1973172
935075484
1793642796
386000361
633735464
1770579051
1239903235
2138069005
1081420554
2035389712
1520677171
1481077785
1435173054
1316951867
1125565076
1025752691
862877756
486307608
1102238940
1724832652
674140741
199311401
1578380638
1154023082
315943822
1310420516
595636997
946623301
1467463017
1312654332
1437429541
583009172
2026848491
858440620
576243801
1147486718
1744370835
938550398
355319003
1087681466
827641863
1816617859
895906428
1609869546
935758989
1111372400
555230161
660133497
1900718309
491633597
414024621
1162049599
203125580
1260123842
1901547933
223797325
804515658
354261947
1194130021
1013750625
1264850844
129670102
584324925
510134584
792684658
301670871
1096510332
208192810
1484283730
269334500
1907706585
1046905565
1479566953
1644870752
1293487288
1016843181
1893376532
419528710
416097443
1187745860
1735388856
1373518132
1669656946
1228619684
771789395
949751364
1770859179
430788762
1320736145
158663568
578048845
701693539
795078348
1756770156
124521435
1000273525
1889101326
872430869
697491853
81850565
1568926254
206098356
1108016398
35802726
1842469633
559292456
1092769737
2080160908
1739112185
396039117
1832127197
1913896531
578463658
716139684
1940531886
1373803856
2063119026
1073852268
1003122578
215274813
1161917218
67443908
1628895305
2006739779
1807548272
2113320760
203126999
832904030
582994245
1345403250
207465978
1511084822
797556075
1015958265
266963702
556999184
1320240264
461744772
674249565
1744444949
541003871
1883483928
228532097
1175796057
2109960147
1262161677
1002549298
623129556
2132950629
1031075502
1304836572
1953004083
205362183
1694980239
304879539
1105596719
1892938125
686744712
633615431
103931408
700657837
565419122
542251488
1398134039
1920893286
1704075252
1404207612
1702863360
2103027875
557988895
1728108817
1186050272
159547182
979011884
1809704874
1663106735
1288346025
1673871269
1937743388
1473949316
1850572346
730687510
333624450
251512576
181133284
1889555522
208089634
808072318
1760110083
1396998121
1447084156
89959431
2014375589
481076675
1180269880
624581613
1610596806
1765668563
1037387945
939984511
186379745
392176445
1638730218
92101626
261147719
1947947822
1171185379
248814103
1491532825
610845697
2051605852
1076868788
1284288351
547353471
2043603688
1392266093
2028604363
182941923
244161438
1480156691
2071951418
295070926
67219531
1261599050
120281540
1216249748
601900269
765727167
888348905
1902583936
2029279348
568064827
640496229
30502261
1140367821
86462411
772026972
1130752013
1760983939
905465263
1907418706
918204302
974050479
1045601829
1714544239
1221489531
2037075887
2098291901
1365884354
1214674361
1236903336
368320094
115997766
237419776
1762238192
188285979
630001362
1828320335
2045496728
1714479876
216986389
402366115
358144395
448864175
949634775
199747452
747081474
155640660
534766815
821676986
1177370996
1623154904
313675111
1123898743
32460210
336120924
134174779
281553717
1610723783
1031813473
517865831
1991508492
913964037
1963053361
10321086
174819837
1492766652
495893434
1654595186
905511044
1506729291
1812293323
891386023
1804357459
1402599430
1200522368
1451039180
333367063
473477077
1396720000
259957216
1184937982
326693930
544265261
233397070
184586140
907046401
1822068422
1177385693
2067016040
779255625
1665374103
350141555
765647135
485264429
1350793353
1931883751
105498360
494384693
980088311
648764956
431203997
1286873080
868031962
1992909479
104746342
1804856898
521134694
78100810
1327454944
2099782351
1880299348
671973520
642506540
1690529205
1809939924
2017534487
426128793
1795217341
1554590666
1235136723
678510636
1503146892
1263647879
35405695
630305111
2091044124
337663835
837745158
1251115042
693766698
1208078252
869782024
1036422794
1868802116
2022481449
1024163512
671988954
495729179
1084338677
1388207318
1595217819
565270214
1444344616
502779874
831826090
1728823794
593611405
860711612
1061816879
426628029
1104320558
1836571626
777793615
307244231
330654903
1975366248
1425717662
87208613
586133735
1046310873
2131512915
600782752
1323060885
2080638407
1049963972
2082878826
1918553409
1071250086
1889891933
1831308087
194332839
157822987
751268192
1932403135
119362209
34856649
707810836
2045511613
1298489255
517405774
1605740922
367543759
1369117831
1022895329
77608610
741450796
1604114196
1109431130
526998438
1118731291
1465905475
1547347163
2082026070
591442281
1346469894
714333085
215053636
1274714368
1651181228
395734670
1759396848
271475546
1005601217
291786907
400970323
1793095897
979858967
789749503
903907588
1413953643
1675088950
1071379163
1645991416
1140375378
1561788728
588207731
1887579847
553608826
1220518795
649965473
1159995434
1801418678
109423872
1102601927
732204282
1573968894
111098129
1021736385
248602264
716055459
367482203
448925201
1223286808
710940344
1456726220
26519171
753550718
1369887698
915726065
518036530
1329716753
561630301
428684627
1148507119
848069306
299957870
912184235
1357107049
1339866051
976600489
1707995391
1971888505
2039924118
2055866262
1029738876
1705092254
837333914
988393557
2100914837
381455304
1412318131
1893170416
1152698331
514060148
1952361569
1571633259
1660058885
1046230891
669134542
288677287
417819775
2097831058
434244939
1780095258
208278330
828842234
375865547
340487070
2112893786
1965668878
1265613851
1510912260
52030315
1248629705
1508727418
194333664
1861128445
138861211
122483140
795563445
1816052487
962262893
54980304
1248512596
1540763383
1749339569
1357719938
478795678
660396114
193900185
273770099
1505290321
780630465
189862156
287837348
1073235809
911952912
1584103954
1552713809
875348662
733223981
2026886414
408922280
45150914
292814141
498301232
1684502316
515412635
170575649
412642812
1206591499
341649278
1132615474
2050892853
258605249
102548559
321893646
173273700
573113239
2081711053
684375965
1182846465
576666820
1487290032
325333232
919903896
1048869370
2010268554
316588256
773427149
979961647
908281542
11431032
1842851013
2080494147
1152947551
261005800
641469764
2028149943
1623146560
305398199
1834415659
1262245544
1683516065
2068142572
1866094152
2064355178
124569313
2065064932
1210780579
1754582960
392103441
764162165
1171571523
96300441
1038703552
1398738061
1107661640
218540965
5462248
1562389650
1282554238
1911265699
926158327
1082352531
689476873
1397483769
833339344
1103708986
309474023
783093614
1929390815
574576017
2139199501
66163589
820525027
1176877252
1365811077
93050081
494540632
2044717872
1050140912
1799015692
339148760
1271105799
180907686
1183624813
1383590285
1395788942
1996838759
1007481686
883366725
1841303475
231193229
277137308
1498268048
2134815293
1254100656
964817217
224210859
1519473924
387993838
704912971
1761270465
1214138409
746149860
317271181
780836507
761680030
1963144534
338069752
76253469
798757602
1643437527
751296619
1928478046
267145297
763630757
1356473133
1271905146
1753049754
475343254
304809346
817455961
1065297142
893006645
1204419262
1256236448
1954768058
177422862
1118512357
499449175
1365583512
246935688
493103976
832110409
484557451
366645654
1021321638
1261095749
87300433
88865931
1297999309
413664838
82190416
1454458356
1933518098
447875438
957181725
942160946
1512063594
2035452194
349305409
1677062507
1786982662
1976052508
739885066
1834735296
220639644
748055802
112456020
32213205
223554964
2106183837
1448973073
2076347970
1566561646
1545582981
1208653337
1373949035
189134307
419208660
532220773
449371456
421143654
619998647
1508821778
1139137991
1858942913
2058498419
1228568894
790870941
1301354164
2098959834
840534008
630138949
1172414985
224295251
736438602
1995824592
1949989937
1001042676
1657682192
445396553
292754998
2135027089
1106065988
1113523703
737564192
358709708
900154249
906412790
993739705
275163020
1306508619
2013744736
1793218505
407058389
448732888
908494521
366327075
1424226438
1052943207
1049061608
885072200
204233720
157475686
391010132
1534475648
664633856
1416110182
1649397785
383416143
1984229487
731956750
1122447122
1355344705
798389408
1681985832
1058201848
650422765
1448761081
2113665905
575947614
373499531
915376784
1330119216
1431569551
1514053817
701000269
1152084798
469522775
223378649
235968720
180466884
466587321
9227654
1476986436
390293314
1424290443
1216396125
2020054969
2139385747
12918629
76523515
1504097124
1731836055
1024762549
1171174673
781371956
954806537
1291183790
347458054
1121053789
977161259
866445755
1566810307
193172697
896700981
172059493
1404604138
575251413
1868681367
1490857998
658783327
92253102
1183874009
1943455098
1005783200
1093110444
647487917
1201533651
1576694898
1976660976
1126641015
146065352
389191613
1636686117
1883811263
1646934467
1172470375
240297551
1360735766
655127106
1301021439
727619587
348665220
2030686513
1427862599
398105096
503988198
849524830
2068284693
513425166
1247216424
578909249
1400656065
539578226
866367835
77101631
1529381842
1677762761
1114390616
1372712273
1146056814
1005874929
1321882374
900327698
190278002
831286549
1988913127
1298163950
1595074694
1535959174
592078872
1449184776
116038365
1026011802
587977505
366724338
1135503969
1840912460
274686674
147270919
742396195
745499429
31829144
1974844295
1657003259
230883240
20934671
85217156
2053692034
23763544
1055826539
1372446693
658907786
1206960483
63165186
1788966123
973240393
1157371523
618051885
132767582
1983351690
1008271818
1324655951
1012447407
1432724793
877248442
487178662
568153696
1665202445
1137988195
1548283522
701711669
837390714
1005175160
1660050310
455396129
1811483631
1873188403
1152909347
1148775623
2037409489
44434652
663155315
1812143400
907833571
1052140978
736597950
829229629
1375503489
654769874
698731244
242053964
782765454
859699117
1710464312
285159525
760628254
1821482555
1256444669
1041792897
689623358
1638258897
1453924685
380596494
952191468
699808661
1931418986
1178482485
1477475873
931221364
937134227
1416231973
2075585794
859510416
702272455
783977392
1559682466
1644135161
1107877792
1777081082
1442406248
613468769
1268041873
780749076
1508888125
1009323850
2107868855
1857391995
328088896
657522570
670085426
1923551440
1281388406
551874903
412701472
1735293925
1911582362
1176511328
1081912150
359794360
710442202
2146135880
225152552
93318748
1995343782
1709749513
359821426
256077971
502460651
1565879012
1619353535
981041929
1912733849
1025881024
1097353666
784154608
1746992677
584250695
1336818830
1972450032
1500371000
1825172810
1099107275
1237904434
2126501022
2078745162
963239891
524372808
1755209937
610078670
2015424048
1876848788
1767544970
179591413
2023452746
1232366711
1207052576
2045440648
674331879
366004565
189282657
1489168729
1903790740
1627368377
8115492
32829098
1661735280
406460359
674380584
470840602
950655457
356335202
617912661
2008196559
1279803330
1296112302
536785760
455590122
483684561
1648132311
2048450202
1479395178
1367538250
225281862
458607143
1159492582
958638502
57949371
1475843092
125017382
1261074919
285742510
1377033749
301283595
1789802365
1685867533
109461151
1553187996
578216462
845055442
97819580
94760407
616372109
1502985966
1129244266
401346319
1914362486
65562274
1402388843
168028040
553292227
1756311703
212722812
291806693
2055448685
1098802314
462371851
715669989
919029036
218601385
1457739072
510048309
2016772257
1121850048
217621663
748488222
996910666
530777652
1618900570
2005902325
785728509
1020732162
1723034167
1347715150
1672890800
1917861833
211055476
164742257
34107667
1085170183
778836630
1262443246
1322698151
168649808
1745879334
1526277031
160955333
978416622
1527741878
458715169
2015951447
496739153
133465342
1944296076
381325542
1810863822
885998644
253929294
780337843
1995445552
117185344
1192229858
791864959
1309655864
291338430
1960519950
1286911767
1435300472
1097684994
410385251
1940201741
1717269067
1605545434
575268052
308177506
724774787
340413320
1403843477
666001101
640061122
918980828
1586120358
714401364
1945611680
1984582689
383514266
1708197199
237736855
1288636587
1671639110
1506496816
1936095807
1088390425
9892659
2037415563
746903433
1799067459
1577895784
726268514
1011998727
750765546
379220189
131858410
1684790231
725974732
853074142
748536565
480329390
1982866383
1812218715
2088399
1749974091
1875679636
1282009537
433607478
700589526
1616575565
2058848338
383029170
1361445147
1085710797
468993558
1727955746
194961652
1735791193
1889532716
287921287
2058268990
1546488033
1174567883
1256396161
2051958392
1588513812
1989390206
1718824034
133571585
1166752789
126982203
335982476
1884671804
1181880706
1381281834
574861166
241876491
447806828
128801472
1548210805
1804716307
522181624
1877456814
1110648849
936265652
463229619
341106825
185498948
1810203233
1324712989
1434542891
200272044
2012996437
333673959
1316370456
1451918098
1275958986
1108286053
1199323143
655693504
2084045897
1131167368
975884066
1945865049
1537720658
565782538
165114170
1600150963
2125932146
1293212350
1256109702
1899814288
997546492
626587191
2056131367
1509270031
2015096569
1383118873
1696442471
834627547
1524858764
97849258
874190215
137366577
1559861243
1983143289
860443355
1852172004
1667985876
776494560
993825160
1194625974
1808113825
871709412
1473608209
29610576
1573217441
1659079846
68757701
621501959
941204339
887987199
1612108784
638770222
1359152411
299876387
853398434
1137472852
2038530079
2003158725
169438681
1350381799
1548560238
1054219799
437541119
54141976
1634053666
386489815
1584587125
620378396
1259366554
1063386331
1688682962
478750758
87587181
673376567
950937102
692429396
817971931
1311634852
1610597655
324799871
1940845596
2095316501
281649390
241897964
596507780
1114829529
1922207502
267483414
64228862
1738049942
2003962009
1427431972
660453344
598419902
1818266983
930241305
1948521469
1092944444
1500372008
836134070
736158838
1876046038
554284984
1053865957
963660261
399039839
92396126
944250333
282151869
83116495
1695320636
1230420160
427646561
407265574
1981703604
3269159
363137979
1283444639
1411267938
900564115
23925291
1041285380
989319599
326592833
882635674
364249221
1190987484
1499834426
904745129
613429304
834190411
1279432139
1117476812
1152171590
1940832418
251820260
1590857345
1754840541
1384170302
248854533
1179522834
2094838744
1677486324
719598900
1429646506
1035452174
1459887568
97805719
391599591
1270934194
1857139521
1689699429
1904873267
519338678
792753813
933407414
1177101383
2092047205
173413370
288087189
1318540184
43434799
272864713
1987193238
643010261
28825971
2019721366
974861998
1325782733
1762073792
727052734
1325111454
423574800
433673497
1486995577
358499406
922107295
364130146
656761019
437954068
2136567825
667315861
1588025188
1158277746
769312387
236712901
525373618
1379991894
683944305
1299074600
1727973945
708412957
823186870
1236406676
484410469
1609716734
1080522673
1375797169
1467896018
1542609505
992424710
1063795231
691531160
857159446
1535698901
674845310
1070519069
574202351
2144575078
1107534051
94362858
552253855
1563593329
1043861493
1189577537
644173537
1343516121
42103567
1872613373
1164463139
1853465509
850125651
732009524
494507919
347603325
726811749
1796622002
1620835494
1012607948
577680527
1577105160
1492451648
445239861
756244591
166678698
956130217
1006161302
984362577
1431670421
2029723090
1115750754
797460282
1666742580
437010672
71020190
1785866884
233139011
1937872158
459637551
1501798741
1405038454
498791087
631560410
424583780
41837228
38661341
1353285263
1013690489
39165171
1114977051
1509887688
1180164601
1127627662
2002923395
1207298140
2113210027
1000363539
332168916
248252342
1990411913
43702102
425365787
1355689000
1220775424
1368877612
974856362
2124586827
1190272351
298281238
1667504715
1131235731
1419599395
57374246
2080641186
1086326691
884146701
163129762
946188121
1706325133
1042765270
1057710021
149064424
785729564
1146787161
816607515
890682303
1441108657
1681188989
511326017
1389010453
839271401
2109320646
756774072
1523736992
2062258951
2061083733
858622128
1337671841
2030407555
1514571357
712521626
1288503550
604630376
1805412731
1494956051
1071104602
1344204186
170026492
2050378384
1119804643
418012652
520660149
1631763330
1394573062
1422007414
984043913
1481246086
890971280
1854636392
1393455983
1883501479
143895334
250317296
1124870182
96302814
809377900
1698386612
1419677293
1696645445
1996813676
765477606
324917347
419093085
1111035868
1912471349
631171934
158028865
654206774
67699774
749899695
1494386206
885428890
1099372613
293249293
1600062521
1749727651
1142019213
2030887266
417688754
551383376
1274111790
523955283
1188094988
1558272995
723407194
1933097789
1907916409
1589551593
163615254
169564802
2003696441
1386686958
2140398883
331051212
2074607201
988082957
360574711
843421320
184351649
1164539794
1092229025
948112435
205903726
1773910153
1442280318
1794042415
1495444493
1737032336
112938748
2029201143
1150148172
590142440
1721059738
1696369761
1371954036
225074324
1173513982
1240673733
572898616
1508121255
1052108549
936707274
1209441081
1424946979
1395523712
1137948161
282383591
1853538139
332669580
1092592335
834248476
480916857
1311755366
340658724
860943337
1076582645
2008265094
349268783
1421758033
66326386
1016478392
1972515319
1335750124
1571147664
753835349
2029820461
125592147
861258715
352959330
1072101148
1309276755
293875933
1431308774
755258442
2049501948
1583544944
1977162197
416827020
1417165561
805305197
2071349628
840081726
233952339
1872522836
1167384845
1224982048
688819270
1097458751
1038652413
992293971
1376682865
1605382304
693349271
1042257343
720552029
2135308003
62293754
362615910
2076146197
1718222019
2119874970
2107033331
1855532281
2125969822
583532594
328591083
138897384
695762669
829192744
133565367
1862503096
81103785
666225369
737763798
1342235765
387598238
50428573
154721202
45175567
1517210319
1666714383
554231140
1992446354
1711426680
1135156841
1007916054
1791982290
1848183066
899039766
1107067663
1590910967
112057575
752895229
768942320
486595668
1467397796
1444054106
1540257720
374558905
114732350
828726308
71009382
935452377
487502397
367355087
1108660834
1377079949
1774744165
2102464201
1358605108
1687048914
1948620578
749621008
1351730344
468074615
2127370705
608695948
1855066392
443592800
2008717908
1258017949
762886257
1928295890
1542461503
463429817
885478465
1945714783
845967514
1459548322
638386512
325690502
149967169
1112546250
371408939
720956339
88559466
1920861277
996101429
856160425
2096683549
586317876
1505728738
824841340
356878489
1430824819
281991698
77797994
287893267
586411512
1332105016
839284735
1961002245
1326412531
2001107094
2108040490
3284551
490405291
1588911559
180396248
1253295133
1017944918
1716475413
465513547
1822958629
1051969082
2002969866
1764508657
1780070888
835997093
2009096287
1660758043
136073131
32409709
696884064
301869996
1626266539
2023152067
1732805889
1435042171
373725504
235014167
1360473659
696392438
243728886
907487179
162894172
2110405508
853917392
806451974
1696497995
1449717422
1446186980
768907072
1616841326
2072401314
207444912
1275949077
1370093757
327600936
2137956601
1618641090
297604235
146522365
397600881
331091229
1901996607
1849411919
736584135
416029388
255367923
1710921733
1125249449
2066822155
1100752565
1111940394
35174387
1888677962
1563335422
162328578
452845735
1322454221
531826095
1025564308
1645517270
260312209
1746383056
634478003
688283763
1214175375
1799833438
1366589868
459096032
78465368
711289479
1315808058
1514025641
313720518
1479899848
934022509
1671734518
1784943818
1401719827
1003229585
856675980
1052486152
337184448
1440546600
1238751970
128263815
1234721880
632043001
962952348
1663152555
2146525673
1358458876
461389143
969901073
322114703
930610701
1515119114
499495597
433270316
86237858
839098343
667338745
103505777
2015864109
1962715587
435624900
1004268461
2042978015
1542806803
1430638036
1266357869
1810988118
1019573616
35174723
415944009
1479481101
73280966
1527096765
992862383
882137384
20266793
1312467526
2013436204
1282032739
1576620470
1631763330
419253411
1114186428
246951898
1617474096
284147602
2072326217
1808461347
233247717
1568790526
1793640372
951945382
76762358
415615960
967849438
184598938
1349932933
2117233154
1684759581
645174189
1369832445
544065357
94783747
89058613
1755700126
2033922043
228891963
347086622
893400448
2125829308
1036961259
1299081968
41060359
2137684785
1930939785
1270476498
363428842
1161242128
1999315215
345028628
1447513262
175580009
786338237
1770484225
1128732373
1508861989
823964009
61245078
857751785
489903386
512283916
1501682121
424877124
404111909
44732325
655688458
1803231325
1472138722
1178601522
1810328534
1406097238
1676210916
2017613873
1341079929
1646100598
377419604
851630836
1787822287
1083761777
125575350
1755366459
584912697
353730261
1034144640
560128058
225934933
67880287
253887495
1894832512
1143517309
416144871
387171617
103314473
2088382322
104622992
1227159381
790058905
1473207124
869806516
651987387
438776867
2113836561
1682005889
17804214
61504853
307761481
1478042469
605349138
1637164915
151131677
1156711052
1709441857
263306748
259493710
2075557010
1955115042
223783110
804623525
1179201442
342736704
84664336
1002200233
1813194680
516520338
1879087385
1452694253
1041133839
447312319
1852474816
236640474
612863787
106167226
296547342
124691029
652041033
1941876614
1200533456
1012881460
32109573
1300505385
196996381
1418059855
672927797
1265594938
654017297
1488510624
2096134041
1000513147
740614713
912906688
2038753975
1872045653
1058568381
2101208937
1632930948
41022436
840996372
424898294
733364206
1277945358
290285344
826770927
1891710800
932425031
615805484
139388279
857353909
492424634
662606863
567766703
1733847070
809251099
1107925386
1149386697
760117747
178084019
589414995
962187076
1250326017
1657354027
1233891148
2015717859
1523123992
809750719
687911292
1228568356
869842361
1807276504
835330039
2093109493
1638823148
1271138988
971913063
1096636808
1570111111
1680841129
1633521856
2059633593
1388616948
367873771
1390305745
1467704621
1627277285
1702577118
569320646
2041003596
1682892672
174375537
1576443492
1998174153
649414488
477075518
1295621673
2145850381
1637417277
101182944
819323515
800891557
113772148
1014067740
760120713
839265533
604524969
200482070
1005294094
697298170
1843966083
1213971480
617346252
694467623
1393370950
461975959
1811829273
919369652
750395921
755107913
871933921
379065019
904014450
1688085639
1018883079
1767673551
533983548
1144912569
445373703
1130349591
27589196
1534579899
988677536
853485321
956835414
356911993
1536391273
1983371299
933485998
2001009917
2065878974
1725027730
589564160
1235361516
1673013055
1234493286
1851727729
333918977
1655901751
1592853168
1692315056
1055540094
118517337
211941788
250680415
422752623
1914881207
1369090755
2029590563
196919691
132462318
1499400152
1252814179
651105080
1503743308
384891609
1532123713
550694783
685715936
785454264
2088625646
1144723852
3160083
377159902
499943555
1756838639
1980099803
967534004
1940315368
1369746666
745959856
1986166497
1996993548
2119554951
1659654322
1725163469
682656291
13129989
857623496
1777866767
1552266649
830090614
193257364
326513734
572711703
1654664534
338552815
995224907
697322941
1365828235
773334238
861673592
1458775981
881610676
1754497484
1836555055
1320128747
136569190
1295777921
1312083077
763328937
1616407529
134006179
1371876085
1700079108
1228570291
1829618110
311079126
1142424422
324218712
345700562
1381089091
1289369509
409286516
1580357638
474532043
574471904
75934958
1255024282
1223665706
176774806
1065535707
594656324
240576676
1021556176
1425512336
1680649069
1124220557
1152335132
1878642421
265910622
1663678584
1789416092
1722841233
154705052
1139516568
483213555
103783554
2036911140
383061701
565649193
1102009447
1643674676
801690277
586320467
2018349571
1521381615
2137863639
1631865428
1910687906
1134284124
1476620317
1623495761
227656187
26564966
1967359901
468466703
1374820999
630085378
1063505566
1557291943
825160205
719908702
612851407
1861146497
1566666980
552095461
361276670
897170885
2095990824
1502573909
1739319755
1353864543
1435390995
1728162589
581400840
571701433
1380230286
1279601952
813010764
1287932328
1397060497
881074677
16290081
2118719608
380734079
1897860207
821871807
56902746
277113496
674655698
75711067
855949128
806208129
180911084
1723256768
1596368260
867385974
681294976
2137098089
1673409991
516110149
799563499
1785841844
906499276
1280827363
481328724
710788379
587138301
2093474286
1367745327
1430417703
318694890
955376665
1080273863
229736131
720168749
521529949
1440301485
1770945139
1534284159
683334169
2096251448
1128878753
390088198
702059236
1763033113
1562860521
114307520
1203331300
1569168826
1942449829
1713754969
1119230618
2004016809
2120769962
803481029
2046842066
198528029
66401953
1464440888
463390340
1082194074
939844577
454759464
1616821388
318276778
1646946138
1913103088
1023086657
1573601452
688266849
2096642079
1364505281
1685558626
1999207113
453601608
1998117360
409976665
2040688544
1327049006
1090709496
380825736
1667088833
544776734
1652726985
1588013118
1682011649
791559567
1885745280
1094905540
954955790
1823258325
1277429092
327726266
981803476
1008769690
624045895
1147830246
893427959
1585879975
313262234
1405887176
154267542
719528328
578774047
444023237
889967301
982790648
555022637
1478762419
2103926990
1757127681
429482149
1324708494
618744649
667813225
534679344
1338226100
1893714590
84113428
2039271156
1095159823
1032182052
864952738
801044219
1387421500
314107789
719627946
279962503
1681717179
2056043494
1204370325
1749430043
188255674
1739409639
1000977269
898292992
582857719
2146993691
420391287
269173597
1649504085
1293560698
2029671888
1734116197
1996856199
1103904676
2080003784
1722757732
364025493
2074511814
488086196
555137525
1421678193
46518372
153709039
139247527
2119082165
260148555
790627369
2110847387
2036567684
501693626
1952247107
1601448922
2057226714
236914045
1721828988
117702835
2137267345
1727856114
249582112
1714676299
1610044483
516492410
633580481
2002232166
2091806164
321712046
858537614
243827767
2131235002
1141757618
1192184059
1705915154
1062633112
1128581463
1426779576
1159751885
614909968
667099500
1533440045
532893478
864994706
362917183
120089429
198034644
2104340622
824812584
502503157
2069613794
1284410508
1637968583
996557507
564293007
1915909267
1254390582
1773437452
1273175371
825329292
1954273024
1300085556
1888704331
1487451528
1475957751
1442026577
1631338342
1102889851
1089234084
983630268
1687173053
196956358
519849452
260293105
88805006
982628992
2141131272
850587923
1799375695
623367440
1431999233
1343310085
783716125
196240151
1928199231
1516554574
521939475
753050430
2029456515
1619444805
827361321
2101598658
1739643359
781959021
2026369766
1166663208
1914527501
827625195
226809575
1473944941
122333560
2077908941
2047040622
2147029759
577932470
34721058
1248244638
225315334
1262002656
521198914
1366269777
904530420
1585041015
92961498
937392579
243365664
978635314
449681522
954936694
2125244462
834081080
612134302
1494175884
1113095026
1776509328
825865084
1251028170
1207971766
790132823
1891301469
1818237972
1963438527
290614793
656717480
1994036841
568980596
571513745
1436139223
1185958831
1985426756
2112768465
187646909
2128447641
614617522
1601552655
1476240353
1048441691
855818921
1925827574
973543103
662036111
334097800
944009493
709938519
265823154
1424036563
1574470847
769132261
1449539669
817695971
257049482
1400201259
510393677
1868302730
1238846175
669010336
629617
687911015
739183646
2004821573
468911631
601273646
913347312
366505466
981314965
483765070
780136173
141130742
765433449
156709190
2114226441
722148150
1790328218
1203234892
1741780415
1993810374
1106160205
1335905459
1153239240
309160048
1269389042
1661773297
948434122
622887928
25810665
1605219848
661312146
224855055
138409638
588918562
1012706029
916989268
1524916887
911789356
377668763
1236970199
2039522986
41829443
307681404
1337920145
1325803092
637905229
1672733539
1797352988
868862491
931917461
462223109
1000647700
97766866
1135708047
2062178084
229307672
1178024035
2136754293
1090529115
1903946730
579220600
508453470
1546061725
1349779022
68925240
706020500
1498328730
1003281289
1033363004
979817802
213526854
1190034945
2173390
169052676
541061034
523523932
1233313157
2008377923
240119962
810534070
390328719
1204810829
1278997881
1589265877
382938623
1065244228
697619121
472313540
1335888211
391324491
548340410
962054135
186225257
1931368405
295925125
1304717553
1592466312
96046167
1379813661
414092208
927594415
1124066872
1772234632
288160164
1433330877
49927771
730261880
190727159
568203842
1320306376
31895411
573170166
994153697
1294186257
1376234306
1226387829
140996692
1165818474
181071107
384077851
1038059466
1096751798
632319092
1728420122
260023942
1702046361
689097552
823501180
1224932939
1198489729
1203866171
224516086
587473513
455878797
1987119598
806653531
625210103
528682754
1651260707
813500376
2034301120
1614987557
1628708440
2125977508
1800957851
302823817
426800871
353984670
1513957838
1454950737
670643546
1383517481
1291547348
1611034384
1319064932
1998749175
627852141
1436074352
2096927213
2119730373
590586721
2082315782
304364823
142825786
845846222
1792493407
1496888024
1890387874
1723047252
1466150196
826081902
105188743
1430784334
2057177778
221462231
1391987603
69221862
641593954
1670200812
691925858
1049528061
1281952353
2046032345
390804346
1164441703
1023652444
1684958421
1554426286
2119304939
1287009777
1389841061
622410926
1830537716
893084685
1058576546
1900663620
733597026
155043150
952672730
2054908663
889349480
1297389952
1633414793
1023917212
1811577147
2040567209
756667558
1914608437
1625423000
1875505677
1852631094
1443975830
1023918099
1165343857
465082115
1731370733
1727733353
310406658
1086924730
696394805
619072364
1991591849
1814712457
1671418096
1341516426
860243908
942697550
45245268
1732794324
972276950
1251002400
1212303250
1411912671
685351460
1112457031
1042413661
2087528239
422818774
1970867969
1657027948
680648340
1487675080
1651773860
804541711
381656778
52748072
1256959430
15653781
76302566
1528458895
904708823
1174484924
48291854
226538211
1399558896
959480892
796656747
2004770280
1582141098
1203224835
1049650292
528972402
1383185174
1208118818
1072237629
1093320004
932614868
1333618020
752988698
904904461
1929511311
1484878011
91910012
501336360
1688666416
698484426
335556560
97312844
900034607
141148272
509478646
1908575935
1440594960
1738638825
1941714057
1143001649
823465158
963551966
41795465
464756050
395834455
217074272
1049713240
1464724402
914108660
1983969571
1987467316
1452259094
1623516814
1714676299
924674791
183073457
196662968
2065033007
135092267
1927557274
1205110706
980063851
1109599520
1410493129
1339522007
2019333424
1727458299
348176074
1694969409
655016815
2008668054
27023796
1878082011
2147435322
2123641961
1619203271
898426649
854756771
1588139972
12504305
1834057080
955710677
1230246095
483965574
1287210083
120410527
700215683
2051693700
690304581
1914177634
355111223
1871600808
895809996
1588268259
713561182
260964782
2081200930
1086116551
1350762404
301955194
1768236269
2014343266
1827664106
972180443
940600980
70473763
635554116
874683851
1239856475
213426237
444947129
506429919
1500929134
478236582
2056579203
906867622
932285511
606858242
11141431
1705914414
1171149708
272939982
771536782
1387608944
2081903056
1740046086
437280952
1444384579
1396024358
2113405991
1909783624
2106014507
1703346495
902034859
1199033471
2111758577
345107890
1557463339
362676469
1761094640
410907419
1717911631
1040103147
293692470
620830976
1362530895
1466871018
684217189
1154734164
150876872
654128810
1086561923
1380049661
843781203
393624595
2051943296
340277598
1101607414
1635618478
217641917
1252870718
1375932253
147060861
475400558
36493123
1771010924
139620400
400233348
1107598048
2072077139
894787532
852883989
219085136
1229990796
1755593922
1951222307
1982576168
1873356460
1164182165
607771706
943787770
1773773365
2109239067
1514230671
844042063
545316279
1814825381
59165173
573722836
1351229637
1407853902
1916038776
495525283
428126032
1135862303
162790029
1243565743
2038320261
1305858194
574375582
1457578061
1341865785
1307341732
623023341
1207971261
1230123750
1624021557
735691034
352405151
576650230
1866873079
97765902
1233990709
2141876310
1907892045
189609390
481064553
1187234621
1457297698
1556689139
579136370
1559069700
360419709
1648391535
1025759005
1202620242
1763197303
2019409788
1626277279
1245832363
694870510
2015179330
311522050
1384788560
1307811784
568852225
77429710
342914142
1284570740
797734492
916383389
10646977
346327571
565831274
608836407
1533205538
1326585340
1645317045
1321106939
519824715
968832741
80105131
262039296
655896852
1193099269
2096189566
1302692301
1319850857
1364742462
1040213856
1210080589
1858341085
1653210917
430765244
726814385
1003680588
867095750
1607455557
738641202
270376242
1971727759
1115178564
1151764094
1384674642
2003035740
469649456
1711698459
1054620645
299968580
186675616
553856895
1822011421
877485622
703497108
1871011336
910675515
708615890
171270410
1380198673
598945523
1630183968
731059421
1603365295
115540765
812642114
1943287182
50229657
234886848
1934189477
1596305595
1930077248
840432248
198491031
1567738664
1023505454
1126187252
545870135
1849624961
1872514728
1474693463
1705963553
1557386157
923227882
1591750646
203099268
115149500
437123607
496742605
1294617080
817128178
1638654867
1225981182
7176009
1227246971
1954619061
2093039560
669651051
1919893469
1802987333
496435133
1851514656
1760518284
1083762347
262581172
772042248
1226287227
237780027
724767972
328457084
1152698596
1274258132
156536979
589231176
822101995
1139101267
332094210
352188223
1677670805
93995883
1765116361
1782407431
639436283
853703816
1803206820
807135862
553440315
125571539
1849335091
925386233
1341182382
1815237594
969518347
1703703963
319528979
1267702821
201618748
1585570532
1733318857
354005854
263347135
2067876326
2088540002
1381396122
2096564356
386972917
605917630
1214903060
680875547
1355886961
583846686
1066471174
1734041727
2378740
1050035703
64947033
397345640
1321870054
916803060
1569874306
886064017
1502044663
39802536
797734706
1391330416
1851913284
1813696318
1017987945
1225744381
561898694
1861752940
1590013458
1001578373
568592023
1762392205
1502187989
1632988793
2043384334
1480917250
893634655
1272872787
224409450
2008790806
1680394339
642230097
1294031500
327067010
1952336959
547281024
189671390
15674841
368565960
961010195
375117242
1351580079
1787751036
695497042
2138439388
1181529199
913797838
1219814202
230470247
2053966512
579041611
4115609
962750383
1680138504
590325554
1843348046
1846323390
774952132
855379053
78099990
980641480
2145800633
433460691
1785855537
1749602506
232791325
734478027
2126369770
1035791977
1092996920
293117792
2027833455
363756340
1599935264
1944603769
639090970
1463369919
1821090791
1433754149
1757301067
1931595007
589671018
1560443619
1211626958
1644681731
1212241314
378616994
1337221576
835751380
1278379119
26175895
1587727902
1818431406
1204347211
1769789093
1744446376
1213335858
688192502
273687412
1993415145
1759497045
946249571
256832908
1136650376
871466767
2019838776
273572199
1464736263
2083788280
843865796
345102996
391246124
1935490985
1394349224
1426768378
1184525532
469217641
1340668176
2093066337
383935711
453156372
1577852062
1136773924
314589407
1536971530
58887477
1968504548
535861233
66807806
25982905
438316988
1932601579
1069973186
800254824
663389595
1141187508
1426534703
1124659978
1485445886
1101272425
1391858850
774039712
528964407
1274662484
2032086128
1224305889
2098020223
93178071
615593818
467901413
774074026
586796969
671913960
806533478
1781548354
633604842
1129884047
774590666
1471678259
2085805652
239281354
541402864
1289520068
109939347
1922275720
1641726913
767406728
1027487257
767420035
2054998317
1534498546
1947062813
777667824
1286344461
1772049460
1004374606
447351388
1536367041
1632764162
1862447357
743928179
689609509
237460277
673217423
455306617
1967342683
49154682
2037964980
2130810855
100834935
1678570426
1045507557
32448288
1773574593
1352818037
1960702500
1614495375
1214655459
1651119161
441617074
1523919955
1881901876
1997857494
1452096563
774472951
1718603827
665665732
1160236072
1610168000
996421810
1314388521
1535579125
1139443533
1507668348
1313024208
815954059
731230038
1273482155
1310265091
1825559652
173500597
430636518
1670267984
762551282
1265934093
1487002648
1895128958
1304006483
1333426336
1377910042
1022554449
1072814899
552317759
2124519673
1569455952
299317435
2070043910
180824835
402954817
97871755
778778430
36516402
2083983411
129747242
1911846169
1776227301
1981315338
330524700
434558516
1701964501
1003239901
1296044345
1468024796
762815667
1598182205
1060103518
1061999419
398602046
1089182204
208579047
1687348552
998168888
1475108493
2130857729
1331745934
851066808
1590730817
1622470748
674559079
356903653
433997654
1561700830
555973693
979758979
421395929
2048776957
1267584227
1420545755
1278069809
2124146466
1205458599
873570127
296270120
106491006
1262576956
1224433852
865835050
282772640
318635282
139120877
1436130558
1693550830
1851058425
936192796
1153679529
223062406
313676786
754555593
2087589916
1604088122
60151171
1321676907
289610093
1521115367
1439885505
422698927
326205480
222599498
1079220263
797548124
509249968
1337239770
732054783
1128230252
1099119352
1212078932
2036184909
1078120723
380436480
302803647
1802912600
1176309222
684306314
638912885
1539075815
453588913
987394406
491272923
392815078
794887457
22829846
1405516569
2038130182
525932599
1914951285
1778390409
1977041711
773193025
285843203
788400826
42751799
1195809196
949277747
1033678681
435108539
821282293
63864381
712045605
1071181829
307643096
931930914
1319165040
1405077387
2054584781
185055569
924732131
1092885830
1660385617
842256697
624380797
2066876769
221410614
1492411222
200090986
262625884
1926174203
1908595742
1472866928
836815399
1300499566
577952514
1074940677
376767925
2075271935
1507643299
1678261816
1011678040
493374241
1895137177
1000613937
805931861
1683686362
217079535
1404469178
2044151142
1048608619
877936475
1483552951
695180372
120147880
416804055
1830212981
1275175400
2052440006
2071299504
872093267
151916592
1783605908
472738285
287658103
426374786
1665311689
1168925783
1078293832
695393816
1618920935
94040585
25480102
1513105301
949075049
1148816194
336579431
1261352157
1084954113
874247194
313898650
240769035
651629055
7757441
1257674574
290971358
841148610
1746647244
1110771442
1876443504
1456259891
436408639
1155131928
1754539687
164842066
836489273
1929235960
1890080951
1884311600
1898264288
1183682731
2112205518
1961083637
967361174
1499500843
225710873
1566355165
1833239183
43203921
1691926795
1729029705
423632861
1946426608
311373334
1818445908
2105829988
1414251795
307694036
1042440886
1321165201
1751257138
1260049497
1031596812
341003576
787989953
734335243
1061774424
1592344706
949933561
732609430
230952287
1357995502
336435081
1385363064
1554452434
401744495
1156641649
1540492588
1875256325
39504374
1134806282
469773834
680926026
1067351950
474817467
406240798
1865261596
1910911804
121842477
609280930
1509440628
388742546
942855229
990534854
1793260403
174913644
374940329
296631773
191699562
1718575388
1456748192
360383459
926049117
660426359
2066498747
520425512
1114436849
1794871494
758077150
1748158813
1930577465
572951905
1881309946
925789145
510906093
874916884
1266442336
1397890477
977299373
1788223287
1678325128
790716617
1353228162
894684605
738991223
1660721935
1481754648
795950286
260876585
1826859526
194040512
1231360298
384761054
100019479
877613514
1709848799
492855164
1940323069
511056957
1068548510
502838997
2080169245
1671820168
593645120
1192260594
890385172
1716850373
1190759452
398840206
8706600
1108928937
2093101010
1635269008
373469068
107474456
13883387
1948045943
1673086394
510407241
803847411
526839384
1127831203
679656377
671375783
1172651809
1543872037
843137344
340026041
786868849
1865718299
664533658
1346708433
964241449
1369933988
888623588
930636329
208551543
362629200
1862925604
1598843711
530110243
1394754657
1826603388
1679221749
1727104216
1491910589
503949466
42086698
732570399
130197946
785845443
1291720989
966672340
909805607
1058387881
1477014891
300689128
997854926
1447482390
817635885
1528833674
1144322288
1393020795
1439470446
1032249910
250569370
752030745
2127410610
850108556
1680224402
1178016105
1491660038
1441802309
1743207908
1821080617
1277811641
1416956728
597024898
300287
160542981
339461906
529272340
1444122192
713307734
436079442
907337333
1809816276
286751591
2032846409
636552809
344038026
888860912
1200595342
1214325539
112513936
544246656
1574025190
98128571
737605344
845827624
648693339
1448273964
1122083307
920336896
1555231265
876561199
1153511538
1780827398
1972937503
1735722704
1620864049
176335311
303587579
730961418
906263343
979793686
1673967366
685878723
892670157
1524415135
93155583
1888642778
448568113
340608784
1319822528
88848625
1220488778
421785954
1180743029
2146823543
257314143
1902959212
1788833217
650623615
1290928532
1663207984
544240153
2053994221
897709110
1268498343
790802783
1928527792
309455195
1868396886
568918964
1843910899
1882816263
1378473607
1229529364
1210853299
1839068873
1408199711
1807947990
1777491193
446646371
2122959359
1234491487
1154443061
193646932
1742987785
345870262
1537295347
1724167483
466988702
565456943
1973039570
390721822
2002750226
1022758719
477318434
2115815765
1684918645
1207672840
353681830
1501561909
1544206805
1012397080
1530581055
2116486033
955839629
808298382
439311791
633946014
1605229214
1783460496
680839427
1463535484
2142252564
412363697
1551926682
1763727973
1991606479
216053825
223413278
1813423448
2034740064
1099243524
51044226
1535674266
282022859
1514386319
2109255448
1355563773
255088212
103095840
1273647009
975600408
954405342
635994261
680411779
1652621416
1871055990
2080110880
1797464202
574937705
1270975546
1608020973
1600575751
1590297801
1963974473
1852923587
1611915308
370254273
1774224085
971148618
1565211691
1190732599
1700536528
1061788171
224290616
694960617
1753175481
522836127
112339825
910666161
725928696
942182966
2036585049
605422991
1643771802
971130897
1884440101
1474822674
299914712
256936517
290052107
1427770497
1361675157
438274159
299902823
102130170
719352915
1623074329
1957451540
654366815
1594728609
1650462893
186201470
1704703414
1183044253
545009242
439264514
16509768
824327158
2026574133
1237402290
1176861843
1957508898
869040099
852860785
1838829412
74605834
939935018
1376045504
577443589
1047225578
7753816
1518256564
1905093762
686182577
135542929
1704913753
796723772
403794368
1346777165
576855247
1758470991
894109307
1214648834
867193261
712713616
1116342870
1277650802
276112128
456751443
859067430
1170763074
1274463128
1701339541
1573799458
245798793
1491199161
177833776
2045840597
906282451
1311966492
456376651
1917136352
626518687
1183122513
1244559302
407975361
1571096439
968061035
1922229392
816533147
1949793738
1226704918
1155498676
1139350478
1335697303
960665142
783947518
1560080408
1504690988
1679724630
790505523
1193648626
1470225724
1926728929
1126738710
337933323
277359682
813212461
1490982507
2130229913
632427946
618838729
1683355712
1911965546
533132707
1127760780
1238211597
1472465198
1121333635
1465648927
985201846
1849160071
94548827
254088963
2032346157
1803078479
123581269
717952305
1967149759
637742742
1869992895
1224310748
1996491596
613472700
1898294744
1646152105
595380227
1162203866
1493938058
1444735164
1718434502
370142626
498469760
1969382549
1648611652
1353870983
2016337772
1587160519
225408168
679905731
470708591
860641663
595950553
1934880498
1314269850
1806430100
1223843092
35986854
1270700893
709921926
1554956403
897364947
2010254144
468867657
282001410
670709247
1836527075
202260362
2108016140
266987075
1544472657
1089753122
498213069
1774985374
1663282078
585938110
607254279
1142230624
39655054
873476448
1228563732
1119781875
1691131286
2050390428
967060560
476625265
349704146
2029392477
1324604233
655358996
590770613
727568881
97942861
636007253
1403608155
1057574886
364456093
523044611
1488552534
2113588696
397309599
1326215015
401431422
231381994
1640396000
1188203088
806615194
1860376101
1228909608
1345254660
1121605642
929757360
105779876
1636311780
1249831994
528216109
223551101
278781268
1089662252
1449838141
761055817
718195649
1325189520
421677222
1885648169
1714191248
910348787
1242511404
2103490555
173662651
755625220
257130285
1189094252
538534138
297852229
1050077195
721705200
1128698527
1304705265
272399214
1477060818
284203318
1777693543
1687499209
1377159231
1356258347
767945264
803302394
1319406387
1906024743
583432431
2040734928
979842628
785579394
245705824
666217983
1472397194
288431773
1918408634
980893797
1867355356
995782029
896599477
1526931286
1669663832
386859784
797708713
5351419
1050836095
971965289
1978759171
566161830
1325669007
2008746247
498578680
1450169027
250597540
1148372773
353011637
1240033315
1123913931
1828212988
1738651708
1746828708
1346841875
399570347
635681746
1608062408
419291474
963052198
1260074788
1331210193
834102860
582466967
186597479
1452254339
1550087923
1073213776
556082319
654503793
1961093695
569285735
253535484
1365524958
1658265068
2074054739
416919734
1332155210
500094995
701064559
451909125
1808299630
1011835963
1855899569
1084894655
625852479
130206959
145334702
1573713423
80671240
207345827
1876465856
709685347
1536218505
101043449
1393222262
1050422174
1891908845
27042734
1793361767
337120725
149654453
1507756992
1242484174
739356772
525478816
1894072440
1461058408
597085265
160412913
870490314
466615022
585646475
1297771486
1592519378
984465359
2139599011
1668263884
295839654
379998334
799116931
2139990319
1544416547
854443398
735683553
58048529
984886568
2011452647
1896270582
1394562642
320347751
2007757424
1347218514
1467216961
2043953286
898597229
1783687517
1160534732
1019685391
1592581763
1376420371
1470233817
1614188587
919737344
60844975
1764571827
422193069
1478544515
733482684
15308298
435349937
98206870
797930359
1166533971
178397588
525852715
1483108043
437360992
1572719980
1456665955
1413178652
1368573725
796222499
1403654562
724215750
298796298
646430873
381245288
1125784874
1153173864
724323613
783178735
1543731561
148222592
1876633621
647868371
2001756542
1208037931
710613512
288797035
180670964
99065407
538220458
173193069
1189902047
1147982048
1877536422
1511945263
1711071051
991680118
1553727681
735631708
1791168546
1928807884
231914139
1363971835
1973702934
2121955475
1605233456
151400298
987388654
1354914500
1725417484
437459279
1798940885
369509474
1628295511
1468639950
1677539819
793902920
785962322
1050823526
592346063
1553839300
1015342435
960607901
1835917386
2128033899
2042152596
1463373600
3654596
1651039648
715242950
877336851
303371805
1344114315
1935796443
1720248224
1713884254
1176519250
1086837862
241254958
1114411180
3388262
2109380429
624446627
1698023990
1923910468
217274356
230831046
1362049532
2064739163
1809378070
1564481006
2123861398
1911313038
107961245
1535378115
2018812563
1458411392
1298330015
373726385
329422790
856043966
497207843
1736530814
207976292
1925634681
573886627
1129232948
1706879596
1634820246
1262055820
179226222
2018910682
87670448
622640784
1313567103
1557287762
25723469
771874143
1906366506
1282350548
1863746178
1548829283
156282544
1414139099
1009898832
1893110866
444765340
70426252
116258735
1587853321
1167909520
846235411
1823303247
962349185
1784412641
1447058306
213136602
848974278
1287906403
692802832
1259853224
416399739
258086879
1047243398
1163770833
1995064113
1737411945
1664195881
1570638513
1539051111
1969283068
2033484960
1999452631
79912465
500771774
1427215384
753606679
1906003170
411776800
1833730576
1803150165
2062729936
465313605
404510160
1389259127
1055906477
1500811198
2053935230
81327820
1595612955
1404293258
140354143
1510449640
2026120231
302207731
373854613
1713389992
1506915610
1867757958
1362933521
1165348657
1287041219
1169806885
990658846
638140168
2043905314
761809329
1547165710
2010612119
1799659871
1120007051
1085646663
860714570
283152620
205406838
98811924
197659995
12921058
1891117520
2102439384
1909909679
2131903250
1294051513
461958294
608157835
899705579
1344576947
548714681
1461021088
2000332623
1118259055
1890748182
1880005742
713435914
1037804106
1334271845
1833181817
1069259589
1943169210
1983701767
1373868873
508907978
736592768
152665894
834129973
367187730
892006032
1153116689
742056122
2107571997
499047544
467762570
2010518291
1235553925
2030482275
1439735397
360685631
1151317474
17310367
703114998
2050718013
496292508
178413165
930003467
1077983755
1983417280
59298718
46533611
1873419119
1989533818
296489286
1190652877
535677624
1013226753
1122287708
1618925214
932549082
2046131550
677044886
298670823
796839211
1217254888
41401912
1449292330
402547673
523017360
635159815
1995362309
2074427580
1014677764
483143338
865225614
1024480362
61735936
1094287831
1729159374
67737050
1998991864
500390913
857656576
1137137591
1558819879
2039434138
287027856
215858283
55975207
629795220
634140604
822439578
502914867
1926063732
2071934740
775247588
1475238890
725925847
184062992
378967052
313318530
1915472757
1451258387
128040419
325681280
1202097590
636514129
509765456
1719665715
1578691805
352736534
1228406669
1286966456
938759232
549094148
1774056169
1335116397
1592840893
1150916792
1535777143
1980338907
977895877
903307829
514279528
508326626
306654357
470779953
1549392712
1736777287
17578641
327251413
1786471351
344025789
1519751107
2051832701
920159253
869509329
810162064
2119168115
2015187445
1653826424
822115775
1962332370
2120402432
764802777
1241096086
1815617475
1781315818
92183121
742093183
398762871
1435711673
1076441081
800396111
1492081906
442482766
724988144
800099695
1891640540
2031434909
84495960
48419408
101421037
1824587321
284757731
1639536669
2033737814
848752175
552389903
1981565878
300596271
1945788806
1823877665
1053049088
777719146
644504491
1656979091
310290404
1802926261
409112833
540685958
1007865011
617714201
681690980
584423622
1981542528
453210672
1340244662
50385191
1343972160
1814184316
2008028204
475745384
418370066
1343049778
550660069
344802567
1243777784
578755819
2096822538
1698716619
1049515197
105153782
1880600714
1671598975
359873032
1474038353
1192129885
571960422
1253371514
1497219031
1440389926
1635187353
2125189911
776635244
1158410443
374930535
870283627
895634048
786893489
1754616415
1993153406
1510431136
850058036
1102036184
1829524711
1653052116
1315563701
630229335
852629115
1282561998
2125067373
2138536503
897905695
1106756519
1441769709
452304326
711401132
1357528647
176299680
1219707347
1984427578
1333941168
2038778378
519052154
1646826827
451275096
1244858982
1024160596
1389032287
1635828860
1107245997
909378618
83237977
1349058222
427741342
1460987879
394439539
549499100
425139681
1988492315
2051164088
200150487
604654837
1371799060
469837616
910641575
1011640566
937387570
2007762778
1433601068
1254816777
41200803
56087662
1692124671
1164747525
858249681
128722652
568127084
1890099615
584925377
1055056037
221713103
2000994652
1394601417
243808740
979387820
275353194
333572105
1366816054
602677485
1097155162
1948062384
251718083
1130614740
401295227
776153532
1343142769
774902664
461559308
429581063
1555745686
307124903
1629110044
42444807
429043233
1016202711
1309812105
1515102468
1669101088
1959322416
1712903077
769805742
1872650536
966215988
631217524
384990255
360817508
1779028763
432169338
215802341
1533587230
705028194
783016572
1603110919
365792390
1493575017
1585627476
1277163676
1584591156
2008311130
382000442
1911715188
567480079
723833012
468862606
1463481164
2023360295
1918603871
67727607
1859585219
870237081
188187532
1830782201
415098316
776287596
500734831
280563552
1303126892
1654474578
893200028
595011155
119027786
1721067441
1533281096
12121066
2006523882
181017201
2083147756
1609315949
496442577
1363536149
1806640234
1048259862
1748477675
708930516
857070810
2019242859
1856444739
1313884346
975944446
849569295
2021515504
309455195
1405802278
1802705897
1479217689
513045378
1315482928
2018991696
566293377
1319015324
322095916
1083645975
1169615962
1475186637
172671344
868497510
2113643111
394103544
1704188708
2003894561
1167313652
1112215970
2097211461
2138800587
1430904151
684167006
1632921772
1054113582
1904539213
1746341327
1872582304
770748161
1398224432
621036517
255610336
199942127
2047345077
508524610
2142026869
1181940537
406004518
1674198830
551554464
541653739
1380734394
2006829069
864662070
1522407199
1095494513
865934129
1305107266
2139967776
1914146105
1833193852
535147823
1098900795
159863578
1709126496
507579778
904035167
464774802
863686517
1249074251
2009458537
1487878283
377973032
1830351744
315548110
1143988051
1715721409
1393689697
221638465
1464120975
1426865746
1044112758
154609954
1816531543
1719051846
1374627064
1569345797
1594077939
226578745
910662758
484611995
288615300
1486210692
727639466
1955749262
1924258358
1376752464
2075062384
1638010983
68688821
1351654059
384751717
218614604
1918580786
756790142
1941903835
279568808
363436583
976457690
1385231268
10580984
1536966707
522554211
2037314672
1886459285
1650703482
834731141
484925161
1182007554
1345923784
647841036
809339121
2088665916
675037238
809406166
2020677380
1312563401
778847358
1925898800
1384728077
1095862716
1070402513
1184867937
1736155179
1743611022
1356156997
378852904
1327255902
206169742
1797986401
1888312926
1599505655
251894029
1223594219
2020321778
1256712636
1085526861
1148110811
217818520
339750708
1631909904
28984137
1383199370
250579712
912233139
1360265058
209159496
1387219296
150356659
404500206
962477481
1223398412
1107672595
2094867351
2108836883
1445657359
623394138
1625829513
829891371
1613991435
948846051
942954795
1590024444
397579826
1209900643
2005895809
682013011
811215965
1328512876
1133175592
745928468
1066664262
260621518
1155558944
985021211
430849580
1871967994
264181901
1771547408
1817866234
201947433
1065106612
1594983418
2045069654
765802047
1980047922
607524201
1486797058
1413154890
85572040
1351238324
1105292296
669631661
1987911098
688157176
1205228748
960699285
1313264472
1497924391
1613711551
198043451
979887720
1276935002
2071344268
325385866
576639459
1543284610
1599508371
1692533774
1363977648
1238791864
294818935
950490504
1967665847
673616704
2060551608
136954
1871232986
764076414
377768423
342970215
155420634
1184542743
472446915
2014910479
1595015153
372387177
301388387
1151098
135147089
1782781679
1262534531
1869220819
719838731
223919196
179684941
884310930
1822966213
1876886686
1622013112
1108140520
2074168760
43601530
1414138644
1105255190
1365707606
1250809537
1302102976
1124667443
1986387131
617764623
674382306
1529922403
248916886
1815170672
1823667144
1824712641
512463834
882641505
1185149607
1392439264
899193432
1001241241
920476296
1340480252
155101960
1575082021
956226702
598855395
739262101
1701608406
1210930225
1864564392
218878914
1319486049
2039169782
217238200
1285562274
1338591086
1355284408
1844158152
964128283
1688567243
5260934
1075789116
1426386323
226458030
32631112
429332473
891584014
964005751
20457773
579154413
428031555
1769822039
1641242962
901006799
94407687
535602327
2022454168
789474137
1947771288
583356793
574300106
822153093
944294174
1395161862
1542008319
1408628993
289825578
2016147517
983007538
703525820
1534425423
2077418957
945770916
1936103611
2074329346
1212853247
194037979
1978422284
1501129541
306836307
1675135933
74103763
245282433
766909743
209992776
1031741474
924079313
1313424009
1937626935
645452823
61662000
1213745115
527929349
667564406
992342656
1842483390
48262060
1221778792
1817633175
528989698
1426439935
1660609918
366017878
1016763184
1912461505
469128702
468165962
1052079492
774983677
1699183481
783007137
2045754949
1449673607
851639279
1975994651
39477272
1718204903
1102533335
1200476147
939932332
2107439484
745344094
1496438478
376817292
1560466594
1278865556
214750174
1101811388
1460378780
261597072
922887109
63164164
780477413
207524166
364299342
948373285
1151188088
442495092
485809091
815324501
1524281048
1148610828
1253334805
1139661073
437155598
834571392
149584870
1154902705
280448793
288899241
711999839
1423777194
1766151273
309511019
1602519763
1066542029
1452248544
963099046
356649729
849711388
965157314
1955578322
1417909000
379614421
970095301
58893952
1939097625
1058988914
2104997118
242014945
835187038
1744659180
1143571182
1146695806
1213806584
1674708079
949427020
175974978
599776911
728079291
2091609845
302610179
377314070
1646465115
1462075031
1912684834
1504997904
1981802397
1413379980
35081617
271912708
293353644
177194499
461185260
2111325457
1147681589
1755198141
1521021322
1608608401
401794068
2053223873
604791635
615711156
767283018
696789305
2069626635
1722135600
1900661060
1601972948
1463215686
69858340
1706514535
530309759
1022855934
716375805
414939333
1183783612
423438128
148728714
735046086
1295199194
1844701544
1050686246
1484789601
1168499235
1368723946
1705005811
459506109
230529328
1436768366
1952286396
1489254882
1439870716
631902143
1727956276
1570733515
451544688
843312292
1599192863
451880288
2021667340
1887236682
757719868
2105420617
1790423033
100981862
1095494513
108970109
1437912988
1611099584
2131535115
35989756
1003747616
450246923
587909467
891652169
374771026
1117388891
1050670160
776645132
96556145
54284845
1032251937
1835951992
353836550
1586970548
1705473242
637441551
1148752693
318195788
1359818745
316843734
1578950175
626873409
2084515549
1329233557
1171839019
51030495
1141655848
1580534066
205616160
301865508
787285789
1077775592
1386001863
1527290662
751394732
1201872459
468614223
1965158522
7148481
745981521
282848418
1743156984
907875808
1182375694
892322107
1859231864
174251353
1343599199
1605923819
9546973
2098368011
573291024
789889969
109341010
1379412756
1711522900
1223877426
688167389
1902772643
1422702880
1247649007
1156619429
542798268
1105789001
627386638
997611183
1167159699
917063789
963072829
1780737783
1420295459
71839820
1687302344
961461516
627277659
682884208
571346694
298619886
710972325
551281754
2017052180
1619222457
1678509207
1265920489
1446224976
409843483
1977144012
1515234188
1218264900
13498414
1670261988
1098677825
1995864334
623566778
563913393
81435213
433161816
404599129
1885690413
1961033343
2081171050
579208555
1070091214
304567708
308434402
397338861
21256153
355320475
1401391183
1471883208
292331372
1159967548
985798282
1608358484
1704160780
172484695
53210319
1919573286
1542465417
2040019151
872337096
130803727
1746328440
883059572
393872524
2017287343
1447356734
1360014032
1537006008
588086275
2067101496
358402298
460964989
53305664
1732949347
938076706
1970316269
80136261
885308871
1103875331
1178295715
1960168443
836870425
100683104
2013111555
2122731979
717240644
1265121849
896272032
842708760
1626371946
953606369
121172084
2086595348
1824839779
928169006
1693571111
1859062382
632167434
732211282
1131167061
1746390507
794748138
623309956
1121476505
661402981
355056249
753999265
1089818093
1245429103
1310134088
1319710564
980893299
135912949
633895021
1426685492
576635631
428857479
1105194608
1370821815
840498274
2113785013
2115353233
1065362542
575547916
1261345495
18888784
1917312898
1138212022
726258011
1447111111
1966505709
913652009
1439402043
903255531
1093594231
2032700375
571253638
470215609
1349537577
1267008031
1168668907
1218672709
1521714090
25412835
252864074
115562389
89000175
635615009
814306984
1676762624
2062923664
939567397
1377756172
1972211856
664249535
597728140
723318778
514368407
1809122641
454514679
1917864434
1455752064
722173332
1620787164
179183830
1156605064
1575510971
2115457238
120746621
1263610351
976749509
885459111
1878432979
1740796846
164719967
1473111590
1184175780
1221535551
2130000015
1977265236
1554804522
2017359139
1493839887
1164824387
347457065
518030270
549154735
876583066
2096170279
1533749128
1163255231
140094968
600394969
221552830
1593186396
947663759
843055820
306155467
184986743
410025996
787972611
1033933957
1865354570
455701848
1960908868
1377648301
2009693931
283994269
882519452
50551293
799245016
1038560161
1397713189
198382927
443984081
156719898
785775749
1592743410
1637843761
1668958829
87229880
530008047
1202088379
153078782
1954903058
1697179401
1919023665
317503152
587133122
926564074
104154181
1414355494
1595561147
1679258481
713924204
1009773246
953024431
2079257542
1501677674
677164233
1707256766
66161095
1203748525
1148473389
425001358
2122226038
432005260
73229508
380103878
968193769
231716537
374070560
52699011
1568718104
293434832
914818674
1365390342
1405525932
1119095862
1157705201
1281782497
1563662055
446596005
264788461
761203915
426133839
1005613281
918611568
336462616
615036295
1473450244
19962436
1398669140
99853203
564748080
1927317240
839960167
721156885
1984350525
1087713481
482623086
1653157474
1592991793
429737201
1952888812
469255312
1536332396
233070446
749482189
1375040333
1524178803
1949737384
1467956842
1358850470
1926997175
468564230
892047025
60652326
2089702670
588555272
62040743
1753245597
1324494493
1946201177
552563874
1324837068
711174642
1616863185
864644498
632494644
2066664165
1301475982
261101432
1598249396
953027680
919147667
428681246
1613894722
1207672840
1180118377
781224369
2131357127
1205139990
56991119
1015509658
1593446686
372792174
897128938
1876734766
1572382525
78905968
1453289116
1233639999
349625075
531900289
104375146
844464182
1807343675
885921813
23366844
1798328996
428638786
1221195997
10857714
408802184
1820178949
1956170168
1125937505
196130416
1022999951
534479801
576775748
1933384157
1657001873
1975055034
309713729
1831376081
2084787549
1299894180
231829576
26125372
1118565887
146485793
2025238935
1590442856
581357357
1320921831
1027553284
1958030656
1791958793
600095990
1339805572
180267827
391940395
1316357939
449008261
525583821
569764971
1757887476
192684878
621294413
608220944
962997406
1525569603
375711048
841459336
570384669
37595562
263665510
812074727
1895086120
38220053
51087025
1647462364
386171353
1534594993
1026770613
1388781708
16870966
598319555
1368902804
585474135
1289825536
2060490928
1366056194
703766052
399822649
1349365861
1204374205
521457652
1047703142
1027243609
579389777
1512680517
1425691192
1844451813
827169100
42593088
2010020999
292035970
127038152
1786074009
1421432563
1348746720
1014442531
665155539
1857661368
1536022497
482118334
1022818939
1000928863
1777270808
24509821
569234891
356875907
904885525
1256396317
353045590
1272250080
1663369620
327622882
1888644705
985139949
681666318
1670692665
286362364
1975501841
526703536
1721869844
1858926646
48805909
1719685571
1678252154
196943181
1736182724
1157260400
568344219
1819832256
1569572682
875834573
276356667
455654755
652543761
165095012
503380624
1194673107
36633026
1120498771
1974032477
1950293171
1570622528
542653184
1611849759
614993415
853557550
1311212129
1906342765
156418258
1343270776
725530422
1066022496
86905235
1528995242
1521424387
685716613
1722386009
430952831
1328210353
72850013
421485273
1492719653
609368813
2101837805
1364466617
1044961782
1826359449
1109295744
753124791
348110428
1504962915
1613335721
1795326235
1798209593
1626452505
1618658906
1874193226
1376037210
98219640
2047563282
786803561
496971865
2070610512
1170741888
1963478132
1389935871
261835171
1108676238
1006179023
517388565
1874072463
694244019
2003877976
1547384267
770001194
340515601
1866917256
1811561956
1194669537
653195714
1858160418
1572994354
1363966022
1737209071
1721084713
803555296
527638452
1971771266
1356672312
1440570963
303578082
1180192995
1865562057
778004987
1752697013
81021447
1786761419
1149155346
82286198
447076662
329622610
759570931
1336566914
1027493624
1173412605
848882617
534744706
581991607
15343600
675884721
2011963992
106934262
2110679147
1758261809
1022597632
1218046385
1334056343
1559461304
1330147798
573851437
1604872300
2035627826
71054748
1377138808
917398178
1994819790
1479569411
1375244332
1325303108
1319015324
1479931547
1506484033
318241353
1854984976
1432546414
66897858
312626092
1036670830
1231128822
2008603770
162691866
1917867580
1909594137
678605206
157744638
1330316715
1484666745
1807754992
939362650
1532159681
1640542767
1946996758
2014132829
2060384262
287730612
1736821705
1121151744
2141674171
2000283906
2100312860
2125057550
1003425366
783741437
1821680969
428037449
827854824
1519456809
1217646486
1215829021
1897600087
158283960
20291960
906739317
1697166653
794431918
1274333534
234712919
2086324663
279409761
948438400
1299943405
494030863
1312576616
1425297585
1670090014
1475610398
1224422912
1880904431
481790465
2136922474
1132508314
303383504
897860525
197162456
1004768383
33621826
1530331662
751790596
1430755015
82143534
1671216857
709434013
984406148
2081612308
1486772877
1230120091
128256808
1133361631
408604851
1484275990
2136870939
1383480476
734007749
1929462935
1723760316
1523924529
1922641062
257686471
465021730
1398091651
559002826
1089139586
30747854
476778347
1119893853
630488968
669162708
936142590
1832240622
1713128410
1268703943
1678604984
2018462389
1521727931
1997550391
660742416
443956467
601876222
991916562
1203842981
1498509986
1888849020
231217301
1683716075
320242903
510112140
1905781215
189589539
1660839026
791988816
1984063115
1889812625
259418046
1441557683
979978124
1266685451
619041539
717627233
405197175
2014418610
1791793868
413015416
837933481
774206364
1241961034
967734078
1746787310
1457507935
1498135565
859418922
1203327683
2073486050
1477846130
1995889380
42275773
679416066
848974618
37818189
89328124
1624154730
342594521
2070006259
1046389575
2043619607
1620578154
972710041
1207883283
1942318862
2093857329
1114399424
575740018
456818863
1863050641
1152256697
2131739128
1061727078
848762481
901453621
2017310122
249284101
1820783637
804388452
835058986
511510956
249980077
28337309
260200951
1654545554
1721514345
1903742141
1371629885
1089279414
825956372
1512624110
1718127966
145361072
1514226397
1553694769
549736411
1027370638
2133419845
1988903367
1876204799
984312276
233162745
1145655599
626278174
879001716
2070125816
972978253
2088797318
405623612
1129213763
435774491
829590555
1366126931
1499028995
1013639092
1490144340
105705297
1186741753
71478236
570816826
1559615667
339773435
691843659
1497455075
632618845
1957792604
1442386056
2131435420
1613584969
1024484706
1976773177
1920051803
373519115
1383072399
1633613117
719920759
1032450962
1304049488
1286695094
878956085
77927306
321086835
208616798
102412876
1339519765
53929140
1437541209
2044536062
1566609889
905769002
2067804682
1190199283
1735723905
247330195
1951020395
1666600829
1680549726
1758945820
1327166010
1583841705
1670088661
300335052
1936889530
225510303
949626613
1547605820
1603441423
1768393498
503486633
400758045
1093739919
1634914117
1057285763
138877246
347241622
899996143
711230783
1495802207
183346029
2082039122
792782341
1681367559
1096818356
1564646193
744521280
1768607486
730282506
2114741361
547988531
617183774
1712081522
2074659300
729329253
752127856
2000362777
1162352583
1068560469
480738343
1937982244
1680463591
2083825330
90781567
853498707
864529827
1771350170
299400580
1896804891
33102576
1167276156
1895896912
234896456
684622701
1770136304
340289316
1477475873
1469564701
1221896162
176364484
1855154081
1841122060
1996069849
151232254
83717785
837168112
1274714368
364610225
1098424447
1454081017
1065267816
772824930
137947132
879307914
510024938
1523274476
1334421519
2021883381
1851825683
1605027
88417003
218040341
1047695574
130411025
147792030
150218944
497094229
1745037313
1603688421
10712456
1453239607
1804986012
313723145
608598425
2080460870
395617169
239363632
1480509079
617012227
1978788675
1510448485
665498949
1286021651
238351674
543644644
884864370
964098405
2133890238
1197755941
1793193267
1640613601
131046329
1022350988
2046533374
290101264
542385052
771103951
1116036561
2098205924
2041857790
584308033
342235242
1185641857
1075889880
39394480
2091131612
2051585862
404356055
1639996124
912397880
199574561
645691794
1018794987
1607911207
42458430
404316889
1525999982
644327219
1424710447
207783752
1462950851
638418043
1480934650
1070719669
854124267
788796699
834584397
1061119865
545036933
983515869
1550385594
1432600027
74696325
769137562
780922099
417504513
874600583
811818924
1354781910
594860437
2062291457
419722262
1135331137
343074448
717075659
1439078728
1042166181
1351157240
1105401983
1288000037
1509822455
2114693242
464196543
1496654660
405298718
1002789585
2064659204
227821028
1037993988
899514948
665466146
1030127082
511476671
1889936495
748786977
163375774
811381552
250548843
186343980
1138786565
585074431
917264159
1638238905
212812934
1889772775
214816640
1436231750
1807583397
471124852
1711411147
476466563
2081717801
1338427159
816363354
1970538095
151707339
1422466262
226901233
48727304
1146554686
656623664
13429920
180461060
1163466987
1151557061
1643364899
2018383989
1473421149
957161635
338660378
1821318444
700697137
480452852
1137858976
1185051795
1208129029
1454288876
1617528144
1653804220
555920240
1151268373
1743276724
263689354
448622872
2118858575
360145628
809806153
978065707
839419569
803478714
1342842309
1321880888
1912550259
1348418428
594483286
1298702005
467107023
2123875675
1942074610
1451056517
1984911649
1959759423
142256692
1595919062
1721187713
1051121363
1680386830
1484682053
1123390807
2053811322
222951533
125850096
705414880
551679796
466887316
730632281
368777890
1306193220
958030158
1478837705
1122147359
947851595
2064899242
844897852
1725669293
727315563
1171468176
2042780126
1761583311
800252959
1140154819
154703675
1431397643
1589990397
1051922027
770136613
1810036530
85798707
359951528
633049345
1766493490
1654655312
1134162982
579056736
426726014
1795171317
2130861884
1246159631
1553029428
9098335
1475781934
1571918774
1898554915
729723096
245461489
2007245551
1085024483
1578672431
1817353167
1113448452
1086819413
493160267
863844397
604661187
60231994
1955841168
829121283
228162407
66185284
2132286369
313160348
1781428450
1327717078
1048574649
1587317648
1150539387
480810250
473827414
1978508059
989476933
1258102160
2040393904
145547535
1943614836
1992714694
2022378780
865233746
742619934
1752314415
1883194930
1325198484
1695221083
2024108862
1694692940
1840507293
330244772
64446806
774239657
1023738164
745494511
1297915467
265825423
1197555123
579497280
126094248
44634939
286277116
1988032122
1495714943
39226588
1737797653
1210809078
1356577737
1682811586
1273808818
1650608765
5127877
720627112
651282192
2039585709
698731303
281062020
640843268
336865421
42929470
527929349
355222999
1095699024
1260338808
1535330649
402058738
1854809566
2113997214
929375169
306896845
1090485550
1642263390
175421595
2043938895
2027297102
818221697
1721347892
739333648
1355049191
1806142951
891578721
275854753
32978264
378066366
1236722012
746106100
2091337486
1272193899
1594223283
379592041
1253115144
1580096328
41900597
1623244398
904659376
525137169
1518129276
327190432
1249644693
1089906481
1923282522
309717444
1125454656
262505358
1755615036
376413546
1800131689
818414077
1367820105
2105091353
944230151
1196082250
480311159
979118022
91451098
1819107435
1741816927
1506347376
1840552277
249113977
1916399445
2101575054
1409311230
886001701
592086749
920431018
1813173707
77945076
1544424450
2119092675
1540952267
1759769278
1959831895
14946174
475599596
982248304
1921410624
1316638987
194668892
709447261
746680352
384624644
867759543
1113674551
1360038952
324030729
1674590174
1184932321
519989729
1581125675
171621000
1353492480
854860832
1423851331
152853289
11236471
996739600
947426329
345186625
1354513681
1949551891
1822675525
1040309237
1217730485
1255354727
831817821
367532721
1297021199
1083058762
1919032570
86699847
1207701428
1383799423
1140375378
372853922
805489376
77035549
928537168
270861864
674964642
1956828113
610735314
2084933338
741029087
1106080166
786052802
1087908726
1552268857
135807633
366978305
454734669
270003424
2082366042
1781957179
348022936
357871817
1909474912
821203456
1613110908
2035257067
244191227
1735865224
2008458339
808456279
1786173506
1875155651
1611836556
2007057264
2076825737
347049713
1518581477
1066865666
1438309650
939006373
1286132945
104946790
684026163
511793612
1814954133
1523874837
2094909140
1761318223
2039662192
247911769
2094229098
606152228
682867538
207237287
1253185459
242266610
478873104
1636522481
2096700917
1618854286
883887110
806471945
785457150
381104771
310779080
465955090
1086555346
2119128431
329400051
1487310682
1991546627
1783928995
1624185962
322737282
1449343944
1536829336
978589610
149046821
859664801
83481899
2095214474
2142745381
839541208
1606444911
725121361
2055661256
1563562697
1315802739
225137700
1274683618
280698439
677443022
1870844758
239443555
1736108397
305611868
1749710139
1404755565
282505419
1950743044
1770303683
2044842418
1039831347
1028562926
252769154
462210855
1699900315
499092703
407601095
1379465298
359678564
498616146
1025261091
90039714
1053506641
1681317743
1817914592
863025521
381122517
680283277
1793913766
226017915
718176169
850652356
1847838578
715193021
2037785879
1669890372
35382107
1371458521
649796696
421095576
1341522670
1329501183
1650976577
307516402
892871244
265165094
2038269991
1444695149
1105427271
1564593253
143081475
87703552
227264765
289543975
167107914
1900507177
1364469122
10295163
181053773
933562890
1728443957
1833406450
347642027
723263545
1460480518
1216528538
543512037
1797911848
707466389
1643827732
265366818
1249558901
1485737130
587650197
169357580
472258620
2108849071
869532563
1976067959
1468346373
439843620
391539088
1104041536
664359113
1609734939
1107197034
1543182199
2089923024
28597448
1619481271
2121952889
1441713280
75364260
1626048582
187851455
1560376829
1028994610
368642089
1845155575
2036701504
1569845403
1816753013
1099985291
1421993402
131444680
29684661
1425091866
1939265440
1233000890
1562234009
708780498
1487436727
1053389577
1578062973
69234935
1833735262
1644674758
2038667432
932663967
1899686578
556683672
2003082987
1009287203
1774222627
1382795571
1787923653
57535233
490429328
348090510
2140507133
1206500425
305989267
783141269
993300021
1632973900
1878214924
1549536914
1643358191
391659996
732148528
314811407
543687712
21202827
192975504
1069712650
891455771
1954141072
1842343557
425318253
1495555577
1151724557
1254897129
1615605512
475664083
1976572979
426852506
787162744
1846583612
896475512
1385732145
826086501
1087602882
1191650908
663271619
115297239
1376529703
1731976298
1097818118
388764837
703030405
52981737
47664766
815001825
1721513820
826663793
1636974040
762973548
1709684338
2031826895
1137125164
648388728
915514384
2089824354
612167771
1222249455
575026027
936838219
24516416
786534606
129597551
231980673
817693785
750930784
1050130713
1960264267
317048679
1183337350
2039157756
1816531314
2003110196
287405224
1241095492
1564498713
371434639
357950234
310538384
1456762234
1235723165
877970726
1571412713
936396504
1506089582
476305929
1083639172
56794727
520986689
417714758
1375311783
192276929
388263800
1706920953
2036533211
1097158121
1077186734
370376422
273938032
1444002030
394779264
1133834589
1709432741
1957467095
318627777
1194434516
942430288
540732907
197797737
1674373828
215321842
1991594569
722282296
1822872212
391319666
731925166
435189768
407940970
87393021
2104632214
1014130741
533878644
407954988
783782115
63696381
516848962
1928629997
883920671
1707067437
1089796656
1109420427
580774426
2061978347
1120646103
1809497692
1371653827
592082649
1273943170
107681757
1968899200
364956567
2091905807
460357055
432428339
1058893638
1259952578
1227388826
194528664
1234446852
367478015
1151818676
1933526491
680321016
843149505
1807562418
230795507
1308849062
380781152
1265196747
1655444697
1541437703
1333568844
256386500
45522918
135915754
881741854
722832338
1444766033
252761214
374314416
1829095945
2112796917
1166379085
2101430086
1985275798
801030510
193784955
1276137928
532940714
2052589498
1191634213
1561735912
1591232502
1491213736
175668736
1486585159
488167382
190709855
432399416
806516932
1492368609
1985295293
108639910
672210936
800508031
652763471
115881143
255412546
1639412636
1456332339
660888186
1204027470
655143718
1850441484
1300557500
1946984630
1100739924
1335434756
912930513
1031789873
1033841077
1662134166
1507433303
1447395336
1444209153
1987272455
1734671947
223283406
236713565
1502575391
338235377
989909861
2142480644
1042624223
1998156620
1811005957
1824381541
1013455547
120394254
1269750915
2049369947
1591880106
750998661
597558042
109743073
1832472348
1361605132
1495493172
1611592865
1377610276
1908083204
1812135682
1502428127
2125809479
1042619855
1697105439
229465890
319792566
476800427
618872271
386978435
1184525532
183797
1000576991
590514518
1275669036
950964305
2138499267
896182815
256170597
1319271485
1521149282
1788748224
1384627994
1711319870
525686244
1313705491
411663448
550344479
341403246
169865068
1062574757
1815750817
901552091
1003472637
295527131
1015655387
339763071
861800468
678932940
2025783717
1759504702
1311323606
79176863
1613807119
97789747
1810973098
1871895812
1320908982
1164986344
1733973478
586156577
2066826727
230969053
381211290
1599830499
2138271592
1886337748
1224791839
1431401814
1209475470
7773362
1277129
840526902
399791348
1681082304
268608097
1262068979
1228311080
340165644
137037409
1865196382
274659976
2000095326
1142257899
617500837
1808399561
2039307173
1449858641
995768944
540826703
1449204402
1435554644
1083167061
25156213
70579764
1854394991
1405573032
1544947629
663327780
438275806
1371132448
1851782983
534555984
437581404
584729073
813106539
677428553
229849539
5478502
274988425
128568623
480543351
1056380294
741990655
613098801
1765785230
1413070222
1235861347
1564440385
356734880
630460681
144097661
1921983755
1418720353
1056557147
929202726
1533033231
2013346577
1465625844
267068712
168551447
1844569455
1114787246
1942688960
1271522123
1189040598
1577368341
878061822
1890781331
58240636
736909266
210956410
1359616733
1991845231
49398059
1125991147
509934588
1318724228
205870949
325794352
585403396
1979332090
1937529095
1875343995
1883865506
1634165778
645262956
1852515836
423386096
1002456337
2008210709
884449411
1609790035
993087921
1581256030
1518338771
735496317
154955006
164255378
1706594274
472710965
1934455632
1945164082
1929257000
233007525
1426654942
1926033425
1936775735
711139467
1751399555
453818067
458224385
1377829573
588429194
1114829918
1267657807
1024399539
914175859
1877573034
1285069224
1560244027
1235359586
171132533
571186343
1844676259
1351962528
1435994357
375091765
1971397737
402230241
2085133904
1862083817
1086534607
1099200458
1378630612
394376490
1867601688
1475616444
1041773366
1855945958
1224191126
2008544678
1167954182
2035061240
590109225
1220689644
303035076
1569101607
800437490
1702756433
1317213919
1202561876
1201540591
943667707
196928276
2081981518
1080359604
197009351
1944915817
2129826200
788714065
887724836
1346772802
873669939
1436652429
1383404472
541028812
440577983
1880038491
337376173
2115648077
1665217289
666117088
999476684
1345003194
1560632486
710329577
1732998674
1753808031
504081996
1790697200
476554318
1846883926
465491034
475003446
1393963551
957916520
761573975
765376630
1420965481
583034462
1238742933
2062268967
1084289981
782300950
1034263525
1830831638
104291559
963151795
1922241746
545960127
1363890701
165046066
64186363
589239283
2075213587
1517941621
884086818
782942895
1739775375
668678356
140745007
2005194552
653313499
2009261026
665640079
1862759035
2071879729
1825118822
1378631410
8914378
2074561083
1966983853
1890323868
1463719900
1940614151
1757030277
1484824245
1871198247
907136869
1443308970
2009783760
1343797304
1162837361
82831605
2034399504
1506767049
517956869
36810997
1463975200
1738690283
1744443593
159896355
1291219813
188342425
623055681
232892371
904984152
1627484587
831450979
60598930
1016501308
1758874839
1731103160
1139927055
839113957
1082309568
1595591039
1998407331
827471585
313683788
1179336746
1785483877
2110871423
937361432
851277453
1516497887
478032503
1194602010
606616056
1374399639
958205562
1185742490
84078792
88088082
176473933
968065176
729024817
15672983
1827015465
411635879
674605996
1169931778
1388044862
1694625047
1785807250
895627369
470987963
881222436
1723388241
1714560200
690810875
277264380
1588549583
367919412
723539041
2038103427
1408451548
811188903
1782044756
548795485
1023995272
1846057036
218178752
2105074802
447785705
202433484
125716306
860913288
1250170271
2014913962
381246902
121698760
663632452
1744350093
282028348
438025735
1496732085
1808723275
2037730368
795640670
1706112044
2097666600
1677656536
459223679
1105792187
1136082164
1893385222
1749117387
116391865
1606184256
677821009
1024182955
555219700
1733320945
224747483
165164226
1690968178
1653541042
22304786
1291686893
879310526
1314267871
1454839827
1985953317
368721410
1061875903
698546625
1794269169
143878638
1553252424
2020015021
1552026923
559063297
667030866
377639106
1991410151
1944560584
235014167
936192796
958425451
122246241
2041151779
289840838
415984126
663555531
1542075997
2018637124
146059046
1426679983
1751796200
1749451133
1433578806
18628782
605017721
624984549
1081586212
69678024
1569720734
906005014
1991228044
300976564
1662917137
1848690338
1219063736
1930626063
185298984
72681227
421666029
1259638431
1791974253
621190327
983376014
1246088946
1729973693
1174086218
592840838
526980078
1953087375
391504079
1359470200
35731747
1737194684
1110786165
2008027232
586953658
412546454
696417635
694752970
1853796282
653798540
830993747
1325013168
1310832630
1845417044
320705973
899277352
1127601834
219281944
983855486
1971118499
1902491144
953169516
1306583342
836445825
216878930
2147080513
1462274558
1988120425
1805997595
1094374027
1773582942
803001125
838607613
1594426065
1222218715
645177669
1287087696
683075945
711510511
1667308792
1662961547
1218123193
1542212512
1553512906
653073265
345792868
1331999602
384575871
1293400940
584245182
2109261483
94250158
1974000484
1607353671
2013799576
1194542491
1260497056
2000155452
36883293
243091386
351604188
483987237
982516644
1251370934
469985113
1248796542
1683366636
25353586
1631795563
1774023595
728347039
221233583
502737638
983742524
2085099276
1315774829
101396463
815741874
695825296
51303839
917864979
1985117732
976337704
288366264
2144056293
293427275
689632051
235905977
1358667046
1054242922
462440338
1173158465
550946599
1651731544
522342481
810758585
744111674
73044654
343659652
1140123417
1072498681
2123698957
2112236747
1242550546
1824043927
1102522378
1243105201
1501714180
1507682867
1421332468
946705238
487709342
1030854935
708756562
1743210572
1174257746
317114138
1349033926
817318400
1758545215
139685865
1425427093
421311848
1685161657
1946481015
1369723923
1604663354
933656505
351148434
1056682076
909055927
1804495038
282760391
2047870375
1102333308
2013765011
1897164054
1144176326
925711559
560570235
614970140
1382050773
535007793
3854971
595444905
1864594534
1652554304
141838416
2081904123
2072211874
271365805
1704248854
1584368518
1157414146
1911606689
1934764296
1064757731
1952290257
467053591
797394566
1886903204
954989511
77263658
112270465
2141730772
944808062
103386410
2086190943
1057478534
1041829173
260827421
1523274760
1824956401
1228237688
1892078694
1081259750
533012681
1013922575
1931179968
1504761405
967014254
1409421761
578226835
666603245
2049703431
1382950686
750304014
52958266
103597483
1680578542
2137208864
1220491893
133447482
1016221725
320157436
180024338
63593654
1970303599
997570251
461993325
270492928
1527770217
1228442356
1705036563
1363169831
612995960
252528760
663326613
1805354262
889608331
219161829
1827080647
2032200078
1738178226
117795456
1522203915
819361110
1437717211
1434602340
519980597
2095006165
1408561824
224755205
59001010
1232432870
889786913
352752674
1262058584
59255025
704247735
147398513
891305291
1733138248
1406874782
1086229469
257208586
1541860864
1208612395
278461513
694065832
1199213521
184478083
1069032076
1219417042
905632342
1446909368
866091859
2144277789
585728693
1134276290
1400422321
290900749
1496698854
660725263
1713952404
1760975278
1394576980
1980689903
1022474096
235307885
1514506716
9165077
958860733
13490500
9216666
1066378226
615066186
1776403118
1324336461
2145303258
2020867415
1208964033
1700187671
1854594377
269015707
2130000011
1861734019
1752581578
368444640
1660789669
428846389
1134340899
1035934301
104060606
839549134
1286088233
1580289880
1852717067
1362506334
227376881
1806387380
1482919139
749552576
1728389803
538398133
725844155
1296200119
478745477
352243371
390894358
106958070
1911846300
776125351
15237571
244979071
601434958
1160716862
1131271344
1588017680
382518433
37151350
1396888870
464749604
764870258
19099383
1236401113
1839667827
699879324
1309763170
2023084214
831701882
264909634
1346865978
1057403684
1188974228
2005334907
1445369066
2030072463
1685467750
2032333886
188285979
173379648
264224442
2074661751
1381042410
390238910
1079429972
311038103
795871796
1898041365
1094282056
824751867
2071025340
1434213686
2120862032
226579934
2090955748
525154961
344631327
1519657732
1755552027
407487017
1149681079
858678148
1392645026
785312992
2041151111
950426651
1753129310
562101549
577650442
760779910
485556701
2004042135
1820943298
1083434537
6722938
166841489
1561730906
158627352
1360890400
319183384
1838596080
1329234816
556381168
1683287822
1429358600
1125215275
2026225777
1097935816
552482174
1398844199
572751798
1294197350
2116918434
2026550560
923789404
1534216470
1127442743
2144160058
846293420
1035462118
2114033642
637615042
1194294616
660635446
2111037970
869298236
202541826
1411547575
1782255430
640125704
1686010507
1674351962
496913691
467500419
1513473270
325916735
863702324
648444539
622161758
592701576
1039682171
1970349108
1012192030
1152678051
1693262544
1131116755
1793546300
552003844
1236496085
1437216054
1298329795
1569329764
681998743
2009900741
1833076762
170837358
26025895
1310339927
843780172
13503966
809910826
1200270676
895245302
2056623323
346614995
1639710568
1733219475
542386693
381690504
463514454
997875185
860834233
932022477
1182365153
508358251
805112789
928482631
25241105
235949644
1586400718
123924672
362011394
2115750546
901897401
871373916
520038302
1375866215
861128192
800523129
1326652606
536879737
1617146359
1746133458
1442878684
522297669
1660827576
1235553925
17707876
742750555
1082635189
594207719
126609300
2128610388
1731475405
2116584236
1763717655
756461051
735233340
460289918
1526531208
469874759
2094987127
151560942
1228774045
1296384576
1656678837
1992162548
782075107
1517916507
1515366193
1951709173
1756547996
1738221455
1375254482
102209754
133770223
1422590722
891760836
807596850
1638921571
831759865
168977632
2137826045
1981971815
867968857
218934675
38933741
1309640552
71504896
1089056139
775615302
1264230881
620005595
2036087719
1181612027
594337718
1603253248
2054725026
1710937758
1167667693
545527536
24732103
66275237
537680868
727779936
1843633161
988849144
1750615233
63399503
1367609807
845018041
1308912185
1694660426
1494872445
566639453
773299833
1530506632
377986353
1496280443
521854491
1288466921
1614466414
1527517273
232885913
714103121
752743606
1129922187
627001272
1456678587
946165991
1134727755
150306838
2055831553
1196098718
772781589
1183415478
686458898
1263247549
296676820
98580913
1953216868
694378527
449208264
1565744299
1193337548
1666294379
1353513168
307382864
1306635440
132803663
408031527
71572095
1754075787
1056967316
605265598
656225507
1668171824
1280549200
1912591387
2128824902
853801092
766838489
2043496151
1573911644
50156251
993477677
473844748
679311264
547368170
637616921
1281383648
162216018
194721065
1122685739
516869588
2048195872
1355926490
909239327
367448274
1876563192
139811697
1077271674
1749243542
1472241206
1567850923
1468336384
144403171
785552552
1747321327
911960800
2100374353
1383707241
1826780708
577321894
1837978208
1856286433
2136634539
460750997
1905587275
318643788
2013102382
1251723740
273657137
1203680796
399519460
1701666418
1997254840
900044942
1805179849
88763080
1587179541
410765854
435607874
1614918071
1144337993
2127791703
840538420
40492927
285083476
1857991601
1431126011
397302440
595153940
1245572460
48429305
1996133543
826263654
1273383571
1197278700
791454240
1357742599
1674076208
1870902664
652575462
517013493
1480272155
174278861
176789838
1352839933
399441984
473777459
1654010359
1538551837
1949715021
664179189
89357065
874520876
1695648797
1084174566
1116060383
1082704880
1760889573
918480684
967651578
949031719
1281640040
988216792
268012682
304136735
1061845695
465739328
2086052506
2013961302
1067206852
139010369
181195132
268291648
84264667
601740244
874845171
227971490
1233467171
174516641
691265836
1763563065
1326824314
1942752253
1634042484
833439781
1426095647
1610111568
113203482
1252738158
1463684548
1297509690
868633990
1711690112
1158022445
919868034
1869808185
1231435346
1637940351
1418656104
1151677611
1057274596
1021900543
2125914600
1278504652
2133699144
1555898516
1116652952
1901846272
16967876
173393721
727585459
1410347821
1069838072
771143256
840804133
1986987177
1843930946
522592818
1368871405
886575032
682564164
199399987
2085136805
269335337
2015799754
2107274716
654003853
1265389749
349172429
2086412350
498341751
176187693
1484559949
689114110
2117119653
637024290
976182361
1562051614
823874485
729209188
1251906866
370390210
773789156
1518326369
1992619850
1373574384
1731711611
2012062175
156844623
1758784449
1109263420
465498720
1286532512
727148189
144421064
1179849767
544354683
550553593
1935348252
544973046
1163491441
1031604662
767571898
786266524
289901679
764710812
1442674799
163954266
65257345
1857589626
1637853771
32511168
1148614013
523415069
77191383
467814770
1130040926
797999831
363510584
1237143717
704501416
1810980695
51507335
291535839
684090157
1135500842
2103003727
233487488
1432256259
1223018299
454307657
2137623256
127871127
1134171274
369559864
1648172980
115013971
922374670
1626380478
228012546
1048480229
1357657129
1254274651
1596442447
937664917
593115595
885290026
1612580889
2145036578
473084736
538852468
1915546642
153963687
176568667
1734280806
1719931242
1383060135
901374191
1351026507
1986173021
1773311122
348440521
248135511
1508715851
648082709
681075454
806735446
199920052
33397071
503087231
887520823
831578607
1120607875
63029751
934570676
427454799
125366657
1420552450
1288462957
956572069
944592332
628958097
906909446
1281544102
938306047
1863369949
121432812
752059793
1760010850
1192987173
470115833
1226309755
1049437644
1301861191
897333004
2041151111
632095147
883823087
1637293716
205475758
1974880443
107526575
1055677498
1534731847
899841504
1265898383
945309876
922680651
1651161289
1810444653
2054617175
366758322
910179168
1935747658
243864258
2122549783
1927296068
297547772
470338471
1288251252
576478555
480275423
1521716505
1587879375
291410547
1334556659
41646245
92900495
1113679633
894064871
1082900911
1373780936
787727772
2050695828
1898804091
1301331500
1215481173
1023031530
2028470753
1267789544
2106762420
361769604
1077139913
1964229287
1153782800
154174330
1000053437
755200822
27517200
1577142996
1572064263
1147593927
189735276
216117572
55284882
402585993
1520741445
1102863796
71940389
75696400
819128023
1853190825
387996046
608162686
1993078825
678128322
1876351403
332696104
1232510483
1019223908
1632342011
963072291
1878533641
759977418
687346046
1383515524
502785476
1193783260
1148353955
1507452238
1500591851
1594818355
432078285
1784989309
1101991314
632884394
528290327
511646300
186470959
1477056870
1192424898
688877925
268321788
1847836561
611938279
770692580
1103379301
1112332914
1696783583
1161687182
294914500
1859325114
2019711748
856364912
1483906827
709910589
1000892159
1782496897
544373210
705940826
591645443
67168307
164120282
1856765091
1882594936
1039545823
615575295
426052224
1816032550
1192138575
1237416463
1586798366
1675077110
935105078
352467238
695604699
1946665342
497916198
2043483248
1001422972
29195677
1741860899
1296792197
1683830550
386576188
2049289549
1727474851
1093024140
586613408
1538742026
1178834540
1250693102
1568566696
1843677263
1784256134
874591377
1275321130
1348494254
1389358475
1633331282
1006418468
1114464861
1452873416
1613919708
1777277027
1785054610
1489518915
299968701
1710317917
564928096
360150541
49323791
676241486
299080245
1785542564
587512852
830335279
1757779711
1490036034
907719484
1392848722
1638942880
1317887206
1534102849
1483971660
606634701
2142301990
1635233673
63806729
1909434726
37232539
675572650
621336091
2127898628
2114954442
1673838996
1033892092
1735920042
1229110874
964300157
990742975
844344965
991367036
1591939420
1518266939
1974682988
43698612
1332136621
723091624
347795201
1321656814
1322116206
1147207293
32015397
16119347
1758953971
796847977
1606808838
747780788
1913700419
1316681898
2070026997
1081377652
13469320
757784552
629537109
2062281580
1686280327
1569393960
50798844
1693382536
1925796420
1249557716
453002742
1492996712
912149906
1304379253
1737475385
1902826921
1978651832
872372200
1332386274
603815311
334772377
926928510
1168081933
1928437659
1409476997
322129915
937742873
1662779306
723561638
1011364821
161522882
421362356
396806073
31337462
663556626
1746860387
498376685
1272325840
486160075
1348786109
276175550
409727008
1206292139
1326342459
1923499440
1725974402
24562678
1021065251
650901706
1819924017
1049497432
1008375051
266245505
1562816844
39070937
1185699509
1016842040
573428083
1776312953
1130685931
1149223827
1583855054
979662510
48304850
1638073276
1186222986
497793667
968243659
1003806289
1517849184
1047207376
107891438
137827984
449284525
2071851571
1879139845
1001062640
322663291
1108352961
1994810050
1309300286
940678336
1290945671
983630752
1798054631
1100727714
704546917
1271651765
588765599
28850307
511574779
841506639
54240574
1929581653
867919786
1537646675
682230457
1630033137
943085874
2025518190
1896954958
1989667952
1442549644
1916431408
1838416563
53630965
1684837164
679507076
1258792224
1733845507
1800939393
710922641
1513689412
451441629
390079624
219438668
1343802117
1660124888
847187819
252612989
1541578185
1491665771
1152264918
1991298981
171145632
953768797
146321126
910983960
352623677
1542316133
2012179087
1676669603
533870167
1414547795
628751792
784794103
808816703
1305419388
2077513856
844197919
2065501327
399967006
1557818855
88402943
668173554
1916598594
1148114452
658871525
648697625
916538622
186762641
58388711
893088351
1312638931
521547437
44533323
992678933
2090067965
1325892267
912533978
974136823
1014507506
1542222396
386811623
1810047433
1367139572
2090133575
659947497
1940300402
1486748690
330469090
435526296
1147916176
144178885
1352278176
2026472561
1769137731
1971300900
1068595683
1293975542
812905487
1247300607
1877797481
1658205021
499015039
962073415
1878623008
2034618005
2120974174
178015179
1898874230
2124288618
887216555
627470800
719738864
775723260
52386879
580423887
388041781
930828419
1774216390
79010540
1019799342
1482825727
196302773
705230291
644770247
1199936318
1938163113
364872496
1482011710
1589567094
249209976
341632588
383245884
96963901
425194616
163717489
1038719288
132204595
1405449807
2134255715
1772226273
1011704142
1592212040
556542835
2054142338
1977581101
1336969490
1519035558
1473107351
386810978
667184584
2132322367
1664324287
1702452573
1741771624
412056993
2492298
1955207669
317703202
1796000800
1282046015
484996251
1871200131
1095331818
1570263923
24849304
2136350041
1487291202
438632344
998585748
235920658
404431044
1512789996
22082121
1788190642
759117999
288818685
975070299
390428896
579547520
951152759
1434348499
180035511
793038764
256822102
2041069419
1058685533
1176172215
281153025
321897690
949312291
964000034
268113130
1315671183
1181705471
239819097
1527779574
1670623084
1156635481
1403698419
604992383
1649322020
1100438647
1836633502
1492660896
432541031
628876857
35695114
1739166990
875222559
2063406041
1707725831
552243461
1835794635
1082273276
1715101075
191514243
1377950687
27626144
1083123360
1383715433
598059979
465925408
8511931
912632975
738950521
230644304
2077556898
137089382
1003579008
147451971
601851402
248135511
1727700994
1088555360
924057990
1793231079
6181151
136741179
1192791157
418949173
1664928455
330425553
447997880
389144236
747615157
1136307749
623891689
1528378970
1556236242
1686140549
825148447
84635845
459818540
881927143
1243605374
1667923601
735081275
439695283
42312861
707161214
1931964179
1921051121
638902610
914598505
1181282712
927059086
784004447
842059575
1244844821
699304877
1200923195
1546319890
1850169649
1830720979
296641272
665235266
1180949037
1688064687
364482927
1904674673
1887065309
2113393580
1345438622
580987923
1180162936
1761261138
1339299559
1094553385
1251596316
629811841
335096747
1079975532
2036786891
1536045866
87254812
476209615
471079783
813367469
867652607
1388822715
1456890617
3417376
1062138286
1071598767
1424410847
1060286572
726972006
645209441
1866951566
462897653
1639781987
1848654857
1358530976
1304481201
92797909
946019014
1504489694
487661599
2096118126
1716335253
1495448159
2089607562
1848509195
485252446
879585650
1475330444
477214804
194290811
1929847164
474852385
1271294462
482117526
1317399246
1147914233
1578831216
781351027
1421032267
1649997730
1436678903
1596296438
2116301157
1850700493
1373083769
1085122890
83504882
790814965
1218281560
905354898
984680144
1111390186
938891581
1956008683
1599550599
783260335
889054568
1283169197
193245858
1735200104
1176679011
1204791091
37053450
1916542239
850814764
299800778
1551490789
2014688042
2126419531
1700700904
1806586557
2054871373
762416455
659741726
1990561287
358044627
1503392121
842233344
1317386929
1671607789
1861072456
1764528676
1478920676
1263978447
132781048
853979501
54653916
1341187965
1377498203
2043329750
151585382
185877979
1007515194
1082270936
239260374
1334757124
1240786628
1499106886
927699082
497575543
266535088
201964350
485893282
545781539
2097005465
436636313
123048047
922399184
96279845
898611119
18613196
965508432
1390695144
753837552
1767656814
401659460
1376451034
194201168
489069398
1825936941
1134190102
845281582
946821207
1449202557
1089297219
1545924368
829507195
1297870161
490356039
418598095
1922795549
1227729154
2084598180
1727426852
861932356
62022790
688435530
463588759
223554964
555812322
2081191697
1597428383
1916493321
127548651
294414113
1595768804
1699544335
386267046
1239478806
325400653
608887108
2013394483
2038537109
196192231
332219733
123521520
324104610
621055468
749075559
212532461
1642349539
1680045236
1195794418
1556735647
2090890243
190082717
818402189
1995448003
586945423
590642413
1821606450
114882674
12251839
1500056757
1400250269
1836442656
278269416
1336538817
1982678492
1696478686
554648268
1320333855
1402846876
2126818918
343252555
1803607301
229724213
1843911973
1894072228
1390037398
1604738098
2142339762
1849087917
1706433555
1034545871
600323045
449116345
8577841
2141842525
150867921
1077266545
780365697
591522050
498389346
1926531691
637806497
626230848
912675865
371129386
576440875
1239138911
1403936500
537967421
1243605757
1103641657
1679215268
1692706255
885630941
904362113
573701129
249132660
617142345
833173282
160408435
1738382425
1690847356
33935195
68996802
354462211
908083380
1629717939
2113785027
431724480
684689640
363763853
2006482410
1052300223
1293328431
2071237406
1456689110
1584755883
2104787244
1270283412
1314376591
1536865454
1047406978
1009107678
2117429865
1167557184
1229402778
480241816
2013975360
46354074
1913759849
1146091942
1789750563
1729423018
1718807015
293790434
1945382999
220763699
1899305096
656038717
769687951
558148570
1600460727
2076753972
1478585670
40666080
538395100
176724535
766118875
1522583399
104606193
924801042
788845914
1789052835
1157363135
1401292371
1303615989
1810263847
335732125
533120892
627237844
647729399
2001474729
2140950405
348085647
648488535
505273233
2129883292
101112231
1508841294
1877111498
1513385377
1427951444
980980378
1010542123
884599138
46739711
401511215
1528544610
1387414519
1506918247
988498835
1074086543
1863885800
1887989351
515410553
2062146566
783975373
299057956
2104506778
1541626262
80572686
1118465796
964888779
1344316184
625951975
1971939871
1390382757
660123565
1070856690
465947600
2088879726
2103936150
971542901
333946772
1861623713
1159531463
189282049
17401124
1008488810
616667151
374427893
1618739746
436345566
792754479
133472832
2116854152
936797780
300499200
972776198
1431512704
45368055
681958214
840770228
51653831
1722126010
283501960
638398551
439694136
324551128
1192003412
959091588
619684840
1087807245
348217694
42704988
791518980
1793736675
503669038
1181247111
615555500
1963534392
442654336
125142954
1583783620
2075882720
1131070613
1119412121
230663103
383109156
2040726387
1486842993
224499745
525529277
1352966328
2003166817
177811131
783554172
1166333573
1706357859
370907600
720291889
687316088
1916587925
2036547167
2066123985
1230128781
60270155
1694185749
78027588
1418068685
1231674917
902454685
1839181001
416437423
617750937
600758454
93166068
537445220
1221091241
2135407391
644884235
732332918
1551409258
1628394666
1784228824
675354295
1303653527
555043758
1921590561
404397276
1621082056
1007023519
267503729
336321054
1229196226
1242678533
719573337
560234695
1202605889
809316093
1337538381
188816333
1527930795
753194110
170094061
70158910
837543312
1298714466
212837476
1213068207
51083600
1692511650
1335934608
1474331797
690907019
1314476258
1050656019
1741454282
1274812449
293181507
927578171
1498556845
754822527
1676726506
1050326136
964279968
598630133
1925319239
657615804
1895063386
810839001
1044429571
1245231057
2089352297
1096877463
1915291021
2073673719
1033644562
1231643404
1253338250
1469653159
301619727
552309571
1199648837
1788904488
907267406
1500940106
893365441
1460023854
374585062
411058276
1379100361
632110840
649238126
353906040
1000076910
777545355
2060296567
957524719
691400883
361581288
2120473965
1306456810
1327521609
1671135159
936284059
2055591884
1989422356
1649975926
806919425
1752488589
904480109
1640303619
1018878832
736588016
482874206
900496038
1170023857
1130926559
1656104936
857057866
455995012
2136515269
123554203
2024586687
926988093
119935267
495348763
2080055465
1306305944
57808519
935963681
1671516867
100784306
1605198477
508912579
764489661
2100200524
529765059
975242277
1686121427
1074447344
1870646327
1440353912
1833394006
1251298191
626290206
1554805225
1716243179
1327672311
424514300
653082190
55231282
376873193
1319964305
332008043
1228436814
1993820760
679866357
1292983664
425611464
1722345598
1453844970
1461889190
1026104392
2021119135
2059804268
1293205136
96528824
1864971964
1500926706
1264060502
17152575
924334967
939975546
2001661819
327458737
1534983113
1541703568
323838319
153071612
739493416
228357732
557751695
680358256
1799079392
937286820
125451881
1574060642
123504447
2135618206
1052116093
1583540468
2071792619
239235447
950799742
1674509731
1210282204
757403604
119754904
253088400
352066663
2056101450
929006324
1376361925
1014720240
958397199
1147879531
58910735
64302334
1610262519
153996393
1090462013
421044384
1288152350
1833198309
510481789
541157653
1321414221
739235525
1642086895
1531277711
1471382908
89198585
2142030183
64827653
2046178629
380005899
1514555826
1160962093
1646878324
1906564945
2034326142
1444650465
2121439303
10475938
797550360
1981291005
768495021
1607911671
1966748739
528811604
1588656666
1283430460
1517618659
6674410
1705364605
1163409653
127287581
438072710
1704634098
782136944
703269288
1514390410
900072851
1358752834
1614569832
218119860
64531631
408840373
388651239
119124583
1106252396
1205579387
1126311201
174425683
689260768
730202158
1787025742
1308115074
756187932
973782046
751147460
889030326
406589701
1355675293
2119112060
1598100376
1266344226
1035575000
389399206
512595479
14516
179322089
2006457254
822675948
1890437709
1418265095
2114693121
24050026
804659357
1367410450
1951764823
796881528
1959101881
983606743
1457036624
1741168604
449142821
829427421
1254095710
1421652173
1179819496
744018352
344324171
39281910
1180070641
1699261112
1942401111
602757050
1930146736
1256151077
902469238
1669922080
1278056595
2090194971
84890049
443953991
1109294088
1857868085
740685379
2126186794
714146681
1258839142
1904394791
328457084
1190109511
272197135
606869401
718678687
1855626810
344956276
995913532
883037967
1867685286
149429084
250812980
1983760228
2078688216
698507121
99811518
676152372
861923048
1019927318
210961752
1026064726
1423786759
2091651811
1872170437
804583388
2071864513
1553874397
627564684
1069808419
1556396251
1464411710
1509018814
1388048232
530336763
1026291471
259276189
1135200771
2083645416
658576455
770753097
707374802
1790190949
62346675
1017265765
1674637036
1281325890
1305264889
1501646979
1125896116
1465966147
430779423
806161523
785777029
1603651391
1537068256
1808609308
503124075
1384297973
360803945
1412190045
330321582
438832747
1786494629
402458280
1569287811
1578156236
1319969931
108288311
1045882172
188696510
879004036
1565529630
1067619257
754891651
1371389528
273013781
1690549126
690167011
2099283449
466016110
1430043052
280881232
1775307598
265841994
1869733462
785188643
2027305858
1133028090
1692259555
1756113213
1397986473
1481932621
2125015894
1843931591
296416156
1725575692
199966979
179000559
856785109
736913335
1381872803
1458154524
1425284478
2114224076
2097067769
1913439421
1191523198
23034166
707962337
1330176051
1721897311
733187224
666449148
1499106642
381100992
292351249
322829212
1534717464
81800122
2008346144
71348845
1010080974
159978924
1703161548
1525065087
2017385438
1743871701
1923878953
1016690170
787687953
1788192599
1134658664
963921757
29560213
945541137
365541946
1708317435
1025644042
1133592794
1341028955
387185343
455839043
827375191
471195510
783063906
172546695
2144727696
2064638865
1258842621
1548788237
569788444
1509083167
2037431098
1649162181
1756893542
1805781728
1800364362
442772624
1097060426
682907326
802250278
1998080951
1686030829
264659579
169053275
840573287
764023190
845755535
1808399561
1215316185
1334919243
2139771283
959795044
472305049
751578572
461617005
1022630156
1378157219
1682355572
2139277756
1499335622
816231430
857324551
819419847
1882554162
685243782
1266780319
1351079218
1591223531
1514569508
1199116694
538356922
1057749313
1294977854
1019265217
277361063
1300962025
697750175
192497146
1308265530
970629628
2040626371
233309475
951119025
985319487
1791517163
1469896330
1712633850
53554215
1157319153
533095691
2004949943
909928966
790816574
1934263623
1221844381
1920612283
414378082
1356653982
660200901
416103582
128948747
81543262
434961388
1351921898
1043213179
1259848880
1792087672
2012924335
347354358
1167912394
242162688
1784386044
855648452
1578479820
888474997
219970128
2011750992
301537713
678834105
1392304017
832381443
1499755691
1554342265
871363087
1635761136
1690992184
1724477519
247980673
1022137236
507865226
1288619815
11593500
1083232750
134973268
1686599328
1177619771
65828105
1479229474
1488902004
906752129
200351211
364554049
325749417
1910843064
197062549
2111173365
1697158788
1466247016
1932054637
1934852642
2090100381
2116607421
1582481744
1746423578
1420599478
2121056559
992589711
1376651611
1915510512
393664103
6405666
104675366
2037907333
968342
903104483
125069782
1832393498
2111731803
1044684689
149380386
364903967
1172550934
1453374972
1638036197
326810729
1037124800
76420
514668623
1967557690
1336256958
556513596
1112469030
2081721295
1408067800
1274253312
1137774212
843865796
755554832
238935042
1933032168
1496555661
900321699
1122918918
1033220036
1547251305
1833371160
1936106471
966620724
959012257
1521438036
2010797651
1459234099
1964747784
2055427914
1064805506
1979056048
1515614710
1118637893
874179097
1495498371
986344117
37591301
1490328529
351244111
1145143163
1783531018
184757843
1175167635
2076577206
1300560666
1621155666
294571308
147777995
599479834
283422413
493872942
95042802
39691751
1562174333
579588038
1241374519
651841397
1883403502
1717326690
1400111679
799342343
340142010
557425488
183598102
2142991072
1589279264
1899539691
1953336327
1439589838
1030347585
206567722
2122548859
1817869235
1826441575
426388680
868615883
940093121
439645255
1967248331
1154308227
1902378147
1992782186
570774876
2063547027
1493075651
1958797752
279186846
1745271094
1090824249
1510741389
785901353
2112791702
971656229
697487469
926671138
1254062116
211858126
1803246627
2032292590
1147048114
1342427454
1806798108
1308049969
1840708
1742462960
886326262
835318965
1464812488
211949367
451008913
1885155745
658044189
1141515924
1456831163
2052263150
784570457
1190389750
598153925
445562663
228566988
1961326424
2015430020
1850137970
1506839520
350354047
816238455
2111688458
464626580
2044569749
2028855577
20915591
1738666167
1626828231
1037470211
1839079045
647523544
492832204
792585333
1081899287
2126197706
542554804
1321444444
1142821596
2018763052
1216089259
537589836
1723983264
637401257
698412349
1321348415
963430246
42357940
735396822
142297904
420771101
1700947003
538599173
5650893
2061492072
1876876387
1539112976
164997121
1431481165
236836612
358577572
712096027
1920922833
1824280998
207430632
1017740769
1555659837
506818792
1716706879
2016002257
1805602281
1781093351
466633575
2031980523
1917478654
726262007
40791503
1389008574
845701588
333995613
1408739902
353590908
2041080160
403092765
1702100121
860307045
1114290902
1398324080
809159372
726385610
635851578
904510262
722907746
2061095424
1318170764
1104619976
347860948
722833849
1434795731
167431510
186524945
1622358019
369447482
1281451327
182089719
1483420346
1213640645
2141212417
212101017
1452780886
1764610569
1759039904
382784519
22451737
209897195
136742368
2012089311
2125071964
1876877360
1376854510
1381706565
1037889002
1696194724
2087924779
1436912908
965206353
1555339137
1794719154
1412401984
965700092
884831352
298312540
777514186
59686738
1973558177
156689328
896681331
1694594773
1155406972
929305332
1572662609
1496656003
1650687139
528156712
2119598422
751624071
988620471
1094162837
932886946
1790977730
704240597
351048181
1211044722
2027468286
951485464
896371059
929907081
1313960242
1914682333
283025408
1993856128
461009200
2139531999
201466635
790721698
195562542
1450390207
529713498
913750860
1105157425
1587483965
1682091127
1371408120
1236015008
1361035519
974690415
1614091403
602128566
1055243647
1331595409
1938808638
1301208897
802676760
1238260398
1691443837
1736279507
90397340
1428719413
365330295
2013413806
1730503485
1960809141
1356336345
1202187514
1473633889
214883520
1417150619
1690325631
1288260785
15454521
872317676
271556838
1379024966
21307948
1254350122
1630185211
2009564784
536195304
562137364
277929879
1828001173
411878945
397975837
683273013
1735865224
292667694
47510640
1573625658
921566334
1779780821
1831474856
915498122
732470219
258242068
601933337
1793987746
2118270756
1725720168
611637565
290683188
1673478265
998160898
1712984654
122185033
1160312502
867737692
774249571
1996641272
1220682242
1575011950
981662735
1536283391
1630144976
365606740
1992058399
765924653
214851166
1668021743
1840086392
1213339449
52209864
974326431
1958635010
1286201382
1598019729
2142866160
655296398
1230324340
919525898
1054296409
1334807246
1146552107
1360549572
267848452
1051070823
1437089938
355319003
1050117742
516202626
1151013560
1252534363
2051094084
1652329451
118354360
514996564
2015712071
1474327576
795308849
300001669
318906008
2026536641
69178145
555009780
416063971
1521980866
590274253
1522541306
150150910
50818351
541811736
450528820
1205005142
1200857378
123685697
2123902611
659286583
260098964
721492320
1991640215
301391475
2008294419
1839985148
1088687230
1649878706
476748082
2010406425
1116576997
258768105
1100921690
1871701715
1921078688
1366557999
309734885
1645079124
1219555435
610564261
478976176
1363296380
839515265
714492383
548004138
1551404218
1723073181
1764511371
166399938
1766504661
958569760
353237912
1366557999
398747076
80676903
1562034706
588111272
1889728482
943437122
1373828757
438154988
1432936884
1091413569
977676269
1127672476
1305855184
415600102
1453709123
438594516
1803041145
430346446
1330731830
1432319307
1841543625
1363518724
1111219683
461949436
1639890195
408711484
1123844542
441580205
2089958368
797076137
1045074830
1344437130
848126321
1734201035
1631145119
2033903237
293883894
1326438178
419793982
794413313
1717851443
1139954989
1338831290
1870796256
533795292
678514872
1422894547
1532877682
1269262429
910873762
808577173
843315874
1890826805
543818323
17460989
521608840
1098662136
330201357
1820600335
2024723463
443827912
1541708402
5368081
707910766
1731172103
2001420424
1282610647
1871723589
653702838
450099126
920161114
1686204820
389083411
1843295552
1333064157
978378681
1405485082
746063754
170819319
526464173
543979753
360885318
1139311306
1597055148
33585044
914042812
341734511
2075085299
306191758
759654195
604396399
933887733
1993482776
1221658017
865669849
268012621
1267491121
1718973923
2030948855
1270928030
288698010
1952527183
736774843
1171524235
533790140
586642042
1729994108
2000856897
1168081933
480041742
641714409
200412774
1644584560
2147360593
1045288521
1513524832
1707298269
1400289312
1509202517
398072547
2037992152
2067626389
1327322987
1115440058
298967066
983693100
173783879
1353817750
744669207
1807129272
1774610690
1134822795
2061109582
696397042
2135377780
1009276957
1551695209
2098594503
1919421676
1524428523
1541057669
931135274
692650443
1064678240
309645794
1507243183
1454818891
1228369463
579731088
1514382132
872387505
940723110
2067543699
947042156
2082602989
405355598
187439497
1008181577
1548851734
1457139377
1918749582
1647736596
730995834
1653230534
67080578
1923196423
1212049340
1126752103
169889722
1489002700
678757000
689165542
1351090640
1151279565
1879296474
552077442
64914174
1165843972
1355992966
1876147750
72009551
2115202884
208055965
302376257
1699744378
1005899596
1949492909
177458392
1162517093
1967146083
1247218458
222243146
1751940572
1932410073
1316840616
1864759680
334933215
767135102
2084114066
626957928
473389129
787707318
715844439
1719145034
1185600777
1834856865
1019071955
1098820744
110503551
843190507
575074140
20233877
769869026
1335017444
2057032783
226147410
1910741926
1673037917
152273557
2028297202
1341494960
642117692
516944424
1117629916
629045471
1343701392
1423912710
1388460861
1316025631
2070902691
1606903762
529409149
1076232641
936661235
1595286697
2047610802
1812915142
1702225320
1463632125
1145620740
396870016
1381562613
596062871
32324236
825684309
849668839
2112108073
1563299978
1165084226
434811559
1838119927
477340096
842417192
498056245
447953576
676293600
194765300
1251930268
1791464715
1605297270
159250194
2031076796
897991659
1641659624
1547095950
1324556611
1807738743
1921085371
1046767529
1438252066
7266217
36882886
1628593567
1070803199
567522813
205241928
1826387223
1224436887
1537557753
772138980
1083997883
2134689042
888623588
1698724496
1730288089
1889604015
501766984
1919456272
1005760887
2020437684
728629879
520934481
1739051166
116832804
859328624
1651248981
1187432642
291929413
1076937647
1776147701
987657846
480233427
373694212
1234042241
2021023376
1270901623
1556059893
1695843389
73946335
34027484
1851877908
934972013
1429370462
1435286987
1406219662
2097415712
1545150239
858989663
1239488890
836458765
2048230304
1953957276
1142056764
265256350
154000121
413482909
1987728085
359538241
1390779462
570519367
1575604775
843563120
632639706
481573024
791870027
88616718
562797368
980145431
915137738
569373189
1264630852
1243771626
703169832
1904305826
403709689
1951935959
640423436
1128980416
957761939
265475660
1584554949
585975727
110948540
449060125
1037430611
1844350361
926129826
1845663045
1603988962
362885211
1990538823
1206232587
1754130223
317928185
1473734010
691058713
821311456
1993504571
200638395
1829044491
719754299
706082317
1524780878
1556140458
1386542607
1300563056
1196787232
42260502
873639686
1840573836
1427357956
2083166209
2133107844
972866299
1299592171
122544677
1219451184
300718436
103673466
516731282
418950157
1387972594
945046312
2095745986
202654694
1706402410
684741488
656534409
2096676141
202030027
1607256871
1917553160
254545004
192920078
130506520
1682067896
1382503664
1055835809
380230517
1471837392
611900061
91758248
431746956
335324254
1320937481
1555166100
1332249527
885122355
317037085
525756691
2133585536
1486429210
197347147
529465918
1040935180
1779787380
2140209146
1100441656
158130520
1246283317
1150584477
38756916
317512532
54701092
371727167
1376996594
36859705
123669906
1273436269
644667700
1315321246
1919833519
1208565123
1129939272
1619978590
421170643
652657256
1530857502
1789685101
1562473454
1443962696
1763498795
1398418618
1530107661
1716037279
1527448083
2064692134
1778265190
1200164933
2031881705
1928731680
677314330
163551433
60931499
405284137
127648467
1307371757
616237615
155457714
972546151
1551074016
1531900653
2084801494
1552577842
1335539447
2009283310
1755319326
1514511480
1204809022
246584520
298608242
1973106975
1922516625
1815156290
551705826
683197765
675352938
1880246087
806181647
273749549
1981673356
2123974111
372960920
200821522
1672514088
168056406
685582653
1800992598
1861224640
1004405523
1011746588
1907690972
1021477170
199717435
851287767
1238243050
1879026567
857688879
798206479
32218576
44534340
314546411
270401240
864417628
1705552408
1533535849
648836661
528173375
1812315381
1119633258
586818651
1656371169
1027132430
2099850353
131709415
1380351200
983948584
784829301
1946198103
711755118
712710146
724694926
1432269222
1579120200
992100018
357561145
1685656646
1995767187
801950182
1994420575
1352764680
1186592727
313716553
667647898
1143789365
657969562
1875732924
2002490315
526899752
1135804691
374427893
704871825
1446445894
1434308269
1738414932
484286442
1314390807
816034527
1281333908
1344093542
995800087
472470272
829385167
1633183417
953965591
113644247
1004305726
2106591056
2049860473
436885463
363902732
713844308
1455647285
1553276931
880379576
1821904614
1856395547
1803429637
566735309
400814380
108925938
277020956
22246125
1644248345
592098799
483746211
47712082
704553568
1759525080
1381949991
532431348
892519005
808591845
257152257
1372139095
620586882
620173251
798369169
1930693196
1092884625
469603335
1564582211
1958301912
2062192072
2137513026
1543338355
513949670
1033014146
622247676
1297428654
477206896
1777079098
1387741828
572741459
835532469
1844440522
1168234752
1027429283
77196679
177778873
40796085
173551369
606834255
330005741
1414475116
614088145
1734169476
333267406
827451859
1718397104
512765804
947334185
1048456749
902119400
1474773706
1254127977
2067436842
1689796403
1973389899
13565878
874946059
11202536
2144655405
1204178554
144102343
191480437
311428134
1806176471
1758217736
2056758193
79479526
1908686108
125773656
1156984274
278779424
667144189
207303784
1001342621
1817729426
1231906915
719886466
1445886380
2016766346
568068635
64043320
1524767603
323781539
903929451
1063074690
301370161
1031862138
1179695408
1867366343
1111525232
924203961
1420274533
1046721017
2065352442
1430122990
72349582
201180562
2030372653
1978656237
1234482238
1767785623
1955501171
1720179069
1247110859
1164669949
692861644
2027542972
1784518062
1747098438
1379628564
427683520
1681275803
621668726
706597120
509854519
709628236
550218002
1568175213
7368269
244230252
69820241
21599705
674378252
564005785
2064396478
1622657924
1825311408
1423981949
1736109253
163423204
247564688
2055099335
1853020169
638815042
1781255105
1281574329
823685770
2101290786
737653418
1665960841
1414240239
1305959161
2141991155
499296275
1290191126
919267931
2065150658
1408112208
1645746868
1300077424
725771175
731320040
654389785
821634759
1302326108
924027468
1672575108
1435736113
588420122
905453247
1607911207
1719622999
1188571700
1076805332
1748663184
281040983
94930002
1704761226
1935620090
550493827
305300588
1282502214
392345616
393151717
2015673164
372394874
1056520165
716768657
1732618149
1392906026
384874983
1615329175
1136623280
801014271
1062061786
1132498516
1417616181
1020523912
1672801089
204667721
1373266053
903889096
1046540122
947428557
343628385
1216392478
2034204682
677589811
1080085734
1188526637
807311376
105897696
1915423265
501700762
1855281308
1276408889
1988971478
1785068011
276618704
971813211
1394435211
840621617
2026067766
1494005282
96864937
342453237
2022952769
474544266
935263067
1838786911
908235473
118896773
633413784
1247976930
803351436
227310963
1269123983
493565545
401868286
319410993
501823603
241857200
1259354303
1340517772
494966789
1696546453
1105627597
1113186430
521271612
1642974851
344030918
393408612
620791298
1129635380
1539742285
1006072962
836594194
184605634
1542123041
772025598
1078068904
1909341487
508113496
1288057376
1803118934
969563774
1892187359
802244069
550958395
222932019
934310967
481263617
327840231
449629168
1070458268
632029575
1056699435
1271012245
1510417212
155150766
1007623671
415845942
377490836
671022531
255280902
1200595061
1186843332
1882154278
1347149351
1532220630
1809598422
982824523
1325959563
1546450186
12785669
311531243
1538299689
2029599989
1383021029
449232643
1453806057
1072806644
895704864
1069590736
1051216052
1252324462
257347558
1613558324
736454782
1570677352
1055467735
481537301
1220459148
1850564180
1572879605
1530168991
2120411893
760240824
1206613444
2102182893
292779401
1725083291
510704483
958773683
609261450
866660313
1614902918
620652857
1707299718
564569805
309638271
1853405635
2085115876
1592250477
2121766664
1715744653
564131049
1770969970
227971490
1232781764
585450956
1019748017
694339747
113792383
1830066204
2089638509
1537056564
86959746
1320453190
2057553139
1638801603
458271975
777009567
1278353732
1247183494
1919195566
630006414
2066847339
601658684
1093096855
2036046391
468886209
616968948
1328593245
120802483
1747463000
670626660
1625738597
641492978
1645487190
1869096393
928682936
524478993
1300350164
1778712423
1371938043
1879879740
263711124
547936330
544318716
1318999055
1344310613
1663425044
1413734819
88440107
1758658555
55400595
10274806
618102794
837358386
80960966
1791420222
1841133990
1883258408
1012942822
778129645
498531372
1988780633
1643739376
1952423877
1394428276
2128160073
525703563
1833813297
364796648
1747376706
1291416942
403141444
1436276423
1324062790
263360210
1189646845
468587299
1619874265
108102084
1428634775
2079651430
979391155
921846853
933093975
707548080
1038606865
749976485
1758421294
1719866813
771448225
991592563
2077957733
1542202258
1833814458
605615864
1305448188
1002927334
1576899280
792752268
1187478923
105918482
1625793583
690668508
784594688
319685643
749541819
923617023
1727787663
884598349
1938188475
245058319
318368214
1941197122
76667852
1658390457
1960197377
1036442296
727191586
617167671
604767610
1180894026
1226051172
23308890
362967711
816137689
867969459
1951016286
586978467
837363597
484878920
932192648
1403579961
768063666
760471700
540557393
1749715669
1952236850
1222842359
1058844191
1346322681
277187979
1587619313
373928107
2069209449
711216957
1474486179
506604023
657217605
1632779971
850293303
603656643
1105543639
2037736716
536500759
155848356
1549268845
625179388
1774714430
1472886848
745397639
2126906624
1615779346
25019225
1011445460
1532623208
1716752083
2093050072
555266346
1919617289
278869542
471587975
2019854205
1275183958
710150204
265608054
1019212358
1915517315
193398346
1643228653
173011399
1832258616
1374332295
271825816
1802952537
1340309414
314041549
816800356
863726724
383913986
1181961357
2023417978
1405107373
1510848776
678632257
1882731681
1626271152
1261850614
1540483880
1293167038
1101428912
1114077331
1485002514
1071254322
577357143
967562435
993029921
2116453145
1606963669
470532744
1624998087
585778412
379929910
1386634521
1215751007
1228506722
1209846036
717075179
1906867134
1114182900
1153694148
41867980
2146542084
832080203
191261617
113746532
1729117671
1956896779
1576375594
1463427592
545116063
235487971
1363414571
1795392965
1334967868
1180976613
1551153539
1759777236
946488305
1352573618
243189882
2030728988
1646454707
581912256
1421960651
1124077790
1375795323
1131167216
282822836
1428938928
1378699174
1632779971
1031272417
1487173068
837497429
283748880
458051109
2019850291
886196713
400392979
139693993
1837335486
4961757
1991710192
1917492187
1904875908
2096512316
1678218374
1267382532
89037505
402424665
321010288
1171109453
1300564496
1035303304
701736085
751947840
1396733884
1477833464
1342371754
830725710
854926537
1883295271
1226349690
1279437096
1271173172
880505106
1211024799
957233296
882777894
1943114962
284476223
1336973837
1709604323
1786800200
1289652672
1105753226
292104896
44126494
1886950966
1585661441
1129352295
1023354960
490611858
1172212681
1343933335
1743250410
1872913492
1595606308
1066850174
2044663670
964412074
22707898
1124432879
301756047
816601263
440526327
1987218104
1093361007
1612420521
615976065
248868432
1614523681
1442671324
310673443
784631757
1016514719
489519351
2027656750
588813836
199960900
1996617738
2084004949
1583288098
1784784487
670802129
1523728015
1514615642
1332242974
1610003763
665725571
347589307
1759231130
592661794
1703891811
963606675
376069528
11678893
2137125895
1213875520
1069030379
719738864
56067594
1686939551
1316047461
854024779
552691156
1038743566
1715542149
1218793987
1121827050
766528695
1578509180
686691718
479069141
756638590
598561306
1214008172
144278294
1207327348
356085206
623965527
637876501
923039372
1322282689
196669861
1144782699
897176697
564393508
213401573
367273904
1794420001
1621004350
1340228545
972244328
2074080240
1560800233
186691607
300517052
1303338904
809772051
894412368
1231355697
498810639
1946412239
896717298
559926087
1590426151
1796527572
1197669499
567769907
2122889321
999498050
2038280372
1055704712
17969225
1736229370
778186906
1570264244
1220349066
186575872
2021681020
631213453
1612659749
681213908
1276082032
1435552898
1502251998
242455753
143526819
1167512506
764156773
575736175
1410669619
1752007109
1991131388
317119855
1978855446
1394546456
1273389926
1311605728
2113512548
1570612686
1538913591
243783625
240799418
1645850421
705875120
919377998
932616566
1310409908
1800362282
1646260025
129903297
683801591
933952913
354382400
1334492688
1455621064
1485021423
1737072947
204290015
1474709560
74230157
1480889615
802858370
969578452
508789920
625239221
288981255
417502446
1221385218
1088833556
203457702
1049811671
1075871567
355888994
1219382735
1480941787
1368723741
1273196184
612034707
961746493
2123048468
112833264
937453352
779033203
1360251733
1470236116
14802734
495791831
1080634330
915869882
282553128
1459531407
516769878
868093105
1356250842
319434159
1297048220
150188737
1832577303
562294144
314418553
531341614
187546954
1947830110
1076699302
1428699828
522430677
299626046
2009705790
1715706586
1219244687
1504489047
1092924821
1432722210
438851314
1339639493
1326733398
480646371
510071098
1249679463
1310450089
1001611120
145561207
960461449
565874881
616476353
984192003
399481735
616701877
1258993060
843126237
1412921826
1104205247
875881646
1274915984
923866099
655512851
726347378
1861353785
1907257111
359268070
1034794814
1337833602
1867508045
1894238827
88855476
776970636
952418256
345242206
476227233
290232072
998917955
183601573
1121168653
1460977082
842498089
362640362
965138791
362097620
192134005
1679299493
1887845460
98951865
231955024
1313172589
1325166554
479640441
150425864
2020151106
1307333601
1259821759
137999963
852668777
1545698294
177284009
1055710645
585006341
1460959823
1494455870
358315250
1677885024
881532230
147453748
1841175457
188059338
874232251
1037604040
239838029
1610607745
297262229
2110944806
1741666106
1657715057
14699306
1954701134
1579333845
1443885005
1157561973
498424156
1024111509
389063803
849808756
1715955690
1039159098
17771008
1279201706
1680665790
1856738544
891632530
1672324182
444357748
761767059
1545486754
1618018188
430925222
984368183
687815984
733669210
1616906897
42159673
1631929400
909899619
292830429
232937916
466634687
1131283422
1693401902
1130640760
400222654
1204129856
290444413
950975439
1183564202
680730066
1082227607
1897393069
1380058558
887474820
1016560273
964616531
798793404
644625720
1316956713
1598434863
768236265
1294971646
841897818
1421927849
2124188014
1964202726
24264745
1174430562
5631348
1920141253
922969100
900589958
9336880
1530171889
2121296489
841554445
1153219829
1587034710
931543493
1619588167
2006671079
1106170454
1030042437
799701167
869387664
980515516
1871760700
226639372
162081235
106789373
1791400294
786194360
1273755362
774305452
1507846758
1578167808
468156474
29460047
1307960306
48206893
369397384
887292071
1859078192
926098651
744122487
1798920834
1078203238
1544856602
1737694863
1119356601
2005093364
1786005045
240879281
1837097823
458266686
485321019
1492948765
1405105889
296726776
1284971777
594031065
1237735472
2118205590
1496705421
1598715344
1638195623
1939698306
851577089
666816861
1177621315
354853480
2050651799
1069638802
1768728958
2057416491
1293103130
1141614988
117661334
1091227752
1458177774
1003933635
1057666719
1800546709
180268709
1894039067
893121518
1446199750
609445869
1546941309
1629947154
1697702788
1036909865
591336383
1690471047
5462248
806634323
308089006
894276238
2134178465
380536969
544333294
1947908632
1791647638
1600453915
1762830807
1558674889
1954682043
609243674
994242706
506105619
700679269
1620604091
1877425779
818956503
1042630170
548758488
353697734
1101980977
1613164718
746583464
1655548755
1123104028
1712041282
1992850731
248991149
1320066128
1536536834
1134196884
772022630
845393725
917660486
851298341
189658502
196492117
360647124
1695375293
888311644
1987575399
1741007531
649220287
377314070
537402148
981060220
1526451612
1152984626
950646233
517182041
819363920
696583831
249149848
1581506800
1006027599
1235582427
2099584028
1881884143
572535517
270710965
1515630553
2042911344
1012979830
2034042256
699977562
1461908872
680992358
1134015448
1703205140
1498766698
1060840808
1676379277
2083929756
418567290
492020099
508238972
537981031
1438223115
94597781
106021714
630080916
268682953
860054070
1131784765
1588922205
1256229644
1826914969
2017212186
1802985894
644911785
845659006
1344767321
160275950
1187002198
347056133
1586355881
58416059
590946695
2914375
10001232
1702237663
1437425240
39733764
566755813
322295643
277182304
356636826
2140777838
822340951
734163228
466488012
434462434
1430756939
883149921
320367895
65720216
787677591
321732809
1272639602
1578459228
1540236965
1254836031
1376461941
519635854
1931094429
1380370648
1992600486
9509919
1314794271
1097703812
1821950655
1677583244
1777777916
1520578780
427666248
1341285178
1806832518
1318229318
616069491
275931698
612443094
40575023
1494627263
954516166
1876650894
474457772
1025463972
1187632505
1544619086
1442274942
1443398773
448311977
14219221
491692805
1205322289
599059382
797618518
711383974
70308608
1565472653
249933744
1169988931
421638420
550543134
1958739217
388382988
627214755
960707535
670896487
1073056388
821016157
2121388668
1895282566
1672956067
72100973
886881992
1077064245
206915882
800031030
260068232
838102500
846519307
1724953552
153360986
1916493321
613113561
1772746835
2144105875
298680996
9054931
235859181
226854907
2092618499
2008639379
172111799
1119659867
1589191589
216370011
595364244
224463269
1189025027
1077271674
1350690444
911494568
1672195849
245068761
942462937
1010688056
503375063
8029156
1493492887
51496288
1504553439
1207510450
608344870
2072375642
1738456105
871616788
1520752415
756266453
1123516982
1637448737
1743231368
1111665364
1003223956
126803090
401821858
1495099883
853939817
36098563
1924929208
329180562
459145391
149454006
104579030
1919889269
1919438486
1289243303
705605663
2050896633
725045726
1936189930
1384687423
1710950611
658055866
1912594357
821157624
918433325
102318386
179478403
2050001024
96713933
1477547797
231412144
533857056
693135813
1909235125
618261936
1099305124
373092707
744939989
1750483076
1183295326
1176973798
2044548742
1102859543
525079035
629501277
116433428
1906131053
710505336
160348114
735086103
1717250084
1782263640
523374169
934431729
424984918
763500684
86667876
1658859460
1166370837
1625107286
905280244
1659034238
811649325
472896539
2022597065
482183539
1991087206
251333242
101382879
386061519
603161371
1873369263
320755310
1180307857
380198292
767177776
556366366
754899648
226056814
1508342217
1892683938
1123853123
1843175234
1992738619
1710688200
1281586905
1010723368
1421652514
1195359405
2001833677
1705324560
1173442827
895831541
1910026697
1605907496
1889237763
737234612
1279767645
245252053
2002454581
660332327
643952654
408969236
1975645705
1086977267
665407264
564314700
1484001320
463614416
989629687
229537491
1649441077
1345864618
1808523158
16741092
1406989093
2035476903
745991655
437688152
852840598
1965900602
1303192167
1234138833
1955749033
872655278
1329288973
1585935006
1311134733
1264499499
1270109123
1812471977
1063305291
1914259335
585745512
1409481872
830061629
761330400
1400892958
1843502053
1433325738
1063440925
859931393
509235473
1968174912
21549209
1138867922
2108192439
1812564218
883463628
2116803168
428657763
1580413985
898551031
279096397
1679755080
1198418084
1753946656
1251164468
1668073186
1937322491
215663717
980059137
1671360583
1132753913
1704777038
1122394990
1081632986
1888378995
1984653157
172678181
499885400
461546824
181876861
1114463427
1767498121
620079614
1095974535
883450069
501717940
284432866
1473832240
347304037
1074441179
1755562760
1102784077
27494774
1844627432
848696050
1789271953
996865523
356728146
702695698
1444032937
1315977322
5432578
67374159
751124358
1935365463
372191820
1082487334
1647994641
432365498
1361064914
2100457859
1666575725
1331727548
958315178
996862460
2015289007
2043713005
299194791
11320265
1786586802
1473664220
283616783
201677737
1749510968
637343590
1674650698
1478415334
1346963538
128817228
1535703543
477464854
1110185963
483962478
1748445966
1588827991
784305699
786522894
1022299965
1029288356
847349726
2052548354
608292343
1787255414
1093111422
52209298
2141807265
2121798341
66369590
129436925
11929599
229660406
2031699886
131152788
1598805054
1834217491
283458347
876602769
1546221704
2026197928
1885244217
1697606250
1636916381
761675382
1890074295
1542062208
1355713831
585441511
1412845946
1593206030
1303936585
270519228
726992578
2129114299
366615699
1433330877
137032848
24166166
1709451676
296210367
5378960
634474175
1176378600
2048840450
523609238
1337712998
34826884
1538933439
2061064173
728197441
1365094150
725332050
945444153
698101523
1456449097
1508748746
1165933422
1013781258
1189801448
335558698
624124737
218027187
107900521
1404347425
178066413
1499316113
1660944515
2007524207
239555154
241895027
2132140243
867645621
481156884
396317946
832943482
31779391
477085212
1459356153
826726130
1717281868
1411162206
307492732
561780121
381851152
1391434477
1715773398
2068983445
1432321575
333190028
2075987694
1576606564
1749171322
1352133859
1358224682
127830584
903236413
299842799
1030288158
208106202
1222219879
168491121
68996330
1509808147
1722762893
856980951
1610289769
1578113467
1778008149
2074766410
603949483
312892569
287733900
369909915
2085416931
1646770323
160498883
867633114
537683020
1679376551
204451891
352264205
1004057911
1420802695
414596838
100335326
1186039445
1405772046
445479424
1624064032
2012910360
617895413
2023916267
315433201
729635521
847604917
91839495
553033675
518571276
464032584
1836150030
1498740264
349795538
949597675
599176690
98600400
1027655627
1770208587
593443066
1941776298
915969205
345500416
802933031
194382114
1033315893
985565387
1281687974
1737394828
1425055421
153666266
1215972142
1819107689
861913543
1314540097
514311096
865133132
8951867
815632093
651778095
1786514397
1231334703
2037848326
901441378
1578389517
428319094
1396007658
504173445
2097058022
963835892
1707200227
1163999725
1238911787
592240956
401003664
1970908864
301575284
1376076314
1485421119
1225624894
464226005
20270695
1064643265
1162244102
1405294095
1012080605
1118171124
423859103
1451352418
703745524
727754221
1377479079
185080017
1584905331
588131499
1123852338
315507812
317210260
359401482
568878782
1505405297
425339974
1548641750
579118005
539065830
1925034485
1816373584
2084559358
405588696
731386039
699756104
59210390
242423958
1729951036
242785510
733280105
1340130827
742410846
1655760053
1479992680
947331923
2047686695
1111211554
876809064
1322207396
1433719035
330603361
541411830
2011461238
302108013
1051169959
1607542140
1229430028
1027143894
785509075
372458824
1985137744
1285511050
1739539262
1966928437
1592171392
66537199
1054326812
1182061033
1442826431
1963004406
971389336
1838108222
8093097
1620266892
1922963651
720082298
1940581492
16430671
802044682
1945600494
593275429
432544376
1640695359
1553316422
1610460324
509847009
1548531686
547893266
1935491052
1222756805
1236803295
1881478189
123313295
1642348543
1041626243
1047504949
25523397
508793753
949145855
649463101
167661841
1930633161
769693145
496996481
1247470609
593236909
74574102
1331413872
2057471909
2078331772
546688795
1960497086
905571301
2099536310
462829808
881582140
875175880
669214513
254489795
955056253
1062520663
1307006104
1259515681
607957750
1936115158
1100567483
1176289432
1499472185
1503704666
1079642037
328884988
246057497
626491260
1618942289
1246390082
402258063
6446837
91728428
1508729635
1549383656
934577132
1336326588
1959988382
405595804
1083640710
458033287
1521137174
1917655494
647418382
1973894607
1315912400
195393037
886630144
1109137717
1936855048
1764437585
955161705
468504391
428884521
845224421
2115876822
2122621031
518437427
404369026
174962609
1546397853
1015053616
1061158973
987865994
184627667
810485859
1382764323
951633125
869375451
1350482221
1402075740
2099616864
1914121109
1520755524
130896113
1352527662
330049601
990893166
1820295190
1977960195
1493393600
1627087362
703344092
1548716119
296203853
1790288837
98119456
952388970
840465515
1491788108
1755504898
787200441
772407648
1171116257
1137296485
131159392
2109506524
2090713051
851834695
98231379
2071026962
656291289
723608622
448816543
434426911
237186331
888546302
1834663886
1227477520
2067201076
682329989
1421179931
1241810882
859916559
2143502090
519187138
2095721987
383534641
409460681
1695676407
500568431
1015803930
693996445
1967483938
408718408
981631102
661475568
105960954
378253514
1643523197
435280370
1737817434
839699392
674788881
1113744571
115002503
254206650
2122034657
1578352287
2068872560
323138244
1697366402
759676225
1000873650
1557090140
1421416595
115277120
1235118320
627179630
578136690
774107784
258782823
903592084
1076919337
1430287041
432761720
1157316868
1555561464
1690334026
73340477
846156057
1716223053
1032924905
2077702731
1716037279
1803614587
813963332
674297551
994083745
349147167
1046530200
1175314550
889818947
2121035928
2053798022
812370904
1163230523
831729862
248531789
706250321
1192313383
1393551394
1667622124
189752077
378110803
1933121503
1806038133
1335714795
1012952095
393796937
1457955026
2003064879
1050131120
92262380
1134485327
1631668841
472940235
1577319687
1577506370
1780072237
119098449
370916061
2005260796
1518377595
1482130885
1736691272
707476561
1864534300
2140476515
1409295715
1268186921
645359599
1542512816
1048168630
620714400
805551234
1344221815
964486328
803511497
860447903
174792162
130108181
1389956782
765442218
1011162248
1641069900
676314729
2019846874
476122566
286474256
1095636349
1415342544
1160460047
1325939820
1985866965
2009718879
1875623678
1425713636
1215311251
569528992
1686805012
1369657722
115516180
1801164150
2124012776
1337052639
1815556189
188659049
992932922
2076347970
1522448945
308239411
838201503
1755417714
1963841947
572860969
1194051614
1659807964
1888053051
1658186854
1291585263
2080829540
311983767
1127520394
1311588592
1683191323
1890739929
134730706
1134155232
234544556
1251268832
1496736035
1995843270
1042798663
2097047599
368630116
326411633
344410247
1264546852
1085850030
344695406
1408492327
1288950016
220152230
2036534729
692974811
841435339
664857099
386235929
1278948579
1851086899
241307895
537731955
416887681
861096023
1768224692
1508582576
55781438
868206929
1495678937
1549290487
2040186630
1219644448
1678462607
1016218343
1507240436
1986119338
1454694090
425785408
1517401438
1655851436
1741176279
1096264734
357700708
625104630
1671933881
1510110851
1583696512
1245662218
1050000519
8744209
417088396
1067540938
1308130
1523937747
2045247768
1232381626
199958311
472565448
365777431
1404538578
1692333610
369850074
469591275
290213518
1797716460
2081132378
1178800058
668679098
620071658
1549596424
1567367183
982614006
757341187
659188179
275599740
143727785
242547261
946984038
861739872
123925296
1274299296
575963382
1315999108
737278572
107268723
323370223
431626629
1327184560
1016088123
1113872012
915318232
1039144666
50027184
1633294576
253052034
2059102448
740379151
1000285512
237297792
610323670
841446855
1948435107
47525195
2078511525
1004564321
626651746
1418011587
1949571894
774849630
1947261275
1337996304
297018197
1742520309
29614274
27560453
623910688
806065979
335835014
1668004215
1032322685
618256831
1604381227
1512806748
1209515647
269180674
683663840
1079511026
2027558618
1469135593
663134114
1935591826
310906751
1307207991
208844722
1487671526
1989024561
15361628
413009989
1341699622
1275793085
949996874
1171605180
1425792124
495584019
951514072
1113923354
746489668
935125698
123864640
1202368093
1624690160
1391639528
1014539266
1306187839
1396923690
1191304748
742780259
1077140365
311079126
561082063
221315986
425516301
1286491447
454111198
1053433914
1671170225
1575489207
1089988922
2139828260
1470597228
1686197905
1716725904
1014726743
1858872718
848552772
2129306681
2088459764
488227610
479412383
754205531
381780656
732117026
1482163737
1167033160
1999325675
922828467
1176224038
73151333
816028604
1248806107
602677485
1609310795
249566246
2073770182
2069421651
136893960
1331708586
1204447355
900956876
431708671
1298754964
2015559806
1839012270
108089726
697971898
1862684316
2058679804
1239705468
1388446769
1268879703
1041840614
1846544528
1412713332
450743104
1575662270
2001756542
222557485
928221662
1956181593
456074546
695258607
2047918677
485428816
72670497
706907899
763729872
1403354363
1953873937
485762522
1848383010
2028731308
1229129854
162554986
993832443
1178629209
639298950
1413007376
10052967
1968568595
1998395624
1573985616
2046452044
1739250336
1953622552
1352949739
1448651525
1067746121
614079042
1331829594
398401721
901945259
103951734
136161780
760348374
791037556
1700735707
392790086
1251142823
1400396339
612288162
180303375
203106380
2040241463
89941060
1812838625
841276701
1811757801
1416420682
136576852
2125468996
1996016368
1371906884
25628695
1308383839
636214796
14471340
1397574562
703311992
1565012368
1077443574
1688109627
1152840479
1301634352
1640396000
57353467
35112633
1598037092
302468081
1846938052
1246703388
1659218355
928940231
514717334
1595644684
1923068828
29488904
704799132
1238304250
1980318214
1092297908
1430893456
2007114436
322523050
323740257
1572163677
833025687
747712714
1905054234
2011561167
438069663
392269184
509745169
1325660842
2085323120
969590299
232317353
1295156623
1958925893
1982508352
471150345
1073824967
1189434325
1303479079
1020204072
1920239860
598103992
612786309
446171774
410814799
1754884794
891597201
1809876547
318190406
1310277593
1569687800
886159010
461071779
199158564
1141931073
2025277119
1345976772
1050232533
411901585
1491334074
642301972
1008648360
1037338261
23442577
477721406
576002965
1027749386
1751179497
895595725
1223847184
229419006
1953273801
1352651458
1344589252
1489948
1563859292
238767976
585270456
1117935671
1983003015
1912128726
1205281943
238288736
1227938649
1835723559
1801653455
1325314876
1423281796
146321043
782008914
1872737653
1130594491
1687782423
648313164
79316669
888945314
1048784063
1472901900
1209998788
1167554525
1646315529
134956233
825738338
1769521831
2000940267
338829824
1811962444
1886405281
880931806
1747800084
88834473
1705971697
1602925728
516520338
799544115
196699448
1068366549
754047224
1818007157
1112956009
217620166
839414843
1193766733
1146663767
446512921
1433617872
75641883
2135598931
1326171319
1386814398
846459919
2127915609
1610355162
323184120
1334692586
2059897559
783989546
68221654
1032498601
2022202029
1102935400
55439360
1151800888
323465279
1754356431
444950399
200091274
405680849
291136399
195190581
119216532
1285121089
1594903817
190876148
453888178
820306213
479720119
1641666317
2109133484
100112107
830670818
1934648121
236563193
1782438421
1669618173
499384440
2142039460
553916534
1074204887
1125537134
1278140916
1378169399
1852988992
2000895653
866542772
79239038
525539377
195665352
1526665146
194222285
1461947688
512519799
1766580354
2136646318
1092744887
1946799296
1509614257
1745018705
1576550536
426773159
584434379
1084576110
131516972
1374194524
579201524
2019192859
479681475
144807230
661566642
1269911753
405976897
128047841
1367275265
864661154
293674798
582824373
2067046003
457313039
514075403
1794259926
897821465
1874855580
1927176547
1567602976
1547457904
1494552407
1221260518
284572607
1682512049
616541184
1003933171
1602682708
711211418
1001673010
173096269
211707824
1033018231
261334119
1718261354
901026328
242586975
229179870
144476977
676610173
997378814
877867098
2086746601
99861735
1774098759
921380353
1883542833
203861996
1463619661
1483909979
189146896
938327443
1957848059
374172757
745690149
544360888
949189162
1867392531
1071354571
2012018109
524455934
1065071226
1957275464
1407481484
590110063
830556661
1232614066
1130970877
877753535
712921054
140562462
2022264455
666769748
911632626
1497373284
194575014
1123046698
1667771792
454048725
880105668
1943082649
528078581
1759626096
855262156
1157009122
1231937123
1137005201
303101952
2029382309
879929845
645981847
1037663313
455020167
266603256
451598771
396669772
14454013
1389834373
46940193
1747550720
460962925
1711912552
60137834
1825790806
1567944845
141370040
1950463738
133177724
598529023
756879588
1698148486
428115744
692132116
1192725066
2138517429
2106601021
76941761
144206343
315834734
1961834878
28019837
1048922192
2044314834
221324974
76718426
21201267
1814198255
2022132020
690572458
1455019960
1692450918
833994162
88618810
1760366270
1234434919
436275892
1999892903
632523616
1355263280
300726838
443229684
833684824
779320734
806150988
768519860
808755954
1988453452
848251857
2041488159
1300140342
631637970
545748162
2005834662
562021728
853896148
888667838
1476599333
978917438
1287568885
1290969777
26249194
809585198
1936265249
1989112008
38559793
715489602
218462807
771678293
29588620
1479067067
1127513469
2122153084
448167885
2023930050
554188611
1023470174
330326682
1262170496
495622110
39466688
1326293471
524407581
1906211130
1725102844
765782309
2118668843
1837619873
842580873
1595094622
868638323
1500639560
977505937
1905493273
923874380
937959635
1266640044
43622687
445720141
146168770
1626091217
807437997
1731860025
865924181
2076386496
331581050
583531314
1612269982
1283458173
1847729998
2125421145
684151480
2120353537
1477968487
310394530
1261393968
1178573033
1501151057
1758821219
855597926
1068132176
1720088759
916285795
2000899018
1334726902
945293849
1871555816
136798540
1537905428
1099107114
758792317
182097161
24772409
1367993972
1336618154
1167106530
1408383640
395183834
1609341079
1044147473
1677751012
416636535
1684765494
1300801432
968648655
807868267
1932246519
336812038
829577799
2078639745
105594126
2140601897
844184418
1347571598
33810593
639546486
627392675
2135482928
881347383
550987582
1423283197
2056236598
1367404440
1939495637
2075341662
1797032176
1177480743
1346568783
31077916
792166845
1899432596
1656344820
14341431
484840601
586659302
713128258
1465693973
1441978919
1853625326
1531813863
164153904
144833707
774880624
456516131
877013240
327014612
1083532280
890416450
1020816488
627776390
39333880
389497861
986481304
305442262
372484857
191760947
1215527690
2115347792
498675160
596949521
72713529
598781141
414924926
2108132268
50022260
1290827637
209768285
799895797
439054541
497736851
463605167
738332787
1837126876
238572451
549435035
37827988
1983476393
280578682
1354308275
124453387
713946822
832134289
1241203946
1025302374
1733352174
905356057
667361036
1339089806
5877123
1465427165
34107667
237212469
1592731888
335416607
220620363
192546842
219896755
1349870133
1327932301
1523843417
893239301
242024519
1961293279
1813362901
1310686237
37773600
647136657
2072489992
1237115065
2069384429
395951166
227627318
268321788
463554315
1036637778
1525468393
987583146
1276810847
100808122
1226381363
1169555325
1744380265
605207156
1146618897
1691186724
692973392
955952450
143607428
1136502280
2095714864
789041757
788202112
766338241
721362104
1993324901
223607128
1243066866
725559956
1371162499
2036308917
1502901113
1262775012
1848695484
2145177112
1760326024
760734716
1880034282
1834669283
1809456035
26401399
767406728
124321829
1344077263
1346846605
1534282787
1288120456
2057928748
1042064554
1349728039
1862163356
654593580
1966089516
1945975114
777872734
1397882290
556898924
565414730
1000506023
751820802
1946463236
2136796119
1675616265
997000396
162608334
847692702
1864128462
156224054
430543926
21551294
1835397138
1174184549
1455327900
86280646
904028486
1462429459
1638144374
340521455
327907990
658160274
890110247
1169510929
1205657024
1383714002
1824863109
383920007
2008461403
972175648
1813574440
784778166
363874832
1922981310
1261855422
1750213058
987834488
820130233
974140332
1185130276
885311330
740925202
809571375
2135172962
1795889035
412546454
1499052329
1463267553
1977618944
1206083620
199165347
610123941
1759370722
209584807
1780000608
1338141772
75001442
1650363161
822116047
1166579826
648805446
1347607890
1015457620
796042046
1671375728
589992006
744159897
901993349
1682051946
1581991224
611105712
1320545074
1621446337
31918190
1644984660
947945051
1935474991
252721398
460833034
2015365139
479425893
1119633258
1289451167
1506966432
1489530457
1144910402
754657594
793447528
1644668960
1170263116
1679000136
1602546761
1362449187
1694123250
10418166
380309143
1678362902
1316194985
452180020
1197834896
758795194
897873995
909830664
592248236
1827820753
169900391
875067237
880496912
327947633
958432291
1233253760
559114686
724331787
675430289
775793053
1355197465
1302272525
820123580
2048187412
365146805
1654861483
1953860843
602265086
1556818475
1373029951
772843033
289222749
1365047515
1065625822
1511363579
1632944175
1090953107
28644911
568286869
383543379
1285034097
923507945
1330322289
720457867
1142931723
198096330
1310173894
2115481794
1055367276
2020990936
1950091610
356866767
878883361
1169402347
783723156
482408985
528604913
1761738694
1951912487
1228238792
1877126321
536119134
1444479383
1295805141
1430678810
1256057456
1485520103
1010765188
2069931038
788267114
277976756
53554215
1292937190
150163386
1882785049
1331193826
1924855562
1011558874
1158872135
1068460646
2123542167
1384870166
98270994
1561704235
1248512596
1439461675
531524536
1011703803
1713347740
370328121
1693807326
2090519472
1418870421
1717536627
782298237
929840825
1572821420
589828468
11095209
903358307
1878886839
1683870352
1466528584
863644985
1328703388
1118923335
113862482
1833055834
121705431
1126211764
318302820
2093364654
210131875
708794233
1543432422
684179386
1305718139
2078981232
1042257079
1457244406
1419103228
1488102819
1839024080
585939102
629518599
368613315
582621820
1918022308
852542577
914101996
1330269370
651356720
2046785268
572622018
690460850
576922668
757058558
102861180
1146575192
913220891
1252612602
1916755779
2003761045
1120522386
2098702979
1653328033
1004767459
1955984317
475867622
61797567
2071604623
220677107
669076016
82398031
1580411605
1036364609
1227249227
171625213
1972906170
1633850899
1579735319
1001911868
1762028128
459417503
1294329616
1974227816
577553963
1110957777
1472618536
215495492
1407297795
1117301420
711656423
23314192
1459614603
1287469444
1804715721
1477839192
2096574121
358828265
550324995
2030128601
2056595829
860413820
662314223
1856239301
1526906399
433832345
1638552035
40686371
1984895560
738466738
500668485
16484999
1028939473
1570314471
1238255370
853886902
1553624823
1401550240
1487708199
256783943
871111682
142937129
855994621
1294625182
641891479
2002690110
499399254
406492755
693295590
1974918426
1323744754
1019895615
111661110
929595224
2144935952
1124778952
1692782401
754387357
1938200539
2066520410
2111844606
614981818
752337849
1306261819
533818535
41294308
1160969232
330185642
2138735234
249642902
1138153035
485648287
117465653
1979413303
859284061
233505671
16890729
1468427039
452264290
1360694183
991632963
823087270
1843786091
448949579
477393526
1518288275
680208790
1141137333
929658836
1521249320
1685649135
543287588
306738850
1896617166
1158340257
1118449784
199095622
1420439588
189434283
507651984
264109870
1885787935
1528578045
1261763834
1448624016
1830058870
123224021
2024761515
1686207442
738410268
1387202023
6277396
269650859
741379018
681651215
1170640925
380333293
2085444045
878857203
2116002586
161765449
1324888228
2053764124
47286332
415656543
1495427231
1669359986
1079066108
322850264
834059450
500986510
183005220
858911743
901422755
932543670
45599838
1103472636
20657604
1944310158
1599918772
577773298
1807562418
443371313
425180524
401993588
1574772070
1132307694
1811346690
855056644
1301853198
2066195767
1951855526
360897628
87092033
688350593
2084926104
2079295096
127806137
160116952
665286336
1337365124
1712626728
1931676518
1715354553
240187483
1748616597
145715230
423213678
483321466
768718069
1307124298
779316207
540126322
78100505
1286108501
1447447061
1125277317
155574103
2029107450
896033271
1862415895
39281910
158970472
2092831197
1241634211
783826806
2140179153
122698618
2039531508
1037664471
800688110
1859254341
1970621792
525094350
1932243153
217582828
1651813644
394128383
666093950
1986427836
533827508
39249230
1239911764
952724555
1276516772
1504940177
615243226
330418694
2055587854
1224915710
451911323
108020134
1436690173
1462312432
1258630840
1899263270
1751217022
1368449023
660455991
843126237
501752781
423959592
682723332
1840762187
610619496
771234881
80376087
1341975818
1962940265
1204094335
1597677387
1399864844
1158627740
1089485009
628317533
892955283
970945956
2140072795
154434816
1750423043
1016954111
726269679
1405742111
746577299
384067067
1432211580
537062840
1920908495
353473327
1153888734
38541625
242299258
54472940
739860329
1841966236
1916183212
843298972
977010150
1585565658
471274803
972150919
614884090
664410330
805101564
231388074
299677686
1710279855
1647937583
744103509
1934535691
118574248
169846255
1367410450
655023123
703454871
1927879239
1305753863
1995607772
1816029302
600361552
2094202726
362034819
1476463167
43975520
1227595351
1947490906
1309900550
800312591
2058835520
1879195980
2045558865
767105548
395616097
1712562208
1748445966
1177272830
1692761444
1082794157
1029713387
2038440397
1986346905
1233947128
1306564588
1959729040
1210423461
1710340840
630350405
211641973
1756036928
1755952238
329137780
2007697174
1663929282
2016100979
1151417169
1019446113
357334099
2133408041
879884297
72055917
1122425635
1530241548
505470506
2033117511
902890411
795681731
2026517483
1327728227
130686650
952729607
1466976039
122612185
1472690313
1985376700
918241581
1575395176
1204880615
709417677
1173383122
441652535
239258913
829877130
459389873
347275110
178186138
803569867
763475828
1085707016
60400305
1682260811
1392858153
2038840411
637895158
1005412079
427449037
150835161
2019856745
1631386775
1307259711
570903219
1218698955
1647235750
1926126107
980441586
744102528
1614225536
1058760154
1616614952
550504841
1515428956
499798999
766664280
116604981
1196980152
151576188
25817192
279483383
2103424528
487099263
843350962
1666772011
1319652830
1553764001
265145499
1024411032
1343925949
1278854850
263556139
1593493697
1921260132
2003352902
1376907094
1163532783
158199799
585857013
1344448554
904822644
1600007079
822096453
693454551
347490920
1654853233
437088048
141731159
2121709956
1017148752
1840173767
1892470115
987851826
789846264
1526823800
1491780741
314785067
124248354
1641423395
833383435
1627145399
2036654010
193413817
380163763
324039917
2128950371
1708751024
1575978697
1238425700
553971698
8310834
1351635328
1482584072
2029651770
801951410
1433597172
1879093916
960189025
596316628
863313808
613201075
2033559379
872713527
1680925692
1375921400
1837043322
684507636
2105983355
809121327
662531552
185023071
1790374520
1820254126
2002333924
1991996338
2044689779
1539338090
1146215348
19871156
895034678
1814266349
636596461
1198715236
752707869
503508795
759075401
1752427800
112084029
1623757493
2131535021
1495814676
1943520363
939054857
277344072
1865068516
991268605
1733356047
1167262839
129052818
1632862788
1226015736
1687531372
1622676272
297090393
689004736
1483730514
369548446
2141391448
1870289614
2028989808
373892217
2107027279
1687203496
270502569
682538394
19771447
418708302
235443549
1363369345
1703320316
176974807
458686058
199212577
682939985
227248042
1039728623
1924338731
655006211
1928754383
1369793178
1894629059
1994122291
359358253
1948048231
179480372
1234837745
1478610543
1881551836
812520034
1286879412
1787429548
721252919
635522999
336729882
947688894
1527879639
592110026
801637161
428409925
361206040
904697478
2006970142
1274603553
1596643127
215223934
2068620271
539386399
1398254636
1536763380
1848256552
2115260544
174714883
108447264
2023048314
113198291
1830148792
1342677747
1190063463
201551380
854815963
592327514
872275401
748968287
422815178
766310862
559742707
1912136819
2118007921
944550291
286482455
590428340
551552350
1864285244
496989749
1910608561
1698341657
2097470505
1897274066
161093035
1876867069
1370593510
1697548963
1439971369
1790300368
328094082
760257845
1693342424
1866854438
1719994958
1726389019
1397209086
703681241
2089982235
197523722
306454577
1190727065
1605086918
1891899664
381099045
1818030943
1722690257
1759415134
1150836675
1736640968
1241069826
1537372549
879368770
1723631411
1921459047
1240445495
1302555234
1375343903
426059612
2111897204
1701524157
550124340
1784769795
587774069
1224705537
1272054034
716927711
1348295922
2035633174
1751844505
2121385157
468348874
1229663511
1121614684
37867187
627630218
411131315
42776241
2006452838
398060420
1182253168
20114013
1359456173
105657481
1903899830
1407505855
816840798
1676482637
622268411
2103118754
331651594
268490777
1758729869
1771400565
1757201895
1104417490
150831380
969674452
2106536364
293202993
821721628
349347554
1778255315
1360762658
222217318
1673256964
1275760846
1750173582
998157318
662909116
872330916
731150566
1785560761
1163168269
808606866
477329748
1875659051
1235836912
1533947817
1749992600
2139873302
2086575812
308511696
108941882
1058928446
328892519
256637849
2102535183
1619513404
2016632316
671580861
10333682
1819283833
466147684
2061018626
43827951
1408347489
1257620798
1233511200
593336967
1032274017
336911476
1031046740
451282303
1540167767
1654827607
187221120
197505924
572934818
747407694
958079827
24418931
457967844
852006588
1070394404
27939309
1236379510
812057136
1953846523
1502644313
231947801
271557093
1239162314
1781309100
472396527
1902979940
797894171
876494927
1481014190
1864953086
867693667
1927563601
2078969626
1042030728
477122921
1887009758
1434539614
1516570936
1374902204
998168875
282902163
868441325
1754663580
1974815079
551773522
187802688
1288260736
1647873156
2128069206
459389108
1808282328
899189335
72864268
209905714
1105174750
2011511708
1616997423
2129311627
747135130
244218236
279709168
1163329612
508154206
1033934748
1306323197
626401460
917912367
763212940
683534494
189578609
1911287324
503475046
2060417787
1027744950
1826883115
889022528
544917664
914098073
1732483428
408533181
316729265
2045528460
1090789243
1008418665
823127463
903197431
492026282
1276500320
397624654
468564230
1894278069
1191551399
154916130
1097345959
1577881684
929544571
1006965840
1207406497
1971533328
2025870770
620796282
548149771
2034328426
271769989
1296699140
1458679392
1803853838
1409443745
230904491
1540567888
1079687924
921751306
190679936
1464644846
258333474
651283592
615634619
522714176
198614497
1497845566
289982813
1807614949
2130049251
220599480
1048138921
936374067
621228127
1597004891
2077469836
1931849102
24711498
1984991048
1285793709
1877836985
2026303630
579424043
692203491
1719623092
590122572
600972494
420431226
1096096297
1522771689
427545884
1622517681
1062682665
1997583257
278689342
46806294
496032592
1672110750
439665701
834123641
1609851256
328399135
557609061
1803651819
1651672233
1522964508
7556506
1211071362
1695493734
185846812
777355542
546260740
376427778
1505436383
798076958
1390060450
1182722567
405248895
229808470
357708261
1598520885
931960843
169019606
449127672
1258875788
899649152
1239270266
238848656
1071145273
1365265262
1105643271
1900585102
625622935
1608204933
749691748
1382023370
621263436
1040038101
1634728592
381794658
929647882
928030587
1147261142
635777152
1344535409
502091591
1530843928
1738254880
798511200
802833981
420352878
105775413
543096690
225938711
867651029
1985963460
735898458
458289395
1522418735
1185477633
1943935567
1555240625
1414086878
1335274274
1029945761
73785922
262510887
2038960151
1209994890
24431033
1346080113
1976019696
1564764618
962059940
53821334
1003003653
1758788761
729580217
1833190094
1965463255
1359986860
1143840108
274460903
150835028
1587739083
2117351447
199938012
407777764
1618438113
1659407129
1406083999
1407086040
167278581
2123125033
1670655826
1404551870
1236507269
965028296
1489262481
402266443
870395863
1009964071
1584005872
1978401431
1031081001
1745353961
1370660086
638607182
406218444
1383181876
1726898317
999763637
165559535
1432903342
1683470876
1297558706
502016150
1169196703
697425539
879603010
1676610213
1076993127
892000251
317352987
1980093432
1300180852
2091622172
275544887
425047006
1599386162
1095623072
1604371527
1110921867
1894706825
765688946
1792775412
1988489232
1031245980
1682706256
222469975
1305533156
2078487433
2124574004
1071625646
473856017
435073388
1378384011
566481031
1434775202
1755124367
1701829447
1421481743
317156736
833321650
528253139
754456836
228558735
762058178
1119420385
815908358
1580286848
2104462782
1257234340
1534679670
1611939149
241390
516146674
411373012
1211395758
1357088775
1709814382
940217257
1926155088
479735644
2119068428
1899628801
374161619
1315016900
1976381057
1252349833
1884831285
399362552
1259622589
1865943552
124659364
1611322581
302066806
148244054
1718490400
1099136878
193936992
1407956936
2082143308
1853603387
1526488444
1158377699
1295467476
632601788
1166765065
1875485995
1558846159
1220039537
2088647111
2051871997
1062816000
597470242
159882530
1009396096
1310002538
1357989423
565596391
445251389
1314259824
1049151093
1601483299
1962207048
529577307
786657565
206390577
562661846
1486080975
1368276411
1198805693
1677836616
889301153
847868856
96571102
420918892
382170603
23966997
497548536
1640025061
1784969275
1971911101
466655448
771590300
63048647
987965031
1445446639
1566770867
3776793
1506834108
1733794559
1411036639
2108667962
862314778
2063119344
1771376528
1483181088
1261527805
1574879972
375131570
1148153931
1047996520
106536486
1573822137
1175431790
546449869
416063971
131698734
684774011
1273297268
289216605
848174754
616101637
2084187179
1689750658
1373762073
595953659
432825636
1180249080
442637629
1470732172
1804076057
956838896
1258348189
1357893061
82419014
1297958289
1586416521
784087795
239215534
572818367
696315924
678058763
238696645
1243733999
455878607
1619499583
1122212259
640172689
2045464958
16655802
320819997
1015372511
12718152
948635386
118621835
1084199358
686431483
180272223
569447438
1232336469
1397133065
693897776
1215260152
881619558
978910574
481074672
98125712
1405498302
907131246
143437898
1945374997
746694772
389434839
2068178746
1192581227
2117617818
1290896780
243966074
1447258482
1314641913
972139248
434144932
277207216
627310804
757200577
177927369
327948550
78095399
1360607630
890178387
682322791
1313961633
54956866
224265871
799331870
926737511
277764266
815594263
1149724685
557427857
1708311568
1397169215
1954510744
1049907577
1995292179
927697563
1879829835
1366658804
1688983901
790909053
2047963127
292155159
1322502313
1230007692
521141802
708852578
1514902249
2070078846
33464716
810109046
1092972276
1456492525
413921815
608558181
1085888543
1280423782
1560498579
503567354
1106099103
1870560683
1345525205
424681083
1442189120
1586447211
42877173
995407079
1446019556
2010246615
736760071
1723508213
1352090165
1437956620
275419601
957441609
1057319679
505565815
1546326795
1696104305
840234384
530235471
1861809474
2095933063
885609621
252654920
1460451099
455777221
566696374
409125640
1003427582
1710808166
540202378
1353632368
1249215319
378451988
1878658062
1679446486
217238828
272399800
171536168
1859936207
2110329155
1125308601
180928535
1472087893
195017398
1234632013
1340416955
1216424271
1384320793
646497536
859355948
1339962690
1616542579
1708777395
890293914
137594610
1439855623
1616541832
61280375
213976728
1125083828
1564062293
408307657
1454041380
849598338
2043097182
1691070265
1178293176
144218276
669050443
1689130711
678551799
369628339
440289535
889011194
1926723811
1074829820
2020182995
1306359339
1520208580
1833152476
1358098686
432228199
391476219
767755624
1307900292
1300871016
1096307518
833283989
1779913663
2025499592
1299495179
660062364
802584494
2026519857
785333222
28941496
1448394618
1337608194
1849509718
1872527526
1443523561
1814324552
431027035
2120075700
1708808653
2060243356
1532416142
1508273145
683272956
2066438028
1189705524
544808095
1855408735
1932025585
1413042990
1658868615
2064971684
1288500883
550764490
44067393
1315070138
815253294
624024578
507533175
533099565
1969481954
1198769178
1169044138
296112465
2134811298
514731261
1876005510
367612730
801505945
1150288271
795006004
161078849
1536182390
2011657577
1942789306
1364950741
238475116
1394742616
1983049771
1881161501
1219171463
1165642726
400189202
2092273215
356586146
739535533
1347680831
807246836
1485154704
1544053851
680743544
1723564331
135958521
1621796010
785456520
1746375858
1846966613
459072138
607038497
906759100
820008513
886174959
746652929
1924296439
77006385
406438795
1865306105
975136974
2013620816
903103369
1185249064
1037044679
149273614
822540530
340860919
751979450
696152448
1107458570
607926896
1627244281
710376005
1512572365
175695091
155721819
247187103
1820695724
1808855640
112394689
729716268
1200134903
1212112731
1826115789
331842145
2143568971
2025584612
1826682170
714990295
1517679626
1294179006
1928795189
948764544
293445447
1073266643
2098159233
448722535
708451400
1949704520
2129663742
1557171451
2086606268
1412835027
564014394
1336596205
1678136331
113081283
1436394053
209358297
29494656
1679908032
162125030
1347763513
187176096
1603287407
156147639
1241453180
650747215
1078295064
2011308197
1778341989
618197473
1287094810
1001009026
312374827
216092100
1729599250
605509275
1965111142
521913844
808982225
1667024720
1166758626
542807079
1323790553
2057130879
1167265279
458087259
690271136
2131113321
1582384279
247243113
207600953
126803090
198490936
465300781
1087287647
1745927963
1535031774
1191340711
2018055564
1611665597
653177179
1530134159
1053879072
571171935
1183751830
1328975133
316728544
440327643
127851110
1995416711
1679754834
1197581589
978568896
1238968448
841501777
125042954
912281742
2140694976
1275153195
274263352
1778073511
1846143930
1121796121
1138330050
566014127
805112246
1268337090
1107662460
1640553450
643788706
1411874645
865529630
476652203
1735472271
2100119243
11986554
1281228007
1703997280
496464759
1095530718
1788218466
1356175135
564268066
84838160
1236310683
1633351244
1156308731
150770428
1494459529
983627269
1706728017
639484967
1461111505
2043523419
60784078
204246352
1081805352
1250472308
1241135128
808006256
691060886
312736440
609067335
1480595713
2024193879
857858196
186193710
1478380220
960097010
1618939390
1434581721
1730523589
435158966
27233054
606963294
1141676652
1752697013
410803256
1606179224
2083415044
8918767
330161008
298737897
632715022
2000767372
841464391
148378902
2095622306
2095746459
1147575972
1482751197
189671390
2112582553
113679639
2100921669
178051687
75017429
2070193839
847712671
82439826
782309747
1429566716
395819330
1632940083
138778742
200972056
1056444880
1398071270
737228096
927922918
53577233
1285311557
1182760725
625633474
785745384
407756550
1151928596
986196502
1279658792
1239164871
1144976006
1489122279
1085394020
1560416952
234353804
73050370
231750684
1333768519
1750387994
1358220223
303601664
2002776395
237985314
876071926
57007668
62369431
855359078
485985120
1757335796
784449256
1260281258
248159163
804907187
1946789091
1147749162
1152481563
1340281801
778776253
2131820859
1939547033
10586114
1573568486
1896057528
455540734
1297735986
1840305747
1105491980
1058031955
700977961
419073322
1545047344
1565551066
1073852623
1472677900
1714299679
1721995902
1862483435
69848443
995898375
388940381
1837935208
249157927
709277940
928898351
1973727392
2047076568
695882182
1690419029
91942641
1423128760
1135725750
1528536889
1331052709
2073924426
23695015
1751791830
620958124
376011384
1368286474
690550644
1684383050
300937868
1922856074
422619796
1042609651
1470855449
776782446
629495302
1441384994
1831636533
273969069
1905358951
2142848211
1385667330
1625610969
1287210083
2096312798
938438135
573581860
1212762021
915382656
281772568
1316579838
1308225294
1927562871
15430764
1448562931
137705998
179635832
1391988801
71018315
253539330
1023208057
437807489
553607954
1748511495
941485360
1975085516
2116522104
15069592
1838938391
1603551073
773590902
1907760112
1177553619
850689386
1291872188
896163431
305991768
1530410618
137932639
1628397848
1565828299
1824523896
927309362
1106363327
1760673073
344458620
1699542558
2139517502
1895753838
528026148
192772907
1336305697
1565712100
1065071226
1077691875
1946909288
1090270277
1000401969
1972139104
1618785010
1019712524
368207712
71431622
1770712955
1117049970
1560378360
1066901186
618625537
255657791
321348229
499739534
16015649
68508357
1914244970
343135238
733637123
127233489
1950667822
1177477837
1136450835
1759027482
976269588
556139765
960854498
1835230617
1781430898
1602050215
1021041050
815735084
1566989162
1579465579
217131521
13007952
321654908
472941795
1255419974
1436028452
728850678
665906312
582792167
681206184
613191915
554113590
441128408
404947895
289745223
1227099635
879002090
1437905350
1713721944
1563644168
364735541
959649163
1577638203
1509425626
2146404622
1397304962
1771093134
1407737163
511865100
324569466
1066703960
640969795
1440545182
1783667966
1684381786
1718957782
1755026
1932248149
256232600
2115535013
1113727022
369124348
1945387955
1450729172
1115351790
1243748155
1960801081
1928242027
180097761
835471062
611637926
28605358
826222927
1605015868
709639092
1443780111
1924778411
684089856
1837238143
901460036
2064162068
1346202776
1996811999
1747994427
2067394177
663013772
625150636
276867443
1410527964
1098447575
869308612
796597332
1056899608
320875361
259286571
132437177
863458701
237666415
844296728
830389770
276385071
1475935462
1042173466
470937357
903970669
1187327891
548956494
1363083232
1928568989
100604703
426048142
2094306098
1825428962
1699150453
398771220
1659440920
1212682646
849079129
303836851
534208327
1640180313
471340146
1375388975
12718342
1904129238
1259515013
1447596535
1737501525
860121298
329703554
1356606277
1816295468
607012651
1643156627
791448753
2013801502
1672976851
416748176
1025298235
1573519774
1548817446
1538584183
161920968
411536355
1059965798
1216406669
1452206148
899502439
570323031
2093358014
2108042569
1446523049
1862952150
113024692
1461581067
1455050805
1303457383
819449729
1025129759
894382313
298306169
1215803796
1494072247
1682011993
2101850952
1300173689
1351856451
730424330
1190761349
1100056498
1814451464
2047682952
1479599621
1356829716
530434577
1251284454
1214982684
1082315437
884356051
921476258
2086888886
1622879811
1152655747
2037265177
1204415452
1702186676
1673437372
1257882258
1207760263
1503076214
1862575420
2039451604
1913721201
779671684
2089884300
104950752
18977426
475584869
215428521
1105919455
1417685251
457000939
1570577169
497938476
181524697
424980787
1112374866
457300588
2070906227
386206223
313342485
301599280
805571118
797837732
1544496716
1839112566
94568462
1192843201
118362441
1720947694
481131663
1483436715
2141313800
730432216
649056956
4719337
2144207358
255190303
619360710
438230260
938985620
71386870
744080278
686968292
1542700361
648756157
1404133392
1859585371
11883389
895721045
1927584427
1996859405
878617573
1755187418
293838577
1731604537
2016899782
291375589
1146927385
1407200763
1452785243
1322265175
1955385879
1661944878
329504363
1130792100
490831821
880872197
1042024651
1973342462
1304453353
625092548
1204503314
922309171
2063766088
1035648485
843422341
605321666
1603280526
1964928532
1966652977
238069482
660047726
1105141684
1975826709
1973683693
1875499273
1536308053
1279097214
1509690826
172136611
1543712257
1601154180
1086090612
202718414
685335036
20367118
1586424820
2089175472
749859519
817214508
711586543
1010691874
2028500596
2107577534
1121381553
685185564
1455325736
99135194
645404257
447072580
414279667
2108861109
647322673
1384290992
398154730
1583599044
234145844
1810128768
493721848
1270416942
1148506047
1351636615
1480921482
376848424
476607109
1107734469
1113099744
113108598
112781929
401112317
1956150920
1708174287
1692633086
439756660
893150940
835045965
1349851563
1209855937
41886491
1191634448
1756560162
1390521513
357725920
1057473551
1429053330
1682428467
1731458250
515564565
106073366
1954411957
1739812688
858029749
4256888
622882166
689193036
2735383
29147362
671969052
2096114491
1556550091
281180663
74596971
1063651092
381013083
9787257
276385981
1233262694
1298388258
1613330944
101109613
1085608763
464779266
883216388
743614762
1778446870
1405573157
1956482091
565337110
258381270
1519246148
415931251
1785216652
1764927701
1566004846
2094514158
825390789
2029839348
1129002586
329577419
68809410
2146710268
150865387
817713293
738582751
1766145928
110195215
1214941959
397468875
1676212516
1734841983
2048494543
750600121
1003340710
905728564
1614171666
1284500991
671478958
1345385366
127168147
1594993607
298040521
31791923
1325873203
465888942
1888530877
221383640
846838251
909409160
641497646
1057865715
418785326
477465902
2064701656
1639880741
1780365249
1997887932
1850995027
2082400725
141811770
1650670873
958084311
1021773219
334427444
426933666
532938519
362070051
97347726
449501297
136378523
2030263637
1563955589
1160792683
877632354
1070052088
898842857
304027086
1278532229
362422629
624235294
1364717218
1332142029
1794572091
1496942723
572882492
1359056552
1501771882
366880714
1300692419
1825297241
1145809569
1716064887
1646400537
838777863
560783216
440616049
1232374522
41338422
595924634
220655911
1751318031
111082877
5555134
141085909
1798455164
250781671
1327282781
1147338875
702617472
1750100453
1844633715
443126856
892104723
404657859
1119308451
1839476276
436279348
746195463
1842760616
959760680
1940208850
1865554720
1114997653
1749325224
1086130577
679321356
1527224720
542175278
505434560
557913422
1558022732
207790991
821412410
1943441557
18960293
1982579836
1704872044
2078800665
1778519295
731728241
1715629154
2066230305
529449729
720326604
1998878056
1719092560
1275149464
627276139
1834931682
419780917
1599708369
2125924496
45917298
655974081
996334887
107768992
1096881307
36723429
1542744754
1005595266
378418586
1173688827
52041161
841863696
1673331268
1000961073
1730807189
326078864
1670840183
822952818
1992840726
1331810913
906841007
282772814
1967251685
1497270589
1317808044
1543213213
842565994
715286487
1199521549
275982298
2107353025
714585398
1689929221
1089089994
919213101
1463481537
1091006794
1357727362
2047332350
782702608
435948190
1680720469
1173867451
1397357744
407568070
1070666155
656505553
1396746309
1163488025
2134810330
1019972221
736902634
1547276576
2053384075
468972133
2033999859
814051348
1603376659
2100041845
1467341590
806538291
20330158
12114240
1301107625
1489807682
1398314636
505690901
2013783270
175741543
1894036344
358595951
1130828570
704624783
1632168616
1399738491
686231535
1804687474
618783901
93701636
1402132597
662028085
2034566596
865314339
2141116989
851693760
1883774434
1689147002
1257214895
2087411899
966620724
1491666742
1916232159
879870646
474511961
484587895
1920919664
1680194247
1577493143
1973450645
688813064
1026917985
2076214693
1025733169
176074340
1839608382
1782178102
82133495
203266215
2126076042
867888640
1566860614
1168875145
403285919
1251640309
1409991242
659038311
600903467
309431336
153647658
470522012
1239914610
207472909
1937472444
1957793939
1779063197
2108721671
823181191
876870580
239996735
1377210412
315272510
90660945
871080456
502062458
1048104204
408392198
337365127
1512489922
792824164
1946217767
694249784
822383010
1887906902
839978782
1588653937
1920751057
813816927
1818914840
1712222025
1189528661
678330087
755220066
386871871
1851913284
2021732797
1290048748
565563560
1680806375
2118449106
1183091384
1158528415
554145864
2005201681
559398630
668651366
178925275
1392919897
1786973027
2121210849
1505719546
714864550
1494414028
903449787
1632241831
1669197279
626731430
835652986
1918628706
599776858
1673130791
1640626099
332706157
1853244644
713517335
1801480398
2106473836
613900098
1956687773
240138277
1750676309
321569364
968906727
1523435500
44389730
883248312
730098333
1600709686
1603415722
467176983
117621188
1509222001
1669556431
1684856623
34693998
120995983
41352833
1709099321
2103537719
1249444377
943947992
1973680066
1709144187
1066982307
349059119
1865812336
1491052108
1595823040
948693776
1459524956
1356423325
1311605304
76735812
1071121894
1169834928
2084537788
1541896112
1241054935
890532073
1171343278
2000298927
1981280016
654772678
594510546
1833611301
1139657819
1371641259
2070527003
36408006
1196161522
1909878148
344104263
1286733345
1454671659
1301116892
1408765014
555945173
1390122196
816839393
1093023178
313260325
1237214696
1791543905
420632568
1056016185
1487822995
202234552
575459592
1536904450
1216201123
1758857558
154991579
574579529
1350890052
1472592070
2112167066
1876507204
1092904445
1932024424
1464152784
1612662485
186071291
848017919
1184312117
929250038
2091283328
489977221
373007096
250600318
1033039372
296428950
2029718606
408580571
642594292
181534438
530516462
1285053008
616734490
1188026861
2101598658
1913247022
1973347691
2135048709
667050312
1492090219
1420295459
320176791
1993423042
757086852
1048887382
1148245176
2072884045
1050070479
754510988
627179737
376787303
1521674569
1461760505
1139001414
473771441
496038872
633828453
182729875
95204340
494981955
1054922504
895576955
843587248
809099020
1355343958
603538085
1715921646
345851496
25019110
2016191107
20392180
1739626374
1005727920
1087940940
1511475847
474117384
1945092300
604048703
507369532
1876373760
1778133333
1034301472
402392096
1257199471
292753117
484026857
569311408
611494325
2138466366
1088629413
1445727609
22125928
359434628
2102624312
1061279099
964892675
1811624025
1219753630
2079697238
1112030284
596049192
1884604737
2020541428
293833119
1351603062
1261192821
820526281
1130935773
869940275
893716746
1791399392
817797744
689228552
2062744836
12307017
1419573689
77018107
1850529423
28740972
1982002610
784590641
1691518380
690308169
491002033
1803502476
1081659569
602930310
1638294780
2104409734
1516467922
1133762524
510503396
102396518
1231390398
1681525631
1036331281
208472063
971682885
1737104035
370059214
1981953756
995837320
1623698898
1956687773
1064946061
2117461617
1904730006
1625497559
1349651318
1088650916
1537250182
2085662827
1008244675
2146725690
587142940
1160978534
1309355283
1005840445
466785154
223960826
874387420
941925172
1490521869
814656541
610821611
550670469
990060514
1577557566
1116619682
1170598417
1815617343
1254045917
296125912
1812600454
1268527371
1355839874
1169370175
1075788720
523285534
1868355156
616210075
1605618089
213527219
235721058
132657
1702918691
1655302205
44446352
817316730
1890916626
152929967
701259734
1228004134
1218142831
1121704291
1507988346
419599053
765587064
1291574143
1983655215
1729632129
121567436
1405276316
1902289350
1654731987
619644973
1080983559
1507829956
582226465
518844432
923542497
1327261786
1453924981
790607065
1053895335
1835771115
1998986426
156854020
271237958
515863635
229134291
1635291494
779763405
610431114
1620190469
809649587
1629944929
383751707
37783303
426445980
1442760532
170082535
1489211107
860933620
443203091
17908594
2116561703
515447933
1671966643
66727739
1321898207
1611529266
1151790559
94471408
750288577
1494674252
968862058
1477880554
574445473
807718686
503171148
2105068186
666187775
971489218
1867660498
536884893
2054029684
717389854
1833369765
1448620690
1284009363
33288126
47286332
2046467045
671780019
1553318898
2071484441
2120617166
402696638
1338336189
2010318051
1941737107
739838858
1565141058
478984080
141532382
1314377071
453139367
1624422752
267864544
1904754304
1651928594
738283553
870413283
1777412852
87717666
659583631
25975754
1027575636
327118565
1804178408
35725068
1425557398
1047389707
1947775026
1417998265
634895761
1193194443
971652545
1345693423
2128725440
1114407163
1529951935
250742225
613831337
818533342
621063296
1372476494
1724591501
104025483
2014040136
2024055231
1064798832
864993900
1401584313
1952924720
996020876
1266148838
1490884420
1772070839
1835400982
801752332
503181623
1869629166
1121279303
1182446482
251444455
676409968
200301406
736910558
1252272672
320934104
1254233646
1226695225
1626163145
517416368
1667068175
32915768
32671167
966814572
1834680902
1912446763
554555574
1874529703
1753554697
1339910069
619286434
11554124
2040019403
327282287
1473120194
1284486182
1434339817
2000477881
1196418383
1251723740
1836306166
206934814
1552764770
641091939
1067709022
64909823
1050994890
1700574834
1150905731
446386321
1241555278
1166608805
1276300381
1894487975
444686524
1776112907
1418367467
99737952
1689073862
1695656727
374791101
334623072
1318954495
73514849
1117181409
2089065310
1330229614
82669069
1842826876
344727158
971289423
853756469
1891473476
564167403
871800127
1060253121
1304337106
9647713
1978655350
911620644
675476331
1041920165
1896574984
521586714
1732621972
766561056
799574030
1524904483
2104457735
115463435
1329961827
407598368
994031195
1671714413
764896216
1863566208
173725130
540076608
1283278437
711107950
1673530412
2131275403
2091406006
2098019906
1781791934
1407936831
899181237
1681164962
1368759605
475704844
176051262
2100390712
689254277
533959034
506099461
1366012445
849999413
1055995693
194490194
1590483748
82541210
1578944995
893509098
1020966431
1263568612
749612219
791926122
1816932389
1081404110
2122523834
1950895054
1291420842
1396628157
1991670595
1399450735
48269439
660565576
299863915
1405108240
1973801931
484663891
1961504560
1241640865
1434236308
6185301
1103572349
1549071807
1964656946
146655687
1069345731
1126776240
1614699310
42119577
176791575
116489598
1046228733
14451067
52230285
1173042867
920430385
2130398747
862132553
773373753
1285808953
658068646
1925189157
741894703
1187363492
2101736206
1642330672
1310223924
1997151845
1394132322
879423701
1863168323
117348833
1756682963
670199503
279720235
818519768
1689366935
1035462118
482662047
1340126777
1200842458
909616411
1598177243
781239374
2061267225
373025016
734612435
962048625
1490544546
1721862972
1170175802
994499418
2043016006
468890693
1474481691
219430585
1269249152
1581188791
1598606170
251855372
2129014348
1828190850
1830160773
1990745045
269277420
946467116
1710219001
1442219377
1822720495
244621702
344487811
80482010
758261725
182935640
49060921
1607493510
1637362579
877691540
2053849526
481958023
1331645479
639390701
597262583
1360084184
1625240948
570967706
1828681363
1892028726
1821364558
844767627
1910991259
522401627
148068768
662824079
1980657441
1359537729
2040690306
2030795601
69168309
1137055163
1544973078
1573722163
2058432453
478880466
2069518193
387665130
966687449
2092684363
679370633
929302568
93202345
1054681401
1310520830
1893323049
1372459014
1698580800
1063136206
686885768
1924221284
1841148957
492126109
1065949386
9252922
1802218176
1572330497
717524502
1905874848
1216231248
1402387962
2142162255
125749621
84822009
131144636
331658255
1361969396
1064455761
789219864
994236521
188618486
1631701222
1811640122
1623019675
1573278164
348109145
235478235
214596711
1212873308
1352642479
1159924344
1071036276
165051776
765670240
607760845
818020388
104408616
93576172
774224436
2133585536
1662295738
1722019187
1420457451
1084203879
1218805450
672072845
1095658342
1566968933
721638496
1244924763
2045053116
1777992602
881800363
92990796
2031730500
155131319
275998403
602542454
2107810082
718810273
156243898
873366322
1670619723
867630992
802098597
702494286
1219833896
954197481
1788615167
1469571013
1651741418
193876821
1939270066
1080795257
1393314091
234563467
1655187277
328157791
109110278
303229240
183911739
1239603990
56966886
610935790
1660238807
1356005615
1182893675
297502761
1186628552
321434753
2010597564
431634290
1393267763
1410739283
1081258717
1780612113
1461291266
1539944165
1429980467
177973405
996423358
717815485
1554397809
1756579009
46198631
610653311
697913640
1634260460
1767004950
745992724
7376977
1238524106
1626675700
923039700
168139850
1184094336
850264847
426437306
1818623544
1765411199
1464786759
1734696043
832490133
865279098
1994119164
1378023200
2070573696
1666491720
264627342
256342150
1518282505
82856030
1356869957
117624753
181636060
1235194990
2072766320
1908171402
279435041
438673809
1670951409
732664025
1485642523
447770923
1799895804
887240912
1790915741
1353665268
1157099270
399945716
1845792212
2058873400
1555542282
906877561
1247962559
1478439122
1150779042
1503355096
692504723
492206734
2110532166
599381961
1583438734
1404731992
38329627
1496615713
1355879863
1832633748
535285845
619803219
1743000412
323991903
2104811859
1479913941
763551232
415600336
63522286
1100707092
1321014216
565646464
1374300615
2032685399
1243863702
1540169902
1463739662
1308316030
1678467069
662106650
181724588
220341142
1367254109
1080747297
471206560
2139496453
1123111803
1709640561
808128061
663572077
895140306
270185648
1669959595
1944809301
977555752
1893260526
340329160
222932019
1445262493
1132234701
1319274931
777837250
1065508395
640992856
503501572
1974363171
1645698416
466880760
1468593058
1942433630
723230676
143118545
644518333
1378132686
364892275
447883501
606075004
1140900055
1628363905
1255073003
1151731832
1529943886
1275094323
293543946
1699695688
895349019
1244316929
1544540676
789944035
1327640579
1576469115
544900997
1007998229
531702388
53056671
1939009894
1400592726
309750768
2115327198
683231394
481597620
1465731974
1921838356
1552288689
238884803
1484772534
1344812727
995858396
1966836053
743688609
1606549028
169826720
1555619104
280328251
1274397077
2090375360
253134659
787679449
871452276
1842955967
991452484
1237660721
1560928951
1976453256
536982216
627077613
562531086
801002651
1335266729
1632948565
1356811818
1456332410
1504636700
765881714
1328320562
312577426
1901026282
747784144
1999081320
723772052
1241160341
370696739
318289006
2124146466
811315537
787112732
1831604691
1644845869
220157882
1431309840
256253839
1045513097
2120285865
507273858
473854832
159484042
933719736
172394667
1763095024
682028965
1642524419
494665986
52533995
1372822849
1297337286
204201519
1322923634
2132703573
273115849
182367916
792384358
1010714540
1276324475
1913686722
1403406945
418515634
528190837
1683010683
1642754674
547471231
204308552
2045966448
546202788
700028601
716799858
559781334
118046470
1405539611
1835951415
2108432558
410429961
349900195
1889812902
1012306237
1867563865
1744382384
355275025
2042418372
1275850910
1365959828
175919972
1522186107
1663585691
1801244796
916190164
1886071971
687102627
79403900
1429282519
1200438422
927680096
1660257213
609542329
1492920502
1964346910
329850407
1570855404
1331179882
1445439545
303240442
277410846
961171412
776445866
804731547
435024901
1072876860
1298693042
911916303
1710359279
1448419545
266515857
415891742
1759944645
1903454171
86184025
953364978
1399423788
1928867702
1187473066
485855141
1764500235
442479690
1940457728
1923486969
1361810
1794497165
2113731430
392473777
1954011694
1998859980
45241443
971710125
1299373367
541950781
482061958
636947149
1456640640
1571112299
1909643878
1597759140
2111178943
154933403
1884322890
840929089
1020161098
585478052
360249148
1526331525
1166634518
962359705
336905739
296596597
1382035872
363623660
119793894
1783057340
1479408894
1443137129
1450232298
1266702404
292848453
2044978163
2122910374
497470875
989160791
260551558
24787008
1463173804
904078875
811034607
217425894
146829475
1877571416
1589304660
296332974
379955231
1041920790
53163399
787628437
325531967
979961647
487320273
1941963129
2068861933
235722319
265841994
867552755
280748033
537333502
1049618646
1643786725
359952459
411610380
1594737788
910958824
799841908
500822425
1087025887
1168406002
1238470910
559776953
1403439081
915964638
588242015
846458626
415780760
980226225
1067748502
880796932
1839782408
1777105510
546656876
880428891
1484394740
1606830745
778319602
273877048
1980114554
1078098540
1091324750
703613718
1214825837
1744202243
1682292974
423939886
1079559735
1502948738
1599419714
594303226
629323092
413371803
1251745750
1958355611
1117840025
480861061
518085597
2014363696
1679893
909253090
2069570650
121005032
1092788576
1604902170
2011820047
2005311762
1856606676
841539291
1453504676
1635593226
1917872746
1871380169
709074125
1610494576
306435941
605166632
1275441415
420362315
1694705061
194925793
73503438
943786638
1891190693
441196158
2027048307
1820599872
832300867
1872883961
932320274
1247904385
155504192
1919969243
1065091657
1067732381
456469956
1339856907
358097953
1929507230
1649135601
1012381144
1920014018
775720591
306421507
1475827250
607404222
2135520397
1341176398
1114590432
895930178
1359777605
1330650481
1040570480
1835056848
947588265
787286568
1307505213
134187287
559130652
450799231
596748896
1228522297
1949848841
202174629
2041479673
732600972
282339910
1102211768
225413046
671957457
542165182
1865571770
834999000
1599901122
1415495838
689828959
675187413
1489380841
1562770223
1461183873
913189068
214274838
309031147
1018167760
1044081327
1046223193
2041335261
559196418
886811551
1369072932
2118190888
1599398821
854149323
598855395
849847154
1625941820
1369563555
49628728
1700574834
844483967
1453124360
1193743819
603030710
326809236
1636663359
854304989
404947881
1082608497
555200977
1740874875
1068418435
2077421731
259152131
242985041
558451872
1879533747
1497839773
1973233951
1260567524
741104398
945998723
697148533
250665846
2047597383
1283553451
644775395
1386691580
586343665
1815625727
177534053
977890536
2023468388
1369085239
1392705042
1744610994
1935871955
321880193
877234935
715639477
265669176
1136424309
355281213
355168889
459680128
1037301351
1670657219
1906322405
1062273025
1854446490
608937358
876233076
2125479109
613628306
1238451598
1026305952
1898657607
2051636408
1856447769
1420240854
2102629514
796117184
1527480898
997736545
2116029423
1133914410
77265231
2144714348
922696066
228829209
413793393
242494324
838627249
910677162
510108855
1373796820
183521364
1902655487
366605062
608232669
2052596568
1748249477
590160487
263997215
2128103909
119533560
1754520780
478047187
1838833856
1044366429
396757097
711673400
67887003
258827097
541678477
2060643135
1554866385
1085600202
1260315138
141781263
543680754
50415011
1279821354
1398761134
1053151602
1148371623
631920841
1798723988
1588707474
1220594719
221032937
778054598
2131812175
425509508
1172059203
187907909
367201082
880215943
1426128668
842551944
1550051791
2018789679
1603052653
143693971
372778895
730989032
1081587197
1779813282
122967771
556718311
1774773072
392506027
1290354618
1015448533
486400393
243337051
195266014
1789207480
271468821
144523106
1014113487
231205431
1376348275
716215512
2100095879
187393484
154368417
1789119350
1779047825
1181587212
1833674078
677645860
519660415
1635188457
1457153787
469427969
461813673
1563337521
1505626625
1791499014
368455921
342273248
291710929
2515237
113965416
595618817
591040800
2117431419
60151171
161859042
1196499182
2000403505
1604602205
1009806027
1851974739
723150491
741346097
1148926973
122877111
1517629306
2063257278
1198683550
2033015584
789416504
324676077
1062586776
119695898
1069172303
1315227590
286011995
607285817
1515359876
1471127413
1768145950
987565686
21085153
239387348
1168511795
1399236035
1544743660
907950741
957671027
391525220
1410932337
679865071
498527333
1188825112
1934728246
403916062
21818709
2027739483
421205213
1244770670
939226242
1634004533
2045410122
1688774142
1099813842
597635713
76934486
1077659368
429788515
1127499072
570767535
17879408
460959773
1957175565
814311254
1066859093
364893799
2051708009
355982627
913962260
488974544
345003256
491491747
1806195939
1674267239
893751940
998356806
1405691358
41077599
1268335794
1602825149
1200692709
1975814111
1871805226
2061054507
1378229639
894151256
1943277379
1831774395
1416673442
1806353906
511451881
1466177180
470284687
1356406667
1950848424
1687122516
416641258
1466069814
570904467
1850487004
1549204349
1840601748
496301534
1676604471
9658121
501928081
1635660591
909653164
369672541
975985555
1265725416
210666640
212895224
707864755
2083844349
1967404399
1842801852
1318714109
401906096
288018953
1188017459
1000943304
1025486797
1406061462
1229427513
123068429
532960096
853137796
72166025
1647344612
1915325462
629958252
2094472939
736452054
1538023386
1698567704
669737972
1689259012
897727296
543563911
1004173532
1695601400
752897733
1783556747
869805234
1403404526
1438672344
233072296
933356723
464602108
434130944
627913235
96273187
401436441
649401821
1731609392
1449436183
1153817203
898407214
20218878
1418381474
456363864
1999915629
1141763274
539196744
2005261911
1324652318
661465108
1387427728
695112391
553572270
101352451
2012486898
1200369019
879119215
2081280964
374494282
1548126818
1206051309
1755548869
695269596
510177749
1370788516
966356254
453009202
825127491
1344964189
1583016041
261270757
2046846531
810737084
249324639
887011933
902306103
183351452
458584134
827816817
811984456
463930489
1299287378
565683765
1977657791
1459813209
1897141854
451314866
1039635116
1130218564
1582763549
1266699797
1074681041
1522976126
322384214
709508082
1610707176
1749105913
1136112057
1941853006
751156584
1577392490
1974646320
908025841
2008495773
1224555948
1425229833
296722288
236622519
1648581480
1402638238
569266329
331996460
268376630
922576562
1302719779
2079948294
916983527
1264298648
1091503088
1165056054
1437582230
224624772
702104486
1254512489
610079807
1457143854
1763126145
546745950
10047874
1500497049
1333062472
2088267727
931728477
69240722
287378645
183045287
514469967
1603466512
1493693345
1809441817
269598099
1928986206
77431425
1624481530
177877233
1443236557
190534375
1282765674
1068207397
960502725
611922215
1106173374
1974930652
966210191
979782994
288893795
2123018097
235094934
1023611985
274396402
913134337
1393886132
2135472023
1840927361
772998040
914038894
992721429
228029133
957827343
683150721
354553875
1150293875
714840535
983042303
1436626542
74641885
1557129290
1016865806
872271279
498904222
1941627854
2091479360
2040350920
236022227
1090779770
2102136879
108353946
2145803246
1906608805
45516040
1654170557
510299312
328284398
1350242688
777470456
207196637
956159809
1768321455
1045783637
1622904159
741373152
222902473
1457215375
1945670282
1119889268
716401812
1210631953
141180436
2098349849
170458217
2089570247
1255356405
1607256871
1746718579
1180997743
1890044435
243856745
175171446
885401441
1968427936
979864901
797923903
1776644179
1250868810
1586028879
1246801184
1545492853
1089540511
1232440262
352056521
1116312375
1096159211
1281582527
1484077397
277480458
1622689999
34186889
1296094508
820489375
1985648053
2123241139
384951181
1960672742
687718485
1198086748
978162265
1152514449
171416537
1966472587
126820605
985965676
1103902236
974582957
864481135
1740793397
1715598702
1788678586
2009944675
1661215882
1408044843
823034952
961474067
468283459
1114145762
173353974
1624581144
104448291
1574284477
1838300958
870432217
2089174147
1715072379
2108002233
1034003368
781771215
836764275
626150174
1078037471
1347458808
211433150
640642321
636484471
1594381273
99078240
774586758
1839546557
1078024542
624193632
1847568726
166671058
906114167
1622885698
2144159570
204195611
914731256
966443457
920569852
346532034
1806494662
1027796800
1284426134
1966805776
1375292452
1599015381
520889960
511136106
470407935
946520411
1994890743
1421235928
697157006
1841125343
1918392531
2093779923
428514544
1637993569
453670979
1039202905
1385562417
1585076873
1632893724
830862801
348285787
570049373
2102120275
977301959
1248369563
454097213
1091691817
2066968722
1153284102
15766887
426105261
331752835
504668486
73609708
1977455910
1005714009
592074929
1431910303
1930219576
348355896
1175986750
1714875655
724962678
1051658409
1570677352
1535129389
1876110799
257184965
336786478
963348556
1884624271
2003742530
961098274
841717360
91072489
1490482335
1564259233
1773638723
31942424
1592513677
957551373
1080789770
781169570
998073154
559929484
929734676
1289683468
296948332
1105156711
719585457
919423410
1008344077
547292968
1622117051
478094187
362752420
1983723130
1584958374
289670753
99055906
1052062369
180008289
1838279864
1227463714
965563796
252102418
283643732
1517070528
980692819
641892618
1319545571
1375572387
379482718
1640564354
1992958515
1121440740
366563144
509994281
1784217277
646299379
1243291532
20029267
1564079708
187425792
1553710677
319153093
407129698
1508289397
1751930995
496133060
973231625
1531230085
291761650
963824454
1816182713
1319490148
720964009
1541141645
1613352275
864268763
14140317
1670957321
1802255300
641785192
1496432184
608072131
757479894
621452940
1427344249
1824021997
1088703166
1018432784
441196158
1899962732
758035695
1075080993
123375939
400334334
2083810349
761232386
1085741016
521521243
1265100276
895978041
2094950850
1365517867
1757220745
725828925
2029025254
984067537
195462894
176093446
155712811
837344682
1231937123
1216619755
1852497246
419432079
1967312210
462090150
1923820117
1036206339
336693738
1525999982
1210639058
946629343
1441602082
336392712
1793956273
1179721929
1282943017
1704849278
1319122075
465284328
1679846571
1956686504
2079595064
158420554
1224751793
848696748
692680742
1575540689
1955936404
1637681374
85891443
1344835508
1454508737
1017587567
1783889725
957906428
1702183005
1579616129
1925287994
941079579
1478977335
836136331
1730257731
1292899592
1466398052
586746018
1829341311
473938960
1307173084
1026056030
736525531
1228568356
1401593204
837177784
2080778803
790836710
1844031004
557391584
1773844437
1522465767
422563626
1002369067
1811926502
10295163
287724797
1902353366
1958397802
2034266619
1346417210
1087971115
1969294721
964159232
1280199463
1272105497
1779534460
70551143
59554994
1372985464
91943797
1860363152
186201949
1028439322
1774605014
394291057
1937957433
743465157
1636875458
861312426
928615488
1739382706
417153231
1856776079
817627729
373304390
1749871989
1124728020
1943681610
548795485
1287698693
469819169
955511568
1744726625
65571757
1206691684
1363197741
1527988085
142198128
312796820
2143557665
1074166997
777883533
1069561802
1612580917
1830108976
1613234185
12679011
1171159911
1865675077
73539250
113583784
1748373932
1163362250
1364066367
1175160377
80522130
2038153861
1994740119
1485820934
286727454
1453068152
1884299639
1875935923
494237890
735974130
513576295
345953861
1938456406
583044649
677812010
96150093
869016326
858065716
445761350
431339866
327298957
1678497635
471081116
1787566315
234071755
1142520257
837121845
1792487469
1447125753
661766413
157959923
1883995428
1565029381
1752175073
1830485341
377515267
881232154
132153416
990593915
1045818736
16379498
82116111
533867406
1208719592
846838251
660680344
357135841
673514402
47847898
1485670307
742722161
741098388
1821993994
730361070
309856345
1922983372
1722587850
1508722165
1181213538
839411364
2037136399
976989824
263406479
917217769
1329223534
420267866
881566077
1884191909
937421344
440287716
1146882782
1706243674
2085151493
1872549245
1810415487
1240336710
1371221326
1211397389
1157704161
1105661062
57001081
1537662095
46131874
738419076
1354832952
96751330
2133939175
1505810674
1738240694
1377784217
679023896
1469457970
1956307794
84574754
1374144643
1055161023
1819268338
1105140903
1405718690
885658416
668735086
958480515
464761893
692483879
1875944218
2090822936
1022464619
257913094
834085965
1390779555
819883411
1682246427
758310298
1407773814
419324091
1220232920
1933794129
1544214509
463487285
981398196
180296333
818656874
1947682568
1631028541
696148931
1225516537
1540958613
1876953252
2015916307
1623708852
641896302
839797883
1266807556
35393833
500246458
837340425
1556260952
1341311519
20797675
1178590857
1299847836
25061788
1993323863
1713676503
1392280004
632242851
816451235
535965525
1841487911
213980705
754088361
1570943298
860502266
4922678
1777859800
832076878
1369532090
669545606
1616029281
377163063
1751702388
2099275312
195640035
1365385203
1024770961
118874334
1957466705
1638758456
1872777511
671264899
41424336
580924023
554610589
1236106687
1796641996
1562232075
1665417496
1042817968
1757820080
298102734
1665600247
891357383
2048629882
1646896378
555420410
1765515902
1857317392
2026818039
1401722982
1995779465
173459502
556632650
546634981
722800883
1321894895
572024569
731803653
1492344177
1511550695
1252571673
1807221279
1226655315
868173666
411114845
524841710
528253477
1905684501
1274124276
1361868424
1250449037
2061056072
903326792
1411024542
1453773767
1398079723
434547845
1264761801
1715080199
1209331433
1037535051
458346891
793434290
621354772
538378156
733422549
2022156301
1400905565
1391958777
1127221062
1211101011
2129395842
1005176465
1873808612
1519989414
1514504927
924140909
1558285441
1754917181
619356062
852691386
1399207889
227912788
331773955
1052895688
744194584
442342091
1260193233
90934613
1880592836
22693790
1684741910
2126589078
866990183
2084197965
1682083445
1347782364
1399610463
70447030
1563748858
735006608
178982067
815330832
273054814
353916592
1239434666
1905165616
1375247750
1599793751
2077415035
1100070304
2044951478
1643563617
1259609642
1522265164
1082202428
291080318
1226283835
1635768905
1722819839
479834812
736143654
1111637223
147338626
929799239
450181371
135005118
1685400069
1122149849
826992954
2032066084
1417889372
1348112812
140200360
1868551294
1116652952
1661802961
157893139
489457386
1252431828
394438356
929805010
599259278
1853492546
1919403407
1674209161
987971882
1895208871
72329789
1031968329
135787642
1589034045
1395523013
1319931923
952174824
1461583601
585031354
743377499
769897727
161330016
1358950280
380783653
1006224617
1313326974
1110942569
42106616
1196716387
1177565016
1338122386
1176588649
1885194891
1411435625
1173562782
1452157926
1314885356
1336671155
287120395
559746765
379424649
308126839
1392786965
1883546237
1678732486
1634893592
558133475
555678368
852395327
1857332933
1742809181
188369935
1820379164
324648628
1727008459
627167535
2073356705
1681941855
1679633705
812853360
79532881
442721759
1592924298
514858926
628766549
1749195620
1724293747
1968495235
1590830951
205671242
1820295190
720358048
1281983994
1191962801
205694445
1021466533
1310377515
1928077841
307474162
837065011
1612594018
969455504
161465538
1417479464
2070593011
1918564598
858393340
443977799
459428746
224739933
700752701
561971984
437281661
61966807
1617590534
570340453
801684720
1329008582
1411358351
654768379
1748609373
2001374629
1255913722
2086193960
1620841150
439730597
850863810
2034795819
2101284179
422166806
1459553878
1381146263
341082893
877008377
1833559475
991051904
1460150958
1699548240
138644984
308896713
1670678925
2010029216
129179797
1894595423
1292762886
2003718186
223840244
1273150285
1217106791
421119619
1610481582
1736565612
1156473974
1094742107
1564549646
840369694
1247488846
1742241929
411710011
72870340
1820356678
1232678301
489064794
168284617
668289172
933470426
668955906
187718007
696646841
391864838
125712044
159678706
1083852044
1163172450
1290064049
347324921
415739290
493811676
2127536471
1783531018
1384582530
1419173641
328459770
490234718
454265847
1789711249
794350320
2068097139
1712052225
498883478
1659865077
1475398165
91660845
1157668850
2090741433
1134511858
1508684795
107991416
137741530
224414782
489339884
864829992
633751863
1722911829
46593905
1158983485
270849438
1634955364
519075786
2103971086
605078855
135464984
1519098833
1309109007
491045480
431261962
1114168831
1202506549
1998276494
125753526
1270202971
85873266
518673584
1287485881
2077627701
264117301
984136484
930730153
934384146
968674675
125320145
1540478026
1510461801
1061880023
19756998
763097324
2108286955
1476530152
810785504
225083536
13193093
1410815918
876877762
1559724073
1335044570
1711062095
581129497
1245345249
1060779185
1143190930
1733318415
1571345905
1884849605
24603329
1422224651
40473656
1908591670
859452116
1716686610
816894159
1273755362
1904091169
1400038300
463793927
355165580
1316667069
1055096608
1643232530
173174700
1273018814
730510672
1656692645
12075868
970207365
815257882
1735907251
263220468
1216900443
701244056
139834984
1207771457
1259417528
152963082
1263182603
415736708
212450869
1401316702
2100086351
1239875419
351745584
746272666
1809353696
1553376190
1252652217
11617198
179813332
1196316651
1149651301
94726557
1856358455
2004349430
1312723026
1625919505
74034271
1850052138
172948534
476122566
1762219306
1330820640
868383379
945208143
74061678
2012505907
1101611633
1279500195
677840334
1994677702
2051035631
1468484336
927133691
1614254509
2008512659
876055796
1981200581
1724162430
612617219
1867594080
1000681925
169381998
1899113458
1329828613
986625208
1494137510
1032202516
623929555
1527988085
1213238351
779489007
1169639838
70715461
1744110880
219565948
1787360367
1824511601
136198381
253763121
1250285718
710126351
2013934119
1425644429
1256994684
593442636
422734927
1180244248
952305222
639641237
2110225427
1603384386
406436646
1853350344
1079259163
934866012
1828212988
59175762
1147213349
131513192
296908132
1490066643
2003894975
1727643702
1083292187
426995645
1502493345
1466328884
1540432202
1964203252
67237350
1967625036
1915845618
347845312
1811809925
892887458
1094534599
896096471
1343236393
1026204771
1491672022
1884712932
1347461960
1898690424
2142292865
861724098
101869636
1638266480
54140981
140237951
1550751368
1009738385
1390859422
1934110243
208426847
1603384386
368368801
747832446
510396933
1332495092
104236373
2043202746
1776414199
431011107
1532127271
1520084570
19684066
910879267
1929423762
911701513
1571423172
1351460034
1177730903
1680924472
363737436
1496136360
593443209
1832716884
713615302
501496431
1741720512
1532257341
2105144693
1304986317
217095425
513653099
1217947549
584396952
756946806
1756089667
692463705
1281476749
164596590
72921242
1452649669
1724065159
1606473855
1133178169
536221871
1459253176
1014725590
1874369027
173492476
524289740
170877683
931795657
1711607018
1048441691
1958056382
1299719634
1893180492
950201124
1805158440
794014925
171276707
2012765203
2054514113
403184876
2036072872
1582320852
755994894
1554514388
1116581704
1180792316
506167995
1667117522
834512392
2066092231
1111093305
246365138
1832410658
1381562070
391766940
238240207
424661586
2027698949
327265100
1522121365
1273399500
321037354
1966077323
901816998
575502283
1807276475
691084655
1177423049
646566147
743244883
1842042492
1138658659
1896190853
981154627
58762399
1989883725
1350956822
1526198780
104378253
1429401534
952039833
1448523605
2089331979
1082945576
91858568
1420082358
2107618749
282955769
1003656798
570435011
25461964
1915723422
2015833982
258392933
1088585872
120024367
2127270895
1032827827
1835204266
540558072
1758099859
650626985
1124762401
424129002
1871150102
303661632
2098309460
62487240
372505615
1376441550
712727007
1619751161
1519536228
736940950
185643570
1182656148
618649780
1458244003
1662580005
923769428
836027562
884597370
757618367
120999868
346353115
240046994
381006967
391009368
2071834495
779416843
123771382
1807516580
1770062265
1016269047
187176096
464869546
1177540444
2137370169
284182473
79935983
673015616
548311840
2010345199
2035030795
312687079
1028522792
1377973044
1534911050
1673387091
1229123393
1187093732
1030116382
784459682
688623379
2083951198
927374902
1997448994
1153324739
82919235
130183630
1735425857
1594580556
1550499810
316087940
357334332
1922803718
2077726368
800736569
2069882829
1756303166
749827405
700075503
1195485523
761922870
82245716
1294608815
342996699
1316625350
814063018
1578523483
76421685
899464881
478135380
283449872
1431676098
1038496130
1286034972
2061136705
83546741
981984796
576311482
961047009
873764972
1457655514
608038936
939362650
515921465
862214482
1111620964
1850359060
1873523705
2083697763
165883902
2050188967
2075812187
276489569
650702530
1569585372
437682152
360969569
102035438
1464657783
436610267
254219240
929329482
1450981351
1757946785
262342900
637750231
1286894673
1540015856
22809009
568070962
50728827
86422391
2063122131
1583139620
606264661
1743943337
1394579795
2137264506
1117261811
65888743
1575277058
585505009
924572423
310266474
1989746446
1366430039
1207812128
1358386819
370512809
310819303
887950536
1418646573
2050148946
975935989
927424630
218546950
1743715933
1251024649
1936976632
2100043707
1799183389
198973057
1326665176
267598285
1862316071
25428282
195224022
153988946
1621587679
1281150951
2022000614
1917327926
948495520
534851678
212124941
1098637134
346868836
899973669
763809321
635733851
101248461
1965557199
1070663110
1897330321
1219856567
205856657
2125486273
1086920558
1239597103
2106584948
1025129759
1330602221
1885800223
756185996
465721192
445425387
714811879
1276069139
633983604
1976277683
717268510
1298691638
1996216384
958316304
1619187165
849283123
1481419541
808786721
204547886
1425373031
426740907
1175764564
1646099194
1214642769
2072260791
1146989464
1229686928
594309712
280308230
825667397
692680742
1392601850
778991521
135797846
1926810195
2116236210
1772347175
1996840746
1843503237
1448915075
647964081
1180336723
104236637
1274752751
739636683
1117482770
1801968288
1495479679
1297229745
2091087439
1272676480
1429172436
1938513058
295252156
648068877
168534872
1566188112
1368048784
384719352
1797030710
1729064788
305276451
1829840888
1707232214
817355422
909916910
200027256
1824102795
194493028
718253969
991063843
1050874231
1925619930
1035476448
511566618
1709947345
126832046
503123135
1481419195
488082217
975188935
328467316
1577988255
1341198005
321311430
1686528934
1859784802
1801985069
1757424799
314536312
1533010538
750579198
1683227845
1553034243
1764678291
153596546
318939265
1378277305
291411073
811568781
1028663776
2132078290
848820231
1823031144
1443343893
1074009901
1276991417
419411028
1521821836
1067777413
1305886984
1962242075
404622156
1361553350
68131350
1185928350
125950871
1986671727
1118785583
1386062619
1075468679
223052760
2124705795
1725132809
1022762904
758303563
1821421190
1806613103
1549415876
1179625577
1587093698
1484111536
219398576
922102325
684784622
506829718
1917141352
919802067
460137077
1887626098
1308107759
621420499
2041294535
747201554
92182265
613482262
148371466
2112094914
1775863679
1077466251
1819416335
519240925
762973963
711530828
1522380472
1667425535
872701698
1967728474
1596486468
816180384
1244749287
1699308911
459057243
903670012
1013628890
535710322
241769599
2117730340
923432983
1143634025
531624462
1756701693
829921852
1252436630
727551211
595109175
1124361046
1368825721
1294489899
739727614
214590636
816412121
1333137145
1601263657
1568795733
2106394142
604118948
2017711767
646038952
368601942
414287795
679681492
135930097
1890571660
2140686798
1179601467
2009203952
1434861577
187072018
519594290
489301623
511950902
2134672984
1818898514
144257625
354389552
599074604
1150311024
1028140630
141772971
65359885
1791215833
1175844252
682748045
927150689
1889661404
679645877
1988641733
1104930847
563341669
566645784
932180999
1637209948
289241052
1407952138
996564753
138196315
1079649655
1228915105
1165290082
541265757
904635270
1244212089
1575534112
686277549
402629164
537204020
73900803
2059391271
1594290048
1950561291
900055032
1173181324
1719701211
1366962012
94470619
1370111471
1538117721
1797473831
693396819
1098823599
506364175
1335402531
858397105
1159584566
167614905
1277443460
260360797
798861827
1443626504
1608278056
407313071
690363483
877609380
549891475
1991486492
1778182981
1699536014
1605571242
88256239
768311649
986804671
229846950
157714539
264058348
1500462166
1122673143
1665843359
1921554191
230485937
267443023
479197849
199459878
1157963634
847449575
36244289
501153154
937566064
1007710804
878463893
1220816564
67175136
789458024
1337762015
1436626855
255867013
473377461
1163379475
1436591785
941311331
894434287
1025167517
1288895879
1979426342
234619662
1713800659
1046674789
2093001821
1917755453
805697772
1385355479
381296241
2147026715
101745473
1376914638
577895254
1120455527
1849688066
973486603
1688158436
1701498520
837660467
832376847
437539874
1164589241
1761793322
1858409448
1561788376
594599528
2132690193
786181380
2005483432
874509753
65946649
2109242991
1485741842
417858485
1721581028
636931524
565735284
561486533
2120777610
2092455825
1337867526
1152385605
2083809449
810789720
215755423
1826731840
725083402
702845478
750786791
632471887
1500837008
1180319588
597780261
1526347942
90495387
360146996
927466761
1984714599
695284470
1546288823
372278228
897128938
820680840
1497548547
1502826799
1987473855
1502401619
1977620133
1914129636
1698396432
1394447853
583071390
1606895898
1023942765
518874229
752977237
492129382
959716350
49987924
912227851
204577972
334707776
1288230403
1609079940
2086439787
2035420954
1509865056
2127804250
829558074
1720844629
1282479671
793018088
299974323
614207350
988594203
602367769
952769688
515368373
417180118
2120647283
458143619
1205907120
1310216662
1801583451
1134453258
1869569692
456843119
2034977835
720486487
1502483008
587697506
1075478670
74613203
1691398214
821785717
408045713
1595485179
273456782
760359968
1685442394
755717776
1331341470
1499106708
1492877052
1437669040
841149942
1481066489
1537086215
1427153844
1316113297
55485141
1270697513
1211664330
799585951
436499977
112535042
703275479
403911405
655246643
962506881
1931047303
1459693363
1428600957
1974408335
404618461
653332889
660878187
1690926881
138922011
58932007
308736201
568201519
831717395
2016009554
427945688
1308978235
1250550259
294242354
2011003962
533391400
800656043
1003272506
1570677202
9306804
743912341
40528393
2131103595
399492096
967777666
1052346848
1670858057
1786794101
1635800352
1114668731
1251236166
1987834338
1352111232
450016031
1459150007
1106694952
1128826298
1891162056
13357191
1670995301
367414031
1968832371
1790393344
469644262
1300338451
1693662419
55939090
1329602464
1474779547
1658912383
1643546672
352814858
149548400
1530571640
757493339
2005239325
81573968
1241163405
890710629
1608949036
220287468
1351026507
1540177565
982846289
1999577672
1128727696
10052268
749618766
1751051752
107841646
514302990
1353890034
1670805890
471489751
573159842
658533047
1323927712
1249116565
1547936092
6565435
805709912
1327480988
1612966075
2058459758
850292616
942256986
1651340202
297834195
1564206446
1709679080
1481669447
1332457825
1395627926
1254685408
433522013
737408677
1155563364
1862350153
1506012142
275676835
1027342052
464215047
1447828327
197462369
853129538
1531344088
2033205911
1414840020
430134955
347815958
607939483
796928394
2110583259
1739199742
1562500372
1787452953
307989328
126130766
1233694887
2081756695
460848609
184180846
264409476
1700957735
370227094
99399002
2100409655
1615627193
1491320514
2097875903
1507210720
1700708515
573617673
595750727
1168933181
526991140
1050540787
287601295
1870399955
656752144
2054554319
334836011
417741880
981803466
1387437142
1368331064
239811939
1705231516
1011556478
2083018993
806025728
596273259
180268709
1243403137
988086024
721218747
1008002521
1215767074
965823554
1692258512
70554311
1482335422
1937467751
1815119859
1325277314
1019400316
1612786559
2063974211
478917030
1226787048
1167057839
509232455
424146641
333466360
1533815566
792854118
1528384603
124341304
1692126228
1051893654
576229172
146495121
221926616
1252595852
1397477824
1926550424
50187072
883713658
472895059
384228401
610987856
2012844787
2049546560
2096887430
1771869066
797757407
1178246700
2086444802
853761869
47986957
1131807121
757694795
1936728990
1295179220
324528050
468738505
598038640
1108876481
94811364
1936184100
1026977772
1606362480
1733451772
819675191
1565439505
1043562355
827567327
341198615
562013855
91831388
250153375
1527931924
1806298157
32970080
548733396
121425590
1222361847
1248344184
2050329456
760204812
1692160598
1558509539
1954929017
1637817943
1326678118
608758972
835482576
1007698371
1514477260
2040797546
1322543969
1664468462
2017480771
1777277180
1284087916
136153848
105302327
809665721
980397321
236139706
2003813592
342025836
396352874
142747107
504732323
1971143171
900899075
671899441
1371257272
1697978157
563767861
70247687
913942567
2015825765
119909381
1966589888
525510787
506996804
296608325
1376446284
1688655792
884225471
1923887147
468358645
1459283874
70286100
586927332
1206351388
1625860994
2012075670
1821493492
241786122
1513181697
173664369
1299445589
168657922
811132078
687208735
753442976
86659436
423549906
358942399
1185186682
648100924
1782984878
755921210
118699484
745984735
185106088
728305464
619612839
814725250
300897149
472385371
732903558
167900057
496607907
1560601541
1991859441
2108914107
1501262822
261007468
1836704335
623761677
1902187073
1176274094
1870844101
1608451865
1455822121
820084740
510835274
806090699
1764791957
827408784
2136375551
1190609454
1220518795
1606832119
321925923
1559426042
1418761245
2003785651
1815556227
231205431
1199475196
1690496338
1113133877
275763937
400644731
1692598089
1550922213
296481274
1009202918
2004224108
456340147
415198942
1515146633
150516286
54431252
343514894
1136982936
1095302804
698077108
468796824
1849416509
991247464
1085823430
2056335651
118269418
1927423131
756940207
717475300
1374507979
1311845051
830970950
1497877672
948035106
1083371534
1243471252
2040453360
1566139243
355677741
383163580
438044361
1411327439
29838881
2041509086
1357996055
1165269744
411453728
464520503
823702163
1197760502
1099862529
1704204186
2113725815
1605016679
564209577
716466794
1189851915
499891512
1735308669
429482820
2145765658
337198901
574462998
1678471915
1396615123
1242575329
102320753
990280399
1401331177
876982800
2077631197
1987870767
1547084395
1724347098
734764525
523615060
2136709530
1215036275
759002426
2079957620
1714080382
1331198415
1576155453
298870027
251533594
1075787296
472495170
1549930765
1834907258
1687170726
259864380
1780427439
1220125719
1115063246
1384761710
130874813
1927207498
2067912016
897056526
1603866928
185720489
982315336
681018694
787401961
2112841098
937738983
409568675
1642567975
1619759887
1832957875
1732128830
1541093409
256808807
1101190851
455484795
783979507
569216289
1654195052
1842706075
1176060405
1488652318
350222294
724262186
1236307179
159367820
2096549915
1612230517
1505597763
2021881441
1106044729
173843007
772936724
1908057798
844181259
132377929
2000436036
951544611
1091743971
614059522
1927295780
386540993
2075864715
1600574550
590591085
9844907
1586129164
511844837
1052377150
572950497
1019316478
1776993960
2078266486
622238801
2064476564
548076310
2091596082
109174513
1130582351
571404635
1505930655
625173121
1730504942
622130155
839923612
356839575
676867489
1817324260
1058620212
441687706
1896214616
1972795631
1986332273
1018942137
1035571824
692401580
2074002997
825266735
817397825
1394168837
668003802
1318874293
921392671
1912267952
192644226
773164547
67635406
1961366811
515301273
1636827067
328977195
2067262591
1710862161
197177931
907287910
1984441457
1800361935
1977139243
647313722
572631239
945340962
969685816
33765124
1291610162
794930828
1898422807
1927002007
1645303361
1209744857
861151213
1813723208
1203573571
1245621793
1410637395
2110578474
274201768
2111759918
1564815783
530500095
1491979071
1869432910
1386692359
1007990767
1978790732
1286770531
12816052
960661179
1900309925
350104142
662808320
1934590439
1509667325
1567570516
1559387370
115260996
648042484
1370223817
294679259
727994564
1545562106
1942070687
1837829884
533305692
790382728
573883
1547464006
790794027
503376479
1408010767
2141967295
1437311111
1650527739
1927297062
115622841
1670226808
2140406916
1105453236
1111984359
265665983
1105305125
1524592597
283064164
962003175
2016319381
253892979
1581805292
1121858472
201339453
264053528
250912409
2126914255
1660886070
1306103296
1938983438
838072023
176135364
397599711
1276484313
738898963
1459546852
93391879
1447370075
1869018633
1939543622
1039837225
766821709
1629574380
1756523063
891129765
803334077
2096543343
1372774642
709715352
172103549
912265185
44814131
824185334
962153634
607677277
1325889643
1614924569
1091058728
966532562
858100854
1202911121
2052472678
3898699
661464972
1042279364
1096298996
1405258798
630019539
89094372
628345850
1700318457
2039076828
703559897
1857086156
610951025
1015225729
1228226783
214609548
1411765050
1380241234
180348759
760451298
1169511754
1014113714
219339144
1256702952
1104334034
68581053
1094531163
217354014
1238794197
1802267702
1894534061
659788631
817449931
1925956138
654172697
1844269126
1820388303
1476018098
1158643856
259592530
1082163407
1838263491
800759894
952423008
1366464640
1443394134
763813728
594850677
511073465
507838167
656421622
290401687
80084289
424111589
788859052
1919447666
1540589761
1124332843
1697389870
2139220544
631768236
1278448361
1049556381
1117135393
551527226
1563873591
336793060
1957845079
574457621
1619284463
831995255
215940404
1166360630
565598214
1716935338
313876688
1636697125
1745513265
1757984001
1672571910
1046010524
399484857
1178795945
553198775
1699402779
1300609808
1006768412
1687794804
1031352312
1349327716
1897802730
2104352290
1397206206
1416858453
1055007042
1201680436
1280660477
1914536926
1685918860
2038730440
1746499810
665894077
1319590083
2116783923
2020327547
677203309
1700252072
2110350726
823408994
1612857302
1024332112
623408895
721265252
819923965
97433111
2069482786
1337068748
1949448147
169267591
2098238564
600082872
441240973
1192774383
996284146
474914758
1288320223
1811159859
244826002
138706758
1759489502
444777890
681782086
496470089
1644275531
1076443397
1774830196
1359783983
1732810881
253507072
170869078
1919004964
1562886842
1508861989
825685344
911445171
631688086
1779488242
339489826
1829648778
375821356
924024045
558003296
2112623341
967831969
1406168809
2138758440
1376245286
634518495
599430026
814891916
963054343
1724774202
421903686
1530828099
591595525
1203533958
121968791
975091553
1121660045
1860995168
1837470277
1911539788
1736543788
2068324575
216652494
558645432
278185494
366097151
435967692
86633444
877541327
1730782341
1026389472
252690451
187397740
1689724680
1335061163
952664016
2035409118
968156402
1940267286
82929503
1104008789
2022759570
151102561
1999038746
1523340448
1287450117
39455147
576481680
1196169507
135840457
116891529
1188256711
2097967166
986254525
665034980
2023131289
1536948375
808481083
285163126
1987338234
1692025761
1243766123
791907898
347436111
1312651750
451892950
1747154864
267940457
2103657581
298810881
61254458
1012558573
854249101
1589246485
1480604794
2030029654
772782656
1412410883
1835256029
1033644562
1302618260
538876051
230162876
1965655483
1787663443
1209460204
944953612
492489968
1808437688
892093282
697473944
2044480096
1967806201
2023058013
678381632
73012434
171431572
1226043502
851235486
794328462
1887921764
412863743
1670836291
992072742
403743272
333408576
675241798
916544677
1989825035
1556311950
1946329633
1207047296
1703183731
1730242915
979793100
74824164
639211440
1092032489
1897479007
884185556
990601495
515367321
259050828
1518325277
1204806464
379803291
529153598
1152634923
112405136
638112869
329138163
1345611844
785538211
1002574833
1582666276
365233376
694414769
1441025507
1128302376
1271742554
878677260
1989968436
1829316201
1700373263
1306721876
1530796502
975783723
640159338
755629803
1872860510
821595957
1300860268
412011776
1541673737
231456477
1066776312
716719249
1903403850
966856481
639721463
427415603
1232832209
1548947556
716541130
1166460691
659499058
989538186
1004432588
97863397
931182336
1352546157
1937631582
1809419588
421067786
1009508236
1226393401
180029004
1813055277
1671498425
2062988016
1996843549
1393176012
118370140
924154946
293123347
1097314681
965363472
1935308996
1105861905
1509742470
1634836133
1014035721
129701229
16434916
2048264810
517751537
1158972516
1680459206
1632756074
302309945
1633540135
1690328121
1835950046
19249733
62051062
2042926051
1929423605
142558823
2093300235
1850813843
819394370
1624510521
1807711321
1457060826
341591467
726874168
1965854218
835671447
1457904873
1698001727
1092904445
1422943107
1518762221
1217468688
1770169321
263662662
1980762540
883886588
237489160
786154320
955647870
502298505
277030686
1669682677
1445925185
2012640911
1897546786
1583477403
1546498988
911157371
192325033
168547738
454453494
1467278916
624718511
1422157991
1468172577
370702313
149900773
1323686689
130249717
1964807892
1705725535
989250171
972428693
941628886
1365301983
1269277534
423829187
476442843
547755909
1345265098
552147266
1229580656
949561890
1743705389
821826958
1926489812
666046965
1685840453
493122564
614375001
456347628
1924878580
68508187
564636246
753685937
203086505
1028020329
1652636105
1503820052
1212193217
533537276
1810006029
87498667
693092728
329349870
304483046
1304391205
510725244
957924507
573564135
1518581477
748691968
268201320
318939291
1681960217
970602623
1608162455
1081467021
117223342
368814131
30451417
2003377246
757984947
1751976860
1134149248
542744935
172230748
823766511
994678814
1905982113
409092520
889411999
766344564
840581656
741931804
1953969465
1015230246
1791454218
398383861
853889526
1899728882
639303211
1119491425
759523148
997504646
2033876391
1940802517
107891681
1177879847
310581808
1289197567
1940109168
1132726947
2048422776
821633683
769333079
1356675179
826992954
243913407
836261102
1395575998
1944604471
169679349
1351087848
1521472697
1104375190
1437601526
923907637
563119883
260736413
270339988
1999552895
790557058
1898517593
800139035
947333843
817525768
1203814224
279141128
338838759
445280047
1845417897
1988109022
983164483
1785697391
806473066
210415116
1473027368
1058879539
1742064756
2043409306
1147150428
118627811
2121648773
235042225
936992861
1271840014
971666625
1404377342
1398573352
664339774
2112610300
1497736408
1335458681
729486465
8379909
1526187083
1950569557
1273926587
59472811
1929047028
1098158691
335583818
1823865130
673139015
1548613043
965039207
1800926285
1168773444
2065219840
1724899750
2004245502
346177822
951147326
440129362
1330814708
1889645854
52447004
1069177245
1040809207
245951007
2132982156
1228465620
404554340
1759792643
366122216
1441457502
1417237436
292612959
1872452966
342894009
602128566
1844546482
430925128
1623058616
514025778
616176836
1037330585
431975608
1711195759
1675992480
526610093
400463269
159851772
1215890089
1556557177
400188608
841707771
1423772030
492629004
1844125639
1145749797
77410492
242284604
1261439959
1098218495
237280351
254805897
1592069394
138810337
1930154378
49899527
1054837017
693337740
191212648
1685823895
295373735
1205148966
1642516559
369091674
218375778
1181731208
764474945
693822209
882973413
1707758844
131683674
835573564
2052668062
1631149526
746257478
456102300
1827487184
750283093
1104339900
392309504
1173783220
579754533
1828503223
1976728229
1596491920
713248153
1060784147
1415880848
814656541
45933312
1478332111
1271381486
722038872
1853892092
577994593
775431894
1395065271
407587564
1014064955
967382573
182182757
1503337963
1587620571
146260350
1063044695
628121374
1476240353
105126202
722857611
678322447
345052733
1246411606
994900255
1137032574
164359087
1874758591
1133512472
1094748329
876392633
1675864406
1394039342
931260009
1561850036
2131221927
251135797
505417874
1482498919
1147176794
894844182
1778742743
1249419880
594980242
1113889879
1792443004
1000658429
1219498360
1678029400
33594633
1469152925
1275651081
613923994
1830174848
1802572751
201601780
278232263
1786676683
1782543434
831654952
1535870258
1111177659
1100926939
1898062267
1072309724
268841826
1958743070
1923146359
1619212085
1559445642
326280141
641384429
364271040
1970700144
1975532075
1668230418
518765079
589886913
2144874803
1592179235
82576416
29666759
951183457
763262269
1144886509
709524895
378707537
477734510
898768331
1425958963
711898508
1087394798
993566535
103830510
1648593213
2021595856
2076235502
1176253035
433929923
1605748578
1635739929
1972187254
1035034353
1405483606
1558399382
1338637618
1180764600
331897197
2052641110
719531707
2110672042
1434726619
736180997
1024572380
1271243971
1368730766
828364217
1876584270
599785862
1724853242
21175682
508973548
1755298117
1083390168
1792861215
1229137260
1099180794
597897806
551661720
885668156
407907300
1445479344
213013515
234534587
930967019
1783664417
1374487957
883404063
1933720960
103919823
1826830459
1956471111
791730012
661767841
1831539360
587053235
26457361
787206636
862738195
1513750001
1780075374
1127466230
99399002
941646232
1016319426
411980206
1538146733
2021732797
1704439058
1464479423
139891027
254110006
1394062408
1388057500
669824417
499374372
1526287226
751534561
1975873530
576282608
1742528772
1046373181
1485513239
1949380091
1006589374
1819918897
918090914
1324816577
2058255080
1824274749
2073321731
737902397
52052396
243818435
381409071
1814983157
1454487650
1624992857
620151540
499440188
909697832
1055277624
814447827
1447337888
581357002
1715091263
1367934591
466482676
1994987190
1003476115
1128617517
316837890
566599689
884217107
901237662
519448682
1416078737
1900547639
539227957
1487993700
820165892
837490072
1309556509
1890095721
473613852
1635097058
287400403
535951557
1492174661
1089082415
1632858760
1371342483
374675929
1786443296
167274510
395455246
38452870
305814343
2125738391
1405184303
1943291913
1281992633
722376721
474781735
1949644954
1602970407
265998753
316492632
1493636156
2074675346
1911056330
1764296833
1285503600
13679612
1482560111
1595220208
724124499
371730217
1644359480
1315155438
529231252
1610599422
46809848
193533070
325419148
127823419
2008915386
1228170722
1798457364
2106969132
2021186027
846231584
81073652
506889506
607357210
1739121468
1138158477
1038537534
1139026417
1274218740
328982763
1046240466
2025512371
508721430
801392640
1728577255
979491709
1833980253
326420839
581686686
2107280260
1139953470
1742582369
923432983
1004023157
95500417
1857868085
122757209
1484591290
1855901881
2136093867
1445884726
181427768
1671356500
507695634
2112133271
1632956817
231423559
989739020
372455290
1104145435
1259358787
377866281
1624894529
1647071840
1567048385
1322370034
2026257067
1205730196
756728483
355875762
736647581
553820439
609391743
83162072
101172296
2088660424
2067992061
1305849735
956628194
522268923
1759633635
2074099266
1057022358
295298546
1341527384
659659919
2003647870
482356295
507268794
208326962
2094395395
2051931422
1066842593
1347026310
58121926
1793121935
1354842330
1797039094
846618609
1078755324
376191052
1226833935
511911137
531119975
604149199
1846351989
963025806
182236529
412536166
851728875
1498217994
1455621064
261456470
2069813107
908980009
408523065
1732788519
811371609
812800086
1771803346
1977378437
1974959124
2079117401
242208415
1173832185
1441704230
453360621
2032608367
440226347
1225829086
1326282570
895829174
1280583989
756561830
553784498
380831188
1051963268
998143808
365189428
502900355
1355772388
1822702419
1085477507
669437164
44399724
1567934011
580375878
2144237567
852194197
1469754680
215759322
479435259
584997799
1932408258
1566754617
98814015
1040268388
1385504632
1374278422
488537244
1241691671
481892975
81277707
1122425635
1660138505
170181350
394207013
1615738346
1309521039
1259098084
226161516
635353836
1851687483
1347167035
1739557112
289195730
1853582105
1356558510
346199234
219755360
1924514349
449963337
807506349
749865629
1405177026
842544452
186626694
364432952
684976248
1274887557
1984186259
266847861
967370439
1313236294
1544416547
185320056
419709444
961170516
2074008331
1045417001
2040740822
79106832
26617736
1211273148
1931159167
1441170540
1726177212
1057027091
654556612
1618734739
58549601
1916986937
701982455
1470539601
695262493
1252586645
1302371787
657793096
629494059
1092690378
1105214308
1967217255
946675008
1678776480
2065525390
131574426
39164926
1360626937
1575931096
1795108071
1223901210
714828517
621602503
2016396629
489684789
511937736
685397288
806272539
1274161942
287030029
45121074
1478718155
1128140790
1447862614
837128300
1612067213
1094285168
1206377803
2087523584
1110961428
2122422402
2047005985
259430098
1420377387
1370863080
1673859616
1212252381
784018641
21157005
837955830
1762042228
1467384734
1075924544
2029389869
1093369957
1247968040
1540711199
914166451
1780948540
1451562194
1129457812
1352349831
905309278
189406944
2041356301
1972621567
1076601312
417911832
1143093979
1260726805
273923761
4668715
1987534381
111384869
1542512816
1008861915
2019435447
1019073749
645953869
847865427
336085901
1731865825
939874603
1386404395
469033065
1823066811
1921636023
1062166380
201395514
1669923506
796682657
844960385
1507136436
1077298195
751713493
1622249179
520894232
2049555118
1036945513
264162806
1963417166
40774237
1111765074
471970193
1085424375
1736512938
911378046
444785392
228515900
655640174
1956958454
1685877396
1071555293
2070174874
150767614
1919171093
429317406
2014087734
538763537
109792957
187325398
677660780
1774937252
2086780490
464891282
2142047246
2049575634
586620605
210482515
317628894
1171218155
534751702
898060510
580460699
1086364478
918946829
752783961
2021957410
1077008341
695592261
857245186
1866089487
1736878497
439015022
904798777
1146243030
1018062534
1524775981
625390559
595085547
43961191
1219503750
1623944330
843626242
751769578
1923173728
1210408803
1002656329
152580460
1931133144
971956458
2091813098
1797545207
1397574479
680839427
1777851567
433026946
550763740
1995412807
968986795
550344479
328283530
1924479913
403217787
834553325
1918097248
66410607
588216816
2081469387
963914964
352058881
508189553
891322957
1537949183
823298478
2128193549
2117147006
74433604
1216520704
395037996
1181016075
29400933
1161859519
1462453376
436789741
1347692243
596195515
804278804
2044418980
225591149
1412938076
1429389673
1219938522
298379597
1399749987
1886862807
1455881765
434704054
2011916901
1553918512
1286881879
1390276133
2127819679
2081905822
7635058
16432075
1233950116
739392651
338787943
1857134533
743280931
585078796
325927393
1036470553
331273894
838608114
961981831
1667321533
2033737814
1103855456
899282230
106617410
1483866262
1396692253
154878144
1692998967
1479831087
2144420444
1704395155
1868876555
1294379543
723998436
2116636731
1558545249
1441990418
1312253637
1763211510
1746958345
1637341831
1737857882
986803924
70603605
2120418862
1805758985
504598314
378177386
214685112
1724320210
7157761
230019470
736726493
1387474855
1603709399
627920972
938510386
1135703539
567952524
666775971
2119970004
1058705717
1097589947
1458225524
1522498046
1579352240
950967011
660336507
1342705516
1271759082
1038315163
498602119
1824841784
1863720857
1427207341
382516966
1654169016
1741408108
1932358683
1972738211
584688080
1277135847
4392163
1934852642
884769326
1480177132
1320887539
1092773815
1485968906
1738560022
2058668294
349468267
1761069945
1488382077
1518890288
497959660
1686568987
1985595329
1766690740
1691316899
524081847
35191487
2091698258
27322356
1073092578
1787072034
7570905
1188915168
1137811583
541377631
179121327
1663035297
684249109
131922857
23899217
1134248807
1322998357
1868769321
380833534
1199193028
303077254
880244982
630168275
349378291
957887804
1133988289
1925522069
1075518868
1794091570
442246712
875550961
2111132906
1929847518
832118675
637061384
225311948
1077656631
254462204
2083430528
888937161
945213012
1555757610
1036598559
2045667134
2119150632
1452782357
97204995
589603166
1088320721
502714252
924533395
1035950127
1445840265
1234996001
600396724
734274399
764562138
212733288
1909433901
1840935016
427010656
588467268
1778521867
942203512
528913332
778741283
745467978
2045814956
90631641
464728430
952989591
1502358986
1090876055
575598376
177389091
485446422
476707100
1049774510
1219498671
1486595010
65288628
708392498
2020853659
962987301
1876279265
948640355
314010830
527910708
711423234
1260523103
1788966123
2060875012
669541996
905159782
1304499799
2039633680
1596441526
862050854
444567197
579823227
23436543
1790691508
1427547215
2019853375
1271684446
1741907196
1997756260
1766500732
703995323
769687415
339831120
567732951
1981312669
1528213839
158555200
882597187
1892757503
1599821978
1334766534
1492261015
379342363
748428770
1194098066
1990808055
877853308
1092896245
1456095966
584866268
1296613343
2037322345
765611314
620114913
1281656697
1098578220
2129690197
1762562061
1360759069
41085258
1944745339
1911145778
1696136283
2054458786
891341343
1538084057
899550748
1192403103
893272617
1010290683
2062100842
1598009914
55031624
2041318640
1484874873
1737699865
982987869
228826212
1631993516
675290704
710225666
1915219054
285999632
1704929348
78578125
1784554169
794676374
721301742
981618639
801812225
290838156
513324387
1913710369
369816935
2042858411
1654595206
1674384747
1267326032
50122835
1042567350
1912197165
1529288061
233951441
579442631
839959398
1702029884
1719990360
857780685
127967255
512960157
331038880
178239110
1899252187
1723883041
1429120058
1684836268
1501800107
205186691
567601918
706232108
262154516
1474656386
1234444395
1802800452
284792270
1936538112
445279084
1552901807
502311612
1466006871
511236080
1569086275
1336872074
2042978015
88484048
1768108029
1541169899
795300388
934051204
1686797309
742069562
137096965
573453744
1189144112
1943837960
720225963
1422885070
396232806
1485640466
2072885041
1610599422
801117248
1465206598
1147817545
400194447
501918132
1202014923
809575066
1585053981
1544108436
529317326
1094720624
230851104
454248535
850580028
2049689149
1946059922
1904356124
63605715
402613914
1933928935
1683201354
734227172
1023480767
1722061797
736943436
1643034835
1908426982
653275889
1741631649
1933734018
499718246
843549067
2073082057
1068417085
254841817
1568308627
1948863281
471426013
321193804
1122133935
289080981
1516939433
968798456
2080937507
1342124891
1100991386
304843213
534255665
44553557
985380041
1675878097
11887760
101348720
694045371
464151112
1458999646
906545834
239788845
1703527843
1711701726
222197448
292248460
287680854
1014422916
212975218
574639433
1037970402
891880296
885703312
95130849
1912096253
450356684
1587782177
1661594053
115022262
1967286104
1336567678
1686037552
11804287
1324406093
1041492819
1946174457
576869875
1239125371
819911382
760120713
1938314185
1841601018
1156993630
96815578
85652999
872446668
261404933
1098653914
1173319387
47178958
982133392
1223585533
1430922347
1275082660
1425850379
1270687732
512057964
665292087
1817869647
1148726464
1555936212
1029595360
534590063
1260733842
1794723415
512774899
948053745
786416197
1702206772
587142379
863506571
1881351246
1176491961
301334844
225025742
1800912056
1817444625
1823531877
67754466
1060952515
913575963
559508564
1233756440
430247284
527189778
1300921275
2122723722
1238674540
1599233453
1579110864
198808590
1460858175
921006406
1854724794
1753611327
352085556
1053294472
1444439965
1483676288
2089596890
2019958613
382726963
1802695659
1810103975
329723654
163579922
1778029034
1419199296
556953872
2033306726
1764233722
1084541875
332781813
1946672828
485836640
142515620
358185836
332770620
2035065422
543271313
1596157635
665704380
2074592693
977183361
2033453425
514219984
1053547538
731821609
738073974
169966857
1067703303
1018674685
603110570
1183756977
1336591237
925951450
170374621
766474490
623113723
1355961756
754182639
95126493
2255389
1730654968
618436198
1421506264
147641671
124043576
235443082
1408379975
483290705
718059199
1606955722
348980979
665863122
956936781
1018538320
398197714
999729973
1087768225
1762586801
33392541
877312131
850143392
1144056585
1769560991
2324801
991362291
815363885
219855821
1935976764
470308082
1021067578
665167913
73657570
1095849640
2078731101
551092782
261762338
404508409
621255485
1915897806
198964761
1850177560
9080389
1681166810
1567466870
426392243
1478651224
345281619
686923534
1323630624
1359587351
1359896238
275837108
428438307
732009524
1347015088
1676233461
1255257522
1662662967
671833144
1462349455
1215440090
892148129
439755927
607348689
37767455
1863067946
1187368307
468742507
1962013029
2137927048
1505322756
1332491764
1856981031
1401436923
1452828981
482641792
108819544
939848881
1862098501
1471464451
573985702
1590017454
91421511
1382499377
1888408609
1072334557
1342092216
1408103221
865458585
292245580
1233552082
872952692
1530588213
1583466489
734681540
215040916
590647495
117954074
1562706448
1702536992
1765611005
1367015336
1600770688
1623414334
1961660685
1431725753
356215685
1156106624
1984735320
1332881050
1023613487
325525119
378195170
84225057
1789764360
1444812013
1194318795
1886915870
2043150158
1284163634
977849166
14530342
558605186
2133891184
1636548551
1451046112
177581269
408389748
1822248225
64764072
265240414
493943936
1551967342
764506097
1435851522
447570237
660471014
1902081101
274359714
791649687
1192143964
312034598
402426522
1373142969
1114053958
1886494439
1597825107
1400313961
1480704990
1589554246
254659996
1737348926
1007648163
849495222
591658728
1041051067
1410803213
1242688292
279525466
744917251
71916297
1383115877
247905772
174474426
530602935
506233254
382116866
1821315612
1719021706
1272258024
459482177
1683038853
78846575
1523606367
2147234156
1009101498
580883682
2050708944
975157677
426851098
1135810868
1614522184
865637475
689906506
419996603
949927161
1674426402
2072354015
784655451
842585240
414410328
1700888899
250835521
1418218010
437840957
1624347433
366513342
1908438385
491861881
28166883
1861525986
1235143055
1084308781
711545134
1534274389
450397443
1665886181
1702968046
1078971085
1021479655
1128435986
1963065225
1355176059
814892869
327063087
137024838
1408236809
128722959
879604612
1514553573
1349785810
72338279
1841754216
206946714
1714012133
312556249
513526936
961774437
2104418983
733369062
153503839
1360963970
95548090
392795196
2101051181
8597009
1062371747
1810138381
651697023
1796122171
831511313
695010835
484808608
65480188
1023077016
1382096283
1801842479
1072717102
148113233
1913625841
25797147
1923670708
1019818899
2126308107
1890592448
1982167061
569731130
1727796560
1321544758
1425418328
796605563
1683751672
2103886487
256566527
672128119
119544779
1188517959
1103472345
106574465
2042595713
1633994811
1929129729
1458894548
139600684
49594524
980870885
634959288
1129555253
618784266
2017502596
1631261980
440559616
1190682791
466527175
747686113
1445118603
307515494
818803874
1743095145
1586130927
1626248649
1911610476
459605239
1877778784
7208117
1232704674
909254102
1720716732
1260733842
2103783407
1749715266
82308614
1362810752
1807833084
2005808765
647442366
1814147243
1348295751
612251363
1683815555
1611578093
1683923710
772331237
57535233
1809147353
376397780
819820462
439201817
1844897506
1254329123
1088495326
1698960077
1906937635
995380321
1664877015
1064650301
822958926
1662730081
677495863
938284909
1191934575
1001411156
2032200815
942678164
1045237899
951507272
1630261812
1073815709
1683743715
519897159
216564494
758443751
1869474606
2082789822
878319606
1959542702
1517973544
817782093
784430105
79983189
1908686108
2040814111
1645690253
2038157804
1852850964
583652537
927152605
1413921629
1228801867
1636105968
649109847
1768114124
33086912
220439882
1589269027
815008805
787159332
1314871624
1640808614
1041829173
768159210
1763622008
909226659
1509297106
559467156
1620438805
1418720353
1377314442
2108127866
1827738068
401724351
169913206
1513941055
1438985931
675986268
286061569
1928179617
1214357450
382129472
1205001562
1082350745
476826076
1974385274
1370671777
338376302
756357151
1885005486
1481570883
184645011
1263738454
245508494
863250194
498829340
1625734691
401829680
1112012527
507740654
2063426521
1896605423
1814045841
1701222445
23763544
1472558705
293078803
1243196918
1304369412
278180568
2070168284
57985963
874200185
1600663933
771554121
798024327
1142208625
496903948
975630168
246546497
791781839
205967311
159542518
726412734
1396530870
2065568034
53608247
2138742802
1969856324
239529986
447669197
1453641412
1333751894
2040292447
1347208208
613461160
442784327
478004144
743849809
1359704669
845380311
408768394
1829683656
241609245
1223529400
1802205504
1090050651
1129989995
572627020
253612651
228536935
1811368408
1958427822
401457499
1929622452
1930152828
1035537836
380569266
206028476
800656043
699677840
468838641
660432051
375106671
52778872
324212485
1177134524
1798423118
470784252
1052617613
1290899362
1469901859
1450704900
312924090
721495550
1351688173
123884090
400009568
82042226
416641258
611352034
1079201780
627180890
797034867
746632553
1118446402
532810320
1424220508
1719425305
1722466751
1696478054
1697789272
933172073
1685038421
2049578291
735731357
1616546117
1401863588
1080032108
1223486292
1002703459
21498179
2129865137
695269596
1809012433
759473778
2028407698
117980155
232295166
804490325
376609021
1907284918
1205207977
1776375235
879168902
4468326
540933071
1947518446
1871677138
496071410
1709945648
64085583
1745027138
1238054574
1900063548
588559037
246697225
211806541
784990903
2136620578
1242885026
34394699
503184985
143050744
1608437991
1225759839
1742549861
2143097863
1756428641
747976574
1831857216
495628732
522938412
508992568
121135740
1985920891
128338420
340864895
31240044
696614939
496664962
94157885
632277969
2039861093
1223315476
2123996861
1574998886
402029466
607645755
150346340
644950166
1046323066
1007335413
778619194
820826655
1522997282
880939527
2094794368
2025068369
244021789
1546170709
836266363
988100121
1055339408
164674227
1741760376
639077348
257782033
1597725630
1745195441
1494436545
545170269
2044691633
2087958901
1811789821
728577700
980759543
1396047095
352752674
574629843
2138129225
1804581228
348301747
420497695
257687625
427190741
1476936628
1925699341
1217925135
449612571
197109253
1974990012
678763661
926654306
1584847668
50571627
1058979717
1955715179
1173656925
793323325
1409584880
428921182
2056346591
1281152151
1582143036
221433245
1887484640
1917866199
394277356
1594774619
1150503110
926477893
562630185
1564112593
2066909079
976947645
487982410
140676962
927383735
1750671800
451230166
1452098738
621851210
586102938
1326412520
473220663
85955134
16107269
1275296790
676287134
498925997
1371052171
1216927245
761845772
1518626899
415853280
1496009234
73415302
67470485
1950103255
693016053
1322705308
1893763646
1443895302
2044153908
828334260
1612314801
1298018007
1108467400
1251028170
783168614
925685867
1727835297
1772846355
1160938420
190649951
774613299
1947968518
1705940462
1618543211
1716715868
1419676586
413746626
1763181341
580263495
1143329149
1751406472
495510564
1337970708
1162257468
823648182
875659655
1262551550
1110820927
2065526844
991412037
1680096089
1731443111
486331496
1339292459
516611147
1827091755
1753087124
528400023
1216533751
1635239127
781487287
1574446447
1796782227
1017604739
305627278
1009976181
1347486459
671200755
828896439
886193607
2030830392
1544491230
193860986
651457459
1139953944
1609203163
109131385
1030456840
1123429247
2037316243
1250687065
2039393084
1043289830
1596966171
417431340
189570393
1668132164
1505792112
1642913601
825895274
387937824
1530921240
301394476
1118939867
495794768
326154110
2115086485
1141700964
205734284
1065972144
1009249377
1871512594
911235866
1898705380
961250372
265408977
1195117483
886956287
1848581689
50430725
1263570857
4357603
602149048
353953010
213979861
2088441396
392136657
789359180
876677625
711655537
658294945
1311478505
563281011
1251520377
685343552
520515015
278790661
1418103422
421206607
1357698218
1434353182
38412311
415835381
800365444
1049810714
765782163
1142254050
850495017
1823831243
1490073513
30861716
2047269353
791003167
1091157474
977592689
1977482829
2011698238
1345905235
1062095148
1729623811
1409183655
379679868
1693463209
1855946911
380261473
1667087529
1986271466
1008764908
657220297
1711209130
1109783405
1591396528
1745511691
920616914
1490465102
484950985
981094834
355864421
1259579499
1709718319
1527678251
1009838952
1204526651
66404783
920200638
134545387
1361689356
429633929
1855573750
241869098
268293901
163255199
908386347
1189459537
1898399654
831326159
415415154
1762739801
219614999
1724304300
419504365
270535615
508481361
1354170318
48899742
1672496842
343810638
246231273
2050345016
1947712530
1241571934
1332333571
66009065
1899220639
1571024246
403812950
413927123
377934096
1311694353
1069973186
1489362219
1962488726
1186454130
1526142690
221802201
258451585
1565128547
1421708460
2028535367
1373248129
239644000
1025209838
1380517888
1703365428
1622490127
1735610821
676426840
2043684064
1642562796
305707785
1497148287
1741520803
562356773
333397000
900531507
1884681890
75865760
1968886882
107639616
759438278
1734112001
2014380330
11447326
1788569993
1647468052
519460106
1204527569
15389308
1349102626
313413752
1215719463
1991270232
1266879487
878049488
520822414
1685761101
127415053
280314935
1216884917
1953813980
1935968547
1841458282
1999403010
333787550
934369011
9386966
1734064569
1155422406
217988404
1710339685
1424517927
1044213612
449559577
1417146964
1364018921
565782492
2100732820
418552882
1055697638
999455496
138702005
63437018
627756582
654261602
374193333
132206049
1915491286
667564017
667076241
840160004
211719145
1228456121
1216164786
820310841
731500181
1201550643
1226023630
1213623726
1051882288
2080028398
2052268827
367041985
2041540759
411482786
955741563
1452174692
744942294
574245317
362406787
1141145363
534407390
1484834498
1359419143
555717193
1931220990
1367576345
744331121
854791528
1097250323
515440708
1878329574
836253640
1625497559
711540760
979284488
1321972317
1177897253
544850012
886867959
321127353
409277427
26327551
871112529
593563020
1219963726
909076987
2028914143
410727091
1059898454
322160350
1750786479
1183851921
1381536208
1769170865
1399967952
2122394127
1348487671
2085079430
2006034503
933892271
2094998742
701488929
2059252101
275140592
1395966928
2069458892
1415754723
314676558
2045748904
1421751062
1172300007
472898073
1303583971
87898337
1650687139
288455469
1017148541
64669708
1575787230
2050269299
441669251
545117382
297111215
156079544
455685822
1022657402
1924380520
2044317620
605874220
1975365488
964248053
2056075153
1722883321
1502931435
1657134910
1660715880
1590354743
1999200121
1954878419
1204623556
1656150693
103455330
1093111422
160317482
283262169
716018827
1930022591
472760365
605521341
944962856
1401094164
632043107
430326977
1724073730
725327323
981533580
1192817792
1410916604
1145270367
21575114
969030246
480543716
383963725
1132147658
739564766
1096568530
458118680
902789342
1558657086
515208930
1226934310
1712989640
1595370271
1677640795
811302385
21288217
1082985175
760762571
30765812
1313484554
2108183380
1300809206
2087943089
2053227992
743393328
340666938
577506997
1662140241
2398223
108694178
1784068547
908099879
2085512939
150061800
1944230640
2030925246
876993948
1651690925
1321225039
2110653634
1549018533
1877196771
111175890
2065210473
524472882
114295328
50240266
69456724
1411707890
1710775973
1410798518
1727160483
2030336479
1502414431
1771524818
1180045101
866786601
802379991
489786918
966320396
125256181
32953515
957944539
957557524
1581748455
767275817
412013766
2076386496
1519917764
990496014
1276666561
1644071230
1228526509
1040339011
68658736
1226354544
1527880448
1180249625
1839100633
646438258
932497196
2071610694
809536315
217319719
92270011
1847969011
418967613
586464065
814836829
1028403818
462190998
1970491016
1809447285
120346564
426870906
1463326641
1692997127
1367188882
568541163
547770457
984911780
15840061
1976891492
1927288355
1973810110
54730728
1609240703
1110528598
1882385473
1914585558
1188337651
1218180609
839365665
1435798856
617983906
1099172770
230751618
402164640
1878251042
207130874
147439255
2133334176
1543384908
1937975703
1290667968
1912695303
1555620591
673649142
723751684
1276163717
43851870
217977432
918298268
361177925
1914910483
609858320
347424776
703542100
1614200124
431090503
1407267155
938229519
781787155
1654349073
64256557
1920921523
679794883
1189569486
646636202
1007942556
1238618477
230048945
158995214
64340876
481003816
435855252
949170151
676842828
1456042845
943903282
346752084
642137375
1390730989
1897053941
1082551503
148977851
540489033
544037715
1225923233
2037792518
1894329273
1915806837
383819640
292218859
223667949
892551794
1930201799
1129627413
1580476375
2043584187
1334262049
634649218
1914243036
2101584852
1349124727
652599946
2029839348
1625737141
1618158243
1195398013
411834967
501527423
1459076472
621632330
329480993
459004847
991731063
1200090243
331848538
682045011
1920119000
505193048
2049736809
1252560595
963351000
923104033
404308777
1506904883
2013465817
823492568
2017873360
1211974089
1465703286
1833313859
1733731335
694951926
1877291136
1602403813
2014773023
1465392581
1586027699
1408596042
1555245672
1741489644
536946044
1337717307
1757080339
417741880
799145162
792425323
742544034
1478235124
1370544833
2040720653
261312224
717028572
1423350209
1082653821
462107960
2020404109
1498281749
642569314
1694774626
2144783328
64703241
1201485917
736970433
1430260863
1876545825
774133475
155412319
1363942226
2053121443
550368014
453432885
233396067
1107555737
354977738
372912856
200163520
796432890
909764400
1620460092
1152507078
302351984
1738855220
1069045563
1158062813
713633527
962220864
1840203377
183590232
39746066
1415551201
272318213
627705207
1253992431
1695421313
354206972
1229770713
1526727150
944052922
1920806989
1563412302
689199956
1764964406
1610707857
1419902674
1994079331
109384651
1040381338
1091711451
2042768459
54006567
1252447210
637372344
1318547859
309823728
944400965
164282450
199929851
556504800
1316837596
1022901436
1626835456
1227456265
596592286
1197743991
272757803
482556471
723067231
1672431430
941163835
1744153127
369791935
2098577653
763456668
1752603861
1663534126
1993495679
2079056008
1695040075
221123935
514187805
1132396032
1707212643
306509326
1665318609
120820573
1732933622
1128071085
452338034
961891407
507112547
1630070976
682971102
1417891509
1940950734
1975594687
596507476
1783125227
901385906
355292030
917304748
850986540
1060181559
1547720877
723639549
1400693679
2052003862
1413331775
2037160786
196099508
2108520953
1857134533
1037197242
1207353023
423322130
1310706149
1430099586
1522753851
987569607
202796937
1057369321
730307057
665980041
562738397
582045603
3600773
1119173222
1748121804
1964787357
1797376561
340705023
151236548
1331023356
1194872074
1237294422
394819360
2087524326
27583856
683065107
1931094429
1388908874
1155093455
717543546
1788924273
971830243
21650681
787333827
1383373568
1856624793
1743293442
1628761314
2071248643
882120191
515130800
1529399353
1275880943
1356753457
1173609393
573349969
587079603
351743530
1801431492
1470907131
856752888
1503566562
1286856301
1941764119
230591875
1937060591
1511332053
1783711430
1321974521
161486657
1265862610
2106491709
1774653406
677121339
668494481
1621077415
1573428736
887998032
560578978
372759951
841903095
1143142313
34739172
268966512
289978745
20644710
1122231298
435876716
1834648837
1255855509
634330317
1329190103
824590078
740809474
2119690172
358863538
1171613408
149109413
1087803777
445628161
1911113145
1886772375
1083123590
466768587
1719375254
1439948944
1390758174
1121774466
507109323
228140561
1731200356
1986402360
995196445
1354790862
710842420
1988102133
1147543739
1554131161
50079180
502484357
1175417989
1491061699
1277638631
1530346182
1722228791
1824742861
599214650
1602646239
883378989
1485122946
82294534
1883835823
838772192
1881144737
1493849716
884079850
283000154
1281593354
1978651413
302759677
202929539
720522545
959731191
1863486679
667670528
937860812
265534026
1173184974
897155721
1308392381
1718979253
1704648761
983552685
825272812
2082311721
1852894103
1029301791
969078036
1320307003
496255890
7952688
945376939
484591956
915332657
1042598577
25127588
135335927
1426474188
1015068869
1214050220
1650685586
964000034
340552042
754820897
98455533
95888191
1331045431
1828388540
510154080
1417811510
1946707345
446890367
866551207
439594947
1520845087
1000966952
793490033
2103999848
648597435
213755993
1285744009
361909859
930422933
1715529908
1715925183
2134479068
1613995215
846502499
809832746
1386341809
1359663390
1370056261
1441130397
1755040952
450037368
1379230328
1343881563
1241623852
1160087571
775943227
2126922669
183206471
1218388970
1142158326
962813454
1172302995
1945181980
75842703
349430840
961088172
514166637
2028026754
1958702897
293804093
613730153
1365022493
1048809666
2146169528
1756584541
2118127956
1643041472
1103875642
124012599
776497550
1877848089
2005828698
1955567511
1860015511
978381491
863950105
1514924778
104970430
1313520195
1831345153
936500626
496112609
1907167454
189768843
1663598145
1471544908
711234055
691542890
1649885817
129557690
1644278539
97207836
868312415
1328308402
438837660
838613513
52244679
101164359
720496589
94576098
125019122
603246593
652238708
559292694
305889064
1474265568
554005275
566772097
692718809
901452771
1987270306
792993415
1277199306
808171225
1091401945
1276362426
1138980800
1790367349
2038378383
209801522
866810527
317029009
1664771845
815434216
938883600
303730941
2015096109
1952269844
908386547
1985828754
2058977880
479737237
559262721
2020638385
403173300
31830475
769967966
490842278
938839832
1056719658
1501079137
587497581
806258281
1028969961
90053528
1315562462
507876200
1616122168
493784290
434816560
1023689272
843163952
1533569031
2108635608
576283410
2076510674
1078864887
1300858965
1069760416
501169888
218939480
352414176
1083134590
1263704712
301403328
934031645
715070766
1404522156
933344288
1424212037
809980553
1693154183
2102367869
352766365
1898768214
2011455951
1097997602
951913578
1496751979
1701330578
518993130
289283907
2140967365
73284270
175081110
809408487
1430418489
1438473749
2087448790
1305582985
309122601
267524173
1240729571
316032839
1635479862
1844893959
479933087
1409784733
1444091857
773194096
674874983
491392012
1946899254
1562376394
1969008301
2112161557
1098428907
2111992796
743084518
1699953463
2130935499
44499753
1179429997
215436674
1869855815
1993656252
1532778166
97284420
228768343
1608289998
1271285921
1522556485
1519861746
1569760276
1580509729
1075902479
2060680226
1754784307
1841353943
2081703530
787300988
1807995183
361762514
189642223
462394890
1850507616
1654843498
2972362
636105372
98405840
1257442875
1624906232
1670144532
2125476661
2096671929
2101308994
1336381366
327365090
366253680
1983800670
702578263
351255486
2104128861
1302639528
1420635407
859305691
1700300908
907825687
1844207594
1496446878
1996971115
1759328298
901441126
1155237460
2119917003
160510957
1915408837
597558243
1662660641
824548510
2052988201
2146174322
846103446
296787638
986037706
1048230180
1327855368
731949989
288916900
89866991
355879716
382534411
787223270
1814218065
783979507
1116305645
607614840
2092047412
1329311865
583086411
1323115072
1304477555
1718704070
174800005
520682426
1270201149
1825977906
1175055285
1289402559
1264970577
557101294
1664633523
269663927
328447829
834512710
249994806
2096837761
1294142386
128601027
149770646
1292082296
770763363
1562814563
708507221
1615718972
1272114321
207507976
1816746171
907170558
1380476071
801343635
570738976
1209428464
1334654496
1995395474
557320509
545327945
1721400100
98097829
558519960
1906567535
1541950947
717599354
1905437021
956698515
1868518154
1247878482
602686801
638018643
282351861
2125687878
1390934096
1619925905
1523359476
1805794571
1046754568
1015594294
1744264312
1297414476
523125680
1137887558
198319988
602889753
637290836
1288431452
1166321573
807054474
592199968
1584293266
1994982006
1364660771
1347130739
835186126
1743060171
379441709
1855819973
955600483
437295894
1015094279
1290380048
807054474
767651389
968722605
992504231
122431469
1350639864
182696289
1693203735
734437187
835098020
2094630087
2122487827
974656598
1628996385
686002188
717369482
1587451154
326370243
2087414846
1184542743
370837930
1550994328
676671740
517976314
1815916351
1680498854
1112764784
2079885728
1834185444
861489265
661942037
1538695403
480902449
2120029509
575573447
505864930
1176743859
858252196
957898526
1627969511
939187593
784860889
1486693948
393586514
2028002967
1201708417
1992252406
1655178680
1757454209
73355615
1025314857
653250299
146680862
1203470930
375991616
736110498
1590237618
1107859687
1442603855
123146380
1937843529
764810029
2052239343
1487671526
162270515
381420625
395104556
227298990
1166171525
1013294075
661808363
1095933543
371112438
854633447
1284889784
831207472
152919514
148657562
1475806140
321215979
1735810345
556113333
1819228592
1232976158
142450868
1945010142
322170249
1219041816
230316362
724151772
1454646539
31807563
18071222
482587315
43123950
737877876
1613122286
737055700
488392006
22870861
1895058237
198804548
390145769
1521813133
1337824117
1510511856
161410214
943973154
1231505919
1488960929
1674060866
393346479
157269467
380823187
1721120402
1564400241
2043270006
1463352614
1930530618
1056480352
345307232
1766676748
876349254
230734220
770468449
1291428281
1631703457
1549796459
1861688115
161402593
759576041
1211429859
1508775390
1142157473
1684751982
694217107
477016918
238334903
1317399035
723237693
960913878
1177028810
203997169
640649075
1760392517
1689871553
1546046178
875830370
546620334
574051270
1888917869
2103109968
1100733248
1418651500
316101450
1247780812
1517944987
859337473
534461361
801611240
927907500
925649496
205192244
863037604
1942010191
600771778
1375273676
1418383939
1549877345
1685256862
410217292
1195635176
1043422270
599193285
2002222969
1868417937
1025017139
622157615
960700353
113750380
1478296984
907587896
841754267
1600384861
105779597
1645272279
1433598945
198497688
1309151908
504208966
1117846943
541337603
1679706909
170902150
806615194
277142286
662916886
1297288709
341203113
2048540727
632507918
640005705
1292950349
16386068
552268427
191295120
143626159
395672339
112110109
1595674853
870073469
1074855855
892517724
552983821
2130515271
1763557885
161729720
615882713
1265970913
723097572
1873674438
344068252
605069114
176916831
311448552
124687912
603418401
1088109589
761396005
51931454
1264107406
2019870725
1550969843
643652109
2007762778
377698835
703785555
1275104442
600987422
1635781769
1362822782
56333762
1688800697
169833258
552122574
1767365022
1736391786
1567014867
1239560592
518616579
1426737623
10004717
1093929004
1986886067
318821679
567426284
76046289
502476921
1211091780
603607527
133506137
211386987
790786330
144538941
809494749
409809180
1779808781
1222936600
540985642
1019291329
1207321717
554241860
260281219
1709962939
1592559259
103515833
1000812459
1615525863
1373544216
191890749
1121981212
891773938
1543704455
1292443226
138863485
1632603022
423464473
940048615
1152200676
2061321477
853730110
302960443
1633490540
274325502
1037133273
830343187
122387743
67455968
1011683
634404230
1482814497
61505715
320157436
2032271759
675034219
1378150354
391030401
1920004350
607737312
439265666
239755161
2100909811
239663401
241648408
1956790937
5260579
1198029286
132456294
1030114271
984062712
1273195110
1503225308
1263083883
632551337
2140902746
1572260257
1282329877
1285383362
1680814788
552331061
1905536196
81203307
763242274
1948701873
1712352861
162615848
755802718
948009469
1458322053
341308740
1238394478
1978300044
439994446
1016041683
1998814520
2069973736
649954796
376632184
1714390550
1555797990
359579205
1486452957
2144969143
1973655649
477248000
801978210
1770922659
1720050274
1032660651
2088508599
2105034988
76745075
2088673595
577077718
1558823259
849531086
358417477
810737084
450024243
87015876
540079904
934781310
1289222129
2111597134
1236295645
778907713
1757201726
836237491
1553765725
2033834996
1507742145
377976585
226122954
803595421
1134755683
718284225
598686919
1168784818
1565805042
233675269
1370106529
1005265475
941487344
2070214994
1684482984
497630813
853712332
1027477437
1975987482
633012283
762951819
831387709
383063383
1569017360
1406313749
45829243
1326717728
78809370
911398249
436616868
47581009
274087819
686910580
232027683
1750116416
1998451545
2051052809
67007188
606186686
667833158
1327939283
1255876451
1771168505
1801985069
301726869
500204136
1252754417
2025099515
1435088888
810068521
657039754
1009280297
1827746605
2099920798
196879006
564464477
1023254386
1296302337
1165616408
1211123745
2042236254
1625450130
653132258
1182989756
517388565
1596401105
1683538671
27986532
2120322960
1561524832
1083221057
918384898
2006162903
1890246115
1821795810
1659954391
150184197
496121087
1853492288
1024715793
1639709316
950765025
1321013390
2024803323
316765652
1225474780
2147227841
284159570
547506325
101047306
1989630636
236053286
333414844
184660691
685388218
603709866
1580018766
1181741559
784416105
1455828723
42574224
1335136800
1051102426
461613330
709248669
1183170807
49124394
904551979
2085344681
843909112
1380993168
2035476547
1685245749
1608916382
1320401367
673075989
60714004
1089868766
484696673
814276034
1817842219
2066918087
1187900037
948627916
1164741120
237149355
1469099953
127027457
1879507027
1876907757
14821814
1531781622
1234517033
1916976669
1862412399
1679758159
44342529
1431238491
1535621461
1982936566
2011854873
519435034
743226464
77529871
186561317
2011761170
508833349
1155293216
361695210
2080846055
615275172
579064772
1968879743
1875900890
1719634154
1387857169
1439994772
1682216215
1229421750
1506120695
248415278
490670834
1635708404
1857599656
1548737075
211464945
1115940969
928377263
1887962500
1465082529
175207296
1293746531
70093719
330525788
621049410
811779952
704219177
2104317650
1003857806
1159227146
2031589216
760681667
1146963641
118050048
651575079
1292220388
2037371700
721954466
1436991137
576825981
2020910481
423522442
1493346105
330024525
1385317234
892886125
708219170
899429427
735052058
1451122512
861001211
290743538
896842688
1483483457
1593022323
1603686780
1233328885
1793533658
1814051694
890226397
187637716
1931905781
1329463660
1339485349
667698303
1703891811
1996239138
1349213545
1880723398
1746953684
1031931975
344382383
1640807768
1446882080
1874898695
819421387
804045506
1056859018
1944125814
1323054884
1415433340
1848402146
2079239926
378625861
1633021421
760074541
1534882613
127937276
2118613777
1913416456
293954676
1265957502
649074114
244599243
193688500
63113862
455487923
1410794218
929612212
776276443
280382849
669398743
1061696661
659578677
901897401
1679831679
943101205
158620743
863954949
1639071666
1192415516
2009212082
1398225012
1809026396
1290661315
2140431585
2080419046
1283802757
201079167
370866266
803221392
1330883056
1623474421
666462119
1752753361
1869662703
1552284183
1218572285
642691873
1240682871
1668519482
1645502473
2114978922
1946559137
1817103554
116783900
1889959097
219620032
614944229
301849331
1144097026
1002926561
911085167
417409504
680322790
1384228235
840491890
1902791742
1622444122
1150782058
654436561
411502319
1850561900
1510236225
232262915
386340583
63986108
1203602021
1765696137
1091416318
1155617575
564035679
296717815
1143037533
1971115608
1661259831
1783391143
684296821
862941643
677188160
405487192
1698189705
560751675
89434132
1044915803
1550705099
1042032344
1152040523
450111284
1240237559
1273091413
299659450
1868769321
1608448654
34031637
1550899783
1077217270
2047863925
821385950
832110409
274004299
967941217
1510644926
1592023917
361302493
1351053958
290934534
1358881746
742335667
2141427559
1378625747
1060790058
1944019179
542793427
728865506
1161303025
1845738983
1054423754
1392829722
872852549
2096090137
1931860258
1942409471
369001743
397804959
735827859
696438925
71068745
1429698901
252265780
977575362
2049429234
1621726611
1120745921
52207563
949862568
516107825
1088547030
2050390226
23660149
491729189
2034884752
1537482856
1294567594
1210054815
1595801528
1082816747
45978387
755613183
1084615668
180211452
230685881
1063545940
1891732049
348067980
490103309
995921750
977172387
2015479635
1786934944
228826212
1858141451
551451342
933126786
1574474374
1871426181
908321117
1303125540
464773259
457515244
1617077948
161215248
1486408354
815818386
1326777364
1275846720
2039055696
1075703752
1890569427
58848475
1932851588
208684790
690842703
1509681285
100847869
201718641
229707708
1991555604
135753983
1515710642
149063205
1918488899
506250343
1902215308
392912358
320173418
4487556
944048750
407106095
1030744442
1617652003
2122285876
1981054578
315826926
105691211
855129534
750056079
1215813310
798403295
1008746165
1710267344
2062743540
1858296033
510805287
140249614
871399265
1272028748
1164842035
270612570
961634578
1209394777
485712788
1341197292
1431372620
234712049
232171535
1313325692
1282268413
1937970785
382488475
1161250511
370076805
1093045113
267425020
1865711866
1701764782
1562871080
1182723456
524871017
377607059
765309646
533676587
579523067
944568878
266970852
1853760725
1821712082
1966819220
865113626
1870887926
1585918432
1187978025
643409322
809410535
839577318
323514093
417162450
1406698371
385650792
678519515
1199927086
161170002
1337740666
1404700366
827194155
1864338564
264452342
924391341
2033819673
472724597
692213462
822770810
433621626
167884710
89835988
874249121
1508858723
916749315
1918022308
1462399750
1973973661
1865037105
1738105069
1900307808
716938868
979256794
1045221392
1809057107
836584436
1995706185
1892432501
620222498
1884412855
1141042211
860129755
439301289
449230834
1661268609
491333029
301400719
1556204391
357084443
1001721381
32909144
1923844956
1014867253
681441940
809857594
1175481605
930179573
1694301213
70383728
1473971823
570945455
494484022
1006969875
70827350
66101851
1834151009
1777620376
463341833
570928809
1624356297
1856548046
1406084147
1199548204
1947532213
188970866
1640128571
213861644
599010015
1863262557
1846554966
1371032786
1759794524
617898648
616038448
424754272
1937945249
2143426293
831236863
1548894683
660565232
229868057
385851202
1795462914
1059591075
155041148
1800173415
343162260
768250550
2062545032
1053066121
208168634
2086885679
14128753
1137974689
271690077
538550454
1852433877
634625102
844528251
721149939
840581293
1319109921
406560908
839227639
2099450868
1477792868
711744879
592883378
968232231
1686826947
145588860
545761188
970050723
1634540792
138709755
1382663222
118436717
1794392558
172720614
2127159452
1095406705
105505009
1341891495
394478518
1256953896
1547501512
1535687920
14411479
722109244
1937120462
775801012
1300646521
961372655
838711897
1499265456
1384245891
222789362
1951764823
343744569
25692242
522020795
922427604
411255368
1912651359
70242688
1781811658
1117803345
43657586
564884822
1519223336
903728220
229464714
2038021375
795112586
1294458159
1839369568
141083322
2113518945
453236648
686405665
1193071991
101694132
1454852173
1778275537
891683
1556364398
155182825
1493284326
887696401
296672589
45428285
1299315955
1426477932
1560032909
1179998179
1259839780
901172237
1756995277
1947388712
825021727
1798766219
578630410
1474161147
2141597322
908646739
2027500949
506091284
1190298466
1471300053
1331939889
50411329
728810844
1011202414
1056761107
1586488615
444344600
1891930072
189637939
1536078791
485249967
20760645
705389289
66308322
1283690749
387492097
40526908
1171548159
605639602
915153018
1624854240
619075013
344218608
805539894
1401331177
1578965047
1943225014
1112931547
819570276
233504694
1158170229
357533569
569027943
137447275
1448643475
2047593754
1134435018
998333163
1089439735
1450292297
1826567778
863156850
1946462011
1173337682
2065935602
463223859
788660718
1726758996
436384470
476577755
673969058
926933953
557751285
1626027395
346031249
1477962289
548005998
75417928
2135234465
137987552
47204104
858434645
385245828
1678380382
2028805259
633488526
173245455
136078792
62612985
1291473573
1447740045
2075836113
1520750162
1033301805
565708787
1625547137
1651822452
871779277
965458750
1654894525
721066818
1670484699
139603053
1829346454
1965148296
105056195
701819069
2068790641
218674444
794305397
529172206
1425109807
819328362
934405664
1962960271
820333462
1945490898
547959159
1948758802
1704998562
2137451511
197673158
1709746680
651916969
1887508108
2129932978
553411088
725570689
368355922
1181191447
1073546110
2141385661
850612552
2068143591
1418077579
1246620281
1790267565
1287984206
1107427588
621131664
944897439
1497324837
1662501821
1331252702
1602200970
671550182
2062928873
295478901
2036990940
1731105853
1255912466
25036799
650391163
1556887381
1974011249
1799067459
846230409
525996391
1558165969
2093204042
2019258613
1944692331
850825985
1098279282
1983537710
2010731234
1721150037
1045835652
2003608305
574979533
1214139681
1377393867
503964289
1125447375
1566159448
1878132929
211179581
498121485
2092347560
92043241
639188044
21083645
701512637
807956209
1439755912
744217134
1571587715
1104811983
124499094
592133237
2002473255
892565789
67641524
845642598
402297817
1233320539
1678133611
1735425857
1021472664
680110484
1953044335
732839914
449376098
691811264
193600354
706284333
451319494
382253603
144526944
227041718
1512928966
1731900775
856305214
1082567538
660184567
838142062
598317649
539571159
821508817
808729509
388504857
1086935986
550964197
2145398262
1726897264
1695978575
1308911690
1337804163
617281797
1503037199
1900205513
1025173117
1015788674
975174031
827221247
588939601
971875032
1055440538
684496518
835295003
79058824
1456571800
83894787
153269593
688601820
673990471
2025660589
1119821038
349972972
8521839
1921502776
2147151069
832343954
2108714137
755959256
1393256306
2005178231
1012239608
1233498068
1820603497
639119491
1867360136
842927621
119638656
1986953777
163885140
1154069798
1220929005
962675245
1830025225
1404824875
416022728
1513948045
125340796
1696576572
1293051470
1087552247
1701824707
641183034
535039499
479815074
352372164
1665690103
807373615
1500516049
885944574
890143334
439819246
1546689995
554617852
1175898431
2055290644
885522240
1931394500
630080916
2044105276
1282949745
1940221209
2037413827
1250293378
1135791102
1760308514
79675049
1994467762
300666573
1995090491
927510659
1453920536
1351353596
1610722364
1406258321
1052756582
1144476320
1670042933
1662660758
1629649722
40226791
283496000
1647890693
230551132
644352280
537136867
601096595
1494201312
1123548526
1753842942
2072887070
1658343513
1271958766
1963984257
1256255519
136211044
759608250
940375259
1565191374
266455398
1469299034
1054400698
714650661
1907049207
1286105380
316435093
1140733106
585224919
1254654641
1207468913
1471103925
6844411
2079533616
1479156905
2064321063
481872772
1112834185
971220605
965114748
1586921100
1476098414
239078559
1714950671
107500089
1560337520
285884674
1347910252
1950019038
879929845
1299191123
1020620804
1531381496
1676276816
1696350186
695191083
244501835
2103114640
1739976251
1988059514
654164539
844867702
648002317
797075875
2039512992
1041186731
598697826
1815393866
1224143310
1404911425
1069998778
2052369041
1836422215
523820452
841368977
80633494
1545451818
337594253
1262883916
1806488062
1714456531
778439933
1494513029
1087693791
1482347401
2006379008
1512505486
324381542
252637165
672680733
1898430816
719663457
603226064
1878043353
725908840
627457791
1131597498
527216151
388432096
846968128
2008911525
1975315364
1121485471
149810038
893903656
1961947065
1890574872
2044263553
618728898
1439165708
1622596938
1104443374
1843941020
1347797750
519214446
1333581632
753041910
1085275535
1375662123
1402370797
1326954252
137137472
1464178396
163572746
1922264851
2055466023
1376265732
1440014669
1751577741
1085646663
980144292
1891303389
1574165470
1453469669
1473710136
605279347
746897105
1833151571
2038592462
2101739566
1985595301
1496274696
1169917932
831967002
1163473679
694409275
1305932643
1823858080
1547502022
1753514470
1328820544
1098107354
172495664
1555480744
1306673671
1586765703
922248570
1398690467
246109885
816974217
142443253
1052704247
73763661
354219967
519329909
1427915260
90513712
1480879884
870861913
775982099
730985305
1059610736
1411943266
1673137406
1800050539
1659238502
1203957756
305016196
298491890
815443022
1359743385
1893084143
2113453997
1713859261
1026509637
1260360062
1154928772
1051866079
72704849
112639360
2103581461
542756094
284294548
1199881529
1144087115
1180623335
30250122
967431314
389126480
470395931
1301223611
1472601386
156717640
1339314631
1932504768
282746395
506001691
877531623
1095302804
240423347
2069236821
820581734
483059950
532155046
189961944
137383112
323009162
1361290034
684114096
1101061137
1185862792
1462237059
1855806294
1235774109
1451034267
1416937203
2100667036
1725931177
240158417
1223139697
1037194383
643777659
282978746
124647462
1372724155
1664247817
1963151591
1345153690
1450820375
949989127
1013775046
106926183
309749887
1805020791
1795487799
88922087
230463614
59341982
640036379
1616979569
552464306
1860585363
1590516014
987859594
1338252854
692633681
1082831799
1619778706
502441152
2085236812
1375366440
1003536687
532033495
241845030
1525656362
1899149252
1917149548
427489743
801604144
609503485
878951164
314074932
86472939
2091802653
828414696
209622735
857912650
1120921156
2076741563
177375045
1242186408
1087967359
219563015
1178527314
1606173960
47276844
889156820
1156269343
453085471
898327722
1794520833
348603753
130743074
899502140
1222086486
820009389
2114629991
320926118
891350946
1025518911
1904072113
1335027610
984506935
1788988825
1555131770
158325029
1061244754
459820176
1043387277
147128245
1244312149
922550151
1089351543
975274691
412008029
1935892522
762222590
1001094535
1437232196
1663498471
806506245
1196156510
2006965300
736905992
1272322933
1812767807
1517930454
1978995376
1202461956
746185297
532514463
1894172992
1692724690
1960838176
1081432852
97160215
990684311
2122486774
870322433
1018869474
828344643
68333705
1700808972
456624590
716006308
2122506057
1716760960
312962364
1179086606
1340693582
666718214
1974814997
1506333664
1804493415
1290909606
838745413
937264840
4305646
26409351
266905199
1621600609
376962825
1129040738
6422126
322816248
477007426
841745663
1951946613
1194877310
1406881036
1138447846
1233438825
676864294
565850457
626503659
1691452795
833595438
1924437696
173038331
1574413396
1698314414
1570723709
1715892189
674272969
795904014
1413483656
2133737747
2146013669
1823770601
1613844070
814426935
1983911579
1281624088
962321290
1567780620
1979990144
1997356703
296609107
497938141
1851009112
1434274505
576538654
179026812
938536176
1658673648
1736809214
1214228628
116335851
2015179199
1118621536
1099567142
904096562
994608459
942257681
407059008
580564359
1694921899
991655886
2131903250
1451572145
782769682
2026313420
1792420550
326590267
1656304105
2082974600
209981871
1700401512
561366460
1701841350
207179065
1492163577
216005588
534892057
746172731
340921248
1588251968
1273273405
522693791
1835462761
507095162
2095998485
55016584
1851638562
1456682254
1575994320
838820442
632683686
1243457419
465002553
157229469
1685953152
1026674496
237888651
191920691
891423914
1509430460
1354832840
180390232
795411323
77621714
798939188
2139497780
2134199482
310506747
1501362434
1385523259
2082402014
233301748
1881234186
1908253943
907120222
922550882
1612886130
1537024858
1217055833
1795515801
869288394
1696824500
753868424
121531027
2120412823
2123272019
837250700
336743095
76742990
733527403
1830246133
674141181
1850294016
1955297917
1626115548
1143669996
1876284155
1026093900
2073397726
1278867279
198774108
691436431
2079141222
1760590260
774827117
1678505142
1213471284
194946553
186027481
313692352
1626459981
1974757448
2100431171
1304552991
633038399
1153751583
1633144496
815545112
1940198089
1938764533
856727357
31914230
9978598
1805484761
1321798480
276073735
1419009680
811783842
1165084226
158781655
820965130
308293017
1276996707
1094819565
1334134509
1123655532
1260407613
1230365064
328834553
1261989455
856466840
1449233649
213017584
149481807
1197945628
1928172263
427473119
1107665641
1734866335
1149716495
1119846661
1270681170
1470710499
1218332830
1535616198
1078808975
468856074
1670962981
76411172
2088589970
1359130189
193429568
208634957
1181509424
2081322365
1774486418
417412173
718241840
2069525514
990058391
1043360714
484190900
360101884
1060354682
1477756555
1287663589
604846622
715844249
1029844717
389943647
405044800
350643510
459039325
93119971
433770336
1903184873
886220658
2008588836
644049327
369602096
954573734
1012966782
517384874
1816481317
515569548
1552565967
705273867
1992255792
2050879572
1410960110
143234831
1667700936
1529607704
1198126066
1091485678
1465120012
2100146389
1472817200
71819399
262627210
805631897
1491119791
239319985
1373556906
143838517
248202132
590135087
819198168
1558564042
540881548
173686630
1423023988
1498143817
1779581384
328131684
1183420077
943429702
276499925
1573998346
1455850993
1767701878
869278396
1350105732
227882318
1325303646
1218895532
322647531
1551882415
801212196
1348278449
1392676018
391016602
1895198276
763728027
1537057288
85901749
1086750526
1359337316
1678919884
1277225612
667869073
2067002661
1621155666
107361398
748523002
469744954
1989587306
674636817
1559427199
482932318
957183889
852717770
147003127
1725027272
181801580
1113287362
590829663
1952212823
513640195
1336307752
438506608
551486599
2101095518
1309478223
38043471
1893551494
2132756991
2077953148
1641738201
476530287
969336730
280555466
444438723
1982945642
686069830
246232094
868553050
274731634
1775065003
1212249271
1480817189
1048095437
2059523701
896833791
1520610665
774919489
62770436
646142971
1035002620
1191516208
241823986
904120535
281211257
166202776
2083250847
961084643
2007770551
1152399082
266005666
1167771449
517236243
294503796
1615026817
1860207918
376637884
1233423949
1372204081
11188970
461932861
430891309
1698357576
808660853
1411028173
1751500607
1011896640
164332347
212215272
79409217
1484490359
669939788
868260094
539443716
1809861583
1030829624
1894584015
1835950046
407922582
792915160
985831644
1021135381
345696541
1681988516
888386685
1405179681
1389305879
1350264428
1811436113
1971602156
97887552
1900801132
480462139
182095834
1893465074
362713477
3512433
736104485
2074791435
1926549088
1284658461
1400853646
728905305
623546281
710027531
534334668
256021324
424081538
459525182
2014471565
689462772
1087877410
1496346678
773901395
1144127515
2055862630
1791876387
720928549
1295869669
120611277
403260144
1560585973
1210593871
268506987
1845156116
1659177905
1105422401
1513171356
1424479870
1946902481
509942888
1084408754
952647481
1273898736
794837773
711206600
1016677982
219147259
1015457620
1768103979
425414165
2057569948
1276009981
729124597
1587542882
1220500924
87969849
2028594247
1074746097
707161214
1388786109
1414759339
1210612463
2499433
971080406
1381576279
1655580751
828519169
153171664
751817859
2068626898
1123365923
423715377
1808958287
293610490
861404558
1838516315
2142214333
1657401182
1493840142
2133676324
1633575659
1894901735
272515633
857904188
1775123133
1781038268
839475187
664414216
1113772796
1870404261
1131310302
194068651
282827185
1194415266
1877122353
454734669
1834931682
1462562649
1271234216
809903739
1021434446
1057621729
229069138
1468484815
2089621980
549232654
1245239696
1177293886
384201775
781392092
933564665
1002249438
1895164071
1726901364
1590194971
2141537286
1929622121
1107553228
469342521
1142628039
1542034429
1337246041
1899189156
1584972312
1829289429
861746053
1901302955
1716975965
104895470
1774173782
824321403
941871564
391836653
952035363
1363878244
264019620
595727594
2124504111
2121363395
597185754
1455569051
768403525
1611919301
963864481
1504792073
996975914
1032308519
97151388
350749307
1611263764
1904328175
18995673
2081913591
850085228
185615829
1361455899
614635458
865454354
909931516
2141790200
1671549629
521319465
354652123
398391012
1352158016
1348266430
436443482
310745636
930579760
846440437
346148651
2068183585
2104941370
1221314970
394974643
1091343840
1836038326
1348199490
1132421370
770297308
1528892817
1824513007
1444760261
176300492
84127561
1259701572
1677187743
97734684
230728620
146495121
949408543
1528149766
686002725
430188829
35447421
2140110442
812629418
1294046891
1515409872
1556350920
2069432376
1316905363
881917824
1563472314
312070115
241248340
1608413331
1885911519
1137074937
1924523710
1871790167
1414202362
122264199
256914967
16032451
10432415
1808689955
1874190549
1470591501
1347167083
2056604821
1870041270
1457820226
1687769498
647517134
1773269575
1574665779
1941656402
1697053401
427692995
1807663102
1490302500
1312964486
1401900899
999168445
139956800
2145487903
853996856
1691396051
628278319
1540327096
642366926
2007439574
82325413
613379616
723681680
1468206201
1228089046
1197137697
732045940
1476593081
1051799862
278090367
795168486
272056268
943352032
48781104
548642733
1101651382
1423933536
1324141147
798235444
1735630059
19691342
1956399110
1733421472
59523395
2004190835
727509045
1999902456
904639130
1024622672
1086847519
1450853085
1879509965
173649128
2050800546
661767841
1051331907
1002828172
1332544090
1154016207
905215992
1485207849
286313076
1624518931
1090431699
1839364471
408674293
390453779
1060673284
1223756129
2068511183
1055163922
281594878
880997956
1743144511
467813032
395668528
669169897
447334330
370290828
1077839858
1055762815
1884742627
1297209139
984672488
1002552515
970322901
97341519
1910672462
1725916821
736891415
394294357
1681772517
1638735657
1483226720
392671969
1397441583
837945231
1746427668
405266381
181691339
1451935482
462400398
100982398
1961370779
1795796871
1371106395
1103802231
1761217829
390690042
499445945
365163235
1167822968
2009494120
83593892
587435569
1972935522
334475395
1082878405
973689126
983929964
1850162009
96949572
1487060343
1985035404
1880494604
1245665993
2144226474
53805839
941577054
501524716
799564424
745546661
636276916
2116835494
871417454
1900820586
1746177326
1233354149
1593299316
668330038
753618310
342725728
975756255
656494054
1944788393
347324921
1243360952
1673789692
1997482136
630410681
861839098
1758929046
328027752
773145819
1714284907
892801998
1893662072
729638960
396619555
1442724064
1314077682
1570790084
622207625
1835647659
31209947
1306666833
1956129912
815171140
228287708
1723742099
1163231300
1423770934
632034909
2076882817
1279218052
648406793
1132723784
1347814175
1745187525
2027601725
1212762182
1438764949
350062396
656740980
1190620752
1262543832
1497271542
1098515992
2082304600
1171828333
1063561774
132934107
480852971
1240611278
2021692545
893425461
1792847942
507868679
1604060093
1755413132
1233166996
464788630
584742315
628772506
1882368275
632046630
377855744
203797746
1222072366
678435588
167165911
1092089855
1679000136
424857992
1702440905
924203961
331150284
1301042200
352368347
1123850919
281231463
1689648319
662952811
378891971
189812961
1285367114
1216472744
186417175
686328452
1334268301
188768441
1143312968
1099264301
347646373
559975847
585342148
1275292585
1749453702
17361757
689950749
2133632806
800625534
1168083938
633430563
637183563
1721223338
1733667175
786040868
1472069001
393222512
717176073
454105358
1451016401
539611542
1361088170
348329867
1534582799
1998476312
1565440193
343093319
647193588
1723218485
93462476
1362776490
845831828
3377081
1854175826
1276253215
697005016
2097681780
1234763106
2038457985
1611859308
315719664
1027578287
444047443
288026372
728707182
2093565477
933142801
553881304
1361662537
818282324
474963233
866978602
1007171566
1785868785
1702968046
1593837060
1355151275
945461630
1660473684
636568693
1270681170
1026811581
162417826
1508583991
726186336
1232663210
811521240
811917120
559634339
1564330834
1525970809
1961371484
66050950
524204816
2115031842
1004589219
2054924135
1146087667
1485470688
1349904462
1365699271
496467788
1866761487
695197960
973635755
199924324
1135088070
967017064
1494663766
2125893472
941141927
511721243
1558247667
1645837352
2023646334
144533767
103689742
235079807
1958852200
524046247
683334169
982607796
810329334
750300452
631299222
1164460606
549233941
1404946152
1523701868
635512714
487217637
561040118
834553813
1915022888
1271254938
801597812
1432349778
881172197
697812024
534173881
1799357197
847622418
1599852101
1196825736
1798059524
1954188586
565105858
741516051
416195599
493963054
2007776110
1019053822
695857148
52537851
435390620
1504525261
1974601143
645428857
1054741256
1954841537
1104538379
2058743769
341485789
1622571723
1137672184
7900997
1321393742
960008715
1169168286
34826884
2030236663
1642921412
962865212
1811563291
1951457285
1797286853
86299600
1871247672
660200901
538529681
135435593
194236648
334733726
847010688
23703902
682803460
1775589883
1664746453
161535884
1178584492
1074813820
893787564
1358453306
938430131
1895953896
381588131
1951095869
1711425879
1602871140
117036248
983794391
1158708977
1287924809
462971429
482035429
1196369501
1838022222
889298461
429715102
2120345881
2027882572
916215981
1230654556
377846082
760202007
897800997
10908290
1172367871
127990309
1597194267
1258779614
1362408520
1076699302
452146032
1915642710
1585890811
1867311229
1624779187
2119093980
883775913
1026837390
299912408
545690071
1301372614
1432167209
256008319
373854363
1745854304
1429227387
556632751
1012223533
829535531
427469459
985782403
353905987
500018789
709793794
1935491832
1477994828
43259694
243019030
1200570729
200796161
844502090
608109142
1225363543
145991131
1677259
751653097
2089620801
1539799482
197874049
1786402106
472024157
1673219929
276853792
959532431
518382818
1229003014
1108135476
1660830501
487558708
121106712
1711776148
1013627297
224621254
939008182
835503078
1676118251
536600803
617142345
256341963
958667455
924509490
656231549
2023832113
1430727244
935547155
167383121
1503452021
209417013
115474033
1419899652
2104702045
824362537
932763178
2031850600
1603143300
510014246
625743848
591105700
1197192348
18369850
587434641
1242946486
1268421756
1646427122
794454329
1674631896
1345505052
313366276
965666032
1381950138
2106660238
1358781100
661006987
630438702
1254030063
2108393281
1803265888
277974536
1619556067
1519793642
1690678674
585839106
362172266
249022880
1753792179
1558592711
1321501442
1454609065
1686324765
1057404551
1275530282
2122486343
1045994861
1219458046
587945887
1893734491
1968749107
1905203895
957054330
1207411055
1421762287
1512088092
1645126032
524693416
104743067
744346924
840931200
1007708
575799261
876868365
749628466
464666438
446415374
1494251961
105044505
957045262
871115459
725914916
48682449
1255768252
65692331
1166547612
605190346
728675056
385596655
1620019077
548733299
914973254
144583066
1883301227
838527287
65792999
764847977
1403379873
2046583109
1134465044
1677750037
952680990
479401426
658214775
1834367805
2118622224
965158774
935883823
1425620095
907378605
1480130596
1508441266
358921272
2136726081
369901049
1094850359
363699067
2117500610
793577340
2006038181
706839961
982533058
1371053476
128767524
1129784445
1668753864
175068383
1225437124
703571391
510698061
68619406
1293142805
231542552
1966458015
772695717
476925544
1001896854
692243310
621471515
1278833992
761601086
103943856
1864183381
1989759333
802201650
1187033526
1303278541
1789473208
483593188
99689056
363073087
261067384
1205243898
1779511
87065001
1895212575
335781612
1222108073
676426280
107659247
295240130
544031045
33629407
228756331
856805039
1617529779
2105070753
78764937
877190855
1616808403
26634634
1800532489
936414781
1426102779
509180659
1075542812
1868205265
1375176752
517788899
2055447751
360806150
1506107301
1902814022
434193436
437840652
1293960640
60206696
1403136648
1026533232
1508399295
1833790656
115871736
1072899209
930443697
1542937224
204604132
24104807
118150894
484758895
1316295713
817475010
1709240826
227563485
439246045
1939414597
1533638994
619068217
326947681
871164557
973408990
82065629
41589120
1336572007
1534275478
2034879672
1444120084
1028125472
295057692
1432642578
1774418075
1290302058
347413535
1422255555
968026589
1270011892
1951211970
780796238
396708597
944231115
2015731221
487178662
692826335
56510730
1557629810
1753244154
1993256893
125966276
1666838810
127577869
1298492872
468922575
1320898260
161116662
615002712
480010271
303084523
767419166
822597560
1301177971
1237473520
1129959560
1005843218
850325256
1880469571
819101888
1114445318
20257932
1285965254
1538779128
1084989700
266569531
1081040354
919385009
1884342375
766936638
236703587
841354594
1298815155
25146827
1618018188
2129331503
1912528570
1460410884
83296755
1028011099
103551368
654234531
1799470269
1040436667
329376219
886380877
762823197
1194989051
999050765
1167000354
1812948861
1643592446
1310579601
762161598
204464483
1314314368
1576506390
476634064
1109722515
897233230
1299476783
1615637568
38037147
601347703
1438913800
890215542
2015297698
132567667
1425296221
1984722454
1690667625
27799953
1732733197
383621974
1233923992
1343266257
187226757
1132704040
456115673
2086885746
1749347683
1248427317
840217129
412766624
1167611845
1407487570
204983588
807676110
762362040
422500033
1047851814
1022428542
25109132
950133790
1191977315
1724442739
1357003908
1374113206
577862947
423433811
915971315
286577901
527219337
701614621
753319825
1641119112
1200571037
1466829873
1447332294
900586827
1555761383
930972553
845434433
566754649
618375579
342956514
1338577676
1876710141
1788788296
244184768
2072542143
757812297
1194578442
274468152
888716726
395614802
302256983
536421078
982236554
1845321890
1078558073
60422081
1481759499
508066178
305478990
56242470
1292221921
10364283
978096542
422808762
580231112
2043818302
1937093292
2049286397
1975755753
1330229614
1634038213
1144105288
498056630
146601773
1052593106
98278152
2086735996
2074266800
1925368734
817915846
44707987
1695988819
1741525925
1640010674
1958298275
334032906
1469459658
238252491
1864955064
1893375074
1067457893
1570397642
1200880980
973666041
467418583
1094740550
444390583
1366187868
1185302782
1264137747
1254447852
916914950
972054530
1498561979
1327282781
1761149925
209093153
1712679834
1730227419
588879400
1027756667
1984722454
150131254
1157512116
695269585
2087132096
1502275404
453530964
430770776
613640367
941928454
2019359878
1993126070
1385094096
1570701232
1471680584
1798120829
298190565
424591766
1651291169
103159745
2085732563
961314899
923148260
189112189
538756214
1879118815
209542876
1296440046
1460698508
1992502563
1868275602
1067528839
2005285901
47369038
876308797
1721052291
228313675
37087234
246446465
618681762
1326049258
795680951
1183934261
1867745469
164315444
1119906814
1692918382
144918030
1568995084
1141330268
399239743
581331315
2077956763
905225765
2027485578
121613830
1303107882
666579835
1120825560
622433282
1263449792
680314929
1699738571
844753632
1455024218
712978726
1062044385
1755840462
396689344
735667659
1867688191
374579546
1354036924
1320612734
1856704019
979177887
195102713
1542979820
1839852688
2005832410
1070096853
1738728993
1523128182
699565856
77077833
1230090995
2038031700
75942557
602723168
1940486434
569647055
625214986
1986218737
351279223
99259135
1086324169
1968454219
1841741554
996674985
1451869478
1992690668
802019413
1464813836
1770062265
752916079
1775290075
684515189
529703111
660670280
818882060
837122596
1240699005
1812068710
1610500946
1778200012
200819280
1869058560
1860101184
682368207
1600257579
204775263
1011905693
284169012
1620839758
1082241742
162610423
213995200
1181918028
2003741781
503463777
27281885
162377030
1451389600
1087186049
1967503082
861336291
1370982778
1459704612
1745571590
934111881
5441399
59570553
878292343
135839097
1856175532
49090405
772153881
338661290
1775727544
352564793
2105023185
1862682554
404404215
953618417
1504823498
89378209
122743617
1740108070
1872765114
2145009662
920780639
1182573712
1762854023
1908553620
407815822
1004974419
1274864747
943598762
1916722332
1807256370
1379638521
1349380017
289088542
2078384096
1648557617
120895450
852720775
1725077060
1175519091
833653608
242229556
179390869
1789246048
1200326362
813155887
350514974
872490276
131179971
632984107
2101841979
1079412813
49036112
720218565
703796490
1569487628
915303513
579243454
1463858927
954039936
902744164
2026795122
62333450
99472878
1759711063
2090353153
1808368729
1860121348
170932621
1698554611
579411230
2011978369
2071313495
1827290093
873880990
994527728
302829599
1690295447
1009901791
1195570734
1580346887
574292133
1700400636
551545762
674488766
1239419560
354509249
1245072960
1651850369
865336670
532898407
1097442581
1707493007
1148991031
2063487595
1725764690
52434917
1569781881
667916791
1919335786
819548253
667213020
1444072576
1967350619
683818656
1439730706
2145585107
924690752
704105157
2035840606
773568322
1104076077
10265363
863565344
39499448
1283151563
1356926871
2109212647
1568589098
2072442137
1410305998
815344597
780614256
106132124
354099008
1394961310
765285646
1101087248
459798929
443827985
897364947
199545806
689722746
1000908488
436305128
1779273381
489935843
743598392
1419368761
1837714649
2100035584
16832290
2129471578
1903903166
23074764
1553316124
673097773
699107717
1100922822
141580601
45884163
2114749024
1748164267
1844617149
1877019895
1423958351
992807332
1010217598
691797638
593224435
279906361
1539025230
1576658398
143911427
1346583624
607902072
629866589
1516082042
1327511902
2105961116
1437226391
1013323586
1097269646
20333897
299537535
1152086161
1810275512
922844342
805433958
586636823
1211839551
873212929
365491862
1559076074
1357780362
1733685305
88761611
1137555798
1965319245
302309111
1083184065
365496138
410264470
819687
764523836
1804853272
254573349
91488011
1922486861
1445427644
2027863695
1170432474
970000805
1718649744
1288110011
922286394
936249135
2119912085
89142429
1679484156
1621356827
1528439670
1036691974
1450771025
157972138
1454203739
1117001770
607609060
489493577
169197139
2090290989
1230437187
1164228129
238513554
20387468
2095105520
1788347570
493708794
1159817103
987054756
120758773
802026855
1222008933
1068889792
591291644
51313387
469637203
1103365912
655452719
814314673
1196733341
1649497514
1679991847
851129552
1634146854
167732341
1027749450
1451773728
1195608190
524091289
816343400
1090033388
1433931949
661071806
1861801755
969978440
408445239
983719733
1110501617
2118596338
1301309869
1418870421
108316639
922159124
483333038
1652502670
2131465599
1443154393
634222193
1200486551
765107543
1110191653
318441562
1271243971
985310323
320305840
521496398
21883395
177453775
979169902
1933199799
1632356400
2057882409
1572145556
1224803192
1511045026
2103874494
556832590
248844097
604092729
403432971
347982367
802649853
553112664
1754864353
448917134
1331194422
1890470720
281268144
1792401059
1119058586
554769135
307120245
1593832341
1878079093
1665804420
1597263105
368700180
111396429
383111855
2145101762
149289001
467639221
197321862
99689056
1080649114
1474324735
1572347940
70401364
1400193574
232226258
1512619684
1222489720
584895282
1949170832
758130259
1408698903
792833200
789449833
564374458
369711182
1347429019
1316695421
98204002
1763294746
141046639
264002305
1352863930
505276349
253019151
281143419
946290758
254601148
1161939293
1840319381
798103551
1068299816
2039865225
693804898
1816293872
1825363209
587039287
1593453291
406281136
2093870193
679914335
818744739
1285002558
1806141490
947953295
1840083778
1038629432
599363090
1563023403
830235568
2001430329
16918513
1146096916
546618979
1442777437
1882705415
165719578
1532418211
1309200294
1961830751
1277860624
528961582
1266862010
877018765
1226673781
536404400
346842035
1390453305
650128472
1570937580
1155769557
880675205
2074940243
665342294
1864707322
1542643090
1618580167
936992861
629058073
1143258148
1831641732
1743342309
792860865
1735200351
2087175002
1497942760
289110201
1594174789
1427195732
241334721
189690921
39734547
2090134027
2048419296
1021588411
254215774
683139334
2037674695
888392111
21145786
1153200130
1539966415
1428006636
457553294
1127180676
1213017231
1508915143
1637092278
746173235
1063321767
1156669289
698472064
45573645
972485931
1874550157
1655010278
1516238475
1755369638
1830138648
2056985642
1939017153
402273257
776477476
1548218854
1032020853
324641806
1950407984
366052945
799506180
1592111507
504425727
2086775267
467478373
1985489493
442382757
642137180
46292288
434129058
903301209
119006325
1074967590
1821064886
1032320694
38295528
1641419411
81985814
1213880709
470882210
1572184530
322576741
838978502
471533343
600446414
1440995258
1815370891
271171050
502431094
1193030138
1584637180
1241529891
2096114675
2128393718
1050180514
1395126603
1395617731
67269686
2032834817
2102305005
533967823
1064278116
1210632326
270946670
1256865158
111942379
1717372774
1152314100
1294175034
1346247175
588517889
942833980
1990992955
1308105810
600047907
1151390586
1693558929
739027426
1131334968
834869121
1793291152
1390285776
739643729
1369391743
1232638978
1769252132
197443389
1480377574
209047452
339934253
2007971877
793764854
117564917
929737002
1845826539
464846621
1698336968
1953436049
647728577
287233200
1451796051
794606227
1214939033
1374219149
799371961
1118552727
1309982435
1962745532
1477892147
760616457
1941760079
1740211697
1705131887
1530680254
437809248
1494930099
727424652
349795538
2001695468
680201388
200435092
1040410378
2028941641
2026208307
75773604
1597278352
1933375481
171828464
849611259
137607635
350091011
53603055
1368852824
1115097027
967689029
370314159
1130375744
1711629691
872305009
2105311713
1291343024
852512196
1944950827
1275268887
1865751359
979695367
1538539488
1150309986
1774303782
1722112383
1903559327
210117714
1086968329
1284152383
370529790
527630914
1939615597
270845729
1298405222
1778392934
934464626
2091520420
1553259426
381747635
1841656687
992456512
1089096301
2026616902
358745536
125392904
1653524527
2129232251
1163675624
429025498
1981034873
149531008
183141330
1390919970
945545371
1291358921
949011777
290933497
922264623
969067470
1922369984
1668233923
899555423
550624522
1920263946
1630066297
789827431
1917091391
851707109
611636374
1259825617
1670687606
387110358
776930888
1690152627
2124397324
1544213886
1513886719
771424492
1645088308
1351146878
1235219422
1609338555
1202566714
1413536095
751852926
602054548
544001921
1453812626
872780071
1896998998
892142025
627551546
466940049
877720395
1120026806
1577335855
23530141
860406545
79748056
90234441
1751839395
1003316510
652734976
2046842280
1913753880
699476644
787159299
1893398939
360474655
16887989
691441607
1209518464
233279147
1173442827
170710372
1566578577
2108910743
239074443
1472185704
1747505419
920806307
425887705
1207927895
166933040
930513499
1424230642
295520507
208628172
957340755
586252884
1226972146
1938286430
1249334887
676900863
247903150
364199918
442572649
1881981215
1546934268
2022438553
97835574
1151708519
1608865536
786789336
460652015
2013559777
57261310
575847688
2130976037
1021987182
1919620421
159701958
663858443
1526946235
869398091
1433295112
1346416952
763729226
1555341698
992850862
407137021
1994327517
1861372185
1389090391
282382235
614791122
194575525
2127733908
1997527737
1394636388
22751621
1256843153
129311871
1065367263
335191418
572281221
1935701025
510499556
37108243
1483359768
1643375332
516622679
46290273
329445414
160608195
72849391
535171468
724773383
705794514
1441740133
185230789
2094811338
225882628
1472635348
497211382
379471366
2131523997
1172543573
642248473
2002901664
1261284830
2041191289
200619513
856620449
884125784
184991866
1656678426
1265365752
1404958339
1973325594
1446205321
170661468
222308860
1382795571
1995605659
134136507
1746375858
1670349868
343734009
617439682
157051236
674518914
306225987
953689765
1897167554
854995746
687701210
187670985
1589831273
1942182110
1924469252
519331771
382949135
610195200
1623832401
618184703
1091946962
122620953
654453552
1394488732
508190525
807709102
631470353
1911114481
1443334047
876305865
395387351
1520810691
1254646955
1009382792
1398101636
268919460
1511408104
579713415
1211267482
1730602839
1078827511
1307005470
1878200517
2080852500
1850253346
1819559086
1789804953
1070059431
1632268422
1820995635
679107402
445460030
759252257
966257696
233503773
111541337
1767673551
1583012086
1623507249
1901339105
129624660
472054918
1968393866
1641763236
1004394713
1433882489
1655513090
1102185039
447933112
1615414435
1226937438
1586331503
317613006
1960643159
1460075811
1363787916
99908973
1421567647
1621373940
973582564
828474066
1366215882
1454655131
1655346663
1605025508
2023824858
400105237
2047998674
2064484428
832551433
64455792
175868051
1997661319
464489123
802604203
1502879569
822717364
1672950772
927712662
1710092032
1792954900
225903259
2628493
599817296
111031997
1305879486
1477784707
173296378
1315686355
1606544270
1466378433
1152578575
2097964144
491215508
1248442180
1018592060
1708512674
305773813
1765508130
1252723385
426300237
1914441572
1988881354
650873748
694987244
1001204738
26989954
1259092630
1484246309
2130105266
1107682228
108651741
1345235257
741701205
771523373
1100137568
467127387
615580105
1496932408
861502018
225100011
547837546
827785149
415689955
632693264
496367196
344727501
694436151
703690011
1558911639
1939058711
2093897831
1198759055
543907795
1349469407
986134983
2119162271
473454398
625364982
1723046375
1884735388
1426416303
189467325
1877387049
497626326
589621554
701393200
1037643631
1005286613
1972609561
1548576520
1785614729
1067556484
1928544296
811726229
1916571911
1679319806
32774963
688521273
261447665
482111039
1578541737
2065920412
1477217032
1970216594
2120543320
630361090
759062390
952145552
1384683936
109843189
1762485838
1969289801
1594865281
1000483261
992470671
511082634
1583418046
102732433
1516392405
433205165
550496139
741285822
920939884
1766879985
554590372
1494841502
476102908
1657253410
942105482
616546639
1175604787
1688875188
1030450600
19249733
1282608444
654428934
1574458191
1047147227
1893633129
1206972446
697744863
1032911939
370301973
137796480
1090824249
1891607205
1940725047
2028289694
1812410674
2140453014
1839860906
1792272729
769345115
199627201
617356529
564373878
1998877109
1772986780
1072385145
177836330
768757484
153013922
1668732432
1062515347
637706287
1061071055
1417361138
267176057
1812099507
1525816534
1378691768
632296937
921000798
7395566
1653810963
350528045
1300092426
2028434175
1006365435
20266709
1890379791
1541493127
717647965
1252101026
1045618830
733258686
199493132
1875541676
1577883439
372419759
713931644
946079681
595774801
119482606
857865385
497916198
1111524313
574129148
1130794972
1045372064
1966996229
465269646
1506841821
302739447
2099051492
226140303
944226467
309171556
236610993
1501405132
25178519
347516145
455392592
1513681930
2003672319
1937204647
1691001989
555762104
430716196
1706735431
1821890307
1039174420
35713743
435706289
181507116
763515822
497241792
2089868922
765105613
1953733095
340451886
1627145399
958147574
1598807493
103506003
109348326
429482149
1000395580
553574715
3107181
1162194507
385562760
648261655
525887232
153954574
619337559
580168333
1379371304
225328674
1087558817
1359526781
1560762081
1220950782
1776220129
1858999754
1536183014
1693844370
1029052126
286841040
1210769044
982113407
1502789342
1101063462
746263381
1288524855
2092119101
38128661
237871094
481343414
1857072531
98602787
960436872
639523610
1827510756
23490888
1338285433
1580666143
73735285
187271220
1220612874
322477800
886445779
385199069
802250278
154325972
620372804
744623048
810870984
458554835
1900713342
32027544
321933064
1199217252
2133408041
939438473
1926460621
1870954507
1403800491
1420031741
540336603
1780652361
1397958216
1884402347
1820402301
415462188
473508662
1180268160
2133150614
331393823
306288213
840115324
655448945
522579426
1528206250
1319510998
1784543036
1008623222
63532941
905885375
1848168810
255178418
1882465308
2005586828
1416264434
2131754890
1974045981
348629615
1241179456
807871271
1617238534
181579382
95564262
1110379241
306305552
397560241
720781399
368914083
2066370665
1214890741
2127517895
113110895
1441739284
1208670283
521655497
335023783
1972980165
2000040681
1755866684
694337712
2042690680
490317175
1806711741
1527821527
533990184
1690526607
846651213
67525081
334221734
1009730662
344886272
1338297916
1034153329
467813183
2070538495
830077745
1676969322
976766566
1863916204
898790566
1092609495
171328574
586220416
258950801
1974748282
1761490463
16637606
1405471629
352635060
422906389
1409147543
975349460
1050794650
1179556998
372859529
1102168201
799952055
2046275507
2088280477
236191741
1757093550
1745521427
345870262
889313175
113767590
1739751356
1649605274
730037991
539769032
419272308
528043810
982570405
445080807
210197446
1574103964
1396760948
162444881
619308378
37901090
145353176
1964120034
429592577
1498009444
712447946
1839705691
1471093262
366093145
807276581
281300479
1702078217
2135579458
2131873013
630178288
421444234
1566915000
984187334
1690109998
1274491924
1328472158
1551955299
1865317537
1012541781
298437972
1515806250
122726986
651689070
1259458752
1600283378
2131414170
822012544
1168944185
448386059
452299735
1779214214
75185583
2010797486
1949170265
16936229
2022472134
10367232
2130161058
416493374
1018730951
1712870726
866521344
392206391
180777376
1074496951
1566625640
2091491159
2059939062
1978422348
1999850236
195264390
1131153998
1885834557
2133874358
1456187273
1127387558
1150739707
1221610959
1262228692
1029369642
774162419
1741422725
500444310
188503537
358222692
169204736
1427775425
1630623427
1014210212
1522134492
285847540
1886936661
1984673731
381072575
259723863
1422983644
1461831580
226001675
840561964
1797339621
1005713918
927769419
838313446
1678183602
1786707100
1695749655
1472707741
1275215555
1917701944
1140305326
1200526954
1018676876
191253154
262743288
443320194
111090886
1145013152
67303592
1070833658
1310764060
1052375359
1664923164
1661211624
578017681
1724387579
1862630993
607634509
1647390851
1459246506
947193610
153209432
998998927
1737694863
1051784064
230621936
2024107295
1806057809
920240833
826160349
1269653909
1309961055
1142501844
103312913
1616984327
847987245
1507698133
1372104204
710006254
2110543085
1968289929
487806125
251114699
1081210416
2146935688
1665611294
1629581186
846834298
1250205809
1482146435
1430600488
1580864252
418034191
2126435939
2013918390
2139697193
118792709
1861756558
1950248241
708899836
724730849
514929104
1356204934
1238211694
530872480
30697101
1807511288
397277289
776231276
346431314
257011504
991630168
2014295429
43684753
1556222203
1917020023
1125027038
1565482958
1176141217
1896615055
1368254065
2044052504
1982652189
625830268
245838991
1272674239
1131500595
821280214
2144287543
1183744030
1379836634
1338681580
1189743796
57385256
535273930
1316641174
1308212501
1697516331
1716505693
221914735
961652166
968645494
1467732184
1742114886
1031352312
95514717
1489145571
1394651709
1903877167
1840204064
2096157524
1459266742
567357491
947601687
633308310
2040962014
1323032083
1445194251
1837089139
469436986
1281400305
1939489339
1793643904
2033493929
516785134
747422717
749014520
1635106391
678428431
786023203
1291118451
1804994657
8614947
1009164199
1352036049
475974268
718582522
1609969528
1882605958
1080697414
92531666
875615687
34394699
936029674
327126550
1268301108
2064521423
266629928
916275370
292332020
516527429
130905108
184165376
509797231
1434969554
59012993
1671371249
1729746447
1775432163
695011577
869557284
1511925860
1735997398
1194827949
1627521141
842835071
731327276
1511149549
2038592541
682513686
803331977
2038625420
1138972154
1651459631
1239284400
405953088
730545190
1394546456
914773042
312176777
1709829865
778631674
233522568
26475770
1670787779
1096183612
1053280263
1567832970
1732350911
791040644
1592426430
914965658
1052155816
2074851366
1467974550
790760278
172365517
772762699
1823043666
29680904
1872111839
1211614569
1762096369
49054784
1620958246
1592733648
1743742309
36734936
1490624274
536421078
57957284
1498111284
689740891
1372437277
2131688489
404949780
830030803
850813233
1641296399
1446060951
1474214501
1455813310
1561300508
154665725
1836289269
63128547
1893465412
420960067
661054334
328445216
1295431749
1403208239
1896004366
812257254
268012759
3997303
301699775
1174262122
1992518406
1314998835
1854437107
1260326379
1779363885
160761375
535313656
251205690
871221274
1910253297
1929277797
1129358629
592661943
1908706875
1694425813
1111189257
168889137
1039220530
751849792
1415819419
395305409
1957575242
1094328830
79953196
2099870983
1755444937
853855726
846942425
2010257560
972511246
1152466452
1308932045
223903864
351884753
899794551
348783797
818783881
728729920
989542699
281895381
580877845
1197548480
1539493298
1787079341
1216472744
599215232
148354992
1410462355
1467954452
318898091
1394682833
1195954733
153825879
491912093
623434501
490414119
440143763
24463276
1609035360
209148219
1133360097
664799122
1518994263
1679534466
1863013255
409417011
406911205
962349574
1762291052
1886470671
163806969
1235219480
1777266319
841447106
1332196987
1962598851
1603267022
478387674
894765493
498004729
2091554041
852470504
691475350
565520296
103738797
1574050997
1842557190
2070529798
80858936
1475293895
228202243
1429461487
714024563
1308366462
423739452
457463463
2103489475
199118107
865176247
1801926695
80388997
1785922103
536716006
902893614
1304476454
743368466
837837872
568670594
572231573
1859924825
1878682876
421558125
727541124
853696586
1689675362
1138870197
1763763390
2054716426
838540322
1349304976
1449383644
1639283404
597178153
1098515929
1902453839
1579567438
1737207450
2085172239
115331378
2049814085
1473225927
1223329687
848671634
511794102
38323026
1281908297
1148656629
1021958705
203336932
470679360
1811223823
993296671
1645414556
535182358
1373500801
242869090
365330295
1919495608
1689025216
969191895
1791890476
173618669
328400134
391728901
1708864239
1312873807
423399320
37802515
827556020
2143146493
400181628
2101545735
574330841
27850347
1828281386
963054374
803925055
485276713
1458167506
1082527513
1283015966
1580613430
1612860914
1019130246
243153952
1677787746
326059686
1455280008
1846400495
1495844757
1283599528
774611924
1620830235
1005097562
1897898133
1537634528
1704350100
1460228948
1963660268
83056729
537593488
146595601
324052468
303082923
1775858711
1803195555
459135372
845380849
1503574886
651534267
2142576812
1329363859
664242055
1639448486
1834208499
347534237
1422397986
521488698
1470404351
1785419748
663909551
529445869
926735451
911560267
349214121
1190211459
1004889159
815382026
1481413389
1888835436
198540941
90811695
1160967577
150841191
1604708496
455764341
462440338
1671979702
855070975
1700360947
781598453
1621006271
791501589
1488579212
1797363488
670005193
1334579726
1357749616
1504886752
1609807510
1525542920
2021376533
1786933700
1053842897
1526144718
1228376376
1995360695
1959921877
831844945
2013449338
1845705705
951727326
1730672780
1201347741
676386547
554497550
1784521411
432465544
1196161522
166843400
103043977
596841284
2069616138
1233478468
283663299
1540786656
1882816263
1003750788
453217205
1289608414
1341602770
13157334
1918815955
1228281997
408013628
1511839255
93166068
1542552489
1058309630
1142488014
1004259283
529269267
17098179
1051972530
213859251
2061350764
681387381
740837164
1886405281
852456416
78647510
1136647905
666087620
389267309
233628396
1342906972
1060073823
1943801963
1441136423
1277180979
2041960582
930442735
537642538
983146083
1306593196
1297390720
1695591362
1590941767
964119027
305445458
864141204
270552515
497577176
722214544
1962480353
72626554
1451245913
1133520317
40329034
884460714
555211905
299446074
992369440
177258204
1941708271
5472283
600898999
953605438
1740807241
1291169942
1509788525
2064844103
1879037419
1921117849
1771564424
177243495
118017363
1686822963
1582565192
457645948
1563422418
823162316
287101152
1014306866
370225055
1373738384
1683188359
2023784223
1935408383
514981532
1761877144
2129989149
1281132418
139051407
1358090595
487088046
2066595702
214215511
1961402183
70458082
1038617751
1231567291
1843719130
1854133266
1150935313
1786523514
1954992025
595891164
1622735583
1768497334
371759620
1388327983
428574424
1780551546
2105654747
669305147
329987902
12347745
508176309
809832055
799583290
1662888141
778889515
618125293
70304676
1727792057
701034286
1980270099
171007909
160506854
1856687508
1196174259
1886086747
306654892
718768722
114553140
362215939
256380765
832640197
1864245645
142683349
238824651
1908706876
1017714986
867447596
587165214
91531356
369683191
1715791198
1353280520
673678451
1623379125
490111791
1242562737
1840889566
949167105
366208190
207222874
1290601640
1221689404
853672949
675283414
1376745672
1606891993
1541716285
1024112711
1516126859
1248492859
1089377704
1617269118
1535833921
1844926773
745081560
1430450467
567486016
1861709514
1399806313
827798158
1123317351
1886133455
173600253
1671092568
1680252458
917794893
77522820
271180447
1523300384
1829408688
993564235
1069061845
1122849944
1246393973
1368863571
586930016
410524136
507410609
96107644
2072796564
1745138548
471992686
795407996
1799014812
919127641
1471568467
1180467293
113337062
686169666
1854001969
900711599
2143706087
773558990
101872348
1056180124
156858514
221436842
883222031
718286497
482000918
612465276
409500559
25682850
1719229611
425848451
1670236019
1262308567
1773818186
1543980093
811249377
245060739
228713939
1659910067
330551532
2013796785
789668098
1085578612
1411762975
2078070412
658460794
450932845
1793814248
868715894
1188716230
119072310
1367060307
938510386
13201737
659532486
499751719
1826888382
621743637
1556289421
237863828
1506346751
813201467
638518248
39463371
338612158
1568863387
413252267
2087709081
697401334
358242493
1183592013
568092675
1704075252
63952292
707615785
628237977
1080165272
632182414
1906391856
1871595685
2087766161
1244609450
900450350
289485993
1737108749
116682278
920160759
668152743
1833626608
1458408523
823087270
945666483
1105762969
40460840
168353469
1542838632
151774907
1359883937
1873004581
1891607205
1715776527
1662982855
986382241
2125018691
1858825963
1552814773
108437314
481925304
1229272356
1823340366
1007176481
1632431107
1942545730
1939771382
574408629
554778551
1348404356
1156812577
65501374
1548420237
1681257313
520209130
863865196
1740824207
2045517014
445870053
1067366027
187637811
1190744250
1021705493
645973744
1130022176
1809976126
982560731
733186884
450933548
371304619
578296783
27605941
855709148
519167456
852573642
2005902992
1867283252
1205747162
1621851001
913064393
769893692
1283437820
235874164
770781034
292566449
1348115181
265004570
355220729
1694377696
271061821
366118248
294228277
1180407561
1344865911
1144143813
650595438
169619876
59196530
1028651010
307492732
1956155479
1289953592
619440143
1996109858
1133773514
1336040769
1524366870
1454468809
1826634001
353703435
1125985032
1504608651
1353507095
2090129027
452847137
949870233
1471090514
823576219
346284780
2101343409
1579156290
1757772335
781554920
877171227
1747050517
1726921743
1594072226
887224484
1322236319
832381443
1884581242
375916873
645574315
1562034706
454542946
718809443
1230595261
1525325894
140881194
1829252165
1644031509
93007437
1720944939
771654087
1211886530
2075397800
906634664
1084284900
1533315922
1475610398
936465055
550337558
2141105034
1074873051
1982710353
841348427
1115425587
30415341
1235485954
1699615898
1501561013
2077098612
1884361395
991125098
1839093980
882711545
1793810196
1387783705
82573734
61587857
915059752
1427572928
418696240
246857260
1934182036
828516422
1947001346
1367731228
215545036
1920701391
2092381598
1080014367
1592584828
972881094
123588848
1575754530
2032169224
1766043291
815859103
1282241692
665764358
473771195
700381766
656279324
1914182194
1543666946
1974169317
1429336233
789207762
100723127
2103446825
314353909
1310038312
1396864757
1429543652
1814176253
767743185
1896103509
1958820879
1852449843
1110015754
184667525
1547676464
1953919124
2089598745
1924792012
1348747340
798650653
1101592169
1371955954
198404437
1086589194
119356505
1808663676
968124497
1563628667
1945002827
779492021
1630979305
1532947614
848964449
118222186
1771472848
1275627173
144793030
45501749
1749371132
190164589
1834590153
957734525
491248325
1027941952
97866092
314836176
100538093
2147382427
936163142
752798857
434403224
1810730970
1973952056
903299539
1938130562
53208823
785140446
1260970735
2011497143
1332204372
1068346677
1870681012
1554351243
1439803329
350050274
1767871383
1135180732
297169433
1819375687
1491814996
517841406
1089923612
1249340183
656551313
1807814239
662578933
362505578
1654771677
2072720324
1104917282
1889386632
1658816337
1399922623
1070091214
1455709736
359074699
62642999
334871939
303272998
1881590829
2122305816
1918293706
1630335528
811619795
519928747
1993358895
180524760
795340815
2125973468
212875842
1615819674
601480467
189673492
897657674
644934956
840917919
733396090
477236975
1581061581
344697666
301381042
954976404
1962797558
1669566149
1658395351
1408318615
411135635
540258820
563708060
2068097139
1852254188
211653420
1296081789
1763344917
1197135116
689319518
644901783
1809222098
10264820
5166345
2136536933
1358657640
440343349
187925854
631526700
1849379762
505895360
860782760
1431610363
1869018842
210964806
2076089013
1354733137
269163559
1813532161
1584873060
1624162200
679796714
128427223
1750664921
965229040
1608467656
1987394883
1464469109
1145223347
317329636
1744154638
1858001541
643914180
1055478232
1619245417
1444980820
1275261178
357231273
1315597166
1034555713
409221234
1324973602
1878319824
1976359627
77534259
536077083
1206613156
2126618084
1400086699
1716538370
464703278
558690613
422142336
1707212643
1909191139
1444660114
1736942013
881623200
1593911317
719938882
748030219
2033587417
1107027224
1460966778
2143119554
145510383
1022355416
443699602
1216161713
1209377356
1088051055
431771566
1359088798
1829547531
1832367347
43527094
2052393035
929616466
1954448809
1735042944
429633929
333429676
1252025149
1867074528
933341973
2084204289
679343806
770735129
1392511000
1384111659
22994836
246834164
281319557
654575266
739144485
1239379118
1564081890
2093978754
1187938494
160995685
1973364841
1110818630
1037170042
104865348
1158733957
2049344121
1274558594
814096903
386089067
392972214
180827730
1861091394
1695660281
863451473
34177705
842744197
698076617
1374455899
577851388
1964033347
466761929
671508269
1249080528
1708816827
1087188035
2026170804
739819333
1265794314
1666825357
1184189436
1346172693
1073980886
1787215149
794577754
1054582283
199131040
242712554
372250846
1970291007
1487136478
1984310739
551462210
1155682397
1070959377
738311746
645569210
1519329912
1381631142
755858293
1343332024
986668153
1687974745
2118781904
1112428375
2049286397
953078694
370706624
1947306080
2121278995
179786556
1326160770
1189892676
31232719
361128601
1700949664
1224670766
1234730553
220051461
1365773652
1349449458
1317272113
1726841159
497116527
308829575
3819374
1507891132
1403641423
1211047472
1536518579
942479933
1625507842
205508811
2087502086
777022388
1943005817
1081205458
1655304186
1219846119
1126135136
1001644183
1930401213
23685491
1758262377
1872243833
2070507291
1639325075
1170175802
99825642
711859502
1817537552
1799582896
1941502019
2059234900
845089371
1716475413
100253035
1515833646
1350004886
1082541572
2034269417
996098091
1619584513
951942170
586946038
1301037507
113689268
2094870814
1830205430
540251366
1624831955
1307065873
1035941236
441032362
915684114
627409233
1485343280
180771837
1770778703
1329567258
2131808591
1994341070
1955900417
787717160
585934088
1876801486
1439473564
587456623
726208108
476369330
279283539
78079060
1063119880
1812117882
1272983695
1011891889
1279606599
1424083673
1304791305
2141148231
883150779
1650656799
1447709147
2106310597
919683416
409318216
1451423303
2047307637
799353015
1043372074
1829229386
1390714859
730432481
1589741274
888876968
446784138
1458500773
1405882947
1819835905
1410364277
9841786
145130419
1094513583
1886967207
1896201323
781914470
1956413044
86743849
966954848
620348730
113133473
305140828
1635694217
2039284389
1364438104
347815958
1081700521
330840070
581297502
428308266
1004900717
1549028856
862798879
1695242247
53463751
1402075656
1702182555
2116200721
1633615323
967273864
2143923887
231061871
38371625
817899073
1751668558
1143252544
1557459938
437909878
21657532
1308566113
986702175
987028368
221564703
1080470370
989270646
1606726894
628399810
426819189
1072603014
1917580782
1603754964
552970780
1960183831
1892880486
381346730
1314899100
1857628458
861608613
987381643
1803170284
951277604
1197259957
271962290
1887000814
688898662
929871904
1844171415
1353217354
1694692940
1887585848
1090089816
380372765
214296923
1200697028
1855785272
443958931
498579591
997687686
785866099
99275727
350488982
354613734
402589443
352240666
122510768
1726744101
1194364100
1275256850
9783665
225745224
453403244
1226059642
33299603
624635452
1960770929
495099610
805781831
1871693043
1443517250
209879700
1654655984
1902480378
495673698
390068634
349677460
659404991
2067426060
1279646333
1017456163
1170366348
128910684
1910005190
971913383
1623092928
1055474794
446634463
1792061926
1412391274
397066485
1094115521
1757372289
1051282964
2058422597
817710621
1668081109
574447087
731791688
5757063
95501729
1682977998
527267863
55564292
973924219
1840340133
212022586
115463214
1189015681
1057935429
465452832
1792805920
1738333081
1245240171
1753567068
545730097
455076691
56645157
262860664
1145245505
79097453
1576218071
271667740
80497049
688823246
1666111155
105953947
734250747
2054625284
1000856337
2005719957
1984459609
338363234
12909617
1849797962
1183034194
1842046417
1922479666
753276659
1441607331
154349554
1593039758
1596961072
1045584882
1815078782
1087162086
1937417487
1095146108
961953567
2007225609
1482838298
1113837831
237735516
1662902338
176963488
2040542531
189625915
1326161425
2033025741
1302992685
1322026921
1211056319
425194353
1465358865
769432774
823814954
344180919
1003436287
2087503932
1653671829
595826405
1882450289
465599324
278971519
948864214
1327817255
557014671
1948048922
1227800508
573912504
1011833936
876925985
481248328
1968884016
1302256174
895989579
1981502393
1798357021
1939219006
623127746
1715504720
1897346555
646608799
2025108213
455190591
231416756
940763398
355637002
1169097437
381060040
1779770859
498672897
1239689832
1701020953
1971207818
966655415
387125622
721974604
1204562986
1525978291
1912148765
828638596
541462413
1830535483
2055232159
252655764
470714553
817699227
950633642
616857158
1586224172
505634099
713143665
1061123817
98125145
1705932655
14877593
571400079
404371405
370507371
1672622948
531715094
1456610630
1894354119
715475370
506177551
180564758
1927649776
822737923
155766097
1617858897
712867942
556015722
871270969
390785935
1063670644
1648739550
430461937
53680346
1578763153
1859417894
2117809707
2069844381
406231852
1152441370
1099070238
507712783
1751314958
310812927
1938021471
580308779
1169551165
1450853463
2027456877
1966999187
2040868628
853477682
1886850413
542081973
673072585
1465262860
1537301704
375040233
266896052
330030890
391361491
310645193
1345391528
277703070
1697729043
332960999
1803260092
1359427971
964588960
268495146
1492341023
1027915902
513932123
1854824553
92911027
773544396
1945011706
334556224
713236154
1703836448
1490576729
727883346
191217764
601703608
797399889
1848932613
1483616178
1689259722
2103387024
1369677215
253907059
1956226271
441978955
1375208763
489340440
1233941569
1048769465
2092877494
252688073
961624813
1800404158
1950333157
1660974867
1369943739
1548248455
1688818890
392969680
1993144630
1056038874
1589582089
1446273434
821236120
1246396833
44062610
2129834292
1705561338
1481557615
370070797
1156362612
790198208
1337793257
1943510017
1025332527
847814406
928032502
1051461725
862189599
540482098
729790662
1502483008
933150895
104794461
992407242
535365196
294343507
1723572161
194059852
1580537032
2036996978
540331860
1205644626
622124068
2032267076
1047518797
2095200711
1860689324
1054802897
279654001
1525559219
276736900
515741599
1295832535
964486820
1277387484
1619987026
476119965
1721895949
1482011710
1155104658
1021363133
251287005
1004284779
352638345
1759803738
1127776821
1867123256
931342569
1048046404
1232918030
565717915
1161405323
967006308
179811296
1011112972
235166077
1182802383
870304010
553895506
977224040
1017660834
1386646771
1715385965
271208679
1581544028
1882751059
1240079529
539209914
1259724818
1142023902
1067366027
1228701565
1725003983
23894607
1947475123
1773490895
324588940
1596912978
1027260811
1271216162
1922360202
1599818417
986431409
347076982
2051472682
1711761132
774565720
725392932
1132613371
2046695323
890382247
1193904371
1742068817
1924258302
4464600
607651440
845981112
49876394
409010468
929972560
328548706
989269256
1493428347
1045445944
1691274705
841428861
559903848
1510618331
447526778
998023800
1423111932
785327775
1980495722
2049207289
38304292
1872519779
363768882
1302708842
174882469
484185792
788153358
218033645
1188813905
1973602264
2132310408
479337002
132585959
1974353841
1526725556
190173576
1483806897
796654507
1631231684
1868006786
1169167853
910375979
174448749
1910347347
1761259567
969462560
546689391
903464059
1665495635
1039284707
1237137441
593885590
1876390377
1829505571
280383940
1428347768
1304112839
1991592385
578672875
574860395
840877827
1013051979
1914810987
433187408
2031079160
409090768
1584334006
1042026832
353353319
1578404127
9868575
503196709
1869372507
733175424
29664284
1782159369
2068913023
244755371
368978142
1357082998
1501821385
225718664
832145808
864369124
35185303
1048869370
346467287
1913680554
1322112321
1165665760
19771447
1823667938
847272689
572131657
325244176
1940443353
1909950537
579636896
1193662977
2071804916
128104851
1821118490
1240679635
607201260
1639749491
1024032027
194380336
1317965735
712295651
890392090
1694638927
429764099
981305664
1750292507
1568823470
105736314
1589365953
961716143
1937177028
721609740
231164477
328800731
114238007
1677797927
1006828980
1228019610
1834659123
512895031
896592481
282256162
1481025443
665554126
1315976502
671505858
1509004737
66765821
851067993
505757499
1182943688
224281690
1173522967
198831103
734951535
59330858
882231808
278104941
13324890
1812345004
1352753547
778763829
893871195
282389909
1265663915
1510971719
1210804946
930288969
1400380167
578532408
209088621
184897007
955112331
1760370179
1384950904
842799995
1653650985
1174822203
1314781096
1139449560
2075315327
251788810
2020710908
1495902305
1627222542
738852045
1939465286
653177082
1302214002
1600871347
1015755582
1433536723
2081273129
2002077379
2005367672
2106010752
769405059
1152984494
133283517
996173191
1476099194
2020113536
485509772
1299905443
833594804
1506847014
192300585
959013360
674864143
69009716
1015796255
619913844
418005259
662198240
1076203532
1201131562
182331449
1351913831
1588699033
1975077681
2002160776
1133528257
1222477446
591583308
779791027
532603208
1749267323
58142019
23671985
804687288
1222047309
89054708
769902895
1877792105
1276764438
1225755336
735955998
651355564
1662692323
1003039682
1626762990
1942679781
646816587
506772360
320915727
823594075
510836233
1023701290
92163939
1707356780
1738005945
441448090
2135911384
1371351981
2140396652
1812285645
2088603011
1704929597
1924291141
1111211554
800026409
1789103699
1261362851
1896113420
1664462688
1258912683
482553075
1361866667
1737938780
1491413659
1656836997
1657020784
301865508
65789506
1955867049
1181561899
1696856858
1097209399
895155469
1517669515
2010858194
588340567
1529442708
1094031297
1135612760
1151390746
1905309695
595955389
424104362
1391709173
1063571070
39752221
815383671
516651368
1499691577
1676292556
1288756540
1870558316
933189928
1217511287
147372355
2089848738
177745723
1307471441
834642399
1537478125
1697045810
1927366640
4716539
1183435140
1492547750
1458552016
1602211739
860199627
502554038
1602223252
242832640
963603139
1320041929
1564706763
490573909
1545962253
47352722
1341550069
1996811443
1194787662
419835263
1010390347
1299082110
1359733232
47234546
773521027
2081557245
1940204325
2113246916
293394154
6700234
1097921
1503999596
1945958466
2228060
279437289
1161202170
1932380443
1851216903
1688567193
1462497689
1424301143
218619614
1588104565
909898133
1357083734
1903899362
2010804541
1001060084
470254771
557763539
1023112583
1212403889
1778857631
172752102
809829716
1362495282
467591195
1885889194
493194576
286369912
257974771
1623633937
992528555
1289659839
1978600339
2050127474
911375836
195286472
780608403
511381763
487192220
648725459
651537507
2088956011
1740562081
485256530
140111579
1084560072
445465118
1500398379
1707085984
450100513
298183676
2105040454
1422963339
1405524973
1405223204
390010612
4465835
615098085
717783825
775296906
743432692
1370344714
1671821958
465676888
2113225838
1737992607
894661817
1761638041
1185304906
1601275091
798969042
246084858
1798288438
318141093
1916852328
961483678
1610026029
2142709617
923033362
1591269222
965222304
1381379797
1950190176
1973820652
2108635608
1150130439
1724899750
1604071253
804828314
939388421
1110531488
435971829
1756597384
627858082
1808088184
49388397
1565341158
218638813
378839931
1798242331
753518736
1784633159
955372091
271174570
977112073
1454960945
1789124289
1008366125
1475602253
1140053749
664324284
1780345956
2105430404
880596780
590492979
927109882
2063320236
843791843
739154023
333271379
1972725310
1345257896
572597419
412792966
1142845026
179710113
1294323593
1194242010
1307388888
781629487
903863605
355351176
697328419
1121703191
1493081094
1171320357
1757708188
2039401552
1714482674
697012020
1796293285
1501165074
2051487872
740489986
521698188
1169800611
388294685
499119667
498253617
2075178224
470853744
1829248410
1533682655
359240396
1723368803
1109031204
104121088
753447507
1314178832
2068478370
1349033926
1450972420
670701915
393435703
1990841966
1039993000
1671723724
1736128487
2120228678
2101816429
964405328
677048556
914997533
1583869457
59533063
1872852285
464700761
402115155
463610687
1022565936
403040526
892104380
705065343
277020614
1754837015
694103732
1073633631
1204144758
330133623
1522609086
1313317421
291238223
1068955755
1927297505
354948628
1290212227
1960548422
2125507013
1589273181
2051184916
1992093345
1264077690
1827750263
2031728104
253852306
1346153070
221546741
892713393
909960249
1030750143
58801868
435954223
2055310147
1073316649
1632531817
1210796233
1152015073
173128743
793567413
359108300
1841504397
1112192070
222631139
1243668949
977832926
850933883
1681536398
196552012
133368016
1689533879
531097399
1482600644
631280770
292248460
1463881730
1754901566
1218282431
1547501512
1763346411
937607241
360671445
1180561005
1092990688
431011107
29888020
1743814459
1058259060
1374178895
179186522
1739467245
1158089270
1302593661
11807043
1049112199
2059986113
874088553
907869962
640370563
1098696575
310238457
565552029
924757635
311469011
2056134458
893773531
919826250
99093244
1013332739
1615506780
631125707
1419989070
1810787977
2076891467
1613375477
1052615469
739985452
1354940829
1175078643
861172991
1156001950
1264256151
333260055
1433501265
1886228355
900459213
1940605476
311753546
1006973412
135376266
431476251
242665326
813393181
203310049
961913809
500394833
187259882
1559842042
2113707435
1504347689
498776097
2059553180
2131489143
1400154635
1460144810
201530327
1464211029
914673584
1464781823
483464996
1699095907
264551969
139498799
766014883
1201165104
2057168897
477726563
1212499687
1635797010
660657491
818165308
1364737294
1887901942
476474687
1513244975
865052792
633576833
135449239
1236887801
132844749
410646057
1332210080
1788354868
803014170
1284853864
1239443679
508091135
1730964261
547940489
2118903702
1571740764
1089943756
723018288
1627336079
289808229
1277322071
1259051061
1207701823
526279485
1226425189
1881574070
1281869939
665437787
252928019
1329059311
1608611174
1571060305
1564289818
1173442896
1400707743
1181756714
918332551
1996358482
947917391
928967777
898915519
795382757
1450873908
958934771
3030731
23647538
2072758350
335275097
252245354
1894139
761175098
1019912910
359583161
654163683
1501096349
977186194
1871617592
984264458
892356419
730802926
1999843844
1624631992
1825037648
2055528808
497478887
552159841
1603324971
477161806
1922670760
1337933146
1429201297
464878646
1701970510
157774436
377601686
1643068579
345522142
65930758
520586213
1240066150
1770281089
709443112
1068132176
933158967
1306794103
1262311953
1197077639
1825409077
1388157596
698390605
1840120748
1770350179
957249360
1813552742
2111377131
487544843
2037984146
561039456
945072650
134981317
2010289311
128091101
428384639
1766003073
1259321853
1085648141
1019166972
526675277
2062090712
655857301
1714134462
1681882022
982565375
1642251360
1814234907
1772047617
1098316808
2025958184
1481777789
399370177
983441965
933295800
1368128318
1292448859
1285124226
1215703865
229191153
2063368866
960516719
2060494639
1222784246
1893491397
1662979175
951920376
673691667
1855806294
1619656695
506457020
1577415538
1286221445
266449676
1663787286
20950819
548466691
511495156
997629673
651456541
1873263581
1245646771
1793429373
665713781
1387675020
78940151
285531382
2006782365
2104722099
1366983617
1915872528
1197696084
1210437845
1466664966
1952617534
1472922916
126078567
1249265832
1282362548
81040415
1072427707
866243009
1106241489
1435169825
733853443
1467737554
1528365904
2128103909
1423241884
1965362444
1614755456
284787350
1098587716
1518003816
1743210922
1010137944
1806191662
1234543605
277642885
448553359
1212935974
351048181
251142977
980234052
1766066058
1238101170
1599832728
699913880
1055697638
1417694719
1437329487
504326026
1691550927
868470756
836048411
615827096
1691640649
1819902878
1922715754
1963736254
964702636
757221130
271027426
206488336
1111998598
1804399146
1215134153
1866951566
1683909329
1059463957
795376604
1481578082
1274655748
933005005
2076086420
535610730
927037292
1656855730
1108476891
2051354597
1220842380
531470620
1207559284
1100168827
1428568900
1053181421
111580777
1556766786
211037019
1446912941
1242701718
1503900493
252615397
473174542
795236301
151488755
890971280
1631887178
872695596
599008882
232446384
1244916039
1862142488
2132840502
1086449432
1296233445
1249290559
1615542820
664256803
663949042
1467408547
1160365947
1162257536
50949025
285083712
1270851473
1987601296
1186463109
1939027638
420575470
1595749727
48470372
1237028816
129763844
684104638
1932067187
1615853307
1799606836
452864986
965148261
1522750222
629023574
819381316
354731668
2108423993
465253738
767152355
1736590409
717661868
1769176340
458671889
1514188603
609001546
877494571
1329398193
541772891
428189529
1826511222
337505818
334134664
454004906
354430023
1569059708
1699755837
404553334
1694772992
1505001493
1168963743
1370311604
1263691532
110612739
1969830920
237249701
1961327848
1419632157
45262230
795090865
235177156
1975856328
380328012
90411548
821082919
836798723
762579084
2023264510
617006684
173919019
659342698
1836458334
663106980
1701396625
1282041207
1916518082
1603943414
1797524636
1742617032
435768242
1965536038
904330295
344756505
93447295
1399204080
1801583991
1486438675
469333829
1433728147
1869434003
1683069447
711288754
1209222026
267399460
981477197
1566193266
1774645227
1099522822
929488723
1981326903
1717543671
1773807344
335315489
709922969
1282758477
1158377775
66788084
1727482963
27649401
1262823486
1470566720
2076633381
700583428
2096123598
197997922
1685540062
1685706707
1262943398
190725656
493673645
2003139564
2125236222
661705665
1701036952
415956197
579389189
206421715
1630711562
1736270021
341551806
665809932
248479763
935850950
224570608
1124542729
742220454
1389629071
1272504959
124039587
210922569
181383261
416936562
1396790685
1860137753
43895973
921581606
667630974
1467080912
1255744779
1144101288
620388977
1129414684
1859465548
1568921265
1806372569
1196030096
770834896
2144586485
2005951464
556635228
1870808791
1626636207
420738151
610067321
597708721
979967416
2008314647
1275660566
1432773133
1393209388
705879873
953367006
425636433
1281845171
1784926512
164532836
1111241909
598269909
484711532
504898949
478245967
1853421350
315429568
1712606742
896024827
552252036
1241873723
409341105
924954119
1481419989
1940762239
260621518
460890034
1769931549
1830193602
1925852879
697012462
668203580
1279437096
16996732
584951896
1437351615
237445528
501029982
1586155660
1584678942
399755313
428176080
857768794
190300489
1435994357
1262355403
523611563
362853711
607010083
858279142
1380176822
871194022
1907850166
293228865
1834117757
135395586
1285386573
1859749907
963736527
1767353952
639198607
2081808883
269604157
473748838
1762784569
549871286
776641779
1603532580
1646737984
1612482543
477163762
923175415
1430686309
714026490
1224359454
1147143520
1385324282
995306386
1577842305
2013040412
315230054
894991130
2130360182
406253129
165844585
671765584
962480983
1926046835
2055846646
633041126
1108327952
165206336
1689962417
1003208196
328209690
73602262
1279640527
1245522958
134542863
158680222
341618640
78265249
1069890375
1094035947
1586282733
895026727
1523789438
1209274546
1109906242
1776168286
1977388861
49969570
730015210
1309647707
191190492
1782687727
260045539
785554366
212085107
138354989
733273392
1861685043
1207270052
2050391934
1955895421
1018968817
1560252827
1819035632
882096555
1960991578
153588235
1006363954
1565266258
780996684
1284078471
1354181214
1630390617
1160907542
727909016
79136084
1194438008
812820254
570118266
826669555
1076081373
680359841
36985661
357243957
1929082092
1675332686
876959511
1247061746
853087702
148125889
2070407657
12439776
241684719
308444334
1611622257
2024600110
36105432
1221801415
747108701
57935638
1024574345
95835975
1145508670
1899954812
1673078650
1072514979
1389896365
195791610
551368829
1922642592
1114446114
876186424
889848280
1420089312
285239980
300689211
1212834474
1743549126
13734961
365902192
9734959
13353548
1076455929
457879415
682559278
81137203
727744183
1932917137
1387334090
2107332974
812221727
1159531463
941128188
1333439614
695739760
700924027
2090885590
46219912
1080615051
1143236641
1046758497
610137642
583411911
1505419620
2737684
556019272
1142378751
857216712
1979995226
958487659
1503820109
1860151223
673932952
833112220
1835643150
236068295
985319349
1923939721
1125294922
1227116597
204168906
368064290
1910648124
593488298
593011185
1609492391
331485733
2073108425
513034032
754563292
592049546
1668098738
441008716
237199193
913399570
1416228612
1397972910
1516383357
752904504
132607134
775922554
1966298150
731777823
1149531576
404193869
62005031
1085008051
2040040221
123954442
1476906352
43100497
2091799846
2129117258
289341157
627708351
479008282
1831259017
1877018948
652749349
258678802
985655075
1598306329
1556979247
1515997117
787773815
1034464538
1138750855
1742550146
1180948599
786977665
1857520659
376968315
1295613085
495347371
1759292270
556436227
1351297269
1296318959
1968606863
614961130
1586052360
1573487458
1761812925
80335454
2021684709
1512341350
2037266236
623142089
851027461
4992241
1148693833
1174834505
1966902767
2074955494
1501030851
1476421078
1815916351
1346355810
649102812
1417282409
725672118
256277784
238951895
678452364
131248709
1873829851
2125612542
324355984
2062473428
1507894125
487551187
756557560
496019801
1178073936
635430914
285811190
740646145
503494103
1507346410
1187383770
16693220
275263783
806812049
1178921987
1666780435
1268569213
428090447
1348933644
1339299559
1990175139
113486946
1586096190
1932675166
655514908
877206838
968758899
685076331
1548130866
1737272739
877452814
1930205642
1015430084
1755789972
795665067
2111401220
1021795099
899810670
1672662316
129096311
1592058690
1536943666
242482024
845825822
1720920155
2055001599
494298746
412764918
1819734358
1433489123
2003625152
1722134568
628186113
790627993
361098595
832062224
1395972893
1460697106
383760224
1138900427
1778883469
1018265973
1015469760
552042656
1292932583
373136938
1167951784
1231427993
1112566754
879745603
801192938
248117904
1001860780
1096169077
939134112
1463855093
995448798
1754496128
1756568199
896885324
2019500162
1809378942
466677002
591575757
1772696190
920713087
1907386031
806299417
1839038729
1353811359
1305474598
1118513915
903226347
1514089662
1341541541
226777429
1892403114
669475986
558390881
286891014
1820371616
1358896446
493416079
1331836411
2014678196
1891099167
1602747712
1264068115
75722273
1450915658
1010197496
1496009234
1617494158
1846336885
320113764
1318705786
397415741
1973326299
126718127
228384673
1301208034
1469344167
106490942
2047486069
21503289
757517077
771678985
450478022
944292525
1567979668
1254184790
235463133
64291069
298703106
1197199442
557417495
1411126821
1422683331
1200555734
50565668
1342280376
1087951542
1466196377
1092885714
695278683
591072185
1930350713
850192418
1050646527
760369800
1307979752
502343462
914868050
491499031
1328077451
719920501
1774148851
109345287
147560063
189526589
496996481
1436608265
1668130005
1064089457
433267050
1218448175
373730512
1318676635
1100631692
1637233024
129154873
1923713791
385608462
1674361420
1125235186
801914304
1633358887
2001176974
926302631
1766278815
1494247746
1942177426
2037565861
1291114220
1654969120
1018940599
1012807171
1417937585
743986377
1740240006
578199510
753966686
1637673493
16523088
1036976437
1459614677
1311510237
1116193183
1420118506
117006789
1654670048
1491279435
1010976416
827180902
462927437
1513057664
1044371480
1002364974
785476550
1063347152
1326969642
963642411
545725134
230883004
501053156
168840544
1448522976
911306449
146785700
1504777606
1030023289
1995101177
191422214
1483091265
2034212578
186770503
780652769
334089821
193737216
156141928
812605578
1223174087
2136291304
1572288085
1199788404
50359335
384915443
530836896
1383150008
184967584
29255265
1608051722
1488524286
1764232519
1341917850
707729394
1165787286
981366534
389358496
323456417
797100439
175160596
260692405
490210002
1564827491
1875983820
62416392
1310474522
1392787374
455518967
1851644969
397070843
347957284
1482353666
1664312812
349941416
216111012
1522691685
513849535
1449049240
728873369
565514015
1865717398
669652929
392165609
542643055
572984453
463786182
648154221
467775163
188161980
878117214
1567976013
2077818737
297538389
1703246535
536565757
266936024
2094905543
1341207544
1058065283
317029266
1959587971
1033612049
773882070
1146453070
1485540737
1164785559
689011860
1128432154
332990943
249822037
762985420
1042524597
590109284
742028494
1840025863
860236479
1989114110
851835301
1365275480
68446696
709454184
737216522
1131778934
2093725051
1636457443
448433464
1295789794
1969047364
95565105
1322835344
980825626
764599717
819069591
360936578
940153804
1237135376
2063492384
1298615043
610733437
1128876461
1563947236
1339992363
884472549
738236121
1847608366
1245484236
1375630294
1668247545
688047688
736964967
1844399056
459239973
1717768352
982073197
709415836
757832845
1769011860
219163094
891330853
850828845
1086041887
799202643
1209161390
1289866676
853581109
2123774070
1899165726
1161751861
1540886633
383927270
104739820
759234860
811709582
1248054907
1875372622
2003663156
976184999
1015148763
1805097441
1181127942
765835594
1743435856
1745515484
1880526048
124764145
1013589667
2078078191
854179572
993746540
848149189
485000813
1866427295
2001833765
396679418
559059361
1982739568
1160119344
1904744032
1139016573
1566312515
131991291
153570783
273115949
1066627973
304854547
2028027140
1087871895
1765372893
1606711747
1653553470
1548403725
1087251268
2078362910
1814212172
1268050733
1036196049
256310849
1234256220
1460413528
181607313
255188195
1622981470
1700902059
1004598347
1547330707
1841667697
741402320
1483763720
658037165
251542236
1232070014
191747643
433589002
1558165969
1362228099
1444406600
921624598
394025982
1785973839
1722453205
971662881
1484569516
1155329376
1492000916
480296504
648546803
1604859873
1527428164
1323933383
1484395592
2044340932
1215548526
954232858
711542548
1451286275
408990251
1118052424
1684492155
243616896
27922962
463535846
1910079163
1992472983
276793599
132698658
2061652339
200596458
214975292
556835571
583679728
1260298257
1935340053
1952736119
681987398
668692744
183220401
1864636331
1812864543
584421363
1780397141
746589370
446838005
1308870196
331997710
1786441717
350211948
1919976027
978896007
911989974
693953700
1241530618
1902653521
2108055951
109065840
252979632
1629837504
905120817
420579802
434659095
1953841223
1198332023
1699978614
7937683
2049797027
1046145376
1190563535
1788591700
2095396613
2031264798
438146237
419816903
1306471279
910458760
570825904
706015658
1732870508
1006629481
111970142
2130483192
63896254
757227513
609799058
1324052958
901479560
1912571112
41925472
2011322362
1562483850
928981521
434498531
1409009355
1205086575
2027019590
2121473148
501692050
541204295
2122154855
1704368640
1364966405
636992122
271525211
3563871
1765826106
1083640985
111787865
164993205
1506045740
420061866
1810587704
666638390
1839593033
63899062
615424841
1719659053
428952496
1963580789
1290731420
949011777
1966466456
1877975173
184784494
516481884
574340962
710830155
1142528921
1013990171
1152116743
166892956
1914335013
1274656644
945455771
398327867
391253530
863302177
142084042
662617178
2021064832
1932772844
935313745
2140525908
292651144
1624432493
239765928
1305002096
186850077
1136517359
537686298
297772072
2045747619
1856098946
345501079
492178029
275997079
1419193010
1477848921
1304078221
268276960
1963833732
1090010072
1203042543
1706403698
270561761
458754800
1777689111
885882026
872999561
772846512
1266672810
1944296076
1438703613
1415023188
1753620005
1019769031
299125127
1944586405
695368601
2094229098
132982146
78670384
345202451
1403016123
1614437082
189043908
1628830062
754388621
190337436
216740131
1839125340
863077651
62858068
961086975
1449410360
1350290313
976391340
921421684
1431117047
927142989
1590624417
1238270943
491272196
356092072
1541976328
836162576
1239557719
1234178460
1825096105
150112361
534167707
879377605
1379521895
2019589964
2044330191
1349528168
744415387
2088631639
2075602724
2063866844
873090723
1827955816
1433592307
918821412
446947007
1035124223
485428816
763557074
310013378
308490520
876546328
1451021767
1813785071
494187942
1866752297
994325654
768648844
893766395
793195797
1969019257
329546178
867713026
1101177615
1560323657
1717472445
1643409196
36746303
231049325
1556958343
83364446
1288036043
979645373
1537665014
1364113811
1244447537
861456250
1926740157
1345399944
724563639
1799355689
2025568518
2033782735
270186310
1384911699
802063918
1753917490
1762583891
2083005163
1021053642
1829604414
1704460934
271248594
1809835735
984950831
2046580038
1006237936
1797716946
1048562994
584070108
39427974
1157723108
1113165977
1835211807
2016797808
846367131
231621642
1462818528
620142653
780724647
1989400768
2085862614
334504207
850180158
264264019
1898444330
1623682973
193282409
1244151245
54570921
398519506
444388746
63108185
815250006
1120320319
1048469502
1671052757
2001629624
1170960091
612684908
2108149690
111374116
1756452106
289062213
567449700
1293499699
248795435
1034019248
122687787
2127993152
1474512498
928898351
82233983
1450665984
1351690496
1992641349
1105868253
1769847175
563960116
510076048
1984272801
1001279014
906507486
527215095
1743612331
438529848
59019558
970545890
1925399826
701018767
874720275
534582999
1977970649
1518129276
568182963
188773932
1368137497
1007934461
2111727928
1789215441
1487657368
1160121417
1113565350
868817186
1352401630
679208406
403391565
1802470619
1791054713
1909313613
1993532543
772742292
1455117236
58547029
76451905
701880115
1216454592
140832642
599288004
1117112531
2141544336
528208224
1409912666
1932447891
1985650231
1644233584
2062894695
1752642684
1328016344
344163685
1887551198
1084105341
471157190
1227983431
545527061
938736562
1283827788
945964929
208397942
1900840521
1465392581
1829521343
1612266752
2124643412
1035114439
677494532
1387950607
312002061
1908378130
1416293168
1848834611
616634318
3032936
7352628
1801982929
43206086
763307742
1721633211
510424376
1908186605
1522844595
1996514485
1371953694
2114797741
1527250174
665829873
2055639483
169694434
638326157
1410074208
28081263
1426668520
26650245
1876471305
1796438844
68886420
1916484030
565611668
1310169820
1436322576
326281247
1931489296
612047525
1933547980
66999792
435046254
1254062116
715306168
746033363
509454795
2141705458
1625530608
1264618168
334547800
431435572
1477558106
1954213283
478220999
390106792
422636662
18416001
549337360
1140459647
669176724
1169705350
446509264
907566168
1561128016
1530294518
100497475
200869389
230551088
1958876687
1079529376
1045019328
704116859
230611698
1072591394
1882597540
62369431
1709070665
1405521823
472990526
1755504712
1225514107
405095070
38573168
1720463650
1784187056
881239525
647181366
868715403
1714425033
1221130972
1195211973
618732978
630246510
1799552248
1208525941
1909708575
309800789
354199449
603419074
1027996132
2043872995
1486449688
1833568709
1350957166
735897703
886820235
1099966302
1723537267
203796105
83436642
1561495743
1386297676
917977158
433074725
1603902771
665413422
1233758109
1361949261
1795371208
1015792060
681841132
1673640111
337699856
1919477761
1295877234
1111264336
589074677
242255968
1975793810
923039700
8028040
764963485
841987367
856932889
919658718
564186532
199931141
347778678
1021649855
1164022964
1648511638
903759658
977583042
1294379543
744873539
1156015577
2024222941
1519246148
1183120665
181650690
939566504
987140827
856380617
1223605321
244602382
394484483
939693030
713360854
146864185
1752066438
49362873
793821083
666155450
1609964925
2081361447
179950815
484322996
1194463423
2043202252
608846533
1534455012
2140690390
934590821
27279067
1924684894
265390117
215715222
265513816
335037751
2055025377
378023342
218253601
1134599792
1987731645
562064311
1735322189
519703868
894246519
646487299
1541790270
2109532525
681171119
1355600975
1647912295
465475247
728867101
1484201297
1593590969
1567239201
1536975969
1946704734
1992434550
1828402581
1308540684
1437472208
2002138871
958675790
581724573
311087631
1762378913
1623401432
1550975160
578484244
244771668
1096399449
1676645617
373320227
1142187216
2048083653
1887185975
725648727
1296048320
1564115328
1897407538
122673930
949000037
1730136019
1986287076
1083182484
1638209078
309133178
1981917403
703158258
988333580
2062296741
139079575
391186408
1793033232
411919946
262632207
1796888658
517176055
32853275
1236780220
1365110458
2014685554
290784537
611456943
1690843276
145332031
1053494205
1361018141
1111148530
1877770008
1204860236
1426514382
1347345695
492933388
685796210
772604349
1729613740
2078050972
819813127
310359018
1466252886
619535462
983286353
1891529170
2050181898
1890263030
293066213
2034358720
1361152234
1667048381
146800242
1373656810
479481459
2071730148
1417245857
47401709
1988575244
1313282900
2071417114
1875297614
458065381
389448602
517345290
852367310
1522946411
934407304
258125553
386895041
650184486
1644418159
748804718
1387098515
1701062927
1668854688
195537098
545912128
1921991334
1596762493
960785712
2074356647
1053228672
330643939
1792652023
574253820
1656478370
77365912
2011086188
176583080
1798432036
842497358
1681818231
2100621683
1765721278
1273569379
787112732
1453231157
444176785
1760243166
1912289435
490920894
1344794944
734875495
1625357191
908640242
1808212559
256195440
1780872325
1196099907
1402122144
389226729
1676976819
1459930184
1746690348
1854346113
114237594
1510599420
1130493603
1832347934
257626364
236698928
605824902
1700370595
300176803
946475118
1788678586
577861465
140505116
1322460316
1799550483
2055259418
19591600
1122610998
958393515
241828122
1952480264
636582267
709868739
1417772766
529906989
928538207
2206220
981495231
105966145
1031911264
1487850879
1934325805
1748901996
1918863232
561645405
482900169
1736363394
375017570
473409075
677004791
686236272
993114472
114049725
1432850977
89506175
904133687
1076467212
1766053262
229412081
1061541656
204193900
416818193
1915624200
196755358
1696239439
1997920330
1964213727
857535018
659238802
578703723
94614478
2147388596
175122805
1013458549
1679688442
1370065027
1477961654
919608301
521056575
1877982538
169848182
1480797484
445085081
292429058
1863007882
696960549
2063144845
11671862
333634469
1236316838
908794699
1410785450
637064409
641253958
45126105
1452909871
1784530735
1153174251
1648130809
455891038
1142297314
2035773153
1141476209
1075312794
1326976594
1973927952
1397831989
39755636
1761688357
248637169
890555322
1701357885
2099000415
728503863
68927557
953741094
787352446
1574118402
606719381
388398532
1822399924
848069504
61930920
1416427471
463341077
1345133627
1672500360
1884450248
1596811132
1322260382
2072299224
1210535099
114646945
1743360575
1578541020
650120464
743610373
933236626
1524013214
2086961024
1000942677
928371288
18237849
1510756569
922883898
1501429276
1028785775
514785975
1587995078
1889907343
2062777773
101526356
220419235
2122179795
838870905
484651178
1582698567
1514702245
1644501617
437395888
394556046
1133574292
15720607
109770875
1907569795
1456593166
408269785
1231909219
1672527470
34114728
2063840572
187604293
1084856208
683200469
2067956771
1839336927
735470178
150046754
1662193696
228260595
1641304414
157746422
538724740
2018090940
1217085842
1918942384
2007877766
1651377663
1766321159
1731456626
1002443832
1777831281
8093021
1265120435
1414188717
1983216759
1241691671
1561804908
1391190216
448051593
73982834
1076411104
1336549368
812937546
40803413
253253938
1491019565
1775531724
442477450
836611909
2018842502
979596183
1478535923
658535439
1985032725
296098524
1657230086
1284610031
111162026
837292728
944008377
1633053826
1222660322
1645469937
900342955
833956350
1093100133
1787923653
1506035574
1759278465
2057877379
2058498419
438130421
1944486394
1353432656
994853581
1477907278
1631943572
991586296
112561847
1462812467
1046858717
1252119483
362921936
949879131
118119398
729514561
234897710
1202754885
139254494
1891911736
248001425
674035159
1459239288
1756416147
2080997435
605422106
509435346
1378943590
1764681208
1299732958
1703603998
1953409088
1105868424
1716293344
1741878619
636552809
1119867111
1690561659
1100481740
1581989749
206977204
815304637
1459696608
1485141381
2137044606
1626269888
1397471873
1505297462
1337960543
2138487059
2008026802
1321449900
1369134536
626425344
1327596272
2070849827
1427960291
256478853
1491067886
1278905462
1935408383
1552174877
1716254529
1407697018
754259336
897282590
632642
675221830
1503699327
1057331078
619392175
301322628
1596514954
1640386265
1252060968
2017073225
1396178341
1133273032
686466444
894708781
1339756780
554103280
488525759
170093287
1350730267
313807389
841539291
1385362161
2102540207
1675177148
61583653
673602991
1614071917
442924054
1820067783
2057584838
1800727936
94743164
1133172117
1123364081
65974831
865852971
1449691675
66228360
1787247625
1714487833
1978061436
1600243605
1549069284
1782256012
159952305
754551521
36476634
116933690
1667890575
1450633937
829839996
251733522
962923113
2007050013
1886122359
493405403
98379541
298045556
108642598
1521515170
1448206851
163558261
1808988880
838009490
124563625
1952735860
490897268
1366906460
1525337202
1459540661
969606794
146193075
23714885
1506764544
1689499776
1459260770
1322705308
959051762
327192136
899670544
1019053360
1857159149
903346248
644702680
1012393875
1721879389
31216267
705298942
570197435
795122905
1189322689
832476343
1115165010
1922679850
1292982181
1646531691
2002313295
820988448
1416116457
65009786
1402408315
2080224996
969722679
2041500761
1022534239
129516734
867236121
1385872039
360655987
699769505
770841783
310170962
762935451
636475160
1401832508
1182430346
406511381
362866987
282974150
1201286752
401408187
2072915699
510131833
275921810
1839113693
1654910874
357180169
1365916508
301982851
1822685172
131964737
41462049
1928867702
1501298888
1028752835
531132464
1976540229
1414257454
352519149
32103112
1793046170
297094063
231740728
1514511480
1788856525
1281946620
12197154
1022538297
55124301
230329335
1400261288
642615405
668413581
542411230
752643984
1592907332
857954833
1541868065
1831399870
107527856
1132940242
1451038023
1666910513
143656423
894257140
1355369593
1972355674
1934995941
1412862038
339831571
326198975
1066695670
1794666311
711480586
815859180
42418880
1407554946
963648858
438449316
2059008625
288927969
2013482869
1833491716
1477702035
1135350524
214899876
187932210
378599956
2042151740
503678845
1675545901
1878522634
1216686827
19737588
1118834408
426694736
514804861
1535490967
1769726392
1785284134
260493827
1541229706
980027659
106325891
332198293
520945863
387970778
1158567390
1452870161
1564560073
2140702072
355769650
818366940
946263490
531768770
1223953632
703059824
415961345
1998418349
90704536
1120600180
1670887246
665906312
1480250271
1789996380
390005316
1826551501
1614765742
341339103
1572165617
26141669
2018576242
1472240302
1502332948
1959701397
626152161
618004115
450478022
781533947
797260715
544364998
1033504988
1067394682
1787697403
1011074405
1479551894
2079299424
8493109
1703284979
171326862
884241829
1719472396
493781530
1526639047
792271991
262258994
405442681
247276027
21677940
1664848814
2097831155
758443320
1465687864
1562663531
777210520
998782569
13523269
1529900281
1719443935
776262429
1167593716
785679924
393373899
477525709
1937067969
2118363418
291149587
1106707944
65495484
598771655
1991007077
729567403
364131590
2124365706
1568637315
1256141953
440951040
1217898775
2009807128
1967351290
1864584684
110762387
1795446735
3261985
103862781
611821018
1588391178
1642407553
1849464551
1407585016
543704693
777172086
155597396
105021121
1673895673
1282447484
928531141
1502730631
1585799017
787753588
863759759
1271152287
1989669870
1718809380
964177184
1988483555
1910933356
1213916059
1025439682
1203257529
2090314362
1457470982
1044009891
408517672
2042746478
472825129
883308563
412505116
672337038
1938266435
626657956
1802441347
112584978
1509490459
721573551
430107575
1775447505
1476524812
1868321511
401596391
24215398
860053392
1209070850
945927439
1139851138
573204820
377933513
212627877
1851637138
83280161
1816935701
222972693
1282498055
1184380466
2092911461
1685486516
791385677
1073942345
360775566
200358836
1958746911
248469363
2141035234
461625558
785923962
995381859
1389096068
1537065010
1199157679
491766559
1059377585
1452265727
431920886
1284050454
2093339444
1213025034
575806676
1388104795
574678548
418185134
2044818944
863668037
1513557564
440688995
704098986
137458237
1392560809
724182876
657804859
1946994582
307824977
1261521329
81558642
1786520231
1440254331
125196533
1212346319
1990024185
1160818547
92632332
923607711
941254352
687425931
874690931
68309536
820588538
2068542355
650679408
2065553591
1820277475
1633801150
1447117951
136206036
949512092
67914488
1748073568
386583930
844666918
1651679315
88457070
1521515170
1405580778
187405249
1314840992
1804246298
533540856
1101551755
244124452
1960089871
187689412
1602371573
1818331831
255903702
1593851726
443577545
1279786308
1898011940
1398284282
225060870
1231761783
1363309199
733449239
583572487
1862230118
621470908
1121737841
1577847485
1197668051
431692038
112637427
1203252619
1688747255
1247498492
694314462
1093763177
1700856807
893721970
750518730
231873315
2125009253
999521379
523149720
2039123133
1577665096
1054743304
484746487
626113324
225388082
577326053
1090163078
32347462
673813847
1373422971
1741920052
750626140
531521354
1420860173
942556271
504389636
1036209720
1656840467
1587855151
1389489188
1315477298
77907208
1665445445
2065490649
691783948
346284780
465480322
2042199950
1672248449
1454933344
155507608
632963373
637915119
1613146519
702878681
2072841184
1687100601
897269037
1437074750
302613855
906509809
973825540
344649763
1074480794
1395910106
1135571355
1265901135
767169755
528944344
634054357
569424062
1322492673
1309322454
1595092993
1302644290
497703315
752881342
1429694319
1529568397
2121985479
1917143681
172041751
214271343
1951941767
497035886
1668989451
1992912248
1899209049
1325701474
1609493481
1839094200
965751996
1471858791
789906606
877493488
1692794981
836334450
1803401451
530477629
848612422
1222840263
549814949
1450545942
631026558
1136396326
1835558370
1898092409
176029040
705210798
1539466083
1071054239
100954059
623128565
828267774
1977018956
1437146484
1995890606
808961003
1523913294
106940897
1974367853
950783527
1336430895
758279063
332012825
1558448360
1874004254
2116217764
326859402
729004949
1196812443
1645761684
530162605
1573878536
783436720
1868683464
2145557704
1864406076
2085493466
1086938023
331628290
478767954
1484048556
696645718
1104409531
1226628304
920839031
1912331969
724004418
23434775
1710079894
834551368
1057314181
965681350
2008488645
1977727659
633017823
440530875
1182146860
521278610
1204853968
800226856
1380083280
481244003
1846216912
316694213
357956111
437813996
1733003721
1317785855
2031309354
923367921
173833544
1224373554
1138523188
1694978669
1343998237
1458669531
223275520
1162737749
5979470
347684056
3772241
1316228678
116018805
1940007985
1578568730
1614032009
1046099396
893832544
1073544686
282638271
1912109026
873183202
2112042720
805313113
1097603573
1528278361
82745285
2029074254
1962050114
1779804667
326193232
1627861480
957400086
792203348
2041215198
824197824
701051924
141985427
1094838854
1422408593
2106933892
679383020
1484036859
677686954
370466502
1389302961
2120778064
865928800
540469584
1501550507
1351700403
390537981
490774905
1693874505
2030424163
1908456569
31327726
1133002630
768443656
1577729947
1109693838
1261106932
1300168710
1199804212
1780696488
1329633769
25936566
887989756
2030720835
692711926
87932213
1622216371
1009291255
15103341
1992304009
703611960
59519649
42456285
2120459251
1223272802
214865431
289192615
1499981200
1975366039
234380965
480448129
490283422
1480332699
103430625
531700707
377536555
2124371439
100895546
233861758
1348200856
264143348
1263773974
1959799363
1632326069
959239548
1856966415
2051633557
1276705314
75195424
1392840519
1737492061
542627122
553930398
1002561315
122714636
1026896137
1562631850
876392668
453952377
1612343379
886089926
223088429
445056500
1484905320
571731862
275661800
1219503534
1223897093
1951779774
2003229955
700873689
1817305573
1315651948
942610881
1902021622
835293710
1374921629
1703292781
1708189886
692966280
48711208
460963455
1814390355
1068110241
1667470177
1430903342
1339532986
1501806771
1334502051
1907918937
529202598
1809440970
886174905
311550882
455076814
210566789
1797223767
585749848
132766202
1550804686
379844231
1732541317
1845220893
483549277
1474731451
938710769
1107272814
426006442
668193637
1313651031
1891257409
1484772534
1547480171
1253907131
382554133
1022661364
576564110
962985114
264675605
990794771
970635140
166233358
194946553
1098605062
1378062804
1587499468
22315492
1626745027
1580495529
1238961491
741246945
1832860998
1751228331
1881166292
2094584223
1682903959
1170349492
1570560800
1833897387
1461254333
2146195414
1765165311
339617597
96638122
950204925
1996502515
1448648992
1293593541
2092250481
1951464462
1925422779
1482051075
1178584492
1326954923
1707811059
1912745276
1368447064
1773591442
614627088
606125787
947770577
2096409929
2123869617
697976110
1127270145
706212305
399740386
2129613416
1372811380
748380805
1175580964
650868782
1160035370
1892386667
1399509609
316637441
856671099
1655846472
1953067277
1068094528
1972317196
778708303
276895109
475239402
1207420057
609890321
208175979
1246838696
1084642899
1617310141
1277893655
243780378
2069714930
239706832
1303174552
129436925
1477714927
373759967
769001952
112845102
1552492649
404873901
1764624339
2136437038
282005964
454563437
1424639792
777086499
2129980291
346514880
1337691923
1151310262
1352273039
881955150
1642603750
1649638263
115952426
14032244
1111390186
1841197600
1718162405
567663808
1544384056
1124983643
1385147499
776287596
608124404
984166330
375260928
1537481318
1834271529
1943184374
2096381562
1595996534
1666330925
8071448
1789112716
2072310747
1440879095
1486486685
1694873963
327804643
1158405205
492582547
233316631
410383238
1470473649
293344109
502509700
6423965
662890160
335110294
1952483650
1125742071
1673718963
907999478
880199299
1748196273
887663846
346792098
351066964
458192651
925303737
1783560593
1107230365
606639609
571488483
1085572672
1836933518
963043006
151058777
1815918506
1197873339
352123921
1087602882
1007077649
978331079
1390517225
2065512824
1065616296
274127057
728684341
831303721
248218611
321803749
1034017875
1020848426
1121074949
1443559433
738897991
460764838
304975355
1795968242
602516051
80188359
254443995
377155730
2085190874
1277168369
827554086
1734144180
585735537
1310313495
1107381051
1475170804
1362859591
341871588
1857283268
1476669783
1291847361
457116184
1457769723
618007767
300726838
460507307
1718719156
2118369685
1417718958
1747312189
1917361042
909736011
2070976855
730669939
1966734578
1411217818
1285931746
629586677
264435807
758790001
1569790203
771128441
1295151651
1867485292
793962833
2053898470
648908777
1237475520
141601208
1884365151
647326737
1734056862
1315639248
205866444
372074534
1947682725
1640653240
159544845
236100420
721158055
832071578
2049005453
512150683
919604376
1224305889
2022904541
1803204077
25787636
353004996
925045970
2067101496
1980864255
2061803625
1445895221
2017242917
666992225
156086020
1710551042
998845410
1033749431
1965747686
1539316773
2007916376
387243501
1530034561
637548223
953064425
59358093
1065025751
701347898
1816806184
1039542677
1056248779
1402015919
606809320
659210724
1353718503
1227280179
1754761505
663081078
1241080267
149824055
1947421587
1574357791
692237726
1755511380
862919243
462764896
158062358
1978611451
816393282
1213259446
1626839525
962812249
1904822249
926784605
1304291403
1489140811
363264223
972608230
1535477302
1409616854
1033537012
277055937
664078210
1486715020
1770997745
1691584090
1708793589
1492292771
812516660
53569902
1164669963
715517226
1995052500
924028733
1283675989
940713161
403319480
184413420
2126088850
702400081
325106947
1553769870
585579872
868042955
520849130
160761608
1555404518
1061913641
1274229280
185056930
1797286759
1072021631
1653693830
1433874716
1023208411
1732104005
476923697
1380529216
1300739434
1543155252
12378637
1826147359
86319939
755588509
224291475
674602303
1467117004
407470280
321461255
755669192
1129172496
1198487437
763461569
1737042185
791525522
438908274
453901627
677778332
331996460
1298476872
1963551708
486761970
120241073
1417194397
1576982644
598980696
1628630775
1807352621
681978700
216124811
258791250
189984326
1143875332
1128025120
3324608
1279240181
121541127
605526605
1821178506
981318041
923870340
1605815244
2126222692
382255895
1513554607
234909442
1365623274
389104583
899588358
170122551
1056391293
908022585
1709655764
1858336989
593633447
618532391
699943096
1572288120
1635469406
1004402540
1165659534
679961888
472356192
1095517482
240814111
1673145497
677548010
1791769592
1038377305
1629044637
1189843487
1179193379
787456657
1611134774
1862650461
669459722
321456400
350383519
1224399056
655595212
133449647
146499003
805118114
4369976
184053195
170328158
792695231
856031346
1048578594
1799705551
703341186
523082688
1499691028
2004337604
135214971
1856515282
2049824852
1976548095
127771017
1701583902
1629082314
607382569
872417791
1336079521
42914878
250750981
1506667639
260088395
697315324
851654279
1642579252
1650813771
486096845
1450771025
2046939763
918403409
936649308
986477101
960440674
1378246039
1056639383
1051387755
2115830556
935442403
1814134050
671437132
393697239
1308245443
1175733571
1913705790
1297806932
1014107528
189500010
587675241
1208477074
1628242490
1066524145
855270658
1407971332
1848202668
1693644620
1690203291
290051655
563587724
1041880979
1094599671
363626352
1891999926
776474349
906418695
784516306
1832759940
588674796
283285302
952235522
566743344
2012914719
775087356
1190805690
158803402
1012958944
1649098189
1268208324
2138007086
289691436
939724220
1942270195
502564521
806793845
1979362470
1920713251
677272043
1093321071
129540650
1764502661
606262033
59852671
263456856
2114787505
1529282484
585354858
283505120
1332280482
991730869
976367926
1615770477
2042630512
471019699
1100126010
223574408
285634313
1839873279
1043160181
1232255486
1828709595
952727115
448788385
672536702
1696695768
674113587
326713836
161443667
815917864
268122474
272655117
1855339814
896151687
2045405332
1720212935
594860437
79437573
1967111034
42711509
1356114345
1839670892
996070827
960303735
1682871549
1840718114
1041811758
829877130
1824750973
1194195937
61343392
221318824
1487782979
245957585
634757915
1153524904
1377658298
345158538
518237314
1526197366
1155918867
1342107201
2101144710
103554010
1793104407
243864390
1402683057
773346735
1599832728
185260929
1975379545
638477622
1451641230
218616416
1549125827
136515204
1031665491
2144544019
1870264645
327486606
252408278
780700781
1318453608
254939080
130366213
94048521
2133509453
1969870775
1795290573
1401591358
190795690
1070942913
1332651064
227331814
904478304
73351943
1906008921
1427824591
279436060
189058570
595876842
1649176067
2119996379
1152163243
1895211653
25689288
1775437138
813540690
199717484
1841075825
1301454601
1136579025
835728107
2111172070
1211479030
1120493544
166378165
1611907881
563716403
1644778145
2125495506
402283328
1803243509
1811402667
528292877
2106436978
1009537090
233425287
1474865604
789861757
1973566208
1339887205
228573377
270276184
1635800330
669499895
790344875
159786824
488057636
36412111
6273507
1289070831
550798260
1086855431
1975357773
444833984
188501707
809737765
919561946
855745558
375450750
558698598
517933506
1006117115
854647014
1662530184
1657496334
1078993757
1440073779
1684850620
1455041891
2118000449
1026782035
1555164075
1991105474
1125387628
1435399563
1841908052
726298634
673307274
1325493520
177853262
454963963
1126642381
1204018742
413452254
941667041
1336555611
522865662
1959401439
1585394983
1215682258
531557611
1823419044
427773709
126295621
213384001
521924158
819485353
1406242338
1479465716
1257075518
61570633
528459533
159709079
65241501
2050125291
1478477051
319089584
800187774
2006752537
361154716
1406086905
1856284875
1802307925
849795196
170906923
979408160
482830335
60198399
1996103853
1671358164
124586494
2142968450
1897940654
1271996052
1323510323
393280622
768497292
671675592
376084169
1007713923
363137979
380429786
2137897498
1937190279
1680781086
1635130189
262234261
1781302155
2117449709
719931522
1732879288
792101856
236827044
356349499
1380821402
1699173635
161160402
1497526800
382086192
424589639
1909556820
1715099417
1026669418
563660178
1045943768
2115481794
1019028056
657964371
509273480
1162873384
1591325231
1972588588
1043044190
843770286
1215816649
1623964151
1007463701
1253443078
97698318
214754015
821211384
1349855102
2017153463
1063443260
722972726
1453818945
201557428
2008620360
1325454018
964947783
585778412
822327382
1795135126
675798656
1678333171
1506238073
641506053
1819928546
862210308
2090084219
1851726452
135263546
2089851835
219135959
2147072885
1795504491
1209689117
228781466
1825165527
275873059
817549731
1955076225
611022273
1161944562
583082699
919736026
2126182616
1343133855
1015771436
1677587298
691752773
518811900
421685617
1895749376
876299756
704432894
281938256
1065942970
5070068
731760068
837513017
346682395
311757649
1756108737
454736499
1762059741
213767209
653090608
1759724192
1236597578
716753436
1043812146
420253074
451168187
1594677728
1937554558
129918930
1078858735
351655601
1013849482
136151168
1355020863
1252334155
276126702
867936169
1868190964
1152563592
892019977
648625704
1072487873
11128125
1297436060
295420036
1742894431
412542128
1501025172
1502591619
759069297
1760027313
683913910
495692646
760459357
2121574400
1358079913
645114864
979901505
28454778
1599085866
1531708744
197543453
1144422233
1520002722
1153420619
1691988055
717859832
857691317
193225904
1762657201
1642552554
1394266921
1291949716
1343417585
1037666583
2041702587
1815469807
1028053644
955699115
694485310
639122567
2051025746
865350485
1472618624
199986241
1425260686
1248879992
2033946462
819441592
1715405576
2049381391
893962090
96657582
1253613274
1263449897
190311991
346408970
1498385367
1837789215
1208599713
322444938
1129739949
1158619067
2114195180
18292283
1504409384
1520656970
1756342557
76672893
1838100267
336266961
195601670
1931268521
2027794471
1381242618
1199304716
1006365435
978070640
656291607
16996972
1196001287
1938206768
306801984
223459336
1538591420
422648872
1035820803
1570030095
491031629
1247315694
709532238
1115755418
239214529
2041901803
1019143822
2042034066
715195083
1885106391
1712973883
454186905
895486414
734033862
629966646
1982614380
268626574
295550548
1788028374
21035714
1252158991
1351305594
727503766
1388291643
971024287
1571653171
938347377
825028664
73556375
128360612
1937325347
840008873
1879611874
63734628
1285371249
735982517
2023726997
1283118401
1299454682
1597556241
1821152431
242933362
1638740925
956653704
835953869
2117308080
644401009
383871324
233229202
1893116929
1168110654
1139711252
680485727
2104730549
13636000
1403176810
2069331586
1372688021
378481603
1084885398
915439477
2107522109
1352911565
1465915897
187295568
168380293
1561851524
1806105414
765122775
639673429
1809813846
1957801797
146461015
1614982018
730305745
1412240597
74821445
128252767
1635333546
647638516
1284780852
1476345437
322041488
3972706
1115482503
1067611324
1898283588
294016359
1271741280
1513705967
1707059586
1407975858
502295958
361658917
655071700
1647510676
1233614503
1568021193
1634850227
348861959
1706555091
1572835459
700841061
1543725661
578171130
1886095784
894629617
1501939026
580100007
430005562
1609468205
376337856
1631289271
1250732910
662122147
1599320907
1648312486
156726841
2060106109
2108795145
490408052
1471948831
459414057
233797563
730870785
913850567
1454379626
268437863
991169924
1890726747
651750821
1056132283
1829675414
1992063981
507050000
1270864077
1487488018
1484484971
1429356485
1468889602
75077833
523480423
460218719
1226669463
984626988
399486037
822944734
1509820904
1085655967
631322638
1928461431
818558058
827470655
1764562362
946064418
1114443512
821794397
1210226558
764694759
1453775118
685164657
526277813
818513627
1524522735
1266449158
1733458885
357572252
1630077605
521895867
74245677
1771212299
652065123
962335294
1134414733
334104765
1948408857
1617974534
1849272485
710495425
1596854155
936076555
791938733
1937416834
1649487308
1506365609
1755126824
225287877
1251180655
1309917091
1401475698
427489743
321925090
1847075600
1147345966
893075977
831303721
653804714
140625124
1618116296
1495762798
374293420
1602860239
1550799108
1996401353
1738134361
583482164
532965921
1201544709
1118453305
85700426
34660239
700695382
1836245950
578356325
1368718151
1105658974
1396681988
1142129028
631292834
814698866
1383091295
29053210
2121266463
1679972025
1493007060
1606198541
734936559
1315943340
1043457283
1245397243
1569658385
1123785591
1972125186
1856224702
2136119461
495232103
1585778419
512577943
258588894
740172473
2018252614
332830431
1851807741
1611144926
58612527
1884509233
1297473188
984672938
1629993979
2003831827
293452046
19015439
1455750799
737882407
301866409
1373869729
191162512
852015513
1285351352
1264899251
311812023
1430951144
1987162843
1945181980
1143630178
1497079496
1502538737
981009732
1494387719
1416971141
686694207
1455651658
59559919
666231161
427501785
729897098
187552627
1893110866
1238125585
250463152
1000336989
1136325866
697393228
703501094
931014181
2012083824
987555314
1709512136
867599829
135757658
1202037651
1012393220
1675406300
1940049814
141638118
678160780
508941567
1039077695
257147276
845755535
569770777
1901932712
319432240
1560519175
302038537
794598622
327471040
981001935
1619990377
719010178
785897600
1671242248
2004396122
610784108
281730617
1848928565
711314402
1666034034
1401988403
1904193646
1565691873
1960619159
332320080
895818905
1374445219
608494103
1659635958
627331621
1670748140
741364108
342096227
442620271
2099398976
1669903470
1994118899
1853332364
1041673549
490322756
765268698
2079916763
658460457
482009719
1280429363
1549519804
1162873384
1318568085
76813636
537204932
712051045
505127227
1455558560
1861295262
1139110582
365729389
634825129
1012939530
138990800
412636235
212056409
623487569
1756092244
249311286
1312068348
1413135709
800740453
1157126427
728393835
470613700
1268384331
1893384415
639227502
1423470192
989279117
388879558
1940676641
603460458
1475915201
1684335441
1488755059
613625989
726574660
1837932244
1062698996
245705695
153740394
585057141
1614959378
1826638420
498862532
1198883261
469668604
1115474314
647974489
1101477764
1057707449
1484072198
1524275294
89813751
2026695693
1167672539
744615003
474352728
536696270
526225172
551465539
2009540694
1408129795
321470126
498194369
1642118022
43722625
1874313977
2116252356
351450965
626597301
482659738
1705132542
245854371
1912494229
862795583
2055870312
751585370
898059348
367313937
2048463367
2064954186
2053318777
951361602
197457692
1200984415
282576593
1831608169
578226835
1581115456
1960793691
1022237687
1300173689
455294209
1943509848
510292611
2140868685
2077370146
484410327
167854909
6094673
164206319
1722064842
867404656
1141615160
1385067108
540223521
1938694825
894128588
968342
1459246558
330701462
1051084063
1798286011
26716117
434301063
1890868259
322544358
977336916
873696659
1957058436
140712640
1148389505
707132034
1052595492
1596310567
1291120494
852720775
977717086
840471014
933843862
1897288502
1568984628
1678427633
1166599755
2086244688
709467535
835630653
1938060636
1149184279
137982176
988768514
385462672
1034761597
322527984
534555750
1994643041
374501923
1101861000
1072771136
1062436864
1206637115
2117071953
15280731
817653751
1216301717
213836475
193297800
267426830
1529889341
1532832566
1743037398
488670703
447608513
925136502
2074899923
579917010
73886920
404144413
1390606751
1007821012
1830099779
978092298
217274734
358656323
1587116119
1166655654
1483695977
1920699205
2061328341
1860764015
200092659
112908092
907238815
1957548905
1792673712
1739547666
425501010
301378283
455729562
1427249500
35670842
851192965
558824566
2135749627
1517988783
1681639328
679106513
1869926083
1505073843
492358900
2084882817
1179751822
943355222
71629693
1573784489
2035451733
17820899
368579129
419911747
1871055582
1426856765
321343878
831928142
2074987694
25759984
593640166
1010793167
996529470
83331290
1274743320
1480898274
411030933
1981696259
1438566881
579342108
77373917
1128029426
1018738273
1368793658
849900906
239691853
159174740
456120178
1005316721
1517979920
341005950
137932639
1974546353
2045791268
155854169
737069135
1501040952
1607094934
231558197
976123917
1501901799
506494953
1700370855
65489160
1838441844
157137755
1520632742
1227347266
156405416
1272937744
27156808
613095162
1780808110
822973174
331172424
2016174838
1689871553
935218234
1025372552
648219082
974971463
280621982
557465080
1138182120
611370674
1867188199
245791112
1406822120
53644706
1926839962
1091772636
1287937835
60276855
1410438384
994268981
1838972988
1580074862
513422782
890168985
1166536708
41687362
1023666628
77951070
1584353958
1383596428
249375267
862394675
2067392330
1577398534
1086622950
329866899
286916555
705651046
367439670
1896388171
786840513
489630278
1884020878
1357046360
1345634993
2055994876
1929511311
658777805
603091284
1082371151
1925456203
768635361
179903445
1405336063
1361961371
1546446554
835469665
1446824741
1734306875
1792723618
2052928230
1716168009
2140572192
1028104703
624247437
1708725517
1399006031
1769961328
1533378371
407199581
1567714343
1783689804
2042115330
1160238628
1748620602
803423672
1268888255
1630151074
11141431
221850430
1395200538
570315805
1513535893
842992399
612108326
583311253
1733318857
1338114474
1396178341
826000981
1756199185
1639572761
330742765
1970211657
1424184648
610938436
1831468455
1812909355
456727741
647339408
379112179
1377923281
775023861
1943571599
401411531
1682927956
1630956895
24201000
1781293573
1926213183
214828859
871172786
1678057834
1730377457
1328666598
1875034738
423729515
85909303
547096002
2103791298
2097785983
1091497908
564305241
608478180
548763334
528028310
1322413953
243100719
189202138
1205507360
1924728068
1090024088
226880497
909910597
1232465749
1086606910
751737696
475890366
1338946067
619330820
231091216
67443908
1340377480
281583557
856206307
1415628891
1672622948
145384210
286631740
1814223556
1116666604
1842335455
1750549180
493644814
1776420541
438090396
1565356499
135207662
834588928
1109602924
2041529746
1177074482
246381250
1870681012
1590558789
943934412
472294150
950253909
1117569355
617507112
1575345156
1712775011
142229817
672050711
1878496192
160596866
1784364958
1452124591
600125386
2040124348
1128256444
1047437651
892027626
1885665826
770173960
728113960
829823349
1882900971
1147548097
143850050
2110424465
706383036
1445150922
1306666833
839102686
1181713949
226058451
474883064
2100356835
678780882
1103886678
839075529
244474885
408864921
742427099
1491940330
399452026
1843936605
1019318799
2129768899
676864940
657872826
1367430848
1412559301
1427051016
1900404583
894258487
387669493
1005741188
293663450
1038504241
840853259
1198721291
1608900961
48020877
1408326151
723157092
1279099629
1430003414
690047173
1372552818
1225300192
113038222
1646655921
52677539
787805401
1139694293
1153161744
5670825
1837923579
1378233325
1935288231
2103377564
385360116
1965483387
930091490
174848390
654724423
1454555858
213528388
1436139335
892284216
1391764347
2027128066
5219164
45010482
1882633545
1249981610
383939829
1937105321
1473640315
1311449673
417536855
935792774
1496093996
1127067443
1969412345
1075676754
1997318063
419612920
1372388357
1128347437
436181847
387303801
1135521014
208253944
606874352
1212255926
1997909317
1972821091
1912843836
1187384733
1490604938
84156952
1873232734
216960077
1282440484
1957997646
556166653
1778199409
907722197
1393527526
203108345
521275276
664178482
1490185033
394891135
712052753
427109153
605814159
68281108
2003364107
1613829
1571268386
480684450
233110964
1389446392
1710174168
251572822
258662813
1725991526
62928006
1291762946
1973509369
90290636
1532144715
1147938210
967106896
1444894891
1231100987
860946557
772985899
1815841335
953814994
875605071
1526059875
1956712229
1363075643
2013739451
1193461466
762371085
407907908
684713857
693296113
1322574199
212978872
355863329
1689136469
184307071
1745592047
917471350
18702596
942221509
1429144320
1602027541
601352163
1982530549
127606932
453295487
302877913
1017971163
820244881
1440262573
1978280146
350240655
131477555
1236583753
586783756
1953382692
139988524
76409350
1774814169
798677892
1413819661
974730793
1486274634
1359999167
970077354
64588689
128138363
698161585
399021234
1683055751
2028732107
712048396
1920995094
188466777
776705912
594959064
115055803
1638848762
229801465
134510653
1795065906
1564602266
940625900
1687820334
1325116566
747612903
482571963
96362727
697353443
1407773814
187726454
1160940994
528484829
1772215768
1136998759
545706280
1447714373
305130896
1704008918
866373423
1168763645
311858641
256534269
1468972743
303903123
656717437
209943841
389111438
773899970
1788399287
1731217538
1241743575
207555885
235126249
1103692564
1165872167
1126936447
1041870881
1033275642
494128311
2128304652
725836102
2132476963
1066874618
1676241128
2008580077
627397229
1375252899
466246752
1386445020
897133887
1232237235
1446539720
1208203901
425264977
1286014671
516690900
1449712687
402319837
26735099
830913670
1523834309
251159251
1490387043
138612383
536674170
851737827
1529314795
89133330
1491199161
683040123
539496426
597105724
1169470364
1038573299
1178700499
448716367
1838496982
806336788
1258458969
1968270758
1145916034
433767268
393058670
2123761471
1596665513
754198721
1785736071
1490426228
483855844
531698821
2116814015
690192469
1590809114
452784247
894594877
442948917
251553970
1540016224
1810191909
186940235
1909576777
1233947128
1391141163
54634353
2118991850
1617776626
1797235653
741101143
1288966220
1080940156
971367042
584534850
1182457870
461726790
1010605981
1542629350
643636723
1954889104
543258468
1789197045
957296006
1627128321
2123696069
1891359347
2085558735
1580469138
1641503083
605844212
1446944687
1848336328
86760643
1234019357
96548728
1673007879
166198011
1448997246
899223307
759426185
465286377
1143617962
698037336
555646129
1891905796
289662470
2138075790
1740828435
1699725783
721780129
1406961544
1258201376
1991861408
1433172648
2037331670
644755971
1249755440
647515607
863966309
754968537
1859374177
2049439298
1950287262
692998134
147134630
1172509250
1944121082
1476650913
705760639
1192232931
1680670655
115646018
233353666
899435520
1246518840
1470208607
1590618238
804373606
1889947224
955537236
917201400
1125255595
983079086
342480236
590096142
210845642
179216891
143014263
1468652111
1540264590
1339555455
913527251
2094966972
709057877
1636564550
1374833019
296753678
1543330353
2119890674
1883529966
1796387362
1979992678
105947153
1953323269
1824618227
1504459992
178741444
1639858502
249808338
1100822199
1324945425
1238201776
579501813
963100560
1725559944
1762539168
1977215276
216075699
1279284890
174628271
1284576809
1051992737
2028282608
40564127
1118811520
418568840
569514940
1254479585
1563670922
679871205
629270954
1689970482
2113151004
1634479690
146238298
1769680659
1398042754
1877532568
236546240
907990382
1152037149
1483158195
1883287959
1023367170
1376238514
2009912496
219367586
2066785047
692643486
487958333
388440371
1033733332
1760244276
429368690
1833048079
431893602
186913137
1011704142
2056482929
300359133
440333987
317961880
1660700212
568281065
363030792
417771759
1406309537
1446385303
90149366
832394682
1307065873
1247386107
893575077
1478391484
1334147650
875584028
962434969
2065064370
1344802983
1085558795
1787781964
345418553
1743611555
130244469
510022528
1744624002
859742497
1513398274
1101979869
532918297
941093999
1120333173
651537507
1489623657
1352730762
1388119584
1465248584
2050192015
195050435
676850131
1258870718
1175470183
1774168754
1387970919
1622111960
593976987
2103964266
1595789423
2063700924
486286319
1725981949
1374566736
1459724772
1330380945
1861317171
2080944467
1389348882
1707488965
243201348
1458232305
637096506
1027614476
631187619
497068019
1329637985
1135459068
1177126264
730514660
217657093
482448184
751528806
1988822832
863724188
381538601
733716146
890049544
1581959460
148309114
1956110449
1870724422
1480826550
2140783497
1603688421
1663837338
22195793
1705577339
193179800
1070725200
1349249273
1013908874
1027821617
442612919
1904113325
634455870
1935797851
1228234670
303987872
449294295
385398780
1875923286
556017639
607876359
620379035
922453155
1716551421
1306533472
406869641
761491080
1098502464
240978207
687983110
120325583
644418830
1303070552
1378072932
1556220197
234119255
1605867587
119167149
642207215
1947497174
502948662
169648645
1532239914
1353505241
1348108588
1181146147
14093566
1200486551
586380945
1106830373
148169263
1472691610
525704751
368502948
637315838
1123257524
80162921
1161479502
1074445857
541263432
1671048772
1946582019
2062016442
49855458
1557229383
1126429715
529947849
747263529
1507613676
2011427024
906249812
766669708
306678102
1492235897
408713721
1825535615
1697708031
413445614
543719005
1821694636
1704111298
112209670
131345555
875120322
187073826
2056653618
475123763
422270076
1698432275
628249894
1555113264
392065628
416888491
1276084367
311299445
418870370
2088212724
1746047251
1235972629
1108234533
2096880933
1585907222
76639027
686801858
1951169254
1942151139
1540933448
479109712
1675291041
1131546358
1909061070
1517596366
716623526
183689262
340675597
567641540
1437976412
722568983
1636650537
905751172
1925215830
217929866
1457160259
1955976634
1635160774
960207912
1794280636
1503974934
468952953
856935329
1800804973
1933829012
943874421
4318557
583278530
1680877506
1092110086
1522091326
1152364146
1249876961
1136461677
899037156
205326803
199854791
1661865763
1549222205
275446382
1630026224
776396380
1625470152
27693506
1439437897
1182973450
118755090
1535406973
1962137855
426117228
1203796363
589684928
1654973110
1984882865
136153848
1314413331
1492662128
1721452276
888917313
726675795
915566078
1786217801
627848871
1383615356
219529812
1991017865
733230828
162598875
66663032
783121793
985596462
949277206
1974087200
602401076
594353372
1032904408
1647496185
921529854
593014825
1346548043
47090612
1607697440
1283694841
1041232108
1675126707
1844513129
321496036
1526937940
1801722358
1700851617
1129911289
760485393
1826658081
672933099
684835273
1235202220
482161056
1935631510
2142086369
1978084682
476938880
1023513822
633958220
80534917
962359403
135358253
1313136375
1235120002
1839481888
1517216996
1137418472
1581603329
1390043854
1456831163
965842310
1332015243
1817773548
778829524
1314520886
380670123
1169351579
1161023471
1274287431
524629576
310597036
459286758
215250842
719887608
362509171
236474648
1662540477
1198351644
1192712009
1562774525
198705324
59465618
1360447973
2025051471
596222133
130814363
1767498991
271126525
606857189
793607310
766935203
2020791103
340988451
2059168240
243918628
1225926700
1693608836
1905491185
1309640396
2077914667
684012365
2031593107
5687059
1557151906
1233223538
251435630
1483676766
685304580
833403233
1940792454
755830331
1341831622
528406442
698441875
1403800876
1028037017
555319390
562528752
992764110
2102355515
1950435219
463578802
1287983152
97300232
1776399627
381587291
410121269
611510047
1446927908
972596650
1617491008
1978834063
541804179
1173052870
931824975
1690610995
1861004317
1237559595
1337171963
1558528454
1170664824
391698828
391332992
1342225516
1042366237
1255550276
11749987
1112402521
496651621
620147685
208762900
854852148
1914996220
1112185724
602337420
2040618889
1527600267
1088589280
855299042
465662907
172484695
1489435549
1318854648
77804397
1734137196
658954226
724898592
1447499155
1738499146
29195945
1506518857
1046670464
1292668330
1867941829
927972737
1777570171
1314684702
607686514
789350900
1715575695
1003274607
994129755
478318527
423308506
626011071
155425751
1546114196
901930896
1986285661
1193942087
1325578676
702439945
797843627
1325020637
475747699
761689141
152161170
1331873607
1854796640
941878073
334964029
2056286338
894362001
1399558726
1545691296
779079152
1359457908
916601547
395282561
1326971083
559151822
1933720520
1484221100
1721017015
650141748
794371185
636419691
1483126021
753619009
307996742
2134974818
958211218
1749839303
2105653159
1561215741
812784102
1680266980
1819691565
306936192
708727960
479060969
2119659331
1078915265
1599911317
1143643990
486123189
1983174401
281650975
1633855745
1069402226
1016432731
1964738625
876431200
993878525
1386616355
435138972
1422430409
1605825715
131882358
1901135958
1270522621
417483786
731840255
623900782
1225911688
31487172
1758282664
1548738459
444229773
150735294
241480345
1010675781
503277656
1439343465
996952965
1707195846
1269393230
1795637382
1729900287
1097614808
1998141932
1835879711
859900904
1253728516
885277274
379480876
2058588877
253918201
919031016
128675150
1736889800
1827637202
1299793003
973409238
706424327
1281229662
1294176557
1919783916
1693575410
1466706923
262047834
1983893414
1903797916
786630437
386895051
697263107
802904355
20190681
435649005
903674846
1599577586
897110658
71311001
1833164441
1773980190
143119407
564405425
141758439
445771376
381482957
244103834
973305760
1524232835
1846377462
1723136468
1038197309
710718903
1525585017
1016319791
438871441
368449664
1046345647
1176012243
408694300
363500630
1056789005
1204885328
1566724262
1858102063
2119540457
1987054110
1258520979
1677207129
1298806822
503686196
2050450828
1532316609
1910575481
1858895017
1648601623
1597594449
250799679
2043415502
908360348
1310558607
1983224504
987960860
1351931741
1464933219
942140426
860396774
1399787442
1357527247
1438593418
1377097924
1589118457
2008696495
1707245072
76923109
1531240837
2053403669
1769214170
1035708759
1797044125
474167485
204464483
810492325
903576513
1578032715
1016745525
1183480161
521771602
2117157566
334260630
1500671623
1639489275
1484300092
287226223
811825449
2020884149
1952954833
833638455
383710097
445724849
99359388
1832885729
1971350773
801924670
1441628355
682349647
51900699
720295016
425230112
1265176856
907309870
1720787980
892994315
43424825
454764223
517676626
1806033675
1528069368
1741328425
1745595259
2058246928
2130916213
253778590
944718955
191936353
1977060829
129159699
1859642064
2041552557
1354437465
159660330
1838306879
959924081
1185907539
1301610426
888276593
946947343
70700824
885819464
1607363261
1029839189
1713339834
991591877
983917675
1719718736
122253185
806135031
32219654
922760082
67583512
261388812
841082723
1330322289
1842740222
868686545
29340423
270761158
977409877
629083959
246971180
1543194972
2143756780
743287283
435824993
1132667286
1831560104
1390257320
203025687
1276115153
458114011
876938944
374749715
1717221376
1058801074
226180022
1827619521
115380843
1672563741
1903869085
1900568833
788147086
70949412
817202300
1113065960
159358283
1333077343
860310412
503925928
1677395870
939872185
493416079
2124217543
1322270858
1439388932
575789323
2096655005
2093767847
1988560614
700441558
1031473244
2024512383
734250101
956396942
1138238254
1564401758
1788797820
2127574614
1332873956
210163603
298710328
1737617003
879838368
1262131630
1475430060
2139525268
1703805265
2083239997
705194758
1011358009
440081796
1366574839
954516205
610106716
1338336388
2032001966
910709316
766111652
1367752301
47898978
1432376235
2104547070
607879697
534680379
681705220
2044613239
806065002
801702613
2087812244
164023157
1450665953
960118986
2030326745
980912716
575013066
1006998767
1895111877
1795504833
669252725
932675893
46762674
880994735
786567565
1111992384
627564684
780429823
1649682480
1720882309
937274049
111874237
68038163
643393363
213901474
2080720248
1707626719
1454458761
1687754836
1739923525
1029306258
387347132
253522820
652473747
1998782791
965360104
1178071178
1660401529
34400114
1857497837
502499366
134456798
1733776792
2146276804
1299354800
37133254
1093161534
937931435
1194294638
1877796124
1802897124
784557019
1155185110
718596633
1522534416
260502788
922765075
718338882
951683144
526685289
1142424422
1533603108
1604340938
159760031
921408756
563715608
1298019804
1714425586
1402208040
390363092
299403748
1289239498
229178074
215976693
1190802779
1405185377
810543229
1397074319
1547201151
370308887
1364487773
1692967646
582746608
1942035555
572948098
1551037977
166214408
1953849050
1936929543
628380625
555010397
1243490726
137437982
1643105147
1714269649
10889643
1149033690
1665219893
1063969845
1687786316
1519626532
777308365
613469258
940437813
1313148425
2143703391
215940404
1177755049
639433333
852967199
423152267
1748351368
1109124076
1063345923
1674395211
846817271
1543136859
464649264
796175432
885766317
801101642
1365522197
602163677
1872880161
1555960351
1359693648
1894747580
1580176223
280511153
73703836
1787431125
483941839
1487401999
1973565656
394305395
416097443
1462353536
195684211
1092003523
343850944
356258922
721475665
846806504
19516158
1842527615
575797840
758174964
650291714
54846696
1314357300
458972431
1579353058
84491324
296130934
668578682
976768445
1317024184
543615332
1950955838
46134857
804313516
714978212
1788356286
1910559274
13526476
443344802
2102587649
455200534
454308675
618438830
1318372882
751562666
1954657000
1981907156
1343328944
1234759518
1514675856
704276958
1129785606
817939139
692419185
2054865271
1054514338
1763669151
521443387
618587447
43758669
1987984016
1622118834
1510002350
765859991
226939341
1646225109
169889211
1576594106
1980752301
1128091614
2084798035
1212064534
1674861468
604475470
838542816
479785187
1426020580
375750343
1478454461
565525360
139888914
983492030
1454726057
1335623312
1192652725
126302644
178129354
1038068223
1039276865
1216171690
1844146642
521604531
269993711
2106372038
1059102376
1001119913
1851860395
819294455
1557233954
795674117
1798701573
1934605742
1718188708
385096461
1943772306
1855553651
2108321404
379401380
1388820806
1794979109
1018367752
1107738030
1865097081
1605007223
944342350
1105551934
305036880
1461520124
266896052
175079495
1066411919
36251571
184734965
205204317
33056445
308797407
1296761647
899121382
2054648273
791197018
285924349
5353879
1745619378
857234301
1746509844
1357113347
1848711167
1958603419
1693308545
2118532236
1901773966
1374540393
155780966
614892706
704672722
562606176
19759634
2001494581
513560174
1737954599
516979630
664017578
369058403
1929495407
2130599925
1119227781
1831168727
793424759
307781523
259511912
775519778
64856089
872369824
825540053
186792577
264142694
405107319
1443224927
547904142
1747364597
2019352862
333531925
1068522083
1513442575
1519305672
387555534
1253352746
197554081
2027781639
1731494138
1886926635
1632649857
1885540646
1577036723
1385507247
1947796403
614242663
1275566896
1472881110
1956156841
122083149
2057848570
1949590673
341419869
332723871
863450075
1941848956
1553124224
1863326553
1728286236
1156213250
1295537878
1506146820
359309873
999549760
680387663
426812860
1544647441
2042825575
327144345
1178453673
711942606
1515662384
549435953
1126174404
1536644473
504081321
1301284782
991825774
1684487257
1453555022
1817811473
2116763852
380544314
1588580087
1504413360
549919152
109398976
1665763616
2100397608
331332971
1052196410
711425551
1219114179
310475367
1363807818
1903985407
665227403
1275767268
1831116157
1087851736
907922017
356009548
242594386
1521386468
1300027279
1542240183
1505868007
90588859
2110970785
856129688
1100023940
1520471517
324858315
1012991423
316523975
569899990
816430045
1152326791
1154841772
181447847
2102817173
576281614
174273023
500545294
2049038164
1440221250
1127253396
1061572275
1403482723
77875293
839399623
1814163733
1778573248
335026097
1147915744
2122647654
1775156265
1900677154
1769142046
787946692
2115309104
901047606
1628058604
1159786037
781613809
1602674982
999182889
1511570844
1429651470
1197776221
1325013168
1159628033
81363406
509039959
708436714
688381465
997751943
464598457
1077113996
2109452367
319312116
840260214
760639807
70707513
575680619
532981567
2047631694
197904089
1646420340
351307779
1644096798
56235726
882161089
909279044
18635928
613115394
1939762414
418944246
535635832
349150193
194585885
1202843955
7450434
2001835205
848313717
385077396
1731635276
1386361081
755709051
678046838
988885505
1999876221
20984221
2072215700
1417730863
431577563
120283052
1915070407
1915392350
274819176
1067631587
876558787
1224681430
1074354369
1012789317
404828909
900932647
599729627
1403406945
456001172
790719244
311495956
536775452
2121262944
1730438856
522528868
1549513227
363279642
438928765
1731421141
1758406653
1361814549
819282484
532699684
1732141826
606390978
1953810545
1833160392
1797211809
184303728
1726887526
1285645490
792111921
1155426027
838463290
599886806
1979970735
1597304563
790627993
1654709663
1299102991
1451375071
1480992239
587612629
1957547810
595759746
1296115531
825032350
1555838849
1979791996
1460123214
222319966
200335031
172887320
1215323782
1074918433
2052871229
879577422
1061149399
824066391
1760713788
788222236
2056634878
1689649129
1011255537
1513834129
1575384671
208824924
1014494386
1612045931
263457465
1357237810
1546714287
46932767
1333928890
1569146386
590214588
2016749353
1738941462
1820974682
1433417567
939447448
1838620462
348466170
337178510
198611674
2144489618
1637488256
1925228434
484028046
1381154963
1593464190
31669593
1282993882
91769298
1078293007
696207492
223733560
2050002419
93879231
1545520262
969931475
1839887104
941389904
1201479316
2115678609
1525816534
729342807
610975980
1926648865
1224364722
1384926617
2076734455
1462847463
1014812286
310993889
163807173
1089003139
384816579
633612380
1617285901
791239549
419487997
919795842
1749949741
1196475333
1319289403
1327284940
1267613457
1011518992
983176912
755973904
167704938
292137586
1411131654
314502151
88754517
1299929810
702643946
963382124
1529895599
590109284
817782093
1080459974
187371366
1254103952
2027867064
368710094
447599602
836594194
1179593461
1595619405
133222282
834841213
1898258665
1131033173
506554611
1473556354
1380966376
1440945450
438266551
1153367143
1495145549
1592762022
1894459326
873828345
1018053193
559079623
566078264
109096757
746518667
2097842694
1104793963
1092098460
1694106630
1335733245
1394260107
1988470889
337463718
244975464
1594565951
356152126
254675423
1876038335
979612824
1207309394
1873473465
1809784749
1477294965
676962944
739743112
1826621746
903527682
241797354
1831668995
702493789
1650593559
1619488845
1432305712
1207369672
1652748495
737606521
1808600740
474613818
1165152508
454702782
2054389355
46191001
361505856
408098166
1241786620
1765283859
1063539216
1340067691
428000423
964545391
44861347
1682413719
483392307
767400876
2051321004
1953714574
890110247
1984864947
260747575
1417748284
1522591050
642905437
2093047099
1811504240
1936552769
2040163278
979837367
1184028548
2107777804
1078401265
414712543
265362895
375741869
8912878
813410807
751551129
79957249
125069782
185499734
331166997
449227539
1064644433
673680340
1999946817
1356220715
574237117
194886490
701377498
1705324560
1112451157
1015104238
1194418486
1284585031
345306568
1096493229
903354257
2018596465
1659452812
1676930307
1158661963
265629529
786330656
123602728
775922554
675573933
215850024
1364424388
1677125033
440699108
1156498765
1457113013
174350348
324183444
1587209243
1435611521
2030670548
592169302
1827664106
1344035956
1652995881
800325489
689930860
1518994263
39950472
1954127188
2140043331
631711491
1954983871
1735288210
1880093689
1294423416
2112769801
367298400
828507432
1751322328
1018837930
1885083830
125608865
1517373891
709969117
885295701
605702956
978007067
236017238
1340414267
1725707018
1689413210
683662963
97962866
734411097
1385767603
1079275636
1127584761
125349475
1621131558
797196899
544124032
1540001226
219598920
606496387
151162773
887629324
38124171
1038573299
300259815
991710108
1510248094
791238555
451188880
1450863160
1970570080
1604464014
1247961978
827976557
1249633991
1301300993
953936974
1528466590
1649544359
1959674776
1061788171
683409858
222248349
1323369747
416189155
478065314
653735184
691091899
1572324525
474514922
446836202
1871997813
2006915620
1241083031
1796604028
909158277
37909990
2009887658
562927519
1814679489
1956715100
870606851
233900972
64121692
428732498
110878177
2116681207
1194852340
72889586
120394254
626314333
139903490
2134106024
1735842770
2011806080
1690070702
1244208863
913830460
1898117459
458744751
1401271620
1315139401
1712713561
1773011199
1353118222
837407413
1764671892
1140473383
226633895
58574935
161090679
1560034464
926508474
813258377
1868084918
16174569
651240309
740145812
1312038181
1344022069
1313980308
1323740168
1936144642
429044820
830385960
1610245053
903399585
2048536769
421824020
200145360
1767308910
1237771955
1790691508
893039165
741695234
803048334
368007560
48610583
970789854
1984895560
1863292941
639016899
1776285638
233232630
1104283866
1698094767
813421964
292749166
427657470
1428548017
1501985472
801774701
1227377266
1403106479
790171059
1076880387
262679874
552579609
1534153498
420288115
1517666300
967530144
811149559
1459251747
1530932424
1008418665
175199497
1581393623
2136269827
1290284215
1523567819
117168957
771451534
1375935521
623529980
988535232
729080644
1519402892
1898864798
827690364
393950928
715917537
1780105999
1319749410
365107881
302085775
571500201
584906164
1507386699
1818620340
1933248715
1494870943
655958411
2122050050
519467507
1189505754
891365878
306935405
1847869510
501233523
1267931705
237956261
1194155123
1403289266
491749320
804102108
530555185
2065124983
1662633211
1963669714
221310826
1977427252
653894593
449284645
1585076873
1472113200
954086807
684526806
496215986
1542994096
437021917
770599474
1021365252
123031701
582920
1460945428
1498179320
1006236734
1742852923
792778934
731662913
1640376451
1554292726
274871641
88609748
1559993083
1162175527
1870214524
1472825255
986316088
768393600
275566281
738715734
1233855227
1486533972
1912010239
987835508
810380865
1493085205
339563855
27988704
1539410843
797007930
317598170
1010468454
978202523
1863022243
1288380775
34427401
668589668
1071327328
1665341918
752725401
1190919093
553602406
384481166
1363328009
2075753359
1720225697
20811925
2136437361
396698015
955605483
733572405
108060033
912206329
298201183
1712465144
1820909610
228767466
1205941356
159378553
69240722
130172538
852434103
869664126
1221190184
1547720877
573542868
995719202
1651251878
812881012
102099126
1517768513
1177553619
637918856
1353530969
1592028864
1744862961
2046282167
1473968339
176203227
1934932101
181628822
1933503304
433958795
2063609597
980061364
1069979348
1061697112
1175953584
756142607
59114421
1786840432
333304196
1869960623
2001403046
1824792661
654254130
117193625
1968626133
678774343
710899971
1446978933
1863002849
1387423216
2023735784
1957377077
1640172617
990569331
1885841187
132156208
897679694
986903816
539228791
363430583
281422678
761106880
1756226059
1261836694
277424411
1052190882
1159731985
926967032
2123095672
420684432
209411460
23043722
583030846
554310395
130751087
1027852446
248277977
1660255005
985068308
1384616008
500992798
1436109245
1986946532
759359403
1747379350
1906580179
864916964
3783073
269342891
1866939672
1843959720
795418513
1332970588
1202620242
1583581467
1902782818
99667899
468965871
283637902
764394229
747715390
1285564233
1275759987
253032150
353197331
1551238048
1334211747
1773773324
1222604502
1017582031
750273691
405418384
192293916
1216496625
1716359576
165779285
1383170883
638082158
776110181
1573851655
1518710881
1111307330
2105858400
1727706238
1203252619
1480788591
531167813
41060359
1061057160
443494591
641179863
1125100027
1838645723
1815613392
738312437
1653832952
1261802919
626242025
832492115
1123210605
778133827
300090491
1477627908
368895507
693239316
90951470
359661270
1566733768
1350576472
1379107612
840066368
468551990
1977245206
1812837160
1297418506
966602662
2024866066
1995298907
1808326129
2118038951
252001086
860746620
1457188578
1389199280
2119436011
697976110
1216520704
1666904293
2138093867
2013334028
992174839
2012059848
1323517045
82890365
1735552667
2111118342
1376059730
1250359806
1055083908
1316587618
94961517
823143805
800153939
351988987
44399747
1554576552
1173083970
381215752
1928658094
240996295
1917658727
397821763
1940861237
203013214
964177068
1956519759
709887034
2052154507
674843159
615598401
2120617166
2021811980
1871545769
405225957
449251629
1617025804
922271120
1868869956
541250408
891826960
1816230940
123866477
981375077
1710326523
301715540
1894270101
1632808484
2056103617
748516639
1326927748
1390417968
1293444220
129002866
336788439
286474256
658641639
475260382
1773250009
2128284174
124094267
1847218914
1638249722
1147624364
775817583
1252974764
1411257721
446124685
1768187454
1593902084
1270578949
300876047
373552042
354585564
1960359843
1646233234
1088055917
1082754307
2124586651
930972553
1543098512
1279884147
2048587100
1213363119
1319544329
1240944317
454031474
298558834
1835288717
330328275
773501809
519465074
1852058141
1906153942
141940589
1144407743
1328850437
938607396
668458059
1187002020
1237499672
1194800402
914351000
2110218944
1807040941
2046320428
1367451824
382694453
414239769
1364443700
1684744101
120230801
1024832111
153587129
1471060766
1026051677
1778806764
626365169
1246536419
931125612
1446933213
649881748
1736005504
1228812275
664239013
835405030
566471980
334671515
1167663470
478156716
208070762
584377434
353122361
1133812852
252121662
1319422939
282744910
415503204
1523215669
1259630801
1174201569
653450413
1366799538
1142553172
1560353411
497721476
771531539
407454064
1300006115
1643013895
1716487052
1234855246
1512698810
2059765755
674516334
1675599190
1288494004
1561473006
618910619
1389888735
580475404
1817420737
893412572
259762175
945091798
102832560
1259717813
1316162838
1257370631
1387847038
1428546601
1903268494
1178503764
1564709341
180046694
772398758
1811171843
1936873837
65360265
1195552992
972485931
887926538
1128193966
751247000
1161641512
169373775
242275012
1171271943
1906195008
2111553177
437466140
1817421912
1722286143
153719800
396639321
113144933
760002936
818979612
1927400643
259850856
2028060039
370670242
1970715835
1753775274
1592414962
433249913
994632432
87300543
2132578204
2134516496
690550935
199243001
504317602
1466386546
277724115
1536881352
1828523288
1358686967
1051121363
1617134617
1996834300
123314332
899579905
368950714
1020114974
365698900
1584820727
1944361784
2057099314
2048230959
2014860637
1488825480
1176898843
812840095
1638347653
2135260657
1633200214
738132008
1506154969
1982727231
627310045
1556466462
614339086
1663412345
2098121539
1348810177
1662193328
1346411610
2100848076
1154637141
604890212
1974708054
1967650186
1927097150
2040460607
339034105
1791400294
1184189436
1819222895
1068955755
1053320411
650519985
964138555
1221425799
908479675
1138577500
848901475
1537858503
482165502
856227936
1599919691
1314500195
1557504288
1605304020
984198739
440263806
249054803
1196987269
493915804
1888036162
28659578
717047943
1887421798
1201047855
2118001099
1414818709
1802665395
1744613811
293608370
249150140
1007758224
1831778303
1188563947
268025177
2036998340
1353368223
1303733613
1737821145
252022460
534475152
1097660556
1217381721
1666715322
2055936459
216634398
213259525
1981026184
1575787230
386279344
1526188364
1734471963
12317307
1440580126
1766122005
1804603986
1298565677
810858077
1881994686
1427476106
37756010
290494521
1692983688
727803872
369383209
1677453842
314501923
970757130
160493659
1454333299
1273382414
479632947
1327872501
12515324
1608508653
403518861
761247210
910311899
1299264644
2054929086
1004147949
1696668170
2128155049
840985598
389091519
1405784768
1097579805
1661349966
101429372
784999017
1423747102
1602888420
1883649663
533841124
1875790990
385158075
1865845901
1630545454
892334432
1419379686
1107962486
1308783641
626913912
375926515
1175128120
1129173145
866921620
158741748
43169791
77758749
784750692
167412216
186375267
1078790363
394401409
284974262
1956306682
1705495919
1361545109
158884511
2035701411
557881317
2133605909
1856232146
1605071318
1741407133
1654213713
36641864
70012450
1096936818
883662707
396656373
1789309126
467199955
190551660
1309990951
1746343111
461277077
911537113
1000856574
1293061890
1339106084
153442487
2077851821
1207506642
1314314375
587007469
1935453832
814273927
219856666
42872142
1662712309
1527187771
723624899
211641386
1679026251
844208431
1818069037
1456560435
921942448
1156958013
787885230
797608492
1082988851
1531421746
1196336132
1017999088
106128533
521313055
1905996452
1806954038
1368391805
1316681898
811682337
364440509
869660263
1911842340
772559299
1503593860
1172525819
552711052
544714678
1494801631
1897165845
481702072
1467452740
2057727843
531455719
1021142075
2119296464
348450127
45756489
2106640229
106839636
1574736829
782984983
829677782
1325318522
1269458274
673006055
740253999
1673219929
1597358802
638810266
1091112853
379654207
1301114882
1610595062
1221445586
1343989593
1267952112
861932113
255302332
125568511
723787871
1594578060
204280357
279663708
431484416
1913865890
1178700133
1095033615
187440237
1290068382
1327960329
55278045
1360574145
1882502331
659757041
726775349
510163395
2016068595
380606617
1870715626
369335157
1923308314
684039454
678685822
475601960
1098489215
1015441824
1411341317
837108283
1849614337
916551368
820621787
89156198
1899179802
1758611172
738372040
1779230690
63762759
723976778
362531898
250251509
456373333
338645874
990202750
1717712394
1062024354
1167657955
365522872
270793262
163933388
1036301187
2144613168
1710845574
1330457656
650370082
1073008381
2017955683
132119138
1689680367
386327232
1611924811
1652562164
965492523
2045838371
1187735905
1091646465
1529478819
65862636
758434221
1615283501
1852728171
502985208
635837910
1999191007
1473985503
67686598
1462749005
1799326840
137874202
1144441764
253179487
2048087763
22054615
1630375360
1431732382
470166825
177614132
130396476
491966236
1413590374
1626566146
983126209
1074943310
1942971795
2030721678
876072719
612244090
1699479847
1747418766
1344779709
106105227
1833551040
1799597246
1002737495
1740715270
847871411
1785965766
1458286464
1764266678
1299301311
1383114793
1529746799
597662175
210616879
116521328
943230401
1837030045
1673040949
179091848
1037729813
1370829580
1986422427
165806401
1137267012
438679054
887122489
813402773
1172175976
157907910
1015728539
2143120075
581029750
1055704712
309227067
1892930099
1246520544
1205860339
1694094847
390273249
425600126
766844040
1272268743
178609051
1536276873
1000665416
693282579
1294441565
190085486
1828553550
126791338
1589291733
209196982
2026886732
207797863
1915505782
1365079045
701961569
396855876
2046621138
1433807215
866984168
1983869315
193248052
536445816
803654128
1435049990
303501003
819372894
841485619
1263570412
287104270
247540555
972627587
1771866011
1942538520
1464669319
1408398300
258355609
1125522195
41872246
676235517
2028344753
2069139010
1886628459
895886649
851674167
265255496
1816886694
1867193398
1182573712
1309047309
117275504
2031558558
874950366
985585680
504737453
561006587
1703627783
1653706667
429645914
1861126357
1299947708
992261992
674192308
1255419974
1443367491
1393129189
2097099017
1373957848
1064127751
1751998911
541833834
354257371
101292592
14372875
1844200650
1869157596
1274228629
1567063006
518575633
1702782403
393518861
1473679110
229943210
837574474
626294431
988312011
1821913264
993511831
1813706355
123494298
224762779
670021367
704679425
2102691772
505316883
216255686
419388751
1956331148
1484565232
29866764
342399156
926521810
724396287
1275548705
1204658424
260355654
206289112
1018291364
502259825
1507798128
1894088475
555883833
1944606558
568713210
1876157176
842613710
1497310459
1770355953
1807317370
1686513125
2043822244
2146074825
1290057076
1977618780
1574880841
621294413
1179369457
1107698714
624555817
128817083
570398495
412761975
164648088
373296874
528806336
469442086
1510599982
1451230571
809748570
2138058969
878123459
469863776
704550485
2057910113
1134814866
1161485211
1054382176
360756012
865131852
1683573221
1844376564
1085622643
1180602583
1992089866
1972680829
772901187
707081749
912796373
1658647349
643065928
1128349641
107515438
824301817
1145337053
317054397
1977175180
1585603328
235100198
1801941274
1112687486
2080658378
1026454330
697097176
1952433932
1616490330
821893720
774184493
1899954743
1052799546
542081527
400212176
1735147280
559596305
411583520
1062720039
1531528941
1525918720
117105406
775890985
1439921676
1912254146
971315140
1467181535
1007168650
909213031
1626426183
1306857751
1874793062
717099238
562743416
1717635513
897725508
1801098445
645564922
860125706
329853601
1474315609
1082249527
1258224664
1810879588
1375409406
1344284535
822190568
326171365
1861624894
729868353
1166315380
1717326128
1640200911
169594887
305745372
704380482
1676924863
258589512
1510550908
1897232816
686225609
853703816
379746667
308285613
1471511196
1997321178
2014444575
1751777841
974771390
416940442
50522321
174848369
1806329357
751504347
514555612
1635327485
1025685086
1740494669
1367632470
450111245
860357760
2124417548
255038828
2040546266
1604465103
2061063310
1679611100
584660080
652242620
75553143
702495703
1612765739
1328386568
288218306
438416066
1250374891
410402049
725035245
131474509
1316703026
1357580358
1569247634
77998824
48470372
717304291
102543199
678323219
1336581486
326389024
1471127413
1217025889
89548189
1173710420
954408386
267466193
1575475316
1549493154
2012684623
2069532701
1927434744
9660999
1153059202
222525931
238180025
137147789
1774631386
463128875
1923942850
1447186562
1386045356
1801038619
725066299
580217475
1450720866
1626357915
1201185757
973312397
1784521688
953708666
983926334
1632991942
1840771499
1634767203
944469239
1975670703
2021236629
187472853
1512173582
1086979905
996928468
1874438729
1151964765
942202583
680640941
183940303
1236105213
1139795136
1857262549
1909955874
823356119
95414456
574569232
490698402
1461101707
1126682327
904862340
1724527805
1102223046
159216077
390888568
1258986875
2070827185
178410174
1038710422
126963407
1246333997
645662150
1572687461
1534199450
612275664
1332065452
727156876
148430161
2098006468
840768973
1835061008
1831008178
1211559018
1339178
432503590
1132933273
1558014600
1482486149
42561473
588926374
554337026
2069266988
85468279
1140919680
979356234
1628912423
1518133350
163452546
1006677281
1016079343
53251805
717071938
51500501
711051240
1428361666
1789053446
510737921
261475393
918154539
2048770126
805964234
611427511
169405265
1510642317
1571934812
1593500593
385703101
496464023
1197457950
1089383549
1404306434
1723887610
116429989
1998923300
208151408
216982298
321697309
1465671618
600619050
562939376
1103656970
567993015
301102231
692979857
684702478
2069237954
696374162
2002172738
2000330785
124294270
1770082586
562559622
187292748
915496299
880395557
804838282
1675262924
1153524522
130589102
1047742658
37853217
945525024
759731919
1097137651
970235811
290832240
1473517854
531405476
1388756989
695888602
599116925
308542422
1230156000
903449787
1440507167
1540792921
2026838153
925002169
983783955
439814529
800866162
1146034852
248999812
1308718563
1227294891
26599796
405939063
209059878
1394802965
459629653
1541551066
192681353
1765132752
2011142369
1287437260
1573145631
1522423761
1265635398
416059436
1211034772
783819682
243423266
1089468287
1811481860
2027039011
1221706789
294913640
1341257587
455965350
1561176849
1566563452
2133550870
820288523
1709273897
1655035796
1332370568
154449008
1114443356
1032480060
2095872742
614179789
756273945
1979664582
830910911
53971769
456463671
1834898830
1604259307
1477478634
1752419562
1588258816
862552593
884398663
2357302
1462339726
1029123371
1014199759
680458982
703882864
158399222
446014391
811947000
1341850418
2028091751
1329685252
225196359
467127615
1771882940
1129041100
1965237092
13345015
783024953
815311763
1012808047
761746024
1452541905
2146637104
45776576
991522361
1242625879
1621196912
490145864
1635259658
1929440876
775289400
603854475
1627987993
1445179684
1264504570
1023995272
193106912
1229630550
378871517
1784533830
700061084
1997684259
1060792898
1749141999
1314590497
1185003553
1330548097
2003592030
1527313260
574900227
51070313
54493677
1956379365
572945606
1221126337
1372378180
433583815
2131667020
1327134830
348656164
1016197159
1740620901
886703571
1610786280
684668916
782544050
328488054
1302098285
1284609978
1913042427
234413444
1140840220
1440576590
229645403
110612739
1081819259
220466490
1527201376
1255745693
2035045394
1929246516
1643850051
1715243192
124709330
323337099
717440416
1165535551
1622946720
4519271
1554693538
1757228240
1767622313
576888203
2024024196
1703120925
384190711
1322913815
151670296
664646261
1123427151
768630294
1003929764
1932999533
1375631989
1858934847
2137968340
398133930
2041770223
1466793144
2068914761
280728432
1968792645
1057775810
131093986
2099698884
1553446477
1451718396
1432941556
628237977
2056166090
278411112
188346046
1455865208
1742809181
829862993
493022465
1052175212
1984609291
1699982542
1642601530
692908678
1644355267
1104762365
1672971334
89369049
444927268
1063193699
1049830624
1191620805
352604974
1995118300
1423596125
1712912719
1768443341
1856229101
816014486
298660625
1253943886
917050549
483723991
1796312429
560554884
1967864133
1776517185
1155622790
1410383022
1155811382
96248104
2004703719
336383136
834668582
1734169476
920939884
588473761
550904983
1118347348
1313376039
1909745959
232939158
662485097
1820651710
224081571
1954701529
1100319659
314652097
1626022834
919541947
717766779
1243255169
1254578855
1949986742
1951608303
341338216
1766242283
1034140664
1352304676
1824036112
485408179
1722401092
486004824
1542728526
937504551
1572610173
211884180
1611032721
257507821
248290052
2017305488
1097338068
1973832994
2107369375
1178630852
1183564202
392334635
204539029
1608459620
1278600904
1323743903
1286586601
641142920
1030957740
180626879
105224620
498390419
459831317
1039927327
175670502
1409714090
601900269
89135785
1395450858
1951290855
1476362905
1439910937
11593309
543220375
820399256
739273551
1866746822
1892312506
1954297558
748917185
1543622978
566129106
1713993604
766040043
665470983
41973086
1187859701
1868448826
1403530990
989655352
654241502
945740573
1212583678
1993305986
973332285
831081871
1594890400
694528235
526944169
1075394539
654999448
584609014
1485874950
1613281542
1788131215
1658110884
1363047276
1337706637
1262055820
1959666114
1836680496
1958394741
1374623116
1653259091
1716413923
1263108284
1278310135
1547221328
253964759
1625587662
314545811
246348256
1110274744
1897530899
1431258996
1486284031
2114507547
1620631952
1098372917
1678325128
1060786523
61284088
1595278219
1912765355
1727793518
383517557
1949532335
1117281250
445361249
1474595516
2120337346
2016925247
996383048
1651242251
1662758736
146522560
12553856
1889327996
1339165419
1370233176
1690741424
291221660
605838448
2084025114
126266596
684440178
275854354
643880801
543118958
1784095983
1908082612
546007844
508157473
2090828076
1586401198
664898527
57401609
1592699276
471299393
1406942886
1036744120
478785872
16034032
391608731
1700974077
1807399422
1574320347
323134210
1038154835
1787440574
326899261
612058528
1347511621
1341811224
375580273
2075265566
646169600
1240477614
1494679377
2036607266
1811260298
719595646
1957380525
595918057
1174904135
1807551590
1025938335
1973210300
1592215394
1049651723
74701775
955482307
301348297
1414154691
656111425
1573657969
538096474
304395261
1822911262
1841104431
1676555318
831332637
574070592
687365265
1347474424
1316649097
659382351
296322841
1943987075
704511163
1934223275
1802707042
58304226
1117150202
325492873
183114072
1324237353
204171531
333702781
102288845
1779138685
388870979
267942943
2120724803
1879798203
1140321264
1724765666
1667526432
1218654094
563301267
1137794935
512274425
1752128260
48952795
1369752139
254574219
628698318
1226021161
1369665538
1408388897
1830251166
953334195
1109294648
17756807
1082091225
73318305
709280278
2109039952
365200352
1896421854
731482982
314388603
921527002
1798390946
1892978673
232463898
1132282963
799482229
691527937
1676845194
57808605
1169919156
309869349
2125467872
477160550
74826675
1530569812
134147818
1889941155
56450913
1226861996
1329844517
562356773
640326917
523478858
461191779
1808542748
1415629570
2081215850
28376595
825882022
1128243309
1891125649
1514677955
107926118
1749094584
1463635347
1443763839
64926586
1397656174
1528658334
1275637214
1266571745
2039239299
1651433598
1818880781
1379450210
57545140
1827429417
1402424254
172438888
1164262006
926910035
1875072791
1874263844
1735488079
1797979892
802912867
290383032
1726674464
125045282
797136856
1518313735
1823059972
1879440684
215591829
611443378
2049724360
1972390946
284677473
211216643
673452791
2057388750
708789371
209744871
1521491392
1452768956
815316792
2017720971
1310710509
2049446088
200723539
1166965428
439313029
529075579
1668354370
2137119668
1568351037
1373036480
1528051552
1624387642
1658494262
1508550878
691917166
1023406304
620786856
382461710
491771747
200400379
1334540618
2141126075
953693433
1186088598
2013353481
1030435626
1198826617
754209808
1297978017
1716497660
1701306870
153561583
192447725
856461320
1989185810
751470309
457730110
1962919039
1054229581
1607257901
2108836950
1545007998
658893495
595899114
1164677627
518340649
1765131304
818519768
30613144
275721479
2043878773
1229465588
1861505018
1763966251
949172167
470488190
342666396
1708864239
591371409
258008554
926639983
1398856732
1535941080
299667608
2136682189
1722545158
506639549
303972777
719877687
1536483777
129670854
1925358175
117634129
526014090
1582214841
1837264607
770862933
404428850
1556620730
603108251
904738460
2067290120
1104891866
1062397787
565715734
1795526712
1577013
844648696
846380568
1320685047
840809753
1896486946
484115067
1148456129
1019794963
803423582
1284265366
2061520862
38754850
2009178288
1372815474
1868683820
326749053
131477106
2126791944
2072666977
2003326942
1306624976
996713848
1885691914
27027146
1459559992
1292064508
1510837107
59852671
687715455
1948560940
456015697
192811856
291545887
528455074
927824460
1733732075
1796017591
1546968553
719271765
65766490
563733100
1023000562
1332921253
1732716770
572801665
1669683329
363223166
2010406425
1618607917
1812634165
297701011
1524243595
466647411
971945408
1082572613
315345217
329306252
735781904
1612361465
1196463044
803234982
1883416922
1935805675
1255754105
996004007
114164740
185797395
1243280513
1278441115
1744003002
1390598054
2113326148
1772088664
693169205
700886449
1789541468
1909461125
371619903
1467145127
564230544
331269803
235877985
543143724
747033440
469155960
936814906
2052662554
957876058
1695161322
68732101
1344572214
1571865296
1227134387
655315610
1061078787
325396198
490914852
252299297
1447472804
780825065
441112196
1101311476
1687160364
1063527742
1334482690
1066334048
709838187
1864976120
1971707015
1584424816
2015076911
1419059484
1819747237
743718813
752233319
1331260766
1178666587
492025394
991219944
1083610304
910519729
1512713914
455544601
874148819
1345346790
487835349
241989751
2070269898
1233424683
1532953377
1652570171
72666094
1433351007
1475586894
1697931314
1787068257
1523630495
186851136
577216415
227385389
235780197
415334310
328270429
1833243306
973181301
232216306
2075707389
20086350
1908008701
1482623180
440245457
1117931251
1206767569
1747161532
336069846
1337056923
542810654
732772856
1904901721
786662454
344248290
1428323649
1741038611
2020061185
159671952
1796525402
1534397230
1234998072
736326281
935385431
496871352
1514181161
1174490052
970570069
1921426095
1598520976
1804151785
293798491
2024678759
72664345
585380405
113165410
1369027928
277428519
1530672955
1054029492
1777003259
72065981
1084281918
71210101
1084019765
1620092384
29707863
1685910833
335912153
1167210735
325595287
290761177
638515628
1311310402
1164392679
1511267958
547686896
1995165476
1101556244
2137950390
1429390990
1120411556
2068283193
2011002171
1293219598
1069738790
1611510413
2043068183
220659037
93499964
1262543832
1402679246
1359969726
176723947
789568440
301266583
662377136
1160999278
91358275
1024414776
1870532516
377741675
447127822
31626294
2003669934
1183440297
599518427
1735908629
1634335165
54937847
39048212
681788377
1296465719
1049206337
821727509
2146327658
1992405218
1291039016
110492848
739204993
498143011
684004465
587979563
1893437453
900392520
825380290
1304355324
1830888689
1621974925
170833246
1575611636
679506531
563544745
883847313
858338145
2079770366
127947753
833285581
564841125
811175499
837517320
1422834202
1383502587
1764970665
705227814
578391019
1410307536
912528201
764076292
1175415408
1676766764
798124586
1860776238
1774904211
1098582491
1245202371
1398749780
1044514480
831164822
1700525734
891427345
991038321
1184516473
1766989745
1201426848
740050640
1327148494
549915606
1142818402
484744750
1036679213
2045562206
282046691
395026023
1868203955
1824364554
449243014
704888964
1851139199
291959414
569075054
1680912486
92978901
1412966046
1552140954
180789511
1872224123
993453046
1834533293
493062793
868253410
1505762711
248105519
1360896382
335400077
571514888
336158000
161051076
758373581
950944537
893184422
1344165919
1190776763
648977954
601753572
898485848
2013867272
1931972372
725538420
1804711797
1932924602
1761175118
1978462588
1629616699
735157159
1013803852
518320284
1013742364
1514124213
1991842391
632277665
1347195008
489577939
1243249255
2022877456
553042702
1912884100
411502319
1274301796
1355282679
961048106
981287133
1077217270
1807362725
225516110
712844272
1299806671
1630696195
431083467
1773314224
796850005
345340121
1985205582
889976965
1183133637
888142993
1898052936
44944193
1721512732
364140042
1204234690
96761152
457172118
79563506
1962425532
1401257509
1168969892
1162524545
96462690
630449908
1680361029
2090222186
2006506672
487587954
1389780674
2130297382
2124435788
29775628
583058978
1345346790
1772732521
355227772
575843976
1941399356
840451488
1626321644
1102091330
792935431
1644968180
616308697
702906849
1387918170
388689330
1664473342
1110522784
1592926924
1749071748
1584973865
859054555
189374211
148356818
419729479
822575913
1727750127
1996361364
774276395
849675945
1445682711
239439736
1683918330
82445632
893296110
395786973
2041783365
521500072
455110352
1488864474
976061708
260150007
777734787
65766490
1668761667
795287880
489959661
260598428
36648576
1993144630
2096279000
207822537
699971544
1170752186
1154543626
2049357606
1460607250
553421823
633175580
774597067
1633751993
1752505401
1921507793
1058408453
1761979279
342846607
964009552
1983591633
1630829931
350691011
786640561
2008190754
921083141
1146605265
1381737994
949432477
402230971
277726485
1860452961
1607854969
1770779125
1418068685
504103599
616282699
1676791115
253021993
290407784
252553745
788346765
691583166
895686424
1596542088
1372984407
2021433982
1730811238
1056589039
515987940
263500065
1060185138
76867877
1051489083
71621820
1336872074
489335175
1980404228
2115181700
1873630825
1564565382
1256508585
445646016
1080081298
1281431697
873741081
1282605282
797546177
1719805459
1307994426
2052611721
2031014924
827955633
1196227640
2084062891
851181542
2054496758
121461982
2081246369
969237829
1160522654
612974944
1214604117
1410730999
1657297933
251309871
645350743
1637602021
1869018842
2071295371
1176584541
1053381786
171103850
685546783
1878061823
2011239301
1549269876
1877111004
1496123956
1330865070
370249377
2052720365
1508206551
1612982794
496147349
1579446107
276246963
2784567
1267298851
226860822
1455509889
1330405168
1313426481
1342474672
659458860
51495899
1596695310
955971056
1665502152
2060496844
938215721
2059938993
203031056
1670779348
591642434
1888223547
933154660
973064870
946979458
1964797344
665179943
80523349
740992246
821725903
24947709
679824241
1330316715
2046580038
560599794
1893927671
1927611753
690900263
459495456
1536776321
468336141
968881169
2085631838
875991905
397320695
531480151
1444324625
815173016
1537653973
1648114725
734689587
1507281932
1928792141
77891296
1130933617
1447205869
690867470
924680370
970828370
727441634
1109783405
1240177171
1430726986
1989088286
384049186
338324477
2122062298
1397629976
266961226
626857206
452188136
135980677
264370805
394356569
750693415
1883441595
1435522656
1943162519
437162749
418399608
1358081794
1478001985
2045621152
623099163
1451595093
1593453291
2138226181
1997149356
552441307
1347522254
1523358110
182703017
254661487
615473914
75084952
1383390018
1563346836
1859008130
1934055460
1690579310
400948030
180558669
1413301500
2134347377
149143514
632504858
1066809744
1768318494
145740669
1452222507
297556396
1354042650
1168626487
417039309
1105859646
1694812352
719431140
1284310246
2012758861
1407140797
672740615
2010405648
1054785922
1279728257
1721230386
935258545
2075629192
227178327
1819139449
29170355
825002145
1036398270
244826330
433324317
792551156
839993866
431256748
1749148517
1791454218
185029525
1786939998
1607891303
654367831
311791067
344287062
940156091
1047566055
2085590467
326930689
657074851
756232548
1055384935
68472705
1543116522
2013715279
615842387
524941414
285839907
320349235
2040698104
1897314515
2035896772
1960355558
1706025153
1273834834
117199142
1734947561
1779674289
1314720161
2136406282
775261473
1699527488
905653864
877956497
1301330695
926685259
817157428
638579687
1201193458
1332044205
516779647
368765403
1052443538
912633478
1888515329
714044618
246531770
797328808
73051637
776026116
1775168984
1280466718
780274842
1622889542
1101082451
1228428696
2076024422
1770227795
980441586
1067558635
661688118
326978044
1669955698
876925893
277619798
885256419
890914862
1621059806
1836260683
532350606
2137123995
962239442
1996602803
983370335
976872377
1098210884
1601843721
2098833950
1170590021
596341657
278821232
1681853372
1429704607
1528107803
1774992534
728939251
605430613
821874556
572543996
518295425
393579610
1312817928
1590159207
632029575
667034973
759266852
1476708630
1350634731
954914466
646914727
1498040435
553481209
1400380167
1033747980
805857265
344376515
1625011382
1493012259
2072567359
343919544
1226685618
197166327
605228222
304320003
1563816242
491131521
1456290965
699451713
1660618487
179773543
1923407406
1297169348
349906740
985248612
859665272
1029973505
453942867
1598690561
1909979740
932088308
453901056
684010449
1675546474
1231351931
1104827682
1982167101
1576273154
1365887720
853868830
863098033
781036102
534582999
1782901698
969820094
1501309974
1664074756
253845317
232805329
930785774
50997766
709604767
1113112101
1594079673
1376515990
313409504
720735357
1084085369
804695836
149857913
390099448
1856488856
1626190422
1925777250
1372477708
521680902
1962132988
1496688258
1418327215
1945117744
2107581728
1728155619
44648641
404161137
2131291802
1170307828
1816133509
778990430
2063631290
1642085335
1067421729
2012527957
1904050639
770990849
1022058896
337120725
1292543771
1405217593
1789416926
2076032431
1808032641
560387329
278965280
1123684460
1752120569
2083166209
419722376
1902272562
1475763104
1850365444
181788182
1896944054
1229284349
1801828819
536034501
1429331040
631697033
1375119839
1497072712
188402744
1241371219
140131948
767682098
82392374
506751016
803052511
1474538584
1144850796
1382791
7264512
1373334579
1015034659
1353218565
640039105
924545182
1351254099
87319102
1824083624
794449299
1378597555
1245409172
1665214331
211842833
1220625282
23311443
2091324487
523891531
1239647489
2088427196
680911636
1073368886
1566089302
1186549553
2111261528
1883451788
2145779522
859576494
1308561894
537586003
408543159
1560133833
709390121
1847477626
2143594435
1931059988
602908398
765282756
928794876
399005764
1077109732
1560351193
1691361387
1323423038
640691899
900417194
1208122914
1244255479
1009881244
1562142880
128620088
1655659589
761574359
807753436
656751744
1932651496
25913290
1682167679
2083585382
1584449918
733697107
572739618
1678717452
305165310
1772966247
1959175846
1490071890
1022082921
904278987
2037966808
750185795
1487363834
509833948
98772812
1411502508
968598299
447395400
1665532220
1336516238
1590893251
1902706873
1192120157
1020416096
86637255
1672324665
1035784012
1356879571
2030688494
1561146468
1674610327
781386533
1311148039
1718424996
759506502
6951921
1474993492
473066378
1402988070
1428998404
465541490
1053908232
1010147922
217394662
1040828946
1427915260
1389272489
509165678
1650784527
569916749
138846158
1389812106
1181755946
886540174
1683352446
1415521311
2141664358
665278796
1558305964
782664695
1352190448
1517622581
941890888
711732983
1531877410
56971649
499912538
340534635
359537211
811173802
2044594150
153028583
1634212510
280607882
1436677668
1264361975
222786449
1283233231
2144354833
75174272
952867801
3381187
1916146098
575206410
1886456320
159473818
2107485359
32631112
1798479308
2147309688
735219698
1108453592
1870631955
162252525
1288398309
489907473
1492971090
1419048236
468369930
649803388
1489543512
1048588987
353036285
1810382261
391820901
1181208546
629192317
1675420345
739161251
605561880
1721725589
1538999155
1949131112
442531590
1456699629
2067800656
701968140
1337909794
1221157757
214692883
1624094361
289583494
2027952584
1226381363
586626835
430774117
1061418734
1238138814
601806749
1967671174
273120427
414629972
170555645
797279024
450473623
42068382
1293486086
1867879984
743476457
444661029
540052603
998333113
2131278385
147756142
505648011
591281858
2049939684
244648102
1887217453
1212432337
1424804609
1613123375
106264917
802895336
1501857417
1771732649
1098159050
1333662439
1962322548
692067164
689637715
1711633316
762563320
246470856
1086624818
661991942
1645054404
867022801
2099247853
709725023
312718870
284697054
46645182
465342213
1702417132
1794344220
193287004
573054601
936584790
785809497
128426246
1264377869
1242484304
871348037
525015105
1212678624
745737654
1709478797
1247755013
1611829185
1755290364
173865266
514391387
1175494226
964226495
1871166259
722816705
878976204
1071002115
1087176261
1999567010
1258319843
1398778784
295126966
963852175
780175927
479318523
1540362098
1897074974
949344715
184896166
1578082323
1168908377
351249092
739324685
366806005
1970961668
944233481
1515891713
2028882350
379265744
567746141
1406665434
637889395
804712834
1927754790
115624610
408060955
435818072
307774609
1923243285
2090129966
53821334
1071113773
669909796
1336367126
310858906
638747573
614753406
224525771
1000962139
489101787
1154803993
1214998414
277270245
1210218857
1154563919
716012955
981051832
577028532
251485105
481237091
1599370872
1846521639
467814770
834111822
2074450416
2143565156
1315647900
815375550
1546282917
1515887396
380536664
1175479912
131478757
1342481866
68541414
330677688
480459680
1990243748
1116268672
1496272935
1670897876
565546858
679959937
1087697821
96696015
1509197193
1926520161
1709227314
1269609727
1943848682
1902002195
1020445592
897645272
353172772
1945668096
1614505613
2069134062
1351095302
345696541
298946934
1327939278
275505923
1236465445
871702583
483439157
1506865031
434637853
1001792995
1886819225
1052317098
137617709
1600768879
1318132960
1992489389
25697031
537981031
1103381509
2096165875
1615144466
405058909
2101554081
901292625
734602981
986543747
1804429469
2048960383
1439793728
1263958807
728888745
306615164
785969882
1535460609
711542548
1441323788
503752871
423621108
747315355
1435164401
415307779
1727534842
2103346447
6079692
1470628788
187615153
1075355811
365369119
743878818
1529905676
1604425604
1460796476
2128238137
231265777
918364311
1000771401
661324190
1960136491
1169486335
44398672
52496728
1292969680
762598292
1982317697
772167091
961700681
1305567917
1612150839
1543336973
1909342837
905782272
1355390990
1298165736
1671262984
764544670
290658799
537013087
1419502948
67131440
781532784
1082776625
602805290
1088040043
551257059
921624598
1954409993
792794238
1375251010
1007190291
1731458250
891946459
574600495
1850564837
626403887
1548327629
1591752188
484216319
1222041533
242612051
1153596656
529203110
1417925493
46615435
957960529
362439275
2121779370
1488687247
647422453
117549703
1141673703
1195010229
13257996
148885970
363124919
56129870
336156930
375623583
695163554
2011050758
1547128555
1234797718
1989979472
1289548775
797548970
1058878868
1891007653
1446385303
851918070
1304133133
1357482539
900901204
135800073
1482869490
952004685
1757574877
953579193
1365682463
2065415557
1599091492
1558225375
621174827
310322775
460694082
2018381113
216420576
77223301
571066293
808794364
643094421
2033345502
822922656
1373316390
19516995
1027380384
234266661
748058145
1959834384
973210988
352985723
485803147
1990326298
1090124306
747880671
634539900
1169235577
2109804869
813925464
204886305
1311712088
61813655
236762199
1798451740
872469720
746668437
981086938
1839942401
149275435
1724769983
592396409
1056653606
1434042264
520038787
590550271
1364979826
943957533
1647056356
2066695346
1926566951
546765143
15758192
107585099
1427924703
299936290
1956260498
995913073
1139322181
1130834568
294594223
1199658994
784373163
543248028
1127941499
1481885793
27836433
899015647
1324007552
600019598
1997151911
1474556094
1307899233
39346195
693651989
829274672
2044051138
1463592235
1523038186
1894890445
1608717826
728650807
328158501
239353887
1538993881
1501040653
480217622
198988576
1377854420
1592889981
749420947
372706465
403531260
1355726004
1740136449
1056658870
876827037
906443707
1143623160
1531698634
496169899
2058400674
337539595
1844549472
2083168479
1986189538
1370530328
1837594779
1530469754
1308051870
105993642
2067133237
974554445
498382663
2133206316
355070903
2017002778
2143769696
1345041034
750918276
231368333
323793168
1444685589
1417615543
1949277494
583326046
1039959184
1313870830
1115909136
610983655
531333454
686093684
1985685306
886504407
1205202530
317962023
340818600
1943582808
495359216
1247562122
510247988
852541519
765812150
2126935480
1748999232
309333497
2120862529
788522085
1394568740
216923078
1759204138
192382311
250736463
1167051660
927402877
1374236715
1544520264
982533058
1665394528
1003185027
1615710370
1056659592
1651149807
951267567
1662798064
1383490534
1708154968
994469292
1081522559
1587811865
1105150622
997480737
479750617
1338409864
1182843029
732184767
360435623
439504388
557035657
1802426030
1536602172
1877124674
980868139
801820440
1767662486
1199055548
965585108
2073430837
1100968850
813502391
1497871587
1535952960
1866280043
2135292500
2024181341
1741781426
479614001
204919852
1145555095
796225710
773059774
1893998496
1254716152
1692174101
1777897476
358704336
914667571
1452020399
1191607871
1485260404
340172180
1241017827
308848837
59981791
530028334
1922009725
258322507
1958787664
1002053924
1744531562
857359442
300766369
33369759
1112289624
409958049
841181449
1402222115
1840882884
99104747
400907571
407162527
222537236
1001803312
1333888246
1322314770
678846040
1643491160
1047190613
2048158671
1336034940
1362452090
1135956835
1246913010
880778917
931607004
2047022002
1333003384
2082828416
943664393
553371372
1815548354
1062584315
133592303
2125706019
1073439283
1568673655
1894966068
1297829522
1735379398
1696138419
816868620
850840166
753538578
588524415
1216465347
852487186
763475828
730868769
914395128
745788134
1041883018
258932858
1446516955
1035029576
65662546
1551002716
322045749
2033291381
1955272756
557383690
728361511
17049361
1475430309
2133188358
95840222
921330457
1383320938
1701715602
1014798213
753671538
955439718
1290394540
1563859294
1662724542
162292888
1227809561
905474330
1994643041
955747432
432693056
46262914
64065009
1865209471
1347004388
1736483756
588788295
669596226
364512028
1743113551
1239621847
813854338
1280376162
1296133119
1238673000
1367102997
2055418860
941686260
1471932374
1921663657
1089460270
1641316554
717836836
1746929006
1421258563
435046363
137015035
1384672461
971879443
2071044830
1247300519
1390596593
2109672167
644867606
1165047446
935924880
1994104287
881470368
1330303111
1714979643
1621863480
437916895
384211327
1303789688
20289739
1941367582
609240748
500536780
1841906934
1008468542
280308230
676176189
737931446
668231243
867232940
794315937
1979768735
175279155
206767448
473696804
1607058044
1444323656
1330481458
1087534272
1419103095
519482462
401754688
1201314317
471745683
1786925649
1975077681
1869700587
1420954878
1846070698
1685695286
730098333
2012312448
219709070
1984102100
867749037
395492728
1486893954
96589344
605704570
1938769744
450725481
498821672
1937764352
1784197747
2078734831
1081912150
1347243610
1368112304
1391268239
1843700555
924788265
255223191
1288831538
1390622650
80284535
793934581
1918497134
1782732925
1195595780
1586826612
1083183879
767350384
219316803
1416589585
1303408950
2052549504
1805584429
545003690
1579096526
634210878
1101873331
1524224604
305089410
1274080552
1399332585
2027062555
1001439741
1244203914
260178567
1544534590
1681584474
576929894
1186404460
196061980
777710366
1513855891
1393235294
701607340
1910313906
865756849
44554357
175572180
1505079434
996455536
742405092
2029112279
384415206
1020943824
1337823574
548049331
2068633469
1216847669
790224508
1200420821
1320543342
1787876450
1291859863
2028832099
330826693
1837545836
1340858
453156309
1174075215
716474699
1087764435
1543711896
74602231
1854148351
1505418147
664341965
1713832339
118648206
1732013235
1197089743
2140317529
783716125
1237944335
81390110
642883909
314274046
1141879589
1381083726
883748483
1288549403
1775504312
936888843
1703807557
417524978
1328696615
1510375129
151272035
726465899
1155769875
327127491
2040785188
625073509
1764534179
1522660029
461248888
612685315
962213057
910900336
23639065
1057803283
949879490
1431246788
971711623
883961237
2052765897
561408839
377733955
672519731
1214476506
17205614
1855584547
1956165770
2017489844
226431749
829169799
2122411774
1359015142
696317820
1435183843
235376136
1865675077
1508102440
1344269398
797467875
481880853
1172720323
26705179
468900781
978937747
561462232
833492308
884542455
1662040006
1475917477
893184148
947753182
993977129
662085697
6175241
816580721
1042676340
932348038
1892219478
188112679
1958254258
1969583008
763482405
298382677
632348009
1284913738
387831631
10544546
1737150483
2065482518
716163263
1532842968
1519948019
2037810671
850881399
407078185
1801521552
1675227328
1698304789
130383093
2018380355
1299372308
24325806
218149246
845764339
2038845332
1831785552
1045038244
1159163957
702697417
344346327
1656237166
1111826646
222409824
1799179338
745418
18396609
1765696975
992427110
1164583840
908298317
304417252
708089007
1586065270
349303213
1311770473
895407230
212258584
371904381
1550216143
1005177508
650862877
622591600
2140198360
1681584474
615316505
275499040
2118608350
842427846
1962838565
485759800
112521740
399690280
1977042904
1122357427
824499893
187415585
1780839280
1877272294
965649769
890913877
1864442959
695300039
1237647976
853224575
478754326
1585724801
96713933
3603776
1476013268
441255395
374540239
556839514
1435020968
2089615871
857485887
1134570355
533073891
1814065786
2044494499
1631101402
1869869632
1322350762
963929490
476871664
1362220926
1109956821
258112820
877137920
1959577869
274424507
1506648323
1667919185
781985167
645945975
438538790
674836323
185958275
1767405765
975059130
128325732
1319955060
2125441086
490272446
730701583
219961764
1257668693
1527212494
141448146
1825648426
1022098814
1832227815
1846778820
17352577
1441825954
1640737491
927452303
1874863266
641053185
173708463
1947624574
2139214386
1547270113
1899857955
813627599
877466161
1394186367
1224846809
834347112
1514354617
1138786565
458547607
1110428566
377221342
1769953841
1886991606
122711878
1535299633
1432879497
2085607941
678807425
1504879340
1313779331
686610775
1651448878
1758394014
719608623
1520874436
545581700
1752049962
1370031181
1896924419
719401728
1784964885
414929937
757373324
1731791258
2082373828
1670514480
1185405013
1450762659
1085943948
389057412
1678665912
20992310
889690980
1973973661
132200233
1379298946
1803046136
559221191
2063129781
1887797292
161555655
2044124688
532229460
2089254437
190809138
1904136501
1977894100
1463159532
1821696363
1471108276
591455448
1142147103
729662059
474450778
891821615
2070087379
1667626473
1771702411
1152135562
1383268155
425046814
3148295
648053495
1610214941
73825688
550848692
1779224111
1638643286
2104492052
818098729
1246801265
371719514
1556191018
1653246851
1921578917
1284279465
1656304105
819965946
1372544751
874260955
379838643
1600359560
867802905
918460382
1150227485
653464860
1555255003
1575278228
2025803885
108349621
622028443
63175466
1685940980
1848170041
929619159
1713587805
1856445894
841974296
616525116
463373615
1286879412
1270355207
2088011107
1774290936
1922642592
1778721778
885368473
176772387
2130119031
650263007
891629957
415527762
1197559747
73946738
1429080441
4615807
610961933
1888733651
1435790094
1398392730
467368252
968814455
2007374338
1988630859
976163366
414774362
1098096314
842663704
459708465
1375034255
1725444833
1939832684
1163931033
1671430621
517759307
1576558400
752545032
1323411668
1462600389
362735289
432810052
1672645876
561875627
374822722
945442556
882976056
237000583
1614438791
62258718
1253322682
937156676
1390426326
1590581275
1797067177
832449242
994747210
458062592
586756214
2079728513
1328929287
517381927
209721857
1588714447
2113838259
408181447
1123760536
1874837224
454433595
133683674
1164281682
2027089857
1046784245
1179625577
957480571
1738149050
801645446
1305090701
2011157794
1517955350
279329406
1904274776
1155612798
1237203483
2144280889
1215643312
898360914
627322990
1649530443
1411295912
596334895
557396467
1542150533
135699279
1782555126
660411901
578336969
1152906811
1705738456
1109788643
965394675
1290524046
1059436214
29225055
250753735
1996377544
779338841
822135866
1614591635
2114709451
1026784413
573226001
1025122617
614393925
1027652065
90191826
970004449
1654091718
1614456963
1807899489
1297615180
2141886709
384386952
501426392
1399684901
158949173
1536978155
1811235973
1281847834
453091933
317810909
1803741053
56009258
671164455
504347851
587104954
1126932240
1724767349
522353738
441370166
1070158205
1639491407
1700207497
1159071240
1419696412
1655416497
1186191633
1741601711
1780139356
842946650
760063980
888811990
1550901674
1289146825
767088897
930244044
1568472244
1423694448
646492368
1170377782
1723013222
1030180576
845509597
308594268
976429367
26733382
1040798400
311457406
436964130
432241673
2283072
1359383050
1328783978
996931614
526932679
2083393189
491086097
202280136
552114797
1282073980
203830552
811915880
2122195842
1587841072
1573048200
180595890
476224169
1845925443
665881052
2068610596
1369994975
1600371729
1402986146
1577654888
1208035631
1813440753
1283762647
1306960212
1000065675
1871058265
1704713994
1856678433
1099561639
2135816232
296885559
84653248
1945249903
1618950490
1496731634
2058310940
471511969
874673536
921122330
893082743
1340876947
665153099
2144437116
770290229
1533869029
1640676935
1218590537
1166992474
1296279553
782445007
1615989159
2015597434
81007816
388497775
231572302
835476560
1644849818
1797416434
1362437039
1565730330
1398642445
1140986348
1233502725
1658944776
160294204
364312527
1411348620
360621024
1262001701
1555521429
382429543
84158824
1677234557
120456606
1930800667
493188060
1433417820
842927621
746419305
42504275
1275633670
1986414720
1808491228
1252382588
1600068708
1296697308
407340632
1798723456
1783809116
1379587638
1726419986
1458768865
1177560233
1603956681
588700980
1119696902
667288932
1540474603
1945753357
978743047
333274892
1459281336
92486285
1538673709
1219371439
1578985334
1421044125
1475742765
526521768
1752383271
33718521
765859620
1499163488
1017073818
2131186698
1793005315
1932525012
1853531903
1666164777
2000362567
137839020
1222869056
1079392286
923125008
68581053
1134002471
1735158496
1731811333
1314435939
1347702273
797991604
1531109431
1826101226
2145924255
1255731657
843334942
255717638
1224138236
946074479
1542638970
1048602947
1086772996
2083447382
1487938089
1213296091
268881137
2112198084
563204789
1567141770
968942486
2046618405
208612688
105404124
807269139
142747889
1226605006
1055172629
1493794035
283892642
2000836148
2116433532
1746876275
958498129
1318522932
1340425947
1546388789
1332662633
223542026
943355117
681924257
1068372553
608483446
1270121470
1923738773
473287426
367975186
2044832089
1661600156
966083751
854831330
899127969
307024817
307781523
2130998799
1593841762
1528987064
202689488
1479853233
197606815
1799901779
373137241
1709371715
323520490
1074090920
1682265737
305227701
1647606707
1527953901
1404916160
1907095349
1190962946
825573829
1555078697
564636246
193737582
350852905
550641331
1760011310
1788326376
1648120652
1212870191
18786461
1847786826
1820492134
1125093980
1684290601
1325263913
1467404700
1169514032
67439867
1685406220
542580852
2041149995
223604934
2085342985
930131636
170999764
1858768876
1884716918
1861002062
155697193
1075467458
781692501
1510130199
1570223990
114252784
227408054
2005167059
1206709729
1653628615
1806300693
1161394865
829660519
193320390
1207728762
180454940
123457610
1001193200
1744154539
1207710074
1397780206
1121877102
495415286
187120583
1706554825
1557352771
1867169626
1208100058
733969067
1006659973
289923171
273763849
1822480047
2117830788
268375471
1680751812
1786745174
1300780979
274048161
1786564423
2014252693
1736976774
1112722050
1165730452
1316658756
722841737
425762368
1251146788
1025387786
628994992
1439946538
880766231
1896274889
181443796
295045101
1744157546
227024793
631309539
1796218148
1906024743
345012453
206210639
1426938339
1542465417
1756869655
536934886
1350076189
1592782326
1974835333
1530682020
399261785
1299264097
1214511119
874358084
1871583202
2008155426
1554031452
228623812
670866905
1832982208
907281155
1456241564
1431489535
1097558655
1782108941
677608329
627989046
1726206171
94721437
1906404549
1422168350
702820020
334369500
2064100596
1701326714
419909912
2118045793
1433398578
96133316
379954104
1440310413
899574215
1657361644
388818694
1684025330
1349381478
1265733503
1906438529
1773713233
1648499776
1812767340
440526018
1628222662
364662871
1601051973
249811078
1349397844
1983127170
742087919
1614724832
745257182
1048904336
545013465
1691562765
1000187378
28469089
204661874
1671185809
1075384010
469578376
1842696234
922474098
2012556874
1891623078
2046000604
91780559
1263999765
1564794618
2045044910
1104393724
1899364656
1329352282
855622101
1202319589
116772190
210579266
1495286887
437404865
258044526
825520025
1104689772
817870831
1485775025
621697048
1589210300
1857044673
1108114537
2054638803
647285235
1273226190
1974298638
379298074
451315732
467461983
15657700
1901287873
1120744834
369539154
886881992
724433869
1420254207
1202924737
53283439
775398346
1361962266
1889589139
931019893
1912083808
537531058
492832944
1609785934
395235627
629070948
1694337576
999135353
830350351
258758380
1112559377
2040010467
1290737085
1668218504
270705748
134494061
1992412428
509297148
547711546
271866044
2052033937
349556817
1222994979
1402846876
2085545485
744725565
1625412049
569056092
31726113
562517237
725544451
1477252833
1526422485
1486564754
1343920085
1790582320
1571032291
1793786289
1049750361
484488276
591029034
2130790981
1248815734
1317604839
308532219
350585845
776456663
1696953737
1614501517
909914666
117879860
796382731
970874496
1872564353
1019612896
362156410
1468586886
1045547472
1727945682
2017330218
401894360
1648401042
748248173
197476757
970828635
601278850
357519320
1570408559
1956461209
1875366840
707535788
61964795
1513531215
797174183
1836362051
1823859306
1429246260
722532711
1227058336
135958521
1835337474
198222992
853365754
867291855
673446047
1028898775
2115668916
1026099699
1362322326
972217438
1441360512
906735938
1627318963
1190697854
1556135766
247804078
264027742
838219445
2101113483
106294397
1644157022
754333220
743429486
758595048
1282060
2022434440
952774612
1864656548
517208773
637321342
2031739684
454484940
1527888969
173530382
1528113499
1899875534
1499039613
1244167768
721945472
221672882
1372107444
987234866
428807870
2102064045
477966805
1383373873
513471960
1491658789
1135127519
1618463492
61091785
1900282412
612818633
440621186
1883462814
1390727877
606385655
1025788861
254292997
1844551717
412875672
816260446
351524228
1807195842
345793380
770506121
77658316
739305001
732580472
907574483
1120758914
2105797955
977401132
1898126590
419175499
915865362
2029643821
1877910687
547466632
476454940
1853540026
1419102185
836348356
1761298245
680902784
1969069256
1591655
1825265283
963137080
1242430684
1375278779
1087840050
280786378
1611956473
1254339213
1059460817
1953559894
1487714279
345834676
473803101
1105555000
954444545
1884977137
15312441
367390620
1665284537
1482906490
88380173
610461565
833072594
1474381750
1651687844
1254733040
1414051414
1631961093
1083319277
142663388
493120621
168595539
1209384661
346759162
1511909800
1526312430
1021773219
1646513773
189664603
751335924
1985422544
184827121
326315766
1820324637
641294614
2122128202
1759028805
1908289294
1000253373
504184166
1331258197
955722897
801077370
682382277
598581723
1002549126
1527706197
611671733
1805418895
1537169607
628039989
856617032
888792323
1701479148
850873706
1273104347
1958175616
2051237435
784936770
1232384789
1998331858
747353368
1669008314
989533712
9460938
2034543175
816718664
455110139
749814031
887998517
144930858
1520338922
1858391096
1941866805
1202161772
835159656
586590799
1603520819
1528629237
827313039
861107805
1119819181
23475844
2106036263
392242152
830843010
1628090165
1233173789
410926195
397669407
235354303
91552853
491337508
684595855
926676910
1641408722
1013953411
1999759067
2052299426
600859098
666625993
780793133
394649859
1195347580
496165894
1768072979
1923360366
2089954745
734768056
1461817659
330303922
813543501
173303618
540996745
1079429438
1858748175
1456367072
241000040
1451435002
506944002
1789883365
1686425310
1284487012
135632558
113487278
1567239199
118597849
1461172443
1561894896
1813202046
1949752558
168583587
595395890
405534169
1917718432
385887259
264356034
364736813
1173117662
537685764
1127602972
599647456
1377519582
1276522901
1601590397
1116366591
1158757788
697568323
1787404368
582892087
87500709
158503999
217809053
524141891
1431081010
13045207
841958750
956401827
2005968446
1454399453
19822694
445206457
2092992153
147120057
2132200552
2043126794
1742653420
979523188
811818782
2033215227
917382520
1936648920
1127394842
1599652318
1799399979
1678157843
1030589335
1665624631
1550498625
960369651
1011400812
127768385
675428225
784155784
1136694929
1508304683
1816946601
1027317602
1760067502
1459428079
53307093
1913611517
501541303
1171262704
1317408494
1835479369
1697045810
1291765005
293110124
265530448
364639295
1926045823
1273476098
1827707960
838490176
314491371
1740258982
141688977
1410638439
299152768
465704726
888911055
2034352582
481200755
2115189123
1074626052
301611016
1200330809
10790149
1032429500
663924280
673821214
1551212691
515998983
947985889
1502881948
1304844053
1574508357
161628408
1685151307
1247629907
1971223571
2029594423
613932993
74933794
96943488
928940231
1358289691
1495396877
1821794027
765754551
1497877996
255510070
1574239986
1731339189
311446635
1565513684
1048563684
783141198
1326739203
2140643778
791798493
1181682141
1648910494
618940289
645249008
1985677718
752141512
775651233
1023161928
611190840
293977239
256385759
197831326
1742731001
1358929409
353602748
2030762024
2096645182
17078470
312345399
1794946924
194165658
1477594120
1340564099
1145208008
1648775251
1040299541
1345505052
552020819
1684899805
186373539
1700413995
1203006812
1548770112
1281920957
1075285602
1423249334
855610817
870406784
230701985
1190622425
427557850
1915479147
780170954
1522365326
749985344
1519929993
1082333880
1218280587
2127023578
423248963
2120876118
1926850790
958435290
1073059305
1921650531
45906265
634906607
1887979690
774231126
149623019
1455327900
12532468
1159319711
403102844
271774999
1120638993
748347525
1301885448
1319069781
1836886004
1019481
1149649797
426643747
1442640147
1238492278
133637566
2076016148
1878065336
584570649
1933895050
437288481
1077108041
1404232367
2004649639
259135359
974082226
1665546709
1181585901
1398309786
195256969
409023735
1447898267
2116324918
1510548182
1328052490
846253608
2000012155
241963928
958927001
1898930352
29242230
1656032121
1863001089
1602350034
1728153856
1561054119
713016164
1684189798
763816645
619530265
661175888
1794782325
282472554
1605325512
1907359709
1481761975
175529429
1174875089
1157733615
287419802
127553737
1272289384
810593205
633847818
926868102
1103516007
1377650968
672109105
547720276
484734387
1622341617
121879797
377490836
1821071249
728888745
417416037
163567040
584969238
990752834
72711660
1203890175
26127898
341667376
447443733
2119919625
372079672
1200044975
2012299280
312073498
877259474
247903150
1982221742
1702183293
262028955
1666915662
497983726
1748344404
561368136
154178961
461326752
1589266191
1117319331
885631655
1765349779
1567720217
1230056488
302874443
32808179
116335851
1573622375
1207380250
967725710
209424440
869446859
2110536867
256565707
2070060510
276848597
233505850
1378062725
243934122
1259143941
1466102701
1930428926
2046100
2078791093
1749613844
729298105
1157506600
929879114
89946879
144280390
561251714
723867770
858654660
1902707321
1750187913
1225781842
1204618385
1449217032
287288087
1507905772
789137818
1807339456
1245157721
1899881534
1467104277
1141714940
1558436291
1480327467
1868242359
245954947
1191499742
533454010
1582009362
1156005927
726138270
359170935
1989265151
703037759
552909813
87196852
2031431219
2095719716
753720369
298474396
1656887478
1147561578
1416850647
201945995
1991746507
1726130421
678771148
1988593208
1061750536
69094863
1718729117
2011510859
639974923
1791434014
221686365
813798929
487076381
1875475092
881188552
516186568
49890143
10062712
1836122388
1183068537
1162351837
393672485
1955528631
397162462
1851979638
1906730663
679790609
1754248105
307119069
926171752
1479801501
1258870718
353006029
1946720910
35440248
1879919604
1244999981
1408791035
491044865
1029996622
1172088849
453275799
709651269
1183404954
1412138501
282069397
271242319
1528590446
612081978
1653425679
890519261
1102335626
1807406396
1362955821
1217989817
2013951156
1862876180
964187605
504404748
1806983740
1993524628
359145775
1770579416
1010452600
497456585
2086118382
80197975
876311752
2115564169
625672641
1115294704
14662271
1963261324
1929059170
960813374
308641667
1343626169
1010084532
1079044407
836705644
85071913
696946874
785172105
1880270920
1124563910
1183216222
782329948
1682360129
887708642
193103687
1614046771
1587078837
1257467183
1650862303
239636227
1369658736
1408890277
1849466901
1488340806
877835223
1526017359
195180196
253900797
387530279
92426513
750136969
220102712
2082823718
1925398539
618309565
1823700777
647278620
553097075
1537742272
444816753
269131731
1524460012
670153628
2054647626
1819266278
1405554656
9387355
1168375238
1853405744
62787335
1974088667
1260897103
832783028
530754416
1449043284
370350019
2077489547
1815870001
1821083485
1374676322
101695497
750759091
260937728
2094272292
2059543014
703220963
1217711485
1165081823
604612108
93388084
53630965
1523393882
1752949916
1162160430
1996387554
1071149062
713836804
1848745087
1705454517
1005569412
1872643069
556117977
1584838809
692688582
1534568673
1414950622
1410808289
2116428713
1060030484
1844271766
1977393073
1062581320
89828382
370759243
1127910435
73103228
1642031517
813252422
1864576698
1894128738
2093716479
365524721
1600593266
2125046684
1085701181
104571429
1516652333
1121100635
1581875210
705875120
2091492444
1848366792
1135579521
207148195
1636507630
792230559
503821596
1483981871
1800440448
596546956
1363886723
748555426
1966579708
639665107
1670814085
393439077
1349260560
704851178
1940099945
852858367
491529027
78249109
180190441
888005767
1151563691
1390037398
512404366
1946991752
1636361279
877267892
1153382600
64661594
996171291
548120368
548461731
864475196
87424401
756627792
661694941
2117830816
1261377473
572417860
2031942567
1920067150
1463111510
2144453679
1049713240
475119601
1971823533
523069117
465333792
1161043142
342491593
2025321615
1182244685
1948383724
1512943214
1997140856
841264449
1165445106
1193793828
978391634
313191161
384404457
1533700907
912407274
1675262924
1268459975
488949501
1411283839
968048119
1376698487
608849724
2110163368
1821263850
2060594419
2125480957
1645968431
1742400925
854215141
1201333019
1017236012
807870813
143901223
98305790
1232900058
37458579
1282112152
561551239
1576661751
872318091
1287820819
195017398
599998871
408742158
643873336
159660593
1781993659
159222904
997818319
562460415
1774968880
1174454526
773975505
463290575
715082806
1954445770
480885124
402026819
48680725
354609505
1046778607
1580153995
1372118447
909721935
1706530862
983490397
1191523324
1907636995
1622462335
306572156
1252803261
2039222986
1171676121
1719207387
1393264591
44230197
61202686
1563943261
2145361502
1559109873
1444448276
399511568
93662733
47569955
608539601
696163563
1952106706
122187679
1924428430
1124560267
1805805893
2016919597
180426229
1683226866
6818234
2141325713
1574839346
599363090
1053865957
188593878
2102399782
1846444117
2047970809
502659411
112179736
1023613487
2133152601
1919082913
1813809789
593226779
355222127
379798471
496795893
1031954132
45158028
21159573
249384910
1127780549
1089101405
1752686569
962050820
1705475143
1438138116
125354020
1084406411
500481275
1205499305
337809162
1721062856
118433029
85570589
210394626
1028543399
159522347
987380052
664374844
1220481777
1668644451
1769131435
1505073596
541695600
2069014919
2134379958
1404504671
2058414476
128682128
1063489984
789594928
2058394477
524551653
330563479
1236245881
1414856196
604421359
50644475
1632360055
1347603665
664013509
1806027498
1038438893
767619492
1980245672
794351824
1259637021
234741567
1773472936
676231380
1643726524
157929066
1980524906
93163799
182521226
652328178
116449528
1893381642
723346962
1377322790
771553275
1578143419
1384405145
1334701923
673328740
467705589
1625001727
488059263
1341499105
1379410609
69154389
1350962626
236103672
1066488568
4178993
1809030037
718788354
1894797900
4578709
1981632820
1386818135
717682335
2094863951
1838428502
815813540
617442836
1523326325
1746176219
605265594
743657949
1894485405
91733095
1189489709
468249938
388645378
734356709
1931620816
1663687786
149690549
1496904338
50741844
1638593182
133121366
454551963
1556087992
1264064303
2071934740
1763620577
329119147
473245803
1820663741
2099313138
285126747
62016001
121652025
1068764293
1908275262
452997515
1118908338
351663483
1978188570
1557818855
1323363084
434905448
1947714729
107895437
1449000860
422619796
499020710
57235712
1456823881
1084014046
1520958685
1181021376
1872554314
1426794275
1590266769
219087277
120482288
593841326
1272269059
1957944205
895062011
565023766
345317854
896821226
1189833584
1509986501
1827072494
846959531
1251487774
635140350
1408740433
2067272322
341105113
1153897619
1779769851
2022360944
1148211083
2073581449
1252097639
1545907811
1426439021
99265214
1812103932
350266442
1301090966
1316811865
190359460
479120337
1484063981
1513664086
1963547257
1443628766
2113188287
770833300
234703
1802619326
558163003
596641418
1968545607
1446635310
1623123660
616800216
1987534961
1134819356
784214998
423322130
1137636610
544301057
1135763438
1904335588
1939810361
2124216139
1128225935
1331317891
529053104
234359896
1431471170
1629240495
1660461805
609507578
1704486925
800265276
1347838656
79923186
1927693906
873143934
1997684259
1825187076
1650976795
382969919
663416987
444134515
1147461942
2009732940
606486342
1261161098
1764159144
1494261762
1162547956
1761746734
510069038
722779969
1604924655
1906795320
2123788795
1827204624
432909766
1984499101
478786163
1650833124
504997774
311246563
1212983609
824838488
1681980515
1765494724
213593797
496382485
731123630
1849146381
1292495553
1254812819
273556673
1296198189
1217805418
1008411580
178842524
1450153196
629898223
2049530782
2069292221
1758383042
1296813584
526182128
1061597604
2117812195
828808889
890918487
349441162
233452202
1394718698
1088162368
1413715354
1652870674
1976030172
577234824
368123210
651919227
903084589
25912341
126917293
1105915947
147796034
1714603001
874506676
1486143833
502402784
671540237
1059594220
1974993927
1637949954
64557272
1405989724
1234558385
1116415337
697427594
1838630621
1930843157
377559329
529048439
141703725
1641719166
1790205316
128564987
638407187
15147485
37779398
1334352943
1728702112
666198106
984039251
1442026050
118061935
260312616
1454925718
1596339583
1242574720
1832913492
1170728940
2028512489
1705965822
234380965
995968167
857929623
1590337581
1038769072
69195930
1240518170
1546563962
1259638431
2087353388
205185164
1494294774
2137884799
522554304
770935355
1455446197
316429274
1144697738
1804538267
1814900450
718898763
1296692869
2117422237
1333822680
1195687394
666113054
870486699
529804529
1842698503
1740114574
2027060403
1750401232
1138383879
1820562507
1304371846
1481202097
1293650935
397597685
618483842
1402386632
2111569171
881522178
129690376
2135124482
738385578
1314548827
537332136
1808369233
1960531926
539578226
1540327866
1625972599
1701184387
2050444321
29021537
1027269030
284378488
573374904
128414141
2124171919
1500914460
1443187628
1510712251
789888280
812060018
90860465
2086438122
568624720
283434087
614112245
387759994
661709872
2140635545
1957517629
906824647
568116937
558792702
974786939
849909482
405020399
79271057
925763744
137377020
1470333542
1520407063
195152607
601241452
649673203
1944330953
1936755608
1340520085
380465455
2073528207
579622017
1352764680
193313179
1503525049
1337287268
1374305311
1867352103
906754770
1588679154
1274439506
8164654
1196127214
957847400
605776926
1178055260
891699017
1740784057
1583671285
51856331
1942313198
334502209
636741732
532459799
1217049879
875839541
655898316
1284289640
1458507678
1632942433
1156825517
1896481792
1781156975
1665793488
417807985
223586050
1882938467
1684405143
1819815572
915602665
727138254
1104033911
76428893
1271884559
557382492
1373957032
589054022
1793759584
2111026972
695010835
2055498321
2033068383
1866722755
798088376
102481435
2023956432
270040203
1400205509
1771016817
1454416372
1697966306
2010964200
1618381704
1876354503
731135541
938749074
1867781801
752287972
1420986747
1110550759
2088891817
1713420107
711199265
1589512982
345683139
922319319
387056002
568218996
1735167679
764381571
653742404
1295597931
495896951
693906706
805188338
824744926
1471414997
187202269
1317826181
411611158
1660686665
1306534912
1184599003
292996517
1438975403
279029332
1721339003
1882934934
856444010
226468221
50481306
1741946476
121585872
1026084633
1527346807
1578985334
1096930201
1105297476
1980555090
519384609
429459492
571427589
1058999522
1839471933
2020404109
721639748
1766026165
548697133
1854499746
2020613333
380328355
1368049515
1411972843
1135602025
2034277216
1309206859
740128323
571086169
1877093698
1752363394
1344012432
1435688194
467721959
1783253325
1976998745
505254570
1212570324
1953149437
593714313
1914585074
1944208266
1767393489
1219808092
1759625434
1562192127
1171036049
645903529
96827247
56492730
1605499141
1855237117
1862391135
246297265
747007905
2053797874
1701004621
1782990008
455107080
1489258896
1521385131
529257442
1665111766
1351711364
646076278
1150756822
1345348853
1355557739
1582254017
486154855
966860634
1939047828
682339183
1029396060
1902570274
1999266288
453419968
468569309
1678634543
1942326071
1986573893
242303090
1212498798
954391703
229118502
1750995563
1923902600
530046216
757362447
993395016
1288511309
786817775
482045906
1571453716
1746951109
1941926051
1352362370
1489001746
84541113
393259080
1632214103
2112997837
1683093431
181454027
902201634
657585442
1981057916
242285873
2100824440
1518606116
1536711858
1310455722
876085832
1364799529
1887593467
1086315707
1853536316
405750594
2012613942
253576670
782612498
1128930208
1589562828
735006608
1269873586
1318770582
147518809
1268404292
829252261
68100758
459233996
1959483729
910718365
1361497135
1224044105
2085757668
145178735
409336319
1050966259
1455201613
1455728894
794523206
1313624896
1007319314
247476607
1549996799
2096549915
279757385
680986626
82534132
1275148680
1494086796
1017616914
1698337710
563773066
1082455743
1010665842
1263087843
566230858
295214408
1265310473
1695440797
1308233006
891564937
1390519806
1284939409
1783247685
1293922001
1662013896
1753028441
221272975
270641318
1810057583
457354991
561373404
1455063805
550191351
38743383
482672957
880417321
1789721582
807977030
1465112946
2104226138
694260801
1583049624
2123172191
1101611719
1466996809
520335830
1230808049
1746301568
1498185666
61461900
867401451
406926886
940583845
683484956
1789999310
1288350753
1868656878
648295526
1250610248
1531092583
96219772
834437718
1291197887
971833265
1177197961
113753225
979242759
1587972786
382453184
930733827
1670621313
762270760
69613122
438599517
1400545687
2089962532
1723742099
143828886
1136848580
785200092
892219667
1730218578
899139797
239151433
51344550
1732616625
1626402980
978878422
169045027
1724233117
1920307904
1868693063
622630733
2056355706
1453322392
706669437
1173257769
2122970788
763154510
1196070609
1197878921
459969197
1159821447
886207213
1119043855
2025521403
687661975
1271692619
787117615
44107880
95319795
848747791
219825894
202039117
1441156388
721685733
64770613
29419686
1950553331
1475834124
802602708
1243190893
1589604207
529105826
1065073254
287780334
1178641873
2017649843
2144885506
890839773
484468927
1165212814
236949846
67659443
817796283
1904645881
76079702
369220655
1967620743
1738648659
33857436
1770178705
1352952538
851052842
1748756101
939314236
1970491082
1246798759
531248629
1310282013
1893997322
2022778466
1375078652
1010901463
1769539760
1791728505
2045837687
106961059
1437881518
728762985
981781385
2136333856
517026197
170364047
1215921577
2004535381
1640028703
1254955649
946498112
1522248990
332723337
1140181120
1722711902
1778018305
164198048
1844457813
289042773
86580049
1339587530
1787192509
1121312532
907197044
1750525670
766558021
1094866234
1276893898
1552420997
1923761453
1242511484
613760078
228522152
2128559795
935545520
1865348588
437122464
2066358534
250213917
998821148
2579382
1856146507
1466936765
1398440952
173820714
1097222266
1992599855
1033614455
1766700358
1294407516
133888897
163889839
464114631
418395158
1510347617
497179411
1224009267
909012552
952862101
2124679745
1305256864
572613788
1669867849
685759800
707778550
1570395302
846577149
1302936216
1314919150
705822649
2085292626
18112935
1812583613
1283578690
1836456440
211578556
1984748137
1717466848
966674118
998064181
1734746675
53999907
2037099428
607350991
699132898
1800411450
109594400
932944926
786561344
811136785
1084314848
2059746516
1488459806
1747768149
288941149
910860941
1030625957
1485943014
1019788569
1999084665
882967821
1006132534
1541801958
1602767480
852184245
1864647937
247557088
908420170
890145107
250255007
2116975412
1713102018
379885176
1449898581
879443590
1109626153
36118825
141104240
2050986088
1622249793
309802925
1559516849
2098506184
823959775
1187294887
1454698675
849372078
1144511447
2142129471
1171936045
1315457149
750310798
1523575413
1161639128
1679351780
631419327
1970258722
8179561
131222532
22799811
151655753
869206202
1075126544
1016144904
1981039618
1617345621
1500557058
1558592711
1437369277
1837668958
275721599
97279813
359350506
1464606769
1105380170
77086148
198319988
948878438
811226424
942515107
1155895232
1217613565
601380311
713817747
60449444
1354131517
1428233113
650913716
1493553200
1051988785
413524014
823319247
536652713
1678891377
1608213397
970143450
1038162421
2101934767
1727068560
879962409
1790101013
1900572900
778662044
411050213
281628374
187152249
1008393580
1497316123
1754029005
126103842
1250684857
551047144
1500487909
508620217
1786508841
556327259
1024238791
1524000619
1517476814
1141596232
1516220973
984851084
1840493725
663605081
1612014588
962587948
393347359
869358002
1001504825
1882617218
1379745592
1143886611
879307914
186989166
1110105425
2110752573
1428925818
1992399800
1542635727
1427572177
398108616
1328352863
98243682
1870473837
1411972767
1475251022
1189303562
1726303474
2075215983
64180629
1461661771
1044788466
2076032431
1766765193
1646107311
819089995
501167114
456359603
523853881
218680286
1450681724
1292467266
2117238839
1820886477
981070800
33845402
951164526
1314992181
865441364
1299019156
982520419
1354326378
32047540
1382591707
1351064103
1408287307
2097014186
1924184756
1956782682
1362971149
1958608525
160754940
2014981414
898803921
336947026
592161288
158877403
1984742107
699270427
1826474115
869422716
691932383
2018910782
1353614090
1163209806
1743364158
1339412588
2120719003
59927053
1454764291
57339071
171890354
30058271
26608470
1389431943
642026685
264099905
992823130
703712485
55637573
495460638
2031194356
118301075
573886627
346527172
751595790
1734619995
608001384
1359383050
1373761773
713401032
540336603
1516368652
2074107079
1966364511
1766140271
1941664504
1784293031
176145799
1844945939
1735610821
733006955
819891577
401549566
1719400555
1067935920
1839825588
1998575120
1153590315
1439321530
602073359
1453853186
512415149
2114199130
1702410232
219643730
660758949
1204348583
1526488856
25176381
996791819
625104193
2110414710
1431803741
2049780644
603846353
1217409324
944009493
1639765549
1007905343
1561402842
1563438817
25016951
1795762663
1819887186
2065760806
160733926
1039431675
575736181
646867367
1100217732
330998621
1649305880
1951621991
1944906584
458974396
901766660
1065376492
937525643
1616756237
1625818123
345234859
585872543
1835122274
961689485
1211025824
1815980719
1939372478
497256650
180893699
1981221072
2099857557
136057032
88188035
483120771
332987299
853927529
1007347322
684435551
698081140
1804675313
868877340
423374422
1766491693
1380217952
52784186
1236296231
762926692
1759491450
646844689
1031528306
1053448357
938853572
1152354404
905216400
847236002
187824445
1857692883
1987998813
1811138289
422568482
515393034
125124958
2043734456
1954261316
1194246121
835336338
405457288
740268473
1085815854
955622861
842998333
2081508890
683635458
274976874
1092221137
957724736
217802167
395858091
991280748
1280174464
723867770
520724590
434590053
102847664
1896166184
359834112
776469389
2030372653
2070659426
1911281654
1138874588
1135699793
1265865572
792498037
1596917050
1185044015
1348306310
1498434709
331461015
781199321
715382617
1792011221
847961523
1632726829
480967927
858811263
1301059696
457534500
648100924
1327619677
1199359191
832720976
24593064
76095594
1238904964
725010059
1409311230
1855468163
1408431553
371407645
1216805634
1578548637
1094980642
947886822
7264258
627432834
358383662
1297401768
7193823
1673867533
148951594
679537296
1330554826
16311281
813623202
1054937245
222916324
1201358767
109243382
392627156
1396007658
2068567417
1186716432
1268263620
1581263636
715276914
156430443
257360701
758983934
525946170
780965631
1152414706
45563940
2092673703
1607604841
1365571378
298806496
85698839
1611967553
693104991
884817708
214118537
2108934088
148416102
361068682
662850953
1800629201
1476326044
694270344
1756060856
865842758
251254522
1515471896
1827792993
1740193077
1615277388
1772124025
965888276
281625020
1768635766
1444366457
1468002445
345385035
467384749
415823037
841035731
52699757
687559234
1017116566
648151414
553205527
219003471
630194059
880286181
1236600042
1959946946
1321480022
1072447553
88698570
507194917
1180245905
2136483209
1810868826
1282890717
1207394419
419530329
333457289
94356099
1599732802
1706528236
1229827102
671720584
2054323811
15501103
1786387996
1834644698
318411479
1094287887
1041824117
2070786467
1491121388
599157460
450763380
1385344760
1549947444
1915757990
213314188
535943657
491039077
886493180
2143009144
1459877781
1568872940
325342643
561801583
83591142
1274657768
405468566
58174678
303109209
1604626687
1607021436
907455787
1373144903
1974963314
1796668337
391424585
126736110
563304058
822861105
219304523
1612080082
1222089291
1855318711
359258715
2014863874
822103348
810575847
1992683962
149496538
1217463147
1263509218
40205395
637343590
814338352
264956234
2013845045
1045080283
276050595
1522980514
1720044897
2023074779
349288720
551175380
448271120
2144409242
549888511
1555881201
1559473418
1665290197
1367069117
670639378
842629289
1802770539
1993979491
1122625817
123915440
1814983157
928567698
229437992
1674513627
1127148439
936662892
755920204
851419372
1460884238
87180755
1597211913
114562231
1013349575
1441924518
750023825
1399105633
1769738355
1991432115
2144506976
1802677614
1167217043
2019507194
308304406
566331211
1318839002
2015817731
1133830746
924531405
1523481015
1267664152
1106360198
2013451303
725300939
708143576
1530862668
916098446
413394260
113098153
1639669155
2044984218
686977588
1689057689
2086003184
429345961
459047421
103066494
834979737
1955783776
774665903
1341902976
680980905
1130141434
553720716
1372051397
821210337
227615346
1097341895
257172521
1952280118
499092703
787051465
2063729748
2050615603
446556820
1347463817
189680866
528342040
1202349515
690723396
2043725495
1558724423
109195226
832937609
496075971
1124660073
2118209497
170285894
63404315
137424607
1672777854
925235843
1262890348
2076576450
11081876
1560884037
407631797
306468104
1171451098
1043830622
1369375492
1102684215
349745919
1407229107
1064492224
2016304047
1376415278
494499936
1558490560
832113819
840756304
143090717
915454050
502136143
1983572822
599624214
37083449
1753619726
1368703664
1045893108
1342834792
891620061
443713987
2092169359
599659279
440531115
1547544849
1356090920
846857266
781305955
143241305
1131502627
2029484739
1590310232
1633122263
64529978
24690228
2078719676
2003970045
1299864905
830616525
237880457
8911135
1372088270
604688821
332907542
2060384826
1845784648
135808650
860944300
1854836784
909230467
55152093
50052841
1836137242
827714382
1413752502
1831931669
2147307405
1152608518
730003413
118358740
961360964
2123769981
516935876
494429238
365197386
1122244671
1372070227
2098252569
30373880
708318723
195685787
71541437
1663233753
722425925
53531705
619057726
1424397581
1746860387
1495776273
81213271
951945382
952365650
1589285177
264370805
186477510
2125169147
564972373
413760149
747839405
1594773649
1615733977
1611761081
1420767175
2095566826
2086617553
1479678276
1611412319
1581357157
1397865072
1341811224
995001893
1774534700
1769537318
995657896
1717107167
299624522
594844369
873562171
417608312
686005645
1820467176
8769886
1815787775
1285920635
521778503
1106575130
680118186
1395974143
1929180485
1867690594
1728505054
19066749
1419528934
1742657975
1972907632
1207756411
315063129
544415525
199714924
1351161375
1432353693
701492860
1944542926
1618207468
1615145505
90847557
597967435
1746816890
1694365484
1297221887
1682256172
1790701721
1101038171
1315334279
1900787375
483479635
94559837
1683507524
594973387
1235286508
1653405932
597538467
720594228
2072124072
365866011
1007030707
544169996
723632912
47426316
2071499872
2110457250
2128653544
1249733974
1761085026
1040528847
299667962
57060259
1013944992
1893042264
216891366
1101786141
1755452553
1403153888
1766321641
530498486
74335002
433070986
658511401
1648012692
1530313209
1781337195
392707861
1648486202
1912979905
1989705126
759271461
905049279
1138381623
293735375
584194256
1643459413
2113999881
2131692955
1732454979
2116168526
1154436365
1204324695
515507665
129932046
241110044
317429482
68520666
1473406299
916116487
2030544795
660082191
1538541116
906867174
749831968
499666965
1010136804
1523045015
313075563
471939375
1886784117
2130069520
1027212726
793735079
1743573094
53604674
628280713
230335716
660650141
1865719002
2025699037
1289085102
746923279
2112603698
1360870060
472317490
1683199755
1210678101
702041710
1313558853
483220732
1287994264
1588856617
1515849487
904561909
526925049
796787670
1741455844
1920308350
1004119620
1235878811
266720192
692533696
1153913348
135005118
249014262
603575450
1954604661
2090645928
274688775
2060623114
1986068034
790351681
229960160
1015874508
1254506077
236563193
972039562
2013526660
1204010277
253312836
1537051359
868448219
873912686
111639960
1718347076
1006403226
221320116
217103632
1834000045
2132000611
855938645
393025206
1465470500
1805783700
1609064252
919760555
1732079152
420707936
666734997
1820362540
442298743
1590890445
743072637
199403754
331189032
2064585976
1291129876
928457874
306296960
1938348851
1809250363
843769968
208941047
808675193
1035076706
368946834
1164531240
1265993030
2013213492
838052292
512276217
144846943
771876680
675649385
1504962915
1435909417
12546941
512844544
484636948
164829799
1033129935
770380755
2089377937
1066913639
1935654705
1680185698
1806692114
1047796431
562245359
1885075229
1896479176
304231640
1711609436
2008273672
607447774
248118395
88797004
787789068
131798042
332445075
2144059307
577264912
1253608975
1398746253
341028460
391980334
937478180
853824864
497983726
1127243947
186860265
168003373
495364180
1553226844
914147002
2037587721
571047122
839870745
295928600
1678397767
108631683
1210391939
2120954488
2129019314
1369793178
396701797
1836505576
1998831808
1441975781
1148382811
1885914940
341511366
375045498
144694726
430536237
886988200
1112063902
1654042290
1209651819
1835921575
641285229
1414018322
929502206
1450600252
1768240983
353427090
927560717
1184636366
42563689
374915144
342268664
225156065
843769921
506148861
1551445912
809174885
2015247875
810616547
1434490003
2057621532
510246506
63644415
2088346264
945766078
1701322759
534315242
622376167
868120645
853523245
40909057
1291334523
1449204402
1153674629
1344064245
2029505522
1545238272
1522193002
1102652801
457038435
1700126032
491605807
1113191362
1380431279
1560676175
479151585
346692595
1823645549
518937874
7127493
1197449692
935052798
226229366
682636729
1123838564
580604278
1468108335
1676531311
1463805070
1897637446
756587047
1609475346
1134370666
1592721627
2012963006
94154113
52102672
182208820
29100684
2126927782
950424684
880021234
111536206
1380627197
2059463497
2051606363
643421766
469267417
695305611
61767370
1501242888
1784527698
84770651
934794497
282561622
603877339
1187873094
83409764
1249098260
497862383
123498291
1592274514
1254409303
1090052825
1562604905
1062723258
309856924
1969000975
1071792642
1199304716
127832807
538119447
341328033
1243233351
935530300
952189440
1273807374
340975858
241584278
1991413605
2125282034
689624385
1536322839
186575872
1708270204
344160782
1746918545
245007732
1454203887
1041642957
366110595
978542284
672074238
1394382721
1083800778
244515479
1223939551
1231521043
98716695
1407546937
1940052935
1324974201
1097031837
1733710501
1507080773
890812560
1668578257
308396366
1687464210
2010227145
1030824379
469395673
296437482
1216477529
1354781555
1937208685
1411114881
941876046
1387480242
1867472116
760381073
114920433
824618381
1795127113
529942394
1101024924
2000899420
478434795
1310061457
1709019933
114634695
689633577
1866924835
61527014
488385675
65660543
1806571547
1935166139
457202330
1761840198
833299898
1171627725
1187081737
1483462394
519855361
1398989047
1205722789
845468877
367935046
300768694
1812279267
82155835
546325405
355572365
1233430313
624232296
506855096
673745078
1621251572
131694377
1364515047
2065842971
1928443021
2106661982
397638315
417863513
791992843
2058581564
1860821676
525242128
1310931762
802087880
983909828
130844775
1142930136
1480054021
940006965
1638337744
1671242068
1122766431
1031033975
1052112625
958780325
341842048
1565587279
82025732
2123886550
1611234985
325929183
39622386
1365831970
897160387
602220365
1844934155
997515181
173715596
694907881
1803096585
274613496
1995892612
252695492
510922367
1195398013
1615568009
1062038356
1747537417
661653040
1050166438
873322051
378702654
1644656733
258025615
235154387
1970607350
1103669427
1870004545
590721355
1648625324
1201696779
850718934
1886550114
980343024
2118936688
971633441
2075952625
164972346
1533002261
558789850
1897932882
237288150
1961870719
987977726
1749637125
503657091
1675050683
638274178
920602021
2036138359
750360671
117070942
754702799
1715873344
140298004
909688640
572778807
1017094134
329451239
622575518
351163186
1589597083
1522964753
441136675
103381347
1358210109
1848560741
294551276
1480139289
25657148
2039882416
296635524
1923878953
2113246944
142498566
755470492
915879496
2014445175
859477304
2066409222
1018105351
1009732998
2031798502
221006961
2135966145
1938794220
631280770
1884342738
574956866
6835736
1471981915
524803417
1616345349
990723362
1090127109
494976083
1921894104
1358852951
1965798146
1027083199
1965891175
1153332515
454924147
1796521597
843832582
1330935660
1162594178
244151672
1764520468
1157704263
3517319
371027963
1393877218
1063596196
492151233
786544018
1806036754
908567017
642828155
738192280
218712563
1007704322
206234739
833360112
1244897601
332176818
853863436
448845502
442633380
1890167833
1957557061
1380127871
173058819
1420524867
1301083679
1285699517
1118695057
1764659248
1252982590
1868314917
719097245
919898678
292161769
439140952
641031787
655582249
1032096537
2108673132
268126998
1102472206
445794877
1221485235
258339924
1305419357
1946133839
605181040
1528739325
1031567802
702738356
2101031253
1040141350
703268140
2032372926
671085909
1298162620
1089218957
948075292
1360456681
717167493
2104050270
1593870876
1127218877
1924672947
1634593531
832343954
1050797897
1624446861
923370968
1196249883
1433702831
679455850
1504005421
1047703142
1634513646
1321634637
279803816
1748415875
742099623
344275778
991625373
307088400
927128197
469970484
955197291
1354427300
1991551408
1967305339
568696191
1909819447
114488639
1188696857
1480186567
1321122912
783257793
30677691
133437019
1877396603
971582007
194587895
16829637
2013488897
2145522945
1745020872
193755792
1943715497
1887739392
611600487
1407877124
565830025
692018235
828870904
997854600
2141236337
1061456708
3920368
954256009
558372656
910743219
1775311789
1691479542
1033678864
1251574400
1649640580
1644719996
1729109476
427188818
1220286617
290960936
683911221
2124786690
135464984
3316050
2137501900
1026104874
171555198
1713382569
1071107168
16861492
1120213455
1868970179
881874870
1769511784
2062849677
1097469935
26526156
1695601400
1583961635
270632167
329655506
1044281429
152138494
977293853
393675206
1950257567
628465019
493730289
1376054661
47612677
2113187526
541191907
365754479
50841605
896825772
153104636
234239271
1092778316
1770715378
173221246
1561225315
1985101141
147518809
644604334
722295571
1153953991
1463051190
2075745692
315103306
1899728660
2128064044
888068547
428511468
1823159716
2033653899
85102502
260488946
1411957994
1348882238
968260889
2043423980
953380112
1264083191
1914324057
313826901
564612336
493634327
837118230
611618188
1788618807
814772486
1858971053
1172327353
2124088374
189526589
389276029
721398825
1367970530
1192082164
1226664192
1678138845
543700611
386283281
1498280430
1141455023
531569565
1209253487
562383253
1296989886
1284884300
649760673
382692466
502241941
1276302785
1655994039
425304833
1604079018
553710327
620088720
1546229584
323475841
1649852433
1469395299
1278224743
1131582204
1846303888
399250853
950532498
2119861046
1931377868
142605725
269056849
1208418512
2045120468
1465330156
1484541146
1740438896
1754548409
1365736252
1176524405
141902144
689282304
631502557
2051398922
1369413869
501036207
1399108975
1986086848
1264447172
1586593849
900392520
1182147656
939303698
862551695
1585790840
1506244666
126417533
269650696
481131587
127544209
1463085920
371584831
8993153
122863285
1432531129
26318871
252121662
409302135
1327925629
474089613
1717388419
660472116
627583778
2089460499
1090479118
386768695
376592622
554267059
552884567
2062098189
818954063
2146447004
1247408030
195327270
1194403358
1846313257
153751256
259555821
1883280235
1102942321
1293473995
394828377
1789246902
274898493
757590325
1053400765
646614313
88596493
1112839029
419774892
609085906
752944725
1732689196
1114796230
361220982
1273079518
1990227215
825404011
11039318
1455424123
315740973
1152006521
1883966398
1389926569
1134619562
1530504274
1775463060
1159055047
343768152
932641364
1398944430
449950530
849247624
1129966137
414798128
464740376
1964804711
497069150
1710730164
1177510710
1612723990
519272560
1910740758
788795046
1986822813
2126418612
288924024
927914581
1551948001
564862668
1740734265
186482431
1492517036
1244163887
513582990
1465672849
1616023339
298808646
2005401779
900408792
1734188718
2064302932
533872241
1193733492
754668947
1034000374
1862078304
740816189
1796630240
204711027
1142111454
1579123064
1479719709
1736186477
380656679
1993396218
1625345880
146645409
1895584951
1738283532
1862312302
2068310693
912079278
541257634
1523406772
2005953515
1324449854
715383512
67375332
403300510
513898275
134068763
1763258668
71989016
1467834736
1072772587
1666400520
2114078448
1952193067
411816079
2024136811
833451969
2135445077
1701921700
843922157
2094956338
627535744
885672285
622220077
834416649
159914165
200634395
33778307
207625971
149067833
1820112506
322793212
393148328
1347615891
392471488
913590627
371765319
1947784158
340081508
292645487
1149703612
1606357952
1485605386
1037434210
1922585442
1410196981
2004833739
1954923565
1322520140
115463435
1060101524
1980519529
1266779411
1098846477
1857126512
56583374
675556346
378048732
719462276
112833926
1888811350
386367295
1339628222
226807747
1750078882
1281647654
1126378721
950037970
366662474
262399214
1647388951
1305279819
679325592
821905955
1707039165
1759633638
1480765402
696555814
219129598
1685202893
949943132
1416203045
1696029524
589157774
652171439
1263231935
87823158
1497650035
1140890546
1619961852
682692087
1112449923
1922016456
689660810
1333205772
68917746
683299930
2034746447
776588895
1331890176
1930831859
1681980421
428983815
1239637059
1157338032
254101478
1604784790
2063891865
1439534527
1299795819
1536799668
1663678287
427725780
1618928456
1793106973
178247207
884369314
1473359533
1101051292
1049380894
1478592002
1783138381
665367312
1820641468
1830197044
162937707
1419479049
116748184
1512512972
1824225179
174131085
1591450433
1679814520
1632374466
965842598
1827463091
1852560593
595886129
1353604035
399410066
207520840
348721573
925171611
2024894746
1193690563
1291064230
1027843139
1700053094
332738420
546444929
742778748
991846903
5987048
715667173
1747882182
1823075283
454826684
617598936
203115141
676604537
1252155330
542302776
1337502573
259410812
78881144
1348049348
163479186
742826551
330510511
1609431043
1503376057
655511550
1612020574
715027912
1953216868
711036400
818813240
413973176
254051989
498790713
1773576045
1444491250
799602935
1686697161
1656131390
1178120812
2012059660
1247822581
1203476528
852622404
1606905442
284855688
496653671
1864526271
457689867
1132458405
1456511743
1162170714
1332334005
672548195
2111012611
1109525876
635121460
1781152075
192189067
1183856134
890612032
1662725204
50434467
1881457462
4864665
1249218868
1835787371
1131132343
1376515806
336486540
197733656
2094558356
274171356
897718057
1964834942
405516648
923364487
1774208929
256381035
668641136
675753347
782459677
2026670516
1301478841
1076907343
161645970
397492582
420692199
476846142
1199873720
1927563520
895465973
305016244
585986340
2075014034
1490624274
326960606
2090882183
314107789
111814235
2091483504
1147586355
964735418
715382335
802958612
664621487
430711187
329399359
1467344382
545075463
945904428
46773111
1750660829
1223800410
1979525991
1545011873
1478857014
1017039759
2049743964
1201701334
1187668337
381538241
1908735618
834858295
904684595
366866927
1025318535
88533459
1924161309
653159941
1848595800
144718722
2081642013
563577693
1423574070
2093400884
1391861939
284197244
500856578
89577423
1333498679
1929057376
1978320291
772800523
385841158
1716440997
970085291
175440534
221345280
782516692
1688260072
1264315556
1224649960
1316892725
1226434227
2052434054
984281447
1797372060
766968589
348717665
1855373674
578540746
1335733245
1066014648
941859235
1812726807
1169372093
2087290433
1469049710
836329471
526567387
723470516
984336104
455575602
1111933385
188493407
2136436645
175427655
1677309468
1462773661
1455020108
1392576552
468054770
904811509
84673438
1923236479
391246717
691163441
1806821820
1583778306
2000644352
1187173090
909690408
432076820
11691118
1028868092
1028832288
1944623946
281775449
2104459450
2024671476
1755048449
524561150
459215626
1673233556
1676506746
114335676
1350480828
1842618485
1110165225
913243061
111060469
1775656542
2103732946
1525457169
1237166539
452904853
835298676
520877123
1342500832
492931258
148208994
1666337215
62206224
708087165
1853529396
107257
1418709251
1580727895
42642744
977027488
1351483771
1693118451
1063028910
1431332003
400426535
686569723
1072412966
2113140126
1591490470
497963907
251689316
967287018
2029301074
1771458878
641937029
156997089
1593746147
263708583
314573146
781379001
87195596
93403073
1678098512
105750683
423416399
316101450
775690903
663310876
1021719245
304843213
895091060
1380056068
515247214
676710475
1176540591
378579978
1901500998
86275795
38310418
9242104
1625220392
1759930401
1238186506
1643119077
1767622763
381592797
611246126
553795145
91963505
55779491
1513276698
1683915981
1647638183
1253084695
453798548
1062933276
846192833
217774500
586830382
1967643957
215474790
428739315
504674406
1405581916
79637373
1547287162
1060084320
2036157364
1076606301
692184401
190055710
1698379800
592903248
1634994190
34478860
321168948
1430667743
417865571
1398666966
485129773
131660251
285718382
1723611596
1737710452
33778001
1898579345
1012881554
568110721
1725077586
279949295
1079410626
1888717951
1388715238
2042191201
409337656
1626604153
1665219893
206923816
1373393247
720051849
1490995881
273678803
390761010
1433008374
57684688
1194847512
991488738
109026164
1491827447
1379799980
326687144
1673439580
41243782
1450157010
211426690
761116082
1881417731
574530314
1883400037
1900935685
232324564
356159380
743596768
792452420
1017591636
82646474
1191968043
1065430031
1809132920
2003506844
972950842
1712364659
710712195
1391537667
1506401326
441775156
757268205
1725143098
638650721
174575230
448811904
730004736
897818897
597496513
137595969
96811003
283404225
9921717
173730061
1769771184
1891131535
21692941
472662924
40022481
21393827
1535184651
2051176973
1646511453
1134099648
2017987041
982524388
1328575677
180163084
173965349
1048385177
1547522803
752209025
1543546110
38183838
367368289
1985392418
410089474
1238283004
1748535077
1341832601
941682691
1387288142
1170813671
143685377
43557734
1898691624
1140532873
645191213
529678904
750565637
837457236
1362599231
1190661512
301711655
933667767
1152691409
1915790116
30670496
392122602
275130418
1923209387
1700109620
183309064
1464223085
24341116
1641348990
1114173080
1630744437
1965886358
874532278
1496117561
595863018
33903464
960739323
1006187833
1251574406
1631670845
1435512626
1473321198
1742618625
74616333
1612575373
1408552006
2049144440
1485730475
1461635377
1861442787
168720682
646334068
959183332
1434140809
872568143
692349665
566270069
1767138891
1170918798
952890634
766512996
740586638
99785413
345824148
235110147
484404245
1457319382
417483786
1325669898
151127397
31928882
1649224962
1346823237
2146021588
575465582
38337823
358973182
1898978770
1288131597
1366937214
1816208499
1642066643
1796713641
1217951113
1394106632
128168889
474768453
1335748449
448188679
723491280
1735850844
915019612
433951640
318367146
1454488139
616518359
1878224286
1030704775
1594665516
158898744
60089082
340749834
1243325302
844163673
367175046
771381504
140893677
218761432
2108354909
1067538354
1587479448
1276141506
426020895
575675318
131455027
1074168227
1897415022
1074222628
2138951077
401283223
426709454
673955604
229752178
1365015255
1549484521
1693951405
1570338389
1976486269
1195727514
1479652639
447134074
373514911
1614451235
1350884590
898686410
24086397
1682722470
791645486
830820641
402786615
152100275
156743024
1234753668
1151001262
2126706170
2003106624
1214114540
1558043978
1575273912
1708659883
1686509357
872071567
1110659049
771417309
71887489
1906540997
1433860176
93773147
1628852613
637149765
1933248715
1937149849
1898071078
1328978930
1934526226
1428356474
1748279334
20359258
770053803
1304469749
229405340
1470269322
2014703662
1524086605
1082900247
1774433056
1585933230
1217410436
108504211
287729608
2013948647
1638921571
805811941
1785989650
1551279855
1405209800
243528488
1758530647
161274530
849963136
1433120979
669274230
196555198
341775000
1730987181
1481251912
1765745422
651223926
1897288056
991955959
971964209
1276988938
1716055157
1744460440
187528115
1728776114
1572494520
1550015850
503595365
1191841078
1787083108
875758375
190052361
1563422418
1887592025
1183052603
2071812308
180771045
672373821
745576027
1283122952
749273125
1364251197
68977354
1473856574
1590906761
996887413
80467172
1999039318
1342312846
703603527
1079875383
1410444419
1038764244
611909462
24702378
206074903
72931147
728512990
1484950666
226020799
629674252
1647490664
422382435
2105075620
1241314051
1837109005
416823110
1249974028
12418969
316486548
181770789
76887926
2041212348
1277429092
2022726827
1761286884
1559646878
336003362
567379673
353310587
1845627979
731385459
1285761017
1510392965
1723784280
1820841538
483097492
2115439482
950575417
1311746783
763775046
2110644033
516314573
125830933
961801652
1400969196
342106049
1782628582
719467502
824275040
2144676054
58465515
1825801811
1912718506
299226244
131421946
1400647258
494327352
892850313
1486502367
1000738021
1224644602
1958082749
1263401207
1631927387
934388998
812534677
1484690424
345816988
1195260531
1564567375
1157753380
381151872
258615277
201788737
961908608
2058819925
1365726781
396301726
1125238073
821697413
1219987326
24703075
1020036709
569960363
1233058499
589396403
639198568
403762342
1595246890
1782041819
346821654
2023029258
520428474
463335244
1445602505
1728920157
1558457005
1892196889
791411581
989703133
956792052
1876565001
1709473855
1768613814
1968273311
7277268
1874146282
1474128968
184608792
1420117476
527404357
1451519035
438796454
1418790097
748055142
616942610
1484096204
62748555
893747720
1864049865
578894053
697750624
566069775
383705344
1722724280
1922468089
920220001
1413464450
1474022428
120907419
91057879
1646070255
2044645889
579767928
642986432
1735312988
128047841
1055915395
1714756218
704872193
1697921870
1436718708
279757385
599082415
1772021231
1039814069
249227111
7669858
1812683787
1291115574
1963382816
434198028
735640963
555892229
483275678
2074443809
199242374
1265520623
1369568514
150906671
1621354385
2140890957
348630375
758141674
1701004233
777012560
1805031774
657349834
1201961741
139573308
82622570
95826458
1571163938
345699401
949608397
997254357
540806163
1883581077
670527177
457879415
2045532052
2104795895
1323804608
1972200106
2006811907
1315686830
942867736
605035052
1973364841
1381557644
224718327
837989044
1113097390
1106701653
1932528628
486294349
1511582515
1709395947
36976398
1638097040
456309035
301542690
2074848148
1931095037
460250315
1459691365
1475980377
1576626268
455449531
218907858
1807696158
1854926183
1616915443
694695362
60339700
1495041029
1896181104
451241775
1620001729
1708378215
277227798
1049832870
537305035
1889027632
199601061
240940241
1121808563
1783978193
1206523968
1672830502
1131257929
229341783
442168715
1842758107
2067685613
168260769
1353867349
2123534513
599289656
969544065
295940998
1232762303
848966306
2070719332
244366382
1440999541
1828184978
1029939330
1501722884
1114428046
1443962166
1339208001
999757211
1641694365
1232699779
464382507
889180113
2021226484
1402944165
1185569798
1235655654
2003106034
1135711004
1499247063
226737095
7987915
1453115395
1781666945
756416303
766681583
1628891497
1617145936
389671268
1833210339
118042751
404027694
1058498608
280305155
1152604822
116695419
996865523
1257119172
1129408432
1914392200
20669252
475789026
22330232
1964858653
1459839981
686036689
332721384
693363386
94551638
1263172730
958097197
2033527390
1766674222
1694821864
622043485
845191760
1172524822
390282499
2055920122
2048402319
625559849
985582928
993307867
1131360372
328105943
1461480342
1551842813
1296022519
573156739
292400414
557386750
11517686
717544260
828423307
1793502072
1368159968
1610170789
1052700972
1729939915
29999190
1395278004
1336189306
1855623653
458741947
440735119
769291005
416893848
153585063
1808671837
1726955394
647909600
312083786
2006923684
1109164402
1646864393
436780829
2014843188
371913995
468798069
605187681
670441059
582270259
19135930
1936210330
1071457047
1222276314
463101371
555435099
351544518
281985679
1991746507
435800752
181563164
2034835431
6670796
792388374
601898982
1840162843
1370595384
1278669055
23074493
334646823
1663847261
933470713
1661198330
358748753
1732636710
122542939
573103975
1832183758
34599389
451933336
1196290502
1829060537
1868063162
1329703864
2041266068
1673920744
929638178
75165685
1796181719
1927743184
443802199
98731339
1400933130
1490333170
1308593954
1578828220
935312469
2130487117
1966535253
177651692
1818056852
628734328
30415341
2013935797
626705169
635307192
1002509473
82796495
707421304
803167093
1596665479
894288564
1180100153
1937421697
1876032163
1516699896
110596671
1198669565
1593927018
2140109087
33076924
1884398109
65985073
35175835
918932624
1118946671
948671680
1332174093
451899440
1116575894
152204954
123005974
462049997
924360043
1443215994
288534434
1947694878
1402638977
1472007819
267395549
1006563020
1219075647
1437523191
303209569
1202004490
1933851089
812534677
28699698
1915208895
338599732
2070487718
1499896823
1708669950
347380011
129023395
1321398937
480584240
617832748
759619079
1032624703
1567919979
1215575197
1548842311
1825505815
1812838758
1316587703
1139082884
1493481375
185816080
660391693
1185588009
700748766
920274257
302739447
249634345
1725970812
1435167513
1516836069
1822313252
971420297
697867770
1627676883
2015534281
899752756
1547362996
1637370099
977282042
291420752
989585686
1792246780
333426897
679107402
772635347
715006900
1861908535
26416041
1828449331
1744418131
2128661037
1106630326
1693067259
158199799
687888371
191066487
658624934
814692531
1153300537
1168106909
2046849038
1141181976
1729918248
147365408
1280994452
1696029524
1782885383
2015357832
1305122246
1606709550
1499652524
262181807
769306474
1270125706
1339539881
1504379500
1110339849
347683776
27007591
1228541153
1514896343
557666266
369368392
1630296486
809664135
92664174
480350778
1378742340
995548157
521940851
688513841
613996544
2106020051
556229926
802507832
1828478717
1805639193
1477386027
21638166
2089913079
635325574
1187084675
525919841
1081963457
5030877
1165922665
1770018299
1779482392
305130366
857836265
139443091
81490203
1531261021
1414040952
982563229
190116416
1975703057
1824107595
398882818
775672612
709470752
199062919
1423714563
1496336802
1517617615
1603603589
13508303
855025780
426544789
1434268860
686745181
1064356074
81911943
2089298708
448079139
1561054119
487698730
189125568
1315512501
1824687704
447023340
1992415223
2142968782
948512123
1238715387
951719923
1684303710
1982971329
598037146
907735058
1924747834
1737462710
838979504
1044505868
1869191494
2073599094
391377577
174279947
2002417856
1773672630
1082962395
16665276
1816807400
1438540309
97521637
492159878
1082939528
742223684
1940747117
1610287315
199296756
802288059
634659338
496109102
15924296
1134732845
1471322746
1817879907
832411022
1161382179
1933379958
367328881
389069759
290447038
423489767
1912868575
748220571
418111092
2023789055
495536827
1569146926
1028369401
1978754060
1659115618
597280528
1781365636
1498491825
1713348891
1435516226
1017150919
1041664550
602511542
1533028586
1155259974
62333450
166212917
1429168521
219367269
844256561
655170960
2027183495
185122625
1175813340
554872773
281053635
777605523
1146057241
881095976
957146380
1424362074
354960121
1990769199
1072375812
1246946528
903520855
1443995125
2043197627
1698227402
1975728579
388339602
1340385311
880911146
1398209712
519722335
1455322354
1370453313
1594617787
1667653377
1431308105
659957530
477379491
288440128
614770181
1944162507
209912167
462091457
1548782459
1963730470
398869809
1844454360
1903620487
1221862678
1884208373
1971811294
840309394
517412381
71256081
2035122059
54581778
295223813
709345178
1711404827
1306876890
67876209
656557195
440871064
1906193419
1666459776
1891466012
1358131170
130006232
1745357595
1249642947
82978800
172274874
400620963
425909991
1703605431
1832117152
228037175
1388781708
1125865577
217280645
2082267105
769223102
1425795033
1245037030
1012489547
1039854192
1720463650
341483836
385327669
1588999423
130639608
671602646
1950017148
1612262995
888069125
388866302
1787383100
813250809
1365205447
1047245815
373080832
24963459
50107206
372671019
597845366
1897969623
954504074
1967676602
1171364311
910514146
904642123
1863686742
247944525
304830842
613359896
1214697061
1842621430
901139528
1627270680
1621095359
300345034
391629293
1383579148
1537845990
1272894954
1141059862
1053927659
1802956064
230374690
350253454
767642816
192569445
1646893904
926911776
172771538
1615944994
1822231812
369359143
1893465871
904409527
1582030450
1125973757
1702637715
252840963
774301827
2093804002
1427731144
1914139291
22054615
2083645463
888663797
85215325
106986852
1204865931
1685528296
343413086
568061601
253063957
333706045
1361172263
883898180
39576046
1355329397
1277834391
1346669193
1004134160
735518280
842575506
1961892862
1200255915
1290206230
1798128795
911368024
1184338947
929291818
1284323859
567955706
1425390784
1346653862
646174081
815014708
2141848724
1171972853
159559407
365089805
586112356
799116931
2053464089
1417162040
1700393460
915970085
1110222098
777965890
1403815910
2070812089
1207777109
1918232357
1047824057
76846756
2127172830
32364935
1615292428
1230818861
67218181
2124354641
1887585770
164357455
965552842
809016512
485864961
1131125325
516218746
1844882905
194469443
1670602417
332716144
21276830
613852543
419434428
2097834129
462643202
1994987584
421549059
609407653
1926384349
759229365
1410593102
1279550980
1207844740
532476932
2089976529
940869937
1284222533
1197333552
1033073616
1002687029
1043015278
270462397
651223926
185895679
425328023
1277911869
585078479
175511974
590911625
449127672
2070887539
74997038
1674658108
182568351
498049059
27016515
193425132
1671156550
1162893433
854714204
903158138
1033576353
1765642331
468718798
256613965
1540399483
1861627898
95635922
2031987832
237164662
2108880478
152045912
1906075619
1881734357
1292643730
1495448159
734105923
2124107291
1187383770
400778931
258161255
1929986490
1206972429
698368578
1774448363
588211308
1826505689
2065536293
2027917160
638033457
373558686
625405975
1203560484
10328634
1494995594
1377598187
2008637705
1180903611
2047721571
1124930071
547497557
778092433
1884846319
2117600667
812605383
1978834126
2006193511
751888804
727883346
1880056396
492697791
408802322
1606951003
284309266
381736389
497171240
770927381
1065665105
1137598679
690840218
582874062
848701546
419164294
839177940
1486737152
1109638224
1314659414
1252659863
669504831
1201103242
2034563202
1333899196
1728415206
1860326254
1297033412
1775148836
972311725
1991449686
95845738
289359218
1234880847
973780842
130751087
1858560566
1498111284
1469064463
486715262
2125981217
280540811
1154298680
1799217689
750941858
1876429989
810174507
1343524070
203430627
1568891036
459903322
151706141
2135704018
624545013
317357117
665611924
1475848565
1693464050
1491715019
1120434575
336328644
584471668
1945667881
239003011
1985924933
322364732
1305723705
1276970459
974310741
255989894
1252654236
445983697
1752951985
1308032958
488368377
479801975
726137976
101113632
1451297682
169087179
836611909
1457061210
1674530585
90654430
588118434
750805052
678666688
1275112841
1048087815
1420157064
1318830498
3125824
525122914
1268646030
839065975
980701351
474353652
1468191169
1639808301
1721315220
71739435
759805654
1587751797
1481643051
75225070
190967360
187513392
1976734253
424392859
1660032562
816743691
14812289
2055289249
1535472508
1030295906
903260463
137779746
299057956
1779137244
1822003192
299299045
436590391
247392109
8700911
537684482
1855823922
297129570
684349941
1449110768
1564794618
1489985274
303595240
870759242
79499136
1375647445
1832404652
1221544192
1291630644
504081512
76759397
67319146
1451011894
571323556
1630209156
881109300
657635138
1979686728
23322106
762990251
920634169
2012797773
182292171
1410994144
1522988984
810566296
1567846825
779930359
60038272
1925276343
282601891
1295461104
1204971232
44939275
1006784612
1354786078
2130487117
907019834
1095363104
42159673
1567662368
1956374211
1385681423
1341726477
488730285
1384975354
804038764
1491394977
1693193536
547677833
471939375
1547638190
564571630
412265367
1123241577
400814782
1892068788
1207425463
1529788140
794077140
1014628253
264803355
645634962
1606186800
1404447010
1944232577
910695951
1783470311
1520449489
1041994742
306581399
868516070
61653854
817279909
111943531
373002221
983379808
1931896496
1294919031
808640788
1049174921
1477870064
756654855
1878979501
48007067
1224056399
794953661
1607512801
817604459
1004635190
1222652769
1880276481
1423791389
565291926
1551917820
753762389
71519825
1038901489
2061362461
314937839
797801916
770888678
986481304
947093311
1550263064
1328446009
951189810
258972042
1276002251
609592197
1384837708
1126299872
605305733
1464268505
1283800109
1345028986
1457208357
259343073
1153405192
1874222643
1626978181
2052574058
1028441954
984137251
425083274
1752548600
287485433
1739713591
1880678237
1628461880
165269372
1390396765
1184032280
1786515543
576467334
87148363
804433030
2138642433
221692714
2110909588
1828082323
660510580
555521551
1485445105
1584625468
295411474
569243121
2145234773
1092283995
1477954650
1036820203
85773362
1061323373
1018623774
1117260316
1484050856
54523823
566147741
1799326840
1786647646
2012067365
367616263
777064909
1202843955
1655627445
2124948578
17585394
2106440178
182232685
1899460152
1233583029
879387150
817707832
1322363781
1886998626
1781719695
1512373475
1249140309
1721504543
671342469
558401800
1349254940
1067442161
1751823135
654289067
1970715450
771222883
798862922
607322469
1558378754
1016966667
393326258
930274895
689187368
1662831305
440081796
682982144
1209786282
1534089586
1179746871
1509179705
1205505555
1609020239
211325296
1227978154
436182874
634868283
1132981483
280318800
1095794739
128257830
1125801848
64460800
813309491
598968803
171591980
1192202822
1942891237
90254843
522942237
2058083532
2005386497
732870463
120512525
1221855091
133511653
435615464
1756578480
608725878
1333964947
1688108729
1170578526
491691950
1765974529
1858988778
1992840726
1472158179
175755785
1130095525
341842048
218729324
383313614
364872496
276997757
2054725026
7866998
1096393307
161282808
1893624693
180178484
1565017762
748208986
1545115008
1825402132
1323634404
2117641566
1343217193
85621572
1160011577
339424628
1017515846
2084900218
308723048
1084459434
1512917567
446588526
337623351
1951156769
845869827
304131488
141126648
1887231937
1376290514
1347008807
226408338
1396968480
1903159119
986870669
104609183
527197201
1764381743
835153679
36184974
115314584
1108522015
1319300034
495693273
1944337181
1647200910
1068372366
1043959232
1385232850
996725485
987903041
2138039787
1917605144
1278375351
1813229710
1116784028
678199429
627084695
398562629
1244749287
450013459
1491903308
669968045
1906876954
1294305635
746042526
75333941
2094416362
563147330
1765895885
683994203
1104293766
2097827913
661366411
1777572646
1169790385
610445636
15530723
1214512907
1565694665
1338435502
2133587202
1802638111
1076137251
1626686386
657979596
398719231
633168396
263696276
1435547964
2043500377
215250842
60747502
1140737852
1732585159
1817468076
550865755
1588747312
298519547
572473595
372550993
1830106861
1718507616
1993936254
1524437102
200947329
1532339287
485563012
69753261
401732802
82018518
1556667342
1552037662
1805049366
1789558158
1846323390
1553918697
1027585473
1311353212
1756806722
386765962
904558685
1947258994
595115803
152415221
759452238
790262813
544888983
25165445
2013178797
1779395241
1808235721
655691951
827392848
974621304
302467754
1294411653
200101645
426837836
1947277735
1926758612
1350237950
2055569795
1692587917
2137748713
510944993
1194350986
129513741
1459352504
268825468
888442131
154133376
600912119
84149035
1316497916
87600893
2007949468
1064643265
279591305
905939304
149353446
1328761186
981897342
2021704495
1241100575
120712187
1130878256
495575464
1068502887
995442697
1468247209
1936379326
1104953694
565535618
97511663
1759149510
1771150354
1464946683
681625643
2054694147
1310520838
689737820
446950216
1682662539
194327914
6612773
868019290
382521239
1822471258
1283965629
772193133
1924498253
918668569
1278395008
2073808504
1546454066
2131353216
177260956
2132517817
724488884
922466459
248832986
1164878497
536072151
1281621793
369645070
1132293471
830469700
766819504
1998704427
1113113159
407429445
320280530
908380488
1822619650
1909141230
536560473
1056463862
1798586609
1676043511
2020252535
2098915973
1889649819
1001721378
1673389731
1964155704
1087622654
900648168
1415397637
1071254322
1863704875
1496788494
1071246521
294864474
1312590229
1871010325
1068284451
1825987791
87116173
252139890
876616914
527501053
850612552
204355983
857821454
1317772836
319889688
1243206932
329009339
562982915
415301526
170995507
27584977
106538366
777429364
2039519086
330513503
2048821682
487988184
1657835913
1458936714
158409191
1965815827
533912157
23688272
1117488548
868435309
651746092
1215041039
681413243
489995541
1685809796
64882512
771584669
2142503153
311449335
2086200159
2034934427
1750161676
1423551913
1990468679
1755048449
1302460153
789657237
1885244915
998689889
585513322
672329502
13896717
1597870654
1204678589
118521461
1995164444
2132534881
1242983958
1379881252
1595036236
1077384220
1198558397
1002980252
1900545986
637266570
802626343
1977630880
924156071
197461349
1377631082
1925103274
2095209206
1703670383
1288696719
1820034735
1791762699
244135735
1565885178
1170539224
1314280613
920303256
1885849248
2027150670
1317038670
310946748
1289472083
671777456
666849962
422039613
2124326212
1913210871
1095195835
1337627049
1753041028
964368746
1367285117
9183195
1380860132
48219028
1275935652
2016779219
1118263711
1449694863
1158436299
88623018
681960481
252459659
1525777056
418293452
1711474343
846138842
2119972594
1298259260
737144444
2112335154
1449647789
2033056275
1008014174
1622578424
213183453
1893529151
30205102
1117778782
803343186
1729649264
1673984731
1077790135
545571055
655279319
1696352928
1237813915
1430760905
1882907102
1376755654
1539679331
1583173916
1213134200
61671963
475696213
1885235340
1934340331
2068326635
2019607463
1880512552
782673144
1804267912
1791465166
1324725137
224732217
301435427
1457003453
186533711
881693111
660694034
1557885346
1613888017
560525337
1310225580
1136481947
274411541
839590920
1505638262
1194820908
205284308
272483877
927808952
1062900637
1318511751
680288840
480016758
220942630
1185824898
780089329
499541854
989727006
2089950813
1005915184
742358387
545494540
2013182558
892856386
1460048281
932875502
480547674
1528548992
1683377771
1647790143
364643650
1292703427
509350407
2048807319
731298742
1780569432
1116695978
1199933412
1699176608
2093896624
671818220
1373567832
747480504
1692134972
354817515
433315609
1344062225
1754788791
1043215517
1319854411
1713576697
1307332227
1290223805
990609400
41191186
603499765
2041327392
103430625
1058730357
881106078
772842850
322211485
908805862
185944047
499066597
1495850141
965440565
1760436533
1397928682
1951110457
1119471093
1727366607
1521167712
49857497
1968898307
1066423329
1892160568
639422516
171005313
317805693
347260660
1375464132
732600711
1002154350
1212044117
1251718506
920115548
1203950459
1330525302
1689044606
975334182
2113957272
1254280417
1375638143
119729385
49330613
13171717
1970817099
1772951818
180248886
2079434267
1618196776
965105580
195720785
1164475970
1775495990
1118473527
1050797897
699157879
1924674912
246334463
462302945
1420626239
291172715
1165363385
1975321215
1444080940
985854378
2052122632
469615630
824422857
947450539
1658074485
723904766
936798229
295029216
87176987
1590603725
150213296
1630728722
1507410303
1798711815
1555180930
1511937911
1841661790
1275315357
748850779
204968007
1806235995
1139807858
1008184031
176163785
1247269987
148104418
1200305841
1027490252
1744362695
1849962672
87852341
1531240624
1117004471
1320166555
1424261359
665541943
1489533913
1760618699
499786817
1080596217
1594238426
437206857
664256783
1487564024
653013629
1113298293
144745858
1947359927
1945068730
1724514434
1708922250
936752146
754840117
1763014479
610390578
950478080
224518466
1376477185
1739998503
1645891609
72864009
1949424177
453419968
2014823488
507825984
1767598132
855331809
278356256
1373466113
1616970014
1916963944
2025447779
76678919
1685342810
788329036
278739883
603395330
1411874645
1520847114
1155610269
1761787267
1354693031
2100540377
2058549596
221171295
784524554
1727978118
461793951
542147149
267583069
1355790439
1948883990
1625221249
2067502309
2012299280
1774550432
63172081
307342794
402608896
1481306539
169526169
2051965613
2071587647
41764569
902534983
1082914299
1821536067
1514268538
2140218499
884446323
792252192
1238871088
1747496921
1042598379
1589126292
683894177
1456230707
1331924607
1307148528
144801660
1506187916
1735142560
90143882
81975995
1796135809
1800680201
1267224552
201755080
515010159
715646088
430823139
2045724809
1637841435
1615306371
2034000195
123216295
651282072
1860331364
2022269383
1485342987
1572276649
1415887027
1993261820
995407079
345496097
1519120697
1929415340
542989535
344427168
1284230512
1768075578
242211357
1919075840
1213404151
700781264
77987661
1864165121
1550661623
1711774047
310135892
1136225563
1014273827
332028782
957328125
633393622
1510305605
74431439
1477159329
1759633635
331800156
786605318
1719685781
955150314
396214357
619391062
1470325866
970012034
580898035
818815828
1903091301
834413297
57863076
708211503
389978038
1450772413
1886484431
603954145
524086462
840056087
668639810
2141995622
1756116072
1964821387
709952149
1210559805
1402339880
94281585
1461518013
512975573
2094519441
53408352
1839134279
301096114
45169534
609927295
1947570405
781603184
437728587
182062897
1634698942
1598685868
1748916057
940879257
9268892
1731897748
1185127254
298343108
1422388748
1806821375
703450838
1890991703
18155621
414807574
1658901616
26678447
59255638
648295216
808421145
1069181798
2099732472
1663320863
593372327
1399309138
1378953512
400634649
630700090
1985150561
904974851
400515696
1278168789
981884956
899447657
1889258595
947162012
1717598706
328751601
264462905
1674204877
2111193213
687587887
1541153967
586953695
565482551
361086832
613007472
539631430
812397940
1570522047
172240136
400186158
2020293614
414777353
1271882864
878129650
1875408612
1592426989
839057080
129874764
1481019836
2054623651
1330784809
1387836485
1859797708
243767764
1187171406
162195016
1755101960
619079538
872157025
2029389564
1687152038
1721761700
204684428
1405790114
661713204
1496608118
1340828168
752431614
658869815
2024673762
566490544
1992379742
743731780
1999055572
1996174169
222431579
2012059483
1578337049
1957069847
1594256238
171573143
387864317
559536213
145815428
966073264
711401132
695122519
1808415530
148366318
154624673
1635563749
358614034
1099136878
1492192238
935663575
964523194
144454153
779338841
1976372045
1091694880
1047872016
273712450
491548179
1986853196
1054715098
1523071039
1706586285
792986223
993780338
529687290
303526643
112647966
489227021
1961163793
710744588
670820456
793001343
654715329
921314846
458685737
1616198028
1224794450
1458929022
1073174775
253191559
94520724
701397158
115528856
1833892781
1063939827
418082144
2050274397
840131998
1690391554
484115973
457525974
42140669
1878270196
524714271
631393198
1932562846
446999908
1082917935
407477755
35652961
682732433
1244875301
1746992677
1592051616
1682616562
495398987
1425680694
1093371128
1933113009
1428678622
1113111792
1354985366
1092135681
1256622207
1810102539
835812767
1348422351
781106097
524037695
1322286999
1552982052
1690719547
1139325350
1103892125
1447317
585935909
519940117
382361984
986546437
1402766417
663252032
1119142973
240917394
1159875460
766259724
60139114
313122030
1217328880
207708896
1489825112
130641370
1733571298
389767238
384692137
1215887538
1710496618
698569931
1542855149
843540821
209313387
501168737
1165224688
1049646078
995365386
1688257556
1968680855
225290231
1804486946
1271818234
517237274
1318235982
1273969011
2004382769
1707112693
1512297158
1684144298
1276811872
37867039
835055743
1137054814
333431435
574761175
1345259868
2094170430
1044187053
1391492328
1196588127
383952162
1405053012
1035284469
447933112
982639322
1332969066
1750361562
1386122164
2053313528
771000380
539061276
779646263
1720507471
1573857914
1877675496
769173131
561116161
778443219
412253698
737543623
1911868787
2118323256
1601861786
1390160143
1409571249
108997691
569330121
916880011
1172525819
909182350
1361364412
2014476279
457735278
30374009
1705044870
738519419
12972416
1517258610
2052346001
1845141103
110360606
588363773
622066986
858182847
798103551
411205955
1627513069
397098295
704116609
901099982
273004158
1133695377
1849630781
574785286
2108446681
558777916
2114787505
1830317252
82541638
2078620350
1541158204
488560681
566756320
1932679496
1178892906
409987823
252080844
1606924692
1168525828
1398077709
1308015728
170026492
1343656657
329893775
272706449
1230982448
776603236
2077836420
1470291915
220027778
527889713
724781830
1699196776
1736848961
1911168505
1590352457
657739601
1827591656
1002542541
2023584436
1726449154
1527295176
204263868
796294639
1263639797
758845995
1257900154
743118841
427491962
2026678360
673544648
1267314684
1416953252
1923902113
1774683874
2022790469
1515183633
101294208
282237132
48762894
1000618793
857511573
2124680662
1940401026
1956967148
1103281497
551408862
1770578467
1896235822
1278728191
1277700736
1127973180
308883615
2086797157
1392639793
1407633381
1601659097
2077726368
1333483755
1926347811
1837161052
1590182196
779469437
1789933846
1192519396
1508428426
33317358
414443407
1909566086
1135708577
924267336
1896025616
1207635050
202196417
791239549
1233111928
1148574644
552547388
1170793541
1630905495
638923104
1464803360
54856762
2135099273
668955906
1061370835
1755865387
794646294
1621982214
28933124
1232406701
1836304140
795643799
223412016
1091539860
844506018
723136385
768530393
1789024307
1651381519
1522248845
865812128
536712137
1783784106
80082800
1516853917
1305493634
867676860
937194215
1964275010
1391760695
518796773
1064306464
1306487680
2077188835
1096729835
1646983132
1683360570
1830412341
1733991746
380178519
1251576538
1793641252
31240783
529324332
564032957
852754323
1030292084
1456135223
1904503054
471190114
206189792
308467954
1967835103
1870325205
118804208
967567230
2018784308
145376028
755349083
1500829283
1371232529
1761496829
261899894
1946120232
195331473
2100203530
1642448883
1196756999
1154797768
592011911
2144290621
1478913920
1944944091
985354606
1822101715
278545813
651555834
1495989083
1333532287
1214298064
1247328592
1590213805
2071758907
1417750355
1385315825
1302775593
1483021385
524342144
879407141
1874525051
681421604
1944950085
1906989610
833010833
1367892448
750267019
1372342782
1019238689
1756774308
922485146
433499282
330198057
952963089
1383144742
238702700
687230704
1418168086
897780241
1599067531
1536571722
1712562215
1242222277
250606681
507416229
1583337121
1005059519
1512017212
271258185
917217769
1371434614
625206015
1156203287
1362118233
1121611217
1933143033
1783283235
305993719
1937438370
1480098927
2002213853
2045412161
616800216
1438954844
294976399
301981644
1325995029
1921657024
965636187
1539120498
1861028017
1179976604
1465283698
2131986017
1686604586
659208087
228650894
2024752083
885528198
248072541
422822723
306211708
1624401047
348879179
496854418
927317418
2070029121
38960293
1565658010
1249468748
592736996
896405645
1421395011
1723462316
1332873956
1508762346
1740695917
836259396
1181613598
400636416
1390327980
2083365019
282327048
1190746541
120863653
1570968366
87894916
722540493
1673671709
702067820
1352171923
1677730039
751009723
8643297
1207463948
967260634
1228509707
583275674
781060843
639493499
306577238
2089003408
1950260584
1299122909
1640231994
860614496
1717935742
588113582
1190347012
278754609
1069436819
1058975358
2106969132
171935587
1901317378
784508139
690672121
1578045260
1482119018
361037450
2077567735
1592051616
1629356260
1886421692
1574803823
1583529955
1602008182
303130583
1690061205
627297666
177731763
539956417
1709182332
1528425776
1561009795
1765855372
738307312
923599092
878370862
175933437
313423985
2119318427
1144706738
472598098
1839873279
1654640656
100029871
340763152
786330656
369757908
2065550864
1654010359
1787021808
1622706132
38660472
1661363458
232463898
966705297
1150045516
1392550778
1501715115
1527036278
1911109604
1218534601
858146207
674081274
940923288
1366470265
733532767
819567263
67618318
1447589982
285521115
291342568
1113951610
65587364
486036330
102423850
1126624859
1691241535
1600039664
320806802
5205223
290420760
391329350
1741857320
430655551
1361329567
122956090
1783506292
1554088045
681222435
1219510887
2049894238
1526126658
780468763
1780324935
1311352023
42209109
1672828108
1489862116
1041998761
969390511
1727588233
745276201
174720997
1554048136
442275357
404676826
1976398118
1414106215
1562172114
304010276
1229856734
1669484408
256642714
140458980
1169205171
22668298
973336700
1279042287
597823343
705857447
1415899214
1510849808
1373393847
119837193
1914644630
1424953243
930524862
1053629247
348968568
1502106177
2033107010
1402075740
1853452580
1862513821
35465994
1416018919
1531259630
391102482
336592943
40854677
953263210
407305510
1579553978
1244753194
259644786
787665389
221731105
671737248
427729494
1820060540
941652886
1096016056
1458419201
1432788460
944111552
1136047951
1494680092
1923511730
111065797
70370453
2144531868
594501692
974593928
1056188477
1364921031
935179164
2087586430
725821163
436353672
1300687910
33152457
574414931
1535882410
858168359
1169390096
864478645
58971385
2025219832
1493082275
1522186008
1241824563
1821089056
813426197
1409913309
1670075685
165341560
1565238680
874088343
1415545815
853187589
1726343973
1041535114
1108570721
519985954
1548813737
1272212348
1977497130
957201086
721204902
339424628
287787198
817606028
340841461
1188697395
1323436464
345338514
366552235
1155930297
1763795990
1553965922
1910972672
1515144723
477714663
1633915776
999607527
1318110758
994516702
131405818
419761301
1160700050
530612457
789881199
332454747
150326570
1583543375
849518370
885368473
1623375191
28918947
48009904
874315074
554781082
401194959
1178716113
1115512419
199186810
1158743680
1444776330
2029936612
326500422
1849615462
1739179400
279673049
927164081
1345864618
1299668819
1330989780
933604873
1424716254
1122367689
409499047
1114901312
228836727
311018357
459018727
931680396
1172605340
1516260705
370153370
2078182309
1446545925
238953041
1752184707
560793050
2045935689
390285670
456332919
1272098175
288533803
2013429379
449129473
2070319593
1516060266
1252589906
1145797631
519181343
989173764
1858730503
452412566
758918110
765806100
11902498
2061152727
456004173
601404991
2101093477
23655070
1344889102
2018590035
845413969
1229301814
841507357
2027194675
1005588001
1862077321
536913583
401790003
1341488816
543033261
1960129675
1553300165
1279103979
263950425
1594626373
1021705337
1603390747
1395491238
380494879
1132836595
201769582
1604274023
1919817332
816189856
1843749244
907047617
176399941
1947856617
1406794392
545512286
1791883081
2076757296
727417101
426962447
608642346
1493345980
464270765
1065101732
983931963
2071149719
1186018752
379201342
472627239
1770822259
1972921635
1435560756
225171155
402733682
667530757
824193748
350233568
138894540
1895641338
1874822177
235953345
1490960913
590599292
1804885646
120695956
53740172
232437188
877178143
1385785224
1111712978
12116204
1954823070
1792226103
2059667202
1625781150
1221336668
1361269580
1499110908
36170469
291979175
2109445282
1188212938
540922346
1664506641
1279925233
1412423334
1965863356
232587314
2068536797
764109300
1309487093
2019899888
1025107169
774894046
1362371911
122256396
1341550069
1933149166
1389856914
29495537
1544275172
1354240207
204962251
568990877
571088231
1397873975
1863692422
760301063
93799138
2139587621
790522363
414440739
67371899
1762122365
1178625061
755342779
432899970
461336780
367188858
169456798
589535300
922262989
916770314
2132989035
2116707315
1048983487
547553588
762385566
2021225393
1983197520
381787956
1791837366
1386482661
821610113
1130441210
1147125596
1774859010
1510645535
342867616
944296758
294087474
904641026
792510084
1315491257
1444610906
1405673644
112962012
1440432268
1077632698
1288230403
279720235
299492786
66248755
79431672
1475715198
474157860
1908427002
1261130753
1828698940
1992567507
1684314094
1444335250
1577938822
2125579375
719090739
784436295
1965322898
1557815860
306755544
1496764609
820919272
824781177
509364482
376931513
887518636
630250126
237429751
1383365628
1954710987
1829885658
1228007470
1207241119
1955106376
235739729
896957527
1622277366
1187703391
1666375811
466147608
1371296216
2089050799
188550617
788399604
1662441022
1565724870
2043569492
1056252562
1611956473
66866975
1472330047
2069930111
360170529
858369774
685227961
661095984
1344956177
1307159522
1981096002
1843343704
1178335343
1741170126
1348926054
1376004676
1324901465
423101719
965139579
1908914153
543244376
788167362
1738053082
1169189306
1724025086
1121571904
1585901114
1769667499
1595769528
1645085112
1406816035
1176353129
1216211981
605335980
320264486
1243086892
1954256366
1483820993
1883427710
1801543294
1677927043
1508328136
1412229963
1146878026
147723308
1502972216
612419643
1493164165
466310800
226899155
1304898335
2027579166
407046960
628092062
1048529063
1095135974
1811100561
1565354137
872451150
127871942
272301248
242231049
995734548
1035641550
404902503
481828422
1173949467
1500356856
1916593477
545344673
884780494
534363747
1118414166
612992440
1921422520
953104298
1803122664
1490484497
1434628847
283580365
603110570
1738221455
1988120425
1001186546
925516179
714655969
1376707225
1004218250
942529687
136633673
1038586742
746044426
1061845695
1110150370
1022204934
1316038988
90265366
243627414
258482615
331711151
1119708823
326728313
1897377571
779772740
834796769
492068464
962059569
506337836
115191708
471043059
1142180077
106998566
293556486
403532203
1421698318
234697296
574161371
1138563152
1222607846
763286864
902486020
1965258363
1142126054
856602138
585695118
90012577
823738324
1262189345
1476750095
1322891388
1445214581
1346696451
594711570
837109155
1295092468
925585345
949814587
1330373961
1895790422
204370931
1414642983
1181612027
1272600008
1244956799
1616645452
2103013451
1901422206
376758662
949874373
1560682578
1401473311
1849252630
1448206851
413271481
1724583990
76939264
774174863
852277632
2096345609
527110924
2099908458
1408408877
798007849
1155314068
1602741311
696540686
1219053369
1472067861
850616045
296428168
189863547
238644347
1804606244
1589362683
1254585594
1698483674
1195130698
742751543
40991317
1210964629
214862285
945974310
1022856409
1870296793
821444880
937469673
451453459
456359519
11664334
658344881
160923529
1893092781
176837604
1818706449
964384735
1893279070
1027967450
1954810857
2104871091
1936875861
956382059
235044136
274442605
1802238654
162817668
1085545036
429031728
1541239204
43431164
1059287019
1085909898
581977412
991389854
385357951
1574157489
1104118274
1192611397
1154840970
624351767
2025424
520917658
612986655
2074005760
420753956
167968964
9577566
730858025
1592749012
539992893
754896956
540331860
488932629
29028098
816078318
1390903959
1364251197
547630282
1398271388
748391737
900949533
1390625438
972490216
1242061236
1575036871
374060843
1745710624
10205239
307740762
2142046450
309255853
758332745
1261546537
1655994853
695888602
534632282
1639584748
1975955350
1621566262
1798195176
904250698
181803330
731211463
101520735
293931699
139204166
1289471100
757612012
2033811413
1406844494
2063521449
1098604465
480105595
1414121182
273369016
1569830843
1739117875
2040695990
1805957756
509812006
1885690413
1555514962
1324819544
425604301
1352474858
1295205694
1015677027
1804653833
799230459
569307867
400356644
287532475
441829835
837363597
1803100835
1106728213
779344577
1547339339
965023277
2135959008
1606344588
1389111322
743220788
1113421920
1390914965
889009721
1722739778
1808683849
1774663349
1883691187
1519261318
1380966376
869954503
1239753059
781450871
1362265907
1788877534
196819173
1720188786
119723231
150596802
341316481
535741763
1022627994
368446764
1759720516
759735685
134763304
1010033480
1940532760
511270596
1748122879
70351815
168049391
68624844
1232948119
626598410
449970483
574670837
290426985
2082421697
1569066835
1572825327
1380916721
1338631979
1870463331
985045469
1929088328
621923223
1613454070
988712641
317374805
274120941
730250258
1111809279
1614982020
211295775
1327190842
2121194086
489366495
2009095115
1486179278
382630247
1272905199
1218340378
2115328581
1643123726
1504415247
1528279661
922007202
37997294
375363661
964040304
963189598
736608201
1352271910
1943644584
1911907346
1491213538
1161386602
1527944296
1854058145
341666156
314009743
2084784409
509296630
5940437
326400215
957241006
1787060253
1135717905
1202740422
273884803
1898356712
507059707
1453811140
675319198
1961124633
1981372019
837750263
132816860
16752948
189584097
672551684
2002845894
272559554
1562962823
248722639
1560069696
1158887062
1340191563
1433843667
313935654
750231392
2018319492
455969948
1060316565
1754933509
1289108168
1139561206
364680724
519012485
981654320
1212113756
1137037504
1920625357
711604126
1799389065
1693525682
1302639528
1694074867
1926432445
552841960
395741452
307315159
373608500
1763595591
676424308
465500247
1246030169
762808584
1142903086
1472832520
1536193890
1381484430
1590683200
1516376720
697575731
1331548848
454742498
638070283
414878438
704340421
436172060
1101568543
781096458
381543746
1081102495
72657175
1051604663
966493956
311310168
1270292325
166317905
1743628282
1189159159
1584809326
971600905
2101828787
85105832
378314458
1791327941
787812337
1023259740
1071631921
1676725817
147898316
1671546336
474053090
1063424456
864288409
394897224
1439812577
562616845
258191335
185698585
1869629166
1676367648
302269115
69880575
871191111
874409772
121180881
1528238905
1094007446
1278774980
1336162605
1337221176
714876075
1542110483
314328478
617071950
976204152
2136629547
1505975892
753342556
886881599
1655105024
1726186018
55600080
1062725405
2052785840
789098972
802402535
1651272100
26873741
1331813252
90191826
909184165
1926978472
2040937192
1295810876
293214414
1999516846
907645616
762278054
1754690099
1204823722
212997340
660186321
1230366287
232338345
1615413049
973301088
836308871
739373356
1267489379
1310587636
591709888
2125085304
84922841
1089254725
153490270
1366566061
965584096
1574483788
4672850
966379449
533914321
2080151559
1750723687
117868083
1338664984
436641367
1590321979
426061568
845871409
1421864565
457318885
292548627
922693214
971451902
2119175195
1792805499
392198414
869900703
1369707363
402830431
1195748484
531536541
1714188899
1303702945
894150254
874453337
254321785
1427933619
1063165042
1158859893
1502242837
588749461
26952066
681101097
241847582
1004402540
573432673
951332361
901003397
71123846
1341352487
1390998462
166231166
261392731
1775296952
1610279293
258510217
1705870728
1100782381
350294688
1029878857
2045333443
1222257577
1404472457
2093638831
693264776
575502283
1287353600
1482576921
556120515
536814678
1302443653
1770329875
885637536
1293260114
1895695773
962050006
933403802
1792295508
980525893
1359446
1579729938
694521075
1201261783
1748086887
1106398785
1956820128
2027044681
560386424
1317100951
1021985700
1013865906
194962622
2069388767
1535518813
1272923024
74251755
854243753
235969802
652115500
174277152
1393532838
856811151
1275865585
1003955610
1739841432
905619938
697265714
584887158
2088495045
221631359
284617082
1837263414
543626358
984937096
1497618482
1667067782
1252342009
1448770255
331086301
1619303139
784405556
126711760
2047031713
1815932526
1823384436
40359896
596661977
1210775874
573766811
461394490
964530103
1856483339
1093330112
376753859
1921587885
1000175533
1196559084
501924843
1323420889
27971004
716224772
579644959
772358821
1631894846
541852100
1319077537
144170942
1899019041
2066742136
2067740908
316567157
853761869
1605249972
1595756467
1405083606
2091935103
1673540055
1434212196
76338014
1906575200
382040554
166236292
504981944
1352585063
540393645
324528851
1701864327
429569090
765361997
1279496766
110713238
1520352591
20260095
1783819790
1989225163
1745127340
1045550201
842439066
1037149412
577036715
1066203940
16907863
1876198823
133863575
1255697298
1029583747
1328365195
320774939
597738755
1742247495
212156948
120600968
696211683
193629760
283700432
1839457048
2088399047
2056723889
1692599782
619157464
1706768575
768432669
649225302
300758332
1459525113
1971810862
652591743
1677761137
604855548
1935667514
2126121805
2137190712
978012724
1403125849
789266665
1739360529
1174976694
1564423115
1316778765
1910438427
138495933
1995617281
1344779709
2070579025
359920286
687842699
176605340
1894121617
908272174
1173117716
1954278644
1195188140
692204239
499478017
1502294383
351782480
675572650
1620031311
2073019048
1470951059
745533809
1078909135
202748289
1532999854
1916202620
1797416517
1484002694
542221312
1056156479
796617161
31463808
252135231
1843005243
520597118
737767163
1605134773
1115925970
147678474
419777958
507840415
1136151422
1316162838
629038413
307299348
566367973
1977764073
1185956933
283699998
1626940105
2100438894
543299691
2095874366
171066197
1417734469
55402001
223086429
2074009621
1698762751
1479903156
735790435
812128170
1311458281
1006315808
2107373136
938684574
61160961
711157793
193667380
141213603
1921466271
1867730466
2081264277
483869287
417716247
2121023784
514276888
809622276
91009583
1121998241
1095364591
1603964245
1035421495
2144312605
1904854269
342089044
2118580886
745307610
1802520409
693429744
102508936
2063441132
615812453
549706295
1187600192
480525011
2076017223
1411727913
1313611698
1093841639
1366101950
1621529801
1715149451
1157685423
1641978240
240022653
915084183
633696701
2136336461
1380638065
1815088792
667880129
1695463218
974350393
1179628100
1388656341
1557196258
1978278537
1990074480
944980311
948606316
415959878
279342614
1946524228
74092120
678891219
1094757185
475706578
22078392
519524621
1811645519
1850069858
1447537291
638212360
1919944104
902489646
1520984442
1493388344
767653750
1048295502
415298042
491298687
1050473279
2128493002
1987426183
65736832
1286637972
644009871
1498830960
1751581974
1675762174
226673004
339118954
1444463069
1396966605
338253527
2079615627
245436337
1972895407
1170694560
905457975
198372297
483673303
479994474
825964840
1438362126
777383806
146686124
1182338544
1961469338
1142125925
39008747
1851236526
778127834
1132632851
950749479
1506483898
790637299
35318727
1883202885
1027440881
1294980517
1947010621
588040015
1362452090
538085155
1307215408
343337076
2011908158
1219916534
1290380048
1122117376
1290188490
1100060316
1061792820
1996555536
1497879531
27519944
1940868956
1946366946
337318835
1407169193
1636314368
1250220450
934525694
750720341
2104871091
619505267
1054420064
2031085197
1953277550
1979856300
2026718577
474718047
272585191
1529657928
1052011818
672607612
1446890468
896620878
1483120151
1638227706
1359230060
1615430759
1723139730
1119356601
557850621
2095422067
520189357
1035976033
1576363102
766322375
812666700
1966651061
1452811863
2140783497
2105582172
592034284
1533056608
179318128
1049233221
1566734922
374248781
561645405
239107516
1892082034
1405843372
92473520
1266644412
218896405
1382275276
1931494203
732794450
1819670118
1326953399
81777179
232062778
1492610913
1445879669
1053660458
1453616844
1947165480
1448760352
824186246
1855007582
2102440831
1825497246
576525939
435047920
996770187
1866610331
1427800920
625431840
1694460135
1686427904
1338230711
786062959
702350922
738206911
1042867964
634830860
241717347
833963357
527657033
1477334184
1910805115
534295606
2041676296
929661409
990051304
574517481
390991357
220799302
391443440
624751264
1330820820
2028280309
1675453243
878696371
1695442914
1520989750
875167772
1541833141
1823929368
1823682037
688394853
1064540825
1227617893
969670642
528186818
462500108
222246541
625162671
1896400676
523018924
1449000860
1740687929
1653650829
1009461235
401623712
1843587848
176830149
133687988
263680602
1965697815
2073075023
1492415163
988333176
1429903682
1469726736
1462343959
1478892788
279335001
1461111317
958394876
94612625
323982046
1056079261
1979022211
1313473890
1907728867
472455150
939654021
461247408
179428877
909779861
385851202
2071338418
1632546955
73321733
1066840465
1893951272
2055166502
2147296351
1601671531
285876644
1883657187
1915233774
2035061942
830731828
237429751
15508081
1655774565
681874487
1413246410
2065429773
391575039
276002094
2143113648
2019786732
1300768169
137605556
1541737274
1256430608
783662334
1582123918
1363145593
364229183
1181343343
1113842636
1509074803
1806645106
879814116
757822897
1735368851
900113296
1425304773
1137265855
1283015481
429715102
705581610
1945229336
2084550649
1166848461
772982110
1042578373
680606907
1867685286
1612088758
1433149971
381511045
1985083298
959325628
1795487799
188999179
715798770
1775214263
1080520241
252822795
2106313109
908151738
1085889991
1413115519
53248406
2057771440
872507209
1815857618
965389806
909605068
1515333015
1478144465
1019520869
243865787
627253677
162714479
973863241
909155382
1956186250
638146256
956375905
585160411
975428273
1954987862
1762534136
2098340584
1357445685
478808853
1962744047
1712153109
115423067
1399965819
2097101992
1264054872
1529314795
167923369
1943173217
91085435
1968082561
1901953714
20849972
193320390
768478384
1076331770
2116233172
1665034544
1898063258
1638877435
910359409
1775128748
157956904
451383791
716756650
178186138
1100891373
965281886
622708040
240816423
2022046658
1646899560
1869628939
745539136
1542406139
625159614
730390575
93130495
561236143
286274017
60400305
1001562235
1645661704
604412190
1449157870
695509293
1227623067
1157428067
1170581395
435138638
1943115047
664537298
1467536716
832706449
139153410
1369895873
1372442916
1991752824
160473264
226461927
1961196644
154765950
1894733239
774099201
267940457
396749715
671168951
1079046408
536081742
1027043915
572799940
257870370
1940929123
35407803
557527114
999900527
1846470848
2074443809
49357356
1110087310
984406148
1193010529
201428474
1394002003
976685113
747078834
443068646
870431435
292959148
427593533
376112261
79845420
1852355560
2027534392
1523455896
641892868
1596011573
487617869
463199779
1682956877
117039556
372514469
1609774341
419649007
572532780
1535067165
72630701
1895487810
1489665219
1087149706
1910753455
246057636
1123046795
1307176720
71940852
410452751
308057013
1522747225
1434565062
1003186075
367616948
895235232
1512379672
31210722
93747691
217091546
987481864
869621089
1875272361
1219924823
1472424751
330178713
1979265448
1436176163
265796239
546870370
2094121726
1994354233
1031393942
1919337607
1667383871
699573305
1418649506
68607382
429491070
1843729447
839179348
2012979137
890984907
1397163501
2081721522
1029902076
505553928
1780380648
818865000
939565234
865232371
872817123
1082595719
470130550
662243951
90202303
429509694
1749383343
1854458169
725928343
1719661496
1895893097
1763099456
1767420805
7264708
890929532
1156299930
1534321357
1987508621
17177673
1709336974
989520866
1805894905
1250056389
518045829
1386968991
1623063568
756710846
717873772
608545969
148602042
788095676
1069947344
538562732
2116107093
637312269
1385604222
269071390
1044323034
7782974
2019412216
1563492034
70970642
59573016
220016158
1019010839
133905866
2036790605
611850892
383163580
1159523972
1376292305
1851111702
1142846943
285629695
1677427146
619186117
194706573
1868629725
1710669400
1804659613
1724468562
248269729
74327028
2114057293
87391445
1417683268
1980600241
1330795026
1378122423
350759424
187024371
1013255694
505556952
380800764
1291473448
1317850281
860961811
1685827756
1498091938
1615070904
1464828403
1977745889
78554852
696371466
303772639
1038684320
644991182
1083890186
1350714036
1595493110
1364778901
560778046
616577655
624595475
1998618738
1198854015
1319007051
1674782216
2000904377
1201804894
1638451892
475706204
1608316538
935671549
1182963492
1479665637
1092665099
427388
837938482
1690198479
515049227
278975643
1649335686
1105640865
1794763668
521585649
259989472
1106798974
1701391256
1016726416
1344062225
1205336049
1720464480
1186146996
1401685509
1764130919
853757953
1993352168
1302956896
1324206721
1341975463
356320
1127731027
1091613412
566649088
1156482042
1461710644
218382971
1110297598
374361409
1668584562
1692901687
1706944052
1899901751
1439144589
1899617770
1830235447
1617521674
1409695515
1107419805
2095284400
251213253
1541469390
1690958378
365369119
512093996
794922283
1332488676
307793153
77508239
1898670896
411329525
1957615805
1424368835
1723538950
1244450448
287074530
2132516513
612884607
403357942
1746114664
1938842566
1436168144
169410743
435078404
1550816560
199283532
2043460612
1770355091
1077140194
1313988661
1462915152
2077156728
1565491
1290556035
960952394
145254364
930573987
570479909
405603027
719035617
497432974
226354334
516226095
72920890
1151447644
508379242
843583865
986762318
1867013312
1688252359
280558119
379860578
1870383615
110311455
832418873
1843726148
249873697
1648663359
1619697852
1390336107
847410370
1905887431
1840241118
187530220
582516613
425088507
398071172
1234008524
1344835508
1068222205
298172846
1884881817
674373161
861683968
1590516121
1819716876
1028020329
171926832
1877753340
633048908
2082435094
1187687022
78718377
175649343
1780081346
2005848486
766320984
338235377
1104993079
53927050
937617677
115948826
1557391794
1248325035
1992277199
1624290999
1397448442
558038735
1655511901
1256493650
1663805442
1008683818
1000623878
1817274547
615556464
1070168233
671108702
117954074
1186225774
2042575147
63022629
112870918
494421613
675361978
1817355184
1484365311
1609054514
1509179705
1134357722
827795280
294577015
568262093
529382173
1741162371
1816007538
1110072170
1990770410
247743208
31218928
983062854
1034613576
1767344301
1995318836
556569297
741729749
1423374115
1086666105
1766143081
1685223802
1404697454
2110704087
1888979050
2125442401
206747726
1833152731
470406870
1787481661
499942624
87649958
993332396
1340315260
1553777992
770528787
106153315
1348128103
1145554577
1053126534
814049967
222111082
1942154502
1351912996
1497597128
1347346081
931005243
1529294656
1338558047
1160710497
1689600423
1133303133
1586465189
2050162287
127627168
1922885062
463487337
821822139
237724721
280566717
15928240
1621085800
1470820183
368035820
1769359456
2028324915
757620419
879139394
92775998
355412638
1334622500
922619298
822404237
1860634190
1384555241
2084575921
1574109346
968408323
2024650234
797844182
1630819492
955868289
681831408
222967741
1261278659
1458354418
435136473
284789456
1304327477
1285459696
1118000041
2054767402
1734327196
356246665
2040671109
351160433
1710883159
449965745
44599074
652474766
2132557338
332980791
843921871
1533578807
84867659
816987
801644042
849878219
677295557
1345181489
1998878056
1247458585
1013973751
1400454125
574995149
215341294
253320607
1671113563
191737086
408855999
1903375569
1374501409
1688789904
409802203
1663607688
777960413
1086667928
1387296907
1854921423
975957995
1664877015
1357345016
1807032506
728214900
244473884
171723445
1670994971
871322669
833386581
1799625550
1561211950
627910615
507642009
1793761155
2074419393
1075401448
1905674283
1997740179
13561850
254330016
662821731
752126916
603414233
405726053
1294526224
1610040812
1036301187
1770380738
1940533688
1801783384
1438829747
1710196861
1283358430
1441478676
1611323258
701883699
1712660908
352328003
1075168495
348203681
1069529576
1320361202
2020308395
564931452
1759280100
987236836
511523098
1366079855
1713035171
912794732
1427590809
755478644
668215565
1714936669
1349318843
596076175
1632854458
1059159512
74348040
175336338
718332070
445910396
1452687608
1475248666
903563711
173128758
54353107
780374253
1899039389
1545212176
1785031277
1282863445
665134775
694616573
373348613
2118729350
1043454997
1488234666
1550540402
858158241
1337972561
914336892
1431399260
1706158506
180038653
732981379
727857470
2007362870
1018774994
1373772625
1593753968
1796182349
884746805
33151513
491557173
965899401
672886266
1717765081
552869183
1558685608
1258834928
902285171
457667770
1844050164
2007410162
385012507
215347079
52512502
2143081617
89670973
1163661622
453254567
589648135
168717183
682779282
260272287
1524937422
721735674
1104156537
369608285
1502092767
370108022
1813507531
999979879
223538383
812111839
496333142
1838635242
1582177226
568506737
450162859
879745603
204664803
802084259
201874488
1668436571
1710041924
1489231150
818135708
1682606579
16343785
1144796792
2119300297
2112599416
634375107
1370585588
1918490581
1997328356
1221879744
651679635
1510939753
1759025118
95913521
744785786
907646003
1383488929
1048939511
582274486
532192081
340207960
262019507
1569394072
1226509388
1647529513
279894161
338454126
2129664630
1400471153
739553329
580127773
412706408
1158949612
1912447666
1646146362
818858403
907232788
188149207
976179738
1122340993
340346011
347862999
761370369
134928803
712088613
2132086073
1259746549
1687478596
140348536
1724892555
1396276600
9930293
825152167
935981191
1910231947
287730612
1289781449
295476552
1048858509
993162250
1517851383
1423035929
745559770
1766446459
771547303
289220986
1120083975
1803476478
412440171
810171608
1754098734
1061357544
1541091065
1663395260
704636347
1807292457
1088938978
519844394
1490225681
866541185
284486888
363949789
1667378752
1176181852
166243275
1502401619
1205588180
1419322109
2050731200
373024422
803583751
1301466096
1070274067
1374808530
890256761
311185458
1162568308
1310411954
16683697
243069242
1566169167
430509434
1023580931
1329150917
1188511002
1057795480
1393776206
74054891
1447848892
337652640
897208545
448050745
559022970
1787111223
1689142220
1362506334
598298175
1255006145
1169212852
1899612203
783411217
929843110
199175301
1395040474
1351931741
56363913
1895639729
1274517938
941751711
1133160789
1896168503
851324604
884781221
2101582475
170145404
1590381564
1703709533
462837846
1761866848
980953775
1662842060
722813968
384759990
404130341
644222832
1251844238
1444307132
1144612051
107620803
440088676
562188521
1330177051
1847626114
1604594937
1735203318
2005350157
1559491339
1872771447
270693644
1462206216
598753028
246945145
468543123
117326115
1644902718
1328754711
1064666317
1180828834
1045805986
42538178
1759811813
10205239
1858171014
418221203
1257561232
851236421
1063679690
1056648550
1296693180
1191304748
5123984
168005482
393311681
2136704415
110030566
1592652783
504707614
282987395
980578688
1836659397
1293171892
999432928
545788716
1050644400
128947042
1060471508
565420302
1110884460
1345538410
554009471
3011677
415124897
1751397746
861714290
1824823779
793414619
307566553
867833534
518849353
1218174766
1993685084
624655606
567698115
1375392785
1270995119
641551020
1229261218
1625327771
1427577418
81635972
981978104
952844662
485296977
636348736
85287060
1659306140
641497714
236661634
150004941
160199237
2061119050
2016903569
1817881024
1439209302
1308108551
76002193
439120607
1248500184
1368567128
238217197
1911606689
1542181643
1029197387
540146184
679779433
52919790
405749240
1160893587
799008598
1517335042
1324173175
29959771
2125486273
721893852
740361904
1300525999
1338380149
1851836169
1326704309
216075699
1190125430
802146748
1147758165
2114474150
1381790260
1388429152
591396646
1955563378
1671235485
48022210
1614587214
1126631585
1189485250
1502918389
946468111
1380060111
675884721
485857496
182429577
1083709604
1770800537
61383648
274758870
1242833671
119425676
1814929120
235833771
445210271
1371343311
399799665
1409584911
1583563252
1307417571
643459840
1045568600
385461418
1910290657
1552451569
307672728
1762671930
545241775
54829638
324413579
1187704416
1675357475
666379179
1167576253
1388385078
892468302
2017679772
575338821
1308953834
1130640340
2075745692
117252956
735035548
14049003
771559284
979475693
1753019625
535552095
1225468861
689308862
722998745
1953502298
199786144
582940058
819699910
10102880
1255346392
317809599
1861582071
452411072
226762280
203436743
1913484880
1152869618
2113484353
1954903675
1390382234
2144553844
1180251657
1696997758
403260088
1072000547
983427562
1695953055
1449149968
566961011
281268339
832485940
312845443
667510467
221394759
726423573
2114567872
1025719998
811076566
795300388
360500308
179051689
1207505458
1931094839
2003760863
737339321
842403023
963241706
334853143
16342235
1731193715
1608720333
1679919469
926610620
23643989
1084832362
414314198
1877223578
1816241915
877761105
1762720297
557534609
661175922
765945608
562858662
471208759
620571535
1268617083
699711477
1912173505
677957436
1831047839
1141486888
312681246
438179330
919362137
1459616129
1529757943
1666562120
950132810
219991649
178233780
1087002917
774448589
17026171
217452902
182204161
858411753
472693326
1065421550
1619444536
1696365082
1922173794
2007184937
2112580303
301700168
324281451
964005751
1114559848
646395318
8951867
14322361
150428168
1403718453
477491433
774137790
317218149
473928032
24385599
1532558153
292093093
1723849585
836945389
1471607525
8983664
226698551
1105337440
1662320080
301422009
1050538736
849394897
79817638
2138593097
1253753999
862547336
150025708
775089606
247448355
1332222516
1476308328
2003290882
1943973718
1813384074
1885620977
1037738530
1313259731
378025806
325029995
1292024605
136355229
933162771
1567438343
1263509218
996700384
643692805
173532586
531861767
1727064664
1867159241
829235660
952452300
2050623614
1285090455
2048400525
1049727460
285607009
1787448017
1342716899
610579846
1217026009
1606084127
1524105895
855859244
757232323
2015985204
1545075641
2068648132
2006682167
819204832
1101332456
1550174571
1065994
1074058247
451761115
2011761593
1903045843
1503816965
1535388632
1879738469
1800064241
881043533
658777805
1139812241
411093191
515805174
1504816536
527584844
1119715186
1894244708
1505469009
1471622501
361498274
551395683
951570470
351351291
1332006977
622585221
765404014
1246565324
1958449667
642212655
1212926666
1398427813
1028014381
967464506
225448291
1231460356
1747335034
1799348077
298114727
782896594
1632636551
968737525
604310727
1314059929
382308787
995689561
986642062
1367966581
1739933455
506355051
1055156352
1802698449
512581177
550481796
319397874
1768028163
1003549665
1131708242
221139530
1986936389
612407897
1108012460
1282066513
1345796089
950966215
1916831460
1019102036
1794243823
1347921867
739911336
158391570
144764329
1197504687
1229010038
1854836784
206330297
464573728
715575443
350292005
595037709
1452417454
231000004
1371864334
1824678552
1417215828
772726666
1336090105
464296845
281229145
66149060
1808068773
1057801856
1152093492
1035467699
483320598
208608205
2017033145
1562616709
1414766592
71018985
109070612
807060410
581174425
1535081062
2073077364
393873389
1071493605
563930837
84984583
873230978
1761171761
366554458
1767167240
979029536
671870652
694825047
1102843334
1381805237
837994885
1477715761
279686611
297387278
1596396294
250503434
2068898298
840205602
1009943325
957724648
2147072172
2087559580
652649051
707207660
353865591
1010933243
1249570232
560566722
967675734
924290498
874336758
626273355
2086735996
1542761483
1861038827
899553753
12030067
1608959248
474715873
1057459471
1512771084
1211777409
330100758
1404243216
1446960444
1924031681
1652161265
1924607669
1730246329
465212277
1464714904
187935468
299914712
1979233558
1305435545
1651332915
1167172772
625988355
829949708
105626565
1544750684
1720387265
853660927
263179293
1917485926
181468145
767132735
40032732
1718269464
1166244149
831869816
1501357576
2061321764
577831682
2000304293
1236834207
1729461497
1648408807
550882407
165701247
280335256
85610292
1488539232
1476817899
832396349
1199447686
1358485298
204037667
683815292
644786776
412091289
228090859
436957823
810025355
625419182
446084757
775498244
1772381049
358010603
2001730950
446360468
455558484
360799612
1074131254
245001326
1011782238
1008780541
760136191
165251744
1644485559
895114711
472870969
112832243
1993986175
928593455
175080927
2094113028
1284404590
927896850
465123341
1015404525
536205476
829023796
1330192463
418734469
688435190
482877504
498789831
671210728
1347043179
1259800367
896903505
1458755213
777137275
1733757050
391586565
547920409
221467094
1959380019
2089039877
1470953817
1992060236
391404475
1276415787
1273677833
10151516
335098599
905704203
858835334
1306824572
527657033
1180228308
963525137
179101109
42046289
2079948300
1305001554
1211832188
614163383
1100268284
112355098
1296090847
866771481
623014710
1519104613
1110799908
1188145810
268474765
618843020
1737329427
1176610996
356318852
2069795627
420280248
2138983674
1043529703
2008144783
263832222
772847357
1315249015
407662797
375093623
1081682729
620081821
637142415
34031050
2036878920
1641179785
1183522050
591790178
379746305
1758161385
653722633
1007402814
1311927287
1031229388
1738080004
191157322
274593302
2122839274
485732497
286839848
112498589
826368055
979139865
1757337769
1907444087
1959003891
1597554737
1704981087
172050957
1350244239
1760731904
323469993
218837188
372188763
1230518704
1896780773
2103924079
156458771
1910595185
68730192
1624056249
268498264
854757032
1432293897
2132291022
810871678
907565806
1737535241
1802090389
846157883
831814330
2123952442
812357370
1779221611
678218786
810545124
780700673
503356900
2055420396
188615867
186056337
1552753257
1764629067
711483102
323163394
941725049
237036183
757781743
246265254
817460510
1392850460
322167915
806079129
543501311
1185247041
185731454
1702608646
555506794
962648779
1397055516
1426035969
80969578
1005507121
256606787
304610777
1438728495
860522300
245385839
862038630
1244205822
1025812640
155799640
1882456876
1581897122
856031346
121088764
1946812040
619031510
1637209938
360420979
1692319201
1982264870
1905911521
214787192
1251233437
2136120965
1397257458
1763632371
500223834
1797031088
970427286
1849832702
687280147
1113548011
2015635881
1167965558
1128897525
493715138
1373686088
1159332181
180480992
1013071437
1392923610
1516674394
510755940
141211485
731942743
938438135
554485794
221590487
501014948
1145532890
711160110
495007281
1064680932
1763295829
913072325
804071258
2083074815
1943862524
1592849490
157166496
1970235479
632174042
1801320644
330302922
661554057
386340306
586054930
1321654987
1358410422
1974998275
1296866898
692712425
67474497
160597599
870173053
314093945
1007319459
604264515
1469755361
1156064608
843563120
672933427
654847681
490164590
1217963279
1918819126
74482533
323052809
1468694972
267140662
1072264060
1137355171
2092908137
1075942676
111113153
1334930110
2013938900
2023733042
1212443568
1131515175
426095630
1313141071
1288143906
737941574
1906541952
1388554281
1980579100
595814236
1344146910
968774639
350588500
1210310001
949316188
1163223143
101048518
1197521968
1226375889
980313644
532028818
1386892951
1611446761
1898433544
1557567548
1786520370
153904916
50359861
1714384742
1545015691
930151313
1557291154
1565875636
398622870
1903250999
1952800264
711766371
1771414576
1587040615
240963335
1808912314
1594805343
459458841
100661086
1648812322
1307901941
297865780
813574469
1791905614
470646625
1791449777
831134913
1238740765
181434012
1725082
1746987696
1789019656
2046870568
1128796010
331652923
858392677
1025120895
1814021040
937320000
1061842304
2030286919
1034671414
94651346
2112776745
1241727740
188593878
1561631740
353310587
1356329212
1902458637
1381360077
1372648596
1116845775
1172419830
2135113447
1910993586
1940167355
602459261
483288424
2070360347
273009787
1016855456
1005580358
2111665421
1819409536
282980147
856164591
1824900096
1245599541
1681694587
1159673484
599328352
965937521
1613129888
1841122060
1566515956
1968987287
14487411
1497955896
2044465097
1511931463
791421348
52571889
1032936546
49432347
1843259279
1711876507
2073017091
196348804
1804896983
45101536
381233731
881924429
564190669
884467877
1506572233
803091804
1957236306
639423178
741337396
1368075953
1067309204
1363009374
824882561
1414436229
1665952659
1590782360
1239265363
803699371
1030378363
1903280408
85502272
186600420
1009189014
589450708
1757970777
646911862
714427121
394432261
2134154909
1998607401
1432512535
296113389
1299033405
425920568
1209441405
1186392546
901035368
1971980945
1972664682
846345639
807995995
129976371
405889370
1465154260
1524549091
345616467
421267375
1610723783
1274330514
869098324
1747816824
952512243
1263221463
977506524
435411403
1040783050
2017953777
695513190
727787197
807445914
2146670022
791538269
2043059895
734919374
982368978
27533986
100533842
1886430219
1874155328
897220453
1917431699
2014258792
200900541
498146318
1103736570
16066027
513176480
9504544
1928332117
314980175
378365787
623233329
387685974
364594385
1749974870
23923537
1702100526
607013366
744839959
292187724
1180264933
1754044896
1180578379
1836277447
752337849
1078387525
1958267240
709948900
136145687
1301774430
1399515627
1279233146
1070963187
1816753392
2125991173
1461410304
1375376584
1531152555
1278300849
479898012
1541099877
3039845
1593173425
1681938406
455957596
747344083
1301975905
505890598
1412789845
1199680499
45380850
208687581
381935890
1633334688
1396917888
779320793
522304598
1496268824
792878882
344889497
1094903808
1866323824
1451720843
1789765049
1781432203
562507414
2045943047
1495304174
806025908
200852869
648904792
1905292800
632689766
2003235882
162798665
2097826031
498117227
579582613
996789581
1624277018
1676966255
443414657
1746261528
1834004575
7699504
332717928
1341501908
1080171477
173832416
197594148
1361229711
203080903
864557548
500441684
205108096
213698850
636758507
1198955248
1736458751
1623929812
1465358909
2135721391
823495285
893260001
1169007487
1953353191
1159453524
815488936
522718857
1591556002
2060096898
549517733
1696655795
490270159
1466706162
1012331529
2075591287
329842023
1569284588
725070191
1923597598
1187553648
222536694
763797266
1123622960
639186924
751409207
560512020
2111745439
1470028730
1958343439
1145957228
316926483
287299210
1309855687
1074276940
464873791
2058840910
450761679
1202808125
1800503432
1108028163
1431725753
1744972337
1891814421
29856217
1354641459
1898555650
271118452
103946
265532260
997603042
1150887969
942665193
1355218840
1489298580
1917032098
255886510
170929345
1091544230
1469837388
1504853977
1059094312
623476909
1877971839
1931825250
98013626
450505869
790764016
1395489312
555989159
871274468
1893814337
907081158
525417291
2146037915
913552704
1257168440
1319622329
2004115206
1666533083
226147410
1513232240
102343776
2007015755
901691996
141586475
1416744386
2048352975
1932568171
659792582
357347015
896712888
129674116
1564809510
2098733626
1982456459
206550432
18941947
291374862
1545515924
1579110340
1595898252
1072064300
1356353842
1153685549
1553030333
847862548
1734568513
888789205
2001634135
1977597169
1824718748
445586934
398305923
236345615
41740830
1820570141
553961194
303712599
1745339678
991422571
369367580
1338882232
484272188
161779560
213237271
616012011
464241481
1152581356
1950117068
106889520
448371200
351496000
2075271124
1256981299
145279097
790583288
1887421798
487489922
2053600181
1664270588
954223254
1066766258
1671391983
88781460
816080068
768244392
841087036
1941094247
1014681915
409632148
30724506
912817626
1288516920
809074970
1266672810
686952927
1393101755
2007360753
1084314848
48628751
2098744463
1794863450
729500824
1871063539
1688164526
206576476
1189891294
560238204
840740498
501541343
438518928
963297174
563446212
533152835
1175945851
1071998722
1842223998
1590761203
1044403856
646461053
729969547
1018924401
792625545
1096217772
752852757
124447817
1340848906
380531270
1020897566
329913914
1355675293
887845802
6054296
302581789
238347614
441861734
1041207458
75368473
1653071704
734451988
145789492
244113714
1990838387
1886918284
653710932
1622762257
443016150
2044178103
222344036
1104307366
608324534
376556388
376461992
993099476
978307133
204298510
1832659686
1362495282
1425101173
2029578953
1381778921
698769447
997323663
1161449499
37218449
1768726207
992721429
1597738467
319734546
1166815682
1043738564
291964959
1930210750
1887277408
1865881846
1457347127
16579528
670442433
152078667
854706473
1261341349
2005484277
1032887797
164781895
452562822
387872776
432399416
1305042852
811271227
1152543845
1602020354
1013506648
727749538
240630231
786973539
1833301576
1858884196
1294244714
717322027
303302195
865282211
1035410801
80741692
203369469
999132588
111865359
474350802
320207011
472584549
1641268015
1785758653
1729138604
978900410
2128659738
1189393390
1697277490
1474046192
1323225617
1980698960
475540521
857576445
1309014603
1173464794
1316496511
1227530770
1260021225
1929165408
964882175
944667005
1998586913
1110718126
1985786054
312529405
65598083
275917242
1311394106
1453001801
1917426298
1814192082
1354608826
783883520
2141265717
175508773
543202459
805516535
1989823891
1966965167
1062697333
1240222478
1022767068
1724304300
305666298
902603555
470843601
1548458803
1696333198
202419471
1133073055
156550498
360795880
8407639
195900169
772779360
1942344062
1228033893
291815775
229639148
1814002424
347815618
454608503
1207665405
446921898
2054144917
26709548
424986262
1007154673
1762844464
244117679
192864438
369451158
1190442883
1133883149
147065922
176110117
1764735240
2127840463
1558566195
575694142
1501647431
761707491
1124170396
1252659863
1132310041
968881169
1294045482
461015548
16750316
215491705
1359547403
1193118591
240996295
1359969605
507762440
762540591
574266119
958470721
888812747
1783715198
745540023
87301392
310533653
398780279
810413385
320983245
375712760
998790415
754251322
825643440
794939828
1080532294
1209325391
1368610314
1835821646
1683709982
77767284
1996849838
1667694158
1566251078
1790813093
1545597997
1533079969
1821045739
1166890468
936425608
2032243178
593503112
2136143933
1207433196
1525869028
1420253196
58690135
460718740
154470652
266522912
2101247814
1754235857
1230811988
753768926
1148707746
1918680767
2108384762
520659702
1116085731
603846353
1428841763
1499160981
1290479685
619122763
51689198
413375546
1992180513
1224173935
632415693
1610827975
1022310318
1372102399
1047831337
2089468405
1952684879
938463798
859893374
2074613838
1913196264
301392481
2072951271
579773554
1943087516
204304013
2047575237
535772062
1224724464
1191349052
1790796090
1190207855
1268183623
790096890
273689065
1051323209
1483139071
122306785
1351800836
474171715
610256899
527111508
361364635
1726177736
1619454301
1070696024
2139352811
624920685
340754257
1848103937
393314468
243149996
997141295
2021007652
475880916
1403905530
383784817
1322820228
1514230671
839108646
1626505535
692072936
404300348
74745838
1439813706
905548275
1633930624
1804283728
177869243
1615933386
1950349881
666352004
1523715137
1899594132
348963527
1325620455
729657359
248606841
762074291
741750640
54250639
1910111371
875338179
1167283376
194474545
1263796609
1605981131
1922096114
31135118
610821293
1005139814
259228596
1928593155
1673647855
587859747
1057750074
1425339539
1816505466
1807555945
305294704
35858733
1255373595
585398251
1851032616
424907875
1989349308
1202418478
296881940
1721010070
173818190
2038732855
587403762
929104836
806173717
1336513288
191583257
2016369789
1428443217
1753683656
1732825081
1422586133
963162825
689558987
1064735668
1003090237
126788565
224249437
1036716066
1092804801
923818075
350456539
1850562502
403106658
1219267405
1189551260
328628214
628081759
262374916
401457499
167380262
2030617309
1988720419
1016889187
667664691
1122939245
1562132775
1069268746
2105790546
1499071373
1429152995
1178637935
2144475109
624104586
510631351
23901228
681646321
120841222
958694979
874365943
784434020
1610529546
1457143537
1103356605
585214225
1608645106
1634391586
129993104
1809639915
1694441809
1127992813
44039772
539396052
1313125999
1632579333
882434113
1453345237
1301303003
1053839245
1095489511
1090844004
473425262
1910002502
773300086
235564354
1995849014
300484616
1484209774
34296235
919854369
84859375
1025831879
499637754
130044647
411466734
340312002
1402289625
440069039
813031530
1405397081
870230937
429020022
1142041087
1426847456
1108915066
1361627657
873998420
142235686
1141299455
1235581182
724719156
78032903
322472116
1591275028
234523523
294631259
1580197079
2122481410
1383103305
1793140598
1165905521
339090145
539767351
355165440
435048877
1227295813
1637574211
2034224846
1381698264
223850067
2045266481
1048269390
792101396
149028108
1833521262
127574766
4153144
703967122
479922474
2024457492
382145844
606501485
162934160
1861998761
1285872448
2069414180
304930919
607836921
971944792
189862156
967765417
1342479210
1520100814
1666527373
1040192593
1306268683
1739487001
1976379614
966755138
709986385
628511700
1419524454
1651759332
1717687818
1553269092
882590482
369344908
1333665534
2111180912
1485783278
1139001464
461395364
548042639
337805675
386429572
1474563760
578514434
344193987
1970620997
1394162427
647313159
1958636658
1412677425
574077649
273056723
2085714813
1655075406
487929440
1911722475
1505826044
1979730393
1318777876
816116613
65051160
1545839084
1121952619
1760258900
1932291814
1302039815
1067573227
691737958
1179831035
1792806664
723862831
1175109867
829905027
276374262
1724122156
1146930727
1415293354
1682481295
1343830859
606220150
1283241386
1332742213
1556024681
841208202
1569542599
2104083075
1466639319
840143347
1933069107
193626247
577880623
1053082272
580808388
1067390232
789057732
985004754
1560155008
1268980494
1905240915
1280971735
495882486
1279697979
594725719
1635045067
1049727460
1638176570
988246290
577301749
93210691
828260743
97226916
2053583797
1960456088
1257890955
1992289089
1031017771
292221636
1285678293
1668977598
76116122
851728133
1637159052
979309906
724655519
2132600873
1373685250
1011992595
236769352
356144381
183138952
1122248978
1730932478
236946347
1499934130
626663783
749169812
430945061
1217401724
1088101397
1228139669
438305720
683978196
524349204
919223119
1297509690
685227961
436249139
88846709
189100225
131647879
1367664722
359983303
1427269662
872938612
1080609733
1817620250
1667078447
1325873203
20910708
1348125514
1031604410
1126765567
1437121520
775995425
1649214157
2005019453
908078569
1656553054
2048266884
1403904495
1908964762
757251957
1834735201
763024053
274087615
732203132
2097450633
1589236590
1361762186
1432201959
1731482942
1960048779
1152180782
859274074
378775901
1080308205
619030383
1894642045
1675224845
1362890825
1293021967
166378165
2009765868
1248091793
454559768
677106121
1371808089
1884397591
395405004
374860924
1096543663
1614764027
969637056
390628209
1469674883
1052795234
1204437498
78349521
1262261088
746790068
25094377
626746024
140835172
451883196
395394108
2061945677
2131250341
875006598
651194893
1880199423
1973115218
567004804
1641227064
734276003
501567404
1635229479
658975180
489179310
1583953889
827807898
1224858399
2039837139
1603138231
2054500779
386941283
10113956
1248885798
472683601
2025483009
1236338198
1762692794
1531361938
2091535018
486344082
1224501275
354351051
1487114664
945333598
121070377
1228189821
644091479
1144864301
1979538218
1139795136
1499902540
680037872
906079447
85932168
702055885
1789054833
732177925
1548562575
1063829529
939099449
489218035
775126972
177067519
663035753
162142976
1090817452
1161702851
1160526383
1533511700
39110957
1791035542
1286981457
892726507
687823867
13602556
1867233016
1239431502
1215657420
1350284184
1448045617
1451060858
381299534
672227230
1740419935
762092017
1683156331
309951918
819816419
477837417
885973322
52278471
1445773947
663255824
1824526653
2049666681
1639100630
1622466576
638806732
1078015512
434688291
976768445
2066522531
1413617998
1371889103
1530476002
1959186205
1828610278
730680253
1708160103
2111448331
1232363211
128323452
50806241
1806155278
1217239809
970336422
157375073
267507052
1287264844
764970450
1666203206
733549931
1700601090
928409448
248338537
1123522651
567307022
908435809
1773917614
2143916161
1250011252
1794883473
875320947
1310595199
1773226866
1823499814
1012990288
756962065
1682377872
963079174
930571372
1788629629
561266257
1973072732
2074763887
794016631
241961220
1221496943
364844633
170491522
832939852
563306299
1357881580
1333257042
1545468608
1399156690
773500526
1948690350
282604969
569770777
1817461718
573755407
351830896
627062628
137467204
252631918
1227267327
101951876
1834590471
706463271
231167695
738527084
1060038404
1186796049
27244211
1341808156
1383668054
848921884
1034392278
1486493120
307518480
1504658750
106731109
862351472
1665526169
1976534159
1284956351
1634509865
354771671
196745147
1639841348
2087191879
1377857721
546611254
256485483
100667220
2080454689
189356081
23904144
1779359076
2012652626
1813061169
1492715107
1326927957
1015070571
438885192
1388323174
1233429514
405721963
461520419
903836853
2144263884
895215148
1589894149
13565878
730261327
1973110257
953343709
555111716
1945719690
634209382
1410048819
1739758555
126064666
1633891066
349980563
504010575
454110228
132952756
1574340904
2084468703
1146888288
1647976780
1585892112
1947488954
1881477428
258092291
1681621084
508846146
1372619285
1394180328
415879029
1038619936
454169893
882913883
1592681655
1104435903
1262368885
94290857
1560231802
1843594256
62561440
1371823846
1188778196
1192356862
620690088
635819136
73804551
236867564
1195092716
1551499720
772873984
1056265469
1324324534
1386797102
358412173
1737510654
2114885506
233140060
232890809
477267212
841442881
1693691468
70655879
1294803154
1604036048
1609248570
206817143
995178967
1905477694
1158034405
916069777
670094809
316931769
2069420409
1870518623
1833356008
160173688
559847912
1866941461
342028573
1893895004
1218804049
965224144
946471187
590371269
1411677427
1919938179
1003834713
1456600908
1632134601
2062644347
1655295578
1685892517
1311068055
1535555555
670477180
149396985
675387527
1553084869
1542316459
134390903
368593174
371148327
1804288884
2011820047
921834743
1641424058
169224591
935475387
40385452
1784487971
1153535559
1000844232
1388070002
1487644372
545592924
1991642617
1149026077
1854701134
457703361
1057686023
802963801
723904766
1897709578
862412904
76608090
1553910620
1380589147
1397421966
619583063
1949015362
791325135
800935592
2140559685
1931920716
623104359
795051001
770692580
590745709
835089045
914170864
1122011433
1011640566
1353082059
662993312
1113334549
2054568873
645717877
1518609098
223197001
809571006
1333246039
868869061
1549688315
823413443
959727188
1162764763
1463593256
629942025
2025489880
1783257517
1234621447
1832699151
585874443
894237790
348443114
1765812098
1719585368
1533994037
1412976167
459602481
1074813820
1343714474
1156110924
167604051
1696201657
1168290008
25931009
747415983
963183164
680103622
1828232292
601689467
1025717867
2953655
1263460639
1795653351
2000743146
1155217121
1713668024
87076561
2145180259
310226357
334503912
1391946704
253542062
574903735
277748406
1179560882
874441766
1490020616
759791325
348451836
319857037
196295605
512476969
1478198585
2065647425
966172703
887514928
1005918670
42544478
996190784
457755907
1252476259
1119789209
296608325
1026227597
491753872
1749030759
1016374626
534800743
387590111
982459436
326134194
2120661253
2117479446
1018503108
142009987
2145030434
1599158615
1863369718
1766254298
437167742
1346344059
68832056
360915949
1808742179
1004292502
1467386628
489942554
779774812
1933225498
337255823
706723670
927993646
2088191773
1015069221
1573424218
1027260811
871637119
2146555312
1111178483
536428800
80718540
236831982
762262487
612239455
1760639759
926964374
239382292
1724576108
1220808839
1683914678
1374219149
50536708
939400052
685691033
1064057746
983452123
44841956
1988369702
1238440624
1201387330
1117915537
1107101441
73158320
470825236
785334105
1656655031
470876330
2110992515
383038793
1652012463
1917918768
1177245907
1009540420
1350097159
834497972
2093772637
990358569
1469473800
108160633
612468147
186603546
722663366
268564708
1199628253
1206492908
1282096424
1222162927
1174680145
1228864818
1375464132
419124979
1040564277
1996636140
1129569060
622411326
1595145154
770190777
850047327
1551595205
178131701
1967865797
659158537
1113277308
1170241431
1122781904
1127132993
625604953
1509213821
1387634047
395402791
835921752
1810821565
320818246
197465831
741408263
1443409131
1753013182
1641698659
1826026861
707757814
486639921
1636281426
2002016814
1722361972
1963999911
556247100
1493037820
1111568638
1819543869
1722604725
1095201591
739184601
1163522748
606903637
1812683944
1864151107
412306630
1209977205
1645203644
213384001
1507696119
2061301870
1212339347
805190269
1876390377
200850716
687936678
1035001418
1260133283
2089997192
652091589
1588838047
1994976832
416642965
2058164666
1551439519
258751338
1671470524
727898666
473267907
1550139842
170856679
349211518
134846183
1688534722
1024496152
167066917
1973116780
468396833
1368086605
460859113
291555239
726423617
1459477322
813272634
1167605725
1210973665
825918526
166363708
1944474444
1323830064
803076220
565401184
416221102
1899195156
689913451
55804862
771259967
1758127707
1756508861
935181940
1023583667
723107893
85815329
2062893088
1310965175
1457102095
692452833
370007264
684493012
469690764
872754407
379568385
83834015
478799230
1049230935
166838038
1778434952
2015281933
535224039
400515774
654712649
1765822860
367621814
821471466
150871947
352953408
2086348801
2078155456
774134181
1422535850
884312207
2113898206
616460633
13931691
980778819
964328594
1036048033
1137241922
1206283766
70467465
1827365577
1407693638
1918937835
39449393
1588832283
1530217308
756973757
788931117
788125349
801180129
29775628
12565679
1006142281
1982802289
1660562521
1410130729
605528446
1092688030
391327542
685365473
818280437
1592454194
1566218683
2025935525
623434371
112599478
139172832
1774892544
325414975
1367560902
977769493
1117613571
2082504973
1334171249
592045156
872349577
1722251500
1334760637
2066895259
488773120
1783431737
1358955337
130591190
1232545442
1216065911
1999107270
1814295240
1493690043
2006924141
31438806
578975876
1556586280
1993942886
1664608106
1095422059
1886735178
1549215382
953407025
81855457
1942489863
570540828
1619573481
368729855
45010004
1974887888
2003848131
1717555281
1382753400
79161967
1785695328
2091641506
1654484049
600796335
1548551150
289284638
561976026
177125464
1001763964
627747611
1910446700
1409937515
2000547058
1866235352
25086326
1200968053
424195741
1274409266
722154294
485245203
211568887
1313499887
17182189
1416348571
1762713486
116705429
436940553
1052229378
1704425298
1829426597
928333534
123485230
1250235691
1658776940
492560675
1752264183
1964022296
894869954
745688548
801671404
1455010705
1714654732
1451030680
2088165340
351998122
1672620301
1702065602
699305963
287469391
37954193
1003211943
1704048575
394446218
1633509037
1589994611
1953507019
463833831
1370852189
488599466
1847925899
1940135235
1879902260
2010342412
1560020521
2116707268
57071894
1188380780
712790494
929801514
2088692428
1043640526
310331423
649492683
1280875218
1003514889
1563994531
1082608869
1719976063
1357573845
451969492
1550191023
665116507
386558655
752301511
1690816687
1726674464
1943833881
1688742855
1890381604
1099073771
13283985
1110892611
2040213463
196015890
74806922
847336617
1347711649
1848670185
481355703
1274266156
1592372816
1161353775
119207368
1729043661
1215367969
1192145669
994545577
1938759695
624065182
784930735
1692544310
634012420
1938856826
1684109837
1685774411
677188754
1999359971
2140360748
1171161055
1498451958
435275068
313905180
1158185937
102149328
1170274449
1032333741
1981826938
1720574192
1978779626
528854844
1627272950
599030598
292071157
83933654
1047407588
16319862
1280750381
760700823
776437754
53131729
1206803830
2043817191
136297078
673444041
2079732236
506465591
335292078
1418674671
1649487064
1370755924
1509900382
1098722779
1197490000
866211089
2005093364
1293583729
1329125968
28813685
716047953
1735638044
720163890
1883897089
994964799
905065491
312090758
1636600157
2125906031
35739881
1175607111
388627936
913155325
1875305051
1517605274
1083098388
658377442
1406090485
1511464283
721655080
2001563209
691701110
511888806
492839279
1308418731
1559939637
714873663
1429700676
790371401
1347603775
364243175
1355951514
1077709132
1364298383
1164374212
7098796
550370793
162924333
61034817
832682635
450674353
665620416
1610324014
1520189939
508770529
948805557
909457976
218661691
376817292
1984968250
24627970
1228910043
869379326
1963876909
817013686
1227969952
1114785871
94355628
1880745592
1247110605
612167771
124621447
227910548
1490458827
228645171
612639068
755197155
1676299192
176419432
1025278493
2133266586
1798315042
1309582200
1337829700
361873831
465628192
769431855
1276475120
925499776
2059503899
1266843078
1783700121
1737663787
991973339
57913363
1269769524
184444771
1966316384
1508255811
526092623
2034128813
1317687953
926054451
161200311
1418975991
1684176343
1053006971
1672725863
2118147725
272863058
1965765822
1199318876
1933073955
425194353
1694684900
1090197258
788887659
1130103536
2076420197
1427980402
1305515545
566954758
1439114184
808403937
2034527745
1026658900
1734220542
371349496
1413192702
144313427
444678890
733404665
1804887552
404356064
378133107
1783729902
302306141
304707191
1093301569
1253506435
804212865
1301817118
999486040
442115193
712054914
576376542
774429383
1971018732
2129724090
1998077420
604691156
1975496482
191736851
1437985660
1689656676
346958759
772863470
922007202
535011730
1643312872
864114787
238196175
1010229768
1173587343
1984190652
882933807
530223946
1939033264
827749180
1923851181
1792127806
812602682
1159709702
604786864
2007945007
1548687688
928881616
631278050
802566296
1832522133
255038828
203691310
1882007354
721421525
1554611694
207554968
122463523
783503875
1836920961
1029914091
471936618
496148153
955722390
1562668041
836695419
169117224
2043122792
1051484484
119192591
574085127
955558914
1226661442
1576027277
595007586
1560200434
1139254789
1591404026
1753391672
1516783457
1013904337
1076760060
1759297134
1798817449
1798384545
824830726
1983954171
743073307
580952441
314556998
439493308
1762051955
1324006760
89454140
1689144950
1039121121
540467309
1699730057
1445923079
586558163
2029931515
1081222472
1214844198
1010625710
687880212
1392184919
411978772
684244377
1634686217
1166654137
48136766
252148522
320815250
927274833
79850265
106769027
673126692
2068978145
489371459
587266359
1991071273
1267937178
426951195
1133204112
496773116
1806611564
375673032
939510766
1217280028
851011860
545476945
89854876
571175541
490263522
1084148348
101019551
1971544340
276784031
1064586616
998150951
2139733107
858128183
849185200
802679113
770063981
7127493
2099525034
263848677
1717841935
1698246700
1858390843
1001296161
1587727604
1585753988
502886905
262278752
587947776
130377661
1748587022
997787065
1089857152
753905683
1878489180
234114332
830088345
451815350
106488486
2107312322
1314694429
1149469671
342812123
1488885770
1336294684
1158696332
1806297009
1245455474
1979133975
662917497
2034775341
1634579256
684192731
31599
409221234
890685994
881464221
635171649
326629433
1075649242
1763090193
1080427904
705642366
937123894
1344142758
90947037
1861826545
1666490917
1750875354
1170534272
1077725630
213933190
31563174
1716884287
373139509
407153291
1215586981
1139613869
1574231
1651117754
215420110
1709252411
639426489
2145085149
638094071
980606053
1446254756
1139386832
776516013
1525628199
601013824
1540897281
129644996
1385792488
310732793
1862538161
918654519
515423505
1973872041
1409469204
1553839871
1053926222
2121804688
1019461547
1218540881
1851450216
1509509572
1586569897
1717380548
1714859041
1069527118
1028290104
31781056
791003659
941769149
1664558588
881567889
2130280362
810231873
161889435
440792676
1656798734
1644595534
1195449999
2052983531
1198017413
34173621
179203454
23699657
2002011134
484653653
1056130992
1585094417
1305731155
285393701
1338681580
1313607806
855686725
1904738030
867456122
500321011
355238692
1695953055
1712452800
1866100079
277041239
324493479
1259046657
2101912494
152591752
831873937
106022935
134216921
1758403181
801068003
290165594
1427492411
766959260
850935405
2074398775
1275089962
2097811278
541677039
885369675
1294071773
1761090103
930955093
100257999
1372088197
1675359821
418101769
1522753851
1251533965
796809398
1963819074
1374873183
2115329809
1765934129
761436127
1315495041
1963060145
1501346617
36936567
289557981
366072467
1361576920
404752927
926737511
1524577328
285828030
1318902893
282307837
1127073552
1953915508
246350169
1542171585
256495222
1583329818
708298128
743122837
16092357
577676935
38615018
1290232490
1425661646
193245858
1149581698
1761205488
386250895
1222471545
1350631892
1880050935
392807039
110280738
109046120
683089750
1587834500
874636832
1324558993
1447124282
819244084
611689724
1123533787
1760173478
349206786
893950059
30447833
1424378079
1820126606
728229441
955232898
3682644
1234520545
1969668364
617746568
2015399396
896672917
997827144
372941393
763051767
103312913
1063426616
647793430
485414990
2107595639
2030093034
627637992
1133246509
428257649
182206237
1206804434
17758000
835347124
422048605
2112312670
515243512
1917938236
1540233038
1981598408
1139318911
2141716255
2041265591
1756326427
1613642886
1340064815
1493275835
2057123060
377491245
759384650
895541957
1866936232
1996283524
2042032127
201969565
153248093
1216061129
1036950030
182703017
34935692
1413909713
1700663820
1185622243
631164838
140603078
246554530
1635275796
550621024
600015300
1941373817
912556992
1782737802
1712720485
1235869566
1970098356
36374703
1876903716
451465264
1486436246
454926266
330675434
825416382
943486148
891074961
1872975894
857224334
121528794
1748586402
2092620112
1938424637
1415493973
1126744192
985684201
960620687
1786746407
593118101
566935840
863862283
1444157960
1398314636
1960794708
843371385
2037823964
1351006869
30967289
1631516157
1964544612
498937652
2017585040
114265280
1461530128
507812307
1693659539
646752028
496307389
1089851781
1349542526
97759324
1303037710
916882461
660610506
549593174
1937975703
248643968
603451657
1511057936
415034841
435745618
2069939789
691585623
738409598
1211099592
1798396539
935592548
1236781506
1931175462
444442891
1619582477
932958695
1326900123
332779312
2015477568
1636162422
1199586253
1888538822
1682103845
1480201333
703351420
1216373629
1441842499
66371467
1141323276
717790721
123563409
1880300715
639119491
2000436879
1241012174
2109929645
326204059
1772799088
1652555101
342860596
764721342
747636764
431560283
2018729112
1273382766
1760868387
258838504
640400102
2000443377
1417046660
1655862168
1495624447
1462136385
1907212815
262447644
155740019
1560304956
206189754
752647860
1309156495
722411970
123345481
257552717
882104916
815671489
1097882711
632971728
307302893
1049983720
432474816
321427781
1511968702
1816538919
1435144279
965395137
1447456904
87893593
203171125
1324085113
1114044287
1126623575
1008481729
1426751354
646150512
1721038067
1814035904
2042595056
1795644992
1957718650
1558947551
146604255
230277930
777011130
381974440
1280606817
237222836
257241584
681853916
1079007010
913283220
2124296575
1787951640
1663138806
183240014
48978724
195500784
1610616822
668874467
1856716106
128027154
1693263353
455213630
531450985
1508996980
391867831
1750559162
1475564315
526309756
1269850043
1021528668
450793251
2053765763
234623656
1721662172
1810355386
1651299169
135230604
1125585321
1139711047
1402294308
2018061027
1972291495
1798633751
1331253898
610769886
1283856915
1160320639
1695763838
1836263913
305614108
482273566
1134259160
1944135439
782174056
1150891712
863043082
1504078845
1675241437
1644792503
1043835300
286111227
270725101
1981417019
971118535
934325093
1992043535
807095823
1325231602
708572034
1900177433
829308546
1488759027
95707471
1666032026
1270205799
1266749630
1160688383
1555646943
1786586802
576738183
1294587659
1655904276
2122987645
1661464692
463696308
441656496
1462580427
1152015073
127213518
39782934
1548931399
1770114366
693826156
1743683239
1967283097
6946810
308332449
219185141
2085845316
1180513397
668710280
1894215817
549998487
1929222829
1090667964
1953379043
786140716
12197179
1741779405
1750114207
245410469
2063312338
1034009362
2057320153
2068620926
40712837
971152445
938935771
1022496510
856209732
2072248018
2037994811
233924190
1754878841
1134108866
2010633416
1250365686
1492299226
635431427
103380363
1367419462
219587851
1395587883
1415635640
1729731709
864138182
967384642
363066558
26141586
573131393
631628907
1761878629
908272544
1416503542
1940516058
1658205021
1353066120
406687283
192734772
1228178290
332304406
1622824740
32123141
557125044
464440358
1616832436
1149233018
1563737425
844279169
1019076600
1214492026
796877904
1261370887
1071986942
2029953822
1477176705
66361165
1426892633
2138290112
334181634
360579123
101590448
1531325879
1899908864
756679227
329422790
726158961
817350980
759332928
713208845
1753891921
1016997163
967716029
2118535133
988269827
1047115561
1268385947
1428551012
1899870194
967669939
566492782
372279922
1336171869
1408423047
659167760
2146205349
1929730005
281436664
922787461
1940950734
2099297796
569510008
1067538012
1641638878
1369914583
842236513
335957569
782545979
352637412
1801304171
627682011
1356963871
1614147562
733412953
106161443
1169038455
88862593
1121759393
1030700901
437323967
1812898344
2055144418
136721432
808419672
963613135
1071204591
1943740260
1352388310
1121519857
1345951734
34308148
1859520164
1075035889
1503976307
120301186
867513144
1651130065
1645944602
1505763042
1089169957
191170119
1333520032
329970819
129452241
563120701
893131387
1395724644
955019680
1357343565
1846317048
2009113684
1939199028
1698188508
739393054
1703805496
1124731121
1667048381
415303585
493174242
1756432360
1691399967
718531100
254781856
1857674296
1782000972
350157436
1542012147
982278966
1709590695
747463876
1402829016
1983705648
149570104
504166412
2110054196
498253617
1309209793
1645680275
224356585
1764901511
554247555
1596969176
17001610
1210334118
1857118885
1563936123
1652482585
1874584475
351259029
576746063
594532979
1644579911
258952334
2120239416
1566474848
483072287
1729548317
958328518
218482054
640070909
80157248
1480835621
1674779058
1597377319
1678278834
237684236
1396914265
589105613
1847736356
920291011
106645352
768521941
82284171
976600489
1419524735
1440648111
1019533189
731670615
1799224456
198569309
122743617
2144312605
71372709
1227750931
535307435
1154163874
1880159872
886804285
1850232804
492903739
662976854
1641412488
2105226603
292217567
1879249408
1998174153
88363608
1169089538
996597823
1886233279
410912090
1500966559
1407058087
238929613
1147291690
2066080829
422246482
1053832876
1676058981
1347188869
184543226
1375254231
1898983831
53261563
219881615
1334182046
904906724
661383279
550624292
1073762303
1520123080
2104806264
1737501525
1638002332
1586989107
433355087
2093169050
1431452166
1047774395
1535338679
621787236
1009030388
291549094
543329725
1507318730
1228246617
1719201618
1764545049
367958457
1575508991
2110285476
2098608156
740733306
913987991
442843464
1299459400
1231447490
1283276753
1058811237
142970324
511374529
753404572
1994490848
1172050050
1944242032
1664412308
821504769
564101885
491606726
1185656307
1267551738
885539440
1844162931
353231223
225288137
65902783
2035882447
1374626095
1592546669
172289067
1608838223
2053216490
767310394
491067126
10457921
908311618
406223667
1057525918
849180281
1849488816
782305343
1809877463
1497448697
790133396
1317882038
1842707946
1587003668
1524238759
1882499102
1674444943
970921943
1836800510
555951960
102287608
912796998
1015578239
2030119899
1154430531
2951864
1078339110
1066623761
183797
1509918500
982836440
2073002944
403336785
1269504194
756645266
1259970057
58901902
1702341057
1568166064
136471002
776088887
1111658059
1225681418
1974354970
191493276
379926963
473735915
1426035988
129266238
911936031
1872691230
1734520702
1638245619
34777015
1577533411
869317065
423150949
1990652571
197675620
261533423
1512469179
1272012561
1765174405
1702186203
1965547609
964525632
298037992
302182967
685352483
1453168319
869246775
977306171
497844471
1939244427
1049370528
1007209679
1405428576
954516886
1153460910
1765012186
3863711
1050422174
1477772033
172947167
2067063782
1726722721
1769955659
1202563777
1272388254
1948376102
1082748430
722373610
659289637
729313668
1149480010
2074683287
1430116598
819491395
1994923688
1000723991
399925745
740556197
678691331
1892575604
1781683768
1439105430
804793305
1714891751
1995052500
213681351
765183586
311931160
1581435675
1569133784
99853203
881806286
1412140504
1740291236
1243488568
788497613
241775243
2049436692
1469917621
1561040252
535684751
1069097586
2071085051
514412379
1368214282
780514590
534715961
1365248854
1744831848
75555318
446153723
1943315607
1357872538
612796150
48757167
1128525162
1156908744
1020987067
2039418787
367971309
1067150631
854216361
1962125369
1509015493
1964906492
322520315
1014070034
1073470961
1411321237
1316649037
1355856631
1027544312
1761677476
905494333
563970138
715272625
10278437
137400906
503059627
1221805005
68946258
1572769088
242259518
374705306
1416314388
1793081938
1976476796
1065496758
2067045744
1701844030
1105118907
638147467
675760992
1946413811
724007774
1531058806
1387556872
650834306
2106467744
2125915548
155965794
298579648
1196627444
89670973
501063728
2123680839
983365572
1537063515
110351822
1379812640
1081004831
1340354185
531880814
261452535
110253976
1343026812
1869279728
29964640
1382172698
262239307
712530159
1031431529
1060222388
312699639
1461683518
611034924
2034263300
51549933
937240518
231254632
659480089
413207349
224494710
1069361017
1503127130
1068010471
1500745477
1459339112
1379677263
140211993
1854174525
436961721
78671798
2134032593
91197428
1884640836
2003886347
709421409
1835015948
336030071
1077002780
1363364626
1552613871
781583480
1905664109
210322732
2142677752
1371015785
16427041
2096825488
389028175
79790690
1431256735
1797902889
2020187266
694443786
1370536292
725682054
1020362009
1093280529
1883022644
2140390081
1703399275
1902827983
1019581690
1283262362
159806545
1171748679
2139498734
1245143672
1606964027
718323141
1964884716
2144148974
1174973789
1470835051
343733734
1047190613
1193764094
1924990214
363309270
726307156
1722675220
1591009505
670554737
1715063024
68688209
1221731712
1080299322
1988897394
1299795819
1218965680
553621046
1513516407
408997260
1248639699
119252021
1256267882
1250653228
800632330
1121576042
2000287355
628351849
401576626
642010253
71907573
531500295
602284151
859159953
125854131
948576276
355694055
1524726355
1341163028
151143857
1582399263
602582106
124102765
1816383082
889037065
1376716421
1446844801
1826282939
1300414698
1437685815
1829942386
812585113
1435877581
969248109
906953574
630169667
1483712697
1822434094
1365066021
43549852
693286896
895858741
542931783
568258715
1273679766
41971283
1673347677
1514491029
2066438028
1502295925
1109154200
1740351979
382511498
1654013369
618299624
1836187219
552601599
169180853
388325046
1713547552
501210601
2087397001
801930479
727231521
1777782177
2079288508
178741444
1027389270
2123674129
1387012536
865282669
1123987758
75598623
604413161
1253679826
2031090792
903521353
471594272
2079824033
733048453
1468002096
340616501
229355583
1296685377
1433855802
109740970
2031881705
1320762383
106645046
1255973705
1736962851
641909005
1603402841
668079133
375042296
282284220
255489021
1118978175
1199599749
884344346
1324732454
1525011632
1256840452
1650520237
1048594919
554454713
834347112
464944622
1757636744
268422473
1198783072
947304192
1581503973
975884066
402633488
951670666
491746017
836107128
1245780708
1817399962
555899426
1003314508
664091974
1673658630
1397854355
1018089699
662958939
1475272977
402968826
648608277
952116106
864193394
253021993
1310424550
1017689148
123005974
233598062
77300016
471122193
354195979
6049977
940560849
415390588
1703365428
1210850439
960028738
1309209793
1733259770
2032340462
2094572538
1855857393
894274107
181655105
2059191182
1105577531
1411254647
458507742
1591507654
67473332
592182803
766150104
151512573
299146906
1158019812
578203995
1748995297
1696557865
1263783301
235012511
467319549
930313115
43469465
652414341
2052052435
800045317
243939388
1445124487
1404926074
1508651752
2025985864
1280166998
463808282
1150665926
812247459
428623153
1113971591
1149035702
1905868738
913889321
1571613129
1617187364
1633893074
975619443
378698410
1187913805
517925302
1939653658
1446574594
1137027710
1112410041
1359205913
680564212
1573920114
143218793
1568139472
1767393897
1255150600
1220482144
1157141621
759022950
1248925694
2035499880
1296549900
938443114
1179014994
1184072127
1666214827
1279145884
1080759204
1476773350
242945237
152595900
795831528
1850615858
1643301414
410121269
383265975
686152250
91164906
2098609281
1998727313
1815009547
286605343
149691146
1290910833
172339066
1701993471
289607215
703054411
564205638
465033803
1521322012
1547344789
1225862581
688759001
1797093722
1044162858
1155572253
111286662
1976087373
2056152962
353393515
1863483952
1020253058
2021315137
1515660357
427053186
1174259997
1220519877
1306773409
1975702522
1291784843
1053830410
1263305667
1822216001
173396175
225645853
119176409
96745819
1268498343
632458706
286696887
1755855917
2064734079
641792090
343032861
1878134528
2134744253
956492467
1611498572
248152746
1379372850
805026860
517466401
300566925
770452186
1483477516
1978915965
1724743306
1759725474
338516535
1934516135
407579816
1085438374
1456684857
66037850
424157105
735407163
729677238
1117559770
2082668697
1506316509
313859476
1306033283
1917289630
2097743370
996099724
1763570313
1147523143
1026100547
136042621
653304841
1863272363
876262984
776932714
1350670893
1692245283
2084666982
1685814181
1772935163
1339744381
418926443
310343978
1550953019
129780744
1652009991
344351850
1525359992
934687873
1427320105
801355199
1913613521
980347855
790430136
1837028853
106646452
1767448228
197334674
236221121
487941910
383323000
920976745
920075311
1491875774
783596014
509478646
393379776
1180496757
171765130
525946170
75213675
1720788602
1362787717
1396769259
2049934266
529059433
1451975740
1256329450
1639609067
1546523604
1962926590
1615265077
1632811609
1689456532
2074964827
1425682081
100772727
961099671
1994845593
1914511326
523744383
106232001
272765386
1999741834
1228942749
910900462
48300448
1095183355
1293258733
253453322
656703407
1388806364
1952204401
1105600352
2018916287
31907626
1884841940
1218887337
144666077
1998818811
891117594
1631070150
1156595540
398244370
1685564513
438449316
1324980292
1820227044
195492296
2066078973
1285968982
814222942
1558348575
1310134088
1942942521
774510191
1806271900
525366245
1783560593
269735668
517853849
919464340
39670711
1870020748
981501068
312863806
293543946
2140085201
929298451
1911983767
732286722
1568811425
2147236052
364336150
864878698
1648513304
1139773885
61278927
230020437
322326842
1732861431
1954776257
433364017
1263971387
1226301389
1449268014
675868176
49293934
1504286043
405799141
396662706
1205133358
1116587357
1554959983
428510957
1562967173
1638956107
673612352
1556107157
2028084445
726461602
1481341087
1836317718
1083958315
1187030776
40935610
107922742
836316127
718839748
149805121
1060267358
30534767
1360503142
1439842959
1574720211
3362329
3777278
2055492952
641135604
1290469016
1234554138
1309318717
1565396726
1375084521
560316432
616759976
1849554997
1069196851
1805031629
306420943
959051729
1465361661
28283428
367408321
161120382
841260237
1563145418
14413173
1735947577
1674320912
1067479003
1930560769
1197798144
731744755
1221199713
374853555
1276142055
394343591
552757095
739373356
580309520
1118362541
1390625883
1353488372
1677230464
415074351
2119328484
1158709200
2110237083
1142644413
933718796
1444034506
690694910
1398384244
1554828766
849892989
1474155143
1596721705
527587693
1213800316
1159203090
1367250025
1357174379
1048623502
1142819304
548552140
1397975212
2003592654
1912252833
213646971
1757908418
1764918042
171867673
1038650595
1354842300
1896015910
1372077303
1770297227
846065155
2045293298
94359416
1748898378
1992193730
1039041723
1195992835
854862824
955282841
425704278
670129810
707417475
1163262204
1354281340
1973767506
802048376
1851218999
1334182046
1602405397
623627369
238182398
1013450195
620741549
335556560
1947796261
1605914116
1849022508
733483268
211276302
724304736
2073995070
702815424
157466947
843754666
179194547
1230192343
255544447
253684092
1645179369
1671458600
19871156
413760600
1974871154
1953654710
1335052475
982313111
371260850
667718990
967109241
1167225251
1725257658
804922048
632462473
777177080
1623830204
1341339114
1848532165
706298249
654191592
1776640536
519252953
1379457499
6351751
2133573638
1499177120
1524840776
1879838509
1807309201
1099677929
1058984849
586033752
111787865
1502730631
1517739590
378410594
2094934569
747834709
1524512924
1093109541
718116572
1872436159
555603391
621175149
1937932875
1318641017
834380273
665139468
246352910
921241576
46826708
1758757009
937264982
797818992
2028237182
992333739
244306192
277939819
1809985807
1152285665
2067124345
753104307
1527820130
714520998
1801927004
1033965337
289768636
351997285
1112993990
888420443
1932000422
726548393
990772483
1595650396
278867324
132200633
380617244
595540679
2042976081
871854856
1717160977
1156548453
322085521
1880299348
2062436138
1733229560
1528019265
499111819
2029729438
659883418
433422034
767248230
286423055
1589370617
775653327
1105545077
1544939367
568856560
94482231
264944169
285550265
549240418
1753428215
1841353499
301372326
45142448
1711445656
620136872
46116085
1621192143
624208037
553182358
62244287
1892178300
1460486166
983584919
947518275
1882044408
244751350
1049269981
1170514171
1500401426
1562978939
2009562356
797334211
1312072084
95545797
104907137
1430506751
1315941746
1252919909
1221147226
1875109644
1558453847
890633113
394952022
773876245
1183012220
817471539
164589408
250976206
1254258070
883332477
1127910385
1349808325
1473027740
1360941367
1036610551
2042477636
1474955473
1448032981
1783185994
1332248243
1962363995
413564985
2061608101
1358050238
456213968
1205160405
1466880250
1755930785
923163659
1723670468
1778584449
455326054
659757041
1681558630
706807257
1635707235
1629583624
867889787
1745594638
8479186
756142607
1758794029
242566775
1901638688
929260922
1750621872
1816542366
687023226
640101444
1173939726
1124811832
886194792
1351302947
541677154
1073849929
1381278611
1236990656
990905715
1041322799
1917044150
1607542373
206987922
602234837
1656614819
1435423600
1096748294
1366959751
1093857713
1801868117
847984403
1518328943
850971241
993537315
292129390
1328768350
872909063
770686750
773354994
1950612012
1864102746
1905909151
628238252
1361502827
688689092
1331523879
1921411134
1878986548
775227677
1518575410
1845532893
705626644
1013060332
615066194
1450862526
1799606713
306909313
1960614954
431585721
209557942
228829209
1383805184
607220316
260406912
1279718184
765166222
1981143358
1246395414
1208435362
2017188658
1374829431
1777938206
1740817537
966143493
1292746862
1639352224
833366018
1007396238
974308868
927725255
1430449511
930955093
1028773167
1783492075
1574613203
477379491
41742244
201740353
304324835
1868856259
1554525580
1021970748
1264505578
371719514
1981537528
1204243608
872423675
885292983
1973630851
2014828492
58777654
929397659
2100170525
1736403995
1087419591
193486523
1799478117
1221097666
902157962
333329818
1646423877
1167725801
1386659614
505930138
1323612351
640086038
434109339
1867005995
53531418
763801166
257255874
863775333
1863819645
798959988
1636979347
1568661254
159041963
568237739
1838289356
40329411
638445697
1732899015
1836606973
1920570306
1280086123
528374357
1268814761
1535857030
273609559
1353404184
1631191296
609914994
388818694
1951815838
1278499946
885841754
196661452
1109297819
553418533
299420236
502256888
729656470
427057187
544611873
156832397
128701053
397928960
1677771093
2068648426
130966114
1063020596
1029647386
1662445488
473073026
1804983914
1536672929
1639359482
1130487579
83834038
1775045579
262447027
24423623
14078440
1569029463
609654093
1610317480
1542055595
14458470
84457343
1396023343
1270017740
2065884050
2012063695
1097693071
1385439138
890903557
1977361487
870206157
164077066
63113380
1392013365
244894945
1991794196
225092888
69967113
508638781
1910334215
1330799614
1049414568
405842802
782544342
549032658
341551220
113462049
1804699089
1912290146
1348670947
13731424
1959870619
1479971205
545849481
226246347
1539643009
2058007956
272497950
1900208302
1346777165
1604118251
2102748212
261987414
579787763
1575530909
1542386497
1679541762
662211654
480369553
648147685
282900142
1754019884
1134147032
73640109
1649231455
925490987
288230805
284291591
157604897
1469403075
213910559
1564406856
83893297
287770539
1456667617
1171464170
1118023471
1666041291
597027043
446247210
1002249438
1373592151
378370782
761722936
1480314004
1570002417
627119348
1614344759
761614224
1385035709
1374436871
1319122075
510819809
747694665
1259585480
186061765
1892616045
572496229
1529951454
1230906414
1552303337
778022305
1844582446
1786169316
267794334
62833441
1095645941
2049151010
208485305
1946235785
1768675659
409185714
332293218
2112298118
497732736
410106299
133043281
903229133
1162447125
1989507791
616634318
1702918284
1903116529
2051760690
1880080452
1938430627
748297982
263544462
1742494503
696964681
1140559203
508340358
419830717
222227272
2139886415
1304725947
360567493
694478147
316273651
31050353
754685164
373500994
845618660
2062444815
974742862
1189370222
815241971
4831622
847764948
1503740888
1653641986
1006923608
723856192
85493609
1681594792
1675709082
1680492580
1789154691
1450367879
1356676350
1749999763
224016871
1936271839
1686219192
1533658831
219168789
964351443
383848474
1693688910
104211634
112755573
1546650227
257991076
203239151
387072517
1023371088
1478395565
1343439164
185515840
49951542
1596667672
1340558895
1630641925
1724245499
2144911428
1389302961
245259346
1450424677
921264742
266797718
1677960366
1317500192
2147470427
1561968661
23925990
2126031723
1909027294
1343676299
1987119267
1209503053
989669184
1888230072
872196760
1574190889
144021602
806356971
442364135
707760539
1286723905
1614320531
1131164153
1306793060
1352088337
1278049864
2027359090
491936631
1359704669
210904048
1885795410
304379749
69888647
1564547433
1114125339
812827313
1562529847
802205968
1551068222
115521970
1960661358
2127181263
1731361469
882504722
288732663
181672874
1418709018
1719270594
1518419880
751523586
1714081891
455286881
1787059321
794191386
980031994
543745835
475817612
310417962
1492941261
1248718009
276152461
1492804100
632900002
1872613576
1040098815
728782446
2831252
683423050
1723760316
1571943945
1563967406
1376043261
1366149138
867851884
381630158
121176464
90927209
1284181976
1480609264
1072199509
992678933
1097838037
1195662343
1391994625
722788560
1163819265
233981029
293596222
431904697
1276909210
380289338
1681434370
454722094
1094933523
1996900611
2087210112
1862714130
1339167137
2126466404
1047376422
1254667774
1494860418
1022112106
1959948371
1828066755
2128837002
2085606487
1405164532
1555554125
1104171314
671128957
1814499832
1776664945
1397106587
697403570
610465524
1973931521
661399611
1298646851
411180529
1644925591
76299796
946571086
600842580
1301810308
433623605
621036337
1066562726
191163698
689126044
665583084
1431126011
1317861123
1588679567
916608213
706242041
237278694
372538428
512774899
1084970954
1940089334
1253249498
1501469268
1359641714
1117672434
32576217
1071597718
664641722
193938566
757559737
1970418772
45705702
837855867
506773322
798728778
438056841
266194921
2061483507
781651622
1360107268
1289839270
1586052360
877467594
152780017
1819162933
785283801
620556817
1810497569
1811199752
333416948
1663823996
178325023
210003343
1083722971
1593902084
306746827
1324297080
816921888
676386717
624438731
1068268590
1614838987
1441458422
678676511
1436590496
845751665
1751073517
543813079
1168213480
1747231473
1863828376
2128319602
394080243
240152083
242276406
1356417735
1414697539
538858170
139548576
1263629368
418444971
1235791364
258403863
211362994
596289149
2108804591
1383707241
1485775025
791186115
27330415
2032346444
1554914991
677715485
482729660
105010577
878792938
124834865
855305026
1233855744
938461710
1002576168
892778228
776719291
360191772
560736857
70313374
1439056818
574299121
1668731421
2100235961
1615542009
1583724919
673157506
771816683
355868524
572718922
1113620450
1595008451
431857456
291498209
1502875600
277605606
1319900813
1693351023
1411043231
1256454790
176175898
1081057031
2014880898
1701533586
1277971474
1292867321
1867888478
1321725134
1392038027
1101524328
414814401
1423828821
372063105
124912161
374556868
162319913
859752607
1947168999
1535717862
886203308
1198861849
2080843452
1283636551
1420266368
632772277
185665141
64897610
1177460535
690464371
661729180
1894573274
1223898641
75424282
1083999694
776196240
2057215979
1942134890
640547269
1635283679
169741446
1143277896
1921212771
1213343780
928672560
892951848
1731707942
868043608
1801336699
2067259642
1104342136
1940953368
2088657615
1654648318
292510689
610343455
1555634924
301962044
1784286804
738547485
1411539517
306232677
530638058
190187675
585509858
249506753
1407781518
1215191322
292772533
400092993
1415715210
2133752754
2100698444
1766508067
1485893583
147372953
1840007758
1857713912
159396633
869291058
1585594829
141190393
1561228390
241676460
880037017
631743460
994079927
1145134607
1353764676
590147182
143708661
1595379483
858608934
498009316
13941360
1440874618
440242121
251174121
1496832007
1131845106
1124835912
1461384727
373540223
372967888
1144158
1783020419
1004186561
942996942
846472147
82682444
549516484
1571051907
2006794047
2050951340
1219382821
1336883818
1561084106
1410385083
34497547
261950027
762428069
45184521
488297952
367588905
1286925194
1818530194
944267705
880694839
820108522
752464268
1959780657
1030265881
475881196
1196529798
367585686
432807228
118929462
412346815
183384396
1891786980
329814668
590802647
663396541
2006513493
1784304764
2021646213
1101743786
2063645663
195717518
1184166930
1043698224
1596323853
35321449
1640648991
1933030498
1495083170
1853419790
615761319
1769266490
333185799
1206735041
721557842
1481445822
1570581910
1395050343
795211932
133956358
1774230169
896525168
497599550
1749696826
753008017
1302411415
656718118
2047262632
1769197827
327635472
608846533
1281253526
301777587
1055948158
1596258864
1467607261
1658429371
2015613412
1896271691
1330280128
1054664026
325100041
1725717158
1500078949
1651299169
561859940
1753567068
847412852
344446228
1322374944
1807293051
1900978520
1037970402
1510571487
1651711204
60439898
362313690
50543663
1188992551
1662497639
1513528192
1688937858
2141445050
1296404091
1649114749
1464031546
916159392
1839333698
1874251614
1474564734
765288182
520869960
469464877
627804299
2003389577
1867361771
989734361
831674738
1378213279
121554756
1387188257
1974454367
548120368
192195157
1742189297
1086011844
371424127
316539502
58863192
1124168095
1766363684
1584112392
1041925875
681394725
1025666692
388703553
445117545
1212604980
1725412877
889559340
1512008142
934974717
2071197442
1824483071
119160604
683789556
324214150
720439227
987621515
412001923
991249292
742084273
1498036117
1198705692
317827941
1244748775
2065018253
139579740
590239577
1142821596
1481706675
1377913857
1218409718
2075999331
837053505
2136803134
1796491624
570458008
321224244
1223595116
1744257938
1117381360
517917874
2080110880
49177895
1575534112
935434
2119112060
183561122
213864388
1906025284
2003124457
1364183404
983515869
1772206136
1115630204
459791056
644382441
835369411
1644891061
1405097623
98041867
1288703203
874401009
96946862
132272306
260979744
1244491543
161973080
1857189922
1644311513
670036464
545176900
395500738
648375310
979796792
1924011038
2024597629
48997086
910844426
1131973769
381936372
1862617919
2078913396
1022086772
885614030
366845568
255266473
2130280362
2080009646
486336021
1300252481
1559279616
1692337617
590185688
672758375
1539259820
1898527685
107685175
1466019907
1346973592
507593811
189798708
1098483102
1365928980
127949545
1726457495
1430463188
1222711366
623398595
226333075
1373822450
2125448452
1822509152
1507578499
1888140527
133331248
909163505
650834906
1064324644
580561231
1534041404
910634215
389354691
845683371
500919772
680867860
676046214
1290282244
1857668967
339164345
67295072
1434171804
1951972671
736856453
660481608
808399498
675852722
705474635
1228774045
1504461377
118695166
507218144
2122481410
1814087455
189172847
468406825
971052060
852818008
1860167523
279616078
963660261
2088504255
1456931528
132682352
1792152646
1671152737
591288154
405021809
1160418745
658178027
86491726
1100157443
937522744
137314370
1886245541
1872686026
633542555
495704469
186697139
818264980
596024483
109916239
753468031
2041774830
2054478529
1185938159
1203305898
929551514
1562735767
415984883
1095000214
848176809
1015942479
899490104
1267935143
1224930195
724542422
1727400771
1407013345
812266821
2123395716
81178337
1282940458
1484218506
266795981
2057304561
1259815521
976119537
1878698204
817289765
1585255386
86020451
865331845
872988267
1792805499
1824247718
1265297201
2113392856
1319909452
1447490165
1042938751
816121500
1108270591
499758534
1093082497
129523453
955718728
1373350108
1471899579
408967749
1101535586
1637188329
171240818
310822827
980893299
1218908940
478955025
1187404683
850681628
1913168859
2122076952
1917472507
2136218024
1322555360
992562343
631169375
533767592
1467615767
1343407690
2103151162
219295137
631025575
1437244680
1788326376
2061189845
1493263508
942018076
906269432
424839372
627310045
505525382
1948505018
1067829034
285670825
542194031
1523131573
467107023
1179604733
1243187969
1462244457
693482382
972579522
1246782283
1578901531
1257652594
1605704335
911758884
1579306858
176529343
2081661924
287977845
947517818
1401854553
164193661
928453
2108434247
1107488744
897806748
1310991351
1971194673
2018386294
165811443
1385549402
1771236273
387546748
1623084272
335638525
1526665146
1051785978
802290812
923589574
1986867504
1092544159
1896839917
1099316253
1541863447
599468978
911719856
2036442395
641625317
768171903
1672394527
437899388
119901835
488871561
2126943019
272461208
91773238
735482642
1062156852
1109282595
320995181
296700328
983405767
1744197807
991390631
1173065507
1744141276
2081774178
1538255211
1218214414
470740474
1698109081
1738144250
910759107
1990167683
2042828139
1878304581
127026346
812573869
2038737821
670564979
1778259612
990155975
82959653
1524419190
2099103765
334850278
850011880
1365469390
1696906246
929952651
457697052
917265076
1607792162
137940213
1447303075
1465618476
1972822567
1430111054
872846981
1437827540
1279214997
432334291
988886654
1525786893
181308759
1931595047
1304813349
1986649451
566403230
928936551
1252128070
1827649608
437916895
1475855311
951643365
370362818
920045541
402184515
2070914448
904789186
1182132847
816141210
574861329
2074005760
327169676
943097129
1995455644
833468872
2121262518
1487469705
376228135
97468536
837481574
455270370
1763484991
1395317445
632085477
1966328084
1369558449
414671983
623019037
1192019385
1573216149
821629017
1957982468
2078439705
334459594
234745584
1216327322
188143173
238110449
1484599485
2107804285
146645620
1545469064
176911252
2083750163
168051622
231781903
1571709529
841862550
572206272
2062889356
438150961
1945984032
1163331639
685511317
1366970640
19122419
1504645252
1603766743
2106616095
1936597294
532973765
1294341940
835835594
703930878
2077079378
1934610300
833451969
999292605
1226048642
1276321880
1327231796
73540694
1622735583
1650138066
1604792544
1514568389
223220363
838146562
1353138847
1589455355
191813753
110137364
1287183218
1791063732
891311570
316473022
1534654020
78063554
738847960
852703620
597897806
1585669057
893641790
732247182
1303202496
1841419832
185704899
637026924
1350680540
1639185579
388662107
1865275532
376050664
1777704327
1007067984
1532386982
1709902010
2133828473
305777482
1066967262
863102798
83673983
1918208580
1106473733
1643351921
1026782756
352515509
1937016733
438102256
1494032690
1034122847
948312575
1098719476
804303417
821975011
46688295
296151823
1762524512
903092903
629023642
1728309030
281802323
1922667225
1363712279
384538108
1925556326
354294039
916550319
1250970897
2040916134
693070980
1177640366
219098984
2006669337
292353957
1307968166
1208261751
201222769
1869226181
1284393505
1766669033
656771779
1290253676
903449971
2057808136
777465578
190965513
1225991240
966825500
1117095336
1814238655
1450045653
1440416099
1039656806
1662093199
1823216714
1795858885
1672220893
602912846
1090645399
92390092
1606602770
509854055
1007919969
510167431
1398494291
1369400912
1051202126
20656071
1421801467
72681227
433487641
393036077
321456400
818693227
1109453286
655597487
579477834
1854605564
1407426274
1341884145
2146935688
1624776465
949979788
1746521506
1597162814
207861411
546354298
1525148783
747915179
395394108
1781756741
977544697
2122221166
2103862634
1749338332
1318666896
1561676091
624045895
1254290337
53335735
1863255185
1451313292
815020646
1998873094
2141901003
1254718028
1688314871
809491903
1046098230
517475673
776035133
93348992
1514780316
439271716
128482287
222940988
1652740093
2050721679
1678907916
728449656
156408979
211988105
1164457229
1277732123
524478781
490237335
242376016
323617451
1918226237
1464895156
433036384
1967864133
1286662948
1942469306
564272165
1877376918
901245886
2041080995
1005900507
1495931393
1146619034
1314889832
1902249089
1443977381
15055234
1348307477
1649127950
1897909922
211847773
801579579
1106975955
1574504752
1575878140
1682082581
285266426
1679409647
955792025
1897632383
1162920752
702132032
544453663
1930029015
429442949
508696414
1557043547
608034554
1309124820
1309920941
1931746526
908751887
1365406292
737806557
1608081785
1340535589
1631480200
1326973398
2118530090
1115327161
378582711
242021050
1035417675
258747321
1793039720
33935195
721425915
1877996254
186400521
1028771574
862584887
1917653827
834952048
2136159122
1299419610
1928381817
1932695427
1096342145
1813954182
174996421
1144424512
1668506550
2098808428
1482276887
839288323
1554338777
170630334
15602026
76288386
226061396
630166280
1254432006
872836782
2106199338
1956045842
303487734
1114760704
1513417258
1966922483
2106349301
699936998
182171061
1134720963
2122841855
34486602
2070745820
1294284108
2144658883
1111199905
946142469
649407058
1541485575
1611004737
1017375331
114981228
1647890693
2041226539
1986504065
13642852
388133457
681209315
870514666
1407193214
1613900294
547338355
658224328
324913698
1631658409
375385934
1259608688
660245767
467787502
1242446967
1599052362
685116487
1452370519
783936640
1691022038
1083620564
1091100586
1185152455
362262972
2028297202
13110504
429712191
2063401629
697278900
1560290122
811665774
117198406
821864910
2104356274
1479804524
1625826668
138376812
717867041
1445662164
421750443
1337538345
131582689
2007036701
1727886924
1478795796
2084792118
1390660480
85588800
1415723936
45137643
1733735734
401008006
1542916918
2034803206
1994090297
2042552439
904402760
1042196170
1275281796
1013754677
40929339
1553226800
1992526807
992489396
1844167410
1730740382
98467721
939683885
1245400538
1569185648
583353069
228505796
1534946287
914132532
2042162346
1070870993
1295423588
348588821
1161979961
1716652149
1712145725
1837939678
1774127850
463532208
111259776
190755522
1212179505
758023941
1090994350
1829171869
1366790915
2026451600
125914331
448496818
1468389625
373082043
706537951
677965416
757467938
1304135367
645094804
1093965319
51201926
629594319
364151377
1881598327
2084027110
1639765549
1252853290
1667832166
406184552
1699722526
740651830
1041059084
781035342
1155978191
982216815
28817539
260484392
2069434720
1274635135
598551485
901327302
1264340162
2009589636
186114270
592365209
1506744626
2094280436
2004451797
575452722
147029984
1516493142
558083578
566326015
1157079762
1443668983
2142895362
2113431933
1067503419
395576138
8385605
1646479455
217979849
2049955916
1274468054
535811130
50324568
622323044
1747160571
1624588468
1680084406
1433992341
1943032345
1650220616
846376126
1904480726
643047882
1290097269
1301871018
736879409
449003012
468988049
775877061
389115186
1025089961
1963775935
255071342
824267927
462967026
452660881
402959913
1325830514
1009822184
644417628
1604920381
1491481514
528464773
595051549
1831918206
1106085731
989993227
1908591754
1360656542
457366610
1686357777
1889466836
1822015738
775288164
1640172617
569126782
1593154268
1676724832
819281071
777450702
1204066582
389843647
452829165
30133850
890405630
1493195812
1467234276
829219878
1919938179
2099834852
2071523081
1214220527
202340240
1315070138
641635012
683656281
1101984958
21686809
513551124
576518384
1593789133
1487694708
909902390
1557208557
306517570
1418022723
808549185
1297426495
200545915
340479532
1983630399
727284852
827565914
1331252702
1549308696
123612745
1270154948
2133317811
2076139134
1548768718
583044147
1571531693
1805508182
472455150
750739317
988225233
710415957
362249071
564436848
1089740859
341629995
2039393302
1481059703
1486720849
1498734285
1893434910
714146991
297811853
548153031
1386604192
1633501876
882576199
1037465835
319650454
1743444309
1850434530
483575675
805191707
1581416512
2116042372
1743330652
1762260084
1860954330
25107042
117752593
180005168
1756667456
1122985158
2042822283
1709724903
1992520234
1147777060
2134433232
156129262
1404410925
65363955
1328685205
2091288209
1458556222
1170829001
1526734034
1110344012
2054350416
1665707818
1947903100
595964655
1490522850
133493775
286115720
488086196
500450853
49268983
1870304856
419128630
1242493821
352029633
759600009
1352785172
1624996863
794181672
1277987489
1303234407
1412938065
1070629664
1658826935
1425597035
270023027
969310631
2083455897
1234520708
476360311
1832156762
67988206
827280320
992317427
1506538469
38166291
462520820
1728349437
728628109
469199147
388154095
601618844
1398714982
468053067
1681610581
1209554576
1768460661
580136498
1605606125
1198750512
774951375
461683554
920275411
1738534086
221720130
1411743051
10983169
549750067
2009606795
1258743521
734727812
506026221
1407186376
618755861
280375881
1832347934
1928188974
631693527
1609721
256007717
396266517
1885364345
170598673
826703705
250200256
419001437
413342580
43213948
1460401686
362435028
780122261
1102322508
1225309578
56302908
615395185
721981671
1450017514
960026030
1042410963
590053743
104117326
1064150462
1922995650
1844467514
860225193
1602851126
1476368839
1356195028
400285084
454159896
1840209373
792647623
498642379
1030837941
80787690
615603893
1572546126
1054610723
1662389670
1303669310
1344308985
2045479193
1037446613
1228244540
991768787
1683747734
588582265
1066848530
1672903453
1419257538
262288969
1555797323
42820186
1657572316
1702315553
1531780807
547920387
2035145227
390289353
360196567
491396793
2023062945
1852702945
2088858634
578118942
1833384155
538579151
137832547
417283532
1538174078
743676066
2064454379
470006301
1921923429
1064017846
1632678984
1429193080
942926319
2125727245
1342765270
270807555
130619316
1230886743
1393344555
243647329
559482356
1464116967
430761152
8826384
15603584
1115192853
1015035038
2014562150
891406967
1360306462
1112257158
750945933
674769686
925063465
1145131412
1049680293
1632301349
1244624329
1327760538
637187380
1080707778
663148814
1353058115
1011028020
755153743
1373198054
1340309862
23309021
94784216
236374629
836923037
994078351
1129416762
136898761
1367576964
1478341241
1606697598
1001364183
1155597599
390126724
953141241
1830767974
241043699
170458611
781794457
1615952538
697016773
1361727295
721400372
892787710
51608583
426383563
1347534615
192920860
1363129600
1110240896
933189928
1249724468
540855698
1158419048
83514347
12461862
1015860954
450088451
334701932
920744618
1313542045
469718388
1871611160
1408154565
1590709080
1228127739
892701654
1307686553
1138429758
2080378469
320599448
767074842
1875752919
1366711474
1590490959
1192697400
1410624976
1707502966
577142607
700107427
1107419692
31108450
1144364885
334811015
1389343189
743159416
2018036844
841805888
505895293
2016900805
1747672560
911374036
1891497733
985667511
391771826
1238625382
1581492769
915255794
932045484
1361248793
2017895612
603829581
1837024183
800942329
727364906
1465913281
1204907571
1820107372
1657441207
1669101088
113116153
1342424174
2141546060
2077081114
2052276902
893729632
1001411676
1088741028
717412618
682022298
1633342527
2128611558
1066910009
2092644877
223188211
1979528924
662284449
1989468907
1595419640
1269417177
1824510444
2116303544
175317297
637508760
902262691
503072272
493013497
1041879532
531968635
1118047331
734443758
1484993864
885910578
99990834
1048957503
187601786
1178786248
1749440821
1719617030
1045114517
1025289295
1956931608
572207191
1920944475
210710240
831807394
49823177
879529880
2101371770
355852014
1783618998
1604472280
1147137482
1038016093
1060665085
1015834051
1214202931
712352453
1299219344
1067366345
758230833
589806876
2103194828
638485149
1229827764
1362471228
117964011
694179296
829660903
1413203099
1877158202
1423490076
1838662287
594652658
1377878324
1286944595
72975045
151452189
2118312519
2027742939
1615286078
1495179679
1576327017
411193210
232709472
905739154
1157689401
621815864
1136045845
1054904300
1026601522
2003791982
1751359246
1735016270
1344949918
2002533167
244676542
1923174873
1965271331
993774214
1332971080
1920294496
780233393
1076906494
1066127663
838779940
1208695083
1216715202
84990020
2061859392
126882836
2048419378
445868620
480199581
2003646462
428859849
696046501
1156448040
1134459443
1957612646
435890418
1518593550
1362378586
197045242
1459211823
1835252017
829549290
83803309
2069105845
314708188
611798287
314845377
1123006458
1276641066
1384916493
581033001
721439787
89771594
218683417
558824566
201625862
347328899
2095682839
899800843
2015859704
207113856
403780526
1595561147
558338568
263264827
1889822200
1929949953
270969045
1736714916
1154902927
1456704169
879024171
1908092072
1394680310
273721882
1761212637
1321207470
62801821
1242224000
1578085639
1289566714
1393839825
1618933027
1909349310
2126606633
1529630456
1562718849
1204360471
1433431671
1164088658
691065555
1496782907
1574161622
1135501302
1587751611
1057742205
118534830
1707732121
1778907761
299143063
757623475
2051996701
1314500664
2014932698
528541671
1646210819
134828365
931111944
1813835963
1875761940
221759950
861333918
2049678021
1920989246
1506400189
929933217
173204017
1026971268
1353280841
1858278389
1957245139
1120070012
292827569
1530314991
569020319
828772268
1253266107
1394404079
1287518617
185598654
532851109
1006340241
968484772
204387198
930349281
311325719
1207433196
1197861087
212443985
1840538490
722041144
946211936
2013436038
49324065
1443382824
1764898994
335841141
1706416392
442562659
1965546543
816928266
1035349421
63347872
368794677
1929550496
311680015
2134332626
316390987
1054495226
493706785
911916184
1049177925
848735721
614269039
1873719438
1403952109
84599702
1533100353
31687286
1751045972
841025113
1071254004
1098359448
603088400
1187675777
145382218
907089399
435397445
1810672466
268713861
1391370013
658805896
144313169
1941125406
851496886
280561452
1463587659
1201906169
890615410
764273851
1398746253
1019899925
1327519020
856165906
1590449102
1562163204
635139114
1578886160
518927223
658216372
935122441
1396510610
996887626
1634715749
107649640
206118670
1266367486
1156707970
1404178773
45271757
699370335
608740921
1820562507
957327198
159544606
1473405995
2503082
1905499233
455136511
960189564
510082128
897387961
947162012
660115019
2087321958
1327964440
243197148
1423453507
1971362800
2102945353
500532427
1723793782
1323363084
1980248570
87052188
403837354
639274432
503487799
1985546971
291858935
980729481
294029686
2095019326
1672201062
835129110
1113727269
2015038970
1616575728
1460169843
529683052
1402352453
1445088614
2043151079
1254282684
158702503
404778401
1612977010
1572005872
2000845734
1472840097
1398491439
1646306114
2097060031
2059156707
1583199722
1393344555
1250128868
1019444031
498849536
2007136271
484468927
117242642
614708905
422550192
24982512
1126377443
403750754
2082666360
1049930220
399581448
1618088486
831041559
1187187193
725798849
2071785347
1666821244
155897358
631240066
1138922447
37054656
482169970
531827865
780230263
1211767308
623243638
402238620
1345348853
2020105292
1062613988
489337271
1959000102
18861411
1150248850
1035094225
1556812136
772098967
449175253
472765294
1556250096
821795284
1912886414
464242929
1636840900
554569639
670198896
803011183
499106282
1921372628
1572756007
184738255
1705518350
1989371143
1722854047
78619921
461442936
1528235354
480635928
1345872716
952491917
135880632
1460302535
675134072
406425618
882334838
676231089
1777637878
2098463146
532607638
1388713897
1553803238
1093011869
1119000760
280842280
1172193359
2023946112
954038189
1112104475
27109268
396101740
1911650840
1952518955
2010482255
2147136617
1115964058
304325289
617811047
2010020999
300452915
742616481
853376677
994331695
2071102732
413657190
1848918300
289277560
218726950
948597452
685405119
742989388
1427206029
642233058
626171502
382352606
1824583425
1972613771
1936172183
1725800472
690176711
705742820
718209267
141926443
1726810390
412307552
2049552314
515806600
1005906298
1213775061
2043275910
303731524
2055145760
1640377311
1622046067
1831284092
287025268
2067636152
362643830
1630576113
1230339156
1480064368
1951318899
1321582901
127761344
1096304690
217095425
1027696595
328406817
1372284698
1528944792
1424485050
1227220133
1390573239
1955374185
489870903
374346505
1062938354
2128676317
1649098138
973654453
2112097321
511258860
1300680501
1608985122
477721406
957106499
2131690092
1323706870
1911960223
654756583
1603864103
965033538
1602215583
383782992
2099195298
240023056
857591843
444148012
497006704
1521605795
88544665
855546752
1931592010
570337758
961383687
128785081
344509273
826579262
133455510
1322423903
837478842
1104596429
396027042
1001913197
1576709853
256110941
1582370256
1938954010
810484565
1699142609
933324421
284551919
369766542
78461309
159236579
784692201
362733824
1294349795
642301078
1906481830
776662828
1509246668
1375205336
1104118656
692374872
861550059
509719569
1189932546
1521661223
1295667162
1549140764
312848180
354894309
957015321
1320201554
849793635
2052104749
261223985
526994919
583169603
1397818274
363483719
176062901
143828658
2102857833
242586067
1074984087
563103889
458607143
437842269
88614562
1137929785
1557092068
1895923598
1560662877
933571836
1986961294
1987625263
912859355
164060810
441101646
264612655
1163670832
2145708559
128470297
85054649
1419535335
187235060
1186871588
437901158
1913283919
991502261
962591551
1539075195
1799566859
1634712919
2009096989
1685174325
1909902160
1276083034
859970696
935494029
1588908156
990500023
1240787216
1818790872
282610844
867838917
1753476958
1354777223
310232819
1823328858
1572121361
265620579
142276380
554843766
1102562430
1740744499
1657504110
210345469
2114552528
966356254
1715202370
713217130
1870702978
522194439
684597077
858416615
960239683
481739465
889046294
415337750
120708316
1170504560
212976883
817812691
1001500602
1429251802
1421480466
2034104655
988095657
915117516
1044574000
1573878536
1759497045
1949885388
943676502
16183313
510902265
863634516
886281280
1126284999
793830813
275561196
2087192540
1111804216
785190983
1469024522
251065839
168911358
1050962532
1256773570
1071235861
825088995
10766981
153812954
581213644
1538311609
392383772
1575285560
601121980
472039862
728504498
1281505118
894414286
1297639605
502525804
1664322737
1608200544
1262036333
1281039618
1400274544
344186679
411687118
2081568769
1926139403
119386848
1590604811
803365902
426102597
1706868719
670973620
390876777
1632807501
1782591837
737753656
1250666008
1327480477
55548673
2131521624
508990140
1553584056
1068372207
2073963223
2058573670
577672211
1180460608
992238573
1351240888
558679986
214406154
1307055427
1252472868
1262323036
1149236000
769441378
539370094
890175560
1393519149
40809050
2118919965
1791765691
851366115
1869540420
1690715901
929400023
926532721
280462368
1691820634
285012517
791848674
486890463
1731469926
2092168791
1238727468
945912912
719667723
1039307836
1085518972
120206633
489220687
1664482534
825283439
52166010
1262793514
2114423383
1728822562
1070882070
335629902
967812241
2027974386
410278520
989070666
2115802838
1888810674
1774646495
69644653
1728167979
1858756389
1865445929
741903700
1467066714
1316256807
245624633
1817888061
1706232273
538454996
895830145
1894012976
1442321337
1585716438
1815573469
335631601
504706137
1937085451
192239744
6484067
273395454
911837349
1435981457
1600105375
69848782
1129202018
1111120283
1057027902
281363122
2124566894
1479202572
1131898493
689578567
335622057
1350150970
701738107
576132742
766631110
1612387197
117809487
1326822904
233322926
1723256990
1447523434
1566442076
2115969275
2007947572
1373925719
1956452526
329357027
1889942622
140043132
1429172436
1085691591
1953302302
734164770
924930696
713258412
1093987316
114530241
315463504
837581437
1493227208
2134349053
1838571416
1275743960
1843241340
687701210
308022370
870347460
1559278179
625910724
1972834122
1514644350
1266627730
37927832
1438703121
390214246
1832538606
989287230
1604464014
1112291918
1031008826
797845865
1640653240
561535874
644037985
1401306246
351468452
2120729826
441725821
2145070032
1960124908
1101358569
2001557981
485971689
871088381
1970247524
168340296
852348860
521710219
1086725149
1996777653
467252868
298195769
1159791426
1202294844
1780164777
1357987787
1424391104
119207368
453079519
1985248030
1063126769
972127623
797500371
165280836
1875183847
1437670615
682058429
215883639
1973558786
1698455309
1621720218
908258268
1502977199
1707871972
312681884
1252327294
526155900
113625317
1424032276
945903919
1224107466
1436495309
1099969482
540770460
816977142
142627358
1813564390
1842719327
1587846856
1418796381
1329132565
539792317
1614490929
1835561810
659449704
1754749790
662386996
834182987
759175660
1710900677
1709506283
678329872
874331010
142051877
1453333648
495024795
1389898361
1409121068
1353431751
1854103050
310038373
872382956
1433330718
1400345410
540824252
372970409
589555318
925172212
964634670
579100655
983716707
1049427743
1005875123
239499588
1061631211
930195811
1432820866
1524691517
1503587688
784826193
1547088602
290517960
788952113
447251844
2036557334
1086469404
394484483
669105520
712543169
537890048
1531261202
1988563002
1002706737
552370416
1929702888
1685994366
543883441
1576831867
1806331477
1461003305
1867645248
962142864
2068667251
990192324
1397595155
1539649867
1611660855
1911099669
534052199
380704530
1638304834
56643296
1956740645
1878364484
1036162816
1092742244
290855234
607948398
879065523
141884024
359260336
2001663221
2106126231
170977820
1538673709
1407927031
794492082
1937260556
138689706
843298440
947996289
1923363708
609173509
969398527
1422915542
688123026
96009346
1571973116
916995938
942811587
1961127054
599193347
1888262487
1737907999
1385386303
1930187339
261250645
360542149
508053518
1599519120
856636240
2048834679
1578208379
1930735704
286989944
438957518
476343074
1097208650
1285708733
1356510223
1366802454
855290661
1646155487
1104834613
1295616157
1348210528
1951604356
1445511573
871094911
613053502
289655741
1701597763
171057225
1735074279
2006257249
2142100797
1237925854
1657484289
1249027892
1404024444
138095314
1922858679
1984524360
309159752
681231067
47831163
419250934
1960845736
1167797021
94522415
2075255881
581708825
1383236420
846231782
2033764973
1172827977
477538961
943921955
21203866
124998068
1550666359
1272149917
1044876187
1655309393
642388975
1046284341
1674403005
1399520164
848586436
1470162155
1185785054
1484367921
991268605
2062153175
1072487719
1732799079
1960721904
851777060
1480696823
1403729347
131587472
1189214920
1047203061
275827285
1558138691
1431494473
113621475
439016724
439380095
81579724
679772065
568457790
501987936
1201391373
940882028
139373102
369804716
1453530234
990500200
421595364
1759577500
1820667804
1071236071
2129372473
29577396
1382279829
586486624
2000180291
513735174
330934121
93805320
420066522
1166593979
2075958738
2132558813
1052461005
583968797
813651908
1929559270
2044518126
953951112
2058106162
1050985047
1245219440
1714713809
432606648
608329531
1009495700
365646696
399253663
1890130657
941186291
1562725677
1603614929
1322571363
147640018
44080644
437913447
1519556812
248960415
349851096
1647909401
1583111401
1990253343
228363561
1669607523
1855611421
356126427
1991435372
2004613773
2027311806
194349916
1651563002
1511464283
1305276665
212627877
383621152
300886028
796491651
2009126222
6330241
1621908710
1560393838
1453886308
953561881
759694517
12442192
142715271
2141734334
786575000
1089480203
1135939196
1819870872
857117984
2036858213
67433716
969367671
1355629382
2084439939
1428722240
220298077
1597789483
750340524
1723861936
1441974792
1747362073
1291214747
1633261407
1977889753
8127113
1939522155
367950233
110955459
422423614
1163123250
792032398
308928701
804388651
628605996
1264655966
1561755256
298232222
1741824813
31980557
1400961969
1572863035
2145086760
467191634
668793770
1397370458
2026880684
1443422815
1445317162
232402139
339486569
99572778
558265284
1099755329
865711261
1432462278
1099932903
1332019011
302807522
312649081
587864229
1029872521
668492386
397757458
1082488313
72811423
1492137347
1821888818
1685580004
1051455260
238417484
1450661205
1606957510
1714562747
1702808793
1457615312
1202117363
271141209
1185967385
245295698
519844394
553247300
1041285380
1327269226
1415297499
1968879887
294323061
1550662875
452585833
714704454
655974081
193796183
1144618359
978459391
822273975
1747853920
688300405
1115272827
213305701
1870697041
1633420248
402804315
2048381533
11277721
455047246
1254899499
641937029
1850796236
638592831
490129896
612043267
217854434
1681535288
386839577
742896013
1162252444
1918674612
100247254
93042547
458975397
1797554015
1372216347
466617236
1213116138
651222774
1496759868
1530401753
1935569473
490278524
871388146
127010594
2046839388
2100064609
1688612855
645982958
456328082
1647618028
1019831441
2116656464
1894367814
1328408842
988221403
517555013
1355510972
854095658
1881790476
994494360
1657871933
1688117182
115940261
979417449
1316690447
136126813
236898268
943014239
501974149
386265641
1997328661
860778070
1513619775
1773146798
1054634221
67150320
1412392792
880296924
341735612
72722340
957614481
1431865788
1213091937
2085698940
44567243
140737781
1224293398
259960209
1141251662
1757840347
1431566294
843040261
1907651323
1804988162
887699083
1209797425
1924721727
388367711
225368276
1560848722
1807118062
325870999
1715112117
474132807
1059531743
976256998
1072549765
1441331739
284373296
644835629
1064240694
755166241
1633183100
923040050
409975392
810416147
1573843911
529222130
333725694
992541600
60546778
1919681534
355532493
413759492
756188675
1890377954
736685608
1988216420
1228714251
841903095
1403831176
1418244215
735826060
2082619802
945203999
749310650
1822531484
2130057228
638512914
1800420723
123985923
383739488
689741547
1613010955
1602615757
1482268724
47144917
2011045611
157477807
1996238869
925379846
598065188
875304296
1760738910
1455139675
1689935598
2042329616
40043304
1743655730
495458269
764459485
965222304
711671959
826046913
589801535
272029443
1640839604
1360195489
483333038
479041655
970475613
2067761192
204709035
1631666821
461045311
536558204
367265820
723341403
9170665
1221468057
1077241017
2126825116
1261527805
2111783245
819032542
1765279000
924533078
17676058
1398491439
1716541692
1298567523
2137130972
111596301
1171433402
538405168
1513606923
784144377
1907386771
554901348
1293122291
247984812
351670704
1933956658
1799956735
1455088529
819896628
1693937424
1982557671
2035344078
223763732
1377150126
316318836
345135275
1149656482
2050818261
1294770189
1049946266
272149983
390165744
1351205153
906103018
3489599
291405934
1648663359
1536321364
193172453
672878818
494560186
929962510
1665708346
852382404
1492792122
514177395
348431868
138312379
713959696
1496811759
1117985778
2031175594
1105693085
1621336014
970320043
2018687916
185338992
1671924019
745580536
1563833575
328591184
722867387
1469134196
1846549211
923496866
1073192643
648192064
1224330537
1352734228
1995807297
323645356
1953282249
349691864
766743212
1787502905
2013643090
313851056
87388824
1156764866
565225577
2052193512
2086277769
2100039516
1901742163
650683160
813441631
1621587947
900587045
980096514
567938594
1770453696
136908137
1943149761
1246092030
1764425257
829925214
1945411947
535301887
315773015
207631292
1483709461
259288672
800262392
1292827574
1534009413
1821189912
1259906813
72118469
1516101077
173973285
676090637
1874369060
25302804
1717981507
1908094778
376006811
864300261
392423402
2028118580
1041802327
1574062420
1722624593
1870152467
766551371
1791937239
454868967
1778486653
1744149699
340289316
2042771498
52848152
859634692
685998439
869040099
128796069
1421259416
944734926
2096685684
1436614033
601977281
1917579431
1643654446
1733555465
923044419
401299055
1695072690
1784391049
1372009183
240662491
1368395884
439187294
170599391
1358696068
410064023
1072803753
1942348921
583093502
588219154
332243592
678773900
2122883459
1571366058
895097251
1245772219
393806804
671219004
1862098501
991256056
1883795755
1841772299
1683918942
1831619735
1573654763
878779428
1546045594
1606563192
478887363
693263316
408256785
1747571406
1149617064
481292209
1073954105
1002133529
2088368184
2093989811
280670707
1598187569
225547310
648460919
305583066
1861004834
2088941776
1655295600
1560552869
81424223
840527964
104477357
160413495
769889181
282526503
781461937
1153444359
1746566637
1826363709
1096902526
358322099
1453539644
1347114519
654556179
1162274803
1987108385
955257192
648398573
1388251427
121590895
2047008400
64719895
702586288
736381278
1561136703
2079570121
774264732
687900648
29388684
2100095802
1520335653
704539275
1925972414
1978132584
1385761348
1209307614
466287420
438635368
53749912
907036499
747594373
1845153459
569780930
1012586805
531129781
701737098
862240110
1038510895
1700899810
1634045074
267445369
18549027
2015728195
1640316930
2015256342
1229335275
1754264210
985551250
1931894656
1348618347
1837899055
3216347
1375260078
1624251139
1752732396
1827284510
1269280564
1951799439
619643133
1247532954
1812211471
154757927
1011996059
554220030
1684994841
1149494119
1551594050
81772470
9145673
1808651879
532321646
1839782408
1793368756
1578653975
794032554
1912085635
2104625761
549019186
1996251494
1458478298
683085738
45843250
235770957
1479486947
1557367013
396897822
730774560
433188730
889167422
242774898
1455791512
1636835415
1432320623
1026533232
1152249208
1813379047
443148720
1328573330
1641424244
589378517
1004247708
936144971
665366597
1862548985
1915571239
2102663459
1823821483
2072884980
2104625314
1019231752
1773600225
1772229331
174947757
470961366
483602269
57477752
1512914365
547130531
363415296
2095078491
520882937
1741516159
2128787910
1040820112
1604202703
487894250
580929727
1922207517
271937019
1031887197
309346493
1494129518
511039723
1536749819
1380729972
1770046503
824284625
1109506714
1155642898
509922929
914148337
80866720
613961131
1886621730
2008703810
1268478320
938386828
985801963
597951922
674019901
1066184788
1091104231
2147325465
1516514253
202636243
122768216
924885402
1566354091
1211851958
600848658
654418922
476826914
590741034
1841961297
1877327820
82987660
1746889828
1066950253
537631334
1100028386
799523583
534100772
244299444
1394199729
982505202
1900851304
422587277
611051718
1082793060
1168335178
916406281
308937174
1130852038
944325193
83464203
1682683810
23368640
1197484500
329816202
1907844053
1997034999
1125018147
726914722
531977851
1223257991
726854418
1269380182
392299750
1521687108
652115500
1356988217
1810866051
330979711
746487316
2053629107
1543049197
1903976233
517200067
299402191
909106200
2019716517
1889048335
278981524
2042757799
326938277
823634045
264753724
518183786
580678582
1815217987
461232453
856375477
1710398908
1820636683
1447035163
2132917048
1195931253
1529859512
1034446907
1634869035
1976708162
1554010336
1561058525
1053126404
1883996237
651021426
2116412929
730130728
764974666
887794810
532759572
1055770932
680252178
1296724465
960972163
1163665869
1835794635
1737838491
1233304447
1788029178
82215261
1648947847
339174101
1174439047
183623026
2089449174
1418053251
787404197
1910021719
883399521
1794520833
966204780
1365384367
1768603353
1376026577
298873955
1401484661
541807039
1664324287
1252526792
658483373
172069020
853624276
1439815428
1743306250
1685512614
1694362111
777105962
1942895711
59509222
2142503153
1332376930
1184377935
1664082692
922494051
2025581465
1470435839
2049433785
839197408
2055924712
85300269
2066265027
286180618
416781872
1077514014
1582920538
562055245
318626946
2063975868
1026100547
417984617
1749221070
236314473
1625877549
475578917
1502082961
1987908332
1957011305
319397669
691756958
186969893
1119130280
188953666
169879167
2054545903
185380630
968165422
1012120006
897501913
1139872524
448184882
835143200
1559715489
1075160677
946371401
1408103245
324792810
657608801
1458603872
188949976
292629184
2021718083
1157902929
809931163
1782310690
191427211
861254395
501229738
1559095505
1111373895
1359783983
617791565
591006432
132144741
660422420
1611324430
307812160
1005527773
2102986849
183798395
1244419655
2021175970
760951712
2034055655
1401099836
1111993189
252297868
244104211
351726673
175792146
1307314985
813966660
408218124
1017446065
1734401972
1349913315
322357113
1549584911
2124574004
161729720
2074967504
1095833812
1516567579
1570015924
1828512428
88492081
924360304
1993887565
205532124
807877345
272913887
1074350802
1083468684
1546424050
3621272
688370116
1870415035
5069063
12495451
177634069
1737178335
24090776
1011790419
1085436164
309435442
1437934970
1736962851
779609836
2071828196
1955274817
1031285270
1715551085
145072802
695084732
1270645554
1906334724
826317986
1284872275
1991657349
2098765456
1838959840
1421687644
724223000
1745977609
130344352
843103999
1688858123
817925595
1527520059
1460366949
1077146049
886345948
1947532213
696213835
976310244
823404184
1783920533
854188789
1878410238
908607491
1667380645
1491736464
874061258
1865447978
528299547
1893061960
1898992905
1503480997
552171505
2110207543
1903160788
442956774
2061754376
1959257581
1325398797
1196465904
2134655110
1955467989
1018038569
1924683243
768674335
1957263144
1230480926
1631016415
118147760
1865572947
410872619
1746845396
307231146
1858913570
382792930
1301059650
1277885093
2030196191
705841426
550481701
1430899314
480226173
1968446582
1945304924
1685879104
555626466
1888266702
787966275
562765259
2014512169
450184954
2028126464
153814337
886037272
1668743170
711271130
243502434
1825915627
2023211822
153246054
1242421411
695083299
1016971980
2038530293
1469144193
242020767
1752725981
1675087218
218431538
194373219
5005965
1813025074
360510095
178367538
801915104
1309360946
1236877189
1304795412
1891814421
1051487180
510543694
1497763746
545377111
989888611
1147024231
629485603
1643608668
390195296
913741060
1099269610
202334979
479289800
165536285
1199481077
422481326
941775345
1112402521
125276826
215429190
325346848
1419479239
1363085112
1807657451
1062305922
289203715
1074113413
383740677
640755893
1002868456
794735337
418429341
990516569
658187660
1926539352
1470970111
1704614533
1847784966
633007468
1376259719
1275948776
637028591
1662584457
1233450094
652695193
9784839
173442690
2121769221
1053547551
1436853249
820590209
1071111714
1718849860
335423967
930036544
173682982
1767462864
1360633166
1364139297
2008001018
260045539
394059354
899090137
716223568
1059769754
93882068
1723049413
1796377138
1190909169
1511836073
1020076935
1412067135
201480202
1280337799
469432464
1621672830
1344480054
112498589
978803978
489562344
49231332
97203780
1597766679
1531831973
1850228541
1932979687
390671543
1869697676
1479324707
1650322198
124348821
1018088153
21157005
1506594092
1630414704
494118165
2040389114
1526069347
1499684305
435195627
1092752927
1825904657
1507319564
1881004434
284197834
1647094460
1881722264
865079999
810826588
384811359
218108618
580860164
1703839654
658385652
635336556
1143655285
1444847570
242321060
409383037
1251028655
1768618635
1578789419
2072868024
885747137
1650608765
885322779
1811014081
1226015736
141868635
1667084204
1952539084
174331649
627324343
913024198
1742756967
740395153
186042310
2094009894
325514074
1196361267
875665721
292929828
588680537
450471161
1997370130
1525587884
410889290
624648301
106347273
127225204
610402570
174819837
1220449424
1573926350
1557903525
1683223439
2143105753
1984710213
1335191454
1439665038
1394688967
473880985
11245872
1128885207
697951049
1112460249
2138575029
1798914776
413084008
1716109591
333052120
1834119777
1603662102
958797604
1732937211
79071929
2129038641
478386109
236672255
580427118
1426845440
13984927
1316646664
309414539
778383289
1340511597
444497681
333138061
2126382229
2114966715
1377872839
351941701
362625304
2008436576
1307497294
1415878930
491556236
1559749297
1968277163
1756383977
51431878
1057890956
1474573384
1639709316
283517487
2052584774
1505506103
534859300
819882939
2082367535
613792829
1305480526
1576218071
990347639
1311617543
1280029929
1896464565
1729456000
1505594367
324716914
605542247
1153945547
335450720
1003057539
1222142000
556329824
1875962428
467074076
266191073
326372111
1419137928
59358093
2142856624
590134998
1241823808
2007836333
269008655
1598182785
1547625094
1699127292
1592687925
69080457
1971395326
233679896
828260743
823002184
1269205577
355611337
1780477318
1462780441
248448597
1240526900
633812280
1455760828
74258617
282817817
926319388
152081850
81413995
790147928
407070073
1403435078
1077809636
1078631566
149054494
929409047
721838414
1367768941
1024758233
775772808
96179878
1508446455
1435902306
359337410
1055794165
1863869815
1522288751
2018754001
1141170464
169322853
1967473706
1768181708
1664634399
2015981842
1035280734
1297233268
1634706369
1768795607
2118769628
169622499
258205367
2142445992
170719096
162720286
53576456
787541883
1234147897
607375621
911261305
578611930
112350677
2145410173
1007492121
83525213
1028108412
1152351252
13325194
1434771933
1856598489
965767167
77519329
1266897991
874054209
966055881
1466261262
348058961
1642298089
468907844
2016295116
1860673205
1207579212
371245701
1259650085
498505145
1756892439
1930838726
992167615
902406773
673346172
819887349
1231237997
1217230574
818910886
1624067265
1392590529
1795189897
1377094060
541508479
517488578
473602313
1922282744
1444558780
1593788885
1334111393
1537133754
706471030
720051191
623365712
1772289459
2116395557
735151188
1419880000
881768337
1735072319
106789073
1542335202
1872835191
957667648
1194887392
157515592
1552986375
1121811091
2017610988
856031498
2137194389
693954776
2141493899
1115867816
856727306
521492320
826604198
293788603
1779918795
190361155
1892641178
60277724
1725689840
2125273810
1426484374
29645681
511346142
1140240198
21609528
1662589065
1726954172
1408037275
1918810205
1789560203
838135539
1521782758
1360693375
1907197259
1247186870
1316759995
387454283
493574790
1581410717
779810428
1885313743
1199365386
1817593429
726554302
387137529
616892886
1633215844
1042261190
1898739932
1630365398
1506017364
1912700335
1640687044
487703834
277886047
1021408749
1600121431
1543662
73935754
1524394800
1851239149
23015604
1244698669
1941557897
1795858316
1369677602
1212010858
395098707
604317425
1613378759
705086647
2006870742
1097031997
641747763
298253547
1067167372
1087665902
1636123059
1446637483
2105158453
955955635
1598192441
1157629428
1922929047
429863552
283674276
1107879369
1277744076
1426580357
1476553667
1177236257
1579180413
1985512939
55475157
577330176
1354809694
245967943
1057776902
1385694714
1407558859
1820535428
660073968
224338816
582746247
605213241
12284158
607802868
1110843679
1878510697
472598098
1024290235
1910345321
274248864
804022686
1065671033
1536111358
2078411081
1346901568
1277814709
1829159461
1560246393
281008839
1739212827
1000265670
39079700
1183124498
396583408
1102650780
500513121
1033170662
2141359855
893778730
1560816416
266536468
1317501724
2025680559
1770163079
1446871502
374436483
1974687076
1078425481
101853475
1854923565
522323824
1496636499
34248065
1491332136
710103441
1209856846
1589920672
423600769
1595039521
2035563121
1455651658
1110837838
207255189
1339865620
1066323444
1168474223
510133572
1570459014
1396791679
951166014
1817441959
1960532461
905195205
1321205141
941683177
1910384672
944603478
906273128
198664209
1810530708
449979247
1208130748
368660540
1460851890
1228772188
1524459740
1207312227
227395974
43588251
491448861
991653703
1032644550
728215097
1612278891
2139249922
1450256080
1777866767
653820081
1026916867
1390993130
351754733
1837479457
1623891550
1516396855
1959708121
823182906
209322459
1934476522
668594536
616867340
1298096828
2095222299
1081679770
562177475
376738394
1433870030
1250533767
200549264
1237929185
680564212
58583603
1060656547
1375201941
752163807
339776857
714472896
943447417
2075743594
774153251
1397051526
332958692
441870228
1282414513
738055195
1745929380
620778069
926383516
1224772060
1512453230
71116276
467444043
1478873990
1523500659
1726169194
756721844
1985746222
1698154718
1458562550
870945314
1107447203
1199541337
2057360452
128668348
1886735178
46265768
1120039228
775652612
1109576219
1704772401
515301273
77327342
781741846
912176409
1135115327
442070380
334982662
1326274954
476989417
84394992
1707142238
550834674
2110498819
777179448
1356223963
1965497292
457559965
900135659
401096119
1516898673
2065449611
187835034
318084608
417974326
72228308
1782245519
976356758
941772816
251068821
1861144938
651729119
1720524627
1081655439
716606381
1309655864
2087796214
184215927
397118309
1246690721
935487686
2000238304
275660406
490232469
1410802224
1222699546
482881040
401183001
575757058
1785615956
1249436321
1100488123
240315029
2063536393
1740846484
927087880
900617301
1292940071
288552138
1952292899
28406525
750615993
1988109022
2111407229
286864075
1420069336
1628409039
1240099033
2030515081
1139462189
1160268073
1447243440
582457480
1001464568
1829983252
1886008896
947573686
1296788415
1027289850
1400161209
1622354009
653611248
328703857
196094936
1796051315
2131877412
1896483651
740026714
559566572
1594760627
1966293469
698305683
1517860951
1857497837
384474106
1738160034
460746615
1995388327
1346435291
1466662626
1028099870
1950766853
1465798908
558384946
814856342
529853991
1263690710
1609481048
1781091389
1264144896
234516930
524027581
404943736
181534438
1761813331
1327142470
1752330618
11281231
281474496
1981885186
2128287361
993326705
1600783376
1802313536
1599206771
2090159320
991795292
1571423172
8101410
346829583
1382314979
2004296652
1999742092
1319906410
1309070729
1381346757
334836451
1936593636
757047278
2091124819
1302511904
1391084314
1989587421
1998974112
494227565
1167593716
1541032354
1999943925
1274069101
1380670833
598296658
1608462677
1176709450
1725016348
1466764315
1858590331
362616386
1138146360
1239354170
1591974268
120365712
1109455628
1211274269
1203824077
1325897733
1091623508
996110376
1387957631
1440478741
1685973157
1419149818
322847582
1533956298
1176039604
362359280
1872899218
453091052
1358167826
920435501
482372315
1059083012
804081008
1198348857
1483664551
1118634746
1572524615
455722308
556083730
925585345
414947640
368927758
1621735645
282734630
651433910
153007886
1281174841
1191529857
2075506288
1849939299
592773764
1204632645
1316614904
99104369
1738014911
768840257
1311605744
637985084
614674721
841269807
1507426992
1188988033
1134036715
681075454
934172744
44235198
405432438
1110595215
1301498324
1907650459
535746917
629318884
128482981
993449339
2033455137
1144368004
1714839967
2046533821
620378309
1200858375
1733596582
427260119
10399592
1385255300
1709127767
584784328
335674657
1802891817
126855939
169624197
903126642
934789544
2022678133
978065707
1100851135
1882064878
1733204497
1104574686
116837439
855334462
1031596812
1521281843
1710982969
1657510791
441319704
541515711
1331956452
649671944
1668574058
1785806831
1408525209
1943784340
52055489
1155819028
775732130
2059127108
8514003
1259111619
999773412
218281032
152796208
101552900
1641826699
1870637926
722134741
2087980606
2066941130
1634650215
1748240185
867562108
373839632
294022818
427085196
729774465
233718126
390271072
1904043566
12092284
1943472645
590165377
1151926306
1854363654
1681591458
1200522368
2058512006
816845484
1384520573
1811648316
481600618
619498084
1622457084
1068850048
2047138096
118510878
1367792776
1040371209
1473735909
1619758528
1698460356
827765128
1775430317
504063117
1404744869
1608399560
1252475397
417328125
2019554679
2061383949
1960770336
2010130594
942927407
2137203799
985476967
1141408892
2009944440
275957798
846963578
971383178
328759338
126281473
1529806652
2079962521
1264942577
805155142
257558026
967172413
1055283189
2130524508
1005521366
1576493046
1016341626
192253759
522783129
822340951
264758589
886466149
1208168653
428807870
1495932936
1917889011
2123135829
2095341122
1632827935
1902255067
813902666
1535601864
28119188
237411347
967042307
1200490357
646320860
1669421015
1361827755
1195180190
894499053
566567525
1026315196
1262339976
1470849470
428835762
1800805908
571141322
1948009196
1518007342
741446332
1616235462
1570635226
1900293497
962599607
584639487
1341101020
656386943
1630532105
288334008
1669519133
388901633
1300923995
797282886
1167702860
951635948
612700090
714971355
768856149
1186974526
1054553524
157056149
1345658027
1285752584
1161090143
1861940475
2099502526
1666278922
839373234
809819547
368735513
713970010
330680533
1645206914
1398981669
1634855881
1879496929
1976622453
401294863
354309227
1931290553
1064554687
1467388694
1985685306
1959221531
1285691886
682909834
82954223
737829573
1376357035
1344770014
1577056124
851963565
90453272
1786988929
256960165
2140725766
2142130062
817884629
961967614
1792320771
1049206162
1826393487
487949546
1291599530
480293639
1648769516
872805631
1351446511
1990053348
205486290
1392445000
2076969437
1600534967
100995305
1774575785
1775435331
1345664179
142135758
521521243
1295449372
1109132567
1255140637
2008689546
867306704
729206288
1762371354
435787952
2166777
536735269
1594671238
2075347041
476143813
15766887
755258442
879369595
739481280
1071380834
2045270192
849006379
1204801242
122849537
1840488560
1830776042
1446101943
1558332190
796882414
459036833
1817770972
1544628979
1451311293
1841174432
574245317
575631767
1936479514
1326711051
843439204
454937222
737447499
750251018
155912092
1525764164
453051907
1018177883
580378390
44276781
979409205
1330768592
537283354
1625670734
1702593063
1370571793
1457691454
1295608658
54045042
1514679986
1757664469
264433488
1487029383
777607904
1653821698
1088687230
1519306438
931433791
80136261
1040541587
1932058738
1628078929
1672329928
1451062986
1127399829
996038687
1755880412
492974872
445294639
118510666
1978485842
2127910144
1446564790
1895194901
995475805
1090298555
2116735704
150425864
781750090
244924729
503311458
305525127
1120500564
1271381569
1874348685
1876354503
832776909
475982198
1248837991
503893332
2145023727
1298269643
558771013
2134967783
523957712
1842865770
114572209
1235313887
874144101
331582045
867507020
879792374
1554052253
2015723967
2053478085
894803449
178355223
1152813477
805281014
57468562
1372153465
1977926012
1348186406
2040619349
13957376
285613913
299200516
2127289064
1319117564
743910244
417172941
466080149
417138109
1458360050
854623585
1696658734
2049914388
663674243
906848723
1547060007
1405289859
857511468
2043221889
376703024
215396694
495894850
270541042
1316245844
1755107770
109225933
1205473958
917453631
1298027443
558559302
570422816
1579600265
1886701843
1667883494
2087886842
596890066
711065688
638960214
453454738
1765037898
383866072
149963952
1664648102
875881646
91122098
308278103
569159584
1365920145
959970181
1479652654
1046164092
367763280
2068198517
903164595
596690052
457532222
1894829840
547415819
1431712728
1079795762
1856881143
1164540682
1484425907
1622646820
962563852
655041656
1338696706
481913759
1737971012
829832849
1381866534
852053527
602601418
1140646105
779580528
1571762856
1691880485
1132992525
384256418
1470230269
1553898153
810089970
1237329935
454258211
1509470722
1837587439
147287663
381530229
1700974074
1732350911
588887827
1334963422
289558675
488813231
1986121684
245902390
1637733581
731962589
2045284105
1157273083
2038359307
1721699226
456524842
1242782862
1756705681
1210713728
1372101510
334309996
604674843
2048054017
121297984
402412534
814949032
651178811
1410314093
51611309
1200871725
1027925299
1194509282
1657481528
808083456
1375792943
406341847
960634441
1519507234
557710784
1554155136
822445040
872644717
1520655033
2078769999
1456357737
1526641703
329608153
327745089
519722335
772609718
1980332547
1386514415
233413784
1217806202
505784706
1800188722
857575717
1624054654
2137394833
1642820347
1896805409
1905775221
1250210315
1698429216
1765791366
1562114599
625058435
1847771450
798946401
1348820189
28643738
762696753
776572935
1819239644
1274025211
514008532
2031591978
50418257
473830005
515464959
729944934
1797940811
1040167707
1376803473
42793277
1743284706
1627743167
1794431552
651910676
37142074
987344245
575931912
207984611
426240441
448706644
120020591
1187256629
325563008
977830648
1780789309
606275382
451441174
1247594564
1850698830
539626585
1646503415
1754255365
1122310642
2087713029
354469960
696481200
900287559
1608949036
1780041018
269438531
358183389
564544259
1119428870
571469902
539673695
357549090
35986854
562410052
1815219772
259334877
1134069178
1410771171
1366997803
2040532921
1359188492
295443633
988516898
158795836
1538772359
66941298
1853132292
550325479
369318109
1675737951
1470813065
1416336314
190921475
880990163
830517708
2117493559
1280297798
1481946605
2016035808
2102991491
2121230353
2069547256
454023298
122891341
2077493234
2028028701
1007113020
1262205839
1865078889
1793787647
1338512517
170179959
2117609648
2094848976
1076017925
1452782424
771182423
113502092
1494968983
1462834928
1484153394
360912427
1458735036
284716319
1759149430
753815177
891313780
1252087077
846970952
2141423493
1133298868
1795881813
1170124185
1134742694
2131495446
921826810
1916856917
1119009233
118907881
1318625573
870087207
1424930607
881090188
358773311
1702047292
1999939847
1653270502
359084486
2036183255
1050513746
1266161454
1235457682
335333092
280086292
1486223779
127247894
39008747
1712348210
397070843
51664324
20113456
446285768
2078149655
1744224714
907945926
493244036
371415886
750151746
1655389377
437669818
204462028
257065318
941115108
1468586971
578236216
1788531573
1234337407
453642039
692091712
1119880048
573960791
1635069915
1086740017
373461147
1320401367
1357466442
1334498276
1436781301
1028316578
1317755409
1798920058
230231973
1515842590
1477893590
606541063
907387670
189202161
1824375098
1852838056
94110
292497144
2060518558
240665234
1967455220
666734997
82589144
362672937
1990270360
1138789199
1016797126
156997617
951939244
33347129
2142422998
1298308071
368319419
1794882656
358081249
84020325
105648533
2053302238
589542438
2141839337
849866969
1969358086
380489096
1655914637
1153148572
1993888017
1893968200
1456646449
2105872404
1968909627
571118928
1320070275
2009346430
196312920
1530489274
12103635
388652923
496546378
569432536
489487815
1801187986
556436168
1911153390
1688208539
572355300
747099638
757028033
107363947
155735089
690217189
439193128
306498812
1886494132
1363817399
749859519
619701020
371741744
1181969625
910653074
1026916867
1501588658
2003097052
1865829392
954918657
226564072
1973134378
1303955306
1065875622
339782872
1830527338
847078842
1323090953
1265496637
2144459028
728090095
871129124
2084991305
91261899
1795484477
496595120
167893766
402090707
296399295
607261655
287718285
357121517
1919650646
304567708
793110171
1593071701
1204641778
882247491
2037822364
1466911468
1778482198
1757167740
2007029703
28279404
1176139575
938527706
1247184448
512988622
1845083154
588775710
1154823972
739041788
1929617826
648661974
80186925
720313573
1374738605
724214314
959556697
801848738
466823535
1812977301
400079475
1101175119
762504434
212952380
216923078
2048214496
273090954
1935942589
1101359241
764412408
1274327773
213239975
2064124429
1302178659
1774069948
2147169504
5283472
895257709
59886375
720474566
1897115563
1389351078
1498055839
331233510
1743997923
904623882
2070058101
1438146170
1734407071
548507771
124957329
936233288
1106300870
1667362763
57054935
874519607
1286405699
1364555009
936653748
1931267814
447435310
1085085424
226028506
996489071
839456850
189614441
64055304
1280746291
1498032225
208167186
1470743697
1392857512
224486803
1584459885
1910369949
976931765
962812705
1530055634
838716649
1697978157
1249056564
1934580376
325947876
1358081794
795826728
1179575015
988626338
1034216555
171462302
283796924
1971614131
1610742904
208819219
361952091
2127995322
1951412702
1354315782
564014394
419621839
138044720
1488406540
1351291085
399084066
1847817696
2107491780
1392656
634631649
1061349513
764169578
1987577025
1535941080
1908749590
833915786
1422266049
1758677492
1368445696
1171560290
2012918498
119336267
1752150393
1139420833
778782112
1824107043
304934151
525525162
1075926218
138982806
41372221
1913162103
10057035
238476592
602805290
1736669668
724817359
339727444
1411225384
113767590
1418807588
1785697391
766308030
74019220
1487567200
1997136217
1552205827
646961260
708298359
1909705598
236788288
1763303517
346942672
35073996
1228428696
730346469
1266522768
1931222525
236661120
330650422
357567568
1364967568
1237637304
704523484
623047748
839337826
2119684566
388087206
1468507148
1972850873
915524633
2086938842
511221729
1424614896
1787665531
1394212214
1589409043
1731263423
62012850
1197805450
1563698251
1416659565
212971968
764025765
2116099933
835977463
718431013
2132505169
53502677
1093394873
788239572
1109974702
1250357041
831482314
1477749480
767168301
485514188
7376977
135057371
1495798593
207335640
507002604
995361630
779516180
351405971
1690975134
179115432
717173309
1810551026
1114467580
383370329
114902098
1005066397
1708005641
895030461
379562636
1198063501
349189619
371609760
185845011
1590568657
1746162658
210641671
1273451763
28696551
154566188
1295555183
2940553
590142440
787723984
1813361904
248902255
1913933842
728708792
499947630
1991932540
2039162933
185821326
1360830371
558709946
479425893
519758507
189952116
2122491558
1867188240
591269240
1013003892
1011168904
1318475991
247390246
160832416
1688006185
924390851
2118351444
527386164
1575377030
1935370929
1908242811
1423516609
1661586269
1058466806
1308711693
663949042
760134134
891343628
542291201
19362299
166550989
967556359
1689981379
1867211535
66248519
971754739
2015500113
608058166
664224503
1066469322
466937394
1508490404
33490207
874091061
1004789167
1598460119
98440150
1966955241
375465032
717784616
1214401710
249781282
1840995198
473957408
451422551
902938062
1466803391
1376791085
2147427707
1917994201
1790089267
774179489
1298881866
1272674239
847906140
471256459
181222071
638815390
1369051122
672841715
1418592842
484988469
1647245190
924552951
318241353
237064111
1000973919
1233326609
1054344330
1355571141
484191142
1036027515
333887250
1939204734
1621151387
1873389727
1569507063
41137649
65489297
881347383
1411664733
413624299
1277382031
1040590204
708538446
1669851178
557427597
1148551368
168709776
731197983
1511990719
776721620
1186836943
874254282
1861715184
381307749
2125471666
246652347
1835711222
168049391
1693505402
2021210904
629292421
483745838
106845753
221307738
60693253
1836919643
1357119527
311859560
205546594
1062321052
291845012
169777129
1927397961
1389824107
1427913736
1228004134
1139556750
1269393003
1312492934
1691740967
1003833076
1555920470
1166340525
368425647
813057946
618947447
959420273
296736813
1238569748
337489329
677970576
913839068
757163692
876262629
2033684964
934381784
341698215
1631076477
516780864
1913972954
171270016
971295497
1248203235
1505766861
1710415575
1201077035
1272326358
1576362521
91026032
190955834
94032024
404451990
200166177
1231405521
175203935
62869543
1698010563
279696548
1601327658
1665377828
1101449186
345174822
1193102141
1673702045
1477437554
479880313
854964349
1802172744
582442051
1788788296
1682615554
886213766
1538821239
1271828662
1847246561
1347566886
414814401
1671651063
2041803765
950957528
1569110827
1036187057
1454717704
740373874
1643167746
882367189
447766829
256263488
1319047444
633369571
257871721
1760300749
924957919
364773755
1164341108
1372768916
2043434172
609920295
601216925
1665148343
542385810
878854488
799818072
401705847
1571007810
1290658183
2101151695
182566178
386025769
346354741
638967702
952189588
1307395664
2146376151
1403558193
35739881
834653916
446829901
592333028
539263969
1974664738
1820646517
1022172323
40080442
2000844809
693320686
330636496
1237648012
963937722
701039574
976632068
687478618
896087046
936895110
1066067642
1614413920
1964956529
511809011
733165238
414675188
1336850336
1618081778
1402924038
1642077896
987158620
1876604049
1783381241
1500286081
1531581112
1853560820
1286092602
489847863
123948457
150876114
1535936794
1843035906
717287193
1589157105
1534936218
1841130674
105508847
2075754593
597636397
926050427
1931560901
337931501
1313626385
325981090
971445627
1473042503
1655608492
2043163486
1590381855
1055366577
181259158
748176968
1791685043
1056180124
1178295045
485656473
709479850
1008687889
1942916140
1199708943
2020025634
1435111990
1105531798
1130023607
1238102326
1918393783
1535005706
779934227
1403475243
989532829
244667687
154214312
623945754
385445897
1389032199
53448260
1080625540
393151744
1901547953
1150528369
1685288242
787406867
694044937
870183878
2116008898
690907276
1418103422
1021517054
1451112692
1018499461
564412067
2047898123
406676388
303229240
1917055329
672425131
1118538444
307780953
1240955361
690946453
227397899
2126620175
504815325
1078848887
1445830113
1530996704
191155352
810231552
1055136703
374293156
871377695
217782315
1179767214
1468479891
611391365
284070306
1409574528
1083014560
2087063024
812782367
1228587646
1237453339
2016396247
1245825945
337540181
1467710367
1292320336
1591269918
388879558
1605338398
141238922
823879692
1566740230
1964665211
1978188578
1979183571
278570897
844911198
496870474
320508533
1665914601
1304094101
1616056344
1074713355
1763003745
1412697465
2091465588
351946231
393649874
708132486
178770463
179797964
1863953171
441678217
1585276894
30615884
1525943577
1263294499
1783827874
862435074
522501046
1015336355
1848559884
829082692
474785056
1043222410
1080087856
492505559
548582858
1792576220
612536709
848684661
1378214785
1312467526
1457896088
934122578
770434789
1885253865
1235825779
1272833942
1296512663
1484276343
1990031140
570028074
183396481
1837784063
1065394650
1321191444
1049652035
1451205084
1475847616
1891237132
358970572
857450864
1416034605
341849650
1959708121
856031406
275350417
1407432769
297114615
1454012346
1362743460
1135325410
2107077313
967890832
875608580
495025686
2023284167
1529363117
875939305
1772924864
779684947
1956629549
924451050
1264407931
1991433545
401816121
2111699122
1371483681
721631761
731542753
819242108
1865131169
407756550
1278271037
1799711624
1158754216
1441115418
409448758
1786782054
473696804
1212663873
1823026980
268458800
400544500
131072296
1111901929
1485960180
784045604
1609701994
664653115
696728347
1328901760
1667997583
2102035510
1740687929
1790529574
497783962
317816819
619910549
1644548983
114920912
2135047025
1182557882
380466700
481952786
1294447697
1587623456
1711022399
1127852414
819431146
827409039
1270877593
469627013
1543711477
1041147497
1806600314
1987236711
1053166573
1391338093
1852282275
507234829
1721490671
98847628
1678925311
534946113
1192618726
1997920547
553494025
1393667425
215441669
1317930471
1972545292
82169061
2090990013
396152321
343688632
1465698350
357283510
1880593600
2138087981
2060862346
1055035937
2057489411
2046542272
678584724
1005730208
595816013
762726826
290392830
860552317
703889744
585574535
748922362
834540281
1983959301
1180921734
484382921
230361576
480185295
1276838898
223032105
485735404
210906113
616396418
1952597304
808925009
1848197392
1481756497
2123940610
1158215657
1797397526
96089181
430637860
776474349
1915005484
1424328100
1655557347
389309856
83827091
507804685
336290632
1750794841
646452473
54217139
1107150701
461937986
243414409
211768749
761614224
1277712796
2042375342
677586594
1564722398
1588069796
1381727002
944094823
885779293
155871820
699514053
2072578838
233153139
417879045
959304302
1098988194
758133126
742329692
1596584345
649867034
1734493260
986022739
353169392
85813263
125488984
1836611110
1364501154
854839307
439265666
995768190
1002271934
469848587
1556485459
1241733112
1292274284
1471112528
1075762228
1877360461
2130548619
811523934
696815575
171874561
1561188888
1227314037
1676603290
1078531878
1802255543
1415957750
741070616
935318035
28653843
1932473761
1247593634
460547066
491841100
1613597249
721476889
546533958
586762010
2033838737
1685343480
1408803707
2059834635
130715949
2139839757
402351262
742723672
1310225580
1120287449
832243970
1366900812
828638596
1314616677
760632301
315455773
697749801
1127744563
597477211
1995334796
228697050
2065529609
1067251142
1090671913
874183649
321004767
17167072
608899631
1324338663
38471655
806827324
2094577660
1718208118
222789007
1970407564
585075699
1314922979
1621490562
1755587118
1942180605
1515206449
817130450
1778500007
1534283250
588115674
100406055
988692852
705407711
1503471978
1016884211
1489744343
1217100258
1117818935
1537110533
1101356836
259509208
504201166
1870189596
776772233
72568573
984208168
2124509883
170639026
777238735
537394250
165298305
662864660
739237307
735212163
2136047078
133297410
587256410
225217083
185136279
2026528364
702200166
314743962
371362405
301959547
1751271300
1083760835
774939645
2125010569
466395561
1738647268
381538241
1660084144
832164380
1924525992
539933240
636107182
1161305746
449524547
1968488643
946316336
2123643191
1489310480
1701683670
643330112
1295692311
1003485120
1583898612
345546582
81865330
2119555249
1287200241
804198099
2030015955
389553445
1498829476
1806045861
856554588
1013159635
909516200
940192593
1084067612
1781844384
979596183
1745012628
662249579
1642398793
1672587707
1281546953
625680432
2035081713
1404235190
1125135717
256845233
876930156
258559241
1607947732
1726604914
1836463422
1074193357
1762299246
665040500
1567877946
470714907
1207350649
423172794
1624457307
1921251743
1427359519
166697444
1290294618
97021011
1495762798
1698268823
1355647358
1096642955
617254145
156952236
845434433
962220864
1238676584
1946863314
141852270
2027915191
1594699939
1906279227
777249423
83344456
1174394036
299870602
532903745
1001052493
33967337
1405739964
1897642112
97313190
605527188
1832585789
367410870
1790614429
1694377696
1240897473
576088269
1357616488
32103112
1168285432
930418265
1384535544
195096563
337963563
1733790291
773965925
2090159320
1263638970
285013883
2028232963
864788845
1860622273
1278122175
462959535
1524510431
295057692
1150148507
1179238916
2090546571
1267543457
372605882
1953955186
294603068
951105899
1833062789
286713383
148109758
1338577946
1565119553
358815187
79712418
804538352
439465487
578132013
1703984203
1842102938
1771133774
2062710649
1425924903
931829365
770529657
192068724
149433786
1199260915
1752681626
946877312
1019060939
493758769
226910082
80779076
115146245
1755074897
143872949
1874370165
1807814239
1314407103
1046667649
2029998663
751592556
1125235186
1632322791
174139659
514924985
628961397
26125372
1331473194
911795380
950863680
201897893
1832342107
995742555
868376233
1295505615
15304979
1680585325
29936729
1618519070
496409403
286597151
1417864966
1485856079
1105753606
1718740122
218619494
522726879
982236554
1387313595
1892931348
1397595599
1960865778
155766097
239695748
1936093312
1149275755
1494603896
1776782162
85164259
1841807176
82734881
15986946
439522463
788777673
1469557782
2036837838
1705288962
1078601581
44566413
1999912925
1051329971
1731899788
1710099688
2098625459
1546523604
1253446538
998363944
2128993816
995200557
410429961
2064861556
344688562
348316693
349614743
499577779
1847368555
1758254361
677494532
1736780738
448098842
1616931340
1430205648
566060375
1267083377
1543988368
518740790
1197324787
1877527494
200006082
1868085689
1847842605
1592040525
984970582
1054040804
199600864
115394442
636492146
643008851
1448429898
939882531
1300691350
710859526
582588437
709123168
565004697
1860353830
1769148100
1190531700
274661087
1862947895
597558042
923281063
1860584189
436608349
849668339
289504957
1558097257
1211948754
109621792
561381842
1702693886
2009930731
1866754202
1382228754
870741601
489983565
1391242726
627594493
338244124
1035768706
662586679
571570122
1851306886
17346241
653338383
7739518
265735259
2130024463
536096745
2086431993
896479242
29245026
2104038374
1576206478
727981687
35205551
103754464
151152266
649369609
374749603
422126446
1280510029
1332435492
833751511
962134855
1016422326
1022426774
381325086
156644251
989896276
847416826
1366478738
998467872
891247690
668692744
1156723445
298509683
154439475
20381723
573616427
721738410
179261647
393831050
1001060540
175833798
1628465609
2096310689
454040892
287152438
1373868873
1612326888
787812337
388879840
595313095
2139348204
2001925566
2044189164
1923280262
170851121
1554090765
1822052208
516433534
69104938
366095054
1423714537
1202703241
870639077
1337218916
1868323019
1875809208
82424038
1284445264
1365814279
1229896810
477969612
1547510512
2049096211
1459589930
1892235273
281631103
125741265
1255919269
992436176
1186452223
1905652596
1702593063
1981213773
979793601
330312857
1365803882
164078042
1078704491
206072174
1106742410
1837926791
2099346388
554148576
1925643218
2123686699
1594840453
75897584
1371910512
893001112
2039737595
841806977
99624178
8543529
1031236360
402090707
423380722
1291363437
1554192848
2109090278
1873520228
143895457
1227629689
682683630
34751238
1992078051
1603287435
1355855941
910339964
473073568
1910603284
522560736
331163262
573243050
2005934831
856861191
658284554
1157398373
762746408
68523774
216466081
1908742186
1946607941
249819405
131743087
1820112506
1575518012
593553044
2093490935
1879606950
276848597
1455795103
1720961526
1057940527
1245315090
768273488
1421211874
1045795175
713212913
1365646902
281117335
770015606
162789536
1641783061
437553816
183468314
85793987
329793318
646783763
757868139
1471108276
952148848
601830128
716171093
2064206240
30057833
100185048
973398832
2057475498
2134537558
1698498072
924829169
802834277
1037022230
1276758818
655842688
1824783266
262289620
393090495
2108247700
823230523
1529735518
1337133576
774686085
605116070
502536036
115664450
1638081557
1113305128
1331978987
399712076
280658086
1163773429
1873377278
309837118
2001899174
287493397
1708670981
855272365
1371313185
63789339
2011327613
1793359446
572133127
165926127
965462483
740854012
1085931585
890162677
730017002
1129679456
1498020472
558715092
731445132
1950409596
1264613494
535504048
1294795880
1339493850
1622506691
697608363
1464674124
1370435668
1609460567
1902722234
513515290
1098815609
1008179057
1243978720
331898888
1931238887
969416797
1214159056
1156412906
458223586
488493215
68465359
580746477
1602678471
918747607
1837159131
640830086
592299436
80961952
1533295120
171527363
1843779365
871701630
1519741183
839724714
1423490076
443503482
1331667396
42659964
1427260274
1043199144
1040249592
998666661
443099293
190124559
182487246
843424246
1443983508
1761471051
1075584437
1726874410
2057178237
1268722000
309356945
1655966355
371590273
2074991386
237508688
1775875428
715343560
72820946
1066734158
1183311552
510432854
2107363837
617776109
708726143
181286081
996902067
1848867962
1248744420
576367992
1022680767
644850835
466570600
890553323
800489515
729159712
1441222117
1158355674
1399494238
352058620
1043665894
1851116143
202659152
1041409584
1721335512
2122357516
1842551373
1347126339
313961239
57201375
423415615
2121256519
1351291085
1659852404
1899418214
1353407281
264470225
129329056
918231093
399979409
203958503
1784499952
2114449737
661498340
2102118186
1857160294
989160607
2106424960
907048546
774871416
46070189
2135364331
448436583
856901110
155372852
2101935575
836220264
898891050
1765692072
1828271102
1821117468
941787755
388934002
564109900
1110567120
14885710
364493578
1120739368
91831035
1828222138
1368871786
806449767
677271455
326999757
657779581
421561473
667917458
591370951
733992754
248854533
603466629
1855886760
494047146
1612492946
1686156
703276126
81619982
1256516133
1105755254
363898229
1466456738
777104020
99702689
1442047510
994936543
204776634
2021070248
1230731563
824895769
1319921282
1033947018
842944067
156527473
943436868
1324281932
1393311201
322704209
743357248
2097891446
221672882
1692152945
1026003968
259740214
600300150
1138997873
2119701307
1811741080
395790137
713186211
1827631336
57449175
709247307
52770471
1086734861
728064150
573924459
1659325925
188650778
262898995
522580952
901149284
1078657622
259616309
828814151
894117407
285272099
1979433699
1630113140
414745545
1110681128
1366599704
1917031628
1553205051
152949819
1803092125
1711824770
451555065
1976616817
287871726
223155044
140643149
456560546
1410122899
1170497688
1002473504
471798229
549898718
949902945
526388925
1715682172
1274793628
748245345
141939391
580216887
1057601585
536710853
853621068
429978408
1492628361
345029371
35249713
190538823
494152849
1757117078
531642723
1749843531
2137415938
150990341
1813053879
1000618793
1432154752
430865918
2127066137
1061387446
1566203122
82331336
927577031
1110178706
996845915
312151543
612357951
1367824507
742834724
1084674286
91322120
1067676799
2124273355
1347576856
716102846
100719359
1384634962
1341529462
1925186915
532247553
894842008
491667340
480807878
346280508
2114103738
556996932
1844231524
934583791
1238362830
1436753862
549131201
1946845226
236151957
1073191836
824313866
542148648
1154991377
466574860
1826842198
106580454
1892117916
124156263
127189904
996434129
775221750
70030472
914346618
778271611
1786041015
924219311
1656862929
640271487
604486313
122305032
1161009368
571459662
956491292
834020190
1747067639
923056223
2053803213
478999312
175843063
431748137
1596109261
1651322961
498791087
481235524
1224642414
1901487630
1397928581
538275493
100532598
317121020
2000285394
582656956
1776027685
825839549
204795486
1270742517
1657761642
1947402330
1962735375
1105987147
383352841
250844288
117096125
1358279839
984613384
1784380905
344270923
2096575680
1325646945
1737314105
2033567814
2094019019
1797034662
1467493645
688459290
1227388826
558649326
1432905382
795861717
1082291546
27031543
830167419
1940868737
1018583479
886878201
1126660419
1220570515
490308308
281788176
1087393639
347800532
2001975796
395879100
1635211026
182254774
2059213204
1533628883
280052456
56775995
1843009353
1826083599
925653028
835241676
1370972682
1508706220
7122196
528257646
421962164
50606974
764685218
1472618624
39038622
251835602
1869304821
1229136619
37734077
1031020091
1008634461
910611893
1625018173
1527848421
474753069
1341699622
2112583514
726051226
451236236
1854002714
1721135701
400543488
934965508
1607267696
1285146666
1463990962
2146983932
1425682081
1945212152
1246149665
77479461
1374916049
371203906
1329306207
948194031
1732193302
1324842755
193209246
1241105103
1782080330
1396071299
759121589
1964448716
1678365572
1022346318
249572348
784782239
1266092595
1322084902
1320372883
215647948
1737056246
1169057247
1186279612
1841083017
1527824588
1763329800
883791772
750539459
393205594
1753839353
580803818
1297579688
913775963
165219100
424256672
706029527
854955097
1922902503
660753774
38001202
1423336970
1901302955
272190977
1789611671
676991163
130922867
273825945
1705552408
627448095
931639778
736356039
1457664201
1309361020
1449017040
218177038
1769189334
1922730148
2014048111
9590113
491729189
1638296444
423563350
722228707
1965709187
1954906613
842012849
170979296
410965335
520971559
1465339655
1418058820
1064656756
344548847
338757240
1549041037
1942271242
1839878215
430446952
1124086874
599015118
826989252
1264897504
1030457499
762645292
1606855460
12979338
671923717
1559829913
1414401147
682528875
1649689294
1266914026
984613384
413752661
1307463619
858079421
458047017
20244891
1710306457
2133574989
2134768077
192024448
934925330
1301392571
744912758
1605623477
1940762239
926399473
1087055797
1322498582
1541827634
2129664846
281068010
1165331426
629114658
1173590182
563861512
1050765099
751736233
1939270930
1537367224
714371641
1062596391
406767281
1601369690
41463295
1446933213
2001944639
2101051181
454785769
526406567
1520982779
281105801
1845482852
764717619
1069281220
1547600400
456804913
1978657541
125064494
754063781
220093619
622930554
1370083197
1859056138
1921328621
1592079604
738137308
1795200507
1104252244
857202974
656253829
929548897
629150500
550471836
757744057
1432875668
352005603
621489111
1784738397
1740384957
838088515
1126310925
2007475323
1106548871
1026562968
1431710355
408478776
1417089800
1291258998
291377627
1305832444
224264684
1777938206
218724374
479319052
1052109484
876527373
678521656
643946402
942749140
812431433
2002755427
1011736576
1343828239
1585136595
468005273
1366597391
1219558485
445376065
1957814207
441792104
1852392761
1652205937
270718200
656584271
1884151880
1351434474
1638205212
1227958807
904111920
1613398531
1608040466
1925443251
831812088
352517190
1727171889
1669813506
1015561535
1176044988
986322649
2142928568
1923460164
648569192
1291346348
1973667971
1268037841
1196541210
1783112668
439411123
1942031715
1956141659
750094798
1248320292
2142467450
760342437
2024787686
2077980308
904855813
1694049386
1231479892
989484493
567824787
640518900
1555208853
470807061
467740977
351059039
69392573
1656302750
1565953830
2069355382
2093468395
1980025401
1733508786
740589161
2126488528
475547722
1000907185
1588037065
1258993060
1964933956
1612970946
2058050748
700275042
2014131398
1111912681
1189375370
125064490
1802603859
983770487
1698419082
58634350
460665710
569062826
2063729748
1517225330
971137524
1618242803
1810456741
1676019525
10933851
978181420
778188664
1433981182
488192603
285477563
642245778
961932709
1285466222
679969114
319744661
1216370489
251311909
1011299129
1506115271
681699533
1086173131
1439134338
305300744
695993413
575586943
1471319357
2075404424
1834599553
606654628
296667847
2436803
749466655
70883712
994653035
155823
1588418371
1156603335
1449029272
1587076256
1234230782
175309640
1026891729
1505818113
1120831664
893207280
1025338315
1999165113
1553247150
1263346359
686870390
1893694169
1382121176
1202266822
1987350951
664284453
613912839
1599488982
1128590316
2040761568
1255128800
1897672183
1842422555
129351265
1677474433
1262568548
619797639
501336360
346622330
269459611
947554136
526206331
297408931
1590800369
1002191133
649109847
1742783875
37946984
112688546
2069837782
1322248739
925692662
1545274963
1483982741
831099219
1297763057
609148743
1038994195
318903394
118387536
439885721
35447421
1242849149
1518182235
21447747
252585835
347803128
303810107
2000474119
1597729870
1070392395
908071991
635159476
2053317070
241775870
96891501
1360551109
2139140289
2089876623
104072746
142378675
1106933095
1268930696
420056593
205990801
1280948990
1349560077
1845274129
1147155435
163825687
1903501042
1600310940
1545852273
91175678
1403392477
491693921
1645311708
303668294
1154647909
1160473332
206142378
1128201979
1074810426
1549497412
1465894589
2143561058
1057658936
1865863528
1962796820
1407922806
1555953633
1744126763
352835903
474100979
581241048
848791780
280297005
1189310398
517326585
1047345559
2104501629
19681365
56284419
1055851325
313130738
1541863447
2005303523
1296049261
1737745015
1916963944
586852157
1188972463
1655447606
1212324905
821540975
411671742
2140556796
586988514
499900224
1817657614
1097952595
879669624
1726722721
1851632982
1211076482
1565418768
1356464590
1144764209
1494095536
1186856875
1852926649
105833607
502857201
708828089
1046904491
1068849770
2117020991
1807348870
1180764938
85593564
933901352
1433406238
1531953890
447215111
1528991854
234269664
2061799534
1501676751
1840579170
2119637610
2063824079
2063699994
167067489
410042021
737967915
1610913818
1138048100
819803028
1348053911
251643298
297657189
1653807622
175059111
179685845
1796894233
2046809526
1703831179
1556420423
1946088781
2139411581
1511919354
1966649942
149905793
302923644
522718861
2098789955
150444776
60118569
1902655487
1766770063
1714038412
1435865879
1052478967
2146511960
1719371194
663603893
511958186
2081563289
1660310040
1339975677
325832210
2124760071
563065358
183100319
1840808095
260747575
1752255757
565565835
1103592286
20963659
906577017
2054360937
1589114732
854589721
1886635221
1633806872
1179513315
1627191884
1378332704
226180744
1803659878
1952639567
602994661
1621805966
1525378548
1944614980
1972260974
605420835
1525653429
1745147256
2085469969
2109173944
1805010899
2017363045
1518238909
1838003673
621856942
2064404818
1379703274
1243531002
1340712527
268300358
1640010212
1030840859
1878342565
1661059873
1696548253
178514018
1787745436
194628316
184956833
1977642313
1698551640
2084986582
447101819
118070207
572783994
1600935074
1051690061
1203444637
2084351187
608172833
2110226539
612678119
464100238
745652230
242743474
1274252947
415859378
1205526613
205430537
645563961
580509920
1697772264
520359899
535369111
1863784483
953599078
799009843
1346135314
1278973299
1107905472
365241785
1097641009
629529459
1471376722
1994941705
152432487
1635710828
1757188333
795024372
1265679497
2018261556
2069042493
1351407933
625750870
41286754
282827371
1208130748
259312644
656443184
1160280193
1290130885
1954774981
1590782360
1043082881
373283814
358410125
454929848
1081323047
640925882
1856858809
2067005630
266813721
441944979
415456878
1173087983
1058283993
330013854
799169612
303109204
2139825544
1062840781
1635421827
1034561053
1208435362
100113902
584876588
2002406517
1336315595
605161728
953011082
581256281
1258994501
347424776
1359940074
413292728
523692912
822998740
1808836795
105856701
1732461963
1843620335
695370231
1427145681
624443912
367146704
1202807911
429177364
1284330858
1167064655
1991496456
623441921
703471773
1550527090
1673060723
247456128
2139046578
1921470281
1283589624
1614513043
1420532749
1620916694
1680209421
1589881222
995681584
1573286858
2124577082
582778929
1208842480
1592496107
1224974875
208813430
1787099210
1064626371
259401793
1876481130
750154398
1020196862
1748666573
1027710788
224043050
1051191070
1499387007
1962853341
1939169075
163102097
908557707
1902544951
688862870
1761549753
205891409
799037741
1333001539
1812732269
1284398273
1154500859
810793802
1715309048
1812888553
357300880
1972454878
1732622983
1215717894
430446366
280722596
204156402
155014019
1254351157
1268821867
946866678
556557719
271156505
564795310
419526472
634993788
1622936889
1808912314
969828609
353370543
2071369751
1434902309
1224118435
682513930
1314012886
1254220701
1454913442
973366711
1906271040
1412655145
835066080
189240110
380778100
7902413
1900129922
2129432603
1120769506
456351640
1422255555
1257113907
322904253
112583960
50412396
1145766540
360606619
1102516427
539618318
657390923
66918648
1864785750
537530011
1730491402
691827720
1285916504
974483180
874645815
65337412
907581450
1292001039
1893259204
1004502728
1515187420
2037418475
1115141868
994054390
991202524
200949688
867326376
671928556
844481924
147188298
1739859329
666821566
1984003564
1808349186
30203399
744531166
265825423
1200030046
848474720
163328208
2028659241
1280748053
1624299118
1711358967
955171121
1752417960
106217492
878752701
339905187
869380482
1955476208
592344883
1057410805
787661173
1961760838
853955234
851553259
1630762450
153080223
498424156
373458647
976208579
1573866161
302261610
553807654
1269260411
1819917522
14137446
1521188674
1722313121
367485507
1776984908
437128789
543070309
809865342
1029419939
2067281407
768682947
1652380089
311150466
1524338844
127093911
152319671
64762256
250215140
1332982260
1193924939
475519410
1234003737
1269508020
665549318
1855019738
1049804538
861385835
612272053
414085120
671209048
1758079852
183245251
1238982649
519542823
1037271265
1672131189
1353936
606980561
1569500539
277778472
508679337
1387269859
1657912223
1736154854
849594598
2079040162
1018778985
593457190
1444312053
337901056
2128179447
1952509572
252630334
1246734370
1486809007
1370960579
2021306005
1789247941
1590292950
1446573697
728162743
186088835
506382927
1506660706
380318994
1065595960
1728760119
2010991550
1794663855
682027812
195970668
684694785
1533352523
1937820049
1929391677
1559324296
1115404328
2018093592
1974938155
531624462
1805030130
1866036614
1641932004
799496709
1993985950
1143261741
1227970348
1890126025
1580836353
53363061
530299884
199589491
1645079954
1080701946
777307860
2026646221
520451390
1632954689
196705787
1324630075
1346387296
1437608523
1825832839
1774786300
1054610288
1718516728
2033215227
1696074326
1366034314
735560961
2009342509
917028718
693907306
1195901132
911355641
340012316
1613478820
1737009648
1811496739
587909133
692503191
43191541
1469920059
1535013410
1477711927
678699741
993644779
617811076
614493703
261462559
341288319
182487246
237597119
1809996706
1895117157
1028377774
1644329326
1784576434
1309143878
1528553227
508172784
841601052
51905425
612554831
506277164
834499017
273352540
791311151
1324014322
109224241
303416536
43447617
685848949
1032713921
1264716671
121133736
799931522
1427121719
405100535
1784973345
664491871
388085973
498822321
697843562
299323125
1929136519
88954506
688391488
1787413638
460028995
1879119463
1950117068
204094858
397006491
105079363
1744781499
827828895
975358463
1466098689
1110117496
1049162429
747099904
596414714
1267344451
1545810218
220092441
2013645758
2094889837
516542469
625650843
2014932698
1535058464
1483048127
1817738134
1904509049
1329330472
203949413
622257195
21704241
1938741366
1724799150
1250000005
2001133289
179070690
1672247567
334951629
191587085
340841415
1474350286
533921747
1280639568
1010420415
1002375992
1510265426
1179797542
1504758305
170096501
1728171739
1032396998
1090073907
1534865679
1477691086
195523914
512832237
1641643396
1664021887
434530462
234076977
202778006
481412796
1691326815
1350979612
389434439
1522408914
920352209
919539859
1563899834
1721099718
1303185617
1698998145
2117276270
1774055232
2121210849
1659514182
928771444
1918651240
1085477207
81514484
1626357915
2008870899
153625742
1040150230
1010083871
547942166
1823524535
1730234059
1923640586
869935667
1327335171
286876600
79381537
143787767
1525872590
1875142597
377648312
2030890061
726248827
584352522
1833832994
42659964
2044624343
2090016727
1813559810
943740624
1453169228
5151904
41052248
1315004264
1782273607
767310394
1919404141
350292005
1518981665
419789070
2047838398
1040953746
1736132278
536012638
570007360
254287669
946035686
673684105
1406814490
1498755168
1258268900
698409587
1815391158
155975113
481362986
87483238
751912641
1993645765
887663846
1599865820
436890036
33755867
1632603022
1533394294
1300767236
859773235
40018718
32187311
522705036
1635593629
481597099
1100266777
1619616168
1414126754
530958355
1075288427
471754044
866820153
2038118907
760226958
2081125742
1113471640
1461831580
846649194
1652674139
308848552
1103689582
650886165
1930926912
1203372200
832223037
1501299198
844371466
871733447
1254591181
1622922440
426643113
955646704
1961626387
801770769
828806930
572473595
1677237281
198148574
1902447613
1188121373
1819961180
1739036869
1263213604
1542768489
544772281
654187460
2123736518
1221474248
1054616449
545325513
841211765
2040503074
1962963467
1831721768
1906306522
510226055
1132932437
1508817672
1704622557
542111655
80490693
837063920
866084072
1267346924
1766858681
356956269
927720006
2131349316
2056797232
426734374
1977061323
564082687
569661033
474101708
574949717
798898399
64359339
1665435995
1862937462
1131040932
1877376918
1815873537
1997201315
560511403
1590013458
1041926899
1359441825
1464927141
311757649
2083314140
1439456477
250643097
1351815147
305037645
1741012201
1498836925
2138993021
485000840
1447480101
2124030750
1744777837
263685324
1664320362
618907902
1090295658
1822126686
2144011125
752837256
458099663
1224946554
185065960
646693884
1653914416
1531320354
2122097295
1922941389
1252895560
1968715050
2125562963
677715485
962800304
79767680
950377930
647373456
1849069490
679019224
666245182
1199563740
1895075185
1577695931
2034455987
1648928654
454495457
1956874298
1181727180
1379977602
1619569361
2078732996
494302745
1030190007
2105849810
1112299118
1687941564
1707943781
814239015
1063025133
860098763
1575939614
1566879684
893304759
903328280
1218550607
1826584396
2058772979
960268031
1900966430
1677755851
1896271566
1001563729
900732128
63108536
921707380
1226377402
1293031952
1685404377
396287619
1212888376
553782701
596412426
150620801
164193613
1108321445
893982716
1564472784
704400689
2059292828
733561258
1828894920
1773870433
2130941200
2004987556
856611455
733416673
1673638998
660902222
63911265
1748068953
1996906169
123633872
1039265925
1454998311
385220712
837689281
359307747
513911615
2037103570
1283805417
1083131580
1004085300
1815608200
1233956450
19810346
1546425419
1652231334
2129392367
2065329033
1324576989
1995520916
724967922
486547379
1725837020
808371861
352324463
371027963
1662952941
234286159
391394470
1044347174
347718416
1928472177
766194443
1260781681
796359698
248239379
1958365162
2025530216
596949485
1374894976
26023644
84416346
406560632
2000238936
1728874810
1762889438
1758258302
314643040
384796191
1012813254
1524338037
136631262
834562483
1199361688
2113954256
1912114239
699077411
1972019052
1693456121
206031404
724909199
1871727331
1979914095
1170792842
1185198804
391864425
1416636358
1505581339
178496541
914098073
1603581136
260249008
1697841149
55136891
1403731563
773272569
881670719
814265137
1815219067
1028801655
26959050
585586505
1407684480
1322376945
604260068
1899783366
1309156495
1404632127
880447987
1250645841
1692521338
1925793608
519535888
676853179
1461886812
1020015134
541480259
1927971820
1926484220
1937987807
1399208374
877075963
1807831748
236506078
52016845
2049500147
2133637526
1900094721
682922641
42642199
1611547437
981630013
289599968
1741030490
2090323270
219503453
1673827843
1327005466
876170599
1027692000
1597455323
1139102832
306551563
1783363067
677770785
1106954265
738911594
66032721
1434515953
1601806475
498146318
1102218813
284800830
874422249
534067447
754678736
1113432691
1222429013
2131186698
456134769
1945283424
1076384443
2031856839
719124441
685048311
1066068183
1569003243
1200488663
883032030
172923248
1646078673
708902098
792471813
476775852
1562558960
1452456330
1477368796
1099870359
951873746
1655754504
1835221498
294060255
1852501457
1464184213
2026701523
1025543826
781955582
1424090167
1449464714
1220223080
1234322928
1929510687
1180736075
1496643370
463586869
1860524059
1526485230
1076341204
1010222829
771170228
1583973230
1456719856
28062760
1639694835
610767244
154193051
236548538
409341105
992407242
277061497
2067871819
442415104
1586485730
1134647164
579233612
245140747
455734203
1299468866
1939909064
1186352613
65929277
268335637
1950227147
551674080
1174615608
1872954042
700168932
1387867571
1115115863
1562453760
1364714678
1860933866
1299473147
643691536
346578634
1163460844
808030754
42821338
737844106
1458005610
1887554236
2102787797
210938683
196501176
2142850802
1714265916
50469463
1912618640
1732894675
121007680
644099414
1406791988
899579905
1371692643
1878688710
1838465319
798065006
1307395664
717790580
1786876724
1811222482
1666009236
1404562438
931875577
1709996555
53365630
1265323625
1007344315
1804337770
235044136
909213031
1673526401
1815708456
1222071691
506714741
425647803
940245616
1822641502
1223676706
1372625342
92116948
1148211083
1121553491
1329531136
208694530
1757971922
949432477
1542453347
1899962732
1070544727
1896708073
482519713
1928606850
1202535698
477506441
866432217
122990097
2025409539
1568059193
819218864
997214257
789499500
1563167405
1213082030
218014885
338222546
1167335724
1858082930
1273490192
953779442
74948303
895204193
1849054752
353506434
1256924333
1749668931
1670865744
386085621
90726484
286808146
345350769
1167155073
1060994025
470338471
516107583
1150382642
1599477255
556833352
1672901324
1151365993
1547967376
4239006
1260871385
1340582753
151733870
229364181
463022993
85789088
1379450688
851498717
1476891976
1341730699
1706124193
813238523
1057046202
1238268219
77062392
1589323001
1149924028
364721050
1278611239
763183931
1306341028
1806422248
2108881801
861763159
816147622
1138693811
594884563
1809210775
961403830
578612136
345316997
235486856
792876206
544757005
1174526192
488869
654466425
1523694937
1620204203
619034854
1835758147
148027117
442686443
1332312196
2004016809
754717501
769766740
1554723090
1348169744
833060222
1630037296
142259637
704323037
1976151520
21264131
1368785188
1007841101
1763692968
209428797
2138851561
381154927
1135789391
1247608301
676927259
1880581336
2109947551
291100141
72149727
55470246
273965835
930267162
647591947
740658070
34699607
1626105076
985899499
490088456
1261674845
763707140
315934827
1724111608
310166857
312737044
1614902918
1302238035
578118867
1426468089
1060898996
1197042227
916956783
1420135964
1172211889
1385011554
1056683669
1444062034
1401854553
1191815481
2121299914
606060581
446153078
1857250593
1289250943
1506740903
222103795
2105590538
1764246061
851435012
1765452106
561303616
1906572445
396584275
1541971838
355116602
159341870
1503488548
1549966798
1303348995
1337299466
405394142
429862082
1899562843
1479170552
1521213446
1086520653
1047662323
1675725676
1696546453
1874963109
1086642242
234325012
735880261
688253492
280209172
1063158748
1507455922
1048677789
507284457
222186665
1576566794
621478501
1648173244
2027532967
942357217
111309537
307771324
966274953
1690327698
1317272113
1097195337
1541138025
929606722
493954585
1013401607
1764590181
1750568724
1125907242
938840892
536286929
769175331
1573501015
2004128304
1766621163
718128293
644545334
1939166737
871225559
1000411633
1302557958
1543666946
653988125
1718857255
763549941
304839368
668224003
810286736
1184564463
1753044280
649827106
641915770
1036027992
771076810
1064346192
1543236489
1369863042
1331190373
145630953
861668576
1105413530
97228939
618865769
1105186069
143614684
878910138
2005093871
1160816936
1834586319
585379870
40174285
1315620852
1951681854
347684056
2111861124
1831224088
976772396
1364562374
1869153766
428935642
117305740
645419879
1825441318
1363511068
149824552
1816884819
1078945978
362006672
65796161
1668794526
1346826255
1919833166
1784023006
2066622082
1005983978
1209877973
618990796
490167600
881109300
1409610802
1638815321
1028491990
710654239
2001981666
1018326775
1031599170
1375697847
1263031038
1280329015
898594187
1359095903
954942650
1975366248
763124920
242759882
1138148868
1594679856
2051214264
57879112
2045710031
1021176588
1946188286
1965857172
1445260003
255542711
661601040
38499523
1775699575
1740714369
1288331452
1514427020
2017169630
2033178775
1311605071
616189794
23702635
1744426521
858574203
1279803855
1998786400
2138387112
1885069513
440336286
1353374335
241430580
696688925
412936493
1313669942
1993293884
137872263
1463745540
1803509663
1225750744
62076831
251582102
1114809515
1867365793
1153164409
1949800793
1179031953
696187699
1321584800
1929757671
412230015
1030990378
1324869155
1605422024
1727094719
1812181913
1998607401
1460230518
769340996
1970495966
1854043606
295619792
65364043
294015244
478601662
845117904
1931189617
679029562
163370848
744202002
1413715913
619786562
1522759121
1648568196
783116840
1830950309
1165905521
1070443877
1830068878
2011508471
598163184
1819403697
720806967
1422344630
1801336172
1707625999
1803644505
2085567131
993591053
1794421190
831262261
401280259
1036419557
1024821249
250267040
1118844811
1237626451
1779832570
557562925
1955844581
579123879
240076461
1504741184
1172244267
1827874167
321044968
104579030
18082713
1772123536
1881334596
133043281
801346096
2098217236
21679451
1719468955
7753816
881839070
28154065
317049671
1445545712
1087045080
89152424
145793495
1850872759
1734274700
115511266
1990797075
767228460
1981634343
1428268815
369660004
46370328
2112439437
101012562
1314975608
65309836
413936416
348236815
1182247126
80156949
2073076325
296370680
1187694328
1523819133
1823645153
1094099044
1838137172
898454141
1514054075
673752137
844386416
1021775829
1527621494
948838398
1170545573
1394270986
2058400674
1860297941
1484495190
267395549
12075083
256404055
1674886098
445741668
1997505876
1846206907
1354738162
489423945
652148956
1581930698
758193500
1034631308
1724852715
2087550831
191161837
144287631
737790137
1064999881
1950628853
1463811483
881996748
2072735839
1261945689
1918864353
1000842473
1341120335
1145353162
211656613
784893789
791600243
1835498541
1187725037
1790704244
202163171
1176372099
1364091037
834551368
1844886493
1491141589
1241611786
1685805325
380029440
484491211
2094093432
1689085462
1384546234
1129253447
345312022
557247341
822919740
382013431
1576236337
858556022
1142644413
782716862
1038493355
210947448
288116272
1416991669
2133696738
1447986477
1872490449
214531813
986505275
1754570982
441031751
1534282457
1163562838
1551880300
1215627022
2101319188
1803184104
841011125
899523971
56062712
1013154368
1626580319
1274221823
991194882
985792790
1811520804
1430590627
490248990
1583491470
717179998
1150851926
605592691
477780421
2105000786
683509815
1638542430
906559033
815639540
1765041642
646049780
280516071
548753025
495348763
2014776152
83471763
1884808915
758584558
1028284787
713412082
864774896
1946275657
588983787
1162865961
663906018
1242573479
305945049
269379050
1002846440
1059378460
1084890480
701506794
1111216341
738320728
468702081
1131877196
875051070
1603478313
1368014598
460150478
1332867236
552543365
222827804
418301521
776886266
1439239777
289398903
1257580659
1340090958
39277984
2017159311
363264223
357850850
345232069
266871247
1471576522
1760471062
449116181
1489952108
1312686836
2082256230
1262278268
2000909856
782886537
143105656
1059432106
1345001475
1609128050
1859753501
521597057
775373745
796622068
732193443
1521582417
473913332
688516035
1392357780
536061304
1021401363
1718769506
2048411096
2125287115
1713216493
239102595
1510907254
1886300654
1524479023
1905775221
668740334
1831957484
1426810878
659766140
1283311605
1061567268
1441572718
1322742595
829919882
429335471
460082751
1824065455
1480161998
1931359177
808758668
1153475117
205261655
729620810
355400627
1981442838
1327293956
1357635249
1262039847
1481656458
80779504
1566790019
426490087
582659954
2008475638
271164169
1146943008
2131601344
107500198
1674702895
1697652855
1873365899
664424077
895905650
180176624
1677962062
1437948731
1523921833
277658731
2090247626
1851534878
1493307269
1967108057
495277274
1548596596
1131040146
699395232
685162490
1504435566
1164568107
1600150963
611081869
142843569
1273678441
1312277394
768514838
1968146010
1856245018
1868670530
775384721
314069924
1464639521
1664800294
862782559
1767837901
1358309123
1470580481
1263038821
1545532135
460221056
1765698582
1775225765
683937174
262833694
1961077357
1137408512
1780450313
1255421159
1079949546
2049530782
1102754357
9312614
1620517813
1267708168
470025322
1073412757
425387094
1057262824
1056481945
1730413717
1536613068
122127925
2096329065
118157543
1004518338
1766506958
225319343
881908621
1771505916
1142166868
1586608358
524868713
1183473980
1012309570
912837339
32234604
442273158
874588689
1261964847
842789727
748633524
1463679481
1384828279
11622734
1322098129
145678262
2055349539
1006980779
1962702405
1004703572
2144990156
1615185164
468989495
1040302991
181284253
1509425654
1084954113
894438343
881518727
1351370887
693331171
838464944
789000938
910321120
368399809
1752122820
1270602507
982620779
1388817797
1188068337
1019737721
1648185509
10943949
1941310941
411520480
79668249
961004795
93039666
82958072
547677833
1435084819
370301428
587832777
1216574964
935317039
662073273
1621840153
770547803
445315252
2078161527
836253640
540605057
1789311924
1956719521
1917157263
890023053
1073030173
907162294
1648643345
1543303264
1295731752
417682817
1387849564
1722118726
1426529272
200568651
1726433669
1702406345
1797430531
78910551
1961196007
891952410
186314402
257178490
1543121184
1200991092
1763116590
211826339
1715939654
120533287
678680065
254127354
170083354
2064921953
7782740
1554708219
1562929111
840395891
790866410
1943391158
1382439835
2046282245
323341800
1736633944
1394917924
1386634521
89257938
595553582
1689580162
879496769
1130139929
973829921
515781777
1060698084
629485271
1749171322
1309845675
1987135159
642913636
1474864479
997293926
438558475
143104222
338431521
1206599906
1885393706
1427708854
34984306
1974977573
892383784
1155104658
1110219548
1979854878
264273120
564382049
512743885
2006938924
1511470104
1671316678
1149639972
2032703489
573400475
1186846817
930763384
649902237
969131161
1407752167
38509131
863999041
1947133057
642325904
1458720307
1417984510
1469378054
1077071350
1765671938
556685489
489937656
58245009
1089610183
2077366227
548662797
1340636728
1731337205
712364591
1861365321
1515344637
805424789
2005503831
1233982331
1556996492
1420089538
431399188
1002926561
545800227
1739882854
1728520634
653673682
1718638440
736305967
411839305
937844585
868500999
1770915895
1210713728
1677970384
2097656264
1482452595
1180889227
1006720851
2071483944
1032715333
1065502732
520677229
1438518532
957155035
817095928
472262678
1136320694
677876694
1260726302
163866600
1954098840
173876490
2106648587
1768136840
7268143
1691302089
1327131017
1118916731
1659807044
1232436309
727038994
1822119391
97952538
321618428
1105263646
135569494
620522503
457432559
43400646
1678793385
950224575
79352977
1469328016
123214376
2087993858
1014543007
1576887984
1423303395
815855548
469559392
179110100
1379860009
992348388
1875533331
100724425
151050391
467396684
649169137
1268234601
177519384
373609946
1617824425
1078913507
1111534443
1746742846
1744213649
1490210142
171047116
699995860
803706478
2094117726
892207206
55455417
1430915416
548417602
1373500801
68685035
130218084
506324841
794398355
638873995
1195637108
1250800286
1320222330
1141110474
572318697
1582692775
1509934372
87178414
1980515197
1908058453
841128421
616918365
43268144
1750767905
1364762144
1099785023
1847925899
2081261707
1983655215
796573182
1191466635
1346620928
89385668
90772758
2079926422
604264147
1033790630
1677508165
1030702903
944189505
106993299
64288189
2030093034
1223327476
1469055480
1051241774
2147196955
518847245
634411354
850032257
52576133
423999500
1067285133
1433524959
652302957
247504745
290925882
1515389316
1385166865
1506472399
1587751797
1951896362
1003903738
1329799803
275721479
1335627498
822897775
613464382
2032817213
951478192
805328915
710371216
1343493672
658931726
213030990
668558333
1695329435
1191500686
644015566
1549910498
1696200967
284600281
1322443443
2112687679
90490295
940246096
656679889
611241162
1017138496
2121804688
213376210
35737741
1424639239
257219093
2105475869
735820493
992190547
1924019113
1223181019
1756242683
1339297329
890226033
1071869933
1594983418
1886515320
1247962559
1853147919
1195123895
184420518
618671009
1305483606
506078128
2123957107
610929544
844902271
1977827908
1288821585
388358147
1462271223
1801132347
781601991
1067651170
2040428797
930575855
1710083360
1499918924
1781496269
970190547
875392842
2078669664
1588516620
1894451418
164293785
475555178
789655175
1743269367
1361924557
526103422
231532636
1884925457
1320660463
394824858
1613324167
2141415021
2103448715
597964254
2118209276
156945852
1525899983
1392246531
1267471899
588329800
602518404
1660926246
1650316450
1536645956
1198527371
1314548838
1043505797
265800107
514622466
2132577378
845779065
793355669
420047473
2038098137
2039212184
1848074012
1623169076
349494984
802846459
801579579
1214093831
1895298395
532569033
617383175
1226286901
75435085
807145561
1586915920
170271434
1921260132
1079138865
165010501
404423932
1968092420
1655420515
262688429
912176638
1709494601
1339870590
329623173
1011963667
1460561843
680975348
287292697
665107767
1935688236
2087396199
617415786
915004696
1014464380
82233928
666173836
390284469
416190365
597067819
1079233345
1853197368
1157403154
1420592491
1822053108
1400045275
1365505734
1461408602
1378157025
2007524207
178750998
197547884
1697721345
1954063076
1676404480
695000472
2080751428
1486126159
400463269
1995131984
1592755735
682973320
1218558205
863166029
1463199676
1227564071
1487293701
1931138505
1914218118
1969436316
1746180763
1165915996
1344718190
465335363
680044487
1859052937
473483968
36311136
1666897224
424492489
407046960
1429807243
1450674197
1779631187
296960720
1460392321
576253278
181837542
1444417244
746524133
269994556
1006841178
861495522
488435876
355022641
163268957
1063095321
686379393
281566988
591908337
878522660
1650076506
1481974586
1645406651
566264833
223265637
1576022781
1592670064
1446671838
631239287
765062255
340977
1210354696
1306751572
349154827
802182435
648292613
1230481696
530261805
1420026734
1111886440
516606199
1209731484
457531497
1611739692
672510897
2042987413
1786119639
857760432
1109646323
698226010
150470505
1000670681
1370360501
2105849456
1679897218
1183018046
1939341255
1919032570
810390134
1279273019
2055776278
716698589
364735541
1619835922
1007519049
260355834
1123494930
475572169
577763117
1132960816
1099807963
501509751
688195790
1327353626
665390283
161524530
697935578
751287266
653291263
1266922495
2108216428
1980019916
1176484350
2058596651
1397039561
969202386
444467311
1816039792
219898364
1903299033
132928060
89082121
427522751
1064334971
486436127
887555409
1586765703
1369872887
1045599261
977831671
488609847
521205308
748695637
1361699296
1889190504
767240229
1096827267
171550583
1704635566
1720282709
426397922
204374045
1602541740
1140589079
1789929789
2053333661
1776194939
391329123
1691578202
1319747056
407490854
616325719
1337475708
243444324
604469558
160218938
341475474
1722875777
1312555222
1087030328
689164593
1084604059
136598583
2107801104
1246433827
312184278
456656518
2135535422
1701932101
1963976511
1697315028
800861983
1271707783
678454357
213630000
1299643830
1888375041
1034606657
2107954269
1684502316
1428356474
284711014
852253142
463149033
2055492171
2097160234
1611209602
190910439
400425683
1204369450
869467877
922529247
1512619879
1864210322
1225187026
431663916
1372146430
1007646045
1683775825
234453418
1173801152
889480154
952936878
1207293611
16523088
282744910
176477640
1342865828
1485290870
1821630604
1520381995
1400579943
132584211
205923923
386412523
1319840832
1919637222
1149328346
228477192
1806920886
2079964935
925692135
830200740
1931387105
2024694016
1880172282
1143701547
1069266225
818700226
987657846
1025086024
403239388
596060186
1104499330
645142565
1725971159
582450102
496989749
268929297
1455897557
621851210
1389681664
1688330266
90434982
1869937174
687031362
1512819551
661613806
602120329
1252466994
1303660866
785445079
678078320
1447884613
1907854877
1572724614
356909655
1030900974
1808618816
345709642
308239363
1289762510
1329015332
1490878880
371046810
919913844
618150836
74151520
1445633205
591079411
201455322
185563226
182734394
1921379834
1701812115
314870589
1428164824
973525262
60320818
1771244070
15083084
2006424672
351039518
1958022105
1091169512
856625967
819833713
401292990
1261371326
1744625697
832776868
1132807145
1830214035
1129613245
1914892059
1501588658
728596712
400790904
1228146290
678099154
802106017
339783638
1576201643
863575043
2004763319
2138714792
88014199
811577110
556219457
248282708
1244555688
854048979
955405122
554761769
426844144
467410914
1438761836
1987702065
962087745
575132864
655836519
556849002
1389541355
2094702074
258043950
943136002
307885465
1187514514
283440656
1150812680
973164914
2112064677
552083345
925461257
1360186888
1132276243
979084796
1440214461
1191066518
372184330
1776912859
248266361
993735400
190277253
975899860
1395305937
809615556
483462650
2090269010
1815573469
979828770
254975584
1889722767
1527651475
560193580
1144497256
883887110
1160033782
1636632632
1792909278
2086173997
320776952
1542384835
1802125537
1986289581
1637540710
2117441792
884889011
1774872501
1763096910
682877553
424385170
1598402994
1860011798
358624
2140179818
1064329292
59406696
1240682871
1533361700
2038736882
1764492270
441754941
698733611
175137744
1197756404
1967978304
211276302
1224907577
1503094304
860073810
845447800
171145369
226841335
184074575
2020796256
1280337749
1283978954
1186681816
1886574517
245717335
1700085934
771018685
945585314
428946113
203639123
1880093644
258588894
439193094
11526214
1495476405
1551246734
432903509
463837448
2045983178
954295325
1013144408
1717326690
993746540
1327110873
227990145
1470984149
282967036
1333613960
1528000248
271325250
1916808971
952598844
147756142
1948312387
1442270274
327779294
563791382
1198013568
279817053
1995129699
1790064086
321734388
760127450
1999712794
740695331
439127445
472713871
232447352
2120581846
570329296
685796168
252406897
315056288
1764595653
175043970
1091459373
1662949289
1335708396
1329994755
1659702734
382799442
1067329702
1806810222
871512150
935392341
203998058
1440918367
1311124182
1494777239
476137565
1596824352
256190274
557423579
1352190448
662320607
743865074
1366283022
379895951
1173824884
68540498
1958238832
156518131
1674165031
1606943742
2030730302
322401046
32865534
1932922553
113457983
2044833017
701220614
1397617145
1048866103
1269386988
28231410
625735963
1477006765
441308525
1790620130
1839220328
1216553712
133149975
1260267274
356115456
453477319
261060212
1073528347
1676904616
468360673
931375312
1602903727
1638711900
931895882
1827390603
71406357
1397211889
1868629373
136053825
1700639811
1009295573
1996834615
1751297218
1853831551
2076543308
1711206421
619765287
948114977
468138643
1917638728
595460058
1549102605
2060066748
675352938
2092267623
1942247686
736566490
67328722
1544151968
204423
1045482499
540881548
1113512238
1876744346
524340793
324251192
1682211413
973576402
1841795458
893618222
1917843899
682119261
1957515123
143200090
1615963888
1145188806
1913471410
2102674966
1768573627
1195423985
1824256259
508206733
1248342690
1194755069
56976165
1867950777
661757409
493375789
2015663476
1570454593
245266397
50249173
1495847640
1682699169
321277446
1504950767
734668551
738001709
825884161
1215630510
303972777
245048065
381363605
189288736
640571423
455253359
400162727
1526902132
1557532868
1811207222
736409553
999417164
1558504138
1881005953
1261854994
1035723290
270955991
1326231619
387346510
946710822
1357684228
1603602818
144254730
800475900
797058118
939167066
1848077115
1424378887
1584711727
1691926795
1884943637
1540086499
1666444954
1382859948
368982585
938023586
490740634
450263273
1226157045
976017554
90951278
340318861
2107960083
666842446
465026831
2000071481
569534365
562621793
1699357776
448246579
294352364
1227891684
2100497643
1562752059
520480518
355460084
133177336
13051021
1279849701
1729970330
1894573274
1722972523
1241623852
615115470
418038524
1570162094
1717667084
744957702
661330466
1057172146
1185325281
1711264477
1722725108
224442512
1175868009
42801234
923700976
1568326211
492236586
1757741388
1894777169
1291188571
1733387262
1525837224
491994592
389801016
554923773
1027030404
786537257
1183215733
1453361118
1142591976
1274657211
1437770417
1200220766
74972765
877344447
442864857
2062342989
1916432517
1291936323
1546432261
1080549542
1714215555
107712750
2132098947
851305263
1935376650
1611179243
622141931
1533398197
1356742598
283547115
1734143479
1004275554
213776832
1773590089
282635246
1073343624
1867823242
1421793774
404453862
1679379148
474565593
1540991111
455278499
573210577
966588305
1237091291
1489288205
1349818201
51532592
703751493
593482375
1650735241
2007386130
611841924
353297469
899738752
463872067
1000424341
2060891813
435403079
81380332
1123581174
937327331
2049502858
2095450653
1472883509
174824279
2115848461
1579365801
2104159702
1012871364
987888263
149813044
1357814591
2102190223
794555600
1157262846
678884728
1834247552
1389380260
544949570
1819494886
1232827415
449969145
1584396712
803725668
84569869
1612067915
309794275
1339569280
2107579969
638831600
1102915137
317108925
1569367226
733305800
252791525
1619076567
1445447395
331537103
46864989
596761574
881163345
1747536390
1971151291
1259061179
1362077775
1253371514
763412064
1385928549
587232309
626574410
88798588
1275340913
1609828545
1867137143
109885590
983490397
255989116
1808094057
370079069
823845497
1125314594
1705009611
253671887
207268648
564163518
2014986045
799062693
305051444
1630172558
1588095195
1186683095
953050537
1046614320
1736307591
739587136
163487224
603842682
1697021239
741786437
2115557800
62653831
747264893
1616148663
1387709579
145735616
454449630
1197563987
1741977940
655719095
104509143
274661895
720868700
375010295
746349192
809807337
1596790277
1778075581
1238432220
1193826815
1475076166
1330239081
2037577440
1458640091
1979733440
1265323442
191835571
555687999
497557797
665894077
1829074972
62947941
283265606
750163638
1588401218
1805192146
1914072859
697840191
533400227
1009681207
840522055
643130039
292163005
1562376394
849487021
1993336166
643003966
1830677594
1770080375
627508375
379065019
97284420
1764555194
58268122
1078908400
539890335
192194804
2139627614
1601180003
683663840
619435610
399554883
1418496724
1542697770
106939904
779930359
1030610113
139502149
1996727916
581185728
1890629436
1536040335
431137658
492355035
910389608
1924552689
1093158848
42448575
1249197925
1688584299
200608488
814833105
1607910663
1493349063
1165073582
1527765909
45325110
1697790613
877618746
1621559744
799364166
1109313184
1628256183
747297203
1060456228
331113244
31304615
1757176326
1665504297
1131628266
2105043413
193100345
73464918
1817603564
1709330886
2023152067
1325596303
1129735680
1639073176
918043248
1200914418
151222869
1246388899
1803398432
1130792136
120419462
1980648281
975814708
758663970
1746473312
2110068159
1323565789
66119693
735565205
802228157
431448124
1840759937
950054900
1820139903
1850359166
419302941
837539330
1922793291
1633183417
459376215
1770520176
48325776
86929485
195215063
540712025
607607112
341422649
1329652115
882487146
435799533
640547281
901362250
781521033
1474808517
564919356
1697967278
1596124747
657092680
303914294
1781668197
2099758552
1766570114
1567007636
1412155380
125463669
1064418031
339616810
628162903
1166937538
303650390
1878537852
2068626898
1318195277
559644141
1734246116
471305740
1962358977
1630846711
904588220
727256507
1048105779
1219520937
124699422
884199176
1546091911
1588106195
1413799311
455649821
8074770
126683381
1008989932
650770346
205629639
1010335588
1720130941
655886030
1752084351
829260630
1867842318
333052822
2003440898
1083649662
345772547
1675992278
2046108954
346836202
532629014
1764682144
1197278700
1493393622
341571593
22260313
236037628
1784423673
1189884299
846153711
1985544775
1042747318
1715273817
53232053
1414516765
525401985
1643482532
2000914142
601469462
1520167863
1096746781
1837831289
674219821
1707232214
152249938
687916933
1206686883
1879171615
412902171
386532719
1853359598
1139895150
1601542025
187734687
1035208685
1789249699
451620092
1369850224
1759764201
94165749
1799659871
958408041
1594302451
1587549560
342415678
21806567
1123321387
883586345
1576045517
1995328242
1565106666
1900489728
28578286
1083243936
1886181876
1877658369
1278503155
621354772
123391554
776077164
87057559
612504226
572135318
1875653271
1106427253
413544986
1711682631
393264824
919737702
40558274
258807091
1825824366
849080682
178227082
1943082649
1328433912
1602306276
964989189
1728154476
2089143833
955384165
109901384
1179476580
1381723907
1672648727
1237091843
1252431828
688659625
281625020
338483876
2095708851
1061774424
1206541042
882101107
875642342
98814089
144340018
2009139189
1548823218
1865507639
988963402
152351506
837343063
1664598638
423218191
726892902
282490608
529661925
1627377697
502648268
1638156217
501618266
2102548704
93605768
677745869
542901533
1259075173
1782729805
47934997
472129641
1073786109
190653639
444282251
841437335
1507454726
742034947
283035546
1693415985
921885287
1343410725
1446646940
495265135
1935764791
79285496
134454857
1999344285
251213253
341948626
1840523846
466621011
193181600
17001399
320248020
527671205
846094511
641847767
1385137334
1424897815
613971510
1687061541
457724972
673525948
1591526082
430265960
155681975
815528817
83079074
1294350207
1707139808
677980122
1517777960
1646819318
12571137
425334642
341992018
1291965065
259305233
787863616
1358861009
1047199173
1581215978
1776870974
1866096290
7264258
651204138
1332810584
455546363
420913034
168283779
1076516416
1165108104
134748429
551795076
58772401
1012801283
1746392111
1871808562
40385452
227648769
267945466
1390596593
1065631478
288161216
1410571536
2139092678
143515292
1120387614
107171621
608567292
810014959
1724530672
2147416744
56232863
1152112711
1441529460
1824933349
1237724391
525992072
1939398098
1364120519
867427281
1346032783
616015909
1757895495
1289904776
848195061
2096015440
263847315
1296588011
1866404884
848928353
2107827695
1721897311
1909229320
367181170
1948311468
1578494201
23694869
466147684
640231859
738357973
625739758
639614750
279305908
933324421
1524109707
705444672
921652598
1276788240
953787930
1349633823
855506672
1058818771
457136945
539193462
508179821
449553347
96300666
1982043675
1807278341
1521439697
1715915216
1113861057
1214674164
1092376461
2045621664
878561010
191891391
126315246
1729779367
465335005
743377499
1174393686
431101715
144335531
1579039754
996221943
1075149198
2010961261
165003816
714013877
315493802
1403859621
1534003073
1383227132
1793789654
1793195729
1156767254
627928303
834865854
1175407410
1660103767
1616752428
1241382249
2105399164
900733506
151158381
1566377719
176564270
1560165336
1637004818
1806319454
1854282320
186864685
1443886986
688587607
1144483025
746106100
125950871
1785998860
1164355174
1242040880
169611591
1000299658
1289915077
104982822
1657108893
118571796
138052726
462214107
543262760
412354448
86225725
1587499469
1892217203
1462065357
700855269
1736427698
38033200
693468014
1257370631
641926178
1972438233
131747053
780129857
1698974184
667239930
1569080082
1379726908
617254317
261803733
232979358
945592841
296986071
1911034838
1699148740
1550933370
1261686246
969823897
580567954
340777436
926719837
322802675
901811134
2050280533
1469497790
63430155
1630762450
81109099
1889071005
1897287900
539747338
501078708
743405939
1597424407
1377843507
1912754242
2090329624
406550199
341113872
1173504371
1523051060
1753033539
1629993979
1330297942
13219327
1907313304
1805613129
665470363
168868749
53334068
608193309
616574866
789855935
846953238
741827534
629774130
1698881232
211730977
32658625
1298802241
105686321
825507523
827879791
1159880664
544747681
784566923
1753221722
1384210115
16694118
67798404
1114616331
1352906387
629458947
76947443
1466268776
274086014
1171887669
1863766818
1273150285
1775364823
966068561
1720250274
1730034813
1051450392
832292726
287666834
1991150514
287304318
2056568981
1719289073
1381829813
876032480
258878473
1781957179
899659962
1257858076
1524292210
724521211
1026936704
1002022784
2080988590
1299335774
7572777
21393827
1456506797
814430546
2007116948
165700523
184313796
2031321210
463030357
1156243484
945187070
1475067777
249124214
2139480470
478008919
225817917
577509049
849181055
884608011
2009298583
2014633382
1265130817
1804773587
112733511
1612793680
2097151267
955012027
1436508477
700414330
603903923
203022520
508762406
1244593420
558390710
782915689
1563350911
1615722351
996769736
1422986301
530032983
666365947
38777936
723525808
1728487915
994167964
1115190550
1246737227
452714467
397476572
1806848258
1177809689
851602166
1185465980
510287642
554872545
1464989919
951103269
671383399
1697828737
1065819996
327600321
1688490528
1800018794
900135256
1413178652
949308570
68324489
2141613588
216162319
878854488
667514874
556464414
1034677032
688681297
2088079627
282913153
1950903514
694893103
2103469476
197810846
1124547241
602885571
406741970
1538073684
1959209927
1653690713
1068815521
717776075
255844887
1005927370
783806992
1747609233
929062716
380973796
1026829920
1406651019
1105672154
2099755338
1002520218
1658146456
789131111
1039372431
2097849334
1500020917
979891520
138668758
2023546165
1424724997
86080296
1626564919
1483503
1535420718
562247744
1657171414
1352025239
2010630554
452319303
619613910
1461036481
1848334750
728411964
665264534
1809287644
1114584824
1038333289
627169314
1411225384
9563447
992483433
220705156
1643548032
1966681414
570411729
1946545250
824835785
69581546
1445681837
1398418618
87792729
2101694652
1340312666
134511486
2105681458
1797111000
65665994
1040190044
1670636142
1325280800
1650057161
1266087505
1131417478
692577216
505600245
655315370
1345210782
82225200
1004532162
682234664
1746258406
509412338
1690039557
1272388640
1227820713
239663968
1879282077
909970467
736362668
847886246
309981529
821504769
1739793818
348860051
1278408533
333806616
1579499740
2040493164
1029404323
1184764648
103941153
246661057
1424553370
1985300822
522833034
1116905386
628000897
1462571124
2015562570
1299466347
539709220
740327570
1031718374
404428850
111419492
357586435
1875259555
1373132537
497554287
306684206
2005269618
1634067836
1247835450
618375055
135715724
713806068
2146310541
288159963
122397957
1251372355
1399314705
1211633894
1725537384
1970908864
1580176223
2062496146
1741895753
1410624812
225745463
604933075
1051633846
2095787467
1302882962
1672670781
997338971
1614179571
581359704
1162964763
994529677
1890150880
740583120
24595861
1257973785
191911687
1617395812
1962681876
782165738
1134071240
983692144
951495576
1751386170
554583007
392448921
896749728
1464338254
1040249592
302658445
920962879
320291327
668016405
720474566
2138608794
268878812
1174105163
307263931
817281747
1064448444
1341394324
1617943648
1293264609
1782998739
1577319687
986211604
388399273
1364342110
1796946926
1154526443
843773703
1657240646
1140513711
1103713785
1005738832
1176332346
423567733
2032843406
1639413875
681288047
1212725105
1978388971
1386869316
1407435428
1885294403
778426782
1937840458
366371457
967586169
330388071
1261425290
873662860
426545109
132688707
2116876445
1447854505
992811628
197145566
1378403534
2005253564
542568126
2034881652
1238893358
1409170870
231945249
1042578373
253090846
1317843893
1399501294
1982270613
1065985488
2011573963
1539048170
191806434
429681411
1690277963
1800811595
893871352
1397928911
1814859296
962692235
1725974402
761979716
520017058
1621799025
287863567
200603799
971934495
1242891014
383324254
325260404
839778779
1140230405
128267920
1826143729
983084470
630982038
1404517442
853413001
544151017
417124307
88127704
1827541350
1356245288
1953209852
10113296
2082826834
1269777802
1357453712
1246025024
900888114
188016938
1381609340
1980295511
270843152
1698108978
747845705
414866693
1410133626
903636757
371212891
242619546
1542102659
1276505493
638505868
187011904
673839925
1394453206
166462549
317319637
46401686
1104712611
415527762
1318470675
514251912
1847324180
1715296167
2100452129
590929925
1290002069
690093914
1475504097
1406445349
2002392064
1013404826
209623934
247400284
1448264446
1525458180
597420398
802805574
846504421
415002972
464652954
998766833
1195676717
337407782
684884598
2034438510
936866785
1559225552
1633196364
978265390
767677346
1468300905
1882583277
1077208603
1236158789
959356439
289711680
768859582
1117968314
383580878
1131174083
1238805921
949284538
314416804
2081367839
660432456
1831636533
1282530982
1517813822
775491746
775255762
602988574
168703357
1079930480
121848552
265575156
207597801
757143981
386003972
1290911442
894269713
1058312050
633873097
1108559278
62939122
352105489
712751039
97536628
138715871
373595851
1406182343
210130747
2001845327
991898938
250626336
506091984
1694980239
1895811396
795327084
2086080019
375138855
1582036075
1621012842
594988639
2051566605
941386125
1698268870
516734234
1828136368
1382143705
2017108359
592141560
1589793792
1587868710
2089560935
1304721694
1453455091
1607744992
581653036
2007853986
1479019462
232489538
631625375
1771822359
761467916
1533875863
1150133587
1897110559
1646257420
1278050140
1615765078
976141184
1574687623
2007623372
304552654
2005058359
101490379
1728427120
1795723183
259695518
1317556924
361565686
2120738424
1614426200
2008013864
32154131
1696244889
1347358141
1037654034
1236885603
604980816
642905778
687293923
1520828293
855503086
310617211
1703814983
208667957
1113689996
241127566
504725395
276354165
280370181
48270973
1795271311
5728389
1967908432
1350501692
772070108
164226682
732749770
1372719420
1614776460
828147429
976631645
493310247
1641156181
100453710
1701504485
1182680902
1439652066
361768158
1534901140
1458290501
1623783273
596002409
248700389
1556174899
1199981274
2111121128
1208512758
974690415
1748126746
121516068
1422622403
716819121
2091597540
437446389
209901378
1398082872
1098840115
592730627
1452290187
458056613
792104236
1156872028
1518831461
35078897
1849697285
1850126293
1596887059
1427346323
2052175632
1071501332
656700137
252531592
1887996224
753722250
1848638550
2081825946
1389684754
62716346
400561645
2122505923
1422954435
398997395
1303209277
394395563
1918944655
57754041
1853406635
553575818
478266807
2131028472
1991914828
1972435477
1164430745
677810513
1430637302
2116950016
728479006
948522981
1430694531
206134204
154321252
492438747
1213719809
2011968127
1606998894
393208677
1563879849
2123763930
1396933735
772319215
1504293472
310579155
1295208516
1358025227
887135235
1631411038
202883886
1759723829
1292610620
69389986
468179846
1552195915
1279902179
364271040
904683560
482053534
2103734957
2065033007
2040150235
1932894880
350429936
1123609993
1347178087
156092732
554815062
515842486
629501277
97943048
1750028263
1073258864
1945412762
1882250312
765465813
1212955086
696696094
468061479
1424454992
1101356836
1230815935
1260590631
1183383766
1344326367
329822057
724713204
1474020612
1074367405
113791714
1695056494
1159767019
278229680
665116507
408215763
680861439
1023409537
1515297834
1826464080
1995704275
1699357776
312171294
654517742
709808136
2144628023
927803196
684229616
80894876
21869501
1231795359
1598982224
2124525558
956381606
1972767108
1524891167
1375263806
1807208980
1554325933
222231174
203437341
1177846682
439773585
919702821
1180200011
764688877
994225795
1188537528
342944996
982778499
623324724
1367500751
1618130715
1395084410
1901034948
1141863087
181891374
1909170697
1577116728
137665117
686493224
361083947
2080218106
28995983
365961317
582739477
1638717839
2014178814
1333547369
1016880105
1161772340
471784530
1424903066
1404047295
1951040211
1286534035
1230118352
388045054
909525791
250111772
223014806
1246409846
1344611877
2087050970
1777115397
2057869214
1296283454
1222906208
1391746873
1049739377
914649552
1982795855
566488912
372887518
1498565552
527290043
1579412571
1294467898
2001994966
615027906
1688101495
2044426244
1590681044
1339467773
1163152793
1528145473
203380694
799543361
156619718
897630688
344852723
1182909771
1399013660
1660072946
1326640701
484302197
1615500422
1385201967
1835293926
44670655
453775564
1525965351
1060199998
129484806
1291196780
582664694
1042203377
704233599
934883518
1603396610
1991700908
154964127
1173781733
1626927703
1382287474
2021325317
2111892117
1268235655
237367658
587976334
189777168
155020284
750446851
1966008636
1047151739
1830938548
1119442116
1523734777
455776876
1948679798
145608989
2069943217
1042490305
735964567
1124339708
1667290441
836547461
788430738
1462780698
1657419345
1550244149
64308308
1168173415
38847749
1301432850
1116001873
269853410
172608408
993832443
454446670
278265488
733203739
712007566
1783841034
1032830843
2011071095
473040503
619284480
19991674
78550745
376237263
194253005
129921323
906040665
1284711652
1698840535
1980304882
1628072952
112920676
1120790873
1782196257
538378548
334227871
1717157083
883776750
214115635
407236849
1461644139
1747555654
1875538471
31461060
742741985
642768152
511171686
442247410
560239798
841346675
4684720
883777821
252991213
645166625
1303563203
1233777142
1869055692
1256207167
1564342592
461437069
930750348
1604540901
408954352
2088338657
112781929
833509989
277258018
1989534681
695370762
1001854464
563638363
354306345
1293795247
149713804
1207939108
1379389957
230330257
1892564165
291593971
387146632
1408282000
1920228082
2143747856
808869885
1933514056
196127880
1341694749
532891545
722440413
16883069
1607789408
2085858577
902420814
1621503755
918165968
556243331
1169370982
674869355
17413352
180290133
1311588592
1210890870
444950399
678629936
1461849361
1831132125
36151895
1277083779
724105702
329742319
1521873532
91003921
1646042378
616254650
75003696
336845572
1542847006
807102955
1506809722
2078682573
534568934
1588513812
2112019251
579290521
1008017966
1877604882
2034340366
471861753
914688316
1098367430
1807240796
1719732006
110729375
1776441811
2065098021
1276903584
1807832087
2002587636
1698106032
64605323
936966798
1629426676
1019630953
1719628757
1077233874
809497578
1399143569
1745194614
556982127
990878973
787714596
1811045587
1721462785
304646664
1196314990
1726230423
446100733
1395557485
660904973
1743984157
1598633510
43520251
905480179
2048908162
771188873
1894660161
320739722
1888863494
1042048956
408599454
1081984998
79585529
1733742422
173187313
2064033591
1146664338
1742682892
1127691867
404738406
815849048
1006106470
495217786
1712771569
1930862486
94348629
1102516427
1894429896
1367292183
1671367757
674085630
1130262348
1163541716
815943175
965750728
2090843119
1361856302
2017026925
1758594954
1950130884
210555563
1202050463
1337882407
868922878
1789617978
1366086573
752661497
2048144514
1220007499
1410316368
11582160
1495505725
1049002359
1763610862
1319526193
100949859
1754873403
2135529718
1274176296
2035346325
1831017286
1559903290
599871296
176935809
702805269
1240804451
742700590
1546035140
292780826
172642992
894338089
687230704
1185026235
18565244
1996574023
1764105278
346039943
26683779
1744384390
1920446681
1715094516
2138165570
324757172
1107334432
522226027
1003529672
788890287
1374174459
1225480217
1675301435
1940476279
1112268914
971465109
2112068208
2065176534
1294671098
295722783
343291512
1724386392
54823086
1364575
1407824577
368963515
139404562
95275711
243644738
602848868
46255681
838019504
291292765
1168416106
429505459
1910781315
330519824
1069361995
1569939239
1672792295
1666604347
1807790360
104128189
769927193
1132139920
2138427540
1247380020
1335617044
1353757221
1975248069
1850820205
143661283
1994252047
618261936
209300851
1494856416
1542450148
350068999
284480030
304095357
1810882740
20926882
1048052717
396632239
409419708
96116710
1561700830
1181942911
1277213594
2009464278
1360550335
1967862497
2016903569
636174897
342428437
1636975807
1567313239
1786534403
1394389231
1438207937
152807007
192046268
953145554
1614105211
1088101397
1181517452
932055339
382671778
1057460940
1571265930
1020621047
339937935
647442959
108528088
275822304
1134792828
1081878345
1305390476
1821952705
1726277157
60282348
88721711
131693517
1885793479
1930556089
1156812772
1654648318
1601187828
1132510668
1254197471
1973033184
1198232797
580121676
89434010
1130141708
1313949897
1780105999
780689177
207775404
48589634
854826924
71592062
1418707941
865944289
710992586
2033226990
1057765313
968509587
1334656902
1926340755
802056304
1360581248
1825401616
1326419261
1053853481
211104035
1718654236
536442898
590163307
113821326
667249960
979789478
1907876734
986005536
135799746
1596039900
745302244
2053627933
89905907
1363978800
1631928519
1353067319
1471447866
260357724
1852529479
1911641800
2094769028
254630174
1720335916
49752250
902662473
2095283727
867511703
1228174384
749909664
23328011
720190627
739817272
1264752877
582769485
1747760348
1870672613
473419211
1113019351
655595212
981501956
1522273207
1138478165
281269924
1995513658
1108852132
542027982
291484009
1654790400
1737663833
335422339
734341509
1456807600
1797286759
397556567
1385773904
1430015483
1587229443
651692805
1906379444
90861194
2056490458
820850083
759536881
1503319385
1031817560
802255780
372187666
972434809
1973040598
1593941831
1369462943
1643974699
1904932976
668272630
1760581740
1483488048
1861666049
1850943759
1882645994
1753121491
1869758823
488858008
812734415
331958667
1739863736
348154493
284334075
718895189
165776426
918893797
2101272950
70691090
253370986
314373627
1684003124
1056974742
627657589
276164511
709973868
901460036
27060511
210053555
197750556
706633625
864679314
420932625
869412644
418439994
1434349691
1639809763
189062686
2095239030
2103939893
1000892067
883994937
450844639
1215222972
1486579998
258056761
124084501
758918759
1381816747
1259524457
1360137508
910332515
902876756
1632029349
1453794151
854193527
1447490474
2103997470
1455817782
2140130990
768995340
1781902190
1637344502
1971016700
143952511
639704004
1215495675
22982486
1823814995
359358253
1878061335
938826837
102526187
688791404
1664521326
2114083860
53081565
512030369
78508254
469848338
296542828
1814109933
1182459873
2038342935
2031529682
238246572
1777007092
697393647
1054976036
1962726890
1241285871
1920825003
4491103
1830256803
330034558
955958808
575559298
1517304496
1077316727
1361370917
289820870
469467773
2033964474
485692295
987555314
332787950
1660089665
2043627248
1013173764
536373162
779344577
509449074
54347064
598470948
1097921
1501628185
1769230976
1419568
1155429169
1155512538
2131965320
618865769
1292096535
273744698
135755005
1021773920
1594890209
1122244398
2032456174
149624875
2002309148
230437369
884377851
1341751612
305495117
732677087
1574550421
255519307
2141444936
57867280
1859020197
221364595
2066807510
1629937021
947883635
1042163580
2094926314
850996338
1428626904
314532674
1797813400
632215865
394097891
30418891
531447633
313912237
820822183
1778472119
376978606
1234221143
864841630
38297026
553799549
2001744565
1637482647
1943512035
1823468438
1935483793
1259529462
60609030
547963177
739581747
603118129
38576678
1148856987
1936639156
589602264
1044356664
1593509523
243777413
521352007
255861434
1128329055
990178355
1832257257
1875646946
1531909316
150971078
1108885611
1058050129
2087505303
1908423796
52382788
1393869791
1612490826
453211454
1973444110
1178372655
1603508977
1785540440
1036027515
527290043
1117411718
731465623
1208194818
2050477699
1842141996
1940518220
973471161
469319101
344991112
1549725688
785970201
2008962431
1518441929
26100572
361936046
891851823
2139359067
1432359197
1887515954
1793069112
752634517
1156765696
2078692732
1325315745
1812440435
2097425045
1704732386
820082161
537838975
2096671929
239216612
1660513266
1476106503
1180885044
857709983
750006265
1582174440
185200387
647560576
1650226519
1672452009
787583404
432221766
939265089
2027173881
1905242151
826782612
2033310202
998333163
183369552
774165074
149451928
877857856
482667008
1697754788
1873188259
2005390968
436791066
936242578
1285754975
1502280576
18192532
10910106
1880055775
413835064
1167760167
272356302
1855107816
258712266
1473851873
1223937084
1804986012
611655991
1833679377
467451260
913551123
1847685932
1453361118
371606304
1928554370
589253362
508175580
1868772119
1192921558
1005890294
1916226394
77389272
1822992807
241998773
1275472384
862432419
1600198504
291844813
1816764914
148736962
1046240466
697964139
687997375
1007827481
1449864530
1339987023
1362361359
1117736547
688459290
1679611100
383029170
44236195
948199832
733969495
136846301
1019895380
845889510
20272414
348083701
1372941758
346726435
1956456145
560404619
1879480242
1669365647
698532747
1014924657
278947344
1748182876
1378334835
583810043
672587482
749691297
397450530
2080496251
1922330061
1944667877
568198272
81782955
887349177
1461211056
445981108
1955962492
1079179870
1747801629
1221969411
325550416
2073514904
1516151218
753668677
1104740156
1872530558
1482634908
337983010
271053545
282152590
2013164355
1291210801
267051290
2120181550
154346204
751390236
708191137
612284635
2104038766
1113739480
508825914
411980206
1114739099
1878756946
302388199
373469242
2141544336
2034184455
1099888720
688323998
691945060
271624078
1108257023
76207979
578079327
1888176847
46932146
1638663886
381312643
2054531588
363652310
678745426
1147159647
1701759861
568214660
1221306507
1332285393
1971852047
333188691
533088893
1459095247
231922025
1086969405
1194861130
1993820760
336903453
84107131
190983683
1592831908
1275110990
244005770
1534936839
2058370992
59863772
1522328016
1073244406
93065936
1036388302
363285072
867381269
48510449
9195131
1739409723
393970018
1606231541
297219949
83606693
2141291591
981271576
1964461997
553900900
2124353423
1852585664
696712644
1796557676
2006103797
312303355
313078824
148687570
1882183599
842195254
1813026217
234555971
1212020296
927811517
21526816
400494559
129363538
812286384
883837434
2028661888
1003604400
68168756
2113424712
343689569
703093604
512748381
2092449304
483628498
1393627479
848654383
1179579483
1887616409
1696786881
819144264
329147401
180569139
191222506
1710102417
1650915222
173049240
795605720
178550874
664964066
1234655082
2004038254
52952188
865912857
2093069548
1693809228
623233329
1108321945
257173852
1356421440
1123802187
851481883
1415283503
788181501
954811747
492943372
2052206825
1036706114
166444711
1271381592
1231280276
852999383
232990986
1118761426
1654263854
124751028
20262803
520526875
259829168
1934704689
848649998
443812622
1337125731
524644841
794498179
246081020
2016082821
286626754
1808512097
671487956
1055560963
115684969
2140538637
1744432884
1062835134
977679756
1359461100
314337216
804646425
1618054376
1678920261
1836106741
208548771
2087078233
1986424895
59639597
1479282243
1977960749
606133057
1254523055
435161853
1913683646
1856286433
1445847390
2033146532
980118541
692432947
199844865
1054787858
1094031297
1348201196
1086837862
963999913
822124279
908267734
1434462941
29743130
521160160
1048675871
128328147
2105606622
1853254059
1117993933
134344750
1769488193
1623558968
1226509388
1780477838
1582166315
1190023918
1571230620
1957405039
1001495675
1225522199
1067175099
575843312
1064489695
1228198822
1020304453
250248575
457715877
1510961763
1071181465
1629153835
364557410
1435948364
2053180157
215405945
1397928581
1095402924
311491709
1115006709
1302811847
133167609
1523676643
384951181
135526378
1261210242
1589183716
1419471998
1681490505
282971306
1844687233
535054912
2086813253
2015060759
2003473352
528174812
38635245
1898704046
938500052
1748608791
1630938926
264027989
753676183
813502239
115751125
218848708
219871202
2080691558
1373345596
1246014904
830359358
2141889447
2089422643
2095695204
2092384149
195855667
1424890086
542628590
2050618708
2063493531
802061065
19941899
782283519
1017456646
310116791
1028009151
1183836894
1085633725
810676722
35345850
1810453475
593348503
543781488
924752678
1148512032
1543713902
1396098842
1283363505
756134644
585414246
286757990
1148815283
263332417
530099306
2006294739
1015376607
1180734229
684992909
1013409128
1796723056
1782889533
1518652966
1909483277
2100580198
1260692224
1201973701
1481019836
223507696
218237173
837544447
273839376
2094792577
183269700
1029671506
459861974
264187875
335937365
1137242296
945212677
157028875
1257584298
640327587
1711449518
1430561287
513947076
1461873290
242226837
371246632
155773645
1793838283
1005676910
314380478
603610856
1658327359
1843237972
27578014
1655409081
762071412
153849803
459408818
1655288805
2045785011
211525791
1610758052
732608018
344006775
937032532
251148231
1754693598
1015823416
2134047321
1181731208
2000339164
214844481
650581612
1695299760
536656854
1304177128
966162767
584822271
102690954
1564188341
689504210
1175652957
1451172875
1329287294
2119894174
2146386923
1410675580
430461937
591228581
53460256
298123707
1485289582
2139545136
1006052871
1522093916
549986074
1284898651
979568497
1025827302
1224918990
1780964303
98700195
1127550985
1647276928
1768245501
1513030813
1802853180
60429666
1955473995
1335289293
1961533299
780274842
415465083
1647799045
45300525
1110446264
53680346
181628822
1138458825
1059199911
1775405400
1454055171
567197592
1207360961
619090599
381632754
37504104
1329385835
1832904014
111809802
1566524497
1070720604
349187603
1156046206
1788455570
551773522
1546303681
1550895051
1484742116
2017047353
1386724692
513664276
831998645
1079506198
1172894943
1052439010
143432643
553118197
1180573705
94612433
1850058525
770769733
33613192
1846129252
1163116452
535824
167421796
383387905
1061128936
1428009592
345477140
145855192
2125754784
1728330529
55614102
1346314959
1835548312
916504058
843486230
1193363591
669573388
548337636
1563295289
61515142
226130920
2100957203
1324102567
523192186
580529942
487906072
1893588090
1720369755
1680654614
611657306
249212708
651841397
2033446659
736105008
2107027279
386284988
756116687
1350036789
1290848317
460257126
1880832478
1495857645
291042941
375376359
603489121
1443576305
33869044
614309950
1436784696
2018950844
762057972
20352493
1491372876
76149315
50136432
2124911364
1685558626
1191933529
943389446
1073007744
1333626355
2047461429
490801701
2082908062
1273161535
1798244541
315361088
703962341
812004937
494166640
402145018
1587549560
431613858
739039596
1971294918
432180697
1631925431
1940672408
1458881988
385085395
187698770
477731113
1918605280
1178765901
1503362500
13621104
1971968494
1694229586
123074045
800581522
1076501810
1283276753
1995636244
69370523
1843700020
638591673
2009157464
260203263
1244702372
1981139695
221468966
1699095907
1023924488
65769000
1675355882
886814703
2119250652
245442156
877320381
1969447915
978752661
2129369495
1361642558
1052147063
2122751704
1452316993
1804106892
941357662
479027387
774449619
2102552826
1261101687
1517615029
1817598778
1091393473
980161162
1868075184
1688517590
111681759
1173253762
632180645
1458381452
994290695
571323382
1928742601
364347593
1329816794
319292635
354837254
692096581
1942607628
710072523
399559569
1782977209
58921337
1022740119
1938826165
1223398412
1779325911
2003910955
498197732
50750616
1745101619
947342207
353062909
1926518872
2012924335
909581226
522844550
1323502820
451333705
374353373
1222785
599587536
1238119803
1525746339
508719742
998203754
1852009403
2022779772
2117621403
980068718
2115189123
1564804310
1208155360
987675361
89082121
1345752172
1545284469
403297879
1497331023
988637945
382372714
2018122756
1407677205
1459286544
1766464174
1704590773
1326992841
1013088862
1774604367
500819472
2035477940
580868866
1630727265
1946925106
358107651
1162363362
114481490
1341908418
2073287682
163469814
1598450192
1694946437
102394615
812838046
695526445
1720192063
175748617
111335864
1190570293
1158362189
179940722
1557569942
386756355
1148382055
1412800930
1571901984
1120175835
222789007
341288319
821221473
1910822228
1450008238
545888019
777393222
54076935
961966566
153672517
1782183835
721785606
1243240171
37033060
1036789280
1693173667
835049118
297555044
112515202
893203898
1315104290
68472705
1761461778
1589738279
1142560796
1767210307
1306845162
1229416258
35804885
416267456
1739468968
938365009
1240030216
1817441108
1391465136
1421742122
372559350
127210731
955857312
714074389
1647663246
1991022849
110202524
1425065507
1186401602
1976887872
1679464859
1852708714
429613869
1358471685
1583238065
652824647
143165047
1072736398
309505099
492178029
1091266100
1856840222
870186099
1226560531
2070602481
324178400
1039012099
1957023374
2044051837
1086670185
1064366271
94794552
1464163014
2074157763
1951798045
1790100865
810604683
1191543098
819762946
176568987
1321968734
334687150
943065351
1809979004
399886762
1255434471
1029839681
2128401017
1494750896
699093004
235973725
850068359
1289681023
149088385
587142379
2031788526
175403765
408945533
599049732
1985000827
1313299633
1941818373
1060104944
1494305434
187636812
1696114504
726081376
994090322
1285157532
416401889
2092391942
526777842
1169009094
1948412888
1554865654
865414989
1755162317
1795130296
107088202
412114613
217339362
1051327798
1233376128
1369280793
485662698
1569599647
75162205
1974286050
1788314100
530956015
1198007302
1693223528
1215660115
593966369
321157446
1688628659
1429539769
1442980639
677624935
1472511527
1072343167
819475057
2020229037
1522087104
54608992
2042702663
132646200
1102166584
731921849
44808602
1897291189
192629306
452376971
1030688473
1057649309
929328847
1098254711
319569303
1876540454
80977433
484734156
650540456
830505232
1745543480
1916698547
736529479
1473909560
726115858
1748938062
854701069
1348111266
804298111
1039454896
1646934465
2114536576
1938627975
995104400
1813122208
1850058759
2127825044
1943803026
444567197
1750446829
1143618272
1047072463
8337597
421612327
1056297297
839183944
341689306
1024719067
162993596
590887054
1446359654
93937534
1905273696
1744816490
758077295
2004233041
558616925
707102487
1163503093
1340705372
1758026449
1128704247
803089621
1510351927
260673562
1904320282
793937520
1557149804
1815700295
656964555
488496684
195822471
1637459009
384264627
1208210534
1969004217
277709497
1468276487
467288724
825974931
401184871
1684639020
1832378380
678654852
680185129
128473202
1286539301
1897522811
82534132
1071113250
553631436
650837209
146760728
1020899237
433755721
843619222
1751201094
700922996
261835545
1925414853
957193398
129814540
1505607160
227798048
1840870451
970165643
1214721205
565669044
2078054993
992368617
1615367607
935799759
788354327
1906872727
445091666
1099339995
1972944513
1071327812
1521605795
1143582413
197304868
144903077
1264498585
1138861754
604541982
238417298
2039828345
1561817036
1102663983
1965484227
750704948
1896383513
700102943
623075590
1731388988
1094122471
439559776
285782913
506082498
262859569
25184396
696993672
1932313479
878479758
769185881
323103136
1362932710
180466556
781259799
255189491
684055096
835225501
651841193
737715224
592170126
430809021
1654747046
1654802457
2071804286
423729515
1276611514
51755677
1387855925
335567910
78194340
374575196
2043221889
1548066509
1052854619
21553682
1152500127
1473800838
846897694
466948182
1209130953
1991062708
1738212448
1734652735
245719954
2060473299
645058364
169385922
1030190007
1652532465
677743063
403539075
1444882551
1286442816
790719244
1280617736
410865805
1445815837
1162070645
862560851
1958210046
221940465
675996312
2120751421
792051450
1546779343
1690297779
1559994432
1046614006
35896943
1820492134
1608534920
1637634906
1370898762
2017944261
431403766
1384178634
154281501
1722624050
1223471742
358890702
636244892
530358625
1326717530
1540806209
352059845
1845523682
2084656203
864832227
61808024
969095154
253015635
1974746435
1366400636
1704493482
23843062
1489026069
1153636913
2121773707
1034205323
240904466
1667362874
1220422187
1535303318
1119848487
1700117286
1543156838
327127491
1554540055
262716889
1749194029
1072601196
1331672812
1369607845
1328540448
1155324066
28919579
986408064
769155710
1368894217
1215741020
1585576662
1050513870
1500326506
222143850
1281368006
1329259911
727591780
2115202884
235455955
442394379
1017891833
1881912375
1186021100
26408777
1361760602
754977361
659342698
1399899328
730454802
71101790
268519238
230983537
1705183988
1981378230
1456753813
1841403464
443327282
1501445891
623351474
1210419918
560751851
606508702
972805753
1022904992
650771440
1199192451
709624860
1914287061
1149382870
50537131
1302995193
5333251
361160736
165892453
1446821287
1073314117
287667419
1091915646
1963945127
1845589156
756345797
1327976557
2026531451
748583005
796142711
168634536
40803100
1381755982
922007306
1277903885
870972589
577353900
691391943
75302060
594589646
1152863105
276822252
148287954
1764883052
1248583291
1563151575
1134316530
250907851
1689779844
83003531
128107069
945147114
1402065710
1601955312
635648837
1868480492
2143864037
1600957350
1623228960
249671853
379143266
834972518
1400280707
409966784
1734728299
1097540367
664183323
1355086374
1007682061
455653598
286816493
1078877803
2002109594
872807500
116294671
2017333748
1770584556
1285575389
953817908
329135966
199380850
1676781739
190698991
812353846
669805525
2113728608
1441386525
1632328019
1822839458
493398153
50472887
682364758
517635706
1134088337
1090551921
2014010710
1225006383
2025415792
604026957
741957180
877932902
24766279
1770610233
420764371
1622624888
579353561
1838590917
391322209
695262493
155271924
313614739
108129195
1656950768
1014449449
2082323526
701954618
969440602
1925125355
149894304
1337870015
1706237892
1689097803
909914218
1681074766
407721011
1093809664
2050226114
613883656
309554799
651691804
582475458
1214285422
54693583
188575305
1385386747
462648145
1919025229
772813350
1572133446
1405939323
937367849
1259202943
374591446
1471512730
781480666
1058742308
65177222
651111985
222637025
1579204047
1053919103
403648844
187330849
1258199495
784248688
1976121913
1977613861
991672104
1240887860
2049879001
997010718
49692911
1884553124
74311142
2030544555
1609386996
1092737336
1587609517
362696514
266332567
2040726387
1116291387
1008616791
993078050
1197549413
1923766832
781801405
1505859234
1857350380
836722152
1074814923
1700641746
2010283585
293653512
1181507297
587363655
1603099008
1386852026
1936748494
1225503542
1112855304
1434039634
685206402
1056145339
1260184152
1341757320
1185825860
1042074828
1428980215
70323466
757885654
1038467148
1962807103
2051875526
560508034
732595160
876882734
629426995
1196342006
1851438250
726105108
2013443342
1886049273
1686581024
963630706
618462955
1659148010
186071291
1767393298
145320023
1248822997
329167588
173211841
1566988753
1716827281
1676642039
1418295014
1196549240
1340272442
306533715
1709781364
658601923
728533252
1661623148
589537563
1080549542
1259270371
303570674
1340558490
1280822248
1728780645
1623361564
2005073523
1908613436
1250651959
1539358742
514044112
998681617
1519589176
30799000
171520811
1249966465
214592610
287067347
861683968
1531529119
1698192924
269373420
1265518810
311421896
2050406957
627642859
389910145
736691330
1596969176
1428488378
299685349
1575558074
852371913
378878036
1451449527
642149345
1610458117
464858622
368724538
1904987227
272354902
2127958076
1656961702
216537455
886850916
1639991038
121133736
759803201
1163214440
493709045
139673026
2011245520
1063548848
520999199
65864697
1215704846
714282660
1719482618
505977658
873389794
1935778915
1893860897
581261819
2103624156
1944769582
109153140
1665548961
1434322257
1132733339
228866971
756391386
43393199
1308412613
893721452
1533019813
11713839
1022734918
417000937
2141990137
975286216
1405765681
1645690253
518654993
279008501
1488326839
651400386
608990326
1511402907
935792249
458128379
1368929776
1540556259
2039420119
216420576
1479532770
685941719
603016295
2066880677
1622174433
1003806289
1128677401
4023757
1382721017
1024650357
6848287
883996501
1277679386
602736212
347929353
1087064052
941729984
81580935
193731610
244011866
2053779657
2015190108
833433032
1507921625
408909681
18278822
1983537843
853806922
19337336
1545135581
2103491276
394833717
1878962573
989388310
1876702575
1271833852
1778382182
1322630353
233654494
137002302
688396360
1130621119
1284031386
23191065
191483219
1406422648
1297955493
283771823
128243801
1736392310
1218088676
1709456759
336588461
711000053
1581389117
1503572962
1103793671
1783333704
2008739087
1039371652
829925214
1247582612
482629173
1275142642
1972486987
616510514
1718094470
1780488227
357012224
1574586733
1991543118
1896070241
245443485
893412733
1693877545
1255059635
937725016
962749635
998526775
1792184276
1150388288
1646703545
1049194721
1313732323
803293705
910170719
1778277401
1525834595
1208229459
1816851588
1215183990
901922895
1074028845
1613867456
768072975
1654218537
172498874
731271822
887730914
416382682
2038344725
2067668780
1764976106
2121345935
1349466371
947872122
1542370743
1795651240
822624277
867743331
2045479193
1018653834
1450773982
462830248
790442896
356031053
509598365
1734333026
833132652
660302984
1396223020
164674227
888114368
47750517
734869731
2035219486
2005848486
947743749
1182344303
2012544091
2107997592
320025069
1921078503
1023430740
1613509093
862652651
758215556
1912611470
1619623934
1943275981
669119730
1127015784
1257718636
150626635
28799169
237871193
147220447
989784323
461715260
185216881
1513778689
462568901
1303003192
1651568608
506751016
850950215
1179301333
1662255053
301188000
1947103501
61141434
1996556437
361361985
1848003559
326513633
1277034287
606171080
103653029
228587329
1969713503
1286786793
1211754795
527658033
1637179165
2027213283
1814523292
1655786278
1383515524
1739482975
1218035595
160969338
98559865
2062268967
1247663747
58321021
600506765
1123841263
898589937
1344572214
1039758677
342276843
1208532113
2109192738
1512408445
349150385
884156812
2008580077
822552020
218368745
204745805
800134290
1354588335
737531080
1130172184
576218329
1336586787
535561605
1321519864
1895051257
1116199508
1732490499
61743196
286454195
123542015
1467762417
1549779438
1628900513
434745858
1149186137
187537061
1041291472
118257498
162916834
814042554
1747358852
1754775724
1611523055
369559864
1940232485
1751797663
1991050555
1387254118
1946004084
1461421065
855859244
1377137161
59478954
916406314
1749543788
786877296
1489847050
1989606786
1943169210
825504961
2080172055
398384152
250319879
186989956
328223451
1813617779
1115951382
743950125
1121364101
760922688
893291469
992325943
957735221
61125579
985187624
799699261
944714400
61225531
210737769
195150687
58036156
1108240245
1948656541
1841758621
1110499649
315559190
1434179200
2000925362
609301737
103057441
309595725
104100774
1136078006
1265608465
1795107311
750043673
1675926958
1435428766
1062360886
1376004676
714096263
1021655104
1520199167
1058267520
321893646
96858255
206299566
782073390
2027104502
879231530
710701057
2090157558
208118258
41582057
57323360
18099642
1136936614
277435818
1637780109
963636050
255859828
1996502515
879127853
1462046096
1995482394
840996372
771177408
545450647
1379186261
1057005143
1549644538
1746472453
194688258
127452475
810062732
360757729
994223487
1168966246
1923372675
537095776
1213893524
926254432
1285033757
1131473208
603409407
56026646
1992379296
1111314944
880008144
328212341
1797961492
2127952460
255929636
1039372218
1462285646
170264730
160702533
2029008186
1900778528
79112975
1896391700
203398641
1907446846
232220618
1476185106
1439847245
1718035939
579301293
1225380698
1888221893
719748916
244160088
363921401
327989945
1753553259
974554611
898187230
782092232
523815501
385062040
581662963
1351948331
1764379935
854803571
282091470
1261068479
1831322410
315531533
1960991641
255208561
1660725248
374723065
320260027
1864936613
719247268
193135538
1402976544
779092927
279652957
836297265
549452388
779849641
938767220
1329060322
485659625
1339873850
1673994859
1149536898
1352189792
386865096
1960006271
1659069836
1272137897
471813669
1405485169
1018731776
212505011
1768392213
1817707413
372305234
1789695935
1225050702
1971656313
2088320743
701291033
1467945440
1177702898
555720474
1838451162
1801921395
1126945259
1217483884
1465055311
223940163
1701879902
1317151357
949309857
1545572116
1718323779
1209892012
243904860
480907918
731443646
210284846
479459673
1556103038
508618588
1772095268
102674663
1816204618
1691077550
785667315
971395635
2047764196
1060202169
1889041764
506726298
521026062
303588976
905626192
2006785161
571371359
2017375663
2145030960
1037999011
1258674314
2085982133
1851927434
1084167670
387634372
1561190595
1871968489
1100119731
1022822894
620979925
1847193540
398156804
2049019091
1877004448
865201007
172617868
1995926010
71348845
1575641019
1367078862
806352845
330464136
626388453
820576677
783756671
167608792
1409617896
1555836467
180278042
1370572685
2092975506
667265884
990765612
1179847641
1705093711
2126875148
886491973
306270616
1701330578
134452842
1756424351
1607438834
2033889967
1263135095
1353032598
1620086193
1547851046
1692134499
365951190
127292813
180582730
1820886452
1179265181
289518719
1137841120
2052390959
12074555
1908453916
800674320
1534188500
1739633077
1949806984
409467065
1409652138
369382165
636587525
61324582
395173140
1042081515
1516570437
1466064067
2109873901
1528113499
1159490628
1506362681
1192533827
1628498904
1303143155
519320678
65635403
320262770
1596313895
1185088433
2116198648
26458105
108271073
1419046046
460706962
597100606
1239084204
175546589
1954273024
1144031074
1117916949
1867735676
759529976
778669693
1018027877
439536001
1493253270
1054826093
728296246
1786209370
1936271501
930725722
1241307916
1909162680
520588388
1817507797
1569627615
1981821693
410992758
1378109878
1001929808
1450210503
1972424709
1494955851
1902111538
129516354
624372149
1759917591
459036833
785324697
345837318
1403717279
1162092489
602891706
1715820577
573401039
389084131
129926307
541768034
554617852
1800850928
894945491
2050231244
2025089375
534757246
702141589
352292300
1639022788
256382664
19655099
1997786180
1481691925
617332936
84272332
1003568214
861352622
1595641183
1815331232
1312484832
37178314
311381377
262330794
1763179960
1259175190
690206937
1784743350
1948210144
2072301972
1000771058
1729151332
1618039520
1557678241
865431216
1150774750
783000962
218005952
38857530
865906681
1390166573
416569729
1145554577
645298661
887777413
1275743960
258370714
1363988064
241803148
1791862688
2088804701
882304052
610639410
993247211
520575991
739734429
1916253073
1686896222
850724676
633305399
717674578
242818551
1308949911
214655352
416764768
1815750817
564564266
1028874494
554776156
369622944
1918213917
784574666
1200765775
1403796662
921395704
1322035915
514593676
352231133
1752579461
482561776
2123178306
1072300991
1973885779
268324016
163617779
894146532
360879418
1034047135
2025740471
132603383
1596901774
763665325
1301078980
634102920
1116084219
227032468
494364011
1643959125
1790502880
517915834
1424847484
52698216
286210819
1737952816
964819848
1968778780
1426591105
187120583
616529622
1651464749
1402417694
1767107179
1408301220
518237790
1633274024
1699479847
563836693
101000729
1409379089
589764147
1289220021
1991071273
464845335
1098537311
2029221225
1323046849
1370021703
847700806
673262553
1621135414
1045953830
1650815138
190383351
1829551037
62217264
1398539347
999896111
1060520783
105338876
593534502
1707461932
589141318
1895285179
1957156666
613940083
251876543
1382384508
131457028
1297684078
1361679184
472222101
1540639974
736198060
8198983
1866391822
1966735008
2009592532
29300927
1884043801
951005063
1013841308
2052696801
403733103
1733967605
790737741
328940681
908800518
964329968
918560462
779956304
1266016070
1625896803
1211582323
2121079896
688265023
691743481
2019070361
1602004744
1266482308
1513939243
456356611
106315320
1208980499
752117344
238434892
974702117
1857596098
1942841166
1665058390
952581370
1149544439
1738992018
145244986
1422109182
709207070
1337870015
1209997342
1577655854
1870881046
1779691003
1471156696
1363535687
1668621837
585242103
630439312
1386550684
1175110948
682112782
1777757877
1553454838
98926138
644861167
1365628771
972563569
1120282825
2131953815
1536112147
1579689604
1439453213
122201462
1690574376
884849610
1838258097
1487262379
1870084913
1329101204
552316650
741044660
961347326
153561052
1290346055
423578339
638975393
1099863194
605278312
1777691036
1649231278
1373233532
264281668
581544822
1812993239
976708377
1692428909
481067763
150061209
1025636367
518869260
1616924340
1680900139
505878226
391630702
22828142
1323720967
1696726743
134771943
1571529702
1824732379
303353119
303578562
741726414
411670714
1438700963
1977132086
570541865
1210190229
1213740802
860962848
397862271
928087013
1180167676
464856145
6200441
2136173172
2101164363
1626732641
1396372513
1444555369
1248015802
2030674942
1040030361
2100435133
1475556793
1571117387
235384180
1962488726
1306819097
1330729990
518293066
271250925
749204326
864659675
1637651735
400141975
818575125
1290109166
2042518128
774991906
1532939929
1092821536
1795284779
517779851
2146893042
27649401
380920902
2112910596
1782588610
759266922
1604727314
2014175242
553149259
1201880321
1529971924
1640781832
393664103
1455655237
1573566569
371138117
1379574247
2113363361
1673001854
682501569
193940569
1985089596
400700022
1113517945
1831427287
1177283496
583091645
1272468467
2029478232
1904000567
1864838630
498925997
1678098512
1488063871
2131775450
1258582970
791145065
1159667656
108149704
1304452549
1834178874
1324012216
86857862
2119111688
1003047987
1596901228
1024107443
1761390396
1389462921
503552160
846139634
1748561530
83838531
1456238817
25729343
755836896
428493716
284969486
1560595538
523904527
1481311711
1589382416
699536059
244015543
1710217530
2061921775
687407039
200417778
885672545
618090066
1152370014
2117716985
298782925
194808494
2087249803
808880299
545763363
1031717532
1736458833
982510649
2066738089
872369824
416228965
1749871989
533865613
746930757
527892829
179072349
2093672595
270767984
1757967206
824549993
384520798
358836508
762930556
1700395800
909182350
2129908091
2030381244
618007000
1057342910
1170355678
1275767730
588519593
1166703560
1999532555
1803407096
1051671624
1737711808
1857440059
1666666360
1619245973
460613918
762034507
785445044
1067896448
653708191
1740490850
76938584
1226803173
744311875
1789558519
806975431
1277729610
1290021307
846691486
684439025
1643420227
300240580
1449845129
889011194
1846115185
94486701
269507318
567913736
838320410
280271767
483143338
1164386650
1338542692
433645435
4553754
270012253
2144375851
643736691
864205064
1406182343
1316069661
864810290
1931198198
23129408
971841050
1861643578
1979945962
1708931470
147723308
2007388022
1649350088
227136334
280102370
1809123577
1533465991
265731204
506997406
1308433042
834000183
1787512072
1161910086
383178944
990475754
2102915020
1245610573
36930264
1513371604
1631238500
1002581446
1225293046
470148554
869917946
1904338473
934883078
560657061
1730644516
1016852214
31895915
127134773
19445825
1986783515
737140703
1120857457
1204348583
1276666682
1166651239
1650936576
1710247088
1197085669
1593559501
2033732875
2006576399
1991171076
1340374073
189991376
985981119
999856954
522163399
523612136
1003551178
90869713
1132836419
265981511
1177085941
582301050
1203634824
1321946743
1206814465
1004747676
1707150587
1628201938
1452084627
366939796
874637306
1420330733
100113902
1281383478
599961294
1689085462
623629131
1575264343
1599348907
1630824798
1693747916
1618075935
1248618827
1634469892
1222551401
273400154
667469857
1442425157
750144697
621951974
1874577006
651633221
1122287708
1113675024
1647654145
1339943546
882618608
1806241317
1038932214
451911323
2109915656
79062600
587415421
477236533
2080460870
716375805
695055425
2126313508
1515101466
1804604466
239319985
714281806
710044125
919472474
259469639
357948084
572001349
361465402
1958510241
1778447868
180545011
1459038769
1026258999
781015989
1918952294
924458005
772427140
157299869
309958396
1870339428
205253128
1421235928
2128434101
410851101
1002164186
739547664
174004815
195229483
1028087317
1560242243
104236637
936260119
33195163
1207052003
1891066576
1792779330
247493601
209949051
449579744
1341116711
671973520
159778087
544012024
1649705417
1956053381
887625842
1588178904
1665041424
1686542793
357916008
1682229168
844661565
130402977
1614484652
360952379
533319394
333855620
955537236
1261993225
1920785126
1799358008
461332294
140549943
1089725341
1111888123
196539280
201849137
279199179
728393835
1678065321
10180893
304750480
388567825
166379740
1102552197
450345703
1657804614
1763797344
716116273
341514887
690933841
2128984635
632222788
1790854387
1164030905
1273973019
103364561
2056720468
1471037192
680068893
2125135530
1651176955
334026870
437743245
1188145895
1992831914
93861982
2078708647
798851267
967272329
441782905
185815255
28361294
786080
1351474995
1500034067
1414607954
764582545
997295751
1302326108
1647387508
514205895
1000960670
932473977
867206186
1357744830
522474459
461445074
767267605
668417772
1033453088
1449130087
715608363
699035921
643817309
1953176865
1036494046
2147434561
1047120105
715279618
721688353
1398552389
881755263
41614763
886005472
1551675890
499778782
335029638
299684654
613007472
649761734
1796397064
1088798378
1322982325
1099004291
1784475779
1052809414
1801464482
1370530287
467786646
55268787
118507061
687463545
1463726542
964402233
542854399
827488711
1602117775
1229242417
1493940291
702291069
197794396
1647439955
1935697776
118978650
369056498
2046492859
1924907037
1294627869
1729291398
1011600553
1087474119
720873617
498325249
675541326
2146608755
150865387
352016587
329608153
1244237007
1568896753
2014277908
1230376238
64647391
1053185812
1654662561
84714709
1577531979
1877360552
488005653
65863055
1080174651
1660341404
884407599
1208026778
1588270915
684002840
1486888355
592302178
1737314340
972396293
465730167
2089941978
1558689755
1916065419
1715713454
403041271
824646413
1337108107
1344931705
215986756
1992610105
2028559433
1531714981
1459415359
92166781
1267406346
826256560
1258876948
797529560
437513176
112958849
1029845270
1220499097
1808531232
1285403273
121831749
1722669385
137188932
1211754795
2098536044
1204156393
974475993
1246273582
615209121
1770982372
959972045
1430703104
781241017
642791557
1164491388
108644450
714024661
1342157138
1409283715
1688979712
2137256498
417619004
1310459911
1324206674
2000015881
405487192
592036760
1523975098
1403942803
447376923
1835378317
1082101347
2062805883
1799499507
449785864
1069182832
1255927997
225879192
397468875
1485241225
1848741079
1135260242
1534043761
67738686
540337041
1739563234
1406768240
1834550370
2117003553
2120587789
235984681
800320682
2055534899
384939753
1688826098
1057516353
2087150160
1464587323
374486923
2040902387
1577480084
436722000
77024086
604476640
1446826172
356796850
8371167
938806457
379158536
1853110256
338300099
589834472
44145234
1891814556
650996830
905620091
1101657864
1969688074
402018206
70241571
937155636
1604386218
262251440
1162537810
1223212808
1829579604
1158180892
926832802
1586396893
1563267248
1465172482
253608802
1243576048
553567325
452554057
257445661
1310047351
2063606308
2109251745
889390141
1430252257
661270676
1409450247
318846209
1482280209
1275464160
1927630162
1223989810
118635463
1216358135
642629274
1327184455
1432881352
97071635
2063269433
510760475
945395562
1938504291
41700580
966474966
2145081202
936163928
322958977
1737005760
324474979
1079473668
481466446
1922983344
1483352695
745425047
199882472
345719932
438957518
453196640
1004012056
1098582491
1155805041
740202393
742765585
1183158181
899571306
1078842004
482084875
1102622354
1534145250
1712046142
1014906890
1852616049
207186004
221280930
345379891
2038210691
976258032
1352893903
722597579
448258102
645010278
923868107
1933309336
1362766180
124456322
1565616621
1778859358
196234138
2127509661
26315428
512959767
1476106548
1095772246
1096161514
1303812503
1679994235
1262748960
156412847
1106632218
1568067927
262853448
1572509646
215895919
1142957925
164742257
2053598634
83338230
1098124620
73410302
1671113384
921894067
1538652302
1694767164
1469386255
1474090231
1395044310
656692017
1838641744
1920561257
1348172526
1814499832
1123829168
1551599283
1141201909
1530969897
1228542861
372064108
602916883
1127800088
1786538886
1315299867
881837616
1147190421
539249792
2020718791
1282204602
1581155101
1838457788
676684328
131687733
2034211070
1271054057
262372862
2137268798
309890940
131877359
1102288943
1937749192
1478833851
2137395836
1979121240
631725969
923387948
1581429438
300616412
105966644
1968718176
633982564
1474606349
1369299369
674579133
1423142519
1687253599
2147409394
1102704879
106436078
1773411527
2032500494
472939706
1672540904
1844595818
2066165546
1608416485
1466003324
1064292738
406116506
303862517
599040420
1571015991
1071013974
823670599
288736484
1723067407
632437157
1183902412
1762416491
873957715
2111338327
1090898154
2103145425
794803194
1093558723
929887823
1483847546
1865788395
228345801
136898761
945417724
1956333068
1397676216
346277920
786735790
1901936863
356750584
436751573
950816559
1838944327
1303410014
1871356506
208518322
1048698158
1836310018
1587997279
1197778382
946511257
750057316
949875857
480502018
845555785
577931501
826339311
1826341985
2190797
1016109419
2047520391
997567564
1691735269
1110055574
1299134227
787980251
1513467804
543993959
1831710997
421655616
386212835
1604785439
1195775149
1378778692
2127212154
2050662715
1009262432
969100162
96494777
483780608
1874376821
838594483
1803151674
1719624691
2035782527
30039240
1943071599
820571734
1846325793
1030034163
69544888
1781999397
1796976310
1026258349
2071268998
483118892
1698271270
1713957309
1361835546
820831892
402660919
1817279527
1825920533
142400856
1360363575
1253209555
1974348625
1085107153
1692852171
22937174
1570543115
1612392082
1109579745
569186851
963491020
939748644
1484273274
230768530
974421838
1533656162
1625518649
449351574
1727612317
1040756671
191163698
1910887960
26539118
2064237447
1912682631
794040184
264501109
1597098707
1801104637
1061806133
304613130
755554817
1435332772
159016019
703378246
1731052548
1927924920
1441130632
456967589
42079352
451302620
1584624088
1622049312
1653258912
1184255302
80043981
1401891535
909692203
797508373
856596137
2131283075
2120509721
855129268
1233834557
1957415970
706491562
1955053635
335524746
503921049
1652562164
208220862
1206345275
1882923021
337920567
621214417
1382862023
1240649506
1827491518
299125097
865518225
83087357
530321881
173385123
1623598470
612389059
606312412
1337772910
400509672
606557514
811173802
1700280501
1470607511
360386648
1400289815
1300807824
905533305
76613901
1085576184
1065529873
1632633720
1550006460
1551937745
1916633828
583041041
1843708098
584530327
966260086
1626764761
367619823
554681984
262659236
1332812827
2093827151
689770562
1607244294
1525934731
1980264963
132805932
10118136
214255236
467775045
1345690952
20197301
1691734648
1127955545
680403875
2124236209
964587349
2092761404
808352336
979050648
1630759937
213070596
1588169307
339669288
404985650
1758223763
1967774652
1740550616
1212482944
982576900
2007090311
1233535551
1345920468
548341049
1640207892
1095888615
1583239927
1630037706
1483218486
160089095
1835013125
914889697
474572719
1973310990
497032645
1830214907
483946862
349284798
1498902363
680429147
1702674187
807990220
640496229
763798783
701759187
425396061
1546725724
556667869
1546085391
363623414
926679036
1107738066
1244911307
1190962946
1859350634
511680340
344873673
1314702314
261308822
1858984737
1466234391
1915345377
1143574826
1065173303
1810374473
115712717
1530175236
1237391651
473321350
103979078
878606466
1392858153
2003878738
1624176040
962996593
662025793
1417647653
251322736
1152165014
254151706
134015436
487218673
1025564973
1904897885
709230152
200578304
1201391665
387299383
1144426052
15498940
1437068324
1588037065
616416863
1570784482
1599212354
332963213
1976851790
1334413451
821780392
1349572326
1116546913
2110443045
1887577081
26758474
732573963
32835013
1650565424
497163546
604984350
562688149
2015834348
647037716
873916004
234391021
1128482280
978322975
120217669
1444039574
553990010
1907098715
1977316250
179110100
1174827186
2084062232
492696806
931394054
760601552
608115025
1393383860
1954992025
166421869
1266837148
127699282
73378343
519123447
244652590
18084236
247015200
433760894
1775107404
1597656926
2050833917
281832485
1816402196
2058593094
734651849
2052957981
800846390
1671802408
1346983684
806191392
205509305
589222482
656069042
2051849536
439652216
1490079861
1760805046
365772641
709227672
873270130
1476463199
1459875836
186266146
1764252507
2061887430
1804306213
79390695
1956329579
368866514
1801912580
1806713202
1603976830
92625853
551903063
1640235302
1678822747
2020851692
1446260262
1859521720
1493792270
165504647
2113526047
376675712
2070335869
456595541
1098859824
724416449
1627245132
1413474095
1722910028
609459377
952505119
1142803335
1360956830
328701594
1797711849
315013805
1773471963
1453143562
1176893253
766048955
222233383
1166337402
247163376
1711449776
467571800
1032919671
355544255
777277095
1254908015
726956024
1558478386
521491946
522163019
1556493852
1371782773
855367889
981846621
502459176
667681970
645564922
1597479755
1812980377
1638967831
1353456802
1772173709
1096974434
1243966061
1588390024
574191587
1132833774
1601335939
930022583
1771019721
859031362
1244956799
660962191
626729074
614592764
1368160599
1484849022
1887586265
747139314
1321112842
938061859
1338725232
317144867
107247001
1155152725
165430501
1016557420
1677472418
1091773006
1329263255
290995913
1901482993
1913322979
1060208364
535450928
1413606757
1373276749
1418985965
1466955007
863318885
1451967583
353206804
955430943
951665549
518030270
10720450
1430918708
602957334
764034265
1051969614
1472994043
2143243240
168964737
50068374
494634377
498034558
1064276321
769766645
1715803894
542901079
1630597596
1600082061
1083098388
1271789141
1988377633
687623497
576342736
20374410
1831696933
1341278883
629012207
1722304364
1853995610
1869279728
1546848708
294263505
118278224
874773077
1673003323
712674887
1471090514
2040181988
1726876692
1888735265
447905130
2060837961
86270094
1104079868
1464032291
88159394
749319907
1351270318
652804854
1902286718
788995509
1713073933
1069987714
1022248857
1364870586
395258380
52169259
2078980413
1874214975
418206046
758742463
1907594555
189776743
184786601
579521572
2130811224
829400134
1659165416
1629623702
81150047
1137301095
382766488
541819149
2006132477
429039031
752960074
402073847
72875697
1022926754
892789773
154413140
726012904
755898440
1140438863
1632325578
186166514
752875880
228124704
354613734
500495506
153201410
1116735369
1752429112
724567351
39291740
1438633465
1169945893
1432790604
755964680
1402286100
1892890759
1576831867
2069038443
1583928230
317880918
2098003869
60091876
1893448018
1219156678
1326568753
1623784603
186837071
2063450315
1014483800
1878442286
1710647284
1585191263
1117262480
1760419503
1889571601
1309177693
1784219509
458707427
796630778
1082472631
1482612194
1752130264
469474297
66488797
375579328
2126959359
108922591
506733584
817270883
1685520428
1259289489
1217339170
1428417365
1890911196
1564769484
1866429565
1102451576
744198974
1150776339
1524219883
1357701295
1071968439
1684987500
104211634
871488279
1226419355
748951979
613664875
99753810
1172847228
226910082
1076029501
207247558
2027850616
1746907220
730221145
674401055
1546007633
1404229950
1143380460
2034798570
217749321
245274908
1959897669
433055482
224954055
2140192313
1143954293
1879564755
277267732
1101536189
1024590625
435912579
1498376662
251704155
1880895830
1979695556
818084897
1820204290
1019071849
213388756
886451711
319285071
1658772238
106870730
342061338
1148270222
1321333183
1621846692
2076508864
2138077636
2116848791
656496613
1654870202
1768823176
347964009
978859267
738197978
287751480
98821053
2134069106
354588609
548524186
1809356628
1809876758
1654819261
346682395
574784750
1603925074
517683720
1579856552
156995502
1336513808
1401598751
186956966
1762344321
626672616
1030386945
1171115832
1139408289
1904701022
395340895
860850319
1649613692
1852121407
40152391
563472507
1366067709
676529793
1673117771
1776776062
984405994
1395166298
643643006
1348121181
1798405371
1060590065
110434716
234608863
299023506
89753877
1326870881
1548766112
1075280132
1217726663
1358388204
1466832510
666601143
351543791
1780849120
81566509
228029133
1022975661
1393495687
742139095
1331959213
1433574804
1723933413
1047563422
823597729
1923029907
1632599423
1499241218
184955868
1548062979
1701122751
1994617279
1805221924
1253424415
1831696321
81239199
895906014
2111961470
576415560
217145423
171769930
1952510380
733080444
609112289
1276722240
929344200
968019114
1622458651
1540272849
1481345570
2137361711
1485357359
735911651
204413198
1859526282
688747416
1987479356
454041870
1415277350
1085536935
675631207
270835208
423148137
1214752555
47605667
408724882
1090383052
114509133
1514469414
2137812576
434487727
2022203240
813324699
874406840
1632432006
799326531
2073089947
747677118
1227551138
866213673
2113809123
1012162777
84826565
757797954
1227774201
1895665127
1817801025
1385960121
374263034
399338032
1656649106
1118338060
1757636371
818747163
834972087
1361176246
108639910
513498461
804774160
1206569298
1905905791
1309064736
1545474917
1449398662
1606756013
1591272184
1056716690
841381711
1410129808
1405404370
1010904257
373374624
1075691568
1885436218
297019877
259954224
994412074
880416499
1182460468
1934443433
937024710
1789129625
2053581051
2144466506
905962674
1230873885
107984474
1568444424
439713627
1725485505
540958608
1054176520
139870692
2139523321
1070070588
1808019166
1316579838
965639676
50933366
373707682
2136517591
1781136066
554996433
2113044551
234875520
121385673
1433992341
305235870
2145545173
2031541282
1338572043
1045815691
1053142533
613691482
1013344183
1137737667
1724938648
1631493200
1183556319
1100675038
584230485
773748117
1099991382
569545825
767346838
1556136558
2071821945
524037867
1972668261
610635061
1747794018
493174242
140755948
558483270
113215899
2035393819
1620933720
881284487
63917779
1202683832
1562987709
715779822
658194607
297222453
845363255
1221408583
1403817011
1482841473
257832228
341633455
1750527064
1337026566
1930131866
572540447
1628063121
1637326683
342176222
1331980298
837760186
1716541968
216154568
339934253
1334404671
601290756
1107307470
380822891
1435196670
1369548270
1474486179
876887082
902411126
396805200
688402132
426158087
462246235
1133188088
2070841483
1432214107
1553950341
886049317
1389966744
353151350
978260063
2038719109
1078190494
520465562
1724926319
363536855
1902566268
1432483584
1151508035
967029916
1461461431
992258950
1828807181
951039811
1316520073
184840246
2081337525
722334710
1437573013
1819438559
1087917157
1644936475
378392515
1868702290
705080782
471174673
1348096182
222519366
1834661175
204204514
396210795
533055436
245901560
1310663968
966514705
1724226820
2026688542
188114412
759738529
1454494870
1105868253
607008245
2051564756
1228218996
944682909
639689928
113462755
31596682
1350402705
27749727
1336411524
1580465548
54477124
1612164291
1436297775
661714150
1634616377
929612604
1855442989
1673022058
835480970
446651251
2117653975
534890837
1123643779
1480088892
1845260702
773175404
466839222
1321548471
2105211520
716719249
720541452
2093949108
2146577425
1634559983
1122321155
8861114
1525281670
1799397367
533590673
1438271636
448616683
825943102
387259303
233611609
2048379667
2127060849
956075684
2021721655
163606642
1198635915
248833486
1307178737
2043572738
1116964107
169917718
1891166394
422723427
652828130
923297521
2060043393
1600450603
442413834
2129331211
1230149664
617100031
1458483891
878079829
67197541
1963864436
2067766155
1055746617
2138937284
563225142
542165182
456208176
2102946818
35828879
1528633303
454838140
1866830929
1303084838
585136783
2068012486
95430737
1037956318
1603728571
959634578
545460366
646827750
188334049
518035645
1351977252
1488418153
1169874483
1716014877
871189787
347104978
810109046
1043422987
341859495
1006524936
966673052
525868538
539370246
1651395101
1875789735
874288629
1425482295
1996853358
1409127927
15280734
445859213
1942098184
399240938
252301298
283085790
196956227
1531758477
774158044
750361249
377608728
809259498
2065826275
521974227
677720255
1386713694
1495284093
1393410421
1200942402
918300257
858006118
336402580
345777904
158352425
1847383153
994483631
33595588
224095550
748598305
316120379
1189496086
2025405054
835065536
249161325
29619303
1895582548
743795838
1252343081
1507407802
355626096
403289715
1733107725
2045640192
1638221437
1905983813
927404325
1480396270
1608040466
463476826
250593538
434931805
1862954851
996361378
1924024578
780294968
853687743
1414768656
1932246283
2064043531
1921154497
1966619377
1618083913
708350038
1139281501
1429834377
326594147
1847516365
1466798152
319645156
1044292877
1445269280
868179062
980186118
453799788
903925356
587836985
742066774
485072629
1193682284
2022682215
196527061
757405744
2089446290
2045969297
494643111
769023811
892847990
387527204
1020367899
1186508390
658415992
1100941371
1372337622
1508572119
1185739643
174741287
1703880888
1074196736
588372472
2035409118
1081230056
464863936
2057186469
1604208317
1382727976
2086231833
1096210520
1702849056
1680695514
2113245726
102719142
1097647273
1246701675
900110403
736740202
603388861
690534099
1383283363
159701932
1399373942
1597613195
25410397
1391345456
51065986
1544862197
1251533468
1340299173
1857495894
122950324
100114562
2059070996
1687092095
563917342
696558405
247715638
453153265
1431286179
899675751
1008967536
1777779829
1485050082
1497007793
603352196
1874539791
746635390
1298196248
316050329
494240265
1436709903
1591915455
1850866425
2023893262
1615504628
429243744
1660621755
171158196
1971595544
1579153653
805184277
1733294414
487174717
1286790605
1020814803
446381728
1380563240
922555987
877320859
1967806540
46346493
2024122655
1484688510
1919313614
1373048820
1617398090
1158497477
2000159878
593256878
986235463
1557743769
1010666270
43712672
1564239182
1977587523
341528498
1417712799
722233318
117176220
1724113919
140120916
831599413
1711839835
1854046069
1915300217
797019062
1885468693
1186922774
1214407651
1350992564
55421670
39255603
1851447763
1049220908
2045609929
1915418774
167495682
1157193302
461048762
1118610923
1606542500
217819692
165769638
678220045
1552854065
761986930
1846084516
704001996
1971293782
312473647
405816599
1422771583
369343551
1759713111
352441810
1591665969
729814467
243023042
647730104
1875574682
401580892
1907985990
1516316219
1788251511
1171154169
34645370
784967378
1421108271
1127444703
886361372
397722138
641528298
2131864447
1390428132
193515416
1539120498
515286874
1946772203
1720474834
778158602
881305570
408129398
1950292020
1381507156
1528833641
422476394
1355823032
1587836578
1482978705
906526319
205445904
1984229487
1988599665
1225408511
314222057
2073363677
1167631348
2025691424
430949473
1426619790
1636667301
979958796
37524569
1110403363
1822195175
2108570136
372032915
1249425302
88892346
569223245
275496593
917245863
1851143379
1162422887
1280963929
875056327
902774507
1585923378
2028002612
908656690
1786951872
1062728383
1250393589
855132589
1466134867
1995408387
861545046
1101156369
1867293455
999082756
1389559038
533349765
1932609490
1418004291
758167209
1812577320
1200186980
759660812
1411035125
1253828221
78691121
420863358
1661754817
1289702416
1453475906
88533459
1990160733
309048750
624915691
931534374
1640777820
1028674977
106453337
1459612014
1940493489
10062293
2093376210
1431452166
335065200
136637788
1451474310
1048875081
1824508152
1152800693
193820536
1859976025
1087215143
1476317476
1478951880
1857244388
1722259592
570803178
416000596
836909245
1830602118
594831554
2042000694
87269803
1832407890
1539782845
1955089495
1774683859
253369522
956538043
286362984
133263774
494889972
750545981
1642559641
870295948
1975491110
192837650
2135449675
1208976971
146735625
1876826818
734297670
1887717965
1046459837
77978156
218963358
655184877
649410132
1914181300
481396545
1922204744
1004365878
735288760
1050545550
1590727263
1100214248
56166497
1269121196
1989908003
1930358517
1733126485
526939618
278399637
985599162
510710183
314303874
1882240451
824980605
1841580699
1497650563
235550870
777450702
907610572
440697330
1693441148
2109797512
6337452
717230029
49277493
77811665
873329903
1580839903
1255369614
43276269
990610217
906314712
1612010972
2065562294
521492320
1178744149
1670767416
1458913014
1042490305
1876032163
1268211295
1545134693
128374263
1793749211
1447074860
2131633693
565486362
941934514
1028052099
44303610
370916760
1891236871
737248223
1683964620
1501354655
283791428
539974742
986168342
1716689191
2147325325
1113248146
662919258
126261112
796252132
1682280668
364209474
1820151935
1193915093
1788735269
1075804434
1588933077
1717617450
1108253884
1337155526
506545572
633428252
665963031
1070514517
1278530043
2131474010
833440755
1926131904
1390252948
577624082
1312895440
1698788333
1480112116
1411411213
1080761650
1552623868
1241858189
1316823992
547175488
330438153
961300718
839675127
341256336
2088931785
1841022303
934205007
598293309
1297703952
833445621
1152129733
177881774
294337722
1345780136
913493448
887453412
12723591
110743692
1475815420
2046549863
2083857381
285816417
138588319
1303315558
1134340610
227676356
1874970399
695301887
1340295031
920912482
588444153
1234425967
1564240492
1490652368
1401207549
180714305
2133139983
1367932683
2146636305
163404109
2094673814
1185584088
1299279095
1262808708
641444821
732247957
1666019640
1295307397
574281961
702350773
1491705854
1395768102
1725401334
110983787
855008441
1587563062
1950705593
684685470
1170118106
1752933718
1944735065
1850434134
65083315
462157794
1054860336
2074578413
573054601
1482347672
2009373288
1490658252
1637174365
1454771970
1016865275
415547598
1324962728
889841603
486166979
132854993
295797637
601884554
274611008
249492279
1553422438
1574981958
324187225
1246097857
1963619547
113590095
989109349
244525821
1823829764
1937424380
1342567502
2058020282
259135902
4798723
1228568894
786596665
287894977
1071640272
1543255512
573106702
1460292743
1257214895
242896083
1793524285
842862332
1639213914
2050461143
198112240
1911355926
983971053
39580130
584477490
1156711593
797646947
1450192777
704339000
1519287737
888768887
1281632675
732639121
1002137723
587604371
1384556470
1921099584
251399055
238458899
561400488
1557225335
1524987732
1701134430
913800816
884607642
894068160
836113105
1135708577
203273259
1513507170
814901258
715952604
1083024571
198806846
362558930
146021264
1854808252
1132629191
378852904
1734856117
1723413439
1830126049
1722907194
1398575268
266277410
240585932
164206319
61203344
226347823
1273481118
707989766
1055875090
432614128
1601733781
154129442
419337381
692936074
1937643450
520148940
1691131286
1054446063
771302011
489204794
741966324
311173477
534856883
735132694
108021341
153522823
613162636
703713395
519031266
232751746
1097564716
631294659
822110260
236179347
256929049
1640274579
970165643
1391832204
1248110060
921611326
1336150345
374417699
543276346
1141557616
1688842803
2064401453
1259473034
311279303
811923292
2070994067
517989256
1699882755
637926342
1885246011
282005964
2081741287
1228924726
747646002
1699708462
412771218
649845376
1693967292
1307329964
1491422514
1869518616
1278018544
217138379
1767153375
1889328883
326760202
1959831335
1426076577
1835491696
226961886
1951003002
989361952
1365549686
71831384
422403695
558730641
1027087779
1631359839
1019056721
697958941
2013901319
65628302
1796961651
908416153
1936711917
2130501144
1708104070
2120042606
1937061061
769134796
1615988783
1269450036
677310068
241723790
780105479
502270695
1752104415
1663202226
1997224607
1534667814
1658656766
597031794
1688624836
1142439762
1586915920
964384735
243867487
1848200982
460632626
1187701458
313985676
163890690
1938670027
1899245779
1376754114
1963638844
535556934
917201400
1808445981
524455934
330060189
149895540
382940079
863126246
1827904284
1639718216
770265859
2114908908
1336235174
1258589900
1218280587
264462575
338399993
2140499066
274867866
859517856
2057903301
933708267
940933351
1423677484
1455041891
748314365
2105568306
474018707
1805533232
634004212
594970780
833624810
222763044
1880514194
1783455070
864319059
1981121452
618777573
781034880
545139775
1260066589
1157441913
2039106991
1011684259
1056764913
173965349
1910278836
1995184081
265782228
887282141
1421971534
987987002
1092521544
845787039
663983228
1815013789
719765304
1100123239
2074726296
857003129
1102780631
340583258
1032568743
1379869878
1570306036
201229618
945567468
67408843
822370673
354359739
2023978045
654278789
782436936
1102091857
91072489
1668012336
2094496075
126309036
606472020
799408927
688590965
373558686
545042204
947584972
1176548961
426584894
981398549
382535194
1247897877
121689692
1378503547
274661087
1878965872
1671316440
1489228017
1564508897
1706935017
1488106062
1027759142
453793547
483650682
1430512598
1297944658
1622716074
1957307820
1459435171
1887475658
1389948109
1702874132
388499649
999833882
1766943317
627535744
689155698
1704178192
335957464
1713709413
1138489593
407833357
961172504
1105327760
457855584
528574416
761859847
1463574485
1680318176
903551825
698268219
1676993227
66167229
225890738
305525266
1648694828
811802409
321719361
929727182
1829523721
1744530892
2070777248
57069055
1974000484
1697135822
2060640659
27161867
1860539753
845570548
1871947692
426564711
1134925420
1110608220
1626961709
2000982392
339982174
761918449
558241121
1250337448
955373661
22562144
1379090527
296862304
1066210196
1235903878
1346484625
592357632
486308780
504351126
1645346787
1303482109
464036783
968058287
1312043320
2093103128
1738188727
56650564
11400837
800440448
1209758210
1939513312
1805422958
2040657680
1695152001
1110106252
1163839315
841429357
405342025
1175224357
1459974268
1422662737
1497555635
907630105
1689144588
169399802
1031030419
1145539037
627462668
342645460
542419080
950264283
1919494039
239093026
1042732277
665865706
1416857458
202903821
891620388
1347271878
1692528385
934426780
576717064
684689640
877053122
1507708223
1612542068
2134983915
545705904
1455773921
645696871
667254282
1580716073
1231183112
2116298390
1325437873
1388062673
1765548925
1823201327
1461456131
1578570040
1586731546
71411251
2076415670
2015126482
13446332
1451018681
254822640
1464736263
1267091093
130933312
151685176
186335553
1905977201
1763470404
1372967569
681187014
965809829
1614378423
1988834857
62712290
1845798295
2104343052
801857154
563472507
337777411
2138305231
1736892018
1544809836
402345136
1753912914
1810355308
103954927
195662301
346692306
1312742852
2068223635
1450256634
1352852665
409434042
1995513658
1086767609
1775479564
624582260
1999252579
117585178
1021384219
139980827
1148770767
392350862
688759915
534856531
2078831761
560959724
1014494386
630049162
95442076
773442701
1621137021
532843508
241918366
62861741
1618638566
379031212
1870758618
1263435280
863292458
1157335462
1648202974
1191819673
2122682566
1029408810
1773047744
911985514
854610783
2018221673
852176637
535108332
1440502355
1898092341
2141486355
506250343
278522479
1451039180
1661550217
808797142
1746083500
1818300819
2053164629
414226829
1287964175
845590909
16183551
46848734
1468565882
511599100
658610021
1446197107
1150869221
711607658
1178289005
563762560
587583130
1182586190
566744042
188221524
1887083582
1029276243
2111118342
136437182
286376858
1455646778
952006147
953635389
1777407131
48201311
1996242693
999633493
1672391226
2011196793
1090066531
1439596731
369760975
1579428267
1418486050
1228541473
262820921
1204530738
2079672468
530035429
585297665
680032697
985740634
411789041
1298886721
481148744
1201678878
1771772042
793043002
1122790152
871211261
1393793736
432689180
869728266
244646075
1091121745
1703826507
2142711372
220506215
1999312833
588103305
982023264
2096896263
689009849
547141309
1157438429
2107571997
779235700
498457862
779844139
578624273
1927563601
1583967007
521436629
5844039
1376764489
175081110
128118798
950317902
1487654126
1364571404
562749837
1999500916
398193259
270754683
467898626
1539075815
1734626693
1038985339
594611751
42014138
1381824602
603558703
1309885395
1997622436
384878054
758265746
1100867262
1772616385
655114295
1066665357
2015746514
316143711
313429498
1295574987
767208441
1703616262
462574660
864578828
402349340
1870661472
1847422474
890474328
2095872742
554578891
1095007408
204500864
1178964958
1917660546
303093676
307139832
155040089
764435179
1477851608
629622830
130645110
1696822983
315680015
168585936
1129026837
30401977
1471257871
1997122922
1612845413
292649438
1497942831
225907325
755868818
7909326
1591716107
936234120
645126240
694332121
1860426842
389452231
1891645596
2011973099
872846038
590879349
564656791
528369413
1156332231
436536395
1061934900
1991837002
870453521
742594599
1826618040
1679195451
1043442055
1040292186
944851251
1533180227
492906349
1968606863
93076326
36786576
284628202
1049845547
1901771499
1245759733
1846247653
24954687
1331542227
1737329927
1339426768
814725194
73530208
211166470
708702814
1137858976
1464989449
76737637
221246204
657806064
887212749
898374876
995567029
79085445
1706695404
328467118
2001632248
321510265
655489157
445606137
1340885062
249422174
46112878
349969450
165637468
834147315
1916602487
639574714
242826959
371165093
1754757101
1685303194
1505946470
2057521232
597425167
1290177202
921808681
1810556204
551093305
389473886
723615093
166656973
1281379453
1079489596
1612648596
1000412728
1620155090
1583903700
1671869414
1219197445
1250193347
82354734
1518489422
2047076357
1096160099
395618515
658604467
238185544
1073579290
383687454
882364104
1260286927
2064009733
1221258691
823348820
1843178359
522515734
2014374679
270376244
562917790
540397030
2023488528
481252701
47206755
1966688600
85375203
1873853561
1245630995
1397949386
789168115
580918997
638254554
2138763003
1199898008
1941034021
1304476435
467062305
1595970412
1784353859
371541015
1296227323
1677116773
722153571
1512195301
163135423
122171073
1705013977
1715880351
335045174
2043682633
1700803943
1733875569
1566132505
1387795728
393897481
882682520
2085688707
2125951818
69575093
684562907
418494278
628429352
765679966
2044613102
1628647660
768710339
1888972172
1903498505
1847532786
1774690220
2111617447
1167150852
220169282
1611497988
1389724213
16734527
39209439
1773681765
1428208042
1005444289
852103984
710774329
589349467
909481972
989591935
75339933
1153574099
130964741
408150724
32629082
918433788
965763039
55031861
1363898697
1508964480
983225814
1519211025
1040540718
1772923407
1976699863
2095208402
766834162
481064139
1361380701
1963174015
850192418
1045118107
1227039574
1891665895
506418327
757698239
263070556
146296105
1049667410
1938385941
2122569881
130774191
99098342
597133661
1588478112
700122915
1514953157
591897256
1607432649
1629050828
1593049052
484642356
868731946
943215597
895261131
493355211
844984956
837504546
1669881736
1332746800
1639413178
1413418237
1056443561
1095954780
1966478499
986958448
36320177
837280061
757556398
1889840844
1575249520
535779088
1083605841
1408435765
325980566
1891916209
1396301314
1678737479
1365937205
127966254
1723756699
1889197263
1553658631
1563947668
1644969381
670021367
1707552620
804038764
2025646800
1249965929
1817861682
56291427
1089811264
1974567023
1903570892
1214829467
585653910
2146577166
124694310
154472116
129415679
1476434633
1726684893
860960209
1411206642
317609514
193063869
2022704489
1788305669
745445840
533838032
389634654
1364648656
1316481967
907971668
473410185
1578538365
422555562
1407587578
1433899162
1154185675
333669507
1769714675
511153479
823683975
1152656017
1221009581
787039632
55845345
116286270
1694548682
1476004293
560688060
155211236
53823033
2110396130
123256620
345024824
1817305815
308334051
880990055
431738321
1996370467
1869708381
97794011
414038856
479630812
1691284383
45383037
1159729825
1022568162
1313493273
1533938583
1379408795
1744251220
896994500
425054914
204168906
1228083060
422456996
1255880248
1554944883
389170108
1699200342
1920701391
736463642
510114357
1234212053
1780427439
979967656
1962157828
1764260877
1560030736
820878073
274386553
1088186817
39112406
1825508451
1447099166
1096382607
1759030394
1024790771
1387713197
740696345
332784537
2076465959
594327578
808506058
697491268
823537480
354168843
122008169
1590093370
1172636661
860404508
810448128
2120225474
110367437
978379290
1171732600
985854127
886055684
83155560
1058054142
662276342
2138918593
619363548
1077757722
1153249081
733483220
1152972930
216582198
1382692259
1141599649
1181314946
785761420
772608055
1769494722
420013636
29628753
1558293349
273214266
2030228917
1639952190
1895092030
7264708
1875640010
128232980
1685856438
2059594704
945749525
179617473
2075708909
3564362
1224284399
1960129595
746259710
2100856025
881843508
1647491298
2146751377
1619544400
1305747106
352722925
1221332143
2127128265
2035523960
709208355
694855211
1121508600
482119392
1618748274
1947431064
1404271539
820525027
1919255076
232087284
908541659
811577110
1319010813
1392746956
1134188699
580019015
1037283691
891196567
355507399
1438532706
1089148156
550349351
1104700370
789045597
693681114
1819750589
686671840
1702084449
849807129
387877271
464540463
102946770
1642343616
2033278273
598182819
2070454523
394225173
2104964772
467645770
355481565
656178648
996347278
1388165309
1342473273
1757263013
736454528
2104779419
1236593064
170064731
1242819994
1134103236
1713605658
462383314
1265634840
1939356775
406825396
390384536
1904501836
1915497369
603870123
1651315167
1309903366
1304804673
1490294750
166473093
318687716
1754925596
1864993405
630070308
1993323370
1381016465
1137960756
2075907477
1211005529
1050769364
1767167240
1691579890
1463446997
1216089259
910244024
1900141283
1427008033
1114194133
643217218
171751413
259885182
394192470
1448536033
1326995968
443210463
413501812
583811228
1089409790
1686826947
458322227
1631612801
1198680642
595656474
1078035979
1674575134
1805330882
1389667140
1720843510
90894825
1202937478
276356991
768912062
2120922799
2039544475
296406574
1864796473
1719116747
280511153
501506326
2035056645
2084508887
651840809
1391972660
22233389
1541923480
1324898561
1163741636
476246747
402009229
304182356
1677252669
1634166638
1471231407
1455118257
911134201
301625852
454111154
2035763629
1551343346
1969959238
250246093
106105996
1765724463
1474857689
669424623
1196070125
634102920
1483606142
1970569559
843302176
1759557243
1598985419
804744060
412620363
2067667652
266439387
1365921871
565699812
251057857
688471932
327850088
1747489192
1550216143
394563936
1563519824
821610113
1541995885
1732751956
1165846085
902746353
1873216240
1389501026
1930807434
413165906
906152930
886704559
510922367
10403136
2104808705
556969600
1049248274
447963984
1769524699
2033109122
118430824
2049391206
1658582129
422987895
1847303068
1305298867
789849206
248369929
1347417281
1569080082
1134686621
529135660
1117172873
1114003784
1454048138
585371158
517255719
257174401
444604910
283742998
1308843268
1423979358
2055672886
1116880307
2016253464
349188305
255050088
1141490845
2135024163
800902379
913472119
1060288493
1492357545
776492800
928311092
1707988936
705961793
1868365627
1891551136
1948851637
1820435523
1470862296
1837634243
1002615786
1695917952
1384423872
1278621854
1444594498
246361720
516780864
1642432046
1080368232
198573442
1279093348
638836104
1217717338
134935111
924745677
1436826476
1626505535
1311704722
1550522287
1688720279
744816620
468388542
441886636
1333049939
181772092
1388488575
1202895234
872598288
1911277955
1957328191
1038478446
1142605091
1887927081
247757915
1634084891
1844246363
1522260079
174256406
1798896152
522904435
2027091777
1259296909
773023861
711743952
1857860253
1810699844
164136898
2008265058
1321578633
67349712
1863771393
144407662
1500336891
1021755792
2000331402
199329182
1051250575
1032163216
568324744
1549375995
493439886
2033483417
1542461503
2100144849
1957192944
1558786367
1051471160
177989323
17637629
491421534
967025332
1086031383
770997644
577412776
943496090
554793007
1610159984
2009113684
1798611849
888710248
1933659362
1639044216
1614782561
35867760
244166242
714678049
948625941
855572350
1044103025
2103239916
117771514
1928979902
1133346207
1567181148
1146051839
1490410723
1855515467
222043038
1400001493
1576762862
423025269
1397250671
1496286270
467386258
1289661180
589109510
728292627
765997261
673894792
1107067663
1060171547
276802608
715770191
134675236
1424864087
86225725
1918651067
1620882380
1925597479
1352262220
2073535065
308731492
152811655
377177208
697214871
604890516
1134405418
1042164249
477822280
1694881004
934633170
191161837
1115994148
1332271896
1514460121
1685568228
2023097631
1596799174
1067167372
984744748
800498012
1099227159
1293944254
2011513322
1305994109
1074193343
575459009
221414603
874814485
261066689
267124041
122629756
717823563
90055968
1029079055
569146778
1586416521
626388453
342582808
977524470
2033774195
1745532423
110555820
652869928
586539494
1970609894
1146984834
1435800623
1514444246
1079112112
824831500
36966264
484740171
703328810
1801795606
655991731
1150956977
1293030650
510743999
1226034574
128032917
375941109
258556342
490175542
1695736665
18444312
767024345
1628182699
577464700
1911586565
1938287177
92230103
217737673
721174891
321497541
333185282
1388599168
1716008866
1257512821
410348240
1306921058
1840079198
1656422705
31760993
930135239
1746473322
1710482682
2003793577
1819649105
1078839996
1515998378
1509312985
1303639314
1563902433
110369358
1755196195
832491822
7362563
2021579580
1427960291
777576625
1505149863
1304552192
1692198930
607850640
814071096
2006144697
1036528742
1796866426
956813135
2093223042
69337012
479468927
837872159
1502152061
1082182367
2046019591
1480678324
400103545
78296683
893592636
334864683
769365273
312184278
938839069
549597796
921330457
2081921359
995401401
1769561942
1352460034
305520625
89222980
2046519384
764609934
1358230496
434594102
1103520030
696029765
1101747472
1782728729
1487584971
1282962480
425704570
1732681504
349664572
622786786
1900530172
2076463008
1095421381
1940581492
56512313
74970842
1419593709
1783398776
409427136
2107791638
1633440667
714699284
1103366478
439890072
1867148048
25270967
1328937270
1819626484
2115276922
34777015
758698883
1583913089
21822201
783983916
1660825728
122277220
610935289
683611596
952532450
1821857987
1706840615
2028370237
1073175812
521768342
1203796363
1638567570
2110485533
1826105851
1728471837
1861499401
1662909452
487100990
300393407
2055474909
1979205637
856057306
693651989
2084887450
551586501
790464082
1456689110
1378448988
1712562701
1888081268
943631393
1978792497
1630074646
1146379707
750713183
632452633
668516802
268423144
772650714
1726416968
1098170741
1588557968
1955938648
190746686
139364793
1665169114
1294466297
190131150
737104659
1074904734
498457862
1570653414
1628461884
338462333
360441722
1551567474
2059447093
1825056846
841036874
292061354
612772601
1186288281
793071913
5013565
1825739492
1987660897
721786775
1054651442
856932889
81855000
1185962452
682657609
111681759
1361248793
1744278354
290692004
640465733
1766379585
115981256
1340522044
195698945
1756817703
1792793847
16442411
749912911
1669111034
1449334061
1648833780
1906887722
2137623256
1373425661
1393886208
700130415
1775304913
315675653
27183240
131634476
1513688894
321687619
434930559
935698777
740065540
1209991979
1496933377
441816662
1416177650
201962894
1862253596
2069592132
39110957
159704618
1288492420
1732577169
887267345
1588700376
104425451
1131582204
423409940
653408508
1473418536
431170322
2049296265
1543111026
713838092
1456196166
1786940545
360313315
185164625
168722787
1518022119
570525213
1864936613
916363521
264900502
347038824
189613131
262067493
1349557185
1608591856
25059480
1891915794
336822529
725643759
1892345356
1962870327
2042745638
661905141
382793083
1895576495
1735981102
615697502
602702693
382578825
609941293
1375655949
39452176
1336973837
662903197
2103844924
1662431945
519751112
1111975777
1003892175
1986552070
1177250019
1198094597
765513078
608970917
633267107
1723464371
816084434
1698053705
911727400
782930651
2046785014
2045553981
1063693013
1659706468
963462050
2083215032
341010399
1800692977
52612734
1665214331
1949534329
707335671
1546735107
504355441
929380612
1514992777
59383893
1908273483
1567142230
542238449
1626002325
287827772
2084569845
84451337
36331211
466658273
1504186184
1419581439
1242274901
496022715
925538624
1145463858
1062103371
1281358563
1435263598
954121442
2085225296
961716771
824425645
1618501289
743773444
1228682313
1413133735
1685315314
753886426
209661086
1464691611
79712418
63608802
698884128
1643149072
1015286648
47406349
353393747
1807104787
665708088
1102283242
1571529578
398775619
244218448
1824912692
1687618979
211631883
497323902
28253193
935725947
391405319
670519250
1959322416
2078473317
252242834
1355680370
454849910
978188420
1719217782
475010142
1777544614
295854454
1934000232
1328462775
1267762677
1874551405
1301844170
582713594
1532930212
805424789
1076235740
58870020
1705608593
1528040995
874918857
2138379091
340829191
990635112
379854721
1882727190
480079852
338577867
298545671
607061085
745597598
1085542346
17547035
1954736458
285318543
761998236
244251860
1571971480
342914663
34486602
1810471304
917126867
515372258
1935482218
2109614607
1413810049
169566733
517470507
1136964853
1018443791
1589399736
1124000351
878820219
1565653872
1605970035
1797985174
390399521
232932133
437456682
1069126570
950600912
528265847
496565425
312592505
853332791
265319246
1965446751
1317498414
1780746699
1218785303
491689623
269039607
207378240
1230440802
232346046
1227404786
1310562409
1895722197
795382027
1825643125
652183837
468053067
101201831
755305738
541429041
12364807
816971670
1881593021
1905422110
670741216
2026477335
319415052
1096603597
781878967
1291634350
1142448327
1047852266
1615397380
1592762022
1961574830
1067325963
667483734
1079233345
1681833479
846713344
912431856
1706450904
1132428251
1319357629
1611388046
642997645
574958995
888265879
1586737899
1981734147
137662697
1073019090
1785093486
1674482580
639228202
1753527946
601442931
454536008
1032414266
1664576433
1867729745
2020558182
597339980
1727076044
1756102866
785162972
190043392
386346747
746520741
2104749171
1414550954
1480101214
66401953
1821407150
1653271790
481217782
711061185
2121264828
185086786
1132375802
980870866
1268766968
917423211
471883507
88571878
1517399882
383699987
74929717
1905903366
1000925791
1723336344
696038845
422636662
1690159949
1835795809
350944997
350228861
484127414
1923468031
346516237
1495337173
1361533370
1187164756
73625502
1205631919
499593238
280762685
283670518
776604055
1486941701
274991547
1115486797
1291917339
1800645587
61245232
266060976
1632929868
955971768
511950902
237252445
1684413347
1485614899
649265316
861724194
1372905962
378594570
1260672833
1029229357
580156848
410777828
63488482
304755674
2102131847
1361700540
1880394940
1694050871
1980043528
1743793426
1116378033
1105840854
1868777160
277258018
1721594635
407066046
1137520588
1141491376
581768346
569517327
812486875
280374946
143978121
606507760
169354966
1979397456
161269840
261145988
755886402
956978454
1173204805
1812680387
682449876
1789947726
1333947422
1070392395
1433258381
1314504869
13091637
1597888279
823012676
1570995299
1335262813
238887160
512882559
60790336
803373573
1639867549
313977130
1693475463
448425771
1255753808
36780170
651119429
917833222
1617048508
940711817
786840249
1696196827
2052481749
268335637
175463385
1369680556
677621476
560555657
1266480955
978994867
2134593326
1933455708
1630709823
1156732043
160926508
2021908812
151162254
1130063540
260775746
1245379826
1859141705
1629955844
849213287
1256404739
1560138794
1095819425
1509726157
1165811020
289820563
1759702992
1644097233
125713863
1527052126
839577486
1636581379
1859729399
1873720049
1885138175
945187799
1745339678
987802208
1494653413
1611944527
1819409864
123812890
679177141
1018703827
1968335296
2011587860
2141021588
330079983
738630087
1887711799
1791075432
1614435003
1550148047
802128549
1595610217
1786001107
189005457
1585948882
1198650781
1805459351
1889334637
2039060854
791428836
156992624
1996804341
1610494576
1489081074
1926821
1753214032
2003614815
1515808495
1713530982
87375369
1347602488
2100975317
418052641
2146378718
162208047
1002821014
551403131
714427121
2014392454
644929341
1923225786
1652368164
1290516914
1727298946
1292726864
1186858218
1078546326
1095934680
845007486
1316085868
1248152599
1678887890
2094527189
1100359763
1171904000
664453664
1608798313
1697050994
116359167
311235342
138028619
116481017
1911328803
174521723
284023423
1211681934
560555657
1860799247
901910319
1669095150
219320582
893766395
470971459
137339769
1444877695
661868753
1360399378
787710034
455997713
2012663828
1902079159
1952229030
779100382
1622671012
1667706242
2018578760
1130655333
846383878
1071043110
642429
2054283259
1742525774
187482505
590444667
672840990
1130994035
1993229168
820603646
222650046
1518325277
2059409367
771318820
803944756
2113625869
303147121
845721063
1993229168
1603119522
1583480179
1654423798
1942421105
657405688
321733999
1463639671
1452298761
2010757628
718063134
1144271729
1897559854
1915494912
222223730
960592825
2015007279
53326208
88035677
63944219
1283925714
1223853188
1130668598
1719938233
662500483
1427024053
356612617
929745276
214348270
265735567
1710169529
1482303488
396221816
559624852
1064486400
1417494891
2076875206
1135293073
548540711
259595819
1707292725
312700958
1205793600
1845656024
1482455011
1869432910
2035597541
1904822701
1212850480
1273425527
31324596
1851720342
433206268
1257558337
1160280193
2041221981
2132306132
65752390
1717070274
1843878322
1189025224
1696395198
931202595
639501548
983631031
480413619
216079825
811499826
339458460
291337687
1533380656
454612303
1218994202
1412114708
248305413
395847652
1472923552
1109979064
1092759248
941776838
823183313
2082367535
2127584481
716935591
108534976
203120242
1704950940
1121090583
963991524
570006876
707994760
1332887551
119051009
356152126
1449924002
631747839
235856186
1903386763
1584552429
2009684614
279010612
474836795
2118927825
439557702
503329851
2085292612
526554247
1053743930
696525517
447812239
1904189191
8476435
1785420966
504237219
375046143
57545224
369548446
468306950
482106474
1419852279
223739275
1208131555
1860286665
717364577
59963784
568748351
1924803404
206080752
803007096
1167351462
843204607
1235943823
1922347770
2052276902
776437754
988549002
599486194
59146318
1052158617
349268678
512779662
1376647909
268881137
1234912369
719856447
1649809232
1550731644
1051808062
51985068
1100022903
733346670
1986854484
1670977855
173768439
813609291
1518849105
1061803030
213053409
1165425486
675146936
884862644
561013082
1890544909
1368649579
2050911714
1096966205
991382470
59856846
256935007
1153840918
429016019
709354427
453772387
1550902565
2087755269
1546425106
1412028234
761826433
473675432
1818333452
1237912688
7045464
969479754
1788644067
1990674001
1556465840
2131850354
662769712
885944737
828569755
720378035
1084448558
627090030
2902295
1115144153
1961718381
1539113124
604003053
605005605
1410336783
608799794
849489409
1608423796
1604130651
256568468
1524901259
1693214588
957409611
2037662882
679961888
2125641434
223383924
2093548356
230771583
256125189
1758119356
146052491
1724837261
669102942
1840459966
1605400263
910535156
326980951
722404192
824623418
105773587
1245888038
1662343558
1711564589
1809625267
1249388197
948693147
800125031
15791052
685491858
1195401263
1928040250
195826314
1082964978
778731696
1147019723
340698310
1633575659
326447743
94520031
1604191186
1221544756
404613669
55566274
987915981
1276597893
1179503193
1281911798
909933365
1901255968
617091171
1772743808
855226488
384087598
152584078
1248320292
222487421
2008375572
2039555564
692998134
1295061188
1706084179
1080941007
383324388
800340768
1703810812
695001004
1689991258
1885822759
2071817668
248232583
668980144
246285060
870186929
21176676
783541106
1540537644
118581948
1229253076
44755398
1915240601
169109117
309826886
1314363018
1931368034
2137281829
896336162
1492302856
1862367553
1172651006
646187966
2108319466
1414999090
16022315
141354988
803452075
725063590
439631063
1017707980
1667640348
357916438
1225282235
2129751676
29429044
184434789
1268077554
232200178
1220081513
1966796945
1130038845
205908749
792243986
2097253688
868293144
1881937453
193017541
382738438
314440994
2093561437
2053589716
1572203126
1506813027
899203109
840649748
723143228
1196417105
1153197049
1856530161
1561704141
1204456941
402378078
191038777
1513359687
163272113
344309538
267572668
938137445
1059176906
1628265156
549258675
2105008326
2033389940
118446134
898738554
631065003
1955599142
1400561865
1134334835
1285909461
622208612
1478011257
1634473488
988078952
308158604
1770285768
1360430621
1978255783
393489290
1195252192
1421192490
1299197577
1096235826
356762048
1920708905
2006155874
1152069744
1492951027
1730084919
1791375065
2037558151
1951120629
1102869157
1605633876
2086094052
32470030
1178926517
1202431078
618430803
1470253419
326903548
165219100
962511071
1230055803
1142727933
2074392924
763200153
756162167
399378
1036469094
1429573376
684809866
478086153
126019514
1723412345
1716704268
1040921614
323186062
842236513
408262671
655305911
523892994
2145427135
1622584759
2028181982
2107039276
1604307477
461751535
840346301
996531959
1190889874
513646509
975422490
26786586
1238101170
1558411849
1296749118
693973894
270966885
1709851515
99809722
242448009
28750795
1503111704
573607377
880492893
1402847664
807448465
2091734987
374740627
1835222501
621382489
1390459007
1946059922
410793
1882789379
695225398
1191925320
674192806
1037842208
1502923279
1196040218
1693305449
1036171186
680149871
1306456717
1935417476
392044596
979997438
1344291188
34049975
456110943
1091714199
392068330
2092322632
948396068
416237646
2068552648
2137882556
1194302402
1237369211
1802675889
534679818
297922302
1018018866
1123846595
778524183
1325924116
1962896242
1794369249
376784177
2019612072
884413995
490977353
1427654484
1608357929
1485480649
999106613
1552592650
955500501
1622999498
1973190067
739458357
51918682
1895724787
682518468
1765970896
1334942325
1786487073
765131091
548349692
1933256039
132592904
195637072
1385608875
1021348333
1496659723
789681920
263674342
1845277715
234400423
593361117
1514764290
145639934
1091156672
642388369
235716811
1406279060
1353806111
246609842
189416384
1325244920
258497208
405948704
60668522
1820324637
221381010
974728496
1536175020
1181838834
670070197
1582121547
1722337845
1630924004
1971027244
745627383
1982134565
1292329335
826438247
93369427
1689999024
1558247667
211813257
809449028
365508781
276763793
356896093
317780179
182042222
1296769807
2098675555
274764975
1604681551
599038950
405315089
1501969216
635227824
530272247
1713053491
1035303304
1737806393
2029118490
1776801616
704259636
243366903
1353255808
1001673835
639748679
1089604904
531843638
321738920
1593294165
1572868342
121534325
1617103644
148602042
962978960
710999491
1507117802
1816312919
963696943
896296743
1585744543
112100994
1965650734
1601655999
823522916
1608522555
2104919093
698390605
1210240394
1865713500
1837393507
537776393
809793135
1961973557
597564086
1451222810
1620698525
1349259910
4789452
1078698129
1453411632
1899823999
1665862157
1190328952
958739847
1384618566
2001939536
1829565048
13320611
1860674988
1483638673
1682192106
1332584418
2122082029
1925944023
911947359
2126775380
580614969
589915446
602289003
1997768652
226354334
50677501
925623953
1948884245
1229760148
56663833
1573942769
1738960666
1768172360
276115665
111729631
1975599552
467947892
156970129
2028387913
1475586934
1123261813
723347375
1031654856
736089130
1785505471
187378341
495789796
169077054
1198238140
1242645196
487262191
126616975
1850917446
410732505
1317319924
1265530052
2051645260
767457330
1098704968
387886460
2904994
1904237662
694225537
1214380766
19584641
2036354545
1821511838
1611870092
1688538245
950926176
1204578564
70569036
1737706542
1594037893
764711735
801884439
1309453194
490575011
883311682
1661092597
1900073584
1755473971
1792546430
1555799617
162648465
1874442557
1346257337
350600392
1052095252
1302248112
1660183680
975076210
228026414
1639878485
1213452111
337170702
1053209225
664664902
972516059
1517859142
205696684
238784607
395843782
1522995233
1000892297
551540958
111559484
1906366180
1276291887
534751709
605280653
2026303630
2051130803
605524700
785836549
289756419
858392677
2018693831
1877636422
1312047079
667234675
2118667012
1516754114
1198589657
1850249024
1950020327
1758524394
1353536987
1681881146
1401041977
435747956
797394584
1796430174
892126479
664764209
285117330
617297920
935386833
1526831649
721374777
225225344
1230882362
1007257322
1057802059
84368770
287829042
1421008016
1758646978
1631330807
1616482058
152556801
1598097015
1936544852
1250178111
1334170415
1223202534
1032435812
1146885830
651600705
1520717314
366866433
1775447379
1573220764
453775564
1196911528
487782669
1552766147
1042486807
302923644
1503940585
1099942583
710451556
1082508766
962939138
110790840
936031355
1513443152
1422428067
326978044
752260950
783621686
59910165
2053765221
360861318
1521446052
1351213893
1728654644
663404799
1059338210
1378427735
2069661271
401529228
348980979
1469731355
524650286
900738438
1153430980
583100370
1827097800
1437599859
743733223
932030910
945309936
389748021
76883929
1090203801
2061559157
1227497166
1015148763
1825555474
528186818
1228910043
1186541100
1740823277
630779442
1667038593
676179406
1466906515
2021159902
1945990813
827922032
421203728
96075926
1376080122
813469946
1608424267
1426079167
182895083
1791146132
1354660921
1121641502
973121493
777850908
853889526
1666598360
1432886013
180903025
537208401
945150432
292942743
1090323625
279231266
175487233
1773561227
93776388
1248073529
88476384
1343935770
1377680678
2130653435
1355374522
1104913001
902234974
1722810642
441870228
1162478620
775086332
1308552742
422119595
612781935
688504215
1865123684
51674934
1775947776
999933746
613643758
818869195
807090503
2048748494
2041149995
831634619
426246564
424395693
300914077
501853140
1884412855
2131307160
992060409
949512205
150342310
469570372
295012853
77289620
1577794253
1832008610
33079518
2061100271
1026240529
1598993699
1522155580
1529150286
381149158
659159444
1895236274
305804906
75964561
648872398
472729184
1482593914
31926626
1116843553
1772307102
1823088855
1408679402
559467156
1331645499
390927407
1791869606
942654711
2030647330
152731946
783975754
174981936
287808984
2144373234
1607310521
1135568734
220265041
1131046449
941239659
553933652
1359213483
1771035881
1754065348
282318858
2117514008
1604033504
798226341
916109846
348718580
671679752
317139770
869249665
1888467904
1568673655
1934402058
283861173
119012790
834037954
891947202
946805827
1986708010
83556150
1966223842
1965535571
886419644
1780348370
1907719460
1019568950
1171081908
142526253
1932441509
2078095962
2142607822
1638383950
1945523328
1424893949
495316393
865411771
430772399
2098021866
519449062
1004143536
2081923051
585085950
506823298
580909417
434372288
844559362
1173424076
1095090828
258795367
1210737210
2146958486
2001639398
1080104734
580799924
206990654
730799261
559929484
1598808869
211950
192010253
1703991441
1381719706
121453903
373248727
1544214041
869385541
1059040825
2075630908
1651732279
2111963436
329406935
615439449
1479890504
617821530
151349844
1448040436
1777499161
301606506
1729895250
2124729151
1506388126
2033611795
1486880587
451929204
601273646
2124052860
1212796011
1140248375
534335101
1574217168
1888517844
207621921
1739148010
1171598353
1299054658
1180594058
1938012399
751134369
292499299
1982760819
710445964
1920352248
216901133
461736737
563716403
598696680
385091994
78262041
1956917263
623842352
1986302792
1460086220
1697268555
2064402448
1643871070
2096077389
1458526751
1072856036
1997964398
1923359099
11061222
1802042566
1641149821
148410585
1239802259
100015518
1886649902
2131922328
977752658
61055708
1505947854
1806409631
1753968824
1719753849
2120888280
1688798635
1569886255
1511113575
157251493
217721367
656641070
844613564
1924179142
1116666604
80163403
1050815286
1750336399
1427598895
2062248257
769292063
1799553584
1385868065
729718061
219456780
443446543
1095644367
1037800034
1847605550
199786959
1116561150
1355961567
751701511
739344610
733179797
1895319437
634404262
1605881819
192936876
2112053893
514533971
1247382361
1877466982
2015401751
375100778
1625208171
1237014224
1748216240
1566839585
1541352845
2120723101
1635773365
1589016337
1842990520
1451421814
1752502885
1974001367
1813851303
381990539
1022073205
307035177
957893523
297487477
2047245509
1251773553
1901926208
1937730416
1813586245
330132608
1851155940
1577993686
1971664832
974108280
1818582198
591096902
1194130169
1219644478
140760810
457768844
1057185404
1766495773
532022364
422305333
984020362
951629528
332552983
75266953
1545516053
1085953523
850447190
1979949932
1737398945
1348865955
869740372
1620301299
1291219813
1009413926
1122396019
543770115
182430781
1859786284
572359990
1387625529
1949780055
1413776064
1170931257
879652968
1960154083
625184820
14021530
1711593579
86945919
1261604622
1873492202
438925779
524647196
1251745750
2032424438
1455985183
1014654841
1724457881
1530970240
1079206647
1404853633
1589367735
425432798
1208642216
420076297
364007062
471855837
309116515
244122384
705273171
1810571525
1671999642
2011591906
1385304479
260751075
1211224519
1277464460
1472001093
980961112
1392476889
1562150291
824781177
776051065
967407984
1235476037
2010063294
1515925351
983087548
2009052988
786933288
1971248875
2016751605
576549745
2054748301
425676402
687180649
231848813
1771123131
577380744
117339477
1480966985
396504217
536992005
129920358
611995722
2145856178
479459844
1664312811
1733786728
640664342
1762737226
310728018
363710868
1655870466
423024992
362566922
227223743
30856695
2045706632
1346953165
1067258778
1296938566
1427722077
466900930
951553237
877329078
1273153558
697320674
1847697889
707910766
791560023
1934053606
1983833989
1843001002
649593516
1661395814
1922574672
1245113877
767890391
953342327
911841409
2000680767
1819941583
1381025174
558428203
1319252795
1363970366
103909654
1253275229
874288740
1965853662
1159523194
1283377011
1961697449
405678872
580773133
693128467
425097431
411800665
1838117758
1593394053
244046926
114757617
361989540
1928103206
295394062
284605837
990124098
108416739
267800786
237798263
962011073
1782828946
1600889240
1861776868
907994383
475553912
981662093
901297693
1244463380
212984276
998400975
1996280454
605038731
2007157158
1968897780
371942231
682638110
1497449130
1689605212
891772831
1785559352
350663521
1817801907
56881234
746465153
317384273
125917979
442148334
1566879416
1300200597
410407430
296530834
129422658
968147457
1868144210
895659759
318570411
1976969083
292332020
1504919714
2011806999
199336479
41517084
293792055
518303829
621296740
116550414
340045438
195588831
896906422
499757966
1389226409
1058390357
262440801
625636318
1597122450
667205774
1206380482
625910387
1749100052
175444895
571825383
156107831
1948315469
150281463
33015918
295839654
202122904
1152086621
244515645
891450015
479140464
911078004
1575372232
949663561
1270850042
580264558
1096191701
129714980
853030958
1668221374
575605499
701387727
1546090778
1824147304
960014618
1152950540
168421905
85966402
236987407
1181392418
1324492561
1724133531
1819338862
1847656130
34890251
348482027
703003776
1667799621
1465033005
1595854997
163639259
924467751
1423562951
1032952320
2059520087
1219429470
383361992
652616979
48763253
1137592906
1846759780
1641062557
1809680422
1940091881
2075904500
1685023844
2045152117
1847748247
1943173217
857974933
1995510788
916755848
746880931
831209914
960496375
1317655943
1607787165
1323041188
942576604
976014930
395138570
1255803706
618068915
1889993882
1330971311
1015011887
122574821
900999410
1518751100
1462244079
1547649334
1780861222
1281463129
626269129
1109282595
508099938
649997555
2144187020
1833186217
921091057
117365250
1985483764
1153009185
811156741
599668175
1980114554
360332579
933806874
1348918235
985055355
541121620
1407707750
57286309
1546865725
814645227
2016031106
1483095758
509950368
1056535517
520468312
283907303
2145471854
1029301791
1050421324
1801268237
1690393807
1673342373
1534011067
172918652
1657969138
1490457394
245519528
242622428
602157615
639302729
1626321649
733925791
423545576
623082355
1315714609
994046361
1883832058
1329410074
2008705748
1839263890
1138085037
669461514
11215661
1067071742
1269645577
2051131625
372513912
866841230
1347871611
1002250506
2123953092
520242170
1382550822
1352697918
157382682
1492402390
155031276
735011958
1540371272
1529519359
664418679
535506125
383686987
473079426
1319379425
1368100846
297219949
1034446234
640124472
600468223
1935830427
2109428855
108423255
456392799
801361525
1504588769
110049704
697090168
1355015823
104625456
1465038603
1641036078
1380141968
399595711
1709171604
1657321048
1055999811
1071644234
2087322760
1092683058
929072809
810839001
590543675
563213326
580160728
2035950980
703741932
1434364998
1872255841
535517838
1733749863
443967659
255186619
912692781
322935275
1052478533
655991817
793272602
2098159233
390458552
2122221856
684809866
964154019
244527631
1433727349
859971310
1138528587
1323385655
1158424371
1171991004
420613870
1656133707
1014413013
2015258206
76876132
832934003
1032134424
1777417252
1298564860
1976452473
1284274249
824472491
232265066
963155039
976686070
1634670489
1770202130
274593616
1240832033
228103578
2077582519
1734893763
736454759
2020852616
1484314591
415034838
420881988
1890656729
2088471527
642932826
1851230944
368355622
402636114
253599626
1902232857
267669010
276000901
1024660507
2089717451
1834490164
933710320
791866046
1304571414
948488210
450619139
1155944941
402138109
826993476
73150956
452563631
1156435665
1138970354
1350610507
253569476
104982022
1232857707
622885697
1103269497
1672290741
945363071
334110698
411322843
1363702036
739366581
208648421
301266583
868515610
1891016147
826014756
1005609545
988514870
1738678074
533511607
558880656
2039112904
306951728
1059026980
1677855942
312679328
843205971
1924948879
2011046110
475752137
1584450381
563372406
1695991174
1179079176
1115298899
493016648
1342907310
275133623
1494095370
320440752
1410771171
1482490253
1525625577
869446859
1947716938
2049477503
1611919685
44763487
1487556964
1350718920
366433200
152056168
1724091694
1348937275
989565316
1723562404
1871954345
1886078836
1976717602
265214177
594099180
1325738901
53049315
1980121479
94784216
1468615126
1933867492
1247326042
3193255
730868769
990768010
408944350
2125828297
925351160
1835267403
1398371015
898983983
861237845
1227670367
186207211
367560054
2059566223
677805417
1864323500
568891743
969699966
538436202
1386832596
1504383460
530829254
1406565317
236880741
1752971007
1149191933
1301747017
754921176
2010228191
1767127294
1743751775
2014841268
1546226455
660626091
56271127
1393821821
1349566477
1867484323
1564035208
1189155874
1691696813
871703735
850981167
738653323
2039037303
2027871428
2081168812
644296971
1613182180
1186533654
759142543
1032417005
2121648773
1148740629
1464198911
389955381
1500891445
1813199209
340640848
313445364
50565668
1407390884
1600145032
1392658417
1958739309
1731148954
188407896
1812997530
1683543083
485977045
234340562
1215593583
1192204345
1631796788
1499316113
1523217144
1649538156
110020776
920004015
886547390
382133592
847253899
707798081
1873240326
1162547956
1486477975
1876300104
1071281335
13997037
2135306561
639518189
45162677
1069759687
1837536348
1439541678
1164672306
792131427
746634554
1133991952
953613423
1505107419
987953408
1011627338
786935014
1559414500
632575089
83134059
1644163772
1804289833
272163925
403179518
1703492243
198992538
941643302
864436122
1274503845
1046552909
1085126353
442559047
1936855654
1768202062
380642133
841409540
1507369825
1785081832
154855200
1539493298
1554863083
732570399
1812904692
385265586
399083532
343567644
1460987879
1983896067
548405097
213766117
1196263050
894171995
1198744819
98364352
1458036639
1527698275
609520877
1221091241
540062797
2116680156
889050526
1077187810
274706562
735458231
582140399
191792957
528803105
2049003480
1795402634
1949376804
1573693327
1721943801
1819357652
196934563
1544294124
294010149
497094229
301508474
148067843
1258338448
1272390637
423084346
2075371969
1554363169
2002359121
433981087
647011661
1974688782
1385081692
1274016509
586759700
2074438327
1464991316
807134597
1259820202
673114623
514535620
53539737
70242688
1098657663
1936418835
581955543
2078281565
1021306641
1898635319
324416068
186589112
1444692060
1395843815
876594631
1936830563
1777805157
44510520
2080190296
88283567
43980543
854375227
1135533210
1732868546
703709680
641119745
68304416
172498874
1356799358
49511310
87114605
467912541
1701745121
1324120577
1956353960
1918507154
703235371
720125768
1447049134
118263849
2110839295
1301248291
1113120428
1269958781
645263510
1651630209
500572621
1911650840
1121057986
819548343
629517434
1078915843
1756126724
957183889
410626521
2001327254
1061326571
1027050862
442558748
1671330585
769830786
1056170239
809114016
1538116133
2051996701
2145398848
1296032838
1000106368
427478784
313907003
554822910
2021052033
539978106
749604004
1459932161
1842178250
1683557119
556099865
816965400
1192769167
550579890
794057968
1012552961
1017103609
158713269
868807393
1694774626
1927223226
298808757
1115969767
396730213
160575479
1784217595
527868681
1087982072
2027764976
1423985485
1757412711
299945130
739304842
1509219108
1136185854
485822945
211453913
1254036078
1011436631
2136035248
1541463871
867394842
1286243394
398761801
259401345
1074871409
6508525
1266609376
69304997
483987445
1196649165
1217344113
64520051
475823808
1426170291
901472725
1443100037
1033990749
171890354
672173603
1622627465
770018973
381650594
1479545668
1002312103
335974628
2027569754
2080378465
339840217
1045013280
556614612
1605998042
639263541
1610598413
2092938288
1960207986
72166728
1222842359
161496973
363714081
1542341442
195002842
451008956
1635827733
613928484
888682841
1914244970
984694334
580797730
1933069934
1359418594
943212562
419260424
1024173069
1463535484
1995988344
1740886219
235975365
947400935
2080180963
313366147
1815795106
1288343585
814489504
544625294
1306562211
763852469
1483180229
2078314749
1364316602
1433347699
536151352
1562268977
53428983
1834445030
1797851937
58585643
522676305
809406166
1984010681
145239826
1041335216
1419655163
1239768060
313561836
1160285559
1548959877
2130051267
597679429
77285245
637335729
304995675
1130295721
1454094223
2127363489
926030753
1738079550
1612434064
457667730
472817623
775446677
930433392
47787307
28316149
300253288
869459677
1354844624
695117729
1503921151
303053027
70016240
680498965
731474934
1037659671
1287437087
728436531
1514186055
228323603
653222993
1578541737
1502842660
2138771689
1058196638
1282495284
2111293075
209162804
1772403526
195781323
1622312454
916459181
622487502
1427934083
517725885
1172208189
1811604899
1452698278
1407220337
191543144
124617979
739359411
352135566
557024291
227218475
1214368167
909694578
33209439
363330876
1640162613
1576434995
1595921619
1880141437
1143592807
618466750
697221149
389532022
1661978042
1289326204
1118856676
1739492
121105248
2084098551
1407348635
743413823
1921973315
467667736
903133619
1628559840
1935241472
39874156
1962614528
1320210805
474473494
2061207371
584671157
502345751
1255264804
190886134
1717221933
523329574
804393138
1078384686
283656934
973069847
793215224
1253009058
317756538
1639261771
1223498266
477358717
1046613242
2125464143
34238911
1511461006
1017407533
500119440
1038794616
549853144
420190109
1539428170
1169736390
1443398773
1073686165
1927118959
1454668015
917952922
749003617
1258694185
1888328750
1653646618
430735635
1173872283
1578271280
1437371668
954946751
1267124181
1794086840
1301362185
1404076728
2066695910
2072434517
460764838
706483566
463756796
1229467361
1108952314
1445824651
566532078
1981748856
559972859
126649865
84767366
724212110
1762063470
1463619661
445717203
1311268176
1597865960
1996811999
747388710
320180956
228894343
967109511
1359742909
2134187853
215439953
1780175388
1162400748
710030807
488182773
406049069
1456812477
1954351909
225789648
35889297
730095020
1300175259
723705789
1647243035
1209227387
1002036638
657849995
633721253
1602887141
1803690773
2070782717
340511145
792226101
842084511
1294403571
814788682
353807944
1359148642
1861254841
193669118
1421044125
1328410329
661336191
1006807276
1329261971
455571714
783661732
276533148
1357614647
894496387
837955830
370380335
1824701737
1896689368
2037123948
701882694
554167299
2023312055
1960050957
227718134
2087686315
1692713744
541042726
463789287
79860290
88906697
1731926947
383974985
522763688
1183275280
1089254344
783063171
1691370659
1008420300
496410541
1016502116
508353788
1271214993
489862056
1400981436
1883666102
1843594890
1803522953
2093345428
802059759
188916403
150452164
1830023489
1830430271
1348494254
1239918423
670229522
1905415169
1992903474
1612872991
382009997
1254439648
1765189005
2043394072
1536895355
1680584374
4470751
1283898114
1735343607
306457092
980814637
381028023
1188627028
227843012
1282972613
1160990360
1997772327
865985388
654724145
1693676951
332320080
766348027
772664171
555925588
912477955
2085584245
205909612
476510096
401789453
33865611
360545221
124963288
165618414
1905379224
1315263353
407623922
970496163
1785087221
1405479596
1504291240
1024693162
1747991066
313857439
1353358156
549980724
179840693
2008314647
283460480
517185140
1521584406
425378932
2032318859
414383629
682574670
2064742166
191488053
1815099496
588717888
1055534490
1738150434
174076247
307646797
213845035
1243752296
1539228615
1849430548
1138547580
1200536907
1739008621
1546699918
2103393
778153155
198433050
313045169
897370027
927907693
832798729
1697772264
154303451
1221336606
56188254
1025638479
420000720
1903412084
493578609
1770366662
1084597753
1447420561
1173530986
1124291673
410406427
647050868
18598670
339717474
1248687631
542202137
1811690150
424520694
608936380
644418830
1481818491
941851212
991711479
1572193040
902250883
1783938087
1634764512
420803437
1421132384
559222187
153815615
134048163
1398087742
2129223434
1115601386
1113386411
1303035898
1799438773
2029423167
674916539
2077200473
320255208
1606037774
1893886148
1169222793
974967480
1506825515
1086158639
306874276
89734056
882963730
1953121435
1491936521
1358526667
1411380678
779883966
1583297954
1407515953
999411000
980973222
1592514472
203709697
2105772991
1967802420
150327319
993371816
440357755
493747870
279831477
116514153
1821257125
1556015118
673308456
1851134771
1069376862
605467764
322441626
543056563
1598134769
938351051
257911479
633879173
1588452470
1976267343
47193717
1804189550
602395336
208458468
1150345742
1929853497
2052480951
697610780
511326017
360930808
1966965100
1376310807
1493291594
531145452
184842618
1146579533
1349009922
2010377904
1530241962
182894495
2056761298
460694082
1443779548
740725836
1625887037
1603569835
215383712
1390385452
1381984627
1149491542
986920163
326061301
171664623
1816142985
463084826
2070082264
1620452023
376710175
1852230465
251894029
1713206552
745540023
2005857619
1694130118
674796879
1003505366
1218617669
195121455
232549770
860426439
1138342347
1968807517
675700288
1422872482
77992273
831322915
196765571
229960160
730020528
1265207278
1129608159
2042465053
915050671
523779329
1718845014
1463544486
1095052615
1624450762
353920320
1379258709
1643194430
1068137067
1644020221
1583326104
1456923042
1442404014
128275097
677156569
1018265973
1995771378
12546941
437358372
1271616950
1749000418
1289359783
1824413195
322805211
489951140
1632360055
1898967449
585561919
192083958
1419131442
513285397
744564498
335108317
235594529
719472584
62592644
1878938529
405742978
1254577949
1614482402
770480166
1651315167
2132790820
1698659976
594369441
488189809
34625977
1664391805
722668219
1978308417
1823696956
134037682
869433529
1672090334
799292986
1774127449
369850043
373553534
1814737163
1593778230
1846749785
1677771117
613454291
338010511
2091014800
1004041163
629267957
2017896140
1514469165
198994641
1232759525
674828307
1913934705
936281864
1785092675
2099619491
1396137643
1442502090
442679374
716551868
2078936887
1144543007
2110762635
809723206
1465026425
1630636205
1664375900
698546678
1664977207
1525744278
1551178985
2002047434
1695233143
2046317491
387689684
330775532
911344432
974283322
439849214
304974287
1030362283
1555306342
1114100613
131114343
525689448
1187439908
2111841712
430925128
1688293707
327912784
1273716950
1888375334
1635240308
2463207
1981347618
633201334
1327681270
1360014032
1126301661
1159656049
305839915
1122597902
2122024136
1741408108
573250690
437733977
1051189026
1816687851
1052129045
1771604642
1209543216
124003986
697229067
2076492742
1238614167
1635676541
1547062589
1276555262
2095819716
607366295
2131478448
1512648563
37448573
2095305040
542875848
23170405
649904472
1993261043
681861363
1873433715
941884387
717357971
1230367739
2061616474
1164623943
607326985
1417750355
913399570
706243059
1154578129
2047073845
45176266
727475821
1881548559
2012908377
785131052
612280157
1909306748
1551734483
1299029822
890383241
1059339067
372204493
1338833108
2113666544
919543013
962277026
979457603
652921916
769649649
169564802
275517229
270092690
658871525
1908225977
760228042
1386572081
2108832838
184297442
967075381
488037693
980685920
1850653167
260312616
1578309552
1908630953
366442936
294616866
160323726
684263153
1842203746
1927598097
960750603
1397884444
704750450
888226965
459388118
75120494
316326574
1015891512
1341729642
2075398133
571969007
1300720721
1864306620
1853864452
210201977
1325590757
1408986517
1029828558
1980961973
1592007269
904027138
96690640
1528650672
316403781
1732708548
1680620726
1039707078
1927635647
1183783008
166720100
1690880812
2069304099
879621007
10351796
1786170114
242886551
1538764037
636013176
2079968802
1337712998
548903379
1364076474
1660296201
1354478319
761710282
1083649593
2106993908
1950936034
1739747173
1630485254
1933433236
1084167670
1718016060
1321048943
2043132738
2102234456
231968440
1695838824
1499630295
416536488
680184477
282545991
507198675
311726548
1835255149
253610274
556057293
2000737052
451639733
378617996
616546639
85119589
679269021
796362924
1596661488
2126369148
1389249879
2006542602
48638556
1320561383
1898640221
1602988113
1236317277
1033493125
769000451
79385214
1356603369
1013218004
1267596169
349084286
351726684
808484361
1567877633
1935184748
908500771
160695372
22987266
1308618695
1622701768
1293116406
294029686
2063221939
1864141866
903614334
994864893
302351984
1292108517
1223206451
1139406022
410680989
2102138602
1752538407
2024074578
274468152
487649999
1181539091
1200128897
1523634463
565432271
613441946
1024637617
1822200687
274979813
2125169147
2083516773
2020045460
1634468390
26825458
1143190036
1652879960
513195138
1103887830
1705937179
265454349
1023617566
252872730
1021308369
2008674318
329239928
521722501
412089144
652458228
642169849
1031851047
1277648810
2068843428
649637230
1193356394
1140670040
2124382092
861477521
1515702594
391942279
1952293059
2136466505
608124274
306778145
1948737512
1660135674
1759031845
1352681566
42471528
1079823063
1453595629
450530984
1224099366
1139543630
342296070
1539521007
1989473430
601550941
12428161
909879649
283078726
1572522217
107526779
470050227
994769118
1798804986
430146931
1367556535
1510417754
1939467951
986581746
1113671886
1071607147
1432685848
531701694
602011162
838961607
679865071
709631371
851545189
662313033
941070419
534891701
1518323758
1987378373
1874802638
704146092
149643338
1990121202
616449114
1558225375
744814376
2075397462
1087548360
1430656590
959622425
1771346135
267906135
35064714
1063322974
876243418
1235352913
1467626785
1474113958
13777226
1715019985
566416246
912564429
1027771841
795034238
373617681
1075604573
1717714476
77153690
1310675298
874717393
1211368140
465188052
1252413638
1339053667
478601509
208815937
564071141
216910414
2050302007
845228602
2129817972
663588554
114855390
1124205593
2093281069
1263114424
1034259678
1272237815
1546094331
1305859064
1418474060
1166331516
12919754
1982675400
1782075588
688809390
1730361862
972881094
412504907
528514699
643345097
1052477845
1128316020
1854014989
302386188
430281284
1261246094
1277112292
1842051344
2132505346
512768370
2128357614
268890751
1941848332
700836391
1546176829
357759318
1007113896
2124885891
1939533376
298810677
583162615
96516713
1147609796
332681814
910070901
587654887
694460778
783898202
1331836625
1191475596
1508363023
935671103
43209198
462710146
983080347
627059703
103757711
1431210314
216092315
1900973359
335856442
546180876
560104140
1949123324
1018246219
706343585
1046689754
1827472567
1638060722
2090775127
1063454313
2133724476
1431059288
1730779821
213989844
1893668200
1098802314
1747820264
388645796
1690060373
214555553
78757358
1201008780
183200371
1744066846
258599610
1064653413
1660291878
81667355
1389655677
944892783
540358814
1845031527
578751284
450773929
985706201
1745914232
441911675
1491687597
970819767
988409934
892951848
960063300
84421747
1912929782
972307758
259387702
638262755
753806838
274821263
1706507762
1433547206
775890565
1897936690
1535208897
884948170
1676407062
1725759747
601042378
628481964
1881014151
1484517989
1895093567
1847602291
2026292759
1785559352
1847205542
681651215
604411972
1462858512
426688986
1557262658
2108854401
1692438469
1867411390
2013708234
1619426799
1805454050
1441809775
1221332143
297148696
512584418
397496664
1129516446
2057727843
1963931547
1406988756
1874375134
2111897862
1418688134
289170587
1669700366
1653062802
1996642913
927208418
271731211
2095386148
8731162
1297247068
1395986366
2018055135
278253228
403625274
1844393561
1856695676
1231044516
2098006468
1818783142
59964645
626161876
1625483078
839937513
287529259
1244417332
1596777930
1824313111
1908699895
210770787
661050826
289244782
1150120125
80003954
1738712774
1208443783
1143267836
847133984
164634062
1774996586
1207206610
435580361
597393405
1829043766
1766327379
1579520896
345462079
1131968250
1170829318
1343219979
143626230
808947868
212221376
1114281224
1164077105
1910748971
597651988
597882560
389277933
795575426
1964163625
766853315
1672656652
1692198930
839992539
1018476674
1536140716
70818681
1221527410
1962266773
355544239
2136852360
297158214
364403080
441443979
1225931856
447457707
571454983
1740022756
2054753344
1050569555
1433361167
15903569
1239601967
1332782867
591595093
376540046
1892502993
170081044
1097150275
1166346394
763427014
1948606590
1899842459
411503224
677812010
2042802847
135980234
1153448759
1576172235
1186627969
1304327963
1362672552
2093309370
821906963
1417200515
551787668
885207270
2013180682
153003540
1142516182
1757935056
971390765
1191026501
1962947350
856584667
892648923
1555256940
770629904
1916678058
807667297
966768331
968065624
1128689597
13213414
969656079
1320079321
1378305641
440799170
643099922
2133324210
943458306
540721042
734339006
2694284
1617163680
1680265968
254741859
1770650709
443472757
1011477285
127271005
612084165
1315442364
1450704344
1356260171
1176623287
1501960262
1390020436
226538211
621444445
637499175
605124124
403375338
1195296476
1731916211
2034873845
1711016345
1277650639
1088414422
1904680359
760270855
525097963
1979022234
1299145525
2054304492
256518972
795163358
481753723
1097502510
470376805
25430490
1235438403
1229812980
1674092722
1149239871
625080308
1930516063
368373580
207350419
1700486691
596244615
264019432
1057568372
1245215429
1766517322
620937962
1454431604
835204731
1122984391
392577718
1711098036
1632080848
1425953709
1734893763
795786009
2055893564
1886276639
877250499
232166804
299442125
1726954172
465853088
1289670682
984593671
1718997231
1903114266
1974898558
410615936
1136119147
821021607
1342130365
18872324
1259937425
464738026
1626212846
2114796301
942842814
501015020
1542565987
1962796732
637279334
289132996
64541114
1484128980
1857194295
222906998
176420282
429585041
793021862
1696327820
398785393
50312410
2014139528
1115716234
1650458685
1688560272
994948954
576922668
947940868
1887565783
1482201179
701968420
1902972817
801805858
1208249270
640762706
279988015
2135493935
876138000
859615499
1606862245
1456021497
1502715888
2123897033
463690911
1145715328
366950171
299007827
1557865496
1423818773
791325203
90421722
577351959
317930411
1572152454
366167646
587857974
219544199
793827335
518681260
1650327101
855260441
1538286785
963405631
1854961360
1267900515
1623149806
373172063
1083565548
895443195
513516781
606759508
1763624579
267938389
147620199
876998225
207209309
2045716693
1506068573
1287752817
1983916648
2095669353
1033185607
1669372660
351440848
630142021
608069521
1807366878
742122112
1702942403
213102089
226132764
1074077284
1099749149
543201182
2127011716
1039386640
2005103174
799544014
1954078677
1791164153
1555862332
731586101
2085944892
1644054239
1557400603
740147428
1930622762
1159331081
954777184
462269845
1371849633
496123231
751140907
1139204760
473449268
2138772482
1675387908
1811191379
1317500349
711684368
47345113
1187544839
1327606620
1324523281
97478749
1386070108
121149462
524384991
605650126
1932311388
144782564
1732227877
98581215
1878432979
1641119961
1074834089
223549178
1716668612
495845100
1503128931
263385798
1137200820
1374050879
121946694
882018870
48628974
7695252
1286200318
1160984352
2071037791
1272520587
1721709459
1561455024
106182317
1642404060
1450951602
1616363313
1397133472
2111988585
2006570127
1546675792
1411241635
1146091517
30266578
222204444
803969468
715917058
1509970107
2047773489
1609343808
2022357051
449970483
1593951684
579691123
680043238
1793238422
1540955257
1646408915
677954038
1854935705
1344931705
1777805794
1691792319
1820350365
822368745
1532856104
1589794017
1784438700
688410579
1014259685
1102272508
49970851
862280387
707520938
1789904268
1898771330
1797067491
2026741775
1095069679
832980829
2080248513
1161090256
543449477
2124213612
743710410
429806669
554735006
564128201
863956469
416392202
571527986
1797917428
155976730
1091659144
1654583209
2045855781
2026318877
1187398112
2010848369
726404202
814540849
833081929
1680782688
1067746121
1148138404
1867030358
2113618318
18688485
1220310448
1002799066
1179134007
2141923024
2079677175
1120528286
82964856
196192864
1204043477
1365929992
216509973
244754307
174960969
1206456235
348291768
1871619755
8162619
1499228896
692575688
1803660339
1623148374
1704433424
1775874704
1974087399
150111052
1994377915
2056754943
305942244
1468503629
297851752
1866055947
1143878171
1796998974
996129008
1743967056
2131664975
1185556014
2118684140
850366744
1297580276
1804620018
826555935
1830775837
1222914259
98564010
1980796661
177038624
337993618
2112333660
1970046534
596347879
921362075
1012848436
659860075
623965377
1497130334
1994745155
147003458
912079278
511163254
356764854
790032662
344313237
169941683
2084229167
1654039701
1459417535
1147123598
1056555707
454574092
2086683914
788839062
1317076211
1935183407
1225511433
242797662
850153208
1148670258
1173603047
1497952459
1922700325
320855753
588780339
1949363296
703713843
1937706429
1781358239
1018707821
1273734660
660956397
110834457
994826598
1396776273
967573118
1174485780
99121242
325939608
339389673
548064363
1970053938
968790576
1686571803
911072987
68278750
1899492366
1182585313
811220347
427945457
1897970857
633322067
903521838
204693793
1182446749
1286887892
1184940684
1152817536
1495942353
1756541072
1193331222
258473387
1847310836
1689991544
676298048
245080744
1367993974
604811532
1683503763
441517878
145542493
497396140
2058175876
1048860839
66756910
729046301
1965161201
1470798427
1728320714
724653321
1821563201
654157950
623213899
102416014
1191177405
720314375
1136318243
1509425888
622226152
1190023918
1092945687
269972388
2023310609
1942262581
47726625
317791397
1225920391
696765752
927519084
914658150
1033307411
2097966967
1779482094
1179522217
386171353
1514612834
417709326
922731042
269850349
695320853
1444229483
1865975357
1386784525
1539281404
1454048138
711887718
1240945279
1546809673
753193578
462158591
1308754337
149372063
1214602103
1169226683
967459163
568723121
137953258
353510749
703367592
1410703833
302263874
1772163036
1735382467
1411580100
286532087
1581969987
1531708744
1901018833
1564994837
10027620
253872582
1155067198
755801172
766110905
456564365
1920110397
1139443202
1300129975
619719083
1739815257
1521505550
909364964
228774265
1846160263
41727849
1560318878
1464724402
523020851
1205336811
844829192
1438110825
1035138291
1054422992
981366534
96960806
1143949990
1353587974
1338837857
1066840465
1168756241
367785542
1695823421
1474912654
384781454
709986353
312283443
1986555252
311363051
225823774
682846599
645606682
7939105
68086341
696525496
1993586592
208698201
1003059358
527896101
315148032
166920403
1642164287
1761822914
1546466610
1589817292
1672366475
410346108
1433559633
1035811595
620257499
1196387976
1430209783
373198695
1096656835
1142131006
694842766
1854539148
600099578
693298405
2044760746
1354368547
1839876641
458371905
217958483
489523555
1511954374
1959284823
663211917
1036205666
1630174814
1174421958
2103989682
1450503219
1496487379
1447829775
1388698295
1091002858
767677346
330947840
902179497
2057031557
1189977256
754340578
1174012729
612120988
101648651
1564698570
967744169
1347546783
1142166127
1844034317
476383064
869121615
403040328
292849884
1937483315
417615353
1974407003
1311268176
935242955
1363199634
162099069
1097481952
1972735053
333969336
2055590165
1101203353
543413824
305929897
1416662122
1756464396
191749406
207382176
2095498429
530511188
717001935
875549905
1904480726
1806458915
514989747
1404040156
1438505989
944332199
1945231716
622182542
1509047222
508133560
573220178
403215388
1945352373
1852194859
1049341338
1698246677
756481822
1690101175
1769478256
794740336
1597776117
620106768
88586892
1052224170
1075877478
1566459397
1249483508
1838786447
939325772
774772541
97490028
1011479004
2089319121
900914853
2140666207
708340829
436362883
1166849340
1494322032
2119988977
1508537586
1109746439
960889000
2068786789
32707367
1397823011
417604796
1226764999
1907787998
1922364361
1064767920
1308190496
429768567
1737064499
982288443
910359623
1764588707
1138181200
323170521
1917536473
1301623342
1732403702
1179449957
200907438
219945260
1218373578
318551779
365841730
308786199
988511973
1407250295
1251821501
1828610278
221914735
1779454711
1910189304
1966471647
150338721
623090826
1764345032
1684595953
945866207
1993236368
230530291
2096185351
909296270
1169651050
1525858945
635732491
328710035
1501607263
1812873349
119921297
1044641217
678037485
1815613215
1270690167
1005666864
273182697
1483275162
442532869
1496082557
1276674953
1378199947
1748173218
588016024
278581913
1717943161
603547694
2132943214
550958687
1517808940
1890315878
1751294957
369834380
393862754
1769426952
1165091947
1715690069
900061455
764024334
320503344
1663212813
430878570
718635689
1736757311
1801129752
1409932216
1919304840
1983717032
1097715773
2007603169
1031623405
2067134613
1876415318
1708909446
1220757401
1517597926
434518929
813939523
551860837
1577420404
691297294
1030488065
1052048030
667218939
1824205913
414689459
1170471562
492387192
1685252229
1589214260
278410300
525478816
1788086604
1148322032
1881371104
672628261
500005105
281300479
782305343
2070152878
401982865
652739122
1779918795
1401963594
638224414
76495735
1741045220
380571382
319171721
1424575382
525084290
1731019821
1184254007
1225876843
1075703752
1098417137
815690656
248325955
1639713907
1962125369
1473720296
899233810
1316607931
219263588
1207693353
269733471
685002524
1357320041
236786244
994026655
616973412
1062640388
2020476006
1273583313
1645049588
1083380900
179847730
1099254277
1990026797
511569696
412257511
1723349905
801585701
29292919
1831974875
1843308007
1728309030
692295388
1873955934
296226325
131891169
2094603722
1678264515
448994429
1067147580
28597816
264370713
1583285061
323496483
259687223
944385431
1168853786
1695741209
1483001963
1482507480
1206764896
1588804187
1708707445
1472454507
1053082236
1648007277
2083090382
799058528
319795658
121652248
415345311
1266363231
164654654
2030200987
552327945
351057557
2000312805
589562345
349303036
785354925
2077208630
1667137227
1073149134
2119798665
876925233
997644290
759956518
1550513965
287821733
1389194294
2124729151
917158141
1458567973
504821569
1552110238
1189810274
220266882
468805415
1221839809
963284793
1255407293
435189180
289510966
641842483
315300537
1433117647
158206541
1891768396
353559704
489670284
1807197662
493355609
847764948
1368760810
1073724631
2075919119
1462376670
530202887
1370714687
1911791393
1132736881
446377694
1254142501
832186779
15345559
651304730
2139144833
784454226
1062305922
510203290
1582493196
188962180
1185588009
1386655699
1473360645
655196817
1886282384
1570195620
153178649
2078774655
987644117
147049102
907698651
1087680880
81733601
1870227160
1072424793
423841224
1073587989
2039308340
1372804463
2102237759
1585535046
996606156
642913636
1462354154
2110003869
593800554
19609034
360406843
1542755194
74538725
1714036338
754351652
985665542
1926651444
2128223773
980557927
1868367252
401377888
1763219062
1178737822
2008393566
2074027722
1398502236
2123145816
1136876826
1230149537
67455222
1462075775
1805643730
1738473102
231311030
1650811383
602739826
1397172076
1647632616
377450642
1511438622
1856125592
1423144357
1278318624
132940238
347282059
334138919
305210771
238784607
1818600106
2007120696
1797742094
1222366287
334727175
1408357227
994430958
1287756340
1065616296
1761787988
828218363
448195433
2009442063
960320438
168121225
425312386
1864260325
817211891
1294316642
1354814319
1496805697
1079246743
462857650
921539031
1738610588
413479098
1572724614
1867315867
358369903
1456441990
1161917218
394488755
199570648
1463570972
429818123
326463920
2058581570
1134168261
976299075
1923504150
1362653095
756046252
1564437515
557527049
1200202399
1839571171
226774054
2130699623
1524016286
1811295474
98997034
6125885
249304141
943820738
1544752923
1272327426
1763528372
648234456
193063823
188247693
1430267165
1676764330
731332472
1292913423
1765889913
1419620335
1987068581
1816888390
1411654691
66301212
2097155652
2013371473
1761958247
305679070
763650166
1379574247
1975554047
1691550927
890674399
1517170042
98356228
952742066
919053832
870985513
858697768
661232608
342615372
1409067307
403762139
785815269
627366428
257510121
282882505
248637475
15992291
33916187
498539507
1750290187
837421286
1965276255
1251829407
1752059766
1285885262
518334393
1873637873
297577541
1223884697
1843936605
681399958
791606355
243860135
1516782150
286326247
328696300
878317317
1662329358
485074160
1858059668
2074619845
586014054
1840171717
1823912276
1120179404
800144200
560657061
549750067
1127507738
1126872434
1019553292
1454029779
569043437
974343413
111639960
545722622
526123436
1101012531
858580906
21944790
315471915
1247460403
928046793
1172828090
1644867191
1777028265
286799660
1366228272
1395243589
1371638145
2012330604
629870681
1508572119
1410798265
1414066144
548227282
743404162
2105112555
1931023569
113421980
414595189
1170777896
490224831
1101042812
605725502
768630294
816275480
313105549
1861501850
1654454232
1683494392
1828874887
1312295358
1054689167
216437176
1144257656
1167536153
324551955
1385349664
1869639253
540579849
443214487
1986985243
739359411
1280152280
1022802722
2001695468
2030188057
903601974
1123450696
10243506
695652611
650145646
1923981554
1464016720
512112082
1900471766
1148928872
676386547
2041892088
1808666512
1297074205
179409345
735861420
20045926
1187155955
1016294470
732891678
601888016
890865043
2022213249
267269860
893953739
1880630561
899257467
1710920585
751950649
336041989
784247295
275490778
642549501
206411560
2054448665
1551495569
1269645493
1255537154
1302398166
1635031659
2041283618
1066435667
679405655
1605719890
729485564
1376700344
90835597
1474843725
1239111400
354370685
2057094288
101791068
1829265654
337254738
1903313350
1927448601
404582477
1896924419
77155276
1457558738
417395255
1375507150
890412143
370091204
80351979
689467056
765135240
2075289023
1502540498
1636041756
1127032372
1905326653
539157796
1154902927
1088677205
852802023
54445767
2057766975
733738212
639687764
845523987
1621202043
1863292852
1355494186
2140325659
1792827226
1776705204
1413715913
1071726272
1863852109
1574987359
606905570
1867766880
226252805
1588539227
926615834
1098889678
1583014092
859409746
724627307
1072043433
1894546149
1263881375
164963043
170655019
29196580
237220420
1534235172
361257267
1475068580
1429289570
1059908603
684800524
2107796305
747240533
1738527429
1655532846
1330986519
1875448986
1697333238
2019572738
1369239436
54549351
2115451717
11964000
1027128837
795248388
1108616403
269013004
322752319
1506000670
1612630915
293937410
1051637498
477507313
1493435843
765830297
1431826713
345375256
525849127
1162958996
194706812
964098405
658789743
1293957350
432607094
625564170
350048642
793326256
315567128
1378516067
586252884
1049810758
2100820458
606216101
1586383468
1104224969
529666917
368721410
1624391856
683833045
247485463
1935488344
977441372
980148068
263708583
1293400025
903323465
82278527
176690737
479896579
1580125207
1823389821
1215115528
1456830929
2073324996
746004375
843004836
408617419
1449662711
118425945
1500563364
1148266113
2000533774
793890248
2109138621
1908951194
192394446
1255096777
299101861
1456548893
369477180
737318717
1575075718
1561230029
361486327
1611124189
293960820
1620208406
1384788532
2006666040
1747525569
157515592
1849004605
1541285896
1472469873
270968001
2118522688
767049208
1053272683
1523694937
1272423350
1283473829
1666698474
1981322294
2013728559
817997833
1801213574
1802989361
722709850
313991537
102367593
1694594773
489723908
1668970949
490928065
588643680
296937860
602670082
1126830687
2127365410
2005138612
2143476861
117714077
470008261
317786912
990673183
1578716807
192480670
1123085555
150390075
1171270828
2044842418
1243396164
637436496
1627026484
51487331
1599518401
2150631
672087877
1730385365
1330701358
603542152
760639563
1728541362
1285562867
1154365533
1333680817
751846992
2072341212
49963998
1606862416
2086006273
704303141
579159541
1459670203
1387878723
891094518
2075414321
1668235432
397790197
366191595
729252938
2058419304
347164448
1733786760
82883921
1529735447
1524980477
1199520804
1439254631
21207983
1197602964
864243215
1387420032
92805641
1078575758
411486671
359666927
1195048129
1810727714
636944769
314540059
1666081421
393693726
718483890
849095884
2037223830
1277263320
2028101209
698864359
1681023612
367487739
549849142
635454835
504213164
641802872
125096756
770426726
688823388
418131661
1488515380
751907693
1870837003
1639087794
1133708349
1558875104
153478092
600437262
2066729252
106137180
117140473
138715266
1336439533
2057555153
1849879909
2128601229
867144027
1149238334
1396505317
1477946400
1730635333
950718539
1813577345
2065524383
1714038412
1957722210
1551167399
1968776287
2078360449
1067864122
1391332314
2075859581
1898495875
657688149
1470009456
524204816
2124094779
276222330
1959485991
1277216215
139344717
817097032
1038001483
655331068
965732634
1593938131
287011848
1327618613
696348374
1363530211
1170043472
1448362992
1878605062
2123048981
1619401933
823908765
127722455
710956184
1779701265
213254118
1707581570
2023899252
507952793
1313574395
1823337502
1604007049
1538476459
1621811468
1101375723
2117879395
1652082138
576828226
1704968679
240111559
526515573
356735388
1509836867
1479441759
1102632742
709810745
328046617
460834217
1522794230
1854404898
608001424
629300756
51689198
1473817449
2037554489
1140248375
2010807525
2074536641
2062346376
1886207040
333457522
687027997
612098961
1386097792
1391045143
1484191772
2045643696
1205993938
1342820430
422884672
1831828766
1713358088
201156956
146870418
1601288916
1360043827
2052548577
526686256
871093944
1398296819
1022430437
1700133729
1041326463
678173414
1338122583
620363153
370399402
1225592624
700932667
1012610739
297748374
1434994213
1513947982
1133856652
433616672
279155103
2028515506
2065401433
1617146359
1727777293
321327220
145384431
462019940
728897665
199785207
881774169
635578880
1345857514
1781637883
1908171402
1156619370
122623382
1130176976
1645614581
298670751
1503911229
1144095717
601998264
1047000823
1583215103
689332292
1263506304
312627403
429279614
439029242
1402176067
1418293950
145744745
953985107
1680634959
1774880918
828686319
52589976
1005527839
1405226420
20978260
1045275413
1890785109
1052857627
1777938169
1021601463
2146292449
1524500086
1099825683
1661223427
1562909401
2055898861
1068631556
987726064
1449197356
154435154
1983172164
336451601
28348753
792824164
1398778413
1342790584
172975915
1258557925
2065783377
1463573817
289829920
1026099849
547436618
73260667
796834048
2123537308
1363796596
732032491
381929540
1400732531
1291289862
1385439826
1329733031
1232347130
1703643602
1016281887
1743044401
592309104
1404913872
843396056
1879564755
1411451747
1971219130
1524933692
100889932
1028078094
160755495
2087720105
856375477
1898221502
240206561
1174991319
1266390737
745780055
1594940668
1344432065
1641694783
705721616
93737710
580006341
1095437919
1388873791
1384841481
10455233
848234345
1077955416
373634073
511423965
1683650781
987527794
1905163346
358126582
904936017
1340944867
36147769
266685224
980930346
2105594327
834842067
2086473118
1350100831
1462731055
682784587
1860167727
1631392569
892843387
2021811980
308271976
1687309847
1066362513
1477252179
1633200108
1261663961
1704425319
1544534590
1182902068
21546358
1621672412
908019151
940285634
1197521125
468778437
177700663
1352720520
1327428757
1105553003
2110249747
1263570857
1059543079
841684928
596291603
1432886013
2120353369
1396555072
843738673
373276661
1615652860
65075586
128486577
1928732559
1809974512
2022865852
1885019735
209347068
1263098252
1240289328
1738950951
402687047
57230297
788047120
96808577
817038971
600095477
1876565280
1918042759
1422946708
655000784
949078501
1830743520
710808655
1789372822
1952413764
486318975
304005511
98181356
530938187
1127838383
1423642179
798235747
1252328518
734255338
1973820652
1923633418
152729363
41491012
1061034419
1466011152
1434044655
57427763
1538488337
53866731
425337284
1869393988
1079692293
924454352
1300365377
425016550
919782860
124565994
849251764
895935062
877072921
1351088559
762433836
485051731
679837819
1318488511
7932943
443008693
1779253784
592690585
1387527714
622555598
1712908756
396700961
333954152
1623477407
1602595908
577500216
1992944937
2009437116
1124255394
521947983
1470363039
1767604483
1533698649
1958971987
492911628
550971468
1378035888
360866426
1738006812
985073171
1316635264
1222232113
1051751175
882054557
1495738391
415738793
436631143
67456306
2039586881
560154071
1485095866
488099712
159450944
502277518
760304324
41429814
80412630
297543254
83670493
2136518626
1791178939
1741637641
2128910133
57158077
19583285
111604505
1659202388
842089742
600102985
112857003
627914483
524114741
352037232
515102868
1068209564
571721224
1416519394
1661252773
467869529
1974051795
336731200
1520899031
993045278
230325473
229324739
225519855
579471412
1806309334
1402630579
187072024
592085613
1296203404
1894508406
2042314139
933910100
1737688420
904008007
436722000
1473538542
1779022017
2073103397
1276864510
1132408615
1649091902
1969177701
388884613
1459900730
1339028040
10507587
709103319
1071086363
1352490396
1882502892
1218965425
902376095
268024404
1828721536
1002942710
862833302
957075455
773104959
2056539419
422249694
1066205991
1413807809
1421162377
1376000110
1538772358
893285706
664142346
1432890554
810155100
1593068541
380353856
316342535
1024230366
619509718
1026052494
1407510382
1256503018
1404340713
1915050197
596864648
190182591
658965332
151800332
569165809
222194206
517852495
2013236907
1276257098
2109801915
595645909
928839333
191868538
1028261440
1721013729
1099495440
154890866
1976890180
1780104603
585655245
2024169856
759702031
1425606085
665689742
1323654438
869722874
86536377
504622203
1174120880
1155918252
403616745
1843689638
1598204109
928883515
895410549
795048741
1245715264
1773534182
1779061977
648358979
421826969
876330660
1143380878
1717919435
197544980
154957523
198924244
1147914233
613379964
306183198
1731767126
1685334918
382020390
144432172
1864860240
138724637
1698894929
1380542787
1401335831
328538150
783079037
242732840
1396632195
1409329783
1468673716
1977935512
476344823
1054390280
263050700
1868949422
1041584289
896458870
1605180893
732652558
1108422242
2101738870
1723814849
367853842
510760475
1483869336
1199493543
1457146417
28740684
1678349679
2046043309
1697186451
514946888
47752056
588283261
1055161316
1976111139
1774853972
77481198
1139129737
615430193
2075195676
2117147006
138614470
837939775
1155735450
1581340048
1006242412
1296217816
846784228
794331559
1705823669
337777574
1060068948
1715176519
1825363209
1834795567
1963660268
1025352879
1464849775
2012280237
1392086826
581538558
100632721
1117087655
1381614283
253334930
141563696
504415680
1765740759
398680098
1016443271
2130740241
1330246355
41969031
1421561531
289056546
1690236089
1219062640
1859321625
939543925
954552577
900414971
551823605
609777017
1704303687
1928725465
797007468
1043138287
759784312
538282501
2129158387
450190866
939018070
345369823
721252919
1913242238
1661201528
1908280752
1180577026
1689901887
1135285824
1630460620
1999495362
1375188455
1885245819
1972741100
1716080275
978541734
1139144207
1044265576
975044161
1468704835
1347466061
1137127120
213535286
881391668
1072522606
526404509
373393936
1926299768
2062222137
679924651
368905921
1597531060
731586101
1841790689
821226519
1816682642
1742881755
1650235990
1007551935
1461886812
2025535561
870936303
838429658
82090988
1849284430
982476454
1951981719
518144550
737188497
631797431
1138917583
854335045
1903641692
957514855
732532272
860798762
1730831418
1443063982
706213929
535044289
955571336
1842752082
265247603
814051557
1959968785
1543034883
1053874726
2011709067
1623983084
1014146801
1447628475
60532412
118901673
508435933
1160629660
1818256541
369444490
1811008165
1413366357
435275533
973795901
1862805428
1338945348
577619727
62055769
1902801829
997666831
1821792575
993102500
1606038053
1752400017
444103706
2101926464
509691644
177058129
1710807084
219702061
961185495
264351238
188310373
1412267478
986196502
1043700173
2099386369
272117092
376769699
1420587145
988131156
19378634
1871605368
2042446366
959702720
1669577129
179099189
2120377159
1341153161
168996069
523910216
1969030208
295318400
1511238894
1474811345
2016054029
250736664
164343478
360153728
177163799
256394406
1549057941
1761419086
1852584339
1817729426
8272089
364598299
896681336
77203595
932107507
7231137
767886115
1677204227
2075716651
1761331218
1835314047
702205273
1427883617
2009496313
233864819
1371158822
1455110212
1300572029
1843979689
1153906754
1821588882
1748333121
1707299333
176186942
2102156073
704586403
1683207940
1956252819
2014437351
489739721
661270339
26647105
942234083
166948435
96862953
1276647364
476329357
2089569975
251115734
2109112362
1005952650
1612203568
102449062
1961452438
1491871233
515526913
1318743750
621858843
162463286
721558451
2053509889
2066396558
1284893728
1446128138
1203761223
1135989009
1183133637
1569713633
532763999
1082319609
1945733424
699146494
92987402
1012887791
2095058965
941931220
1397109266
723846536
2087725152
526586508
1536881352
1100153758
2063718398
824585888
1680943182
111577887
1044296266
1935648356
352082168
262029721
517472602
640019171
100448900
1624649635
1127871456
380409862
1727284515
2080863223
1336708996
1993025581
10752781
2007738658
1742209330
120512098
1508174700
59816147
1550785725
1216394427
131249734
1581972489
1307020795
1929625740
1366177690
1217727438
189509046
1677643412
463588759
2062884576
1051185620
2120899171
2106597187
2129041349
543017463
242912333
1837568953
1289901837
1213296079
473132559
1702418155
1662119066
1593550578
392185102
905006155
1967865324
105221695
340572236
681727542
1148615931
1432508374
701934112
1658074485
842804587
986756682
1006639744
467596055
986498812
1302931833
615792010
1762977052
1032546938
1629109163
2032609808
353126211
1969696036
1589566218
1014649161
1856488856
1427924703
686453225
645045322
1582508100
858584193
1093696716
310852472
825449181
499622486
573309858
166249235
751676720
1488364091
1012663361
1567677136
1243672762
1757607933
1949839574
688940794
1446037653
915542384
1687265079
2091373938
986784740
1099394667
1843591782
888031216
1671027106
1385792488
1461930811
2001067013
1919627101
1305978682
1588231039
1057469837
277118135
1864316660
1587499469
1525930119
1687612200
2020871473
1160818196
1047577283
2116362559
1384914225
1563839843
650191040
243198644
212342644
577327324
1732686872
426493430
1873401615
1117499610
1517682373
1773499385
547373684
510732538
1977877786
174782504
1071701866
1788778927
416758554
1799243653
1218881447
1797697059
2099323740
400002949
329878345
804530491
1893716937
40702054
526415515
167363128
669415621
352713900
862049110
479560830
1916445176
448608483
1693817696
1136687091
1478197376
1615985625
1494382467
1091393406
372740042
1805659185
1550633513
675224138
1969949953
281285228
153063772
57027279
162650008
1780011869
1609496507
1718539498
1927873900
1455289118
1910613868
1822595010
782597236
1159299249
769926126
70037498
778881951
1677891115
1612427249
491029186
1939966587
1448155387
609920295
1578996129
1525856699
1328446650
2012570186
34559326
2009617447
715492840
109557037
1897763950
933994528
651518514
1235734185
1219821280
2072296059
687237368
1989847980
486949828
743975331
1447148004
729931576
34749233
395045581
1051633846
44112418
123605296
521536002
424551416
301060805
178215421
841835334
1181307417
1948118584
29441467
1538072090
1324823621
1308887656
1600704521
1425630993
1630055205
618198338
1582123918
636399896
188912956
1535695747
1457507935
940326194
1471099858
1198105004
354557697
1153070113
1735768750
1717037887
880243734
1396459709
1891915190
538656099
1460597665
502820844
108149100
819750798
811196717
1244472076
295552308
1018367752
2093429989
1411107064
996761824
365916420
700616640
2133467831
1739596271
469861611
628302780
818981988
1693988588
1546233551
750047178
734696353
569071474
512072153
1042783446
591324980
492684709
600800652
1475624321
88860773
1800229040
1719289411
91016720
1216190253
1388630866
643625518
2072210745
441783234
960615696
1166352531
1741376089
228271265
898146290
1197212208
1824664882
720451629
926049989
1605253831
1208966172
1607432479
85066022
638903364
1090928559
448069759
304205597
985999942
1017953496
1770512557
1004518851
695592261
2071065703
734819187
211699662
1793343971
568271161
313112907
830802772
117471712
2063901875
1978325376
888112134
613452998
923329918
1806980183
1769378652
208926141
42458122
559565247
1896467801
1084856208
706699552
2044881845
1166088248
1990250685
1087778018
579590966
600774696
961082718
1113046062
569266329
2007355775
995425893
1330080499
386942857
503503103
1835255532
161776511
380199151
1950731879
2140295337
1306717910
933862763
1098725364
1992281477
1820094194
1721533480
1115035776
80987876
1721879483
1744247526
362499267
694288449
1283723477
50055548
2054716736
626324673
1881459347
1251234274
1963415339
1534499795
1807162133
1771506993
1543743996
374761468
1215696181
1831845346
2111597134
1787574788
740338955
294700511
1850946504
1521370107
2135666854
408849974
574247108
317175735
1178627951
1028173145
2072273281
1053239320
2000885397
823849492
487476141
1132932437
1562676444
1068438501
216066345
433598543
1469694769
2011712082
913345571
1669871629
285617718
1072098963
1452780094
961384993
818177753
806408936
1613260888
248232583
2009822424
911921387
1883269777
1553923295
854321468
1438186876
1723607306
1251487347
584669443
693792305
1228172257
181717039
1822768842
1525723712
285887162
179327954
187071298
449198007
1206995300
773885763
308084958
246184146
1633466940
1747758958
1162325541
823907180
1501092842
1453467715
1968464262
2139174087
1304148507
1284805278
1809998575
331654012
1970886127
1341516265
311379053
2062744836
890385786
557843070
165386497
1741402576
267229845
1207787665
1544141584
1045491250
1601508497
1910933356
1422139639
819523275
1210267474
871405343
1800214117
631069564
1583799898
1048021352
312974324
1384084511
918599065
1861804664
818494566
449837612
257114754
478162335
331399337
625027585
1835568394
1153990323
997075461
162317834
1233113633
282126193
415514289
2123490274
2041590088
1568898610
147332746
455278499
1858931252
1326969642
1690961576
1085558795
1114861617
1948110167
314865469
1720337223
1789331605
1930451283
2103180594
1478297251
2116068575
1010552230
1725842307
137562632
715272625
1056701142
29293284
1304284082
929050500
1083219954
752261525
1264498585
1925381385
615687661
582206309
2072848006
1962839089
1424515946
1264830255
1572532105
245225364
1909210318
1467905804
1641288684
213347962
1012995854
36495652
881680597
1554831716
1647245206
1534079561
2062638025
1089215793
1515359223
809429258
886357379
1749248582
326859402
804557725
758873895
881721304
505300859
643579972
1124522479
563010645
809953902
141254517
1058659715
621291226
617621090
1991708779
1010686873
675902790
1442158332
1125530358
346425936
770568592
1848510017
1405964069
94811928
383429548
700720097
1885836413
620060357
176927941
1455529676
744324859
1697943583
1278566284
1632823328
448564516
997624965
239838029
285417538
1998014492
1022177202
1068102374
1440376744
1440610306
1059416399
9787257
32350499
1921275615
1703415653
2060537188
476468356
1703883700
1068383147
665317164
193295976
1259933346
1916283586
2097922275
1783263744
31944335
1136449878
133321659
1228212827
298914150
1842998134
2039379851
1436026025
1701728532
737658996
837830950
8769936
1291740850
1291039016
1124852866
148796640
13809070
1563330120
188184266
1161412292
1364991030
730442080
820347300
246657321
777110563
1516885816
315389579
1822006336
197583920
1271154732
639985702
1381675431
792233193
789742017
214331810
771129214
1472516763
2110164741
741344521
1209018728
428189044
550076603
1818564649
1751013536
1840671613
1793969865
1952509393
1254274977
1473273542
1920879977
766225558
669380194
1033180836
212754954
622211301
1909230865
1362290794
354124601
1191705144
1563148504
1320774927
333345973
1696928930
191038777
293082913
1304778508
988604653
1285509733
1713432814
458561803
907888150
1555769546
1956576769
153236398
705420373
2103484329
1204604232
497860085
574966883
222364975
1353508218
359420703
2020175418
1070368946
1931160497
574840446
931450564
1057841888
923093508
48223402
601129451
742940735
1442153004
781505594
1841100119
188975672
890544554
462234270
144107564
1379090527
669733764
1438087618
630993828
831205035
511867941
570397848
1339128994
1379665084
545022302
256292812
981078611
1343683270
1096846564
28190479
1194167835
1395246375
1315733684
1368685130
233755287
2083147756
294781778
292833709
1642100107
102833876
1511439163
320601289
761288337
1331607799
1869827497
2069522584
199919083
1063519104
165633594
1714130081
1160267458
1710967196
1652185105
1300907222
21804615
2094549847
1299403983
1868472644
640350560
837815434
1621481708
1001465648
1812515852
1892869816
843767421
343865091
1994890743
2099094600
36045650
450265493
1825336476
91640544
1856125592
1161424191
1117116494
1614493981
819801490
336577366
1229393336
1230084676
832810640
1396517511
1016762965
2098260448
2133443669
582834115
656192662
504377402
491499031
1766238018
597533319
1873840486
262234261
2127960206
653073265
648253806
561031760
986341062
429103013
694770895
1460766322
549354525
1874223205
981997847
172007383
1726277157
917940541
1364402215
1242979711
190968907
593474974
803425212
1464886353
107500846
1221044204
1123096622
648671783
523039709
406647558
1958396965
1335922789
1639566969
1364617718
1408288984
1122102786
1048104406
137502577
2042970392
1949501084
2131410904
1484047309
1534659059
174972481
1923590181
1561529963
1934428105
247518801
619369315
426008503
1218820419
1666842276
888309288
2083370359
226248496
1677588005
1550439314
1850549731
1461371332
290682911
1008725679
2097181255
820002556
2124015346
768674335
364037386
2051605852
869725654
1830447866
1316467222
919875086
544453315
1203979828
1793860255
1124681093
1462056548
687181462
1478490052
1567314329
81665882
138138319
114057245
1570050707
1803054811
517788899
1476468711
535915028
1529267732
2121761237
1269350023
1595671435
1598537624
1341163863
712793609
1884382622
982371578
993246
2117582695
777875985
951583116
144124692
2067945719
1814106765
431700557
1990732508
676429630
783110189
1635288918
163547021
1555017712
1313770181
1866098856
645120342
1460428171
1812593583
662691692
646806965
1164614335
444025494
869852247
2056584435
500807482
1986371728
849747130
233753502
591377631
666919751
1864003694
983410698
267336222
887934968
386546753
454652597
548117472
863188279
1644164472
1408766750
1658496093
1095272660
2021210349
891471800
1473592279
609553656
710932583
1358206882
2117392169
622908395
886695820
1367927472
1292860803
2136918550
1445042202
519047348
1995134654
1681362376
1495587588
245474618
387899522
1667334999
397363522
2099071252
2013686542
1513817025
620912962
182002300
914890593
1562414407
771615338
1543648894
1361533201
1543673727
1342672939
1881336839
1038232425
723525808
937445703
246527540
1936944040
983894546
698736257
2119534470
246857260
1057711270
44114109
561192021
1183991879
1383888718
1656180374
2074607201
480795191
590085953
419546235
506472878
894558875
94573737
441625815
756019270
1156059549
371244786
2119851447
591862274
1710600972
125337091
1930224083
1390609723
898734436
81075071
1643538414
725681219
710088969
1248419655
185526050
519334832
1042912628
340298595
1911777313
341971778
1375833993
2012055970
1845285563
996736595
1074496172
1428929550
1302090503
1348355826
2043842470
1852768267
2034291427
279131319
970184084
882420170
175529429
962552855
1659035603
1967119701
177530998
2027029666
1922228720
2032474953
557024797
2092077057
1372079925
1785297656
1359139425
647481467
1732446683
871745922
984946136
114096430
873287332
1290140983
1672391226
32956414
1477732219
1295462410
225763979
542628590
1884158021
2120032470
879698457
1174969866
35496122
170214368
974771390
1895542883
2130295894
1596694940
1975931638
604143977
1499461312
1333268436
1473487999
1787103376
495763715
294198710
1008238763
453091759
1733234734
2136437361
1018104382
116964460
2127110877
134427667
1139631435
334796947
1009645028
173568415
109832571
1005026444
468591025
1385599686
661433768
1205333003
1115562866
1033388112
1641645703
1878116020
661812306
1976647427
1103708986
63315378
895554483
1309796691
856776595
2078532156
1825870260
696367583
720505577
1222501042
1352679886
978335982
207990577
1778765457
1016621778
874315074
1619993583
1257115310
1064240430
177282515
819481739
1115880165
81628629
1518037042
263478800
1913566941
590915262
1430598648
1655812194
757252396
1427959599
214117446
549124220
932055339
1947210263
2020239784
1446732273
222181179
1186372133
541989215
1739289215
521936931
1488568338
1063377966
380715949
80723808
252235278
859718600
1825513726
651474378
1682918984
1623345039
1531423805
1951437878
1146981891
1602933309
870261401
929745276
567692470
608682905
1337049357
476285986
1857440059
2063792378
84400481
392084229
1892235282
1211421680
369210274
2118935396
467268258
884967526
162336113
1700704688
705186897
351200938
1628698542
813503552
1338578969
1442191270
703220963
2081245579
1928826099
419913758
1602267442
2048047821
1270839796
440127375
1782578564
1923082755
313318530
1071044330
442871983
1172511252
1692158535
673813847
1002888789
1061271262
118756948
900937419
284800265
676914861
271012034
202894068
457251264
2128397641
1849682687
1912041654
424857992
1003269955
1571280595
980793420
671669908
1503833889
1047181527
1351075390
763200411
1271884559
1237112226
353979375
1242520831
1497896103
1749103562
449223931
627600022
11206470
1965469850
2018567716
1656426857
1822107704
1587990992
89711495
1667921111
1223907365
311931646
70463123
1767304781
1589334326
543968184
1043572870
2118434979
1866150745
785843157
1241205400
1206094112
1175068138
1782045378
2103517905
1871280451
771855087
117485652
1293398208
77798974
2073542248
987706808
1162507259
1980443468
1537840472
1625905060
1428069715
962571304
298208567
2143872119
1849871182
1708430113
973967926
288376809
471091178
999367222
671750586
1364510754
323602530
2000062022
20364032
553434089
789913042
1470848330
1862973956
1815895471
1676002635
1294818351
286728651
577656450
1595042666
629597619
821034283
1371571392
1161814634
293211214
1880381133
1195592122
144021602
564542495
826563546
211197938
1648340223
21487199
1049277603
93535624
1025831879
1631196813
768281244
741700479
1972972790
744384604
1107828161
786104140
1931084139
1815257099
1158687855
1812834590
785813030
888299710
575156529
1875108682
1784583774
671760114
180771837
1501496450
1701762171
1286696568
376608515
251061540
808261963
1484974438
1188563947
1345573924
293537006
162027430
1335333653
116854283
1130004219
1587217378
1243292420
787420466
1364902699
599430914
1519871008
1029054584
307539612
1812855961
1455616325
426920892
61799132
1008586810
339498410
1225445568
136763345
1270971537
1621393642
1537294770
1265288393
1026130375
1237268344
1508392575
2078152247
149492066
1374630309
121321973
481165120
868647656
578978654
1933006705
1151361556
1864004633
1922435936
656584271
907380077
1423688460
81703285
18786461
1502714786
1577158387
1069751018
2064517514
1626013577
1831791232
874288940
2024611941
1403591614
839164801
688851540
979400748
1528849023
1769946206
1890581804
1542796337
573927839
900577109
1896361975
1427257102
596601605
2059234564
349147167
47044137
1307439278
1365224497
1457105698
1770778703
103109660
2066958287
793012102
816853477
1025807441
1838401170
1781543073
2028535367
67863555
1621404884
1794449481
459839086
363711089
1251693125
1591448126
1555467112
1143701224
1449454866
1036431877
484510567
1286755835
1845859220
280931408
662003071
1379277442
67676577
1934516549
1138440982
40064883
137392016
1679308733
1312749684
1432696822
612975431
1321856240
1805932213
186253828
1511243082
2056495862
1631087043
136302431
678469125
1872366723
576258984
920172085
81630968
595794035
869608960
231549769
1762102867
527497147
668604550
1090902367
735070261
557435689
1857191629
864578828
1271759082
1895176184
619072364
292242598
163125436
917089354
105689640
878967704
1449966959
807607204
1008437616
582535446
322523050
871248976
726000401
1108041022
545031603
463219091
1925755890
976238459
2032599791
1419614779
2029630334
1041016764
1741214246
1920174472
1538817777
1403844404
195655353
1179656794
942902792
1880930348
1671450853
1116600288
1285028552
1590974536
606181323
1098442672
1486854704
573874443
733726523
1885900357
368770537
57148913
1799689924
1774094295
1294751815
1058499429
222976846
569675413
1423256305
1589528183
1773664923
1794180552
669082422
811856788
1166024828
647225707
1419696412
454965710
1710552057
666363986
1930279209
1487497142
1723074422
1240070642
1602909287
1604728391
904448682
1289898546
1868229954
1616267539
1188288061
701961418
2136232256
610316592
655410581
1846448757
646396239
224505131
1272374837
391254138
1128147394
92036193
2047931934
1480008633
907753267
864093067
1160041286
1557483248
1756058763
1630079487
2091330785
1829405728
1350972252
1813219160
926140349
2033089347
439364685
1986376583
1363853702
1612025627
1206824806
1069802927
1141098338
717039338
1829350535
675221830
1763530536
671566420
250818383
466423659
1711954662
1825345709
565263762
292180103
1824510444
1241715555
955961218
1599947683
1233123859
228002775
338233058
1061755706
1137872852
326059561
1355516276
599051745
1567058751
1437377990
1352983659
258431121
440857122
609417758
1470932249
1081664415
134032293
1050834572
1466137775
2005479885
99004281
209558936
619645524
2049003480
2019404907
1894532039
1850319879
46474970
1151019262
869564439
656196795
294247797
683056968
747997275
341607719
1823474050
1499951568
1138504236
2102648196
1840265162
1415230634
1955984317
613833483
1184550751
578894053
813501736
296816997
940698162
1134517291
1607556637
506046615
774148350
1171483336
575074140
898952436
1005611326
1568234675
2008461994
659449704
325513324
358761249
1415199447
1305958750
824343762
345738915
1792547017
1467340557
1190682524
331326987
1874919206
1297619915
2044439274
584213708
1885728998
515092921
1127017534
1466764315
1294941649
340481988
722471760
1594510967
1570002480
1676145330
1029177795
1187802424
659267857
1066269185
1711284731
321512064
1460024084
570881459
1611474597
281525411
742170493
1046262422
56176015
1911909287
410651604
684526849
688968077
980365200
1992574041
1525468023
2010395667
1493255574
687445337
605212139
514625842
851688272
173475254
147232147
25621835
883770826
513140654
158660682
2119441656
248244917
1176898236
99269705
2089535262
670541945
1025152334
999586379
1402688439
1651013873
957167376
717639927
1205886058
1659476492
1048993163
565181898
1814734484
1492337371
261111136
1327804102
1889235486
2101274181
843701539
1263144500
279083093
1722341508
781172593
1636831867
650044082
67770755
1363256532
1289916242
691472536
1352866184
356889482
141979084
2017220015
871542305
1162190722
2284076
138981119
1601898428
1055402639
1947413969
327486904
989364287
1518283188
1977702542
7565224
1623516814
944254850
865279098
685029873
436570391
823861074
2043202746
328528085
2011583257
1225755336
396417731
1775873140
536515434
355875762
1766924434
687951855
1033093304
790971423
526386256
1461134809
2123517752
297089596
1498265145
433313156
1203063199
246029697
2136268319
256045014
237012707
737435507
104060749
1816052596
2091932195
390192225
291467712
665326747
2121985368
612485877
1895994819
1283802389
737943265
745414568
1830276331
442722899
1552706896
784566923
1361229593
765774306
1894513023
1995312583
1500108952
1816879096
1609631651
1351450487
1306048076
1753235404
1681011568
1035634550
769873753
269255827
1874830980
606135761
2082906944
247542731
2120968798
714505915
262425430
752571771
438302730
997125581
2107304419
2124586651
1113354254
1835312936
1820152670
1728835285
1581196099
1481071994
305692011
2028476072
1585352381
119021632
199566529
8392420
439889436
1001449134
557249367
860923373
135874958
51321708
1978869508
742250796
1250730477
437273826
831855951
1673247020
1486278286
408617646
887529063
215457641
1826563655
1795504833
1580192853
40759341
426333783
588020901
390994976
1472712481
1290318143
959512447
983522318
419880867
1561555235
570757108
1952779761
2039781206
716806082
1824624598
126325375
1031868623
1598623449
725684182
1068066614
222634919
1730914527
2067464345
595730507
460247617
426896031
863396198
1164713056
200468837
188986585
159773375
1682484350
1688664247
1169372964
76565
248668496
2011526011
1037524879
131166483
1057962304
1584747823
617379899
374971771
1655310744
1598810722
667243406
1641738989
2055936388
1994650237
924808523
1488106062
1999193259
1918527042
360920481
1347912267
1116057390
67735870
465386152
1629088756
1338106757
218306417
1309336976
1503864791
2052126919
284037907
990149139
108183826
1962981036
1584242451
1194203429
605184208
1270369014
1237679265
1833130450
1292129995
26802851
514107637
1890384980
1804378902
1991174798
2137538214
141480994
289603758
820701955
1411297987
258155809
1326384655
552223473
1312873807
1897353549
1854707281
117066166
1541397220
1677452590
1322676500
440737409
1687445345
1098979074
1218808869
912783072
2103109968
577604420
628742930
907522131
1572737821
1697643713
685009709
1921078790
665999145
841266347
144214440
501590085
1524388615
513845097
1636152724
1054325471
237481928
2059611326
585127155
365586273
636529142
1801102163
1077210128
97312675
578306929
704153792
2138341739
285357019
214251607
516320223
1039386640
1970355353
1565567059
693851398
1219353892
1854008638
1168375238
219276121
2046600119
396386812
170772608
670730017
949429166
1426521105
1593632221
1611890611
1925426272
1570082286
524550719
850533351
1221169794
20084322
1517368334
716559348
953219653
2032899572
1151234000
405094456
371480401
855536627
385807611
1970333353
1191915960
1495932021
1093905091
1088304391
1597000441
265251578
331985111
1560000116
1969647342
1388694930
490632507
1501914024
380632397
1071900626
952404693
600528201
1132277018
1673386501
326813921
2040403015
521825716
1994160807
1821625669
574818224
773422810
1986724296
689461194
1147343861
246060969
491244081
805911793
887793077
2125081505
1544478951
228263350
215280804
722551558
233880029
1606016131
821050445
32949638
1996060169
895621511
2036990940
802288059
642235307
1389692480
1440261145
515424271
715344276
743651217
1508083033
1258115543
761488834
1684618601
2035561863
1335655492
1567781204
1679897899
2035883859
206738133
529696529
52094271
1956737763
308927306
1498888737
1083615480
1955534685
1597394093
2068790641
2093722558
1480348633
336223454
1724365426
129223300
8376944
1659876150
1050881158
1923103440
1740218597
44151210
702228079
913028795
1444593764
876178308
764039635
704316334
2095768580
1569583175
64007119
1925758675
537761003
1446373830
1659767172
1035085702
1266863461
650058966
1883936123
2063156220
1048693803
1388973565
1879924591
1348402592
1165352483
1654388872
1763991522
1725379626
1131429460
1349806785
361417767
1850954943
736024076
1685801400
727334794
2058695116
632996913
199814180
1444658447
715289405
405017816
552768613
887020086
95852935
1875921842
1846556415
2082592669
1299473183
323160651
1116144888
1563645934
632256612
2012387931
512963124
751809897
15084429
558344387
1148699663
1826234313
1126453656
2124378922
1972739336
1380859315
2146413278
1597039728
1439204526
1087762035
2101971399
27303417
428533391
1245124440
1459699145
908713990
2016505026
2104459700
1376677545
1500563761
1136916040
595555130
2007838865
2059717618
2052580322
1949126817
318984347
323275421
1637471463
1026276730
190057226
451037996
723185057
2018286868
27104728
1741631649
879290462
325308408
311824589
1754008666
1976078982
767014103
1374471419
408797343
799798903
58930118
1554143933
2133240264
55251985
351024068
1584801478
858376179
1769123422
1741809613
1280325146
1907014933
686860460
975998175
1594056882
25303796
210621263
116940391
1982971329
1513663342
659872779
1568064172
1219466578
1489205219
1043326989
336190186
212754954
505584898
623556583
191862755
1165614251
1242711493
382352606
1923883982
413703027
484275737
1899739783
1537047636
1140588438
1195040600
1578334523
2100874901
565025192
1587485830
2013722329
1078817899
898197704
1651437045
1587519428
1361370917
1173786513
1386495912
1540240359
1461799711
1783127129
1901508978
458648776
1099823937
313899919
656432847
1230950539
793556809
109672898
730191087
1300609808
1623747243
195651967
1100797509
13995274
946031162
1701762262
1359054384
834632485
1214216132
929657889
1339680397
2085672813
375162557
1036378962
556279637
121778346
972049291
1946805922
1012755598
37202317
750632204
1691238661
1628021606
246699129
696081235
1612992107
681990863
28513410
1354286228
1462982933
2143283940
1249566219
628384996
580290724
762431863
1482741395
87300543
1562788394
742130343
980639340
100558290
1314053967
544773064
1370266585
665484652
360194490
304205139
97678459
450741184
804721666
966923956
924166831
222578099
354475775
705995292
1820974682
1366813136
8085867
434116784
1857654673
1958055966
1111088082
1167501724
1480816654
256462978
722804698
1035560113
1741940191
465353505
1299686680
1261269702
982997673
1603853468
202775963
1252464937
1086250466
549902958
729232453
424499094
1028443620
443858792
27333043
797175573
1566551999
1196417105
1746419328
583795527
1046868584
482556471
363549626
353017634
1486416970
1883142800
228367692
76849086
1719443403
1245896783
1409699521
1595334641
1935252369
404198129
134559646
1250268662
1039144666
455050852
62269588
823088710
2059763244
2008053597
85395974
1977269222
2124226368
529418135
1640402913
660186361
113616928
947041424
313180758
146454565
1594102924
1129973613
342055125
675505577
1901618249
7287716
1453789337
951927929
1029473822
1568354147
896309929
1949984974
347968468
1837814699
1573414771
694442468
148244054
1113463557
795308808
1666626860
1733725440
1834234706
2014934394
216084139
737360374
1527413830
1634241964
1293329131
1627969511
1427015345
232287561
1507659029
1291909332
713005669
2100037096
453941967
641003582
2018398437
796408635
1430064669
54334107
1164339696
1731836055
1483689971
1384548817
1300970484
1311388537
1204032750
1488093957
1887063049
1232090334
1741772621
2075838742
1642943305
1328746544
1219575777
1499766100
296185752
735136104
71385123
363531586
389361542
498821672
526773220
1081814968
57816098
125612560
1398185052
1059735365
1982686951
92947477
1660263285
963494051
1039179852
480316706
914086714
1889389781
1401411302
355129784
1253656310
486400393
1369427822
1750624753
1398430897
700966333
141347625
1020930818
910689203
85709831
954042647
1102248205
1033469048
939756327
1619993583
950803337
865691782
824252726
1778275537
1543549624
1655780471
627643506
198546673
1886771832
95254732
900598607
1499811528
1349113565
1779181614
1636283275
1495237757
988628579
1927141415
1253024800
545749901
539746631
2146439249
1884635684
2112121361
1254086910
1106551146
1907694868
1253375222
1249412666
1186253660
529811947
1981448419
1995116694
804498399
1389757827
684285878
64695179
1339711661
1270984240
1477318615
1845121010
1545233147
925571418
260130862
1603479952
1121032198
2022454168
126707720
575530812
1018645746
1491057771
1565849603
1211465644
567570300
335877864
590483109
983396343
604405799
1831776708
556691270
635626889
806220561
931824975
1863168136
1453862044
816170211
1276488061
1394802965
328238642
463636083
1015792060
12251839
585392238
1013104127
452994410
490146634
1099142794
2056579203
694598128
833494224
2137775943
936532382
340001799
1038411783
1541258123
753616132
265921071
1606865031
2129749559
1361174392
247325730
1611910065
1696042910
1249313880
480151778
2029768369
670025921
1604199613
742597548
1606201276
408410237
1771157180
1028550499
1710470910
500942317
1086027402
1116389194
1028864965
925600093
730566760
330581272
377342148
188993054
692857209
125257882
989112923
1481761975
352981638
1014125093
70207750
587026432
2001252818
1956243599
827815657
42230313
1393531200
935571822
1602071344
1897274938
553808116
1182218745
1982873165
76502145
1224099602
1310509998
389267499
513001847
960099654
1589426206
476910729
1516510452
994353877
981996536
1200053441
1931651616
1626459981
1540208379
1195443702
2054033918
57893595
1233440530
94930002
1144706738
702106583
872170394
15978539
918263801
806405015
44777283
1491146827
633808537
1882250123
376758662
1216675164
1988232587
704296307
1250690734
2093945383
1009971114
373142373
1470341220
1987174680
1048859287
1738680674
838984901
2103493307
1057381690
1934880583
1211780613
203904548
1812182048
1633860775
519601292
1965135008
500953796
790140952
2057650326
615834899
1760705212
1008910707
1661363460
1976100272
1711763757
1860013437
1499070486
1516650759
1280079514
1219032090
668899439
1789605089
1194452314
886828146
2101509450
1342110972
1850756514
1372334055
1113903157
458268225
1298073639
1828306411
338842444
1461934865
765310300
1674649699
1114751031
412460083
1732701820
1789061007
415402280
924302265
739909022
1174214645
202958146
1687570358
35487599
722415820
736339414
93719909
1166726230
1685988174
1381494095
1306128881
2036410118
1823418597
251708592
756341841
1889560220
1957948125
156610992
931910922
2031895614
1805007898
1092576142
297015440
757641770
1316238725
1809521213
71467697
1113549427
921953928
698853
1209613018
1739300987
1286881909
1020766275
282897546
935975953
1956730672
363825610
599655526
1524773019
211647070
781719567
1116323412
708227479
1880629951
56227245
691002167
1672462681
852966410
200546169
1251525483
1431928652
22597356
1961977221
1634459517
1572177863
1274121694
1508730530
1147391064
2041407401
1963318950
149911157
429592072
1488454
822421161
1462448506
1087456947
1513785754
346496230
1624553890
1759281051
648168766
1952951830
582922113
913117615
1293757382
463673694
23660396
572493909
1708212240
335329809
14994595
1679964049
1059151260
725572781
2037104997
43797472
931474719
385922072
341482746
1893198405
522562702
618001386
1571887871
516314573
247104182
1780449107
1741515166
1891370437
229255342
1249526925
94652061
165101338
893949941
1314429819
1426949150
416887941
1959524753
1295499928
1812622149
1337520388
7762346
864722016
444109807
60286877
896168867
1623995886
1391987752
1061743404
29169915
167361565
435433151
1562500372
761363744
1334893950
500156625
2072838002
1344438077
45693506
563334481
1803178391
1886819225
2107102166
967823377
1985274260
1757318899
1960934281
744231865
221063826
927370962
2058540130
434686294
55545349
449080063
1481250055
134038943
833936313
434467970
1824922998
286122901
1730377238
990343258
1956899950
2011323530
2000525242
1981806743
1576353670
502330262
885697104
185501748
1387262499
1464512833
1195764907
242562653
1258710680
2083935184
379459244
588252001
1991553388
254029160
749607268
1206032346
760563426
656498959
36704095
1549221461
270349672
883482573
2088238313
1145134607
1094162027
733041959
180203289
988714237
469649456
1162163307
352171070
499271541
1230298964
1413439673
1666734195
722211025
549576879
1103643368
1831861563
1364712182
932022477
19985790
930479852
1916353093
2035170337
2062340350
568843494
24754072
731142309
206422134
165908592
1810745700
2111252
501273624
1387894208
345495514
1243298855
1468491303
1216748222
848517374
1028270780
606093190
919511284
301435427
792994011
1524625889
1450274121
1467138917
1549948102
1988510650
643946402
2019829031
828413891
1434395772
1297272725
587363655
1574134964
1820203593
673365609
1967908432
278962389
913626649
1602949819
1006811572
1469215579
1829131878
482105983
1480032858
15125434
1673874484
989970062
1887048949
1777253402
700071031
1580286848
1378238461
2087212122
1312954548
1289661820
511394628
1022078165
132854993
215087927
1009118171
989373873
886833073
562370192
2099133421
455977963
1947376064
402674167
1143500757
586916157
196104694
1387556862
329944354
1672756842
285685555
1797742766
958307781
1499696408
921789153
1458789033
721573200
296412798
2010136217
1892235282
662623070
1714927524
1346486843
1381519072
1754998337
353160186
1931084353
2090076744
411719643
404099604
211940057
2074661320
431205
1977153634
879460488
108032721
928865212
1085714958
979785792
45367837
1483638673
321416481
1348066578
2018342266
956250927
1312145231
1404855738
1803917674
204293093
669753354
834277636
1804918592
558758498
582670689
1007403134
1025476520
295364003
506454389
1644074038
1277697208
224569924
2026678360
453560456
1882731274
2105382780
292031278
544479143
1919431681
225455563
1855181955
572797131
1181972367
741848049
1255666382
938779612
1330009091
1207638270
869270401
575441431
1814273731
912889314
1556250096
928269087
1235357586
434940679
1475230463
461744772
493351666
1991575646
877054586
976288599
2135464430
2030363320
820035977
275820958
1768924557
509139074
403042618
418903370
830240254
1671310612
393381140
1300310832
512867376
899578692
641961588
327080838
1768428176
141717619
2119680953
853331594
407711079
1067093596
1856531074
464464393
1817537242
1026499587
1996783185
1323298480
290531328
160173688
2088893244
2012461066
2118583584
721328530
692513010
402820327
1949490160
1346504773
137406953
574443927
405720970
1154051488
1752318269
449167842
1599015283
2092136097
1408344132
70273974
1175597516
1246820144
815855548
1962050114
760811327
1247761846
410528810
1202201583
1079066108
455483544
1616643506
1791728505
588238747
71019445
2037815077
1095847049
1784547905
1581545490
564307671
505355842
676534397
788045171
1111264240
1783903270
958913913
1402756930
1494248054
317517081
937343160
1837136664
1954064916
1201694728
958310743
1204565366
1518271267
1173531943
1919535269
44097331
105846695
1053252335
616907299
1287557862
725031607
1574681875
1540836009
2142542361
1277653425
1531382587
519066717
1511582251
798750221
1325019563
233239138
1105426093
738611044
501470001
574652705
7927212
1658909855
1205303404
768068223
1390338577
2063829886
1404409750
1179839632
49836827
2115761813
1487437524
426576879
2036807948
1527099843
1222760513
564334540
1862886259
363044170
300313704
377990447
1739512956
1777230227
1270463121
596578665
683969805
487872941
115527705
1369935529
1447164022
278460120
168717964
654232589
770183679
1198820491
1852619694
2054086713
416182873
976205689
1653177439
2126633353
383761208
528115040
1069316951
1506981806
1719915000
1765063842
180895891
1073237387
1178517444
2086619940
1183934958
544928744
172168496
1667909282
1758947848
234743171
976623293
109740970
202423460
1993329936
609190324
1264147946
1167026509
523477806
2045983178
610615948
1415411870
48780896
1965867695
1343361913
505611307
1532564254
1130646094
1525288907
1316657904
1236107278
1840372206
474102745
1031361941
964636897
2036191357
1307911575
882457165
637166760
367957565
1059979397
710555238
454071129
1519529357
1965438345
639559098
1944950085
771158620
1511807258
441383664
765151604
1611369354
1961704647
959317886
1225598677
1580680553
1873867642
170787433
1073684817
1417066772
1854271839
342529150
2017578886
1472108048
284928958
490094734
241766847
855512583
521912985
1137090062
55665960
366650179
1720163981
1363531811
612855355
1765041796
1643022203
416546678
74180998
1810475955
1061621939
1096203709
1071250059
1632895211
374691738
1032633259
1574285837
310935011
1382597591
672111845
613645413
995815188
1164829741
364922792
131506884
1860660869
1405465707
1037465835
1646547408
1920868351
1352170280
1953934204
1705616336
1566432318
986797301
685690811
268691020
1010063092
2142897715
1118206586
416893848
677251166
2081887955
833385217
424302433
224723958
748142724
293777171
1665497966
1337200887
1410031150
68838953
1016587686
247579213
880714961
456918845
213148193
1003585293
1233531906
268764043
1903854885
2065958549
1480517709
135485934
10347626
1527780583
2003373102
127158583
863306095
420103130
654798283
1358406659
153372594
1163338446
261201191
1528504949
870400059
2079672468
951570470
115952426
1336233749
2080661786
1303485521
209368189
1042605891
2002420459
191043092
1021308071
2121019512
1726593058
16071629
1900824036
1936940919
107237682
1678277922
1813125962
1725946468
986200962
610938436
1904942606
1560442673
839635448
377835648
2102086268
1095449833
1066720359
1606888900
669315013
1091650505
1347974777
1393745184
1161159247
1972811953
8409847
1556512532
450674658
390867669
647366475
742262725
380079230
1883363414
1369864219
2019564307
1815015675
1945079169
639497118
72877573
5138561
929989729
636457626
1413297077
983860345
305197093
1195587338
125220634
604418781
1307255656
232334150
1927009923
1564984355
2018261556
1999370302
770318051
31549702
1609747551
953121057
406009339
986698439
1482213185
1365168159
2023690871
1742369871
810463892
314976216
567224567
181906080
1280579542
2041770258
1292334479
757098308
1557328958
1115705166
1022498061
1700667136
1509117987
892104380
435476642
934876893
1681628853
1397507363
1736178193
1574766468
150046754
1865050256
2057334668
1117013914
237389857
1782257142
269961195
399568117
876762947
1803002639
430390450
314788863
1184571991
335057800
1183416405
1297297536
1302527414
1884906914
332899286
424584127
1727128555
200971146
355764552
381056609
612325549
1206477459
1533015621
1338652071
2001048869
1987429418
911306456
1083360341
1873680857
1522408587
867836791
763195653
463554315
1577505519
1374676322
754379255
371331917
806222442
345065643
936048446
1373106888
900013144
851440353
1415389167
1647175004
722967119
1223030212
1220872052
159804269
281304415
1926383669
1881511248
185743089
1858053145
1206152291
1176121936
1580358001
335450720
2099962952
413903905
320017285
1035647633
1229340590
75345201
1478614741
1247876935
1121946096
1069275983
2135117879
484019184
1788458050
526164461
29686481
1735332277
318850241
1487853638
48831541
2067181542
137594610
204332575
2059019714
789057732
738085705
164552635
1406811444
1586203479
1377697504
1235789257
1409715865
1731549659
1213039020
113685490
978189896
398097059
1847696185
856600366
1411028173
677970585
362757563
874917800
577552501
195730198
282779102
811188903
705372073
631739335
1387761911
2081733263
451614962
762304155
582857030
1651928577
773708273
1988032229
175590127
2041713742
748381378
1659495000
1300285459
937668487
18233613
1078733644
358534934
809167675
657914462
1319710357
368897857
1510882850
683557284
900911275
348956632
1560114476
1985247258
390668192
521425230
1155393861
1679791265
595680802
2143448866
1481945461
1220449261
575247269
142892328
1686434210
1746765708
1952432901
544277431
1090066248
1510324872
254001592
107372843
671516003
1050994890
293853006
1353171922
1595787143
528916563
1098078672
1069650425
2117669813
478401026
994984465
14468240
667377985
1657803674
1543133145
347388761
127771017
1814740873
497137746
1488348213
450600589
824644221
1188462594
1783167530
770791695
2029403460
1865073785
1995252509
1855845022
878274986
459713834
973578038
1800141240
55213771
518132822
1523426844
1318447967
1765531980
594726781
1167289081
468631680
1857741127
1418710205
683778793
1089148156
1003833076
1158909294
1977794066
862639991
1416557701
41306011
1482458229
404484538
1311332793
752779370
1816602127
1985816541
1978799051
1206986702
207067036
2844304
591027097
1258357463
2010543067
2087249803
1237320695
373747608
1212781543
1984609119
547509038
1117707338
1623504185
1687864481
1301326965
526716133
556053788
1027721032
970584150
1420293199
600046701
1377884368
903137628
780242341
1671642764
1643351921
2001541655
1030742773
1756222492
1218683463
1907227442
1988730272
715489368
419589917
634495126
2105386963
723014683
891792488
1817785034
1180460608
1494580627
2109456449
671669716
1041961149
72393722
1559057684
1320859370
821902011
1543311801
667220986
1140885855
1905973714
1507677706
246616211
371203906
1317213919
1866331221
1500698422
1548487070
71409491
2142272733
1645885178
684306314
1732916468
634015468
1612841770
116063451
1661274872
1983401360
1509302559
372552325
1662117255
320697639
138632579
674128903
658527930
14452703
1002606014
442142316
1136395870
281277901
426100794
437155598
202341203
2128467907
1753655072
403447895
1087395544
1962796732
17221591
911875410
170364047
1945611921
1546611445
1145872551
2024925178
1226296222
179553285
843626144
1767834083
58831983
1388048112
1281156055
325017362
721444325
319581942
1618692308
388533634
1139979643
1829912504
635842929
267297916
1019935650
502770771
1988881354
967792383
25527290
1787411156
1951834222
189084864
1609143873
1093131018
1381668159
1607893410
988618429
1649032784
875035659
23661543
742300526
768406996
539402705
462085959
1350135144
980980618
705560704
1670313700
738076
127067656
858974567
1726662900
1037720509
1265114680
401948380
1039076951
174234319
1505687132
1011171183
1937774505
341088720
649419864
893830316
1946180790
1342908378
900005022
2034650471
1136713378
1591796472
1132493719
1138487872
189109120
1176402521
528473233
1600935074
72523776
1829913574
244688427
195191760
1644940251
62524087
1175135121
1681349488
1155660261
1303593335
902802438
1215210664
395062510
1218861538
1065383765
157933943
380828995
521833208
1355803746
1563290401
2138607226
212822075
1627794762
292621515
1561520672
98219202
2120572940
1873762182
620309606
129424853
1326695181
1814424605
2127816180
1908556674
551811809
1893619469
2133776803
1783679160
1950492589
1890445284
1415454659
822821853
2118376698
749772348
1781287565
771827224
560229458
172945104
607621875
814873727
1283095323
703154526
644575349
1813292170
1957499585
1508869554
1256925343
12037534
736650466
756662916
477104465
659842906
714258529
1504747181
1601007761
11029825
1414882389
349659583
1452599824
552287728
1917471450
1155584979
1711860783
187759878
997106647
1787141820
1582041515
335800211
1415574772
1341668673
941124365
1449636237
1749511822
1298239766
830878562
644282540
1570562901
386340306
338689350
1682642487
557535256
1582044194
1314316462
227863689
845474142
816459328
330947840
1226313686
273017507
1624600488
1580943498
622998454
932400393
1194011131
1163467640
1440238882
1743272364
141852270
581131163
713731241
1649262719
1966861922
1143165824
1931446229
533319394
99426466
269208776
774991906
583810043
2133472689
1651330515
535654019
2034882001
1315645162
357604375
970909106
1017799052
1268952392
543449200
1302904856
1949106202
647279065
1973489902
156334757
1654615768
723998436
1074869658
1220966452
537124940
1881163492
1408515520
880056234
1738679313
902312448
279305125
1146712690
517424516
1439656885
1433065724
1112112702
324716100
1381583063
1882079725
1932847288
324700018
1835573988
1169793024
84971944
1167098264
1768410107
2017147900
1313400454
1550244691
965206353
1842318229
929804443
1393396680
1569768032
573795065
323688337
1784373448
2106534883
1699449323
617613396
1960642207
525274049
1567843243
171684081
2039655830
799835493
110914996
1920649765
41158903
175971183
694247249
1669795097
990517796
1844231659
635468238
1626249528
150424098
120124503
707855101
141821592
1304211553
197794396
2018991696
847048087
1446977492
665858458
850004104
86193197
1134452939
1572058603
1224599544
342885543
910179994
608560817
1647555764
1193148483
81719301
344099608
1335817674
1430711924
1031236360
1612764421
2030563180
1485646374
113706506
983808766
1014676409
191111994
1305111570
227420459
358957740
1157563266
255264533
534504142
1976890180
603070699
884223367
676900863
33170319
1669301128
584928075
1689727367
856115144
1461024370
1250736167
1219409491
888805336
375895119
144757395
888471750
512623029
1754050642
1354513681
1430204518
1380017009
889756419
1189320578
1622573406
683101806
1794111308
27456507
96229060
672865924
523339296
1216883616
298668614
2077795397
1592359809
2008187284
1306028258
2047384918
489472173
1658600415
732406985
718460275
27260792
1370015868
1683170709
851750
750521266
483574870
777740345
2027194610
1406102292
1757807923
317425156
629594319
1133391780
2101967216
431720581
937138541
367854510
866680528
370536571
1724821476
2145288195
1251730798
908833786
94032024
912576112
813309491
757254006
779957112
994834885
2036340069
436474239
1747300236
906275418
1264288488
1056947083
2058610455
58712667
359212525
1613292264
779037808
718878152
263118259
1905293383
2019136272
827194155
1212321864
161944653
35209415
1514608225
125900772
294791560
318996308
89114325
665544421
719342304
1915201239
1779966276
1534646617
1206947185
1816727153
2080053847
2146907920
1723406707
1091403212
1159178703
201822663
133471175
995206021
973923796
502393490
1818124111
2084044077
1244799183
1199797065
1633688328
1786744550
252149017
43112009
1274647772
2026296531
728036132
692085762
1454121455
923056198
1417839831
1243041511
1906978352
1261683366
893378368
938615288
1786404787
1829548973
1617477414
1478701617
649545364
385965248
1713074773
1697166396
1737464496
957591098
2143595755
478744564
1802758681
2039601525
109875130
1152813477
1931637626
710856998
1139558546
1595698902
166262735
174308354
320892530
1201565301
1334633576
2059907357
199081371
814535073
710783012
1344006550
1747123307
976474471
1983329634
12768385
410583844
1124951241
1594126140
882297829
1592553853
640826467
197046430
20793126
1787765127
1686233718
1439382527
1308776351
738860532
935296707
1603006660
2059039878
737920051
279853977
1596740240
461235707
410938224
886453076
983584907
2000285000
1138266531
1058916381
1611061077
2041221981
1639027346
1260030020
1644980999
469495353
1672514667
1439624235
25303893
1799726027
1550941663
776422453
1967655978
31144191
1121418309
1725641969
1736304337
1340132195
1597462606
1296176231
1670446718
981239390
1510354104
1603597867
1420576348
1631359839
644522197
1407518718
664840159
1152788768
777950152
311528081
1561250995
1304744780
1292274284
1748081354
421798712
2069766222
1295143078
630247226
1001158229
1458901405
879941326
906900996
1260709522
829267207
461481320
376962192
511112495
1604789320
1798723990
45779879
1555444179
1607134181
670991443
9019680
160279666
1696753343
916967539
2086722186
1675955521
1552457378
968232231
1100532180
910903328
561824644
1900378008
1640207980
853639844
1180913577
837231642
545520051
444134258
1949685445
1404230543
1243210248
1866555167
829821886
1126419777
26844748
819227770
748761527
732524807
1280222322
2005671256
1038374729
1264486344
1591530970
543032986
1830193602
549621756
316877455
1277577060
1823790658
1339163609
1639608403
2048766642
1525886736
497515679
1112804155
1026723102
2008139143
1693845673
1402444598
1231679350
1973846030
1077388170
714299834
1039523453
756348574
409392968
1198042421
249282171
1755485872
1642543172
1851287764
1524232835
1987666910
859312304
1646678984
1314692279
2080032684
824358547
1522569514
463126136
2101438837
1800476198
64341817
775501051
457818456
53975795
664683950
142343737
1536772348
748491782
925988957
1599895427
611412548
1025658323
56160751
1638090070
382086192
381789562
1086139898
1245278412
1575974624
947687082
787484290
609575721
1628584239
364181934
1606682578
1494829299
535783141
130777588
22729517
869411305
806793803
663288959
258907046
244315389
1421841440
957752599
1137373469
564695320
1628132769
1580763458
2059890146
1009509198
1077500011
463968381
1301688443
1090473956
133494582
1219197740
247691988
1097931792
1634445587
2098022917
525972458
2040298137
876617945
1098931370
1953887836
1469551578
829852650
701347898
1332062145
587367952
1511986972
756087080
288677401
1386455823
1837313693
1969795498
1012354088
1297515754
415443882
57576233
2085685494
344987011
174631888
865195958
816692692
237653151
1151780474
802037702
2044547215
145728875
791071511
1584256997
647690129
194306159
2110945953
52293884
1753500408
76582954
1766799002
1841908052
590458620
1593562034
1022255604
1948766395
1371633198
133293357
1245703803
68363136
897544556
2040020398
160457856
631187619
2061515165
100729772
1386571579
1315854632
125248228
1893118206
947444803
992987355
1389262684
138426839
313995839
1229739014
811164686
494118350
365280776
1508578991
278972287
1321880036
375386974
1803985206
1072114340
943187828
868542036
1925351547
1945508780
1133479779
83237187
1667481013
2071906799
253044697
102961230
591616586
1132201130
27922962
2011281138
2090557556
2051425381
369465041
681731123
2128837002
157686985
1132950739
817160911
423984165
1437052037
1047851074
1380518928
1184689637
1737031050
2132172356
2107710874
1441047796
1619750622
1046485092
744371331
1152698331
858432672
822583700
1061639281
1709787735
1686621766
1209344652
2085409146
412037576
1812075650
1402446766
186225285
1509717924
676582252
871158843
1939867884
338312737
1590567088
1052859748
96836045
1886656148
934237769
1103299568
1958119256
332178597
678755064
288358430
579497543
555185259
1216582409
2092896224
1963977845
1933090935
441385119
2018774705
668336100
1031303095
1372171588
1443250837
1466544149
1682631511
1454749756
2135862637
282972713
2130751156
1640011368
935975953
638379225
923813964
1923094632
1294499162
1763868361
702285791
1702153737
1501048109
1003092944
165233940
969578452
1649251001
225956390
1802899934
1414938343
1991222535
177706940
1400247758
2053507839
1479188318
1183744056
1292495785
323530987
686878015
802530603
2007984190
64489238
1117252867
2004668669
1595852220
474550947
1935042036
159743190
1881718649
1842194200
345791286
1287637830
259469888
604202865
231700181
67449472
1984597525
1911131596
227367609
817253240
1337104966
2048227390
1061637162
1223910812
1353077245
2138357661
191738807
973711778
1123433307
757633030
791017276
1202573369
687221400
474029320
290203209
301205230
1215608368
1238189226
1195481761
267787910
2122205303
262866864
1489140811
81680290
374020233
904227252
1579975977
518513791
867136740
1547116059
97146470
761377510
764171997
290277863
1891235898
1896080352
596671483
436302862
2031008192
1887433263
684602960
5612292
845594130
351726457
1344493754
513075512
1969256338
821023508
220338071
549915606
1865606012
886898346
1548925167
1533060356
850996338
1330252653
677024347
1219858787
1754071803
992473344
896458870
1636959325
879007517
1208100551
542318136
938486223
338444749
2014555479
1988429098
528079068
1099556927
1596620131
807260991
1370478811
1207427636
995657896
388082311
1780822238
1902575212
1984389448
2127368245
632153411
744187479
717060862
806412087
830911319
193540258
660917043
1831852846
974768259
749562484
1281044691
561696125
1155935261
2067161453
275088228
1025884239
2082443924
1732227877
1002738305
786594474
376215678
1618162055
1786199108
1851271760
849527507
1884766207
621495317
607786866
1493186639
366623616
820456536
569853801
627477703
284597347
722711146
1077713104
1497242703
1053471432
1965783241
1503069434
1378711872
1812600605
1838911568
625275795
1782251691
1835590273
2082581383
910162161
527152683
1113845600
2124787741
676158699
1023556064
256961645
169861637
1017266946
1431531195
515030326
1503164404
646608799
784238608
294329269
173059378
966912215
1892200952
281980890
1032151591
159725237
484905230
1073475551
1443937024
2016017594
368673687
702449189
1914421445
921668184
1607338771
754341999
1462749361
1530485381
1823747207
1074434881
1398945550
17832143
2029193614
1640229797
1477976233
2067575442
1290690059
2019709221
1193644587
1815791750
786971582
1040545810
985831787
1142039097
2141647080
566822375
51858997
1282411688
1577741816
768862456
1581677186
630906276
1411440945
1267564498
1460400107
601978574
1348543375
2141409760
2067110881
77091221
1838633428
558038735
1909477489
1864815366
1592163101
310960744
531111450
88193467
713416479
415143403
399059410
114965141
1594403859
888963572
28486612
846987815
220950094
930300189
374439840
1431565523
863589385
1459151107
112764911
496779688
1168488075
1619752700
1353197108
331026908
843369711
1734348357
456541175
211302062
85874789
278252955
1429137456
1285245255
1007093580
1635349479
2079055247
633835096
744455555
84960459
1003998997
1589991854
2020185433
948223845
1783454080
237495828
2103262003
541386053
2009659287
499146184
67949317
464677573
198219629
296868775
356315292
61071585
389793628
1699999694
1182980388
345658452
841684928
520853995
724014987
1357355
108731017
1449296927
495514145
1791968430
1291705334
1064290848
1123255973
922874516
509182031
1407672390
868698018
1285965891
115096218
1508766117
2110484635
806853037
1141759303
1505896394
139981251
1388772252
630480394
191517453
330457863
783645995
1072473912
1092511502
2127311497
1999605356
354201854
1271429765
1047754984
1304303094
833262799
321691541
410064023
1833024148
1962097362
6196216
819224253
1725796875
1661765219
1201804894
874951334
88316837
1387424954
1939284437
2101119971
147359399
930851425
1528752784
1407797789
1639175102
199067238
2079549799
1583736401
1487759019
194185522
1862337686
1666674003
192398758
78083090
2147325465
188273210
1486820421
795067686
644296370
98586434
1916683513
520842606
1531085015
1941520574
1115631322
1507649209
169909990
2130192176
1437749348
910844426
1469548872
833749113
1438100447
673625433
2093720692
498703901
186526980
2069215380
1646511453
912703378
283894410
1406950149
1154797800
342269644
1539733287
335066756
428486764
112150040
1742803300
1337531868
246251665
996099080
2099939410
2114199130
1428320402
771922885
1479569411
790003470
156446376
602311958
506998207
932663967
1716462870
356603346
1961639378
1622636401
834959467
1976476182
354572561
433631265
730289503
256671607
497363311
1661531222
998617901
280830191
1365662245
987938023
748107798
304691113
853714016
521763357
971704712
605682449
390165116
1252353763
457315718
65841970
966007389
440724943
460040998
1253163283
2108527971
851715699
332555944
2037506887
1543287836
692450525
660389371
1758634384
957591098
1139505005
2138878814
1101868313
1242683061
331358725
5064127
140223909
396191473
300202232
406005447
559221191
350749307
1898992905
978727336
1569658385
992430508
2119207455
576345988
1950854987
1405822702
6337714
1816566707
1508385101
977302522
1500843152
1961053462
1081998632
2050367488
1338729586
1532341494
488940380
214421487
761383192
39135900
1964694001
756917661
350294283
2129757867
305318563
290030494
539609116
1565191467
42128877
408737167
702496791
1323225678
425454255
653094186
1070803199
1217760803
1647033905
1030894418
799720338
913434978
1828512428
1230582732
648473342
368258977
1340605139
1583100777
599260752
1408986264
87917741
1019603771
249987796
1103883440
1118827369
864611996
327401874
1745511691
737985804
964152301
410915053
2053728138
1985292863
1246604171
263278102
1164191509
485035604
1486987824
801644042
1950662927
1842621430
1393733875
103570222
445917108
1762362002
200866206
305522252
1491335333
15312441
191508323
1076654680
323529113
1680265968
538125292
12748964
734264802
843773180
2096395009
1969556962
12707264
2078080795
1627790654
517737811
86032332
450175643
1224992391
790112060
991641177
1912250270
44246867
239931835
1862337686
170929919
1921914619
1856538094
1253759064
691392972
454373409
1511779198
2084899804
2117999092
507556190
1943979675
37283255
370796868
415574917
1129227347
664429124
1202814979
1911776417
1078046122
212177813
117148850
319356428
1248655338
42937108
387225947
541567625
1773254785
757252765
145373289
1030787780
530561158
879091746
983616276
457904441
640371556
178799782
488936563
1914719842
296139461
324744475
40744738
1831108479
1180975449
1492274852
1077479723
871508429
1126560892
594731170
1058367796
2068046834
220931417
625428506
1647930506
316604769
1204027016
1908040320
412760863
454913318
2077167014
819006364
152917745
259227802
611969752
238663745
373045000
52495059
70267495
917308638
1444631995
1450516413
615011877
1372351031
329768419
1440940479
2098266863
82848534
1122009370
1516711632
1928652414
485204278
1748130173
543934242
1970177308
1808361620
829926196
762535225
2044005290
1999169427
687631560
1838311710
1117290902
46482193
1111704464
1724294176
1789760030
2135970051
1326901329
503686196
2114072579
282267141
481728393
104675366
1558203072
1890905735
1604003039
1176328561
359736007
1058269171
281224461
453170615
1560244540
118325490
686144767
1704852193
2040710939
410723250
1876849612
755793707
994254855
1641759494
1009178206
66465232
1775011906
826604846
78298025
1919071762
1326059436
585294585
541104670
248253064
57354543
1429782341
1980551914
1928120575
2037255714
641827943
1615398084
603530694
735367543
1172014304
2004435625
1968961933
228083787
100099752
2015813757
1746341327
1786921455
232873212
2137079747
1992912995
1998261362
621339998
1148268503
495487994
1716204308
31338220
1224261080
1702624276
708759000
648781960
139734112
1088657913
123996994
1387286907
230832407
483163148
568624348
68243364
1959289818
745590925
885527523
1950442692
384045684
783147371
2034643406
1683906499
327755174
859828282
11526214
843292662
459757076
33751872
1459904900
1612125680
2035052420
1590194000
2142564217
31225803
831266640
1049304417
271336433
1757157843
32598876
1396966605
702616459
463837614
2094965985
2021236102
132761695
1706497814
1387883251
1101756836
2016143047
1999841654
1542067278
273463866
1996376144
688908164
24739511
1294226135
98449160
164804711
275995613
2024377404
1100782381
596597555
1906143197
1392036711
1454548155
2002424623
1320896659
1394599732
1483981675
767642098
301580456
13687173
235168696
1585092548
723167304
128676224
973136909
2024622872
1982674200
462620642
2093618520
2140644575
2135206193
111489668
1107109185
84758662
1699037985
286841040
1311219029
685096552
964330945
74783002
308594268
1932039645
967114527
1005144066
613657617
1077931409
1206244445
2120091976
2136956964
757650311
1929131851
385458760
1334890181
703953973
1471375422
534185832
1780554761
1892046483
686292835
1935676450
2003035740
399144316
1033917388
858562743
1236507269
1395389508
742937003
371434629
877895802
1865379667
754030639
1546816881
848921884
522351808
1220311177
428000042
881841717
1470420845
1346022797
694841978
394687744
637293618
1243600526
609575754
235014805
1875256325
1706005561
1403547041
774964288
1712016432
933488518
386364757
1648915037
1970428553
748908910
793571029
670813485
1701350630
1903404069
425854724
561408839
1667342738
1666961995
1202213672
382993267
929844650
1022874473
1128364321
388519492
2109731064
1715413953
185862058
150454991
1502866406
1951164498
69761672
1538178402
31318981
1544743293
1552051698
1213774348
413844571
1710977448
730384018
968079613
1929577500
646199426
1768797157
1326563562
326213554
1433661351
289600359
484029069
1098695129
1895942151
979467951
1863714158
1374726134
2073329371
61929222
807255004
1235588689
397605127
843341721
1995193548
2072630474
2048117968
906830712
140705392
950730713
2063081140
227737728
1236929989
1954582665
650428759
897882096
1644062119
198009502
1674575671
1312418357
2125261396
2602094
971566383
1489076572
1377040193
1109763731
1393345848
1382510196
89946187
920033776
1953216703
1904171755
1884502549
1697903870
1227783543
1979498119
1681229400
1066858060
994767762
1106025184
1734247263
1110522784
1795786347
653641103
1346355095
479691703
1481545088
225484962
829781981
2029133084
449003012
308208489
1956537681
1083436393
127954886
1484589705
641112423
1982071074
1350453359
1072616106
830806867
824391868
269412051
1729997750
700875877
228778758
1330711107
1188376060
866269451
843208038
940596993
7915063
95826458
656981913
232705276
1402553639
1030215881
70573099
1051908818
1683711582
790486242
651593128
1575724926
968866567
1114445089
95553931
222439939
2063594684
533422185
1350574848
461202465
515130586
1639655711
1176473865
1085809579
870949138
493154988
2032599446
1266612365
1770439939
695029951
2141702584
952342780
911971565
968717661
1318920324
545661178
584948208
1656192750
1048834123
1307168810
1465108574
982153687
1281504429
298123460
847583214
589377771
1907373706
951954013
1505502099
122476416
1285807420
6747366
936164652
1131461036
1029228180
498621878
1975386011
1910720188
295586973
1813320441
659780046
2029414331
689718718
767406975
791589565
2061295918
1883447608
160995935
646875463
71486589
1251525483
171317606
615271202
1669079450
1816087719
1044724344
1039220530
2015443596
1396647285
1104255037
1850983334
1063457341
648955876
988096240
1833218841
1465924680
1424418062
1612333951
1042017888
1378906598
592886394
959042772
926910090
820686695
942126545
510533738
1364198502
1858375661
61195690
1496928760
590180286
107402181
958999003
1843539585
1847256943
451064236
2135460549
1636584626
609897179
1186843345
1775908523
2094606387
1396583045
1692822631
1744479466
2133517639
667555251
1475772054
194325494
450669280
1431002548
939374892
1899562494
2029076156
1248865951
1122331372
1796174170
885113104
375652021
104665345
1318663905
1783634051
1952440851
1074704920
2128029569
418855595
1396531374
328951777
881829969
1984909178
1466491194
681554853
753110063
407545099
1763513825
163970406
1782591667
608258148
42828604
555823166
1612220455
18752056
1789849663
1222820352
1539248546
1782061048
446091417
497931258
592715845
2056263617
2067303264
1585407281
1593371258
1024683737
170725126
601718327
265639789
1362531054
1011606664
341300306
1657633994
1422188206
2133888702
1211366129
1155899694
964048073
1894915572
466485458
1829057476
1209911167
538929104
1845695014
1187986930
1052307187
1532557647
273427246
2024102902
1714025208
1302652149
2132274392
1717582838
324582581
1580956923
1161079730
632654438
1507924602
2128654274
987300934
2018737440
1689966951
2032948093
289504957
2045497729
419754405
1910034906
1545349210
1446981701
986020101
2132229027
154551408
83133782
1409449151
150538011
479459816
785964605
1227781546
2079579517
195551032
631793138
914404039
760694318
1887886028
1259755894
1010399247
1265528413
2010366030
1121056938
233465407
1749789457
1854794616
1875149093
1715138752
433379195
1809428821
829352054
619170495
811368761
798792638
1812658505
1033112525
1963485642
865489884
866266015
1673904252
1469047871
942080056
2024050631
1286917596
821017415
1619253754
55323963
1705007316
1761193621
984661736
1793076152
1355085075
1571461001
1021182812
871672056
417500694
917880120
805782355
698261421
921978617
405014196
739039596
1613103407
200920067
694734287
411420965
619092215
296055121
610567787
591664268
1027649643
366603851
1413077812
1904317402
486571758
125814233
395951166
1455328897
1068111780
45713505
1988726427
2049806216
1585677259
1517058488
1830038665
1082472631
346792098
753178098
924763035
211044596
1827069995
1169353762
1717200789
1100813692
406258353
1965305894
1934659346
418954931
951088342
1348933644
451789810
1283965781
1100302928
723015142
1509550072
1095021527
1958204953
2033767116
40770542
2005579037
2030757266
1888358575
213033056
854298024
1527271968
95525721
2008890703
1577038917
895709869
524562615
1175183276
1396440044
1890584297
1526311445
167738692
895943974
1965010110
1682354471
304417252
1801541938
185159910
894592676
1865653186
1470029048
738094962
59061292
1336849038
274042888
78624183
1897053941
95848348
402734988
1583905921
741304014
1729124100
546950524
253664358
1738963832
824136188
860561252
1210923376
161369601
496854418
1158705172
750709756
73226308
1118804739
1172795423
990288301
875841909
971060205
1513698419
233094349
744474643
687101986
1312938129
1589274712
2091959636
914987214
2073406032
513786427
880698762
68156465
2081217317
1978835184
1656176931
1019717441
2029860642
442022250
1498135126
730708548
488734168
1787112426
881522361
560915939
1031476
1053777164
515391781
52995135
89293876
1984869770
1663534254
2000865292
1553384864
1267292096
1250416793
1608480266
1386879997
1566089530
169157456
1305685547
1600166098
284219030
29147710
81347814
1165623208
598812155
736535899
1221518330
1728129789
2022673344
628347752
2133416583
679563416
619061364
229676097
735167519
1253018873
119544246
916015932
673918223
554602841
834008500
1797706651
1436448502
1375803292
1388795524
1226292341
62631595
1377308636
708090758
844365393
1879241888
275208173
880713991
638317094
951448302
549891475
355824315
368155306
1079321645
793018948
1274742414
827203293
1190860632
249243098
2000884955
2040339795
1235790102
1582843146
1206694406
2061800629
1691320529
1226278783
258272819
1828140835
1282768727
1358610160
248989652
1233526208
957178791
64687061
972164440
1730446680
214290729
1192738870
624946310
493857607
898790566
46716008
868230172
694939975
313684734
561257549
1440770889
1186250005
868488242
652550206
1790504134
1113658937
1985669037
298718782
416282033
760148740
1211221686
565735284
1175792943
1988207153
1255606575
1555104058
411009862
979841454
1999583388
551835812
135731286
541999954
1025084086
2125458384
373469242
1282060315
489576043
1076081444
266716919
2140993877
1992826027
842140302
986803924
609505698
1151503300
762296081
255384648
605055533
2046260191
177921426
1243792907
965376627
857901961
1382919910
1939806787
594158729
1518388326
164063106
767356461
1325672550
231514268
584603944
72382711
868216867
132411208
1554835788
884836995
1788992092
1023068931
1899171730
206449560
1642968897
211930159
2028426706
533668096
231300243
287335301
72183221
2062646311
355820766
937521012
745513729
608393100
117179550
547506325
1365452424
1866817051
895995401
471766178
68480860
1762993201
1326071604
561400666
1396071299
111794744
664388733
1454685166
2120515753
1867819558
1684359469
497038404
6162856
394971527
1342854151
1463737836
2061109582
1789666105
97878248
1442853519
963829586
152819327
1810240272
811721912
1318541701
19300766
2041343224
1610513212
1362429517
1894738614
1071311674
13268647
1342651227
169805902
1332801249
724295821
1315772310
1109030251
1307153973
1757947800
1333814666
272218338
1290911442
698409541
1390519806
1584330740
2062478187
1505576489
1342481866
1657236890
1077158745
1860406079
536609399
519242756
1242241001
692753358
2060716753
1405742199
1138757689
1790530229
1168539125
938798986
1816230940
973299414
2053404914
407756934
1988673602
504104373
1871623841
1195948033
1165986126
1196851280
1047256305
855199013
2032505079
1128535491
111668317
1537868241
1173573455
963068861
847411127
859717153
1873108895
1329906578
1489738130
1999178404
878935190
1498097769
177708018
310478653
53569902
136694313
45359039
1006155427
594311530
1806623854
664584857
1427229178
935940369
117579596
2061121400
1196074140
596712450
1260870292
1250092124
1229082329
1871069212
1737110476
1814720626
1062547966
1204103680
1273425998
920173266
412490979
668973940
435420787
1238269909
799948963
998788855
1187378547
878979004
847069345
189346374
1189991768
1278979768
459601863
382141686
1987741742
1659913334
1766308927
1779983634
153078782
317714166
147398513
2091048351
443559944
1089660694
1164674020
1648601623
103281031
296573024
1767433180
1054472847
237545865
2123892386
1275645063
396450825
57278128
2088180168
870487468
1807771715
1345263514
1365348587
1966928437
1871895812
1132935416
1524978326
535259285
1635036241
1652059178
650699451
88656320
1914047862
1252638847
552143636
1015301534
1503023935
751970359
14104692
1516831484
310734003
600361225
1735253143
698772561
1584500470
1606958757
527404357
1106835751
837015956
348711106
861873213
1876342422
1529892780
121236477
218812894
425710895
1249770338
923987227
379017661
552186599
1005713918
2098262112
1930350713
1527477840
508366099
1093369957
247737949
278194991
1925226857
1843489890
765463913
1783817824
1077820285
1129142021
1833811078
1114528743
1998524316
551517869
996067063
445057426
1931108748
435607874
1285843566
316393462
1634274983
1464359146
1284122118
1904198032
96604704
1226850595
183631368
519471989
392238075
656273252
41344266
1724724442
486726886
374953351
406938526
1573133835
1365613722
2080972420
1462087167
12061220
671279277
2021981076
1011159741
1182192723
1308375502
1962975763
1417008289
839761775
1509825511
417805975
1209192891
103272750
793065028
1921801494
936474585
2049156168
1282914573
792185862
1365842038
2126404960
764899638
2088679596
34032585
441079379
392815078
653374714
862727009
1598650684
1169280689
1625566653
436495627
284452237
782902049
1316875056
102958954
1434202826
694918175
1582470340
926455966
272634748
1644578966
2084057564
473211182
1907970777
1941178469
807379521
1505544755
626851917
1443204306
1263425848
1784059641
944465846
1589419563
1807571807
316701095
215630702
1644721499
1274150330
1829792781
883976411
972715770
1270926964
556074499
1655272806
2026460723
1706373210
122109144
1086848785
2002066943
14089600
1444627960
1745965504
928863252
2083923652
950091849
339705596
95714099
1243356063
562660881
361038422
1959348945
1975931944
874509753
249651230
887185795
2131559193
51359136
782972124
872805069
743525650
969784038
1365360075
1875705951
1150964900
1037121416
2048798174
2028106569
1906139039
1018969408
889411999
994872626
1364753357
2109582932
990407883
685391132
1179252202
2048926102
1789787360
1894869646
1491921658
748749011
706274486
538155981
557275920
708674959
454412314
269379050
670994631
394694627
120121669
1825271557
1826581647
469016310
1700306453
1277365979
1437517508
1200960717
447237682
1576157995
1405659075
1330012692
851531237
494421964
2096934189
1361023533
1608547071
1840568180
1155458091
212755398
395973155
1327670103
348242111
2013251227
112693168
708658841
370213020
837674311
879060175
1325486503
1107791822
79329300
1629421489
1932797061
1764735240
1467440809
542747527
949227303
1457612709
1365561432
530149846
1031563399
1630328154
1018320865
1964317955
1818623323
460430020
268776544
1257243492
1840752998
1121528677
912935585
1789779821
1079990813
442468167
21894638
338398272
510788917
1988582216
1833959321
409557555
1556351565
2045967251
1086122664
289163657
648219082
781668695
1954940917
1718734971
1878004708
1299918497
44462523
21224293
88374566
98439825
1192193409
1358799311
2081524307
1155165454
1618983174
1111760015
1307649418
995378885
1651957078
1317772775
1132127950
878058516
614309950
146776686
1993598280
172547630
2032709561
1100462637
67635208
449989218
2066821642
373715683
1407695149
430365062
1458073709
937952109
71912895
480543297
825054505
1672670781
1662302972
481449496
2008627449
1739436522
1322807918
1300521298
413936416
559840950
391465403
41001580
1522218368
718558637
2050456792
1595926238
400603542
1306703313
315042745
90597711
2053672809
180092496
210863971
1825100663
692349508
2111783349
1681878683
1105672154
1070964550
348964965
1683228034
4213642
2076176007
288794588
1326187923
1652236454
1247222855
107187101
572972386
1382988169
39458988
17336050
1009056769
592138317
2103701303
2114742101
600313779
446828746
1032352125
1518901209
922203057
1196455826
842718205
33150942
1053487614
1358098686
317853874
1568437240
1023677209
1660945869
1026052962
1858547527
182065220
1247392648
808559046
2025454414
964471744
1998011214
1596125152
1797954633
123791862
1504389311
1873204179
1288929925
1873544452
889881244
1981376684
1181077856
1036204819
985698011
1840759462
923916071
1038026094
424480290
1054399691
298290070
174547692
1833910192
684932163
1027356920
1629486332
826398555
1601767302
944293202
977520023
1858342925
1579206929
676046007
470650928
1539905962
2004451960
151847608
1719720860
1753351648
1777975004
462356563
1651444328
482636821
1879388677
998587640
1164301824
2117828338
1485948856
415718296
193200478
1656478435
840051657
1915156386
625147201
1583538537
1119559149
306734329
159619003
850889592
518993397
1313013279
1661080864
693734421
536840549
283332567
522887766
70302723
1483436715
1934153250
1189113320
240371956
109138529
210027107
754938544
902989638
934851054
1283204854
1997402593
2044801642
989104926
1063082076
194400701
1875485995
1637803687
383243116
1952087721
590787929
663133247
1495284472
1746226842
2142433766
1553029428
1959969663
2020421086
440127375
664229657
2045361447
1904865578
1107679559
2092684363
1621562113
398179092
1612996704
1240798822
1241359782
1459372034
1039091879
1021835650
1890032215
1102707009
154703675
60608195
1664024640
991742439
147582465
779304678
610753973
600178120
499057398
989853098
1580587832
354660147
348880916
2110395325
1450827312
1066494450
1277654062
1158095548
1022582984
577670168
308761879
878124359
1735960696
40448125
528127347
143448757
868872452
1662559195
633736742
662917805
1625549500
23091510
1302976576
482276209
916482820
1306576382
1656454200
124419461
272132879
818400098
1232581146
1452160626
202807121
1928211260
1751805362
35906426
107086332
1655988541
1992956408
1055713761
941068028
240041259
1427812944
390004204
558127464
178241995
1335707238
1127668018
1643830450
1227822759
1727795094
1082638532
142766317
1485985051
1475601214
1442638570
664321054
1237511547
1052499979
933488548
1360578308
573584621
694393077
463908256
1168682517
631212373
1715475712
1365771935
318824748
200425902
502936667
1517156566
1476877228
1508317695
693733126
1269230813
890552405
676160005
360229255
1794806814
1564171002
875911810
1117794308
1823513758
755120413
1227159381
301046889
396841894
1838573104
1494595010
1611800267
1659448510
1131636790
39497393
1871545769
753893214
144229914
1966334244
1263904743
2106819202
1142352485
561086246
945508712
412013766
2116722403
1688133977
884711917
1189365934
883441546
896904194
334756522
1839524832
1286200807
789215870
435651269
1993577179
1811293092
1483471750
751642712
1615414435
1569274308
263867236
501908909
825736693
1267774742
414529418
1537716755
559115777
397417888
1185858760
867747406
2120389466
442354063
907799583
1506017364
190255591
386187839
2015194484
2019414961
1211839551
1381612690
1691715409
506355051
185403149
552253122
802129835
107035551
1501327417
1113944226
484397274
1352697671
571401799
762842817
836683816
309166860
926913005
1001005933
133280801
668699429
463879779
1886095166
1084839518
928089390
265942936
1296404091
1864070523
140357542
1416159844
901584343
504478525
139737063
183635169
816203135
203646726
811344172
1000329360
982607086
1592216177
969727364
751078072
2068704244
853584499
1756647259
2077967952
335353784
2025570267
893814307
1295528661
992399469
1120040217
1626736465
43100497
1586468891
1226640107
1693118021
602223763
8486623
384918443
1007503268
1302899947
1414743282
2142358985
1179468498
965732634
1626746467
1042778540
1705633795
2065382965
1389896305
417119951
190962196
850580991
351524228
1060125295
2076422626
2106353358
607044993
2022957441
584586856
578997212
212945312
35911693
471945357
884396888
520999199
1383383232
689784615
420006420
1033687415
464430780
678036392
238156678
459423696
741267878
983954524
545729703
1324542973
2102648038
1520842047
70275239
1705646789
1261263171
1408823278
1499931456
810477304
1053615670
1319061641
1423352954
237263652
1798849384
1308170000
2039674264
1015814133
1907851730
1265172909
1707942596
867833835
1396885627
860246611
1624386151
1430464844
1498632092
1145214642
1060180410
344837710
834321013
2040477903
1001847557
857753057
1466125809
356609147
1510738581
2110304747
416990606
1314922044
1535790235
1203439064
825863749
1165599027
1586891998
637865964
635285162
89072997
1290050365
1602802936
444740938
859228977
333366028
1008357436
526928062
116788934
608305038
174705997
1185737905
1481209055
2119274832
1251443116
1880002192
148526825
1577437156
1284587182
1168308129
617321993
3251387
1592696844
1205763361
2123484949
1017043979
772170787
1486416805
1178678334
2077878444
713876492
1648792041
49513122
1060604075
1892187359
2002054261
2010488179
2017307276
1157284807
2039621051
1138170958
722035805
150115396
53922551
1165922665
2029759888
442949523
314046001
174182689
1549832229
1903502896
925747773
1354974131
1094845127
1538147184
1812862336
417695245
388135986
1202697332
71234901
1792736623
480039224
1943173680
533219260
1234537023
554415359
736280526
94371178
615376649
1441677059
1391894354
1081637359
848218173
1990963208
750577742
791651081
476789473
700963105
1099378024
1787728663
1445280902
2071095836
1912902628
585886527
585294625
635497092
900790016
1805955702
944366579
647101017
1046192786
1471461716
1681674355
1466957539
1989277044
123165935
1944766703
1525824890
1524459740
1071430980
1679049525
27110138
1105313813
1148160620
226695700
32707367
1618233385
394849239
2004601686
719285100
1823693403
192087989
1748278934
335066170
104001438
545136255
90875133
860341143
1664722000
1665364651
84652071
260202555
2003264012
14559868
1499010453
2064956323
817713688
1855140052
1908536915
997982934
1679471306
335593811
1940184751
397340253
1175681012
362848486
794692095
1465384085
1946044139
1859336678
1560824762
547496314
742032077
1008006196
2102197262
1961432669
1677378374
142901968
1617426139
1206456235
2106439407
409899788
1844414340
267451952
1199523618
127229659
1758166687
342538619
96248762
1135820680
675661015
1035205162
2143522566
130657575
1466240019
1199060956
623410862
1538336934
2112416558
1593371258
1855651632
1558243847
794001989
396319158
40279036
838345470
1977787652
234572883
543052791
1903947232
255303177
1950786594
351830896
2027823381
2068290894
433489826
1066688263
1898374359
1731436456
1602406508
280124756
1096342145
1212777745
650226357
87055030
1845623197
1385782983
1933573643
1979060121
1711271553
1203748356
260671729
1804748079
848901598
245492978
779472317
1884466985
224603234
252328240
1401724674
977777676
1923254750
711049276
1253492131
23609780
1635626548
570321267
1687638953
1784008719
232061581
708661158
1309828117
510941789
1870642845
1073910142
467863195
617287464
525971813
2112431799
1345614120
435260776
1476991239
1968306667
377084268
1084398759
919803745
656988735
930204462
2091869471
77404375
1624245388
2074611215
659909746
2089400949
1946378415
1188358775
1189296817
2015478921
1443676620
415818404
133885555
1404249913
27523948
1178571736
1372784988
67439867
1314303899
1668367454
2022737903
489903011
23469438
1940214573
1392320256
1898571908
1453655174
1053748288
276471999
1601286462
1987310161
789816637
447143641
782631975
133712781
1238646637
442247821
183742091
1515496167
646984240
1776916947
85270436
751532945
1581418129
751771686
238024958
511439473
1310554502
1034642216
148970929
1334335770
2132925697
124586468
653833435
1609601089
529319924
51396917
1052580136
218425663
197857550
481728393
2017254088
1257213285
1105702568
248772347
622117426
620886596
645768972
1271463827
1190703888
541413322
1812044625
78759307
1389472337
2141791991
1916737474
1898031635
255249563
564169264
1767334011
606536444
1760385892
985401941
513095726
331377360
596762384
1592940014
1415124074
368419877
2005593293
1979980712
1738741274
1231290241
254843057
1263000845
595326648
1057810593
1916807376
291067232
1246598818
1922383834
856606873
1121512632
207597231
1924003061
1159688925
1358554631
1737136891
1859678351
1212264033
1188916973
643481546
1740942609
596653107
2135150358
1979581325
1156864293
1063433906
903235100
1475450761
289368710
623481277
142104047
2131468472
1973941132
989925392
308278190
246301845
559593523
108557181
1617491008
1366800938
1530967703
1642256294
1205585830
94865862
147439172
62653343
188999743
1784833225
879474198
1107224471
859917181
214728924
1764218267
1664490226
1729027288
502991244
1691071931
1230600637
1590654936
1040638661
208324641
1599802271
1574765812
2010997276
366845568
829704440
1531216282
747256197
1957495039
1817809137
1040480325
671828869
843173644
1767693304
130559361
1558448088
1591506769
1281062638
1718532779
1334936298
672220909
2012538230
1296066835
1530457584
924755263
760268154
1230822485
2080344801
232375148
1859239631
420598449
1693759670
1897013289
1481124472
1368901935
1777668218
1788643002
1267531010
461702138
649540301
1153929552
1295528431
580323321
46948716
580166858
1663830593
777181521
2118745636
929551776
1658201029
670783428
1529393353
724789258
1598701870
1432764661
294246462
193602938
95173578
1604262538
2016641007
741931804
625696341
1600442773
899273529
1646423006
1565748244
1507732647
421430451
99838482
223093307
1980379655
229175626
850848389
590993474
1345575329
1260035722
1417235668
530343811
1023052619
1150062201
1993685320
2092385046
873347715
756943474
1858823346
1245857312
1352612004
856177647
1962333707
1848497900
1537958245
1082451465
1323652055
1015271727
258156083
1179439108
578741525
751596554
878067156
248468907
1688851565
1576019722
556440250
528270692
1985138056
1556630387
1048463099
1447376190
1586066883
739120695
2127781434
2097905184
306194600
2099106605
2096080560
1423457298
133688746
217166402
1714930108
1743781276
500321011
772191313
1377368666
467382073
492528673
845040463
103249189
1330312134
1572597060
564693849
1654028236
565640776
1250537857
1924217166
1065285946
1378648564
460531267
231193455
1192699840
421121106
254214551
2145312923
1378240546
1068393917
427082475
1064869180
180226191
2036260239
688606770
570587479
390084223
628597652
885514985
1822919651
571735228
1455947804
406594960
1609820856
591428586
1969423619
1009269450
1960754100
1341357066
1320121197
1335342036
1992112346
1325737652
1717281931
177655691
831074827
1755391886
934200539
905620013
701524273
171181501
984672938
586162837
1606550653
57717613
288106920
1710403642
1496156787
1400630556
717221033
2131113468
619453114
855272365
2123762214
1917499354
369271078
237797531
381671355
1798353469
546254411
161937783
1781077416
1427863039
1294493870
503436744
1729658543
1121370116
216579373
1241432639
99845183
1002520218
1582586376
810981209
1049430639
213562992
1864299802
1322766197
306315254
245007119
1325892267
1386282893
1777860372
403980936
1288458114
1900998337
863102798
1149870563
1907847540
381540059
1939221569
1961619762
1472330578
1099849795
1977509310
1978846371
2136414427
122543742
893498488
986168920
9471036
570159292
682963327
1732459179
279157287
703927498
125830933
1519775799
797735690
170783239
394838495
2085892651
1804121732
379001241
35081562
85442256
1553683962
1180802363
1470370686
99561063
1913918657
546250624
424177313
2142372311
444368500
509310151
1990662093
837719620
1989838455
1879779577
1028421301
37038221
899198587
747234710
1724937910
2038691486
1624073252
1194885381
545299693
1075069958
61185277
1379075709
1642557939
536695413
1696244849
1971274986
2063655750
932424011
1815613024
1822254666
1469523647
1049967126
631399454
1347468251
1369375492
529495317
1031841039
2118259781
676279018
1116952539
855468797
857365513
590072912
383254059
1310765784
660442476
36944604
1299277787
56679513
1562945508
706741793
467197952
1794274578
2107381128
1781899683
288524102
840046423
1347390081
944342350
1381653893
1403760840
1496854179
739226327
1880388925
131041573
919125569
861421722
369368392
495295028
368640379
491398996
336905235
1513663752
1221372972
513854005
1596087660
1583326104
1990855476
1158278
958862002
1431832851
1425610899
2011966728
991432937
1493821192
1826404644
115953203
1734806754
1078324932
1637278970
1122310642
1645778402
958682230
1055024958
2122169944
1367718618
1045939640
879843265
2044692006
909106396
1975595217
1498212035
330673157
1624711774
659223845
1803122664
1459804318
1341587990
1218590315
1057891946
939862379
839659038
952923680
1322678093
1811479944
576427750
1794340719
139978526
1565964685
1597298773
1577000959
1930610441
1459877781
1651111611
1425952192
1057336419
1184418826
1812611908
698053122
1925604232
45116266
1382766018
393572013
1049624387
1285197601
1598670960
436442805
194719952
1448567085
614125658
1062408678
700532096
630710332
1919540208
1950967479
1896201323
2023139023
897200383
767643734
770808637
433255487
1218499833
1180578379
869878478
1526613497
925393670
24423623
1360208694
1746896067
2096454034
1508707482
2132317904
1696200105
273855810
1451696081
2096373653
1083686583
618749561
771158620
26797964
695446699
1569972764
1747553102
1149499470
1659906226
1472406219
73101821
1653644721
1642646173
1625220960
599457707
1364727320
460192294
231527810
981547202
1913136256
177638260
988351591
2005763885
877131966
1789136689
1505017357
126929866
237339738
1426125302
562230107
1330843074
1356024800
1182246459
837154178
194801406
14036140
1671385849
1387886066
677885823
1822892475
1472770035
211699277
1466189398
1962174909
1554280795
245967061
1693321104
1657612501
1792042234
1967892629
761261720
1222231191
14044130
1017326799
1833255455
1700751323
1112481866
1688688742
1810596547
1109931039
256257887
368595068
1939601606
31362104
1622296864
1013676302
1273274024
1362404105
653828885
85827838
2066114212
1988841516
1266239100
812800738
1935610327
1487053423
1028944611
516838364
1356254463
567659125
2139075132
977441372
1511538898
299741908
438084305
1600888251
2012260463
1354456322
186567994
1488110398
2018955898
455313685
1358334315
1798987676
1430042679
1019992792
1927114558
304875379
63674743
1269791998
28781578
767784870
31828839
670418646
1131203276
1183703315
1044375620
1600199923
947583183
196396524
2047647856
1672452009
518592675
406962652
1327394663
819835316
1229706293
681667970
806691443
1574413396
743215761
1587216110
1746619408
300768694
1427181320
401363438
1682828479
936396462
1436173363
665742427
1744449929
512801094
1245626895
708954224
262867681
153624768
1192022334
1887999542
204192591
764205857
1212780800
884345088
2105469918
666120005
1934287945
2104957000
34176637
1715385965
1976683797
636096027
132374766
2137949010
364852350
2130024463
2011231322
817121067
1516615316
863742908
1154554835
1601408468
687250981
1293545301
1310037942
290477245
404031305
1535801017
1550189755
1406664210
1037326468
1372909926
1569159491
1220237865
808064100
798619163
471678883
694079267
697545224
505424389
498866776
1017912162
1284671552
1087034966
951218389
572001797
693184050
2088247237
522057941
378855496
104471360
294669898
1462257398
1476821798
552654267
583670846
1335562137
893286544
1831333316
18782063
802098597
148055484
1231316150
1496349133
1423195628
153077060
625569044
1446800925
1506700112
1047664243
2109357441
1381007039
1345357948
1661857742
283427710
740509829
1941165131
1728471837
46315526
777408998
833692775
1988452957
576617997
966583688
932596977
589654439
888238486
2066638394
1641786717
741753361
2100026474
1942307633
1864714609
1757783754
1068084509
2108650597
858760883
1018367854
1725470164
472847917
1995683421
1481873667
1622495445
467863195
858532260
151450311
752953530
1642474273
1338133946
749429391
1697480524
1803241214
2093177171
82338269
1112449923
1155456148
545674633
85912398
1297721985
2044404921
1697384322
407010669
272828000
1215732126
1337395703
2004863337
532081533
1784350267
638250988
2041676296
2014494168
1508655879
1220061371
223959524
631726992
1695226581
720873617
160546406
596653559
997525295
1460079779
1535627888
495212951
453172231
1660761461
1978368519
611076628
1882791029
1852873349
1308609213
1735493869
1563833650
553810278
1204948140
541365640
509324426
2021625217
101848469
174080906
1428548017
1946056716
1931721278
1783179435
48149376
1920245926
1064254896
1657055749
337633459
1920716346
525640035
1954626964
560740112
527858778
1495895789
798997806
1633268222
1566757903
581801877
1892589413
420039587
717774182
721870969
1854174525
1210126363
551184237
881793761
319721890
979775933
539602659
1488727922
794266172
1703979783
896819151
408628132
1500093076
1968338625
2089499528
1388423220
1428630967
128802331
406352910
2003684718
256423705
1788113210
2065244613
800264110
1371988208
2130000546
312083092
1596526984
1066014047
361037450
1560444431
1169793024
964238237
111092172
191888671
410752237
1467875955
1559202338
2057391617
223960071
1279962264
1580873270
133568915
1583762518
573518802
1063177650
1480176871
1803846685
1684270033
2139603835
371256989
651245311
863080224
1613541735
122418201
723205236
931307931
668259104
1950805710
371840164
1060087943
47583808
44100303
120325583
1090458127
993808541
81798030
2020090016
1838923899
623200401
1154389216
838159291
1286946869
138023313
1726249671
501186591
1174064962
2112626561
422856298
1869114916
1032543906
1464594681
1576050134
1223406773
1695265771
281064436
694263152
646456372
973588708
2135024163
751494861
2035459114
854783433
717396171
1079953066
2048100869
894216943
1256188263
1023885039
1641918535
657905879
982758623
1252989095
1770744115
1169239487
2040819627
357411869
1221823655
1179739865
1489489721
67154901
2099353366
334456776
2058707266
1169297799
139497053
1227593204
562509157
1256145367
512952865
2104050648
2021538042
1905862549
1379203963
820571692
1117499610
1417505226
1808990452
1348462793
1812905627
435954223
1591408480
885041470
1403125055
1679513005
1257898091
1240006634
189124589
306385085
1896545179
1123904257
2095690619
795211273
6229658
1766407595
115447799
73608621
1515783711
1624402956
1850419157
857827730
2045846875
229863384
930091717
1991121276
1274098186
1424963598
1085066867
1054973101
861426186
1513302693
571334295
65752390
1475035073
76385799
8089436
814361492
48658579
1624764953
1194185117
335821265
252668604
1859075605
689970238
339798371
1387138841
1564438731
1853068390
733945663
1209837632
503768174
682241596
65665055
2079237114
2411027
34941809
671548322
1168681899
1111852089
264340341
61349021
1575346959
1674536536
1307178737
993179246
989196435
951403464
1873253338
1153725149
1155279466
1361671039
1690053448
1314035455
1805084185
229679387
2108827497
1015071288
50484881
1262657240
792879394
365845853
1821516292
437321810
1876826818
2039369643
120229832
2141423493
1008577138
74991304
186709315
21839442
516263231
583367065
241056446
638246204
829299097
1887024029
541193610
296305458
1288978973
1472838826
1517414121
428088445
1440274762
1417412751
765234950
1313588902
1312673432
2091408776
1663570784
1570666266
912337707
361452777
727336985
1190151483
1119054176
2076633381
1329477626
407363724
1966367690
819315201
1096894538
876418680
308271976
493811083
1184231343
757986503
724918213
1456888162
1731493096
2121327297
546578453
716893601
417266589
1923370419
972840588
1127700913
1636581643
386895051
1527471351
1740720524
360301068
312095264
942944856
373570950
814521728
200969920
842532559
398534247
972030224
1567542970
785731957
1708111053
1389781232
1756870976
2026985135
1888597255
1974877128
1090169216
1983035835
91697379
1802308308
1596567942
1279564662
470718294
2060687937
1665251018
1046686238
392027766
870186264
2013384425
1137766940
646815956
92801080
445656505
1503548679
172156008
2030622405
584930194
144576617
639149918
1100853944
1357884502
1748083768
53300322
683858728
1296108203
1781477191
1873749145
385372954
662627253
1658924446
390209761
1470249286
1543486685
1558204701
336476709
1664047330
447004684
2114891101
2065869364
889593580
1776291659
905724652
1858558929
791288512
537351240
1555944499
799777470
1550780375
2055014426
42559428
163258471
2084799537
1017931077
329628472
1782796389
1199179574
661179638
1716086499
127483772
226940691
1425373031
1946524007
76078053
1140999251
1372555653
798888953
1698074740
1090581509
1717971287
443442701
506160426
1260033417
159795373
1602564245
1805959642
228147172
841865063
1964033347
1180608234
1438841402
298287200
1129606903
976396707
855056732
360179654
244885015
59482032
1794380533
1202161061
1093177912
1395583378
1427608970
1401887391
988214818
776250666
822393695
432515186
1118333942
115934673
308216189
757150646
73735285
759319742
885608917
774472951
73432244
954391703
740181894
1465386606
853699695
1016444629
2077403887
706740118
877883878
457153230
262560676
95546135
1684514076
1597371865
1972224587
217456987
199807979
2088782244
222045698
572858074
1683717549
1643140109
50223228
151333339
901908136
1461314585
1409957589
1889776099
712507899
1648917978
834648716
1266550128
602181938
457937143
72517805
1464839438
971896330
1875040860
316545079
1415807162
383415760
280561452
50432889
867196134
736801950
813925597
1088230875
1274643564
1684433072
1648531240
1452254339
1390436470
1493213458
60379255
1865674216
569881832
2039981140
1685670586
711165622
1431038391
1350981400
2130169091
1416096166
922142799
1574062869
232787406
293206509
1191742648
1919862585
1105228640
207849992
861211274
137667944
1159236493
1007190291
822673762
73680402
747921640
868314205
1243006406
1022015613
451786293
954540983
440341492
1143805181
205292059
424192213
271580476
867760679
1056562051
2077264231
89359953
598726552
1114497748
527628298
720373511
550226867
107919732
736486770
1602016482
2143911311
1846538581
175218138
1552590370
1784354355
688844275
1663134583
790198501
653480676
219655512
1503679265
785966916
411660582
1992887615
1988088666
1654588753
1799366490
716555756
1508159849
172305877
1133854773
974885583
1153173486
2009428182
867615527
1525220739
880984186
898398669
1690288705
1839559502
986233969
2134255715
185788953
122851872
1374465558
942382281
1159052575
1776367569
2129556827
1305350132
736725152
780242977
1528299687
869921894
119304939
1316842173
735098849
2069948195
387567217
449391779
697979527
301456435
1532817141
1703940179
400388836
2020931824
1830655909
967557642
2074445292
1022568162
619429610
782257003
1793777541
292712921
297577314
897505925
1759297134
1119290782
2044621696
197255289
881579850
1294587659
1893124255
1255387563
205436133
367131292
223896926
667890879
2023325224
478642977
484657046
1889719574
1925323124
177809457
715280596
850530031
2020850072
1085318174
305226685
1898827151
1450475663
274693262
1779204469
1044296266
1791209197
2009563958
850373719
900753092
579692132
1294141426
1806534097
1926297697
1905881745
779533039
511258418
336572854
236291774
514062776
190332568
2005671980
1052264453
2062261261
1882945283
146905024
270438455
240279757
1761465059
1020151894
2121710016
2053419336
2119444958
255848078
1741919720
139468510
481121345
1974556931
2130144218
1855189506
277343418
638716244
1958960754
2080892226
1568351037
490750236
2099759673
418220090
1148164849
1587811865
329028132
794349365
1805616620
1099908032
136146650
1096388693
1330373370
491585215
1915076333
495209890
1632163223
230559180
1823633857
419446238
2097937597
1332495062
103570222
468461455
1451368629
2126137448
1201440548
428097960
808816703
323361891
744424754
1909493165
282537378
143864437
1226975658
661492323
911471408
2058048118
1155445064
1524216549
1558173045
2124900869
1768974765
105140960
1862583892
1831737152
840592627
1508941029
860108205
412681491
1206552113
1204544005
1451626497
98227493
1814887058
1714118662
900543669
1102059032
449620431
656752156
1479599621
513554055
822054376
1467469730
430984947
81056188
2100771371
1620455808
1410478248
1357971108
1261593671
1906010062
724689040
1281573880
1854235958
648682664
143324640
1859645209
1447681020
274948667
478558260
1150215281
933210255
2049978205
118412651
1612549895
1007004226
2030239225
2104552992
1682124426
558816942
908255573
1089908097
710866761
1394169693
342666327
1213078681
1953836979
1783959375
1681518830
1377896747
1362239159
1432890554
1996570619
886411932
1347546783
1088626943
1700525734
354020687
1549056059
558469994
1211335066
1285399770
1951033018
128948747
655200219
356993792
474242531
735954841
1778764993
1604893829
435597726
983865606
560524482
953260293
1627883293
548104306
1784951575
237993704
190492974
1054667838
1569504091
1937999567
382269770
1637910655
793131533
1904067570
508612644
566004760
2102543229
469328522
580184423
1447213706
2090439987
472243972
415552771
320781573
557891065
1430332310
934132963
1790896287
927585390
1205431632
237457108
1187426215
1400998430
74781486
964663155
55178458
383883388
1389227724
1720192491
1229963266
848326398
1097122681
827151477
566456325
2032616862
1415264278
613887704
2026425725
327352921
224398677
1123732313
1588185370
1375600796
928257428
111134664
1536405539
80999249
988796476
884100611
568390426
1081436678
872547223
1931170324
976028430
1776795630
1410246048
265443865
1239409332
1068731887
970501167
659594495
1836441547
209531212
1316743277
155746367
629363955
619083009
1583589626
100696687
1062515347
1177789992
1319869309
112136499
1468826842
902871482
2025855720
1994380238
1213076910
1600082061
1486886178
293135031
429927224
820460338
191019516
489389497
1713699826
184710594
2092576613
1475912592
385605001
219221195
396206424
816028781
356142895
9254703
369877500
544727567
1467804426
1379258377
930499893
450715318
1725424188
396623411
248041970
287687321
437452503
146796685
1931715434
656680045
1543435712
1396841217
1661662873
112137080
371976744
794578663
737839687
1990770578
548090602
236236957
1039832774
1240818402
408840373
571862888
1399822528
1404979237
895086016
604922992
90891554
1355858446
167443471
1368415539
1114842587
1879228791
1308565208
1689745820
1036078517
1232726302
359946271
887947235
669980784
192725146
1112180799
809247236
126911575
1343494629
288981255
340520319
2091720007
187100123
902483808
454195605
296259589
2050958813
1605416052
226756316
137312889
650848589
1983785476
626146801
392451743
7123156
1472089157
19841899
2064369337
1647923374
1715954235
384754014
1219807072
1203050735
1354733137
510960567
408587098
209626663
1750286251
285070207
1414440607
451418016
2098678664
539654381
1193147261
1523891156
1961249131
459552951
1499662134
1002499527
153214844
1805679271
874950366
163871531
983931640
183742091
145290531
140286564
1137709153
2018593687
839187409
767346560
1363172674
1933226095
1948945335
773849056
995843006
26175362
706077972
1275551753
632024793
1656085007
2091786388
755027145
738652060
49302619
1134619562
1268951262
436623904
1021241253
874063451
1213101483
111676849
1896388375
210751112
1826206471
639211440
473632938
2032940921
164806123
1711160730
1339246773
1110694669
770403952
1433563119
1232258498
1720760655
159806868
2010031265
46578884
353266651
1054424779
548633766
1902653521
1377913677
1185534145
1401803352
654533653
275054798
279446921
2060457492
584895282
2042347094
921748670
1157573736
959350814
1759150117
142050932
449364061
1150332734
1348500259
861259369
819701078
1843589167
291766554
737384483
1534936834
1612002204
893184148
96650159
1412099861
1820192033
566307083
597147073
1918123177
659115972
164112041
540099220
1301046449
853381527
2057335189
2010661195
161301925
620571535
999561688
1184402974
27682029
804991846
556810467
588519712
644050504
3027262
1226103581
1026860645
1772474299
460403908
1186161635
1585064379
1773098616
1627619092
1970560653
1553892173
1359103396
1689168536
646836694
1833945701
1290877416
2139285162
554088068
1522976589
1962884297
1616661919
1169129284
10035016
1408889120
1818331065
1831770801
735428267
375085220
385426333
469025664
958204940
1587747267
514779404
500495645
868198830
299760515
958937273
1088333347
1525077360
1642870102
1035409788
1059593074
1354999229
648302720
1027581600
1236962998
1105859071
686707020
1807733212
1145749526
1086290828
670643546
1898028242
395884690
490826615
592256559
2089721287
161204541
220502659
314091725
1070459135
1310343536
857422779
905215264
381072575
1641515329
1187887507
2056442618
653413385
1812803447
764242843
1333686497
1605556560
828893047
1740768360
2138907349
2095819716
702372327
1027262805
1912354745
2002631188
763010903
1624571418
2109039952
1642923773
1476330387
1609491765
791844559
581306017
1387526043
597209882
906019451
466033526
1701801778
1765177856
1009031306
853053073
19511325
1151679383
1637141357
404689151
1502086951
1555902605
551435010
842235206
1864268024
1552337051
880870551
595995598
455554025
958523731
418536708
2082586297
1471032636
589120312
274115458
934961009
1899597162
157297697
1858775748
1705234765
1240213191
1568658467
1182454562
1656351878
1584913153
1803933900
1143964029
1024225487
293090111
1549039153
782675263
522726430
1333228873
1618686365
1504259459
184213358
731288610
1349625775
89155447
475525306
141461395
1996721316
1884363124
1135770992
693356005
805208405
1626828231
107806567
431958822
392445553
1621434004
1294859500
430248376
4774861
1963705523
2106199858
1600673639
771549286
1603699017
1918499285
1120931192
835058108
1781366160
183087605
1029796845
1531001563
1100953099
539288950
521518967
1438329335
1671898462
173504029
812353148
408437808
1085239623
239456124
1565901777
763832416
326693642
1604143747
1021819881
1477812190
331725314
671471641
174796413
251122028
1822437432
1961378028
956519715
450992435
951227975
1459013229
17579929
1194438008
1388279599
475706204
1532729906
1042617994
2003474083
813522016
1949918664
397187940
1332563185
1957300978
253294894
1409218606
349208948
803185722
19676944
429447629
1673311008
356588455
109791276
387846968
74526088
176131323
1803048797
1259791897
907383773
757859021
1881295169
155839776
612717953
1107503823
1636636979
95367420
811469789
1186434424
1276067457
1094448711
2118181305
2028933127
1840078044
1853871424
1411609882
1103952132
386426663
503978051
1187745761
1820278828
776604055
779430275
1882465308
1554813104
271237883
681480077
1494349098
806711481
1299899618
678693244
811603980
1687253871
558279255
1588852129
1176565099
498206459
234555320
1236537046
2025579217
1972136337
699621072
2027297102
357241374
2126357742
795410280
1674594446
1140312684
2014978826
1678994562
1176603471
1135218753
18626719
170851121
269402112
1386073471
366763968
1128700966
1376609691
989982992
1073780772
1241762711
309158811
1591043993
494162585
2012644708
2007300931
255064826
1148530394
216691857
549793381
1049974242
575592280
1975511829
1111918585
1560994692
2125129297
1546699918
767481137
191478489
256249751
1177789211
417523728
155506971
298113262
1148952880
915832118
333552289
855369012
1863720857
1587499468
899578584
1784860819
328975689
2002871947
244653979
406365362
1089845761
884844395
518462192
353985788
1441603342
739025788
1738207010
759703740
1202311993
1209438832
1568035649
523942232
582568197
2073188714
189856446
1896400676
1957546163
559452973
2069193963
258697994
957320995
261931859
1723334373
353128693
393483116
495530776
1448678386
469429483
83706903
1852790546
1307450112
449260269
1202150841
178066246
1205557540
1321664281
316877543
683712609
695283518
1071007189
61759771
622321615
588071819
194813598
601996186
1862315131
807311376
1001572678
433830351
914788281
806733538
377642934
583211904
585324755
1285543896
1888803050
1316842173
866802381
567288431
2017802393
1688014350
291625085
1948896431
548303087
1386426511
326656229
1501935163
1271141632
1348543375
1434147672
344836317
849124415
803032232
439843008
1473632808
510469964
815700781
1559503947
852512196
1055230008
743091563
1950712508
1884570680
1093403900
227069148
827635999
1441021969
558664060
469578376
250063554
1812649976
218649660
562896172
1954463636
42482811
1114827074
1406406182
283537802
497167340
1489438630
612638044
1826728450
1578031010
1297144413
1486759524
215098320
2059692413
1094749185
1288735681
512606402
354932365
1653253077
1950468743
242316151
979624252
1252425018
654558954
1776055094
2051725943
1232680683
1430633603
527446636
1287577363
839704259
594318575
1982414862
1315597033
1835784263
387110751
34075811
1225700665
808854713
1451434528
726619757
1075510937
1555437789
1699232628
937719036
1461237330
2031084008
1728325136
1719563427
1343886175
515032696
1318475991
1314648608
718908432
1064608600
1272707878
1657285508
631431085
958594785
156750083
197161757
929612604
1474415106
601024785
1342790584
1038895626
1137359051
1469785565
499575526
415156891
1507051445
478494065
133811743
976717800
903344553
124585412
1995891994
207574617
1837189817
1506221651
1968930334
519378456
812359493
1480514304
1529039420
1982870170
414981541
2030100358
2042404077
1256377632
1910527322
1879760810
73714920
1947589153
1459254356
174172469
391038059
1079545037
1711259203
239047106
970833094
815727656
376230792
1688230225
1966116792
9141754
1173225124
1071571919
315328836
2078054139
112979077
1030824379
673344877
1634357523
892042411
2056927721
1186313542
2130084360
551044224
519032178
1123312371
734944298
1491160858
787051472
1625361628
1869188754
175282836
251990599
1390007186
1559287796
96793547
520300666
2031193676
1101361253
210754519
1431949494
1700392846
332269972
1801826100
1089121945
575863017
923593695
1894617671
1039388542
1702445780
422549475
336029941
125493562
1289564560
2047887046
58917493
367390620
745007434
1757010601
753907699
678822216
586375245
1602361545
1117632150
1822823014
1179542819
649175444
2041982087
454874304
442441508
104467075
782867712
365857373
1609614657
1493876029
1338224487
1700207497
472851770
1591965968
16641851
1652809583
344738972
529220371
622640784
2070154159
146178729
1556611516
472229083
1428383926
1516460453
1658060277
1664531531
746515945
741441588
1365974646
930213709
423800186
269646438
242478874
480598954
803757961
75882250
659738213
523517381
234849401
268453543
167147536
112344020
1639257357
855059969
1847422474
1302962023
998921262
316450276
1456357737
2042855798
1040618668
893903656
524306021
1557855533
1942810671
29089251
2039172445
604461327
1449470650
466260971
12492749
110304850
1184092993
850526446
539268963
1017866500
419599053
653591544
1650981543
247810361
1899440543
17790498
383602202
219233269
744150093
1118764198
1937128225
428836280
1068286201
1065211077
616687619
574452468
245163818
481061061
1396686300
280694083
742308821
2064464679
1965610654
1422443664
172407125
1493131744
1591650974
1626458887
1453623176
47456533
1083563066
957047633
597412573
15231972
1038026094
491615715
28016994
1247815179
1148954377
435174257
905491118
1701814890
133698749
154081645
1938154449
1443239760
1949417496
1077682444
465824761
157592683
648641870
1530409164
2089422643
1738158993
1966759775
902184514
1474999309
323045283
952101641
884370363
898432706
2056236598
697083912
1937594394
88198155
527801604
1050462718
1598649200
2057877379
190264549
679888677
1167056589
765873732
1436139498
1694626091
613613193
425092362
1787138717
2103936150
1247878482
158626079
2044218909
774604504
227555821
1518106017
1694043788
610716435
1676389610
1893461851
2083683998
1095004604
1641303232
1725866681
141632037
1096117728
1985909863
61696322
1083870008
1251606588
1130722456
409975176
1189411948
330249401
652616650
1306990890
251699222
478178879
380998690
1943830008
1961980091
445291608
769514623
626060096
1711876412
1760390562
311762818
559699420
742287393
1541224812
447082108
2056017110
1256635374
615334410
761684305
1980293747
1320945669
1079745801
387088328
1550051917
746009230
1556658101
542215094
2028983807
2009119294
761670385
64119790
444933112
2008667529
174067850
453540424
537378638
1050835707
664036028
257141119
1806626957
1469729445
1850534028
564766955
477322685
1319400959
1668293947
861797193
1410057185
1209311778
2066602620
1602467652
1589660887
1084982030
1221192964
617890597
1649987702
22778188
1870198326
1093466408
626802409
199892677
1089560875
1411050393
536157635
130856541
931903967
12709724
509167174
320924196
1250629908
322170123
1628189344
275938404
1297144413
959232263
1545518557
611722349
1932437227
879359823
1495776273
845535283
640172689
1697286371
1240347639
1391492328
2130049063
1144215031
847606996
1182667509
1240978077
2072927711
557246010
1243146063
1294053321
1244040786
1672552633
1426904086
200531169
523266084
758657502
1570467879
91495294
1269358573
488094751
568338333
858489033
2092319009
248894567
547182012
1117347269
1179854427
1277827075
686700766
353547169
1288474959
698645695
191725800
692099834
1462969735
1209978964
1541634354
1464741944
1928449248
1478089316
843575351
308495353
799292369
459637551
1110269877
545714541
2140944127
782201916
908833786
1863873936
565271242
1880063218
1067123049
340215477
888906354
1770161355
2004486612
1018996355
1185128482
1622510943
1978519580
1172659210
1373634421
2046765304
1326941257
791711668
703245328
1317220996
465192141
882320081
1034040278
61398203
977865226
1690679036
822527081
1728135654
1631134856
79705455
19816829
1568882721
12374275
874482184
1293949776
383366221
1508614850
1422560683
347296323
954874809
365786027
771823957
353664610
306085482
1634540741
161912680
1608268921
1911088718
1819866671
214025662
141065838
1185674841
1819824026
1119383626
325954715
332294183
650120138
1232651010
901546862
228563280
427317154
1975584579
1119193441
1368620009
1897849498
1357649221
1390220895
1877313183
624551631
744878679
309867511
811178846
1605837847
356936330
386358532
28760672
477917728
30707322
2124374931
124978399
204902548
2047403432
1580763458
2051408243
483717023
1105411957
127627168
556130445
1750793036
1297653849
1428384922
1531769957
1867874037
1909508422
912358097
620935828
230453396
255338567
1843750125
753815177
406747963
2008625511
494425136
1852589744
1615422350
1222795530
1137730929
1642453781
1273265449
492652377
1445962561
879587601
828129346
1051671623
1322055858
1866101151
1279360391
939007926
1661860916
32170432
748891189
1189576714
621053783
1840249908
507723096
1355073334
227138687
978297261
1015421226
358363272
730799261
2038232177
605969957
1408758103
1578451810
777131181
1859129187
1749374227
1961717541
1445646088
1446670757
1151064965
1857904580
98686319
342390118
1155649055
785780048
645889822
494701947
1396371658
39768210
694354730
632279824
1975846311
1522964600
1813070607
2137692032
951051241
618895481
729248834
805804594
261971178
2062021686
112235938
50462994
309800658
943796666
824105064
1173095058
689455671
1686013529
1251959011
830116295
1565274181
278087753
1913400905
1654589534
978408586
406875677
1797431315
1787945649
706170863
405076006
1980031512
942076792
1118074386
1814863455
293141194
706619508
1419256468
1207770431
1497067697
259054498
1926996854
1489908724
1517712257
1526533229
524311679
158125200
2135388485
668417923
1541210454
1763475629
599121830
1483661715
311129195
1653646618
1160471889
2077910864
2139175688
641186924
1204178942
267839133
356178758
1744543012
808559046
799129991
976474393
921997948
126089482
1304454221
864360022
201149662
1625853286
1391489614
1237715278
1123302767
58771892
1791974010
1077184552
1230746014
1993973753
1896780188
817153826
1438907735
1945488158
1118569085
1152243810
1068177860
130514385
956872391
15890255
737665354
1979553985
2102138602
72702116
446315029
1519448403
680573010
1275842532
176044611
1903790638
984242942
1388547170
1858086713
1617400888
1723276631
2141646141
1014820024
859367161
1479918966
1369187969
1686888290
1220389727
41883159
866696984
792067834
601420316
904138294
878789963
31339307
22939707
1326311018
227512531
1575702317
960075827
424964372
1344706470
1952940830
11370838
1453691255
1842447591
2110499059
453038397
293627679
575972210
762694405
738144932
285126747
1293722718
1805587219
832969587
2051776118
1027376095
536735269
1591870950
1136392415
1420731452
1983334888
1363972
21371803
2126674420
192419366
664013985
662979750
362885211
1129007309
2105263318
1694013706
2018760465
1327696171
1229131898
899310286
1483404814
150239996
626392922
1970916126
57142383
115436455
1639371744
637696637
756108872
2028126464
30779234
1330413756
2060305223
1353671696
1288357210
927798853
2124771820
144903816
1851727729
38994933
1403165387
421715400
563869568
1064029838
1075456835
79252882
839437224
90467833
1013028317
1077512251
1841491565
1733904282
2035161903
1733876044
962689069
687283077
282298062
1483352695
2075645836
1764501022
486851271
1721857385
1817301155
294631259
1276370610
1218590909
330746334
400934467
1256657214
754868354
779483192
125869022
1764335805
222221411
1093320695
1124181970
1053190194
1578425388
653086931
493346033
1201031617
1317777940
1099407150
197246615
856893878
411870161
1283560242
443519132
1716197770
2062475328
1135209362
1926126107
940435842
1068723551
797145019
2012659782
1315512808
97390640
515862740
152021520
1249014209
1978434899
1635896455
926031921
235628439
1510568251
191622920
2119177074
293435824
280901530
82796495
1919559769
88614562
1110993417
1298824939
1561626898
452974961
189708042
1980839840
471990515
323458025
1887649810
312037630
1309582200
1342538325
535797481
1195181200
929747054
1122497707
1510969779
1237334446
1652524281
1774911373
1558853119
151505826
2044400285
1547485566
1875255913
376857226
717445444
1696996367
359637732
398315923
1109162859
1794009711
985997037
1090670578
1024545511
266973919
1492301731
55136891
996115275
150303916
1473508551
815867443
1424977158
260679255
2088767079
691455472
1671419861
350108854
489130151
1049233221
1585374678
1325797197
26293180
632710378
1295241625
1398239228
101869792
498416126
115018477
1450328563
1494181535
1053012512
1429436511
1223382743
1905584892
1951762888
265583921
1509291106
661435582
479295226
99631100
1258313334
635730456
603267082
1761318471
222549982
1071367504
2125998315
1151863643
933453063
1758185924
1315886947
674323752
1597724689
833673391
1130505471
477450626
240343344
1286202744
1788964177
985949217
1974577445
556137201
484925179
1659917496
870390043
1887470319
1402675769
391345116
791748149
2134147066
316342025
321344205
1794239116
1696111999
1374786463
2137584277
1397755612
1655034384
1498711198
169154841
1255618386
498867485
1289042453
275556725
1311780801
1756560456
1119277982
1189665729
430181142
1620833309
1526516546
906304789
1050823226
613459265
751213261
1514118298
457251468
413921536
115262308
158255508
192407185
1055307199
1067691927
375260928
126592653
118016803
1122094160
1807655628
827203628
1572226970
396741717
1854533463
750447161
931876753
1910057137
691430868
1349285091
486359968
394350326
273995676
1199503639
1228963592
1735281284
139585177
1607205105
1964112444
1281105740
874927137
840096086
2057448495
1537178364
348346258
1176648239
1308455996
2011902924
1565473658
1130969312
728572297
586534788
6773962
2139411279
630666971
153186395
1883907527
469965948
79430019
429648744
1715676759
858606786
1026730282
1699879588
1647307618
1245169197
1265738253
1016765934
1579039754
698449570
551390979
1653037216
366750829
1089015018
717098850
1222140191
1797964304
646598050
175172701
1680588254
1644156548
1447726017
1562902036
890039912
635390598
1764369676
269526786
1130547046
1295287726
1867700330
2068209634
1734091589
1458209047
2090509743
506644404
2112011175
2121118522
1226262576
1598565899
400650604
243177048
1994636997
16153975
128376239
1023107429
1896157215
690701389
449937099
1621744381
1060321209
2103734957
834080912
417919308
874649631
1504557996
1967964570
1581339260
1338916987
41769250
1648743633
1948859483
1751261733
1424684646
1980847892
1942899879
2017792975
1623141430
86028764
706133670
131160104
750017043
1800387396
2113060017
708461300
854709574
10243506
522073592
1755452553
1626153805
805190269
1001913197
1060038966
1718668850
1716283937
1929969940
97491039
1640957452
123528662
1154269343
271879753
1756793351
1485539834
1911240312
1607074914
1120375388
360470258
112881670
121651003
2019139241
932926478
138271448
229708606
1018383809
770447739
1956972722
771711621
1618866812
1946902540
1486715020
640320048
308390406
1872432928
592882220
1092954386
1598380456
1011973651
2019794874
1552953714
922605192
798448020
158346991
445453587
925419404
1310936032
497798686
1007779992
2029500872
1129551301
1649613406
69045210
1883865506
1735220878
1870179176
779823002
1723112718
314248829
1154792508
518194152
476775121
968204861
1489237606
207170881
1617621222
1404761055
959264307
409252070
982051839
344170458
402099030
369675542
873372152
13814914
1686105097
1727435142
1477620688
1383592255
775066553
175052019
107316466
1789666018
430288127
1448341753
41724838
965479215
184144993
1361570629
829995394
679152491
4013337
1723173243
784861812
1855850597
1657449639
1680471300
1374592764
1990024185
599497555
1770564016
1798069271
1694811838
426809528
635768674
561733724
917999980
2053246290
30347877
978406974
1023717313
320736140
521809697
1513775682
963640525
784883206
1565204230
1277556171
2075708348
911064807
1177031401
1847940319
1342665270
1563642636
1940859226
111336852
936776951
204248794
1882793899
147958189
71279459
33163548
1267596146
373477276
373443671
352333805
1450860722
1469852095
1356703044
297203671
1934794925
1560282554
493903137
1236689336
331551274
1236209096
279619251
1621122918
1700607904
1612312397
102915353
1007571538
1710474334
1139538875
57404399
173554425
2020413988
28399921
1861422743
428904388
1296933333
1167344252
556512978
1686371011
1961542312
1797399397
1169601298
1423685033
577198635
854186227
36542198
1276543461
977409150
1337831978
357463648
1747594029
2129358697
1015969649
649276354
1160534732
1977915664
1173654810
1404323150
606312412
1272099798
1808795825
1734639013
1707461000
547204308
461358904
311877850
388398532
1377768465
1279212408
823134750
614565350
1475305139
1873229092
1908711861
2073678974
1824196390
84958655
1399610219
71924306
1105242955
357427067
706933469
947452903
737579541
1751124108
695359790
1697895972
92706140
1796391984
11277721
1319911833
1850655041
1380546638
945231529
2136816075
908461
116314973
1263914151
259992596
987195017
1818649015
767543346
1759116236
496249320
1210461184
1476162501
1260747572
809267299
2117835084
1791974010
1096384174
1878297905
1994467084
1276598404
435989039
204632257
1058950113
1657058134
1284597355
256578492
524712257
522709783
1252159094
356858724
1821831631
1182624127
894159307
1991829924
213047192
214775680
545842908
855860169
1063415849
631497612
899517928
1734708005
1481943233
858166826
1072821732
698079919
249109008
1150301070
86780551
811079419
319892166
392873703
1317235711
1345566772
1729436342
1588577666
273880987
580564359
1310839095
1087026419
1198660009
294145584
868198830
1770285371
242396281
639783344
1074009713
1835412921
1682130378
1344793665
1016840956
752325257
1235097106
1455011617
1381191968
397777046
74718575
440070643
468224188
691917198
1739823348
1575506950
508230742
450235924
102841197
337733707
559838883
1841633453
9318667
1770309554
1187092692
224280248
785221410
1993763482
2084191821
1266742085
1852240673
2146749308
284413901
881758503
1677442848
328792906
1323060885
468400527
2035548718
54334931
689790897
1582315598
394330453
1213436782
447563647
1440434033
1997909317
610148589
295064075
407870569
872560937
1653968932
2058619168
1532749234
1226425189
663906018
1025900836
1969897212
383578207
885149773
1256848395
361426350
1476771648
1889653538
760595832
1441807549
420416851
1972813539
2014181820
225078438
311705699
159879632
1050024320
1308535644
1936371341
509481125
61604697
376867421
2062954857
2122211711
76474657
202964222
412819794
628875468
1657622363
2114445715
98185642
5992773
679093799
389389142
2038587936
1232690004
775464562
398348866
515092921
1828141802
1058240707
422808762
834588928
1049608325
1909123186
1926398442
801496972
1062836145
1423714537
1595664096
334503912
1959915951
1766750626
1402787211
577991151
1495087922
1248520338
47146648
512372363
1672754536
517267579
1429678580
1108458436
17217755
512231993
1590938995
496261648
1408301220
1971538914
117614938
200010968
215591829
1507480541
2041479413
529438963
668192753
905997319
1775865493
1479222271
60737761
1316648066
2125582483
532653594
1460289013
1074464405
568357735
474469803
1403508339
494223672
622961259
1563840481
2056385827
2063886282
1122642636
1395765381
1933097486
764136016
61510358
577681879
678747925
1097354989
477543534
419040891
1291377806
1986620516
944202651
1657973718
193137507
158021458
866445755
1452766453
26371471
1184391882
907904233
909550
1773215798
243737444
449532279
415097886
579060168
2080865587
1685565660
403075770
252118568
2078938696
1720787987
5457423
936797811
1990721557
1593457419
16246274
1331638238
482533482
2114828627
885364609
453853835
2000134768
686353025
1600281654
1639710303
1012782986
1215323253
1300076277
982698533
830318177
68502002
630459168
692457891
162463286
1142598825
1018168643
1194890006
209337676
1742795405
903355045
1425005996
1297607194
2071057013
1825813949
659785490
317098765
204108339
1170235787
1612306945
1030150770
385164671
1795348957
223039756
120871562
1946507891
502957192
470532744
137084017
1574367657
1754761505
6443327
1619809500
75856258
1777302213
873749219
492709132
981624222
210897509
1553916678
1947701478
667630483
1098650081
118366194
1797039005
970675902
1808000351
1906877720
718699075
997320327
280544303
550220764
989468419
623905067
652416937
960119498
916033511
1297212847
1782165670
1232251899
1880389620
1149199928
972546470
1358118699
911388098
1284410508
593127899
966889115
520161345
1214296096
1962488541
229041587
1218298506
1016898862
1658404468
197890132
1700929828
1900499745
717751644
107374798
1561901187
234816268
1967813354
916083496
273425475
981703672
533893448
1675060606
1814866335
989204572
108962512
883823739
352136500
1156022995
1453872929
938651497
342210525
962966921
1572762987
2136628427
828218363
619264723
288210948
1378249546
1191129613
350452203
1987441585
1400326572
582851288
1874646232
2133218202
2100379550
637711204
53846913
1434466990
1598688265
665330130
864603573
2053621165
80571418
647361715
1127048484
800265767
802932394
13534332
978540848
458975397
1395174936
1615775718
132383340
1587340222
2039702137
132844749
59010276
590547794
609130616
9547702
1050171403
1027581600
284984319
1454910949
1464663546
130942198
1748289510
1940861219
1748652723
1228215474
555400587
676763779
2032369147
1361398764
956441739
474387174
94454273
1335640277
2017287343
1206688999
191473378
654260103
577145957
1004671289
853238951
204936341
1181386769
2040867831
1781694753
1760881831
1663096940
1675915506
559643043
797458119
2053093386
113218312
1086598497
827420073
1063498522
1566122050
620341450
1168207898
999809913
308317028
1964431769
1726860665
398124488
1616182560
134614450
1458107946
386870268
1602663351
1986858387
1038556222
1053345417
495673698
1063510992
150990341
1724785943
276772093
1827188928
1948952660
553512958
1856196512
143699009
1200091266
147307023
1346248047
828868560
205526926
1475662914
1157456401
1198454773
1591448126
1184335080
255577567
1881895661
114287397
163955603
254314704
1552871701
1628302095
825705173
2069075262
536012638
543137974
922301198
1254741116
1419351230
1428923000
1263755410
6817628
2144227225
624648800
1761256255
1063305642
202768117
678888863
1429013728
1324054981
1489419747
509039550
2029895961
1596863980
1821172245
212424114
243165191
48504860
1800339477
842278851
620761199
1430698341
52705731
965609751
1676821665
1528318674
2016090777
1850348127
1771759446
1495711608
182633129
1189175066
1997745801
964562443
228020854
6569825
371769920
1968742578
968408323
930123787
1168560010
582957352
1106147562
1380686302
1285487086
1316647806
681904495
1009439930
976748905
1962971013
159669821
362040673
676798964
1319053158
1181368618
859940500
1759082592
299591713
1866767239
1214509047
134833202
404012545
537785295
74089146
1197889431
175912218
632857446
1459931681
1714112039
537517269
1132552170
1814528128
367365627
1067484963
1102918145
2081709165
1670476267
1516715279
1322016642
1846824390
301860861
1264008745
525211028
37476688
1182189652
694755973
1777838881
217202050
1147526730
663783374
1352480322
1870495224
1455277083
1789887409
976248802
647361347
1354609953
814822620
1682452861
104002631
957900862
1098313116
1331459048
337019363
919879325
1056624502
633956800
1069250571
246341602
583371355
525051500
1089437241
2020679135
418935250
1217681056
947723290
1631836189
1478587713
475310034
190709855
1920876025
1659715171
1073408862
1926777367
1828499870
564113278
1822003569
2100251108
740474133
1656974456
1913944144
382912831
1281321738
1088200322
1997143279
1760401250
1157478459
70805315
1893956399
1751526294
2058702713
1342400182
1674596354
1353428336
390681555
671530887
1983378791
1320821109
1667095902
452499843
1706837491
1238994757
1908390219
1897735042
1178604333
2115819417
677329695
1670236019
571786020
535974705
1325503134
1049891253
492277327
579837688
838961341
903006486
2123578549
1041434544
438105175
1736045862
2036722873
347409885
1164268138
1307244798
987129839
983328935
1063736452
813912028
2072194589
1282829918
2073601487
2037677169
100699068
978422592
1904935514
916327015
307994810
1857378397
1750796746
1870521337
670527811
104173069
63619
2141566859
30276375
882494204
165505714
76717004
1732035732
1602149951
1356603688
1211579093
1566848163
1220269806
149353470
1658837137
1359246507
1937959707
1221542514
492329618
524292395
1804343057
425080784
1847960520
384100486
1093216806
108596502
1408250228
1648491711
588872157
1568123400
164635529
1304161077
468377258
186064627
401515417
465637605
5025931
1692448768
442949523
488161650
1111723474
1089067855
1479150060
1426098574
971269850
1658833387
2093331780
1599176456
340309626
1973706193
1910164306
602559263
1864553533
1199727464
1478450739
1558407372
67194097
1563313024
810494712
1273475586
2048940975
1267767627
872685351
411822733
357821955
1507940388
440142238
821550757
1728133395
284412890
1878366422
759673892
1766253293
1226689035
655327835
1595002680
1964089456
286831311
370784002
1795200639
1603254901
1234779798
1320271361
760398599
704084459
1154602182
1011513616
1603884274
1648395210
278411112
1452507281
1192496094
1829436088
1284937503
1342946361
1252291373
1422988929
88463419
547386952
842700935
1023754761
995819897
1820301208
1934575583
1432878023
834446953
1197056910
415675535
524881000
1573372550
1451137579
249175951
1176503876
2005924493
1807338422
1189110458
1970576610
2116750022
302169690
555963873
2089312849
767447686
169566733
1104986952
834907431
1389919892
364837068
1368466033
1492766652
946730120
1404656222
442011745
959765699
257327849
1101599757
1628385291
1408055276
1150864755
614893739
1099056766
1212027316
2083140392
1692816853
10678962
1898314047
1649399942
1938075364
775766104
1642981266
782280686
1174650954
158497735
367139039
526498748
820270596
823167506
1589912115
1957057483
1373135856
257333282
1473709612
1381313896
383517547
490715328
1205340973
1229760148
1201945575
940326940
1679363937
658273791
999697423
29564151
1403526139
1810493124
1114457001
1049859831
1517245859
1480250650
922682874
1592153732
1461863088
1355816652
1811223823
562110886
1922750908
1612044952
691490318
1501262308
114674939
341256598
1098935172
388432645
1344583241
594620700
634052429
75166471
1883980450
278402305
1493446659
961438726
1490256733
382168038
474993736
1003632291
15626120
310406486
351279223
973719233
1273583313
915889797
330702330
2117754062
1602834696
1542540928
211551417
535914105
943365004
1219267064
597501500
123039539
810276366
1718412434
207849992
1982866383
35898594
358178300
1351815147
106810382
568519731
844176531
671789966
1970087363
340034793
150867685
2031946226
1647556358
121807408
1678422824
895809996
2067046003
2059892471
1499309242
1167085847
1437301427
2089038600
1296461914
2007861685
1689491072
813946535
251537045
1435077054
732334428
568854171
221625201
2017048546
1123355496
1097946846
811951417
1934029824
1551394175
1952285647
937520851
1123522112
1781818406
720352048
1062720923
356909655
874374878
295240451
1890465423
920924846
89582350
990401794
1247851575
2135932706
1150551289
545296068
1282170391
359014633
29147362
311705455
1469412690
90035214
1827523739
1765776157
1805720266
127895340
652972407
1141674560
932170903
1347901057
1179601467
1936335402
2007136239
1108407666
1942837670
1392183433
1984116277
1401023179
1219902879
873118328
393074672
106818776
678987511
1151179011
464725645
1252862522
62325429
1728158816
691783948
1064428787
893551116
2033842774
612928465
1083111146
391794905
42400706
1724602344
1126043790
1943365057
771390939
1513141457
1473784817
2111228818
1363362939
1569619874
1442148632
1747972352
543727580
1806130253
387875247
167483142
874364316
1900944641
1395848296
1615452632
1752073353
1116307944
344240783
963012538
1218511232
1385255300
332466414
301625229
372199848
36316361
115298647
548140189
1393866955
1989208311
752790983
554088509
84326096
365706152
86449699
779682667
1691313965
712035596
1080491287
2115572248
1768611759
1168909336
1532873135
717786270
1900966430
742256579
866909016
1423930975
1135294848
1299554173
1537369980
1825801500
1352598597
816105037
749544846
852908422
1517646489
2042595713
1357450274
151020234
862184360
708028186
1790474638
2038508135
276479497
622832797
1730892016
1157822403
984671873
747749940
1697815279
335025041
1221701166
641620103
2102730859
1911788306
653894593
1816225121
572319034
869860553
1535418167
178136198
480489965
89783769
1636823123
246292380
303587579
430715557
295404590
937154130
1694712151
491243712
1356946793
2002807326
111559484
2019595556
1389918979
318865938
1992389990
954558050
18020880
769840558
1281326084
1384775088
965503309
1814474788
1907141739
812634356
1971457977
1309813871
243184937
1569416809
1300431178
240947617
139121345
901358203
1509717924
1181476358
449169414
719737578
643539337
1707478249
1250180950
737740265
1149724623
976367894
1166301163
770708280
1104908573
2127334986
1175756270
711568569
778278941
15139185
1996217276
1994854691
498133853
2081374575
1694288824
1094961258
1124350084
2089037439
527545149
17039900
1126832094
1087829575
1760888316
1503269728
1727956570
331232865
908583671
297240890
1155570437
1560292417
277830321
1758212331
1001175858
1753184497
42281411
1367826874
1159039331
400194447
1445765526
1278178502
1184632365
1361954699
1719687576
1910385151
1886273205
1551759310
1185681114
1933332895
910258062
235530375
1825100640
1049306496
1368389512
378186353
773008911
887321151
1155090322
1707190801
1923076204
270952154
836816064
1452780094
1924447405
1065186432
914156415
1437629237
1821956541
324353951
1069639332
1322859203
409902920
101220913
1931980506
629598400
1532919869
414443407
1058788445
1308747460
499543782
1109189264
101500146
449921016
44816460
1720799670
1970389503
610002693
614086109
281336678
573837927
1056474831
1754254767
126064666
1458470062
1986155804
2001005001
978995875
1557952971
430950908
1499337755
1570976676
1500534441
374086806
478919348
1568933089
1501661221
1415206905
809451850
175442729
1703267107
1643851961
66956432
800559545
278232263
238662677
1489866357
1026876503
1755974707
157323676
25901782
1685719887
550478665
192843115
1391630483
89575227
607151247
1910216391
1876536779
1475537650
993008350
1246327417
186396881
624914608
619094247
1210457471
695777823
2026862413
74605834
227067640
91705199
487008620
1369879955
269013033
573921733
1835964629
346818486
831654952
1552906293
2143096823
1539406129
1282553537
1487379638
793673821
1462049600
1139113535
483540297
1076251821
1065863016
738264158
1069515153
217749321
323376583
437059715
1591389636
909984555
1465794092
1442418332
893432863
726980663
1438097626
128775549
1590283151
1488917349
149382658
346695866
423210453
1658238526
2037160786
9919072
1804445060
1544204881
1341994655
126017662
1033996509
611861852
97535956
480830535
231764126
1272896687
970646728
1882224654
2110797220
520875348
523990010
331222652
1067321797
539818552
1080549081
1066790258
1931262542
532002268
507976399
376116229
724615224
1393561971
1147820917
1440257995
660337658
1360709129
1580215622
1936382683
137742888
2113756361
1257023724
1595681993
1536536543
1100086757
1339100249
1625963934
285935470
815827358
1815371060
1819902962
1850029775
232398258
1869905956
837887951
1323465820
1910593940
1450915658
1964790067
83554848
1618700076
1211524131
1578166974
1819086187
1682060281
510644017
1006214184
461608355
678279611
1437549863
1222740004
1783117336
2313541
762257369
1818763609
468012453
2115417666
1738963937
239622327
882182319
1471108369
1910514989
527236801
998148922
1510181004
1553158259
1631125201
1017923213
714332961
2099170756
1174078652
804648436
575078168
1928443326
2103187478
2115015026
648074970
133779439
1223002439
236941522
1734289646
1304296494
1645513442
1523429780
845512755
2106033605
1451654739
1060700389
286179035
416754147
1150624383
1265655683
1271441477
1034360814
600970827
1033888028
1954850126
1241533525
324946606
1336819055
428673345
1219041816
391743498
1531068227
414477473
1834642439
389013723
363652310
701723523
140698165
1843125759
1189469003
1289804414
1887232476
564861473
1783423614
67145240
41788369
740527527
2062644347
1287678863
123432310
223746988
2006495457
554755279
22809088
350845837
1005220814
1530487135
917822914
573978022
1736750593
926416813
1408855429
688307326
1765335515
1058893638
1719124932
2040196520
322139602
165443128
1991090617
2082575447
1236108752
4248871
1201254531
28326600
664598204
460667185
1988027801
394450248
58850296
109431849
834064708
1258152471
1582768921
880960852
1397783939
2097845415
938396227
859070090
1866187650
1759500502
992541600
1499071131
646938133
18244085
165427630
1260243247
125726608
426510164
1434874482
873895494
1897526311
26763199
1460081287
1718641422
1492469871
1233625276
1420672073
262754462
1435216142
267071754
1161518978
958408041
962991200
1087187612
1976501545
774473194
572176742
1608740874
1198896252
975406916
434242004
1270406677
2012435398
106810382
376351463
42448575
2122359780
693530364
886744030
1225702295
416571096
1542342924
459755215
463467359
392795196
1724594948
2154185
303013846
442402001
183945613
1204359255
809405274
1015682256
1839842420
2112916456
627564080
1783516016
2144233679
2002170710
1883990130
1815219067
884914499
1571646620
816671810
1951423793
1073711347
704712154
645648924
813202746
596574387
1817485563
1842064132
1221080680
1635152099
1911381733
517398934
891247690
532927376
542905584
1941255193
477946013
1969525541
1705737680
313371488
2112058463
972336803
430891441
410889290
281246273
709688232
1817748956
1413505994
1526704880
731994183
1177024673
1019076600
1267933620
2103013700
822962093
468841727
2075369405
1009908194
532238239
1552110330
1787593188
119662407
214911329
125896192
972357740
1011399362
1231961650
214568318
893947119
1037503756
1380803141
1270111663
1322678371
1734391111
821661379
1736678816
627375069
319311470
1483562551
623822924
661786282
1510894868
79498793
507663416
961083834
1033554383
1691251922
312186122
633178117
1525589822
1610584833
1147831719
2127270895
1484177797
1301120026
1946868356
1385872039
1643925045
1293150726
444285934
1598274225
1918859778
270955991
2065244613
695119764
620077087
1234564648
1129250591
1658433848
1512711575
1984160544
498752212
1317331301
824627000
684312697
1631097799
280960171
1173848427
1333932948
1392765066
1595787143
772306681
672915714
1482521911
843770813
1959458180
1852384581
692075639
606958142
688305415
1806757851
246084858
1664074758
1875907633
1676627086
1214357450
1193147261
458702437
1473722447
1732283466
131323762
1563239212
603495927
486384345
1114788512
627944528
431944914
998870319
743572634
948910192
761913318
605917167
2017382235
1213465797
336564187
700493262
1591299016
2016403806
1201216680
788095676
1292083759
2088655814
1745330910
1911453466
2122622048
251384901
1015597712
2015523352
465406501
1120938240
1958112378
1601939266
2063896700
569478416
742142909
271245813
1649133280
158920894
1760565568
1608313805
876656715
1768767499
906455789
1940984698
645414051
949799560
554575241
463795032
1243367176
293095500
1883534189
2084330061
681722405
594000397
2044539672
514473577
2097002657
355460084
1529992828
1442322300
51735002
1582181177
1487312956
1965781700
1317517103
915507256
1280173794
274283221
1214689527
57111969
611000617
273368029
578017681
1501395957
1539259690
1965175071
776973372
1088360756
380851781
224605803
1238489127
1289862783
663703566
409606242
1577883439
657931475
897782500
1145004712
1848488233
604158173
125827073
1316858453
1288020719
2037952524
1658060277
663481988
1915554340
1834742385
1692227592
1962403913
1698651060
1457161234
1857109985
205220809
363195538
711464770
1330713398
1543278077
1978029215
1119078732
1902978746
133532549
2091239634
1686569265
386364757
1364974041
1148281198
262989186
244870640
986806610
1505349707
1979575890
740934660
1961686924
985698601
1344149693
1826581377
303760529
1696752297
1768328285
184419810
889130515
1986678314
1374493293
689606504
215089318
173397219
2057794412
894155862
1938976534
580655992
1911560770
1666838480
630096627
1508249076
2030859855
1365257135
928376671
1820841528
2054293420
1179251455
792492269
2087074389
649865666
359215777
1371920190
1656989702
1055860120
548510855
1614103914
897400545
1942074556
1260544889
751732141
350643811
1427618159
1047476333
559278650
1511688277
2143603338
676095576
1149799902
609075733
719906390
842420092
526484548
1742805313
1794181045
1191147004
1617959804
253239189
1554309816
508796474
464945819
841827302
1807536458
1854045178
1928967315
2014536693
1782929457
555572644
902560397
1311490623
660516413
596660005
2007597039
1922679359
294371702
1526564387
207668741
790513146
166010518
1835584940
1829581225
1006506541
219294142
1873877980
1930188343
182727531
1487363834
53569493
408596646
416374372
133697614
471939501
301412987
1318044063
1908706876
2127614698
361680167
1739465041
330650422
158302191
1101709449
1410631474
1710487274
700726608
444386644
1353276449
206444391
882959816
1940411932
67366820
458974635
795138633
1915812685
2077885398
109597485
865570609
1093883311
1689337329
1333062096
2117501741
1969455629
1665694453
857706045
1509299288
700464820
1450282663
399026894
1934821859
1881613835
676834226
901092885
1428656280
279880499
309388829
1528125574
1409070276
829684851
1348347092
1803880407
2008031291
280473323
690196599
553230641
191896259
486413024
471352840
1763366043
396201423
1125171582
1175566653
1979798775
2092086170
1041899307
1190423107
2004782344
1987284141
1677824747
1280490212
381696335
10063348
406559708
1133900443
1017133721
1578246558
1730884555
1628192129
1492448849
348051661
340057568
1343873618
228864254
1749368506
1976510570
1451654739
1038706237
902664822
1331090970
1270876611
1490351390
2119648330
865489066
1949488602
232851353
1582825176
1156401958
443488089
203736556
1920418658
717060401
2025923040
581532738
780289469
1104673557
725357963
954625467
197302939
653609265
1758634461
2146649036
667783469
990944224
1972747511
1742371318
415724478
108819943
661419460
1528095250
530351192
1612540320
1871049125
119386848
529135660
1301794573
1472057582
313459487
498381296
549430123
1516514253
112007841
2146893042
1743791038
1446598752
828783276
1293696315
465435105
108158761
1075836108
284749398
843228687
568457790
1432904209
237709908
1321914365
437400355
287029195
318149602
1809870364
172144521
1538646211
491990713
754262251
1523254554
259260007
1908040320
468258669
1492783242
582102605
1345641830
1474840950
1045084067
1950434656
573654511
1535795830
1289533792
392121608
1895846458
1687811544
1917712414
1308972165
29218674
236166181
200838125
1807671812
325396711
1256882214
701643266
933602396
2064559926
1142775787
415780374
382104374
1762413525
621660726
1037271265
1082631555
1671322604
1735059436
1941819849
820747742
1051554171
1835061008
1862230118
707161446
1387895704
823141314
891961317
560196633
732524807
1956638976
1434177036
1286012484
880483518
2103035040
485822945
1380421941
429712670
1792752514
984294327
1031592437
375918384
1803205693
1313542045
1583753868
953189502
1154712008
543883441
2120426128
5224022
789176155
143818666
1102557045
1025112199
113912665
1320622430
1725131125
1932113431
1076668990
719502364
101928767
1643169331
767926195
449709740
1725001480
1239713233
1795974904
1983716237
1050229056
488718695
1731858978
1865705753
1627580391
1508553989
707063729
945666483
1398597050
819488526
1449214193
1216713683
1685985440
1340649161
1146116080
1857860253
1933297187
1285575857
1654064026
780001163
1623127470
577321894
596302661
1258590191
670500491
869286100
106285597
1945113325
2072053346
1041297070
1319770644
540787231
2333194
700037054
1185622243
1752982037
566954758
1454187287
1398261993
416480131
1133577530
2078004884
272065536
1664833985
1017886032
1077002604
1960820035
2015065940
1054741256
2145361502
1189071881
1152328040
1147021309
2126857783
1932125291
191253775
2013507619
2020227636
1147117052
922288034
803250660
1879682227
2123527180
337584569
288173828
1173878224
1405896949
2003252596
155515586
2054016943
206653460
1365228594
1165456127
1242493821
213449021
1799278586
306616609
1291668883
1137283457
938161521
2084098551
305349089
153924902
723860468
241661691
248166195
1869278594
1818350794
1746290380
1298843693
128940160
1920821686
1132448141
2001096066
699715097
338286839
1670604890
91592591
1999644790
1324203132
1297087330
317734716
162770509
275098901
1136165765
785768681
354144388
1473919881
1892529990
1007049241
1503783037
972924831
1495472454
1268499604
1637041012
944570686
2111841712
2105733336
1360856962
1651791409
1190452456
313371388
559404189
224640826
821546418
991826223
320573274
1654688132
1275352317
1590992643
256743796
1811005544
1149536898
684313625
1844943786
122247825
1121543779
1642600868
1260705595
696840992
519481227
1541222036
163773166
1931557536
637042681
2118373694
312069002
810375501
489798731
1219228228
662015359
894861368
1622477939
443618796
2037693350
860502311
1263194245
1165403990
905639601
215103895
617898134
1094915224
1535330154
932525230
95312589
1223625190
1487809602
1488218268
1193690563
719769966
1304718863
156639644
803346541
1244672301
69455245
395415043
566104255
1196252528
257214459
1164813031
847935434
670029038
997205228
1552415710
880284191
1120724176
1273076356
1229526708
1358815801
346327571
1170349247
1835388624
1424450829
241086074
1091079820
1898109737
1231683932
1350055038
2145170254
605876391
418252900
1592690966
866409951
783300288
1942829690
1732641243
1041920165
1919835251
1843021111
636507025
224961874
1055437984
2065643652
188087704
138964965
1571762511
636761924
1933299463
119698226
413668017
1872654013
700439197
390976409
1970776801
1591907654
1784802227
718116181
206941253
161706237
104067981
372530156
1698849470
127845293
1001272162
1240581498
306133211
818822939
414197217
1967251685
1175746230
1959726845
425971596
2130295894
2041103810
295768501
1300373007
987630815
936731482
1095606562
110085810
902808108
1048369106
692616994
1440259817
1048534280
1844756042
1165894459
1880623210
201183542
1722281195
456351640
532368681
233939654
28283428
1309939911
1542034652
627839029
25810665
837102410
962035291
389222157
1976223285
638434280
1075738603
1853439308
2054852743
1323068662
1851020214
1584683726
566002997
1626008976
1896807108
1515857404
1157855668
532513522
1280579026
1593830566
2067437726
796245078
1410777461
410509255
809656433
1129894074
343841640
865183183
1666873813
1246558150
1631888120
219871289
816815594
1288457879
1176068085
1492846359
714906890
1455248453
1293934549
1198141135
856915835
174991932
2089901907
2107551288
20176282
579170967
2010444616
298585004
771511301
1935291266
1817629585
849214927
527511881
853067093
261789163
1263757908
189895701
1677516522
1752585421
1748231377
282596056
1649475400
102386380
966873585
719991028
672977993
1136394026
1501797269
403141621
997189172
1822779924
2139390432
938288725
2011089770
422680822
2126084920
1645238856
1602338819
1518822304
1666992224
1453578692
600891417
1421785556
1173442896
1652279228
1998656040
907909327
1952981514
204239511
1672273791
1594661061
1272366793
2070122548
1944140994
1007704938
1396706668
1221502255
1339606290
1656144976
1859657788
1994392709
1096151978
755776016
1872736039
756566308
1835734360
1590249750
1992794992
379388733
1964221060
1373156797
189794205
1679174935
1114706532
157765536
175979479
1085961553
1172252089
1657518493
206471806
1486119818
1468225160
2130909538
1285931272
372190698
1017850515
2135423665
1184672776
751166908
337598540
1326936610
1914414765
1986160912
362917183
689395465
987094666
847821302
1412101290
1480101960
777235145
19752614
107663127
749478728
616452098
1970553102
212080939
2015546257
80360597
1766840673
1799283233
544458215
1912718037
1729747967
402897900
1922735928
82835878
222481723
188439950
1731118485
215284222
1151390586
36377144
928945825
1010133088
1240249507
1484200677
945872918
3699533
456158483
975991554
1545446547
448457918
584454147
551050635
920130499
2023679715
1102312823
573371882
1784659820
905069356
1033221739
2127128265
667184584
194257461
759511579
748613662
938932132
1407548259
197140669
213051520
367511519
1744530892
283939963
1937469027
1300140342
17746872
2122109905
504961851
1811254254
590795756
773918006
733465177
1036970691
754549065
2056144119
1395010756
657496447
431112063
1457806104
882739436
83504072
579902636
703455899
532479687
914383232
1394573062
930740210
1668612951
419126636
574001818
1301270022
204518007
1868409333
1507928703
675554992
584521881
587279719
1622963088
916641734
1710524423
1815478216
13608709
474194231
1348474045
121860033
485835446
2028748364
66888260
447660940
1132490827
1677501814
241072744
1736458754
1553569393
1640995093
1133385981
2047078973
1690984663
1245571944
1844254813
20364032
799270741
737452304
1519420779
1039589242
493298045
1473771884
1769570621
824687816
253002704
126056137
1455825866
382779243
630310707
2031449560
1786482799
755090745
1901891595
734583977
1090495001
701026497
1944851964
1378210988
747362696
2119647384
2025149397
2083331123
1319947315
1486477975
119235179
1566855542
1574712682
2062569100
849903022
915626379
1591028405
849594598
2116664446
1221770834
1940603059
662112656
1405276316
1587179541
174438058
709311803
1610222200
91416428
1497660451
909137649
520201492
1158423864
1804797756
1252231401
1677273014
2099915051
1303360705
638517465
1670034870
992285366
1355346462
1986681832
975493648
319086
537676789
363428598
141829466
1181507986
1067863217
1622205867
1326358410
1283601729
1369478961
2003232468
736367220
1718784855
326472856
1021359385
1711609495
337639059
1091123235
1985590564
2006162903
1827309045
1419074189
612978188
2096841746
1702777469
2066302887
1057191448
1177936181
2114664090
251771837
700191561
1430275203
1325258917
1847018685
1124408977
1657825358
2108753588
673427955
1329035809
1941260419
2131724022
682790490
1636008750
814654896
436342765
896808918
1588298574
448018145
518094572
387794375
1121889331
686453610
990016445
1909451565
1557374682
2122653366
1299811942
273842597
1667908452
1655502543
489353717
1320938070
1717417161
1338509810
637731312
1713628791
1373953156
1251488999
1288302435
249810117
1707320993
1903580096
1878342133
99659454
1455334648
993730762
2111511294
106931402
1750474429
647075696
941979906
1363294120
1719614899
626764661
605701506
263371435
631538141
865308340
1625150764
64477084
645447671
1544554276
1357107722
308116293
476028364
1519989709
306026402
1242953456
1980575994
1350634764
1204698047
1269350023
343826413
1676677933
2129657967
1680674826
416842601
1502276314
69650094
1651949705
875323917
59218988
317935349
82793784
1410144869
2105763162
991197285
626675589
1451623967
1342291727
1097977739
1639819959
900705117
1205185676
1931572491
966865544
1382200755
1450095461
985056725
1899567362
164061987
968826610
707693370
1929887038
1710320270
1691014667
906268751
1987765222
1449802970
1186881787
61322287
50806546
700580882
1995704275
1154845427
2036336502
2001918490
1366917595
291540263
2001193457
1444696862
1921320752
230218635
1592431885
1505649086
1764364062
2120063154
79295218
850363953
236160546
762618823
1882269981
497550073
733597026
268452331
2092351881
2143003396
746030709
1203312483
433954853
1929092161
1306756328
27918910
561762004
1178604333
1225855935
282011199
379746667
151201522
845253268
1346602802
1057104520
20512219
321393519
1431422689
620227840
1824065455
1079118860
786081865
1227957244
234420236
1767458012
531541398
2125208966
1658179455
126460973
699538728
1317074627
81210941
2047306743
1940447855
232629408
1880633676
1088426507
1069737402
1223237205
227415568
205231758
242031403
1295640677
1573518188
1036430164
1314824329
2009090535
2099875592
1194847166
1262072776
1792231294
433580265
1544552665
608929120
1377729077
255333728
1071044330
1105285414
1853459689
951830274
287857071
1018693599
1293699585
745796985
1602358269
601146603
1349096036
822087728
72012681
1531092583
1332072604
1611494753
1364653982
734434782
211387866
1184027148
2136170748
461177396
1869837687
1128714634
1785074258
295237343
53429697
1522929461
1065163640
2026848491
1207319602
1869194405
1492341917
643945153
1623481227
2004514937
124778698
212053174
624518850
140583804
1502979359
2053813223
760504735
1870609662
127613354
410382261
1611587771
2017801893
1382353995
1477336092
1396993535
1027873562
749893377
1649886778
1423052023
202529187
274164424
1030287381
1578686491
923385302
1785834296
1971934681
1090880040
1868154116
1576658398
2031045664
1740473793
724056913
1394425367
362888349
882154347
1753907011
882882970
994167724
749954926
517259492
757571934
1744962464
484631552
1757439396
632747174
2011563456
616112618
1344559224
1969111755
116821767
2126833391
279597783
249432415
1085590888
600641900
91402102
461712813
1009843503
406910075
1124043067
443471890
1528897311
629442225
1041346832
131042907
1821703900
1171518838
1113021218
1983396223
1837424601
1325091159
1747685501
1192305786
794121270
1946601938
1251987873
864668866
233510368
826096847
1092187433
1686517195
986457696
1645414420
678320131
1706779340
635345156
1585321117
813359940
2042294181
1071957985
2103919222
1023666628
1365166140
250597741
361267342
1073214373
1592056318
1363703283
1952408060
1497857200
1489791837
1852820915
67365442
748963103
2127166850
682335322
1876454197
78409989
1939991765
391217229
408768394
1381223684
902242923
517185637
1059092612
1673080485
1382864033
127059737
2004187077
1967277840
1456832151
190857518
1193232264
184326444
1715431058
670475176
689003909
1264901683
1220001687
624102538
839437559
1026531370
1174460050
502681890
8326574
1263909130
1352188445
204518007
11024455
2044561666
1223645141
1121409798
368353203
1690941731
1567316947
1026555938
186289304
1180411836
1778149469
256466418
36221708
268984567
1330424618
1090596050
285468694
2114963597
1251268955
221520054
953165298
1136832742
1589673387
1584996848
1509614227
1936940220
34990065
1226151702
849385496
1288768552
939570239
1372537584
184954502
1045587823
673378609
816285185
1164347282
1602605976
1700945017
725977261
346612384
445655459
602184039
321106160
986250609
233459625
2117752996
1079403710
1872438191
815818936
898502874
2143834412
2121924722
1688353063
1349083825
170514630
90188510
1471976292
454636926
442045771
347065230
206926470
596607363
433342587
227853726
557299629
132673169
955432275
455326054
1766837412
388756978
396449850
1184675112
479377977
955098379
93742812
1276910682
17450610
945749525
1640520657
289277242
1192369746
955530211
901308995
2142833823
1935100842
1330759434
710507749
206585413
762286071
269206939
1089769747
732346322
1946099346
1669909831
1510508924
1260970735
277181600
884931640
922573684
375046364
315193493
1802788559
336545063
131888240
1889224314
840985598
1347649996
1925812052
612713375
135923958
2106636238
925139956
926491987
527889667
503680172
199419453
1123737744
915315742
164284073
485824148
1592223417
1692830307
458945336
1893709088
269287316
899911773
829610239
591906917
2126278332
500112744
1622407244
248298768
1992052477
278334928
198365704
645282825
1309496441
494214715
2063077955
1779195035
1907696262
116746194
1018429780
118643172
811129580
232446335
2012682322
1271198120
1967056539
1521622197
284476223
363164156
1851299271
52717883
245096463
547240237
1709405727
675849869
1054545417
37974182
433856065
1251471764
1211939630
867069708
1542510360
1502940036
321615085
844509881
726545005
1407401766
1491830539
2021320053
1201785997
402875504
1901313072
1750687285
1748391624
1308463355
580588483
467898626
1507853931
211410590
1443634027
573478309
173310921
488067159
838864500
1750008834
32836214
1663933790
326601978
2056049518
523709955
42261221
1515170920
546139327
2033448495
2045892723
1742929447
77283726
247653013
31158773
1785166476
266686628
1965478800
235719379
1740953196
617408197
964589782
952550177
566809100
1950244969
176008862
214482945
1547176193
661485477
1504412535
977916052
1952725497
883146527
1737876823
510657194
1880479334
1883022761
1539589301
1861952791
317492159
322242072
882586248
952248708
103039997
1275641026
1928976903
697528151
1455943291
1710112319
152525523
1032318989
553795145
1312007169
234704039
926561195
2032785952
186225257
916344504
139962824
1312748957
639280873
594544356
691022437
1251983188
687258934
1641914137
1980773422
817107824
1564573162
872819911
848820231
207382288
313122030
1765022511
1905469644
624992262
108077082
598875654
1090229608
1358309123
895315616
1109824356
1478240169
650819398
661674061
1375222536
1907875094
2038332521
997276728
189474412
791433543
765583935
1711228137
875120823
2041151433
1183739995
730930381
583177067
1419014918
135607776
911212153
518291786
906418566
1247745406
2049014467
390088779
1236207879
958181450
65889390
1418995249
2100320415
1345159767
1674186887
1249497267
1615942742
1129785117
1219876073
645539277
1078004394
404503968
1962226340
1422944391
937202692
1365478715
1615804877
515091462
2108526131
2144944952
2002313295
121879797
2049433364
1514177504
1473152101
379920922
1934294775
631658702
965906460
1972589449
1530386234
630388373
1569163394
1471984559
1043142959
1995863502
236786244
1489569256
1902434121
1534388552
1416798892
1718159480
230635257
378775440
1544989072
1607082845
25222833
282944553
763692218
68289953
746833722
579231034
1617826030
1174969866
797503788
174131196
764212593
1695805947
1355563773
2095498429
2075795560
156385645
642784262
66288304
451327719
171810026
436032616
809417164
1825190973
324913698
1857950016
885025966
179075783
114981136
1525276414
1630448757
1877197936
371127852
38558131
1442145577
1611559787
587701566
236505238
1881615043
1394827939
1343861266
691288789
1019602967
1278402623
1756977892
1974215228
1389054970
204050830
412210344
812634321
1795335334
768033135
529624671
774456560
363356891
1593597074
1716204308
1494951414
1561314730
1847108912
1087533346
14489950
935701491
572804665
1071696333
792876206
534516078
1100807725
696629494
2122029102
1207050525
916786221
1237281419
1397917443
1677523974
1864204562
362820786
1014214103
69122207
1727816991
517717939
1273624224
1004000889
1089103781
1108141922
652501581
973856780
1313860639
1148281198
363144596
1299458365
1613184904
1415333862
513958443
305210771
422893254
1683366636
1061563553
1648834767
1979201557
103863337
1279985410
208090444
1750420189
676122473
1077407431
1787057648
1014744306
616861588
1264913698
253102801
1948579203
94693833
290665510
335476692
1859921164
1331309633
370216156
1992972869
1839462577
1555409833
493958220
580041857
113490311
1615264364
560294998
1478913823
249054342
1439484185
1084597753
430975612
241622891
96011594
851105406
1273597186
1212845854
1153707163
3819987
1251069219
2055044
142633039
1822481559
1427525827
1647414388
1479816659
1313074822
283427710
1044747978
251959809
933659412
779844139
1505645686
834795490
59088446
534815235
602568288
1437864604
1246814051
1861713575
258674380
781581647
92416882
1475264712
195327059
945772324
541817454
259444324
1652361517
1446449078
587708578
1562428688
2110234188
1891153486
240899741
1140473441
1595302195
2132486189
728374681
89175182
323664196
128088356
2056598568
413213101
1805988079
1344113306
2047718273
351195670
1766814113
2059337098
114712452
1400934810
1793572103
368487210
222408504
173711293
640154440
1618894154
1826790377
1408819150
695550412
1089386814
1613212385
1759478744
134612128
1765382518
993765380
632856617
337653397
1213812268
1258559240
770057859
764284570
1361117978
2084210289
950464083
337325367
2022436370
752769875
849185477
2106707373
485289711
226633133
2133598784
1865919312
1823450294
47319967
1649873529
2105256148
1188298019
1952616158
572368831
2111027831
1763095963
448160367
1310698119
759390982
1539181724
828978931
1947931420
653349661
359112022
1875569606
1922736342
478983640
1105310023
2003232468
1466064067
1093307114
680745961
483813692
853876961
6081001
476302932
1690485476
1809625407
328781387
1882385473
768680069
224760184
836233232
747480504
365009177
447942437
1659115618
456904405
1802561956
377700369
933999294
643580791
656679889
501523055
237705946
957599811
117541800
1107938722
1237304759
506963233
262743288
1941825480
1787693602
592767553
629622830
86440488
1120127582
653687028
396735173
1244869005
478199068
1122640186
1906107475
833937844
1922133731
717172020
2096274171
1627627214
1865031506
707292698
1392389394
1752582278
1929001371
877021855
1416431719
1421359489
236385892
1049872341
1534598934
787484290
1083871851
2108604706
1250180950
595503064
1981567170
370956979
774481794
791401048
1115646530
721024914
1638443427
2132378140
2010481539
1747878075
1149310906
1762715691
104144796
525400426
441878884
725310649
567467797
1099561639
1830909992
718561378
375398097
420991881
1049203348
779516180
323176586
791766969
1382185699
1879349055
889335231
912799874
1916687411
1232181584
181313568
176487336
1056458320
554698085
906009947
86699091
246199309
1808103528
1933651826
1373215517
751718452
395992670
183944936
396009656
1282088366
500920109
196727860
1411493298
773393669
3261985
638668624
86049333
2285002
2024119626
296352038
2025426227
1385314350
1396657591
564131049
726470447
944900626
210912654
2075344484
1257524688
1336882219
375373650
496804846
1963578808
1816813375
2034232236
1829904034
1894447034
110594096
1133298865
1665458246
1836271172
1273791411
123224714
326509536
2008912017
1296760979
276753633
531758469
2048555006
2062088090
1446760251
744939088
1585599354
2026853548
718410991
877306745
1996148436
1856441011
1220118131
1803600414
1858106026
1893093725
19323846
155838487
1327693065
1242965603
1270696103
772532594
663715101
520038170
1068015936
1271568182
1398776895
787117460
1848013846
1762193156
262481222
1641530359
830082399
382767606
1318942324
438320490
2071184586
464747027
402698188
654163683
1181893033
1789144315
1742189053
1714682267
425020156
938166631
1019671180
424031160
431590098
226061707
126168556
311067218
1747173702
1545025284
896120565
1288343985
3168362
99208220
1937399191
1526434249
1579136653
1260751781
71899746
774995949
1383962377
253201014
97708929
1261097941
506750360
427209112
85183037
1256826539
1686425310
963885854
1607594728
1732682190
89620984
787166258
1797291155
128358644
436034081
685089659
1517343753
972434809
2005383716
443792238
1473112437
1984195274
1809038275
602230085
713079137
1959377105
1550313281
35555475
1379244327
1236085209
2114575283
1037575597
313094456
1120260644
54586033
1060542088
1660991670
1944691898
587803503
2140694976
1585792060
1760533915
888348905
1204085598
199989791
108806285
610747109
1000379992
872118666
1766270769
513515290
1612057096
1136449878
1641420397
1415331123
1343113069
2032025337
1635998713
1967138633
1969316196
715748091
777342070
1024617741
1719485309
242743855
152208557
1790639077
932226666
133822279
371308815
919973740
1359252430
1624295432
285394692
1093051091
1140804856
1714839967
896908932
1769274332
2072839431
646895359
1177427831
1853084957
1303406780
2029040988
783144346
1464448845
1269025583
1227519024
1593245384
94722945
1321118926
1886103423
1139662495
1941276385
984728734
2017712138
411765633
1966784508
338928033
850388249
1592883023
434497991
1370374722
1540324186
1889258433
296635524
91014746
1868088070
1945206248
229701531
1072472927
1119484422
940319405
1632137025
1782829902
1902182780
2102464711
482719120
1533147391
1156664443
885663331
2146811886
2043777633
679388474
406767281
46565226
1110648786
1002248041
1647897435
1372555653
2024976422
2110186058
1084406411
1839757408
2002597998
1586439142
1995573950
1283980598
103493707
1549048748
1878166654
869644781
924144606
1410728818
1116525990
1900514523
1121455948
2013547270
1933420189
1214399716
196751211
1826606026
2120241397
822053830
1019735618
698093090
2008113716
28895530
701761262
369660004
50197518
1163944646
2061988969
1711874689
1673816967
1105042355
1479212501
1503556199
380036824
1492592259
232021789
2110967308
723881432
439048393
1626017960
321792859
1562368496
1621058603
711950488
2037450737
925243109
1027818533
2104962049
1667091366
1590087490
1619489316
1042343319
867239178
2046309568
1036329751
864073337
527184061
607738706
1796220340
2047001497
1700270147
1559092874
1768915313
1896047262
1217996291
1774063177
2049393561
646049780
1669213424
177194390
157916559
960723120
506699877
2069014322
1358664862
729690367
1180242372
1908897576
1857668955
588487708
1479403837
1521023448
799246767
283371748
2029566771
595973213
1210742228
563789956
1838358590
1483249592
174209538
1688520676
941776332
717478782
1408228665
38071616
2099976943
1342770695
209213182
1949637660
1702746717
787044674
552394192
1803993710
1090865371
60561637
513600457
1392679936
1768312471
7424508
1369268261
1644564464
529140254
991472731
1401960595
1875825298
446947954
2094773728
1800972169
1622359207
133759499
1431606159
1577978015
1818318949
1339189945
189362075
655640174
1244393666
741066842
892971147
1767837411
710002476
194127146
1479873526
1837445465
1132819484
1044618842
1649537641
1531381761
1635506072
1131909609
1921964854
22729517
1914503992
1244496798
1177043777
1685726785
1185920262
1073242450
1536820288
2097534711
91609459
143732934
462170823
422642146
1406223515
92193623
1905728240
1056865382
1338850588
1161177000
775188773
1766142201
784959172
497396140
329178776
1077563434
572989388
1824611412
994340414
334447928
631165220
74596971
1767198497
1605914277
1002499527
2082168697
603833871
160741023
1047929389
428159982
1419253370
708730431
280473026
2013233894
365280776
1489674342
1118928732
1400827921
1254123533
1408148656
1151896989
839075529
882551352
1366028225
1929184386
862414564
28303317
962123020
78185734
161810858
982891297
1003139940
1838429317
642869500
1980468828
1030029572
1972775868
35918230
1849972985
489765988
512108908
303563820
1166572949
247279728
1238404303
1401199950
1685910174
204502022
425378932
644291363
1459548691
969244854
1571465397
950397222
431854281
242291545
1163555968
669407227
124585412
246919008
628248528
2065616024
1506258199
817435200
1176775602
107369802
1928019961
1414954947
1556298274
1869031943
1065533407
1107598048
417431048
95806951
1432899059
1159296838
1463275108
1254324983
1411710748
1751247915
1900090427
1244220842
1905678731
490430040
2035966073
1375952984
1176893253
1535449070
568397498
2071688072
90167068
320547573
1734622715
106417588
676585708
1798914776
4971135
1508177333
813199098
1677023168
1158919909
448360149
1449996860
1018440800
1545580649
1568254403
2080392801
780705849
397141474
1958400541
149871765
283960833
988110053
1686751955
1530778178
1878041463
75750594
1565366605
104424854
1405177026
2068677914
1519115478
923865362
1770455517
1628461880
1710246157
1029998982
1854707281
761993094
1332972688
120674136
1852543967
498456913
294921571
800941172
1068553290
1943380025
1232150705
1698712131
413566903
940066952
898984236
1976031542
571210576
121382728
226403443
1566310408
1142036975
24698252
1533469390
306683193
1356654339
1579326988
961974557
1821474381
912157377
818046553
660559101
755148058
2147191754
886273246
985581608
1205500176
40183888
1767516050
1692346882
1549308622
877278002
2065350233
1029068710
28118321
633646184
882912996
1857108798
657098830
1988571364
892749134
550344255
1298410577
2044878737
1626473511
1767145495
175171446
1366751
1459244619
1651950715
1673474930
1987657005
1483566990
2048125158
167421185
1633450964
1291872188
247958364
1130224417
1028491157
1600003843
240863888
1093710115
1262983884
1978433002
1947075362
607378112
736986873
1120242065
2002190112
360976256
542434621
1858217452
1610422979
818457553
290897849
1881177188
1169426496
1549983124
320306261
1260372959
618850151
75654250
1483440976
1369102423
1590796940
656536527
260368242
1414563381
593061909
1344770014
1978229451
1852609351
148125475
564027802
423374053
2129507808
383063920
491691950
2049278896
1050671154
1814478029
1911788073
815805900
1527343841
2117948936
1302329437
1751239481
894983971
221317449
444101210
1939252420
290365328
816204988
418498118
1952432901
67331353
286423055
1560133962
1961542420
1860429382
1409183655
1970972438
1390465325
1958077913
1733592605
1820225771
1481818491
702685989
1457260386
1503618229
607097639
1723873100
1018525079
1081683852
600379671
244483860
793092078
2114572330
228905920
841011650
172208747
2146508992
1329067590
1383265714
1390872260
1985512457
1889511802
757891640
882925136
1995927635
663154134
1637708101
1872251899
1601688907
188783010
98210707
62219499
1006396304
128914653
2054548549
1097939815
1328392456
227876414
1716337784
1297410330
1155217658
991718764
1398688869
1142535348
626987558
1949499274
1396375825
2134068702
1712708968
1449958483
1507891132
2049011523
21662480
279020510
2050971434
1854870375
2031227026
1580673236
1338976960
1607305030
1455024218
295240451
2059191182
1141321424
1367411228
1515965603
1231066078
113203879
185338558
1968521492
12238735
747523083
1719489997
1091400077
1023763096
80376416
1944504628
1576135441
260670963
686252430
848877261
1311438052
1583819792
1020874034
370001154
944899372
657230462
559578165
1547977354
459995821
1174821447
616310888
1958410172
1006822362
726698280
1281376687
767161054
484010116
293295632
392811593
134235771
1369873428
472995855
1693077579
1391675249
1160219438
2131271809
1845627979
296179814
1885256702
474319800
1906313433
1309870632
38939816
1666034590
1514473508
1991923884
1782348996
1984885352
1828271805
556322291
1896827023
2029511594
1228844442
898206254
216063275
442780931
2043253881
1219338977
1305351719
1388906714
1794309553
2159933
1082923376
1510869804
139287949
1612214112
1441589028
1916914987
1726405755
202005453
3386558
2095148022
690179042
498090053
36114304
2006058499
1665909944
1271576381
308988107
482620146
580732729
30415270
1511219935
1468300905
334273933
1228083172
1088415365
1461817659
1408682633
945273210
1388941244
1343328637
509417095
1690045392
899288798
1686581096
1467311095
577619727
1596949551
1926236847
342394016
976941779
397302440
703139984
1248875887
2003880361
1014958121
1102931686
1754248105
987524195
1962125660
624896435
283372667
607529295
54968794
640995725
1210003877
1549679746
450190048
892074784
1274510353
528547235
349544307
1346570911
1868493703
1663776781
1633246507
1316519386
26769482
1561097661
454405483
788975479
1817511658
64860227
1313295572
611006903
1592542198
2008495773
1438457891
1470490723
886058902
1689956177
736666082
430542386
556659372
546158157
1166073714
187675470
488674268
677320831
22247390
357180169
1901857269
1374189699
1717582838
957711197
173797142
663659910
1923387176
490877934
1198419047
1196315334
806313201
1082289019
14699306
1679277494
1831727989
1313062075
1919751509
1746096609
441102129
1153679529
385691006
957863936
1027646335
1597450292
730226869
412533249
446691324
1476728038
1825629327
90760226
1717624477
1586674788
288441217
1133947761
1257485894
22669261
1266677370
1613804824
64541114
377007892
607751585
1224219954
1263067965
310973036
775445878
746696226
1774288543
1416336230
2062259243
1418550910
1154544585
2008820883
1704004719
419768467
1942592193
67363032
1213110925
414548731
1646306114
65279257
27615001
1150899074
1974958570
258217785
20478915
2106616095
130717355
2082848017
1362982560
1402985620
231708902
1400679102
1117776708
961821786
36452855
425420442
1334217447
506517591
740262792
1211426619
811618868
592903248
1588846264
1502699290
1124553340
415583230
2001006540
1924217166
678985877
1135572378
1464638320
333975074
1415199167
936719876
1821322082
1193695594
2213037
795078348
1737799682
207523267
1591520703
1013292174
1512847992
1782831029
1610940495
1037659671
1017393283
2134761825
1660889238
2037856715
1728062614
1430921064
130998189
1487724934
594052105
1241750272
1918146017
1672377156
1213092888
374093090
577433862
856673756
1285572170
809916196
64902370
1678235990
2066368158
46832401
1895497843
919379833
2020367824
752069726
1116057390
727370629
151532561
4062905
181893643
812122177
288887608
703417610
366047213
2035947156
2124463233
1005918670
1321216812
1625993674
803977192
1699441254
402350461
1796950028
1240433936
958487186
406838737
672820129
1420799381
147387456
555543036
1193302110
660414808
1669423760
1841169024
446256024
1404066721
970320287
861546107
819992073
1425544100
1664260897
1466342288
975919407
275058812
360723412
365387069
730859062
248263803
206444119
416038031
280638010
1928872992
1316609058
1850013032
1852619694
1705590895
1921180083
281138073
201931121
1604562711
2017091832
1540130268
298208567
681903492
496478022
1109193226
293251543
1551509711
1636461844
1573185867
1694257000
806325178
367895784
742375643
489596301
2142096837
483698665
1086235989
1109820608
538023731
618150836
723596263
1197258738
26022572
1983996223
1481730363
1724293747
1499388176
470485725
1225636745
1979006429
982472728
1374902314
1546317486
854328548
542066327
971334427
1860153966
666090628
378092773
1253908612
1154849414
1212762182
2007858478
635392645
471750451
772359694
729851776
900126325
458698538
472659115
1646721670
484524544
1610260488
94655682
694801210
313004438
642901866
1260886260
314790320
743021832
1556456143
411735393
1097827028
339394550
1656881822
1631604592
723927014
261495224
1452276200
526895084
1114414417
1437071544
1114383246
1061274928
1638727800
93314249
1519571853
1664054848
304799970
1400211903
1647639592
1714269909
19871229
1037160691
221677065
1559171000
1821407150
1913442920
846560392
1325017567
367612474
654218168
1762143387
509056704
2069647939
289650340
1188628117
693768544
2017739497
2020047462
715981079
287513373
1171148839
1202384870
2000153692
1180715871
1279984705
119837193
279686611
50894930
753512197
1762958404
206284831
1462159723
1033967451
1495176437
612269467
1154207873
1563855957
1016486975
1820702352
817002434
76782343
1027109538
339256428
2057729789
2123979193
1209227387
274737555
1682708840
218476208
454549168
172298607
1193165165
1409271724
488390603
459819754
882305070
220591497
1317374741
941399633
1261964847
718942672
571772449
30442419
348995795
225996379
1678567313
171837687
1661322842
795302662
451495697
1990160733
1881407361
1580434084
2110475677
748380805
1792588699
1631561561
1472715966
270881245
1150282232
1862731738
390113949
1893296572
697962319
628294518
1412741787
737764973
763485665
19790150
784952194
442288950
64405710
1219275481
460670774
2091319633
874050099
625885511
1544779525
933407250
1107915056
1505326079
212531537
378614686
903134219
1908515168
934209501
2112977615
360304931
559972859
956159809
867739783
509501106
939776969
2116687697
1056921160
1154383088
1942234699
1801390186
1403923003
1045439463
23834308
2132128627
459203567
436722825
1416518132
1745793647
1884750632
253041118
1496135113
1616269383
294314593
542401009
1172061963
311925335
698660344
1971293782
1626762874
233675269
650387184
683539509
980599067
136920238
914072085
1840200797
378146768
108345057
1809873418
368319419
465714077
198189534
951345815
774899167
2097649842
183138952
948965780
864255360
521579516
1078124809
862091560
1240289396
1107582445
1595796261
437436792
602421050
1802481438
489573167
1818847220
1809583813
643328327
718416697
699987623
222937415
441489989
1416650717
1155873385
781141697
1708095203
780153639
625404173
714971563
1724743306
1429206940
906218342
1557051405
942797648
39733477
349820360
1855044043
1324172565
670987808
422372181
287335326
894446626
1598823148
1898622808
1817735056
893204519
1933210902
1756858783
999101711
424607848
1729335888
357242442
409283239
2133430859
887947235
858708672
2131646833
420152713
1283265789
2050287164
1526174498
864360022
796392405
1069262279
314311729
1785054569
815849048
1282804756
591956364
871559244
158975599
2138307265
610812073
2030720932
468036194
477261948
210290354
1489402822
1542182556
1454762197
1080354201
1646400027
1561683257
1406046980
1701061795
637499175
2017723451
1250322165
1475492773
818764697
1967146083
1018543976
609102838
347109817
1485983336
762280131
657751620
1175417989
1811346007
1080813453
1757975631
95111556
612945044
975548761
1564000590
1463761445
1829107364
410197636
1756349087
829880982
1566331630
140150724
892676653
460323045
1935175928
51995755
2035967830
1898117459
542957414
1109026786
435116183
10262041
115181744
595007586
377050080
999704616
362908336
1230580554
1196062277
1185784091
1162049860
176198284
452047142
961516610
531207338
372044840
1301270022
1102667746
1678100459
1033744876
1845874560
1068358400
1849902179
1789096472
704411631
1250633133
1948626354
656029650
272614627
1287238136
1538903814
1594783985
959782623
355541248
933829282
895996493
374556868
777407878
373517947
1488659126
807821522
1321018086
1215533030
163794908
305160398
805281014
276909550
1391256788
834260307
137037409
73899789
1391885148
950465058
1913977144
1218708680
3676536
1020220153
909205381
573003501
2127886974
943823151
1961420132
1278343320
181789030
362564905
1183418744
1336083741
369615940
252744208
852549045
1021058856
2082463669
1844787862
404544637
766469685
1895342430
724284823
325147643
1177585733
2075322738
1234716436
1737072686
1900004562
231061871
145085366
925016890
894965314
1038439421
1189924157
843561178
908073822
1664822732
1573965166
145108918
2014790321
1615638586
90987276
1980080003
88250903
674410113
226935735
2104408299
543776100
377998814
1687170726
1695424883
640921944
1759107279
889515178
1832209347
2029407845
617590739
1387197299
82255808
1387763762
1496112756
435284684
465581857
213566721
1570649652
524597584
569560232
123418924
769357439
2112178102
1761954120
2052265233
1233929229
938087974
420549418
955442457
1200528587
912043663
671623270
1930508696
1754938303
1863511343
345339443
1687040174
411800099
1791744193
790251649
789832526
1815858451
1758968801
754725031
148444968
1571381104
198875227
182537628
131099074
948633464
717403571
1303162060
966075234
1108800880
1007093580
1509222001
1344460752
1986189024
955332281
1795997370
1475957751
1429301385
1797119024
2070935409
2063973915
1988571846
854348108
1001331603
1875516753
1507749600
521398403
1428870002
1104037545
1068533118
1773854388
502308614
941276016
805364090
140272164
1918553539
615406713
652844001
911986393
495849348
699383858
1556882270
407983647
297557684
232669003
1065846364
437544776
1954596356
748187746
106204538
1249694526
1012516847
279429756
338248725
1531958665
1317851802
1387167235
1649479546
1322287520
1978473816
899671996
14267525
122829320
1856291354
337134286
918206466
1994916043
141883922
1369646070
251313994
489686699
506387155
1918385072
1869164596
346949169
1048181508
1744562571
826607278
1784710414
1177809689
1171603680
1615557590
1276344509
1192651860
1328211977
1093428192
295512224
1043346644
1314894365
1596186022
911759030
1503442053
730802742
1966332617
6092394
1645956791
591132235
227199497
868856798
539288698
763106323
463578130
1672295261
460688841
1196909550
1484275506
1392652415
1361872042
567845138
1940148794
1887912080
674188839
1220164246
930826372
437836177
991117511
1247253422
718678687
702742899
1729807308
1244092375
2103068450
112120794
58838387
1948753587
2007125333
59413928
1735240361
718230646
456387584
1971708587
1415957750
749047500
1162434142
876308397
224717724
1658160344
1470679090
450625688
1852631094
733278466
177611051
2139708317
4882012
767951607
1668762259
1428117859
1816754410
178646665
974397673
878980074
893688521
954366807
452204228
2089283627
2113232813
2044691633
373931783
1683861405
1323483058
830065202
1390090529
1216238757
1086257063
1013925709
1296370510
1906682777
2024013315
289371984
947273667
340913283
2071463136
1456040527
1763090407
1231732712
444156027
2098133743
331147190
333958645
489958280
1229630550
442676910
999797741
1412300944
1556145205
1044396963
174079823
299967015
898708820
585500627
1419560177
629774315
2069849759
1144981470
1079806898
1990606518
321629192
478655073
1629817744
1228682313
214590950
1600570493
721249517
524281188
500182854
1802025190
1948521469
1353850662
2115509399
90674076
674111570
1839478589
1923700036
1363611242
1755043986
1184233312
1047225578
1133813847
963108691
342932363
1613651159
1673461083
1580496176
1928357067
1079088883
1027710788
780348498
692817037
1019228047
2104574714
1678381184
1108467772
620962040
339438038
102718863
1852656846
774425544
1434140809
1412268088
1428357456
2046253892
914012503
206640140
1601478390
973695360
1189488859
422852113
2026692479
1866523969
572171595
1440361210
745836233
1054498536
187011904
248095986
1061274928
1271958317
1684455371
1954866802
245460273
303582734
1224666064
1712158645
1453650891
1038812234
1013088300
1888587554
467770689
39149841
1468286969
934840972
1109731323
1278243251
820321691
1124995679
1815568734
1246315561
783836431
1202253514
517860194
1709415211
1082760887
1869023325
874240078
2107469677
2069152950
1330214503
571665691
1600968726
803511497
663380001
2140731728
1998479160
517958411
1652845454
2015800058
1389574067
876428692
826194355
2066248111
938949760
310065007
158572972
973242694
529679624
1680233281
382523471
476471614
26929261
926326033
1950815640
886774700
1757422234
1648933287
50717371
1822527997
930195811
316407818
60066756
2113927053
1484402922
696895957
1320750986
1924918533
1718965181
515738791
222477783
686528521
1783083620
1080970380
1449419414
2122679830
419230201
2003951554
207313559
816322195
733395290
891712521
2088925884
1569964464
569365917
87727716
618781197
334039652
1518345470
1280750806
745735189
2000989946
1150442379
384238277
537577943
1423759129
190697795
1317335679
1702246212
1763109240
1470313422
106869487
472334207
185349357
1927052599
52604701
1273834494
1949429000
1437546911
963062317
311106898
190996675
71473907
1483729489
1342998474
1244541569
1684335256
497129770
1159566946
782253084
1347209163
999456752
1670719334
2029944539
1237233064
1830219707
868897917
1986916688
1201556451
1993462383
977527213
999719961
333495676
1299757968
1360911594
1986416759
609527531
498097989
1724468548
761603240
1190254069
789080184
1664626647
1993576912
692043691
995721182
2113480807
572502784
132894364
1661396442
464596027
1183985423
1641830593
982860167
548084849
305806483
877421378
1942428924
1864070920
1073494518
243344215
384712801
1198225055
1417683123
1714963258
1386146475
816371421
1284674445
776145081
1327795455
1169717700
1233468216
1588098558
1525546182
188234797
532176731
1421395011
79348508
2035410194
1276618964
1292274836
39584708
1682642487
1618062585
527989578
1795464388
566462018
276692130
1149175579
1306789799
484758895
1539107458
1142862209
1302398166
1739188023
1657175215
398534392
181296411
1531886085
1535875378
1244923681
1927480619
968061198
851132898
513640195
403378516
31781056
913038031
1291805263
1851987746
455546363
69264608
252485649
709458416
1891566221
1450450089
1175776775
50109882
466845117
2082110786
729926931
1882553545
65671412
2075486254
1390382757
735996502
335762390
873099204
66431394
1823747207
356162389
675208799
374214237
1745047133
98944001
1947197005
1580676762
844341885
787918048
2081388885
1563853753
939345947
375046660
451238926
2064101753
233948169
1463826073
2110295701
1696592114
1470157623
476644522
1583553528
1953417889
870098094
905992397
287214683
1485809365
1286704664
253049348
1651190751
225308036
1068855641
1661529636
1043488358
448279288
27563113
114616737
1957182967
1279568478
456888668
999700086
288416296
535879372
1525097467
1323421445
2039364671
474323741
1985479383
193753334
488652084
277255689
187104335
2024197424
162660040
959331225
693820493
313389637
1910378925
69667577
852935492
1265417839
1827544075
1938154449
901193884
696090847
199971603
975218374
477938422
1362181535
381702648
581674362
614355654
674979749
1835089355
1600598192
580726401
1199951957
480972723
161503325
616809702
1212515468
1556091517
486266755
849213123
1442567524
1875683853
1782000972
721043937
278747620
775545385
1957780972
1078002134
983100117
880582218
442540532
1869320101
1393079670
276469909
1148266113
478905688
352066494
1762394206
1780412419
1081904526
1400371741
1332016415
1521710670
291086263
1081452769
666560213
1029201343
1003077615
1619049879
727318708
1504579736
1732011835
1031898857
1970882669
301122493
123750140
1619274279
1501961364
2065820033
1473311501
1193687254
2038653126
1242505905
523180129
677487980
1911657587
1423286248
996794636
32691391
473143052
62051062
1393092505
1543238915
1978174211
353766267
1112095285
158116543
1415496296
1467825968
211837165
500080940
1395000084
1354729076
819295248
1879838649
845653619
550494246
1484391324
406132655
1968700676
446804026
1838569389
29985668
405348405
163822525
240735374
1187068353
1949700144
421858935
1978751015
1878644278
638351601
273947069
1364756441
560878223
923341811
1176572807
1790500686
1440303876
1504546886
353774544
1293800345
2035163212
2129343752
88002090
971261693
397720142
478755026
1031507016
766092622
1026394308
2109757583
828081409
1886701843
1432095034
908288002
316748874
1891679970
1220012010
1003296719
1151528239
2002511985
358722664
1608637081
1171751965
939865657
1475555554
458945336
670944360
672764997
2134980104
2135912511
801752913
276183099
1854878528
388675243
1594673455
2046594856
2121618776
552899351
1044407652
1616153812
2081231113
1422601398
1010909095
1765973140
1034223134
2133381694
513958443
1545485261
1105928943
1651882970
685051058
1124287514
751142281
421597286
1450051011
1673361470
295124340
2112561241
1444133435
332216486
1188786120
1248540069
1783140377
347989571
1142954553
1260776923
1774584225
647660323
723786272
572394833
1523048985
59064044
1838979386
818796630
802413889
1753432451
1410092781
957044956
1626651757
582908808
2125479109
1384022188
36938692
1854069606
296478417
2077627609
2140018676
1877940705
1141884736
670806012
1851078952
2080917458
875365311
426392135
1561360757
616483707
956671088
1844061873
1520754813
363161402
1776371739
2060215036
1613661862
147834978
693988644
2106025488
1897249026
396827139
775559607
504161925
924214286
412523361
1922364361
308875113
1187440259
243885164
570823635
805552504
1194870569
958583755
1059974924
2019177023
1618267965
110143719
787200441
409588870
401365198
12017498
986460800
1218011761
49056892
1831793238
2033625368
216949365
631072794
463983287
947707340
323052409
1090343514
1564721387
640291321
310471296
481547981
324790820
1279888039
924123592
651677926
1596375274
1146202231
663827029
735908619
209398462
1386160585
1463042232
562606274
1595577426
569735304
995632471
188221746
310511184
1494836937
633535192
663138788
1018049568
402682572
2117551823
1856653159
1678157843
283374776
1849367300
1119970043
1786041015
602805393
85181201
475678530
1519721922
298840530
789485573
556521905
1675783646
972760014
2063455180
644293953
686377635
1936746391
198889750
875572427
549514303
307607731
436563451
608230971
14911191
1574378842
1014328542
162849749
1038488553
1757487301
705191860
772816539
778284934
2072093097
1369370841
1227159101
1999397389
1761212637
975774504
1920374483
781082177
1130960142
1507892027
691054916
704213547
357110200
1668970949
228360777
1573291468
814225723
154691438
1846522503
589057560
1454634645
1011396786
1591325231
1830061068
1350580076
246137474
89345524
1974926789
1501159536
1412762036
523730872
1174821447
477564876
926782447
746310919
187305699
1421252628
1760995875
1371837546
1771096665
1568556317
268592689
1063521048
175443756
1654492039
808397163
663367959
1934910547
531714286
1004838701
1187146851
1617075117
222072916
1114343821
791848674
767793566
1362670658
1372707557
1431964496
377559329
730421590
1057265847
695148538
849214875
1130072263
1238025424
1986705911
1452016682
770051686
1068329561
171988950
326201812
1938079977
205236478
799824627
1198410701
1096667125
976835839
283049570
1818683837
2116108499
1935060274
406886469
806965755
825152167
2047613897
58600399
74044184
2086754959
491267707
1247485447
1158323816
171793351
1788445474
1077772496
707017959
1660681827
109537486
2033181808
2055029234
893075547
249634345
1234160010
923981759
599353787
110109517
1023687859
1823201327
1251645438
639876522
764916882
1754164422
338668685
848055566
2061119518
810441794
1587003171
636378217
1535169650
1796987887
2079315604
1330818921
819823131
305035972
1785925941
461345866
2144991705
1960739220
1739200454
989986395
1839779706
944661349
977489614
1733541327
1954654049
2082364454
1760529385
1565588307
1071597718
782844390
2131787293
1220120180
1382295080
2074831065
122122832
566059257
1693414738
1931326846
358556986
1308758574
654769874
1652697
2060463067
394525904
1093154642
612949643
457836624
1532012073
1631687743
497236450
1720023916
504509000
1422848904
629371841
1034319570
1802255543
123288117
854877137
449796296
308044814
2017073225
1701058997
1960686323
352394169
984884181
368814131
1448845887
1054079007
14661567
1426613906
1083507092
691868635
1188116130
244784233
388195238
1936322351
213356790
1934763397
1849486095
577531759
1720397115
1544050243
1786794925
1236869497
2087612218
485975659
412875672
1531178692
337587348
1370471289
1108269927
1923848165
784377693
998095583
1526713744
980464815
1830970943
1384432744
1726988861
1493149762
1090355895
1037913632
1011624528
861668996
324946606
1786516176
33023708
450263185
2104332268
1693288947
156252140
51031174
1821627803
704443487
156252140
379852232
463545568
759128410
309234242
368487210
407463365
1238210617
1629199960
198026517
1169915474
804649876
1951834231
59585387
568048938
936894950
998066451
122396783
1534693620
1265904651
1219150762
1408877676
308990952
239630107
1975583406
704194444
1218539186
1129378615
798928784
250208469
77690716
1128054139
157787061
148874135
587826211
626641832
1038407029
132989818
509651482
1060950922
38369316
997075461
424510577
2124183147
902839833
1650660486
1405970584
318548572
688534542
311111043
389716524
515587980
468547045
1674059392
143643428
1011879666
926845868
1542022036
1881273659
2138368083
851214877
1771254286
1500420776
1625988510
465961385
1969027475
1555775917
455095461
1957423347
1686725465
1537043104
1616844390
1189101001
678085768
1796718343
845570548
560858502
822227358
272035063
72466214
600738649
2055893993
1185310288
1523813509
2065815237
24595634
1903291256
540121177
1643354428
809981925
1038043172
561375023
582327825
1115400975
1819563603
460062399
611659704
221945746
1725411540
1491798716
850168334
1918915784
2016294333
527225613
2053788273
825520025
1748294734
584540982
1363564971
621647883
833822017
971168385
1345687517
1157241555
105321430
506674679
309981188
1820694863
1015253983
104066223
256927217
1720815134
1631778439
1148885816
2065716850
1916189029
396327516
1437673629
1216631524
1278048907
415602818
2068699442
395469314
1003191403
1264875459
1019059655
926128503
1970038199
1268108200
1617448685
723417340
444311382
641658815
560234571
1875224162
138895626
977716878
492037532
710251799
332654331
431609284
1899928290
655247701
1884711569
1470300323
1929523796
295947597
635755350
259052183
1130744137
606315979
437242703
1069266225
2018448029
475531873
1307807546
946232004
270285654
45867385
789973226
872016687
1401964566
2026051733
943101205
1498654239
17167072
523046140
1951963485
2014562150
377355437
736304463
763087708
1684432254
1769040376
1661246758
850677774
2122256123
700115108
1168980811
1391985622
772919010
1832794980
970838940
1443212296
136712697
844977824
1481256271
1413735033
1070770560
1551411528
780651017
415705529
710112229
1528424132
597933977
511006404
1877841617
690968690
1485676368
2053257831
675119441
1669569285
1806816895
843843984
1993373722
832468886
1290698618
2036355925
1149356303
674923536
1524137499
966687280
1175461935
1291339926
1316942857
704350454
1091728506
822283922
1680971011
1598149821
2078939645
581879012
691868474
1506382884
42622553
1020871701
1370571580
1437719927
131572760
222597148
1999144204
1077040410
1461634122
94934598
1859037392
1408918121
756019270
822760369
2008031279
254686881
706711688
177598664
1783657817
701892286
76306363
733111062
275012289
1306465733
1468491303
188303301
1760806279
1389981928
182557913
1214253552
1932828680
403366445
813381129
1584460470
1445913351
961240797
392219841
1943026725
373988351
727335985
1991013742
2105102258
1094354162
79662148
1001689671
973762678
13942111
224761484
453088703
898605295
1852581359
1897281117
1554057434
1671425833
510835274
148083774
943828940
1149519069
705190346
1852692673
1692712001
409967002
434947596
1665071703
1680234445
2101335781
1083958315
1841420673
1480215627
1696373574
163897158
828707708
982626656
385283760
866016501
954421386
263040021
474795179
173558605
658981361
2084330061
1132489411
2012183269
756801677
1226990201
517259291
1364058088
1367854005
12145784
888396781
802899084
2045369389
1869286387
1769416466
1084887941
895392825
782423702
1977291585
1084197626
1177002117
623359551
901969100
993058648
187689412
1490770742
1605906914
1221099961
112971650
235738974
1138564702
1916818545
371673747
866021356
503413360
1952449316
1756248436
727233439
522568283
1118529330
2025816050
762746408
1916444798
1125653028
1850862665
123000171
1979371952
630166931
1663401719
1916490602
270634865
547922531
728733495
923880345
2110836245
1517533940
695526445
184996065
1884451982
1877643529
649882514
780400127
2068075080
1803325752
511488908
232994169
666595333
704327890
107604239
1669814424
1164621418
1801390789
1409068031
1499947968
113887679
952191201
2082066812
545060959
1640036368
344290992
2143550514
442594866
1555470505
1563981304
859743701
1528911475
361382554
732970104
1168220560
1632589786
2060096898
1549584261
1018298311
2612757
1651174173
1944967514
1711272833
182896258
786126796
1967643957
1799274737
1120050637
1690482809
1972096253
1222249294
990837337
1635008092
1854839476
60643173
2088898451
783212343
1496117249
931829148
1368590673
1256922629
816921192
1001672923
424169461
38573319
826290377
1031865465
1304645089
1897825594
224976952
1517396744
1321296430
601263999
373784051
282702570
938526924
71171441
1729046061
1988779757
2009058720
168502268
1004650974
1971120743
722717128
253608129
1301007645
1429552572
337931546
1226157064
1999056135
657808420
1129001856
2121831380
1187992667
1750053125
1717161778
1689307279
241322767
96063935
1301634352
907069285
1453075819
1556412891
1672219254
944203772
1521234035
124746981
1647924451
259756372
1113016079
74663454
1714809030
677990877
1443559441
1283555336
2035779656
2129917385
1072839683
1204698238
783645040
636640160
394946811
687271950
1781349176
173413569
1815588306
488920095
1498126459
983230152
783989546
734496150
1973824817
1300929397
799577120
2050531280
1246312526
1468631144
1992397645
253531187
717207228
1499495400
878244756
998436785
2146809682
1038328053
1377159878
1677814612
1560685584
706050420
1081152130
1483226564
437797738
1445123314
783922072
1044197570
538899429
356616534
619808257
1691990657
1551239928
1974013704
927967392
1747021629
1343656479
738886129
1788856525
1110235861
1169964021
1420229754
1924206833
339671755
1899229287
1477980098
453580043
122280407
1710372354
1775551007
333271153
494149683
4889287
453294126
1332325874
823920028
1423145889
1980896581
1950031623
591459068
1951004154
1500038016
729368642
268201471
159473525
673378609
1324380834
1049160841
1996909814
587660537
1900684330
1276585201
1614424471
1035673158
1607461508
360523521
2110548350
918179327
111482841
8297556
712921187
554282647
2030002515
1828639491
657947084
1084182257
848803502
117273062
2060388979
223885426
717161093
1940476279
1209205306
663925513
1390878612
2021493219
1073234044
1173620319
898908063
1977431849
839437559
1090123142
458380523
664267101
944234601
1991470623
209305935
2094576710
1386674681
4594487
838087771
1854065474
2111326434
2096538622
418955108
1196634941
1857262179
502575180
845153295
77799352
1806365980
621882733
1501824654
1380129923
384063900
2054755751
818421276
981560097
1264061663
903358307
1402642312
2096634246
496099974
2041096194
1035259482
988406838
2064171459
357530685
1836765428
286466389
1125898028
785274279
2038703376
682766527
1554632253
1996232528
1586593849
891484036
1362084020
1146023706
2076302568
814405268
2128047536
1076615035
1437382031
1069917944
480646135
1013782634
120301186
258660756
1146399693
2016965631
534573252
1087462198
751205882
1898774534
1653843668
1019813127
334582746
104796755
1927549754
373879776
1852773009
303006574
1860124836
1415713974
2074283787
1370647652
304024087
1078742074
1145168391
310134314
1768104803
1191503395
712056236
1592102452
1053296954
463847417
1810268784
1921774683
245955246
1224536299
2099636953
936728100
2051788635
566739255
144116770
776770918
1938198795
968199411
1621414964
1805779141
246438110
347883701
1723855608
1246564942
1638771657
713097282
907541480
1735853161
538338016
1390593574
371791449
1162590159
802471214
1638162484
1200242679
1767559750
751676720
2028012439
916940111
1322436409
586423737
266559174
2022520671
412490506
1776278806
1978991245
1643301414
1633320860
847328387
1002594378
1267790193
722933844
1494857001
1344746857
1746683845
964867776
204835393
495631665
1959921011
1786317953
206307429
787297167
1666504295
1820113205
1267258331
457351088
502444243
1303391729
929872461
1639271040
1751235465
1280004079
463578802
840491890
1084055880
750173208
1632278354
848458614
1715907365
367942883
1988916172
1426654222
1362187239
1859204692
868441325
521768297
313937863
1280698512
803733379
995123196
811603373
2133764271
1167990649
1716586286
2006411089
1659859650
1332630030
797595252
713741833
388118894
2045366199
505143405
441319704
1432073243
1679422387
411133355
265369308
742463689
1712063793
1167640621
159662509
1644618289
1874218853
1577231065
1235458120
161077274
1041397093
481405053
691004873
1901564293
202163171
1006582975
1544969100
1074778113
336266660
60694942
1135970300
1665435854
70487568
1426690823
992537287
471694372
907588888
1962281476
609182605
2072210022
1121725080
1082699109
1628834139
377693246
1381363797
766432673
878859688
1002207953
334132503
183380417
1821308448
478912282
1643446605
1466757055
556983641
1225233623
221945034
491721688
458338216
404883373
1269908447
1836571157
1784535455
1912101245
1112673988
1076803746
111593561
891927028
31461498
1499585546
39072729
1431748308
338397270
1777976515
1031604410
1528841604
1064256326
1786119376
355809706
2124886310
1478644548
474753948
531119401
1182616117
1951640829
211054657
301700168
1023617566
452245756
725892308
1799606713
1869320352
2071748107
1748613800
1317755409
1070982031
1191494272
2146486705
103198711
1428196430
724180835
215203586
1178578215
1454845590
461558588
1924287258
1674224199
2079844042
2092913795
800919897
1522429960
673178842
442004138
586029138
612165031
247925602
1155873385
202539710
356018650
1160000729
341841289
1041341482
388042534
686505607
1735104890
1673311008
340138792
1756761998
1680122892
1757062396
426121960
1784547905
1024455442
1935443386
1690676647
1335988150
1633298842
1503608524
900216441
1555828545
859095051
104041800
116842375
2133688602
1852981168
78026447
1629324444
556434299
669799967
992609165
60470520
320830673
1584622042
708852734
1935221266
1058669512
2039834964
991677103
116145765
1664561255
1296260772
1543057450
2089553258
2056142461
1447251443
659228137
465569666
641182603
793045423
1043679889
1046002508
2068412111
1331681892
1084445255
755417492
940477457
601485550
1710341198
1814622086
408824531
2098266421
1495071606
180485503
271943295
1397914748
1847838578
1527810108
225045722
861727780
1462740726
1617044836
57680013
222777441
1198635514
1302613414
852179872
390335407
1996197907
1664610773
1793246298
190533053
1766734801
1522407199
468211592
1216922045
410204103
2052315851
1602467652
1862097465
39386904
1558893566
1035882260
1243898907
972328356
861479755
1781249900
1358129124
350025876
1419606288
776686139
930431395
1849377939
1810325082
1577972666
564579880
91405876
1512644837
1144619930
2109277156
538282974
1388215676
923801746
83631932
659821289
661941056
2888077
739098388
329092795
1324400325
1348087991
556512978
377302904
184032111
738068805
1604473079
1973496047
1426930176
806004351
168765489
1531210380
855281669
562154271
1172685600
284451751
912773155
465040158
790726187
1352214146
719264132
1608113057
633007468
2019048672
1803037342
1135683940
588672488
2076209594
1564754718
303808586
1411894877
1440327139
1432679328
231571841
1580786878
1675367912
1659349950
2021987573
1104292810
941142073
1813901902
246853755
1023096797
625214986
2097357288
16952380
1520806897
655441477
635608890
1137797873
1498732515
982144892
1500700959
1607803372
379461514
1103911627
1586096812
2075496859
1617578901
630569519
1439049029
2127477478
1654907303
1219551697
274397860
247263651
1239781841
2015692587
412028269
904176022
133830684
672724467
1721083638
113318457
1763880588
1233023639
1689551932
1527854815
677339758
423971443
1841478485
1052260356
1825743368
689972324
1480336630
31800699
1604749516
798338407
693268867
1407247863
1016319791
475446513
1693987224
1507316034
2071594891
1157856113
1575589893
766323841
307802900
609201548
1487306424
599589765
736743153
493249759
1075085477
1832560444
1268414367
580224705
1921215720
1258477700
1106203031
1599323967
1987098145
2102909312
1015835283
1495857645
1021236258
733353586
623987849
1482495241
497863209
1038817797
1627871554
1075958695
1457279188
1267806648
88646821
1957560414
1124233226
420580860
419543226
1951449828
40748363
1326548785
1812269317
1287054855
340176246
688242393
219727084
1031500241
1253414759
240153604
382620065
158363291
1653086113
133585600
399578690
950414227
76810489
719054488
509525651
1463051190
142870999
1174604856
282270794
1091524056
527994401
641649876
1764532510
122918097
1998218317
1974249407
294181767
2106865801
386526860
1221062429
1731773302
1822389116
2116282552
1223646819
1912710208
875197624
1656883249
1354247302
972627587
708563181
1113163567
1796241053
202669095
1514089662
1937912187
2033126856
371154267
1061774374
994785362
711908300
1445468037
894561302
1243000980
1183931760
2124325385
444674126
22725875
1019104858
1820677398
1907988019
904901843
752337786
175981667
1304491686
388996779
1141584806
1921871971
380740252
949436124
1176741510
152973968
1808063484
1627580391
626067891
1103453676
1384707949
1234244666
145144098
1643726254
2061792360
1192457592
144969253
472082466
1252213717
1631825499
2036067265
117679852
762958720
1192602369
574390730
2035392851
1849704834
912406529
1592208659
227101584
1256654704
1010965583
1223031324
463208352
847919803
175895158
439540545
675170115
1492920085
935963367
889120335
232611377
1441969202
877035646
1088791616
1844827934
13146836
386695627
15941096
1960183491
1780690154
1401002054
661192009
2047006499
1432724793
202591281
733936119
1701406508
1533694676
132314119
350703233
1420368031
436877019
2043396272
724543041
130008890
1235271769
1126744192
1282804505
2135627013
1151867218
978914601
1507670999
1607977988
1630508289
2109670922
1054003608
1692669170
889390668
1396706668
657858985
1095852102
144522118
1770613680
1428780679
1481946239
1658733585
1916509698
1977159455
1377913793
2015350531
952532096
1161146541
670779587
915430253
1785973839
1215148566
843420412
348408621
956469666
1639271955
1046864456
154912484
1691301352
1977909762
630115557
861501848
1305316060
222484142
1683174297
114139976
110905159
912983442
1098820893
1793495208
711382864
1363491927
93406702
167830512
93188797
809025225
457019687
1428599213
2054868730
449756354
807012767
1855630831
1208891486
1366718500
1865975357
1438840668
152682733
1448069978
1221160228
426265748
341760684
587104954
2119792136
1029190949
247465390
1705597668
636529771
1016552711
441856439
2096698317
561565339
93359065
486185210
1558685608
1871149795
809918935
303026151
144268681
177729231
952653546
489731470
1901427814
389420956
1110101510
506038263
941590199
740703943
761361144
956906884
2130439721
74782629
2051499492
216804370
1748922579
1813493639
1153292724
370779580
1214632152
1367131855
1452348809
701350759
1888712355
1018113975
718439828
367682179
336261429
2039023555
1438253291
1955706570
683535320
1936147204
1890783580
1981059269
1902862127
221300199
1578242482
885709597
2048825488
1787613943
1987970785
1525832938
308179010
1553652022
655905437
98874965
1742777115
22223156
1087726568
1358306084
924983735
355144860
791442131
1739757712
317624718
1769188889
639844928
2013948364
1621116134
2044857701
1317058934
1284048114
1336968534
994254496
1027941064
422725277
670989720
1504697420
1031326688
1269232552
2029510930
914623002
253453386
405261815
1389335380
1987897079
2074837673
709615206
1175778230
1407198076
1858559368
616222415
1208452061
1748653416
527182624
1093113505
1180171194
26677630
1627633587
508476829
1586963252
790569825
1217687860
610787087
551258610
759657856
544520376
1295009794
597300492
2079997846
1843256401
293447054
1927356734
1695631690
247630692
599974190
382682637
440443229
501291094
576512246
1793316450
19285939
108194725
54412186
2035486824
1950333157
1498185666
1757010747
1841361570
1962833291
1400507670
29510936
474050127
2090666278
2052801693
847380051
944941082
1730026981
1194738703
163883352
1747806583
843341940
2024159324
981568663
444899573
555211905
1648202974
268105318
1834099236
971593568
422620050
406653012
101535544
1703924699
540768685
798570721
872287271
2088147076
124387924
458263462
718103353
930698705
384692137
1932375411
1865780445
708156689
1730861919
1181319782
457481838
1177216707
86519721
884524697
1048093361
1001757404
2001853856
234338310
1178701746
1235331577
2098517609
1146735375
793408987
521758920
1268715664
1276885059
837797204
1977361487
933829282
2099144101
767600832
708810134
656276613
879070033
634177637
632066439
210481425
911747252
1781448599
651251715
170150191
1072341179
36130244
647859500
804358652
1144519021
931112238
1274727712
1309436065
891506116
2095086729
443217304
308933270
1354898351
517801454
689916005
1696190304
1182295493
108933427
1574953991
1535550145
735069277
1796218032
2084411945
567097106
736872075
66675914
1249568724
162049396
167662143
1092744591
1557031398
10895258
690870784
483019862
305119295
971279388
187010528
249448626
743673511
1027663094
1804773587
1408431623
276647762
180460730
1159454974
773435725
413104636
1755097121
936708934
233803769
1511909941
1713601805
548680724
906839093
22125490
878809579
467667572
284983437
202859237
742313806
2055229738
422852593
834535031
1376892595
1411477235
1223619031
1134011147
238318568
558680420
1870697045
271052510
26550708
509542292
390400381
1996323792
1758547470
1739335997
1495651246
808926171
777045483
953114815
1839862831
1763594366
1433509373
2131677297
1480132979
523385567
728344926
1374288391
471315968
364039281
559926087
1789524929
781148043
1919437260
1605064819
1649673984
151418606
126946680
1243249456
462363189
374884345
1622050640
1038075161
1880136903
2084144742
1292808885
1921320752
1333380723
2072274272
1036597352
1517859142
1930327575
734009885
1505113623
832721692
2132486960
2003095552
1291175163
2002684910
2137627235
1852184896
1892097994
194530712
1809375082
1941877213
2069404991
1241232978
379913483
1569100190
1337109054
1875555515
2037262592
1666735018
1377971252
460343541
1090582331
383666863
1048457301
732820758
1648854965
45240776
1313205669
402229647
752354070
1056863956
854555360
1876815880
1927142605
2102543229
1411031366
1680536499
727969823
913652009
1036916239
1389427080
310113451
848050025
1724113919
22075369
228788982
941514982
736789385
445872248
752789729
955024049
142443253
1702482763
2082026615
990670706
1251821501
141191328
1202391010
850036385
1564994837
1844320088
2145573722
815276245
1375563807
1306065401
1834511085
226130937
622134787
345148760
604928769
650333728
1105555596
619466643
126968967
1171898849
1940861219
106604772
287002684
118629001
350021773
1867492432
241252115
1462746073
1709347743
1177029730
1961763200
471330254
1810006412
1824629280
1465546125
2042805493
645202949
1385003748
148167538
1361699296
1368475402
1423291778
573722783
2026786099
943824141
1308473023
206001916
1592064377
1917335098
1539431187
632685673
1837334488
1971655081
1183742496
1043807749
1944790590
1808357486
907480630
656146978
181327371
491920871
1095111318
1538753132
1136449261
155262836
1851134771
1307153422
1998346227
1105629795
26867261
513065680
1353202575
54201853
814677049
663603761
987171940
438764063
1202946014
320636070
1435036041
1078694430
1132951314
1555277153
1182948386
1392028513
701815996
1057588484
885614472
1600431370
1652049097
454564729
2136457542
544974205
1506752292
423039108
701614621
1352792
816230690
1555841903
1875682622
2109408182
1982293073
35193296
849298445
593322028
1396727295
1621194597
1765514012
539021417
480486236
1088564859
978457781
824776966
236682481
1389647476
372618787
1139674974
495789796
1552328750
232751746
772554860
1649015708
293353644
1050305180
554747740
60922365
637325243
1174538906
908765783
1948698666
1515080734
85887270
555006482
228169394
1389134681
1795371855
338127459
157251493
1800182702
836316017
1381380792
1257940506
1122642636
2119775966
2036340069
888919700
430921743
1587747642
546025515
1435708940
1681717179
858986696
1958603866
470879384
1035656390
151185804
735557448
552949606
2092276675
1584749650
1818998283
434178794
1555466593
905331476
2073134719
1412451041
2044304907
1279683429
1435689957
356525345
662566745
2025959741
293244590
894595385
581928187
682452865
1759777236
1046092584
330076929
973668519
549261462
950766352
1175487407
1618109346
1564015379
283419518
948390080
481868257
197963871
2010773359
2082956084
688024104
582305377
1068507166
1807261291
1723898729
1483166908
1017540728
2035899033
289287594
1228272803
252242852
873278902
1911528453
527304006
1633514805
398579239
722968359
722046550
1963908110
1924380047
1925734492
1807599917
159495745
997945874
813042403
152016978
1176286806
107923686
2049393278
498396906
2022076219
766054445
1617713532
1098948944
453753965
2129988633
81068384
517265127
696879120
603644609
884447394
1828587925
1682846017
1856055978
503442872
178890334
1269327070
341798945
1269278334
716657040
712674887
1721441891
100335438
1031331467
660980475
1586878883
1166959785
1174567883
1057148842
9751127
1174568140
2143552982
844781194
920377811
874708260
1875124806
1902058096
100514301
1810493124
863137262
136188445
1469962190
617697499
1184505566
697511542
1323411668
2135203036
2111220908
1476471675
1260268251
1858181983
33189307
2062529037
1811851776
259890262
1185738043
2050920435
387526836
1990362870
1822718861
1981005611
934129125
599616667
993755161
230276250
1479798744
873055998
407142289
38767185
1666582467
1269049864
1257074184
897164578
280152185
1099862529
1117094767
872547223
773229679
1535817289
1617069313
2120326906
244704871
1995587503
787385913
1893489561
683440587
201818036
1821159543
449488505
1310872052
2092879577
367160206
587694869
1808102695
728004360
827277245
1773749971
754510255
911021735
871738933
1490714732
1229759582
1238205060
476418211
873758912
155314952
1627477269
1507791205
1337089341
1804913348
996552872
1872915485
784826193
1439097672
212273058
705553789
1707503660
1557205298
655418716
1527866994
1308640157
1182875588
2019453046
801896975
873065065
2081190545
1181389026
444672997
1605638981
443471095
1458438606
837894300
389887458
2047291970
1144695598
1550579304
1655010278
462268971
157580051
1227121903
1576410659
229177092
1261349977
908151749
1055940653
1105247526
103297627
869754321
1453740433
1968505221
1102301671
829323495
1398466705
53519793
1769996253
2005697376
1908457932
771925670
1864399568
67340302
1194674442
579518159
493308897
830450121
428758915
924185410
487476141
1312012700
1933374693
1792405771
659941359
1869835518
305961131
935371342
1762274433
1130937734
1683249812
1983717032
2095944660
171345149
1029118649
31710342
299841774
398620942
1420119425
785027503
145234143
1517681302
365994492
1481407863
177157038
1263881375
1268179781
686841627
1606148665
658342221
1181456294
1475706677
1689835400
1752998880
4697171
2035989080
847737906
1116030271
280243565
1004708695
141515280
1146631316
1490940932
859605942
1512357257
1482296154
95733736
1768136840
1262499433
190869362
1690202008
953950290
163178326
1946938754
60674002
1499756182
1767014596
1794680958
944366579
1358965377
946718319
22785914
1911611087
1388696824
1492866937
1263098252
607037821
93523493
104352010
573889673
1754898510
453440467
599916023
905780232
1961372418
190055710
934965508
162857973
414489128
1019852936
1058855053
787663963
2054741652
521768297
1046225284
1103124201
1086671833
1907126524
1520971391
1025249274
1138255041
1384717803
95594384
1528862478
1575920974
1025573474
139579740
805626832
785830549
1078616827
513476662
926665119
1500130795
1281670060
1199197101
1198878738
230249516
1853179981
758772330
615216865
407688052
843462640
1227304729
497206708
150267355
1849978174
1159104087
1144841889
1767598832
1310322482
1180929717
310213725
1714095719
612118277
688260952
1564721387
2129551543
75715374
1054490947
891108264
1967938539
995001237
1824196390
508399283
1215981165
410708823
1660376019
1211330453
1486141492
1999205159
1367930738
769976945
1098766488
1123044767
1743703272
1086281095
424171070
1794359021
616452098
2029921093
692061746
977337741
350478305
376986902
398008414
1590350283
856810337
1346088187
1367309650
28333740
418841467
537054686
126763684
1562425658
403947792
2128037012
218475376
1612007889
818365472
2073641057
776647777
760213223
1096673197
2143942844
695915266
1384919385
369586230
2005055647
878063858
725683744
378800856
1704206350
1549810418
198416075
45337296
289639890
903161809
760621846
1386574663
927695139
1928475769
140255980
2132053017
1298264670
387811609
438970762
810547834
587913884
956391940
1587047643
1246076109
734516579
236933496
1098948944
1867982786
12029993
484895290
1678806987
1105667978
304268520
436542729
401898331
1821428794
910520952
915848716
914351000
2046837833
2123205069
175700177
921188108
858528934
816152676
1016822753
83300984
2051128587
1330282443
2096933721
593199205
881420644
1521137138
28357337
1733182711
361264832
563962238
617604328
371838469
418832021
2078282464
2077717605
1674426402
113390759
1762283370
1214512836
655847586
685122203
2005311762
45160925
276003631
255671077
842069026
133465342
1267587004
1634927803
2079365424
140671363
318344840
1319102101
502795399
1678438388
1105202027
217528688
76119160
1870687977
1294229827
199801496
432617746
516836312
442707037
748591910
1547868413
847481760
1175859752
192987189
1661600156
311327753
831811192
1204211411
1170707222
844073437
1792493352
1274470459
862931331
291844813
1514734952
1314806902
793453344
2115196851
110443598
482708715
1803056793
1701240663
1279435438
1030457932
537828895
2034727696
1246434922
1405818596
450548139
1545892964
2075982933
1749371132
1605981131
270996008
1931507578
965102874
1301454289
477025952
1286275360
1085585059
303650869
1029264655
1812689523
693340236
989849357
60948538
1410493129
161943355
607854945
33008362
2007420822
468053498
876281485
1584752202
512657255
2140184898
1551586386
727730316
7194140
1524787717
1474478721
1158277746
1249396650
441617074
1681162646
472155731
1398122922
436789090
379323230
1838240737
1745286229
387796568
1060334028
843140326
1502194865
1953864183
1862386931
690070115
936587297
266128556
108353946
1512445043
1867563865
1593653997
2042722304
8077510
1774477224
1596186022
492141331
165161794
1633515418
1628068093
1187691950
217258969
119119917
1520122478
1721989216
92102094
1504965015
2060974792
1727871884
1768186272
1540743945
1272654499
399451370
1198263800
118710685
603724817
1915436601
1883217905
1008481530
1293682332
1168254289
371609996
1717549327
988419161
170126785
1811236882
166535153
1256415770
66674286
1909693141
181714362
1798163660
1338254084
1195886322
993024300
1591394561
1817735056
333003491
1588228775
943383266
1357404432
1594814262
407514514
2043715263
712909184
1727583065
1151150313
967599804
1835691851
1065091075
2124566894
550821383
1456081787
767132502
1172340949
232843660
1470646990
370276571
851707041
1251697887
988525080
60062099
998854957
1826041562
1202821032
1759769278
1990655294
967964919
461716416
878079168
1366784206
1113673397
1564241240
419586938
513951634
1643628432
2115426311
1520488690
1869477453
1465413619
913108079
387787866
745763673
731816516
1785749474
1659768101
1832159697
320573274
958075957
90844596
1797043507
1294285333
1731103691
1714125835
1233730259
101474513
364813658
1100221255
96915223
339437974
2112615895
2134212165
1729434111
1217896385
1197234456
1265132028
361137569
145604522
1276735579
218080311
1131528157
482386945
1734287233
1933410500
35593493
1843575368
1047664243
855206389
2007727818
1438505989
34706711
1829689849
1722578225
681559315
51558291
1781591491
941473171
1152823062
454047922
868686545
942072200
1479447196
2015216417
1530372907
1996074553
2035524807
1415109205
804570093
1269746491
1186049727
799503719
445376360
1779499013
347534769
746163570
1123256103
1366005060
442228158
1639859902
908414179
781346476
350150421
36095170
620453500
1111589304
1022253179
202573846
2124864586
1951741543
1507025012
1430238579
1920911045
752866087
1998417473
1789389206
1886891086
106246648
2134642695
559234660
1049855083
772025194
183111576
1197021390
711496452
869141590
1317161018
354438695
609624972
1553561323
2134689042
72137106
2033506869
1687228336
856562822
900478432
2047278520
1950965419
1753861391
2076484081
1477262348
1170015048
1182582250
558797359
2130954851
472272945
90075973
1666536082
448105997
1947301714
1579291443
222585582
1574043554
2103638970
1655568231
1760819814
1219897879
1098881096
2914547
1473539306
268709340
655155057
1121552161
1614738174
1048010269
2132170530
552714779
1267558068
1548578885
1641043162
386187351
1618595311
558578777
1559989488
2126885134
640388674
866014779
217289985
1579731667
1441578688
1014967816
99454866
385976904
739192008
2047346252
22403512
2119961355
656976511
877312131
1468150038
937706591
578913310
551617443
1150885861
1833075623
452598292
848208831
267590881
858708672
2058354961
1127364853
235443549
1943270817
1996238838
2036645587
692914270
1113277135
83717066
774271963
981666239
1090995104
2124069221
1339782495
1758420102
262461575
1060642368
777290899
1209786088
414824705
415154265
469958043
1822749381
968331209
1163171928
28702617
1930712959
916919808
2060783834
610089782
870284946
919394634
1318679427
1499888547
1652907665
2107290705
200515507
2124331398
489316657
892762606
1324078228
533156182
531125776
419798076
1983940555
994853581
8556787
52791015
1068866165
1410076065
1554191802
694011850
857613749
305430509
1194231285
1639927717
574349112
584333547
1893284498
1384885101
826571360
2112849681
1691785813
1390352534
1720109675
965139579
160510957
1060943874
1965734816
440142238
1101374845
1775412731
1262964037
943609863
1498615119
314316858
96626777
596762384
984193436
1918681573
1090364284
517713038
1958110654
1725467059
1424184648
966092331
1281539799
1771157360
271883799
32575294
1009703166
1099259458
1727940396
209460835
789302135
1209832977
2243760
878196558
660026007
1669557572
1550311421
473410185
1484653294
1111779576
849834405
1579481386
1554343453
52525428
874724824
1195851292
1374654371
1489774852
642999614
1398689445
1573416680
153833884
934082964
661713468
1481027064
740483605
1297207142
2021571775
404516184
120901677
1660607087
934338187
1716963725
1761256255
1548773420
992574947
1805727508
2084413570
1997294391
1006441906
1818915013
632334507
453803847
577413232
280698321
1420221755
1462409028
859109737
2009847343
1581490840
887815356
1972675950
1373743735
487498029
792882034
1970840718
1859292283
440084890
214230454
126886748
197983665
1738775355
197520378
1345344838
825611519
408797343
1072031898
806087144
64248315
1125357158
516262096
590624856
1530236136
259680612
1141274010
1652145357
28781876
1669964127
496454599
1671341672
338555388
833557150
1670399628
316922843
1457646117
1963771407
365923097
814992528
182810029
131033845
2095776669
1679737117
1787939327
103682202
327081144
1982682184
677631159
630877311
1802519778
1092067314
1441643425
334096204
1660872317
310698159
57004185
146751053
221280930
851221637
1261488107
453191532
1814961899
278913443
1805577262
797805641
1680751738
1346686840
2027958647
1317069900
1333720186
1259944560
487716167
1489562561
1564247781
410873230
879642442
1978147002
469900749
450994816
489939869
856709712
508210176
1401629523
1964145815
299035320
1522436695
161036645
428452648
133214650
1427763478
278438151
647772998
165451505
1532159257
577337015
1358149010
851766280
1580800006
214728924
1193046481
512763279
309529029
1355741179
172162815
1400957556
2129240145
392175274
1519869544
801764712
2046639786
2045748039
720318836
1854098342
528787023
925296399
697549266
1187022564
961112697
427847495
1322529829
214247920
1824793941
1463357397
1375455437
1713702901
826449590
412470478
455808679
239385756
779188774
2141148567
160956425
1747128874
672275898
986077138
2066569987
436240313
860920591
438967951
425423411
1618671349
2107921450
118763983
777035549
1723874567
1382189838
2094716403
682089270
1169584559
846622340
1459728631
228480740
2067024804
501974150
438195473
629323092
52549111
1554468599
259780905
743127808
1652527680
2054942341
676270025
1384484604
1468191715
931135274
729078693
1686133177
1248531545
1348721883
1962584799
1368894753
1734128251
1569234186
1461379448
1874162544
820991119
966945384
1268932666
240392806
2030150847
833492292
705395737
1919956115
2020868044
873828345
1758032394
1211024224
101185220
1941939001
1580980035
1318535592
62471990
1353022330
1364966285
719711674
1952906777
1920406141
1551649191
1987471579
749374664
1723302438
984771573
400566040
1242005261
348077977
1111725864
873007068
2014506754
1389052744
1995834727
936996117
266422610
250666892
456512253
597037667
107459393
1867308000
1947150073
1047412102
2141102859
677482797
1959817769
1858320733
977108605
153137072
1245630995
909582918
2110065260
1923729311
1945035926
239095132
667226071
1552595050
1418092752
999886818
1915378282
143476020
691302807
1125320493
1913125093
1134071240
1401518645
610382069
1478976197
862312324
1310621108
153963687
1250666008
735300174
1919841964
1803914291
1560685584
703343967
356950734
1808319382
510852815
903501155
1783806399
291930959
673219791
1422650547
1527698275
1664909121
754442447
960552303
16174525
1977146069
1392386641
1950099919
1613265562
617690583
139737509
45294800
2028367518
1091788459
176231728
1896118437
543474604
553757628
436095120
1894513014
1647310821
982432561
1323302230
745535355
1271104422
1358091464
2102409026
1279171303
500822425
1433093736
111637781
591504495
301148526
383416589
1820451635
704597130
664314585
1774833254
1581920172
1982733089
1915880612
1773494437
1543867150
1523145704
468771011
1576661751
1694527816
1192484966
920693518
43416211
2014100369
1721219766
377118278
1321748375
2126897199
686582395
2029370944
1091094683
748011630
1426274808
851729376
1188091892
408161356
1113287919
1190693342
1316053135
1237232182
916687847
1917867580
784281269
44169198
1081749584
1705718169
511213340
267741754
1887236096
2052680772
1488521792
715375497
183459391
713445548
556269445
46883449
1745187525
676000045
648719458
1382950498
52013803
1469656641
1817537242
1260623375
1517849184
537830524
476771920
1979060121
414649664
1182748214
1503323675
125230576
177039042
735291002
541778685
928767697
29629579
1767496854
860815321
944592683
6808917
1272791983
772185237
271002776
876466370
1994462622
559984566
774055418
2101053998
1004248121
32839709
435332930
598223989
1013628890
1587634854
1188442777
644234247
1146745628
1500916453
1141562229
2112421355
1127134857
1033178203
1021408749
1410501640
1195694712
524450892
1076034260
571547514
1421511857
1238176948
1403139257
1953373800
1122111279
1462498122
957082525
337610276
201245534
1298030694
1157084447
2048573307
269466893
1137873102
1860744172
411007526
586363494
10399686
973512433
1571657600
410958105
910811928
1873111790
1346618045
463483564
1517209391
1130882511
537475333
769871041
1622914063
1028626866
1699519099
1743136579
316357317
552296533
2005140802
1914968198
1607016812
1776387577
1797264130
1612528564
2130916213
149975716
1290447795
1923522102
1475012779
318486910
448846749
834665356
728291637
263570290
305763860
579261812
2117274040
1675677456
1446460939
122463523
457581178
1248918940
1841045034
1533420735
704303070
217450138
958094222
2107148105
1290191192
28825971
1816791501
773721362
1678779032
351686372
524993843
2047878255
1709394480
1938143179
824114415
426891891
173752940
1463122536
91214794
1459505076
1071515252
1402683057
921937373
1058537519
1107380336
76004565
1030687516
213275669
1500685043
1359015482
405267004
1618699272
1982553
343847428
2143014500
254192334
1742505628
289872466
1380200144
15172035
413706168
472913758
970797327
1873615545
1881903065
995398528
1674384747
769824650
1212277241
1468304601
528307106
25025162
783723156
906587103
1961287921
789915470
952756222
1969237193
372490444
364047636
426422826
1926614771
17574500
703366631
2033478041
16495235
1511942101
1855460820
1570918448
17190446
2067974677
697859132
1620155449
647691794
1039600744
1202360573
505677907
1746895393
429788515
1382420387
97384379
968869024
316316134
1340156529
18963737
2130051728
1751288337
759225714
818769759
1023022455
2118760717
853475390
1940585848
582212898
174357971
1378284499
219311009
1538484090
278091467
1663534735
1073606352
852432923
1779811677
670529856
1684880056
469954466
808473420
205895217
1108711703
536124313
1487847734
427362005
1324912684
1553868744
1727910520
855703895
1188543546
48293427
955747431
2136311843
1326310951
1086286966
2035114838
1242501888
1258491927
1722637424
1093616824
1469148457
1447109627
223903657
481767584
1472175838
339038629
107228517
1626753819
113022105
1764179467
653271992
722266477
1457384788
1702261388
1901145350
1599561313
151721452
77185122
409688060
1473976915
1770582655
362637392
1354504549
1085314399
1126567339
663584025
736978962
350418008
909850998
203436743
1514235509
25511205
1107067742
1217548731
41116624
839031693
4684720
568786562
786204562
1993357222
1244620573
1226573652
633046493
336060440
1952897760
1879404907
352762585
961346689
674675462
2026236800
1886136296
109057437
872695596
765867334
827014398
269122758
1900141283
834463953
282146643
1194012476
2043881093
1333718680
2058415527
120011270
645522440
455589812
1336938547
775590887
78725994
1387250708
757987657
489870745
539865130
298844035
2103530448
1395419875
559344232
968839581
887080574
1911877141
404577824
1411985917
1244704391
375630417
2126600645
777360571
690415324
1997990307
910852532
417251733
1318488511
514993893
1018045335
955583632
9164755
2130699623
916795589
1705906959
803533368
61371467
1584114741
895044202
721733711
2104449830
643405803
57352061
1207540123
1791743562
1018412413
708145695
1165265922
1751086032
1899178216
607962880
1158781704
1131862396
1827659437
363231337
670371663
36921430
1225514107
1345926574
12432594
635240849
1403160290
1007996720
1025586689
1809833316
2064420533
1663740177
856818596
1639668862
1460377084
1207689593
2090017078
1211203210
887356078
1382414876
347845312
637544252
1731411632
815639540
1305808729
1602408555
1678472014
52584790
265613056
887408553
2095149428
141789591
1413371512
1330222501
483431024
1109235082
1680023147
1498899019
678394862
1057283594
1019865396
1862967546
1167464720
562754960
897627776
515115431
2012302055
748722878
1955202885
246490363
2032533508
2097905491
245285386
1215961969
726890927
2480927
722037734
1954338293
1190356893
759781803
921188108
67488854
781045782
58532818
1780982802
1961458617
1783235157
365988139
1086840890
439364332
542380957
1443820789
44659833
881753972
722754072
313562098
1552351026
1231299737
1669435127
1814465181
10328593
944809812
54894274
340113846
1647185290
711425681
1627439266
1407625706
558879138
2076565927
1765971145
1816236226
631410260
1252365014
1790064727
1058046526
863324317
1570918221
250104804
1182690489
1495509502
224987225
1975294383
72676619
594263623
1139505005
1323110162
408030459
1779035269
1440625410
1547651124
1692891750
48089154
1476047785
2020303807
1778749700
1339257803
2134725453
2080185518
1407622044
1060909457
297524525
1991011328
139166164
1289842040
1192962881
391547786
800729884
1559835332
1389355666
1462324218
451279558
969395853
563605914
1617131386
1504160217
1850524494
1220148699
1178120203
1777068255
718999205
1580460140
1183305469
127674877
1115284407
390889106
1840573005
1319199128
149074246
1110236622
1711316972
1254892655
1112914045
149377241
209541912
1428257118
1927338796
530800142
401162208
1483915206
1091240577
530292841
1632186031
2031491619
2075264181
1707834594
1908084265
335403576
652456973
504927788
1318905723
237466988
1282076158
866426611
1062469238
1253651697
1651093612
49449033
733914006
2074222587
655847586
1070772108
1160441771
829038811
680874950
673393573
478477268
1493673171
153836569
30708714
1184599003
1781470741
558775339
1671316678
1612634481
968906315
532792305
725970545
632826150
1443701317
2065290416
504686826
1156205354
177863907
94516098
1497838126
1220391177
886414401
521847981
979286701
146278440
353598197
1826230520
1404526849
1768834309
1485757349
309360604
986197602
616152517
1114130117
433660333
1668299681
642495740
2095341122
1436644695
1723983264
1418787059
825049039
369384727
97026400
1227916114
2124950095
1492453775
1619882792
1578305078
1935488344
491525204
351200592
1825038089
1779790433
1232515775
824893582
1530654473
827648296
408027620
330239823
2119279336
126407178
150780110
1297892713
204311971
2025709946
31260474
1961327313
1183495675
1851356109
279662575
681492132
1492587568
1243632205
719963305
895598012
384538108
222957556
358413222
724272931
1435353878
2112133566
1526182485
1256214329
1604796020
1865108850
1820728761
644977698
1911358491
1043866982
1916915448
1419818430
1566005268
697190800
1969068275
652290440
202265532
1110000767
930720187
138675693
1013311050
858471734
1815746577
1059435665
1287849620
1654700335
56617068
929394587
576935879
1176923520
703164222
1405164532
1812898344
1051245761
1209951568
2059739412
1991040342
396221816
1250600633
1669065175
875924878
738851750
362117584
172637701
1218171112
220911324
506483750
566226492
964936821
584012970
2026130541
898511505
2035758607
955472785
224114821
1972650657
2132812791
1099785331
2090556810
505478057
39321300
386108999
1777637485
1243488568
2058505913
977027528
1121567462
1726343973
196994819
1952967265
1521263962
1945774322
970350750
971993110
1855076708
2138631569
1379860009
887138726
1560030233
501342537
1955260889
394058327
1180837514
2060746392
26843208
451845645
1910595185
666133520
2115441483
242579303
1512914365
997977888
70906937
360695528
1080440537
1064784106
190525880
142649849
548733558
1711760054
394238618
1074556239
987644724
523935281
286055450
1189968280
1635360449
1333446588
1826468060
1328902596
1367053804
359698479
656621971
1739766398
2058415527
77826984
342469758
2132554594
392827184
454755788
934947002
954265091
1620832107
1218499919
217988466
765177472
31529320
874509928
83691361
522238461
977672371
1395949623
726670354
1646972132
1062859705
230222359
1541111203
28151021
2142411371
105993642
1302478265
1184047566
1447010581
860578809
1301150303
1860038960
1474675440
1929278966
1861804664
1608057889
759077958
1602690239
296574063
43555514
237904010
1625646345
677882724
721799211
819415814
1466839540
97945937
759844074
729707757
560273352
948655915
1957272787
104397602
737128900
1440826705
1658879384
1339732739
1037909311
555514612
1058146943
1668714829
1593845258
463243631
1524547255
773578120
110426689
1147143131
952278584
45604286
1507698133
1349282576
1504156621
1869625734
1735576184
2020427150
2005341176
467143113
655069805
1494386817
1507037389
667679943
659394129
1746039534
872387339
943728537
645177572
1287209251
569120385
2081900714
2105086041
102109414
360619469
686565853
1472872023
1114776078
31822790
703894370
1530250736
1523830164
142105400
1783473790
823411570
1929771662
1384101033
1164886603
753857408
194118077
2124330599
276498898
1210310001
1702992887
1825766272
1614609758
1593994065
2090655169
1794281626
888045909
369083477
1917861833
2124524300
142643446
716085473
1906502742
1005414078
344904560
1746787310
1800198589
209332387
1151695103
193158350
476778876
719170422
1675541053
1806971733
287406371
1204723171
1364633753
291856734
966271203
765645662
1941913622
1626051896
600714421
903596672
521907278
2048081868
1413693570
948160089
92531666
691344132
677690255
863473819
2113339688
593540846
1218580560
214285886
537721808
26246292
182095509
1476704077
1346656885
1386177044
1462377346
1955588907
2025801054
1917842523
1077051915
2005173423
1805466969
2144891776
232452758
1100272286
681798288
1695433753
1048495900
805743
705284464
1984142151
1139258451
562779596
433596637
411121812
1279320902
2037662882
1339471518
1571263836
186832338
1534632738
326472856
99841523
1789886306
1680398617
1322541105
1670919975
1485573163
1244656295
53531418
1582842656
450334523
1803968621
1517093776
252150671
1045823961
364481878
69033423
797407064
2092685045
1620445580
652451222
298599330
2145465719
344287062
690242565
1409511274
1903761578
66783099
1711145614
281078166
217030057
1455861461
1146906585
2128155049
406794050
577462864
1123835591
883662707
1660204598
14797820
394412542
277319532
1984427971
1837978208
578396078
1501584519
732844940
1971817940
852666170
986457696
567100277
127898824
1149497204
621924945
182707739
1026393724
128248911
85856784
89378209
1595703864
764462853
1857915137
511158869
2133457397
64314218
2065773065
563693912
1869264621
1361580649
1553954781
1615370419
886053180
728332596
132341714
436173551
1931262475
915617243
1752383906
254921916
1191094058
1068011019
1057032148
98708473
1499657376
380108527
295920468
1045705547
29752612
1980191858
1975879256
1541871195
853327886
968819116
1176341383
1619515509
1897669470
1319378765
1521674753
334292654
1395821078
1168756241
827260784
1483283176
157787724
854094499
1445699996
545510825
888038802
1368209173
1141152190
928890992
1915551200
1664631267
200113603
518355587
1876525842
281277880
1695574505
2027374285
1976987298
924623588
1240289328
990643087
391706372
607070384
416157930
1493949857
1547831297
466772293
31596701
705891634
47166251
1729185304
2142345964
907739275
1797747760
222867682
373806683
1842044115
1107879369
407209436
493262948
328867698
21306045
1248563559
1076148187
1490545956
1570254435
1607022818
456439467
1428413869
1875778219
1279658383
1040876140
1483317394
548784184
646311501
1458942957
397548667
1792676375
928022453
82651285
499289349
1344122720
1462914555
1517995580
1375026486
1088495326
953767474
1203142387
890512817
1169912459
18899824
355272394
1693671688
1741161133
117506868
650174764
702590329
98611987
301367700
1373207443
1209316812
1008598802
1639139758
1581191040
1894440291
1687348020
2060639843
788847784
275213999
683118472
358010894
1999427947
306349060
666631887
1087354361
407902175
770386194
1443896114
1478564456
1861261450
495440272
1701027725
1182191857
17130336
1175887432
2020589749
1677064005
128432578
1337671102
1119398716
1387881249
467820208
2144142223
1478843889
1616518861
1037212512
1175281166
452322913
226559472
2078535761
175584810
2016123865
140405438
365636602
823600054
1215302484
1207823832
1055577975
1227801679
331377360
1668774359
1118829671
1104686140
2132581285
140243816
295606612
164642675
1118994823
1675545901
1762548912
127693325
605243016
257514470
782225033
1867086241
1769772736
709934927
407123283
1530690493
164023157
1941009784
381740752
1266727062
5997391
83066832
1087789480
1614346409
1699990644
1794208499
98449126
72193268
1321990932
1154734164
1650629885
413202532
1770067547
1042973787
1203092576
1617454639
513760282
1708374595
1005872738
1320289717
205470101
605626342
532291153
467248733
1819401468
305937802
1331370611
1837779834
2131706404
1352271910
1076137251
327729943
726524573
1801357750
1246540120
820244091
1244560665
841687945
1526975374
2025000194
1338750613
506671050
924999276
1560247423
373567946
1616791353
1426693167
2112770016
92502580
1786317669
146783129
1982233329
715882982
1225995855
1667718652
1363937221
219187872
598750101
1449269420
1893734491
1658673648
667560051
1249106982
1691283766
1785827873
792847781
1144788203
421654046
1341572121
996401008
883199221
1130241369
2125457766
803476711
561216442
46467041
1810445012
1262529213
435826000
552615072
1739704165
1962193122
2119946894
1753232344
852944471
1628138458
2926364
154487945
1194182656
845311752
1995428515
989292370
570456870
110296072
1455537345
2067847624
2139146982
1623213766
100260782
1552663961
2142875722
298537752
1018893439
909072444
2612757
1904479049
1486236822
917686492
849701745
1176814361
418855595
507878483
467824067
334603679
1679925604
280487555
524808384
666793739
1448329040
890314314
134569757
684017713
1560062773
88748991
278076677
96737200
263883264
2056237748
1338259868
962778332
686451570
1425472438
679251010
989225287
158438347
793200950
1680699761
1485825315
1843245033
1228092963
300898562
85105832
761639637
1333259582
1616277113
381080160
849322491
258300885
15319351
1118108052
1867318748
1391897694
1000952534
1463227144
1847140700
615192178
573362330
898488671
1549160415
1060911058
623917188
414777658
1868561182
1194945720
1129814087
691318547
238572451
1395766403
1484459404
1291293884
537922372
502913939
1296624694
373806092
949529524
1738188727
263686153
607252390
905844470
1505416230
1301064285
1055335520
2138383592
610813100
2100243138
160700135
1411800000
1606718948
809116889
141608403
244255779
463152141
1772773345
608627465
1820008430
669901395
1426832349
766225632
950715046
1179457063
1668593920
1791330533
85687582
792283809
714177155
1586849754
1434752559
638345773
295928600
1511354393
266462887
1005047939
1977237591
730513225
1098823928
217648416
258618792
2145020478
1555598923
975242277
690907019
1665186359
712858687
1727200594
2078963089
840401719
207624691
1702093805
1491394644
56854834
1904989216
1068011019
724316353
1517392953
445501562
581818076
1153012087
1537865940
154241718
569416339
1046286563
616047987
1315725854
595900931
691991388
1037391127
583653390
1306952260
555329131
218482811
2089116768
931166267
2063960019
2067419613
548251017
1811423147
1874554047
1822994894
223738217
1036023747
597153608
469970484
535684451
534779906
2121197353
231787360
867819616
476989417
70641121
902485398
2113296328
508205459
961977191
1456194337
1013265283
221153749
1737314105
1378852696
1695190728
1295479164
1163723496
1040767623
112266633
554776156
1087779950
1443272324
1684309084
1414683993
1671264666
624511088
627022695
1251285627
1994775166
1786232693
1495645714
357852277
1588445332
1083743230
648348132
460232686
1522873225
1559157362
1736017494
298117472
118277424
1363064059
1239088834
1291469322
328878709
1090775582
2058449312
727023552
2096608437
173424531
1648119782
1015939085
1388149190
1148302017
514712736
1165711088
429873333
1693238174
1298353615
1009874125
1809567410
98539049
1238552826
1210016852
412173170
333424083
1856941503
607529295
546031819
1834099236
1381164451
866803847
1865185813
1547131378
221276551
2057057893
2075738621
1043384117
625351999
988599269
981495231
343690876
341559917
928980165
281779225
1740113303
1053095223
842691033
2033411836
941037152
1747029897
637759583
1680628786
989567710
2103659614
1403253556
49388984
1851829004
816112019
889466035
1153100604
1354059535
100123885
426054584
690655745
704098075
394999027
266583830
342800675
573843011
2086453671
706331508
1050910117
112908092
1741757204
49287385
503977361
1220540953
2048381076
808906952
199118107
584963194
762655683
1381683697
88444869
1598804631
797760115
1635514482
882815862
330800209
1529619094
799130861
1650235990
1017410186
474706927
1615407359
958514940
1196941616
598571550
1056972531
1995571958
1648264045
537602176
1315952241
79933611
2139159764
1783493173
840740498
1352720520
1089016319
300724846
2105424316
207723038
1676026675
564190009
414600746
1767856316
774165074
682379562
1616865798
327395581
178642272
1517575907
1598698908
1158315593
1209436617
1230783626
1714100737
1680168294
1183949862
1586115768
1429739156
889841718
1095923841
659598769
614991342
73409071
450041852
826494247
1042367906
227874656
511745393
484113514
1646170736
1054858182
2085191588
1713661317
1952928589
2129594438
1943466717
1010694460
1373442516
1046333384
278858507
605415063
1100516145
1926937756
1181556395
844693726
1425367151
1934964871
1631983005
542248226
1987388292
1885650516
2084080676
1064893254
1209911625
452606547
419384190
928553333
1684155676
1614401464
353431004
208060055
1589114426
629114658
2143459179
1574902786
781504484
949033370
1166237645
329033575
1069845723
732849699
1745175277
866473226
297711494
1239859665
1535207728
1865836522
1915207887
1504531345
1762210869
968229428
105292456
1612618255
602835240
763201532
301691605
1661958153
536599815
1128535491
664260068
2064777533
1051178361
129228515
1192170006
64268653
8967620
1582856512
1006359940
1675144115
1824508152
1561190595
1893322924
2108945806
1781798033
983568814
1164823424
1364323856
1640215047
1536555781
623884637
979379555
2052668007
944891192
208975511
194718193
2084960694
1794716827
1026908688
98274416
2077494421
377235138
497061272
179499026
32280553
1616752428
1827624943
1109778570
1271514175
1841589426
1854395310
47984994
1290331645
1568438831
541832202
2031347617
75765183
176312844
1313079537
2028067534
794144052
2038635631
556778145
766794793
1848973949
1861737731
797332739
524794776
948181070
1561032838
1624353585
1227916114
1326112310
46241973
77388419
1575824522
1405033264
1486641100
1990769199
1928609714
1183964663
723702267
1373083769
2091208955
37614895
667605182
2133565591
33691082
467531905
476588050
1621095359
228515805
738114419
664983095
937055080
1977851982
938677608
264838185
1889017596
285460818
2021813311
1888587199
1040714083
272587109
1119301378
1614122906
1811425856
544974205
982162722
88822896
366186142
743867849
2106019422
1517322096
759400421
39591004
383587463
813387370
1929552537
396174299
1795056800
1181337938
2111376588
223300265
2075983372
858745533
1196096285
1285337996
1925515859
50544544
1098976407
1048152586
432083538
1633389339
1409598368
393708029
375856706
397320695
1333687807
959741084
418319817
845094566
1913475574
428486764
1668631077
30331263
1912142224
305209311
719477217
1099213255
41599748
1121056938
107383615
178718422
1793461328
1010471298
1453031429
702091278
1580537861
2099073222
643829108
529790854
1654443436
918958018
1971565540
1008731826
1060734547
374175336
798233645
359574610
541174016
1218332830
1409743190
1108818741
1192419784
1758278767
1206155752
1211525275
1898131759
757493339
724049744
1249460526
2021714768
1531953890
255553946
374290056
576527178
949145387
524488466
149808921
858498108
1656473968
183262294
1234235988
1919171006
1658154167
1642759599
1444946352
1207371821
935246320
1289817082
478383392
1858375881
2130079115
809418923
1029114428
144759354
1577282151
1081586212
1012871226
694427838
1060816909
956538043
1226979970
948744164
1027247454
811870956
502199708
1226623196
1108697885
461770377
1183030208
606382802
779615438
684944481
602341836
1802761654
1773065216
489538088
254902208
359371095
1739093319
1091267685
1614892697
344142024
620556817
2145259042
1302521848
1839890419
1361229593
526192333
1172014304
8174150
1681449159
1196232898
554639608
557591371
2056103617
1792194617
676626860
1352152501
985310041
406080368
1275226305
1709109359
285533041
366364624
1965729432
716468260
1816055009
555468923
1532152116
1973926590
1644247375
715453887
1704868008
1529618219
1718371388
2002140985
678355044
1614973589
392822459
301760452
1476122972
249411874
25421939
1435279527
258453894
1274090282
234894940
1662321849
1082473966
1184924594
584595577
879760510
1569081894
1228780416
1220173166
621225863
151108586
2076194466
356690757
241372170
343468222
1303069028
317493210
191317354
1083731278
1020309097
1311296209
41701906
303444856
407603434
2021618398
2093361053
1842159379
1380246907
2051567465
955163850
841587037
1272420445
1941165131
972027013
505884459
1735556615
345296091
1235255184
799457582
1449710384
125619464
321809888
49356645
2751361
276874778
299006703
100719825
785625368
1464954980
607023792
837996716
1346303438
1755026240
1281455136
1180962477
707639019
810593748
1171956491
1242701718
1078754504
35984992
556284912
965300637
238156678
2051958392
1300736935
1992350841
456712085
1484362075
1156194179
10874659
1878034794
1797995475
759438830
2113047021
654054726
343514894
542233973
2004376165
1063193023
1605199960
1241555278
1267624606
801529161
849883044
1220781631
1070024033
1243035707
1157080470
710473721
334096284
1268880247
457441345
232447352
1982946457
25250796
1957750079
1743942790
2008379784
29645522
719670600
353972491
1163556902
89668722
1288419673
1699480156
109328429
1147270705
430551604
1285531138
789612464
1794901598
678881542
1638295411
92489824
214972963
1262716538
792323040
1673178252
226043218
2058357272
768440614
1170781750
160283654
722289739
995200521
1876120541
1545537255
115522175
1799255859
1541753099
1830839430
2017153463
1229726640
1809958589
616661261
926610620
542683760
1265659475
1686104777
116661991
1612630915
1067488506
376004499
2040627819
1372532586
1471139157
1121746453
1870339428
128700057
1064986979
460835510
1348155317
688655665
1140610249
1482902120
317221990
594577234
852506572
1311712088
3429853
1630508780
774197662
1340226618
921138337
174135957
1340207758
1870223236
2022360944
1437333930
410358769
58519417
1266138424
1877628495
861027349
1053304032
349564633
1942914866
1235951285
1162969341
1211242540
669312114
466254666
1480817507
833321650
1250454744
1615194285
624516822
210832321
675853173
277612255
1700507981
1066917113
727086049
673722537
1452888237
1033176315
1447951000
1640285841
1679343158
1822434343
266166278
834355429
155564823
1075504300
244702777
1905322191
390394429
1203830926
1807104087
800161877
1617694997
1583532187
1038355713
15624803
324380734
389750302
1714995738
1391359822
1263971387
187068294
244500069
395413961
530749573
606375757
2011934972
1558261325
1203196526
758788182
472765779
1759810447
2014030386
830953242
882451997
88738841
1244549411
1633850899
373923000
1533136468
745965819
1093566631
909419401
186552354
604373522
129293960
1441189601
419644086
1783765743
1246661699
873876216
1276950050
884430657
1498434401
1684798453
428237376
1292071505
1065592009
1549319795
1626390630
1959634055
1207119002
1286421364
950426651
1798748593
795854704
939387369
1585875095
201839829
822665281
1479159958
1448069841
1309535791
1277820962
1798541361
1707615170
200160786
1076227843
642583519
113109906
137953046
639095332
375065421
676880525
31244689
595333322
76856912
1891707947
684208554
215137613
360486322
1561486582
1082157117
31606321
999854020
50189339
1466727960
1974036716
1041425038
1757531890
1284970405
957862087
689703416
2093723051
129127173
1943153277
85582516
2124463768
591818087
2125972884
2003389577
1498919403
1470181489
272909199
850208968
919790711
755090752
477312835
2022900569
1475207289
429224260
121630855
552232013
781863125
849401920
1674094890
2037779278
1293722718
1569229604
755462611
559042240
1046663547
569176717
816511667
1428599257
1092160363
453162638
1781245616
1997852583
316922689
663322076
1376552579
1099194057
80478873
620895768
357363852
1453090079
521159778
560361675
375046364
449376716
77524016
1466036531
1702862270
1821690523
583597271
766157360
1265231363
1627239538
1591500332
1499397943
1547122024
1877832679
1445747260
1537610276
1490104447
676424593
1804156526
1095118878
1454984806
805888741
2051689266
1033357443
796863809
1700534394
1200832597
952777404
160719202
683646556
1436905869
2040785188
733132605
2147382432
460867250
140857407
1898806663
1070938840
1013040024
480352115
870209403
163933388
1651906579
425743587
1036615532
906406703
1040251969
1003753140
1961333744
73546226
497248967
870704241
1541236531
2000353581
508721430
1889024968
193686101
792032398
867017380
718860996
1083925633
697925634
1182393474
1975794840
1560363250
1070722172
1678032212
1725137794
419821413
373613265
2070002175
711325340
98378540
876216933
1172217442
47266182
787636659
636443465
1943487223
688695389
722397584
2101143629
1952615078
856811836
584421363
993674517
114874725
1267257379
1161392378
1308751299
287696330
1920595828
1229562922
111102517
395210881
127130829
946293797
1531661107
908747212
1333843291
384423250
980823209
725006158
1959791973
1642570814
1462003838
1249425302
1306197094
1462515773
1136166140
1229359202
801928632
807814386
1676402956
422044627
1646405325
141066118
1020131659
2101032852
1109929775
1348367731
554786031
165462375
630617907
495352247
730847389
1105297476
2039613161
57286705
27123410
1843999493
119830892
262479436
1725283111
691703620
295494268
481079712
2043380627
1957752229
819179288
1015894116
1846851876
1278749473
1402610774
1165044353
1535550145
335494932
17634946
1175252570
1447498630
250665846
1510493068
731055824
869237722
1147913635
2015786663
2120127010
965313797
1988301987
405319101
1601993942
978859267
1742657717
662799873
1962969774
763655357
282882505
540834764
289292762
1913764735
259900646
1453321899
1569551084
1344539132
177252615
1850447675
369478006
959008280
1189130383
1325374416
1500353064
1417925493
1086020803
258756150
1942545121
278468850
536717622
1002606014
1888845377
60804541
1885129644
727350739
1742926953
147576522
1300165702
1996489247
1089234262
75413531
1124586022
1688712946
243220158
69452973
1735546731
1174468116
1800703811
166193672
2058652376
534422548
1616947939
2137482411
735901315
344476772
456746646
110156526
84930052
849711926
1568132076
244295306
1279937636
1667091366
385981104
136905035
111685762
557888745
165864068
935913484
481737873
1405381933
1015731666
280128967
8597009
578889975
2005167653
662808127
1184544473
305999518
630709450
992792877
91322120
1013507730
1573399194
43177215
1387761911
1784523829
132586013
329138849
30430941
1257271073
1291993298
1246502107
1855574806
302497966
170048768
162591565
2026882745
1685798786
10525108
1662200695
821827424
666030081
1968286435
927943600
1011918456
894235917
616144099
1621236405
207345827
1934491173
403756297
1210507332
2093129476
1111696621
295030727
932534667
1177405304
2077275305
1236375472
2061096045
185177879
1562843837
161913322
502884774
147938851
314055599
1576761138
2004237303
886904230
1897302456
1018999731
455556590
796909406
1702984062
987134190
794875077
297726674
785132715
1329923312
1019256232
1322035589
1951322858
1016346224
97240794
1831208526
1498491718
1421704434
919700088
1205747314
152418245
1608574421
1708732484
107803953
1067659529
290698558
691935122
825913539
163639259
277741304
115059163
898149831
386375355
932774963
1086944679
2002889745
851503668
1830929290
963575952
591578061
1170254152
1435225261
828245497
503842879
6987741
713679056
589537372
311681208
1144919297
264690939
1022792707
798996607
1514403061
1140555926
923683975
1942031643
954104094
636086455
1351346652
1675843892
860002100
973430224
1838151032
476351348
172498487
1832367928
854009371
1764494909
383166756
851413483
737390825
412222819
2037223830
875283107
579720298
179948355
615338292
1434647864
553968031
2056482115
610615494
415553471
325844486
63431560
648089418
377356475
1662921436
1243510936
1489721163
78356296
1726607188
943362263
340749241
1846953326
782833578
1428596970
1587940559
765352157
319176012
1831854115
32627704
1738521167
408078716
684268074
539788071
1734347564
1537727735
1556042617
419649007
889874136
1162693596
931912735
1755315662
225847625
2093348829
1218188010
458166327
1445888191
921432777
1435279527
2131220643
1487167764
619048967
142199685
1676404480
2080157706
1501810848
1937840909
407266583
406271216
1851563257
1862460927
1866142512
542687127
1037979014
898713077
529127023
1091074344
1285495002
123259343
261021751
1388227472
1446226471
1762019751
1349374464
1720164894
985257941
1500683889
1295810876
1831801397
1552966007
2133998302
1270310761
746160172
2128009238
583432350
2142683974
233438022
679940255
1753234222
1468663696
1389341488
886593599
317157390
688858743
1383262939
259091833
1105655599
610042505
219510259
411871455
1735366814
809943910
1266317395
1528378970
198271722
119536991
1788054705
1676623183
601803144
1509578264
896840017
603337866
434777969
1340480531
56790581
1023444461
1674962316
140676962
1972229954
18234789
1054930750
387809683
1857785966
1952450395
1989930930
780905992
1752511057
786412818
662161016
1936447932
2037348338
921757402
1360868315
492839279
619695112
1304549432
1530581373
71432159
844426538
1169456815
245579587
333510749
102969055
2071739371
1244019752
989688595
1607707767
1286750879
1916657465
1119852467
543769317
1124298635
2033137854
1647237927
2024424701
184223562
2055633085
2118890980
2110965690
1217879763
463440428
448014307
1906481830
1007956002
2099850353
146395628
1917596524
1467574091
483339053
34875625
108651741
1894819363
1523856327
967172413
1502127136
856365605
1411064659
118054315
1122082530
1077895003
1775291682
1019785896
131872292
11140561
1968292875
1003316814
1994647819
933226524
572739618
573073026
509226776
807882582
1947239216
1748328451
477400193
1281789337
344348698
438661618
1768969826
1505491815
1194924307
1205032799
1360707763
1371820515
24123748
1677868127
1466392531
1897204043
570986417
1413581388
787829619
288114227
1521876629
1564470983
2109334162
898636786
552317327
555913113
1378617763
76819297
1317173817
2002852959
1064665637
305401936
2088723450
145277306
640450627
647313722
764952923
1542043653
316438392
685968501
1383512156
475463635
1719268720
89659367
1153020808
1231963691
1614304910
514712396
175668736
534119527
2117666471
1076877007
295360517
797617838
1652583594
1611297668
324683238
928074986
1647106247
984634485
140450040
1838365018
1852788965
1778706852
1110237877
223072360
408532373
1911539788
1718648929
398258444
339960369
1493873662
939243154
15519435
466196938
1337348582
478156748
2050845102
451626408
1406007410
723393828
355695259
538724740
929664977
404521591
553437162
158425164
1610660399
1582371458
1720798363
1132019245
1737245116
1434398767
480568702
138245740
475136585
1394118616
40560228
1367071358
282223566
1280624765
708629986
977348130
87467663
1696800070
37656594
816308713
514683755
1244264082
936841445
1650854578
862079386
248768555
606255445
2124858316
1624491407
1808697539
1864970706
302143233
885804035
1627158414
353379572
25268048
1775300968
1735610020
1605081862
1401951924
659026777
2063459324
288218306
1499590826
1272439629
1273812112
24659511
1311207256
2022369611
2059224193
103745479
1961328527
1491682770
545695297
262661027
393811932
1688939365
1823111317
370782261
2127205818
1958228212
1816185325
902825383
1027785465
1444916252
1776203158
1957996533
1933274781
2108007305
2074122899
602664557
1997548126
2133317811
471862916
1725048790
1361285072
1455647802
171066195
15647808
1293875758
1651479487
2039432943
1807254321
958170404
1080032782
1191999941
1418656104
598536523
40697261
71891510
1258793524
1196098122
1523769223
1628649892
1978301915
1569088622
637253299
1711664565
1105034849
41831206
1647222807
224784300
1935427677
1530713365
46869782
1237032463
1693557394
1863537426
169140819
383116129
2005399130
339295223
476309545
1836235284
1281961214
806797933
80099677
931089077
410537547
795432760
1456976731
1256470660
66967843
1894008140
1756650780
749346875
197678017
1525663622
1938303411
149994974
2028122015
1474033150
1330340516
787172664
152682138
1153405192
1207126723
403216087
346024534
1834920445
1066313807
576730586
2120012754
1222840156
1370678250
135904175
1035326651
950597457
547101581
854126409
477487666
1587371475
1356127278
138585908
709920150
1468358698
1100137575
1252673826
449173381
1462913733
637071370
165991917
1150382642
1455531131
1591591928
2076182686
370748640
1045818736
821395737
853224142
1943703417
908835249
620121957
2116230722
1933992092
1984452842
1857182750
1576861190
141559137
1802952210
1250669651
1702499379
1828145190
837822901
2093123807
323775921
1118177283
1429855351
1674018381
618947447
1190510727
1452135285
1705853076
1823386202
1596560063
878415968
424245567
430451807
694504726
789155036
223344764
1545471397
1110679565
837985345
1698999152
1992837975
479181313
1046242951
1152526011
1303257116
1150390255
1976187909
98473519
585508260
1455544281
1706393848
1001646774
470317728
1595846894
317178065
1102089281
711407060
1690774476
907911562
190469097
1876864987
415453579
1704725646
618124118
1708970665
565823757
517927707
64740489
584950375
1155719893
657688369
1109502152
225286732
414426698
292618697
1126023585
1878392502
411103061
1533148449
1147745566
97507146
368542461
713004794
881119317
1753758372
325160086
357278778
1016679921
471400236
289018656
992514903
1975332712
1760719798
1274455455
1744029019
1802076005
1855216354
1012838542
196384731
1812194034
70610359
1875427704
743919747
768154961
1318546542
1665682628
1499960662
708868467
491117378
1607735526
759547008
2113442108
97389393
2031832845
1960672742
912937182
1304097917
7830457
1264075224
2050186507
867022476
1910142190
250799679
1883507434
1724244308
940763398
1402210761
1677467591
526104574
1845535288
107688132
1346027600
1261593671
864243215
541818445
923010366
792876782
36406614
341469042
588549299
1549536914
754617808
354898974
77856016
1750189296
7166720
1604681551
121806348
11417967
2129978912
1410879280
1372397114
141651302
552349696
177145036
1693058994
425013571
536263937
1210486408
1603260117
1910181359
1768605038
2061522208
1866670636
800254824
1491179910
297501429
1868355194
1108799611
404935697
501869458
1303743014
684811473
934984323
61397239
1216170405
2049826129
2034087945
339812786
1294160656
54032152
1171996114
1443349643
1311117641
486793032
1395575998
596331710
1820600335
196841040
1912275558
1265761282
876887933
2096325733
431628604
721751765
534425755
890428717
71036088
736808289
1496554556
1743461167
56280448
1072196227
36706240
1939381560
1561598280
924576602
119761687
1303469166
1930113598
1718987806
1584987665
75091902
1912059865
1690523878
1217823040
145571840
1851996770
1172171261
1537389873
86857862
732442673
1387895875
2119410596
2054531588
1761490463
2040451626
257753594
1499643860
320918795
1656371726
447969906
1626961709
74123339
1621751604
191199146
2019966124
1777286278
957324807
1164812546
2052314641
2115997190
1914940587
657275881
1468548223
2107097891
278281062
1953795789
1913088223
505940426
1443271813
991888512
469403337
1283469964
983803011
848515608
1702363912
1519153647
2077511286
1999242586
313726373
787526486
2090810032
566576920
1372607681
1585767051
457886732
268249104
2087954471
414770369
948039539
30260091
1988009847
32136119
1544358200
1203359255
915014682
512599566
1029028295
1088224720
2133193799
308056901
216362626
1146762519
715193021
620228342
814626691
1181372681
672109132
1384782297
628830675
1548940439
1053667452
837966600
803822836
353370933
1746275077
1262628814
2079217907
617377146
1531976172
1249874930
924249140
105849040
2028971104
174188995
482636141
1604352839
285698112
928664748
1734623972
1717280006
2032350918
649350601
73186309
2035378309
1980427945
2114634809
91650713
68646956
1873489327
2091175619
630370413
972417169
1888412871
920706556
1980031512
1105545077
18798252
1173141309
2116033852
1785257608
384455053
1892544554
2077278610
269448084
458295777
2054023549
720680624
300646526
1754078020
678994489
252198383
1970316269
1067709022
491052610
2100840385
2061893542
2042810926
1335011139
731993512
275915276
758206630
1536321364
77670745
1316928961
218534420
1143727651
1209100102
1846309444
344473379
1913474323
1678665769
1219814959
303448971
880099267
247645448
727782692
705613713
259514586
1534688312
1186278294
1013430271
2071610694
1179384939
507572527
1302812429
147538192
2019381021
1503828597
1132360747
920852682
1406319931
205686979
1045840268
1179373314
11546761
884933710
310529003
1560445028
1185506912
1404143132
906782672
101169218
694846024
1440429826
793207849
875677911
2048010134
1379186261
157012874
1598044415
2011112150
1586286260
94865937
1874153351
1740022756
543426349
1640585905
774001753
1822309797
2113977557
1758720253
1681332123
1670159198
801806273
488585493
692159986
67742224
2113787284
1420096830
410461422
1457663427
431210576
693879917
1473042566
1877520468
1443147074
1734292635
1956028548
38847749
855287933
339403690
470545240
2062122945
1108134280
501705315
289398990
1786677076
1004557609
171691421
91003921
2091407569
93506702
1779213873
410631921
1410242943
708561553
660716509
734183266
239623271
1871436736
671221144
1657398429
1694675619
847665130
843835880
1765927759
162328578
127586468
517185482
367608630
2087126219
482045906
517759905
1360539212
247844422
862205472
1344303608
1912745276
461400296
1050628892
1190620090
1013522100
517304658
1031404785
1049646078
1841681492
1497940591
1468234978
888050398
1229623042
1337547024
1045912500
1914056967
1934593564
1318508239
130913170
881835908
1365156468
2101493155
1034065093
1144518998
1062704098
180944796
1353147611
582592163
613822317
1858660016
62804569
424626877
1099397466
988640423
843356792
1840053151
560221638
1216087983
1244977550
1948859483
802450168
461392003
1916245287
498285859
659614659
2107403718
871439396
199947425
102099536
475205856
995942630
702220818
382678278
2074992097
1198527456
2048021865
1796466589
1072160147
1311058175
1533919787
872942826
1754542393
1425068621
1857941852
1985943910
2120766039
108248075
98278152
457270327
2091064905
1144499414
1846631508
1684423128
226438188
1573693327
914711741
990818784
399902818
702486007
1469294219
993961346
1575092165
1384441867
1138751443
719977763
1051704928
706088062
1019438442
770502204
941298297
138052884
1575756717
2146096102
1241467319
2063406041
1625278513
1027198241
1857495894
2095166846
1004644401
1626478470
1535950955
1926519528
858035112
1228209901
839344699
704355444
943243547
1195928966
675819274
631646606
1799556644
1094438612
537792380
2043868163
1062852503
222650046
1482727178
236399614
1996940901
2016580073
1403326381
1798536927
502183931
435835238
1630612755
1930460711
1621908956
721813344
583811228
1627486373
2036598287
1032904992
785072715
1790994855
302502121
230117903
1503501762
1601361273
1731748922
506283078
197152116
1437311957
1074465258
617697423
988298877
265083856
400518915
1599323345
283816925
432459354
1034024082
721661164
1810308525
1563317174
2066109039
722650943
2140873065
1560765925
1069529576
1621470408
1215751007
304109600
819575324
1636312499
1289424055
443325063
1604564003
1917114907
688551114
93451230
1512056899
1116402219
1705081059
1646983313
1286108528
840066368
822229508
1885256702
1467306588
1555531403
908151749
88264867
202089822
2079040806
313341901
845353587
1958059117
1075557892
1914739104
1261246091
1979150614
1301316514
1862166115
1157843916
233645225
522019480
772299236
670465072
1012044866
2063564846
1279344300
1424788965
1870747642
609388307
10091975
2022719943
1783770462
955496906
790839444
1544140011
1006721221
1132645026
1023239044
1743993266
95564015
2029744968
1813993397
1732739884
402358141
1772085503
548337274
754330573
1686581024
1685088000
1396673868
1632776698
623111969
1152840875
1252984353
1175732969
1434243702
1557369768
1085062050
906332278
1936857764
705093943
2121084300
1510392436
1788080958
1118582555
1646142210
1579539712
1198477737
1361704462
1590381448
1601047771
1223103332
1565644866
2072537171
358696766
877936603
1913068242
306094866
485738579
1610626453
1249613626
1963227428
1910326070
1808305059
1540598062
892323380
134662834
1170016961
913074123
790863705
887949811
743695862
1513150568
1770910633
235452629
521300375
860585616
1413535797
510872689
1614522184
1732984040
744687334
1449985227
1495713674
1091915539
1459755490
1497242377
1553640862
1960336895
1718678784
1706109374
1676898920
78692833
396045518
407121991
1667069144
1097279136
1315440045
1111036163
370779634
2124880958
308481357
841824038
1644013966
1901401933
1010082957
286103426
1364150871
1802364372
1828436641
1090724026
393708232
1115207900
464880517
281094808
1810254892
811521919
2034292838
174349180
244991419
97157098
1819816729
1436331645
1211954462
430807789
1696428677
685769979
1660392902
1038092138
1395085670
422978773
769862711
2062900809
2100617584
2127095984
1605192606
1671166350
1637950459
192092185
631437526
765857788
57230297
1139113062
667806191
539641915
2002764914
457772765
2107398229
1756310264
175567502
641651212
1481413389
2144375073
265178272
1399003515
1645327158
28437310
1837856603
125850563
504954123
1199563740
821307355
204936817
724051889
546596988
2001953466
1575424324
667590248
31146119
1440563445
1005071954
34048857
523463440
858841376
1227708970
742149437
580909417
1755879781
1723252410
644569717
443785117
962558671
1756770890
784075127
1626027395
511114152
2056443877
1635514625
418919135
1043514250
1123362379
1872724305
2114362122
396346649
1010658447
1630766861
477434336
1795638843
1342571661
924870837
1035681070
1604694860
2096449944
1027050862
12213943
2052489752
896202780
344122437
1908346984
1719215107
2079556054
44069305
1304552192
877719607
90422603
584639760
1211641337
1181329303
775010807
793011775
259091323
1028364746
891311231
2067920909
913985468
1664977527
1761455412
352305748
2098318023
936548412
113642506
329842875
623309956
1406062565
187218780
61537259
298323252
1151988230
1242662222
1754387890
1532084844
1566765723
357818325
1046341092
1956148538
1052232550
1951771116
774001753
1796702218
1444859231
1042927773
62632263
1052088760
130559842
531830549
845395933
1834092208
1237233064
341689306
930809680
484695433
1992720712
1410654226
299177056
274672671
1329979722
1913596544
553259950
379794563
818586034
878151137
2095218233
320054065
1270857206
1078392157
1024514748
1363776096
1212029614
59338811
2041901312
1426860590
1055603743
2127787556
594179416
1581688563
1276675264
1643635480
1609660487
739172581
772833820
1650752283
1571912146
43940761
378139511
441234737
282754191
584081093
1054796041
1176938278
761758019
845454292
482612722
697904856
1424658672
2050695942
385577848
1788021747
508208318
1351822483
1149936104
2032854004
874567131
878526030
915851302
1135168143
1771815273
453567768
990547401
1228129770
593010018
1899854805
1974335386
1954767725
287109050
982314926
645656397
132599019
1848285326
495046802
1743726525
1099869465
1689228505
2033122993
1111188818
888134744
438256293
1052396026
1568632757
639233495
1799803174
105757134
667726042
1532247330
228510345
446651251
1362722274
805434735
1373805245
1473510970
449671944
153396606
1244177650
624718779
979493665
96595717
1917096370
1632030858
672772864
1856773283
1600946455
1546213027
958267211
1824204621
680521714
1851892725
796399710
263531686
1965406631
397782373
822365714
311659710
1530061179
481462466
594816843
1844731762
304154952
1547195998
1185515473
1144203698
514089611
714413690
188366520
1794639694
1870379848
681706120
1945428570
279185117
1074750908
1847229801
1319845108
628856288
5504787
644472497
14573392
250837438
437632228
1596318194
465114548
85778652
1986058585
783974071
189881540
1230711333
293036814
1072868560
2115171708
2118017398
1993013335
1850136641
1987175813
151098206
731498848
957525476
2099373179
1958693350
28566418
239903239
1640232252
1963387048
1670996841
742142272
275790017
664463691
1966118298
408504330
1356012836
552859678
729829666
2131429025
1790145015
525451275
821551813
775559046
1636513067
1032251937
1106285495
1187570771
1273059386
1187926144
1137652571
126379239
1593382271
491207297
2102691772
1750236499
2024312046
1550439314
187096230
573839199
1415457788
1785520634
494889347
203091347
526065496
337419216
596376784
1048597298
807688845
210867219
1083323296
12751330
106486082
114185363
1813694358
500908873
984702609
1907540633
607804018
1996129621
1025377580
957260706
822331288
49419360
843251100
596002770
1898886640
460593751
1622691143
1412601251
333344324
710584730
1059673423
1343087010
1861165339
1298395233
762508555
725202983
146063322
1180064583
912720947
753752776
1895923598
1526546137
1176151149
1620168181
1419244083
444308223
73697178
814315805
1044695701
885863348
212945390
1603640404
775161421
134519106
90443189
2107936187
2057545738
1445703938
561388453
1943547807
473171878
1138588229
1406667102
672872129
1072635506
1045634090
1879826523
1700817770
1357782442
1440971391
470106593
640616838
611079236
878721250
1577534189
1621863480
1204311249
1247177424
1815112212
135804477
1802097280
654127688
145444282
922110279
1323268450
462202769
1150523814
23476632
1505424895
1693792111
1060132326
366555185
687015652
1827595557
1816278477
899183594
239897371
763778242
1081689174
1974419182
1971070205
2022662706
120192451
1680943182
195471842
969569625
629846352
89386321
1148056222
706298908
15344136
674274952
1590582310
238842820
969518005
1892822064
1134415297
1460104525
547209300
1089119057
754472058
2095218233
643855646
788242261
227226024
1899993678
181650936
100565418
1313367388
24849304
671968567
1217726776
583033812
1979018167
115164321
323662035
1219963726
1232266920
654087812
1570963887
1403499369
1791032391
1858505525
784522523
140966305
960383652
706298908
214385401
1552595050
397043438
912935585
948136241
1283519703
98443957
335168688
75823489
1876709448
10254385
722346768
486567946
1348697314
1800426785
405787323
151415020
1902464628
1477010195
283074008
319453802
2092080224
273882702
1189505754
1678399844
620732428
1975546866
2065107281
1962990135
966215988
1485389260
890858461
1449749095
1882216338
84820317
708028186
426417959
484645074
1249198130
1889421940
921653177
952061644
1650864226
677304538
2000925053
1895549293
1956412100
1973747464
1534245662
752062768
226971659
1088385798
553027690
1339451449
1572378161
1296687989
913021887
1410730167
579600510
462680659
1330158199
907410114
772593816
872830487
357031414
1380924704
375396353
1323896500
1768569132
1701542390
493060682
1771696494
2036940792
1040798050
1616255306
9379347
650814354
289882604
1735637603
1998291506
1230823429
187372956
777387244
91921442
16933274
705182902
133470918
2124605385
1141311829
1159201843
1422992856
1096399085
1910189354
2009159952
1825017318
118439220
1722316320
767432560
1610660399
62143315
753756000
800064097
603770196
1912550259
1194298188
1172196232
182937842
1717339533
482505044
2041687823
823162316
654015502
1391803947
2119611275
905462927
1144607573
305434179
1499314053
758015139
625071376
1099025141
1338426239
1824261099
1485389293
1860911916
1282336985
251421681
1962791843
2127932598
582394342
2008209802
2131400435
52739001
1935186828
381152941
682820154
1134951498
1737025421
264716516
105540029
1965373273
1604944336
673698124
591528164
1130301647
114971593
1024930432
167116402
1849246030
898443037
1207532301
840747200
378513119
1230129852
1546979981
812484154
1843591731
2004521740
408844703
1253414759
411750086
537383179
579168686
407831019
311795322
388885295
2044299926
2117423424
276086240
273385175
1588376664
359864273
85793987
638898700
1937758616
468223397
705601991
692674681
1613987239
1741282592
1863216187
1764877811
1266529777
3032936
322500351
553947664
1686357777
96747610
543518381
238953041
207238345
99670891
1915524518
1531692384
1398661824
284248561
2069154234
1424369430
1651900223
1401581432
1674366329
1015114085
1403972043
1498869972
2126582695
1942039328
1970444647
1648438879
1033179374
11245872
1007479608
1072487873
1327087856
1444416167
467145097
1897305971
974730850
1645648938
650571227
53766673
802915041
1525442091
1857417541
324611847
895282463
1396165087
746302579
512679465
206345166
935308178
1627342075
1528785234
277966102
2145143432
970671965
1154225694
1959038340
1835214279
1377968169
871604664
1905897241
288057918
778870707
407554606
419423956
1021046307
1540274897
1405871341
377103735
1930581803
615535859
32383412
790844736
1354380027
207467621
2119543425
1563870905
1245804240
290035291
1480273518
807202938
832983574
410659630
143089111
467456947
462263597
1079407646
422450940
125731900
2011334693
2035452194
248325955
505266470
1401837159
1382464871
189795513
103531757
704772588
667399095
1545191166
1436405550
1573689615
1461247642
1559539443
174428883
9016845
1160161140
1856005640
878371384
1862083377
189944004
1394792851
1113373689
1952437676
1656483500
1340617866
633211082
1467696081
312108166
487060180
1258375342
1405263204
1032703070
1564476162
1657868097
1214572927
1051875691
1528752784
1238741473
813083798
1393908946
142119869
1160080107
609434358
63876146
627960998
1138452463
361900059
797317256
1035912247
1771130911
1773713233
1883938969
527331929
499208817
971227617
878549476
1912318094
1977229724
1573202033
1922948529
1992419306
1367016243
2090662541
65037677
479477439
1560218694
1934308826
1553284107
1051893654
1792871459
449129473
800063701
20404334
155826873
1081811726
470666126
1421877133
1299145848
1112795382
1153591814
1577604618
1603578001
2044462083
1546461239
396429185
1693177997
198992867
248311017
1933455708
162020889
756800609
1216695614
1945703456
917566413
1154227428
2144617031
529813340
856960954
1292555462
1134540405
331565603
1825938430
689780193
1542440181
1028426900
765335262
1879463450
1287955344
1553479693
392015585
725828925
1453814669
522949205
1059158739
996822906
450678876
1144005791
958745948
374460394
1679401002
1167213992
1021101664
204221970
1219061462
1679673521
1480408463
404569309
956919298
879414148
106424339
1026895786
2117878476
2107961893
1699967852
1973860016
464122272
762937606
405450831
554278520
1156929432
1316408975
1336445847
1400088098
1051620283
1472566387
749612219
1432237052
2017055683
1538266557
1820512049
241594618
1166603822
1151037739
1952578457
1919125797
365097119
85498239
1035617620
1554164488
948669557
206687004
187054194
1610153340
1375982785
274306582
1547640579
735093039
1828979926
248814103
1673296134
358653320
2013190337
546747670
399265072
926228478
63455162
471214157
505898471
958187899
514267781
753927686
1485164799
461747379
1672628904
1377416660
240470747
311238119
1464091562
2047997340
118451162
412154698
800054595
1947186519
1022536133
1496988136
962556304
1266768972
1909491550
1346689180
1419676438
255264533
1588243394
1845865222
346190544
1401481119
1098428522
1793736254
515200702
1770854496
624551661
84906477
1954001956
741600887
1415430633
66149060
271598207
155721819
1373252452
1752016737
374060360
411726473
1152960225
642667418
1736279507
1674530585
1206838256
1514773432
1021849819
1824467811
795739912
275261628
722625181
1851050166
2066764657
53392101
611654053
823940567
1343485682
1332840837
1297132654
1832113892
160352435
885384056
1699953463
1560725444
1363441357
186082930
337635729
223783110
1641215584
1926035367
892438219
1826573466
35635835
1928270860
564527220
2083561438
264009343
1169768050
1407855008
1492985869
1300136647
1179032077
2031809480
515057202
409003852
1018675091
1135564757
180496696
1502619867
1720403291
1087361193
1896260661
1235935980
1830665898
782366290
554418047
449525779
1975860174
929714499
500706348
1157536569
1614152905
945545371
821154222
711371705
767510819
720468305
132520017
805588445
765645662
562647364
768686048
2045296423
207153452
411113465
785707404
1983534486
570929579
1195318646
693396701
1037717570
1896271755
548838475
1839584142
1391654548
1846069070
461199801
2085440190
737628429
1192447554
772491295
104191276
1513380312
3945939
849850950
1089058070
1074893590
565385907
1613555915
453026590
1375541683
973617695
1991421529
1698972713
1937530279
320734034
1692801312
729843908
1905477694
1157809109
1326947086
32714181
1714849555
1823734775
941625443
158255508
686425570
2067122416
878077141
1383953983
1024545040
1739829075
1805979841
1001947619
288402784
874440275
1145787632
1435242540
1020018224
697820805
2081414372
2125591453
1738579953
931406196
2003815564
1167786777
988852870
309038609
731678020
1951286648
319971504
571787318
2029753752
105518044
626826208
1829917243
297840455
758089067
1584554675
2078498336
616894608
1403211995
1970316927
1923127535
1661342169
828407872
1079802939
218063899
1748136511
1246934593
1532509780
1914222811
679263982
2091598132
774460523
619588520
1215792347
601410381
517066385
135126039
1263751376
1834238654
1363530211
1681590576
266832075
75493267
632231584
721567839
1562529426
2135862853
1995135265
449024168
1758101716
1986489171
168456747
974347261
288943696
33772195
497941420
1943510078
996711767
1148849867
846881890
311795322
1223338167
374579546
8392161
792906231
1606937815
1090699093
858273872
1591413949
1476862082
109107348
537994834
600735181
361151545
719964561
623398595
537280764
1050389294
265369308
123918627
774766834
705452118
2100284254
461690213
102058052
230252893
1570890086
547731986
1445824971
1486885813
2037651933
13637223
534692160
837089943
1455665368
663107626
441973722
684991665
1438954844
1258102160
1599968039
1677053325
411200375
1177772126
1002009637
1156474852
1837785314
1460755970
259092766
770648321
1454771163
985412537
1432736771
1147610698
232472962
1867712384
2108134165
283752241
936619728
104366717
1193743819
126471431
1185742921
1772390072
2116520738
720925914
2075240728
1852013320
1402301708
138850191
1339769150
309352070
846164818
1423644856
1579935795
156997089
1039772739
36899020
390181514
61983893
342492342
558454579
1314322310
1575567866
1228089046
416480131
923991012
501766080
1162227631
687379023
951920376
1015020069
429420963
1736063950
1597901629
1614914829
2000055187
1194234255
264679431
1600582956
1896483447
388080450
1606349932
17473937
1751145475
1047636624
151143857
1609665294
1626949517
510244818
480532652
707245296
825368437
1056826963
1241625852
929214473
2080788831
1730529883
832878003
30552283
994362866
76813238
871539995
420152583
162810410
2023584436
1431055219
80263742
1210621007
1579316202
2057902503
1454839087
1467320588
292595941
1769574437
1427805173
1769151945
372869716
796048037
367148885
1486689462
1730719054
1756564244
1905140780
329910323
50631061
1665668435
1056773358
2084023718
869546208
961188205
1054407898
2118534102
2020259096
1951311540
2120906174
2053876780
914179064
2135169709
455634653
1195728437
480093714
166297190
675460637
1355634986
1369264262
1908260514
1228567880
547963898
773916973
1715129739
941725049
1110087228
1657109649
585874443
775223761
645853010
1863969580
2016002259
1863268489
241541098
1001135481
1075148662
471918774
1915215544
1622428350
802061294
94136217
1875819868
1277889828
851239538
496264260
1081258184
2107645755
640479029
738300698
499336318
1540547159
2064677362
1514780316
1807222531
911686476
244827272
1907893099
2010887015
17187651
898335175
2095237656
1720680094
425998877
1715431058
216119482
53787176
2142943741
1121750706
634754453
158030661
1876175431
339437555
1333319861
1696271294
1270856925
1962526407
1356125469
2045473971
1832538363
1740294749
1385341349
543588419
476039906
134801459
1171074788
2034742437
1339049552
1605950268
1047406978
71633148
158331533
1427923564
851978259
2111912916
1235122654
267524812
861433984
1523356934
1948609870
1749280970
988796476
1506719475
339044839
2026647641
98134402
1240296184
1420463227
576156437
1371654058
1873406607
134546246
1020495535
196615611
1207041346
1977483482
2025786536
570155484
503847333
1488229138
2075574848
1978980688
988585055
1218051203
1484043484
1554175834
871584172
53462939
613539872
251020739
2142274429
1787453900
1209993804
2089824944
1453081093
814615068
1293675801
1716796209
70250064
1519823228
69071246
15501103
215260921
2105948062
1642666556
2133073497
1742124330
1835106578
798044244
1766979593
641780984
326077420
567684792
637037040
2115391972
1396807617
258517304
1643276208
1951945973
2065646093
630403668
2106182084
923516642
46166352
2126053633
1578084600
563310408
1799071775
1137408086
1739300987
1753638311
1547741539
974149572
1535337067
1163390252
2116329559
980332404
402359979
1772968334
208255754
1330748270
956758765
1105110853
44773036
1581831611
1343979163
283827521
1272130933
1323937144
264553107
1576840587
352105489
1084582084
637174790
205071010
1985950593
572524499
1636460550
1852831913
982046010
252406586
10899441
432659444
310398283
507381353
2123422153
2055058857
89249569
1151175215
679167106
1064100326
19742280
1534010163
452655028
2023626334
565161631
1215084297
1465067604
1081546969
33387522
2141596656
225205425
1795495332
375015083
1048906132
1285487086
1765366901
916934425
1252447210
1123364913
1412774332
301322628
1722341508
577500216
1721309205
522766389
997121045
228435083
960926253
1369887698
1932403135
120146918
1496653726
244096376
997038893
2104284722
1079139894
1000616523
1604081087
1914325551
2058384693
1626164065
1981971554
1818461245
1364476161
2051010924
877324473
1557848050
116757121
1678853704
743444865
278559314
1903711089
700695382
457800569
1183786730
1376479017
769580365
48681089
1579365953
1796437502
2097005271
626613885
1814397540
1031875665
435781632
633817893
1694372687
122917128
264664855
991895753
494734329
1626076616
772846980
531989680
1351205153
1538781150
347414994
898221940
1385357936
1044371480
431133793
930565727
1790721104
26183708
771490326
58359738
1452128603
170676310
654172835
1873650975
1240249507
1843120600
900993241
1307855105
497028620
1860106851
147753560
393378217
682219612
1952762749
1922454099
785809558
1895231722
218093006
683384227
1357970507
162946894
310519901
1955220808
1410833238
812782660
712668006
125620270
731722903
1347429019
779865208
585310948
1256725188
845659006
673183060
380523738
1387750161
1931608072
430134955
1965798146
1079584646
586988514
482488506
1968318220
311844559
163578804
277986156
1595227142
313426177
1135921986
1038762802
803831747
378671928
1680160110
152859802
188439950
1064420479
240477643
668453907
1977326657
781392092
1478300381
504639011
387516945
1401979178
510878046
2035407838
1866578681
1581560695
35386893
342340234
83151563
1729525648
500354631
342183611
1223232386
796433250
2044545312
372960920
1137000426
1273518455
759522959
1692449258
7346351
1743132297
61079682
1644505663
172193002
1930305877
1182437566
841659156
236214341
1851497239
1129528826
1781910125
1182506393
1443491469
167025393
193288437
1961195107
663457044
863312910
935607922
1216884917
866762909
1185028474
482076449
1830051546
1218622073
894516340
480265184
786150164
314697934
553356319
975443368
1017201676
1991162316
53734971
2125141230
1673388566
2115311397
1422950109
187142692
734986281
1258279218
1595265539
1479436321
1366068118
1571219804
1389209141
884221320
1634714998
472495170
1320081479
1703639920
31136402
1829854870
343522418
1143333327
2016230899
1604846276
948471895
516255533
1308329152
1946705654
885668156
1645451721
173946741
875676973
250781671
757451530
754264888
995570091
424081426
151368255
1256208861
1161189816
1617248612
171867673
87669360
911665146
1888489923
1789982866
1974114900
131665842
344198875
1260190015
1909979740
2146828414
690581307
1803432777
2128112644
1396845492
1423605893
745533809
1703811097
1740889616
1703994369
800688110
118607921
829563768
1083866003
258829185
827076567
590437029
2072610677
235813283
416621482
442883869
1981823274
1062959409
632866702
119870817
1916446194
980960003
1051644024
1223479500
126255716
1054565767
1668581290
940782763
861312786
866146678
1101864670
894162493
1720892741
1405802278
329554356
484550193
384601943
1426169655
1974344484
1943877322
2032027416
1164422907
1492922856
2124188279
415846198
2141542499
140057355
1562725677
445500588
485194555
207199898
2002117726
1007716946
1967149759
2083548579
1976750854
2119092675
127134082
894302083
587169868
607480594
1161802179
82727424
466774721
858410251
1775209671
1626745027
1181050121
285298167
1728081211
1506036992
1470124106
454816054
996008605
215820408
2117320186
1888116776
175755132
161179453
1985909863
1920298936
1094285168
1982416569
785809818
1748188673
1054884143
1403492103
184897726
1870640869
11039318
2124655085
1967414643
1193315643
1678155071
1344003943
363695360
194751973
670004599
1436237386
1572063275
220329468
77207248
675397263
898235264
1496340464
1665086978
2124843964
1573257375
775054100
110949757
1904129238
1510653249
1885122698
4716539
1049648724
1789045368
514117559
1800527586
86142947
1864515663
295590385
861211625
266116629
1618590020
1057764449
2119444958
8952935
3201640
1122457961
1258896281
1375507150
2009888272
1898585416
2063418945
1197093889
1242437186
390113949
2131026640
1085976561
1281800523
304544058
373520093
347448893
1431561647
401183001
746504962
1625350199
2022125720
2045038843
667239930
488457132
631065904
929991804
1111875204
1099719475
734683196
1625629155
1652857221
155126280
17054401
1188217241
1606015330
2041590170
1510454485
1084791159
641525956
1740367207
2125081824
971296411
1128052313
1631223328
770742233
1058947763
704346210
1431306710
1418728949
1916490602
1260728836
1792358501
1828655232
602457163
615544890
1738784694
255677691
848934007
288973008
166067090
92775998
2021727164
418362952
973467966
304287083
1255783184
1048999357
557791232
1037900178
1263101959
1458676846
1922845187
1263645024
517418521
1088227053
1375320312
751752108
1934387634
2145296616
336030071
1976743181
622940880
932542331
885184734
1088051069
1799012789
1817756975
68675060
93195025
248896985
1124003840
1107084461
1311204167
1910909244
1178111844
188181485
2099171953
2028438268
1312843834
562100279
232344882
135362436
944010514
717404338
1568467771
228677646
1516185277
1311234625
2115429830
246427581
1409298905
1083962371
944152648
490049220
158650240
1487537180
967272329
1731471190
400168897
55390247
587026432
1056923606
165342847
806360170
1776776062
443537547
1092194404
567649191
1086457007
1858675695
1043736583
2076918524
1820498476
858974953
1078926423
565472225
1111498003
496677559
2111326771
186416674
422671798
12215009
1598999453
1273651009
418444971
406692610
1749673160
1959655266
761692263
752524281
1398277538
1819020998
1584008701
905592364
1739055222
1616053143
1964619172
995532152
770803665
1562046655
1220480826
931978860
2110766505
1039202741
428096456
1090002782
1152197429
1635997717
427119386
183752751
1710392389
419384190
1010530743
304455112
1820267872
837090020
772905605
1981763213
1310599637
827318066
660858809
844601717
2126769533
853561987
578216462
1956997109
948492967
1513415657
1524212053
762494219
1636350090
211385995
1655401100
2049068853
1309310484
1237686833
361441076
304210798
21391593
1138653946
1208341124
1499181722
76307108
990706294
1352459797
1865759908
2010634038
196118250
1857624120
97241632
892718857
1747586319
569217665
164168569
1742289746
1510825482
1215365668
10750947
1215375120
1981059269
262757212
397810719
98686319
985649854
470347300
1805994550
2140725766
1235569931
803254985
722056989
123957159
1328161720
615984612
78852454
45427340
1172811970
1827024960
1556095041
44468995
1063805448
621280637
1346821618
1925436690
671662408
926644568
1485152148
2027199900
765146980
1738534086
1572340302
783184688
1238040366
350154527
122924384
2002876756
1878884984
63154656
164734797
251116958
1427555329
1455652232
793383900
622571482
1435851522
2030057332
377878481
1935302309
252911147
1628219882
1041291472
874954763
1044817202
1392320028
1574374136
1090479118
1680782395
676317036
500842047
2054148291
1484567678
616023423
1970583265
393895288
830737132
1825619791
302948695
822111048
970440727
2036699479
159923204
865029284
263657326
827418143
975791381
2088167511
1855198097
1906049664
1054166097
1712361474
144041287
1177040444
278755147
413539310
919353892
1077542918
1560506493
1349728039
340851958
487045061
1662016992
1396828862
715759562
752481812
637940804
838456792
199959833
410893417
952829612
1329131205
1129828226
1219338050
448672445
1604280981
751130007
923055703
979860463
438885192
1277502946
916646328
257043594
1768308765
1540194505
1004941667
1019124082
653276912
2047559260
892857340
235747609
1317890560
1900885518
1028491157
829489025
1373737983
1635422099
325337416
1643592207
587119807
1769560991
692930711
1807406396
564199913
1141168926
1292093119
175217312
45195118
1245833780
2035579852
1951587895
1296551959
1666403042
912773973
425391695
809424328
570473233
488323628
185083324
1823424133
1776829115
666304466
909579812
1547279679
1045723684
172826744
139202477
132116199
856264494
1185080113
1622450819
104529310
1111831736
1783004314
409759742
1362926225
1162083911
428009941
400909969
403495729
369823456
752711370
1311384041
1314425643
366069874
1164293618
1893465412
1419046361
187073264
1938799388
433139057
1690800739
1841631416
839573067
445740366
1338084502
1650877638
1282130575
1218775542
117572129
1583066776
1169844084
1195341950
778741283
1964973641
1147058864
1316238725
1573111557
1306790783
1665921841
1608282571
1729142395
2034990676
253096089
1260964640
1532540682
1604731012
259929079
716411740
188480810
1196930890
617422517
802104960
1389812106
1510158195
1284499121
653804714
1636964740
1382120921
1295023325
1076012722
670409083
1199345847
1932952981
255408617
158076685
913028795
1835528783
1863557593
1791831115
1418877473
1520433067
304495163
2086293903
1386046628
274076928
1724206336
1752863797
2096095307
240389656
1793548996
506814844
1685220762
462277089
957694553
35635157
1819288802
2111181043
236891376
81914861
2030440875
1851778535
1563812544
134291713
1283266548
409803463
1294469147
1069784531
417533199
2011428314
209265965
1143588355
615908091
1009745024
962908965
1395046535
1521760797
1030029885
199671313
63422322
1415224484
2067350032
1562864890
1329768124
765124045
1073944110
1657123369
872977298
63735052
1024631909
1063743138
1516652333
463212036
565151999
1542436199
1039705062
2091040861
865887430
2021122421
837808027
580767877
1519986384
1764233369
1765189005
1479569827
215965933
1361479184
1293266476
400544500
2106910953
1232191884
979841454
1443959466
465044424
447642566
219157634
1432925866
1862278293
1195451628
426336259
2119114883
809551461
1271045368
1238761195
1594214287
297871612
678985877
2126971549
1259243154
532664378
1778665491
661301776
1016096041
1770553817
1205102707
629199217
1510553378
1597822095
475667486
1255809618
68026970
1214739004
1273105265
1383836264
389482055
1153974070
835511956
786195716
1251966785
539136796
2075640719
1761423785
668796271
1794916646
288342227
1336315247
630906276
1957931093
233077527
944398772
682666726
769956488
704744872
1785613291
1727436155
1433618991
1207595834
900900580
322790051
606043763
1533783491
877248298
1351912996
1229265161
29470185
1199032850
247570911
13574655
379952793
629880228
788398968
792018240
641845795
2112185342
1111022946
978154292
647440300
1980963908
1554850380
1586250186
1928351674
1678054475
614592764
1300630262
1152129733
961475377
929018451
1400727102
1232738784
543678752
553731358
723927699
1766517322
158898931
1411400086
731244293
11000499
452436190
965677599
259595819
322616185
1874281291
829768804
1380789550
1042093588
405900226
1721839907
1239278589
1302308452
842717641
1427355111
1263483743
1371735567
1258741143
568893029
2051153021
608997528
163548289
2137194389
1425431408
614082465
1992565553
690196599
1179035959
780090672
1849752391
1216161648
1493301788
543781488
1805190197
711671838
37131567
1054687530
963153646
1144922778
516781681
1725101098
1244207345
1806980183
137727238
1005055210
790369331
1165296643
1907524230
700530469
1636822117
867386568
79199310
636524558
1618080597
2098343357
362006672
269243032
244912383
339724824
1020010894
266093457
1085122890
86443021
1804137719
1862365123
744878679
590540713
1724266810
606784138
164987156
873801136
468652462
71840905
1641497879
481289170
1836951907
855315342
134624017
763898519
1782732925
70364288
1610214941
1027568930
1787044383
1811065474
450630847
246656330
934680628
725275128
1107710220
648799958
1371759362
97378134
1223769260
1749130301
1278784975
150489765
1032223472
518691587
133815200
1002614166
990601707
512762228
1399860980
1814001114
2123547840
1795662746
1198508369
697873494
609353733
1417379929
1680372218
1023371583
1994629194
1640212129
636284875
1909783624
1915091556
860056397
461177754
224904433
463614979
1460181480
501523574
1537099344
1676020734
1552589343
1885082773
675926325
544300887
1679906307
2029512698
849509274
776553921
2042212508
1314189138
1961958717
2063000975
1430731278
140218843
1918823662
1051827254
1091692774
489788573
1237734933
53003447
383466891
338256045
1057011082
4174233
925675170
1120917427
1809451757
862168113
879577571
457313039
1233840570
587377695
1265859556
200715281
527236801
321281292
608508018
205279306
744517774
117945640
1125381364
1559109873
168192550
277147954
1193380483
117928955
2014062750
130992614
416403910
325755163
1735200104
1641028585
1914072859
1717379425
840314398
1759821984
1876285262
2087332806
1826111412
588148344
1209197534
2060202410
1813155022
933548879
1377274504
1235822069
786792431
1027538213
1527861179
412805583
669214513
1887744914
1907132075
177058129
1244365398
691597816
1390709262
443389099
746805996
2089196814
1742631882
113766469
1145103960
560768765
1332719056
509383736
2052178208
847418293
1990299175
2057798565
2104543906
807774550
652077410
1696734479
1392741092
858248936
109384737
1319165040
1864466134
1349497250
2029892020
1238375422
498675023
1211519099
956334936
1024675662
1767424517
1253433595
2100566921
33418757
823889675
156187756
1578738352
2079926422
760426167
161452936
341661381
50543953
2079528422
1338098595
1060031894
2071006863
1141173627
1319910158
1761513584
359822779
1143402021
873621272
1533683777
414350093
845436566
611726697
1589795571
1599244003
250951161
890067165
761942252
1305843629
1193450862
11343912
310792198
649852938
1191689592
1075326695
969131506
1227725104
84546394
260819152
1147375928
1425144596
467669413
1858075406
96987825
1479161047
1260882645
651481537
885630941
388813532
1731288691
746513516
564913007
1249357491
297827884
87351325
423224552
1468002096
1324031977
1713069050
1284756490
1427624927
1580618461
1640789802
1221704379
1859461750
763852462
887506951
2088721048
2058023366
585898937
630910744
1625397005
530798003
1675774087
671643248
808373999
917333430
400945815
444314009
1419158459
410273990
901442905
1996507615
104595991
798682293
1121093680
834912520
1639118702
220820517
413457221
1880768074
70734387
1495098850
967536628
336830770
1641169989
1217511317
1009255866
653320796
1896686524
1379827391
600135047
2069797320
889593580
1685774411
490808893
957368571
1118553606
684423785
561845575
1856629457
1297962980
1724961789
305682316
1528625246
168256741
1484940841
633958611
919734831
139880640
1399048366
667234675
559350584
1184571991
1522028543
212156953
1210617958
1777467118
1973532225
1258807159
740032150
847402729
610314388
1160400181
1202302588
173413370
986816163
1176283467
1531798719
21665843
986834765
1658999566
388476074
1264505578
2107495045
2107217766
1003609369
2103717839
516945229
1161393747
486486599
1426005900
1466043483
2106329420
1220708708
1702116331
255131253
1981385519
1165522828
1023788311
593883323
1113546284
125853867
162677095
1971494497
1581500202
1768228938
456354391
372890375
342647177
1626266539
1136392121
443099293
501442772
132500230
495298133
1184934960
637680142
1316225528
740083376
1888610342
287259159
2140138199
1653405172
670141687
1371215553
1569612588
1673455946
1986963149
1869031241
1169257887
248812091
1955922622
663989174
1451352340
106155793
2081923051
755361817
240264648
287064623
1999335379
556546966
1465065582
2071914229
1650111203
623663295
766054673
558811185
1918124960
1266993348
1244537761
325100125
712110691
1107357185
1945218673
1478684278
1861368923
234118600
1514272544
746931309
472202305
544798379
1920195594
1408127304
174429499
1565291404
950519161
2119745659
1768151534
160869149
826062445
1785552553
1640828711
1579333748
1846533611
1232384789
1645458826
776578864
1649637468
1694865756
1361533370
365827263
693838241
1767940353
1669008073
1098058933
687981633
1905586913
1035900844
214775167
981182173
773486305
1817782609
1172056803
1760776791
1704507490
1346617533
95530509
1065735147
1712344596
1227911552
649238126
220153645
1060104944
1404402474
337008008
753142676
1171282142
1675116086
1977879124
384994214
1092084337
200667418
2017786696
1068850798
1136533509
981722369
1754734784
241869098
1834795567
124698511
1139255130
1398837613
1625321192
1603944181
1369568514
210138123
953891420
1839243901
2090765733
1075450566
1926105807
2145584631
1203661707
691852354
750489628
793359650
1920653245
803102283
1363114138
921961983
1147899348
965667300
541811639
1019910992
461580389
1326539307
1297323699
1625036408
673323932
1847859506
717480692
398538098
136067795
1177691624
31076129
809953902
1663891700
1419596622
47226140
126473796
1309570333
13325685
62465780
106924242
1081156874
842431460
397635412
826395419
1233247374
1266669514
1691338715
2136183760
1164038372
2107856172
1876158774
1434272863
1754701032
637277041
1692901687
1039874484
547448000
1727453021
1639915504
282376939
483141659
6610802
1729742015
1360107268
1789947726
881279874
1822721987
413786302
98507206
584927748
2064407027
416854705
756388639
624177187
1223099265
1353677001
2009376295
1162062609
1577231065
2102044118
1828966629
849070841
119528350
1454689253
1086313191
668948674
503669038
1344431423
1697815279
959564098
1248025900
419384439
500107515
1680985948
482009719
171665659
1671431586
934858326
811285709
1379361421
1392634169
1454358213
27873740
907661688
549755817
422742006
534995595
2116087900
2038316694
2006614475
1029849252
949592056
1204442417
1170517878
2116512212
123833020
1007832259
1118593644
1943964369
886216560
538540957
439578861
438183907
330469090
1624743168
678364792
1588819291
1116416995
1295671078
1294219663
392526100
1512533580
333296384
434392148
941491978
547733670
161908951
1870069668
208423946
558641008
1119084802
2092465002
184503034
926308356
457067996
1666379448
1487681172
1373217524
1804193107
1690136084
1722277877
1469962190
158186487
1889243079
987224622
1058817229
753127013
1671988422
1375594411
629775637
1210065003
690847037
1101868313
137922557
1188819925
1289595517
914297088
2147363778
1039547745
1084919167
173545174
876944705
1195497206
1646454707
1483373365
1115056865
1037850458
1701430599
903809938
131515194
868249510
1907887240
122285265
303218608
3987766
1133225138
386013387
1769889992
845292130
857606757
374798996
415168080
713822083
772559588
502248022
610085278
743053446
419742799
1680820687
909430569
535116678
1913070015
2096984371
1096330072
309665682
1276800174
1598842088
1983424395
1819984822
1010023337
1065184513
111732627
1568818704
1285086864
684912587
1881790082
1281699389
1132900430
1705201854
174375537
263111433
846141996
1859836398
453487214
1332185751
44707987
1257277069
1063436719
161895069
1279174849
262791926
261924189
1861838815
1483624017
996444523
1001491735
1392397844
1853511624
1350048508
1647634836
2063631290
567819222
1678909016
1103789211
195095398
1648413545
2110989112
918994462
1230276959
693985537
1745571826
672410177
237366962
510811529
274278546
112103850
1451958644
1230199283
39865165
1783411713
270137725
1630834983
405072417
152745803
558011886
1380409306
424574187
810060014
629238522
136038029
1406985804
889824536
2030571030
1453315777
1210775414
819268549
211965347
343319395
1202886471
1482516615
1930567290
667054874
2000345928
608249858
1327605268
682240662
175709192
547030019
596257898
575788184
954651199
1699235788
1387049086
114663321
84397619
826746813
559073686
1683077768
1094759527
1809093454
354099008
1509827866
1548401305
2009713468
2026236800
325704411
72679519
1074317417
2006221451
27237945
673529679
1772009308
409150219
999680542
298006615
664188390
573960920
1293719962
345450806
405464580
1938339947
1904969005
1688929747
746967568
1198137952
265957554
1517416912
1854487665
411414006
1430631430
2127787556
283868263
954902122
1099304314
650994625
2077522160
1316390893
1977718424
1179237165
1853347870
1144440492
1637542556
160082183
660883962
446444596
961277462
663619588
1737136891
1658083572
974599530
909157871
1785248889
882988773
1323788566
332461836
625005969
1825930768
928918886
497317670
5773194
71025500
559236055
61959049
1480263662
527763440
1455223170
162722125
716580846
1257099193
1008276581
2018693831
30278254
1278854850
18676499
1238617619
232747250
367122750
295731542
1192986629
1078605517
1619483585
627386638
772893554
1157659191
31114462
938940098
1688653767
872296798
61760092
1062266626
1352966344
693305
144862244
16863517
900142797
645585579
925094585
1192007060
1714308890
1895552692
376857226
2105633427
718654392
865966813
1481101791
776293796
570858410
1139527306
1921150099
845123849
1436591756
412181862
1468351730
561612309
1430287041
5546550
759901718
481799861
1414119023
1849903553
1580521428
861025521
1318836694
11021892
1248853654
293285205
168761551
1546323349
554542511
746212169
677269611
1090537902
1801343390
2124689726
1581759747
319698115
261774137
103170238
1410563847
1123176868
1647579011
950055723
111840900
1921314997
1471381043
1223241425
2113689399
691055893
1415505579
1538378671
2059744298
116538523
1034537078
605486323
340547004
1570778341
741308495
248017089
1220446625
542862508
318395030
1849613437
193721532
1894563246
1801392679
178795453
11748300
1158548620
991382470
687974848
439371967
1315245025
384072238
960904917
1347009991
1398502045
1272504959
1001461801
2144170951
201673214
106593174
919803745
468749423
883729136
1341102721
888178609
2093329801
1470606171
1640560373
359298113
1207289951
162929962
1892102808
1590349623
188004452
2039954904
61148509
1994157464
1850273627
452994035
1573428995
174015153
59803105
1992469218
800984349
1107506201
160034727
1755520180
736978962
187237211
1590437903
98855209
463960943
137966819
1869456497
722014065
939347092
1547808117
591578202
1960711871
1824992559
2045160641
1483331160
1851476684
728785801
2143685211
142834239
401875266
373365737
1194011249
1375545992
764131483
44095724
990717537
488854264
1089279181
197145731
716895167
1669997179
115460177
1490088793
477789346
1080327969
50110443
1814900450
2012450557
1077898904
39755636
1958343439
1991053167
1027161743
1319357629
677117923
1287892945
730222613
1226146317
283147037
1643753798
1245698921
1463862571
312139974
717026859
1197894900
1660271941
411407794
1053034302
325194204
238425492
739166558
1059444170
495533000
981017558
2145783563
1931044043
48112958
92105307
1003566484
465649732
1471306626
122401724
1171692654
1541790270
110427506
988435776
1495396877
1192849527
2042619155
707875135
516196269
1856066915
697788328
1421269902
2088078060
1050340747
1816969450
119811792
645228863
569027943
414386358
739867141
1249593043
1869940176
1614884485
893845202
47665543
294018071
1743675679
313036937
56411652
474344462
1766690482
1732409097
380863895
763728027
1173851192
356506130
991736200
2006809286
1745817354
381115540
118754315
1436527566
2026101483
1872771447
361909859
1345764491
100166131
1946275416
53840090
671182580
593468910
2100661572
1069896467
277765874
860363508
1016700673
1365313319
523955283
1683395893
1281070730
1491720642
1237386594
1604751693
1304881305
2018964359
935476316
2123602134
744496104
869137296
2068261955
637011320
874274308
1654437371
1769852190
1067971636
1319574855
200224335
1498044850
1469294625
476158461
1605719288
1602335913
265322293
658373048
10869399
391790893
684750528
1903454445
571987195
1228052068
1249404985
2014198505
965213480
792840144
684064464
1815700295
42959402
1193500409
2058398861
2081721295
1971680995
1006492758
1368847482
1187086324
1300131746
89557115
750843195
106803483
2014212339
1218204271
2111171836
657554141
2120517146
30795197
178890334
1260821079
846042935
1570467908
1427703044
1329209186
983413206
612346659
219547691
1965263700
1831714983
1395265117
1662812250
323881572
1418637410
768128492
63363010
48359413
1556369691
1494084985
1606018876
1364179234
796790584
1814228197
611753996
152505920
259445711
1749938652
1261573403
298195334
323440047
109315236
311817217
1387992584
1527226230
523688336
1108955566
738894714
909013022
598553119
428404058
1838102285
1425480774
1258561385
1327527246
67433716
1892189901
1128059836
1184405450
522203703
973004957
26351708
766344962
1681470038
2046519384
1489986865
819618893
357402383
114908595
670951296
872576900
469324767
369735021
1140522027
442295244
193398346
895520556
791844959
1159638729
637088291
1084140140
1977563225
1819727595
597300379
63075063
1526676528
476433091
1343096495
1384793371
148281042
454710861
530912511
1620249060
1786257330
231857218
1701832281
464314996
184154547
307009606
1652459835
2100666370
2020564491
1677410206
1875258489
1752647019
479990492
1760440589
1799442398
1995620672
1346982778
2145054541
1321123826
1101629912
1015403106
1967621708
70183661
397118309
2130547597
1045045904
1700434538
517259492
2086752254
915964623
1599014376
1979758185
352890775
2126067294
76468408
494889972
146191553
1133764303
999982714
1916152232
1512275180
2091734152
1324144699
1486081446
1285781913
1942752182
1878675141
492651060
916537019
478930065
379854721
428145049
1585832532
215989376
1920682047
343441752
1462883381
743036465
641392533
721197733
447116398
750587154
2024432116
589212797
657699531
1521369022
484854518
956201313
30311162
1162434271
918766579
1202777566
1506201838
2109533010
139052159
323298941
2082109473
361873831
207512726
1416935960
2050721679
319065424
967023718
2067674622
1584585579
262034083
1721345058
1949326005
371482687
2127029238
1070987352
1599577586
629945818
326886864
86860598
670896487
207312481
1148433188
2050497812
1253656356
798797439
1684941986
196162132
1998925931
2069203244
967171206
1698691767
418619111
1936686047
768206210
725431268
518479589
718529566
2128213238
1410469799
1733029095
456502093
1590389095
809315596
1139911181
1568235490
452607138
95425605
241097652
876582839
2093856245
1333647365
203057990
1257052617
418530483
708015732
1357044028
336896135
798940359
1618491402
2105001070
2068197115
911578685
2090750314
484142977
1209941592
1738582093
2026348590
373092707
1089279414
1477440396
875640863
281528412
743978899
311560523
1021342221
190001232
226359016
1995241929
50758045
1626737450
698481484
1773659319
302971949
107535034
1775708413
946728399
367998384
1814359972
2019256261
1260068307
605916741
652354461
1393059057
1923828395
1965805456
515838970
75278948
1408803707
761492784
1325997180
561012171
71960955
526494685
244930614
781834783
487657409
2146421263
1454644735
92103313
472995855
973588033
703924432
1007401499
1202191633
469154939
1257829250
537275804
638066323
1699926830
1593396796
1157396656
1095063402
492611822
1942849590
587179876
1768143097
253016195
1897766855
309084519
1199463702
31480537
1203052245
1684451160
522492428
548870841
193381901
1760984911
916343899
1435399563
521050356
716055762
821907435
1166929067
505738908
24421521
989031557
1697783562
694791174
632881589
30856118
2025163612
492152746
538017617
2045198271
1060517872
1098578220
1969786614
14865333
873583386
914675324
1418184417
1129286094
53259093
1995029137
1955745874
326590336
136552709
994176519
712178089
1773703095
839160093
1673414962
619583118
1728161090
480522233
1824393372
1923420416
1010602627
1260755679
1513475512
465212193
1915142813
1838343081
578440804
337104734
2043275910
977407408
63639901
242797481
277663363
786563210
801266599
103785451
438995080
64687061
1558509070
192997593
1084832362
214069778
1858056178
296588079
1111907226
1828859707
1570853023
1838904025
1838151032
615332823
1840379862
1530318273
884753541
1708215086
1451247312
497589285
1282368444
646601078
1373388830
675445118
1120283900
2069871761
49653921
376460764
1438428590
1080041155
1391547839
347998587
1423428300
39337793
1656701298
397415294
392842453
1218496085
223440258
1414008828
1741710242
1994519172
252155705
1825723497
704141643
1796314265
1145154056
418711919
243663285
925158618
414323474
1767633391
1444088291
2069852239
368366028
2049595100
855987753
1404226418
2047034311
1995974369
798039106
1099374109
1763014479
673904532
1580766827
150736779
992646289
1783307122
2042301566
385571430
1819873111
913638450
2113232947
1536982035
1771217591
547138535
1325509203
2823338
1641982337
1955651503
1314089570
680725994
1941210638
204938397
1780664830
1085180253
1409252329
1456328233
2000846595
1047358640
10751653
576910957
1603417124
1335014638
509459845
1531959128
1390736676
110249467
36326515
36789011
503768329
195241801
2067484537
1501299198
1165775493
24708331
32520273
1352923656
1751479713
989803817
394457007
306013143
680189768
793652493
198862996
865739078
1120269744
1406587976
1143613855
1204347211
1414177302
1672990568
1564905292
1534681655
1827339374
1734844341
1932136161
1837451534
677896208
74258617
1102361963
1069482806
791894429
761603240
34877486
1858175842
1491732
1262742816
188891453
1114209752
1181847398
566589690
65499679
2123184739
1170776169
2063825676
2117908448
710637832
2078051639
1704488473
1838093649
1840571036
2085805652
544202669
1464557732
1088524393
1806422248
1819789471
274958942
569663960
912648054
154281032
787887893
1298785903
986860135
77961111
59558641
1285516597
345852841
1123006905
542688854
336342474
36215979
978711003
1752000691
343793842
1275490213
1199536569
425963594
1972561264
180696032
822775932
1651172666
673543043
1182746462
454016221
1161395512
640879924
1846749785
1365598985
1524917504
28100487
440908958
928393260
1599608109
1075162118
805943783
386418151
159121138
1355623743
110348557
1694635567
1856291354
776338125
1853209531
1961345028
578326296
1928800576
380176889
1737956165
1844401415
250918760
1784744926
829459550
980057376
1168750690
2053600181
187228500
1610023988
551899731
1465335678
941585795
577446000
1765383525
1304624519
1822196055
1460991748
1333081590
2079098467
620898952
220467166
1023389401
1053007552
1462653015
1805192146
29642016
1749533446
299929846
555475427
787882822
1024832267
1830262590
1626414776
884982865
1941822986
1879177628
1856270011
1475566374
1535399686
1536457317
393340600
150461150
310536193
778669693
410514885
1577960307
1248488759
439756660
1119853677
1125968081
1538903814
1761179189
347693894
1117467820
1539315404
1940131992
1138709299
1542674623
722577166
1136525281
1363094879
1119097754
881095976
491086097
960942843
1645202923
2093871569
1748703404
931844720
82548925
74509759
1630172558
862703358
1812993861
1439803329
556093543
1710246157
1134187289
1309489735
2012683025
1720109675
774305452
1357723879
168274781
2108932076
2102686083
1795014025
1339078867
565951996
2018027136
1332767284
886079296
922056495
1469586030
1448461163
123372573
4882035
1415959208
1715117383
1710947068
1934938644
1819413961
284062328
1747991066
1177609117
1837995848
1013179869
1758623763
1688253368
736659966
73244781
1009047451
1116156656
1367473245
39477272
1151426671
2010366030
1417230518
347759266
1016202604
1840784137
605731121
2031883656
863756832
968740480
2024754275
80003049
1207951991
1529429321
1136511584
1060022429
1945118262
1853050167
164927085
1338309162
1130888050
2049096211
1183216222
1418228994
853621591
973139983
1348882238
236499165
162583995
1391338093
1637483937
1519672156
1600419155
748029032
2059161709
549332839
2056954455
1074939509
83296755
2042713426
142400451
702250820
803053126
512247854
1069944066
1982787914
999466364
1573263956
1359421751
2005024237
593499600
1729464624
254424708
1220304227
1177837752
1698516492
830785122
871597473
1754243279
63138617
1253724190
1866504721
1223414687
269622927
1133855329
1503352536
1342999680
2075708992
1726010084
69895095
1823233065
2041686794
1006461579
907922017
1475894062
45248484
1579213028
1067029410
2141583110
1414239533
1580976389
256760732
889670352
1998124548
210422080
630638336
435239163
1045123886
6162608
993116445
1052895989
1275720826
617286188
566868775
128519075
52598708
614875234
255698179
1028304057
557709920
1092389615
383033768
1943836941
914866736
188261019
956105814
641124896
1958249760
1153985963
1481353343
902504043
1891722137
1004428955
1874744325
1478039410
629420414
2026944057
1579548872
1734897718
1689958326
416771720
1733745562
609800787
2082659878
1155512538
767503858
52874363
692259532
145477364
2138741175
1224406035
950191720
230439907
2018685372
465721229
1196245885
1818974605
1460115375
717255781
1605394886
1611874425
1765285384
912172360
52570685
845977681
134423561
639367903
1009643496
1268260069
816179617
441783659
1845458517
1339837175
1544409018
2049577687
1478635853
1222868597
1833101274
1625810145
1756499364
1700833424
1281842604
2026270506
575203469
18499613
102690068
421733398
2085130655
389119578
553184763
1584150274
148155299
1269343567
559505744
1670528545
1469564701
875312350
408090692
750683436
374771026
557648774
474904438
1538722659
174119314
1053805277
247645448
1075401366
215645398
746256726
1093969337
795223754
396266375
1444685589
52253944
1538019125
2078841124
1394682833
1083892296
2086791880
938175621
898048461
675008832
1864332618
696503470
1582502812
1860680803
1157492375
236324951
1021906820
583580913
1348557923
1429681605
1020990783
123840219
1277248912
1750875354
857537908
463638381
1873428038
1124027910
1542500716
1822051910
1543851508
1650693695
1694212357
1756677673
1366075048
1248080379
649963819
50290423
383394089
296434999
2062640146
37935708
1396213155
107876242
1231126727
406687259
516785134
1136679010
1402557082
580181687
1831259058
1220001292
1876681452
2039822336
300458539
1318572752
617614759
457317960
159635805
1304407736
2023045153
1996312347
1354427300
1868746204
1686894399
1429133809
232197861
81547893
1956908700
796043489
1009916433
1113496826
367675842
2045568483
1365996806
27575
532213786
1345251355
1007023519
1470007158
13378137
1621484364
1793886478
343932545
1783079044
1893043097
1738691041
1522217864
1450674479
1977527020
1662322299
1654029278
621849365
1103126797
1227580620
1326310951
605209584
809988110
1413481022
105760847
1710360313
1677231521
541885555
1851727415
881443182
1091537147
1891031547
154178961
847081952
1463284569
310345165
534523876
1612068031
576088269
185266847
60851564
787749281
940018124
131750227
1612691151
882572623
528643453
94433904
784582834
1422136013
1004178711
885660939
156316640
1421450195
1552111874
322868117
208198370
1563120268
211309047
762437862
2003899988
80942779
1217049368
1884455854
203667171
846976191
1382806440
584927748
1315693824
67975532
460817997
157364740
850667508
518897856
592085613
1387997934
43183484
1139279385
2134214527
1203951188
759540164
1683202524
24056997
924762299
2016522033
1533591176
487234236
37960530
558009611
1488594418
1187697654
1512755203
1262530536
1282965183
969873533
1276637497
222199187
808597809
806666983
1216679935
1723250355
566287819
1049862070
2101399268
390172285
1313662156
2050860124
1531320354
604292240
2066305977
1737246516
1156362594
552885072
1209597728
776908633
1328939078
1520367050
1516484176
934856090
1956005929
204711429
2058529247
386480284
59439103
1019330146
1143846012
972068101
489935275
315995043
1462032833
173800619
386859794
227143854
1816805437
387857770
1311026542
225494553
192904120
1631923817
786964104
1259640879
594162535
2014608581
1292733885
1033550109
171232711
1801580766
659882740
328524851
186109491
1521595015
1623299951
970596274
1575001453
1350583983
1215472493
253374219
890449044
342446740
310806654
535227796
34822592
460667593
1837747022
2104852519
24787619
1765139226
1679826193
1852958973
1963392483
1101422299
810556080
1933062431
407795199
962272068
1990499660
1887577865
1737202064
532353244
1702415628
1916050474
158179726
237384936
668373178
238336364
353092419
97777131
1431406795
1384233270
1378742103
1522979992
1561198553
1094518085
91457404
772754296
892080051
888327158
1859928086
546351451
1661274872
381144739
680292880
733659778
1455367193
2031606397
392283650
248789826
1629971595
210786770
1647144455
1642297844
2045576818
1884265699
221335199
1192197285
2063119904
1527326068
406494195
1316291559
427446012
829765112
2004484784
1252389939
1948378019
541871053
1982714248
996597823
356178274
1991292130
481924520
1418258969
1165714069
1650383718
826905827
258217785
1103802231
1666013424
1235917394
1796594966
788502856
973215485
181887437
873684066
1244324810
465477159
1488253413
112681339
1791147903
34941809
774682986
1236123840
1560191028
692764596
270198847
1772323827
1363988064
1161506001
1237911072
1586471302
730266899
1235413522
699001962
798267321
2104910525
1804983914
348083250
129830897
1951725401
279444146
190765409
1076835327
1634202018
991130333
910785836
1920764149
929287531
768664508
1889314041
256824617
1979038096
198937513
1414453373
1014811941
1034800990
1639946830
1897353549
951144456
185786479
1860075771
612120988
1390336107
807003794
1050462709
443394022
2143285414
212390381
1581713015
1042661946
573924218
693850653
1440105921
1549919889
415965540
1756222427
325389388
2060248941
1208694261
98626579
282311641
1665523209
1635491726
1306809758
1473664766
1833159669
1053245138
1627443122
425153034
2052472678
178420532
2129663872
2077793313
1092938157
633797547
1669661976
1462769307
1785516284
2130395389
36646957
830081280
1824796704
1857323825
35916574
1633030087
1532816238
1500294307
193872816
785792629
1827993611
2004532516
797205527
1288142024
93693806
190379427
1517216289
2113006093
2100872716
1846276951
621280858
1155052025
2021602794
1059447824
1222699426
815601940
1892964971
1920849033
1264718927
2041027516
186093283
1574655535
2029599347
1955569491
1095850846
2084442351
568592023
1974485043
2078692487
1695661366
1883282765
380027288
178933683
1437995803
616087582
272655117
1688724703
1232622096
739801738
242235664
2077999330
1207894042
764187428
2109080815
852122903
1348582704
1461519363
67184800
1565461787
1040857561
7315047
1793293467
816987
1525290235
1431758652
249679336
1458426639
550809070
914119814
1631832801
1781818765
1347897133
760671059
1971573800
959623497
1739777580
900503036
413989487
1540952267
1018346663
1971697478
2121327297
1028384105
957570445
1560737730
1723956560
313846192
1395809280
428175111
1815949902
1694765053
1203533958
2066893095
824689035
1504877256
857550427
70415353
1058213564
1875243776
1325901410
1732141761
640884839
205877739
1307877583
1659297813
1032707277
1752885611
427309563
854563711
1778838025
646460062
296033885
1508522211
1286386389
1837383146
565594568
1003758387
564039029
1552234061
2143546784
399318331
1183754144
376564514
1002859271
85315412
1290828457
961761841
1735993133
457719429
1521838443
428781732
426854248
825104254
1212430097
1672306415
1117290902
1621682085
204266478
1888793805
1577808811
312499407
1070504572
1742806198
1823401049
404424481
1780108523
1359085409
1081165597
2074193523
1829001576
1771252589
403725146
979896991
1961122564
709045680
1548912937
991627269
1784699885
1124263469
494185080
158709069
632766640
461167139
1673108928
575642063
358824441
1266754202
710534057
548782292
1321170815
1404425646
1099977987
110038300
1480639948
209143955
1050233262
318672156
962469130
1462815724
1954860831
683458724
110965208
1779203515
1728393285
1901883144
128728049
1279598073
1253656356
1743631259
1362219474
322612636
344973212
1927417083
1785717938
1768932843
947511455
1187979787
961426366
1242800746
1202250371
484053595
1012505479
1767576395
1734072001
881223340
2117505260
1059827096
1237477744
1104087109
484814171
153157098
1355374368
657440083
1762285939
1314928290
1722836996
513135831
795293392
1050980241
2100999751
789960616
1077446323
1418435658
1135534673
482750420
231830150
631375009
524141801
1664545452
318912917
1324989729
1798811602
1001476607
484026171
2033774195
1208660551
2080252273
251808601
16480185
1285576712
1650641319
1505734854
623831331
1506650456
1918051670
1958663032
1535760728
1512669025
1324865560
1865844925
802245328
1059003884
334749024
2052481749
762640289
324169604
2023295504
64654192
1842735948
1741708017
1610686524
1514419725
1586386667
312242983
112107575
1442519181
464760602
2081918824
854324179
1101263888
159732657
1607051964
1592604881
236661050
1511044588
340751001
2134771251
358212614
1295736596
2132096723
1908719421
1520472183
1080471262
81630891
1771812462
433353674
904551979
1374007107
773561436
118933852
336911595
1612211903
1961178002
1766690482
431577203
541292532
1321053558
635093351
1669556749
1759217213
687112566
1638516277
107451342
1309840481
1229804170
1180250113
1034367149
744732609
1278974309
2069786143
742172400
1593167118
99535302
217177840
1276976630
1999297497
1755885505
890884014
222655199
156723444
1137043957
967126821
394239423
585330649
311797875
184903491
1714897168
1818070478
16267731
1677496425
1725609561
558638454
2135138825
726822762
1042389740
2134106943
2068690079
1201102148
1605855102
370144947
2137289777
560836862
1032294687
1540045697
640102817
1233399219
216518977
1332022423
1373443863
154150030
684086823
1135191907
982393810
1176785627
669911804
120077970
996699424
595222949
1774830196
730327708
1078789832
302495877
1273391096
1377577417
1545789670
1472070728
1562811604
173494374
1389603374
678837007
1562207245
1791393658
1826703150
1702926237
563387608
1893357295
1991475577
100920044
434467970
974009184
1378533624
1625503869
1269287394
1847817696
1806715959
1908510629
1035961737
423696374
1868345552
1439792161
1102170587
963323629
317429482
1534220097
165682931
886064511
1252789127
6682373
38889507
1481216656
1789999855
1065858601
7452272
716174993
1211429859
1277872185
1263090782
1912082640
364323312
1404916430
1717798533
1294419691
678914101
1559977780
975524969
1821699222
24352345
1363879119
274171517
972413156
142118554
1482650703
2096402136
681154635
1247812040
2123458738
433574621
519420375
1641776675
2023785640
335951932
425481787
2076813473
866271157
193173866
797489676
328349084
617463778
1449710384
1639027311
1013251489
1890436827
1635379772
782669844
2123185873
312663049
973359028
1713225535
886055684
312555123
1551333641
2022680221
864014077
639855461
2045075985
1122213345
499837808
1882326324
110809605
178506405
2035366253
1765623625
1910037281
1852299943
1268283224
1931996467
802989562
1664749392
718382910
796430591
923546777
597253502
77417999
1180492912
477995756
529040651
547404513
124826163
607037826
1280344027
1216053799
1084404977
1857519721
1423742441
1151154872
2034570540
1815750447
686458898
700208127
867784347
274371254
706424327
436496571
1396066132
1093204948
1215983908
1218110130
1888595997
239507371
1718143491
923056223
778938091
631465958
1120923890
1573481104
1777633795
209852125
945445929
1569111319
1781979352
849187756
1998975859
1603990700
152085541
1595001836
1042350928
175275071
887221620
1543103214
880342410
1579024171
1422431712
893924559
573455299
2048737873
943670284
1936009401
252458149
742894265
1793760588
1377276732
1016542947
1203094928
1366878462
973289008
640070069
1956206684
2033922043
189782735
758325175
885658589
70051724
1501891789
1210993246
590580827
2079291640
614420719
336922134
1263231995
1491736252
482131741
1573417909
1990127132
1196341397
1654544534
199538703
1976587901
237573150
613841714
837268634
1767880138
1791395175
420819368
1370786535
305240245
636791214
887928961
334674729
746102779
716216849
934082964
924324097
307512784
457823872
1357046264
338326066
1360543700
244504984
1932961243
196511863
342959583
1790487672
726427664
915251121
664850467
2061680
1796865793
44024736
1617528144
1684850620
1491123842
1507368120
1233088924
342834901
67802739
90023522
1091626979
1011420119
913850264
1419137268
1509462539
497005153
1790697200
1195873272
719891098
1506322243
195554011
1203437728
349456462
78394996
114652966
225311377
1514627567
933883756
781525261
927660974
581158797
881829316
1624587782
1483941985
578213791
1224611444
689904643
867537045
288471309
830355545
1415901518
1401657170
70037314
465256011
1006544923
1376712620
1538404175
1524898276
1549765557
174491184
1989925362
1123237854
1895766816
94413506
3920814
1259958547
175488784
1250114991
1508051508
1735225298
1342998474
1973859131
729076761
1199135089
665625845
404386080
270974636
231096415
273341948
1017244661
918141804
186421409
721699676
186626141
1547654420
1103951972
3438404
2035171398
89383331
2041662629
1692596477
486304094
1870524767
156754092
1287150939
660345323
1497565908
615606117
579627611
1635618478
1914879525
1440012033
2108753588
971939776
1327604939
7183190
428034135
671767233
916092890
190725656
1610818157
661025069
861296862
1135753072
1557374682
1573450687
61965839
1463822400
671685817
1494962012
1244951698
312548811
536011680
1568767813
596699078
1934786615
1548147763
1753005429
56270591
677910869
1496092420
1627786390
731350460
1471648318
1152277823
312974007
1488976699
649118133
1013953411
1762555908
2040214334
1760436533
135623886
1058126944
298631431
78698414
1167053646
1108249287
470228740
745766141
239111018
405101583
1217029558
1356330749
226572834
576453889
1563694097
404936846
830848890
1235546130
1109789544
1324472066
302909609
2037618020
621402940
35750309
1095819425
1360680350
1328783978
1039832774
1246288521
1076492274
74649304
1015171156
1317419661
2122196737
812252959
183315080
1602492955
1706957027
535944371
1558399358
679151361
778967438
598492590
209848770
1798609542
172479489
1415660262
1573934863
1506537610
1234330923
1483244095
1583497423
1011733202
1454356679
231707086
1580727719
1204581864
1615985388
1656067581
1444329749
1988479129
1796201517
1523175804
632055998
1853439308
1798628064
237084339
1633227633
518638717
1454717643
1507540334
1633366394
373806297
2060579324
1110248506
1347026310
436805943
3452981
936543231
1660730220
917802630
249282171
1838647795
685511881
656238303
359649375
927594415
1034009441
1686350368
701534783
1368160599
12046190
687396505
294972178
329464533
1538656185
1693624740
242585814
1463646264
2014134352
1311057766
387546380
2022336051
1011623469
1817474419
1872382311
314439778
25481920
288384496
446274060
1355621137
1138882850
49895579
429934068
384232063
1166381825
55397772
145645284
974100119
1010638145
785416705
480226672
168296768
215536848
917498517
1288933144
933051760
546618484
1672587707
827306921
1902017318
1425620211
450726129
2122143744
725201157
1719491239
178066246
1151789493
619998640
193284092
759223282
674490899
979100818
2093762667
128533971
158898931
1979055850
1343183381
284077684
2028614310
1672880668
1809390423
960073526
1695743177
707566507
1813538935
645889158
830456253
1098498221
786494778
775559607
750577742
637859372
1726701279
680511691
1349348099
236933496
879007517
1481803971
127373338
297675141
619911855
528919584
1051228483
2130160263
1074162932
1834031587
1622728805
226418908
1691484699
998861049
2009938310
416272540
1971956087
833346053
2023883111
1076827292
492973101
473076872
2139420789
354014651
470680983
670649215
410459865
464041551
1875141560
1748448048
301401133
1647513875
1822621750
253824557
501675045
1742445844
52982478
430243598
84634369
2061347138
301245308
1528682450
410730506
1856686993
1769974665
1267214851
1435024771
124748181
40914966
2110439140
566536496
1835885312
1650520237
54449087
568344219
1332368797
1799594210
808285454
588524415
2134643192
371163974
1429409191
19548149
558198427
61269810
1499534007
1278374310
126248686
1136469744
392240563
1360585404
1229902558
1078247865
121590708
1696005791
789979929
1124506668
197060819
2052288552
1378621654
602668229
192720866
858857180
527051317
1432811766
958860809
666739505
474839127
1956199004
516471568
949947038
423887782
813547383
152456837
794482789
1514641042
1064488169
576283370
473846766
79464214
1928783402
1337186605
800656267
485386627
1583128519
1504768746
1751931981
1675915433
730811759
289981726
28327597
1578425388
190656224
2009796395
1705779033
1389438678
2041029665
2001907185
452923162
1430407347
1302289343
255428068
1663955018
1379517786
1736579923
1903095410
1942694640
238089995
682334665
1529785975
97545128
2108040490
874997710
1718520376
154796451
1291464170
1183157895
792273911
170547756
113218312
1807078339
69330836
63206669
1090169216
16477493
981400954
1331104001
1369022512
162379924
1131714970
667842249
1955518460
405370674
430434403
839683660
216364627
315452060
457700743
525798957
712219824
1165052650
1130072263
1838656072
1030820750
1988992012
1484733054
1697431138
1363065882
202341203
1520661476
1226319582
91147028
1855044866
484540108
1427241260
1129311739
317384490
1958497465
447951374
1206165621
1714703724
1832794980
410839730
469614895
2005359988
1949197484
1334656404
48089154
1740937486
1142520257
974181872
1857923977
1567534802
86032332
24373665
2001323641
413903905
2068127142
276501120
271758772
315378057
2037232570
362216598
686011974
1714427935
2087487516
480204716
1972890965
511966426
648332245
1868911193
1696695768
1734918735
200080786
1102261697
1661995733
1474213128
1367325227
244068328
749305930
1344310208
1004042798
719666869
266177133
154431690
1152239406
840156857
308633751
545876758
1074367405
117436002
1456234702
1239380819
203431737
1398644955
2104749171
728306483
1585071480
1752524826
1726580844
2104736954
1883575978
1432579027
543365121
140788269
881058513
550525508
1162891744
158919821
862147849
1760278914
1394282653
920179864
1106624267
143171570
26750170
324340425
1807281291
1590507319
860381781
1359948176
1342640109
177429140
53761777
1388843466
290712525
992800248
1097941389
871295180
1552653701
93631772
1114194133
854095658
1443002106
1958674466
2021303208
1647040948
988717381
1668123995
535393298
874946059
1925400070
61398203
887866640
1284716577
769292063
1712306242
1772935163
1611710917
1800182285
1560003749
2004846368
1121957155
1044656231
1536065565
23695774
673114623
1915364608
1028234200
757816540
1140706751
102937607
1003676319
1677957989
1814622641
1159509433
651565019
213758759
1243045662
643969583
2038726149
1640777820
283179454
767656359
1377714835
1453193353
1147912838
439323814
1786613942
681706120
2100000370
2072444531
1630071846
1404229950
407024992
816768117
763344672
916459181
1762883558
82682992
468451189
1087589686
427400309
512231993
77563013
1077247589
581626991
393542647
328656101
89573677
1518718103
649057511
1202645075
280343848
1133311077
287358538
2141106804
369183381
1504193522
966992597
1460488273
1166718302
701098842
846163782
764810389
274190247
1450285825
1002117460
1064941659
1668909507
402948021
2049381391
602623020
1370749423
1631573538
2126684438
262935624
470228740
1816836749
328437789
869457020
1852336783
343319395
1207830473
1595142190
1916937944
182217259
1227289404
775809587
1509208791
1184247520
54283079
1051116634
107320526
615305758
1672316691
1899272098
1030840859
327446649
1076222461
185206658
674726647
1876554293
1068525130
1910734956
2141951126
211104035
6416197
653509818
1813308092
2093897831
596164613
1239439175
2124605385
239335868
2099556394
2011753332
461715260
1339518483
1624344474
96148281
715721306
764934591
1375257247
2055023312
1941822904
1366961720
383195403
1684423128
1849884096
704268867
525661962
2089702670
1594791484
1022843590
1119230170
1061670893
1820555248
881745208
1125255515
819214535
570309334
1837323132
440507081
55088642
1888965952
174079823
868062593
610732115
707691308
1003793370
465685874
795422735
145376028
418966794
1462184029
986037706
1721894909
1071470651
1246950260
786216593
425773716
1769796874
1574949310
1518441929
99907597
1556266980
474926727
17585394
653788381
1900101566
1566751707
81365847
1510394649
1829821187
461670491
1015556690
323249988
1100113488
425371879
2118206982
91278247
728239108
490140751
171839019
1354424736
150184084
455810257
1418245028
540627524
1945499384
1169771788
1059019344
1229284349
1240496249
76299615
1836601039
771691654
1815611745
1854564603
82867405
1767125739
773010679
869902988
670149945
1726214855
1557841738
1324977086
1273932748
909977875
2145559432
1787142070
683515668
1377852392
1937872158
1321532597
653719683
1010596529
700221620
330909257
989563579
620567140
1772021231
429881303
1345328047
955435224
1404716687
1906535140
2052296335
2128195795
1897442350
980974834
992211061
1136273237
2112000829
1238892070
1476533739
1369342392
1958260974
1942962947
1918185341
35625411
868329261
1500705721
713485063
93201655
2087026529
1702702339
1791761439
847190666
1468275724
1973619507
1283416333
1165296714
324251192
178525049
1868119
1246215056
451866544
388096698
64173425
681620791
823155516
106538366
2018491058
1847904201
244378959
104871812
769817418
538836443
543322386
548831758
743371361
2037928194
484907094
992077916
1872529707
2057536825
295522186
69993193
846634419
1204632548
745451176
632294001
2040562261
708042872
1553917787
442765590
135103255
77515869
1083073812
2078450123
650160708
485488453
1660579199
1383672353
308131400
1103453079
1499447276
1457187971
723446389
1575950782
1987323330
1188030904
2102190223
666836376
1720260468
815052888
353512713
373920513
1276110407
2068799206
619383209
1639952190
267127029
2142287484
799535049
202498421
1888179856
904223123
966168911
1790320990
63527645
2015998211
1730564482
455558570
1384923947
585242103
1389408409
315710285
1390395204
1652009991
2034742737
1900195792
596757041
948010538
1396413441
688564669
231446525
1494057214
1343645881
1727738102
1826534921
480494793
134943006
690661796
2018814021
2136507630
96369697
244628927
707152344
397665693
1630508780
993424006
332259473
1983003015
1190017991
512198985
607691502
2091597540
176340424
734602330
254195628
1360867459
1230078721
750273621
496072203
164694843
1879523057
2115591099
608849724
1443157939
404092348
26934906
1990659718
1866826613
1434698597
1506898095
1400843803
1624428517
905031448
2058429205
1719955789
1867543791
689482109
1291975808
1561296662
832542602
613618073
158853393
1091816907
2094993046
537204020
102527181
1270368327
1522039733
58119794
2002474746
167064929
1600589473
1556300480
2035444986
1702195004
825185159
2085618979
1465122332
1553998547
1364277016
1303338904
1761937718
458992594
502218160
292416205
800934680
720424715
262707467
1443042469
700185460
558447079
829755147
63890323
1058552519
294807287
838219445
1916835535
1987897454
1348105607
1768291017
1899472843
1455939741
650615227
227279261
1972358672
1600115535
743978899
1355132778
2125071964
1136625526
605516689
1261877488
135593290
1302606539
770305428
1106728213
92535107
1283787989
1854102131
1435329455
1063872042
1419742351
47558167
474593484
238663745
1550696520
601030886
296203189
1075015853
73131672
1262927474
910634215
1145357216
668352739
1459220096
1378125733
1306578369
1601195385
2082493658
1285732450
1745413546
1059328300
1766928390
1087892345
230879313
1171148402
1023435670
28699698
30052509
2108566621
1653780039
1934246594
1353226288
492898589
1117145142
993882214
216023042
255795331
1974557607
854391540
1417922085
673161371
259710070
1443144939
1493567237
1334209869
1631093884
1230952766
399945716
1821317420
1776020090
272587739
625167839
871168890
1953596762
993828189
703152225
461448089
1315429872
1026782008
982790648
830010144
1876594574
177058083
1461984552
1065610425
1643504873
1825884368
1983092144
761588663
306771467
307505323
364795911
1574549326
1029151472
1164352815
540515490
584611252
1519634871
207826279
150590118
105175298
1602918272
1423885240
96395198
521288155
460011215
179368390
1309853619
1272240468
1469734621
1414522993
1954411957
1000409530
1522816427
2054570813
1504804751
1559558461
1971885046
1292602304
1646949853
1368574638
727191478
1669561641
619509974
741905053
150708225
446805026
1399545184
872920508
1959867267
1388482752
2093602481
719647697
497165475
506382927
1272159662
1399585735
1927884593
1018417789
432153410
762371772
665752507
836410463
7104664
153814337
1693637379
881665973
275447310
1432219176
378749650
1518474783
1412501600
627346088
2001013995
1360660122
139854307
1052012789
121885493
953497433
1636652584
1439815428
1086870656
479813141
511439473
334802918
731895318
431887080
1149332991
842581747
1267915927
356007687
599908464
97331546
2031014924
1193707589
875709339
2092500922
679849372
653142334
1970231509
699504130
238751537
1683813253
1527610821
778290235
1022673293
1450393679
195751928
1568953595
1124942004
1375620290
1930821397
722689875
92606324
613048446
1677068721
1471511247
991797866
1642266923
1199858142
305838010
826520077
1797378746
1129260658
946526519
1921553479
1459758845
678812752
771726552
1356753457
1254843083
1316939380
529321577
1330259417
542416785
399259971
1193516177
707513677
1675467771
1609560625
1972091312
1927325310
1301085939
1344171319
1161630062
2046996796
496141672
305352154
1844360265
1888367870
1989401722
1358469437
209200784
1685113091
899876107
1849470052
1725130155
1149601996
1570052730
2065925074
151500965
1003286449
1386086527
1000139300
1328499583
1949807378
302256983
186049095
1818535046
1949741989
394390078
1005396795
1529811206
30014266
1276969536
1960313996
2068017454
2016081579
1654194030
450959348
447067312
319860676
1764233773
1438582271
1937851475
33862055
254983702
210392593
461066336
217519792
2035441589
43637577
2078528886
1005166832
1975510863
258913280
1170281349
515754558
37985388
2143581944
1642069620
172214406
538363482
1578004274
1051127994
1654067818
893706825
2137249127
1315442364
1154559110
499441276
1083751682
651544538
1957291409
573686874
274477812
2049882669
1890848067
439357512
1113303071
1160815962
446821473
337784135
131023276
190673289
1429794531
1759070551
1725991526
918106626
166108168
1891099630
556898924
211396467
880702386
912313599
1739002555
797567972
803293705
875179185
1235334203
981991274
201108709
536300695
271441402
1470107495
1867903335
847958819
450216432
1525157926
9337639
57810402
243094866
1025023815
2090750314
520934356
1834389691
1415830628
1237724391
1394555039
2051888509
634085364
403904911
406306232
1522549163
1717914654
1209767732
30309779
160450623
1757225440
1149131281
1842543255
520947135
1718302685
351783739
1906989610
739081587
1310244724
905178736
1671999642
2050066051
933016185
1180265811
1370585824
204115408
1357336267
1053578695
1372317460
785327775
464909369
222974726
365053063
530099514
1716719207
2125746093
365853293
885430725
1642415615
1046544741
740305479
1341374668
615029767
142674245
938160302
2080825106
1950248241
718911895
76199829
1671123774
693255211
262399473
343692623
518456123
55188681
1816986107
1896726522
718707481
553439201
2037266236
521003243
559524321
237845774
1057333898
878469403
493593058
365389824
1521845885
1857054183
1964492685
369820503
1277694288
2132338344
1572491353
2029842288
227568655
1509578884
1449036740
1581750607
737533961
1126530920
1750406600
132755045
513457162
503285809
1786317669
1189155275
1010711323
14312681
333590231
1961427792
1028415821
41535482
194028477
608124894
502210859
859302276
1161326271
249933744
202535834
735455709
425182728
1733738570
185764545
169823697
961907366
1367385149
1148062426
1298345423
307116368
954747366
1041384767
1924624887
379166312
274807582
430669425
1405580752
1625988510
1827492957
60527
340143300
727314824
13813509
1727676357
978882766
1640101954
1235851717
2077380988
1616850008
2049954260
618689073
1577925030
2025850763
1291936323
171468457
324361906
1045383412
2105099024
540545476
438264595
566742763
49793808
1520752474
1917424891
1313422059
2061767924
628910899
1427511976
985202152
1525224251
2012822439
1921078688
1199089616
1430289499
400566040
1503349018
1666328253
1170758005
254208482
939301470
1539649476
1110903051
662241989
1773555149
346015106
1566397536
163956854
1352366524
1737243848
572819351
800865764
57647513
102478928
732584834
1743083038
1021902493
649716784
228827858
1254995642
1718658604
1797142341
1341302682
1966958995
1524224604
1290442515
637826113
1466963484
109784425
808846504
1044148942
880322296
383893344
2012336039
2012965848
465685874
358139864
1119209431
1456826316
2025051471
1234262883
1133298868
1288175833
1134340901
1961060287
1906391996
1983694103
2143275254
1656850594
1780096496
965151391
1086042246
28781876
516089018
1548161497
1305091891
1503839998
2128202468
1014852156
511301422
891603598
1440470153
292008928
1625802867
1927864151
929619902
866748349
1111093305
76319345
1260725258
289719977
557257110
753657685
2125209864
1532399580
781632347
166784264
2040788723
268884491
49736203
1002529233
2004319919
679151361
1111006908
1544043287
1588705514
359434628
1315224715
54625043
330688503
282286696
1884240568
1470708232
1042171755
1928178485
2066713081
737691059
1210462923
860230779
510154823
2045991964
1634621910
945993234
18090503
906759401
1184599957
695772816
1951562074
1209368655
1701004233
372065791
756587047
759734656
2079852559
497941420
1419971156
1225922016
1486957254
170470409
141649335
1950408463
1014302770
134512393
7582232
1974163676
985505261
1420726186
263469136
1090478475
648975317
1291888002
1605947685
940660371
1258678249
1379415681
1405536360
1513167393
1512258084
1500568010
561767564
521530941
2056774434
1132834812
515800955
1777853800
2105748341
223806925
757232655
2068673538
550497545
1570924436
165199426
1777008296
477351385
739959665
1444297369
687268272
1206651780
361086320
646580208
1246368341
1056283980
599565458
1499925612
1522741163
596394985
2119720904
787994458
1034167764
1700072692
513279837
1048853786
1481553487
936798229
430436223
1330166470
1724969706
1624208146
1043766867
1250193489
788648240
1049918486
1773411098
1858675686
237280351
2142603715
1116308014
1045194625
2114878142
2079294195
1470507002
957624876
1835516414
687417090
1316410476
179904200
1529824754
1577258484
1658298771
908692781
772730050
332723871
1502948753
1016948680
842012219
1946698953
1623388434
1446182368
1867339620
1648044030
382850403
493214221
826596975
1946740422
1460111986
420070476
1714215672
1449512316
1808294864
1854861424
2002962176
2051770871
1749605900
1106931554
1480678324
1292443077
1798682815
442961372
872326236
253872582
1453440904
503125091
295974079
2063584733
153878453
153227135
318766582
1526163095
115545471
907212760
1523209525
1235676574
69862300
150424948
1849504447
705944538
475144440
1070081266
1497041063
130619580
1439811625
915737208
2043366874
623427075
1775115567
1660753609
508247804
530098311
1534932499
1453072551
1069547055
1171277356
683276805
1056085085
1257893551
366653985
388585404
1670113910
675045255
553846485
2005255388
1149535342
1421266291
358880719
1429085317
93685167
798804036
1614004015
1708522674
250705465
1013332739
1094556999
1836207730
267551640
1787252715
1781999397
1679236606
1416276637
1878395436
2037792518
748479937
303714359
1495769806
987661521
500406490
440355301
1786256019
749794440
920322231
41222800
296430489
824880182
1777205356
1109087147
1002701361
1522950084
1639828894
1176422754
665606676
500851018
64149328
417343445
1389195574
1173395648
1387752419
1537838436
38044298
1598404579
517028236
1414352358
480867058
54102688
199627201
89796353
1721747522
2011136308
1555179284
1134525427
1415551201
949589327
1148441007
497606883
554409925
76425938
1476597675
281482353
305745398
957564319
1097266523
2140220326
1473708463
1455176641
1195400487
2094704163
329172545
49405608
178028088
253917835
557030543
327287144
1080276781
178543664
882634391
1009735487
16015885
1447200264
1400372370
2036450919
2067805274
228836860
1294310963
1524570874
959315521
1934849095
579135855
1687732495
1606700250
723852605
7148344
572324087
1998918346
943982953
1471471407
1756197264
704158965
625356184
871145497
1247038489
1334307650
61027642
167661841
1253352152
1048752676
2064953940
479864046
308438903
1442310666
1339743390
471634224
1082017035
1943273495
740666232
42640231
419282467
466307
1353489810
1321586900
1625387428
835876646
1179033406
1844617149
1909775897
732288899
161147255
1703963475
1945733120
14176632
403715952
596770585
2027313663
1157383575
188234268
1884709992
1556073892
648697625
2068188143
1229249981
651778095
85168687
324107954
1416118293
82834486
1556505677
543190393
339966265
281168278
1702060332
327409842
845555497
973695360
1521296915
760071300
2080301769
192597636
463392759
1230036127
1723673757
1874218853
862458911
1692637034
57477231
746173235
766293636
742589698
1401629523
742991081
1080200206
597787431
1257898091
878772054
178717045
104764424
1571021223
2117329041
1509706174
695555615
468798069
1802805
829936203
1509980476
1105134951
929710120
1065733943
1824357154
281779225
516617994
301950784
875350005
448346846
877701037
1150402422
469585887
836336179
739069329
912324881
1972659053
1284656619
1263116138
970745397
2053699383
1396368425
1830708201
2089731790
1195749289
1506074901
1202655990
161225576
1075139818
931142471
1956986031
1144061383
1366415251
1448845887
1505342064
677680406
941467216
1606889643
1036498677
2096844848
2031442709
903568985
1662512640
1600564220
705528365
604091370
866234230
1855215625
1635643659
900175411
73383818
905655403
853334044
354220657
1408037275
632361689
747060487
62291120
1800600148
1135101041
1439785120
2054721943
209985916
1604511132
590144000
663305475
2089634058
1065769218
1063824774
35563738
884448429
476051302
1182278266
914309729
1835135153
767551452
660075476
1331228566
1599052767
255483975
997504646
461531275
1951382206
1763252967
943512185
1078314839
1449792153
1674214650
1498871180
1301015891
1634075922
164373216
912176638
1521566334
513670079
1957827095
2099329626
1627789106
1736020120
559880557
1500459008
862079474
904583875
907409648
3091696
480613371
207886889
1239130221
1437146484
761019871
1041568732
323504075
1700080423
1229265809
23560603
312021294
2028311101
1137154658
43467791
949177633
168583695
1101196584
664110678
1251604079
168037237
686266025
1673924890
1543811711
155178626
863582501
596957583
1091990683
1959393742
1090172299
637714934
696941378
355896929
1613129006
1143168679
1443238811
838439650
425385151
1521820311
1898886640
2064738877
807133097
1842182913
62588849
272527030
440054766
1744998039
1341871258
958617389
1678500664
346203000
340466083
1888831409
1132094939
1997674639
1741578546
2124509883
969759759
935377750
1254886802
1912470033
829923949
2045127378
2095780400
178952735
767916011
1420563871
1135975254
215678549
1028035607
1336610377
2089355054
1997569052
105379309
469169374
585336127
1710491858
587223930
1926194131
1623754662
1853952926
1237388960
1357299931
2139845298
42291119
1940721732
1746844514
587959997
1250531462
1788767554
158840419
369602096
1313125616
1788571795
759529976
654950532
271775073
1159976829
1512119677
1985757208
1940807166
2121005917
95784427
2145001922
2015399396
572446009
1652348449
108556271
1195585433
656525146
1175709784
171610491
598218760
82100440
1790533846
1881141233
311875057
522658920
1976190456
2120312735
627990965
1945077675
1125294922
1262308866
929181995
970704070
1919966294
636333165
1430375165
1794958727
393275275
1102427192
402730762
1536136770
421187165
1875851014
1676268711
1256548539
668028745
2126633499
264969145
120452890
1954570265
924302265
1171571523
569187470
1676691866
1661380077
1952921029
1009913608
2072740420
267311042
1874456813
745834032
1384482252
800367397
1941623170
451373323
212072676
1908447399
57890043
2144874803
1616886051
1131115990
102946770
1114098447
276472376
1498772292
1062020117
199649131
375876882
1678239972
336836119
1066131140
369440044
1892605489
1186850733
2096558340
961530875
1793461374
1141402667
81560761
688213739
1977342335
1362560505
888745301
1262263584
870691936
804146118
712390806
1511164631
1382010002
2144376003
857247285
1277237033
142402264
819546964
805832866
1935918984
324631387
1726904445
466576564
1516119754
122264199
1292443489
692233408
849651316
2076118441
1297412162
545303686
1529046353
341547979
2114614350
1244626704
372890375
1113028665
83387334
1169326742
114509805
1443924464
8125248
1896192536
1258934322
856727888
1287473486
658938184
1670359293
1434878169
1140836047
983327258
1750838565
1757202038
786908367
560517628
1517377145
191415322
1101368837
71058874
569188088
1693235018
1195749289
1617670382
1894485888
273072799
2092152495
854763975
537205335
2041899735
1171627871
1667671975
242337535
301347359
350799567
1722071688
491151237
785549635
878575243
1480959676
785240519
959824077
679697140
420352450
1989190864
521974774
714497107
1125196770
485862778
973734351
8348381
557961132
1131613563
1875050241
410878326
1224789303
998721558
660194284
601268151
601342362
816303486
660969735
504201166
1590299350
209698914
1498212669
1522259540
1110913203
783842094
1128717786
390968605
1512962682
99801448
944851251
2054192895
537937294
661173658
1229551226
216078352
1915404395
2076606243
865744180
1321484033
1755982136
1814650255
1806050198
96053953
1898594614
62893138
95629023
1486424053
1390859422
2014790321
806947189
1052115572
2086571904
778440714
21836749
739203333
952683736
1412149624
1644235507
149551053
1393245203
1579103370
2007538983
1285788615
832555635
2062893088
159082709
1489667091
361101243
797834205
906458739
203553244
1876627647
2040236580
1292886716
372670110
1103336013
970830803
386645663
756159629
304155121
1405955323
1463490223
611040685
4100853
1048200617
951055568
1012633703
283591252
1812075608
1518858443
202750937
1884721706
15432566
1139191692
1285680201
363313534
819554214
1269649017
1514832409
1800210506
673098054
2091601057
994967541
1749178301
1349462379
1349962990
1246015352
1988126916
1308566821
1478520056
396588078
809080171
1635506072
1661816753
633765543
1586672512
1997111172
403132223
1324061032
1657306256
94811364
1649537301
1960579526
1021506311
1155190647
35157848
1881563771
1295176152
738263515
1141519882
1705795557
1026597200
1067724004
144021411
1032560993
588348921
1986760063
1259616938
1280290682
562660762
1855368050
357939705
1052360834
873382556
2077301402
612380409
1567377866
836214776
431106686
671838854
686098597
472648951
1046193159
367942883
1503735979
902121495
1304824223
555112556
1806944313
469041140
126418245
439654878
1929807350
2000792075
554687695
2100016316
551665958
1838436672
930095167
120513040
1775324174
54756843
1584432052
633121677
981370328
1141376200
916874959
1534488126
739418935
1267158388
1186685850
122959482
1794163430
319071319
25902251
2112167066
662319909
982573747
766065012
631847202
692653156
2065167488
1586454235
759301690
1077950083
392347730
1371185152
1865176086
342741331
213205807
1651362378
627382807
1807261291
962065989
1770352107
246756272
211008144
280358783
931678489
601241452
2134433232
1700763253
1170359111
835117302
2038714135
789671881
488631544
271939572
1809246126
1692619810
1461515132
1443581345
292246323
573490477
855201564
1460231311
178569590
1568933089
774407440
467242072
148347786
2127745010
723698634
1866976615
1000410681
1621905427
1337026566
1416036501
1068970334
87158972
1061880035
1201806386
671948656
272946834
952866353
772603382
255469701
584462498
749156224
1943809598
1280720296
50603670
1468140168
1662621988
1566658153
693589760
811521240
276602076
1206603760
141884024
1407808171
641917312
760443276
2143834412
962705690
263322664
295708332
2073256806
395059497
986872057
1001863745
45048278
1930621875
136516171
78152637
1599887231
585525405
903728691
924035615
113117020
447997125
1713397499
1693897677
1120704162
427495281
2005314675
1933783255
53998215
839795367
1867900622
308708225
457667730
1213719672
1698972713
32938813
223862228
1137567985
1819128710
504352288
699190091
993131727
1413240441
1794622807
951576949
1274361000
336027483
64651730
1404884187
1206443583
1047256305
1633709581
1059726432
1821725754
1141349766
1889685336
321313159
2107057603
95351201
538824314
1549804345
568951264
299582843
401337444
1548424043
611570839
1773112789
744156392
945215912
765783722
1524715410
1268975523
1103840829
823979430
907268879
1811278164
685190249
396649979
759501990
1031088997
1781718544
1924672037
1076762166
508869628
1285760625
1475715198
856505659
688141576
857719872
1499312767
1409449372
312839230
120383907
1890820111
178217475
1373339462
1055795221
1092321790
506767831
1216222813
146701000
1950726382
1472001093
1867379506
1494467201
1476929417
1478088750
748138630
795727585
1364684498
785048357
910766927
1962600291
1556975438
1629325317
1668490669
676252196
1218246461
11494872
875026312
1089132209
201084466
1610834828
28604325
292223529
525319696
1784253497
1855215625
954098365
901766660
98307313
1586139819
1911895688
2089797131
572116923
1276680804
2060473523
1603757817
1182506359
1781835457
959841223
1014221821
855439847
530120610
1120131707
535020018
1649567846
362380017
476351514
110287584
1643379780
514799216
1158971905
2029353792
1285675869
333292628
1271362131
1420058582
971019336
294620064
1869155226
347975861
1265967379
349905783
1868295391
819402646
1118035576
1744214740
804025450
342359207
102235962
248421934
436569712
1895639729
1867876215
679496299
1751171965
1222787651
1168518320
989113807
2100863669
1900624766
722375119
1707406359
1846327748
201226686
245364227
316769466
1669571137
418471109
1328215146
1902140323
1264763091
734790726
1995406100
2055217504
1893073199
1288117912
191251569
1819049027
392820178
1029249839
466050995
1212821156
1128704036
1961828219
1365921871
1171051094
1850956407
1495833548
1171954326
912107139
890021758
1213361916
579174265
1650629508
1553399057
747081367
1748151976
1482000351
1079234106
1270511006
1632148823
373658971
1443676620
1425317924
772152384
1055519430
708281205
1922175638
1869343021
833715417
388005421
91102772
1267129394
1553985795
779915994
1756380053
1566417471
667965912
1339372684
281775449
271922551
1689430101
426795153
2058198720
1906668142
1631309918
1712344596
1462357441
2064988639
1397701713
1188832890
97673429
686730956
2053215703
1519029134
564821116
208293516
1673924890
258709986
1901784856
1719800348
1705923636
1026433478
1916553253
1472521476
361382554
996095769
1309635782
1827765076
880238633
65505721
315799760
1621996436
1980082827
1648757534
1266285565
1136579025
763539990
687989880
1215035278
1065824438
513037850
2114430036
462551741
377446963
1025302553
1398235347
1362160354
1829762320
2079718406
964238290
1299338139
921665399
2085865791
839641860
543567899
1250900727
2089022114
121383976
843573935
1273240533
875951598
1260621470
965682847
2089122736
285383561
2101182034
1547890524
1120449684
2037805236
219140814
1094422277
517388402
645102689
1757182728
2026261126
2039123484
183852550
853780184
1745508902
599418681
1727361527
1786609601
249336932
405806165
1808089617
422496224
1211202195
1035860307
1103877333
1274583321
1091200314
1476458401
29219504
220079398
1274480695
1494895713
482190710
1834223892
435721062
2042717917
1464370797
260931293
1069457351
756553277
740801378
147834206
1709011718
956640134
562275339
288903741
171772772
2046839388
718014381
1909901974
1129898306
202285379
1193974403
1470766919
396918190
1746050796
1500068432
2141706880
1112841329
1226622820
405683606
1477328779
1375278779
1411697554
2061093963
427064090
1043188100
1385891582
1856023317
1241973380
1742536338
12215009
239991198
1480311046
594277806
300372958
1138477868
86737559
1270463568
386876239
1961972991
528185563
884876675
1729444211
1660670437
140151874
1572161651
743629606
7651658
1962490631
2091558951
1792015209
658629570
1694109675
1722804516
139154667
428375570
1059821894
1059877282
1845505258
1304008405
1884509948
1011895650
2082237537
183163085
970190547
314653395
2066805792
1062593452
1996012180
1109172401
1234564648
942726728
1955054623
1141312421
1943805097
778103359
488340859
347246306
1968628556
308813166
747660745
819287936
1402023248
1512876310
46840268
1752222530
457143156
1232730919
1615419644
1150861116
1743160619
112624869
1345551357
632948128
374801460
684936263
1963463266
1306456029
424250108
813990055
1169167853
849787551
163742817
1944554919
1679567490
1564713072
701074802
932121082
335655653
763667895
505755924
272275622
920498527
542409564
1473006682
2067408783
1258353814
357300880
10380571
322360066
1995960344
1736402209
1326291781
2022537279
1947712530
1779450995
351473257
2118076684
1719465931
771028793
254256851
219173907
1186095756
1993446205
300563646
1534301647
590973602
1947399594
1752437397
940153408
262260133
1044096643
275876701
42042846
1284824855
1460274312
2044947631
1424612522
1014969309
538806974
961249496
1154958521
1692110379
1281062638
109073065
1309341615
1625552603
325308970
943818136
719438116
1973611420
724303791
1918126295
743409979
1036945692
1428933573
157757864
1352747534
324715023
1019680148
1313508173
1750796746
2084987954
434144651
1685333152
292785773
1579858510
1640676910
894553044
560203974
2008163750
1161540357
405392068
654669632
1866329891
1023483760
81334241
1838137172
862149113
561798900
1607512561
1227863298
1442825931
926760526
1948502494
2005179540
452651887
843666489
1317197345
1244591623
1501065518
797983330
724681550
229714910
1112914045
1049220908
53194877
1984761670
1350697290
304446370
903963588
1716719751
551182231
24265561
245940425
1141119404
806991322
188087006
1566579717
716183438
1703985364
1813251703
1566670170
1002652914
314213813
185222672
1914384845
817089920
895222455
1664074302
170699010
901783065
1400157276
1089513785
1436588333
1900733987
1167190529
1073011769
458744465
513018506
1327995938
1452136592
1147666154
31699091
1756396146
883543878
271066718
994787365
1145532355
263367827
705016383
1014487503
1040214539
1443582874
1185790931
1368027861
698553010
476102908
1398317357
1855784882
1403204357
588323484
1550428524
1908972688
786939693
1172430549
405461951
1215513257
361506245
1739070582
2099349301
1828672319
975964628
605362353
1024775841
1293375751
1065471376
1420008534
1261293643
1949521608
399765142
1171951029
1556697612
1657070854
845871409
786194360
174628172
1253435430
20767896
331898888
1877272294
354288482
935266223
568961119
1344845947
1981376396
347910571
115454313
925643292
1031053582
2047393315
957033120
1033973891
1437335125
195950835
92926913
1871007559
735437535
311075973
1242626240
1614949930
1999855237
1877165087
116452217
493384751
137276416
1597913912
248626206
1766891260
976843822
1484190511
364842868
1015275059
497793667
1810493054
349482725
565693728
1638874843
1561698126
1666725288
2100781867
2039677120
1228230734
1085348629
870696900
2012386903
1000633852
164456599
1097300294
1174175483
2070370699
500149162
1487624907
1385764651
705895036
1177515391
440408797
1529091166
50529804
1930203625
1433733545
1733790291
1809919738
1019193043
1072072426
955209669
1354183622
1862312302
668840680
2038902973
635216226
1898363371
1059550937
1289617761
696942685
1516144356
1593086380
1472724757
73030391
125785892
2023838503
789170862
1008636744
1935864593
1702116905
1973812987
206915882
1115748592
1271716045
437724278
1651561738
1431351132
2093777928
1290516478
2097541404
1079044407
1719584292
644420797
411400792
910617468
1155080884
1347157820
485291398
681232857
2035724632
662447476
592127520
1393233154
984242573
512442567
785539511
312424760
1322290984
1003534177
794712578
1061433012
1608953778
547196644
2039069369
1264798577
76680516
5683830
1436031705
2054431693
1793520089
1082195286
1608726141
760554768
1693399964
2076751020
106439865
1878658062
966746676
1623617703
294665979
1936782929
848496724
93882068
1077686535
607962790
1757947800
1211216009
486800327
1277728974
716459672
2101430086
909469972
1638647401
2049477569
45042745
103166874
53144051
1948963552
1710256943
1001482765
849704458
1942449829
1157067036
1583536493
778949409
60640261
1747277234
1874394162
622970025
1561370272
443485795
737326378
931503950
631400064
1730965090
1267617866
636430722
1906075619
1764144027
1577219568
1772373926
1576613908
516132028
993508842
1533902980
1478832131
773614663
954064228
799620019
1951437878
752416470
1329001695
621608462
1888542311
1746951109
2133127109
732334915
1588787729
1722763809
596989144
993574676
2037752726
582910245
112443472
1087938318
1168094319
882210133
1546573572
1395414016
1784643385
823793077
517788511
1093051082
1206080322
1526172428
2115715059
763073217
50508514
1552454196
329092108
1137683212
636077820
681184994
82808821
2083972074
11661957
1502396160
1324880195
1712406575
480928785
1379055401
2137748414
1476376053
2032059383
1769455769
1748943708
506041349
543184013
1303156255
1705301660
1366419934
194467129
1945078609
1084633681
959824077
2020726463
1417512345
901610827
1137166700
2075562097
1640284092
2113285487
242175468
1407792794
1953655860
1354682333
1249632845
701025198
326430925
1677681380
1726794705
2059041556
887718513
1690113544
1569862958
404238994
1712496272
916989268
498812781
1944629625
1483933934
38344215
1144106219
964506370
1233347090
611914589
112599478
1891343724
1223637281
1703463152
186953040
1563324627
1092654214
237774720
1923523607
1239184099
1427658365
1044753652
1809147353
1487644372
796544899
1961435498
59260949
1680372012
128447997
1914489390
1383524570
2136133484
1498471600
31776672
1227870697
684337557
1602881720
109973134
37364056
5841192
214544469
460983904
752205015
1654827607
830724121
1660010278
357433033
1216735678
1932678320
554482103
2055474307
2014424881
1156255425
2007770934
948891577
1874421103
1311179233
770679558
170408816
58093560
1063252352
1948265159
947004301
1289850615
1542002706
1106623877
1482558297
511790632
1040831531
339502492
1878189860
2144791643
432262456
257938543
239899711
1545374434
501137239
779208472
2079295096
1976174174
2473816
1176825336
565196005
1729699373
1556733607
304227139
1519189516
1692748593
1527734501
1335333653
747492495
228506075
165616771
96484590
1725838588
792506307
22268184
919564226
894974041
92003632
625563783
1666970921
218372547
1775843101
380592823
1333976106
940265098
1966344828
1357739695
1556978612
559544172
826000547
1580449306
309000706
1663542836
628788143
1282835646
1442936136
118847406
169782493
1793744804
922952480
877072921
685811276
480231000
1578603065
1071767899
280889759
176646328
681044
813914381
1966938775
2057014099
794621323
642261865
296382654
863035300
494884873
1580464936
739642651
418444580
245923255
1420563871
795846784
886128281
875288081
1119703660
1069418754
1639712188
1279197381
891961790
636171420
1750504694
1251471764
2011925231
1281271815
1979915642
1923478833
867170885
48663058
1855980953
577868814
1069408943
1408374586
135008638
1648622173
1624588012
469310723
758030196
1165458974
2088608350
34967844
1057646635
405834730
1857656987
1960048060
1460099591
366225823
553851722
719195661
1367010018
240926433
1242947443
1657710776
1888910587
950047310
1817744741
1584956359
1169594137
23893605
1147815802
1988064568
153136726
1109257911
1390730989
27280255
966924882
868943285
69064838
516992898
1147967584
791047524
210624550
1978550406
515207882
534022278
2023649574
555185902
1809571048
1883188981
895437598
1137960101
11904053
789476036
152917745
1613620026
1576776823
974031202
813347571
159453338
1461550459
904068577
754217073
1166934088
1515684518
74762051
29921818
1653666424
1704372385
195958564
2134287927
774300370
364944375
1490994226
2084598180
464668950
1768438900
2142498953
775731346
975172768
1693022555
2089033712
755951446
1876005510
317741725
339297532
505513939
754159152
1601680847
461868579
755361817
133177336
175488784
1381796478
1525023073
584301911
361637866
875874928
1117590284
1663993512
907980579
37135953
290606423
853639068
1771484967
372276506
1972497677
981542922
1961986039
759146486
1865283042
2033990011
1401683856
1087403406
500279987
1991837002
1994145775
1458183575
1548460619
1966871702
924766696
566599294
1082487334
1628107589
2143628139
711174642
1861943336
269112492
411742878
1509101667
2051564756
1251777995
975004276
437367633
1691576715
1138260420
18444312
586331461
1995157470
701342607
688505786
996084647
1051770469
66277451
2040486993
420010773
1985907137
645537787
965791755
75552778
1395999452
1777938204
1581687554
110985868
11398595
1630855878
1750181728
1173566530
1791516890
258634480
901060401
1345229841
2093743959
1922773936
1257352196
1047434528
144055080
74579620
469617722
1105511655
1644866317
588582373
1915259459
1396660591
140945553
1278991058
526890548
1813499892
2107063055
361490692
1780289538
1232671424
1227212788
1882183599
1908671784
1059923932
71242134
799439488
649800186
97433349
1355187729
2105430404
727702847
1081083506
1321955503
1195697185
1661150582
1686130550
177146812
270299336
596619986
610341835
2027407751
1722496188
1663686562
1397281021
1759481921
256233587
101136973
271238164
1674899892
2006439766
1431975662
538266494
757809618
719252949
1744162254
2071504287
1170512430
581650610
2146694871
872081663
700476850
670888833
1728442229
1515845024
2029176379
366828388
814400677
1978184553
2112062791
1857197534
1143613855
945434218
691544536
1188091892
481521692
1957128033
1018752728
614244864
1145061394
267251952
1709446020
1087123402
1284516698
218219487
743213311
1061646895
1209368655
1178521530
631305530
376683612
975046717
915584045
1959882707
1878010941
1427891492
698141543
61363735
1764642065
574561865
78488190
1864500387
845702985
1927438334
1670600125
1114014902
189629313
875152490
1878061731
231849412
12946848
841644401
1866830801
246619507
171677699
78010351
1341642033
795870715
1714983867
1723288219
1604280224
434758659
1918054467
2109489123
231526049
659951566
822524818
803581063
379071608
1509534140
1938016124
413344953
1656240609
1674962989
1112966872
316180597
112510487
175299689
516570564
577779986
2019240382
2041987645
1071149972
964930729
1623218974
970183769
2108735515
971925844
2096788425
1780107806
899589924
2048054993
1276521141
784059400
537445220
1019909770
1175618398
1388884658
912230126
2143004265
1540412035
860917860
452483225
1918879100
1116135809
1325175474
1523921833
25723469
678605206
849552258
830327868
326305083
1556003631
452758131
1651841388
1236065437
1546127187
860451806
484626010
155053229
1175369944
479243260
1110297598
721703253
1888931650
1486984826
495045345
168241405
233279147
1803659252
1331043262
504477487
1844992320
111603320
352713824
826480075
39385327
2058370992
690925409
758049001
1128625045
27191158
1802494674
1832592440
899852362
574297588
1127739741
1101845030
1542772523
1460757952
942861134
1272734927
1885642905
1888691951
663405179
1231062887
134244205
76570165
1705826300
302094630
1066153535
1337000908
704116859
89571414
1161265312
1571231620
1311325648
411887781
1547176193
282754191
614445230
597481307
2111161881
1270711810
1343513646
528912870
1071638535
135697444
239172073
1102754357
1387379676
1877839851
1953124609
2074554534
2063606308
628752321
854833208
343968306
298281238
504033374
1984452751
1259178795
1396409236
985211853
1835921936
826873664
1358752659
307369740
676604123
600734039
247781223
862090953
1349858910
2130550355
1096174484
2067725795
1184512065
975385906
164829799
2113228922
2091063543
1924156466
1560151214
1822273275
693635652
2045313428
250570925
239953026
1861809474
1073258402
356555519
1415221933
699882654
626514076
375867060
1754670195
831737509
585943973
406530641
1243325302
539057278
565565835
913942022
752488813
1388901703
1568027034
923704198
1642690131
1620764944
1553818831
759267783
1910344637
323645606
1480765402
389679545
1719428283
1680579185
218656687
1067420432
1875083270
1658420253
722330573
20959421
1156739396
911537480
732514216
204302075
123994211
649635018
1994720759
805519113
1042321847
455895269
726715021
304285387
994260922
1187034326
372183751
2094956905
1625457433
1708488074
1092565298
85041633
927676732
751858609
1125236355
554602388
684976259
1092385962
1600605004
1990442495
1007628103
1121766188
1547510512
690939535
834653916
943708161
1679976216
1603581294
1901188243
1185259032
1448359409
1613820844
568389716
1187651123
1456339108
318194628
302541637
354443030
1066075299
1880494584
1660621755
2075199421
547907517
326677080
522166649
1870262054
418477823
928216797
1490839666
552448556
2126659286
3596226
1873919903
542531134
1428020840
1621627399
1495712415
755806913
603210548
48658579
1732772121
848612422
1967391945
1267480278
821176484
1049560018
1765389429
1953356839
1455890988
2040855732
728350413
1728632745
784710471
575393666
728872167
390379240
517928112
1380353253
1992337787
2069322700
1859938300
247420422
35427918
1002942033
125792342
2043772437
1800072797
713273513
1623906651
327002631
1637979662
821324782
955161705
1833246929
445925572
1859767788
500697989
718706101
140954060
335666944
643022046
26177634
1314648608
844089629
723216328
453929399
1832990562
1137251492
1361899479
1592838828
1099101883
231987483
1687279405
1481003898
1255646268
555094808
2072953271
114551591
1303497304
1473236563
1767885596
596968894
1546727560
1111715217
1928905393
1591994258
1049343011
383470131
277427345
1469933746
232872497
139725645
1213948572
513967156
635157740
1867713580
1117507843
939578132
598178571
624564758
987885139
507469454
160635537
647859500
890548231
1568610994
793690319
1695319828
1379835404
1961759356
1119814961
1183784541
1213626082
1277581840
1187695724
1468869700
2104323947
32622731
4612822
163129762
115571172
428072854
1442909074
826242255
1729773881
267094095
1100989873
1369833890
869110733
282943815
1703202010
573208098
1248168487
513431489
2021158577
1888311855
438083336
2142264416
1328332321
1511438308
2078419960
454448493
596892163
197243234
1538456633
252351459
1195940869
887076236
308817696
1065288138
1215646879
251166217
375723944
636917816
1874954910
2083979961
414130442
1339809749
1828932064
885831225
1631989045
1417968725
961873319
1528767790
976646631
452098622
2076037844
1403125664
352340645
2129561639
25879063
730641486
2082403729
26714864
1412868490
2018754001
2060711191
1828261070
1801857104
8364843
205385410
539100050
1932196565
1926896711
642980071
1693931138
1726467221
459718583
1495936441
1046228023
461787670
870975893
332758532
663636945
933459374
1470896646
1342523735
459145391
259717790
1879723077
1429850865
1444979247
614190024
2042021355
1972334926
1863441847
668441752
840086441
1964025502
553482433
587928771
431989148
1889056203
1088804382
1541678405
1401077843
1736503259
1907637931
650311507
1733616734
1927148230
1584650433
590096065
2108315038
1373196948
1403904575
388322588
348037196
568605523
1698135469
492258115
714225869
1520864096
1080416642
1922472655
690245385
740407330
598831281
2142200203
1418321791
1746490907
441764445
1013782176
700492910
1516637936
472370643
1608469477
2085185431
158015443
2083835129
1377933633
1543859207
233245097
210066836
553628341
1380368932
75623407
1401750224
60725704
1697512213
2123902623
1895069099
599535471
1228772188
2155404
1675598787
1191312025
1527734501
1016610016
1035140573
176302420
1377986005
602596696
332860193
326032718
1805584429
14089600
1268709445
601962690
854953437
698665613
1920961155
459828582
561480789
1699175841
1759208275
1948970241
551926835
815585264
1948408582
1293051799
1256796288
1571082762
1131769027
812763816
1070957492
1869759473
1525083819
1156035913
1749613844
858584997
557820058
1915082541
1949351212
1166691435
448552898
1109663910
1100972225
1996894799
374430475
1014966176
1203192644
359277311
1146208409
1980374506
437964889
77580520
593534763
568324744
1646525425
1183420259
291861620
58083660
14556447
768939325
1829215444
1551508831
402322989
1470108847
669943411
1952701941
1818001395
660048708
1070592368
1680956429
79044671
555448287
1868855562
989372360
669359995
645220354
230163733
1900305773
1893748432
804527729
800491343
282340120
855698410
176481663
167703457
316369604
2064749762
1846890896
1122511849
979751692
1125381364
816274665
772471117
750110199
523075665
2054952909
2126851485
1174383068
230548590
2093312975
1361292352
799689941
460342775
1801400514
2063004247
1242533406
2019704773
112637427
1912336708
1822956758
147516991
1830553903
249515972
196248079
1301345168
234955518
785745384
2136376722
949766474
1387763762
1024612995
614898167
738731360
533090017
1039634727
489535602
813531849
370931805
2083802089
558150308
2130325368
332229152
1578080618
2044987797
716214090
60855133
856755607
1589924692
535879942
2107015448
217934980
1487938133
1295410718
1754583621
608839997
707623234
1717393413
1852822793
129197476
1893106266
1265309811
2045802759
1262149183
1920081447
133793179
1673546841
982145307
2135911180
50125553
132109475
1950705593
589351896
902283461
1133415770
1764618818
1678712060
1049435310
1020342928
621047237
918892761
1374068287
1951280152
838389334
1060961841
598609250
478266807
1960709191
1543636010
1379280724
391194567
1245351235
1173133023
1769449314
1553729729
1179084687
2080997658
1695774873
1436649434
483776553
800903889
2127716374
1748744328
1533202348
1194882335
182245263
1864810495
1029513695
809483982
616234069
1146911381
75581708
1940169406
1959438668
160294442
2028780383
1406845684
316989782
1063505819
1204566433
398671497
546524389
352667718
649354055
505708708
557203641
1186962381
1847269509
1217026128
1458931782
1329957524
1535674266
265732970
1166542858
2016591005
1672766462
1019287260
1244895145
1852171071
867440494
1531662341
1312691908
543735733
123866004
2000748305
941677965
1759909444
1212212036
1203547984
1047774395
1660389558
808906952
1896875783
1560398555
789449833
1086012873
1753164044
2024390486
1840928777
602558184
1739660941
760387199
695705288
1296031019
1058355839
986381338
1992567174
2079017105
416104186
2035137494
1250808409
1467017741
620393128
503332587
24193063
1840469498
362886357
844257913
1869063871
241420167
2132348530
1410997722
1159264263
1295847221
1894265370
554118752
777626723
385424783
1930016176
859637960
2141049315
1110450776
66629630
148951988
509837605
1812759530
189727056
1534696110
552089831
608863602
468517747
1546226912
757621419
112305700
532337928
1812596552
1189697000
532305802
1123460887
1600383089
408787167
1046205091
1902066222
519482617
2082884161
138619953
410839074
723608542
1314375122
876475651
1264175340
1308212205
1331762053
140450040
1287909892
1409887795
664316703
1292923040
1606531121
926586619
1863144462
210994045
659642587
2041755047
553090793
173429175
1218721221
2016908694
138306225
1595920806
1753891921
1408135237
1657507351
1951649425
43185020
1070342342
1915115208
2136293777
2124656716
729976018
1218122082
2056327466
1212662028
1732992982
14144422
2100643852
539249792
882586795
561188794
282554725
221099537
2085934340
604487442
255283880
888598101
830802973
2142913954
459942488
1394429663
2010592578
925185750
1574109346
392155670
116260866
208470220
385248096
1143386984
1472107828
186131090
2069066886
114699338
1850588798
1279364041
782251943
652382668
1947506254
847371298
2052480714
1174683088
1428764603
880276790
1150935313
773416737
1618167288
249811078
1469917621
2098569390
772240358
1880105761
1937283403
505489920
490816238
1813507531
299375596
1276903584
1583475372
1395231703
458527463
1016590160
1150701755
489831665
1682479180
1902137669
1086536845
2074577821
1843500553
380821587
1725371940
339193131
379068107
560727682
290378620
478650621
2113408753
906954163
1509638811
974932795
1441452152
1481605455
2122349789
456333589
13639499
1030048330
1332366916
1903045680
919303864
1996434769
1937296192
1012140097
1882293128
1011889876
351490730
1007924829
533246583
485608599
726541281
1520653500
1856206456
1013298294
2053771938
1900361537
838399873
1372517900
853598146
668404500
224611102
1912795654
245045556
1393097914
794851189
1363424469
1533532804
849170541
161221132
913494596
531944549
42522277
530341888
249675001
1831581515
2038846617
824197044
843071901
902621889
1250300589
1362160354
866434977
1586468891
1061465378
1829208091
1998983221
655867551
2087464933
1515760423
835704609
814347927
1001310353
89692544
675678112
1307516691
17479100
1856433105
886981507
345660677
822110380
1880619091
569785232
1974390465
1163064444
1965295934
2118499110
1461726459
1047515349
1789739090
260886552
1740943149
1862181300
1499745145
1715409118
1143597280
1567629923
1999660524
2071329022
2022614865
1122380740
613543434
1474506267
858394841
400701908
1418266569
1324093756
667104805
809463529
716411868
634370470
291761650
1552782162
754150078
911936887
2084890157
595855933
1160504503
836160499
448081408
1655836619
743448593
267529978
1314074651
273949154
1915447078
416714237
1457936752
1050489794
1458775981
292028555
138001593
902451915
188917614
1474132760
1910731483
1575103277
1230275393
566443454
1261606094
1180722363
717836836
521687459
1430074832
1180995585
1764196179
2070051523
283072463
2008430062
857719727
688667366
2080734806
692921819
157640820
404784749
565037957
1722617089
963313816
341528498
1150878120
1305849735
1882690475
1726952675
1902855799
382868169
1340380711
1596940576
435469599
796384963
27541889
249079307
653319647
1403182157
183901034
495438324
1761201996
1011658652
975246598
639066891
1189059876
1485861117
74191802
1636881964
1571270407
240984515
1554946795
212308058
246186894
1160199194
1057581641
711944911
821827424
1958671000
1426552302
1800198589
1756078878
14159184
226045469
815168567
1262854782
1387115569
680749099
64150474
1697370733
149005322
1737736194
1329589099
1931535835
1987688205
1853865174
245875438
837917941
1263598892
25190119
1988675360
1933645336
598593122
1256641767
151799551
260222548
850706188
629023642
392823143
1802241660
693168854
14754021
591708481
493204948
542055576
308636028
1156774523
409476553
712051590
531079039
3263715
234529765
539365157
416861749
1141973718
1349091826
732552000
1764847479
963892669
451929204
53034874
494534906
1842590004
840979366
951646989
153131042
403938929
560547537
957801616
1137671703
296499339
141357819
1404717062
1704192188
1800097857
178229623
2118670838
901453621
2126872827
1546883351
1581054888
1163455485
477900458
1925916745
1996969925
155654378
1635391967
2031793780
1940231232
623716454
128260442
10955698
1418550620
1086325531
540286071
713004794
1701170907
1467690029
848434630
506802148
940696554
744496108
2119020298
156579470
1444728303
2050327963
927861685
38049025
365496757
1839084095
693957806
491016020
1989705126
598426167
759315622
1710901521
1376751557
1145168371
1980479002
165967042
1863926096
1283561368
1047185739
136599442
3884590
1636465323
1116327343
357689132
1744012654
1245821888
649936462
236677872
684427382
2055329230
733815836
54965082
1885671704
219158077
933658488
877527427
1168122268
152197860
1878091639
1917994622
489761749
1057415278
632119032
374192846
429396203
1855233779
610571110
1432936884
468946581
1659837924
41612663
785675914
1127394842
744048278
2024535495
1833058375
1959245600
183147334
546447840
1722438908
1367325256
2009039251
432483997
800500829
411532080
1040891170
733441686
860834541
1472078204
1313309609
1466150658
87418905
255814253
2033652080
375661873
1866409780
527103282
10813964
101590865
692807250
1183735649
1250846969
2063961016
1312642818
1849479461
62248652
1828106219
936156871
1962434602
1189688938
799517134
1080280233
1636909297
2111759267
1904316720
906885932
356539325
295965271
1527137862
1420127088
895797800
1854816490
466368791
1763723080
1224439806
301523248
1123582413
465489688
928527119
365039677
881083078
297045889
371006247
1462006487
2065886912
743984636
1097602938
2116571421
1906488727
803090013
1049589669
1601826062
1310865699
347508824
274812172
559347304
2120108280
942172126
1282506810
2041025228
879492235
922940042
1385457657
557444359
326769839
2077278148
1975821477
1133180214
891962229
940201199
983362560
2009140761
677050815
572356376
2145380491
1766452431
1885502500
1606396099
1508964480
1552367614
1769966890
742425489
639828058
30595533
2028641200
973516038
1883542068
1388590513
2076026383
1924327064
558736239
1398902971
1624298272
1660761461
1724477519
596666068
1328083386
1458609459
2145124577
2008413570
91281441
1966352751
652253892
969386881
965507391
44401147
138007955
1872875031
1465079551
1647025887
2101918925
1926210404
116805818
957657968
735987090
118561653
1080836758
571421049
881796048
202519412
1540656249
1015215007
1317143267
1265999032
2007965631
1625616384
721043937
2024687037
113409281
1025966773
1645821774
1372098371
533999276
739958833
1040501429
94648535
2036160597
883478331
2022468943
631569995
835546347
252313198
7817091
676177386
1565898129
708090264
891134347
524158935
1178598274
1786892652
1016986291
1968689489
1626010895
821280791
2093145588
358390542
1653566560
193385877
1568794715
1890466106
793092078
2008623675
52204704
437674562
743209152
1079310074
1008238763
1921491403
729657359
785188643
15798844
1473327034
1104438324
1152844059
2105430490
1629168864
597300492
541898376
1243904309
911701323
1753822631
1929920828
760105298
1366335470
1833922056
1062597604
1986156146
547196644
955153827
888464357
159249501
194914364
251210775
513851441
773989328
966455528
1685401499
1908589868
1870186312
1354131517
838626848
78143911
383603993
1689500695
1175289828
639975351
768301609
340229467
1018374747
1973424886
1140864401
1757664972
533872241
1164179299
1582480037
1637190352
1591682073
2119489752
1180593093
904790385
118224162
842054187
671125030
951958164
1034931123
1957606931
1531850073
1682922194
1591651516
1751117923
1168999991
788826424
382391024
2095150649
335310538
847241572
2069120086
873002374
1173059740
136413222
2009608440
1208719592
1589390962
1610618246
1024650357
849787099
1998215882
1167781506
1537009224
856291251
844425318
1892338583
681741535
316443201
1727402203
136448826
1688747255
1270742517
538652900
2046517901
1523076660
449837612
1890892061
1367368986
825166134
694001753
113462148
693481546
1260369528
1337590673
53909767
2099357281
268465174
1678525977
770051173
1333086049
995627995
2067239952
2005014960
868181644
1257660322
248311250
1910770460
1678536501
1600645683
1527647728
1247641390
1893463184
335420885
952331940
708007288
1257158397
1026977772
170909452
311075973
556607324
553087437
623836433
2095813924
188477782
825122924
519740249
454007329
57512394
1842606759
1952258532
1589702016
597280839
655207321
754012046
517139351
303130583
2114454870
1311838232
1268752705
1138058656
1110575088
1524627665
528895201
1670693100
355879716
1129896204
179183830
934035975
436675102
1352395990
1016564009
1295458675
1737511395
1865888503
528514782
186896021
1040346949
1401797477
664064413
953329122
261651847
1810986564
1920256386
296881940
1836485375
122901467
2063298065
1522988984
844974129
1115017822
1101240894
1300138512
2108672981
1236736380
283211815
1107513398
636584203
874383425
977490490
1917459715
1267339585
2134511462
177670235
820147070
219272943
1999667348
1198934620
1173077850
737275169
362888349
1829058459
2116582186
362231110
1253160301
997727759
1683331346
383687003
546231329
851561832
1957519758
568922422
810680189
1807633550
1713728483
369123682
1936109898
787829619
1591788969
199775545
2014634443
1130708761
1495835383
1853986110
1105121421
1488420264
1911668295
1572995313
181129074
329568093
1267884500
401276140
727335797
1071058975
273010825
1297279290
912138769
1188775296
541964665
1930011546
2089532407
381974326
1772003010
2020558182
1181268860
1029670368
1000854146
219108333
994483631
542258332
587341266
1395949623
1183855204
2035742955
477329748
145055248
1645519902
1242864197
1139280957
42044999
910195091
959032038
48739107
1462970368
1189833584
799743291
1741996375
46200485
926574276
94837627
917831032
853263560
1506111526
1590772087
619385922
122711878
397885795
1828131875
1238184532
651284865
1869696390
1453000281
89363435
1939576713
1771574109
1865004716
784955425
2006218690
551661720
1903125249
1170210041
899189335
18999430
120087551
1489811227
961324438
432171914
2021947035
928029829
1169495181
94158620
987330141
1814153622
184521554
1877456814
25552517
1041496048
63481123
114049725
308033401
47116863
2053775093
339479314
1896986891
1540786855
924274150
1044126002
1812221813
680506282
1874576122
516486434
425643156
1593619337
521748461
179773543
1155759637
895691321
1094119861
1801844014
1874837386
846564187
740639894
1166876669
2022296589
1646102155
476217424
1360803236
1537839270
1961914803
715936535
1387751200
659994558
1043529014
1690902859
387130207
826380973
907125852
623757396
241970116
1418454152
1217822502
261436064
1771559768
1806391756
873097093
973670249
854508124
37394215
1444610616
47113849
876639712
749032628
806698140
1801500885
118663343
1471621250
620995114
1059573172
911635474
2065325655
1748006049
1028087466
1530970240
595444905
801144464
1138244782
1070087609
2125911970
1927740573
1942829373
358656323
1654624401
181424625
291245141
728708343
847115686
388351641
2126543030
996072871
776125351
1038694636
1084482619
2030190417
1235790102
1702391750
1350146163
763282410
2120579443
97815214
1978557915
1592502916
143654745
2038310559
346489465
1803598205
1417784398
1727236367
840602488
1012476411
69622533
652704514
1714400305
1242752532
1984392828
2139896478
31072550
1873332978
864846409
281291919
454822201
1519731204
18541801
605334478
1793832265
1583551290
344715505
2000733816
300998660
1006730883
1316876085
1979878997
2025574492
959016119
620584490
605772652
1564747845
1800430625
1250604544
1485118928
1130466779
854178869
555235499
1812951094
885078200
179657916
28749068
1088564218
211045180
1583878188
1364422992
823553707
1074780844
534899950
1436803756
956412010
1331200823
879833924
67081047
637716193
2143983687
1831783950
495920690
1356600051
1909744789
71068745
718416697
2127389731
1645282100
524769838
1792686503
1558915597
569638016
1889993882
1194531545
2060465533
1607710299
780567801
125422754
1353851675
166355930
3935877
857204241
65813772
1082923695
1996278311
56450913
215054401
1737181834
1000411633
327951210
303874448
1265413097
1463184959
1220303965
220563409
1409365876
1044925124
56791282
965935890
474413232
1806854389
690160586
560679171
909149503
1233445306
2008723233
785763793
2013821859
739967209
423003248
1029239012
134819096
864089982
1714998093
1547196361
124381163
843655681
925946949
2021654474
1078112649
592959204
927055424
319826235
87350959
1654596917
1322698151
836659671
1353561213
513130739
1971622612
1674898039
1844566798
274203988
1079201780
1432436700
1342060301
154820097
1871070225
1909383095
917975119
891573543
2126345611
1334672700
108961130
1620592726
204415203
1928872992
696569057
1858934847
809107485
4203666
26548830
464616
189060818
170788123
181438213
2147434561
2025825913
1266683966
702933489
1964537423
2027343141
772193176
58261278
216421145
1100037369
1675677456
1080255491
2144666089
599355015
1990915150
2054908663
1879531670
434351344
1020102896
277381700
343853284
1560773522
1969100706
1983705648
1960109592
1156023489
675743104
163502540
1900543701
1002521871
1241369507
805409744
872319612
1429372290
1235569458
204869900
1158731667
576405684
991035504
2119555885
1131249778
1939377096
339483617
553109609
191597948
81591973
521697868
1963317169
933371580
335157063
972983989
213755989
823297098
416211216
2118637516
1839551776
1491978941
628405871
575430753
518416628
299790125
339665899
2098954350
318445231
1310216662
1167034545
1240260538
219099568
1227414450
905895856
2127125194
1060768348
1393026654
551868882
1904179032
1294658704
1469580266
792125843
146037685
768829655
1170994656
1388170235
1667222579
240678728
806845003
912646934
1724970162
1298671157
295497668
2118440716
405890197
561302723
648959254
1728032147
685161507
316938943
619616741
1697318744
214857823
712179169
621270540
1873983333
1779507900
1922413872
2006976164
1304313476
1332564429
874843818
1264042932
748528247
1551621718
291873464
1128365781
1211763998
1942926470
1327993154
383918853
1377983054
1885143567
104657998
1839610191
276025147
270184564
2144397151
1068441108
979878072
1856237273
1344212730
389793628
386869054
1130536751
1425210609
1351364202
1911350728
267967713
1069838072
1618494350
773258290
495195548
432536743
607022822
1576058591
194673559
1985150561
1573292946
437361014
929090918
898196250
816497674
632043001
1369173124
1001957946
55169180
1199082469
662059248
1489448219
1246225472
2107680065
1236768085
1771141052
909371857
473230172
1576737261
352985723
527639507
348316173
1499654322
1662149684
227680121
215278981
689736220
1808304610
571388759
218332672
383033254
968636761
1628007274
894187428
408389784
2008213702
1413461544
768682947
1018406847
1761192450
1875032866
597855329
1472175016
1728702112
133837638
2001896048
111618958
1421901246
1558834222
1148763295
438072234
437938544
1596573420
678114008
583650863
503009580
1933716100
715918440
1444353701
2129937636
527365418
2136874470
1547452403
1477217032
1522564785
1425488390
274007503
1450467349
2028009588
1620786949
2083595285
797002923
307017963
1012947433
1956017141
1988638789
816589154
196171673
76496065
782591819
2128758890
449699915
283784312
1410795320
1174749166
1311312149
1640258787
71490921
1154840970
358455840
871366889
2138555277
1335258122
970363315
591254484
239002145
617273357
2039202140
2138499632
1276824306
101626666
2057097075
683121244
2123148340
1156577900
1393395226
1881307069
302576482
800429027
1860182104
1433268636
1508060230
1689357210
1759273779
651311730
862663300
1347079700
492510779
569285550
881366144
1558436291
1137673589
784405556
288727037
1823398157
1366618638
1067793117
1263987755
2029441269
1082616532
152819327
644234976
244278640
112772612
2024203734
1056691952
1991884042
530128128
1979310663
1168654802
996821224
559627536
192234890
1068650351
1876867069
1711379678
742178282
135141135
354317679
801902624
362433604
1075853012
191372893
416067196
235898846
561645484
1826074854
816659825
320162878
896743033
1793409965
128533971
1983536148
1335103391
589827348
1965045542
1640022624
965989636
2010942114
40528340
555754899
983770487
1279920331
1327832910
321062118
1936431146
1329329426
738966634
979622414
118169512
813103448
1027954479
1416618011
1489288721
1882923706
885535227
1481728918
1795997370
1996666530
1452871304
1398692639
718629419
36040164
626130795
2126449633
1498491825
594343593
1592787363
1261390859
958937445
1421818572
1393088455
859181490
469379247
680237719
1816493305
1408334372
663559687
20760748
1627175147
2101074059
2035568521
1124817934
512789457
359713142
1597450643
680863736
681529110
1134767812
1085019070
267451952
1656177507
710708234
1477418568
565401184
1361850266
2029401239
134868814
123722329
617488287
1507135184
365735074
1362037564
168968926
1653917655
110307928
1296682668
1386883178
1194770414
21071955
75851583
762724835
457601066
1438158635
1739376176
896783342
1839877218
1207435067
927735851
923440284
878230366
1903809251
482790300
2124240992
1632995008
204830840
312216400
534085768
58198538
1177173634
98072018
1993956374
772335555
767021842
1531238154
1635028277
135048054
303294608
1650176594
1031611226
1286702774
687861182
1255549434
2012608605
1787177579
480034424
520242170
89505439
1546894427
978331654
813476154
1012539408
1777918329
1372214558
1015816433
1087394798
1091016761
736486770
447567556
1784042598
1155868801
403264962
2099330197
959821442
1984102100
1246492473
58102210
721186707
43306838
1745127340
563224245
234697296
1805984356
1939233165
1148257841
799222522
861855405
38418744
11964328
796992785
510720169
588054324
2094946323
274209861
1153347302
485214515
1402636398
1691397475
1151780958
1130422439
1894302354
1853219550
1007823281
831226576
1695201208
1194046124
1878977311
128045647
1750672025
402124847
443001391
1653120755
2046748745
2131114488
273503395
1180444641
2062177682
66687434
1941282662
993864373
1425706018
503722538
1113629826
895612342
1160820305
1307009519
1878445231
1010548773
1659080501
1098436595
218725116
894889691
716920376
296588079
2012625339
641091939
1871880365
973417481
177478743
1269747160
724596915
1295528431
1496948111
849840807
1640096016
486390805
1385154063
40275344
603155428
1474803106
1104471107
223879905
1472481504
155831536
712720854
52646200
1707467719
541697344
359776401
230589365
1583083394
1245634809
1165016176
9227251
1022709738
108172325
193645372
1834016416
1018575784
675229952
763768730
27620876
974689752
125111644
1336668162
776355583
1445217835
807950564
1799548799
804813576
1375738024
1787453822
1792078272
652818459
335619508
943207354
1331456667
1865078889
770516481
1738209993
1448745164
547741110
725382743
1116673682
1322374944
1212625223
582581354
291956913
1164824211
1689661679
154386065
1605560569
1956963130
1097110044
1116191804
584255210
1020078992
945855899
856429617
1059445506
866094883
1377424842
866373423
1997603464
1227928479
591080991
1204982110
1874234696
561097406
1673700960
2039501651
1297331218
764683974
1243953844
689604157
1619880416
559766404
1967885934
587372352
1692023233
1642572435
49767558
820579422
1599025812
2114858896
1933544923
629891694
1387532439
337840025
172493558
316250
1911561771
2050342651
1721400100
1631153197
1978913557
1872212064
1205833919
1639039683
720967484
1567281618
1686149899
196768801
1220815212
1457039497
1992582047
756892558
1095630983
1851061668
1832871047
86195014
503277355
1054148375
1783907568
1824266234
92740622
1190208500
1195827120
1080548716
354959328
1033460608
1349835854
130350692
639614750
62752434
1965797208
1563412302
909123309
1521110661
642380289
1619687376
262381982
884883454
1008292217
3354404
386188213
2088385553
396520641
1866990878
1871547542
183047474
96345810
1833607720
252230180
108489309
80307465
1931642487
1944365067
1160830817
1307794595
771554121
1649629555
1952140528
698409564
1900766444
1057686880
1591543876
1145532559
1502493766
359214050
1370236439
1931724749
741721329
1672141817
1563036327
1476282828
170193192
1809272353
387437712
1075897913
395819330
1444928338
1367310607
1364953901
1316935606
996275813
1131606027
135434919
38692386
856517380
1002136352
971229313
1744358009
1674059392
170354293
1838838746
1272129584
835191601
2119645413
697684931
538983324
1963307764
115100767
1217714675
801858682
598815171
2144623926
543673677
1034666954
1974159041
1964658871
260234486
1215481173
2048210448
1952177946
405391756
1265854473
1338055678
1402983364
98215061
1807148666
1730935452
753285226
1397056549
1265700730
1997172947
18155507
1933605694
788806930
791932047
1977418105
1570103436
55428272
1391684892
1997740179
219888689
1421132384
1253925237
1672440218
1157401659
689007803
1082779656
1991892134
648529950
1780601277
2059125211
274461482
289356293
2119761506
1564445608
1156815772
1429495302
857128488
1556073892
1379641712
214624945
1352948042
1286470867
44028524
1137770746
1032318066
397877428
1669615558
574333846
1473137146
2031728419
1937494596
1728651771
1184800403
937039880
2128089635
1620116516
236191741
1431421036
215984712
2073093989
914274874
113668421
985034599
1382485376
1874085454
634686440
1771955615
1621793142
2050002419
137563601
1521532078
50628519
890549440
1578283578
1366703004
1447043705
962381401
1788301903
1797515507
1235446644
1748962744
1093866953
482231948
2034302435
1615385851
1898087729
1978342442
1092085464
1306880547
1677315082
1962970976
1274526045
665232197
298702405
388452054
1739166758
227464325
403488025
195423183
324111664
1590174692
548662797
1543678643
1875050241
1678779408
870485890
145866690
917558409
1432907262
1087334469
2024161564
551505942
616102296
435159967
677240822
2080363477
1041101188
1180036049
105027329
437916692
520239180
2096294146
1207592497
1144251565
2036808204
2009085011
1322822910
1576195088
939287115
1786826479
898953514
467755667
1313541919
1212399478
208729922
443758832
600517730
912842331
2059834036
1778539183
685386654
1343014202
557844614
749361330
983887635
426554887
1070515443
304361659
2020725650
1404366203
254048865
491050867
1276018745
1968860024
1518534092
1771252390
1949664096
1648481873
1098966775
1450646547
1192357973
1966827017
2132507857
1521939
431987199
27283186
214529897
2041326999
827623803
900310704
1888523881
2000767236
1830976238
1881494578
2128290054
208838867
1392021607
1264951951
1493051866
2126373989
718521939
1416266546
584052236
1287672052
474838214
2027709333
1113179871
209883286
431510081
478318042
826092295
2072997949
2052434054
23311443
2113024619
975024943
725150516
2112712655
751846992
1040860742
2073265157
1789260335
911457353
682848376
711251361
360170529
1741110609
252744208
46630188
871559244
670463464
728977710
1121705331
1232363211
969379727
524305472
768072597
1794192275
1481021343
1940417580
1581506800
565534169
1654966729
731138196
1795964771
1802183274
61771050
118448102
426764471
1884773132
411909331
1414549348
1406805861
1087819433
1942318862
1061035566
560912823
1943655548
512661623
1944839928
295490735
998290440
1269136489
849730845
1056014961
862135703
1243143750
1473573960
1334893950
581790414
252532463
2125626544
105022310
1286408489
41244295
1807381087
1048263260
172689783
1087558817
1653078196
1279640985
143038016
1408321426
1107696534
1821152271
95639744
1322341217
1481335542
207037676
104847366
1515922157
1124064062
1558875104
1701468351
1406528493
1782534584
341834180
31714502
540114678
353816653
1629446981
1229091813
611941699
865898571
2005456880
1026343641
1885484823
426573084
389764280
1951147603
1476029668
246496759
247600623
186910111
1539966415
1055623296
905776745
1641372742
1063442189
1175482901
58489197
497758058
1284146272
24067807
1915159542
87948089
2026347836
1898014137
624891746
1693699259
1277775160
1980813528
1331267718
1666743953
677197791
349242759
1089884429
1698966689
88490046
2137041427
738538971
1892219478
229058380
1135364541
750386214
1779267463
325770731
615220159
960955672
1830985347
386836628
1007806863
255071958
242237994
41823513
1461545307
308800877
1019599071
1777176492
483708046
1103207219
768240651
560714532
1201942147
807580193
1494662632
1040151113
1333380723
1274589936
1816621217
1295608016
276425883
858529456
1658367152
900050098
759918062
14914731
1339318970
670402044
260320343
805887834
130662648
1884003738
1412581276
2042642889
1593546068
416706275
1378371477
2118111489
1343627566
159650837
425317509
47294400
1070339962
1756181319
278702944
367739886
702216346
458699913
1850701184
769817457
1337639179
1339092011
1657260917
1409506008
260012455
1044568222
2093412270
1149424007
1485386717
1878586246
1844242544
1716608648
569186851
1761714965
1153191215
365873529
1510416941
561724968
2005671256
1194350986
797096768
118142925
2071229763
2070706007
683084212
1059657590
1867899300
1122401245
1893290278
1543756231
455065069
927676732
801559734
1593277010
786690105
754929836
2063507936
2062483918
512289933
1817103189
474901497
1382897767
1500444877
467169635
1288593886
1329562664
2054514425
1853225504
995138817
1618439007
635065178
2092147047
1460575097
17574500
764836406
1965501972
813593632
1476074288
2054640847
407323646
77152210
2145165661
1931883751
1356107984
1601733781
1231689325
2110817570
1761119611
2107398963
1842811244
986723880
906664454
1372208311
652314492
942021869
1774719535
33933357
1575720840
442455552
345581268
1918287473
1755625595
1949962587
1500196196
342154617
1314308754
1433907222
1831253995
1388044129
1182431469
630355150
1828293904
591363131
1168438716
873520351
1645888176
996099724
927893455
1816601285
908738092
64116545
1000606968
799647394
372386211
432118045
2023036292
406366592
351408076
1726730817
179294381
988689649
841671772
777026037
1742766815
821791726
1454724985
576466567
78421609
371282888
1732122512
1339988094
800553129
14409143
855859848
684855912
67328607
1120026605
473018439
271262941
1073606452
1647415359
306665202
160279674
1059545607
356997967
2020986708
131663100
336333713
66809305
841564789
1532242060
1832413360
1955199335
503358010
1164678225
352965892
973910921
1394553189
1307369913
288803013
654899330
1019128046
67778159
1410225228
202734265
820192956
1253841745
79450320
385612356
1493459759
1696756222
699009511
1850731397
497859578
1515091899
962232291
1964205692
2138718294
462888187
912651234
1696728465
108581040
1019603076
389521250
1738295519
264916099
476578555
1656867460
890175776
1612769610
662154153
1890320437
2089246113
655336102
1969780375
344410268
1495170104
939168054
1649270025
1190127546
927902374
1942298010
1490790412
1030054913
794526286
918831247
1325443068
519126986
179655898
631773688
1884191573
55230937
896628416
1106695745
72141994
2066086330
641634382
930034361
1938117496
354154723
149105954
1207619780
1710177742
838617915
1899158474
1242838961
559956314
1143323431
1813549481
801172176
1656265343
870190892
653445896
974956142
1950699423
1769854741
64349987
1035934301
1006647509
976290912
469641662
1601163106
1298499010
746460917
444582404
112456020
1731691548
216215405
872308504
1494980401
1413606186
1640730548
1947530158
1352352266
1822059976
838483252
1718855560
1628884916
1516418903
532652417
1843308007
1985229282
770347734
1440426511
466845117
1450965266
1909639986
2008827337
2101096232
1186784939
1507834369
1358992154
1639439802
1696217054
1028462933
1558595222
309360216
1358706075
1462634821
692935550
1720830755
1659142410
926324512
132262744
2054955948
933363678
437654924
595012528
166603098
191073897
149625246
335503797
686461167
1240160275
1589238484
1931650883
693449860
1142452550
1534386674
731507643
297803328
1155880811
1240487450
993284880
1623476545
1383968745
1043573633
508136071
1679443338
963847439
734105991
1898573103
1301260159
595734410
2128264568
57667622
1814339761
1722571347
1166228316
1376912271
2077141112
785279080
1253413863
1773961596
1818989245
1668356433
1490578829
534475152
1523123269
1708866191
879218907
168440959
1503602675
368774496
1060666668
1268505762
1336670392
472475488
511648520
1016779758
978256853
1763179960
619171255
1499252412
1396837848
1514056186
1983264931
1395922228
890170691
158882777
143597054
1732217394
279788521
620564516
9795378
1170732225
1302606787
467031308
748712522
903090232
340039499
217880258
16887965
1831303406
1076232641
587337910
2005285205
2100442752
1381360077
440049165
15782176
892705463
1845496602
616336503
312073498
1290899362
519974503
1146911799
2146636943
1224178295
573160784
1407806114
617870677
364903301
445915674
2101918925
623208393
1685356335
1700384246
1488282054
921857929
613053566
363484773
1871964503
2022767439
1681532885
481610092
123354964
831831426
732635429
234069649
127698111
1452562886
1788849544
1938781766
934054122
398532500
2049045134
2012382341
1952812398
1632690371
1370140340
999916911
1097627852
1963769403
933488608
756833688
978479801
857613749
939608038
288833213
1183491937
1769416466
1170517387
1700333215
1646984856
1755205314
402469806
1901940069
1241665761
102795124
1937153251
119333966
48639848
1620610096
312572969
1420722179
863724188
824484109
1402780091
1654035579
862023194
367767890
994988625
1440324412
53495254
235985125
1656114141
814719503
1063474167
890197821
8220122
239020232
286089244
796928394
689530548
1408442665
1439199474
1069530101
1098859378
1588065343
960082700
2078148772
1254150822
1479773592
1204027470
1839705691
247746043
1224439780
13534332
1505637344
1600924817
917677553
25759447
1731189270
1318449183
446015206
1406217981
2091679848
550485555
2141764537
1877704463
1735672414
1739748342
923666111
759085858
976071759
52519780
2071301969
1931103982
54200945
1966639726
297118891
941909367
541599514
258697994
617985850
571009717
1307800089
1495702685
1114624565
159173173
1455076634
1102995991
91579843
451614962
1678698171
1960816425
264145304
960945432
202521335
502355776
565824689
1559963122
795896032
421037662
1672876434
1405089332
1040978151
124394113
608598425
889178907
947655511
959211574
2041425259
1003817402
750997854
2139043223
983561548
1140996721
2091803589
1230358282
995467448
97503972
852344880
1617018732
1145020420
947942568
238216886
1553498356
484359844
1134831368
1753647548
1182262789
1928973576
603447568
395981011
1373154976
1930488800
1253841772
1634938239
1777637878
1665290197
757177623
1655994598
325873283
1504882771
1471311336
1328843056
338185605
2119092456
1701239875
670401542
1247647923
2029498898
836260439
1159487681
1530296436
517107731
1855147311
2077925591
2119282106
474175511
1310974139
403485479
843369742
730945459
1420969669
2040454900
1406000611
342832083
1273033935
2037973699
1928742235
1491414442
399443998
1300929397
1115201282
1993301099
1234391385
1835501757
1263881008
2105179584
1914508879
1193442967
1201831112
196552012
1238955218
993008566
4385717
541292532
941752329
1255413109
831338632
1783920580
298921388
92599874
337688932
395850069
752979921
307380146
1742173039
1369763958
655028675
1155379909
1057528562
133489318
1066848023
1672494030
116416919
1137375746
1483177453
119244628
661780048
1004762327
1004880320
1217765116
224457797
1059204295
224550460
1804114180
1096235826
1544078950
1180120234
1631841722
1463819290
1229117658
1140546860
1508229102
1065596121
1214499980
1768400497
768445655
380613111
1400738300
344002139
1514412114
840098554
173675354
181672874
1026848523
1702126211
1780504143
855011353
164617810
1222069592
2068290322
62413654
881187063
837827100
2056080003
1533900481
1772499696
239800424
789505342
785809558
111026821
985896076
568903845
1189573682
917598643
1539719222
524910669
240750334
545574354
1429775257
1502088427
1295228158
1026394308
1941866805
922989106
814771471
300925531
1661100218
619728931
1516479293
366903893
212714388
1898730581
2142400154
707753044
1203500887
208732499
1025173117
399228120
2137757396
1067709364
483192319
605256578
115269151
1345943904
273808255
1992495345
1694445151
818344776
167878000
719924607
1778035933
273573467
1380415738
637679438
2110184089
1467151137
1684172365
881492664
1286834656
1561389045
1889027556
1456963267
817573797
1269481926
1032052259
863848205
1368098185
573599389
489943619
1989348346
117230343
1606531220
1625271040
602873036
2106379482
1117964091
1858106026
1990498735
65106474
1146260157
1215077076
1230545219
37398313
1961325998
1208174774
938888753
403610911
2060340800
1644310350
1092267049
619647980
1018288055
1616482144
1106127207
418668458
1602332833
855476279
2068100018
1765182200
666341106
1551103777
537181303
1552386563
435621356
301761747
1108382991
444536392
472702797
1720192063
640180104
2143842801
1764017687
1452560187
1556932057
1240148559
1455303469
224811569
1325993872
799189345
1895490564
1900186579
2120355020
1641716599
1838545348
925187418
1680363974
452544490
1269515055
687103611
2138212304
57518145
304883385
747337566
1075031825
1545356295
966419339
1926047647
1434014509
1652275104
801871744
805680347
718019887
133353983
1528795418
218270449
159629116
989997103
1028446700
1195221181
1140260111
450077906
29525492
828897405
1580413985
571295803
1447213449
1707147680
240904466
2098045039
1690611850
351211250
1269703254
1413869389
975571183
337887217
2109774107
541447762
912895833
1776615772
1091811577
542025229
1346356435
1353468732
1652550125
131320567
515623677
1061312503
120345830
91172945
252777787
189593074
1116030271
154483434
435027934
566747821
240141312
1397206206
628658517
428269057
1941002858
586910786
518121642
587909458
1178578215
1425018711
1091232267
1637081914
2118096114
493217452
1501683398
291586279
1204502198
1542613859
2132200552
1932433607
184359677
1828653525
722832338
1078710685
27297383
427350368
344145950
1770127884
518327174
1839368291
1172150610
206601861
596442375
1446391540
1659693596
1765668039
597728140
200552718
1618883929
956246685
55548788
1529169144
1290556035
1811300096
722248389
1927036907
848528327
554208537
2099436048
38130151
574727882
1975727315
582406139
1464664374
1687417834
1480696490
1378978403
929829104
1062833721
1215315523
949597675
475826450
2063074218
1715065278
1345349219
1783898770
752779370
1543430783
1235194812
1403892253
858622128
867998634
2135944538
1328765754
710727639
315479047
1077479017
1575544004
291973531
892356419
1231434907
1312406529
379775037
906554627
1369123451
734369702
1887236096
1138620484
1640144043
974768259
2140959632
73966972
1382946998
1336061761
697076464
900784722
1209487396
778490140
1566609889
1706430657
1644076835
1146377417
441672687
304444458
1773363172
1781242501
757073607
1285801685
922487457
2002807966
615915111
477148871
1312111291
1579079671
676728715
1602259888
1934815939
2040351642
350022976
1977341645
1463162867
137503954
749195366
1517107320
3261207
1051377924
699123941
705676681
503437826
1393650991
1223368930
394567225
864373269
1087395544
252889028
686155696
1613806284
1907677406
1202241285
1523045015
1803944795
1226649508
1887083619
421369169
2106247892
2133475236
155087622
441464482
1055065407
1618801281
1563439276
1659784216
1990539438
1686721884
259680481
1475542617
773326822
1158148320
1597191834
1818666148
981102594
612380409
810232418
808634008
575848395
376896871
975105831
631798894
226555955
1934283995
1641384449
645507970
1383139547
879512366
1003184857
633746494
429892578
234565368
1678033858
907211065
1477146836
608003497
1259554334
1333024116
1006666082
1818522334
1306112804
290878616
2115329469
1269041924
645356530
217812276
2014010710
1291469322
346425936
94013493
1935536894
2138162182
1509273236
303974259
222933319
1461826445
2130384497
1838063052
2065075939
1656339459
644420797
1954628406
1166193084
575835441
50679407
1395279257
2036430585
965287302
1541359059
1118641405
164635529
1770089461
1112271912
607677958
2057923761
1647993519
53262691
1415360029
2109830337
1685945323
1445591910
588399292
1850604940
289491199
1624143327
284277970
1003948580
1190123721
2060818395
992082373
688240390
837992912
1446760251
713279056
1859436258
1837479457
399228309
1962695025
288299579
1709935502
1824881732
964630887
921060605
60139114
552436473
1021365252
1813346807
984009040
620872793
34365532
1763334112
872766645
570838438
1311906540
340488899
738614246
204248777
1296812500
1452247372
1775084096
1303848608
1502075972
783037491
1979878917
1889668150
464414874
1484589705
73322401
1567137210
914147002
570143063
444732477
992154270
1297033335
955285452
886204740
955282841
1905134861
252820499
1279872379
129771137
2011324751
1047485313
1266143554
845209990
1554286952
489914768
2123300530
674817185
1856275126
1851024325
1109453440
1674373828
820453456
181011644
30433852
137089140
1911318871
1628371877
1267583408
1808670738
1305168378
529675346
1529599934
396721069
1009229962
1509096242
323091918
1408568903
139915364
1340254281
1212004385
1871274426
740410036
612875279
1909718284
1285539890
938736562
877383821
217255438
1560080408
793264779
49739228
1698821543
661423203
665228095
557437896
1390684890
1625913914
100597043
391741421
161490837
1641638688
1410638560
1055013622
1187176626
1316852774
1566495051
886616907
1742825119
1457637810
390804663
1082938785
1083945879
765629874
1374740124
436600399
285124141
305144204
1862166107
1913830523
1265736136
105151988
17970036
2093554674
310452655
2107342104
1786431823
1454946429
1279708169
339727444
1289670682
1829745919
849678120
244608862
1982403815
846491522
647815743
1293587900
592905996
1123852338
356471535
1172009969
1096792409
374971573
2032086128
1219775372
1195210482
900679181
2114497146
254757822
750327816
1949355368
1431306414
938368260
1107118826
786355320
232242585
610141847
213174412
804994368
548564
63560747
1237095559
1469896330
1897811805
169619903
612108532
916260190
395147174
253914130
1730875654
1885883852
1478277249
209852701
690029209
112599821
1269384937
209232289
2104692039
1175987993
686353198
1444464507
597232592
216535507
619925696
1443481776
1075792006
834207252
389435620
1367173216
631272661
1167128634
2081504342
1296028913
2060796576
737785779
248089478
831238317
446468106
225631164
2068171758
1774005941
1626426183
507867646
539366779
914292284
79403900
1429202138
539234195
1874791225
814535073
277732182
570534953
328456451
133647715
1970732747
959637445
938736023
8340381
686722155
399548586
911433321
951955951
1621898310
906429233
1495785265
923033362
84153304
1807528897
281363982
1524342825
1286476013
110718235
2114085519
1068710467
1908390219
548854781
2065955360
1031666859
666414304
1821527643
145643209
1167898362
1586269974
1488055992
605179972
1444318913
574483638
1030059504
1658682798
409067492
786976909
2051113823
673665369
1347605698
1339813256
932462619
484755564
574227545
1062404552
2065650963
2054716717
738968347
2122542777
550752735
877292373
674636929
1123381927
126509458
1257657035
393916853
344106623
1994769631
2124510741
2017099038
247092782
725322679
1534499908
1985805003
1814857155
443974931
1317441252
1455897170
887197898
283755414
314680506
688051248
1690304610
1006472172
233675564
422809343
438785550
1851753117
491059711
526567387
1546775965
1653543801
2037639276
691858949
1146264605
1261297523
1139278417
754141750
1746515062
1188916973
1630552622
1326954923
2031764583
778877178
1424879610
1895878946
1146145617
384845912
1365481729
1433380062
162660040
1849184676
1452018044
762270760
1550213657
49590355
1182791268
1650268051
1375216119
1055314842
619571628
1337335465
741912553
190887115
1878178601
1632115727
29763523
93055698
1712921090
1737745015
1790268215
1553798478
979920410
1066745301
492378839
138866478
1113152258
1754067151
1836574585
1951260101
524308197
1401518429
2114628519
1647875210
1253665944
1479863545
339099232
905305527
2003727887
1114698344
1297401768
481499668
897560564
1091963854
1068035621
908269171
928589031
335864222
858261318
1937480580
221107775
1727371931
310757906
1479251810
1271025998
928904936
236492837
1389689815
2126962822
276421267
1214430215
1263089617
210720771
1274341937
837563908
198369037
187632543
908354927
1864121641
2022567417
1372355825
72381469
1248434359
77202300
1419802457
212446349
342385066
1460160173
495771765
1277168938
2045863729
407426346
2146933541
1547232181
243777451
1488306174
846796972
741077969
66257700
2084517497
1888976523
1867332924
1463296026
1595470716
894856032
2020185433
275982286
1479625782
1275065758
205286925
2021987573
1741808820
1935564373
474103980
1238317958
382361984
1521263939
1809759126
1565895590
683889029
1732663799
279322546
1006731734
1791867508
747463876
657293441
1966753020
2107012503
1199602743
1233177505
1772659975
1301733204
948257475
1149158488
1444549324
1004832122
984700851
2029109160
736592768
1019998430
928236783
2036847927
1410375163
1578253608
2015343281
915498122
718119891
878972237
550740867
2003376511
1068866165
744898880
723125879
481746176
1288062484
426651291
412533822
93857676
870789702
762528309
866157090
2005341670
149087064
1404497444
669874602
1816666104
1925351547
1725689030
269723623
1316465810
110735191
502548998
989400357
735728101
1987731645
1815581222
745519689
677183737
2059704173
1862476566
832419974
1698045722
2082252594
1308087092
747504844
1598693796
1208799924
891449817
138790751
2072443951
653822346
625768845
1936751991
1532374723
767601649
1034259800
1223106093
1273175371
1360983317
1417059802
697863956
585822261
1887424575
1646156670
741784988
1494173663
1415293035
1731371202
799123573
257435543
1852942187
507537093
427019392
1447194266
1453966839
1881268291
1305809095
1092202294
955134620
1286327986
921238659
1062076715
159624299
1273254962
1467109004
1421748712
1002443832
362249484
447528010
1867594080
1059097368
1361956951
1873346711
1211845606
731501946
1290794699
1826676242
81630363
867062553
477377696
85163616
1637444361
1142118714
1710711129
1820021706
1889470193
629406658
978168967
540152644
129389919
1975395437
153544387
1967131518
975594213
442558173
1859860024
1924549183
1502736386
773178847
1152388166
1205101524
1127216068
83964526
1433133355
1073950984
1694550572
174535339
2073938612
2136058167
186140832
925355384
377306077
837685587
728103232
406080368
1301567275
1062908654
1293408618
1757198023
1035682658
2135490164
603563149
692050192
1061990204
115977891
1148504183
2053924600
799368305
1058656558
526810749
457830299
1926596255
2082056135
1688956345
760672132
2093899136
1420141668
434742102
988814106
1469823052
1319895743
184486996
921451573
2008210709
2000936893
1694479118
440507081
1891350180
1115056700
516392030
325717278
817461240
2141222900
140043132
2077640514
1742117859
154231173
1915223599
1633099926
1790518130
1663003147
1574522876
1767004950
2056061508
1158791532
480293044
604933075
1705326979
264470225
2098527057
128775403
1602187125
1485903749
386915491
1810206149
882096906
1326231412
31592901
1443525269
168983035
1657626229
809471653
353712280
1420366388
1282985620
464858622
181893068
1807976618
1956226903
737434989
159225227
1863046739
557648479
1920108183
1670202877
1224846546
1863774179
647515607
342079089
656487298
1768197141
196348141
678178369
2080936895
415813614
709704117
1435786850
284656630
1302983025
1659444655
330879741
1858466619
1132037590
1733979011
1321748375
1665202445
793899002
225814972
1920403601
425898257
157394286
824768801
242228035
1257718636
963842700
881645066
1610119264
607620489
1846348811
721249099
2075089866
214769570
645627629
248505673
2074368002
939404418
1890605094
1280438618
1113877683
956311370
1948015482
568717036
1851581996
1089667582
2133379922
261116825
1800114283
1767262762
730243564
1611864066
2090426363
233001060
300566410
1306727200
2097596498
1209883300
1831650314
1744946988
2065287139
1722363664
976769311
199473345
1838137476
1590663950
966141746
1302893629
1557338978
1346899137
1897823355
1058077108
1971511974
1253392484
1524220661
859050241
1953439194
916789932
940008796
1849833163
118316528
58882897
416759784
1985498181
69040369
373341544
560106659
1912517059
1779887032
1497063362
156564288
1119139431
2067272439
156241000
973104833
846663394
515272751
1131244580
975390093
900369015
51318383
712652568
1747841677
1360228484
992157272
1649965035
1103271289
726093362
2005177090
1946939810
495554088
1955111208
620493378
717555917
1642615441
1854363654
421505941
1388547041
54311597
1591009505
2023064371
383564876
583988457
1936346976
2094330183
1177302457
484257754
849668339
1692938495
867095750
930596721
1077376047
492351457
515931628
1149417576
978198509
1068460360
428933806
1081393923
1273835932
1066901186
128190186
2116234162
973062176
451383791
1965793396
1186233895
718870137
1021779106
289117971
1169416561
249902122
1299079924
1611517909
466415794
1967468462
1105148593
1943965416
1966310712
1479314186
400002949
979260104
1111256203
847080307
1486317520
1791001191
1999755829
1609368325
660917043
430431190
258886631
1953785242
336158000
895207446
1609576055
2081962696
1717857007
1672624485
1209084906
364993870
2087395199
2002797296
808174797
253701070
580527877
1373418836
81777179
1474552870
759380393
65502314
1673986892
355322737
1999296032
399930346
85405892
471005269
477340096
1068861417
1592348917
1572610982
1540872645
904724203
2139025113
1896439719
112483351
996024101
545411120
2001449930
204446332
794704637
1338825327
1207824445
612409176
1388764341
263332153
325569354
1786745174
261145988
1042302660
1520350025
849142196
155347272
1364190400
1551061610
821744230
1198020961
1614940852
2019494859
106023843
1483562447
105700045
1857283900
1648251172
988435776
1735710144
1032566004
1368557954
887636586
865918124
914606854
2133781695
1083103291
1471205394
1094154531
126287234
1927920963
514831706
1633421246
474521484
1337461442
335959157
341667376
1302640411
1471678259
205261307
1282525468
1228383183
1854433949
1829302515
2097874839
374705552
2112062791
282897546
1485822208
1187410787
918008776
858554770
827713885
833675577
1303098949
1649997665
235366552
572476186
1545260052
1813296863
1875798648
1272285373
114556020
979681120
748496011
1049895927
604971554
2103801739
322306429
1702132797
363885035
163463723
451896559
1610222200
1659330882
2119069732
1692092407
929225585
1434910582
1684460674
894513575
2017108231
1506077338
1032831411
139783312
1151189324
741317502
1368223666
1525018360
1781275237
103941153
355206760
998174812
2057226118
1402599430
448545713
1410766700
1963573891
137519869
2076668162
938447481
114648259
1761094800
1729970330
220549755
1430295610
703543953
1269027356
1168578342
1779798766
897454753
1304717429
1171124061
43908377
502853682
1377542120
779677426
672205732
27666377
849326256
619487290
822948593
1629386610
20787473
1168244934
107658958
1097776305
1823195654
757093176
2102953830
1377795569
2119446909
591034228
2005631708
1057368084
1333152546
2129471113
1835508715
370029520
60781581
414263941
430370821
112091610
1016810891
224756461
1900422874
136365612
2117493440
1473557417
1085997161
1608398896
1654314289
348395101
1576260456
463306839
796955669
564039866
1220230583
1777332707
106652440
60797151
1533528138
1025306300
1071328646
968734854
548192492
2081847772
514658865
1299947141
1767670502
1701452051
2035633174
1429717714
1897424052
493545253
856930332
627674323
645050571
2058359530
444660079
1923669014
842883019
618356049
414272872
1982787728
656677010
2112758272
2133395596
110853257
249576718
1142767671
1617637952
344850414
839463832
1414060160
1320265627
2130596168
2030447594
63000750
947371494
371631896
1941056350
1064142944
1601219232
203992763
1354982534
189129520
1111198436
739833300
1322586539
319744661
1226214143
1260900426
972806970
1104224934
238599769
2126334092
1869827497
591105700
267041768
411255408
725951891
1158787957
322775015
1545109693
145566407
58987056
1029271644
972620554
1415141875
1268579795
446992725
1913802824
1552009390
970072355
1403291252
740491210
422318301
616090067
1963956033
1666705707
767155802
914320941
911900290
942316763
100153594
530445940
1540058524
473755887
10296711
1080906948
548552140
1960709191
1105786536
1702878625
1879182739
298426874
747382277
416595023
1107151365
1236836436
1285539633
2002490315
514391387
1030643058
170417583
619571628
710851459
574123236
695739921
140176917
1456201274
2137925330
1220442396
1090829216
1642702442
531207338
1207358467
2012387931
394661369
686172503
1162139877
1309969705
719845463
1556778678
1335680664
1649402444
1632126505
929789575
457369946
279147572
1304351677
622559203
1283723477
362676469
1196466741
317175233
1793261770
510607099
543816182
864742198
1590389752
776412485
631239287
1324542973
132544415
773161375
1556360391
591763938
2121944746
1976743181
1866357813
1356521882
1863124647
1785540440
1257950726
1533881858
669404381
1797467811
659541666
1903903166
2091483819
2112920929
854216361
1014420200
1311312852
1637009785
675464629
2118005931
512587775
792684658
1199022584
1456187567
392111825
1528989570
2036833232
176519187
978619144
486509208
606115682
1833609913
1077194138
1863183359
1552837583
967003797
1485610203
895268137
498148112
465124573
1626183094
2024622872
315990830
1571932881
765812150
1647897435
1263456871
2076647753
1551968383
64296158
455987002
678812561
1005135228
1723687420
484493248
1746974566
973104943
629023361
288436207
884518942
1732922719
1215844489
2077213943
478473490
1428397148
1439853109
555824927
2087123088
2054638790
1916448111
968086109
1482262179
1867649455
200245761
126880869
1513958452
2067074613
1581308962
1086206385
2048210404
1642106346
1956009624
982510649
2041720796
1749773198
2017154621
1455362067
75242443
1068997595
2140468185
1658689028
1680990257
150628158
1736722496
46814206
1586569071
842174029
1824514526
13898758
1459848782
1811003519
1381067182
1868989783
2010268776
294181154
1913659628
1390237255
790807697
435231155
179122116
814574595
1923736392
1891626874
1169699837
926885600
1589827528
1484584531
691774369
859477304
189086457
191788087
342885056
540180803
609737633
1507681271
99492803
1885283578
214031145
623237416
545552331
1652960396
1476171862
716639409
560623622
880613785
2015115397
84975278
1506286328
398870603
1527577804
36570052
62282625
36184974
1057516353
1119512990
1963566905
1291012236
1455314473
997852030
1794910200
1499447276
1034072193
39667492
425092362
1421310253
1709009352
1106711503
1042850506
121331621
1662292401
1519035814
1132834812
916746143
612932876
1356723973
2037655529
962531782
2067580949
540891387
662161016
1907462036
1273464839
1168438698
603218346
373350738
1031097679
1664843299
891352431
1847348486
321740524
2107301600
48762894
603354700
112979331
87518280
1780262628
1185465940
738704815
2028569098
422671439
1006653267
891663511
449874294
1908490118
1859911765
879387180
1319710564
1834858071
1187030776
1260112321
324483261
1155378565
1708251081
317072453
1038729801
1526222712
821325431
516718214
666643290
86979309
195476953
393497089
740325853
114665167
663636945
579727848
1212212473
220599480
2101684762
1687423389
1640250464
520142126
1844127187
559596305
572905576
1197825130
463648923
805422109
941882796
1448971196
507962247
381532518
2011472461
866478120
409150219
1357572603
351627667
594168745
1312563123
909951786
460967490
1420117476
670721341
2064777533
1353605273
1162533204
1830745198
1386723740
1460023495
751443798
2019613743
47384010
1000182300
338512230
2069379020
1941255193
2137301756
724511009
657035646
209294901
369681549
1982563630
305463161
2129356881
1058729328
1250314814
608233518
114330430
108934603
702064106
1109626153
1888985815
625341062
1751798878
609557261
1387034191
1657917518
7386737
1127650104
245819095
332028578
2118507579
271794310
401110843
1622295843
1175162575
2099247853
569120174
1898848776
2048552809
1151745038
1550651879
213276430
1733742678
1076734493
1103462990
2145598819
93986852
553090793
951348038
658800511
1864195704
17751237
1650822082
1373787054
997505417
1820022677
1475067777
672902267
358471850
112446894
128250819
191905272
1504206921
378934238
38879721
482457636
264337535
1406994476
989047319
1773590720
329387166
896305498
402124746
72851753
1678341491
163095373
216278254
644160416
1031909225
1005789845
1777604760
573960791
224830254
710298686
1705628950
767682344
337198901
746521314
1210798618
163609865
896171707
1812124856
1311494685
1987942326
308214064
1686031434
26097165
1242546485
1875601495
315694389
592963148
524023160
589279150
2070616045
1679184801
457365636
1073251520
1414527088
676760288
429070806
916121220
1786198819
1459183753
1285145325
1668884120
1681444998
1321506750
287064471
1572641036
497319463
1098177393
1015626081
493572523
1027634183
980160720
880159587
801306700
1520446363
18575570
1409879411
398384152
176803654
918955437
1758941141
114705723
374605547
2119321179
920553307
1176852790
738459417
1079614656
498619476
2050731200
72574260
1706811177
700263088
428872939
90275937
388511396
958112821
26191285
72275819
1237240165
1923873193
1338586060
1909622419
1113277135
1359883937
1938252087
1818307466
1216238757
608714122
1755763629
492651060
1633659695
1680705938
2079685487
1624386151
261576509
275553466
494390332
1330282443
1070013545
257080198
735853093
1080643526
1316531549
1341328091
631375563
1460965534
1859285275
1260002834
331841966
1248741573
665328813
19339197
601737127
1990426761
2016972605
961459627
1504003141
2082054992
2094321156
3853515
284591517
858385918
1165425125
919636584
2118001481
1653424211
820188918
415858236
1582393277
1128599657
694773442
1716672245
1245540087
554328369
1266490961
2142568257
84964185
1478802402
1833677378
284877228
1825896485
777601108
1681734338
2054823922
749361916
718965545
1965546294
309955978
766258452
404480627
348009302
1606086856
2098517609
248770349
35367494
410645722
1365044711
142048165
1676276929
510533471
754351652
2077235291
907022826
1159983453
287918041
2106721387
450963411
126679215
1551164986
303357873
1578333144
1839421792
1802847228
1357549874
1748226767
1457157292
2064387723
735125788
1343385777
1960711482
724176437
1854019854
1636333783
2033624050
486645297
181052524
1370284097
741555731
1049560709
1119575966
2121608834
1919369522
957945435
603216255
1539578804
1225495397
36708947
1884964
1589743546
29656583
273870801
803655344
1869293091
128717645
1533010441
1255178872
1190950719
1223007941
957174134
2110548350
1875879403
637059315
1120368297
834762692
37075714
105449828
721883382
1315448907
206238390
2108139476
742782489
2027986725
1123048684
357599494
1023555157
1256617071
1986214795
1462460332
289306574
430755780
1905503234
1656786543
1087836944
159406141
1913941990
370133229
1824601589
2064506276
719896019
382553046
1595901333
432825636
1874224255
1575739294
1129785606
1456666087
526693340
1601827124
1608728007
1426447097
848149189
1303482297
2131694307
1015076656
1780347919
2067317026
1208384079
2001976589
1875952114
632623675
583009206
888673867
188011580
12324280
1032168141
1410557477
571655474
2034172778
1023883000
453514712
1366624270
1132006369
1812283169
130930867
1404872231
1304703997
1355864088
459306229
1347748949
338586771
1059783079
504841659
14616656
1376961797
2116271468
1786846062
1266455943
862163855
1236786072
1669697403
1901339105
1811865212
640411825
2124811984
994837200
662620037
793272602
38956808
368616500
541743028
1412989076
1574103964
652583656
1413121038
2129936281
1814259669
1666150166
1730334705
160504308
537514116
783247488
2117146107
153295330
1393048890
803274923
1996950572
972777245
736673404
887505293
141483627
1584251894
2936429
750800272
2101093477
1602471211
994991230
8799183
112047133
84392716
439246243
594577903
1569393960
1413520776
2027869520
1786075647
1121074949
1625879977
234342429
1027450216
1817931586
401728286
1210516964
1207572273
2129284878
869151901
694147988
282395233
2110343119
1733235999
322859871
1834498455
1992468924
1758284649
1311391296
2085306137
1309025499
2008356494
761741659
1641658739
44883623
1670742317
1911867737
675477102
2142526533
219787084
243234890
1741805478
960853284
1708301759
286481102
1700267656
591460824
456297403
1884439446
779100382
1240699005
339311351
1516913237
1291686893
1783558245
658841794
528843332
1082147671
615556234
1782389782
1691960490
464094973
1056933145
127414098
2110996436
1230765486
1136904366
1362749540
1382340816
1600180487
978108743
589971165
1995899587
1964426622
1131744575
1021171292
1946231123
392706397
811705974
125579643
121121967
1128976308
1979773751
1796005951
807676845
1543655372
1459579844
1126890583
2056292932
1311266956
768668923
1871386706
1310100471
2079875429
244101370
2054084436
1197322495
1886078836
1384606967
715582529
918393023
1847810941
1604162192
206456818
1217100258
1593883747
451414950
2033366337
1207828325
37700537
618954573
616570115
2012714437
544928744
200360703
1571992287
205375249
880462886
1471792783
1680986831
2099985124
144641047
189863375
1207971261
318539428
1818297424
788247140
1172154876
1974316269
21471013
58349387
1222618478
1252718933
2036939162
186092090
1815917413
1644405087
1175007508
89852904
578009578
444481126
266412537
1535091343
1629729544
210053555
2078247610
2052043450
1222791031
1767675799
1285155297
631218516
1343555064
1269424485
702974454
1553506496
165303516
2024573022
1369558449
583669597
1735804304
56722183
760017064
1783402999
1531740585
848324954
2005549208
559903005
458754436
1085510059
1339021603
2023017398
419356484
1175588795
1859920894
1660732841
316237201
62564984
2002905585
411552252
2051263229
836582690
644712736
85984583
1896475602
1190678278
1650859019
1559065816
1370249030
1352106317
1346923281
218803837
1367653296
524729925
472454822
874308543
133856220
1033893294
407199581
208978228
392326398
878469403
362195037
350578094
217270642
831702972
254943642
263246399
346229964
294079442
2052442867
1866495731
1507407173
1202845733
21479681
1936412742
1825137172
2072222101
926416480
1174120880
65223384
2057397566
1936663885
1330536401
1502280943
780267042
934321521
1649849718
1859521720
720099100
433107789
1526356963
2100442614
1989519667
1790614966
1413635063
123557885
512673904
784997617
2113330856
1729850215
16715482
1526502334
443996632
37924427
7348774
693854215
898293337
813500376
2088541214
959511836
1303456271
754110333
1102322508
2077128138
588391056
161874264
282282636
54263450
1371612344
1962691724
399454219
1383021029
1691493048
1642692960
1909157037
885754336
744169084
940015094
644403509
405020399
381226218
1691661585
715578291
148965350
281654776
595149040
1679081766
644276360
108794379
609219785
695159327
1754363102
1492090219
1489805508
1382278680
1343808895
1424669584
1171527071
269013033
859100443
386685627
1493404270
1327121364
1258633633
1986789717
273766483
767942422
1064171814
1817175595
1088892236
259401345
1578232602
557887893
1975403415
1115073558
166030401
2010240200
711641185
1180759829
1320184115
1845817983
1813806229
1162602251
906731160
1440139442
55377285
1294747946
54102688
1457031316
1517263887
1202143199
144408540
1527858165
1657151587
613771517
1850429819
820399619
1903160079
623135952
644073146
1483235780
1223831656
1503352894
765967906
1620861451
1333778505
717571265
641495102
393248592
1057478297
1570789607
1800958580
857571345
647974489
2000097816
33981310
1414374450
1749091264
2087456235
207631263
1428580492
1913764131
439641133
1848122216
1937734394
1392438715
485991919
1026429197
1716335970
1869784773
1339870419
348301747
1363723842
927005616
999166559
1521309385
375733425
872588917
951377013
1992007087
1356387626
658548583
402028416
1511329768
1342118088
1171872508
1325659416
1463028196
983436950
317898228
1554950198
1022931995
1614855196
505758090
396823187
1622006503
817636583
1063510809
1780125663
1086309836
1262823067
34010346
2027559483
593185950
1770535604
5138561
354276972
2099599532
595618
741869022
1732739884
2018546727
1952750369
1640604725
937264840
799031454
1918728736
1902251582
1575741987
1879701641
224554881
870232842
952535697
153815615
1624248900
1685691393
1022990073
1084160811
245966350
1027101905
233224946
1533762131
450219608
1024700396
301728884
2086774079
476830302
246510992
754163712
414521906
264117336
1727361418
221571605
614762023
2087174621
737624849
1554775966
1523981319
27110138
34010233
1893538075
1683187208
213175777
923307352
629007905
1138525299
341166411
408620418
859884302
788394229
17721902
1766801329
1733552509
3362037
1845850377
124497506
1877009627
41401422
2025213639
1675344222
1255077803
494227185
987981320
1627471514
1180740544
1300499566
972099289
1309429133
1105392074
1268225372
1254610475
401712875
332100184
218370361
565633619
1282936381
416780130
355422244
1790382761
1511379893
898941094
1866827935
1621867419
699063513
595842306
907020982
521019433
1137308079
1601237763
1741617767
1557764142
335394395
571983386
870951685
1968042511
439087866
618958801
52484779
2142684012
1522216988
340120176
1507303160
1070909126
1971650712
793790019
1658444758
994267110
638267806
981374844
2008945445
430456888
1518394254
236307260
1613961869
1500678406
1854019854
357840385
802009439
933338496
2051198189
869292527
1139401401
2120397328
1111842678
2034684331
1154637141
6230304
125910601
1813327915
253278482
883589202
2021552625
50415011
92848459
1052573461
1414035174
621172674
555672390
1789301043
1391591866
1349128069
1410704480
2040945517
2111500209
235390872
1621682716
1050427572
52154952
44182399
36535236
332444703
1221709363
2090955748
2045188304
958408823
742682584
719630216
695817079
657208976
315801293
544043178
1125143446
202050551
1884546116
1954806501
22175426
1637883969
784889581
1684964094
350809128
315028245
1788599600
150250819
140149513
299998718
215835679
567274848
584005287
1322614964
1034305194
1688752819
1080472414
1752752003
203946086
363979107
1875024688
589513590
505370149
1438335606
1493870687
1727745773
592198400
788591745
852508491
2079161888
243390266
487716663
964080250
334879628
422422397
1193959584
240166812
102025956
615243672
2147342833
1115716831
1193116353
879370139
901126260
1716280379
957902541
1294267805
2011715667
1560756238
995591606
1792384459
2051600071
128102275
1477550154
2120888280
1753087610
1388125198
2012400847
531851487
935698777
438667826
854706075
1187747142
235464257
585675803
2008387074
1092808207
8006253
1994531003
168461934
1454485471
383704566
408614592
1271415534
1211652049
1287781254
434399270
1895156739
621977139
972068290
856340817
2061179650
32447348
1417910530
811156012
630040417
1032318989
582315666
262524666
962049382
1656522366
493463970
1186053201
237285232
2015214951
75816949
890352077
824386906
404059938
124629951
715859632
610055423
1526704572
695717676
1292217065
1707942596
1985613766
1168966246
1104209773
298887750
921635888
157309081
1478250926
1257332704
571800903
644037985
573053139
1516027886
1682607044
90100047
846153711
1850106901
553190850
500901132
1309115013
1549893909
641205060
1626420494
651866852
424008514
123297144
1196598304
265895344
1277631827
1668656340
1432701532
746389476
332940381
130309943
2114060506
1924878771
1645398111
1202483557
1912818266
506571451
1133024813
667193404
324460294
1361473836
1919238794
1067060597
110842510
1469025679
1076326134
1180255643
326452531
822889485
776669958
1484240970
437964889
2147255523
1961919056
850041390
273731657
824407666
675914867
742759274
125590174
1054725616
1248399296
1179473625
2015783666
613892021
2065766712
1571709529
307117198
69243146
836504699
1581787567
1133468199
1753415557
977886428
1164236376
91561993
127438080
1150956977
1269263469
347986524
1410917060
104843614
1506305472
1580049030
1712147038
987441437
540533372
61555765
1038674758
1786239858
1944432706
201534575
735383159
1832286212
775464064
1571050730
109090170
1972464748
994787224
99627817
1021993930
1158492102
1291372560
1977943848
1039538431
199470051
928197183
939316518
802456098
322114703
914130127
1804850132
898786700
1315619411
1656473455
1977885778
854369565
318883085
1129455340
674357178
641792165
791807219
609100145
63685772
472909670
769613050
141130838
228372250
801727446
151696144
1651786810
1323198159
601040735
1194447208
1523194183
1219218510
1617687157
1327696042
881974352
1620901225
400118987
198584695
1791562413
729526321
1699862322
164352668
1968745449
791536138
468406313
948855114
1502193690
249036673
880561865
326184417
2096000675
1859860676
1691338570
117694192
1678654587
29838881
1400806648
1454311142
2011567750
674836335
1463356333
1522957376
1574795748
803308325
823580651
1846493188
314764181
666985935
254407720
1835537759
1864539802
57961305
1222840263
108858878
528973282
1136940218
73645499
1499079485
1595041434
1916737474
1551780981
2120965034
726307120
581719082
1350332384
1633801150
1533565168
649237740
1665188299
636067910
719856323
1120519504
1771591991
1103097991
261397136
1297903666
914813949
25726702
1678962977
1190321377
2017015250
421841650
118389269
1301895069
273017507
1224737461
196216101
728156466
694895310
260814620
1996120484
586097323
1617129594
1426954994
2037328922
1900686269
698127031
546303316
1957403994
1018853496
1463442526
1143256437
694787676
1688196240
237261269
1717181275
2021828375
1587416426
597545272
2140385550
1275637214
109483378
1121589867
1767179230
1984273183
1669527295
122885976
183238551
1821329395
1811445394
1208667300
2084229392
1588999823
1572610173
1261042641
679835080
713252291
772357649
778578361
392347730
769915008
762542818
412968811
1763715146
57902757
2119318048
665288598
531645404
551566607
1030108176
2124705028
592198400
350078290
50583208
1285313979
2007873369
1960663627
654427881
1240033179
1909142230
521082992
687349112
671935258
1290837887
1406401512
1210514059
1840596459
1260944044
1654232844
1054687530
1709227975
1990947958
250416778
52923509
1633420252
1848534952
1722235267
489771460
2006829069
1815574522
1375154797
1669298591
214111968
216300450
2137777601
382616501
286801883
1931334403
916498465
1497645922
438116342
998565002
1083226493
521096574
10578132
703377616
1381549186
383200325
1346440531
79254653
185200146
195145756
1077554271
1012135596
1218681591
374635256
1961072031
571862888
941778655
276896106
76628466
800874761
1274229028
894384108
1898634767
407899167
184062158
2002807836
172267023
2011071095
1474715444
1818119588
1072160407
1266731051
1604539285
2048640342
582826394
1449267487
1824085215
699967147
194396227
1166995534
1562616709
885568048
128901322
774808417
1275639150
126958134
321901409
1243390509
640129743
794025141
1859017649
869728371
2058133227
986315846
1671110635
958961907
1189955715
970757130
2008737603
712054724
1057018510
315406966
220895867
1077886567
1345126544
1022553216
1631073948
325492237
895430123
435216500
812763800
901859877
735986542
1252970482
1376577987
1747556091
826636640
1470582706
1286386389
2012692443
908116365
839271401
1446197107
1596918130
2025904921
981191026
200503263
1605972070
938278349
302175969
2109601722
1007675874
684515726
1196053189
395524432
841269389
2135340583
815859103
335132703
869630382
1900034151
675647613
2045297547
448733413
733453458
1312537440
240245596
1330947132
1203928129
244304044
1128524006
1719603133
1064311672
1379372141
1292740671
2008537346
2047915694
1986659889
1455334297
1193286301
18739715
697270100
399566674
274512645
1741174881
312760957
1270259111
852584688
1658098330
2061199556
44396560
698674883
1930057981
774829115
1252196969
1006664621
1534600300
1464119091
1843797197
935696319
1010745910
1825313469
1395999452
282254023
1493104992
633091110
1490144340
561791601
1951270801
1858433101
832144806
793231165
1139090041
1380995701
1277192244
1975181887
2097865696
237064111
1639609157
151662035
1080739149
484603001
497936564
1054440151
93744217
1600841625
740435936
456333135
985743794
142228376
1355623743
1499493228
1615718972
1974407571
444765833
1908789925
139690341
1265372865
1652313503
146895269
284194505
1054238720
317037085
1660796792
162802835
34436348
829765141
583821737
1971658355
646262488
266198107
1985604325
1852248663
2125715280
1478185015
316537024
1985524646
567227838
665136420
1273025941
1954319454
1416549387
323716386
84653248
1195081422
606033252
1619931398
430576054
680169299
217988404
460645329
812626022
230162876
2034392462
1878112374
1548405810
1464602798
972759431
451657268
382217133
1351210359
772558759
1446706270
97698819
1971416027
1191307251
1395189774
1944919419
974773900
926015495
609119753
838458987
647127437
45255433
277182304
1796908013
1709102810
1241846768
1225731129
755761770
1314327413
841754267
2134391274
1608910464
1762663366
532197961
882422120
1556213339
2068648426
835233131
1243170936
1893110334
1958988198
323288736
364314624
1372818813
1134012862
757851696
1580127583
2009975613
214527899
1995571219
326557120
303613682
189929746
210043623
2052679478
549058843
715619967
894426269
1031500217
839215982
246688734
565271074
129529558
1468028727
1333657057
1668574058
1866482415
1864086780
946081651
1080970380
253017239
1565233225
576093846
73609992
1457925154
993616722
603231810
591211053
803647897
1687190604
2072778403
1329362641
207602067
1589618497
2026268614
2034411823
2139704250
1463039363
415111869
1647106275
2109839899
1666043364
1409050382
80229715
745788134
1083251226
1961791340
1218600172
1590714362
2027467746
84145396
434331186
808643188
1025759058
1413272130
960766385
1137862360
2091683584
62686432
635567966
852223634
1771214325
1485995991
1699687951
1779835532
1955922622
1660089665
1112890381
173218821
1500926706
608699139
133353687
1173750641
1273907111
859411338
1150513752
660615402
1685467750
988080983
1768234774
831371907
517615297
724019054
18744409
1279422557
581685632
1121116330
1864780946
1746949108
1751353777
1105882820
1967539602
708949474
557988332
969766703
1284671552
1211662307
1826790922
1773151365
69750518
1283670174
575528086
57897908
1648830391
917555141
52449528
445396131
1792840224
441420903
1977151045
562266237
2128747216
1309777525
917694873
1868987021
318795408
920334494
1308596948
1630823321
1670380070
1561165947
15085301
1161441287
672575748
827842009
83985883
1783559780
123112643
240178171
943412600
1456668442
899802106
47801753
1738158698
1575182810
130075878
1939873960
81556425
1899953669
1864471957
466308141
1240251669
1146670175
1397048036
929972644
1613739414
972167716
1309727389
1396657300
672452282
2102324804
1274733943
1473944941
1439783984
1522324235
697636735
1140363514
1760208090
91902157
1583007401
718088973
1786198600
1112833441
61521537
981396284
1381014683
1836146422
723596263
80234013
2142138815
1557229383
351242776
155283624
264877706
1880512552
417756193
533180019
2140522817
2036897990
1145293779
980049665
1379580043
1683290719
1939741962
2132822429
220694637
1072528953
1782944993
1541188711
1474770491
1767119104
961171412
891919971
250115761
647386072
1604823885
243257958
1857682076
1599856862
1919159924
1741100762
1085620693
2049983825
1365592387
1249607343
1393395226
497722076
979032588
1738664669
1946883737
1913470170
661320783
499495801
1128711294
1744563924
1850567275
172866327
17762693
1704763262
871443932
121831720
412089144
546290190
1946288262
1323527029
1630116215
1586320070
59118775
652865093
238705544
164375574
1605159146
1280310051
1042529978
1284717913
1225393478
1267882562
1147398740
1688347079
1665231242
729948231
1031070692
935736707
599649256
897201120
344683774
56544729
903737792
981257104
915515397
1828500223
1282838617
904110761
2017494405
1829047148
1870008923
1985984134
1398759578
1656204989
496609272
1199983908
815623496
26965472
1201988748
1072122880
1963441291
1702371420
775432528
1348280269
231118359
1977326657
1481831675
1901049853
819819774
1709347743
1659771688
532434047
1184339752
660246578
2103232343
733621448
393796937
1504255086
987638909
1957874282
1671757594
1493855808
1722466751
251569805
832253672
232602862
1175006306
1600333627
610047388
675055624
674120187
714723548
1916373150
284075698
1788590806
1040826632
1773436230
1774502727
1602790785
556780594
1091415907
856320284
410260065
1030535195
1487145586
616545979
1214411451
630885276
1864455111
344195995
1062729909
650209434
1850059702
1133642229
1371551523
1447794959
448626025
1036547787
1473398373
61083695
111178571
1533464298
637469212
33041317
1545618400
651019446
1601652672
216579373
796857906
1054665216
410611078
608547242
1086151308
820891355
1367461259
633192227
1794442346
1979048209
1374399639
1461437693
86419624
787079813
555794980
1639468262
2001140140
1769793924
1675355785
193727839
137987552
868516520
1328335461
1834711735
2078465778
28761769
1581931354
887460887
453503341
488210081
258412415
1708427744
8269378
194920825
1016698446
180504256
1363352579
1044006104
1422168635
1097661995
1330217568
37962240
240430760
1411558117
1130011699
790770297
50465044
1111672436
226402739
872625405
809281271
907003606
1791698391
687140947
1379880720
2062664988
77116718
861722328
1560889967
2113744887
2014963573
436250236
1380133206
2042628413
218186659
1766303222
1684837275
638007657
507782310
284227602
1650730592
1787928162
1860037578
543562745
786500521
907089399
1499332433
1011551350
1525012812
1725656085
1522833036
1519329277
1672448832
662623070
414068280
1579030970
342154867
1185626393
378738316
21327174
1636494138
104194370
698447508
1857821640
895920442
850664268
2094663751
589867383
1885948066
1796291984
1505924703
2101421324
1588933077
398047922
1445233988
1203496915
1331317334
49838526
1727272397
314300829
1388165733
1271980580
510167802
484536413
1783294534
1202541270
1264938573
592535762
941954426
1118913112
439337403
1279778378
1387828433
778366168
710613512
1466032531
1083492891
1690728845
1959102418
2133467632
681311183
121522655
2013224509
172033027
197454071
1139531170
825646938
1759214378
1887334764
1622588770
943950848
2010477289
739104527
831046440
600216837
25094377
131437121
1946731067
223010233
1140800401
83176288
1504915345
1794581958
2046144026
1255256308
553076713
1442211310
1427140316
2033702727
1924089568
1369230886
1499843872
972502798
238635992
26147506
1727988334
2051908459
250771545
691532783
28062749
966911201
1630884653
611698551
567955706
2144158601
824439252
2029103408
1050229056
1690481982
1776547275
1430760532
664177225
1171233927
630800161
350062396
1425064065
1806668834
1457351669
2048207086
1373129194
1334876127
1209309510
132068869
1622721558
1809844990
664897387
1937855740
1364858912
1406178970
890631393
1780354293
739120304
2076129492
709521868
1382333710
1034468981
889491393
385257352
952328692
2029233162
1381342844
104102061
1300400479
829230373
1768635766
757521582
339044964
2134281813
510133572
1112319958
1633688328
100632610
1673223432
1185157557
1239226798
2083840280
1762416925
1797799988
373752077
1321342106
945071877
568750250
329829987
1786780877
1462267390
2132975310
1450462937
852016782
1359793934
192607354
1537184916
625680432
871145497
824641086
1389946329
1633606665
1930577323
336947026
1498248710
558905890
1990967431
1494517227
1963959821
1299769930
1583100710
1267580603
450397443
929504083
1273399323
480656842
1723330058
1723349695
1342044058
284631008
1668143799
155436262
1231892418
1753041229
928662173
1633781683
1275514093
192184493
679315757
1607302046
749093624
438646764
220177974
330571895
1274680437
2076382804
1760845102
436017895
526684090
583976875
1267482287
753385294
755883254
243730029
1043037245
1032847014
1773447291
431356347
1216558315
1246694638
1535586494
1301832216
1611542739
1831671627
1935576609
100812532
1890930020
498060071
932359016
784556111
2086855262
1790895227
1927964377
1441966296
1868934362
1912835005
1303549625
540541082
1801400395
1759420620
53037150
1787056693
898381215
853191386
1050671852
922450666
510422589
555785552
1325988694
67866478
785951838
830043490
1475034718
567529554
1952999575
2009196254
1751848435
1140878073
454394702
926574636
1507552958
1175639146
1582255125
1720730742
291042941
513509870
934468812
1171149977
1442544974
50154092
1006257724
2115931443
1301031660
531995411
1524356215
832174137
2056144119
2013458009
1109907943
382930800
803001125
152508840
1236916474
975885171
543109201
1824725859
2128979895
421324996
372644234
1771410014
1943572567
1366538007
2144971067
1000925791
1380897019
1573152948
898465113
1762764634
1797404296
103515833
1525458139
1633535552
512650486
1108106412
411862760
1851915766
405355761
1658783006
1705427016
843655468
1987260934
1724669860
1314091437
1264352084
1274655748
1969871285
1931435103
1849194548
1199881070
110554910
989131619
138762949
518904803
681660496
908446148
565963539
606093068
635133094
1732578277
1171498901
1197088438
442943592
1531918735
1084053350
1545590252
288954814
1311440803
715533853
41467321
1034009856
55748781
74748067
101503161
1307394606
625851708
659499058
295742303
596074988
448255981
31807049
1252265295
680377392
1834465823
1358799516
1885155745
314614307
981489886
1643685510
535049483
501111777
1062840781
1930014485
1222862607
1910993453
487846631
901971415
1223395855
494503810
1083434069
1666843418
908377205
1796578810
873894649
555206543
312767119
429155910
1542602112
1937541257
1697366040
379339096
449110797
1458415667
957028610
364705972
394064121
1798346252
494656406
1373851364
502541424
647988703
910310341
377450642
1116589466
1179808299
1407221631
2008345813
362562001
1643772477
177253868
780375764
1680978711
253787576
431597424
1510476787
1657852579
244682195
161481761
815671599
1756829660
1112559988
1037954962
716131127
1586458634
737367509
2114302364
1232704841
2005903817
367290873
875775807
1302448001
730927082
428752828
1145761660
1009361493
641664243
1520755524
791539859
1295051896
1086451282
2030482275
1383857198
1262329308
144095103
1969305541
3795860
1112019095
615974080
1321993
610481238
847973329
710187977
1983116446
992948830
1770113095
1557612507
1982148154
1878130551
1962963467
1795112709
512190012
2073584230
1577677171
1951999178
1522169687
166785278
1989920169
1671662941
601067927
1372086917
2029334215
304337534
1719298390
1428020797
631488332
542199959
828443576
1443029018
1584259082
1187747142
2078182358
946641696
1397448442
604015959
833536493
1780476200
1962075015
1087768014
1472979024
1403149710
2033687799
748761527
671523347
744162712
598967342
692549903
2019306927
1547220641
723009058
1018994437
1850002464
1991137917
1332976359
35376558
1874619425
983702945
1315810347
326541858
303140781
673380213
511471678
1943660550
1040117678
446168252
680445617
1979293331
882521145
4050434
1245118804
226790443
165129801
1459496258
115888750
1160105620
454421257
1842015762
1786534403
1030023280
2098373013
990047003
588116096
2047477740
1926118284
1361810432
579627584
1534495044
676562705
1844101467
347628272
2085457631
971128838
127069796
1208747203
1090203801
2013936197
143291811
1323075256
2010852910
1042929090
1619048169
283361032
2026374495
2049508669
1013120412
1529848910
881742998
201422370
965585511
1258368380
171033860
1032257000
1079767599
893378255
590137688
1839323838
1684146145
1813331843
869095518
234929271
1696472238
806175409
301079060
555365526
1986226578
684343319
410579761
1709130081
1192110877
1163172450
651385504
261021221
1333885327
290609294
179274569
2132579476
810551823
1786668665
2107522814
1844813350
425417641
467928543
1613411680
378837919
508544195
327390440
1612567372
1974788306
83700816
927618662
576973816
680024543
968720961
783168439
140559273
1358802093
2117954734
1446312778
1545271084
1714238595
1561028831
485104172
642220943
1389617460
1039305094
1408680378
2036871342
889128025
312353303
584380744
642730276
979505211
499479695
1009054412
607326472
1378138035
830702057
1009185517
1505924527
1747919269
1486993468
968912753
768155370
743973128
2095786585
1485579498
885531444
1930868763
869070025
113796681
159452851
1097469935
1054054347
1590344765
288694326
5431231
1063480438
50616087
1554037178
673268808
1346411460
1458379004
95631422
1342677148
570042716
1250209511
269287666
1072566351
972989963
77096581
574800052
60642466
1812169971
1452247714
1778365643
1340746281
653369755
1352166935
1898751139
1260360564
491887215
1513999804
1593461255
1267504315
1590924657
321739266
2118716230
1694611603
1621212364
42350523
1959994689
1806234653
2147184634
857316291
1819823142
56836193
1715058805
942025819
366281798
1397555069
1038755594
1115716831
2039515925
1687583001
841007351
1361671039
906293947
206403065
983139019
336918236
1427712016
2140789791
756722271
1877779675
594833432
889771608
792478499
1526033835
1252604540
1669518524
1847469571
325963968
607025477
1394178037
640852642
1163409500
714245721
1752485659
1437444580
182369212
2094161616
2089949236
1180807889
286841861
473605733
336816825
992895946
1865696511
1872020397
275676029
689238879
702327594
681007744
1606739186
1997379455
1208799924
1592575366
344940237
1440933336
1040030361
696392438
1236286382
1653905285
1258543012
1510505446
1204935724
303764625
543852019
1676359421
951642796
833277504
1423633546
1193643247
627216095
1932792043
362800792
719195661
1518730055
219940255
376004183
1384665388
2024573209
1895084301
244213872
336729882
467171712
1628361932
900825576
1000612745
2021196808
1539941176
1483298102
1689017164
1140710027
1206277979
66530170
2105127857
1969358007
975716487
1917445309
614408782
1804811131
1834082478
889426746
1565444536
304271117
2090085550
1128233888
712052753
1006223520
630740306
1763959196
288961023
1269527769
1791699177
37822070
309966180
1087698661
1660242013
1062131055
1924304665
828985107
891588255
2051253527
1007997120
891505847
1648231308
960091508
1931841600
872665618
1763345567
976674543
1875973563
1693463209
1239644195
1496175194
1147754000
1495579188
1275603986
1117202764
476698030
503982875
540891387
126282314
156100474
1556043653
87096135
533665349
1670134547
1211869780
1560047818
299226244
2048271098
1327868307
224591446
496383472
1770364785
1361689356
1428546601
775023861
1506010683
1241727740
1004919067
703323527
612332762
2038939351
1206541042
1574937463
2009123032
1018168384
1960648107
242618786
1471105007
43898420
423046188
765232968
1445296532
1336983064
152284641
861148244
223126607
1081019378
182063747
763061957
2069220115
1938794702
1758445518
355493158
856597169
807999973
1737699088
1211361177
1506515913
588843973
558390262
1597546809
1056871591
1121433164
1512896845
936891150
1551357998
532236829
169091011
863692358
555182001
1154980174
1159709702
407602841
1668062976
1617933783
1823698281
1632139156
112544999
1874532728
1017936350
1135439769
2074389910
1661646954
2004212435
1195869070
1823995418
1473812352
92508711
338704717
1643071376
658466764
958522271
1699466256
1959021378
710966615
550292403
1033321710
1183313934
178802426
1680647892
503772584
531312559
1901324667
111857196
943249223
1177836745
763497356
2071801264
1058460645
1934059704
1287543761
1226665245
2091865591
1673900011
38899368
1248790745
1706394033
348042886
136710597
425576739
581328758
120601491
1328239479
241416929
373397457
1101021047
401751302
434351915
1793600695
960419647
232486957
1712581480
1983662363
1952247107
112481055
493980577
691419335
1956000370
1684489278
1096733319
1337219415
981240090
1080699390
1744063841
596012030
202046718
880265335
2117583107
1367021782
916992583
970178881
2008877156
1308590233
144330073
1909912989
96514263
1673332912
908675361
1132614012
1394163760
902554969
1143064938
1809846096
843820127
1532613211
2113817124
1859124572
228271265
1210837432
1400568736
523696344
1184178990
342469758
818810729
1284303109
754581535
459526384
717407265
929713134
750978476
1154299607
196296904
1083892744
331642201
336590235
1754933509
1106670797
1413486298
43348693
970413567
46802543
2096570467
1546323882
513894966
63307860
1647247070
632704726
1481767412
1232265960
1302060430
112398334
1870771859
1252353763
855950632
1830247944
1828070086
739934825
443853992
843140021
1361807003
1418457875
335680444
1884712410
75057466
1518551443
151368255
1191464309
196288090
1179265181
218870803
611076628
1237985684
803906123
2018074447
1741606843
1295332754
2039567029
949641515
426121960
1692703323
1183769470
210395959
1010766097
1964356174
1425998974
1290549817
238406250
1781246407
2111876606
378096489
865479494
735983443
1445042202
1303567853
734193995
1954223013
523093276
652038406
561760759
1898698220
649012618
527899587
1523194269
1438927843
1301823437
1650213295
1550705099
925332057
21772731
1571501264
909057630
543653832
198055352
1381808517
641343376
1658939786
1227575737
1376613145
286929592
945733684
1896875783
1163050886
2111867229
1588408871
828086456
1508381743
72383770
612806648
1330741611
397625
640477062
826728456
664579550
81414026
864887139
1515775111
1040460085
440565143
1399990301
362387975
279941193
1926492054
197847912
1358777033
2023196256
654057181
369180709
1671263156
338212551
1445708644
847886246
1749247722
312834496
1089113814
720238175
1389016188
456751207
601093972
219746149
1026322238
600872918
937915626
911172547
1303540497
1699850113
740886014
905901435
57451747
501058672
418943557
2078913396
2124093802
556618979
953912291
421311848
909370542
1726425469
1144358733
1957284997
950365893
1358827521
1450951602
820432747
1912295533
1081927554
1024636401
398184597
2042172577
289394737
1580937144
1622453643
1177278098
1910145925
875072337
240423347
1122073327
285259511
1287041219
1960682590
486606060
280202321
1715326603
828304072
366589473
1232051780
644080496
707675853
1169238970
1388775224
803434213
390154091
678518820
736938071
1206780890
874052743
70512331
1251898826
517952353
1803479766
1456518502
1643588128
1013294991
1196330929
3699533
744717790
1563907657
1857385517
2139304968
1322647875
1660974286
397815746
448920444
1500330213
2034538331
1226542027
1113609534
1087872523
1323566764
95523021
866444392
90575345
1902058096
2099863873
1077895003
1829378372
389647754
134647003
310956266
1987005937
1675406300
1185583622
549482322
445911603
958798171
61483236
479477125
1529939483
812326623
726170287
980494318
1822720495
432354391
1099756680
1743834042
491263845
215588988
1589998268
381413902
1857040019
2133818634
739280974
1421181600
829689797
1994368515
197169535
478163662
1267032255
1006214184
150977208
897602729
1633840835
726814385
467161086
349388076
1425708716
455272326
51683957
1543139241
71792229
1928965529
213555221
1574056829
1480249424
1055716514
486732014
1885782036
265625862
1209441279
779352227
1885267540
878239444
2105452847
1600116506
1788657771
1036740137
513125286
874875131
919773977
95521307
951812277
642212655
292031040
289925328
1721323639
2084501631
38121749
1767117767
1485515988
1025152334
1342517761
561800185
594926853
476239774
2083486912
704408783
37404472
1745801244
176474021
2052208161
818900084
1012162098
1654169016
590709498
1515914966
2055297646
1833776820
1939832684
383033768
1397182800
1335509785
1980817594
1328546892
1664045249
111113153
1380647505
542451280
1741050291
488649870
1389851263
1172000151
257968870
1704659001
365772280
1108726064
719293599
2012719816
1518339627
849108041
1208939778
1509965269
1808083820
1441548037
1595828941
1508902437
503385879
1072787072
1394330518
229639148
1297879512
1258583694
1825250416
989752247
1745790606
919284835
381190692
1712181068
18665720
1596426111
288046152
1462458652
1907749766
481098549
877486019
907312558
531287812
70339855
1533985011
2013111480
204573197
1047245571
78759416
113417526
1865288144
876979744
209947294
321494025
1171259516
1774860927
1624224854
460865884
204457460
612082844
2002657608
52991379
151835310
121848032
557738899
1189540455
1787488459
610987691
1592259880
218683041
1578621887
371712135
1089867752
1929005459
1825944680
1966480176
1711706160
639233495
1050522867
2116505987
907115966
1785602429
2103613807
709417677
1648705208
1382999147
1660310040
1037499565
1461656265
1187628382
1258048073
2133002550
1620932256
1752088284
1305406226
1829540031
1891557296
300001712
812908850
1151287156
1558531049
771894960
1067089854
1861403388
715168748
1188138047
1731747196
1045127651
582735232
262554239
1039735709
2008965362
2097982942
1157613674
1899908864
353983293
1204422512
319904120
210051910
738682041
1706644153
1261239756
158380148
3568295
529927283
943013385
1569282281
678061088
454405218
565598214
1819936030
1966059053
1056239554
1647784292
1000735184
789291600
1161918360
5816856
2089164286
535478664
1479137579
684960931
915970085
467416972
1236897646
2103191303
622375933
1394948144
824709680
1379775369
784343972
2019783628
1376189650
945851842
731758108
702008689
1987921231
1787172136
1536586536
1943699433
1575840408
1540797760
1260100003
1342183826
1959837994
784858148
241647810
1203581826
2071611577
768184571
1118136383
1195679120
1047358640
1835508215
1322027247
539780548
860618037
1642128311
1283853128
874284364
1189660539
277627191
2074455635
911919780
1156755125
1409029033
127936931
2022673344
1448391990
1514030686
31448013
1396386212
1454624979
1113413844
72525622
21859679
1156039284
1140713473
50897593
884677824
1221243312
257217701
2026230522
1144563486
750833875
301197187
1692841291
1243397545
600283320
547899140
1906885320
1505709336
477872276
1223368251
306143092
1236369222
2023199374
803729324
849416238
1554362975
1048266352
317244774
1404506522
515777127
754406083
1073137889
277226018
1767424125
343098259
624613847
1263570930
1817365944
1331032986
1502865933
1663963099
774002925
1028540907
1190620007
1394234905
533911908
1867522150
1659803616
509278556
1331492179
768507248
378777116
1851953941
257455213
801611240
1395035247
1012830018
100532632
1938888396
1452241157
139385135
1490924413
144800712
256737827
1720632016
1757730648
1521789176
517628635
1570637008
2047369364
935400176
149211212
475997842
100204581
467349385
224455316
657734639
2132264193
414407149
1355364633
1234111741
1372199086
327085102
367547541
1548349986
616210214
813909152
1148401632
1322582710
24711498
600836605
1908611774
1104125181
1969696180
608744269
1274342956
882753072
1324117124
749949846
530902219
1508090532
1565667919
1162485397
1829693996
442664180
692330246
2085148391
221088733
1142014239
1746079128
2131029470
1910189132
1827090791
1662661361
1215256657
600827229
1342067180
434593843
535438009
1028773167
2103092844
2125759043
562948498
1900525869
1283419068
413654363
244607774
1768250275
1441675190
1429391260
696243917
1328343679
598279831
1518655448
1884191997
622708040
944727769
1601715474
176749947
293898179
1824326950
1047008321
1657923871
2115847611
1408801482
294789970
1187978668
1252526792
1775901218
748083801
1914937774
304769848
933555143
1992462133
1391458561
1430682513
1854036216
1485623846
792849253
2096333293
156190005
1945367265
1618774526
168927774
99260414
1748420510
915750555
2145648663
857987419
730652376
379989422
568688312
593366848
394626120
829650510
213729449
1428277005
2107904418
1282927038
626560085
827183228
862155117
1318167608
367200912
1083374425
492716392
1632672088
1294257950
1587871190
2038555902
700187654
1166361092
344439960
616794818
454372623
1079226740
756292318
688144502
1723360170
1176283716
592792518
1398400154
814032042
1285069499
792668984
810927674
57962940
1508631803
2128966224
1287259252
1383412125
1999152549
489903386
1021438402
559544172
777584427
491476510
1664584871
2011654267
1857283268
1640268168
1134716987
1985388540
579597211
1486843256
25124335
115773971
2056024842
492326885
1097029853
1379036592
277267330
1465854536
1604759564
442495092
1215290406
120634139
847331012
394640382
2078964609
1489139706
350689456
1351084343
202802167
516132847
290417005
1538160916
1380403338
879485592
2085027677
1236768349
1915295479
297473792
546506834
3487091
992290897
118718915
1635704100
601420525
1741327726
582990030
1512613758
1455446197
1743455902
326469020
815493782
579212232
1406386794
70013810
507214206
341212419
430903646
1988951227
1097536846
1420010060
398977507
1813919208
611942027
1495044333
535974462
1552362684
1402848317
127021641
1828617008
1849561067
1139796337
602885708
901388257
1689057760
694993242
1221484124
2029208710
623278078
2064344444
1738470443
578213791
841900051
1270223634
1187238465
693687743
1254695391
1625194659
1486086418
428287478
163073846
1396497695
2061837326
1071037294
1775587940
1624154906
614079390
891690487
1108640666
855748585
1815164244
295356897
235218433
799292369
1190278471
869954341
1253966236
1514696662
1193239233
1273777143
1848117865
1621894184
1391624499
807882999
1921005878
801934800
1898668812
1495104727
403578753
1262294376
213104076
1038778776
1738480819
1819101702
476386393
862982562
543165911
361362455
1127698454
640458455
312928163
1599465680
1636664636
1576008854
946979208
306070858
2129276907
1019301654
999494330
170178294
1741199484
1004454454
635483526
1820599490
1142645122
2003579501
524059330
338840115
1128276396
1618007965
1800370919
1000738066
5684442
653086931
471352858
279854972
1182694028
1382389493
841226301
1738443120
1972822402
1176856838
1997308423
1707823050
836622231
2003875808
1719815601
1062322102
1188055883
1022711563
288011181
942079705
1939217052
1866059300
930492396
1256722189
1755539112
1241375930
1038619491
448958219
1077836253
1449601494
1992599855
1020397990
304873781
359390353
1340272948
1471371948
11889919
1924511383
99431322
1439869405
440473054
1345406900
1689355931
2115721655
587710162
1462803387
1395418022
1970458063
23585006
199067891
117892605
1811891712
1569980543
882125769
281652486
685315084
665343903
2083913683
1787547174
656297919
1199976367
57216652
69006345
1102920280
980229654
475881196
1351013815
1674964454
1652289090
738150192
459148882
2134213541
2129216961
2058213608
1529365032
727191353
493124002
37003195
1510452200
309600447
1503519214
1366148413
88989472
829949703
1845578461
468091517
1529332785
960774860
1636469451
1508079559
1174847404
1007824274
2010869515
1155821515
1508657273
920488567
1278152541
1386308425
197575648
1286404353
1675549807
1162568353
999806694
298712371
1470755502
430357557
2134129603
1366765456
488878334
1442645105
644971474
305236107
1098431231
1479816659
1172282631
378579034
837531491
373654090
55535504
12030067
1669720454
550178036
1473981190
1325231268
1169759912
1436550804
1529537035
1524740347
1257839496
1826483782
1953562717
796510326
500397698
528402789
1379994604
1674813386
443250856
1000740799
2090719202
1572695125
1242429295
312168273
489497185
925671355
620283964
286622466
660355674
1809081114
1499969672
1535779503
1373188632
1379740439
244569829
1817937147
1655921382
974187106
437012531
1048668340
1479903156
1897522811
1589728918
382773958
1050379924
429958253
856591188
1414342730
1570831062
275346785
1565427415
1852943019
1837202758
1503150376
1010447243
612677684
1027254857
1777068255
1201308237
1313917212
1362382022
1769087120
1740173650
178207097
1445013881
173256539
344047812
1716318984
1151561959
1842027753
1459185977
1771094337
1941853006
1428131493
152224210
1794882656
2036410954
1557468899
671888201
1225341853
1684821429
416948412
319612489
1252883209
1126488878
1717858418
1889386040
1583819718
1546304613
1420860173
360121201
519777114
1150192749
657374400
1633251987
979225533
352829809
2136561736
1530184996
1606610084
1576613908
59393078
327697119
529172261
94497066
1560405007
1242384563
1122524383
992262437
595471378
480031591
418788149
1650572201
568002491
1227485375
1704206636
1100160288
1215184996
1145381487
760589725
1629375347
873749582
558879138
64358167
1071730482
860404508
1214985922
749974454
521364316
1021423463
1515857404
1561612526
1116757074
835150369
1588626248
1226052493
2034008842
2034597793
1724662540
1927711105
796297719
1929630502
600521810
999019166
1809933544
542781981
2076904816
1367009603
1927807035
1220811308
761295157
1145772254
1246034073
1629406486
326068134
45583913
434246658
2117709943
83211792
650631211
782515133
409565823
425033050
1034276594
2121221662
2048153087
1612293393
1310418633
1828356910
2008185781
1729091969
1514177504
1542641425
1472218799
1887946086
711568388
442954840
1580966192
95126493
1085741016
1249371495
720722174
1114153357
947381554
1225164851
399682187
1794564848
913622021
418954931
1564571735
447258280
1756859498
186844714
98162678
794273070
1889313738
870491387
931143962
1469209970
1106123159
2059674907
913041881
1029041699
1637489148
1715859907
933967675
1000260131
1068467768
146757715
1088259624
373033994
922502380
1147213958
2097284457
751482682
1421187585
1386191191
559941642
2145828865
1630293750
40639784
613165120
1233128589
1606977436
1724400337
497233482
2060010183
186122245
568409634
828203961
1691785746
1875538471
990604324
1513014759
1990767519
66514247
267506182
539534760
1203189133
2063655750
85502232
1848894406
341698215
399704882
1417675049
727433654
313448998
176896270
1319292448
701573185
1605355620
703783454
2067310009
1930331261
188944832
670760481
1608645725
988393557
619464663
884189581
424617216
1025736820
2009005573
1581632486
1137446549
1426758130
1363119159
728745011
1359739312
725948046
96322034
1019599071
1699010335
1219586615
1473936486
1599879639
502719710
1475112132
1119053080
573530886
1414480663
371668056
382980837
640462542
893701349
897753315
1644977767
601105252
504554097
1992129841
733900498
1342475338
300232480
1735293925
1633258022
1229732263
921907925
107565169
562394204
113958577
122424792
942262342
711804637
1115375305
738772857
851162525
202668808
588794931
262671460
1790059122
1391912910
993537699
1777846487
1656335637
498241692
336340922
1617103644
1394250897
534488000
2144793194
263319647
1089353236
288481562
2106710496
550516600
396493315
2104197512
560325133
603958935
2043330128
305999721
54160504
277405005
288090960
517455913
337365442
667019093
612770613
908713711
1233574668
438919078
165021652
1020926192
1237437468
53449678
735406570
1977942010
1070848427
378844597
1709188094
1865376180
445396157
1091145243
486228459
1372384379
394609189
2118206854
1386493838
524173361
1416529703
94854355
961613271
1287683113
1769038937
167118390
825412417
1026810760
1306520068
102649738
1203180920
422902664
270285507
301066428
1679972106
657659109
403104067
1065528953
1900182987
754354165
594578615
1609857889
1393223438
1108799611
655626892
828766816
1371543632
1505796385
700011132
1990430821
515936238
1202567379
1692347134
1003762958
453997762
1116028570
369516813
922035003
1274416104
45137982
1151253851
570153514
2070791902
277535999
342492342
902477085
318768594
957066113
1472251526
262669037
1403124630
1239051741
144476977
720456564
1663901855
875835500
630571198
1456724728
623488441
8274723
441985372
368565898
1454434378
1232529018
1566193266
1682478566
1305203573
1459301241
1699178340
721664819
1898590136
2039628273
657342944
524037695
1538397601
1056184635
1671124202
451135823
435691494
1764572049
545440974
1235122654
921372951
1490117404
1206660360
1268101500
882989901
1693319321
1102972376
102467892
2037010563
1143820700
1806137075
592381039
1826253365
592017444
640020616
1341021445
1988598431
1081259003
2035963703
611404295
1315705925
280458099
225149
458658889
1081965820
762955545
1673116284
123217066
982773829
767564980
1909691776
2028122015
1260016962
1341901109
2093344104
1953593672
1055517252
1899136287
1325595969
496520127
669036572
622876204
199236162
1461703364
432661241
556253849
993106739
1869207154
1899559383
1781328750
1114141764
1325841080
605565153
1827401040
2115431381
607302115
1845149910
1124613085
593586408
1117765451
186936781
404326101
2119004632
1424585631
662201378
2067146642
1072845289
1122997902
661499493
953692055
319932052
1135717459
1090888241
364285571
820822799
1908070777
244218448
1459769655
1877187293
781511268
2070654874
438130421
184848267
87799854
2110099418
114333588
1103207219
1804492604
1078549565
1757512744
1171468880
1247649007
1689060727
1173919591
807957954
133183938
441760109
1054650548
167839703
905914477
2075139191
1174265276
1377130677
1750450049
1528544948
2101766281
1133818049
834954863
1051528435
2076812262
1673993457
127528914
1279613725
1938584372
1168668907
1482807886
419665627
1999804861
1590732354
1008543311
1816770643
1658113748
1987368622
1529564296
1736765409
290214140
2080912708
77033213
636510926
463912169
805021457
1603728149
32629269
1231599061
384041828
684192731
1980586809
212020239
630309589
2005949016
514400632
891342354
398995255
1792762711
410531067
1314029804
1630783013
1457992662
2069894077
1176598641
888127265
610937951
222439526
1268828365
1571016761
1692673734
826372688
1136368237
1908634729
800452795
1499949333
1584625186
189816676
661918262
739819333
384754014
530683719
274424141
1078725828
2146520239
2100808592
933341294
288746140
784971652
895289370
2046579166
1314045720
1445374877
1745725400
2039701429
1596879207
1602928501
6821312
1243245675
1584588172
1303656230
1999539333
1445997625
376132759
504359860
1852994211
1541937678
1665108726
1748070901
829480790
1219990010
1894140751
776394194
182091320
269008097
1656130496
1836069265
1884339078
1203148970
636013176
1928208882
687701139
1701197314
395800144
1556427814
1128117843
298443572
1631744263
1266499704
1454687168
1439231338
1813207476
2145450869
1437700286
1173217689
1473905580
1739275474
1917784049
1673435475
181790472
2117424773
1711911279
1165886294
1115113314
9636835
1495713130
1147176418
1163131982
1828355408
1371929931
342195239
512283358
2099041128
207124831
1427680422
607269273
1278838137
1690359132
48972372
791912851
1729405640
1960219827
1859416443
1052167627
1116851023
667833158
1658367885
398935111
1117368896
604455321
1348400494
1151040618
1985857728
395911726
1747932444
1972534406
990095941
418354464
1060953810
716766463
254735294
1596940784
673776273
1399804140
1389780922
1169058400
311693115
419753364
1674992918
390331122
433161816
843727073
377278354
525653295
456004173
1009549231
1419173641
1479625402
85496430
51559731
1586550249
844056258
1317679745
727770712
1624896092
1253119786
1396559169
1149274713
1561062743
2101281148
170649812
2072413600
2145999378
1320195756
1162120725
850176024
692968612
1422681656
1332133508
1670962079
104706142
349111016
1198464498
1673413866
494024007
664829237
729790232
465245496
516285305
84307581
473268159
1304443224
841378635
1128027577
587718780
1355768260
86301009
2092795494
612136919
72327403
1333663005
1895814808
1946705654
264265811
773389036
1472511527
308063097
2082300530
1052775982
2036263185
900857110
847251650
2109334619
83641059
763917987
431590008
1617131386
893286544
502751019
1333336926
558388233
587377695
1449031796
1831506232
655625712
1847537788
1190196717
1282701574
1832465890
189955169
545935532
198928707
1187356935
1693197284
298548201
2076814906
699529887
1027780747
1604969564
446331714
282049873
869076044
750001228
505142144
128206141
1273310495
88529063
1555619104
911989648
614814059
696665259
1183451642
1096451287
2146390898
1369879955
861599074
1381181388
1272047874
1634952131
1890218769
13938320
217223736
1483048127
276191139
1683452689
573477915
1994746977
1274449549
866712813
709088955
768497127
1156633805
1210071944
903523435
948958936
1773068289
77234389
524486898
396217074
1082917935
1212148522
762484240
1288489943
2032038992
724026915
1543468245
293521669
1639738446
1054326750
1165549293
1200832597
2141292922
1843581774
1779961667
1648638946
610459913
1281405929
2006126561
1721000910
543364071
490555457
281538167
1659207460
1718132136
1456006142
1983716237
751124358
737334459
1515662384
1187883049
1745808332
887747404
251612989
1087265768
477388366
1193075364
1270210504
1913635004
1324738588
788118438
349275800
2002178257
330503664
160803245
851369830
120504853
1006106883
101185865
2002862209
2001412202
1815322610
1588270915
554100623
2096507822
1293264665
1057956072
2099266297
2001939467
1316591065
771507634
713628226
580592726
1059984743
1373649085
605069920
2067235311
1290095915
1423419779
832942501
1984253603
1462442456
215236057
678992995
471683228
2017200120
328575126
1468180066
2036385616
228752760
660045067
2105042254
912668646
767181023
300434356
1428409995
1082957756
995637468
1285303113
1223856433
47169364
1199586532
1865544305
2011081669
1426437812
1933598771
415739290
1881876955
341088720
1806202297
1408074775
1343172759
496945509
1799928386
411107682
1068606948
927703144
2111955834
1293347827
49495419
1323307381
1245903803
283637977
1623979972
1986173021
1306447400
1101475675
1505654127
1780147103
225595518
1276152424
771592833
1657145204
954741546
403947792
1571951942
1364199473
305036927
1494802052
916794703
1038385095
818258471
16354070
443672079
352084969
648434138
151991218
300876730
1050604179
872780110
1605640526
2082114546
671409627
299636955
2109180321
50663253
1799908244
159453338
1827833265
364040842
1240182103
879225110
198169521
1762840298
803935190
531814668
1539854052
1777049316
1236946991
1484816890
880112612
1391478130
819284000
841444404
153722345
1125719902
1874448323
1632634280
603099423
1716372638
1359555964
653663811
1331155874
875619038
1181916595
301456435
33726656
37940042
1683432716
1893738905
810675665
1579998906
1825599854
31587282
1500605608
642166607
2086450077
980821189
636164630
1487087819
674553588
1357221487
249944285
1679759674
1267761870
597370732
1654759879
1975403358
1526006231
788771827
1938370862
497629538
1632270882
816825749
1658757787
237369048
215539311
550797536
1106862970
1757730334
1892654405
381435583
100023269
492413521
961716143
831240735
497449647
1836077912
426998301
709919083
720112063
659432222
1634798631
511988376
1028751229
1606155802
1933555343
968701240
2058251063
2035498006
953530817
1758756371
1103432238
1368544484
191218457
956865298
1451815757
109315076
905782272
363471447
189165540
198142530
584842757
1749841550
1122107385
366307601
1431022633
1951759392
2068197115
764754501
1094435013
2080512808
910822425
7832214
696728347
1145227536
777878169
1347921867
454951596
1484211640
833771601
1727388180
1056599508
996708719
625859940
671733760
1248520899
1798321931
2095236181
1550861219
1664718257
1580898690
100306927
1874822177
424565386
1448265927
1740807241
349424303
1957638009
815342294
90035214
159937451
529736587
1516883738
1931370108
419128630
2010034556
1564629987
141651471
112490722
246504787
589396385
1547485566
1931365446
731137125
995637468
1472461487
819954625
1486725254
612693815
1775263248
341917974
1494544847
1288593351
139367568
1656537385
1219259048
1760509227
240195804
439228967
1101787180
27836989
1001951169
377424864
259232386
429504334
1999901715
922224115
1899694836
1656971099
859700779
416356676
765092096
1242559859
1428640808
159004713
1749906390
1688157596
99490615
611517388
1339038264
774974216
270659731
1471573622
998673052
1705054221
800467729
773499132
1988230365
1572546040
1235410508
1909191216
437479531
2102426973
2146075174
164481937
1399965819
1343087334
1421167507
1525602474
1711238258
1463546240
2083243509
1660103157
1010098988
1314360373
36005920
1220770415
1951213134
523760583
768721295
859518911
418949173
1285774448
493356528
202579085
1392939292
768940580
775651904
520554046
874980197
236984606
426843480
428524477
1952254232
840514999
1818009678
864560487
1565920380
569107798
1166436644
964709088
1572599630
1451853682
788872919
156518403
973736021
1622869794
1278165760
1972514158
1017654138
149765629
225122455
1512026905
2026411072
260281219
1765127644
123105468
427365720
640636924
1123933136
454230865
1343067400
1701403562
493307394
729826397
332938767
551941155
892443675
2021217597
1662764933
1236526191
970909234
790005145
2025493863
222961923
974439126
1737875033
1501177004
966210755
433786547
1633860775
552137582
523040874
2009390788
37981252
2035831403
30592279
768159210
500455100
3121451
1174908551
2073614283
567945352
387470689
1426649755
170911514
823128963
1141232458
1728285329
625875221
1072686676
750319102
188648242
845702985
107607912
1074009713
311015078
547508786
1802978981
287662340
843567271
1048024881
254967831
1641778860
1340785456
1373749979
947643002
1843340557
1209040296
1675553211
88927137
1257833943
1718979398
1054297782
1398581074
505555327
1793246298
1441437890
2057361854
2042623011
1601545924
2085740829
1619196959
313226524
1694969451
450918064
1042299244
726980663
420718364
2006340067
89704877
1292273111
956710941
1798980793
648742631
1196889755
1331089932
810788007
2028623781
762025621
1152984626
1479992680
1712400820
1261137333
603474956
932371078
1793741685
1893073850
780724190
1416642149
230235397
1077481123
190808481
1516068724
1424517927
2020189080
461037222
282885034
767617432
1052351607
27476809
86048772
465558821
69470021
835991375
1045610
2030896456
301396021
996135311
1274458186
515440708
844925536
622685304
590402364
1687949375
1663224665
1397647436
719498013
1110432181
201111287
2032576523
906040565
2057493850
199938922
298203104
185284115
2061154761
328020160
1955069480
581012970
1063523886
814961152
2070958262
1660217023
799775305
289861889
1989455980
1432789976
1259496854
552506285
1541829731
1512017212
961828929
2054842487
857977828
1789572004
1124168457
1160047687
1369257996
1515385937
66443544
1310966588
2100812851
2009633059
212518336
1353781029
1450829401
501853140
248536451
1573828382
766303037
1261472177
604535432
1464874036
816585161
226256120
1462415347
1917004430
817950227
1697500888
1008656867
1919098761
1792309303
1416988261
1225337365
992261992
1783489237
581632247
470674698
72514275
665578033
850927319
341714644
1216333028
860437140
1950662927
150035637
1125454274
1016411888
1476345443
1480368665
1677914878
2080071903
910206066
613195601
1868926172
1977863494
639716439
2102306040
172392172
2137713523
420466556
85863602
560645182
415966911
779732721
104461264
1435079174
681204626
635994350
1667612286
1302031073
1721751732
825320585
441940669
1330456600
740310058
1885183503
832155823
1051487180
2098042255
419770060
2113943536
1084032599
1524590838
1721776184
1208473591
1187679162
1290949456
1603156875
1395774989
171018465
1587441169
826295605
1756588414
1283907668
431948159
324664188
543499386
1759081960
596545149
1169229926
1536190902
1797399397
180747254
489150532
1472939979
1238621911
53232015
1778806764
1096538861
304105599
291506651
1652831258
1100595473
1749306773
948167477
563731597
1518511592
1419674352
480502018
1700344056
612242195
825564928
479813712
32032443
568059387
547020493
460105387
1886378604
582090946
1744548882
1654220245
220628468
2137632731
46351609
2146168993
1615430587
1114559848
215899703
1718516010
1117620728
118547162
1664156168
2046463618
1757286812
1462411883
1280364916
1589688646
347313728
1999411149
365573401
1412387124
1886573585
463030357
1514468297
915215658
1215114221
238259404
2053334212
1998900447
2000140616
1867887463
52403281
1383770790
591135152
404338730
124929227
1595846814
2024600463
1219528995
500741192
221445098
709948732
522874756
2060357095
675272386
1228375857
1417871711
1887921428
856980951
442301377
1877154980
1165273836
456349086
801858553
1271485826
1983238434
1664521962
1821113234
1932315073
704798781
1509943702
6150946
835495097
412122062
1087153505
308957351
1744077592
708159132
2135589564
823084895
491594267
473714094
1170632292
875356223
326344327
1658941511
486064656
1127932529
690909230
1475939532
812552232
632186079
1908170932
1787852832
740448197
1931327912
309140972
1141935211
1973702938
1690070702
408854440
1739699846
842391251
1707081795
1278903866
1708359458
1782862826
1844567385
54815259
20949390
42091639
1867369157
1234597026
581514777
501673503
1690986168
1201622385
1082222610
1970917269
379350282
188785880
2091722866
1874565834
1433366203
864158114
921027398
549516417
1555465474
2042956153
608744269
1106805228
68886420
755346573
695200597
1412430146
823314194
416528711
981501956
936595947
551263675
438767314
1141196476
1146027776
2079734566
1474022428
418121648
1691232172
476199677
2035074376
1915311035
2033893907
1511231518
1809798791
140863263
63429519
2074224888
90110703
583153335
985339535
1908726742
667844961
822937563
1423516787
540601768
697571414
1693198967
777192239
1420115459
1941349741
1156434708
2000991018
191588177
1535802330
2034881652
968119219
1255360087
1376278475
1409299956
565947298
2038065258
541689597
1529637385
1502980239
960594570
1631723347
1684991479
2025268302
222747266
860948922
1347628799
301048635
490747126
1716187719
626616955
1322902887
2118437511
91046239
728614750
444834103
2118043533
48298733
431010380
1778578414
1030818275
2140472586
1776152610
130018877
2114573501
721567600
1364520336
54207354
263258148
926115347
1999838404
1128882637
577861465
1438055183
759051953
290205911
102157110
881850733
1887705642
939645696
1800434129
1330541342
303684536
1939277992
961450569
136699512
2008085515
881835720
1056012618
486048512
136053825
169375115
1618759766
576330476
533175823
1997140856
2140040703
1858389901
1702406345
547910301
289494937
840358637
245641871
2134332299
1035140257
380971455
1402678536
113176135
556272619
2008092464
66752732
345001833
1245543573
414629775
1911744610
164883536
1509049187
1852518950
1750233705
202912586
1159292201
23372462
333705702
761834521
1113277308
1676045109
824025978
1438286889
1604386218
1432941535
224453614
281322953
1171325280
500773552
956406204
481926582
1226375693
365989037
1350833348
817066674
25223912
945263710
1442151651
585075699
1869055692
1046353941
1430756939
1652854204
481626053
508641062
471298532
473618867
869135858
536213801
696642050
1534818200
1678758129
1550225448
2035548622
1837542589
50344820
1541684107
555198845
1505361033
1632550829
1300717575
1782331035
294523113
2047816834
1306469514
868931372
889999390
1809594937
1617912156
1473172178
1800963741
960963868
1787747224
1927505910
369425810
1093809664
729894459
1087687423
1812556588
1027722580
574596781
1154128842
442971738
1391867567
1826429604
679911777
1984653355
1966544404
1101356301
2114511478
1078599767
233097465
1552896146
1406097238
1871690616
204323336
573060163
9734946
31216695
446155237
140353485
938452832
1672368190
1996159612
1027044584
1110172652
1899811334
251141975
2050289153
844864675
1503977569
110922088
1681988893
595258325
720220387
732383825
587821559
1281464302
172457621
583653581
1679147886
1684403688
1333258467
1133062387
2040444445
1037334754
1627019140
436457534
2015196525
1392658417
790461301
11135894
269164804
1693873401
1610174714
710049513
921454823
819241364
338244047
1670162380
1452888019
1876349180
2146054854
2010508596
972958136
258297036
394021314
399688567
59322214
386102813
382633777
1983850696
1967402996
777022252
1425390784
1066243971
1693594149
761982060
661710137
694229498
1153508214
935124027
226902630
467472326
2116873171
1396081046
834802601
86896179
829244747
1990730633
1186871588
1278660224
2000090955
1932077820
1933173914
1510351927
2079143684
395710183
1002861859
1060527320
1007773770
1066374925
836559748
1875752442
1969675103
135165987
649499544
1235603295
1968498384
476156420
1955662680
94236024
63663524
739333648
1375937472
688564663
886268912
402496522
807273343
1729436342
728252764
264719405
249416957
26360671
1717785143
1963401944
2094776144
382877910
264498738
1800173415
622037740
573878927
1280680519
436158495
480579410
1747074151
1963239794
65888743
450580404
1804703203
1024808081
1821879867
231424508
1564091649
638255868
928077430
62633726
875754322
15385597
844562229
66427148
1032490589
96720462
649107323
1928590607
814317655
1279821354
1729678170
1298528138
1055666428
1728612747
1290690628
2093611238
1325657083
2076894689
824219301
826473746
1706590558
337907894
1060134059
741520775
1265926111
1231882349
1772062812
432634268
1719237240
1687328872
1110450776
1945766497
1795897241
548668229
1979258545
150500533
1331310247
1651634206
727659702
505895360
1162559978
1873345017
91523726
596301634
1559452455
607389718
1805410814
489888325
1375405489
1833507322
819805382
248256000
1305962346
1776541950
1164909851
1825137172
601850477
1031535947
1844029573
1292793582
1236550949
1607453110
1205332282
777425941
1490540542
1015997449
758190021
2105031383
1117224430
1774442628
969869305
2069705819
442944842
12916815
1735978367
2060088934
2136178229
361373862
784345368
2037525349
1395565963
497515679
1906404549
771501667
740125349
1015387688
1188156274
726477635
227905157
270639072
2025758793
2143275439
1492344177
196423245
1793112044
650348385
99247286
1064767920
369014599
1765627837
1991883326
83821796
1872970417
1416347703
279152384
176204380
1158817629
1433957733
1492560745
1815776641
485347147
1959729738
436384075
1792056765
2101971399
1862977
1056379594
1012741791
1487488213
92208096
1585016151
451519509
49739048
133250753
28069449
182846759
1867515902
368212716
1032352125
983929964
1891131535
50548222
1724832652
1224043945
1259432080
1633290371
154024609
1329035809
285932673
32188394
1772535293
1970496847
1069485923
1732515310
61728461
2057287623
652595994
394445481
984991000
1977217495
492629004
1658441998
1038400019
1903558857
1160460047
169868108
1414474776
2041994996
256292812
983462807
285920404
806319650
1252858950
696272744
1013172603
363550126
124596417
813924186
1845252690
772229088
1866162890
1035352126
97670084
64851410
462181099
1368263475
1464612066
467786666
791183701
1327483536
866769972
1049198926
875527900
1607944255
730802949
79821099
67204791
6463801
1217411113
227202859
1460993186
38994878
859790711
1550390601
1106480003
1937919679
445380655
732233057
1293122291
1845192928
1072240963
2061077185
1971875194
387871629
2022258520
1303050649
899039152
1572741072
1148682560
1020633890
200495854
2139870826
1659406236
1814886435
1750267016
748549127
1528711386
370903014
1910087143
53262694
1071111518
426974922
266569531
2085300124
1906949108
1676812790
762265024
648890970
613516494
1509171300
1892960338
536477370
749428388
326021577
142040989
819916117
1014552889
392222011
1720507264
1960711871
300858126
471640150
1527126772
970230212
676794864
1538449719
1171073841
732958213
979305488
1008411580
2077999330
889638224
78398318
1068454909
1117680475
113018736
1809249814
552321581
1968334660
1556963693
114283538
1344692404
207313559
233703158
1021602749
947911657
1018383640
1454947495
686892386
2146808626
823142571
1219716800
85793192
206933819
808622426
976420174
1586763736
540539415
919012686
417886007
1205883294
667366256
821580895
837543312
294221431
1305762960
1376172377
332109592
1550374188
625066715
1783109383
483484902
911134602
1758175948
287414405
1680498697
1488516345
512134666
1342692902
930577672
1645159242
603649557
385969246
2118634544
1259687761
1862576044
376825272
1208075097
1752371951
1218406083
1682021697
752356460
734185164
1050001798
1938808471
1643020471
52988699
281941753
2077473352
330785706
1276611094
1558919277
146341687
1727580487
924419622
933692752
1058427959
994815944
1616749487
1669499240
749326627
678335131
682686725
2032935427
1743405268
1293014833
1857585318
1590843813
654327435
85716108
1379277937
1462552224
935734384
184219611
965867085
1291798756
617886432
511210547
1630633661
1060461310
967566864
545494606
785751090
713366660
1748846529
1381222056
1360717222
541100408
1897827843
1289329937
392165609
1336866694
1753971430
1323537289
2056599455
1814214858
2005154684
1413976081
361929376
223126171
2067924004
1070452955
859691595
741145380
515965135
286109009
70326671
733301758
1328199692
1095211710
578482389
464451142
101568125
1352642169
1219182342
608791597
379637051
126318933
1314543192
2117078678
948393522
1636074135
175049383
1459073067
1167085847
220413544
627940918
320088682
127211682
415187418
579979377
622639752
732039301
166712221
632437157
1453366403
1743771391
1226075818
89032024
1411259941
966727060
560776132
1614806526
918579195
1810863560
1794679623
961909128
561558242
814124580
890016533
1139755044
1812589177
1583973230
695171113
1952630209
623212919
1481353343
1028153892
405924128
1271812405
810154909
734307451
1447820197
1656128551
627146814
924836048
994902095
95155704
516671642
1078673744
1409615517
1400821482
1591131151
1857784308
1231715531
762756404
352931754
322546850
117233544
1689671479
3509720
633283617
225902088
1912225324
1769852190
273376663
204047614
899669379
2082377197
18518719
1652985889
662595735
308391362
1248669988
1216762030
32769192
931441455
564444511
286068659
909631958
310633667
750660229
453606860
217658017
807427326
1614268819
382509081
534089871
1482123200
229032366
1006945756
185023071
1649885934
1487475313
924193483
1831184993
422934764
1689223306
796807227
826239361
773423467
819605427
1118897227
2070621028
262515080
343158126
1016707977
1596310567
483335887
444586193
1782308769
1036759523
2146731524
2032055931
706851257
1452055573
675600282
1837837201
1636957169
1856168210
75505452
573720955
740548652
701443308
205571971
1973595089
1499205450
1440286206
1258597289
277585489
1370471142
479706508
471175252
1082601444
674194623
2073461680
874574756
629362222
473428519
1430106840
356121645
479954955
648801073
980348579
229162649
207666170
1231128822
43894146
1656288536
765502090
1786801810
300138373
2085044048
1982613478
1516456958
1357869595
541042726
1307449648
994466743
2000033279
1047326476
1789522465
1801454605
1138179244
525292577
247321791
548779296
700742483
1039616745
1226318427
1259170337
278221765
1156852328
1628015423
185210564
1604004441
1897571099
996055437
104785231
44912427
839421575
1423572404
841160572
554531104
2129737508
929441199
205865795
1791333409
1945547595
321976989
1472095468
294279800
673644048
1570967469
1569528153
473963812
1713531025
1205320082
1822942938
189202138
1510339834
1115904058
450091380
1179731777
357134342
356604949
744338386
1941158063
418642382
773972386
1778993837
1522278577
546235978
143239601
1026264818
329770481
1301208034
395714448
1680414332
2015368299
1525557580
1138120605
880410417
1284136146
1586250896
2092032818
938960790
834950158
1075381839
1620855688
565638833
1574699832
148198708
817999538
203125452
2070218235
1967404399
1179959896
918480962
1381798623
1798308905
2010693351
1427506472
1877139698
31614940
473705358
1397958336
750060074
135456835
1979339186
1896813091
244332922
1677163721
1358100957
1943757780
1848477408
2024881927
903575905
503376479
2115297003
1967277164
1089533678
703013273
221601619
1717293456
172229348
840043223
489259412
587645798
17385886
1010391357
918614519
746874638
1461824306
1967538582
900879801
643541916
238483710
512694607
150310886
1948159771
1403283202
1177772175
954606043
1561888626
1098078444
672906787
859790634
854232122
418476096
511654804
1490867126
808972381
791752818
492717947
454837238
1419565053
344078603
325867741
968527469
81569012
1340517253
450108277
1562463307
358830631
549865709
2132827534
1316911730
1213898861
2003882277
1924596177
1684416850
200565207
2124182635
1197766878
1373602993
1595788486
1843819295
129248470
1560271153
1307371241
392711286
2039467685
495525283
725784075
1530196978
2096940129
570769445
899536554
274936728
772724211
848532927
12742586
1808708415
1875289582
1790812778
1796316737
2054425524
1216208172
1920148182
327092981
1119058399
1015567574
348924335
676380581
577743475
1465460923
1078457496
1052586322
2115931866
361674200
277965435
1722579548
739386274
651861048
1102437481
1385736249
1661816753
1629892575
1271707783
1939723095
277496494
1198360467
31498826
1403294640
1374020744
1532576626
1252205393
1753412338
456920273
1195712816
1077433478
1852214254
473979424
1933322332
1757531890
670320848
863570054
69191214
935039524
318768492
671220444
1259807756
4689759
1403809051
1730307668
492322547
1772904865
857083891
1031933651
427522606
505634108
115530860
1338605064
956024972
766599101
383236279
1092570929
1107494828
973414108
1383266036
303818055
2009628100
1965546543
64882512
213500682
1686947017
1489899835
1550095189
522419356
1828464183
1404517380
248137119
1755660080
1765703328
611211629
2006734452
1905642006
392499125
1532589961
1718803828
1822867533
1221293668
220287468
642002412
127815067
1852932874
1003520678
1240046846
957752599
724463443
748145569
447045110
236961201
930118978
473650496
1641784296
822485020
1075859561
1552373507
906683168
1033819061
490431300
1522906367
1766452431
1846907198
923866890
561996778
1735557343
1884609977
339248883
418516743
1310818951
1502709110
1459932161
235300778
587179798
2035838836
1690595753
937227245
1722841230
1397438774
2032716515
682422942
1193501669
723778030
497016629
497283172
1460070451
1583005444
300084758
1756456600
311443375
1323906306
716476120
1903111078
1346440347
1516916198
570329320
268048175
149656133
1846711774
1360374607
1949543896
1046288726
491421053
1237182415
1104026872
1598143084
46368394
872798046
1980504776
1703747559
632210067
1414173401
2065791119
2000566958
1530819384
903654850
793945528
154683006
1862397616
571166531
1882588263
391275908
823050543
503812992
2026127376
513814909
2141031522
1586771805
872481812
995264410
2060084785
1427264421
1500598106
525019385
1512222223
455080142
1743048044
1511298727
963998323
770183103
620892431
694610895
1389737328
2064157739
105897696
1447175410
786025148
1812326687
1302349355
1929265629
26937079
1582335194
1391422681
1842134297
2074889924
1560780084
945983588
256420077
1905379205
729231309
1717553149
1378648564
1714416136
777576625
53538321
1390622650
1384784300
1972664682
472923995
266320305
1049260077
1097715108
1167288350
952305222
71952439
315869832
1215218925
679196848
202063891
1864804672
1134256054
1565989456
875175880
277764113
70700258
1761721097
1312091874
2019151167
1236664721
2145085131
873570127
534781032
1436519116
181744451
1228176426
1779947422
1454680702
1152318883
229757816
914012503
843537625
1141791505
1568610994
499444995
43624914
1214809681
1933163582
1480048067
1382550363
1502127136
1592193383
1769057814
533370602
392033984
1972514939
1561592024
1197976601
749715436
774697354
1962846408
579386825
1574285837
743807920
382913190
1567800527
978690632
166985026
1550130542
958269139
1417243968
1075694754
535616926
567852578
782052240
665164307
222669934
485485429
347801855
1516625041
1084074198
535966328
848876244
600481746
28423470
557954400
273556673
1217131653
1155416182
2061276150
501241387
493441976
1175247202
1848872001
1463375548
736682947
1217761340
1098242751
908522708
4462864
2001224512
905326923
709528771
1371647481
206402334
1518127778
1614381912
1357493753
1366785774
1256191914
960020537
58223959
1739823348
1344568503
304310266
1346626474
15806042
651269344
1745451233
1061601120
1086853424
878188671
2093657993
1724797813
2060632433
1948898343
678745426
1247872925
283425342
1884646438
82581592
1571763082
1525065087
108451984
1407465158
181294484
1744136992
1474047710
2103312336
618874787
1906768574
1293163927
186064941
976432090
234620831
794215387
1409214194
1699259754
1812579952
1977506708
547505237
1207152558
1344321741
1448363904
1913033814
1885245819
1603106549
813082004
775610613
201079167
2141077704
1895185223
777317841
1126683939
621943256
1576577757
485274721
1631921896
1883648098
1844715494
867348066
1563113543
601629871
1331813086
1611398578
1184841025
834427413
715581511
2110190645
1374304860
987761482
1588334720
670626660
982678418
527292775
1212634323
1214859845
1730043277
713123469
2075832527
226158954
1604842427
156788636
270528236
1698691767
410409125
663563191
60594311
771421686
1519114557
1760965099
793971200
1049498257
452665573
319434863
96761152
2036491049
722834925
1795313958
528675161
1584904398
1076489211
48658772
1294126723
328998738
1658147235
2143273510
1262191667
1411573177
1960388225
1795337483
1957234137
1330844234
823265473
1040436667
453581676
1809718812
292712921
1343275772
1153681938
2050838049
1879879740
31416440
563748694
1530976765
781039060
1632221508
1246147212
1668276356
1581333824
1019658279
747602838
481281326
2128163902
1262249992
247756267
1878437329
1936175144
2084192048
41309276
207678874
852124676
96340406
1470861877
397853245
631729230
1968891208
285262477
606120003
374125828
1373053026
1761237662
1195514276
1095819887
249758612
486133287
2144105875
32823076
1687088894
349338458
1649817104
1039600587
1519208439
300056301
277704879
235068025
138104286
921657090
77334198
1994387207
2115862845
102699150
1179899399
1577433466
858003127
449477358
85176676
1943346069
1749999763
1147984490
284926802
805967599
185220065
251300135
1509151375
2032857747
2057296636
875365233
2091698258
414807689
593667566
2144197057
653980849
946331883
563095541
760191591
1099618379
1321924234
1070903919
210504965
250388962
751504347
132639033
793565515
2079833327
1037736742
1219498671
352680950
1207431108
924952807
1210422124
258807091
1251878242
1498794424
991513024
1413798193
233782771
1933728601
1932126397
1183717718
1123377362
372850659
273886311
1449755490
2042804150
1061930502
677035290
1445830113
1652511028
2112339040
819244084
487252467
1646488924
1481512045
31305141
1771984690
1927180391
951954013
1847287916
694829223
1234393569
1886484431
126975401
2009005399
177953081
1437985660
1641644324
2036506852
1050347119
1118446402
1178295045
928904089
60042107
1883462814
387327412
1237583514
1175613452
1708069184
452297302
1512330875
728380773
1251930268
445310054
1406459326
859487443
13046760
760301063
634016400
122764188
35848481
1830557359
456268615
2093522973
360938783
550964197
984980936
195936126
2032607860
1250347001
2081127248
1748648057
1874563141
1085050778
1300678893
1606898186
639473626
293192972
862135703
1142623409
1169304677
1584761022
505131854
23939937
1122978631
102257564
1734159797
178378403
1921282799
474662674
971144128
1230177721
1496083370
1694479560
1772982984
1353342985
1997122656
2062119796
1289673149
907485285
192422780
47819051
268796776
76274383
330867552
61798570
1525640374
615861977
1197693739
1561084106
1936441956
478272042
1448805565
533687759
1016143056
1077373351
1587739736
1425734451
943477532
1180860700
1883080545
673194089
472270488
1540781183
1561736473
702813471
1009034592
1311014777
2090381257
715052321
74359130
1165872748
868929487
433429321
1781505821
624587054
1423403689
1512099219
639212651
425567309
1763261655
1296823895
388731395
2118044993
2110893466
1595376851
577053486
673712237
510994663
1656699866
1065436274
848370091
1451961430
749646047
1117545735
444773626
1110269877
680018124
1616122320
315328836
376143518
183715231
1533980987
1023259201
476566223
1837485816
856264410
865903308
158492482
1246811936
328063181
467630981
104958699
1655673063
1666715322
1206691684
985323211
1588529746
259913244
2001367038
553485022
143290855
418211276
1746292925
1765895885
1714757977
1881622786
12575762
1982034842
954308952
517784465
543358065
1150855114
1287019862
1082267301
203560125
1207399049
246637530
320309026
658248276
1616986831
474072763
1087034947
2121137797
1290692363
1420319485
812827313
1549340799
1497152838
558712861
1112960238
1955459774
206557606
2098362811
1968681907
362670044
900125293
1985957722
336691213
588190976
1228769677
1594444070
1391923857
552015058
1036002821
1502071744
2023055541
762416455
2045742931
187970029
1880427545
721154089
153965084
1004855642
350500735
1991690116
701224036
1664190256
1371911654
803425212
281704675
867653883
765146895
257921111
897594036
1992052166
1047446511
89880620
2109489761
1116503657
570647172
694759210
560259366
1417473075
386753339
548314560
255600295
2084868186
1599021724
318643788
1439832411
2012654980
237214009
432070209
836634127
1161121887
546012782
68405625
897634990
1637298705
509693272
1507242794
835771474
619043318
1448949194
1106934524
1708826543
181336901
913276356
2126118110
1928390289
1625952136
973946952
1533749128
615898479
1658280851
1738587960
944564019
39486592
1840123732
1550035901
1896727869
455364215
1217463006
1051324519
602934100
1872961295
918684154
1115141868
1615457815
355871001
1117078181
1751029830
1713093059
448192751
1091719770
1298198687
1214244645
404483388
2124727303
1272956615
675148611
2122486343
1848465134
528523468
1657225674
1260528649
657353505
1678046571
2141771319
1100407404
846109098
1653639795
1854118304
1248373220
353226325
2068606455
843743979
1908425802
1167834881
1196909879
722577496
874288762
1068418091
1690078542
20807689
1537021972
1214862797
1395653803
1292694549
1761331218
1851216179
604731473
1296966414
2026896190
1362576119
1989399919
1075489531
229282285
1691923332
1881038909
1270831922
37143974
1775478779
1493671590
1508051508
1296445380
971071244
116313002
2141245786
953835421
1651234670
1708288086
82800307
1399445657
695663273
1889535666
2007384176
1187343788
314574308
834534714
556569297
1618162055
1832478559
846747974
232775533
408846238
1424175171
798771366
95814797
919908728
462849521
2127858407
96562423
1479661122
304139942
1774836985
32810353
103517163
1596441698
2051445772
785850037
1222623930
1122013263
532896023
6409632
1501563174
170475815
1104413831
310174153
1198324730
575013066
1562125195
520401020
695821104
184311221
113093739
606443436
502875983
1006299403
600808805
108377140
2097974371
1621726281
427445635
1029723134
1105522023
1461646635
399857364
1805912114
504029019
104997731
943838587
449284504
795632427
507380293
605565153
1008701572
1141532907
1487267521
155516070
1209632947
1907347998
2133789514
1155758676
1854225905
685426106
78354001
793546758
1735413311
535177504
848728240
862787714
195244751
1426226519
12014403
2146007527
1489105622
263680544
1697485079
879142411
118408430
2026129986
259497671
824520319
528722765
828192614
473933458
2141783240
1536222436
807197251
679286079
288702338
1160995648
1618566457
1868085689
332153065
1901622660
1064461326
997517947
293151836
2035897135
1681058600
1667308206
1166427155
588377624
995452718
441301618
1256436778
14000013
108718990
1072500733
97887782
1628194206
1286615043
366871177
98541257
3027262
1588994950
1315417065
1340235396
1868848337
2102399625
1999825251
1969453296
160739979
2009476457
940956027
1997629601
1260350644
2023380042
1660262209
1452619072
2008867499
60884915
694110633
1051427899
1623133632
1085627934
1531327659
2008734329
1161247330
582222426
1884832569
1873332863
1208619697
653104285
970506315
1049976032
564404505
1443195832
61074778
211020516
786504896
230048945
438505815
588359504
1399836785
2031175054
1776569873
289354598
2102606646
1265795123
1525991270
1834123531
770526485
333411748
34878498
1871914359
875371592
1023480767
905350861
731391178
1232187229
111473229
643862722
1089772879
269987297
1354790862
997527326
45595077
1765034523
474115495
994663221
30292823
2097270278
783490797
358061078
1094162027
558619152
1828374763
762364926
1943803492
211312021
1347118341
1146235452
1970247524
1853855085
544696969
1791045604
315878511
1205761241
1907088725
859935255
1310916575
1974235309
698344059
1719973610
223907043
1069679409
227828720
1400139570
25739546
470993979
1386664676
1276398621
787994441
180534647
590082058
667553584
513889624
1326836380
751255563
213949827
391874783
940696554
2055310147
1820140232
1762632918
1049556509
1227898369
1173975604
667143675
2122010515
1336987302
1216652212
1007053268
1493186639
727275648
783978021
1403456043
1743635091
548738040
667650836
1680591139
611262400
1190841178
380269644
732849745
844112225
405261815
1576038302
2092538190
633166589
940337491
1195347580
1901816558
545610562
779040356
1190448626
1108624533
1308266377
1267608631
849793226
1815222766
868738291
1002657458
1592696844
1673673274
1644570160
2116740900
1019799795
878820080
1735602962
1297602880
1825024933
1578975080
754010591
530490970
1873716060
1575078919
1248465107
1538384978
328340862
182483877
209589809
1225114498
2118284606
385437187
1130321730
1261524161
1307128892
349243819
1365439123
1896439123
152871249
1410580572
1982310756
1990250685
1485067420
2093037087
299910120
864252603
2100466820
1297769893
1855953919
1395536234
990376936
153740173
1674539683
166048290
1661898265
576855247
187008047
1713980626
1830700353
2125931109
1909324188
1617450905
832033190
1021229663
100850357
426842707
1236071701
228082493
901653766
1523408596
1045393090
254272837
633156831
680296042
1529635819
23490888
865390637
1483539347
1228635500
1350139837
406181030
107538859
1254886802
352729024
1230726383
370877245
265054335
836816064
2111532480
226093418
568943048
1107815775
1973132575
299626073
286122591
1629823170
868817186
975518425
447682485
2050270160
959273307
1060967429
2127265064
1253166855
714392836
50069000
1774530998
1033195863
1130427907
189387439
176893378
655010786
1984211942
1716675099
1718416717
1264251930
726930928
1055852290
1440358303
189206767
1108171163
497263501
216833442
215344384
541906416
1326586487
2059512037
1318476615
1715538867
1503761188
1070369899
1499252297
1540114285
328263059
1875098877
348871946
1844326660
1249999518
1867058020
483937323
1809832960
1315268331
599905093
515931071
1953741181
1394186684
815043764
1470304641
852419894
1248384080
403275510
645939550
869521790
1757416903
378199595
953727860
618497345
652041033
289662656
996451007
1286368555
1259501990
304949220
366445815
1433016039
1590309237
425901245
1161704161
1855428822
1498803829
1698360067
152288954
1804109019
757268005
920265906
1257843543
1757337250
865416611
1686111984
1638464998
1928453053
1649270025
988401762
48481756
1090942272
2046294648
1093419574
21235132
694220523
1840260753
1020668482
1439491040
1134982138
725201978
1850596342
908345469
1037326843
1050584174
1498725336
701357728
181656518
2031527078
462385544
601103462
1141527829
845051585
2130145730
1009006570
1115632886
1140270089
2054479457
186109491
641538050
1983594946
454969194
475571746
1977745458
112906471
8028108
1557345944
1564943429
196232354
379563080
2013665388
999511601
969304232
636571279
755684538
1633150958
1868480741
355892852
1287745395
146970164
744801681
2032713708
214349627
1812518915
1392049700
1808015211
2003523882
271121594
1030262753
1557149804
259113292
963736527
743895685
1379359326
696152448
1945789098
630675109
1429198595
1695390619
1644602215
758411676
1573447046
1426450819
1673166772
415965366
1958929979
589811526
1856034688
2100787816
1081622458
1816876931
102032168
309171556
500397698
1642470786
1351350284
543557488
1545460704
1812426224
1510886930
88115795
698398019
1540803847
829121283
1218911654
1011547288
14166623
1872266145
200371708
1104822153
875956725
404328630
1897784189
1333812077
1865980008
520792764
1028960979
1135542990
99599799
262744866
1599159604
1424658672
2131696267
1593724291
2019153319
692438540
1791508183
1061231708
859345284
1510751121
1037845240
608239692
50986602
1690553195
418131661
2114447543
663311107
1463831401
1673578242
93432576
404187098
611301865
1165712153
41448437
423248963
1745624511
1917364625
1686219688
1200570028
98944011
1813246457
1239121871
58835690
1817738134
1443794154
1902627762
549683051
153781729
1724576777
550107614
1441845614
680362038
744112191
1417115673
138920987
1482827944
953453499
1094553385
1389038953
452177443
1784363798
1750550181
593694458
45126105
168291533
90704614
1794658917
721879438
211797677
159097138
1655492384
344772711
2042176730
1696361642
414692030
1268091965
874918204
1737563929
1308302498
1804135540
572832231
1042784977
1988579725
35160270
1975215562
741271699
720964009
2011761859
525601403
261495269
1086750526
1535194060
1196519458
1863328303
1266431295
1760879782
1956784306
957004800
99264912
34197141
1266879487
868656799
770650552
1078953563
1733299180
1945977728
124743534
14232449
1060095190
865762900
898879490
990754914
1258095603
338530454
50481638
354594504
1565828267
305769773
1244259406
1200553618
2140379487
482468687
1789979035
1143158994
737951696
98530429
695581078
2077274285
270193937
1712727873
193822676
1336051391
1696968903
565902850
1249698103
170845601
300173758
498166046
1058771561
756209254
1887401442
948672128
1759863458
280529367
720841481
507635369
1721038067
1032657466
1392057180
1306202277
101473911
2030708873
2008532240
1464633571
310031116
1047662323
1843265445
1695398429
1732315740
1137001266
1880406773
1236448840
381322074
699996241
1371287739
229859760
609545477
595555441
829995394
67467003
547182800
1366825480
678346959
1079061843
1205642756
921831784
892695803
749986175
122869499
17707912
1299981568
1286125351
1904119048
1295474911
1579393237
1763064723
1578511333
1941287753
1312569103
1726114050
829250748
2103516372
1590287874
1647508528
256404055
1174090632
1852152379
1973386829
1399159343
1911601206
1401141115
1032333146
1051391067
765219784
882051409
463335892
374030583
1311294358
513167773
326810776
2068072084
2122560446
1857407053
1148062412
1107270950
1346690509
2064518388
1520948932
1450803055
2129497596
784066496
235755124
2111785480
268836235
1789268368
1784510311
1583401945
27900308
1224040780
243381766
1990515145
653710925
809502659
2062946933
1159055047
1256428655
1449885292
1849438149
179003479
1901139927
1743293131
1221293829
1558141046
1113832053
1767871929
1896830344
5242108
1386474993
677478130
1623692939
1419967007
630374335
168510953
364370860
1918566238
1025084095
261634275
1834323213
667581918
793339637
103057441
1193654272
626290206
94227786
1529980908
559241026
1521836558
1117021873
1718227684
733395494
2014055298
800162025
235836227
2086526748
1597113105
1051932269
1135156841
46802763
1023039125
2116860098
201814181
2101990142
141224115
345085888
2122037762
355674129
624504716
288546871
84803758
2009589809
166808202
1256067699
151160843
65718074
1994942577
1435111990
1588391412
1254818429
50161555
1391944145
1936701960
1178006642
869982981
1935819829
537626358
2096642079
1976385044
718028338
1072704737
1845665446
1819757824
602508930
1872768330
697860397
636937259
35759174
1258647245
517600166
512036847
257548147
31400735
1118318212
757252396
128102023
83101894
281555121
2139953609
1268037841
2011030273
851555191
131361374
8815369
394006075
1433880839
1254101084
125090595
922397254
247037662
427591252
1506537610
1040613460
911324909
202579085
245066743
340354739
1663353985
1520158787
1101168732
1646672859
894459748
2142927486
654367831
1219028919
1391907370
1923068828
524283204
74787645
1768893560
1916394812
1335547430
362835032
323982046
1153354177
1405016698
945175156
83421990
938015477
2037223685
2116985242
1862398119
977408580
304154952
636976649
1754782477
705992613
2145288348
934216684
98597510
1951552192
2131522402
2073144975
33835074
1584979038
671150495
829324338
259296804
801539660
858724955
942462923
2095097079
1018495795
1916358797
1989057339
2091479018
2007063223
384017732
64054683
945547991
1633005787
459435333
777741828
329406935
1807551176
1163873792
920045907
189393292
1262899742
1922079449
648983585
792202084
406929433
1506371067
2144376113
1029831259
1977928989
285577169
1308084538
2061179724
222657286
1334088879
1193628301
1243340048
1850566661
1728785091
1511175117
190724329
1897722287
1863651904
1952330636
1953431404
784501154
975250190
149249244
575272826
1075626956
83965642
1585541858
561448203
298560148
287423730
1025209838
785673065
1603564904
1260837790
2055475418
1161060858
159428867
244236350
2535290
708324792
186671721
2144694427
1179815113
2111254755
1130186705
534543673
2066517227
1482670691
1860116548
1026130375
1376221141
2068349055
275681797
655288781
1020620804
1292550033
1366002395
301404386
1532485973
1859312611
866415450
1773035182
1603578604
528440222
1545800428
118348711
885713570
407540039
1852552923
2026286385
1953315776
393821772
211576204
1025852040
1602233709
1730595101
1589081893
159556233
998680892
1985091362
158540848
1374541891
21413911
1547388406
1837979427
740725796
1543164343
1998479160
1830298300
1827761278
1926728929
1416871820
869935667
1524857878
739595677
1771153757
1769207950
1050241122
2087327332
2106862813
1124348597
359874869
1189659203
1630904358
1721089060
1390296101
676335452
499402073
395844152
40730727
467565683
202736131
962050006
912355986
1859745607
1303341419
1632934728
923099175
164366097
1766408708
1574583453
1060253121
1207281831
830987842
1762103384
1021505683
1764849253
1803984889
563644934
837930220
486584734
945909144
674156883
1316721276
831750440
731440977
1488686857
1515915135
1328005372
1989466652
2112513806
152744573
474406196
1370659177
2061763865
369770662
494451550
18619233
1202974173
1096436363
2029842288
1675933723
463039267
89772471
1335352865
629404348
869274110
546026559
97324617
962253653
1921116047
844799504
700034745
1016679164
1390993929
1595463133
1138566935
1400555231
1590193877
1056308298
2145891974
1003760110
1219508423
1641531985
972482637
1049174921
2141771319
527024711
2088117305
1968356532
260889379
1268345079
1756127143
201488882
1874746759
292589635
305255774
445960048
1257882258
72649130
1862912995
1703812250
73372238
1090400905
1462225192
196836540
1103638550
482546512
1976184678
1101825202
977353377
1457952613
724178721
309554799
1083132757
995833949
1367022293
686558852
2137022557
643934659
73433715
1897068086
1485199934
1379462272
889438000
1596232349
1132836595
1628836034
644874238
10921268
1209531752
1269791567
271530991
113284913
203629731
1723065151
441438474
919881076
1759651100
537365736
423329514
1308459079
713609624
1104847173
881077494
633136172
1017415282
1604785439
1697510520
979320309
1589294469
1372625112
1243080416
1534446135
940475473
394318709
1308278671
649154037
787918048
128054804
1477276777
102387926
1711732450
1371928243
1580895948
1013973643
1130686470
1231792504
1902058518
169800269
774702786
517254672
738894726
663360877
930383908
1879997736
176279029
1985550931
221089455
2118571964
470815905
1314625202
447911358
1630855858
1439864530
674164803
781044859
208293987
1450229149
274451396
894481599
1349092375
207320278
1641156181
1814236356
354982180
1168321022
1073460862
1665394528
943851930
1354385669
1519699517
1389099132
700625411
1679021025
412930315
1338596436
1267710334
1382310812
1482591202
1690874571
308033401
64414213
1131099490
2074683096
45134425
2124052238
1240294976
1315710753
2034906013
1028644264
79884652
690456506
456027139
791770214
557398140
2145191798
147423251
308795003
878555855
1776025533
1042700428
1805269315
829619594
1050263594
204650942
2040869349
1233857119
521101679
21302880
1677101013
663631015
496298701
323160228
504378379
1679673521
779472317
2003248882
1363762764
973627429
576929894
1610321486
217077503
1520793687
1590180546
1748110159
2004601686
1856990963
174382113
345374971
2088161812
1936941796
362652642
1377085513
773971605
765337229
1784206278
752545032
297022031
775032816
1246208396
525014447
2002838827
1976464146
2099246278
296597216
767470044
1044835493
1875034327
1682077595
1470965624
1389973368
1304343665
583877436
787235585
717759888
1309227950
1036860501
1072248431
957066113
581264742
619887839
819606899
857866738
337048227
696599392
803813799
1426647232
1278771219
1489134647
255613092
758139126
1390887918
649318235
805290154
1862671412
1992550747
922651644
1557419239
1527490711
479047131
1404608638
33255972
1314078281
1214017409
4247211
59544830
1482200509
1764404291
1250525163
1044176811
1307668331
1197557055
1622179985
1919477761
425126648
690265123
223155870
1292305377
386660117
701091491
1046241852
1173490940
387740196
904527259
1223303870
1908245862
1774669588
819599415
1384458072
1753487597
179335228
274359714
323474812
1026446959
1691593414
1357603911
1850565026
1044026773
170028102
212278790
1157116500
528836804
49461198
940464483
746680622
274765426
897007924
1429239968
936469467
398611077
1814700046
1923192889
314248888
301378474
1244341272
2015721084
1906352369
245249834
1981749525
52959799
212325743
1743183356
1834208499
2028886018
1014335623
994859073
1823793785
1153281464
1117783800
1726217734
1733104659
1020633935
677350328
1216195337
894322327
734814655
376213276
1445441240
752107127
604775679
2106972701
1363382555
1076603517
1500332510
1826911015
1075167291
404081546
475835383
147940793
303952778
2018855339
1968210976
70090723
279521310
1110026315
312347802
121484176
1014905519
832983884
3328500
1899636438
1012810347
1935435103
1185412810
102404859
895014512
1449464874
905175911
1415261296
1004824526
705326702
1412982098
141065117
823346349
357068843
2087312938
1344145252
1961982935
1020887894
169482323
2024932565
609274976
269759871
445371705
1876637093
1085551013
579222467
994272929
1017832983
680639950
1802872905
419692591
2083125808
1992062934
1461668027
328176762
447068768
2000087626
1421336865
1180494807
2081068945
388040916
698442176
1689772205
1839911609
660598636
1562138683
1822142110
912138979
41395184
824985912
1825149892
430316199
1746549843
1520210694
1474179268
1058397131
435311527
447347019
825116271
86622601
1400061492
772911808
1383939109
384168987
1995832497
330701706
1497161131
937114184
1427043915
540593508
679993949
2112969337
816112019
840344546
410106948
1726063009
396932477
2093073578
1308460157
132360981
1362275835
1753259924
726902124
362559190
1070566434
1983703065
1342129239
774133475
1394516482
898215342
726438259
305496510
1362378586
197744372
1062346242
1505009024
816548779
29366333
1214933037
1708902957
210518480
1918961652
2004445907
1655092895
373193204
49696966
1484896850
1226966358
620746111
1708534808
410625110
1538473989
224857715
1731449797
402897900
2034196508
1629213253
274659976
1895301733
691144274
1938896696
1096628584
122974900
608172833
523648719
2054910838
631333771
779037771
1924595980
1520293704
620905201
764914469
641241337
886377509
1652645818
1363368492
34275828
1317600877
631045925
472131594
32990332
1109704756
2020924403
2088767690
535086722
1588186038
406867171
195907302
1558488757
346017253
719367864
1537095635
875889415
1931330110
469054709
255772567
461749297
1945999782
2045856211
1169641907
199931141
1649014610
1932106814
2103524691
185196714
634050911
1544020549
640108876
643267851
1400613204
783519301
149851006
669651051
2045943476
874704904
2009302958
976469734
936998112
765604403
1473798212
1456485600
290009834
338927720
2047825452
573588910
1353525276
1893259677
1024173994
675229952
266535088
1824852281
686022787
134555810
1707114818
531526377
550338872
1330245274
1996696364
520917658
1181168244
1542182556
1642912345
1886144483
415837238
1835636679
43777667
2008133178
1812186084
1656648393
290430370
1393707985
170031234
1272410625
323635132
394124328
1083183879
158469969
198452253
1035527396
1730446850
882380687
1647919150
149770646
2065956474
282737602
1942968346
807144336
2119604095
882515126
385376851
1019604787
1055281400
934358547
178124198
1772746835
847469664
239569574
1584730178
1721773854
730227447
1407472380
2073609390
1043588880
14334085
1830654956
311461716
180373300
1760483526
1050772672
733430795
1990137107
1179354232
2060516639
685995955
1269481926
1699118852
1486299153
1962010069
311181633
641288172
648997371
1335440916
1144494754
1395264363
1551675890
1300967816
710272898
1152608842
56916952
885404725
1208956091
786997078
1414810606
620412566
606125787
1220197484
1586584473
8321690
841935029
2072502475
1488841010
1426865746
1005580151
178342357
1440009322
1515308642
542346950
467270000
1645766120
903470556
313430575
536132091
1964354961
1234308338
1854558627
65334283
1457012177
923911897
146148346
265271168
337488389
310632857
1632514282
523918088
326341371
15914066
2016383163
1638504660
356191657
1147609110
1430460595
1622084853
2089852327
2093782891
1067887661
321563560
1394026338
273914436
1037020431
1630141217
221174359
318228683
851105406
1921978174
715451084
363428842
1635160774
1202697332
507748857
1071574404
108262370
52891942
2083284425
97719448
1006562091
327144966
1778055304
2093547694
255440491
1302974646
2090291073
160802785
1680039709
670950984
1197581589
425487118
505047227
1684127372
73733818
2100442614
1465058423
1996438529
655959186
378383836
131398675
50028974
509580620
1746512146
1200840272
2079723793
2060515991
172556158
1301110517
651748505
745944762
112168382
1395664371
2001731424
2104338853
1991339526
1160351285
554700402
269972557
1799248794
1633920009
2049095059
512900269
15504702
167135410
421160685
1314775758
370457407
1006319108
2133110575
1496941065
2143881194
1188111183
471883878
1020131659
449972221
609654128
860441920
2085815617
2072264559
1025130841
1827527142
2023598408
938684438
1179964314
1933628343
1697158427
227830817
1058168756
167065996
990718999
1061399792
572929031
792470438
812340340
766847438
1249553003
523413989
1953033532
901912200
2000284338
1015023222
1361435036
89901587
944648217
219815607
686815075
515956511
251261610
1424079446
610495199
1249393508
1474561778
1270137512
241742560
307919207
732233403
851089167
2118285192
325636270
1876577562
314437374
1066014158
469291057
1150598604
39840814
536790712
1929661614
1590208539
1259153317
1045941352
1080224034
929076104
1711258062
1942981801
1720978783
575082082
405718714
798784393
1659273193
1633595226
2064918303
1005460041
441212903
795750856
2111100377
907664558
1155040209
166259001
1388428975
2031682921
1057228901
1422701540
1839946965
1324802321
1110874770
1746411921
1875854018
1752838752
180788687
63114858
1805438273
1690505155
1735453083
825670008
280086292
575539182
1754353108
1782353375
1209695758
1806430100
102857435
1009949583
1125520955
2020065985
1391415658
1362352212
1678826200
1251494749
222392501
2086243781
1425907620
1805516884
692900825
756638590
794421161
1969285573
1335119793
1958057310
1121827050
139094825
1333119932
2113333273
1843237244
2066149573
1663731780
24797130
631396066
854611927
407010042
979713607
785968027
846121129
1534460810
488285264
141062857
1216780526
149854231
2139762362
533448224
1100912634
197402171
1231568630
1230123750
753943129
1573552625
738088510
636886276
1089194011
2091571258
836310716
157408366
2005437346
350933881
1134298136
52697125
1835161737
589679178
1060114751
393934366
1353279651
334545883
1828208786
1440161931
827170321
2023295504
1016734630
1016797888
1571601200
117147379
1772357582
1061160435
1871842671
967674311
2069068842
609083480
255590915
981660494
878660607
1785724257
429710955
2038370032
484592874
1949916968
128903492
823162990
1814272455
1881705478
2018563696
156728523
358259509
1076895359
2035606116
655809425
510866641
187179902
68829587
1374433793
1548852768
929985443
913593438
1086853045
388348189
776900678
1665777247
1671953583
1194742442
1861656644
582525363
262829579
983792479
434689315
249573349
1961402277
105392954
1580837800
319330313
527740946
1189136003
112598336
1186384826
1990632540
1462049600
297178548
288206635
1193492783
135880632
1001928472
350158167
754125825
974495922
1238269909
942125883
1288156055
665033156
1076888270
1986479655
1613950038
1315710516
2101301846
1727857020
628365947
971392030
872267467
1113526478
111080953
292103675
404144863
792971533
35872159
1633050659
672797878
1870954507
718633177
2075922036
1160459230
557396467
792284476
1700806219
1149992195
1468773857
432521713
1856113320
1373853324
13320611
2098727259
1210133859
755457324
141747515
1015718898
495327541
524753546
503768119
1110567120
934796253
228141159
858927227
2054880024
462809839
572750621
1290398652
2087522906
176427946
1080142720
1393290592
1063802292
76216691
1898943219
1594590937
1284976837
592346063
249384910
1622097838
496799039
1888309059
1492619561
1718507725
789119698
372409900
1134378789
93924114
964932097
931924110
1773521174
135339209
1913634865
1721530317
216469457
1200507383
120657853
81273954
841012085
670917464
2126867477
116175635
2112953521
1805735616
1004963300
756466441
1166533880
1184195632
1903075572
1177006012
536577007
1166762472
634399653
740577096
206109380
586509371
1472768619
1216134761
1294595662
33848924
1459924286
349970572
1276833820
26533085
806177123
1168232378
1328392811
1903337426
1668002208
844056224
2113743244
1852666597
1555164495
1393044427
1866730953
1409153469
1091901616
592893462
1498827606
2060186609
1292344344
2009921322
1074702866
1147955397
224326133
1352312234
1251448539
1197440427
285184403
1136658170
550809012
905791366
971350541
1823442843
1643868730
1335210721
188890190
249968809
1648219718
1518251846
1773003819
242753598
638710263
498264723
965206327
2037802067
53986307
910133016
2142812697
814134474
1696821978
1164705849
1619675462
1926489812
592993926
886228941
1118912854
6988318
1937864392
147360072
1493085503
148655008
1288915966
1688861742
1499813139
834922903
902159202
4046204
1124070908
650355044
1421696187
1147185617
890008827
1244729849
756169087
471515849
1166234838
1686601314
1617128948
1563662044
638534206
1393517055
983669899
314861793
2044470078
1801929108
517462632
1002185545
1251342448
36343415
1073161328
1027622598
1218474463
1457192033
816525378
833418356
2110046650
791984598
1803289675
1062311044
1888367870
390529290
454559768
385480910
1335677900
1896475602
786355320
1076263703
1826984191
1417774718
2131492461
509003645
712228073
255711374
694692936
706469388
945465898
595333322
23884224
231984557
872884291
627096019
904166416
1065807580
718606042
1729963309
1072164722
1742762854
723368914
1792384500
758889310
107030938
389367671
2087034421
1931530860
1437253663
568466960
1066561862
223135179
900480365
1561437616
2072091272
632385075
2059140699
402921236
936707
575054269
977334851
1856930839
848586436
113852106
440230352
903499094
461347225
812193625
1954411648
1192530191
76211685
1655538862
1219230536
1486059897
1016723007
556339112
776437863
244047394
845972327
1510757418
314545401
657373160
922714536
986653893
252337712
366763968
2065576037
1161578787
1399468773
1065292307
1883730994
2005423821
1236497244
428522519
1509194475
1138680059
1503431179
1782057598
904687962
181318108
2111154245
780786831
476170563
1303577506
1569720976
226346209
1110140085
1242701742
281458837
691802432
686321820
754962841
154281940
630800161
1275834590
723484933
1046260763
1165933422
122410564
1137443760
1138383879
731466406
654928958
1497741286
1915129955
299698142
194328563
1864924705
132048336
92353499
912508130
2037627249
783411930
70529852
1035220038
2077631197
1301098407
810731731
1399180543
6968422
1863172508
800386301
2056879199
1278224448
1172082856
1378830027
1819822067
954049961
1151319599
472657039
21638166
1944630245
898828195
1970010709
1472869577
2013909731
1567592639
1074496262
147758220
348708220
413851308
1749461924
1935993803
1508887988
702616459
1883627247
436288725
1908180014
285139874
1945796668
1948067138
954749450
956023108
808080814
418299962
1523159577
1088961192
2041814648
12711529
682327790
72972815
593229188
1113759619
1094458835
992509459
1666241919
1161350803
459497948
1572079845
1684753441
842913623
311373334
903146060
603447568
1082631867
1905141260
813493119
928682144
894498991
1917610281
1821974759
190332568
1374200885
2142427856
529203110
233450219
432647732
1066892744
1123950957
128182645
563348951
187865712
1653688450
61720764
1958175616
219418779
1626635798
222396276
1087600536
1760404997
1807712469
1417808169
98101505
351142783
952015111
343989127
1702080608
1049668694
2032533508
822145013
1175588795
1289500003
1013410566
895033730
1727487849
748771826
1481136198
1016245913
1444040089
1440974876
320317199
945373287
1650886802
1955007898
1991034705
1275729168
2049305225
632532588
1881933235
425177453
475528989
499783952
1578465077
1016688298
208881890
1773210229
1014329881
1363741878
1675975048
28068740
715266052
1537742845
275837657
2025638818
1547187327
510251868
717005479
2001792487
558645432
1599347415
594274505
641310300
805566644
715016089
187292860
153451072
388879840
456741392
580303303
968774639
621809222
331228711
202775963
1009584902
1982270613
864692924
790874995
31245911
1870602764
1769190349
1620607813
385211177
1236694895
54066639
657350679
2128264568
791936613
2006625709
960243895
816650237
166994559
532295645
445358751
1690434166
34095617
834341215
1379034116
2052200071
56492730
2068434374
1113654066
397093759
545912128
1888972172
1423085944
1406176404
314413747
592840198
310872003
426528481
322779596
1778519344
1971495055
1076128762
1322457776
1360489201
2112799088
809425293
1196249883
417945956
1332251238
1022989601
2029377266
751322798
1635708128
1541786682
1516673597
2026454170
1700845892
1013114943
992889912
671277605
1283751273
1117519869
1233209869
1396122965
1142291690
1374252165
390050745
1271700407
2018482742
1336723745
1743278295
1915286046
72050724
1880618659
731332425
1550476141
1878259820
159628875
2107038700
1263866884
1812747354
525442066
859809827
900318535
1409684830
1429317642
1275243257
1096545890
808473420
1577609015
972086354
568426821
1728123825
429100980
555538951
1555540309
944714400
1982167101
1175879118
126110714
1933317476
1747758958
673892936
862283744
1280646416
824709680
1905063512
1739501872
1710274327
1467664820
1242439123
1727898548
1432714999
1879102292
2101179207
1235791637
1009135342
1158684678
1241032875
655374872
1067359510
284521079
892489250
1087647621
1319760282
806288670
614578370
266857685
1865055568
1204986300
1068517879
2023995118
1420353906
258926746
31805428
985484982
231327279
1009122977
848139817
1835032499
670116611
686524771
635812464
733169095
167610456
1636225100
1464352661
1201659760
92116916
2012318608
782038090
1274695600
499877309
1248330389
170256257
2125884520
579065247
2070378804
1260422793
1235240683
249854429
1635704100
322669403
1585089029
1131527539
206494898
1019555201
1940573916
1740045397
1538980466
1819082138
1928725465
19405396
1406263333
619052305
1973152479
347811936
1675152534
844984956
2026975799
847935434
1032202237
1312714330
1165323472
1593229348
46474970
1323181293
1858540870
1182530500
1579012735
1020219713
1852902057
643679132
120658825
47629118
1512858301
1742097441
696575745
64531816
2081175329
207844463
595976719
208316900
2049035996
478486391
230442332
1293093099
678591921
1956599952
1584558552
1907653684
425859447
1672827731
1786882091
1621306651
1580753780
497602779
1442958258
1600868356
989227509
717081974
1214245287
2017186591
562304133
1456470126
997058652
168924068
803806655
1086637496
1942457660
867505980
1293224265
475501962
1571245592
1794000427
1639163817
14322361
420054738
1738359042
462274638
544551988
1963416232
1840591555
427559300
1980355579
2020589749
1305241713
1505854288
494960487
1784344250
531352551
2081617982
1005925681
1335269644
1145735762
1374698372
2144709222
2020549948
1513002730
1839226041
1984477814
1514667261
1401187424
1089035075
1258712158
1999225121
1503037199
764810029
529530988
2119065135
1987625112
1228749186
461011908
1413611144
952687219
443450135
701328347
9212941
2042552879
787379052
1546379077
1741990000
1548424043
1217434164
1448555288
352710335
1830970046
1767931482
2131987717
469591126
1276828619
2110680277
1503806754
1790872962
1001300372
474580415
1297865868
1080583261
1576114837
97149763
187715695
1658672122
345333683
192029925
1135877550
1850254344
241458757
1122373087
1751339516
648180510
1444713778
1948083940
1761192450
571055306
1455742999
2075072726
1670779614
1766755879
864102708
287470090
501482558
1276227433
774367312
1299761532
165885638
1404313658
2134583020
965839704
1215746845
36475429
620713435
2082829223
668215565
1254728148
1101991545
1630019966
1614318599
520912075
1650327101
47204407
718509159
1308807274
696436070
656416064
1225878559
1629813363
1217353071
1479385119
622455815
1550402344
1832298629
942146346
1054311943
1498216676
1926274965
126185939
184178395
480714888
1111666322
1965108011
616623793
1044702778
1814866335
3543635
1207167562
1367770151
1132363647
147239490
1343273524
301156282
1388096321
1076203656
350612334
45990544
1061875903
1987569138
1463373600
394870300
635204580
670746746
34176860
1195373496
879896097
433232627
147262039
182166489
388783727
718947432
1895187857
1276766407
2118609341
993471197
1912725566
183407097
1388846348
7906099
902003848
324898885
563887840
1566995922
183619166
1156755125
1200632822
1898806130
158052721
1087630555
1941277923
415813614
1004790623
1010886680
591513113
1898072211
601784780
1115686333
1530970387
1892195930
2055430005
483926623
819231025
1262409751
1829695530
593179719
389077790
320822199
1900262087
1815083072
364041741
33301706
1655738616
632453826
509964865
637044031
691565703
1148748079
1731688744
26832471
675602864
1548987610
28566418
287757458
1893101523
314881013
2103001918
1512031864
172457621
1077581838
228118287
2135206193
1573129938
1305523419
105123714
1739324624
1869110681
1303400067
1616279045
1596497597
1230260270
562558254
75032447
86115059
1061891847
172116222
1759504719
910885764
1095099939
1009547269
985586341
789638934
1670819428
1707785628
1313875511
214519197
230033293
1985408331
984441859
391584019
1437892141
1270722814
1015818246
376606855
1017262318
1013268053
104086935
166560476
1163439275
1768546299
48558160
300964337
1778005955
764247809
1910057137
921321699
1768559784
1053971971
287381697
2043525030
410389340
787098415
2024443254
1512651259
131387575
399949670
1985828426
2118788368
142051877
500392308
515844725
611487404
1861294477
820984604
1012541122
1159346728
1204427000
663666537
1238211551
545401802
1474749654
1767745139
672264043
242999232
2097604944
1714102191
1118174997
1845592893
1946164521
202049057
1835227019
1391637975
1983920069
12323171
1042666630
1634636752
77015037
1055520813
1744496916
439909418
568879383
1277159703
1073788985
989012638
375401067
782584900
1185350158
1417462460
1597732254
9836422
1050996954
2914507
1408956579
1420311361
416951337
1127047216
1296682024
1027499563
687634518
1819828128
37003257
1980329798
63746767
2117636482
850126389
2078459192
1574464236
473739878
438335942
1990120093
1556115213
193272615
804555953
1563448287
2018634752
1588679306
615420853
1862965800
1117585220
1450912908
1388261782
1720971640
776546539
1511281150
1706333316
1341710670
929231744
338018213
1296945520
113019190
1516464961
2108995717
305943171
1730742216
208213339
1400331140
704927060
1342129365
1664921903
1365816716
982837587
120662836
1940611856
1281501014
992584664
2130223975
50875578
2126830606
1088570447
682131483
1461889375
1981702538
700141093
940632568
1196779726
287945093
2095714191
1529007851
503655325
1523913881
1292500931
2044455180
761689141
1826127147
1450045653
2056368330
1900846388
1266685451
111742144
1886388142
639148306
1290533668
608586623
1288024299
1320222330
1784788292
754439908
818346880
805434723
2066982141
12492749
218913445
1026982117
952140653
1681285610
685243889
1395654659
691655553
546828737
992526883
2040326689
1562251638
1533811586
873589735
263982069
1364835898
904997719
1482854508
120804802
1792979971
1750491177
1313149768
642446320
852958625
1503611832
1993430056
1238031946
1331649916
251644873
72525622
1630580356
1871760354
553341372
1724817380
1156654183
2005426174
1700901813
2096187843
705309152
189045209
1190702114
675672860
176673249
1783930082
1462007927
2142816984
328183545
1610231119
1789539339
510173288
1884721780
578073963
1994040415
751638035
1656816310
1464957571
73300967
423683085
1783497082
1287652093
1918064639
703924330
695868113
924905037
1570385889
2127607564
147630705
765710030
60424758
1659511543
1265894378
455056873
1664423131
475665195
1798935880
1942495330
524290767
908805862
1031269180
1451200945
1331009539
109086155
2074578413
716839686
548735326
842954532
737795585
1670116526
1685953152
2074426041
986709340
201167805
1959982173
2012955680
1179654387
780142773
117510730
1512896845
1690259571
1705632521
291542575
125092033
1256619560
1136058534
1853821404
705535580
862722077
1412821705
1029118649
885160294
1928396126
1460289013
10794370
951586463
1099575141
1169396764
951131071
1607206912
529726300
1481240941
935420831
2079521563
1949715724
1637672810
1099716401
1494995006
158508834
539294824
2020597002
67721794
488050350
804641546
1572222360
186036021
1881897175
1723824592
28223622
576009813
957889204
941149293
691200838
1058494990
142676172
650464141
903235834
1390529739
1515880009
2134858437
1783438688
424800919
1631375362
1132833774
1767597359
1948822691
712011121
507950689
175209854
128304302
185778739
1390585300
1076295447
1584224804
227607034
1916045842
364973361
535222358
2018353347
1862542845
1972328308
1543928614
2044221090
1900343467
107437950
285427995
469345828
398474300
1228514927
2084144155
2004064400
451846873
481834396
683978196
529035072
314737479
1664524594
398383316
1612304106
987685933
1298404301
416831434
1561655518
1969740988
238959624
1015794335
2130023492
246941471
1052350508
360153123
1015676287
1864859162
1273343751
159456145
2115271675
1731417500
1847068429
1257580659
1428656280
753087144
237739009
942027416
963336610
2138248822
2091955955
243379533
1285202145
1369532090
262989089
844396781
677356389
17452051
431918270
82489967
48789355
1564158293
319364549
1264360920
301453246
503933474
363408228
1940155483
2095732034
143720368
292670501
1143209195
8686863
1337162317
649249373
1159387187
471439054
242895085
1763565122
1029022617
1307548684
1761913517
205416893
1755132769
311280967
1035840550
260202555
1065661258
279865534
485378539
640372815
2020060690
2069739664
1458919917
1571003753
1728048267
1687683112
2009048503
590102558
373253640
2101304354
1784436627
881631129
1845326926
1037861607
1098979074
176550362
1134040744
1061439710
1639247546
2091558951
513886482
1789250952
1967725608
633290844
1440059459
1485952184
1840121004
387937824
2031154228
2065017032
1177418936
1044317311
1766057472
1662076588
2029414331
776647777
760161349
1534682493
342453237
1772078096
1543276498
721266066
980213560
878585423
1809899057
1281061968
604872584
1199502346
2055765039
1989850346
1234263573
598791558
29851706
1378158389
267903433
705411740
842450093
2059976001
460379682
1544474269
1434861714
589491278
1430670290
1329201908
1786867954
600954328
1593550740
1618641607
688241579
1932058738
725617955
384625712
353272703
494124553
1452758060
1747587362
356291364
423728236
730211077
136594829
1808946649
747873674
830611299
739115956
1406493993
1672676958
178238179
1965262215
1056032213
1123286834
64357481
921625233
893152289
1136029564
1707922234
735451642
912775173
1916659121
544301350
1638605271
2141614549
1173174354
486391039
1910290068
1390548213
42171819
961556685
615323882
1918774452
1670203310
1052756213
630374082
2026847474
1708628546
1016050074
2110153207
496048182
749298019
1187786129
218355687
1729027288
1530040340
1244752162
642656715
1618207471
1555099425
1752766672
439849214
838631539
198319954
1733970258
1153854559
173024358
375438883
184643767
1442532918
18071884
1830042077
1467658894
1225196290
883779475
534260558
1985170464
1545405584
1063605430
1324869615
909176064
718343221
1311464631
1869834050
742808173
1556487259
398151742
249330379
185101036
795462140
45693506
169932951
1083814806
1549607875
1875984455
1349150749
2128598325
438928765
2125615828
2008987766
59057195
1666459776
1667862458
148424317
580725947
888499358
1976605345
367919412
2040832404
2134824557
1010867288
46553673
1000902072
132749596
1719355945
1151719725
741460339
1579482301
1508906164
739367403
1916817532
1436882847
1647315418
452961309
1837354835
843940791
1170491444
898856452
1390523868
977282914
1766999068
1249862395
1052367338
231076581
749497290
291128015
646623641
204125154
1380300988
1719613917
1480075511
688151415
399776816
1306110456
1356891512
1689351044
938707501
744075292
2001843449
634046317
2108377959
1340699869
2099475563
272351454
1493220379
407675555
2006815610
216665751
718883874
1745271094
647213395
841057398
778307606
342207153
2105528770
1578709811
1619880690
128578847
1676276816
177462137
1847471172
1122867430
1068278668
45506800
1773074503
1139773593
535163273
1716890357
2016083049
1075037946
454867335
1340257869
787435491
588853809
1556805934
1328916226
1121281636
80683322
361217070
1563041809
623873139
1766851056
1102980086
770729569
520188738
178443493
542673657
186832338
964735589
717788881
247141351
1484804008
1772078100
889136736
819869163
1542913860
1308898336
790409455
1588621069
1035967698
820399619
1721059738
1419008759
1777318509
1786763594
460016055
1263483627
1554951834
744931544
1518282708
959508682
1529657901
1064083273
1360818419
227583999
1473271138
748509344
813524515
1227022475
1258261160
1347674636
2023501350
635032624
2042497796
1290579055
1044223388
52372140
537401149
502837323
159681126
1096529413
664730765
1348573913
905331476
568123769
89067174
2108284510
548877718
2094128110
1763573189
1385605681
1510254210
682781909
692480585
1552318658
124750402
1107250773
531180908
879829908
914834474
2004072601
247439726
1417541165
327850088
948285860
206779435
1165270663
629362446
1906838573
1843846036
906059148
773185757
389558093
160926951
1902120917
950055802
1534087701
1797331062
144201459
1402478356
1571460216
884358852
1089661869
225687417
257622891
2084434602
921975889
1433350658
1694514904
1571061374
1571587676
297396232
325256222
653968220
683000236
1599008368
618509594
1491313612
555020960
1377430146
1954679029
1194593276
1875225349
1084085369
1798723990
664299436
2096077389
1100567483
475751805
60267378
896920801
409607828
1641271983
914592543
1756051807
708323540
525849026
1627521803
641923814
357210131
594730100
1161788318
1328327839
1766383040
981085392
1806680628
291412486
1272672586
1691725669
811083426
1447105582
2142706652
1474994838
1182515982
713429874
2050623614
1626443404
583634968
716832020
156604036
920924846
945819439
1658891434
131910708
457328447
279917215
1261052337
992191501
885525699
821595957
1350687043
1326399179
440833559
1208205925
1695782236
128722959
247518801
258203930
1662875227
2104050648
610909527
1570396323
1628328743
2117026800
1680814993
470342293
854116723
501851309
1651731544
154126243
436728125
1310680965
1893167215
1663749679
1122827083
167903434
1250775576
1045309425
1407696008
2060623434
558775008
1929140039
1165654701
721861323
577442752
443028993
872949586
1492651521
693564103
902111801
1302334522
1402100581
1181575507
58616761
1125481631
1586596499
412428334
839319484
1582289079
236217603
1863802479
1793817359
50932678
264263077
1211054913
1379725094
1087122782
750727956
1494067934
1352356150
1471867886
857604023
1926918210
1323286713
322789912
1070963825
1531240182
67711634
2059748964
843381068
1450357750
751853423
1862524708
244740614
2109339559
1448184919
1535515605
158672211
1959326278
248141941
122150021
805617756
1323161829
66662636
1943308391
874965383
446644624
610261515
810885218
1476222650
1883265576
1267302019
1106834209
1626684002
1349103885
1144762100
2039620489
1004331397
1386923087
1872243833
1363983007
1741781426
763167192
560154088
1156754219
1285645644
1242865533
825915304
2128834924
1734158938
1459164137
579582346
838225185
383329009
1424684878
574641677
1186990480
654874730
1085794816
1686536038
213485864
315115275
1369615254
971232543
178151752
471232551
1247617497
1237196126
1325158743
1960942302
834039422
2018197208
675336036
980696885
1169751222
473209623
1236877189
979920066
943268409
939052072
1408111101
1056530206
146172759
232522072
1452720569
109745276
418696240
1284503322
158520207
219620192
1992398654
43732166
747718432
887801922
973366950
1853392261
1107326014
556906118
1849457524
1434334306
2133523309
603621728
88340812
817735377
357484654
993918856
1868332024
1423066061
1870043049
1544131414
124279615
296937788
1328312422
808582779
1056311105
1025209027
1916119686
421149732
1831673411
158526663
1417433764
642901866
1244418661
882573450
1516208318
2073013334
545532964
1754817092
335955624
721080539
92173990
1320803665
1625043194
1412231145
680271314
622900874
231099400
1551719986
55390342
217347405
1595979933
1281642231
1576917982
723113188
1966565742
1254346710
1200714403
149842703
1614654809
685404278
1288868059
392520564
753672603
205550626
1757253289
1213911908
192878886
537709531
1325491284
91014746
1811909415
362209358
492636363
2128397707
1637479900
1347135608
1645546087
1025677649
1770695489
390828528
513238811
2034399504
128390128
1663961047
1347000373
1503064169
1403889767
1194800402
1320453190
73470326
1948613704
1699920529
1451970002
2084817808
2128922688
1565725275
1792876779
2045330015
92329170
1841681492
614458714
1932675166
1438198893
214008030
1236443619
602422298
1426278503
2127684415
556547982
1420363346
1285067525
668169031
120612396
1382665332
1533707427
1076750025
418547449
1958846535
1655640466
586159560
1859436258
1573457015
1105893088
1250873279
870352404
1021165012
1287159169
1016926437
589764147
2009532633
510422589
342534673
1439782394
2033708176
1224785060
774074031
1343436483
422283647
1560988360
465990009
1302031073
1449936218
1614907639
597512067
1111420845
2019916078
1818453291
1804543939
2125968373
1094902535
398226538
1129898306
1994868908
344234146
1486019353
880603395
337913425
747307517
259700099
1439033281
1220366392
1469352668
1439023285
1425003231
334906597
1354071318
1863332837
777771865
550124340
361613633
640477412
584951493
928283649
2075392522
438879440
313141768
441212903
1860430928
966920010
2130672278
769476744
302842549
1603448207
376427778
576156437
462065419
875400533
499364952
2118360513
32101423
980746334
248454592
1992845108
434492462
1089709038
280634235
481233755
193631453
1811588351
1912883460
952635126
1905337906
1206668492
821112619
1275492232
500039492
1213415885
835501591
1452428946
395968082
387546748
1700332190
165149498
1382570592
454399910
1338788163
2071604455
1172049779
1946268282
264021903
773258290
1085078397
1573102091
1165176102
1520671872
1921960188
246318629
590409471
1427680856
1651238472
2062433878
2060135277
1624533745
1556837837
1428417365
317534336
887769806
1075355811
782975543
1801386671
1499639446
619559905
170269783
1213740802
1083982655
762058178
1425210630
1880992199
1637710965
52419298
1093607408
1807916327
1956608145
92161616
656275071
2107616813
1750678440
1267505475
253933360
1396914265
2104677730
3189995
588854577
1252589096
581796920
1146870511
1214722218
2104258634
79994098
1741645669
482376223
241719972
1908801494
356562672
898631108
116547834
1749209518
807379410
1698027634
675413984
548091323
1710171059
643968245
1472608743
460979191
1556739161
1804850905
257471281
2042644973
1970427888
72452795
1324635767
312045167
1035733195
668392046
1153788427
2147269464
1789541468
107534626
1627093805
27496234
1491262148
688741341
1035708737
1415959208
1090840251
1940037311
1117776708
104215526
445694119
1297554615
1997661319
1949521608
521685649
881893486
1167428953
496898388
589218756
595415254
114403795
1869032076
858728150
1776236054
1246202172
1755206695
1822834416
1492644131
491812961
1872110674
869711935
1689019000
95448004
1547154249
522486477
1889308166
1999523263
1896918051
1817770972
15193264
1660676349
1404176336
1307569327
769291005
182506280
516079140
861078627
1093651965
1487822995
453364649
1383600149
1359157438
398832745
1627515109
1302815866
1799339081
613610686
643281268
1991294217
172552527
2029918280
85153019
1397871248
2137722740
2019136195
2109844265
187732249
2086575812
701721275
478239220
768794892
195471842
35620944
1320476885
435951152
1275321254
422082157
1284748201
2036886432
1933877102
1344440514
1686410414
1920384781
977144958
299012885
1017385248
1754541502
844865021
1290211987
1848563575
1091409935
110422659
1178877071
1611026852
1451378975
1845910028
471490125
1492540113
497727148
1808555075
1685004759
1123174215
1554121559
1389918979
1167207968
1034101007
1641305404
618791970
1424498951
1301639972
1199857193
1093738055
559668376
115720340
726249764
616177818
686393437
1120600692
1117576712
1223603773
1963752041
150617923
664848044
536977563
1384820278
110510092
1436350871
966221443
878842663
975381282
1883229848
1580857313
1851738516
1456521906
201914119
672646803
829047179
1016775251
679866693
1766999068
323691438
1388181151
519714098
1754754111
534100772
209297344
1058699469
290929892
288641791
594336055
1262383383
1737636728
39296228
197306585
1455230117
298967066
1187458072
830592171
177686508
733159666
1592012305
1436886724
196378801
583509380
1239025459
1493377743
669055708
855529096
112005547
1190735825
1492593060
791306784
355817801
886730646
1994905431
1723093151
882247491
464448559
1793155964
1995629164
767212941
556139486
2107469271
1791725655
2057985835
1464785212
1133477205
10862559
2094712609
937650302
226002771
1806222250
1494681347
2115038381
1399993887
331029066
1301374111
1411250880
1568373792
1164503590
2032947561
1210038590
2013203226
333840916
1047276832
573100241
1250649673
548234964
1399187449
1117784628
1315614418
587645798
1020320090
913359841
542851052
1009747043
1608580131
429794769
737088711
586944398
1722416112
1383016302
1065769218
518488462
1944330953
568991335
224964264
543925478
1155627402
1252734345
528450553
299921814
1709933386
1918369682
1389324567
279151670
780097872
1953571266
505362627
714888417
1176038110
377618873
2006211966
1089242908
155043150
2109750608
1944788393
1318685893
1291093109
511289652
2066280224
1577541663
2060856726
1845026903
1523315790
607759906
1996593729
227355622
257737524
1022911080
628262373
607671355
1406751342
237786727
1122586451
1803739040
872670582
467257095
1001797777
1816066039
1639243791
2114628558
838338240
1809123972
1141330040
2048829971
1986317855
1647238647
1677108368
1719310476
1688533098
2114433662
1493811172
792183172
104459651
594038410
1552780935
632948186
887013334
640882303
828548821
1185720197
815475003
1315506343
184089430
827298094
1980702562
1373920729
110541986
340249758
493055729
1282964145
959043387
821478015
1284144879
1094041641
1322303853
1894474725
1829742320
1821957600
112962012
308600646
1093595449
1454729987
417402410
870503552
856220930
1748369115
277261007
1218678217
205431737
801502817
1329447177
344075347
2095740615
311442089
280058086
631610195
103562619
1701835216
1161891656
1187481801
23974018
2061420599
1900991525
1594238426
1950144576
2141459796
2016357919
702024464
1190586966
1824612612
1810397533
4551357
933633334
791018719
570566797
1650359815
1302774474
1411589590
1153508214
509438477
35898545
1765465188
398726457
123797930
937446109
613606842
361037330
553880628
635412880
1575722130
486177992
589563687
970648354
1945147215
208234825
1883918868
552911588
241072744
1286658800
1661708166
391853931
2049062323
1043026376
1890254992
1920675411
2117124817
1622555113
1261269047
1063763362
64857320
695126052
937290739
1569606404
1492808784
1843924878
2137950390
1978014479
421559907
196717714
2123983137
734687745
808305137
417985479
181498132
1790994463
1317694873
993651844
1718528450
893687356
298400551
246758133
1543371713
1801121072
1345680981
477491433
1750361982
773499354
35194024
1475389065
889199816
1619128500
1028934112
88701934
1772529313
95131936
1504681761
1844925632
2086491037
1712904074
657333464
1958074191
1299754640
1626183462
1187661989
524864997
1616757444
565161631
324504431
1119227508
1119807160
1297798351
159923618
1005069762
56056621
1931594319
1517043725
1786019440
1262906524
1917340582
1871677138
1506067230
2097046930
1991253086
1683567587
2143031265
1466754489
1262882479
933219497
1922421400
111129595
2108031202
1260289253
1863536779
1367879245
1340692296
442003718
835082883
1866896346
941006671
250015344
54486451
2007520234
504557523
2144523897
1467386712
461459542
1304782153
873622404
657345599
1655309393
588993207
968307307
322108828
842827744
1008813250
814556846
1670447824
503882546
748393851
12258260
94879054
111299230
1654518434
366723896
339838151
1409243513
807974214
1229759582
913885402
1676519089
82817476
5887833
603521414
550272975
1027269030
1998545941
1196460247
726956609
200608432
1500240681
1667004275
1415551600
511750098
1667296525
746632553
263164363
1692223770
1369388403
485856387
875615208
360907197
1708468192
1258217808
1636552680
1200022478
1149363002
1800682925
1640989501
16383415
1875824220
494645710
740581674
1041657711
1241713218
547569105
236026367
2072520547
1548554220
717430655
997184084
416516552
1288405156
776691225
1440349036
489671157
2129261608
1239697815
670867651
1597594449
1359438432
1772391744
1280765628
896485110
184332038
251141069
1716419358
1795897160
491766223
1321626965
2009439265
1789808496
1344649240
610110621
891350946
853739476
920764530
1881850066
1715378080
1082736165
790824532
730212349
367243892
1311801142
265008641
519009586
1692409226
1140439799
1211012434
1709190011
1081596837
1217981234
2017291883
23064495
1022896135
1340965514
231575507
470573778
1585603328
1180226580
734955417
382449237
1512276705
1968984131
608743351
745194467
1164945988
657283521
313539794
783751190
525068170
1570332142
732083940
1771969147
998144502
324617663
629361090
540469352
531657829
839059254
1566493455
1515109700
1301063892
608984323
1252535689
851959195
1765830785
1285002558
1106625571
1387462387
541541661
1261370589
1201399101
641303402
1017047018
1013268053
1137947229
1042792611
342509301
571186343
1512017596
294064608
1419806473
635578644
2072508736
1946528204
1513848071
662616248
1901219791
70492895
1729555397
857356319
687900648
1036255336
199046604
631055166
593558341
1727200594
904973063
319280080
1574169787
1460380300
1065328871
496955632
1860778217
987752169
546272957
301276364
845338398
1551277728
702454863
1415621864
1785175165
370534123
1771550002
795792682
2036419113
643576971
323720349
1171340187
1493174682
500430430
152862509
1313287245
357097773
3741397
373157183
18793373
1475259958
273289973
1957360329
1794326241
933819882
1214754035
1360123639
316046526
1934275274
1869193504
1414800622
304739719
591193471
1160632453
105450363
1423674715
412787474
1317861123
1355928599
1974335549
1933562187
2085287247
787060684
481834396
513538648
1189462699
952048370
527943403
1305422677
708343174
1487080678
1300371519
721484104
1755444955
968338947
1634728592
1975652019
1530905407
1146358184
838356447
697327840
942142685
130945647
1227704234
561163736
390668192
495580649
1919198794
74380027
1986153628
927003878
1551963012
2070089391
62118616
1176694415
383875393
1435197887
455128479
353319320
1068876106
2040340101
514714743
1555706682
1146458049
762694405
5854887
886291022
175157583
1241964471
1649543366
791789088
1595223175
2105316379
1648581376
407706238
1663019796
133645869
219583448
521591952
1347998355
326790530
2053850580
725392575
1582550464
153234409
730671869
823098550
1664963769
2027566732
572927013
354671960
2045086453
427946459
1142384968
1886320336
1639950045
1324742639
1607084411
982087710
459540589
434418588
2090276902
462936997
153964025
2138232004
1738412192
2101452290
1557270616
447747395
648414692
2080485347
582845448
1916265114
1064416964
305891159
1355845501
1357939529
1693517968
591250716
716681847
1922348726
1128052313
431552386
1897473967
378345239
275421990
1177494793
362415462
899421256
1563638747
1233321494
184988885
1603593332
1192506601
1910876121
1517007849
1291491894
1348191414
789475609
361259288
1787772770
1463649337
690303499
2139090874
270185648
716444495
237359796
1376166970
233103630
2021052295
38178004
531857843
546689391
878368883
1292049659
1376700344
23907062
2132921281
784108252
1222749316
758297822
160348114
2019606089
934604637
113942105
946090537
544692772
1652236708
1648136930
1401587631
1304312244
1112428067
1965056229
1328348473
429518952
573496239
2033234790
1451322203
1495544048
949633079
1113831010
526893099
86462411
349574201
1965257207
1974421171
2075037780
1984660753
321278332
751860068
1648817817
1028181018
1739213776
1006184118
1285337117
1975704692
72571598
1435420239
1161636216
1274810006
807256659
2026057822
559815437
1183756462
530810959
1727229908
2007925042
1196701440
877408759
152397100
986820172
1363776096
686787360
1877882286
983822043
753233853
1217837291
331988282
35684760
848434286
2010297855
1855913062
1283805662
2065770266
112227821
1925656788
1537810733
1342817189
1336940640
60347247
1663496815
763729226
1680634959
26752142
700859456
669448045
2063364037
123771881
1333113444
2052012718
1232895742
1070353129
748185261
176571806
1760947251
2034637797
1228411287
1038587487
1790746424
415241351
661502560
718101570
697084958
220560508
726834170
1557248514
498911491
1461506611
118414983
1544815552
1205310031
557866677
950182143
822890827
20290312
1388974856
655362824
1127672034
527186033
846051369
1406323366
1250518773
2103630077
1192828600
1815983330
118822862
1904125371
1363966022
1601680226
776617888
994816938
1373265785
557343841
122422844
1178917578
1920926976
1313613504
1663727753
1157504809
288567474
1478849755
461913325
522353512
32917536
1258582970
326595405
933104689
896180149
2030638174
1022200745
1217351775
846212885
1977620133
987160376
729432986
1280958879
1805994550
190235522
812355994
2039757362
1888596461
519452839
1832546818
1270602507
1770229374
2048225392
233439515
741941028
1366521207
1849308253
398274963
1340354329
1304815778
578852502
590799731
40105690
912206687
783530258
1569642190
1811301373
1236730626
1530314991
604963333
1321765542
1795757497
1630425842
936577311
1130006126
619909110
1406948667
1399532171
499391999
1214159056
1418963107
1070478974
23301470
2023647901
1932979687
1215184996
2005256152
403204510
44164332
2113848778
458957748
1311092161
199627071
2051025746
1976263070
1516181476
311619101
862610660
325256222
1819338381
227746591
517112053
295066990
901848757
1864374399
2106247281
1969029977
1967204217
1198472551
97572888
700420583
1263106078
38258691
1962401223
2099416509
1906978352
1422788292
921905936
1139325752
722100070
1786471155
773284933
829217382
1687423389
269712433
132074485
157594235
1537689675
133547876
631892204
131574426
1713244900
1660357379
141347075
1230304799
1975861258
407712036
63126898
649393025
1701087790
458779935
1127298883
229655780
245588825
188218441
980630976
909469972
1386184530
1968445769
231550368
1078393312
2008381313
1556788850
1417079896
905789305
69255608
1583128519
1940832418
2058869769
648905808
1445648946
146648061
248583507
44045367
1521441853
1881315823
8078163
1176707321
1829448392
133312451
336722123
355426520
1869250756
1814751348
1219614338
1363625514
138563485
1086880493
188068635
492068273
1629780184
2121503295
1203070544
626586025
1833949459
1071250086
2142423566
727975320
1782621100
942168795
1942274554
1304900782
1778539756
1718625284
1657919188
1502833713
1489152040
150182377
624367038
1610672162
916120276
8916652
165548054
1509993592
337880218
1267403389
1652799256
1445194540
1666173684
1990025077
1465286901
369675542
685411380
1878485036
75619881
2057626875
1957009814
590665542
424964372
459506254
1747245976
1919624795
1488060268
916503986
2138468565
983519187
281953517
1145561105
1783794454
173244974
1408107227
1132833824
1078421361
1002460726
1206687769
514393276
603662768
1427241260
1539440108
1162849458
1029255007
1289593060
667259865
66835070
347632340
351187253
1232883174
1255278692
607140685
177158748
201957869
1479820974
233412385
227668347
1317451486
839108646
41427147
839073551
1695003126
1878976163
1930017050
1769882231
291324323
1814353186
612466634
1561643073
330421685
297993850
1150066553
1578590523
1778114428
585739413
154492121
663588869
1103810012
1539900850
523837070
593846519
919154324
1599897384
822729767
1759051411
1547703596
480198397
567601918
944869978
11913093
1158399151
2135980098
976260728
556918536
388151999
1003063162
1337377598
892163351
2063342877
343670439
1474674607
1186797417
1168069532
1428383438
2116478678
1277390393
1990777034
1891561415
1540732852
106904773
99638008
1554501243
393978882
554266405
332285284
1220895514
527994910
24963459
1267146762
756751830
1920891610
1661296312
692505241
1726325365
363205078
1970345929
549290802
1853006526
436456559
223380297
536505244
1133836845
664786459
394577764
171979754
200819280
766988068
1240296197
1229009190
581174425
346794066
1844089593
208914517
743545369
1520597668
1276031838
1421773141
2034717846
2065916283
1656870906
247756916
660166853
389151121
58268589
788179978
847613226
613199536
1363357195
237774720
1489796744
719441464
1350103945
1082512109
1647764399
2114161966
1882136363
1875141560
1844885468
15105075
1110140085
407977632
1978015867
596682658
1893770878
1958792240
77429274
1680699761
720450450
1159138043
967213561
582495794
570060846
1813947256
2103085242
1483165581
883824275
703638554
1342257238
820497279
849696747
1575522075
1637605221
1267387136
1154494732
1857841312
849926346
1278408905
1257160351
602624714
1253026997
1416964627
435809365
425657737
1667885484
203562987
65196876
1197776614
18084236
1904771514
616004092
1931059988
1767523247
1640703566
197937674
426112019
306746789
2113276881
557107814
481075454
1822956758
742751256
352277625
1898875740
1051887764
536260561
2147013689
31694593
1571800886
278829382
1401733393
973818409
1399821368
89097813
931837381
1132393911
549160277
544482512
470275343
482486046
1321556449
1346528093
978481018
856361669
1156836349
1260868929
575475453
442755243
502498122
2082821703
1541587343
880732827
2037993422
528818259
1253836941
1829354740
387574601
298946918
753042364
1609444603
1157332832
1873040236
864213328
1925700627
1181327038
1333408685
1747227515
1978366333
588433202
648964338
1647033712
1591496203
1144622013
1030343758
1199600022
912580815
1431729534
1054793551
1275400565
703696295
1460572479
989921710
550628791
48839910
317113823
2124219960
246510992
667105456
278543149
1257106531
655096193
743874273
1624944148
463832159
1746770618
1515655749
1502749447
893260055
846805098
1327777582
187258517
2125313084
1250313770
1808083718
1976137556
1391965119
3220892
1213475617
537756941
434666716
1529778219
1930992021
1061721239
595431264
1122495588
973801912
532574632
2064831453
281654807
1272130413
153145661
774539529
158999874
1719229944
690441279
2058392429
141406551
1861015235
2040312599
210168987
1958075577
896415532
1970670556
510689790
12608267
142674245
782795920
625563783
1345399807
1233736778
332227358
171447333
407498168
271410195
2142452677
787335010
1546359977
243065784
1560287566
1632527945
213370257
1480889615
1544001784
1733763954
825776350
1527413254
1991113586
1926840642
1586236952
326387485
1809338573
984154097
1417379929
1533517024
620539972
74641101
1988610502
316950950
5973342
1779066087
1103296660
1870682654
1884197691
120947549
381276674
1494895447
1130853258
1363612823
2059540198
902044893
459440186
561223410
785084438
391262185
782173882
2056898017
2063169709
2098162016
1182593681
98859794
1313652427
537202851
1620768585
2068046834
1692224128
639743982
335135411
943486148
1833472075
139516208
1136107751
1668630430
1821698695
1788118635
279190850
1819920553
1715964357
1065429327
2048855534
1207675490
1138623700
1279633224
632962714
906801785
121382728
1364577168
303688944
2029998663
1897121035
1467758442
500438383
1196043953
1914484622
669679530
291170181
2077658927
1680120145
812447052
1570653666
992852437
1087544310
1024371405
381079811
1366216501
1441241052
2028914066
1813151129
1784946814
815553271
1102568304
262345585
503451725
640882303
811491552
1093051091
308709666
85472844
716506888
1501556370
606892664
1472808583
1247895398
437231446
1913879858
622431499
2027044688
1577956423
646378783
290105735
381275517
1852543967
79807359
1985964880
2127891018
391780737
265317186
929125879
1872282734
1837818028
1897991695
1154774525
1178034290
324330529
637765166
1679842769
544151367
1432526344
398097059
1975485789
915764478
1775975371
1500458460
1533609376
1748849101
627555471
24109255
1562848077
1508726431
2086540640
1997229577
928563473
1664374977
229887484
473597297
1363576225
699520770
617617811
1674149953
685608455
154341291
420448672
1495303734
1253526121
479880434
1870702464
50713887
494848996
1048600688
148565078
153984887
1953734627
393354462
2051325273
1933884807
1310912898
327666995
852565749
1472852607
1920170829
1275256695
1799280632
991592563
198191451
1844419140
157536401
1114371950
363306990
2095274803
1266619467
1652659602
2059415006
2039551493
1345035245
981943632
1522309326
817289765
1432327424
310724711
1568580216
1035986369
38129360
1549025793
1724075487
1280699990
127840227
1043327967
132117371
1890326481
1204815957
242446371
1689174952
1285998286
910264181
1372905014
2137139229
2008603068
643788706
844507309
1274402480
1792312943
416979949
717539158
597068715
39409251
523216999
1621955691
682587398
1507059358
440904536
708145097
1638366783
582608600
139573961
354689445
140717303
698726125
41752816
919864130
78425592
1154372246
1404665479
354786851
1247426579
524566521
291567417
1779103196
1786884417
1939734889
2112174268
1714080382
1679821143
250030217
1219019385
391010132
804482044
1660709168
1280425975
596031900
1131736729
1714573337
1441434101
1696780807
725381496
458351548
564787615
622510302
747701050
368729813
2024864897
260759340
1237038314
1352934542
612609959
1727143059
1786512404
431999186
302155932
639519049
753781796
1398950338
629861208
1701413248
707458669
1020738606
982174993
1678785394
624350461
834359056
935670709
782714750
619211459
1455122478
1105841189
1592321563
2089437228
523952296
1765146255
1509302559
2107663735
743139886
1399596150
12898355
1677053325
101668605
1062436864
713677505
846928271
1107733969
886239947
750948087
1901618249
945406304
1942317277
148587813
657349834
444131881
272599269
910461497
327669520
710965029
713105170
399781693
781906669
167621839
35282787
204803797
2146158994
1604130651
1078826181
1183833739
1890586876
1524629020
1662227962
445121920
1715563564
961543598
1734356017
2058361188
1110180901
321925090
392369928
1103229543
1299962007
337568913
477830165
1422166050
259826587
1695375642
838183011
1229692224
1427526277
320782969
212073609
1994037204
1856850597
1876343333
1357239562
2086671054
787129048
993017132
191528980
1959315046
532028936
1052759203
1513089848
985585680
2139839757
496015919
866801080
192864438
662831437
1641495955
2124588944
180242921
684310010
654380494
785614145
1036126843
918139882
864011330
1885122698
387461282
440723269
998935568
100858515
153068894
613301820
1570788074
2147368274
942331649
2131871342
2063522482
1411973297
1775127405
1292132496
423213245
547147617
356064418
1600091534
2069951728
621506551
1290998248
1310915611
1883329002
1533919407
1737534618
1504414436
456907131
1422970607
78550942
1045316163
936958414
1055339625
651024956
2072655482
287011753
691840867
1378054597
718449892
1388428092
998043962
768825247
154317157
1546357716
1964599815
371744190
1300076795
656434443
808468068
621503315
25989472
407741257
1437161092
1174084031
30846261
1875037168
721786720
1304431583
521312919
2222287
1215495021
1383603447
442330676
1308137734
1597683095
940227963
1757494302
108642598
1155663491
1823829764
894796441
227586275
149771975
1459491862
1673019981
561015678
627705822
1021400766
255347355
512714740
556753600
15195484
347866188
217148757
2143247235
198197970
1217103397
1560151021
937287981
1086354141
1835113692
1901773966
558425229
871058519
2073529054
657181670
487557425
37505763
1216766404
1871760354
1145985209
274078578
1432390323
762066679
628418050
866210257
519361482
1167128634
1105494828
700837065
1655190725
1740279254
724597658
414930215
1076656334
1594844771
1260942805
9775869
8112331
1351494051
495334515
591947332
2102888998
773258174
2019781233
751179250
538744322
1948326615
1587839396
1112114221
614275908
952032045
1690511250
822761229
443926445
1406089573
1411603077
625789780
26560771
980678454
303605880
874704549
529921876
1530737379
1154302496
1407474707
2090577644
2107297469
803274923
2091199869
1134674821
1847162332
1514480777
573476974
606658529
1369997171
1992956296
88414111
73923149
26114590
50823485
677417528
52439801
1221500587
953706089
1945212152
505252521
2020796256
1884730128
1912085635
1573883756
190166372
1085562816
128830041
1272185782
1423810944
218498453
940105511
1382803294
346778827
728093453
39135900
1532316071
989478779
870324863
1659544717
2050873725
1374427440
174971521
197119687
319204970
838134676
46685429
1043627760
949472352
692229814
1770067063
1206470772
2012783246
972377967
303070690
767826375
1059254408
628133754
2026444489
1702878609
520780862
491573468
881088809
2071251013
247495468
644475656
1121889331
1090980896
1812997530
549099001
1636339233
12421959
673569728
703397441
857111941
677690255
1884055214
15231375
332735591
193250689
741814878
793295843
1113477219
1868777257
841616870
1838606741
2077871145
1635960461
1332100277
494076442
874638871
145100222
15603584
894210020
2010063294
1803112946
1319847515
1394937616
98846067
757745319
975973779
608463133
8900905
1908900948
607198629
1773593136
425076838
697577316
1724861245
729771704
1251800411
1706254116
889760678
1805831661
1417207935
1551633995
1201296617
2101550292
1919236997
401310365
992027757
195669206
1233491989
1135734183
1456172976
1641374646
1578596998
134155384
276331676
135673014
1181929478
1787338678
1247242832
1475327764
1029914091
341803366
1480447532
1214997104
1289705281
1944943696
410234530
1667283268
1240567666
2080751039
1556264018
2114917470
788000040
1107907989
405034122
150033258
335038496
963325172
1075227277
517278742
1928142859
1426480752
1406169548
437181403
876008194
1131851234
1806023377
1876207067
1138414972
1845055264
812109943
1121206934
759528881
31926626
1757328962
1368700808
1290894998
99174233
801891160
1190329396
735268491
550116333
1465281417
1090187571
14594768
328944217
1633854581
680354408
1816780796
1628072859
1062631146
263534426
1934767670
1482516996
501454273
1790267565
989957636
1568634321
310804163
1872975526
1736272868
1756867315
2037587765
1216808800
507726149
939384335
1896929402
1889111132
94971071
554827463
878349839
776533320
134826098
1425150664
336284846
28937862
1118266121
1921637390
949442985
128006102
550711083
539055670
1386003506
53866547
1568023106
693525089
983048679
1226099298
1008175675
133990958
1912075949
229708606
2134919299
1511385139
1138648209
1731899788
299459816
2030600911
139702314
767057586
1132460617
812407253
1184411533
1157760212
2057342680
1970145185
350228861
447399420
632888215
595889112
1083456004
1732459048
805833344
1316547859
798052790
916485442
1529381618
888434119
2106404815
1226813054
1335894613
1733457563
1836469962
554211061
1467873820
1311439461
1996764992
1930636046
1621136138
1056280392
1932194223
282637083
147950217
925771229
844603629
1166620476
1433290771
53684342
842718851
1525190911
1822544182
413889493
715440783
1835280046
1704265367
1586177328
1600613463
1751994031
2000335103
167758576
918032637
2093638013
222438546
221510955
1499311940
1203328674
300149483
1491626693
412300057
939209133
1735557343
368998413
1463038285
1426737404
1624823127
308941326
1725386594
1713571194
1688314010
965456654
699001962
2122634074
1262367123
1396994820
1366170713
1221722656
1924650672
1698583707
1737812556
1551900372
1191705722
242922292
1488570354
693434493
175910222
1885863806
1348961690
900148413
965484250
2107068854
1157628588
1337325459
717075277
1015295457
1264756356
433867968
836284278
916858346
946813731
412490239
321636494
986616341
1161962205
1920841199
111527737
277976909
1710775973
1143434064
254476513
1975339260
938969572
1990597620
1902882756
1518539060
1102095857
1305982998
1715091069
2015028244
91002656
867169245
1360661698
722073940
895126163
29317118
927346183
162278912
604156145
6655400
281201924
1700357295
528771062
871058654
136804399
1881993264
733360708
820970801
305357598
864261437
526237352
781708379
1419075960
180633659
1154444338
16672674
1766873764
335861099
1538045190
144378181
1327158650
1069955336
602986529
1420619255
655812180
1354589570
1731999220
169779853
448413045
1053119159
257675159
1521024276
173050200
37195800
1288375231
1265474575
103796933
1848764550
1417802673
844759433
310849020
1972405017
143860825
1855732029
130306971
63963180
1242005352
38441073
850269555
854668927
1326966320
770282393
632004473
1229780639
760224415
1037222426
1985488142
1510771236
1623824301
1688166668
1622607012
1651777259
2127739129
820281292
263060107
1615220437
809655662
952048370
1348466630
1830058870
770888678
287559390
332807438
674164803
1960001420
1708773899
955117348
1457824884
488809056
1705143762
493035343
1781458697
1630647962
1923575909
664923669
578999492
1048645408
1361910158
1125568715
754900661
464077888
1254469215
267587983
783493423
1394127788
348199619
1096068870
1418883062
32217960
771475876
1135901278
1990644492
1885445223
907042743
746059036
847426044
1539575020
799287371
837759171
73260083
2124233647
1085695848
437468952
971347793
703111976
510960864
433632232
2062652750
21195929
1589246485
2052159940
288064789
415298042
1926890443
958691961
351819867
1678751172
678281100
139576861
1719597009
1283797326
1484721329
1705893311
1912275558
25583940
873763092
1321681766
763560944
121731744
1979498119
1471920934
1990680888
2041060761
1610618045
488142097
1328190396
226155968
1900959540
1404533499
1645661704
1520980055
1506153614
1169658317
2083157658
2052951516
508608460
857196679
1897344649
1548642513
857866899
222826791
1291647438
1454084308
722531150
1985330827
1435401835
1521189901
444148012
724823987
1708892829
1773357293
1903195506
85412505
468080750
1757013788
467904318
600199732
1786939678
356471535
484310275
1485969193
1320311418
413679107
2119328484
741389156
954800257
1127175128
1079360006
1276185319
1090887358
1985378027
930911890
1425007048
471556644
1618333722
1885965319
2099728660
1376283630
742050245
981162072
1394632667
1619640776
391616788
582221139
1764017039
1376604486
801290054
2050914653
1615031322
1041890438
724091969
1911522478
618094510
726931985
1509444795
343866882
1238982553
243251364
1234914255
1983534486
1852981168
171633791
1527325052
1732912012
2048953587
1549002483
1641247212
48839910
1120952343
1853695896
1178294707
148082885
1188962827
760917028
2252542
1033641115
1441346880
420809455
448043859
1232050976
1533060865
2002266535
2083150958
2026887003
412792966
1197144954
982128209
60756295
1307055427
2115312078
1727137672
1875910617
123957159
353912887
335805479
604469558
1859472417
132683536
90267709
2136835453
1668829709
1593809890
356039048
23899217
1118455895
2066388885
1909287208
566413352
1599232780
505406785
1181372764
2120321459
212037792
608665290
108270419
10772049
784268660
1490563071
333569182
1072875303
1325431654
236813264
1369096448
445673757
2049406683
1377725070
1190518317
1944274720
1136894489
1920042786
597242672
762402519
971059374
1390123614
177673962
387413064
1173591204
1086626945
1629772643
802761314
980611145
608637510
2139900833
1091741879
860527973
1433986155
1480378223
1612432474
134719952
1895111877
199462850
963958094
1508441957
1865640036
1205982884
1639723466
1042659403
1381089657
633931402
1768720324
782256718
1715499416
1846023599
1890813142
951873746
534876108
904381737
1722443635
1543712419
304991897
1245614315
1397818274
1372428728
537626022
653275889
1256924333
217193862
752684729
612785067
699824848
83134059
1461985004
1633563942
597960768
637876935
1727095890
2113549086
2115630999
1480717380
1705669561
1090058622
1944954940
249486574
1316714726
1790922217
940763001
1150329393
630196000
519270984
1480152450
1001032869
11610006
987885355
1756286879
1159608419
1564206278
883516155
1261685098
1770822268
1827533501
675649748
1207033259
813761913
575518114
814684922
502165402
1848763414
846948820
411167798
788763770
1057324508
2114759409
810031726
1507059358
1223070214
1681171890
1662956084
105892112
304616355
596709003
1253424568
1467694584
608727082
1312983133
1040938105
894693156
2065888653
1444527051
574438932
1309361020
1208722267
413469266
1022856054
1795145451
1654177461
689757815
1780848852
586964338
144332305
380283196
1516172173
478392794
1635590283
1243038627
906892732
239956424
1237416463
1516512253
2037866112
1947581144
595923602
356932620
1143593043
867556402
481248328
799657465
1597352256
368640379
361558900
1566294171
843279498
1321189837
1369640179
1545702503
1581934181
1118217425
1554284556
1205220278
206779216
639963821
189434387
1710768528
2111206467
940360972
839287974
162128927
1692018695
1703497328
1359325617
90395281
171101078
803167093
728917545
1111895288
40697214
788757749
1029149687
1712904923
1431826118
1571657600
2097867305
1782941676
829192906
1684741910
1562105259
1227058336
392622464
869596739
2047049660
1626451407
1503921870
1854546302
94918372
2013792026
1338528146
452927843
2088824921
1357825484
914893185
212632835
588498192
1649499786
1896308548
1362416696
111367830
767948891
2015245412
1848224844
673607635
936077893
833235974
311596542
1324570752
1146969255
289220986
595792761
461535999
1149535342
1635482427
2077947616
248115364
580979972
209694232
1456183174
426644165
454987473
1064463436
3523380
1906234409
2068258972
1939394722
1711395671
481491932
1441022909
2089248975
1641832840
108657114
862589631
1205804397
1806363590
1137032574
2114338186
981776844
162741992
736780723
1161111668
1233429514
1407256541
1366659137
1710471265
637398905
450507107
314367564
1183948098
1373375396
154998799
588021582
792395065
428817553
1468492428
1602565667
43557199
372364308
1877842985
1724696005
291509955
80713667
1909550548
1140559203
1612932357
2026972528
251260923
180626879
480762156
1276669414
1572762693
2014151796
729276816
1194071514
25670336
786742547
229440834
596728337
139609700
1526693445
1132448141
648146777
567534094
1563625704
95697858
717786523
2134638711
479918719
1794871750
621260427
1814093242
2078669325
1197782756
265398266
799544014
452433450
456023504
1536904430
838001826
1925721500
1626442135
1291014019
1381831337
226359016
1670687606
415883744
412607181
205169381
799788354
2070076989
125082107
38400759
1764750601
164581736
1374274987
1434877048
208202028
335880153
1943702086
406793976
598293309
1054054386
1103468334
236816433
275099262
954800257
371375340
98195258
686643114
1422640012
1865311730
1233149089
1280099682
809304200
610908711
809164061
517105649
1737325777
4548867
504925568
1610207916
133280830
1535208066
408849974
1717870011
211515420
1096055745
1945871103
490367208
243259702
269081501
503700324
96861995
718314917
1579653972
709012485
51739186
537294848
1136768313
2048321478
849187756
1705783857
1747348395
1353468413
1167822822
248849325
1451618080
1091964189
1182426357
1051180176
2145682250
1248351353
920439918
201500407
2055906198
1082037865
1646672034
1344477407
377506643
936260585
1080618893
357929557
974507211
1476701688
1185541154
526216216
243959655
351564400
1296455314
1518814171
1396772035
1490603715
266702568
1202645075
1044995568
1356254463
460592393
2082541070
1374364288
2102549133
944398782
1398067856
364590727
1457642675
1436525246
1065487195
301498203
512275132
675158715
1943311993
1739309130
421570363
2060881813
1726080549
1280351184
1773342568
493795776
1777089093
86357848
1310324360
432549784
452499843
1934762126
631800431
1056736895
448920335
245009148
753364899
1007522467
670987457
1825652921
1856899355
274427581
613760078
641183034
1491781270
830368425
133600628
1534328051
1906261906
319500115
1163831710
835438273
1160514865
1743240669
1305180232
359982204
636079795
956996647
663984615
1333647686
393612989
1208718254
1834442821
1294839851
1259257577
1949817797
472822585
1046464255
1168202889
2145198306
746894061
1157811313
1127293990
365699346
1872984941
1500840689
251941377
1339454447
88445621
2099172220
1610317077
394630715
1823007256
1239558702
476507612
867645621
807794244
41620771
439250532
1195427856
1614477768
1291473573
1320141291
1714245897
1159259574
1206363676
1138630978
2142623842
1151041330
842296435
450319422
1248750180
981446443
942944856
116344868
1106728289
1839189731
718216006
396387801
1177304878
1492008435
757181333
1103274040
1912120693
293479219
1976346614
82872178
1757294126
872730911
1628046686
194033269
312303355
1677783119
738089002
470957469
1931130877
383252809
1439887998
52249130
1084580928
951103894
1448136095
585182041
421313325
435927094
456168534
2094688378
1069388277
305397469
163191139
1690655531
1791083666
669508430
1993366057
1781407443
1217566380
2125311450
660039636
918910006
887349177
1345440154
1011374144
1597194858
695155347
1566517656
2122097295
253716492
1056056421
1029372630
1201102148
183945613
240579206
145776437
1138737211
1999516858
888690960
241775870
883861731
94299757
368138285
1573425392
422893967
659957830
619336658
711430037
274282132
158245986
232151702
1984609726
1843502053
230011303
594309712
174717679
1265323285
618100328
1073258402
1023212156
1515357914
1684451160
1971027567
2027985480
237405171
1924539630
1403169923
1016917731
1090210105
589339184
795783753
1821260870
1932105439
2097475938
1610771239
1229345442
1662901152
1727006102
176269600
1510742843
1450473133
2051625624
2134123620
845682807
916025779
631495886
1726484115
579827926
1250658733
775765163
907745168
255241613
265344307
1350858281
824795195
1519682790
346342364
1739113963
28781808
1235659970
4240459
1106569274
1908676626
1556479319
1769618546
1987616882
1635090199
100551746
2102546108
899911773
1709019651
1137050849
1346539799
955728435
697754456
549672784
224611854
797214882
2058523690
1385654055
683401853
491096979
1065233537
1705999854
2143506669
1309840481
1207159887
612647965
1297852351
1606435897
300712519
353372896
1154377987
1177056044
1988982151
1636721346
814119472
305319141
236065644
764665208
631811141
814143312
1541665390
630767460
1703181916
7665582
564928245
1291123635
114320847
1660087919
1559840783
1510212493
1063367762
1490133552
1210519005
1729300366
34586268
1724206662
621771552
247718043
896743033
935991908
1161399504
2118205590
360495597
44725991
400652162
1960374027
1319545554
169320057
1169453116
647862641
1013332349
84437571
1919605840
2144743583
88493406
1302451365
2091192285
695736911
1261000619
496367196
1419867240
1201806386
348714219
445675164
342630232
1603994892
792280000
457774479
562162695
432521011
1419711354
2100532378
1184524685
270464050
783100605
251211659
1093454926
1279350063
1493434665
614674099
36924424
166193672
1714467111
18543524
360157476
933910100
767165641
1547445302
730789774
1905854847
1293402208
487193938
2126444750
1698044974
1553404698
683886237
1433693660
406492755
1478358275
617670226
166471369
1331830209
1464513962
2081770921
302280
772849618
1509376456
1985289797
2013310338
349901600
1857161743
679948199
1064171814
788316455
1051946719
1343029834
1951857586
797467573
1539008266
1193354450
1368282577
1558724392
1918937613
730599537
114127438
1639960546
797625892
1441841414
2000748305
1170738325
1589467049
830728283
461598224
453454738
1817210056
751858938
157498959
887381823
624893753
1082755605
1466653161
33710243
896374375
1043989487
1207861317
925812578
1611248563
1286271772
1226388694
1232668116
1389809319
1339144339
1331965217
993735925
659447708
1732129117
1639329700
1957842797
1325212144
81800022
1132206419
1140715593
2038761976
2032685399
1430713564
438859979
1112970776
2036960310
1917648031
1832591079
2124085480
636846246
1710349250
185934571
1059374930
1667605591
696247029
781307615
259897460
792289974
12529790
955104824
107673650
657793096
670640772
1060783798
1979693989
2038988858
764184815
1864865827
261509853
677238580
829142983
757993041
1352953248
685505824
822843951
1892952057
1167576619
26282456
1015492042
1884899412
1009917820
966235
2036434428
1672034665
175970406
1171732324
383426719
168669803
891215945
1943841077
999679211
153204026
1446894776
2117666471
238295871
248730167
196295605
831458810
1383587887
774640410
788957983
1950712508
6845691
334046473
2040507522
1653398616
1043736583
1559956203
1811848218
2116873171
1530169730
1134216137
1353183203
826113430
2046220334
373764455
442640759
1972642980
719906026
903619595
1086330504
1040378407
2022948752
1398378875
1413380053
1612858292
420960067
305242581
1968891208
1383939109
2003111634
1277276943
1448223264
469038255
845164575
365955278
1017909255
1027218423
1343505652
1017574734
1625307567
286547517
1848897122
750178007
1246262836
379017695
1726351541
205878766
1123919050
1350650795
618416355
1643409564
271088604
1742404315
1278000798
6361462
551974107
1641013508
1331606885
1977470561
1372224920
327145162
118741273
1462747968
1317915559
1480368561
1461873012
1372719651
1470659630
1889369193
1184965382
403602980
1078410784
1155241859
1194529405
880872514
293357756
1690790013
988285605
891622674
759141813
164674481
2076220302
843961615
1285564233
1848847026
231278837
820822183
864925988
840802783
395444235
754640434
1395414016
1749856454
1290026155
1991722100
1021258564
1840771499
1649689441
2121888266
1462824493
1418627813
472817888
869314480
1631359720
1267607034
193723423
1327368694
720540168
870775853
488982977
134230901
1753861391
532900471
2140627388
1478849755
994632432
1632163223
148376581
366655342
1807327384
1513200063
202903821
207212900
643001449
1082179734
600113503
885569906
263397681
794546096
846465289
1834098529
542892561
1781348579
806397188
1089703947
1145791328
1651072633
477085212
1506356789
1407036050
230032439
1525271918
29125858
498511438
335108480
1402556632
541390419
1150616350
1981025796
1197937507
671022531
317743092
406415757
908610190
491878108
1761043012
1831981859
1812495092
354523110
1282584782
1050555465
1508426958
1184564239
47715492
1892054521
1472512105
842644531
259901402
133691254
1199881395
1922123309
1510093803
1526687732
276683663
2014110196
1212570819
1234115761
2008607855
2091060715
1251329307
1178474317
678063010
1706415616
392843347
1881872289
2111597801
1445228724
408504330
2125938003
207873460
674469653
2139895149
1939973260
957817979
1949005120
2036861333
314029969
1586826612
275359930
142704887
1805508781
1913095786
121449252
713633527
1938929227
436680039
1227683945
515897323
1491932336
419663731
1023522218
1852235574
1088230875
1364291509
220901002
242800309
1900190549
424957367
549263583
1565773101
208687581
1560844799
1023968501
1967296737
493727390
570251937
1331341007
1807369217
1185053611
1177952709
1435839399
470076372
106984493
180930415
1025278462
230431779
468442916
525636034
1413396881
1144960310
1755838609
1578770391
800108988
1315406052
1682638975
222131222
1606947698
1327761230
576993583
1155347963
959675573
1098450714
312374827
1751130909
1369430556
1661211365
1885699092
1977271491
1648614385
935696802
776246484
1440559235
757838122
2095690619
223000554
1289576309
1030632965
1114183861
1490608753
1436770451
345538667
731034194
1109594688
408974619
1647721607
1050412705
1487146741
1155756123
2012831825
1313021005
2081195244
1174734703
1180456084
665696718
897639337
913380953
322101415
74962808
1063208644
623070356
2031526354
2113080177
1485207849
1387402360
283434087
508565951
549030817
877935559
1439868433
705806136
1063937799
958337843
448436583
310038373
1038550832
1531161707
1432913119
1736522507
26701526
1629411798
256213992
704451631
60516132
1552734845
618749561
2107540896
315215559
267529200
1403539018
42418880
902474264
2022192663
1216316913
1332967656
337729549
2124141325
1595221176
1523553689
98073547
1831548250
997023405
1736721560
1077247589
859026289
401821858
1101050952
2032396444
1086338371
513317274
1108193752
649700451
486207904
502025233
58210133
1612979563
1445769453
1465180938
663122767
435106106
1534257785
1709238803
1849189045
800169656
2109459654
633159022
913325972
1933968413
623414644
1939720271
267903433
591635324
181525963
25310346
1818518251
1286506998
1276281314
1579086947
160635537
1439734763
1829800669
1415498889
655044103
1972124401
1170381302
464643208
1038429378
261732859
1214113929
567321091
196436408
134967408
2117849949
942974433
2126344058
1125606636
1876920663
658283700
455896516
1178488998
1638234491
983856434
166705974
735702955
121977341
91370603
985168592
120702385
1440159376
53039725
1076450248
1743722923
2096957497
1296874916
1534936839
1833532268
251953831
2072647957
1735679330
325244176
874982261
20860285
1909926151
265972357
922069271
1327932434
146540361
2076256015
332397911
1938089858
68879373
454091322
138402941
759184216
132063549
1750304252
557782778
1424684878
1061790677
282355797
1226533260
1703370099
290264371
877933075
826639076
2124574956
1875658335
114633891
1664626766
994758122
1261052337
1538630886
713034313
850261013
1748744328
829805283
1039100386
1562467438
2104829476
2102023716
1241823777
2106122121
736047645
214082130
1655633639
384655577
2089663164
132237493
1358078286
1344156751
1889977940
1877223578
1658701473
375273881
330471083
274621650
1212541407
1651296080
927284287
1121165900
156089317
58539280
566532078
100539632
2005137820
1089130071
1484128744
1782218628
788594593
14819145
2134064965
389237220
2042044671
2087750921
2045402018
430102112
1208263388
1704114670
1400094860
1388597209
329009339
2023711887
82834486
466687139
2107040342
180762974
840615637
626596364
2109262468
1346146428
2033625368
1692170963
891535578
783238319
972726806
1068545880
820677845
521899015
437386333
2071516008
1869168254
712217617
449742182
1047714336
1308516810
162961131
1521495684
1201758739
301175052
1235870768
286721119
1984103037
779222994
752884860
1389318147
1085283580
2066263721
830165313
1359303319
1486195220
923209255
685429220
1731454758
263689354
2109051002
510473021
731184691
2058819925
1857223217
670306463
1652614866
1248111573
905385104
398099844
1179159320
765922444
1191274938
1148371623
1681443446
1039202905
1420258273
190798503
1039376512
1810388140
1353686682
1003309664
83673235
496159871
849538795
1033919136
1728749356
788734597
45330826
1358678544
540503124
1918418275
931769671
731678669
722870426
1369735974
577546033
1966064964
968116568
2021334490
2144166918
1580128872
1708053688
1285652946
1508386682
289358669
1666529210
366554458
2054716426
1707147680
1141451910
1063125749
1225265751
1675631209
1493206691
558375803
1924919784
6603778
267983414
1906048570
613962834
1190836370
1679421616
127980454
483259698
277317285
682165579
1467937464
1426329193
471050261
1683590224
92303811
747802859
1790405437
947492914
1190660043
117385645
888031631
503296398
2028417807
1856336242
1667466057
1452228887
1418517154
884602510
1246943300
1148282416
2142008069
1452152486
1469084477
438090396
547276508
776556152
1949212745
1081644710
373500994
739278125
1620147886
899570099
576382234
1313789729
162439875
620378396
1045416888
1523289383
1783835353
983334571
1888140503
2005523861
1224951935
238615475
233312144
1554807443
466088936
110038839
202853036
2008454722
588760939
1720472110
181613318
1488956594
598487092
1006074472
558041714
1915337951
997240288
256289537
1762293440
2092225226
161089724
910029275
2096471157
1760032406
94291463
1734289646
969148509
2087396953
1260164730
1912472456
655076548
988477413
1076516762
2063262862
79912276
338672269
15460202
1879087811
651815930
2045143708
1665014683
1373975116
238328997
607313614
1062539919
108581040
1063000232
1314615485
591018326
789530448
146864185
1458701594
400965687
1708762413
1820671640
892020502
1383511899
1396517511
1559106560
1997607166
2008402132
436743489
1686278717
1135924668
602120329
1511518284
1471481538
2072185169
1588228906
1615458641
1489046450
1205750777
472960769
230311626
211170137
636354840
1416492380
1057631185
1150661112
926938622
22133921
1948050983
1224495095
32009434
894102909
145261100
1884452228
1260161455
1005763466
778447308
589746410
18336207
1073358497
220880971
254288426
1521915021
40738788
1388294403
52832448
660921268
2035291437
1045221392
501069667
1886491570
849275765
1470728906
323464791
427433235
878935190
210530649
1462214450
1845783460
1341898108
315326298
89522776
214975821
2085890692
1125446324
568696191
529520685
2019430867
972422122
1627897000
37747145
970547471
1147219511
1037597476
1725916243
1622853838
1740906094
550757807
1537482856
727421512
1835821207
893354323
889984271
631504901
1746922381
663489161
1061746303
1923635620
1900864706
1590260126
1660438086
816533049
1323734195
679884547
1076172777
1404734649
1203600180
909013022
1345112795
528963523
1938514146
649132265
1123772585
1159110496
1196263785
1715232429
412536168
1316030302
112105440
1043663384
1279985426
467209386
411850518
343050332
234465139
389448885
349446711
269596392
1375252312
1163826209
375155329
1429543601
1038167843
1236636488
16796022
1158514881
1181581976
1979990144
284742282
1408151407
1845556806
547154790
2036598080
1589518374
520996085
541936156
849322491
2101100266
724132089
322505348
232184873
1306085740
732966958
1592098823
1520863163
1442569979
1295329372
322893587
166428950
713110736
1082172542
1019711453
1387661031
1049435386
1284678984
157902589
421891277
417613713
760640530
957336760
340646685
902572605
91728428
1507753087
1947589153
1919672137
241498141
1460042260
1254263544
703189642
14836154
1775436087
519895158
1288757218
860721756
1154928980
1844195249
950874487
1750064811
1971544340
753027347
1564436625
129154873
1889392499
1912651359
2086726405
643668593
906673536
883871916
604661187
1086555346
417964990
578492175
1205631549
1807549070
435301523
484360501
649355106
184219275
1200514046
2095328801
2123135611
566531366
185352968
1390548213
2106143722
131841224
55544605
855820213
1204008874
390384536
1029471799
2052112758
373749621
1477541464
410458572
2023731561
382039574
1441472134
2140477612
1267971596
1005593811
1665346376
1826475881
987489967
1425633529
793165261
1594958605
254293955
1589360051
73165462
574382715
734696353
694315920
1360035706
1970923037
622867907
3250641
1951892786
751675417
316930092
164217948
1286093801
5387569
561997827
1370119510
875574273
1601943255
1214905785
1995159495
1007440280
414347958
50781143
284406070
1731588347
1716875401
203347198
442336355
1137688925
1857554993
1502292213
25086326
319858697
1580187440
2066764657
610213401
354519679
65627996
1506100061
2022737903
1244031401
218366748
654938716
228372898
652035802
970668591
601467964
631210392
849949264
89185357
563275091
1787837142
1137062715
876950206
1330916118
1171918887
1413396881
358195900
304205139
1549562171
1228601738
274496910
1696584057
2025638459
484290899
113051140
921529854
2132505169
1518358291
623394466
1992236632
1941682955
378273426
1653479753
243330068
728148090
2100536246
162969453
2105469097
766877994
753386028
1158254077
1151664018
1749809029
272699122
1907359567
1531240182
1515371431
401517567
639913283
2064391521
591608977
1124696491
203446889
838221451
15689817
1279664502
343941206
972633831
281545955
1889743102
1262529442
1079817005
372672499
800864443
2022127351
468189963
31189029
496526515
958642177
267120954
161081232
509167643
2060745449
1009475409
1597482137
1955727448
1319309545
121898948
1318201793
2017167580
692782137
1830874276
2112187280
1580845140
464838467
834620256
1336296980
236877341
1568507801
1969349083
826704946
462640785
406725982
1443756764
1087403563
1135650898
1839416355
1260043489
1878736338
69223008
1476086285
4743763
865233746
112428934
1208672890
1308369843
1962594673
567475819
1772654913
302911495
1301037601
1961670839
1794340719
1669218674
1662851512
319980203
734857782
1916585287
1643183795
1689192557
700329589
238962202
1442318226
1390498476
260045343
1120300499
369589877
842849503
1889396767
330042417
1254101060
877494571
1738217938
129645296
2110485253
1975285905
1128875049
230810502
1216142433
1596048464
160931149
1966022130
1877698370
1572673514
1300474905
1917344786
467808055
2012529856
1438289175
1412373388
1631982806
1579883982
1224683336
875433067
1874931027
1254111235
2020234051
308779008
419540721
867628818
563661513
305775035
1268329549
173561481
1931183070
1243647578
1239456238
1441434775
241197149
1638746214
512817063
622868054
118698360
289528406
1272608389
223192416
888127265
976576002
333208457
1081043170
486467950
1418331945
1710099376
2061467361
485418824
79915903
780311618
1445439363
317581835
1082286607
1193354960
1349883594
878537796
1728993661
1272238155
275596192
2069159296
730528941
2078978808
268489996
1888437852
645478258
435372449
760782927
136492
1656207335
1474199934
669290146
2075135718
1581123970
383200946
1191233960
2131523390
247519273
881680252
1795371855
703046599
387240035
1277667949
671283716
1622439327
1102621179
1888241507
461739749
1314715057
666536677
694081993
397260702
1460102929
324169921
2047586702
2093522973
1942501113
744752293
1135185140
1312228292
1151532150
1803426899
1141327248
1688416184
1680097093
1002709352
1339709367
1777210732
862063382
1495152108
344735085
1225931494
950638276
1159779886
799456910
671025847
493061005
77433074
977362298
311440393
1561329643
588820501
1911563852
262784912
1430821878
1134863908
1693604399
975843705
668944486
1522367352
2145342900
1127721845
1733742422
1530409164
581784391
1175807320
609079939
1003520678
447998852
205559312
1531306290
995438173
62261889
758595914
62955721
1759231130
1790018490
444267770
1871759459
830862801
2044414772
498390419
232990986
1219505916
974574049
1228111535
2050822539
1926013139
492000173
1446576313
1032701777
147133189
1766281182
509459544
312394824
659394129
49804002
1140804856
572230533
438122663
1367602961
263059262
1213191288
776105173
2077627701
706901048
525451923
1094291401
804822279
1709249423
997327577
1627766217
645982958
1718880518
1814288914
1700387389
147399353
1372466164
225408168
124731977
254246605
1057373084
1959704314
270239130
1983905746
1787626695
2061222494
2127639184
1910938937
1477488818
1372297138
1846041228
2108744256
693762382
1276260390
1127800042
1741108441
927675325
1906843120
1229564998
305111894
2084265444
215138336
1922898367
976109178
758373581
1451718396
1607683262
171260222
1021471391
608925333
1869775637
1249305032
1728431074
1777145373
1147982048
1137917904
618775783
1321655258
373595851
1929033552
852874628
269381397
1979213023
1631568601
607252390
1746407706
1431632870
1955398528
2020274783
1891898643
1754095267
1106762669
170266856
1030975118
1676850283
1612977286
1113733398
1345935855
1811327060
1745530994
1693939690
1657321886
334732795
963877523
425939298
855829642
666484426
1499189511
610699823
1072805429
2040197489
1423783831
1873723358
1221704379
1777082511
2003904344
2096278951
235071639
1189600155
175980693
1064584414
773834373
986380449
676747995
310956989
1446003663
1917294290
1414440220
1029647386
1629347871
2052074501
1890906114
1303842480
1284313823
1927557824
240206382
662614343
889298461
885822589
1266256509
525774917
570069770
1089089994
1832223754
771233589
308927306
1127197096
855042465
1232284545
1756699717
822416609
907888935
1777061880
1835255532
1690262732
759215094
844575293
1687139773
2135725556
1487527951
369834380
1235843082
853750497
529021937
555852332
1998156505
762581034
1860501929
619392175
1877245666
1387700533
814313232
1431938312
995882419
1011392868
1598126803
1257794013
900480365
451589064
1583819792
1388782052
722566073
1435423600
2024765749
1142305935
53311367
2091543319
1766903313
1406213081
1668833555
1642861176
908875609
562332571
1266814642
615315509
1378108936
1326854908
1914218118
510229394
1012448949
1449159281
1015649323
143861957
696733587
518209386
692821912
81329757
463833079
1062426183
1993703679
1895783195
316878096
1495200658
512190012
1372383202
137906552
2085344332
1815265320
1879750022
174488410
1427604072
1995193548
674780018
786616156
193362005
1377802493
99863327
1631930875
1739700164
701470197
1407420622
1313875511
364821134
103318640
438269857
1671340370
1841021759
1884210814
2069787850
712272985
375611746
571137410
1565923759
857477485
1512484659
1154019255
1700019817
1749673160
942190413
1308899253
840788963
631113980
1511086633
113849324
2136614332
1140926379
39152764
519214879
684943305
1105926240
1320807979
2054739824
1282802449
1113807875
2101465192
2117526443
1242812193
299452369
1746429683
377784130
1191713515
845080911
628619355
1196077824
276239487
2049065261
2076408428
431301393
1755026
230176318
1905773077
293787308
677304618
1514471634
1273647009
264834433
738223230
9995052
2111622855
274662805
84272332
111389407
1925611999
965901512
478562522
1892122042
929632627
1381107452
2056710072
1725736512
1793646693
1226166633
1792313421
1360790955
571946017
2127781434
91033776
262313141
1696118110
982245110
1613936861
24470706
1887087426
494808777
1551933293
1497444717
1432251100
553636689
1174265276
468451547
1001717180
1362989601
1624624150
759940003
467755667
1272321471
336542386
16118826
1423045382
1742819712
257096478
721238191
619434620
998108234
1043754361
1828822680
1797659520
2145023985
1641666317
610036043
132812216
1423396164
1326684338
11337812
2033841963
1375263806
1518363393
1958208191
179718544
844086437
924406976
1998688092
199021002
715252688
131279080
948011382
450340514
1565547265
582418755
2019621433
791397721
1868039776
720201076
1376779344
435531113
849746905
310974511
887547190
1958757877
2070205827
402014337
255183226
691725334
1597656926
70359326
715908625
16202674
1905842013
87759458
525031424
2004888046
2107912473
920823948
1052413482
1974898128
1578225545
1692455910
2090754318
1088907545
671348050
1362702230
945987045
1956936812
1423432430
1027331118
1573278164
788898551
1798229532
1593929290
1025474436
862776082
836041665
2067169889
1778016563
1758928632
5771850
1184678716
239399036
464217192
476110299
1539266247
737658996
500591089
1455473850
184017958
1792382874
959672354
238435999
1076263460
1253474850
1519114557
147188298
55952890
408590383
763653297
1253828056
148618797
380850557
1674128104
1911308483
2007659670
207567837
956301001
1262228692
1763063434
858380935
1808345651
1691660511
1190491469
1128820346
1187758654
827514834
1573286438
1026970
1501864409
1513200068
2117183557
211420043
971478556
222379986
1548931969
555419090
497308386
714074389
1688040155
133863163
111729309
116997834
731177489
393520994
1929251310
234781921
1404667714
1795406862
2040083368
1242204700
795295071
2008263
953917366
1512644383
830437876
1400280707
338307110
618743492
1584465119
787053377
1860431757
1884698487
323669756
1166493215
1417840940
1061003650
966048158
1501706246
846143466
647719931
1766483256
1095748460
540945452
1406099244
2089098910
759784198
639768134
2130120229
2091633936
1330511382
1004897682
871221274
1729300873
814011343
1302974797
217979849
1664810663
528537235
394967002
1392304017
1498314599
57299826
943041730
1326256074
1319815020
651862562
116983963
1262227847
1991791352
2129676364
1809919738
651965873
2102991491
1538988225
970602623
2018038922
1840164265
1571658219
22104021
613071421
2004092514
483567557
1148026549
90824880
1370143596
1348162339
1435342806
1624756948
655087686
305361328
79796105
1254082539
532100882
816170052
445683834
2101616025
1040454720
1662684577
2020187266
1741237725
208638971
750060074
2071046805
1308829536
617983956
157374026
1796689156
1706111531
1672746517
663283527
1262826056
19361334
310617046
1809685516
974278924
2048369931
290908135
1656883536
2017846704
1004228424
939963620
1594945970
558039950
844447289
2064986283
1075478633
153304254
1064027504
1318892783
657689627
766829552
1802313460
1312765800
1644387410
139593532
24657540
1895321133
2067760983
817333879
57946126
1316317963
888921823
86437671
582520156
1303699230
495323496
47166604
593768493
502548365
353795963
812507830
322948593
1125927965
453805972
521641925
1044909919
1618492300
822894863
1462505826
801733279
212874430
583040719
282608387
1251478060
2012191919
207732502
688442909
467810143
811279087
1732388250
33399735
803271410
620089009
930322354
257283318
433446057
1655994039
1831980240
1000929913
976659151
2009876425
1010024112
132125038
1698453488
77809035
1372053052
2141843161
887324087
671698013
1695256337
322985839
800789212
986253932
251751436
115220050
1091856558
2126256191
1305880370
493094949
60532412
615479812
1102237546
148491591
1643122152
470520540
1383676962
1015403595
1844939784
1365994420
1501760281
419725073
78554852
373573378
1081197980
1493602313
1513742281
1657730096
1457351088
1951909711
1647288238
1041061825
713351460
1944319657
2053058653
1087534106
241415796
1448207538
1103453079
958256007
426830124
1955239439
475550276
1669987152
735493815
2058350948
511761833
1233608872
1091010506
74349459
159184117
1135842591
1884683674
351767813
951300966
521686483
929520589
157648310
1702200806
945698343
144502512
1144286240
1593243517
1441555851
1826441948
1539837150
1544085165
198768829
806460344
917966586
2078884435
1898262835
714888417
475630242
244050876
357899877
429592577
1807624906
90524918
1643635686
52103003
799290087
1126348678
1085633780
1004589260
640419745
199719434
1042877172
1426231444
1704492334
1862011213
320806802
467670019
1452720569
352521194
1258570946
1382275529
1026956040
823040116
1850797550
1274217203
1243523545
1059836710
1897892102
1889969670
22546189
919767154
1309555215
1886106118
1262500871
341583248
1436444203
361525501
1757911700
1321706335
415866140
331786642
1455870592
1296151865
443494591
711647528
620429680
1415377368
65738965
189961944
346681519
1014677764
178711231
416379558
247746043
469785110
789232264
1453079597
40784453
1597533859
1527290662
186518801
1698283257
1341715473
261774137
298389438
1869019228
1614360882
2134069952
259881790
537089074
962862703
718195866
458360116
511839998
1898195803
1471349846
2107810082
1051943433
715157801
2058360829
334747361
1926304949
1901013678
466706625
1196164333
92522044
1714763145
889121541
1656860060
1003434126
1835966387
1185324055
1570323285
1073248267
1898130783
1846771595
1054485146
1314848
605333499
1358588645
10278437
371333653
241345928
1892171573
1835337474
1757236172
2088426642
176790070
1601018325
648128043
2110942982
349315775
636888262
165285125
1379829294
1175624192
42280837
490490952
782936978
570180016
1443029018
120432122
312931850
466044710
1300678893
210099164
359514919
1759292270
509316556
1565221200
1040076582
553196744
1906827529
843632421
1589215631
824103452
2122521960
1085250486
781635909
933388111
2077567735
1783938087
104077158
158919285
1568983580
1729580060
1272972549
278029444
840796991
781851769
2059674907
1222795530
672891057
367343380
791034077
1743207908
1373412531
1578757728
514112650
457738416
457386309
416936562
1083812462
1800597945
720470322
642161669
113220206
1512222223
634503866
1427447648
1023081900
1412438670
108722953
1752995484
213839927
1259478254
364374238
1226888308
1484175649
1538763268
73893703
1408321943
473017510
1221160228
254987633
1435975409
888964456
1864110960
66958308
1743172736
1683784067
979325838
113038222
319219435
1846038885
2054070714
995808955
1305105767
868490838
128250663
273854386
78196939
438097633
461252485
1434235890
364515990
252892792
917724906
359488772
1504147141
1457203367
295629143
1287901541
1520851077
107139908
188764031
1549900161
1271764424
848510607
698831
695402953
1118663449
48480349
1506182993
1411456946
1467759246
1813489231
1636311514
1910765960
656751744
423774813
1388057933
1548823218
60356306
958612238
1424612522
1547606196
442913577
1544119565
1209503053
421750443
285675305
1636763861
1087562458
1224366636
1926224457
554636842
283560606
205507491
1890708572
732270465
436305712
512841189
615908629
950252110
1839525933
1054181375
1291119075
1628649892
1745766147
1947660127
1805235842
955556961
361570176
1117347269
1100733248
100604703
1316509696
272542622
62392493
1586817484
1947832676
1135288282
392680103
638536297
1568395627
1292096535
1653582358
345164507
187689856
1866726341
1073849929
1896619650
1937673605
724590529
91756117
1139001464
1854309966
722738840
398149759
310015532
1233956450
135640369
866626336
1626346375
2075741415
2032696758
564102510
74142984
842715441
955926146
389345450
1483413768
1586880902
424169402
1165315515
196821700
2108376051
250183238
727938836
797707363
1384304977
625058476
1750426700
982256
440914299
1112141387
668302924
809352650
667175293
1800707478
2060332046
1913704067
1485525966
650599670
1957332795
2060261704
893420012
523944284
703683400
573253137
1187574492
59168290
256591659
810010473
672932192
1513867590
705896940
2041075785
1509099778
994948954
2096921955
248410886
1862937462
235657864
2032534799
1669627239
1493206691
778059830
822765139
1234555009
785034183
679760701
1472560749
970782290
1508635384
1881471665
1448558498
486075336
1195400487
461043902
1849272485
1868777212
726691115
324055115
884142545
1127932529
383717322
1457573393
479022638
1259212301
482240366
1948771523
1304030675
985377805
434289519
1071746266
694348109
923297521
307099467
569505158
817461876
1182854953
1572353223
793970550
1098582574
1799142503
1454049198
1209975970
536056492
1887145972
2071971374
418471109
1134870137
1212540395
1484199169
1485128109
1797183087
1127800088
1527029607
362633768
1280284021
1689229736
408479046
520444166
147821534
1322582710
191212648
297713621
1797506513
281689604
1825056846
150887744
605881451
1683202524
1104252152
584318902
2100814787
806553272
167685956
784395204
1172546581
1356674049
433283262
70231566
2023491572
1458630114
1401297625
181186299
1659059787
1865892132
252845387
769601959
473099036
1900015049
1821780308
143077301
1338226817
272027694
976013226
1155935537
734683196
877241932
208052572
853469708
1145356707
1248439256
1586274003
1091547421
1492261015
733790790
1137833640
879929903
837003070
1310146958
293210088
732813918
1248187926
996480937
1832397383
487057283
1142579824
1184100329
945095683
965573920
214902246
151433717
538388442
1413054218
1539092068
1827750568
533019184
1184551013
1237536484
1127408187
1867368191
1837859770
39322268
2083352510
343142510
724044085
1106448313
1536516641
1602717084
73183174
4438418
1406544581
1822842564
910113811
1637164915
768171903
761710069
1886372827
122808382
1268195088
958936128
302295422
1680394786
1621295885
1872706520
630873897
1509383748
395457231
47003255
2081420991
645985684
131324108
473217560
1849381618
185151868
1792294857
946884115
1871590176
1648869198
736767355
1179781522
720539137
950047310
825882708
209060131
658524676
1773197722
1799075419
1332251116
1282101484
1487411535
294446439
1657653003
1621152148
1327692435
177921528
1707623996
36256362
714030224
1046432219
1944782023
688303244
1943900326
1276013043
647593182
1643611758
226581337
1551038455
458761078
538429095
1699114948
1355853892
715413903
1059870221
2115220868
424169402
1690878815
96254489
1001971495
376517852
785393755
748187746
1991450554
571197082
1732342890
643407798
1711660078
175735585
416282033
1394046998
2043114142
1277717694
2022966134
746417243
260775781
1777833931
545193102
1654498874
2022903157
1514961527
1077336455
1772202520
1722629360
1870350801
1053408857
1062943933
856849228
1071571135
1130301860
996529470
614315159
1758883955
70056285
522582592
258930760
259464328
826439284
1732335921
1479159299
990045230
2108815846
1873974571
929988085
317609514
1054027289
719680644
554758259
1719597009
1334671053
1417464213
842141316
1233837473
402859956
306985830
382607326
1012605079
759179786
222010764
1883800610
652070622
124859609
908109533
1618626151
1728295699
1149499470
1129887606
589396839
1259553515
932758480
290074868
1478959480
1278077165
2069354123
257623557
1142830007
1044929435
975139830
580734301
1624949292
437386224
1725983643
379592041
180788687
448630123
1820770049
782605681
138285923
966400793
1309845675
1514457722
1091796334
79616272
1185813866
1645108522
1213511283
412947263
87036090
121767442
1384428424
709131816
1585042267
1215850623
348979190
437378825
997038893
1495492126
638614787
1225672823
1408915863
1229886062
1950545179
1155575693
1060416137
1253790798
393824489
226259795
1765157195
1832099819
1845133522
757828366
1981604137
800833614
220789957
1579403945
2088093325
218876306
1020746450
85271656
689322109
1208732345
1010772906
1242887908
297675110
1249961572
1026943216
1897831513
748965854
200860715
1199714406
1002702223
1309300376
1250820453
992092885
1015514651
430325763
1450898552
1808958487
1620321064
1660426814
1443255042
737459292
280671373
935566336
533878912
1125297968
571248386
470037070
1569658019
204300192
869939950
969299243
1600487323
492298391
1652888889
1955390498
1039361316
1115007671
1135799141
804477858
1984230041
1358851699
1347906058
62170019
1007808760
1342843143
883351836
1214992409
930988372
1308125753
2101432133
1653285480
220895216
122702354
1409491097
587909467
86291674
1082288319
933522196
1854614744
170684038
1529959769
596020669
1794564848
599755915
1793400120
267091253
403608748
1854225905
118515329
1387158310
1887228262
361757641
1455674826
86016719
857164844
1817738141
162321928
1849084027
747769500
1711426712
349787166
1275317211
565013991
1696787787
957161635
135598747
1064952332
417661372
372076067
556017639
2133992288
253659404
1152656017
1074925672
646404527
1955826786
1627915044
2041607420
660004129
2030986170
1267840440
818703436
352371734
474653085
1615151148
898221220
170112945
1392735858
1140781200
1302075429
1826372906
1077939024
1458581211
1238267075
816564982
213858717
932518802
820999804
887733021
1042394071
1184403325
2119403979
202958146
2139441782
1059804323
767955762
864758121
1860060198
1955498147
125008315
1841553367
1598231721
783824670
1817375847
1829742065
94607501
1063885380
1211987250
563786854
2136671552
604025974
764593741
1619245973
1754900325
924670917
313836480
330273063
2128910133
1416241299
1621938653
1657827937
1102404248
1925640214
462221589
2132694465
675117292
1879467649
41522338
2011674656
242190286
1014197966
1707375478
1159040106
693859253
349102359
97117947
595951075
1439670291
1270914528
526428104
757171139
1132254105
762471798
314292540
324683238
1911420802
1007671296
162724955
2066221419
1018346732
1171386113
1977846455
133172299
1120240264
1502414431
1601438578
1688756812
203995689
1978856985
1620878016
470423056
1614450404
654637024
722338733
201017436
1647495513
354414729
1803371392
1533477059
139725678
1128231245
2118007921
1227864228
835675731
1658466370
1066677740
1405859462
1819622796
1326889261
11777356
1957045710
1455870941
1644653796
1893949540
266078196
268155136
1448028199
689241079
567147316
2105505174
1563287213
306677799
631800663
1987149050
735378488
1956392081
907061580
1718630577
1070672107
333284548
1081205321
1273584139
673976829
936526185
1781094617
1651477718
1200930175
2138351364
597179113
564364007
2046097398
1579676260
1350335940
1246256921
791688943
1989019224
1466634722
162483124
736353384
1833071382
971223874
1217363206
1310196073
1420123777
1687851659
1313335288
1132060268
1301676618
24603329
1525370676
348545954
520837981
793345045
183046870
516838787
1311719633
168382887
1573675921
1293795247
1987024983
1737107510
157997839
704371251
337164845
585073617
1898308486
1425229833
1258477700
945884737
1117181409
519896198
997485927
631464438
2105139712
1936148654
1628651544
124773763
1351976335
1190776763
1076859988
699897007
182696637
561996143
966402837
2089591043
742144485
1934487281
126085653
1915656160
160074217
1141490596
232124090
1651679315
1201565301
1555667343
2032308926
333238133
907967885
2012416373
329361833
408192531
443394022
1053163298
1291288238
1935760767
2139987863
81754074
1355386845
1117045254
1444213663
1381589451
7860469
172457683
1394270986
1204990617
1822836606
571043941
406933254
550285339
1391351434
667228325
1315089499
744897883
1302799068
977386651
162680741
718594286
451152771
1632176831
49306768
2108417587
1240265034
902584177
715334235
1823042934
1499153291
2118408137
2011798793
763804117
787006298
1900013754
1739866807
1235904603
70088864
649783036
1631201144
1686257504
1434235890
1051850275
332770864
1368128774
1547753246
741076067
264624147
55619238
737758132
701920777
1583634418
318173655
140191689
1715713454
156663807
1369833890
952251736
1408596211
786792431
536267704
1112938279
552268512
95532781
240539528
762545322
713443156
1414298488
708722745
1730202566
752924930
697840541
1057645656
1025322269
30657165
309775312
1688869091
272844305
1723568766
800202012
1800055277
238046846
503451725
289157322
934772518
1720863953
737678376
2010268949
1817475738
1078426673
254131693
787744726
1088092394
755780642
462157794
534131431
727130632
1234969769
839311346
810888641
1607799831
1018787599
165826103
60876337
737680492
2057535138
471483261
16464104
1731684586
658025114
1237552737
84740457
2027709333
1852528592
1970472709
1074013964
430555777
34257673
665599808
777858985
334024762
1007938390
1189277246
1901281993
551700912
283274273
1272672586
987831801
669271839
707340777
1048017487
873251779
865003313
2023599908
985013898
1549743945
161989581
1246274187
1784504485
179559587
104375146
908089366
2105091353
1588876316
1630834798
924521400
1014525027
841198723
473034550
642869500
2034393621
711013375
388295568
1751909983
1052803176
1229351177
419136013
1833722453
2077234319
1450406781
424173449
1284211435
400629887
1282835371
1449337144
875410820
1802997601
819801508
1221107867
821442831
461522119
17690097
1569628712
1925917615
456860888
2114394599
1297865868
890961513
2103905709
532911070
251048240
1231099643
1977717957
1349769062
2060211877
948220817
623994911
1628265156
300449416
1302833759
1231325662
641987162
96856524
576002965
1789744110
1670980781
1633978769
769912235
1717619363
1283780443
802958612
754137245
657838806
1811956937
1255088676
1439483086
1172060629
2146401470
1887817522
1753765947
1810818220
307060591
1950604716
2072248018
2057160403
1066110230
358720254
1295987480
965208887
161399447
1381353703
669293351
1721994344
1677904064
349844583
1232158445
712062253
1267427688
907281155
1055966156
1174618503
2118713074
384535551
1993474644
1797414333
1022612963
873322051
2011847760
613974984
706103075
1631573538
1357900209
1616134139
129666209
1098468946
1042479731
343660028
688827378
1975830919
368000822
46840268
486692376
368874556
1376104429
562871869
1979653274
1111581522
1615102509
995041457
1148729153
2012882296
21597437
659741726
596030959
1846336118
1659187708
1240131614
1254795172
1449809965
327951731
691200838
156205482
1739095610
1754181340
1163115000
1477301717
1664791091
1794846516
1049335147
773295669
132118627
1451943305
971520632
1506431594
795924718
892531552
1929642323
2055994943
296273416
1198468150
338253527
416592725
11188970
517827172
1878443743
1635957300
539645795
780447584
1785765137
68621728
904338408
1130180716
507185131
1700612799
787250121
96028526
1428974415
812241211
1957186047
97913474
39672015
1721403541
207177760
317719470
2017670549
1652417861
819510511
1966954605
766959703
1841200998
881741854
1087963586
634061899
815681129
666393434
1394482908
1616970786
1491884067
1324712971
852879629
1393247460
125943884
1395699945
2078528886
23655723
1922018238
1982694021
1452631801
1427142493
2040083144
2101550292
695946430
1151768369
666785847
659893874
2008479309
1060397548
494843722
1246607472
88431972
898206672
1048974099
392880562
1282709319
1586777162
1150638134
361283737
51742208
1313754925
421455003
1306254539
1761475935
229821507
1152364046
975385261
2008375572
450451848
973860005
1849489325
331980922
715255433
1087984085
532441932
638927302
1844687233
855676625
730504431
1370285027
170760769
625750410
442462083
1575881681
391830759
1275627228
770112640
1251186176
94229453
3355153
1854446490
1495465236
1059185102
125912079
1403611888
464327011
992790582
1728262391
1787872455
953465662
1612451489
225696086
779245573
728879198
966502621
492908744
1094877195
1200112803
2139060372
1702325936
402978786
630126212
1942701349
137673010
993811810
927939157
3343916
719132419
406424143
897259188
388204515
1939728261
536840255
645939386
1851295080
885052294
985595947
1642335073
213619260
1445672031
1391592782
188563631
129598833
1439669954
105595026
81295111
33348495
2106187679
2037533024
2114654506
1897746643
393791551
97809776
168670466
1201911910
1147971957
1648500977
1222097415
1302679712
1539397864
1016778689
1172512382
38181382
1832769465
572069392
1884695648
482553738
1653936727
2045663049
2034330082
1440323483
2142304754
2039814151
885452398
2117666735
2136409972
1602696429
966124067
2062498182
1870300341
1536107704
726557971
895612342
1208319694
1615769852
687488436
933088132
1085062050
1501866443
1580430401
1625271040
923075555
1365818634
909386019
748662077
1534659214
1077376278
652629206
1138398720
1007430421
356779081
2118834212
537779313
1764452155
1125693464
131711075
77717156
7554755
1225377244
1024626268
236667026
715152285
1042146308
523104535
446415374
1355324466
1069349708
233480190
940246288
1627486373
2135208245
1978110008
524675659
940554286
802314839
1641554576
1421835904
891664597
614050560
14627649
1536143992
1323001737
351613549
417436717
1667851580
1412270874
1628975427
1567366042
1092616660
375164236
1454759019
1457854151
2107339670
160352435
1640312154
1783449092
1622823180
1940128163
1200313433
1609076869
1465019959
588315764
1476347229
638370353
459888201
495748373
152543445
488043389
1514318408
1374752063
1797597139
998463137
1830900282
1633209050
674425108
1512989986
1849644972
79662148
1612423016
758318173
1923527157
1788843820
901052427
337622757
265434322
1449282846
251097087
1589960121
684217189
1102930487
1671458600
1784498202
1985383309
795881541
1193659051
1765413425
786096716
1732790181
444549973
189793286
56356465
156444114
2128193549
187780387
335385056
1620353631
1815724577
914328543
2005142661
1163562769
1180826273
137103783
874313237
557832280
169857542
319379944
297555795
2046143988
1999220287
1380411966
281264420
329597384
964108535
1280178789
662023212
2099194334
1983223246
1705312902
1366007470
1156059549
1855044866
1920977858
807897211
2067394644
365365569
1515002822
458637191
6115242
828293285
1939026744
1329899907
1208679526
1361976317
106649279
51472729
1349747716
1595285743
1089280883
40883862
1114011127
112508964
1385904144
1627692234
1613890665
1114131773
348496366
788967442
560242212
376550451
1191245657
1239151052
685250587
542210214
349333114
110730332
595094469
923070429
1436854495
1263469752
1670618670
1667258399
1840042375
781980641
1577346356
1301031582
1863433698
1759678077
303073340
174980306
1457160259
12801152
2093474672
231459332
2119432946
1572945223
468137956
448087690
223806925
838691640
2115670742
885390898
1438921647
609871333
1176483226
297006360
552944234
1580960746
1387227222
123621997
1448334036
1070328795
108977253
632285663
387463160
1272610876
169777179
1151682699
1877461507
950613307
152286190
119675061
163580106
542326191
74688530
484868642
602692846
125832896
1269354796
1813687725
114741609
474649647
523600570
1166883268
1667967373
871819781
1139953470
1228575014
302262465
711148822
2886096
1469120468
1498476712
549177111
543275799
113286549
1164346387
1964223813
303563582
577230883
2031959029
550873857
2102238174
1747654868
1397853231
1839211570
974771622
650542461
97683032
1784257031
1273835680
649773540
2031269901
1082744231
216522271
431987199
1629345548
1877249424
1925638685
784155784
1963534540
296317447
271318908
576082597
1438811222
1196708601
74979135
92403755
473311191
233358661
1575764831
979622414
823737731
729123768
1892759430
281108332
1896462576
1842870286
2028716676
762579629
1703810055
536549319
149659604
1716418945
1599951583
1427021346
1741329613
167326769
1533406139
1039265925
1583374979
395325594
1233407692
1682735801
1771874371
1781214318
2060564592
1224798173
305165310
2072435174
337371989
303479206
168422371
272575703
2004763008
536283941
275973433
1927035460
443186893
407397630
1702341823
1712832704
2064580645
2124533718
1275770864
1936705681
1352719774
1861684312
199206424
693481546
215475876
664976759
1852502560
1141402623
1620194335
1500794796
1515430197
1230633801
744995460
190350967
1226952173
804452120
210521242
1951782728
459725569
1919087407
151417021
1806859440
1613536286
913956611
1646549929
1277189396
1406431525
238229911
139852297
661324190
973163574
1136177311
1936818331
372305776
1370332906
1071805353
2118036397
625722373
677015516
1155818937
1466540350
419195465
77699178
1569912774
330903242
1702903831
228547815
1676653798
1539072976
111760719
905896175
215860924
1219718128
691187939
132080256
1005682278
1365691481
331697735
1603109831
1487449326
1156306151
1564660155
1649189688
1139831104
1481323825
532951861
1805293636
1336095265
209645899
1225595418
810237237
255818429
1979477907
1704492334
1701261354
309665107
190175569
1850629867
1410915216
2087943089
977820042
2050566771
521289696
1851260647
1638144454
777105962
1081486502
1971964142
1423767410
1112809628
2055749402
975040358
1462780698
618977360
1017924555
773427149
674669505
1230264100
1450596219
737779425
757533578
920850230
148784253
669047233
75857580
1343358890
2122142977
2033378958
2009026718
1317855044
1957674882
1146272123
953488777
42010622
871361448
1121786473
532435622
1323228702
2096063728
368433222
617907769
2050838091
1758104192
1869484977
508551619
59740599
1503452730
477322582
1879750022
1936358552
1755433433
829955881
305908878
705549018
2126143657
624231822
325463705
1931610928
747386200
945215111
1317975535
1327832914
1798716132
1422600760
794776581
754832997
1031746572
1077567662
1746310765
2026467538
1289917844
2047406536
915588732
26955304
726157941
802328885
2035941104
1339830218
1803438787
1571866977
212316209
956441330
897794190
1032164299
852274322
1282058579
604903493
1008575542
1745604435
141014450
189944004
1350209907
2075265684
257027794
1603529731
25202671
1876432054
245067545
1639066411
707804834
1465287773
297914378
1171129029
565111671
2123649794
48311689
1400560747
1436267209
1386852245
358696766
1551227793
2074533461
175719713
1578091897
2123623199
1342235765
273411159
703979448
2145153417
524644841
1726869066
1861951511
420131146
269117720
485772095
1448264446
1905225675
442900691
586002990
2089361834
1366934309
440191561
1096564232
826703705
523248869
2069744274
91397
472693746
1265545927
737212707
544184042
1581430441
1512941533
1746592780
612245563
1689656893
697395504
1577434080
2133745477
135800964
73136065
1459966206
1762494602
1571627232
1021142175
149812915
1333462462
76856800
724734273
1403838654
1690556850
2001424210
1994147199
53859473
1748415889
252006195
2010443986
210844112
1726330048
269518289
1187732171
587425168
287869138
110735191
2041108174
457407794
358973182
401963701
383271620
408090972
2017204529
199649131
1543852790
389827107
297392948
2139052312
703727570
1058808656
1192885365
1114047290
2000415539
2068002521
1887058032
740860199
664829237
503736292
2031410092
484156665
1778045438
1635609154
1233157754
303831471
1342132872
983729438
1839023929
1816007538
1780325165
1219445456
1680096978
1240234396
419025288
1579939851
1032524733
851618680
764925329
512774773
1550513358
522768771
1161498662
1022207429
212103699
775364963
1326017172
286936976
165678852
160190435
761838390
1889571373
476692928
113844670
1998538143
582535446
1441158178
1662979175
1025870569
1407093660
873010372
712193894
1563519824
201994921
1916463732
1828646649
1900104946
1970345929
2024154711
325539802
1164179299
1296052783
88281995
682095421
1152471515
1772802586
1527812754
321834231
1474905912
1835607437
181239309
1597896120
1827967285
609753161
870009358
1428913886
390612622
1697388549
85321968
526055592
34849900
1259741183
1140252359
1518143017
1738092879
1962442124
1029339408
71753831
992889248
1844876790
599520620
136194385
1710277987
176471857
592886405
385313178
36913701
2065049633
1099078302
1412402099
266829404
1609734939
1373524303
1922599997
991726644
561903981
1783503273
2009983
476363246
2075212438
1537012441
1470931561
1729034562
746744237
836154021
325895945
1147478088
1019853798
1837612322
857231154
1590882870
2101571988
558345117
1343577858
1799705646
210200546
427890853
960813673
1762093503
490470780
1929928841
817699227
1555923767
305931422
1127410041
1020201619
679645877
1638926493
2071989760
1833203077
1947235701
634899073
1448764006
13129989
530120610
298945553
1426916723
522281150
919754148
2107383900
1435580248
773245834
520229421
65031538
499864540
1545572116
567395303
1525217911
885707510
903142686
598951123
1468658951
1950497657
2016749540
344441592
829916152
1159082200
982576043
1735012624
1638184043
1339344933
1136355954
1695168752
32772502
913441765
1374633749
64489238
815008805
1322064904
1229011872
832539836
871234013
1651433598
9458001
1243115748
1227172075
1220185951
1183258612
664701474
1950650878
1249810328
787377467
84735527
565734353
1585510394
1376329127
599175727
986155266
2103940222
170760769
141069188
1398900739
1933596603
1826606026
1843076262
588571350
1608466256
1108963278
1848997022
1657333562
1952538649
1943902444
1336138683
166545096
89974175
1237273432
300703587
1915007851
2129692792
1680332902
943041480
1526070266
2121547007
274245070
1329885687
1303482297
569171247
231013908
2123274360
432496691
834932063
424743592
82001215
894414337
490629118
2044400285
635095465
1570519962
956687300
1280333140
1785887832
1183679509
2056557122
422851608
1681434344
25188141
1090570537
273962969
612942265
1650386508
669683718
1982205199
414590753
30427975
1897704473
289987973
1996195286
184101136
552870945
1619016371
2095360159
1033868801
178646772
1718472758
1526932903
1362506100
753750060
327035249
373053208
366779978
53096333
395033807
97149208
192626455
1188425301
1911373043
934610012
773578565
1861973853
613631762
445874117
1560373930
1870048442
1914333914
496924029
1562418077
1102872019
2103911163
1276340941
1728774592
98877885
1508171595
687002889
799861038
106116425
1533263356
1200095613
481283668
1630026998
1374899112
477289299
1807900427
1258037146
1665441638
897404873
883503649
185605209
1367197083
841628309
379259940
749171527
1854563935
601862108
874482184
994777847
1331338819
1113683415
502300358
102424331
475329197
690893596
416519898
1234739447
141235844
94591489
47607967
265369996
1763810954
800953863
1462385740
2015872457
538200742
919134491
608956414
959079289
1572058603
29695195
755952393
2002750226
1653275189
113336334
501692403
567090964
2116238641
75410268
509968011
1128190909
1972545073
38846265
622585221
1651786475
596269723
446127064
1582886870
1467485972
1524233123
389092118
192243596
112105440
61671963
85726778
1826133518
53320717
1580127524
1044692615
1737764325
159296035
1514912255
834047022
824944594
1879112371
1769052092
475841298
1274268041
912108390
1610042879
1200261051
1519212395
203705220
660977033
271088604
444207513
1073525120
1401541267
1741160171
98617490
1227676593
178701361
1292949211
74913626
532022364
201650981
1504729215
775837253
834836712
1405730404
1337576254
303003744
424683247
24130040
73545532
819018055
1790626484
2135503638
792251748
1945981783
2135919353
128465294
1461267457
134954507
1509416886
300895156
1521178055
673524948
1907280159
612997204
739384581
767342738
979496565
1893131995
1284685427
201803728
2090518261
1945193377
938447481
1804633273
918723804
676609140
1471571921
556166653
1067230530
1431809240
171308773
795808212
679042744
67949317
1274146637
783008113
2123265496
1492352433
1661103404
139376905
742354127
1468621307
246750169
450728835
2054074426
1263782571
1006722241
195896050
1098289402
355262932
951443773
550395705
1849848149
1891200305
1297818322
90180867
834715595
2011163851
1613434428
1729524702
1609304284
254536544
1049690621
842097317
119051009
1324377078
1990844747
1120066977
1662256085
1944456611
1930928416
1454474207
2071958885
372340210
2064276598
192243193
1154614878
1526640175
1168061600
1852400279
1850487483
867573780
1787075830
1117940002
2075562945
542390469
1961000767
1611984850
1142170278
462395549
1130311901
2006831367
1273613390
1718267706
1965192000
913638450
352930385
933403562
333230876
121452201
1452379174
498954925
1701652551
2081940289
67520413
1510417754
1818995863
1299003097
309775193
1853460112
386553934
198892401
485725694
302824446
46693734
1594788246
1921820150
423133936
306441093
961250372
737293937
788022555
677327082
102646175
1406170979
1619319887
1467762417
1578434926
1687510331
217196119
326336129
1899869273
598922632
555658848
1637276685
988923638
211109681
647178316
172389857
1077236900
476364651
826203196
690148498
671023525
1378049727
2040500666
1231686706
1186627969
1729169076
3669843
1219075647
264957095
1319881407
395806372
1379768778
1817548220
1964461997
2049221992
465610373
1114930841
1237551167
842445122
106916728
1240932972
911753537
908456798
1270481754
1985909014
2126357742
1183521796
1650596392
466610356
372164400
1692480508
2060219668
1404514883
135831490
614048587
206045648
998366043
1909688318
172060044
1717804999
1297349914
114148132
1261333079
1703024261
1124891669
2094164353
1812465511
189411610
531553506
137471481
483857213
469873128
1752839074
1515801028
631640377
546954246
226364640
1240027679
1401066492
1966375573
907880221
266624799
437583683
1178154512
516865539
1749922076
1598350360
1634294272
1054985798
1111575383
73982834
805033943
1064898255
1888943397
1109205673
1952897760
1299702767
1861056931
1245124571
425944655
533055436
172363500
1225479850
1094957633
879759261
402667773
1046391625
881622905
1367970530
954112359
1636920703
277145471
542188960
1048598227
1677236368
309216493
1191730110
2010102685
802647081
881489797
534479801
1470788828
666097255
1048676087
1050589938
1907726167
663016637
1480959676
625041399
369778490
1908846179
2026014003
2067196249
668196745
1700964694
1174644037
601562172
1653092581
1566751707
1726868162
82504705
89954465
1996386475
1626898188
186535416
1662943115
856817547
863956002
933274406
617983956
674577003
1436331645
1527853477
1290249826
1088842203
472465327
1180477536
1882078237
84147640
1294808457
1989878915
1000694318
747340030
654851364
539634755
589126018
1043297581
1912937573
1388629566
295188091
690030881
575503352
84394992
1337578743
1573999571
1026707491
1335542990
93790218
1736226030
1425842979
1550438040
2082490761
688902655
545700399
914979001
883806343
1885097250
2098481009
1952447229
461008121
293525060
456981625
762986151
87463991
1739843193
270272777
754510426
924419622
1250604753
817742754
1683093848
394384542
1884508259
1845082772
1786428358
74286764
1315087434
815026625
1409204858
1047672649
444537840
1217441495
1990473523
414894771
2050653250
375852053
1574865902
1461930811
1089282183
339026061
1882571924
2092443955
1281245215
1250406029
176888690
21001501
1442166186
1796825738
977530394
1366273881
631843153
321797302
1238090354
1384150980
1502959352
1897917710
960744880
675555392
327402470
1774181122
887629807
1986736758
1662382588
1491006481
1942989952
270646519
1050823226
1618494350
1588604327
248274502
370227094
1535457456
1349264109
1034421344
800304101
1423822629
295666061
171368207
1737911715
1485626549
948934111
1020159202
203220046
52865655
828288523
733584994
429388771
1508714543
271336061
1883301227
1819331045
1582513746
595131475
1993246381
1706798248
2023440426
487891503
330603361
1570088378
2033401516
1714710855
698247884
981890507
1257803818
88114587
1599565325
499271993
375645100
843798299
325398713
573022559
1061255143
1321270844
2142372311
725344610
473096400
193410302
307397590
763641440
1550500229
766936638
1397396827
1539448411
461029158
684858115
1923360616
448436965
245676805
2121193217
545996153
1677579703
522297915
2023198649
679637328
1157486325
1517287543
1145557776
1312790052
723473291
200721509
721747080
69724057
338395453
903957038
1910432621
406867171
33951637
2006433726
224129305
1375127945
161333205
117437132
763929473
1542739962
1214400823
100613096
829078884
986465186
752185475
1074788686
565278821
1233999720
1090928803
9962611
800164098
1143570075
1959841542
794245378
676158699
882558760
1654689024
1910535824
1169423572
906285296
712407811
2144058213
2142802195
1646811799
641572513
1348608968
1023439938
720272398
177403041
542625294
1679355227
1354260342
1471907617
723661137
1845394278
1720843936
1185080113
1126299541
525952200
262711864
1894577777
1623721943
1106966885
302386188
2022411405
1829815419
647267486
1778972169
1670962079
362727206
1510714491
1312556812
991098345
601003660
106328554
1785838562
919246067
1534581447
1448924288
1180215962
915068864
2696672
1755873726
575406348
1376855065
1901866000
308816262
2059045901
2026713310
2129256748
647060196
1006067512
1845759345
1647130740
537283210
1952624678
700822506
1087518548
52847905
244600058
964595780
468183095
724719156
1027643264
1099241388
844022693
1631337852
1527235788
282058888
1907366767
1460126835
1320789711
891542976
569775814
1095235280
2070257371
2114784463
1956302829
1822959295
1823219578
1639666511
618201233
268579025
558169947
1722555666
1094192425
308524432
1705397139
710277447
1922447061
275973078
1810355308
419463526
1814622086
1636342014
535684451
1309582718
1002424624
873825342
1091404312
847780788
2046041452
1575812287
1393566388
1945970930
71478236
9162151
2137519298
1454793292
1127159897
421295154
1683365569
1549447297
1158949060
1818385474
1062965921
264740703
1450856088
1790460812
38327016
138725413
1944964773
894169276
1605873658
271935026
1683810347
544625821
544747681
441579774
492972995
397996481
1864367136
1104509972
97021420
407075504
1093466408
348405384
1760039224
1862014521
1788338416
712158173
1528347067
425148530
1052242479
2144128821
721567466
246075909
52068466
1848399667
256363094
2131569650
1987593575
1327390143
1550843547
1597171536
1032309331
258967406
343817703
678017451
1758191898
1281862653
508684668
862909615
873735589
450461731
1371608834
1389194981
23171521
412313695
1140822731
1659433953
370419698
793181914
1447322676
1024947069
456875595
680491499
1545180073
1263037600
1746365297
573006055
404731026
1912418267
1802443500
1548939852
1533363807
587700314
1333599022
746903433
857654676
834916248
578448034
92565140
1516110498
1773466900
762712586
1471618205
123490086
1898555412
826200515
826633416
1632454872
368579129
519535306
174331649
657230462
1000153226
1120425188
348787461
1808338024
1377517983
564896552
913578363
1623654
646277840
2025470033
2123794625
1724308613
522027109
1848128574
1878621124
308635359
383521345
1365022493
1041994742
1907349474
806522941
919864130
293646772
1698625468
1169803122
130136587
1312983133
300721768
1667853915
2075741415
494808777
1191716153
784489075
1555825356
2137248414
333747240
711632557
1318446431
1671979376
1558411009
557323258
219615290
1066949335
1952462466
1235237750
267823369
370577956
1033728078
1864633015
1708100077
486560979
515906145
407865333
320262770
1250374832
992987355
1175374879
1029969750
786892396
1008396604
187543845
573230559
1460959892
225244750
1893767959
9697712
1493047330
605979647
720799580
440757336
1977833959
765477606
7624737
1105087491
404516184
970214270
1932087372
324081536
42066393
1977175693
1033126216
1372529864
2142857710
432011125
1769685441
1466808006
1505337548
2057166811
1475746373
580404433
2021340219
994057574
354517909
119527266
972896639
1229439333
835102705
840557198
2037132684
614350105
1907408711
487036099
1842105427
1421850624
1157093490
1443063618
612774696
483316977
1931972395
1164640487
1570475678
243929144
1591226757
727974457
718969383
967287194
1075001670
1467784067
1470012329
1980685691
1619531764
1052532397
403153446
1353915731
1968682187
53037137
1904388963
1658285511
1707399432
584975211
692973392
408446810
372355674
345169771
1213189506
413038784
785864378
1034103731
1236745361
1653010359
824562044
783017866
1694229931
1329805865
1621352799
694854837
604103188
848407717
1061239085
1457936752
302934218
1205235876
1900851304
882155872
2000566958
1025509547
79286819
1800926285
1005297070
112353399
1852539957
148543233
776481437
368131666
1765508418
1328612965
1760139629
1019689103
242338753
238405965
841380938
1313364112
375046061
801295126
1187870680
1567971311
785451535
59572388
285677615
94151441
1568566981
2129652292
1404467575
1073141326
1650821410
289444459
1091156953
1345634993
1811045587
975638990
4054878
93910343
1008275969
777035359
1050611166
911068763
2067753118
1452751203
1240751441
833342265
1444706176
784363270
964035518
2104307440
1334928667
435553902
2050232931
1391343095
556411277
2138596543
1191962801
1514929172
1818211942
369882
2071377699
706725924
1683694948
1463585110
1627089305
261305510
1723333719
2147431401
715600087
1739907265
387470915
77777305
1859012460
343639670
931235186
1798289634
1581677491
1110927890
1505061791
336405338
144198312
1200457893
1152994425
526311929
1929986490
1281630152
1225273135
382174370
2126121805
976712861
771560676
1459593538
342457085
1253531085
636723132
318427323
749846806
62422933
854298392
1368526713
1885166936
483742677
501478412
1969906604
1723939428
1989399284
462046029
1390794341
688451646
1193388051
2049728637
25338235
634613265
334428886
318376235
2084022566
1769101705
682703974
2043979920
932419830
1770963092
1563379474
686566603
1092265762
771899361
616527319
545563284
1648409677
243524203
731290694
444385342
1639609157
1543836797
779075588
1990127132
1973167540
2062685458
43333256
1813476719
1755388689
293223948
189310097
145538895
1337378257
1954873113
1393270532
1231365509
1418091587
147775487
1230516472
420977434
411156015
714699284
1287184260
1369717093
645605579
640189398
1851795549
1454629020
89557115
898563213
380588558
339458170
461437069
621814057
2081207346
39857254
1845806250
1514378094
1343126370
287096465
404856419
1221904936
1575977386
226288343
402207421
113881862
140776994
203437341
2113024262
1966875293
1402653148
1253154079
697092244
2023731638
2145962982
662901479
1761993580
1331164233
2033793224
1379957541
1055767071
1588834511
2146636118
755508817
400609874
2022467525
1072852564
231901582
853969888
1823113736
1295640677
696340285
1983579698
251287005
283419518
722423064
1647636001
458271975
799638765
507900285
627535659
944458244
1138910662
71210101
372378185
41102536
616224684
1610952087
2015180414
1874377064
1411834687
282468110
1659875181
1407362588
213661855
1091650744
1300180852
1682923351
309035395
553130684
1180543950
1477256745
438622258
1570017460
1719908713
1934345862
402120358
1576473473
1494916606
1816385401
1805575159
733820604
152141342
363854286
1457657805
765997873
363354230
1473674715
93660651
937274071
2046133070
1631766932
1997128088
826940616
508426445
1767907552
1327582015
1080105904
1466975041
1181524843
586148095
1952679115
469255080
1084956724
959047327
284572607
2146882571
240713647
248272308
150596802
46501378
1876471305
1260612149
134430301
270219266
1544463086
1749784309
1677145278
94671971
499964018
1035804845
300268364
1066269185
1516823907
239050799
1334186679
1925572951
844528251
1763493510
1348256107
1300806569
965545867
1584160122
183245251
410857798
2042745638
472262678
1465173284
1987669353
193362005
1227867403
1864740984
1966011334
616238438
1350626822
538233397
1990657249
2088443769
1149332991
1121116356
318881382
146343814
125614440
233767580
1075130784
395740648
1031603686
1663775848
254891418
2008641990
1916884943
130120269
1461114976
933564665
578404137
271373473
1412682308
513003686
19886593
964184804
1956146862
2093534286
1301895069
1016021020
369151739
850897457
1709644622
1638030332
809993827
49991696
180801727
1011018840
1772865729
2079127400
620121957
1430670290
1337385575
1062673191
126511033
668019736
1974275448
952992918
785511701
1075375300
245807386
2083634006
2063464398
1282895099
1980853600
627499259
1744245245
533682860
1695118107
940916325
147890367
1479562081
1842202899
76708721
1659962028
1944204714
1950434287
2106522653
742293271
1448764270
41244889
767143004
1915435231
1752427800
981820745
1228634342
353660419
1380558245
777789649
1704564947
106475473
1270848911
918668332
744484451
1305161654
2132865717
1346282507
895345092
1763790449
1023389401
1828329683
1239894145
2024764964
561933828
893797177
75653234
996652274
1062943933
1754669464
1326605751
2139149443
509418473
503015856
1389431943
1894979173
329823714
1973783492
1412536110
88196753
520790101
105849541
986054860
60661275
51225516
943669622
1635736491
1177272830
1019707059
71183368
1198833379
2018549024
694948092
1739588419
187660187
169812623
1533051745
1992531328
1948646636
1256151285
201822663
490620323
1100642592
1519628701
739009472
1223174455
1825758448
563558304
126712065
2059640344
1892053596
1436640973
1446829949
1191232477
2012639510
474056880
1724598035
47758725
1015295457
1491152373
1462147172
1107581227
167939604
1982617225
561835492
730179816
1698605822
1227266391
2010971112
1182942923
1318666896
1339428836
1620150389
887197898
1164275435
662806824
855524959
1217831802
1184782546
1413578527
1571863802
1172353905
1776393040
1215841911
1564263553
1037461031
372969083
107370722
1403995689
835566599
679484484
620909936
290493009
1790329290
255871437
1810328534
2118250458
1495094019
1364776758
1355463918
1698190676
83692554
1744315367
1940531488
2041169428
1043473468
1276086859
1913380627
607931225
1837247830
746093408
981899725
973461202
2029532778
245950740
1847048586
2113333273
492511291
598767817
1078074697
671516183
476640860
1024896991
69809408
1786989119
332136844
1779591098
1439395909
160311461
902466845
2043787513
1687371688
817225151
1912364126
1518849600
108659438
1706528236
1470885628
935072349
1224744298
431924660
286279150
713749143
1881835660
542710329
439922235
1051633190
1188735140
34324063
2054857331
591283522
1950711486
823474215
1453787404
1351575854
195891158
1206823171
147792030
118389269
459192904
1892675830
716097708
1386467289
389441360
201978704
1269517072
2120383690
37472730
1201889657
628487525
1137809056
1559074216
1260336378
139226748
1973521546
558037854
1764852838
90047545
1566294171
1374517994
1324237353
389329237
194036694
103721455
1292510000
1274677634
1791393658
1399994160
451596710
1075062512
1759374349
1122675063
2086431008
1860037578
879463077
1623906651
377536835
473003046
318368192
761618693
1527858165
364943724
118615980
1327661169
325438528
1486042136
424157105
1031976762
26917072
705371835
1646794046
230792484
1616661570
830670818
278053248
1489525333
657237911
1304402794
1970882944
1263161734
1438070733
1038083203
706721888
1360416910
561006685
517368789
1845635746
1530333884
1638879186
974973375
325415415
842859416
558831184
642648761
929730798
1686431900
194203680
2010777392
1812709032
1082644737
1020807171
127057622
1897044398
1286404353
948919355
1710452220
733086633
1354312338
1326718483
568259519
977112073
1381922235
947063800
655587057
1257501171
1896123308
1089755068
1007781067
2049433732
1191057845
2045410826
534325817
2035175508
589343809
561464475
967077880
159088822
132432772
72674894
1069980355
642968017
1860882227
350639599
1178257142
1363535687
907289375
1465655464
657233834
1330303111
1871417778
662494637
1839870553
1961761906
1110552875
1479504098
124599300
380025532
523153083
1116502043
963572403
1157754168
1300474327
1678397767
1824335385
972922967
369187658
974770946
152974665
549132367
832746193
1432701532
172266157
1263779509
1640980489
1688761509
1238077056
1617352996
1738173947
1372567
1799373548
885653756
635253248
326400729
1697805123
1941094247
1201252579
742592579
1160394139
1141491326
1133309554
1728626752
540708425
691594676
369040779
1871840386
275624383
37513633
316993104
2038867602
1491079804
1352966344
584986239
944211667
1562809181
1430683558
606033252
770632801
404325902
1966735348
1043446533
1522703111
1515781616
1021407463
197533265
1609355373
448227558
576910655
1135717459
1873408205
1633980290
619172275
318698570
1178250306
1475943511
888900533
426974922
336072621
443316297
190165034
480329390
1754067151
36943316
717977254
1008894797
362209358
1404637329
698260163
804358652
1641926696
716962382
1048038618
159906551
122438518
25299818
1127497930
2029431887
581607585
1966338420
56622198
369634841
562799528
1590999381
2052660795
1855479403
1324201095
1600788867
892239832
1688157421
466377747
378496067
1436120736
1983654958
1765283859
1432105812
918433410
970644186
1535032202
1642061112
1797546837
2115135986
1889863938
484078591
932731483
1176814299
1512128289
1713022829
1491055256
1029284854
1796766062
1890475575
349201034
1907694868
218554588
3769340
243307014
1558603377
2068212348
1730479775
559604846
2293964
1423789307
2099311770
393687413
1161695715
891017956
284173963
1568646101
1239591020
2058076731
2080156486
1047590856
1943799584
723787871
1048438063
1286573486
896219695
276110617
979046648
117588393
924276545
1488582296
839652877
123970310
1578045915
1116942889
477270999
121601352
1971516991
1575102792
1005728897
253947639
1698497018
126442728
85184650
656872783
1578927324
344836671
378970995
714896962
422609908
384751717
433885083
448313096
1155918578
1742543098
1133581570
582176931
771887468
944869978
615210771
1181652331
1795731566
24895117
1906482608
1254285004
1388677279
1069388204
1112247253
398026495
1469221336
189566074
428962345
1321755684
1464806302
1612610311
2104123855
1046836302
327682260
282339910
1673546389
1838056794
126061895
1003209705
499683519
1574634957
1283794184
1154514766
11059137
1063896563
819453409
355396821
3843157
1946901502
920538321
1158813608
930347938
1399517237
417533199
1256922629
1599617069
813275401
771711391
1322054708
1604908091
1298586135
841852698
393636626
206812273
1867993799
210970543
1221976520
2086247984
1511233842
508008867
1762971188
2089400610
1479507943
946595266
1244748175
901691961
1816876121
192050605
2124880958
840909871
648941877
1638949975
1222843037
922390746
684229553
1243839111
482609291
210023183
316285765
177929518
690781282
1835206422
100519416
1198169830
1068794665
1973163002
697570102
1022442212
986585194
2065464078
520238421
1248740197
352375687
4884638
803698928
1324445099
1032554269
1508209834
1754500600
75174669
811617459
1180282568
1907489568
1589210894
378912242
1926174203
268758876
1167489771
1395564861
1724113111
1401447601
198571448
1145547346
1646067007
1085801258
1832955541
721739110
638133133
1093661096
156630288
1959947103
1510294846
1240072734
1065503377
938163783
227032468
2138446618
420851350
1713848417
683914441
1478241955
496630435
932282887
1398030231
542201382
291290880
1357924201
1429694319
1027734492
1001741363
1600027900
2000323791
463808987
442568938
1430776017
458244568
1078965028
553528939
320816697
687988105
674065546
1098577702
741064695
43592453
438946697
305947571
1337008002
1165430451
1410787394
526416948
1946275416
936245416
2147202557
354016518
1318819552
205597288
1228841490
1317655943
887980201
862331892
1260043367
311429047
522147704
703610977
881762610
1519513870
725722598
928591630
1134661075
424339753
1184051142
1341076376
92903016
1310364361
1987610764
58955129
97244880
472270488
1603788835
2098318023
1568921265
1784158662
1214838513
529103045
1792956955
921284756
695841564
811680696
650626286
1712828977
1980468892
1523782517
533515909
1911741217
1970145185
364193699
1663619874
1086641014
537872835
669176724
1024494098
621077563
1629447479
832207739
967557584
1253374879
1971870150
1215084645
891661988
1253006403
147126408
1296953015
253000194
221960915
1183690497
916731167
948841215
493011594
563786854
1304744947
127115504
616824192
1558918295
563389168
1136904366
550861877
1234517900
557898048
1546603323
246490211
1477808654
1166420517
1475715378
1393509921
1946534592
1667960791
707889890
499672806
1261962072
1488528127
2013111480
1864279460
154336217
2138614079
112119024
707235727
1695165584
187732020
584294819
1060602328
1659667774
1314637906
449734430
528728284
439512513
880420701
1345923784
57528251
1004666638
1071881030
681480352
1968211420
2041892088
195916652
2134796225
1984694168
1764675168
345613537
1366532522
2100383709
859163077
1107367640
1723693846
286130495
247153271
866814208
526404509
281752548
1431364743
312897462
160197504
1634165778
1034267156
841097005
209159412
1644224240
582819628
207730031
1763219188
1056370031
817509923
419653484
22764341
913956611
598148615
366249646
2082814915
1169901796
362008909
349680255
1330827962
181500858
1402780717
1421455135
1022755776
1021423463
2126804196
1463566890
1678101553
140647334
1608910464
950074442
1771126330
255433629
356372811
1453708572
12611935
1395206238
660354666
1235851799
732340753
712399445
1311792115
1420224708
124510024
39802536
1812052524
116851413
2029933523
2092634627
320705137
1553915881
1847650840
2112720563
152615814
1565544846
623849683
1662239128
2134576619
1851066887
909177667
799740709
1683991187
1812689523
1616928142
387072615
1280779341
1162757326
1577798946
1771702356
914009665
910696212
321493316
531993425
423715377
424149385
1809948175
1158811934
776559360
1849499411
1467254897
559217642
1788003909
267641989
135808159
357270679
402447178
1970598221
581053664
699004644
1435397243
269262907
1039805751
1819053197
2085534785
1050426622
1401629370
1050214117
1696997758
1532775246
932933909
1151026561
539700657
1845829479
102046440
1009852128
946040222
1763718637
286844649
594078884
1601904418
1576686418
1238668681
680494397
288448524
393489290
1750018686
1572669155
1336095925
787271255
2123217832
971272752
1281053000
665711086
863807617
1071305438
492788901
1169725566
563762560
154273170
809307216
686172977
836286311
1095500689
1129516446
783870887
1140258235
474436633
1280097979
1515134647
2096055375
439299496
102383585
1111752897
869298236
1606708984
365018869
1691578183
1015830930
1711278318
1900123018
792350022
1234137624
1239266531
1310348214
867206186
1383146577
689190523
797163331
897322062
946257827
783742860
1827843232
563217710
1365017644
747596696
1229363455
1616193522
2129386526
1228419281
2109230008
1100581302
1494768996
681230898
490889968
152851123
1837470277
1190423107
730562071
938202320
1719452369
282740920
1731823258
226252230
1896437047
1249685508
1275888745
1326502923
851757335
1384512395
1764874655
706525318
1367063960
1187789752
2057830685
1499836555
561281336
345351084
1862646115
559528758
1594376554
33671409
1571378961
1828123652
1537258041
38373219
168720786
1937808971
1066403643
1625630104
2113140126
1902487178
1994058786
1019965926
292103675
1692746442
1446123085
1234592569
145005651
1127025329
527802722
1367100912
598287545
846074231
215478992
163694512
1385184335
369631798
1010628099
1151609542
1780486739
770229508
1316435431
1671817411
1115510656
347012247
230831981
2035979845
1301295817
1111650729
810199065
2025648728
467288928
1155563364
1316745974
1544066880
92973715
1521802173
428001829
819315201
1224590213
651110969
1812462014
106283585
410380639
251159459
1030659866
377794816
1972270307
914368032
40698190
820654137
1378578950
2094070168
1965544337
1048067755
666965444
1169717700
1218337794
382974631
754873287
514999489
289489216
814269703
1429238688
36283714
290954553
1462145264
548924961
767001251
2135633554
1379446637
1303789688
296240096
620139371
569145347
1606346341
2115012370
1594296916
169052676
1420113441
1767810065
321765087
1803057248
1145282974
1167490142
579800257
1594290431
1509068211
552640156
1589939950
500182854
1695660236
1408529069
896952108
1378264015
745136007
1140560289
177283901
2041941200
1860752471
1307571382
1239539347
2109455335
84178907
518765079
703290090
1817599774
958447368
432777321
781661265
1148955112
1410744546
825147908
1672542125
1916340727
1867341549
1161335285
1452794501
1413158809
1512219611
564434945
964794908
941666569
1303103904
2021718083
1958290948
1121989627
969367671
371462653
2021158577
1548070585
1599465587
1015130847
240117007
570697972
1034070249
169619876
153150215
1616587832
1502062632
831343106
799205902
600923988
616495184
97453015
1997768336
574579529
2017973053
1984182796
823713597
473368532
1575034964
1896414131
1473781813
157524319
1803804586
1283506767
476432360
185780305
404275943
627060059
1578580714
1269094591
44461722
1855025001
1498175559
1728730688
287786479
450374518
1643235527
510140179
444584407
1361129963
1940879466
1364214284
1031958706
1499799624
1407456047
768821021
654653127
780256573
87680197
42164482
344790047
2117766351
633601578
486568961
1646967379
1600056743
4049430
458311990
1604734571
404652234
1887832581
394262783
1274243739
735871552
1445728072
551245457
1510913488
764954777
350115784
2008012403
21772731
361457485
1219259048
661682330
1481370768
1422419845
1255587401
1611711454
205794929
2112897969
426913437
673619433
517852073
1691703680
1532953355
1835626584
555236530
320908117
2045834637
1679106739
1901942796
1289802822
228206670
207097222
1937457106
1918854950
1989931579
1699191295
1229081479
305983164
803933910
2009184818
1472433687
2028160239
500653903
1287596276
1849804515
1100957942
150079583
1256848980
1168029048
1374738973
264828977
838331140
412191522
523825106
1505674135
1572177863
950654040
1903444766
629140468
986809546
1629060919
1572049999
258398973
780486177
474257052
1023390454
599175727
1433283256
1910697324
1478969243
90535582
177401453
1558332333
195136684
146298816
1601961261
784199974
1277319391
1147323433
1439735397
1587346658
253338428
49177343
509524016
501210601
990846146
1077612854
2023876374
1625170238
1765321961
2132077122
1374986156
1573794141
1742710869
337693424
586702827
1610605534
1172951098
1887705642
313756235
1317329116
1216947328
1511492663
99988460
349914569
1923204171
168690806
1996113622
1842240701
579280848
1555757060
528858145
1173678448
688018877
1157759970
1475146768
775819403
2055380486
1555420228
63691394
34280065
1395298662
1079678724
2097181255
713929578
120051972
764317802
120002076
1374948230
1117260546
566102579
124341196
1396091437
1004077746
1447512239
4496339
1494204734
2030684681
1868344835
363750551
265670152
1902300450
2011968493
379253463
1866887960
130776850
689919942
754737207
385530593
1186430215
1493085205
2107180132
1673930038
810096475
262887009
2092391942
1962357845
314680996
888608300
86422391
1981498755
1113411996
161973080
1846234394
501168737
993006626
1642933995
1673525635
749301297
1964897117
1444273813
878558390
1635566320
576054599
1234818466
592074929
1070571696
1980089529
1644178624
844889642
1137443554
670351790
2076213838
1465610160
145320023
320254391
732204739
667273909
641892400
640035318
1538506520
1053363032
1246168865
911790047
1625329935
68368336
24541479
781497263
1525465581
1889792653
1713964947
1271376129
74433621
1026521966
1631134856
1557520446
791323597
225696684
1234110249
72603904
959153917
1137514892
442654677
1709144187
980787199
748556620
354425125
1877052404
488154044
1825150815
2008717908
1707640492
392095736
1779159880
1419103977
1712611927
346112810
1616169331
6484573
1301070299
375432242
1514639083
1019900626
722735117
89691114
1000430657
549646716
1703287163
504078638
926358257
2134217477
1254596961
1244930560
1495835383
1319242290
764257316
1715421459
128103829
1456166317
1568832485
860116820
847105115
597218587
1310831608
457022982
1438558678
1584552429
510698343
289558675
586946038
870473675
1885177056
1410153086
763269015
36480229
1782983882
486436127
1440782877
2011069936
705839369
875640863
1167737371
109947124
1380019710
1190434511
736391234
1494459529
214117248
1692255188
118517337
1665231242
1907133545
837913674
171447003
1376869444
2102316148
975493648
853293652
348957818
1598311954
1783994755
1143195262
536129733
1610357364
1561703631
733818499
541935609
1083089935
1952462806
1463812868
1301893039
159225227
1637597056
827501579
285645411
555735632
105670365
1292980243
1457616877
217067953
906688004
882222095
2111407394
1976250920
1909457616
615355877
1484200576
1803019964
305871782
762671608
1231995850
522483587
764832668
1746343111
508221069
1648492072
598314263
946978567
2046345448
1818266983
1991464392
514797858
908399873
17583478
1515297450
1614715270
1909553149
1244776164
2079561045
1779047825
536985008
943704628
1903368987
1071731398
1896027846
832107175
81252090
820374400
1424528869
1507938771
1965336992
60704974
904262737
888749184
840649748
543130647
1252995167
1406061038
1792545916
1115474314
636485014
1266028207
1759385558
708777997
275657720
1109868360
1169516014
984008208
1795965678
153773823
602422298
1255588570
1662627876
1033364992
509447625
1782809762
871443134
529319924
813091609
1984749267
1846850444
574269290
1540136511
562676328
2049477569
276352538
262652894
1877409049
1569685907
1369576621
89879026
635162231
855129534
530630365
1624662150
410841067
35632375
1235210209
1683315039
372538428
1361219029
1661237787
848783314
640586826
718323807
818712161
1164347404
280387927
1294723102
1619759887
232375151
1003476115
2143409706
493898474
1369531638
983307221
2119071301
844645380
491861881
514367309
1082608497
132938983
493879151
484695433
398833718
535055591
1362602765
1985887045
1136470589
355352307
2146083814
849518370
1780086250
701929329
179368390
455129019
968839813
314705159
1832885120
1242309650
100171533
730826365
1383266773
1115218464
717226426
617466249
1930172707
666774583
162827048
2036863835
972544110
997249282
793285997
114600409
1346541285
510054493
669727764
1734430660
1022936326
1394636232
821496867
698350738
1975780282
1697633560
1671957141
1915446017
721072804
423378304
2077855551
1692520419
1219581
1308064399
24264745
237139288
61787786
245285193
1383581140
1441572718
1894596099
966047175
2098183491
1018390925
2069280605
847143324
1088884599
522526237
917586954
1786803337
956289073
111896505
1568861913
1803450688
1855054168
461751535
244436765
57428992
1148303864
1947826720
1771484787
1418195561
1496579983
103895274
596062817
978613786
452598292
912529138
1807199887
1720779503
1150938900
314150473
722914688
1540877297
684464552
1445235217
1028563964
882328621
1638766667
172868925
918575860
889313175
2061097412
1439096999
1723026782
137910710
443135182
416707287
274087615
1972390946
1302114128
1409869934
997530559
438182190
1097911296
628267140
165766235
1113499892
1234543465
1508748746
1796855615
2066070439
161580727
1135428043
1160191739
1265885845
1881224640
204676065
707540116
496470089
126042697
315028245
791393595
463271003
1080539538
1856646333
838499739
1652547451
1561816218
1791697966
637554512
1738644323
414153289
86378720
2038551899
1997886927
116169098
362505099
1809879419
1812869099
740725840
1109627216
1541154698
103568160
46189894
883932950
934879642
1093712953
1910512266
971548474
585458696
765583935
383354390
1655780471
1627993112
1434485038
1042777035
1363066437
682590777
2133564401
968957242
158092256
849133515
1711826825
1950306733
604461327
1964411185
1874925202
1152627356
1472941611
2071934329
1948795377
606926312
1256117823
832790841
748276106
191771667
444427486
1327654730
1208889452
522751990
1592529584
1828492991
282383591
1856449178
1219197790
922736801
256147142
1254331051
257366341
1939865270
71323447
302662343
1424874049
481797879
917445501
754883580
1464606769
105128751
1634802918
1280290933
1122340248
255404179
1393701366
310822821
11123258
792669096
2117938965
853581178
971351473
1972155622
1832347329
1285743784
647155724
1772607776
1380282644
981049046
1412250944
1857211675
1502482156
794970670
1807427818
1285362010
1554933964
482713104
1899167450
1741137290
1667459130
527722134
1304940799
783792282
633951875
1442645105
884096104
1019633779
1181099163
349417968
593077808
382713206
223528927
552344275
148799711
48490986
1844738061
239548046
1366466549
1139975445
1125638338
1171590493
626401276
599399697
864076099
163038301
15792022
309188949
1064697360
1137753617
1304387335
1273291852
783076626
86028764
1659573285
136312056
1339235308
1655945252
873399703
1971827967
189583903
393918212
34506917
1479544644
514948759
25472488
935665420
862248376
220660714
1947697965
1999709753
184369155
1379986173
1798431254
1827836235
1074005376
563020517
993135883
315545707
935664434
1107932004
108753815
2042593722
804110507
564001472
1962398253
375297137
295843928
1755914623
1811028291
1930119441
1972753707
145769715
1677813149
1274968723
1043857182
265031146
1475377513
769481113
1442045637
287967546
1998117360
2038080576
821749399
255717200
2062621026
218727135
1636870482
737791957
703619873
1588643097
737470248
101079756
807830033
584729073
1853461159
925811825
1136556354
1036244361
793017679
1687863512
511392940
261498611
1907701122
791796060
2100523684
560824616
254888121
4898486
883827868
1062179682
176803654
18877026
440835213
1014220526
1791744193
49648495
834414356
1628696574
259425368
549513447
1780404209
1270870237
1084917635
2134279925
795987664
1340354329
753774472
107901388
1228668558
2113002324
1427635653
766476797
2099185888
1524868801
1015883873
874733762
1034909275
1346813735
41309276
10507587
1299611025
1228864370
389855663
1459504826
540029195
398902425
1689696635
216544361
1852272510
435803409
1636710662
1878448711
874721566
180346497
211527715
87266911
1196004563
1770790850
1823457667
691859573
115516328
794144052
176609233
555521551
1287970172
1277990424
850143392
521887630
1596067969
839475187
1184377787
1004900717
2134990334
610326366
1771426437
1882802049
2001738756
948851832
1098199534
817705148
754598568
353397032
1658151326
355210761
1055924412
1746255328
651867748
156999192
393780935
930422874
1963404857
257305694
1273128537
1800801823
1379352361
281441550
1568797295
1038168683
1357582269
1846859520
458574058
923869599
585150498
164878991
1105450554
1939454514
263547855
558282299
802365857
1757301067
205875430
1358496278
456270078
656703407
643046094
1357703746
16256375
239542681
881755263
1092195022
700084704
554074375
567006198
1127101018
284043616
1350198045
882279799
632103048
69148895
495131308
1147350755
1861916127
1878546780
673969008
1154330877
725578060
1841112849
38919722
922723257
553636408
990850898
2059997609
1025311408
1923516638
1806680348
610299178
854807779
2122221856
1466927494
1295179220
1407401766
1102954333
1624214929
1318060347
119198190
1839478589
2057241186
1621353297
1024058082
1342293356
2108055951
542523573
1822088357
1673689409
417496939
1302755824
1850968365
923281063
352783214
1207424295
954436100
1691981617
1569258221
1764177429
1357537472
122103984
2013070742
107244604
1186595397
275876701
2009067013
1563870905
856629722
811411951
1634969182
1836150506
1045705547
905061952
1428740534
902713643
1634160633
1913344108
1501867131
351743291
1420850089
784577451
1583449493
749135864
1811502784
339240794
1889912364
398758593
254741859
1804209743
1682743553
1583862837
557811027
1081632986
1975215562
891033176
400636004
1782875499
622485892
375513784
1008374685
1224991572
1086938023
872792263
1995557227
1316908035
1170142381
1629758437
1596969416
1331265213
943639534
900112530
1936976632
149874232
2049278896
534306608
604481529
1559309567
1782542855
1591674144
1249965929
1949879115
1498840017
1842676277
24822950
224295251
1499126733
1493776252
1863640926
2109333758
176718688
1077061794
1906493720
1469345640
1377771514
881741921
1485179337
1574420874
2047483063
811250438
1857224636
1775713358
1951019029
2056812131
1668571721
259198794
1573450847
567664994
1194132393
1487080512
1914845726
1255178912
1774819141
350028074
541811639
189164211
1396363354
765399311
1527205913
2146159077
1378500742
1629026112
453171698
768522183
246005187
1248634852
1529474039
645116921
445020404
466580527
940492061
991486619
205460214
1931587492
1254290337
462078579
2086936702
1595768804
1163561704
783104562
1453916550
1285652946
613019970
1675452350
851883471
276278738
1083932650
1748994704
720539902
74806922
1510773263
1506562871
1223851769
1346840722
1944827242
453349621
225171155
1354951492
752217723
916498465
554605209
823511353
2147352419
1628937173
772296159
1710933021
1363367501
1775602175
323712314
656470945
673621676
1294679859
267287074
227105804
856278070
1189423582
65597319
746991615
737196453
753787074
760922688
922882806
1657058765
1920634947
1724961838
1623175552
1972841916
988779792
535312097
1444776612
420340271
1306235028
1033750189
756401450
827191908
1848670994
934610057
1862994835
1940704593
994769694
1671105294
2132057746
1760523154
894186208
1747562031
1725077586
1673137406
889764626
1311544802
566416246
1147681263
2114430036
1803268313
1662713361
269112975
1541469241
361053277
2128219502
1576306158
104554245
954687049
1479192348
917844855
2017224689
635767749
621432739
836377461
1044553828
568632769
36664444
387459967
393243002
1473545261
1476744856
1414787023
1664007950
1131273761
1497830875
901779715
1080812346
322746925
1219405634
1399699743
108077082
473923615
1155853343
773457855
379798471
792051450
871241739
743029207
842954532
93490945
80412630
1143272558
1167231702
516636514
1032903874
2004604520
830020451
676728715
773231650
898475751
1553276931
521061555
1476500578
438502189
796581261
923311343
1760194003
865267376
1776239289
2063365934
1172010274
2132121422
1609558588
716912951
1029208809
1724658616
1796692088
2008852080
1295847002
1971835768
1335614288
95843451
1020325380
1804013216
1876838226
1402150836
732574495
148240524
1625273202
1191069889
1418469184
1735786267
1388486419
361947833
725885553
320781639
2126390241
36479499
88344338
1216829879
1339546652
656125060
375046660
1943960820
809149327
1967124332
388921590
557155375
532714669
1889261470
998116818
1336851895
1846174987
1037471292
45894020
88813729
1096642142
756719709
1131569310
174483574
2117929788
2070529798
524460498
829271622
1941450666
604733965
1380930564
92926913
266166278
186717043
808995442
1134319112
1651233177
625745737
1856445835
578226646
1085092666
1271917779
1797465084
684755404
336616254
1741580150
1524530773
1458272956
2140665937
2132384432
1423706981
509801977
570895822
874288762
1762632918
1888239743
559334809
1264108805
602975147
1198538028
2124720193
1728290538
343338246
703748922
139976149
1599286645
256332304
1876232480
748749011
265515556
1716170955
830436456
1410234041
148638075
1131796729
622877733
825670057
1711238258
119327093
1391809500
992319144
1543165279
767425402
1201017325
2005834662
1506624266
681036458
1963792483
1574512510
540740831
1693637821
789400782
2099181313
1009280297
1641426051
614818001
200816209
1907982280
1339903918
430539620
2030755803
526681216
751448143
1933186851
347983186
275188410
2084727696
114410889
2065646093
1724733141
1172324763
647812926
1618169610
220061727
386845543
1637548049
955735080
1703523685
1696727799
695128364
1333772381
154994501
751432072
714135688
1390970598
750865125
402182280
1704669763
910471910
758804317
1531109062
756279033
277095387
1125280213
496024825
1810451896
319101289
1426340519
701867686
1762915992
158469969
702507088
2126401360
900646086
1134626948
625006765
833490007
1895926750
2063240907
1037925750
2059587650
1503129405
1304678761
1321428381
1795938548
335968998
1439925689
1453708487
1384582253
573796035
48826073
1128140875
574305125
187607488
2103515236
923022539
644168224
1285110680
1957618073
726669116
1115903137
1908019906
1411140766
1891363097
1883762386
664267101
1798874420
977564230
47233804
2087307848
635290292
785675914
1456826316
902241809
1334502816
743325353
2013720458
1486043019
1607738022
364187842
201709659
764963485
1137177337
1632628705
230888735
1322113312
77732150
1519657732
1098822107
201392305
773328966
484952635
1939652043
11304644
1392113666
1303754583
1721043706
1155152789
1534301094
224328269
1614603904
1291588730
1739613417
1183206997
1007316811
1059278035
1957070069
442089056
2068290941
1419019220
967705805
490777535
1679206561
659784314
966729270
2024083135
1185771732
426005787
772471117
799319277
1013565121
48181521
1042201622
1612736639
621859005
1916928955
1417840295
431058305
876215705
529987752
2053673694
1750420189
25353919
573362330
1788479214
29522088
1728799752
2049290642
87729989
1606255395
1403775610
194336577
895501080
1773874072
180128736
423761340
703044090
369085250
1241658234
1392906026
1856840222
634726363
1403107119
1724511674
1399982622
165259344
1769253385
1006064696
1614424471
1957494205
293737385
2132518591
1016087307
1864070920
2073072593
1155978956
1211972095
1342675646
1118609645
198485549
1861250993
2063020492
885817358
1209511672
881346021
318101435
437644971
1204169218
955290494
393143209
1278798131
24470316
1526285323
1458494020
1232949888
1947832676
2039799556
243576918
555462350
1047776310
1558255565
1170193810
1356971642
1058530152
1459226889
786886429
1240255173
978004224
1724735079
1304924087
22999794
533529549
312381048
1324794744
976795375
1182492649
1770702312
275133623
1280784888
577336942
1584570056
1348795059
1520841311
1548700231
1133397996
149482904
611516048
1182611441
1013740639
903814266
1113021383
1245150369
1640408082
972597836
119608041
1374119003
1500897494
1007014230
1618335791
376541576
79370733
1369651761
2008326387
534209037
351627852
155265664
1600605045
1113787440
141776499
235451354
1721379107
1928183255
299167362
820455013
67654594
1897413708
470652665
1307920212
1811998961
1168471115
922604982
1151365020
1002558657
2094280117
872229942
679361006
811238962
1023945274
2110238601
484202691
523859374
365703040
578521504
777902186
1389252408
1393303226
1838109778
1494812105
58754445
174878784
955985418
1887271589
1913844026
165600685
1085035638
675652943
2020569523
374672679
2088615129
1368722368
956319079
344337892
593509909
1796587856
1338553278
1841704438
749977215
543280031
871644630
1989406208
413556898
1138361367
1426366954
920386914
535524902
1743894194
1771008202
742727012
1368127950
604818310
1896145635
1603692114
1315597810
939487375
955989263
583256459
1193582089
161351894
630486538
295469562
1804372282
1412917021
1728494093
476395387
470914365
1909644480
1383671822
99838482
441697863
327364418
1189717447
1678574283
750098690
528980632
475084982
1050733600
182221815
95108612
403693732
1422126759
610950116
1594291092
1625594762
242079397
1455900738
1180160925
445854107
1619588167
1869884716
120450517
2119853209
1066689662
353960632
1523055999
214887754
1336792423
1410030564
14275939
381567407
1428798246
53096333
396030753
746657683
642008880
842298378
1696511892
94942643
585000228
1416144050
436279348
1819648200
1189448243
1319028625
1845093586
1385328411
565398984
1526612337
1298269643
1579391839
1694691921
1975670703
779016546
248075091
483304131
378652889
1470372726
900066666
1255175880
1037267094
834425108
1868791099
559936321
1193642524
1935822194
1353280775
1807925012
422473335
1085892991
2087188379
1290325615
1149138707
255969398
763394557
1869501285
1642567238
1901948264
465124573
1563981304
1563726673
195886797
308650532
202196454
374005226
20671197
466959860
1204022827
1639457905
554241691
728835127
321466951
1036227529
614098231
1265640785
1335106788
1554177902
1732953096
976438825
426542109
1281151435
809502659
124574058
691947336
1254251222
981462549
1482960554
1836508286
1647297879
1361941089
429681089
347386347
1406267608
856409835
1501663563
658865248
957564407
1366950274
710904483
343762208
1141378519
1535420487
1684648685
758414578
172993885
1393061826
407362173
144014327
179555543
1754857457
1211056802
433587824
1105972665
480873909
1527360163
1401703704
793315411
1891418131
1080615051
1443305413
291260364
1255788001
2044485756
1216486438
2083682222
1710882786
996084647
1566271592
1751290218
224747483
1779906846
1789730039
1091845716
432106300
572858854
61298952
253729066
1245373497
808321749
795290651
1792929511
476203708
1392615677
779810808
1332812827
1125243145
1226841489
530412717
479311000
1609989952
328374244
629371148
2056959145
1451194250
1957710297
725784954
727746934
1162377665
578986971
1453935460
2914547
193086128
1661629370
1582314768
1019481
343966098
1533536113
538857745
1675651956
1710177097
2117846977
226848080
230884020
103102983
1938816781
1805692140
423535139
332911845
99396896
885109807
453318488
1457809631
1150600025
1771635620
803079925
258513358
1639412212
677166743
854175654
1032551803
1658652208
159105684
507890862
1109388792
1574521626
417896198
616065901
46445075
2087532375
1987959792
1408823414
1408098416
1024514181
1865908174
1638740495
1018440670
1917681190
15052803
1478583072
517189789
1235475351
1502075032
685150252
1712585023
34545388
1687690767
1844678966
30081648
1051627347
1171805655
1915986584
202393015
1340133663
863043834
1764943556
1238885284
1512248509
447367744
669326495
1011828796
145436349
65597612
216118444
70712061
1878197905
1551735516
92799576
1310409435
2004679144
621834681
169078430
1218750402
2136248697
623222011
196890412
611251765
1851299271
333350202
609111557
2029813092
1853932837
978541271
606008818
1272652757
516829467
255515804
620768008
1316067544
1171689035
2065393025
1761348886
244002982
103985914
524645067
748492042
202400120
152278616
1355911276
185106169
381524997
935209414
1509742491
512718726
378848838
821712654
774080701
1939432083
1374458179
63389418
1202655990
22479108
2044630904
455072861
552962006
1459261463
1116027017
1250257980
117523458
276700329
1488250530
1880533728
707252028
1974250530
650792095
936806619
1868657106
983913640
1906268514
2061989005
2104713226
318103611
187681641
922071801
88139529
326205480
905300154
270397137
2142630786
602831609
499360619
1166192809
538846609
500159065
1637632470
1757583807
2033510578
703889744
785053669
1555404707
732204282
518879104
1774492262
342731188
2041666189
1214719435
180671008
1617711464
535830911
1759573001
1803685248
473710283
1151309564
915282808
182933449
545492364
1712245567
1115834831
1189654439
177426823
2008187430
494273697
613507172
1838768612
344895442
363526535
211778144
1983591633
1641981136
769225628
1474421388
2077380028
834370077
1353563987
1398294608
1658582129
1024151156
400984993
1623697701
1887550572
79681598
582436962
191460516
1057333898
666403542
2024971693
2023060680
273215790
899073140
119157692
1497373284
924261743
354958792
620896627
237720144
64797378
376090375
1918185619
1636622145
1268578952
1354940829
1121617561
507604003
1547979362
1788323100
111690020
1237773716
849984016
1101213393
257738954
959256244
787926393
1656847020
1923679916
1172813040
1647306979
18434182
1476178312
522598738
520227956
627008333
1824169991
109914124
33558112
1614341858
1330819536
126094447
196755358
1468377500
1931913406
834051282
535277600
922324889
861004739
762295640
1702961639
1416626520
2139096125
1989095158
1193111647
1443044084
1410394844
1645885178
1255201534
1766617046
2075283402
872663436
1839781281
1916511194
1781510879
601372703
184275672
1651294231
1741509198
981890507
1111192447
2033999859
953807708
1649650431
1528273823
1779252994
2023561805
61365970
1291266310
239675080
1135190299
1514250096
472812123
2067147476
2065380959
1508893389
282160917
2012893438
1826205316
1979913653
610529265
2029689860
1340178440
1853056300
437638925
1419264663
1753323298
825339305
515510522
1123827959
214011555
1860108451
366632506
1200904917
552672712
1390376369
1971154302
390460342
1390867545
552839504
802966780
1175233663
968725396
1454473227
990285727
850693855
553929420
28191597
64547732
413252267
359483093
1864613073
209951190
760176830
819404410
165760553
318748012
1839142701
574583198
361104979
875554515
1125311428
1343670929
1146071041
1557555311
1843838368
1775876454
1475640968
1924697284
1455636131
1708526324
531043839
1999219359
876996615
444316378
1664866735
1243381001
326266960
1194885381
1335122345
205477270
1566480833
280021340
1228174384
1570198575
678066887
1061847835
414406761
25302804
1475128967
420466539
2114237025
1102225936
481199816
987463656
1731823258
1250608174
1930085461
25869223
1881698598
1494900936
1726694546
2113246944
904353010
1940322819
1333102265
685048441
1723641336
1436550804
313775705
1839802759
642932954
1506413966
872476775
1187256228
1940614151
739676757
713647925
1725141769
618347883
1335500578
2096563692
1569843691
1762739214
91525875
802118726
1788302841
205375409
551779819
1726218936
438987355
2115271675
420351181
157257443
809610003
414175770
1553480081
135404772
211216643
1069220503
1745229684
1554206005
653971312
781652582
15656115
1343810586
1829359775
152090062
668508261
38553008
1850305648
617471482
402118269
307208102
993164321
79515035
263727752
2029784463
1065959996
455091512
193542745
203372620
1436618669
1832405637
1060759337
36496627
1404712005
1035195730
1649807473
149188656
1163026685
1246558217
860301826
1180909945
87482393
406567153
884715521
925958438
1374972489
2037032149
591873033
1938297534
1137445884
1403527993
469855202
1496813303
420658230
1226929206
1370343109
1066395032
1063174609
214459361
811230088
1396506829
1310936032
1338907240
660646793
1821841826
2045771962
1266184451
420913359
1630821793
1725892011
204362474
384532447
589987447
1096520628
861892829
1691582565
657554141
2121747032
271454342
1044526789
718517479
2132579078
1930300853
1363332838
1729985878
1872977
659517939
1990597620
1344777113
299687340
1722633413
1179212143
592956818
6690207
353100149
1199068906
1939871738
109476425
1673651135
1904969005
332281610
604811532
579717276
174395287
253694944
66787406
398298619
1828788153
536886286
475008983
677363608
868890254
2100159840
202196454
209884920
754214213
77764255
326471186
437098253
1047604759
1992531328
22455139
1400728151
191044057
1508655879
1755944950
1695751894
184663565
1411184782
528122264
1375865053
1357936371
1603382190
864511355
2145394637
1829487806
319281723
1097142854
1537534157
692232571
987680575
217532591
1424644533
964923158
328967024
2005307621
261472940
1551856042
960784839
837864082
689335017
1840573631
1051135580
797122349
1025148334
1654756466
446691324
403109127
1011833933
754168580
399700454
846943700
80393381
808928804
278605308
115443470
1250258544
1311871320
973873244
1580835415
762847155
1127198386
1301916961
249783355
537748855
2134627528
1571171674
1299883683
1568056923
1398576304
2087236972
2091175273
230334978
1947266093
1784811481
1180788943
804656646
304834165
545979968
2047159023
659706709
1506220900
687706638
554258437
1792782260
736250979
1756774308
1333745963
1622009790
241307895
109765340
398172373
1433993441
195106204
755775387
1249497267
1501545820
984256677
1879217330
561389687
1151424759
2098612811
1854192137
1765523025
1972120427
1542580281
708306798
2559548
1863345260
1704519980
630708977
1602211736
1408493964
857591843
1125636379
1047556387
1047100100
1861863955
984020362
665299913
1800285397
874343860
1527676719
1983927670
1264946385
470351242
1659142042
2100925052
2008565931
842620699
2012778423
1055585565
2137247684
1274249074
235520654
462363035
1645162840
155994519
996818932
2028137137
1314007009
898821566
1421078046
1445573561
2078555524
958458880
251504010
1172173494
1234910469
1473791348
94405052
573985702
851713600
605872790
1799385619
765754551
1444082837
2108708924
342195545
1825513726
2084594585
1419945526
570757108
818764697
1433977745
13345875
1081619429
52726574
1839219810
2053287665
943142906
1744857777
1182537113
343876508
53346566
159165447
266283470
1386839479
123593655
1520997455
624320859
493382947
1222113533
1888583862
2108279655
2105257834
1193565567
831406411
2119567862
1414203873
1217938600
1370385598
185622296
982821402
1092503944
1945498214
1787987886
165616576
647702368
206074675
424062896
1905592672
549682916
708526494
657066426
656329557
550613321
524728317
952468404
2112960245
1725519053
893820815
321501800
1549936026
1615865594
784952194
16020095
423335688
374285012
764255858
156332098
450765329
1564118183
444352521
1244017375
1222731373
1506021563
1787307991
915436820
900346246
1843461754
778340493
1814273513
1896127103
1032539634
2050558872
254690350
980499671
218512279
502497420
447464794
735887640
1339348675
1871898017
1383162186
145905990
1609715322
946777965
1882006741
121589282
690425271
1039831347
1572258975
879700843
895204301
1156711318
1465248171
418790394
682609606
1758745565
1775135726
606979707
1017625283
1106603702
289377140
986721385
1319854903
693957806
907034841
707603571
1494673453
804900984
1129616260
1618503667
361105691
1928229702
1739309130
792709271
907029389
1954115767
1626778619
224265871
460912436
1779517540
1843256326
1468389730
1291316421
1545835617
824612274
1337070578
2088508589
1686241017
1988592816
1916992527
508340445
855374458
1999924818
265127997
1473989855
2017466968
1133556450
162217691
150188427
2090087205
1042497295
377819751
1395630504
2086265582
1552837583
200253907
998595649
785408886
1549971360
1658591393
799943558
591209914
174179673
1404971460
1985673707
1019747149
638870768
1550695521
68639780
1872414608
315203563
164188111
862053917
204083137
1570676105
1947010723
2032863817
1622948879
18214685
362534765
933769111
1858190351
246683339
888259531
1691807385
258345713
392823143
799125820
927921493
1627521141
509812006
593482428
89095289
2041798083
351565869
1759111097
92060529
774838911
963212962
529243250
242104837
1613402417
1668833528
97833560
1150288271
1467887539
414912025
454059848
310571441
1150012158
2109690036
1526217285
1321324911
873649783
645217092
1458497727
1442537447
964188312
609628888
471221372
633184399
1114218748
670419900
1153430980
453502398
208272573
1583330013
977831671
450011247
63126898
1348718284
960563575
252150671
673412297
550570446
1733299180
2061920932
542266772
753707692
887661478
206084624
1083939093
960665193
1028289544
1301967518
2138614079
1272184711
1916635617
720209257
1613785116
802222798
26381010
1218483825
2095987009
1145164607
1651770074
1987927590
1447099166
923595128
1339910567
823402799
871326274
2074651797
714299834
556117018
1774197069
1823194124
145236328
1607272052
1993959866
489262945
1910021232
995374209
1914739104
1448617713
726201769
1192652864
612339824
1557951379
1432337409
299695150
82368990
1313767432
63534351
2053370196
100656088
1422985255
1726656872
1155100046
1171858634
201713569
1324254433
1008688411
1548454664
2080130762
1972637604
2138097472
692682981
990472530
616760271
1111809767
369666657
1261922100
1964341242
2069577740
1306936161
475888041
1046202320
1575210019
929212555
463615899
63749105
1514401152
400827092
51755677
115287387
1803551187
944444290
1935745340
53737403
813330070
588187050
416018044
1024589515
175458021
1845880046
1259192000
1900082743
1112154997
256431170
594192037
1719300436
980016153
2055848864
1635324411
1709539037
263559587
230855245
1588017680
996218156
1865447221
1178838986
1369318060
374013680
1552383738
1843072834
458998117
2137873166
1435189754
267500411
1661198862
1436646527
64949024
1481606164
1190055482
2138032769
1623950614
1518452655
1250038371
1273850770
679166230
992901880
1351195772
942241469
730427366
190939497
1687591509
1702559008
147837077
1115022038
315701676
2058341660
821676986
2080740874
940099506
868990730
1518271267
1096909603
2108654979
1326261748
215215051
1186268518
703253638
1820021647
1641868921
1882135357
2022158736
1038132889
1014196800
1336830271
737930412
721117498
207393247
453503341
761509061
1086799456
1565131644
1834576880
784556111
2078000236
383927270
790810822
1249168084
1002096495
364007062
586013564
1075899366
996773216
1394321138
1209062433
161372418
1253978415
1488974876
1437517870
394720077
399626836
743330491
1589816039
2112543628
583171380
1405666841
1487422943
1099497827
1388545072
1674468449
1204692095
961383687
138665810
282270758
156571922
1863654459
2383203
1431721695
1196400342
2064660575
620004247
1757402807
272080931
2118587238
909332352
1355962842
841573610
736652102
1731540546
172636638
282665088
1605107174
2095248975
968247604
236772052
857705708
1798924111
1170381748
1117830794
250494677
1940130079
1248738938
1302306276
1647096574
1267739446
2035611618
1962421052
1936306264
1167084025
631504466
408821014
1932544805
1111758728
86492119
82278527
1616710320
1103987007
334319899
633781733
1811030490
705573812
304483046
469941265
2116468905
1167593739
1389768982
405374597
878743949
1579239079
1521654473
1924023362
569756628
914594862
1647898433
628434682
2069066886
1848707660
735218423
521126018
1726854173
685473664
1298108085
1410666798
74560565
1276014691
143075760
1755644738
419260424
357712913
1487783353
677514919
1983534660
1832702906
654388903
980289428
322481632
1685695778
63952985
1358423994
1618650814
560218553
649793819
1673629989
662089983
281410689
1701224826
605066325
945486750
1108455005
1331808067
347029607
1783937484
1754828439
699234339
1179249751
1848334035
1727015599
218426324
1202211169
396503426
267590881
1468271293
1159251141
1073007921
222427603
7008197
535277602
689947470
1085800663
1249678083
751451634
74204090
128775056
1638601887
1473172545
224617789
619283649
889536758
714059489
898268638
651712177
1825545740
2038744441
1661326951
1688513553
697398593
1570995299
672540376
1735472551
1408180190
234816268
1410253406
557494308
1211823978
1172074165
707531351
1263796609
1350437101
1037581630
1319371238
788755587
1256818911
1041832516
1058366477
1119815889
441894646
459808377
1951371540
2066225602
299884418
634210027
64628317
1495517910
1737952531
1610522449
1700932181
34053886
1164540682
588397940
1244052030
1842236207
1690239090
479509956
1542837693
580371266
1623508165
242517712
974618926
1274469716
385819021
968894275
778710956
1056242678
1458249339
1461706382
1581048208
1662076588
189404699
996587194
223557184
1878042234
88249647
1996625595
982941084
586975090
407568751
712354537
415284707
323618146
530489006
1116584507
165960733
665298942
2046365550
174408413
1533786982
407494553
216061296
612790766
1604864491
1178084374
1875210778
1477757250
1433966635
373059937
20196870
1477194473
881396337
460431321
1757946694
125950040
1708093201
786064464
1845002054
679149707
1010371960
739009925
954558050
194748317
1817922420
2137275609
1667731757
571823699
5882766
1219090642
688819928
560370239
1034947543
881239525
394637363
1458357063
2293964
34736085
348224894
761391666
52796881
1108958041
994703231
815761984
2103569915
643955763
582756455
1972242066
1548313600
2111294300
1840844255
874771127
806123692
243005026
1660411027
1507764681
1572871549
833285581
2116174847
427934363
558792181
435618113
618733038
22492876
448063868
2116248587
61363885
1630991866
323679725
211163915
1532158742
1512381053
1790473254
512242129
124713880
959959782
831020451
874803226
889862756
1028116402
1178570273
999565818
879317609
1559858894
1378275110
2043454299
583321561
272242560
2028472121
1912349790
6617859
1384775088
394837483
1281495205
25956522
1986555252
4654994
1014203955
2091761254
1089411403
1111439122
1419232588
858469592
1160640704
656828423
1756883739
1511220810
701289340
1631481169
1530582978
102641236
886345948
1932647297
1382577899
863668037
863768896
426300237
610380837
198365704
564899824
1550991351
1605173199
558840431
1687718555
315983803
177826046
1564330834
1685292929
1446572672
1252478658
2101064618
1952353177
47819033
411340235
1497920734
1197612714
650575272
1349494372
1405454352
709711631
1228760733
992687786
487183660
167320783
764247809
453556530
94787870
1727313456
766750
893718216
1480817507
1972821091
94653676
2027321062
1064776392
1750222405
715513886
587899549
1702103659
1681031358
665737133
2113836414
256677482
1334934396
1409909391
827635999
1874814059
1445672031
1340418206
1228020711
650311507
582715194
456062541
834225481
1428746154
1373116997
275681478
444398552
86848724
1836584587
1275422742
732037324
828278057
1879783986
2033219394
489765729
1061166274
1991838435
220754865
696025779
1239955270
854346002
171798689
494255464
1165520039
2103903474
1650058514
1059753618
1564935585
89604203
1618753658
2018992765
1979807859
997796045
325347245
1913474059
594364311
586524859
220790445
1853136408
1468151670
953064724
1273722622
161016708
1434387434
1239861338
1588379589
2022269383
32902652
1269917918
1552676855
221159742
547441468
1228777725
1440010338
589368540
439298213
2059084800
294461789
252997476
1084289981
311280967
556835501
435591177
1389504897
581421382
293389923
625054447
452304160
693622984
424375454
854616812
2004821573
449922569
1002822844
1321235568
1463828024
818906569
1883493170
1618390328
1157691051
977892088
1441117757
588124017
154127086
1272837226
366133389
24004717
2031624644
798851707
711213791
2038255770
264319425
1136956998
1264570155
568986502
473440596
579145087
296031059
95267754
1750611543
1756452907
17205614
39923051
814677049
74624814
2010730772
839678143
75084950
1653194528
264058013
1100163196
602052125
763948876
138060212
1655699238
1118160421
413294115
501634826
1035430381
861906887
1751105362
267328043
2146578921
512277345
1702112159
735470177
2128685609
1600136848
1659838099
1628280206
1046443131
1502266170
1841698893
1821647569
1075389137
1132275381
603548759
936493608
1094052096
381954955
1934657655
1507574728
1063436719
1277389222
1489257719
476698471
1812526131
373609946
428988927
1010807314
1576973952
101037833
128929299
1185249912
1142635954
1283037226
1819687099
1217950014
1398488987
1898781307
663420484
594364313
1087338804
1460201451
1037333749
1667255556
1703277841
1065972990
1265508906
210951284
1849743120
688927102
1704567344
401497698
820211778
323290850
843137344
66297839
378568445
64525694
2045137687
1992744623
1879415524
411738792
813948174
1258988936
1550542119
1018575784
1405239303
1993300049
534349991
1698703273
766620390
505221392
737097900
530324576
1807970220
1541148303
935739311
584281885
78167406
657823910
1006305017
694918175
2072137000
27027657
550950950
724866654
350266841
1083337068
1217938870
1871436513
1826107756
1587834500
109015183
690556973
515388715
1115631372
1707461000
1684466323
1906484526
372564216
1885982757
660670280
1328890309
863406933
750441015
1902389861
918143091
301112603
517502262
902892213
668692557
414798128
800112824
1007968984
1289953325
2055724475
1635202766
1188412941
1011446615
1044501695
221107775
48001336
1225389197
1249791923
1782312352
953367006
1115024140
485854013
542576283
1506226462
1195695163
1832802846
1559978429
1820789295
1371769295
743132428
752475328
52565348
1631862800
12327073
1810607011
1103627520
2142038711
1254501194
895402982
1302995193
1329172766
1035938479
1606033377
1174845518
1373156551
693795331
1901596381
1098596772
1483803202
1262658874
715547941
798146852
1883461104
759400421
1960539356
103661613
1632076366
783470607
2143189174
1751410321
1319494646
898881432
565294127
886430984
1831116396
667967189
1986734428
2053791156
392482935
39047836
1925885109
13748930
1421737970
1967433737
1968851039
1744161004
1984216091
1141759343
1869251185
1494981176
94926497
1822195724
490154707
983617210
570758922
1641745326
358060226
1752968263
1481557301
732231043
1923076204
1655888903
1182510785
1790424768
629503854
2110431296
2124735917
1828889913
1015462466
1281705489
458441426
606004061
670898432
1111242923
1848309330
1786967828
1612490826
558307361
1480315233
238104602
673157506
517188026
1787856042
1603884274
903537326
1733280496
1377492237
1967969439
2077803981
628097903
1871911388
1097134559
236867454
1565017762
677730603
935411368
1253922218
1541763628
240846334
1193948871
1642552879
1967521810
1767930904
1443154393
503351458
90918223
1835169909
626215620
388532317
490914780
2028701918
2140362462
256591659
1653369607
501322527
1082638532
870332944
738057404
1722754169
882538777
756743636
1497116829
79251204
2084208676
1704022211
1335641511
645067508
859888430
287263772
603396852
297350910
292145004
1896158539
208749920
11436698
1549596424
1482186139
554994764
1561003312
1098094744
1256209969
2138180707
662722672
1910728156
321025973
180583504
689143687
1910151548
2936429
1315165937
1674547461
238453310
756300204
599427835
389736418
815773474
644215635
1862698704
429224954
398133124
1954382379
1878287622
208882836
1264546236
893834768
1385674213
1304323671
697437134
1195803653
2072483734
1978809995
1208435789
320494027
1938437063
431291643
1286200807
1347956828
1771255734
528923276
756732651
1614445387
1362887318
1897916982
264362967
770699152
1723933834
1149753048
1166758626
1729592152
859071680
647008706
170852535
1658160344
1663313009
202037541
738720029
214995455
1842480867
736779855
602171775
57164927
158130520
274823299
866681138
436663115
314893298
667943635
2108233648
1302439886
811229203
1540381406
421515045
747708443
1101332456
326500141
1642490250
2110349953
1094047498
654842900
1011162248
628970576
1121370995
1470831349
641847470
254695228
1509493319
31942424
1966390807
488227401
705257017
359909146
95720639
1831107722
1487660803
2107732298
780699974
773276191
119600771
1664068324
429246973
286780417
346139204
1868351565
1358016385
1958586253
381125311
1615491732
241884917
1279487880
573802874
1111133500
1163136205
795719902
1735488079
278830476
177459439
247338448
1696221534
1303109222
687608811
1147289284
1037425642
1008859788
1961652976
830021785
513604990
501233143
1713743522
395524432
2103918095
2135140808
480952504
173855124
1875910497
1595865677
1516052713
1905905554
288581314
1649817104
149588162
962337396
1274030755
244551192
543645789
1965547253
2047927797
82718560
234691731
10831055
1872809570
1602785746
1928260893
1831282643
1923517628
1814284859
288005232
1713591597
24860687
1017982686
235370630
549533141
338250074
1326430798
1891488340
835379336
245954947
1775291682
2114474150
1065507488
54196547
1749786108
1091873502
235060303
2109382094
1284633415
910670455
6092394
356668641
991774065
1368966426
349519317
1696343478
1890461731
679465910
990366599
771374836
653849284
2128580004
86968090
161928846
1572641036
964127775
2145127484
1216051984
313166895
962778332
1737801756
741802983
1168646310
1686488027
1681858280
922642914
37353964
431316478
3615796
1881177495
88194183
639610614
831462614
1221866014
766748042
1499293087
1307759549
1760992464
2052113014
921983679
2084108063
1330271601
1467101990
2145342208
1343980128
1180906646
1695264747
1328751942
2967900
1577000436
1250722401
485824148
1949407113
174633471
1527357197
1292940071
1217187692
928551791
915421805
11396
852924056
1052493331
1624668071
1415497744
513760371
1676669603
678060925
1799584836
586820923
2018169277
1482777631
1662227653
1725400945
743349098
374405881
652189443
1155395648
41151315
464186664
1988710026
55024608
1039363625
112405261
905634568
118929462
320982450
1149910186
1540477284
1507236245
2075258087
26222148
621608462
1322035915
361323427
494778343
2060075006
302513162
585447398
185319651
1309530968
1216215557
1975278301
159860932
1848128574
1485634959
1686215691
1229841005
723624899
1727341336
115696221
1427074507
1855503971
1497144107
384337068
1861607529
1467135442
1878338289
873436288
555424304
625401560
1047541934
1688929834
297396301
1642112695
368110300
1983374933
1841179152
1699896558
1277813600
208849936
678075207
2100704692
1217293122
1027266774
52213278
1866055947
467308459
1503237442
591041211
1358082322
351767813
1169117950
41681907
1747195568
1104315502
892497149
230529328
685062043
571035872
724653321
2024188798
2127555898
1301586508
190127216
1146072051
1278097513
242483469
74862734
1140114806
479615437
665761313
209332399
1643668672
1608039614
920851713
1599007767
1609717046
964465866
372203450
1084350368
300411656
1406366585
1126631528
607025770
1046164092
631640377
144612215
1949002787
1067752696
1305024885
433074714
11236471
593446433
1219165369
1731838080
1898872902
1806810222
711248353
2125024467
461347936
803340716
1203231120
1888010111
1157067048
1991432827
985618652
1648663084
1676604414
1549218240
1017126751
889582057
105658700
882632458
900402688
1473248997
1581172890
1136905465
1730281738
679971293
1750748907
134332154
485367970
137785302
1921222312
71037783
1743040391
794178139
1115896656
2031740643
1538911277
1710207303
254384254
1787321
1269677053
135901492
742519508
519631743
2126285471
263593847
1998589639
2003848909
110620199
441375816
150296713
1200984415
483555597
350510304
407975361
610439685
2074706189
756884295
1283509916
1944943953
234704962
1950117226
1344379144
809862117
1365896776
1294353155
217068484
1877366009
520629505
1812948246
1457213176
1072528953
1490765090
517507327
1623970470
161757861
861528180
1264195597
1713038456
1192284122
1058496874
1903599514
674085630
1626760925
730966322
330775602
1937923951
84525606
1230474715
1513156189
1444807413
843850207
268362717
1157143098
749015182
331857700
1654216898
134850434
471253101
1468172577
1802500249
438765341
1598598107
107088209
510675001
1288249442
834681981
76861636
146775024
227133592
753203894
194705736
31326651
1864197996
2090299841
1316068079
1669739741
741107190
1146152719
1680175024
1479144659
1384405145
1565989471
1584259082
722996764
1964212387
1352741578
1731044735
137467581
631089483
1733451979
1124024276
736647417
1536251933
14445523
1479874443
1715551085
2135991305
495150350
1283853582
1037650729
404998667
137781718
1035860307
1121501435
1719932040
224931370
880360827
1433106350
2011384547
442534426
685645909
481444072
522108641
969783286
1118148639
666535835
1284852326
878028036
1977577186
1593691294
108676050
418458360
1220721547
973563921
1044937017
1058778170
802629508
760373601
2035819158
1483212817
391282677
106667670
1973089543
191685965
1558054406
1864465105
261634286
698415304
1351997626
308817696
1037871395
686355045
48012866
550256858
1847035787
143732934
16903929
166206746
1559927063
1286128625
969138901
223848945
1438751388
1025686755
743231791
1927327781
980339863
1039891511
324917685
1328113703
622524155
63828014
843666489
1970059711
748716260
1403391463
187966391
773256338
369808395
2138301808
531405031
2041922124
464845335
550757531
834619528
320581515
1462714948
53822154
441993476
293353284
1181730992
584866268
200746968
1012093117
1403344864
1590315940
351134410
457619435
489855689
524446904
1033638567
1218914784
2064326577
66479932
955079642
649149685
2051502232
164640012
612892235
1114309145
560040853
1563404031
2002191494
58044950
841282604
1097160546
1019283511
724442772
1965427228
165186220
12997317
749605473
619861398
1759184251
1664345122
38785724
1457799075
309129049
219503453
169320036
230369707
1656354267
1579944250
2033299566
240995837
959159860
724634799
1287700741
66459061
1436311110
533507858
512157880
723551203
209018141
2067282910
1635306020
665107767
2054320336
316531183
1126089173
164557162
1154667514
1215114221
1218872339
677284051
1575345156
842204833
2058650586
1444058982
1647705964
1064014381
1408484583
156405081
1425050388
302622101
73164866
633327640
1846729136
89879026
2022179111
1897554772
1909522406
1089710368
1087270897
1439058185
1416500489
940365594
678664876
1686859412
1646628550
1191319397
1615615199
389616976
1409401211
958912915
1242284936
1895185223
1419491441
625159614
2026860237
756077533
1756463310
151964408
226682497
898038669
457737387
779117298
2115871816
793837046
324256615
831731478
767877590
48871456
918217260
1201245587
1534674673
716503918
1994012187
2071428585
1882165411
1671014197
101529001
1298086082
336387247
426673155
1435535167
28498496
1152911907
153699246
1873315695
523469181
569402161
1754873977
1378603410
1274821863
452642416
621004167
933339849
840949580
2013739668
1268425138
1286922695
1110992869
1359934751
1507668162
1667387636
1167770002
1149647149
1135355654
304174071
854465118
128717645
1208473713
2053283061
2027936387
801739627
306689462
1338789258
1756273864
50994515
367769831
327259520
1455087597
846596657
2043260169
1564301337
410071665
1024545511
898293337
1910422218
1704210173
1327179361
1869293091
1922225071
907132556
1890781331
1692672997
1844843492
1576811482
625329561
1204990489
1739957860
305363024
1449288852
1578434474
644012161
313059893
141329264
1239773327
1694267182
562041566
2084496970
1011310094
1525424257
652566367
394538199
1765823446
1700747862
2132355479
1775219533
243688068
1126150286
2054553277
1892436105
1110296266
1435420239
1691566752
824833101
1058034103
1966669828
21520239
1045261931
192398758
870647270
263040255
1699902407
285240242
610806876
1665805581
1460101811
1820322109
1536922670
115830432
462737333
1813504131
2133110575
2015310235
863155648
1681969609
1250816671
200585026
1823082994
2145110292
25481943
1525882265
747601338
2080014976
124948150
1396497872
1095620941
1171767762
1750119818
1061432776
212471136
250557183
2024830328
90036068
2097111055
1203560484
750092126
983409978
494055694
1669765270
593440688
166489858
921838123
1309197786
638441537
67641524
620882581
653849284
44625208
327985148
602781961
640056793
1143716109
790341759
219314278
1353084878
916773359
1521889018
405251587
735922415
95656612
1021510174
120903227
349166396
1521547179
1999715514
1839741241
1794900952
166913361
1700267990
1439676336
516789226
892929514
1114883390
1623958125
1870209229
1375423691
490164590
174111033
1817964837
1898016228
339391190
195588876
1318171128
1862006046
1810671331
1733463777
898499211
1788987624
2106093924
165039074
2120108280
2021668587
839159838
172293970
579662803
910331686
1231004008
125895096
540787231
1274942350
1387959798
530323802
1705898912
1704785545
2006166194
289863208
1742084779
2130689386
1648473840
786098475
513629955
1226660520
760679217
741589109
2127218868
856290999
907623884
460623668
782220525
789324566
845436566
601319126
329321763
289552476
121599812
1481408344
463899794
1825972301
224370878
199367593
1961942085
1755823785
650514431
1471471407
2054668923
581447590
1890389361
1688937858
654135016
1720260450
1648031465
1386222084
52557140
1037970687
1508640265
591605934
1994810050
1768282365
1501888481
1130955683
287918041
451785181
1643556586
1736400032
145665553
994425021
154757141
1552545167
738648060
2026551512
1255518763
196133438
932910091
250977820
79040872
1017351813
103648413
981789135
2014640980
481220899
1832381064
902811491
1000903611
949140463
52532240
1854853074
1272501125
737408606
784682060
1024230366
635178288
219970500
1679972870
734492661
686191909
1885932344
149900773
913108349
1992220876
232325520
1822574262
1300802721
664622447
1797877204
720885325
1244103142
1040664638
472529027
1412316247
73104147
2011179569
1851831978
1256323835
1032512943
1490859813
586983529
773509049
2008684287
1162649970
1797156091
1595512414
882892047
1975302421
1106280468
71028714
1185008163
1478212911
602930582
1679740264
242226031
1425349558
573773142
1460779290
1067214374
1042346721
1947860009
2141358952
607224266
517935180
419810902
1971055349
1587957899
509996251
581608226
410898672
431591117
1274094269
682963327
250194092
696792737
450507683
1998072776
1896816860
1649613692
1132475445
765715440
215870015
832890705
1231906317
1726757450
138813683
1053807664
1789654730
2038429548
25109132
1320303533
1910647269
1001077301
12202563
193561610
1453667869
1141429364
1045985256
18559658
659048472
1774361750
1207857642
1069518998
133605549
1390481403
1845016561
275881858
1156977517
1022224353
1295331137
671954388
1167531833
1270864077
721987960
1622972136
570136999
542901079
1213584845
558815714
1904168830
1496936340
758957303
606721175
1548194891
1997800343
17240675
1698191958
711846414
1278867279
1496156787
292807039
1865447221
1059857069
1541956105
821083023
49959653
226472857
928591720
791833769
1636861335
164760197
881426278
1191772348
997985724
1982046537
1311893122
841380478
1774467847
1135319608
388644793
306465707
958316304
949120284
1749066664
968061167
1851183054
1226128573
2100289021
438301091
1415591403
635670343
1605914311
289526396
1216405469
967145985
1459127858
613803228
136545672
1759217366
316272551
143707225
1161335285
1175860974
786864398
1491740948
173804712
1227386761
1272340014
940480386
1773948567
239365528
201024108
1157859774
1294333974
890012839
1235287415
1550894042
875677911
1982653289
466598697
683523695
2035687093
644486527
1264982580
1425790206
714980181
918302224
1870227160
1010966787
2002974912
2128464185
1240980420
1498408302
1379313898
254511328
2102294936
1776944594
1611565020
2074144337
75424282
1729291398
1185074035
131065513
1078965028
1356875884
407957133
1242576901
199106056
691529681
874991408
483410297
683896254
1457415593
1048691019
19419423
1113763484
33179062
811448313
1501290005
419219951
997624175
1804315155
99787334
239369656
2028283704
1755087933
1140714819
278561744
1784121907
2042252194
490200656
1678268016
1277797300
205652301
508604626
487878203
314532366
725473487
340112693
1987829467
800173862
1691034978
96595717
1382376042
260571377
108330664
267218844
916458245
461368582
1232210914
1224613689
393476983
1555694806
2147356679
1732068615
1485924845
1884834272
1957102271
29217548
1644880449
1865611545
1940065729
2100993643
102550597
531451640
1224994627
1703308331
667264113
2080785731
512968424
1935014803
25521429
294507300
432396004
1352842267
337778408
185800883
1340065913
1629873094
1001073330
829182893
114081537
494583113
1955286135
1118160421
368103686
527606710
1003472221
1463980759
467813241
1924823331
388934002
1129264530
1766755416
171210950
271573827
1472561705
819728338
2100972971
1509123232
1092008398
1806057726
116780932
1759610551
1117194044
1618092088
465721217
1160692020
725061612
102763299
1119686048
1549869087
1292605163
1475069474
711742172
1423528031
1566026655
936370621
2057535138
1231887254
975802119
268376630
60791542
714440416
384691879
2089850744
89408203
1448028701
1938424505
18395368
1063474167
1063403899
1736447182
1098252155
1256684796
349804586
1574941243
353308054
1733747889
242765901
1765928335
811360232
772324227
2132142785
807609331
425074219
809204782
780499680
683649776
1416146982
40322435
1780040858
280451767
1949168200
218139885
205089921
1569127332
911938539
1338567507
1296948035
1682885925
462724175
156682226
220433525
638847072
1982863750
1284692758
855029941
2000177224
920561717
1091665634
1871979103
298451745
1555733198
849724044
959579067
1955828136
541035152
875732636
1246910263
367073708
973917618
2052116632
741329920
1603362914
602697398
1895465279
1807976618
1858860493
2024273949
622822355
565961400
515935195
75403844
413649538
1676592922
245129626
2143818493
1574848041
269912966
114908792
1508679508
1386738574
983059396
27818380
1175542979
1777456012
1714922324
1584020287
1824001332
627306738
1490478937
1819302861
277045700
1045824967
230822102
1952000008
1767079812
392568150
590054218
476590458
2031629845
1048444799
755122216
1478015141
860261520
1852904923
820663409
1337889410
1857213926
90010312
662150523
46520349
47864719
400993828
95979571
857486129
2044666713
1645732675
1059555288
1649761546
1182191022
1574189668
179724957
640766831
1435572303
607604294
1782906825
1402986217
105233983
757900729
784767926
395700907
1033308030
2109777666
1136400767
510539721
1814019077
2119950397
733815836
332690799
1344497338
280936748
1963706289
255062350
1297627685
1009031306
1031091791
17405554
915623677
1150099884
738677395
1030566515
1988287146
107989074
925793660
610343436
1805012482
938839069
821683892
845289627
481706158
1858752021
331026908
1325140769
1605870134
1816758460
16346340
1443104243
853275940
463137196
1514817309
2102420456
1331981507
2048688401
2015737241
2051547081
602574583
1148552908
2056251047
65165826
1268185887
2121316784
819600359
84907349
319517386
1811008165
1539466588
994585399
232413997
1553830668
1708400334
234831299
698456696
1916337685
1998874571
388652906
748604282
823849492
145619122
1893574585
774950869
24058476
1810228293
968600321
1683022488
51674309
1075653035
1586963701
1971115608
1674263396
1456467233
1718676702
269393143
676557824
1251600051
1567791063
1495885267
47801753
615342166
44847571
1421671820
620786198
1288691656
308848837
84764818
1388090291
1546373192
532905032
1379014007
1439033281
149180374
591259916
987986210
1378453702
1455453033
1689091114
370772340
1263028451
885601661
1929218975
704422863
1590692508
1348185666
1587707010
1580322045
1204414113
1948532298
607256994
290342049
1875165726
1868639406
1344541859
617719038
1228561694
644140723
1325482555
467448452
804759651
950094035
760925350
1580454623
1484901095
882508165
1769197827
1070065435
1205729128
1525905285
157344413
63376444
1337657388
1725329710
1351132827
576501437
909512846
2003534575
1752777331
1035165631
835065536
167443022
1049315874
513642501
2084569845
1965972002
1126354813
2126594614
1858936164
1095553680
604586802
386378932
1933716100
2054041554
1396490354
1674225256
1618656613
1224025884
351138751
5646161
2116116382
1590500148
1152456126
421020646
1401768851
1399231908
1443038465
52380445
1407101586
1296384327
53210319
244612926
1585149583
829485679
1545713737
1295714426
1318214089
1491501383
1271021386
2013787220
1526110980
1819772123
1662730081
1050870223
1913400905
1816684070
527069774
1065034440
2044954088
591802881
1355755012
1417191267
757774014
1349822053
1961386637
509693610
477713900
220621226
2023899228
1537194816
2100107322
913632630
1378285411
1958225674
15397187
1239772607
1498787899
829423177
787901413
1220197325
1530175018
1329861364
1171341747
285375280
223207483
1189049605
661820611
1551226111
1567020345
1696948901
194304801
2080843064
1419297689
877901630
261477801
2008070666
1128372582
1731436456
65368668
335728783
496335070
1948597803
239016353
1325842279
101535066
29441467
982373435
387764166
1516494010
397688826
1592421127
1275939365
497044431
601751445
1243184326
1002027611
1340674752
783566298
1783528809
1063183702
329630202
1729225880
75028230
731913825
1239176697
1576959611
349059761
53211671
255088592
1004766374
1415712212
624066850
1603362914
436767228
1737231177
2125933956
1231183557
534885443
1235119148
2123484949
98742282
1631088398
923760607
2042641992
1203287274
1468112181
1430982942
911940330
1746259481
60349012
950517742
177753641
422124711
1979459153
740145812
2084316815
64038858
1179625059
63371241
1520213307
562101364
1627905598
194959006
1410512393
224021131
1664801020
372126812
941779180
416183785
786444608
1175984850
303774222
868106623
1363468320
1310637380
1252024169
221228888
313263154
748845322
2056348242
1824712739
1810005190
571983853
858008296
408484073
1479764978
923402608
1341146382
1002148657
1962399087
1906841307
594178699
498606854
1914490610
1439930184
846484434
554564801
724506412
1574237560
257290174
2096807313
1055542355
906891262
819667149
85586842
122759075
251793423
25320749
868618352
1104393791
1770209534
1581542680
602848501
293837971
470306123
646091988
2030017095
1894058027
886102170
1148214432
1944051105
1426743062
4957806
1890094928
1921757418
220731203
1516281115
377426424
1799829566
1471736432
1686405022
198643613
1683993194
1415310039
877267371
396541461
820993918
1494312214
543335125
1587943403
1034263525
1816907002
1473947405
6121666
315624455
1430054508
2062436145
263245864
1381335187
1249981807
53305664
62462675
2126874304
896883716
1547387448
1556859762
1059598494
1245913787
862653632
1096757287
730005069
393250182
642559185
758671326
1683634654
2047306350
1973702934
349457872
791637479
513241712
883841820
927994668
1385386780
129183874
1598073643
1258041552
1107863372
2135428511
537903027
719686055
1247219827
1051450419
1543167192
1377765120
863325032
727166596
1849327262
1278331838
1449873387
1617129594
1182477514
399429494
1838517956
1149633369
1292553657
453042288
1989886062
632817482
1029942476
197758168
1394107208
1521534549
642039863
28490224
566331211
143694834
595313199
299100498
2006633243
374604462
1557671622
1681262948
1019965109
396967822
413823033
2038653884
1235670846
392257762
89743068
291856223
1468743454
945533601
1200553618
1341784730
1292487408
1324208375
1241747534
1441457502
289810410
2027844343
1019003809
1554183106
197660649
996481648
2015395003
1663219795
1025499667
1494210679
3985491
223607058
276701808
178330967
360844805
586930008
1396261662
469927119
1796518145
592364328
1635497861
2046445099
1729612189
1803804586
1830660169
1923497355
88379636
2111630614
1266662826
390207711
402679125
1894932854
1434633270
1766143129
1241711583
1136949412
1881800961
1644717986
323573891
931527476
1912028268
161983040
2077531757
213816460
792426984
1304327963
1790032635
1228961629
292343520
679096678
157785710
2034504332
1640919830
837130633
1749584330
870401287
658577854
1290603772
1837229348
1716437485
1443365899
1730879417
1275434947
966222566
2094538390
1789309749
795007698
1139449560
1781089378
326622536
698606100
2052051458
916381866
470670238
1838042232
1966342986
816473310
1617746399
273215506
1933069107
130140247
696677194
1657014295
973351277
300482787
2106948151
1601776221
1378205548
587496879
1164310396
1826824928
1942730559
195487319
1907239262
49186499
1319102101
916140565
1298136740
292813087
979574729
1588417773
667078922
456394644
715924107
200089461
55323963
1189411948
1324936140
1666850966
1303977117
854924216
1167714452
1924935717
2066262558
2088364899
1580915685
1568068863
1911754055
2088035853
409045622
272949444
1997374111
1209013928
1668688618
728081000
1834881213
179655590
1677751012
686886304
1522325954
984515973
943458306
1259171395
1727575892
724978850
183175715
1782235240
727604085
1784916794
136941155
1604627924
112681542
1791271708
1506831949
901200452
78216812
378115695
1710037271
1130080095
1727049411
205507145
1593165791
822963543
1403952109
1757675775
1923938086
455271438
2050231272
1260774998
1718294677
1165921183
1027956487
765747602
453659966
699463932
1759870036
38670088
705024289
443112084
1645797807
1312413918
731556382
872875605
44376935
1820532243
1677526451
743127059
1159629271
59109681
236298851
1784448897
2013458009
195015521
790369331
394484088
1849917996
893608877
701076235
2127954527
134463447
1136842024
1787470926
669279846
1277371717
1239223174
740433534
1500100014
1177377393
1198517109
1446805251
2002072063
239275749
402302187
1913041813
1032176159
872452168
1845024819
1261259324
1012847487
946846801
1694500511
827639497
221436284
133903592
1335343440
1647195884
539916063
1716428718
2024652543
226912526
2140812183
1933907019
743048528
697056421
585000228
842382039
51283426
67738686
722296348
938677664
1617532388
961041948
1012431956
1754836510
1627653269
126859999
153969430
1793546300
1131982909
2017952068
66123939
1116743767
470501072
1786259094
2022847025
1915866564
2127244411
1881617044
1403395425
1252825777
810679072
901880734
951844657
1814674467
633265899
968418457
1241529891
419841344
1327326749
2057380816
1805667127
174840826
776433109
1137599718
2085810980
36572550
96681775
926195530
371474345
677133728
2001544087
1040916329
822881909
1981989797
1949786997
1215296717
333748886
1095530620
1203431941
10752896
1555956034
286505745
1443044509
619418568
1672108745
588104440
1941357983
1013662672
596783399
245949419
1215833845
326574778
1959649772
1680782395
86299449
879330242
1260188797
867940619
382128208
781929605
1615047295
1860956388
1259714317
1759339618
1457738687
2094648380
1869679949
1299476783
1065451935
988858720
307316147
1557828194
1868351565
1574143352
199695115
178095605
1597096974
720193005
2050104577
702276543
991691408
596535804
1961345028
2132469942
2079473533
1548236034
989672320
1023830729
2050086348
826624533
1488869526
2147382427
2076360744
298605995
1333839557
330321582
1726246434
324159391
1025299302
2052478643
1942312136
1183670410
1275797169
1907555996
1175598398
822382702
417171346
525362726
1930752757
1327781442
129680770
662322296
78935379
1193902101
1563820221
735798636
1209466625
50760409
828736016
1624234209
615825770
720793566
463181302
352876962
1822336446
76269103
1332376930
1301223611
1428971139
644011014
969659496
522754628
796004537
101276053
904243875
1966221977
1764159144
1840258841
12823258
1991079920
1096225341
467433757
1602748965
2126506770
56507432
1020058565
1824880956
1137132494
793058357
1687172740
2061043754
1063039124
57891935
618145850
575266024
1378055509
889873722
921646936
743092431
210290963
430319842
793548562
1866792990
2070959547
1166331749
1457639644
1933924723
398911383
910258926
1130301359
1703521585
350894019
270293452
1154574943
1897245995
752969356
1201328582
451818743
699091731
1042089851
884060692
1274803545
781985653
98550938
76920621
1897363602
1124800274
1734617999
1643777644
788469654
2086350234
877232591
1068005524
200469895
227558052
702265980
2056809608
2115271083
695020935
1774675354
730166479
1740090841
349231315
1624761649
453025553
1751315878
420102962
448179440
540321361
824491824
1310977462
926843959
1258235892
2104338047
859642586
854278963
1587668623
1470949662
1066849060
1805834787
2099612757
1221844398
2011122812
1314798007
2050905189
113724654
221622880
1563632379
167158472
432156421
661770366
1164025283
1804527558
538429095
119702865
1598218462
893740358
1262872572
1893055595
1255715089
1144219457
2020333122
736175898
1279732202
886565792
877566495
2086696396
194298123
954936694
1748537576
191504245
561157040
840948631
212802229
1894072580
481077077
215861797
1147291690
368041053
929614439
694395861
1280547958
435157608
1505433171
1397819394
842356806
2053851890
1912728685
842501381
1608688709
1300229684
2116235044
1267488535
646270190
943487161
375038199
407403247
251783606
750582984
948864462
185845659
1804312872
1448370590
26629898
778383993
1674458077
472702153
73972270
1131179687
660796340
956958315
613242819
1273698826
257621538
1021822496
1669041364
1010740385
2017629964
1934010435
249453745
1553839871
650251410
439158189
1710673327
145992987
1560209510
752481784
1489045912
843659271
1246666080
1688228887
1850967448
1383482135
1640669421
1290537949
1968526907
663050274
1266940044
1513503938
2109854984
914889964
370529108
632714501
1000146998
884884264
621975850
2028562048
24834078
1326734762
1612745650
609044818
960601633
1199155710
599210712
84636398
1464430885
126031637
1830069677
609011435
1448600738
125913509
1046262422
1234404515
702256432
1886766391
323225087
1367488467
661671584
526658909
1932898961
1734987830
130250474
2026574361
1992326719
2030690120
1860196479
1009609513
1981413551
950294840
1595252490
1356500978
977799457
798598406
2085988993
1974637916
1751337552
1232843319
302169994
1012021132
750715531
1217913628
12208585
475453066
540652506
548340241
59416181
771069985
1109564050
178220153
1767167816
1540591503
1129268414
1378632955
1843918519
1612493287
962851360
1007052064
1809040093
900932647
479131140
1258601131
150965570
559463764
656672071
1099283415
2113564750
320863129
995303816
1081026358
227283245
1579201232
2013856448
2124878547
467027029
500716214
1729050815
411195972
32796362
1866012122
1630224815
735285247
1584280172
1078366383
541768737
569371107
1146308367
589741779
35119357
726042310
1209061558
1764118358
717327924
652703140
196503790
1645263349
2093857329
1548380796
1944971706
1612301792
2059266469
1742634409
1372711478
1081859478
2055936012
2049665920
903540423
1710519554
598776634
247553189
1554542198
655617730
1898774534
1536664387
889355206
430939570
559357727
536140087
311591118
814477208
932480777
868699629
284890576
37510814
1406098960
531163230
704443325
132850162
784496348
1800862664
2116916071
2006849399
1067568577
1351694212
480192938
1440713416
667705905
1544534706
1627171497
251548678
2105441832
682141200
353676607
1107182788
339291656
1398216399
1553600042
795361120
396543118
684989866
990226861
2035996115
556779819
521142374
589292397
154739458
561800185
929835846
2054070648
1423388364
1657811953
159378684
1738781992
1009088628
313995811
1483920575
1409241067
116988275
607326985
743664175
1091357859
226848671
386484381
345182699
1123324116
1769120255
1330227002
1937364857
2044178049
2019663056
1407645343
1128309290
240768447
728456671
874022448
291075203
1764428321
401280575
465312534
406224765
1007332295
1271358871
2093656557
295310721
449071319
1933731455
855045738
106989716
1626167677
867544554
1563460948
1795260648
2069714907
967519234
1824007277
1213820266
620146826
355328455
1396232816
1929356030
930166654
441243429
2120081043
632831271
457116102
1186452451
348371250
6680869
1560868059
1905491222
1108413093
1094387283
853714502
1396349788
1416592491
1730553871
257472791
1341163728
1683038853
167751107
775648233
1350634168
772551569
388361406
1410579983
691919489
1883634076
311031574
197880659
1352061317
1055109988
1453551996
594744516
2013506736
2039721360
1183092267
395196981
906033558
765802047
1734652735
1778253780
1967150267
322321299
1621951486
443812483
846628865
1100660419
855611829
1613044094
2112470243
1478879356
92383676
1881622786
67073777
1629581186
403543754
380063771
1027624722
1454930715
860192476
440048853
1431712728
953384875
1934879831
998379458
1529983082
359041236
1789798455
226830593
234266661
1187303822
2088844889
582698564
737184089
816323246
1674060866
636946061
1876969997
647178316
2103151162
1544472657
1093682921
1573789198
962020990
642040602
830377391
2014478299
217326995
1601607365
675470995
1901247514
1973657988
326940526
604306510
1055836189
1585873698
1353198737
1611583307
605028794
843896266
256119771
760359242
31834783
1361724484
1706949020
1658433758
646911862
590406488
1359129443
1490413039
188527111
1420543788
597215992
689575190
1995729930
1501910671
1860279114
624346881
2043879874
1401247216
1259789931
649476764
1149678017
1398730012
149252500
894444541
1407032073
1346149007
353036051
153214844
748730009
1888672561
775775254
1143591967
1026298457
1547258493
548506285
631148752
661551893
221306981
251686717
575149946
1842925642
189125909
1104674015
1571752364
289634704
1978458776
1979348468
245868203
1101687459
283711185
1390032511
323103136
505433646
1002503875
514558934
559505744
1976241281
1276933977
516028610
950166936
558941251
572262804
1510642317
933157659
737446698
755669551
2086146107
1492127095
319266981
1462684593
1538862015
2092087433
1150312508
1650482783
487691027
670350868
230470247
464667603
979734707
150441134
1056402385
1706724243
2135121652
1009522420
431452513
450552355
1293588262
977206197
1186388809
1790067159
486415419
745622271
1029384338
1520422917
1465576865
400298599
472398345
990540379
1906888568
1156645454
1135751330
1899178216
1492857321
1169872616
99144630
2137234247
1458781651
2101614504
1470174371
283518952
1368762990
715161112
1994516638
406890688
1501594694
1651049831
2141922443
568114635
1081161927
1500794796
1051119021
896046399
1944783549
1948653853
1598348880
1105894409
718865922
150141384
1110649729
711533960
519594290
941642398
1493011452
1192770493
1032994700
415778630
1440686371
1959868295
793863061
1386020860
997843427
1726756706
812602353
504364246
1773781821
1661606365
1936704890
1677436078
163509214
2066920634
1415343348
1003657781
1326741795
1787057621
1228199001
1961227746
1375488612
1930256574
228516382
1596532170
1692141873
152754512
1202471067
448813178
516433534
746006272
796218569
1422450
189383537
728591544
1219386828
1259186108
73530208
1602471211
656152976
1194785754
692115506
957122288
1341884145
1009168798
376692012
1335056995
2117065187
1283949708
712063566
1112296362
1386361556
651700425
498567542
6988281
852813187
1400842915
1791555747
2122652257
1220214857
1349904830
453871708
1498035930
786074442
1325195883
1107743678
1664602010
8108232
1169401206
1359439318
1128463922
804624
2066305977
1083221946
1744271380
1271684128
1473493837
347254669
1284804000
1582668284
796515780
1799698780
1047462710
776528253
1232220304
1296995380
581256281
420610439
694531349
523248869
1203819122
1439312667
100082965
306370015
1918440207
780534378
1119882388
145043391
1577430261
1262455482
351426983
932802747
250377541
1048262266
269920296
2088385473
573932113
1536597442
213755993
970149088
989298159
215710142
577956336
1653200099
859850339
1767722921
1083981126
970603151
676992323
489989824
218811917
1504342565
1390033554
691164773
627235720
538500456
201769582
423956125
1278784975
697123411
761382366
1809074804
720891468
1587600255
471072135
1338129721
1451017424
1613521823
1088405987
699992271
874721108
1528181644
360102007
1162975073
1093616824
1688416519
1205341711
378877912
988776635
1831857727
1131887084
1355374522
810519378
92382408
695449957
654343285
538276302
949820393
748678856
474123528
1783454981
363231337
847061999
1428005398
332780397
1107618057
671168682
112364330
1749043224
108609059
1972588588
1868938647
672205732
1638013881
1103118400
1424201038
2046455930
541426445
551792522
1172171666
2061004042
530770932
1898818177
814698866
1988063278
409216458
1341972123
143891493
2001488906
326778547
591359513
475166600
2077131754
2027390216
1857526276
1723498954
198704960
1607438834
968712020
1784784487
666887118
1761130817
1599727937
676659050
1272521164
20858245
1343876490
31790130
904674442
307017963
250389425
506630260
750887555
954910747
1715482164
1649819996
193770995
890030704
938288725
1070807897
601650222
1553432106
1495932936
822110541
2134639054
1349283424
2103517905
87100512
654159491
1178983515
1366886700
496614355
924666378
93461573
964262741
140402827
1968652261
1999275284
1353306536
540609112
1925001062
1840870451
472099589
1497824246
2111451621
152531885
308304406
1885760682
769135924
1733594889
165866914
636566394
1928639702
1757788654
1296880691
2064915336
1907409085
659455506
52204149
2135143001
1766880778
558277986
930226075
1653621009
1614117894
1507135184
1727782625
2119586227
386080970
702805285
1770058434
81519423
1079360006
228365266
1930413248
1238608699
1124478379
397014495
85081680
1632926909
587989211
1049911884
780896648
1583425168
168589463
460662138
1061059902
263754286
1127061706
517366263
1482555476
140629349
1187365023
2066174032
603231810
1244591623
872937593
1274791039
312515538
233131818
555776425
324823542
1182219740
1093519972
1084053350
693910922
1217025769
1279946383
1667014265
925702899
2052679478
1462812467
49963998
924219857
699314230
2114628519
1063217378
182790120
198232251
2070834990
954798936
2074845365
1099620217
1395208255
1961831893
186087473
1097652675
1751781025
708024988
1189370222
909295861
960407843
1746049261
284242802
80142589
725383340
24211836
266200744
623657075
1237743210
231732935
958691531
82212500
24257420
398164783
2050860124
1574549326
1076543067
2089508084
1317130678
1649197830
1967959961
694885003
125568511
624462864
1089893902
1821616474
2022301363
484433783
67035901
1804775190
2105903793
1446650110
664615361
842899196
1210543326
1203750001
183613272
508356443
2130082431
396752579
1672715580
1881037786
928197183
622321615
1883164275
674642428
1447010611
587968616
18471989
554784862
439625171
2099932889
1198300681
619079574
1550780846
1391145810
57295905
1884095844
84210467
1871191364
450240033
1402893813
1186628552
909819451
2053058653
257026132
573739311
1626633261
389671268
1883900081
1707082076
431225447
1634054365
1675336133
1337702224
46942957
1654907213
1975085669
1307017790
1987624043
683119986
400667952
1820575799
1660389282
185365013
387645842
1645757960
1898710726
1581889885
1412243473
1019628434
1644424506
184583194
1084919167
54970600
341222821
1380522515
2141181544
2139121250
266492490
2035736106
1113131850
2076974302
268284780
1882459257
1806047511
1464396647
1519959053
1829809314
722659568
2013301165
1498193869
487093886
1057475219
1694906426
481192799
1128929915
1085599285
2022378985
1743008934
607891487
1323385655
1950046617
225687705
98053263
1531614331
239855591
2142991655
1828398769
864868712
83898024
854512509
1057443528
422299251
1476818169
968545822
1820626312
1617241139
978056384
971988795
1812836084
1590433974
1586751780
406656893
992245206
1857554381
1878716012
204539029
275467562
1720181305
2143403357
615653225
1883239261
1563572495
1410353998
1388190401
1575145966
1253056229
1012315630
485643584
327364487
424710229
1257238801
804330944
2117564222
535248985
963980229
156788636
87948089
1754787974
1807161394
1823899933
1781104780
218849368
1735397674
2124867728
842123054
1022806991
333604088
973299680
1886052297
1504348409
1887837167
491387167
1794351301
1044958437
829806440
1226966358
1446531256
254366407
712646114
1073759101
260518612
1825397581
1120119803
2041957382
235409526
1337292606
602448710
1179149582
302215144
338449986
1819314805
868720781
184469430
423656006
1715939401
144216654
1569380229
1440937918
748768891
1169271240
375658404
583970989
674737868
1048125888
258932858
83673983
230481493
1311212968
785531847
301291638
122049094
1197292026
1743473006
881049203
78795127
1870036398
553381375
1361168152
216614918
1694580370
659087784
883219591
1489102100
324906069
1463659751
467099803
1422065283
1116452464
269956061
507666841
1059465233
1540603480
1807126925
679300558
1285645989
372816159
2106479559
1043813424
823615542
800314316
458381383
368929021
1259067888
1532473650
2146334780
1727089911
241715197
4371086
811803503
413849191
1426798964
2099528702
1134859059
314923156
1138967697
2063050391
270911917
78359289
52518708
826992721
948226562
1099031779
510561246
1286950210
1185461624
1383789318
1647934665
2008887753
1731659503
647681075
90449564
838145541
1951347078
390234612
590408530
1327269226
1128001828
1537066966
1269623767
2006738529
2097965332
1758681261
768073601
856557483
1300635077
1161301105
1003984901
213262845
335722805
829643783
386817972
1146318427
1156905225
850451865
2053168605
629786865
1975714605
1576354748
346448420
1227134500
1820745608
922506803
1999107138
1177383260
1400340318
816337087
720291889
559262721
155637893
130551723
1477945821
1545685217
876479582
1199673283
1573225485
1112328371
1760041688
30992540
1869096393
1023664264
1642972236
1827081619
1941547277
262769210
1968353248
1562154522
674154305
243215464
844067968
565374008
1849677604
1377653355
1947197422
1220007499
1957680330
79666520
2127387885
898481871
473692933
1077532439
1225931856
375206493
1683187208
392413186
1092105711
430352493
811388754
2051239073
1868144210
2045555876
533335105
1601818687
791933765
1682798192
670033941
2146354103
1466714881
1747853920
1297220217
697725857
1155882603
1318535592
889424744
1634867076
418852566
1918339822
352382862
1868951975
1065959996
1549351186
112277320
336784408
1101835816
1123777539
941216148
1394678508
1598980512
450402304
2054585971
1693658022
636367407
229724455
831123456
1093566678
364724890
1958654007
197246615
551457570
101713795
532976796
441785678
747204060
1834686291
490414140
45568544
1932176418
494714219
1742058410
529791297
1823535624
1435776039
1608134221
299718863
422766416
1299684108
1743625494
423953453
1929454833
1193627979
2095095176
723869066
1281670060
411604066
1211963000
858105838
2044571368
1362628456
1443546514
1492554424
1721512732
941523166
1536327612
2003557795
1768325876
1906010062
181590809
706383605
1112687486
1462351722
935167455
1617682810
695481138
913179350
299448907
1407861975
21551294
1768284576
392343901
611380119
231977030
843739931
88810570
92579237
1188707731
1540307834
1616959013
591561763
1173905076
1770740423
852329809
194430222
1859344833
1551243039
656142892
1268708266
1058219963
838907366
1967457382
2077086288
1619278176
1838581452
1213111862
1899941289
659472835
81213271
18282677
1117171494
1533009887
1180087371
1308097006
251240693
672130594
1401581432
1938124318
786289273
1271896720
1537899245
982538987
591237164
2100179821
558975259
1583458539
1864656923
1813620480
993838382
232461708
1635260494
1726853491
697187942
1101667733
1869198213
1771939012
639717224
1989311463
2126497766
486945723
1662110281
964682684
1630371974
1511844543
2045149038
663926912
396816916
2032819240
235935162
945771159
899120309
1391912910
1063436315
315426467
606334031
1468250028
1503136436
1801481200
684442248
1487822223
824085529
1691954077
1330301129
1904438827
2015872457
1924383484
537649062
1937008804
2009779272
1991361402
971600905
1800469613
1203192644
1593213480
1222060333
537506359
1111421018
110703780
846486086
1103200308
222736995
2144142145
622478687
1070408163
2066553925
877904254
206714189
1508920281
554565409
1761150763
981108599
1634851481
358312917
116053573
910900462
468348761
1046105595
780436636
1076356286
845291972
1097374610
946974820
1318313258
1231794486
658667138
2056885103
953243147
2132093632
716387107
782354626
1833215557
1874016740
1202738095
1326117683
1462613563
1209124021
1729341913
1244098238
1821470299
1857619209
885004403
50888271
762112829
380440684
946279051
16008368
15792472
1825986458
313279692
1686836406
1859108828
226403443
1921055821
945424988
708301749
278569380
1548607479
740089553
353605807
160915873
1947032042
1710640668
966654906
1363145587
1705282913
1668981996
637859372
909955175
1234568018
1059935383
692165588
826423480
1041738212
1422673214
1927153982
1162871424
1700753529
458920592
451908960
130836949
422450940
1034239174
1198668268
6436798
15303967
964821254
1809123577
1671314517
660724929
1481550727
1523072614
1858711517
554965509
1542614243
1542918325
1004372044
555772004
398303376
2101308640
448536531
125384372
27641345
1378862684
1669845823
457855615
152729247
830664476
1865674216
1680150973
1701840450
1546603323
1776974506
311227077
1994120888
108381502
85442011
988352571
981259385
1155295712
2122648264
2121142136
1838399041
939516870
657447109
1381970606
930571372
226780845
1312025873
1515769155
1650289854
1285736869
1460062610
233889519
406406104
1606432477
960071658
722664113
1657550515
746744869
873404170
1444191897
601386515
289339695
1257004600
54830228
1845112452
739975848
1416230881
306998472
875288081
651218202
1998447109
1437625799
196854143
696222875
1713339834
1894745731
827331800
276410873
1160285893
1748785550
1992350841
856881586
1602990052
247135018
1206893420
538645867
676975524
1022166508
1514782150
235094174
216459689
697981013
1049678671
913622021
843998270
1027193467
1445081380
126041394
206527182
340905089
1409449372
1046690080
240952748
1674472683
114964741
1489624459
1334771718
997225826
858293469
292197063
1673050944
1755507783
1105306919
1448533719
944780533
1064641713
2067325993
837308035
279213617
1374942410
102405854
708146125
1614415733
605574042
998840442
1796595698
14507642
1952960506
320642789
978955046
362982943
1934042357
463332970
1748683970
1459933990
2052820395
341474650
906085044
687517180
738693860
907260020
1905933018
1676169488
1769100519
643460334
1304158567
933977062
1736652794
2118622224
1404676480
1948437644
1364858283
1451744848
1974538391
912765244
968230345
1597821509
388990737
41498979
203331626
1504152570
859092094
346785704
1046398592
1635694217
1066811709
72967212
262238330
1408153381
929678513
1035277682
1322674196
1414655356
592980128
1523390204
1606461487
1857906847
1377431377
1721217087
534575340
737233102
1866652245
1557948300
1116238020
35762450
504323225
1231140210
1440232225
1318956740
923574485
13013402
2026425725
1472860211
2016835435
1430234536
427317154
193446850
118705529
1546164504
811678643
1453557133
1685691393
1158811452
384624509
1714801281
1229570578
937751168
1140435964
1237011494
1805146033
920518161
1844821239
1063949643
633925112
155421627
1661369824
1534666369
2032604382
1551622390
1488586440
1971018778
1258976592
890416450
180821160
540084963
1447443143
318454520
243751644
1219882778
1956740645
1340601855
1515767725
176704335
1844732382
1433932357
33537009
819571395
1217218377
462290374
1503246683
571656147
189089553
572056204
1967510216
1593965590
19323846
364973374
2034628308
1728731843
1003684380
717240644
865462317
1248831917
2055188034
1024345328
1396737657
1038438535
2072670879
1010334984
650886165
1371250759
515912239
146957467
58044641
138866478
786944464
649560679
407455307
6688093
62780428
1109898260
433258049
1318676112
1794352328
1883056799
992325294
2908725
2080850395
756807278
787435763
895453493
1122690221
2113582181
1604802150
899845005
254532426
526902774
1133644488
1494227546
2062978716
157211637
921112908
2124747265
1969326317
1312173033
1447634002
357365288
1394073730
640044546
537672693
1170512427
625414079
465868244
1259098240
2050771824
714004814
1176846048
1892788651
1060930353
1450620139
80798482
1192045941
1264939535
132896264
184045252
1084541877
696799954
268765623
200568651
2031252538
928274334
1375545992
1948679168
505259538
740474571
727267718
1062131055
417832054
647650246
1211647812
840807888
1435941817
1548351965
840325510
1289601076
514970849
1679398518
34484541
1713302407
356967834
1900616022
1231652129
1553837735
565418140
1158090980
1327340694
34207425
231776432
312850996
2086852873
1096153022
648324186
2061544358
485931695
1417360334
149216889
56396448
1298609327
1310657429
2076242052
1439302062
1708987763
1991408791
1625210741
1467250077
485495983
461234228
845423029
1350252117
1220195908
1701431051
927542947
1567851909
868639106
294665972
1821089056
1579772399
963759837
1116036855
2121390262
1159994956
2030150296
461019497
1880825870
1126311201
2135784547
481702072
596411858
205606315
460400834
1377697504
1357082821
95903561
916583108
2142677752
257989561
221661559
1455191920
1791147149
1308872754
1731199297
1553533342
1601155431
807153138
1426573544
229774659
2043384334
1033610061
428299872
964727345
413118858
944104320
147417690
1140980466
1660668094
660185588
610123773
499449175
84264040
1536713738
1641613122
769866858
1127057352
629051224
782464529
1078665903
244102248
1631993261
1314424671
170199272
253074656
1539905362
1415239028
1573389341
388637022
914271936
209499765
363408228
739802802
816575417
1176151149
51679575
66685021
1470775607
1937295840
2035851064
2076336207
550295415
964152301
1882459257
173290052
1763699327
1704368640
1839871080
1221868510
496417631
2126599167
1769807633
1523378918
1147859164
924474189
997473107
1484108198
1279273019
812152731
1144870590
883070336
1034101007
989688595
1196112066
1347366388
1943063416
484473378
1515771977
951675085
324090717
610263010
1429362888
1878959760
1471097009
1882904539
664108490
1669780006
1981793941
985523965
169857542
1754359777
1171672726
848950395
1610355162
1405521823
1187788815
672776679
537977147
45087951
1991616941
1638725983
169881034
676670615
1226334201
1369723984
1375493519
368819687
1915207996
1317018865
1811609525
480603106
853820344
557434603
173653332
1623184146
1827765179
1110641762
1102904591
1186361073
2092512409
1008697484
117721324
476435219
285647277
508198811
1227335367
1706334310
1993191086
1359353617
1108923174
1700338013
1450900924
377511746
488695022
473410760
823807698
694120338
682842193
1321028397
720332886
858191075
1437822071
1701256843
2021321053
2122859375
856899685
1856206574
1750208586
73470697
1340320812
278570656
2035217965
22996161
1769767129
1870646560
926931622
1253887690
1787834516
1479553369
747559336
109365132
1418372989
2142422372
1202526894
1309455824
195575682
776507331
351762917
729580073
2093303095
1369174924
1662478633
514701911
338515654
545598787
1982264870
1212785912
15139726
869216270
1599100747
1261302292
441818631
1210867349
1074678392
165741283
172195965
1845134797
1570475678
1246596305
1978407330
288620904
63988865
1087004679
1959621105
1254458699
633981207
799207242
855974068
2027815989
1706200150
1026013865
43929467
1232346779
1293021237
1161711454
1595786352
1649087328
75088250
412340354
2036398329
905693523
1615983177
144453317
852816385
1145928520
1658301732
1104305335
896734048
1865408005
1398123628
1337641590
1018902661
936662892
654216067
711805415
9617359
1307797607
512236368
44837401
1675989770
414588906
811250438
983288506
284387455
1904546576
274785144
1607979276
1441581744
550590764
418207406
2062606879
851172234
1706735431
1455589878
1123661446
418864604
2039153237
2053170865
775257903
1542292966
1175653903
412038565
2060090717
1922961832
1279019830
347588063
1497545881
480243664
103008114
846996925
1176160245
1760829459
316388379
1153978795
1517068748
840893218
1666191067
1671661719
533336943
1786801252
1038996118
1741855351
1088200659
1960796671
963133303
1131612483
1485133820
1603104312
315702877
1502566461
433380525
2002758409
74091573
674586599
1248158650
1986368166
854056085
624941753
279469829
1969496336
584931670
951770363
937502984
932066831
1100414118
777922346
2056747587
1505108898
762491068
1657807270
1173109012
755952393
1450931022
1686645756
1069759305
777243664
167782917
1346047616
6208671
1308225537
897262826
756327831
377764177
638254554
1917965521
138055919
1132644684
2075964334
368352769
678404266
1635305002
1396337963
166583085
1363078699
1301360627
1360712532
2122186927
615268380
472208282
1160751202
1638745277
288141467
582405315
1995495402
863841180
703670221
708367208
48328600
2124529407
2126902148
378612250
1592613599
793777206
1611915370
578282990
768705624
928280102
56363913
1599320682
102656453
1952343783
401301246
90190490
1402170231
2005925973
134130708
1990766263
1362727993
1394745700
783993913
197143930
1848698086
400686950
1125262984
366120549
1883066327
1247738033
1406978474
754753943
526053992
384743500
600540461
1967114808
332865733
1784912141
1945035926
889162364
100659689
406200626
329751636
1758383845
2013144044
1669758748
805181551
2018258437
1234036864
493527129
1808849800
1863230533
1439666586
716216734
1392673755
937610712
498584827
1839024015
293786345
1416292869
2143983687
1898921387
1684736473
697636
2031278708
1701448203
1123841263
608262647
695317558
377624648
653497572
340650708
1456328233
68150304
301835844
1882336156
239701364
1828383340
1061735239
605478659
1751884724
996015010
334211151
871171799
1901629780
1952453873
1424699355
1056312682
878854634
13189363
815888566
677526958
1516264420
1726879063
590760947
1840853511
1459767365
1673805527
864573824
1311308152
1409989594
112972711
1390001534
725374314
1792265182
1676424434
1199631689
1089341132
768665442
1448023740
490146634
634145192
959019689
1351285456
616810921
787445025
1468785456
944152680
735149934
298796298
1723532355
1791734110
907349913
766004054
704628506
1540207999
1525622314
903627423
1873355478
1449268122
1868935933
1679108144
211618423
145072802
996110376
2064397562
354344489
1290872217
1227771457
768751580
1523323962
367973180
221838733
1297776536
980460640
1174623563
1519434291
79269053
1949712183
466904630
1705075484
644401009
1388909799
1809166738
1510897144
1948787780
603027209
2013504174
448414620
200311239
1510937685
1505699758
1449736252
1785423885
298805361
329911572
2068052318
2003670828
1717054995
1002190048
1886331206
562251936
607446871
1345179733
1209658501
814145813
1810766060
1055855935
381656778
398794632
111804461
1592855674
351316753
1328465710
1716488986
1690893466
878186431
336527804
1664025039
428377898
50428142
815864810
416948412
1262719252
46511962
211707824
145221000
1778365643
1041655356
1990948378
1393579545
1266870614
1285460912
1577068396
933422880
430368750
904909187
524443391
266805340
559992040
95491990
1481413899
1897402455
160018427
1262704819
726082438
280078408
1587283203
1157480923
1183754144
1081499822
1718123630
1257240115
568662322
1633390278
1685733669
918535226
68452120
373182904
1318052126
1746548816
1599361741
1769048312
455243448
1674064352
2077606160
959829475
11335520
2144934847
1929440876
522580952
449724187
1408836189
764710812
1004770391
63175421
199538703
509262905
457022740
1837634207
1629761085
938940647
186681085
167303001
945522158
1320130011
2063469972
484341274
700734739
1290162359
1626294597
1776330525
1549915075
895880159
2054701644
126281473
1106144742
604890212
1252898997
1395761294
963286536
311987980
1955615846
794226105
839387367
1095235280
72745705
2128498191
1193989376
1778134299
520872432
734663146
1102874124
1261949006
637220529
1244042782
1788851831
1237341085
1322439303
1502276314
1405997679
1158273243
248811483
470248804
1917472229
142332045
1782473149
665306238
21675385
452534315
218765298
2087201316
956075684
1896005714
1009287203
1270047047
100889849
629261384
20234151
649700451
559715240
1583346500
2136422195
263908646
1067895045
1960125257
2092111865
1269072666
980738759
1732429819
1565688607
865167444
1665139113
1432483951
1285641093
1820555101
278688266
125550196
1516473640
1916863710
497474492
1191213897
1740026618
889047413
1307911575
1165887433
10344572
1930964208
488745335
1765478076
962846076
1916032176
261135114
171722578
281288346
613440539
151546668
2071484441
2060573372
773827158
1347341312
473913332
1815428467
2118686678
1148608440
532952057
988175807
503572339
776645130
1805502939
1821656958
1336209186
1378379910
521896654
498416513
1292680195
693967157
961083711
465435123
1598403135
831194716
1514907611
2023620102
320488826
1318174378
1596185867
106836148
573564135
1874248823
25786215
870479096
783350779
488073359
1974347826
1441071404
1580983659
1326357004
719548714
239569574
584145331
1010468031
1751628883
441226420
611488473
1076601312
202455262
1231762529
2111461588
1204446668
852186187
1128825362
1177010827
966915793
303714233
914649552
540468115
929675604
401412777
1409396605
2030291990
1275884874
1140535116
133378710
456043868
808513919
1588363973
334671515
2130560351
110723598
287522422
1409754167
481654445
1483161170
1252863643
346089053
1452388691
2008689546
480023693
168370298
1534245662
1224050
655093956
1238504780
123244307
947872069
501577848
2139393096
124632445
1268901644
768159432
1475275834
1155769557
1389541355
1733604129
2005082229
503357061
1755553486
165555405
1249617333
1318414382
722712699
474904493
986478189
2007963075
928950003
1370196018
765016984
296895843
1648315797
284681708
19409499
1439789757
425175409
2032591968
1314542874
824750864
1046481415
1778780253
920247104
1134713492
90629771
1117214764
561819343
840274404
1340970381
177794099
708365313
1296679555
1365298688
509603646
1736188665
988265892
58741080
1957548905
311190131
793512596
797646981
2014838240
1570296315
1309276620
337908825
2015180056
948232089
239489978
474739146
969408187
176529343
2009319644
950269411
1796301494
1431859343
401535640
1223002260
21256153
1200888921
1476102812
25580896
1851831978
488456707
407681029
1795986462
1303944745
2140527353
2111367256
1297043601
1364487773
2142308130
336128728
1816359437
254748564
780550247
1489424905
293167179
2073339591
689929522
316158928
2058409932
2120721780
1896196017
447932535
837405321
535608266
1132104879
70299910
615064777
661867058
321949335
1494023065
272280357
1607679228
1862057548
1307364046
726686602
1731096794
1459720684
424864308
1898952616
1623590881
1553519018
1466972901
304283407
1352968913
2086559488
447841405
359381426
668947215
1868456711
439163790
1693781711
831096150
52174203
983151693
1896917658
1641768565
1698060015
1752538188
1375818547
1182149916
431085347
1280775561
2062906249
681657736
1189124722
1940145351
1474539128
513047004
122284442
1021407463
34373141
1624057082
1415677491
1364090330
1937262791
257834158
704618218
125416585
183956954
1454671659
1242976232
873502216
1635728310
1428120196
854731635
1332556621
2026277774
367368955
702666182
1100314093
1805042054
1483654052
1426076523
203322038
1283181766
878753591
1116338007
322195758
547835088
446642998
127988114
988238779
914265981
808239444
1517074622
1921219639
587368472
1024381782
1669861656
1324596325
408986410
354848477
812616437
61257852
1660101175
290510710
174039827
986642062
139277533
1540781012
978157734
1862852157
1379448875
1109754033
290859379
1237038314
2084039970
336386419
94789845
1086194820
1948998692
1413715665
1629435185
1505774758
1385921228
1264352066
200795102
350926882
1654037545
1843307854
906775133
1756779611
1536661509
7699418
1718900571
930267864
2111626027
881282299
670928272
797668632
1709011570
467823930
726501004
1506637726
344170688
847628443
2140702074
1631540324
101741545
2003086019
49731277
1984922838
1343806705
59629962
747960093
1033487587
522647449
1292878006
2128316169
130347077
1134352677
642321696
1908661240
1025642333
452481762
784677937
1864036006
40962702
1150547015
1932587509
1082038460
779284219
727257438
875086901
860952034
1887699362
84010228
385876038
1652774254
354320002
1542579320
250933790
1469008370
1271799091
454937222
1006731734
2082647814
4834205
649590903
1342325076
378062298
1501991464
76066220
1701530173
66042794
1204009813
216722459
465928913
473784879
1769840386
1810418957
804967150
1274818780
473520151
728835127
1084781521
887047160
1532399580
1665734075
1248860400
526998438
58066618
514024832
1155643067
219744821
543657802
884315330
1297125891
2090247203
1779390225
272702228
1777955460
825533524
719848118
1388300254
750313713
877974215
379411309
437623710
1834805705
941327823
28032686
634631649
419793982
1139457501
1545253083
1762283317
2107555412
2018643846
1731420241
1920281476
1274327542
681935289
2054262367
366533669
1161962205
1330150560
270359080
232321165
1869259421
807852774
272985233
1050709381
1050812349
629155266
948794785
1691284383
1169995628
478530249
2042458352
120601931
1182209088
1696074326
506788235
1581765089
1761338573
1199361447
1728101641
133177066
1286827947
1129770558
324288585
462860092
348956632
1343226601
310039015
498685075
1061162503
437521644
728185553
488941209
549094763
1111371636
1077681869
1089854449
488182773
483774500
2098069181
5640825
1604340932
1441323788
1017751381
864885788
803173420
1270720712
153312197
533715755
219571327
1108730383
711161628
644387260
1635508229
335923790
913772788
1302760874
1515195234
1398650049
2001806612
154936335
1538259926
1648127234
1468461779
888911055
1147124217
1533947817
1115795926
1455874871
1939519279
712733646
1891629320
677982594
1718742155
2127840850
24915649
1204439018
832483601
1967414643
1300619535
1564369412
128157579
660949341
1096948010
1303143155
1649160809
204301879
1079410843
1179881983
1177034514
2116604430
1866271780
1035122754
1531220324
1567924222
1053122534
1890670522
552619715
977617545
468937145
1515585115
2047395095
1918837300
716961913
670201915
1472768619
953702294
1065216695
445938721
560273352
2102062854
240722979
262738351
739511540
2042369018
919321050
854703616
1498236289
788159042
458974500
870080650
179026812
1074643062
255086864
1523449998
1714371533
1243602769
1949383116
1017830560
817196575
427146863
847293384
371688223
530834922
186585810
663386912
558645563
1822170948
1461292745
800269278
394699608
585568601
731506061
1512672326
1625564687
1196259181
1884836678
845254547
2078522203
1909006853
445910865
690583211
994059324
795477362
2119296464
1386981649
1332396330
967114447
207427684
1079346353
1973152479
953621603
832187354
313238301
1920258946
1638787797
796682647
747951487
554890125
650499552
695979454
634250816
1490153709
480739188
475862546
509857739
1642023214
448075062
1502621404
2017382103
972078380
1244280384
1209067534
413581137
1481327789
1158145901
1266970271
228495259
1798685894
988630738
659794437
1652555101
1361946897
837042214
1937173638
244284982
604436463
486346464
239335868
354389552
53866547
848811762
700297725
1361748533
1543324653
638518248
1137159306
510373439
2061906353
1873622688
489836643
492898589
114511467
1378721398
1344171319
1835618978
1970687830
746534365
1558635496
446030367
1026856879
1495026277
775311910
1794095309
1500072410
355033888
1241419997
1087669266
1122515468
504925568
838681615
1410234041
1895940597
117653508
208314542
480153917
30827576
1144270280
1761448940
1195183089
929934552
1489111794
1589463693
933663419
1005045759
413098608
1413410014
666246095
1205833919
2043328796
1197152022
1463939910
1570072023
717150533
613503376
1397053258
575358797
917251890
60836211
695196461
109024091
1864566962
1599320682
1969027555
99553993
1020024596
568961288
978982442
36169050
922007306
1007233171
1731875717
1367901953
1272300347
2009984253
1658957086
2049513446
1874584475
629348571
1430203764
1362046558
1553861279
1703663304
1868740555
680010357
1310309589
1123040830
1545832345
753886426
1253703147
1294783002
1625625705
820630074
342864123
2072391169
783408536
1691456623
786255032
1932234966
230938157
1648251172
584761742
1518092852
339891245
722476108
782447988
1537716755
2098107721
466959860
440639986
1903002100
354395231
138771690
872055259
1521160754
683856716
2135125325
268690117
192635371
913336028
2094069118
747026586
216236369
676216252
568888114
279978024
211996975
1247493121
2075693079
1494312214
1244246742
945102113
753288241
734975773
1737755928
81602251
940035436
1389211916
109137404
1869305450
71244855
1097977739
925572260
265192177
286776945
299108166
1770917392
12671571
1211830130
286645984
2142732768
730401805
1147289621
1385026920
495904314
2037721932
142721879
444477996
1970607350
1490948152
482960295
1080609733
503956398
1703041324
1339413855
222940223
1572562378
1801772436
1008205458
415896718
397738859
101131007
1113090366
943621333
2066718989
119659360
2125687878
1013114287
1090163078
960944828
1815831953
920871545
1077259070
529057728
852557002
1118041306
482597598
347311876
75156817
1600804863
698724059
149621333
1206084268
695714177
112136774
66359128
397162462
1286792974
1382102448
696020275
1271995189
1579520896
1730190349
56244658
1631850766
1671812315
137688133
1921086484
616996022
208520370
425370791
639828058
501849666
1212884403
1837219130
1810877558
992132342
85575780
741983948
455453082
984843587
1855020057
1234910469
806830459
1544228694
2134116880
1207948125
1667548916
1692789310
1136836482
1846640654
734508775
248272308
1777150232
1410447447
733945269
1404613164
1536076526
2033003811
962639727
1883769873
1838411524
78811729
1980922881
1320389493
1347244583
1753911254
1397227369
498089744
396259712
2043728174
1719359771
488628947
2087139524
1751370994
1083129898
838856372
287037278
1566221174
1904280866
17624552
1021072702
247717215
1322359778
495827182
246890190
100739720
1061870066
1148868182
1072584580
381945448
1232355605
972274762
1198797566
561265557
1464198911
827393402
582808821
2016520840
1742333425
1655666973
126251530
1845713909
1953142634
1785009590
1244985336
1044214571
1882988108
1551618569
631976517
1762485321
1889928574
1897809953
56300943
231021199
1405922700
1979544495
1543875567
1504706890
575067038
1858114814
1797135463
1617118839
550599096
393199247
1183049180
159481423
989909861
2013180682
1304993784
421396104
1451486211
1789970869
90038567
68573739
1834178874
477250513
496445695
920271351
153522717
1593460402
1636196985
742835888
145400265
794649059
1591632190
770723487
1604444247
2143957273
1728427392
1356676350
129226144
336623062
269943580
1047929389
1437524937
326420228
1810837644
1817441108
1415129076
1784185052
78212991
296661816
1500289641
183832389
1672916682
831127093
479251496
1664085794
433026260
277410371
2046802816
1243605757
91303111
1777775660
1244445027
1624944382
1783199089
1665869344
1486071762
749646418
338674303
882550814
896603540
1695415679
2102160688
400734873
552084414
26252988
118945616
1505648430
2079801300
308928701
663770419
1096139898
859730492
94458507
1075311889
757526950
289204726
902226180
1776695072
825125969
1150161731
386546415
526102108
486369364
496190583
376976651
1217472536
1578316579
84630695
386604969
296413721
1413268133
686277549
1428131305
1476450834
1526071737
1640176702
1453132495
1707985440
1926566473
1718440578
630183041
1350029643
159966053
1827943291
36577070
619837734
475982198
1693840862
538906159
794203802
1141812615
1303868112
1839165922
840948931
1273352890
884449411
1152800930
410509255
2107978449
1899178910
1066256173
1200575836
226431749
54196863
341256336
354152163
360479271
176830149
1218623312
880097112
273686254
759168486
334225773
1820186128
196807666
530279724
411129890
1122373087
1061823288
138400736
4955936
1324750862
472303898
194491916
824470265
1453525490
1767205510
466954231
1987282243
1190871355
2033100640
125378103
1836956213
732909586
477993750
1877304157
1260622030
1231623380
1564609114
1286584118
654776380
80484201
653844894
582291197
1221352527
1813441578
1239247543
508853950
1933400059
1566477392
1244895693
1839039305
1269060148
924692491
1077027616
1557325626
895315616
522739489
685535
305908051
33645111
815336136
1081469599
2084535424
1661372279
1107552625
705284787
908391879
1428685525
720939713
2068232846
142111270
1867286734
1130762917
907061817
1237194636
1883390647
744398354
828624810
1407483613
980424394
1943421965
1076829962
889908822
366260918
970653587
793182266
2083257358
249537637
1805670018
52767656
966453487
630935429
520623637
564932165
153699246
289610870
981520698
1223794778
1393552369
542833535
78646166
406639442
1885768895
1195225950
1180795219
253145891
284384017
2088952684
1137862028
1681444349
2006586295
280224718
563164785
856765565
164797232
500080327
106445604
1510720772
343987199
2138986775
1333388858
1027546428
1152183703
825999740
1590581275
1061993266
1008371781
2058023919
1620698245
1638254923
1745549825
1698424256
801672953
1943005817
596096706
1751124108
1604406918
581534472
1311337978
176110117
131435354
42041789
1648851173
1980238475
1631995256
2052062863
2101420831
408413376
2012931717
1087439213
324455470
932922598
57338736
1511655575
1752415026
1394116063
1137598679
1798992339
1536101972
1955336003
1751739280
348008568
1443453108
1027766242
734264802
1217500423
1553135494
462324902
2001409338
316254433
1107998652
478278811
1934161161
224779882
1830842492
258451585
1973319327
1382139510
2116599741
2104749844
98525502
1471900967
127971610
1914223260
1857654673
1963827337
784625266
1684371861
1594188972
33107833
593688374
1261783706
1231561841
563944900
260728623
150922905
943334687
6019120
1979696606
1720954632
987384581
1907707859
1743051867
5752328
1724515313
908377205
631056055
141588869
947312096
536922133
1211456633
2049983825
489958280
2033534105
432393914
655106269
672055688
611621323
786145959
1241785058
1248985957
71019445
1712503282
1479848160
1689301118
790250002
42726579
423179881
1801441575
2062727478
1596039900
1793533867
1374519147
1786727064
451329351
695869525
958207541
440027508
287353172
1634464397
2125781716
1740978913
1852808005
1677387661
988510433
1502402572
1252184411
2062072654
1073021214
1424413617
798215742
2374002
2104781169
1223428688
1907540654
828206947
2113869431
124759694
370822954
1695250289
1956374211
391560099
1002631768
752585263
1761718945
1538259926
1556723246
503112296
430446952
137696563
181220458
2065238568
57915659
1266225397
364650957
766930442
992522949
49255414
118814019
205105322
1742173314
782920183
769210349
793103574
1919335786
1550066045
127293468
515745069
1051025134
900814159
1054095867
1365386714
413454563
1753957575
992890477
1280950061
1462386565
681026730
166606578
1895432073
1693735304
1880417400
107465153
983939089
186083536
1193873279
1965051946
214261328
423624790
363458705
771460550
1083760835
301807851
1076384610
1433001843
19601819
458218243
138786935
538835637
1253609232
1102178228
259740646
762545322
57891935
1838107890
2025900170
1095460504
1832854434
1855440483
893312805
1365980236
1592317799
2071649370
1169446751
1796987484
1616059767
457441217
2120194111
2129561418
435011678
152384050
1363899893
985715885
223000054
223163256
1932526752
382927258
828456931
1840619889
395489540
1324802283
2055407947
429168679
1095041654
864523263
765969842
1321668199
528881123
1355032959
1376336282
476162507
1191121120
667019093
355238692
344079754
250232128
998440705
2133472689
932045484
710912583
526114977
187941564
42712188
1286427190
783469251
1194835098
1590297229
1076202708
988532356
1131766322
1301084733
1763294746
615740683
638054778
1768218467
2146235832
722212679
1301969105
1092359138
1980693145
895224286
1324930363
2132064237
1694092923
1380484198
276569411
1935764791
890131193
738688904
900543633
1431144319
1079890109
1766377016
200398580
76081906
994384024
1854816531
1682488886
1375267542
1535755693
941827365
1909018348
573006751
664157396
1673787758
1764736671
403613492
535613941
459852306
44835497
479165873
1430042679
834363818
214202567
489646640
934020986
1446034694
688330516
1315342563
403780526
807519092
1378994835
76672438
2043112564
343155618
316631244
1448930897
1210166534
904341942
443137059
82424038
2047473013
910721908
1416336314
754461212
1032923715
1507117185
1088021159
1750438546
1980441971
1131584059
202322190
157849975
1196019507
662611746
1588029630
1611082380
1550131660
1446334090
1785343603
43142991
1697440343
636964343
1730136019
380219700
619994556
669279160
1714014446
818452209
1830112544
895183738
1217881972
1214756620
792251748
591721108
1741043651
280223422
1203196514
843736488
741149775
1918690951
1221947875
251322908
1348110470
245163260
468521649
495611085
1847509486
95444242
1988952160
1396216492
1967127867
1456726220
1066793995
1695176148
223822823
1934091144
1576556593
1197457950
34058146
543613959
1076571343
567881610
810551641
1932228316
2138414916
279466740
1962864147
929159818
468033721
1389028702
683834278
1942553371
511146782
1931620865
431535157
1459100089
1864543031
1959897015
1420768773
449234096
778393647
1550083967
212072676
117142870
1165345677
604136826
131238032
1555242709
1899019041
774211093
501414394
160980695
967591892
1525179386
1610024334
571738422
1151342966
1326101120
1004154541
367190219
547174308
1043942591
1242931833
331100684
1672263389
1221615410
976027373
399173635
1780741009
1439404591
498599776
760574404
1719857189
1304136428
1302925941
1879633248
707204868
972801363
25963677
642518197
1186438694
1069589533
375376642
1799162243
1647730246
49839538
1678532916
1489547673
1726018074
394010629
563377440
526435667
1905581752
1183517499
251772894
431336027
859479442
368204303
440564975
2072312255
1403782768
1389465023
1142056764
919213101
490537535
139992528
2021874059
282450591
1147143125
599831117
1750034198
708915825
636678694
401067651
1720113105
10269144
913380953
885053232
1908337530
1994108564
885510681
754233545
737128900
1660499195
471930706
1556510373
631371117
1703183731
257085828
631444016
1258834570
1622522728
870758112
397672994
1452789938
1527838925
680556306
849454635
1537190769
1842003526
1477493932
854873445
1870286069
1906817788
1637325404
149486057
1215969756
151694845
1306456811
293504672
508779818
1288489943
1884208306
1960540944
1534592298
72378254
1863401099
1254099886
48805909
1822517725
631096117
1195203574
936889361
1796640400
375180111
1692078552
69706576
1755602579
1040492093
2031161012
2073765180
376767925
378203127
1687290949
1238702550
1662258673
455803286
1661784423
574752197
2141382411
649357446
1270799444
1921982433
2074273199
141504784
1684314094
1933228545
1335315035
902619169
889622241
179069888
482847083
1263905260
1127890293
1534235172
404117695
1799056187
1204706500
1137167458
1543321369
487716454
1283033845
619652182
1785445568
1911854916
700305201
169428907
1721949742
1770671896
1255209357
131291127
934179195
1376920694
535902034
611068097
498441446
2048046470
865206333
1434402539
221012689
2077669937
123125948
1878829970
482379443
1184968741
724986679
1016494589
1006928850
1229869648
1974354970
1946901502
403275508
1800167686
371926424
433830284
975600247
590945672
1331053484
580569301
1787535214
1649399942
1372933739
46245990
1127031594
561319408
1533802492
665233508
1737608092
1345453245
1937651435
1947349530
992424710
241312787
1897025045
794611537
1995163592
1392457982
433015830
286152412
2071445484
450968845
1636072852
228040215
1677116848
404675439
1562232217
653935820
992109732
20746969
121222139
164791999
583995718
1514289586
423210174
1690958378
1733394818
1212443568
1123433307
184851409
1196746047
1059757134
1268939383
474794950
1644487039
996921730
1560005242
1516978277
960859770
2045127520
174992768
1036487333
726784235
1507118226
527442021
873185414
699572997
1065724388
1201827765
427946459
2124460909
278447977
636147237
854410995
389481890
142760930
1916807322
1954319802
444876667
518826242
723683225
1796170377
343447239
1108393574
298097033
204683444
640199136
2051516808
1778712036
243731588
1712505363
47377900
301278494
777011643
279466116
1754245023
2100057425
422268275
1748064447
1115537556
1292703790
890413220
1384854813
1462147172
974966781
692965319
926096747
1104417356
288481562
728028757
224105978
1382037173
602639391
1782921625
152557229
917999980
1004918770
1838284779
1908964148
217643472
419969566
199621885
653989641
1320727279
1842113967
2147164631
817986245
1058280212
1807673180
1400693679
313984602
24175699
2118507579
146114221
281501129
1507281932
207327995
1907342712
503645795
569860193
986168920
1900432344
2057003072
1719193826
1798903141
314719037
187015235
266485587
952953864
555581268
1531807321
1649573781
385819911
1798402054
971258136
762538230
120907349
289754057
1482044041
1285510009
590780769
1196607009
1803861850
912917811
464895765
825451399
330420374
621659676
235328788
962676118
1690723004
157787061
1917648730
1180109652
1940700365
762908133
941444981
1079865588
2021976513
893082503
1807367578
1472651382
462023179
636114631
2094697561
1669412984
112945668
429790861
779840146
1591989495
156187756
1720398005
927618335
601443725
164839282
2700839
1350539205
977844583
1505812387
34889998
64520051
1811357183
569979762
742734858
1312415800
1672211928
677109465
180738251
1000555719
843586745
1804397742
1068854932
602887638
2011538251
1004577862
422588557
1362960980
1742816772
1831108479
1761352920
1927423633
1513415657
1398907234
213709790
1121947343
1193336327
906350933
197772996
1116735369
609333278
2069809267
1476907316
658693103
1940169406
2114616263
1349323971
1508404705
1615764944
1581372792
422620050
1033236027
410289107
1480781843
1205121371
1511028305
1679748412
20307383
1219643242
53558993
1212762744
1416544113
2038312982
2011571416
904635652
216982298
1965394219
1957897873
736608452
725180373
611569179
886696739
2084512096
47218098
1414883
1270230827
1250315934
1071148543
1674261835
862476698
1425660835
1601890278
1545739624
1151719665
879660597
441489967
939701468
77388464
1776867085
853274609
569883068
1654286171
1355871746
1717815144
1820803768
333806616
1045228518
584355728
2141292922
506380891
1942783474
370513845
1187130796
485341221
1426943997
28264736
122401923
1474031339
532604216
666617198
530280588
652907748
5578633
2106812937
63418809
1751524238
1465152915
1777643335
159279916
464604544
2036109913
1746975620
1529370542
1126725206
906226132
1922775950
1303573027
1705268973
2019228019
551735620
2102106229
1252425016
1419563778
1043693107
1536796454
1041650010
1975452335
1069233553
1840336970
1567224936
501908527
31007498
2042602329
1611051895
1136726361
1113480819
625988355
1348409265
279611980
313404516
1113732221
1485734021
734627406
1711484847
1549603145
1916182001
1898596796
2068128948
1226187980
829037805
1634067636
128272042
4747984
1991111820
1629965344
17526453
1157129328
140524257
1370227342
1701044874
1809878813
629206401
768249570
314364914
1631402657
1763028
1569648914
1904587047
1914056967
315109106
1971998645
716219141
678650102
919523565
1564547433
1513521711
952822547
2139107587
264519497
877955492
571635176
1378404390
1744299077
1466536151
408887352
30583453
1271049748
1800682768
1061323373
1922319072
2039519086
1054368183
1652845188
756510788
717514594
1689844442
219735920
2037609440
1809258707
689502047
613209242
1912735294
1683274540
629466580
878169123
777842399
2049288973
1294457769
1657005588
1029728585
1121268224
1379978430
457083087
400222079
1971166104
1565439505
1825686122
1624298272
395293849
1551676305
809144907
1871359160
1496598849
2049630449
1216065167
719716687
570705016
1590158063
1303324529
1382363129
267299629
1157350600
1768827973
288168045
1177920016
139533442
1496788672
1701991412
1888600735
2007799192
1870999301
1863467350
1722469345
666626225
1015512657
1847099702
1443891027
1808859053
1547387748
1082760278
24708183
1594302451
244310340
1817861682
1983241556
388381080
44550294
1701197314
883944617
1224856946
1853461159
500223077
283014862
1768165910
518862179
1286868488
875918819
1578524437
118936505
937357309
34794900
1485699014
549535553
608723716
1829748902
146211152
856993723
1242523017
543762622
895886730
1618944760
1160652438
1977067495
1325890943
1755232231
2001565435
1436973268
1384426623
374563921
729580072
754964464
1502063600
1381283317
885039841
99277583
1037854951
525208729
2100261134
1541249669
1406392304
409553027
1997122880
795166753
1914370578
1991064322
141705546
2020608442
651534267
2018964448
613611605
2026718577
1457810193
1630188805
1406325592
794043719
1529968231
1183412842
834937305
874007462
1090987035
1490803776
1904132832
1338924754
1521911594
1971792241
368291891
840995388
2142304754
357850034
617430643
1748112417
788293583
218227762
1196113751
977580022
1801214878
1622471449
1919977767
508396820
1636287200
1883744970
1675336133
2138099141
934363034
2144581010
807432321
873449934
1077398415
1199435576
218788379
793546758
1205759936
447167750
442828424
762753521
627097568
577118886
1302245280
1848870668
740336081
580228674
1741540045
1927989600
765581005
219701701
1083588744
1405612668
612051641
679529350
2074577184
1694502765
1500006125
1494288401
1501685647
1768716536
328777115
281872068
315904684
535749540
1621451114
648053495
887407569
514391251
925034139
1059439513
2085527586
1599511530
842568877
623026806
1654629051
1482827944
654241880
821246758
753486163
928099020
268864523
757268321
1338126699
752438723
743126319
20071205
2140951867
307843783
1706793217
1732301157
767208441
1569124726
209196982
853248445
1843704732
607735673
1859887247
137637567
1015342435
939233665
1033590815
1524950265
1112479199
1210465331
756167078
1434226933
477674411
1757224054
1950724155
1220491893
1144471017
991452484
1155982628
227395974
443569043
1974063903
2020346169
368811148
1613503513
1785251713
1163271793
1072121551
1029731671
1672288383
1007941993
680290881
1710600872
1852977592
1249013452
248243625
705426730
418897291
374862877
1767167816
1873265822
1899171128
1923461007
1354758651
1027262520
1916853281
1640539238
421764228
1740610104
919513451
758684537
2112216421
30351876
715907730
645894827
2048159043
1109599520
1682914524
1663989250
798291951
610500800
957008879
1584937171
1101047847
1510911440
1795177088
2120488982
1869940176
1104393791
936520728
1637888029
1695438063
1978656237
2011358131
2031798447
1120179233
416104186
1503544127
1913042427
548073612
839103204
1599386703
1256748610
864712245
1449209290
1512581207
1633608917
234615928
97658521
722593954
1009793991
783549530
1731993499
128722943
828930185
1127696976
621558377
630151184
1873269505
183875367
1135472147
433273072
1395496883
2075882720
2071034286
1524789895
1856090545
1543650357
1911406948
132744843
1455940996
2068347101
2012704933
1872449091
1005551534
1277962304
647638516
446642998
2056772544
1328285139
78083090
1668008992
1131682960
1560793034
1811693986
611316763
1157464165
302951398
1329001451
819644706
1966610454
1377401022
1651680433
264370713
1724923482
1988808654
756072912
1406914543
1007710804
707899606
369994882
7634731
1444934782
235617306
883014687
1266819474
78374184
586348204
902664822
681289394
1661554974
82255808
536695413
536426520
2018156325
1775513552
1612734586
1239023399
1336197885
214708468
912149906
202778042
1990374352
2125690830
1550806736
58608528
1744954311
1967454325
75777900
775673968
246252096
354113875
390001119
1561310996
226659422
247767235
1165439307
1010787108
7757394
1330340516
1862921224
891499363
151204660
594261680
1875712689
868298425
867676677
1101116574
184496549
1246008445
281245812
264630192
1885453157
548262812
162805008
582119657
29757280
1495470004
1287809010
76113913
1261008081
1797522565
667517478
867873895
1645073384
1249690503
10333682
221112771
1577966449
1723156470
256428701
1821156531
601863245
1451305711
70715461
1310205397
657012812
112950301
1004023581
311235342
1226453913
1278748671
1850675230
184993741
793004647
919524895
469131545
1055850029
1681180241
476822520
1021288331
1776715485
292043787
858989663
1234880280
540454304
1912932245
1162506470
844605308
1486856350
1917464441
292008928
1862802224
1794637096
25731641
514535620
1550497027
1085719542
1137179503
1642103114
1111650636
1176213981
86115366
1075171601
127542217
1059933010
842097317
758440325
1664700499
954194453
244335202
1800440945
523413070
268947355
120517593
107923136
1502324701
1803999257
730357999
1479994477
67754193
324432438
2146059478
1667304260
2078605142
481199596
332223277
1286351271
389463767
1504810787
396430924
1336325628
1463970567
1883255545
1086313972
1469327767
350997756
2080684763
2011467790
714941932
2074599850
1344847562
17563256
85656674
347584109
567513692
1036227529
1797712229
1269742673
1464019846
1894092648
1793461328
796965103
979247864
259946977
676986289
1114420668
1279985410
267593331
819596772
1988045921
1639164798
35889297
1888784779
224499745
1870669296
729089710
1797176888
1193555834
655752206
298481071
1970211308
931072669
1273125338
2113720551
1020655393
2089270647
1952586485
935764849
1653690713
2105903793
1923528657
1139414356
1450684323
674161746
174547692
2039923398
104182240
1324824119
1061773799
642651222
615271487
683840089
1716214177
871456198
1506882890
1872704171
1389604750
1634912149
913590627
1342623703
1810836244
556628028
349995657
1787109971
1001368438
972846980
316617087
792049253
1842518133
1851919131
1040046857
1121605022
550384200
1809771089
349506396
1981454651
1315697817
1502220022
116706357
1663393955
1737739208
1288175833
1965111142
1056367468
1812787121
2111376427
2124716312
1222785893
1270974378
1589267781
1528145473
300030067
1289483795
1306126403
1048935865
1646136567
1846344904
1401364954
636365115
1121237201
107861796
515193270
753619009
868678274
600361225
774887253
375061439
622672951
156413567
891185664
320302482
214464857
1153130069
399370798
906961999
190290314
1222891515
596639955
1627245384
1888025371
2048957067
1411947452
1157538915
328233420
2001565910
88805006
944412851
1910501700
1258919519
1555223768
124884065
1591384199
122780178
950700830
1707916339
995117225
1424314791
694946757
502790556
311961467
174944755
120863404
1564082361
847334763
682131483
1933024110
926857064
78470479
2127418122
2006974131
67195341
1618579289
1066356381
1730412864
1594765535
1484041962
631163696
1713911205
1194035626
987459886
1451030658
1811300096
1908836345
243044416
1830772052
1921944804
1017968163
199173071
554848590
684004465
2088158431
1905671964
1340115137
947410613
1775294672
324481047
2067325190
859398608
439464311
1160472793
1091194002
199848386
40999376
1978200782
943058502
1405661499
1991478139
1720853804
1272362351
1636244149
981526066
1609678768
833038374
906879376
983939089
1254324630
504215660
144194451
1613529784
1271839988
632501901
1129620400
740559077
1384423872
1760826816
406665464
2000442317
1432025639
514865389
1564499113
286944965
1674470525
1649615672
850932479
802579982
1579020276
1819772123
1236227355
1592448544
1129649105
1294342717
998273405
1361223924
805033943
912256219
669149629
1463056083
943903849
526552936
942790543
624707401
1896566509
736089130
1457311540
774790787
1565999483
2053308066
881530275
1255919501
180671931
1380635671
1101214170
1842347638
1956223113
716530764
2019985657
555413096
331037690
820193508
57220318
1807121352
767232288
402378924
183453835
430064217
1697754788
1897904637
232945909
1488954872
1434271959
680075056
103498123
715199421
1377776334
1905323037
1967964065
1970991003
1042383030
1126728820
207417687
532593821
350250382
887822812
1381134509
1703773672
111299754
934769475
1637488608
1241820574
1031347419
633204146
1834661175
958426526
956375905
2145263218
224530183
1357780394
1710279729
2060642068
1001592657
1062251504
835747462
670417918
283226001
1759398601
1140989806
1310587636
1545079772
1463028196
1674536110
1498973391
1824103887
229638832
236878014
1878053429
1982167061
1020260683
315220078
1285318918
1848604756
1882672436
405090461
934478551
2087574755
1022255272
29290019
1448643726
787185595
1594463276
1260940895
1525641435
1221443786
1401066492
510784475
1557610173
961879471
2133579147
574937705
967249508
249252266
1833417547
1056674214
1505145813
1360903537
1275558121
1506080060
1701566288
1188380166
1424767678
1634830612
1014169095
1489508702
1252851286
2043111589
578649357
1494549406
163859420
1858282669
1777851507
1459304400
2095914041
712829288
1103019949
936158079
969056414
1676969827
1585886709
1760225345
1708946422
486030138
24595861
1958073660
1180403643
381420625
1486783696
1540770328
2137189655
1002750802
1546811672
1301329997
741505404
669046019
1283475987
1159022401
1780262342
2055948649
1286251790
1077190456
176597431
2144073461
2093141260
1611153302
1953509898
1632590283
376687115
258673217
498764240
1000840850
1152968488
9954799
973779946
831918407
1468793438
219097802
1354801284
1997487376
734593317
1731895363
151287316
773151032
1094320897
1533746843
767947098
282788091
1263772849
585387669
1303194570
1422386418
494640419
1805539429
871111682
1661914047
1586264847
110675474
120722999
1665458246
1235106058
784680243
1484361396
428743453
1501025172
1249934429
1576206056
1679534358
1474659781
750665452
59038770
454476009
863597364
228988664
1820159263
478668682
671922556
422854380
337314891
820102673
647401769
1660277533
80897619
1118161409
1785164005
1619127187
335452589
1261340660
1755376524
1996474719
1778619276
341198036
53191127
72276595
26400899
814004824
982032644
1200076882
1632162343
1187050758
1696328363
1622124403
1752248745
260699089
811153949
789142773
1080944128
1616994670
1651377239
2061675039
1242865533
608588941
9546973
1663404901
1042665203
323079702
267744578
368266723
1065101211
201111287
1022927589
881256286
277619798
2032904832
536265105
705134087
742143659
865953228
381248692
1504611895
52700151
2023208289
1920266936
52689360
829036783
845934874
961602010
688990508
1847605550
1538782736
1248116857
1979439655
1681630534
861188996
1094168785
136666639
2136874180
465198743
368577693
796004818
1083258414
100689573
489890570
709520166
851698155
1780046923
1035180808
1561099062
134196808
199868748
2115318294
2011291990
332979796
836765278
611213958
465773899
336338198
1056596072
746262645
580649989
1499368956
31131871
1247158652
1753979304
2136269580
1851592243
1319782900
636134851
905706694
147599336
478388236
536082643
432869033
926789190
1016460057
2046152589
1817964837
276272204
310254172
64196146
1621368416
1645661104
1697515890
1741435246
793897848
1948318110
502932632
586171167
311004547
2079984377
1239630773
1248645207
533878912
311604160
1038402450
1566270788
975902582
333277365
550610886
1988205684
1060310054
441627208
121100805
586949072
2054359912
22907192
1682120856
799191264
2076156031
805190816
418048704
759024413
1730833893
824843477
1758170885
1834105919
1430677732
706414986
58199295
1352731574
487072192
675248373
1804984352
1848843574
40991128
829788213
294733605
222259778
1949876798
622751315
2068380741
777045393
2011781804
1964900244
921354053
102109414
1462562164
402373328
1733616734
410870466
845977089
1185161202
1103672058
1750114207
1097127638
260268012
1206976196
538478739
330032619
1422200089
1835595361
1166018744
332474614
1700433554
1912908398
890866535
1010112849
890082925
950200743
1324634127
1134450744
342557346
522219151
255598662
1010885402
1226210730
74622557
405529334
1749898306
1810123314
385266550
539145549
1023437784
1880771639
1536363550
331387511
1524621572
260183291
797507011
1289606179
1349650864
1120699895
600313779
847443621
1836252812
1865530671
875038977
1047407588
2132090211
478474467
773147838
1821508821
1396938246
366655356
1507803303
191837475
724560862
1501651669
778503653
67705078
325793041
906743981
1890518616
1787195320
905036770
1508102002
1308107969
9636465
1301712393
986968101
1368219502
211310224
1063102360
2008678156
1412375728
950052834
723658148
1270421260
730632264
1122734708
1062163274
478689494
706150546
907333139
451617089
1991893314
559148364
956650287
1551447804
348989768
503801696
1251224910
783554172
1033966426
733044127
1945189794
1304017841
107035551
1120673349
1483911193
1889475170
2051944963
1619295568
371148327
61019413
255646467
938550398
890357503
1955735941
1346263868
133722166
1498432523
1846437755
1301205091
161391343
1512426971
1807236898
1445527860
1508775081
194157667
296959931
1406772555
1382769304
628643706
434197197
1141580787
1555229336
356410720
759865158
1311999698
1975340904
188559436
1391861216
103979078
995945245
963543991
1092156169
2119354144
954406441
1996250751
1057944824
1016422620
2114260522
1590477343
1111896407
1571841503
1399839694
114038914
1503305933
1034983301
703685702
162081235
861702456
206840336
277127452
1924979492
2062608676
1524329675
1155487301
343743799
1577761286
727359707
469708542
1020305644
148134412
904216315
576618897
401238986
1857181799
2055884337
1322342757
215976693
755396908
419824952
626223529
194687815
446919720
1440458440
2074135184
257340222
1903425427
1573317232
372708346
1198700352
484019081
879139394
1911668041
1797378746
668741805
2032655388
587321638
50875435
1561628602
279095339
1052280669
1595997950
1119915157
164371050
388909754
266386080
637046281
773047217
184431626
1453009719
1060875668
1825090768
310400519
1348522484
1408610572
523486043
1132980168
675347059
974801275
1654088174
1465321501
2093966662
930131324
1353243027
1103430578
1134581663
1607794959
806889074
1240770762
1629784635
588918478
434691535
63897929
430025896
1793540089
952992238
387477875
2107454251
949856962
874954549
1176500103
1451389600
53469787
1871849418
2072954812
1680544709
532446053
1565926116
115902483
1039357370
1961781031
1600349406
2014477789
984432311
103493707
413071147
794764173
1293242565
905004847
1773828651
1976120113
1003762682
1438701126
541419707
1021321638
764732082
540389152
1368038656
1785370661
1051142368
303501626
1246369834
2120493010
768187606
1550151737
1828652272
1967934167
495286032
135803981
611609408
661262962
213093828
2026348376
561719529
1034744502
1486086104
627165387
944133786
1146414310
891380829
819711983
2096921955
371978402
1888356379
980481255
233620528
1772045624
1295383401
505333799
329095375
2107965225
2084923101
1355961668
1739720209
1348164750
329762229
1114850206
1831894392
2019155094
814432858
1918764924
1941205065
1158232639
138289820
584066494
1586951233
1509055999
1287465810
1789432712
1570152656
433679059
114752186
2093966662
1239918423
2047682659
216575298
592427723
377587015
1595173970
1485605887
1562788394
2089640490
644894369
382555363
34671496
1208135587
2110100159
822431525
1020796528
2041140296
1529880704
244697430
73297276
9705901
2130315388
1337103865
208444835
1411574973
1570699587
92563272
1922644558
518650831
1230219569
1813706355
1191879285
1604371527
504740565
2109825290
475146375
1965901971
643395353
1181535231
372717640
459595175
926665067
601456037
1558290375
108933427
278279654
1742785824
344676975
868649399
534448730
94665203
1107838934
985712282
1733604129
1913939578
1219255295
189193445
1988466670
1194896028
1514675485
176749455
379062633
768799475
1198852981
1743405973
1410930791
2128582012
1227145734
1998317791
350337796
1778242952
1548066509
146661342
1099309611
1755291447
704350310
1076235079
1887947885
1592984919
437122754
1459292475
516901988
289754268
535245580
1779679606
1930380335
1875018341
494426955
1621628288
1487661400
759415009
724305049
1937536152
753306901
205129615
843786873
855787128
123685666
541795705
1687480017
1456903026
2013244627
628079673
479269206
406220305
1695717942
1336079521
559983657
1529980510
1633482524
1843190291
1350134804
2050300006
1100892687
1938953752
356178758
1913210871
1810932684
468369930
1961940668
193064438
1722263034
906740120
310954381
1351313132
1258227033
2145819573
984365759
1616218999
155618175
113395180
835687124
1282542285
1182480994
1611126222
1241715555
1632801018
1247780812
378528468
1739054562
628120910
1619288204
67728189
1744175876
709057886
938927181
751287266
891950428
2047647267
1335460038
1211331778
2008737444
1362374246
435458640
481401641
715772924
356036490
322729047
1580077941
610073092
383525922
7651175
2118597847
500340450
675367514
2118094306
189975572
650851958
1121893544
1032284271
1488908407
398115219
1252298970
58716557
926485494
1428131015
1917514578
1917942091
2136927592
118916816
940062913
32210599
1507390120
643378733
140551473
2128787910
1575574224
758220152
399924183
852040013
1575221873
1657626605
1174454776
1678628028
1219817262
826886909
177628661
1589365755
1640375965
1984260010
482523427
365290846
2112492704
821843515
636946460
2064172053
1842305595
1935184787
1281269551
1075732709
1875398566
2120061727
152975990
215188365
294028983
1990101067
906842635
661871292
51104514
1305460854
893201617
1012540254
1226325410
510543694
788516734
600839477
561730769
1003880496
761798211
533133118
853956105
1544474773
1140490960
1778965377
1912502589
463908851
503280306
307174525
1867613201
1734477690
233114792
1653944664
1335042804
1710123607
656738647
1227697468
2873719
190119022
255981496
240993388
5504787
1792894612
248128389
65991395
1181509424
1328632157
843913619
1146854971
695353248
195119593
2080244296
912348206
702476148
2104079300
526441640
1740153430
1282727713
80257964
987579365
776630560
544954535
1394732535
1805259953
1655788320
1674666060
2058100337
892205523
951452228
1587152748
537631941
356063636
1458989013
1768845937
623683945
1909835135
2145501093
6140136
155839703
1773355170
1910432621
1345806531
294005840
1120059039
246544270
1865912222
976122674
1049496734
933172073
1361527261
888605687
79383955
53681435
1217084845
1257989103
229541351
1346747802
1628264484
240547802
636344889
2073354267
1716214487
977962873
577234824
15164813
1526213684
270405142
734894322
775331317
956001569
1416801422
899105644
1037999011
1260702712
823674095
782473283
1842785599
715189696
1867790908
780796672
995942497
1087764435
622718474
431917561
2067642259
1369693725
1729885213
1878800155
1693529839
905044362
417298549
681624573
1050766790
244582754
245946706
640715359
1054045663
492773092
171175058
905907002
854396885
1930352155
1476191260
2000229884
711946426
1878935820
889581557
2087081777
912329255
1083092800
1547040159
1391579602
1125873741
1855589108
833714671
948354631
249014262
1077388170
595755944
1630440702
1994233009
962607066
1141994105
756118724
563646914
976607336
2016018798
454103024
527365056
1567811352
143909633
1000153600
1985210451
758345990
1958189338
2014161730
1706164688
1286689451
1484545051
1716765806
1564727754
1933309336
680663059
854475632
1293586476
1745231848
841142738
1869348910
861063583
1168181146
584942617
280445248
163336792
1221928000
379792217
547215338
1652981339
134777646
857085902
587129210
621367328
1163213355
358128370
116424670
1464066021
193248313
1913665791
1613706347
1109170741
218420535
206145354
820142953
987942229
1476541085
105367704
1880169430
129837116
1639048496
1825228882
1883347472
1906033580
500625052
1038847048
967089120
889828078
795787933
769693240
1482241442
1340820340
1404084124
813497985
289654637
842051971
1049262200
808715529
1774846247
1383678314
1787231290
479748460
261067560
316458746
1699242511
1735083215
1645867364
578454286
434109529
1859037392
780070895
1328515714
101533146
1206244445
1114538160
313254100
1962234903
719522981
2115881443
1366499641
1485071867
1700233694
2134197645
145986317
205923923
1639120006
710143467
1756734868
320007113
661487396
1157990298
468684488
522836127
1831647892
690615825
502313428
1917938236
253565551
27868456
255593813
966768331
1205143296
896277046
475554743
1656378593
1833338020
272460531
106283585
690676105
358671372
669400400
2060402233
1879838457
2032960838
561975748
1717434490
1898981671
1732818888
1584848728
1048261351
702412477
796437282
540622625
835652499
629068335
565565241
1337027136
186727902
504229212
446807776
2083595285
410206689
1825095722
1786835293
1790866215
814936703
1238486660
1456842047
676183009
590829738
375711048
1083708122
858841008
1376074157
341140871
212575004
492734938
984364510
559285746
764766802
1208482859
446247210
262228122
301962420
1913150533
647762624
294127201
993985653
1736282451
1489441784
1433103750
423823225
1230932716
1925515859
282967036
678028275
1200055123
1331659909
1768253437
1727237433
1385677460
549867204
1972895415
144063604
1250526214
1286048973
1221152059
996605223
1422740924
853476729
1210017078
609938488
1198369187
1985941835
1854539148
826543623
374867084
1799306121
2135121948
402372813
978680643
1522646128
1026872991
349297739
1674820492
1834559166
1287660621
1574586733
2035052420
297556396
1342878457
1405694987
1632963504
1571339965
1379335793
118127315
1621132754
644634400
840022791
1922391360
1264854544
2358128
78271244
1876808756
1236964705
407426468
1914838757
1325144146
2111153618
345066964
1030091652
2094775391
357409356
1708540855
601697830
349898613
391156844
1119894062
1334515791
78677274
1868427275
1334745313
2021708983
427119316
954095489
338616976
1614581426
150444033
80775698
901335384
1918392138
140178935
834259495
661918262
1266783469
202887323
522640673
1229100784
1997469258
1893344618
1930121910
1493820371
1747487980
1594984525
1848985649
1742703339
409765259
1883706926
1549624758
836964420
1676536424
821755954
1488488137
202920086
980858410
246517408
876160156
1123236963
123405150
46916111
1983345322
1724447834
1716628082
637678358
1064482830
1364401489
1069910761
1983560343
319649567
1384738998
1299708488
2051861859
41388247
1841107243
930698705
1434531835
1804461046
791743914
812354007
56391258
926418741
2020563642
1384537363
1619959009
1482608395
557179345
1090562064
1016466976
70693519
301066349
1680637659
817147966
1432324782
492927996
760369800
340605475
1249142225
1430389759
2131832229
2138255681
1076845716
926121476
190131150
2118795544
586548293
272323567
982412241
1564653996
396797028
849080458
1335912981
1994572379
507218144
576137979
1768272229
1854293265
1755593907
592357751
619718827
1849157953
984271442
1080822112
1744545598
1229657966
1658758931
786439683
1292565967
1143577181
1996949829
1113333642
72629852
1413745373
1936286349
1677651496
1676447095
463413507
1881570258
1345065730
750640071
666663403
129544481
790586188
816385611
247690860
1653143149
2063495810
1696685845
249463353
395725652
1410987517
591324980
1587021917
1720948916
1064083405
1210586327
512225506
587762317
937536491
552397716
72131086
580696307
1775969192
2012922095
155793404
605824509
580929727
1596934152
2140542554
1393939136
1059485514
1576011147
1069253433
1617178423
1354758949
1082908914
1542831403
1887415790
1327181891
1567048752
382015057
2030444398
559835885
1151731832
117493391
1972623557
798850788
1308339148
1696994527
2051727678
1553081656
1061349513
692484919
2121789540
663328214
1667087613
837560881
1511078930
180851301
1816316411
2125173510
1967707596
2057548175
1061845347
2134024728
15271673
671412109
64857482
606077867
2097155652
1299277787
808584038
1150522872
702932716
362529439
493823470
1999163810
1982032927
1538404175
1905278426
1406366529
295495904
359220032
1947622281
641540107
2001899174
904099745
878025981
980639340
1896670489
1101890295
1818436895
1598541881
1707684078
2012002672
1152804389
955180528
436835284
173393721
856983383
1709081838
1568413359
1008079208
1226128573
851642454
376615170
351716260
249323319
1059949541
647214676
209912167
1863422901
460320954
1204351155
790063357
251424297
1477339201
689979703
1048383943
825413707
1783806399
1942656170
1265635398
818717664
643554037
1989944294
1824543825
309529067
551904458
286667312
340884268
1819381325
906430761
1816951687
1331413872
1988750491
447327736
1214977788
2132935475
1051228483
1387449288
1081881626
1456071046
264901037
63537446
1411230206
1318149620
1341559970
955950702
1140312684
1577378177
1932879631
576073737
1067016426
122372423
1394450935
150894
1778227634
1677973620
849535258
1005437530
1758934632
2084129455
2013039370
571834432
2117206450
1779118869
2011510639
293202479
566371985
625272815
2037943106
990024621
2073168490
199487001
1550688917
926400099
386857164
303703769
1311154522
846970952
2075624794
2132686808
1850683530
1065059707
137676158
1449227881
1839245320
1085690955
1739290581
1282009435
45692205
824835840
1594274507
395921597
497890516
136689150
1466041713
131210876
618593749
1832047993
1904946264
417090495
1806452001
339080112
882712187
216233145
1840532270
1066275622
1677831811
805214617
1774357344
1941602849
531275924
1800036623
566044696
1402744360
1913927387
2059611268
1017718614
349336565
143859960
494252257
700796594
1006768412
1513603214
408265412
947551053
1097890025
979457603
13757026
1336924989
1074636767
1699615169
262792181
1691769359
234928025
432981885
312606163
1227048556
1628570474
1406061462
1478677957
900969704
1893866464
1769922600
1533064354
869409908
998171864
193900053
965874821
103258521
504398691
1667906469
1629921468
954344491
397458936
327477378
336787963
355398556
178348234
774167131
263015842
2022959177
1684965352
1674357563
701084341
156004374
1170163282
1550499810
547274291
118665549
853443565
224428050
1423331081
1341937059
540930417
359849523
875306122
681973440
1388070002
1171305797
956063201
534877060
1677900142
1909150332
1688589443
604538317
1031998281
873116631
1167076744
786132198
1620881749
162911764
2038115983
2037739792
1562204505
470417413
305961131
1098205304
2030669639
1078621882
892638754
1030682597
1607706488
867094217
19043339
1120257628
2123723420
1053220413
1192593419
1998828905
859998512
1171787523
682399100
1074636767
1516022160
2052342511
1880768366
2129947184
1171186821
1552119287
909143334
1608977102
1418761245
269724594
840004029
2096201194
2080720385
155712100
1865985747
634143821
194925793
1283085047
245044249
651368022
1231800396
1292353470
1929794057
523951303
1297675675
952389344
2101322296
1634175165
79950616
772151832
950481638
1880796370
461989761
1254113474
911759030
1379694849
456158483
1339251955
392726718
1689727005
1014107528
1550685134
1956097184
735468563
1040849887
1099995766
198677440
1066580328
474433474
1814672117
296255417
253211021
1364762069
842646550
40812914
1482481797
860314298
626617847
1223248021
1966739438
1691398214
1658924348
1236451215
967454108
783307425
1434542891
1134832394
1524908865
1421370254
329357027
1629053243
260771942
403336785
803603941
1570469343
161344925
645909062
994719111
408181217
1330850796
611140866
956740594
264362967
1651259724
1694803533
1417447473
1254417486
1657005136
942629447
162464179
1333852930
1428458690
2065056756
411085012
419246571
77665264
1409560139
388690106
1457179463
1240949590
1044195569
1859675602
983174832
613232479
1559018515
2002617932
678834105
934230121
1402986833
1110617805
541998889
107187447
50081627
1660941489
902485729
885894062
694507166
851447657
75605402
1300456016
1058990168
36034959
367395682
1625720387
428586940
1314369522
1069625208
1849465191
1250009840
770085295
434511123
2110247883
266258964
1522040961
1765847034
539960775
1510879009
1522421964
1942437860
1934303466
1881046776
695320853
633602684
1703884609
1579523904
63211232
89229242
1324972878
338364562
174699432
262058717
2103352948
491981090
62392877
772947048
1159578342
965531849
139826504
1197084530
52245114
748141558
666560213
485290741
560476997
183376451
678230638
1668005359
523863023
1672185019
1865391016
688869145
370327940
1693399964
2023777668
1206364112
1177972285
1685275465
892111761
1649095911
1449256738
1519288019
1212734382
2001981405
534260813
1660771552
1754427261
968571899
1129461894
1090217397
523748910
1470615932
2100095802
1673222090
1735103607
293471904
1233137012
1906224460
1561289638
332947367
1253791227
491551401
1644589835
1950727572
356152569
1287419848
1634908717
983355811
1543412664
531590952
545880237
2135060117
574610084
1727408818
1495429898
34684636
711206600
1433140900
1960214259
125468017
1916509698
2000342797
1067445834
1962792891
2124596573
230924133
1114797125
905362334
477521400
1281899476
848105682
1642268462
374582035
1500694522
681175435
477667815
1920242040
425418039
1696637129
839351743
2109887458
196511293
12116335
887451901
240474811
388028455
1033343214
1493178379
1953592956
1605301409
1731174153
1769917387
597262583
49629232
375255708
313847470
818809996
547925832
971039196
708597834
490186984
877932902
924732131
972143796
1025965819
2011093843
2044221604
617021921
1996429666
41085858
1420042858
1680826714
1311887511
75469592
245292414
261046685
1562654937
198127915
865023527
1614568569
1945706919
569342110
1376869444
326840673
1528066671
1795162326
325998560
1746879288
930776696
2039894129
547208357
437320774
187427645
1805267218
520646578
1911696084
620919235
755982968
1711046671
192881028
1662255053
1737075058
361640825
257523917
409420848
1940588308
1406795647
1199951644
1826971836
2089217393
1058075351
2019586528
623624662
1110957777
205105655
555764128
772507773
800128667
1046881585
641366832
1218481954
1573811567
2140746477
1520451361
431115365
446386321
926551408
698393441
1563105658
732654958
129866524
606134159
1277983762
2081675646
1629037584
687348496
1214974504
1199815406
934301965
2027119
275549857
495736294
776711971
1117531949
1685220762
617584163
51767792
1730176210
70271404
875165084
1509945257
75325380
850214590
2080423067
1062533880
1660543742
1444121484
561615542
712941254
1150550408
381051865
445279511
1558964829
968295374
1102802016
1016819137
745546661
268932598
40512674
1557291454
1728397892
1383640874
1957931093
1416077426
1960778387
342348916
811677332
2009073463
898409607
1810107693
1154602182
1451478077
568657440
142076584
1914407203
572369202
1106902775
411998734
648449313
1177336104
916696591
1857398700
994916653
1401960595
1669690982
1499272589
1352419946
82537494
1316047078
799721293
936420203
364594385
596187898
56819264
136511111
215850292
2024863627
1228636192
1137031463
1870658732
290341753
1651174173
811290864
210067473
732794751
1494172836
1963968651
261807022
1044483098
207793702
1298655990
1662576597
1293444220
472536863
1762096396
1355277897
277677451
1509821958
1955993470
114955593
709432842
377434923
389325707
595018313
1510957171
1204663673
2066995017
1656766057
603215663
656787724
921344322
1696865654
1772200200
1330213128
2144230835
4441125
400598991
44622363
373239119
179851638
1729759388
480486980
637977632
1516177561
1809093454
836398882
744551230
1619050039
797004384
1601930722
1651448878
959734964
423086659
948693776
38102919
304408865
354551462
1661103439
1365800238
1628342789
1056194787
1772661562
26105286
1756686138
806304441
1327020111
1268796394
861500448
1634642919
1489289430
1464553705
489140294
350746967
517000669
1446957198
1925248144
161906561
1411348620
1939560275
1676272455
573256404
1859012718
1833568654
335897131
341341505
719529263
1503333389
2076145034
1558554718
938744308
1347722149
367369325
338078502
1980338887
526513667
1727158673
1304272245
1677806139
1304467362
234207825
726367346
1551136108
620448578
462948592
2024711671
373890715
90833063
1825959395
2411433
1447723461
873920677
2050545414
2146415855
1128661915
433366435
1553362319
2098317086
332865733
616924661
1915157744
1295500285
2088980216
1632030858
368238613
1520707886
1151914457
2060862346
1820360331
551922488
437119780
401038827
1450684323
683255169
885482588
585588505
194876500
378457150
840245529
729961991
1676355825
1939326347
1758646978
421478224
862030175
1500414495
259118618
855069506
1597511552
844385028
768616078
412107645
210398496
637416589
895330866
590481105
1407694764
1780902808
351832933
923106554
1247419360
1174138991
1231560778
1340549680
449579744
177482514
2021200446
2092013834
279012556
1550548526
1273092245
980448755
1294057073
636157798
841766376
639026370
50161555
825003403
1889632462
1200159468
1226255653
1103283210
1025623644
394190801
186526980
1003405807
1754432282
40458689
515743142
1463891399
971142283
757025224
404422039
1000161620
714114820
1421825570
951210072
1149794543
1889497736
596801745
41265589
1981975250
1871144501
27314580
668190575
525177442
1897642112
198567890
974124278
1665062400
240382015
1033560984
273980735
486131677
1640387289
882183155
595425913
1216877364
1254447133
1457557907
1771435027
1202499848
171078532
1396218678
1161074915
1080781567
266972931
1272554913
2022546291
832317652
770228103
1239003404
969340096
1552369893
1463802851
702374603
553711028
327696179
1128699395
290342049
1451935482
1190826556
761000212
745878897
1788544125
1337496505
263757979
1703648716
1958871893
1849750344
287895855
441921806
655843298
1070831508
259313467
393747655
358981285
1366755889
313534061
1511628243
665985706
1709655764
72448852
179996896
1614956890
1092402146
1173785486
1652711
156952535
258528034
241816645
503860856
1996329985
1280333140
1519429791
293364840
1813819666
2016465742
1329153999
1296989886
1723081201
94942643
1114457001
1357151238
1666823132
267099405
857811126
1662092308
1146172304
502595450
1572918420
587510344
1138673138
465490236
474346186
1360195241
648690958
106198050
1415816241
518115170
846407441
1698571994
1732794477
1986442134
522918470
5114491
1905236814
137345842
750474244
1949142469
1596016546
1451766196
921596964
1551068222
4068181
1800427561
1458928320
1068523781
1132367341
955069735
2109003918
1789825835
237475113
254212704
94304996
301807851
1408722936
1607660988
1538511352
1433178335
36125328
868817902
1295027470
1266867856
603385262
48309908
261498565
370918138
874477870
112278168
1101726576
1295927251
130183630
180605030
504354087
1559286207
1537319561
602405440
986909966
384540146
1174692095
972664045
1096034256
1001448823
550285788
1395272312
1344922135
1735800616
1340272912
964275175
1447364597
879547483
1567809473
561170419
556016224
474443252
1191353846
273927469
568445624
488741352
674892430
301042384
2093636127
2141686801
721207251
325952362
1846040148
485888995
44303174
439786848
1979437109
678078362
451878620
1951446131
1607480461
1122235430
984489041
1428636320
481399092
1209102570
1373914546
1391094754
1279524766
840516940
1813448517
1450053738
962812050
1029555465
630428477
1749593033
1365088217
228347154
1685731170
137938875
501673885
539906676
392068174
1718974952
871018644
282696771
1705633795
1697287144
1847165973
416043318
622046522
762033276
186572387
1697835204
1265264656
1006049078
298025367
1114463427
2077610613
548552632
837102071
981887905
911159352
1681835894
88763898
265633079
1815021732
343374402
11161191
312747325
1950735297
1520151126
91039242
1800829763
1465669747
732341716
934205202
1168069532
882256662
1635243268
372708346
282284930
896630729
465719772
645260548
724612580
1786693489
1466647263
907235458
1861781987
794992685
927310197
1993638558
1454925718
1508276808
320575038
495388520
846116858
795033808
1864886340
1332667356
800065955
1612487892
1232476135
1836800510
1510937685
1272215002
1836002117
1749946857
624866415
420100480
1141995409
824377642
593918954
1959158621
138374324
566219086
210964806
1059681481
1009174662
1386136891
290812251
595634865
5560216
1972841916
1235965335
1420580858
1433929653
1694166417
1949205947
2070760968
1060313369
1867824580
1895740829
2027452388
960196850
60559014
503329162
1363306794
1884889894
1477714927
781526703
382221839
2140508876
1448547606
2127238642
1659186382
920049796
1616439627
921741060
463908256
2047483063
995861255
1144303703
2102548937
1746176899
1650321599
545687751
1092270344
1494585287
249350285
916850277
759845886
977172387
400406491
517567770
1705807533
2024215147
1050069444
1397884444
929483842
438204537
698788088
1390135672
1868559887
1864774730
1459209432
299776335
1483275162
869934824
1879031950
1451728909
2096168222
181862660
148996656
716582954
1482213412
1448763575
1278670761
447042488
2026658422
1227156768
416749195
1453746889
14853842
1090635171
1006309914
1220369979
623800677
1978147840
215128881
909197550
1857155302
1334628145
970984037
423999658
1090994350
902829650
1570519707
1371307476
1964537948
201919458
1583767185
826125329
1849615462
931157960
1562811921
147718940
232200880
1651068963
1840756105
268883651
1824348560
476354102
895518985
2020514214
1222391781
37075925
651733741
1561129588
708004020
2003055206
1131979053
1398312539
1908325317
353037454
1615771005
378255146
636553638
195333584
1795832369
1451247312
1849482392
1982650764
1679215247
526772446
1250963731
1810971538
1474829275
693244797
271674234
349977888
430179004
898623726
1965427228
380455582
1417178314
219411263
674152251
844298068
966532562
1110515277
1469022800
1089321467
822712834
1468481511
1069650686
30729958
1549201419
1296616629
373700004
1396324473
303597639
1564900350
1402789774
1126134395
251383076
1382770017
1849397341
1172117823
1809815059
319238254
1246547040
605375779
615380493
1521345974
537849717
133839058
95267754
1733638083
1549275894
1470489043
716184218
2020213016
979769137
1269003260
309756400
751229610
38369316
380429601
1165545430
1862801880
1225739530
1998500648
1584547065
885616091
2147346639
2036849873
546231329
1018606131
193530704
544480165
2095745986
1496707527
385250821
1533693919
766718004
1946413811
1288172292
1765368483
1534430554
942009814
2046276483
778311237
1157581878
251937671
1791877638
541263432
1344712143
1558420503
1552152562
226518503
2083534588
371142176
486482058
573321394
1621998341
148988156
431580486
865431216
1047604759
1076654680
1695437349
391511033
1702307556
1349104089
182237002
1350287587
483265017
880623748
1370075601
390672274
1726296418
231466956
907310346
72009551
501273701
1097334386
1212846412
1355760222
379576128
1803828883
918324957
1845452523
925065561
609215559
1294978523
516457458
163784788
693480717
1287498201
5186794
1634345954
943386005
1637601685
1700318457
561624907
213637140
1350513972
489365606
1552428915
386000434
1938207555
597285774
896591587
635652458
606540278
533839913
1618823624
340205721
653874399
1582244975
108548485
26476782
1061452128
1627287155
1114939737
447961910
1969326148
294876031
1595387113
1832084457
392268340
1695274883
181296411
673466572
1604899181
1398409038
1658418094
1740792917
1657219035
1023268448
235966328
877935559
1528956104
806011320
658942232
1138859535
2035501075
1302603102
1589352934
2126793268
2131435420
1255756020
1883986095
631992400
1765037896
1775662380
1175299095
981270756
1110428254
2084524914
1523533661
987798216
2044167189
844851302
1335966762
1145617483
97905461
78677724
22754117
1888538822
1177133822
2010257733
358676243
1626105485
1130969312
2020369606
1412319173
2104944573
521440172
1916551758
2046526233
24819044
826092295
386527727
469853079
1263015442
1412344318
145924086
920610169
130009582
1036845526
1308024121
780663041
1387157813
1233640370
319496737
2090151625
1137057798
1250424615
1503695317
212515440
195164321
789789472
1829857134
2045967376
1901800489
1284673558
107494258
1733586386
95373587
450122237
1953161711
630523217
144805069
108847982
263040615
1777151931
1239531899
1316925
1560148525
163152126
1279954810
200611221
2083829981
911172547
519317921
2133586184
1122300803
1882995313
344230375
479385190
365863588
192380077
637404260
795033808
2075712798
195624403
1932826432
341607532
87570564
1454518118
1960540621
187634209
1111336835
630833732
459195784
1451695145
338922269
889081581
395657794
1461245579
795481568
1118884865
1765059536
1220892988
2099110782
442911372
1943136695
2100477446
815998623
605347024
1677123934
620535031
567307022
1326697775
210602556
1638316541
110553058
982660341
1253719579
901005869
67995652
377518912
1541611484
289083494
485796603
883789288
464695348
1433650727
19974827
1258710680
1082977733
1352502402
1898220603
764592935
1983491086
395170863
431293682
1043255676
967409348
181027376
901517399
857196679
858399579
1891939322
392244507
1539810569
628403001
371850274
594295743
372628083
325928560
1835509398
588315764
156838387
792407492
1460138638
1002721226
2012914719
1758959165
1605225101
1410036526
290867695
2088054536
210945139
805471569
1964822569
1607057600
198936989
366901768
697951049
124383326
1345600586
135406390
1431592886
1554975827
844039467
1119100164
1811995781
1314009087
1635152049
2003584581
1583012662
366615699
363419035
1721377442
1296436189
1279787852
220448402
682807208
1066919953
1325880864
1887429342
728456250
2096236650
545800134
849440517
346099186
428484882
573034035
2079250676
1889809149
1142928614
440461255
58091219
1601850257
1198145756
1952906777
631969111
253335826
1091721738
568130512
1741250861
1374897871
1421192490
1629551360
1579735319
162427086
1531894767
1084631185
762575233
2146865674
2120714930
949227904
639209263
839016883
2036299582
3546468
838242674
1614048224
1785233374
920848494
1132304378
1062327285
1243827569
1049574291
1137211324
1268709445
1776695929
62467724
1818572719
1055096608
1896700207
1051687631
2080669805
1414983471
632770558
1762425921
952076117
1603953727
1001594543
1062504069
189169439
1118393566
736524195
951084353
927315834
1895997719
1706457493
363291595
1071379163
1783641617
1479442940
1089528054
905282147
1024834358
281131913
1194681529
379679618
179409345
1732578277
1343029693
626324262
1707627342
1576236337
2008766628
869274110
2097619995
1626588079
394008600
951106679
99265214
657631200
2031484033
1879552596
2073929324
1706962453
519031266
1692511650
155098904
1054850785
1943603886
546889110
610349048
1789311924
1066256937
690380468
624772501
481724252
192834860
1040197067
487587954
1616988656
1577893175
58175132
236686820
1123122312
1206324522
1293752603
1599243476
2048287905
707802573
537964061
1012484902
1745293996
784590641
1792407955
1400357650
792907117
1512394405
1227161460
1850715941
131568328
166019132
1790671663
807765123
920033818
740143221
201029502
52899095
128073725
151782971
1378891616
1989765517
1638525943
369337952
752520205
60364351
1328183282
1477066659
1300529886
206491157
549261462
1815974355
337082286
334019479
879154098
924004620
1401769271
780057770
2098797831
1702181393
1033697735
72039902
877532474
1562169288
409857476
299523610
233777342
200909997
889962492
656107812
845411313
1503747888
1981075128
677397762
1503868457
1346263868
901532365
793626992
797056747
1993264782
1643269528
5494080
209069448
1714049385
670667949
1975554318
1639917266
776191722
922381249
1122178651
1785702609
1884151719
619523924
242901798
172771158
1288004763
1671560580
1897275317
1536834443
90046857
100404329
996502704
925261378
1660600807
712656126
1256048874
10233660
2086730647
660142173
1357762274
528438192
1757869946
1530776559
915401177
445219240
19869277
96011017
241301201
1571810443
898138948
1648055290
1860387605
1677010373
1261992685
289580911
944913408
1016905292
2035189853
646708723
1104836000
929608008
1050663574
508522119
451845645
629761950
585472999
1883479053
523850472
717821961
1615097163
2126543030
1694250364
1262305433
2140157286
1345237731
1500131454
815436033
1548228791
1660374784
44808602
913464783
587594216
161225343
459818641
542555812
645657058
1308562658
664161466
144476926
79523399
453565408
372323001
1198852981
1336530633
1693127976
95397784
1823959109
1706197753
1089640951
773383370
621334943
1099852947
163053502
82310076
98284755
431719803
62117474
559487050
1758490572
486499175
2024022959
1341430904
433746292
914765021
2086699250
1065412117
564078546
237840884
1267649156
21371803
1401300703
603803514
1591728934
974364032
554623723
229313481
1171797138
51590561
1024571856
970487349
1086754719
373718044
499731562
525242128
365617415
1065681035
1089204149
821531705
1740166073
658929361
1508174700
1108257602
1928562871
955769484
502996569
1330115158
1083732653
2033042734
1533295854
307297942
1436770068
436723181
772873984
1159744126
1742361624
492769231
336632501
1100335758
2112460632
186660879
1367884384
127243345
1093271491
1956537821
1299101162
208805504
1617990130
1255406639
181215570
1292896198
987717084
729932545
1004377562
13237736
392122460
1569211141
1588421503
1752472772
1070511050
1191520036
773716848
1636143061
967361174
672209048
554583007
79898168
1160556842
291678176
1787987886
711306018
61477293
2095392709
1371330318
640291321
421793568
1742391880
1218299617
2097003033
391998621
1016678324
1106386765
1541535921
955012027
74433769
2049260839
1830179945
1644318325
880990563
962436868
979130226
1078519112
758526817
246283733
842644494
1914183456
978026769
304441737
1064138197
1545395314
1441913805
950661928
1916359029
697720056
636482531
1045492356
139012299
472481657
581613457
1849504447
798655833
1135900577
1117999132
374808114
237827187
732600711
373725504
382105515
784201425
1122591736
1549541349
391316221
1499284809
1655333086
210987552
1260800992
1403230551
1229717547
2097965720
1042624223
1271781389
1999850236
1190460430
2052216264
1808917235
1285260664
897449334
1974078695
1264251930
903839582
503977620
593355085
1224973391
1802433644
1679718021
2008683075
1476679466
340898872
32789377
1548659610
418061647
1437264779
1084103700
1937398123
480011979
1162461796
1661102081
393506196
2009569378
1257453030
976047241
152994272
815522032
1874942386
151541018
630336230
649404667
316943661
1994814609
201521570
628829990
1107005785
459765766
116469854
386696606
272757459
1801735307
1343836219
902955285
1809985807
1414706534
1970350017
1843845353
2136065062
564745430
437746723
2042697554
510727783
299921851
97106162
1492336066
434224912
2136355662
1451967946
802466616
1521495684
1777163352
1525555417
1398196137
595873273
913902707
2074675359
78951139
1215732126
493410024
355109743
1074681041
1445592015
968581204
1039205223
245689469
1566131497
526416982
1461351263
796137637
220847169
680065273
1355116993
1913653527
963355587
1702446169
147678368
1425011688
909427116
1559584164
685266630
383773807
1760425157
2037852344
9915399
461266775
334813142
680556306
1333745187
1464676326
1332384624
830258838
41404179
1683675221
1899515268
1785191172
274601389
1423880538
685000127
1003405890
123965573
1056696873
850191251
1456177742
222813327
45860771
1958296219
679404034
218036231
135321094
1373293107
1987241531
824443797
11960700
1998418349
1351023705
844062478
1284639585
689095751
764492464
1509945192
1199220776
1793429373
782714750
1594196289
267252862
123854010
260424790
419082672
1177948692
140430327
577392780
1557440101
1197848097
838091004
1056173200
2078791093
1358154614
190948051
1828031605
2005307621
828621051
526506898
553150859
2104170753
144411729
728725961
326237030
1278254518
31707106
428801746
423696374
551413081
1294417651
1840124812
9818438
1504715
457179962
421884619
969481617
1439287297
377451006
404964107
231702269
1035804986
879508029
2130538536
1507791205
2127226562
428332922
241008552
1502581128
1272237815
1904998113
1338535774
2077870905
253899742
1034136096
1104210217
476909768
2071886978
1584880657
1449255230
1786133577
1668941775
879137438
1678630207
173828534
1108586029
1887817753
1761456117
1434405530
1170282365
1767181271
1704930806
873404994
106142379
940011668
586648641
1650349105
352328003
434570460
1774877260
808404512
1327805059
1228919043
403975311
1620882392
666234116
204916935
1670777837
838849621
653716107
970509501
1138860022
714691759
1273125338
549312712
928746618
1139301567
851703324
763672921
1434134129
2062605960
1316073911
330802794
2104128861
2060775603
1529233644
908616605
1236704015
1281711708
2034758194
1974333497
1790458281
1944927903
55590725
147641847
682287996
2059932300
1626191941
608966535
1758131284
824903726
1039129235
1008776319
2140690390
688826445
1743726189
1913006311
516422594
902652356
1291643633
1579159595
395246453
467415766
410420488
1588018471
1719046540
1537899314
1622840201
1527238301
747271602
478887363
1485415929
561485662
52025824
1487052394
674323752
1967587882
882558760
1281524178
1805743520
982943210
1310349636
1725717181
315466117
386792377
338167577
1718306036
982447921
2025360227
838766377
1034032965
2067101406
678243607
729817761
174782504
1396589414
1711337338
2125579785
1048656859
1143422975
1381167569
1269619594
1219382821
95273239
2113196130
600886752
1603720640
1037854103
1438617677
1296928193
905860001
1121415135
480684450
913246494
1503525049
321903924
1796213386
1757739447
978881148
782205818
393897481
1496053471
1844888230
1280561557
1130947773
16092275
584014571
259825449
1547584746
2034903311
982689159
729858260
615177617
19449158
1452634036
1858409449
891747752
1595917236
60244683
1813340401
683409043
2037777369
1321481352
1567367160
232940920
1302924790
537664533
776038801
253954119
475192098
1437852775
960607901
7798144
1964806206
779907804
1453539644
269850349
1341059041
985565387
2023501264
1566092967
605561880
382820824
1505425980
1867612764
1682932840
542581205
42839497
1367560985
1616440756
894277675
939193469
907456678
964119517
1744595704
1858079861
1420535257
624688351
26012316
632610663
985268290
365678155
303698316
1880801838
376940537
463279946
1387411919
969105016
1771909090
318863388
377758017
170152947
889712871
1986280728
151900588
1148182811
232860342
194575014
229766833
390722776
833872717
742423905
859157321
1473871824
845939002
1129435241
1559495334
800276192
765079588
1926921613
1995890606
106718437
650989598
1223009475
32215619
1700989329
395145548
1717326128
1504893710
271322246
354889686
397820701
1219471123
1933136020
371876851
1834562745
867771199
1551256585
762415949
1380532071
1646627680
736238924
1442985920
421519712
187646909
693395485
316164143
665730407
1736558894
2054633200
860142812
962689767
2083873899
832886079
264496728
800831404
1829326054
694541842
1913999479
1319452966
268879205
838115795
615744449
692463792
40026932
522375132
497292195
833596417
1161747870
905730627
2033357594
1117778782
862971593
1610786280
1317965735
1591106187
437197706
1496808669
548980536
1356138708
1545395314
1084017935
642893379
1917762381
178198368
2081840490
1328677538
611227667
866828703
1085050449
179899991
1847508459
1279686899
2121100933
446153723
1437770417
1384002148
1228761812
1544683049
768271578
998635707
1621224595
477291002
1777929474
176483016
1570036823
773777749
434283831
1801921955
1572417318
1168626024
1810931211
1204700387
2087464498
595234489
588241358
922064223
1729847523
1496580330
1336419021
1693827427
26746827
1686931990
1738824481
1597301876
1394775467
205182905
680905697
1009493759
19550763
401968685
472975170
39312835
1742283295
324359191
1970137304
242591525
1489034793
1873577821
1500539073
9963682
1428870002
1843731942
1552045368
481022515
287279197
227476571
897333004
1012919258
1796452535
81692549
498957790
1487822223
209195488
62593919
796740425
1830553840
665602335
652508773
652867171
664265330
995144793
264498738
831079798
626212140
147075665
1632564215
378004092
1532971382
1105998004
1145670311
1182694882
195958564
498926839
1152614445
1480309470
770214632
322940950
1879985545
1956528541
226841335
636067334
441864932
1750968997
761533237
852470504
1235201310
932209229
1115561693
326710900
1882098075
896910157
2124716394
1770791284
859371758
363539596
1588630047
2081119589
751287062
283988793
580847796
1135612203
639540557
1158059503
1363054875
1748816250
387144756
995500944
304832302
2041090617
727090299
859872840
1913388366
1604288094
611113246
874119923
219636868
350778623
477926379
542664477
1183475343
1503659455
1416042322
718356972
785610504
717448749
1971527281
1652813192
749507048
2004369477
1421417976
1026994032
1406595916
604102702
1084585538
1469494496
2065572852
356813755
1076558233
1994610687
1174537616
876008194
449796296
565585055
2082234976
500444273
450285762
1053631420
242192702
848585327
1002322168
406545913
1480293034
770867705
23390987
930526391
703752051
1966510319
1111533985
421896938
607569215
2016777407
814597771
1223636845
1637519655
592000478
1998723366
948241471
927247707
1089512401
2074623881
391547795
1011680177
1123062141
1291482744
1941198657
2120429229
1568314493
981111570
972553182
253783205
1547647921
1513978344
728048049
1729782500
1536121720
2053355931
1645732341
2066152936
2099196763
669496759
1811569428
864936051
617036511
1405606906
1226908874
405342025
374056533
1374792959
1978174363
1732234042
1346047988
1108826300
1126066576
45582337
1008976431
1179807361
137742933
684452618
1348724845
1159138466
1339337637
519840102
632655698
1504293472
940149516
1496941560
785541247
2054924135
1340779761
2054394097
159530652
1736176813
1907270566
840511158
942460163
1565691424
942328916
805552504
375104622
734061513
1012324619
1622175233
1808088184
2078574498
511163018
1821517581
298180748
1749173979
1853507656
1890095721
993423992
1857093645
1553831383
1799673657
1197216139
1877682612
1104429886
1295440610
51278418
329251891
1583763616
105722524
668163783
1367382008
350619271
1209121680
394824769
1984758688
986605975
1649854358
1694658972
1508117000
1356336345
791213460
496102446
1618099883
1441144672
404939593
1993125791
937469673
1483191811
574654535
719851457
2007184889
479410422
1408612052
229891317
360629238
1676477288
1680091130
1541148954
125309995
768451265
187536429
1246132939
1091597311
619378941
930569805
238688310
1587724239
794628076
980119123
1705221517
1937110821
305298100
748804718
1747807483
147190670
219022350
1172937074
978119435
203830552
2050935022
58356848
311932040
1086974661
1678346974
1783024071
605093964
1795759501
882857487
1471896617
2006476966
2071135921
1387123792
1510783622
319730042
1391640177
258549603
927207305
1839577920
269071516
340764521
182788353
1604728391
855021163
1002275027
1176362683
91896566
1800324355
996522505
927018329
680071441
439713562
483556280
199786144
213400705
1864301374
1637442276
1897022855
628018457
23860736
806903848
2049176232
1843170582
797585562
154316537
1386784525
515205707
154620425
949489133
1062641446
802427305
1939098567
1461072225
887249777
1343701392
1830141092
2136087968
511610990
1259396050
40064883
1694059467
1298872451
547283049
1685836066
330021269
1959102804
996437536
1763881462
720188405
1238040497
798126235
1077846506
1832660228
297555044
826581065
4836809
1925057186
835495097
735911337
607435047
288199402
1793556240
1965322898
1033042739
430136178
1179742603
418512997
730806696
1458419201
1352097361
1180083976
731629589
38518505
1983824408
1518786956
608159840
1150751039
1934543385
1351562950
884526585
1162865961
1948534796
1251282086
454697349
29645522
263959923
1397678533
503503007
434464006
449294295
1299430028
229450309
2084055133
208277432
781991190
788375126
1487120887
173552705
2041313332
2045028660
2098070744
1513412716
1973016930
1853760797
1995926010
1969185130
1359951347
470840752
748930046
839388977
293569650
944932648
1503508018
781520639
272370581
111193406
891161446
284855688
578882468
176803493
358926978
1028063980
1332765651
116726316
1416619661
934563582
1376540519
1837613498
214603888
132118627
1596035082
99621680
2011852580
479434375
366230329
1995252733
1528258805
624350461
1513707293
49138393
969844589
1660061419
1947863826
1709325263
1782809762
394128250
2121175268
709800564
602580625
1527137721
508350286
1899879969
1882538852
1669515003
383496108
1605947687
1996622105
2088994846
943863279
1384448910
1833338020
792694734
1141629859
1945677917
1589326095
1678075792
1636953801
271297765
1466458380
1602324518
1584449918
846104155
46202608
1402807228
1978080778
1224566987
490454885
766538104
871997311
1176265421
252224683
1958584996
1832378380
1536706178
209531580
1842639188
1107680908
348039118
788352750
1205958972
1265993030
465116842
1402610774
1383564934
275596317
1010099150
26156950
1844707960
189622802
1322262674
564233952
971626778
2062866055
101429372
226322648
1391709173
1572947614
1606466823
612909387
412504786
1106297583
1960924317
183346029
2033065768
1007894167
1876879672
61537259
1597793546
357533569
211003394
109669084
346094610
260597176
1046299594
1975714605
29510936
143626249
1290906660
512880070
2084855536
580981487
178395554
263325888
2024414905
122910554
805150287
313103511
1167236313
1139550518
1205262668
383517547
593199059
345444226
1658464376
240204057
13920324
114464094
544722601
374585566
809254200
114319664
2143221107
2014922902
485785772
270710965
1743786306
1123867304
772547312
1761830996
212358391
188360904
544063665
198800451
284519298
13189363
1621150849
354374534
1302443927
987302994
1621444878
317029009
1074308212
1282575552
1520069515
1447556670
2047928685
1778337217
98471024
1388238689
1673718963
993172499
1340668176
1394775467
828868560
1846646483
889881881
1655812403
2034497327
844975092
1928126134
1202714361
720760584
1724328013
297967668
657765357
2081176973
713942379
1197258738
262243813
1802140227
412073640
1476122972
1460056150
1118169930
750231467
1741871076
1734440476
414595106
1370258923
924129934
1197027443
537285532
1084524671
73417929
243656857
1281705836
1432324782
114294287
1248323252
987560903
1400172920
857064361
488675876
854194576
1804768170
38843527
1641132900
49096675
1174484924
1290827637
1093232961
1870289614
254711623
580002651
287829042
791937847
392966521
813356624
2039139746
252288401
1165297439
1542604413
13655596
498272378
2130144218
2044071090
783226752
573716683
1965074543
236683432
1242312254
2054630137
1275071361
394315164
946269886
1690989209
1513707737
570767535
1008387443
681984086
31077916
1843751930
2097096452
192936876
84174248
179940722
354230233
524509682
782999127
379844236
2093533043
946412423
1171767762
1067704651
1079603518
387529100
772487551
554000575
513173703
243992327
425090668
1310435691
1230171970
1146088002
1003027453
666712202
1455539104
352240316
838358654
587382429
548354816
172211423
576243801
1034294974
1581996254
1081000150
1709126662
1525919911
418624799
1444034506
38931570
976081632
930955973
1151994010
1546582151
1816796381
1921566641
485869951
1939798164
1667869143
1499606733
518756515
475239402
1919427255
1313924056
225239136
2046846602
1262453273
967225066
456443446
333062094
1351660990
193394611
1612976042
1512533580
1904873267
803256273
1714626639
552664854
1739124317
1792412879
1667395362
335484967
2013737963
2089888745
482294685
1236813429
930844624
2093958450
979506076
1487171208
1463474478
1384828279
772151832
147478726
189322201
1879232421
1148270222
1945081394
1443476153
2016907917
1320301032
1095124342
1357354436
1547566104
78210121
1251562618
963475766
1734027918
1770540615
209947585
25776602
1836992390
1522320647
1824323300
66951156
476019220
1720629936
247764131
1745536366
1927773105
1688693637
2024061934
1719275735
1137872852
1213272590
1638172124
1109413193
392256167
587950631
1537135591
820565258
1146017387
144070506
1794229951
80024834
2117611122
615465999
161022274
429695599
1927746111
1224707748
624616104
1977470561
353050029
1585225203
180061601
910339964
2091208955
153254692
729232481
345824148
217014725
1291978598
211463733
668941722
1999672656
481937847
745168932
175364138
836393694
1879371392
1735178476
1947560932
126028605
876325760
1631958353
1062244814
98679659
2055684034
339983542
2124727428
1252386594
1777347437
108095516
115656867
556052015
178778353
1688627076
1591149873
1654864085
1257786250
692882651
1737571814
735145377
818199639
1053006971
1948701873
1935963890
2108113358
98739429
628748608
811368761
570825612
1713931436
125184671
1296235510
1789817700
1943760704
1172353905
451698902
456010732
679211101
1858846128
1902648785
397859468
1943812457
924745677
1118268883
773501739
728113440
2039744238
186693559
629305160
2085500611
1301063951
842217687
1897085324
1070107906
1595921619
418119693
39432692
73081830
1102114234
1985353041
1163624547
581357357
1131857267
1239875623
1890892950
828886743
315983803
808886718
983185548
1077970450
1660181044
202395787
1136617633
1746303988
821780392
38256496
275777718
288528444
1163823296
1030328418
2050094746
1064568653
1468394821
1551095606
634011069
1554905462
1103346294
508628557
310695729
1995603051
1394593513
1572070933
1864499391
1617145936
1089981353
772221437
21568152
1490602167
728165457
733551661
962269043
838201503
2060846955
1930360600
2041962479
73813716
989012638
472504350
2068674873
1025845209
23445024
613178885
1244922089
2098744365
1314730506
14396271
1223117373
415822500
323907690
2058650586
336989232
1830080502
717514046
514958991
1164931021
1646122315
1014305119
1643328408
1687978320
1131529985
1961724203
86006844
1311449673
883710470
397315001
804178654
1109424984
1679512522
671842770
786106089
1816934418
1749209699
57684688
1723390288
1275450515
1739486210
297311327
1680395117
141884267
317633408
679198856
1820667804
51293501
1446671832
1226649333
1870239277
241026943
1040389198
1838662287
500646279
1256272753
1488054314
1925959959
1013773455
1892567596
622661290
1722553286
1879672199
583575992
419590978
524762534
525402739
196745147
80440056
1410756311
697821493
1751256219
327382347
1467993678
1552011844
941149643
178364101
1735620328
1110894565
1978775385
1985485981
1275866856
1587407630
1003698432
2083398433
134303775
1468551564
538980952
1022825409
1625175413
2000283101
158540095
1082899383
1772943922
1404259131
1243675939
366225823
361570176
1986190215
1821476952
1589455355
1693465085
1700689668
1454752673
483575675
1896238360
53835527
520113732
1161875279
1112035102
447211983
193320091
1838239971
962897870
446422026
1349120429
167069212
1161553482
1628083432
2079049207
413482705
158687103
413786972
1628500068
2125938364
1418233477
865527373
1359723185
869976224
598031528
1631632351
363253616
1162810077
1256075764
412021536
1036933541
413049538
201921623
45074200
1810924764
1773697833
1520554797
1446915304
212170515
255319266
70478259
1186401602
1364966405
2004294936
1145293779
240463315
810381242
307137269
1525602471
1407826516
907267158
729792143
606790949
1936069397
1536613068
1012782986
267929692
1515741626
181476156
926083132
918043248
776063174
608936380
1718853421
686444906
945392527
1834486394
2111483835
1405017730
738606901
517630709
266300159
973025399
178327544
1377889887
1648657448
1492647633
801307832
2131985476
1637466445
192227379
2109262468
289876484
2081524307
2114029381
1951412702
222624625
1966745416
395849511
432981456
1849204255
1523638698
209278204
1393412944
1324847256
1301253265
1366884086
571257928
760713171
171366340
126923587
1766743961
100420057
1652404580
294154737
1960802190
68745772
993320157
1392880888
1735373875
1066373578
1411065384
227122679
293336436
1552262124
1465883686
1567246720
1325144910
490988286
2026101483
1975919013
2068833452
564553293
1663093218
356312081
633024263
2144241622
438309818
1290149869
1986953777
39965591
1144095717
1433930829
517975246
271629698
1935037676
1466113470
1832577500
259738071
1379232928
1093366542
470307875
655086848
648891904
273343087
849329937
238951895
2083302732
1835778600
610364855
1687323229
1548048782
934132410
1668205637
373682685
985637184
2008264960
1313261686
1001024241
949529375
1066361656
1301079407
144698512
1564110736
1135526038
1692815716
1705205047
916827969
697646333
333880416
1043243457
2111854694
1734130019
1396227610
602169842
1005694004
1931907646
1633844132
384826962
1918175545
1877389353
1139000328
624551661
1113017868
1240857243
31707106
1589235559
815464253
836398672
1352428439
382928309
1585546962
187660187
1022709738
192802161
1850214504
166152649
411758176
572222910
1218857362
1351045673
1702952241
1653139603
1139725239
22954656
1407523269
1680017406
406939033
1024449977
539147868
692914270
398673254
1658498597
989955356
1704467328
1706629405
451027119
1055737386
222748816
1599100747
2097167204
1750346027
2088292452
974213761
9543335
200098051
103921602
52720347
1573911644
375106610
858400543
299662893
2060350382
1088414422
768099604
264192987
1271372903
1361463962
700867851
91485042
1760359042
211624240
442594419
989889540
1878873828
973918242
657484882
784965473
18723740
223574364
549551062
469520379
410326351
1261622714
1674000207
1270910040
536602100
438116342
852861642
732115305
698803954
191616051
2059834151
123125546
109710234
527483024
732346322
681895294
840346332
1328593245
987376624
1706510308
369338537
484536413
1768975964
1908891899
2043324450
330362170
962797890
446974532
1354308275
721607513
1265585229
1977618944
468364572
1770205031
1792069928
579905983
230793537
830814104
1129435241
1901296560
1154732094
2111673090
1180481025
856508548
1761127153
733639987
381217281
153140689
736756535
1445864936
559917831
1724305738
1046085017
237019934
571453667
2127429440
1220488616
1298645397
1117125349
1550865043
753650551
258824594
622941150
7227658
683746075
253048988
2026251095
980391791
1810355824
1086467897
901511226
217367860
211220529
349733733
233245483
676607941
671506389
518478446
868037566
259122836
1173056148
402522191
604008171
1154750580
1182662141
1986912347
820588538
559281345
829891151
397961273
44529233
1600309075
2127056371
1937641052
814857473
1828442690
1032460056
1965314720
120863404
684727729
436975773
63931928
537311894
1131140599
720039663
326313307
656797469
1808444597
2056259962
1040162539
1888600735
504798781
578991982
1424382245
907524354
1730579469
344119975
871815215
1964041687
1785383914
1202125206
2108029188
677028514
348312118
2018203476
1871842721
2086494078
1587899633
1430512861
1467377705
591068027
1514882401
856220930
734043902
103055530
1213663230
1673917312
480347423
230116331
954248614
1052551783
83656457
1097053407
1727176538
579278616
928808206
213928087
317595536
2035253886
1750203323
1049497432
1867244065
1356732304
1613586930
393552905
953538909
525694590
1253497775
349779866
668677995
492705903
1565994591
1705801975
1905618462
1344897797
206949407
1094027394
1911639325
232759426
1230978954
937529875
1634614326
381005046
1157185192
2138046808
129643116
843278833
1936852120
912290150
1280925425
968864470
254785989
1564530594
608455028
1280581601
714227847
407563299
931975025
62225174
1025191724
734488596
1128112000
7657600
1172255479
426426706
1137767894
1717132521
925058038
1761134071
709640799
801851469
1597680884
1209444121
774018126
315429568
667957067
1848926372
209835380
106332770
1933570589
2116893914
497393627
1770453827
1119853790
496664270
477663507
1785081678
511878393
1825507216
1322967144
1986426280
1606892604
1944791639
1797936234
2061859113
1404652633
226741303
333366028
153204848
216293269
802674109
2070978612
486860757
1085992909
179271766
1376478604
360176119
1799901830
1665497209
565901506
1858626826
417293884
275031602
1119836123
169489277
308035104
2071804286
509096240
1064641259
1492994265
1969008604
1277964286
756566308
1498055580
1047307798
31562987
1785441125
1061141732
307644898
580513463
2130413869
95712096
1345688370
515897606
1197521125
1145529166
1968039965
1464138359
84841763
1960044101
1373370763
1210369662
2080298916
1781654641
2094472939
361509977
1893105053
1578965437
1284317367
1576849357
337273885
1288175757
1480446747
1048181508
554029311
2141801150
190855222
71687206
303101952
1172819113
923200372
1526446429
1566872119
1428673096
30999093
721484104
1749628418
420904129
399421892
1664087708
1831559702
1518161939
1771880147
732434488
1967942680
2147117756
126193589
63709193
672734797
1594263833
1568456332
1331146413
1399414126
797706970
151662442
456099799
81379002
2115173895
1641304414
548160250
1207117862
1063086803
1312440355
629805230
2111477164
2101592453
1328788546
1831421073
1997014400
247838748
1635421827
1239520521
925618409
1927542149
2140450697
1522630048
1378597994
1430032056
1292178668
41498979
1162330414
784992806
25445052
193589151
1364078932
206702661
904510206
906526319
48952795
1987244483
1331559250
369154111
1898003677
306008032
25801430
1880295676
490262590
2006000354
2099212614
1351992650
918545884
1878369207
790391772
463341077
257197153
1263901804
197371710
2111436115
1619372224
890324366
355399034
1727029596
1733110452
33836114
293470937
1597586032
1487180776
1346976356
1549668058
1960403985
108847012
603048919
1607202977
1877489098
1717755517
636395637
1255307552
302339616
1063736523
1971153281
1651864181
951511253
1313364112
1231180260
1147209548
1465038603
272440765
326243903
746278709
1576888391
1265644750
1002765776
1331223235
1427217263
1526578898
439189679
819492225
1682252506
1295417336
135411967
1964566222
568260522
1151490847
1528553227
323010382
1251925848
1781965998
1595231419
1007642559
2062153175
1969193127
2042833580
744174630
658121739
1182530079
83512135
509745169
1333156193
1551217049
303209569
1545468608
326219364
1928174959
804903430
1667832958
163889615
701447734
749834239
581432666
25313810
1238489127
818505800
1739633558
223891157
1049439662
1551539914
10765846
2088082033
274276913
1904864585
1796805036
97121800
1615023063
2081434314
1727380076
635325792
1353039475
379677385
1738923192
819998866
1346328270
183791797
974966781
253149286
857173284
1842327653
796856731
411733978
1780756258
1265468986
1012246709
125073767
221806183
1752407678
584305488
884053838
1540603127
745262579
285265828
2034186091
2058036104
760053103
728776178
1048804146
85071913
438760122
604186258
1533097967
1439140218
154316537
485600604
849071963
101495118
458214940
1617741439
2146515051
607274905
1964613443
193343192
330517482
974897096
159552931
1343293671
31779391
1694933741
1112922240
775622293
974460522
1321594097
415215622
1596039004
636392052
1799776133
1514514375
1216862786
859723264
1273104156
1392346917
187396842
1907342142
2047036693
2022014672
480721299
358136912
1459651065
122701083
1818686991
191787847
865934625
866048634
625484227
1430183663
899571933
815593356
605766308
2066893095
2030289796
2033162717
353590908
1512170632
701538953
1787061301
1719772272
349383877
894777836
1247281191
628074629
1439981027
1331847036
1612840466
1233054897
457681690
607206154
1874916336
228948119
2137994919
2064057951
834248005
1659249225
1335928276
697964139
719656777
1712961580
22493497
1681530795
233721693
1370158626
965449111
1240042525
854776811
1880216652
1874453051
167653293
2111151770
532386857
1603069177
1906483584
1541934669
489943874
1691865913
1405654279
512201004
1899869273
351292438
1894023594
1163216613
1072944378
1975285905
901395459
1801281891
508970478
965674513
571708585
30933379
623075590
1490221935
1581057791
485488831
115469686
124192619
1196613590
581095267
8269378
158542038
2086976499
1900788698
1894110957
1178570273
1376196085
1118365257
1718115405
566365287
1794046446
399560040
2099393637
1007207128
1763527760
1155218800
313852825
1394369616
2120932414
1673686560
709715133
14662994
576987364
399766842
918352966
397090394
1800448630
815138923
1290396411
1402735349
185601402
292232260
1421452415
993591053
609238388
654798283
805127667
1981498755
1767695544
692504772
620516584
1972040941
925685686
198752835
1431559546
374330749
1049885354
1755892313
1020799157
1940197395
2000627887
1061441959
1018310484
955077609
492781588
190699994
1868190023
1410650697
591170042
1814759558
1663546024
527199987
533983923
1027905149
467348830
188982561
1268865144
1994980414
71311001
1821235628
1182714169
930955805
996928468
1820853312
1395689720
633226995
1023830849
582075875
1104683996
1074180056
1631101402
591568034
795620706
345971122
1610172465
1834603701
2026616208
539571159
624851355
618172125
247507636
707804834
693758759
378652972
1039192658
890858630
1434627640
1862875937
226860822
1013953963
1030997720
1205352030
1683271377
617175200
1800673928
1896749810
1827393257
2053135286
559947156
134586920
845614607
910028846
1385537534
1389501322
770330359
319412271
987808319
285032794
1328145369
1864141340
1689552067
158618153
1496975959
1331495465
1503893821
2033345314
1349122571
1029142164
1969162019
671625182
829102223
1041214934
1771321693
809438436
1883445079
1103664559
2095943765
1178121594
633956800
2013568727
1028348279
438632732
351642470
388195983
997360716
1286362005
1153197049
1793614671
1573547786
1050011716
769944944
1662535080
1672756988
1530146921
771681289
232885913
241093150
1128507989
1398906077
1257481435
167448378
634330722
97162307
957336765
1401704563
2127945670
811965389
600471174
407183872
407063863
725280928
1616617623
993370616
687661389
1601700464
1878946758
304781938
1270879077
1762089161
1053194301
1861556624
381042188
1786853548
1861375747
1684725585
1810423005
317071526
1640804696
708667701
966700709
1573428294
381413228
2022008136
1095620283
1424829974
1141079196
2001931449
2137214258
565062536
608341852
1042229132
2038671423
931216256
1160218851
941996830
1866438886
895563696
2025344519
1567676317
1048755011
596532510
1107576959
2101574023
1254889152
677052272
1805917729
633988448
1816111734
408254258
1901883144
2145818246
1243602769
1076338513
1811612871
1179552449
1659356218
890081874
1025780817
2031303554
1777518996
975211980
1200236433
1316691849
1983677104
1802308308
1661993105
1189645394
1162550350
1663356854
1440439852
2139948000
1239413534
1018320865
2067089816
1321326576
1249142581
1885686267
1668459854
335114691
1903552313
1125949227
9728566
1753789516
996375905
1268651453
457154615
1942457660
1720436373
1466464161
1648655331
1732637923
1868554487
936406218
433705201
447559769
565688557
1516851692
1091410097
1296428623
1171562916
499182227
1901788939
128279525
313646645
276117701
1846735089
499228860
1493123267
210547809
1351600477
1655949138
407688643
1474045034
491652204
1818001179
1933073955
1934040162
1015876095
84307581
1555281924
358077884
2137191247
1016797888
801463200
1457762392
1017756454
984279074
1893908426
1844246867
1577148455
2052513763
467433769
403432971
1958005826
570386703
903692519
1301757997
1989311971
1788900706
1931023569
141312393
1105275886
1290383
1815685892
2078196735
636273539
490769299
1062726690
868807354
1685061902
1073409568
102015062
703530491
896064723
518707229
1402077341
1874534194
1603656912
1677301088
1150601696
129998843
1352391531
347166732
1999660971
901744849
2141036387
1576503768
1769854390
60393377
198346534
500474304
1044957176
2104102136
1225015088
353006029
1855651632
382854685
1683521843
803455155
1461209279
1361628447
668140663
1704964626
2076741154
856071443
1941585778
993938852
173710822
1944707403
1702426817
1767353952
364490064
57792158
1516444110
1918430916
1267911934
1302679596
2071007011
146629329
219701047
1240616252
1898677801
790380081
1074410418
2055529457
1765123655
1169408876
1036463793
1421200772
1614514699
129216465
1368591788
1961266012
837843191
782666223
1394405569
2137114061
807831401
749809272
953691256
947842766
2068623938
1137419305
313699506
1536587280
1140015106
1532496949
45340523
647937886
358310469
872330916
1480083879
326268613
1304308063
1729542922
290747002
732334428
311689261
1442442401
1064150462
1002232142
785626934
1696040581
1223023422
1851893114
961750768
20698634
1809597070
806218860
807058267
1265426932
330272368
1439679177
1047117555
1466727343
1819509046
469722456
1091325065
1882277396
2009540694
270257654
840654639
2147483201
317316257
1446540844
1084843126
1166092257
1423382840
1050882566
184066581
488764441
443068432
1044835493
2133096535
881541374
226076504
300307032
1966861661
1489093863
1780463070
1757492528
1524328380
887087353
1545669076
1050805046
1908143157
898016578
1625666628
920280444
1471469244
386443651
266706829
554639608
1445578473
1526253931
205883516
1558172015
1850922946
462739229
1887510086
825040191
1379605830
2013685348
1401169974
348560916
492543632
1838801270
1683163462
989934051
1756027377
1285634347
681550654
397658677
1465434955
1902065912
1851971542
980549530
1790585149
1727571238
590918800
1957242906
1320841461
1483643872
489078025
1075303039
1606144148
1302916431
1744475358
340856121
2140322331
655738344
567766703
1608805655
1533107763
494006412
501078437
511270561
2069469389
247248801
1828755936
1761238361
187820911
1485855115
550312092
699238353
1919651687
1559226056
926038829
810380865
827219469
115067916
1596757613
2047647856
568739514
1801440410
1602268769
1577176728
362895039
1439446000
982554526
2031295532
1007083933
1826883115
1284764803
1274826793
1550332371
2127971006
678677501
623649444
857344967
1624929010
1106321423
1354042650
238327030
827331800
1351800836
10188754
1722693647
663758994
664467965
1769384683
401623887
1773368780
1758027356
1403480840
609786602
1842724834
1126724013
874771455
1755823785
639437187
729723096
1971733124
696150986
1063372803
1279350468
511757768
1216175929
316143445
1841775415
1191623124
1518992009
1206217086
1596137278
784017340
1636800572
2035215379
331679293
1686033576
473704570
762280122
730959115
1424553370
1588100509
1699079119
255619311
1875388081
1924030452
872715224
179340755
446067056
1353533963
640578620
378023178
1794139812
1328843056
980571689
507865226
522676305
1449917637
567456391
1816143998
1675422211
768236265
322926576
213951327
579955805
1036703302
1951120720
1208653337
1885364345
463884518
1502069382
1302181621
372911126
1419163690
1119953740
742618651
479286242
1777589203
542704255
986515933
2030157107
334272105
431465486
374762207
1587557791
913201820
564564266
1682341180
492916935
1703333335
1356149066
668669333
161313299
832505751
864180866
1050810116
462680659
242259518
1838468392
1194265942
570118266
275854354
760315398
1900280499
482456497
629770631
692205966
723523149
1054005135
1214996254
654430078
1768955653
1651703126
1844440522
1214407212
177675858
1506805526
572604233
1465748829
1240072267
1401851145
233925920
853986148
2121217829
1400714953
975626075
1420590962
172884569
379130604
2144460778
408775473
889862191
1450217017
563568748
1050350362
1517185896
650164027
748170971
1447053239
1757984001
407786278
321239130
331674729
654317152
275932409
415480756
1739476412
844327613
1260368416
372046526
1587606428
277319945
1806159716
507678227
819704350
324420290
2074864417
1931810141
1432533702
1836107601
1055085877
900857110
1194871046
561383141
1381235743
346249520
1738570055
1212854571
79748769
791487751
1117019845
1521622197
1401904330
706943211
495492366
494082147
1300287882
1903153800
819124374
671757666
12955503
697276776
774764400
1039630017
1534335009
435275966
300943691
1283856805
1129547331
1951207156
1329529260
2026220137
1235851799
865615092
497299327
760950671
591038898
1730733299
1054326750
1717472445
155457813
2117479080
2027104502
1376471999
310603328
991960980
1887502683
977406366
1904334577
814583882
1617068121
132623272
1318370176
1977476926
1671262984
1390676860
271228027
60628307
2020349294
188650778
1282947675
1972814949
686856739
680381941
1490006800
9529173
94276276
726377544
783121494
1819145945
1822320816
2072577232
897231301
1952072863
1366996491
902071788
504076790
846963578
1786356350
1144085167
1918285059
1432085199
1018502131
1488797081
1519666998
566306504
1835714683
55401777
2067087774
646025591
2084035272
823373097
2048460270
169427049
478441301
1800813241
253014886
1215096444
1547086474
1750333891
1962906879
1648252924
1206862138
1727361418
590072885
1191180927
526399952
1061275779
85454634
1251906866
340481507
1907485355
188222487
1330102252
1646964995
652283179
309062290
693761769
106235759
1115081489
238059831
1680778077
2139215867
1532068568
1583008168
1342176470
724891648
253002704
1986208612
414901661
1178384614
472351938
1601965973
275369099
1627571091
2101847701
1437518888
1969050945
581099129
424444598
837794743
1929625740
1364616947
1770910633
1947814959
1043792018
173530382
781290785
1842343557
1226704918
15836358
2049938957
188789724
1544616554
1870277153
692802832
650632259
1475379352
294229960
1496302838
1339397134
1454633094
1885608265
1711362479
226750522
257069450
1756746984
1559762287
108160633
1334723156
1095965653
846153686
1988342323
1444143489
1800590323
2056491512
1536430345
1359803791
222729579
456002552
532476932
142418282
936640907
1867229432
288441225
2032948093
733840371
1202649844
1057368804
1135513273
1511430255
194142573
730396856
1867992654
1272853592
517622532
705013748
161124933
914678497
788987303
845581184
1201884007
115746770
1742571177
1304992927
564841125
1630240747
553919229
523523932
1268096521
107040805
1784372656
349771280
1100379894
91033776
492171771
567213556
1241338153
1603972203
1765668563
751975321
1087518548
1988232242
462014784
637716193
1290337623
297307875
98507501
189850717
894357359
1423572404
1311588502
1530064572
331871108
1492372967
563422098
960012562
1178619682
178334982
1231234350
738990692
878106856
1836018629
148263505
353547220
1169294056
309976074
2041720796
1463851875
1462357054
2005210703
307659478
1652009245
1549598023
520226737
163348900
1831671619
523258396
666757774
1068295066
1317314701
154606939
541829554
1100828227
223426469
1730963926
875785292
1331146371
1924855562
2055524270
445681705
323371437
22894704
1040016216
421216383
1659627453
1150744412
1905977201
302771600
1887038243
1744873414
489942554
1776308939
641964410
216547336
92557999
297138854
1647631579
77419789
1434128022
1939123845
600560340
1147094568
1136009343
1566936121
1216766404
729713722
1217263878
1944416796
588222362
1855118480
1468693300
603242563
1672560416
161751168
1922533766
1210715819
781034804
794540789
1905240963
156840237
733790790
613068755
2016146698
1539084446
1159190259
647340181
941935712
977740460
97107107
1573717092
820198844
784678710
951034133
1190661512
1387900494
807445475
1071046526
521732098
1749186207
1541240133
918951964
154543586
25911649
660211428
719051732
1371145936
1412765103
1121204935
2138368643
832220451
1940361042
2007008834
451283726
1999541648
893197422
697706241
2069752672
1336648051
552498808
9065479
518611159
1644831192
971440839
2145705673
1631622720
1036429734
481453917
547489756
1299901022
325394558
2062756797
1891973287
635978561
1337496505
668548599
980484580
897245857
1197706798
399497071
1852427445
463380708
1110506188
2030185645
1823554262
1328921860
472170483
305364667
511108786
1946566727
245299195
892384483
732607204
1508813313
1654557814
1558866286
1666551463
1121453092
1908837958
38264330
1094343247
998763800
1821321674
274411178
722417167
1989373882
1848108270
1316276915
1185504831
346279443
1008964740
452742341
322594901
1680962278
770652305
1380036035
673134860
123497262
1792380795
1331273949
1214796645
1279324538
1468653093
838145541
370007264
577559456
1085153711
1006634454
963466015
1957932699
1212232467
1997400627
957611496
256322920
1550891373
2117732652
1128360776
2000777976
1572623240
1471219319
1853433673
152701681
1884998567
261691010
1526389264
1695165584
1859488473
796180063
1767598689
826506343
2091280208
366491149
1458589768
2135743700
1715541072
261119764
768941534
1615065982
937778594
1328478456
520537921
738576590
2005764606
457590578
1927592782
385244876
1385386632
1156565120
1248403175
63975730
19738695
588547576
1537888146
1786970965
343908304
737375013
1856255702
1641029889
1026622734
1243381001
412154698
171530141
2034866202
769660386
1920967716
742894385
1507793127
773386723
1084634496
1925843787
1801479935
1400734718
1701386178
257486616
942375038
1759488029
1502829857
1252332398
551796087
264826214
2128636315
1602820192
249962127
754889136
2049853538
209755679
1068479061
1687012825
1850990316
568511348
111873407
2121709956
1836363124
356545173
722348293
1859231541
285250832
1057262824
1581434438
860598968
35562219
1256943564
1998472159
1116932619
1580716119
1631482152
822538259
1821594938
539182448
1530690011
1267757237
205533581
2045071740
323847692
856320284
264364734
213276195
1935868179
1690529205
1489682889
380866365
892121682
867943901
1810376823
229405340
1340847959
140755692
467207065
1719092560
1690010878
956976979
18406382
423513950
222585475
1887937498
1410242189
1307675641
972336066
220653243
2067630199
1125675110
2133033520
1069126570
1402422845
580539491
291810892
1811582480
1020483838
1899136287
1253969383
360192016
1769192874
98051941
669119919
1971229470
134814529
288997043
2078020205
1565674703
1722030663
1526752821
1878902981
461129070
540769456
667980354
161060275
1079206647
1699733612
1533423756
1957694058
1957085360
65618911
140776153
1227049795
2108293791
620810477
1297975090
1550293826
1717757314
926772588
1372729035
661261970
2079426835
575272864
1914447882
1055085877
886831704
806382258
1436263853
1959273776
476428537
1953779128
851987256
1898132166
272301195
1438913800
37207662
268049532
2107870346
1229745537
81273006
1398200398
1063441115
1890720651
1051791768
511057586
2016037129
67596597
427067307
1946278277
1290092930
424568904
1791644472
486383481
1424549761
771436331
947321332
1583917782
1023813946
1113968094
435971934
591381619
2015429820
2079385692
2102338262
259686077
1905473088
1768368225
615475114
2073355279
846940019
950964305
280795044
668016898
1465206883
1006017619
1937977993
2095764178
701047720
2098940972
82968516
2047309713
653708535
1813431498
197689766
1345130357
1947059955
480750427
1969711824
970037167
1362955322
168260769
689397669
614237154
1051102426
804074605
679705669
1812433751
1304966585
42770647
1027214800
180080612
1933966141
1078274809
775303453
1652838644
1106914758
682186245
1663956503
641673432
1220995383
2140647393
750625550
1799562148
1376785205
1938975681
251918067
175500341
413576840
1920638706
2113356040
1341771054
1283436403
1442365172
1912738863
824985159
985478081
2081045162
1935452238
125790954
1500986006
1966204832
608854749
1557312655
1783820400
1467286821
1335117328
2062241283
1316842217
1242212645
659858558
1058988790
1312816323
405384547
128773712
331993477
1378543979
801261241
1034001145
358495031
991560708
1791502977
737024082
1029804939
478242848
1293227935
106411698
1254060038
1586130589
582234934
2084775696
1096980011
1785933639
130989470
1492588376
576650230
1708202791
853896568
1340595772
1776275939
1580925383
288640748
524519544
1198568734
808628652
1091885477
199391218
505351594
301421209
777374364
1799949626
1339318970
898996781
1507330260
161232965
364560734
875481266
1225332154
33558794
1314722320
2080911987
494497184
70172100
1780131954
498397069
1132531513
1901800489
934128560
526321261
1971626125
157011585
91262881
2033314118
477399231
1035491125
17067282
124851546
1359860616
1777712362
1241227627
1573908534
1497329242
1799296580
2064302932
1333955497
302827188
1067861167
574262169
883056061
1290954089
895391943
1712376290
1125126395
1989866109
1468077009
1331606575
1313160887
392812663
1900439651
82884261
1577260392
1619923835
450096857
1115535405
1194722793
131126980
1568253191
2067470027
447765507
1115213138
2044328809
49806155
411798154
1099908716
276929432
1209897833
1113299571
559183978
803120762
1269649017
434598387
672674397
2074816883
57618689
2048840450
1022900305
491122281
2084722659
1606827374
1256101740
51579842
1558344803
1681652488
432107378
1078971971
1826378429
1432959831
1622359207
558258366
347260801
1172517167
1103802151
732442271
422156029
1178381619
1340490115
983001426
912431790
990913515
110640338
1660925171
2146439249
203987385
1526763520
1417000277
794803119
893531911
297476145
1731088445
423825704
1433158935
1795731696
1373800343
722796082
1170155525
1628165932
1315089499
1149194789
730820574
835637429
997052970
166506452
1644787453
806808092
1257116313
1359783741
1327577154
1193907381
182963742
130303363
1430220623
1885702320
173828534
1552417742
1411162172
916579304
475303528
750717745
1282045213
104033319
1142110059
968022494
594811750
408874277
391087857
461077354
240996874
979335578
1657765591
709704103
30553858
1948833455
1147783168
1324047949
119176409
848324572
692638927
1232695630
1836477344
795686068
930782949
357476050
51305540
143230994
417584652
315463504
33681080
369374530
803290236
1831370767
826241964
1805049366
30756291
737411513
573131917
1314390960
1176955548
1706941014
2090455197
539427248
851074942
2002225445
133482402
1774759476
162446297
1045297361
579210495
1375600223
723368286
226712675
1189804818
37005420
565769193
2123254855
372488513
1321112003
422218974
590838882
5585061
583868560
445292649
1103269574
1535208066
348817692
1516456326
1889334377
144840896
928538226
1599461120
558130427
2121427100
857592910
74302840
487207998
562389491
1347429325
722870728
2034444575
941566105
1245089770
1819258056
1960139473
751713493
923865362
1865030274
1822897612
4672595
462404259
2114151204
865344267
1940005281
1153911961
1613892097
1808053895
1999022275
1086761160
1172760142
919042799
1163201070
1850594683
202516416
1130406046
1758182658
1959848434
1388482752
722365992
700727522
1395803107
1885300458
1838776860
1715262100
874063451
1970286433
624065182
1842187203
962212675
215823406
890347826
59325169
1446094498
1101690265
1325899484
1659510429
268235381
1970342200
414792293
406231852
1019846688
967676461
633373619
2125446536
405850540
1954542896
94868077
1338820544
1780012768
322611740
568922422
716748014
1834401838
154064192
1257925614
780200987
661650840
138990656
201407803
658552238
1167817826
793666235
1116802571
1886333359
473903848
1602871140
1525341995
949807149
1664643302
307545377
2103377028
2030211667
1314887420
1595137510
287096465
186819505
1634481341
590428340
1733884193
1578096128
801969533
2018566842
1842529752
2122926740
1680432499
849506775
1747109003
1827762942
826394044
1532209059
1071142089
904234627
1372331520
14876286
1410211443
458706777
1249932632
1084809827
139172394
1873769380
13604205
714592925
1874646232
2036208265
216081446
1507130382
1123043472
1632840238
1667334999
885755658
857977077
543073350
326447743
840909452
362252101
7783345
822633996
766075642
843093337
1547040159
397767448
1654847456
1952620223
342269683
48887897
1497114225
68820840
536904461
118951818
1122754175
1905841049
1378983786
496288886
123923681
344323846
1027614476
861025521
1863778845
692523198
840945926
2046365882
361098595
1276991417
592122977
2061304
370797429
1401757422
161884764
1049891082
1662201781
1861216227
1488382077
1655895157
875172546
1969925716
1743525511
709443847
707737478
1706023834
176911252
1454550312
1866263543
1603602818
276379814
1228779169
2097357288
1936526920
1181291771
279660823
1928368327
850587725
135608976
1971073091
791577791
937023412
768623519
1351472908
2033773240
199367771
262116486
1984445682
761835377
790262813
930507493
1295999056
1390133687
483256639
1498381365
1025157319
759391609
1752455566
1954442640
52127091
1852970378
354195979
450205144
1075645388
161125231
823861074
1401507466
753730318
1285927866
1457529730
1971247981
1200640391
1703691976
1077955416
1496328736
1009250769
30425737
665170235
291052743
1283814295
2065810419
266589319
1517782634
1637176201
1193977660
1609421182
870876780
1276854490
1090267106
1319406117
406414645
457756148
580600783
260622381
1771884812
273980471
1803828406
1140748756
1642061112
1343469464
864315252
949268439
231152236
842411498
2015815169
1057317618
1098484712
1779686390
108546944
1582584384
1673309015
746944765
1473283774
287101839
1280260695
1736779954
1795826095
1140861131
2075620844
826278430
755500698
450465355
46595885
1773411098
1195160262
834480369
1244892734
1385764738
1916039995
580323321
621181488
1055860535
237535978
18767698
985999942
1422519324
1672095073
991586296
2047387165
1026869690
2073730749
1754867585
971048804
735228160
8247410
1775040074
1323931496
1657977237
956758765
1395468341
1492826364
1005163431
141586765
1902605033
1494730456
884166761
353249774
1095838077
1309235489
1956471111
1557174354
1453843371
1737032622
1914135100
1286495188
1921470385
1725236625
149976425
449416173
772604749
389731721
1611523055
662987413
730471052
220136580
445884521
653819628
355536373
172156008
1921310170
795198294
2061995792
1155480472
296685310
1128241094
1190486004
1616643159
1176882036
1762795952
771887468
2113096359
1050686246
2136791196
1394334244
583171380
21144631
141821592
1762855022
1606869247
2135875032
281200904
1271051000
573084933
2119497683
1660015522
1378781555
2006294739
2065051572
932882860
327676485
1120308148
1637733777
1413921157
831455890
395801614
757062952
1036789099
2072008881
915911596
754655606
1711646990
1142283314
1196305337
1030873776
1939966587
443996532
1349075221
1180005722
881317671
709304238
1960480127
558426488
709919529
146810845
617677979
1305935141
1027143894
474780319
486445132
480117662
567664052
1028386054
1938764533
620393128
1855160660
1859494180
1631400035
361016705
1150576632
2091560149
26755968
1886584356
266295021
77515869
1229978382
1347748824
592764594
571255343
1976287112
681510935
318548572
1199480683
611868228
203958503
1966761867
189103243
251575627
1421250475
1457868170
2085996590
659686866
1548314151
1530867128
1446679010
711130392
645973830
372104834
812343553
1249848097
1816723826
1664755588
1717354910
2076160850
573307198
1236676887
732609922
991701238
361096243
653616552
1558915601
1896495867
91404619
213345709
257720942
528870359
879012521
747434902
988725243
1216030310
487743698
814879541
806055035
1718204468
236741013
1038281029
1231561841
1747437943
310331423
984629669
1167717547
1642057896
1509855878
361798865
165961648
2020428571
1660354181
1922562863
354290632
704763228
219683555
1804992919
855069916
805128150
859594885
636600389
887889033
1551917820
143951912
1909835135
672087170
2019552153
355884650
1198003884
1909126340
739096827
828766014
41549106
320680710
272571626
1428671556
110401394
1248041964
1295265880
872711787
1674081762
1014938960
1922759512
1173525861
59292010
1890746653
1572756724
28365962
57043404
345051361
439732988
1352118479
1237935626
282831356
343041054
938317062
212631530
1941484448
1581361977
1647576066
1247545100
1588854909
2029698871
384856404
1159657091
928582999
265306095
1661392393
1807776893
1617234672
806038017
995273828
657433298
1535005508
1251876087
1583986064
53863485
653874399
1407834798
1888257714
722098685
1828464183
1073263305
1458649061
1417573213
1671956520
1946903888
452563631
1566107620
424473868
81312938
969615364
2088972485
953073847
680510837
1231099988
147146307
1178309796
1881401195
1385479232
399571403
270253615
402924919
575680619
1547836491
974216595
919773923
464996989
52561344
1316182510
2138884354
599335036
1582909671
709014418
344973212
2027917132
1241361519
1781666945
1227360919
1637807735
1049679038
1946457433
1701295035
791577791
905196683
409304471
2015450935
434413674
1141152280
1482657131
1515170920
1171702114
771523373
1399479771
1708013801
1930857804
1475138868
1092656149
1736287717
47495151
2055388667
798872040
1043864148
1615592729
409606208
482019038
324323811
752332947
262876548
1447053021
1033094207
881879901
65510551
1797384608
1800589779
1063288253
984818170
1969369318
142759469
1247281941
1349063213
1577664895
1609985056
735934407
1792790382
457606011
1762806423
564203052
2033075210
173591545
1144844056
1908081821
423901963
1325780861
635304545
344336724
1735731154
500591089
1220941863
1514544279
749346752
1710879681
421769247
173626791
1828400852
1735070003
1624831955
1696395198
852236187
1051266338
24961679
1653529898
63982282
587675241
881792195
1510929829
1476106548
1505115610
723088149
1678358411
876527373
1648328969
1547936092
1264280376
1060877002
958860733
719450892
2040740822
1837546482
1984692548
784996639
1217230574
1259164763
882924421
1734559999
526821724
1645919253
1876454764
1947815478
704181743
764439822
1561411994
519928542
1512072315
1540561648
1381952030
785702492
1178517444
631734198
2042629034
2006666580
310540811
1337442324
961134606
1505923644
1774967153
88594887
1011472621
219003632
661193501
992652820
899962850
1306474875
1968963504
2023019540
1022737572
758323964
288367916
158728793
255933693
2124953173
1776093341
1688151424
1235995812
1189659203
1694424531
1642832190
872516902
1686278477
1754862424
352571291
1736722285
114779455
1479499525
2018061027
1826042707
1869343539
2066356359
1775682471
45176557
2058208357
879430069
980283046
1754904868
1846066305
320887491
462077670
580911468
402987549
1426768378
1482670691
662450793
1767308838
2147053174
894909897
2041765780
309893356
1873568868
964022437
69032471
770833300
217386270
1970234734
2026287438
977329604
700880553
1892378272
84400134
1546431713
48305508
851251468
583885509
439730597
1628713484
411143492
1120446050
799990780
2065028540
289639890
1180341253
2058050324
1968946258
1887796567
1096185141
1266520270
257423899
1764390262
463685966
51899548
1478505470
322597788
1878130551
2052657076
504710492
2007677411
1155825389
926090693
2123861398
67950471
1958636658
1546529375
459241809
503014864
866130737
1714654964
1808161071
1562484439
986831575
1338748841
1081770851
1218415555
512595479
774084538
16683153
2037075972
2072927446
1301113012
1531407975
2004116052
1061996281
972663836
2085158062
1944306224
1709314463
107246140
926250254
147142876
757835771
1935972967
278781268
2112464769
554848590
1445349978
294456147
1137480013
1656197145
1758182658
1991066281
1251197237
2137693110
2024273949
173891296
246213559
638832607
73015129
586266750
1639874280
934338187
1551569255
81800022
545309888
1739321098
1823523639
537711937
822137767
264944742
369083071
1766066203
752097766
2135305832
797241078
1489045912
952631839
1683207940
1406274877
1412519959
1272084826
1266161454
1302153805
239699660
1336413606
1956316629
1907012101
410005678
880169856
269132240
212605410
1247569557
710317255
1175600616
1504859700
341424011
495075795
635556670
589039598
119385251
1922807692
262907172
723190187
502870178
1255001784
1985382285
1527237749
1334752894
2123793487
1102068176
1116293348
435331726
1796835348
556466301
1050075348
1928594006
518428265
1015204932
1414335915
2116667346
774079375
1956044350
1013309807
414433613
151657646
190116881
456441189
1534931507
271180447
116631179
609673235
726366437
672359951
476912071
1947572814
208715058
178009466
808953388
960108514
1313548368
919752532
1403300865
751101681
370833318
1600094050
733871243
2043039607
1760786702
1981883125
1673089408
870235877
592079931
33338584
304656359
939502996
959262153
770650482
860823314
1767996773
863075807
1444993934
803300382
971361444
1383146577
1123211261
2010467387
155823086
1883483928
1606544270
478601355
1154300332
425647007
1858435473
1626945696
1756891364
1973835665
1020699431
862712973
2069617239
408160603
9126251
830666657
1673201020
95367205
1846449731
2119492926
1912819720
738708621
1094744475
120907419
1076953404
1557353621
175004499
991850395
2017375663
1388214432
1441675903
1113486354
1371817924
1081648714
1477194710
2007901520
70573450
1680735238
562265759
259095975
1182886272
513368060
1948815361
1506963218
783323069
1512344962
2000525425
176345595
307655771
1077204250
959327897
482734152
1073802016
46769612
1671505716
20299961
569524359
862041500
1581435675
1320890047
1050158447
389788783
1273314863
1269951459
708394712
2064225111
916216790
4647361
1118912854
379519238
1967068559
1043438026
1451311070
119022538
697188011
1771738122
2013938900
687515909
561719529
1489574493
211409103
1253327008
838311660
1526128574
1712764694
861375928
1176282324
1396083481
80753125
71445663
509867443
2087785356
396216043
1145985209
1100411904
140345986
2099849232
208683047
808725762
1661685602
1862570586
1264493693
564244413
586831292
1881213741
1585842139
1794995747
996175572
979810360
1882269981
240700605
1111747675
1753129035
1607350864
729184753
670659970
1220547897
916040917
1482845356
1448978813
1386514415
1940106336
2089254358
1432549373
2136463915
802134337
1661014847
87408076
1089986770
134436999
978762278
1003316148
1870650708
45326054
788074877
1339870032
1409067290
145543709
1446585340
1517759828
272244777
974863157
1182506868
541677039
1120522078
707340034
271948028
1511895632
1737599944
712399445
357007194
1095081139
1475300488
903375525
1172838244
799895797
1340000206
994247111
1794921423
1825498191
672961790
752154990
1065900081
1762542901
1205776553
1216383388
138079373
248598539
1746614077
1698612388
867805023
610506697
426783046
1556418096
1488463945
348958953
531232930
1133059150
1343153846
1851941720
237376498
1285087465
785347485
734687745
190691718
2131354916
994094901
1276219709
2127739510
2019305078
1935671640
287864342
216073120
107841562
426438360
65928095
160883834
615640073
1645355427
673302731
1152015711
1353454199
312479183
1368442888
1468621307
1995287590
1029804939
1027665801
1512314828
1468052916
1880438326
1949637660
966313846
95777070
782832746
1558324151
1811030711
1689746521
744684448
1914136809
1849935977
1603057456
1233963489
720945398
1425367151
1908777158
467788653
1928675862
170838348
726201771
937633566
89782844
312881985
1797416434
379472325
1553603271
900999154
800527146
2026688542
1316637665
1207497670
1580460597
1097224381
1759146830
414760795
1732656093
1552504008
231589892
2022905995
1816806184
998159968
1569271874
776699932
227606412
593470014
757807656
1064624934
247118205
324497564
1975727129
1553987582
680073734
1873328247
1987552311
571388615
136895850
1974948057
1242908833
1459372034
706807943
1197854650
1816007080
96493072
1562521237
145764556
1516695123
1129416895
1072409082
814565551
333813818
2077151153
198007673
578829353
203490626
1405026752
1284237862
2029689860
1597329806
1054656335
588016024
1745525562
1911349639
610432872
2042072266
959820131
853431462
2146059167
848760146
1456101174
943944730
1839966442
1613333015
1905521418
2106833345
2065718423
1687868725
1890747760
1661144299
1075391048
2049279361
703176313
1377648301
1766055753
1697599011
598154988
2067452689
725928696
174559976
1500819405
2045863729
1360877305
832059168
1004322532
2063541377
2064757372
2086402845
113983337
1591677551
1421607172
1722178866
2125061662
1217045553
1532962967
1587392111
1391285454
828596979
687905160
1628076826
1293120825
867110653
165727212
2007035355
1291496800
1533762131
304995673
764964869
1404339340
1620563886
1215627115
1202227626
856258857
741500107
16410658
2102159595
251782612
914782086
1895910079
1982214084
2126283941
1192557375
1857891618
2085607352
2040189583
867454993
1455302973
1949203033
669746694
2083778619
797757407
1403380937
1502078039
784437251
446598410
1443934832
404708014
2071713508
828056232
628684125
171703861
1477800899
1275959603
1450157010
497601035
309739915
1650371291
1407225898
44048782
65009458
1042234927
791769928
908890623
1252895129
249893908
191418788
1547227853
1081437333
524374029
1763876850
1387781069
716369571
834207411
1037751181
1160075737
1754328455
178577753
142720145
979923846
2091869991
1671005728
269016341
497510376
431219423
301816034
1944296134
2049388963
140595891
694052422
814875480
219013279
526397498
377318221
1879273560
1946125832
2029684174
1516172819
1353561213
1093883800
1455498982
1680279899
1501475032
268846387
903951670
75249018
2082665431
786544018
202544056
1282505044
2123825846
1955646266
615077367
1234734005
649800186
207757537
1992128739
1832911380
942903567
86036799
585395578
1870030219
550265851
183252343
2034557656
1752155587
1273484079
709586424
159170658
1994912520
869713947
104947627
1857276632
189614441
1778887389
478874607
533121369
435484569
1547445302
1750781184
1901819689
1568593200
1902138011
1497998914
914931053
178577753
1672734268
178042323
166553828
734826580
369946282
639412643
843403255
511956555
1574420091
1674603337
338269440
142239929
1705714518
977223860
124392847
764523561
325385866
1805533232
377502390
1757778461
1080850891
1096397287
599771434
1601505506
753890538
465937014
219423308
1303081992
1107900235
576859322
1493258225
1216468253
1916908488
2114654264
1878756487
1209613444
992369440
1655836275
603694106
453475894
1648381486
1734935499
301189580
1410740591
1387087523
43766024
1469366510
926813497
1459406625
1403331071
1392912752
426419215
308662127
568229476
1098072687
317293168
59057991
814989989
1480480039
379023394
1690302773
1326307149
429482347
117118542
1029024390
1743468725
455139043
2056811852
1597437343
46047361
1761734562
1549752545
1162704356
1516857131
1466735752
1625241941
1332862971
446947007
343200225
1156344797
1124915167
125257569
329515067
1223676706
72189002
507818742
1042362688
398823737
1619952749
1655084274
902937915
1477006765
1335461789
833586241
1870370616
1469217376
817442477
403537810
203937562
1956644173
656214333
334187160
1560585973
587165958
340820457
843931573
1143144860
438720029
822502081
1253633557
1687068191
856306830
1322985255
668016320
1769389072
99557077
1588958043
479353841
2069512214
1972888006
1767558138
1988741980
691708503
1015323606
1819508570
1673058829
60309101
1655588103
1103416558
721762367
1232249175
1224800774
822209237
526870555
770384369
662600715
923270424
344968823
523227574
1701439519
1034963313
989380741
365056133
302699068
303225358
1373746261
720309772
1701358270
180169548
100102111
657685479
1817298152
514208539
1288410065
209159412
1354117861
1464019846
157457195
61511824
1569946186
1433454011
1281288668
1808850251
1456046344
259232386
1098778619
180576459
678603156
210187727
932534667
782544050
1272497763
1911096699
659766140
248618354
1079795960
587368758
240553925
325681142
915615357
1520254416
658597087
1510195041
1306429249
154085869
1370571580
1134588895
1982264994
979467827
851344089
1661331527
577207535
449342019
434493944
1619590712
351228298
2028524734
1855849850
1963230071
2027553821
146927936
1734866335
1539673218
274969951
675942435
14516955
1611915308
1120260032
670664926
11059137
1859152085
1197999253
1915479793
1853679171
1271389607
458787364
1629818395
447879783
504255051
89761341
1058471977
710243693
1831652908
1753341469
600734572
600613627
1197926495
1122059363
1637567596
1534693670
93815437
51840817
372053812
1674727173
1496840868
1619718160
1522305495
2085682924
1105629795
597307887
1156444717
1408661654
313295298
685819592
639348036
1797639120
662762715
1707999279
608772312
1990367372
1573301472
82060797
1328751942
1372118687
622769888
1048063431
1497526800
1642820709
522337312
656623664
160367628
256910455
709981413
130197946
261250645
233360799
1494489563
315841003
500856182
67306046
1101022222
916701397
568645167
171737373
1266480385
1656413296
1719288128
1585555270
1849903504
560434114
1517747959
907981148
1372969629
118722870
1200559859
1421601303
602592487
1943925376
960052963
357679490
1681265614
600441081
1852061989
145029017
305992672
791313819
172870693
1458282143
1181236425
1617888459
1257543133
858964611
2073631026
1090364284
1776357124
1376001199
17515188
147287981
1764717221
320027496
1348458833
626088810
1106783780
503761152
1449819837
2017778970
898232696
34122253
16922218
681120410
1648236742
1612289837
1372619610
855989704
941144924
202929539
1900824036
1706966422
692282297
235395564
1553063661
782745352
1343352141
388859905
922667514
182336791
776005379
1696201687
1714265678
1733303125
448496886
393019869
1276185319
1868354613
755480092
84146522
2034025179
814471539
1159165183
343936896
333595612
1976074274
1767802331
1302684876
606156248
1786937382
1940049814
1793239571
1334151564
908849904
453153159
618460887
1589059817
540470861
335025041
1703202010
174767578
329816202
2000634882
356688562
113429216
1636781225
1127114802
1266903410
604823200
744055114
1808905964
395639341
1675032357
1931606237
1999996722
475709201
801671404
1513198581
632319807
702883946
1230395989
793282920
705376452
1650217007
557302215
1168743785
760314269
1978179797
2117274040
1868280234
315883066
1297478269
1138750296
1819542127
904724409
1847010961
338857331
1036912897
999736458
728437432
1040196708
544760973
694167306
1315294751
1931175774
826619132
1447453081
1954303397
605599520
333795815
2045366678
2062505400
1724742914
1524577032
148931065
1644739593
400036156
1799090106
1755037602
375182463
1891203417
1046434233
764916882
341847023
867413490
1419802921
676364930
1653516325
90615560
20824521
565737652
763724813
2014352421
391822840
617372030
222876735
1938167299
137234679
444855051
1877765789
1381017550
1819983480
215447908
249146540
298226640
170264730
2126531427
273454589
1841882773
1654650946
1301583466
1007527102
2030711791
1154679794
830109645
904113361
1610557933
478911451
2084741954
803523354
1719141522
1802043502
1985598886
1437736706
658754899
1379980533
416951337
1392784297
983317162
2074271757
23900312
1961457048
1744042860
261703323
1083945879
814921238
1409727301
1612768917
169065139
648391058
1291470879
1140519820
131735985
1689331524
979213532
1334041341
94167895
1036321985
1965924799
15600858
2048804331
2074493314
633555434
1868718806
1675059214
2093721716
1210439860
151922751
1018110744
387239382
2038829441
145720754
1945503923
415014628
966617343
840285021
1119790839
1680051268
348240997
1425043346
1330575096
1888407750
1714117757
1993367767
1203697295
2143355311
252855122
62703990
770994035
1859925688
959514594
1660632174
1570815127
1991201224
1463481164
454314287
1748292137
1899463412
1685252146
1242625879
2053359341
1688745761
664556373
1312786591
826736897
520673702
438746706
963736558
442835829
721646528
903027464
678145801
2075292253
1159907083
98201753
869314480
1450187646
1441130632
1962278788
557341231
1901238986
972887962
1131323730
33393154
244539354
1196336553
1177747636
2043087925
1503737463
765309126
414583122
670263372
1422329160
209319100
434672614
627257878
918481948
1534935477
527611616
329010239
1685632320
742256579
1953820004
917869918
31057173
212837476
1448549132
1336779970
1093215244
1509961784
1783491910
2114522638
341654901
1813362818
549702284
637148954
1982519374
403040526
1815801154
148843982
105153612
879226689
1978482100
517680553
137245617
970075576
727942699
1469478610
1663172206
1759192579
62113581
1358453139
433188642
87908811
541582859
1584519594
1520806897
14849153
1136447930
847511852
1685503854
196511863
622686343
478825467
1740731125
1875255913
1880357077
1446485962
73131672
861159684
1514395960
1070911223
947595446
1483664551
546145335
1086604674
1510506498
2055908264
1021755792
1151622642
209366421
1110772425
67811078
1667103478
604579893
751982299
418061647
381070040
1638508054
262449260
844973435
1200971196
1578390922
1439307773
1283034521
2027182026
798246857
638323478
1952105670
888937161
1784085137
1952582705
1935645305
1241050139
486191867
604484081
821339195
440507452
333111190
1354029519
73470697
708570793
230414396
22894704
1784399040
1207351388
152797778
1884806181
1904673625
1133635684
1306073204
1402651807
1482240074
238291893
710506879
1288626833
381878539
84878498
1526166231
800122468
934175669
1879055525
149084693
303299760
2138963341
1680292890
65773690
2091913242
1546476047
2044851788
51896383
1070403524
992888078
355839251
374442839
1005529947
401661281
552228397
860912563
341091634
950472472
1488868722
1043646998
77870700
1520327117
116658542
379534507
2079422577
1420914218
24074257
736154338
1667671975
623329731
1948884245
1265832365
472397595
2039305152
2086438122
250798979
563486901
229616913
1539641666
721746555
703311359
1210586327
677611554
1303109222
1918894460
1397134691
781065417
653891141
120283416
2130398747
1666666360
411063497
1295930616
1910746107
1901079949
1490528419
1395787062
311955201
517665248
358796861
859313230
1202402458
86570921
457041397
1889552691
1550122318
819675191
1477121473
1010136804
117775923
1300692419
2061372722
2023037909
219883054
179382918
1949789911
1805623532
732748654
340425118
1416203045
1782006289
857292062
1688712946
1771379390
1130120970
348197229
1373036480
1567431028
1633150788
1622613479
1846264596
775441273
297188774
1834630786
1209544617
2108729554
1204740851
580562059
893186363
2125133871
2050616357
963737660
1695741209
1785692896
736659789
949198213
1357247954
1945978050
766348027
356119687
189181314
447686661
327118565
912857494
352723128
2068981974
1630576113
332975196
1502552633
671303892
1322214889
2124270415
142947863
595639372
1938785573
1070216068
1188045803
788548025
1766791377
405617344
1913032809
1010464423
684434228
470586565
424616534
1227565377
1163658216
939519761
1185951805
438824994
45366025
352301618
66358612
1398715387
1994908873
1659323385
1741214246
927483201
327407387
80610155
1549889589
1386819913
542266787
300699008
498564355
1007171566
1690365077
89090926
374898626
1890547775
692329728
2025829601
1302256752
1841917047
1947032086
350595042
1071295400
1150363048
923788538
1008643796
1437094941
898138535
1782938033
293446355
1448358635
1578880341
7094771
926785536
2132750975
1433491408
1875171659
157372941
669592136
1864461522
1209210071
2034931315
316403781
341143712
1850150158
117348129
359206145
916847022
1906546339
1430537516
2026822635
1219532447
730004736
608218986
834782573
1818284347
2037252646
328456451
759680202
1753851580
1657187977
1719025009
578472109
585294618
708301749
1846811713
950106475
666985886
945942007
1425986096
1372497482
1892406650
713685993
1547730446
2040284863
249073401
1956055500
1018795131
1426654942
401516306
656647402
520116758
2077498832
1067490609
1600605838
832680329
573648244
736104961
1791516120
1674201643
1970235741
157457172
545527493
109209952
1219987326
1980400532
890507649
95696083
1327501541
1736973041
1011804476
749017251
1680536499
1042932992
1988998631
637549051
165232980
1935192419
112583960
1018067458
291983928
1296260772
323664196
1137514455
1734969063
1662663869
1307771156
1483817302
914212513
1877995041
194935835
21302880
503791039
962757163
1640037087
2035543032
1510632054
2076474866
1303786059
2106805051
685062672
1724023678
391616788
1383655456
1787660593
1011654283
1183321696
2020414885
659686552
1073150000
801081757
769502364
987903041
130024347
1590902055
1611544571
629952742
132539988
848036515
209639655
236723146
79443002
1653997791
786250225
883021882
857754382
338819804
339628667
162868764
1175363212
251746070
195454746
1015429329
124674267
1564187922
338234662
53355244
1784023840
1617157268
1951461773
2043366874
762945444
1114130117
1202877107
594142090
926229232
1522394253
2055154465
193723423
1969440008
1670209507
103100466
2077436
1280182258
1754644794
1850577704
561818084
1350308010
673900709
1651953060
1924414667
1185418744
95012333
536415815
1740770028
1516986385
1026741066
969475140
1422351400
35560805
395566720
563909129
1458636083
458277992
1156365102
1583550115
414984029
1893997008
1020430890
1994333566
1045414091
785185302
93273617
811595561
465471845
2126773401
659538310
1789269509
1426642382
1214476591
1624263768
1886057848
1919574607
919270048
67477382
274790434
1336175651
2096027073
323259980
392590719
1237420941
656918723
38641814
1561409905
1033497240
196114715
1163256468
1215494684
1825839158
938747906
171677998
1020514992
1630890273
1807005927
1380226350
160756187
998082494
384482091
1307608300
535682182
1839536496
418735193
696610473
1367699034
879423701
1689951192
207302819
1636841303
494030947
1406791988
942190006
682302317
813068544
768733636
2044161181
1505641916
1301835098
1700526610
512030369
162873611
927967392
324978674
1732950889
1105979408
1202680808
796582778
2094650885
736228810
633861437
1649007226
163509214
747972858
332530518
802118726
1461110555
1447554902
1585576514
42828406
2039512248
1025552794
2034373230
1717510186
724193927
1192273004
1398216698
1133049038
788150934
1365468775
1262640763
88933543
593387696
572178479
1318681432
1386910233
832969517
2025268302
1515916187
455532793
1985786619
2027381061
265462643
2073564052
1472448944
1203622523
1637505198
1582094471
664749922
538707724
1170345671
580792661
53952076
1462064491
667371342
1668138692
515897323
870483302
1454635521
896030
1151808818
151856864
1218721221
1421506510
389139201
1272084826
458605964
152888856
446812498
418705016
10808195
1629235182
121468321
509889507
1138740234
913307973
380769073
1075937193
1105692023
352780099
901509323
1940091881
255908246
800143460
414232452
1808209035
469263936
1860216302
665482077
1466467505
1722545306
512277345
529470560
214931406
766277345
1736639607
1001404894
984279074
1902802934
1201535386
614088145
590710056
1133908784
816559283
420644476
1188799925
1119581506
839752632
2045532754
1237557192
543567899
1286772679
514130716
1456217761
564739296
1802218176
1730688654
1031229388
622747137
97557848
470494141
1043654843
492744623
1855438655
642002412
2034995529
1304609445
1255020732
1732344698
1460056150
1891791859
2113296214
1072080349
1992666650
1533783491
1788757121
1705799013
811164043
353048074
1805834787
1642200399
860969112
1799462332
1659104117
41780112
1194685550
1594963431
1906355943
963182870
568239733
652841350
257463834
593195858
1822053108
1298329795
1897224363
1299672795
1161401574
1198617116
2136799398
2055014426
1073709834
1777639156
94631650
332525602
1569460089
580943782
217254675
2136782380
1958653400
1609422814
565225577
198319953
115670012
1561617987
1684737654
1506207219
1110193713
1044874175
1684167415
1519115536
336319106
1047889717
1365003297
1883709902
483444255
2021293198
1889067150
1973262169
1061840561
1910845156
443619672
1681187163
184746838
440461202
274535546
26449193
2136917455
1007570486
646761920
766824562
451352961
683728272
599188643
965863419
865471458
1619266625
1119904527
20633845
1015786931
1319232503
577498010
1411593504
23962533
1415473606
1491834654
723943058
464601201
1676746363
2114103738
2116883033
480539910
1455779513
1212951636
821226519
1469452429
1164120455
486920398
616953744
1074137675
796329733
1655760712
771683434
1408131964
568624607
224927166
1616199866
211444256
1508411162
97840595
497836808
1716494581
485414990
192144037
123453597
146200899
1544018808
1552194245
712197969
985201741
2072889155
1822115048
1858331617
1935578299
821484048
1007036185
332813596
1566666980
78734813
2052480714
87657413
163472078
1193713236
1936927641
1938235847
1514214891
1602421423
639319645
1523865707
1914386259
944400270
1805039162
193678525
1884511020
1227691984
755529203
1470048157
703681241
1005090970
559473157
1686867207
1441746930
1265415386
10315062
304254129
1637264472
1370372512
1840732310
1683630217
481149384
541600199
1983726862
1049762569
2034005600
1368640920
142111270
1501918355
488804431
1870136604
487467386
1655048794
1924774400
1193124576
619573654
1199865306
1003486286
2128748506
1961351976
21743006
1434544450
1643358191
746021634
520353604
687168018
913493663
2023351299
1575883667
200562307
888530779
1507506924
1025237199
1010576542
818434803
100470267
1894979665
1928834773
2022627643
1242241001
768884438
2023877627
2126447059
1942905279
372711974
1261646839
946872011
376856473
841148610
1949860901
1788992092
28201647
1114090961
286255060
437836148
2128198953
1154687743
901389647
339049275
2075795560
704074433
451466903
785521903
330825103
734620756
85358133
2074585688
644043708
1498805832
1419026166
465437576
801459672
2077379464
331086032
1804043866
783110403
115462005
1702796005
1333663005
727044340
975227216
344459702
1216404605
874482029
1935644594
829931960
852778149
1969216129
1853997391
1671484092
769712821
1578618322
935052798
1539716106
498134731
381640936
1419955535
1269053865
32894080
676447818
1035537350
1260598673
1090196123
1381247494
1994626594
1007387606
1921605198
1448603027
1433958847
809281971
1761892060
907170185
449808249
960116111
1095370926
878111205
167446523
423210403
790992931
948793055
1295847002
430228786
641444821
360728313
684218874
1171593010
1998212198
13609877
1189712424
86548503
387546203
1162255231
1472351363
1640522117
1854355984
1418524935
1774102754
168538833
1245215986
1577551012
925502258
1289710417
246749133
554890125
546648225
1965611236
2076629065
67089135
57160056
328422384
1076960257
549009485
910713054
572373850
1945875786
1919556220
1952812569
528598399
62907491
19365019
343916606
477254937
1804732113
1589006799
1670735694
1131036931
1355064424
850750892
1221190808
1767813266
321711306
676534397
699514135
1157643880
1317787458
69210229
1153005475
227986470
1544670711
525275479
1062006038
788140485
1385212918
796763980
551457102
358105910
1690233113
9145081
2099110553
653534624
835082852
1867232858
1536570753
196916900
1399694374
1655336567
596037146
712819262
510558721
1959717718
2017003911
662040260
1791581745
828158850
622597228
570132803
1162707397
959275773
795296400
1313352217
473012417
739725900
1511475847
2115550333
1125989812
998935568
1915243778
996472610
1093100397
1791901118
1700524055
492271866
1739843193
831008658
461501885
1348902299
1562112858
1531382587
1788020152
1899565851
276013107
1835370268
532109506
115174379
148595440
716203323
177613279
1573009792
894169276
699933050
951034133
1715371679
171139148
166697628
779143044
437722895
229514975
901774619
1537643454
85994758
1858160418
1039382434
1036446863
2075621399
1194232984
1861151710
2015702223
2087629045
144339051
1206683755
1990193859
1408655724
1070919018
1673469243
356162464
176175788
687890195
86637255
261303423
1501806073
695274518
1341021387
1142298137
1013748575
984949634
1597113015
1728777884
1419528960
533273143
138614542
1289348666
405375828
521518967
1777799465
274984914
509055015
33502067
1624642810
928641880
2144192162
1602326080
1491227821
1403830648
1116588253
237220420
181574193
1466139685
1927804877
527107007
473423049
1435736113
1164962226
1120194316
1163497791
194705767
1514905926
1731006198
1850013032
521078577
816507945
1798738201
1053962847
1083351503
612431273
137391551
2112266651
14786967
1267571122
710715515
398156804
1937100385
922987293
1202615185
409338593
1678304144
475817612
2015966268
1001992219
565806643
1611649436
376857540
1775152801
743196204
802222798
594293485
1582516794
1457649388
713935314
1584650503
2098560221
1369579771
49715847
2008126779
871390621
895169113
647000870
1785135381
655156677
565404791
244679661
1832920553
1818986475
1467151137
108714446
722942494
2031394287
1088352697
1219299621
179530810
1843845353
1209588233
1453000762
145243073
2117833360
271672073
554160556
255085200
1682252506
1600635153
190526711
222005984
1519137117
670369536
560110649
1025250424
273763849
580911468
1855179149
356064418
931072246
1849366551
1800599574
1095163140
361752824
989191794
697957042
1627068535
1129234936
2057555153
1673417200
873669939
1840244688
1670481493
2026097029
1362425663
2110245005
655770215
1437301427
1711848138
877844409
1820314465
1079361831
2105625640
1183736711
2009736589
1287984206
662799873
2108367113
1491466175
865422213
1871560633
655711801
1497237455
1565102106
1538561120
1810571525
1114963179
196635081
501103686
700503810
136564877
1596345512
1502790191
92688594
1322050371
18225893
614081406
290089535
283952998
826532354
2087629045
459578253
1421438121
989832024
956530475
1230543934
2033687799
1254452967
204345032
1636294124
446254197
1438253914
76046289
2070086476
942869416
282951498
1403485562
850532078
788936992
1084163863
287463639
1026328634
1691485192
772821077
197907489
1501250649
387018421
1766413332
1443187628
1719402639
521558970
139991078
1614477768
1070074375
1427818037
2041090617
1722192013
1967466711
832977152
2040278006
675375497
314965450
1150294312
902819833
507749613
1187282398
319303092
1981441539
1879044967
652666219
1292246074
452112015
1644831192
1660927241
1822878373
1737492061
1500184786
1933596998
1525474953
90019302
1258579195
382196549
501861508
572628292
371558428
626910970
1887456659
143606855
377322946
417756193
1562106724
195605400
1364326684
1959993778
385602996
1281520893
93459586
1172513177
90119289
1125450269
1322686089
1679877329
2076885406
879753640
976304219
1867366343
1631781965
1156653858
233941062
472223416
1826820424
328538984
98730566
667361036
750675777
903382669
35628491
666625993
429345961
169184535
1713811775
1895289374
1961489261
684719124
1404349585
1741232780
869421418
1978865012
613487203
1520378441
1406962164
73926245
1531893133
859869130
1241762711
862863265
1652693129
150997368
929691475
1085350919
1009881100
1412325764
1731573734
1191503730
288529654
1933658051
913549228
607734552
1037842208
1239311225
349979785
807033738
1129091548
960393026
1637659899
1187130959
1292253720
1874112364
628139293
31952916
1399980301
1057521185
1854309913
1919619608
174628172
1950370078
194782412
454130783
2098102963
514357331
1852742024
836152087
1433423187
1620793698
1785351333
632462860
869264920
1970091874
358055779
913596675
1249679463
662357709
1486081446
1224705367
1920571620
807597654
1537621691
1396968480
2015232461
205422141
1704667681
2136589264
11994253
1519889112
182521226
274409968
1037979014
108413949
1014023057
312802603
1514016436
2103066172
2059285157
2003133506
1490855106
578709303
981825654
1483058437
50238527
996437536
1786508841
829581006
530516462
1151599283
1046560287
1068065466
1381318030
453838028
701300030
1801411578
63882427
965134481
2050425357
1029052126
1496811759
658577854
1811250519
1819422926
1470859217
86778114
1191662884
642821416
464021234
704675328
1519354467
1263773974
1936563647
2056443877
496919193
871517361
943127669
1176879883
317395044
1628347262
996554286
1738510184
933510745
1648827345
713869904
752251934
1847625122
731963572
913605670
1474341547
438767689
538312970
101760389
2026336713
535819894
1551859148
998942155
1398125241
278096388
1723097722
668492518
1373353128
1121091046
1662663869
2124564559
695104457
1106674192
1173109819
459542707
1427785629
858471734
59120166
1242089137
642477233
1551209592
1178926517
1281881293
458228987
2013978821
1288064455
1443540036
741780899
1911209987
2018916342
654888731
813290359
1590761203
1561546542
744516113
2066918975
2025732898
333804052
769137562
711666532
1360386134
1206622850
379144797
385780635
449157658
1461605175
779620311
1010625710
1131242435
1109427034
1686805012
1874876446
1960531926
756528460
1654523325
507185180
1246015352
323035739
788119845
859970696
436299978
426333783
832681175
337411673
1161180879
1033014453
1626963603
158545308
1246030169
1861273794
2113386922
1985104961
1045907712
1630201776
996600413
715743848
359249035
450126082
685800948
1445261473
1882292898
459838641
782283479
2011526011
1307224561
779079108
1100805368
130136587
1212821156
693689573
645908537
2089088442
958802031
275774384
1725748413
1878076019
655964036
29080614
529397387
1153788427
2004970507
1284309123
960912589
1587766352
334989265
1569534037
103256272
377716176
198286015
1833969404
1463343330
1354866144
1782251691
780935484
417663404
1694044777
1666192743
957231077
140323212
209934605
1724361185
1225739530
1355043748
311656887
126365634
329608374
1253456954
272468403
1878372994
2063131961
498866585
923002194
7393182
1529536462
509779068
801981719
2105048181
1696590654
1823357064
1004303562
1362772836
2041105312
1228915400
1916093652
2105545418
1326685364
1511964951
56381066
1057485294
1293757382
762218699
1783572872
1204534202
1521250189
1204219062
1567437543
231072743
613492900
2030727037
1680615141
283155123
1720655802
1507825765
756213271
452865330
28906225
1507614875
747364449
233822418
1867285242
607848209
569806264
159600640
1591477324
162610361
1814118075
1237190705
1968092420
714112298
1283695693
571893252
2092269136
1662124574
1348467645
2059746516
823070736
1260906212
180570041
1355306488
1193382867
1539719222
1358344682
633290844
1708318396
736188104
1947158353
1316377605
528915881
2002484129
724373941
1134056323
920276583
1838905069
382322539
284789456
276621841
1885117799
2109186101
1478337213
1793200327
911295414
2130800613
583620175
961734905
520465562
2089020038
1342476823
1668841206
617863990
659391221
219125499
2077293920
973825600
1276864510
139078437
1947845277
557934125
1991070489
330628478
186198995
318916294
643565072
1898220603
985648464
797738167
1167033696
1785651380
1386301393
29392373
1707419874
1238723918
84369286
546732760
559149657
1719670878
1580875572
82450306
6968983
2034151155
135929534
870500700
831602116
302536363
2118220765
1910677905
2087802488
454817758
407442900
102167867
2092976972
270048804
1815265320
83822392
875222559
1270809484
1444650995
438285159
140147742
1085139976
782112117
1332386296
1770894510
2135745044
14180883
2091041725
1086099980
1030567334
305435246
814961152
1579260435
1953969926
1119560163
609884738
1501014971
1614036271
1855272278
1524872838
565494138
2024137638
730246013
766129910
1935203702
1969837562
1496712874
460559040
1639092320
1213400607
1346880414
141312478
2113218703
1419296990
624291032
1046788793
2053934139
1464976109
212677045
603024330
237038868
168509189
857486129
1176805483
1947678899
203096828
34533477
1189587389
1498434050
454455920
702479271
1859996240
1373847894
1810867022
1060527320
1142903086
37748230
807898628
2128483787
516642964
1403728810
1430658611
256257887
91832622
1166675554
840344546
245938352
128694113
406624291
974195876
2069931038
1591641283
445354826
745132351
1442202401
1776339405
1884009749
1671612459
1838692584
421590288
1924830924
230502347
1177333436
1135989009
1833941582
1442432304
1760607343
1077179815
345617336
1908978142
754719839
703119033
1312686836
1122816583
343409101
1800569982
1938806071
496070618
1633392051
575096244
1014903107
1617208053
1405354107
418337097
1497794572
1109986036
1752614125
778447001
230941462
530789133
468717260
1018587207
981285224
562405701
1597252869
1029949085
778153654
1020191546
339281728
584572668
1689952262
848434286
182150714
1486649956
1240184244
1431614627
1823117154
285320027
1348268426
1034194171
1727956570
312690325
1971660930
577487813
1909161262
746119785
840377024
1674999046
1211886530
1755368164
200392073
1120564416
316034935
1218476490
926819142
18618082
741439096
1730251756
373469068
842441038
523528956
238629799
1216882176
1609601089
1545718930
666393688
1167335724
374314416
373932724
1781941094
808888908
1965313921
1832587156
68627623
1407170121
810761907
91863588
1085418156
147844373
937378634
611153420
1819235165
495670127
378237341
1097702447
181719518
1147249083
1402089221
342611463
585007335
90877373
534200803
1689440643
176163785
369924212
234426884
751166908
855007623
287372262
1942812600
154547078
1798423118
1900711888
642688775
1393428568
1284127419
1684393013
1230975906
1508676184
1206150478
535331024
1533309652
1584047623
1810730970
97848841
2070643699
1552539260
1085336364
383971811
1697471247
637679001
1781685430
1886211106
1201085459
2075598925
887955791
1936101342
885841616
1167199193
1876753729
1423881104
231938319
429480281
1014728656
1405426133
1133081965
1354564934
1572968598
1741185480
1107388669
1419733848
1236328528
1687469306
367032198
1825244088
1926850790
1296957658
1063200981
1467046268
1484031567
1895793305
1840053151
672195337
582129798
1281401906
503953053
2098058759
244414432
1829565718
1194411878
277106531
1942154004
1095865781
286064487
1456788204
92210141
1689499776
1915404766
382067634
1192436802
1290592815
229246151
541561735
1357566798
1819481680
1276003614
1171675146
580379948
813779073
387459200
1374214064
941884387
2106019422
774509384
527418891
1711141778
1673037228
743640383
973250687
952875937
987248033
1908481786
944368289
2037203268
1388439678
1820809312
591793144
64528318
1017735760
329789199
1604899713
1283293226
502671430
2044405909
1560523821
121995346
1354478319
923605072
573135519
1350709860
180954701
199275587
1562324270
2095635185
797857340
590108573
641417093
568971136
720220892
864221451
1656623704
81797774
232522072
1393986639
1875735254
1526495813
949424787
874937019
1180913223
1141894851
1372155256
1608273147
1759552675
1771847813
1825226296
435089424
1470462946
999265121
2949711
1805328109
765359390
1498173107
43149684
1088589355
480277052
1809246119
739669944
154470652
483202464
1620225510
934923805
1558611954
694854837
49836014
41905078
138180712
192585152
1852115850
570324228
486230464
1129551301
994112255
226608830
1531820917
2027646797
519135958
1116907470
1203638015
1120387614
377145648
603798279
375951435
340259919
1867967240
778896447
2138780630
611239983
1048218931
718748223
829366320
1032878093
1131695091
948606316
1466721570
1845016561
1349733310
1989910348
435973368
1369531638
84859582
1790590101
450092353
887246708
766833985
1115228155
867581548
77091169
749056604
1269731248
1274423650
638939834
1149515349
669892064
1454514908
1539002035
659645340
1104183763
80013884
886584105
158179726
1689353854
603711814
2117725960
827765128
777514255
30633638
1039236284
1263068880
1215174361
77542104
1243847714
813672423
1294706507
639412290
1021404086
63741683
1881682788
1346227981
1960743559
1205522938
492413288
525914612
1970155472
1396332504
472332201
1341704986
1334486051
2019290711
1237479270
987396135
2077767580
937116834
1627512153
794777236
11679923
1653566560
1052966321
999872456
794355723
2084451354
467740977
660328614
411288094
523445406
1531072233
1275459739
1058470337
86420961
786554930
142892148
1137251492
891783969
1748932068
1720831254
1385386632
745717775
78735659
825555947
1716996019
524702284
2119873613
1082354406
1152787275
742726332
194576770
1497836662
1454336245
502391313
557768056
1994955998
1084224792
434819856
531941063
989612960
557648092
1972799164
1708355192
1030444517
654232589
653899675
209195099
290249187
6565196
862021669
1633059525
316220247
1785054569
172211484
1396815151
1948410836
512130812
1453296940
341771120
1957614123
959639364
343515805
1135821357
1335194555
1947740372
1262019032
1924121259
663517813
1528643117
605509275
1396704678
1251014225
987707392
1172023419
991299734
883657220
1721742398
1384618080
314974850
66675914
2111429313
508970053
1420799381
978503655
1645378074
1551384583
281635416
2081400684
2000125953
1420995315
1814167966
934648662
1382667760
647827589
670526438
840448775
155963990
1051271627
669387568
1104038867
1497621067
1326982166
2124270415
980238138
919061922
899702183
1746856443
1251529324
1403922212
1473857235
975596076
1942451611
1351505876
1017351832
158605452
1004112423
1768873517
206822923
1517618659
925040315
57877871
637166760
1266135802
722098863
537641777
771973723
446303416
932699985
248918173
994223833
1389197378
1244110217
691138049
1476329939
1481858462
1278642288
1219593423
1071100838
2004507697
664995426
1332585210
1346271532
1639311839
543444554
1205961565
150721946
1452186571
793863672
183956954
1363179515
1927195169
340329079
667907528
2128319602
1772600901
1949303811
276345881
1452952540
1479636418
1900258826
1765699121
280669510
1190100099
1772234956
305288349
1818685955
910458503
1058178187
1993812717
204099038
1948963552
707904069
1721367892
935670323
1990890837
322233361
1525172997
344549728
1799766883
181151601
1459608052
83009068
59537460
843137389
915707000
1289661373
490122981
984116637
2028341414
396450409
498389625
1315349120
2001845327
856490927
1417343041
1597617795
1049485841
1838193620
1277569188
1356440420
568492687
554273017
363819737
1296708967
1500710108
1715749738
1186310052
936905363
723978294
311038103
1900868922
311376618
70678970
1498784818
2025329476
211297291
985965676
1063421518
726115683
941922574
995464339
1697254345
542351039
409250852
128556983
1662365314
1388263028
946848342
1427522966
918729062
68553750
1293664403
977580022
1257931443
2745924
1456387950
1988649412
609486040
1299925854
2073723290
1407594885
888064887
561869448
451655167
654427881
983058654
913895654
639964370
499622444
522474459
1603114494
2121341178
551561447
1296926867
465440679
1213659290
696371466
230747173
660476534
1247530484
1595330181
1719067880
916276009
444638082
1247199242
1140077606
1716704785
680451851
17050230
2113540521
1756422880
466556890
1319406080
333296384
1731201914
660163116
1178156500
1709933386
1334492688
233515022
1362862469
1666824848
834515148
2001660790
2094070168
2123272019
2131989431
404091225
258608330
1564601051
517119247
1478948954
1868712818
1144243953
1914323508
384483346
731850453
1388466454
1778722375
493263299
1075827334
285893654
1630817536
1858923663
633616883
51776977
336795037
1688429837
205909176
37402137
260371345
724609201
984901049
28832996
2125670988
12362843
1283500713
222021359
1690218459
888111052
658612891
714836301
1250739807
1983883907
1277260838
2016388964
324526278
1707635382
181659265
1962657085
943701229
1389501640
825720677
85576700
572913577
1907439690
1016948139
1302303326
260628109
1901893283
1191759674
1151963398
7976010
2058506046
63983128
1713187837
935695231
497736195
1556216092
128303893
487045314
997977888
1408034720
1177190580
774946537
27986082
1690870788
900870221
1400863058
636041205
1436522672
907662694
844076988
1408927107
466660958
1913168019
1250451217
1756126724
1141459128
612600129
405991016
183379502
844866231
659752410
666939185
536994759
1477050468
1300699707
467257089
1417871711
1796363744
1311649815
2139379494
1355782850
1892905461
113127775
1983335484
1702309723
1498565735
228773897
1993745273
548620458
1638823419
1930144753
687365265
1983516923
1177281354
1484003826
150464268
1347333184
1381247494
571976783
1488184888
1505113623
2079510472
348697197
1440854228
1624382099
58889174
1435520907
312233899
1817050039
259816708
1642103331
945832117
1226451193
230921054
684464274
1961786288
1005082098
1617917917
1265076447
326485372
678666215
156336700
2121230353
442073683
711047256
997698896
504759279
1632537182
903098043
1997513932
1139890546
638515628
1013305234
207937893
1959895454
1604924655
1471000492
134272897
1118132778
625202735
450684041
423916574
1411859514
410524136
1483032546
2080140715
2066412671
208160341
399361827
1119173222
1970333211
913850264
2011929409
685539078
1069950733
1946959417
639192429
23299439
804527411
1054793551
512570098
1509868237
663904601
868931277
1225731378
1600057754
1160457291
1237385095
1370682716
931949586
337754059
285250044
1709447035
2033063786
1275559674
1958646743
418315974
1467040848
2000811732
1468104712
2140559685
564260066
541743569
2033085572
566606197
672559123
768033135
2037799675
1340718855
1210616385
1300033336
1286969245
764374643
655064746
762475213
757489372
1716341242
1003196963
4301944
1712677877
280288258
1875094250
310547098
771203429
345645752
1197239673
2038972154
1668270024
334929530
1807382281
1623794163
940178253
1303039288
1201133856
504182960
1167790530
2093638831
1685008607
150454626
933384393
227728425
1845178824
890778903
1847303068
82186972
1536327329
1588501389
1748583786
1677826802
248233649
126049776
212907785
837716276
919910336
1805555689
1868508071
1009322440
800457489
56388219
466688111
1699817552
2005697376
1996136009
1522372707
1212448094
1618725247
1863165103
679039195
1160591725
1347192189
1424501012
1759266868
810389690
337562404
1409236355
1036688490
154446478
1009935116
1530723986
902321745
780157897
712720854
1838065160
197895985
2066865536
503562002
1825385864
623365630
1314515412
1937593659
1026947003
969472322
1663152555
89615184
2018914607
1484108198
1002306261
1286539294
1234251112
2037448204
1885166936
673113270
525550372
2102880284
212082209
307012316
1491135410
259902717
230170049
1224976179
1954453890
198411362
664514451
1163736775
1517934663
312384061
918370913
1476634794
124709330
758650805
1929171845
380019233
2102703076
357712913
418988656
800553129
467046574
896882135
559473619
1028732764
607612298
248570489
1382370877
1039205790
2096883980
548211519
1414999090
875681637
2127247141
1589477047
1980968168
624172210
921067838
1779996583
522441204
98270994
481489485
2011620175
297767998
811133209
1306756907
869141552
812579363
1296048320
1357957196
201396849
952000820
127456603
745063720
984843968
1411242689
542039063
1656010475
2139007946
2132078290
1942239353
1327322987
1442442065
1765963504
202071013
241789100
1652829423
1646193438
1258204509
1993745117
1948443339
946113655
1563683948
1891248114
1473641110
17780868
888759857
1130896757
664852436
1437560660
176818332
1456097376
783613750
1361111640
406825396
1784030365
2049875205
1830878553
821583877
1022913847
1278886269
458372347
780306334
1425646440
1016515476
16967154
1837001419
1943660785
895633215
1769682830
1613135019
898011438
1134331691
1264277205
2105822529
879607862
796926757
1740094248
418219653
1305317307
428372035
183150508
100643590
306788577
1600483426
1198403584
271375861
554986974
928822740
1400976549
484430352
1052324093
759983642
1364210347
708710656
687540544
22995337
2039434285
1362364514
982791291
1155793215
1359942984
546876064
835033736
1158428560
232094108
217814890
1620320628
145943074
459971448
743292228
1794857391
791056750
873039772
888391612
847091106
364705512
2139602776
803993374
1291834664
710827918
724624039
1531181057
33630267
416159288
816952286
114835965
1113564033
1210837432
27385547
1135005626
775762554
1512028937
1372600138
1245900499
1725991208
888640327
1861713575
1482411647
393166914
1672231912
1098502773
1828384485
1471142577
658957640
991972965
2147350479
1517596366
567918153
960311396
748030188
428890511
1165728925
907945926
304432305
155480819
271980617
1155712163
612077641
1685974007
1261229399
188735252
2115870266
1789144357
374707237
2080855516
1914443916
1487850879
1262970539
1265045659
1224607657
774721728
1174671426
2025378255
1120675244
293700900
1766694686
394898011
555456936
601270766
825121909
314376612
493893674
1676699588
351335454
1947302924
701542306
1958414427
650708687
953818261
2137632926
1468286969
1727996887
1083824055
1173442132
1931023536
2069545722
1144735961
591868367
1780843285
1975976042
871742065
628439439
2144761426
507165419
1404711537
1866477151
991888512
1776164432
2066645351
920771201
1590741855
69071246
1952179436
893792601
1776975011
1170922982
154418762
1384374143
1035699652
987059583
1714473064
1945772203
976995552
1166514686
1286149008
1654302424
328197455
1655706925
2058209712
1343906178
1870801842
1375273676
43962525
446861530
911236760
1013525503
305051444
1944800590
390652960
210845642
1891878175
259976829
475372179
2080661786
374548844
723683225
1280237956
1379878264
1018997222
805534008
1232836701
1095261242
1171457328
1828026513
2051606606
1800213387
1225146963
419695318
338819565
1107493004
107366158
1917500124
196894581
663411069
1456310977
1254829128
338430104
217321154
1493334513
59739474
1080151006
834232136
2139302050
1128025120
216956492
1340320812
1296512282
832396349
1211600894
1276056935
1606633320
1277738948
958579322
1000029650
269651293
814096802
708784456
617501641
477713900
1482848082
1241341280
479459816
2125263316
1812437170
1733709175
221820640
47232974
1785354794
681809631
1653537489
1963268499
421877942
2065132855
570192969
1321886466
1544277453
118505501
848569894
399655402
304323320
1704116461
1894382657
1274078732
1057170200
559959188
1966720177
1867601185
1649986764
1448356842
2129102123
1718809655
240053214
894332537
1342911199
2137912645
12946179
1496710725
571440098
1172137687
826331450
725639248
1513523285
391896027
273462019
1090950154
670642367
1478706280
1693280326
903450597
1275386619
253975687
172130362
1985442323
600071573
689925137
491416785
1660892963
142698642
1420080642
1084027091
179635236
1243009533
860451806
1263394702
9776824
309622910
1100335256
2028903096
218610325
1865617187
1552188705
704047734
1566847101
2109923746
1578293236
633570564
566270501
1487042444
657909169
1212480693
1597407070
1997467813
692832573
118616318
998429536
972793290
844891310
796884019
694263115
1201982196
523030077
1962985999
1795127113
477879190
1183988333
436494033
414290762
1220591967
2055936012
1596697901
425819066
843177658
1175032018
1155802768
1160760737
1026323469
2035216064
1172264731
222197448
623206265
1538210914
813233901
255637919
296151823
1481986458
841184954
53526390
94685282
439154136
2052024335
2026329799
259544386
37503006
606008308
464560929
631082110
498397069
300249022
1445597027
2062458927
960078560
1504078213
1285140533
1166115646
893690108
1950752249
123038992
1968040859
232452583
226167872
144466976
1093867370
476344542
576792757
722861783
586187120
1482585782
625398537
609190680
1461530128
424021103
1671844516
2052769881
1912519046
853802793
2027017581
842607284
687171973
29529952
504711407
1141063003
1439364099
920874072
2134167649
814560200
838252765
860652226
1828352941
2105543823
440724943
1086250466
1336680281
1623891187
1706800408
1919891042
1366723083
752780608
976137798
1817839855
448430913
705777985
1891739341
1231906915
508951242
1999048295
1513689412
1065588961
1450903082
1824160217
724177369
1359643261
158778361
1065334099
1078744071
867784458
869438441
947651374
170174621
823206144
1909041320
2030025606
1342734144
1368602831
1183427057
1380050078
1611055564
850065387
115597020
1662740507
885391293
1705000560
426362580
1412533377
251088256
1957575242
1265563569
869296529
280007407
197904615
1777858187
937632613
1376148545
867681760
1687764314
2033214258
87749484
1476432159
1623423679
1898570468
731722903
1515855198
2070154159
333366591
101119106
1319545571
881158906
1571552481
1066432743
1952175717
399064362
638749455
173057781
2044128455
723696843
657217018
610431818
456661816
745607968
2015825765
1812326687
760437451
595310939
1587281203
1557118338
2003336926
528699302
652138563
1904624171
1902276893
1489310873
256007717
457874713
1507060491
2138244327
1799022407
1069846704
101819686
1708534808
1546120881
845512449
2015191202
619911559
786676017
695708776
1402638977
69433282
1295760194
810177882
1422309747
904278189
428443649
1463500416
1727737566
382171548
1525275016
992827543
1411284076
1555862041
1176177342
124045601
452306141
963019736
1885464578
985770471
1488557136
807447658
867366227
806177713
1821683783
1124652549
1360664489
1292700170
484923957
250394893
250771545
240676502
670607436
2132286212
2061946007
131773691
937687011
993457562
989440638
864945243
489672148
2229678
1370593300
1542613083
1603859902
211862840
1944819113
783576155
300934391
1098001240
1608048533
435780138
1894237054
1713964155
805153430
1691265918
1996406763
1067726342
55112833
2137468955
2026796140
1054255489
694015597
1352205687
126283056
1367746669
158427901
551296078
475609480
325822017
159973907
1920433121
107918574
1463286714
2019979514
756032905
1397374555
149041806
241877786
1705222608
212138328
370264987
955221223
1723612646
493081169
119342249
2147368313
2014348483
1218122042
2063110347
980896999
1574025130
1570263923
1524112585
441272278
698738735
651040782
19196751
238162124
111836630
1580663357
267674792
818906266
629041550
801297696
224792371
385713460
1921244092
979667468
613611605
1282164294
1253284994
593439273
644483039
1524220661
1637873141
758482057
1365810939
1948716479
1999759067
154744808
564282329
2099327280
988198612
2085987053
1747370364
1476626488
578481099
1134411033
429603486
470075986
1424796062
443306790
1571826820
1559405392
571765345
1204780824
1752767306
1114348770
362054740
950091849
763714634
506507731
1246269751
1921078503
656116064
1913098621
1157089472
579028826
970204511
770216534
349229700
1561186422
87852285
1903256556
2017204069
936194980
1299754640
1891171477
426716519
1299300658
1978845200
2019636595
1229113189
1545894809
1708339909
1729263116
1468391226
212942562
284215841
1891973287
708929307
136599442
87959713
1024281897
1677909604
200897526
1630855858
1014220477
2034680921
1439867327
1416202098
1896393557
1420143399
214725273
1132584245
1351289214
260592578
1800518043
239840840
2094507601
1292632585
14485079
1000967827
765772277
1085095884
1756099627
1068005524
52041197
1668462856
2142410413
547884325
553162420
406675796
642324523
2012609173
284116625
1050394896
1545861178
1844506038
434399189
635838816
1039137639
1133903299
331425653
388933142
246361720
1199681598
1641444232
908304857
2021524676
1307030265
1525221258
143105570
514255160
1112775981
1275738525
482101377
795300169
1742073496
990431539
496190583
683092805
1346587388
178297619
203047388
1165324020
270915776
1725586608
143963047
91972483
824849163
1664268563
970518898
409010191
1013791501
1990565184
456219531
778008586
154124880
422870070
1830102123
1284929729
104079754
1546377418
1860217117
962619898
411661212
1255925757
1200400591
55822942
1384593863
1006484146
40588782
951265789
719563692
1228915400
1015852956
845586446
914819031
153633443
202090785
1508642125
485507750
1464674857
1475271266
314124051
1134415297
935817033
1797517103
117348096
1574642735
680381957
565934672
1379871523
1945803902
648240404
1062651178
1677526451
1500496855
277434734
1027330829
1906089311
1825328514
331029066
108607542
1054497790
1306352126
852616231
1580110365
2066368158
988245787
1974596030
888995779
619469386
1503612664
116054120
999735798
1877509309
540146802
796197308
2118170408
768500686
195048453
2140388565
936137858
851395624
1629180664
480172283
1216955
869240748
43438835
1054283629
882933807
1537938564
924978680
2107768341
1623055865
1438617677
830522351
860906317
2019735908
1965537215
218788379
1242691061
183541992
1710649134
1841729275
1302938394
1025084083
1827759353
825627889
1800298553
21718014
2121139738
26809169
233637799
170297220
1678496400
465288061
1777697172
139686988
887609673
1788608473
1021405891
680997880
1712935124
1476142618
1026285144
1680185698
1790581708
1067292404
936403431
1640227668
883431671
2143618584
452291678
302597257
1341694014
1611469956
189222552
1231778556
578909249
793845743
1238685691
1571379679
1908279885
869243114
1758421222
1348358091
284033683
1775323542
2108861109
1787647479
100599504
1717013312
424002992
1611377689
2007849083
389189932
922340203
1470476762
458302214
294491541
507541934
1015171156
1425046004
1297436060
1255715089
142652768
1218701522
1210502862
985588016
1807324359
463775827
1958198631
782928407
1310686237
1004141529
1024180429
1125509007
1011168904
830600984
984076825
852982074
1953884145
1508911439
1738991797
510246506
260668396
1576671990
1714124180
448184823
457450389
1332739031
1372251922
2033370899
1719676632
1726945700
1709687348
292044306
1655138232
1987934225
1341570180
253020545
1030802253
203014870
1812554825
1274977197
1495983903
1114803254
1240723909
1808139224
82741156
2059414770
1982453468
1459312624
1630139382
1432523823
775902268
1370192356
1799221168
232827845
1533035457
1084411677
1483628783
1981291750
1465977571
1350102021
668793770
375181042
2031860640
138934207
1157327607
1179309204
665886668
477771226
511916620
998921262
1664625148
1272775695
2004924189
1126041028
1370278719
1490112391
1887151215
488351260
1737671991
732221129
1912764051
2130332331
524278868
466885730
253369424
940704621
1006772024
401047916
609021484
1842520999
1416562957
733590203
1215028512
1822268858
556845874
740987895
1641462860
717405553
1803976520
657581172
1367159735
1973060725
471564860
269048117
491634549
853080142
2020460483
716207530
1796896666
454802562
1621630798
2026999543
1946629309
128309852
570796549
1874511494
540041220
1135044857
428935642
1024412464
2104959687
751586353
1163649000
524640822
1382452794
879463077
301217458
181839510
1034009362
1199384605
896959981
1811087316
800210411
559036744
1367283606
1991984400
1328761186
1068102374
2106831491
274282132
2087270195
351409013
1158310850
591318369
278310175
1195971872
2047763603
1827577423
1428969653
653983614
1735920671
1556633475
1879252114
715404317
121901438
707886576
1057114942
1895150178
756118724
1048885984
1161582859
1054711966
1943457792
1369863042
1106429107
697338044
1887089837
405368514
643894042
620344414
686179318
1184337754
886903154
1097737317
1843577649
1183985423
1210193113
1379298946
39103684
487104367
932877657
1660101175
664013738
1385304479
1306695251
282581311
3587401
98986550
1199329581
1525720379
198774437
647712210
718402721
1754766982
184730824
922685091
1946078399
32377851
1845807177
1624793831
1266571745
68500403
1356164190
895832961
861643562
297623330
2045621152
2110163548
2066157453
1753698916
481596369
1925507208
620060191
426793672
1486450666
524490062
1447411631
1496362563
85347715
2038585577
2112659653
501949018
2104259140
1214727709
1909296333
1455499778
2042713426
1239642926
1735291610
909815570
1314707273
202737600
436206953
2058595926
1970714572
107081040
1968060846
1487482158
954407668
699360017
2055489820
821366546
1564071556
1146718962
1789894936
720277637
1774622597
857629855
1001202597
1631330807
254001592
1317331027
658308868
460843065
107901388
1248668235
142301967
1915030667
474226546
1700265669
1166926941
1422710324
846283005
2045729179
1265309279
745029566
1968159887
1728113365
1584197774
1067769749
2006371314
1978174363
163807173
1990838406
109735058
1059019344
1064094941
263929195
648793319
1425454484
42220967
336599098
10586878
1647074634
511828760
430272929
752392077
299093419
1373308603
817484290
923044419
1484390202
864093067
71737734
1445293373
437111708
1784803112
1423906002
1521720535
1922087960
834129393
1661928459
878772054
93461573
1478225150
1503869676
2040509343
488053922
1241538531
495484543
1552126133
108799543
213643968
252083325
1578103831
1884712932
1807158655
19160548
2004435625
1727868855
866116094
659705074
1719701211
1214060857
1875140997
1580134597
2064373574
1917649328
333404842
1859548359
976183551
1846373776
226127697
1652961780
696866698
653310660
1349179686
1753369659
773934091
1062163191
1652522105
1291663731
1281925931
1237952364
1164077459
936619830
1320176448
827700857
1528748314
929318040
1065106827
499908590
2135811518
194843009
623108665
676086799
2078688216
2021149176
2110237644
207723038
1205619236
1001279283
1995699301
51620230
190061976
978315430
971037901
1105674243
1853181329
1229946229
1827210719
1569339422
159236971
904220957
1470843911
1351603062
2020080865
1112804270
912368818
53277014
14137869
1948736108
662083984
219363909
1850494122
115661932
790716617
2015651074
2008023834
1324183167
791956642
1630222727
407143512
1076829962
294389673
984240316
657255253
1560517241
1587591352
1273368048
1460753669
381346637
1893709088
1905768930
1087770426
815527818
344087288
283245484
1867079895
1030941823
1416857458
1692134499
1316428515
370837930
825687790
1474993492
808809971
822564240
790449545
2105436920
1311732793
260571377
958810320
1650646630
756241524
995096896
307802929
88541592
1644547613
1516581054
1176354061
2014879641
1055244078
1664907537
697749539
1517070528
469357718
1111238392
247078046
660744194
2000257188
369839631
879813795
594018139
1426516489
1547740652
2050455406
1877439835
810211170
584290333
205856935
1473919371
1568787921
720159247
1958768388
27322428
1844013437
1371741506
1669966107
380831188
665724315
558709946
2059287593
1365360093
1864774731
1845231872
138701678
1502945263
2068995674
1576517488
1646668352
1116575953
1653805476
687258934
1965017310
689949360
1179665446
1341893019
1694216365
194560480
1163419917
1712400820
753534055
2136295601
210188418
1133757677
2026700512
84585397
1797973967
88339790
147469099
124600467
1014422092
2010993673
1754174320
1860656660
1444859231
1013131511
688862530
1419016980
1720511731
607779584
1307960980
1066121073
365233376
432153883
199814856
1628217436
56974451
889006403
34661813
431727983
1225158073
1947504278
158648834
747003806
1133614774
1466665106
757648223
639475498
477794490
803934543
768452603
709203939
28687092
1415628891
1874406490
1764865461
4496339
96706107
1801897398
1591754347
2041774383
538619764
540498490
462041117
813160028
1314779999
1009165953
66482176
721988122
696349521
965015507
702393641
1619500166
1057374059
255142396
580622933
2058470470
683099239
102630369
1962679346
1286224026
683377931
2040819228
1632512218
1921744790
637779948
740036312
1807516580
613844129
1338589006
420988858
503556517
787824953
125074801
1325020793
912301233
1947682568
1210736939
432125877
1873671864
912092106
761276241
469575908
975577536
1571911083
1191068532
419316625
566322593
164952975
907140496
1870772553
906148722
1193085323
1610060291
728056740
2002644220
1915013158
1352542245
1227609663
536528860
939865657
789716332
140806569
1676754644
1538266514
1499014039
1369478961
1776189462
133047070
2121385700
188567614
255613092
905446611
1067616494
1747595040
2066089298
720090604
442457105
975619443
1915161967
954910747
1740551176
179980390
2025944447
1455487900
2082299822
1387225357
596655284
1154155305
1639697530
7481954
226159626
75352605
1886314845
1955390837
570584667
223864963
1405608297
812711971
608758972
1628697346
1125378193
1901296560
936576929
1772115415
956829769
101289462
452578858
972099289
852157246
762446870
306800638
1906031091
56624330
1288346025
832938572
919181867
1397870302
1924376870
1543528028
1359131909
213013745
759995663
1666222537
2112708446
1213313778
1944713515
156181762
311251668
584538376
2075289023
200566320
1726779781
426993022
1637853771
1684915699
2140028174
299410737
2095623661
1011714117
1001488103
822521026
1891118198
174167012
751101855
241322957
448038503
172890648
1174048541
2090263524
1931174462
1294501842
1497548553
970077354
235935162
1137761279
954104094
683958278
1900245784
492476801
844724680
645044155
938037033
723410332
32212118
1771514894
827792236
930436521
1750181465
81411410
2098280799
929861350
1002021801
1265934681
211256324
204952488
1306793060
909683772
1538500728
1219085002
1285220477
1540446403
692945792
1950102727
238450418
1739201700
1117682093
1951150028
1217849150
456845688
1059105749
1116178859
1722932444
374357771
454009650
2044308537
343162690
1845033670
1724447396
1148084294
629797931
1383584514
1603248895
1964572336
1310212049
1430694154
777779692
1234995437
1266804640
2057841359
1371900942
1051190666
736869817
1459726367
1701749968
1813237886
1019786134
847577897
1295268971
814720149
540698776
923567840
1658040481
1667892236
1400333485
544163827
1544081787
1486245418
1286768014
1373548599
381820467
1642758440
460163869
1596022786
575944712
809758477
1117008188
155138271
1524322353
3817316
638794252
1233379983
986589649
1338889683
281508521
2052873315
437450137
1593622204
1842739469
2110444872
1149445677
210549033
1906423250
584311955
913706439
1919434014
656645513
1978087542
424136563
833451216
279924756
973106994
400534055
33218152
1081054073
87472368
565684443
415396882
814071096
1452275085
1568510400
2034115196
1555633015
455859615
72586204
189432102
1583068263
1403439222
384069582
312038376
254065794
1771661079
1003329316
1971776720
534170609
1050538736
1026365850
2064306615
1741194945
1669028916
186851949
296004611
1276594343
1595795385
785203849
871324046
1252754417
93894436
1084743994
120321564
1886225204
852733474
1409501605
113130434
1229932212
1480753234
1393579545
1192471595
1179963740
1234139227
1296066915
1865068516
1884893790
515849729
1280322641
328252430
1503874647
55057175
252179750
916696591
1436968835
1401951467
1574467528
1507018499
1713123742
162134166
2126742275
1723357991
1498606145
309524023
1390518704
2109817436
154399697
1750492789
893068651
1036991380
846434695
1501626645
1738261840
1199404208
107738279
937502984
1533837854
758264498
1203305898
497670543
1220950268
520573039
1602074829
899098734
781558998
2034370495
1238437197
145349345
297260918
1124128430
1144654995
2138382150
1508729635
1847981903
1787010050
541022600
1934137989
953529393
1306717910
584396590
1008898648
2139749024
798756025
680468100
287465825
1838107890
385087153
114490589
167586653
1446598752
935984763
1982042817
245966696
968907878
273995924
854443398
1422695151
1736774427
234428759
996345363
770555674
606367749
1930224083
2034025433
2016253033
1802666296
1900517890
1894457038
1668569329
1298339554
2111071548
242637173
1901101930
1631292175
616384165
1754782477
633154425
1080398420
1359470200
2115375849
864432877
1776553229
1152811449
2041818750
1080282958
1139968451
952499266
1113058649
118582786
1290352971
676255532
1496303489
931332881
111116818
1334299837
1808178370
1862498753
319101289
66580838
42640130
2086076498
161930256
1858333489
1774320137
1602211736
153457464
795831949
861554149
1452320193
273215656
1394659464
1512608971
1380153048
1185968117
1681120982
1721272133
1330071647
880918819
2123253699
1281737074
1345819341
581186169
313583013
1538138457
1746139464
721041663
48306456
975896898
420308915
368105125
564557694
1159201497
158622880
1842644346
141609116
1873794502
864023134
45143516
1229550640
423326770
489771460
1316637665
1799245948
237575165
994194623
2054495011
59988715
1171956491
28780492
216497699
5217921
1360419483
1367588356
456348181
911978627
2060747908
1500553219
2087864443
1393383317
1462281465
1196350137
594266091
1576324284
676272344
109219706
1624110346
344038026
166938391
583532165
1579665722
1470290601
413240552
751320256
806135052
1717919634
644743435
1484584525
1175716543
677380100
193100797
882210133
1663539436
313949179
416764565
713286076
18267836
1970534923
2096797996
704920571
1140060418
1136703043
1461680763
1823596140
1497555094
1521245108
649937963
77588662
1163251573
1746032647
129672501
2045920196
144610279
424083408
1490241351
1661281349
1694163607
1858623967
1521257825
1057006935
1582030450
1963183782
28072873
1982274033
112024107
143176066
1492784604
951319432
709730321
36098303
1633795388
1891318761
625965523
613973052
652931136
1510358156
971112351
704237291
81542875
1414147395
1649533587
1925673556
1181517480
508423186
164538820
1525092698
599660882
1003565633
1800642612
230557730
232889038
695175271
598453127
1239979640
1540870127
1223653729
1768055117
1855293977
1261611339
869734416
584071991
2012610937
2113324423
196333673
1656841208
1107677237
618467558
154359405
1846994327
204738397
1446484512
1108103448
1269621450
1654084453
1558125115
1237660764
946552648
1914643273
37764862
2129961541
705721616
1902334463
1080547280
1890080951
25707116
653719683
630130055
678279640
295188091
2018570528
1043651504
486842302
615048028
1101051225
626076816
97072193
951943988
69442367
354036173
362906779
95915957
1706962956
718845852
2018763988
2052706930
1100161034
2115840883
1452884634
493530654
1273966938
918312485
1082626084
561813776
1017130879
809370255
108578159
2144426351
890749758
1762082780
642594292
2036515943
1152950844
581752108
1882022556
1289961802
1719365826
1223577714
2095085122
1455632956
2065327148
2038671851
2045835996
414779424
1142793406
1011836832
130194536
1858060146
880088284
804419980
1395724644
255016505
1095772505
478542155
363106530
1313109986
1331335388
323387400
532627401
274026605
1839038552
1277926852
1760066167
838536415
121068072
566087575
1675226484
699525314
578997257
1246931739
1544434730
1177379408
1045836380
230206186
706634883
1231770242
1397499627
251966813
1470352090
1713158346
1130485490
993955484
1215928581
1678264515
1264519458
1116036907
63699387
1460823324
1623926078
768184571
1098375042
1740093960
574944448
1023380199
481756612
1037982058
1731390553
1937858143
1840903261
1270241466
1264075399
424690610
1512355784
63036909
37647153
1302898023
437361014
517096293
1128372125
657357411
1658823852
951759637
358814070
1710250043
2088745038
1156489321
1025685086
892229882
831422277
434333311
359168752
2033139709
1023630411
772234831
160437381
862488578
1756492305
797824462
766225632
596260070
26945515
911026427
1303060583
41315667
33577871
240700548
2090551070
1386430808
235374378
13440228
1784826781
400488423
11131981
258108839
1445637071
1119274998
635186036
1607686662
457756148
126276936
1757683782
1078414234
865326777
838385093
2073017091
1104253627
1022611092
1302815866
663588183
237052416
2112292044
879762161
1317517605
1230773411
1768998850
1432326586
1160573481
644696980
1038762390
1894667571
1706781102
2092038954
152201
1898751708
159491333
1637899861
2142063183
939187593
2030771907
1761237825
1612272772
27303417
968637727
1288021940
1608600772
312370427
90170268
676905733
1959848434
876483393
245802532
2019286567
1848372012
2038025542
1133717597
1877697878
1725375474
1490878880
1839757408
1138237402
1386502323
1188933972
2012382786
772082187
1814045841
844964889
540981152
578813585
255229500
882536897
977488667
327236678
318151289
522373889
324838568
2135060815
474858873
983079086
1029304431
2007103732
851143289
47065091
525355388
649645218
702372327
443909452
1578713977
1149870656
439355727
2049053949
326925420
523076413
1617797218
1076903803
166672335
1019333420
1124115996
459989259
1514724777
1273759712
1874235861
741816445
1102152696
1893829067
764050600
447742313
2062322672
1368866617
1846947582
1654128692
785563683
955888040
342318966
1574760372
387971131
1401719598
919737559
299686216
981358958
814311254
398047922
328553234
1356829871
1265076598
687983502
1411556097
443433935
743444865
1876944922
1097680335
1320497571
342656436
1377763708
859228977
842833108
248462963
1931821579
1740827815
1249376553
804792848
1732880508
852698431
28500458
2044596285
322775015
1321326113
1875078126
806855893
1943203849
1982726593
924655509
359695804
659916294
1030431467
112730803
1337750391
1207706902
15180427
1168976360
1868373251
731307855
641365205
1767778462
1066487969
1695256590
1297820032
577132209
227981268
961156205
1736279885
2087518716
1402744360
637724460
1000662322
2117488052
670019572
1382037943
844745768
339016297
1626267772
1647300275
604642650
570751828
2061605518
113474979
1201577212
841530308
1580668379
322526653
1676355825
2119637610
1307463619
1199057278
748035450
407397630
1724890632
52558444
2017914045
1264121985
1989795350
713929578
277154853
1792076009
857358434
40198780
1889486304
2080214217
192585152
724178721
1143700744
1481135022
273898856
2101985894
1280558202
1126165409
673215033
423492292
608102191
1756341228
1843943303
266065799
1384223785
196070239
554592129
1653316480
431533657
1488096246
1350034736
373724272
1019869669
1999397389
2068906901
2045185592
1320971732
1789938439
1552734845
1273105265
1064665637
1235169955
70554953
1768453765
1084794696
1944396151
1014970889
770965152
1296877058
745356501
188613114
2083429605
893566724
1816820398
28596381
825424504
781879316
1772946886
1474293170
251882574
202334546
566743955
127099827
143038016
151080497
1995985724
1476260829
481623497
432109651
2074039675
916992583
1060069847
765756878
1745336283
1196738244
2006554336
645625672
1237859645
538405168
1284792792
621203842
1775732118
1974149030
1688049613
1822845128
1726793341
121512551
2039849057
1799549535
684168183
1708765488
633205155
229513089
1982326513
1335585345
167736452
1983691409
1748022546
511188477
2007925912
1630030196
531514253
1834021534
1689394681
1131370090
52679048
1971322154
796623955
1004311685
302383696
672259109
142846280
9377985
1088175785
920716125
1145722868
1684126776
1079188151
1123258390
1657004291
2017060256
390509456
593136536
941912041
1810121971
1158716026
1175299095
834984224
1859869043
1036244668
991140229
34654127
1132190211
2011086843
1182439700
1216963449
1615761939
1682584248
1246469708
190873531
43350032
712407528
1417999304
235368792
434316693
1999938561
270750018
755438331
1091730189
1361973036
2036324415
798481587
910002114
244837425
1508820027
1972126145
780594205
226110515
37068891
1525463180
1027202362
1680673996
930904194
849390568
1242719174
1964577945
230048051
518205350
2070465175
1477950933
787235585
1071541998
1126853467
1938070392
815248082
647776976
110919903
1953070370
760340949
756617302
1588804277
1775733907
429854364
1700315492
2026452315
2059101334
1485942960
349900195
1532939618
1387751200
1399403609
650330822
1436764870
120582008
2030025606
231849412
507784512
32593865
514865445
131126980
2021724546
339551307
2146674075
415943496
165960733
562357674
711568569
838507593
1990636427
1143402021
1269347265
1210960616
941109792
252595527
978873326
648857164
1260625628
1182101268
795049510
981716862
850564437
1305593370
396350544
915282808
753110063
1649231816
1358440167
1264432338
1505609460
258301054
2057798001
895979494
791991275
1874982895
1810128837
493991592
1293013517
1453379701
1496891038
898249222
534605759
1639080264
1580339876
174505210
862760371
611235422
841692526
521347362
995021065
1695788824
341069291
141895972
755481396
1118318528
813804713
1495747746
72312498
463084826
1250006095
1653621009
1695660281
623624406
1743266553
2027137981
1705867147
1497942831
396376887
2117600667
1432709109
737165063
1452662285
1283773235
643157643
1422700129
105201486
574975936
464596027
509456012
404958310
623844866
1391918066
16990320
302933467
1081083506
1580261504
1801137416
1629991204
1234448779
1185308780
1863841839
1713924391
1547241058
775108873
1166395228
476686915
1777521681
67438579
714471883
1701796947
1143887385
1105506822
76009032
1970018708
840113660
1692068943
846692569
1794009305
1643903570
10475938
1092283995
1549877562
873275396
1115176637
718323807
1768197141
466558727
2035906952
825468209
801895861
2103052307
918623207
903973228
2084010449
2068980842
217067953
823554931
1268186921
1331179135
76648178
1399374016
673010736
666244307
941215671
1520802159
1589897606
1948839988
34093588
151588696
1070184418
272555959
1274871063
1245463425
1407973252
536894981
693250255
1356971908
132704203
1175221298
1681218938
1053780153
783180152
1821372919
429172835
1526878405
47800160
1067867574
135439488
1712668647
1225496397
1329056841
873030430
850926502
759006418
1303257116
1421310253
1317424166
127010594
1633059525
248591853
1595921618
429017308
1937096130
1659887693
191732266
728721387
217528688
125648528
1343208486
455755816
2068895571
1933362527
336882126
446509264
2031159080
1641601240
5411010
889586848
1305776073
390229555
1963060527
551439926
251337539
1365928980
1224364722
1005218516
1557555663
411167806
693067418
912321418
628665074
1506533916
530072284
1084440161
212065741
1812394454
795376604
1432459106
152099098
2118615876
1174864113
477975972
262581475
1359472659
1404653548
1548320329
676670615
735675157
2104641405
572112159
402244599
792756719
1756476395
355781862
422984753
575033326
1786040154
635515701
873042063
390739388
1792756248
270169098
1751541343
1468389730
716803033
911489841
1630129931
1358523430
447975836
1735987259
1990341036
2044212141
894146532
435900209
2040058150
720536347
1884808807
77416018
1921535408
1261829506
95385751
1085997161
1093045113
1974048420
1005717088
445613713
1410621411
437682152
1514261126
927859846
331209416
1469642865
570912618
403337840
1054085770
1517979591
1713208568
1153208450
182496992
1785163004
1868989126
2120585038
883788760
1456909164
1680871475
922442916
114003159
689437744
341559917
417172941
825882022
1676450643
1778421921
1550300631
843755868
1470396601
843110748
1507236245
136900773
1084159413
744080315
1274743320
481321220
1484247169
492315394
355780295
1728207404
1294020053
789040950
2030495290
1120098086
190187675
175795344
1873207863
1673809159
1411418424
1137019213
41180633
2022657083
227444645
2097046930
203553244
501414517
1022114608
1549622270
634769092
1681467844
1407922806
423023956
913363702
1872423489
593471636
317162528
50454572
1204323362
1424001042
1046766531
613823769
417610477
403258934
741471269
636034485
1142756866
1087041522
1990255308
1875403982
1356988217
1338498975
1331247393
872196760
300445596
374260358
918025546
1955841476
1468198682
778879392
326482551
676492180
1626708013
1429760090
1543106927
784154952
1600477344
2066829432
115067916
639232615
155913811
991131524
813179083
1526136742
67651309
38075777
471797264
6698824
639825228
243119331
1801686121
1304298490
1366584077
1532789767
1893230503
1029125898
48824994
945231362
617170193
1941578438
421918331
919629161
66308838
605229752
1265352590
574483638
858649232
334933215
1896489140
522373627
534384574
915299376
957229999
454827755
1536570703
1774961568
926717902
992758622
1954903058
1633298563
235378463
585022640
28820614
1012053451
1037833080
1456726040
330599812
202265532
967056439
160273110
713041335
63151379
268074125
1417433764
120423682
485940721
1661463262
2061574683
1390314265
1929707849
976177995
1338080639
696460837
904657887
473812865
160866320
328784502
955542172
820904329
1621346860
59537460
1648344256
277934160
1856179673
1537767148
749811940
978010983
1150328809
2095169949
1290853148
421769786
427714970
1824664239
579989721
102209408
1267378331
64919921
1174148017
299225505
423802610
1404571391
242231049
608445392
1140058711
1433478290
1045715236
427941470
1545529416
1534518412
1187786129
1434144526
1437934970
436722825
1008560500
1768537607
1534737380
2010677151
886039125
1258465736
16680
929791178
138733623
1586330901
1949846140
1256240193
99552588
440061608
2021879576
825839549
1308884330
62944760
2041649456
99078240
228039864
1076262885
942382281
1037579598
1386548357
235319011
1796903307
1675350888
1525236218
676876462
1954627486
1746442937
96343891
43361656
421324337
154973559
1717807435
1642365227
441630790
1559042561
471409233
535152282
1270384589
441961705
1155139516
1876544107
742398212
398706960
1656189315
1728378445
873888302
136121059
305706111
880902211
1338359753
1138623299
365686274
194095786
215060685
1477744111
618973739
808700055
1257479602
1807940684
17633258
1459436954
1451930855
1369318641
732286722
1225281642
2051600445
1928619304
834204967
252991341
546015298
1741468576
1704772250
1261131074
1438841402
2040850480
1533683050
106918472
427624203
146278231
378828424
1785271794
1433546179
570852800
134276535
1742483825
147675214
861109185
1207945004
1983006394
815432734
1910345321
174426509
1035067336
1712542191
251223235
2067861517
1686248847
1376644440
1119778487
1755687914
1531960236
238302896
792671634
1815370891
1755495603
1303178195
1484430080
510533017
180739007
2084692563
1581762052
1295993841
1718468599
241301201
1126932240
2118269832
1397092610
1720321066
1384932720
1550692542
566002997
802201952
1059539068
1521975412
1926925021
1360249731
1598559372
1314015005
704855452
1069513107
1201193812
1004598347
238534089
1493968497
2140929887
694634651
831795239
1835524598
1543976697
1852622877
261941343
1258533164
1113418548
758195853
1984006558
943851930
1036195004
1898166600
980237752
931789245
2011540063
413746626
1366439845
1239680428
1333370584
392869743
2096545737
348193708
140792167
893930867
1550189755
1058484896
1046041380
355062287
585863157
2020427849
925159611
1843528422
517379595
1278942682
1907190588
447856396
233510673
1571089291
1935671640
1697114231
694076492
867348759
1777375000
3473654
1594559138
1652477276
398359786
842068436
499958524
1839741241
1504445816
1088167781
2045691427
1359741591
977345073
1502421034
1325014013
716298959
614307218
149554518
1891480170
1776702560
1844955147
1654802457
2129757867
125145241
1479029781
879217356
1661806215
939564857
2020282165
190184444
585902389
1180531892
1376155475
1067004360
1812669953
1200419156
307120819
2049928647
503988490
590237425
1915195604
111484695
992687786
235810643
2041989497
2124936234
1633860451
672581122
1624953825
778215664
1128473453
852963262
772558759
991542632
190664402
456405038
1212697225
2038422896
1719641393
755405780
1844571862
376351463
1732935851
1392641225
634058758
1652207529
19114828
12627192
2060716830
352526310
134187894
1258450796
552686723
190015010
1739284815
1174775973
1329981206
1573542613
1864549653
409185714
1096110946
645802382
994851210
608312144
2136160357
1703216922
1758406653
146306618
2106570849
682297407
543445753
1041560323
188222556
2146830314
344497658
782622450
327525550
1640852032
761098795
2022202029
1737801756
96661362
481149384
1271298725
1078599767
1416586210
159766623
1058306570
1256213762
1370089016
30475336
1724058672
1788092057
435071470
1574284085
1783715264
1386941084
947917391
275374232
705369661
585889639
1886226588
823217360
755380470
1811272175
1658496093
79370733
1414350311
281562797
1583125873
1728657222
639909814
1704477534
1434514353
309806196
991229269
1958838617
2127533868
2091232776
1776449569
1040705144
150643723
1168048397
717637110
1543526767
1753250877
280224718
2097153009
2088628770
398562629
2039794426
1080819879
2116367291
1354511641
1435526729
917575525
1905656530
1158370208
1864288014
1253081266
351620399
1193461466
1951208814
1275436190
532423969
77348084
732968162
1952436315
1016573973
2086769544
456264037
1267425322
48146975
453121523
1043006908
1875625938
242713151
1078109920
1362837547
531383236
1818949017
1653243123
1833338013
736766000
2037278485
1928448650
1243868991
1298994184
604311772
967087008
943631393
1833878081
1007675180
1095996454
88119467
555060970
60105069
1376876952
1822832785
726510506
715988594
1259827390
459440186
1867881963
1768805909
1613310503
244515758
825406159
509468685
914459069
353744539
1099227159
89121964
1628564270
380353515
662890160
467376410
1708249224
597488944
2004420744
863170547
1679485173
1210809078
1330990154
1082346979
1074569277
817399787
1359888676
1713960588
1339461166
1912082640
1738132376
861844485
1247698583
563210741
1375473704
1205412757
1224564664
1291996927
1367824507
582830289
129954140
796582778
129587144
628396884
1036418222
1550428851
1680470874
1591592429
1641013638
1468180743
1408538278
1357792581
165822216
553850941
698961850
1950133126
1666348529
1404787129
203343718
1771338202
1705412675
1031987806
1480376646
1819461625
1067475822
1762272136
63051681
1431653884
1579564947
880486175
1852197266
231004417
182785771
650101731
160114811
1094254512
409662025
2016789986
995743209
267782097
328232340
1949086160
295470706
1619874203
1209697891
1896375497
747306880
1811302614
1587947265
177234953
1572908061
54503424
850983584
316179311
1447696322
1637724674
1916696889
1967586861
2039097393
2026318877
1904217786
2078127130
1342671255
1296496353
310026547
398806075
47032266
44707069
1906990789
1837966326
606085898
468074572
123019174
1395243382
1194065340
968536422
940145866
1924246208
160768743
1512565824
1828055181
2116196414
570024462
393300149
506931504
225702372
185985148
2001700412
552350306
351447189
655276326
1626088547
1914318611
538354867
1476773414
1741253960
1896667871
1293616392
378406879
442344241
461618249
1672198281
980026484
1545962416
1082597277
950837956
1676021016
1757372289
909907419
886174905
978287567
539212444
2123474236
748170971
1718445745
322734571
2093491459
1429509819
749318794
511979352
146683154
1653052116
886921714
1227554939
1546643519
1253318893
1900087076
712513170
1729563255
1612377561
1509151375
1182398963
1256315277
1064688327
726438259
959351384
491937052
1197222897
1524333063
687537520
1748926974
852452433
1774094295
120456606
373461147
109973134
1599892361
390221227
1258672449
1111073223
1881133542
816380969
402288166
612862759
54568453
1832802489
1822575506
1828968256
1002131641
628191000
248180260
1747972352
1233784973
1949574600
1945705525
1209119257
42603458
1690710205
1553483878
560598296
1608820725
410532854
269629902
1348641204
2039628273
903619595
1764685639
1737104035
730421957
1744624611
214707801
594741578
1452128140
51737508
1775690251
1584288417
1113260509
1418915187
1041184749
219666059
1607412116
1619327437
1921788793
272284302
217893119
1277228887
1114663332
823446900
893061227
524631052
2110127624
268289913
1586763719
2076040339
980719216
1245153879
167376631
1659556087
1723156470
1906381463
1845005913
1067129048
143597972
1668214912
37074866
657010001
626191451
911118246
1837787477
1835095945
914482358
1905679219
79417057
1570407997
587225282
425125334
1857240422
39164926
1853527173
894041014
285884982
1210262896
1328823735
1962521417
979442983
1621484364
1264612478
1200649886
2034047210
880476194
871484367
1046697404
802682638
1559970886
1208589261
820306213
1899649022
1581325682
1512133914
1794420394
1553993852
555822409
273785036
699237002
469082231
881239345
806802339
1003790133
1151033424
1398819024
1662459513
1859448836
2071134359
714975468
1459002804
628354556
135153490
667838251
2093743592
1912934174
1851008870
1940371097
569157917
1404754760
1858757159
674023312
1973395062
1492571955
1457752677
919578166
921715027
1450869793
833962401
311190131
320025069
648217150
631997126
436542729
625272815
1001665240
1889245049
380228826
49488751
1228588505
661641482
751317986
391246717
1286604718
1957982761
2071612836
1153661400
963866820
1220540841
201696615
1261182772
125699878
525364848
760609198
751264883
1489545522
1174134902
2062166858
1982005350
2064976894
793890597
928916954
1704474940
82492025
1643538414
1319479347
1178837510
392770359
132240983
631073918
1043809465
152918924
509795397
146898628
1563658374
1100055751
1107011791
75969483
1793525532
304832302
2060417614
1245718133
1696177332
477263080
1615282016
1122246066
2035916590
1335176588
2035537825
1339396562
141824017
1474034095
1363515177
2101020748
1751885638
1567800730
2073601800
860056305
921203681
7032034
2109823165
1338682972
52601672
304059511
1914861803
116165104
897005583
495084610
429501812
1070783990
674784985
232129219
1570811002
1349804896
1056507435
188050526
462404259
1061441959
1511504838
596301379
1378623681
358321778
1938781766
384680532
781922747
883538796
682565090
1603051133
1741501440
33407726
1326167992
2010556727
992741800
654646396
98185665
367148629
1668789892
701583276
2093375898
909857752
691594676
1156711328
1617387886
1592631760
248607554
1724065159
1242314982
46319353
1362890618
1759330168
2029919760
1496268591
1268770397
332138624
1880656220
1204027016
188796670
418549505
1714578447
2040882916
302508240
1134791009
9889216
763846324
367484340
85669899
1453001853
2008813935
506062275
1388750410
1186503770
1383769429
1446940745
1512257507
2099380113
547920410
1121756159
828483509
723728559
362197015
1021412968
1843046320
1612136778
2020998378
1464193891
1454030385
1975871989
300871482
1481617977
394517260
83988781
1159315287
471010118
441597307
833546014
688151829
1665379187
1969684761
2088691977
917274597
160664707
900148990
1804683207
2074890020
818411881
1225170087
1066620703
1321858674
1021218327
1151683682
2105577805
2095857375
373518177
821244780
1682617485
1984949730
1816483534
1040831531
1221830778
2136852360
450991576
1059042232
31574708
817167914
734962291
1868400894
629562093
481423930
1242328993
964635013
402601465
1815610113
451577641
1296296395
1986985741
163167765
1891153486
479837785
1566688468
1939553945
838979273
504352288
158587482
1956782682
399649308
1687341627
446647922
1096259911
1959158035
137082633
281238916
1165811020
1860702665
814756433
327046386
787833373
232949048
1417505226
250935693
1990977002
1717078384
1488089772
469433822
1966471803
746669749
608414315
320552380
1506395452
128536808
449472360
539687245
409603791
1900521398
863734062
1326790812
387581113
714676003
211972759
500957477
1297821916
201641047
1775591578
912279157
1717494966
223881003
1384076668
1699253581
277929725
756082324
417107147
1933956632
542626807
1668608585
51445438
1711985615
1648144936
2052265233
236717772
1516951619
354812565
29115112
577096534
450540711
755200822
791141522
1288483218
1591665969
1401027077
1077167792
1316084372
1913886414
1406132753
290921550
1513822785
832810640
847202727
184949733
62844999
447680738
619235896
1488471004
1183069093
799968057
1888741771
878753501
626300832
708580537
1144483025
1599652318
173460699
328018465
209831638
931076350
871733140
489100170
264618633
1663006750
548084088
1597596195
414553322
1340420157
727765512
1914357905
1009370186
1274805230
200614188
1993810374
419479726
322507670
866511562
754746064
1843710254
536005363
1651937768
1487977753
927243942
1785228406
536456082
209024054
231428265
1269560804
1735200328
594802798
762390901
1437718009
47379263
363873057
2022076895
917972040
1062244814
1571864264
1727959785
1822867493
2112800167
362381963
1128818839
1422740291
1465236644
1673112755
1876889552
1380547024
895365731
850694443
583970986
579596902
1142700792
1201294554
389168298
854504848
865508025
2086100632
1075392565
459769513
196723727
1155028318
842676602
1655208991
1796291496
1758991976
1262322477
1847350104
405324751
1370036472
352850008
306613364
2044563184
1459553878
130234022
1574714704
293630779
1279251606
192954502
366847360
618856396
1676938936
546093328
1710574469
1809256544
1978050434
1640075398
1434189067
1252238884
604810713
2007253541
28022617
1373275338
864840421
1327661169
1531511003
966847525
651593128
1695337657
1372074819
1655143412
1811209340
355002772
430371186
625775325
241957097
1053151602
509445205
1735030099
1724133531
1044728906
1850150158
1942998203
1822358402
27929325
1363702036
533016814
750843195
1977397619
1356750974
458694163
407414344
1838133558
159735003
1387750844
1533416496
2027023534
1477664585
357316111
2025310731
674418939
1963306336
1238957566
1269121196
1157923215
451339040
851819274
454652597
922454476
372393354
1066027204
1143828339
611588234
310322775
1800797434
303613682
310770501
753963586
2058160449
442588640
1742811875
534766815
1224323927
314386864
1727264413
137931875
317755978
1578406329
295880575
689424036
1858791398
993511545
1318632891
690548995
2078718292
1963665149
453153265
900574075
14875520
1498632092
984557356
1896107861
1367010018
171798689
821106602
1167172772
1880994121
674189311
1672754536
653279017
924766696
151160609
721780129
679742981
954475702
1958861592
1246467976
1029461400
1184743372
253758792
2088963800
1654436522
828677550
602456294
288609098
1659213282
1772342208
873143934
2058545198
480275423
913430398
136352195
241983999
1815411605
1871310833
1332829581
1179507117
1815662840
1668123995
1140775841
1678182524
559580984
1593544432
802845523
1965086666
1995581941
691455472
240706622
1979339186
153511194
618359403
844817215
432914062
661502560
1038169548
839455178
1171366975
669026434
639554034
847469664
784239757
629067710
88957295
2145319337
460712937
947372584
1940713626
1998304504
79110335
1106409859
1399725495
2113480001
1195821532
219698635
940122508
2071658855
1627061624
965558983
2111672268
1015487786
1383422932
967963168
590248328
1078899122
816262491
1546543134
1726449013
1822398777
1013222861
617030763
2059304613
1621713920
293364840
1341711028
2045713130
1456685279
1175881595
783191391
431322153
436038773
677068855
874742311
915886819
1760199445
994932951
2065521286
586901150
1909946757
125899289
1952209641
684953676
1621514154
1323506435
2028866472
1302878917
639499433
371730217
2007090311
1576481536
1327561106
1876919738
1689355260
1983721721
1903959841
1131784765
93990913
1036842385
1569644825
1012455999
1075822900
1000821002
1657583000
1273377002
1296141182
1196245019
52975890
1053958231
636992122
1048088011
1007630829
1805170504
795847874
1665575907
436662831
162315556
984736591
1675797331
1799517607
2094904449
953972546
708960594
1793995900
1697487121
848464155
335366842
1640901554
2072151923
418485210
1816300518
511852477
1395580990
942558900
1515219151
1234148770
1877055071
1833730576
365953219
624999400
1764852838
597500543
1507488760
1061501093
1267893214
880724624
1187314365
920908776
1881015030
1334018001
1866429914
599766059
1858930442
378880239
1387522675
2108952132
981568051
1990961858
1547347163
459533118
1411743540
1682943457
124432151
752860459
1950190176
2130895551
599649816
1532842040
2045206927
696968236
745522831
346270711
1356440420
47014205
1677496425
1371088202
1000555719
1356517792
275628996
560865799
1922985760
860718125
1031980775
1956690685
743612762
2700847
1599093863
320650197
14268003
1234657034
2009855882
67915650
1144540865
1076698484
1066147784
550145344
952017476
1928171794
1545613885
2025430734
867226504
556172500
1209305235
510889792
897463921
1271697555
846467683
2121188166
987831189
660545707
563313058
1483650198
559802158
2084464008
1253590434
1486416805
1610293173
1161177713
1957002039
1737094476
80049302
877385060
2003754674
177831568
202945473
523829818
682716126
27470959
453212237
344687965
712852848
1576195088
999769969
1329567449
1392635016
1798189237
1064311922
269007413
575060468
1194901247
2002985302
498336028
644363903
324611847
1885648390
153882976
1116377046
1142175740
1720468410
59753100
751267556
1003955610
154118099
869122483
354615512
1184655151
456014598
1161690753
1886645059
1536524584
1588477828
889356647
262899945
1380558245
1574674849
1498179320
1930561391
781470422
71271526
1765813450
830780276
1774448334
290125950
920943901
44510397
977524189
3092324
416370243
2052113014
363489303
1267621690
984719163
1475270344
2088085306
917954768
1080506562
558072422
1714152656
1683207358
1344049696
1737408840
90958847
1384995536
758795225
255987561
2141854384
773502576
1829956298
2043932408
382924240
1043187332
1588792456
1882895800
866360649
1417860761
1136409650
1546429401
1227280179
1013513441
344458620
311956833
214644056
1615389889
1373692995
534680379
2016607865
1282347281
1038457145
1680819981
226357193
276920873
901779715
1602307384
1145317514
1053629847
2103118754
726334780
507633564
1807062701
1214726959
517389076
2121026248
466558727
1624756948
1633636060
1197442996
153197279
958792448
1893358829
768276667
538800090
1862476566
900497408
6144456
1448673814
793086016
22681442
1483138452
622021020
942879118
998775268
1556660055
409790331
383635340
1003762284
1948606076
1247794757
1796545542
832155203
177355378
1474043856
871901612
1715227092
414318049
607790577
392236725
1469153796
1236538880
37454996
637018550
408332415
521062410
251998691
107746744
2056723889
1029022617
1635229355
508230742
1501489785
1403682121
592713024
2054739844
1430119091
555359292
400105654
767557651
419568521
1629691327
1196314990
651391084
1424045496
1185652243
1644329326
1225616238
292071157
1994952285
718329340
708074466
1339840406
530748981
904467702
1950189793
1213758888
715867854
1509079210
379969856
759999248
2127350906
350458190
2124489236
1376504192
793313417
1315917414
1917607844
1835351341
557674859
1151466624
1857022317
60643060
15135797
1230523100
238045489
1956471825
1572722223
1175602320
1936843217
1614776460
1000670681
1543625333
1780577628
429729956
1671092000
626975503
156050414
2131432383
1384458072
1291717572
2117490069
1927972423
133003046
623226856
888394127
7204384
2002081453
1088509261
1306471314
1989451162
1571425705
705218948
1984905067
1858775748
1414163478
1431956285
889702600
1938842566
883497605
1940083546
1535126460
1257840462
1094743248
1334471592
1405474832
387548773
1506554252
794160623
1292539257
266041538
2071068875
802951775
496213166
1766798059
1783125478
1581932376
1313772120
777226116
2067636152
916203421
233654494
1214981704
1009463260
543948754
297600627
341995426
187914086
547129166
1200612683
1578380638
1863410987
1392390812
1789603496
514290096
558424419
1649432521
1326647550
1469799228
927035218
1641592085
915374251
60479710
1456870671
1949275059
608729922
761088352
500721254
1730374687
796201528
780333334
2019126664
94240840
1832978145
2003416327
164329810
898723348
1143307916
833705195
1083700358
1610047849
708965326
1838474882
816811094
506093665
92341576
1340571560
1240115173
544473303
974637623
382111082
968682026
345056289
457856622
1824534570
2072148610
1355348960
828103575
874531813
144746969
2068795919
253056516
480616765
2144174013
920177547
2008274440
705669830
281732812
216902742
1471064119
1985823630
1405539611
2140574104
544017120
957256014
1795963386
801829951
450719509
1181385970
1780814153
1521220327
498136054
1825602264
168432801
2017154649
1115659741
1792547017
2021754962
1382240132
2135723300
331575846
491486333
1156222134
1793342520
291984758
1650909485
583768029
824057548
1287937175
482400067
1427018447
953760364
955185894
1197830201
2067320442
1513171356
1268525917
1415004806
2130787800
489391972
13883387
924903711
1205269762
144229896
1587414127
1518895168
1037381857
1931440557
1749249602
394874565
1623746384
1014669059
129197476
860913288
211976036
505565583
531196419
1771430772
378133113
1146329310
384913301
1728383838
1932075701
1184867135
1195356521
1782453389
1281056804
753638124
1360261648
299523536
372170532
1764196056
74086261
388416831
1963504346
2048523359
1695673385
1453655849
284310659
1982957507
1133855329
236759627
1246676402
1477670435
1632589175
991034142
523938528
1606345196
1332989501
2079663037
1141323843
339067826
1275331482
1310761607
1916721736
1179762776
1105708536
1243599031
731142309
2027924111
798202151
1644827020
1267749395
888811858
1852853422
1514152884
1771777254
1549953786
1345118000
328184549
647147558
1081643156
1868278834
227116473
1788252626
1492640944
509205939
2049748693
1281342526
567408281
114603782
594596847
1182852034
866161848
1834585987
99795140
457441677
528278767
2144507709
2016818294
748100686
1279376436
1491931953
2075182004
1380113253
605117339
1188629426
631010060
2011675042
1882957137
852514095
497980442
2031941910
475893290
1146255578
1398476869
200880611
1792415870
554110479
1255579240
970741248
363018549
1185465085
1516390840
424798718
1465248584
1639582741
1792620551
1777081082
935541628
1037720569
689841260
1261938515
554330906
1791449777
186842302
1876994741
489951077
686870390
276011996
1868932645
1161905514
2094475402
780018099
1271151774
1807193686
793134138
2051790236
1365377852
1688297097
1905057474
1436597918
1453061547
991807857
1100805368
1445256551
1724566665
84635059
1068091566
118550873
367623968
447542216
1739248913
1270181390
243726445
455528942
233671742
817136844
404960900
2027217601
1921388142
1697817181
1807358256
802834718
198874983
1183427173
2136873232
567033800
1978596826
53170343
1704668119
207296312
1362607287
451333731
234516930
1807525785
1848097804
2019654750
1954110118
210563237
484454252
1275796437
885362621
72025067
493022611
208749666
1929420805
522824187
418889420
379603001
1401167945
896719092
298410899
75604962
915712479
363034256
553464711
197744372
1551187390
231269275
1422594472
2068813806
434036903
1641732533
899288798
2067484537
386742763
841505108
410255241
1615451764
1484977710
1562460122
17898439
992603375
2013678991
2064533617
1724005951
1110205344
499127934
80948566
1116081132
964266006
1392335465
1200803129
1108818813
1662478633
1741199484
492834330
1625068594
86369735
681757847
624465480
267255926
1040432112
2147356679
99435407
1282247038
1048444799
1431661363
1966045717
1555734895
1109721322
1723360170
43442621
1658134432
88910294
266841420
1059746135
783491598
1780592825
223572273
1129809427
582656956
964772808
418517302
909416706
1278451577
338743187
79025999
1109051312
2011614449
70569999
291566898
430879651
1417822975
1149178174
1452079564
1310762751
707569174
842804587
1071104665
211526917
1463025304
603434482
740389275
984798354
1693553065
426228142
24419396
110385011
313644563
799260270
1604194073
216666464
1488446002
1949080016
396903015
788250421
90269968
183362074
418164298
1418651751
603271920
1254577949
178114649
50036445
974503425
235112373
755038456
665779056
1996294852
1676311066
1073486153
1261903741
1528989939
278252955
1748850375
1929050289
175664852
1059358393
892383784
922264623
1559600766
1996569012
1176454156
1468595900
1398367360
104693659
1305460044
1045080392
538837817
699835612
371606881
1988126916
1635771841
766281337
524752007
2074462933
1674472683
445328906
1160893587
1416649683
166272067
1507152251
1042859063
1018248653
693218149
466644106
1901726817
1019471425
1063869001
1432984031
128722652
1302983458
188042954
1682124426
180068154
82029387
2081539834
1519351768
856861283
262177257
710973134
601354711
1025811572
393877607
716101778
1835106578
420195819
1487805044
1691507917
1371097489
1736132281
467712190
1064757731
458080367
1268848370
1571908983
193466232
61273233
303320763
854024779
1847804530
618990796
1065529873
1128914755
232059835
554683250
1349648377
816699328
1079824623
1006330643
2007241577
1812806541
827367055
2046440815
1343978429
1128835531
1531737902
970839285
525330206
928360449
1897291194
1765266226
1509688150
550165235
1679723905
1623437228
2053234107
651929515
1322630642
879281596
1536650286
932371078
327612921
703459751
680499523
1796172637
1023354960
1921095470
669629757
1003593362
355164192
1521381652
1738920099
1371005289
1701849266
210394626
1346128476
928749782
601582555
48361937
720600963
751189913
2071397818
1711026071
1004676490
1324327632
1882738075
780466654
595794035
1544960673
605176937
1493812943
2110523198
29355640
858023845
1521732734
1654071644
458832420
1402522642
1026645666
278003025
1867029435
1811366937
1484804827
1246474221
1236950410
122202744
1492676021
279146410
897615912
263724229
15993361
1529797761
1252024577
927243942
1774263085
1753469875
290476251
1940757779
1867700330
1132999179
213120448
1696445153
505483545
337243778
1533577246
357109801
343164806
14640950
272558316
1087300832
298159685
504351126
2077694089
2004529676
17450030
1733104983
994441247
894734735
1839695375
1650636287
698316333
1881203737
844846826
153171664
1236363940
1612191262
1625006456
888726554
261005800
596165021
162108385
133179549
284825867
1811472503
722938235
203538666
468544421
570250233
284611023
1466119864
1110711437
1928179416
65571757
5025931
1207389305
54079058
1661917039
914112383
1691327470
851702047
696025779
578531764
1973861904
79352977
490198151
1954001956
302200112
1654822353
319174365
66065890
1278804439
1587732541
1665164658
1329531637
1283837751
4217090
1157480911
953377397
1846798703
102792210
1602659872
1953791433
69482675
1498003205
1762472562
1295892104
1661904623
814659830
1886347336
1352200392
784390882
335184576
813573614
15601068
789921416
124774298
109580227
937520630
620634374
1223234538
2092598833
1589631912
1711230140
1517799374
191132297
2001833765
1214060018
1663210203
1447578202
1650887059
1838401170
86378720
76296177
872017193
194946521
1992863061
984471632
827339707
1069391237
1228914263
1750966068
1611131610
1000523479
343675741
1425932947
2131308371
641339342
1844885468
718113231
458506930
2056056560
68878400
213072982
2094038406
1921080043
1962784552
89198484
1633709581
716622881
1237684073
917731512
335635522
1307993441
43365712
704662214
1967936459
1542865661
1039306766
1558186167
67731007
388379012
1739768433
189230168
413752661
1552954689
2013590481
763280820
1020493203
77228609
817132335
1809997699
1857592932
914120587
1185824008
1414146660
39969742
1147610698
777112824
1710831370
1492458132
993505144
554377650
2023468109
892247078
926242961
1678456315
1633182045
994727414
1702726942
1088136145
1667815853
1060517872
1156074284
1124417464
528173406
63137037
1715541939
37783884
1624154906
39957334
1921287843
1337767219
1684290404
467945513
1127566890
1010776487
1485338184
551608982
1986667971
1299102991
1657858646
44855363
18199884
71036462
2122041126
1438688136
523697353
637550398
1280076662
342153868
1075188406
3360760
282804244
1829038069
167033991
547728701
816437372
1207566951
735030012
975774901
1788651246
2027929348
993923220
1072900615
1747594029
910903328
413161243
646510914
2139730615
1724721704
357322627
1134072593
572339161
583536344
735919681
2134396322
619092906
1187050758
880360710
2013614548
1282282404
1512564435
1831376081
1364096737
177556433
2040673978
1612151361
3685323
1261501602
1919814761
1726948049
1460056275
584033196
886657133
1085024483
1742614191
851918070
1406445349
802315878
736553568
1972924524
1213209475
960836044
903391704
921975889
1982257525
1125669439
2021779682
776012859
851080233
558619592
269287666
1783551934
644639277
1133351116
1426133280
648361870
1288351315
807058267
344897558
707237939
1632485195
61148988
50767736
91412730
1860229540
796109487
1075344020
1713294898
653625466
129738224
281991878
1201905880
1791011702
140074906
275251206
1598193803
1048937323
55187631
2137236587
1158781704
1345003194
207549934
1531686878
107497829
298062926
1067025076
1217129785
1769986507
1627999291
1989739774
1194640290
2035107420
1797085415
757198130
1887015583
2133603073
1854823522
449925678
1860042257
1709205499
1209244837
1188810444
734779403
91005909
514066915
1481349244
1799040294
492230875
840141947
1440358303
1449833025
1578575003
1727167137
143719267
383148300
2114978556
2132961715
1372452905
453958694
2035566794
1727104054
1133911065
1126922794
1035699515
440692829
987148331
923165680
1106800188
1463007594
1840842051
1496739558
1460519858
1832624064
1695973876
1862278293
1380551851
1211423694
1833978763
1638123006
1030940329
1519305769
1849857407
1655022958
559043845
1908847311
641196797
412040538
1923312821
1889717509
114671965
1288063364
850171518
374144437
186706985
86864615
1572487780
433398334
367265268
1970083792
1003214709
643766355
84022142
1335960995
689535552
1554353631
1668073186
1285676113
194458896
1051644260
1318942138
1039384059
289348240
1398773632
406244208
1664219704
1650735241
1992284625
900621946
745057116
1172061963
937671338
132342111
381200846
1569230738
1750094286
180886408
1958968898
79339719
2062310480
2012386903
2007525752
733943760
1369069407
772097477
1674894908
2055724475
931709948
71387432
949455484
1058045719
1239145257
399200429
609232846
2103663646
1669571613
623203757
465192141
1957079536
1239320483
2116584124
1983201138
704763228
176346714
1513224531
27235840
549056928
1016438873
523125680
260103803
1087926293
1209798050
1210786453
1406292665
1714726076
872017059
767535315
971766525
773231542
1003314508
1506135159
1969647046
486897823
590409729
1256544001
1438748206
1420953190
1332340569
229531665
1516988087
902107345
730427366
396197906
1468020737
2059893739
88656500
1926251181
275285206
1878480498
536654858
657009539
1394688419
1955526451
1001994734
1607760078
269952246
264337535
1582615848
1195424840
1193164186
2007315233
1145763382
839697611
1973597259
85552304
1749201467
363333967
1625941217
1166767857
749986175
894503720
1319846554
306801337
406334616
1388257529
1057401580
1503941563
1272190893
253590162
989889861
1671925037
2052097498
1873020586
561264100
1297854348
1543501187
592179507
1180624814
1126996332
620810477
1225577902
1579548872
369930930
1271525397
749156224
178337688
1790076125
1668290325
798579317
1907702755
1127831954
1852666597
249480336
1986985146
784183532
1464565665
1427548590
243913407
2096753767
251141868
1687452050
2104255360
268793743
274544615
1581677186
1636371458
340331640
1118859645
1299510200
1642197346
239200798
1216464440
1835070171
108987605
26903873
2144165545
1191847855
1860721543
1768157477
785860670
599683631
1972569554
796767982
1334177795
1884884352
1087487056
1750634636
1100457932
561057226
1666915095
294368499
1276555072
31530574
404304361
2117412304
1520132922
862357750
1631516157
177178052
756389944
991181544
780121827
1533141217
210936892
128960294
861848563
1673374837
1432365111
801640398
673805077
990635112
1187284181
844300058
1691653720
464860469
1975261469
318530806
1196579727
1196738244
666626037
1910647149
205558338
16602443
1802375818
976029305
1893723306
1902648062
1404449026
569149744
1616988669
757884760
724171715
224658696
1996556157
261223725
1352743420
1856849631
1567463381
852218913
540470861
124959450
1745930436
1870844101
239133785
1407973692
1180847269
1840036762
717540574
786223507
631554981
48232783
1996786479
197128729
200613748
1772186314
1115930687
1611550704
2136608117
1403677471
43701864
1226467972
725968040
1600143702
478540679
9388524
730289056
470427122
2007287693
1929460945
1484854343
2010865254
1161399886
1583113571
1421739359
353501338
461509015
1966076813
1921819034
1766796648
985154384
738638108
714345099
2097628610
1522245031
408961145
1705796861
189777168
697819645
1489924253
110072020
456661163
1834292845
471325709
565671638
1873443961
478515404
1839323838
444592343
1509737463
795238504
694948092
258187836
925014234
1036703302
1784646190
784282688
280483633
2050342870
91060960
1239481212
2019332730
791578035
1884208306
2135908837
24546680
320159963
1420858401
970502510
1536199021
85413447
1444286671
5574216
854054088
2005650914
1934182036
381072027
1423398949
94207799
2114696340
1469204696
1907820720
856727888
1921736748
139860129
458241759
623429146
1276848187
1839813680
1036969583
615096818
731381037
1092233152
1290816693
1406355045
1341311152
781153237
1384644959
875379139
929115070
418552882
593999805
152051870
1381974043
1634182588
1945002216
390601622
1592891248
691362300
440317734
1816652467
1620435084
1861514943
1408561461
1688156229
353129162
8877325
716930780
527409510
378125954
16344879
1437460233
1133611216
1290131400
239167011
1189335158
2132776306
1885873361
1971918750
29271689
2119823039
1655392649
1587232964
1600891474
561001559
1614844852
845957017
1698520977
1313706535
90761416
1175361082
462893430
1554878251
188551416
1396708396
1856439999
647883950
937149309
1781033273
1333788399
238326932
680984599
399361779
221510272
242372776
1053122469
767242157
804559421
503462132
1851383325
1462817626
960634441
1960472535
1362501486
5255811
1392553506
139648319
1229512402
1205846364
581114689
1995556820
6933198
23806020
504244329
540192989
1137526069
1634336014
1471625492
1620876646
222144300
988045624
1681540110
1155825736
1390507359
1463453615
1744064714
47953836
1374883141
1414056469
1923518401
1168224736
1238677944
1842827510
1463854079
317472201
1780982802
203157230
1535032463
325668654
1530184046
268959972
141149591
2102996654
1817320390
790400042
2026679122
511170778
1133648955
1344489935
806144263
2073991621
1138159763
2038331324
398108261
1134301149
23438013
728380773
1389027285
1283928364
1842862331
1972875694
126018086
315887750
195797007
499278544
141748501
1435679726
1131059711
1350560499
1085351193
884437518
999925577
1427346323
624031391
1282495422
1176300564
520912753
92464055
165669896
468170090
794971865
1785851342
1874956425
2068783966
431544952
488285869
1728006478
426643747
1048499384
1264361975
537475333
43860697
51804108
1725670491
477198749
1809542596
572969213
1438484386
829529767
1921841323
1281152151
37903984
352504015
391604104
154625925
703122040
139849018
638361997
1412148175
1078638149
1163216613
2011957858
1701776764
878799987
807400067
2033712187
1864245645
948300915
619705911
191260295
1548780247
544967545
1575992599
218769190
1033903617
2071197442
1150136315
1479953256
645125977
1588046317
932337272
981597014
510467163
729491978
1981761925
1570142714
1229404326
1559406036
1551997264
1190396341
1702949956
1402273687
1823636435
839314942
193787463
818096073
2100700100
1844414340
2029343634
554241041
1946734375
456225230
462857650
532598050
1033161559
1809823204
173095133
1269049413
646167694
1698612388
278108738
227004140
844127156
2113870150
1815092483
1595486703
246168020
175870002
135411967
1908691186
120464577
1400338576
708455670
521747787
601618844
886251202
1169408860
2041413159
1906580970
30177044
1026605270
528154418
1284374351
2043083281
284905383
220484249
530677050
909559619
622038623
423405666
260897096
1884637020
855893688
232378045
15431339
1210176846
1532207283
1414877000
1054137408
2044131576
1278564677
435440907
1380525952
1431817490
1218765508
398080268
1841021264
1535156817
1285090455
1162175980
90406628
457859480
889898554
670873212
126200452
149424771
861949501
1346774397
910973652
2043450672
27507121
1499742244
864105068
2138993021
311189285
1238953959
1175681405
977282693
916426058
1415836098
417105590
318582175
155206494
1574500211
759001398
1196699295
401562617
1211844954
1348384017
1881290319
633163680
1024501300
1652185105
2120077514
23655723
1177721654
1023580931
1946679449
500076869
1889167175
1058002440
1961291183
1123684302
4522454
1506010011
1822245785
1151099612
1680347596
1308433042
1521395995
2083792238
1720680665
800835836
1401680777
1024725968
1588705752
581459105
1951248301
1242393839
886771845
234495245
214029379
1923415364
1882707661
187907764
763801166
1077171044
245780689
446442767
685087113
1284816078
867273738
361899613
1706018378
1463888950
136922725
1514568389
947414114
669277518
39132753
126600101
176863762
1456347244
1627621892
1451811204
1817986775
722060555
1360818916
1645179835
1965996241
667469857
977953937
1141809436
1091737462
1693679480
528383124
10282109
873458658
167875867
1701422669
2135121652
1759768995
2069745976
1734514232
1715003528
211044557
739084488
141458842
1686941322
23642088
817812691
1608048263
534492393
1806551896
564896552
354426536
171013540
1226343484
908607491
143526987
1646162467
166538315
850779663
635006891
1410597084
838037258
64557364
1655361223
934900332
310932541
158133690
889804600
1455652990
943400490
1011768923
399273480
831073886
1648537769
411209458
837472989
411671833
1561262965
1046678323
2060549952
1821742441
1290806865
974466234
1108685126
1985364139
1623397042
738395277
717030478
1857695020
96757453
797823828
1860458605
950745959
955337633
458967869
354446897
1828467474
1473882531
1920158684
764042898
1188100657
1998361781
391646591
646124711
615731648
1226007144
1142572427
1226708530
1629008441
1680529999
1755944557
1733522939
513594798
1562394606
1150836675
1317431171
513272878
1629213253
1071684073
301512346
321792859
1024366999
861978988
1517539289
592865558
941574381
830807871
414874990
1976771120
657520100
317153156
1271043988
1421777565
427591252
1212415438
2142896996
800615370
834263657
677933718
1892048295
855716137
1555805847
830206976
1613915429
1131251092
853191445
1584991802
416787922
423783673
784024481
457047782
212940048
835042927
1950181015
718440783
1222240918
302690164
567133883
1579395051
353197292
1045748678
420360895
44237086
1498550657
1794383778
307055155
268890751
1894968883
720953788
1149211501
1828706449
1067479003
414734022
584741644
2084380859
1604663354
1584520147
963687348
668274124
1876964060
1126526535
937488045
927566202
450814132
662690228
718309637
980243313
1278365243
1919448648
392368818
1731208120
1321409435
1221338836
12543371
1371097703
1305483606
953267223
1068844537
1971277580
518655311
624437373
401733371
513782798
964250596
135553080
226678549
208959202
2106217577
272919755
215612777
80486447
1950879211
13892281
483619521
592927529
1915044844
1837229392
1891878175
1993528048
2039715089
1488177257
1789481628
619995879
288949840
509808028
571185322
2031458648
738887389
21291078
39387127
2036605391
1641325751
925322602
728155214
1487204045
497551068
1837239309
924041086
623529980
649441207
610917939
948011626
148925452
621047237
2109679150
1212439911
1422220714
1507505827
1209777063
689504210
864206199
430177520
269236853
2940553
692575404
157948850
787171214
1818864519
1173164783
377201993
1579894353
1549806293
2047767052
1566271592
1760128520
320469337
275578249
266515470
1053093615
1815944816
847417800
1782641393
237705521
2046185823
20130516
24198788
461174938
1122707384
293409428
385645569
123111066
2037434133
1729123964
1040312834
1139143919
1900189069
847420924
1622439327
328964316
1405571419
448822856
1664369747
1390791634
1693464624
1476710636
284375649
197526183
531963435
641213469
58490583
48111789
128560824
1017895408
1554175525
1879509965
929964503
62117474
790407842
1077074005
1153209115
332355576
878411696
1881508997
262515080
534425755
1836937109
728975487
884597689
1551049004
1532961557
1956000370
1421816063
371125148
114966922
1992736772
216492476
2000941729
1732129117
1187837964
963948871
421395929
689141365
542756094
99537462
2009482221
1922733831
2094198780
1361935953
378296516
688650418
661889658
812143186
1773013398
155547289
2108208370
911349412
1335950971
100688336
825622676
1291099452
156408979
104739862
231028547
1891940902
908703318
2009676352
1571617728
663789431
336387247
351219518
1813673588
1648917151
389870658
1747904546
1944196401
537738112
2023572538
19677693
678771299
2117918104
1231125221
1645833118
2144014217
1724998252
1401159815
1458133494
456044526
58054217
1815162818
246011342
238317969
1650787966
1734936975
755746995
85778652
1939687752
822157454
1996790223
645850168
1865450301
283701516
1996534457
410234530
767031045
1438050522
129137430
1322341934
1524745432
836791096
1945106081
306495896
2087483153
849861357
1431816916
597083245
113004747
1129911289
1801977681
67061654
109920240
626880577
1126632834
1912971962
1219407519
202127340
1903960034
228033585
1341575265
443262908
434904777
1268260069
494114578
2091972539
1382406007
1341674698
966781834
293637618
1547002365
1181705471
827971760
170913294
848600266
1235132999
602219974
1092618364
1575447165
1445515430
9369781
1441941382
502196223
2033550014
1460553195
1923633613
563062827
988789775
1003761370
1419073712
98018824
1626382001
73426329
1092317048
1216574964
1160826500
1719632812
1992239753
1154245803
30697101
1847730299
2015934447
1234551994
568977688
805421827
160771674
1229512402
682952057
1226547296
847628443
968102315
1718219068
1863485955
317581835
1581634842
1519786024
296712484
72127850
692106800
56584286
795276618
104632261
1555874753
450048793
1498629555
1718397580
1367533638
1792444459
236044913
697390513
886194792
910723400
1614512298
82689180
1319185470
605582924
2079848820
1230365064
874039291
710052037
701535070
1406285766
788636571
1370279911
1744563924
1131451506
1451042857
1361061457
1459507938
309159752
1922102213
732788993
447156824
2103136849
1636211416
1728627016
37218449
1600337521
1752473994
912419138
766537927
1744775204
1550924829
285433759
246357967
672418596
1704514885
1647629815
1087144842
1420344249
5484874
250280053
351488924
694911148
1871296846
1361689905
1972210696
979460559
131813291
237146938
406534957
2140364988
1319453178
275594273
2068529004
1995968094
510047908
1603064755
794947509
1641338604
1091786099
336533606
480612750
995328751
306620025
1451735762
1443591900
531977851
299974160
22441843
1867546536
1866747354
2057624675
1746479032
292412127
1233392043
1675104538
1014798213
246562477
915345287
516277117
158131645
1108730383
1438449756
1792133758
2026352814
778593224
1667954197
441034045
1192535977
802525329
1939019376
324736939
982819821
2138172139
1566721882
2127150224
1841373093
22270367
1331171528
230046891
781555163
1013429756
755423551
1629103826
834197499
38128661
2091520546
1618169533
1315437702
73917320
890324366
1533502479
2061605116
605399633
1934123860
1737295051
1236956925
473888474
1343021225
176430322
1311093401
1004275554
1978754622
1829838416
958230242
1206473558
496558683
1506608544
2085367826
1780972045
1025797066
1642347345
771951555
745735189
914921816
589945766
1373044778
526287819
1394736326
1280205286
1488692774
1446101943
511606953
2027936387
15886748
1450829401
1831505417
56936823
2025422496
656471775
75658237
1870638148
1357104806
525250314
1012972184
963965904
1254163177
472812823
1868702290
574801610
1792102654
1232749935
1248914186
759943063
332016740
1730187820
838236210
1380925656
1972444207
1830463739
681387078
784784698
164788563
212179827
254049893
1523938621
821033950
941221868
1260090283
1520804348
118277923
1532580030
707840434
1341664580
850161148
1788680835
1388250384
1443879410
737212212
1817137377
90987958
2014242985
459991585
974513660
2080384474
629892313
900227134
1430010647
1511661629
1735273844
2074751340
1314769918
2048890154
1388746795
1151472807
1032024888
1674409925
2021901304
1993763482
1803779771
1964697397
1415899216
1816392688
2068330423
925859471
1758647880
2018714304
1468993677
397647809
1262387338
379649764
751903499
1474979993
1121310580
1138475380
1399143569
1366592161
1388413071
1405042633
1136107751
492240292
1617684033
64107423
2032225846
1114627114
224910414
432979607
1906446765
278121702
311217372
199437373
708897364
1984498759
943518614
971139431
105080440
1866079066
1062493351
1577348533
567013834
570231252
1487967502
351592485
2018420644
1246380332
1844208550
1585705884
1809955212
1680326129
91365485
1845021773
1425003231
1666055588
954725435
937708654
1623209047
1093776562
341173010
2095252306
1423223125
1875438871
1098605141
496293596
308011213
1413703795
2128277942
830274100
474830552
1526434249
1169122776
91668209
2078256265
746046887
887777413
296152541
2056705076
469170100
1117615934
548530853
1229546131
1495928063
492740660
1469850204
625390967
777259328
233688875
817944506
473736154
83779153
2141133500
1731351439
1785276934
439056964
1716185039
1930435187
1765322989
261897645
511721243
1612258445
1112874848
1880399567
398427844
573962069
141707809
1235650036
598000217
1109914342
1015339012
175705948
1603886440
689879217
917170285
508363883
205023449
1167483139
363822051
1819267925
1521345974
1145362974
1541626262
1572712394
1580658384
1018687522
1099680424
61489407
1436091385
983576606
1204167746
275849307
597377694
1576550536
369664315
210505640
1149609441
482845892
2029997720
476999786
1200559859
630567006
533585074
1341917850
641500041
452691779
1355001669
1763533392
1006158099
1568692169
1481277477
1495032102
1852321726
2002885696
195858507
899962850
1880844672
1529619094
1570495619
1657511526
2034388041
827602112
1494495915
2063966861
543605801
1737687290
126118686
179390869
257074194
2124953173
1755189655
2027577211
879368770
1665777247
258930760
1000152441
1723910243
1275751438
916810056
236727656
1549204570
1312600403
2010102685
512045355
234202460
603688777
1693681074
425013978
1528325851
1901348381
1138030058
201676872
696876857
1009263332
1575968624
980744822
1888650197
1926521745
1699066592
1195713657
2095941579
871300963
2034121654
1997713104
1944442174
1391642942
571955083
898086434
1840868732
1121200270
1227218015
676775972
1018188022
1105326580
1414139099
299211246
1247084033
1683482578
1007201790
1759176239
200456571
288416776
572054280
1318883939
254088963
1524422662
519527391
1952635669
210137858
426498575
822416609
765184504
400353891
286998546
1945332544
414037306
1491421101
358501839
264314007
357487340
436692553
360456815
1511861859
554415359
1109626675
951182272
146734509
464761893
1371133773
309346899
1816602127
1071699792
1995312379
2116878524
954812571
2137698896
92205072
169303176
957174134
2130683516
1792663020
6593380
1122816924
214224936
1829057476
221130477
751213261
915701612
1237893168
1788056866
1885743544
516587537
986104842
1934995237
402610072
460989
973269906
2048100869
1708555738
1612841770
1664800516
1008552437
137443328
1816258821
195659931
7740805
713889928
772552322
688545926
1763399581
821864910
1578200484
1771077170
1495391106
1276833820
1149424815
9790199
1697774663
166530356
967809722
276269508
409626447
1814438448
599605434
945073686
927079123
1272337468
812932050
1956791781
580952441
982010905
111854092
122819396
1576642372
285237213
657029613
930562096
705536467
1556773446
1388108681
319650454
977113837
1799089814
975564684
641960962
1108395161
196331087
1585303354
1286851362
1564069783
1706453089
1421057551
1111757298
475969019
1481231825
168051260
785539511
771549286
1483472552
1124953041
605320510
1192625432
1408207999
2001565435
2044806836
1112915905
1703691976
631703111
440048853
810377227
928061559
1545685217
1400333485
63755112
186702257
999506962
65272179
1373065839
571719552
2005055647
2086290732
1951188314
283127956
1752389915
1571120369
300855665
241371796
449500715
1043222747
1707989345
746256627
1087925801
1564937800
743404162
955626767
1531895062
1657939476
514176949
1630495683
496784201
729400044
652171928
617516047
951399325
1883541777
1719196563
1175899474
683484956
483681587
1453791390
435468210
330317295
319517919
397968990
2060658442
1049873901
443316297
1306131778
1231874858
170273637
705458137
965527237
1134072593
938368260
1512174678
1847437040
1991233732
612625881
2071880120
155435838
1407581861
1756912609
971045372
1103046865
540012853
1967549641
1350700152
89674667
674575146
952392505
92858116
2080254722
1154664334
1691876109
1971771875
589009662
1563568387
1755752879
1067556640
1525489299
1970029113
1836202503
996868534
1978245349
903819566
720730469
1110085529
1446907722
1848953968
376944460
222461386
1492777022
1946182815
178963052
843475799
1468140465
2059595471
649354055
1263426177
974336874
2143567779
1084613629
1698626227
587033080
134571113
1973663673
1544997696
517255719
396436675
385442720
283674276
1086024246
1351711364
1572271186
1864476469
1012205482
862883715
645177669
1849868084
1956337908
302823817
1876954431
972760014
207694113
1136533509
1628567962
1453438506
876804518
1760875372
1374029526
176246147
1504249970
1062372975
1378183392
1674178682
465888479
1485774549
553221865
220728803
995990840
1267684523
666400985
472957643
1004054217
138301044
1319948287
910712604
1703415194
734993657
687135938
1065515609
1047566164
578975876
2105150416
1175014575
1178587914
982241738
362873447
2033407200
1572341667
759694517
202539437
594412108
526189891
389716134
923958007
642335211
86443021
787480557
1891124345
350493367
805433958
2003833372
1131750915
14583991
1821030116
1134059194
259015291
792478499
1077777520
86906696
518157485
21889544
1551718001
987176647
1924467585
440899203
1513814845
1138531603
1364048840
324044901
415958393
1351305594
16202290
932226666
1066345148
1361277512
792607129
1529039886
1392985385
883123086
1638735409
2050236659
1693940124
1338998796
1848485118
43896094
578294141
2081598971
1395609271
1634955364
1272828957
25545919
728121152
774174598
679671391
498300970
752311025
156783563
88813394
1125013940
1431414906
1547460408
311059614
876285878
1096160099
1514992777
58040911
1691691196
395796770
942509844
772418151
143961833
758986014
1025377755
1311175803
699998702
1863385029
1193312817
100938266
605787036
830916795
2003708421
800461010
1224457133
1373437996
291992619
82004909
1533207134
468107940
809912547
1507684783
44600244
1720583277
1045285385
1612567372
408038146
315735358
539280716
1373677984
1821490878
665596908
1637839244
808394016
1783127025
1386697240
853621591
565541908
982230787
1419304878
1535828502
1337247436
986756682
763986408
510566852
2005186485
1532416191
2074231375
1171892740
333462908
747961113
1867201363
48843709
528702088
838140835
283570367
475626911
2036084053
1090038097
1879339925
1743800966
920181058
1574872065
1824366143
1407993293
799597078
1608883738
264181814
1249059667
1307979752
682501569
1542539469
372626362
180952890
1508180706
624718779
1538386281
584212118
1516549791
1443631833
1488660482
1072048983
208111100
357732831
1334186882
669712187
1876516760
273505466
132945029
1201982602
131126438
1032227723
703132411
710550200
100645961
1169934320
1049148633
1965749189
243778162
990503960
1249107048
1954214597
564856772
1725313488
1242435761
604186394
85998625
1955700759
1452850809
316846277
458676628
1768456308
979150748
126754102
101924580
510350305
1299134227
478891153
1663865073
528067898
700915640
1894104499
225153422
1317738123
1097150269
1402893813
2091865591
2060895251
2060514921
1496211791
343055150
1524628064
1506633162
1304463127
1438192720
1695779788
600588653
1929217664
2057458539
1991371855
981079179
962007245
850217623
831941504
1884009599
1952803717
2032630839
2011062403
1385178933
835891351
336390529
1849813856
39117377
1214981704
1803042232
319657990
1995460686
204959755
991001357
1544072845
1240858931
1529703822
2015140425
2085182348
1578812838
1928210638
596257898
730574754
567764264
1635556406
1306892016
1495654877
1726629060
1980194266
600902966
1335559408
659280960
908026247
1722075938
1330234455
779320734
2082122079
619777443
1682943457
1808009374
1212632822
327987309
1721210140
1894460889
105360620
744276608
1094418908
1646475481
156517278
1970283910
1734809391
741278556
1121512632
1462185631
1363267196
306552685
1740768360
133954699
299281795
744025756
1292269452
933119448
1457319066
1969535263
2009930731
1803352610
1829378372
1030070484
37463414
892274388
1838874757
1537767877
1963080293
1707981918
596567996
1392900971
1602605976
770135060
1000616523
2118937790
440901079
991826775
1240165541
203495317
453611727
1363899893
1060622736
1048559445
1492088295
358030556
1899425090
987977571
2133789514
1402517123
547217303
1025852040
192154778
312546106
1034922582
2133569507
298966613
1807841448
157141134
1836751224
106870838
1604169121
1649290926
482323231
427934022
1844227564
756566525
1367763674
144622120
2090582851
994576914
1589613109
328727849
2015590138
1706687506
929526580
778150214
2080785731
1501756710
175942469
2060116450
27921957
299573854
194826262
219285217
972217438
833807853
988864989
1305869722
945502067
1137340196
901715158
1655928534
1689309236
460475557
248198863
1690697317
23920606
1275438309
2027425147
1333110945
1267652302
562388777
1535518711
1486896102
47712082
1253352152
1498913816
1378785585
23580186
1757186
2111195263
1660631183
1944810618
1261355066
115238468
1654957780
1470457206
1308237896
1820778463
1057528910
821181744
85940289
1744094936
946168351
1909230865
495771765
1213143284
970077685
1468020932
1023459029
1235866807
1332558557
99359026
1106521692
475626911
11091608
1997045394
1579190356
2130603060
869678221
1768173154
583509380
1431128469
594490091
1975595217
1753856680
1329019945
1244847242
574428495
1147964668
694330212
93201655
2000886049
10403136
474560189
35721360
2086230442
1077084618
682770371
1500083948
1364450410
1552765884
1878545955
302662496
34036404
1103314525
2028920096
510027718
219345391
491080893
217676664
1162423893
967036990
1517695128
1486809606
1165796230
691678977
1209000626
1386982663
441878281
2059635953
1065103064
1507618606
469722376
411369211
1778817421
2096018660
1160135333
1051259978
1333270783
787690164
1085892991
150540417
1425949568
1623721943
1626776042
824681105
1397271093
1621378310
581159449
1521952169
2071253804
98449160
1626025077
835232425
1776898112
1813249298
1253775556
1214832246
896734048
929096692
1020234408
32063629
1223044472
1871589257
687862406
96661258
1123299288
1719231904
663572169
116534391
1522515407
849298445
1181858702
1369227588
1790104592
1845511165
1581540116
1779022017
1889351494
1917946531
1135213896
773561280
2026961396
841619052
2114690451
1349853683
486966728
1675456975
1397730576
1861046839
61320610
1560371039
598558740
1716570818
349284252
1826050257
1643203910
464716980
247590551
2028467705
387147400
877018475
2055766750
1544102656
1113047712
933145092
855035588
303605263
964235265
1256795198
1611240349
1235781263
410068474
1681204505
664110678
1815153310
1725067532
1002848607
639567325
1879994880
1341360866
1109019196
1555114202
892132807
1688154415
1348911330
1206416579
1066505150
841426689
1208721976
1850374220
1746407848
2031081206
408659088
808266056
612210745
2028159502
1402588317
1747672057
29366964
1199700954
236379451
86347846
369811464
1101112349
1662277920
402511106
189044746
148777653
334244265
461507242
717099238
404743237
709072515
338253841
1935377075
1912774824
294216706
1030562848
1529450334
1519015697
1883432844
1282800549
1594003482
1395205887
1812990516
168585868
45478992
610967120
2093280792
652780347
2113234985
1476965930
1146154687
1470202451
190939497
121683913
1803059661
311201491
525031424
1918193542
1608205253
233826255
2064876947
1692576477
934368184
1371011446
1157151541
22351792
1169264411
1950214816
1217661000
702321204
1052795234
403262119
1221012340
2048288457
1808852172
1659835027
1867928775
276807556
1998140354
279378325
1366327774
595210964
1937852944
1997523366
699516100
1689753039
848915412
1468844952
2023663374
1628942452
1342070768
427105406
725578060
596451534
176033918
428060408
407834438
653571752
256950123
1683263038
1539938776
880851822
129264077
530573571
184882297
1500444877
1878025845
1443337944
334676932
1883691581
1135027323
358945051
1914863253
851842078
1413222453
1943063522
1634645241
425230898
801138604
1914863253
1483688568
909708971
1068624725
641475099
1070272478
1987728085
797898116
1341079955
284023423
521142664
102174596
1608963656
757517650
619333884
884003897
832109158
604858059
1334522891
1404443274
1145766540
862024593
801474457
968282508
1740884391
496968419
957605952
673300008
818169302
862454867
1929495407
1249489912
1676791115
2123338056
77502386
364943724
1399671932
835433520
2139090286
321226968
1123574159
2063186608
1889388579
1283029950
1054349696
846491522
1189364056
1749451768
953562633
119006325
108002579
891907606
116452217
472255153
1960924317
40054225
1191258415
1199496570
374705552
158650240
288114345
1922773936
1412596095
467986635
895097882
2003669934
78842652
2134609228
352431644
719791257
1824138999
1536529362
1081709506
1664374296
221856974
1841047421
1027052665
456649505
526248704
1698067497
1774957953
801516288
1822779384
1622690405
670492621
662154153
23610869
2028311101
269395975
467849500
2138233313
1513009108
1640572504
560176548
196475326
1573061106
1171473419
1665533801
464872005
102552247
356807342
971173391
890298874
1549404934
1644868928
1226327329
339118253
135040727
1460147045
1053632551
2131918979
41818939
1736267641
677699887
1666009236
1428991931
366443376
1378453702
1897181785
1467700956
244438476
1008017966
1858476456
1819409832
1860458605
1430592155
2111860433
1622238002
1199335389
827838167
1707840009
246177602
1526440628
1682735378
275374027
2004660337
753461950
1760873673
1343130118
1017647840
153347643
865190080
1596656777
166450871
1062219881
585574409
1339925805
1897060020
1932911159
2140620506
1225278214
201310341
1081637317
1434032031
675464053
401576060
1191486126
362601157
129507591
1883400037
1431844381
330524194
1435774555
972018797
1974263988
1388424109
729957954
856336638
1813652387
526485513
1303370881
198762530
1440568174
559594717
456868611
2009329495
1186160209
306209565
1170846707
1581774765
897183887
62121566
969518005
980933975
841043995
935570844
802479
1004207444
1768460146
1718754367
425326070
827381476
1279727557
1674183475
1542434378
1091155214
980274211
727832939
245822104
998035159
365272390
2138831761
420397723
267000720
1397102136
135763294
2056395909
385821947
1902206109
304873781
1845470862
1796354471
535035209
1306195606
1795227065
2101756228
854820905
746004765
990276309
1431358726
1547038779
703321677
813742442
1326358410
766203266
1366309529
508719518
1720683667
1688756812
1275694930
325800820
496311538
1736230923
1235751044
825980965
1996513185
1700728909
1856441011
815171140
658456564
172641337
111793919
1919490892
1833778801
173405190
1995024755
37402875
829709843
1566865503
1149014056
1426653617
539301565
138369012
1970833281
533146262
2081977542
516559028
1343737663
1862183361
733656946
1146595772
1335396317
613220893
1655959729
1010165099
595539282
853263560
1607904112
2126704798
1410763845
1798701573
162975125
172653166
945579494
74094944
1558447890
675602864
99474004
673710430
624274965
1423834471
334465325
1120195970
821605716
1573908534
659884682
1512444311
956137397
595057406
1890622447
1931537577
971520002
999704616
1072853000
1650846624
607524201
1842550885
232489538
1102976012
1419434512
806772119
981773118
1653052355
1816932389
1914481784
1126539117
1606550035
1597178
831602116
33120701
307383577
1404186383
767508575
760700823
2073114010
760529456
443621528
1664423630
44202485
696847270
649985495
396365706
884125784
1203540908
2058651399
99537462
931239318
707676650
1905512868
592431326
1315551582
701877560
281949244
490907376
127964169
971208401
954417351
1483191811
442009364
582593406
1200914001
646447416
1268129153
2027008170
2144899598
1120313291
597098151
1329475190
1555969711
1295104502
759492865
649249373
70370330
532090489
791350450
991830514
1616302465
546024840
1013006106
365448779
1869697160
1515905552
1079920458
631212373
202034126
691445911
1630550419
845608485
832850382
1977535637
2132643754
2008433956
1641108814
507474730
356716084
245951299
1877287484
929474644
1623966767
1592431885
2052125204
1091461492
710154564
190335551
1236507129
1630864104
557120495
649657545
1812044489
999280702
492903739
1432845941
439325950
1856253137
1725367584
190761262
1614668861
1532334697
2101747434
1279583759
1605387722
1300301613
947030576
664764209
1467381856
324560003
1784568405
210561526
597171637
2001574422
876692597
906532776
778323153
1532760969
1901175919
1047934624
1404581135
359747276
476454940
506153215
1116278335
835165865
1750571128
972704868
1204598461
593056829
2136110058
1341671736
1537921340
472740609
1399821368
751511569
1359482242
1638296467
1009250230
1564323015
460593751
2006021296
1254227323
1119095862
110132666
1509565666
259062900
619206129
110492663
1694593467
1287216815
1974497803
719711227
956488062
1993975844
587027054
562433799
1708510535
1377913214
1174090632
1518559114
2138774019
1101671994
1633821123
747752034
1969348784
1659445627
877968708
1279982376
1595747807
1552477328
1830014119
474563074
2018007066
661748327
1689838726
1902037706
1559582388
200808909
2045242869
698485080
946246821
60640261
1631568558
1395425297
201880323
1462466866
1596013703
1451194091
1123394424
1563934239
320901289
151319340
1054842071
1391695993
536937218
392757003
969569625
1369548461
1552573435
992353158
2096115756
1811298471
633690863
2074434357
1751689313
1200919083
2099086034
1756213893
1951662042
298567071
1158659414
745815981
601319126
1255213549
18563595
654341526
465103572
1078737350
537780097
2078452592
1096352259
1646123229
30837128
1385005773
1109782601
561890084
1451325979
1299871305
588559037
1298945273
1884685016
426884873
170063017
1510976157
1406242338
1934963102
389906050
1911766077
1029634450
2113458187
802897377
272150178
1486228043
1416794308
2029274274
1274150330
945036593
647404308
176019912
1156110523
941420971
1292237711
1935354664
2018832572
984132277
1346246586
996145957
2091585386
2074346901
2071141464
467955788
530257939
980879657
139177956
770976989
1538014769
57906483
1121089772
1796288361
2012625339
1099806803
13748930
1332507952
897862396
781726702
1408261548
2114825560
1846105590
1975148137
1353681447
877946227
834459124
886352857
479910227
698510983
1101921766
1567320357
418359385
1798290240
644944423
449562474
922834739
189500010
1290166939
731327276
95387239
1899678414
1251677710
250520279
1251544343
496569819
451169853
1760979800
1119939769
1433833889
216062325
47587621
2141497379
2035553349
131521819
122762613
836636468
129691285
1757717595
1112157045
1909474155
199275543
1191093330
549757688
1243541355
1448155387
123452174
711607658
345649399
1358433502
1439681803
614141352
939669111
1984512053
1361022865
538697185
1435243652
38537626
1136663564
106283337
423548353
1098489215
1453426711
1716814675
89854641
491122281
716361679
145497404
723641691
72299111
384740111
119432132
1518539776
492571764
1850811956
367113836
1264042580
1307901941
344113528
1913680554
959574928
1769949236
1099870177
27219418
1759342068
1446969529
836214557
2095755133
1424232893
935980661
1212017415
472879255
1974744615
520561945
937685917
1670734382
2065720745
1848222254
779036751
1764048594
216606449
706578231
885909914
314961037
418954696
1870511154
703454871
574244814
1737262423
229027444
1598124478
1134463541
1660384922
1542558597
426543515
585141026
1403291252
261470209
694311560
41632653
1070433395
1148610828
1303750252
1124052759
61328543
980540446
280524003
1368613436
1871744208
801073129
227940177
741918721
901245886
1436894770
1671023358
978240658
217150203
368739347
1698181566
1541990209
834894704
134058990
279982887
1503572719
247075001
103941686
758265746
1228973255
923605072
2045690746
1441021007
188817922
916871039
292018627
1565071336
572904013
522303271
887548411
1343670123
1100875794
440571260
94413506
59622756
228979875
1402884106
1105392074
518109551
62822646
594422775
1062438687
1455595514
486369364
1803042232
1548900340
316046526
1990934947
897838496
805857265
814966768
1026209463
417537048
1116795041
34528117
1879421682
769414758
1085112143
833389165
1410607399
75003696
1572698770
661815061
2096966493
48848550
1272841820
1205859914
2103669725
2020322861
1891290551
543307102
583523669
57565547
599739590
292126271
391909325
1980389560
895440114
510407486
673663521
504405917
1320302854
334921142
118653376
1475138868
463301171
12536304
315424202
1696077680
130779897
1595444381
681696888
1105734979
1621346509
178738363
2084482208
523400694
1521055690
2093883846
1028967094
1974161804
1881426673
114980970
1085346676
2106736950
1957281624
1718238585
1611394738
690323139
354794343
1192726677
1441159325
544755376
1022659217
1013155109
671953343
71456217
891413255
1597028793
1590182155
1093081153
1223726315
1568346371
1165050302
1067304131
1839524832
334917149
185244705
496454599
1716178150
419340428
949088705
377642934
1609751662
1640644483
1378452889
1361497135
1569371269
1523650114
819259407
1958950727
949510454
1046011158
738452077
610537436
1962335169
72886096
1734584457
1671798191
2058593562
1567316947
963194292
2136451548
1972877696
218761432
942253182
115965336
498677728
2054712639
246646386
934326103
191083871
2100174748
485214515
610101174
761086398
1207027832
1936771299
1087287647
799396269
1791129556
943513395
141399186
1913529941
1922916481
225618152
1301744117
857382455
1112140202
1829051744
1250629908
291985418
217452902
232669820
1508075538
1651994360
1364148548
609497570
275197461
1450019384
995027714
1895210959
1540268251
1078558073
350482098
1410113264
92778075
890944672
844412330
647018282
1361011820
2037846711
1531589211
1440356617
165506522
1758517526
174742393
2060098407
771553275
1273070292
742263546
60146283
560951190
1624291582
172279084
1888338914
299685261
1636419434
868690313
207286256
2121322294
1877345765
1034612981
143687747
402078160
1619679522
1987920861
717550622
294726149
646986567
1292161218
952140653
818710948
1071001761
1643364641
1187812291
404603980
2049555118
2053537149
500378817
1913945486
1639931651
662446292
1383746103
854346002
94201142
1633689484
1426334748
1501337937
916120276
708102192
2013221071
795432025
251598314
411225831
612874473
645803913
220706803
54347064
644011014
2097625136
29685453
567036559
187943753
1613310503
2035455205
84294446
964652114
778967555
1174119940
1941856024
1331953251
692601367
1096287113
957565410
381542946
1178551489
1548089875
813405938
1339527429
986921269
1540803583
686727512
2081875085
370156790
296546361
611022482
846617804
1048823036
1305751978
1775290416
560328823
1711943565
308536729
910958232
1187228119
800988665
1018555437
1018460900
620150582
1062364198
1564862795
289969690
1078280375
1442646164
1780489835
611353347
631590107
261206295
1147345966
403366194
888153443
1109729282
1149038723
1752069455
447004684
285916611
1145749797
71110952
1023873567
1092990688
1019680366
758423605
1679379701
2040364220
650533292
1584916036
193419477
47780527
88507445
321748425
1036634459
1343714402
1712333837
127152068
519081766
420915571
1184377819
357605691
1980979346
1430933110
1491189944
680679329
1389508331
1837299671
142308194
1182256543
1975554318
1147284496
1513304775
2074886261
1826875164
478376462
1491272293
1514597316
1618943104
48500171
1549704399
498241692
956729122
1095699051
185597238
2001993059
1081605392
1636738447
1254258070
276092955
849862786
1573416988
1999329594
236833853
166135312
594215104
530501211
1536318940
570268114
1464354911
309458780
338992216
168016393
92339253
1286022968
153305899
336725748
459284450
2140499524
1984201467
520246891
535654019
105520432
487209891
722873921
1553160001
1511055725
1606353686
372658093
2095961942
1163670049
1142576614
1585225203
1307548684
1532316609
2113506440
1770111828
578710293
72950714
1428766433
695929374
1741552534
168841932
1392746956
435174257
357583106
1015443442
1022426774
1686913060
1998780705
554243361
1023280057
647144988
2123189049
1100835332
923113141
199591086
2063336432
979337891
1258669675
1604509236
1017105311
513614789
359294748
447814529
1627794762
4212254
27929584
983884132
829709843
1235092913
1898485389
434474524
1966032058
1125017274
1308432525
1169627867
36095170
1545708718
1287447804
1228040278
183424220
505597249
422839304
120611277
1647799045
1750450049
389966068
1141028578
684316844
427014165
1251492317
1807199887
1719979515
1486547524
2038219010
89044241
870585425
1015446540
1709090869
1152957503
1688131675
665610571
1322998357
2001486560
131710709
671542019
875281580
917234717
1681229400
208390175
1862315811
140180010
1295830302
977652590
400919846
684154781
525694590
1689785969
994119062
1093749030
1758737582
2116245046
1936145937
1491953354
271071512
592784974
1223794211
763962977
79513566
1778055784
947294059
380911607
1550022933
91813071
1598748936
1698355977
1084841500
2031062395
37675164
2072278453
975935989
341506937
1844732491
2038088250
1833216160
341553021
1834241194
1775334951
1700762221
1453239393
1661873620
686156177
1713655020
1121757587
2104568136
1419038243
1989812458
1377154220
1090837727
162233161
1616677589
903621986
1939331302
2133396830
2066580002
2076071674
1101144990
599540366
1827869940
1235933579
5313675
498954925
1045943509
334337672
1073268176
1914270302
996829629
357437241
302235538
792042796
192134397
1566256404
1605145641
1753345160
1934174762
590392286
183420829
439499019
1756088282
1394754330
670033941
1730469307
240759523
1597394093
935621675
1422259312
1434032280
1543200887
1163198231
309264711
295127683
2069571596
823843477
1238440624
198042995
283283041
2042935335
205409749
1228002100
1470339392
692463705
1527636351
1000552720
1803313412
711380112
1691156064
2037414773
695636991
1828949781
2125748500
873865811
930001046
1025581693
2022190371
1925339338
707526065
250981746
1799280599
2005241757
1852529407
1569416809
1741362230
694538174
1526639047
296476584
756171986
1442368972
805034831
1308574069
1573879215
439464625
679795786
633518611
1759961486
450657355
1615369768
1571660342
1551177550
411350214
1252994748
151567770
814306455
571419089
753867510
127961284
302199414
1595547781
1397678533
986816163
683607499
1319572078
775463632
1825668328
639379693
720181511
1183385074
934759718
681812180
939487980
1683104401
155294212
2021352947
45087672
749220929
715566201
1626227183
757793507
1778296249
1620940307
1873955066
392734961
1433675648
466857106
1536185611
410870466
736426240
1521710670
1518097323
690674896
1886779188
1612591724
603455033
250341929
689670090
1390865354
379908459
785235283
1134075811
1645455587
1088147349
1740179337
1998016353
1039100776
580262795
1585778410
1901352220
2063546583
80636920
488728768
304398129
1095264758
1453000281
491905220
206127526
1612231761
621644525
696031354
1493022511
595131475
2065159612
1133705992
272148069
1518160803
1978937577
1688345003
1040353352
1279959569
1555565039
1354724216
1061250861
779975914
606022344
107052227
1996264596
1183308484
1993776118
343559808
2057696084
865176247
893244369
409283265
394128383
1487389188
1622495445
970528047
653852051
1496684150
1394852763
19470810
389794567
848376308
1685416506
319572314
572656076
693082432
1608017992
696387130
1086079340
397693557
2010821634
609778504
1449275641
1816055009
1077418343
849203681
944851825
257831117
790807751
868924584
542639077
1316648066
1437424836
144210363
1891292738
2000066808
298434533
656319731
787974532
415508038
1793533867
1844535408
905885375
901511226
1996861567
279483383
2126002970
601633567
526130747
751876107
447943873
454224814
1566347982
670787728
767652666
512297274
1801939083
1248989774
1351496540
150591929
1311372536
24195331
424093306
1730004464
203535910
524253272
1654246731
502984736
134771943
1027095133
1103143953
1403002004
1403922490
2006801679
1744727823
351011436
1150310109
2078054866
654556179
1819742620
1212940206
129581118
1128661915
834596068
714556596
1550271116
1540583844
1176105068
1195014276
596759991
1851095469
1666054413
855134996
1723014233
846749157
308545698
1146257447
432623162
1711373328
242448009
1685004759
633492566
2000352848
2069565145
1431613947
1629463263
1315155438
1760712189
2034642083
1396266688
1203046163
740758260
2140639204
609217560
301041675
2083645416
771894960
1526029229
1606709550
1704401716
326593331
1232773777
339174344
946294719
836524984
1715416438
2974114
1815153310
1303634393
1235676574
1059022946
533032909
1061427757
29570667
1810550630
2042909862
1670777837
1672861058
1651176955
245967573
141757235
1677447592
1412367143
349723162
1889152426
1354801284
1254484797
1636999684
1447213135
1043297218
1845272730
1182441068
485862778
1832146667
1741729852
325779314
1911854408
299256460
1838788809
259310961
1191896639
1176342210
1618167798
1153531538
21623840
175371683
1621579040
1473997528
215723720
1648979527
1299907827
39004981
2105210736
360951694
1778410021
1924965257
1672364898
1490314872
2117599735
866644982
623188064
219160532
1518127153
1003164861
1898772509
1138071018
969021148
1467804426
398189852
1945935721
1788683369
647765120
1534962821
1684707851
154675110
1537372108
1755656139
1375904831
1103419641
665353896
745698124
1571545040
1564484791
1349237171
1866291669
1605378748
10397983
1866662336
1606128412
1963690323
1784108595
586264218
644700775
1211242468
1884399870
125505208
2072511988
759334278
244172993
1755687914
925754235
196718201
1987919105
1075597212
154392827
484750378
643457398
187686748
1466619952
1203032738
507806145
281849621
1417591143
1114660200
1165029061
93792422
773284933
1417684787
2046245969
1091592311
704350454
426889437
1037613418
1992600486
1174831122
1405737515
1853764176
765758607
110176374
758325175
339084663
1169274366
1086315707
678242287
373412328
1530831068
1488886180
765131091
545902531
413250047
720505106
1368901935
1238676549
1677419726
2029716568
875071745
881118518
837780515
1168475196
1594844771
1833626951
100896031
1676883348
1895899556
1921968401
740815050
955863862
1808505430
319286632
1564153098
1559724599
218574181
148337155
1182124058
504665146
1708050053
935518658
1061191490
1910768764
860243908
1199071161
1829071664
1718377846
332000505
679007001
274871464
860721260
942943015
1391281401
1523553689
868025884
2004098947
1168163506
1725098029
2043904730
1053788826
1980292427
756721844
706157056
1758160159
375061147
1190007652
855140264
212778199
375759616
1185848474
393784913
99613574
2096905227
602261491
2001944845
88005114
790595775
299018086
229330621
460298629
1522999657
177012170
1444711689
1219170586
1367357392
1397729218
606259733
1647188574
1347924810
180416789
1631268664
616225371
635487380
129777224
1340013609
1735956864
1624052846
1095124342
417463665
1847010112
631049790
787319476
339998720
246259196
2049242854
1365126736
2009808431
1346395889
2067674610
686949069
1456359210
352676244
386653966
2017342765
1181112743
1007440280
875389314
2001363066
1707886579
1830954443
1775679333
429505459
858432846
1033046159
1260303199
1239443679
2013570786
2094028016
1310250253
2138699698
1577048274
1960868746
275514705
988059564
396167837
290303180
1407987148
178711041
1223690743
644774380
1417268556
336335064
1694284547
2123004684
2030787357
1551506781
1765528030
2059430897
1558746770
1886962985
507816942
761735115
545754230
1694399017
906689904
222510471
621086136
1849626282
1406034629
589006865
1701942233
591385315
836868406
350058520
746009230
1912236420
471880992
1767494063
602265397
1266727062
731350460
253039448
1945882562
1761571876
1053037141
567659932
1456801650
40782457
677171807
306979121
509985588
1098048049
1968902909
1816055084
1752155587
352900347
1014060139
363626352
571117799
136895850
2056640940
218308033
1535325206
666793794
1273194448
2047219934
359873174
505940524
597341815
1041111447
488936563
1067168559
1740735157
481323567
46740258
105512550
1556828354
1698617126
974769329
1636591560
486762385
57028996
1263121728
1857006053
1369891841
991718655
452005647
1427172551
118889508
1055574035
1769085340
356908861
1340092096
558744167
1615383145
1710047891
158679906
103827713
1494210679
591044701
1087456581
943534188
1926531892
1660364228
785961062
1347060177
1664726401
383819640
780700437
753880994
817018670
48181456
397874523
1897902336
1755413132
1682616562
565048555
795963793
141895972
1735786585
1084024571
1192342841
745592206
2044630511
846581461
695589835
746771962
243454052
1385883907
2006920764
1413630977
1347250398
966520185
525324551
1598698908
1919057438
870898173
531656512
3527585
1614536986
165359906
2091295005
39258444
717445444
425480019
946779240
1119348221
738380186
2083156875
637244976
370880473
794375484
1796437502
377066040
134546246
1943130656
317030580
2145267271
1674140553
808261006
874313237
1979157513
466022682
1253319483
1437983218
136960112
2114010528
1721018234
920096442
1418645085
1866391822
1224737461
1755968270
1775410200
940479504
662132659
375785193
1074994972
859788165
1997370065
1127771268
1628511384
1663537305
1834098529
1836157476
2057823094
554626585
285222918
1388200561
1708848754
1579366945
1881237421
2122014221
363686488
1207009775
1718213612
2034949699
1588580086
529336580
238463764
712708210
1417670235
1616325082
2106183075
1306309055
1768628387
1947063718
1185041130
2078115762
1816916369
1552812774
540916808
552741359
1219197445
411968632
94676745
19348222
720701614
1595624857
2126731065
255339981
1936531179
93737710
471393166
1123627277
2145931369
807374470
604890320
316221171
592146575
2082562702
105059782
718867659
1542465683
1804446492
2055103560
1869217154
201870485
542112818
1368606371
32295849
1218919731
554285892
1880072751
1223726049
400143186
1225928305
1182375694
721618666
247554153
1686337961
212221462
89861625
128908365
39771418
2047915694
649212736
236249293
1183437231
1574382175
775860640
1210232590
2146636943
494418486
1647352867
2064981518
1339950612
1104011582
794746668
280103881
477938538
152389628
1226246182
1126873093
566793526
521837738
423468070
301389844
938438933
537442173
1039304475
231035143
773184675
1107699762
538807094
1691824931
1195113734
1260621470
1845401041
772008626
1936263501
820860669
813988835
250040574
1175597516
1453814027
1410469907
904801777
564464477
657710603
1301882816
738857483
1349499704
325846363
1857554722
1607826176
1733705043
1506979299
327286786
674787332
1941967699
517976314
792203348
1605023120
797708012
1045435475
385456226
1051258763
444028060
728702769
1442642749
1258913116
201488040
417761803
1907856899
1489218190
1206524104
1328839910
1178797646
1439276899
874448781
1499945651
1368424418
1727348964
1283597713
2029151588
1371974160
1924304665
435652908
100607782
884568764
765859311
1475839709
318998582
565169644
136017596
1997167713
549698307
1832427145
1362658158
130233515
108017548
538690347
394025982
685888635
213677049
1509561438
113553015
1095269218
1231083695
133091877
1346392866
483552565
1814438407
1078513686
608541681
938263851
618665916
1552081947
1935182028
1781390323
1315492561
472901643
293522832
1212718109
1512676790
390254653
1430737363
1570805188
1943202213
819548253
267302958
1353879041
669134686
667173275
1031566109
1579446317
1756523063
664352059
2060570485
448256396
1106403799
2023583779
343551303
2035310760
380022506
1902759221
1769963226
1928289034
1909559535
642538376
806826254
477561896
1954562886
584728833
1103626579
40615377
2072543714
715252688
966580415
2060549096
99702689
734952032
1423796899
614123856
1236128590
1669398992
936844300
1350135144
105833607
896635156
488278936
928021372
592019732
573180203
1807150879
1122597902
698197555
1968773394
381643825
229075303
695532312
1808807482
1850487004
1986260597
357531595
484011776
747298557
729951465
539854363
104616535
60452832
2056386995
357712754
295115786
382510178
1628550883
1819292904
1266650648
868754618
775643792
2117368731
890187201
462893484
886368634
222402632
1533586138
835796004
929632627
1487014157
991287133
1299008516
792458929
400557771
175651634
1145667539
1422834549
336164259
324897677
815813540
545755966
1376975173
22293831
1783499348
1163675914
1992016826
259061770
2142314683
255345287
678836446
1255716545
168198439
1694907874
2096134041
1008468520
416425040
1434891041
1721578663
1819504925
2045099516
358739629
1929750915
1419061743
571774488
1002411891
558896922
123304884
1833231620
2014480158
1040381338
1355007935
1796461632
1507434220
60808264
1287200849
1964127136
250028079
688779624
738002853
2069234791
1758515491
1570467908
1644907034
887874670
1032463061
1060966484
1084643684
1942214415
368645520
1794269169
47146648
644380974
1783806541
53967768
1488871781
1816876931
215946277
736147197
458728403
765983791
1146845193
1299842623
1458470434
68999230
299917946
404036764
1270865623
466936742
1308853456
1285765795
578107222
259292845
1119842895
1217481987
2055919098
1581344856
864530919
1596312964
1520598333
1020526263
1218171141
1004430049
752143556
273615520
119861464
1032972145
1296506939
1829686529
1573598120
1783561967
1183710779
1928835437
1707370775
1499532685
338703384
115940261
2088035853
593026678
762513447
1673080485
370881714
1552545167
1331755882
1084345381
206063996
1556206965
624595475
924219641
759992707
1703420176
1097053150
1335579959
1395776260
1454128235
753722250
1461991931
1077423068
998090786
1343818654
1389311844
995933272
1624881392
1323168609
1509734865
722035805
1405044287
424423356
2017446782
748787977
1578540941
704394628
459369151
2098029094
283742655
1721513421
98062390
185894341
1281098701
526831015
97708929
941974845
808546309
2091010814
949114769
600905154
1945104421
1273491478
1715795382
1334459750
41866957
741887155
1813282372
498779738
2002774570
1875650944
1300561995
42020930
1759188571
437694984
213131239
644518123
1036993591
2076292652
1324712971
308540617
1759959821
1844654980
1057551297
1972980165
1203054
1349598380
1669839438
2057360579
445177881
469094333
491553173
1348665108
1745247840
1806354712
1709698399
1268693858
203304913
855404390
919700088
1215607253
2021180036
20904919
85119609
41936256
69973028
1999280395
1078828415
1242452992
586411136
1664891062
236700001
238596024
1313937612
354306903
1460062991
548859104
1858233114
1316658756
1328641721
942130905
1885226734
255489823
1522741514
1728432853
2026117515
486130122
1222050765
1851895346
837634126
833315532
649045331
252102418
2005216600
165456082
1102860825
389066209
4565288
789899292
20287920
329869084
1610589160
757028277
411776350
1441871401
1403584955
1398095081
269510861
1565006071
790899502
377302110
374596576
116699510
1521628573
2120900416
866791301
1511028305
2044006079
1918440207
648316275
1631825499
763847326
567031638
647615929
1984225269
510394247
847997526
38562898
1191427060
1621951028
1640348481
743447562
1911239188
569276356
55397841
201757527
1483763720
782449360
1174220459
1941069095
1097297305
1862198785
1501533019
1734459389
879310427
677066911
1080159362
1929812682
1550955989
296353323
233296808
46134857
740262792
1282559293
1405827637
840221984
1288068353
977807861
1962610756
204799362
1790176221
1798615048
332883620
356936330
387486854
1100237905
409295998
137964011
83996723
1703617232
1085719542
1422785025
1642077896
1544743461
1536294695
1823867609
1713661496
166938440
2052745204
1277282790
276961837
1449182336
208016734
775643792
393011502
1277254139
784702981
212198368
1659078051
467348830
91262881
1265230003
1934252764
463563106
1107401460
979567709
272828000
514739804
1430165976
2112637886
1339149165
556707886
213500682
88812213
1459156611
770234442
1332812961
1086102029
616174174
648118275
551388369
603935451
1339814514
1780200551
1925460503
1153766880
178727971
1845678994
128521518
1404097266
1959781774
1324929111
1270942261
1098502785
863377089
55810794
1971400952
2102457729
621903114
609396963
1870687977
925277674
1046130236
1665463863
273070112
536323073
1421916443
1457145291
787511365
1270075281
407572512
1745537764
1595631419
377671158
1832923414
1853740222
1948225750
991289072
1425701266
406295946
1218482540
1019401327
1529432735
426754354
388105274
1374011154
1128790818
757455634
1352493962
1430434141
1176511328
306232655
1996921308
1145122254
834364450
1271233507
276501068
1042183807
593648050
1046273964
1797486451
695555548
585416891
682660262
2077817655
489399952
1856784750
1420380975
1650123552
313127716
1008294652
162868764
789226220
2125203572
60243619
928761455
1893382026
2114689290
451612491
302693168
36150221
1251381292
223542070
608419966
136637788
68495075
175279155
1408559161
929233709
1916630679
404924782
46657808
1527672136
11991659
881988808
449052524
626413676
1954013464
615883913
1982793
187727099
1410562016
675529839
846963487
1895902677
2131449196
1213522320
2062391519
434598452
973451607
1972552523
554342646
303324376
2036879752
677916220
1572543628
1584035937
1013197080
2091716791
509470186
1823607878
1936051439
1158931941
512150962
1773537022
1187427093
1697800251
859316997
1235530264
1139913542
2041073499
715815352
1030699685
537111182
1503833812
975872846
934855697
1445172366
658750456
1801636331
913477034
1881780554
519651989
1741544394
570720920
478392794
541853122
356382961
106916728
897516918
1481433365
49202904
421955326
753918968
639080684
367561128
311999671
989434
1325245774
746112297
957303223
683372683
827520029
598602350
291965506
1622473177
2038499783
447159850
1897451682
1002945594
71050780
1828231170
1601109932
187130181
2120111984
780343418
1569328050
4617670
1141671872
1425878218
2131658179
1087713481
346900100
143744038
1250800321
599503293
2078135534
335431416
1983955178
161856692
2014498369
86212361
1530351213
1921944804
937184993
992517896
1615917920
2039245122
941684749
1224062948
2099834644
1780025416
492387041
247203487
392248551
942250113
2046862350
1340660723
1187185249
1347257351
2051590905
942112928
1126320889
1872675749
1450852933
2078846657
836403770
38720222
626383811
723141901
2055358278
1385260547
215497039
1024786020
275092175
868542556
1812110011
1726189034
1237875022
355286737
1113437764
570645941
1830453197
2119786913
1432196704
841285908
512961108
1475917477
420497695
944861486
1219538745
693499757
370123069
1071901465
1277051405
1470966810
1471531750
1148607645
1668373052
1582667431
817978578
1540337897
1341751612
1077843036
2099926517
1971171
720964606
1564460218
158669854
463684952
1012245352
1223098663
1734544865
1688842404
1011658051
2046305636
1546751207
725972077
797279472
103837735
147706322
566811765
2065791021
377539737
2027398639
462794483
1028727769
486781312
65567587
1625684031
1277722057
831070320
1988453088
47154291
1022837667
479892701
683328949
1227281152
1874879131
1239722671
636959108
407324601
339966877
454889967
516646055
2042846829
798909864
112827231
181395456
1881979275
1075929202
586868781
2070284764
90197629
1339895326
2089923024
855404390
772754296
1975403358
1333119804
92747070
1450242551
1245799132
1756812026
2118055246
487808599
8626311
1129210878
1108434763
1163460844
1706929794
475940076
1124940803
363790
1175215216
410976124
1209548427
2053730427
128940160
41058243
1371876085
1581274573
847375300
1586327041
1546888848
1551587844
891636513
1636657528
396667517
2090995784
1454785364
617035362
2020991421
1977585928
1423829203
1157668531
1704852193
520390326
1838119927
995820068
1785547311
1704625573
959659580
968831324
997980211
1834103738
894905572
1408761761
1886879919
1397124993
1875581393
1783384069
1398672686
455094814
1775814530
1806604675
405768384
2116536006
1905109167
1656574562
590490420
2028377228
607245554
1926512989
292946761
1678779032
1551652394
80461055
1234820155
1141155606
421357094
962826400
866783467
2038098137
1107633881
499271304
1838571416
134804593
984541819
1574447311
1311894915
1023511767
1039648877
277872238
1375866215
2104815451
1543484530
1746497864
428845164
331647010
692122886
1417783260
412300057
1617151320
1091317705
1701336603
1733618697
41121942
1835812361
2004773781
1098775824
1061670893
1727979688
756462293
1828076719
1222878952
1377587184
2009476457
1536118290
994372767
1582811849
1844374814
1859995293
527276114
90190490
823719797
1111330446
2000689977
1332810584
295237343
887776136
974108280
1596122998
1906236583
1254526832
1164966065
845074088
2060048662
1991818349
1221130429
1782654290
968994744
287687492
1809397849
1393484179
159484042
1216260099
666141192
1587127611
1457762632
177377050
1173458481
389859038
508651803
693985529
1130865197
154379422
1750894877
118664984
865555244
1925620255
1886765697
484918706
180789511
1236108752
603052942
1400185393
1093424301
468214965
836378256
1946956568
216782901
98600474
725030895
1691322528
1199202785
459857809
1464011507
508604626
63194924
1468129680
1634398958
1713313640
1296822189
1537040072
75290976
1201247852
970446154
1595369170
873951015
728944695
2144433661
547552454
334609907
464186664
187784048
1621684957
1794131391
1361976428
327536760
1798952481
1070188712
956364310
1783929768
564382239
1599638342
1422427530
1312039552
1646136724
276495756
2061325301
4538773
323095624
1345110452
1417720920
904750350
771490251
1647555764
1200422644
1843077995
1452050261
1969963406
1563050898
1635664131
214931406
1075558687
1640302476
57868510
1643363081
2064043531
1932380443
1326616508
1292476245
2070032158
597994365
783370159
265156322
732401178
48474869
157654928
1238538284
482974666
1484942125
1690971507
936712758
1670016055
1102712381
761098795
53352738
1345182191
1224987974
2132915295
552199388
998804096
864094083
1408189247
344712293
190177691
1274799483
367863778
1381134509
554088068
2008881600
1731602989
216852850
348628793
192244803
1187128842
250196019
1916808699
516547493
812419679
163741106
747183742
636880291
2043205705
921465871
2015818012
777436227
1289953592
1772995555
1388933121
1158767765
1617848323
200099650
266320305
1919312858
763335768
478367848
2044806836
1442859295
1608081785
1458165441
1593184488
1363560495
2111688458
1507259139
935623272
644197109
1131220215
111943531
431697782
339014633
1531585926
330311999
811444946
2013674472
1192034468
1495970561
862147148
1304331523
205028009
1071977773
1384459928
486208412
221030983
2073016324
723091624
1025912760
1014736313
1286851362
117239703
1055339408
1308352826
1974701999
736806006
1448959984
307326076
65571270
4264711
2141566137
40919158
1241071867
744914373
135326550
681377466
36508412
1499411989
800358184
1376333043
468000263
530030702
1168538947
2031898092
1510971719
206749372
2034216902
2073270221
1988321692
460402221
1809830800
336347505
2112537805
1433255346
1051290270
892499482
1546878756
450711365
1289014850
1681875260
406429281
743708178
1619176091
397334503
946989462
1809521213
1349223680
1297997427
123451175
1607180073
38244711
1291700318
1106510071
1453012844
887028634
1379443495
56543694
289426269
1715868015
1791932135
2005532494
1225331600
120978397
427409095
426651291
209886302
1034995064
1937697669
2048296125
1842043070
824779978
1504138290
778474139
1848285326
1433812317
1478325200
567545566
1285621035
1222423903
1563576118
1368772006
1256313789
442043741
688540686
1481241607
1150732701
1753399285
1012153666
1284366207
133986227
1298109498
271777704
893250678
1089526076
2084366923
300345499
265645039
1404323656
1953534603
944121778
398373710
194967182
464082692
1025705701
190350967
619761685
1723958218
1477757098
501034893
1142379498
473249245
413177830
271443415
81385872
702104447
1936686047
122301666
1457404798
493958201
1349572326
81630006
1825149892
1912080313
491113137
809755407
1347414914
1504729215
78570044
2071980358
1687377845
1815943395
1893451474
1942544450
1166464397
1079132208
766939247
589696654
767234925
1362694223
260163030
1310817664
761540269
59300513
1918564809
198474717
1208452061
121460526
403532203
1366183100
1557267995
1796741869
1614303612
1162546844
1408574272
1107067217
379765281
834231704
1802705897
1616084123
1736997513
956342295
1042486230
1693077579
136864834
678533698
1458083965
345582833
145500549
917809259
1903696186
1697512213
1727075802
1282034247
978765755
1438150624
347424945
1389512344
1972763865
1264373632
113022105
1946895614
1745401335
283753836
1969915222
2105264757
1042440318
83593983
1670581319
2047340041
1512426971
1946621613
1687379886
1485141381
665829884
315172820
1871658238
1252430693
874757499
1783911208
730940300
1859838503
1821569485
145898542
825001745
1060899015
1866755466
46478181
837237833
860407440
627043849
68590164
1352042712
1935990027
1006432170
1815621913
1160827834
684929060
788304899
1087314239
737263639
42930530
11089117
1703941327
679728602
456446069
889751452
548880445
775490495
1916267666
1966878693
764161772
327050262
276651518
422746138
1073494589
1151787564
2032944444
575695478
101812236
433026946
607245554
1986196265
657895726
1989677184
856394150
711225408
343320862
1513544823
819089370
292906204
504945286
258041757
41200732
287025873
1051922027
1120536070
459410096
565752499
2130499309
687928830
633895932
1157093490
838565959
2089861669
309345444
1023838161
1041508691
250005555
1182317167
1004996683
842460616
473791244
600592389
212479624
1393433525
608828624
630132659
229541514
180183326
2138030805
65937269
2133983389
364474666
314859997
1779805000
155744702
1584392336
285744802
1964186581
899987162
2048812961
2071114896
582821162
1962820650
473335531
1538806584
2113211363
1864650378
1159357932
728776937
2086754959
1925665835
2101019532
2006864553
240889746
1416161203
1040613460
48478442
596030959
1181581976
424479191
1164194916
1803298045
1473169787
1651234751
730366653
781885608
4172977
1487398378
122718415
412314379
1336237953
983472132
825462195
1883945921
268386379
1293819499
318680331
1223804203
271762971
1808314170
1856889911
1294892987
460614584
1828280482
1153392088
1795258002
1573022606
2072744422
202808563
1589811310
1482585782
497197416
518840515
43662945
1006165373
309934374
444683359
1029450250
797855977
1386955594
1157891703
1124227414
623222011
2040694081
1700177054
1283234881
646833858
738616086
1036284506
192957278
1218574793
327547363
1191810081
2102855597
2047870028
869777725
553636381
972137551
998455971
435076693
587909458
52921896
90748749
812999191
167668639
1822377792
1856279922
747697197
1392113666
164589408
257801336
530439154
653429923
1219916534
2047188706
879417449
567220537
1533429811
1715244130
1201166911
862435074
249719550
817656902
1481998280
1497231996
1767634983
220410219
1370244776
1598478897
1767548799
858085211
1707434922
1957687798
1277159703
1792724984
969473128
365897424
1011493954
1318144677
1579608686
1148584942
1961831514
1477311407
667218939
1993715026
1957464883
1568482474
768530624
1761515830
1655022590
1316103705
1780529513
825295336
888403013
921720222
473243378
1237109406
1541799978
596106136
1407904230
1713805476
1502935576
370384591
699568565
961945197
1492468243
2009948724
107846862
502551715
764618060
582436962
947978580
1967088438
1728591861
1621140824
423628091
1584884999
220893704
906847793
112328035
1702468801
768414073
1654345619
644817096
481261030
1541675675
66091602
526921810
712253978
497082023
568874812
303174540
178896918
131822742
192377160
1969941024
528090871
1759663252
1624685669
798598406
1334033893
478417723
843380542
1291749135
1040454888
815097100
1880246513
76514929
586073848
765856838
697016871
942412188
1839703371
1118812719
1362728243
2127417841
1570232818
1815262876
1238961054
1164731282
345619688
416686720
1536975666
1043978021
1147921076
369553748
2037497115
157169627
1039448293
1260535677
1867300531
430897033
2002286203
243198712
793548562
969715185
1370320660
2099134788
45567039
17800221
369729050
2007704118
373638503
442763441
1530095179
583688938
1336359200
125756574
303282381
388329754
1164023035
579521572
1453217584
1928178287
684435551
978230539
19647031
1319100703
1784014900
542856413
1155836219
418289386
1422983048
825011019
276034756
1906348703
1325509203
2077755590
2080825106
637093195
493783051
1629189014
2025977027
1359977745
1546578167
992132826
2025080367
1233571898
1066336840
585153893
1167677845
889368050
64107423
1060609552
2059019936
670799328
1059743220
1112414761
98210185
1890620456
1417841412
339341212
81820736
553271329
1191268390
631461098
193704636
637246961
1493228061
1390382234
1839087061
582621820
745557366
1221632550
2071091507
967722252
4373317
924329310
1664781652
2030996695
449142821
996098091
1954983871
2056732196
235110147
1874222288
2137275756
1404980638
1736961967
750865159
1123452058
1500700959
1671988422
1312076926
897277784
1891670987
490181220
1380493686
283674906
1660798545
1482419703
1422329358
1540682416
889781274
1653111429
724783130
78599779
1529544733
1798271699
94493488
1289424055
489268182
1903288090
9201856
40355038
1224673112
696954777
221749412
563650594
73689855
926954221
821062608
363293364
1150104310
1172217061
1170589510
1567966673
671364680
404717630
1597709653
721254888
1281015401
582374602
1509630294
1739940982
1996314293
1262658874
1963538251
1444603548
1986698979
2137905626
1361092730
1699652713
1780282895
593471636
1675358007
1915877054
48942874
1775484359
882374457
1681490505
624164790
1129031790
1286724743
2068599191
187429382
644791308
999728623
757971903
182001003
585136783
1651296080
2147330089
2097003675
1330395710
1021970748
558758498
268181573
2084654216
1812241251
1023102063
1420094087
1936749714
1557325626
827420073
856121727
1634511578
1091987974
1090728579
8485841
1604420203
1520973500
116729762
1228316354
376609021
1542016907
1571714366
564074617
47424091
346243257
1092799124
1415208048
1340739551
1648666184
1425730871
1205907120
301948091
1129056749
67490160
895497736
843004836
375217148
724733134
1426844120
1931206348
2076806315
1264995057
1888723946
1284148989
825517473
999082963
1488515380
1910782574
164691392
197453812
942869624
478213193
672072279
248209080
596833969
419785686
704917508
1857045147
781234159
1992151983
482507981
1833456092
1986425599
1729750247
777542928
1999360272
1756089674
547853397
768598923
105985313
1308043429
566716531
185075620
545982285
795191464
1805922520
719906390
895877934
1810251328
787617801
279865534
1542385532
49456957
1603906055
889082543
1722718921
2025550669
376763813
1730288089
665858705
62505608
909500023
1947181674
1810643261
1407364325
1289179177
173313359
967633530
440504610
550904983
1244734537
694729907
824048809
1527640559
1156230207
509629500
1209813835
165472760
863749764
575739268
1875067734
574699478
138035054
578707268
1796277278
367764468
524522331
948750079
923031285
468148758
1745026069
1149958778
426508087
1051584763
1455105836
283021233
1671380450
241679920
1013542587
1324382202
1821582351
87302788
955052565
1519109941
627773565
323596811
2078497674
1624565352
442255410
2139066054
757658595
395188870
2089516009
166075882
2888126
794313922
202292860
832693015
792806057
1729423018
594235298
871796394
778913535
1605730021
91489169
1848972508
1753419035
1296026727
1999785503
522441204
1391359822
739069513
1037044679
60509619
1256353062
274237555
1631095123
1876259209
914623002
737931397
2055036536
175894233
516144467
626977807
700903551
675288253
808150162
1594561052
246730934
1845784408
1489380841
2014832945
1591263579
2087259774
1412326886
1877686378
1996145734
605777427
121737433
177803953
934442763
308600873
694519961
872728466
1652004720
1742277628
1960845736
1650452192
671871385
2093180901
105863856
252230180
1815758308
1445161402
284975493
1511656975
444202577
1556437853
1315195598
1368955032
901232481
220001221
322060831
1099531902
1111564684
972187320
949638140
1208141795
1305163673
109864371
176722619
1568221698
1687951588
1497472992
2141429243
574432995
210487447
515225209
257079598
1723962174
374330593
1640479727
671685831
1073762303
880475877
1313335288
235225301
844003564
1853023978
1899485391
420228573
260238734
1343990067
1066764417
1045809755
2071316638
2056482984
1451029691
735175341
1015537838
1790697071
429601731
159103937
1659401172
1282197188
236406039
1070369899
409904204
1292034470
272805622
368357146
353136523
1248160312
189328425
2023299949
1796772720
1394322012
2000411867
589798845
2094346928
867533784
1864876556
1915606879
1061930811
1885915233
828216975
571757299
1023062213
988109709
1483904794
2048346769
1087362472
1261879465
1004461129
17233126
1598921477
1749466571
550232289
1065152289
572945606
628389378
1143860962
1516084306
991248414
1791810769
184664874
367180285
1678778064
1242073832
1805780562
1752141219
1609514635
1092909741
300397541
1331002833
237685303
1071058779
702619242
137875621
1063782116
630277340
2104891644
1077266545
1871425917
1103156808
1160745
1151202951
336928758
942321598
1737385589
771011927
751773894
1858090811
1870731854
1455607717
968957242
1635223428
1835360453
1186380864
1422361896
2053756014
380199151
1203697295
1428078709
868731691
1430245530
1235405654
1198484794
701995465
1519993123
366121597
832070020
31188789
1836834971
1167963020
1504823199
627331365
1718733670
757737806
1481586794
1852966635
666162209
2011231322
1156603039
123850887
1016668651
1191617727
1336522041
1113530450
1371540756
1532377327
1274855249
1334951749
907777227
1097131383
449184470
756967422
2050920435
1666184821
2000287355
1653007440
962502929
208518322
794635611
1513746748
1416310038
1334292660
145954768
252839241
1873740318
1516911630
1596335167
1216793389
60740621
453428163
1199910345
1005040236
178364571
2084522902
251949991
1650020818
633545895
1271610292
2134060363
1988534091
95887943
564207763
507400222
1868974387
381596101
346692306
1552044881
1900680014
1276555072
1958771105
2124675860
790005145
572969567
1815067398
852733630
1538559662
1450813189
1542850604
1422090788
1838362719
744279384
884481742
1707374362
45939028
1571517830
451033561
1290717457
1701732374
1765549237
483777733
763898178
525198456
1357706765
844092416
151434100
37957021
260404765
541101834
1906446933
1279872232
1631909904
325314228
1099565102
205798030
179344744
1803164518
1824957639
518226050
454266514
734074580
1392375925
1556508425
345738915
1632589786
218600025
1421316965
433827177
181481877
1557468758
1156224310
1563871465
1445261473
1697355403
1496954681
444765833
1974542239
1618836989
1209329957
467230861
95668042
1097584219
1783765492
2061559157
1920247606
2117599735
781647716
1230055743
1858203165
1643349899
1563016116
1104437542
278873932
1170860967
1239140839
1260479914
713374586
170506062
314255493
1726707686
20740330
1328530930
600842110
1539996077
1652971926
1693842778
1624223282
354000951
2010144009
2033134524
1619117433
240375115
377808141
48783745
1494670990
141948137
145473599
152656240
394269908
2076551631
1192222638
2065171323
310061257
482141825
2139158626
1346963538
337459843
1995655132
1644271503
368811148
586064056
979645373
1902038470
1131520958
872171956
2088236700
1016869012
510397658
1387162052
1574639487
1930626063
315137034
2077851616
1303856118
55097108
477392114
1771390464
1759247630
2065549533
576557035
1847103303
1140362683
369442377
1761352920
287230018
546691618
1899519550
510988537
1783050960
1275464598
86615968
392627696
885234170
1009731054
1458595070
1478729730
876376893
1695943319
661319264
132752970
1907595388
1992686874
209850726
476042223
750702487
320054335
582941628
1695342858
798913315
856750314
1263325575
1381421231
1173711700
1003898591
1874201220
1726879683
2142546393
505124169
1602358194
1308630473
833639182
985089178
1293808521
1952831720
1626214692
1669891085
600909341
1410230928
1130054592
1280233391
1952170332
583327400
1727131528
946741394
1299696446
1584035937
68549652
748437938
202709740
1490533805
1353049993
1592192722
2093686303
124788241
520672744
724302032
2069785489
938794319
1119136236
522594461
356769100
1793198712
67373506
620736043
1398570865
17031342
1929054162
1100703108
843090218
1565895590
1069750255
513515676
699453925
2020686868
901449564
598826954
322251144
1740937886
1057415907
1587916812
1810288700
460598845
272606673
1168056644
1574159921
109836149
1495903917
1590362487
455162881
1609099699
1684688593
409994065
1080211005
330362170
548836562
931394054
1244218908
1390727549
999412352
1925073335
1967135915
247797489
281546313
1356352985
378696277
552152186
611270800
581435770
827279379
479231835
133702948
2115894837
804124990
945114568
858547233
1133200864
746993575
1033233819
937812384
2061329902
254033997
1047481698
1654937220
2028722493
453298207
1362576366
479580603
1904300727
527057265
1179807361
1923370640
2000547058
603173160
1565670787
1448819170
1337759578
1729231424
1068010732
1738441648
2135011152
2025340639
922854715
1297569642
1492937358
541810952
871199430
650099056
1979508008
1641780736
264877913
246384537
811694001
1474558391
465242707
885281440
112524620
536748720
1590773599
270107302
153720866
1076262622
82119223
1460404809
1060263744
1185008163
2032455779
185499734
1518798108
1919488643
104796144
1096296198
271624576
627500769
1952456106
2108406126
1791696370
1379106383
651841193
1133801076
1183330805
906077100
326747595
1505412004
1526565552
1084135268
366747457
431092612
685062570
961220174
860344126
1796065730
876736230
1867438399
1618549733
1245978997
690670978
1847862585
1479655076
1321681766
1028408531
1012626773
1201763654
1982138354
250886483
2063580638
1041319038
2087105946
1248807593
1345275503
728565089
660154360
1603830593
1620911555
1283461415
1621967708
433295863
521064778
89258089
1877331878
209773728
1056336052
852736845
1819083637
538129084
556213375
241807351
1558221581
1509804476
1684830770
632888215
40963688
514855124
1289216810
1019259777
239699273
1852329904
426920892
498808007
889170298
544844164
222844905
1892589519
1376884248
679774487
642308843
621577681
1102851277
100449604
99684483
536625505
619998647
1313915954
1356581302
906215216
703402290
1489854761
45564657
164157507
961033162
1130528752
688984322
1079432028
58236465
1396850277
1844132752
264133993
1241443620
1914512515
1677676746
404243307
2057536825
1167369410
1764802695
1178754737
185509827
919086804
659023902
243374559
1398711753
440594659
1826197963
321626896
1445106214
434473156
813556022
2129903139
772366259
692481929
1842767882
1790629962
1601104749
1912336708
2041029665
55335151
321428474
814930306
174311642
1951478580
2124353423
935189779
1457955026
1197687154
1887124735
472869167
909540916
351916846
957636462
886939939
801169066
502770876
1803423438
313561875
1504054760
864507558
841261307
519334832
1228433247
499003771
1857156280
1915452126
361492287
178246041
1684357277
1236378224
702723611
1225750744
89947444
541257925
1926751128
235307271
675849913
75549417
1529831167
1519288223
1661581259
1640774112
1920002077
752829720
1679857288
1532479104
1898511366
1801746894
990593930
2040446796
1954724324
581277997
1059678461
2107410673
916166828
1906565344
795393094
1920537558
944400349
654378560
1407403587
1765272947
2113558474
1397048036
155891743
704969089
1271773491
1971753106
1114675265
59449829
536105519
1633349929
892099635
1112539493
1036610551
1351148561
1343509684
2051968804
350943792
956928088
51927968
2092425806
1256049549
902838351
405604934
503469492
241678653
534438264
701644533
1474798935
336841813
1650115272
1768453348
757855903
1126795321
1238240274
1215889287
1122768178
149366593
1079953601
513025796
843439204
1041898785
1979566834
499753970
1117082968
1095617659
1949260403
651409543
1183582097
57972383
1016677587
1649248670
844758767
1287456790
2137489002
1085049613
1493863237
368922113
1935519815
493211948
961112697
1558315552
278462511
1496898811
320078832
739907570
923071518
1123901862
1762672454
2071880120
1026584641
7035702
248378197
925524911
1220886833
447908976
151152266
145774737
394819360
1286540186
1777756937
318519558
70018739
1173598516
444232983
2082114546
853932255
1707218540
1826316579
836143562
856727495
867913206
1972648158
474795179
691918881
17231639
1918487332
1745068863
95549005
614631739
513434286
2063743307
516329462
614711968
1993792560
1727367002
1154164908
1868943946
1713532727
1445198035
108053914
1083309377
1313135774
992526883
1989694199
947567950
1720507264
1779206305
2058981254
623212919
1867510239
519697588
1422243372
1830123478
1067691534
1435880355
1506888172
724396451
1254864292
1982408156
1675188641
943362263
957110921
1740237323
1814089273
300428112
1882387974
152585503
261260075
125902173
989024351
1412670604
1415545978
713427531
609622563
478090819
138539180
1176644581
1104052526
283366023
244467767
85698591
2035273425
1024374994
137557853
2083671728
624186510
24910879
11574740
683683595
112189496
729488046
1640018150
2010681103
255373718
1266482308
1088051055
319466285
391874365
1097224622
1107591633
748753179
1570552608
1339712353
571217512
108177210
623347289
2121074477
203705220
1557263948
49614104
1405506474
1958920000
1350142706
1082026548
1342579297
954568622
1625074619
1963584138
1577924244
333882939
1207268483
1404850437
382256805
1776546420
451116323
1562864321
151017692
439082969
843914770
1883145433
1471736620
714762491
821082919
111799329
389409771
704098075
1375264993
1290816693
624170093
2125915548
478366116
2106700412
1784456732
873610009
132888947
2059660693
1428989366
1875795400
1933645336
496572091
379842587
910715549
269284883
731720358
653474618
1314288973
2097849334
1346022797
1995217761
106135966
1162326736
1939327219
1363975031
949480290
27609676
1356457201
1270711810
2010770225
190264657
1086825107
83167634
1493957311
382913107
764755377
720312926
1479008217
143966355
1337954288
1447796194
1700569005
161484968
939127887
619064939
932361706
257352066
489616990
2008696495
747799227
301435930
637853278
48887897
1626099623
627169314
218191437
2053905060
116328658
848027780
934928630
1109815672
964801499
1576242317
1392572178
981381843
834560667
1466313570
580938753
268309478
1188706405
2066982235
793109997
626247149
1666409581
1679355334
1832928134
248626129
822024656
683409043
267285290
2032390260
539725214
723994241
169326800
744929927
1593841961
176955415
1976808259
1319563858
2143834900
173970577
1513024614
2069249092
1296168881
1081887400
781596325
2141324798
550191882
4771614
1236682617
190362744
102705178
872886199
1088139793
397638985
324369327
220771588
621098896
1296628516
206935094
410579287
376086279
1334445508
2039382541
1603000798
984133814
1721791855
1326335414
1026336895
393477525
1226129962
623824094
1857262179
160621798
664003751
1273682997
1085997092
385485175
990812766
4389358
206810088
889060005
100856415
908914025
843752501
911912478
334622571
612638044
1987133844
2123961577
2079954294
824649709
862815346
1472638
509280133
1008304695
29899021
1958773810
166433284
631356874
453797606
472201525
1903277593
1784737825
1890808835
1915445488
2081004090
38905980
1104217392
1419283704
1049891253
264265811
886152546
1529670212
1142571324
1051521331
1410621960
1602655022
1129634959
1761539194
2137190712
1093269036
871092049
40108820
29408411
1259529462
1536065565
653935820
1508655506
1089469107
973492320
190335288
77312984
1265771247
1706724243
1459246506
43266041
2136827753
875115292
342568381
573467569
2071415646
862747289
835995043
1060427393
1708816134
1328507853
1494724706
471880246
1081351461
2105571879
772688692
705996395
1684677188
2033198288
1285783917
764182913
1355043748
499119303
1217759902
123112048
1109626856
1306771110
507238732
1731250408
1797481389
1279254648
394096725
842406094
260915304
1905743289
1873446071
1857584805
215717678
148789887
445083968
2051600445
1067741359
1480862262
754960440
29012154
1883099439
119639641
700476850
1419818328
2062573912
877437365
1509405390
1542734137
16916575
2138400246
2129602577
2048505116
1852783953
1186060949
1954301766
1732762241
1454752673
808261006
52338864
444176785
1206592400
999279098
1113362385
1046969776
1951726172
1541876338
1793997545
737521740
702899126
1444281966
1823173553
2091035161
1847924280
158516986
6823644
1613457191
465480651
797896210
395637771
1245575423
1686303156
1075774651
1699815185
873922369
1018407824
1601952259
1687297572
53183030
908567017
1108555690
1242176276
1874810491
1557764547
1326017172
315566879
174083136
312429329
259796882
1428111732
534815235
1064896816
357871129
1265644750
361862960
395037996
1573154291
1181402649
867931299
1619691837
911639660
41568343
420428598
1853390579
710482441
1270594927
486663713
434632821
423421141
1437319097
1147791242
766208956
314313742
149792386
224736389
1978156509
394750290
1142217496
1526294880
1795027319
167112684
1531844152
1107559500
1090971828
755082261
1142632712
1467900712
744103300
499199520
1777791606
1373744517
717541301
1338080639
1695256337
2000459891
114482456
1371703114
223675881
1155386400
16951379
1795150280
1703145027
82689775
1554527987
895486393
1623970470
107455465
2104406289
291005537
112776867
2046692588
4702991
1770925877
680810755
1135556591
1489043401
1500303952
1194134193
1315960689
603376814
1535806421
139632437
1379258490
1735493598
907089972
954607910
1032732530
1786009950
295282577
1816219013
2123545117
761052891
465269
608889702
2075324555
1183600656
2063422883
1871084015
1424949589
513432177
1921379330
479793257
918077109
504864135
1552588012
1509822965
1233022716
78027842
786756011
441853217
1250137541
808110334
1326507151
287419200
791044290
45805316
245018884
1421420263
870792520
1494796149
616340894
1264380286
475712504
432774042
35364846
617703839
1512128319
746104473
377382769
804662035
1731398887
852182184
1099310631
2132063897
297094063
419913758
593163303
921442872
143492377
2071227402
801826935
1118052302
1646479620
455619725
1767077164
1787277785
695252463
2119295022
858161142
740054566
1538322337
697818009
115803628
1460288849
204012856
311465223
1197913179
1556947678
1366052310
1976398118
576330476
1707357637
782073390
1028627276
884570490
2078323214
1884212754
2138081936
451283726
1300526301
263561140
658535224
1473691924
1511183490
1379681164
585717277
1603119398
1575974842
762394866
1326320523
808770718
220406769
1414613987
1982835354
1237285592
969458346
1748107280
336069393
1811807488
53553898
2081312765
1720368685
1708902980
1109767066
1101993190
842373692
736977207
276595989
977183470
1512719589
808075486
471589045
598612369
1444148769
556830925
243211734
1770836945
1257442255
1429695216
1549381689
1978441123
903857904
1394548967
77157052
2020910570
1160446276
600082214
1097569627
526858076
1660909703
1001774443
1604734197
394392276
1739102109
802816133
1721901478
791473501
1256375267
1737817401
950914145
101730565
593341235
1888051452
804476260
2076797786
441819717
86906696
438198439
1206348782
400309569
1322527005
635227488
385899188
75016031
567129645
1946307569
543346112
2034511259
33873838
636239909
904338366
1040317668
1563898788
1220621844
2012336039
1951761458
862857442
394074497
527034019
1708106751
358294191
1935400232
1809132920
344160585
367958411
1021912812
216528521
1041655809
984660243
1099912543
62623029
1714095129
519269592
807784405
1751244700
2020614980
238984148
272066505
966827845
588452283
2059912269
1120209717
1024344118
537403327
744973623
1502199614
1822765420
877632501
1420875274
1955624951
1296624232
471816487
1161077866
1104488256
709370000
1355333134
1106510656
815867577
1941967757
1549413658
1366197904
2073122051
1523040526
915398389
1336515323
632811664
1126096329
1911194182
1595120765
1355282679
616923878
376714380
159249501
745499429
650381614
1685292175
1258793817
2100230803
1704889518
1459109509
1609899004
363918314
1285543358
829192906
893283434
725985634
1874646291
706617243
1810352607
1561495040
612703181
41901615
1583100318
1453421200
1937752309
1459053779
75661985
1297694959
1122627049
112730803
1099960295
2142232866
997197277
265417573
1669341190
672163559
1132462780
497798302
298189507
400553659
413746861
1143312968
970616737
1322042101
1425527067
486771897
315328884
807764504
1634653306
933431450
367824906
537259916
1206554153
1003115642
921569329
1034355906
1404872231
29274746
632207429
1775138469
2097682301
406934844
19406443
2127374932
166214053
1793004746
986101640
217098937
186894277
1193970238
293474457
544118150
1929266003
1432911390
1980788098
1642490021
1991499351
890452030
948796722
1991957188
1208631570
2046720086
184444069
912945166
728591544
186763207
1360116468
2075859581
658346554
302958310
1006036108
1813028766
862368281
326462843
1815692536
672350003
622107299
408248684
1373993918
467155583
882101107
1124978210
902032014
1272673356
214124358
1246305358
1939497763
1894771432
2114325931
594318574
1619923835
1732329794
1266795093
1279733302
877285724
942975698
1527036278
2067340722
940396264
1833849864
180232105
1718355761
1269446443
1312483979
2049819764
1208311298
1760944784
50362094
298238256
708603526
261223725
1126012165
446084757
675605748
1726108282
905442958
1502265027
1956634777
151500965
973849009
2025008129
508848312
2021560582
1371378191
1093394942
227618440
498063975
78646204
277174004
1569825017
1423232866
1337360705
1132587779
772748777
1752340883
490607900
1076241750
1084633339
1450503219
1912031973
170433776
1671942986
441129076
953504669
1168089354
1382139682
368333784
958278821
1085007370
2088532030
1526858164
1274526045
1150592479
404335351
1764965785
903236898
838112305
2000605090
444119086
1372748725
1862490883
673415100
1735245253
2098175471
925833552
723126010
1319264168
1391090910
507579778
678160780
1880255059
1718177573
758153990
1683923003
2087789386
1702164527
1980841103
1062406659
1430183679
448624326
422402328
642014089
2078644084
903616548
856202506
58835690
735054754
1275617204
917622863
379370656
571315434
484119582
638347311
267823369
501257851
93564216
1217297012
595041124
516480067
2080087640
1836851271
29038560
307139740
1949607615
313776005
1907056454
2023646334
1055467926
1584413188
1378231324
1632330575
327038147
945715718
1778723640
201053620
407236849
581210595
840075009
1715682275
395749745
323314495
839335251
948926258
581708825
1272810466
1076132062
20162652
163093725
415141616
2046963572
718474955
1984182105
244135735
1704161396
361010786
788399597
596360123
1028323355
1060567575
2009562356
203586810
1907033190
128871066
899984533
1876815880
2094471175
1389715066
1112806259
1870589347
994767714
1272102399
718494490
1523027001
1940839204
1593493697
1013690503
1268675442
2024166969
1422506878
2069583296
2125751082
166135906
60038272
741262546
951010317
582538103
1758773269
1081879560
1685622374
58435399
370668482
1878688009
2082647814
158052721
1411525885
2102364919
2141909267
538450257
464685136
1650795996
2085923283
1679780599
582285656
1652934527
546000857
880417096
116388090
1167576253
619548493
1988846619
1768947446
1141870307
298031097
1561988550
261362642
2040958112
1257185150
1395888993
432892592
672721114
1662391570
685795807
1086914203
1813521174
1361335680
645114864
1518626899
698529586
1305787799
699522983
1440388648
999905405
260678207
178492213
230798576
993642949
1293545186
1183481570
1847969011
1287079779
1360016468
1250018913
763021960
918309089
27682972
1092240889
1595090540
1016421583
1536724028
1403907808
2079556054
2145134813
1485108223
5484874
213276195
822267564
1938435960
1447456141
1482865604
946006827
1853732264
1498387225
75601676
2075964282
841441734
914108452
327900343
1724488185
1103382534
1257849565
1152901471
356997967
439907819
1453230806
775548125
45087658
634134790
211690135
1345495152
2011681054
13461338
1795537769
77361488
1352510304
1351630744
2120243975
538045239
641528826
1882683343
207941469
540081128
559122665
776774372
1431737267
1289809667
866009435
1991939114
2143117823
1513107290
114961260
1950988761
501693626
295974079
1387393472
1368574110
550805160
1161680825
363087282
1226136253
1251185444
787995505
1087652195
298826653
1116668968
1576488530
606896404
219711794
1484216255
1255255667
1837848042
868359965
319598333
577577333
736735477
337803879
58047851
1271676168
176520875
1116440630
1583612311
1569972920
1299051193
1846129684
1508615825
1270727988
390464633
1632761077
1103679877
1087459742
1525739291
417501039
234970734
682302154
844156156
1409335452
940740871
1651881549
216214374
1708833632
438971633
394764572
871921548
306721929
2084965338
491453203
375823509
1321058254
1553741970
936733093
983693100
1449964824
1992033677
807201679
1912175238
1731688744
1104202905
670387231
1171273392
882436085
649605171
2065616815
2008625511
1260209893
721554995
827318857
882493224
1926995253
358543314
1684751737
444798179
898150963
2100193656
1345675708
401666101
1082711198
675517344
13913191
1352137981
1963638844
575572439
874011234
772769498
1889912835
1724735292
1141052037
1147859164
1187120432
178364571
1216106668
2122633394
430372877
768896642
1876991282
1116471533
1682803834
1902026726
1945574738
478946105
730881281
666077325
540769456
1969970630
634894385
1106073958
159902721
215320716
1674532655
1869829829
178410174
175251910
1316430989
418219440
1278948060
957144233
1115432503
676601007
532198938
1607796460
251796458
1602217369
1581781094
923525786
1334169154
1554570676
980121347
1400486221
1366906460
818095510
2067701274
1905435679
1134362798
1674729928
1672746517
598420863
1103013309
1199293136
547561994
425892160
1611297362
1495498371
1879539161
121904078
989131246
1572832660
1279126783
992400570
479278937
282282349
1733596582
1388029820
2121408494
2117320278
1167214746
372154888
915213280
283200875
343449288
219565948
515066545
1345035245
654928958
80186820
515497470
159628875
829870543
2086273713
103389917
1080171199
1253867628
2126242073
925270761
17217755
883726196
765023297
972978253
2051867060
1548562575
894345458
1009964071
294292250
1025795161
1038158040
1486990
1673964399
162616256
1009386567
31141003
264063362
1439596731
576605307
1766126017
186647484
1895997799
2072049254
1041698523
331014166
1892372229
1512019266
1746923926
1978017713
50500398
895207319
1975657410
1135426376
273741339
853784569
1883194930
754455791
1252940599
1847741499
541976815
174279947
886586308
587221873
841132726
1119552944
554267059
1299585630
309621690
971550129
669114411
1179630615
870902819
1228137012
316521039
87257885
1795538520
1091043897
2132518591
404825083
308826284
794682655
899551441
96060106
904508768
1147000266
465985790
893237904
1418684968
1370948405
1284591532
1176924570
1226987410
1253595724
2032765013
826502460
1243045662
992744440
1778838025
1335950971
64150474
1309255923
1016324282
1480303647
871087922
1794429466
1676514274
36587721
161420788
1851686890
1193293581
248024500
800114292
1053723527
1164352815
1612594118
225716882
1032165389
1747287204
1163666828
839534285
1011368878
1111870959
2069355382
243392030
1466472507
1906889575
261703398
2036897990
2139541047
1732179581
947595898
391702518
1407587578
554895916
791846964
2027009759
1942884519
516185971
1950421333
765323119
1800645587
1527413254
1332841692
934917220
48675794
2075979779
1140232025
1411162172
1998091888
1393830511
1259496174
2025019748
106422205
3854813
1586637441
1827246973
1116310716
1832599764
1144008179
1555394019
1080525025
255235157
1097669512
571896359
1098755833
884319995
431568580
1964757413
536700830
269238948
1632182430
879971036
237959406
385887259
1999375766
146678292
1754921315
1311468689
858085338
510725244
1872529707
712198150
1881615043
2039729294
856546408
581127159
933941165
1158844586
972352336
326792599
742152254
2020886970
581239189
99235712
715696993
1920276654
1167367322
1451865501
1974269304
1302010395
2024375140
1478391696
1788843820
846784343
874706063
431680128
987711065
446531964
280122724
81788947
1297071344
131260667
493257236
1387218991
1795504491
1578417385
73104147
809889574
586030968
1531173115
1470972250
59156386
779025494
621674196
41137649
1111135388
1454492247
1348893950
180360415
1847620987
983224160
1118698720
1473668101
1396601508
1011409560
1619588551
196313528
25755133
1941918496
1055995693
736732741
507762856
307194043
2052256400
639238097
504857295
100971941
1997638970
321013653
1150180170
1562295407
2136306329
1046105074
812790328
1954374879
1077971049
1849997194
1601792675
1953669711
1894069114
1473652337
495362175
12508341
1793995900
1065370001
309813241
1144976006
1083944768
1158731689
1748437829
722948768
1708248327
1300871180
1537484662
1094387283
699146357
1903641692
136710597
819159403
1344796555
1534162260
383989604
1485039294
968362537
1457664262
1214175375
222873760
644291324
173358992
1354150944
83855236
725226122
1035337110
379113553
2098260739
2076461303
1355541527
948763188
1501232859
686881748
2140966597
2106428712
990696823
683547176
1311528609
906110165
1806943083
1855380230
1639521371
918823476
694559110
210700968
2003913314
882118260
26634043
147620199
1730746661
1985804090
318502637
339801994
519836265
1258257537
1160926304
680619544
948185417
1683548576
995938974
1086642242
1018767048
2075666215
1592526066
182171061
1604414772
1099312709
1203956471
1335725331
1064209209
1139646560
428154456
577319967
79423048
664705078
1498433114
1608539346
1104408270
1020388892
1025666692
1228270478
143357114
2106122121
1402580289
1879473147
1321850566
996759322
106987516
739441921
627257483
899523971
71080068
1373966563
1011435612
1059610736
918348457
1310184173
896630558
1905215146
273456148
697080875
1898505073
1032602006
1923578790
31505236
1441815880
265858581
2040907660
151677984
674961023
1304095867
616131123
1972660689
378934238
1664640065
1208645040
1315935320
1188138863
1303400067
501308848
1565126907
1962772112
412488918
715859632
2071673470
2037651966
1050086776
1911846169
2002585864
1227870697
902608342
2022781358
1560144306
852520215
1098555805
967089120
1089780923
1797410044
31205997
749910307
1264630242
2107184082
366829080
1527071839
235585751
1958538046
307460163
89414740
860850319
808655621
1898404070
1651826381
2058861018
46808163
1039368026
1424361138
1735537029
614578370
1072106147
229272868
1792959656
1488651331
625978465
26180324
2096954648
399551337
1220652273
984110316
2009013300
520296195
451075645
536360140
1678553524
1912904876
1069354032
609604092
859038514
1061059902
1372573673
2076032459
1816982178
1194540833
513313075
69828193
1341964350
1398260553
1455050173
371176227
345992652
1757769474
250368988
60832790
1740697672
1701050108
1436363243
613675112
1526180651
711744659
628749085
1733594889
1337336039
321663788
5205551
919277263
835590249
197707248
1236431960
1025177588
178407820
213726902
199553819
2132819873
963662040
482088301
673454714
1003693
1183111687
660969505
872886048
1640232252
785457150
1789696344
1698111768
547662905
171149421
352698162
1458295124
1307887862
1497874371
891872608
975607901
590540713
524290767
1527937369
198236097
385259281
903289237
1436495174
212022586
515419176
1553583033
797564920
948004428
255436728
1093625895
1349881584
1416114591
675732667
1318037707
1875011776
1406575066
830651745
574056787
1425749936
1311798349
1758434508
1938503467
1285316285
1993629936
1668176756
2135760199
1601127755
1255029908
1368739209
448649806
678064803
652252885
1721316551
2060888791
1251695510
666848254
544949570
1965787121
515909238
1876048825
1487099172
176800205
946658486
186072110
1866695804
1053600596
452144990
1168902255
1211771469
331844175
1801660364
2047021983
1919845391
71933703
1787587383
143995380
1051206756
450718152
273087941
1051827254
1472968947
89547864
1731978908
837589142
924122925
810559915
637269761
1939928794
1624450870
1405614512
167463060
1799306121
1265250019
493077760
358525444
321994492
492665627
833036789
1568588438
1902957166
1529275693
1239182979
1760995875
524506888
1057895879
203894331
726227934
698674883
207705760
1671820168
411615097
1536811998
456586120
8313512
3564163
710656239
277779382
1210136969
702882778
560105511
2034681190
1866350650
1827147934
1967141505
1369871994
1668862150
762373638
896416220
824060280
1670301420
185178075
2128908319
654117222
922742054
694612305
1265107257
2126731663
598387432
139216985
1029135321
1194706571
1486999842
1854471071
447549245
1273287424
1441892501
917977467
1744849514
1038591624
2073452508
133546905
376695590
2001588131
1620381269
1980859694
96266119
903307829
1521968893
1516718608
867849578
2075864453
1155483207
115620636
1023712288
385014890
469146880
1747230699
796426010
1072446191
63955431
1772882232
135436502
830125451
1940457728
937997511
36241714
599622605
1477547090
1929184386
451199356
161817833
310732793
25237463
1683277785
583421311
1038483510
267845062
2143818057
1283600194
381924981
270790772
2096181604
207344965
979782994
1645904055
1132582857
1495631190
1741713782
1093371777
1055107329
1838052176
1899525507
2120308572
233573456
704094147
566531366
340949798
866842723
1629219891
1529703648
684204036
1289608451
1960660286
1621813503
837849028
1927892860
234560783
1179441864
461668953
443188805
355549153
76684896
126944101
8541373
711656129
997942100
495091807
163521784
1983844494
1160913292
1037425446
1189293896
708617890
218125097
519213864
502550543
678267542
1721829417
2047502202
395738741
1651257409
1544943602
1034859705
13740309
1839769731
1094224550
208673174
1003563415
1263445517
1569832596
1605164494
2043251185
986020361
1862294835
1049628481
480383434
1889132118
1335754642
820030620
1098775824
1677231521
77993200
417328772
264354472
520754758
845491392
1073842440
995446167
550657875
548903842
697827040
555532341
882987483
630612616
1715081766
1270971537
1297008800
1386874110
1364739368
1654584461
1817959497
237697370
481039165
1972134052
1422577433
1015326813
326028151
1826147359
1241307916
672341698
526733375
1742238644
1422755870
1002539816
1361259674
2133439681
326215569
1313239499
1247812040
770430893
14783966
1067257092
1189932155
585802811
601929696
1292450303
1996372589
1705812172
714726612
1869909376
498905553
1389737328
131515401
1088833316
1607164408
724409077
1235584124
46702374
136835050
614674099
1621481708
1891291468
1270876142
1268328434
1231231804
1239011564
1424378079
156341483
2089412008
10751869
1102628854
316772861
1567549183
92085751
21704241
1574009072
1997015436
67754466
1411644409
2099268947
1886746779
1150626814
866017027
697280555
2099107961
478186629
322326842
1651251878
888078819
1347244583
2028866472
1579385361
1070937450
2034388041
1222454116
833723693
504557523
691442797
1999648584
369683191
1960703681
372171357
635409543
1031718809
257972444
137466499
822791414
1109671271
259878482
393357139
1574352902
1821969943
746493881
1069133232
874600583
589112849
1476441940
1658950122
65404930
18631963
715475589
58435847
1635355443
1936062390
1626472834
1857819145
1666041111
904724203
1745417480
402099500
1954098840
31890203
1333468680
768599429
1738410687
1736709893
1195329203
739868933
936394213
396000478
1322049928
154296791
1224781875
1207588581
1748128751
565526121
347115824
1658687428
54841965
91618396
390314909
882139529
1262411179
273555497
1387723044
1583429805
1109109920
1964796828
1129910869
1310113216
1087329349
1988628998
820284567
90871084
1826835632
1449893802
965020468
1114590697
1270897321
789613614
1052449860
1631608037
1235276351
925437149
1343027837
1266373481
1839039305
447413420
2011526532
718850466
744701109
1795163177
1736612438
1331552790
194438434
672720339
149045940
747491773
754924506
1568709198
275286634
1582695987
1050542740
1197794700
1979014337
742640942
1815933321
1371849633
1698155402
1810668311
1341122923
1091085394
1225781628
1916269002
327252974
22124631
1901405781
636458087
1007713923
367932685
1199752008
846105419
460959773
1935916232
1294682519
198769349
1002706737
14680145
122921875
1986846974
1214339674
1765692072
1130610112
1151474321
1625230281
784827173
941257787
1828641141
459620862
619692103
230349385
1595932491
1784878137
2045371895
215717678
813455614
2041468206
927922918
1094911875
388471746
1109668782
946158883
734788044
1916352238
136228342
933896882
908065939
1985558485
435078404
1684546778
290341753
1824765975
1981082980
46606366
1685756899
657955576
1095941701
1708050053
1291238788
1358718138
1344581609
1947635462
308524432
1967624798
1725344191
1562571862
1887216252
1683192713
1944853580
469057669
1176898843
1348486462
1666394459
1101627818
565639519
450446167
141323738
1447158149
711477709
1598725529
850639642
1327223083
533030853
602785517
611662449
358086867
1282890717
1118288139
1391465136
1696365366
2135910990
379150023
244002982
63010592
12159674
387993838
698771245
308328159
1912929182
1384778849
273735458
1186253111
1225282235
1868493703
237974678
1488338294
1171596414
1345889410
561642246
1656690230
730152200
670447457
1191901220
595790837
108087292
1861633612
1351979530
1913425805
1637244144
1528631307
1451012481
1592342580
1074804496
363723276
1170131419
1361911862
544702219
1254715448
766194443
1778444809
1061022559
870077578
470422338
784785217
507569476
1558404926
1094986622
482415850
1875008990
1715723797
1531998523
808788742
1996718587
150254727
739295081
1710977448
43586722
980728495
1788834016
1925461114
1336373614
38406726
1853691218
1843073704
824143756
676319683
1993723602
331625058
334957379
6424532
196378801
778679369
2086608407
417430015
120839436
1757676812
39032226
424183969
1691296623
193039668
917201031
1221844381
670907811
609681740
2080686801
1554255192
882664936
1382930243
1575959930
37518325
1653758727
382616501
1443170435
2019607691
1414651443
2018438856
410320101
796475304
1103286886
482456497
1669888182
36320109
1268654207
1696286014
471291901
653243184
2073613188
803517923
1745415985
1636114986
1160779650
762036358
1092739639
1993986175
1860340704
1699243622
1433807215
836418798
1149187731
1307260324
841105230
923420719
161250083
1280495032
1592384161
1556049231
1436853309
850117207
272005394
1072875303
34008149
786458185
445486408
941239394
262648085
267979765
9356620
351387465
208072243
649872316
2015232986
1488853631
1723714123
1816609937
856302434
87612693
418961587
1285965891
696942766
1565017800
1994591931
1665268074
1608188083
1900787750
966826812
39305163
677569428
2071878064
25857390
1580128872
194271228
292190389
813999751
79460625
1203151760
1489026069
49071868
1217003414
666449449
125839823
1293425767
761792300
654127354
2142857949
1974787718
1422508768
274486599
1613946933
180029004
995391568
61696322
1290545250
951939647
873161382
453983279
144461151
736987475
1389709980
557740287
382306522
634177968
1114382430
1819931904
1922217182
1423906002
1662124461
1635459051
1242507440
1330114349
1399933899
481154100
1286772877
1506153614
1374001633
870183878
996586362
1572996706
1762585734
697706241
1768085120
1095990408
815098023
1465503684
700851933
350147458
573755407
215841181
881429356
1375022076
769889181
1630448757
1090514233
810267946
2041591798
939224325
1664103214
1259156018
545733369
835468646
1175312940
372108730
1702062211
2088175857
1618787617
1813687447
212858505
1836016332
1863777894
753129201
116251455
1011603252
758569211
153513618
1352639396
1332770234
1054997524
479998567
2026980156
915540143
155715010
1191649984
1406169846
1376984199
1037346573
1483240531
1154819124
1611924811
480101092
1118057018
2021645709
978793728
1103941492
247384053
543746775
913665622
581952593
1420316009
119724686
1161039443
16932164
1561648236
1571159994
71110952
157736679
729258140
824287392
1938048175
373210975
870700033
1828877626
1236115661
1629396034
584498507
275524081
1571416961
783037491
715052321
292263212
388624492
1942754092
435916212
1522710089
1801999508
2127919175
1601904906
1422374665
249674999
1573400804
115092991
1155202792
414194461
583865901
2110242165
1589728918
1657745482
715242950
1955714483
1533424120
2120653163
628215797
1688466913
685645909
1860424350
745122233
647934013
1579657131
2064739163
981436939
446496452
91896140
805640060
714971355
1945143741
1330916671
981618639
452757147
390193168
186691790
1484834498
512462998
1950091915
1546306022
1922468089
645936795
1119703660
2096032916
28587470
1135354978
799835558
1289656711
1084692837
1496154977
613199850
728794902
1318316861
1503122046
516724484
1397341562
1008068319
1359174329
1631299427
29249622
329157365
603761152
868196952
543053750
1774284368
1752773154
1100345093
1565457560
1083615383
65760581
179205763
1252083785
943319984
361943108
1255356405
1045193157
1131076105
337750807
437416305
1733710501
1013791501
100192206
1157562469
1109937680
1728615405
1510985523
1300349017
423196093
1629106689
119559857
2044116687
290034160
826500428
1495908509
1895282566
1364536195
547054711
1185179971
195589194
1350990082
505609724
49523498
1244496798
468082029
404139165
9161724
2067566128
1825250967
130778707
1538332005
858094810
1501520729
213681284
558400236
242984670
114086805
887105521
1940760439
114557871
1322098129
647463577
1186429509
801326394
32718961
1452761797
239863521
1389048804
2022162562
1183991997
2121088358
1942172579
1417594017
1927352830
671940259
559854598
1316052855
1086063378
1459802734
792945817
401249944
784457106
762963065
126042889
834300806
632457753
1413668012
1230635016
84046667
1169999843
493261284
976363152
835251167
1853603387
649712142
523345689
781668952
558325257
908800886
486658196
939347388
935623272
312472594
1291379785
552797215
1290416735
1429640278
1479545523
1013902145
1495926900
610656697
112228489
1333577515
103014000
1013670234
1169576067
1093611829
696778983
1723332986
1975909090
1994816544
458582118
1270028243
1975453552
1839656887
415677555
272983862
710865448
552441785
1558226493
2075890547
1664921324
312679328
466515596
971204406
255713735
954450636
2135465954
2108758215
373834247
891544374
779338385
670140862
82667411
221345280
1399848418
1547975817
1056223380
1504699078
172549912
187657558
2012526385
1197959440
1294730105
840167393
601281295
654760843
164468745
1426918054
771367522
1192456570
711690432
480621722
955570570
422200854
721198211
1294893196
1193780437
1583087621
368123231
736316250
2062458737
747932999
871726837
26621122
1608750374
280528053
1962241476
896203724
363750160
1261944530
520896707
204691190
272790743
587658111
153049841
25288420
103362254
579118005
405248826
696396647
1048318359
573282913
1241232014
2086250024
1998722131
1586600547
1960707119
1350736445
83985883
338280050
219369189
377252600
1330045565
708982648
1476736036
918263415
1174609381
1943711888
1987702065
447527542
869722874
2009872282
821520008
1533938934
7504776
1600728793
394919013
2029557012
604550991
2129645950
1219181137
1121749703
9604330
1644652046
505769464
2084519362
1406046967
1740382384
281815192
1698166675
1196072496
1015575749
1715080665
293873879
1571529018
853067093
3556381
1290360738
1081823769
1244783823
1883279859
443471917
417347553
625891316
399440147
1113265363
590097170
555128132
389581249
309869349
29033644
1657811265
2123011746
1010764359
892949505
1420027494
967985019
1848284046
772221806
1020538580
423911199
998719449
1585274502
1445703938
1202576235
223973565
682604363
901329727
931978860
1130757122
1298136740
866393404
815670019
928219924
370315709
1991205972
545456397
1801770195
1364719867
1379235436
1672494030
1681142515
1268578257
705466585
2044414772
1230041414
1653087672
256484265
1470311212
1146605265
214054573
150411625
2126418965
1627300080
736879409
368341661
2117842593
126922922
1708121282
2023284167
1576809339
495370219
1618633541
235000873
1898048829
253557455
901831290
588005992
1044310895
134383228
2024838651
832897718
517906937
1889821084
303999033
148692628
14883043
237362460
1706799597
1023511532
92338511
1379148810
1329523153
1481092423
1660676349
1477557668
527027323
1940749348
1623351335
1607551537
1600366203
1228099395
728028757
961779408
1530109668
1955644498
469815340
532119462
1182938823
1433449917
1953236283
565030682
2073560551
76565
1332100760
713061402
2037071776
2074554560
827792236
1086953474
1777079447
217390399
1782624283
276329568
1603267026
2008532240
1734316561
1970512760
583657952
1347464233
353565254
217981266
1835691535
1337249806
972402406
1186025356
2064927757
512335606
769781388
1110725001
1620362062
477543534
6731971
205453914
179899991
1680578871
1089490135
1698712131
732855061
34991111
1324788789
1602306276
412536168
1539364646
1247885885
787286568
947545913
2009879530
1330417323
1012777578
263594314
639481904
826227501
1398110286
2083280987
337808570
71177792
1809966189
1225257576
542130822
46255681
278572391
1993696540
338187763
1256743880
1586390954
1912297063
1586259338
1912890342
2146825985
940967818
1586817608
1297911116
822982703
7956235
1615216680
392597478
968383607
1742058410
664829337
2010087360
829343528
263188122
2021707610
4366690
17276001
1805361418
1820558313
2062871982
725523005
2129826260
215636740
1275077756
94934422
2034117203
2013588653
1249373019
695872724
1159910428
1550005825
1531462831
984679712
1039037618
279767796
1311967910
866769972
1253154079
1980617127
1681789625
689369707
308904182
1878262922
1565908337
323253424
2071172352
1450140184
1469497790
1343402012
317644233
462943455
1525134684
1614535217
1536114812
1852593233
1690964676
32017058
152248129
1707204481
848040395
1466106586
625005969
670795645
240496041
270596212
946553932
1013813389
1892323067
530988900
874866102
1061033285
824074365
1880354124
906083278
1228286113
44527952
593451690
1062163205
776503875
1659046643
716557694
188434944
693825494
1740880758
1276874168
26186695
424406555
2124087002
1055709386
301579693
271027412
818832126
504679564
485907778
432275784
1717313985
723356267
1364756051
1677001020
1672115721
163273038
578719808
1441422855
1632322791
1967624798
288691364
1453086627
769997312
187983873
1578240080
1390134218
1984978069
355364723
116723877
596239037
1420664008
2013443922
2112284175
1043101500
1766403706
329162233
238295225
1105063842
143873135
1457102095
1354786257
1197175662
1101627818
791808523
110926310
893820703
268618020
948808055
1774429875
543921341
303364547
1498518782
607309218
758572418
62276623
446434195
1680628786
711756136
1525612263
1437504298
829804754
884257579
141079357
1995012008
441926492
1075496748
957992254
1246841426
1749611763
1943486039
1867058020
1684225448
1769319809
1323456338
280087877
628363536
2121766318
1782455321
1428605512
1949035261
860618037
1989898303
430310258
2097180018
532157584
2058603599
332440157
311314853
1009761962
230537472
1413759468
359672727
757622930
1974028211
552842592
522921754
1551925590
1226171103
1875222975
1729218646
1282796556
1130391824
1227316533
521508566
1600190303
536087999
1734265950
772074600
1840369155
1792651238
449371847
409698315
1625360494
356818928
1895763785
345052733
1773797543
402124746
807850460
1417940636
1279823364
1225674836
1105186069
90119289
1790489845
993537699
1639947703
645931376
1181653887
580237701
262460704
2001665297
870623120
235388675
1906895049
826294883
1726317010
715120199
661429608
867010324
613959645
1761187611
1042933834
347927347
216956963
120415389
255258881
1554711604
659215686
731716129
1556325410
682237246
19108099
330974641
1546071405
1954767725
1469614755
557640152
421889362
1171248237
69290878
665322162
706566491
593654903
212572683
2108718853
1250083498
1885099918
1678866227
420634990
1445316290
454349837
325623941
1743255140
486249025
1104737278
1977230940
468518842
144993919
173619353
649922338
1571213615
747693160
1101177615
49236695
2126739703
170288945
114795886
979165807
423584720
1173367696
1298223082
857861083
102857435
396369442
1799505862
287940275
1120927419
1711076430
39503665
1347458808
765054633
548461731
1308241540
1605656617
547937908
1386207407
1972076382
515025451
1129708264
2141153373
1895685833
1258107541
686030167
1229885325
438115973
1537506881
967700710
1364404176
927390147
143666290
1445313222
2117811741
449658963
1069668606
795166753
1001746938
1476620863
531455719
507079527
2090816896
1328967934
1101893797
291437928
730506232
1875052775
958456479
1930022591
1759146826
1254977983
578785561
1736005783
1515451167
71461728
1506834108
1626595023
1593371655
29647042
1088403144
1471730294
35562219
1287202300
1401267601
143724412
1094255048
1668712937
550496139
291957010
311359267
1759693074
582977059
1124209689
271049976
160388308
868955403
1258382630
1658935424
164272596
2132473537
1486554202
911014135
738513168
271173896
797083931
1746793545
418794757
1397815045
394521228
237384936
1327236184
1607824318
538739576
1261802212
71675717
2061389853
435011678
1050439397
1956400295
353122361
2143740068
149041806
1560005242
555178
124166347
812666700
68340048
1497851201
708176736
1975532075
468907844
697123398
1415591403
248555343
1951184514
1354549562
315222054
941989850
1077320085
703025071
1268234601
1963348325
1299429328
1059979397
823141886
720160974
1812673372
1909465321
40329411
13452611
904652445
936902274
378370595
1604859873
1620529073
1106571198
572768989
1626041193
1191891533
1958094451
1452807130
1666802868
1647385177
1966638723
1134394396
1207176601
1090374576
302835295
1982258468
497519561
1826342293
699123941
1889932152
2026076120
1846414763
1784084243
94261932
478169507
1418817073
1095859357
1878049624
585349563
1342808772
1312255025
1804096876
1544357425
1487050022
1980566605
2052269374
88593906
1469299034
812550081
53056671
456747638
1696205638
816137689
662384047
1070543551
404014232
840396854
253357115
1117752586
1531224594
568653538
31061394
1772372304
671632679
1875823369
783847578
381542946
433352273
734120853
1666218730
2081672570
2039966399
157824758
527533579
2106820892
1701310940
1735723905
311045507
1298752147
1179839632
1325386933
1527159683
619675082
576283535
1174341450
1666487995
592109661
2052342675
1468063541
1579750239
1385185847
991202043
1157890145
399898836
503493245
1321407595
819319769
1719440819
275780260
768664508
1204886526
1071608667
1184008455
1082719227
1409387449
1193145424
1490722633
1981958426
592824391
2003077996
1535969544
983328935
131877359
1011551350
780447584
27794978
1595036992
986319658
1881443208
1490616092
1543992080
431964761
2069045622
1354859200
818173410
747119018
511855678
522802309
689173458
153357948
540802429
979306743
444332418
2053305450
1197426564
605837678
1399904497
2039347486
2121505205
1371844089
1584248114
1926824485
1678963423
101365636
1645311336
621091041
1290371502
1055424148
983116982
45851474
949065707
1656590838
294115740
267781919
2094114080
759119132
255644283
666217983
309372245
1018958408
332550834
1464280217
1312904553
1571969949
1997804987
1474967837
929409047
1088003496
1888803740
261652351
615264451
92908652
882923629
928725400
884702398
1792702021
1617459690
1359723185
1469674883
506419040
1753567388
280619651
1065297953
613750456
1696073450
1216577476
1231795175
1728361380
354122772
1354364115
633768647
1138575632
241727276
1543454426
919167569
1279767537
692616994
239605907
31714502
2117767524
758232902
1915261315
1011218187
2058290972
793394074
294904384
788147086
1760412168
2088639957
1980071856
1865279924
84191139
1202197578
1100573836
2083635085
542332360
1146785876
29012154
828472002
1458296084
1682779867
2018700446
2100386713
1045821311
69613122
905791197
1656864137
1495776096
1440530069
1222566925
1911238891
1601418162
1366922241
1713720994
1910702880
807519006
1459057008
1996404186
36800235
1121359049
100259111
356925984
140303736
1329643366
354399817
34024954
883615329
18228049
1074709652
1719101157
1445713608
2110670317
1556799905
961290771
2022835824
190802943
313274981
701968420
997737824
163901688
1531147641
1146618291
456941706
1959674776
1027843139
925072417
881607719
804175808
1429570564
93876573
724439052
1560144519
882292051
2052282633
129538943
1478595177
1374641995
376940537
95273239
1221388306
529470560
492622998
405404492
1179757226
1934956144
249267810
1455899242
1753140235
1669700692
1575722130
1709137161
2139505879
1913123411
795481568
1302835485
629125605
1900865999
1121011748
1874976648
1660409043
681894126
1154385160
2109171357
200869389
826192754
2035703366
1652215685
599521934
505875914
860396774
649132265
572554269
1547373583
187839538
860619562
894611086
1392116164
880245328
458958169
1665947554
1897181785
1204439018
435210224
899544200
1878155059
457488988
313826102
1060460653
35438346
451494246
59846713
1404593334
1667309828
988783180
65322834
1844783270
62934163
1284402476
1337970645
1330939976
1260190919
1290861220
1550682124
735775123
508965028
1461499360
497032645
920725122
965652942
77211729
1286706246
1625869409
1386899625
1477991425
1075308919
1461488445
51858842
1680591139
1994789512
2037780384
1436372796
1865514209
591469877
1960165873
1886681629
472736065
1722757732
1730480803
1460075811
1687810991
201428474
1504585940
793383900
46850926
13178599
74151520
1805996334
713156773
683485469
319369020
1382123901
464432732
568248030
336710964
2039409395
231653206
1791505884
1214283911
1424568413
2039794426
402875504
909842680
2115846802
1850521329
1865124764
665270560
1980696646
2123115731
204335249
948601633
473381392
1149114014
1285154394
1370387808
1775699067
1038172645
1981855202
1367438315
1787397664
1146079144
471439895
163955327
238514676
747734536
1276940581
232375151
1311458257
963929485
2086290732
1367580809
938908404
1063541589
295591098
1725127979
172218892
1247562122
1790411184
19559114
32435927
2002221589
1392263809
513572574
905171261
428086549
1832943132
1508018519
1218908339
1289595517
515059097
1887082414
1234765582
451034857
836000769
435010864
1935001264
1196415359
1999003052
433289777
1146974035
747904752
1541690751
285298331
123554203
933959638
1691134255
414996178
1377443620
377052995
1069030379
1149268694
897349061
380297775
2030139897
614011754
545616303
732755814
658907786
1118205545
1910098494
817462692
539423878
1785067128
1692321419
766010297
1403618807
213904402
1939184863
1997800343
207373047
448123576
268374819
1900718309
1264486050
524795821
1386365375
369737509
1418890180
972168284
494515339
854684769
812464329
2067261492
1128695318
103195125
1698043612
1436237386
351410102
746583464
339319121
592442134
911498689
1115307217
277595949
703891378
1354247302
1006915720
1985071900
190699994
1710639617
1570310276
1192697971
592634166
2076121298
1609646751
1276065631
1172418142
214530923
587069475
314302912
875172847
358203068
2046402296
2093883846
1333370584
495832429
1224790098
1042483547
639438144
643947599
1352978322
986470053
1231502175
1330447471
976146822
591946478
1145655599
2007406942
1331614406
1084667552
170272447
1698727520
2140216468
765717233
369242483
503560611
1643612956
2119857334
312616218
1002430308
1902218846
1684899805
1261688071
1030408124
335458574
176571806
361847998
255987561
1643485376
2097793351
414151201
1448237859
478832830
726871194
1943819546
950469337
1756491350
1212523698
37896917
1617140110
794480263
535450928
2106956140
43947546
1713939152
1445379324
647858679
772000669
956929626
1662454114
1813668377
990099667
351055557
432614387
1006566100
1104863027
168616094
1837837201
207100640
277747074
1842064132
2076683655
1808724466
1367113384
580092567
225898763
721140230
1854613747
1363264823
958278821
1165578913
780141648
1798129817
416214542
169077272
1530549447
911910145
533918849
140204937
252800783
1685872632
386881143
2122199281
385260175
1363165384
800934680
2060649928
775171206
271603572
95852935
863613821
360641288
1282437136
365078147
515912239
1821850456
159107799
1273361684
1504548386
1545897420
1726189034
450480991
851968529
539612641
2080209961
1252631449
2100683841
1767387622
1394537452
1451500555
2043273023
151457626
1011640736
591908449
851997095
1186843332
1788028469
1484919870
1973789602
1047145278
1984395329
1997241137
816285185
3186479
1437902599
704703756
1420010060
2099056412
455086043
588942466
165940733
727974457
1987833002
1659115664
1597144856
1599906962
2147139707
192148620
1498523959
636719067
500652325
1858266663
967807220
1985172101
2109391378
785337181
1053973301
957613896
594832652
1286825229
1967966179
906020172
2064273072
1898701651
423452321
1612550589
1492602830
974490022
1735278085
363436097
624058298
1692673734
1145937724
1267730921
2040037270
1453098067
730722796
2136986414
1802384286
1895547019
367476033
959925759
1745927194
1120831664
919743973
1614030254
1676897685
636450563
947938653
783528979
683271768
817105606
793226501
1692545935
1549946345
1467937518
1552133081
1836365975
1838468392
1243537957
1480645221
1807379423
88237059
267115629
1642965232
598446508
1651925955
325322974
1956041652
2128290054
2135911180
524672493
398707657
1541468419
1872785238
585403562
995306386
1438732570
2009294857
928040431
14099830
1598307515
1543016823
1224256856
978096542
579740218
735037914
456937020
261086222
802655558
1088191140
972805464
1518320018
1679036217
234851148
814076548
1205915883
2068018641
333052120
1017678335
1400156675
1110191653
1783233878
954287479
166264176
1219880570
131665842
138328068
484321087
1577553357
1250026117
1625240229
1718958176
860561091
513509527
1329269026
974472585
1196542017
1788384660
279299630
285880985
1023069579
293908937
1907734379
1894841466
1372938022
1764746233
1739906179
87917741
685599442
455364215
1078165731
1774742927
1258328214
668818957
2035674057
453986121
1833601788
1589149475
171676604
451169853
615898674
1943448778
1779396350
2131221164
1310718220
1987283262
1393853179
1618527760
5526623
1262311953
20218732
173513115
1420619255
299560332
825819976
1116101729
1715294664
877046561
2038196435
1143362779
803206942
1612845404
1824880956
1201841060
1972617445
1453098365
737044096
1915391523
1561940970
1479600300
1695454523
992795190
230842789
623918895
1039260901
1231598069
1171044359
597597525
1070265374
2136979538
1680720073
366217634
1482172105
1555913402
997544841
858924068
149205480
2124432260
161225576
1511639692
630877105
438182816
2014966896
2060884793
2128302818
1505604413
675172630
2068087070
1653089676
1383678188
1626356535
656008169
1250498315
1688708480
80427168
1788958270
1491090479
934920556
1144276993
1208122914
177359033
221747204
1971795226
1182980388
1389217985
315803507
240049613
682419816
1475251022
1284253646
1487978792
1818101531
597393405
987552715
1516543267
1156573262
1026842707
453015208
1228043615
1024690458
252630334
593908896
509308392
690909230
536884893
1024214969
2025504961
1058990168
890948479
1425205939
1184510945
906584169
399535594
1550220346
1492944428
1283399346
1210473996
2116828658
210961752
134774386
1553910620
936349624
1853753076
1290182405
1084101105
1425592833
364945516
1911244042
338840115
1535660091
646845156
258358588
847681472
776530213
34587118
299502787
267601853
1976681102
829550758
1515621350
1143144090
1866018916
1124324541
1542504824
80882518
1757764562
1334747561
1082846497
284100175
2120724612
1202607971
102209408
208964896
168918311
1535976104
1896743707
1905857099
1510293534
759781803
1623622122
2021519244
390974352
2088939031
1182829805
1089469107
1252113475
610896398
370701057
1099439931
484480995
15278403
1320877486
1285378476
1200580903
180756504
1662391570
1702262677
1984152706
1650108781
33711841
1249481297
1381498143
1528613939
1489056435
405202413
17811552
1928627502
1331667396
905608346
778652502
1492629073
1754004743
1022279281
1788159885
412566006
1408202473
399700454
194616512
1316021257
992479755
936537137
1756262491
1231611503
2040343312
1883557320
751585370
1348010138
1078909135
73052402
1146930232
682455752
1224200334
1573026628
1063442517
566557933
22545011
80094758
1793003069
730021393
572633754
1776654065
1835790046
368451451
1477837642
568169798
1375196122
1557232591
1409880523
501535865
1988611761
1108271513
1881959474
1003015390
611456953
1378901786
883168148
873562171
1862453016
727193183
1861904995
979216007
1978161960
1611649436
154215196
83049837
1225690213
365584960
1791998315
1658401777
276246963
300736896
916298248
1272499399
648207158
2127773897
113398330
540803196
296885176
480466618
2028206368
233573456
449501297
2100201377
1341805049
754514869
1835781111
34606222
601341936
345791286
1752908709
1875983726
1102525345
873357063
618075704
1229671287
156979821
412837554
460958512
2118037169
205862262
1674102728
1951331462
102961495
243688068
977425710
325801431
322415576
1527673145
1300423224
1989438918
840563106
87090250
858085888
366488228
346294379
1047703358
736549104
1283147586
267845305
1980999918
1538390572
2107280538
704571567
1779879157
1132462780
141044516
1924490221
404543048
213358007
402544505
1396338366
2045953076
1267013847
89477870
883378989
1412658337
251056845
1007630081
138752091
1828874887
290247005
270803558
1096383785
1417540507
1026903745
214653724
862914743
160630285
703480710
295567000
716900488
1221372338
961139494
1299702767
1095614748
762649147
1397250671
777509396
898900311
1855925469
270024142
840565041
555236530
856686981
884298424
1821404955
1525370676
1974082283
416099553
571680541
1392361156
574792010
1965202300
579218451
1620066230
1929714785
595211479
2071359826
895412416
1963764503
1018488111
642686272
2031823028
485854013
926979575
1382484174
241783570
843825801
1932394131
1162730076
1754379323
996575284
1096733319
1725602983
1462300135
1086686676
187138372
801164531
687450460
1449418000
849145861
1362593515
1352734236
1903209549
1830254192
605058500
1531152646
1220375681
483444255
1952881321
1991932540
1385212791
574904685
172969714
2003890002
2084287692
1546250607
1836844740
1619966847
1964913304
593410108
571962358
163623869
577795857
1750411841
1740464739
769535571
45593951
1701342199
2112630753
404738406
584081093
1805307113
1475781934
1749932119
1946125706
356767198
2011160031
1454610654
1689639128
1260943491
1340714663
696906615
51297111
1042064229
258588131
655832180
1902214519
912736663
1646731413
1788106815
86650823
1233805784
969290503
1481455136
1082520622
1935172698
1028269374
385541178
393378500
688880587
325970160
1181615670
1858295726
1265095420
1345620196
805151722
126655778
1443078332
1555030953
89920969
574451916
240756635
981247970
1690448942
1435856773
353506303
2062225546
1774998432
25541700
258092274
444029855
1294818073
662026306
1730519942
180973399
305804906
131340355
224421461
345569683
896729207
1581596457
1513304437
27240396
1719657768
1875427704
1959928041
2042021875
1812142481
403895351
1061870974
1444235069
189856446
1409180395
1880941614
1235199870
422215128
1737690381
1955025053
1708664819
627656272
492754746
1912831872
2084896645
255643457
1470510120
1130415089
1608047770
1380812545
668211372
591475217
347155374
1147273862
1395821078
309385485
803902780
1912109026
1570811286
2040203020
380377988
1254012673
866565158
657440849
292210504
1766537624
1795871108
4969948
539986621
1749773270
1197106725
1706879596
746460325
1516004314
1087195843
1510938195
1159408297
647729399
691858786
535128823
1415789727
960173932
961746516
1222941350
1626909758
331725314
1884995779
1007226111
234622267
1214947569
1933834486
556427684
920613687
1280543851
279919914
39805451
376050664
215348396
895237983
1658956673
1271786867
1405862187
921665399
427441816
149899022
1774012578
1681961125
619074813
743626901
261561369
226219817
1517455377
964405328
732442673
999659571
813686556
582429437
372216010
263986359
77797994
1855507753
943832305
831931386
269326819
992115328
2119031539
1847319783
42912029
400587508
2084955504
1460858690
303010384
1373153345
1794872841
1114056988
24709426
646110102
935613159
1100473849
930636908
1976035933
661193025
1899272188
768768396
1831861563
407852850
631307316
1116359961
1883360105
1524141021
1913259263
696771759
1744994471
1256469381
2065873682
30203399
1701499048
314228409
905210649
576902586
1952221678
1508307002
7727991
1445713923
1175238444
1786159050
2009336885
61758184
210264450
2103440946
259141784
1146888288
2025630578
54543956
1012476876
544330807
1491894181
1954331916
2015972953
476889292
805312073
533840006
930841600
141025690
337613715
1884528960
356737191
693369358
337518460
909269850
753646238
653312749
1195740209
1959024097
202736882
1765207014
1661770115
1027248604
446992242
318070706
1614819356
1638613807
149156454
1143316264
230876725
1856675852
1698506880
1992167473
1066922444
1105969873
558222172
1677163327
421832524
1975372647
722699257
891605827
1133078904
1490057212
1234344430
1037948131
295806824
2002214361
275571890
351600240
315172820
651269344
656569765
963773593
302300899
1114145762
873164819
207730031
523106323
1667406843
889693151
814602769
104442805
497161121
522986577
2094652599
901470167
1728911679
240783475
647789293
785419865
83935258
2016822275
2028378819
431488267
1063389500
1996617324
1338921432
1553459762
1203414882
599244365
1212213427
2077914667
1013096629
131966399
762609221
2012306074
1070238448
713862959
509515518
1675392625
2015396143
1791891859
1131251388
651115787
574756850
919359249
728728186
970511045
1312138404
935540296
481729577
167406846
371243396
190499874
1706773197
1194535070
1084070641
1615600668
1149508318
1545796946
768302196
905278690
1488486564
721176824
695821104
927402877
1999197944
144974072
1590427651
981923652
360150541
1544849289
2076470946
987459886
1179556032
461048762
2140386658
1805524632
665353300
1021229675
1268920375
667405309
1415004750
13008194
1708723503
1601845147
1433270407
1364503146
423794647
1712643491
857896126
881641350
1341046215
1605545434
151566659
1717272112
400828761
212818876
1001113250
1684386958
2062807204
27256514
1130496229
762431861
997466019
1163988389
324159391
207590270
200613754
482161056
545034829
898430840
1016870007
753014539
368683085
1094482372
412430491
1657729691
993058648
346515402
1451404974
1526412277
1297027116
638360735
2120286355
704024369
538834084
1401516997
860175807
1168235108
1860112383
1447953574
2010226659
708919581
300978658
1404616685
697308983
2095396237
1094178319
2036080248
1222009315
1155607882
1479609493
627670387
559595782
2139953609
935623020
1302290888
1902798552
1704630321
467003514
1467466272
851578753
207285873
27123410
432680414
220596202
639674678
631335691
665335329
2101231676
96886003
699824437
1426238230
1376445349
1219578849
739567519
1424086214
667463955
1650268051
1552509499
1166387408
1108004351
1909695672
2114499215
372112158
1247803938
127553000
1718870456
1980839153
1197526563
679800210
897503840
118290582
609288155
117465653
2095626409
1019950485
944116054
1064386254
1138755919
1498711138
1230149537
1134411033
1624447718
1312667251
782986891
557269148
1172745379
1664862207
42846407
1495192025
591221495
1325503240
2030886951
89886296
1418677171
658543188
2080026946
1532439652
1669341190
1892217544
1224486262
1801157635
1236911932
648692768
1188988033
1319788427
1256059821
1541763628
1896417508
163154292
854208184
589053510
666090628
9423947
1505470520
1580318465
456545153
2061222296
1073210752
1919314850
1264283941
1904436346
453864910
2085430493
1764168613
970652919
1483593750
2133651825
402900851
595678742
478388496
607670557
1198380665
340116351
208005510
1356067845
552609207
1699643400
394525291
462333331
1551657921
1420847464
1344303608
1318795587
485231839
1571785426
1574352902
185169948
112699685
2090283130
121016092
1432066846
16153975
185805121
371568501
1155866714
941090280
223899825
1743254988
892979973
351888489
1151549813
344165680
502550748
585292191
1580657945
534000007
1659058238
580746477
1112593235
599026260
248678211
2013012596
1392375602
478905688
1264942577
1258793524
183008507
233550728
2027927729
1201726043
781364240
1579190356
1029602951
2019923667
149212075
1994167980
1190328876
1157259908
1996960712
7845458
1879591724
821200732
792254977
1579799831
1088304391
568765853
1033641548
743227003
1297220054
109065840
724344714
1513547512
55535504
1693847609
1862872669
1254222860
623082897
255178424
1556016758
1602889706
279131319
2075376254
1140926379
338176087
320381303
631504901
1291610162
2110982662
2042704910
724239926
1760032406
966744934
1459436954
375713269
2064804909
1971796458
327404787
77710911
2125913060
978355091
122115939
319171997
785526161
1503516441
794749879
1133639403
1610407231
580041857
408418551
2026744613
860423288
427562719
1954987862
925443064
1714226359
124123453
626571170
1447830544
1488580957
141071732
616266350
426386204
1024780120
1338796414
29297407
7184000
1233812668
979759959
393665889
1280719653
1427752540
345351744
1665651532
1593141772
259946977
1510019730
1990311851
1293298391
932712039
1712908676
900948191
999979879
581217097
552491957
1370062404
472147181
1302873034
1161386491
362289548
403509652
1078678906
1636587697
542998303
1672607192
281618818
983838629
568695941
1503994348
1350449979
541620960
210998302
617973370
942509844
998509809
448119723
124282866
793971092
1440692484
403050737
1386294925
78260001
954447265
1559577832
1869195697
1493969103
741629791
2104522497
881963116
621937859
183561122
706478281
1010072585
241198912
592583268
1482995857
689399964
195721164
924592176
1248459485
704986246
1133591558
1618957664
1058557807
799517134
152087264
9342682
1554719073
977700755
261212259
1628936813
1062582700
1135387866
957903400
256927217
271548229
1802090606
1828680411
1287584616
251030438
2023155932
644523147
690485498
1545861178
668042145
1929430697
1330456235
912831635
883988710
272071445
1156159997
1290408789
331138122
725959344
1031520451
726954194
1397257581
1542964989
239812615
1507876224
73629868
1340783834
920855004
36615951
1693991798
101173747
1197686835
164568949
785932519
522644615
322925094
997058652
1061734458
1271709319
295091710
2111189491
575693536
667479470
1956930553
1147004511
530752916
115269151
896983115
634815064
819596772
925599728
164323146
805427100
271354735
189794205
279531504
265792542
598454238
264761627
661942085
572551922
1870319800
1315068924
246310649
433869587
1018941484
284204737
1058916381
720078897
931072669
1516190236
305037645
388508553
2068172255
1416314218
844416658
622382003
1953311215
261103004
1997893806
592442646
346985008
590380859
1401587709
382005680
2144128871
959381886
2142002556
1496484704
1455621406
796645751
1038617405
1041917100
28085814
1046737592
1702064209
955493916
1678756931
1303529778
425393252
1290140983
1446558172
2001264339
375910461
180300380
391458813
1465783532
271407595
1324535115
695569544
900133341
936118815
37857876
318119825
565688557
457633387
1391463503
1659639882
1558480702
597301448
1946853717
2019988724
1648188867
245842863
949195701
655192416
1617835259
760051330
453160900
1251215384
292571917
1782670450
1972754976
2084923190
1957386167
952425019
538144644
572236342
2107900417
1429040013
2032718233
529280352
1329838311
832275627
1972763865
2332938
1775766958
2093230120
564499911
952649379
453816816
1368373352
1821366166
628675381
1205955275
1597622059
405922387
1889892926
1615562868
289754057
1289857965
159850656
1588821842
694357034
1443087018
1228534140
563192627
584640877
2057212456
1828339952
537311811
1363209989
1589184799
672628245
2114078625
1895482256
2012281156
547266374
1593797434
1176452709
1610324014
747007537
493183867
2068752605
236681119
1789779286
133495308
1862078304
948669557
1462206519
1100597173
355376007
1871334578
1708315389
880724772
954725435
1159056346
124231913
542112307
1501308908
1157744073
1075902479
570042716
776419373
2011855570
1306822825
153584907
1796684507
2060531772
398762871
1161558978
1930597664
1994024017
1588976765
1141875001
567828908
586032516
742433956
562593907
1835984034
1954014702
145995243
227947739
104626915
471995793
1703810812
1470382288
1171649622
132058579
305268593
1769416317
1229076990
1776206405
506364175
875799873
1846247653
1511404529
1093990449
571847341
235177156
614825955
1184484876
537396765
60543263
1560272245
54803307
1353508218
2042487716
71589233
2036151078
1254718119
801857903
1941591761
1474893012
100194682
2065842971
1615879015
2099050377
977763185
1491922606
1631294388
193889831
1014494048
144838654
302189509
1789258110
292452834
926508394
455283607
1665838886
1712073104
759365772
1622012853
480984387
1600477344
177013503
1603492731
996024101
95972209
1583319037
1594848154
1645215163
1732890558
1316942857
1661607949
1434914979
965163738
2125126359
1461414281
1099449516
635330872
1561545094
801690045
1703909288
824130013
1727566327
1605711962
1611095518
65967869
622207625
1001008758
37888265
1197936960
1202622049
1207147792
1541084953
1367215488
591403340
937959635
432064451
689000709
1191999941
1916196181
503933474
1038006402
1305344131
1728666399
1763490624
1580035835
754549065
730618905
1524431607
1323052881
6367966
1102507541
2076074331
1193524224
2027557014
1447010786
1673892470
2013314711
889536758
117385645
758585308
1124675134
309948740
76201484
12447688
1625941217
1521703741
1807214095
778828918
705333259
444356776
1534491468
1432634382
1624275152
1936875456
1100113488
1310718896
893404654
440316882
26379994
1637925508
750918728
1117197601
1912248964
1189299773
545813929
619794433
722424000
1438345140
1759401095
1379635942
1299210263
1114499748
1187989864
849690926
1301709424
143485449
1242573479
460921658
873006331
139118223
8394858
2058490437
359285984
1375193069
461114327
695977433
1669215784
352493569
223752457
1193505312
2008674318
1392006205
92854536
652404664
1565241486
2103821629
20669252
1332746800
1487719688
951123970
2037899059
1374044287
1746751090
1766520020
945351814
787254059
579806307
1636214886
316233240
558858177
126552898
1535188934
1792048721
1745339319
1406663849
135994090
1992407656
323452765
2131826088
787000353
1570494166
990058391
840522055
1889926011
73633
926436624
877489094
1615422350
1541031243
1079360775
2035424454
641737542
315256967
675108752
1056419624
1786541971
921688659
324445104
1567256823
91765698
1348927948
880376473
1268037918
151190166
26434035
892763635
856451345
520673387
637863960
1710874819
614021484
1075862501
541794976
1371659433
1663906588
739713391
27130237
30425401
1537793677
1007280374
1007990624
1892075566
2027863695
1263190729
329822773
501033126
206663254
996754531
805987123
1278711678
810527896
1754908248
614657790
1123667195
1835211807
1270085229
2067021655
158133705
25137914
1510842033
1127962594
577204858
500373068
302352823
653236867
1830479776
919221315
1454571631
1848700735
506173351
450784744
450091363
42453840
336648671
1083729234
1061105034
102699150
128068422
154547078
1832811484
648253806
1210169806
1847938235
1943328808
1500365576
277442261
257118438
899879027
1948957037
503102511
234321868
1341842046
1539281404
349059761
1838206672
661576568
1157414146
149368412
1242585758
2095956099
1493837207
1192769906
1105115525
1334035154
151518835
1462046023
1737995054
2103006482
845594130
643029061
734632191
1401257509
1545419218
100581495
1948459695
1587648538
1399515237
1116274544
1031168706
417851686
1178712533
2138711691
47660675
1445172366
685811207
558259372
1179573375
429346223
273037602
1245567095
1561040911
582021020
1741519574
1583229356
1111264336
1571137273
1263910154
1549509836
1819553808
1853918259
1299763359
308213500
1090643173
403431458
592336564
513778116
1302963528
121453903
190617370
288452464
383111732
1689447034
625748864
1121604702
60063679
892993054
378675486
2082759685
580808388
644228210
1957120313
1335299592
1429850807
1315176596
787263232
686366769
1265999774
680416950
1959452368
1353931056
2121855026
197331727
1870000589
821946850
2048194488
180770328
2073138712
1503353202
894474129
702313401
1407531364
1991591849
874591377
1456092273
1383830253
972003093
510128388
1574627134
1086866696
452987296
1611615787
725285739
983920280
1121000065
1239886098
893114155
1539500430
652821052
249304151
985101178
524756590
874061258
1158901681
767642055
2083526717
898687646
1040440343
146313823
1478092726
940304029
289719977
826596975
612746748
1207051508
1636810260
53843239
2133384489
202912586
1296170782
1013554355
1488456384
477214804
686292835
1494396069
299258604
2006855928
1319788427
324002381
1059726432
1769076867
846976682
1901084480
1552001700
624400344
977776244
1486416970
747637353
873764972
59219499
345321024
1979264376
1702517677
1599169075
1441586522
1287228001
1821257125
226404209
1283321579
1753316187
1778706763
2069114059
66138585
931532151
1259216691
376831607
2027199900
1126754923
1365544527
723480058
492037903
903821612
240402111
1395595115
1150782058
1514391151
1444621201
2039101366
1714604506
1980572284
1497079496
130754545
1845697433
21089812
1081694320
1704260828
1817872714
755322340
546816174
1588758210
1239590005
1942556967
1530694560
545493632
351157540
701030608
1636542308
703883119
1265548633
470954856
1797092305
676798964
596458449
690480471
560032835
541892028
2074075414
1834920445
907312352
1725496464
2063923655
300072517
1571236021
2029618078
311837791
568677484
1635415122
1509406950
301416136
1946331645
1872585656
1639670148
1457576896
2124045004
1647876053
1041169646
864471178
1042336123
1340955457
1337395508
691919489
1788142855
1849069797
1445824651
1971297985
1226934310
583548117
403050093
1988526943
772134335
928230896
641811904
2134827329
1591477324
1822747116
1398505055
1503911229
1280405967
41146900
67866378
1427655408
437967497
1906971427
952962331
1420116430
1102992694
250218273
1345809382
69902613
1693200133
860747579
2116220452
1416861022
126565498
1118242760
80484201
1450141580
867303321
1838187670
1492357045
997222856
1265086649
1154902705
1285407420
1495354485
1624366055
662283862
713577669
1069955336
122575224
281398258
537671222
1892596266
58176982
394644095
188460638
1438345140
332403925
284251508
973696894
1115980197
1884131560
1872694111
1886319406
663783374
858775384
1881648312
2051722941
750909184
87712509
453178722
833506145
396356436
1691217669
97833560
1913086393
1695676001
751023800
2093852736
1984987031
1910651204
473668443
505309112
1687326941
387669995
789190978
721215915
384055774
558752391
929090918
137619876
77580400
217905084
1408214248
2083715062
1307009770
146065352
1582290104
2119555249
1075975651
377213215
1936188274
1340254281
1992522867
1266863461
2132739478
731506061
1299034961
415169649
156897717
2101656693
510819809
17748734
1805384621
1823403856
1745188680
1651199377
1757166881
1297012386
166774975
1096574370
1336882785
1537781866
1214170073
1642800899
1984498759
1847107049
815421826
2053231026
1597329665
783859752
1183931657
694654856
438582719
405272385
440637230
1870797474
1583229845
629664984
1090702342
631143471
1949308167
888696254
1830141731
820389631
2026167256
598090124
739531768
1930508500
1371698540
1103265253
1993367767
1358174595
1495994700
1637597611
949687031
758577933
322494385
1115873627
2139967184
2053326160
2038216103
1155643067
291297158
1957731464
965712754
970635140
1926735688
1662946094
673307274
412072508
22397588
141793982
631811141
1213976369
1894850065
1150294312
587490616
1738273267
2029169173
1999442823
940172559
1784084243
324903874
1336227661
294520087
1852476583
743585316
1178971067
211946459
1982807170
370001025
1761120102
1505753879
178971976
1646599128
676314981
1083942755
1151582208
1734453006
971029309
23242464
1817864983
1773589872
1478860308
622105278
1043906800
1962797558
1210229765
2073976822
1210815696
1780761995
1010550006
359313331
219275716
1677694520
682502709
353464017
1579103370
913665622
1836523771
656117207
48887922
396494845
355115881
1224744298
1438671276
1479599810
1033731481
2057652424
239275942
2144642578
1405753294
986988531
137408837
735093738
621749299
784081453
1699634839
396957336
1737752800
309472650
489602831
546606964
858172871
624869759
1212840136
1841133856
1579553978
518077440
1978073259
1560289579
2027992534
843509821
1514612834
1079100187
551440219
759429834
1462349891
1345551357
396283990
862835966
241989751
1222908210
660282703
1318275385
1783057010
644961042
2040284863
1659010991
519397767
1007026660
184293977
538807094
535776173
1695183351
62645458
293507949
475327531
2046214979
873532791
1852596964
1229351372
1510653249
578022290
1113197696
1984430267
1445246849
1552296919
1266549875
1678753606
1286855597
1737311309
516470942
928273623
303190385
675384980
259082682
449904516
30504300
1485643389
247681525
1831519012
1539965252
883586345
24188408
652153342
440033590
896346297
1576415927
1615640158
1206739963
587219594
783829568
631385922
1282437533
1328935724
1606883546
418261199
680343136
1787231290
1425488390
461490639
584722052
2130566809
1211489737
1854462773
1232090334
1814324552
1740934964
1349835854
645729189
894649050
937971505
157318881
1701631210
2051263229
1370431797
800644339
586003188
762958720
1948437644
620517213
517895798
1486554334
463388378
592865558
1562113737
896441535
1966849933
1558958920
668984522
417889336
846612433
233365872
1167593453
231223815
990733663
1654856004
61943345
1712064334
1400054215
1608628934
942912345
2077663965
816791118
66627473
2000974556
969194883
16565726
435494951
45801137
1095406705
2122208528
1962816321
975848048
1666363255
2130953188
1851155629
224772798
451472786
304062100
559459488
846542556
1342672939
271016883
1600342527
261470731
672541583
1751284940
671533349
582802111
1741519730
526979970
478750758
891401328
904771800
1984272801
1193161099
567175419
1397283457
1977558198
1697676480
1553137318
494507919
1645945155
977886958
944957082
1648689983
733081696
707276611
2111172975
1962912609
820203984
2051051086
2105143361
583415597
904600477
157349468
335016483
1562581234
528173127
2062828423
2122012593
432441469
1550507662
160937420
1459937264
754862270
1433706106
1362223815
1294251975
1019983679
240648903
829565396
2121093912
1569246581
1954377186
1601691027
212206431
1554570676
928087013
311115711
1479516885
1442061915
2071857941
1506489556
148883436
61110542
1642060840
1502493345
1095159823
1828428928
921053242
1227815106
1278068627
1047196327
1767548799
2054089857
1973086640
1576046030
1223362852
832112482
680994952
588252001
1794716827
2051418021
1961109239
463841717
1531773761
434399270
1965524747
372691443
163684457
839590582
1356179409
1332050247
2046720610
335722845
2101743123
1991132360
1477974109
216298400
1553890556
636497289
1496923141
1812999876
52864711
474883467
1402467484
1620666486
553673002
1503434798
1934632294
563564188
912876415
418142708
1686139033
1035826786
1547790989
1525443781
1478697111
1770650709
503572339
1545864891
671228992
1203708052
395263750
601813095
2093894259
304729097
1485917911
1878661882
153953586
1222966733
164705649
1591692329
637479716
1592897899
543176482
1059503327
212877272
320570267
581450688
2005210864
1068653622
1653791759
626098639
1238240274
1748518975
1091764732
741690402
1539572178
1251190686
1882833471
594922049
459202247
605516689
2107940786
109843189
1603217818
1177220226
977717172
663307267
1596048464
2130558158
186167455
1429101766
1018119978
218186631
1740944635
330187726
1718708818
183833916
717962337
1128942263
174255715
1707942582
953899912
1158733715
975491718
1850885126
600774696
1053644767
891729846
1881917719
849616277
2105199315
2072489583
375932472
1286243394
1652000447
1589891224
1410873792
1545454971
272277842
1218682276
1790883769
955510734
1995208744
863632106
71828220
1547502564
688513841
60791799
1357068283
1491422689
1356863010
1483920575
1351958765
1044205089
443825346
1638258151
1133564936
1690968178
1591522251
107973490
313948367
1234971120
275882962
1579874817
334221734
317710064
831633075
1098156469
137684569
772586872
1742805854
842746930
450959348
473006316
519510230
1246724822
2061683256
224674222
1408800142
779988391
614534659
1017440851
783024953
1347497456
234906867
906919901
1755579227
1902119489
932959319
2018540974
103877989
57893595
1560936504
1274643564
1708902144
1336232938
636440717
1881966031
1333331561
1820116876
236520469
890839773
119727941
252317520
1467778135
1301945018
1829997244
1884712410
1356262461
1616205360
1953570592
503566112
617273357
1798882306
1638856778
1939028505
497730333
574540116
903521838
177093237
1552478806
1834605502
281151766
40205395
1628974899
224439029
1302069889
884126331
1207332727
1419557138
1746428735
1996358482
99613484
1228570148
362939154
97693695
612723821
419310579
1869909376
1088897530
2029522664
1961470577
416758554
641210199
2107159497
1421014745
1524211648
968273347
1473118660
599988485
2129824132
279065386
111391518
2141521153
1393590143
463775827
98909578
486852602
1810981551
1503410382
1415816077
526521898
1299894180
778830999
1566381077
662100800
6011513
1029964812
1235504572
480432440
1510122977
1869291018
761730623
802722701
1116490244
2073343273
385829132
1286218781
2065768721
1782080366
1533031236
1607945737
1045614489
1794219011
101955236
925667586
1559682466
450263757
503378285
1978179925
267096257
1797201795
279738871
401755615
1476107679
435934548
1168251984
1563362526
534323612
1727968537
1791857608
965941966
1498741504
340221625
72386030
1380036035
379116850
930735002
1475861706
1534936172
485182931
917729878
381458402
1352516693
704651091
868730372
378642776
1379989080
835336524
370992508
1861102730
728384326
229097367
1741228853
978041273
1963272393
2143449428
993394878
1790710694
930947142
1434860708
1497733793
1333448440
432829806
1022640548
811147917
463177680
1531412099
1627610924
1238232559
1747128933
261232870
551633659
911792482
980193384
410658053
2109338074
656987890
1858842804
1734283497
198505089
1088354233
682417035
1666491720
1215453185
195785473
1334760637
1442026050
546069863
675648884
1449421436
1396792504
1405008430
89134137
1212345440
1226685618
1954382379
1158883136
1025732307
1179892779
1404566305
734210055
1964295366
1310020651
1252696044
620468713
1569292479
770679558
2104919169
418705016
482619919
2023048070
1421678279
1764364492
93124761
595759746
2120651680
1340685680
467361102
1014299696
928695301
2070555397
1567962454
1035917807
1758362437
2007432293
1665728410
2063885397
1853175721
1863174885
1804557036
862680721
1818267956
297006365
289331122
775261473
1614117894
689709361
1196653804
126507476
2024768367
1047045249
405301311
1227984689
1595291990
1097175086
1052147063
951524805
78262041
794398171
695965279
1857922786
534856883
912441120
267185794
257666699
1482440183
37821264
2112441334
313912281
15360394
671810597
1970399931
1470404638
28686119
1608794179
2052941797
2119692574
176757943
367929049
363871147
1412281419
1867073092
106694436
492968774
312591661
499301668
1831508997
1218437130
484141493
2142314683
513646509
760367258
287785907
406881329
1259640879
172406536
1749394805
759717881
1294176380
253034301
314411761
734026891
1942886211
1848850233
793256167
2038188880
1969481253
1893785762
2115226291
1704540
599451403
2140142062
539463771
2040468578
1051609967
1609521562
1360285492
2050456706
1754620898
1600031260
48140255
1501673326
1762012357
1282369141
921235539
474428069
502382105
200957419
321671513
1282362338
587808987
1468952477
1517868772
35812137
952818784
310202576
1961956775
509617229
613564262
393235667
1827595644
1249356030
240963335
875434313
799656818
1779050466
1499555799
953422051
976275743
354833990
1190736601
77136725
1210959118
1980099982
804651957
2076676921
1710487274
942650982
234015305
12973451
1917481283
699640134
1978479656
765905865
1266453633
288496470
1764460646
1632633853
1068788142
1532061170
1850078680
437354699
553287950
1206873359
2068059465
81553068
211837165
646174081
892703508
298540725
2073008838
554077847
916725125
1887631204
1071805179
2016899431
1707087549
1574253607
803668367
1663837338
1179995783
301766628
1498523624
1884057848
893757044
675773692
2113093491
193721091
1319023870
1066212719
2054343105
2043528225
434059186
109035691
1400461305
218010270
411712951
1003736735
1889697938
1977231499
287196645
1328875289
1507314556
476640711
281625789
1623922140
1945355219
194978632
1686062947
1366638684
1579111662
271939572
957861293
1020936474
761336734
1637195199
983829892
1127463384
717829598
98101505
1347526338
1382280924
951505992
1797940305
2063422004
1555164075
1861356186
147099330
1212062727
236773744
443426761
435536015
1698873012
1423912625
549651732
1569208125
1125833255
143451743
2112335070
1526893259
1735556541
662067297
5529950
2046455930
764614682
1661883196
1905326436
1677999137
2061409099
1864140529
617208214
294718355
154919215
1187863910
928509045
1364617718
1202388113
453611727
2001599886
81615998
532458880
686431483
308559434
1050610372
1509555633
1259418579
77554788
609777247
1386274954
560835674
1216406022
634623218
1612975754
1017658557
207342178
935779425
607100091
760913533
414688577
845512449
1025573036
953046535
2085003539
1002419808
1012755598
727733243
529508572
1153665429
1817637548
1664567475
2104429097
1915790116
474263480
399623950
1254102875
1699843251
1025846484
1509681860
1909744643
1800539661
1903283604
653405081
1133273899
1233349546
1662239007
1839235293
2144830783
780822720
475993191
41688618
250887045
2088772318
313782347
1956033428
966718473
307643096
1094037251
78837179
1410550369
1683808616
1307707529
704585389
1118871011
722943469
848951133
668674634
1777012759
1502705746
722334710
890414174
1799873923
1928393641
1429973499
1790321603
525280108
1067488506
531312559
342660545
1015682078
28490287
956441739
49648495
768340706
1874448124
1308583801
1728713462
115426493
1262445260
368396692
655171973
30339601
1451509540
536283946
134389163
1954806336
129764961
1672563741
380749791
552867447
1634433987
912892090
286958898
1563816284
885621299
216432628
66799872
2053015365
970508642
1067040807
953504669
914777685
1040726196
1199572295
157885110
1351157591
740091992
862595402
518870152
1417744550
1924380389
104093222
1637417785
1802866773
288623707
1918885154
53411500
1819449422
1177662717
255709552
1071703650
1491341054
1887114534
1003849525
1452967487
2144141507
1003183849
315906084
8493280
1501679658
389467585
1617392350
863761231
1790168836
207768677
39510358
944916955
1588974631
310313611
535240353
1118219519
1460223052
1482232062
1124508768
429229797
88621294
1176748900
1943341014
1799663752
1456530430
1281216928
2111724289
2038093639
362953441
936696787
1288639195
639585880
571243748
1267281880
1622307551
381920480
1001029135
1345504493
2033759765
442351906
86289340
1591736399
1002579316
1477983593
1243652106
900432053
802466616
275693757
638169134
1212051328
1954450486
2055029234
369782027
399176249
611950993
1299485890
370076582
445376065
1750339172
310511738
243379351
997376831
1917067828
1033108476
1171612626
392012513
605382274
1798737635
1611733703
770593218
297015440
2095099955
945056550
409912546
600614966
1997026206
817044386
1782435363
2055510391
1961351075
561462232
380766445
2008514017
1493160144
754583840
1968717656
142499514
1550426078
102334583
1758612258
1152390874
1113059264
955997742
1389144288
1655836275
511261048
17146513
25410397
1675986026
640612600
1883921418
174172215
895387716
914119814
2032866138
1139810566
672417827
1954718959
461557079
152741080
1131178015
628798545
136595573
335327278
442856717
188180750
1274394892
1651569591
1473572018
930901120
942969911
278960781
87600893
1745598518
132837471
756450418
1616059767
623955236
447052771
1378992122
1268285350
605170666
387752608
2013917716
773578565
137280882
300174562
1927126843
1662056831
1672473122
534659721
814885675
1354129506
1620840880
1116315698
2102408824
704483445
1093022132
1499890694
879308549
1552756152
671810875
198048214
1727948981
720722066
593198248
859790634
513885060
1024060197
1106179549
1262976902
1371646589
107363947
1211034426
744331121
667372155
1482120696
740298814
1689588939
1302976576
2012948938
1710671563
1647623716
2014394721
101126424
1481763304
1491579214
661744460
72095173
101164359
2112893786
1453966839
542259819
1538530212
1087682280
1200366502
1673601526
376382825
1955858974
143619402
1315050508
2141922443
1330581964
121025740
1880296511
808881712
1787941823
1144496111
1779915343
2037963272
1061789058
811465043
1458820796
532353244
484076907
1887364079
2034438510
176835819
1417687034
371738507
1609851710
1999169427
1662535453
1684453356
2718847
1765136506
1856156656
1059703268
711024839
1356378718
818745495
1830020432
21390711
342535619
1899700671
1095934680
785690378
80861497
283677575
2023954662
1354977875
1923476496
785733171
1695466174
277419091
1183557899
980115260
185747248
818989055
1602330618
748107141
596002409
383418016
1164176853
810456880
527191068
2080362230
2130406417
608742002
1431263915
836923802
260728623
1326094230
128640111
1072377396
1098128973
1965844027
311128535
1540329196
351643408
573692936
473347445
1436053830
176045328
239021013
735144353
820723362
495518837
1694880729
1401247415
618058295
266682314
713445548
83184611
1227482264
2100406504
706026077
72292036
301077073
1513628389
734291014
2054185156
1286430019
1888620914
73244864
1151508035
370622796
246923789
180029833
1713740675
2052225219
1846839471
1642208064
1163584913
1532483681
1960400840
1134599792
496030756
998432906
323889434
1171735995
773651529
2051988970
98268515
1246762585
1835703627
1860042257
1787345475
1785947641
1863593168
258361790
1910453612
354717641
2037245992
1742721902
673999697
1524222812
1863066250
958836972
1764542391
127225997
1574427299
565031915
1445865043
478948019
335261194
340658724
423235779
1542623145
1202408808
462727735
1971275380
612534750
71878995
1201906169
1137173983
1899890573
1252252941
1569460089
1199520804
1625010136
1421596932
1118994823
825399935
860036931
1049727350
614695741
1437229138
512391482
70258705
1566487748
2138704470
972992651
1854336618
1935871955
708424256
817116417
581830299
605558132
184293198
1771080311
154490456
816427208
1467991910
1473201498
677429670
544140397
1592815515
719240640
910629467
1304943674
535868364
169501060
1549180472
1269670825
421855146
785751090
458161260
1576672485
1256114904
40532995
487597107
1808200114
865931795
223979460
73538549
27825330
858003127
1272740064
146668062
1862898365
618049459
2140572192
1087949074
1568952339
204133646
1143333327
904027089
823475238
1215754282
988560726
1995775904
1125100816
961799905
543587872
790838877
342340234
1722919025
645021963
1861514943
1552553206
1456614449
25348422
1362926225
714633552
951782241
744024216
1534133048
166982592
1161551409
1597289383
442504891
936836854
97895080
1129828723
893071499
677504881
790375333
1426222707
638930215
1283899071
1547927012
119523097
860406545
1768130509
484908725
16171138
987313195
1735610020
1829967317
1333939639
80775570
632014692
1486834709
1040952396
1188521013
1603713864
923470044
849474323
1658795830
548956168
1711449773
1905469644
362448680
274619135
153143429
1203507567
698254864
317940230
1072658184
1748936472
621030314
43307627
2013463749
1484140843
1532485304
1256259384
1134465044
603772364
581272792
837150674
1153414474
1944412099
1294858850
1670284825
943025070
1594484415
1915187305
1467916721
1121474622
1564881878
1764301454
842656155
1365348689
1065726367
1409720988
342377788
1269873586
782138215
273675605
1156784452
1248090324
555293559
1008828952
1571463206
1898380873
1495003318
1323055624
154662545
688669258
1194518358
1957419880
1413119607
1985043510
1627282684
671016131
1002583267
1896201488
110501461
1604105360
1162423893
958488253
57867280
231835494
2032833383
460552859
1192929254
246152447
335954929
520884718
281722483
629116489
311042249
467169635
2055289852
1378372901
1066451376
665929206
172720614
836934304
48932901
1404750773
1929300921
1486019885
1640745756
846961867
862303721
231736002
96634459
416705029
89288678
1494274704
1514538838
1268179781
173313359
1171570646
993126578
1336453552
509398135
1728014371
109091067
529950258
475420299
77232143
238733397
251592387
1471330627
498288768
1861813554
1407912657
65042214
181544663
1509830085
1942680719
653160411
775228939
1506184216
457441521
1706686036
321866390
1614311186
171057225
1528057326
1938098195
363515938
293597174
1690447348
787873891
674970859
310576024
871807188
1353585265
1440922801
289358669
2062014700
711006701
731165954
1986970307
1880393784
1317561926
1835961990
2107305582
524711639
1218002916
2028579289
656436137
17433204
1446914625
2039058112
467126554
1138700942
1005158140
5923481
391473812
1508869737
1487419424
2056333791
236919279
184106404
1075837739
1082589850
1078184146
133817698
1077238362
1110952347
451423393
1133337158
1171680042
88541592
1816124798
1800503432
1692315390
1419472728
841485619
1286770768
778719282
1929421802
1232265039
1595286575
372903312
802555250
361106920
1599467978
1725495083
713760161
835108340
1791945792
1698647547
112167273
1642746642
993524785
1720659724
1487422943
226633036
320235469
2146933536
926580253
1013818543
300295840
1406332411
890983005
431545692
2050585706
543717609
24541359
903283026
1812743638
56599841
2015924064
774264732
1815828149
1102261697
2139144619
339743294
998440705
975393005
424670884
23265679
2019856427
1003640566
2016022549
658645099
755262751
517334864
1476187244
1282112152
2095085797
1435990617
1428102229
254223275
1554693538
245242475
1506389548
1678658590
1540282674
1211404177
1261657331
257074194
2117179112
1171563866
104968332
787501236
842642426
811079065
1824940326
1665512796
1875343606
799683355
516606636
1640522010
1642187848
1924723882
722436999
453621852
632388878
130588436
1803222690
2092435170
2020400959
347804785
1611528015
2018143104
1411708222
287414405
456208176
1882417539
1588677533
1275020248
1365923970
1016603532
680905697
573876099
1352785172
1267698916
610096806
90652739
2076484852
1339252001
904463594
193821004
1892432501
1119074937
1949330196
1310706149
1944531236
852549885
111313239
1832888918
2085433350
373844888
904579578
729228063
1139819609
416045807
1451425637
913042979
1180390844
1410410671
457872346
128394384
1209040296
1454937579
785489243
1337553560
2081467215
310553521
1286946803
896979449
580883682
2029876199
664352059
949457483
225720855
1945513476
2016750265
735961178
1481131772
617054262
359431069
1567920336
2117580865
1628454622
479472640
855430237
2129467629
473835517
2065431361
532278443
1059918908
121540239
2110945031
706055631
691534705
2140580790
1111909795
874254282
1195853229
1375137650
779277626
1915872317
482000284
1464222997
2097753909
971501951
1723215017
1761187972
122642029
575566699
1619528136
868025663
1827772397
1366972583
394768638
2075729
1529844397
740754703
181682896
925809583
1803035656
1365885010
1177879435
1874495004
2039071754
962538190
1268033041
234966209
1445430004
120720463
1167510528
1425365932
483780608
1285562867
1020588033
1812212579
1765782044
591596221
1354589570
160718672
2055339860
1142452550
968913644
584872152
1123130560
1761267248
1493785662
1356261691
717062903
1852061749
359900803
1533799041
1857206416
1835327180
653378997
1191246624
1923927868
177508260
203940599
1942080449
1316023506
1136141599
470576049
811011522
2108904217
1577088531
1984653355
701992853
1434656929
799201224
1493259148
1196896040
312487328
2087053349
891808137
2019554920
470724881
1882707639
204771083
1431769094
980115260
2000712388
626023441
1645349412
440724943
670934665
1986593496
1223808980
28706169
684683357
935578396
387510629
234256183
1139931493
1556000039
1568841189
993736924
289206032
1316592569
1189372924
2045893149
115234877
516195833
319333494
2043113704
469682967
1225551914
154261377
1463544716
1335697736
1600875103
165682931
1650469540
1790091456
524889218
1950390346
2004235329
876130101
840524486
218239559
976491667
1637817874
867232940
1271758007
1042142640
1427083450
1066089007
1203008716
841086500
60009270
1664725777
1127080412
1526400277
470652665
643801249
1694307972
618686914
1259706181
1017066374
45734854
776685996
804320910
42735435
252034372
646378151
1361807003
1310577339
755730109
73840885
1523717755
538436202
2011654267
1283414946
645970347
866970549
1448509663
787327251
825011019
667054874
657238621
1116129680
1805170337
1766321159
149324348
1256657662
265320574
1975593284
2083706823
1776263859
2085769097
613071421
389049773
834554832
752846730
1049886963
135604595
907488257
1978679609
240044962
1440201462
150268081
613140372
1823987463
646718740
1598740754
241984086
513524391
1156244803
2053318777
823417830
1098433292
2110704026
921593583
1058520575
1664783285
1478578433
541130058
1868384057
1426214989
1479364455
116256112
588156980
1584443080
468348245
783354230
501957889
1063330407
1757049584
1118385888
868177796
346948978
1209429631
1932996163
1204334017
1434053440
1308190102
175500341
1928058711
1778372988
356122591
2144934847
1829748902
923700562
137373849
2113858214
2044658029
1727474851
105916894
1583839823
1710902777
939501812
1806734435
502402784
289241739
1030885470
591482996
623014710
872830996
1041606319
1234438198
1020821766
1258094658
386739
1928325055
1920891900
1623908085
1290191192
499927329
1591621869
39805235
1772181128
1437995647
539443716
1927941736
193991994
899076060
1699744378
336481787
525165861
1828712660
1094119861
1189482173
1643634278
1116444064
37840968
1035457766
49590355
1321881367
1057621729
472454479
1102888829
586718659
1537365020
620893655
1370295213
781040734
444584407
1881642894
1320602042
1078130476
994971576
1182897334
627924156
1986677957
294746361
305561978
348800012
134493156
771354550
1039292126
1993973752
597209053
1408789690
1804312872
1896321560
86839771
113776762
719838731
1556658101
1651849802
433403035
621678185
917834196
429540422
1201441618
247564688
1214259774
1294334626
1931280908
2054727290
940975141
1155264189
587417064
383542977
1480881233
815750301
391242586
1949861128
1448558901
884769326
1534728560
470180642
1620245965
1615811631
461823000
1827018527
2085386397
1159401172
1683687440
229899884
1537035908
1317484593
1947829759
362008909
273759830
537807998
1052795432
445271411
1048502929
1754418748
405890197
1943607141
1421372538
1024786412
450804077
1421916443
2087088563
2004453356
188421822
735938650
1121463309
152708669
1593538700
1528389495
709168989
235856083
1312829092
2004034124
821946850
1027581895
49088567
435790062
1623055865
1243578535
1670150143
1917356958
1578282104
1989850346
63340870
1067726342
1556688778
1083929009
164963908
601731455
457652393
15100872
295784572
829268976
1149456075
1118055599
1441587258
806696732
79089810
518850690
615342166
1132903197
294779206
599461669
260286817
276152461
1103431599
1721747522
416189168
1602008182
601808416
541617468
1342242221
318002495
2094254788
1653998278
746744237
1943924666
1803550008
744939989
310451822
1457472238
2049341972
1257822818
1525679485
105295266
1720820627
1466993514
1877629590
427599718
1831820958
2010696087
1291815635
1214911900
1425058073
22735960
713832373
867812438
1080705643
1366658804
1099187169
601639126
1293555817
657851589
98276137
1160670607
1058975358
45684658
2030912413
1664700499
1881006191
1209525388
1655837390
1383503356
488587135
386402259
402615555
1638783026
264065047
878675348
1798156800
140479097
1633631056
1401089892
634179002
1006197461
2000737052
1821340791
1545006128
1943996860
1614525967
829660519
655636582
1869614430
1008031768
99301297
485252446
939510766
216363983
1174788524
689131769
1567246850
1927941736
141871888
1131472840
105039050
1854821573
2080313248
686762783
2120054174
2039948220
2029309486
377930927
715617052
948346022
1953596992
1735842770
403788902
1712926724
729914304
761497949
1152957503
1649134965
2121280937
870787272
1885980902
794412334
1296567590
274644917
1284606484
165756744
1382981763
1361521299
1953951430
2120648174
922966324
1532179626
458696221
520673387
1222484759
2008594571
1474980247
324957397
44743071
782679384
913069819
946031162
1572982155
280226499
1435831912
1581821050
6743795
1176470910
1864624541
491205308
1404566305
1676610213
916285422
1842327193
1893978436
1910053237
1172604092
45761508
1149630774
1439731057
2109625260
1058430707
1670289589
225215319
870681219
1752371951
1461172339
1010164079
1865379603
26177634
864469648
1618518817
1521451696
219057313
1627299176
193644498
133601346
1323821861
1729091303
4248871
2046316147
1125784874
184614697
699055278
792198745
859549233
1486187276
1213645844
210771958
462971429
476557532
295220176
1342132614
986750859
849882567
1851483365
1005909430
1849625436
759589537
19377064
2036800827
1808242467
1152476661
1312640699
1687070770
260189667
330840627
2106911093
1678485948
222987462
448716367
1204658834
1550387806
1709843046
1709472249
1408830658
2057419264
1618272242
541347562
1432353738
1633177694
910855960
393527032
384341592
695946430
2015871865
1692528385
1346447180
757234651
1990841966
544506931
1917148211
490942526
1725740784
1869605304
282049873
1707869681
523235133
39547615
1108954853
1201519184
1849892386
157855917
212246405
1635801635
367646665
1608190416
605824902
818849371
430116012
754446032
277361063
1330219782
1096357767
797534445
976068875
2135059477
374226871
1416199354
1414812882
28910612
1868746204
967166611
1608039614
1769213266
1854871599
15371620
590397142
736836849
1343452916
85355665
611920144
2143560242
1083423210
1135835509
1351259579
2070234635
1493132877
34936164
726347378
544176412
364681680
286377760
2105553356
2470332
2129196389
1481268262
1565922539
946675768
871162833
2144160058
1483421733
481861519
244175607
640713205
1970139082
269628671
1115836919
77357520
2023640521
319617582
998502086
245766348
691440144
1588169988
1070149276
689426368
735170581
856385272
2055769503
478109402
717168813
778165957
1709428386
1336641689
1732438320
2067360071
950572509
527444469
584870926
490168481
425156209
1348991664
18431978
5910960
1000771895
447282381
866801080
1717040461
1696932449
439128806
140311785
2076556788
2101516608
1693528740
570554348
983679988
535407889
1789038365
722990361
1304387963
882120191
611269110
1036040034
2014027280
1602890666
1717670823
811174124
1313603763
1612982845
927438590
1481483111
827693417
302648114
984358553
1984825299
1171724908
1032440620
1663783454
1381094723
1593963852
1530139050
701058867
9054581
1381839334
22756979
1180426418
706235758
1983984599
1559180157
1986077669
597859535
82800307
976987862
839850680
1637058986
858066643
1787244072
874852434
1997170424
1325572809
850979042
888852886
574618330
869384309
947154432
1455292046
693483365
826674943
1125863821
559238540
1530482934
867404656
1930376977
1272811628
1195064500
214923784
832187613
387259303
1739826833
1225231752
972393850
615760955
1945589305
545299752
1332898287
451016205
55922523
1919823846
453106976
138922947
764841332
1281536495
1927404548
1957259729
1684910051
1504775268
422511086
665167913
557324442
132026054
1649112191
795451854
724694454
412339255
159126446
518827967
1731620734
974746974
578685161
1876765536
1661668412
2092381753
704705799
1398304641
976757875
1922635395
281949244
185361259
1279071471
463989137
1731496527
413854136
1757550883
928272321
2112605934
1770560994
1569950697
1790189253
1920262498
1203627124
162522473
1076408586
1718735310
806968791
994703231
604144722
1962910495
2018508540
1802525151
907254105
1520098977
1274829351
34748479
185746132
852315957
1756978606
1026405470
1300894
1502948753
793368264
721065391
344108127
1263721747
1406077158
1334602233
138375040
527843111
1061443176
142900663
796621991
1553567814
438752397
1113305564
1337745618
1750463478
942994973
655326107
321698357
2055953639
411532615
1922369984
472549313
922896646
1778972169
316733171
1343909383
2033496588
1987942326
425394942
617240864
51954336
1247027105
1288667529
1493529617
966260496
2017269025
1692178547
311314116
1164320392
1217504971
1768896899
348473889
1821905046
2030096226
1461379448
1055239924
405442746
1478706264
566593894
1079989553
193630656
483708786
1298987742
2127183374
154413140
14662271
649030539
980555696
1387976983
1679961540
1605597777
1781175601
1130046636
1288473259
1021991021
107919732
211399739
992935871
772875251
1591849182
108607457
466428609
41896010
1615861346
1148776065
1639610620
872899059
509949823
1766538233
827294184
479221364
2076492742
1532607435
175068317
1535621461
332560837
1529794729
1858130531
1285736023
1850322660
191469759
1050942946
1890789315
1639916047
699419897
349901678
1662893685
169408557
289403544
497399302
1825288170
1528286222
626397828
1487604888
2052917030
73797464
1100181899
45621563
753874983
1273575687
1015273743
899039766
345916602
1165333624
831311158
1434957380
595936434
348957946
1877801553
528211804
1797703913
944163207
255924739
2055349489
1867372694
1784720632
435183828
109071534
1225567164
293295584
1960400718
1314568623
854528744
1409695515
1026595952
686211206
1905919987
1063594110
1786866075
1988657184
767031892
1403144353
11778939
529398609
967176275
28010407
1888901490
1820939082
2103287245
504323185
434193436
417909385
97115503
98210029
2042593722
1165756778
1298875643
895906016
624729536
402008590
837625374
1037446613
1784602645
255349410
965502938
1544624904
40678153
406950319
1958093381
898707953
226503794
345300176
225403956
383891888
528846995
1561723963
707645678
1459160117
1142581451
608872379
109074661
1877004423
465232355
1934744765
507017231
117527964
936807792
265208148
1872768330
866270852
1664045249
1925463038
219965654
679394948
444726812
1090606138
1012424015
1595248467
524919010
1966218200
1711095734
54841239
1312776858
51532592
1551962010
1938128828
1545342061
6529162
1344499489
1843237244
1499061720
176511734
1977590555
1709916665
1197106162
482129139
1658494262
801128484
1501521272
1934107253
1250021795
2070957399
1541188711
236802822
1645920683
1938615947
1619605937
205479921
335091316
76212005
335637129
1611777251
1930133450
950570695
1133619918
377837226
817910040
174222210
1988172246
862500044
1043076229
1264967408
1617851001
803428166
258181721
716157976
18055533
2101655484
928816235
1746479032
1135180732
983308701
1522186107
563339171
194009457
1231104812
233987379
577553939
1783267125
597416565
966995275
858879622
105253952
1451443647
140353485
1481186040
649543516
1899184921
1710551099
2104962114
2052535557
2013275262
1379204517
1855247172
38355201
1887500139
2105775992
1943954928
292132509
90477444
935432010
1436708104
809192675
1920209691
1330481902
1569940247
1981660994
723520737
1116649836
412377386
720369709
1571063651
296041377
613154675
1974641239
1640268413
1231562086
1665286971
1467015821
2043493940
2100323925
2047614239
228365247
345385416
256043456
1647237927
95637198
1733973478
1804449677
399684116
237222836
478331830
619150994
1042389600
68315072
1064657951
1897648559
1657654534
1808942640
1627973425
1699687951
970603151
1171216571
1852856921
502913632
1644654481
1396000679
57646817
1830540148
436879436
737581307
1482767438
165727212
518167632
814276034
1131932164
528985116
435085746
565596992
931849527
249242839
399446406
1227940623
1931854822
1299167034
576926527
1345676308
205450434
89492011
115026369
1268304314
1145031513
1245260386
1481997590
1317656906
113251741
828710435
1985885791
1362271272
378005351
1654236343
1157670247
80408531
1473014454
2040515844
1182171718
1042174180
1768016376
1267469131
955646823
1383610278
996223227
2097087331
1573487458
1755335894
851819274
669811259
443025938
981217910
1940353189
934866610
1856881143
318139187
674599946
192734264
1503604760
695858802
1899292846
428906423
684596070
1647654145
1313541919
891639868
1242517750
1555970786
982828560
310751514
1752972969
1160053290
67602531
1820622494
748478749
95189615
1862044706
446168252
4953073
1523438733
1144498511
1998886824
2131329005
459462648
309965477
1569730978
1880947739
80454596
1073260281
1933249476
49187357
885558207
437788965
1223541911
1935117707
1836996471
1971378071
2058621593
699258519
587729938
697535028
1417999304
1469378915
1682113691
1254369178
2134458429
1195765815
50781143
1020272747
940646950
1471192296
991479411
1589308583
935865617
1434235443
2137358192
2118417431
275650361
1018882763
2069858629
768497127
1680976649
1463206972
1732035732
970608878
836679950
853087535
353308054
198551906
623125721
347522596
1637673493
1849180152
915133419
931008552
836704720
1167517125
1678140486
1424665248
1852185011
753209651
1066127663
1959244952
811978984
1763491141
1127096118
1721344773
382510648
96747610
216393954
971313944
360656380
1099401198
1936052080
1528088700
317502788
1595515277
1881508932
97479123
1805307113
217934980
387245378
1193614744
828701791
858536263
56131639
276822252
1136308386
1694902846
1266926952
1820683230
1603977251
630591209
1737123440
895394518
1068532696
1762897565
534555750
1220331187
1724499386
2103686541
1354526900
331692381
576140975
718113272
1458812126
1832854434
256919479
1609618014
717288205
1230882362
1896692906
1219434972
1148461622
367767539
1868119316
687067040
1511637978
1533603108
1121576201
1630037706
1055099602
1785694668
1765836895
43428179
1402500520
1129820380
211409103
1459148782
141044516
1812571552
786621122
2076069600
11623040
1712795785
2147025303
481401278
341346825
177610551
667832444
969659163
854654685
2103374659
723608542
365476550
705591885
14147056
1682967311
87681228
67086413
739176749
75413531
493329921
1001265108
179007277
1005580905
552238621
754293129
1825634168
1419172974
1011869407
1175629432
1332144641
20050592
868342744
1177675581
623097520
205998711
1507994842
321805905
1167746099
2034401825
60089082
3092324
1798138162
1618189010
1962056906
1953080502
1383556416
54894274
623210508
1387939089
1367959009
1418690126
1206019347
912788717
703254847
1513817025
631544117
1911983675
1260374509
356109346
247162078
1621581460
2140284472
582298155
1338543802
1236059759
1346124470
1798754674
2126116043
20722734
2091766789
946790521
2081675630
1688842404
1420649751
306014327
1707039856
1086390981
1379221247
2062373361
539239530
750748454
291742637
1547723718
1060563832
14211729
1115332696
1134269093
1016256681
2139352992
67176884
1386710584
434558516
879368600
496748071
1728570259
356136089
204944796
1305796759
1224642029
758610365
1264720719
1126468379
205122445
771312196
1139401376
1548365635
1037211744
1160532432
1771936905
782486751
828448926
866014779
1872696521
1644044272
1333062096
507217200
934456641
812967638
658169736
407291638
713657600
2016252782
1035706793
265150849
1413216239
259451528
1541447664
1461958251
1859862431
1256383177
71270482
1093752633
2104483273
1959418561
1107262304
1205983555
1242768476
1128612362
1352102861
395454642
1014791119
1437321662
1110911710
713139318
1186279267
711984192
964951155
1664678920
898664023
753362936
1211341003
725638605
1885113507
1597214282
1194449648
1153148367
872427806
1854131016
744198741
1226977748
1550551596
1239772443
1073960926
728981522
796083070
737671964
1945697568
2077246414
1320599934
222143850
1625321374
511584875
358667573
1661753835
931285363
471833783
253628300
1821988398
1495683077
416379871
1213739813
1204831841
303691617
871310607
173032678
754260823
1212146509
1937511906
1579412571
445868620
1265829896
358197189
162754660
2118079806
752140149
231265538
1905160775
161059081
160847933
2085066919
821556091
1720559766
911478313
321126845
1995881894
1108482639
744035965
719744452
664859198
368552284
2068886408
1698447848
278955287
1824718720
44697246
922698200
1304598860
1310397214
1752007696
1722948948
122932265
1134322978
416801913
281525247
1267908536
1589751747
147268328
371699075
1217072974
26949878
1754617109
1218985851
1406304815
160703886
423945832
340668162
940930793
1646096177
884527029
1037725704
1123184776
809544055
1783528931
1546245925
303555248
68075600
2035466624
396162439
1438882711
1087983361
577750608
2107378663
258701957
845424070
1947575003
1774589672
1854886495
129606098
521492400
1366403580
1452811863
1304815771
299160149
1317385086
1488706288
2144975437
455568490
1650258884
1548641750
1827309040
1714269649
1858729417
357684360
545625179
1784653194
827750436
763236654
1816793596
583625180
5227137
1876474250
1767179230
509528903
337451185
705137952
198578745
2052965937
1221839671
971777546
1889431445
1620512385
2091843124
1892217203
2142443587
638029782
327824542
1186855638
957594952
87657140
2004593451
1073105787
240251898
1639500345
1565045915
791129660
94450042
1947374179
1818142939
1136554661
144737833
531834575
473969050
2019414985
1678156337
296655341
472684447
105601349
1850294951
2084451354
1668566528
478263959
750526978
1043095305
50866837
1077044781
1781079216
1816609937
1006666124
855524959
1020135282
57864909
766772809
1445960998
2039037303
17343296
595238939
508831331
1240174860
1542519326
200676771
747602838
881879353
1284587182
497069150
211828238
761549963
673800998
1456519877
980560918
1314860388
1149519069
1780745746
420499485
117952357
2023388730
1614345819
156626695
693823859
1694044777
560139836
1414261239
1556840700
1115255915
122949876
1797210887
939772745
1166698880
309438093
1585862992
437848331
1588265457
316566641
1068528898
275351570
1695599747
1311331486
476577655
712578194
233876442
631884699
1936124268
1985757208
2001574995
56130557
1468762549
488910247
686059353
1849596436
649061334
1632454872
792014906
2015357104
1738121125
1603249573
2097563417
1100194579
59842565
1393592644
109142578
1451559080
1529154992
2108542702
1006067629
1263166075
271588011
506865811
1900050199
933959733
328879082
1733929475
997750526
1603495991
1657832957
1924939652
870067080
1779213196
11312751
488946485
1108542251
1007481079
609946388
400253712
1241012000
1555240954
1277313365
339624973
1142714224
952310976
698472064
1149888617
280514482
299064296
1888495904
25961790
1302128452
1131335305
591809747
640357486
899876107
803760756
1473509122
1483059200
1286836924
1209166377
1585645442
527404695
1540276036
1608767993
1765625467
1336940159
1155399396
614591172
1292797082
913909405
329624029
218099564
795407996
2105072490
1799962649
906698211
1911417587
1386862299
758235611
696987214
890371458
829809464
737706750
1042925209
847521571
188431245
1811494648
440231198
449658466
71879073
1087580810
1550899122
1015770134
235349051
1413021342
2085873655
299724484
1182293600
122112960
145750857
1489231150
329884490
2107562261
2146378718
938216543
739401135
413691656
994626399
1593669606
313587868
1618022827
1861501360
112639761
926720550
1952196111
1400620218
1135596610
663742443
2089986228
2053529894
177216089
2040374855
2009231938
1524547255
705186810
23878925
704934293
31463617
1880450368
1393625067
762548567
605894210
765390830
1073824335
153400636
1971067938
838263494
521507915
3932440
1131023565
558417219
1002939494
1615409512
1890994006
1303946721
40898768
22280792
768399844
304868890
63355812
1738107076
1657071505
504334925
877825696
1259260014
1100036424
629480087
458331082
1786295933
1117762288
1308380539
164557063
83723030
757267719
982633823
446413511
69396516
1344869752
61743625
1729702326
1836817424
1415517857
567087458
2068517171
1691642938
203639123
896274523
1911538797
1269750017
1624852421
204763532
309184600
496075971
1791543905
1558359421
768065564
1579333845
615726520
2014571439
705912285
742391337
291009738
1577087892
866833882
1603248282
809352650
1482117000
822381081
1416638208
1799641605
1197635174
221494958
142991870
1400981556
1295431749
1441579565
1663150123
671432285
332968585
1656490207
261757338
234754498
1814262057
820347300
1280090362
1140998326
1340634942
441190467
2097146431
207280801
162103024
1318044063
862112835
1847452663
1261015689
1360001058
1827349855
1263294499
815064813
621351080
765188649
402970442
262114600
607074107
97824185
29275782
1577664895
1861811411
2068897010
13913191
837574881
548858953
340713296
945281589
1019332278
1726030220
2041579800
75284278
1945375509
2088175943
1362699661
1671834510
762296419
1484018130
1700851617
48459450
1652283633
400361123
335290681
242068548
84661803
2053486609
1442797982
1301714903
1994668681
550564575
1197899929
1589236590
235341283
1539552899
2066452776
1514645
588641131
944931280
141820673
90259249
1083348475
1334187958
1378423177
1318748170
1503070660
1283255192
587964100
154727206
602626686
453121523
1528816444
1196110573
2004325661
851113936
863212227
1914259212
83977581
491685671
732968162
1445734930
880891563
822331288
1487180179
432158741
1505355868
1810787977
1635839108
742052054
920762025
70609788
390336610
821709593
2074599850
210961593
77091169
1985739762
744155063
720190627
585918234
776037208
1183934044
1540296530
884530472
1654295941
2034619499
1486862542
434234639
920834716
1174637286
756458689
205735739
733181098
2007791135
530830692
320595791
1698463966
204762976
1709675139
122469564
129657252
717014699
1726602663
1357384674
1741920052
580877845
1718371405
421365440
1928282619
264945699
1856922990
991947541
764541129
1338146740
2096746593
681508091
1886622637
1944957059
1468191715
1622307551
1690100691
467756885
932134934
696918922
868008087
1586208107
2029570934
1351957908
1363920993
870493295
1952292899
1463491103
1612789123
1786238544
1611428727
774036815
1542674623
1039762307
1266644944
111082874
1552081691
512467540
272944828
1409595446
1381483481
1333735828
1906565344
796262131
710103119
3440487
373437040
1652668460
393059545
1162485397
500002719
1505078677
1749739447
436906762
1378914433
1338591994
645113918
1687757132
1624064032
1552333084
249265050
1168181146
1723242368
198853117
775319557
1850225566
2047083019
1968568723
671996002
416752143
1312192937
1819379229
889749000
1311383597
1365668708
651400386
1960862437
937753137
1560898565
1977091530
680444228
1207574663
553592885
2004357363
295204738
286222897
1201078227
1126062738
385325054
1808911319
1647408371
484292785
2081471614
646514160
1612160890
289373399
1236784250
177833138
331150284
561058148
39904931
2000071606
1165933656
618259121
46740258
411306504
960514570
552049673
1257737094
273390259
1016129591
1231944287
1800476198
1506917440
1652542236
372788175
1085761364
164126388
986639624
745087237
1286113569
1798711815
1576471667
663819414
244011866
954215914
1955106376
1886209327
1774565142
1888769462
1649813718
1363862451
39367769
1180780348
877486426
1935448131
1617984392
1597268361
1671759813
1660413915
1243936345
399500563
92830857
1077401338
1384121495
1674311180
1506056800
574573746
252237016
753143382
1301630003
922783382
323576312
441165612
1174193227
827609746
141905941
355501612
916975468
1918967162
1025415330
629707823
38871993
725682054
2102159426
1937681115
1042119016
1448839897
1089628129
1748814985
134738133
262200811
1561849912
674550352
743124421
2138387324
824773863
119222315
2071312967
1971774770
1307017759
338244124
898628554
305889064
1061234965
59356827
198398201
475149194
634250816
200656785
1060991062
31800141
838760865
6630463
741285178
1968738659
1805549986
269867577
1544595869
1308004084
1149397895
384652726
1083563066
1149171367
470304081
824386906
1784936793
34931473
1311115230
8432555
2051854434
703535705
726110742
1864195115
125314157
189269837
53810712
1970091514
244772216
1935518058
367746691
1558999913
1099888720
1991438476
663165403
1811128859
2072573015
668590164
1976125207
756964903
533823456
1965236493
1392645229
546491383
1442484964
1106191663
1101329791
1635791952
1563242282
93723060
26784012
990331394
1789258110
736784937
1807885985
1992688875
1093109768
224418655
2033773278
694696688
263838045
1413789219
1205523812
818039828
1344199226
89015800
708323269
393204990
1159301773
2005133698
1005444020
1834371595
1967286104
1027010667
796044868
26970433
196423528
1897158475
859724387
2107592184
20319772
953024431
1591254280
1309586269
883067605
450174387
72262723
2053879195
615890304
1806612323
368775459
582078339
2012243398
39273807
249218267
408585182
1272881133
1937127116
1390219129
1038012434
1541854435
1100480868
451681587
1154126573
903115301
1434540310
1595903497
1235694433
1517245859
2098979073
1836096516
669977327
408607248
1597733165
1426965491
1693430619
1336844446
1067850798
212295990
1687451927
969286902
1904068203
1407143405
885459111
729090106
855949618
1403670198
1835134534
978651445
724940211
1845386147
340819240
655273298
1010386170
273197076
2076297465
2024702775
139388344
137944664
490706090
290646456
1917687311
1864116064
651783244
996029208
720612845
547260878
692207765
16575082
2002019979
183041491
973188964
1936569386
14423826
1415729432
1219115893
1441228529
1440942748
858398224
31623427
1211548505
1396752746
1393039351
1697977251
442377534
261375362
923424529
1025438063
256102864
1583444465
924991198
758333440
1207512539
818734536
1589565159
302123476
577924977
447878968
1725219595
433019373
1825699373
865589326
1912819720
1065034861
917837152
1095549615
108887845
1393319569
1286879029
1672531694
2077163453
265168200
457574208
1944309290
1833998087
337113326
378816584
1168626487
1301482316
1977407023
2034755974
795692315
229723719
1748911634
57411498
1244872937
1287020929
712394089
290178401
1010266207
1909023360
1514185568
1006116834
1514419552
1742527433
1567428589
710043010
1365938229
564880239
256753990
572847817
968094970
1889969670
595372419
1955059739
654329717
1440484001
1920840389
438067325
1629823170
612819523
460553943
1996676119
8769886
984506241
1024798887
1837120164
1069345358
1559402850
1092300251
16363382
302127180
584449121
269824293
1893024086
1214277578
459534972
929151895
620926610
476337953
1589334326
1524315124
798930457
287100651
1362869304
1454539486
577156212
1196103081
1358830183
210816166
596005037
1464659939
427414902
1996775163
1334116612
1070153706
1443193721
543120655
1719777132
634399653
884677824
1230803897
1164542293
782834073
678466768
285496717
255343012
968466775
988607396
665880703
1002561674
1968703996
1178961916
574158286
1146333293
2091486041
1050776041
638942696
1839638053
1803683447
84664336
1976214824
2036758185
624915691
1511167161
441851996
2085440443
1963995112
46716008
1567155631
856502398
1869763626
931330107
1906654447
664421654
2015777482
1798140444
861594823
1409764980
1562768522
1904002222
838723813
1167406320
1437331636
133841681
769958527
260357724
66533151
2079385692
2116946165
1384854813
649368759
585966935
1539428141
1669672383
241329325
1690010003
1666886106
2139627614
583782177
1749973813
1048247009
1657934890
1855197892
1910781315
1540880312
110303890
1145414160
583195591
356918526
1607495971
1657844753
993899695
411355295
351128954
844623247
496511682
1782390008
939584285
1622614137
1933021560
1991095107
225887309
868596229
281989973
1561952377
1411884568
573659048
1289578051
1855873815
1995376115
2026594499
1480101960
1021360021
2142071368
2127953162
1944099037
1201819459
173851398
1300107490
492781110
1978030261
1121157507
1192863766
299724484
894663912
1909040174
1347720211
1262334014
931303904
994600643
1178610750
781791617
847372757
37119669
1508976011
1473148820
1326734762
2147175558
1832139381
1308042036
1836150306
584787476
1699763087
654931794
1640628504
1503381163
2106860938
1154111022
68013946
463960943
1915237255
1316798836
1216071832
329606456
163967177
1576878663
444980132
971491571
1908163790
2069886430
245957585
1473645413
629277338
1333674915
370269722
1233761475
2031182837
188776805
323922792
1057940095
699388818
588582265
1960088550
438732709
560488794
1126068939
853827535
1395234351
1509881225
515583569
1463036451
56266911
860287076
1245945117
1085946209
105161862
556153689
1102554599
1524273789
757745319
1107707848
1405089332
893304759
219418711
2911775
1129459462
1457595957
1151265976
863980928
1621698009
449832610
428844598
632326990
1182122839
564653878
1413922955
502531738
507043916
6632974
1053393482
385607718
1880436150
644912135
841210051
1503912191
860595301
419220304
1114714429
71895272
1109672655
1950520071
1352448105
1785581092
2127216510
290669663
513578043
1998483763
103682202
1554598336
284194505
1749773270
1187972919
37793175
1340132195
1893843859
1344847209
1298737687
870112450
1230433057
195526593
907075403
1204066664
1831412236
1900000157
482922520
767138618
1614381715
253890538
1767309240
1340999666
815690343
1303526076
1368763575
1754860973
2144084641
409554406
1415781127
693218149
622884666
1285049904
981791243
1275807631
185882033
1086753649
1003425545
2079284730
1793222385
464616
1894233844
2141626591
1781663505
126636696
429732752
1679696528
1803581266
1721909963
1619499083
1553131822
1781126125
1732820799
1517167976
634244639
696127925
1555457042
438179330
597383953
1500383430
1498279116
1310381876
1174691744
834854365
1270216898
163515416
805358218
1187927391
1243946579
2133783322
712459813
901052427
619543009
841630057
687137453
1612285279
113962938
1253691087
601367595
1423161300
1089980446
1410815918
1225020632
1944966796
1189237538
1701112951
2144936418
1189689237
1665651001
252923170
1074153308
900134772
865347837
1271630790
691679571
415256036
1629175490
543538424
1298634586
1617150712
214069778
2124952613
699534010
1121310214
172137674
1248646880
1061682383
1323770178
851114895
130729989
1523734777
964236217
388316049
1869864151
358513079
511498659
1894141186
1728847458
485489679
89907572
1205201444
1095274669
1946461842
699103630
2036343597
315133566
1954556227
152113975
2061338816
1376607620
2126861861
1487767577
1774429875
1421493753
810527620
2124203445
1209577106
1269284437
1948039675
185421310
548234082
564694126
1478354575
1378054193
1896381950
1536058388
259279435
921874151
1479731939
36595749
265474447
1475769570
633131209
91918728
1616616350
2117462359
72576674
126382895
1494706064
613440124
638932522
494411076
1684975447
1742862679
1665125219
218975446
1686951036
949091931
300814699
2014273004
1649168227
178474479
1519428439
231444225
1496116995
465123341
423254996
659884549
711831224
1022096947
1451748932
727985533
390978121
890806210
1046667649
1285638374
1590392877
601965826
1686626385
1561021659
1375224476
1308650306
1247245524
1160921750
570860846
1724755700
1145433123
1707304575
113631952
474451858
1178804919
997131844
846143466
1462715034
2145398680
1311081447
1491584184
1299463582
553481209
1860984111
783004386
496135381
524771436
1410732521
1636229560
858982455
1747559078
1095189258
2087605967
1540430835
1579479421
2121998439
2047484146
1909148351
1421621260
1816976252
261496289
1387341760
1294656068
1714897168
590309640
143799895
1604597646
966651481
762989621
1118386782
95272349
1628550883
855447642
664260100
2023003258
1136393886
24123748
1955581692
2002431848
331450589
853443565
442266618
1037252821
1879594761
1948488342
1219488441
1982392341
1148029852
1122988250
1423177725
1510793940
1193462762
479286698
239194485
890125363
1002895072
1889834226
1391926987
1119401137
786979429
883000070
1886945621
1866481848
336498559
246759114
1494996544
1428135595
123930039
603216170
1426545740
1831415735
1062885293
259562736
2030302103
1499742244
253632486
1832432032
542589121
386415202
1240069993
339542723
908444070
1307791902
898372205
896012549
995556043
1268173680
1481824729
199078732
879708949
948043940
228654080
940343228
1209812762
442989049
366748427
1511289301
1559246045
1559672774
1807464508
25064250
26091700
1346728960
1889388831
1721330892
1855573750
1041410183
317483793
472030311
1897735042
582305832
294042694
1948378019
752830524
1694244417
1872391338
255709552
507239868
1355186130
1873257854
1344755886
637808179
681089283
1919775750
1266852091
454100665
1290680527
1413573501
2023741363
70568021
1760243326
605172936
255617025
2031322176
1426456483
2024574899
859008608
370513845
1797626558
1682198613
1906822234
1071381336
1512368468
661178520
422142336
1576680605
1811550137
1282485494
1164127110
466616740
2025783701
22179201
1175674756
247269787
1610680965
224119043
681770429
1227053873
371479278
1175773066
574428495
1125723856
529393955
1807104787
1697421700
1691507917
1012253820
1160847902
1569072374
1547621485
742111004
1291560296
644083920
1463089269
1830989810
976815196
782095152
1227202755
1895301733
1132297491
342737063
2129240145
2081065909
1455593259
1417582764
2030691268
369944132
1736062175
1487053884
1557931313
677895527
109669226
1913149897
1836274845
117279840
928749782
1053568366
1605638981
965479215
1843424595
1371532815
1077361799
1279434515
922511612
1177581646
1842297613
1005730208
710901873
37513640
1233583029
1766238646
1117940002
1981200581
1836719184
1607730183
17178996
1014058877
854324179
568593012
410380639
987162569
269373512
98443957
1563782582
308797407
304229103
598419902
450887415
603248032
910476098
455678338
54706385
957060259
1840712118
1147324898
1051114121
1250143849
498572232
1830450349
2773238
1080006565
73965606
1981917214
1462760052
1066148355
1893305168
2037195711
1045447871
2087518813
702317813
2121577233
1396515959
154976617
1447134216
262372862
975309996
1337118768
1782407025
1495338895
1191107522
494830315
641475997
1810640429
1521429913
745513073
2118402482
537188333
1287723001
549948143
373523731
1568881829
1215542215
1568329281
1239118814
1760169946
2133412599
843163083
1487301780
537489681
1895338977
56000431
560257188
287763430
1932919277
254049893
144349795
1575168243
1853649844
1624322330
2025458063
620556186
2031107746
1379465298
720057734
1996036846
661468936
127710314
58425890
444911168
37466027
1030618889
822111048
2065917589
348002224
288726272
2014803959
1898232141
225977420
233387640
1454760315
607963530
872905739
656464554
1086467897
171822596
151405781
2018272764
1617269118
831351537
1889400906
1564886729
1045639179
378049640
397319069
350501230
1624629972
1040864026
1975174751
1011743851
1152130154
535062662
2027136779
229724047
783161533
2016369261
2092900128
530030702
758952649
465302605
517619565
1787210273
1977298261
1024290256
506454220
575129411
1013478967
2129357303
1442996818
2062922900
509137514
311074936
659854209
731134815
258361790
1358697036
118021528
243692395
1640488396
411587872
1079751548
1038224913
542823531
1802922309
820088575
469767547
392953029
771481113
1302272505
1810263847
309289933
1539500750
1658433848
1539287942
2123939430
1745111794
1819486950
600305804
1589365557
1420412623
125879278
27692877
862880257
2077755590
1361337833
2091773974
528847531
1796313824
1272839356
678350509
2048379667
551313206
284727059
413465414
1524912273
379843172
64038858
1458424880
1839464049
259171929
197567005
1739660941
2052005837
1317655921
603770959
1855105769
1180111230
1449490479
237684236
395818788
1859193363
2055570375
1748200376
956022824
913779786
1925730775
474161530
951214620
42312861
419803240
1540860008
6591685
110427882
1761175118
1180948751
214351708
389041622
52466440
231883126
1612844178
14454358
1163770833
668984587
772878381
647322673
2134563213
1389169233
1252553918
586534788
1895540215
2076017293
2062278302
2025750523
1249404348
1687759957
904872250
796568579
234432307
1948753313
587613834
2089914960
598623764
69442394
1198833379
987956221
1701579507
302200112
1006858305
462455761
691069586
518017816
763760010
177194499
814675087
1938288308
662102085
2050772083
142600942
1683524344
189636348
1202351943
204989924
1111574875
701862970
1816058325
364234903
1372793712
1886753602
1371485425
1452012219
2076592441
2094239124
1696093498
1153865276
745443085
762947183
1848989462
1238374520
1349243383
785733782
2067974677
144768834
1068478400
1220001292
275263405
1965236493
747004989
1523414649
770735910
1688147795
1225576319
398072547
1761893480
107993409
790511397
868076991
1374612598
701735502
40221178
847258329
2034972908
428837167
132834517
28938977
1802171682
1233976704
2050409597
1368342818
1701946147
1649605274
1903564556
997595248
1631231684
1329979342
1431904429
1151203083
1307496562
1482405598
1441871401
942502587
836629749
1603263473
87715470
821083770
1359287373
1460257520
1728868578
1835901921
1535984951
919636584
1442993996
857096501
934501045
1775508137
1530104828
97229337
635620821
2077581140
826735107
1044554649
1172281431
1021308071
2077817216
1740266268
1652238977
1837161052
413437080
1838100267
15599533
1378371477
595577574
734087637
2145091716
1448081741
591851271
83249412
722850406
787522848
307687584
1790623229
373910599
13241188
537785882
2035052129
869652612
823908765
925242340
580453935
1441628355
657078481
1052367807
1789706602
1306964731
1097691416
1957229963
1011085617
618309817
1691443837
1127416756
1720074364
455679550
495440513
990906817
602511169
1259452700
1705044870
965712754
409521364
1954750479
786719989
722519320
345010426
2066134246
1412955930
1555935985
1868730611
787765360
1999512857
1593676601
597522905
1696522698
2011737577
969739064
274958942
2144375851
1476550155
360020401
2099831516
346093583
1386521121
1019166972
1965527914
325128846
1394984486
1724540172
1624844825
1969437675
657464823
1716010784
1820397166
1772739823
1221441194
924406674
119113542
1912158666
1870766794
808987754
493557321
413366906
915696029
1599405933
304446370
207900743
1853539126
1158831967
876343146
818956503
1539714419
164719055
632238844
462191261
978021536
949277206
1441919290
1595174493
1757636371
340380106
149834439
1733732075
420582937
1737931457
1042374664
905409141
701528587
111641922
1460488273
893381724
301801076
721444325
864642110
1624185962
1983699294
1359604202
1503474585
1245636692
1685892517
262791275
731418364
647815743
430840872
1449742544
900850967
1132432367
1544896016
1732474479
401886023
1493481984
1407879085
1548489856
1090653627
974865065
610813100
164224435
108218948
1507402293
562367509
2070753765
1654485368
1324629629
1020081994
274380037
460129129
1249602911
2057670022
1625010136
1236962405
518297586
1032410501
581440549
1797044851
659541714
839565879
1913710369
118022026
381765174
2089743256
1086464502
702439945
870953035
26008320
329820080
1013865906
1881721350
1234688499
883415057
1075323207
1184360964
1792757001
1105300282
111731522
719373689
1245985604
489070242
997635567
2062594186
746127373
378737392
719823487
2057391617
1515820912
1594942722
2027933757
1659054635
339891245
1462086043
1058345955
1355849161
816956739
2048158671
1489816233
67672817
1109516970
1728234913
1996873266
1029723134
734172270
905211775
763606180
550609272
1582614697
843621603
1464526538
1507739160
1623342657
1520166102
155697193
876053485
2020070311
1631238390
89732299
695868113
641908166
2075137389
183833440
2029165593
280840930
1550757642
184542895
1101258284
185302822
425630682
2115098908
586462817
396733369
303940407
70083805
1782760372
291666411
15860583
1688131675
1565396540
1809779242
1570084887
570335191
1313024208
395589321
1931913054
1086143301
106413618
1250880571
1469096066
2004042135
1861927457
780090672
240575744
19492031
2029698871
118179250
1108583550
543845232
622691789
1448145052
316293610
782841479
149993275
1458218411
2133131112
1663308835
1288134215
379185605
705277092
1684000277
644142870
1421152921
1389652167
109209650
421184250
77155276
407860164
1311760801
1272852515
627515234
992385020
530506848
152531885
279679143
1877673490
1433680800
1476282143
1427990576
1196679471
1500405898
67495422
1947292684
1459343501
906708965
1880399567
609056171
51725156
126997691
1099627723
826042481
2067725795
1618441336
212483477
1099162525
2103839077
534464875
1335903273
121050911
592448144
1716900994
1646024586
1672616397
1348317952
1501210588
1913360819
726859035
70069986
1982123080
547891348
801777025
1216043793
893336171
854303012
982087710
2040509285
922479091
12437699
1207165281
953608146
636718993
891196567
300954502
1651630753
17183812
1143334942
632053509
2011391784
782038090
1543859207
1874578821
1615865594
1319647768
1365091919
1875827359
872812251
950478080
32993943
1944633920
1695179216
637759583
1314235332
2079050410
1952149852
1024059185
697076380
1634207076
594102550
63551661
448218011
26267328
1160672150
1844077991
1289114693
2064696259
1862384411
470541396
230116665
1014762534
179156079
771271207
1463314112
1422777977
1485258213
1814659507
369122670
1805807878
2056992686
1089884429
977389545
23044419
548077688
180461719
1599524529
1100476634
1414008828
1475922034
957123010
817994970
1381494095
1672592024
2053590584
235660183
14715192
329435635
1217711485
532357455
1394624217
409090487
345152379
222121084
508008867
850536998
150117584
948862234
1627924314
2146743689
960243895
1289367643
1872048264
382752291
996822906
1918885154
1506917158
1276554824
1066628735
1938667066
2112678937
1205619236
689872398
882921152
1132632062
1813320830
996823161
1993823808
1761653624
1947740557
8681212
1643235527
903676828
860801144
1890291007
1313674327
155015313
321651429
1310831608
1838042388
1321765665
334663965
1891077769
2010073475
1488424415
864334689
1941251637
551335978
399453206
1698624047
1504681761
636127003
1781700147
304480427
1702032194
1030984357
352705731
1737549249
348102733
1621951486
1741310545
947198949
835831136
921245890
1686580109
1728043823
1782901197
1816391774
1191312048
933805481
2044954088
574231487
1275250883
1680962278
1736853284
304779489
1375954014
85216438
2086813253
119628725
1515647774
2062014700
1497310459
274696568
998090262
2123694307
81626623
233837247
717098608
347532392
2132816146
632820219
275660406
2087338946
89927560
1925754940
2028995875
755607780
2039967992
1189653945
1007319459
1923681610
170340121
906954163
2039471597
61650935
1216829879
1601747823
749939439
1752579461
320308502
982790963
491316788
1312646072
2037737185
1582864985
1492816625
1469823760
1203314913
219991955
525708585
964105469
475181936
2003714318
822760369
985120023
1393094893
294767037
920037043
1397718800
1698516492
977353377
1633445759
1151394499
1051256819
545510825
1562292849
1544167446
2099221110
1937322491
722967444
521123963
1358839166
1739777580
706158826
5099582
885490005
353538412
1836812637
1279390922
84302767
1322563542
1763578885
1506496816
705940481
1993323370
1843130366
407540652
470214298
862980164
1515760506
893355767
1124554437
536124313
130972011
1220304227
242510346
71916297
903695887
160295281
2140265745
1724347098
2142038579
674169064
1462478609
1997242532
1725757380
970573926
2130549860
901428906
910258062
337650404
1153261981
1091249723
574507502
1782003159
854102465
402983848
1246860174
1346568270
1367974491
2122487994
1955169725
1503452443
365283294
1773990075
612400924
1650919488
1009564697
914062416
1200460143
1154316640
1876158814
2099213653
530919565
1617824466
1952648791
1190652877
526482057
1684184106
612043091
1283133466
585107060
1453806720
365524730
857804694
1223765869
1981977359
2083055135
409360921
1264149357
309435442
1054781759
450648675
793076760
1795932982
2107302519
1063169108
1512746174
2144602069
1354548396
926757382
1078760358
1678263471
1003732120
1130327227
1364321883
70584099
2035680500
418651516
1498053249
1462375048
1242002053
321214545
391914281
2064007176
223438777
556778512
1805816080
319468756
230503613
957140777
59285607
1047480813
45371442
2139487804
1620567311
776616903
1422234793
1740784907
153585552
947060098
1745977702
356629298
1945498204
1552934223
2086539619
1518292120
260751075
1197161730
401334301
750586244
1928609714
715007854
904768589
402482865
1974595345
1923407406
933973961
683821636
1814977391
1570773537
1216449423
1608851291
555569616
729482451
2080731388
1190111135
363635644
1597482137
1520018683
64685425
759992856
2069811970
1033179374
2047463931
215273192
205645669
68065293
1156454300
638194903
706127350
1672782625
25941132
1911983675
497795211
1177053271
878676072
798368368
571158553
1323724441
1473368649
1750193817
1756572715
219886956
52061813
501574460
1786502881
385780635
2133295859
915669438
204835316
1035428302
1516539254
2006278442
2087235076
736492273
1564014635
1391551151
130359437
366237586
828803046
1942071078
2029703701
1767062921
805161864
448456729
1508278474
1408053919
408161745
930677554
531415952
1460972495
1084167240
885155024
1405194378
1855075763
1499951568
543143724
196754613
1550742789
860031862
2019292272
554243356
983350875
1313410504
1162764235
124834876
1061527560
2031602158
877445844
1699491065
7066336
889163361
1162960037
17450030
804509745
1924646306
590909161
1913054194
1854059917
1184435521
1630433496
1319291775
354469485
570685408
1479978189
1055099602
1997057624
165165775
199420131
902364927
1307740526
660263941
1576582761
10786794
690317162
1354141364
1244211975
1229745537
512145170
558461131
1168718892
1665050544
723958363
1531977551
1404084124
1520884085
2001223376
686540660
1285800532
236825674
1915345377
1904501836
1319022994
1760849641
1291246527
1717295401
615079812
19714448
1348846418
1345533941
465879168
1304673004
539658588
569613724
2132925697
1918157893
1569187847
1374699750
242461708
1997565231
201577314
2135221595
968791145
1054623047
1775484071
1673186004
1985330821
2120671239
72232849
1172818474
1364761037
594802798
17626948
1293776154
581114893
23898588
296928705
296284532
328241404
1869587543
70250570
1435013960
639363773
639702606
234987787
305061888
1096237248
852705519
690944362
1575270683
272460531
1303458324
1032032773
803960557
1272140745
1576375586
1478707320
1788835589
281366564
878642540
1802277093
1283719499
520085996
1832175486
1952674118
1435735559
1476260829
1271522829
1846523521
990433975
467712221
535207495
2140075215
792878882
2075215983
252754781
1751224942
486497730
548402080
1623379125
2076261038
1264493499
1773445841
398951044
2140275396
80916290
1127559408
1447549582
1552318993
1714944360
1673727531
189083191
1830969434
1283354572
80468078
603940832
840046782
1096739247
1979975896
481248008
392868100
6538245
226433054
1314107086
1420370657
165977687
1006869978
507368579
2142575764
1833671519
985943579
629540864
338430104
1036271561
203700940
1283629140
1340020750
1903120755
991248894
144992668
328804320
656959258
1644546834
2077432083
958118012
306976148
1639203561
1747725104
1083609370
264373016
1183366360
200897526
2046106120
1625451474
120797320
991569356
1761216269
2109049195
201704304
1425075441
995832985
346985262
1091235821
654234465
405838423
1923990442
1005397850
1276441759
2096371547
1715112117
113604742
191265877
1080952047
262591702
458188382
852597884
1474603386
2026208003
314094589
1632204085
154077996
1500792896
105270269
2147303694
819466799
929940063
1091054760
2008161583
2140139589
113093945
405238406
1662455601
1863679053
1184577110
778651346
428113973
528995131
908577844
1497630396
151588851
1047693784
781149315
534593613
458079928
491004448
1347401392
1006199002
628498572
1489205239
736806006
1171269291
1921873189
2055511029
1227648261
1524610009
1227117512
155886505
2079221984
789216131
1159179481
1558108118
1230128781
784363270
1115228871
1512802540
1860984362
1944920455
97087291
1904891100
1622795134
1125014342
616206172
1343990067
1737409851
885929807
1097281542
885052220
615388093
1627150140
1184036766
340120176
508878283
1623194808
545901828
1157254546
1143046728
1644248345
771667925
594460722
1201046348
2054592741
1165951795
2003883950
655889072
412204878
647121590
2050112356
1173810497
1093220618
1336950927
724874060
325525906
393250182
1859226131
469523240
896152859
1159905055
357838414
1155102498
1659069836
596446930
1952403192
652715329
1344486233
1097687803
1814339761
1179220170
630330399
803574697
2047985906
696275903
1914335013
1383875687
1829945192
833692775
542042502
59629962
2048215544
374679046
950893479
2049496900
198272097
1015610286
673689027
1484027488
1619166459
686414300
1411870243
1020609763
2000714506
1926761467
1179809905
65563959
18361
54226980
1514125585
2098018782
1106115121
133553430
1724120522
1137709060
1787983049
662528417
638591673
1589491343
1922792756
1525123664
1341972123
1592547152
1752589302
1437484405
212919768
584341267
1370770
146567632
1299825190
32780673
1173579794
2004038648
1585530115
558474138
954486436
954993737
1250199625
778990430
1273975454
1904916513
775134168
877936475
2125973259
953611441
1479873410
2129866467
1241738807
347166732
1112063902
542204572
1527432709
1518596945
1077608471
607887911
1241501041
1700637555
1348844741
692268189
298640113
1716686610
1161676120
720079234
759743026
1750708873
1469550524
1148679224
1148969439
1209938539
33226539
582814923
2086185497
1585597832
28596381
1760058461
1296776093
1176172215
257707747
559692220
371289382
1429150495
2052365387
358145259
1070598268
1261301082
1147686218
1624057771
1581852337
582473900
3032076
1899739783
1463106663
49721278
2038939351
1726549926
1658925754
127144899
1544168149
1448968396
1770657274
1046256516
985330492
450291464
1826007600
638111719
1064792659
1586367272
392804198
968302994
2142512263
1026212012
2125136204
1490078945
1048721801
2038783587
1485386261
252254132
1425372833
1317198865
798318749
340488899
1779979369
566232069
623991772
859925906
343267271
1899742157
506543420
1974771744
934517283
266244130
349513226
2134166453
274487870
21655159
973600298
1456209245
1559139222
1318008113
1916979737
1279064636
1054561141
403520031
1635319751
1876528049
2083859534
678775974
725252543
675219323
435469599
1158376654
1804606244
1270104750
2082127811
1999599855
1020475931
842691313
863497180
1527873680
1541131427
1099354095
1156482918
475084982
1704189430
2014161730
235361395
1247745406
1361976428
994465354
1764165658
996784312
2003291945
2024136811
2028655727
896198998
213579367
1589453959
1140777988
346753062
1263926856
990182326
1577523614
840720496
1343643245
1898037462
2005064093
1701849266
1542150533
1412412953
426359048
2133812971
1666717271
575717016
914533932
855589849
2110217338
834325254
1047743532
1948883990
435202615
1010499521
788408027
81865330
625655111
106232556
1954613452
173102167
1263092517
1915962980
2032859565
977354630
1451744267
1044176811
1608735581
999885725
1270715328
1108005051
1338773340
328383557
1018019840
1333670030
1734662396
1036972472
433241428
1822108065
287064641
387751295
4644769
1487711234
694167979
2128492462
619671716
2113512951
972218720
1690610995
1439771699
1633035070
358010603
987267144
306312738
890301061
225512209
1620951955
252993124
956246227
148405175
296352038
2048174169
1091180308
1546176787
1305493634
173797142
801825063
228260707
1077572082
1225004653
1541507103
135143356
1453469669
814636791
1933581331
1819212701
1610212097
841435053
972204602
922093522
1686333547
2022495768
632960645
489951140
1156092354
1051995586
1135413472
1141970691
845863135
259094084
871991687
617569925
1850936814
527240249
630986142
396454589
1995287219
1439162139
1081453262
686141351
391383276
1387048129
287689767
1297374141
384422960
474204839
1483661715
1983151552
1988453088
742704183
2136873654
1966016517
1344395635
963446128
649413589
1126991200
1911982093
101980198
291011731
1150607948
1691621158
1286377666
1199033471
908060274
473496467
1609826098
2000164155
1948646636
2018289509
203607256
390781759
1868402438
1212596514
571547514
1772815267
798005506
1700210708
450322141
1679162404
1626482500
747221133
1644674588
1334579249
696558462
689352891
1809931541
1479385463
1874275640
1104732103
642149345
681851602
234741860
311450264
556247100
1261400374
113631952
2025156294
2077130517
1435950283
1878948382
1723645015
1877997645
605627544
2070066073
1416916537
2020034923
1051507042
16756700
1517808940
21761513
1294793752
112300418
1990106134
1436206234
599292704
1538521480
295651649
1073823329
1546901156
279927604
1996844326
1553602384
1083933984
263694228
549214337
62828548
825520670
140724444
1359489970
1395412620
1165990089
916818840
1280759184
1991132632
1216948346
176823685
972854811
1533383820
1405498691
1544959378
1837667919
310205920
1169710557
38478650
767457755
104626744
579041611
1432641558
877611824
502033432
699405069
615569902
1888672561
777477143
2043549082
990166825
882793603
1233123859
1446799641
70839740
398692007
1688299016
1513350363
2062816958
815016533
137948535
1866482415
1839509429
41574474
770299124
850676946
1251561632
2078903843
1803961943
245730426
1228356560
1329500631
1018579332
2121471303
678875907
2125785211
1795926189
1200690037
1127697473
302772622
1863710177
1887744914
1080209719
456275899
339635103
1108582888
325569354
676130661
46736879
2025558552
1188967539
339465746
1813026446
1633989769
1767590768
2013787220
503709005
1930599936
1662183931
234821685
910940093
1798872591
972724956
2135125325
1152658332
547288501
596231815
761982124
1214476591
999514664
1341850418
1056814385
1234493305
41432542
1643489347
990338064
1889523462
281444432
928110449
1640238954
1283433287
1026195371
1314112505
1383916059
1937364857
1309263231
1390268179
2058922054
1779341559
1648044576
866494891
1829752162
2059711541
1002061804
1512354886
1174284452
690068627
1239194299
493528246
724540083
1416838859
13609587
2014133302
982603387
1139874201
1987052189
1332174093
1098903125
966029924
226436720
1894208089
203119131
344812175
993680423
1268287157
1842483725
12678399
1500144494
1311857235
1773697575
817949065
1242728130
642923699
393877509
804303417
1665743076
1224724464
920386536
432658660
784882983
171430280
790472558
1358613439
74282344
1674567280
1890322715
827279379
1244032999
1470009775
1033715745
2141230714
855352461
1237319163
338753209
105894691
2066092231
1432029063
1390064698
1015448820
1108807006
714439618
1189335553
2131658263
1096818057
966334318
358781470
1538044533
2137928434
228919333
58589097
110426689
479339446
1791600825
379670340
1157793158
1978183888
1556895514
26088693
356818928
319008885
1599419016
1304552295
1606633214
89148528
1706144029
2044193030
942312525
956395224
1671625538
1188985999
1486610995
1140293751
466746042
1724519403
179042572
1974108251
599755955
949598551
33136661
1268404292
702725319
1557139292
1442867092
1606600754
131816469
1409483322
394383674
784076620
640268664
74275625
227886953
1809538380
653529975
1789787833
199186493
1893489561
1431854858
600045433
319819034
1508522211
846919350
1597574552
2114000935
1244465127
1696271294
2068882264
998590548
280356152
226043218
623655349
1217907572
132582674
1432083613
1816279295
927566202
2086874670
1437770768
1041714593
958294381
1657695901
1934639274
862676069
942947380
2124525558
1459169417
206633491
1323894968
700327705
233216177
1467929801
1799438773
666536677
1608735446
836303735
781461937
326749620
1643301787
2030119899
452349482
2026055709
602011162
1459179637
913038033
1597329806
492989308
664711884
598818913
255813653
2029332128
733258461
698094987
1914533011
552463358
1045270165
344200298
214563691
35280493
1580993677
1941984808
374619028
424866424
299094165
1338261969
2113301917
1198151573
301468205
133771029
2145267271
1527978888
459595175
1147333688
945579494
860062156
1897946736
994814172
1175881595
666243660
971879443
86164537
1650039947
2004481899
1835207907
2141388412
83989352
2126781347
141723538
874706063
163797955
1956431417
400383413
1324902170
1042255270
653428363
1364312675
1040746591
422306962
1082042536
101112231
2072001931
951569646
862962868
2071045807
1354268715
63244027
109523790
398707729
261597395
1051277789
1856088990
1821043215
726308001
1652744351
484760551
2093573809
696244551
1615227504
2029643821
901476450
941431701
438828644
1828413477
832108616
1130832648
1477177679
550380042
1653521481
482176108
1403796662
330296374
643128127
1334739397
491565180
1999664660
2101781539
1420767175
906002052
1708524445
991984486
896745639
43945826
1204968021
460400521
1570156513
1363263592
686245881
1099062043
1361082917
609205002
1111354575
1802339371
1402658735
2026574119
1980920274
1485902351
614134125
1763253487
114115052
925437814
1321463066
2060015914
1674870660
1382508295
128587298
389951089
1511699166
1202345165
1912661411
197023781
2126659806
1476820311
734687620
1575195036
963676290
150213296
1948386
27836433
849416540
674124438
781130935
1960072507
171391572
433530693
245669770
783536975
1165650644
1919603745
166666479
1838451922
1298191634
82245716
1651329592
640894093
710985557
1037316564
1460667533
849051440
603997260
482853240
1008449141
559366809
1049016079
239397717
467251294
126772444
1448145052
1859399367
539000729
2030070763
144775243
785201079
345855067
743280931
621572775
344921391
950199396
1768141789
1223096582
1857272285
1015490326
1351801968
200863328
338350513
114930206
1235418133
491166007
933323812
1259867315
78830997
1917500124
1982137768
865959674
545452562
2081079814
6539764
988409506
1921780488
991248894
410063350
1647297879
1043830891
270284973
1790377483
1550684966
236099480
1578812449
95947037
267073544
542591430
667834842
1773499680
206802785
969759718
1196540030
1422642121
1781120890
147066837
189895701
1202860224
1728354258
1624214929
1157981691
1871105283
1054175713
940263153
1597941925
399265072
1478069626
197443688
1306388736
2075964334
1168155643
1394428276
609003368
1035694874
1746064155
1093072959
1365457389
1779705213
1304791305
1172063582
948220817
1248000430
351185789
1782042485
139564715
1564563117
2006815610
608555960
1402043371
1605454352
1104832331
2123178306
964616531
311578883
1697914349
1971496983
953974811
493067327
649964575
1980591368
183987144
2069911168
389660842
664575343
47728670
1776117769
463920127
1272159662
436461627
1783903270
871020750
497622166
1567207846
2135358145
1119682045
1167186475
1003412981
250626059
1195426097
2006139720
1027440040
1667344449
784700959
713257800
1593577168
1006643299
1613661862
1330768592
971540494
1195702124
1360901606
534276972
1185368603
1399095470
369580991
187648863
847068210
421638686
974989146
1094164475
878366136
159626608
1191629121
1568374733
1703786264
113784431
1910225428
1087832273
1446667865
1523727015
1921587885
1553552008
759048828
1237408382
1854938130
1988750491
967279960
492866196
2120074439
79604608
1634621910
937185202
584285742
179123914
1480103066
1268484363
1184553958
902399789
1048583706
1081814617
915469331
1673406763
397345967
1330948188
204048528
1155825062
237938076
345646106
911335719
1067147580
2093427214
1443189344
1131110186
849408042
2109491016
1918243260
972982136
1832934816
83985188
418834476
733749062
927701510
1449977492
574566857
247898443
1009512406
688571988
1664744425
1138054558
2056046639
924251659
1077939024
741135162
1670670694
542748000
904381737
1671957811
592702638
675506001
55649908
1113046062
1467856527
1847719613
1901278018
1826229812
1350278577
291785411
1295618488
1241665526
1424618474
267105295
1773389863
734852747
308997192
681860686
970826778
169137938
710709715
724238464
961391191
770880316
902963068
1490079387
334437115
2113889604
2037654414
372281117
2008861235
1087957073
1260140837
535197065
863807617
843562194
1726757048
1804620018
1884265699
1621865465
541831556
749593167
1599992241
460598640
1778919775
992171963
1294575780
1439865329
1709335247
1052855094
554574800
843400376
947766103
1756087187
1675987028
1470849989
541358315
1464316193
627903922
1407342053
442535826
1987628609
756777179
236087947
1577902350
104566449
1392054493
1375253088
458830797
925425604
223549781
1086847508
877928447
270470356
1568995084
754745351
1855846598
1758693102
1740124691
2020080865
1541246462
1403125055
1706958013
453958694
1443093748
40581773
1471044699
818832881
337993642
1662365314
1050010694
460119702
1606631441
872294184
519724589
1541813768
661420846
1331719642
406450369
1958036509
1242259922
991362525
2077989881
1751485521
232019614
492044893
1974911971
531671007
1570724854
1572070933
2086660226
1621075255
856209732
267290807
751574133
525412902
98685554
1032151591
931998050
472598184
727474633
1175228014
1271197691
349168677
947121586
498555812
488043389
243734520
579079597
894160570
981477197
1879694416
1363030492
782423594
1555841903
1551310505
1871139066
1949627710
1216468192
1311467421
1560000735
1414862366
946520411
925072417
1479548455
1410037936
793957872
143004020
1466649812
1594851934
1515473856
250996495
290206162
1749292002
1636564550
1665694654
602627719
1751034360
1776907273
204588878
1469444479
345852204
303034022
1496602713
2046081075
697542198
553911777
1195916594
924647400
1820153435
319228074
2062159558
1270318180
1632335599
88997065
701277641
1293212350
1065292745
207738813
156985031
621190327
930124987
873953475
815558163
1168351811
212081650
340605475
713309303
1049274911
763481730
290263627
1144612051
727256079
167426219
1376363364
841398010
1929129936
269376499
386452777
642629274
1005436539
1672522492
1099245324
74546045
223816269
1914309912
94411596
763986914
702149335
788649793
2145271128
818753807
566061778
929717340
1383537157
411386518
936144971
1068423727
954737779
804005509
1556784057
2098329248
925351160
303550857
751234954
506111103
901823270
1465831798
887481865
94190170
1857685561
392133070
1362250785
2096027073
1234728676
2097581103
1666758964
2065262649
286693803
544473303
321796979
678514000
2109385720
499675722
164831463
1030387767
853376607
1925360495
1198025708
1691442627
1862152344
2127722022
833421409
650658864
44388777
2053803698
823740421
486308297
544611873
2103071915
1702553312
1753360143
1528215840
671045419
46126826
2015706367
375813098
621290881
1895753283
1602581478
279587237
500980182
1499728149
531585178
600168338
405162905
1387698262
1261686246
1213058469
448123173
553458039
847988865
1950391102
883244854
1379874779
1124596849
1980378438
313910386
1515722685
1267208656
2123473273
1424415980
562009051
78940151
1869324866
2041095321
609728919
2090205565
613608765
1654334186
1944309290
2058635235
483529133
269847262
1783871648
334884770
561646234
955147059
1281869349
1654195748
1508541363
551866797
434354685
1458546803
1817199374
2039364212
1182690489
1662946282
129586392
1485245849
1035673209
654711759
1384448910
860936783
1116239740
1302503427
1125807135
338535433
1235475758
1269689097
854439001
1680461533
364520722
1235840074
664738067
1171153483
1287807117
862877138
1700783090
2091217349
1379116330
1276835956
906051544
1577608234
1556180111
1948044687
458676919
158126122
59010868
1056573093
278095840
1044551221
1818197794
805993951
1736606648
1270544005
2140610386
698927097
796177747
680795330
818910886
950590431
1586253069
594400784
183179767
1210373003
1495878453
1763350740
2025959328
15900505
391070047
2031158533
1142751900
916487116
587477480
1306891839
1235353737
1010388675
1015282531
966617343
1651196702
1403722369
1196043606
865787693
200516495
569246863
927643019
927755499
1339024627
1963304345
1298100931
63940571
332166113
981293655
1730861919
1798457364
18329821
363030792
1019447890
963649162
6404387
43544760
239844384
147292084
1985378027
1875703836
480198397
823655101
1642469659
1586233469
2025099515
492317413
1857316995
1142649613
605791345
979893637
1808445981
970256349
1257703902
310870584
719382981
1466362036
1078961161
1712902601
1878988284
587228492
679866357
598262540
1209978964
2043619064
312501858
2053733960
101003955
1472020423
1788373293
223038732
119926480
466768587
379335090
1094047498
2041297336
75028623
2033874045
1336808537
1014634375
90210475
810005008
618592688
1050611166
707089341
192667938
139902940
1669009887
1336095265
1115281393
124043274
623405395
8575809
433616672
86862588
547820059
1499395258
2059057784
707749190
2030291990
2057815896
897120232
2051180914
154676502
1735073156
1317762755
263978416
32774963
499529345
1080943115
1246358085
1973703391
2090680387
469237222
589396839
374750973
1155647560
2049343659
1599656839
1565171668
1864892762
1350183472
466687938
114320370
1216065167
116846276
2002180651
1176192151
310716446
775653274
2135740792
1989802518
294555313
1687741686
1579945701
1941128845
1277396093
1384761710
851239538
1505494100
1823333584
1742042503
78635342
1607400527
1613314456
1621541921
2125767119
212901253
2082782938
1548364188
402391158
1299051193
135836569
26207299
602448387
723311012
1856102063
1697999866
214873009
926443395
975732116
451399348
1754010666
893164215
385815871
1923887147
2041253525
784872857
149894300
218985068
339375661
1747525955
1607896013
536496357
45863806
983749704
2093291123
1336837194
36855786
295830124
1621327635
429905831
476052106
1841447859
453298207
1367574825
1969871980
1425078513
1841536051
2127618591
2073037809
765733665
2049955916
1322021217
2042172057
2016136258
372161038
1242585758
331239556
467801869
926305585
775464064
207897275
1182072388
1203590541
995107227
618681762
2117023543
943360294
1470849470
108460293
727162394
2107800478
233431356
1676300744
318608103
2045520902
1530389838
428448728
655944006
1805205359
673661710
587147226
637372344
1131214201
608554264
710976503
780561458
1065000383
688415685
1319664542
1717675048
1696409946
169508404
313859688
1186171869
1015358397
982584820
191074642
1725122610
930990970
192597636
73215632
1145144210
1941090382
2098651835
864529827
256483779
762218699
1367419462
2138196558
1481815464
572562211
1815791782
443295407
1485516929
1766177544
1189147859
501762875
837774325
2053400157
1232769660
172162815
1378658683
85955647
1827939460
826747042
1595992120
802618119
1605532293
1728852971
220896646
150835028
1586175848
1080658406
1317887206
27400290
1152064554
1688475727
1391141163
1489249627
1524741230
1864623229
631526700
560325133
580331048
749441385
1428581604
621108025
1073928350
1924602833
1972326306
216968379
1451427816
1030588487
404099604
1328199692
363444959
1143720406
1795749163
1275531743
1099055714
1370063125
2045131604
1844525738
2016475174
168950409
140879078
1293912980
1788329705
752595315
1535027296
489773155
1870236145
1103457910
194604608
989439645
99971470
1579222424
1903008727
1254473614
1271953737
206630894
2072573614
770357690
2049717719
18881801
1287795622
874448781
1089410077
1954319454
1160694918
920887346
52677082
246155007
377837459
1960879340
59558641
1818118752
2083359945
938358588
1348958182
1017508666
1657423927
1894056988
197859433
677386735
1698355977
1727069298
2126412718
131623895
1566994169
1812799178
643809418
356316387
836398568
596188921
1381637595
71317757
278313216
300780938
1118871011
1222290185
46216763
723959702
1357890520
1120814870
1001848517
491542576
798446468
6819472
1766040842
1882707669
841493237
22455502
1802675133
1683792679
670222530
1880277056
1963809261
1629466075
1566082516
712892414
337653397
1606395754
303376087
929050500
1932808564
1315788240
570800754
1746403890
600675739
1710383897
1242319712
79414659
1337667358
722374989
823407554
2011381360
1542991957
1237873042
1489253626
1345009207
975131275
1277591972
1005697668
534181475
450243639
461541560
917021506
264053542
285284926
1564817470
1268079022
1146597169
179825640
1394515979
567822617
1688193774
1119708823
1394132248
1376002245
1953659568
76705577
821750446
572141362
613429304
947707876
2072304934
1598879960
1461609987
375131570
1333857821
178767387
1139266540
1471306626
23868782
459761387
1251814081
204040149
2086874023
1772452764
1153511020
1698050778
1451658042
1035466981
627479745
2126334092
1979231743
1263754466
987585292
1110248363
44556726
889468354
120480069
75462888
605665753
377529021
1816919653
2049749011
1768133352
1817792828
1495608833
1650505048
1734319848
548471376
1245314750
224457797
1562220013
1894618833
211071726
1269049413
1271233507
632569674
2132472289
1925091363
697774403
928079010
1725393805
1110087082
1292734954
360936578
2030889022
1595173970
1028914879
652576808
2114868987
694112222
1553362157
2066238248
1542806954
1860904906
1498376662
133809711
1839926328
1590507319
535977674
1576116076
753455731
2130087037
335350546
483860926
484877930
1146031642
612122016
530382244
1329476886
2143361161
308962988
1329476886
1652947086
326750438
684160010
1582001852
1766177513
988580569
1531433594
678878999
1115610917
387632750
2120184192
1733564282
1597565356
1157539442
864846303
1480118807
2023514434
72920530
1809784749
967409348
385599953
369056498
2070752471
852380327
897704454
224711323
353557201
918066600
677261188
194604608
880617856
2044501233
2067728579
355967400
1588747741
1592757414
1429856084
473987000
59037028
1455632181
932815428
1224699653
913921332
1304760000
917873378
1170693974
1464664374
1807528897
607289920
161039373
1063822864
1299470575
2021558353
798874697
412263547
781894334
1871334578
1193930803
396515849
1764937497
1563050976
1843001294
914650668
1575982070
2116605531
2053205661
472545965
207492934
1374954206
830088394
296059600
1231835447
1696580202
1773971138
1861145165
945886559
1741513059
427045108
653499638
1972882062
910127798
294281479
786573755
486872897
892979973
1007204497
646628669
1163242413
1143311928
388882936
2086860308
724609201
2085380238
1470666146
128519325
1532997517
1968292875
876106937
74789007
121441888
1127582428
126680706
1782837395
2022105270
1364887414
1495669339
53860203
1262998479
1861002007
1836150306
2118132148
334802918
2008964894
523018924
268489269
2016843290
1808563316
2142616031
243173406
1969040291
299487403
151753124
1951067463
1554073236
599420874
1444236862
496499025
1924593992
340240252
1584553137
1908633146
1179019303
1681954706
1416288625
1437984755
613433462
1141785054
1397739522
2069118829
287354284
68708066
972285466
1878948382
832171267
1097656121
1869385626
1153135851
1565954396
473927580
1984337819
947365100
2128552923
491542576
77120857
1370607993
1245094631
708617890
236044608
1782898213
139204166
973074456
208632547
867639708
611786688
573354761
85814202
756438439
542873068
1780262069
1009189014
1135307665
1716636740
1105692023
786237638
686218033
1762417291
1511866991
1647584214
1317549506
1297769893
351645438
164189390
1461136968
1878801548
1566327562
905908985
1216263702
33265921
278305356
827952726
431284606
1093541183
339672075
1718105420
776030902
175921248
287143567
1547537780
116851413
937302028
1026504229
483780145
824258683
631738072
63585157
2051553526
157679596
1335531452
203978818
1239939560
1543255512
1457909961
435704880
866808648
703169832
424355819
606668803
1575817440
271603721
1943762972
1200204442
538907591
513601092
548881047
704340421
375027991
1267788998
230679883
1477351792
1149724623
1301700014
926308356
813478345
883531629
775552479
1248881333
1912454046
1415244635
874071141
1899454874
1131153520
1149887046
2085619745
911810573
1529343176
210197446
197896967
104490654
473123314
848985038
843851637
1494745078
688748485
2038249477
1522127103
109617373
1973894793
1746723638
202253900
1239216350
88861115
903416730
1526993361
819530588
764950351
1301535337
753679559
2080474174
984687083
1087732710
2044706505
1200202399
1657415913
207321599
202600154
1102627161
1382439835
390999083
1553242215
1879994880
1760650886
1618510448
1135568882
1246240003
2134954577
1488523968
451992752
1963258222
680121502
197794456
111626940
1200200710
392971683
1088161818
74474940
1482700231
18783310
1229234060
104647461
1824242258
1857057378
1690259571
157845216
237713660
1677501814
1022425557
1494335578
655206078
851951279
799104723
1318244108
1292358704
580058235
2023211822
378060087
2142264416
405690706
522373627
2141145184
1384558778
470670238
1245624152
47353665
1269696122
1184822135
1411356495
912029221
2074379851
1323839594
715180088
505227185
1672672510
927166257
175709192
1416648932
839314977
348537471
1776783771
1695114935
815281533
1597179147
1215450884
374293012
1296062192
2122222093
1762156424
871291982
933342416
718481914
2026734865
1263559043
229056806
915540143
1017471423
1697155262
489809919
1171463990
969507926
1307716910
474035613
1482039508
1021633047
2127667969
1198914713
1800048609
256831922
397638985
333827895
331334583
1500205974
315224128
2136013042
1350156052
682167202
854034965
1322096156
1616266410
213105324
1104550885
690808199
831415495
196899186
1369960398
1535564038
70891103
132555257
679576759
1024465570
461025877
1499643395
1827762942
1670548112
34829765
1958740738
2143121017
1742777115
1826587459
681352832
2137965527
465685888
826086501
1424652606
2050450508
1068939284
334028845
1061847835
673660867
44132940
906109690
1950854987
1914815086
777660395
1857619439
1683864206
1173222442
1381989730
604911050
268010671
1272956369
482569903
157783562
1824364554
1056707986
544318716
155949860
1665793753
1443895302
1309457162
170704772
1147897103
144546380
2108159066
1580707568
1801956713
1743794441
1605597419
712958196
1166570303
1278833992
259572457
933783147
1192088229
783593204
1872798969
1994072989
1215833056
715001746
160206268
475519410
1526550862
948827358
1874003052
1453215143
62374114
332565235
416115165
1296361368
1956377882
100145475
1015830236
93369823
1855473224
909907419
646674024
94396374
903232554
1974501028
1313855886
1753928026
1100494460
1847347012
478032154
370828983
2104431719
1521040987
504708912
467861644
3440234
1379167107
1573880827
1393594831
1391286172
1484081591
179445919
2045655279
915400443
339505576
1490223547
685007223
231487043
1622173068
897418389
292980834
1721516942
590020664
516380988
1044252744
160842600
634475982
1905558403
557051616
1516118375
357976441
56567826
1355548832
13712350
473257597
1426867065
699403438
548848117
1471897310
762858454
1868456916
1377479079
1888191956
856183760
1460806686
937319887
569108708
2000276838
1019259777
664937480
1817683596
2009069665
216209367
210412822
1036684657
1367746568
1549758373
993431363
1058166683
1412575148
1631541189
1827495541
579139796
1391686906
1402450190
1744854187
1045003186
1990893826
424171802
963802718
1378067891
2130775483
976742627
1513116947
1579522255
1967708615
803914827
748175946
1245697205
2091850538
884576831
1780539847
915659778
1565555173
1295479164
293206492
995774292
1849842959
1416025630
664456410
1876827250
1442995609
1680649069
467451260
1866538418
44617536
1319721177
1628336970
1929257011
128486621
1256806119
1005890294
1008417498
216412332
693903147
545257365
856305104
382273591
1306019880
748297982
1847518826
1189587389
909205493
62780488
1959843584
196475326
172894078
1561631353
2147184634
40767204
932506062
633876348
1127330725
1387979076
1113512238
706461861
413772260
1840501720
1851312830
1019643180
1838570152
574502177
176407292
1113992656
607995769
398489257
1995509704
1925615207
34561426
2034742437
479263938
1059261782
1019228047
89670219
1043488358
642105628
436303879
350879739
38573168
1834185597
279234502
1606399429
1878014951
533586513
651018555
828377918
1829001576
1461908872
215432508
116943002
1402847664
1134855589
1509024016
1905163481
515558855
1178130106
1456375480
676130528
1266961642
812494107
1751748877
86206869
1333172316
1897301862
2113568009
1480823911
1723237141
805003581
728234755
253352994
876020605
218320484
967225066
1929821962
821864068
1375635056
319349238
194839975
2613516
1024236018
1024294079
1377649192
751399487
1368178074
531115027
2061336142
958255131
741547336
2038806032
993749206
668380516
1440439456
1678116954
74327169
637125573
1327348204
93508546
1726575101
1309969504
1510861428
1618384957
1107960690
1362776306
622898751
104609189
88642047
1243051910
1951103950
460021836
652082356
676972292
789960675
1096982043
1720334654
1432898186
267125477
29015383
2072746726
1956829579
893614485
1462418624
1923531011
1253726372
468296322
1343594489
1391122027
358131912
42707141
1091926746
1533707427
893333362
143103554
1287786506
1097224386
1765299889
470508997
483660578
332511989
1920000398
1779049887
839445893
131509691
280786378
413844207
969146263
85257763
747577768
1073417020
221329955
103672549
1618087734
2034775341
2050292912
1322257469
949532582
1677480772
7471732
868751721
630829802
1932113431
915791351
1244951953
2007991661
1670764869
456512253
1458181964
1093977262
172169511
2109682044
1585926388
2011567806
1901198702
1335677900
319771232
632481002
169474357
330408960
1682078952
450259382
1847600979
1200712998
1018902661
275125172
261490454
1522767165
266511426
473568574
15646050
893960677
2104062592
2034790854
292056923
146837836
1249537138
1721283617
2100126803
1624754351
41286754
231359415
1237732681
1605213277
1133607935
715817096
835738009
1111998598
542901533
186806731
320472599
560598296
1135392763
1451556463
1035407415
940982797
846008394
731103787
713548252
329750405
810207381
755913749
823959658
388605598
340024152
1778587576
1627550037
1691641631
373807171
1716118501
1488702575
1256099040
1021090023
2008129025
123590661
1205922402
1551581451
915775210
566618074
1010929301
1172968070
65878369
984569376
791081072
1219355976
676111581
913724569
384464614
1871634557
873541427
937634257
1408931267
1230903609
1695348027
1651890829
1558667372
1740346787
1804764093
1368640766
1638516890
1714767205
1482635473
898773670
1480791817
750147711
220925045
163225518
1829733655
2131331263
1366604033
1905353860
414670347
1540389643
233290233
2084253405
786430787
1131393743
2087220807
2030138473
1822047896
1543852736
429527555
724976201
1989513683
1547014711
1356018840
637699851
932320274
616256474
1098574180
741887155
1559262358
272975248
1454810
295686458
343307970
1440854081
456387660
920723043
1100933574
1687323840
255129682
1233944891
924704851
1055652634
1308709933
7799243
997767254
1312668688
549910232
735682889
1026019655
547124928
701754494
996523493
2071082055
472536648
2140050449
15359720
1450665984
326117815
518844432
487891503
1433961505
1685745829
1602853786
944198684
1088623985
1384018947
1948023104
1911139111
94083717
756288377
1603890534
1976966467
631165220
838110609
926508474
238252976
15692935
727694370
497792150
795030141
2089414485
1367558
1646502772
716123327
1057635835
361239394
1798195476
1597533859
1071276946
1459988801
1305655573
1075274221
587308137
1651829598
1975716229
1613102795
1623783273
765264399
2091848254
438285758
1643631123
1391353751
105608671
1256765927
2054469176
11238527
457254272
562613283
1514475063
988210719
1059549762
639633233
851083736
884621018
1974959124
772726666
55541333
559154460
360079523
704169288
1100674383
1169116447
1039884042
1721613304
148977851
2065926669
2105481424
222558593
260744475
1368832201
2010080758
2086831777
1701474787
659559885
981654733
1393933720
2139406481
576593647
1629765961
84544910
2109261483
1318505892
1054377477
1595461136
2145394637
2037904775
1018997015
550751744
1846716565
1471692626
1102926452
1258943559
1617003278
1852762498
1836015723
47356934
1767814632
2132387048
438265158
1922107868
1445294477
608856133
1373288014
1341502577
740859990
1874706467
845955204
1681996163
1712147038
1275670602
1203008716
1140123417
250220525
314940772
1786102425
707463639
1151091871
845596259
1627301371
270652165
872775738
2058996648
1636093833
1299883039
2115075624
322316130
1755144424
1100892687
1086543418
1192369746
1742253844
1053619689
234305117
2120313183
1330480440
151358417
1954188586
1093298255
37136063
17897580
1681593768
892253829
387493279
1074649641
1797761028
393206021
1269610317
156045783
61320625
1899793789
1257738668
1329103185
1907227442
170932587
2051139747
1429887781
712022446
146565653
598770102
1991208765
1788458050
1246814217
721772045
725908840
156288151
1554344321
912496443
1887407811
1781618362
2013185485
1433571348
806363559
1093696716
298453683
835874874
710543386
587992547
2133063180
1774678375
1668709455
266832690
1225655643
1007304033
858746100
982574362
818625574
951578775
1698937272
2015627319
1477565040
951460664
708244204
713059129
156274118
176341467
1409421761
1734010023
1783437467
1523700889
68225566
658250632
26860386
1355114944
1787466138
730798241
1601196183
305824827
163160342
964082992
1489343558
775594500
1557516627
843157043
109701993
647203509
140177226
1914761544
206713193
1697114231
1096062612
2101265104
2132292207
827181481
485601411
151541781
1065317680
741682744
1342808772
928271833
2037523197
2133888472
454867532
1929485674
428347342
867182947
1346406219
751605433
15526387
381217281
1871560708
352070468
684942387
536684934
41916625
1306150789
1382396816
1669865871
560878223
2017001720
2108501884
1085882899
33233291
1602559786
822123407
1946873940
593403451
344324171
1788391609
1678558868
17515188
39538025
1028346212
1398239228
1358213463
1609384387
1532196835
1280948990
1533999410
2131550162
1086944599
267579920
1001458367
1114064627
1101367645
1405527092
429051289
1330835383
869176048
1560485292
1506878296
1994057289
10544546
30410741
984704999
290229721
1751583227
2056225471
2058213233
1186172006
1704704400
683523695
848126448
1508229102
362742495
96029192
507580837
902565192
462375088
1961141859
206718199
1166766232
80138813
885860047
976104693
1783750593
690869471
1984456666
418980696
817395362
1215881135
1988727293
693406889
1292079083
740706297
989532509
1015757891
219819123
2127579756
780550247
350617778
2058039671
633883586
245144921
538347575
1545886343
1333211642
1687949095
816233837
1916915967
957108284
1481879739
1754639585
32761260
1353172013
315518211
150752049
1977566296
756164704
1865720086
1734348357
1543983280
713470817
1425296221
350266841
1362120512
1795778089
258253922
659179296
331393697
1210199806
1879730859
1719273336
1028111001
1873479836
1422220731
1559843297
893853703
822291628
543945436
1341289006
1892039055
1602015796
627728605
119105387
407569923
1280718881
1080177032
715156305
1311325648
404871681
927652752
1787944338
223219890
764771853
1977501915
1170902137
194531937
1626746019
1031123193
1257297253
641222888
1603365797
1472273414
585161251
1073465821
1860352025
853671145
1170514968
712186336
1675313097
187292748
871254084
488562127
1555767857
1021412968
1019476911
1107065557
1275358549
1458109707
1527732535
273654434
553198775
1282764544
1232614066
505781639
257322983
714509780
122726190
1441788829
681861797
1732420149
1586830113
433036166
1185633579
1549485593
659207359
366779978
1364950741
1373599390
1480808362
247964383
2094392450
472418515
388510114
332624940
1912223093
342861526
715270535
2024699569
1474800150
1820750358
1754855798
108161407
807617357
2137582771
1486981428
362550483
857861472
60564839
942615834
456544594
1594396516
2034226368
619987917
2086326981
1787124883
1761727214
663403202
94668396
410084987
1410594143
1658698301
961845803
1420861936
767561136
261295998
264114197
103398412
675202164
1471857253
1823741074
1012997623
963828693
789216131
1429902931
226030414
1185147787
1264519497
488548192
847334763
1944507814
2074117309
1395974794
1622785574
538801768
2117822616
18839867
1633000514
523030646
1860024792
1446087204
842575825
2104307162
678884043
291830418
426795308
1590156201
26277911
1852254188
452313753
1252245909
1109297819
1140447863
196719958
442133984
1030450600
575469635
186928976
899710141
206673638
1841988350
1086825107
1967146072
720667832
1508173472
367023237
916459365
1887364018
1502219936
1132664948
952083490
423273315
682182618
927789121
42681937
1639332691
335165727
543610108
1860634190
2110286279
2111242852
741432469
581860258
812500110
861856656
1370120901
461480125
938531644
358921674
1243171417
1245909459
1769038937
1747717087
636528490
888487648
279204378
1418656892
574513973
521751790
2082200022
980706283
41061578
266624799
513151332
46233602
412703883
715627223
906769356
2092521370
939325772
1269936774
1298081534
573467569
794056193
1112016616
546085884
1570893990
1252665982
711919125
264421846
2124048882
1742088302
1678414154
707477312
1408845335
519927798
1992735546
1400220514
1407107759
391373633
1397743373
341469921
2026912328
1705829557
23727762
1856367574
1502775283
1399820420
825276586
1124811832
276494298
804114775
1347535589
970764462
222585475
2035089438
1980009776
2057639986
1458850918
493695582
750494426
1512644837
578774327
1943946539
1849379762
261178930
17117387
691942445
1282075737
1611049540
2106394142
1619173157
1163354414
1338895844
1037056650
1940303030
1829546786
1425033968
307637312
2026028119
1686559335
1016874406
1876672250
1155921416
350662150
843626242
416211039
1061597604
1401670047
968843279
1254344643
91301021
471828690
1335700052
1451612608
1152688234
736528246
220619748
2108185285
1989656612
700217872
1053631571
1567933788
1242765993
973329948
558369888
2052457594
49153162
167790556
1432765827
1449571528
1625705580
942854935
902319097
440568791
980117156
662313033
1446965173
529969619
1196701406
1913887525
107585099
550026143
708750165
998460557
1374265115
1284992210
1196380226
765949033
1277812534
1762915992
232325520
1550355572
1797400508
471100275
643892256
272251076
2034760208
551857590
229269597
73322401
564334662
1578991319
145350226
756017981
1757322697
848065442
1277696337
1378745444
226161039
1337103152
122851646
2015096109
1143936933
972488887
2079141126
915269103
78899787
1670951409
533881607
438921103
1754062297
1234274058
1433229387
579294555
1516129610
1394188471
618737014
811370363
1962821451
137674173
395967085
1288250194
1089252324
1775334951
348456524
1638808756
1963999449
990578220
750304014
1861297099
1410971773
1793478966
1240481082
110357677
1707802753
1423540180
1213584845
1750795797
2112938549
81992897
1201980612
462941663
1034765177
2004415661
1466146560
203730004
1637430641
1972580113
1345616022
484781353
1721709650
1580174336
125288066
1098314370
280026830
2004169530
318869957
2020190842
988798384
1977062236
603187074
1650070197
1089116471
928147659
1446565652
191835600
661242400
872416254
1859607971
1193232264
844530855
1260655341
1659033504
586102764
584267416
957564319
631925607
6239078
1203203183
1253920514
1801603930
499079204
350089934
1188579765
2120823165
1998730952
514628673
2095462304
1274545223
1245373497
1145515714
2121869778
1024804257
115106964
1371427554
845042222
441075300
1184799384
1925091507
1512146357
186552354
565341754
488243492
1859996240
931859450
1940245737
727964605
1285373202
510046310
1596161153
563511385
947877657
1049248496
1092683058
1656593812
1655529863
2013533280
392473777
2011757709
1585398973
395214848
183150125
1315079213
575259106
2055270551
2006602755
64113844
1300834746
496486252
1779112627
1594171961
274440217
1399707378
1172182817
533370602
52734947
58845585
981957235
1916541209
1227304717
969396759
1227352066
463650647
1927339760
732765613
169213699
789356996
414618794
119269256
675430289
1065469717
2058437054
980793420
299389189
476747625
617370039
466436635
1046481085
1371719980
1229607069
556960915
8126146
105349468
568343398
1619255037
1965483387
691874469
1853641991
472043072
86461611
1628916478
618739738
1499748435
991730902
1956574696
901137782
1963680654
1571672486
415375917
921258004
1164432105
2112208792
729886493
952300352
1495529112
1802703714
1858791398
1607444946
629213253
1889348485
1787005207
120370538
1826830459
239482501
2143842583
2012078614
112060182
1901000216
1516471299
618294577
599567005
1096675405
1532069596
938635049
704471494
1175196890
525233426
792851686
1316295713
1928459778
512286050
973326451
1155402919
1818557210
1111676728
1065427343
2136783609
1478449128
1395859636
490359740
1134832394
736767292
170840094
1485358016
1360307396
1397027630
387348507
1895868965
1656619011
1961355903
970653587
1502685159
229802973
1598953854
1784274737
323184494
1862741671
997698896
1323957359
2128634372
578830011
787316405
638568090
774254329
1171905002
1414241711
1493536109
451064236
2138001384
251283100
788777365
735656909
1638605271
1448620690
1230773679
1782013359
2005914842
742372513
786852561
565120051
2142498953
653735775
534181475
1240616165
326059854
1971198599
1543168498
1740326942
1373761673
1718780377
502666087
949807149
424626059
549030817
1747611830
80005327
182707035
1143750594
437414328
1948851637
1483729489
1657268332
1826828220
1258940516
982505202
863929299
1095649869
948580397
1919829317
1228439760
196761227
1547509261
293988158
548738040
1573546015
1371059256
461119965
113530946
1029128368
1716055157
884584279
2090289132
520233758
1469619342
1945961004
985782403
421192821
428623802
1974355457
753388738
1007427126
1242619494
912244869
924280197
1218858720
1126593109
1797582799
1272956507
1883162095
886530957
1600959425
1678437623
104690773
20918695
1889260149
398179092
1183147001
1260763678
2059234417
86989442
694934179
442946573
946605350
1767036243
560476129
357108020
1659006766
1063502375
1455870426
1272591018
1160681052
1194673493
1128013998
1461619887
132063947
774887253
921711009
912362512
839579869
1517113843
1312416197
80572686
427879728
344062574
1360428995
1077578743
1448763532
1794243823
523422260
663502605
1211556349
1229025816
1321901095
185587292
1323788566
1896736187
1027779695
1113770405
277297582
1580137293
180096235
722243522
467139398
157251793
1575838195
337471985
1353047809
159626608
685026876
1497111994
1011013284
709930428
108835886
1971232535
2027214764
858338572
825370089
1095303315
1025759005
1657281855
1301247156
1092564464
204951495
73152129
1296826498
1007773005
966658299
460150184
1120895313
1953780425
1396061064
490414140
993803303
1794209314
15986946
2103704130
1976548095
686188282
1970990153
1033961678
2018817180
144265249
1573182617
1458715772
603165651
68048635
1737868965
1073998499
264290491
1232334647
214861435
1301761635
408407901
1823935771
551012721
1263535622
1199200567
230822402
502294723
1115321766
1306036756
1694369288
1370050582
466037359
955380001
1274288210
1754603882
996947170
628552908
381432013
788845438
837097732
32835013
3704712
1879628441
1480148445
1794802874
189165639
160597599
1642804963
974733597
340481507
575314367
2060959650
196428452
628247123
905024570
2100292297
499666965
628506375
1301331500
1003028554
935318119
1084752895
463807001
1236495579
708551976
177210182
495039571
1946300505
1047939217
74337863
133976396
1071957985
2021909617
1593184488
1760742979
1903821639
681147785
1111575239
1656423533
1772089529
758999772
294477875
1293908712
1533673415
1361570629
682470184
1990178738
1948333977
27989778
1515460695
960769346
298198690
1019324176
1904354517
525468028
1594381273
876130908
1554363169
844707645
1360757382
1580341845
1911381733
323616818
1488517433
2061921775
109677793
2044955580
1255654757
836503783
1053971736
938571986
149117717
266089147
1054037642
1523934729
391313964
1068447141
981943632
1832689400
1913749598
522709783
514070349
908991713
1654489338
1597814773
2008362199
929679419
1174856308
1676302066
747922416
573750741
1303350323
1842295607
1009199068
99700968
1390977728
1774783026
138403329
2108526666
1885981661
1415562286
643630152
1538055278
1571903636
891636598
1300056364
1237638154
1761347992
782981792
1629478020
1654385823
434726224
555664425
1285651996
40436742
686610775
1449529171
925675170
1173714943
157587023
1194735867
848779418
637653930
1709662949
1397426624
1448745164
1449432085
1247873751
238508156
644794122
1707776916
340532355
2126444938
2114449984
1693250616
1231763853
1576438275
952145552
680696614
1148305173
1770586567
1066259245
244615722
1270305183
653700667
1726549926
1238916544
1668859777
2133559361
1984513616
1468110274
1632109129
608887108
895569321
2101723139
236972048
1054888490
2031464356
1413569493
27986532
562005896
34543354
1490331986
764925309
620267247
972922967
1979107175
978889903
1944300518
1868992549
790194591
973747719
674712557
1153594751
1225598677
743975331
248221078
1191887588
24678260
1084180132
1857488533
1247879271
2103648661
1993743516
5531496
1692736157
966134939
2002480795
323849280
1023812364
1132836827
558838387
1089116471
1615867783
1184848218
862575719
19518664
1721020502
1082315437
584335406
315109144
81306231
1208963209
1290538232
356631349
997228169
70712301
1996653819
1869465270
2089001086
1680724703
1680054308
336162835
1532684905
1474772722
628272754
1283549569
1076497453
1609041445
146304989
123340062
1349824183
1364585173
235113710
828887524
1839779706
1188824578
2015892645
718748852
642483951
995788053
1743502153
714808660
1473202857
703543953
832640197
1427622990
306234452
1218231974
831968359
1923148796
907434971
1047110688
781059929
879317609
2082296479
1188314893
282119097
1953268437
2049038030
476297767
1663053959
2049399325
196696785
1182637960
605822725
993771702
1746176219
1264906071
1412530873
848691425
229630617
1664703461
47252136
98572915
233633699
1611851704
1507454726
1006355276
1391643123
1147431679
874204027
1381647025
2131760242
1805347202
1946764861
116119951
1999640366
369111094
1717532367
1895724171
831471370
1133397725
749287879
1394816926
1630648076
1656426338
2023477360
1579099044
1483632463
1302309686
1092305112
1796275933
398370202
1807908132
1164735829
47599357
1895452368
455069100
914981258
1198621219
1376859361
1018946610
2011806080
79432046
281059593
668963973
1754073598
626486525
1597772542
291768688
1694811100
1136357184
366403294
823070736
657852554
1201714076
530253857
96272454
2031995195
1089044430
151716403
1642716749
270862896
590122572
1874410686
381762244
1504418549
897269037
216699351
1396174766
1877226065
1997294213
1079728693
1489642945
781786948
1095552631
1004147410
98405777
2119025164
61061474
1340295031
1152853420
88270441
1118107646
1882664884
983838434
1489361358
843701539
1409946054
1606863616
1602287007
2056384560
900980156
1025455597
1507550438
1264417675
104063603
1033171570
58150832
1388817797
540697164
1096826707
1055163922
691703620
1483843715
535409413
1891289380
389784244
901138877
497404997
1143286593
367995784
1044012587
348989802
945833343
641199126
1950950784
1339749192
775743853
308021548
1840895468
1398476467
1512196701
498235793
1248157932
1741018948
702406991
1865240401
835393259
1684423870
887885296
509888930
959406589
1086034409
401798913
1665565402
984048221
619186117
1620701782
44198121
1302898250
119229200
1154999047
1206915372
1220675053
1009031735
859490368
2125892912
1720774254
834560667
574995149
490233620
1751119952
892875787
844764380
2030912018
1459296559
177308650
2067383405
1037482281
777827478
877050496
1498272703
2145574934
2091280878
1944612800
1643316101
437851927
1880186786
1908579032
2028898661
722768957
971640553
1542281831
1256063282
1147695978
30012032
169110560
349166396
705521358
2037042874
237461311
795225964
404572427
180401394
1057635369
395340186
1086444908
1679081766
1981981401
1519107044
2135436071
172608408
1404104026
1822835737
1037198646
1343056938
1824937974
154984288
842627516
1549796204
647841036
831497866
867144027
701491121
1699836712
1143813349
1768982630
1519892308
1056903299
1237924073
614679684
1415842663
1275764071
1295969872
1096851838
1022107973
1439641480
2070136295
223449095
1611367390
2049930095
1191938436
1942164138
15359918
42174795
694354730
1138620484
819424899
1153484252
1695943319
1002298274
196701169
1270483061
1917265974
842348798
93800539
924276545
1356111606
2060549952
207095741
1551184773
1181583184
577862947
1178719137
119113263
1353146304
1957694058
1573447612
784345368
2025809179
405377786
1902191116
1088833414
1286027101
1122246287
322018480
627499259
816510914
1006363533
740525151
670873212
1545770636
334663965
2035035461
708628938
2034832221
252574714
1028971800
969867682
1382988169
120558135
42897517
1031962628
1536982597
1891939322
1842255081
1617284915
1149523639
954899432
1121184640
2127437137
743232475
1125092676
1033395945
737630187
1902111892
101473898
1520339875
1386712743
740620437
473335531
584029498
1801209
558719681
1616301098
1857456313
470076875
613916807
362106910
1155273085
328209245
789921416
1959851059
193911959
391981502
742899240
107715826
732194943
918653353
983398352
326237030
2109592661
276637588
31460493
1239840268
1021194771
272629740
1630181739
2132931732
198125975
547891452
693496187
1972156662
1594642309
707737661
1671870187
1169170962
1101486934
1804635055
1531901747
1882184641
60735474
176803365
1120111743
2146202518
1080041155
1574740854
1432139341
887674702
1424436131
1823571650
1346062905
387649995
341603605
1103841855
1886173192
471936618
1587437701
284112468
910388148
1541618373
2106626224
996999201
421400620
1582465867
787890101
389199624
695076616
1915594774
1536918921
282396949
2147388177
2080213397
1077372740
957425305
42198441
1437332711
966028860
1470361349
1031233423
246740612
1667680412
1635527824
753961469
1487761413
1132250236
2094997273
343108668
1826746865
1967999028
1368555697
429427351
750635913
2098550843
1448441411
345692827
1365438503
519584763
717978387
474228300
2132298613
172615960
2111161945
783827876
1105253962
1851002960
345569461
574619416
1345553549
1567095616
242723459
1611134186
1891730744
1287381789
1219694163
1183607976
492887518
1408994563
2110538489
655899761
2026434821
2117525629
829227049
904259935
72382165
1659239209
905608940
1074654066
2029049626
1558717878
514397659
32144696
590771729
187958296
1845505258
1594504733
259201826
2104602042
577924977
952424562
1468870539
1025824041
423402126
1930627846
1227068930
2106814256
1590287763
13548503
1119875297
743065201
1934628620
290314002
1181753165
1631149159
854508124
2082828196
343479168
422588294
146760513
793899002
1563686858
1366866738
8589645
1654888606
1526026597
696733373
977027488
2031209719
1009900182
618256831
1577765135
1825853369
1852783953
307835118
516510048
242895725
1877146389
869769109
94947189
622720765
39083119
634738591
1469205278
989006424
1095439405
14458761
76084304
2094787561
470775257
365997794
1785838944
285295284
318385749
479294112
945698343
1577155021
1234978237
110781519
1964469358
303219191
345610203
1641973790
416775639
1077998517
283591483
1208737641
329942511
1098185405
878721854
361858046
1611733703
615706881
669240720
1216686592
1076906494
633392838
1324403549
1818957079
1813060970
676205759
1460904131
1955295396
371773165
2107097891
103840481
972801174
1622404704
908757810
242143115
850305647
199616573
1076417922
1716715095
990184902
1331498930
964302428
180223332
165997826
546381910
1933445686
307155483
442382757
906786707
1208294282
496971865
109289177
2009534885
976230362
1259884389
50972211
994605404
1936433
862535058
1636556162
1755501139
1906982987
984877944
1106448313
1912609386
930166687
340954272
738271162
1973548575
112794250
1672719420
995215544
1615272440
1331075992
1095426615
1388976424
825305517
1679695806
1977101313
775540339
598714737
151452189
1021789513
1508363023
1498204142
1521152623
76166624
1690320540
1595371658
1108532703
1457163292
245129326
1478524513
1628866812
1792078272
1500152102
1318852610
1636302847
620583289
1480009474
905957081
1927386034
756059774
360555901
2128568900
1452873416
1680980455
1719096107
637696637
2001818216
538349732
1638856778
1608392837
1538129301
1741299734
170516632
1667752242
482117401
304169331
1010487882
1156605064
1641962609
343078389
1276348840
724109474
1804867091
462422326
1766079808
1366319414
1138117334
935353299
1169078478
828955776
1697918158
1662917776
1015678748
39857604
760181328
1845204575
575200872
1707548584
2067703150
1268639416
1608752385
645903529
562860835
1810919160
687880212
2019351620
1050363695
1699827230
833763369
1505210574
1131695091
578910155
535902034
922741730
1311435792
1062417243
1603249989
1427564138
1778742511
1951928503
1023940805
19553024
1550603280
1096309961
1951019029
251194135
1576521474
2123280152
1567939725
189455443
1612160890
1607010814
157843281
939231214
1961597457
1358800548
1699456679
951591509
828903379
1825280785
286135799
849926310
1117088211
213823813
1995893786
102874973
959644773
1198000515
319621107
938858776
1472829662
1366461739
1613960164
1339337637
1050742421
506482239
1124701540
109580227
1592609588
273785036
246863309
1502966648
1774604856
1699653879
29389926
1593494023
146974218
138465524
1308483726
1649491343
892227707
579032267
529186986
869681545
1749404452
248372648
1990556683
1258463070
725951750
544954535
2004346323
1078117667
1520982769
1688656520
316518538
507247166
674738544
473121221
785708014
1474905009
124917794
1257183696
1339148334
1440700752
1323892443
481291867
537685230
604469122
1414983622
1458867736
2020332461
1917683438
2007747312
1926165735
381879504
1876984311
321563560
1592853168
2108804591
1769840167
324330529
907138317
371402501
587588772
20086670
712574047
156248245
1680971207
1718343018
1613807119
1602953022
1896380231
1056930690
648856639
608017833
116011751
146485765
1580388113
1565036282
333524180
2051262511
1251699950
1167677621
1855127501
1099836384
1516512253
1769214170
1192654014
1497891676
598949549
1299882066
1190715560
1305258886
737499159
442905910
110126167
215717630
1922976554
162650008
994027722
671168682
1824621777
412752875
464046737
782936978
1702378732
1428881635
1924428430
413906054
1468208842
609364337
1201473607
1955659725
1174172161
273923761
978359072
1032443356
1358210109
505255022
1305119271
162735454
288607509
1548317305
1844242638
609351421
636047101
1296474995
367891567
1832888918
773064227
1851390145
971188454
1630678416
1877976803
1789965495
1387298768
206163596
1608335685
1926291665
1117356029
1516312990
228875817
1653837290
499955893
1343469464
1780292191
933911871
292395887
1675641826
1061837923
1405654198
1529061273
1680763747
2080656581
1704263860
2061025681
608686700
1501155628
1761466047
1484109910
1625919505
247884119
207923144
504959709
354181294
976391855
468088014
995029432
344930649
1566921058
1088759786
1240709801
1056258345
1362929533
471094744
55784882
502580503
1322005514
954711438
1287293605
25880459
351909798
1808268370
335848862
273005650
1306209975
132274704
49358336
1131909609
2011002171
2014894955
1290990531
902310178
172997000
955971768
1389281651
180533945
301610473
453994261
523526423
1589360047
1342615140
41035066
1231002662
1524714712
1489478985
418436196
1535266922
2131664670
1980019966
30643362
1247367767
1173411657
1165847272
871964500
2080972420
832352656
345605031
1939109639
1084850628
1740674359
274242287
1875088211
928214606
255160618
2007853986
1167538767
778060569
494552631
2074490109
1120931192
1020239369
1012217300
1417728819
1244514667
1284173620
1962082884
1229078570
581323734
1499689051
702613327
1615389894
1930757252
306402424
1674618098
1110365110
861245556
1611698876
1858290859
1656906296
1592189784
1980241106
2036403542
262658156
574176455
1951174970
1268569470
554116924
1749618137
1289112747
1915243296
157435068
1580760291
1026594373
1677032659
805370219
1062613988
1543262068
1140265212
101272676
2003483321
597229816
678743172
2071509082
1829700988
765061164
613200968
326402936
1376516540
1870285249
409031785
2014378696
774584594
558616290
449579130
596494796
1591872925
642025990
1527448083
2141102433
1644347858
579100873
1506127863
1824901614
673741379
1349461028
177579334
609624972
724668510
945179748
1176849203
1357293665
938627098
2627967
1028236850
387581875
27234401
958363381
1710002937
1386508712
901964552
1403150519
960451801
181475405
1722683958
746269013
1387992584
352496548
685042405
172649043
1129738015
1972776698
1680470874
1354470159
153459641
1123589835
361284971
612148667
1138082897
2100507069
20856781
590746835
1472656268
1606530540
1314942872
421902333
319459192
431438600
1434604832
1635395423
1919357392
1266702877
214006779
2121355950
1454099552
353668762
1411944870
2017868027
797657604
1747400807
884132710
675814728
1510048407
1643511991
1434147672
1057603844
571082011
1450214908
166914104
1917273640
120485875
247011270
763735730
7353245
804308274
619239261
734157978
14685037
1250497307
1373115031
961083711
2074235681
517390627
788286024
1321428381
1280203558
650587022
1019879178
1688512143
216367344
1237160792
112932444
384558744
348777041
1615726120
574834648
26887241
1010298344
1837306607
918301664
30225481
789951021
43739475
769144640
37373474
140949659
525135885
1294071773
1494340482
811274129
2103564920
8643297
1333132931
843035203
817544304
872728371
634518583
72850886
2140219077
1496933377
1580826984
7522925
1609059212
538068154
1888479244
639524464
1735070584
1185081442
1417889232
801555296
854047531
718517088
1113266089
704514049
929385332
1105455454
977425710
1628146171
2040389141
1699547672
1111049213
792811524
707304376
705806136
467949994
1170603235
108416739
1710657737
102857198
726329346
1602510972
1349061278
71359315
1783276866
1115797843
1099371294
687040079
1092409741
1262661150
20884002
1009315333
320465247
396091254
1870509238
1750482539
1632688723
683622144
311181633
21952209
612856360
1795896079
910743484
306844331
1214602279
1660698779
1814165959
1581143914
394525291
1846454064
1456387950
1857091668
1181478553
1535590688
762935354
822364742
1996490635
1301134875
1913814773
1349187488
212748906
213308528
1406245974
1791815827
1142949536
1944439793
402892766
1159532025
2099645890
64274776
1004906730
1571415093
1717912299
565118885
2063878646
924955345
911928115
1702415085
1706296509
1120399614
1216425458
879355255
764999251
490356039
1592776504
174972150
2038063788
1443655686
960649320
1216312319
442450537
2062592577
266854921
1175017929
60268581
1916428356
957116747
1731610119
251620004
750424682
1580341845
988470730
1242871073
1094653470
1084351706
2101075522
268209729
1585206073
1907421619
29070553
2126740851
1746336185
1179600991
397741285
1592484358
1739081854
1915396267
1481285870
767848474
153715255
934936403
1181995979
1942981745
1934211498
1066606767
838232571
1964616981
529698539
548501952
1287229526
1685822625
1866665616
298359782
1018308573
2138848343
688661015
1694745767
190775932
2145260427
1589590691
799724226
1727853817
121590708
339552986
1559919047
1557524288
512026290
1163367310
792903755
899564139
1781266897
362023295
1111225100
2045316519
1483688568
230158852
1867318170
112115877
1485590357
124043576
1222324142
692787919
648707667
1889057772
334583648
1545281727
581547318
1663695439
1938163976
524220932
1497871121
738205662
11612340
1684621147
1170512427
386108999
1877926673
835488624
1261159981
1484090277
777307860
810731022
1746931085
1081519412
637820589
949330971
817762458
124806015
1080736248
1534665242
907541012
1074902878
640480300
2026525259
522667990
31861376
1400727102
1965812542
15538644
755500698
1166402595
1568664746
1240544355
1438452791
1950334431
598404004
1461506897
104175050
1525468023
2044093163
851417902
644122883
1048747202
1501162081
891033498
839458176
88040653
1407895582
784858148
1245063203
1992888780
907458130
2138234612
1486710015
1867531870
115678368
1994927196
1366253977
1425501247
663183078
1007131324
1401863588
347564959
126204569
1758515491
1217605711
553420686
1909723390
959781684
467785903
1360801228
869466828
594255151
331849839
218795937
1386518732
229976135
2142484908
2092614361
1776322312
886450332
1929338881
634556652
886741396
1182883590
1979792427
870131068
550504045
1704348820
718290803
2131040210
1130353965
1113732224
280050470
1972641485
190233927
8706600
787374576
53365985
1722579548
401202621
977308835
1822734385
1300174362
113811485
173539155
727030330
1632156869
1499313506
1122116312
287134257
614918521
114010633
164763220
115354789
1192557375
1878200517
460782101
1048902515
262379506
1227512124
2003668780
130601511
525072967
1343992938
71960422
1084297903
2060828872
982739046
1704739538
47773587
649889662
2029160804
1641645729
977002741
1640624325
1011385874
345506609
375675367
1822865669
23845787
1486875266
305695659
1776705758
1375384614
1610858024
1429138534
1612443934
793936668
1077241417
1998900447
882814962
225185873
853041542
310136828
1863924441
1052615791
876510353
1536503218
202582174
678881542
1939934319
188724641
1757209231
1837249036
1118886553
1062494005
1056990303
1540468211
2079938584
1977979023
1137435673
1077872961
2127100580
703444278
309192825
63085687
1116465025
1740166151
1936405138
21522011
1167544697
1745264029
877050742
1861916127
1836315749
1230071861
150179416
462498204
1790742325
748191140
860714751
2144832973
1614290698
1424166510
2104162731
1143646473
1475773595
1584633933
1106730668
2071875129
2085694509
1064610283
105853067
1161242128
612611857
1883580388
263929195
669780285
1836195875
246235460
1087101076
2129047327
2062427072
1424262518
1579657523
794145382
1103393028
430210299
960335929
1346269796
136206036
39043572
2113512548
1087186049
237767621
1915631674
216563994
1574301729
626974055
226995321
27442082
1500126006
549576392
2140317529
494744231
553384075
1630852407
1043771402
1934277240
673544766
1355973127
1027646335
1100598054
2018648714
1629456286
1048472054
1334205061
213849057
624285492
1279837619
744029332
1308460
1122721978
1046412532
1675526169
1042432101
1945705525
1760881584
1207256698
386905251
2045138807
555135494
1899980690
1902747744
320341006
444834490
2020193688
1449177122
1577696079
292125543
557017844
313269553
724704076
187809763
1312590809
57672869
1262525888
364477145
1564341842
1969254217
1904966644
2020297067
1947059159
1790194661
1180956134
107599040
875028188
1554884117
1784283642
57862186
900729394
490122214
1946555732
23939937
1777012759
751801590
168929585
885631406
1631409250
1285843566
1512250072
1326874464
2010988420
1136899764
575406910
1149139080
447074064
758932796
559746765
320971286
1717157769
2091328870
1688091313
1449894958
774332002
183653718
1882989715
1726565483
1482391762
256082080
1713578489
1456504947
1302231068
1585601034
1418571497
987658251
1516326892
49739864
56279041
339223867
761688496
544411650
949143832
131986050
879459929
1643638973
1213068207
1856279202
273266598
489776024
710656554
1739574886
967586169
922380283
586169549
1007306948
1420481621
2141465968
1135225420
144014327
1434600373
540565297
2052166716
138036501
1650229858
762608188
1076426478
558244325
150859111
1920806989
1134120547
338954379
256722426
772639576
202607045
61771449
472466759
728133247
1902437953
941108904
763914002
224631169
1286881909
644293790
439056964
1466150530
1785938020
1827790536
205241928
479007231
1305676705
743354076
1944621192
584706597
1461673722
82310697
1069737402
1547097918
1243296836
144077386
1728536155
639557739
448018279
173794893
616197685
799626546
1805419069
1852253670
729970242
873112848
702512932
42306599
822387846
1646259746
1907243402
677005737
1784615678
1628493816
1405296668
1522424940
818753850
1791644031
1010033480
1804137719
991333034
325003968
295135166
328331615
1345899289
1034492441
1686171020
651612297
1397614991
971319579
1854811254
743423184
225862290
1739971686
856964621
1588278517
554107265
502513841
1382841667
180522826
1148418058
1023341078
1102050392
880179590
2001382882
1351350779
1981385482
1923729311
1261484552
541232098
252976657
846449170
1925123329
1398829101
612538231
1294216097
25975754
1113568298
1137260530
1607760078
204954385
1084786782
1638941643
1623141430
397962364
2107700515
1830201222
1937457979
1699237612
1136368695
1236131751
1613071782
603605277
1484147630
524853803
701266886
1760889759
335639880
1863590469
378960761
399710072
871991687
1079096575
2015134002
1501726411
1890163599
2878264
419881933
772473664
1657785382
954820926
435525700
1955040617
1409508795
157988075
1036789099
1794771404
549112907
1483895759
2120862267
912886435
843444780
1672487846
1874875195
544390512
1522963617
863002135
492823294
1482431841
874923317
1870249481
1366156036
1433507195
1928425253
424851979
1546128067
1689680367
662717162
506139302
434001044
596524727
947753969
1426823514
1207843035
1813861149
1270639845
2022597065
354467991
912731808
878126874
910412122
382450410
2080142214
269512210
1208392367
1931549355
1328453394
842446018
895764022
617081750
95037443
687928830
1254757054
873053975
1297036149
617671944
1395394201
1592848527
345908122
186563699
94948495
1463124811
57158077
991289072
1369315062
996829629
1511836073
225771654
106719123
365373260
169209342
1234221983
1413415213
1500154652
1043797371
2091477758
1210055725
132803523
1768174192
1553080136
613509245
1690513082
684022934
2037724321
1208558732
869538984
438849636
1752565098
673508217
1914582240
25260059
1528084485
1390426326
421537923
462174105
2034095469
668446693
2132989742
1449053644
1878004731
1284441198
676031071
1078266529
461627789
1373985143
1615894715
852982074
1004679840
1959822610
1054875612
2128547731
557840168
1104315502
273908704
69141040
661997732
969863697
650553045
1393895783
535312997
2015357832
1325886900
2119093079
185413857
1180986732
1368043177
505265339
1014250259
1204960828
1643167885
182457660
1330052419
105518044
1931810999
194491286
1882907009
229482092
1434790699
43635989
1189031284
212897046
17120617
1816406628
1788739572
2126995786
1324842755
1125990233
611250760
959053264
1381583063
678343953
415718452
1466597046
1785722442
1802108689
447914159
2051553860
778420048
1685275931
317265900
1009168552
2072653337
383485390
1410429886
1980600869
1833714167
825876326
290420760
1986532657
2092790789
939263187
1296806313
1500369041
1059271148
903076669
1627589305
1156739260
1285671609
2011149644
1468137045
2118999158
673603917
1954878113
984767039
2137513657
384273019
551263675
581666457
955876648
2139670277
1699500954
1597386821
1115300348
1369997171
1231390727
1190568069
660389371
363156361
208038547
927479456
1764873667
1739423851
759405443
603708258
458000154
437834486
133956358
1815871591
1668471751
1302724793
955784391
1876857728
187395618
2026641067
166381032
810290706
108624526
1345433747
28131442
411487058
267289994
716018841
1977931171
1792760273
638108445
676530546
411392032
103828958
16173575
1924982689
1038025589
1594906101
830835047
713936657
415156633
1458817789
1453546152
1146366393
1880668657
11447326
1002808943
129849509
987104740
573696267
653625466
1685207010
382069160
339904437
561771273
535653668
256248829
507953489
1253392484
944696740
775054100
1944650400
2116922973
505280988
1812652270
1423826238
518284622
1934580376
1771839024
905742410
231184628
1506001429
1450703322
383063920
212122161
1294236367
7331006
1097625796
734544474
419623294
22829082
1789219677
1465278276
1844726859
1289737263
1636071699
1155142376
1135233628
1457153787
981624668
182408612
1755752879
68926909
1733649033
406101882
1071056450
1527536823
1104806338
148445445
68208749
341346323
1641766793
1264395814
757204238
1417416575
786649352
390546825
1592092827
387861226
1176562488
1751072786
1663819481
174698756
55741806
282558773
949498712
1679315588
1845404619
1864427091
1420371375
1672163341
649119223
489520238
2115968327
986685523
1660794676
1479465469
1667982356
1389763110
33912198
616823713
811061555
775212536
581159022
910107136
89521986
499115149
994480024
1131419609
1261702919
1629419926
1290867177
1986984545
299906753
1584083577
56846897
816620964
1715823921
489267550
946455879
179642373
156404623
1636113492
1659344381
125864314
1463592443
1434436255
1658488597
17056599
549144685
28084809
670556582
926238069
1272565023
1146924442
1010317668
738349756
1181804632
1563248407
1124520111
748349056
1981572767
1874444568
1007392922
658346554
1417788743
345330352
732792500
904527259
1048956249
1169978058
495689024
1521068605
322421719
1037156609
596921469
1637807735
550011764
1251506955
222072916
109584505
1568083828
2024565734
246138073
204280911
1056691952
1378346010
1312820775
855436522
1982492712
777792274
1792575414
756129472
1405777221
1667563726
1577223999
1394870793
1911597688
2031377001
681944644
875585301
1656995766
1969330693
707228164
759022950
268074325
232995001
871295740
341098189
463118811
1429768233
722403078
1495693303
1567353255
833675577
506867111
2065186949
1183568685
1552615706
147471630
1308237631
1149935294
1616982228
699001302
777098278
1787692081
1091467952
1604899181
419487997
664631512
1186928245
1111722799
1152432455
816586362
33014422
232165845
531009221
202945519
1305334115
1894658104
694708431
347904457
398431399
947159390
1176257031
64355090
211886958
139980143
1021358730
1724415911
601799861
1675706726
763905463
693448033
286718545
1637566952
1865429057
1599467978
1642410867
439441646
162941356
1903450510
1335936643
1744207030
1360151386
1687565813
1215174361
962564154
1107377314
1865223016
134970533
1304865549
1002474505
129794465
2102741924
1699145366
433542687
516434102
1197810105
1996541347
739449582
1515706642
723727896
1928757936
1548268671
850741135
545800134
188908044
1307045103
1722637424
1376591554
731289710
1550007686
726421005
1028457373
701567569
1195467465
1138517815
175868766
547880446
1346425703
1965985845
642894266
140047577
718923089
1964133793
572267709
107374798
737851927
504330385
164954366
2095203836
522305130
837239841
70707513
1772103251
1945460406
1250816671
1313179688
678836446
828182821
1757286158
559078850
46482198
1382003926
1701287252
1426477932
1192316310
112380207
1466023865
748670526
1491392307
1673382277
72176600
282716558
938220687
470114945
1053551072
569091141
1570207988
1448879791
1217165106
53017891
1375597478
602631426
814186959
901182096
1971652176
355797131
930639552
138175155
1227700966
2068633469
757004103
316221640
1891626767
1116013955
240151354
185839812
1911122468
2053935230
84940713
39149841
1346634107
658058218
1396457000
1410091799
1300739434
1852646787
252265597
200900541
1146424320
314053805
1096529413
651869447
99891820
1107733178
1547635431
1786495072
676293973
18039555
613990848
1412731278
108435115
274371254
2100987549
327251250
1959177434
1282429240
2103226916
1424792003
551566607
1420156716
866467307
1998354743
2088673595
561955044
1375849379
1535498115
1337724322
1368178342
921404926
227971354
1714006623
1686694589
1264325098
1744228864
4360745
1719725763
35956419
1784967307
1462488408
1047198181
627226660
869457656
1284500985
1368669115
1612761714
177527203
857358716
1271415534
1016948139
1571937566
239828306
934801593
373557516
1726415140
1251496334
654952420
114839535
372479315
1381721621
107442875
69749170
847510314
1176801153
1453789337
1548593419
437378825
1293183283
438684373
1864281365
1043497498
412696496
155954813
565918176
2113216783
1328205845
1747216013
670787728
57170975
1479250858
690420517
284199334
2056993646
594283602
571038569
1860782344
1517778334
790804840
302254568
242754623
1262910724
982147687
1774519793
609286520
600904298
253516154
1595379483
1870581786
268958366
1238666454
716799858
1103494271
2084004115
1803178391
411537167
1134689880
2058996648
544027834
1368235631
1503919417
1704242460
1959344722
2023115863
312037630
179109799
1759969601
295463392
1575709256
1618243164
1741990000
873632580
228233612
1811569428
189990610
1079289928
824861932
994424799
1584983449
151036036
1404081032
2081861784
758876205
93738428
876318811
189571718
1359931508
2014438869
788998932
1247775793
649476348
1666526791
1693299930
1046822178
1949140514
610810659
198425268
1378739460
1390841283
1673802740
569904202
2120416173
1115751370
1889649638
509163812
2109645905
823493547
795177469
547335419
1295749951
2040768348
62767277
372462198
939536949
286124700
1514815720
414824705
305897939
1502974568
445364989
438546496
584892908
753762389
842418183
1874923852
881296361
728760949
1281712272
2055138851
1360460430
1710796812
2049238270
423774813
1823596149
1676972899
817151844
1498774246
1661634105
1248882343
804856799
136792358
510259713
991441624
1335806227
1818797961
1764112926
911450135
1683317748
1548849246
1968693765
638373470
1595047472
529114156
910836760
120452926
693208291
1381326776
59338752
1490018642
941479136
853617243
292651144
2082363599
2069337932
459368902
1449377464
1801538333
214477946
1452016682
699913880
1307205961
1555707889
467584861
252695213
2030644292
1976205401
300954502
803273806
717928937
539501252
963128989
911409183
41383226
508875673
860193918
74840222
808422898
619288845
338032560
1430754175
1418035857
295718257
1851294036
1738918897
1491696958
1451937909
1403289266
1261896882
1803573264
1889318537
1414717393
459141584
770214285
1025574734
754418587
1954391791
1630552622
1680456213
813350808
1556222820
1014754711
1483989750
1589466016
1639793565
1055658449
893017971
1621666783
1765307740
1946707914
738084140
307389435
885900923
1381709512
1830987932
1417880843
294355248
297506870
959301045
309593259
467077128
2062060444
1955362421
1246213811
531680463
53571166
868715894
1048655779
1001230607
1996494263
996836874
780784579
1327640202
1813053879
1412359224
2063861847
840565041
824471984
63300399
289304613
1101335984
2143380759
1972085135
583457270
222962846
1564927006
1825506419
1455839401
1611441139
141973803
617269628
1862939676
982524194
2010597564
1863833353
250077544
897869569
1025693215
371961600
1762524512
983689113
1745911661
474414012
1191743951
944393776
29606141
606636565
1654137076
458528077
2028768117
781631447
1106769184
566374830
1307838597
724587193
914936935
1359611978
1270688743
1463420125
36768641
1296109110
739473996
1880700233
1716696232
483744391
1262794738
1565643767
1394161462
1235212069
1827387944
754306455
444173352
704270161
1973471805
1397607195
521118482
1655699725
1240776585
417909385
1615329058
1342385089
2056102888
1722030221
1926776013
1547635886
375171221
354120438
737409998
1595725541
1570568725
630748918
684828767
386817434
1914640591
1408199711
1428345258
1384626586
1988471478
1615335916
54179169
1626006187
1999191007
1416922155
515494646
828539828
181665012
1503137023
1439174214
254789526
1893198405
1688036845
387398891
526679134
1686187617
592554980
2093669217
1835696054
605798179
820309782
759580804
2103527986
1237453339
520264626
1638302671
1257364551
291418153
1832470455
167380262
1146399693
290653365
830078125
911408155
1920891444
1424837608
1087974062
754574155
2121078950
1150918964
426126938
842078362
743437646
1476725086
665796314
1305633224
947710732
488369317
1600788867
2060200462
228639279
375092147
1558284321
1146456029
161908951
680683068
1344598586
213845035
433358051
151158388
246570371
1625650398
381527260
1094614720
1719584292
470587294
382806829
1153007913
1612595469
1168550568
1534140603
442835829
1789774971
2036619597
762535608
415718427
184897726
1966250513
2029186083
1169922528
1632126505
303217240
1020603718
1759418077
1586247124
385157930
1710295695
1578607480
1470627790
1786366515
1857424273
286734187
1645251307
155176046
1922706280
166451418
658929361
2011973778
1683531433
1854919629
1189932407
672961790
1604701165
1190503489
1904900596
1206554153
1019522012
1822049947
1970888961
746708866
707466389
1769840955
39413470
1553182321
450451615
1872668815
1037325478
1853044608
1682048356
411969121
1565074147
1903557818
1716185039
232059835
418238305
1763365512
1399036353
304829979
815508065
1483506090
704452885
1965257207
459304385
488737443
1979086030
841204748
734763913
1552395690
452209455
1049291336
1689708441
1593768145
795722675
182805162
716822255
1297668166
159426476
1737323497
1194578442
188138541
607231925
597174319
1937631582
550032968
527520318
2053629910
1122689400
639152768
1791506768
950458762
1389465023
1003963931
219427694
622114394
388470121
1728871039
325318627
190337536
1887201671
1328659542
655733405
376399188
2136336461
1727523382
153908166
1359989436
1166434773
2004207838
1881785229
1345307008
1503967295
1288651541
179315896
190428381
2074972635
135763294
1053690415
670476814
79126568
111767159
2134106943
1940097776
1200301318
884813454
1116363952
637451728
1993140462
1706596936
822431856
2063718398
773716848
988975206
1539272646
1511868567
1677397399
626317656
409381025
1854012823
311695819
1748791114
1495972902
1148927421
950766879
925425962
53951243
1849961869
618175847
59882236
227712697
1245072960
16392455
861273589
231779004
888422397
1456323285
795024300
403888715
1368574384
1347510330
2089419804
967548773
1080624557
1119853790
909819451
768668069
1681351485
1135738568
1979563560
249335914
1250042727
1250492010
767617432
940793000
198836195
1854392955
1185004779
1529359497
1634387934
22946791
1991976665
927023322
2135899657
386682962
1759343447
1249730048
1447543788
1120970910
942257477
308708737
190748722
1921180083
1344077263
1670349148
21319674
1769812678
235989477
747703314
95107450
789332899
958747482
226768976
1662577034
996375051
79681598
885997949
281147732
1181264154
131846971
2146644724
528247077
445140247
1005125248
1128525162
76815351
1634518157
485550121
616376594
1859887247
1063851529
1727512351
2076520277
652818459
1969447915
607716754
1861951511
219560208
918317706
282957101
907352910
409338593
1719799704
334470775
2021155942
1166726071
1710508065
791249662
1783566819
1502911054
186165736
1917857982
1371014063
414194222
1499068637
865604267
596685165
872793505
653090608
1534210280
1228433247
696250952
1563863881
868348690
1177726257
359900618
87144845
771881018
1698821543
343812720
1375710058
595959752
1775148836
550226680
302164539
1642998186
1599901122
1931183070
2019877402
1427452868
18125254
1220113051
258632683
241543822
11586116
1794103656
651073587
1321340592
1810545811
768760574
610067784
129950596
1451723511
184354864
2005546643
1761036841
1031666859
584300504
1812975565
902141114
528648249
1695391999
1111660552
1736048522
1599541027
1370948405
1150483486
1813633143
709470752
1622588770
346358920
2051012408
1204224012
1539079784
1859571106
1673984731
2056286237
1168887208
828612430
824876243
800903272
734167561
1806181350
245822104
467800986
284604935
655515116
1237042166
322601557
579508043
1008881993
1525583639
1762188672
1267757237
876530218
2106614610
1840003410
2031973967
1755364017
773244570
631725969
776384800
1476329939
699243407
1250163717
490513407
1758738552
1782835547
303594111
1152565960
800147443
441054900
1665966402
2055307051
744375694
1522652300
212945390
52791015
1837160307
1407807507
63381617
524130872
69182550
1712361474
926428532
605956909
34622392
1087452406
1660345296
481857074
635420131
933585964
347008242
1557822737
401346111
2770992
1438754865
1094388042
495906193
743147409
596794901
332279242
1860441534
1293650935
1311606885
1696797171
290194875
1798879036
1016262903
760832701
871447942
2127822926
1523848574
521349074
715945649
1844821239
1087789325
1240027679
797564920
477289299
227386610
537125591
1904599697
2061942451
1680657806
1655561327
660332327
1997934210
829294341
78777297
70288628
1429404867
541239317
1423074314
69157206
2010093140
2123422153
1244909981
2108663373
1911694724
1760925235
2105768009
1730574535
987267872
954187592
150525857
1836634971
1501163238
538075703
657518568
902839833
540420443
740687156
1458270621
1313640746
345273671
247536052
261300913
881219396
416466645
173917555
1552695751
1121797347
828633172
507719382
1187308516
204278006
2040429642
2005783383
1107840460
451815350
270309618
669761762
1926080940
1072536199
1578954883
1667168085
797489676
1313692467
364024143
1137597395
1428330288
568121566
636093579
1227064894
429403138
327502573
15651706
1568311339
1665799532
2104685552
281911897
38102270
776559360
886231412
890989174
1634175454
103413981
1435795176
775948596
417761803
139806036
1203593787
1843803695
576747211
1070059431
87438001
890226033
540621194
872341338
1413059323
1075101019
1677777608
2082505422
1569036431
1073227049
2081820830
167314512
823438305
1466027846
840738980
662262415
406773090
1423745105
800626376
1192021937
2100841956
281601456
58180430
821678567
1533859576
1526033835
1242407255
1246437641
246962742
1204164542
1537767221
86094957
1940688334
1062160316
1108512522
411064222
1553357225
1091325065
1003507307
330005741
312575235
1738648401
321614703
1341330577
2091175619
1212601355
1446381377
1924417653
443826537
1811325088
2143706087
488797486
1606827374
1783232514
1849331728
1924821590
2003150257
1267744209
637351937
67104951
474284381
1397995228
783141198
1662685327
233245097
890375971
1976420477
703676424
1660093035
1190495243
361290759
1768118163
1083055406
1321926106
1745795044
759943468
684537404
1022268379
1437044356
2002741351
165199426
2017009323
528104058
117591321
1112862269
852827409
45294576
1778035933
608072131
1300628761
1891359347
1305406965
812585113
142090457
1488722705
1295563455
1761145401
860562004
1765107605
102998310
800558071
680265945
1814290549
1105936153
1244731697
653074197
1684342530
1322337778
1874547530
64597239
1843701757
687912030
722596697
1415695133
893781513
374435383
1323223399
1098977178
692009708
2045380739
1017661027
1898028242
855141969
1716945725
1303203173
1354562858
1899018856
1367208735
35158912
1378093590
1054999398
2038778732
732751438
1128093966
416592725
572854366
1982231374
1758498341
116052735
1741622568
2070428581
1653759754
32287295
1431080318
88906697
1912092311
1591773492
1213130668
1905706505
1015329636
1520352887
1057174306
364862348
460305762
562636755
1999152549
1856014674
1636629521
369775576
163981231
1779513187
500095846
1861715184
1281001772
1149116676
2000323791
143515219
1570131607
277361454
1072849414
222265045
326736942
948926258
2064213046
2114117386
166885392
115163041
1606531405
1583782753
1806914117
552753616
1758678270
574030339
1901240633
299760515
1200635738
445416577
1701206916
59966656
582774064
1336328274
919729951
1712963603
1151927523
544556680
1458541587
1473310638
2009779272
1139535311
1185310814
1448231323
1945046755
1804152139
624222401
2030684060
669098918
1185713018
1443271813
1550277516
1230018736
2008654560
932577
531354211
17546986
1658200066
1079318522
1402397570
202818251
1554134670
213958840
516339044
1323480987
1428160937
34655058
2072924464
466851219
1034716147
1457605254
499569311
758438225
1335585112
227899996
274770253
1575008482
1333852930
1998688957
1350659019
1288644336
1670459605
274704654
199732297
502368543
2119452848
2004936273
529870482
900890207
299989208
1576130224
2134064965
345476664
1410785450
1292774875
1355012232
14325859
501276884
638770222
814646825
596507732
1292440664
251779465
615294425
1366002395
1997652606
1901234298
1372780329
331963767
1813677716
1189777427
2091681726
1642247222
1661884690
892775921
897800309
1358434144
1403832723
984417435
216776328
5398129
649928899
27039183
473916182
1202380311
727456744
746307552
905898802
772234831
1078293832
275011934
78937763
1710045918
1772365604
1700627307
467305511
984653903
310275747
2004455969
1699340991
496747714
1267252956
889853350
2000455332
1311605744
2105618386
1547486951
1778063829
1996559229
1674546511
4658566
1315627860
158145545
990365115
1338236182
1128825544
1171336911
1601805697
1129627615
208241707
2143838129
349504570
752158998
59310941
2078499296
2020156346
1923321728
303810107
854692987
1115905773
1592381978
349383877
372382452
335448967
2103004436
1112540679
475334467
1005930733
1185801245
1728049798
619243342
1300988888
412183809
1693681074
2064918303
1494930188
1102297006
54603785
422558433
654003245
257338770
1993384127
1230531557
1323266516
163634424
1178130170
418856268
1083641554
531295234
1988599665
1676390650
799890369
1351201025
1629944978
921793198
980855335
1970907760
1131091641
1569164703
759521820
996409395
977369210
1009226751
186896596
963080837
665516314
1158737639
158130941
81019127
1669200830
1230726383
910033562
1419626489
425333697
1978247679
1795454536
1976845412
642026544
960190926
1726538466
379021095
817613769
1396291737
2063525134
721934232
1413185306
275817453
1196632214
1350081290
513006514
16401697
1073901157
1083189680
1154774525
1679145999
83867326
2109454255
1513175185
1209812762
557386750
951171586
546563663
1356016309
1015038778
1612487892
148641629
248079841
105150229
179131959
557640794
1878359220
836153498
1135230795
1896687173
1696772938
1334072162
1313816464
2147105085
761707835
740638699
1076903803
2018580198
692503191
389104583
518236048
1827708947
1298116294
2032441454
44713287
1186559331
198860181
2107400960
1851007224
291590872
543130647
1678409754
498327559
1450466657
1811962444
958663285
1777528297
2127653615
1919932934
891302720
579295313
1135870814
2145248293
293709671
1104968414
516938193
402447991
420310523
1581688581
1899540682
1248013769
513889624
840286858
49425416
1173676620
462036960
1681841021
1198067481
465271982
2124371439
1107091973
1590136354
238186075
1493339903
245784830
228186256
654713076
4243228
1671778767
1238201776
1927472383
606350748
608221628
1439028861
855954497
1298034247
141563041
300571968
1296995380
1920015948
2128249702
638851104
1379957541
1357524193
588736305
1764752005
1271921884
1002829849
600424209
1650045236
1922145880
282885597
925541489
1010420505
440368734
2087787000
1903299033
568697133
203457245
863613821
1729704046
1363991163
1213630073
1465033451
1683356025
228859447
1629726623
249204868
1056688580
1822625063
1264167765
1432087603
1195918561
1286365937
970315251
1252092138
1353885800
1371285230
2052866211
1696978922
1319226332
1174211933
264076148
59561597
1004454304
329987902
1482482988
284240247
1112268266
767214493
998745870
528001708
122621667
31576571
628811973
981696352
2033348844
308958884
705944725
1500314566
1216986113
1680695525
117980155
1937162224
1761843613
149685823
1787353438
2117020832
1610720882
412696052
364481836
1950228649
694637101
1501574836
518125170
392648984
419545717
5834007
164350559
1385967238
19668008
1752365026
365130888
1415263059
2007506724
287852112
1474170002
405977933
1100340255
1394993246
1577038917
380852067
2071668394
1151724223
1730402136
649793819
1783199134
1178218971
723862057
599059468
1300736644
1651221404
421670459
1080669058
1376427972
1310726585
1038743058
1217269375
627264846
979890854
301634533
1512455473
1953594345
1152882581
2060187174
953885833
1265994759
1246457953
1306101361
394536505
31353348
148646956
414866693
1145915064
758022787
575063454
972563569
612976602
1564385995
376340009
204193868
2042276231
1975976042
73367316
159629430
1539399606
2017892913
1823153135
1471449653
1026746869
668851208
760271880
430794793
1780352953
712793834
1861226849
1769542915
359200026
1224404812
1092702588
1064470989
1373939766
1209826752
1275472384
1558798141
1569188823
1061574347
91939705
1596327392
1262737679
1293353207
1256803216
1085343844
565522644
1507203749
1004237047
1590974536
1850969154
1621627399
75875288
1878791017
527103282
1405516569
646701540
2128020444
1301643675
1204053589
1658418094
1642128311
2020009096
1655609717
363947415
381923008
717065373
113338516
2090786439
1826564726
1886338123
1901392090
1894340835
567254755
1043779069
1992100762
1593167118
259811393
614691711
2048686449
1074303929
2113918389
1453595526
552723484
897201554
30154649
1778911462
605869366
506165921
1571427158
502731437
1951580998
1667757353
1777159789
630348361
1889234941
1100192518
1914087123
638825162
2089196058
442620356
835726031
221417279
783499449
499214282
1385200167
1820093427
1333225381
753883360
455608570
727066912
265269774
1201448584
1579870421
242545126
2095781846
420492838
19178724
1129681376
1073733520
195143743
1474621515
1580887511
237067460
2119690111
621391387
2137809094
1495482669
67907778
752332947
1088481283
407425989
1849884086
842495114
279899639
2077072353
1302335833
58389029
2071468658
1945172359
1939540841
2108744256
1303435605
149162789
1591061701
1036858089
1335903273
394704665
505370149
1064234508
1430722351
740697594
560420488
398451807
1927594242
1023237972
718832060
1069092356
466603194
14973254
1323888263
1850959244
1830490679
2129887733
527478966
1427409344
1321791729
250194092
44767112
846345109
476115165
512216410
409537069
1068885290
140376884
192529076
1048141846
1012590574
1588656571
1149630774
1108359719
1592575366
2099755338
339798147
570189411
70132259
603783824
1507415849
1706744609
1615382027
793046296
1355440282
1291297256
488619143
1054474440
477236062
1660942552
117115172
1358252988
1714625984
213549673
286958898
51367417
1590551504
487683651
984137251
1699988346
1188110871
2002444690
1811107417
296908132
1820736253
899801720
446597029
167259477
367979379
832355981
211971517
322747948
1700551788
1153614676
1837768276
279072058
1833755566
1674063315
1407101586
1650148000
1410223265
148445516
1899598731
171431423
310807304
1491167638
2108531443
2013615812
762861075
1910832055
2083110466
1574108125
1561414470
1929441866
735853583
1993427040
1668796830
1109216427
1133844918
117023543
1838630814
2016617680
283359741
1318897984
170516632
1572083670
1468977033
843290543
1727319469
1348191977
1191787209
1365822429
1987214262
1860970245
1858307325
1312671493
1883640794
2038328715
2056754591
274186447
1751046706
1929025149
1159234707
1472833473
1768955653
420436615
2139966140
269340587
1512789889
1321632787
623084818
1510745000
1345566772
2095005974
1905615124
295165302
1373493627
67002617
66489091
701687307
2026471352
1290619272
716176543
1570812015
984223305
1978186135
2113544663
1785098308
1221873033
864407502
1091312295
801786843
1890445673
1680456493
152367980
820035977
534722444
830292983
1168802809
1829742320
1127840874
1681955137
1264825435
327910072
60797151
675710641
1234876782
1430460574
815634289
573027190
46954439
866455155
1143425272
1444635217
447215035
176438150
425639475
728879096
929801103
423431247
847865427
76458993
748674476
2059041556
2057879351
846340646
546427838
109640542
1259915062
157228264
264313481
1626996050
785043745
1456492525
1316538305
2128641041
582938254
2111856363
1488667154
1815226877
1435975652
875791562
1198869153
1086520653
405892334
1316008994
1006205234
1017000617
889617791
1572072162
1613582924
1610289769
5223332
230111616
1190830914
1640995093
991125098
516886429
2138578077
729065092
1370588674
644499424
1878824639
1969527021
60681390
952496299
1608036244
585377593
10568419
2102819854
2042242800
1710509362
557535256
1855807079
2024933847
914853371
1684906234
1811250033
1423940601
1668224274
2049112945
109912913
902844225
591292045
164022388
2139331470
139189291
1117985778
1096288158
1762958790
1349722620
112167273
1542964989
1655353390
1978520986
106795548
1145592338
146791959
490001951
500155487
659885057
1337211934
1002177732
841256223
316350779
470890270
784425036
287088071
66190050
1033226043
2104111082
1486541995
72770886
1685694577
141895518
419742758
2118046822
1999442309
826850935
39572507
2024070781
1110327041
2035586732
2020151106
1528851198
1811402667
754922716
663238794
168213593
614863345
1199074971
1809193710
1802076639
329259045
1607352594
1332872926
1036691974
244892881
1707754041
391085704
2048122397
1013522100
484696673
1568220199
53181835
1129683838
1706076062
1590177845
767690083
2004347923
1695062866
763864275
1385967238
1217378143
1714382540
433015830
1507769881
1356152528
828925678
922364711
944453292
1076859988
1600890598
906020172
760034896
2131582471
1845965163
1208438696
907725664
1773221234
829535531
989196435
1337488240
264621488
2118376744
4322608
1406333245
828826908
2125734793
1172063620
1220689644
1002457060
421862063
363517369
1836018629
828967153
1662709390
235152260
688541483
701354475
1491798715
352192716
1969428784
1434878589
1464381503
282831077
1238947675
1857132890
664506836
358360954
1184786590
1818342378
131682245
236632158
511465278
757434370
1827568099
986741247
1808578866
851446068
551301588
208720190
1172107951
1172482433
1509021996
1733921794
902982055
1509223917
2049430324
748888007
759291814
1046795167
562199969
1756567183
1328440425
510453820
2080589467
1852854318
1985721996
1626732641
1392920982
451614421
40058360
1948105988
701577477
1816369942
867803515
1274995268
1511174843
2080917458
560324908
846630496
873684066
140473041
1758938133
1789399125
329866899
1026720579
92816834
268226016
685180877
1736361278
1613781378
1375142739
1877564521
279703994
1222674948
341082893
1421444610
382000442
1861351299
1027972241
1448525323
569465165
192113979
2142353189
934836372
705024289
382135265
2022425066
228074019
1370835288
606216828
1621918554
1789990058
558321727
794791553
654329717
1760552806
1419102252
1053769474
168403215
315287151
892313628
320645853
454053515
1318058617
948719548
563008201
1529072510
980793566
993180394
1317468928
105312752
2094093432
2085491561
1170310567
711494960
1715095829
1064808750
1539975027
2079898796
1825232586
1511143618
1760536297
1052351959
1095514947
720333531
359016669
177394925
1421865192
357679490
467766021
1637459009
1731461462
662864660
2101325101
135011022
1390605651
1267072444
2029368465
293419130
505611307
1105564321
90981741
2086192933
339347387
1347336730
1530556145
361976901
1236592607
929826574
1752798280
1131470603
1876263866
2142689756
1709315950
1064470989
302066880
1369991174
985903178
1762291052
756721578
215872168
1229979829
147726447
1346411610
1312630986
1873442579
1615600668
1504234575
1882545289
220379521
904233287
842263841
1957848059
722798687
1835269171
1514004650
1531172919
2138574814
1983818930
18801819
226059859
1999924818
179713587
226117963
1017644749
694757755
584358054
755830331
1299803242
1038930370
2131644764
716158823
1991838626
1000826476
283781959
1258436362
528452516
1772607799
611444044
1554997027
1656383280
689911875
1843417403
341478059
413224865
191463203
1357581962
1064216576
1576202860
205938093
1690677767
1048104406
69210229
1149006662
208870919
3246646
1815434866
1018527998
1182554587
1539944165
239897371
1233630084
894671212
218923952
1499942416
1517077038
1386188603
280495583
1974965379
1884861645
1370176028
1015439258
1308924834
1977914767
570676806
1394905244
342067083
439720022
901658895
720455451
2136249135
1802746683
1683134404
901755267
897435803
950087292
751048053
863088610
982594619
1673666854
1554463581
291869081
337700536
749384539
94773356
776040780
912632975
1608728007
1630909900
222793850
267520654
478913412
622655143
2071818820
501996403
280451116
763196193
1240186528
1843467210
382279971
61027856
10337941
1829396843
1606361330
1856257304
1157491323
1216169766
719455215
369242483
207574189
1042234065
595328215
1947607152
1898309615
720750092
293286776
708688637
714694732
1314587294
754120215
115511266
1428953560
449200527
1753775274
1009809278
1030557577
2036817888
1647238647
1741056667
1576187623
1132423519
1670322769
765469753
688920194
479533692
1329194472
314731342
1757200361
1507485750
393628939
2016251422
309467040
1180367102
609358880
2076310743
1574579879
75244091
898059854
437651604
413161414
289214143
648387494
322372218
1548127560
494791692
617278129
1258401095
1075966466
1290929028
1822515334
14428704
1535000479
1471706074
2068600685
1050000519
1475465035
324694110
1441566837
787627017
1750880086
1053776885
1562549189
1205989877
1046481085
1120114026
1006484831
510462325
661705600
991020683
1405412576
812145688
625563994
1989451620
266512529
1420396809
1203786756
1737287595
1079170952
1622356914
271012109
1268180848
1152351387
691512745
1254207243
1746422470
1158752051
1410568511
1080974246
2077851821
58258968
1541198933
134050404
1259407127
745259473
1694401534
1783343423
2060939457
132997398
1281649267
1180644394
1670332103
927920901
1233774473
537203446
386904382
435426885
1762734482
671024217
2065747434
378134358
691107293
2003330674
926326033
482746934
2065015389
1241322633
1996643787
851027160
487467386
998410365
2058702067
1834522811
1309781288
366195608
76344503
1009805881
1578191905
529461339
2112623408
2058216212
1701058460
387001453
1198418296
1802887819
649911583
599499820
2083592492
1669528621
1663546024
828050911
2140132235
1410150555
768757829
431590098
1254168892
733364635
980932396
653619557
973228353
1974808337
804724855
225435765
80759096
1297221658
1830770294
1548665149
1886106150
1193723863
112535052
1222650826
1966447744
411946282
1804093820
1909472760
990316748
1147595987
252491554
1234525321
932419830
1060517997
2100240068
1569938159
586348204
1054159340
1635215575
565676083
679062901
109818081
765494871
507839710
727406309
2011392683
100606005
1240376898
1415244635
1204634070
1236664567
1353232408
2096024112
1629821514
1292210983
489167910
1883216586
897967977
1814291938
1978656209
95600028
1667618102
1938972555
1221950589
1345190638
947973342
891172440
307311234
1711319870
2146045198
446104341
134395901
1719344563
275154406
1072607000
1369484557
999998364
1040070248
1547180812
915332657
1652352072
1938133500
200583342
1885253533
2012864383
681515744
241753587
417415154
2011818898
199001086
1010240185
1421576882
1733173984
1410327444
227334043
482654100
1688774142
204950744
1511025885
214720590
1417840295
1152249208
1504553439
2104000318
654043846
1819684913
1512598192
1603249989
128926375
1093234400
122264624
1598808869
1958639294
576984103
69604520
985248469
1320249355
883199635
765564648
327350035
311172396
243512984
552913561
1350351762
104559671
1882645994
71431322
1771236362
369586977
40087348
388746792
711861026
191370984
642308843
461006897
50642242
1352555053
1961615362
342952067
949707982
837891624
469531906
1777585056
1060691537
37133096
667636388
688542966
1144292839
921877516
1952464197
1448206595
1699772500
1070668592
1514949392
1892713106
1995576470
370142204
1789549688
1644844560
1768719045
560148582
2114694652
743660634
430144136
1660164675
892450381
2075861202
339400207
936153958
570471789
911677660
1577715721
2025750523
109735058
879585052
157292741
1401258520
827765763
756512936
1785378546
517467378
1430463188
1660306210
1550280759
563318621
580329337
908836228
948184951
105934363
1677320383
2081029826
21796358
2033026478
1696106663
71256081
1341541842
758035695
1313846533
1169212778
1778201565
1289177899
2098217236
792202608
34706711
372020396
1042552596
1178595291
287945093
1538511352
1471957016
490895155
1464791167
1245743620
2034226859
548410517
736877512
1073633631
2073170080
2084156067
145686107
991781203
170045535
198911004
1090946407
1613761859
87106310
1307044252
1756386387
278482210
2113528554
83694352
211962736
881540469
1687303944
1442827802
608124894
878611515
1151863643
1957161830
1120350704
173691615
195503397
861533247
1736607507
1450480919
1878499435
273506099
2031156651
1408149060
15872163
1467328409
1133048549
310697364
1956972722
2027434139
814636791
1118582270
758173106
491874352
1852686925
9263873
1612757498
1512529758
2029729438
1325083819
2005318815
398642081
1361134577
1887662506
1060029879
2013164355
1211451019
407260579
2130791927
431037497
2013526660
903972142
194233925
1049238101
22064032
86721416
2100547434
78390519
707003395
1903045392
1659213294
1387338144
298770753
480342476
559868110
1666816156
567790004
1094098003
891357383
923091171
529072167
863656172
1035205162
252799668
939300733
2064890360
679796714
595952851
2014880898
597918131
541317829
47305172
2138667650
1777917897
686814686
1843569333
497016629
166828475
1931634586
251413716
1115530089
1884245873
302076624
101239096
1440165000
1587160096
726800779
1687190503
859190558
1836627050
1194318795
1040351879
1742347413
283114364
1095833812
1978799247
379553584
1236206247
919434499
1413652865
64034876
639165858
709111504
2135096133
704189572
1394002710
488211008
1044330813
196070049
364642854
2071368833
1807187172
2020609936
1271264931
921729383
444457282
1849731851
2092421436
2062924068
1514831235
1744867334
1907530738
136733714
9396784
528918797
2081614972
1192717326
1366171021
2088589970
1215457123
1064163132
2128580004
130578364
1801268237
750610828
881879172
2058374134
2073905391
791035213
32525172
882118582
1085003455
164365933
949757537
1909150332
1411254647
73011895
1073071753
1052304039
3523380
1090785780
893592991
1013824121
1783559780
1908674902
613601535
2020691336
1852566653
1506845778
909644532
1338610127
1417296616
530405098
1126070523
1668925273
1654710931
1873095590
1045809755
2104398905
1792321637
1548320224
1135490983
808115235
1744384534
1596803490
639474723
1612764421
637477632
1916734511
1111244514
1214411404
8297257
1234135365
1386872495
1382763945
1492897829
424061706
619620267
1974910954
1439993225
1491360395
20684817
2026242692
952907987
537063280
1562410972
1908512726
205639108
591905865
2065865462
1133004144
1385861058
2077020646
1597928158
1088649973
196667604
837538865
1027445674
251142443
110702911
24494174
108356263
444470359
147997593
1909950994
1903065796
196605240
140845365
1389708449
1741232780
1686064764
357850034
184517708
1661680597
64599372
1115020976
838808316
772842314
873814712
1103513281
413662659
785226910
1723733153
1273243515
906549134
624456176
1663150269
209208922
471901652
1670642359
1229676107
792035007
339614390
402343451
364400485
886357117
1306488082
1834149947
1567314329
1295615157
1680623117
319233267
1703645502
1769796874
30680818
1619210188
907777227
1712860461
2046007111
97244726
1347748773
37125029
1574131956
1004606878
1779522042
114031937
1768413586
1699803891
1538854484
919737559
883966639
293319878
881653774
971325625
1631149317
126779905
910073949
835639992
1068838379
1835172869
266607111
219221195
490082944
859320103
1241587507
1795926189
239844118
224181319
1141929544
756081705
405468566
1589677485
1985225254
576431182
2069970236
334957379
1381665169
1227312501
1895774863
2077793313
207684197
869466828
671309467
871045013
1573425818
2104459529
1323958124
446992242
1489023651
1040098815
225187936
1393223438
998941348
1629473047
414919226
799118926
1906425953
1712945631
1052134012
273098184
92611579
54543148
278127447
177953799
137307449
261488142
1041387411
2006010103
39470507
1237061420
848536160
961117637
819213503
653115168
1762381906
499718583
2017929780
457872346
439814910
73230999
2084884798
266708423
658328309
1926476090
2127158603
1066211022
1441712991
1872132417
1507146729
1942128844
1506839662
271763933
1750880585
2116067444
106655415
1394548321
667970285
1796347655
1474421388
105742946
1615463559
1856290712
1786189158
1902323039
252864074
81777888
1653294254
1590213177
1656370200
1433649968
2053783165
1239653264
2003290506
871377992
442451903
301557906
820816656
2123961577
459135082
1068677903
678519071
120300968
1041764265
427522110
965873377
799297419
1125743674
405442746
1647276010
1224489047
1448193146
503743891
1209464062
1288616959
1659058238
1256808422
975245352
1583905958
367904995
1837071806
793785555
2144761426
308764460
1876344002
1696800601
66887768
1110243653
1420054358
1538379832
1142083618
837168867
1056247508
2086057639
567446811
234260983
1292471831
608322098
1743763190
38754850
868783830
1685221747
425610971
846542556
190442080
1017434191
1664087107
2105005974
811506357
925675921
1622452686
574649021
1259278622
1145110763
1754266276
1300287882
907490569
1281648368
2039567277
1750937609
955796523
1573182617
245628667
389335953
2064457349
715371886
1764555194
604231707
1401278639
729740635
983894546
409231472
635523024
68732101
962316742
1810314235
828267774
1752526829
1610266035
50982189
968273483
727091090
1059022946
1444744249
594865956
1574143352
1547459785
552692794
1219982277
1346247175
1825318078
51341072
993615137
2040019151
1577113074
792364085
225083536
573274323
1034013377
531765028
1452411216
767703802
191737524
1388276273
293738566
1533551016
2092669857
2056809608
522830670
1846672614
959581481
890929067
1078953563
58212140
1473902462
1369642328
1387967519
944818766
1530130981
618509637
870417952
1461439918
116572231
988029202
560881984
870850036
1722858855
488689657
417831327
940546354
651329820
317204412
1827091755
1214254297
1370547432
537007998
856688756
1811649040
648629096
355743376
1006489347
1223233006
1508967391
59283740
1586527268
668837625
1160284855
967545594
1306524724
619332884
1963721232
680837764
84463219
781698480
938285241
1684056761
1657115728
535069708
1582278157
35918204
396024434
1909908101
723120471
243614503
1767583385
997329388
811595644
658070093
1063061709
2009732940
414133817
278460120
1970173892
1674494671
298033284
458075169
11792276
1293332668
1656117138
1871952039
1675663983
591391698
423148137
1447138874
229673162
535924393
1084551687
158024852
1966757044
2057847687
115128320
543292241
921024615
409024258
324231489
1147469969
1736043649
575374829
1792775769
1549217316
1905581752
1465894179
432472461
221511878
1580220392
87669360
1281612054
1167136063
278893782
1163919310
1931991123
1827352578
1183584347
2069160231
366550315
1241138566
412691179
1249524310
879816978
1540075431
1021882172
372851929
382370690
857990623
278385597
1696825926
2114592696
339487975
804624741
1919144733
923061387
1686820008
1684401768
704862548
664402750
279762998
697987803
199426729
374691738
627834625
143304959
1956970182
1929573162
94524311
1448123475
1642811636
1501352250
730802949
335350521
674825319
1679707537
1122564065
109701821
1386084204
1137631606
885827874
1626129778
1849515740
952368109
1621952921
1666464359
683163238
2034917766
1862564830
1914839718
111732047
260659520
444797247
1031695809
1419319067
1447072074
96991235
1645809850
1968213103
1927493301
1131329895
1470354468
1106975955
221073294
1772127470
167536262
2057345440
920631726
518487413
1586193723
336089496
1705834277
1935446756
1163016164
402446799
1308631771
1744384390
649080250
474280926
865813157
1998904207
843690099
1814734484
250368988
1053185234
895858741
374746583
1833025036
237705521
1975038343
1527773977
226156285
560759861
1832801229
1889057183
224516086
769648447
1973204455
1488569062
452014030
916733465
1622402268
2098940568
1532471942
565500742
1446825499
1431454911
2038984396
1353695974
1856043433
1756017998
1340815340
1504338748
95725741
1422205774
1071099223
974466528
237387978
923833395
1049873901
174807128
519299198
1870510469
885070939
1331824294
1987272455
1093045381
1875733152
1347316407
342469418
439653575
1558157567
1049095924
148605956
15255976
1668714829
2082919870
1043796684
1144289123
765337229
2040201815
1119074443
1406749460
64740489
2036336502
1620734388
665953681
123528662
47302050
1327274668
1605556560
951005063
608628563
208592273
573053771
1082206705
2059880015
971427131
1744915359
715729808
796641178
1715721826
1418683136
1577220907
1621955691
993959093
1139760847
930234888
711368944
495861464
1675365245
2140572440
1401587709
1429826950
861722328
550670469
916472061
616369677
1546901817
305469406
2142986903
2008641990
1158292357
608466616
2008007395
425694989
1102158477
963400143
1910128153
1352536204
1712871846
375623028
1915995968
1241806333
1118169930
1532469396
2018328561
1269470271
910948864
443581451
565554862
1274347931
1858909086
1574583453
870294570
84100267
366937417
1319313357
1290805901
935213864
185093297
1507119873
1323907585
1277963200
975487877
1770340728
1152756556
305765318
1958616673
800533897
161549856
2112561538
2091369428
551545373
793367354
1282675287
1003724559
1708011397
896649858
485324620
784291205
558236303
565424075
1343902790
184945623
144974531
534838606
681991827
1611563012
456816160
208195318
1694731641
419230143
2116622486
466085257
1362253398
1056481945
1345920468
1117118357
1533705292
1697123158
335949605
1254473614
296886424
2020446261
996641027
1166402472
404683906
1779397077
1307736425
1781694753
953847301
1357162750
402752784
1570071107
1556865951
988691663
466137099
1359408922
1583019264
1093495571
700513100
1924548017
1739771255
1007903748
1463720019
1132930871
2077818078
1874323980
1114378566
420045545
1089594442
1076976045
1696728465
1911735318
186228390
257330083
1774059891
1255320239
641672899
1509152644
744969710
1938827983
732416999
65969280
209573984
1723923567
1113959625
1888863885
695880199
955233127
146394879
1037600872
1233156565
1949460772
1504406229
1271534541
769750659
1560983601
182222010
1328122775
921674010
1402535772
1689824020
1784788292
1112646294
617998616
395316278
606380836
676524882
81203731
198596286
702528733
1182651949
565007039
1896655155
704281983
807868528
1798129193
1417698106
1406822489
1810853207
1181014944
923764660
1594538078
2022378780
1391101429
1443374336
1623896480
610466719
816641614
1192723526
2029735562
596655345
1925773690
868005516
667965320
101449196
618743492
1109316262
163385028
1272222128
1365880016
1167702860
148587813
1330802585
2038614946
193063869
1057800532
1008721162
1986086541
1043772489
1860435945
12916815
1610680965
1039913485
1167824698
676051937
1533193991
406368222
1774307443
1292763990
2127435531
1443889233
1576866601
674721112
1088660106
1175472146
4430543
1434775202
1657428327
863965902
1697654592
898518753
2055701770
1106503356
805776937
1082504745
322386548
1021771167
57679485
829385695
1750932415
111023215
1166469855
1444323656
394639398
1205706218
2023848639
478834185
1416409312
1783747283
515743142
806812049
4172977
222364950
689035301
1443489775
2062603468
1999598467
1998594819
1041714311
531998307
993472156
531624652
897647029
143739218
1565965049
1458382238
1759435240
1446952813
1680400758
528918872
550629368
1335254485
1171777980
983241590
360107655
1178566024
1503183700
336558558
1143399254
478545772
883551371
2043844509
416224289
752596785
239903941
805694886
1743423740
749103322
144584553
661539585
107537514
10438361
2018567062
2082941702
325137270
1146678944
1008968179
1741992760
724976132
415748401
2074763887
736313734
1766572591
1322078938
1259842896
32848738
452680018
2017789516
1161741841
771474546
570320548
720235299
794480394
1418496404
859266003
404130341
335401513
1859997527
729056741
607446401
1208259036
1211664330
347831496
314693634
1711447018
84463495
1048875592
1038851235
1742030963
1598405130
940155771
336376473
326819657
2049730652
1789726655
2093573042
1818442072
57817166
707189652
1366912900
1459810619
1570032801
721604046
1781254816
867950309
240428697
2101634693
305285730
1571372461
164272697
1066348794
665958455
1989201768
35963744
1859342442
1451086526
143907411
478228259
292802835
1208694613
2023259394
2069763841
746301241
1095126720
30669457
1814478029
891570433
384288523
730579499
489521093
1370360501
316374019
295420036
1027607429
1434096386
1381647331
161560538
1051628076
924611100
224549462
1179370600
709933329
1585955432
1024379260
821094028
1089077020
275783035
329788917
674085179
1182536078
1598666715
593127037
1524738879
1937775399
16780511
1637548049
1592146343
399371453
1459248290
1833516294
1607835282
1731825102
964066601
27585275
87056161
1011969113
1243323308
1702097864
693276297
254831546
136305791
454751306
746017853
980711781
1820213362
1772120094
971060205
1689174073
1920751656
962244380
2041643585
491387948
253381162
398686612
1338553278
690911895
650553045
417845821
1283477324
1352817803
230294810
135415655
1403650709
905655403
1170161819
1989379779
268138463
1497261194
1177093250
848322905
1506922620
718527349
282536915
1569133420
1250357041
964038283
1274668603
51876987
957235090
290883981
302541694
975144928
1032792996
1231598069
383453183
474919060
169471126
684740709
299504437
786197332
459896610
2079870926
723370950
2071141974
2132921281
123861981
1538594020
1827939460
74115284
529950152
1652154251
47355337
1110825784
1742925598
436996253
1105687022
1661396442
2045198746
854170631
633895932
711132590
2066481580
1444089498
1285672823
992615633
1768022402
1980617502
1971998645
1952363585
1613292264
143147063
1664682777
1170054972
988474505
1597285682
1810592689
377818693
964849888
2013314980
466892356
1241088134
1400925975
476629800
511844837
134296590
758303563
970502438
1300960731
1573886500
728772181
348408067
1686339290
1921383354
482067678
1719688573
779985982
809751311
1673798704
1920183705
1101957578
1003134230
2030263637
1432449779
2090861109
439102338
1884011428
983914859
1147077046
1731238108
1586909915
603766179
1186717208
1294302165
1588549583
111965404
656276613
1070429832
2115292899
1168511723
2069939028
1677918611
369551073
1748295575
243968145
854573674
1302133066
2078068773
370509914
585653095
923010366
237736855
134441084
640364674
1293021571
210783826
446461741
858620159
1719363053
1361092730
1187039642
1279371595
754798228
1758783482
1747785388
1810261706
1173437551
1953693117
372104834
1030422117
1868115995
357163704
67871064
1878506373
732053627
2037233905
1639877222
435347718
652657256
1128831093
925530413
1559378696
464869546
1891117444
1783244037
317805735
1062605933
2074020415
1737464171
406484148
121907748
867611230
320754304
765438690
1350615586
1752885611
694280014
785092370
268380097
573070217
1388406886
1619868262
1036426242
593006951
2077386094
308691200
973106516
127557551
1086229187
1907099689
1497061796
69284344
329878509
1694986423
49888867
1698053705
865953228
163312276
744614937
2143587527
2001129303
152440228
1924563032
1752472181
1815089709
1719497458
1477803878
530204895
357648958
2103301954
1853185164
724426017
517328500
1978429487
75761820
1414552564
2008256918
1917323654
905548275
820696825
1484647101
1184315359
1647784292
1831332244
413256142
1470199444
652100094
1224137645
1249856988
228336584
717482413
1465322356
734249046
1720675594
1221785809
224982371
1451816118
880694839
1879530998
1868215911
1717895043
484003373
476281556
727500218
2001516914
1356260171
1514274867
237492513
719878910
2020844526
596350515
1555806757
572606390
914260447
228754944
1783057340
378253238
1024964923
770383455
995660079
774111845
423548149
918933625
549498467
1905434250
1096960057
48653085
93113010
881012813
1037785458
583942397
438309818
629621235
1375686183
166229957
1419254851
1964597656
1783330901
1719908902
90416466
1185596406
1210895965
400928986
2044336441
765577548
391451651
1624428517
1342781586
292412127
10707080
1893029461
776428203
417295560
937562020
1230632388
1671619089
558974731
1286489507
473023818
1653819103
726906025
1465951655
2135633554
576021241
1963969365
2012969376
1167835398
885608917
1848750574
794280160
282866044
64629413
991795292
389063436
379568385
1410833238
481589266
1543680469
586294346
1517094796
753861136
1117671211
2057200907
398840314
1335118378
354795386
1666638814
48497946
2060307935
917272100
1822467644
506771226
731652148
1285966932
1841568630
448325958
1199461168
1393320633
1694012779
1415969522
848179430
1621405553
1768453765
1973960125
1783263744
1344035491
1059037765
2084706583
1414607954
1176168495
540495191
896746435
828187304
1721562545
1315009299
1457287820
1289359783
1595402964
1886753030
40149540
1409740426
866975446
830979546
1783261846
448699669
2147104391
135538790
1192360121
1544480231
244565849
1333508149
1045230552
1775673902
1601237763
13678467
1330747197
1967791667
2114291425
49362873
1030178269
2104569178
741344521
1446072904
1751827333
1084829633
1212583678
361082482
662950858
632246695
2001896048
254164530
485899304
56337682
1546319890
1936418835
606100224
1271610292
1102007229
1193295558
1935223744
1442267755
502008961
1268596478
753867510
654346923
1613011428
1327024824
1856715660
1182339936
1434518232
718683226
1777974014
132871034
2094114080
1165348657
1569589508
1299603618
1013603904
1496232231
376171811
2073024581
148951793
326375484
1285861126
444232983
688822926
1432872054
1961262991
1194979649
451229627
1721994344
1728514359
1878457689
938485244
1262838579
2100786471
893220924
749433028
1944394193
1851846215
1959179210
1528839186
121099656
1966831364
1166765620
1371879092
527591233
1092453517
619527554
1733502575
610334457
846373560
782315364
1388719966
1898505744
776284496
363553262
233270605
1098362347
1291548267
1521434383
834907037
715129456
1111167301
1468320433
1875088211
288198012
291475956
1098258790
75045684
1496072217
1747228616
151232254
1112044474
743730952
1375738320
939700822
297398042
31526073
1423472056
2118471302
544665022
763268754
541347562
759048828
1029694272
326345684
1422113974
1782829902
1287346371
1006055421
1196058062
80342387
930896642
1537455380
1549200332
699607874
1295272224
1392183895
1665896486
1752757349
1540458198
96320606
1531104716
1194367100
1753140235
1184881264
1432549373
924218823
795863216
153458133
1581239491
802948025
443627792
610885267
1519653416
762901000
8609734
1113324645
1678762977
2082467262
1732647317
926002425
755244034
1951311540
2145994385
1905716646
1796150161
1419058074
1384190516
865562226
2135221595
1861336178
1381446916
1159994589
1981289183
373540223
2066215733
663819414
1126798856
729839814
1004245800
548501216
711393598
25188141
937634257
949891814
334227099
925181025
911810573
330723126
1563159756
233590649
1914266061
726544960
538587967
1518085352
1020214195
1699875849
138044627
356216618
1534162927
661019408
1404210081
1936412742
1246251007
968172703
1981760821
990150699
2080031835
1461141905
1981451723
722015946
1924141184
1792223258
66509527
2065017466
401744712
36923541
478396271
299611187
2106084632
819260786
595027745
2070661390
1308412613
1196508870
1415819419
2037325000
419758982
784540539
234344195
172518444
245943034
1101747543
943130716
1245735402
1620855688
461148842
1656010814
111675722
1534533614
1110309602
1577051432
322652540
160591259
1729221296
255198800
1468899767
180067023
609416346
1371407226
1555733023
1093315085
1814089291
441522662
2053555049
763311257
1152584280
1012021132
1782780480
1988649412
1646482785
963055505
677362822
1287362827
1459760263
1787044543
676738063
11204544
1072438893
1039350476
1631670498
1017297804
1357773897
144252431
929397659
1256210068
1120783859
1848672953
27859151
513985310
1726246434
148938062
1598527825
1766606182
210423301
387538230
653680065
1357600126
939362538
104788436
550193707
2011852254
972846980
1282221446
1483361929
2059832299
978359243
1749170359
1642297844
251643263
1686513125
375579463
1950428854
145951866
1166631887
670940136
770142887
955950407
714751138
1768440313
366848969
67765581
365684404
559296639
254155016
1838606618
1680292890
2030067264
1596926622
1685597484
1265227805
488426444
815921399
1986089515
185381290
629441963
1652502670
410244129
1245966834
716487954
1802710757
2120010448
932030910
752251934
1836453712
859011238
1060207608
310879967
1546864976
1883390647
532683342
596418114
1427435255
1277829463
895906016
1329429953
1874825173
403230814
1741842363
2097266487
1606377653
106760
923344179
574574954
1016038412
1529382594
915489513
1427092997
1803548394
495500844
1126505134
399339835
1998706098
800053705
2138195074
683154324
1607697680
392068330
2040278507
273766771
399707742
1281177241
65005409
606539813
791473318
2118048170
1985829856
211646160
1752541414
250177734
139664309
1018846508
151358417
760010667
1243577125
1394795580
754485702
2146615118
1471664854
1412454283
921576499
1966238222
1473744279
1535395121
1165905772
224931538
2032831769
2000332593
224387235
1187496760
1245784619
1501663894
1507751678
39142024
1453703956
1307024094
1104229282
396259712
749181184
941952439
2051910798
916538622
906354189
318217987
1184273682
413408690
351991013
1943880244
1548104891
1335147862
2103835829
1814078391
1147417600
95345724
119675061
1666400520
1535811165
2142796797
1527364843
183797426
1197740329
259207171
929818700
1255588162
302324438
865160889
249718930
148451821
1140126701
993356
719336099
1904183414
1936141687
1234230782
1978090904
1443063618
1686831917
1316246804
1467072476
1561303524
319665647
854111794
1033186558
892795716
842512137
237902897
361989132
2011160361
125895096
1876551461
1891776071
280220020
120908087
110966562
966768183
696866698
1645030257
1449810258
558713504
49794832
1205609540
1423715396
2076720734
2050305142
545727101
349905971
1939592629
315844885
1246293935
878658627
489875049
483261486
479056659
1857091668
34869820
189560642
1311815369
747386450
649404667
1059432875
437555894
18401004
274760685
1765103645
1773576045
600139565
818121531
1793736675
202727998
203426438
39878512
253451882
599364543
1762766495
1929689203
529629016
343593818
630217050
409911401
1386548357
151760972
1411097277
463401672
2099182290
311253161
1260886752
1852370264
1049453360
1508069797
150245488
1287709921
402217517
1447042486
126793726
1286073143
338885241
203201278
2014882033
908781273
1359986770
932450992
1492736923
381498528
1596232077
1628372548
1317809774
1850842718
1972545292
1670187152
383405374
115093262
1094702609
244729520
1049796347
1126682134
1922528015
1132338098
285824216
1284780060
1945516166
1687506449
1895084301
1838671891
329723562
630779442
350663521
230253673
208646670
609346972
29387690
1628238226
1622593330
1191876973
1082335637
901836748
578390502
402854774
298158097
1498605696
771440205
704303070
1176255493
19689134
659276316
1807435539
602913230
1487675502
79571367
842944067
38814525
1112426052
1330082545
555558620
2096556729
1910709988
1826764459
188447481
396908778
455529410
1611517909
852342367
1410716698
671155648
1753020433
487728483
2090967810
1037405106
1063129823
821441314
917246994
1493011452
1547633041
719325117
1875262504
2121923179
1217149351
500341271
83105323
230667447
48080431
250386373
637752825
1283057238
1649154725
1605921602
2067780208
1962699592
2042905604
913741060
1864271597
2100014539
351389149
1049469502
1850931903
1637400323
1072607000
853326471
332923157
904017100
446627347
1059746135
857783533
1215155622
935724015
410705880
2129403815
1117097702
969987062
1269506451
955898206
561583628
1962434602
496154716
2058348029
1095234514
662379635
666501105
510976606
1994557047
407142032
872587445
2066123985
1871387351
1457341246
357000289
851686478
2140704659
2112335154
668901529
1262468233
1522086239
1187540741
2125067994
1296771287
23055349
339679886
1017674762
156413979
2095440281
2003606334
94631650
62055769
548130042
135811607
296754338
1189201416
1962404174
680030360
1330330060
1941656402
1191282912
821060432
1340067691
1549510763
1462807371
1672943891
301900063
808343506
1736196766
513374882
327881928
1562840416
1874791739
1105966443
809767683
894159450
937143252
1980697572
1029133784
1447968094
846508565
1187950384
301108873
1807210550
1809251909
790505709
977047596
156609331
1182123719
1221020806
870147583
484822560
964796386
873482818
1228758514
1351014090
1970717548
350403666
1182984557
2085917207
248416700
1702805215
1712736499
1980012885
1151524963
185186555
83479960
1229607390
85215325
876962804
1072697959
477048433
579829791
772833620
612005577
589339715
148383822
1415029256
1987493614
1474917404
438197817
1428182654
554378317
2064653271
2120695260
909003055
1918715090
1655713046
899382383
953636997
1817302155
155061622
1224330280
665836438
1215253627
288167152
1949407961
1255594275
1625447836
759204941
2113263953
445254069
578666437
1122829528
1620853403
376800941
2118278106
1398928278
591481351
1542837608
1355649999
330938518
1402722188
522742947
119625273
1730015085
1721716117
1905654765
1077758892
871329612
2094123439
654591575
1962579735
1235502993
1844868090
475217555
2020321778
291327747
2051671624
169180853
1754617109
977880851
586515184
764367659
1059500238
504954123
46137340
923442113
605378149
961365330
386073318
853043656
1024634042
446766847
1139569799
1017365056
1023470174
184027157
1358981291
1101893247
314641279
935963367
1642331281
629961247
12074656
1199857193
1561730301
1121883807
1998797961
685773652
1383939732
813380086
329223505
1734228428
936142590
1050447401
1541240133
719224228
344676124
1182051598
819672105
793915123
1911275809
790784737
1343481997
1312687286
897052443
941141927
1784016047
1901818475
1321384536
1997402593
1073944110
356499308
1750940317
142338423
355483554
14195549
486526497
1242324312
7677701
1573759520
1544893888
977144958
2056617468
1778647455
1637988481
374609216
370568693
1195250236
1476098704
2048385296
139417862
2020746918
1105721948
561039456
1828800245
2036693064
173225332
2085835366
1495028605
1244748775
192394446
1415256766
409724233
661344257
1837081704
2036263659
1592187474
1701325598
1016162778
121582145
1969504343
935372989
390226426
1576577757
1821955078
574378884
1525381218
2079081627
1369439745
1978334364
1431569551
215008444
665179524
1300548846
1918488412
1325230739
472958984
495288791
1748699474
1049193096
770679573
522443519
1088523633
2009446223
631587340
2006957392
828657941
171779213
199074306
1713307002
604405487
624869759
1275810721
945920415
446313474
2034113964
384322917
1415660262
944692640
198290605
1799676466
534762918
660435448
1913917354
1909760067
920716125
422012294
1917914731
1337759578
1943711888
1137281993
225328674
1550368279
1093249654
1807955193
1512306316
2028378819
1283849923
750350989
371778774
1138907137
1965688733
366640234
2049673092
1835108385
738057404
1699398946
189134181
1931869903
340904601
1786199021
1085078397
283293397
1304258513
210641164
1367793990
860796188
634004212
1740136040
100447183
1022342053
130140729
814598308
1464839438
2021117774
443302503
1637384917
1986274062
1080004490
1760280407
1629822939
1475835761
1500357738
780771379
463233287
704625495
650556243
1398468511
336178370
1594134473
1636399819
419174439
464609842
93765844
1446067288
1829819105
1270597026
862930005
1930091491
561151141
2072205673
2095200711
1024253994
1839342807
1501016496
286331815
1989412018
280661221
1990256802
824114415
1684496621
814581814
1433332679
1948203280
539457246
223840244
250850676
2114806677
1712699650
1566567797
1713648681
1099020825
1350255110
1313215549
676380842
1838417386
333060113
1907876895
1705703728
1797450336
245866380
1997705313
927282226
1427180294
476828769
1232771671
1865833602
37608541
1485922721
137279494
1803386969
141406599
767503858
800281487
474442337
751738191
557944927
486210495
475855823
839496401
1414528553
528309772
497090625
314263171
1223106093
650296648
1259536719
1348937275
2004637340
1513597070
1776685675
1946982212
1395097318
1011558874
1894093526
42291119
301616296
451275486
399148461
522045668
1274510242
868931372
1102982914
473846506
2006481034
865529630
732452303
336924055
1908177465
1176245429
2126088850
2062352567
1396789776
214931993
1488986650
909202874
2098669707
158550303
732092129
359087192
283152620
1794522475
13528135
1074153937
821854660
1602569998
1491766488
566206321
1392476889
829415124
1231207383
1481106516
849575864
1425244909
1912393946
85992946
1622706077
1335966188
1600441185
1338907240
577307168
1943737882
2022072402
1667170255
599758525
272456644
1752414699
1722694575
434876776
662745222
1662973019
1817290057
1443250837
1047097451
1266588341
637683078
592532624
445135721
375448445
60715618
1578058723
1981820745
1523875703
1535142237
830583791
1217345033
1460876942
942434030
457289939
495055920
237140510
1357407429
1848997022
615466286
549599996
1660892963
82964811
1096070603
49448440
560822946
2039735116
1914414765
1349513476
2099702132
1423422425
1390383001
14315516
672762844
65336912
1601865586
491698118
1867077749
2129598530
482936889
302550594
871621435
41305149
1857748115
1841862373
1026726316
1173727818
925655906
1126432474
468067421
1403907893
544839297
408737167
1716930583
374269895
324251247
1440529716
847513734
131160787
1887449188
319528979
253914130
1305131425
317851012
1878417387
1037232241
1653858109
1180821410
539932300
2059868111
2087163441
1971766784
73923149
84338570
547293261
1039327329
1042081515
1070944892
513778116
317654841
1120044526
80638142
1180239050
1218339321
128990344
552688237
1356388024
381668159
473510001
119727941
1624773580
98871545
500024341
919498581
516572204
256339933
2097451434
1801424082
121218295
2136565063
34310368
1869310450
1161652086
1650387991
1547459785
537644482
2092879577
1110126478
1787761002
511940504
1794334468
1568456239
581676389
797418161
1004178905
97136865
427102132
442050775
1101273169
531975903
1032527244
1098962846
1267226764
991281791
106439865
266745695
869972644
2126995786
8023796
1502338283
1628800294
1693811442
1985693254
481461755
2104590804
1157111359
1657172198
1264211412
1996406154
24014701
1976552923
289391072
939756327
543202897
630161922
366186142
1304323783
594509165
1664549410
1458436449
2009974642
1098700456
1155910179
512036814
1648154178
952678402
1819413961
805632228
999110901
2062988016
1989817507
804691960
522308849
1496670718
831247695
897095834
279624468
176557626
1221099961
1757759269
1114171082
475806457
83942873
744467300
536188861
311127844
1444195203
43406037
89252753
363506822
159616763
498800651
400175849
1754335840
765070140
380142998
957017178
983096935
606007195
980888207
1342637936
2125677841
1794124152
1187040601
2138631569
1101890295
1281397384
1758581231
763917987
1987260100
2127697163
1474984288
1924024578
1773877780
2112074863
1082338432
1073530277
973738739
611056276
1386412858
1645214237
1116992132
663399914
559339205
903954002
1645485748
1619234890
1348409559
218771413
1638552035
1320482773
1299023664
11682509
1094052420
1959101881
307584023
1195544378
763650617
152435957
1335761955
1522324235
929612165
1100808372
1298671157
2084080676
168964737
2139451317
2111622937
1898096727
456431016
273340222
1150433879
2000079656
686645504
1595286697
215447908
674461781
593464490
774032490
457403943
1765279000
678196797
1583220896
691392564
1282794662
1430672514
657216334
1166616441
1666774271
62956781
54348235
1457213089
735450761
73880760
813430265
1665357495
782347093
1658515989
694816177
301945425
712743171
1073190797
1284782222
409961591
1578119399
472598184
648916259
1375190917
1898003677
121231056
739620017
1247844577
1341082217
1994854155
1610458117
2050086348
12696006
1777510987
1971264935
1377998645
2080273213
2078723907
1125460286
1057207606
1508767448
1103796491
1579762120
324076543
106806839
1768910891
1345988148
1038730578
621678185
1903394565
873763092
325594088
324455470
292489581
1088650438
1887048949
99602879
1326366372
855937476
170571448
641989752
1776064443
1339237321
1269233112
1360427726
1221312593
778318737
730025575
749215163
411188987
471714205
993557581
81350419
1530970387
1322483362
1163917058
1806621544
365426782
2133587202
1273316128
509563994
1861499401
797184835
1348685951
1426837995
66358715
1247097273
351992448
1375150668
1219857717
1065784754
882846805
749064377
819509602
669459516
1974824146
1887340596
1958300603
196824212
971603434
332883103
775652482
2003407296
47588718
2087374606
1021041050
1632208288
1720029427
1760469746
1860216302
1996688060
1317788911
27529178
1693634219
47033472
1567700295
1993034639
76421685
640805641
1249635968
1942600769
2094667682
1109082191
1239831463
1844154351
1995262154
1961804084
1782211964
1611387482
1070922241
747830563
437994792
1595631791
1638280710
820106631
994777847
1744567003
237451514
2020428571
837150674
1995699244
1698703680
566438332
712908558
1540531244
1958389620
1089039075
139417862
2036841091
1991001527
1712651146
598362143
1624266282
24291363
193314775
1395035247
1365897333
312199432
39757453
480105595
1681807207
441385119
1190009934
1245063238
1120696241
968268992
1843621452
1744335359
2028321056
1471252777
573919995
95476365
592062215
145541761
26235331
1268742608
146187294
1949315039
2109810923
1852528907
1529004
635368469
2023752687
2089356356
1833509094
827111381
1235752139
388641859
559916642
1493275835
2072874612
626726006
1082204677
1324959319
1844013610
484601522
2062234998
2062221343
1831826806
1905389833
308924643
1862618932
1883244606
719960486
1440308306
1157996004
782827972
1878736338
1235150989
1423234400
119672722
1915827826
934986408
132390104
1193901730
1270578286
777104399
1050762797
1708008368
1449552325
1572983906
876166235
819175875
2023726997
1643893941
1186510780
154379422
1658741892
5765732
1016862804
227981439
1443193721
598310872
985390227
589461420
1836378592
109110278
456247161
62790872
550266173
1059957635
1398522818
818658154
468569309
470532120
227817970
498926072
1146266738
1478524511
1706480125
672023976
1574848041
960434937
1789953264
572724767
1385987517
1545447411
1145303270
1435808894
1263703557
1784990140
14625290
621234808
1098786478
1008454026
881928781
801147437
1411079648
100067850
840638849
1137822863
990076094
1323470920
1837037557
2087856615
1592984919
1377308881
1752088284
229239862
685269436
2489747
1808408050
1676190377
1218502864
1463575447
2086477993
738810790
1673342219
126886939
709402643
1779549981
221078456
845393747
342590763
1937524855
41111262
1054559609
327361709
2119297556
1178392801
926979575
2086611705
1066629846
468971899
1571860235
911429683
1296552299
1652842030
591477683
1937574969
726697899
1326855068
1962913459
347238088
1490076209
234489345
1058684485
1890592812
876979921
2058267817
1244872028
1478664744
932641640
2100842099
688073840
1680254410
55291620
1322825062
2124916848
1928789781
704055615
111226312
84237101
556327421
669710973
2097009135
1116711977
1956872351
984235956
487284559
1103481428
2106423482
249888752
2018452947
1905642338
1673458989
604749688
184200979
1522174656
2107737551
930258023
288302052
391804348
105300837
1755444955
675290704
1564240492
394043647
1794534849
940974066
1644123218
1539718460
702654737
299347934
931615776
1992084720
1704865434
1338654939
1135718325
1010266207
262652894
349730228
1996603657
1051709165
400142318
412753735
260708905
1286515722
383612578
890424761
1984697683
683083732
839404347
297419650
696447045
883086786
1997678730
97637172
623412080
1745981902
1501642488
1596338963
445839328
466804552
176295213
297254072
184842618
1998901607
1869602044
1222119028
674509584
1187691950
1097963798
721135981
1581490299
1674091080
538087827
354755484
745132332
1163165987
124436335
415447589
879832470
512963124
1422643823
2010481539
981564259
863275213
137400341
448180062
2053011208
1077626926
1413154392
17042731
1236000894
1124212591
1470371698
1570499164
2031180359
550107614
1074374652
1445902441
629532012
497263501
202424983
1095428753
1130490983
267851650
2002603599
716834572
1741455844
1955550303
1292190902
281895381
18159473
1950684526
94130637
333114279
1757253599
1253448355
1556932057
38744173
950565456
1916676890
1543911933
2106148699
2078150117
1996382293
1160246586
894613294
1273698826
1229542880
942455698
873692608
1284609978
114101260
1441809951
296901638
90373105
1345519850
570154257
456309911
828078704
1330561113
36747959
111315675
500155487
2074917618
1160097770
1330471912
984414562
52385877
1889384417
672167598
1796677762
500522992
541657494
977768777
573975678
2083508772
1678029400
1427130700
434869838
1251020729
911423606
890293737
1091779450
66350116
495035890
1137111706
1404735457
178434151
2033477879
2125259831
284347038
578531808
885328586
1409112521
815921067
362627075
286768848
84010228
115837876
1366126786
107761392
1857988718
1868423928
167087223
644588265
386079990
1962388682
1333473544
989145485
285831871
839927482
50571277
302549718
832583191
2074216017
1101962206
432622838
1746548816
187911649
1152730212
1175398118
1837028853
1961025360
1173244615
479442786
1350896135
2054445094
124092176
405378639
1377107759
291729706
1413223914
1749849596
612114887
1075085477
1754403965
993758114
557201824
2072889253
305942582
1845924723
1594707946
1218687929
838756430
1281256389
1478110997
457281115
804812218
803000623
1714989441
949050407
1877533620
1311243692
720055791
422859360
2136158506
725948239
575137908
1266032135
1315997963
2041695657
75805774
1897699282
1733528528
563341669
1388592437
721945472
1309525470
1785102598
172131466
660586647
1195522394
1181495702
1865530671
764394229
1374183255
1217243299
1665314849
1798304290
730750042
221048962
412026457
1184290785
2027660527
1723214802
2023297769
1844792179
106890681
1808382290
585226797
2131209909
1187980585
386115512
602799089
275226252
1903033356
15411858
1286851954
1043302569
770089152
115223824
155540232
1304844053
478310670
361404883
59223225
1823836861
563425056
1456390640
1409638261
1513487988
1933537713
377381259
870739051
1777400623
1854300301
2073395329
105764308
1477230813
902366495
1788936363
1408393680
1277051902
2066100823
736027880
1477883367
2043312770
1071792642
1464303346
1530124606
1242650978
1224131007
1071758368
1390869382
606563396
1435374473
1264451012
684452618
2141818743
1679523019
247055063
1349630132
581501153
2102586356
1537696728
1245554978
743386866
1175306044
2066231767
1339439053
1241864789
432418158
1446978052
1862445511
246583931
1704997310
1158494306
142611995
92752058
633460051
1945774444
600123919
1556511618
600289965
1403872849
1681656436
1628001503
2145527502
1153596656
382119974
1996490635
728374879
1866775020
574986461
254691786
1095626447
1427092953
404611619
911910145
1548929753
444344092
729633870
1741804909
1751930995
1401426947
781985167
2106710360
1190400416
1947469926
820019000
699540087
89621703
1937060591
142386020
858349152
474923803
2073783906
1326904235
1532369652
831265863
1729729896
1702267519
2081779494
1918689004
1900476915
280970055
973445761
708567629
1841565624
1064290848
308011243
382263656
545676387
1654198699
786485923
1981671986
1857457917
1283707467
1410597525
2032424377
1315075243
1464411948
417796410
126002972
2015565756
1079637763
212972070
549902386
344579044
1813727185
1798910816
1167881159
1506904883
576375492
528532985
1022771292
1613434588
995200521
992215861
1950727572
1206683654
840355757
1210462923
256238308
1806645106
1763296162
1460575413
203529659
1000358504
1457595957
386972917
850408728
1538117721
1645499860
1003884959
919777654
1145885667
1059121115
2105156958
1026241920
943353513
237242080
751081240
947958947
133854564
1691966423
1177143822
1597329665
1494712864
202034126
1037301896
1096641367
1049631960
1616570134
428070553
1267951805
1549425636
1623135913
1648216929
1952196987
148906350
1440511621
506856902
1875048356
1375142210
1720090575
80901424
2114927004
384518289
658872778
1490655175
2043412777
2121698079
1528113101
1831826806
1230075158
45583913
265776293
2107581728
497499980
422712873
7994331
1282757292
163328642
1708928735
529661925
89890435
1217671549
1367464203
1849413497
2107310821
356803024
215872168
1151022743
150301916
253146822
773185504
1777555218
165624350
625404589
1305290891
382732765
968838544
422403695
338928033
2026887304
1509281579
1879131281
1202639761
261334611
1817235019
1730930354
989212060
1521782337
1508655219
1446855986
1693811895
218659500
1993743798
1692935573
1544268802
2023312781
1290404189
130144367
488389285
1288775715
1953164441
815975496
1323265557
1149914171
131593317
1558724944
389691897
91173224
1926207326
1319943645
1814060404
1695458181
1621144636
760295787
415396882
986915008
1893060037
573705080
1529325427
1855580526
449310209
1843666972
1068951088
1324022803
1984667443
985807147
70363797
1105521087
1370847169
760933506
1260910319
1307205378
86947699
608181003
1428909680
35403864
156728802
756416303
1644580465
2052464688
1969639793
155938583
1739413511
2041041245
401310928
1375041403
1996718587
263323197
175730203
1253189809
899982209
1123457501
1411050263
1408975098
1524656015
1252541461
2127858407
1065993991
231571951
338618383
1388925947
1263647879
1603689613
21867469
530740236
448702629
1396390320
865301485
1806238663
841530308
2082321143
774267984
348322291
1422510545
633586945
1229725930
1980706347
1378179653
1721062856
1514876145
1240131098
708792103
1752868702
1396881708
685668366
1165090547
1794124681
964115083
391388025
1152369628
1540369271
1579936434
873270510
863674258
968587356
259902886
566060375
1583193801
588333625
116529088
383343497
262262338
532985549
396988978
279699569
2105844138
1225273135
1734017783
1162612862
418228958
1424160646
261924890
1523140363
51355123
1032108310
753968874
1923282522
1648986232
1541962076
1537579932
412772586
1213162124
1045193971
1650530426
1099376209
759334219
1041672113
26453504
51107522
1588392713
562895863
1160080107
2077517838
165451505
1617796968
170725437
588835727
1311352023
950897589
2056644918
851284544
1580521428
1344817131
1224162562
339434024
1282101223
788139045
953332085
1518160803
680631733
907252849
289557981
1630272193
1755144425
740553492
864449762
1114954186
1854529951
1685228039
1449978862
1309565218
311322823
1637861320
1349306908
1626486285
877040838
162825609
614863952
1050853449
1662083557
1853193956
1186428480
1030578323
1873033560
251442726
755377391
1615992104
475912599
873015573
1367403238
97228674
1187479457
360070937
855583904
556905115
456479383
677477603
1954608992
2109396320
139870867
1912761359
1736400032
731940143
357372878
200523083
1303547462
1635391953
1457305390
958913913
525148244
246165479
12151135
1654914099
2115916550
1355095255
863356320
1512672326
80816336
1071869933
34561426
876688627
1205752439
1485822208
1667290936
73387223
375071792
917424467
226130977
2065270657
165598637
1796958929
1583736821
1725442172
937873058
124003287
1701479148
601405582
12963960
1430153113
1173907329
272996677
386346747
1989175587
273731657
132814255
1966688600
989282223
2016772829
781985431
593074442
616108327
505449506
1116720757
434989778
1064768656
2068602729
15314446
2111747530
1847237992
175129567
385248586
749441933
491277905
779280174
2094733788
658893792
739518585
176156752
1888923898
217908176
1739372052
1151049678
1231470370
1132302158
2115597458
1627206720
1765355972
1839191947
38656447
1552314556
2114569269
1460657941
1858060630
578978686
2131365961
1007444393
345096371
224530183
552755954
1892631962
1388898397
1629515410
1846078341
1318473817
1550160046
1499189511
547220030
1303048776
1119978921
947030373
257699587
2084612461
2095739155
1812431491
970264536
1322014915
951800265
67943350
1047540030
1739634252
1965885716
1889590887
1190414327
1759084890
1044887024
882085634
863100686
1546214357
1635225910
566709877
1779453285
26691265
622662370
1551515955
1534524413
1735022070
910251197
407983739
1843418748
998304572
1762546757
519408612
276610628
489902037
389063436
85716108
982250177
2142576640
758499529
1735859492
1791381059
1076405129
776026116
1666672165
1787842273
2114299109
1219837072
449572183
932214446
181780583
627165387
715988594
1088991473
375104622
1717362641
827267599
2104290337
1686942209
951839536
1146378189
217908328
2007698484
10916758
1854136165
1300379061
2070753765
1654516748
1709820680
1619706405
303944752
1782669302
2016985246
1337595377
1131258702
1460401686
423697027
1678225113
777570958
474954575
608096372
1799725082
1719339874
1920673461
1248991726
355670389
684313921
164717506
1394831048
1318823366
1557297537
908285095
86531225
1625939405
2134947671
1297869848
683852154
1425816210
1038848953
2127784951
1352685312
996865529
931291260
1697388549
845100494
1157948062
1415621580
1965014049
32558682
1029980359
1740959156
1745587939
1990430821
497318219
568412214
1528651002
914164248
1206754214
742900569
739816846
800194495
1417861046
232453195
1062607504
1170674385
637723290
2106162149
392915771
2146729895
1608098810
2132364065
1012563251
273459801
524523778
1649866269
1952028752
1023465197
2115899381
521184628
208736537
770121159
1428228017
716206845
2129747630
1216218402
50224224
1876314670
1837129311
840947016
2058409306
214351001
334312369
1508727418
1506752292
1023397479
1801949864
134177880
1177215183
1180466947
1748873068
1565223850
1950417789
68706191
1637516978
693804898
1912803129
980675808
1220131063
1569969222
1571597739
1470876425
1484579108
1345695734
15743953
1809236015
1244502304
1027331755
491660893
969075399
1273292248
505619554
152045275
1444927786
664370745
687643027
1032044593
1791644472
1631670498
1300631639
353140814
606587489
582485489
496346331
1538248398
548746178
1966481791
1780705952
1394274481
797508373
1665384888
1123226133
666933885
801987753
1738551331
2066197428
1662356727
1368803215
1429542329
1329519853
1459620806
1845297423
1699451917
1013116712
2030199437
1070775964
1369925869
1043771402
1225634873
1376409512
906080396
1063467516
1426768396
1735772263
1249788340
1712119797
1935819448
2088327197
1154563764
629498437
1098361894
1909833962
485057489
438650676
519044876
34671496
1374019669
1691745463
2132951723
532349536
1933947635
1878631469
620152578
1263479631
2102640669
1855834592
882849
358681809
1998603862
1566190893
759797828
468279744
1794460670
1456433514
1676579516
1618923155
1302042986
393816282
1134448745
1758496968
868093091
1991103777
1476299630
832771104
1588845870
1506052455
1578037513
1069361995
274853504
1116361683
1602735489
587623513
2142467450
2116763852
18549027
950649509
782800448
980342929
1560676175
1386558004
111648727
994558503
2117839517
1876721194
262948285
459821362
1668026285
1510203755
2033005989
1886859899
1150068024
472291537
1403779825
1055529786
1684224843
2026992663
1233643265
1254606316
376966611
1533115900
1166203501
1778100819
866973642
1626392920
1693321104
628887536
1254859792
2059631801
1810280561
1055013566
753221121
576284484
1905911521
35981518
1484919036
1285513300
1949952637
1110239981
503794633
1281147039
2021078364
1179487013
1193470001
1912732478
1610917520
2106403660
769119750
666823084
1714267152
1148619622
142763488
1130908249
1135495229
478782994
704119404
1799521003
1390498476
465976881
1574913855
44970150
353951809
861112214
102961495
1162133701
2095032292
1387755586
1001048452
21268664
906982438
942648068
60038883
1946450567
1904031823
357133142
1808768448
1636646527
891130282
517757656
701681335
1115497043
964173928
223590734
1771569908
1676775415
694512569
356580592
1900676239
968467696
2126268251
1640495834
1079439051
1430983633
820403486
315217707
1967012516
982581447
1765938429
1236232136
1540732866
320855753
1984391851
1212316320
1742246045
1186867196
1820014759
1757755387
319517753
142609347
1823084068
1782596549
631539636
1400168378
1361445147
1986833402
276330274
137096965
1788201715
960970019
472482872
439617067
486995689
1605531282
1452415575
656959258
1202620517
295400300
739800982
2042184315
1804312872
913228850
1740704669
945160636
585530345
642357311
1643578080
1014277766
443770420
1402827625
266071532
978678868
2107059320
1639169810
73576288
1555075752
1861203444
325968019
1942951075
610878872
766606112
1182556124
67915650
645321045
996902067
1454616400
264877434
707310247
1358612597
1362332238
461847336
2126742275
1714837964
1280773196
346967893
1515747088
1237598344
2146828414
2055167738
147103403
1261061156
1024825538
493088271
930143773
1653242173
2945639
1821187903
835285121
770748161
144293433
1335151614
454778087
1290170558
1046167863
1933066043
1600962060
1774854656
305368516
436203448
463804807
380591537
1818006289
145777910
1747816824
1701976255
2034330082
1371020963
1916951243
843784004
138492409
416553410
1248268267
2038201024
1427944037
747152897
830817284
1210579275
1923332325
356298968
1233732895
964996139
27341609
1391375536
326194855
770165386
1763589409
1126983036
2219721
630804903
1626619987
1712672749
1859822389
1238928012
919111705
630700090
1993900611
1025008683
1714747946
1859900921
391024069
205963389
669541996
139265723
1877439835
134490113
1054705233
686628447
1905980422
490099624
1370340239
1571225857
680795330
1272588461
1799891512
1765994393
2111004325
1688703340
1628800294
1702206809
784816228
818299998
1411570828
908130062
332842013
779704377
1066695814
530843037
17943368
2896468
234427928
1366588194
695155691
2000321047
2058596651
923402996
1611310024
708170243
723410354
1253550562
1623969314
1406067103
1593312218
244094893
1487805994
826247748
1543509466
685627450
2024375140
1003291921
1859420372
1326270204
1059484162
1953126356
628922106
610500800
843503109
502618961
550223640
1223690207
89085833
1640592630
1363770007
54103736
1869716252
259795213
1980456980
687804030
1234369836
1446672412
72097613
807655465
1746350570
115888750
1843591731
552776886
837037475
778652502
523961445
1891633727
1520850622
1374112279
198596286
2065546109
1588260828
224223199
1207844740
1927473381
1206709729
937571299
728750467
973870833
594457402
1119064125
264136744
215942073
1816139929
1876697100
1029290202
165387617
1862908730
1389834542
969444311
5039071
1259136433
1610674558
1237066908
1496883734
147507780
72526395
1320201554
134009789
425950008
2089664965
1367949053
780616187
1848117865
671344940
1311507424
2003752456
1740328381
1637385092
1402504759
669755308
1312975623
383502220
823245264
351865093
1126165874
1819580493
265087500
352326801
1401636936
781873188
754871696
1563411650
172305877
72166728
1667690114
712398922
748265467
750449507
1232273801
1130281872
1147109335
313786036
100905500
414214358
2041742348
2045597500
666841873
395294790
114403738
602828182
385447218
621902993
882323982
75860413
2051326063
1671723868
1164788065
1161675009
2066330546
1522566578
189622303
1521442030
1017033079
1399248610
1401543126
1545529416
861063489
917724840
321196569
2034849239
1501043684
886271352
304183310
1221800738
1900249056
118586786
1643377610
52305134
1492499651
584752979
1346936246
910970003
546616564
1425903308
536177854
745187407
2010942114
469873723
588145732
1553391999
164084276
1505790622
1873860123
1746383872
1489301229
157754526
1829005879
253056421
1237873515
1062193663
1819798312
417621986
71142917
184169849
2040074365
238208971
1423336970
652972525
471148512
1651349999
952429112
51876582
1234533434
896576272
576084524
717734569
705842303
1646842620
1171448082
556730529
1246156360
1052449971
373816686
81380530
1796983396
1541838698
340812870
736905480
575820730
1962559705
1511025837
133103256
567741725
1389281651
1383170883
1591314720
390176590
1069524388
1394646441
1399274121
2032616885
13450298
838932411
1335392756
1861496485
1905807330
665426810
110369803
1198685476
1458377909
1584984872
1587542882
54305520
1786492300
1202316781
729307091
1093045381
1943648209
735138353
1511085232
1344318168
2010091691
1971624411
76186466
1973709503
1299653344
1892422434
1586419990
239776014
1838717311
545523501
1588363548
155355174
383580878
274726979
1248361527
1343843201
857554695
1676136192
269993711
1371030946
1784570256
1608265938
1982926059
1773521191
2115674339
162698275
1657419345
1881552265
1493934546
1487366476
1868936466
1474488391
1065651327
707836095
1260593010
104005555
205003527
2071637225
682583220
916514438
1716080275
102625311
647555076
1201517536
1924728537
18798252
1193661467
861894012
1786638664
679239550
2095234800
1673207570
573837927
2042704910
655146174
1359627114
375856706
624846690
1409366517
385970448
2143126345
601568058
436374208
292506694
261753583
537764883
1414438002
2082505422
6209735
52213278
1697323711
583998269
1244058126
250015592
1439177681
769751711
837242835
960149876
227553938
1960796019
2003234903
542611314
1295955401
1880534454
1685283969
1056395309
961906281
1530103284
1638164752
1923213971
272067217
1725543269
342566522
122990097
140631561
1180795544
2082574262
986309195
443946062
1370860305
938742264
2116739373
711356985
379872199
1989676229
337821072
1761665622
1207958436
1413526349
390749187
103261049
458253621
301945425
217085501
1426325752
760566511
480312536
1870658732
1487419482
619473414
633134350
1764098672
275298630
1409874851
887646677
1568637315
1713692112
1668367454
26559009
50398726
1565679887
1753602088
809462220
1008082312
999488929
1535465628
1642727331
1878913861
1304667868
1315418662
507406330
921579046
580157641
2062209386
1036454868
711464047
2016587385
1080981857
1703187960
295916944
1459832122
1784586886
396839144
1318261938
1501458941
2004555472
1547240986
15165239
1137919935
87725330
830982936
1165382589
1943308383
948090542
1632951498
91920246
665791928
1455134420
732689446
1153144906
278231574
702765420
292998958
15251557
517148705
677197791
315657874
2053828392
831176840
1472250379
1324320560
516735738
191114354
495411013
383012816
782360091
1757512178
109597018
940099576
2127302870
569176304
268528693
641704503
12103635
159778087
1495047714
342926782
820896361
895339673
2095963915
1915317194
1114085713
1676654716
2106029422
1404542337
2120052596
242556866
254450230
419312879
1233346790
1730688654
2097352052
1879087811
958863384
190154267
2092242350
963135463
70108813
1113671886
1967574836
262128044
127618294
1322524493
127652762
1546241451
1589793792
361952091
832921756
782799198
898832868
308990724
434637853
122552967
339294769
745801771
1966944185
1060311671
1963952930
318616131
496209253
792634879
640451893
1587703099
1128247489
1216798359
1189499037
989595528
2017788661
392215516
1321742893
1491958205
2091001061
1125288079
342435396
1399668363
955653114
1010109213
252976657
1628175206
1456885066
154770764
268489496
837565463
1076869579
476419429
268626104
60583852
1723036224
837530317
1597676718
2130017641
1363846019
1564964211
322336148
170554225
1914938658
982663572
1541215758
1896737382
1523824878
577685521
1991876547
740810295
1839262978
624189585
956975416
796448069
359736486
844658541
1116565352
141441372
977744181
416999087
319828403
1080950560
23196137
2114467055
1720028388
363135048
911871750
798779500
545781603
1833282406
949723189
794965404
1667382988
851867492
183804486
28077114
1095614219
582241044
1219861360
21428625
2114862641
469114718
1178869382
1529399306
1061656250
1768778871
776072704
911960800
1148512624
909839684
199862986
1344635358
1203171948
883816464
1763246836
682537158
1862155010
1378259235
613181991
1817464878
1194232173
1279888548
967886617
1681689282
2045618972
263475846
1985613766
811229203
172940976
711935578
2016618370
1995922221
1642586595
1659575912
360017117
569760018
874858711
359701168
1912870540
1607621265
1031933963
1144944378
1331532546
1912246949
1207427249
578612492
1188488404
1974338076
1764112926
584468640
1683092782
124289880
1552818197
1766171688
618134704
682483183
1954818365
147171710
1854211482
2094126425
203229848
1963261324
1308042036
2105506493
500216783
447366555
1081085722
645257653
660048958
917029054
1768614376
1584000703
769631159
651520357
1955322317
276651638
1395936199
1995793487
1226664192
1269239247
1119594074
1836443968
1697018274
1792216033
1220226612
1780060377
1076766033
165175399
660748169
1818787318
1502372149
1365941644
759060668
770215499
1744769547
2126019266
1005915184
499017008
1585206797
1957770463
486177356
610956394
1813847090
97567204
1957743168
1527476727
1003513261
99277041
571073459
1854475710
544421047
463351729
584312073
2045424222
1767039342
633062718
1960763883
203602457
2032616730
837306581
1408294018
690080970
494719192
965297619
503544211
2049904148
1240389129
1864623126
1829305094
741685196
2009807128
1042198486
732554856
1539689225
1569618432
1801486695
1561053442
961035998
1624138358
2063664246
1615400524
952334886
929102582
2100059494
1745457610
975199848
1419660284
1645644449
2076121643
651937433
1276828619
351322660
1066561862
839612208
1407701855
1143534229
2073733217
1162914333
384230720
399911575
473376166
1250644859
2045612259
851729376
889887666
1986415564
1301261570
1751839042
939304864
197606815
946362473
454966390
670365838
911493931
2058734587
581592981
442424677
1418732452
1692662309
1071400237
312137192
1992399800
1722443635
2072266943
589105613
1241963956
1313867457
763004566
833526182
139086713
533371876
403094898
1862364262
1042476911
1249802660
216893931
1970046534
415070798
1337878219
556398583
577133701
264512745
2060171923
378538568
2015650858
1579037668
1929509108
1025028689
1855900147
1581475157
423507116
1696608392
1899739942
940719042
1247084033
1362339784
2098528044
1011430716
895799229
383116129
1256481986
738793871
772082187
165310
1833555056
2144701422
681899417
271591644
1593732099
26802055
541047311
793005138
1109659390
411058276
2010887015
1742031269
1008264433
1925022937
364780647
440207495
1476065064
768942320
1972835085
1353953426
245815760
1454095679
930648046
709482806
547587357
1151996861
2142537256
986124530
852841572
283430185
1879750762
473080695
2132369693
949608397
114296309
953178231
1996957987
1286781190
172417041
19422444
625073509
1198291470
278227553
1449101229
601934969
1728956519
794960520
1708239535
1819551007
570000428
257727870
1467784067
400814782
355426520
897568808
217424684
337603248
2024574899
1160098315
424619274
386984507
1713418368
1853203492
946138494
848532927
1203550917
979101904
867786285
447776560
325340907
10246031
1872389123
1591964086
381537027
1425866499
1375774767
252200653
499252903
1682223492
1538512375
1304655376
1863007882
618866533
833001653
1861697448
1893380988
1475305351
51341971
1677237281
1007682533
636303801
86068337
1955828401
1297199271
1750733185
586539494
1345811092
2039045196
1589286899
1440970057
782219865
555796234
243527
1890944235
1604796020
159673263
1792197184
1106824712
630292439
979580363
1242723023
710939529
282046691
1638078730
255325427
514095807
57530246
1281486185
240844799
45296792
1938508825
380804041
1489230402
1970813926
1408018313
1792014539
1418948948
274817086
690443030
655983791
1630328154
414688577
1500982204
1581426020
943893053
871171047
1554865164
1761465059
736418548
854047734
1293328431
622202530
1660192541
410674516
835843264
303100073
537883583
1401803352
956884669
1398325861
1410346902
623073333
922430855
1148192386
764010400
1127213630
651062241
784658646
1348947912
1237512689
977248168
224873421
1753186375
1729634140
810642214
409802203
1722184779
339727883
1523726528
1222931063
636962347
908319268
997373975
700220584
1614188587
1364323856
1301183920
996784405
766661857
1978279604
1514519744
1994224888
1020294475
222145918
1781184756
812206536
598516793
998225557
1925376139
2001032259
292120986
808431886
296389219
362325760
1242584579
676280572
663404799
2054754918
174506378
1559246045
540011806
627468948
1166905585
667174938
250517083
378202891
2101661302
478368666
1419393685
1893268424
1763596588
84232859
618249104
829682348
2124747265
621623076
713673337
972553182
1045899182
1987337568
534102317
1839723551
1527406782
266742857
1708356107
1363807818
1133173251
1499089008
205314888
413058067
1749991300
440289535
1559320254
1917630268
401729542
1909630744
28504871
198092494
2007013442
1125176184
1995694529
43937668
1222172334
1659152273
344744895
367003397
392376470
1007051159
1786933700
414147686
81061202
497745477
438416545
834421857
271193176
2087208643
1945882562
155633157
1400816602
37765499
1417866617
1152158776
366763862
1617214235
259876667
1721841253
1436239815
637204851
1596997064
212362382
365869277
1438144106
255206896
1930900448
1847853784
1705455543
1251999001
142532256
745731279
1159454441
1364935409
155244987
1379236643
1047139552
528079068
898615731
1694586966
544223546
1763581178
1557657351
1523894826
1498315148
1279499400
1004526800
66270888
1261031802
735834899
1287803519
1971675265
196082380
700669491
1943087516
1481360715
1806675480
903654086
89998864
2011068179
646690911
1309573811
482748226
1281656697
598242061
441167129
1156348657
1601127524
1825177907
252713263
1699572705
306072778
532194312
1706055055
311938983
124583403
1531593680
720797130
124323345
836120876
954984152
528818625
705652050
2108080986
1734729173
222596312
1139672791
498454304
576829740
951662598
562799921
1414697539
5988332
1130993412
1754324541
447367744
1946672828
1751470527
1942832699
1349437636
1153158345
1559840783
560659484
2003151739
55519528
18454543
1891185568
1190647768
1707323006
1949863744
1870213676
1086039822
754715983
834235678
1008205458
1495375025
17220783
758663315
15260416
520300245
1262736926
912042045
1159941649
617880948
453951008
327187518
730967917
842596703
44774719
1048052717
1570344647
699985906
1971400062
731260296
884568562
221322932
527377123
1473886833
340273845
690925418
488221704
1159572928
1208879334
348931594
1875184062
1941395772
2046721459
560759629
1062705390
1346328739
1924482691
2067184183
258111611
315843618
791408655
803297050
1689228321
954151935
266078196
46979656
249220608
588888055
1710222925
233162745
1322504351
96332476
333563397
156838387
278518402
128564987
1714100737
770402419
1376858629
559588966
476612378
821493745
1009557567
1089446625
201810135
1861939421
1311022913
1862099853
1048675509
1218290157
2128667159
2111790432
1934277788
1106401895
1314815106
546659743
1252360727
1045200985
43086604
1788614320
1739338686
1767535744
1917713999
1713542927
2115565422
1927416692
68309918
912651606
288654618
290371485
1786826479
120058340
757084235
1085261836
1606268519
1314235332
1317114595
2100917078
1356005615
1989631381
1593726883
1381146263
265761213
1566256343
1344083083
528166695
1522616612
23770978
1654830340
1521257825
1180016094
1382608983
1575499348
859953169
2096675844
1089735119
1539228615
1153188111
759116827
2083117392
464516186
1421692769
987726344
2050024094
1648492072
2053939642
360073977
1410180472
1562892229
1018256908
576065583
262202929
2055588651
732941040
1403679761
1725375474
1555530779
1904298312
2100538590
2030927548
576631170
551712884
1146272256
555142453
1814764158
1359755308
1235034303
599214650
955547819
140999052
1907650459
420235609
107465153
1167464720
562155287
678567919
578936249
2022893562
300873210
1726836868
1215014249
996028970
994511619
886564793
1761685986
2123077469
1819747237
1818200562
1533384487
738052616
741400695
508734380
1568014080
1534843842
1229949300
263609208
1683207398
2086686524
1565511604
45827121
912239462
1797085415
2069469099
828312306
833507167
988336333
1433091486
403695129
2039436537
45586783
64329889
1318496013
1648592817
1680914092
493792124
1610760341
1639928374
2092334432
1979949932
848747791
69841194
1485950923
598028795
2003581822
1672193875
122809324
828788944
1584721181
452527423
1156974486
866181229
1019979859
1824056464
1716889702
1562203951
362226427
1359005896
579827926
1776801756
28348342
1748390213
824197044
205698532
635494710
1796987741
1957075514
1594543491
1850967448
710930488
1042862566
1883839140
1183595116
93251811
338769154
522129056
247598347
1844648309
395512451
122498373
1947159890
1113059264
1353791140
967543099
109391993
153167862
516407190
431190123
1540797576
887858845
1929858435
1828072539
860446004
721794674
386515221
1319150643
2047114888
637165751
1716084005
1749784309
690207643
1044476195
1489707154
412558817
648460919
915655283
15251557
1527669093
1517376032
2141223611
337642762
585502476
349704019
123497262
312122509
1110186231
1684453356
1611770465
392394340
456701850
1382003926
1509435647
412103619
1657617556
1028370675
2073631026
360031092
1465606550
1524703307
1941355236
1780540203
1199659417
2144935952
650106678
1293560698
1681546819
2021689535
998827610
534212364
1227073290
436771718
432520075
298946918
260168391
1206672846
1139978120
1125870330
1716546724
1253000476
669414244
980094478
1771171908
957060259
1501502561
1339906336
1019895615
882914367
397933234
2018658832
245093304
1228099395
333294305
1995525499
2037286984
746968282
1217896385
224191594
515531436
1440352549
1450621281
1163379475
253890973
1306901814
1595947183
2010073887
2004879323
1377684792
553676632
1578594408
1176679011
965421296
818882009
1196110579
422331896
1632865048
880016881
562408748
1004820373
1731703465
402238620
1689432197
109663322
229217342
1856621634
912329255
295482246
1872560876
1425780288
1937989702
1152182853
1453382374
716031550
1649514836
556261565
685654121
1235257445
717438987
1816302107
49178496
745183247
1689318066
1706562180
1748515092
1091825006
1557045731
276606174
1812450086
765802156
1196100316
613433685
335516559
1985197880
1238875964
11332196
404797485
735414533
124490084
1536961497
981615085
987862589
2045873125
985104184
571927744
1159238131
1292666517
1518149908
1577956423
1221668619
1624752402
1976235348
1000606797
1178444341
2073517571
1216986113
711005193
1192600832
1356825739
888864223
961679021
1064755217
1318132640
89565303
677151423
68405625
1636417429
2009214498
1670597136
1466989615
1514979083
520285896
919373188
257591298
133775171
737139108
69250082
1318860839
680237719
1218299617
45377318
525399453
1925582015
1015982623
942009853
167497604
232175015
2018889567
2108087230
1231055565
585699474
30649756
357576386
2040738368
1406576828
1838671458
198099858
1086271203
769197
480172283
1975789891
342049095
1999156494
1496626703
2036016996
142358578
124194089
755623095
222481723
725093597
1549724006
591514848
474103141
367547220
647528999
1440789154
1019345556
1889782239
1868443881
128312080
1123986182
1163338446
2091909807
972196245
1101671994
1565823475
1065189318
2050416591
1437658518
1513499984
1245082772
2147019265
1706810230
1773415311
696394904
27283186
331213049
1475069326
2020321165
1924683243
1460126835
498866585
730975544
31961021
1483000996
937790417
409432887
2065954371
1393765699
350905491
1976180502
2070898558
1733517124
911489606
27947651
1239182979
1756734868
926271419
1439522407
364705972
2049500147
837440289
1334020211
1115060554
2090868625
150211943
1857770436
954866655
498188027
1993615289
353921900
282628121
1508730656
196099641
552201016
1537215407
1340627620
1130619678
995506810
862288093
41435232
11806021
192948004
123438220
172064281
1205556096
573181299
1149107146
1383535407
2144765808
945348693
1053269718
344609696
165637468
2036976293
326109371
661912975
998844602
55555989
1703551776
1892840778
1449737637
2054925178
738452077
1413342422
550783879
1998620132
336042093
1933368164
746102732
290003338
1611879305
751982574
781885608
594245961
2078768994
429611309
76420789
1337431503
1924239071
1467053296
630049162
279305367
647719931
913742665
1916780540
964340746
561662238
328267292
1920881866
1217271061
396623411
1120650819
206096353
1896089053
97683556
1878961312
902835800
1516720025
1412862038
1601786910
1440490855
1486758186
81525161
802305522
1723324542
1007236799
1053481229
542464771
202509337
167963615
1416132929
1435570544
2108130877
99062637
75777900
1167925803
31154438
2142217005
322280369
96458925
539321647
1428875937
159260360
1778299366
1806000436
985182898
1644285751
1420964189
1822945531
1211346113
1641848845
1304898335
2070093518
992100018
1004716620
486332287
710249367
2137079303
1365123669
1219894001
1636878557
448070093
508250907
2114946262
1995302535
1239174014
1328064959
1420398597
1252797674
1464644846
1216157242
1722489273
590957451
1684677188
1845917969
1646418479
1996673475
1157734639
1465782758
979965904
1028509152
66319619
750195797
740645991
2106280900
1277807417
9205836
1363918340
1518220069
1017858950
1068923631
344668393
1982987332
1858612196
296685071
103332831
1844136970
2043944665
1317584114
119052468
871879199
2080744032
1526166231
1069794811
2046014399
1696704089
371356191
1400813370
86420897
1228918787
1258133781
666341106
2114475959
94481296
2063191139
1335769365
1097846597
1988009363
1007789772
357748388
1348724845
1021946105
1365193229
144380937
450486124
897148913
1601206815
256603600
1645495486
58421192
2069083771
162859056
1138653946
461022129
2013413806
939871215
1628917076
512225969
2113105781
651929515
1912277352
78014723
1343435230
146455141
926353731
988479990
708778571
534751709
1571271842
658664367
248545311
746503430
1071022419
1024780006
199609940
2016212809
1850376543
2136211591
2017911063
2092630258
1839263142
176492471
1356254870
38360033
1418569042
1693721791
1095663598
861969872
512496947
1287337323
1376816877
124468511
1645821774
1963931571
1109431560
189383537
354076681
1419423288
1910519316
1344531003
2069518193
1284587540
663063334
240397769
438795119
476632170
627876042
1502544603
2116718481
1120106890
1654846103
1257974465
308239411
164532836
530998845
1108130891
1008128007
2030744778
813545369
45337277
536430010
380658672
876420574
2037880171
1115216817
558231253
607415670
980598918
477593800
1922684417
1127700913
663148814
1711165028
1787755281
1626414776
304841428
1171266292
1879789831
1822721049
1558281440
1697685918
1098631271
322251144
1291813034
2006864403
2039674585
1352566062
1216336292
155627277
55988467
1891055245
777857657
270101153
754603011
239404711
1974885353
1525439780
1354664419
34212791
714030426
32085341
1700839349
1660374784
1254976737
693521959
1327845692
1221410011
19864513
1278430915
1576196962
2079595940
712955078
37243732
1089923586
1246411606
522742947
1404188541
1880396238
1493701241
827565781
1091429629
232363761
168817255
1327394119
224525771
1805395708
1134171274
1422324849
957262789
900066666
1132876003
926930080
1901261787
1166449096
1336664640
1506371466
356920871
788885868
1597924083
1900106570
576104671
1798837954
515168575
352835
962456581
1254049972
1107203158
521788776
1447190217
532157584
1840088756
1282268906
1729573591
1336111833
1807251562
1647119069
296611224
448622872
662196130
1876157645
1834865123
1731799685
605990871
1238793124
933843799
2114155248
781450571
985201846
317485587
1015799176
1950115661
1278320018
1767597359
1621005436
709501287
1223354930
453799788
1522322910
1987210421
773193722
1901161626
21941846
1276117915
716116637
59736807
245701634
1443588234
689790744
1671054635
1930714792
280492986
267961437
852349446
12177710
1677631815
840654639
561393628
167983063
460424785
313952912
703881887
541388255
1120153470
645307542
826008729
1724320210
1365285574
1762916842
2032678637
1801638656
921539031
1564994519
1955260889
564817119
475657318
1085034646
207077397
964802561
1070179965
929751922
451513520
1623618910
1200438422
1131133027
1745973800
2076030360
1777683568
1492743082
373144700
314161932
1398645072
1331303180
1810814823
586087627
921496013
1728837113
1360239348
1670758860
1234637674
164109979
959581265
35688574
994914031
432976428
1906869200
145064490
1544673692
1633118279
1600299757
1031778570
1836102760
1801227321
889188822
1776508972
807694625
2052756245
1719451995
1991592398
888482667
281605835
1135415964
1223651000
104982822
1422912411
327491656
299799125
1683312246
1951093351
1021588411
310075139
424581464
528845063
100980901
310001764
1579480132
111794709
1217371249
1841178888
98584186
98716955
1312786706
27240396
154590100
763677636
1808899073
1980292047
1867199506
1429629916
1622691847
630404369
249054803
1002463701
482677488
1415823909
1981959662
1622648844
767945264
1349204227
100277464
1686642282
1976559537
458204751
911118246
757939412
1895501760
4321078
330018655
1076192119
2131533309
1556275258
1415107699
1291543349
1777523455
858888060
419088910
498215506
740420441
122332212
1756722740
620707526
1259933346
196542555
812792106
25954803
982329560
315295737
1478682521
837123621
927523457
2006505312
1076427822
924332083
2087518129
1608416689
1384552344
1541091065
2122591954
1346997704
1162969437
383741724
1021691199
209854931
549319511
1748631444
373729006
755127058
1861224571
1189285814
1324661411
637793443
553434697
93704641
1850273627
1878524874
371874024
575629254
1213711232
1488451021
1081214422
664589531
1301049476
1465561490
2047863750
1747145065
1183427601
995950973
1963475310
349555257
521983121
713622628
889137151
186987948
716541130
1238568183
392213682
558118307
278616999
1606866057
1747642725
1124189569
326967469
53495254
1691173008
1440274612
148660042
777786870
961909128
605780851
6160531
1968785711
1857399282
178395547
828404702
2027406424
1548514659
1192518027
2115707901
641222424
1487241252
1027049354
2045158551
433891797
963426332
194538902
1778081846
668223377
1339216399
333634469
1223794211
2031745704
956010745
1229181629
1098889013
570700436
1212392689
22428896
926460466
1171532212
878466993
381628009
1699820914
1554934877
661284276
733379211
1558715515
306954529
783648246
638927302
440936531
1344984250
1399396508
1985816541
511308569
1635071840
1736299421
584095657
1957389276
1464712720
1971247981
2052121317
534586961
964262177
2044439274
1104516431
946331470
367298400
1224590696
1748073568
1042881339
1056516394
186177228
1164120455
269817816
1217095144
9776545
1823802161
881174028
1817049026
1218227071
664786212
1822248225
1942425411
1128359924
1292362584
50807902
871516670
987314764
556091254
61341946
901713655
797575535
659563698
1201039117
1746568833
1679678998
1742762854
192891688
994942913
1011380981
1046617501
646104398
1000365310
1482746338
1697050994
1868629373
1906273456
865710905
501091303
1912929782
140536752
1286042737
1705186037
2028410356
1429198595
30379861
1517489536
1487163741
1053757076
401990600
1027178845
1870799895
1840051363
450977842
1565215594
1532326050
1737336852
899502439
33336510
929189075
712791911
1969780628
939884614
2090574322
1240421374
457961063
989255417
666535984
341292480
103638180
942424898
1998366029
259289308
783769607
934746878
1622263580
1744313330
234325548
792135323
157392779
1905768383
1218937922
1116727814
1901069066
472926222
1955409253
635362560
19667498
657275881
946909217
97069535
331689283
758263150
1181062778
1134230053
590218115
674886095
610629325
1488301300
1078878309
1779810131
299067877
509846856
114186975
781185599
396957470
891604877
386055299
2040683774
491525204
1975571727
1123188719
996480611
1872975800
1885042647
1351279017
1852897018
70310691
393551668
107190463
1568566696
1979426284
1760992464
831989039
1501262822
1757332621
1873677417
828472875
718113272
1841332555
1722995661
464196312
695175651
689704651
218792311
1303178195
309445359
643764676
1846923527
1509731538
1601147514
879460610
1177698971
1511475255
31290584
696161115
224419940
1411664733
93770708
987059589
726268947
1612860187
9303970
1137031219
413929359
1629281408
1531579950
1441249487
512408362
1124531342
440829724
1708099381
835043530
493023582
1839464049
2002353719
1108885611
430011676
762677226
504326026
1384943875
517399275
803828237
580943602
998150951
33646872
51791583
1852055592
839726175
275787429
1465070795
983824607
1770678733
2037677446
1677136376
1417947073
2093743592
2065582373
793109997
403536939
1754725907
8704158
646422097
1381028322
639016394
966575900
1352304670
1467989487
1198671825
286081090
1533753294
426102315
2057243179
1457173662
456641457
1682999703
1195978352
451792815
1137354947
362316785
2055952984
88234321
672685034
1016154073
1665882208
186878023
1316076556
2031183964
661252631
1363780586
1719780999
1277218847
987831860
1716014251
1535534604
1304752759
2144868646
1452160626
1942806091
1801759722
694282481
1159149510
2116757461
548529278
358033955
967776684
1704027810
627795835
64517023
226168376
1839925434
503904822
617143941
2141299831
50883436
1734196602
1551451370
32487530
293339720
1140114806
1758121279
1591433113
819870473
1894430249
206645409
580529340
587961996
45687738
229372979
2027148773
771463015
1798428879
1454527314
1237275469
1442702917
503728493
79853181
641230184
894186208
1323975225
22581464
1223529400
1108216928
452860594
1132458405
1352432204
661520054
1663663503
1707956551
231902330
871092049
1548033673
1394831048
1249228410
1551608448
564532417
1655795273
1656952343
591604623
501220072
363526955
1553755357
1184897472
452239417
993980104
572771843
779888076
51442160
886735386
1023522458
907517831
1628147120
1814725555
588106548
984276159
905118296
2132189506
379523764
39967815
1996438340
1915838615
968999394
2112258461
1299774138
22282128
1813105887
1716672026
1951351559
465301353
1659805423
1344703025
112808572
1861009991
364113766
1188503861
1917404182
445334435
1848742104
1622078404
727627396
439620894
1764082997
2018453065
1136326029
1694879156
1298361991
45162966
1143549029
1193565553
445170774
1882343307
1870668425
171373167
1391578442
878181046
949472352
220439882
295639877
377627313
1433385733
1803975923
664113868
334999009
1541820138
755887763
1878465583
489483960
642073726
1546898046
866009435
680952927
852380468
645142565
1531925884
1950963494
1730549545
284203919
126999391
1695269902
348536773
2028681438
399644709
751684188
146975482
329956856
156844348
458536854
699768907
1129593278
824054934
445091666
445856808
1390163765
206748520
210505640
497873911
2059796931
291100459
70341569
1289673869
1833627465
1881106605
375217132
1865822266
680515919
1113324026
869543253
1411246919
1508887988
1647220420
1898358955
1094530219
180741404
560988499
66449295
99022103
624984549
126901181
1780701006
279859505
1053819589
1878815052
1989132499
1996768740
1956256786
883411718
1699206591
983735858
371656457
1397564684
774653797
1386713694
1374104449
1473539306
1429946565
1069614294
829069542
361552669
508120330
2041033171
900935084
731025050
936820290
1559533268
230395989
1737083406
657625172
1238439853
541800716
399383671
1969265238
369814520
1756192424
1510294661
737325450
1316428028
167735730
1995767187
1854537431
624231822
1370001121
1979397456
1755643805
2126879960
1900361537
997384667
1899580913
634429706
1668052729
414687857
1507006349
1273898695
1129207486
856546408
1361679412
875277676
1434917799
192108047
676200092
277486223
855065562
1039592540
66873160
1224992391
1595591615
370380335
884472861
420174849
2072874612
1613447459
1385683430
1951081720
1618686281
1462424882
661457434
1106304547
1134494051
1336275674
1765552998
1680645181
1392873380
545392123
2106540028
148424317
1795268937
60921338
1462568783
1059958411
449521779
1502487841
312311152
62163271
635850250
2027482480
112524620
333071955
445396131
1064260677
314746295
350283565
703691027
544900997
82601981
1119359799
2018118700
418049738
2091527109
902904236
486992450
1270351953
283171876
1226272152
1486798970
919965316
1306138283
812484154
1645112495
788069477
2074592838
1597699857
594456743
1855623653
1410019121
1394110557
1599754426
1343202228
784658646
1700820179
2045366678
732178708
1967440724
484087902
2042845739
1200901808
1043100858
1014181418
88819655
775793053
1914644319
1123958518
300564797
373943635
2132040177
1308694912
251675190
1126745232
313490105
1124665881
1567906758
2128583135
577154611
187221738
289206032
2001144754
1229240780
824027260
327249013
360986977
391953498
337130865
939651316
858201805
1151311352
2146293021
1204896684
1639147565
2041328669
968733321
1860708160
415624429
1949111085
220454023
212241228
686199555
1702814466
398736390
388021369
1902558218
991649977
1518367229
242157527
902504043
1355022540
671745503
912600043
1661778745
31669593
1667214295
1737479114
1371900830
867860342
372851715
1644382507
735537732
171902366
63604297
290076098
2102867695
444255931
1851811512
747712714
1216049264
1076485955
353217139
649393394
21445834
1285535808
747411811
1369236510
2001773694
1241856891
1183410368
1975650129
1759352886
1106992587
1107715620
1291626601
975183852
1251405313
1433832047
1084188886
930667976
1070973930
510203523
1199734282
1535739200
1529383464
1157744073
116824396
1192419784
2060783834
809631255
1107860621
961404755
1986297265
929536363
1098136877
346523262
2011632058
1625452765
2041779147
1343130928
379400445
1927790221
520883886
1362316222
1679156367
966603802
220349090
2135562442
595103043
500468902
1846195616
1081225355
731381037
951033187
225757203
1007040977
772500454
1009934678
524087379
1616101170
153332644
609523759
738745003
1577155021
236511422
2097581102
1983999118
1043110800
553006555
2023045197
1794036420
41309325
766843805
1484830905
692985281
1908253943
1862580537
236946640
2028107375
193676479
1075388029
2139981492
1419328036
312921365
1025522168
2112011175
1035708730
1992534267
1702183005
806325178
856674853
1454948717
1590377495
2087505481
908143860
2142208129
2043697527
690281915
1089998917
796946305
1050247299
584614283
1292792639
329317727
1997207634
734876532
852979513
1248155386
2002482176
1972279247
740175360
1731991963
1674450746
1950719473
445655459
1363558072
405290955
1370977431
1559391165
1818351386
360902321
1129436122
1506000670
1289939475
786110891
1908892178
1699178213
1978657541
353904650
1856659729
593995560
1770712955
2016122932
1706505823
211172039
1703645408
81730407
686498626
812419371
482091941
210834407
1344928387
1124219490
301086134
964007452
1519074308
1531942939
638502008
181647241
892387473
2065373321
1313537365
588426691
1390820990
257558026
791107005
1937308368
1154728169
727407929
70684201
251849151
1384874005
429012427
992441899
289943046
86756444
146352878
676428872
1071171126
204508069
485845941
1292843882
1237512321
415763776
481549553
1623526410
387229550
1247128172
1642206885
227711314
227656187
1263850152
1370744054
989145485
1688748971
787401608
1519078977
1007268057
1045399902
541659748
1937785579
414964298
433034091
400713471
1411325984
1847612062
213579833
1859908263
1655333086
1052580918
1282060315
1668435463
1798932223
550427452
1250798725
1073214481
774035354
1553304532
468993260
115074531
161021775
226164492
439617860
599239657
999977989
1217443040
1290083192
1804313638
80334741
239699273
952511695
1314623895
2054727290
1175660908
1065050076
1691036078
707460331
721566234
928419299
1117233844
208920087
1320922276
720992557
1429243102
1799460517
2143857619
589525169
1749987048
942559532
1550984280
1970168744
1942539135
464954354
364286860
1490422018
1350088931
2005738806
621311755
480722582
194265726
536190621
2044686771
578953227
1547903840
1503278159
920016106
1776823452
1311809668
1648817246
489807938
1700049877
1990083599
1471240415
1379426695
2104213959
1242061953
1916622509
1800869830
114676680
2029911813
1426856411
545867280
609884062
814202969
1200147107
630696044
7013858
649552968
1955007898
2106507865
1842560449
772760297
469892347
838252765
338925212
1102216428
1125531690
254223197
425179027
938263235
1661584306
126731841
1273988470
1244864762
1785827873
544968072
2097574847
733000716
2097226201
1598314865
1911669887
1992445886
133863163
1539406129
1022078165
2123170577
1187282398
1714191248
1036866629
668602035
1700752622
2121696593
534347012
118240639
2079331024
401849177
1505001464
63449543
556345317
181944509
1076241750
660293923
718775993
1501452461
1732820228
1092033003
1797711849
1121584592
704943505
1724453827
1389977541
48826073
95784427
1868879997
271429804
828813487
20604521
72877409
216253836
1445492575
791118940
1724801830
835022656
604049016
459793509
10917236
61694343
1289880442
624479540
1922101286
1362303677
74088815
603792448
1085937709
366627976
1041094414
163743135
998052623
935986312
1512877484
719399329
989591935
941064981
1399177274
367616643
1287106428
260369675
1386427228
1517189477
164129640
265069939
1292605163
1033678864
703926399
2048263756
1477097826
493880576
1186914661
259315472
1606547123
337608589
265713101
1198706045
1370411941
709784817
1227246971
177920504
1893542192
1414475116
1569885078
1722236418
1824546794
1576893032
1204376875
214035202
1699655128
942438395
813146669
897634990
912412609
50036446
100946376
1890328794
1052439010
1744213649
618828279
329814599
1481707917
387669995
2020675256
1208413329
164333638
1404063986
835726669
1941856024
1419102252
1732499901
652926810
424196399
1947210263
1827592412
1936323835
250614423
1243753522
151017692
1774860927
1332391800
2098678786
1367923021
456021497
725671951
587228492
1240197133
1085569345
516132868
1890600359
1999028763
936694092
623071308
83258466
1659461363
1546091911
958955871
407834438
636526521
1651274585
511067415
2039577284
1036161208
1643916761
66694715
426927031
2078953329
1148920684
1824383633
1970700749
1310480896
942191502
881042384
1050633149
1908081109
1289326080
878161340
419979260
1789003280
1416440454
1176296085
470657024
1883799033
1010894773
1007457478
631624155
1352679886
1931152541
290632
1225360564
1087354361
1835132386
1512568934
739648327
1452780084
1415350397
176715341
1166387408
2075124033
1947376064
231985946
700433044
1815084863
1346279799
695384282
8385703
97411339
1002373874
1677544698
476781661
1138420473
808365474
1295872448
925770973
1002829690
1381301370
158410911
1486842993
645905048
132588392
48825225
488654926
536971143
1229912493
941067412
2141392
552221845
42973507
1889105127
341786974
1307077126
1786075647
276470778
931299226
1691377582
1510986107
1092315648
1711077575
34436348
1476362905
1730631626
267745638
107265641
1669730056
1020131457
1227434495
1233183930
1239409574
231522839
1668407641
363034256
1927197125
1761911202
250005555
1067555021
948672011
146002356
383361289
956766572
1737150483
89670219
1620982385
1236666590
1783376101
811166282
471860814
1944150494
1154090671
1401267601
907576930
933086105
813463147
1043481124
85121434
1602664962
1079502053
654460361
882572141
1200859218
848120746
955336461
1598610185
949546711
284843860
1440889225
789657237
2095640062
2014394721
2096154478
549787167
302432967
1912618640
498487346
1230917721
1509954730
2000460934
332566777
1350600700
1413205010
441420903
267988088
184027402
819013298
1162078143
2032441454
1489470458
1622472905
443212773
1365344911
340841037
1202714361
1335042804
1978079802
619385085
1178296499
538948553
189127517
410885862
1201588458
945214626
2065409687
1959715125
1516522842
534762918
1827393257
1648189464
1110374844
499826588
1131745526
1940408810
120439393
1663321524
1561648236
1318146632
1008520673
1638046245
1503729007
590419369
226471241
1132751239
2021636181
602297165
1884873335
930046578
1950229745
1230490564
2035967330
51613228
1547606161
465434381
1078805152
1291379622
1084105983
1213223367
948124554
1336307086
1007743778
340783150
180475710
511603876
480140161
1451902073
727195402
2005533715
844352781
525985735
241096562
582507046
1295605079
857118715
666504758
1711661456
1272013686
538816191
535838043
975494638
1756066944
1192766581
854939268
611235713
1231987356
1839926483
824602279
281715053
930534044
1488280318
1094876041
749638227
855903366
1382455540
776034565
2052175632
480052448
615186313
926572841
2133152892
1624334569
324637357
738513646
1146888872
737012426
1844481229
1896342518
2024171631
1155509572
2132464216
879708768
1593278852
1933499078
439057266
245515145
1667718652
235159586
1405966051
490498966
1991092303
1572297378
1687688360
2093273019
515751067
1960359843
103332831
559281345
215180044
399339835
1423301389
23705052
931789245
2075528297
491595909
1741915680
5835282
1104136743
667567309
1256795925
369755740
992683934
854328163
1770976605
1533124793
1514692296
762734296
158795836
982458085
1441130909
1501968981
1551101646
946653641
1051831285
2055748273
405026913
741216350
679419143
1312831311
294355248
769694275
856625563
60945309
1478381181
1380128864
1604110090
1944291717
1776261686
1633482007
1842763713
251307538
1563299978
392337190
274797791
900390511
1386489240
1088485926
550851752
489130151
85744960
281934662
811566625
528305279
1751925623
971247650
1934605742
689455671
1413950235
1683963799
1459420604
1265742248
1195975336
1154435673
885168097
990594728
2036248206
314941964
2103230143
2042295339
131391341
692913959
781358225
1059445559
223097215
800508031
1186799038
109734549
100801164
1428186544
57765980
1290641131
2048960383
1396279708
1639756939
88038005
155912092
1868342828
1584491155
1198904570
1044561748
1133803810
1516419749
1337023837
1880080452
1944029612
1157926769
120011270
1959493220
435460976
1695487047
1793558825
2014964861
1838334479
648528007
242206896
1035209615
1877301420
1683788017
788477447
1890762193
36720180
1818868944
1719167536
1482449313
528284526
1812898721
1158797743
2085051746
1742679962
2142959594
1667078447
2037106476
1416199354
736202567
296901638
308366594
1697130001
2097612714
1243299465
2125909883
346807125
168848226
951551770
1748049082
1270125345
662563011
599099229
1559577832
86925930
255949216
402590512
1661528840
1001628280
407320500
693758759
198755585
686827434
1733134495
293749693
1911878004
1243020190
160557651
1722266471
971440620
873404994
261180273
720248810
388362212
1418787059
174633760
1158355426
919103426
86386756
827556496
2035759900
369232771
83779153
702577778
110606948
985025014
2060090051
941205179
1176588323
1100831420
665139255
1822966703
1169370982
1778242677
1594409196
607618786
1708805104
807635405
2006106345
1135443416
921567479
190549581
1067619257
1845642679
373333854
313863203
332792841
76091059
286409716
1752447152
223097903
400667952
1836914679
221345643
307202363
1663850179
2411076
1401309765
1205753525
2104484478
1192110378
1490641005
1931027634
1224883682
832388415
2104721308
576218329
1320632603
1477999221
1267245473
450858053
1141942102
2048759939
989355191
1834459545
1077829311
1572216189
303805900
61588858
1741138772
713103933
1289063140
1786755997
1325720675
152168885
1424562088
1250457523
1662831746
1734945778
1678091117
127966464
1617162346
182568491
996635289
1889947237
1141163012
1322767876
1773494881
393068360
843775875
1101385676
1716588803
1775297307
758342086
1407981652
1318350137
550131408
1939182947
250319650
430287868
1453689738
1398502122
847790403
1804561276
93178919
817850171
509249738
777652008
1270972540
1220610897
952276817
1417962577
1495591927
589491278
14462436
914608750
1482854259
403738217
44619431
902273902
815115202
317811332
1326209275
1890354372
192919338
1112037785
1167428953
374106271
2134569737
2064739537
1322585939
650676870
1642509946
1614460998
916363521
1840398569
2127697836
164083122
350229642
1071638535
896089904
140138778
3260711
212024209
214182342
1888993785
1387729245
398013978
562923617
1845899055
228516382
285806298
1729430705
486377899
208324641
2119199346
1595144192
1193420247
1162977111
1888081833
390416592
750395644
628929649
905896786
1389601713
284511145
1914580481
855954497
376678494
431543779
1222290963
1075031825
1849911889
1432293897
50426027
1504258558
1829656309
2038721857
2087415987
1080862927
1545945950
1922348726
24541021
812062317
1908618567
1637444361
1317875533
1784720070
182558022
2104338853
1727733353
1825063345
1208747203
366836731
1520120040
327358069
63790451
2142386335
887866835
1712829489
1659295717
842149055
368616500
1916432483
2119107267
844534267
1177619428
999075052
715972329
2038942048
213369187
135855541
929291818
363749786
950945272
238213041
1314867862
1748616058
1048950949
622725815
762905360
1136231280
1200555728
1621223498
1591599805
2052520502
1174633557
886981507
2107396181
1834740090
2068921215
1556424138
216199958
553277778
1384051640
353490175
621576514
1306209832
348285533
820590209
1958778999
861753537
2027213283
789810125
188953100
306727926
870084452
728787435
698069929
1460445892
1859499185
1022126557
1633623168
211239013
1706459196
1090985193
1740718016
69544888
1244085891
723793346
250314274
833285603
87941743
1909154269
1300573865
1413606186
981966838
296597994
1704644065
98291755
440824811
1339670115
913627723
1886464223
835189679
2047693419
1299714904
1946617362
1495890816
2004435013
1215415446
250125471
323357846
950407302
524182598
1769429486
1442012543
1721865004
2050102820
122459433
1590098265
1564878541
1205823412
1370145739
724343427
442989390
1359850131
736299351
2021854762
1749584828
1268283224
1943053494
910918596
1072918122
1157936970
1618126382
695857148
844763619
792492269
1415960670
712145744
291169327
1120749186
631591405
1480360304
680764534
1372344216
871464218
1131704285
1012893556
163794908
1206935052
100420434
928874506
981715516
759108417
1716016776
635732491
309944247
1300297407
2066226937
956889387
92161765
623743171
130094741
171683500
469716162
687286300
870927244
1280943877
1517940454
670358449
983929633
1921532234
74725528
1817710028
328105943
1686550554
987346443
2058164781
1722479718
1770709638
984823091
2146397139
731556382
287838706
797018503
1787679102
1838781626
983153610
143323630
143058561
950009551
1652389723
417010786
1819524538
1827233355
727047473
2057996912
689667752
793934581
230437525
768127711
1007631136
647401769
222976835
1784190214
462085278
1403404576
625606642
721255314
2040588928
1870162771
1293393884
805130939
740055821
529228211
1089843834
1976186910
1730303471
107671965
319171997
747078828
1471507385
625401870
1789246902
1984770588
707838920
475531105
1012703426
2139534589
847521571
2109560357
943016865
992409599
1933992670
1847767567
1808352971
1429231712
117660275
871188681
1218198980
902122506
1726459563
746555114
1854237382
666098477
461142127
1114390603
41440256
1088286500
1892165137
704714633
1696455912
1429243913
391495724
1997356703
14372963
1434113905
1425874587
1896080352
1260850220
800324701
1923518401
123068188
1218617669
1203045655
1153495601
1910740405
1986332908
677158377
1631693220
151550872
1518377492
1032168141
330087671
113796681
636980025
1017963752
1415406623
1885868045
1402642312
1322653242
1761988907
743933340
562096792
523658027
1165118034
1816973370
1363836209
1375210610
81007816
1230869647
961298127
1026562968
727806821
455859615
1718532779
420775660
1585661779
1940378583
1881852140
516214732
747577768
13214631
129186844
1142854393
280143795
1488386698
2026825598
885038640
2099170503
768133443
1963052868
1389613628
721119912
2083275153
2056012170
86220189
311274853
1753036956
1433489159
221420109
1458402096
1086465312
141416158
60342832
1978112587
728944030
1488217387
173978977
1022391446
1762305930
1428401244
1155034423
1066722969
426985249
1363222242
26351237
1160501112
1354709502
838563649
1336975095
1184076336
785892520
1234792712
1706159564
460203867
2111378072
33933357
1964411735
1218776165
1246821940
903842259
1795865955
21716480
1367693922
1307638160
931451834
2127655159
692382064
1602935016
1796791979
2107841238
667758465
2007529761
94147089
1521654473
319357634
181834290
1873718514
331540363
56027617
86963194
1014651738
2111920895
686842478
276045818
391026029
1652208072
1254786186
1823011360
452834076
477072849
279367128
1124943624
1000681925
1639719820
1309686996
476578255
844024394
1318795517
165710096
121811705
2001268385
613102133
1713723268
1357392102
220329024
491721688
1464790316
1383834416
1705394748
883824203
692200726
2059435162
2005399130
1634655315
1778753094
2077825996
1113558499
1339950612
967579193
1222512436
442399524
2079386220
863713126
1666861916
1312420095
1886049273
1231032233
1763352077
535882266
125117001
1712170402
1741491692
407111110
1139092330
620393397
1460531346
1463071471
1898830641
1934054370
127151057
742263546
95382222
101400656
1265483387
1159426699
1774642656
1539137849
1856046412
1786933751
1095679221
1846824007
628008761
1091155214
1140595395
2076753729
1454058814
584611662
1366800938
1163946702
1162037313
543610108
1776147286
1603609644
314329783
2053059305
946061387
395066830
1799562148
939096822
375281102
1636470412
824591550
1241231615
1347557341
1586836212
1809939924
1365976085
170029366
1724533065
1459053864
231767640
78089257
447441658
1312556769
1971911684
1931238887
1565190123
1487099077
784882983
697455678
126340599
168771915
1252235403
1340735106
605608066
1775102357
1091161301
1279181249
1116598865
1811463291
120149689
1115964409
527292775
715976932
993346837
1674196345
72981055
1915936253
1988439784
245530984
1833557648
376968979
1657528634
1067018785
575425416
1904796293
915879496
1981981335
525770080
2107882634
1824707261
2139583308
454871287
706699552
206749372
2065659685
225447403
757838073
912621981
718509159
114034607
1259841663
2132787734
768808142
1223037279
454078711
1990453976
181069237
1497308711
517432290
931433791
28293085
745897472
1869605304
1579373
99535386
1178105631
565053243
312042070
1306207032
599998662
1987492236
285935470
273177544
1103641774
731035088
14699766
1975214602
326689753
1911511918
1766338470
1158981390
366126513
792912711
1972380428
464625065
1755699656
1794909256
142248542
1474448278
674306575
2117568006
1977120923
697168043
2086477891
981060922
1830033818
614278221
448369960
569260776
69234935
2040080295
898090110
2107480145
692641437
571211298
1356786419
1785782128
2072601062
1314914253
128390128
698237771
1469694559
904374973
1376779140
1694037894
2083100169
1016245913
465033803
1600640079
1590055664
1610293173
1046218842
2109803369
1394190377
2048309083
1142818163
902072231
156754092
327663746
72100973
1555620591
280143351
677571494
1361208406
643090699
882270953
774647006
1866854611
419644086
1254405825
15972716
947713629
111045993
299813211
1278366572
2080588883
1604121134
121128997
76878857
541264253
345234859
570276445
1773775867
155874009
1318167608
1480942037
1736679266
719354236
147264633
1176774750
1104848280
75097741
605988792
2092995739
260818021
947757324
1274989798
1180478659
1676231099
1953669711
1441912011
230611176
491993884
1622456032
1725022267
402356251
79753358
403907268
1188262203
348468999
755369805
1458456111
769405059
118158261
634695147
213079273
1566512779
1878756487
1001689671
1198748768
352267069
1110158614
1521140033
1014991994
914167104
2106493015
428592416
767656123
577649408
1147379269
2062983838
1357735152
1132120947
226622815
1687770552
119562065
2067981320
535723705
1932644103
1325140769
215802341
1128547056
1777782177
1643368541
774344738
136332245
338044781
630370413
1152573949
1726852530
1808560823
1634593196
639191436
380280728
36440319
1486753015
1834780951
1825288170
216907140
829069542
344833330
204481708
944146145
1362399384
1379381836
2052830306
1272433839
802074165
1465257722
1937767048
1621369042
1908676626
1980430460
349584682
584910617
990203436
560748188
138816904
264037922
308504594
1385958127
840919071
441129076
1289551915
1632017813
365099079
475640950
819163941
1084834050
1420133284
1132496663
113036428
1824695417
417354526
1835382981
284380938
1359924834
465253738
85502272
929568925
1739863736
76088307
2108609556
1534885198
1847489428
252505641
426437763
588549966
607247140
1289673149
71242134
905071988
77985779
129077640
69384713
63053883
1992976776
1890706051
1035171363
2018566842
599587536
587555005
449220790
1140453743
149895540
326156102
295366219
1650230318
1434253638
724518444
1879467582
134086731
1728847458
538460787
1769574843
61399141
2092861739
1744200860
453062587
1045354058
403997781
994777424
1344509404
731310346
1921741565
1494712864
1914259499
30949350
1668206067
324251247
444526056
550542154
1907421619
1285889117
334312369
614750286
315566879
2031207637
315156968
1666637542
1630362693
855606099
1319502777
135656787
930710857
338343519
418239521
944489707
866478446
425402491
1868414017
926015213
1878067283
1852805280
1324808071
142038771
1531592360
411350398
1966849007
1786258916
684812073
2051427259
1515295857
2075817148
1372914044
2126719005
11285012
2033786431
2021199223
1316459193
774839916
1943440959
1402153131
646732565
443635178
1855063117
1811076153
139776573
88864982
1354757507
1075758179
783404491
1882592854
1809491242
1070450355
488552999
603438742
588241355
496912420
729135935
1351681098
1522382497
1974814997
1179660848
2058246566
2104038374
1525324703
483914257
1443950752
868085157
1976808114
129204751
1189439922
592007862
1254735811
1381487142
1533193365
2067837419
619645524
255268806
593989366
599513016
1539627060
422405221
1262291382
656343637
1025758913
496761919
1852942383
2075652138
675062897
2076246979
1490117404
972777245
1927169761
739760446
921349879
1110598919
369013577
1687187648
744872681
570871925
680474752
1080741603
2091020019
619794175
1190775162
1230050789
1138349612
752205015
1497816527
1961457963
1495854441
1594010211
1447543775
1439417468
537596329
389651881
927536558
1355336350
1441478164
1760840291
2084636146
1893082108
1542384607
412774815
1631411038
1371868388
1107178198
736226132
1752831954
1292825492
1267978456
739082209
121850144
1082346567
2109779302
1000923987
1604345237
778998265
2100010260
181465967
1856034815
675266159
1597166825
2090320938
373596392
2039043336
1404979414
1987918999
2130014814
1130845994
1859360634
300251594
804462517
1092469313
868810978
473405995
109807668
5353517
128126135
2127358770
511120620
191493276
1495712415
1387372643
1162240800
1112568756
1094376636
180669314
469524167
70448416
1237187057
1469694559
2139167325
1865535497
739564766
1554649020
845745568
1943273495
641391780
633117583
432805860
1221775444
1884902018
460867250
1515139723
1879241584
383340003
222823477
1362548361
1865762188
842348798
106313325
1538157034
1988947456
1504609589
346323050
1006975770
2041420907
1514277384
1717417398
1213425434
877644808
454794688
659423220
979792842
1923077342
453449366
474488546
844426538
81393003
1872847739
1436363076
1271438764
587270812
993011388
1277724190
845861229
1844643720
1783870681
155296033
66266986
2020649318
180886408
449921347
1085495430
1028930537
1637478970
405104651
1732573498
380852320
1798718005
1260654292
419518288
161687787
461343956
102296971
1963103119
84918127
1460486691
112863240
368131666
1717734290
808628652
1596415005
7239795
690562510
1333252580
1666354033
966700709
238429475
1906557542
1326332132
933911871
1261825626
1003027134
1364052134
659928647
1806243373
2009593508
966834356
2121911608
443984128
512274425
720160851
1987095150
2002148015
654179499
864411332
1255615553
2118562812
900898583
557765591
357970058
269189551
845825822
1420798531
1551008963
1663425044
1785863688
957992254
1572523247
828715461
1565162874
1390094745
1758722196
1837278247
686395444
797292008
637864834
914389763
533201076
1290101057
1620298756
1550338733
1628884916
2117580977
1692967183
1652095860
1847463360
1662758927
1298096556
749150687
2123788795
810780882
572808829
1074161135
1966420417
1850692448
161612758
1994164088
347860107
1353022330
190598513
892074988
1437176338
2023998276
1546212217
20355
562035879
1698033846
1873222049
1888390805
422233275
1527732327
996455536
913304679
972403552
379370656
1255424003
2018994192
771000278
1776695929
57382378
1160790677
1968326580
474579710
2063004015
529184576
653283386
1064270475
989498363
1979187831
1218154598
188341651
2027039764
1307792010
1156362814
1863427228
1665524310
423913401
892227707
1980507077
1175339542
775291630
119608041
70064043
65855228
1900951619
2067484242
1090639945
1641840486
574649021
1544358702
204130996
449933787
1189748306
1771815273
2020996176
1238687863
340534681
335868876
1160472402
60965915
372782556
612151868
714261496
674590709
837879484
1064571738
794491170
1148078961
1666199763
213409615
227089843
1546543134
1423955775
1262755571
1112910986
916343899
1577677467
801392640
990047933
1360800074
401325825
621086930
1290945671
1736424067
370377098
661462994
698641575
65207027
1051138692
1739094994
720405088
420961743
349888489
231000603
1779817271
1045335603
1585380367
339598993
445482694
1803635366
53442906
1835351359
2027703540
1969509712
2041231947
1116272010
1101274746
1622889542
457917089
1032448576
2098871254
1513315993
388379012
2118209497
1685104253
2058696009
888456147
1934726494
1859578179
965440697
65783771
744775281
2029505202
1104424989
1721102184
40283344
685900979
2133286208
422422397
1547262955
1923264070
883201067
1460404082
824843477
516764455
1898189112
949730494
1360490699
1384005871
1822501015
3275612
1412519708
1915876858
1041201600
1999914274
2113557989
416516552
1094336679
1905582647
503498334
1421633130
1256953896
7069890
2139825544
1835390136
518196384
699233359
1918987142
1658151326
1086050612
1075751814
1571271842
837270540
1627665349
998481328
1478044456
1729361694
2021427478
1422191715
1380074872
717845711
471452905
787076334
1206197783
457053422
1331255546
468481002
339026169
1296172954
1097472212
1101201142
1572524615
1746677416
1091198360
232185673
1183928663
415717675
1808000035
1324062790
398392655
743206308
920493157
1722633678
276019502
2113055578
520342380
1242022496
478928443
532638339
1378081572
1941458784
1656807861
157691036
1393551394
589061793
849150729
564606570
797646807
522106158
1915405894
1211368140
578538830
879104908
883752807
14834473
822463281
407449523
567570300
844228844
1432239383
1703597641
468183095
347972590
1641577808
584769678
794984174
2129507808
1272849868
473979424
2142955146
887718513
546944849
1822280367
1331181899
2032847360
2075764111
1785352713
1515127262
1897345854
1287299595
1183285424
1618634597
1815820494
1094653319
1617711464
1824263432
369529923
2117810235
1326411772
1596485532
548274028
765804213
480538033
334092534
698759087
1226146317
802184614
1260237408
1078545708
1837668425
1730837606
693775969
2115925948
1361260013
1088669903
1420581082
1575775623
1498595514
45176557
1220965124
565989496
6303914
1739023928
703285615
808463008
986303483
885856101
1265842369
411866614
427042478
1489139706
37524569
991526377
918814563
453257721
359920286
493145373
1132974130
1233180867
110067259
1476954515
1959876781
1581674590
1199987112
2134784309
1409565896
201718641
1671633825
583580913
1548603229
540048795
597390674
1679826193
594961872
593387717
880165234
1825256836
933142033
1810931211
1578701529
1435945288
1611742500
720013609
1880070947
1927546221
92983383
2112786264
482440927
1526969294
2028608243
1937279865
1844694810
1141385100
656559496
516139801
504509308
1621018076
608044235
1589800110
1297731728
126100793
1266805302
554602528
750991149
1821634679
976746444
959500408
385548827
1520122478
1859231864
339995203
1019023338
134206334
851449898
1604463088
1241559678
1531250841
604898613
755824638
283604819
720508643
787885193
559322195
1103464073
1761548225
1970114175
1051604908
314138423
1824842050
1201398172
1292347417
107526438
1833931155
945321364
1792019858
417298094
10700861
164180521
1772533467
2041603082
1310110752
1760363818
318094657
1384493253
1178673394
1707814744
1292293885
1852656846
491831739
711357823
1633425313
1683018738
451303967
1573071938
1141250093
2139039421
1472124018
1871630825
1006231433
554665963
2048444044
1966160021
1544210652
859287500
150255006
491647717
1833596902
459814166
831773538
808041514
1235581198
1922392137
1690219871
1407108780
833627484
2093645677
2048209250
1299563837
1984714599
43686692
1868472644
266976740
2101685715
730502162
1682772242
1220205535
1904006199
1524464037
739909022
1913528005
764200834
1538012278
419360114
82099133
2094606221
1218823673
2018068746
14294008
2089274714
1533064990
1012024697
59624441
353181025
167967062
1019555201
916406314
1489595953
1778858985
654218168
257843971
1964279718
1541736294
264002305
164609338
2063625765
859874845
2038229904
416371229
645889822
1420067333
2124056345
1093692514
960127535
910921519
1291805599
598890965
1524621572
336657935
979097937
1725208232
1964213727
1435898860
1440788111
434114692
980149539
669787186
1734708005
972188124
104262093
1695381270
928621616
1870609662
287330180
125742677
1950467403
384575480
1166402595
806933779
121809390
614213277
87824290
1558514928
2135505370
442901428
1071374216
166068907
1581180265
33904758
1103868994
610345539
207917726
85806300
201843105
768262959
1826258298
1480862670
1106858836
618938929
1421742341
2082968317
1687615922
2075739601
398402013
1910627702
1853497933
308779467
2007916376
5154852
564199913
102704071
420043357
335974723
475085586
297338510
414117398
304577095
877679049
2063171822
1954614290
277678523
1448603027
1524324829
1655202454
179285790
493738121
1489738406
261942549
1153697172
1450358259
1475463872
225701646
646923538
636036920
1138906813
1986083994
1837558833
480869530
121044756
1042874326
1564394035
783584078
2080656543
1031393942
1296933333
1709798985
1764945242
982935820
1245438891
713566572
219797876
327903148
665292769
2015390473
1330566702
2106459352
185022487
1367205094
1062643275
1543722319
722528698
680926807
2073671222
2028973069
1326518579
1961371601
959131
140789509
1843072834
1738393980
1649283497
1490634282
1396037443
1562530291
2001850881
2099797734
1569380229
1004974419
264228354
1734341065
452014030
1755287720
1890895041
665326747
1535244652
1385605681
1275687592
1107555737
1714811851
1355297352
716579417
1403147972
311625289
347012542
920715133
1836937109
387508041
939865887
889473188
1549122467
1996905448
555346903
246332133
1261714526
718564545
1743065607
1208963209
151041285
2088935170
1615568009
1975563859
1348162339
1156645454
473670280
1831684913
348526743
2101545651
7267688
163942769
573877455
428595626
458302214
1090634479
1976401603
434967309
1317936219
69435327
228649582
1402771533
285789755
595893895
1732976212
908696909
690313266
883517939
1348670947
1764485061
1783624932
595540731
1201143595
1438280680
1495492126
1110419018
394417534
652607320
256880125
1189515848
913803830
1564744264
19365689
2014333413
878274927
192193189
1503068208
1748681575
1292185098
213072672
2016519137
268675781
287152044
702386320
1637937676
136571847
117786836
1060248736
1432220933
444307790
592221224
115096080
1893336386
1078178111
2082724665
1963473110
1016483544
1992803210
1940004509
1677379279
1229068712
167758860
680743544
1109842524
938598241
634833336
2047376396
1572745605
2091594954
1203549457
1153488467
433607478
1560416967
734788017
869381031
2118440716
1207420255
1480046625
399718681
1540728194
1786911613
469279266
1301091830
1321687577
1306658552
1061513915
994935221
2065317402
1573398387
1145592017
1986071971
1333190339
2119902179
538422244
422626375
2068807930
1671924019
1244770435
321018693
446247739
163621113
594866848
2045658718
1688981295
2122143027
1768939542
386350860
1593871965
2133860520
828583947
382408896
515537974
1302456865
1762691780
299132664
56913017
1976394710
1989052552
985875066
1552043799
114374700
1001176703
1195314054
2071778276
860816559
523737441
781050517
741178341
1008247871
767045584
1297662139
1406895966
197426069
128685954
1318812936
1033805991
1976690707
1008968445
1083730275
1213110870
1888386188
1637477993
1738300191
1580081299
626484538
238508156
839845823
1673454284
765248944
1750508837
1633542483
209385485
1238414718
1353294177
1620047294
1683228609
520906312
1408820834
379256060
1911440225
66414948
66710742
1981088580
643524451
1793612741
1876102748
1100642592
1136227572
718005724
1730168405
608350830
1403206361
1110436574
1456194337
1741829214
1532643250
884789394
233728712
1109315735
1761360631
1756504018
2104047735
1864024434
2024024196
189774020
709972991
711941629
1460429345
73708688
1184262413
1865218402
671594236
1892984242
1769112970
438153637
618830319
1148860716
445618114
2125409499
271316993
1272181120
1331146966
1938448647
2088808505
779745251
834386129
1633829270
390741450
909801738
1956214774
266194921
1801281891
1124030150
289915656
2086549092
1405982387
2063973915
499559754
566725413
304182788
89753922
1413255696
1103344450
1152365473
1473964949
2096694246
1313389458
579614045
134819096
5905298
313948360
1999901190
1413901575
1085669137
922648281
707775196
1681532885
2122270980
2029106623
1124240494
1308077789
461668953
1156764866
39566231
195478257
1803168571
592137896
1937733573
1931339757
1756154041
484400434
783946818
1744500697
1404623946
1627599161
794459446
1959869990
608727966
156115531
1483659795
1850614538
933507237
48145051
589159013
2086987046
768522183
343897354
1677883959
28069449
1267011925
1922699760
1316408975
645595795
1474370860
1639910491
684906645
333220253
900521379
1469572456
1636785322
575524878
262959667
1969695487
297303506
1294323646
1432630667
1136233567
1679334883
1065972144
990439416
2043016723
1368681329
888274721
1887185975
1858390843
1930843157
714811583
409711969
783865060
441595522
1743016821
2137897498
2057967205
1008190960
1855129287
929832012
1929465236
46986591
499168352
1803721674
444765340
1451922206
95653595
1386265683
925820903
984419378
80948566
539071469
941776332
811245378
185944274
658934132
892800403
922607128
384729900
1793564777
56166497
1439456411
1398630624
1143001616
819273050
428185830
1186652483
13143139
954891233
790098802
2133396891
1407982466
1615274107
621084172
46117177
1211346908
1621807184
1857195499
1500196196
1382670506
915602445
58008113
849306929
296454800
222383246
1900419199
304108722
48787393
2000360085
1573423844
907886321
1180825584
306331722
642803471
1027894806
1071318996
140462720
427705015
457121199
489322147
1753405020
1496457162
1690611344
1327414179
1245985087
606813450
398602046
1174080958
1686241017
962698091
490318370
970178348
203235429
1566765723
267370075
696841085
1473647058
1907358257
1373467342
2098531435
2132028702
2026619575
1517446745
1655548971
65267766
1819479037
485053722
29628753
1953232208
1097394542
548268137
1465820827
775012797
1206196984
1217038224
1813677538
844965125
1135730810
408882801
1691647222
2072317941
2089280233
587952213
878014822
1778500456
2056648544
467197952
970667656
189824268
2141634430
412189585
1750249213
1137361571
2097274002
1788267718
458288781
1807664862
1840645620
1384150980
1293249697
428160060
2093375880
263185952
1441991702
1262351237
774340229
1602747755
700379791
2140812319
784328160
2145999378
1312860327
878861886
1328865894
1399328603
1050060658
62645458
666468441
630809550
1741045220
615118448
2077092707
1171892366
1823051215
5814427
497719535
304912749
2018673249
867306660
437909878
987189776
828610659
927939157
1486823288
323680312
1746898035
1450310464
64605544
1869608218
867500201
1882624951
771273232
373852340
902858455
625607993
433366342
1117303698
1437988310
1812564245
313475446
970344872
1309252280
1384674642
1001561663
686707030
1433299941
210521850
1079656031
761309819
1893077525
1888926281
452204228
808218400
1859827935
462202291
719837556
1873764246
678628814
2065934599
123522532
261464912
1170420932
1759846785
643806978
1324298152
1944814599
438654279
330149034
129038241
2129817011
1634294272
970400541
859479303
1514890728
691817407
1556526593
314976579
2123357513
1383437505
1955533633
228067400
1004202385
1572145556
707407118
1039435000
584873388
1726061892
1619182341
1295234628
189892694
1975780282
25956522
974427300
1879112371
1648340223
2112276676
1549141848
2072677347
1578403456
1622993627
461400296
2133341974
1282553704
148266612
531632838
1460853339
1384286191
952443393
728965382
1644888686
2098568813
1288899376
2129023269
2107553412
1106040510
1831516274
30241320
106645343
2050240980
1077483636
197448037
537694808
1814104395
738274599
1960098183
1363897622
1185044543
240586166
2021689535
757444713
1826289074
1153008796
292131971
2132877249
1341971285
607096005
591549149
1726267093
1381471448
168859400
672188893
366461526
1147955397
1728154476
294468422
786197332
1230354853
1131827831
46806294
2033142371
1849270665
16366758
1516052713
1979773888
1116663381
1803440169
1637292809
899497178
276038409
582670689
1980901570
1321983266
1579423941
1915584921
804443562
721117498
1322609547
863076722
229617083
526807351
152968592
685133590
365838462
1116577055
16480185
2121808662
1373172009
1260974509
1404430112
1669202107
1606878469
1791422230
933194082
1422117634
1396554003
1464507954
1024786025
1273335539
1253993351
1736557842
1212962351
1803431352
1990386903
1949023038
1555007710
4209341
1019212358
1822903977
1575155666
2077908941
498629174
310868928
874677091
1940175770
435747956
1422993993
196212723
732025474
1180280538
483423893
1920189925
29455289
959744174
1840349266
204489058
226756316
1754509849
1697466031
1729683008
1456431416
1620431006
176012702
357193873
470461502
142115508
59971526
1248121608
393412374
1785305001
805817525
1742705018
440631628
1531660317
970990246
46479182
2080435729
290328806
913114448
683454507
1148471481
765931922
798981125
1485902653
1630026224
1935139773
1844655284
1608862990
1360646448
1378173068
653659901
2092147047
169724569
938053036
519167456
705748385
811360275
1271072091
2139565181
579305031
1617389588
1662813464
2142047615
110616573
435998716
257138527
2022961797
127355914
1475122360
989914040
1814801834
700000291
1492285545
1458054233
1950275053
678364792
758703162
1257900826
558351908
1488281131
1474881721
783067691
1065506601
1075729808
2021288711
1901903223
1553699523
493262139
1145874979
649882928
69459614
678306171
488939057
321993524
1647241598
1199927086
1734473344
341259975
908839810
1060551476
1489262481
996384120
1776462789
857386709
258633360
590866762
1692051471
2008212427
195964341
2056849330
1878221236
1597171459
620593623
2000771306
1500665413
1103453569
33086590
955334289
896656239
601041052
349746257
1832747733
858085338
2144681579
1821630604
330302446
1149498105
299862717
863562183
225864725
1349140644
1296737920
81053160
1299579187
2039967992
2067257853
1505198518
1513523082
1184346552
707347124
1467025563
1161578224
106975127
805161864
756194551
1434485107
333284548
1260243247
813057604
1740110909
2138362735
1300504429
707123723
1355909681
1473264027
1485515578
1136205549
810447242
1512964272
832931625
336197022
1297665490
376473059
185302822
1292615934
112365867
630520124
22139409
1478921957
1500848819
2044224543
1374594820
620113477
67401663
310321808
1150428572
682732476
356959840
236141828
1714381885
1495314914
482104170
51201053
274131673
1087083738
25165479
361258416
916525420
1712727873
945300997
1543266786
1238326842
1076480839
689281991
1654719296
569833166
962172493
732048450
1873433351
324613729
817850171
640153821
334981724
1450931190
1447125753
1902024350
1352285587
621255630
863746284
594026899
540346359
814212495
1697112173
272670026
102937607
1645757923
1611875119
1986824747
2104275939
1447681020
1553934208
1684337116
325424534
832636029
1866483265
700667520
573348918
946498112
1638213739
1845653848
508553173
1914430541
2042232800
1280193099
2058392429
1842942421
91693286
355241155
1794343553
1315597033
500961487
10773617
910405383
939866735
1335500578
559410165
748290886
400437138
1345172267
964266384
860315439
407056872
77346822
1513608823
199153163
1760018396
11519689
1444485944
985404923
234383933
894376404
324484997
162656470
1283106475
2037633870
1033332753
1331607799
1713920047
1627624544
1839364471
1248861126
846798298
1872645129
632891254
68977186
1967929337
503833963
970127560
336333713
2063988488
1138828654
2124888592
1914912438
435085841
644575242
925494027
187659736
1550108273
1686056767
1952072850
2087353212
514086853
664584857
424863539
732940397
2058848217
1509233689
1013667975
475516167
757533811
694209132
498443784
163003140
1539098627
541881110
2057081853
1984228936
990485381
2058397984
1213122137
722637504
1662756936
1191930073
1887713975
1908568824
615479710
1887856975
1076581384
419272638
258950801
1079393624
101080916
1906788699
766631484
1744529911
1250639157
2097828136
1517392953
960161935
1083265834
762858454
1724744906
1079432028
240382015
355009563
818749114
1073428686
2132528487
74720426
953169539
1967441396
729718061
1323939386
1431078108
939146328
1174763262
1130816924
507816942
217287512
1183475204
1952097493
1365558353
131501437
917368766
2055728714
2124475612
114997589
1221715438
1502751781
1483499975
266238388
1898184609
454808365
1990498621
185298984
1940769717
602010618
711017070
709848832
1727598855
2053309757
2100281269
1571274369
339571558
1471867410
1122772115
142771654
1886186476
126707720
626319627
1016698446
1314794048
1884140157
265245596
1304170553
1767880138
741836007
551210648
1396012525
1194661774
1688215854
1973627858
2062831357
89950385
456146415
965731877
1160525242
1966323379
1371209010
736781638
1744916223
1625222613
399052361
206925177
1538410439
1776678961
204654192
781533184
230124416
883773183
625448966
399646023
598171206
524038772
986834161
1000674820
1409028999
1363304711
1753592334
373224524
1776705929
1993333408
224741192
1705377415
314072438
2126825710
211382744
1216553439
1794722476
1448193815
633669406
1027589069
455345565
403388081
2079195016
939892965
292246137
1135024129
1359129666
173563398
1801752468
537649624
489841489
998436056
514120945
280277754
1938178706
1400786964
570882123
438967951
1433290059
1558013824
1209350722
629820198
1623892560
332512209
2006456870
160632889
1022425557
650277282
2123811227
1262298055
477371748
1748019517
2027199356
128061750
297159961
330265563
1182624505
2130811224
230020945
1321468770
493956009
1981175087
1778632843
631712471
1651667638
1479737362
1123358186
378048367
79935983
614987750
1521830859
1132326423
24668973
691770686
1519747842
690039420
1579571906
224510106
430684926
1207073902
1479473517
812060018
1542855149
395578026
1961351906
2043538283
1831303406
1005484938
18351842
207862653
1610220848
676711683
946329054
1800374690
1728709553
348875462
1078917792
1935943281
827953880
666559525
1301376038
1855065949
1677740743
694951926
1243360646
204641002
880051834
101598921
215706068
1703015311
26290633
1328762370
1760173478
807446410
1610828723
1594389222
306151706
1443101648
570138320
1969158416
1843504244
1522934764
1106409859
1612712560
955503631
889028645
19962436
8355620
1455054821
293414385
1232057748
891549994
1229287956
798168112
938188138
1851841164
978286665
1113918030
861620001
938688412
2143943858
1307624423
181471377
306863141
1031465161
1844317459
1901487630
1696788978
318804396
2031967103
1050968979
915712479
1758021734
795884502
2004989828
152203671
1374508254
673507088
1084669216
964273656
518529863
765894035
1637235265
1205666499
279495289
566442532
268414657
975572679
1346159547
1345868531
1886185931
478941741
1480673871
975658287
1702903894
1608628934
2096716385
2069380572
252993702
1238056560
1938784794
834125815
128101191
2122408303
1763781548
162587635
1369518942
244051246
114239473
1459480317
32337927
917800108
350719706
840335426
203449634
1060966484
154633816
144583066
1002935156
1808992759
854868733
1650536413
2017183859
401066234
776140935
1952954833
853039647
457259503
846475536
551593231
1079006025
287983944
1776487389
1017525632
1744946499
764743313
759770068
138664997
1284684473
121773609
1146265386
1513808720
365926245
1704372247
836027562
1194693599
2138745443
576293444
335486473
1503041803
2120133046
762338406
1324247448
2076338502
1922792450
2076129173
1331198883
1927947864
29809931
375526372
1719079687
405867315
910195091
2114027963
1081630847
1277059788
1431448198
1751270447
1305063333
1207547841
805217537
1433610936
286279150
841067865
10770025
346190667
2005561874
859170510
1239995754
4873948
774617338
1818293939
411068635
1500837008
464619318
1694031518
1242267532
281975476
1656772211
668866032
1590684156
866530544
1961786288
665962395
474155827
749898519
152803664
1801218109
61523761
1297915467
75652459
713459965
566904022
1421135874
910041084
1199040624
859893259
2070809040
1443884470
1069137577
1044941886
1232549670
1589110752
530024104
1797621435
1167128112
1094582279
542209783
1162080456
754210767
628670444
88272840
1513086635
1704206350
758151262
1051774477
877275988
1990651383
1379995836
225885724
1314684702
23043722
2112732746
1364168750
281986880
1449874889
1659517772
1324635767
941801930
333984568
380691957
1336008234
56237016
827753732
1323521308
566800562
189749761
1673721402
311962865
340515601
64939534
624357333
1249076428
1173028188
2119706663
1115287915
644177372
430729532
115851584
467124111
979955122
2035890585
63703243
1444312940
1654086216
1988852842
1139174082
1725283598
1299406659
2143867304
1529078366
1537243776
63685772
448226507
1803089485
2025876977
1494300118
710346977
1599902226
302850715
1248396190
753735070
491259754
44917644
1053452005
27388211
2093181441
1424178057
1341909186
470146481
1204292670
335470459
831818505
1873424220
286422919
2094787909
15086555
534552099
107383615
1041424081
574905414
986008993
974885583
1127831203
878617573
16973491
1841902805
404862715
1487694708
742978883
1820129689
1691380116
1959261415
1609751662
494910609
1911688786
194114835
1640595386
860670599
378001610
1583386473
1974990911
1823311682
1795295216
443812998
186050458
1810637180
2103685315
1240213191
1106694495
582795406
293772446
382297795
1943510078
1707021847
1407481114
331630290
278766372
183944806
811218625
2110807682
1458144360
30017565
463357125
1451731328
543349608
1651396451
783645995
2047364577
1561260933
2116986313
732580922
106686753
962939635
366724338
309021096
736455198
23763236
1467433645
743178570
1667731757
1139442096
1329527991
59234697
480388341
1709593661
929388983
762874443
784489075
1226254562
513641841
226169507
341721425
349496860
575368129
326244041
2087020914
2081312765
1690258061
738264158
1251115042
1984038223
1312210257
619333884
299092550
1548539818
894789001
1919891064
1712643491
1672616322
1115650888
802431270
267782320
545715615
532000645
1932342774
23439539
1331342058
1153436652
1361513473
650586544
357909469
228970934
492570922
1233011319
1959405034
586901150
1186391813
797992759
2031386938
964047410
1632894919
1073881758
693771326
471299393
1199990262
286192902
1260806533
2117053501
1812983387
1713627065
934796253
1726453351
734698992
1390316191
975522750
1318648394
1761949459
347884244
1271963598
696457018
1764687711
384831673
460805545
158083302
884072216
1065267816
1003676518
1358386819
1897686379
1477684140
1678532916
540090505
1307290584
1637401554
117421181
321325986
1759238342
837280061
347176581
621209183
626503659
1226226582
755665462
506669975
40186152
396691738
443444433
429821671
677913565
1143787905
1484938848
1040150878
58708377
1180492422
1645236267
771034419
1037547433
938089999
601978955
891061205
510558721
781252918
858756125
1299062835
181498773
1408661654
2094999167
942042737
1010251537
1417187000
1474553181
818851509
2049926001
1963346923
1860107015
1596854155
538388442
1811462435
675766663
2063422311
1062833721
1209404131
72287031
1734428746
2095943765
1848175331
1482161362
1260432671
1924941886
1432105141
12575473
1327585031
989826212
1155918252
835718618
977337638
1395777691
1809943745
372395488
434360060
1683580764
669036184
67496556
799058528
1178801336
1457187039
803041192
868291545
720235299
1235141051
818496197
1619669615
1936274724
1757100592
914066109
1682395027
1110443376
1314138544
1226496095
1383742690
1324647363
1145292381
460523638
727038442
425764339
1199876978
990322904
426397922
187715695
671409627
319026616
545158823
1341238127
706440752
1133442933
1182886272
1094484438
1234870846
507783163
1537696728
1097123139
133065553
1180236238
1347336730
1382469328
1128436232
1590078853
744928096
831289886
625569044
684482522
1542020187
1694046816
629779532
1020797277
403225857
1566407532
2138081906
818976922
1614677660
1252185850
1998779700
1388697109
1084552970
1639953740
846842591
1388463371
219427906
758749258
501374568
1439703987
2107897419
1639918591
1281813360
725648727
1174592918
195862857
123509743
614082465
641506053
1157085414
1625323583
1113008144
1472872060
1750202319
1009490376
413988836
1388083272
367188682
906603601
498299567
2097321685
1061687085
72527371
1582763549
981400595
846897694
1692652248
6951145
1213661222
330927836
321426524
2060015914
297622875
1938513058
301008977
1990919769
1146579533
183927176
1362978592
377825571
303295943
648237523
4994530
490740634
1826421186
658875266
1800035820
911847467
592973526
1556505677
1195426097
1657596824
1307196711
1856248953
1735185309
896364905
460250315
629552524
1179171167
1982899150
1993436799
1403873739
2145648766
1409336857
512225360
380568045
1188627028
1919869061
1321218906
1222883675
1559567167
170613600
868626797
580539500
668769691
1278972989
995911336
2072218867
106827024
1293138756
809885632
1093453436
1070288858
1539616427
1281272051
826959021
23925990
1352585063
52604701
222344068
1131323461
30967289
1651117754
969444897
228919053
2008804819
2125511293
2036071384
1878909113
1212239120
311876766
272197135
218673710
1864483463
703720597
390537420
1722910028
337250291
1445578473
570757519
1400961969
632207429
2072099488
1745641604
1440736837
1791189468
1369039209
1476638173
1947742794
1012339792
1840771174
230563363
1885149149
1035775115
837257112
636280003
632811664
345107574
584771702
1084016048
1515930900
766308030
875128428
1059452839
732034243
1648613974
2050526359
77852323
1274438073
145571123
2012487547
835958456
1427317702
1101478305
1330046126
651360432
431430776
1099724144
406618483
1918458010
1143425176
1018581012
1198299144
696311155
743708178
1628963974
604250481
1647944999
380568045
1623874137
339028215
826889896
1770789469
2055863308
604409722
1685006300
488203836
1743011636
400959554
197770583
1814622691
1732062725
206189754
2117866218
1320821358
1963342133
528291659
505866685
278497263
1486856350
273855012
2134128527
1031203353
1080231590
1429736835
349438310
1993981428
1480622997
1639284176
473475591
1780314975
1832381064
1749805691
1692779581
590912005
449282222
854839307
998312491
1514636707
2098619885
547246932
1123101936
1537296496
1665524310
2010724300
1153715513
83834286
106044532
1919235145
1674339751
1312604584
656362494
1626624116
1969221466
331482066
954580494
216639562
1142558669
1709822404
2039680003
1313955033
551172856
1594480953
1874584890
1002061557
460016644
1253860
1894986089
51355123
242673128
125631989
1935832247
95121048
1207696421
206818476
1773536251
150461053
71294730
1744384125
570368384
408734932
760802579
718848376
1583206268
786129406
1437858636
2019125687
1586144997
502364494
1483286683
1012302883
1903083270
861801760
1753300370
1687667743
545629635
1282132238
2005157515
132368216
1753300326
10516393
77885792
1408467216
856029570
2076600654
1423487939
514408132
244956881
1287377224
908984945
1320878791
902163993
1702277312
211245385
1227019277
1909371181
1398909916
507399109
1238161450
1577367064
1446037653
1348841408
472711730
48634483
1502915981
499496070
1450358222
518851338
2057956358
1155851689
264351238
1024633376
497616723
1518203082
335206887
1830451317
2024311836
1476270477
15376529
1504621474
502276794
1031534011
120139208
1983579698
625672641
1973340084
1383518342
380514097
1933520831
1282663712
487575492
568021637
724008011
371978402
98893722
1549897730
520013467
1731104618
18853884
692388536
864786856
19250437
2069487421
378173184
595980321
1399323584
1541889082
1692513010
1478686628
1926550424
879072420
381559651
772660446
1090417699
619190987
631969021
1422296434
2047610802
796132554
133298700
674483698
1807292947
627169771
280946468
658940179
2132028702
845645940
136476336
1935270718
1998144294
990022360
1956507295
556075891
158107355
804865407
588993207
1204905876
351903224
903185485
478186370
1121276625
1516312990
1078252187
1464691611
1789126645
613171812
928998800
624519336
848040467
1776068050
1858045544
324098600
1541739334
395028382
825040951
820260832
89179965
892946555
1425931578
1334360949
1843228364
1480270756
1901962759
1568611649
1397074103
877231135
1757046865
2110456154
713259561
1486678215
359220032
1004566118
946218096
837016212
2013615812
167102212
1821270506
1027848062
1148719122
1430527596
446057609
205698532
367789330
1313975174
1942485349
466351961
831674258
1131115597
759111764
20132371
314932227
1353045922
1983557823
398777875
1537958055
583763727
1666902273
743695862
1035465309
1800923264
486241787
1216345745
1410150883
1198523387
2001632248
823816957
1494249607
1710173428
1387874284
238628998
1899573237
1206142799
2076364167
2023561145
848713043
999348202
995778358
1350667706
1548439619
1203734565
928112097
1645021557
821910610
997852030
929689310
1823726628
475606126
969116154
300149859
1234687323
230192979
1761308607
1576773028
1362075542
1736531644
1445432285
1225435689
143649512
1490732124
1293224918
310675581
127606932
511826059
1383694119
1860389539
370195351
1455677409
1120508739
707695084
360610049
58427335
1023021548
1329351615
1647721607
2108584752
1454516662
261486281
1672690174
1400554908
1737861842
362347343
1827825103
1394884197
1485802913
609497570
327935381
1890218769
1201593050
1442729279
966980238
1851724845
814407040
950585439
232889030
1785454336
1079306482
1370715300
1945627515
1158775059
729970242
773869763
2142308824
40259026
321013429
546751021
48933248
640109007
1478847795
1840322129
741427198
1613007195
617554291
1313772120
963179064
1745390743
235181372
1068584301
547937702
1666502842
1528345592
1143391941
605139748
1614639345
107142155
841521204
399415817
1413597579
597582819
1317396312
525691875
2105205470
1972565533
824250279
1419833252
1858317141
1658744263
1313135774
26982302
334610304
1541193621
137827404
1646383145
1772206640
30974983
1299892398
1108231379
1336657073
905597749
2063396496
212102194
70560715
2066305348
272641188
2123020040
2045405464
241149910
1005429728
387430329
792417920
1777305962
2112351018
2114175729
1200034652
352791038
807982288
359428006
1682922194
98534920
720117239
1553397983
372404371
689457318
2033971271
982603387
2072889155
597014667
289585880
1106798974
1984152706
1460404809
798216431
1995066178
1859667967
1302686899
166266503
604540937
1091227015
1845291107
1214637350
937023412
1988718408
1907948669
110221367
1168578342
1359446
1832312326
314342998
801681169
718334584
1023813946
156244497
511938124
1042638434
206082827
2062411360
269251298
1715128650
98907457
87820790
984393592
287777726
1298101355
536280059
213649765
1197196639
1390435413
698824340
1217541390
1986679963
275360928
103455330
615066186
2117322309
807068045
2124255776
1983623385
670703255
118505501
974602802
1419918781
1437050388
944009068
1386168778
1892666875
1674420862
1911900124
387687992
1572509448
399519460
1848549440
2051640964
2034675804
98551516
186162369
192144577
723274817
1081625467
38937694
620990113
654454065
1482024098
1282822691
71776402
598826954
548472310
1472756208
1272648843
477258460
1129142021
1543132097
1257346755
2072013904
1690971507
373430673
217213412
599683066
964735814
1927696986
69815241
939340100
1601598388
1316500780
1885567164
1876201454
518667871
2142385093
1200292535
196129120
2008866936
228536935
141805228
214447195
2123100191
1195437201
1313877564
1530446683
21841841
50207619
131720631
177914265
1118089026
884013605
321007171
335709752
1044197570
1268491311
1385561380
1694822280
1377394918
1512091304
552030462
1236233796
378800856
1991005213
1367455682
623139517
1095836946
1137243337
1042441920
1805779141
228029434
600386897
1026358567
238630920
1364727320
504617275
1730419426
1503972875
2088998937
54491142
2073733217
932343997
1586569071
920297242
1713880765
2005660911
65495484
1930627846
1825562513
1795640580
1055295529
1712860568
1821410757
1043945934
1067958900
790995187
766092622
1023003799
1615592879
102872021
1329493829
2050185763
1587063083
640156371
1588533213
2138075790
43896094
947613238
868669971
2081102832
1289382965
1037326843
568042171
429910382
1497972555
1421606014
1395173408
612928465
1796650153
1145982116
333836682
531100357
1106767298
1668176756
1220975609
1602667832
1068080582
1576808653
740952757
312954532
482337871
1068876106
856219751
1898009038
1860700451
1193915932
430919782
1493442811
718606966
357825587
481040227
1724245282
1427019420
1547791287
957047210
2081055621
146561578
691542241
630578486
1144639470
1553223975
1575466
352188196
547521002
350793343
398237614
2081578770
974967480
1373120244
800524099
26448004
732849745
182049348
1530441456
229105601
1433943249
2024873367
1765321474
756059774
198607215
195002842
946983667
2021560471
1103435342
1014889180
2093246342
898855472
2112854777
2084812811
1019998157
1538391286
895439492
175645558
1781422728
1284768290
938817994
360811380
958187899
86451950
1242505905
50786004
1743609513
18664437
825669274
880842322
951939399
1966958197
1064952332
47643358
1057987854
461649966
2110523198
1838040505
1320316641
2137689948
153515913
1505845047
2016080969
1767366718
1301721012
1307046108
1534715462
2003963555
959947054
214214177
151801299
639759191
1505503095
1141995409
542294868
45884472
1773653402
1245343378
1492525699
203338761
1711381690
883466120
5554600
1251946851
901857280
2010438846
1676302066
2037348338
463087067
1804506347
956368394
526998868
100812532
65396791
1360501850
1168978818
1729172374
1675431217
1454295985
2140647393
1071169238
1735804051
301269829
1028370675
1762766404
812435505
1635765280
674809091
82405423
837108283
1655304186
570000428
735943889
1129238878
1170407936
499549125
1204390207
1819626013
2054422971
465546227
1548079394
2043192770
634365107
2132322573
885784614
1048400472
1005233700
1937367694
1856359309
1975323449
1148010207
1720328092
1271266505
1659213294
127385576
1288330689
849002696
1080906787
587771253
1242410230
724218840
696878006
53577233
1845527619
1820006490
1516151846
1409893208
1309361058
1456486406
398743422
376802231
1370987671
586938414
1540991416
928928982
1835498541
1496093319
1876305030
314190103
617071950
2100057056
2067309864
2130857729
687297691
1134974029
1228627822
606594222
1988388812
1362681583
397260702
871015913
367241602
1929409033
210867345
1646262834
81378850
1080160911
1116724517
1116418320
1994489338
547479402
1518589170
1744416817
1720760655
1408219504
1002285601
849516270
820611762
2067350032
1060953169
275930031
1814888600
511485104
1475590420
1588281643
364032597
500813025
986020440
1799276383
1629769945
1230876760
516233245
606008818
1190208500
1478870683
304481020
403375338
1864089913
942778897
1156187938
1521250492
78944005
1732812188
2083767546
895906716
1708432414
213852895
1970916288
1991337112
961204695
460504550
1516314430
1295722913
2024512383
2119442851
1532227204
829499525
718015534
751860311
919691455
1553592154
1691880485
598895742
1684707851
1727566327
1946378313
594093225
1068500111
541212099
357246895
1160166586
965665299
2004925355
1149623388
593377103
500623204
1876798772
930625585
1173379974
1317216566
2063649974
361598735
609508089
632611201
976878708
1513328264
1907214212
1520018368
964053350
1654155360
784459461
1637781226
996961515
1445640111
1441794008
1857112885
1974487830
1048308621
654323832
1893198634
1166950161
255329499
602026496
827467604
631398429
1173995488
458289395
213537903
1982017169
715817096
1233307980
838032902
1080740271
1848202930
136372573
1273961483
961951212
556999682
1457576643
5411047
852869995
943605608
704461392
743032104
1288763650
1605132985
1044447313
1864602556
1935908434
760227288
419612920
1043486138
1921453762
1228818487
1064293202
575783248
246902549
1804152139
644902831
856255990
2038497807
1793682232
1866761487
1925761465
891921583
167078433
528456105
1841672534
718672551
481157892
729790662
547939389
782738451
1868456711
339041427
1021719245
761941605
1336380755
501876208
655679984
2080058097
297178548
1988592922
1076634982
255096886
1793440897
33575422
285939952
333591247
1093807595
1357715331
145871725
1219010605
945592841
2007946738
742701054
1199699438
1553923295
310654510
85493898
59712356
153729151
758172928
607385495
179810633
1061522239
2078753257
1610352987
422388484
1409544455
1416364714
848131030
1749178916
1326352447
211134688
494796853
454016221
1771482830
1876475785
1285975137
1894036344
1184227989
977839578
1622700391
1580865856
818117047
1302989689
135762778
374596576
464117661
98897929
2147398569
2076016003
1506218105
1583209109
1345790365
1356537794
1026317585
1568191676
2027753145
1141541375
608230971
83701808
1235920989
770226403
1088962728
894850161
1956776504
396915706
238449940
1790443170
107825705
1566353248
1761660401
124305410
189179163
1891003776
599768250
689402303
1504980289
1930026698
664164005
746021634
719751804
1044519535
389179481
38693114
1018817642
276896106
1334416399
1358194861
1958625439
1062089878
919719185
491472975
1899313110
1709529220
1797156002
1802131861
1107541317
1786505884
1693853783
1164462738
1849837607
1322533706
1285241535
1831470622
36643779
251269367
2060045028
983018309
606102109
1370807008
454004906
1549241698
305769731
1850272975
191044057
293258116
2057247239
1569172968
919151500
906023569
447354331
1137865848
1588061542
1821790709
1600136848
1396274872
348616279
1544901998
138923533
1721851716
1984445682
1062417243
2018792765
1440687081
1730071727
471052741
166569174
258662138
143279098
1596285122
1254327831
1416018101
342462587
1239668736
243480445
783436720
884236195
236089471
524300740
784454914
459462648
2146404622
1387509293
569296176
1739851753
2117545297
255674858
488545304
1861630145
629861211
2048442387
1115449153
524157408
1936245716
1816026193
1352827782
887395681
1251958670
466366251
1438324571
2001599115
429386752
1322247641
858091995
604252016
2104899754
1430731278
2143956405
956894465
141258380
573132281
518112479
1223612332
332277915
436335862
1522534389
1572949499
2023292390
808639524
1275670602
505418700
212716354
1222043878
539168053
1224401361
843634851
1556477335
1773357728
784893789
770756542
1444162424
2090551102
1733819951
1963713156
1688934725
137462041
1793432885
880087995
466457385
1363382092
1250031530
81735192
1286271772
362415462
1300119610
2117861829
2086397205
2135278119
198938500
12311258
1994816196
124383326
1177106779
1273383571
20447654
1426770129
1415887027
427240770
1459211823
1951857586
341661381
2078734975
555475427
390865511
650456180
1936800646
1001156234
2068846215
159189126
7799862
884687446
11941662
539003830
1954450602
1885624712
219556314
547903444
734529033
1509681860
1916904136
38239904
1147398481
274488319
785536619
1212784883
1506148351
509594237
757451530
888402067
829707704
1797999028
1962614528
1127982134
705591116
1660150570
507273733
1052935036
2076254402
1449021310
1931837594
409227140
1769670545
943436868
1394185821
142556898
129808096
13061187
942219005
2035190559
2046388783
1069527098
1818867078
1619751059
1571642933
1590192343
1323556738
1757090341
664470207
259555821
1058939952
1285169869
1206823720
2142605974
1534240101
54428190
1519862296
992790582
1409307988
2121936818
1100743731
1726879312
831780367
334932930
2034988561
1599063120
1925597584
1629365040
1933643184
506880561
1155048259
1580221466
1981650238
1062458493
687405609
881690605
1609348711
2142531142
765517207
1242380365
682631713
1250213011
342092651
1064486620
1162586828
553027727
689394955
1512902215
219964285
516323507
1008148456
77492519
1116964107
743617084
707797030
792995615
122994731
1818965229
118671131
1583426251
131906332
1386258280
1014929008
869397957
2102730859
2017353020
1076544434
27174321
1469833165
595066171
877477701
1835910260
535951394
55050559
1732527185
844180606
387007745
1061655977
845751665
1241663895
1132940265
1923586798
254216594
523303453
1134859649
549549059
753909508
1261987781
1926997175
1439210338
1875403647
2071951418
768128261
1917209422
2086451063
731041260
273775352
1036429734
855638041
2088383805
1070651698
863629245
201423515
48038334
670285348
1158612956
1471581128
873380929
1779363737
1494099512
1822127274
408624029
2090304613
1583900680
875854584
1778104111
312912217
295626130
1596604507
1172665703
605051641
1111007414
1647307902
21559177
1018008024
437821887
1697774663
145927980
1137445461
1007122306
362054191
1415693568
446977142
1419907914
917225351
1462384920
2048215544
1723773181
207739312
157664797
1013493589
1751325203
760226217
1392969411
1340725109
524086462
907349913
59292010
98310834
644964599
1882494565
1070452649
840635286
559396249
1133313336
1069465378
53941362
411118888
1883834808
1875161459
889862756
2061863605
1585933230
37367342
1689953698
1432134588
1072171666
1367397761
1382238286
1886949829
290137955
1318980636
1873387766
1554178309
973482164
1416077328
636514129
690427090
2109061716
464894035
1566278593
1158559975
1695946068
2145930817
101705015
1580766183
1696394356
1054341192
859862898
1913001828
1745316143
850822676
1502860433
564057355
1635429198
1459670278
1662851549
159660330
1712197684
354462211
27537181
248241355
841072783
393812675
437020836
909325617
892238392
1237898767
2132384559
427597872
197093311
1126723486
45631451
1750418137
449109397
2049312817
1692136825
1113327823
1868827537
459354103
1518603058
972490216
1863511316
1365356397
437122754
1710231018
2103801298
49967071
1631227166
677856628
300222838
369831546
1949860885
1825089797
1885926171
1127224873
14172530
660734882
1394405116
2126343818
1821293405
2039166770
427846279
428620366
179155139
1158952455
1507386699
1209067534
1322133771
133149710
155551306
722131370
1915208895
1771152317
1391527396
1835486014
1001301626
574491795
1970833343
403578609
533594132
1122609330
1675836636
1813767824
648257781
346248187
242786080
1144298735
181395456
954899122
150985309
927236046
1344215584
1501787004
1641108814
638077955
1813858852
1199160345
1740311616
1458211361
1310173894
1306164125
164724567
1911668295
1747834084
616581710
810902156
1956272066
2003963555
1837784063
490395320
389788433
136586036
405111380
1009342155
815399818
78028349
1768328259
623628327
423475616
1001932651
661840441
821433013
221775105
1600431370
1305024231
1917606296
1193155875
1512089865
1818973601
1989911819
1162922018
1373749940
264643723
1962660689
430863040
1691442627
1781778741
1236879789
925707334
1326001254
482392627
1404750858
1655361467
851375837
1961824569
123180055
339782872
1332574661
1412217287
1942735880
975162890
1204017385
2123300560
645378121
1497824246
332537833
1275878468
1343979163
1071648123
1538362270
969236781
1574587450
1283025534
1602390019
1044295820
742517587
893082503
1437875905
1035426123
1933523360
183823078
189175491
1002527384
532366246
289211335
730361070
2052052623
1377744961
1035744796
1632746442
963829311
1049820883
926460688
108907972
948583550
399273480
1545796946
657564115
2117954092
144097428
1768405222
1433644433
1764802695
744231753
740441157
1398473483
1039545823
58412477
1916194782
1206806251
67068817
1926519528
1435686543
1120398566
1179197031
419169139
1015277316
1361151711
1796159803
1988510819
921946430
561279842
1011833936
2105361745
1979385717
2142842163
1443024419
985656153
627986946
1807906679
1766621163
157477807
839978284
544503535
380667180
112630222
216168658
293700834
100749954
913044081
1469099256
796888232
554356370
246379825
1053239727
1961731799
1861811411
898547298
1126807325
382955869
861391113
719713779
890970960
246763633
2056294341
1018025560
721138258
1605984122
517139250
1564274150
1815139100
1656423751
1944941815
175786843
1691036078
799541569
431523519
104264548
1142123012
341193906
606190165
1656433459
998776654
1583114060
41867687
1409921058
1497600036
29552045
858691283
287132324
1142318225
1701506589
1995316832
1102327746
2078874208
1501479864
1895555701
909504269
1523040526
743173334
194211283
899273612
2067748855
1363972633
930422874
1808600220
416405986
1724066715
1185785495
2143249700
1816332181
409780598
425325036
1372618450
83451716
996792864
232135226
361302493
1659077766
1478583596
1634642209
1910748205
3493712
1857069134
113706248
1322383783
1713026225
1182262789
1239415857
846170979
994446793
1181963107
1702163598
1272853837
96066646
686904241
2145299762
916731192
1692516487
2100155780
1822060043
1512021152
505150826
2138225662
641533349
1662530307
936590494
400166033
2122604394
2105988706
1996019484
978592220
74116273
1077725107
2084559434
26428762
1634463304
1184053544
1505904976
1085141151
1633805047
1950633216
452395071
1724506989
1179960271
586833749
1643844512
991372973
1493425044
1152645787
1909054379
1846415890
392027974
1516865619
613606694
1651172719
9227654
2063847524
1216956641
1530773377
1405654135
643181910
2003472962
1052078022
373364597
510488295
1557318786
1679373198
455487973
631896604
2065163491
328346910
359802615
202883184
2098399438
236383228
693579744
1673361067
1136522889
39138501
461600510
1210573574
1702101533
700169679
1312746225
691789061
1903689659
947921457
804699178
825901349
1166768840
1002977288
1749727651
1108467185
1756099326
1892359014
192546842
881950313
2136555359
316158329
914958257
90720870
2068318300
663143245
992900973
1489422742
118227009
2137271355
1743929030
750966229
849403912
653285717
1154439347
996606156
1227096447
504238655
930436521
1912414955
970898388
1925734492
1078392832
1068293411
1091823721
820723498
995596925
433117322
1742401100
1313385481
165753832
1961730195
1403576177
698761758
49836152
1092118043
2102085477
1538304213
1004465364
1380698220
1282062606
578326296
605139415
1517148318
704094465
226649647
1009215651
1196126962
1855835383
892099635
1758872939
761707248
1079096583
1376462869
1461970879
2083257901
150220870
1818125881
175714865
486208412
2066433173
173091875
953912291
1295860178
854404091
2028756757
2145165661
53752225
553027690
1354963736
1182013399
762524874
1950375061
1243557487
2016575469
570460722
972173708
688808954
472988584
689203469
1909316672
1403859315
211469787
1254236827
1517862900
900475938
2138766728
1271006220
1923114154
212356821
291463651
1908949424
1125230342
1724471120
2101101932
584478075
1332754638
1642572018
1627954888
1863385030
1104041536
1774091281
651293301
797345665
1704425298
1759213600
2008379803
645060032
1898092409
1242604716
590724569
1202296934
1356769782
1606108609
1837468528
97360702
718632154
465359446
1724613475
1165774954
1435570544
211583596
1848978483
960725756
608377395
1295748047
892223631
1300613381
804624
1256446543
1678081514
1998194972
1094383916
438777748
214464248
1859477266
941189294
663694315
1696857621
1082013300
1748254421
208548771
1498267504
1255897923
2006775220
1834388430
265126908
271114222
1201006169
1091756717
275693757
636269872
422640768
1138801848
1938169283
52898458
260601735
1740610104
1622430754
1658255521
1329603626
444866202
2017920243
1223047249
1273068984
1984891738
1448069978
361050673
1008450153
550854590
44633386
489765729
1115501936
837128300
1409265801
727590597
1365989711
1686718191
2041905406
870637212
311604166
1256802713
134926539
1872522908
655095170
333626939
528850707
187791467
801925655
343093081
148992060
615459286
685317457
2038749785
515231511
2086595348
1529359497
125075767
967138575
573160784
554087088
1604317773
83182218
1907596324
1988498537
1034269659
493929339
1620145744
1368849584
1802310466
2128399168
1193670432
1650529357
1953103088
134677387
974777194
1241846498
1937441910
533117997
716437659
1256108321
2022772600
1747035139
646481535
1096912849
227676356
1524606609
1014341370
264145304
963449029
184784712
69457247
60786164
2093466762
736910558
823052632
209774506
1043217240
1330645694
1092077200
2130944420
918290246
1462452861
510303341
1741244724
999396960
1081079522
1939363784
367408321
60694942
1633059366
289284638
1175118620
2059072298
1536068054
1924011645
180171426
383517557
902984299
1115566813
1315415046
2776734
1257115604
1997849988
474612657
299995933
1938398782
1402711595
1093211391
1295389326
1455093509
509870537
1420519843
455607311
209368869
1887458124
544440754
184734678
34173467
2112661674
573900477
124679333
399958428
1726371927
9011957
1673520311
1131500595
1947783980
1126546709
2076430179
654220375
1978373206
1060691799
1805613443
2102023114
2062158312
1824343206
340221459
334346720
601582555
1726603975
906875030
984264784
1671342845
1989735634
1661871409
681854519
55010334
1832376283
49432378
1249827698
811353532
272811003
240863888
1671312954
534967216
2064970734
135241866
642583978
1853511624
1608305807
1702517677
1118350902
323438862
594323089
1624024333
224842748
893435093
1351509252
863271469
1104818495
1593331840
993816468
1693983853
636741732
924519314
796794170
1336557552
1909003921
2137772951
334018287
1169461557
1005235615
857914710
94466511
1836920952
227160397
1185226351
2011365471
608913840
582752827
1483067809
435791063
771198024
1361989080
600598028
782221620
1748890894
1844577657
658037165
1201776936
1982674200
1101962206
978095341
2080254742
934781310
780278282
1459061402
1828339952
1961416219
1775388083
273126687
1179636410
1772342208
1118168495
527839495
2042411505
309906996
1831999385
1452446169
1185920262
456369075
1099355112
2018526680
1407780265
639255338
658452701
566063932
739358742
673917544
2062616082
960854080
437066473
1608641705
791900187
567054196
246498541
1069007103
1674982695
1647146141
134184223
1674519004
1684668441
271173896
1751812312
2115391292
1854258031
1780348213
566783917
904448417
1257543133
727041737
2054107693
2008529420
1145961961
1369931066
338576697
1514235509
1949639169
1137392526
607677475
472978868
2001712749
1284765980
2124780561
1621860495
779483565
1488928201
825011966
379890765
70314922
1313475613
1119500081
359901015
304147415
1008783927
1313336693
34620150
1335431795
193156948
741917383
2019217764
1011437476
649787589
909155042
642173833
153042042
750705992
399746388
1358057842
664632536
1082261477
630355669
752799414
1617877477
970544131
274674046
786848431
1805455573
1372670847
349593233
1025978868
1202078945
1840619889
148001191
828301325
1492877680
1159775219
1383109027
658396024
866404543
1534583384
848022873
719438488
802582927
388351641
1117461020
37569465
1755538917
1902156042
957127249
1600258067
697098685
1869864151
1344373723
1092598005
2100625554
1699013434
126039400
670844192
1625948711
375579742
1750980518
868244159
851750
1512812069
1779823500
332030654
310113451
98958235
2045044352
1939497763
1845139603
400010378
1901491856
1438764949
1080122489
1554414695
1299596209
1675039715
704592819
1962628579
984318677
148123931
956766572
329751636
840079657
1802504894
1777712362
1694648516
219154826
178372161
1884889891
1355689000
1025338519
1867740283
367746691
1482242812
1192228135
103121228
1223469765
1041375257
112862546
799256621
15179328
104724876
768223312
921861752
1184616679
1367394786
802605258
216793485
1186429983
1077186734
664541348
1074080435
1009083211
1178970720
2124362573
1512493681
936928637
1018243925
2004256972
919914226
526676028
869954503
2054582023
669604333
356482633
1019477708
322050514
1681108328
2042698730
1129854446
762937606
25297583
102698093
2018151406
733942070
811267572
445097166
1203298018
1676450643
265188499
297587603
458675105
31162618
531730891
892385251
1274662484
1803403187
1834271529
1699967852
268838762
870228140
659816174
963199328
2100048825
1244794136
222771196
1402711050
438238691
760061333
1703376108
1246021596
1409996591
1549306181
372275817
577147675
1071151908
823745934
645198398
1816111827
1551255909
2011427024
397309599
5882199
860769726
2039019268
2061638155
2059829139
853205975
706782826
714484768
1431562581
1954983580
953026595
1357128361
1174352831
1323942903
839264533
1300533436
480273240
1302069173
422312413
1793487776
1213312489
41243782
1034393515
281552741
545107094
520838278
230883611
1511373715
364079372
446273328
180356990
318485527
812340340
415891742
1003907247
325949307
862643098
623487569
346057323
38195056
450255752
1207977080
2126515124
2097607341
836108675
1552153253
1814732878
1566411425
1050025322
1932116167
413375830
1318519823
1494722550
1700507981
215631154
1387289105
2122730594
1837874543
781378951
420707936
1881396282
2082149197
1509236914
648812346
1793922862
976913587
1651806625
577703021
1009314496
595205133
1675350888
906071471
670905431
1518437414
724496898
419232256
1995205823
1281560428
886975703
468517747
1482318259
888975866
1083480204
1317642974
746521314
1975383999
972551883
824482584
1460316689
1615477917
777944278
1544959378
1384509810
1658450184
955905372
100895592
877550680
1209897257
1667136027
1261840692
638631413
67237350
295323845
1136427359
1496317189
119262890
1876917738
213401544
1062271783
1006553079
1954414593
513028929
1970935782
822515709
790583288
1763411108
1924672326
2082261198
1327965119
1721774091
737714259
28007693
995240021
783873814
535474152
2028443346
264923724
1976038197
1728421031
1579833125
1668579692
245745438
1833732300
713055187
148618426
1990713645
907745168
970038480
1482133521
1198838798
2109251617
1125028891
1383232836
171027166
701167384
1590603098
1317867391
442004885
1683499271
518046372
2098703534
1261205774
1099291742
269320711
2121423922
2093339444
1302140461
1982468164
1845410042
15391789
742278740
1128546364
354455502
1335424231
289850022
658426451
977707941
679051041
1395967654
308388364
505412937
1333803856
485155863
1519267788
1118615290
1028823112
1197007738
376966611
1306681901
140263597
1762087034
1414243056
1517546214
1952999575
1941776298
1166493422
1858075406
685062672
1149856798
1329510662
1969532156
1102824007
1169266690
754775076
786141210
1970487086
831704
1999833857
875422420
1070774082
175165533
4255382
67400723
395621397
1551609332
1186800589
1693073500
1889366494
386358773
1591788859
1074145385
77723431
1469754680
1566860614
1700433027
86191183
1381451175
1845974568
1597970485
400660462
972027657
1796495222
1970364073
984681333
1714954650
1098382449
1025090483
1857968454
1904004427
632808427
1654082347
900268764
683610145
37027926
1560363250
491907202
1649601449
1090667557
1523545840
367406701
2100570969
1604837015
570133107
1362187239
667143590
13178916
281557070
1527951979
720424715
13956919
1353159483
286957984
2075050708
1227775939
1656261390
54835304
1994773048
1549180472
1920751057
1720159464
987006145
598941613
2016518458
458869018
787463837
1530940220
252054183
134954454
961841230
1861061081
473746815
987384581
1440266408
1119484422
520090978
1138906254
1416831122
366458817
890049270
1803861915
1643712081
790493787
918548923
603211899
1562574122
134326585
855360141
759701100
43941335
337337843
1861879307
502025233
600766588
903457500
2088608961
469288456
1741536414
1851230944
1377549701
1799433542
763690637
774182063
1079482210
1117794308
259544231
374668977
1242246942
2100365499
1162264457
1360822492
318703574
699515910
152055224
974181421
1474038007
175980693
1988493330
1039379091
1434085795
1462817626
1303605804
1268384716
387787866
405669720
526185473
338572551
2096967520
1968034757
1536312049
1156222134
1175160377
1296634890
2086851815
410749552
1090880040
1655408942
2144636197
1786989119
1442697233
1779233071
1071895846
1705871062
1224918004
1943861524
1054029703
3623053
1961926263
1182703062
1685534387
1555498770
363376977
759709874
960274972
1508955471
1114420668
1311541223
1281292606
1757342678
1530300697
594873884
1510748561
1858548463
874116251
1760247200
1622117051
598833032
39991158
425858915
2048674317
1011890088
1302131136
1690818358
2007149744
2084856602
855589849
793223150
302703633
713309564
1582744887
686643114
1512586381
1951286632
1837460924
1567821556
1455990266
2054955959
1075367694
1764330041
563171049
1205552027
485353787
1031132267
286810886
1127913411
1373653334
1153188111
272459509
1177421031
236748074
107212279
1859900921
1784353187
640264949
1859863812
440670456
1445593550
1663368111
1711686743
1571140728
1658336223
1562177306
1009043024
1247513819
972950842
2105522367
786973539
1810486559
1342783245
547927933
462318144
1484076549
854883600
545532964
468035374
876691983
1449587850
131233434
357576386
1465225237
1589318333
2101464337
1188305071
623347289
1957472038
353095673
656333728
731043444
667496378
171431255
668336100
12071166
898821566
859964064
29681508
1758363379
1442639878
664605556
334855390
1023724773
439521188
1916760411
1443358265
268939438
1153921139
360977435
2039000349
876920419
1930041910
1726988678
1129068975
1947628639
684670532
1225866924
797738167
1769919926
718063134
1690714625
1360739836
590440656
149808921
938313656
2001776775
1438463915
2026955392
1749963764
760866530
246265918
351577260
1520927013
539605613
527024711
1503191787
1167032228
663490419
190711021
184754120
1592466312
1138560626
454442108
636284875
1370635081
1365010286
882107038
1927652531
1444796562
440599598
2042495858
676447818
1120651656
200508599
1205177405
51940265
550629835
264338707
508299884
1056177515
762121339
1135589978
1159689316
894721156
1875639023
677996374
1500602275
889771608
673703718
1432872054
621792528
1364699829
1266610777
2050670575
697595309
1640732108
1487618521
1950440647
716295209
1668359185
1143384343
1363071216
1516352828
1379655895
1702884998
1832608987
780849821
777626723
343437259
388695813
197489241
1068138564
20131119
1206405930
1391154164
223288631
1466069721
1965578504
253558791
181025514
815575762
747094376
411676818
863240369
1464569094
1823934269
1855686119
2014676795
217222945
238055988
313358368
1847535779
1181692486
1823745964
235611020
1212872784
1918476316
739219584
1984842122
562023586
690640492
900029391
2048183496
1910904741
334347306
1179407607
660279835
910385376
216213737
1935075561
481465897
717858020
1125861944
1579271993
1352582332
889416039
714439449
706431935
298752753
2099525051
295339575
617070236
246846300
1468972840
1753833271
1613433260
10712867
557104078
740023001
1736777564
1988539373
629135543
1473011467
902892666
207029258
160224662
40149047
408831247
345926598
694167979
290858096
1121208400
2060873969
2013449163
300495663
1295242539
1514504200
104576706
1820429218
219137207
639967591
1471300053
389182978
1784791972
16360354
2098463146
1088736408
279911245
954497691
1490543611
1648160645
1191039808
888672233
1802860317
1171670554
1857554722
1715959562
1260785987
1468959547
232642194
1814148394
1912976793
1449270451
937227245
2046200007
1901645848
1363755232
2140557127
153393244
1076460802
1118531718
1404160927
1122079440
1702148729
929972560
291379835
1399259047
1645750714
1489445582
2109712292
428404487
1701635588
914979904
1073788070
1964072542
269063403
545003254
1944601353
521170222
686915292
1104167967
361151545
1964088365
1172636617
2036663867
1038866371
1960232051
609088452
333870317
880239001
351715674
310798851
439364685
1478977335
781631447
1275620413
1973941132
1793974042
1298119304
73904
1965346172
1057817197
873006036
1122166282
110049735
1659238875
1955844581
304834165
981661877
2003910885
1812375449
1602574404
1003256275
652980104
1164400819
365358479
467331390
543530794
1386650271
203958073
1192184143
1729651599
1087480990
1857268791
2018790417
1899534249
1203050128
178544974
882650563
1437333930
1704429539
362297807
628302780
1101311476
2112245374
85312670
1864401484
1704484814
1938517309
948832629
620191669
958662259
1423493089
389756284
234887247
1493940291
1873509094
634994220
785836549
1371088242
23183197
492715652
1989464400
2055033337
489059104
2009400820
1858775814
926089698
1130804042
2008668054
1144847329
1972280105
705437586
135855541
1248068184
291971618
873510892
810958938
926438975
1361838107
1355042382
1299468866
1212064498
1410932337
1276600607
2014889447
602299288
496488770
1104030094
1030325489
587012991
1156765452
977279167
625767077
885882890
1900262087
1705131887
618876712
2042779846
911881331
1973793935
2090009915
1139002667
1393365052
1359627114
1362050517
1013470421
650558665
830243391
164258595
303972420
1813657684
1656461548
1057786048
1491451013
1780600368
1279434515
621882420
15385324
1696910027
1494425961
681197894
1268675442
93820956
83740653
1623471530
1409520450
1445407128
409682871
643404136
194891541
1965901971
1333081590
1681975182
1448992720
1284363358
669827189
750800509
1003269568
1943079521
722261017
808215547
330149034
922529247
1373266053
1023840420
486463629
699168836
2046652579
279668769
354623327
90434982
811385061
1058804855
346063304
2073790107
421763312
1318261678
243814589
103098217
2106481108
2077171510
1473297783
659529533
820737750
1979472994
212885607
82793784
24601812
1272874025
2014654052
482505155
12182855
1800444048
445322043
437718983
446739699
1183110087
1625685593
820700040
2706820
484022925
1962453240
1361482252
1718375842
1327616971
100917630
1077519221
1465347792
1278474193
342105617
1835523565
1222794125
1199625165
345953861
1355589464
1142873615
1512673697
1495220134
61800821
175657330
790958277
1449464874
727308713
1929089117
2143161183
718809443
180739007
1843445079
1931342245
1972655876
796469718
1964006571
138034678
1560666674
392669692
111833524
94727283
1081078406
1343668025
577348399
1828594111
695158069
313966467
522483848
878459441
507176104
1713648681
1046245402
131440625
577839200
1847960752
1774892544
1005899596
1024498286
1800640673
1871343753
1232804374
289651108
632103074
935465139
1958982082
539867222
801271421
322606351
2086851815
931160706
1281217178
1471664845
128082604
673940940
672583186
1360173782
2106690005
1230023411
1941866217
1153890106
517191492
269513586
854519635
1599177585
352865173
1547392212
1752685257
1127992813
570161994
1602490152
181168506
740890017
1579557686
693849387
2025705500
510314067
142930319
1089259295
1597429365
1080554086
804322464
1779425071
2137258079
1882765562
750606543
591590245
1529921982
277111727
280428287
747945510
139443091
310154103
777473117
849608104
669395980
2076389778
1929954843
148216813
838267757
1541876338
2019770921
1183538824
1510402555
1730334705
645925278
486860920
1827486691
901321173
1442907588
1560155008
279115972
867730015
1261097941
1213498254
1799644668
2130219626
1505672207
1888880307
1376157357
1874090250
2128762183
867447323
1418993235
1486514206
897119572
1049653021
926373974
247691699
1019528235
930605384
1644136081
1802930475
2051239073
2038061667
375488487
988659748
1913678603
1189439922
1003011712
56233178
40362608
65122397
1238946984
1376840763
19861338
766291426
1469349630
1672541697
1529784561
530986878
133101090
1095450170
1666802127
563339224
818767885
227332206
1601659352
1119377731
1989692794
461030709
1369505987
1317044770
638567894
111760719
1284293475
291498209
573982353
548094972
1981223195
1856889911
1404688970
100977386
1382877073
334911171
410351557
826400987
1776660958
1037269965
1637342440
1229092031
1370584133
1188505969
591265790
1110042673
1715779190
2110562311
465735993
1599398821
1066082925
648718221
1822687201
2087905873
870865752
744536865
775464176
644884235
1210118143
853886394
2078981232
650235731
2097399553
707247514
1542743993
1438427271
1178110229
882230587
19419423
1601993147
42793805
1468059891
1427916383
326135453
105347633
1814176253
1179578771
1730221588
1775956935
838609551
212414337
904713405
624369368
1648988021
424194759
127488653
1143778343
1372805807
490023029
523065133
480621528
1701269257
1110303996
1745741479
191277130
1928381251
609695418
107485476
1002771738
407200582
684582531
1788189223
1781363625
1850467948
171193108
786404535
933863801
2070197433
1879684784
2129376400
1824759127
96963901
1553253659
1225852016
173739006
1059557053
662831602
1086118138
376950334
1712591594
273919559
1889674531
1968277773
1262932857
1319765239
1098776486
516215324
1004783029
2054505949
1226695386
2142260457
389879592
659396261
1637435004
220241618
182002084
915358888
868396838
102526650
1153345393
976494198
238871671
1777186363
1249932116
979313311
1518948575
12449884
131553194
1284836406
1709194864
1704239144
190572492
2061835106
1312416197
694922161
2118996956
355326505
2025922
905641551
662358907
1099960295
1005724550
136690748
268658028
218373045
1522918544
909032467
584939959
1907779775
520693979
1921271211
1301928586
1926541750
2054151645
1953963983
238907407
1488217387
796080072
366574027
160584087
1846764742
1208079377
1961093695
1399423644
937200596
674185921
1598076251
682959960
1286060541
416787922
1108200229
600154396
1560721266
2003344502
420836677
248885626
990298266
1057163323
731171369
30203305
1525012812
1635955592
2087446930
325296003
1372918790
761662090
1931196605
728354917
2132682378
958165740
746151390
1266950688
39980164
543117384
1820219048
1364397258
194070097
1242105616
394859780
394816926
1875809026
1951438806
101484801
199101965
1588704833
101282693
1463873118
1111503014
139760913
1887484644
1276710021
1340357205
1681642557
2124649875
1140047068
1582113861
1058971834
1604627924
655120174
480237151
1524937422
586137186
1150609181
1540136511
1543819855
667104805
1594624730
1628564270
397420357
1006933912
848218173
1399753744
846827688
479650575
167975328
1504264167
1283448936
1399904497
1567625468
952042236
1118409750
1607542172
984545672
1225320666
1571702105
1768788038
1292197882
1199461168
401674477
1483783552
194216937
1964900244
1966545066
1165376089
1140908042
983399660
265122670
23126959
1476191260
1427627790
7098796
78578960
868478233
2142978811
228879822
1382166656
350108854
1685558365
223443651
1830581278
1047355562
1381154381
80030979
2075542361
2145532919
1364536195
459583996
717899619
1811680923
885561626
835115985
1296613343
1192089219
1553819145
511196579
1051452265
23141975
1911275
1072675472
647153306
1200892171
647691794
198599269
719598915
1258446058
206083914
863483271
1550642257
550068964
1175970880
42261119
1612932294
246289017
147804479
1154487893
140949136
1742073496
937357032
1441712991
1320999416
1686259571
827700819
1214114540
863211170
1792578448
35121326
296059600
614499018
1695821653
1757604949
1908456569
187901738
158125200
1161247330
781338776
964205282
1246095995
931673652
841116917
974445501
318385749
889634209
1698483674
1191875944
725404306
1229102755
282690374
1191850838
1788016442
625032520
1903677375
977409877
338931844
223382537
688060881
1429698901
1148217972
529188396
1755794305
685115601
2067440628
1072365494
965033538
460448499
1092656116
533780574
542555551
2074914237
1358004282
1931220990
338145791
668061283
1494226441
980269448
2525724
808915887
1667285590
1402479395
889835887
478594497
1416116457
799184162
1462760052
216808506
756774072
1083211146
904520281
1572724825
1874119798
1272136411
2140658358
671654920
831548434
1343482908
1312367605
1474818534
849379001
1022864134
1438374991
1680386830
652828130
571937994
2005630261
747690366
1552289281
801076983
1415170081
31337113
125333416
543294231
244970817
1621156788
690851709
1758656758
608489567
1683534733
1148991683
1604802150
2096276550
1219436863
169621416
1048073357
323873861
1394042202
1907908376
334932930
385030479
2147281356
1323102506
1867409336
1320637670
170356398
1737684853
1664305782
2068090993
1511578224
1807405972
1408494543
1244658841
1882496259
1390298503
1988087724
797788003
1975620533
785323385
1425964460
1209627975
972477221
1215433912
505293667
198985835
1624886029
1905462357
1200721918
620318036
1138901674
1127410991
1111721827
78168804
1991203485
754481982
955182303
468348874
1384254634
695085236
291484038
676380581
594663690
1581542680
508005001
1950867375
939310749
638150723
901593856
471192472
1592482964
433566962
993202752
2046946852
1350210387
2052224867
534390369
743339711
712361194
1522990757
1198597013
1785838924
1152519567
1468359324
1407904230
1329989661
1534701740
52780831
1540732064
432171914
727130172
1201767312
673234984
282254029
1798297602
591669496
1858323606
1263280683
1166072417
535176090
405356606
1643388069
192646903
343905440
1491278402
106062035
999772385
493889950
569502115
739723152
1556828354
1100257759
1675975048
1664004216
435169114
1840620069
275772845
336035675
105786470
1639844241
1796312411
864510501
201196557
1525418741
375382864
208520370
434304361
147844373
2106133221
1826750670
905841209
2133939933
1684261542
1694703912
893797860
1715466278
596379892
2040739936
1761365048
951457481
294093733
47006175
1881007087
453274067
1037870123
249867124
1287205391
1416225670
1031390058
2141166454
681593645
962552232
302934297
58251748
97087291
1172860604
84922841
1837354835
1433418595
2051757007
1537493946
711090751
1413421884
1380163938
432428681
1627530910
1925043629
1762937780
788361382
274239954
1201628309
703617858
1076189479
997486248
310155326
793131533
1937396641
888792592
461944141
1201403721
1988289536
1708365217
1750526942
1534818200
3669843
811238962
1936340025
1708318022
1969205864
1194499132
1789602958
1843085608
396461912
164846639
1180957387
1016353400
1847839119
325102224
1929282134
1677843901
654114487
97750635
688071742
49913332
1135970300
1100295333
862914743
681468715
347770649
1865703006
245340230
1875983820
707690687
1982076788
1526478845
1558577701
544505703
1740166487
155427953
1033922767
585450826
2116757257
220069494
2131633057
1933287531
114011053
161383279
778129645
713248153
224925722
1642282065
1004822682
1338701763
1633615323
1897903095
987632662
1061123817
1389038953
1855723979
1151218962
627868344
810763771
1946047660
397714659
1495513976
865955679
203493365
677817664
1803578819
1043806287
1604100513
2084974081
2111499026
1881855278
1495555489
123181439
1148712724
1276526580
682529067
1019799342
1863836698
10673042
2106299241
925171696
782546350
716095803
2117338371
1114706532
913571207
694755693
1600085316
1300199937
1382496169
655018111
1125196762
545733369
1201616323
1832573460
1399334091
691200544
641288172
1460353619
1454137823
1462996702
776274897
352052064
835294973
1269617787
1319831160
788000963
1567145
140835436
537209514
125367819
1432225209
1627870473
1915263227
185374837
352827953
1804931044
1004107893
14190206
371846747
1870888441
1258364986
843333603
1975999199
1478848118
1076435033
497360183
1409054854
1887167404
105207913
923165680
1958043187
622781367
1026311511
1377415369
191332709
855453595
901535661
1081599765
792599764
1330526937
518134284
102689494
1689734870
1791284221
6736344
1601096686
466062165
2093914079
2140864415
687004823
1736200915
283963105
1462117472
200286056
1210999845
703875367
543049370
198349685
654094055
2091585679
414188327
1851232099
837819512
1620861451
39510692
1049336715
1909573872
801324789
1136370715
1439495734
2065071807
1658292813
1126795028
233096875
693356005
1604321672
2036817888
1067538012
739827408
2107405680
1987693620
2079738716
1174245470
1405479384
1769015201
75073436
1439685343
1772306174
498191776
1329564373
511315804
212316209
615227921
195526927
538670465
1304431583
588813444
1157398373
794675531
240652638
344926076
2076481882
1624879598
76391529
1095561083
100164121
949329916
805773479
1674508711
1662326082
327975382
767129557
878753501
1356918447
1575992599
522404713
918568267
1644394799
1193826815
1881637725
207199898
163641453
368518428
678323131
1462283634
1689121825
1860267696
279541673
2063801812
40202001
2111951392
628196208
1436345515
838098377
1303876453
73225719
146291882
1990524357
7818280
1986550475
811208891
1377979226
1484363549
1852327869
1186619519
916514438
1942775925
1460123214
332650926
1208910868
508786417
360359893
212507111
483272544
151971464
1304260149
165006208
743096826
1364356715
88561412
1686820008
548660822
1834822543
675008136
876750013
1023574749
931734013
711549773
239605808
405328752
1917294291
655086848
432181261
1375079739
1255513994
1966983853
679583413
1205319976
1397680509
1070133151
500520300
1408041929
1400044002
300623127
1108849621
1374386503
1028727769
1661100218
39021778
1477324643
711735258
2069517909
385719132
1337889410
1147356662
2007622871
408956510
355776981
1451618080
771054591
1036795194
1835934599
945708802
365368389
1299094437
2001104830
878936863
1803284230
750300452
122182498
1819465483
869072237
979661419
227488641
74264848
1367189344
1292827768
1159096295
1497045754
1028845973
271924671
1298186961
2057176129
2022428469
1630231317
625995167
489589235
900479868
1674708079
2068791714
1356248198
1482614265
2104521514
2051369394
1831059493
1131590862
1919889269
288984884
179122078
469024304
495075795
1583578561
86676641
851503040
78281236
1686219688
174114499
1697575608
1637826961
1906048570
1345124218
1705200511
618347736
1901171312
1281738224
297315762
651583296
376365965
1602918733
1666164777
332654829
1855418082
1191432687
1253231700
1500277420
1825696960
1266127301
1673478265
452336516
511009301
1354804560
1926173842
1287864100
1353038031
489765349
637069999
744103509
2122711449
835310735
431161797
158970472
1989877874
1156143370
930564084
700122244
506201465
670079984
283892642
13413141
507837452
325963968
1578959509
1197782756
1321556449
1281276430
41090688
182267112
770001194
109539531
1223892472
183961267
399754623
635729714
281425693
36638333
416846425
1681960386
1837203737
235870862
1376183044
600789409
1675199544
2116849420
1749333742
90478445
1231972772
1797974418
1719274032
247561165
641042548
2060155758
1910497892
625611931
797108833
309081358
1711492916
931360579
642639533
1521276899
1246168865
1219359484
901691961
2100238289
678485460
673843339
566856221
1311187739
1053487614
663943048
778830999
1566339117
1354714478
1655823314
1294882082
884251214
534633657
1917779841
1565729935
216922498
1088333347
1938190305
190483036
510633577
418245483
1975229316
784447112
1588898725
1352808131
422971605
120537478
1988009363
1226702680
8361783
149940614
1045987597
294269758
1371311423
4647361
563496914
1444060850
2011009705
1391859965
78477925
601017982
1525103593
880099921
1491352374
1795781027
945580103
535777441
394082849
16170356
1534198383
529977201
1767876389
1954634187
869420282
819817343
357513315
794965404
1404863613
1227437930
878408084
1569632821
665985706
1903195506
962097824
2045721942
187487428
999581315
824570213
1488348832
292192230
1108171778
1821479686
528633329
417726619
1868004414
2087886344
1545449471
418674964
660050422
70974342
1634944122
392233008
617387068
1422626407
1399668363
279791518
1906531137
1479227779
724183468
269656383
759172070
1775953286
312817857
750465688
265581987
2060237024
1787220582
303195623
1967006397
424372409
1379853112
887861811
2040053490
592365209
397582623
19135274
1463928408
99223590
792745679
131419919
338286839
1845079643
1241102633
2104749844
427283236
1149033690
1462064491
551844715
2066020453
108703083
135044075
1655576341
66361165
1978090904
1065670852
1355416425
1271146649
942172824
650558543
1452870000
1267864873
635710547
155241858
1163120646
138415980
601024050
1476127358
1350350671
1752556932
1807153360
1996270303
1798060412
1637210285
1803659878
99078776
386377517
910323765
1086103463
664878428
169463912
1872786669
4340175
368963515
1856234086
720529338
2070781760
1276065576
2088921595
278608429
1977674984
1016048209
1543363554
191081332
33288126
2060182724
589470560
380198257
1240302907
1087424317
141548772
706724825
632338999
791785950
1620717270
269782547
592792103
493780180
16248298
937766867
902188185
1284585031
1321276379
292876921
1326871154
616083976
1500010780
2029608042
1881177556
1380136970
724767972
834904821
1590483822
829657272
150900126
948805557
2019353724
1822623147
1572405547
252755801
2006767636
1746079128
77535918
989972556
1777023907
376784634
2014861835
1425129348
1690942293
812547166
2056347383
286727613
1241344342
1209777332
1140998326
1180698894
1388439678
1471010310
64866972
434935167
38166291
1216959020
1276083361
590917908
939963186
677158377
1486858539
1790481185
817323292
1297540444
1691873091
1254523055
1845539300
1636585045
360969501
1629855609
611293229
483786788
1078342996
603288514
624948962
159600076
1904775064
1607739874
273125802
277496494
1394156325
549104445
1469250998
2125451072
50232087
2142199108
2011591552
1145809856
1741003824
159172282
863075942
204153707
621214417
610771955
1784074921
1436241276
895734281
180096235
2101726092
463746090
553384075
740998594
2035141354
669260977
1862438019
1849670427
736378841
2063034775
888767483
1826234313
1039923798
1906639521
1068807217
230521778
1387816550
652764338
1258120421
1610267348
1293547264
506867111
269238948
1972291495
194344053
1185600666
1994516638
931084233
1124474884
366707828
1255697048
1689992022
1385958127
1216815514
215879350
1013873865
1654601221
154093532
1282268906
1109464408
1742254466
35763333
538454996
276139885
1571261252
1483609485
20939507
307978297
1305980768
1027188230
1722070351
1001039071
2126367286
2007686667
532313551
176200649
699058294
647523544
1749668931
309885732
1139796789
978335020
372595313
1112485866
29345542
545981767
2055008239
972678385
1925114657
755478644
214353280
1480990063
1011961170
1626811837
444229773
1609146555
726532907
84491324
1755542863
1651307346
514837357
631634793
1503178895
913420768
343040599
1180029015
308297723
1576849915
279435041
1782051409
945857936
863372141
814339216
1637420730
19422444
414382191
1170663090
532032711
698924559
2088280039
1964246472
792457076
833482064
1779518563
524886773
1559383695
1458688093
1524158525
509898135
298834308
821360325
991043864
910961265
1669213674
396864643
1921835640
373373415
1921021891
361228374
264336838
1722090475
1254038799
1548560238
1759553249
645777164
224032066
2068766710
1823761466
1079682654
385941761
2130633291
758312267
8016933
646943619
1156120664
1965024454
1075776632
621689359
59592020
994857055
231395791
339636521
1055978914
1263474184
1297720441
58481681
580834477
328131684
1461605859
1700339513
1075350129
1407552784
137418850
429748564
1165961484
8691561
619246206
754955950
1728596003
2089694084
1163568584
1606257401
1041191953
1621489235
366888763
64367757
474751503
946402981
2131873797
1564159889
2141001325
1653564910
568555310
1328918400
460956803
204034040
1226628304
609325053
1279649920
1272151114
1972125186
617811047
503036575
1661859588
5027500
1268009162
1509721367
1635338711
52589976
1294020016
730547090
400346405
2037941239
1695163384
664947117
519553678
200515342
331736090
103377266
1917629268
1392060947
1065577209
58382514
1487717427
624142231
650792095
1563850085
106542986
1921147768
354259178
741915910
1006993451
1279381696
98473390
1559684910
1352905012
1604967121
579931227
63776158
195211169
1165971604
209213182
1198248236
2041451696
1454587121
395098367
1927200913
1655684262
1488938315
720440485
2027204690
651554318
1380545438
654635151
1794064258
644525192
1704038790
197943826
1538582515
1664155508
1460977082
1451683336
1215833845
47134210
1652261476
1086196387
1273701798
2083006091
95546135
1377800005
838159423
2046136801
277671073
860591716
863048734
706724825
57913167
1638957508
86840886
1605114384
1139158637
1213702544
1806163095
1382618082
2137932526
238480492
581815581
1147261769
362512602
745087772
2013006406
1663952321
1658025154
97642841
1360490306
1582581132
549242162
365935430
624565526
1926826888
341981059
1813370884
982754972
1696713262
1304619411
36062287
1620623985
1208328134
1864649098
68205554
1582349611
2145881119
1498565552
1620120738
497666834
941476557
1481300752
961911262
923869599
72633998
964030016
1392547461
1615340389
1950672576
1719485309
1236505159
1750741455
85337366
803009060
1828818498
1796312411
1348818596
48651796
1994693417
1338457144
1494549671
358772287
471837128
1337028282
1239415857
1326406199
878389278
1145577630
641694665
1335983283
52601859
245124486
1233630530
57583552
1709219189
1686591873
1672628904
845728427
1491999414
1909383095
846686640
1876381483
1830508971
1773871120
1694002090
662408553
1913955793
629111449
239905414
326138467
167520675
1655862144
533377427
95928059
1202976192
1694705061
263657744
193750959
838955130
1260587171
457578355
68847369
1707854496
34850029
131828478
662083984
1170020354
896359843
1899912203
1213835354
1618215109
1167473137
1001789798
1265395234
654813028
905800118
1520607598
833509989
471157190
1824285171
1826111591
175210029
882191979
1201231483
557323103
703795681
1804304549
972575736
783941852
448865774
1244146837
485478312
1447660973
885793771
1865237832
952259410
2086383665
1868053835
1393894656
1710453677
1956967148
314418553
2143927953
1817739304
1054991338
1920233964
1449270451
693851398
2008472809
281221579
1363646981
1357119704
184048525
985460374
374364712
1625572780
1952600368
627592067
1773334442
2119969451
768782509
1402176866
1838981355
694328868
150620544
1747030829
1222848599
1110639000
1775648477
1903455168
1575277302
1483152040
1990593437
1587527037
1660029968
635799236
1331944239
1324386830
519172995
1477620688
76994989
1202353822
1161505532
1171985119
579748309
2146350481
945075842
715274302
987482848
2012707190
546439497
863431387
1859585114
1342329867
951585388
1152694388
1479351319
266449676
338924480
1246913757
48724617
534224327
1523660458
525622145
1312331105
1953573499
1677459679
1892854195
1343411560
98785751
1954495447
805690060
2126038919
482736974
330719374
517301670
468092638
906103262
601532644
411439821
845531438
2079453422
524323511
1082541815
1629189014
2037238086
1421548091
1104167004
1550314191
297634586
1694279046
375365327
671818911
1075684825
1965391405
1532906998
900162348
1700206461
1021064225
1917298957
1488333822
1050939910
359439772
841700917
929640921
1268607328
819120782
1854426631
1002733113
1506125859
777855600
1582023809
444869137
2141523208
2017857028
205507491
1485872211
1065479474
1639456581
2073253673
1174238371
1262971157
843753406
1688544552
1007597787
404212062
171238635
2008531446
1481441422
751034709
936744631
473599490
1955641903
512979788
1126310925
1552874761
2098777699
1528307778
1876038335
1113655865
82844869
1421497846
1135759656
1195967217
1885219244
502133948
909563045
385456226
1953409092
904139346
2109353413
3973627
1485572678
374207136
505369496
1416861022
976579565
986836948
461623781
119122781
1698144708
2113083599
379969065
1688302254
1237262436
577936414
1116980214
1784241284
496517119
1921923164
1173070403
512055123
541605462
1437949742
766140480
1373132537
1472870962
59657912
2039674227
1480607755
1352007759
1752570556
2043585588
848045940
1598826939
1381096708
1459859084
2121986219
274547951
178964526
2008887195
1166353478
1049177931
360078744
254097287
1292616241
1719622999
1954971123
1161501718
1358000021
903092903
103895677
1247684889
1651873187
299284172
2110580012
730869667
697168342
2066633331
1401865512
1219434264
992807332
854037637
1596100638
2095638249
1431048310
1405235222
1175361082
2109909158
1347124916
501384587
395181808
1644466615
413908373
441583179
875998476
2058313412
801603497
83789126
1085783290
363229665
1242621702
149863679
1051396107
187693729
2074719882
714862822
1705171711
1835084202
1958430783
2076171279
2098151132
829822648
2034418238
475835383
1177880390
2087699895
1339738824
916564501
1676399689
18639613
1870159771
1827072494
645902985
256802281
1053598411
988677536
834848957
424289264
1712140211
53658717
2042706110
214277402
70938067
1661326951
1935464959
639088951
1161093854
1278999019
1579122469
841630895
993847307
429474447
665328918
1792137546
912349767
1899710379
598635656
518749442
1560543166
2040449559
1282529502
168768577
1118790906
1666646129
862722452
2108025951
906981173
2109372049
1276688600
229035498
2036981898
301396021
383033374
1907592063
1089437241
1789981293
576524322
515533459
1135634163
769602831
273364844
868177796
1590513650
1098657036
1455689478
2076592441
2019387447
1173174354
2053458954
1149340717
706030813
1271294420
1498097769
1316933613
1202162332
808539517
1290210643
808266056
360831632
30525571
2090925100
385612671
124018583
1541875807
169889722
432916611
1777908948
687113518
1734117061
1881539808
701346649
909842307
1272199422
724044085
1020500836
1584786421
535286153
446349899
1912527577
1470794762
614982726
828470822
1443772639
940265952
1495893661
1169713589
285365220
2101143629
166702787
1987730357
1485723364
477361115
1877505320
1372115222
1733451979
261733362
545869106
2075317763
1842271094
1426008348
334149729
1036041428
718923089
291620922
1421250475
717623372
534299280
2103926990
974347182
1376271396
1143259343
1095063402
950222429
589000122
1628379619
749283649
2126646384
432164841
1223807861
2131030554
598163903
24434280
121026273
1139134257
1439582851
2067421490
66888355
343665594
1905222620
122794646
552452032
799439488
427320984
1838069235
1425678765
61798570
762389504
62915476
450636059
729991538
1882990966
806824898
334503425
211950
232456404
420191496
1900397353
1565276650
234424898
1784332435
214351001
1479129642
1122074815
2065611281
406642347
1616712165
2001302859
1419047419
1286469978
619048594
2077563045
1265802717
2135818113
826893739
242186526
188610956
1519820178
1034653744
1811268600
454001469
1388029628
562122264
596599478
1783233878
1842579521
779230501
457451981
954033677
2137253909
1283506857
291464867
509481125
1623966767
1349373627
332304932
1959161118
1931797395
1177057730
429960243
2024067335
575632013
1855997425
599271933
15121098
1034226769
780662269
2143063629
2045851375
1302846070
513662601
556999710
1754979880
129039637
1221593421
279152384
379160885
958252458
1291197498
2059921080
665340706
749731093
1365212585
453870933
1651524532
1069657456
683894081
1028361079
776466575
811981236
1206591478
1455446421
623684546
451636785
914688316
727154629
1721710471
914757596
1979392070
1984038223
210027107
1856862640
1507131161
1776579726
1661528840
1965307039
706565731
1135860596
457333358
630437211
1193310182
110674911
1386306848
278864115
390075756
1836454256
1115999074
2101281492
703578434
675283414
2110761122
1410732521
1383294075
7321221
650843432
1597611422
1470175917
757454724
380352720
679069970
1820924327
2043920124
910135935
763021960
1972426242
727424390
232707610
206892363
2094794368
433669298
1853640781
1542129367
1256755533
1891007653
464487902
755695953
1161055673
444273844
250197280
462461451
84255139
145090888
1579008055
1623736744
897572818
1853302767
1863568321
569198438
1908481786
667907528
657671102
2067991884
196201719
1139964134
1746610212
1233151686
1564488937
16176420
1415429530
1713721944
1014200573
83355595
165812521
1237978301
2015605680
1373102194
1852764415
2088833182
940090813
2060519137
563763371
310385193
1586037256
7204385
2054131347
333837149
1676670283
1069988311
1978969157
1992567507
94832321
732326078
1385783736
1980659806
1156636281
158847115
1845118799
1974146422
1145384496
1469593001
863330817
2084952780
853474296
1023237477
528881905
35726281
1812763192
906081217
1943053166
8479294
1209633476
1365094150
2025542806
1105713163
791300345
427363998
924117559
1231561805
181411550
1256416973
1967075597
2131948357
713117254
870788858
332351968
1870634151
1630056827
214445241
1329583682
247821825
1517808243
251886424
242383157
1165610610
225828241
1705821430
2099830797
1612656354
2072378267
1126707217
779400979
729781521
657283521
1545740793
1993185074
772688858
883423369
73176234
928629583
960020537
1374197545
611968711
1608088035
1628695349
1449529966
1115059895
1728215559
228967620
596289227
1986528521
87104564
1864681259
590573719
228653452
1547796612
1995129699
835475353
91803369
1878901437
1606199580
387815621
2111983618
507000817
371708722
1578917825
999564541
1755507776
626686554
1041345029
628319125
2010890639
1172329986
762878726
2030699477
1242347682
463628262
1777228819
876891206
1548943595
107181230
1394162336
1417973398
1922003640
1336655358
245571855
1795131523
662491237
394457603
803885145
2121384437
179115043
636810587
1947090670
2143073556
1281409791
1564851625
1210668914
1607856677
1250443198
1919951810
407119305
976461914
1262378230
1015510020
1629669514
824431036
1413684387
1311855296
1528232453
1094053524
1448448602
1000647700
291437928
1862249757
351683499
302306855
1519736627
1271281363
638793197
1990184377
1357588480
1678066466
151212499
1058619359
1239380819
1685270724
1515012705
253860787
1961584811
1259868485
2004741728
16544473
292191858
1510658572
160671207
1297133580
231245230
1410680476
1942262581
730825064
1004377562
737722671
411424057
2027896743
1031179719
1591650060
648239821
407160995
1945896231
1043135079
1440927968
1698033846
788063956
965338890
1054063524
2075619139
2036779067
128289074
653152103
756948964
931854337
1173005605
1496698854
206289925
7331874
1365962450
1725258066
1735786267
1232633796
1056301691
391825763
1352136087
724729611
868715698
136998488
227318004
1884220790
6162566
1997492045
64203400
1811951907
1177241420
793207849
1016324282
1585257396
28891183
1502933974
1218499833
744426936
1467991910
686102602
1773967703
2047837528
238182695
1933866372
1257340063
1260231702
736367220
551182695
1174394799
738861279
2012472770
1052065218
1085370674
1052155816
138465524
201253602
77648506
651190988
402094472
242057375
479519146
1811215389
1804302021
45541227
732949295
1255644046
1910911804
1738791703
1982324607
631619589
464920117
181999102
1869501285
1735388518
226990857
1731467502
1898763928
2004451797
472930714
928078945
662459599
187835770
27007247
1048214330
1322075757
272963993
2146075391
497274975
163376870
1621580106
1464052104
1497045754
1295331137
1085339077
1484455892
610382686
1639876408
1777617755
2013856448
1588478112
2009252477
863929299
848295156
1731261828
206669916
1673468878
915640544
1123717599
1993003585
1705821430
1205906141
1535076013
1982267614
1653161364
1662075962
483116532
1197343978
1217735075
1354701618
1555768527
350475738
1852276562
707552368
1592213663
881841429
1775653572
1710485798
1890526716
523368621
1676282902
1913416456
190232992
363683642
46614264
1201570871
1847244602
1818234767
384306721
566350103
759390744
1390556597
1020807077
260619872
1914309099
1618163696
781336981
1061601120
1619750622
1166919778
1375127945
1977131241
2009123032
976235919
1931055316
1748711438
490643591
1962870408
1625031749
1151725580
173431931
1550108072
218670252
1805420218
1806176471
549492085
1205576373
1017781366
495528558
1913123411
1742736888
1100257759
23920606
154399745
874287474
329354363
1971409221
1193614463
1652710596
1233608872
1380321223
1357906374
1095465223
173069473
67437708
1628935452
1713258448
1095334626
1326785357
646536985
2048383075
464705399
1944612800
731215829
431443852
2112543628
702305064
1099377495
1222880429
1392025537
1611987065
1659115664
114158393
51278491
1407152510
702350773
1373930434
272805622
1773348985
1820492744
59262373
1439545690
2033599452
380122735
1613344222
1231440545
1307513806
167103459
945471272
324562553
936433486
13734577
767289103
2076693674
320904703
1457143854
1617897559
710118356
2130719870
1373743626
1342715910
1044099404
64531631
1246368475
622425915
1613282911
967349105
49587364
205675245
1604734408
1561109374
1055063856
1218834297
1833380611
1564680643
1433679259
39224895
308284109
865603087
1004600593
918770755
551719366
622908395
1905471759
984653590
680215198
397315001
1049652473
579720495
1766860507
1348474544
2026374852
2093063002
1704197866
1334798376
943066504
1042084270
331596262
1704649017
1714823017
948522981
1008465063
1407760621
1977619509
314389314
1395580990
859324281
1245474162
1405702871
159481423
1079113708
316019052
303898480
1535644818
1883806985
738119800
2003020139
1528957584
1995991097
737769567
1700856310
630765159
446197050
1015482618
1553803238
1906476755
1257885356
2043966330
1337449114
854512534
483595143
501693777
997076352
1896339220
2062455363
476938543
854536153
2134616129
998217175
616933736
1707802753
943479590
1761552452
831595340
465877854
1653396804
1560663681
706762014
1655092444
1905086649
705332259
1061901438
615306740
1047311280
1276672991
919834296
1056576289
706478281
1505881924
2131028472
2052567231
1133174631
1655268150
1371430891
1579531140
1558950876
1044937017
1242484480
185539870
1656906734
1567978306
768662867
1192914668
931020402
2023734425
1756404167
547255409
1195036682
1461225303
165342548
27002075
762075733
1204647425
1536276873
1551302118
1008196592
1570482228
173062988
1411841017
1567843637
1530046479
474121618
1739201700
1153044166
203576791
1829741285
894277675
834379960
656006203
2053632874
1941002443
1079545259
1932128520
1049678671
342536516
2139101579
746999023
2044138596
830460113
2115069094
1824053363
165835489
82886252
668947637
654286000
2101300861
1655563522
1226253519
1004731503
1663620905
1370898688
1249582786
462640785
1830016930
2054599476
1749432891
1688531321
1245131605
1901742163
2135832048
669985844
263271723
658929267
1234003737
983380039
1079806898
1295435937
903864967
2015328673
1290547790
864512716
479659142
308474212
195906864
1504338748
824876243
534670097
296432741
391880771
95959703
124738865
1492209593
338686941
1788522894
1484144752
1523401613
845940867
1015676287
301853607
1212564129
1726093663
325225899
1454058814
1545839953
2050820040
1838747535
11366953
1882857897
448589164
1716201627
1423241531
1284266349
131971181
680494397
1002375992
1634667464
1426758329
552091820
70913191
1070856690
1059828113
779788902
1425977465
41226673
1419279447
195390985
1727700394
1653496090
963055264
923889669
465948108
952125802
1536413657
1652327914
447630027
759758397
2076117344
1930831859
1850563280
903976831
1436816464
1050794650
284521079
1526174498
522053851
1491081806
1521592797
1589821237
622225491
1761866848
303272851
1328945496
1229472231
1729752307
1594221829
2042799078
1624507519
2098629796
2049470520
819135431
1737971012
550964714
1741767567
93893391
1982525580
1407660687
1181344019
98814015
1942928266
967599804
1022758719
1242466556
1664937378
1222525243
1849717358
291374862
605478246
2092636126
1185813988
1414761486
584052236
674890464
1990269562
1468717450
510792866
478368360
1783498623
929717509
483301306
1415033762
1227496828
1651520829
982486432
1714648005
1816372667
1943221127
1078148599
254077413
1620860685
1607233489
1092419192
1860767818
1881981854
323617598
26551043
413292728
470254412
2082189106
515030617
402925919
1367475300
1297821539
1874673000
1940043867
1677293168
917784734
947200834
723486092
1004968868
2143656530
1156147738
1284817439
1815277064
2048914496
1096699759
1072839349
476226140
976738265
287030647
1789291087
1407355706
157072946
1017564495
532536978
390163950
452502762
624402244
804512429
627323571
1369329442
1221267993
973344832
1108890056
1909198076
772649683
1019962221
999014192
248129744
479572929
779634987
531988298
39502556
351152534
965099198
1093711642
2136088835
1610433637
1259603117
1310812267
1548929425
877910524
919657685
813391002
478674591
1764352332
296928203
1088166328
1245873732
920883590
209905336
400707143
2068732020
1092440367
1761920199
1370344351
240011936
1842422555
1241585844
1438938540
1770966264
855957279
699095129
2138984133
1378949972
147940462
1407987148
1728494085
695697829
456647589
1431578079
1018525079
144543302
116290351
1209310542
707113208
1741720573
586900836
1002428695
163365358
1242060457
24453228
865858619
2031888485
528405116
2013069540
509690495
599387844
36225505
264739401
1381820443
263640499
2120144648
37430177
1582167069
1303039649
312621069
586079631
1343293671
1143697262
1990183521
1556465840
858584758
1657055749
350879440
196008295
1006666082
349737520
1142854101
1616812669
1519104613
872610968
629495690
240170333
1324957452
1796951134
284421891
1659609383
644401480
611865773
217270936
1917824302
790202832
1732269988
338398272
1795477695
266603403
184121283
1441496115
1203174415
837848050
1197800449
717995613
1368086973
570468884
998515705
126794070
576822789
779459731
727551211
893447753
517108261
1158704321
2121611377
762618114
1022006610
1024663394
1218330172
893992911
828289710
1567511459
984608566
1427135434
955677264
1245270522
1613536286
872814477
1732060232
151307045
200154826
95501729
2017868702
1881393756
1038329274
987141931
2017891277
1481984471
1179690785
489244645
883802778
1562363377
1778102677
391962529
1655846472
167443022
1363452214
757025224
606583010
1578209746
1107197978
280406932
616069491
497243625
777783717
1804223661
436430121
1790179637
1733459167
1127705737
590832264
515328353
1202079151
376019594
1395615894
408258445
1634025218
905330732
338795129
1462839868
459341782
1841834416
1067908461
1838717311
913047143
1619923445
97433349
241120543
1899069925
1408034813
1025107169
1503622898
71509142
2136620081
1984911649
123146380
1950002010
845756003
1087097741
1214261080
2133573638
677176688
204420141
276749842
1200412984
903222503
1030483061
830219528
1177814519
1175446797
1475689954
1463310516
1661537175
206082827
1113978455
1809248750
2013583323
1385765221
1777406308
487801175
708638544
785486272
89234811
855554843
1154661618
1579736905
774486399
2103771541
224619055
1449482813
1399539199
185413857
3416721
2056881655
107697304
274640115
935434717
292528240
466482676
218361624
127227675
1746049261
136537186
1464140050
1996808727
1465838339
686315625
485718221
365812289
753828681
157442789
434167891
1831924784
1228030898
1899803317
74053418
235520512
1775981357
473462867
580600950
395172621
2032022648
1437552522
1361539939
415684497
296729464
1196649165
1577243616
1792752566
1169064137
410138163
821108901
345170901
1255726988
986797465
358293872
1879852945
357999740
1808372684
431719563
1827106315
1378042634
182532492
970094132
1328268510
2102542276
18503300
1114664506
1260279023
457047782
1788751030
740124747
2087526970
2036884925
1397522952
1329934263
352720010
569011354
1568756785
1396539748
1984760135
1357464254
430275303
1415575994
1493957311
1498407309
116254524
2073952392
293566225
1530700182
637652017
1394190109
63214440
1639156252
930793573
1586289462
879829908
2066146370
1487724243
1777169174
1603000798
1332935199
930179573
729926931
1687388964
1443004102
1229829522
1833026441
35097806
1195681596
812188984
1464828403
1829689738
1795638843
514588218
1212625131
216749826
1113466819
581964439
1924186416
1247510457
752226623
1689745820
634472640
1236024355
574554117
2051211748
2018402491
1681051495
437938264
193240241
453042288
1376214156
205852185
1407496657
1293027592
1599308473
701401991
1345497567
268450281
372429305
1118191548
938379814
181778055
449371456
860537603
275385709
1695554985
168094773
640192374
1967884236
560973657
368314123
1909621279
1367755871
1825740359
395738741
1552376021
989542699
558832157
903809938
919930157
346934976
741064661
631285237
1431994213
904444752
292508669
1943810542
460862302
780645754
1365387568
917616840
1599840351
688622468
1224907577
36232202
53670419
1947490595
1437449053
446125516
1637786127
944569616
1654846103
1732922284
112310023
1353042154
1747588943
1729157814
125025301
191187382
1973816536
34931473
844867644
1166701621
1150887514
741348353
1912390208
188912956
1911804635
1166556525
329310583
1507108613
1116519108
769003876
1821358255
865443735
1573030718
1458601087
1314876143
471583959
1104271160
869880279
984594365
1952073413
430701634
971092821
188490822
1407267155
1189402205
1842271094
1426930340
1103899293
84066706
311709366
904963785
1742073491
1110781193
1223010991
260511411
2071588142
1187761252
1497146531
1576447390
864174258
778988403
731362831
1035559034
177416601
1298645358
561366146
130822610
890262192
1228017088
1135569452
670721493
1091157498
1433776294
104262093
807921592
1709353451
1211057396
1294605981
1471528233
1417325485
497709994
1494250605
50782108
121891199
1010361215
1833486930
692724275
749092274
840845957
447887186
1805231179
1837587439
1751063874
1498512104
564606516
1751147389
564244413
1527860473
1169522411
1230023588
1228219468
446612229
66799288
1522704145
1287133729
1726020742
134652426
1354692019
1582134833
1876200470
1358491110
1235118320
547784301
1459130027
1018173986
819101648
1174492504
1758189412
773196648
1385170777
1286932082
124943114
576405684
1151179011
131826048
1477757291
1032057354
1605418529
565631508
1265552039
1098832700
822475094
601363314
1194900616
1637710965
558126676
1065429327
573231164
298748534
30388085
1697580330
26157082
838528429
1643110769
1762468203
1689284350
417012419
1838189986
1006527311
224411605
1075921470
91611226
1159329748
1284411232
16441132
1120101163
946268928
1753248371
145266565
409857476
115574897
758814076
717500053
713791659
60034185
942007247
1338082169
1176741510
38790557
1505057031
257150629
1858523998
1203037637
745631750
1215676296
591220257
2110154188
1525340132
1405659518
1817186610
49837263
205346259
992741878
1737462710
151627911
675414195
1025547275
844719648
2031075543
1326736381
1875619861
848138837
867557409
1055770932
465008542
1866187650
18990777
2126207917
1970655726
2082423776
688767886
419544731
1528543364
1817105926
898704642
952092266
207542139
1655048794
880841188
467549720
98936094
333036983
1346820497
1891960470
1065711306
398127804
37999860
462155665
665234307
454213356
541760845
2001141593
1956882788
1650729023
469030289
311590695
742808019
1623129859
1257794148
1097198631
1187906249
96594843
2071573791
1149786973
1950733118
24052030
177382272
585170499
2014084784
320144479
1305982998
1009546341
1789524929
367553417
1906903558
77604461
1810822763
2048330399
2140228748
389231359
1677647259
798664005
1059883129
1105191448
525805409
1869064618
590812567
1517539968
993412549
1780139700
804624680
1059432223
941167145
1248698220
2042309826
364279208
2055423653
72563852
444516751
1711651285
1404160927
2107737551
1126441764
1247968040
377380812
2013067935
170718654
167383223
1110026315
1216649471
114297885
1098674218
1131736729
790348174
1037621379
1134340306
1706359055
567009242
1376257585
1696825926
1481348825
595449301
1483302638
1656312429
549765196
1352767940
1344280516
694617040
1167190740
1179276697
711157793
649050653
842913966
401971488
1322038209
1692896737
1397858344
53311367
125484258
115936651
1390985229
752727427
1675485767
2054584052
1451090967
802088117
140057355
1056510794
460770765
88728240
1532242060
1293205136
1631056793
1522545821
1340140149
1985083298
1702959340
1356810751
691493156
1955876236
772762699
780579376
1483930878
105822502
499404345
174378322
573935106
911127674
69052590
911540079
1380182729
1971445946
1427135434
1803378972
1526958635
439127445
2003437416
1444341892
1897847522
1036027651
1013568884
608167578
1681570459
2039887006
2070198137
978041273
56186097
1531178692
537849717
1917399180
613284062
53180905
1916619510
1902746935
2053778592
1948564836
853093610
344664240
2098725664
968750517
1409119260
1240197133
1675892205
1453096067
1817167048
828583947
1710130724
825831392
1884880746
342321983
1207322024
974032165
655236152
309031147
1732934628
488393389
1986503785
1360359610
1153809487
181259158
1702915278
1734864588
305892152
1504892116
2145109825
973372229
84008675
1694332921
1584074031
760700463
734217144
1912198033
1159284639
2122103390
2012173752
922021731
2006533143
825949510
1946446197
1038611851
606911165
1497878533
688872169
457926675
1175048192
1567164987
1866732068
1746963969
563237828
681728912
1263338382
882835041
450404486
719489159
994124782
1480803199
1082471254
1888341902
507230234
1078397800
948002613
1289904776
727945277
295179873
496840230
1608593526
1124326934
683882630
366328146
2023686801
1397599229
1996764992
982614006
1629067449
403927252
1898855433
1131166802
370176777
1839263142
1888620914
1180606900
743660634
253337602
564747335
1403691018
65875848
96862414
539337771
1924189720
779037226
311474794
838169703
28602906
376172579
2087866779
1210482680
645375431
1804445214
808701694
1267029836
330111739
1667477468
243614638
1093482092
164351421
849668839
734114540
1091394202
213093828
1068173533
538394148
98879252
934760777
342464035
732761842
1962568168
2006884116
173698144
2039353725
675526921
503003345
1047199173
980266753
703841242
898893129
1517692961
442306327
1347033725
538809115
829897536
1597146790
1443410377
226527790
1170118106
1877372078
2114608733
1880647375
1036899401
1780249074
955822989
1393751164
2092025198
1198425196
158383815
1529375349
1327939283
1805563152
1873543537
1777558258
52554053
1909229320
610245775
1628006207
2105998161
1309831359
273437323
1852381253
1570152249
1389977476
557388370
61869906
437160299
427645408
1601329387
2133313154
1268611351
1583458539
868817902
266838539
775961126
2086667260
116296138
419518318
1324859144
2097610207
432133374
1714380857
221375974
1274897376
1511216794
39669136
1253418563
535817311
1334297951
1067766088
1774169220
829111416
1930987832
2075823054
1146249671
838325515
1171227118
601643731
1138391639
199428184
1778587037
809158986
1697857009
1229257047
798992180
1488147280
37230714
440330650
419827206
2121440434
1803231325
75753128
709171496
1991707081
578367007
82762268
1135218439
256229381
1646344514
1239999863
85878728
305584606
209528005
452097556
1479489972
509652717
1544505878
1550428524
2073325383
331074793
1854346761
352567273
1901312705
1262478296
1406769390
967398854
1435263598
903740980
539499668
1280085168
697083912
220935779
983222614
1420257789
2114167772
2091219464
1250225932
1700434437
192681353
2121105974
563881599
1527649544
900178393
187487158
353507350
2062886202
1087542867
1887289887
1103615580
1342824588
375168696
1732179503
1576007426
942137025
340462509
994953825
1450703327
1267967169
583726007
413902645
215695149
59654931
1048682690
1763596588
422779805
513316835
858507606
1433888716
1236640660
1273031111
2058038081
2062122945
196068885
1767285985
323861726
1569711499
1540283118
1226496095
772237893
1450220638
350827086
88933626
1815566604
960858026
700859456
1374361191
1323752838
1768952749
1262964037
513129625
1200366328
301929655
2099326894
1442654118
529611404
1938535359
694001753
2105541534
1803393401
1757201895
1044226222
377201993
831362461
1686522726
1141113019
865071730
1010829456
669050443
21936321
986381563
1457509485
763763568
1906107101
531817568
279199179
325869284
170320656
1570698313
1112421744
1533349905
763215011
1241856891
1079734874
1007168650
507273733
1431852916
236217202
249710937
1279489078
1092086773
1830625834
404759869
1583864966
1372682848
837120675
939894948
620569122
1034456303
1287812057
931557579
1632027709
524728317
1240768882
1524654102
1808734777
1170760854
1104756250
424409128
1048344998
1417462738
1489322253
1348181404
239501540
1324842273
910035699
684526362
1394315973
494546861
1629038468
871161260
1444836859
1752331231
156514993
400207876
1547427691
1930798235
582602233
1161185061
1429789486
972261458
53001292
1381371021
619865619
992698740
1887702319
723939561
957371880
635293820
966511802
476748082
162527039
572359877
1337999404
697942085
800417924
1359357019
1774473198
1454292753
166690691
1060948393
915785702
1894988613
519317921
1465256705
1567335841
2098902436
329130516
1514339492
391706079
1897052767
1029696051
1632632862
222739226
1552413297
36026726
1688650476
400839118
620229712
2025270272
1550396374
933066632
647675633
215333526
316910142
1901357346
1716419358
1812799178
127422432
463968381
635511073
1878195221
1401826174
1028736880
223623151
1770543135
1546577240
1007035869
1327463748
1905674283
658142021
1133159293
1457076583
1632419853
656824369
245253534
698847035
898646791
149764669
1010513853
926943186
911060355
368320094
1919312636
517283726
1794950107
285631242
443647879
426276761
1425994682
883999675
1640252384
2121536659
2011712082
281210070
218512097
1569589373
384209890
2014442856
80831098
1482625645
2146163563
436993979
631541921
1190862904
21067269
1700095379
338353959
606350748
1940776374
373984718
389418732
75599438
1339682493
215859837
1870651384
792450276
892140940
25989505
1425005996
1411186373
473631159
1430791353
270709491
1038963004
1615107594
2042757799
1957586684
1460403006
1874456725
104909417
688305415
434038397
939754939
1027063976
612044637
1893026757
690372696
107714643
1781934046
514662089
2016311031
791302730
1536028559
1839457477
1156507056
321980373
1809736691
552146261
1146508716
1489336215
275654489
1467051647
1356072861
1114681300
1011986129
1093791776
231648873
1566866781
128834373
365471511
870924328
1664131677
478134478
310062689
845606053
676524882
2023076576
1735713318
2048399706
1847254800
540230408
1924386535
1617894139
720595164
1084863667
681845371
324880025
809652893
625474939
155705893
139265723
75295921
1998589626
1260298353
762533119
935465139
1672554500
1605952336
1422640822
1895839389
2027500949
1245965575
1361313084
1351430447
977232240
14140807
1104642635
1060677757
1396250961
18915438
1290680527
1241371219
1887227379
2009701014
1318909102
317439865
2135414602
62862295
1910445999
1979428427
480850435
1996563286
117806165
1625781597
142736541
795510905
1889390854
1648611694
62416219
753159699
835240127
2792919
1461618775
1810871847
753142956
1911669887
1752945180
1559707715
847454384
1660447438
1060450336
372735658
1397102283
150986907
884409484
1207112337
176759759
2048904471
948104925
1541433129
134650037
1554768314
478548798
1986442852
1296474291
150979905
2064534974
994514682
1592192722
1807815761
1485925128
1283826915
1041801184
735890152
629790936
1954576473
1937386150
1715541293
1378409306
1049803559
986404853
1961156942
1894030035
202685343
1211175824
800188956
82712763
744277436
330818251
1279548321
1941661917
827701711
1531152670
1885320008
310086232
699337257
1596999639
1658178653
1577501507
174651357
1322827420
1364660771
154727718
1089284669
69235462
163492965
53179025
2003009880
720012060
647037716
320432101
34610594
981051832
1039244096
2096907356
95909504
1774196859
342188652
362216598
1361302221
1849704834
275381777
216430180
589089486
1698125619
1013910740
652924113
1809271400
727733243
2145860167
1317262837
1880698099
1237985684
787467737
1341631306
901532217
227986422
859642586
2025900170
569217238
130170638
607462826
1025508944
1504688491
2023975835
1652818286
1613718141
1135214149
1018593050
952283752
298938813
1741567640
621761296
1737593168
1075009222
2119809505
2057927144
538169826
148585286
727838004
1788835418
824845617
1265781775
238123262
228341783
712240413
520090978
1379799980
1903058981
1315524910
1614656786
1270506016
945997598
2045964218
700727337
8078591
1194787662
995917474
1617406039
780186340
18702012
1315365919
1227917676
427822957
505435305
2144857997
1517919669
1868301670
1809130145
1698352996
67273774
1336989478
123450606
991249548
284095467
1863341278
2037790987
1611072218
1695952610
1537580973
1028173145
1884692193
1343314698
836424450
1121335823
1739793623
1668908751
501126882
1232060563
944212280
301228522
779979226
1760108664
598213654
1400499619
1569823472
1105710984
776140034
1221408583
206916786
1510895924
699525422
1325605632
243889151
1503868457
1428303419
189592005
823733916
257035792
1804445214
898593999
1441384994
563762583
127614289
910983960
350480156
773711736
2041501962
1018250209
1647247070
1228713021
1839568997
792282006
411827612
96507722
1546074473
1496278540
1893699743
948635388
497833327
1447428417
1639007355
487451413
1673206678
845266874
768373289
152387553
1642800899
1510733026
103452626
270004053
1201323951
1360642451
1852653072
1469165337
825599176
1904347925
1712943944
789354964
581857417
1643046409
1783815927
1654039701
1342192723
1341632796
135570473
978893949
1800148688
1192068308
1631604592
1396276600
974233356
60269892
416165500
368977236
1363913719
367067256
1581687554
1718917559
555099760
614089097
852166042
568474085
441193436
776462332
78947196
647277009
19316440
885908443
1397726152
255275593
1353536987
483114824
104060749
799323636
124346595
1560366825
1942358081
705591116
1535453879
1062569647
802178356
1009994525
1567641469
1379838296
822114761
691667915
270581617
132778399
2055853943
1338060663
2103705540
1501011853
1074963464
840873772
1781435100
116028611
696353288
375014935
1484814138
495628479
537329754
1239194620
1995542812
1003553544
279157287
899187027
1272169107
167296397
1614993431
1800480459
706610108
1924794824
865064426
1186352613
161019601
855195726
296508814
1973882129
1858079861
221836519
859869738
406557084
857656576
597606562
1212862162
1220911838
827277856
50997301
289724109
2037600342
1034411413
56347647
2029557123
1290633698
1627258967
1802466014
1654306243
806933081
1761036841
398226538
393049883
1491481514
268354347
2056881760
1673888350
807172611
309529029
380331391
806244754
164643279
1235476829
648639283
2010919070
1845466958
2009181571
542653184
1929993108
2041928262
1594929378
1960548422
582757359
937241221
1654202462
1019990543
1919357392
1915549517
941254438
1218918772
551251860
50501074
1742608335
1908999322
1097678031
14454358
809275750
971019336
134168041
979785792
860497315
1502860261
697353204
1440352549
231252290
1931549355
114032908
334949220
1434444743
193399148
1878417387
988362426
170983823
1288776275
434094322
985164326
1862722073
754957805
2094186752
1991499351
1404202921
586247112
564331032
1141519882
1309857778
1041168631
14971730
2109503113
1419254851
1422582123
1252942282
1588455028
728113960
1230490564
824571374
1821122984
2105308953
1015031983
999232361
86421261
2027431758
1690728845
1062020184
1002632074
528498849
976623293
1574629638
65374694
1539408438
405459297
1622972136
1577477059
401621092
130770889
2043727848
750314098
41828063
571696920
995782029
2093715533
113578280
799974381
1484103944
1529361405
333329272
1012383784
1972290567
597963184
1509443441
309676110
214035766
1807108032
512250896
1394827685
1985638975
1752766672
1732310620
588880450
944045348
2140114176
985010472
2103280593
2791427
1503645355
30082981
1996696364
1842603463
1138752394
1183765251
1624381940
622429057
835493324
1696556751
52213423
1911960314
291204229
132990349
1799814988
1785505471
1719924859
63970134
981646797
498146189
1128272477
947063216
1684528363
1642807975
1783477453
1525978291
106232169
609508089
1599653219
1121155756
909446379
495865752
998814621
2088386526
888195474
2072188984
303568417
1311598036
1606530540
1312141278
1144298522
1499544814
2122143027
359802615
1723793782
704478539
1090306675
2121911481
1770989045
201439848
472130398
1236057676
968033513
1749789089
1945733424
297623330
896445543
837689481
332010187
405836676
1578665965
279552484
903261367
199865758
1859263395
1190619127
17215473
625251913
1645824448
534448730
690187020
1239189022
439208299
1316702177
1035195730
99872434
812782660
1851877908
1270744273
1827465368
1644963578
1653184105
1017062156
1547903695
1890257290
739965334
85317637
677680406
1034181394
2042605246
1824752172
311098979
2034299479
1942919916
570298479
1676425458
1617940483
1546300213
1593797832
767462883
1508570822
284519298
1024862365
1968943767
344812012
1969047364
699742702
758098427
673065546
212658
2079252045
843565473
1424287814
1857072531
673261024
288634266
2083061168
1810969934
1089485986
2000402134
1426161653
1619307276
919911551
1873731843
1931872911
1438502331
1893026051
1016218343
415306754
1449725115
77421729
865475995
703413324
43925005
34713473
714665584
1122175664
942997072
1348625400
1364018542
519807464
460880853
666956564
1269734434
354594230
696579338
1373506648
454467662
859350105
790878349
523659243
311376618
2026055709
77165586
659784314
1959512055
1340172950
1436826271
720329367
1238702416
2140610386
507438588
519200467
2123511009
1749170561
1460667046
1112811182
1136451334
1224967922
269373512
592634380
175724376
386550201
1415930938
1603223002
1742952820
1080207902
2011368749
1571763302
1026104392
493562847
1694092923
1825906972
653750122
2000394154
367664531
411195972
236589705
371361959
103599688
1844798080
1942501113
1877721068
1321716690
1073291019
1319860385
215507228
1534980125
1202385104
951403464
1688410395
384674910
862781218
496261648
1306138283
1289063140
1438716713
1391351352
1580818537
882358663
1667325382
2125472042
681456809
128491515
197403331
76626656
374719046
810319413
2128598347
1462568783
231990058
887962012
1227865847
261354417
582093227
446664806
1474563512
1838927053
1086905229
1976711120
2114919176
2141186907
168214762
624560945
430361237
214971295
215168088
248588521
1209094406
567457116
554912917
653612690
922086070
1563330120
616431278
1287164265
1423647307
1742174834
569522793
103018340
952779814
188447819
1814214858
78931893
824472478
175929439
2092990628
208232734
530503899
74673796
175480902
909933527
888977931
1039144615
754697400
1047278975
1288528045
1787055831
1858904258
469076802
402880169
40202001
1522459623
1937753573
2034668058
1885510316
2049536714
384357350
2016772952
1073491063
1896950716
483121546
1811560538
265771099
223599774
2119319698
956977195
1369231958
2126988898
911568118
854780380
569666653
397532507
1265189857
1234392926
1756416147
739436902
2057015451
1620956004
2121015387
1179842141
1538519554
445051022
509028172
950265853
51842727
914669359
1848378202
267503485
269787303
1447441765
1344284535
590692897
160328479
1078295565
754103857
159242202
720251307
274428812
1771997184
337215734
547775200
6367966
1805701062
43026479
1027779695
1436484229
439189307
615645277
686549842
555064903
1228742496
2002996155
133116677
1326095073
1691884451
1710796812
1632336478
1139420833
1733446931
1692023233
1508720600
1943378712
853016462
1695617723
1965177997
653619557
91685109
952191201
396175882
1469959450
313882829
844203935
659541714
1934632294
28539020
1469319702
240234817
923386077
199510648
273962969
560399266
1962682214
1124412929
624900114
664799571
342712746
28465214
354855717
767276355
1869403036
2108416752
1097524480
866313115
1529882370
1647993519
536748720
273723853
752415608
467171904
1162562140
1258313217
1247043657
415700063
1683503750
381251841
866356821
74662507
2089656849
1185063271
1347930604
191710657
39408807
738792257
31911758
49210928
2033126856
1922396484
1636664636
454062306
106548407
1492143325
819090171
366402149
1501887982
1502466807
1248234875
2088287151
1102880375
1569967640
267915027
663217028
1396085846
1335142615
841092404
190009461
2023888215
992522949
1206962692
1295189742
187909949
1483530676
667670528
1198106955
1875124773
846342955
563755172
70333154
933941165
72537555
1938949914
21332670
928166235
1046339302
1954589438
364605546
742166117
343766636
536441522
1897654553
1231746005
1020138531
344870338
1101216888
279315720
721573200
1378163810
534853171
183939225
1133388262
1021785568
446631788
934880202
801030510
1113100779
2076123004
770400541
1325498063
1148755403
405941028
1041192037
1349198415
71652741
942512501
267849088
1389666822
1534980125
1790154669
1969326148
1378717589
1482882648
502497290
1613642886
5979470
1228137012
866596558
788225885
1181655729
1253520035
798264079
1589369836
1622448960
1619414293
1903788366
523764128
1499593669
469237222
1491111374
617645584
1248671952
603155428
188576318
1284631193
1087554196
1639918591
1717281868
1458551660
219205777
1967646877
2064878412
811364739
1941208432
397355184
86729371
912532005
1542512457
1834855055
1639477219
693999774
1820840767
599290832
2064308785
1138511101
1949383116
1075765317
1705937179
1045014374
699501119
426241291
1820535428
1883728938
858157874
1452203505
1438752266
1126670381
1093697033
957933311
615473914
1027083199
1558620801
49572688
37409686
358197398
1202673008
712950191
882000614
473751994
1153612999
1434446131
554911741
1710739520
554409925
939617460
738664658
1869533643
904895549
843507192
1050686609
1146009411
1478454461
766859205
62272876
1185324055
1701309061
1749324214
1107438321
238443014
1376718387
1900521344
679222065
1418281587
1961965955
1108218925
2113191430
664987809
1068148930
1531170381
177874244
1531415152
120861789
1064016857
1183316644
434602202
410709909
1529186046
742575813
618111904
1896941667
1883370180
505361522
135803909
1095657848
675181346
1394340458
2139275030
1713312444
2007137694
1913920804
101616108
1575687995
428166476
199442788
1998270799
1731888607
1299755913
430212755
430908937
857673066
1753389629
1296409839
1912371826
323321414
1916957263
1251351122
603391909
871572097
1935972967
803398314
484933412
1807417256
1805895724
1038016093
786669471
690785432
123504775
817371664
1488326839
1672861058
241727276
487998306
1766936211
1703370099
1627971687
1277266360
38593643
2081117856
1847248341
1748715364
947856202
1701224002
1595913353
60626920
994604699
1591695311
1397099218
11091116
1033457674
523981109
786098475
1454880079
761853463
893621707
2132939359
1145266302
132715070
578978654
1812724680
1809778552
437864346
821127698
468969601
1223009373
1903251823
1219370190
369930930
210602688
1149856798
1786513708
580733128
1861301690
133766193
1689439628
1146290838
773329619
345307232
1718194957
1027372773
211265025
1234032405
674185921
1462125561
828335002
1964259341
1889076381
670996872
1301300263
1396789086
1444847357
1172861518
10701641
1628832633
1327581687
1272633622
668820217
1106912353
934415017
819146646
1881568784
1888021042
1664762645
632793885
962173240
2055099335
1004855642
284589384
2037318520
672560600
951471660
2039519725
1445945658
1173420673
64503509
121558517
1358870575
508169334
336111963
119131851
608982276
1990494098
1053106014
454272855
1884632160
1907782541
1971554449
607276169
126562623
1305500136
1757200361
951870878
473172449
223644943
2001896318
639661771
167947610
278390476
492605178
211382744
100419120
760093237
2047827668
1472102277
1626033572
29046465
1546226297
1232918030
1293010741
1062714452
1534670700
948870147
1397516721
1971332657
1143414011
1180098911
145141644
214949901
37628248
1038293347
139986458
1328752917
133221437
2130769709
1600659451
323907690
1537697708
1518443581
2087011617
212390379
1678693100
806544666
1531172908
561711047
2090772812
1172473124
1226272152
2050120954
1241779527
1918097618
987079964
1514770733
621983772
2141091363
1159630583
987633838
1046836302
1000321894
1218449669
1559977778
653863332
1600737627
115454228
1669564944
1873568733
299366826
1111567654
1959931382
1998747888
911985431
517628635
145420603
762248830
133478037
1642365227
1069808207
795580807
1582188823
111940173
1345071960
15596712
1255120454
209896521
1617871493
1120519323
404928564
1834250488
204194426
854558618
856613491
674716232
2126851485
995087093
862597641
93685167
1614138013
562396278
413623359
285969044
1222552426
169911549
767742961
793026232
2052266753
786605569
153193662
1792846163
1880277244
683363721
4468524
61127807
274058073
719126426
1537507754
1300047934
231781903
668845174
515420414
749171527
975491718
798430941
780741269
704954385
657899728
1203507522
1520123080
1495472341
604815618
62503781
962608934
1617886784
1175011486
406126591
581625613
33665704
376418528
32287295
621729877
1713723268
1175919011
261645894
793033887
2056988963
422710622
12943746
1952776255
441618221
1250791971
1842786444
692059321
1151066276
1776100618
1585932579
666425085
1543038687
1834383779
1046204544
1748228350
601423548
67742836
660634619
390813348
544680251
1094479242
2089634329
671779105
1276903253
326332953
1627077969
1809715133
1257678954
83421082
1670978145
17536535
1821508751
891295836
1264707002
197604145
781851769
1341413723
1741829214
1874183861
1728469542
1192337219
1539093311
995452734
555480879
936803869
1160572299
1137052953
215477642
1198622015
480685018
621267495
706491463
2140510643
481626787
1678667621
611201972
1690491897
440475130
66915834
1396205099
260075772
652616650
1396019525
1108170091
1238675964
1944000614
1106360198
321863175
1811265350
1028126373
1254403674
542084756
1670464285
1310794980
1703130989
327854657
2108669994
356067512
73933912
1496798997
405696327
1986792202
1967012345
1182451851
2103761250
1592893627
576518384
864810221
1887702319
196138525
1162287929
1413772632
1360662266
937404001
1349643335
1778742979
1001657150
1938567706
1173858938
982412241
491187205
2127132261
1954139039
185129675
612219714
1034961367
865714207
627372017
361490150
1301153840
221315986
1085626833
1347885020
1881454972
609635221
1797215860
895005406
1559608605
1252734345
1371186668
20753032
848679016
42634947
657868401
1608142980
1197022841
2037615094
871055215
628801852
1916337685
1469206974
1890084578
1321284638
416892088
1104087109
768241812
1990740964
626401276
263156662
1012548047
1768910891
215856954
1337964581
542075655
41226673
1163879679
1045067964
1243416001
1483097002
760529657
437011878
1694471698
1851619098
1704577820
1603977251
1803864940
1852942187
108691996
1395298662
709528771
1191397245
763897313
1336439533
1002616331
132122610
1783775559
1232921033
2089633897
1162077934
196879006
1845629254
534917196
656333157
92230711
125005921
1224124420
951296946
1956141659
1018852614
1236453321
1758990005
1084980076
1202103331
1050066564
1872132417
482278514
1789609884
1054476777
2001981666
1644334421
1620317992
1128140790
1427252280
1941497270
1597701252
139392489
175413943
433918361
271685406
1537876682
1127924057
1696814106
1362742193
753484396
1070674297
1792811087
2095649728
907753267
1400448776
1305934938
918725268
1768268188
1128513434
514069915
50658434
2016807947
215189884
1466425779
714876632
2013197697
1344772399
1026491503
551947962
1745618943
1561230029
1632454027
1574115843
1144418592
1501601515
2093562007
1738395991
1715053035
92055120
123914854
446443649
14191544
1911668041
1173667410
245650339
40948659
780115069
2103593800
586910786
1384668988
549222406
2120159176
631640381
1880396736
20054476
70886740
794221359
1669512541
769307862
514527113
2119156345
97313016
1274921607
1586497175
1400523951
1930816831
305992059
99384563
1345566611
449751638
639303618
807863166
334256222
1963550497
596674308
1590514930
987047042
1755895312
1531750105
1181587212
1496274696
753357768
102472380
1952447374
2053532543
2103109902
1108280167
520819992
9666922
738146455
1878271981
1632951498
1177513872
1086555401
1730470043
127299029
2129773364
211939204
1973733521
1246316089
226581601
1042853838
1575628312
1462435021
1111192447
1862002837
726331498
2103778999
1246483031
559057441
817136629
814986881
294184783
719252037
1850870486
1785176863
415352723
1693354715
1476142487
833726745
80152633
1405819169
1407253411
580095612
1820778463
1663685126
990246038
2009920945
1402262031
2145823046
1350268396
1967700613
418279641
2025103894
1556569720
1122997902
702374898
1301025331
1083438248
1941754153
682070176
1826704636
1397357744
1698271468
262658156
1981719889
836146804
1970504675
601000008
2139841675
720093997
942294552
1796918411
320020720
1507519622
533451242
1184579972
1582689213
1288158880
634245074
1006811075
744520768
1603581136
154281207
1943293029
208174954
1608033543
94632314
948319599
1943924644
1588854909
1370720640
1585733991
2108756295
1925421145
1276583690
1550872013
839754654
1050349980
543136978
807751888
775538173
586419195
1732118169
2098500374
1796593316
1424666807
1499890940
1950318469
2089647284
853588156
841582521
302540079
666365304
831123456
951270013
898589008
1492583795
2120025582
869657025
1933869962
283620577
2058242096
190984509
1415922319
2023148599
1855890044
1246419786
520533391
184512147
47033472
891038522
1732358261
218948633
694126233
1400862822
1943722228
472087497
525096431
279813334
2031955240
181837022
731445132
1073208113
644866033
869333669
1065678569
759940003
583096778
324800182
385347638
2105632345
1683984376
135225027
1488235376
1270578286
843447067
51769352
125260997
2081857577
419538612
636542370
1298163082
231750249
403295016
736931716
1948417347
398603954
1553022052
42397315
1115716234
705804934
1061664603
886035825
1688347281
1286001507
230954171
2058313527
1942979087
1416387918
1945636255
194396227
409123365
1452091286
1336166563
1842524930
1639467955
1885738072
420881700
2023056103
175327840
370075094
1824863109
599535471
213543577
1586487333
2105446088
1480974685
1519926155
1385178597
1925213097
793645087
858754485
1743870694
1041795203
206402334
312582279
823577240
39346571
1419752566
1689334909
682269842
350190625
1545063943
1718129499
1240036695
611915128
143476020
1026712875
1903664085
1510460241
74181225
1951425639
728754894
275125172
2123897033
659860977
134897321
1521315612
785203849
1550311683
1438582427
1300301613
194366571
414872918
2125810928
1838555528
187982505
1159531008
1742599042
862101536
1277322071
311699275
1884750350
1731691548
574986461
188652022
98778917
438067306
1786546695
1593266610
313342872
293072469
538383541
1149527498
1843531495
1485626549
2041855664
1497097037
1463442526
266690900
331565293
624069750
411795052
883922979
1169276597
1688091884
966327691
329574423
610761230
1427893728
1379359326
84235577
649271972
1901351073
1753231126
1908008701
1561850036
1904950372
1898952616
854557035
14991262
1249788340
1200574176
2020164290
1143446473
94510388
1252981119
1867401186
1320963257
373668048
1547529034
1072083890
411398135
1398051577
40635628
405390815
1137241922
1763373750
1981051469
110474323
1565083977
1372474842
1215633601
1576312160
60191456
245788666
1681495699
1448893944
656446431
974371227
2110390685
1157592906
473341392
1227415554
1192497751
1645979158
1178437242
285947281
2117641566
1205364279
1859577440
28014699
458309801
2067333337
1841857215
1641245573
281552741
379211761
398418728
1015796255
1208062845
63472179
1465993264
615924278
2063312338
1333310765
1089436728
1992539234
1246409061
493796450
1431158374
1485906260
1811267378
544754878
748683275
1679425358
38138995
1043873536
1899838118
1823567191
851064726
481447639
109106379
1600948469
1383900799
362777650
203240626
1681458780
172079617
324172995
1794208499
1682329177
357294763
211936422
1506736870
216515649
799280907
1035350995
1623525052
1644129724
311886482
1792760793
571755059
1425856857
1013886257
459969725
1502985966
1974002283
1170905051
679485859
804921714
503476332
342204827
1481360715
665300054
36444047
1613099801
635397751
1372225933
1548239712
2122308433
1076419815
747958926
340719360
1329054057
695837311
717148517
758942726
1947021882
1113391287
1705390290
1595731244
1869880333
1404869864
1208803348
853316988
1853789302
21212882
226754863
1530811406
415235286
312455452
875320947
1338034377
1776626750
1913152630
422078859
922887109
2071037032
2145981774
1954286183
1873571336
1104307048
1914364071
1066151433
1513322210
1447828511
1174589697
1448548270
1583136468
429066772
1711046296
973308969
1778980811
391351481
1928686386
653551483
1040557690
896550655
1050166692
1678346974
115819828
483105859
961149320
1053351021
1099950608
1147671562
1674597268
876758539
848452508
1930288186
1467135442
773264474
1848732356
1646554797
184373760
1739974337
2090024974
1158651325
1563417465
1838334479
63353895
79127742
951554249
1804535463
1406544581
1421561620
1348241385
1320148252
909314151
639045005
470053538
434777969
1945092300
1616471148
1735373836
8894560
1088847945
2147339988
1534412864
1833043009
1726860743
1839725053
1044403856
1828669549
2124564114
991102990
784208268
215235914
1697567546
310624085
1912219814
2113500853
719101126
527040059
231407014
804390285
501577012
281230688
830609006
1364923524
1267425730
2100480538
966041126
285962282
74950868
392436897
607459527
1217869561
794531794
1893254466
1368434277
461368582
300904314
1446153242
304498253
996589489
1602036801
1318663076
141112744
241405767
709212068
1864133169
564103654
134900994
970824240
1287191209
267604961
1770822013
552482968
1021807340
472012180
1936388751
1738068800
545950288
810407316
1779148727
886336022
1849146381
1976216971
730103197
787665389
1478249037
624971519
322844269
1291986688
156514993
1828205269
628765417
1677107778
413945590
974078136
486983051
893579743
1583345233
164258595
2140046539
2086987666
1036784947
648226139
312743506
1567594183
1049005829
1239776069
1461842528
560943578
122866621
648043937
1436546784
721498538
113789863
434116784
2093653707
726103261
2097293607
663968869
2118076834
235310639
1424357358
648281505
614534659
1301094179
1621668623
1154302496
1979937615
1443918342
1531407975
131572227
1473502034
839586359
830804708
2072201049
1446384405
1094759985
491265232
1602950080
637059460
1720446136
791498276
2103744757
1349608658
2023479743
1957085360
211556318
1980615552
630926007
617157466
335226908
198419607
851583017
185485068
850682686
2004309608
1226287828
1575868203
1970756156
1228085710
1823432950
2059146948
1177160069
1052747018
1248108565
557872434
496410541
1026074090
780614256
54103736
1616440756
651611311
744768566
261007041
1841269671
432105032
1914083987
2041607420
1677157548
770706118
1422466262
127429420
1566569890
2025057415
799456910
1490383697
1223625500
1964517664
1044330813
1000589855
101240568
1219779974
841043369
890553040
2083254280
355062561
1879026567
1164491388
1866488545
1231664207
1433547598
1896802071
476823307
184429449
1329270089
867578319
913933825
962592303
50055702
1066947194
1068105784
1645689075
98989455
930258131
177924540
1153929552
2107305582
1487088933
2145543310
848758590
1511713162
576943122
197205352
1000517425
1430931956
1693830293
922700792
30082399
1336913887
257182588
1754793976
265485424
1307728667
181934509
307529874
860148390
1912438733
450576679
1533547545
474573026
1095070476
505035458
1089875886
749810210
668879970
2002603599
831675839
1065234635
1889654521
496686971
30243731
1806747629
558375803
952844603
739566377
202964681
346191950
1267179512
665098763
1589289261
448490357
1687500628
263727072
1564936495
1316041231
768905798
1533535849
1366198289
1581203691
753731114
995455517
489890570
1629351017
1457441562
1084131292
814426935
446552434
751217176
689101344
789075748
620034778
351247777
1233603849
904264289
1398159006
1055758824
485104478
1837406700
887949811
511258418
660155779
1767999789
222343549
884100949
1611309101
1393037498
1178571736
2097999824
1562299135
2034385666
2001365285
1672010058
893818005
1103651195
624383106
1626667400
1790126520
1366127256
852149204
1178760456
1030128957
1681744291
411953599
1722454072
1231065844
657272015
83567318
1873186172
1730539079
123708295
1374121820
1630884880
926156623
899149869
1496568990
757995199
114003159
1690376781
1327589706
29653153
1088650655
639120848
1283608355
698803531
885939931
1347138316
1803386969
113716116
1806029760
1327416189
1948077526
1335265636
973024648
1620719826
1824061088
600827229
1996653796
818307743
1157654982
168778675
586148820
250876531
334887263
486025304
1074981608
1935841510
38879721
845736205
33391094
965671502
280722596
1982191759
591529368
402922080
7095124
1188887566
560631609
1147844741
951164280
1497597730
710613351
1398943977
1994106299
160580057
1024144778
2021883990
532479687
1931393308
1513234403
1333982302
1956336268
929985443
99809722
1252256971
1258231002
503956398
2124369217
1783813040
1690649792
734722177
1812595986
1513612342
781553785
610583563
1080696278
572112358
2011673962
1920046403
1455563835
1820565033
616595538
853397485
911999514
1118148830
493836043
310261877
1529960293
1321503350
923589574
717585410
109822726
2007336552
1522218368
1235902497
2132579078
1712796685
327382347
1961877633
1196466302
257091991
415456350
1858249156
1712400913
2126745538
1179079176
893217551
809117242
1008144313
1334064510
1907141739
1513232240
1818688316
431647568
264702726
1349218900
491634549
1812774743
2091044124
1162326886
1550022933
2046081154
1702920528
2114621161
1846061519
1348779744
785948414
1281992491
1698960677
702309699
336937960
565640776
971127238
489095941
561614510
562313111
755843375
1217691830
1898931136
1453067759
1021398545
1156992170
141286649
564087532
1605034221
124557104
746878744
2042561608
1911534833
810195945
1784521411
1265537200
839799331
617345006
1781523933
1548079394
1028624822
126244908
551697946
1444797831
1382279573
1133332862
453548652
1210712819
2013679930
1924196969
1422803854
499197052
826782213
1957658864
148883436
1070911223
787690164
1609962539
505297994
1246038922
973430224
533013647
1369508020
348456524
1497718025
355762814
1250069869
890638982
163497183
901047262
1430694961
1132629191
43056316
1433792058
1976239559
1954463636
281044998
1909468196
942018796
1210054430
1361487053
945833343
736767292
1977272180
130994869
1546722529
1021618412
508018812
1639982896
676358026
70524299
650248623
1676439739
764002682
459613927
1681562893
957178079
2036420001
3392864
704316334
2016476091
1172010131
2043423980
1632995008
1232488311
1253496115
640839407
1118249303
989765545
1808069675
492562304
944402625
1500510385
1107256605
2032877791
2075978109
244752283
1442367275
1005291191
1411719294
1513970380
171111908
749303791
905338832
1134570689
286822266
740957439
2109582932
1999661261
818501337
1885117963
428764345
633390646
761256799
1026749179
1224806367
1984999664
917177034
458192437
989582395
952189479
289633071
1505374710
977934749
1384101852
95166068
701939107
1221421015
313197829
1888091012
66561161
1780854946
1217940899
122680398
1685671783
1496767542
1968928085
1833868218
2115259371
1989877874
497612261
155430547
16397012
1005981763
2030442316
759137527
1126682890
981803476
228703480
1228528071
92374598
868466698
768978549
2007476030
377176267
1850234360
1889728622
1078170922
428641065
1579352343
1675099412
1266239418
995121209
335066756
1285293494
85442256
2063431549
13840554
227384877
1304698195
1783780948
266833444
153793354
830953242
866192188
1909651546
1103765905
842149055
1235972629
1580873270
1823830119
480738343
1327837179
181067647
149154464
1987178664
2043257005
1186693943
2076814906
1795968242
870270812
1228522297
1212804925
1410175319
673437858
1423867359
1654060703
1722026209
1765087837
656663449
1479609493
1589198061
198609032
997559237
943407543
1263204890
933819882
1899854266
478314736
1677721588
1870949401
338417631
1479209296
1215921577
11697647
1277104357
512896584
810143892
1996401877
1823868611
1902863080
1437675126
100732687
278447948
1440376744
2110144896
1541903700
2118363826
136140152
719202842
712616932
1572429777
2069402935
1156366640
1297032374
1790322542
1833966970
859015001
414586916
1518488595
1116036561
1207396015
1623732995
1687156279
1328530930
103308386
1640005285
1345289905
1544734966
1963775935
1764791958
1705434397
1741895549
591214787
1466070772
1609899397
256578018
1237638154
1936714079
938298543
501947287
128597648
1722958015
1509418762
1604726091
633549934
2020170076
2001806612
1394848472
1390133687
1861507451
636096027
1552769696
1507230102
52921246
438689572
1834035621
1337008173
523252156
295148915
1100598054
1736710124
226078678
1707392723
1275106867
1045584117
1317775223
1157512116
391174304
1893324852
73884609
1034673957
164210154
2059101141
1929707849
649809982
1463905316
414616533
2037718004
2087824587
1820346112
550565761
2085182782
571404582
1463741307
1245202798
1824929667
293867617
2133059122
1001662974
710608890
1012170517
533412744
1234819545
522815616
1542287234
1487782979
422450761
914564642
766111652
1920333519
170262034
841492332
1955508273
228011092
1502994562
1681612552
781486560
334198545
657520514
1637384277
874991408
795513889
769969435
48487412
992618593
958188668
1714928577
1764895167
776157132
1661279314
138044627
103639789
1234488188
1637411256
1459303210
768662867
17433204
1860656660
610593382
1237720630
406930116
1514278912
1857310577
1023810147
261294016
1914602647
1298566579
663853595
220225139
1685220081
2081769220
621030624
1200612683
1356825739
334610275
174235402
24619170
1339514354
1512686220
285837100
1148377008
2012982129
1477121473
1212255060
1471866490
30071442
1100350183
315969692
567307610
1250645249
96714291
1215615563
5387569
585650065
807552208
1671516867
1191441110
1647937583
13376779
2062014112
818493266
2001442276
2115183181
371849765
1239995754
584870855
1809359096
550480133
273596567
103408357
1272749158
1491349181
1953367458
1279767645
2086831777
1512814363
940564250
966902904
929616466
1486845630
1450763532
589351726
497722076
2110086589
1098456228
1926048757
1501458941
100709967
1177956188
159025087
720295648
1424095887
1837946152
443239874
365971166
1585343604
707647131
1371937135
143234937
1155093455
1382739425
2099859394
1801515736
1953321256
321022519
461366118
383052478
469232255
1129242225
279982887
425197004
2110783145
1802774739
1204318050
1003122578
1897074974
574761175
340710662
1206477459
782882906
155801716
375269525
700947640
760513895
696833946
458619114
699001302
1237959598
1511269897
2140480414
953789786
635837776
422411608
187967653
1391065541
913647758
761549963
1162049599
452005647
1974980155
1363286120
1688284569
2130598624
189282657
2063597923
184366475
1042142193
2030972764
1898626187
833425656
262188579
13264519
1568879216
1845558697
1204644619
549486922
159544117
1586313974
2038290133
1471021411
753724293
1549589217
436178290
101056859
502660858
951785430
1482891687
1923167052
759511523
105125865
294850619
1505587990
281538623
1627903205
767283094
962072557
1961938600
976749509
1694833921
186763727
655325683
507103626
1276502937
1083881778
504421780
1238535685
1906393910
487471897
346663577
316005950
1488767663
452785445
2065539898
1900507893
1341470989
1267858287
179484055
1075222387
1869007703
887965397
442778833
1310583502
347293854
455602837
576337506
991994736
379548269
2145243492
808609356
1176499366
814880451
1404333095
1695364125
1707398598
630552646
2110745473
1769962051
1404402474
1448176093
1730257546
1898520683
1668033145
771243842
1567450742
378074658
407150393
1553569393
1338757076
175605584
1270258060
269982282
1104870720
1232693061
663863870
623736449
1178081877
1292837967
105063358
2069620014
1788167958
1589827528
1959303582
2025279944
390320254
1919585007
2000352677
944371148
1269840270
961494749
278393591
1084705974
454263957
990919291
584660080
1809011811
1719399526
1445769809
174483574
588983769
276018504
1625798845
1111591018
446809681
507657314
1800097676
977161048
374003898
683154324
1456912678
1417434117
124629506
1177452946
959929346
1111654760
1678881430
1502094234
49426030
1515671215
223724726
1013281066
582605295
837085930
2013254114
1605363234
290203209
736396596
681289924
2065213765
733672782
1346698611
592660947
1669755969
1370659177
101944805
2107460360
1477393481
1737481594
1615078776
451992512
382519169
685535151
1394571937
12153556
136718636
383272622
1182859697
253506010
713699929
2012447587
1250111288
967098276
1294394219
1224074939
726084577
1514642684
1339139093
660734882
1503559918
870949885
895155956
1188756942
1405560937
1854440347
1158336895
1871844799
1111058866
1012586805
1309535791
1265898313
819872141
196354867
137752294
1359781678
24846363
1968448048
1769996299
2112659653
1927636456
1123716967
934243672
1704373137
902852596
1508651752
1446065044
855385135
993247285
1856125930
841708975
651527101
1064320366
352144961
224677894
1722981825
1305597115
1175806418
1968338239
209299177
762448500
811156012
703871455
1445646088
1056696103
1748520638
1944225255
1776872966
1417901567
2073317803
730718587
1562869917
665015962
991820128
1175708818
987607993
1793016625
374359850
1911165218
2059483053
566457769
1917781849
238348601
1108442770
86094260
1845447523
1183415580
1971849863
1159378427
1611113160
1984923988
1133167390
2131703902
519138488
707061612
1871427848
1114290971
1431799061
678821145
552933314
183001057
2099018592
1941849044
792394665
838609551
1368580300
573586150
1312976467
1533522775
2139081147
587964100
169925526
1487599173
2065213821
2106207072
204684428
1088937323
1202860224
1771246150
433768622
1852870304
2135559832
633986287
378026130
392323855
1913190942
1492069558
350360340
606024177
509074782
119084105
56901489
1200026734
1225416894
1329429110
2043592373
1909341536
6612773
1311478385
318545509
1619004076
374961072
1848986977
1558487880
1917843221
761038625
246033623
649471589
1093216806
957361707
1144797324
1245799779
759390982
1112213578
1701108452
110512125
1997151911
1994365415
1056320161
1256606792
1919770073
328098913
333284278
1254027361
361249804
1412750830
412269787
674094652
1835294678
92036410
984429882
1656735915
1941712188
323287211
8442639
616173835
1447099231
947363232
1457679934
225371419
954330321
1056583032
1137676087
1567803349
427478784
1594547834
1622481170
1377077534
82837395
1771739443
598109958
910860941
1117679165
1017995948
582473141
407983739
1492403332
951556360
1640800106
2049246282
1516462585
1665281128
462580557
2100038194
906555362
1293408618
280799177
775188197
107663274
580941177
908916187
99139603
2047552045
1263943789
1402783663
1463008813
876547135
62828548
758200410
445741668
251088049
1501391191
1972690369
577295925
1408791035
1014624124
2093362961
257332449
417931990
82117492
1505222263
1755306295
1768551609
1837529472
6605150
1053725256
518804192
1051480686
829498962
542400648
581102739
1605032045
682139530
1473762301
303677807
1116713069
1016865275
371479513
1404858971
1672564158
73353476
567348196
357440372
857678423
1831009701
342956514
1633452792
1540797338
1200046723
1030243014
1507971016
172727952
1544932788
641208512
798943278
377164926
524208035
1380495411
1317576156
950861895
990025443
726141847
1248171104
2089145045
1684522032
2116486240
1158693711
1422231439
953175351
1544867852
2039978593
765005339
1487539992
1639482468
1342771834
1979586209
1416109516
889898665
1897134171
1808710715
1414863516
272037878
732025474
849531086
1084331604
827969901
740322795
1219223116
410555544
441080787
567414004
1941320348
462019934
1468922662
807868033
2036447126
951703673
150435003
2004433525
15355119
1388502386
1997494069
1212609328
2067945719
2076715531
2119602769
348650249
689155698
1342646468
1733541327
159934969
1152416928
1836732208
991964945
1645728452
566031459
21699971
72130648
1180795219
514309935
996680623
1406911531
186488346
1413037773
1171676121
1511243082
1168061600
941697832
841539802
1034907268
2041179645
1288325650
80489723
400492322
122469474
1588029630
5511977
1830230451
581726672
952989591
1518295230
851919367
1083667197
1602211739
259390605
1776701447
1030079803
837421946
1039396965
90396286
1269167736
1355634910
2029046846
550223640
1053345417
1642581491
460897972
888020941
1388704502
1915675267
1898343818
760107225
1081221035
1156246183
1596065979
162809502
1753880681
1972585704
246988509
1202475389
120876332
874746830
649860300
2043910298
844341885
597693670
1701898040
2031108409
1482015878
1276113201
1316704064
1254785369
807509091
250500071
1226459985
2124539156
1627260104
1034168060
1612618255
1088191140
2060911429
134777646
54928252
1814090835
950113438
1614803124
7686177
1567796059
80919326
1324346226
1880176449
1855626810
1786441717
578993988
2040914514
101695497
355309284
1827230866
109709398
1521288499
1439986654
1118910164
1790631176
1037156014
660481608
646219826
144912188
1179068728
878321405
1691640030
1442865629
1875748270
606836905
1877111004
2113968714
1328618314
568845863
2025730645
58759058
836801546
983484998
605183568
1790590112
102530107
249960587
48038334
312210766
1896798510
1194781131
1378067891
538276365
2130362957
1109006407
726853960
567150671
14361866
601703608
925609360
1652453263
1096041645
512333670
1493911430
588283749
401437991
1132441438
1987470631
1114384601
1227884104
1886431796
666231161
1640506625
1765117497
1404166000
925427238
1017086964
919654191
840087697
1507442701
1988599930
984014683
797075875
2106329578
1290683105
1169041705
1145406758
1281151435
1882621001
1063316868
1189787278
58335507
995636163
239059580
1542913341
1397455482
304109600
677344076
1038837457
1613414535
2069394903
2135065811
205875340
1253816930
1906228537
1889704374
208260088
1994322250
2017869977
761295631
1266369388
52376444
1686299768
1857057674
254197732
343848935
1638439165
445324224
27746497
1998319415
250232128
1728207387
2087969033
1253887690
1922387231
1316067482
834016657
2143713935
1428347768
1089893019
1222595295
1098359448
951524923
172698133
600813312
243620127
102742133
131488761
1965262215
1854448877
1368945182
876229989
400216508
1648423094
2142628412
119135914
1304782153
1863998946
2066197428
1812495092
417688973
921937373
662218898
339842571
580390637
534860964
940361530
1430161835
1528571962
469203691
164061987
1992619850
1728112603
1459144722
2123645802
1418735834
94165749
1106263034
2064082371
96653866
19667498
930140841
31494477
538341978
981742840
1925655430
1413635063
402368786
2111170942
365164215
1490872059
1855714316
556759009
1759512904
1809248978
997817137
280975370
708332856
1934940710
1908203969
1282787292
481479095
1014431259
1147970045
884440304
579309358
514783779
1592997638
1234777604
1663753294
1294912800
1328219991
240272591
1410037232
1936149497
2135030371
1011688141
2048410644
1874097609
1055205884
879348337
959159860
999697287
373760790
352567635
894172296
78612517
253749835
774457326
2126680528
202909295
713893925
1879022993
1343621212
30156168
2015810535
1761812925
818281495
245805008
516558667
1882213898
567429606
1965528700
1334412946
1665947554
32873722
74221258
1562295473
1445533302
1832596008
1961696302
295020015
604672822
1719039856
795332132
577625255
467671576
971345833
1804911313
2035079080
461628723
115436455
1728510496
764796692
1978179797
1160678348
187015235
1233517947
145112453
1337570395
474603756
1522636941
509902322
482346415
718816780
1000708311
1640476394
1897706976
2139949263
160858035
2021665584
2101323337
480079852
2082476687
2075895368
798314244
1580448523
1918566086
1193797201
1049051101
254512324
1383662431
2085601128
1144659791
605362353
316118570
57798238
654539979
559741109
690323139
1709213021
228140135
1680507942
1748340122
1167589856
1701010681
476443090
54217139
1984755379
1022515863
773794312
931154078
206346326
2014838240
1147081401
1630884653
309219758
958205117
1391033879
1441954083
1896481792
2145648663
662931619
2075197548
688881059
103807267
623286780
1041937109
2000093205
1202372830
1395556818
370991825
1334186882
1006581505
225190981
24934042
1440177692
922056815
942168795
1292421342
476110299
47239842
2001494581
1278165217
25115551
1232199200
1613717238
692031370
829023796
350505666
1644871174
1779487591
2065545943
688927102
2108455657
1360511756
911687773
2091555986
1364328647
1260725258
1617448685
891017889
2075357274
53267835
1874448124
848699706
1970032492
1627164097
11405970
1230054384
941467216
170854181
357377939
707346038
1252081423
1877827798
1373018477
678126030
590938577
2099200076
1767039342
1911489576
578754967
1888910587
945638155
2013256700
2017585040
273009787
474822743
1120493874
361398078
293485969
911146886
898024466
305763860
1214651350
1513005463
625015178
1865792908
1367598705
945723509
1021155893
1565964685
236508830
1729918248
1171304992
1577163990
1429916242
95593679
1384384592
1244042782
918380829
1075439206
428708836
1524394800
1727308514
1843190429
1360355577
715285369
1445311032
105930619
397804959
790786330
573767795
382098601
101348758
339319167
611498573
1165092390
319562652
60674002
425567309
881738504
1527226230
1575306593
176672957
1393794584
594591591
759127873
1926160581
272385696
2040882916
923455770
1767120031
1167411465
342491593
343409101
1403577827
651606370
110902213
366606321
1201558484
1834587385
1971295446
1542604269
268985478
1895552753
157530762
923740739
511127133
2077481567
1569345071
1009341653
334032906
1318853537
389500588
1720036495
899660651
1256876219
37258871
243000284
1193038492
820756749
1717409022
1935867645
987675361
2120736367
1242257112
1931256607
394695871
1844375366
1410438384
1240942673
1191937829
1707307471
927500392
1076423329
853450938
1433779346
942128820
1614632784
455195899
854796054
739422342
593056829
1049002861
1087826975
2023024951
1154998730
1096844482
1564169173
1418081776
268131019
1660296932
625858431
1659059787
660561850
801102005
588392459
212022397
928284137
1379233355
947154432
65787631
647683773
720612845
1346437805
963945001
871882292
1039965778
40626265
423028506
517147553
1626146240
1213512455
1335684186
1489700541
1657478952
1548986074
2070407657
1540935627
1490944908
1941521011
881923821
1722631597
1906953242
655132053
1450293364
1393128691
2139195097
1946414254
608998785
1209485313
1039804061
1097584219
116075967
773431046
1665607784
1619650571
806413927
1142530897
495676157
2009548619
1661531675
468443924
1591691945
1196896040
1254248086
501869458
1170894095
2107488139
2063387161
1382090470
1191227838
1289790252
1055702205
2139322650
1507739160
465298338
2010490527
1170758005
1795063270
1304791734
970036262
479166026
1515596681
2095959332
548479492
59026843
1785276353
1934869093
940084347
1406678144
1999105231
454049157
728334993
1397156529
1936665043
1648670521
2042465053
228705176
1926828983
1460258645
1016689592
1473639293
1778465721
1369914583
1392548664
1578538365
701980832
201740353
1931440817
382292142
1689522920
1439129128
180290133
199774423
1074848020
1613523714
1594377707
1174873091
778262354
754989140
635414454
1496028052
1688631088
176561641
430044826
1134258185
1068685762
1868833609
669573349
205734739
2056912702
1534636050
2087559580
399481735
914790001
155282282
700030741
109284336
563511631
1482921004
611388926
1488665263
710970225
670441884
840860537
111023215
1447124282
904096562
1276189935
562382631
455853048
510116958
400497984
206025524
507454180
1934893483
687708251
1500393130
1896914
1071552160
796358674
1908523312
344790517
1567944845
1461054486
1575459515
1062464694
964947783
1560672759
561154848
1494723082
218992442
157069843
731256066
135413859
1462788597
870787272
1368166060
681023110
2125906031
1146923183
90168237
2018359164
458084683
1487050022
1946350691
455895269
1503988673
569188088
2050385124
158498954
330538871
2017727987
1109653070
564969022
1393759834
174465510
1527732327
2045756169
1960294180
1327512045
670279611
521900414
1341347843
586805676
174164592
1541920634
1660780917
980949416
1596500522
141313055
93620993
1606739756
2044875618
560276658
15989588
395260405
1797940086
1159799868
1580027701
1426208200
353840691
2092444564
907146957
72468470
1679409647
465361169
1395259377
248476059
953223636
762919200
1865955751
1065352539
1280585480
1351760510
688826445
1537648646
1947382584
1093424236
2112615895
807269139
69902613
765185512
467247642
1724711832
285806298
2073037809
310258398
1546901817
2896008
888339512
131593932
1391633379
1049873639
274881652
342192465
670554737
1757755387
1027518906
1406823059
1721541225
849130422
238317969
596397969
585107060
555181139
326200947
175584810
995458264
493501362
1038695753
630649364
577969803
537360530
1996721316
767741587
103109660
1673266179
546092580
2017348590
1095367530
1946300505
1458580009
84568071
1673606865
55440830
1808958487
2141719928
2000265056
987148331
151676311
715411960
1578516554
1814953337
795873912
382217133
1767594776
226003761
1387991561
47953199
1336997011
358310469
2005104879
932442092
1721377293
2115863289
442019668
151864221
1632270835
1031438036
623335496
1085855354
326502625
921079078
1555042387
1538156768
745984177
1682420824
1144328690
378655269
1452982634
2074533493
816157567
2067417081
1087647777
1602088381
1240787013
1321921123
1145934643
1578129611
1478200391
1917761500
607520606
1575332922
912750373
327694429
1887176285
1387106526
1671453094
1536121269
42267071
839421575
914371757
507692907
1393924071
1403199588
1190626613
1880023941
441632120
1047368165
432082931
1938250578
73096047
1102159939
1758784972
582141959
88787569
2083330876
684602984
1789196334
1216440996
1757426589
1793580763
2001691118
1869486172
1628859159
1617682810
989687305
63487239
1336484128
850909083
1507897957
1113861057
2039660412
1402033665
222240281
1164623040
157370589
1495338895
1700211378
1143520341
1197584081
613045518
660930042
17764774
1037913632
1545062100
1738530167
349221102
1570232952
779703471
38635245
449683632
2056660551
1113022370
1571934770
854413779
1475600237
100961795
1122246180
1933544608
969122840
710403075
815323465
348919824
1349481372
782269092
1315183170
1402958686
278745759
1659033508
979911749
1506502223
1184066295
2077990069
1744664592
1385839932
1321553247
1259619472
583809760
762756404
1000083750
1329340820
1347782364
1286963351
1774173782
2014953205
796744287
784017340
556071774
1710759122
670749630
1750911753
74696325
1569998807
2140291020
1960638499
2145322588
2002164509
427814700
21686232
1535893421
482764355
1816800215
325973008
2030459029
180843485
1544761285
275965840
1310490780
310977732
1606966716
1881511811
111050327
1603782324
357139478
860484212
1745600640
1170177528
1156816613
658453302
1923901443
1324596325
562512156
1613884437
1827230838
1360473662
178525049
1524814413
1726032880
204730582
1257762688
1653056764
663764050
1601982074
414899914
682213133
32337927
1856240696
1959219737
1952543661
1518343618
1479616702
1523748471
477122337
1387920374
1714722154
1735322189
572723047
1455228037
497165475
2079343274
1438126899
983728390
1733991679
1224050006
1073942345
153078754
39752056
849091818
1778265407
640940840
1343252949
1458958286
785079443
1761178706
1064451464
1922412354
2107261254
1249227219
2082570421
1015367889
1381287713
801184653
2067683086
375300650
928200205
1697675899
2117195967
900136145
1573461917
2145915240
690680216
1347488877
2117362551
1800028049
2064298854
619913844
1417390331
616679264
376136123
997106647
284126548
554108422
871351824
896582803
1542121169
551296078
2014646778
1134956550
1208297376
1554495658
1070268835
2083365019
1549790805
1483698191
785447371
1610073853
1720754773
1424410847
620027178
2030090691
1682597420
670224686
998341634
584377434
132279758
1226072380
1767144036
745634440
2085972383
1388908874
1902276893
1419778447
810569411
192920860
344783630
174923937
1205942881
1666168626
2064462392
1116086308
626573278
307102022
1186887041
791146936
1204304926
1942797239
530335840
1421035146
528159554
2101316299
71985848
1011134735
1720266371
1326528107
1085855354
1591253307
1392859918
1288306793
1927870547
1521023848
67015824
1586073931
538551270
397332177
357970058
1110223858
1199992060
1335306456
1853378048
323257153
59449869
1644446537
1664765685
1477262457
1845018783
133846235
68927557
1241304648
698485118
1986588162
243123828
1553113543
781601647
1153897619
378110803
103388193
1141645725
2119065785
1109490203
582796814
1540082387
1413713976
1572769088
1538657521
1689770978
100699068
295832564
2001381694
916976633
396830542
1910214095
1798672142
127793063
124586468
526806999
30161890
1437460233
1984555262
1433746362
649773540
58375565
1217710225
1449791980
1552055503
1765718143
1629324444
1255416157
1219630494
24534079
658601923
1290765084
1053683014
1436705507
12409986
847677986
252239329
23063035
1843577649
2099316338
180332185
991809726
1252012365
2006404289
1387295425
1655668457
1224313535
1521443628
2071907448
1957770463
1966189263
1983475267
334013376
1635720966
1430600681
1279848315
249819405
650510219
283838954
1147838815
311410829
552216911
1127172726
111603320
982100789
664545705
1723848069
241695110
975038095
128506590
1250560974
1663310451
1992281477
49036880
1460081287
1543938239
1655736041
1439462685
1949567261
1339886416
661722325
863130356
1708664080
1486738869
1886968152
1598709459
398936370
1614847402
1777189269
245046499
589271511
160116952
280242218
1785396559
1411900802
1988093191
2135484090
1219716800
1190870502
1290751600
2096541436
615745434
2118770559
892456923
1592903909
935753327
105788148
1072240963
1427787913
1142061683
577431314
1944790374
1958801777
145954986
711815718
886539086
1945061445
963674383
1140909668
112413368
2003195248
927164081
1702433066
1409897026
2078374948
292547011
133684880
552207638
1983850696
1482360927
1380595250
129420333
1343245705
1407795317
630356682
972615099
606134159
17208149
572440972
2073980829
521444177
1545468595
564485397
1543748991
1877767834
808210597
1219507429
432769505
1847789720
1406821823
1476284169
1376168269
1189612877
1783176003
2095797355
2104398905
1274443803
800581191
238069506
701374523
724729918
331888410
1849374283
857353909
1268342531
1830454543
38814466
1524578541
575992178
554850764
264605417
816830081
1605457414
326999757
2114798677
1559286207
1245246223
55908637
1097096562
2025767324
1541602155
1230120091
1231668947
732652878
477023703
242555392
1117402335
1027604583
1518689472
1811158767
1485834170
688195790
910172331
1223339929
1719177878
627023421
1164539794
1053712436
1194460599
605989977
276604738
64615481
1342124548
1751516195
271604697
1116960817
663805874
2026231690
526389777
142813927
498704103
451811565
1503688691
1539967752
1529176487
1504172652
981098693
420348983
949054166
1560200653
1029708309
1363780586
161720889
2013218166
1889245863
167006463
786110891
291884377
1325727626
1253474188
482520751
1064492224
187753740
2045643253
1874060840
644581581
96136627
2037607052
199856528
1300335400
1439955832
1058926280
1115272835
529858003
1162933828
1410951743
1586233406
679420722
490866532
1168599347
884962329
1055038
1678638871
1652960396
1554778627
1727136865
1872750484
1285394515
806064125
1232528526
600013498
9008292
508085435
1708750674
787386903
1340235396
1309726809
2114669841
37003257
1762403173
1722867480
1445709935
1780541138
1553817837
370467185
568659315
1188056576
1979076004
1590524019
1499521170
486532044
482782143
1938171429
554309272
1838958246
1251338660
515669284
1026414722
1648224495
354693412
1535101599
507855618
1060833215
86753401
1078959906
144371625
1694828600
1013676559
646817569
1317868363
340334530
188992985
1639558204
485341221
1551092943
744832396
96956499
470275042
531935680
1416891601
1674035646
420316036
1434957714
961293378
339915803
1762110208
1856302799
1503360807
915482804
1944178240
386198819
888268881
1643753798
660145459
555512250
780115762
1973891392
797537980
1136407124
797295518
631299653
1291930650
333541432
479619669
1010869728
1548055440
939707102
826841278
1971149701
538884245
1844857385
505167659
328957475
437930278
727015466
1597776116
262786677
971254379
1088629163
849221011
2115771083
60310278
1757984482
1974163676
1282690894
942393586
1992551999
1570211960
1010809590
21699574
192266316
1352695525
63983128
2075955828
407316307
1219953237
400641232
544675769
1161842073
2111505253
409202853
1098766488
817357550
1503347950
1559179345
354077572
1217590155
639078589
1009738917
2025907094
1709182332
1164843139
1449066447
914151044
1246947483
1895326812
1070830861
835126901
1856981031
890806210
733412214
1964676244
140777140
715510140
361494669
1239494919
704773839
1602386339
576527178
1081881626
255598475
802640801
2013988786
1679972870
2075421154
2117218321
215216133
1970598829
2136956964
855128537
763051767
191489275
1651197840
1148333377
847971477
81939576
1392652867
137139276
748992001
1123253104
1453799765
638033368
1373528206
1864344552
1408318615
1863818157
1552682279
814675087
200289092
1172366615
563117177
840414973
301844683
1181055324
821276633
1998986050
1005563403
787628437
1835210809
1105860070
905261398
2127126628
326124882
916116487
2069590001
1874387355
691243416
2053491103
701558132
1747257317
1039351143
460518589
993578777
164417292
362805590
1655033175
1368128774
837175987
2073330156
1180427347
445134281
1621809974
531217194
1674832191
748141558
1348261879
1314926254
777653742
195267233
1149820803
1868935933
369174624
1298370576
1264008145
943191449
2037809413
2063827940
428206266
1808258946
889270435
1596938483
777526012
627401523
201167805
696306898
1483072980
1578586731
2048904940
431577563
1197276613
1450929270
455576541
1443611266
372064099
1642839415
209608880
2029186083
1507921625
1868323019
686414300
1595372991
903646639
1165568168
362435427
388655449
702217822
447110848
164038614
894971901
1531901747
1914480914
698383519
1462288448
910922575
1250601067
1422566046
2005533715
813624848
1049177925
1758512788
1520856906
1070634979
734631600
176415023
1908769333
6023177
1464123004
1433786999
1753122944
198077991
1505420641
1549395705
544441358
1818558366
258530720
1513423825
208324174
385090628
1465685377
1499999063
1590308857
1507701313
1013499172
239805468
2083524206
470126021
291239703
1553012485
1283663209
885831225
1474914438
600584643
1656010814
1070298382
80831152
1148989582
1401576599
1239283508
229648971
11001379
1209310098
799074878
1041313131
1068417085
947981077
57499607
1762195831
374056533
2078235441
990156433
438529848
1872146010
215212048
2096117077
1620383505
482289915
690453152
1837387037
1189151854
80467099
605075137
1377743992
55524884
1098450714
1342152637
1589723402
2107827311
1699640320
1136317664
1363016345
338617564
480580263
32299842
1173620319
743993331
444298209
1256778969
170824993
1099002767
880490986
638313805
1460024084
1209290875
2111489832
1762620376
1389508000
736880566
653113669
1911653577
1485386717
2037091623
747769500
2092762380
1760997153
1090834813
386511020
1090555653
2023520311
2048804478
363650231
1090224873
1632945536
777834359
1277631827
1154903649
278987628
344236265
37830813
1128599833
1611915571
1932692470
1643376142
1334773335
601400752
916698040
1507275916
1239680428
1825357117
725103883
899944106
797728751
1380953197
1210756741
1264805183
947752033
1536359578
1875225349
1271105779
1697612716
377205763
1311593449
1194427046
649156597
895775671
1411928404
1395091607
1858292334
383105998
111753921
1167145419
1635030233
2139379108
2063214748
2121618776
1025250424
518723744
98070223
424617782
776053067
1776423009
257957085
454577130
435161281
1533556902
2044182500
440216403
1951925851
612094909
42736857
421024787
1746728209
2064817167
1145321095
886421518
24165966
691169540
843151828
1424717270
852977894
267256914
226342572
1326400373
746610759
634725131
1972801493
974159474
1865129694
2139401365
957078681
258035228
2131461014
1149238180
1489500626
163939064
1502618342
1372887823
347860663
682799354
910484120
223389655
955201602
470481640
757942903
1953144682
1689970482
1062666879
1978158653
45570478
450353658
878808130
1450207668
1346300387
812658869
784439909
1510689071
779431045
1097981314
435923729
2010633416
822779164
1444934424
805384844
1904705596
1476779991
838638449
1221750995
1560287566
269737298
620318036
846796845
962989793
1808659473
1716713693
840581920
984626988
489486838
1914796968
10752110
44508778
350220515
566478113
618563367
273427246
2011196793
708525027
1573783696
1906201097
34303696
151058884
1160846980
1388742241
671767233
606840166
1029093789
2099499632
1657702498
1906417958
1485290870
1343111160
2120307154
269333153
1707956563
646298134
2125211732
1019875908
1221925219
681596733
203809006
967142914
265251578
1457589392
1743363409
1837966449
1884790546
1686421019
1935401145
348496938
1037261229
846320051
1512619879
87964780
226345636
977510721
629948397
1532267487
1235487170
1324898417
1982427189
267782320
629866589
1339711661
956287044
211699662
2031778353
718215470
597346462
1024132039
2123419535
1885289670
240601623
116321926
310181648
1649450264
1998977981
1786143967
299153926
89220827
1446480447
1194425626
1903260519
1105632473
368221288
1272225056
346168356
1827535487
366976639
762692841
821770218
121553751
371310047
2013025786
548524186
1447574906
558993520
963691800
1197707074
1372504458
925371972
371068445
548062508
717765532
1378615230
2045733160
434489873
381542167
358082923
514337057
1848463405
1604237072
986496520
1643556463
1383936228
976915607
1708804910
2109821508
713716078
953041310
895439492
670268927
883152998
60764936
991777410
473168435
2127171238
1287096949
33810593
173519585
35947402
985095217
222391605
270024007
1482614265
584920967
1254702440
1616804013
265404163
1834753018
2048770126
497171240
1056955508
1731456626
1621223498
274479949
1952715852
1991901523
164304595
943093005
1645377350
642745505
737338713
1678675996
212847565
991560708
361820844
925513820
761065064
1677410206
1595858211
660766460
452832278
2120242083
70568021
1018822012
1737231311
1011083597
203730004
626002583
739229236
693971665
674120701
487709056
1570819683
968750201
298512820
708709312
2062750972
1121839723
1733495782
1060168731
1043648095
1675093433
255611527
1061574347
450379321
1180839951
1269297353
1295822963
856320518
224337829
694631552
1773814724
1328101743
1852747795
772150137
1949837410
953047787
1532873135
1682805838
166913361
1544699480
961441972
193839320
45877675
1924165072
1888691955
590288418
1992282518
417687872
403090367
1856964328
249610190
89418991
1934315329
78212991
2126599980
1577125999
1345809124
773942730
836389194
1586654260
1642298527
1601825509
173132872
1566105592
1364124104
863881733
346447920
738024591
393162027
917604373
1680588254
1448613075
2041901803
626392922
1077472477
687093696
200287519
1804775190
1802693990
605412828
948127369
918099570
1971686339
200939529
652056660
1848858516
1819218378
203660614
1335779668
1336960030
2128648847
1801141938
669523985
1937753629
1559192873
1127334217
1633361384
1092772342
1660934476
599562690
628557752
693000923
2103744364
1813167772
1123340850
1688036845
169946036
215346452
1809225674
1996848186
1681595825
746476745
413398403
1714325657
375023762
209755679
1321773900
2144556832
1461696613
895253074
359631847
510446329
222040172
643156873
1554891258
504546956
1497134346
791651081
1321214202
1731945040
838470642
1571934840
454308675
529270086
196380249
647361327
1171149708
988445001
203444250
843341794
1743925996
1648455261
2088367461
1400555399
420352450
234164449
1843586829
919374103
173664101
387689790
803548281
192575752
1161227873
343244283
267189310
758122939
1484799093
1565005035
1513349121
908566028
1363751561
266867443
326191370
871821653
1867112701
36188909
463834568
1452377371
533646508
486645446
149024133
882515654
468807132
2140074628
666381628
1399840810
690271136
650226078
63455162
370311776
903293465
563933807
1240976016
1313708677
1111761784
627180890
1078285185
687093795
1250388286
849983412
100431845
2090095378
554809432
293591051
391029203
2020209577
1919884173
486992450
1763573189
319904120
1213516023
766853298
818925035
1239073272
328576922
1770484225
1480084103
999843592
1741298645
1949405618
1129894869
377635742
178002354
1875132069
1655643689
975262599
315030377
545028268
2081033490
440503751
401850267
967138575
1634061604
533281797
600861014
1454464369
1970588494
755520206
1816457188
1567006348
2008507686
1016273183
365539160
1015243657
1544743461
642101960
2137703526
1459246558
685851293
1191363719
716691755
72350188
105245965
757596529
549009485
212807233
652729915
283461288
1007596595
2065156528
1922787908
2019341726
1898279798
1107681220
1413242901
179919154
1901743936
1712224696
580655992
294768119
1236688623
634094799
352863887
654439751
1007382595
1166060669
878459352
2044664369
1516397906
977890823
1334035335
1462338974
699824536
105628521
766421955
2020610775
1888542926
1662034203
524656018
2114609074
1059970445
483729173
38750043
1530629681
1662273893
1886438292
294842165
46607081
1753487597
637879664
843421578
1178156012
915690195
1160770437
959331183
613728426
903993113
582077835
1668594344
732136284
73994574
1120927419
338677566
93595919
70053470
166613688
1053288949
1653262343
375156974
1828284373
796901099
870701449
434784085
1749125185
813874059
404553334
49904116
1333392784
1897295670
1961156942
66547677
1944629625
1423933536
1489298580
1107780805
1125797817
628396527
367711021
1073187751
886309727
885871885
213713948
1081536614
628068611
2002072063
1800807219
992626067
481665560
965421296
676400700
1859116305
902016918
153451072
31614940
1860015511
1310323974
973948823
1121143319
217521208
506939414
1546303141
1908684838
2053578809
1205587498
1102782121
1554709048
1767835681
1407969195
564929717
606309806
601419196
422214601
541621851
87709230
1492174891
793340552
866496287
1701556337
433899074
78914675
644946710
440341046
181842886
502248022
364300731
2037485621
146836863
1330734682
918602241
197463197
1282030208
1627626928
923333047
59759126
486389615
1715682172
1788582090
557366003
1593720258
1656622062
204392620
1784789479
260657705
1584607997
1434352764
518321315
1859862431
1995683098
956039322
832036865
1640919830
455785211
1391664882
1580014761
778706081
477759827
554188611
1918185757
2063675958
2066821642
1357046264
2028614310
1301996983
1314376240
2035946069
1765561931
279390230
514573128
296655341
1794697736
1436985328
1630136500
1612839748
907072123
1856140472
1300882128
1225488946
1307232325
1967933885
1522816213
1951137092
949263138
1615573052
1155337434
1421585500
275881836
1456930162
858829748
1982310756
2136413551
1123088909
2047948896
1747562031
2131736287
1717376028
47515438
1937641450
1940260237
823455838
1876648959
440856944
52855904
1490479491
95301960
1418723754
436152081
1865787080
1996012020
1410423906
571851913
247325134
495355080
1796465213
986968289
204593754
1339582452
160846815
1845427650
1105425131
1300174487
472430439
112164434
367175046
1230779453
1797941826
1239963835
1995429014
858912946
1729563255
1211179884
1300824951
1184972550
1247224007
465662907
157214086
1707720900
1498685881
2080684763
1706581046
1518429783
1812303115
1473766389
1788516167
695164595
1308043429
1680884632
852080468
45919879
1524650280
907459317
2027088586
917471550
578564000
1972022029
176733474
1166417648
672163559
1439226010
1178786657
275585153
1386271981
1648154178
1764364492
132562674
827042447
1737370279
670995137
2037973486
536184747
1923527267
1163374847
388682782
1068643113
1502290438
1568366225
338133059
1211166927
1306456116
939036026
782331420
1025856541
1029501449
1251884992
610576920
457328447
809278691
1259212301
947004301
1205810927
47690591
83294346
354255162
2066106265
1602428915
1841944129
1755343953
1893061960
185548243
283889903
1976887872
123896466
818776958
550465406
2121138052
1834303119
1605733738
347386347
829937724
1644861591
1731101055
1217723055
490781493
1638793958
1266122549
1332669344
211731504
1808101081
403077998
446256891
210285949
1748420991
1821785160
1875833751
1485682153
1271696201
1387516958
625442643
43453448
1551473401
122676202
1893017361
1592498765
764203085
496033656
1216085734
1059829910
2082118840
1772520039
1805980597
1393953874
1501628185
1606335729
1795766807
1422887411
1369859232
1988460566
1110277152
503580537
537543187
437849952
1368664020
1568153080
221337949
626153785
1742987785
426651551
1561387275
1754897728
1399507041
1149306340
1869926083
83104399
1685736913
113637534
100656088
313333139
1604862675
338028339
1329367665
141632037
886928778
1682998200
25177626
1488206112
1947660127
575933604
624101606
563958300
1203447723
1543180878
1110911710
662191696
1787772770
250643097
843738673
928149934
535434628
622418843
1523274760
1464633287
366854599
1278302636
1284264093
560473816
1235877501
1098808637
1728822562
587368318
1501065518
575796479
1937467751
1213786915
1598991047
831511827
1546975906
2045643696
1120544297
190399778
1368663350
334346957
15771473
1872934449
1826788126
233154358
545063792
679660583
135111724
667099117
107894972
668272630
1542720705
578272424
379949698
532053952
1096273902
1735373875
734186613
2113383209
398692873
1871873217
1590559332
1117446530
1254036078
710140438
931924734
301083446
950140366
250462383
109261541
375312298
744110804
1295745671
1213574784
1360574145
358772603
189437723
38308957
1674415506
1083208359
306804571
1364291769
1270133288
349000760
75377116
636598033
222767375
887965397
1295461462
651016063
1621943245
1861558653
1498663815
1029891662
226840999
814428320
1718793162
994815944
220546610
1803078781
1998606090
986064396
1237583514
2127956713
1440155341
1905947802
1387289718
1954775030
264592420
1224778194
396670939
505887110
406253129
1865635203
213370302
1986544804
370323502
2026219606
1428939016
507232736
305042822
337303421
391025050
1764264053
888144870
554116544
1376604486
1479805957
199812724
985502789
1516476058
962587948
1344204321
1367596622
1699335171
477159693
11225242
1397816020
808789114
62532048
828288173
1564423115
1804867091
1808382290
170897224
1778259612
1191241771
229270375
728762041
1885561900
1408180190
118495011
163751863
302356514
262741725
1004760619
1448571336
1292507292
383710634
560461403
61289460
1011590877
617513019
1626174516
556845874
682419816
1114922617
922275904
131361308
761613919
475293167
539642517
428404058
791167185
246097109
1980829801
1585081883
1539769593
1206990520
190768384
1543245213
742783340
1276514534
813720237
722480446
1824898605
258417258
546635440
1912494229
1597273511
1914471760
165689528
911588349
767232288
1602249594
800201780
1043521597
602861099
1851188957
1297055639
1610690490
249291234
240685953
544762564
2088043944
1789335821
1148417274
1885052377
1550862792
711029707
945114732
839336949
512057447
541829915
196458760
797100439
571427589
1396087284
1005527839
607025770
1583972353
669342434
1092982022
379104925
734988048
541672996
1150157508
1763024202
1926530639
906867174
1336100005
1952292416
1750395520
505529191
1190939465
1870622936
2008915386
413842720
1139277875
116661155
417911926
222578099
360965921
2091376460
1010973994
1375423691
906957384
1646824899
621697271
1148245176
760067004
1996958100
107514590
2100626784
1191319397
539109750
1869980446
334367740
1587515182
247264750
1576769608
264690939
215863726
430840717
169238136
1044035949
1076447557
1425286616
635100869
1247331812
162102054
1663447008
1760819814
929112315
1312094279
1942795153
1705629483
43551473
866348165
1715778801
1261608509
693200782
698709995
581662273
935526451
1830472360
236744865
1733192438
1134319641
555361043
101701325
435492885
1037823289
68045036
1284637334
179715157
19496701
601647973
1481582303
816213355
190087171
1581996218
2109233155
1250553396
585068493
550597253
1365607508
437118789
976074452
1804071958
1109418380
968387179
600732055
565736881
1212640301
2014271334
645796378
1647310821
434726224
578072141
469557251
277298498
587272129
483904155
576843589
1534583384
2005509829
2062727478
604858059
1263981911
2125604930
1802793677
444933112
598295565
2112960245
185000902
115664450
1785246846
1425266639
706684396
1035784012
431305807
632093509
1403476189
1443186023
251576566
656362370
1572021700
551057688
99158197
1160121417
1454095679
1524328457
854532387
1138457416
1812116489
1656100999
236382865
2094032385
2088317052
1559053761
1718418533
1131309946
695416240
446227824
1910909244
1188339698
778396261
1207172393
467914884
1203136986
1746226842
2133497320
783628121
701750634
51015624
2131226844
2044543190
1126132558
2107755736
1430632998
1096241118
1921757418
388427139
1420138627
247625739
2047129996
1773706033
1548946915
1090488710
228047495
25018651
1351027271
160944491
1001453642
738779402
1572973169
41993223
326670784
1127507738
366603752
1649490504
290476251
1062636624
1303534649
973982842
1102731822
1405653933
653745067
1524310756
582706103
1408524778
419026120
320444501
983714774
838896635
1680263161
1700823651
1328507418
1194153345
1521758695
497211589
646094917
1582149858
433870735
1190512378
847276370
118033952
683539509
1904479822
1967788140
1823778570
1661553516
153795733
1068633213
1420666059
1399877481
148444968
1578476076
1430755528
964140445
228471190
1666570729
1486075153
2064237447
1044733490
104199186
1258611255
421451574
1822757093
832735283
1376682865
833435306
1412257116
1782879886
297705391
109350887
457531497
813978669
470821639
1678403849
121600238
7681375
689941499
1554224130
862995933
1626485746
264439936
1507369599
103449102
963959300
1878134528
1227947119
151693816
1628038045
1909517241
504075306
698597466
2018493169
1213498157
7398292
538075703
12839419
1980340323
1641857751
1475362551
249641669
52207773
1253993351
1795924961
1103968501
1112125874
2065773554
2094540993
689463682
490808893
1577951291
1000892297
98696143
765798679
886219218
1933097789
1278970457
1678427155
1469175470
1611297658
1446001221
299484692
1879566430
1973459368
611174468
377647901
323145952
2142453198
378233921
1653371748
781103354
1645085112
108927310
754074224
1819412585
1577780386
569133994
1084315251
336554043
1578927324
616907299
1134979367
473170413
372656416
239956408
2106204012
1127483614
835274576
1073974926
410714013
2069314409
447586185
952604290
2147453085
171228871
505250344
1808665762
1263502817
1631928519
192794468
529005002
1152326989
2048040828
1612093578
55105292
443886756
870856746
1227162980
1933692838
1970466561
1497782736
901857280
137693349
1572233845
1171481870
1867554751
1542711434
1426296515
1816501248
1226225062
1821208081
687090816
1621510382
543087850
520556176
245166068
1614838997
328225329
955986343
1280490212
191315556
19742280
742509483
1162896145
1202877107
440059899
826616959
132806974
327780338
542201382
847711226
1687503763
1497260508
986905250
1380667702
106569555
395861723
1622490127
1413179688
1125488921
773891651
1226423058
954929348
1931162720
1614844852
1609990417
271081720
1255381305
1633803892
1164255497
1226833797
955432275
699184583
23398611
887395319
1311329744
1925375857
155801319
1491351298
1309725811
1307776412
1702747474
1576852815
1224640355
849650732
2089555456
1741730609
1078801747
1009714953
737492715
962683189
626882137
1488292100
35266780
369638614
1802827704
827905784
497559839
226497556
2129247388
2052012718
1997584874
207256811
1007747405
799297544
127003585
762642365
1577375543
125786001
658893792
1417833446
617983609
362811114
928290283
1516165054
1076319934
1328525985
859445501
1588085988
130216360
43428925
1858605991
1585939087
404939593
351458533
380063771
84834333
1785746801
1275203626
1818284347
1629194760
2092599476
496289565
359337487
1887185871
1181744035
1864035735
58505155
1308691622
1000676743
656541730
242478540
343479168
1409038981
1391849997
1413966970
1623944330
1741289911
1137090505
1204287225
640068488
437409871
78703043
1541367631
1933844880
1308510571
1959916775
1229046658
2005806214
1590610994
370833318
89965808
850767143
1781084315
630436194
743113835
924341038
1460220606
414794082
968357516
38633826
945281246
1580275011
1575533233
726532814
1571009065
499690527
321662451
1534961376
2028744310
327969786
1326779145
1814334545
9523944
160399103
679807170
1023841400
1414975478
27431790
827589825
535102597
413246550
834379960
508907978
1717729172
448465077
549736407
192392419
1493598385
1547432712
1553589335
576531758
1990977981
838622828
2145675712
657937746
132479019
1363295132
98586434
1847623024
1284780060
1617512272
227888125
1181975401
775766104
1006295629
898843284
318552102
871647478
1121689493
336561854
1342120643
67672546
2127238291
377995400
98472945
1561423953
794360387
1445347929
285287052
586663317
1375391497
1998465310
1232264299
1940688334
1368168090
1110365989
1918437212
553525436
1550394539
949063529
517780085
100094364
2041470255
975323715
1763686059
1839612091
1788528560
1929010480
1515643561
1286511702
393676387
1324847256
98405840
1173052492
873299383
1323348111
663729075
248223577
1784917118
1243720204
1921934328
884319712
136617889
163647073
1810896367
940288991
498025836
552678683
1483914363
42349857
685796210
295008967
1686835602
1355929960
1809222729
187607488
616483707
914252795
2142064295
1260825982
1561827109
414757939
287557923
823874485
570712204
1856289827
1607038317
567635216
867373345
99976717
113792879
673729595
132914536
520000071
2033190570
190065557
1279254984
644225605
1099177693
122438092
1919828704
1996270132
2061906705
318907501
678533698
460516389
851371398
1677674314
2124904355
1478300381
2039996034
871947440
1892621557
888397022
1731487858
820978829
1341314292
364063982
1970319659
741704093
11593830
727890248
1421973773
172641168
1267682370
1753592334
165622329
1601785941
741104398
486218838
809425293
9312614
1195687642
47378541
1646488924
1553914027
589037628
1494285350
399931065
1756151282
394206239
1951182146
480525011
1660364228
1423780971
1544793110
1202212948
2131362099
57680013
423583385
140992695
1348616297
1381282324
736965168
1677117732
1713073933
241563345
1587643498
645543190
2126580595
898437358
1099862911
569740753
600897726
87478746
786656396
1787230574
1642422173
841024511
1041275948
1893525710
2000505372
1654900467
2076275725
680172311
996076203
2023380536
1484076582
404730568
2096748517
1844738762
1265795123
337039297
1687996989
2078720665
746011611
1798710495
698624595
1606926282
1052849902
787297167
2061623242
931122852
2137208659
31623427
436836720
1123695245
883067605
1870542126
1516423789
171553666
2050588996
1115077886
1765196698
982318492
368140526
775126972
564246588
325306
785704387
155120332
447788900
1389614783
19559171
296148523
412536777
1006512440
1303251393
107536917
671039778
802242904
1346936093
534679818
280773572
336479104
370343737
1560597896
1206632916
46631386
1797007822
694024968
1596525127
329785373
147307571
1570336238
1131300714
840362894
1990524357
1811311183
1651644729
1712347791
1225957353
1947401748
1563418077
125098090
425346386
1454093152
122654269
1159445753
880271966
651711452
698324923
216126898
456033820
890635811
2044413847
168556702
417027
120608891
49401914
1795577222
807569097
205448576
1536487931
515462669
1118591841
168206573
244449358
1490410723
1595845242
1239194620
1682062684
1775336841
721913927
1594833800
814543562
1891789336
116439530
1271576381
796371108
1030629990
1083154338
1133178169
2094865167
1075496230
2057315720
1180594058
1061391532
1388234196
990561054
269293190
557286662
132321166
195860378
2033953058
131639965
2067300975
1193869441
87018270
2110684048
420775629
223046170
431090503
110474323
1935327100
1411736202
1514180018
1935175928
646604663
1140371937
798077334
1882768704
126130766
1990716050
793359650
1224395504
44664497
832250356
933179388
1697615885
956031744
334648148
1265460629
879606790
888288796
1086395936
1331590128
1952293276
1865146783
1144349803
605594453
1762113087
918099570
894388445
2117936268
2003755240
202329379
1942816037
74482533
1974692669
507557133
1932762561
1189540660
736138540
1854162320
1271080211
1477959146
675779871
1534927466
1520542023
1502034834
1502813907
776110181
2095150649
1838732764
59379767
339976931
622979675
1072514979
681512024
452703125
68340048
56285870
1546753129
1765703592
789040601
2082921675
67946877
455471767
1914211995
1778393354
1365047419
706389290
967805532
314595414
2008833984
1952779471
475719189
889368050
377426424
177289454
1715107920
2014561498
774905119
273903761
1714673558
1167327203
1860622273
1342668613
1580612961
1927846845
1937271343
1848640489
1267672670
912391991
851507623
66210151
745404249
57179064
1982274238
1346982778
1908381280
1591870950
102865874
270966885
1834776939
169000784
1583684608
538790500
289041628
1953782689
866127960
1772234956
793227040
1312022780
775086332
1411186373
864719210
2070549309
717117302
909653164
972796136
342269644
627776390
302929546
259296738
1040353352
66298709
1479803716
193188606
1692904049
538472261
1477268578
2123897075
46039944
2031699744
2111261528
48324106
1378049727
1874974537
1341276976
1476472450
2141858812
1807447992
1122781904
779167932
3136289
106190406
1819588444
1300766518
1882032718
1447186562
177666206
2068370778
1383705775
1605055433
810253604
1814146487
441381127
892943691
1227321277
1592896504
1593469585
601935816
611590830
2004079390
329867379
157064838
1880629951
515572861
696962362
1983934584
2080651162
1096622340
2127235182
33888848
453896033
1847613534
102910803
1589680218
463968847
1513676767
760704182
1883614518
485918509
1622636478
1238701078
491807325
1396626801
398133247
2062916451
2045707210
2044061205
1090257324
1600343410
98712764
598032927
1366638684
170310168
1170707222
1269504777
2108895821
806698140
578193080
1021227325
409665549
1957512720
759675339
2130426043
492305853
852601145
115516180
985421395
1584858306
1419589461
1698160507
480980895
979017136
1933872990
193086128
629749978
937149493
116820121
1592155142
463960531
1017661027
155989658
430288837
108621468
859688539
2107212978
194679636
28927593
283670518
1427053505
3113027
1987202227
1715853776
1883675009
193961359
219069650
1993961472
338490862
177403223
226939255
198111827
622629541
868909930
564087806
311850153
2070579025
682531385
974038505
720211254
40770636
1857302970
1452956408
344957442
252206030
947685230
590553126
1744531713
1145759613
461928196
327832309
1258561385
77404375
733331645
464191911
884580844
1281409795
46901487
1238888449
1944702620
56822151
2012396562
1180298957
1135730727
1542262169
899843706
216705854
2062333578
287973775
514267781
247648044
1124890851
2065032554
483786788
1922479666
1617534689
569498877
1901143684
2029431318
1236814581
1396453231
1488638322
870132468
454551358
1171751965
2139287225
1910876292
920208025
83731895
775929088
502982103
902375741
59572873
2006883479
1374913749
1478601968
1926514509
42892980
775400326
1987948472
1736708871
404211423
633475302
1920152659
1352052519
561428091
1346928381
491833987
1356811178
1415370940
818861425
1493296361
833958440
2138163909
69489770
424183969
1282279062
1081560825
1024631609
1217144995
1948493933
1934381941
116192216
737076770
876023079
1943455098
2007289995
1987897477
838161108
1204881899
219964285
909531085
140603078
1695405022
514577253
1129318335
2027425147
894142071
457717403
1447041279
462689510
1390485439
773501739
408394527
1885537843
1260732715
975630168
1515590376
1074784688
1899472576
1025363339
1534342904
1677384098
2076693674
1647195884
1223029434
1303422748
1484912783
1827676009
673595641
905946009
208923083
403348762
243764513
2145206006
1377298735
1615370419
806079129
61618274
2007771981
952973167
48813344
935126557
500811805
1160044908
61044923
678469125
1152660286
881100237
2053980304
913085346
21715294
1543074766
655155057
1549098846
1233075402
411673622
478324975
856824965
686157874
1739428962
1523601142
1103889960
694967133
842869658
1218399801
1833831146
1202483457
817288176
822518963
1807371792
624900114
2030916149
756605806
205909646
1748221927
744290688
552395016
780112156
1327357934
112419
343443501
1957284784
1620350499
1183783139
1267776408
694002719
1244875547
468339711
450283434
809653230
698336372
884684845
1492631134
618074775
1096065050
351006365
996345363
246297265
958297570
685104832
1690266768
1023574590
1445797449
2015216028
944892783
825988011
369185172
1799660369
844419440
2042780109
1409528295
1616233692
304819147
2140760
682172811
56494061
326375806
294336216
1162145593
244931220
1153731456
1413554855
1557983087
1304769727
1237401670
1965412820
2080565056
1944843435
123343846
377145221
1937470000
421352868
37550672
40929339
1601217217
1399584807
820852148
1107388465
1110560992
1184076600
941931945
1307591464
1731358776
1187410331
744732609
413047159
1213674499
240686916
1076197295
1491989021
1241024844
1452290468
478095875
1555421314
599605127
1524329675
499497941
1815969742
304472063
1271831997
1342605404
342550909
617873728
590036794
1259711598
794749307
1607244294
1261264823
1964232239
1225110631
377911881
1594456128
1515251656
1817124287
1790487995
372754383
826035830
1981715096
739535533
1658427758
1598391058
1471487347
1048400472
1010766326
82302049
1464359146
754988124
173787664
895873944
507247662
248876837
1386659614
92108873
816019122
216124574
1628201219
91155325
1303245933
1763728434
905361082
395217206
1007904762
1842300539
2069595737
1916689474
1315165937
1619330442
732669320
1123378493
496313641
118024035
1728865175
791297257
2061778987
84322667
1889803077
1422395839
472322142
1670335923
944839484
290550161
2070129202
1523105922
1261205616
1538941068
1995875693
1056013014
1686337961
1458249339
1118277346
940690926
1711960695
947598058
1535303318
167376631
368138285
1819598283
1857131558
1294191698
2054678317
1022717446
1754930171
974495922
1839168241
313258173
2131283277
1134540405
1084553
495947031
1208702896
397049803
239247765
905354898
844009539
19670876
220109593
2012514435
2126851587
2062444095
527461378
1911736026
1694598
1933588997
530233910
1544685937
641417093
529563146
410184037
682846599
240770296
669182422
1509008638
1266726565
1784879202
518134284
550448411
561644543
162845394
2075412137
835726622
1032694061
1014196800
171916966
362447798
947042156
1101988528
1076302953
1033351718
1991237704
788879031
415734921
296734117
578776356
1719253035
407566810
1373848130
1209798050
1373720175
1178363945
1607078801
1484940287
1828739075
1519262450
62295313
1977241831
293687818
1496317189
600187467
1006489347
656100664
1421068156
280857711
1299951513
1997304530
612317211
17061215
1779115454
1421281350
1536251933
1871148454
1128750239
627778028
961479697
2056284793
1644766296
1114672513
1778326014
1932296874
1442393497
1110511090
573880579
1845782629
549279479
696187638
1762282835
258793434
406780338
1942615504
2074706189
944310104
1384778849
648787901
377413844
1886376795
374829256
1651939523
989048190
1332065452
1079790821
1049030680
384629187
2125103908
892770186
670029038
221010278
126799718
2127129379
34038897
2081881705
17358165
423535993
11106728
336707284
699773017
1689401662
995069412
1535525544
2049562982
390508615
1896195799
1641884783
2105507784
892805815
533090017
1817105325
1035110102
1637555546
1129194880
1972405631
1548520071
811446969
1925252268
801912801
1480887618
419678335
511147650
1345306450
1114736756
1997308423
1464396647
1369886188
720400891
77410492
1984640510
321008364
727080681
524253272
280688600
800712085
1120123142
759979084
1116550830
1634379438
911282514
260404787
1347342930
1349992479
604881505
1063676713
345349051
603321655
1167285294
20836306
1687288184
348877708
118809198
1045798813
1285098558
2132030854
1656921867
673645509
1780532552
1225137841
1325842279
1310178580
329121436
61137544
73965606
2131637994
1170266519
92943841
827682915
1185665536
1118705850
996246081
71610075
658358578
694510437
418668246
1438536152
1844918998
726058864
863639673
259330520
1826850102
620722185
1239862596
865396690
195886797
1193797201
1415783412
851713600
999533374
1072447553
459485168
1350135587
1050338797
1141767827
1925246400
311429047
155056736
2068321391
1900840521
732903558
1809291206
902674948
687191131
1646675464
1231911365
1656195004
337463718
860350485
754456836
696978400
1710782805
1945998753
1086648964
1825090286
960540841
1130052055
1519237761
248620482
432340374
1931899498
412077492
228690727
1384019690
277737022
48877609
1055848426
2099097511
302587429
1275656405
339111274
893885165
2113526503
68773993
1949392690
2119989127
107743799
616029553
1384138138
633110980
1712545209
1556444466
2068143591
1359889340
1678892218
166059710
1489563867
914408074
1053580877
460913258
1584949087
1249981610
1213867479
989639380
197555841
98228882
829947137
840275379
1091368054
2016433311
1318513841
1939904662
602230085
870865752
1050876081
851610538
391545356
1498641528
1602576507
161604785
1148207818
365241785
1815078937
1041864763
1344125131
558567554
1886458807
386004833
380479358
651467286
51552702
710442908
28953857
221053323
1110186936
523073482
172566538
1858709352
102649738
647021289
1183048515
1331524419
943244980
1195588443
1009626547
686355485
2043233152
1921629131
303257640
68541414
1382022765
1063171219
829699592
1927273371
2122185251
294925215
267868511
2036177845
1704816343
761248348
1211123853
76984328
614287942
2042868911
1622157096
670590368
1963307597
1997156120
671825599
1484405662
1942157477
1469878656
1639890195
90464446
1654883077
1535427632
914374506
414587895
218542887
1932473761
405583684
508486351
367734223
632713586
2118339524
80396819
554452666
2108199393
1317144025
351665242
758241939
1651854025
1258706347
610261515
294354500
1472791595
2119243902
867432942
501566551
937950663
2144738352
284597347
2031842727
1241767171
305308900
1876055548
356932290
953422051
1753562212
1116122692
208498624
880612032
1375738959
1996474967
249029165
2026837706
1855447444
717601597
255374281
1214512836
380848014
248910617
6674410
622641708
1824247634
640133490
1527587186
309323823
1425016362
1720113180
391336050
1701502637
1638772713
350810804
211033853
1274940705
1448297139
2032197589
1921212399
1123148241
1919361307
1179715246
653636288
1562933718
735016908
1044553038
591561763
201237511
1230171970
701081197
1135601079
691853987
1213894982
1312006274
1603466762
1878937956
1313862827
940923288
1159330736
781135481
1059374093
289322951
1555203602
1077108750
1682634339
513286583
1884169489
645606076
479347603
976853684
397332177
583795527
1164677627
520559938
1473998243
1067414963
2089913887
1197794040
692690307
1579755873
946608534
1705956494
460553943
1836148828
1866438886
1384748826
1575578455
612390828
353414907
450667253
511165466
357098233
598865204
1507318730
1464735741
820086714
611476941
1898166996
1938926368
15580635
407362560
1528873439
486481062
103264592
912918180
943401136
975993525
700837065
378761506
1713226972
1135230734
1387986520
1021328252
399897664
1298119059
243476068
264549653
1016341465
2029584838
2054335665
1169495556
191164983
107926118
301132180
164757831
1934195061
1357659037
1364152062
1826368532
169893463
1532059120
1260404694
667940634
605681984
1337032246
270184125
828971548
588663838
2121676038
1264928064
1307095936
1510099971
671770710
1132935416
587930410
1248498238
838023191
1202185163
217516475
1101367879
1215937197
937660746
2135502182
1202706403
1969389010
1830383507
1398266775
1323573611
1813296863
1745818096
680952273
353979229
1397271093
1145437735
750298628
142165617
9653021
1359482809
543927823
106073366
481447639
1702164636
628121748
729365717
908965279
1176317295
27811761
451829463
1189482173
136940386
48001446
2067428307
1378359751
2057463980
1863039950
298592541
2018719314
545170859
1938008740
1105966443
1721394466
303374533
1276189935
11137309
101598921
590310231
121452201
789062779
965363472
990289330
1260469698
961244488
1188821536
794398171
1972565533
1689467366
1870334670
1090822626
1469875326
1133468199
763200411
206967675
2021739942
1646988450
887173835
332564771
2021902756
1360900300
367419067
509090326
1091298918
267129016
1706059627
299435608
1414513165
286465753
426268800
407392346
1097375638
1277588298
2103006765
77930663
514537163
491652721
725746674
1892553512
2107439677
2137684785
932493321
1471565777
1108390935
1817337776
1068796132
474714094
1088199501
552350306
1169239425
1325786112
649635559
872375251
535556146
385187280
685912367
1776995721
1273299704
1962643721
450907275
1693967721
2120529233
1402635047
1755924175
1337557527
1331534221
62151332
253597426
1954548873
882440802
223845550
2101479802
985371316
302872407
30784190
881277401
2053070892
566306863
385965424
1254740658
1299085038
1294632658
160454044
1688459531
1885704524
1419435746
780967392
2071200801
504762447
2067026999
1695749979
332320985
1382200755
150628309
345824476
1376258537
1138285684
250294605
53258287
281708085
1850525441
244560362
199336525
265152283
919377998
59801234
1737402917
1082527777
91979466
1963944781
51070313
1643626495
588270506
2053590584
1423355439
1246754024
1087252548
1444847357
730062735
855796484
487359141
715537296
1962340158
1732043254
820765814
1193316159
638137629
1077367101
1000846059
2099380113
9026007
933339849
1283255851
1916915967
1541328007
128325732
1416068133
642797168
688208207
1763973321
1978068561
262517478
1435561294
1605075224
968173289
1973762368
462037127
195443837
575086463
1179439108
1175064172
1549106859
342402125
149211260
293161504
384876439
336595243
2018685372
1895015069
1014420200
1223613537
205453878
1554308407
1960276342
479699919
1989470651
1758372021
450728835
753162503
119802666
527046693
1239526488
2064999925
127692919
269529002
453600087
1584078797
1482924316
444598151
1914224824
2141654302
316453640
1000631119
713050719
895094602
835874874
1798328075
1757284120
913906418
370583026
767944696
654179953
119175438
273413824
1041459662
1512798228
912600043
572485741
1564225699
1213339449
287863567
602500512
929001725
1405826210
1957280967
183503704
1033776447
1596017465
1709594390
1983984728
1908345773
468322017
1510216614
1735620155
886812429
480479886
1868464488
1362955322
749885379
1694222760
27377023
280350522
2068670335
28579430
2101528150
816484192
291466972
896473093
2030345141
1198558397
365809954
1173432925
837835122
1369183179
817822800
1509742546
1360306471
648908777
1871589849
1122524551
1521084832
1127841310
211002846
1783867614
499327781
488806826
1279859035
411016699
686642465
1403218417
316837481
1597999235
228479004
2121983242
1852628774
159608632
727812806
964580233
1342567905
693208641
1176044819
1322552788
1767544970
952183682
560756555
24027511
1071596021
535514517
265883541
470975899
1187466925
937264982
637037040
279237748
1749475763
1051271627
341471772
60316583
1183654230
1093571249
1181827116
1674290227
1313511240
748609110
1314851588
1759385558
855711920
1802571140
944506551
641210471
1816485008
1505341369
232116199
1038932214
986805103
1957177318
124413149
98855677
1827571335
2073312649
934714742
1094527402
1762835683
1426213159
1872602582
1858853317
503963519
1513405203
1997108741
1760557937
1295191760
464515366
2056233567
74215430
1492316290
1533587230
1040413984
1851239149
501762875
384520071
1446725432
1297313004
1300102297
2056841609
326587126
804220251
1642972236
1249545249
423996102
1244474957
436151730
1573092717
781066424
1761058307
1516528229
1746391030
1428691732
2087971703
88761611
2066931685
2128036131
488534798
1358870575
1600444634
141221474
649996775
253422403
1129300357
124742820
142741054
1681151604
1902062875
328844672
1388615209
1121196640
555743034
83350442
1326899519
755002452
84264667
1964602355
1091454431
1477915396
1599880044
1958469285
1380106012
190728967
646718318
1721199113
168551349
1452458203
1484444038
834480776
629784804
1998122926
1546889605
1937050034
968084635
647181366
1655755588
2077100715
223676586
655279168
683498206
271935026
953310177
1025718808
1955743479
2075162823
895820261
652702430
1903371888
111389407
1534600300
1172020825
1293202137
843681356
1587562449
372831147
79876488
834987691
1096744016
565522644
1892802798
935447751
789864117
591231080
843456943
2040984930
1967361952
2062175909
965172269
836115292
1219757423
56790850
1230798061
297976930
1144658469
443248283
1753948150
1277034690
454092061
401822798
921433756
855306764
202433754
627926181
948110568
996376613
727254028
538016181
1560781640
873698249
928105170
585243192
513784925
968273483
1545232744
1965071607
1155010903
72027959
1102132805
1624588468
1708202791
1541468019
459880503
838136622
1224656550
1942791781
881033324
1027342392
69993782
1644685840
470671013
1639943294
438447878
1380497031
1968375853
2021063962
348937418
669903279
194010737
129808096
471010118
331643119
1868039776
1980066705
782779534
1001963391
253167683
58357681
1348918235
1543646786
362889673
31728601
1090707828
2106091029
1295714139
1209435139
1430624308
1502294383
871377695
1089197332
999639792
743575989
985152455
1257361427
55464392
1781137083
580303303
1373544216
2127156414
1580845140
2016123742
359138339
548964048
1288787411
957933694
1902058951
1050187940
2127270977
725649430
1490095654
686155304
955256189
324432438
1968004682
1856425229
1830973363
717859832
1999579266
924293258
1681103693
1713510041
541768118
1038669216
1495889427
1861566217
766071345
205503089
608718726
1313055372
628262267
2099757807
935761836
342437465
1608462648
990707351
621208392
48726567
1978809432
596539237
186177228
1877747003
1782732252
234119242
1538722659
1578943712
723939561
1256479367
605308788
1490153709
1706166065
1355278159
928308032
1445345491
527520277
445884521
468414909
1260029281
161381305
489345628
1209431982
2095038279
1938113857
1152070140
628075295
1470250892
437895718
1196588127
1292678028
1492547364
901760059
233580773
921874286
968572181
1399515237
1097713364
1721790430
1182445696
1607420502
380518386
910275792
1954373039
1081790960
1949594739
1526533229
1764474807
564360269
319266118
1980899776
546632312
1273408992
1365816943
582218985
672933099
1761126985
2108629244
327443320
1399354122
325986178
956435523
993314209
1826121631
1409887795
475678565
491045480
799577120
44402693
619456038
488444080
1409946803
1786792063
1960271754
2073456547
1599097100
820145438
852081144
1461211056
1365697363
1753103160
1957156666
1460433875
1117679165
1780466391
658847321
766305306
1254174805
1622565205
1464452627
1253173052
559496868
1737706542
900421198
1093380165
1993012405
1355462638
1977194182
1277228024
906862614
1378810431
572544543
1617094963
1095471094
176415023
1795919954
1898071641
1399318778
1348338998
1843987427
1990922077
979745420
1960088550
766561056
13644343
1918934195
478418993
679328114
1873760
329296616
295096028
1874126125
1509371472
1039025417
698990376
1642348543
1877671809
1848849586
1593268075
1710099376
895285498
1702740482
680777911
1491632699
1133431738
1148439969
1825813094
857606085
2037079544
201983697
1120267290
1516344057
1213806584
2113228922
2034255885
215625652
14028868
1160698218
1751747228
456896592
948348344
1514322631
945351814
325585426
1961109664
1042391508
117195578
777871414
1939438328
1295134684
487296063
2018221673
1073606619
1507820360
505354218
1848443519
318431431
1039640763
1181935858
188859681
661576235
1839847158
1569550714
327136709
650881762
13169872
1974571625
222824267
42564526
2065851369
245531583
619730828
926208329
167604051
795330501
1074013147
850925605
1573626940
1498886106
1078916160
2038059837
1313611204
662287062
124751028
1182769395
154276279
367495930
1262990345
1976966467
1030362283
729724355
1072760903
1374616213
1104311500
60167756
410305428
711491298
480022472
1728023855
281700839
1686323090
605561234
1465461188
1271547450
904027807
1340771454
1865556766
421903686
192386761
278137600
1269294805
1970359837
1774581991
985753414
955493670
187071298
1788635767
1895415886
1454952591
1919255799
764681966
1397501776
381385825
871845020
1728663401
23693606
778504226
97924726
711755813
1517911352
1196101937
1041481700
1652000916
757503657
284409788
659134130
775364191
1220307934
1046350693
1361812513
1552791609
1709045610
1002930871
592327514
1792005446
693858313
1005190294
2129101265
948288532
1654800276
1437954171
1773557756
836723754
930854419
107879732
2139285162
247554121
2127106462
1265520623
1054199211
1621807158
682115308
1988254653
2001726949
2025568821
283458908
1123707576
765271867
1684127372
125882388
555555072
333058262
1510572776
1366353052
285343969
1649889079
1010945414
273884803
1122855923
1053335699
2111815388
1405878796
1344361420
1055417625
34497547
1639723466
994078351
657138980
1867696425
112530270
382377127
128105977
372760002
385437187
631970652
1103346219
792654352
1048035781
2112881382
1752946307
1554472353
370154753
97836667
1395394201
1015130847
1600635153
2089693793
996224441
1686868453
1702546618
2011924280
1201060368
1854346219
1048855144
984193436
965815347
139060588
1012759948
46417762
1934501793
442654359
1775351558
8341188
337325311
1691848840
208848728
756508298
278141545
1386040370
1854415855
1777883525
1061172345
228243215
63464609
1516932454
725778549
82097990
1178587914
328473547
955819897
852804711
244957952
356599840
219544199
1970047326
978846735
1015805288
1728516
430637634
76488189
917752650
479149955
717431208
1489807682
454035720
1834355786
334286583
1701183068
638163254
1713848417
346558518
607705850
429642388
1199767430
2118020980
1707407559
637778254
416767793
1451745577
2124976339
1621374
1963077754
1456846327
1218050899
1978837345
13028025
489708164
2012792883
386720525
899432146
1371374649
884998033
1446268442
1704717860
7484696
171497280
838959871
853514887
1773243969
2096500410
1021423031
49287730
816121500
1569271896
234992485
1674674482
676965913
336120924
1518835628
504384286
350620856
668491671
1179582901
2054921659
2147357618
2091568672
630612616
660354509
822930448
755607780
1592745179
1856229066
1798371759
919930150
1958339242
660122158
1926548497
372842935
37310742
1663566360
1162819218
226250314
357341861
1324475757
1111425310
1506786297
1467061873
722745843
1974526473
989395372
1422149442
1904367859
857437485
96180113
679733804
1740947925
757786885
223596927
80840747
868865439
576949033
871276142
1017793601
328888535
2076194552
514335108
629364306
1363972633
1025084086
449814799
1800422480
1767465257
1566368794
2049577687
864009739
1165491516
1309101228
659259370
1192344702
1456220355
809968834
528117599
2023678275
1041929097
2025380291
1986566027
335871876
63269898
1528327474
182524063
2141228029
1511909941
1328197305
1345341413
1394588128
386336181
297733171
820991265
1506500919
1510014705
872695368
1105749448
1624247089
2112314683
327969605
34981664
907907629
929693113
962750383
26577853
1566102479
179041901
1939109992
828572338
1778874591
1394129784
1169257989
757698239
266010719
1173848975
886002772
1903598610
767228460
1393814092
1820448953
1575709993
137502577
695004779
1133347556
167135771
651815930
260775746
1144197100
1891214261
2016171412
1568999018
376092733
613771918
445617944
1918005692
498187075
1825090658
784906841
38176978
986093249
751550316
1970734304
355093749
1754223212
753172315
1080969656
2000074035
1670264044
1505741305
859593868
1360463170
197649175
631859013
2048575815
1249209862
635370307
2099680039
1163655505
2009157738
2146604056
108014061
1652399475
972631634
1299128182
46830820
328902762
1413042990
951576949
1567424093
974727146
533361716
791069299
1085036662
225645853
992470789
2089898390
536695374
1073823329
1651410952
291349880
27482102
1891905796
1353134939
1540402995
520605954
827107825
1926520161
941563383
1827791340
983222058
502301471
1780861222
1361509512
1563921786
935967917
1441780794
954920646
967597556
2134291357
1949407961
350724973
2132142785
2115830556
102429249
33617969
1740705864
1671861493
1798603475
1275276258
596587260
2102129027
383650307
445025838
901555537
1714443399
65738693
1307403541
457721944
390083210
108383830
1457185257
937227801
1060698479
800152379
82683991
205157278
1404192319
1852893825
118133263
173091875
1183625058
907378605
1038292758
2126886060
653896350
630274320
42373953
1085575827
1745469323
1595309023
993938852
627908506
1463857224
1246822222
515571684
1996486485
150163386
1426892066
183515843
1002539816
1255407293
1747633196
1106641504
497971113
1744719883
1544949079
162649420
492677868
1174657891
1267971596
744821222
1658265068
554850030
357109798
235487971
426677413
57862270
832301926
915351314
586084525
792193446
14378552
267752038
1086207140
1428947163
1879034689
979937790
1590570246
697116388
260739621
652401466
860522300
1774287289
232777224
987086262
1440641672
207900510
1785552553
1782742680
853644380
62602526
207320308
705702403
791440436
72190612
1997198167
1055367276
1099403233
106132699
2054010535
748624985
1258876970
483142154
1280914872
1122346422
150900126
868582924
996303629
429819977
1950561291
672898217
1389195574
947773995
696285317
99306881
341145937
997936424
828295880
752924930
1469960765
91225510
252277657
1600442773
1911059614
1687783085
1102965522
109730809
1877840151
1657767173
324479049
1377065903
1107326862
768721295
219244146
33088234
162317834
895453794
518086991
1558517033
843420472
1464943261
346337162
559361707
1115961236
1991200504
501140789
623971311
1446246812
1277204141
742967491
451214445
1018331537
867884998
2006739744
207286256
208488597
497125808
267611994
1699670847
1113621348
270639481
1892456142
824029586
226031252
312270946
260683760
2003436517
1267596146
1781545884
567480079
1791126307
1719768770
1079951242
1347971191
2064445529
609516034
1628203763
1979093208
1768871093
340829769
46620608
529780956
672273614
730837943
1656512201
1885212261
1751805565
881620652
687439718
1247565944
261779319
82720369
567227097
1362890782
628981928
1620353631
931471513
1671872244
1200538859
1591374153
2046498750
893236325
2088995149
1797919538
1090779770
413469266
301158388
122697445
1574051316
110137364
492068464
1559608605
548199366
504064848
1465618476
1952502438
258430626
1127204164
1718289099
1514283819
702035223
1425792124
1889859138
1508913761
1785195845
1281431994
1215080886
355544239
1148935210
93809987
63105473
269631256
1865769867
1706357859
1996689176
1031467486
767742286
312729027
1567629923
1899741221
1297025599
360304931
437767383
325902832
627548369
420955074
1268992991
788924620
1344792314
948405990
2043019058
1009656756
671601249
121109690
1045192947
266474047
1273826360
717737243
143215947
1965116755
975813748
1748415656
1851675639
21827001
558142533
1603774318
1220457825
2056498677
154378098
1653778238
2049200579
66277064
431012922
404148182
2072176441
574278588
315867344
1858846128
1794274578
1674896833
179042572
129538217
747855587
1289191720
298823301
1460891273
1561042654
1170560466
617691793
1071537891
1913259263
1211690659
165452858
1552294363
154242584
409518428
570251937
863075807
1421260729
1737658956
816773276
953280
287075522
1611886296
2050466170
762497839
762342862
539952987
1791434313
1760606362
220549184
1597173181
1917121804
138730072
813096243
532278443
1509351218
76119340
775036204
1562117054
953153579
2047087922
1461981241
961146315
564148750
2019633527
1941913622
2083592492
249078419
1813224605
1697225945
1151930023
2144604289
120238128
1513293396
1385868065
1791218145
98281660
746176439
1894570467
1929253272
1980220742
1413591372
1346345417
1755405630
1399181682
562040302
254956034
1274638077
1664817655
1203558743
1882144094
1809762235
1983816077
506362385
304282243
1092762511
986645791
2036732896
1757123721
2018014622
1029154246
15168501
3196187
1838170676
260725734
1105586234
516592775
1948495792
1778446259
601063075
1739943868
580803818
1730361862
1047873689
1059649262
55377243
427297206
817070604
445412147
652194189
477015773
1584990735
1869817384
674850763
1638290721
1029474009
566126212
917869918
549871286
1874312923
1723194597
1724100044
333641449
513871641
636357853
2122711804
1685622374
1926284311
500468318
1131708242
1482852143
1932034628
2074059934
2081239723
356679402
896287556
1225900237
2107971634
880318411
618139477
146691000
1000264113
893285706
122551403
134850434
571823699
1079466981
531461397
1378988860
312709306
463690438
1463158997
2050633881
705426887
937512595
1745329630
1891837606
493055729
1855300392
237914386
1937041960
1976680570
451409953
2014681921
906055316
1295894102
1124915167
1873387766
1980555090
903877784
818747163
956404087
496042603
395582710
924847005
460232817
382767104
1335685788
1357300844
1636738579
1066882811
1383327527
500264375
2047343339
1272486458
1552206822
1103052971
1550687406
686171709
1959016469
831179645
1088583262
1631559228
1230731563
1764328424
1009100438
1060677757
944400349
757662235
969458346
1052905893
1973451191
1009088628
388437119
1591749085
1133204399
224508781
1618951416
143069670
2060257295
1407121355
968288713
1501502959
1286338265
13904207
343484160
370659996
734634249
1612652383
1180499142
1326954252
2121644657
1845487600
1389442108
918720991
1612578277
430982812
1658155329
2028627029
1883680558
1380895436
1578797457
1080162901
1885602716
1986179134
1592086071
838545656
505035458
86303521
1009526458
1209821416
1820642782
1366403580
382174296
1411768915
1279485526
1021850427
1650646754
6106241
1958089477
455302203
1617241139
2003481179
1193446327
756292405
333695295
487100566
912088884
1114249701
256007079
328524851
1169911223
1210901290
1018700103
568668807
975562702
1290828457
1977409338
1310205621
390343390
221547950
985478081
1044497950
2004964135
819597543
1793792078
780186340
915853171
1569963725
532921199
567732501
1913882685
1949800584
626179995
135023818
1817310315
1259608862
76518954
1055081625
582270259
133093609
728351350
934053441
1096408318
1048540562
574287306
536047965
121026273
287813520
2123561767
1674482580
671702018
954183767
517505852
381145120
1586509375
402487413
1613558324
781911995
764679641
329138163
1163349533
536050480
2039168229
1922679850
140966305
1497736387
702681285
1446182368
1166186174
1446133625
1031526419
180046694
149764669
2120519080
1806840151
725717993
731316003
2004642341
157988572
2056076212
2043025746
1575483404
1204897533
403220098
1823167366
607758742
118534095
1620821170
1240485344
2076316517
1428988802
565434614
374657962
1903481882
609362903
1172951098
888704448
566828205
1192530191
1870619115
2102355515
150871947
1750485383
840335065
187568590
869999482
2060580546
1410620535
1115658774
1685813092
2003745714
1008217900
1870008923
112426410
1484660544
1745101544
345873126
1245942355
1971682372
1287992885
748422492
1908893829
199340854
208233493
2119386063
171331845
1020876850
134826098
1973501938
1964005337
1249420694
1125374127
1207214911
2087011617
1747616062
1974363171
931605577
708102434
341455553
1296699427
973990878
1399308487
414212061
1179259328
1036068717
1215736223
960303735
2119527587
129639160
2023251435
1060224190
1087205603
260550364
1276080194
1146681270
656568558
178342357
642098854
2034402903
707359647
1802572751
271219439
626787158
476843406
485990980
157967149
1706608973
1470254580
1306887277
199122581
1824546794
910463435
283356370
566129354
1212523698
840732381
7090410
1812990516
1484166094
296126608
704473559
1916683952
1712965844
514651905
2029598230
1088438155
1820803768
1918451612
1617513332
2079732252
849747130
1727370136
1980931160
352936388
726575878
1859526034
1385372292
1993506811
1309763023
180746798
1134168261
2051845966
1203351754
1172879380
450841087
2094733518
364054633
465244737
1274341681
1135644781
349607885
1973939445
1155237460
1025840243
182839230
603309035
1151430898
1082314082
1534290038
118253235
8476435
1884117693
1405538852
1621611515
342579196
911089518
375756391
6844411
474692501
194876115
52434614
797120306
1451261529
61456896
1579844737
1210579275
557891065
1167422898
1205753525
271866044
1983589306
1657022039
1696174119
628973509
1055786052
365969757
354741952
1112291918
2026270506
431153316
2067885149
796062133
1424920243
434342043
952104118
945764732
1321624253
2130574874
1928526147
1508060230
1304201904
1441145172
567636378
1758439672
1441156178
1488150295
1173778156
20314994
1936473240
59456604
785114085
1209123732
1967990668
1080340499
476480373
115495140
1469869802
1754589200
568390426
4847185
223580147
830633498
885166754
1801594340
1651654694
1604824893
1069475340
854931943
533113917
1035941829
581236988
165406742
1856445348
468632979
387510851
1562855754
1662489920
52764354
1718675522
1121351469
1263618236
1951002505
1258731949
550250901
1566098442
1751080338
2097673068
806756543
1388096321
54678548
2139771801
431691856
1278180984
245835966
84147600
1504956848
779372297
137894373
1293314517
1075788720
738458437
93499027
194218251
298158097
1051521751
1107184193
1904418839
574256006
1758730540
1304130587
882886172
1845999414
2131563447
1769408489
1106403799
415305856
81949830
1512254850
549165632
251529727
74747683
1211607666
101276053
153258444
1802827293
1808218737
938374951
1276056935
1843041001
590016675
1726885685
1056260087
1599314668
1057008314
1830043878
660171118
979998656
889159620
1259344196
565638833
1147906693
177440146
1599005328
806670138
987980986
49361043
2144640350
1719092921
1772307102
512748381
2041199552
1554866360
514177395
2053521098
2050695828
844634450
767750633
974766475
816003844
268285229
589351896
1484552064
713951654
1650031090
1249995248
260930892
1065929341
349717279
39608246
1560676153
1577176361
312270946
102494609
393647279
634836426
1157934429
2095970832
623986715
553282943
305838557
75472110
504941249
1305111367
1693403800
443157260
1482193153
2036243365
2007258490
432981730
2019810890
1403252020
648739186
1176402039
1102400520
463762681
322346878
2086029171
2116227577
153372228
977449155
1812461537
422171539
1197504687
87749484
782205059
916145772
1676518282
1589596283
539039353
779517439
1834465823
1510717808
8655124
793453344
1128698527
215959455
580956080
1093271491
12940482
1309686996
1653262343
1670169103
1252581537
1676720960
1527521500
318222670
1937649127
867111093
56993533
612819240
790388361
33195163
2135912310
1970031813
470214298
2053231853
1089078335
437024339
540862233
839234553
583339434
315585580
850673077
1564280603
971718250
387144923
99381970
1729908461
1411661402
647339558
482180400
1564646967
325895639
573285877
1794178878
420797757
383576996
1613020527
1826041562
839045878
1380107631
324641806
1474864479
77180972
1215888092
1678669047
689132909
1460325396
687086303
71398346
3626231
193766375
651914740
377076515
132324845
734450966
1579639530
1299108697
113752166
1216548866
1583368034
1847971510
1282657595
1104331259
468732217
402481940
1304609819
789557365
1991938148
1201243730
761026802
1016656505
1623627768
1885599161
849245405
1486987824
354194413
306551563
1255947636
1796907473
741738574
395481002
843753406
1580798883
1942392001
1871865198
424407053
1941116741
592667690
607666137
117563187
977065567
89626818
177274889
543297260
982529731
1689033633
1760888316
1874383980
1599668838
9335477
269467357
1713308265
1854576227
1366532522
178162614
823531129
1862722874
536130389
620761472
1758284649
682620140
553539857
245023200
379518894
2040194824
665314163
1216877364
1018131687
1370019553
1732376126
1281160163
1671955186
1317800004
1438167992
5131965
855362419
349673474
2135020535
147706477
1518256004
974845028
1380338157
442534329
195889776
1084551687
1309837530
84639361
700900966
1462716907
2145505330
375889125
466528192
372959545
218896405
1913409350
482635266
503631976
983427562
686865597
1985947438
1263547876
625963895
2116501812
1806458915
1625894019
1077589942
1090264919
249080155
314316858
599501570
861371952
1634834667
201149393
852955354
532293690
1776683269
13827610
482497590
2100303013
282462438
247232589
303351846
927702025
655438350
76808100
801077852
1753135241
1590327484
68782565
1371416872
1238523462
303501003
1651294231
1662980857
923938401
2009482221
1951054652
1245804389
1481510183
2019070361
2067280998
173558917
1776259394
2002160242
1346792935
256155131
1665325854
1992830209
72945470
762261351
141731159
877364405
1041094414
1368762270
573612295
1785170186
926328747
879602721
460748111
798104996
959072704
790586067
1552368243
696447045
129496249
1685733669
545044645
1937100833
804917443
1490123786
1020880912
693777214
1817446958
86296059
934791305
94007460
453232682
866058469
1650744538
276767881
371156833
1773123551
1518143017
1544651367
150018538
134156094
565866002
1248815906
90235668
737103547
879935286
1135855148
1588205172
382406458
1692149932
2133360034
1302371226
1055476873
1295955711
2005470131
1270729921
1029795480
1517052862
1541364239
754244260
363449821
829869677
1300431178
244841971
1535779503
536757213
1292967717
1947444637
405005294
838648603
424864308
1001005933
1842291778
355069817
628034064
778801135
675302471
669075721
1042050402
1594391322
1701347301
275949446
1197054794
2082906944
2089867924
1838988180
1573508706
968551591
1344311711
573364064
239501340
1615260264
869174529
1789733295
219462837
1209991979
1534707559
134303775
119497512
705420630
244378959
1223015721
1896418380
1635337499
2052508158
1003995562
2060866790
597975013
1218171112
407897252
1844129181
1963386959
1769656254
1993968641
1262062071
1516861797
1494457022
1286206334
719982254
902024101
578241168
1663602267
2064462392
1781177071
749043489
1731977867
1181444821
3520095
1775732343
10057707
1522525830
2073217103
672134730
632963952
1997621669
2115370694
1199057278
959127649
1004101280
2048786604
1210461184
1160879641
232495423
1308504677
1934027434
245800619
1843193451
1310437373
1900597726
1739166758
567790620
636203584
2090290050
477907669
731418364
499193788
1391326501
1662436787
690418853
1503313795
1689139558
1271837952
1711238346
2004208870
1046740268
1972628409
459760770
599726524
1542294892
1534912942
991932735
191504245
184711130
2024981792
554915611
2104485770
1943819546
1972647181
1596751528
1256131671
846362168
705536103
1712484796
296197226
629093674
1400360258
190197920
346809147
966202371
127871942
1227373609
1424880060
2052873315
527626813
484158068
383791084
4818523
537134870
1885989765
109346583
943624785
721254899
1291014019
1238148015
773409886
683477605
169106110
1638928428
49961340
1698453951
1442569979
2135982516
1682977998
2066020149
1429244629
892870382
1611629809
1763347730
2133104669
15806042
1198582751
1855715163
1272563604
2100511172
1826687328
932620264
691495589
118834278
1853631826
1103457910
1871720791
231427230
1281091507
787399397
729751125
1273195110
300938154
125978743
480457015
1909375741
1915578902
1850387330
530727775
1786561145
217816098
1231440545
1633510090
1369874749
104221761
2067735129
1596346140
2059865795
1265228784
167520675
1285110680
1416731447
1297090924
149744368
1583066776
682688083
1797554015
221059128
1280683392
1548825805
1533735952
2066080829
2009356494
1355353362
1609489367
1904016405
842642580
1036489524
725444599
341876990
128250819
298705221
1729422966
1613672535
1465203651
1786369352
1047006711
385764429
1756022139
15177503
156758063
1247940105
20820697
1985400919
917781427
1886411134
12979338
231027796
128313949
2009850310
435824239
2004515996
1458705198
1872844086
134361511
170044409
1361698731
128257693
410354132
1768318494
1741310545
1670325915
2088493103
1334428428
1937964525
664686384
2030506927
842495114
98152004
354891123
1355365267
972418251
934023893
2038134948
1242524051
1926593823
78920237
2079828391
1039213219
1199123295
1207646960
1492902610
2070051539
190758368
600977491
778113702
760556956
534811722
1546176787
240397796
1008767323
1849313968
1040830119
400162727
964596123
1343927356
530881778
4781610
970379645
693367891
478092485
1487189303
1376528829
1520900962
1530588525
74654273
129011936
640926717
134055782
488118011
1471918106
9306804
2057321012
136553337
711213485
258077121
1930807434
2017023913
523356902
518324606
985548458
1939221569
340404799
1465503694
1918565138
1683356025
700565220
1717595534
848322905
1357616488
1016514719
734588866
1775600949
1852685957
1148178412
1702516125
803247383
1229909474
1538074423
1640695322
1292147655
361475454
2009380579
215051297
289521467
82610853
1614217665
703070991
1755516394
568966736
385022850
555759161
434987580
845413969
773034786
2068283747
1882416236
656555480
1921502776
1293091981
1024391700
1397245271
409560188
121426497
747344757
434790476
784789831
1125273146
1502862795
22744929
544056306
254223197
1374787795
209847209
1012059507
1990878288
2071872826
936481149
1128634381
1361174392
536728489
1589175045
2003747474
34151656
2034025251
649638925
543818323
1327252194
1451735522
939184003
1103453676
1741468227
1726012034
1561643073
1250571226
785053669
1131048249
997545597
439120607
344509273
1239627510
1165775493
1443301507
1992462705
29419686
98060221
1909997811
1839040720
1457176790
1141932824
2106914039
1673358230
720234271
51850763
1784834544
1205005142
706587884
1963210674
1034099119
380590712
567738029
228140561
1815906190
1812457560
1661130345
1743788591
588941279
1353279651
1505049057
154518509
843873510
131859723
1666768211
1662190311
1184780209
1659164448
1318878358
1622816943
1655532846
1984004366
1247311129
1072183363
1658585641
1389641515
1453841794
2059224193
1198364046
1563248241
1800031208
692513010
753315526
686538209
1481840608
1438595739
1281040848
535480462
1717626001
1630575396
286376217
1864539802
1400018052
1261160237
2096577839
837496836
408964577
17317575
567432991
784614441
1067101949
865868016
668594536
1766770664
1644770388
214819831
1095743374
796490893
1280699990
1436019822
1216475358
558740268
326188938
1838296775
2025041696
846964780
204812027
276470778
708654303
1231948749
879276076
1282033500
2083488713
1042372537
893039165
655428041
767787768
1613103407
355296005
272611124
2007002648
1059022834
1760217227
1412286332
914711143
65884590
1575208793
1402035730
2109495093
27385807
1718108957
1046658032
1119998787
130036290
885760498
1992406954
720981694
1092559412
616535956
867201766
354194413
1042294056
162317072
478219898
2031179081
1745172799
614974477
1132004959
101348720
1794743308
1365809499
1416149688
798926329
526005387
716357063
27278773
1940769634
427274132
1529713616
381851152
1793875909
1224586858
1276317615
1538436313
751199760
586920419
853149482
395465761
1242850220
2070262909
1267349551
896783342
1741761458
1243541355
1564837310
293939574
871170253
1298620141
2064555337
1543384908
1508466516
1961176174
998697953
662338724
604175518
1838618213
289291242
1317827681
1963576061
864735498
2135313575
1420125477
551200453
1559584164
1375149453
152492177
1682608625
1747025961
1981504629
1514818998
970622924
1472008018
206900982
876443500
2088712507
83740653
1629168864
254606564
1678702709
1533817847
305976780
1870524767
1349604173
271524324
200838232
584477490
49258687
639180648
632097083
840936339
462592288
439900603
2060453848
399382863
295655537
1022709981
1240442580
684679022
2109815573
842806808
429012138
453291545
1599918772
955087682
1449054283
562882745
1783046591
1581997550
353991423
1983610634
1966021591
968468638
310036029
1455997335
1521288499
1570738436
1209525388
127981155
1908394542
1183260645
788604175
1134319112
737106415
2134440197
1917569445
422118275
400957257
1155524807
744051940
1704727865
1836001217
1846899386
2045879308
556483929
1985493771
464291842
958578527
620078045
896720346
191257052
1381025174
1771954898
221959996
1606544680
304225983
243012380
956614490
2010599579
711340048
817907216
1930978134
1302566056
1186918132
146645232
1177040444
125551699
1703556790
1579599161
1232413719
76508248
1894776286
519344151
1185084955
1772525740
874417659
508960555
1578102712
1158293106
1100557975
261802884
1209257287
1253173824
1713855630
1909731706
2146250626
798858352
1102490405
478245922
1962751266
471133126
387450940
256737827
725571143
258307434
1458434677
1073228428
1419813999
1451502039
1684162378
30869934
1023442172
1996802074
680738928
226673069
1119429908
668757476
1819909667
1589715995
799496709
1679734743
2058803481
1062711366
1024886690
1770655215
933479513
1152703157
1640212129
1403827765
712677534
1377396528
65052894
1330102580
1166537809
2134169181
1934844563
1390805245
1192717326
1059172785
1009096329
1280201464
440491426
218125097
818310476
2144738352
297656086
74327169
704482755
1830023489
751517754
1501629564
2088567142
1882470385
148805897
461358020
487807973
252635656
1870399955
232604065
1403685434
290636420
1843583543
530173919
307281213
874149617
551586501
872157025
486795662
30873175
45884163
1240597861
550013127
318186333
992509459
85175979
1301720636
751860823
1240737227
580619765
319442070
2114275769
1792989886
2046627887
755477781
1809236015
575639964
913408027
2135395416
930833900
1269027173
1172676193
912499808
1872007999
1008039221
517850199
2123473061
1706145923
1369805441
623964038
1980921855
1154679794
2093324714
708388907
1100251822
662824079
1005867601
1990845993
737986510
1130825198
1793678050
589806876
1238293404
211329449
1872452966
1371872093
1877471920
1608026230
110951029
158640936
337110657
1714332071
2021353321
1025406313
1663986947
987059583
1834780530
774078240
1369777879
2111012611
2127985514
92949473
1533927638
2077610613
174205920
465271982
194331755
1132210772
1281313993
1995354883
1020744439
2084540855
1610145040
2025570267
1088336510
929273109
1776050219
1120700931
1139103425
566798740
1343328944
1851515493
1380760820
1000857377
1257916402
506771226
1349380017
1278707738
744118214
127032617
1805322665
1492836498
1659798217
1716018026
303771204
900129909
1995036957
1936315320
696984431
1039858220
657233834
2144918615
1428047168
16041176
867339856
926950534
1739954074
652324834
1736199198
609622700
435720646
1005343976
1700417679
1636747418
262022241
1357629622
2127334799
1134381969
21828029
598235598
448938499
1642959052
1018725828
349651740
1052113042
1077820285
245497783
2082499954
433953098
1440353912
1551982691
545296068
104285962
655135035
1674316027
1772780332
2022680221
1193873279
47669875
1228963592
992584664
453834528
181801580
1614085914
349351667
1789853363
931138461
1490996350
637133870
1293871380
71009382
1902113470
1855288412
1974143769
2019682352
1006594305
976766566
2105752111
1673908225
1724722933
1935341492
1328891150
373773227
127263762
1138156522
273068793
1534176248
478014531
28924847
1394270073
1203871398
1403064604
1523836641
1780780949
381072027
1257608661
118253712
1108562061
1313615140
1157098443
1111052135
1660367307
1149754258
1894901735
826522536
561183190
1581268219
81138705
811408398
1201403721
908281542
674706515
404969599
60326145
208296095
1376630800
464110624
1875004179
1543671594
2138735234
1567650089
1651705303
457565186
1642020629
2139769788
67061654
1410935154
1182601202
1341711028
1085314399
188249572
1812535751
1493598782
1618167798
1198078218
1641414657
149630189
589671044
1077347503
1010973994
1647265417
1300718022
2076210522
906667173
25679424
222248791
1493832965
590117637
1380615273
113865639
724151772
586244225
1053292220
645662150
1733276745
1756059164
2062962756
315559190
672891057
1406773539
256567197
419191279
620860689
1451164274
36929508
1700252072
1368370795
1849122008
428300743
720508643
495499989
1440995258
1326173580
1395465828
1731191866
653825304
741480516
1320336472
608310797
945857677
947204347
154556879
2134927250
570006876
1793600404
302757549
1025115084
312848180
272488907
312741731
795380634
108150651
1128364321
607061085
712243883
478961591
1657068869
524854544
432998899
1155471383
1104739482
1577530069
2061624043
2078447092
687085713
1913062058
207410256
535369111
591254478
1400646027
991148307
473786123
298513919
19869277
682430116
319213289
1350244971
1481849519
396591970
1714594861
1066793995
1607260297
204556266
1979839091
1791628157
231619899
1262945522
1967655978
380941118
235357976
1737509691
98210707
1673474930
1473013756
1439688855
1182156682
678299042
717326250
1135432385
227213217
1633456335
423677150
1966020503
1107008339
1339056303
996223227
1369754340
750576006
1692138171
611482960
505777957
2043752553
1726225682
712354537
1304132051
119057906
1948621481
1442296444
1538088052
1837995848
1259174301
1916094665
1638758550
1068418435
2021169270
982982737
99825642
1608959248
862228345
1735947295
253153603
1672713763
1556264733
1629912315
1179622912
501006881
904179701
1623989058
1363983007
1350962626
1154992447
651960279
1262249120
1147781159
857117984
288861922
759488338
221827584
188303301
1354349398
1551506984
1516457722
100756349
974161778
79002018
1357213831
960246259
1645983271
1756568199
392966521
1458052678
346698473
177752370
1904246125
1932124951
1270312757
601720872
719438662
1161568050
860668258
147887222
326350200
178465258
816579963
581996360
1605411714
1185365933
1200090752
2028903096
839639254
1854061716
1377896747
694238704
153327144
1936397304
796666148
1155858720
1391994625
149803343
189320729
543370491
1804449891
728334829
365039677
2147382432
2082731881
1620719717
295522863
1456705434
1874611189
1858904886
1009269450
359212886
1189217692
1783411713
629128609
229868057
1531109562
434184302
1483974099
1021728826
1956112957
1306051512
1446805251
1352441600
1072531666
997068317
689617248
1618310807
325398713
1752371947
1526988050
735518280
2140840442
582797843
1533417495
819573074
1366003162
338644547
2029177777
1366026831
1560681930
360573132
481220899
277244599
1359324296
392671274
1977575267
1823945079
1932604159
255921328
1839950682
570084990
963967644
1788402749
2017805456
656762109
1888171265
145754359
1532034643
2045668804
633491683
483404691
1633220045
1903496313
1706856746
378005351
1383812984
523030241
299209871
466130555
1943394618
39904808
482276652
923392571
1029276243
537452680
967973174
92529054
1247192150
1644496634
1325271935
1787960813
1083287865
1259833659
1312314915
691629314
1662583877
1792772298
1081360111
507987673
971907070
1474012560
374780353
1508941029
1657444853
472722586
1122235430
721051379
2039385457
485295195
1812838625
1308899105
903111636
1418349637
709290571
1190538811
1469986201
662336317
1019626217
1485636279
288519441
720542066
1074706485
1075659606
222604515
1734427765
1110526291
1212750884
486755707
351755059
1148776065
2128225349
475011962
1629018269
1390574564
1975994651
1738460542
552907492
1877635578
643391002
1091407186
1510860567
76019758
1140755155
383809568
129634740
269358748
1970061499
745641575
1853798752
1570801418
308290013
920071368
453880526
1009405969
2020887383
815450669
1370359170
1209161367
1407828560
931617950
58105541
752734943
568725190
1843045370
2040447892
482539986
1884189546
227876414
2110471497
196501621
755426868
1406279060
2041137375
1290761674
2007185462
544033175
33979372
667991114
82399888
1777965304
1014398862
1524803016
499057398
697279007
388519492
197568558
139342235
568609337
1638532398
118913450
664212393
1850331052
1865591241
602762432
1043793642
1961540675
847499632
919310104
1107803541
764074203
1665930353
1418292094
1892840466
1736744369
1291493968
1607566213
319206993
1055396915
1389948289
1907555810
166781225
851959195
1086394746
654084207
283071501
2060608804
1448263694
718606042
2057153012
1816190943
1702164860
782059231
2120558740
1705858923
1773437111
560714892
1059757677
1111131215
26893429
51960946
1681644646
431357150
1196620357
743294259
1842650994
1349284698
387078927
296255031
1889717509
1894643293
1501785857
1264127074
943041730
488886465
2070383073
2078674958
1556405309
685823845
1929473332
403064113
1305752787
1642456654
1504392549
160205580
1168902439
484644766
937525677
22004295
1910648455
1553164647
1633844647
688487525
670141445
413402713
1129936977
499094956
1449703699
291742637
1125388943
1225771272
929148739
1156269331
1232488311
860175470
29222104
1482729283
572628292
1994029502
2096301620
1539482528
918153489
1685990488
2113024619
561074605
1587518036
1729975101
200907438
521604531
295082144
597209053
212325743
1059940372
1331860992
1163765350
645985763
399064893
1625630104
655421854
1700037265
1065485433
1415808859
1686072612
1047709298
1756308600
1546611445
630526087
1892849279
1666150078
2104390414
1446814994
1114268869
1543473623
1247697318
548783285
1482032537
1418640704
570787618
1385502654
2128877232
1363675168
718981210
1986769600
1229455218
1352417041
1918690096
1486374391
768358559
1270995490
84425857
600934147
1307355852
470001005
1794797492
1848839400
1692038998
1589852650
292857607
1321244051
2032314572
1223137110
1059668147
478265379
456009992
235023155
492590032
976327822
1308379870
834619528
1407088040
1920156438
1121090818
350506849
546728638
1027622598
1972579028
1545704652
1299269853
2090462197
683142028
1861623713
314584133
909748896
749429851
435782899
492927023
577287276
959897366
925702899
1858738298
1465583894
943009973
204867697
335103320
1968022003
610656697
1311304648
1069691828
1056254094
1811767650
1955215657
915587137
78792164
1105198507
366130910
150636345
1852071185
1471973486
1464567787
754672664
707306993
781017691
582013971
2042612014
1107099671
1620511879
532827270
1159532025
1097726813
1965160091
919073843
44706928
22300767
1410385083
1948541712
510231608
295854454
407981291
63985286
340764197
1201954813
1870198326
1271056429
1998006371
693001304
1631767355
892867553
1674871447
23353078
290068033
1998372301
1448006237
673749125
1567792011
1581195092
2040579250
894773942
696844742
1954165503
923627771
1093028588
1450977609
1587937791
2083375251
728537718
609320191
2102470901
601150655
1547867102
1349602816
951939244
374014103
1785180628
216020187
884584279
606022911
1375292360
568990880
1724802654
1305766852
407589119
1123114874
478665876
131097519
1927621520
1604061990
1526930349
1180962477
1566099086
1844416462
1800025478
624758550
843972058
611200120
1967341782
1682708840
1011830310
857122943
1690697463
1958976567
1279175746
353213938
1491485523
583634968
2145902558
224450467
2059519854
1442562546
1539749881
1838547383
1675583236
355662765
79659935
1256313789
2075012934
562170351
464956107
1430127015
619775247
269071390
222054583
1348949473
1064751797
735897703
328768409
1584244861
1795924308
1290489896
1338457445
382953062
1571912146
2127961716
40875573
1074258320
547869828
31526023
1256490337
2057622473
1722897887
1089604904
382468515
1492071388
235660183
1179424075
1636059316
1114098447
161851770
1410761240
1656164953
725474677
822752474
13967471
1919267273
475791292
2041670340
199008375
1952868508
2063381193
795988016
281500035
1218357199
503498334
1901451784
1716494581
2011351430
642905778
9624931
40389336
1740842104
2133232368
1740432046
855996021
244254725
631944961
1038623902
281004610
660002056
1593777835
1824717569
1031490530
2100096925
1446022837
1196297271
192660329
1005021247
2142254514
2038159755
777329598
926049117
2111466956
348676273
20427187
1852396288
851212001
1014624450
1328019017
1433300744
128702028
667271129
95280294
1567713852
1360931850
357798033
592738008
1657642503
1754582960
1582999658
979027113
1347225202
133949192
1125113446
1977115972
1678168518
960380988
1632144849
1812621396
680730066
64533751
374283662
1990421317
1439633226
15362953
627070254
342722614
2140680839
1564816568
523997130
1477383888
1780257360
1973519803
1134464296
24211836
2139322303
1034318908
1152734985
422646294
1049021466
423571519
1212518935
595701116
968015681
144285137
552528320
156700797
593341235
338886628
989520866
1358718138
741301961
86488162
930418625
1582765619
783524787
922658833
1431681268
658269876
1481391209
696355684
2143637913
1421296415
1191034205
1487720795
791697626
1748983842
959356790
1049930220
1296829526
950931757
1793548334
1078374991
599409306
1353146803
2014411003
402496522
787111588
538534138
732560927
553724314
731805045
1920692169
1574301729
95255833
816699328
1376413283
856007216
679347846
16669702
682116651
511647416
1008978238
1267712682
1476454990
991968742
787398721
984110316
743476694
1008350071
140882384
696725848
1292514593
1754561358
2094519009
2092153282
1210250987
1410070680
1940101687
746909682
283905097
722451254
832130082
846475536
1369869530
197581683
713357802
173074988
1630415381
1475425495
413136543
1982197898
1805568552
579465909
413379337
389212923
1908107824
1268894217
124160423
333182463
191674350
1434391510
922999125
1721432349
2138733545
804212865
578172582
795663491
234055852
627375069
1515481477
1022709745
454836551
1519948019
182626
362711791
866237309
2077610698
2029827099
2031827227
5323873
1878758544
1599642355
1551914919
1148617471
381112855
1826883132
1619424862
959060260
1051377924
787425831
1873541428
226933504
808076271
1358781100
1235641034
562511743
777087548
1604853042
2068408417
1967048669
1988144876
1661426057
483107154
2140139589
229866156
995226915
1821275601
2098464375
1382515140
1897454357
834707266
803251401
1783157968
872304117
1282440484
575712711
1922646574
1728740960
1491992952
1552110347
418399608
2065374869
1594917176
641475997
953706588
161983290
1637487646
435777702
1272832425
455642853
1241945666
802337988
1254368486
599103609
511656266
1828428928
973310817
482634087
1566679868
618524339
1446572672
1554308407
241677061
12252825
945820108
584944067
236798152
483101909
1586502574
1359410151
219211114
24262364
1462098873
315165308
1161016827
1719081592
313121766
1904667061
904124516
967198716
1411230206
895173002
218995338
718013516
607006253
195652868
1806058313
679033348
584145561
792027603
2041705314
940976475
1201809997
87447318
624625036
2085685494
1512602289
333537325
350937735
958737114
756232548
1335178982
570508305
790288542
321024662
1874808001
1912578690
2038138356
1217726776
1360626224
975835369
1912480031
1054532617
232961822
364628258
305965655
14910288
1982404138
162157311
1626169876
2044604809
2110118975
1131388165
1113399042
968276442
30659152
24463276
1799238242
88306097
1631435758
1901567357
288491597
54084485
1597956843
359477712
1357309694
768264249
1378578329
485329452
173722357
1428349928
906247771
1722571347
462645284
476378350
195158509
570838530
1820617604
790288542
1579391839
1305988184
765092301
2045435089
1094566155
1395251604
1266460636
309249074
133790401
709587768
199896513
650748928
1005479748
1690714625
1634004533
2012697140
1648743633
62559581
1669813506
799066708
2036434025
464611346
887657091
837120214
1370237041
1854482898
1890712373
820822811
681977146
1031650596
517651027
16478485
1936642557
1680160110
591011463
1520830891
432382470
485681507
1730539079
1707502966
526514011
1909617450
835762205
725965601
2129512001
409537299
1841631416
2075669228
1195883991
256518972
1510548182
1961298196
1121961973
1491209011
843590677
1108170611
1680546621
1549526218
1905881745
1597407096
697913640
1544355215
287601838
814531530
888038802
2085193800
887505293
1007837838
1357499921
1329892776
1461072225
79124455
52486034
597964938
2059739412
1189528661
1794028880
1247992052
190763740
601337226
1958254505
500823516
1591526246
716057684
1260355915
793376616
1725977558
1122158450
211686604
697059091
858553731
1741322831
1478834064
1077843873
608477730
1965569907
1617044836
2071908639
1630965183
199106056
2006481034
1099944973
1887543489
2122708025
1879420050
1978602787
743684115
968147457
1722934918
1705360443
1012536918
532990334
1708367009
1191018185
1556171406
593911082
742575058
900632926
354350724
95068823
1930630255
381716214
1749267323
1175970880
219256629
1431539587
450940843
1342208413
1983530027
1279716342
1161641512
1096330072
856533583
1986852991
1503228967
1830338573
1243066866
1688878351
1482633598
1734205838
769240203
572926807
575831593
701565685
985740977
611021056
602258879
967601525
582545168
1240594602
1977871420
216664403
597566441
446286606
7790217
1678496340
1531783902
1441182515
793009998
1996145395
278765911
752780608
879761024
1164670282
505354134
1836508218
1934541860
1298832070
1638218802
1241488077
547388676
719891098
557190678
1076675092
421014420
1005899907
42007995
857897637
1485900068
1307827999
690456214
1921960188
2067256116
1415283503
918883365
1384760708
291377627
282396949
140704607
1058105722
1979337607
36079027
1770243069
1323888771
1757251985
2012369211
536812863
1316680820
1877012185
755279272
1483119655
1056859018
1358068350
19451352
514791815
879430564
7469210
90045724
1301924882
472921360
1700667712
490340851
504208966
1698273259
532435622
259467557
611951066
584258732
28918947
187495015
586172214
369626463
402145018
1708751024
28076320
312210995
1448327756
1410989227
24669414
659179411
1801358142
549883505
654380460
874940666
204201519
634649218
659208255
1593224378
1879440726
1160768676
1964821387
134129848
1981802554
873579330
795510180
1551017755
1793946903
601770222
1567783441
2024995603
109074661
867491138
1493484705
721819996
2032642324
99795656
1306977797
151100884
2110184089
1932324866
1256380292
52535635
800433753
1725273519
713108971
1430661522
809730938
113437644
2090523419
1675287583
1299347637
312730695
1652585314
155714563
1494308422
1640684325
2036317345
2114677221
26967427
220169282
1061989344
696583831
901775116
369194767
1771390464
28198469
268354686
1627487575
834553813
286784876
1544980512
1846765015
749087825
1530976765
803938092
109137404
1926692501
71950125
1027524125
1496331086
1385035709
27667895
2074812476
930332166
1516932569
1209967104
994421657
1499565836
1054998055
1201811482
815324149
932027675
1473457189
272757803
1717813490
1367091533
1573626940
521984886
1962846408
438264001
533486302
826897271
1394232998
2142460875
605531422
1140236233
901972141
1606018430
53753501
881495502
2061237051
394163507
500060685
962361467
1565404939
2098488220
1585723809
681980501
1885516030
438983500
1665127334
1723086829
187022055
1034501333
824322334
1007559266
1637641781
970177285
1457044574
1663190280
1868009147
186905265
1787003251
1956483395
1979392070
730661467
1019404966
2052374062
535240353
2103451911
641042548
6334396
1841013433
1425855262
822445040
683384459
1386727411
1596266763
843088156
1367556040
411895945
654017297
1503197581
872876180
1213100473
1919914675
1593084696
1659297813
1881884328
1530687691
2003581697
1003805834
1946142378
1843885935
893499010
792245888
1784523829
672762844
567124907
1887904258
841827493
933672293
1787837203
847665130
1078344439
1674662798
580670595
1946403043
1906520061
8142279
419219951
1520277934
1816619604
685705740
1914201424
1405171701
1673216148
814930431
505300358
1650988183
612129273
693734528
1925717022
106151735
1966671885
1139178811
907131246
965767237
1522240149
1039087794
1643375091
1481102424
1921896953
728257836
1046778607
1819437353
837175987
1167760167
1958286013
433638026
291551897
990366647
1133445426
752984815
1928910695
361665454
1130811986
1898132166
696997880
1852169526
1478963522
963242838
1042012767
1490705081
1700049268
1388138227
1846445822
1605320925
908998184
608521499
1719889943
1669795566
979409467
519287461
1382822
1284949839
631902827
1776546420
1859526034
1950998044
1353999111
1744207935
1432709109
753424198
431161797
2081273129
1343962378
1499964558
969127366
735496317
295072292
372985331
1593268879
1213722774
1176709450
169354877
811150082
1508577224
213095108
553109609
1079113708
1111436697
1763633082
1298699457
280881232
1984522204
670721341
712538555
232833558
1274275107
811073816
1388608809
1050217672
951811271
1247193876
394486825
860424370
1840453569
1096399085
916190164
1084919871
1846622508
364612978
401926510
1448109789
1686726546
1469345482
1564244484
526192197
612785067
861782929
1530036366
1521383469
144229209
1208672890
931528230
1642217573
1730668123
1750027295
1919124573
1488527290
1845749067
362313690
823199500
1994478470
376893905
1575081849
1883753940
1690729296
539973161
1783872871
412388367
1221293829
1821900889
1625162137
1168682517
265515984
1153162368
1078989369
29816547
1372636977
627027505
1197441744
742407825
1880134094
702527990
1765022511
1321862412
252011992
686090722
78759299
113606223
1528965738
1799596312
1118477243
379588058
609014560
1895801732
442448443
1489381353
503302526
1537696837
1763391742
70650955
1505796159
1795858316
802834277
1161912503
796452247
1379945226
1444344621
1715699272
1278907375
2138654117
2108076362
1078937087
822335988
391830759
787064412
769686415
542164966
1449555801
2115329809
670301039
716593207
482840709
2065659084
2116545831
1853015772
233429642
1280443943
1074905494
1440940479
191678323
1380057673
783514976
1423257905
1556059510
98366842
1099218000
139035339
890600304
1645689075
1589624661
829547744
1890690098
771367143
875164297
1047180190
1691988055
1984195274
1110264504
1239939560
273320711
349344589
374038396
1794617348
1090089502
563140087
1796527572
1608572935
135425059
1218377820
204131908
1565752738
1782080373
683437246
852036693
1596457343
979089849
972286850
504294658
1390573239
1540423146
2087365789
893320810
2081171050
1154554535
159542518
1656236442
1924557039
1143697262
793701571
495294981
805221725
1911220846
1300432753
56386515
617861941
905373298
1034391311
138044846
689907135
175588500
851015649
2075914844
470813279
605174610
1998997645
1931822343
862189599
1239232179
59637797
1225246821
5658849
615141633
1796174170
2061884769
2021169707
1589360047
1202740422
1357107722
297655678
1793509794
2140173512
425244839
1520150946
1709128666
1651570694
193377229
1908220165
707382933
1834620112
1510928849
1789706604
1146911381
244314381
1540580756
1132304378
1293768954
1375049930
1368195727
1950699423
180674421
1217909878
865308652
1034454862
1366106054
1519739279
717035002
1468593058
1590446791
617220400
1133321101
1870796584
1066864475
934724492
1966891214
2013975590
1540039668
1670167319
1013036744
1530318273
893107494
625649169
196943181
1851062556
1871272934
1081590205
419140980
424246917
1838042232
2108524509
20735312
224457521
2032859565
1585776224
1526877047
360113470
25726639
87087377
337023667
651318373
1401412738
579995374
116041300
2105546977
635709351
1530144837
145091274
60491132
1305818625
1232299368
708720943
178216763
242409138
1858881424
715694631
517368789
1051257198
1805391816
1258477993
1317613370
1478076825
229008730
1611221104
760020769
1190945363
57910577
1423501549
1944059529
1401407345
1267000163
792635041
1721526260
828616834
41998439
539491440
238911878
259619604
419015978
818029530
2000134768
1452194798
2094370660
1576208344
1179927385
1315653406
790375333
587422013
1656748230
566743635
1846282728
94610352
1713746311
488746626
507900937
1885744442
1957550246
1667690114
707417475
1258290097
426962447
1531156270
1502695507
1302283920
142944809
281941753
750425720
1462440008
645273669
387899030
967694916
1567277913
851837176
250876531
2011189282
2038763798
1685783409
951545949
868448219
1503672008
709794416
1894686383
1729120000
2127918913
583177067
300004862
1480758627
864915865
1936547392
1718432975
664844363
1078436580
1380955059
767174767
405595426
620800255
193172697
2101753920
116219332
190030053
1334421163
1777954118
1199614244
2084205919
288676924
1828739075
1936550797
71368153
128601193
571760788
393633025
370074139
1595913353
1922412354
287900435
1345900570
2011955037
1867123256
245738765
1246072801
1985603120
1671292462
641961588
1401520688
1074088106
984592197
644233059
1765657327
1353805088
1463152195
534174289
1824622682
207681233
1158266160
1611777540
1753351838
1420529083
1616550645
982940574
1542942487
2062282123
1174766044
576434039
103339393
1820532243
589121220
473702089
1748686349
2096338645
1600013610
209443745
979005726
1640229797
917959937
865311593
62388133
1860188141
1549665876
467062305
1168121074
291901457
2031474261
307165789
701590585
512432663
1463653689
1053246927
37168625
1314543192
407374930
711949459
1530443812
649867892
1588693011
392453594
1755265767
961722732
276069476
199251061
1729188495
1357472554
11467284
1379822898
1612595469
879485912
1146977950
1188927071
1354135842
437147354
906803948
1449976784
805935861
632851851
1076263703
1563481079
684435472
947541181
1683660404
2128030285
14431010
1152605632
413351503
1322931395
866917709
1152534099
717824619
864968867
349859837
269111574
21020823
494715171
1304589751
859046396
2105920397
403262119
1476446058
2002911061
1742668583
237036183
699324257
1159268552
709599186
564973928
458809598
1429123756
132705750
52862605
158751300
722961287
1669271392
2142490598
1956905133
1075683753
1620365833
43037805
288524102
901671036
1144218213
630814649
123325833
528653002
1933579379
218316857
1426828481
346246065
1313220749
342992472
2021532992
462943974
1208344260
1938385941
1041327918
2053267153
1979325763
264816440
1560189545
2110851146
1456699515
1346214651
119278988
1765042986
1982611117
795106116
151722903
1193103719
1662182869
630144087
1403983974
710776225
1082656013
1619394937
1936212999
150073453
130903128
1891722270
138855455
1793931137
225207172
123377210
387538448
419963620
1183369182
1672608336
1612976042
61863392
358593465
1773248110
632257462
758126418
123019174
927656096
1168943462
1316090070
434603340
416523420
701787995
99037805
795539558
750711089
891484036
1754185163
1979394110
1317500192
1992799849
1946413259
267976490
408692314
1362542226
2001421093
653789436
290961287
716450201
48537984
1351634840
763986408
1814833290
1290197668
321402957
374435176
934158814
1494443460
1032599273
171497280
1639073043
1968215523
633106070
1394924051
1550869892
1193153629
244658158
744962948
753057552
1304192473
1867605144
1875778130
542225501
679833827
415677019
641846292
2044419090
172846543
1054235924
1889892938
30719963
865639260
1852790546
3799016
50459532
1857383917
937506937
153561583
30671489
381445881
837867267
1819835905
826846978
260338039
862031073
751137651
998606503
974124278
1766369634
1626419212
1900805942
930656208
2034485063
502018286
857844722
1757953304
515874524
259530788
1265902437
531704048
1192600832
1518679025
826630126
1183556103
1320199149
660066765
1019888740
812071853
826166871
2124288618
1784069829
1898766924
92183
1296742226
1109259606
215186477
39918232
686958901
2134582904
2123968918
611667241
11792276
1707413604
1965815740
1663120277
193939778
291695437
228521078
1566410348
1386899387
394582897
2087669103
1490281583
336589096
723471949
1946088781
609014280
329103809
1517543923
1728676632
664852956
1922422484
907441004
1017436254
849181494
2142991655
2126001318
1485471091
2090205565
2129386865
325523971
1484505493
760104014
259171719
1932580670
690482165
168263541
1574161622
1350551219
603688783
1808685150
1664281079
378684815
1473715289
504384286
2013221420
1959393742
690380468
980974834
520807122
1106287331
1992962455
1445858107
830844187
1952495624
316061887
2084508887
824690102
965984920
1991041497
1175470241
1452447978
684268074
1155295712
1404249003
1796513505
884940948
47360408
1643944190
1600589473
1589233173
1881393756
807202575
2007042504
582613106
1456245822
1045240844
499929194
339487011
2057822311
1474342622
1719258075
1403679845
1538449556
1079462572
12661145
326201812
849271945
1946585944
64601550
1124534200
26990120
1050512182
335958225
1746785318
1069173793
247237647
887946759
238244424
1943518649
1760793779
1629629951
703134452
1385042734
700308530
939188964
1779863559
890864263
1697497936
539360200
173905059
521532081
378594726
2025708507
1051221683
1873705867
752057051
2086182816
1482793758
1571170582
196501176
1791243229
317123312
1044947432
1026629838
2039335997
848045940
1716631088
354360221
878994080
1689220377
1788168264
1521341591
94451281
1878032356
1596756576
1162863100
2017034181
1403846451
1260300935
153171573
758601254
344381113
2057799135
2081517194
1096636709
447265210
1471306790
1708605892
1021509316
111363024
1998038258
1163634885
416034162
789773425
1072941502
223739263
281180322
599540766
1575488940
1680120145
1205761036
307731361
361011098
1344186125
2060947189
506738433
2127155478
1153431879
1922573294
766771323
1943079774
1246671694
1057828111
56956273
126318123
644201964
1216883616
403765047
15805597
614786527
1377624815
1369634954
2120932297
324765154
672970119
2041219694
1547633041
1105594973
432914992
2095237656
142356654
405423245
1533430700
1439865909
899985285
1187039987
419916629
1991797478
1885106391
382921975
1183451642
1970766034
1675305187
1347940350
614834007
1399451268
513985310
679383020
445284867
308481875
41487068
1733304325
248940734
1277440435
501330638
689190907
1509115473
1775102534
416176078
1934156500
1226282634
1352848256
704862548
892998871
1789181318
342096168
2062816958
130969940
160933161
764377103
852919415
491736290
2046015734
602178433
1019473611
2084248172
2047585963
798364738
1657260636
1779481617
1684224843
120746621
1062219475
761363965
1629153835
1046335585
1165959029
1551112627
989446602
643417346
818709798
1963531483
1573373029
665084562
1176241379
1675441015
1081259003
41753589
1275325188
2122999841
1088835434
686302596
1329885687
1049556381
2080588883
353883642
725702298
1155994857
348577592
2120719003
1068056628
1776759472
1935044111
1070966388
1568891262
1500106085
1464231315
1939245600
345642677
344246139
1291671967
473374628
848173492
1168859135
1807041439
1032343409
36529865
7577655
2061057528
1460730945
2019394228
1534849748
999513925
1519147812
1050729627
2003528332
38311330
891039761
887756548
1265660533
377637183
1864032798
1798992339
262878940
423288778
1460867430
1659448510
1333336926
1973280049
274171356
1158010725
1846939892
1169278763
1251387918
56281994
398668560
970638120
766527503
1184779659
1867397799
1522202353
1332560854
1335846692
2144369453
342100381
893672477
62360312
601483422
1267617866
616466849
1303281473
237506067
1319496846
1142041087
1554609319
1598052879
898101680
734249046
1925669020
1788228396
1204278482
1977650846
1941613962
515690385
1240914502
375816792
2009476391
601067927
1809863825
1820613747
1512361091
1133844504
798364425
546765143
1952510380
960549840
790394557
1969294386
704726829
578502476
2128330506
23454169
1119665726
2046067541
1808704675
456032196
1904080711
1751589719
2141956779
690216828
1788182922
2021334490
365104039
1432335954
378023342
238414830
474265249
224625663
1841829667
1756964563
1236317277
293206509
1585768886
1827233355
1135428043
388507032
771802482
1595593630
1605273138
829554967
2102587921
1308286517
1521406212
310378626
2009637706
2014422965
14763785
737062960
1476688045
38501151
1318259285
1139887654
961252318
726594700
1080565257
627104391
1465391313
939565234
2120382242
366167646
2089786274
1611268284
1187685088
153511501
1407785293
236983112
671932649
571009003
751522204
1922238684
943704047
491175178
2136303295
1092107498
283506358
1058660769
632203228
1569550284
855332070
667037259
1948210494
847710086
398337896
1973938654
1270340012
754542800
336124217
118724604
171621000
1259932758
1573898285
1811889887
1937272537
51014042
183954429
936922950
886949894
1244085764
1102588353
2057983404
340318861
738165410
649471589
1904942412
1258500549
1297084859
1583736401
1377464021
1142133525
682079431
869586566
1752091777
1957881589
47004661
1525532274
1169594137
225754337
491004448
1169461557
423031735
1455966973
332522286
2079083699
1552696844
1486739136
1417805336
1876744346
1166902833
1180162942
1177799130
1359855156
1209915570
383783908
822069026
618593749
6401609
384382351
943051768
236865802
216965732
1859226131
1465951348
921558663
975860864
719573391
1017700047
1333618874
1952672536
781719567
874683851
2147396503
259038847
798341046
96562044
628791490
1512676790
1208182826
431312021
53658717
1262766278
2036463691
1392990583
1381625136
142846565
1418104127
799824704
140451606
1646511191
2091520420
815214557
287166302
21846781
423444595
1447704329
1690548072
563835237
1333205323
1384784300
1501553731
719792541
1385320586
39523369
1462872883
167444727
353545548
186133510
794983658
1187924468
1607304992
1989800440
1868652825
1708677720
838418301
1686779565
84397619
1315734872
1274839075
767263570
529911440
821162683
1661082533
1564530594
1238082162
1843514280
585894285
1116849578
443361763
19555599
760173501
1941007277
876118329
1395017575
1295511810
1487080512
1110731861
1757281081
96792975
294771047
1296445380
755024834
325653568
1767994710
1683064330
876726216
1770434129
690227074
1931430416
373298274
459099636
1365436464
992290897
916956165
441522251
1828672319
1896294027
1820799505
2091250620
1649362027
726495334
407834023
762956586
1140748756
488726034
138292555
998788402
930925475
658894261
358307714
130563993
1809456035
838537892
1348588020
637791376
2121025789
948639278
1570261307
1037676849
1395962480
1924977746
106696363
413945205
188379973
1864960065
744860723
449011543
730627753
2000728292
436441504
1825258815
1226856087
37965864
1269025583
1304126232
1126392302
662751616
1397758303
1108701539
1226406898
57004185
1372417809
1527265939
1197573227
1501437130
143674411
1763346251
1105198903
1422388748
1018310484
912255151
921834743
153822167
296468332
1955633940
1433438567
1495897088
1277135847
326534141
442744746
1301000134
369980321
1621572859
1795815627
292224378
455204562
94042869
240219469
1584105279
421657828
606095813
615867844
422312413
520893578
85063767
1718951158
1218463602
1802448939
538957325
738410268
993037051
2115055328
1079734429
1511832597
1772202103
1197148367
1027750590
1506670549
1104440910
656751106
1689612746
1632079691
2108348793
1758042444
1038764244
335815751
1723785961
550266166
349501756
1772109826
693985102
1713639116
1996394319
220847169
1220371692
493891069
1725723605
1421432745
803304946
1508266796
1679740264
579314942
1437684875
1828712660
1389614800
1957045710
1661616777
1841624915
383607527
1823205757
788354327
147420297
1194432679
272637562
2085469032
451847256
370185389
1807603977
891280399
794205681
253485744
1859080620
1531798707
1627305751
1995027346
1662797748
465608496
991208015
865804150
626754426
167304919
755688243
1187355103
691649260
1721852506
345771606
1404985496
1320606507
110376949
1350960189
588480459
658214775
1453587554
1294170197
883062173
1812570419
362926767
152283085
422809211
792987104
52021837
3966548
1512166603
829386963
763261759
1723693846
1007008494
1836384459
1156040904
326998148
1923548043
689338143
1730312018
801984107
766451971
412955639
1728767675
790511397
773408698
1429878358
1955027650
1214925123
1797275967
1783299644
327236678
984505342
1608261216
1817429574
1018838351
1758656758
185556048
164977936
1595481819
1180973632
177850989
61922927
125356970
2129197960
403570468
1403736604
348560916
1680606789
167823757
551595931
709443422
368345428
1013959615
1876234662
1808800968
1301906162
1969109551
271911791
366127289
694941223
1096451287
1210829571
383681665
1166977422
1303720509
1012893738
1002547930
1974090355
1434775296
2111552164
835285135
1543774080
1866618006
1499862445
1638812882
1503501467
1253133495
738872610
799255606
1035961737
415315030
963965658
1959238157
1012165082
2005103174
1204224869
1585545371
1247156649
1729591305
583281739
59575947
1515253598
1548177803
276968570
497493027
2086124155
1602860239
1122764069
174604705
2081261707
1485661990
1758297058
1414052383
887471954
566218769
1295318826
1940276064
871301619
2128707159
819372894
622693052
1344154212
1854321397
101511436
440809138
1249288445
577946191
1780317173
1410839907
1514880844
1191220298
2078080795
13452611
1930204250
981398549
16747829
135149832
257869456
576045043
1091408211
854311730
754322022
1128384271
1096463693
1356971642
1341153161
1812809411
173452427
366523778
476566223
1380126807
1451676843
1406069552
779254121
1760227248
1949333398
943650111
308467827
1353044650
1020334322
379496123
1111979239
1264121746
1940569132
1227526579
1647514492
302093647
41282768
1868896665
1982085696
711391716
1279284231
1309785300
1674333722
831174558
1209710962
763546965
868331109
651205286
1948315469
1064638150
2016673888
1891478376
78140316
1702871321
1705670447
680631733
1065977200
673292506
487022688
1534283250
232372894
1792019858
1319397536
22104691
1999525077
1598778457
1385426213
269753487
265981511
970036635
935013185
973276258
434691229
1571187260
1294431255
2100529275
2038581264
198068159
424428711
3989773
1599887231
1776371739
1623242129
1290302707
1004249506
869884651
1023359173
1975875039
518058374
1827518399
1049208962
646934696
688823236
2051782032
1465227298
1170318419
1102084767
130373854
2112543554
565864900
824021035
1186129347
792857734
1738137790
184843369
265133669
877950682
823189256
1164134163
615643785
1182351883
1186859678
2049005453
1229711989
1321555791
1812848925
1638435068
2042555006
1156540675
1658915751
1275142042
1194401329
341240208
921606885
153374084
1542790833
802314839
1819323365
1136004605
19051936
744693434
1048875081
281594422
1679957581
122384611
1423472857
1024156079
1646466903
299662893
507160572
1657285508
1418028978
1583384220
27382163
2114893045
1637384566
1249220238
277018671
65071587
444819006
1435767618
2115965975
132585959
428299872
444326459
340396415
1434490654
1571176054
27273325
2009877477
609557335
515200702
2039633680
1216330783
1731303315
262194877
2125321772
800857543
79234623
455691054
2065873682
82617253
724934323
167485472
1728521811
1514781880
885025966
1738002288
359463725
1607803372
410236389
482288561
1809246126
287038603
1382960364
241032272
42543157
1824101308
150500533
1935436991
29355455
709214010
1598219870
1744405586
1038439351
1595886720
1493603598
1786836163
1753976892
2032899148
1596919741
1761144584
132986345
1270106776
1568950553
297493341
903402478
2060572392
480248391
955107482
793304522
1153141262
2122438693
362422629
1500732144
575611671
87336938
1811596525
754680244
1333971649
1327348204
931349560
1176698627
410408838
1512706405
496703562
737946783
1698044999
571494382
1936785188
515147778
1159357123
2120143634
1207822625
1612898813
1553677263
874364316
561614510
932947574
533336701
646165530
225108986
141235844
938494016
44398672
1733323096
261164980
985952592
865336670
509782951
359994031
614560815
1003457391
66689319
404828600
1386340931
414433015
752871347
1091422461
1403996650
1263545462
966324334
2011235975
1427208275
300440942
374321129
1465888237
1970188392
1194014062
1467549251
193905937
609867802
1366724445
341742088
1539227150
1959772833
738754733
1073550976
1406798863
260147192
375719410
252364008
1453833445
2119633923
1783925724
858404492
23650489
898447109
1334300729
1517978876
1394615467
708024988
1829484794
1366724642
1464014655
1899239843
1888374557
1667426508
319281723
126839267
269602957
263512808
908154773
1612660717
1522494922
545167216
1091841009
203709739
758860180
1014653243
786961629
153869629
523678302
1189310398
561829133
1080142720
272026317
1512841616
1049349445
1919676059
1370598214
1945516073
1349207998
888925246
362368968
204110340
1100346958
1218666154
381500448
45667283
1178302088
1414237253
202654853
559434366
2051912643
994348207
738312038
501194686
1733385992
993112064
1076977807
1649006999
1035620200
1026412679
114802898
376248723
864090809
364693161
78433838
1692294123
824920340
1589706489
1764517720
706343992
1192843201
766781467
715370236
869929836
1766078264
2132876783
1339959986
1526563107
297362393
1788342843
1917550672
1964366723
1539820859
1009661004
1467706693
1093814536
1721870319
1554437187
1250561556
1582647712
1307469314
172137277
1366381463
1766669981
1356837118
766571958
2015567194
197236192
1083982804
1639080364
804794726
930578177
1089409790
2071012794
1331678710
1258237646
1064062626
1598977156
277636138
1564646193
1462206120
640243903
473632969
1487948391
1789585656
1024855029
950965662
1074696047
889213616
1764945242
2103874494
1900101552
1181378539
785104848
241998773
1221544256
560090984
314200147
1835133475
1043465878
1461574377
658328553
364520196
1837587150
1308815311
1138861754
1506906894
1960604569
331196233
435925383
1703826994
311829022
579614776
2053205907
947354971
943242695
1261749915
907513731
380591537
1202187708
1438007299
392476734
1721460670
560117841
663582707
407412416
584961589
289355320
602344978
2023611835
1413558593
781987566
1013168214
1396218678
1871875794
1972215110
951488021
364340689
1877018914
1970303599
5658849
76939605
1235502663
866300956
2135495388
811381552
1038478446
628214364
140929579
2041522780
431117374
1909331512
1884265779
526228981
1182496718
1471001667
1917351054
427449787
2103574598
23912595
201499628
1415499991
872294018
1421762287
2029651134
2141061863
1441835188
1539327682
520538587
1470175564
986235463
1730294107
112147332
1638123446
912954563
454259644
698348908
1311926876
296975277
1422935094
755028071
921856373
1835388624
1370118691
1230811988
1211004033
1376413283
1230156278
180014596
1620042734
2026785479
1594629972
436188541
1364961832
784351307
909931516
622952998
818410626
982797624
696293569
962006774
1899354452
518289693
891394020
1681821311
1993828953
666712202
1788158395
789772080
1637750257
508551619
2062529037
1149910005
1324747808
263553749
1506582839
1975918411
826667036
817713812
986012136
1409239085
68386103
333895935
1220533731
1616373744
1238758888
1334723156
245662753
37152697
635377660
1864673136
379170137
1082142817
1815617475
1743972312
1912091810
677164233
1357237810
1091832413
2092779908
644744277
1438220228
175023342
657799640
1168285915
453440073
669849562
1917292116
1009376148
804648436
750604448
1627251843
829040265
1235655584
2129814197
1087887365
1229963886
581502188
243564000
1973615120
1632565183
1656698007
5059136
1959959321
528504008
692975932
835432426
432188692
959630672
656851750
2000803164
488059263
433324317
1881027864
1422556713
1964222823
160304682
416346590
408233450
805437105
1313135047
457282056
1642775325
1107075962
691255761
1265169875
136595573
1552562910
1423401835
772847357
1812220869
1689670383
940551265
371263677
1781623840
645028480
1632053451
1346030646
1027844979
183453171
1952559935
1735976533
1627621892
1320545074
388495469
1357748534
963774669
2104625761
293980614
641180272
1092860324
1809279247
726905022
2120705223
1872538399
73779697
1378145091
669016654
1752649073
1938784794
777999644
770948541
1570751809
1668435320
1216023842
1369526559
1139727703
1554887791
296468332
764273851
1631227166
508462474
874579155
1448548750
603814596
510712228
1585057460
423665214
525481988
1280362768
1496329785
534631250
225326805
1119762128
1889491934
304455112
1020818142
1495543915
764069900
865232371
1163435328
1149101938
2058655006
112577569
1410315863
1853752229
269982077
1603494536
1957019775
356259969
1941175974
836830375
567324907
1708530723
550055388
96684776
212191543
1803589624
1846552888
1337358370
838206761
1903065796
735099475
710867621
510805428
15870897
219705112
1364129913
1584851525
254044435
1753931318
1563050978
806214328
1598009962
1309748056
1048189651
208638415
1228603866
643431515
1025709697
311836414
1252244719
707243259
526408282
634318092
1245467064
1047283252
1112338901
1509874546
1023625637
1281392879
272830717
839073551
1949539737
1686381597
1449892677
997683802
1089160174
776976460
2120839211
241425490
1153560660
594970780
207255189
282537378
508485260
2022193922
2090655169
1355291563
551257059
1896174431
592357893
237377419
1773877780
889504236
1367214680
87415958
1444961133
1939697388
1201847050
2133728237
1610715276
287626710
1049281853
1797697059
1178540471
412804970
1569192044
917551327
858380940
1766281345
1472018603
1882585886
1621391089
2140982296
1130221472
68328817
1480853111
1478880926
1576058591
473958716
2001995468
1164380611
2029673835
1742641644
2076423757
1655954341
59675202
1766053262
1789114488
482469502
73609992
1017077714
61773862
901703618
1368052380
2039178789
1481959333
150079583
324493479
555369707
1956556388
927227124
1805975350
1514622514
1514152884
2042697408
1880782988
1942298736
198471144
377720280
1736395061
619719083
851141250
33356576
1322875632
3904867
1031717532
1707071812
1244537828
106669497
304222947
1150668036
2009047363
506671502
1006838946
1349705784
1727619865
1595961973
521825716
1138226829
1732461898
479327527
693472116
1636445971
775648233
1390318213
1364052134
350400838
1029805685
624325644
1241513067
2122205048
1517007403
2111499026
617117504
375644932
1152558786
1782157093
322750599
894266111
2120159539
2125253300
1388467253
990021090
850894450
1659040035
755148177
1496730083
266824110
1626140623
234685239
1284675198
1354682290
1142012289
42514390
2059361449
1501614137
1806832776
1466882822
1308568713
1507040410
386739694
1343284852
1734462114
841641724
721961512
1756004522
1346855075
719404153
1269659286
1933168847
1838532526
1051258763
787721529
1280611757
1362586484
1405089455
1892401828
1730456828
874088343
1012990888
1268594277
332199515
689299158
298913244
212103803
55541333
291566898
677580590
684276782
35075715
342666890
2000803164
1478445813
207172794
1268396872
1522534416
28947170
1333113565
898576591
565294122
1310146958
1764048519
846409790
1663092116
1479138012
252991213
838841287
1856611399
1067214334
814034571
1024284139
1564186489
1959159651
897337102
129242489
1110513753
1682890813
493549718
929033154
1956036574
74651907
246930129
1379372850
375943189
1671432080
1161438277
607880767
340975858
750244524
1476018098
119097710
2101874843
321004441
1036837298
1351204759
1167061528
1480498840
245956755
378476506
1908749590
1531388513
414964298
1091640216
3899924
201480202
2051198189
1924841548
1364616476
1233805784
565808372
765432510
1970669832
814989938
657937619
1573748479
1321270844
1448137224
713602749
459094788
1540567577
1817809597
314713708
1056551171
1957856312
1963538251
1709015788
1028916143
1507999492
536971938
2088253537
562706862
1120852226
1281950546
2110919490
642771657
1094396970
1035081429
865001531
646240727
1245686810
75598006
1241054935
1683478942
1101690265
969919058
1275434947
1751621164
1546511165
2139246717
703133879
664525144
560312773
1682186698
1224269163
475867938
1765605122
375601245
808377356
237679712
574176455
1935231231
224762779
1186700035
731256834
1061738468
49858447
312677196
371244786
368079697
1202425516
1893395772
35233295
659002679
856330067
794735792
1101393005
1431805064
2070110094
675984469
1866795625
121005032
1952150044
1212580983
2074024277
1372736856
1428012388
2118565845
772562275
463194683
1774325924
814360564
983244185
792668000
498677728
138278944
1382769052
623070356
1372437277
925442484
1105741584
268116304
1369911166
1524906243
128726906
513669444
1892545063
213677311
1049262050
1599730368
739832986
622686331
1358337830
1060116987
1280955098
354740179
1202182644
1246566678
1454010621
1633019740
1010439944
1644394117
2034475540
1314223115
1300775801
1520318229
674831796
2128174576
177273769
224185371
812763816
1543172273
1110294649
896550655
503874741
1588205172
1229083077
1974556198
794922536
1774404672
1206088291
889975334
1787708017
1480210459
1827750950
22798281
1691725669
1503572719
822217821
126015226
468868567
639206688
947996474
1347565423
1508211380
1897526364
2076873166
354356305
1877608442
2000182766
1013690074
1397252555
2110927029
592831192
572177415
90900715
944173546
1359980313
1276324475
1018515844
1958988198
1393222262
553457807
517334864
2092322632
170843804
1304625293
334136907
481466446
291046679
208763955
927000188
1616751829
1406752827
977856215
1441828116
985301074
815196468
1450067425
486353236
1034913248
1555763730
85689256
1068932735
357979629
568326841
1958821267
843773703
185330802
1809998575
1857987924
384687947
896974133
1584546459
1066300019
1383952603
975157677
182736220
1415905453
1989871760
744126062
202223169
1525502900
442246712
1877932255
1177737131
942669937
770214687
448873762
1931860011
580558751
1645109207
1546909872
864392673
953680524
2051642356
385363812
2093343612
1872258247
1925714006
3606901
1004346369
759117001
44634939
1834555133
466262119
897304127
1031020251
597384201
464960869
1370520111
661605969
1462397256
1825474027
371652865
922409078
831973243
727995393
343794989
2094582529
460303778
1122305715
1478833866
1937967477
1515347342
56536739
175748617
1607890121
1932092326
745553618
1351992650
559185737
249746788
1379050895
1485870213
547489718
643127165
1397914550
756190241
1676292556
652621877
117325491
1667622370
1217453120
7053684
1577459766
1949566981
1465866298
1727619865
586865523
1860738970
1596514534
1760669890
1725342944
725371086
753456643
602794731
481385815
193839592
1149184279
457674509
139909215
335742560
1084340178
1657995734
952857494
1926520561
1074401427
404822157
845943716
1591396528
1138633326
280124756
1667321533
1444186291
252234443
829480790
658071275
1818437335
1278402623
913761899
1194997306
687046626
1001163614
1646470947
1386178402
1434373448
371200020
1000364904
1897892556
1650670236
1597166825
182840206
2110032235
1928519747
409252070
504697131
1899599724
1678093693
1147929598
1690016511
1555563074
1019531807
1115298720
1011431429
787008242
691730786
815887199
308134181
1843177987
314884273
1848010265
867581635
1982754413
1629413404
682271052
862044696
1660684901
1685553629
583986425
1084990573
1109626856
1511052831
816128436
1164878649
1118346049
677032483
1303526038
1318021475
619969589
231091259
2010706546
689960401
1642618680
1255625474
1165016461
284627476
119252021
1410224172
1953627239
2097711408
1565643767
2027008170
1123003733
921334370
761782832
1351574191
330814757
678977689
85412382
420898471
1951638829
1567618755
419423236
604477904
210731733
1680149482
196720965
267625236
1944703231
1374446388
1853342768
1054290250
1980861060
1719462247
759717656
608938451
1906534759
1355287455
2120313995
793106822
1915836646
70546188
1580326028
642986432
1454531459
1886001180
65349310
2075666215
626824987
464112808
1775828276
429635277
2045068384
98222987
1422895888
1041303826
744579266
126103620
1332045802
1203455019
851732519
188796750
173785927
498442198
999735798
1345131388
1473699358
1266381281
1372129710
1708564341
1657702498
788255508
437226241
960428318
25569504
1190441946
1404679697
1214744775
803616905
208795242
742733445
1010766893
1752189654
125771510
1583612311
871984957
1755409122
1359508114
916089388
1093382167
446979423
1712268440
531167813
1569640583
827312694
1287899570
1362899766
1708205471
1313917129
2025816050
1399219346
1941194199
1443626594
1225750579
1520488972
396978629
1020610769
49038658
1340430041
795326667
466211441
945594339
1465729282
1993867456
553182358
758828818
1996843549
54096318
933346135
502032748
346365995
742723672
957684999
1814607802
1240474021
1561915821
1099034113
76272863
208622131
32103767
1077667070
295300582
604776768
593324485
650412938
1636568286
271596699
752892286
1964712704
662950858
2136452885
1526687732
1896646237
786169839
252301298
138748747
60431537
19228007
1720655802
1964203252
678495656
1185237714
1786846062
579408465
416066666
1543660138
1823232306
1197016458
1797959376
1893298133
169064684
2030877570
1499956738
1548377060
316124073
568903713
615429021
1970407587
1567789354
20479325
1119012528
1443216726
1978332000
869920470
1306669901
1386898439
1843071463
1236249665
1695694078
2101063799
412341724
430645736
821580895
663553864
907859217
1822532518
2100228931
153611178
1596142404
1210044463
1969987084
1227367721
1013452867
972841193
303879795
902346054
1838789018
1912935209
214890878
447567556
1546735883
1635046301
1557882199
119494449
217250608
870340080
205426429
304442496
243230349
1620222831
2077967854
760402180
1444584546
1953593959
1885778390
1295459964
1188496739
1515514008
890256761
1066842593
2024435155
1593268163
1709742805
1146186605
861844485
1507867891
1473939726
328197455
1982324607
2126256191
513308566
745443504
556354953
1296933660
1892261574
190295014
1779658669
779181512
1650482820
305168593
1084885398
366746989
205443157
679482562
1796680617
1445769809
1035319788
855037559
1940787839
2037973159
1976962106
757414480
1089740319
695576833
1624279002
603035840
1192344295
1157630335
267072574
978399817
595182004
1336116524
672021158
685244322
1428612203
2044425046
1003320943
567972477
695948102
1242546485
968734854
1917340582
573492123
529345832
1253953995
1174212031
1830268637
2123971107
856505653
1479429116
607884293
1906713462
1050442582
1743400258
1046395459
1991022833
919029036
63237258
2123960745
1051860218
1512444394
859496442
848213495
1070711647
420282737
622189300
281476409
184376754
350384313
835050048
177670943
1252605014
367471677
1280763067
808443855
595364244
992152806
649950480
1361449779
315656739
1081634585
609559916
283784312
1993928811
1148581309
928641297
1571297185
1975034154
381326679
714582768
16685679
13469320
909213208
758700956
1322954205
1908026756
176295213
650315908
570849698
929007538
2030481926
1489157436
267211752
375382864
50122862
406732307
38151371
2099002537
737985804
1308212467
1822811677
2031611852
1647655317
1528818526
289274444
2045102702
1520757093
766850083
334943665
1562693078
418664514
888805336
487396743
1363266635
1046678323
2139794802
2019783628
1297494777
284668176
1084089495
266377592
697636735
1414196101
665801335
1152721460
1656791968
1381720315
352880987
1798534449
1141978295
944306720
597427130
1513098820
341772073
809182595
1844321244
2033463335
1561436999
1392183353
526762140
626692466
1338713613
1900651362
545981767
2067012702
2121090589
81467814
1170502225
854137083
1948607174
378434462
176916341
1297941795
1861978346
218735655
1952827828
1322917065
169484631
791145879
100769333
633828453
1067064915
1155850307
219098806
299745056
174206302
1716815896
536717548
1172324763
2054229300
1038425358
1057602485
1034628052
1020086351
1484410936
1304562581
829856034
880978773
1071600601
165715141
1812285573
1550891428
439015869
1308870196
539231897
161021775
1339527097
554723842
299352664
1757664469
808297201
1200612881
2142800787
204567436
1320480203
932060810
679338503
1242171493
1610829968
337225466
1878987451
619885122
2100833863
1246947483
388116275
858274145
277346241
425627148
1208478270
714830871
715112835
1903808923
475361497
708376724
1417938526
805505751
1342192723
1087189702
1066015302
1695584948
643228848
772153881
1768637284
2108537296
943014287
1207161574
2132837384
1663941581
1105026350
401969747
1855824730
1307882445
1675026420
1951492780
1312637436
263706493
78821615
1881302775
2000399013
4601002
459241710
1167079533
282528126
999043702
88493406
506266493
469215765
1386023744
869127648
954796895
1101842781
1366752011
931175575
1228825423
1803289675
2071141944
1052289713
604083677
997151717
1615365715
1144558075
2026544836
975659471
2139804056
1620362992
1383601429
970727664
763154510
647339408
701645662
1855605071
186495178
1833550111
490360261
282295408
1458863896
2016186710
1478168690
920754579
952035859
1151368288
1659994736
526202024
977681845
2106541509
2035014824
27544086
425817971
263823648
640834823
874047742
338485405
1529201939
912289415
143718723
983722424
586113044
1224908121
1502772902
2089166606
1507681271
609667658
1920161109
97411790
1608056452
203582076
867130205
1661665750
709624860
679713418
265487119
1359850131
338330645
776140034
2031744546
1613888017
258234648
527501053
1035300103
1125092081
950144222
611780210
610366987
549423604
2066643430
793971092
1671889499
1279888484
2053602406
913809448
622326844
213413801
1369917588
1472595277
1204051412
710889150
395878457
665100145
1411050393
1557539394
301805113
944947616
1133245179
2002659991
146787598
517464781
94433904
416742007
496393041
854821848
78809927
2044316572
6907144
356484895
2080035663
1960753895
71386060
1397359016
767135102
455809670
1182537186
341382297
1974050217
783104562
1720958428
1993566638
1051620283
1071688717
1686487241
103610353
931524150
1001706051
1956292508
1383777004
129975698
593446433
1677349547
119922498
1158612956
279630146
1312011211
1400230881
245440626
40898817
618509594
745767633
110326749
1759365372
233599939
742073618
1625531131
1504444695
695685176
1840521572
580042675
2007411847
166919031
313191027
1293018953
731921714
234999380
20396245
837242835
711506823
1422830696
2019758437
1889135719
191843880
1935208654
908137661
1408016735
1823849636
1596240085
1429585820
226843308
1057429551
223379449
1433988047
923648233
1846483408
835252923
1430893421
371212891
970636435
1024465570
727602544
939833125
1153114745
105504638
526904270
1741012992
1849691925
635664170
998049992
562472807
1592981778
1425165599
1633308952
8723215
1817358390
1599191440
855257081
1716650400
1526452390
415761052
242666816
771637890
1794403503
2027543125
687811322
439905054
1202058209
146230161
1925573678
200371329
615664861
665033156
391790893
1371979245
386411891
882290054
1982440872
517176055
445113748
822826788
118179713
1078977396
251681744
1290131400
1502916936
1266083581
1841217804
606287317
1087535309
147609828
2031577907
372329578
2057030728
293031837
531266630
2123933195
1249162885
788771827
2017235044
1640865328
898724734
1106233736
1052122441
512902396
1896327059
2127346461
1280337749
905936712
823913779
837942355
1223115493
950577051
2112333510
300030067
1744034446
1113663753
1388657188
1749134032
753952178
1904346026
1136719126
64366574
1968469924
381970657
1239119395
1281074224
83151563
2096596927
306276453
2140927702
188540775
763282410
1267776408
992183484
517081892
524851919
358903653
1964631569
168860210
559412508
788673785
528847531
1212193710
1661595303
208701238
989669184
476968794
1797048768
1174565414
486575152
1932519554
1699200342
621116641
1457172908
1060881058
2135156260
96357004
1972043785
2039362915
114486701
1102539650
1557567548
1035780729
1557029836
356405250
1634159977
1422119408
1057132759
1244797309
423905093
1995204614
859788503
665677255
1481480205
1469360387
1562145907
1514145048
109050804
830252410
1577398534
2087787000
1897275317
2047628159
126118499
25587040
207763527
1504152585
2036270206
499648908
208182514
1407208740
321812711
529276419
1594976699
1776590338
2072399663
687784369
848934007
770344665
1734428746
385022850
451172531
1791751857
1093022132
76898296
260408525
1986224160
1384213270
179618190
2068825719
234123312
1218599873
2018276830
869644426
1694748007
84022956
1353618552
362502793
1055691783
1810483645
1079449424
687005525
824431036
1277773622
401222024
1383524570
74480565
1470218408
1382145120
1733876044
511274883
1745805814
383628513
1411423061
419308473
762497415
949345808
57788189
678617996
1429471207
1591838860
1095843060
405375828
1291790680
1203336016
1372884627
1201827370
258386283
2027461632
714862822
1582589258
1510629885
1990435570
1778865717
1928382651
1215924380
1480888783
418871764
1777809729
824776966
984014698
1769871441
241609245
1599705790
751747086
1101695373
1525409867
4524881
274653880
1595399088
877880029
1138630693
750473218
1456542217
209442672
139600767
567566802
1030718828
1249845635
1253080587
883633258
42954567
1182099045
1916463732
1380862384
732988290
1485703672
1571587047
452190955
1340761381
366146308
1857911928
832601054
824458552
1874817207
575411481
316502432
129756194
700940440
2088639796
525476589
1927751223
566500332
19670197
1386951366
215674376
597189330
225474926
597709873
858428845
1461449388
1223366661
1684551328
1378395632
1409265801
94438211
895902304
1154018938
581103930
2054929677
568583169
1563919784
1856624798
1312313350
1678138377
1179539043
657610620
1147092363
849711926
66167901
1838882887
709781489
1895232691
1019688176
1947525297
1498272703
658030934
1641768565
515700899
919832582
45554369
172189668
2081300888
769809376
485801180
1824877195
1509747947
1875033889
620253339
84231116
284673918
228393573
1074322739
1033547962
2039106991
1557057402
168595539
339000433
349771280
213254133
1921849305
1002822844
432314751
2082719950
1967842262
1811538301
218176093
1476692831
812330480
293106067
1430307478
506499784
313429498
1865987681
1808850846
1983037832
1872774784
945106404
1215011970
1590168687
1221244069
2107283956
1590554251
937104327
1599385226
1474901849
1329730226
615973440
1637610538
804862457
148638542
1125998008
345853346
606709003
731868030
394604739
978136364
1022109534
1371162499
1289578051
684108652
2103606648
913358926
1067174147
336173773
981508912
1758357004
1627054530
127858521
1961280739
215484585
310251993
1806765562
1343135940
1146447713
1633184176
1358340125
781944281
1166702152
1721160419
1863499459
1999346806
1577181868
1968429832
1778568514
1814250860
2013588334
1500921980
1045104278
284077614
1999445887
406881329
529761942
198776006
1732376644
1538352831
176909200
1198237710
2121717274
1351540878
1088745140
1700435144
1606236096
1277477318
1882575753
1911425630
1449108936
660373571
1521516302
2135512365
651041228
256945205
227705111
466381153
1666208806
255458293
1558282745
2088067206
917809259
778524183
2064406643
2000916631
1500371000
115447036
1259225313
835232316
2057403696
1560914124
1311542984
1086998558
2137736691
1628593567
1798288438
1950134328
1971993808
1167286290
1689798748
984457445
613789871
2139713130
493761036
1669551742
2037042591
2104353286
1846245988
919034571
1473120194
1206017852
1469682997
1615979746
1187361221
1144914081
686384447
1603925074
1875012655
1094727340
886161205
1313378383
982965867
371686484
631267332
1088166289
691700113
1936863165
1437033877
1910375255
1350287587
1583469268
245362753
463698161
1646233088
2053176219
595958443
133507908
825199567
9551031
1540943530
11583363
1448852052
536285187
1133052084
1129872093
90429267
364571979
743670214
630630775
257486172
358225401
1115940969
706710412
231920753
1797560357
1517035060
1361184471
2105167463
154950841
1881318587
1449122777
1839419327
1559793628
2076966832
1986104097
204050389
1563252352
1210014637
642607058
721353544
856205082
594249572
726472255
1362758109
1160290313
1189175066
2029133403
1516172819
1700301999
2036764198
881055638
2104098793
883834303
2121364040
1461837884
1838158557
1557269206
475550276
917269860
318190876
526853112
1544413271
1905099863
346018846
1336567613
2131798689
1249434366
1790943939
923534611
590269206
1887174101
2136299337
290770530
931628069
2005093461
1508322053
1321084322
531908138
1065376627
1622337418
1230165719
1443567206
520767637
1985175482
1564878541
819175398
940588751
1610480870
14315378
883701660
706941401
538319412
2015816989
1441561883
1139698965
295224761
695260544
1970429133
1243766170
1074300470
119606084
1436271766
717790928
318454520
16750748
1527011313
1463136850
215727003
541680833
1181732823
1999385360
739638485
38513534
149333241
1741763677
2088141354
1602485979
240170154
126692911
906668186
881115192
1505307768
94974646
176900922
196796809
2009793287
857393020
536129733
1515885324
1392354156
1648794492
2076477819
1295317361
1663606296
1275312713
1604931906
794885013
1480689521
1342737156
496301534
1687572480
1531813863
168940154
1977996768
1855179149
216196481
1464689932
1777830404
1460732574
1451825723
631472905
293723850
991160507
1840978307
1297488619
387671577
504306300
744594037
1553941108
769272103
293267584
1336762437
335479504
299321760
1145711307
1165623208
1077048985
547668513
2065331061
750829522
1088186817
1403586165
1961670737
1853308627
153109676
496378487
475342664
1781915614
359274153
872644717
1035270720
830728283
382732829
1473451762
759751972
1888678977
1880396196
787263232
827599505
280738690
242756763
924394981
2016091972
98719809
460757511
871080054
922180748
1316008994
519259068
784144640
1760542493
719920501
1050239322
1191094058
539970165
753708783
493920356
692359712
400141247
395179901
925832481
2032866132
567106281
1385317234
1370033276
1112111512
1032351416
1211081697
348989802
1009619215
1707336894
1000244887
221457165
1274351657
1437504298
2020836846
1217668957
401536826
1743811814
335754909
225789648
2054182092
1169784338
54326819
1785683198
319174365
799350468
1215815045
2073081930
642796446
647484934
594922049
2023125462
1192381961
1289764867
1421722887
185020627
1692363179
51146202
322626922
457791382
1195172466
896360884
753761325
904133631
1730784538
256877448
1515287572
1393519149
1534631980
1374620309
913699184
1847237843
1578528548
1488282054
1830817658
1330704482
1369110722
2013945580
1078406453
1354682333
1439667229
26821289
1439988743
298751100
328795038
1284750616
301017119
573908137
810466252
2093891388
286729761
1727805012
253608802
1655005657
1816865592
1390498489
672182056
1819736767
1253467827
678332751
1636823266
189784616
1994885288
590509877
1760803980
706783669
961247509
477312079
283168288
192544572
812536876
1999367715
1440383542
1713720994
100620485
1763675142
934702365
822387846
908475217
709581234
1081228205
210195086
308858728
1390771790
1420483495
1806649277
1595253687
1517851499
490360261
1762455181
1194195937
330831604
1508725864
620886596
197109253
415313221
580856786
909833466
1413055917
777278548
1315277457
618216568
1497159572
1989054517
202630698
1319303397
1901236674
99098019
1073002766
1081959026
1764338415
1839165922
832495620
1626392920
695188399
1437825287
1262375944
8429325
2144755416
1923481179
1081739925
776929579
23381966
1462726587
1404996865
1442638570
21642936
937235249
44874374
726612955
1226282634
115326773
1620892697
2079455965
1563343288
1830583806
73763661
2077300537
838834775
119189339
1846073893
957613896
1348959461
1178527314
1116090595
788000040
244265861
2136514690
1999822098
1093910911
1803490780
1139907278
1495024371
1061406262
283875346
1169308273
1891165551
923956239
1822262726
1436775819
1860545888
916709897
1083837627
1272850262
98622185
1812781108
267892420
646550855
1404058410
2095208867
1182001417
175508977
1139372842
488600672
1693633014
1976051238
596427303
574266119
1404087177
803565657
1337826630
299636410
1049021466
1904812572
1626290243
1474636623
1076467810
1908712691
1015505567
751805101
1186990872
429862082
1591253570
759606319
1354147950
2107184199
345886101
1046878884
1748696556
1997817476
423773076
189967870
524089545
1769840955
1726946666
915299376
11530961
644569335
139368389
649174568
2138281646
1304914200
201272401
1865912341
1124175474
383606564
1565875636
463514454
949820393
1795400301
1130284373
731624911
127213518
888858169
162410199
17626662
1639618802
37511525
1027473750
1636381372
1657669207
620340382
903568985
1322397935
1564323015
2137472347
1285157532
1251923689
734700860
976848577
1473076432
2082085065
641910507
989752124
90401947
519660415
693720106
750548218
1636386220
1510673725
1737185086
1755426798
390827147
1613097596
1490870185
1851173156
1460302535
1723244263
1740733834
1492875600
1750868979
194228674
2043780990
1161185061
1127231592
2091474027
242273026
1655117814
744826058
812748843
858692740
1566097481
1464415289
1863796534
1244968247
606711774
2124525454
980348579
354368640
2138053106
146065297
654409372
222648087
593910350
322139568
256550824
1487380244
720283742
1509194159
217416696
117096125
297004517
1580915685
671991483
1113526478
378888844
88000105
2074438327
1409625969
344240338
255519307
528641487
6061066
1657400855
351959349
599500
1083731278
1156070448
1361173708
269920407
964118453
1104542629
56550317
340497378
1270275834
1001694475
164924314
1122944240
359988627
183783982
1359484780
2017846573
49635348
1298709503
1979349016
895366937
653687028
669367360
245814138
422333036
1136407124
1747374707
460767573
962389789
457395328
1282698172
1841896623
854939101
1235001283
449454036
739899940
355242933
682193480
1210302968
1338866498
745060163
1423607630
1816859926
385352119
1816942952
1770107186
1609625232
1157084447
400688973
1918486118
1271651765
345340121
399615341
989773666
316891645
770764983
807510542
80321457
1810702843
1650620312
1423684440
64717963
501900721
1484913760
568662322
1217817737
1217876691
520094566
635093351
143631367
1589535456
1367078862
1210167801
1938316512
282881187
730307975
1412584553
87104677
1160003984
1931816928
1614656786
344835082
184047600
2139246704
563957250
751771686
889690980
1884354003
920838005
1319528206
803250340
1788530913
1049434745
596580513
868486807
1706076062
1469408069
1601327744
2112688551
1269464272
1241194933
962405726
1767872675
1540402149
888470926
1529121998
321968651
850212325
1461617493
206504436
321941452
44030680
1304365474
1265679497
1501979263
1181894780
1829542435
131099080
969474972
512004190
388378503
1667344643
15129068
576731172
405204229
732891678
54856206
2109123323
1493555481
527019811
1988332656
1610771239
143205297
421416498
2103564889
736916790
2001988365
1498645233
1602656109
173172053
87759458
155516070
2024101062
1170733591
118639056
106780048
133045519
312954532
1951706807
1317411585
1423681282
589248757
865894324
1162566713
1255228230
1482155441
43630972
928318763
1864359857
212474444
1165029913
1800227167
2125157378
575590685
968452951
1732240890
1366872554
1393986639
573348089
1302006168
1499572419
1722638364
651935374
53096824
2092690369
323510530
1195892240
804277951
1436770441
1144475771
1950310135
1086122664
515405541
1031208052
762334166
1125875542
440060463
1901596088
1266070713
2076209594
788463813
2133922890
1048132700
740499899
641625197
1377741581
676763779
1314760413
431606377
515585842
205757854
629238767
1676670381
403715952
587400705
474845087
519469364
22246940
473552977
1667085048
1243934812
1870902664
1075497609
1968539432
1772815267
247911769
343187643
1546591965
772127590
502465495
877954351
142335733
487811119
1306706880
1392162152
653304159
1285688525
247394692
1721885324
256593403
1336994398
759082984
243452849
1793296862
1800247739
1264191626
1982388438
786411336
1848174800
503391331
1704140282
1616792207
835477686
909673572
499642848
1926715647
1255855509
1583259190
1466376097
111157947
1276494090
93759109
501885815
1469241884
1148122308
1458676499
1559475938
878549630
1885549467
2104608742
1071421186
1537845990
649809116
1138972355
2082145350
1014733595
2059168240
1760523154
1476232484
411802896
646930517
1272937744
925451395
1818961054
1010859207
272007000
1005680778
794490721
35090649
509239392
1949067302
482713104
1760606362
1657979085
743672672
1148123123
372909887
1217159222
2088425191
1389539813
1202787726
1318968859
622653549
371519608
1079713735
1673150647
304081033
1523040106
732593518
914350929
1280786901
2126533269
770401444
1983855907
1364723782
1523254554
1799908735
1400732531
978588386
852633805
973312783
938539377
561083334
1584744455
1013452867
502554038
1381089657
1854133402
1963776387
155660658
1462474502
450057737
438546855
505566864
1596190445
443503890
2020253960
1920690997
978790761
705489951
782663516
370223064
887607743
2076999904
1383277938
824549993
351049923
1445865043
1243789061
234270473
1367715645
599526375
709060804
495254240
1113035313
1303045631
1311700198
1607773110
1529884538
1749148517
407179340
1609798951
1922947925
1959577361
1018538320
410865908
1483781152
1612371305
1504917262
143205809
979362447
577190693
130042257
1124675134
139538118
1318496013
284606939
1493614235
1024221811
1531729397
740557893
1000089185
189085631
18119106
1762507451
2003934723
1040103147
1708544755
1530477644
336916730
310160414
343940227
1762768616
1798705842
824225272
418846950
167945460
223990497
247162771
1128597965
1084509636
1686778403
402050808
1579456431
1927930203
1468174572
1996593729
2140982296
319471957
986144498
1974877722
243770775
1417290968
1388850733
1642906923
16215443
1216177610
2043076848
238334903
234129375
815040148
210298467
1793345278
597146228
1563517397
2112780233
1299485890
8368606
65723043
2087523584
700084704
1262862089
1766253293
2016555058
650542461
1572673514
1003164389
538206316
844461219
1983843450
1632629980
1852289532
1102505973
1955762122
1274571623
1725717158
1832380887
1115933819
593478496
1434040714
552695702
2123397899
1459578516
1805613443
1103813943
511998
1137511310
1107113545
94789805
1274299296
2089122736
280458812
806596563
867113705
563937934
749971416
934852423
1930286791
804449057
2136432939
925821772
232478978
1530213584
1879687521
421036644
711602869
648026734
2030737502
880918819
2121849886
1225497264
88889723
718446130
909916910
836897845
623043012
1256396161
1078015669
262475014
1574195131
790283676
920086925
722149024
1670726952
385503176
967469785
1204778230
1692779581
412398637
1202577003
1322376945
379194533
960383610
2099275312
125042954
247445656
1664651075
2011511661
1957015033
268431522
2127720653
350798955
250081602
1811005544
149270804
1395432060
1585824864
1811558859
527968866
314733083
1723123765
1624873564
472739087
673480100
592789500
884884951
554965082
2078298604
985120023
34833244
299209829
535730469
2021870538
516802158
1242244930
1582055895
1101080883
1416509266
573042861
2067300386
1743016882
469283265
830335106
295108386
407414344
297248252
1923264070
1631980661
68646956
361630210
1219956575
1760714747
1190442883
908474415
688024104
1820853312
728478564
395599695
1330548097
940644980
1143055570
1969241605
431231709
465914938
241274264
1149131281
530855024
734812961
1682265737
1278062886
369742068
565794936
1301070463
789637248
671888201
148316926
1531212185
1828606235
1206254394
1347861634
987841670
551840556
1821677249
1405679411
1943802494
2083557705
130588436
46523343
601980156
1722875777
1792893146
1375813357
567945082
1712897385
882547404
748579286
645737340
236412747
194541326
1046196963
375527537
1322132918
1077717832
92166781
697570640
1977681605
427283516
644738633
1617525275
1972593071
330387515
500702665
1896342518
623434501
1986900899
1315268331
1612929324
1759504719
1381823520
434056935
988414556
117245813
1932096818
1803340167
482358161
1082329575
583803660
495558817
1583826469
192206285
101169960
510454553
1029481207
1003681001
1452464625
1779066087
1858985777
473288036
104980685
1142171674
1700642624
756332155
2082914496
1876961711
1907119225
433598543
1602692893
1108937543
1600051305
1370320425
1819536368
2122488240
1381389207
927466761
1105703029
1925615207
239859659
1958377871
1675355882
1105008410
68419226
241781524
1032364360
62666584
438397404
1969358086
469560672
1004540382
52247445
1729312126
605101602
1770612087
1184304274
299060576
1621830521
1677252669
725600339
1910672462
1242040227
1389351021
1833007577
2046874576
1275525969
698327945
1988930698
1430155970
1909020862
25905751
1521024827
1608126636
1358819045
209633856
492772581
1839342807
1000722931
2032632622
917211732
1983951623
730346429
125367408
351386666
522214076
1380393758
902696960
29306432
503124266
1388663828
935276327
1863066729
665739525
1736596936
2140120960
1457076398
453391579
472602843
2025087520
1890244017
1711284731
455662523
928996629
1437955819
67992978
1962509310
487717860
1839338963
68586682
1856645063
807079517
541192733
2113920807
1780409709
2016058021
1101605487
639785566
1886143836
1153661124
905490391
1712843763
1224683336
1805361418
1675656288
337972425
1973184538
992334800
1123043472
2018412436
828081035
1405782588
428000042
1324631735
1414362190
542175278
24954201
1499368956
463027487
30905660
2068171180
2092629293
2083424770
941942212
28264736
340860919
5482855
959022504
1176253035
548753896
1701251520
732427850
1811058920
1331430732
992840105
1187116506
750966229
1719722016
1277580872
1823672249
238536064
1478681499
1579442733
1860831682
2058065720
160503783
1711315059
1370284097
1869353610
482295218
882797400
906103262
1546283202
933635286
223499665
1775939215
2037743900
1728823794
882226097
589756443
301934163
226984719
206571671
1893865602
8706773
1911094427
974573292
249822486
699709530
2117109513
1403497884
438305720
170375447
819913309
234677825
992093327
1425288738
1788988487
1565391086
378393796
69188221
1113403807
1127992538
209473910
465420113
2067436842
68745772
938853572
497732828
430240629
161779515
1248941847
226755052
1858940493
1520210694
1665180296
1429174586
904822746
686379393
1161165323
305398199
1663432397
119667541
1738555921
1454442985
342905033
653404649
1122610998
1500903852
1489871387
1048710293
136203633
531910776
2095098026
926928648
208554747
516174094
1259186108
348658000
805026758
1549453645
1380955864
1311118163
909070636
2022948752
345656748
982329560
944494095
243423314
463707602
1913042963
1457530007
1645673804
875280233
1708744806
1991371855
1319182388
1080611476
247497968
1355599469
1126506811
91559329
476599881
870943390
251750603
1034167764
1124415610
702072765
965098449
1207961536
702515512
248116890
5605658
122515790
736743712
824445614
1054711966
1903486319
1150806087
89769813
765302206
1178197711
674662120
1922515532
1733882459
1161358888
978208412
443366561
667856407
1018019553
142230715
455999994
972269689
51186234
1280457822
804516557
432813172
301981644
189163688
508203069
1212771837
239780747
233450219
378258695
1314299912
976901596
546404247
1956842596
597933977
1748284492
63753847
273996251
1063667581
1673287406
1887875905
60082884
569914769
501355491
1770661971
19458243
2105299588
1806195939
207593574
745291607
840921395
2109027969
310778200
529667036
88246746
395578162
1536096199
1136663564
328209690
941925172
630617807
156527473
1727160483
1787606828
1510913488
878217116
1162279276
122727071
79494460
2024786653
1127248445
1242803800
1520360417
92664250
1235197477
1274330514
2285083
700084693
1561507073
245519653
572650762
1260761162
1826473977
622473855
2085240145
170412777
1089523989
1113176633
1102918145
952113811
665074153
1157193302
1432715992
134176067
832220451
1736349557
458582364
1258969100
1344790767
1586078618
510549899
1568411044
1753158763
1629876793
823928568
1078571713
2010146842
1584984977
1181007007
202535834
2079929016
1002791031
929302506
570787230
576143400
723484944
1446743857
1692789310
52033286
1250740721
2015727002
240437850
1073585691
2134094128
161346757
1905996964
1216595824
136118185
276057707
667162873
1908959033
721232083
31737849
1493537497
1332424534
1495487080
1846102847
1515177975
371841883
2129600914
36898696
1123056868
1351702157
580221126
137895830
1973851227
669562320
1733391961
1973591110
1045193975
242937332
1443833914
2012973782
103281904
1514315287
1885615460
1150083133
2131328929
10972541
1207270052
281105801
592110026
460226492
445653011
700343746
2059994624
691552084
429139778
2117003821
817018670
1088713037
286103426
368634533
1067766088
714301271
1516326892
1238288695
1772907903
1279424493
1338409247
1658956673
60852200
1097136598
1628819119
1093424236
657718277
943512185
510092796
424187124
1980912501
2128297890
1241518432
1851086899
1874491399
1464432295
2013333604
616205507
1940235955
285752665
1134155232
906900588
787171214
1621439706
1209171910
1750431362
1463138804
1378172218
676987840
1038248208
1695693715
114338753
960557376
1421799117
1602747712
1436295770
1351805452
1160659029
613284081
388244562
1112194869
1491227951
1795186041
1698745023
1537759534
419332675
1509435791
1111885920
862526484
339311351
490099624
1009733265
296497918
1492849999
446848104
889887666
1706648193
1909595384
1308796394
1456172976
650076683
235782969
1113966996
568126195
1498271205
1219474592
1985964418
816298903
987894923
1672424127
16693220
1663934506
70876712
1951520911
1391523972
111291914
1013758861
511894748
1649132557
726163783
2048765041
1244080673
297413608
1962013029
378078824
822291895
1036122732
1459947162
2017175608
1080441217
344676713
544415849
765330335
751718452
982862194
508189553
2020414365
2015555601
1741930324
1595089084
492116846
963604706
423163676
289996247
1552218252
1426065489
258091209
1942253516
1282468200
1421160978
1501347024
294293740
1602241558
1660617572
1920876025
2073129971
152591752
1225597942
939884614
65254425
1625791994
29363237
972595165
965718116
957906428
301059644
1223339489
1094642768
1985511796
300077156
1246084112
585168819
1098100234
1193257289
1560518807
2002191334
911204791
846330130
1385438643
1654544534
1603466512
846550088
758135682
841892358
405017816
2074594847
1515914966
1292096871
1467796498
14130590
1416408187
2138248254
1603530342
1659342423
101208463
1107477531
1092167827
1368134892
280490456
1596433434
432096576
1673881881
1091485048
1318679787
801011111
1524977151
1337702210
1279842197
1532569086
1744649276
1084340178
225603265
1848670994
651992602
1565409505
1447014505
1500043523
1331179135
1878453041
28510721
1064321758
1177022268
1241280420
1091027208
1087064052
1072288194
110084094
1691479273
2061706936
1632842000
783822965
1074271932
1458771306
339902725
1484595924
1558614534
293181524
879723409
381656822
1345940941
842432676
763299887
1497101988
224261794
1848654857
1939663581
1535978643
672061673
1185044543
1000332545
756829691
1071686334
743311186
31064092
607133814
1243936345
1808771752
636867096
897809531
692704693
354707938
1658971654
539612641
1695987555
139525309
1378138035
195988818
1034099797
1256774205
1474199442
27626787
473835381
1080299114
1632870782
1163675914
1646691934
1976475865
640877793
693433536
1064221822
1645569605
252640626
1213867479
2034933379
506829359
71168571
1057970651
359231106
405768384
852895211
811984456
8313512
1357104806
1326156856
936768094
882562662
748023878
759693091
427310476
1102546114
1455611575
1242209165
804344880
1002914660
609453596
620519635
20280067
1734128251
1517440673
1122061540
1305296144
938274017
425134478
847145472
831186144
514962849
231794956
1377109184
123303203
1926159036
1847640238
414689459
1536170780
1718754367
343791923
1777787502
280565759
972234335
128141928
1159604392
1824145139
1120099910
665225371
24757850
630098126
874035338
662370730
1006928850
634900232
1139638617
1797721359
1143571383
1937830731
2004185331
1497579777
609088452
1698843938
1326411739
484756174
1065127560
1653003905
1182308592
1675412005
1126134395
481360244
248453563
727656097
191497807
5487156
791632600
1438907735
868030796
342043874
1684457711
1025453318
1869589929
199393806
1798436783
1178717383
700810020
481781995
702329979
687905160
353443474
1354492845
2098915238
44914430
1639944427
2102363747
955432973
1489840522
825291389
1713362544
1526640317
140442639
903432912
113186212
707471638
1719889943
1259332019
696297061
1472778473
302546903
940633795
473587163
563137631
320009510
590673259
957431758
1085024835
417736372
167990339
1424699355
1756778214
946331470
1959646492
1436405855
1671916680
809902774
493784351
2088852097
2107777804
1616190028
538196533
632125312
103007452
988451409
1825335848
1808280225
1463273612
2063510390
856619489
1432931825
1848766103
148174854
1328799560
1199342585
1328614616
2092197625
1113951610
1204291272
343143343
1198479186
1667120271
164632935
1242546672
1416196707
86276588
1111907226
1235777589
1486883674
1086734299
1411813964
1471762601
1880271330
1902195397
927383569
400030636
1643504873
1368285709
2097934200
4629602
1311443235
15827802
794826954
569022004
1059515358
1670821528
1005022237
522921754
1058576546
1437763521
374657809
1369521548
732320786
602631426
1731299262
724823273
781682942
265013665
1036122732
401947099
347096951
1067569467
206572436
1303523889
2070465809
565861124
581573062
1474341547
58798325
1775763077
233487488
1845062898
2041478358
91801162
1308860358
1635601332
120148314
1076858492
1483449496
528426632
116849755
537859717
113845274
1303871827
605582648
467775045
27364790
1406120217
2068446335
1795407067
991922546
1630021118
920705579
918128147
1096975901
1656164020
1815388390
688975146
1251640309
1143808588
359953070
855049504
580781102
1765281896
1885175502
2031878151
509965396
612918462
708804651
1295559653
373004088
764267682
1845492134
209015143
507046004
654621106
68821288
627348596
1133174602
894370819
1900706481
1622869407
1286520236
1778623127
593781736
1569482386
2012258543
1371857123
1491389549
376933756
347972590
1610060291
421009006
1269826667
1943244323
224435734
760803559
1725367584
449227539
929841506
463609479
1530818777
171446727
2017158203
351217592
1258680026
967334966
1544768118
1507243702
1447512239
138783294
191346525
1723675465
261275116
447834198
1302960007
1469636944
1540863673
239530270
351200592
2012037998
1484639344
1152254768
365777431
229815616
1922691178
2146159077
1243649200
98771967
1341366849
1653072780
689121424
1227344175
1087963586
2059102663
371940326
451466406
400440054
1126012165
198132876
846796972
245741386
994269863
1347771693
2082679022
2111570988
1568192629
1400844
1528197925
747161205
1380203581
1439753458
349810523
1573154291
103400165
121628581
507837452
2147105085
1766944388
1564661275
926436624
1300530273
1757178370
649403084
146815836
927298366
341889042
2102613765
1619160097
150239996
708754640
584829942
98955135
1250303270
1611654218
631899182
1514494864
1809763188
1338754662
652842678
691447763
271040471
1372401342
2040991371
1781992299
1495207833
1538301257
681038126
1446955903
1265165595
1624132783
303489708
1855486498
1387307035
1496511533
1398333615
1587454921
1465491223
2001675423
1944758163
474246304
2243760
1897596250
895198149
201631242
745652097
69389986
679212818
1455733674
1314498088
1036368178
1815390946
935109749
1315159011
968476687
1624211169
1306263124
512262926
233636244
894087754
1056107386
869644781
1802116426
765238923
1044277653
1154196008
1380727290
1387957631
688449817
1441509870
645228863
1458881591
1235846948
312541595
1664702335
1059690559
589587543
1843385902
957651112
1829364286
1366253977
124858827
856031498
2025910099
1519051971
615909098
1532063561
963789002
1517083110
1050966784
1813058841
579205701
110340945
1216743321
829627366
1376590130
1569129865
1247417684
1004658542
1961131143
2105023275
435041249
1831300654
1042383346
87378264
1948288534
209366421
825807391
1774924299
972074281
174910851
275590055
325557536
844697831
1625470152
1464026371
699286153
1232535625
1003392226
471220793
200949522
1369506333
1318882417
725158355
747106540
1346614066
5209941
1585460424
1587752572
145312339
1113026504
2119132421
782911097
687914467
1896112685
1264517960
1372568937
781039060
579014366
307585984
232324564
1365384932
1449042918
192869510
2076007115
1340494642
1164173275
841676518
1325910540
127430827
80889053
623746544
723008359
1619028475
1597042323
2027995873
648787901
904990872
400725357
1788619365
42700491
1096133994
750359435
270293452
647834063
967111120
1526485142
519713699
2133074714
730803463
1476690193
1065661258
49536533
31908052
549483469
17402041
1972326306
35303393
393756169
1160774570
1343386918
603575450
481296490
2134619903
1380196748
1204685129
1428671556
140960020
716909212
573926680
1008577741
2037671316
262097799
1534327424
2073485591
1676709460
1255024282
1315344147
1020159202
1425558192
9049244
989327165
201901126
29784749
1313548368
70250570
1980276215
1858206965
2037932919
1352734228
1813431498
1801348595
1114223996
2076155617
1383994421
1760325760
2083206900
399684116
259024312
2105789541
1979856893
1114317443
544759941
1295937555
1861692217
1457139377
1447345638
2095062045
1109716831
227681564
352761655
984471632
1004167929
621040359
1110238181
748441795
1514125377
2118710318
286814470
1069346400
608419513
942460163
2141019885
1193507027
334176558
58019053
937357032
2105587384
670119491
170458746
706624604
800464960
187568797
2024935569
2122828971
1606089672
549843279
85866746
1216477178
1179590341
703105264
1447394723
1841350448
285099140
2093511751
1828829724
36460316
611228095
1961507043
1129302811
1541616061
468436271
1933825339
826123088
1206702074
698459152
43702102
1536160366
1858505525
1709577596
1308369843
605786133
1500052889
2099413563
1757826384
1638387623
2127203377
251659973
1020424077
573487768
751909664
343658649
603994181
2037555562
1959574370
1707375254
919316395
852002841
296367042
911974003
1824690811
1734919422
532053000
2121128067
566912123
556794077
638225612
1346366052
1496948111
637814421
975732498
376132759
1738022042
1492110368
1322961518
98626579
1306508010
1021810806
986333466
771135570
1875304731
120739342
169664251
1392736256
1668827723
86846809
510082128
1957058693
813392581
1803861850
572647330
5293793
1605648076
343102052
206865328
172552527
636215944
509895607
1960105003
58003566
415514289
747703314
2071769551
1814256324
1480989756
2115668309
1113557391
1213475617
242271230
699766446
353356360
521400213
1973510214
1804343057
1693453787
1966361253
1218725428
758161106
507971759
1065285946
1409226588
837760619
133518886
175838591
2062684411
775643763
1799268249
1554132326
416129894
1552826277
1619010613
923711512
730788711
1976623113
2101442131
1324870326
95229794
761081320
392717498
1217236637
2078150117
194324601
1287278646
876795606
1115401544
57763942
1266292741
1051663231
1968509565
1184535803
343041054
621464810
1793824232
1729226357
263845
2144255452
1793064726
1963513062
1957834302
227450860
1742125556
639175625
102941295
188859364
984797863
1213862661
2024759042
1722680146
1870749748
174001129
1244120724
1204581864
1872464242
1157928165
1469052223
877707203
211169525
446658186
1571888196
901187684
1580707479
1685431881
1286761079
610414011
896132732
1467549319
979592638
2037977414
1878623750
1892887356
289881760
831289876
739369729
287626835
828501867
360196841
1316251866
2096162679
1640467577
371653940
778940880
1299113552
1915510512
808297201
1205304110
19252790
1595572099
1685649135
58631708
1800972169
2090354148
156746225
400972293
401088810
1265453042
1723063380
822659310
1316224743
207482317
191261883
513313058
1469509652
34751753
400168440
61302829
1216404605
1602636022
107690610
325937199
1697969342
281236439
1627397302
2084566617
1647946669
1793433257
241954109
476596446
1330970627
2113949952
2100292297
242743855
2127817357
953724692
586653831
1564528923
1802721561
156730910
166307637
1807149896
557250820
687761047
1704350100
610715498
299866133
124914359
1056635892
473739566
1169540820
1006502616
1023237671
2091443867
1816359437
1887796838
1238348037
924708345
784081432
566113713
439747853
1900972288
765310300
805245665
481222291
2044438142
1480945749
2111378072
1826360637
2140126585
913300242
215129739
446134409
872974284
2021268424
877060435
591564386
965660115
1669228928
964111392
1649987702
1495695503
604550478
398731279
239725106
699288611
1922941098
197137394
1716542856
1293256254
2030030779
2108756295
1542711621
1078183677
335527571
1053883860
1419547285
868418473
155438198
1510131500
949634775
925838272
1882751059
2013032247
1674173241
554696567
1320764459
649510839
1054175713
1660975022
1463880284
1189887223
1610597274
1393530912
766595383
1539777769
1097375638
1186496844
829581006
976445014
968617574
1516639339
1699136709
834972518
301059644
791681808
1102375910
45663657
875653882
157990070
1503683900
784904144
1108047404
1026078614
989882372
665752507
405162905
101012562
1964853925
372631934
879149630
1218446491
1067733690
791258127
624558900
446884143
1424115416
724613524
1147686218
933914844
2071952287
1392222358
1906466416
267475653
2024290875
2082054992
1441709306
474537487
205266063
2136143933
485378053
990288301
1675619357
765151604
2120095241
1973534815
2129164011
165852741
282456022
160169981
898056801
1230241866
487109724
1413540694
978797649
460343541
2066181850
565701084
1033505197
1556590815
159462465
194450396
414660618
266811159
529647220
1295780183
2121775863
389384812
629273016
1292664569
490207485
240017486
1381953623
1199095828
1315639248
65368258
1791701197
374015364
622079975
1841303529
1781936570
1387907885
796043489
614048934
2088546177
1228914263
1117610307
2121018795
1492088295
714928889
2137560142
236139706
333629395
1984910318
1631124043
1856784750
1010968053
1636547688
1186341765
672109132
1696188626
442389630
1150274672
1257570971
416392589
634539900
198388876
133478609
1773715698
1993470757
2068673349
680503228
90232370
1920868802
688203931
1137974961
96633638
1418447880
1128351924
989475258
1137052953
670092793
1509679273
738777762
375019499
880154251
957600856
1421301118
739123711
977129054
923700575
100027977
2143207426
879426748
841179625
236455937
1986769076
1164670812
667976409
1310951965
391795935
2015056311
626408259
643534515
1429196235
556572487
961824204
1593752885
1575331231
1530500113
1838642411
1944185805
1963195273
237390427
1531283380
2051631104
1793143369
1917720957
1092788576
144795678
155679187
207177760
1926029845
842423944
1677560232
1125021495
132603436
638502008
220043898
405975372
927023322
897860525
2105651719
2122882936
1608445809
1449782244
1895722148
936880189
1530998475
1356012836
1369992892
1219363034
1722126010
2040240041
1338578969
1814192911
370852313
869211810
707371442
1026660117
1201083225
560577381
355074680
625768845
1312924988
135904175
966674118
884580844
2111100580
1422644511
626930477
823159837
1318770582
492778632
1535091343
1641876541
901018980
1469649643
674552526
120874322
1919081635
1521202832
1887694398
1992574041
1815469134
2067654093
210699518
926162951
1802791277
1044890001
957095752
2100555138
1256125226
1101280571
1430863418
1328622524
1671001402
362244479
1754516223
1633121324
1181163299
1401925848
484150360
115157740
1125962166
1988732097
1636458739
1657088145
656901991
1127742667
1000569006
1316509430
1188846486
610418400
1310803390
1204685129
1598367600
1574446867
110676592
55257145
1577013
2005219950
692477888
863224040
1896668797
122994731
768073601
883898180
939457243
1627100888
1007236799
1847752739
1171370889
1892257969
1129766475
1011936101
714797949
625396546
25061788
976721989
700465710
576748684
1578799055
260856481
556422937
1098890389
1823700777
1834786802
1826677930
628580470
343261888
1982092954
1962257127
624651010
98789079
1307036680
500838603
1053303715
1548277630
287021326
1569459553
1271087315
1067293714
1480598949
1631272869
525528487
2089619852
337362213
233412748
239258913
358243745
263610367
68880804
487719180
732756920
454112225
1937338425
938031677
1017582031
1803372509
1114205395
374657962
1864061809
1087770699
1750137184
937026231
2025225662
1546505107
1829693996
1523289383
392367919
1475058466
1221714102
65530290
1309975764
780467712
358161361
1118206188
1494269149
800265767
1120111743
1514762155
1611622257
657448909
2136672832
1247080002
1097542157
1360270193
1184758211
1676561797
2029370670
1484722821
1942180868
55845345
1817598778
2042386720
257317388
829932545
281895067
1965364316
892777674
616588371
207846643
962758252
900124001
892749661
250899271
1970817072
1762855022
1923124679
1732234099
1428502224
1050706986
2053168605
1663675909
788471584
666418219
1816061539
1802008454
1983889075
1034958433
1162752516
2082863357
950729988
1220566629
293844869
1477877088
1357451316
1257864260
985050323
1888212404
492125971
2253062
495183924
918437172
1381021927
2055419281
902756717
1818293440
1547140380
1165304784
114011053
451063678
1388740410
368500964
18546401
1384018947
1652651513
261677374
358140409
1768415793
1126108185
1231128381
1975878828
1795950222
1290547790
222328928
735121030
936797780
1027568930
1034675447
221554951
1683076063
487851662
1049780550
197119687
1814598106
116332927
1656437159
1654655984
154941766
1149268162
1125731127
367287123
239400584
1533722755
1022895329
859656291
1927439348
1258343013
1606410557
1105532627
120455690
1064311922
1141590860
599822242
964773534
963667774
971726386
1279034498
64339308
268490777
346661887
1888191681
1885238569
1282645077
1678891173
405579107
1079742761
1328313022
185042961
2140629837
1556197635
376951624
911100437
1574642735
298881202
948972283
1077640257
1373581529
1112580442
909531395
1210437845
456941706
800980616
237908054
1624406986
1061539595
1350216977
1422177305
1816701745
2015066135
640925227
1966577286
1719278803
197603632
353701123
976242638
1530172336
909830664
1328236640
1559771068
847695186
1029727226
2124051785
1012881460
1332841388
1368824430
1288852646
1819961489
1006970657
842234343
1150571499
122913411
299421926
1518163773
838866326
1844437140
200124756
1486374664
1880069460
1994563852
508060769
1789174778
1761648090
166048005
1283840199
1423342303
141383971
1065475793
1230991952
872167065
1487185934
210244980
820038068
750871597
377539894
800935570
189788173
572626924
862289093
623835343
117261044
1811890701
1035423496
740755510
526226240
1835232651
149369183
424342138
554994002
1595371658
2079570121
1817305573
493765612
1852379921
1143548076
576864191
1689333802
1959941918
119979507
1359940074
194607591
2079433113
43849512
367223791
1683650781
781222622
409994065
447317339
194717016
548084088
1550376921
580470377
1737398945
298530143
1290016247
1411325984
1062242899
255618966
1794763668
785379068
1188912857
2064422087
2059876088
2007249758
411307700
917604373
488731324
152764781
409352861
560024489
1346930981
34629118
828401412
1754271744
71482663
483005803
908160538
541485311
1131105361
1091537147
10045830
1373726158
508209407
1420607452
2007070352
560196633
665302732
1987441468
445160235
1351457543
1512864725
2114518587
995203597
814021622
675102343
2140614970
229152599
644786776
1475906368
204466242
467314622
304940341
1048307160
1637900173
1238490580
1827595557
676144465
929093664
1806765562
1810080737
986953115
1377177972
1409549083
384565283
223691969
1441213880
1977797542
1539019074
1805665557
850487385
1564285453
1519273368
1974701999
578647286
1598678548
107344462
93658024
343242839
663409071
1898613026
1253275229
2097487472
1868764839
1842283431
1371024218
152859802
1545232347
1977851491
2054294821
703752219
880009575
1734961516
888699453
1364888797
1490824172
275571890
449883198
831629869
2019910494
367656298
994461115
1394258612
1674597268
721609740
1640729261
830763644
1406491460
1318751142
1841441251
303301811
1155617575
660565510
1091589720
248181296
2027977294
1396819764
6828323
1705076547
1122581224
57808742
892259098
1875969681
1395477211
1350335969
1033766372
317915161
291411489
1223827650
781346714
583148155
376400295
296864519
1129041100
562130335
1440090929
1224999279
732916692
1135699616
246488061
269207146
1164974034
2103245830
598354816
219121377
315774078
906090618
56331000
267202241
532254945
1410397974
637907458
2032190632
1148941285
285972748
1138196132
1837594779
1280707239
1372596762
49827149
2002734469
1710476575
1446573694
1780309965
446395305
1258258705
592247575
1985613076
2032565156
1777385546
186417175
76862328
2078776705
1803296127
1843228364
580922646
1055779284
1548681580
1239278589
1592549633
383904236
39046968
1704660067
153730526
1603729986
1868524192
1480079077
1042707836
307630921
943331485
1124807419
1595008791
1731816592
847604917
2053522180
765941302
2051231782
647698211
1241411294
1544124034
1318327286
534523197
1512353885
553698878
1433442580
889767044
603846556
532201187
1170793913
207167755
908288562
1199828753
2112590453
1384381838
1946534592
490117715
1020275968
564211518
258472428
842203815
2055332697
983412939
1637159052
571777257
1773703095
2080764473
754967478
296018513
1971289858
69308194
232829687
756564893
749845114
24204447
89489682
27142022
1000324520
631321405
2012109154
2057122158
547184317
1371808704
60944478
1051309760
21398321
1700046701
932305621
1738949981
1152578575
986505275
170374621
1819492862
1244698669
1216901948
2023993466
73583229
334132503
1047114569
1117350675
783807810
244046926
2008783536
11527409
1880809295
1589616629
1456459438
1485658826
1544234
1182506713
1791050860
674817185
321755051
342727223
751242042
775832397
1977119991
225804912
819752147
181729369
2062799333
1577557566
80866406
2043215677
660013101
1617961158
135153099
489762171
379799077
2004980623
807813667
1418261662
509811222
1756415620
1846460750
900421174
1414271600
1477917406
1643084994
86647404
601636517
713084584
590507595
64286389
1566239720
1082635288
1195117483
632848874
1303471410
987354173
1200273911
1326927087
62548002
512923747
791645987
872769513
1070050847
1278724769
1257100887
1095493250
1691309415
249378095
778509946
1756574578
673454531
2001796407
1919612843
85479038
971990883
1772054439
450251393
260098142
1773269575
844995962
1142332143
1550897864
929225251
1867690594
807906719
1900812787
1778941725
1264887101
2063991790
491180457
869528624
831909661
1078431267
1817456390
1778904508
2030110205
1368788398
1549573690
400260867
1647425977
1535349497
1631753668
871268052
1632756074
279859677
1079727623
221766790
1342051700
538670465
1396102970
1818473367
1957625371
1186560663
159750382
1175974456
1472588885
1043661699
1949417496
166150721
1217039147
146891491
470502289
13813082
1820742191
611795601
1790149636
412337958
472643801
1930993699
1856397182
1936536474
717511117
536527425
737509652
1799177606
215272766
1603915489
814109634
424065257
954600500
1919000650
344170458
2086052506
1238702416
1608715432
209180812
194378339
2076613247
2042208681
674443478
1169297799
1912937573
1885626842
1723393971
1719452399
1523836475
889798100
2095397529
1879836991
1931301234
131521819
170696547
331529800
1754597598
953627967
970612466
1115919288
936972177
2117511580
728690262
1118565887
1745375610
1635401991
963835429
1006532309
415098049
186295027
1206625319
151869352
1622815462
707742897
1894996927
1225744381
751341649
979802720
1317831187
72527096
1781615335
1924489953
261887833
288271118
714569046
60006498
1714963258
1059429774
2137776087
2090342324
1137387403
769341408
1931580068
1125583333
1494549406
38090679
143242377
219615290
1007861552
61499485
31057173
1679079690
1677481948
45833733
1985112462
136982447
1520735985
390727241
1849131040
2018790417
523439740
1595286575
1869051443
3964365
759391386
1707613073
509847009
2063418945
537076056
1614364300
1464645526
178810888
1839614581
2053821249
770082877
623213899
1893327045
331884518
2122421147
2005147985
836185391
339664292
395604287
233150688
494366216
1538362419
640317227
972615099
2029684174
525657566
223908799
1527720349
116470703
1335490048
1328439778
869206202
1808684686
1522380472
513275754
1122797923
328730232
415561605
830899889
2071126136
2047030060
1760943515
1092034049
745805905
516345198
1301614121
1771151473
797064630
810826588
274935099
7575313
2041216829
683453988
991509637
532006839
365043998
156114397
1100126971
734274126
954430847
1266865458
2131594672
334986281
248000908
1258729043
1809795828
1867582066
620276466
1046750697
1015767955
1202197824
390743324
283952856
1674332715
1326196625
947592760
587544881
1538163615
498809421
1725838361
1756694263
1148572560
569499001
728235307
254228208
856406610
1740110909
270438455
139673026
1157589505
1476478409
942913842
1490401858
135585889
284910972
295071372
777769371
1615467205
1594332845
2125300195
52871476
2056786325
1574066025
1970245965
716126648
901823548
1118322687
1421535614
1158777869
1135871054
1889603208
1336225625
2030803408
201499038
1367000759
1212632997
413960671
472447921
1421027904
244138519
1592158963
1341797656
134271978
1654216360
1611919685
1505149863
1198552434
588955640
396615607
1713107759
1979918414
160856214
1873569935
540251021
1796380862
1770248048
1220341753
333882564
2131605216
1892307627
1091978585
572502784
1833844818
1669104994
1564553300
1568368535
1458939469
2046766528
936932847
2098122737
182893153
841571200
1942419862
2081200467
844224953
1825790974
1648611694
985569367
1087105531
967379336
1055018484
620776867
831097092
1506605844
778333932
652314492
1220538046
1424314554
1658992737
1398535367
2037722529
1123763753
1267583408
1406605080
1130175029
1595562082
1047770224
1331224215
2134772240
1456534980
782546947
998260363
1104681663
1034287971
228238743
929933217
935501891
421286335
1318195277
1574785411
1807107057
947270092
1530992626
1352237062
1428349928
1490681129
1034969350
835643317
229614773
142338423
1760340439
945623062
179543384
208963930
1979832164
1578669155
711902041
978547942
105734844
1724113111
1579326988
871010701
1920521745
563432516
626474230
1320025687
856598622
853129209
1793875909
1918560367
1166814582
115273692
885851910
1917465115
598623764
1071900626
1395805304
1204201623
869281251
230351737
296612144
630520124
132460742
684237617
416864057
1966112279
1068278326
1464869568
611019344
1727671727
1097824788
885523616
692488549
1881722264
485305209
57996168
192621004
567641540
161000074
682528875
1270054495
1105713682
1277697208
1066701157
1179567740
1249436321
1691153071
2108858133
806645191
1808755139
943772354
1107621158
1000973919
1703224387
374005226
1120748441
994145356
1405508057
891009465
789596157
1665274126
1749130301
419230733
1752780004
1311026124
836289063
1033373221
1431907645
1104477845
1411686305
1213504994
811384542
875042431
106434145
834991324
879611722
317916907
1216926921
1710993103
217150203
298900695
2091442528
1727744586
1036081148
1620600498
392857804
1671496123
1897004237
1822175261
802897991
1439487803
278383601
2117820280
56162458
1809672596
1430138925
1197355423
1347776898
1974101390
538526753
868157163
857829655
44630623
1796051982
1652400047
661870930
908759940
2096864930
1917628004
1217620285
704800331
1515402364
939601209
967599946
1603126369
643213635
733707119
675660317
724455720
1405224352
734269807
1530169104
781298830
283719052
1479364626
738538169
1164874103
1289066203
742390482
1689013575
1272438689
1783243432
527991628
389203201
49530750
2092870779
1281927836
1198267947
753656962
1736178193
1285865634
480265154
357680003
432766521
1373393247
1540273627
999266769
408106870
186487612
648661974
658981361
95672276
650527563
1219289344
630204048
422750575
656333157
397437688
516904652
527802722
1219470707
2014667676
1571743702
1012000862
1678182524
1471233948
880021234
764525176
2034204215
1345024020
275859712
802868621
1373171772
1860612482
1904473610
166658912
804147489
1517498042
993816468
179700199
663274157
2049260343
1151256329
990112078
589023127
2137531873
610524673
817397405
1082203049
1285742005
1717448342
4264265
1889524293
1931379666
1259925158
375340293
203927254
2021902181
1815963159
396927023
576163854
587695496
1436905796
1301838535
1033965203
1198840253
1051174491
1041169007
646240534
1438147711
1564488088
622301600
1874775315
1487027672
745437880
1871622677
2039041026
577302678
978011044
1567953924
194138662
1547362996
341908913
1315927580
269595858
1680580269
1931512417
624309289
1357482539
926766048
981276583
1282498055
408154394
1231905907
1297828137
1725336307
353095673
1387303024
644572716
1569196533
1340053197
1394321138
1173490940
1403815910
197909775
692068597
1524484102
1049608325
67194097
419450899
1169810345
1938203155
837424403
211598994
738593594
1805427260
1997366880
945358383
1020603718
1281034490
521832900
991765504
853581178
2047327973
2109289042
1296994720
1727500331
849246931
1975950572
1518801651
748727454
1290988610
1380172423
1193765554
1321941329
1593907971
1264588818
2069744274
826827226
1663027680
1312154674
322342270
106499145
1606964465
1615832210
190274380
1911842340
487195398
368440706
661177910
815781158
418885331
282142962
530612457
1062032436
382420719
1229475835
1490371679
1533555899
12630825
1485139387
301255349
875164297
1233509578
1702473015
1603492731
714688143
1929415340
1077998490
1666225666
739643729
1448733364
1264761400
43169934
324165990
1914206346
631857967
1089419695
1608373660
433279934
1649610559
1778461155
1514486997
586294556
598990037
749403981
1986929082
1602136708
411757050
1987185227
1642666952
233648507
457866410
850217623
1092624027
1215170131
2034702248
1270943680
722775287
844979814
28605358
69457247
1298115945
870455524
1341379208
1352538884
1138867149
357144753
981654320
2010437225
590179916
1114760354
859163077
666822614
1824787384
363729530
1001878337
683671248
1026019655
1801404302
1196208725
318194705
1294278362
210978874
1594295686
574678548
1971564543
825223252
1985439235
1758300597
578850384
1154589697
1960084816
1026317433
500487015
960492810
591373112
1917250287
1980435848
576909115
156863723
636381195
1616880307
1375163324
918572429
1064974827
307294085
383316411
2049853538
10399018
909304669
1089540511
1868804
1053672880
1415852557
1806298157
937012386
1245158557
335009620
1244061940
1907344895
1620719717
453279594
1380257592
1467427304
197160886
1902459518
1689299611
1138400029
1980441712
2071943360
983854476
1688455855
1721510011
39950472
1501727025
271987431
607744011
675460637
868034446
742038263
1336683143
58109241
87676332
276878091
122059269
1806599281
1816807400
1303921856
710036614
1179253017
221742289
65846142
1015524540
1278742083
378202891
1237089250
853793423
139245192
340316990
1138041568
201605105
58056912
435951152
167228647
1843409973
1737681391
11518903
85317637
1830
1514266981
1551375284
514251722
1459333909
576318928
112400909
854114698
649491529
152165341
497153190
1779817271
47514622
167653157
1137281960
822868687
481853568
1262971157
458204751
1632823044
502551715
771146984
672108810
1326928025
1008741058
2115758609
203977891
133327269
786592822
1842801852
1484865907
476548452
118608635
1320346064
1194242010
365661660
128289074
604068886
1364315771
1086190231
2062235159
466838850
2038077103
692370191
534635001
1094718369
1686115446
813937569
1960494256
547564631
241034778
1400420982
994785433
1484441773
888238486
1690181576
1142582003
348256285
796110292
2127043336
688693105
1340248130
338722905
147726386
663027035
2034645062
696110418
795944895
324491059
1683909457
2018007616
1717172679
1892838493
1685674015
1376609078
1108469536
1336087029
1781007160
1210167244
1035426123
252997476
420089152
2145368858
1907496427
1796085596
854486308
217970522
14809890
637329072
938850182
1614457552
83080962
2029628479
716908789
177731763
1602861906
1102473193
948860774
294275632
1586193723
1717880078
1717263436
2086808810
879674555
1394617648
1257915282
1011174249
297167151
1819198546
1670127143
1752102311
593855362
1840182875
639083617
1436310603
1333742689
1383577147
1657532643
2003090890
1136160384
1973144332
448962646
672428377
175226624
837404504
889814461
1633051500
512096629
1195826780
895555292
915745661
614370510
629333173
1375260078
1776105276
567370096
585403556
121831749
611538649
931346383
2044839075
2010601581
1646731413
531726021
947448976
575094324
1821262748
1058756405
539339228
1522033993
1352511917
1082723740
1913455146
2145869545
1278946343
1916696889
2119131498
116682359
101031728
1076115822
246756000
860923315
50200725
265889991
527228998
515382236
1365177023
987419364
768250564
1649977179
154475009
925706084
1165128704
1099270724
42752873
2132481472
257046775
1242383277
2071828194
1113810520
1844521365
1055323967
966420303
555031525
1772487623
188053389
529269267
1051457064
1319854903
274485350
259011496
1121476505
2079786810
240343344
1991083883
1091947462
2041686305
90441590
94919116
2038674804
374256653
1926963859
753440878
197579979
1385630845
240678728
1350021269
2111132298
1398312709
768461590
1788569324
540491075
1455998764
303398324
322342270
827311492
414160676
1578933475
1480428840
573310240
36253390
1713192248
939969813
747799488
614013800
1362198596
1254103952
1041565429
1346124113
240238296
509527246
1816505466
2127803236
1482527303
727835428
1507065503
876603608
2027611251
1500540428
1727533365
604745986
2142959594
719733557
851501568
1595278383
296861641
444949505
136934362
543720365
2126063195
1901697903
1809164721
235935787
671890297
328465288
2043931143
2004589895
1321890605
1294324950
1662690166
1014981315
835341749
2023678275
383705344
1682671410
61322403
2065925093
168351898
117510730
1303794886
147765417
456133598
1816132806
1076138182
180261424
277549146
1005255054
1417219666
2144445080
239872604
12968340
1135947006
1301187403
1458395796
361216443
724939209
288165295
1454092193
942463792
869832006
1914338336
1191659127
1355391327
926270083
744030960
1171169336
1552907397
1988688195
1558675633
1728290538
841791712
2017461933
1856743248
179242208
1747428797
1652679899
1917388592
230051769
1182944481
585966935
152859511
1263899145
1386951155
782334903
800352579
145696013
1765300205
1622155789
234036702
1879879690
30720373
1380170957
940092801
368317368
962325136
840248443
1330302389
91616705
1089218228
1850237688
2102703076
27578953
1873937554
909801093
2085887015
672992088
1791480859
209573984
1066951697
548402884
474473494
418501697
2051711146
233721693
219300342
1194279564
1599187988
627213295
2084454995
1803426899
735106746
1991939114
680841868
2042470414
65425864
1768736889
1825088210
1458153678
2073884383
5069130
488861634
1992015200
848831847
1496308093
937696206
1648132311
1844250850
913761899
1319585721
992926439
78660960
1499945651
1526941697
1016361696
1624978426
1588861311
1431275922
292180084
490627456
431666228
1700409451
1165616408
1062316335
896332380
521934395
28526829
1208478270
1175801307
244660891
789119698
1746072776
1344888747
165530990
1402068316
595269117
1113120648
824309697
1483941763
1992290400
1897060020
1460641992
1881321028
57770958
1786895343
1585317521
993923266
311150466
436133964
1437984404
176907098
1426888888
1529370608
1276682102
661101383
1981907156
381025914
715165028
1085690955
408369050
394637363
2121685842
586660773
1367145659
1625016348
2092209068
1277769086
1025519542
995236706
943187684
2046809526
1522096554
1779295797
1502739842
2012043572
181452226
975170798
2124060586
1995516236
189929560
997745324
1434329834
1756667456
1019124996
1392461836
1258087994
27833133
215926333
1162114716
1136460040
1788329705
24349841
498135834
1152592903
1596762493
2100583866
1506545208
716505645
704371251
1100266777
1135537578
1932236829
1996723225
292134744
1574261709
811543938
316000651
614254890
743000796
2062814471
883706657
800895252
1039557672
1464812488
1730978758
1705761712
1891259346
2090155200
245911606
14083738
2044544360
674750063
2105836245
1986606075
745367915
1754369191
1451292253
978143330
718137382
1793789654
812482472
589766169
350460465
112600305
1256417512
13823238
671626644
1058397131
433249554
1907659939
1087687927
349906286
1028922218
1737847072
349352636
498428155
1421653731
1050421291
493965072
250409205
546763346
495118696
1678490534
999984704
1563054791
1462354154
216999429
773443093
1480417328
913864826
1557869571
2069495339
1563077325
101585426
467167923
1131319392
1723787342
1807316916
522961562
2045389512
1322241092
2090375360
51900936
272836636
1380898025
634324064
289663332
237906379
272670034
623401323
1187944740
186876798
2070360347
200609190
1144735961
1959533532
1674691060
605230656
409924424
1139334464
1170816763
1630407409
1945830468
91552661
1148513180
625245856
1485723901
223627563
238226058
2095307937
27769936
1101356301
845002458
1419687492
1269366371
1346248047
432518663
576565743
1434187151
939851705
934016353
886693472
1625632644
467561023
87879084
1491152373
574819349
2140931160
774618902
1968836086
1448343342
1178016210
912337707
249878399
47103045
360386770
1751456682
1311007546
839608688
388151999
59319943
1448121396
805118114
2128572870
208533398
1107474415
1943737224
120856087
367824021
1656898833
153502777
1735368215
1618731451
62486115
217512000
1382154587
868019290
1276890370
1179964314
1086588831
23116541
1168134329
1104746528
886451711
618477351
1822620629
589948924
1598434863
851329249
1359445653
708388313
1766374323
947324169
1362531914
1478655886
1457762551
188182249
830759824
1645913050
1776800764
1144844056
1699395998
1769369440
103845148
1139439005
1608062682
1389502137
1073534562
2091420020
154381944
705793237
77502386
1500695637
735874872
77419912
1285466094
1574474374
1439867528
1617141258
602889063
1180645267
1538160916
1684784103
1175969939
170947660
1075367694
1884378887
409205399
10766981
1750278262
779069843
402419679
764095833
1072845289
666526395
1230407463
1817424471
1657110117
300592054
657374523
1581601066
569417747
1965276102
1178916021
1962988315
1240232449
511059138
279805519
2048864187
1231811205
920742595
758681179
1401452155
270350143
31863329
884540997
695962634
630112318
1729164844
15303456
480072321
1949481255
1538492374
2124570944
2042800991
372369428
1307677198
1944179585
367846649
180733464
164883536
493706417
1531321608
603312374
1030618889
2034713855
1065769075
594399957
755522733
883082688
1688112940
218178752
1560288162
1052623771
883361478
855032964
971771088
191340642
1509110221
1081436678
300684459
1842249989
1234720271
1131070613
1923207086
156589252
1848365624
221475351
372396677
635557396
1092621265
765390830
243166647
1482424091
868698424
1198372280
1496472166
284207915
1499492401
876725916
205663808
1022043752
689078406
652591728
510131049
1516220973
623333000
1204791890
162777264
1344772399
362132814
418484288
425139922
1805896370
264139888
1342409205
2065246675
1342776946
1178104187
112353625
251544268
633181717
1400199592
1205660368
914383232
1578866819
445305624
1048842183
1037284121
1201088730
215453335
1062869126
1746703035
304908893
2065425686
59308535
1219472684
784655493
960133265
2016581352
364823599
1678475488
144088866
230451535
715180088
876047381
761713699
1436078918
538347575
1823141902
398941409
484319542
1457616059
1818698324
1555286953
123066500
1773781821
60994411
1295234628
1088578009
1467689692
1484306902
1380539155
362669865
1717145141
1294020053
902438149
2098246882
1415905319
1531573340
154957523
12569217
832311320
161143040
1808548091
1934632618
1688353063
438498501
1830549704
1134035458
1418398490
27223504
102661378
449175773
380570919
983673837
697821214
1543517920
1782954896
2094803229
1365695185
2074384112
1765390949
1198373830
670091375
687994031
1431355569
464190526
273908704
744097283
977856603
1420900010
135068397
229981686
274578936
2098860135
1789812520
1577528596
1778859358
31440559
1399536050
307257821
1699358078
1848390357
1386103865
120807071
154207773
1580897228
1289924866
68188719
598916445
1608149356
1381048649
1319844973
1070937450
868614460
1297548612
1374973959
806513790
1687412599
1815593440
429822662
983319267
25583106
1537422610
704152443
1389190713
996655537
1002977676
2141283980
576276953
2054894091
1368724369
1660621671
1514514375
863124279
1657032176
2052365551
645261530
205663572
1291151120
796302316
2046996796
756805447
1464897690
1233743198
665379244
2009458537
1229872556
1896646237
129248470
1724459511
869722089
1321388055
631940481
836289179
1738941310
86835808
2081548850
1466313349
842334898
2035018097
839724714
729944934
2132128657
466988702
1373036615
1610014903
155637883
1732544323
171814683
1051532459
1852773009
1462063486
51944386
1678590524
855358691
1267355574
224283783
794508076
1013007698
2132226628
1841394804
387754233
670214370
1151837863
1505605428
1420427368
780063766
1115233133
1828832363
1880174756
679637328
1111905172
84945016
1100670733
1914531142
1567196423
1604437592
157392779
1412516860
1417116511
2104557599
995774683
701713957
1467737554
2031842727
1766281476
70032502
55992818
2086221918
468838641
414929937
402921236
1586046321
829352054
1070400461
1863541455
1611323157
1227331673
868999061
232480468
1409460348
975568046
1946352226
717518481
1500556202
1444455507
969917552
936888843
1243576048
1809013259
47392188
950803337
637523972
1114723196
1845792587
287967546
1475786066
2069513527
398579239
1776220129
536423598
527904952
310371205
196740728
2100039194
1670200812
364872013
1523219936
1239490335
1378213087
618049459
1160336702
2084040763
1756218128
1218141143
1969992941
1041212604
32941327
2098692961
1769432799
2056099654
560394558
1443206587
1442693247
1381459089
1188855147
1232658497
1953326287
1764824534
1289165157
1557497239
134900994
1703065909
1747283830
796884468
1508532336
136179855
748036819
1714174399
599478127
721138258
1013972968
450772654
2069079464
1194924307
1380812684
679632930
772897154
2053928394
1587368832
1683280375
306119752
355969866
1350983307
79936464
1645618451
270043109
738653016
9532942
1192110255
940659447
1244249049
1098250145
1426701337
941827965
1722257694
1396505046
2032369441
1319587034
1983927414
1533373994
417956850
486571698
640475577
2023991590
1275610785
1060345967
1174605853
136805600
1532765493
1207917103
1321132102
331159533
1844506038
1380822521
676355693
122446020
472457317
249641253
577315659
990981369
796518777
1984168497
2118345815
1405742156
1254406372
160718897
1758751371
206626585
1880655128
815681129
1091343840
2076028501
1152879105
742107616
2120144648
410370903
1673859393
41349232
1506920759
1276877580
258345267
648125732
755988973
1019377482
443832749
2043913697
130601888
464378529
1496975457
294585949
226620759
975215881
1456263081
1747146316
244676542
897647029
1647976780
616094693
424083637
1569553165
811972132
1021618412
1648687486
176122347
1332552972
507898948
1398468250
586423893
805760646
1807571867
504305568
1723764500
338816857
1024108632
1625625705
75338024
1059277329
2026823225
1824632586
51611309
282087894
1363704319
1553988090
1881060499
1185725732
1178101667
2099641820
1248855218
1523782263
951460664
1163917058
101434616
1476645796
1974326557
218413132
934775010
41055873
613518561
1490334445
1530973088
1759514823
971763926
1850158783
47454148
953945055
90039714
1244474018
1192797849
1521497386
343036078
1811268600
2145390717
1336898287
562575057
863873258
40658550
287067347
424538356
2001601894
447561477
1234765460
2045428145
2035462428
1015929775
769866535
144744492
54940539
2081110942
50929121
742166117
495570449
701397158
811070289
1099707378
132810665
1466452553
446922829
1974274107
559433089
331332971
1717303809
1845138637
100160716
1780139571
889664063
995444081
1605654031
517494926
1747811198
173691615
2107085181
1229590041
619954567
187091566
1456650346
1550662875
2126067743
2019646537
65920447
745785117
1735460121
1607058044
2005719957
1620958420
1750723687
97546820
2036461513
5734547
1438481682
343755498
870074321
1452206044
595549648
996152844
375206409
904676751
1237398120
1297358950
185028917
1992107131
567339947
975779561
2015737241
1151022254
1644531560
207601236
1340038002
1363179515
1926596255
1050650913
1775105965
1348380191
201682166
1909457753
1789351683
1899465611
1264205265
30578364
1923204171
1427764036
851884836
793875718
1215306650
533066440
1775986822
224053551
148077614
2026948246
381791551
503168425
1218112927
1875106481
1629638462
983208114
1451995252
1961403392
1626485878
19423796
833605996
774591486
1787330265
334830875
1521040987
1191939323
1511366934
1171032864
647043388
421791611
1834780530
288909612
1945947681
945862120
344927801
657704669
1381038232
554483570
504489365
1732124272
422992499
91154202
1786859544
1767677936
741784988
1557245633
1704813070
585515614
145510275
217393519
1252425275
22483148
1245392329
428325031
2044399036
1016520820
523991101
1611997387
317247803
1694777585
458008129
125426521
848111609
1613050381
1512345895
1570844830
953056455
590279688
680023829
671045974
516132847
719906838
727550425
1289165157
1525839255
563267101
1657249291
1521370519
2140984230
616440835
1521423461
292242598
1714871941
1712863581
837906687
1368474927
2114865871
429845843
1709270681
619810875
946657424
177510933
323804416
1970476080
166030401
757573807
1260713189
357486866
2079225387
1443079930
1445804457
220474923
699859075
194550801
377325544
1516510324
886263502
1261869492
931544701
870073469
1763219062
1791983895
404423873
1265564547
973848748
685728844
975638267
957823740
559885784
114056136
1336388166
987885139
1525026671
1517204507
877022517
1186386175
1423550486
168841932
1347045313
998327753
946168351
1819307368
1024825687
537807178
1753880307
587971127
1323948339
1271820924
717873772
918025546
540750173
177267010
1471748762
549546357
479640441
691677992
2127838743
664852956
1321554581
817183100
430777860
1445570047
806411464
1406729650
20429024
1928381251
1419207760
1925809490
1512613675
1275066280
33838464
954732370
1427058072
1869042692
1095177779
1114662173
1946870896
2015735122
321126845
1259747926
1751036399
1136392415
1353255808
335214540
1011786160
2012169167
1067732381
1114650008
157430405
895707274
1222049000
1470767188
13073268
631991240
934977854
396870016
1391940052
1527249460
1065795791
1711492916
251259923
2064078569
657800623
1967274182
1518178268
1198378861
1385549402
435361768
918302470
328242294
246759114
2056425393
1020588033
1810768237
1308813225
1792181001
1012393220
1778230061
885497802
1658335634
1507185750
578775887
1652263316
1943193682
1263787054
1781310497
1584435353
1275496551
1634758375
950800624
1579296700
155346855
1554088455
1258836566
467699854
1068126424
325721420
1218405019
1207192017
1319561672
1867014822
1422197570
1297376255
628089250
1181060185
1958040699
870483302
1484425907
988837627
1696824500
1447636963
2117669813
976704163
1804777395
803310123
1707177675
1711006384
1026348053
1592644845
533887495
2127621380
1894307933
582802111
1417458792
608927335
2101293508
645507970
467219438
1970755524
1074466013
364532519
710289956
1599723107
250963864
695596873
1690549126
25425568
1616070827
1855455602
298408844
983822043
1661445145
731614161
21567781
102047933
1051104069
2085858976
1023449030
4747984
174970050
1764750601
1651734026
1454395377
2117924257
1643837314
1681764979
1845371691
1740969340
206333280
935299182
491248325
406914320
767868879
487329663
977409150
1481300752
1049578643
1788301946
56619814
1161646530
1646215693
1665166402
1098726389
1427210415
379151663
827738695
1746402999
643094426
1327982905
88525750
1864340562
1569972481
605039734
228067400
1713447545
19109002
26404573
1885031019
319697752
905950326
1130776470
648313746
356579003
1896543733
562396278
1675507073
1641401428
1707964434
1339276502
1193723712
1760731904
695805589
984031960
1001847557
538478739
26524307
1211607666
882027410
31469427
1687284001
2110599818
1972761119
1985145883
1826330241
527623937
643919360
1997926782
580884525
1951814025
474181176
309213316
915469087
277804598
1783218725
434269271
1236022694
445606137
382889361
1195183089
2095130680
1757043992
6610802
2073913938
1817503013
14523490
1384254634
2030593470
961252318
1487795697
1308908648
1835876746
1108075690
1265355224
1292952617
1592846236
1191408271
2125383238
1228021153
189876664
49751625
335188373
690705816
1898687612
1513143976
2041294535
1745417480
552688288
2092257166
367975186
438027073
956663873
647768880
1080416869
107187101
2095725364
1364577943
527250422
7670098
1244492560
2136646318
317030539
1020160150
360076090
1366557840
75915072
713880499
1468281010
921712622
1540824470
665771436
1312689536
1132753807
429974380
1578812449
1876136247
1071537891
475303528
629273016
1091781099
839778779
379637439
437563944
725233264
1464481667
1996974608
1336287662
1734056355
706701101
1218381388
1514953157
984967279
238084961
1641427623
1934287945
2078638175
586372825
6877855
650646117
126073585
649098163
328267798
764717619
1719021042
1162930278
1896771231
777046198
1785838924
1950587032
691483376
1516971188
1094892553
338645874
1534523215
1642140403
230901588
911165080
1755309473
1486747258
1988242356
1511374727
1786232061
1824940142
1854346219
1290142077
1342826045
1612850891
1414881475
1844977596
369393252
89901587
1307063002
1003412904
1650180291
279620424
1251573226
1825428730
476115165
527135012
1896038246
1850911565
277636832
1820247679
800053705
838984901
1658898842
1707594662
2073025478
1196971796
1528158079
35366172
1078977543
739114917
12006148
1013051000
792756719
1103739202
1532561594
717105919
1419557138
807503948
992958829
1260589759
1150278170
1652842030
923260252
1742928997
1270348803
984608566
796551248
275442592
2026967987
1927711105
276849654
1488316042
1310535861
1188340161
2144990156
414660618
1114939625
1181224981
407579816
1828174816
1492213964
1519940783
1607953171
343659269
2079772491
1874407233
199392228
486218838
963854791
482505016
1065598085
729832951
1256003049
510065462
705058772
1883370180
1851996710
1125534412
755452685
1503968425
1384748949
1373703548
1883929644
54140102
531287812
956748211
1504980927
1807121043
637144687
1674427822
956246227
1318751142
1501525572
297450509
1423111838
1670516978
1433414234
466448737
1297510766
761887730
1332606359
2004732296
836048289
2092760723
1905983813
640673861
1403931206
1520150946
401788097
96320053
527937221
1523940356
1670862881
1323939408
819219479
266039671
1267363344
748615000
691061145
1932865438
1452735174
1518917182
273514794
1649108670
2121487811
2019303574
1339867179
113578280
1748907527
210666640
1342847290
213245437
915019158
808821090
2144958164
1192436802
1943455566
1609795219
111897478
108080069
924002130
1585832532
163958902
1747951885
844643417
1545391652
1284832527
173771117
1323014953
1244566790
2052519952
1318283615
1142867686
1198989175
1703312380
1657935336
283074008
691296451
914380583
1674136680
1004895001
1118493406
5183633
1092149576
1735544358
1820750358
157780272
759349409
1229345947
1826586141
1035740587
684021970
364254036
442489510
1855007046
1517216289
717488702
1522703111
761812037
1365215476
215352712
1041161305
443472694
1349120429
1658929370
920744037
1143387195
369453758
903261367
610425962
784862391
1142676252
1989113572
1465900361
433425819
1187574492
421065494
829062752
1170771298
1192274155
1786747208
93409108
822316114
7043818
110828853
4870544
1084976958
1227475035
1410671648
895645771
868459284
1030613314
503503103
405576608
322123886
277317285
1936429429
1357884857
1190034945
516492410
1922041772
1469516172
1636404635
1211810204
883965866
158776482
616766369
781346714
986261317
370019114
943019838
857695162
973757996
1992617989
1370131072
2042093067
1797785980
1405606546
2014910479
1375572560
2132776616
1674505
279768015
610628548
1219674216
1927775452
1461085517
2146808626
179285790
980624431
2021903030
1531364959
955668942
1003255770
57326931
1525094431
1321211381
1787470926
1466137775
660317844
775346455
1189614342
1149789816
1859578179
1445513520
1143517214
186082930
792166646
1488609694
1831710997
225861223
476505446
1934362200
750341419
1988468921
5942411
1735593288
562100013
670778226
1320282137
1464250818
648313164
529288424
1558458485
1138612207
640766831
2134716066
1289847777
2064083766
891907606
2096989513
1353597569
2061725660
834218928
1210200568
949985230
749234814
2094060052
1632596350
1644188943
19188511
2109455504
578162681
1197400163
458852530
1801914672
266442164
1112733847
1835331814
220221650
1022002987
175177248
1436290921
1036843451
574291758
116181364
1406025553
976848577
1551056848
784664426
251019821
459412472
1335105550
433413807
193646932
286843785
544878243
1402132597
177559009
515199436
1183886876
1423573214
757210410
1245978997
1257561517
957548865
2146237912
894438343
898559638
2131952547
478571941
1594692734
981613650
702306215
1444050337
356762560
1836241778
399346153
707040534
888146439
56754530
816272614
332024826
608541681
580249736
1431783159
1759409575
1603511580
623304923
1568539927
1508108895
1993594965
2065033256
196281066
1690832019
885641861
1410705919
247135018
1031563517
1040299412
469435477
1413216239
1962992616
2094381065
809442511
543258468
569298566
1148629148
1649996088
1083238450
8229475
379658551
1595770629
1216479801
312924456
1951918844
1765307740
188982263
470424615
84029965
1199702825
849327335
211920897
1358872416
594747209
505013175
1191445647
1786853548
1225844617
1528011033
922840769
1031593686
650881762
403952084
2108345724
3836731
1949149810
297074756
1258231002
1168422768
1876126377
2032898092
117181893
138814116
1003316510
544508301
1348677159
553283599
1520362211
1803066861
171717523
1326585340
2101789339
668301924
656077384
302699881
1505420641
189699783
250118482
605855494
403646476
43315487
2129362485
1019068322
309482854
1907188235
1536084270
2042242242
795211035
1921961930
1889351427
1359961926
70404330
1781492236
412185988
1043118480
1249805841
1054821489
1687854394
1712093149
583226368
1935679337
11022858
1348467033
1810604517
1326330705
1654988938
1752603861
832738927
145553920
397306067
702795815
33511483
870463979
889633094
681968094
1940128956
192823818
1545399446
673191043
1424048526
687283077
766020636
2119524944
269920296
1231641728
2094710923
1175531998
1514184301
656734880
263308674
1709204495
1488867231
1007938390
1995129201
151175881
960933425
927058741
209264935
2012652626
345762382
682665176
320258944
923236527
858438266
1614534454
620743912
749606347
209096046
1298596915
533759731
597714147
2146679934
1434258730
1332748219
390044229
1322250748
220433525
1768715085
541761652
691014002
1326043961
609547406
956897644
1809801599
1634290351
1782280651
1025339730
2012514435
1128133567
310792198
2016416904
1183405639
1745801244
322415072
618347736
285644069
1246975333
1123036542
478132172
1620358926
1834148229
438546496
730596762
2016470867
502735028
1462749361
1358409776
1655369810
758220152
203488943
997179182
1416428085
201238404
264572247
933936750
510055781
803245139
1356959277
1695758856
1951210670
651858130
1354700863
185083324
902534983
1793573761
1498705920
1375595979
1941575676
1992053365
1496945259
432381853
794784628
499794811
1206531422
1831560104
1166836901
1900658126
1912281909
362558930
358141679
1339218807
1780854946
2002255366
1135043722
1575978697
1972888502
14718226
2047449716
288242317
1846661245
623366362
987584174
586058522
2045850589
1331958595
1948080954
1554040064
383265767
1132584942
54292711
655983953
1111058418
791302703
500327429
972263386
1541499739
54273596
1527232957
1028239587
1564722985
2039367232
2013475373
1893813709
1178185763
432062710
1234823401
1512960985
1207357152
1659335549
1753252526
1355442518
344300512
961588081
164912210
1764573457
872097536
874316394
2041215829
1149794620
1998044771
1500540428
145244986
1150455331
1092982006
1256479367
1518466305
1406124541
123803709
1707690910
1078371338
2051749474
552560233
1411363040
53999907
404498060
806812547
1751264319
852173515
397292465
665286703
781130935
401079932
1904728539
348006145
1476440724
1992289019
307766340
1515506379
1371921097
389119578
1470404351
1747328867
1649717250
1187367807
1658731709
1460962581
1747633196
312380576
2115751303
1752963439
315484131
488366957
1922743772
52093093
1828206170
976176558
2146399159
1965051946
1380106078
44994014
563844202
524640115
881753972
1233116788
211044557
199124122
305669648
1933881114
280031641
2085487935
1677355363
1283523945
618528135
1657300967
2024803138
929374632
1347459833
2083433756
1014599928
629500051
1147523143
1478423217
277554765
1916678058
82604295
1154298680
1617912966
2076625944
1350596653
507685719
719663457
2003158725
169752700
1079718009
138406848
1799767193
2032149175
839228743
1500509936
1603872235
1499160981
481287029
1279619922
464524549
662924190
435982915
1663365497
1573797984
1735703649
1660082111
491092758
556848041
154591443
1810783515
1282346735
645570013
1646207276
2007843943
2060105824
734535710
198619590
2036941383
1631902196
2036554228
1091898568
1763475629
1574336651
242434574
548277228
1786451436
1408475729
225447403
926015495
87733409
1925556326
901063467
910884734
1194956681
32913298
1510240696
1535119117
1875032607
1850936463
1091420121
914789693
625135598
1092453517
28243468
1657129909
1564338220
24226979
422459881
1797515507
1159055135
538788204
1793537234
605233834
859207999
1827334590
1763767120
1417301250
676481291
255455390
1814562303
2018243420
1711413317
394634807
1126034209
1533668643
1086326691
1787531202
1699916114
1601626494
1730740751
1561598280
702098357
1081882967
504095987
286528587
1858541761
1896917421
1074691698
333109021
2012275515
1250311052
1846798980
461015548
138485232
597596847
796433250
1602568852
90760226
1109109920
759942502
655640074
789826050
2130720493
1763722205
238291161
1298647489
776109315
1264611222
1852002728
1343564019
1889158910
1829239091
391025050
1978042396
2054166080
1119648751
410368512
1519085388
1828086008
193889833
1643645782
1243091848
1992729519
1906179855
912919197
230431779
1671152518
1768281226
1407000267
1175128120
2059938993
141005253
775700153
1682301020
1197117526
1223237205
80573954
1239298197
526776550
899556995
158679022
1566724470
978760856
1311529978
1588787729
471901652
622935184
177033925
1654785313
1610245053
726003885
2102794654
1809083897
1770648392
2128179750
1520099985
1578273531
1739909886
854357908
838073274
1983403381
389467585
485243472
1007743778
2145470735
340900502
1302131136
1457542006
474805288
1657444853
1429464392
177125465
1682263045
1888694970
1515371228
1409152525
2069902280
372076067
445074840
515507665
995087565
1647444049
1878805168
822956448
1565536577
517740936
1076062708
1411308418
1559742188
823183313
1602452
1530129288
1328979161
33064053
1261600099
1516498352
1235358622
234295437
1538201743
1543074870
992218573
1125362439
1690039557
603547694
956278049
19415582
746110834
70172150
326617563
1061999419
1389081577
1205331410
1831231136
46850926
1862437418
1969218205
1001265659
982778499
879385702
1209112191
1084357958
1371390701
479468927
781110931
1281728740
866756531
1159816475
1680570148
1570100671
795647700
306069642
1163872690
399619084
140337880
1880436150
472083761
1067323989
2066630736
628278319
2008753786
93013451
242075752
1558653509
1298926052
1373969473
414787436
1695331612
718059965
201296081
425175409
1320316641
500578594
183882416
1012610451
1121262966
1717549327
230637482
1185352823
742158849
1963108590
242858142
1952106706
1422179637
1278869079
518197742
408864921
1866371155
1117281447
944666146
1307017790
1631096801
177897963
561574813
1386122164
1402595302
277350439
62222607
1560711381
1054616449
253545679
155087622
2015861536
1389444770
1021195349
1214621510
2056645958
1128297757
196714629
167990673
900792893
689008628
2100597398
684827507
1643042459
1718488151
1923466497
2045320002
1236193520
1755912221
1748344404
1009509198
1408235359
501111777
754604769
303563341
1784556253
1612067213
1254926795
1757962645
465411526
751464944
237193868
408922280
264662597
421373157
1617274623
1857593338
1275990439
1607573777
1664162603
1849614337
908574857
320372769
1024700396
269302292
1675571060
569804391
1607691460
320659360
985551328
132452704
640232811
703980278
28789197
736322242
858304608
740325853
1694781432
1927479379
361702151
1801076493
170852535
606216828
651405950
1595476273
1116355556
140684892
115837827
241369951
1925540222
1512755203
1528359578
866996949
1788496186
738132765
1800269183
2147078551
1141165483
606967672
967133936
40984644
2036536109
1324655951
578837846
1572304004
384421329
751303101
481953690
1873622688
1760122447
1614092099
954686667
384263533
150121938
2072210022
387709350
1056158024
23538170
596039363
172116222
994270122
1105336207
1396954789
2113949952
1404171893
1871310046
1810816172
344066176
1226579259
1421061282
1840993216
209971159
403246162
136159064
2112514546
1537691493
116090671
195604931
817925595
1557054611
437910999
897829306
1853419511
918580304
1824075208
1695660196
2147011101
355421263
2130711733
1660077855
140045347
1095315094
745652230
942122783
1995497103
1132533147
2005899792
1928691158
1907882211
1779326593
1589114732
583528310
1513478875
2110569236
79092420
1524338844
1263116138
641714001
1590418961
1238585192
1737360632
2110858015
603035285
520519187
828347624
793023972
1542728226
1897020369
757155616
1840120748
91076805
1891411867
1644589835
1078456666
798875591
401705631
1291909332
1103817829
1026971268
415648868
1642866198
1231581779
2087239212
1501430179
1414922216
460195364
1775591578
1959903142
603254144
1667711985
1165360788
728848601
1981432418
557836269
798559049
1375862869
837487099
1246794271
57392164
190829061
561183417
1085458672
656233523
513277832
1417120205
890571540
1973226068
1056272625
1987300651
441659119
805457754
790761591
765758607
1283675989
760749867
67349712
2089637411
775185845
623271089
277714267
931985088
897701596
555262563
454720216
1370399898
633496547
1865622706
716130994
383033254
2104003817
693109289
1627355268
1774233864
321673329
976877000
673427468
1543445899
284750812
1067057787
516125307
1154238324
619159231
894708781
2018967314
1536570305
1136173137
845479534
755093731
1397572346
23107703
1409321494
382571370
309362939
170122551
647212868
868797763
78413996
64168445
2144640350
259196783
1356408677
1695319828
51584403
1760472005
1060392751
1061260151
1449017040
1386125818
1035074159
1016111449
1814710481
1411069045
440664278
637057128
1259627741
1845013017
456549153
1518737398
1864155364
339639799
850605717
670168516
1373588517
1633030915
499421099
1649763420
246951345
1794863450
1176651299
434873893
120147880
222437641
2096635849
1354943075
2381062
380714676
1474283793
134899916
1062727554
877245917
2072105559
224275628
396957436
1873311333
780975962
1873975672
1616314050
245943034
1008934285
2108392260
971626778
106338851
570188694
1111161432
1162975073
1666159715
795171562
903902067
862533655
52891942
1356646892
1868976130
1089662507
176635539
1532753437
754574155
1967765643
1846717195
2053208241
1648262624
66306993
500101728
1146195577
157598880
1508206517
140169849
1998213775
196054749
1719507263
1153416236
1733695829
792860896
1433519943
300867624
366895535
1855632942
281675137
963171880
844483967
1802130698
159274749
1581805549
1802470619
1269934537
389636331
2141017101
1298886218
1005508955
446564399
536153225
2028596489
735737042
561481275
108537429
1804635686
438033330
1936841335
1545604612
507620818
1270739884
346580887
1088228987
842185977
1155610269
1007016840
1986743439
1410672829
1759804399
679901043
413704113
580298622
2032703103
993197591
373660556
1501919721
1802228456
1242563300
385681402
317613006
1074658435
657748695
501117980
820824302
1833949459
1819591501
545850143
1015582960
1227159743
785093166
1327276078
1396553574
12294289
1128526316
306935405
1694703912
26560807
106063772
1715032166
192307088
1615719629
885500843
688828714
137139276
1850306937
1450906395
324607393
266629928
1163416912
1722773666
609141880
321285892
1703883513
337684476
2088673116
1834432697
1852685463
1836906620
1141061561
198687240
685113281
1910651204
1603150225
1407846678
1383472356
1729873816
1795511453
1231447625
1945654808
1934371867
291433990
761363518
316951582
1053583138
870632825
647563619
1534823956
863861520
1787959650
1415333862
1252135465
1071028910
1084273589
1006186463
1564864012
1464976109
1024427260
225847854
1590263116
565995390
35178068
1224946735
1516392405
967595398
202418484
1559689359
1830898018
1505307788
1865895927
805380281
172493808
1338534775
1375255440
1636650022
675248549
1719851564
1534936172
1713307022
1513919010
353951762
2101991456
907098854
1580274538
1885017749
839027420
1746061400
402970442
2067755619
917069663
917609673
1754810173
589088174
1498192546
2146775157
509934588
292339273
1853225504
241371796
1436586831
249696410
1573331069
240639903
2015247875
1157066670
1049672127
500485474
162716066
689482141
623680867
998825829
137147730
208742037
904417907
850901579
662408427
966569175
445587946
1886195290
1327447384
1280439431
2121920250
1031888437
58963270
1910646934
28544684
892252631
313507342
766783123
1153433111
635684166
1660789122
435960351
157710330
804249177
1756299999
307836609
875302955
130350692
1221223056
252914457
1921783115
1968144557
191258022
1048781811
2046550160
534665587
1272354398
721339415
1084684191
408655348
872732443
830831305
1042248918
1118992430
361681657
660154757
1523878074
1060022381
1805471483
55559272
1103727968
457241843
1592665430
120309052
1722055532
1371396051
2105430759
423859097
220852619
2030217284
397720142
2134976108
188863472
1758160293
982620779
682494977
1398556068
1555785093
852613674
177495310
675859593
1481408344
963285084
1686030852
1573229450
48751879
75863091
1049216448
47616876
294492533
1086832527
1846773676
93391879
1123419898
534674021
1455535526
1143770681
610911463
1407952077
1376210552
1451591845
1059563628
599090184
799148573
2105505174
224976952
255671511
1722066573
396169887
1280465920
2027203941
452155230
1017365056
479188113
155951126
1409964736
831019700
1844732491
511451881
1381156458
405928463
1365810939
1715627280
1494161705
1608700772
1481417055
1101274746
1961418500
342597654
1341458325
1890182110
621749580
702153672
288358430
1494067934
2121678095
1326487330
631902827
1791261288
1520655228
287153907
417865330
1820172137
729868353
358535411
1225732171
1201164152
906305432
1198865616
1127445843
1324545247
339544276
332665470
998783092
528232059
1425080265
735448402
1704072403
1614037100
1764520836
862805804
1311717170
465396144
1633364930
805869516
1987216589
534552099
78931029
1219085036
589361313
467685999
1207816318
1520175136
1500113066
1182843029
267602384
67288933
2115312044
688470299
1885201703
21713959
141320817
551839859
1452864412
1324479199
1504814790
330004230
1430143043
1284460204
690883219
1657127932
789440747
1224296805
180036618
443081630
2048160229
591629103
105638348
1469636009
2089843849
90754677
1297030722
1690251130
282669800
1336459819
1934982431
1791492329
301289272
1196769118
556012764
911491462
809650110
1504964449
252032096
1738270237
1892187177
816826334
2132872617
2079425086
1816375227
1576982644
1386252752
1369518942
207253052
2079221629
1552305524
1582611335
737352794
1438178160
709541191
732339486
2099217789
719336099
1972553306
857773254
877627396
675833281
1582263705
705901265
1882838161
1867900622
1771749330
1930485663
1034410674
1222061621
1271432646
2000334125
525875248
845175820
1455537648
1078430278
1425600430
167967688
1632200735
545014590
1615454770
1828940009
85356812
232603816
1456830470
117828677
1379598923
1804723445
531675879
158587482
402089391
348603753
1924442768
766907184
1030990378
1742114886
640388674
70577471
807554529
1554060376
1822852235
1985224476
1052585741
1386846153
226840999
1407960850
275640337
224234230
720750092
1554468435
622252436
1660090517
998535795
680649643
1329245658
186952196
1828938855
300012056
42622436
547658831
704194444
1383755571
742992874
457282436
560254896
643181054
1049597556
935324395
2057699464
2027110373
1501026793
879154098
1635022411
1902523090
1571529578
621079662
314001757
2145211926
921545582
1610979953
1133216029
1213500409
822056384
933186006
560238204
1268061679
1824949184
1164383336
702906849
1643638429
245424688
2099939410
229385293
790448894
1944652423
133682058
1615204319
1828617261
1026509637
1532473650
1860108965
1825771712
1510408214
419345536
1027194115
732684162
199052345
1349442043
339704598
890622065
1577213697
2113154962
676191893
1906254716
1246380332
1400236129
1702756433
336339299
1537720681
223674548
504276157
1743431717
683624621
969839207
1627136509
30253555
1896791649
419758982
1598934734
2038889713
975299505
768859582
1529825798
1571168318
1034287224
2018464721
219603268
1322083980
254827025
1916592737
1505349938
1489651345
1674662798
1873917920
2055884252
263245492
1903120690
1597153399
211436264
507686993
14236917
196894581
1901538025
361452777
1950134328
1089927771
1175109867
1381939548
1533577246
983471746
1118338060
283582990
1060683614
142556118
50262298
1465274632
124499884
1896431225
153171573
1968851039
2043786890
2080702431
197912532
994050626
1128695318
1934031232
258781754
192839232
1102402015
827939520
1000358504
52287094
990874630
1745601499
2071141974
813651908
776400842
884894463
1502469050
238107317
975548761
1783859008
11517686
1764846949
2129026807
362050414
2106134642
272447875
2023101009
1590422573
542456151
729851776
1496916969
1519173318
1030231037
366252624
1606708672
1519727262
1151123470
1314500664
1368228331
933918567
890649776
1144032554
648051823
1120745921
972502798
1375433025
573716163
921655736
1940920018
415958491
841945248
1136854795
467031587
464669374
549055537
1836630385
404602714
103269188
1718978951
1654155360
1165785399
1523676643
1650176286
1431246788
401085264
637410012
1081232868
1208328134
2054360937
886670387
1978391990
687373939
559786466
1446882121
1511408517
1716432735
228625194
1664862207
1797031670
1443809870
520629143
1725209712
486714121
472354753
1024345576
652065123
725886714
1618541609
522274037
1941653369
836951696
1007197480
202548943
1003998997
391864425
1411573611
1725668359
1737626881
2034218368
245565350
88339790
1140304758
1655862144
1883413523
1555263409
461927756
344393670
811517494
1813154897
694620897
566599401
1784364841
2134880724
779046234
1614354119
1067724004
956929626
1611577533
2066449050
1747309633
1703501456
1920649530
1946150195
1415283682
1434579220
1305570806
444054884
582316531
1272912202
1422739977
1131856697
143613472
2057176794
169888606
1510783622
605243016
134235004
1583320005
2138552856
2107278446
1776988708
499642002
1846063559
921161307
894364299
390474852
544966360
1443856953
1597175500
2029625777
1711027991
1206440715
1952449354
1625966953
1884884352
1402015919
1012976835
468144143
570901155
206394625
1339822619
1437851180
875187602
144321496
929620203
1161201896
532743006
3381093
497282932
1281824845
1984609726
602225739
61521537
1837109005
238158700
616699551
1977272865
2062021975
1124959225
2102977901
482657700
727009585
267214873
1230323658
1027596157
986183746
1443586572
999103204
1793458575
665352226
215022808
600597979
603521414
637441415
616957995
359736007
463210262
2054163546
504308958
1941431955
1328176727
183147334
803904739
981788
23553113
902482105
2123899682
498822321
2125489819
1552218252
423927448
709270560
1866756963
1277121777
1467997693
419950822
87869038
450296782
451349390
1761606918
1504161445
1485534145
1589510887
1046426876
1144451731
889024763
1234236140
1405546896
345558171
352230594
824957588
452995874
885310410
906198689
1855632981
1608948766
1253978441
1821653133
771910332
499744567
1794919370
623829897
484547628
1149815268
131669357
1046864456
1630460297
174938351
1128170250
638758319
2036556021
800248091
834047440
1096716383
140719124
883597215
1443588234
340936682
1965110300
820832578
1253018873
2082065946
1256373136
2083520898
1492581560
1357174379
1851965553
1756329810
300037849
1167817915
681131156
1808171219
665164307
180705977
1355797356
2058413904
2081381015
1848062133
1350526496
1287295474
2128773214
1528738105
331704338
1803086729
363338742
1727026119
1945896956
253321893
933356332
952644453
408206885
1309821766
146575675
826960244
68205554
1759884682
243861675
2022615689
190002536
598660610
1764416196
1628600580
1033892092
222439526
1443656439
1818530798
680898072
1881016179
399374514
1679368040
1140519820
117198406
834759537
1139997522
1826671611
13640579
1296752674
107966410
1273973019
1325720883
449251629
1241878385
548330942
1897933533
1571129083
1836472552
1913427064
1556823793
538835935
35318727
1968882822
228150250
98440150
411316235
788382927
313952912
1547102504
126401270
1792878474
391804348
521643636
1994611272
1239159922
1140787688
836542929
1599259343
1327394119
49154682
290212594
2094278251
1610321228
995624102
611097883
1977511932
541300928
1187782551
369159246
912297123
1832577303
460335001
1095118854
998385306
1541624026
1749137823
1651717259
179564152
252080844
774807580
759526930
1797420306
896076847
1614286348
1104443636
914257773
1505249023
1203624411
1150064403
1401679236
691233519
724144037
58729772
1525304251
453571781
1507402293
1059165218
2072879592
750309797
848562889
858710304
953767474
1989904937
1520456590
173218560
1478921957
1774230169
898593029
1977000490
87703525
1126287653
2109489761
817884363
335227655
533181373
128713410
1597376900
1335691540
985763331
470080047
1259389185
1083765256
1472809071
381516987
87764392
1044874482
1406345499
2112058244
1358559944
1496671343
985772121
1271565242
974229311
1026104874
681782086
1438530458
674899764
211583596
1462206383
495034444
378565212
849590362
715009125
1102139356
181736532
449784164
387608791
172619741
154954145
986101640
1928495604
307741618
304271117
1485498860
595434810
354290559
1703958875
334454617
1823582665
1439414628
472470272
1333134319
2088942950
422885015
906617079
1809364225
1415788359
1440485801
1735464316
866169542
849334151
2102473557
995397367
1971792293
1686697161
1333715028
727707733
1382321472
994846828
1129159330
285688981
574561577
816866773
397400800
1539725443
1688315434
365902192
1879771809
1362776388
326519667
1913355092
1175802
1341495629
1581286268
1339061993
1488977417
901029180
2029612618
2000692968
1889531023
1203650209
142483690
454785769
109194284
168720682
190030868
2108140703
1063171219
2021184746
1459893479
1447039499
1342604481
1763036897
587700492
1923196915
492587454
785143198
2179134
58670049
141093891
1127057082
795721445
1951386249
412644615
1344146910
1676995538
670582127
1997252347
1848137208
1881647937
1908836345
1242693039
1441111368
1276873845
898847004
1345811092
934053441
239882174
101601665
1061848636
1007920455
565341754
1200403878
1954207533
1617719351
1946867675
1018098250
524479070
114169925
466815892
1968087303
264273120
938669676
358525935
1855985227
1355309717
767255617
341823191
818118426
1107109308
1181517480
547291630
999835500
248202132
701520093
468038496
2095536559
2018245006
1576519154
1183595116
528171048
445523750
1602649662
299172246
1525834595
1895749376
543400619
431452513
1191048266
1234756140
1874459507
1929693383
93483008
665410427
1381150311
1513046795
592327488
969616241
1818279226
591103049
61565170
1363442325
463073040
1247565176
2061837326
284239608
1644446582
1953887836
826559381
868171988
89394695
627115681
870531185
466365997
1393267644
1114773147
1524724017
1367697976
1256245326
124823159
759072211
1988603998
321636398
1138762948
870820925
138813103
457282436
474391864
1143862131
2033870067
720920577
279659989
249919584
1788230842
1267349551
922319319
1333855322
210233638
1809067079
1710619385
1465888702
1461277261
25622604
2028513248
658585579
1667647542
964376434
1895793305
818655657
2070790089
186845021
1512497447
807807932
1827621471
187617640
1788523463
430343144
882893197
1169391778
1615784098
1166629200
438598602
151172062
1307246530
2092530953
622967215
2098932893
719711227
1392805831
349155283
1307305713
445281090
1073880296
1064786008
184551372
804461706
1098905779
351088997
86615968
1865404565
1012436443
270371375
1997602515
1793901949
1365018425
1578923037
1240504885
203107127
2048974534
112487917
580643729
2126151576
2087939960
407722124
1386568029
531002020
1096696311
505861619
251878640
1530827484
2004234438
709337079
1228382775
1360976791
1280454342
2024561366
639180371
973336700
1580526997
145288016
1743200059
2065264833
2027513039
290280391
81580226
1244902746
327772239
680162909
1622265855
1532218561
2070221838
745259473
981293946
1884751399
944186022
641469150
312747325
1280636940
663030081
1992423542
2101301846
2058747609
588752120
952221327
1083814806
341496835
1186262898
1114459151
1353698985
817822800
1483704295
999135353
90397340
1143252544
2106853918
306251823
1907541502
1359786301
1724763132
287442222
1696658734
1530796502
1519823228
445664049
741107190
536620031
1779059221
634189066
1502520675
337618154
1537469635
2034709363
780294365
1797083796
957042138
992888696
554091282
1518580343
1830667835
626437332
1096019781
641285229
907374056
84353214
186432420
1035097715
800656547
1841588229
1050843316
1004347896
1592516204
1567952113
606995094
588119877
2078972240
1051191070
1549087249
307569328
135156304
1738894063
907374887
1412322513
1138262020
1068770559
199119592
391644934
1693249082
1424219810
2017241924
649131951
183623267
1771440620
1059176305
1186819230
732121361
1504816536
1877409049
1880464906
1015347833
1312227146
2021360299
1771288638
1405897380
1134210759
323164446
1261083704
121731459
1318240228
2031844046
677931931
480480946
997695001
738962879
2071882424
2030820253
1929835005
685339377
1611141068
1774556796
864548925
1882689647
1937593265
2117535262
2116843113
898559638
1789044375
708830936
2045747619
2097596099
881632210
1321964442
1179085056
625847495
569503328
1182706595
1529863245
1381515898
2002336163
2126141575
1846969840
656152120
303358981
1470866528
1010965368
1803393401
682082300
914697981
854652122
959622425
1618981138
1160797469
668679098
1173324972
1814705214
1342508863
231713970
2055539329
794606227
59967680
1425064065
295029822
524920049
68675060
715050300
986412175
1269281095
317899979
1963354839
627718466
139371945
67334251
1295226461
132812216
1624896745
1659057051
190209784
1703578865
225517646
1458510195
1963240481
902677966
1854486216
2056551653
735946398
1434186137
332555944
1369943739
723219691
882051409
1304095275
1291310112
885252047
745568325
1714799476
903654850
319073464
517309752
1634546790
929686735
462716951
602264181
1293779187
665471159
1134181609
353363985
1181091121
1465436042
1921740225
2131514880
341840028
1227124992
1435139097
261397136
1929077465
2132519167
1936271501
948393536
1695229196
1820869071
1628621994
374593642
44017729
444363715
1025307256
447397139
1164311619
1381993288
448750250
830284002
1977658339
169079127
2059154631
1575036871
1113378663
93359070
1864628525
879777725
1355634101
1622175233
1726251795
1068283446
670924377
670897997
47794525
1109465641
816830081
2029611867
136837176
146419841
916048745
406559708
1441041897
433830127
1551927774
1905276825
2098959834
2145490925
939960082
1190787690
1651332915
1942481628
1529294656
282572784
308806350
1131571125
194166368
1940358822
32417369
2139450928
1915552676
1551139084
477675982
1802895435
1465719487
908101681
1858542456
98515360
1847260119
1169002775
1554340362
1066737808
1982892098
1532483681
295672432
957018010
1953881852
1449241223
2057258328
1439745288
35037791
981322293
1809184065
499034627
551540617
1897449260
252253435
1872738554
1854346304
1243403137
480694844
1414513302
355281213
1683029786
1879249196
104063603
2053791156
778885513
1338925545
611872279
1479489666
840868306
1195496924
667757986
57587924
1011885681
248048689
1964034228
321570982
803699667
2115611584
1873296740
314077249
716117622
1292605502
366553006
198416075
269556509
1019972221
604840207
2085188561
1330729990
6043591
730030976
482152638
1207731059
574479319
862467460
1927098561
1691091014
2146415855
728239108
782547258
1432142878
2146202364
1433524959
1529322818
1287164265
916683431
1451095197
968292538
1995737990
254676724
1472080928
1626282486
1123236963
2133412599
981487359
172231975
1315675392
1861216364
1256285429
668163247
1376549386
1685525818
74439900
483774500
1462271223
428567971
5571003
1306534912
1215531688
36707495
108384454
703593450
1717826249
1989670068
999194456
752134015
643514379
1708142362
1863641921
1290439268
2095237990
1722106689
1052307187
1528326804
430369502
1571165763
1506295943
1575663410
475712504
1541942394
565782492
454646968
758869561
1384957955
79796159
423535993
1621554239
1444776330
430545664
733275991
691991388
1978543912
405248895
542908041
336997037
1029954586
742432973
202028468
317823991
680022248
648001768
185186989
1475247371
342845960
1151771000
1888375041
1215295755
1667712209
376158037
68928330
1582916071
369014599
1052523866
1009280651
1252603924
177614733
1641621813
1204407459
1116872332
1139077127
319697752
1813284190
2001081449
564778774
1311598036
168848226
850580991
977465971
1094083397
1614765742
426827422
200242884
1969538672
905014579
385959403
1959177434
894305480
299939888
867387374
1527746021
13905031
481130449
1401507466
1501234250
2016057836
1844449886
542146906
1123013956
1545537255
883242222
567648266
953376973
1823389093
1036920003
1434638073
1304410831
1533734704
5390222
1388170235
2006139720
1372787572
72666094
619890523
1357362652
1086838196
1461514480
245241250
773523950
1420678670
306361681
1518413593
2134051919
1458676778
108672308
436496907
1549507470
1149383970
156392945
365972966
58840242
1948062384
1396173780
1753786400
1655563522
63214440
2069882829
62760858
408207736
1297480371
1706558935
1295687702
681225968
6165329
1043844422
691387912
1277604406
1862852979
1445748359
389190678
815419068
608067777
1515428956
1856737663
1190597073
1241786819
812338524
197988790
2135197115
2034972274
181686032
1298647947
1031302563
56280448
883950583
619674790
1270749377
1324472771
190727159
1205198022
216068201
2112068913
1949701807
318502637
1153138897
2115821074
901893196
1766604138
1280056594
17879408
910340658
1750479792
71116276
244869446
1747616062
174505210
1748457635
1738583922
656782549
1957534821
507076569
1136512948
166191295
147719562
723050507
182922671
1857388307
723718800
1850180673
1409050382
1129609339
831578070
1511856358
1156571015
42261001
281069945
304529382
403326124
1399221454
1784968944
1890541551
196552668
714975468
1644215978
1992252248
69096080
2006329868
1196439480
2082559413
1384622372
1557118572
414882717
1207767736
677770149
1364957691
1430631430
1009405969
295985679
377444507
646266169
1462110851
2036740754
2013679930
389506287
1109522846
381712778
1009254569
59417750
1153622318
693345178
1444040004
981782266
1579729131
1313064560
58188695
774724715
554003362
1281737074
2089810564
313475446
1573450687
491855782
1589547083
2086799139
1629583437
576377193
2145220052
547553588
1253660992
1332877835
1024911056
2114086861
2046897817
421009616
854317070
662198744
557219574
777143978
2036683423
510298921
2132196802
184486996
143311030
391451651
1968966279
731056342
1123947169
636960887
2118577361
1445000293
933157659
507497399
2078875692
547189520
16268791
2038089597
2080255147
139849018
1911698659
1055517598
1428619880
96924693
1535941976
614558361
2017368218
852993842
1367297568
661137005
566306971
1746672004
1037014646
43530998
2057005321
342184772
1653892974
540704431
2138649608
756112102
1764633278
55713793
1634133047
1891026930
2094842978
75426684
460610198
1227829522
856016007
2008820883
508702666
1279548321
643310558
718944790
1793743975
1900087076
1076455105
289545080
1669682677
1839174278
1217812959
1269918641
1073094229
889926965
783616271
701088415
193623432
334177705
515494281
756279860
621658020
747802224
1391014217
1681448805
1662325141
2103188192
1734258994
1815176644
101548982
448209392
1488368183
710062155
1687466408
1986573893
1566540460
368889520
187396218
974502528
1530411841
1779005745
630144087
1526125406
394738094
1391226808
1238526740
1702129702
1619815208
1407426274
1640148661
959997709
1507241965
111543952
1637911578
1756588414
217190959
498985539
1989026720
1920108183
1079674764
1032601632
1026929368
1405283818
756717739
1290538232
1208932703
682371764
1798032808
74337863
606126338
972786510
1383362397
445031551
1587795444
532444563
10701194
1279598073
1772538135
125416866
338946953
519700433
1349129413
1609460328
1468658951
1043163870
1518684389
1459969961
372601142
56355066
996246502
273413819
504656030
609914994
599550334
1467209612
167187423
933341294
404404871
1659412079
894534050
2006013905
2085233988
740525033
1776808357
1281093976
1758799164
337868910
382691767
2144422411
579404834
252555095
618510329
1847974702
783212343
1354670609
59401552
845955498
1964305100
327893669
1270096581
622636049
1464602798
1571075890
969844589
2058793318
418344481
1732814672
588708652
208695307
1863185616
1171388618
1858440019
1588289636
2118805132
307774498
264703086
1464474446
1617243603
428551466
205086397
2071299110
114997314
1248362582
1724895080
402598229
2035045394
101764205
336971871
502539333
764247743
475547186
1317505345
1132795910
1401738071
82821559
1015727815
2102965076
413669364
2019356659
916919223
1783336403
280009161
1629421489
2031785678
664932863
1202366437
1640756403
629056854
1861499451
1633342527
1259661591
853250289
862214482
1142043330
467733255
1155228205
538284384
948881204
1143117347
375604842
1390091974
627726295
852169639
350308798
422193671
375472044
440974709
1137469699
428021967
602981693
1445403346
1900425301
229484603
727138197
427313102
2094348475
1228475364
759050497
237027145
1352966328
479240714
525774026
630359128
1283835048
1968910419
953584792
1538902555
234453418
1151886559
1781639920
362513231
768020665
1649784999
1701745121
385587374
859794660
507460310
1988736322
1854938130
240835712
389267095
1521880938
1605382959
528818625
1448486708
1981584259
904848391
969570338
1258992200
1897614393
1652762092
1496956683
179357539
702778861
946880338
674036214
124337134
812244121
1406989093
805467264
1746365697
2116342297
178151752
474569467
1688461933
506175738
1384350514
1631442830
835132117
843583865
1061146040
303716538
495736294
1288332437
752237688
844796997
1898867408
995498094
70351553
2029961279
317165222
1026856879
1018374747
1640323209
24906721
775071047
107715826
174631888
588702692
2131826935
1002900858
1369831389
501300488
152148889
596353712
1747593238
687527192
1798190527
1797296891
1057841422
1296173477
379760784
1967552757
541561735
1314154322
984514223
1029449196
916310439
148761456
471258879
220511183
781651943
732653511
932432023
525909362
1754492498
1180036049
1713727811
1089642708
97039479
1672111376
1097443675
100700235
1358440167
400188608
1923086530
1067786342
400366667
1314948501
1892996729
1421120374
1511842817
716453966
1799256184
1680122892
1189250430
736856453
1027787158
1602338819
1995532781
1729817144
1951290855
832169589
107093522
2006132770
1716541775
1171706916
282358571
1355881249
1764386994
1962919039
1172440049
681801190
414957867
1865029020
1707903636
20750256
239781461
938784694
1043443240
1830179982
281727344
942977059
1602981051
2030134320
1128960267
819548823
451681587
625674779
1600463757
1375140194
1913307581
696327836
382896092
2101247814
421808688
375158792
520967833
34875625
1784064579
1497921386
1974316269
136997590
1770323938
2479523
1727378492
88476384
1864515536
2056609445
545007970
714504545
1864152741
1280233391
716562795
1046323066
2034838034
1964661867
262726127
1757254361
1884985526
1479116286
967345854
1212551623
1678416724
709093152
248769810
969695901
1003154856
1188025407
1636368091
1344761547
1970040956
171283889
358560898
286115482
1808447677
1862924145
396670939
844091496
820918974
287544853
1544856602
650483495
387234536
330076499
939912830
507033471
660032430
1124013009
48201311
1957752229
943546764
1454406469
600498884
1728548777
2080490126
1870808791
1188992551
1480480039
364384300
1252076645
584784328
1367063960
1100266089
1549273035
718549956
1926731545
666252991
986552582
1446102398
2011457641
583402979
956616074
1307727753
68035772
971863778
1506941410
1636771759
359840839
285324028
802349828
1349102351
461910392
2033244099
815306682
367855557
1963908110
1966275703
67834240
822054901
746548007
1727085572
996953591
839574946
1114312066
1801338978
1790055688
1189968730
1240462172
1603104312
454956253
1936461580
1619083607
1522721261
1738963832
573955180
1178458438
1093796973
14210935
1852014757
1866356400
529640856
959327897
1257505450
1972685476
1006591523
308220298
1959642530
536552315
1597303796
350865603
2092728353
503836370
983415501
1147927587
2056735731
64415693
772064930
138645196
1788651696
1031091786
1884977727
1806501760
2095103904
1568676683
1427153844
1400876438
174105345
1764564313
2121510166
1327961616
1880297293
1147926256
2095078491
1334031967
2012033281
709386419
700631037
2013778869
783528093
1083787378
1451695145
435566220
1458840149
1934417923
772868953
1186090608
982596717
1081101601
1929057376
2035228236
1935156312
1224399056
689506099
1638144454
305997589
1039930017
1656067581
190476443
661748010
1961959900
1405536060
332914871
1198628621
821764862
2101095518
163273809
850447190
1215962980
695796688
843082758
1491131546
200351211
97441923
1436421317
708238804
1569428559
857629855
216544361
1914342743
1337174276
2061320050
63876146
717914970
1975626501
922448593
1318569315
79928048
188369935
2086894241
1215717894
1460698508
1882157365
436600990
1366935200
594379001
2085466397
840018598
1815803570
835918123
2118295205
688402132
157941860
24882648
315295737
268899992
1210927938
373901103
1447804719
1594274507
1024673026
289978745
1149755360
836113194
223047035
1659768373
420377054
1673578793
1530390880
1405676795
2097461053
235101024
1366641240
1282835371
1460156110
1400717889
1268985789
483090838
716643692
784588964
1242060744
846827688
1354120319
1237693258
1077241541
56838988
1825013868
631082110
400495494
1138618334
1769560767
1660112389
783250744
959727188
1609873598
550181280
1480736831
1360250537
80785488
734826580
518663215
310198151
48897866
1951404908
688272924
1639109753
1040204984
905330549
1416556613
2100738979
134795829
138043892
1825747018
34606222
2051032517
940027375
1219255295
1693848188
1041048511
1093941022
1965901067
260556293
1920228082
868649399
392271114
1426637558
1726382435
1164706550
1529121757
782585400
921962435
1479199452
1618753658
354588609
365078147
1445616856
1507108613
307752164
199489262
1984993017
77245183
849265443
2033341915
1601911323
473099036
1721174102
1720060882
1816508493
78025830
481880406
1892391260
1895716747
976278593
776117352
1256054617
406917289
1863315122
955699115
451666551
520367302
885919549
1284860945
580222230
2057019648
2110952981
598135855
874612888
570222887
233336339
351955353
360520503
1438901966
1142656223
893075977
48453738
1914018570
835730743
159184733
1054007992
1176342210
210423227
1621935788
733560740
982385596
1598119525
1702164860
1301556054
601096509
1493433834
1319225685
685807239
1903363495
2061364967
462503535
79705238
416801913
1046937118
64962204
1750256180
1618298238
1276209711
1146633885
1721466905
1685249329
1649537558
1334935508
2022563262
1617718258
554553656
2129467629
703313323
1187098128
711805415
2144020191
287675602
1625687512
1150328768
1767887233
583402979
1410370568
863508192
33628958
2061614402
420276047
162735454
217126113
578463408
504900642
1669928963
850501015
83291687
2009243345
1498381515
1725460535
588304751
1503300887
1519666102
885569991
1074268628
2136367943
1209932506
1700590429
1811626316
407795199
84178809
35118350
1948291996
1205198022
917098282
1576963704
647052552
2021006843
1495745995
1363430836
629408162
841919026
1018985505
55317834
167167197
2106867391
1688998846
1648369298
866442130
2105278824
152682733
747036578
1331941390
1464119096
1419262495
2035189853
1432309985
337727635
1238016752
698409564
734535710
1719732261
1651229932
1020778575
2022005061
567403741
1578379393
566404047
848471682
773816445
425315151
1904317402
971807594
1473453617
1864102746
265267978
731059000
650834306
143240790
2120778064
1273078299
813751717
280430842
1612263783
1447061656
498850103
537430068
1786545471
1375007628
142846280
697682959
1624138594
2043919726
1926967192
325418331
1374578765
1809950057
917581280
1181901897
106451835
1607404585
1228867223
974472585
947411735
1553110957
229056806
1747550720
913774787
1815107142
449925952
193005699
1744572313
250538242
33694399
532199424
1133775959
654135890
1279486462
1474327576
1618538105
75148377
702651925
1414668750
358597565
1186240706
1303084838
1196361267
785706375
543495634
152600934
763332518
731225271
1730770403
1593588599
1060288215
855757195
1775030003
1446279730
2109396011
235310639
2142035295
360865163
663257429
1169488611
270944397
796587531
2119162271
91016780
929703367
404149392
1317998515
666977492
64533751
1594430679
1212781686
1952448780
1985882789
1188840919
1885825190
1399840117
2122743606
1511829289
33998306
1915916631
1936113547
123337226
1458624145
444941582
1994082015
902616082
1328205148
933439422
685541533
2133622897
1976840540
892142280
980754912
1030791150
1439722048
1277577060
1436827463
2034115196
1815123345
820652375
219327761
1579651301
2128182838
726892902
1450568090
391478911
264501216
602363749
623408716
618343202
529893339
474816157
275186188
1219939577
1410811141
621208392
158542860
1505896394
1621869653
2121757213
527421696
1424168694
1556097917
2055529457
356131714
977984571
1481335542
1371783443
1763393964
670890475
725985667
1205641244
542380599
1510452200
2070204299
121786018
1568715364
14210266
466445130
634121592
739423779
1271164279
1801463353
776302964
1097697611
871857764
772870947
1991700908
736304463
562936730
1421629661
1200653530
2077040768
1193142935
582874062
1265616906
1876198823
1666344693
585095798
2087120655
1695762236
567060773
573197861
1400983810
1205301822
1072614037
493109202
1675452953
2001093515
354536600
637797418
1851709609
1889294200
572747521
1209387404
1698726723
70021125
1274270490
834668582
436320955
1238409499
347138456
597189330
1976894810
91821604
867593284
2108309780
1818200562
770444546
534656225
2098431611
1457424635
926148517
1864285302
2002758409
1110432181
601959360
1024571856
569830925
1774499792
249043360
28839430
469489116
1963876909
529856743
317435152
2062510465
700071031
111479970
341616253
1068627941
1363789698
1915175787
1336099058
1848893942
1523853038
1703574197
1090109688
1996184633
445056500
1850663783
173631251
200094429
1562106935
985945162
824929572
1290861407
1499545158
650819767
921445681
1007520431
947136371
1792309642
674678044
1782520549
814522576
2089649931
1865507639
1508350990
136272166
1349412473
1066413574
733195836
251329465
1597874070
1988131417
2124961782
775162313
454665476
1078722396
1719715397
1097445669
2110414710
1922448180
2096323325
527093305
1854855991
175314899
53326208
1801635327
14983654
451602025
1667457875
1042444156
126722828
137510500
1457951328
1928523359
1609370190
2116804025
1597210007
2127143702
1759213998
2031593757
942403523
2063051740
922850734
1310588877
418304760
462395549
607615078
1542188592
97542775
1938297534
857270395
850132821
1902737787
91476647
559757402
2011535419
2118859736
1286091937
308856523
807636041
656145192
932335359
7856669
338576784
168787066
1035976033
1685340805
204214321
1544228694
981191026
834159317
1969502492
441980979
1978453911
30469624
1111622537
4742923
1894016499
552677349
1242005352
224430008
1136605382
1405601605
1185469525
134448568
30347877
1366215882
1982708815
846201437
141807270
716318990
1228798355
1173669334
2102687057
1845783460
528690831
955836301
1082950105
17813646
753546160
1027026687
1468428339
1393908338
806435166
1701651561
314967131
117431486
481810475
380318019
1174389296
642908148
513235722
886287628
655909074
1946023183
551736436
339400207
1625430963
1286273626
308371777
1840418852
1808600740
99074226
97819580
200381229
1323342640
328814715
755759620
2111282764
2112865693
746425511
507059938
1382623357
1235424309
1585508667
952957231
2141433573
1869679351
499295044
1637461797
261986012
1369298392
569807890
384279645
1499355308
1620200899
912388616
1253778085
1217090368
2146258001
1174874955
138326836
476567473
957793
378062972
842881872
666377334
801557088
480788934
1963573887
1370824385
625410271
1862925604
288982694
1706162417
996688074
679792438
612946485
1023994663
1016905292
1825106316
1586706687
447021970
1085280437
995681072
1466985235
437821887
490024290
65197743
735402775
1999296655
1444115154
238382261
895699085
2053981637
1199911454
1377655223
265010191
1351435804
1109822632
1551331765
1949398327
899166741
744126062
471563009
1828564924
1927042287
188627940
1959489945
714305707
1253864435
1976875883
406779113
1692103088
461582527
698374539
330253110
194002285
1224188167
667226071
1911642750
175128028
1436480553
561818084
1468655685
2006565463
568735171
398147165
1892182684
1078768865
228251563
99278345
316877764
1242405874
1968858291
1170878764
1948535942
133251279
401830301
1326341348
959725903
1616129538
1193632461
1278748671
868152401
1886071868
1863235790
1990426328
1140240198
1173034659
1314638971
811557513
363566740
1066287257
1147702091
660970089
39583302
1369991174
1214777942
1614949930
663030081
1719049949
1411987749
680455171
393292632
1481485476
1759275007
1553952579
1924550465
1290363941
1146153837
1763808369
1251340938
433908065
276959840
955366169
548105615
1172023419
41438208
637308967
1404716687
395862365
435164225
1327203304
1285217303
199424265
2012570421
843063968
1900084666
688435530
640327587
489604037
833606389
1001324160
195402665
2109725698
1735395438
614898167
1415044442
848756261
1642412692
1969574258
681554653
1567260841
721652098
64414188
478313866
1007297612
439095578
132641856
427102132
1380893367
294584774
268497208
922612188
1453682372
1669596894
1380580529
745189208
1858056178
738174197
59019558
1940950768
1939086458
766407316
204950744
2065250284
1865421394
936473332
2093362881
1143956638
97797928
1602059138
1709477197
1897435642
576314057
1786439131
408393540
1111723483
2053963799
356572380
1609058527
1921982433
557057539
1677544698
205790495
1771297746
1894169713
1063330407
1324455807
770335728
1004761788
2046862691
371031732
1137614764
493219316
1925698047
1040837965
513951631
1731800988
1220581262
1509722595
554862044
1020520462
1196429961
264214586
1023491642
1218940057
812610765
774300370
1604905910
1228756754
838079237
851872652
1252738158
1308747460
922142799
1696675426
1586114950
1573508706
325980566
326061647
1716847443
527040668
896479242
1037160070
562533086
204241957
1323060752
1999938856
1417097999
1452615617
559537716
1909075782
1574427299
1484849022
1133474669
690360596
1892996729
1373041673
1498891316
1494608244
195872085
76012339
1911494955
1505785237
1945795695
1377776334
752800641
1944794564
2069121674
1706968794
1854839626
831534224
1450080358
1547464366
722482042
195059068
845945255
2053591870
1325495290
81210941
232378502
1079447782
639528092
2060671659
891880296
1527911524
1407816500
2078164268
1064571738
1227438877
1840682334
980046202
1745704304
786447496
1319860385
1416141290
519065193
1987918999
1284184855
1210511782
1305474598
2065655252
1048345427
894601924
779018256
1901442766
557418238
1354505207
2118689006
877831362
812580604
2105849456
1533236225
447617143
462375878
1434699428
1229066106
1300190736
1542720705
1523340448
2099847073
1521508020
561566522
8654988
1437391639
907332327
1452751616
1464721368
1307622781
1065091515
991362525
1367931164
534115263
256822100
248883114
1954785117
1321377553
1789895689
1163466987
463794586
1168719903
759573268
580093792
1788526889
275351570
1181347140
518909794
1414544894
1429845378
92071433
589687199
413754811
1007821012
857068948
27175781
2037432918
788487815
2141577362
544585832
984524424
1433945797
168548955
861430406
1091676296
600125834
107081040
551135872
1736155565
272838963
394283085
303892898
71603415
1909507127
1073634255
533335432
1210636420
1415323900
1983093256
1785720986
986075644
2127806198
1312560376
707589051
1393991454
1163828720
298285335
1653300077
1787360843
1194487698
823237854
1054234999
1210841413
615813366
1768893869
1355618564
1292450129
197278079
303426245
1071104665
610710589
167263962
341353623
1091067365
1887672386
1204340730
305237062
1064399890
1142034609
1593196338
680780350
783207319
1825816135
767432560
1944560558
904513584
1761139438
141398966
1990238027
178484319
862163855
1997671882
1792044725
474382733
461236586
2010556727
501229120
730251231
359497915
1019399356
787826121
1855908581
1103073147
858277713
1005191461
1359472659
1271681035
576354848
1579649057
625524724
549399535
985096724
1007658722
951482067
1296379520
1445669525
1455604663
66737417
1091512837
2089633897
781728790
1436405855
628396047
843797540
1754069754
1505682152
947363232
1600317385
477943141
1140062500
938351038
94504721
663913634
1353280520
882863220
1177773693
1839859559
228847541
1310811698
2137798275
1765139226
1206311092
402963394
1096177757
824064939
70913191
1121642787
603216390
1355176059
2136406282
267762482
1619662460
485818287
127196171
1768420590
545046415
1286348469
67002701
1526058282
1921943772
1817441959
458030329
967058614
436063515
1706473530
196257642
71517205
1355014932
1895218353
1721148246
1210229765
286409716
1648669454
859706918
117111472
497274537
2066347662
581918486
1602174740
1296444719
1115025151
1052960175
392265387
36084620
1848376167
1014812286
417344612
1202353822
415029181
1750491177
143831412
940652776
1515920949
1216955
1728404207
902672152
1210082441
165576230
1379521895
784154608
185567029
963851960
533631505
741809870
2080896914
1063891073
84501806
182372820
1297821539
1966982364
16795767
992820096
245391514
1114062970
945729737
2075614311
1354201892
1410725809
2106336866
532981567
1839832420
196366979
1384293809
1620379978
940491891
1852747795
312931867
769407924
1884177699
993854280
986399082
639818392
513422613
1324706308
1093905091
1462199744
416099553
1339116093
299608740
759092013
1782048373
1082522246
878112785
509846356
2089024229
280128050
44349115
729517278
453840920
784271711
184849493
69750631
358857643
366106165
1636432150
730169780
1205613656
795721580
1439699441
773989368
839265533
2171867
2032163064
889810709
820618994
1380008097
785579394
1113772796
1538685130
173358992
1031749166
1514171064
1281870123
974094859
1716923923
686854190
1023711302
1468983188
1456348443
378257063
1661758922
1946351990
762833909
1176706815
1691836149
1893861020
594476121
966913977
954406693
1222379528
988409711
1282486178
1034890646
1206867088
1740962554
568188489
1088171587
1016687743
1816116132
2067146653
2049945367
638375470
625481975
629495690
1731700591
1036445358
1262750946
1533729406
1301933448
1657057978
667273100
682803460
1149322762
1672666996
698429226
1686690197
1554607253
1970205153
1090865535
375772922
808797169
1896687173
521479288
1981805832
1314556444
405524666
1318015623
1783376915
798797952
1142034465
1375254476
1094069163
1710617487
1650281169
134130045
1727296310
181999102
1777654058
1896815529
1292018835
527559577
2117568006
1553603271
632355787
2074970091
705217222
1147902142
1339113792
810418477
715372969
1753052201
1249308771
1152351387
1834302637
1975965512
745555086
318026565
1761604928
597084130
834908883
1734271444
250767412
649670019
350764473
1024932804
2074760823
2146065411
1827802432
20887322
853505147
1010310361
1145646894
2139165393
1854480252
660050422
1748042664
647160775
98449126
564250665
1732871360
333725682
1448366876
616104036
178271247
1020228898
2069361482
1845721825
1938944218
1529279636
2130323230
1235586166
1926651283
1962529061
1874347850
1664790742
46309338
1172060629
2111745439
1056491154
564027802
1485286281
801497829
28085814
1310125837
444156027
1577734950
1459534589
94829634
1897604566
1134546837
1528412445
1619483585
1285543233
1674627649
1386922823
1014250715
42393036
1785041604
139189127
1688655792
1955923679
1696925223
1271914879
16371752
1762082780
214932179
590521284
2016851160
792937864
62116889
1246705590
1003612105
831543570
1737185086
2121619680
521115699
1664809800
687004429
453974704
1151619993
1884733708
1605499182
605581208
250845266
1794210093
1834176698
442953161
993697685
391344696
1197204501
1170887305
1707552336
984085681
888530779
192060082
741682816
607815862
640972044
312126199
1432200015
1421538402
41769250
1400237781
1965920393
1760039224
1300637
519057345
279851479
1182883050
1777045808
78731290
471725482
955074229
1915622363
440241013
2012966125
980194449
1965695638
1136875649
1612159318
697018406
1192235349
316076833
546847807
1334178764
1058833149
1790119440
2022974549
1415354282
2083042394
1127238672
1944048639
77826984
285312347
1080720216
1340211687
502969353
465475862
1875599100
1573438874
1774546550
148516309
1788177911
1612510657
418011649
766086330
582341856
961383602
1067891645
908276040
2058099208
1679850398
1257796739
1826687328
987257753
630676326
1035291232
1986528521
580001153
20896927
1140167527
551102495
1277290941
10403965
726126777
1065891783
509898135
1543898783
2016074082
2012222397
1850738943
244013554
1859731341
1350131568
1082197655
651087005
1685912403
1308823062
632308666
1716743086
829038811
1238368247
564542799
1518106308
304689676
539164725
1420805535
233697075
1816524611
276418751
220934973
51855007
586602085
531715094
1717870011
1675974510
1884167632
1894239534
1727085572
1114969203
235832409
575957536
982963039
1052544043
456813966
1436297775
900201205
1344895073
235574987
122495368
128636239
1357987844
1104008482
234398204
367893591
1940303030
1097502510
326690574
468635456
53697885
2103153595
1500721150
2072233620
1300335400
1569766798
772889308
1650703292
131819989
608790216
1515359223
1462987077
1735897396
1948821706
501001702
1816283274
618704275
271122865
1282594403
1246838533
1759997950
142356654
495355591
311211845
1951013899
1605382959
1218687929
476596446
215198849
1271558998
1033947018
34469027
2088952684
733775971
1113396681
781875955
215453748
1840836538
244931220
1879435814
1639668862
1811474819
12121066
2110520031
1767647200
605192558
1930049778
801616390
656772824
2139194863
712279995
380083312
1952066647
2117705075
696831127
1736635012
120442840
1996230131
554377328
582942041
2128598347
19544389
1628707828
1729663649
1345039245
1308233773
918961794
524507208
118430638
594317000
1640676935
18030557
1319658732
1779412909
943164031
1511307728
1083362769
1856553031
892500354
1112899953
1991109423
1031887197
157989907
1490714732
85146544
1328988761
30945126
1546726466
1300174487
441517497
1636224176
1995134499
942019716
333222226
1627786381
1162962164
186528495
1857223941
1281452265
17533838
1171468176
728873351
391235841
834080912
983656936
2014476279
424398833
796819684
1825643666
1371799197
1411267646
1178838290
877299261
126557404
1064951084
1114398442
1904573453
857573164
1220919854
231613179
885032091
1568850567
1549896699
1342074810
260813452
2021421789
1026075864
225086767
698264806
71517716
1439551226
1237641408
2024320756
1677603165
455294209
852753733
1995919
1275947636
1666723709
1000483261
820604907
1555862332
1811493911
476658797
1353390098
1252798975
1788526889
1015818322
1350531104
360553398
1714021213
326323658
819175631
981297245
769223102
396143978
256752360
1661036448
495357403
1061804854
1429951959
257284374
1458756362
177378671
1125701928
325146433
382473922
1396092207
1123040830
206640071
236600501
1391782844
191494621
19107148
35343791
237413970
2030398983
1719890326
67606862
742278555
527861892
820211112
643414406
1122473965
2072035851
1628423939
1443863907
1892674233
2054187556
944554564
326655816
1184651299
2091357541
493521564
1696200265
384011284
290240136
599222503
455491798
52385877
849188476
781089908
1343864923
742171027
1528871775
262644472
1059155795
2045225582
2058620586
1887989351
1716497660
1492028280
56360581
1312036089
701952742
890961513
2010438846
669063456
375588293
226876504
1352586372
116627131
1997903079
624522375
1693289836
835362932
1194223277
1033018231
1452821492
1005081170
126877795
1312735850
1017749468
305999721
99296518
2127511520
841633506
7797044
2117043604
1287762166
1301031660
1420247089
1860996068
1676812790
1996491596
343188649
1231591997
2119070803
542786795
1267944467
1637250788
1161121887
1743611555
1209124021
190937070
971837307
805565957
1394197755
1859615443
978900600
2012074590
341723721
1233857369
341842809
1067251054
1727634933
749206780
175106120
104420000
1473779416
726421677
1130832533
481758699
404607546
1458123506
801766363
893114647
50124870
124885803
102823567
564693849
1765174405
1813139618
1942625655
578391223
2128927311
345546583
2041705314
718753405
1868777160
204926537
898136424
702532641
1065993991
1907957463
1669947587
1377558130
1807503383
2014037518
2120155079
1748185642
1240072220
1060107095
1983654337
142495322
432713331
1554977867
939951717
1823641705
1060095190
1842105771
1174164544
1177256949
1865295182
1314045862
1500497049
1045449521
1476303717
2112671209
124981058
1115597007
553286846
614242663
41626358
277252948
1499209440
57757853
776518725
396440957
1342317425
1144202232
537676789
1880549072
149000290
1838301699
1606171980
1823712213
386108108
874414948
1581713015
1944633966
1882692566
1998360160
1662091885
632097083
1899179802
54938785
1812734708
1579071312
1398908292
1588198070
1193713200
510047908
1649685834
1570216863
241827567
2021695783
660858663
1429354470
2038444993
511677746
1535197251
871219693
1291448446
1496469852
1218634130
430881929
1158216397
327574339
959989190
2029983084
696450960
1224322146
633133078
172258764
587263548
1569056106
1131019878
1752093962
1791943660
2144500
635406274
1065884967
943326950
663659910
445919028
983774412
1819009610
1777479082
927117402
395921325
672493489
1261603326
1463071471
1188756630
863063978
563946746
1831069901
863167908
1060125295
1649409959
1731835674
1029177795
1687467403
448254096
2103802744
1630272193
1769489672
160608195
903652780
1311711627
206153483
120967419
1129108440
1142435217
1769557876
813572320
385040512
459935609
1176048530
1683226702
2142980353
33592854
640019935
379523764
1617143038
1158803366
14196272
111698184
1158589803
279804470
2071972958
1773391031
988013584
399632703
1947792696
1968689489
527815673
855439806
98911647
1504545680
62449972
1685046373
606866595
1712842517
2133210543
756309643
1163307020
1673529211
1736098422
2063459324
1175105956
1125139160
718306003
160665901
1939748025
616164001
2075376254
738195764
617957935
906249812
470912753
56040151
2022154554
876573823
1444589666
816402006
44753108
631992224
118362441
904334489
293285205
2013890553
1666176035
329246206
1115394569
1162468908
1082303638
1277085238
1752374536
1375474317
1316941584
825960201
386252996
1543985237
841805002
578046842
158776482
2065129285
406647558
1277777185
9296023
1609933125
2091265129
1970809531
367146704
1756709428
1066395032
1789539339
441787715
792757302
1489962320
955342700
1451865501
40735773
1805020791
911828839
907452272
1755391729
184843369
1346841875
442928540
810313882
1599941110
589332550
1539452901
634853147
1858406568
1170300883
1357004843
1402150771
1315777246
1540253810
1642666614
352583835
1747609060
1864997745
715042053
1297259738
1506872420
603556583
1785615511
469819067
1729303683
691150768
1806666967
1387823872
1460990142
82935709
476192109
1617564420
1797495667
902755811
117822676
955636520
8959124
692696683
983061195
152143884
590370501
1479272953
1121828774
486088425
196364841
1592169943
420108228
167517254
1728295699
453935748
1327404335
2044122635
730261327
1763357466
10376687
1435099521
243384315
1279034498
436817540
600109628
1191885219
1911507875
1875509457
1445672280
540698475
1786670262
296076250
844257913
876308152
1145959187
1662230314
2040085272
820040737
1057233126
1352197054
2010667546
1075041771
398522891
294668971
169364000
1814022705
1261561455
18696517
136213956
470417413
221269147
1997023161
1560674251
1177167116
1140328435
871225559
1506053197
228082202
240756635
522332974
1421133035
330626888
1588046317
1559386485
1889151085
1672620301
277642885
1956459174
680296042
946436406
1792947106
1787918618
175733131
1396671572
1044127192
1670839308
355598298
2042736121
246443973
882062069
879306706
1410012012
2093400884
1908163790
2053342832
1508247261
1901968493
662646700
1846030415
115475884
359873635
508543714
1950378446
22789991
1095933367
1615738906
633717624
755470492
343176428
187476428
291262403
1922961832
1197733134
172494637
1760975915
221858679
148042968
1757559089
1237778263
2137358192
752512761
1571192278
626686844
554382537
233141170
1969629185
1280500591
1700809825
1939113279
85744960
1555996691
498359671
1846470848
1541986889
998591207
691318547
46789753
300672673
1014761317
1483754086
41114107
1489328932
1484280416
512708356
573864146
498215506
1415928122
1114236568
1066411919
1240134845
82271053
66369590
2045160641
68740115
1680571984
87562649
902836916
1472973939
1883583193
1724812068
459677597
1569333803
970667656
1113906307
1727158673
1063008138
1963586607
1006355276
1149739565
1907040361
1798031155
537317540
884560649
262152019
966272095
2042834817
361058293
1465307464
557591371
143522833
354938746
463650834
1330881147
1389944506
1689588939
2088253151
1950379967
27096587
1416992177
382079491
1467842477
255657791
1205948977
71085849
1823758764
945550680
1015701773
2072117473
2122002064
508350286
1663194916
1309570333
764882765
244623033
916890645
2081287619
1328066966
1858470660
1273222945
911142977
75928723
2045396505
78063831
1406098413
2132778132
1650538291
1061202114
1926217003
1708072401
2437713
456979747
1688606408
1105811940
1970766034
1222960479
1726448881
1217174794
491358396
1179477355
767542815
1817647594
1128274009
1755195964
2105919248
1011106284
1802135129
1503138092
1323483058
2075421844
882589684
801269647
1082318208
628899916
1307616102
1531792182
706528958
925179996
239073391
868572580
279909291
324912331
895291310
521312919
265256455
1331273949
385716664
1199818769
336395770
531057238
623503148
1462013125
401293592
69663533
1530464795
1688625155
193537091
890912373
1954703564
1024151015
1056726829
766631110
2065635492
486502295
1203888641
1979704787
1277816250
1150956369
1061060215
935638488
457689652
537840742
2024746440
1885963819
2141282803
1995877931
896926590
1166494030
1836743781
1197547905
1028591735
598012776
1418422948
997986029
471200182
1031861455
1674628559
1750034889
2089543781
1302908942
575534919
1546322190
1168192553
3386144
328532657
1098261778
280195833
986130609
326008757
2083792238
1697138439
1226545357
1268942804
575605499
781141574
135940882
990285945
116083026
1609997661
1885970111
807996246
1182977354
1106318899
2145043781
1693692881
337553110
1651148450
1907329721
459231563
947150104
1697866787
1958073660
1439045272
1006192577
817110584
997268250
1724746535
152143884
1986142274
1396012219
1670160377
167693499
619692103
1340013609
1218482485
1760712646
2027804163
427607721
1997294095
496320739
229114587
47139744
99797997
904726888
1799721108
293009913
147148707
883816464
1537623050
2060222488
1575603231
1057712214
1555516070
2041558695
2087163441
962334774
323842287
607970806
679643355
2077322206
1074783642
1139757232
41845388
384224496
544214295
1282554238
1103290691
590351257
1794042415
1887441103
1901854110
1579481780
1567143300
267892448
733830966
492105939
1593403015
1006325728
30943238
298137945
2142435162
353820552
1878259820
140688574
690094812
1638928428
1394654575
69866693
1693787128
595755944
1275633670
739062578
1774814169
831514688
1036298776
622020817
1733555465
1256175374
1715054924
766869237
100071534
26748597
1132370938
572420530
1593779578
1806953752
104823181
69341656
1243955777
1995503215
393780935
2113395191
2135083221
1767295195
212017599
1941205065
940526939
576176341
105442235
1970529852
1834210678
1803919300
1866264762
1229590836
221347366
1298597823
796961613
100038558
784614228
1503703893
1512835690
1407633381
450790275
2029916938
1342939295
289152513
1997155281
1464011316
605197637
1042377404
180670964
366730966
1204175528
1692717443
1123107252
569056092
920602021
234745584
486499175
891810969
902602865
1725048790
1378721398
373068203
1219071041
582962963
1976864734
2076753972
1205229901
982386125
1325554015
1932786986
826138068
1296860201
389006537
1956878525
2075864453
291075203
376067866
956483232
1388065933
889124746
77404089
1835196841
1507798652
867764653
429805315
700806776
1521180304
908127623
345992652
1166611130
1020024454
915063577
217233698
503734078
645089867
129865679
1533681958
988583484
1643450534
1595133836
1973277040
1870584114
64488473
860704588
1135051540
1953562717
1632843972
480946531
1093062450
1588813592
299231317
765478556
1908922721
171057512
2004230436
1993743516
327743574
248094662
782698016
386029908
2038109836
1995470380
1157737942
1357282688
370569230
1404816325
1455243972
539910858
886326566
125256181
1583372736
98593879
1318071120
858455544
1340289494
2096506759
383389200
1599904299
36913212
1265947208
2139650446
715152745
109156004
1766142953
216233145
650640461
654089491
1183285424
532789839
128053264
1811485526
1661887946
1475022133
1259126892
679837819
1243737177
64509922
291688613
1989015820
1943441557
1178048798
1662702160
919642972
957323980
1523720698
1283694841
963720849
664003751
2047948896
670924258
1393322079
1135500842
916203421
1910046813
362294176
371256989
1027521203
1179976604
167044188
524737393
1259379045
260467156
1294191698
374796296
270814539
628704092
1475817473
1987896146
725850102
274429688
1361524901
900238771
1106546117
939413227
2037661939
1933614255
1157266996
1352197054
2115521978
1413984130
673433222
539753744
2003774564
24150939
499955893
1070670741
1700912513
459178671
531073276
2144011848
1393392839
502568987
419803240
639191436
1562909401
1169360336
729267230
1407253411
73106269
212567368
268272695
1766728025
1589307348
1360998990
450184954
952196372
778546772
612016826
1666470184
308116293
1330549979
790528687
1976949534
1953236395
1073419669
39874156
2141025041
202841555
1857991530
327669520
1239308067
298631431
2043735980
93789028
1323960281
351851920
395629358
1508970082
1350577049
1381445798
1538695399
1589994611
899181237
1501982587
809461406
300718436
1885032529
1458973314
2142773267
327909879
2047788603
968472428
689273772
637578568
21492825
768771520
1527953901
1958989389
1836548596
1703281593
2050559194
401995249
2020126165
486296000
1441524251
891617574
1813320593
450763921
882586795
149337548
136997590
1860618543
132429902
1875800500
382290577
132806974
1096910957
1017136588
260977350
169868108
1582106214
1947265849
1088660106
436471142
571663853
1208485517
1375693530
37738842
507865372
1716482672
2003198290
769687415
882041199
1119052539
1766979856
1359591942
1267652302
1427015345
1438486986
769295485
1533569083
10665031
413336892
1419081995
1200302152
3024978
298000769
1735029631
1823088748
1745325666
2082563551
50092843
1781602199
5584721
1255770711
1200930175
1720282709
522573438
1592834065
1734747526
780583190
90857525
162355972
1273095691
1758799254
1420407480
449030866
821117133
432289001
1034613576
2048329739
26598942
1803089669
1472795
2009154979
1796637410
1313695230
969709677
1330925598
498385217
1378625728
1877364915
996133033
391531155
976670042
1519098833
1432386771
1224859810
1956853547
1336681918
1600303695
213810472
1012200949
221594559
1125845019
1308891157
1109388305
1854623043
220516368
1600486448
1612746350
74073462
1754307922
229989084
2080027731
254610523
251554969
1351667705
438109487
97745619
990381727
715468697
1825011843
413386030
1724331116
1579761189
1602482623
1718780906
1312157043
1416080710
116731376
1781193883
144171956
135648779
343487558
340396415
196585289
12323171
1013226753
1609293631
546171233
808638680
1870274416
1212376322
1822531484
31566189
464182749
15493848
1627678085
1262827212
201663848
1002805998
1773990075
97218659
311663468
165224908
660219144
1851128569
11837812
1534035225
736827617
1637576834
377419604
1854935705
1080957509
1133991952
1887319815
1078858842
1670301420
1591118716
1762893858
216367344
1980843586
185367898
718666462
987252277
1508633734
1946704084
1598727105
1254708331
550424707
1636114986
20943907
145381412
1680808051
1280464855
214349995
432589638
603666096
1220483692
899753135
2030634398
971447044
1767817191
564300058
1919122227
1114698344
63329106
35167115
550239972
530386990
143213536
656231549
1815118822
641977301
886331684
862761387
1586474018
45350216
2025891670
4873948
1839703371
1307095453
1975759677
2082632224
271325250
1539577274
1326111409
937613178
1119871528
1292524282
575172563
1263924887
1704012806
493695582
1243388221
1147077046
1766435075
1722574097
1888581066
761041232
1292306719
1743904949
1512686220
667914969
1763484991
1394614541
1528909566
479714347
364581331
72048888
1281834512
693820788
1842570336
1115437817
1674269931
524690715
2083630285
512999444
605989340
543714456
954867873
1944501124
1883026682
2097673360
1557095750
1098076807
2019852923
537804539
441192765
731801233
442431712
1231005861
669119730
630904427
1647671957
844578104
701565635
1187242051
511902467
1241012000
900719345
1874188130
1657005136
527421187
2067863748
1322210082
1320679463
12535632
594957484
144651030
1667812357
1914940587
690494697
486997519
1452210504
1598748936
273365637
1327802792
64902665
1330383567
1356262461
1963904551
1415583001
365666271
853834918
1480063073
949502870
1457762635
1489502552
143000370
454220296
728422912
1392512131
2058996307
1733153886
1878711159
1329844517
1380555956
1329138325
863473819
1322707363
1111945483
1977580168
804624741
1112775980
600963532
833237053
1972734166
520561945
1470548966
1259553494
1730371763
1098487944
339806286
11255830
1461076415
589598466
1229708750
1698732102
1430537141
868725449
340655006
325036653
1742965959
1163894526
210566789
1642268462
879905895
465042190
762530894
1453623176
906839093
1119133411
44582229
1961516871
1396441011
926946561
873543242
1282241692
337527865
579799785
1206780890
874523611
641878547
375932472
2133365955
419675480
136726568
1315234828
887831658
345100460
1593822324
444866477
48614293
1613277531
777667824
1391646432
164550805
1408395616
463246162
1842107607
152703300
1401660550
1246874939
556381168
1561484634
286158397
742048333
948615835
1133356851
1366101950
1564153107
259095975
1959505711
1269807302
1452125466
996133540
443720812
753159699
731292055
1223277746
1778338346
1205921326
77976396
1310027881
2043251185
1026259826
1622264420
464081760
876221982
333125656
1304213902
900698739
1398111951
695753853
1077300648
977583984
255345607
219288312
1360461182
475578355
1691274290
1245716826
1797110899
1620999835
482402603
1981917214
1482763663
462194273
1864114364
921765317
295478169
141169374
1596719270
2007183728
1330554126
225119994
433124347
1819323365
480371569
824090407
271811764
639498501
1780179647
656508013
2065890356
818970040
100416443
317011503
1847233030
245040722
733474942
1320231280
1667230112
511868419
829804008
842512137
587400705
1219062666
836722152
1009656744
1278177046
1734773150
980165451
49746375
526549500
156904946
1875125900
1136306613
1003139224
1282491208
1084567255
1625344902
1984440373
152778776
1468880640
2108316352
1325366470
1746180210
659460441
767913260
482396495
2114936586
1424831989
1730625413
1004537704
1222877320
716567113
1178089547
873191758
752973620
2037852344
1326132005
1049117831
1660165268
1755150131
1455274248
1589241050
1581048115
1586206873
1321528817
809649587
743298421
1795789389
1790777976
1181775321
1853473194
1370358872
1834883700
1126457309
1612855512
708904662
1142517400
257928453
1753764230
1798939017
639770104
1687326784
2058657796
1160752629
2072952135
798762646
478427467
821256452
617611407
1735413311
1347188869
1303970410
288877558
1259327876
1025415330
665179943
259781485
1608215125
243042302
225055216
1665502152
1947421587
717665002
1104397891
203061177
959924081
484670057
1283421436
1317126626
1578520759
790505204
1897945495
1599939400
3960516
1392173942
1909370743
8154538
1694543851
1384320793
1082836630
627520873
1710585011
1335966188
1349331356
1539558162
1163131982
909904583
1771289934
1157664455
1278251731
1831155066
1238104670
1593253661
389086349
930694774
860832394
1900302797
419084667
1427503707
1289058569
830439398
1968268729
1008895885
1139153336
1097459366
1558815506
1997716472
1643042998
2146598354
1612109108
842639518
1722784697
1549240505
2137933135
258924016
67304366
106682127
679350308
292548627
1509970107
24645506
323337888
1815004750
166462549
1755638200
2058977880
1194562312
52145516
5962587
1504009275
385486039
1408829197
370907487
104438343
1963280019
80978715
61789730
2143581920
96129297
575568018
775094769
1077536902
428623802
683918938
840268968
1799339081
496895130
685173763
1607170606
1307564751
1146621037
581752108
392242152
1474960438
2011733368
2105785047
1327501975
982826667
1033193615
2107235170
1942569100
914788281
1277796432
1906779738
1526197181
44616413
1220736583
1711707954
1985247258
1471514456
800980908
724041542
430511890
1549400355
1167106530
1664370550
1973325594
1792186270
956278049
24723521
1541239204
2069182536
165326612
921337626
441452537
1827895950
1372488316
59742307
1636964277
1437659530
5498946
1691513931
988954722
942205225
230716487
154919440
760743446
97834742
2069273740
1454931095
1183736391
1638823843
732204739
1322187322
118548269
968186763
1606887584
796553302
1387088824
1102513089
663585772
1912953351
473182568
72583969
853730943
553040838
1452803728
1211833895
2091751519
170932587
1913628115
1864712341
1825919384
1591529596
100078749
47151731
1782486230
421024787
214816640
2109301991
1079686482
1833580778
1912358259
2097096452
1899492366
1041825382
1705925906
243549431
1221352527
51018095
1432597301
1088594603
1587792528
352880987
67985464
356886289
188859364
712731324
165010501
1311984263
175303999
1626236669
1708902957
162626242
720805707
1630415381
1326509689
1544267319
1344093464
804071258
1797538529
1660045620
830960629
1622205485
659403742
738881948
545667141
601888016
521798196
1561158153
2126237299
1391431372
1411533090
1194007783
279475653
1103845924
993962923
965164349
907267235
796776536
1563321030
1007310401
549345977
10367392
527324334
1946282669
1247735816
865593962
1865300909
2082276753
1124575656
2123751187
1125259548
1264077623
655303087
1917708282
1478001985
1845854716
1967291428
576357606
1014135562
2108292504
1107027224
896857359
804105004
671083983
1278375351
216700136
366473957
1390736676
710855391
1580023691
1936256840
1458373183
1108576259
1102834965
1097223867
1553585632
449163270
2035532722
1872236367
889460929
1180248552
556865926
1314452530
610897860
1424938389
841041831
1346416952
1619150607
1977350455
679890199
393257704
822765215
1680405857
108353533
312880121
1449596322
278911960
1006147944
506880561
229718475
924791754
116197857
1231081020
966563950
888201374
569502655
456801767
1353049993
1041584093
1858701348
641961819
777186790
1718352580
541097325
779595339
2123439499
1049499616
241885361
1948214509
688032119
879523136
134406774
1309929055
1317388926
586462817
532098199
1032899708
1457832155
254629120
1191020416
704137265
921210585
1158180982
1065532931
1558301650
487606292
943281997
1237677927
1704489034
1293016526
1016303202
773856399
1332107868
1219490886
2001878889
1808281595
1452863069
1163799418
1687040402
1113265825
501899107
264630837
2012840122
1374260198
1611498572
1992973139
476347350
1149216957
215945432
1879904680
904434202
827018152
1184629012
819539027
1063765363
2125309640
973658303
1463737963
1803131759
213745234
561478565
1529578361
312228512
189467325
1195924266
389988461
101292274
720509919
596099397
2126756147
364304493
65864697
409108159
1787341287
1075224348
946279051
495177494
598934386
1825483477
2070785961
185357145
1491132458
302284356
658843754
2094660923
1765812098
472958785
370802147
482500771
629525421
983400024
271926037
582984509
555951960
129868633
784455849
690939535
280895192
1102652801
844867644
1633607334
1923606324
1470128006
1516050644
1807044559
1467816907
425050774
813056500
1884854866
850015371
1570597044
1569090354
199758261
2069936619
1295997318
207073351
455977963
1621458798
525631631
1114435288
452227779
395494224
143925523
1086772962
1849874667
1520292251
1544975585
219579705
864021584
1870049778
1099251965
1079687924
377076735
1507128907
2080702431
329065092
1918201276
1725587506
64748536
905911886
640729080
875552193
1222481503
1196430093
1954882337
2122205048
580909434
1923243285
514874191
818457863
323669756
1868253018
1390274669
1846743611
2010258238
304613130
1667348460
2096414771
1880617064
620574932
1386264291
987817913
1154736355
903217815
2072256270
260012455
31761619
1754461733
184252348
1831821943
1223549953
14718446
1886304175
1065522718
658909669
2013689990
456504209
1840445419
2126085683
726715415
2058322768
776550391
1531705210
1950148233
1897407538
1122689868
1151323552
954519191
1354367998
1187034326
76838576
1117126030
1465947850
1903700404
1758826347
2146159143
2026184580
1364739368
1943681610
914395128
1433852332
1455881765
1203882573
1972977514
547594664
305066743
1734860599
691295184
1041107453
412650849
421206607
901324864
1961806841
323421897
825629650
972992651
1519452313
1347843514
2059560998
670010456
717265551
522056054
821946028
624638617
360661530
1246262836
417860523
2018419400
662059248
950484251
174909740
787929057
1264023488
527288134
1168457630
741621116
876547949
1857016762
651812194
1396353841
1269796932
185968713
1981971815
1894909936
1351540854
295166877
2093071609
390192225
2128229681
1028904448
1967646477
1534457871
170629468
349083714
778733925
574433685
775195637
1155188746
343564720
1442033283
74609755
1623704288
810870013
71561264
418841467
275813628
1514372026
1385904144
1509243107
260123055
1507622689
1425617324
948434654
497763148
1926854274
1339793717
672872129
1631811339
195443954
733046797
74113831
2086407691
1488471004
1582134833
1324702310
424626877
748288584
764623683
1693772823
261526866
2831157
2047304557
840144492
878488705
1298925450
1354684950
647402593
1802160776
1039849273
1187467460
2065626977
874358084
533219260
528452516
135800923
1459062111
794491170
1680723414
1935414605
1682091127
341140770
422032105
858299428
839031206
1655909555
1190868589
515583569
2127999351
210826898
217408929
789683135
186027549
428910675
816609386
1985205582
1527582633
1787124883
445278354
1521822025
362772194
222908049
862355768
1673458989
1438671967
1394953436
496763724
1610962262
1313441727
1738649786
732326078
522509914
544607738
267403177
74126884
1129380740
150931295
1752151428
1431534917
321239130
53862652
1798151549
11183652
2027941465
1534711107
651780114
1868582590
1526611215
1633440667
1515339374
2102384491
131079144
2108776565
225954357
188655245
760680143
1955561484
505794542
1275819447
64275682
638834085
485934239
693396267
193256172
1407973692
216191731
201704963
1536269394
508907231
502221493
796175432
507497936
267034118
370283376
113697959
1639364290
929669850
1959972018
1035828131
2120126987
1090480824
96540662
1284837486
1943305189
164997121
2108069895
1406394349
1388105368
1506346751
2112025896
772514842
1845451681
1347277217
312828338
212511940
1547415763
956224835
353312642
2092190575
1478156071
1215355293
1968638303
399195552
1068331424
694317790
782614473
964066601
957595216
1206609574
66140986
49761751
1610084310
1165057102
2036104388
1244052357
1145245505
169846143
1731398887
1122082147
1582650558
2006490359
1146839493
1266660708
529574081
795640670
843239092
1239804049
1843806891
1817790804
2123241139
1513000529
1173035938
159227664
749726182
504973042
1644396912
1601978294
528064829
2039054237
1426873916
2016524055
855037782
1300794091
1530252463
1336838130
238270167
1335044187
1020532327
1659376986
631109971
1322210082
1697946816
713774510
2029277801
1843988515
1538370451
153864840
1416354921
564744890
111398056
229410281
1515293172
97299613
1921466271
1959458555
1042116838
1266805344
170198220
31698907
1141115586
896264628
928308032
367575025
784947791
91112664
1930002474
735876070
678414862
666086390
1237059050
1377637875
1216479857
1088268093
1076574188
2083872183
1822849072
1818963695
1052963242
51476122
262206698
1186090719
588795157
1455286550
373443671
459920040
289601960
1079705478
450125324
1131857267
1286022824
87463582
1419116174
467643426
1121258873
237683014
363426894
1562485422
1615724348
1621945082
475905039
659915809
1441680799
351387465
1124772793
2095449209
66973090
1173365128
392812329
1163404039
2021222231
2049393561
181182758
409671360
1854533293
1722883321
1984154883
1260330584
845505345
1516000116
133959498
47533782
1980387458
1977166350
1660955656
1152757938
2111283109
1928778529
152806889
325687923
1052909377
1029358517
121495720
917234395
16864049
1738461961
49987283
741628233
2027553569
111235240
501384587
764868537
680626400
1701979178
476471049
2034279409
581099129
1278348274
246118887
326410462
564288047
1798105114
651729119
1919823846
2023129937
1929570258
626380826
847441301
1107815775
1137755864
1500786770
1654519259
1938503467
619652182
520576606
1195679120
2047540309
613152821
992780992
1843256401
1312228292
521000358
1491404952
461021798
1006251323
27501898
222019028
759119425
1444787833
504952121
107893999
907307895
1715514557
1312442264
818437161
738551412
799436673
1683612789
989049786
1924842031
773153526
74689333
1611325967
883605360
1597725630
1218035595
2074117427
799385838
2140816196
340182675
1074308212
1485095934
1960599732
1794476832
1589433544
266836283
969088867
964408875
25123124
531811948
1976331787
272967304
581750614
1451713844
380108111
415553471
1014570503
1168811312
636013581
1537291618
1973393557
756951457
1134689880
1090560175
2118940342
585293381
1304824223
54686080
246213706
646518133
1114688341
1784786412
1424018459
1836782433
549771947
688699824
824103452
1672509980
1943961294
1399416671
694233279
1864922818
1064146295
91260980
1512861323
781329472
2111093153
1322990264
1748179910
1353795604
965642102
315062837
1796716255
1738655290
152974665
1638844616
696249257
1209351110
2056266531
689740891
300281465
1761853360
229072266
738005538
634455870
1380842288
344380775
431529306
36174061
1353649941
1239377542
23239759
761382366
1112944909
1062369787
498250868
1529830899
1376246360
1486279302
1167756697
416753341
569596587
1731047866
1719071124
19755219
548745203
1890920441
1042156901
331911469
1858890106
964758893
1896914
274854951
811660938
15602026
478893635
2043028908
1562675415
1419393152
1017904056
68837207
183428529
224006810
1207960795
439412402
1130352165
1761840549
621651105
1811030463
2135129970
2040020398
272825047
1368646629
620933890
431720581
678107692
1907023157
1099526377
150217664
363542571
1356860945
1971719883
920633055
1646457761
943106995
1530538395
530522812
1127651754
1862220657
1197491211
481229007
478782994
2040020451
967533344
1217318800
161753985
2049084005
1589596283
1770447543
471340146
285777532
796017258
821920294
1342132872
104957665
1643644522
1402247607
1253863994
421408416
594333916
1316221186
1862510083
335849308
1434077669
785451833
2111873685
681262692
2108523914
1521996196
848160907
890539159
1281502280
1382577899
2004224741
2080392450
1196733341
1219485730
1599723967
244725966
1301070463
1216603129
936967690
846259474
1143580843
1225347261
1034343288
1841904367
1693269650
1402535772
765689564
2065610188
935798774
117351387
1905252253
1837539878
1682623953
1418846029
1177281354
463077705
357835916
1762779952
1368283237
757619930
871882292
866429782
473685321
1288689045
554896416
707933886
1424761453
758726129
471886831
526554656
1303659116
254687722
2126734930
1120496739
702304774
272005394
1485991461
94282817
185033432
1808740878
1175470365
754190946
1406461150
1393463469
990030211
1048247009
1236946991
1471044699
291290918
383368837
1778161784
88220440
129241856
1258510667
892208904
1267078659
1101642558
699433544
630351393
1804708841
275654489
1461332827
1382824375
1089940669
758621618
1691859570
200166177
1552052991
614796437
1877380760
808755117
421419295
46696038
1224622754
530338809
210322732
990878973
1641492229
1425150664
1830772052
1875322017
1048935865
2101781523
366553006
758388144
949906165
530964727
1414634560
79212974
891121922
1547797476
250848576
837558738
1539153186
387130207
275136732
1854400624
1798016317
387015120
702882778
1085925929
329156899
63464609
1350081136
1390478913
1381001416
1795045637
1802168730
1322704456
594353372
1738926059
1077437850
49912529
168996610
1931592106
816321143
1756226894
460185455
2121510166
475489302
1841518428
716777900
1138082897
827688581
1129794742
1040630769
1573890961
2133150614
123443497
225473358
1661488017
118316528
1199543989
668701124
602909149
1140211973
578516250
1899169148
1864183381
1767535582
1253626202
460645329
658419966
6795234
758353011
74304554
1357944284
1364045594
104639002
1315581020
448498718
293060156
1298934523
1160910702
733006208
2122047615
723079397
1465864836
1705527901
1497229249
2103837499
778154914
1134565209
1740905808
1787497670
1973087990
2045837687
494210861
315514149
1704658107
944547303
1463812504
1150377326
537984027
686912241
332780235
753344825
1434888859
500513121
368011917
160239210
1286876679
698961157
1988579725
306615153
730735435
252342816
99529823
1816219882
1472056570
647268252
2095171975
791548332
1008076175
1561584064
1213413932
733602760
161857446
2010773834
1451846234
1951749430
2081751991
1598630216
856558925
865815361
989782806
428323581
245066928
1097624469
1828994009
1495134478
2112194796
1193504824
210664818
1244480582
1861800831
342455190
497909971
1196367960
1059791050
963154897
1756645365
560494909
538168759
1457909961
223394372
573538389
399228309
1594991081
1629396757
310906751
1830511524
361858046
622686157
1973608330
1388868897
1374340801
298870006
1135623055
1238402746
97631197
217668071
26717922
1317320763
1251568625
1061400759
337255823
558754415
1551343771
1104903058
30375282
984507856
238197316
1998226616
1320377217
587112012
2040618889
1501097303
2005739897
1029904323
83685285
1069994237
347465636
273317940
296778615
706449120
2058504589
236573498
822341755
873515384
2031391180
932562883
726061972
395609316
527936036
1556129597
612716596
1724137374
1152500127
1380288191
1101089252
1983023280
86622601
31745245
1027451162
303554036
28138713
1853303256
2113506584
786896624
1933573102
990983833
70832235
2036518036
1687508269
489046749
1859943719
349528281
399116231
1139320412
1611938803
1244370692
2085130655
241579521
371904381
1395412620
921519447
130898408
60896488
192737219
912688153
1942966525
329882637
27003450
1764849253
117526379
1959162179
156413567
2127727526
850910465
786214056
1780415575
1894699095
474870676
565682026
39637619
709860438
1449887687
437541911
845843596
42004985
1523243500
1721087860
1453844970
1060462425
1381387592
1270451429
1342141211
1848065572
1956946411
656232469
1902255189
644758652
1586282301
1508660268
104027531
526135310
976674543
1536085246
1052828815
229781107
344125542
394173611
1617128100
1198469234
289596758
99139603
149949042
448663082
1963125473
1935393956
602750967
1803443996
1520069515
907993701
1279037517
488928761
1207385393
1720390553
966567976
2122305816
1197827519
33244745
1464994365
660338227
1622084795
1479959522
1732087678
504681375
972152687
1835126704
1941282662
1939438328
1767073311
1670194134
579943058
511576367
2065556940
83371248
1102929835
540346359
1759678077
2133335623
775929088
175098916
461252485
2118577361
604356341
2060142104
1791504560
1472486204
920089486
2147319440
1543200400
50663253
400583661
714091722
2076082011
68399674
670771466
2145030434
1069320141
1640856623
1980492311
445510569
298301497
1185556928
259664847
360615706
1110946350
1000554055
879054688
1769301298
1464779074
388179722
1763925222
322971934
246967796
2142775047
554900526
2093139760
2043502893
1933779165
1245770117
387089322
367814045
1699241112
1332340569
1081982667
1151022743
1838815185
393312489
1190558946
774392234
1865052061
1625224215
124247592
149941677
1790509266
1481716717
1084964598
1525797519
286799660
2088591987
1031300160
1008630622
762204711
461634721
1847012046
249618782
1204066664
714718667
52176517
2104217529
1245889553
1686155780
1066399867
625707585
1077658497
962010669
675414195
660105788
1097062383
1123628720
1493029483
1614677660
636582267
170684505
2093088794
2095425831
227413534
1342267976
1030858504
1727672881
785712898
793033887
2106989496
633287656
1915661389
1364045996
1893504022
1180867410
831813843
817347858
1719059064
1794891046
1864393279
1000580874
798079183
1540133202
74554614
603312374
2024375345
992566715
1970042627
2132356210
930213709
2059673856
2103150052
878011036
952733682
1090747680
294484321
1256382958
1025806299
103512252
1588400766
1096473055
325958426
2040788180
923745974
752944725
104976661
2073467273
1100999531
653832720
2119620892
1237118027
611321466
558901752
1280819177
1238288147
1445923079
1005783200
2060517363
958780325
371543020
1451811204
373569264
912522916
423185896
1900228614
657724147
1238276639
324915625
1743905566
1198170969
269152146
1602964723
220102712
1771840778
402476541
404397276
17742517
916384779
461249016
136619250
1407141182
987773536
1592510901
503776090
900562412
1489664641
802935591
969289534
1987462760
1680312998
523904527
873174219
227283609
1269276697
2138995999
2009329096
105303620
1157229201
305304760
1691249023
1782296033
1488182731
537088280
55821219
1343085346
1076413302
1746109163
1891291785
1735201106
857945620
1145874502
353893163
722231635
1705987808
1655413319
703322607
1453785258
1975469631
1284860945
633016489
625009320
1044662440
2029357534
117195578
373428391
1921727197
742279383
804156357
102786812
1530411517
215489360
962171058
2092060087
1079921270
1682466962
1503974265
985949598
1187639107
1908315031
1496135457
1875630637
1820187575
1705815285
1650921959
560494837
74747792
1853519371
1221767469
1142094239
1766500732
504322848
1287289190
394694581
235987443
1702719268
1124437043
120205260
1591685332
1697135252
123028376
1957468746
98040290
55328724
874194409
380615123
441784549
1626799917
2043374707
1528711386
903956310
906185622
1601551855
750469806
757459030
928002222
1019711453
1375377314
1203295745
2086825559
262153323
556487063
652318703
878071728
1622639352
1415603951
661177681
1793873895
1618515395
664073776
1317892672
1640851072
1395520093
1513837088
654440408
1167266835
475689440
229450309
462536864
290652039
1666181056
444819006
701840877
2023992326
1490193106
1936785188
1490887358
202847939
404258488
1784380854
302834544
1488238857
629441963
4817590
1668615082
850053711
561923399
1716562860
338267349
2024163681
1113352877
1847553207
1542341442
600438704
973080756
1456334790
1001008758
887433465
1799231220
368225393
1304126232
1355535078
1577022062
1090015325
2007276879
47079590
1875150197
1154472398
1313272499
1985452690
662581173
1262069873
1320806459
1894663188
1689514957
16016290
1612715853
1356333013
209484397
207970724
1933544616
855689145
1174599561
710363852
374886652
1373071694
1462072711
1565185423
2032411829
1553190908
584471668
1847867040
408414176
1486765049
216570051
1873300833
117499338
319885214
335970100
732383825
313819144
351832132
1431681268
55931865
76849086
607473722
1967322966
1011355738
1286623058
1259906813
1944780317
773056120
928798134
491957847
1679425358
467915121
1031496730
1330268803
1041199653
2093220845
2120179440
1265963897
1973702938
1691694953
1021064851
1132131282
641981587
899632318
337879235
1058324489
963186465
817182345
76043673
1558260939
864101095
302167443
1478906591
730156005
789164291
1129414360
25738504
400830898
345323135
501738514
575231244
292681090
293799831
657941144
761479578
654811028
116984065
35762450
1546823113
1159195512
646281074
1758772742
1676882343
900141221
322807800
1716326720
337162366
369110523
1137950258
1690523878
1897690380
1546489675
1324434957
1737699088
492425014
1286946803
1092468276
1572286044
1249310809
1728694694
203737637
1711221082
1385056669
1682027261
460884622
252914630
805194906
45015942
1003285507
1440500284
1618247996
2026124176
292875368
597314431
387826576
260276218
1276528635
1877275864
1872648689
1230721451
89901464
452376971
1027789246
843815819
746100112
1250387041
35758205
760762571
209478352
1667510991
1300373007
908832108
1246514127
1547057990
1407143405
2054394097
518274961
1910101144
1996775249
163452220
139073755
174801804
731411172
1309209359
972309426
1269723730
113760878
1448815929
1797696512
1587656581
1731991934
1962727962
200358836
416500876
874937019
1631118968
1567727070
772452821
1944707403
839973630
654738313
155150065
555115117
680989545
863873258
2117572706
156857072
1639329700
1857704244
1065888279
333958645
1179100348
712537283
2050229393
1367919221
880447987
1178027705
553601083
1200488663
1833313859
1690963531
1013913383
2103239916
1998930269
930722176
178479368
1400506989
665901146
246249831
1474773706
806691205
1793276634
2130745127
1980313874
1253260543
2057822087
1685797799
1461289463
888379983
1724342335
422422339
1988965255
1418170047
1306606657
1157317779
821431848
190044926
804843700
269442351
1393800395
1848372833
1480327467
415282321
575863239
131397542
1156280070
404840771
894014083
2057729088
307436442
1271214993
1641212367
1719070065
385903274
2125728463
1373753226
183755484
1516058476
942053641
908900682
353610940
1061500385
234499585
709295150
1860782344
1410214488
850754576
1977871058
1031868109
1193677064
1784473125
1155776866
369083477
239721894
1694874206
194083184
3104654
779170825
381104771
650954900
113887882
1173027816
1805500247
594112958
932797516
2023640172
2121769559
1730743754
66145040
821652
1983769294
1387969537
1930331261
2063432130
1798742199
797662044
2019065360
842581747
2068530583
442166537
133712781
1328886239
1150191511
994044465
1428075253
1185471167
493675890
2107314621
437606696
1032427171
1258961021
666766577
1218400062
1285412007
1674629391
863377191
2001593885
190967194
1422828551
1178656869
1167677845
722132797
889218582
513866552
1460214602
565418769
1449899046
1425652145
1090185041
2060111242
1856796561
480243664
618803802
1544915290
1715005072
581866538
1274131061
1542862142
1580396513
632121362
563345247
746149860
1736644227
1013134705
647566906
1177596706
1573753123
2093395557
1012817376
920943582
108324140
1944740048
1021672524
162231326
1858013290
1660089099
744043600
108151204
1364359610
1566244330
1202402458
395026304
997113359
265049588
942574690
371121605
1177582672
235545423
2013180306
996991448
1625253495
649449677
2013331047
1902705796
1153034513
1454055171
32295410
32702985
1891512231
970703396
1525608579
678979521
121144231
62487240
1684405095
183811902
1829437873
793785555
890459927
705326285
556683672
52808969
910377484
718247663
1488317306
822575913
1642565146
1974042517
680410082
636164630
485656059
132404572
1692788980
1859445469
1682647444
2055203648
1960948266
1347556334
1234520545
1236409674
1962268804
1972623557
1704709587
2143436308
198617261
150710484
750535031
93766833
1583533535
697527475
1685497177
330806814
240497895
2141406861
1600522485
941875754
1413974111
1560215461
945644710
1659387387
2088908526
361785957
527632991
1569744798
1511798318
1608029164
1947382584
89426867
1683664582
111833524
328829077
1557713473
330633581
826313586
1387287883
1822693698
214753342
1975845531
1149882707
1697686922
744992269
2132292207
2791427
114332396
535177189
1012392852
481549553
2036276331
395128686
306760546
105008695
1411692724
1699142991
606590047
1496266742
522629472
741335205
1994713207
427207318
421762861
530810959
1792983359
1364811310
1408431623
730138759
1388795524
1526947502
1754641890
1137916470
374723234
256735244
1568765162
110991089
2101335781
1226620561
877451561
2068938766
863241395
1740017863
536515434
1774025406
169581442
1970923129
650611080
304993222
810640787
1316215676
1663393484
775398346
617132058
511435014
40308584
1403364725
565550433
790446048
1105740403
1969515170
884690829
1631846791
314055599
1531701684
1687671308
572694447
65431076
1554362975
1956992682
1009817163
1160291112
629067521
1539941864
456088049
1686536038
1433200213
489436863
2119723903
311707039
1590592706
2019812232
72236783
399746388
205943947
381623952
1635332341
882765768
2064890360
1427258782
1731767126
1508802981
1668096597
348535950
1489221177
1568000643
1892706916
1325961609
175302649
910108842
429897609
977449155
1506408523
732306173
1372015807
887954751
979221847
30584929
742171027
904353856
1135009921
1998749615
643459840
875621842
73164086
833250045
275605697
1211990859
2066883465
759726642
712090430
1614043866
449996038
515258074
345834676
1143218807
54735174
1812023228
1845216908
1308329398
1964648065
1966847955
1158046306
1017126751
978811991
499289349
150078891
673457062
3612793
1193315594
1458010271
693876392
2136436645
966661772
1609143873
805812992
1094440882
660510219
928508245
1745335905
454697563
2024074578
387461100
995276651
1866094140
1185090385
252579953
767962248
1041937109
575743817
522460863
170906923
2053938003
280992525
1372050681
2132248481
1045498933
448025404
83006109
158024852
166751589
1877496758
101678656
1781385980
12012492
1805723913
256207699
632525576
1634936042
1514895367
1475271214
1618045186
540436153
1306054250
1493729525
1499251395
181072568
1785405254
1630678416
18406382
110417198
1984977014
1431849812
1272258024
858571868
1291679643
1503965410
1507748095
1437431395
1166982973
393671313
140708664
1823503880
1680092607
452430432
405883235
1657182434
1956287400
1277743743
1951530057
1894246257
1065824438
837747369
1276059465
1219926722
733389336
789872158
636542370
798065006
523958323
2002650518
1009913608
5995884
1656537385
1222053391
520903026
971503595
1650273929
851279727
713169161
101145954
256752360
1847765821
1648031465
1858752727
1704532859
5529704
238629051
1114131773
94949712
851073582
1708367009
701435267
434333311
2051035247
1905499233
1394931488
701569451
1740340081
969629776
1337479976
1735459630
90879212
577606850
1029950886
2030737080
953768176
1822495826
1914338336
477756153
698993688
1414683993
959809318
481280173
1130978784
75045684
198369037
1386607662
1560607473
488518349
530834922
775919275
2106311961
88096758
1201119426
888861487
1199587815
115640665
2127696270
1947926528
955849484
549963362
257200446
1753300326
465255429
1569821969
2054568365
401062295
1709098569
338962215
619739651
2053591870
1900349066
279371789
1902473322
1744769547
1365377312
817550278
398731809
977980212
1822263783
1859012460
46453645
1435695874
1265169088
1489750590
1525991270
1293987344
2014777413
337403414
827688199
1865711601
1372316936
1781203934
1399946610
1403174581
1462397480
1223869891
167704007
53239246
1389606969
448820949
1243075706
1369642328
1162199860
1356578302
356944367
840512017
2035909102
2009244864
1098637134
1377938369
423353945
1939433790
677564583
277256820
575530614
839059254
1249822236
754150971
788806700
1757305209
932946182
460150478
1792092703
991693108
549684312
770645357
1883639831
2102629514
1127550985
1403286353
1681128811
1740205871
1555256780
1212484508
1885868045
124371947
1180107788
101002157
391486235
1561862986
1290837887
1988635631
1111772140
2054599499
1040015423
561818469
1367705481
228423843
1023293823
830386857
930415590
858430750
907196253
2145381799
817300632
67023315
292324223
1781160447
1552613871
1819516522
133815200
1644544558
231274584
181719831
1644222966
873305059
2064600496
1718816377
1479343216
707912994
428183782
1630103048
614561521
315561890
2113735783
869344098
1098892170
337896389
432315863
1179487013
1218677321
795524660
2132481472
899865409
1185844269
1550684966
1423901706
627880599
1835509709
1708555738
874533540
1087220564
1613228602
33194
1650333316
638308035
328968944
1016086353
565033369
1054472773
759409560
665252695
459986800
549925497
152486848
1871871690
227338099
869344098
127234856
555837961
137011098
719072401
166360895
1617089075
721496508
865328566
13849248
733681364
379412777
409327212
1241705573
1603530675
1642495850
39973097
962436868
489931195
1067961442
1129034119
1310348414
998790415
291488122
1504225029
35187820
1777831281
1057185404
787371865
653663811
280577119
1603260488
1306794103
1625306355
5355714
1033813412
1681821311
1058798603
200310304
1287823111
840868306
618992099
1788841767
828762936
1150917338
1732334494
1260920561
236535689
2097652405
1663987698
437843058
714240731
833285603
1282616850
686231520
1428043403
1350336015
1755656139
793440483
44118435
1740189755
592239322
1593374270
580525553
1412136781
748219743
307435006
255549114
1582453201
1804484630
255821059
269419081
1340848830
1257691984
829524942
566556661
1854882886
986065599
547951661
590316783
654816366
1761902247
451930843
526239445
175801229
586770970
1011203579
1683163462
903934279
692177428
414779424
1012481552
1182099436
1009779467
780654969
1788762620
283765691
290392830
948180061
649417319
980277372
2041171579
1944100118
135954415
280238442
1990696054
811220347
1435982527
52234545
509720177
2108779570
1964641095
1721237146
68279864
430181142
884201267
863053727
305692254
258552124
61585725
2015549700
1184514878
1037149965
1265757320
2004954590
587690005
2136541278
1966623500
774604504
785549709
1173598455
1541673737
809551461
2025353201
1318865719
573752459
1930335935
98961839
384614522
543633897
992371
257831688
456147945
414802356
947554136
2005496914
2049585182
1828121872
923589749
1854824553
1940061741
1277181066
332071438
1270165998
1116727814
1691757466
2135597156
622970025
1286754690
1655266493
1868433383
528653330
911405177
688722068
1037682774
1501745317
443812483
1912540972
1608676647
188400011
1313108655
1264755908
1128952903
1951282061
1342823514
1218007804
1205784741
426830346
1933415983
149156454
425317509
847511852
154668749
844416658
925403784
1063521048
661813544
1719175530
238416313
1795677883
608657846
844060080
177748124
191944712
1900958437
1601716706
644148136
342909194
375905264
2029657564
1416189756
576695128
1682036504
466372220
150965570
903722648
1167150149
1884882239
268048425
1951643989
2105671681
1246747502
149810038
2087838138
1211026220
954008975
2047038887
1202224507
1008030775
548042639
1494736658
663596381
1304191513
1613256937
360646510
983421332
1210034783
131233089
1838600573
1204881407
1342051333
2126434347
1004594294
1269812292
85586404
222873678
1152050405
1232900058
468703833
873498136
2027550915
1206895346
442005188
2068151206
484078591
1915926753
772933360
2109052210
1801526288
1153178903
1851687867
1620892697
1989253756
1813059754
1434477647
539145477
1750640544
266639115
878060757
54801365
1744052588
1222571347
1721315220
1447076783
791445659
233645225
1694825322
571116620
1700949664
432453901
1807395565
1496042767
1740056062
606075683
2127799715
545060538
1308021281
228411903
930599669
14730164
727009585
1156033401
34086217
972111550
212170515
1231623615
1032832660
1767153375
996532634
1965414104
83262707
1236083461
351713672
519632211
1036511819
1252002922
2119839360
372484857
1963513062
1456534980
413793029
2040443751
703731693
1219412868
307398002
1644794077
555087848
345066854
1029890313
659279127
2039079594
896783696
1722572874
1426286962
218636702
818137784
357183184
1674647086
1635417494
1677389794
442961372
238139734
1115079751
27022323
146274882
762860941
113317579
46518372
757837781
497431188
235447662
1902574133
1740967261
480713659
1747471425
293832233
115479707
513424092
1066367175
904514916
1972903425
86031135
524403132
625647650
2023667978
1903188477
325172620
2013051260
1082520622
1496804925
478695521
1289686202
644038900
1875045523
1913909602
805175349
1911903672
1673514841
1503651486
2057248206
557673186
1890046734
101999075
2103869435
1861311272
1802776521
1325122628
978035926
680804350
1137673589
983492030
65223103
1028104673
1755383954
358556604
829552757
2123136330
1557435276
54045042
1498143589
1367745327
352085556
1992929520
1752623189
2142468504
927313809
796031695
1878824639
1625527489
836318916
1018730951
1107022802
321700669
317717233
16151001
43343445
1069282455
1114303998
982468119
1478587272
372971490
759767377
821343334
1184346882
174094278
305276039
914747208
221011863
670848494
906739837
57585289
1282782882
128636239
1434929356
966660013
1527283989
1180621889
406541519
1703210692
212335166
1060691537
861468783
1265112731
1310115894
1180698894
423984165
1994213344
1843850685
1807872760
1119980226
1057223785
1909946699
73633
1345225014
1422187512
2108212144
202142228
1501642488
787855467
1357426657
753878607
817307516
2089724852
2143289139
308593346
1992121811
1635928015
1654851370
2146718487
61184266
1500896333
1916871923
2049228180
363536357
1347126181
1649214792
130129922
291807442
1448911270
1421854373
1045084067
1049157365
1541551066
628944138
776556152
2107060918
845194442
1466648416
1006868208
604223403
870024533
524550719
771741008
354248721
652757974
240278596
228777773
221945034
1738699922
1993834713
833921942
572259306
1212130786
526675277
1482586529
34432359
212529523
1506923814
1093554212
833676635
1308710361
1723984929
1341088954
1641806951
1619091516
1673548904
1390652729
1555815099
995153926
1766191563
1651634206
1447900731
385645771
1156894443
2024439005
153617664
363320052
1564247264
31744686
1859839022
1219613260
1358092901
1268256056
1920685615
1266044243
1447448417
882641505
1555982964
2130715618
250169307
855352461
459157064
324896979
1209603042
780374036
1061973702
186920457
1454859736
652601622
493244036
1447578202
2104179279
1011074405
1377634535
1367071654
1397173845
1212482621
1870742741
839818857
1933381371
122462682
914349888
1292060157
867348759
1380895076
1095659495
2143051998
1652667183
874608995
990867419
1752038843
2139672434
214568318
324771027
1734180228
1064114262
1539965252
1087506539
215518020
1037714001
761930122
923721134
1572018215
1878072201
1958415273
1795815627
485562518
1654353466
15758192
2117479446
683610145
1333772050
1494894312
992648562
399020965
512477599
792492440
1510628154
2146881022
1466162730
1420517221
974059157
158533523
221160417
318732113
1175845775
780722238
1814732818
1956537821
1090899802
800971983
1052020151
1978735353
284836866
2122217252
445639115
1535052218
810757032
2102953830
1375691542
1198451884
830625034
1668083536
276929432
1868586463
478276132
2050623532
1623504488
29440994
1372719651
555740308
1098813244
271335828
680220234
831064767
1545532135
1489677139
1517525090
708191128
1294500288
1747177696
1521451696
1925082468
625201493
328719642
113319131
710818560
1657208294
475102025
1593210606
121995885
1463561274
425841864
33528208
1284837486
1720411252
1701175767
1651906579
118318875
753468839
2119839943
2068676288
1768675659
690570116
1339842453
606100224
1358625238
366165294
814010854
758651897
1921802939
1764437585
572051078
22015148
517590847
407722171
1725022267
1937938410
1965767644
585038095
680226103
616727620
2114284493
1670506766
1261501602
1947622281
513602898
105573121
1091094761
1743330031
430999
2107789127
1515800386
305160398
1378629658
1851417022
1485371517
1460527764
1348406613
480228965
845715151
384474106
984755266
570192969
1769858147
580105991
271183385
1262799766
1229856734
1100761002
1929146852
676212037
1972490739
47853723
141062615
1728274748
1782429698
1207167562
252078803
1406246779
374003133
396536665
1625983570
837945231
2119769547
756374494
620109521
1114846701
733936119
1665228113
643330112
106215809
633408624
665680733
655213130
1401758045
104865348
355752328
2029480616
19172615
932137177
1637640209
226904581
1497664194
2025917235
875861058
276597746
1826606609
33013596
1780745647
1438148216
767706439
417820911
1457757216
1888191681
1721438047
1132284877
1998097199
1608472963
1569860946
101696781
1777547341
1677493442
931033403
1456081883
1321452241
2077196849
1037854103
1253430579
1078190494
2025147852
1993723480
1993319106
1105987938
246206098
700729484
1022240262
1437884537
654462259
1849776962
644651266
1922973176
1783076089
100394487
131912283
214857823
1552313584
1390625438
748128260
801927612
70611913
1013576033
636814482
367935046
555882313
250445577
1452190187
2065245478
725061612
997363022
1863802479
1336514464
273562662
145941692
1463090047
1796544400
1166762223
723237693
1218174766
1134319641
1643706879
188808638
453015208
727469166
2071984142
926371645
665938211
1798997156
188841230
162217691
378980883
621471515
1659482039
1985640791
1494018371
738237156
1388954977
231426410
211441235
338040301
543073350
932998520
1629944929
599530549
774089303
10984549
78280281
2128645405
477331951
1710107697
940687523
233764886
659656070
428700903
1338435502
1459651065
1419855592
1259481599
567145783
657190286
546747670
557886991
1275155047
674612348
296092345
944411910
1583403487
1095800198
784716787
831079798
528934617
1923725981
1108599828
1345646019
1619478905
1563830311
385298792
775828224
1483778913
1902079159
1321689645
642125340
1838853831
1066233155
645557790
1536844416
2038245677
282129268
86505486
368739347
1632907863
2093250012
192871769
1145772186
1323613083
1930989340
1914478808
121750463
573180203
670463464
16287048
439594947
1818413817
913123316
140787170
1093956851
1839097503
1472476121
483539613
1823771765
1961502298
1245935061
1342520751
1021996363
2108035137
785872831
954829312
546713818
128564386
1268702196
737012969
1146862251
1651824821
590787357
1874987388
782746349
1171607666
1427770497
1054121433
1553469668
800028434
1201028161
651173847
369534070
1450623256
1564850582
391983504
1879398329
1077198243
904143677
470430870
1281451327
1706163334
1531358458
1218843207
967431314
1460218226
227160397
2136115519
1518948017
708416758
1583874145
1636675874
1077166965
2120823165
659396261
280529367
219682795
1980578587
1204779930
805421193
1439397827
413148126
1417980747
574098933
1077628712
231094011
1838082419
335460451
775432528
1361242355
246526845
1035365547
1259175190
1653655519
1841272294
276795695
1538323642
1848376973
1156721227
215053879
599108898
761391396
940669776
330732934
2122731202
1629176440
629143317
557281313
352439401
757194327
1043985842
1705038833
204123320
688232689
1689583565
1409615731
11320577
211778144
1856749005
190164589
774358503
318145880
579496485
472481657
304498253
909555808
1664969277
626604508
639935197
547150883
1742940817
1361812513
1545460704
1447543788
1782293534
852322408
227367609
946497863
413068825
1391660979
1896068064
168265504
12683663
931317054
381728735
2113972818
6344485
1040289067
967172069
358566963
2217577
568535646
1177220988
1538755131
922966324
1688308632
526886549
1143306564
901891398
1170749295
1189025613
1943523520
1408041803
1842958641
2085855608
2046188437
1428023508
1041877151
348361121
1313385481
637689754
2039110066
995913532
1946674403
1874598411
1301094179
761659857
51863780
1980243668
768614614
1919930644
414835507
437636009
2000114332
1463134831
1951576347
33953390
1395311975
815521800
1126949293
748009204
1463230915
1950568611
611276263
1603040291
2028578047
312910120
802572048
1020556313
1119506939
680079113
292347168
855784564
1717463088
1578295141
1717494216
1782059456
1720093199
1703514547
1889386632
1696626578
231183078
1789268368
1393702111
1200772782
2021409688
2123983137
493440515
486067450
314944704
353760802
1820220096
700374027
381530229
888494451
1430745383
1832047896
670958629
1857254086
1980648281
568478750
648345617
1307670848
926972805
1665588212
135610670
1391685604
1068423727
1531959528
1428388437
1598847012
418157600
1400143990
589098266
1966328084
187881023
417140936
884355184
1847926784
998915641
2086760511
1915465151
1567729801
1252196080
712797657
1946099346
2096461117
1157714108
894663633
2113698408
978981675
938789177
1819633433
955126735
980345907
965567868
1814023948
1498256753
1166622330
113756208
834347165
40066372
1364081594
1447704818
550106052
772427747
1053400765
1626308884
2111327135
2006057259
1372550526
524596603
565528158
1615089142
1962819005
1892822064
2125093729
729852723
1634220965
817151571
1059165218
1648933142
1330756435
2066500129
1453623130
460259947
1044162359
2093063002
1021900543
1530605525
655157458
1685034900
647482713
1935178055
1663576360
1034248320
46004733
1660229605
1149290667
1249335973
1413553006
1038661266
1112390961
1650141447
561886184
586086983
1863777459
1306378607
1450307880
970884681
1061157813
542177676
2023524894
1837641732
1570475697
242187479
1702532767
396775482
441773975
1574882657
135797393
2052765897
1164498142
2020111267
710072523
1792130656
574888647
278557305
1165296643
1570568209
1957860187
2077033353
1742209228
1436299630
82266782
604056871
1524791639
1011023514
19875665
1949363633
1378310827
905044362
1958952427
2109232546
621577207
1173579794
358145096
1078829618
1157342873
252034372
1625363377
2004433476
1704692456
2101421324
639580245
1314704012
143008987
682372692
1508235245
1676919940
759835601
564603958
1902313073
1050743204
1777490204
1190278471
97657083
686490849
1009427784
2087050903
203658841
820624982
1794494499
578004967
462046502
2129868826
1809258707
2031654860
550537350
1592921292
1842201638
1499660005
1503009129
1060704330
748667661
614089960
1710962898
1135170342
41487144
1132269502
925254727
1316251655
184170982
983786630
1335524831
1054030851
219665061
690182199
1094799073
1478058862
888851798
1445725066
823903571
610936350
1737658956
1895421305
336712286
83213622
1429429734
1035709237
726814454
2072585342
442064685
2023955794
426352719
720020067
1597628343
646614313
1837859770
2075904551
391486481
1199549884
1365691962
130956971
664140229
965943492
521557443
362910871
1339609640
267352205
1735736118
1153646856
140166290
682584455
562884020
105766269
1183707621
962022379
573925367
251691987
1491280404
979360572
2129120993
1514006479
2129680745
761437618
1516222589
171375550
1613624134
973857517
1185710382
1677681380
2113452967
271316313
415887206
1449308785
159084779
1599450788
53700400
466167542
1011815020
861594823
1806361938
970086408
717158842
1885581239
128015950
1597275806
79274566
843843163
492404555
449517337
2144585799
263690802
216015197
654712649
1909210318
535329621
1143948409
2003678444
1750119818
594175924
1830668989
7500152
1456046027
1678342094
1761678589
702471701
854065283
271794310
1235286508
556731300
1351305172
1995135048
1412412953
1371758947
1998724487
2108460489
1718229858
1935370929
48783425
1592524537
1506333664
380203296
109055070
400325833
115168904
1467009146
997515897
1796425489
332563964
1263706270
1185232310
1317967252
1089302054
1108007044
1901787899
108454399
1460104403
652172436
497622166
950839045
2040944694
502538681
589846496
1408692444
216110977
971036189
302916896
1658179796
1528232569
333837149
894108746
1910352243
1977673659
1202511772
967300532
872406203
798804646
2064455450
1761806845
2127204710
88902001
176042249
1124115996
709921926
1369548270
1046710399
1057712214
767209072
1840726306
491578366
515611237
1903549868
242351709
713216548
919176099
254661487
145547535
1367216814
2005895809
483895573
1547358718
488697705
1881906490
1285447879
362110784
1035130802
1367755308
1713821293
1010033621
401422606
1667156291
1004724238
1724106125
1248116259
143107554
691740717
1008412222
205813178
1030473246
325699042
776951307
47382657
1391213573
585574535
913858921
2124860829
1367278364
1601356506
759913720
2108293791
525128795
1259896263
1406423248
1153707163
2105287228
179142778
1072169485
1836746486
86654833
1237033539
58223959
1937093292
1388050754
496110258
1430633603
2061014969
1413043958
1761797570
599768250
1931902109
530066347
1290208219
817405815
900720192
2072735492
1495606057
1071703650
766431446
21132023
1793315706
1605226704
126264494
653159941
494174763
464111360
76204906
71658151
1174726291
1785658334
1902289350
932994017
519551956
1528976934
1381359236
1301583149
2102540207
705559419
2043739927
501024311
941425352
471975436
1940770393
666703052
1372736856
121588881
66689319
470666730
788991773
607604294
861982467
1799177606
1828129439
1946142821
721588936
992317427
2129920227
179907032
1744659811
1687620026
832723062
437535015
1525838711
373875476
1387453870
1372424328
586552180
1485943342
1920737291
869902403
1945673788
1270265200
1104913863
1745476082
507447164
244406783
1615220437
840830032
37664711
1561452566
1689542308
1379502632
416449587
1411323847
772923999
1481017620
1766317023
434901132
85028567
197966042
1553362062
1848202930
58888417
1568643066
1185404581
644349395
409321234
1690491262
2001984105
801294772
1615383789
1888531506
1468464730
734979265
286555121
2045776219
1011803808
765987633
523207461
132400966
963072291
1711610435
89390211
2096721060
2052631600
1988902922
2058426378
1309403903
1320588608
168863453
1947401748
173436160
2142260798
1246731070
1696379517
1219251926
1126102779
363905313
351448875
392330499
421303526
797379820
2104480259
187307550
1344610561
559242611
1549122092
2044291956
97083211
90169825
760869680
1044884042
1640327064
1078639925
1445669525
338584920
308717711
1736997513
377182716
2114429148
1419809797
555387023
963247012
752335560
1588837287
1536242519
486838172
1382791
925048914
704277152
965237206
300574030
1033729687
2039783884
330029108
2147217966
1523913881
345673101
409231472
1251711221
997502677
1429750881
1661477849
1307145059
547625004
1464696179
1848318352
807476827
438110498
1205006662
1124829929
991283713
1667325416
2060978345
1095617659
886507980
1135442020
157211637
1427776529
1489295598
461444156
1215901357
1131072839
1870093510
2060144054
136673121
2120992944
1847373230
827339707
1655667601
797740919
2108557885
281478039
362162058
697743572
1620216148
755352580
783495082
1273588834
1173818001
926228042
719386690
1067741359
316252583
763550126
1935223744
494381152
1156768075
1503554263
177615335
1537567879
1307876598
989746081
875006598
1625884547
771982292
1091714096
58031844
159841515
643862722
1991041140
1893418266
1757048560
2138602986
665644107
584930194
22246940
2096297006
1729763254
841137828
2132708929
1591469514
1080795907
1858469278
1023724773
1080924300
1626644881
194026155
2022084264
2094970731
2060463067
2138448181
1576535432
1481609751
77419912
825470765
1343162530
259007685
1550676325
1716084773
734072370
639436283
1651579993
1749148407
987062397
1916450648
1994115044
1849302036
534248736
1543911933
1504979767
1623792583
665725093
602359784
1746718410
1962504398
1264018073
208023404
1246999268
396647405
476152367
567758133
1436314870
1534776057
1616182560
1158389093
1506384803
586590180
1053831948
1644547613
920138347
1638646013
358567786
772619898
11069754
1977658780
198275942
187403739
1964430292
119357496
1079597240
1326285953
2129678021
1740975258
2132362431
1886668506
1006915720
601847557
2116409791
643182390
394406463
955377717
579105495
58133099
489327938
1886089795
1177443705
521300642
1401481119
1931430685
1542614239
1184783049
823079088
1811794205
831454374
9753683
40342764
1271267574
531480151
1631540749
13562832
208965577
1613102795
1094198656
652529397
517275179
2029670500
646440712
1988853989
1200980169
1682063076
451796513
946502420
2010513618
2047763843
67682833
2021921459
452672766
1591838860
884599325
219826032
156205482
1036790251
835197391
602409584
1885161498
350963996
1273689612
323243263
489988441
12612459
1622252016
1771496245
606012276
631477889
182342154
241214118
524082607
49725201
1374148548
1776900480
1654709663
1845511165
1408060089
1157041203
1153700609
809847433
55931728
725852026
1993319106
1514960574
506480971
1411621241
1804009107
850119144
374850866
80664058
1400625065
678561322
485116636
1129966137
1761338573
1398798311
1829819006
1398860514
1334056343
1461628968
100662115
231550368
1503566562
125021597
1472875009
1031688322
1830480371
1124606496
2024117610
717013483
1399332585
1694870323
872903000
259723863
1334604379
1813352999
822268502
1763957106
1154717919
1046994524
446491615
274619359
475845575
106289470
1879141498
2007362325
505866685
333098140
1594668727
1562049326
2113038400
1607479183
1944993031
450575293
1015850499
436961721
805735339
1652607443
334547800
439029242
766821709
1687851659
2022382254
1560182246
1178024035
1394173251
1903103917
775407356
1601144810
1919382722
1688465862
1014525685
2032674440
98871545
648313264
1307873363
1414496405
1049774510
1628137148
1444092581
2029586106
1307028114
721163779
811794922
1805834170
1292438374
1836563166
978843759
1982629439
1344966554
1410801849
685825354
559741969
1283509916
2059734264
890712484
1054010057
1590726034
763940827
1992610405
1123107252
2120234773
946294953
90430876
1181641988
1353731797
1082694394
244335202
1665724934
1800433405
1785726687
1067940541
1838667177
1397717915
532630864
2024967148
336514459
1602696429
64775090
558784479
1090120162
1061244754
1981339908
1877536422
1692692385
1736644843
654912671
867851998
70183908
467083274
805217537
786261344
852712893
130939682
1443429380
1382857828
349493045
1427068076
1873005359
1379945226
1062195267
1274612650
1734282728
1604736796
677078497
345740313
1527183272
1276796688
1744186615
761528803
1116436176
733519573
325763492
411414006
1166210596
1696355568
620408142
1135368577
497278513
475388363
451067211
68579350
163190932
1767569069
1721136797
417974326
745380226
191583620
1718742155
1382654472
904904133
1563231885
1424218522
81334241
945920017
1568276118
1552682422
1968264070
1445592392
550926776
611514178
196204748
1977411249
1670170587
944687785
888171856
584409971
755458432
486122931
1361684442
324005287
1842558503
821045714
1920403601
904478304
612180808
1908850772
1554960517
572514661
1074926946
212865292
1534538367
1181038394
993354666
1563491319
980447456
1547468220
1525566084
518277373
1200004156
557162105
1448565183
433618300
1613572061
1768799222
1146700383
48895936
172384386
1708909446
425909259
1765991089
699723013
1304615971
1145359080
278758698
1493846288
549757997
2043224816
610696861
412015609
300262222
87712531
1073417925
1485986628
195780457
1993350873
1924258963
779574058
1921567365
1456883708
2112786762
1340970381
1134181165
1777518996
1399533869
1266363231
1045768425
1486308372
1662590092
1737203563
1766795083
2107442812
1447038779
948140370
2068821411
1135955656
1962838169
1207455575
2141485529
2076892409
1073214481
1217891363
713935314
600744624
1069794811
1146202231
1028155816
133413040
1133658258
849767065
1953483387
145912190
372706465
1227921668
334411382
417574787
953975319
519724589
1738649000
336516343
1051686942
1402127133
33130389
117003568
971367290
246664494
64402434
799044216
644854249
927286516
1748394252
903332167
1108147448
97406637
2070149893
530641725
1061663827
1246313289
27114777
621051015
274653880
1542302378
258446638
743617091
1683521843
445547091
402788962
2097706003
1427846659
402417348
1816160154
393586514
1464549464
1621591057
364446013
1551954679
515059097
1718341531
1603475595
973548617
1226455464
1861959435
863178892
2525724
1213782567
1584389109
640377218
498281589
1615929290
1124520889
2061741886
86054633
1387547430
1129153305
728055585
932949866
1236564054
216177056
1049394055
1302401069
47656680
483549277
1567460297
1247641390
245241250
1793291152
154149574
456787
637578568
162388223
1655684262
932243263
1659817235
183335235
107246529
895320426
1948436633
2136814037
1823436618
163181095
1010456478
1528617560
125893049
1507983483
1650484114
1782196257
388564964
718595877
212976022
81411306
1773081053
1293738047
1563545295
1218107488
1643275972
2073841361
572251262
1785433737
832541231
1238163272
1365329688
1410413924
659540458
968162527
1658485144
1990227215
2085190874
635432940
1323516298
110311455
1103495299
626675589
499073162
332939600
984824193
654723706
1094547208
1903330037
1390083579
634146245
62791219
728708343
537360530
829804008
1169128696
1555631460
1767344995
272991306
2080589496
776691225
816467915
675202164
1785215970
633402909
1583912165
1214143888
642297514
1026815552
1944435986
342346535
1661851788
629558702
1685212335
1846969096
556784932
1446574594
2030440497
272067217
1338196460
2126970533
1942299286
831155728
1456233431
257595611
835879341
42949258
239368210
1180126093
727517122
1263878059
297814930
1376562960
1526328357
645796378
1881484890
2136090352
1655314056
900317558
1745555291
968138199
86449411
965050768
870042959
2145771503
509045014
961672785
152773354
1029267732
976183551
1459954628
1011705391
319051760
1982166611
1277047905
1888408447
787981855
796427911
106771197
608820196
1529286074
160950606
764744911
1422085445
1602900950
907323013
1200725648
1683084147
110798011
1573205694
1448748023
1521231419
472642979
884440265
481235524
1326769290
105497395
1629839983
745399916
1295865961
129254625
2020723671
1446714447
418329592
1827323350
1798501898
566481031
1929859887
1621132147
68725094
1130488033
1674458077
699008513
344160585
2134572595
1071701866
1188116130
1273903212
1195161620
1408327849
616705399
1269903144
1988736322
1488892459
193563963
435132880
1947549841
621305240
1645393220
1427215865
1833165212
1866649105
331915755
1583283232
351358795
42489106
419713046
1447873890
936077484
129754587
519674788
877091869
4989142
1460024927
2117722889
1307048035
388137553
1048955164
1897047518
388690106
915951315
794386794
66170912
1800812957
295798933
1167638778
453051907
631292834
299264234
1407281081
1789534588
1418545404
1508689599
763229912
354114854
959406769
1300002704
1118666154
67438368
1355586140
715256966
825079718
864749005
1776373545
2077574033
514269579
602261491
1379965376
1692314708
742130343
1098604465
206765552
1559646878
70478259
1238282901
962210278
29094412
128901322
1074180557
1045262662
1182613872
1985351369
1783791779
355027664
1681729207
1913441151
1831787821
11038295
2018441783
669982392
951603546
1887917332
640420345
1151400540
478063744
381298601
1978999837
1864950252
950439434
1724204615
1439984172
1460385956
1010913421
834830985
1915746361
749507048
141775188
146943993
549628112
929277509
310034742
143146023
739356772
586929236
1353945614
1191353846
919215606
739631211
1663071649
430774117
1373214752
72615823
1518106850
1406613948
161226554
8074770
1613876941
413881909
1911240827
1192203100
315368223
1945471559
1294928103
1520653823
2034673359
401310928
419126842
310123911
17818710
230876356
633515894
857061403
1131601127
111900143
1673921481
2032889673
90813533
1165985743
1380846788
1547890135
1948221634
1377113045
953029897
967114447
2086879832
1280624429
858558661
285631242
1086575683
667374570
744112537
980505973
493162730
735159525
2107775530
1547587322
877682730
1494816277
163222713
533731580
1737357181
1022971356
1079864562
573705080
612128446
312533119
822999987
315892966
1300188688
2074233392
1834332446
404351791
1579464406
1736282810
1496853606
180735504
1130817364
404012545
1382955435
1229271362
1494200905
1911813552
1508410246
2046736747
475335508
527270618
2142042019
1464957269
181313573
1400682282
1040494593
119759525
162270515
1765001198
1592650301
372810324
1638470442
496739153
219603268
1427351525
954020279
1889061744
1732380598
1298190955
68453282
936400454
815261567
1287138907
575957191
1961574351
688779064
1887333420
1528327988
1948080707
2089656849
959704517
613178885
2081934742
1446133696
1274810006
654671651
160218117
116251049
941399633
2121990274
1260307069
183007944
104630970
559272480
1916639498
1919591308
1358420435
173752940
1374717192
1599158395
1380328524
354058362
175208839
399286995
201643163
1264526257
304305612
693631512
735228160
366003670
334704105
1382233319
1538824095
1940647173
1998594515
195777919
1481843706
2014859965
107565880
997983118
496204698
975813657
1243735658
809271785
1547740652
94737683
1293106130
751596010
1422298438
738703729
1506792984
945255954
921574307
1058678681
708155608
1437660442
1349737056
1634531479
374590213
834921972
1428939016
1691119229
1277676461
1621208274
1344614442
67504234
928105170
830088394
1336584163
174629101
452592435
913950855
1692381521
141257142
277448506
846617615
468038654
478213453
1837354675
907091889
1272855186
1407620066
1288165183
107596003
1550058647
1640957245
1736623545
571845801
1603925329
2099049568
1878994479
2047423058
712005613
1044205089
338849816
1382816601
1740436792
447997880
285335844
661685871
953046894
2139406481
1651061849
1110528819
1828448344
1020304778
1110961553
589869619
2141228098
1278090844
1324027524
340264931
413310875
1477492571
277714267
1778373965
1334310034
1956628042
119135914
1509479098
824520743
74865551
519282492
230901588
729748346
256676866
1715416438
222804675
109527950
875315255
531579822
88675454
155978984
1010745910
893019831
135644518
1721411541
1854254159
566627354
515719776
166358804
1059015729
1715837647
993930445
1487680814
844941515
863283461
1136751512
2030001227
1875650824
1332736222
1522876677
596728337
1306969850
759483480
2038837298
674737237
1862408680
667664691
1962364126
1910054549
1899738236
272377689
1702410229
373197301
2018543353
1129882923
65027795
971531465
1603042219
1281343408
1308991361
842510763
947378301
1167411465
163064170
2044663685
1426035988
1684489278
162894978
2105739822
964523300
1531915810
1099343562
1344678706
13698116
17005251
781091253
2039682770
108663599
32768673
633709596
1925112217
37767455
1542281831
2130032211
425785408
1166577142
1265904651
2101448999
118947145
1156991429
148781470
1839964268
2067356473
1557147619
1648510506
1284169000
382960932
1711747027
1637268175
1337845074
1080310149
1532848736
387683298
2034276358
1037524163
1401719708
1428182654
2126192902
745934492
1649962392
1082354852
1254066306
1639880741
1950353956
555391176
1952768215
1859464415
1566276141
1052808047
352138889
2004234438
1284390260
1940370581
1240213793
1002883462
1812283169
924562327
1308265729
1423684374
371599061
391426932
302793839
1944581605
565263762
661613271
1537421003
2088939729
1369475154
1034395704
1632165466
597295555
39288355
14219161
819363920
53262691
699035921
376589885
982666562
985792370
1105601108
670807458
690427090
1622591676
116461550
436566091
2127668489
1041820087
1876823818
2017455657
1667266305
538139857
746454121
1139048075
1218646627
701566713
1719422605
1551958666
1969778557
189567446
1671849659
204475856
1218631123
406131212
829489025
696785739
2074874695
1068883389
1374240715
474839144
1367441404
1472648102
1997592540
1066402465
1195642807
941918466
1549390208
1243233351
1072943341
1299451642
253039090
1949232452
1809210775
1481862466
22407977
1663641920
838311660
394476888
672238748
1099991382
1083815389
490047442
1722846884
422192642
210719875
378777746
999254926
137688133
1551473401
1285635608
1206586960
966182474
472532434
1033678681
1406971663
1452056194
289146528
1427954335
1854407664
1441248554
1905406991
2013866356
531703117
14153108
337699856
653606915
1325816324
1174263961
422855359
1268604855
2007344169
40697261
462421675
1927636456
470286634
675532762
11389288
538961109
1259475621
2110737800
1971626517
1024067678
1948845449
591542409
1494138773
2129260805
903316695
853942964
1276415787
1345341530
1274219598
962137939
332699628
1317549609
1789859737
1762625694
735069831
964356235
258236906
728572297
857406480
156619718
95131569
1681475449
1555847425
996574470
1495766162
1008025520
2087815641
873177152
1970700749
455458325
1001042905
146623930
2032295673
1317769842
1207285495
1702610365
1978427010
1394845685
275442498
961297593
847252867
155606894
852313855
1011606575
1593133214
1332678666
784930195
74215430
485012917
93812271
1509728729
844225907
1115711725
558411751
866935445
958062849
1354609425
719727074
152551717
113272773
1072933340
2054401330
459358410
1969447510
373531409
1807670885
957097359
221804356
757405744
442266745
1318283483
857350713
1870511154
1898737878
393158976
820958386
1927107935
1054115293
419922592
1941087443
426317237
1841061522
284756919
1651375127
1487951181
1410350894
1208327305
1753786191
1492294845
1639498580
1610901859
363784298
242932003
8207318
1668509698
1136373024
899649152
521549079
2094099195
1401904010
601396490
989412810
455106466
1458741209
1745298152
1440783416
434547845
395215532
240490231
1603749131
323366809
1108745440
1251855652
1620863980
1915460590
181873249
1480675523
592655032
1258579463
2048942093
605467088
1175739285
1376623221
1860512199
800322388
562324458
1289892737
1455773527
1888240124
940850358
631905877
932269964
1347478871
1741977940
274113203
197563093
631378579
2086867943
2118929471
1574106861
1326811272
1502570468
1583903700
148306058
1219062666
647989458
1139230841
11800019
2091666899
2083398677
1983486209
1432630667
1058484185
309963959
1737030863
426091778
1834272636
268308034
4519271
1642254137
740810295
1114883390
1988779757
916704303
715772924
1064608633
1883765184
324753258
571217512
1725576179
753130669
964414450
764055332
1598709459
1393905539
1328054386
954741546
868741026
1807400732
183707316
1130627395
746151390
397490715
1586279740
159050458
964247696
2097958707
469072134
2106391620
942658892
620937679
1593438638
1911542713
666823084
2065038837
1796998063
1576091289
682985933
1474990802
1073788070
1085845988
1963117751
1777712345
1550488461
1243263242
100807278
671000055
935666342
978864068
299838910
293505612
1631470715
1737587448
938306587
1908239230
1451033855
1949149834
1608580131
1598268102
625840347
2029680480
1890565927
2042276231
1301231402
1700163933
404482523
965718116
278435554
1550150203
932148448
57219929
1287964747
7882380
525150033
472724597
666794659
1997031130
1941058971
1435322744
1615856085
484371978
2002844919
2038971988
1962561480
117489361
1995398344
128742691
2086442268
1012867613
156541860
1481600567
1547896444
670427924
1250927014
1768661092
262627868
578140859
1074634095
28807760
241310920
295523749
1696608818
1520388496
218711834
1409813981
1067823572
843015468
1613085680
303874159
1470371698
1097778466
895735291
1364459636
797467875
2072717020
765576817
1698328700
339714143
564739296
2109124647
542416448
1736126795
1367815500
2869645
1497688489
258967406
177914265
197748065
1738254880
1109457490
683448698
1614071917
826174072
1804410535
1031920555
166431525
539158826
1500485482
872307949
1134465753
1908239230
1546476047
130732626
515173156
1397124993
1792249428
535227796
643114350
2052852578
178467358
436366780
1574991270
310974724
41125387
142832432
1862314418
2092576984
580392486
1925611702
615651478
202424983
1940626330
156536979
8198311
754482602
414933723
1095788385
1981487136
240881774
405828724
1356723973
321285086
146402850
2054766649
1193002934
1090680199
1485941222
1390921394
1860972695
348626355
1726023141
1565125343
1977211438
198610426
466425497
2045913989
75257231
193968500
633007953
930319067
367359473
826963701
1562428688
1991529065
947878800
1039326755
637469212
1816792286
1450433393
1872482473
407402880
20984880
1261274629
575098615
536389583
969470934
1869974234
75632299
936110546
461745788
1691646398
109990810
1453103927
677272582
2107135071
2127358553
208436044
1797122515
1814089595
1232443696
529427457
1107988842
327227585
1573741688
430658311
1261366698
427109419
359078082
1378409306
83508541
2099567639
1657039840
642558911
1181857080
511335097
854249101
2045856273
2068901638
1923859099
567000073
1999275284
2028588736
645212641
2005514314
1308043883
43851408
2003101239
373775283
2049931178
1438587028
415984069
2035991951
188669834
706905740
733329574
983904584
149481876
810737726
1767722921
1758314775
2012281156
1794255919
929542131
1704426199
137011098
250709392
1223831122
1609201957
205107871
891273469
1307202347
69990423
671223493
1354154266
1812900342
638816656
442534426
1848211977
1599015283
396626813
1999152747
1492916910
629580697
139850562
14853842
1343645825
1928610462
248419451
218221204
1405715000
1120266146
1973403383
749866060
112103850
317439314
1046079970
1398943977
359294748
2124002404
1410469907
1700485114
711470023
255388730
2036577080
38795547
1797989972
786252651
1333193147
2143938594
2049860314
672006228
941964459
1713742643
61329441
57164927
317626819
467766564
1267568857
1289426981
906800233
390238910
456868611
1831151772
1185240730
1805070272
1908625403
1554496456
291340397
1383610278
922974030
1050966784
836364723
377933513
1646036097
436011149
1068950216
1036337094
1994563852
906834607
199570648
9131724
1643020204
835137393
319266981
1443278294
1691116160
1439993225
854686936
826649885
232872497
555340256
684592182
328784258
1352787136
66327386
1213320977
1409211993
929796336
1406849084
1859733969
942791328
1775375462
1327390591
1690044759
605988093
582278496
628350445
613786867
67642361
1152253678
1715336749
1351626321
1366719827
1587862879
230128221
1096588178
2022664550
431900568
640124472
1981441798
1035460184
977206895
1140511740
1837920758
1945526729
261779319
1062424918
1254848809
1169842715
1506416335
247669972
1990710118
1528439670
251467118
560434114
1492582619
1385357198
903289853
799475267
1096973521
1691632813
1994079056
2010277008
1931634074
403197088
1480682855
567565942
1071644234
1119667308
1226673659
367686973
1331052709
661661768
821244780
1746900728
1001625162
1961516987
160293519
1402953818
366836731
1933415983
1516025839
900109052
479852305
1595399088
1711789223
1388869661
1783863669
1974376417
1505205541
568460745
1876801360
700123182
2034629234
1205807248
343473026
697076380
1576008854
872237968
312071727
416106063
105227646
1410385021
1388703323
282148799
925151142
1986783854
322160448
2043115762
787676452
1444246582
1517848532
540202378
1775679810
2043281063
78660278
530094080
1530953009
730448270
559930327
1348859768
1936836228
1862166687
160996812
89644573
1942924913
1236774698
1434190186
639656594
1978274257
2001744345
1620720788
613826763
629096638
1865093160
969121235
1054807808
1207150924
1045784510
607494397
1080260309
1148602272
982193094
1534761808
1764731096
1783260656
1036164403
603120620
457711491
1494986005
1326568753
1680179544
1800350029
735138353
1440737393
1098387914
1785116621
1876726630
1382391936
1622970113
17669168
472609323
1405162440
1936999636
2009816044
518111890
2059285157
1639239839
1699029014
1177001925
670855103
371820485
732148528
2113744968
1556113428
475003446
177745714
1259336088
388585557
1410611509
742149657
1135363174
2052339822
479842910
1430115053
1869436720
1834865123
1946824877
1000580874
342678228
2024546476
263814082
1263240618
398951834
808202293
1958400541
761144037
1611677939
564061466
1334642548
1393472504
362908336
1963153306
1818626684
637760000
135444604
540557393
503391331
1492274852
1606164824
1687004993
17216362
839617986
1201559339
896246834
46336393
522693534
1335150399
1592384161
762043660
1704185350
792312987
655003353
349564633
201239321
1593259976
1861745631
460194266
1871656052
1492398479
198499429
878140655
1561016637
1041398527
528230803
789228053
261221615
662646598
1935089746
451151094
1813116400
1622208851
1484928536
1770981094
557337861
367861203
1251734144
1279357215
126221458
850161148
2081537249
2144546913
377679529
2138367102
521927909
2139128561
267178495
396456045
710821495
420428598
647568156
1933546930
1388843466
722789400
1539069579
32032443
1198343590
361509130
405100535
504880789
202099946
389323615
2024744581
1411865333
992672086
681173553
188138132
856261568
868252179
1731201684
1232566066
1190513468
411255408
844865021
369900918
821855343
475613874
135593290
897031259
1636479909
1329814167
1811171901
1305808507
1640256233
1567512721
806810248
334365614
1348114053
2053759080
207951063
159669336
1060782259
50484881
1173447023
321420906
76025881
1996209454
1607198171
717995692
1533130469
73324583
1221537773
1339377985
77364379
1250479174
769128145
1953862041
796248064
1850050806
1775246606
421323268
1294984080
702091173
1848051708
1132569778
1391655967
209476051
542321126
340173752
682692
1973289814
1993279685
691913450
1327447384
418484288
707498458
125068689
1713564719
753000511
1921963228
1848256841
1947539114
1937743075
174950339
36441253
789586121
1328418469
655389149
1462079008
605038731
216191621
1032615966
326092342
1069238147
1493130260
989120043
1251598023
595486385
803733379
2122849759
1707613073
2127079721
1342351344
1933261649
1343645825
1788021747
1832752033
189374701
1775862623
812088073
1854540179
1536388477
1493716465
399412861
330746345
859653146
1240601445
1636061783
1709389196
148331728
21846235
1928968751
1580634142
1101802684
548895800
774261531
1805026808
665610796
1851118203
174917975
17746113
513280651
19677488
528551379
1614048224
359637732
1678536501
38863012
267282697
362776846
1618994532
483884212
313678680
793318946
1836498447
1628153227
565050806
1417576667
1122984203
44868112
281346321
1258555813
1060638844
1035352126
1825853271
270191885
65813772
737623817
288829672
633657385
1315653986
629276763
1601018325
56540251
185621890
826608126
1026956706
941554328
1309208578
183944936
502159002
380393459
1752825360
948674603
208700980
1548788237
836589676
2116772289
1015273743
1847605797
2093310057
1473883033
1843568847
1644892807
1885848078
1386745409
669362011
987078072
1399180543
895355132
445327367
741912249
1776384598
464215047
1961888303
428644304
1756489050
1473466227
1746416703
1177494793
570086859
1058264930
1563129469
1344587590
896364649
113683671
1939745093
2124972206
1258330750
229141587
625319563
1819113602
201979514
1466589310
1219223513
1727501254
332628582
94690956
791948884
1517519319
201783485
479759466
1167876949
213543026
1451351470
934970648
1382103535
916910957
136969836
1841033269
1183096603
189169764
1236158575
2069765985
1788952782
1367529707
15890171
641753089
1598869188
1032051322
1710092032
1409759603
1478212911
1550886903
249331569
149108052
1359752968
738781397
1188009042
1792309303
1836271172
1585788114
931059446
1042303176
829697421
1829932776
668417923
865738141
1923990442
843051310
1324562715
112353
410712689
475106363
1675333147
1477114390
60123967
1320199797
1315864357
944671555
1288780740
1427518870
563029745
1242497423
871275801
874198417
512711247
1330762542
700790319
1959373097
1625951699
605629967
740957439
431989148
1677295654
1294359587
596051498
1566228536
1490590561
1037540839
560657772
1980866878
877141715
2134417622
1626424993
1592549633
1616975826
1644640755
602024180
1086410052
1842400697
315508851
1831860142
1724921063
859299367
324334650
1192137191
728834137
1201714076
827839163
514264536
373962146
1277772605
929662020
1298162716
833741684
1123354157
312989082
101875518
695365669
1166766232
1924872444
1444147714
1116386498
1965033065
1532100303
1897895636
1710238053
1961065907
1430092220
642598507
694056493
719400935
1392641225
368333784
1857933330
1747968689
1141275485
699824848
1125146932
1286539301
1014694142
1990961240
412896975
1985143634
877046319
295512529
1443093474
873388103
1235651506
1067132583
1445400177
1152180479
324481047
964443907
1952093731
221656450
94805301
1513421781
583869316
550348305
952274378
2072904445
1715428425
1394956638
1983452542
947687082
126853278
2126731147
1078410784
517390627
179124203
1532753437
231265777
832022386
2120243975
1655881985
1982507188
827188195
1128025538
365974792
1520335653
730670608
1207796310
817082688
1576919411
390289461
1576237335
1145014139
315938546
1235045530
1684615797
249810117
1173923369
371355236
1435620857
1381809971
439099960
1885115043
1470503644
1188160488
1560969989
495222445
1606362954
1908317967
1424910663
1486796597
809932637
40779765
1859805223
731171369
1127810029
1175928478
1640422904
1010995696
1456680516
858756125
880159962
1581198785
242586475
1308734314
1133002854
1007309000
1741549809
231795421
593679876
415912587
2004934244
57059788
1491162790
154770522
1250690751
1562529847
541377631
1386274954
772308682
720722174
525364848
1521396354
1182771012
550944192
1711716173
1020703502
962947633
1361699629
923409023
966129753
785445830
2099612757
1405742199
586739440
569386309
1437228172
442204743
1896313932
2042807820
1499444191
1136768307
1145220459
1249857377
1664238679
1006913550
1500013469
492010058
1727583065
521573615
1217333629
301595901
525584612
464669374
119631359
1053904052
56163923
398434609
1604389498
1769304543
520824047
5663242
899931442
1516183007
833022706
51487331
968044652
1484822312
593927483
834355429
1957274043
580979978
1993230155
250968327
551625980
1455636905
515749801
1640390180
1594550087
2110684048
1076675092
2029405787
2024522546
698320253
1307185012
1706629985
2046634972
882096555
1205156878
1827221883
83421525
848168232
1161248585
1183475204
369260454
96787493
1585500719
639946056
415934956
1968201562
1240523179
2120517146
1959035254
627795835
1546929183
75318346
70944839
382197236
1337023837
2039403054
1292878080
1619906483
1853394195
121122580
1141231777
1125107377
410695929
1533537431
894136390
1079321645
1855622289
1134797820
437429572
1093800579
714631272
1155882015
959250818
866703680
993758114
2056017062
340019689
998824501
2008253704
752752544
462424886
1713611271
1136625526
1207762785
223252743
1441603782
114874681
1792576633
94909798
1601272255
571456722
2050392182
252597401
1370050582
1724100778
341261424
1405471629
1237099105
970404120
798619163
636766286
2110441970
1526988050
427016495
803476711
1539121538
1864395124
125856868
164568888
2116450489
817096212
836634127
1016670466
2084440917
566798740
45309797
1857621277
977707888
519936483
15876532
1171153483
1485350430
1001868677
747684915
1229130291
879407141
2134826586
852979513
1826750670
1275825640
281413055
1000260131
380306805
176222767
583938277
1153294108
1703148693
1486045711
509838237
2093041906
916646872
2051776634
666839246
535684183
1209809986
948287628
1430760532
1118579722
1947093626
715559839
1479421436
1280385478
1451257525
1660205326
1164038372
1833028352
32443574
1470635692
2124790371
790242502
1827637299
261645736
1990169307
717635901
1656723804
1563362274
1660210644
214887569
699561157
2122605353
1379312834
862879240
1600958393
279581652
1983535124
1275200492
335675149
1447452941
776551007
1575579614
2037446149
1450128989
227965893
1695832883
169670049
584149338
1729650511
1902566445
64686577
775179945
1487948172
13035221
1259603117
355926246
978972374
2103549429
1796987741
451199247
2126063195
2112437225
69151035
1520775930
860053392
1065106029
898727246
1896539838
167330228
1117799931
2140670882
21608410
527259913
649574553
2114935051
287493448
1647704484
1661430513
1324820809
268713282
41752816
1972150980
1255536745
1666143955
1500219253
296124362
520744089
1988261788
1268404537
1760086826
554623519
1325613608
614367855
1237070848
1875307472
709893593
1943012210
182441716
2116949106
1956752485
1832083645
1961000316
35464048
786150164
1792434359
216088563
2004325661
824472478
1230290322
1659804418
181144381
1737752800
307463691
747091385
1516513120
1310798973
598553460
439745426
514094163
646577251
1755376142
1755830052
284579778
1930409610
1607622282
342112639
676615906
1844387521
1064321294
470553190
848241509
1481434668
862061105
636453218
1398377476
197735972
1792672965
1456868625
432690835
1520787375
787514129
2005442488
1620381279
1672719420
955699496
1285688525
1187330437
463387378
593881270
1873099698
1703617232
1200666793
719051732
1750081581
354911222
1845632530
112766726
1325590757
1967964570
85789088
1533163706
2120585471
1289197627
1100943042
1452098738
1893304884
1521201035
12334755
2142608414
1805875343
1632214214
161668023
895213158
1064568653
1176142307
1820134910
923682490
1226344336
470514896
875260956
1051062158
593162256
2047076568
722050988
1186849939
927958540
997120154
1468819425
2129249793
2096959889
55388427
1534480303
1297908902
1148522737
138524398
1265677844
1557274822
1548309979
1769123344
379113553
1936050848
1298688179
2075978109
1817082871
798875731
258204333
802547820
1001290004
1556424138
56411652
2074900072
1480936776
780612830
277724115
1544445246
846964039
662357709
1881558443
1424151752
1722851564
139413100
1278430915
1828617412
339533979
1676883348
2131883459
323804416
319683745
1777408621
2039356819
1094747261
2070631379
1141043661
80713936
277303035
2030627622
175128028
1906730814
1643480527
347669819
87476451
927719164
1921827012
962225603
1012987043
145951866
999344531
568127084
1245548683
1370542168
1325821273
2105463156
1623794163
832841403
350006178
1276474742
566581736
954866655
1923573870
2033534151
213239549
132725674
892945232
1462179766
35922016
1760066167
678679050
999439205
1440646119
1702063037
1465948258
672850871
1164945775
2139900833
908617011
1172490990
1042372521
1060371682
1657365672
1507618606
627102918
1100485729
1954817406
840906587
1003527193
233293001
1122381198
140540008
863980928
1241807060
1650364637
809106750
476299700
1086517961
43294302
593564922
2028340208
1062878778
236075248
770572540
2019455992
1215918787
624220355
323158550
691817407
2136735912
298365213
476247520
488928761
1427761773
967613475
817835365
1838015461
763818753
920861315
993384782
332817161
950782336
435555376
1195875730
660113087
1937239927
404321640
295627512
420172005
1975242241
2100212315
1903146621
166412331
294442440
61797567
1671751675
1407797057
885572686
1072017109
919629161
971426997
270888888
11487520
861732795
669459516
1176074170
1325498063
420946243
52519780
1264658791
2039639025
1381476555
223782073
593448437
316780166
2075379444
440698585
279784548
1335775044
419421773
1792022448
237821115
1885393253
1321916286
1772599434
383661299
1706614440
1709448066
1280516692
676180305
75676001
1627336079
1712489335
392138217
1385754623
1209634809
2073399522
1053038510
804416143
649143633
572574219
415870651
1372291284
120405436
914368742
833918234
547847680
1547443499
1119308451
1405674580
1132584245
1791457904
1600031949
107239459
1864612823
1679816925
459972593
1597266589
1785216652
1974708221
1913781378
664173258
1261369307
1274762403
526936486
1883469920
1891600770
30552283
673037937
1869296411
460733783
1074821083
451290293
646309510
391443440
502410466
2124334319
209385485
1546865725
1272833942
312609939
1797495583
313231675
392222011
1196330929
1743814459
1336730422
1032923715
113753693
1831418779
2065910783
940763001
232380663
2009107226
1723956560
1984970498
321300551
963155039
377143331
932348038
505654057
941144924
1981734280
1643312973
1669323744
68096790
1016811382
2109571034
639347678
464122272
1937438370
448653424
750640881
1851149549
4373317
420534526
1520841311
2143032646
79604608
1050874231
1177211564
1406655303
863252345
973232500
1338693472
1030934890
3360890
690747911
1423812129
572710035
247525876
1045842046
689530199
10693030
658950350
694619043
1943662854
1600994712
727218165
1023205199
1452290187
1812044799
681524591
65083846
853736112
1860771909
1639943517
277910988
826383149
737605659
1581165695
380494879
386955836
155399259
1871189382
1442802527
30845553
2101947921
468945952
276432978
444234425
1108053828
1715791198
1290739985
89653837
2015191202
68269099
1736094027
46408857
499271304
1446049999
2012741147
1766080525
1485848160
567465930
1314293272
1072493893
1871683422
1141135319
1322656980
1850594683
2141582115
2558650
2066458980
747151004
1830424541
939437794
1721651971
777406329
138129379
147453301
1725407820
700649910
2118656038
1149113031
1968418841
2078920096
145665553
1686041171
218706104
1535818739
4360745
420137419
1065787923
1733787124
713571288
1010746770
412566006
1470473649
428969930
1292290948
1323995886
1042043788
1186836020
1858429674
1170683887
876817533
795739912
1536141001
1391688945
753784730
1023435670
1497091972
1186218464
1025284810
2022485935
1746029281
535202604
793794223
1818648769
995236322
589783123
1582865938
445585567
561993381
1203609141
113868109
1932691471
451577641
2037824929
244324358
388419207
326260863
1384556470
970566648
1917184092
53890107
649657841
1022660534
1382879394
544111607
1869453890
692985281
1889106150
1658791352
63661574
791298079
1795395064
237357785
106975127
235440263
1696001548
1884298687
1886715080
1146974035
1021487026
1963404857
1879319706
522716475
1862916750
1946600525
1044128401
60361747
460103189
2085768869
2091646792
835575171
252585922
396540197
2135723300
1085416105
1952638390
1699748773
2100523726
779682667
1024140484
2118685972
1083401348
583392429
1458363322
1459218037
1118045046
1011234905
1781550321
146646349
156951593
1015534247
1061313569
1002429668
270072214
1789223963
893311210
63789388
910174483
1793120045
452954241
2009131809
1729969192
1940524785
1386769721
1520924957
616794818
1069058838
156923753
492271866
1283529055
1283284585
1409003135
171839165
1858793296
1113864974
116610332
1312655454
65179049
1299883064
361016705
753461881
1691456768
1334922315
1687192213
893340325
857389799
1547100906
508162243
2063155745
1246679533
852745039
1609514635
800610824
1576162234
136815620
2081124639
2048777452
815267367
1389190713
299693070
827767260
405652631
2123122207
692158862
635842929
668366027
111072096
752871347
463541488
874693183
119639641
753172859
1763974299
492020099
1607107677
157186990
279299630
810980300
2113270902
166450871
618822728
1269164281
1640552686
1113054125
1962329037
1066206142
135941340
2050157787
1665251018
1247269987
850016295
1745960551
292758354
1815217527
606719887
1545128372
370813380
1149353015
88189964
143619402
2095616774
962902413
54570921
765021397
51141147
64339308
1028381653
623637246
1763187485
1568919089
358938896
203893399
894850698
1909597748
311538575
845673720
194522805
1749602055
635693400
565268592
1452866299
145369968
1201136946
1445256551
2023897744
1357946142
963113627
499858091
1133615990
447197833
1091485678
1034182061
780466820
318577911
1380824458
1687369986
2087531207
920610169
1977869164
1564993565
487426968
1408172208
1507433990
1463014833
1467102695
757573807
1527815718
1607852443
1902277191
1902630381
935530300
215187699
507339983
1442323165
184047723
2094848976
1793780287
6982211
985304492
1548645415
680508314
1229570943
857068098
634409579
1913223068
1038082519
1637540710
581230719
68605321
728437432
1010511803
777774114
1327961616
1184924594
1982877726
1074694845
1238822010
1627971687
1871849259
1690880621
1660362825
799364951
2104181515
1135168143
1374576997
1222969627
1399958342
1266061024
188475969
1055666428
2132891163
2068459833
178319721
432606648
187179902
1692068943
1620122089
1755343969
1959976052
159671952
1335367572
2000081314
1888941455
172437277
1304618194
1312926991
1696084122
302672563
1883358459
569169788
1129188416
245906801
1031375299
1773248605
464951229
1298698409
269575803
506985065
1274591218
1862869368
1678152064
1425482295
229747448
678248694
1243456149
249548187
1881829315
914289075
1570880325
2022614865
1421119402
1033122337
1149343402
1922691178
2130179069
459314338
397055503
788836511
148939758
867491138
643094426
1187514514
1226106165
1037446901
1160585764
818174739
1291832221
1588561523
1895147156
70383780
1472478189
674710216
1877340583
776410007
1077617713
668155933
1122836051
1831298559
1203465748
243023713
1081043170
58185079
1444929091
1468206201
521317832
865012752
1751295772
1904132832
293856337
289130278
83292807
285496717
13587409
1763606949
2100241916
1673458266
1258010106
1051287031
1819232228
675448787
1259652825
417034957
125206418
710411210
1384833051
556113333
1262923311
1468500749
2095795193
281167188
1493084252
886296747
2063578954
2129707426
1021722389
1565742281
1673967839
74526088
1197939210
923717368
1876935825
687180541
458330639
495352832
18056853
1257907987
2136311843
63283082
982596912
709625784
1443514779
525038963
1260519917
179810856
1952759807
405358530
171198666
305439925
1736403995
1905887431
622691185
70027991
1405498302
903134219
1655431430
1925213097
1014023057
224507583
1320077631
1413995952
1255309778
1281290942
730810976
1832017047
1114062036
21590595
457576117
141324380
1353936581
1122679177
364474666
1538117964
2013982389
171504997
1426690823
1554155057
2051722362
1088162368
681264170
476949545
2068183585
1889099994
1926121968
507620261
410121766
1454544184
1000139737
2050038469
928073765
943716036
1450667984
859684058
1284717835
2007287544
1398605033
2044560121
1141635052
173960358
1236455064
1789439949
662606339
1864844500
657620635
280949105
1711544682
1787514342
2016993662
1756332920
96460671
426359048
1428776033
179442675
1067024595
249489442
1802904692
794585982
1842110753
1387408734
745553618
261730051
1058230423
1583355598
1934989325
1524238759
795905498
603366880
1274689796
1309322454
638623186
919103235
434807687
82146802
1670810214
1841021967
503530490
218803521
1771160902
1092756451
1397184172
1744919480
1403907808
1163430330
930056115
2141734536
767715999
1939812960
381766830
1284831257
1929445436
849271945
1074310497
985973557
774379564
710502890
1869760399
1256271816
1195210232
453259349
1709796026
458344225
1960970337
351066926
668944486
1662583611
701392452
942687926
74737431
621269139
1735324048
1813248940
1380481859
1376351128
681130641
33715058
597859740
848363219
1585579226
527940672
1745719584
2127411618
349866239
1312127904
1531041855
150827821
1467446208
479496050
1984964567
533780097
1951653996
1554065312
645850168
442624551
1451487603
1018038773
651385504
1694958501
1874601444
986117429
1465813329
725712241
746497950
1668653686
509659586
702373090
903836853
564740103
1508811956
2001028166
1673224697
1197830817
116140020
1484607892
264363560
1233065576
1422156482
610626133
1574803823
938531644
1176425887
2014476027
587654887
473644999
1791469
866205108
382521239
1816406819
1200208887
790283676
1707712947
1812946397
1956118134
200743165
33735897
1196708193
551648033
710280867
1113550059
1315477298
938587826
958612238
2008161583
933064980
647463056
1235418225
716706394
99070869
90313213
363548151
347335806
1959561698
83648599
1127299563
152273557
609023921
1765496081
369383382
111479970
413657189
769628064
1069699420
1729971007
342136802
1268079033
1130003903
751153156
1460735005
939621715
647127923
556579519
1843501632
1962331314
630391151
676240453
1330624556
1234356200
1759365721
1156075930
1577121350
1262099470
200588078
720160851
774688508
1544029792
165523804
581556592
1506089582
1401905995
1193642525
1555853356
554534525
1247146397
1121358044
1861954304
1939593004
74119421
534995595
1027416117
247519699
319447232
83739940
1560683526
1575660192
2029177777
1732918267
72857262
1239527000
2045332582
1003196963
1735412201
773044769
148326817
621822050
1646123229
966748562
872701698
164734797
254101404
1906107870
1950165896
1410184904
533908507
336108751
1798619256
1517772666
543816182
819223623
957442148
873627196
1121665031
1038407167
1465866660
1160734371
906387049
344311229
275089961
14648928
799319277
1320518100
670970449
1646106520
1525581986
1117880527
737975994
1034708608
245806203
152832925
340694940
233431647
674917586
2004253090
1740619727
1419459862
860028704
599289656
188500302
471564547
184871497
192686844
101272676
2023058211
1289862783
1357198661
787371865
57906483
314177032
1687095165
1290083192
1457670423
23925291
914779578
1768849514
1858730503
1918629951
1348312762
516830186
406575839
1234001433
614330119
272960358
30237543
413150402
2017493028
226838175
832776868
1974556931
1555704813
430840872
916115861
1849096100
1823761466
1638771214
1641013508
2144676054
1060977550
1451402564
675868757
829447445
1274622765
264073988
577028532
1241375930
1345130357
174239818
121156622
1353802886
52334096
1859907405
879687651
1531943384
2034396772
1924486333
1773828651
1236217475
773582254
256836368
220407393
1503552495
76638766
678361938
2046922498
706268688
1353769192
547850461
491272403
1192961003
888561914
1415583022
609515603
284099284
866195671
709116113
1249443822
925781383
810490081
143734604
1984185669
1349672650
1504710610
1175928478
1549878292
297683728
1553044463
2116168526
187658469
1853325592
1203110986
1692294123
1149201349
962985114
1309355592
522447609
1145489678
2073905391
1780849857
1347392257
849809313
1818056257
330463666
389428264
1918665034
640959945
1488651331
1599653219
876022084
278668561
757891640
69749441
1213347612
1982307337
1278344025
1910203693
1968119148
1494099512
930544103
1873582081
1394840529
445580596
956609270
2070476518
103191307
951505731
1450475667
1321749690
317961249
1680241696
712834629
837051982
766865820
1619341034
1672958066
1290211987
418987901
1355343083
1939270930
1490400763
1206895414
1389432853
1966594330
1690080456
953322399
900778549
1987260100
10866453
1319486049
1808628661
489537248
1592930919
784092787
9097596
328957149
1811771162
1957864899
858121601
880388050
1243412656
1474624313
819425058
1414748236
1230241866
1132615347
1169169243
255114236
1758708052
2082466189
1409792538
1724003817
1740764852
101126424
509812534
498639269
1525170247
1903833763
446730900
386189979
195556953
184197298
774074031
1577621434
46524184
1214859845
1116480049
1547523587
1484972977
581872705
943368328
516279232
834956205
288970172
4632825
1122396019
344312149
1866527922
2105664127
1392028053
2078889998
535907422
903740980
745136864
550559851
1770970137
879918176
858212213
1421429419
318796337
224057387
1807783169
366825810
195917327
1184618717
769685320
1492697150
1573377585
326886864
442452912
814026580
606294111
16001974
401493144
773143233
1347993783
1307941846
1879982269
745131603
937393594
291029954
1848421963
719251070
2081202787
24812057
780254709
556147114
1947093658
765717233
1017795757
979854669
1222740004
2027313663
2062847154
1506865031
1549248277
418930453
220279887
138569514
424326787
2058848003
437798826
1219503547
648677121
276437590
1636633170
1027416258
1031197702
1228901196
1305597115
439933386
1536629913
337394108
1132721528
1851994919
584311658
707090867
885954477
816873433
738636230
53923271
270339071
170754661
1642453781
113245360
1466927742
256753990
552494511
420177238
1874936466
2879560
1185000153
623159858
2039420119
723136906
781961921
1467942877
908741898
1420116430
1597446628
729248834
1008374685
142253591
1637740047
1007389850
200368942
1884157991
654946710
1137315229
1162363362
777781744
1856204183
756577388
578357456
1984939698
784546557
1400886554
527898117
2085899733
2066286152
470857184
1603061569
1512365841
1953534603
592063263
243675547
957010553
702250820
1608764085
51550870
1146079144
1459999810
1180398355
1676339326
1409544202
84838160
500342188
1461559501
1947414874
1981454096
2139675533
1123878369
1372642467
174760654
497942247
2107077558
1447499472
1056013014
1225305033
1792171881
398964229
1783764259
1857752535
2144575078
270666570
1962699887
1262493899
1005597917
1369143899
1751427745
907190072
1504583297
433636043
1052871787
450048945
637352441
1125855705
1573896668
1169945877
1025282533
466200409
72906436
781915614
335367344
1773759884
1855925469
2107430978
1803864940
1794377213
1280115219
1877657835
665024165
954870558
766788376
865144855
1741780415
890337667
947875244
2017165944
1575608909
566755813
1030807443
952039989
1972358672
1541623805
491077144
1922447150
1504891776
124601267
1216512778
436345907
1120394303
963860165
2097529052
1634188113
977564623
91169457
1395477844
1896031235
320636070
334762507
1959795497
1135927253
1894819363
2040928827
1521688310
1225068505
1191499141
338668685
1857012792
1059385788
629784804
1015960268
916170439
1315569037
1452754687
1014175341
561716857
859993686
1806257656
1628207157
154828013
687815312
1554242454
1777993336
1291266861
289331122
1571546305
325474746
2130397900
1778512693
161602085
38931570
939701900
1799189256
357736823
1390407135
1416144333
505799644
1234785895
8507930
1617357530
791968170
285281096
83741463
1806931693
1532108436
2086821998
995719757
917458269
374260126
671490305
683676173
956911163
1530629601
2059212793
83977581
1475546859
390248647
694519961
105359677
1953741181
1764487365
1301951883
667295448
853346289
27564831
1816493305
1584958224
1604902358
1898277029
544545834
1115881118
967677001
83859559
471453679
834023134
239532361
672858802
2127716781
1643966994
134775798
277710631
461747004
416895655
596822486
1884983238
1552873265
78904160
901094919
1698962500
1271017868
1637670701
682435494
1603885202
1211135051
1999460687
946363599
653126660
824926112
1386099226
759973322
1814347394
189774020
1644441917
333330064
1320567405
749799817
2022037154
810766586
1101966486
1087519571
1516919773
1993023111
738521662
1227628880
1604020767
71808845
106603208
1973033184
1704077
1415411407
1846448835
24014211
1118923335
657108449
343940227
1381445503
274213729
1335193310
1453978124
385488112
949802374
982423125
993765550
162320278
1579553419
1585894039
49846283
83259571
1405966840
1442654118
332918253
571879487
891964841
1974811503
1143884411
699994248
1626392549
1647870725
483747492
626238329
365693488
192617700
1966553067
1545808470
992231022
2141538108
1696533368
1808933787
96462690
1213130428
1177773693
1319526646
1941344950
1266324152
1735395438
370332409
160829234
119141889
2029029394
2079772491
345085468
299073410
2033238940
1159512375
610800317
303991541
223513800
1248740197
622198102
63615305
2072613458
1508909906
1436441213
836746681
275869366
920476296
1094468422
1571080417
1322071648
24875473
13204751
487877708
382524539
946786970
133918982
2100476209
1530970180
1212281624
418989054
468766525
32828719
291961599
1851871507
1861627525
632830063
1995388327
293444417
1723823096
647596371
690755998
1736021758
1056805685
324876624
166552459
1738605700
2121100933
1672916743
1086814587
521096574
1225631265
1955933817
469861786
1648610074
1672058132
173739116
483765070
782636547
2021382345
924881593
501078437
330306786
1278557645
1615019557
1907594529
1854267203
442102254
953550788
1422834202
799660280
349304876
760658506
489570519
1287970172
1423672621
698287495
2107232902
2134365740
1237689569
1017874330
1721351035
1385332370
2010721426
1672777656
208923083
1493816018
1029190949
1605050076
2095054039
820745920
1383795610
2137207923
692277546
2095501621
1186473084
1873155391
927262371
199944659
1499320496
1054021692
483746544
2080850395
652692168
1223297818
10950124
1667349517
2052111506
1082832111
1942951617
1304799021
1544296764
894290218
398392655
155899400
1499798896
1545184913
855850709
1474375882
1322555360
1033647351
936234389
995486976
1234223240
1650950044
1062823051
27565496
78786205
370083272
152978253
789742017
1699304435
315910553
1006544923
447660793
412861357
1063158748
1764535567
1279650414
1858839704
903577142
640141543
627656272
2006371171
1200108707
1506279004
1836774256
310384590
342952067
836284278
1007078948
675215108
1322714023
1981472811
2120742177
1138316047
1457578061
529296697
1243815247
1710626793
1718507616
1843636830
1097944353
565808372
1396676000
450761100
1787973220
1885368634
92039212
1988723751
1921225107
1956684227
1075924544
1612028191
939645696
205439293
529059433
560960357
607221734
744294595
1849426359
1222808734
424480290
64490923
2047909811
469642211
848240551
1471806305
62486115
2020202506
2077986431
357799242
2133691095
1968263263
1001280453
642428678
1835114591
1783381241
730914294
926054451
1008383123
1468108674
245839528
329031686
1637284941
2081362543
1776808357
1372252418
1831791308
1387071014
2081631198
1270178469
1589121664
918694550
373597089
1349323971
1958615382
527833224
1456636698
1009338989
1502265482
1823174388
1580534066
2049476009
1785166476
809289945
626902973
1657868097
2046949000
967287018
1856058015
438871441
418894323
1100897373
454597352
1680234411
2111059751
2053932756
1446360044
1478932273
3795410
1183719107
1825073597
1074654964
381944858
1978764387
1328543768
1977536637
1101092119
1621135414
2020511587
1542473915
1899560337
31751836
1352262564
2034370263
1452252832
1842698503
153598055
521830379
2069227993
1158501228
1607855791
633876348
1811932426
1050166460
120930726
1052707055
758385604
1626593644
351496026
1540077138
980283046
348935130
928461762
103408818
1882272288
1345736392
1102860825
526675771
1228996121
1034613912
1733304492
142773541
1748979577
848698196
1116152128
1680944681
1391018335
2129105353
794676374
1444735382
577854375
1496978276
968885341
35259192
2033058510
1450190773
887184060
979482935
1403302929
1885758974
601949886
1729528994
930088819
478294640
1044216348
289916480
315624455
1697553384
537076056
1038890481
334196998
306927217
747496662
1197206021
1627439266
1337173037
1994495803
2122041798
1575302045
261579110
218420236
1375980194
407501386
1127088803
1535424226
891348169
818041418
20794983
1692877052
644006231
960755765
293621187
1824141467
1831168661
1768192304
288496357
1222733733
1236358510
1656404442
488366432
2120831016
1090999967
885286325
672816714
711974036
405887229
969332984
360900741
569890026
958676095
593178572
242244412
1911288724
802246652
817302824
1300831219
1975308003
211577371
1190635337
1966534082
2109360173
1172077094
460557514
1461953613
1303452905
1463025011
1129540805
1330885358
432398671
1616942190
317930291
1289629444
1431854858
20608626
2027064544
347667352
1567217118
496227809
2141972206
1121938658
1352277215
1860809421
555648874
238362785
1982283124
687247518
1337538381
960862069
1904560775
1843986486
313420273
561397221
632141935
236906594
205542909
583639114
721055878
1238324078
894513575
628778643
158003371
660524518
1345827857
1863561436
1381809986
1575307191
129936295
1710644448
190614830
1239181351
1200706407
396190049
1375012111
2126204770
1567498172
899879027
749871295
894976241
1595681777
1307581880
1163262929
1153780581
299716724
117140620
1642449083
335736507
1186890873
263459767
1155073513
298409741
1790254337
894443814
1509193236
2012134791
1226811069
1352825141
836457529
1794111308
2072059515
1468104712
1736108928
782244497
1392293445
1618215109
1571913923
2028190645
1259153317
861673034
2053797263
2127076020
1415685620
1511101089
1176648239
1405428576
134928803
758739753
426896031
695107597
1357729148
1296549257
780157897
677952050
1744215127
595788401
1324141147
2126266092
1471565777
952748229
1355365267
1666481651
198527375
1799388877
187982505
1529152364
335922971
1021422001
434795197
1896166036
1789732695
2034616271
417387445
257322364
537304197
1012537770
2127919175
774930258
276743005
485165842
45064466
990143413
1010556904
514760178
540196583
1739405432
1646502772
894142071
1476704076
2121285429
190811411
1057499972
392388875
220028068
204795381
318570029
1100851730
866780611
564203052
1285590719
1193641599
1530604518
2028280309
323394111
824124861
1337011216
594242243
1768226351
1309027806
1698760565
118542630
1630997058
870508210
657266074
2119243902
1486544138
43986730
178826670
1276923066
1372310053
621338300
1002299442
993899695
1897750668
1754505313
471665481
2039109695
143355387
1607813905
1496606463
1678768184
500014607
1525465581
1778458755
993439950
1280056594
1823279720
1281808196
1837323132
243986388
1032888934
1982032310
1090576285
2138127549
835816413
576819232
1950114830
115564200
1829585250
166103454
299243463
228088876
962143200
435138972
1087902488
1410576297
934900332
1136520276
414745545
45107577
532986880
534895015
348277161
1633541011
1170462340
994487415
445952085
453279792
1936869283
135382493
493999523
116041300
168295320
1540297138
40283344
1674038580
401956873
616594760
1826311854
1881696462
743849809
1310125837
335337411
373411758
1276879907
1574115843
1998097283
1191274639
1894343886
498213069
1696392098
1397522249
806210099
1697199453
1709969995
1063285935
1022586021
1526481171
185834299
1429244401
114092298
24458208
895081307
55289434
2080209961
1490963342
510960864
1629869096
986065599
50504313
2146892481
861278900
1808564322
1581662675
833169901
291736724
664704669
1138970832
137576565
992959738
641104001
554946067
1557574348
141288765
2083627493
1962184547
1867356498
1473734649
1049650292
815436033
1648059060
792693254
1689580394
107035477
287901361
1125630310
988824527
219939559
1333651979
193313992
1496125714
1802296768
1925641269
628364210
1972446277
1217412882
1222358041
15665589
881143513
1048211384
555446468
1962512823
723368914
1623263761
1190917577
404388140
1179505779
905574608
915078812
682357719
1655053660
800771985
1186519282
577183883
2012601718
1498412716
1642364504
437770590
258874704
1801462114
472609323
597746181
1582648100
773708273
843226859
1207794629
444957365
843548627
1554615353
2038348913
1871788305
1989501723
2126145394
1218793413
1140870761
957266904
1676029208
1258781508
854947177
1589867974
1736522832
1165237193
1165685630
554980770
2008364337
195312281
1850249024
1996713360
1139913542
2085028549
1605411303
611689724
2003436173
1486921426
1968030778
1151574524
1317549061
496898388
210171750
106227249
2095019326
982318893
951266629
127867584
1303347651
720155691
1212571469
458239923
1686431938
2121405182
201717697
682120061
1382077007
327494515
1537507754
1135344440
982169076
279030365
502569288
709835388
1974942491
1345581536
71683171
1006400147
95229794
275219258
1369623410
1017405581
35232300
1939454920
1018972806
1859833503
484504030
1702220317
764355888
1858486577
2116585229
911727400
1212984434
1760499718
872093267
1394801399
1950101430
616525387
1726242674
1985999380
2077260466
416751126
1532999428
1512766777
1866818154
2005877027
1292689888
1552728060
654006916
1044493723
1567262440
1843836022
947993050
1269366371
322447048
504818397
1891295913
761147596
310700783
194057253
968003455
1877176827
1749823819
1267064740
1410576297
806981924
1431266295
213713739
536478145
1461889545
506652740
1150471668
1424195423
1932952981
198551906
1705789316
1401006717
1470330193
1225735554
897126461
648903522
1986985741
1275672481
1263746047
1787577923
1214042450
1040550083
1921751444
40076000
1319267572
711738457
1282968336
817884629
304313367
1968180386
189959356
1760466755
85368411
1073593986
392607248
330878755
2122259254
1701611778
912157377
485730351
83923300
783047961
1066342539
328486053
1181605950
650527621
206147177
1758407939
451415318
133559907
265398266
215519043
289674153
2026211919
1427506472
586680402
1119902211
1362090383
1374954206
1841061522
821346459
1711723393
1285086864
580037698
1219563106
151070032
126390482
1308585960
1101367645
348902084
288690631
14115334
1106073958
412905491
1022856065
1094197188
1988517870
1850918064
1666950164
2070789591
410930393
1466544149
1609431043
1917160016
2064300686
1364669325
661927389
1217010579
771373318
248089389
418341790
42676328
593180926
1102027963
830753877
1270817692
720234271
1606866057
1831533110
854874091
324435576
289607558
333925741
627642859
223993549
347833637
2010201647
410875660
976363067
1941552942
114842951
1747806318
1306143827
274180541
167983481
1636864919
1876190274
2146030605
999029287
1881486727
137919135
2083149623
1213092888
483052820
482896619
1253309800
1339662715
497206708
2051160699
1390382171
538037762
1135982994
1179527783
1758797013
1637620312
780682059
419336508
707573803
2026351819
610706475
405679313
586698819
108526554
531329127
918238280
769694089
1148009728
720885319
359710958
1870626136
1942727677
1258960846
308681297
1158762073
310341040
476021430
853714016
103531205
1291347605
525102679
607232495
123999007
871509540
1203542256
39821266
236951410
1774465293
1367928560
866173769
1139235414
2031854023
1875692767
1839093980
431075754
2114815383
405974342
1400187239
1837302229
1866460285
325878677
846207668
2027268888
1802451674
1944318302
1132122782
2087004511
55946587
1662655781
1687263066
926529802
1615717745
1304337106
2075421844
400751375
574815335
1886430534
1711227678
731883636
899155786
644737870
1904250220
1808075891
1098595416
2048694820
236556762
1692245877
537825870
1981285867
404483388
772366259
1020275240
527502291
299110066
851469504
1020609763
496185871
934145838
1788112192
1282608728
523277389
43866646
1960532493
357570157
1087502034
1604402502
778178122
1397013533
1431697001
510022528
1516919900
1832585789
1119311815
1802993599
1631752097
1686086493
623964038
1587262394
615531290
1846403693
1132808163
465940687
1021376307
2053223873
656008348
1676464365
2131332620
215175118
1842202899
2018125961
36372429
1385075525
2070722541
2134482280
772150137
566742199
1918060896
1006037435
1346639304
1137889767
6951759
1690543444
927074057
1315475335
352216437
1621788326
641021910
413165906
1885112418
540770460
2079687756
1382797650
1000952534
1581903710
126003844
957960956
1960212209
730286320
1283892928
1492180545
644458006
441631453
914599203
705721555
1777936207
1487430126
1589910220
1302649601
1924794824
1457798813
1055950246
1569685907
635761523
1150860626
448925854
1256920347
717031697
472930714
146059046
309048750
1780681562
1555726533
159740637
644518333
479041655
1446009994
827573760
970644186
2022337669
968951478
1241026628
1074115301
797837420
1895819233
1093106396
2102794654
1880403815
1031622159
2104486910
2114353757
2083750163
754849405
2126029781
605127064
973948823
864520061
1918645362
725200668
803271406
1120393612
1277697104
536037614
796957938
856336002
522027109
1572577208
55649908
1947682725
1995069054
600108694
306420867
1394654575
974751436
1194886831
768108764
265751392
756879756
314035250
1339657247
762033651
29924027
1655922305
521092642
63918071
2130256658
1059949375
1169078714
1619349621
1335678280
87154638
1575897398
157314254
1876379642
1933803450
784076620
869161561
144326295
2144479879
687481533
1844195249
753522839
1131320181
223345188
834052068
567640917
1483139750
1067944286
1202595556
1433937309
2048259616
1940390435
1754078020
372347494
475574221
1793082571
1348542630
623091500
1888055165
1874846629
1826212625
1669296601
1391482519
144348425
116670509
1556890356
1063709762
818685270
78046529
455785145
872953900
1058729328
1149931764
18660841
897642603
391758428
1145323147
826595875
575136213
1423484734
2020446481
502793587
1497975749
1341886425
337226725
118921794
1459304400
802343980
986496520
50342227
1934544151
1463187054
997348300
1555726533
1067103416
1262375590
231030409
1760129336
1843555649
1154372246
816033002
382372142
1249286807
223859843
778222689
1605673231
487106423
564288047
845638650
932318270
194705767
1766339522
1393600305
438707966
699057101
103964380
711509275
611601167
1321850578
1131920902
1184668535
1970696309
1067970496
977684947
875925965
445280047
1556171221
540727017
607999056
1865645952
1621849833
734809296
719670982
1159476534
1325562452
1117707338
1943504959
1608754068
1521923237
415111869
232724717
71733935
978804466
26817039
1845185457
450098917
982064436
800800372
1748514215
1545661524
625107823
110459346
74563189
481225794
1479302713
1143807681
663666537
308244338
438527627
1229962500
1987680257
732962261
592963148
1583799103
1859642064
355623279
1090749232
1199815406
1410640452
1654819261
480626105
1792864169
1462328316
926140349
1318004322
93339644
919296292
533579612
1083891428
669956345
1994256700
747772925
2059291659
1833568836
2013222808
1244167768
1224036858
1240781823
30155850
1368620009
1992520225
959679568
527712336
1205972794
1462151324
582078339
495564517
1170484367
163265890
1065415322
493569577
1234240638
1193055829
2111599785
1961352521
1366436025
2029142940
1681550978
819526097
28278884
588023251
153799500
840544518
908835673
1362968129
1107932094
170048945
1248875624
889944735
475991073
1513916969
1941970629
617983906
335438319
1448823439
2144752436
1997925689
1999881330
741787341
1389026838
1220729819
711480004
770047983
1285996630
674599946
746732475
889427667
235227752
1623508745
1854697451
1093697033
211689965
1723194597
1243552888
320268459
549295946
1955764634
294453972
1914936790
715201706
196565364
210186357
1327444178
1228775014
797734492
1696512088
702331464
299947236
1342022545
416398901
57647513
1099499183
1716377576
1580774980
1877628495
925459365
1016813679
304684632
1980952074
1830450884
1604173353
414169238
1527211687
1007083856
1188574563
233822418
783303487
1867256498
1199170859
264226631
398090619
1455404539
1081974682
1754405540
1088658299
639014986
203554474
788287489
911570062
1365351267
1319497845
1930577465
415037719
1607684392
1627590502
512279254
1713644876
860296966
21307929
940037536
251077409
1949243739
1805991389
841307646
737624470
866266786
172219468
1149365706
684750422
1233414969
919132942
406650283
1733293132
324002381
2072758250
58160587
2038078784
1246159322
885408287
823588264
701504482
1735544430
1231444796
578380351
639652867
677346416
1089114214
1127000103
1830319779
179318128
1463527742
1086890953
10992593
957694454
1671895441
825274171
805738489
73932674
1437546911
843423694
1088585872
330703954
1275651081
654432148
286845248
1434600364
222236510
2038754367
301764611
94288704
465454095
1893555849
29012555
324260303
69178145
1794520365
38077744
691755535
1666823132
1931241287
1184743372
171340870
995376785
378981470
1116274544
2094620734
1402476681
975774901
1223348079
1621439706
767956526
658276478
1709612667
1783210775
1471254062
1036337094
1864798413
10691936
983635276
14675424
1880396736
1278004895
1691377582
623767881
594944996
110924135
888314792
1037166525
950673538
62538431
685473664
1686381597
265485424
1351038473
916252432
229531665
1407388442
392513447
96428498
454995017
427458249
119990073
1453929549
1534473592
605943173
1996294852
1460424789
168272972
101546309
1525982481
379734611
164512577
1403086157
428493807
1070710851
1634050727
528772617
1140526509
2120308572
887643244
955394633
904142648
285537839
959925622
337149756
1632822646
793868774
1731657593
709250029
434226676
1589803666
869747863
1241302258
412660662
1648719783
796381854
1009386567
870742919
1674864662
1117708379
397780279
1601694629
1849505262
1187540741
1180608234
9500359
915082923
1792804231
1520293431
1865348588
1822554959
1020061181
562208216
473182568
704156194
892808776
550028757
1607431778
146848219
641781044
532538945
1186717705
1354104099
820518443
651858130
1453228236
355125405
1212208426
1472323532
300012056
2006859102
719120712
1662202913
1431399260
690214664
1238217907
497751465
673234119
182336586
1346876389
645608963
1890784762
560578839
1286865956
890496727
1416276567
1869049568
1438513182
446874330
1826385418
477314663
915421805
1207949728
584249217
913569413
501026934
1218643829
569329286
1673405576
1744263210
97491039
521471668
731196479
1514169159
240290288
655773433
591439106
294979
2043233152
1782095918
1982847804
169787009
954017955
1721724032
625542488
90675386
629503854
1003467048
770502204
812763800
2033729242
1896386020
1398536794
136292954
2020250359
1956801659
1404409750
573900477
437379041
1721738925
1384668286
300507449
327201569
536954910
500120452
2049516034
1454464775
902210472
1208695083
571111706
282125062
1603475724
1453463584
1691171439
310134314
1475386655
35298689
832107175
1510238419
74700394
811280595
1961828219
1843290116
871605601
867940139
1579595100
1184354789
1314480538
1751243678
1988875637
582642164
1142435217
662338296
868052551
74064718
636156123
232838403
154519017
764801908
859458379
1190919093
34592533
1231934261
2016617680
944426720
993294402
4903517
1937737499
1375431203
108504177
2005715530
1308190254
481883010
1600969222
1188072507
1904996433
1493089420
885665005
422313115
722018642
494779241
1898908043
1105753226
2101555030
1957236853
387014954
2066149573
1051528435
813196664
1224738398
1556154765
198474898
1736164945
1600829209
1949544160
27774286
1953311215
1452120522
595525511
2010471521
698383614
990820982
865418652
983659977
460907713
839544878
2036086875
1073569453
820923566
1031144027
1521911594
1998639224
440839429
690927815
1404688970
1020036709
1337303551
789518340
740506751
1793239571
1012988821
1165872167
180089161
340990432
838458987
1057716937
944233481
1500302826
1206527308
1721089060
1348672049
1095669921
617823864
761796081
1371082297
1014823548
1049174990
514886528
1729094390
1093599127
927899175
1916053830
1747477926
247361257
1189768332
2034948867
2131820859
1286432140
36856483
1071821644
1069125127
878058516
1232390514
469997123
498820230
100109007
1792069137
1675460637
1726244083
1833995530
442694130
1060673284
762901354
458184541
128612409
1222975196
1790528212
1586210644
250549282
242643078
970824240
1613085680
1686957414
82552835
1005161842
1121357519
1567597046
1428225576
1230957340
1477839659
444186175
1007593477
2036903296
503897875
443173768
2099173492
854169476
945455771
1379838586
402424665
2119672214
1453881479
796895749
1281096260
1037945699
1485224360
857944852
1673900011
1584465637
1969931368
129518331
95631422
1324939981
1413600834
1090131571
1281898315
446432217
1125262984
808246769
1305605594
548083970
1906850916
2134178070
336918236
1513038858
186135507
1857206416
901479535
1027330829
915483757
1316149476
1540397580
640760273
1991240072
1543435712
2050465043
1994451750
2015126482
1149597334
1222312577
147603809
206411813
85180465
1427703044
1207195094
578451564
1675217736
1697982503
521232851
241107079
126898152
1653087674
1440502355
1167211476
298900695
1868496102
1373031519
1805304999
650490124
1953038839
498923346
647130687
504707533
1635676458
5205088
2072225925
1074222628
920044174
146848219
1136321537
1977009428
531994205
1281076167
1394699706
533082223
597268003
2083803835
1207124740
380211455
760364352
910112436
1258258581
1605501686
871584172
2144775185
1900467093
790183854
1296945844
1459779519
294226199
1022026189
1238059166
65863055
1207161147
1999793254
117656307
1576195409
73106269
1247230823
1362159576
476404628
1390311944
805550920
241454833
512211013
1387617736
594147233
462647639
625639889
1245613333
1835271153
1148599678
1458760805
1642719331
300263641
673274733
1303126892
1549141848
112508964
96002551
493022611
1584059948
96567338
1288055807
697888390
1362590556
87524687
1039758677
1727034196
1505309976
395138570
1883773703
1171951257
512896584
338727732
1336191673
253569476
881793813
86117226
1628347262
66384166
238951896
1816292852
1348974445
766303037
1082048674
1474967104
625788190
308761879
850178949
52834793
1783937444
1309449919
1212937449
420535272
850629394
479111500
1172881675
268547584
834806746
1831300757
1028382752
1433295112
942843314
1998909797
1580760274
282915196
1402618865
12722661
1239733784
853832610
1873826426
1108855154
1095149037
932153916
1529176487
843643730
1625497784
754653497
1777733429
1948310248
1506595427
2018760465
1838358590
194337738
71296272
1919684662
1049627726
1102510709
1533827840
536728489
1940999231
326371872
1856148191
1191915420
384743594
2141435120
1116674122
653117506
1930853569
1900005091
1323960577
2085430754
396403778
1676993199
1532956713
552953540
58709443
817202300
1666364883
382578699
642446068
1846581463
76299615
1473172545
2055476418
1505839263
111813152
1615383145
1780354676
295504636
1645274655
31372617
1240795576
1945199006
314105872
1424724997
1217719215
889594896
71551260
1620802545
1006053360
711140146
1960431651
1987379266
624577464
1644637443
1323467057
2117154602
331596645
1366561405
1027294831
2138367102
1165383677
1578770737
1832870708
914816855
449469242
226167804
408551730
4602402
232741685
165087085
1165831129
1462450147
1255934361
1063321767
1796387362
44969936
1444745542
234315294
896258417
30970223
1545423602
2143009137
909778049
1372752185
280288258
356668641
183563884
524094857
1067852322
1934416690
671707260
721892463
1288974898
978260271
705258652
175443853
912786498
565298444
1609470433
686950276
673136083
801304043
71058421
573595230
1070794597
334491331
523140707
421525019
167309404
2107434993
188054433
877609380
170093287
656258087
828764959
1874004254
443389099
191632588
246029805
575247136
2002593742
319014578
1158086337
1969750449
1830976482
1055339922
2026004452
1345001475
2144571691
1247041610
112679038
2050436399
523791417
664374171
1133159175
826377395
1647547521
925182420
69678262
711894759
1621726856
1922750908
1371173425
1806611662
75099291
221969513
1853026030
1611614590
881207560
987936251
951768408
323307239
1606371380
1747501352
2067907181
946933389
1068469604
1167117975
858766984
1609728832
1136706556
1429456665
406314700
1392030985
1580762259
1687596616
1459822510
728955251
481016425
1138748595
127979083
1451490941
1144280809
1399308487
120286699
609726238
4914461
930166687
2043764447
772180661
1632309567
1846610290
1688582483
247577292
1312203712
298273954
1019446113
1092454762
372627424
574129716
1133142865
1774735387
1612659809
480508119
1603297991
332699704
676391001
1430641927
1253629814
28659757
1178361687
1096521327
2137269395
1881684703
482738739
846152147
1721021478
1979285835
292205062
833679726
994142917
1620230196
1110428088
1695505749
1009456988
971394034
2128611419
2143592202
1022541993
938147716
1597735504
199283416
334447928
106302777
1802711150
1674140459
1860409756
1357357640
2097311706
1609013496
2113274757
151754229
1162769813
2132934742
549986214
202963890
2036355248
798376238
70277105
1486861188
1617096858
202730562
1574951851
1062138724
698261421
1320307003
397188153
317018071
312265915
1197573999
974665568
1445495500
958890449
1374172920
1599202149
1730806164
294378810
1576156099
1104103740
160042563
1757900723
1634535556
1524233123
296897887
467653551
671751619
366779858
2086019011
774144381
1194749741
1889348365
1152481563
774120703
1136090044
1693756321
589643656
1709960904
1691189961
1009054412
1752757349
941645889
1795852048
2006375978
532652417
1384116077
795611461
1749843531
524628623
1236420311
797680699
582631324
701787756
1666067661
938266039
1803614587
1611974133
1472684125
48625951
161645861
179710614
987527088
1598900953
1196875764
2132939359
205353416
1591887581
817156003
922576655
1546837084
542964264
1827109570
1385190697
870568731
851208853
204249130
365153673
1367316893
534408015
875443043
449295905
886230703
1004986420
955008695
577211649
2092510361
403709638
465437100
1388340466
1498088198
607970806
1132059517
81743728
510143468
1851045675
1933628343
6351751
308763509
1605343107
208912406
1096675661
1812206815
2128646469
287121304
87284451
1086261327
404300348
1351095633
1646910080
28076271
162170293
1357406968
1478817863
1281372188
1322746625
844412616
1934995008
233382538
1157068213
2030618286
1257103781
1309306897
2016343117
1002647501
1055739103
1916578857
1531915810
350410564
2056355768
1528298130
1529078366
1014865742
1832084457
22362218
1674238681
669010336
755624055
553105211
1258622795
1420728412
1323646516
2026853548
1892007562
1911976697
691888413
1805763505
925952171
828127508
562838126
685348900
462612722
1249626219
1972478149
1904598330
1836443968
373115186
1673208360
1145356707
59779340
1286155880
1910705774
2125214216
748775810
1977433829
2137107256
898222282
586930008
301206472
1278557553
1870571390
575407546
428585733
315437823
322947554
658929534
1085791998
1204491617
82369148
1647428121
1513296854
121298018
211671009
832372185
1849916785
6155218
1045919978
1201387095
1214577976
1361272797
1481447299
2038077975
399022973
1688307270
295287118
1161720774
1947314053
1617311845
92503749
2045567504
36115020
1554681573
991203787
1873425053
843649503
1871018476
1798868589
84119717
1783946976
512396088
1813998443
145089398
74022944
2088240669
955311017
1679998933
408053568
202430825
1846965119
2141207336
855144429
1712961580
218270449
1521968893
176361389
1067363262
1532309082
1603021249
245686059
788519610
1080940715
971887854
1767393897
100831168
1081295580
1833456660
745801771
1998997104
1780141474
189807377
536697266
1842951227
1572305448
903332374
1301372614
1771037778
1004186561
1388404091
308330517
1951095869
1576791019
2077878444
915321005
363521699
1026076616
1665258185
310956988
1102691677
269464093
2079663037
1477976567
1550145974
617585497
220903269
194769323
955418372
769367870
1423575370
1241244183
1816498166
797264664
1852115187
957470680
1293913212
193147594
524662497
575879207
1460022712
903776646
525058566
1920408597
951464799
2011893446
903581908
586664335
278290201
1108410
40584921
1309718244
1067980382
404023728
114994626
1465494406
1167798598
1034091888
1969011374
1711258070
155298606
1345153690
71409491
722758303
1444491250
1215379793
2135072280
1763275996
9054581
286476380
448418582
1368156567
1803696336
160225151
803589451
794282809
1453791390
883457530
712185391
989256903
1428397148
461207838
676547097
724773628
1288145045
501415392
826100301
808413364
620950912
1269771883
864940124
997823539
1116129680
441885908
799400112
1277922596
310998806
88999456
1772515690
476457137
756877242
574253820
1156207505
1086400774
590137758
746352281
2126019266
548956522
1532131356
962612496
1964415605
1554927351
1990935335
213082284
647276150
954332106
2013954432
518740790
479301319
238915768
1333530061
2052611237
1764661351
516472717
1464381503
1496432874
881621772
1888884495
1228143450
1424361138
737707984
144225254
208111100
1083048120
875030671
1408520606
43266116
744952713
856636852
2126418965
1958650225
391142498
360756225
287038603
1430928253
1751626089
2077864284
847481760
1867136262
1081821012
1884564546
588662759
704268867
1472856376
1350904377
1382290893
648156378
1745445351
2044793495
996506266
921280168
223805287
1666672110
2101406065
587685336
1581871639
13848450
940542597
144249709
1716897233
1340545921
1495711771
521535208
831206296
2106459477
762857380
1458771306
1878139025
956714231
1183687868
1848888683
1139654224
2140920032
1174226202
1835423853
1408746632
840113644
1683591725
913767516
190155515
1958745782
841898239
1633819848
1211767386
976885703
1409891494
495350271
701297419
356340291
631356874
453472976
1082423735
1528347420
1654843498
1429270849
593679876
753943129
588610994
1457325670
473255421
147765392
2142889198
1409317497
1168496295
2010890175
1595173820
1735481270
1527708243
1225870734
1387392547
661855741
1905964811
335841198
1911114481
362906908
1176625276
1965935262
371432374
2083976295
901732249
190523798
1566415098
1504492799
1198668268
1352709977
67060677
824562044
1005564706
837626205
1860593043
1423341443
1237892914
390930252
1026446959
1795963386
351872040
1673642712
2139870018
1159034983
1123027748
214587016
263217052
842062450
1507573800
925682361
915833142
1909823380
1501730989
729587592
175052019
1994864096
481190432
1336852754
60448602
1938773353
203338761
1442201830
34409346
1127106080
587385560
1413127941
478335010
350725089
1101197854
1502876329
227486755
1874982268
958227480
1314017845
822578941
623248036
735543255
798094530
1199702825
1918953339
1008533904
484761186
1467941399
696212466
1035433994
516162875
144697456
1919050430
706694825
415147785
402312339
2132492333
1126006063
2023820365
1999688470
45966464
2037491342
461452945
1964469358
1961913752
2070518122
9551031
518388929
1049510089
965238140
2028657845
98964383
711721352
1453088499
107641071
1262239378
231531899
438506608
1591516591
835506239
40487579
1296512802
1951352317
2055361033
1309957756
1902077967
2052141905
1742783367
500977611
1389188169
259155693
1697002468
900108620
1252048217
618196517
604719235
372555944
1731069424
339774777
1805692263
1827948024
418971180
1982961066
473928833
1579859149
805847625
1335560361
1557334802
1134104782
349445201
1999720176
411712435
2131165223
2073872033
312658963
1324084145
568728222
1267753306
1005502063
1837612322
1159140703
506102579
766805137
1491830519
119935267
1618038030
1284773948
5155219
499794811
1975266484
848345405
1602064322
96949572
2099265586
808757485
192896583
74743717
1902358131
1791386558
685324860
1354657196
871810713
1150815911
1031999047
1637595613
552664854
958117583
1133951345
1817210056
1730385383
761084412
427644373
1443367491
1115323628
1818074861
1911440256
75587934
1801586341
1842046417
480316706
818121531
1001313917
1619623934
581161656
251176652
1050439397
408947395
876558137
1772827311
1434638073
889896348
1206145710
166937093
1007386878
1809545149
480504758
875219479
2078870909
722412343
1747245976
1280183274
1259746549
1477973566
326902980
2073116009
638441537
149130596
199474929
1103315413
370516946
972022358
1812776222
1521727970
2022427218
1905097962
1340718193
1832990133
707139241
1263323695
202048431
259137538
211691056
1291162249
949087928
976913587
1180537170
849638141
1741504374
742944247
403255693
288736484
2094514158
319860676
307182881
706789643
1568500214
2013212213
1727713534
1749305988
457531277
95008061
1494462909
2076149362
35800293
21198360
1177048480
181568910
1153140363
1263159893
1824690316
1750162376
1728091138
6433398
1224449193
1244075780
583928537
1907095349
780476727
1446123403
845484195
1897022855
2007182094
169985775
432954301
1341706383
293703709
633270867
887336910
959181339
521778503
334393168
159183521
549528723
509555474
1047966957
1265608465
620389551
1195279310
284044872
240118033
222455483
1315112686
118971315
1890174008
338530454
72133569
120311903
1474455578
1743775229
716530517
833484699
563390224
1720586704
1751749996
923866890
1312990212
1770839902
1114822563
863395334
2126312321
987009713
18852690
1532639447
824341409
1095035601
2003994791
2050297075
1448425280
1616404468
1382375933
1014908363
1879475188
1632356400
642352518
1694059467
1382615661
8274920
54210030
2019508422
1433650943
1260493057
2071511783
1825905875
34053721
222739226
120234328
370787276
93124761
1605924126
1123895877
893587889
759732305
2070076989
688264389
22766735
1696250701
1538383406
396332168
219261068
2107896845
1023761223
2077876093
534768553
1997470122
182707035
1705249640
1952674499
1518951745
1244419189
759933808
1810712435
1847767567
1022855182
219965654
1959803990
295438570
1763845359
1659703798
547687889
1915268612
1126236746
1589110752
1292085215
1653102115
1487522351
1655053660
1071901465
704758195
394171615
1556786137
1729374184
1595811418
2121770038
1988876538
5242108
239558311
394154679
1323638378
351055557
1784016047
2082105613
1624134114
1120527558
1230385503
307204168
1415569696
1648760493
1501315412
1940426361
1804011164
1948698666
1392805831
1850803300
662871713
1834598392
1000575613
1575433564
1468863928
2143565156
472397595
1445265884
1927970700
767706439
1679435448
1183556319
980499026
1747482219
231540560
213628928
1276571868
1895354587
994469798
1718739356
1041746878
1810838619
1058617200
901186456
517424516
640591514
1225616334
339923576
695527423
1263993706
950988451
159100740
768244392
196836875
459761387
1717769150
254775010
1357898256
172604248
503231039
1040665895
461202465
2131058248
417720078
1152269648
1201261783
425290605
90107666
1966381652
161374489
323515257
1853167303
536016299
1105389060
864135726
961601631
1173458958
900676180
353155751
806053536
33922582
681421604
1409947714
2094006471
108472821
156758063
1728327310
1860904906
1421171216
621209682
1989589492
1462134713
866111255
676663093
662923222
94951178
1536698382
1873516
453671018
1976062851
1884799093
66854480
1566410657
896478497
1587486978
362433604
1552375731
1276983965
350312521
1671082479
1205369579
115095866
1594159153
300132950
461369667
1915630424
2146142044
1456459667
1375570611
1554174681
1200425882
1332303828
1036549657
372739397
383053984
1225480217
882814962
1084023192
394271063
148822207
1076940262
413757509
1040793217
572591408
1195101892
1580942453
259409971
2020695011
2108217366
2047942262
223760864
225482674
1098417137
1053299432
1502380722
1293298391
4069871
1849019398
1286706518
1403838449
2066798684
832554071
1550138113
1225067780
556019272
1359157438
232184517
1822247010
531531063
1050131740
1978429960
1024626268
1772200200
223792266
37236677
263409885
219085136
332528570
133485504
492481320
124559043
1933787191
1624656277
850825985
1330838946
720988736
1783511376
1179211678
1639814804
1307763008
884950564
570566797
732200387
449751638
2142750824
2066165725
1487998299
1908019582
942030621
1584644281
1653580661
1959358261
1780952110
1159304634
101023702
1703120925
791690664
303944752
1925955901
1972877696
767016137
1717510186
714600379
1231153828
721974041
1057262700
1012247016
1709834820
778615044
773355208
1716038634
717366500
1614331239
1230090995
1646136705
2126602255
1831585262
908529598
1180816969
1876351108
1005825158
2085545231
78778358
136904952
211951654
311885753
475216547
225474300
516957525
165004708
2129096082
259323312
1458483036
666799333
1021775829
648597435
1172870565
1856255702
829498939
2119239092
1828877584
1367436279
914688763
1976401603
742182560
930863081
465540851
274450701
286930123
1812603835
1234356200
1214030172
932680761
1684471891
1933195787
1885775307
2008397223
1475719041
2057177778
433018911
1335557661
1823436618
1791644031
1247062750
2114900618
159336256
1432723147
1560774827
1738690449
1705123085
1257966541
784883978
1836586307
62120255
545111794
1750027623
1259108110
804598295
1897648559
1509026013
1647296460
717174823
289166079
1913923112
1951352317
1759882607
1114268869
837456321
2068974515
1824900555
1143142313
242206896
11593309
1413969609
632826150
1172084191
1674538005
2033112695
2089235025
1757438067
1248761689
2032621093
2094486222
198167503
606968573
1257587218
210602688
789852266
753175733
1320733704
1474585274
1256168386
542403014
1196004563
1539112172
492235790
168506416
1086998558
802328101
2044039669
20239396
1103698115
857116228
899842061
1164247799
1433493177
1931414750
1287902845
1024385452
1842563219
2013699292
753458973
1049349084
122613276
114699338
1301986272
1095934680
544699219
68748749
1897507539
657035646
965087936
1803586975
790602879
492665627
93806726
826649410
659659919
1327887512
1464683066
523047424
112523921
963986677
304666112
113398330
2065359489
40135489
212346917
1129813475
456628585
82645240
2108870307
670709868
334129057
2021872527
1391469174
227355622
1600232634
449548464
567526765
2128766751
428170698
1466540350
1950240864
1898908043
1819657743
111537629
935775732
938313656
1811521837
1559422087
1519393100
415406173
1016966667
810641980
585486890
413851411
663608904
1432884448
1673645963
944905754
946983667
591514848
934092585
1472515526
1227335397
1421432563
94798427
768364894
395070957
373024422
1457827387
962822254
461559126
1900564405
1934617172
1457298035
1251056814
973757956
1962512274
1025939929
1882943570
1901325173
1493213386
230576861
126537032
1836071701
136050807
1444464507
1977277391
1931416591
1745571590
1399155453
1834631321
42736766
1641316554
1933643962
916692300
1284559287
300571429
1583056715
542833535
903348434
1094311854
675667365
977482835
1242630807
889851268
489593799
284375649
2009581522
2061283506
542487139
1733025900
661876150
499426806
968898729
1633144496
978235277
1581473961
348222307
906494616
990491687
905027062
1288254968
862970182
1188616816
1379986890
1391661936
1359544855
496734010
1214304056
1529478728
1004521860
1067350918
1932091012
191819610
1743281436
644479776
703632126
1628868795
1440201462
1607304992
851212001
2052180251
1219469530
446791129
1143520991
1690266975
1993031537
958779982
2132863202
1278996834
1897348083
1979593931
1226872404
1648400021
1438527146
994353877
698164241
1078987994
1152164712
725150902
481493292
243416122
1926210404
470256972
1168670075
1420424765
1951355940
71487049
57956341
74012766
1626115548
476096860
1761254423
698346984
1828365996
1650947721
1142744229
885901503
1348914549
1386814398
1618275184
1008382907
349223218
993791524
1384437268
156336700
1348474045
1942438914
2020932790
1845903844
1363758172
1132625872
1903900358
1854726621
1597268226
2037589759
9719426
1426154433
157843486
840974369
1870766794
413797006
1575347438
331742743
801245201
1345147098
661476688
1089513785
277976756
76821390
1333941044
884653175
273103100
928957258
710822157
287442222
1961172035
2024664274
1466070984
1578104705
71219877
1375866133
476787595
108845001
668595867
838362452
1592062129
2124155250
802474182
282059755
1796203241
436118028
812027310
541446051
2102155009
666783677
467762570
1334950685
133256208
91543475
678954283
1619402147
706891787
767756952
540358814
565055590
2024122655
708090155
1505416230
231363157
1635170148
1705451680
214920047
126546533
773537643
762250037
147484283
1555031760
1731184952
1995028771
2024003393
307894670
2049481186
1771486295
274488678
1454039160
1091267732
1142848263
492052266
967035384
975162890
185509827
687054668
1094969464
1273593274
746634554
2018637529
998204765
1656656587
1452381427
1938193479
1898217660
1625402373
159077729
1477995789
1224305368
1802130698
310907540
1330166470
452672480
76458314
335694582
949856202
362865965
1077384220
1303042797
1580049515
15395001
898446269
408183465
977781494
253229461
100853521
1688632066
2103145465
1688151424
928936020
1593203961
737040365
1799895804
646048081
2033001060
1763154457
658254152
1053164851
1315661999
104042415
40457959
858444544
912621981
22575123
148338809
1169368815
121648578
1948638569
558751513
1928404466
2008484285
2106825087
2114498872
1236583237
1461532912
607909702
479752162
261733362
1400889883
1838315564
976712777
604870978
1987310161
132987552
31710434
2006974661
1074734493
1460030811
2125245699
1987748736
949596816
50405447
1309786352
1531381761
1962019176
1390479208
1773375694
441631621
257918535
1383477457
1063924708
66932035
423192492
1009071619
188184266
1151211097
2030052621
2146672431
1877151764
383521862
75722273
632186079
1667435062
100042989
248940623
1871110889
910423735
1864845563
329165095
433221705
533401716
1219341219
1615477917
1151930023
411273956
1338484524
1253450483
998799878
507806850
914476719
2120282698
1391297595
337307193
1084284900
511644353
107714643
1375380941
778363095
834379560
445169342
128661175
1304488026
1122142702
1621574684
1359279671
830243391
416040733
1175032018
1781211937
624186259
152570739
1552081622
1130806621
1010754288
1425859297
938559821
2100355996
1797264130
411746112
1826351030
1768775669
437360992
1798089225
385519989
904058913
173248634
809311141
1080438272
2066675804
1507744421
51290142
1628521731
874055240
1158776053
452007605
1349146797
1494872445
1896483447
961691266
1855340344
655146434
998448842
437147354
1962345272
1093966694
1057742507
2141923024
356688301
1067419492
2024444881
1771479125
739654557
2146388058
328565642
1394191454
527715389
1982297600
652923757
965060889
945870968
803470441
1469652873
2081812520
1280523164
102958692
349430153
795886207
1125212440
391836653
1405199535
2066365899
1626447017
1144977141
1397864352
1406769208
2131305690
984694334
1885328589
1984066138
2126696604
1982203472
1911395110
1797122423
825988011
3564163
1352446517
2031130792
1903853374
964735418
144293946
125270758
791397721
77393186
544237643
1881773509
1577088531
1297055639
123412556
742742920
1696008111
1974454367
1217848616
159912146
73967365
1657969138
1887532965
893651491
984769845
292208200
877943399
957959438
948613018
2023477045
773926561
1081890363
1656318033
601314117
979746307
644507234
538260273
382138642
1654145598
816170211
1338297703
489862056
508061668
1087439213
1432497010
681806139
801308790
800089301
274881652
1553944978
368998413
1564837310
763406664
2107665980
115283368
1599856862
1156110523
1746802108
514944491
1803813271
1051383113
2051266078
178272978
1627771604
218126774
1140405317
755210299
167586653
396445396
1949821007
1253895096
1252006992
1634855881
1630521020
1466567982
1202774326
1163524934
1916340545
775105342
1253249498
320947593
295551700
178836004
44910720
1305287157
112945668
930931773
1902292911
1642020629
362723407
626517518
2000268184
43638519
55130229
1830070909
1342363602
308434402
1339986207
278464988
676319735
1806151447
1501152395
1514764159
1144568007
1993279685
977751552
932711195
1088460947
1946509980
503680172
1214027153
327510945
1829958047
1332967656
1550394850
762927926
1864564392
1798228571
288388153
2101557338
1666554210
147854030
2007382638
1119390270
217784260
2026540608
2125356910
1258737371
775949768
1548629811
1933567222
9098335
1142326928
294996119
1116415214
630617807
1327146676
1497166954
818178246
1837215737
1692082887
1947814959
1191448513
944815975
1899941185
823922845
2133790279
489076287
1473197427
1894719675
657436459
980258198
170887299
1505984023
863525603
1450839691
2147218368
376848871
220994611
1108985642
363719179
382519721
508831286
1908005299
1681723133
400751375
416028438
11832751
2002918515
1788621467
1607311507
1690119706
589562345
1911982093
1049918630
1824479047
627526963
1085609190
265467068
862317835
1947952297
1629244384
1439179771
768179914
1620610536
1731556265
971211173
1484846933
1542030611
1558666925
678514872
2004070460
285763297
563089146
93785388
1319086842
1347798687
1072257215
1024506012
34661500
1855913048
665152394
2065293053
1376026577
610466719
1889585588
2003480057
1037310893
493456265
1989198141
1070885226
1462514670
1803183904
1675310614
996929133
1068923631
1198232466
1826698750
830960638
95200463
1305002096
496209253
2101442131
1814217328
1587960467
606537091
391223336
2055075304
2024791277
70579764
449948927
827816136
1237544582
1685125886
1853308627
1280561009
193449570
1165549199
1054497790
629920722
1328011541
218174935
28365962
1540296530
234987287
1202853143
637741928
1016081505
772170457
852802726
1690236089
436896837
885519429
1862562509
910349528
1448571338
2100038597
1958929082
1407826516
1837925360
1439289949
1154306871
356703037
1204180747
321821009
1196560615
190081323
2059013984
329370126
456748877
578307549
1759640819
1890535723
43013398
818493266
775071047
1830985347
2139525268
1054780711
1189726983
1653469539
923159763
1170051207
1693286025
1694430871
868712204
451373323
26488852
129112801
1218466904
1625654205
1022485476
471958115
927968898
535684751
557632870
1774010861
653866806
385002338
612341748
2056634878
1818733526
2014663842
911081316
252752644
1310607245
1499022488
1799875895
494107114
706932577
72039902
331441275
1443211609
838086037
1023397926
1463267553
870269203
1667718366
108770443
893231718
505021043
1480166292
978247191
734036580
707380938
842475520
1958125126
527243000
1494996544
1011533229
885526731
1433822443
1246558150
1388315913
605201612
1702982585
1104121793
1319595441
40227980
629077404
1792336728
132349804
2117602803
440813629
529786059
262595650
1616198004
1224361312
41079130
766450248
436684761
593641667
1023401213
176105203
1183480161
320653045
143438690
103765881
774937760
2043474198
1864407988
298917715
1996507615
1246627018
81566509
1138575632
964475601
981538566
1097710054
1212598401
290481614
1434048416
786430577
263674831
1552072315
1601002501
345451524
1017832983
562200410
949472710
1385211062
77664087
1775464378
1601616685
582925609
1054122619
565537870
126204569
1423605893
2027031345
530515070
1218029991
87163323
1181672588
279517682
287968003
1290408789
547728701
499750629
590403817
678573554
481039535
856818484
1772975146
1012838644
378103799
200398634
490903033
2031376004
131353283
200949556
1937189243
1733577595
1581821891
515599086
1081643156
314269050
1953273230
466424969
1044415920
1395743194
2000387746
2077811923
305370729
86730500
279894161
622106134
813339968
457000816
478135532
571600662
89097848
753651711
1067355689
1149766496
1864652930
1597268361
1410949454
900201205
2136617916
1283672640
1910623231
529078562
1116516511
1388657757
1636107435
708379521
666787
1086652636
1737098020
187620374
1931049807
514890911
727164816
1301406679
1343541832
1950091915
246077390
197745874
106996509
450302995
2050758372
1575072084
1003834059
1804272343
943820738
389849442
1610271973
1869019760
1300837006
1281003625
1842621430
660132616
668723776
941182007
2025102629
782424529
1494308422
749098845
2121471981
1195559261
684144730
1335684186
375933246
1877030210
36999843
610958999
1898071641
1472099818
1948528753
152267580
1086240549
793118734
1326456362
758558269
255997398
1014230487
962666567
1325786112
241009429
1765341006
819372290
854752806
906722019
771159091
1499070486
644469510
1349986012
969544065
462193091
2109222975
1713321084
1164196534
383237329
802255941
1910238094
650210419
2053216490
1850778012
1411558117
669464115
538249863
127311041
1017086964
2134819271
501855805
1088470335
615816303
621651105
2104795895
630754859
1685528296
2137540224
1770114722
1407376395
1741442201
1436288346
43096646
9190833
2700847
1205356055
1193585101
859756122
1702577118
1426533026
1016831504
2092290257
1945762285
1049447234
1471268027
1423303297
30205102
396672165
933052157
701831526
2074728169
721612734
1099594600
1509918500
643889302
1008360549
1127997657
1201275480
1288182931
388654791
1108529790
326722443
631478859
361459726
1165507728
1070983921
2011287058
912831340
715079925
43702953
1974329987
1982922198
834523914
73204266
1948639638
2064251203
343719946
694644690
555304387
1009837033
354542857
516315278
2096513889
653771024
193533070
1669649907
441306542
321238225
228606457
1169145838
1702093111
1928351674
457778499
502980152
1612259157
1845849163
917241566
1285751596
915018199
965695221
631646606
600057441
1839817588
773305352
992882981
815899959
1937447902
1117983803
134259560
1874633979
893668844
2141663588
1579448429
626824987
781717247
533645079
630877105
597511658
243331963
379684669
1105420391
1124281140
143475221
244910389
2123437142
456332919
356127936
1518787030
1190950719
420694889
1519674875
799323223
1792947106
1131887084
2085362168
2114083447
933392057
593402700
1084470027
190764854
108353533
1658077878
1909629085
1131659150
1851338082
2007121996
1298196248
628995661
1468928303
1568411209
924413135
143533782
1776725945
456032196
1524166999
1737695734
1650800259
1609304173
1786139713
757268005
1178270691
550714159
1635507038
1033734640
1212044117
1665955681
841264564
884312207
323560207
1100299435
285055190
2069696239
1549087249
2075815108
2014484396
1242392591
2020899976
1678634543
502860554
1152869618
590419504
1473984364
1467287961
1781561814
1038121944
899960346
748441795
1362632293
1988477890
269636256
1666015531
561632686
768127711
1267598939
1318605785
1069361681
1720454627
1859657788
23560832
1893991751
1620959168
1563298881
1792727667
1216713683
1669049649
954258069
2117814607
2092381859
1911168505
1147556986
103654010
1737793999
405307523
742361090
1335928276
1724045019
2039806503
1007077655
1891100256
323876758
1691473100
1912571182
493679760
440808425
164871077
780729412
1469398897
148854646
1805339303
1713832339
1582564660
1777650880
628422070
461117977
1450120452
608979826
458411309
474053090
372163996
1147917823
2061488606
777548234
1841361570
1166773856
736156235
1698223532
1387402401
1160054983
841763186
874919579
54675928
1015653256
169074747
263765979
198809899
19486370
1983075043
377217228
144993420
1223056206
1458966811
1133388262
1312658449
371555352
578843350
1316937097
706185825
1834822543
1997556141
906494616
1880955571
1441915875
1337799357
463994299
650945728
1585077163
610849639
1729776704
1972305696
1793175285
286317440
1238400393
1952036195
1437208988
1267267342
1898063317
13293434
956166779
355022636
1502844196
1209256500
306984480
710542558
977279167
838856372
887258900
1167540031
389511790
577647167
1554331000
1835776106
1487774253
483217779
1665576453
663842268
688580923
116441624
1012538800
1324951290
273531913
869838593
1043723693
1242061953
1197614024
600300357
722961274
436706340
2035896772
711114674
315801293
218378653
1468212722
728214900
2022431108
1136820829
702216013
292772205
910351906
1060538664
673336671
612181634
384681767
807499646
503894510
2028624819
1278531572
2084972448
81276769
1453077556
880659084
2140103831
1770553678
2066594248
1144228655
988691663
220816964
943594881
217729225
1986255708
301719869
1362334523
855150847
334899660
583451956
29724697
261706570
646281258
289655741
1191065244
248787145
225706237
1699620163
1053697665
650954652
2105097698
1522609086
1888926892
845555497
372465963
2055668731
1626644881
1881780201
936249135
1736217294
873335905
82880375
2110776396
579992612
5424600
759435127
293825343
1796794523
1037494065
305783041
1425210609
977663811
887573503
615315509
1734242002
713111695
206977498
2120434376
345316328
1090990856
262129535
165273372
729170217
1207239886
1400989834
14675071
1825172897
1193763038
1602709568
382039574
1544444454
1534220528
302453068
426105812
752566827
657332294
2086880600
456281076
1060388606
1592199459
1584313585
1426925048
557778579
138944854
1952863940
1827194394
897539834
541412608
1852967744
1147363132
232918799
699363954
2130566809
2060823688
1371149661
999768503
1185024232
1506226354
366361718
1347376610
894531214
1093830035
253617383
1315700732
484811323
1327095089
193679618
87388824
1316113297
33146931
1516815379
897635187
1512341626
1582566967
419076278
1150952086
692016016
723086390
621091670
787741923
1829283298
24268522
1716268235
305718675
270005338
26456783
862147849
1202703175
537740821
1660707094
927733402
1334549297
1073801528
107186788
1318608985
754302401
1063162347
1634210533
1006547664
1118573034
1372371530
1288486813
1150161731
1136429256
1898603577
1772770802
191601833
1286163019
2104516611
1342579939
1605270233
1402152314
1649301718
2098169945
1623238875
615640859
108381502
1797306993
758703162
36148596
2066738089
1273298494
2009589809
1427885826
801970585
852958971
223842515
1018460041
513677662
459540589
927593663
608729922
1639747880
1419382093
2138448181
1002614166
1646643122
1308776404
986480699
2083534330
949805643
1540935627
1327761230
1599770679
172934481
1234503800
667974145
1233671629
817751643
754043466
808319154
1762420838
778928713
1486729773
2009858256
311523107
2021914002
2144034029
580351509
370669319
313444596
2076743066
2144437116
1455645214
1864494868
794109278
336505527
754874137
1548062464
1693659539
156844848
1245484236
1091725197
1051023758
309409769
2062433878
117391183
1782076715
1280770815
1536570305
1211057396
1796864675
535788676
1320796755
1441871410
331341966
714850728
1905010354
1041929777
1818685955
1166452800
2082678262
1364186918
400570144
1950718450
1951414973
544869384
1074058247
791992720
1632588060
1475211070
1769937554
597266065
1520407800
1758383845
1789962200
311840209
1905093762
231374498
588288585
1681987381
1885021963
433725623
1195717503
207704465
161903943
1600439749
446290299
1981072466
74366063
1537096082
1972196657
490041721
1563970171
2038321007
536772028
1527725808
1280691397
214194976
555927371
1197496629
192869613
1804856898
1447780028
1210971997
1657635336
1521381652
1229988307
1135127519
1873436809
804536484
1190715560
824971489
250760826
639778810
1539267469
1213394126
1296458224
713751708
1617466044
1425968434
431754306
1215262965
319044081
35922016
1414682379
1915304638
1521201899
1210775414
843387704
684692509
1124392639
1910382676
822592512
729491978
1626654612
976516619
169422192
1542392360
273705006
2038265326
1036461957
1982660363
886876429
113845274
1408738333
464995001
566480069
254838046
1666684955
2028015384
305300744
1135861652
297430409
927054178
708726716
909546539
839814759
594679126
1297343613
1880296511
937277779
1503914046
1579508116
1728361743
243263544
937297033
1283824446
1625694857
1989835060
1823152739
296482557
1496658611
1818705511
1764540380
980204446
1409279770
1627632625
1603699649
1955648586
1386405005
849972200
697425539
1450475486
16386542
1720267932
489878327
783103749
1416136703
1556642284
710135900
169768970
1618275184
367014691
215384059
18662115
1554292726
2031225770
316946317
1774937604
2081774390
1412240597
971639782
448311977
889686965
1564931605
655465186
874823085
938635722
968670349
1068872135
1442603202
735054754
636052914
1253784290
791252139
812572582
381013275
1922114558
115024459
1457755755
62965695
135624179
1465651422
794426320
1080423155
1494785565
649038242
1088659520
1265194843
1793465663
827767260
770400541
1363336018
401135986
346983019
266280863
110796582
908937515
1802241660
1054074762
1484215067
1619198807
1465956415
882150547
621434241
1751564330
1987918797
946605350
574340962
1201393189
1502540177
332091625
1970837284
226914256
176248805
671704765
35134636
1534715462
987184068
1106043932
1234285901
930535198
117339014
1253413863
1338696231
2095914041
239150618
839316868
1408723906
923882646
827174730
156214641
42580680
1995118300
1501882229
548946540
1435618430
115154417
2055863308
1240444469
1282525721
1505789509
229931030
1379704895
772803536
1011572993
1549095216
688947740
1288331452
558150308
1563572915
697500342
1700078941
1432868547
1662299443
1402514628
909062436
77593452
2021057572
1803898412
1684146145
1799198029
815674670
1599385226
1157453940
1691455534
32915283
1971004726
1736372890
1635159624
1710558025
1083353737
1879678942
1643969705
2047721571
1594392785
1419909435
1748396595
499323529
754755234
317625109
389538496
117518688
1997959332
1628072859
656517133
1612119751
1281076167
991391791
1731968164
2131039423
329189456
1110192843
1665551378
661446040
557584323
1421806624
1517611240
945169331
336103289
1620999835
538792595
387820331
17967111
745936524
1239881722
1972649875
2064186268
731754011
881700585
750753479
1519729152
1980051210
131290364
615156094
1700551788
1059828706
1029944099
1230649812
1294274158
761331000
906668767
1516495034
1372011239
367650366
223845121
1990529468
929353073
421303526
1659642922
1572354071
1383187394
1312774894
529317300
2009523777
1888436275
1132623475
991403719
1883774434
1139435198
691957544
745273648
1039542677
1296624314
1499346856
1894852530
1600972355
1420950383
1180240704
961134132
290493009
973359437
96405055
627980792
973626268
1169561509
2107180132
1443653248
139849138
1227976487
1561449742
1904906612
1293150411
1431722800
83342661
133569805
186860265
142865126
2129718839
1813027205
124322704
1002818311
1795089652
1007332624
1702589940
1692644804
1647007612
1657108893
1062271783
1439797981
733881412
241611531
1507923719
404972716
717078401
836377783
2052661200
404508409
1202790718
1778603131
781913992
2023053652
1467680266
135188765
2005120065
2131267838
1561564209
1252808483
1775667113
1949007583
308208489
2136785033
398911383
638045835
1673078547
746969678
1727359276
873892357
365370753
1836628582
1786270491
841204748
1300904646
1736296148
1691746677
881496084
864606329
1763538806
1055780542
53789395
1526447141
1021115812
1787449371
367631475
268559621
1603728571
1179811852
1932764798
1331962741
507614712
87715470
1367808140
850741446
507335472
1930821397
625825988
1229530960
822719980
363406244
2045116498
1371644333
1941763645
1614545530
281361849
130533124
2036884925
1612975754
1587066114
893885165
2017047353
1040226714
2110406169
1712183830
1979201552
1355424473
752615160
991202043
523597945
224930213
449998987
1534265708
22851719
121904078
1717298985
1119610194
367091177
1793014140
1850294016
271178024
642182079
2113249177
956643006
1706587650
8179303
2039684841
1563231895
259314254
1010901463
900058821
916287110
351839254
859606696
399216492
936927283
937084901
546597480
1461842399
280183421
148950781
37458579
958986042
1756557652
688341647
823199500
1606708984
800281487
171321939
1364586409
1007919969
1263505725
2108180242
388816101
614874211
1477743170
1702283280
607796600
1405922267
1257691984
1226359137
550317165
548784184
875306122
111708994
262206698
238555934
2132011572
1179374854
1814978400
1448240999
998914099
950675649
655350816
1299867803
1543857369
809044453
1168701721
1841181106
2031175594
44139563
342121439
274694392
228162802
274064273
1728971049
1681732132
1973959192
28454625
1018774994
906005014
1004239748
129626690
852834801
124534097
525609945
488487650
1849803061
1035915947
452862979
1113725955
255297612
912379967
2133106408
1947423973
1773203402
1551612332
1103644952
690859802
817804851
2037984086
961817873
1041075590
462480408
519538285
1198982146
2020811175
1044995568
664314995
822881411
1403398542
149051771
1672473122
552010479
488649870
445479424
1001840426
771397356
946910897
2051029716
1475286362
1817152397
8293776
1588432825
930022766
134423024
2133793084
1332982174
142771654
830493848
893010365
2113228369
1255775315
1667700936
1954294370
70164289
968173962
655077580
808812457
1340806336
616284494
927038847
1043723858
1148733534
1055307199
1471943599
126354754
1004745621
1322014915
663308572
1380501873
584897105
1034310336
772123150
829096280
1825043791
1781888369
1885671704
1860724755
227178327
1249188222
422880380
2064007125
1054974046
1908291584
1497481715
906412790
257139263
1144251565
1180651642
813362792
227098328
1967037752
1601635201
1240787549
902322552
1592516204
1129613245
1526507562
1006683485
753695877
1865421394
1566386924
705541239
659403029
60899295
1339813256
1094152452
124379478
1029125898
138855589
1187146851
197597552
206195975
433564544
164926658
1498523959
1142187542
1328348473
628691442
1815436995
2054029684
1213932818
1904666167
425534572
404237530
1308015872
2052504691
78842652
227415568
49589578
1813139683
950881162
1813083648
1110290274
1735375969
639152768
1123262288
647746964
1838892404
5539645
826353363
58111952
822991711
120135760
1740093187
1882241718
877589335
818640423
1158103713
1561469416
590214222
1192442484
2041188203
866082733
1003091078
483256639
95603891
563581270
1347149351
826785047
1883285619
563909129
200842005
979511974
1718484679
1918730342
181911005
1139702209
958662259
242530081
1187368056
1578730940
2122641149
413988836
602568288
475062648
628078945
588820320
1736703117
731882060
658890108
1740734656
2105115447
121238728
1976837744
1320575220
1767078862
917682385
104682911
1299871305
449652906
195140046
812879058
1804061611
1405073354
378386925
1601910350
1443083249
1412975549
955110265
805905987
883866320
920077618
1814299459
280446647
1142505069
1799883093
1552242929
1494467128
1872745534
646508977
1550066045
1346792935
136790115
528209313
1931519663
984281518
171489414
1879948550
1888943555
129621568
1554967419
292092311
1112751519
851105466
1729021439
681420686
204576100
463309957
502167009
751717977
1203661707
241236643
1015490326
1917065837
198684389
729411758
1453239393
392673046
1167822822
1939111902
1748826491
1510102393
942547094
562894902
1148963713
940751085
759179786
2096867807
1549790805
1655561237
965636762
229541552
872172257
1388084437
909345384
338594963
2036898261
1268513996
1985771380
640547269
1461810336
1416798597
1947216538
1505544705
1500633278
787389616
1638782098
1714226359
1870981080
304217495
474999397
1910817889
914592543
1256995282
1879418329
79916558
2068405975
609600715
986160320
930264302
1568942029
1844263564
986181563
1224492437
259430013
1031233409
1066731651
1287569997
1653150284
1382543832
2098148025
561090280
1496503313
335470459
362292355
165412997
1466412471
110745169
917570812
2013482869
425160836
489541380
1585953173
1679385456
1494528986
814516913
1563427458
1586241582
1603306563
659512572
1642754660
1222163968
1958799753
759199510
524534638
640107404
640252492
727694370
73142362
1051860218
1767669434
1200357734
1929954303
1085740901
290699641
2008945445
418496877
129769843
53089669
362886357
1753904762
1705475579
1759681923
675446306
710993211
559234660
211631883
451535918
1516621610
1978134454
2001768292
831054340
100923085
34153182
941010278
238337987
564001472
124830720
930258131
1770479657
1071426207
558818165
1843149209
908060647
1496175194
1360709927
1177837879
1796377576
380191259
1827515810
270911917
1369871706
955586338
1242870088
603613602
796326538
652601622
1665978399
2093375898
879761024
2031528045
939314770
628828889
557070623
1465444445
2022338383
452481762
38920057
734255735
425013662
1813835963
476190944
769352941
33835074
1329054057
551628556
2113586564
2115069094
63290898
1557239043
2108455088
724127205
1325339825
1471520617
320468365
717582370
1251911919
904100421
42990082
507526608
533423605
77504124
1561575612
239281354
1097155918
1619846010
1226110232
1721112035
1620842762
2004867833
1149330350
477384346
42263471
647915712
226528464
1460755970
1716084773
506267351
783687781
455769650
1793694540
1986098202
562779596
1066052858
1776657868
215441669
716127887
316772861
64294052
34326427
305791872
396234160
1531903108
1555048840
1968120046
89293657
96808577
1081594878
1745292367
2039357312
1086568519
104248771
351604188
47900263
1590156201
5983992
582954879
927426116
1192911363
2052825353
2062303058
917731512
661603815
761253070
1832826647
333751246
1037991530
1021363254
1337259524
2019377486
511597020
1820360127
1777841789
2044288219
1905639470
75295921
1212564129
152525523
352427470
1141015330
428054834
445036431
1329750069
1107059692
1612307611
1190844720
1549311436
1708746129
528075326
1010432084
1247314964
1497067697
139558425
1205641690
1458684361
1953709085
177453775
375644201
541201892
991949275
771002085
1470741977
251179057
1248790745
649425649
307712981
421486476
149471927
159430655
1529861095
43405911
1530958884
849783976
883773183
568541094
1740218974
489949137
595435115
1284129141
1235105545
1772049238
1239489909
1213162124
1816230706
440522247
452123315
1148656629
1777003259
1703948321
685266630
338980823
417500694
602564562
1185949353
171100248
1446006539
975221776
1188146058
462210855
849475069
962466684
1065646401
630926007
305783329
1299390934
1220103841
605663092
1321968384
1952542897
99638008
928710283
1699395998
1233353215
1277260838
557012292
872900052
237381968
1306277483
561127842
1250480688
1136531825
1268028393
135610670
1865168399
644475656
362101657
650599670
297186827
1642457992
1797632674
241669923
706683958
254053325
927620423
546704306
427131790
1181737420
650337938
1331745934
529729104
51329048
1347795182
2085255618
1979126502
502495264
450512627
329471444
1140748820
1782594401
788596554
1323878069
1624028618
1011969113
611707825
1134825295
1131594164
557785532
1400230024
899104735
272108792
1476402383
56240629
121689916
1313021005
114474105
1562781142
52921896
311707342
2102329480
1432352760
1731751469
1720557442
1533547203
1387862713
1614259680
1631878972
1481483111
1019389770
1648945377
1480839257
4094294
169797456
1785833414
1115114259
1901418837
869431826
1920653245
803357149
503766465
2062250755
1172440049
215396905
1145478364
1327699326
17729530
813966964
2051506869
1337072601
21881346
1466020191
1865146783
1979227047
595989216
1191112123
765844060
1204863112
129202169
429701993
1030199529
1551587844
1513534512
319445877
1883867067
824219794
446977142
1663727753
1614896047
1536769044
1001883568
64415693
766843450
701977777
1979502320
1605115292
650536583
1528665267
1011203579
1476644643
188147965
1537040072
568070962
17272442
954091042
711382864
101706892
1797927186
1362858633
914291301
2027180849
199728884
405730359
912465357
1250460529
1929723212
1401134498
1089195140
149654142
1801930857
1314280613
1335236315
244718894
932525230
1416576231
884522771
616477900
1410157833
2017846704
767955762
1940720865
1681195271
1557782063
192226757
1370694747
1542502111
1828774618
1824730798
578161363
529072167
91820249
931216311
1927298531
1449929208
1828636091
1731977867
1413169709
1890782984
956534975
1166930513
1114128478
2119092816
1176612036
1554770253
527714655
1370742162
2143881194
1868015194
576564110
1921723977
135941340
1293282189
479769251
882164133
2134214527
704923500
1920784158
238437754
2100259062
590731075
1864338564
957106499
1605096270
2096036947
1418118965
397048252
1660844932
480975644
1660942552
1562675458
577889333
513135486
924801042
491871806
1479095147
1273136390
658848362
1558903118
2053903067
141231075
1758808881
15855034
1699715046
405596502
1663944991
54192765
1163857319
1279872232
156163330
185515459
1507389638
1735247026
920973407
1085411849
463357125
1617520772
583363452
187098337
1473375308
1639526496
281276645
1662612273
1073733520
743461170
312115087
994120390
1537865940
1452735174
677344076
1060503834
1007556684
1354541670
1979174721
1540749305
414532135
1842629892
1985499753
1029262469
1603274630
307499017
889098499
217031033
603418401
339976931
1913483573
1864976120
1805420218
855574214
1354475980
2087486431
1020974403
617330042
856861191
1630460620
1479271254
1531498326
1060778510
1033895661
784799106
1978188570
1835236166
686667479
1647716487
1871282958
1083333606
2104326821
1366488115
920857347
1018748806
1027092774
559565247
1721485218
572470651
1236259460
1573971074
433190428
91445538
534716492
1019710778
466545664
264508017
1887642828
394529895
164487612
332831361
31866483
2008209802
1492236598
711344068
165919497
1742705546
425684116
908198816
978067019
867529123
424142290
1140401706
910569396
1393172177
1076419102
1715310202
967941368
590053605
1251800411
1272524485
393563456
1460253234
1263845212
1042440986
1826557404
1074131928
255269874
1472542346
342971795
794926079
1358679333
302502121
777730646
733739232
409295015
694198928
1964136986
144513160
1858383179
602403306
297746394
397428628
2053160155
1493849716
1178237322
112034935
770117304
1355369593
829304221
922722801
245791112
1908648252
1020341276
997545597
248775371
1653609380
1774127449
604927402
1084919871
1775763072
2146639183
1457576896
462860043
627305013
1863593168
2021010736
1439374321
2014389920
478283150
394712048
2004310678
467849500
723308502
760371139
1065565376
150523052
1730875654
355890799
603636712
52572068
1593945388
1425665534
1840278875
966904225
39136372
1076008174
64646382
1420510553
1199943288
1409078791
173076843
125597470
2144035791
559913860
1537833325
1893303042
1951493557
1966514920
1219172371
1028475624
1304387335
2001678801
1887630303
1547097918
2058179002
1215018440
1699716962
1408730239
193377229
257053197
418677709
418441188
1583547631
1123952557
317791243
321964229
1360526912
973748509
312106506
1426327381
113756208
2046702007
1443332227
1516411518
1823571462
1220106526
59446623
1587753700
236407180
1792497768
1665532220
513541224
1791591121
1668858246
896191636
1720228059
1663496815
86078446
1453071103
1453896179
1417177663
835425859
1483871838
1456756266
1872995826
1379501359
61602441
959096494
220945321
1820785724
1602637529
427142817
1469430536
168155869
767133133
1487875709
859469408
1823121817
1202678403
2110028908
727335195
1621214009
948405246
413375060
163384685
2029964126
1826868737
490738488
1669346606
571880594
1559619979
1682671410
1295474911
147287780
2108919130
995815188
1131805094
1994620779
884766921
1110490312
624295395
11223845
1320379029
166023307
1544250708
1777163707
255349410
241489478
1713524837
829248671
1789943626
901255498
1774091726
1158345707
1465904084
1649159161
2103106267
773942730
2118795544
434219417
654281064
371850274
1072786006
2015783428
1785903117
1454476384
57701331
1130970508
740725840
1942301227
1338624568
729785821
42883009
48559298
1365320916
457243401
2007682518
331345153
321187509
22856639
1159236706
1473347662
146368668
880859580
1705600214
644731742
2102880093
279059257
1387948803
578882468
1099373766
522176803
504091538
469028693
539997714
2106736950
641671981
718205704
1683966349
1369223268
1735489025
230325449
1944282323
134635625
47634323
384276706
1371874378
1203956692
85645121
120650279
1794772149
690329769
1265683245
2065471725
404665555
1620996446
1527021788
1878004731
1905486847
99744620
632737562
352757289
1358309880
1094438262
481465897
1483200240
191230350
1184920400
1411940035
2079561045
77063360
792252192
1887135715
1770332476
1174411531
892854256
277885575
1479648213
389374846
2056485395
596512549
1171082750
2094152261
441983199
1471173040
297394879
614653432
501113383
1474384162
376704834
102818948
471681377
69753397
1391488053
2136959297
145103102
1521172742
1812129739
372146878
231128834
2040453932
840919065
1889985431
1024422017
268100181
851567583
219499760
1846240900
1311645407
730695550
36472454
1686822963
227340293
2079506956
27914036
737387506
938588591
923895385
1829384693
1273069990
1098733531
9134754
136316507
755622536
1650799186
1952258532
1439667174
1256499299
1024663394
1748126780
385125117
427478793
1961293790
704156477
192010253
1542959750
1490682329
1752660932
996810784
789308813
791025565
205013133
1081078406
667437149
158039355
548491157
569015628
1183473011
1470079734
1351238324
496945509
1467211581
1254879039
1897852537
817461240
1523348650
801095424
179099758
1923820508
1619380825
1181604100
1151837205
1126724013
936099839
213684178
1765241599
1031794056
467917919
289444459
1869374738
770946059
730814567
1481548835
1684039888
680791293
1543443416
1496303652
1404305105
974271432
449986776
1145414160
1772472462
19305519
1768948283
1921327109
1263170280
497853149
954411708
1482371809
1644353075
460330358
247426721
994865506
1507922201
1693857373
829308546
1211159993
926618129
2141054535
1700332190
525277843
740434259
524697934
1459669790
102647675
1177016816
193562643
979242567
1165831129
823705187
1535022222
1009463833
157265882
698237771
1004096341
1556220197
1798952481
1342654649
866300956
611706353
1205306069
1253206258
1667994439
2129967584
693446323
1599347415
2069956887
1818926014
2029370944
1800527570
1024634461
1053341589
105147663
1370479291
1403031190
874468375
75550226
222686557
1362855474
1271996190
2112402893
1601442204
1627904057
2015888817
340578034
573056302
783472223
1049570077
409350627
1329535709
44890450
914072268
2054496338
2059064329
1616190028
364792936
1805156623
452913968
488054445
973648482
2135617792
58035412
1173227342
2010492434
116957668
2039447641
847895897
1033152770
1706779340
156373465
280447292
1337262495
798548164
1280808302
2142339963
1989357640
665342294
1038970397
601689467
190159003
1652009657
866478120
1777277180
1383162186
1468101257
687946203
231462773
40788099
814124580
950096863
1790853291
656641953
206618296
1923034498
1892880982
1705404811
1412398975
1465346776
837285847
596301379
588796653
1726500464
1674532655
1591881986
1112649711
1896655155
1864173349
524702284
2116472666
579535247
2130954608
1330743216
2060223527
1066848530
1198183684
1694951042
1772743808
526302619
1698258226
1637203720
12255085
660048953
537495052
2049406683
1338144811
2028147068
2055878795
443549498
959495873
100174764
782057738
138066105
1187697035
1597628200
2093261785
422802625
797104750
161739539
710568486
193204726
2064521363
1130686145
1180249625
636259574
1587600255
1821285237
1143999734
1454135725
725597813
328787007
857375445
1344813998
1360554325
198706138
399088097
1750826252
1876123221
1839936063
993548026
1305798287
563484450
1270442417
1832364720
124124998
1011194010
441994093
444114613
841608432
1764492706
536672451
839943919
1730633716
1902111892
1238690614
1548379326
855294415
1558186167
1217891363
1782379092
1299907827
758501575
953841857
1572816945
115322564
581539737
1373700529
889349480
147905638
479793257
1268992999
815276186
1056599754
1075906840
1084360153
1309577668
1217381345
1291076374
1861316041
144222718
1974638930
536928899
16521308
1543676050
1944607278
476736452
546868307
1754590816
466253713
113546839
1509063856
1989581209
855318252
334884166
1652874828
1438299332
1831295592
698954834
1212651100
232632212
1502935576
73765209
1155599581
1337654929
1587834731
2111659390
380197299
1340552228
1293424073
429637566
988410066
345896693
10366513
76371815
497393627
592713579
215899717
1389584662
177840545
1316956713
102854637
275994568
1686077791
1486990042
1189422184
1154792508
1539737995
1688101495
840893714
758110529
146478101
676099306
575646545
2115485181
1949224691
1897225633
1829321352
585342148
948472925
1429269313
390607161
237027680
1583087621
1060228354
1035970661
2089632572
489186542
1656678837
1128357947
684766437
1107926143
432256832
1636215692
546495477
365871456
521311581
1496956683
168356178
1187625105
2062178850
67835530
1607681523
2037450241
641653659
1351376385
444417905
1685856438
1110749794
529826517
1101270257
667564481
1879078542
397780279
66853277
696410946
1402210355
397104073
1620024858
1036266328
470143956
756402445
1386702279
123563409
805531197
1757622500
1562441193
446717149
723219878
955880535
484865650
251068821
1141294113
328869609
1105331785
906966020
596148449
1000879479
1140451997
1798908282
37751787
862108183
1630020628
1975684843
1570819683
1034270912
2047283
197718764
1114014902
1050982863
1435086649
178231021
1536249519
397979245
755210299
732230510
91761782
1955780121
1600989533
1711760054
380034676
1924063778
1410084278
2097252378
739832986
1282267218
62855294
756451254
11787460
1857105224
612482185
1554640700
771973723
1063531788
811152863
1799554045
111851937
881204061
1057410805
257945003
717296113
1528892090
1320134779
268061141
1654396222
418637729
210755871
494935617
1588119537
1433936507
102739750
1450521491
120997161
156890690
2019256261
19822694
2003750774
1189448243
1984389653
64309204
134163864
1093153346
1175728521
1884840140
510081301
958550817
2117192071
716662708
42334994
515447933
1076554388
865144855
1485790529
1010080268
288753222
692833618
1280817248
1467600307
963171880
649557310
1980864177
848025287
725712788
1741450670
12991120
1923021247
358339026
710249922
409470039
503924137
901775116
1132632062
1769878706
2122141096
326393141
1769318555
2086078322
160051642
456168916
1012272504
1840794710
506947363
765745673
736158381
379331311
421599962
1345826235
1407737163
818922652
1306123190
971026453
139066331
677202079
898553746
809203374
1800108553
967600392
1702918284
86486815
330936662
162490008
1343162530
1217097218
1430701153
1320481678
1289036783
1808401605
1501652889
600198689
1592697751
1420327718
807401655
900851259
946410297
1880586842
2145489122
1121793921
2079254553
828610659
996481841
630006414
67129442
2035175508
1081488916
1421866209
1246667410
509390108
1886052297
794114916
1358448286
1580862431
1113158471
1364066045
926523668
1261130753
1809865558
1490214782
2007377326
1662734213
392657158
1776840454
1129814087
1217463147
2139765517
2146092529
255085557
1989829021
1405043400
696753113
1900470690
1354362820
408464892
1945501766
438264001
1285966888
469559133
1142653445
579136370
1407440963
1942727677
1728599860
2053794044
669762122
1440277136
1494338757
1458335297
522068365
1392576552
868633990
1163922573
1569190724
1616853958
871301666
570162054
1964806206
1952595083
453977884
1212103982
2108788679
384588443
865167444
360904392
1724962600
578241821
866793760
1615020417
210200382
1658656766
1107451222
398102834
1575240827
492430927
843320082
215148787
1051287031
2121761609
2071180827
2079626383
488746626
1357075843
606973478
1528504577
15696215
1954793148
554049520
1802083702
1838400215
576703138
416338066
1621144837
265071240
779651106
1306158114
779798399
46050554
1077795199
1576140787
1323617340
1621865687
1084806657
101721251
483058092
1903300577
993697685
280492986
1667827979
785162081
2103638970
828361134
1274155141
2002974912
880848876
1633820199
1023194525
1214141480
1783230677
1412457173
1929282134
1553062038
500056181
997278613
616359991
1800513839
1185555364
1292345561
327080838
197184858
1646094243
1789100807
55693505
399693983
1010520051
786788558
680393264
554220561
638695071
1705119141
1987115856
639003507
52267462
2009522596
1174374240
1439181958
1958022322
875468542
2085483929
2067441056
1472311319
282507930
519664119
1499601947
1324859144
2047636865
336080977
1737083406
418089055
1708542798
332588779
230843976
337734157
2066265498
412800097
1548895580
1270091147
34559326
1822327813
57702155
530240685
1451562194
1469328016
1275606576
131182986
1709482312
369414023
1535565531
1709272626
1937724
1198840759
558384274
1285516597
1963746317
1078222442
2052661200
1605909699
1563621327
1367462165
657602308
76081906
1049204904
937097947
1091700514
540785089
1182846465
1690871367
1101740472
1131920902
1615260264
307517957
1680872324
1378075076
483700812
62536047
1512975169
1368391805
229628334
370362231
26980313
1401456731
1575768110
63313029
298414986
371432374
1064881482
853782141
166183789
319776764
1420453695
899458165
549906209
1899745182
1191548854
656612216
1510019730
1340217984
1229246789
871795757
750126041
825474400
1112694960
16294475
1149373977
1252796103
86347492
709177560
809301581
1048296392
1060492568
811142430
1730265287
445612094
1170560466
1348990839
778701613
1533591678
1404507807
915215658
538831310
1087194539
214055768
1677088310
1615277388
541666937
389337936
1608884448
890778903
861827580
2034274215
424332168
2116584976
1042602073
344543249
4033658
613299818
1336320725
1592517479
264901037
1972202506
408477780
801041617
1025282533
652100955
809400319
1363336018
2092168263
1117476812
2119413023
1771652893
106460323
799609233
557258535
1153920640
1668462856
1165377358
575607621
1791266279
1602699487
1684244641
1619597902
2053301922
687864081
298437972
343458059
1007967197
1065722898
1103887830
1308797724
2122624359
1045310612
1870714495
276245046
1768894306
1554550956
855133275
22906194
1362356505
1502118643
220298144
1415535617
595415601
711652900
1730680365
2042096681
123011338
234823874
103088458
1554789033
1971874892
1941427952
1742145415
706630957
585087738
766581807
1513613441
943281997
1061040232
1918185341
1042370735
918225934
652903242
408363440
1644323289
2074894186
2066602975
1866228267
1256193814
144666077
867155091
792862037
1396652263
724818721
657979596
746376972
748150258
1718553615
658629690
256366258
449968933
1019837519
938526772
1554956213
706185682
1288971637
1291903253
2125001801
1793146720
2123614679
1168616591
1306278197
59774324
236876151
2091070144
2017165095
1742545056
925902852
1593879587
1553383996
558044735
1125815682
947043170
414992201
1181652331
120402695
415686727
233515353
2101655942
1712828977
2074316454
1334662601
1969677390
2084311313
1233157754
1063795605
1119151322
1762979756
1443950752
1662768654
1304152722
1972343024
2079057398
948526300
972785580
1367834411
1046823130
1911652170
2088416960
504791576
190044926
1102275297
156165302
2129350098
1603941886
1703497328
2092082487
1133692273
981716862
929878856
462170823
1348442451
1604367411
1836556014
567307610
1747002022
2118977165
1243539982
1321953606
1398679858
201589953
898546754
920884001
382411255
1652125983
1079680588
184121698
1988442117
1320023526
1990365203
1579316202
1507211039
45876871
2124279748
1336051391
969427586
1660295425
1269075245
1054155617
2004110179
798501458
1406521334
1392776131
1506468965
379270830
2040855732
304524367
1464496064
768107839
980678454
1333307395
2047918677
1912392520
1156889554
809198524
1810410880
1901918617
795864091
718090754
1702638609
217829798
1199008563
1840920016
2120657659
1198150167
209370284
418348387
1280958879
407652819
1348721035
1586370150
253453644
650676870
560608753
109187699
1705544058
706625795
56464589
975600408
484573703
1121117267
992125095
230660312
1351462108
1462378740
541881193
1459420604
325690584
2008703306
215157084
527625552
868780520
1825250855
143017528
611388738
189065168
885819577
1946981131
1149519913
925415479
1136695726
2029161644
360615706
1263534177
1138048100
1033874578
1351354210
461429882
928761887
2102011619
522603149
407164846
1101190850
75014598
1963258667
441399443
1727096377
889419416
833545003
1705931060
535482876
1212628305
674633774
1714643633
944332199
1269393311
1597897345
1767396186
1089254725
920208564
506355880
348912713
1396248685
1673853170
605905082
314534182
1202105660
768591246
1174973789
769272807
40700108
894119266
931008552
716535530
1937389357
214927313
1517179989
794837773
770539937
795834240
1132234974
977010577
1127797395
1614543514
566059556
607884624
295832564
2015798944
1226002939
930876408
993126833
1145185148
1236560748
2022057774
621098946
156970291
762465469
452440997
1214609922
1549877562
633436167
514814642
498562113
95040736
2079045093
786355808
1842520999
1660895816
2011817303
743752047
877313823
1664420396
1049229328
416449587
429383531
1245011783
1272690410
625332797
1089255697
1179132121
2139513215
272162699
1110157825
143836987
558082416
341869555
2118217203
537013087
419249359
633135722
1000506023
941430345
1892505935
814961320
574621512
755357386
1492405315
327340571
403439315
1530372907
674489008
1931030342
1527981256
1234338637
2123020040
573426166
561337772
344046394
489469479
694035352
1407222125
166484261
71337095
817457915
278203350
372484369
1563236337
1636005903
609832730
1535302194
2083423830
1956435934
1900102631
1626448547
131048871
968855122
445740366
1998969750
1804708841
611182513
1494842422
1105823650
260230237
1396197802
1828836377
795024372
645456777
1093833704
904752649
2125647973
1945653989
605399472
819841604
1492127095
342079089
415784437
1424863449
1569086275
1021787618
1609013967
58811253
1739055222
873430677
749294341
295068473
1724278663
722921085
693662019
1240546365
1763271084
564362384
161669009
696323883
1913163978
1515008110
281591514
554965509
1644165557
1558833648
687081986
879583382
1932972855
403179518
1834536654
198810260
164439660
30208914
988498835
596644842
977953937
2133014912
835764708
1485245074
1123364081
1480019675
279566218
59517108
1489046074
205796174
1883150421
377343189
1380525952
1810700143
1868736456
1403346772
1825022660
2007742535
869926090
593436429
1794456722
1855761153
1119875961
2050035558
31800699
1919193095
1381980108
1239277862
92204829
818836540
813473956
1120648712
651788698
1554338397
1297908902
593926042
184380649
821421510
1147514538
472409763
619131292
2008768765
1172846864
1074588877
916120185
1815570569
828692126
2042744511
1553520384
1128041957
982836005
723219878
1870123116
1001638201
1969288237
2144127988
385765471
728441399
2065104028
2003855353
1679153758
1652947086
813193553
2033212453
415994034
986382541
41163392
2133780638
38751173
82868593
2099214935
1094020441
641188304
1754648642
1844309585
1007066486
511892609
1410816566
1780849857
1404829505
2142498090
782751854
267279132
309939440
550991502
2088611371
798364425
1090766900
503479609
1950121980
1599236623
370334104
255888995
1218776026
233094349
766626734
1807591812
1179700400
1028458074
1759254473
751950649
286944965
112526024
66949463
955464140
641774973
1585787312
360510095
550927379
155581537
21262755
1536734171
1790340807
2137009219
1910198638
1123725554
1743661462
1834355786
2026958331
1492702025
900255081
2064383592
840424911
678938282
2089345318
388693175
1774677369
777436227
224750813
881826713
259430098
718678424
476764401
2101075398
1152809400
157827260
893947119
334302951
1634822315
2131714566
120641967
1503965511
154464837
43559914
992174085
1123574159
130690191
577795939
1999009103
1575582612
890498340
1437620321
1149754258
1595039521
1376096100
12581744
1537475368
881894444
560507224
1939621948
1208830
1900624666
2109371566
1708193601
1117086579
513731418
172549615
1377023379
1618512549
1526488856
1880687877
2023475344
1499113015
2005242585
1807214095
1556238584
1563947668
246583931
171662570
902963385
347602875
1771965663
627170628
1816140160
1883125002
793925931
4521542
1663928347
183852550
910786280
1974650961
306357075
1651579993
1655027989
164609500
172939066
1780731971
896548700
757087351
1376860559
1495193944
1216530428
5004896
1732361751
1588065894
1524917504
2078000236
318779532
1646587308
1689958326
1347058017
849181494
1960080955
271745573
1695687261
128160181
1024549423
386685627
206055518
1056065103
2037161458
1500219253
926428836
922692258
1078374548
1385366317
1656124049
1222484683
2082869849
1546072174
19215905
1773042286
1140386274
1286362005
2072182080
1743979026
756008520
530591197
962563852
1202790815
71466840
1182020512
731975721
1668290176
2145682116
728620927
317036560
1568507801
2141236153
1342030450
1395893726
1170321995
1555280571
141095582
1857077853
1148859661
914800436
806289374
940675109
1418496733
1098670466
745418493
1614413920
1128608034
1328914367
883721249
2085639919
1808723888
1521245826
181533570
1875715164
1769547232
428487784
2128592666
732607204
528986068
569314702
130550261
1102112726
1107853709
74638292
2119123479
1096773284
2038575017
871194992
102473125
665679771
373696532
280905507
1431642413
1926497722
322490362
243614700
524376136
238900308
379427295
1268572420
1588005570
570616063
856339061
561322924
964081752
928759208
63939412
551906685
1808506276
622384969
485781425
1601952259
119685383
1002749718
411870161
795872827
1291985494
1222525249
1819886823
1959038542
323570667
832927971
1649900549
147241067
1425270339
1097134536
212971587
621225863
70408972
879170626
2016524898
1457867928
45030116
1486502837
1271764011
1503733839
360382499
1216403567
913441971
779496761
288072962
708756562
489836643
1337092278
382129472
229183085
1970350498
664676373
258753541
1659832773
321233608
1150455331
1180001767
1234344469
1946617013
2017286087
1124553340
1887681630
1443541907
2055817301
355782720
934900628
1860917213
1918459924
592323920
739703091
804351705
353048624
294885568
789278808
1443379854
1351028201
2046688087
1594863391
556939521
500559959
385309671
1612701698
1350952305
2041611096
2133255507
1682446035
902476851
1744676647
1503268039
1302153805
634658052
766884586
436600990
1514590897
1761793322
528325794
332046755
551164220
412151667
1611529138
1800491164
1322128092
1565724497
946773699
897097275
1326206596
567731942
1395698549
1077353231
1196834793
1061746303
117138446
2059064811
1506831949
1024107443
1731505876
910688980
334424580
771451322
1903560070
1356105781
346206846
1392472259
2096847518
1894768112
667462646
823658975
212515440
1555732738
2027137981
762134669
2010203307
1972654195
555630461
611269110
317201731
638534206
521626613
1506506994
1897367443
630488968
1093715761
1477621772
391891560
495688304
1744772746
1830306578
702387309
353095247
1344437130
2078103995
672331986
763833681
1801158849
883972978
419359373
104656707
463469705
1925037936
827953880
2044828451
834359056
1560800233
2081143265
1334363179
1388676949
858893396
59816147
1934617173
339910151
1667938994
181443796
1903086972
655258204
779732576
1471130010
306773123
613125603
1667994439
38184732
952810507
91486640
485686038
570323031
95568401
1428488197
1648960967
229084265
2082306698
855552822
1036427475
1161222400
1283094237
785415044
1505700781
850672198
583879507
1490924413
367482203
1961952491
1384789520
410245097
311247033
1194603373
1648331145
141877285
395225232
1472939979
886239885
547523537
1639416483
1031422572
914688763
316716618
333430615
1421738678
2061249372
1780757044
24865567
401871192
1669939621
316355608
183702483
228874989
2141236153
207742297
1236925976
281689338
1087599160
1799846102
1372404236
866242381
228162019
500344441
1822764964
2143166132
297910917
400346405
1458470085
1574850943
305259493
1410688761
1908634729
744975498
1817935589
2103349071
321194038
424655627
1748324929
899737408
42281411
1974600423
1467759652
948861302
621334981
1675713478
1985098060
1598466739
210209881
1348116109
108617984
566475563
1596495817
1093571793
1796135809
1266643824
93008313
115571172
1441199997
492888455
1664769344
898481871
551275318
1726366275
1002914660
287233429
1356719426
2082205829
431057987
1039968497
1223405062
1943403296
2087213655
3666790
1464924192
2112362890
795575424
1095671425
1792351956
550642568
14997205
1281858033
1996492083
1270525670
1124448634
921361195
1487698168
1476767954
1277009625
964958131
2086484112
141399134
2072441915
1570802270
1374916049
1796805186
2012252157
1968670366
311542421
1664564053
984689624
1863346549
654701244
2016059554
2133334176
203050724
844646772
1510595196
1234657035
368857500
1020926730
1815366135
1434874482
1299679867
1010903761
779352227
1838170057
125275810
459878587
2093273019
1979121240
250405995
169670049
1175061518
4615807
591439766
465487791
1750870923
781499249
827599055
1531763772
2029990094
1884733708
1967274987
340849744
888184789
240153604
85976
933708267
1221083132
822687619
83105786
2019499849
358573320
238448657
1264611222
702070414
1084457023
1377800005
1411686305
1105659555
548481061
1829191059
1240456488
1606162445
1572222840
188801491
1468609256
1361375401
1771482830
1004872738
586912170
1844531252
645399374
1149825930
1827550553
442649063
183463059
596478424
884792553
1585558072
209493978
130787984
718136149
191570643
733963226
1447213940
528541671
302341926
1724501622
1350181964
144174655
1820152670
1054345707
1543165406
160412913
2121534862
364243341
1190684133
2117989915
1805105897
1901324667
323349535
745365491
1235888591
367404377
382856127
2131308371
807946984
1690642721
527421187
321013189
699075228
651829986
1185626393
642597612
429411959
1486527414
489903429
300358784
1600882700
1213362485
753961469
1048985320
1304392067
1225868442
260121243
949891148
1616094414
4903517
461649019
1686379296
1829110268
1149489465
258503874
11429257
1971283442
1187302168
430684926
1643465432
1730667880
1663045614
528287563
447540755
1190019836
909581034
2049164330
992952072
1840267890
1564090153
655293958
1810697300
697788612
809251099
1213460561
708861158
2110170443
461956096
2043409180
1605529638
1133503443
27973101
832045811
765913853
165249986
1268813139
97096453
868359950
1389442108
396627804
69404125
1127648369
304885056
1883687002
283418612
653961077
2004321014
371262911
1874438729
1564342028
2087308496
2110285476
713546826
543282339
1972019588
634151638
361143208
463961457
1849421433
2105863591
1320331377
1760311185
1828263455
1193524057
770011186
1704809178
1291572339
1884759154
1423281998
1682956491
327415520
1432483951
1440562194
1943671317
897351067
179996896
354253804
1911586565
134053794
1614320531
60640111
487806125
1007687300
1200714403
1820033749
1357939838
481737873
1177578034
116445146
1390505919
2067475503
1089653869
1868701241
1300323503
2139393096
1401720369
1173886538
290104817
97993708
123685666
2115940550
545842908
341582338
1938170797
814871136
2111832100
1297250503
100509751
526050960
1670575801
1575943444
918133154
1891908845
1990241246
470884566
1664472267
951584776
804148096
1814089273
1921684657
356093028
1922230103
1676264500
1933267760
735873801
495590159
136029716
902077598
458077388
465468353
2073780263
1275250789
1672161045
317247908
1381259402
221716142
1330838946
1474161676
533736988
650107323
2114850859
357418038
1591132268
1697633560
1479309618
1161665718
1079602031
1409590133
416398901
1014646985
790152815
136104945
1258508627
1465579183
995328751
1359138935
929087793
1726735541
1784948442
750367818
156376862
1195893825
1582641114
111909995
935100200
1150117758
467814053
536992073
153953048
939415207
190525880
1289002906
2122947779
134048674
1356500978
1684617501
764857264
1225681418
1176503044
1855030298
1905414748
390668685
444041927
1734783566
278070970
805947201
527205191
503064355
2144218855
1981677330
580468353
249020004
411376102
728721580
1079520091
1798436876
132940220
331103919
1429040365
622285991
1368719814
2078519161
1993196440
1191432687
1895356302
1858477510
1201549801
1107326031
120806923
1728570699
768805200
1877736252
1258815963
139853089
1275199781
640046764
1198621219
783873537
802502993
816205345
988303401
1695196494
1060808575
1990634213
1837187707
508859801
1771043395
678977689
3620342
1554810856
2056475456
21171455
134497443
2014270469
1332579908
1647899541
893372584
1681522206
185573036
1719921231
1928444031
230059392
470461502
1712433553
78674691
414548731
492296204
1401984148
502618158
1497877169
1275087563
1847784966
654036877
554975871
1897573510
42615643
2034697138
2057738196
1156726547
1690255811
1846257428
1003684380
962863954
1941203919
884253327
977248299
1200636401
198956788
1410410671
1968325512
421774868
1692000750
420684303
2077976587
1052897072
1314485574
873019679
98309093
980192305
1095601521
1411919521
6465451
1052730839
1709746695
2000950985
2091587648
164639545
723986200
1950148939
434455670
109867567
373909240
272366951
1708583614
1546041157
1859206623
1710947107
228768343
1210568288
128234292
2120422988
389794086
43399340
2089038194
1843904510
1627237104
1965084729
1477925292
709083827
1738764502
2042463070
2118317702
345649627
1936340024
2129241633
1287267529
1073163265
802670144
1018214975
486477624
1455342535
1070859271
815993915
1351702416
1024227673
646281258
448299812
1507781532
551665958
839128073
284759772
651310576
1033357082
2001062745
1993635120
615839747
1642176892
915335676
413750227
1293180906
307002341
1706965785
571432835
1983092144
1437984052
157451172
1163345929
539512473
1342047339
1938084301
594460932
1154046161
865777732
370869255
1668909862
466845598
1398134039
579354511
1670315996
472975170
1434998695
1731103691
361153737
239858664
464408508
706782826
408708927
112209255
1883123719
1511597549
1385244813
1572086990
1342878457
223805287
1312189461
1475294726
688029964
766080644
837990669
1433875924
378056371
355486275
945075842
1054718615
869138338
1151080224
1019237690
1358433064
399453796
1070896290
1750551397
1771258089
1211479959
1854784625
459969197
529858896
616766927
813963048
1890906885
1148728364
1943610542
648360166
1693280326
161037060
1827764346
1062733812
1234765582
1814286068
107117539
1405390263
140896565
661851163
278477657
1467875228
34427002
1202278429
267445160
1715241913
426561509
501319000
1890213739
491453897
1462435021
1022317190
106982273
1529863245
123029503
1572656988
2098298906
615941226
426050926
2021648511
1250971473
322859871
515757131
1523166685
1169366495
1500710108
845606053
1590465933
1100535876
1271264251
1133389870
52506376
1329198721
2075736146
312606163
883704888
295600665
283633428
1236537046
1557915717
756222078
1604564003
174741287
366351942
2120095241
1574744590
2049403789
1767160511
1525858473
633648813
1652974540
1323682837
1693867406
424818288
2093012068
1031527761
1839781580
1142191736
700009262
1616425985
12074656
1822878373
868253264
1649290926
701794211
1455157126
1138447846
449113073
908829612
1151211389
455659879
884502731
652863527
61397140
674175340
1715214014
825402614
1592088520
981398196
517480043
872087393
1780623792
1663913574
549656702
1638829390
1296089765
1924757986
864285807
471374397
2133300258
789816336
2023184394
1040065518
1784995240
851398751
1716652149
534074645
2020279512
636547801
392232107
439888671
283643732
577298979
1011449342
1557267995
1008372907
1060729324
1085191512
1196851280
405180762
1313200166
129598833
248247092
1899057214
541090474
762754908
553119559
402238346
651157287
142888153
734525353
971677313
630574967
1648052120
111499608
1349562136
546529654
1634531491
2128705506
1909664927
879142411
1339386491
1375213168
1586129164
875861058
161970167
2129468112
699316149
1363656661
1051381079
520984761
1097323048
1606108254
1123316683
1905568871
1656653473
1902565773
1853083063
1080116012
724569675
1681120982
1646613238
1426681527
1373005360
511064924
634206047
869560852
1980465298
1327248231
445541141
699304877
1408238182
812820254
1491238423
764206280
151759119
1550384147
2128336012
763189154
12046190
1048329686
614493703
2095349511
1839819084
982807125
1376587607
623689973
392091349
1240291902
521554985
1889530773
189767759
227562865
173352223
436095120
2113480351
1964387694
892024976
522172336
1984417490
727329861
770383455
421583747
118255735
910074353
1523185038
1538401217
1213981873
673081174
1326452722
22460084
1018255511
1691094162
634384008
516670891
1148130155
706296736
40841853
270451909
1281814069
708902184
1575267539
676549217
961174623
1017174263
1955536506
358173978
1788154569
1624019843
1011603252
870845542
268085629
783468854
151257685
1489874997
1329573858
795240152
1108786323
1636707443
1896852749
807747173
1300006115
1874555111
1464611595
1254178215
1950537799
1144397977
676619291
460084647
1930721864
1548415071
443962558
223344764
1083131488
1712652982
1503269269
249537637
1477273855
1907706585
953046535
1535579125
1451351470
1222471865
490677933
594615557
1128344736
1721505100
751242830
1404138135
970585082
628184076
381082234
492995401
360009972
1880978700
748820193
2120772940
221633438
846822700
1915181989
431723348
1120638552
1060129546
154231835
1801860853
2088730605
340771790
1202460698
2136003005
1738173947
237666453
856070613
2017978648
1730417468
321002110
406455825
1273013708
1275060423
1142931082
474551225
1510002350
403261964
973429700
1902890194
1179542819
902339311
549128679
2069713322
958496234
1422354168
157356272
1587661805
1537750840
1517047522
1851190420
760314547
140516712
1490723443
791834674
861469736
1116396115
592036158
1432533710
1965298742
1576725112
357911638
986559929
1488575942
1542752828
292784139
1463219115
1535059990
1807634796
297433441
734499060
660453344
1820663741
1089925236
1239850400
728879010
1327292362
1845929461
610428919
50044671
1606146508
955376665
1953172011
1462244079
1779223921
66295444
1607653862
1326756995
574839070
1760509227
1411021130
1684206589
271188412
395657914
1238728413
1303217943
257430258
26825458
43934965
1233296488
122999843
1305865222
1100198049
1327744653
564221181
168887911
2114673151
1802661301
1231691457
374972668
1754007005
877480138
1491954532
2084969453
1196942114
1506987383
1570851216
1105861052
463429772
11527409
61108726
980814775
1195531623
1459554615
2129118182
2129693418
1391947880
1411264222
1975620533
787347964
1447669635
1809933544
910639833
1017226165
282473325
1336260593
1724360540
757570303
536037614
103386410
1106614868
206585155
871283128
711109158
771543038
766273693
1036011053
1900827446
1637025974
311211845
669651182
875457734
411015073
1581449884
206668067
100987030
253926760
1222709284
1621327635
1476503491
299753547
319214447
860033980
1375570417
1311815596
392236725
1793173545
1002217039
1441943055
672754290
1947423061
1328019017
1279837641
1882771901
1681531257
1854703652
1576528896
2043721707
82852134
1800570863
1660459437
935043351
1032241945
436629200
882317915
1757142464
1421988138
956733731
6223707
1001012694
753720587
680283277
986476889
991542632
385939450
181973630
1175864434
148355105
1679124407
419273804
1753818709
406160320
1444060100
662206482
240837252
1116690337
728391049
1442591135
1426351945
979371106
1498693971
1419264663
414323474
1906480314
592662492
828893509
2052471482
2010140935
1052694503
1041784265
1346002187
1182296524
422757690
520932982
1322413432
2039927643
1359849893
772934404
1310309589
1959281451
1921828825
1532474591
1058162902
130088679
420392107
1255491225
8916652
512878520
1835795809
335566624
387104595
934536442
1893591205
276451005
1580366660
981982573
875169814
1067388614
1140793824
1874973069
2083887208
1586368954
126142877
1478915166
2129549864
269502403
1212711929
744306478
471551541
40135489
600041388
220763078
1659649892
962999279
1513684164
334884166
410926875
604002846
1529890331
1585847541
1336884976
1173093599
576478555
500014607
662215144
830640155
430856917
1048835589
109734549
1679545778
1949960220
2012462232
1367935260
1846193756
100736007
1796852747
1247347568
1675583236
1909033784
1196525373
698831
399659998
958236869
772005007
1024466932
116320584
943518353
1849516709
700491425
340122010
1936618655
16813011
336971837
1509444696
1155850307
792818403
1726626757
1534543482
515169554
1690193292
1898844563
1300985485
1355227424
694647017
818084897
1115298926
1227827224
1003231971
758806786
2002757481
1359842447
1650302322
414734022
2049180472
2080373584
1988534091
768646031
1105935147
56699725
350713237
652631339
1600068708
1626651757
1980321537
1946635906
1087509611
1006654494
1304629577
684552395
1165377358
1629802848
1961273943
1599220938
1603845321
2071044830
48825225
620032932
1550786807
1851700389
2013206191
1613620026
851721775
1724468548
1855544739
9572425
1308600921
260287375
222180274
1600344789
832857370
1992558125
2007419622
6788944
1954589438
947208061
1185877791
462553785
1301350062
906433542
902127677
814710456
1364066367
262330794
678822216
129612802
1783004640
1835180159
2135169709
831768555
2006675478
820827929
395340186
547913092
952210121
224787994
79579427
656358593
169268052
1794987300
126000854
8617697
1343352141
1869566755
605851465
558765223
1428923703
358683468
1699994232
941142361
917802189
1108624604
520267395
339465746
867968857
1385216188
1558110480
21438053
1329624727
706901407
1156395827
2144253615
2126186993
566747821
335310776
904908721
525679639
1547913578
129676039
220127929
1387764223
409869618
4484115
1877165951
1027992467
1549556328
1785707309
1889890461
1963802228
2013588653
649970704
1542517736
1264203393
1460869725
905616107
431091530
1163819595
1506002669
815236117
1999358398
2036835491
1098054211
388627936
1223636845
1646171306
629705100
358862391
309336484
341655975
1142473821
1725151593
339468927
1160396227
1090541074
1846510062
1715954403
849862786
765177219
1224167940
918012372
412717411
931348205
1592886552
1088236736
1217075188
1746316994
869836643
1160528572
1757535341
1999949971
1113723883
1235836912
605296704
258092291
2074462933
1894358271
182865481
803959440
1189130383
1291975808
1746934770
1353830058
1648798516
208863552
1555920470
876878847
1256232307
1601616338
1599749653
1405897380
436587347
200875196
673879579
1068117977
931821955
298641375
1120284533
743845997
31269517
788920895
65599530
1139194910
330710028
1950569115
2127993152
57946126
250436904
751785784
1179484397
1016801301
911120401
450609340
1788953862
38112704
1088077285
61357258
671890173
1361974509
79051461
853393347
2103758393
982990027
907075403
1625415058
1857770436
1956416656
302233416
1497650563
1687020804
666803855
1578309552
329604134
100962096
2137203799
867388795
1378676818
1041915201
152102758
447904715
1152022676
1933508144
272946059
1175505689
1796908013
348675638
70180483
255924739
1293285155
674831130
2120821081
440399081
379039530
882964455
1788059650
685365473
1822800914
1455674826
1827473862
1910016491
171570780
320142199
224430008
109781480
309856924
1684270318
292836352
407814978
2121211023
1092925234
1850034025
1632502027
1446518358
1575302045
502466240
993716234
633076640
1380110810
1655576341
822219619
2079611402
1162972019
1756917771
898035625
328877583
674146066
1898184609
1710303521
201491057
233925932
1923478607
1121842114
87152267
1609092710
481508090
1613827904
1694993530
1120209361
1627620730
332426330
834385586
357892694
198546006
567191832
1690933957
1339563476
632412754
1799864949
343374733
1607859740
314031146
1153457071
1240804451
234200694
495460726
2004692328
1519173318
1702277312
545270073
469353491
1010520051
756406540
996105352
902572605
790752388
762154018
864347888
1288791925
2129171646
238360314
303957426
392577718
618462955
877691797
200964722
272608289
1136487700
72616462
1620266892
1449962559
163166308
2091440214
508718401
190809138
927638045
742616481
576491191
1922157636
591890333
18946255
168714325
22337503
455648863
929233709
1793723988
1378838615
1776485270
1867414453
224385994
1845404852
1270369984
219109806
1397751952
1935969284
1732489888
2033053163
1113777557
239365528
309125479
1562075721
602316723
678297217
1658100692
1355324466
1000334479
933510719
1879440726
1032961330
373929709
524172509
300836406
208932359
416196109
1278418597
407078536
198271722
1869928777
405010411
733138088
1506631552
609755528
1014209134
895636135
1580796613
1314114143
1575497673
846825055
1405565530
1129843103
157411283
1150074818
1229531701
1464184374
1984190652
1276227690
151855876
1161398136
1984965423
915488815
1512805388
2001195395
780995116
2099115910
1354169075
662942671
94913533
247071689
1203018733
806735340
1012887791
1724751946
1480480916
1390803945
1620996744
1116564417
22460965
1323369747
1466453641
1873469083
896462923
1248408879
1831792803
126160225
380646336
711626328
1189572625
76302566
1728559388
1672563263
980518238
1294575773
359094682
1708216119
971934495
133104187
2106418686
2046646559
1258201590
728551963
1607737977
758954626
2021865992
655302166
1701666930
1132462274
1415789328
50985337
2029506277
1725165098
1536568666
910848486
968401234
707572671
581852625
1554437351
425083274
441048482
843139591
1575707082
738077217
570454727
1519963088
813963048
675090701
294925215
920361837
39516759
1455723617
269467357
1988917083
172082317
471109775
806692018
710198801
129159699
607289920
2077960364
947331923
1638602263
917896661
735898459
453838028
1760725390
1640172298
759810568
195811130
452201498
414290762
518641083
1412290429
1517112137
36659468
2146825091
47051515
1952016295
408138140
622768169
1236927469
99720154
370320952
1626382001
1993567485
1237476413
73243677
978011044
894790343
1231316795
1889653538
1588596908
1737318351
1568125283
821407477
1457872686
855651917
288062359
1882397759
2054800966
1419116174
1736579923
1562351290
1477684642
315894217
1949482182
202696408
1546229584
405651625
1958702897
231486248
1759170611
1222199393
1053033124
699913310
82104469
463727133
537396765
546082534
1468075824
968083045
624382281
1623729091
1187134705
725473487
1300551223
1375150668
941675131
977387370
1378603410
96180113
2130624451
261414377
1179301333
512684309
1899395831
1307006104
234254503
737877926
2091955955
1777935278
1722921896
2013754056
859083688
190181199
1035926835
1522646128
883199221
1148524181
327400794
2118774625
1829489445
579556343
1084585538
1718945003
1321319212
526416549
1513369059
1737280112
1226246441
1185289641
1512902420
2001591703
1057324508
1485322614
333388233
913465980
1063124122
70183908
1525238373
1944395213
1110026596
698484426
1824417432
1202685183
1395430717
971118871
738310771
1991148794
1978747111
489013406
1775106695
1751159305
681222193
1433396025
2118061467
1533980987
347591429
2112720981
806705405
2049809868
869659328
372722238
2006691622
1846256665
2028566239
869281269
1303778231
1849023111
75661985
1804043784
1740294173
1560161570
415142173
1644398292
1040494593
1768945833
1981581108
1274860016
66163589
160087492
716890691
1128233888
202969117
514311096
1813521174
379285129
558147452
921856710
140659818
306137828
2017352564
614404324
1965753112
36310995
1067497113
879285943
652616933
326355809
512758464
1429071813
522560978
1455795103
75902731
104480021
503760284
1864677876
482944083
1787980283
1032139289
1731422858
987077838
1449308785
192314371
540812338
1696104305
1927988569
1618786798
1507138704
935641058
307256686
1228752519
1594711329
1448743614
1182180552
285888280
1051409724
1833729682
2061500835
1232014078
1249720598
1527442071
1458603838
1179030105
1496042858
924452733
1405474246
550364855
245442156
2056754571
107309708
741029314
1101556079
675628491
371484632
615303826
1422139639
1963468139
873858277
1789060385
1603737124
1211148928
1353685949
907992552
1644972044
674504489
1642888769
2079967832
1111439613
1667519626
1611768309
1458366211
1199658089
480311159
1724144848
480419956
1137734692
2042001717
540847157
172193413
459061315
1532127271
2050794866
445371447
708754640
915429572
977328853
1490572059
27266316
2132662948
1681035883
1315843539
1639795014
823660282
1676887429
1768486716
1298596915
1830317252
1169377951
985603618
695964772
13735200
384465464
383602202
780721051
931095394
490405291
229736131
293201724
273237622
943475930
941476557
2179735
1280751583
176650543
766408515
1122056694
1190695044
1442646164
850741579
1996251095
850944038
1097054174
1230420002
1664743304
672796892
2142046450
1108467971
1996133487
1458288799
2047010971
51984990
508390667
1558532519
83298533
830152662
410798028
269783661
385246369
158542860
425421618
2026021139
1795730091
509158266
505361271
799744015
569977048
2058751111
1566381077
1684738568
1676177924
1264645337
428929466
1002670377
2051196335
401156239
1769104605
1454626388
1131848556
743890187
1617302421
936889364
2047514146
474762277
1192130934
195629292
1392138848
1015294180
350778623
908719337
1609812753
845631705
55173195
373227829
14981503
1135187403
1706563944
523765200
1300394371
177774298
1932103047
509139386
1329814167
817857656
2106935051
1312164805
1175224942
305758886
1359535393
969282019
1610632740
2053846980
1844649001
133644089
1036378676
107123211
1999186631
429059345
796026162
1726409074
174879811
1786053955
2120204314
551610639
1580168125
1699874093
1207473142
1380872758
1509434902
1741336694
703743401
1306199713
1348646192
1226187980
1460070668
793760240
1931218456
517297564
396770692
1720113105
1225491601
654513218
170030109
1469622725
1586743066
1208344562
1119794281
2147056202
2052092877
372205745
630991880
1045715236
1825779138
1969172691
2118000449
1643458413
1087650132
2110260101
2022178626
1563349517
2019304831
1837159995
946492800
196806770
1353656285
1113424097
708210325
450763921
518122266
1253723301
435963380
504853697
2132595316
375243584
1713004403
297143530
397519952
1413300425
850035264
308022370
361648150
1745750778
1936475641
1246088946
1320453419
398721771
121468321
1491773545
618405958
1153707587
1217390981
1175516234
2039123484
1696557628
1705331538
877956497
585237512
1264231925
1484490257
450661529
633746433
1822383432
532921199
313882829
715145127
456857780
1508762346
2011672327
347379863
364336269
1366358617
302029425
1363743727
2106515967
1447638720
1038051588
1376444085
405879612
1891618671
1879921744
1482274067
1597024363
1047228945
482671138
1747542398
774880740
685318577
733533008
1934973485
125370676
104173069
1745250653
540330099
603851314
339323950
451518762
1122421635
1093682921
1819465483
1419250510
1101912863
1465933423
478306467
390126724
719500337
556538359
956829769
506469715
1731156252
1793667313
2145534509
1602739517
842644206
455421088
400540064
1513113342
253416579
276696847
1450772614
489761585
1962819005
1178793931
1916722080
855236432
1054607266
1756693016
612053758
290538940
1101451408
1491170246
1832583060
1220975609
1404634684
1421901246
1884003858
1860561464
1167998364
1914536926
891467215
849560007
158815761
1819232636
274542339
1920540834
1968066694
1458054099
299190355
2039577334
1089850773
372577575
321284798
1735124119
1169109282
134681457
852552417
1904287122
1083521885
1248629453
1762715691
390437168
721174891
372768527
288534434
284116625
1313635571
2097244106
1604539285
1503955843
1203013711
2094249312
621497711
2045492659
1263720736
1158324239
1211962278
432002234
802092569
146312568
1223651046
886065236
624309726
862184360
234432307
1414393248
180652849
324452673
1646117936
1668726699
1398039936
1406290869
1798424489
1032334847
1654819336
485562565
1017881497
1535928814
1027338803
1773285491
209095776
729150116
1443216384
20225235
1986249189
1648673465
1481805058
1860875353
2036607266
763107664
1697306057
1871972449
479600242
527496050
1603157726
683005749
898736891
1032448576
728939764
279474701
1665048957
1005628978
376112818
660999743
873868195
927034460
272125126
398155843
31761619
1738335208
20444632
878207478
978155379
1396497695
366037624
1954694553
501117980
2061834705
902519650
1090667557
1160107322
591731444
297626869
1206392291
1091622209
1039351143
2088395579
145924086
464140987
456515552
1206069683
46667380
439430212
995205223
1430953056
1891490518
1833025348
2123974111
1826333541
690884566
1274491924
946928368
1334851772
1757755873
1894599406
2093021949
1649561460
813809279
1046763060
2019218897
1701631210
104187279
507876200
555198845
1697677558
1100051915
360999032
1026610907
1544974823
1098606094
988245787
1544286049
1465383230
774873177
723994241
1479367168
2065099859
1082221593
396858445
241100708
783161533
1424212318
1696541828
2127981307
1679988655
631025575
1134671969
926659986
1513419422
349231315
1960456245
992635425
1694565502
48918982
290516988
1306640443
929274122
1015247329
2135785248
145002033
1811510771
245054830
518297511
758325848
1223837433
1171962399
1700762974
1593305398
2133415300
200595390
204363333
1172001054
1617130596
34658004
1941087443
1331903124
769858998
939797776
1295394296
1019086763
1721989034
1316021257
1316497916
1359207473
724985825
689424036
417578394
442163236
879530310
1259915062
221687613
510499556
547717807
1626575653
846023966
331849839
1163091975
961863409
1243689294
2141322830
1499467421
465908534
602401000
463614979
63204068
1209789661
2128543971
2076364167
1940953926
313978380
309180024
830850232
615648462
217591922
1597358845
1499590826
1600500240
860822093
1600508585
495685117
1992162102
1359434737
173350657
1639849553
1697656637
1571278422
2115956360
961438726
628317499
1280320037
1645296351
154895711
1639264620
12151135
176284286
190261613
1982694021
660229670
935075534
619420245
257487130
1991946423
10365456
438619162
502136518
1956422401
1714424000
162455923
1304461531
1075137348
1772477655
446831585
1078344439
1640730584
1623898515
1746412845
1508380536
605530836
2120286502
708470884
2091192285
1079327585
2135052372
926967003
502475414
1613283803
895622725
2048469094
1061057329
1323001628
755183941
1856920754
1969167381
1140691295
798707536
221112919
1683078645
228590495
1376589384
1398231969
570487814
458597617
586196889
725635394
1483370874
1912203270
1340060409
1244716120
50111020
1019647352
128931171
632043107
690494697
1103268927
1701559035
317473532
1239198224
636217369
544869384
2010387612
847644808
368735513
2123760143
2056047368
676297993
589002226
1517863847
9658121
247484173
991497503
1888364781
907274289
2043069788
502651115
1497462332
1242185228
1896837916
1920537558
1484781216
1712345041
1608720333
1483123954
1864315467
773789192
587793142
314731315
1128521456
1505171361
1560181387
1958929746
909809993
938887072
1111399584
928923878
1890261561
1853387505
485898646
473319329
1367468536
13063906
2001262023
116721747
1995383944
1569042289
974559082
343777885
2058209712
1472782119
890073400
405463728
517985267
1547987648
1515706642
2128979895
1507050350
1950795268
1343476008
1220597873
1396908244
800467497
299996342
1789426554
76104097
463983287
443587461
1625925968
1840651737
1601552655
2089083424
1438164263
2114733528
1591720260
1936708355
1359405230
282815656
1531879718
1405059835
851835157
1990441911
105008656
956858109
1107174143
1137196537
1678920261
228185349
1631253254
867537045
1818344591
1462876035
1331820980
843483390
296076342
585294585
1332573832
1364455053
225182476
2147181877
659222131
196361882
1532826486
43342322
1903015731
548779296
322408018
955168079
144589886
251388597
1359722244
1067645328
635142879
757672829
1454832110
924172864
854574567
1136403898
290961310
111028691
1155758676
1038189790
1834855055
1825150154
1411144692
1990796525
101222554
1638740826
2026405015
521701549
1485987520
832067680
1597182112
336056695
1242183524
856505056
32993943
276595601
989477892
527424791
1718661011
279015187
1949063282
301337787
346353892
377392098
181136951
1416396776
1784041508
2047258753
783130748
1634146854
1423487939
299552200
723494787
1187829898
1755766938
2063772052
1934704689
2020241848
667143434
574523495
316254433
1260744670
1972126145
1098683426
1218803407
427119924
685062216
450648222
1612749701
1706333622
870097721
893151070
1110312241
434134072
753914692
903691890
604477904
189622802
592241165
1974379982
517853849
2003401402
720664334
464205436
1695644162
828911578
966071957
1089580514
909048639
283653430
1772615155
1909316459
1348024576
200613748
739327490
266242601
225054032
2012173752
1838056519
1709061761
946441737
2048545595
1219550884
334324333
978417715
1922571911
1506347376
952488557
1688643391
1476750095
2021005464
1863912295
1466726495
915310341
1341935674
116234510
1546217206
531856334
16930370
1190041197
535201863
1483400632
606102363
2034844023
1274493619
1748994704
272133770
480296653
49111264
1589638632
121285103
322458227
1495198433
259076128
643618118
53578892
36216597
1060016201
1430602215
1100530651
143178668
601492264
1756703316
1497020298
290542068
1297571693
1886601107
1123913931
1315774233
1590551947
332237309
271142589
512983642
1898967445
882473630
1232589736
1635989924
552052258
800524766
691691632
1961096614
194329681
936176335
1251351256
442110319
144212167
25428146
429225025
1256237630
664564112
233379546
286856328
1520188413
1601996368
2020166566
1875207432
748255290
1842146859
410739320
178812800
1605877779
1257640496
123889818
493431639
1650341088
721085091
631583534
1091414080
624896435
1321819247
864727259
1231837585
548732591
1733085174
1683969494
1458922798
1354613636
1192142784
1541803740
1969920268
790054579
484799664
1673022058
1906107870
1740272484
1760968800
698146275
1691360198
1542817810
695701779
1800715399
686748610
366307601
752857986
1217806202
1526823210
226990857
2061428309
623971311
1130804883
2118022716
855974087
1506636443
1690676676
878628154
1013450505
2141320234
2086351125
1698834883
1104139553
409157697
1557203898
2132552001
2085004397
2066455444
576046620
1486387777
676034014
1505524538
2085545485
177624511
1802692901
465822271
1847040763
2120968798
587239099
1323598683
1461457695
1319830564
177391650
697952732
1462419572
619233741
1679765289
320352747
1202718519
1153777710
571435911
1845099741
815231295
243496455
428107549
49917808
1942856926
1019534679
1492867952
391616192
1379390815
1555438612
82754569
849827128
148784428
1983710609
1357692187
943161571
1930927071
2139232446
2113919930
1770183281
577024772
915031474
480255362
781092787
1250455724
1769679343
717098850
350762984
1468725216
146199895
457417968
217891007
466111570
82926498
1779979107
976831955
2104179365
2009659358
1913234260
152918313
944082234
1163198231
202274819
823394511
1933872990
1808645979
1522408587
14257470
1726584693
292876969
1150211003
539251822
1494294577
1887727275
1981088580
1213087350
43218873
1063385831
194218901
1073561365
964804373
269547726
1611837641
574063781
1200709179
1353917960
1698818894
1130969951
260765514
50098472
894460635
413118065
86037828
422349245
1428520951
2056861471
1917061569
1881255242
111027798
1825096985
2092168263
401623712
1110148276
655310036
1898843343
1140062500
1483830723
508118284
1069946430
694221758
430946480
2032149175
942050146
531028916
281445100
1763584556
1379879418
1738157539
959529997
1512168189
872344390
1865057336
1405764285
820710491
992063707
672066240
1872735765
2000910363
588131348
17574651
872390107
41883117
1071378200
613691300
2102326944
1546319711
692180784
245614053
576803600
1021369786
2063168907
1762794469
1944648104
2011247
594813011
1825244088
1428933138
1605914311
1558147585
2117695828
193153815
587385494
1722087412
1718747525
1114355397
1348855809
606561310
76705453
1114085713
695334938
1766993830
1651451678
1800182521
195989714
1744494437
1381297582
551026628
794426320
1921192367
1502899197
2039794563
1059850599
24626617
1803261351
1883055424
72831006
885567090
1241302518
1676746624
1187687022
55784811
302483061
1088134050
1614215266
323599869
1833100378
1692582026
61241022
1774318858
300765168
718981210
2015957194
1108467548
1329741033
125257882
1032836385
94459087
739319865
153566772
1255770711
1661419758
707134495
8477388
77987661
745958596
1469398897
1214188030
2026012696
822770810
1984221811
1337552518
887281648
1410705919
1362339251
39766798
77273981
864500476
1631653833
637312269
403455009
647946207
722728919
1983981383
1232040252
276610667
1899913968
1405500041
2138436991
1661493124
216572754
581457166
1205907199
1874263388
293798306
1220447922
727523241
386528748
1046324987
1877234144
498779738
1266993406
477983516
1508450897
1295344681
1028364746
110734266
874798225
762896313
2134129603
1882707661
2116638491
1488589926
832341104
1022240262
333038324
1193565567
206326242
283241864
1033491092
1304061620
878560011
1158232639
1231915624
1458662724
1768766375
440956660
6996437
1057331078
1902135181
1967079234
52429218
1381786219
776063174
2095376542
1091475524
1855896458
1831256393
272776061
742461673
1597580110
634475982
655024285
716825843
1013587620
548806354
1697263745
1885822759
211854021
1167131761
1403476759
1805559971
316012987
1153082010
795659735
1050102018
760422990
1104056081
1467341590
939292082
1473082997
1774498605
1914291463
1491179910
1367102997
1841866765
287323579
834932063
770035252
1699274990
1347423183
35127028
78542704
1735228083
276753343
2053252543
344812012
2048338982
1856310251
100240533
868622800
813047960
1990463213
874940010
1221867040
1465335022
375052902
395245946
919540206
1759609601
1080749500
799882975
1988674930
1373358467
465392232
869727011
1061541656
1606316128
1288759081
370659996
2024968858
1772353558
1237468654
632290393
1500541081
42142471
566435347
1761992930
6406759
431284250
1097092168
1868190578
1845120941
631785161
2061773481
127243345
1361364412
1170353695
1194927433
1405454228
667813225
494515339
1448711617
1189639552
455763642
1860680803
2013554486
363178550
594577903
449340641
2006495949
203015358
1320623907
726401181
1813633143
198178994
1121215602
1667540486
1619444012
1612278891
939666770
645977138
1675452309
412461245
1315060071
1660495066
797723427
38891503
317113816
1452645668
1801852902
2021864156
1578070122
896482416
747222008
2130343980
1595496430
1155773249
1931430198
1550747379
1984067963
987086262
1031069272
1954661745
1511686001
1801400514
386569593
1664610917
1565091925
2718847
678156894
1567449514
720366196
666031650
1734648748
972508162
1210424559
807755586
1052778310
1785155385
156022153
3143703
1166641722
1686047432
1066514551
1411688243
1437905350
2101041423
397684337
713783563
88844596
1926147566
853339764
674424943
1085972807
1157019304
438916230
12327073
929261273
1150090168
418401729
1424351599
199450431
596685910
1064661621
45042832
365688060
938759232
756927808
826103492
1029805698
782246042
1175796057
2065012465
503475046
121566117
986013360
255851092
826594543
219943056
818810729
774391625
795025125
1779118869
1515119114
944115281
1791275490
788000963
1316856449
953917366
909616411
494252257
514398852
1299957132
611393156
1781468420
1939806113
1066333392
477760581
1267857108
1346763677
1245384295
1730868119
505187460
1057816626
826723454
527128583
1160883576
805352923
719960486
549219900
52729988
1446930077
348366492
165684361
2047453812
1179615246
1885201703
337884164
142510610
2081565646
1313429709
908873632
551613033
822659968
649750151
1561032838
1729724185
1005969659
20458908
91362581
521071728
1416551373
2117777235
2140453170
329445414
1202453150
1941369168
1381699074
1597790826
608031718
1625300694
1416503542
1434730153
107465144
80024165
1302612222
613997142
192497146
2073200543
1922054967
285184661
551660073
566014127
150300878
797204171
105214642
177020851
1336134787
1192918645
1350689903
1838006751
871674458
1194329082
1430830848
1692336547
389467814
50616087
816686617
27722938
474103141
404243174
595572661
2121218158
1198681892
862425512
2016644041
881755555
1139302448
1949553497
1641478618
660176189
284822820
1583394862
650643338
1742222517
1195851292
570710439
1816691828
1840453569
1935201949
1921684097
1991518541
967124671
246085511
959270721
954350125
951891261
2075602724
333656778
385091760
1359635197
1894389116
354306903
1932753527
513304408
1252589223
1930626047
754052849
1917096342
1249516797
1743634806
1605400546
1019885208
753071145
1474941382
550688043
188129897
1820780672
191035627
1553541000
234775491
1296746958
1626619567
1287003863
1591348121
2143324279
799148586
1895367026
598819712
815016533
1847859506
1736620114
731394952
781850395
2110196780
174250420
1957218520
1425646440
2105086927
7574787
723277652
2078744919
125856868
1530159867
153511194
969148206
1130217763
1822273275
170192762
1343943746
1380542599
1892671294
196798490
874918204
2125290372
830880326
1282587477
902124807
185378903
905520119
717816674
1895313521
1269163164
1917574420
1831548005
1471121359
172232982
192104238
898713570
861951094
329919068
1752188514
1878201068
785802019
747875859
965202228
471005494
2138694748
1523915987
1253452324
34245833
933529145
1437798407
2075344572
974955073
426219420
1010020602
376355791
393212864
246155007
2131371313
345271501
830090614
1843441175
1660132551
932071685
2081825024
251297895
1923910468
1611282140
1475313768
416223584
1469683417
1559815142
411302473
214861387
1677068721
1067421466
1627590502
959645851
1999679497
158017493
1759214378
2007256190
1082355044
665303240
977608438
1306796309
759419556
1914100103
601191202
273289973
268453543
1326406349
573321394
88190476
1797094471
1613598262
1332902064
1270064628
1116389762
1774078304
1452454981
1724153744
1088504763
2129036045
639899515
638588787
1603097585
1498648557
2143873161
1942754092
891856070
1586003906
1345157788
440503592
1471060766
566007749
515708808
328212778
611988394
1067753396
1124819740
1800226422
364192803
1241168025
825289904
1896991095
1871775245
1716367869
1948124603
87806526
1162579197
1877401722
407721011
1367730629
623413544
1932082822
1740671811
1834660913
791897541
282157411
1563670922
1803477798
1889577002
462360901
545880237
458225573
270769395
1799614440
1042556078
1115284407
1759039142
1394661364
2077913091
899018285
349555257
1762870835
1365084170
2106515704
900229130
1703760911
1662071311
244991419
146372498
612147186
15012449
308958884
387430329
1905092446
416847265
1724722933
840957371
384822965
997767254
1408464074
2124179184
2062383427
810933487
539861045
793443098
1521042923
417645329
1811508357
701968140
1694490624
425670892
1065651669
569461444
805019003
167588315
1406027375
661815061
1359194907
754668947
915419168
1404916430
1994366259
107922742
436458931
1823556074
1850180673
453624604
905058555
418830684
297101564
549455670
444592343
355795535
1328346933
691749133
71745286
115695946
599955635
923309980
1943649645
1494478584
1900991525
104390621
1726500163
1005743217
1286022968
657120821
466909743
2045478369
182677792
2058511084
2102238174
1184953807
858813626
1506792648
388768805
1089061477
363558970
353801281
758116501
628893177
1825831310
994120002
402261107
81525161
1891061792
721313059
739489854
562155287
82155835
773943167
2042249740
80785488
1586796460
1836442656
1874708598
1465225237
1226203370
697690917
717927722
1928477620
943856392
35614421
515287346
768105787
559347304
2128611996
1101410631
1644739593
1620818152
1050717898
144692285
1224865357
361375317
36251571
1080403864
175705948
613553552
722636323
1420389378
1444880388
1533787326
1665281980
734534238
352699482
1616059636
450058726
446203510
1507764692
2145356663
1997400627
285527600
344085232
159869718
1867316341
520231445
410133985
1155010984
1373219796
1671596211
1827045430
323191434
1020378245
1671966643
923919678
155051443
788850269
317213630
1354995445
1948734779
1092398297
1725027272
1146905242
1134213132
1881478189
577301749
1795143199
1629871871
656023686
1643720771
1981209308
835687124
42588013
1159539668
1322657046
1907355897
180762946
895119528
873373259
1113421920
1327773202
1332653178
371969199
688066324
1414600003
1955718071
1722689004
705314313
1247907317
1551226111
381430282
1142711521
248274502
1380648354
1444352964
1032481808
1426284425
1054069553
1198540334
1384428222
742787799
905051660
884150094
1705504770
2099777837
1109842524
419586938
1310005666
605621311
1455448296
1212252381
965733705
783807656
644908603
1511729249
1244204324
1231719126
1699936700
1480839257
929961380
420349513
1916133967
232621792
193274415
1081012284
2111024363
1856717775
702801471
902336472
441562940
444390044
1553967819
1184424296
951129262
212877272
697851225
1830508834
1382870061
1932741892
1042497295
927980825
114244765
645593976
1662959581
507954759
845091297
652741525
62945539
1444897923
140697893
1277228657
1231640954
1774898769
1132309746
1028313751
1244908656
1917093804
428873721
1564369412
135757658
1081119369
1795857125
810551823
740877354
384337068
1972569554
1797235618
954199585
987454162
1287947013
2043703734
1466633056
609132672
1725158825
170367640
2035769385
603637713
1840347305
1443213892
713133928
1995011194
954076388
1683902446
2049216752
1572914311
1045038820
954198455
893194526
1221512120
414787224
26560626
1284790702
28413087
1299783223
253821430
1784503139
51674982
660990651
1412519708
896929150
1735453083
1775078096
335240115
148947443
1294179006
1479465469
1458239223
458004187
752124669
1157943948
1194624845
86433977
332344751
1597888279
82109314
1023500757
1943034811
477985143
1801603930
438970762
439373703
123929997
1114898121
2128023274
1056469836
2116689471
728783728
1451461684
939432156
1767337859
2040186170
1144158
782829680
1271017859
1095420522
916378277
1393079382
2044507464
1447079861
446687947
675660133
124522551
1618824271
1225068422
888701771
306456261
1397240382
1203929846
670598125
1518903619
175003361
1743395543
1996935947
436966540
1027401714
592994879
907522150
1885911519
991581107
1645707673
665999191
1012942822
957021066
399510179
1415248975
1128007843
2086729327
946773491
753026078
201636702
1517873780
1522290604
428637352
241814556
96379920
671798022
981338563
1958530688
1953515051
1049086913
1257450959
1822221599
1882088247
180235946
1173632062
1515459892
819085743
16551285
1582795399
2039672486
1258638538
64200762
1056280392
666757774
1213971480
1985442323
1532123713
1441089210
1902966401
140316515
1333852812
731042442
979356234
913511780
761618693
769494434
21651123
399947853
2087240819
1017473109
2020638385
1173379836
24457759
1542231889
31154438
1082711198
584100738
1134657220
1097937242
930785774
536531189
1969508200
1492768959
390923974
94227535
1294794165
131056190
1213121972
1494506472
1250185905
1985933488
288661621
1771819452
1534132736
304203795
2055571834
1684225448
729101125
413573280
2002486550
1657811729
687391006
1780075374
1249288445
463740352
685231727
1472445896
2036306530
1034378867
927084230
52592891
185163137
2046265914
1568556652
1748126780
721498079
1884369397
1124324541
7189907
1399295935
1332928752
1148104633
1481281113
1846890896
933175465
1484510341
637741495
468410621
1643476443
1931260306
240204726
993030193
1130425246
1995527320
611613318
2006885373
356349858
4321853
1999313007
1135024129
1509795944
762462822
1863435326
2019627403
1630199684
903472540
281477687
833720289
1632315161
712078888
1744263210
1433476898
362166748
1909865071
1673822143
1009215651
409518139
969683338
1090865539
719074106
642572032
343743799
789612464
688151719
531554932
2108422953
1742095050
1393224026
1176265421
1540639218
1532477533
79168049
922293490
550740867
65718074
1416520094
1459861826
1308213959
332447907
1602594012
377841597
369108884
621658602
1965337182
197448037
710225666
181252598
936242578
66443544
1270579638
1813067237
929388983
247514999
1406718081
793729015
2052192157
1958254505
1179897478
2058516600
1025850351
1897328014
34399611
920180133
1522459623
114932506
1632606971
1057248457
460040998
624351767
1182760965
1523189517
806591113
1274443803
739851718
1518269738
909427116
353349135
2145491472
1136031014
579261812
1890350057
320573766
2029119080
804758644
1540125379
1483605343
1153304784
430217301
1543212664
1506975267
2137037776
103039997
216307410
417832998
526120448
786360768
956673602
843646807
456213968
760315398
1908392236
13720497
1532497610
330588330
411789715
1462731055
1238011979
1975876472
438831838
541607761
2111093966
1838660637
438037852
1797299092
1220445879
1606689240
1029107272
730270946
787542350
6834587
1972545073
994408785
1216666197
1220473059
1754572824
621554070
338085925
1260728836
814338352
778969959
1279011343
343099932
1453217584
841276701
250393120
1031999047
1503314569
1663982572
2022009559
1551109688
1983404779
270500981
506710088
869174529
1399476570
138001593
1760093626
1891606574
1888695572
1909780481
1618094335
41757185
983436950
244697430
1128436232
788915834
1303479755
52437810
1776496101
852159242
672792280
1212353311
1413972687
1804908552
781739436
1267999563
1215794698
1591204971
1058744121
196630547
61555328
2115481637
1526958635
1017651335
2092611282
2050822539
335968998
1445294477
1539182805
875633481
318844223
2066873844
553856634
813126122
1934407133
96741129
1604481026
778967017
2008082287
2087120655
173895807
1346568660
31343638
758322540
1427557013
438298029
1978480826
162851448
370797148
1358410839
1060093760
175481181
531376729
29033644
1991516408
1893622766
580515135
1689576835
2054863189
1215575197
238337067
1864438235
1992502932
93858259
1783572190
161329071
2070435427
663144141
837555909
1434665291
2135669346
1089388616
267118693
1951235987
796232766
533288375
1568360320
626734061
267348098
1568592335
1305218004
1760833563
278431186
2053202830
1644966066
347995650
2089345318
1039118213
989901132
1189764571
1610195453
1406506529
489841489
1505640774
126531729
54653325
928923878
1247634381
838327360
310168211
2124338085
2124952613
330525969
1154935956
2038741743
1573378258
1124919635
638133133
475531105
804743586
661954490
279817053
204983108
2059277681
1563830326
1727382388
612108326
221686365
560043385
106434464
919291134
21415486
1561368402
1434154967
1155206911
1588610081
1213744935
1560356000
1274342956
1321901095
2038358852
1057472283
2140135440
1269003260
412505116
646720879
288754474
1874970399
644585392
1413038140
1063548848
921093219
15219948
887471954
2083015299
887527695
754604093
95653595
898670836
770852726
255696329
1955630556
440976787
67718237
1626880792
92342702
1428793628
956478929
952297696
1394229188
1334116368
1393783214
1303836429
444088364
935082265
1202343497
1958727003
1186612424
1671607789
413294017
1621136175
772514842
1112873160
773744085
2086559488
319341289
1114707136
1097999625
1243493792
113393802
2028576092
193199672
43710222
235966956
1003146109
1171132578
1661688361
1914838438
176335311
1871955955
1478197731
1451257280
1915986584
1373154976
441074038
1245294044
222186665
1548051013
2143440246
748850779
1450499691
378936410
1903883820
634794738
1870462555
948590552
1150665915
1174134349
1454480640
1373345596
1841396886
1033307411
294251890
162121174
35601721
30002541
1479678059
2119166580
206887215
763634901
27023796
1555256940
392158447
34353444
160675954
420168906
623546281
781647990
1327961465
41085858
411671833
2129997078
2077887493
600517730
784217404
2037882575
1716014877
531087729
1023719810
1280109562
372162848
1944853580
1617201719
25721476
108666827
732702733
1463009276
371319854
1525803041
1077788660
1825515227
882460012
709848832
734618597
1239765563
1686138730
899731136
1276009230
182986872
159590447
61901062
1594249276
187835034
1030127456
1827439064
1900652419
2035979034
985421483
1343282981
723856122
1942113067
460562913
699444417
241451238
1696220157
1765855560
892572546
1520350025
63243455
1797722424
1147596541
859709235
146209237
930618710
1991311530
1360706451
1497318833
409766251
1020865706
1109945785
286822261
535372658
640070909
1684169604
1845386147
1563135968
128054380
699504130
957289468
1531695795
260690618
1743984157
1734723005
1166396450
21686987
431325101
49744812
793991206
1679617447
40049338
1017456163
691035055
664937480
1155414405
458741213
332914270
655393560
1110042673
1669367420
1383410015
2095255103
917731781
534824986
1603417124
1140242214
1455875115
1598166845
1192325277
1230387632
2053478085
1572321198
2034217486
1809762372
625031496
1277324932
1554888395
1377722178
1401869231
709895949
1073971460
1511659850
302125979
796124374
1248526644
1523960409
844336250
874379962
1136214981
1652951835
1830345491
1880358870
956998440
2060584904
333786727
2002761635
737899131
1895725713
1255652416
1473646344
421590288
414234282
1863940129
1701826155
944032267
1544359828
597839177
760258545
169472810
1527284550
1337477470
277864216
1555213161
1722568837
2110916657
1000657819
498737305
745121884
1674824779
1657003991
1362505444
307894670
1479483879
471340988
825961917
746022032
602823942
951636201
2024720813
1285639647
1724120522
400351485
1049685094
1396374946
814766199
1545915758
1568215340
1119696862
1290590725
1897527857
127384477
873991589
1951709173
607606774
363577156
1247567709
234680412
1747997681
936396462
1404668416
2000811732
765312677
563886422
152118579
1798421927
978138589
1350207170
1797421371
2088156340
903523292
1905267511
121586244
971528387
875687270
1337966384
590697041
931507312
1668706316
847656900
155283624
646726193
1533644480
183804486
565496543
328612176
1094653568
923461078
7774968
1031303095
1950318469
1499659481
668534077
1931759495
818558058
674971785
783705776
595902407
1056118531
1010956442
2089997832
1211875201
495728192
1293132003
1594414888
378814407
686167131
1070179386
1177497434
1109415702
1046123926
143618632
1692640534
848566470
1140304411
401355495
1661699448
1668672981
1969421478
844942941
261857910
660475641
26812861
543458639
2120262636
1293632131
1041231749
1746392111
317316642
62013489
1461311045
1311586112
1153400139
362641665
1015358397
1892026403
1545644324
1609240182
986134983
1983370185
913997468
1644687517
450978476
2012570186
1874003052
2136026794
1633575407
1556471112
518489624
763086247
1174517869
788285438
212199402
1151928364
1464761236
1291505251
2137538536
1888501541
232923548
750545981
309187848
1331795367
666087349
448394041
1610355176
2113429796
1851155940
176556570
128973780
1518531722
546334609
1206777164
1118409750
164293785
272930305
1575994320
1119794281
97891928
1530712616
1712763200
2140414075
1299225808
955297540
1096544850
1726976771
1374534322
464747894
760568493
153476389
37872333
1128458353
361121393
2033190936
909850998
1005488230
549412624
1330100132
2005823343
1277234309
1504255086
1387618035
1047918350
77317866
131398032
1424265448
1662980857
437250711
1174071305
872400693
1997780499
1346567957
766429163
345586621
125401706
408425757
360113470
340726314
1734968466
1752734992
38880198
795304282
1801843683
985370191
1203895781
1226977748
1444472132
2007053253
1714840859
434197197
1641026060
1526175469
599395336
981788
620583289
21710442
499992798
1330123721
1732154747
923678089
186005858
1566675137
1490509169
601647973
1316026125
1341353402
127782812
1968277235
1548081198
958673836
162439875
35797267
1707132596
1663069654
893021736
1268136512
300861519
1472272699
1664533000
108489762
645340115
570410357
1244779359
264065047
1206828039
43890078
793339637
2143794852
1551765774
1010472595
1061034875
1579662680
673286392
2090670343
906630518
195136684
1817005783
1330145024
1086229469
593499600
815995184
1390612023
1801966153
190244964
543844208
1601991726
731744008
1299829792
2081151211
288095411
1775632557
1461259333
653929096
1897290255
662506755
466801787
1318048145
1047087135
838169703
1558734573
506681712
280493178
1347539210
440664278
1130519894
373507598
1980352752
1316862494
1864239839
82326996
830091150
898593029
1672356906
1195000824
1310094378
167471536
1279805041
1146285096
1584485105
1386431349
721368179
721378691
823891455
1947951625
726342872
351214936
213261303
1692381521
1414430001
1787180228
1877880191
1383959480
1723467568
1068597249
1694354292
58814090
2105748341
930638406
2000988909
544888080
754262251
651293301
1872628270
2119070803
218162935
1011960993
1942902447
1042996571
177128949
466576564
624681003
114569009
1573669444
107637680
444607597
1465731451
362085286
910760827
878331268
699310594
1135612760
71777142
1443431778
254669780
1030819631
791336154
1131082716
918696110
792101396
992739685
1814965446
864266546
1382548101
1828974671
1478039183
494405936
474066650
911217882
373543871
1657015575
169431086
484493248
553821752
308763062
1580902483
132352493
895745954
303553652
305024812
2048958761
1749078448
1967659345
1715628864
562741919
712733646
599738146
331521627
1453928175
405183347
472840635
210951727
1357235867
1077080713
2121398475
741931032
1377250501
1847291434
246675999
2117835084
1231594136
400758171
1613110908
1950955838
1233959416
1570396212
1218528923
1964221060
2049995498
536067196
1602946230
276210473
1121287220
1454059324
43259694
975160327
1330172829
768159795
1223120761
609884613
1988830958
642965299
546193109
487201981
1620694937
1675739833
71399540
2136382582
1151211097
1951120760
1497614349
1782193789
1437981942
2040907660
2005064093
798167931
1644770151
192217065
1722358261
48481756
1313627680
97392094
899794613
399352871
1802978786
1387164330
1404787537
215893262
287576089
1672967870
952762031
1295449372
1503090520
1985546971
993071327
1680993476
1428139852
60033313
1804971472
1208390793
1382117049
1386639730
2146300405
737955943
1582620811
133398670
215024162
2101582475
1518948575
338047119
1727466640
538941522
437529071
1818602898
775720591
1928792141
889962492
507555792
350012273
1522873225
661746943
2014652772
1406080777
1561612526
887710446
1798189237
258729265
93468538
2024717406
29274674
706851257
1424619550
1488566660
241885606
23728915
2144531868
760532419
65635403
1185377576
1325355861
1390704771
844809571
1849619898
892819285
973207637
961136106
1617407868
1627913442
1910798012
872687816
1859485978
744159562
632434462
1566417471
670994631
1447094208
809704668
898630747
1616317626
282528126
387751519
1368446556
8015213
1074060276
273947906
1015787840
1556016758
2113705030
1169736398
2036302704
1113678755
1865226643
1403810506
705126841
691863426
105287172
124161287
65248064
407336373
1863391573
256910455
1963601679
1092946341
1527578457
497816238
1387996295
724536941
703490746
1974586335
545119401
502822621
1629176979
1587086146
371523774
1336731442
808878464
1552478806
56662543
1619742643
1942838062
1320035417
1516409850
1328334072
1711748892
446609208
1205597507
1998294846
1766715850
1658307095
700327705
1349032518
450213162
2096268670
1287130310
205204317
278132631
2113593119
452666239
2104507771
785392570
1997816009
887892079
683515668
1236316388
931284463
2066610523
1081423643
652833374
1828398769
672311981
155160626
825831392
1387262499
1786246491
983089478
1723127817
894895702
26955304
1998261362
670537046
689334610
890724351
1130113249
549980724
1561656193
200795102
2119166580
1074133059
41969031
1072619750
243044416
187752998
1032830843
222469975
296706923
558115345
1638090070
627382807
573889673
1949633958
1036617206
1418023279
1097267974
924625927
664575343
248550824
155449015
34775305
1250006095
2015869041
731440697
1149840445
1345990071
191015658
453164115
1180721827
1924331169
193875859
54145127
1501161209
34034951
1311154522
1830701070
1969094590
1501810330
1685534387
939884203
620567140
341503427
1640467577
798505338
171620500
739721726
1061328091
1150289038
1051809505
173163713
20761719
2080896914
1067981701
2097641706
230613842
231170985
2141790200
1857598806
430181327
663982758
1863562673
454633876
146995586
2083486912
361050673
182636661
139325001
1272069626
578993988
1168477156
1134492169
896099355
1927742991
723319901
276639161
1844971325
180178484
1466211386
1614932100
1528573079
383387905
697246824
1726610620
407564948
1592669449
451466406
1659423336
22733656
606048540
1233531906
152314443
2077081214
1970237960
1672967870
1931101628
1500228815
1675818914
2010323590
51120069
450562903
780486177
1489852593
1007310672
1455862960
102985258
1256684796
393166914
1172503933
298275200
882418494
2093572666
2028215203
1253960686
1439755431
1817129457
983211717
388045054
1386108843
1860331364
532381346
1924265776
1585990399
1895738704
1606588589
806679653
2131759383
1608204933
697087765
1662620012
62222607
1078372569
221193687
794460701
1315418662
1471169513
868117265
188522051
1933951793
51146330
440183544
962797890
1990553208
5538301
1496438192
228213700
236151957
1433629474
389243469
311850153
1775619595
950027916
1802922309
2027833455
1651270617
390879062
1544363866
164785263
1270395627
959100928
1206240529
941001699
266071444
1948610414
1456392564
1105975412
431992914
1549627170
1892436105
504761225
1038414194
1680675148
1256552535
469573027
407482786
473614979
2083153789
695999560
381127854
2131275134
1448132044
638347311
356022005
2014572380
684286625
1196137183
755961391
536151352
1329399748
621719125
1847544055
1315585925
1575627791
431860435
851568316
1078487540
675624072
502363839
39216874
1523426844
915051632
1921394530
797967548
1184853580
1094493382
129611689
441417827
1032312867
190244964
1302466163
659899865
1931301234
159860492
554574800
292809603
2005194643
553516855
572440451
1389443160
296235813
1859008360
2133263179
1755792014
1026511761
972245717
781661265
147796034
868167894
181682896
1206319353
1894058027
1405326503
1290250650
661999568
1053697812
1673003323
428661534
577169862
795892226
975741
1163230871
1781199905
2117977673
2018812019
1886349643
977698195
1318987097
1839338655
1242964464
31344967
131158273
1487013610
1408525209
2132062149
1428382934
2061229045
650939574
624323981
1665869631
46190403
1958238832
2093728251
1120685869
1349647242
1267526840
1982257691
876870580
1211681934
1095414938
793422780
1883996237
61618489
522737373
1668225440
401906395
1561399722
150664697
1047368165
1259316769
733203049
172299133
527489151
1114065279
2115772805
1750973786
290004717
1506487156
1586937000
1280857758
1292519893
925424373
883457530
1300670862
845560966
85932168
2117943010
1639616301
1231316150
1216948346
1866501197
1954955398
1796176056
705485416
302485535
1187720201
1066575408
902377842
1263070390
1821581136
743338561
1823547475
1129819372
682611193
417521994
483602837
780366659
968973926
1613139384
1544732944
199991237
1005364987
1951498904
1262275575
1810484628
620940958
1178167608
396071339
1441827296
979123348
624029930
2015558518
1964825868
1180801626
866081697
435904931
916847341
506316055
1815685916
1724342335
1987731098
910306275
2061483507
736986873
1301535129
229585329
1375774886
1306063353
356536052
785731755
1480210555
1143850016
108907972
1351628947
1715943314
1241445405
849416238
824264058
1161715069
869412079
921387605
663381669
1135035104
282209922
1791898657
765920541
2049742806
1483802846
1993977878
1988194895
1129746320
603523404
819573074
547180909
214509102
1499930253
1096205415
799945871
1895132561
2012279313
549512927
972318455
489204582
876985320
573999982
379964667
982716271
1151809387
2094773728
1464423201
385918946
1491025290
1018588632
1279165028
230697167
1055492919
1765331559
913205160
1586005047
1601356047
1050347119
2139839029
1416974256
594314679
1791384716
663006116
532923873
1647130740
476553808
1719165043
840396287
409440537
1514749633
374988921
1688540811
394068653
811686722
554617962
116761680
1197572224
73674843
1472536220
38683939
703711887
225292679
581456680
444390771
2027173881
935176365
152465548
2053932063
1969136872
1726749500
92603003
1796624036
367323815
103790284
261994322
384007332
1564680577
268726491
377362489
913459181
1001279283
2135298081
145849464
907465823
686397475
108143793
481669737
1085436164
1759009507
968972304
427576247
1635293429
1085895676
833061434
283939963
1893290360
1268110524
223277795
1935918984
2020427849
1589821237
1898365549
1049007348
1960159447
7148420
1211047472
504695256
316081120
1461307919
188447481
2058823141
1639633749
1470561813
1360169147
970955772
1448670044
1551178401
1579891050
677638899
1909705221
1696124422
1876752368
2053802280
211104629
450580404
1779721312
1952054927
136159064
462193091
621429481
647564974
876769313
118739351
1800716854
368033791
1457861506
1325547750
1603885202
1065201760
1053759183
1905066438
1444928338
109739793
1288457329
1532552281
1769566355
426112019
603845821
1290253676
405951073
1128927246
281382721
231955024
681589153
1589818451
158473488
838473763
1575444825
1129757421
1260726805
482187787
1759208560
782708551
982075842
1914708617
237825937
1302348014
1005829027
1488043127
873076710
537095776
1550476461
1026097387
1044041548
566577451
1892782134
798503214
1184128547
617782152
573130191
266653343
1103035132
296726077
1782669047
1749170561
1928480140
1301794038
233129435
792126304
668858369
1025550081
1176090357
1347950315
813676063
626292677
594148909
1620637350
157657350
418584951
614330233
2092321832
574616898
200721793
497601035
2099157418
478690679
1729091060
1980853215
1775622763
800471488
602676632
1511379893
254758522
1333619371
365975075
290736969
1735184602
666056708
1519250171
800656105
600509395
1957423347
1312814860
1330660754
90527886
147490926
634184826
595274424
1936659856
97969031
1554567159
186999918
896497968
12526636
1226824939
1158145901
1244620573
1928472177
2052296079
2068748150
948288532
1570131607
1110937407
67816455
1184767502
444267249
1939335816
1612949166
1527102215
1425177203
886357379
1797467811
141289983
832859767
188339211
1431805064
973499560
444050548
1531611011
2141991362
634666727
1648496746
1039836985
1682267068
1169013491
183713987
1025115849
421249786
1643674676
573813744
558775008
52204486
27925004
864686632
1676817148
1951284684
1144035781
1388037896
870450477
1631838808
1412524539
2098029094
1943457792
472090073
183125588
1332165219
687746726
955561609
2048760189
734659445
1680786840
557802009
919748133
1319184260
548553494
100947324
2093813959
1556870498
664517675
1055134002
1711426680
151666976
2102095458
678501714
572090392
19087317
2009852037
1606419515
1293508274
920081660
552148584
1509439127
399985127
1779327021
491315978
115363732
1084504662
1500025182
857437485
1005224744
1250525163
1579753308
1885075229
322623313
56777249
1529968231
770297908
328565642
960421760
1872542658
204063861
1665281980
212769947
138265963
1104954265
1703824515
1513813046
303206545
98331988
606548210
1183735649
205813178
175870075
2104582533
1086111874
1757224054
1896521921
373018740
1264577763
60789707
991058860
1697126053
1127413182
881916863
777243664
263550439
1866663119
1398677286
619325012
320060924
622353592
1298765378
1850006476
949876429
331156995
447358187
504978807
1800543769
888274721
348536492
2109869794
687112566
276911525
678937251
1490415141
374538325
1596671840
291615856
479226460
582965988
1024786020
929395443
425202043
772861376
1452297985
734001182
324187225
1215656364
841467777
56150438
1481807868
1410425342
34435905
519945406
1062351938
647324987
1988646075
293016805
513578043
2112270438
63466014
1060554383
247425556
900585758
1795677234
1433380477
1580411605
501323407
1103039307
1746458094
1785305578
1018869751
925694067
457268006
1243916496
2002998032
880168136
674081274
321646866
1491508580
951499561
215716709
1636669261
812372313
964838322
2730729
1568999018
2015672749
1565459312
651919227
468437295
220374149
757605444
1415310561
828290782
840448775
1023545576
1489105119
1228517673
623595168
824879328
508969617
502744711
1246254476
618196517
426005787
479634675
872489280
1202561876
337648144
796458573
971071998
101608465
690678004
1038575875
4819547
721564217
781773813
1012237987
1346324569
1157914862
161585203
1105843574
1500401377
828365120
326747817
763412064
647442959
346447920
149205761
1780131954
418225330
483004274
2083982112
2370839
537351240
124134227
1050501442
2127575273
148915420
28047631
733442644
379634581
545082080
65659468
1217274489
763281016
569729744
565181898
906602847
1072030822
1224409195
852909728
866486778
90206836
1539243789
877579283
790764771
10315496
2036992566
693858641
165661538
1178850430
528477659
1454135582
486844172
1669978428
1204362841
17315682
1449578512
932718797
755836896
1610554192
473993683
1312893228
1878994396
1858875572
438404185
812934743
28465214
1028843218
1240456488
1054304889
1268339738
1520670816
1288166220
2065581906
1505946470
1443893826
1612041533
619064426
116268464
1799890857
1924653578
2099012936
383761208
1530105811
594198287
378422509
1253225078
1433271966
1359793934
2133778754
1297783409
183788880
161968593
1310999568
224352699
531534471
1452192460
1812948246
748654382
1299951513
278937915
748238625
1440569824
1627487559
86637763
1056474935
448200000
862146203
1847474392
321740771
1901260633
1750006921
1459507938
412234985
420971538
1330909855
1783777891
27377405
126624506
1871811465
2074002916
359831348
840836720
1005686692
1588402491
601228878
1143087431
850647125
1302759583
646890814
2060171893
1806130253
495272488
342167794
1588159617
956738280
969778700
669964350
693873018
1162114716
1735373352
247531523
1748850375
1717896763
1842534397
265689017
1420893267
683944305
2125706019
115409011
1962658972
1032325966
1778234539
1512464300
1880557293
1477521479
1051919338
910037904
2108624997
1649011087
1126378721
1886285084
1019262516
303219173
2041368020
484170820
187325278
1776702560
1166321548
496130149
314813744
559042240
191819610
1102066751
1394056729
295002362
2127311584
1670233892
829415055
668768321
1687229582
42001592
74964995
1712620559
685759800
1525966405
1629579286
258888649
1121164035
1064931865
1474563676
1473181337
2054082695
797196006
1469588050
507554666
990546575
1128927246
2131521922
1885698212
1755216968
1703670383
737653850
174742393
665008620
1546221428
1166362105
130111716
1186391813
1321819579
1222534360
90703303
1993153406
1158767765
336440153
921358978
250246230
1667482835
1565254422
1188049181
795972480
1558537073
1811285947
1669711009
419250934
1769854741
499162768
1139890884
314351619
2000238074
1854176075
1269561552
852521511
1193956246
1794871494
602155465
1275200154
1631610129
385711474
1082769797
115069350
1008427778
1004245196
555928317
1273809742
1974960820
1204698663
14479246
130383148
1214212460
1789122897
2146435141
475094826
1633992042
1388555917
140298004
2110702566
876767104
1105179613
614816144
1974868804
173657906
1294532342
1547938578
1831514712
914072085
892741818
1035388359
495622855
880750719
1257998094
897233474
1065863016
1866142512
886035751
54034750
368506505
1611244134
1025806299
1875647298
727080681
1408031305
693141967
305820530
1836156021
1685430166
1899779045
977265442
443494709
1152994425
1544478951
321599520
461879229
838066955
1370076750
1470107022
1625530608
1203219153
454896830
1854768332
1931343112
1645712575
471936686
1672187709
114682762
397141474
474839144
1756344440
1103845924
1128260593
840913677
629536834
1948763403
1618916348
311680015
61698655
887000765
2106129504
555217878
1643451026
363456122
1874869077
1504907899
1153467051
47660675
1053114936
1774576454
1032932576
1113227141
773264474
797707363
1657681665
1441405860
1304985540
925057499
242186055
1664755938
455468686
21543202
1510480734
245248282
1454095686
185426453
79980871
2048679625
318096897
925689845
175536793
1119491425
191594346
1914713136
127573249
252584154
1249457138
1634056182
1772755599
1195104066
2072933842
1904464529
375385934
92346408
1012010011
751269938
1517385512
2073493782
1712413596
139157927
869950486
1199615408
769674210
726041166
1539749881
1082718306
1759266942
12655024
1782367155
698849086
1219539506
930244044
1833711475
254523588
1334019839
290877371
1693779378
190266607
1435774555
1660683016
1167746015
2049981302
1137455029
1133856652
1286792974
517579733
1446564278
124357537
428264098
2121698401
1386091229
360138445
628597652
1330102734
338950128
222334702
1655634959
615727434
1426475664
493898474
1748277151
1446202332
852834616
1594787670
434672614
727018974
209012955
1597276911
1778016563
1348540506
1007164627
538599315
1232638913
1568532595
1728386557
608994033
1909144989
833252910
1108807006
1554847753
1528259598
210175436
11904893
1590788733
100010500
2105308953
1377320869
27722938
58759058
990877087
1269205989
288918493
1794985876
596559061
2134739103
1326371744
1198464335
1531322757
281849621
134975840
1723969093
404137918
543552151
365193132
1367038761
1484451539
1689302775
1348730841
296683528
236324951
1949394759
1431580644
1418610040
1659117717
547081084
1787999141
169135055
1295608658
821243834
675275073
1638310700
1960767492
1833513499
1115268920
371200732
166201036
2027715027
1667802375
606664099
360654129
528305279
1963949073
577214443
1560542893
1067057045
872201638
473444274
1546868954
1829857134
1186057165
1883539745
569243121
187773397
826091482
2006510412
1420208100
1532817141
25368212
258656863
1249551206
162158440
53420630
1851797393
503026973
478075164
588869241
449947318
1671642764
14571970
573254288
417132373
1786556266
1281313993
854550198
610313149
1551133696
704094147
349471080
1453306270
1739596983
1414774669
892498132
786884397
2059469945
717541949
1331416291
1619984527
657520771
140068050
866101675
974720054
824804021
2130549924
446791888
2097330247
854413779
1633565938
1368341992
2109745763
289162245
778612501
890793655
834947815
912734064
935779425
1138737211
721921534
256064363
1843501632
35066325
2040116096
583861115
1154893357
881422456
1432047400
1751357101
1676074645
1820676123
2130425696
1920620719
807313163
413650069
2042041844
2063931127
1532348681
1762740337
420900636
689974760
1635032392
43481743
613936731
1776363974
1436125222
324251849
966124288
167615224
2095732034
1824769273
361788294
345761219
244908548
49147260
368521772
2068156604
1321246523
958186445
592789156
2126141575
1732750410
1204175818
1009341137
311762818
430088228
542536962
937044628
1173078286
106667670
1904822701
38632758
1118345241
62426299
1393572278
868507161
1611722868
76147023
2030442316
27595847
2058059123
1395147338
794740336
295923298
2137716722
1210999152
792406893
1048983487
1510939753
170712699
610823983
1525025042
414422857
1669865871
1108260726
870979118
990915801
1916852923
1304422039
806532276
1328047473
534708772
2099057425
1748983577
768936063
328035789
1145026979
1413180559
1355077192
1811445394
1032074176
244667687
632383149
1715826548
837953451
88988632
215336147
362583602
1988844800
358506632
1287885522
1069471433
751322798
1663537179
146764165
509833948
840446180
1098502896
1280429363
803640720
1488759027
2025182435
1380319801
382913107
1364050442
428040207
1620956523
319058315
1548537934
1498344170
1450292297
1974063903
751231554
1746754234
880532982
552494982
516055538
1291118451
463803183
1252437408
1343944006
205460214
682745630
563192627
784066496
279611404
903856393
1798290111
317894444
879733766
2044618362
1797170377
1554286952
1463666904
1118790418
484363576
62110961
1857226680
1164893205
1865385532
976174158
536477370
792851095
1118168495
192869510
820545006
1633366395
1896565588
1664496596
13984131
282303120
512057964
831951784
1953368865
38913747
2004606609
189230132
1939026744
619562910
358365823
2058118167
310236525
1147134238
1056321528
520558329
1508066888
1699557378
1508461318
650110376
1543841685
1389851263
276462343
933535350
1774638540
1087778018
1961436684
1435509314
1507425690
514273231
995942103
162803437
256821814
24458208
1649231816
744356843
377236863
1508388724
1376065992
471538889
1285271366
1507051445
1345189361
1261031291
864290878
277226018
1866907110
569594496
1009726848
1632649857
265751392
298310763
1751897773
1143076587
469387165
1797904453
921404360
249410038
655515116
165894643
1500416069
2064412754
508906371
2112225009
1665882208
2072879592
1219088845
1244715143
1689912940
1836653120
9286993
1071341520
645480748
1168523880
939772745
176703871
555380770
1663423302
84067540
1816853965
2074054739
1385857278
330011880
591805480
44462534
260582048
1894841289
713139318
926186994
892074834
1448053028
695476153
272981906
480612307
716392281
1317411585
1346658978
305032919
73573594
324772167
2066487423
1063811215
292176170
937116444
1474497197
950651937
1013073132
1364256400
1074463357
1395240439
390299096
44045702
1582825176
2035804079
767508025
608567566
200151365
1166757391
1956437999
1896359923
1710527421
1170603375
14289118
945373287
2028410356
1527718524
1362932710
261947261
838861589
569374034
919734831
684024243
316079349
6702105
271197640
1331614406
1813290967
1222089291
1991515409
1693002513
364703273
72726404
1884542788
1895693786
422577245
378134651
710303962
431628604
387724026
1650759704
380436292
1070109901
554718694
403398434
702926535
213177362
731231696
47463646
1676340608
57208789
1374934006
87351325
856070700
702129129
556421847
265567333
1882518975
1713842300
836412374
1142920329
1379141019
186922572
267566965
2088064089
1677688549
1642795083
438409104
1606423558
1614004823
1535349608
1557857550
13732418
1664521326
239505468
677516413
1847031809
1082905040
1372997378
1746787553
1032570943
1385019132
1911185608
1642100107
609245077
417085618
286093902
317679131
659207340
2141625150
702462997
901441378
1803168455
1413336897
1262662848
400019251
1356895494
1245381573
1060041358
1834151009
1374341794
1833904111
1969934200
1609962923
1477101550
433647007
2119901203
1541282312
1237921538
1232336680
794683852
67437564
918270099
8178268
1844144555
7142709
580728639
657434493
1618835595
995498626
31908383
515897606
1620360890
2068698824
483206402
215572195
2063991163
1066378296
1518073100
463741959
97149208
666625756
243022696
2138959841
771237884
1531557626
1603544238
610416939
308572158
1204348149
22064032
1368772006
287900435
660563926
1466032560
158250265
1624129751
836112757
1428302501
746607342
1060263734
1725867209
894889691
461038662
1574057918
1418743871
247078182
1542143172
1023869780
1434224093
44462523
1394092005
2121538549
1131722721
759825703
950762028
1109693838
788259236
471557254
1405083606
238059143
449786726
1923906870
995065515
1017564207
938815542
1471760973
1231408904
1981493966
1813801675
3615796
169053397
1112420390
72478358
290398417
1698279724
128161604
224320722
822631613
431697782
1404359013
331159533
663989174
20167765
1813155022
1045506151
1314029804
1224182247
1160368738
632650117
141915228
1729261613
918067693
1639004658
1008247871
119177053
825595298
1661507120
1573647644
1195819661
895696266
2133891677
2046929009
1393370087
89937613
1667117522
367478015
2113106184
1064074291
707552368
1231832783
2047336746
1031638678
1581724987
1257033781
1966537814
1803052037
1738345569
1829991842
1829313001
2091751519
584870507
255089122
517977747
98110057
1675165498
1748856478
291422979
380844262
67277460
1479211477
2075126217
1784050927
861113933
1331068552
989766262
30862918
1281948264
458853983
394772558
1300216463
832234402
1342125287
1243575654
568965376
1980728644
649837325
2015419320
1616849943
1694949422
2107296780
2140927702
165085609
1918509125
235769090
386233114
1306597130
1454809877
1730748790
1954499021
1248278802
717153185
1085620693
262860664
899930359
1865792908
798344917
998423223
13201737
250331588
1180857068
2064811061
480621722
846287857
1972412031
950420791
1732512835
1253153856
1691305772
1829883765
151450311
1433899162
759116947
549241119
638505344
1704819788
2100987549
1725144775
1802110738
2069105441
781569815
896604235
1447163983
1044514611
1194513572
823738324
977781494
294042694
1899107076
1659991490
515300821
818710948
161675200
1569003181
1310937113
1425463875
1849632245
577166143
214158338
1375018353
1630440702
233158329
2005541270
1638968846
641331121
758425512
1835079295
1586354345
1391386055
1640066368
214728248
1293286464
2081155621
1361657967
2077694105
559182435
258783839
1617140110
1218514822
1943591098
470076875
1230231936
965440697
612843950
1729175870
919273222
1641140692
1644464162
1816148996
587574954
1360798155
143139278
1414524642
2126665597
1732310620
564972373
2114394923
585860830
1979991226
599249386
1187957442
158726450
1692926380
918128306
566293643
1198141135
461910392
1451122512
464576596
786396588
579732080
305134661
563968279
1157067048
582441397
1804926106
253367580
955945960
1782502197
944953612
474098980
936678313
1835182194
1794702757
1560574648
1081376170
1179880753
441168360
693729511
922918534
878201651
606035687
1267369897
359603890
100978085
1560880505
46940193
1762075824
760843583
1735128576
52575920
1651623850
1836800224
767532695
268982362
286315166
710055201
1961522130
1144898964
1526030191
493013368
1916445789
1553384079
2069611236
763157280
1162513303
1818293939
1331179882
2020345420
752456426
1857912004
619309683
1818339184
1724222091
1837098204
292603223
1873302732
219991614
817933562
326913171
1948314708
852896945
457959832
717081081
611706353
101418784
454774338
1157336479
904037401
2041778570
777040390
1327146064
1544391055
1220105834
1485992289
402785826
1116290983
43411743
1107984758
236022854
496628453
426734374
226947851
1403096348
2006139517
1264913698
1910185344
1852152379
1756946078
1217723055
1320764459
1850818383
1132072045
1233764644
1465074706
170791295
343143343
490076772
620988027
494603319
1011312717
285396278
521231335
1449713714
1166227862
911397357
1685768876
347126585
1428128217
1920708905
1381790864
217369688
258089342
1410562745
1087561740
521386708
694481593
2143241046
1108855154
717838234
2106365061
1752512790
1725081706
1350979212
1637504971
421131989
602765509
1039051173
286794374
2090028291
1877995997
900579690
1625675064
2110096283
909973581
1078621062
177023373
255717638
318855748
2086558150
657266074
670315552
46778125
655626892
2034477373
1985089364
627520873
1622728805
549423604
1411909062
1192631667
409321863
648963084
1435197887
954805523
1386610905
957783234
2112539278
1091468392
1597147381
561634908
471245853
562077977
2119177172
372979929
1378914641
1574931940
1661923947
77864078
367005648
1677957989
1040844495
1640218693
1112719478
1224044105
759879279
1086622426
94943857
2115228069
839256564
1455286550
1764427322
1588766494
486508586
1963084205
1449280788
708617287
1188819925
82190416
1386196316
1685088000
62116263
318813440
118925772
1972438233
1660278147
1450352118
1582502812
1379178736
1296601903
1936998873
597889741
1094935471
1635324465
2062268223
1731004665
1546020411
712746926
997495633
53309537
640379981
977565259
1624574696
722098863
526450892
428218779
233150830
654709376
502758987
1010512144
2130346788
712834629
1477916517
946613909
246401316
1599992979
353565254
443291150
53001698
2014258660
350391933
1518948017
1622643135
549559835
757145525
1715245791
1507719096
1539587399
426914705
877280275
1344378113
1959871891
1788714410
135142801
818882060
1806909564
712954196
801734673
187805840
1430519912
1766801406
958940958
2009659358
611352034
677355750
2090559782
110226691
1112359449
646820391
996657542
22705978
458025146
212736640
262286642
551436869
526161808
864544508
912988030
1591013797
494314438
404013477
544427118
1216429781
1853719822
2048848759
1734381338
269372440
1462703186
1199842677
1002356856
1995841359
494227185
219265476
2010009709
102732547
380528560
1317868363
2031641720
586352553
2055571320
312169166
462895187
423999500
1028275828
1031377346
1667514186
146006711
963526793
303990332
1380173325
789721484
1339891033
122439861
1231355651
1654029278
997145911
2075650326
1413084297
1156228273
1055284709
1235774109
1502161096
571902091
2136648366
1895251010
712677915
1884316078
232380532
738814160
1823528744
1181685870
88397161
565294127
282292727
449696419
1820206646
1455769145
395143809
1950242040
91802877
1940390435
1031018788
1605103396
383667996
1830900282
801038834
784797475
1257459159
1783499882
793315758
1588378343
931059987
665038089
1783664426
177301918
2085465840
962349574
70069986
1627712182
1004248158
810356173
1353695282
123686981
1835889806
1893964767
1379206110
1498150278
794356699
1089311472
352680883
1123857276
1162027666
42793805
446568089
73145752
482854006
642235675
617875083
1882155941
2130706824
923392571
1797594102
2583969
465705003
147791911
612337453
1619397972
2079839319
985601358
1145430679
1197921208
1295765938
1188111183
1107710513
827133600
1098314308
883866460
215251173
521752078
95438287
1589618497
445526732
2025404411
526770624
603552813
1909016813
760184432
606896404
913835420
174304371
1741787476
675945850
1910516408
1803198298
725699158
1275720186
716806082
1393987558
1937183085
282468133
1721648378
1667540486
604292240
1652601675
535246837
1406825591
536910529
690555899
1778458755
1786749478
1618836814
822115775
1899299949
378890027
159367385
1146662715
1937874994
140554340
1318787229
789551590
389608995
1236768085
1912159375
421952400
1376561107
1377634952
219718335
792726853
673063855
1453228236
992674922
1071822901
919296292
206224820
628531733
105842216
499645156
717827468
332821736
693263316
1668985747
1077817501
200713931
545976388
2035183523
395383265
645058970
1560510178
445701298
1820485221
139478526
1682313621
328385432
130055550
1304795878
2130326367
281660820
232423227
1632065809
1215442852
373393301
640350560
1261530179
678821145
1998747592
452102683
596556995
508417547
585876128
1402301708
1782698048
23520711
428218779
1608316012
1015329587
7828456
1023940482
1083448282
230876356
563397565
1669128703
1105452696
413699492
505319310
1503872711
243181957
1549429980
1446065044
1562113737
1732547746
1450138654
282047984
1889158910
136815620
145312339
1814051058
1409754624
639309870
1859624793
1026750781
310594171
47581544
890288938
556250010
649439864
21167650
1501823826
905605803
1286189779
258607214
704740396
821916591
1499750108
1502083321
466966741
503474396
1511485251
920975806
655140626
605621311
453888178
836912865
938187922
1264763938
2019063816
448423829
257261432
1937405954
716602452
1168078326
2118925193
259953419
1626176836
1872632236
65560842
1336618154
508595119
1973022537
140544316
587703179
738859810
1289583768
1264982178
1455750799
1232464129
2138808649
466798129
383667996
912737990
731148459
73135223
998399729
865311593
1413882266
1459600528
982894529
1407585016
1730545081
900646257
644074925
1558407372
1787379364
17452674
1244655119
2019697438
76069084
2113902714
41864580
154404599
824107880
1641309153
294198710
2111181043
718208672
1905225675
1995834727
1919363595
716559399
2090882795
1167063247
1386818323
831411424
588875558
102526650
1244931688
1058232749
1687360195
1399237309
725087242
1056126453
94315643
25797588
1152086012
2047060739
1280310943
370177278
1626622130
1980048960
1314012882
633016489
1671529704
1502119408
651694566
479320185
115751125
1788172262
1235981132
1579653972
442298743
2041814648
1459815039
264457898
591455845
673606510
862181906
1631303597
2066452866
204085988
1943152701
1885736072
628648283
1913167631
1246115713
1699769193
1997496938
676729330
1276935002
538216920
1919714133
867552755
2072124002
904421041
1738425872
1172315703
838471814
1713406553
1973478026
1467117004
247189976
466375481
1741241493
2081097944
925470392
1351227537
1416859074
1307153419
1029711154
2066378167
1531018837
114013605
1625304174
237450956
135595413
318749852
1912795437
1014530150
2133750922
82745806
9649746
1309964588
982466261
1642226399
524768379
1987796617
50094286
320978443
865697366
1069070874
873382026
1817468612
1065417768
319272346
1973468429
1953042786
1916095281
197641606
1970453013
2089644799
1654666424
151981024
1336343182
2068785929
888954117
641914182
565849147
88852127
819055658
978113277
1552826762
1379488792
349172592
131667447
1483022170
1212922377
476039842
1935376716
1865232701
178520161
1825340132
1970289651
1706188983
310500361
301040647
1006993926
1187332706
792548398
1265721118
1636778887
837546868
473306021
520299232
1628183522
1974072227
1337365124
7225450
1094345815
542508724
512616443
930207890
662320396
1273585676
1190405452
1227715403
1877811238
610260002
1805569406
273025033
1553432577
674893362
1673037228
907867371
1102437971
350591038
1291470879
1043304514
554958059
1078109519
1530202778
1283953452
2029480033
296666021
2011966973
342292400
1943702086
943981358
440928824
704297149
1896077099
370742914
857380648
450501762
833475493
1177588155
1249802660
276018504
1805485882
324789505
1301997927
1692878910
1847940319
1094957633
1543411680
2129778009
1214362719
872776885
781603184
1460649784
711184694
977880649
510784229
1919829317
1779981858
378777116
542668841
609668679
548753896
1742042503
402230971
1961443820
1870634151
515423521
1703554075
1636743395
1556752157
1642320263
1746242119
1901390039
1105782397
2031672598
764682933
1458744843
955219408
902994774
8997354
487311312
732507063
1867030358
1727194899
1929806551
1620455808
1282608
1854344110
1539500430
1111977329
1070420614
2002979312
1576483095
82543007
698552462
1042926719
1207857581
1785671998
595082666
1811821534
437388907
413199270
136905035
834486909
1809395116
881829316
1354429121
1409553154
318034088
536017569
984312276
1291779286
657688723
791766027
1031327374
625405975
1469161284
1101084204
1029586727
1618946421
960416003
2116735704
430133923
47453033
1142601550
925074192
1227364951
1115054429
1078777047
1369388489
1548038053
481961777
1726326995
1509297106
207622590
848507453
855466085
1416167745
1460418211
1952333196
1317473090
1732932482
213881482
1280734664
326426565
2075625339
609618150
1915378637
381681761
2090259051
463942024
2034115405
2010163475
956985846
1895542248
1996375634
1198201861
568131665
1810226742
489391972
768841588
709739177
1585352381
288199142
1619258781
1818702106
2144375650
1641392260
65531563
1504542183
757555667
780520442
1278454451
1619798794
1896314220
135758325
568146773
428241559
1389311867
210954609
2058331976
1502868438
2002094381
1897546786
1711122357
41307688
1672117281
1481407921
899350397
482485006
1275253003
186259748
2018579918
745064921
492017705
1552951934
686498043
919103235
475674552
728234283
124447817
1687567265
490660879
135062749
18141041
242566775
1599558890
1445105113
1833613697
1885431538
1439676336
422436038
812094677
879404948
1098102274
125030270
746845083
1491923261
724621643
1499346204
612798360
1713302407
297555795
342811921
92585929
853288520
585203422
539038581
889144526
1301984018
1631109752
523019841
1643830450
1098977178
2025716424
1564984213
1931429559
292395887
1581400267
1572152454
1186006551
863143702
2093826289
767769560
333608326
1035693304
1137361235
1218751236
867969459
1714442131
906171802
1709142209
588364284
1369146195
1157607494
1352035956
1578602247
61397374
2110320523
197129012
1810288700
1394490018
569125481
1882437474
991463
1058574486
1379938170
589848445
783906112
541081623
1578475979
968572181
305285160
619765287
1917918840
2079465170
1451750340
490510071
1200288425
1285599176
1605439289
1821018026
1101576477
1307668331
1970317841
145954986
352351285
28773330
823493547
634327473
1890708572
1908921075
350172162
672578039
218466660
327237823
652557705
410254855
175963025
1603277211
780465426
1701562323
1827127803
498716080
459356769
1350128793
1761552452
686353917
2009745467
2119427003
469312661
711396583
1235391999
941145766
438845269
1578727412
1722680146
791299154
658510682
1750793094
1396386958
1928777022
1489379999
196408375
1527971159
1434336439
488868823
2023464285
1625055380
1808836795
2012619768
1567440428
1359898321
728752358
1151001788
730134325
838905380
1270455419
268921134
1643226232
734657936
552979161
633931402
437010672
1961867572
2146755280
137651166
1586148908
513982491
880008424
1492714810
1259281040
483994119
392767784
921984579
1978752664
1684621147
560695538
1946154791
276355054
426251854
1033614455
689312408
1948823064
44538215
1548622762
1642455642
1762704020
1874590046
59374034
1635987255
813795846
254651246
1272734111
59800916
596830867
935906967
560191368
105847606
1916648010
2057369454
635783608
659960445
1779720938
1088946564
1881364815
850979042
394295237
1571619322
997387075
1094696608
685748760
1832029414
762986151
2022805697
646475315
602438910
637568140
1849514524
1122764100
1994762798
288665688
1801664269
387750520
1921370564
319216582
277987645
1926792982
2102992001
2081276733
143318650
1651013873
541016649
42505
2015947154
915422155
785970201
1507037389
401249944
1300150934
69367232
631649758
848855579
1938324303
80817152
1456903026
169113204
1150703634
493792124
1783516373
1983151741
1410713431
85733760
761467482
1127330725
201233097
1274458461
1276838898
1644354939
331287493
669233925
1494648441
1992956408
114543063
605943173
976251768
1639070949
1623271416
171973583
308398221
315861518
1082586904
1769228197
105359899
777254108
1709508341
355201680
543395602
158713683
1736372890
1093931713
228010026
1932644257
391198612
901960043
1191023500
779316207
1110416373
133256149
665317580
967377165
791576896
286564816
407854458
2088428118
886695820
1533925156
258924016
812930861
539174830
157710850
631868050
1370762072
1427283100
2086442268
177929934
1568042097
1295758425
2074623764
131170193
2144860627
546380683
1156577343
63528897
2123776051
1473709908
385999452
1546117618
900370851
440746266
1201741628
1487154483
631619372
1673758058
1650562129
1169411017
189308651
1518471180
1074374652
268758876
950192638
1763319371
677336951
2133137305
1798509731
1146714182
1136227854
806997070
120283416
535184894
1530880657
1598644615
1885076091
1716234932
892902891
1008759942
362040673
1088805646
1830472360
468211034
363599620
609648750
1324750026
670366195
464894035
1260248306
1881988339
199697635
320321082
1101789788
1323686876
601803083
646789979
888801486
736647417
973123590
219173907
158663331
1809744267
1214191828
1013282617
1702380310
1767094045
1967854247
166681204
581404389
518065041
1265309811
1141135319
1116888376
1847350104
1422967680
693720106
36788937
653160411
630847644
565196005
1715615396
1888944783
1379527810
2126533269
935018591
1840981156
1989601224
1242711493
43790621
1235197477
729217850
1516173643
1014044963
1551595205
975274682
1729086744
116471585
10468198
1055255534
461683515
1950003462
527873863
1959941181
840724703
665107629
273117216
830804708
1425864213
1904573754
2036548523
2129418285
486869367
624634291
1953732957
498950676
1980101130
523572192
193101899
992464629
1155226198
1709126662
1625480480
1678665769
988312949
1575328233
1583920446
1955776885
1584540380
1400764907
550182508
1478667269
787505618
794628359
1266247533
2114089390
774980870
1980252208
1091213123
1111247239
246652439
567160744
1774166328
657836432
984210337
1427655408
1932000422
1365275480
1635300709
1535601864
1274989887
1740154362
1329032179
636155147
863241395
1670226808
1782427113
551542796
194296150
838662310
2072919882
1299440774
1392445272
1587628647
219474577
143549199
1533704133
1806965257
1441758786
1732386677
877671626
837298701
265048129
1844601083
868977239
123256665
180128233
1016726416
1583593252
59704452
1520607598
114582173
1816758525
498097822
1913148780
682182618
701440170
562559524
1164640487
1157902929
1164599437
2118111489
1331567314
830742003
1792653538
1356227287
1059989230
2010974689
579822637
1094212855
433290624
674760288
117572702
1465083998
1234355896
1327997306
643477335
153243928
1166171336
332716144
1191733689
68751624
1436428628
1149476313
370557735
1516944877
1954920188
617875394
1970609894
3171382
1081239496
107007945
1004941667
1273926587
807574265
2070773321
1353604035
831146217
322056790
1271389607
117117436
2026039852
276668014
345699401
356155836
1527895392
1372842652
324630953
207315295
1094815921
948672011
612620647
1645772628
571925043
433501949
1267908519
550875333
631661748
56186097
595918057
785393648
1661460149
375134323
2107033331
348647533
405104686
722397584
1763714206
1747458045
2130493229
1365096052
844975119
782590805
1701973306
758917118
404164019
1807797638
1000756611
676077876
607133814
633862709
1687666098
462580786
1791815827
513368060
1839908911
1088629163
1274226297
1098491212
1830970943
1312054117
725011804
1915980439
280385535
1456337092
2007626878
1735142560
2028471601
2068464223
2071026962
1815785722
121970494
1497726433
1377247793
488040161
21007044
124871464
1267099911
1368382510
1650204175
2015238143
1951369232
778961169
1143001660
369692623
1163182701
429821671
1261725650
568519292
1631645074
2108229919
642658830
776043622
2010259193
2140046476
1841934275
369181582
176582527
269051584
922690591
379344044
251069886
343746170
371308299
1691163384
222370093
190912232
905210649
448945877
787580063
1030632965
1527771077
1609055621
980201940
833435458
726110534
469217618
1849175456
682916027
344011333
1403182780
2138271592
1890032215
1620864377
1693435051
1668957390
2069205852
43557734
2071726122
1987519201
1498173026
670431808
1781006888
306970110
819381316
1958399568
988220091
1953704173
1699135739
1220646413
1348751834
441475176
834936761
14606694
1840203377
1847712667
1243272262
1606022285
1666872548
491092769
2119902263
488826434
739569704
1110835092
1963305240
1131372166
612937026
1675738445
1874837500
1029641646
1716576513
316198398
656624680
514018570
1120217173
808982813
625205618
2134984989
610402570
806427542
323602530
462181099
139903651
409243017
997854926
1297124849
1956248904
352715535
179059577
521824892
754339458
488868823
1485963803
1855844827
1198480646
1500727147
1258776653
511799899
762271637
545869106
1272371212
1454726057
1546872734
1581915484
1225092782
470028217
4006584
1867025487
406094899
1058872912
1875478620
1387708125
1097311686
1154941743
1510670498
944762352
1231528592
43365473
660595296
76134182
1213892445
729608448
602674624
1797111000
2042050759
1511132479
1735072491
1755995345
1029369642
1758366482
772636447
846534991
1522967634
878488705
1696073685
70860125
502169664
1201288712
743935989
1425553972
1631577650
561682762
382394622
1652579551
706784380
637091026
1800362620
1308488940
610365845
1971795691
535166145
60575736
2141039008
386394460
688557300
1234251413
1583316205
1943591098
11232766
1440704097
1634513941
881626268
869039249
189814968
1858605991
1183603403
1891295187
811309781
1382523563
1714028097
1226370061
1804551675
506864311
1522335767
1705376131
633151453
198442084
704074433
241908508
881843508
1403954732
1251952443
1019603771
869906682
1379704895
2032304966
1025515849
240388940
6019120
51553806
675439805
658358578
46977362
969821375
1454095720
1659493215
1345828996
1494496689
366130910
1913805350
1941399381
778840008
1613581472
1758265540
1313886955
948341206
1339929409
1202037651
612026881
1603945723
869343727
1521027510
312830283
1048599406
265911728
519518583
630651727
1008068319
1004209920
921216161
765682049
1637641781
641678727
441583577
532501656
1495135189
611166946
176293850
1614151371
680086171
1679886061
468410621
1873703790
1726037388
147597644
1744104631
503650539
1608770023
1042203377
1510514674
218540818
1473254824
1785814974
2034675804
1356481631
1790111125
884478957
170463164
851130589
976186223
837144698
2128906029
904599045
1142012652
930279979
2138874902
161329062
222987462
464414375
1468591498
608956195
2013089384
1681778187
1681281855
374353373
1580468792
2040532921
288911796
73576288
1811493911
753956367
1643372083
586820923
1215385981
246097337
570504975
1730175413
484611281
1675535165
933641194
2089388025
992984002
1798920834
1087797761
809588013
2144045788
1907373086
1025920884
758281548
772582715
179123914
1200721313
304853436
1473825399
948512123
1199789126
165926423
892887458
412114980
1137317932
977395369
1567304407
66570716
1344128586
3067027
1093273116
1540788136
1906561867
275329587
2086097936
1475395110
1192408528
567976027
869630061
648482634
504498948
385821947
1908427002
200821953
983970086
2073369617
527917855
1329827486
1684833631
1179241509
1240365629
1793416105
703542100
530798003
717450972
18620428
223232990
270970377
21716924
1684401768
1421737970
356953149
985962781
1092787243
960496375
1895702658
208973512
1505221129
664179189
19318723
1534992238
1689259722
1989468907
897704454
366930364
821961971
17757642
1861221054
112400909
12718342
1392879297
871831758
753692640
293977474
1936877362
625521714
622746770
1414208675
263971066
606926312
833406251
266305517
1377108627
379386733
297543012
932783617
1114096871
1909329114
1014250259
1836059471
448169880
1355075843
252331471
1653909287
93035080
879025675
1495655418
799679678
587576836
2142202811
1464822168
1312721537
1180721827
1428760239
1644105123
772513411
418163267
1970298312
568295851
2094859408
527122571
291477204
238694069
906738702
1820390246
868031962
1190498630
1878193422
834523914
762037395
2068472273
1013420091
1665303557
1535400061
955601933
156380214
687188587
1402292517
860835725
1516788315
1163380750
1131794689
1118898458
730812908
824542141
1587728705
877579283
1644729698
942455214
2002541289
1177688209
1647998560
528893788
1841710787
589617747
1382980059
1160058268
945875094
1272731958
873605697
663885433
2142464398
874191192
889897287
277710631
1375102384
1435014774
1908718769
661838708
1093204642
1608795325
1667888071
579799785
661067097
1140889314
1497375783
545535666
1740392715
1616198028
857495663
99418385
360447267
90341470
1794095900
1993298373
445384349
283984230
278641579
944178915
1755938190
2024636556
1322686328
451699008
389019580
413102318
207970411
1415112723
1971169606
1425400738
1982522957
881379747
620944894
454801160
1377329583
1826898755
1402397570
1635898600
1450736178
411274192
1663733607
1930414040
978819915
1134713367
1876886686
1513170445
857660943
1113906420
705449228
128439442
275762216
1361638651
351514623
738550971
943685930
1501124871
1606257542
525635359
276355828
1298921586
1958609844
1112367547
1730496989
364271264
1190065286
325770841
1002476548
1384895732
1237622902
828870435
1403182863
318774176
2142662953
569355157
750837947
1455119172
1350930702
384323394
1907988019
773253455
85430342
1420018260
1721594635
1627877235
1624255338
862759477
899565304
716072511
555485434
1391863411
528259011
908991713
1335753825
1165628198
1356496598
2052948608
1102062204
1011603067
2135408813
273259969
2024342537
308602588
789207762
1342703297
781959021
2046245969
1699329406
1126323951
880529451
1555476673
338906779
467049414
694334724
491876565
697613116
512479449
1151986540
2063372920
111698184
322005332
655630053
1337757087
511548246
1165401895
493023582
1619926229
987758928
2142909816
2082748212
136674815
514833883
1613523125
1963845052
214407936
1647217678
1455573111
993419166
1704236831
1714489388
1410841983
848860644
244284982
1053458962
1604388973
1012047364
1343955093
111681949
397435675
570875940
1057395607
122246160
1089247236
2063558830
93063036
205471125
1958339242
893575569
1819843640
363479629
817928318
2003937879
1823198938
257111079
2115176248
1937826468
548579702
1520457297
156419140
1713337918
407598562
668285989
608131010
1797716946
883029650
1893436949
1258594320
1918885325
45180916
2009433585
1841757897
43507691
1759488519
1792501667
319065424
1266327073
1380459009
296476363
686538209
1448653935
1355984498
460329898
1060778510
1696608818
964891076
201196557
1024403114
1815164244
1706945575
1274465781
1365127313
1537295347
427465379
456863942
1909005349
1429890540
395346344
2006371966
829256576
93296001
1913601072
1779493754
1756057749
1564062836
2004249065
334058506
2111701127
147805271
1766116320
223850067
574509336
593592076
1523903954
2067283356
1092606928
408326959
511828810
664113868
964104638
1906122092
1944855882
1868324418
1457589015
935932530
617610093
2102978701
1164778567
1278613137
1039571635
80605371
1094653568
2001328943
613991048
870802671
650388601
165600685
1013638656
1790460625
517800507
1900476915
1406864762
25834319
1585391341
77275076
1050843316
290887671
1190672108
2128170021
2128390648
231888377
247158678
2101322166
1107815902
2141676808
811868096
122002948
866733633
1764373962
1068515951
2026893328
1743186543
1350408372
156802178
420039728
1447711871
563204789
2046810575
1083835448
343987199
1990565184
844118197
1139110582
1108572204
2119093303
591575110
51928195
1563160541
704483165
544472975
1881608401
143290855
1126981604
920939024
1531701684
691638385
717067025
1654759703
428815069
129202169
1821024731
1163152793
86493803
920262313
570447545
1622636478
778913242
86498368
138478575
1521074211
846107285
1034612011
972187880
271994455
1655584467
558712427
290101406
614653432
1898964407
2030034743
1607344744
820230321
1593027771
1688043556
927980825
22876083
1540304950
1357948976
37811031
1667015827
1936728990
575788184
1846702263
1873878977
1380914379
1621131558
1365173717
1320351548
1880053094
287075522
2132094193
1280562838
763372131
113747549
812230722
957187565
11553965
1615925561
1633991333
277968022
850927319
1718088820
379983340
601288626
393791551
1775481954
960952394
1301454601
694804577
1645576122
1555134833
1304071718
1253095846
1530595569
1070455986
784692201
769920070
1301211445
1151626541
1090183109
820166318
89382418
788553960
1210625200
2094702339
480724927
2125051975
233824803
1683525352
110308742
875194248
1009367127
1800898127
495652787
399902818
1360567908
2044190720
158575652
1849230946
167404159
1842843891
377202680
1614278049
1835676260
500458821
1389780781
1958314514
1922507094
894333851
529816147
1612371305
1292883901
580599203
1945510189
694504726
1341277119
524673228
666053205
326032718
1873113418
2066968722
1431586965
943868729
945405552
317270023
1029891662
1007061860
127661831
583700626
113679639
1625896554
733250466
666499327
1310503375
751485279
100204581
1752769204
368135513
468769730
1615602969
1924384733
289183889
368550126
1144996287
2082516000
977535516
2006506672
283085790
1903981400
1380403281
1560227463
2045838077
1714064075
1783762180
586323216
1039949419
949668225
879459929
332996975
465284328
1698045403
66116604
796189075
2143228564
2144011848
1450315425
942347978
832636029
697588897
2079062744
1824989313
758082916
1894775956
2145248473
1076748379
1840170630
885504868
490934343
442902221
52880599
652274559
1093927550
133507908
1586270375
383151918
712051590
1407434080
612938707
848939762
1565376605
468313779
925834800
1931474205
896335525
835771474
662652646
1868589638
2074978421
2108657555
1246545506
2045727109
701423368
1949567261
1530555733
2040821131
175023316
2040171286
2135852677
1459864829
1804041900
816636259
2063343879
1463812419
1115175546
449306829
1234497971
1905672826
1722019187
323034453
971423808
259207966
933588277
2070605525
1006186463
1575466
1584297283
435949525
1133282710
1008174071
1907931634
1501340589
2103628496
1139014638
2105457509
221198167
1263623371
1314722320
1997491946
448200100
995889504
802468505
1588562138
1200157567
887813340
593112007
1981087012
1400873357
1517628416
983577145
485574094
396803953
233590702
1598344363
1077587862
1445044323
417832998
995942497
435158966
1302839773
1408768596
1560888391
1601858909
470166539
1345738425
537993555
2033281214
1005400965
1424741813
559689879
1254267640
848393418
1154987815
317780179
825145944
1694876387
791793023
1099229786
1481336824
1545835617
173612540
1814102419
1071149972
15107544
462516589
338280740
1867543717
1612155423
232535420
1163514968
2100445779
975479913
1177789211
2072125930
1758734179
882291928
738606901
695229138
777488941
1798255844
1931247790
626267019
1839839379
1072754444
2105075620
543683896
1143286597
34586268
1698715179
1562850946
888012462
1834685887
261111136
95550141
27427556
2087021193
295323652
446707395
134135575
407267891
1010866339
913261239
269504740
761449060
1000167947
2043683337
1316531549
1635476290
267903383
1815466642
825067969
691291621
901023648
1236573266
1826188374
1277776844
1283229038
2059106501
66515898
1456255186
314938736
476906803
340531450
374452916
1879647210
1786585780
188137667
1756306247
515461368
844115681
1060056550
1450858689
1301745901
118430824
1237586459
579566504
881129252
79864981
2128027108
1370860305
421366829
1223414687
1056329195
416211039
1166842742
352120813
369586977
927573723
1309876711
984341318
71876192
788179338
653572097
1727957218
2090417421
770652305
820840151
997176534
1984406193
1916537461
567099145
1092987864
578210323
242064415
1293628186
772229441
1228126863
1710063346
2019150303
920703221
465665893
1232704841
1891019436
1886215062
90580445
212789754
1701467417
1369505373
1957772560
646899371
300176803
1236633772
174847942
785843450
1196719672
391364087
1495710447
1400573814
505150826
969315044
301065283
1112111512
405079967
1067188595
607379821
538037762
488402937
1004415985
710510971
370617195
675541326
33981310
1819757363
441672687
1602168038
1165873928
765807310
2092353113
837764341
1489782433
1895321725
1724610669
253184362
39840814
178543664
1433352329
966761095
72819078
1590999381
171080807
307536989
2085186931
809200937
1753619726
1953417539
728542604
798897531
15566215
182335659
508260516
1740619067
140879078
1421583240
548748754
840933227
671128129
1352139828
1787274438
2012301598
953557924
367779560
1296492988
132051072
1331370611
474101708
2086667556
455169944
1003680498
960404710
104421932
49588679
483236801
1665737873
2130428495
1603160263
1963948846
1850303314
1305554109
125738459
1451976184
211143808
1278363348
1236335219
45332986
319751037
636786818
507956966
1947260915
42621072
495857734
1816636140
1386195056
843058191
1710119948
3096135
8961519
826711085
2031090792
1440876246
366510840
1124057774
1861853445
1536651902
2030405508
1125039102
642220943
1351761042
1160323785
1096042519
516718214
132452954
531642614
1512437910
1003624468
48197477
1193059272
1931608072
975368831
243364707
546254544
1741777239
1222246936
863879474
419378300
553455462
1319131994
2013848111
638379225
1944476031
570778303
715156329
987190147
613991048
180190432
1066766258
1532580030
1706159604
880124154
541853122
1559220135
559885238
781921103
1637453769
1150899878
445995404
1230615133
170614621
750970055
1975650731
378984400
1718590525
1692383397
1956919202
178172273
434424430
1226123474
2062574433
1194500951
1850164042
1940308290
1909406696
1912171774
2083167412
1410677446
70456764
1410630221
1661380077
1127845980
873081682
793915123
2057248206
605838448
2026005363
711709766
132381980
763214675
986279129
547358988
1424661195
100362548
269218500
176511734
30207376
1082320051
1489511622
1905706505
2066254856
614622068
213254118
191985447
668347783
829419478
1641649072
1744227460
414823437
1947149564
1014058877
1887836888
1088796817
484540108
1970791313
2030226129
850955215
787716560
1772755599
690691966
381887175
962865212
1156143370
147873815
397980029
1529617852
732587248
124480043
729347573
1332631793
1393886132
1135051271
29445098
440088676
1148786291
267777806
2035617777
82804147
493735452
1972079351
1515234052
1465898714
875591782
209542499
676610173
399579578
1818097340
528803105
1894828483
1972729341
1836157476
1311926680
756264237
300484616
1021422001
467988342
1809081114
836950822
428103911
1815829078
256979484
1287235309
1609131364
2029707252
455674995
1967181532
1612183669
710615922
1575714750
1514506716
1556238742
1626322194
504714812
796826502
2105563475
329604134
77790303
505974573
1811336502
1427190350
1603882166
334503425
259597814
829092568
1664074756
554107265
1948096234
440473194
413524014
480648139
889127883
1040214134
1664156309
1051392878
992844634
500378817
2052390227
1796934414
1624229616
38140373
95707471
1175408975
1656154773
2124100960
2010547580
1074044763
1920891900
344926076
298253547
1348128103
2048408102
776507396
454327779
1251642434
257670372
508453470
933343341
682549597
965994598
1171325280
1925300998
295708005
12211801
812473444
90947037
550218376
1102741365
166118087
2011710351
1535208800
1105786536
42975233
1148470903
1841972231
1316060689
1157069277
2098765456
1401372821
1470925131
2087303051
1534244200
452191858
1929163108
1853592743
396843490
1210507332
1699640599
552196520
1145806678
1653717378
150887744
664463691
1733503590
2068389047
170960380
1821077042
499892153
63696861
785475982
1926324729
108511231
254791955
819992073
1624110346
465559940
34347495
1890679128
1740360404
650590942
1464706970
798564850
1355167589
1832146727
251172263
1854794616
999146783
2133310255
1254274651
538658740
2053692943
1447713834
1583444866
546999421
1305679785
1538661003
1346983684
112480036
460975516
2089626501
1367789824
1076059717
2069455847
268164041
1567368855
187156211
1811689327
1238890847
1782664837
1416062
1912949838
499015606
1935868219
658231517
706322109
1894556742
1183048515
446785051
1008657848
1473674715
84799321
195037254
1156349086
1778500456
1501994722
924129170
1141677349
12476772
1929374691
845956738
495882486
129646427
227512213
463824232
1145115231
1013325982
1200538859
1525589822
1129593278
1229625241
441875647
289585689
529392185
1529497625
61479360
1647451285
1888358042
1460515417
643601139
1164112563
1647492318
507406330
1695625674
1251512065
1428575820
847413406
687701139
1355443070
749009370
167078102
1314652453
1244222352
509965396
1485881194
1050373544
1311326900
1776384860
1026746869
549657253
1824313761
446014391
1232874640
437127630
8469207
630958124
118510878
899774140
765412844
583030846
524476519
181724102
259322820
1886460816
1954629100
1289222129
1250024008
15850416
675401993
1270729921
2070933430
232015264
959490056
1615763376
318933071
1805508182
1123490828
997732412
1214101404
1275150357
1401722156
1563717546
1998072776
991809096
990563428
1862058172
1684415772
1593617027
1936689107
1481092423
151349844
457883974
365263031
1106965147
1150104055
830757311
29494842
185687487
607161639
937753532
109023586
1689166465
1683530597
1779886028
138369012
125784277
1850715848
1408718269
884346320
639458073
1314876602
634095969
438842031
110297273
1197756766
691830210
1564870009
574069732
1986671727
833439169
912081522
1097281542
727543559
42553059
201642917
1427779690
375336237
381275517
1066489792
1968043584
719895591
1661309734
1375589346
228830429
1369885560
998559446
64600471
1913940124
945717578
224746349
1577665096
576987364
1563776921
1361158886
1638823400
618347883
1497562666
703703842
1902491144
1964084851
1938252087
2005231332
192916802
820571692
1083221057
82456302
1981472342
327911397
959962161
659630546
1168697865
688823388
1795959723
1206895346
503151793
635507819
1310733243
1027302599
1045751049
1106459961
49227265
556835571
861791795
671259418
1556377662
786630046
1748712955
1487343061
80881203
1642572775
16652923
558765223
714879851
595131355
1224676246
1820695724
341127987
1542093613
1528899671
1484182217
998891829
502441549
1282667182
956210246
1191649984
57070860
355024845
977036394
1477527245
817512384
1238341159
492677564
552293539
104304562
348395566
372711974
209625751
1128377970
809120749
1597695843
1666477088
47853723
738865688
732234473
539530124
1503974265
2001671500
969778700
28566625
2067732944
1074567427
1788885311
1629564289
1964955092
1036461957
2026449266
206811965
1417614731
1523134459
413173002
263845
234667289
744608958
389309856
771243842
706908541
1663585691
546159598
661321159
502633854
203533811
1570856701
67784573
28024207
1021404051
1411184985
1093247114
1513954288
1770776220
125812332
544298142
987369776
2075693079
715082806
628483120
1539447047
1976663814
1027257869
147037771
776235752
1070420603
808942140
519570915
812028527
1616942153
1666012262
1565491
784714617
1371059256
197155990
405112495
1985260930
1883236852
963547624
2096867922
189163688
1722172050
208212190
9731430
1335192789
1743174235
1796239162
374887563
71245545
1349952221
994077314
244569829
962528436
1303004400
1672862162
1616446496
1953301559
1750976232
1706855919
2102852041
582786828
63653068
1169365258
1826958379
413465808
59266480
1845799649
1707138379
477917728
100552315
2023888215
420109238
1434956357
1679399710
572917520
1340740433
776826092
1048010269
1589616629
337771390
251074126
1340380711
130613423
92456979
1221381914
490025275
1555341758
571082011
1720583692
1011702597
1137771386
648529950
1797486451
841053454
1496201266
2023005951
955046382
2101973166
1061875858
1034465901
1501956655
1298550397
1021053883
1749913596
1493846797
1347886849
210908666
2106756976
246825198
904287517
466892805
1520955868
1477071594
223394836
1677930619
670048412
376344892
1603625226
1805012482
1837099436
797399889
885885498
341390889
650731184
831877711
897662496
2047030060
494645658
1919070684
473921319
966334503
1673637370
1305241537
153101546
219137163
1735731666
597784203
799126791
54847892
1204885152
221738605
111964310
1067480886
1209070850
1378757720
467653721
994128501
569866253
115354789
1339092273
711587536
560684597
1746756983
1183880097
1191975950
1230714408
1359954198
1138575225
1045949544
667669924
1426654222
1800289135
113257057
1390019642
1734715958
951478192
835926469
1913438357
1668858246
668679455
1824200070
1244376980
775860575
988951546
1178261413
1581052921
1463725595
481095880
1833868218
329158857
134452336
1197577971
2123300560
1279145027
446980744
624345719
479122327
1954096111
633218302
1437260124
1822587863
325055114
1280777095
1437648440
1718720070
24474078
1582462340
1786708609
1527978657
2126163399
1075008468
1697745595
413030720
1775670130
1018825090
1764422958
473838952
1302690
1727137672
1442104433
7007170
1236361440
984997173
1747951591
1989056560
1907744442
1279197381
260014059
1570212335
1912831872
1338670965
1093022197
1474901339
1233502471
811074779
1084692268
5070857
1715101512
292066246
1182799132
838947613
529971904
148740606
462328421
479377249
601002659
1435990226
84077048
2103020166
143105440
1562271950
1853179981
1619978590
1281467684
2097404739
798792638
886189447
155208647
28513410
1248571457
2118239863
113780827
1563603349
1503530984
1006091162
697409359
371395380
181364483
628524068
862390675
529615258
750654373
699107717
2043903872
100585124
1219836202
1889224314
1146707680
767259275
239189711
1951150935
1900780848
527607299
142919577
1179485451
956109726
814761405
536671516
1713587805
463184145
87337023
1394239047
1079684307
351187489
826328475
971395635
2035090320
1368481807
1899069925
762804426
959928584
1884384891
1771415283
1465748673
108473602
1119105968
1038215134
1501879909
255137322
553420686
286535537
1205353062
916421668
388478717
921535216
1142905883
593745681
2015352448
937467337
1130141434
1919361536
769185881
1098616532
496386871
1616544388
755892272
1842822197
1758921425
662601658
2033733199
1765226547
467960989
738678158
335687530
1369225544
316194117
125372646
2042176730
825079514
1642619924
326393880
346373656
144562019
527380463
875715995
650428759
1669464131
540038891
963390075
1140305536
442244706
1071221158
1366845287
370283376
583996349
1574073925
858157874
220332090
1788881677
1239149470
1596299270
324106335
1903094966
370725362
420958750
50326615
1083723889
450645135
1531593680
388067509
108149704
1528121116
605231871
320539394
37421816
634165532
354975899
1214255553
1290248027
689103034
1761456117
823707816
1005319614
64616218
1117278378
334912728
1375928770
2007435149
1773248605
751084425
1207146669
1376117087
709223583
1788809737
511351428
2055831510
1888356961
864656453
1075575645
1728269106
753153376
1782972435
363616363
974973375
461336647
2023551524
688198895
559944611
338616976
449480443
226196333
1397442587
1207679606
2092133924
480204716
1655134099
1764789041
935537942
139806036
304007457
2110125210
334727031
363699067
585624703
962791641
1262291382
1921012629
1660061359
114866451
1663416515
1281477236
404441309
953665836
1659948804
2136626679
1991058659
1737225223
1602268769
356988211
1956991674
1179715278
307912588
608144106
1873606144
597837502
1053950877
1796417172
2144243511
518733622
186765725
1286134458
239175178
408780134
1173034659
286323943
1504009275
239001671
437317670
1850099274
635846709
132832212
962865516
1924736167
1580326028
1374518139
1398042425
1249872992
1136768313
1301690330
1895616156
1074115301
875167772
683944113
1627022083
1767055018
1535207370
813176463
480508119
1953958221
1987725621
1986077097
1765552831
2005701893
1773722798
983462807
266969847
1433213789
1216396125
830640155
1681202215
1218396489
835028740
426725760
1009540420
110804287
1403671313
1587729554
2059409367
1524935834
1247347041
1680603612
1406305804
1248950822
1927396854
245553064
1882563933
1390609875
1360536912
615377768
934022501
1044364010
2051603493
185327301
1174377086
1810497569
1343385777
2098379361
745984177
327882901
116774018
1113234521
1719905130
2136418847
902734442
1494501495
135879644
1033014453
2522669
493427176
274041512
1835466014
1908427802
1578577411
1422955948
1207463356
528554777
1281289804
1156782856
1590383924
277782994
1577250593
1338820147
679926652
2021602582
1375385543
346096053
436499977
1353887996
947550166
714301271
1788989144
1698625468
1997815048
663276781
2058215400
733017117
1701750757
772239298
168110915
2053637448
675967174
595117849
1244392903
933930476
1305990445
975152379
1410076065
1723788348
130958862
1184970696
133718306
1411563919
2059022694
1189884676
367288366
1201059368
566402727
150688869
636209154
1149116691
1785388680
1422601855
1059311107
1204103680
1403690500
1530107661
878281500
1268926897
1246469708
1519439286
1362112034
689655889
1153833352
515744058
836134429
1263788144
1781806863
799287371
1043743922
1395227513
200510848
1037979974
1517632400
1032294687
1056699435
1649488424
1048962788
1612555131
1451156268
1787340477
59457506
770697716
2054581734
1128119932
611205824
1194251564
857921340
166606578
788701049
1211375537
872307290
1881036679
718177322
814992911
1270977921
2145600473
1328611922
1105529356
1530246716
520602295
364798504
820913089
607517456
883798416
727128562
969759337
1177254139
1614384524
654932707
1466639319
1928877713
1420042858
391483197
647176211
1407682296
980478093
436123892
1441331739
355652532
480002827
1612466506
931760355
1196508870
88276596
1064650857
103117256
116898895
1292085215
322789495
1378916879
1089937716
2009583318
1316537261
564787615
849170541
127161542
1540674387
2015605680
1627031119
1572531445
993092087
1785795384
209015113
716612577
931142471
1970544669
208729395
161586341
651632482
1484679978
635064026
1771041555
1012918835
442405410
359902971
490262460
478895964
1540921937
482616238
834129973
1011969696
1079118751
829742532
1552539720
1812567497
1431393266
1679588898
894559856
527784670
991763526
1673514841
712656541
1796055584
1519561637
1153120091
666598113
391627161
1008054125
1485496765
2006633243
2143562404
879194367
1269925318
1801848069
1990083866
1352938377
276961837
1437252077
1072279791
975568681
2079275607
59465875
1373360454
1719798328
1232761094
219302131
674194402
1504078796
162802835
1666320225
1142227705
929907061
1641362376
153396606
916183932
184949733
959804624
1986261737
1708529201
167088673
1894530374
539146862
1490722415
1426233034
103942607
1740110424
1828020449
271451069
116621089
996175572
720264303
1963298084
174895868
252715074
283912347
423700081
344227245
1931370108
1573174389
391340968
1650774982
714178942
1576792236
1584961599
1285223576
1665304889
1095665594
747444728
817492537
318846209
1428128217
485796779
669116816
1340377480
1622262559
1654450361
895944592
1187500945
1457235629
783957049
1440110222
639590973
1609164764
65901256
2016920465
732956501
1578054912
1691075181
322723088
1153404180
836029387
1539810126
2031864972
1623504488
148425255
1551810048
222302865
902831264
1257052294
422766416
85984258
366513342
921489659
1753802386
1970565801
704389472
907828575
349438310
813951888
721954466
1527072053
1728154804
1078410400
38585283
762210103
537029529
560488147
1843912644
653742404
1596686287
178909927
396373495
497473098
851329249
1107932317
96219772
2129543876
1283714365
497410123
490206826
1062008838
1529830899
2144611747
574028870
1458225869
1505956635
1065451802
377552795
810593748
1215548922
19646659
1678166332
1416786174
38964645
1213963993
1344373723
1384578484
1200373572
482938956
2011210186
1931473382
830030472
1365566987
106116425
1899089410
566252794
1784196139
1985175953
854769737
1471079300
459903994
2126120594
196175315
1882275243
13673319
193446850
1467628083
1747919269
696736437
355486275
1156035236
141072520
1205226358
1489675544
378871517
2021367965
1898644841
2048552809
113798936
1323306443
495852128
1248569641
1988707300
681867076
1705074707
52777155
2017328496
457846901
134124880
1193191127
61946715
1406287242
1033205826
1855052307
582826394
1167981860
1517977897
943980144
881532163
45528010
775076958
1442925232
481208205
1114888174
22562144
178506405
792123954
1196979675
323638971
1941260419
90453272
1045563390
1670720251
1768591272
568857105
1531793352
1706589941
1888243311
220604
1271336388
1177523760
822530328
1394348928
1066376016
1667447989
1126234652
858163439
1829790791
1922134265
1866985115
725318344
1755765662
422684299
177971717
144476926
1087382065
636123029
99586953
1374208201
74205658
1000240810
987856405
885210281
952906058
95085598
1251180007
522256998
213782892
1583736087
1788693465
589079796
2016696381
810595777
768213580
2082862654
406622984
1326967016
439970644
1445420369
1950234933
476778671
1984392828
216462703
115981816
249849713
353822269
653327732
2048214496
780791659
1645273072
1344366931
1368881036
1977822031
1505357411
568590585
1002160327
2058911722
797953881
1070898849
611189223
1310444131
2069453357
1428534324
729704827
937274071
1631552822
1630351098
130336134
2015060759
529420948
1005497119
1814033541
1408516777
536145107
39982517
617494575
1478755354
2100665616
1682203793
24749392
1955715179
2072824074
1694997199
848129491
1960941473
1218590537
700405932
717909381
1026014681
566820057
185598654
831809307
313775228
1181828417
890397999
2017537924
2057197973
1628725845
1282777345
1328721203
252789782
1018105140
1320192048
728551963
1687444159
1245501839
1823949565
873828729
1286058781
428404597
2147350862
1553055420
1536658030
2056883363
1139474921
1960127407
751247758
460353921
1554089703
1704452188
1214727937
63983915
1650305364
68446696
1421928312
1240513775
703783454
434262856
700034745
2081372542
380005899
1868919917
648130945
1284708597
2143965903
1637835071
2107643567
1111234782
775179623
248048689
1162435495
1647345587
1565745705
693822209
993844879
1358725149
1427294494
130598652
1203753066
129030258
1381272433
1412644606
605375779
618177663
945922242
1337909539
280350050
765238923
1904634633
786024009
1162103838
1705222608
1266926952
508058099
343049620
450597364
591306059
1905974010
890975657
1349462000
34300156
596619986
1525105878
237606654
1683384230
822434172
128018351
1806101068
995234868
1478493442
432890286
574088096
1425260686
935146281
1187132066
515538111
1001771757
389414787
1912613636
562274032
392690147
1869011788
260320343
156857072
1319920418
494456953
1221959994
941572195
1399373942
111605147
234340562
501999834
2090746521
1747576560
665776722
620106814
906940817
1365724369
1127260179
1168567130
691416161
2026476521
470932342
546252302
625284459
57452481
265972357
1403800866
1041545598
1243828054
1140006395
1906446933
1994725598
1900616647
1547131155
948153931
822110541
1788924273
1213206705
93191112
1642933790
1376015988
1130875675
1518987161
793257070
1674185375
718871744
1689986904
413736548
2043083281
819059795
974357757
226475852
62748015
870491387
1501310308
2015033381
1238417032
2088559255
1983771957
821690490
529236605
1366830653
854350050
1002017154
1985837559
114628367
1752910945
1552501216
1321662510
2092736865
1525837180
1512322362
1494836937
326034482
1272580688
502917761
899040267
1441992303
1252874383
1872500513
1894608851
627271045
953468936
348488706
1539909385
919768401
350208510
2055094910
999417299
1532274860
2146603818
1999607982
398277721
241885361
1009050518
93717243
1286275360
243781578
135258723
669466474
1992200794
925969778
1066495595
1550406444
1445835360
1043978352
249356549
1640892187
674278680
1815097300
485299754
594983198
995095375
2079934997
962571304
1414881475
1650481717
2030034743
563730654
622636049
1171996482
997225826
1840463426
386335574
1181287235
351129146
1275429143
20600783
2110857970
1548301882
743834460
1313547396
215965933
1541268715
342727223
537802145
765859311
1130442353
220516881
1289853174
110372735
1609856229
809312590
311590894
828078377
1811333332
1794465358
2082636109
1290928532
1733108507
1056068827
1497621821
2126361078
212390381
304948034
572818125
1623003089
1631955241
832283732
2043160277
371936739
1136314661
1895309234
1840663933
1396142997
86461611
1960411872
133332828
956808045
1487484043
629058579
148266612
1715236346
661412658
136413365
282978746
1921279074
125074801
1210864254
1283824446
1839528964
1074701131
32000408
983421332
1450627846
517866780
1471552367
1963141078
1735459630
571041104
1688525359
36682476
336215391
698580204
2068763360
4011295
437067415
96892733
615016333
1555060697
1670940403
692985356
1734602326
164694406
602888866
940203342
1350427417
312955928
987189100
199609049
476806995
1366728874
2090181862
2076551238
284310659
1834062714
1727800217
412069133
1050213205
803216875
489045722
1189268802
989030376
1174175483
326480528
1006442808
1803447443
1608006193
371614423
2141305282
1304886080
680749099
1910481312
1637080602
764284846
2026126579
324301673
1585685453
1009887747
1197862190
45432496
321999749
971372649
1535740425
538857705
1888793317
1626813933
864727608
610119993
1839003458
482030600
1301203591
1286178821
2142055718
2083565507
159188652
570531640
2083429605
130359437
871191720
846161601
745409694
1482381765
369071381
1554930871
96243492
443349356
1083335778
92602951
771004582
134158775
845747693
1079292314
1926836675
5278081
610339460
319559271
164654731
1498567953
1207064632
1608138097
1808359253
1875162400
1529779070
616641569
1507867882
1394737637
568013248
376541576
1048603990
928461831
7064302
73039540
1286528958
1253374883
1920787254
837908624
1170398231
2073911476
436734353
1466884564
1938430627
1213073720
1347814242
133996362
1318878358
238532238
1306627233
613700409
311610299
635966795
1108857139
1436200459
1581476527
36849658
2093024141
1466266954
815146
1676425119
1332075115
25170876
15984405
1994372579
1015272957
1088542812
1795523815
1350271283
322211485
871171799
782490211
1256915675
845254320
1313984800
626056003
164551042
1595544510
82913164
2074081818
179733798
1423399628
1536323162
581916375
188273210
616501977
176715341
348018387
941606814
81730407
671818220
55885447
2047782710
716734703
859300225
617015996
530909021
755888830
1681967579
153588521
429205847
1346202776
775940377
21493230
1151251229
1170140128
27022272
25489069
1088027962
127014020
1676823603
322545381
2003831827
824955342
1884796502
652780347
1601342424
306921825
977176861
540740831
956544026
1066373578
1559067099
1602952484
680171474
1404269202
1910080263
1852622877
336541015
333354918
82507120
1912190989
65529796
1927727317
2066200530
2005703160
1324411101
1820840767
1852272510
1086573135
1344763881
1658477675
1639189509
970797867
1285801685
489413871
163897158
754210767
1699196776
474883467
1487938674
808046762
1897082123
1625387107
665739525
1740922274
1561518532
1078941140
276498898
1929089117
2012864383
407986419
101738611
2144229101
1520677171
1272608389
1390414350
1355050631
436224255
502656760
492945309
822877258
238808328
1048917138
1038591805
1155252341
1863477966
935138792
467508313
959016119
657129406
1153250127
1221097998
1842224988
1886466120
589527421
135158558
1573770219
834866504
1259181628
7871316
2058179365
499960549
334313728
740267103
1642388827
1526624304
1145514564
627725876
229655780
2000583910
1943279374
1008292217
1184736454
947293726
1017025505
498309034
1420166807
854855444
1022494649
343966590
1735717986
929147951
500665247
209419884
1899030571
990180753
1527045908
236008870
841726187
1174926585
1210748039
2003709765
1613179514
827037159
1030090950
1495791741
1381567050
678737981
1890802686
1210709227
269241018
259113292
368534250
902810299
237853962
240652638
1235998553
1428450205
49834227
2058360691
309035395
619773023
2075539710
7487549
328591371
10376687
426887203
2044961768
231517189
894376404
2046644809
1474515132
206831585
657748695
731594166
1379995261
249117060
535524902
1652814423
128856953
757098308
959578571
1371504458
891329332
469991876
730973341
1664195881
1060936833
1914882906
1186424239
425973599
230367482
995023088
1811742336
1790598300
1868815177
463194317
834740705
435056628
1537373987
1645732468
587433772
1752069455
902263014
688584468
2068478370
1069759305
1679238472
1629223700
93055975
710083973
1885633393
492456524
401832815
1176331980
199283532
54083821
1090009552
1698156815
1537217723
1870614196
877690626
380164741
397958992
1649098189
1809282249
1211726845
1006350617
373895105
184764537
1246369834
1344901880
1489184650
1128241094
1643388069
883070880
1358194861
993126578
633981984
392810339
1812864489
232097236
1658839950
683252288
430102112
474638338
1766886554
1362144097
342420215
338427490
1611716024
257744684
2102545368
1386982723
1171922650
1870182492
462193669
80351629
1828840644
1711323479
1221470077
829257276
1028832288
1012098549
806584034
352699482
424839372
72777404
1649614601
148753777
193061183
1609119088
2009040530
7778825
710652854
1558928083
1956108780
1781298040
941409254
815142247
1886886029
333363737
537387987
882134687
669309232
953654722
1339563476
199175154
1596390620
1303850900
1217665754
25697592
345758618
680406110
947069905
1862019498
1694343856
2104517613
1245007807
885790101
1902482391
240124119
1764416966
1141816917
886045307
295444661
869538506
1050742832
1942035555
1983409916
334884929
1725283965
2060384262
796490876
2036863924
2034396772
557032835
1294164429
149405045
1448439620
1003089037
1248318916
780290831
1184972544
1316442582
1927115095
708130058
1598616898
509589202
238182695
1678343727
453121341
1507937685
246422949
874315703
986805
1801701373
773840619
1988702343
1624085639
1912591715
1661712486
1486330908
1289576037
968725972
1141912313
1721639489
1289073670
1986230763
2131501771
1537301704
1929297495
1340590532
1770162453
1395896377
522721756
722457337
1857619439
640411153
421795183
60236036
2128748760
1168902439
1327725770
1673504532
461950487
707439448
729342483
624939602
1490217912
1449691675
1125647447
16822208
1837406700
1454580701
888824368
828059310
839199039
1771245666
1565225498
270428378
362274699
1520032607
472923995
1207822625
850526768
1260847603
1215869816
1077513497
470710372
874071141
1723276085
1341842880
1517919669
1309758201
2119607654
1078623577
900893239
275321867
1508958520
953750173
1699517942
486752328
1701633356
1289998049
1651552367
1161664308
1285824031
966970364
1171428438
1903075572
950629554
1086236220
310033880
317935296
948316721
1203074082
705386442
1783192713
1015993013
1194453375
2065768291
124194089
476069221
63119436
809909646
1172085342
990682989
269824208
1605011779
930562377
93083244
63278722
1980238475
1451420716
1704849278
2110752573
1241736226
447718291
1400326674
475274144
1460822310
395757032
663567982
1161847966
1154419111
1769575585
91073218
2013671729
738852936
1490203823
1668210337
683795948
610799134
1823328724
1001146746
2120179422
551676367
1272847465
1645051181
1977890564
1199496570
907611531
628039989
1312111082
1899396406
575358349
218805908
999229623
832317652
37329133
337510860
593658845
2027756235
1144198819
41517084
1658800598
379589645
878684
1717785246
1204234690
39135178
898391553
1406918598
380975308
720916645
1781247070
1127691867
841159033
738874445
1006524936
1228564954
621659676
479910227
1404011517
2036703681
124773763
1071569826
672616646
1423551913
252904736
505825154
1666992863
377259592
2130528080
639084836
1504693984
1544306772
1820336688
1307286501
391539679
1530539961
1591505091
595628290
1432961040
58848667
1894775179
1646056766
330459496
403703212
1738997426
1531895324
533533952
315771067
637494239
1319946088
577206270
2072966036
1362397665
1418446704
27362162
1708145136
873520168
1533956298
222245621
1188734169
2088490719
467988286
201675762
1669515003
696150043
522706835
1227429524
1778063829
245116355
541708387
24620416
384624509
1732753341
85868760
1741745993
1609783937
777387244
880355204
1231197061
491563321
519945400
997690444
675588766
1217463006
1176311907
554143464
131726627
489233724
723461836
1791126307
585574409
1464816611
1056915727
287901361
486025304
697357102
170284738
586509911
830785122
1255387440
123248344
467230861
273615347
592433423
511475958
831486893
376378662
476041942
974684809
861724458
274250985
1343540907
127662850
1714011278
1099284812
264425668
287233200
2099157418
823899065
955473794
1090767074
1595578077
593394903
320597744
208235693
1995491174
1603852946
1662580520
129277663
481508090
2124979019
1669980613
775091614
857455247
112420231
1639194540
896541013
429057698
1390952826
478940357
1308857483
133759499
1665393446
1826707226
29939364
1026124127
1673576221
1354015486
340461754
1520826106
385936183
1155340360
1523799623
1127223160
877559650
632690363
634147417
980032235
1759543780
544388550
850501647
46374309
327517351
1742552413
2130442490
944298731
79515035
1302943548
1084056245
104187279
381603728
2141985535
777855600
385125117
1882139046
504722899
1932869026
1965880691
1278379119
1789219677
149469757
966658299
380460496
542925927
862623263
1344039771
1211784564
1129330563
368455921
1730776521
1465016213
405373491
937860341
2089912501
810985729
1149008723
408813324
81386030
1215708486
1590211988
863245052
133304036
683403401
788806930
1390673678
172203331
523162367
1688748032
683972091
205766097
38560552
1681999589
1311805677
1514713272
1007014230
1832540893
1775151382
746633691
2118692703
1040193151
980674986
1420807099
2129797932
293414248
813590482
568339539
1696903114
248914717
765969101
100378988
464262792
2132339440
31944034
909796610
1543146705
1561960782
2043146429
916128087
1628433762
1765494724
1277473274
1379508403
1430489325
695214215
421187525
996278752
650844745
1471732991
95797137
1951653996
1766250022
359947156
1268814952
1708973750
177612983
1852021676
258968186
1496542917
500227266
834364875
759986660
1970581801
1945529236
901179046
1815469134
514465193
1240746088
883972978
1454468505
1982243148
953368437
198875227
445594584
878468631
813296903
887412785
994651559
794376986
289532185
1653112204
226248961
2063143278
603380833
480923837
833979885
424932290
1477828770
1750966068
1761964705
1916393764
1123425349
1383016302
931432041
1970355577
1586859546
913914546
1269258146
780579007
1617641131
751795591
1288320223
1830582697
988769505
1404138759
246252612
1290524046
2107889824
211115245
565123372
62505546
543530794
1207489900
652583656
427314679
313663108
644048228
313305409
1816568021
628078945
2132286852
1616970057
609911865
640261459
1900443987
1876568968
175847571
1702743486
1298231453
676535347
627331621
1779687036
420829286
103784415
460679346
233322594
1370200303
954899432
950741013
499590917
1222077199
1760241924
1559337559
1685908559
1929407256
269216866
1443918251
1233320539
125953635
600305150
55129906
1547364208
1782398126
680443176
989520982
2075891736
1278638452
499645156
1417009711
1353559077
1251767630
270560287
2982457
116531223
1183296200
1404934265
409891312
1125693464
702835677
1479308
2092685045
763301658
1501894583
239313786
186797043
1408124676
2118963797
1684682416
1052255046
711314021
552169669
172654888
1025680376
1343052613
1655152896
1527763505
1576845972
1933336774
181157843
2021645709
285330303
240928698
250355278
121995346
296895313
622980232
195823849
1202278429
579229812
2102131847
152493739
2032030207
1281246345
1656578055
69351579
1429528941
1296820740
1567985939
986495532
564437329
688451646
1992769930
1269981349
904997719
576358837
324172995
2069052242
612814766
1578379393
130008881
2113198550
1252951718
498404688
1887484640
1274161942
234195859
626937857
905358839
163202013
1782114439
505699303
1035046565
1244764061
960410557
2091963492
1427969770
1251926630
383925577
1426133280
1604781535
127362290
1821629025
917962882
1086708075
574912260
702747516
752088448
966725959
100532632
125969280
1952641133
841518740
1309925463
732930427
316264325
1342201689
1016268957
530024104
1587460152
1779233071
131196164
671444181
559370441
126407178
808598188
1933489008
1385850570
2108963122
333519112
200046033
1411311192
243452556
8185288
758937306
1582754470
498053028
221143061
678361668
1289629444
2088425134
1260555235
1416071098
1950929717
1736614496
1865423497
736545577
2024362290
604142669
533674452
373303822
1518675125
401084804
860085812
1214400275
1729157814
664698079
2096796205
1702809372
1946981131
1529527453
816823755
4716671
421247703
975801242
1720427542
919267931
589145976
449155269
1447268962
1623108575
1665623864
338069752
1118280440
1137295376
2061108670
1797844154
2014366073
592655542
2040024648
1862166842
2095747865
397941853
1372251922
1379287158
208534588
1805923865
1196062166
798442906
1716939987
1396015822
2096233113
1533817847
743758848
1310559468
1378635286
537640152
1188547705
1612150839
1918020740
545603958
1129594418
997226783
1115213138
466589532
1808218240
486562232
2099673550
670820456
1386971307
1552665959
305365475
1521364265
2042967703
2050470959
1440520464
1564419583
189395364
1551004343
354006170
904485394
849481743
2024410815
304587706
1905875373
520877774
630323331
1629244384
1991649973
453279792
109846649
1695695520
531841030
957902541
1323615025
753947243
1654809529
1204843489
554580251
898704642
1062476355
595268245
1025621000
194953371
763018676
219270942
924667353
137805236
313853596
745757700
20086350
1195401318
2112732746
1056028655
326111945
715729808
1670899249
1279145884
1943472751
753130669
1928382546
1960123047
686381486
1107299684
182336791
4775839
145175556
620979925
367848341
1623140804
991953996
1443927551
1925505809
1389010624
1036168175
702177716
1005473833
2114275568
1448391990
28188447
196204748
542586309
79864981
1085095884
1675357475
1189158041
984917121
1261269702
1575226723
889156909
1228805588
1043986976
1026932962
1797621793
2013261197
1241240696
124687912
787029730
1736024335
370669632
42434009
1401137436
917182886
504478525
513796793
2147017481
1480286122
886040760
225323141
1726907100
1437517508
737071001
1072783602
819453409
1896311703
347998681
490033816
529186281
2015831264
1369273021
1610571775
950780180
669846945
1423478956
514775871
1921252297
1964092640
417761834
591401384
1065353586
680209451
2118254472
688213542
845757229
1285915581
1768850155
878379120
509663038
1446068532
1239549302
1944018091
309663413
81622738
735006359
1324576989
1368640486
273726588
1198869489
1533578100
2069179012
2069237954
309031247
823245230
87612693
310452655
696539828
1997190837
1664859674
1275227512
1566607047
1280558202
1801720840
1753622956
143802292
28250331
980193384
1926280293
177054070
1634559169
1729016285
1704691754
2076429084
1717626858
1783603947
1968726116
1767713339
1709937350
337764284
1351997626
513703685
1451127422
117105149
1322139884
367782714
1015795665
1884602334
957066910
574666622
321753316
1824176879
1583621974
1857944642
762036358
574877638
1173087075
128734772
332932610
1658216970
644667700
338294424
2119789349
1917026749
1272925470
820925392
797318180
1208517611
1008555552
959110942
1520580889
1201424292
2031030339
57985963
450367471
867808893
1652622846
493866509
417148392
1968690619
782801222
577008824
146455141
129615416
1627938715
78614454
381023159
463541848
2029183958
1118934893
766486993
3331041
477206675
1586347086
55174684
2005950905
2088275396
1975755753
1440290176
8805348
528608650
705794514
2021733515
43629089
114586580
1874837386
1438896253
1526312801
755994198
1043861493
2066316247
503853216
40571072
1862260355
1225040875
893558100
823833750
250219105
498776401
1066702906
1438137470
2124463233
875992881
1013400161
1625340210
1353868190
1076581079
1417801762
784659819
1737653220
1052128407
520099180
1940929123
940128377
2141668762
1810340907
1685506044
1076265185
1552682422
563351402
988200282
930824455
1696787787
2122612102
341193721
2084312117
1436637775
318620824
2002815674
1091910136
736875284
874294905
630965854
1906193181
1307634974
634960965
811696656
55187631
167156648
1023388684
376528523
798687039
740588416
302772779
1367476248
979828770
1705509889
808345658
1268360973
1598488221
1685902773
187135911
1367575482
1682743553
960870556
452749617
2096959889
1619362686
96327627
1665416678
158752454
1160318454
347413535
2114203468
1540230153
398721771
1576192123
2039298600
1983929914
1809076509
9266262
833830033
2063705863
2108704370
364513096
1476707996
863742908
1382573464
1791698959
191936202
623049910
1175974456
864174950
1265291837
946669905
1149143030
635132820
164259986
7659765
865650879
778427894
516141351
29655457
795260399
748806530
1851700389
241120543
1068779090
53516748
23544867
1021526783
1936489772
1501069156
202977170
57928302
103854431
363818721
197040443
92464354
877575022
1666250003
1093154642
737466393
728872167
1055312665
1619020717
2133523827
435509050
1184723314
1401247216
66787406
857962505
943429524
892589417
1982153018
1630621527
352462271
461734585
3495620
349048391
413448648
1026802069
1185362964
55695011
1375795323
1281733681
1287350561
501782351
1573393839
527270618
186124363
1107603100
1063564234
1167365871
1786783345
1730670897
1126124150
632046630
2013284686
421833651
514990196
198043451
1486651335
638376847
722947686
1861986239
776274897
1442104433
6645557
133374943
1018784101
1831059493
12586147
1762979756
691596078
1129973613
1425365040
739141838
200719305
294237188
1035527396
1414803096
1396848601
1940495560
1895774863
1803921690
1464042972
548059477
1223447567
1338794954
1322443443
1174048541
1795924961
116509088
233825676
463910183
1295025350
1813549825
1629521259
769549032
1923981334
894642311
648237265
2016232094
573429549
274731634
1051992737
1106175655
1149104997
1691375701
837224760
1520662084
532158108
1453628575
1604126762
368714796
972388689
286443017
80067048
973845230
113176135
1708011397
750356777
288214655
1396808035
304201784
1157931142
652611481
313495454
140970993
1604446540
730130728
1282427504
842039235
260278600
974975207
1386384717
924295231
1006038674
1013669290
300800751
2001921938
1942957810
1513092706
1943078398
1956331148
778425666
476428321
845926561
1056107386
927013665
911306456
1775837301
1785224122
866880315
178651957
1902437468
1429600483
697935578
1197882038
1462470182
625830496
210739225
974930170
2122749938
1311605071
153295169
1640212103
722105729
2069767829
152055128
1822412688
753234646
1436723971
848447490
293451502
1398379107
20408639
1157958116
1089975061
339543639
1806314280
1653009616
2143860237
1758673918
1897559247
1161247606
753914495
1856863267
1069188871
1678277922
837728648
1021354948
507978169
726106585
595855394
1839840160
819268549
1269150730
1704577820
457044579
1946105930
1185233073
1569247634
1618081670
1517845485
1963321487
2066502628
1839088938
1060390999
249350879
782130425
1841406306
1590500148
1845812321
1467054256
1124195819
453577182
90373105
759547008
1350606127
1954037942
104628861
2016691193
1865422946
285531700
1231757298
245893287
477883912
1776725945
1852631214
1334579312
26117547
375529943
1597198064
1367977092
70476288
1364864384
1614165381
232200880
948881204
1354402664
686081490
2066520410
839228743
1791870089
464622100
843455960
1068091016
1437704930
1971176261
736825018
194730336
1889329036
1192081380
870920559
1765411867
277796042
885078479
1327301102
1850779623
62445201
595899226
1654582209
987267144
346715555
90114411
243161229
1335173789
1422519324
99561063
613468115
1811302416
612001688
2141850594
12178394
224241286
2137029907
1250398069
1551378679
1625858493
2023777517
585820069
199684588
1299390934
210438216
1090574483
472972902
351476376
1274053714
1456557399
1605733222
590221944
1231753537
405564047
550356140
155615297
1949110778
490303472
308042758
299971001
1776226436
603103142
515883751
1767170439
1471273679
1584104258
1762019751
464909369
661237639
1900515883
79287067
998341634
13101134
1150174408
437084578
324772460
2132604761
1859649632
1936774245
1808384982
1690105519
317838615
2060899233
946042828
67643922
2013325143
464419766
1649848412
459745810
1107022590
2044862243
1129759161
184001618
402788783
1137792006
1025965819
1509690826
989498363
891383930
1505403291
1563145592
1335838927
825915487
755451329
764937125
445271653
606882640
1839393878
1246971945
2092656170
1160169575
35472159
3555986
1224951112
529173453
1602349936
1580366660
148516309
574830746
1016642942
1165204489
1362993385
1754217068
669462444
840711312
314705159
594970971
1776462789
968211834
2083434208
643332266
1773151420
121826117
1587879187
2096341132
16407089
611161716
1637896216
472630947
983158356
1707313934
812176747
1308762580
708063625
951085938
930146152
1862355211
1092918083
2125167970
610085265
1578528548
1270634403
1987711471
1020909321
386038294
311584461
468773680
1572647508
1108565816
473245238
170955709
1369961004
529164490
589375646
29021537
1037914887
27799953
378108174
1653540227
290592872
1059807485
86951218
1169699837
223988922
1931715050
1164247799
1892751591
1822512260
419274627
698495351
1195022234
602780784
2022833503
2000348463
1288087274
461312233
641304807
580966956
1434812088
480708624
1654220924
2019293202
203056976
213827847
670807468
871524935
1501882229
971042706
2034890668
1544946772
1270241466
37568311
1041961963
1803325752
1608931520
694483438
863018808
591933435
316246715
1883496966
1564342049
610097387
424822641
1724742259
954537499
1943571553
1568589028
374563921
1135687546
743782520
1071106903
1386419861
1567833228
2059102448
39204266
2013052495
1626503849
1930790574
540146184
810485050
989965168
645053776
1654623960
1956613914
605299866
637958776
1362550749
1831918206
362358863
1040050054
677797409
2037573012
572048664
1850119156
1305021655
1612542068
1147161327
544966360
1919623325
572858351
783294553
1095862716
1748811555
32280553
1466042365
772885394
610209815
1500624449
1988056434
1601148461
2091119791
1052522333
433070986
13319726
350415223
34666180
1857851029
855250333
737725955
73434041
1319043832
491322470
404848331
69018172
1165851173
1514832409
1403027416
1268561676
600877267
709682870
1559278930
1486131331
495431063
312932069
295585348
1268711328
1205339795
1473533821
907550052
402402558
895617702
890089085
1131323409
27702277
1540083106
384071998
724627113
6229658
452515356
1491108013
318424797
501861508
1016771335
1727069298
899461997
1775441323
1939755668
593528417
1613499781
2013615465
953348627
1506411501
1445670016
1878708150
1612020076
272158901
2068590008
1944412099
388511788
1607380617
658444774
1959434712
91150672
131481161
921441504
2042645135
1801400395
728519980
826232589
1757395436
1730742965
1720160836
2102985687
1327293956
613196592
2109956640
2058261336
2031827996
1999327418
714940357
520941862
1244972011
202464673
1708542798
550333938
127403730
914616805
466813801
830023497
1058266747
389659789
859415124
1815502947
1546502245
1316892725
1502353553
1557158632
64645395
1916206186
1876831455
1551556982
39430638
5360824
8610900
1137443552
982753748
440095100
1011341625
510499331
317439865
1526439575
1780132178
1870266033
363577785
1068376860
1026799486
1838834944
1964918328
932649865
303906188
1610344881
1653337321
508925068
1197046353
337896389
1212286555
310452903
1935011418
1322290984
568469802
1983940555
599786013
726495920
1984998973
636696165
1436793298
480850435
166183291
1188950356
1727441999
1207644588
1960919740
1292934607
667167431
413071147
326620928
1006001229
506014673
63044844
662258193
1510291705
251176324
1662569395
1964012114
1557604287
458424273
1247444884
1922206384
220054351
802490148
1333690786
1567030650
1651038653
23624790
1873425053
488004189
1140647841
2125288220
732643204
1083123590
1069840438
573489159
1795223364
1174918300
607216140
324962120
1319486889
1439090489
1899939056
274083027
1243468149
364326087
1709832853
2045291504
83182218
369229092
1936880651
422324940
1741173351
365873435
1734526283
1379946548
385708835
12420413
452892989
569757422
1252670907
186951110
1917809284
285748072
2096545028
497771339
1003089315
2051730268
929536363
111833736
1912091226
751711290
1203888641
1177920016
1564153046
24183052
1819035460
1787311892
414338626
1035512745
371930187
1942867557
1486233205
1597690390
458262625
451955776
1179891730
422523661
304470600
1525132192
1298670423
1304207250
1048541027
31523354
1350385909
1985746222
208488597
716312627
1266231641
193127735
1594890400
1883722702
2024382478
901567787
1889014541
1480658137
1241965380
1369174924
707135504
688493578
2048186927
127938081
2076689427
47773587
1190411003
1176263271
1632029465
176187693
912358097
2009608440
2111398290
577032955
1881106605
740937501
1905093237
306263728
195822471
552843100
1196225242
1438080455
159951140
1734106001
1128140875
2142384609
891394020
189275601
1018304129
859643340
1611419808
958207541
978958913
1372952028
1227194947
2125550389
1219201379
375139028
790652704
1859365943
1210546395
2002267208
1147616999
398646147
792847110
736349667
248813009
2144713960
835828869
1225855935
770884548
250045778
260325552
182225869
2042117972
1803498021
639782311
856922979
1793137720
41794508
165472760
1594526782
1574724
1186355503
1665138762
602757050
522997605
186544966
2029383081
1132073940
631404178
1810307905
501895142
518251599
1369026243
512012207
1936622434
1089289932
1581674571
2137659069
363499411
1246901354
1810504018
1641630161
1971499034
1025012930
1096798200
1140285414
1632944175
1509578032
1787457983
731908423
2029169173
1709974770
1982728604
601675469
1619473165
88479444
126403231
1804581144
1681874998
1775364823
2141263618
282971306
928550955
1193165930
689285043
490270159
708285411
1624649635
585670250
1902880568
1797524636
993940975
801577319
1343806705
1089549501
111073759
1019180085
772378465
1390206934
1352539786
962319469
636213423
586027314
1303679965
186787655
273945584
1986851011
754639591
252254132
1646523632
954504603
1962650107
1786451436
1548083466
550869424
1379893234
448242814
1879296474
1256343181
1091504885
1950293010
484421663
258482850
354510012
1154888535
1280581601
979254759
301343891
2055122408
773141488
478265379
1175673692
784635542
146506368
562697470
1973969949
575490019
293427820
1502053370
1965313921
200022702
1038843681
1336150345
834308436
163402756
145789492
2055681893
372882874
374600875
111362496
1560850261
50223228
2053003283
1261168675
2056490458
462269607
1314407103
2070575163
1420566651
438362592
1822781732
1315973379
2034546908
74728820
1961442655
1581044856
1586487333
383952695
1747896443
15855034
2138318153
667358164
952507755
1857431079
292166202
1043353771
2076697535
1651623775
1110721788
747932999
1420975118
1938697201
1573006439
176647014
308697772
2841763
1363352876
788762183
1168155643
171309852
551404699
171445083
1101882953
254394085
1017693943
1694500116
1440038755
701676831
1848863918
522916786
790818329
172137674
1015835081
1884191573
2029377266
824014023
364555368
485725123
3546028
1619874203
1016930385
231414934
255662739
256340525
1800279716
956294569
1374907407
416636595
962563994
678969807
1490454159
72461586
977967171
1896126233
1873928730
1767886479
1044096643
1691382883
230249516
755336066
1979295765
1004502502
692017657
87474998
1399350632
522364687
325408261
1755330735
128323602
1112732928
1078256093
1898751139
804138925
1213208431
749433028
321651311
437011878
1060427336
736012821
126823814
887014508
1964976924
1178837510
1143396561
1593713362
866333179
1513100640
1190770404
157830578
413484982
1976985499
668958027
467288724
1686361065
1345940369
681074332
1529150286
1424504807
1746858213
1300045117
2061047773
485909169
953290153
1076263313
1815901687
303228384
796551493
1586471942
725865581
1293732630
1312183862
446208182
2116607421
2007734029
1159317876
1818056852
489811174
1048388036
1557273500
28076320
1435839399
339617839
1333625027
1494900903
2028658164
1822877345
62424925
1557700440
768257092
772207130
256332304
1247851218
711697362
1784440785
478000283
656853530
1681240029
628214364
91270033
139981251
7321221
2065672656
1053712436
1514312214
2068152543
909635677
2064706150
1432898186
1210215174
355272394
926920662
1902772643
349242759
1200717357
1260944044
65911461
1280618714
350766208
550996949
594423890
1393078026
2006216297
1081701269
1692152945
203223272
2049821119
309404844
1610893938
1035827378
460973047
244541414
776689025
1016228995
683945762
1737157169
1228477741
661072870
1784195655
1039042512
2093759879
1455539104
1754644794
570189411
1365563854
156055723
1538302717
403488025
1838789018
1936830833
730446180
1697230278
2000335103
483968465
630350853
981729978
54098028
1325964144
1746255328
2006495949
413793029
840086441
1762807366
1550330603
1815975604
1656513996
1197799085
2045808248
1342121082
1402595302
112865366
1441006219
559376731
226660664
1790344882
542369195
408944350
1310404924
200118466
1976903384
759075244
521300375
1806145559
1835706386
1604277692
270194079
449886084
2065562294
1810080532
1263393501
1945919516
713022290
278493344
595989216
1791377552
1538299569
864190454
1002915035
133378460
1888880465
352156581
1144702268
329389507
766394097
2020319574
1518092367
1234082647
1222641004
281833318
1346190055
894763113
1792314654
1064494561
632125982
2122418648
422691157
1768349644
1440708604
1237233739
1819298954
1066477152
1947199255
835109756
1987008004
2034972908
206291528
626875326
960221819
886757033
649780238
1832398183
2034521865
1788756229
1307863560
581686686
964102430
2038115752
1764046338
1023229865
1345594197
140729879
1133537507
1831684964
1924728068
1984944850
1363056399
1850844060
527508993
1278312748
1479271394
934272752
330520993
374906932
1077581148
1968740094
1119701637
771298326
752677131
888750493
2124086676
998677554
2053850580
389950088
1185980860
1828015556
1668578257
1567462640
409319104
1625566653
710239240
2003612149
1805372690
1204736486
1205584039
197003400
88735573
1803461575
1869064679
1687303883
1901262212
2081831449
100755737
56780513
845731482
1354005474
1207327348
1829354740
1961134271
65283813
1699666432
2076240844
479468129
910970003
1520677012
1180021032
121089441
136335623
368880410
58038146
139968105
762760747
1801140489
1868185070
322943155
310094648
701445507
1581159267
120927043
1302333845
2065355396
812740537
2035073273
1432708161
892516503
574056787
159555525
1515060542
143260421
1851966435
1559820701
1698045403
1141268994
549128679
499877309
167844884
1955670723
1379384345
445452357
57142383
639095550
1378285411
998603036
1863566209
1677727976
1109582448
228734005
2073816269
401108626
1501129541
2016155469
709640799
1422294019
1111804216
2103623107
810006773
48524347
1091622772
637686655
1528888119
1594306319
920700625
1414569755
137592246
602830826
598689716
1950936034
807874038
586756214
619863796
1188833430
42023106
1572197524
1297704889
797870692
1278245396
835363121
1328884797
702327594
1589098183
1950542465
238857583
1186541100
391947514
56084493
1574417299
1114630078
145241264
771870488
56672704
1524145926
1698429216
864206382
830811981
235813283
2021139979
968929231
542087279
11463669
698485080
1763475670
558548872
1491391403
1295637466
1425519413
573050732
1233224682
1885216536
14471340
71839820
2093037346
695490156
65639285
906436763
1889956670
1726276066
957399651
574730162
411193210
2087047226
59116863
1597303796
1979721946
132047571
817038971
884760437
1596711733
508780260
1879608788
1230153943
1466783733
527359910
323145494
27719747
626312005
2056284793
2038590143
303705063
480494793
128488901
2120251616
1785273905
404827667
595695303
576539226
1897454357
2088443769
60379255
489052657
1101451408
398720810
1932811945
2107670852
1467726745
1067853601
1298361991
668684651
268267278
316825520
520170976
900357567
1127058714
1712691213
2032434116
533972813
1424913129
1917432066
2062940424
1882743131
191589507
950601075
362708543
1806147927
856683235
1068572332
1640323209
1119196395
65174228
1094799092
1796677762
621783751
1386662259
1036584432
710382742
907283865
1301801830
715163159
540820733
638556864
1982946457
1326551272
668438955
1377396528
421657258
1679991847
35213771
989703679
996639251
1360608653
1021793939
874648704
1701046289
1212014697
1908356022
1191743951
1648045223
1545553390
364839937
1145776409
581043436
538829802
871544449
796371019
2135924503
125028451
1960144079
1998757931
316925727
169374052
780645754
134761017
1886458618
486927314
621497711
1942543873
1223606256
1441704230
19988454
1979840616
1396506829
2091129167
666583268
2021882818
80515339
949408543
1867587796
631925439
1927727218
1591253424
563431149
1217582418
658173047
2085858491
1735104715
186850905
1531592360
1377883310
1962689382
208260088
966671396
463589280
1531769356
1861503352
700669491
1470437617
1121449069
1171125354
1311435188
1923129711
1449343675
797481212
1068491709
1738220473
1040410378
31830475
1734298466
156428994
790859708
2083870560
479082825
1102116066
1949644954
1459474863
1960190680
1943423094
530761244
25178519
435109880
2133968538
613634297
2121294347
941282913
994234996
2001386012
592014220
990643315
323512677
1590570246
187433270
36143532
1117592859
1918143200
809169752
2264881
26863300
2125466184
1260926913
5135766
1875088834
544078580
288181162
1244259280
2127620303
49286128
386511982
877671371
898687646
378863999
618293340
1433380477
2006934024
331533625
1927026414
1091078791
1027511308
553865301
2116601740
2098121539
243392030
1221967524
1500533812
1933225498
896645565
1276918098
128383274
1085141151
1190987224
1832598896
1544962424
953163632
1864870999
771958737
560218553
1878514691
1443393401
1099022827
1026936704
1387298768
724284823
959679568
1381449927
1578291391
688862003
2002456125
1617141258
1027082798
714044339
1542805734
1146223245
1369834483
719712675
1510131500
838162716
1468536372
1054446374
1547640236
353666710
828314747
838999175
1649491479
1232833263
966583688
2016182510
570860080
477720432
1230671957
321826714
1843122232
732267752
1478364878
728195231
1107590523
1594399177
719726817
699225294
1591340035
157265480
1809526535
1938653487
380008377
40274228
157810757
1701555096
649434811
321839054
812949803
1072803092
1494339249
638813788
260597176
1425680694
522947140
200685146
1036280493
831729862
161303094
1124562183
704976770
836734881
1268828365
1628749806
411240495
314191578
1179586604
1044507053
1511167161
813021577
533980055
1728509276
265792542
441166436
781205981
687833027
580482018
1173076475
35879770
310359018
399877306
1381750519
1482255303
975756687
1721178697
1548366987
1956331692
446552434
246090937
2040561832
1117224078
1548089875
209350938
324554139
790549917
1515848360
732008660
48662406
555003431
1543146705
1786377079
1827774717
1111756821
241086074
1551128959
409351599
1112804835
1051218463
514870326
578612136
649488596
408052809
1046721806
511799899
315429908
1896811893
2042251120
1115419530
1836123826
1804853993
1574064611
2022316567
1547116059
1471436985
1168421157
578630796
2069595737
280244840
1332674572
698481484
1953427876
1975996900
18727389
1675769929
1282582527
288481727
1465108574
1840855023
1013099480
796791577
635877805
973744461
690617713
2050342651
1961759356
656853530
1452484295
1222525249
1093459486
668718754
568246352
463263486
475808046
1517377053
106275076
130584734
1319148241
155839703
1654376221
1902063476
414065837
2130097484
954558049
185082913
396270528
177478743
1887203559
1391745487
1347345695
899542265
239013444
671637188
867929087
616043382
1706322465
94330454
1495789302
437436570
1966878693
1444239377
441669221
405278575
687517180
1084550563
325899424
55936705
925833552
992175644
1821667999
709434013
1285479990
1535352348
1689047947
378992136
121528794
1396543627
671913960
406700683
913761821
1593429130
663017377
1488041027
698221306
1550603280
370223552
1106575548
885281440
272390481
1778197236
946223303
2015922519
74682896
1357898256
1359526611
676193916
1739574886
161641207
1371499651
1754049039
414160582
755131170
809129700
475559313
935906923
1073507554
1251462533
651465791
303683177
1809746574
549274997
1898185524
1159360586
1558861454
1070770560
1158719627
1286248693
604252016
775128698
1281519905
879119329
1919936592
1517810909
1021846698
2035271632
1596789816
1153441984
2074059634
2032685541
863678358
1733191259
1283834750
836951696
180652202
348788027
1362527726
1618836989
871816021
400839118
535151680
942558900
1613226512
1615055407
1769182468
953372276
1942650846
797472957
417138109
774849630
2075819353
1817537985
235154387
1055217333
1125392659
249592893
1277647208
1638179345
1088617079
554564801
778287198
514668623
410278804
1055527490
415552934
103865864
1923006693
2074174969
828773958
2019139241
1091745574
858380935
1860481869
1280819177
1937073975
950998897
1463880284
1609157349
1731725764
1922266954
250597741
1127765116
1041106196
511582472
1407693638
1596759261
405613865
1643010305
1923394727
48426837
1718994257
1066185019
1819060954
139101423
1383760752
942609734
1861778474
1668235432
1096253635
743917439
1758084583
1036912796
851772467
592221224
919394634
1998417473
1795588024
2031762393
541623483
1382145404
2114588329
1953040870
906810929
676297993
1982781858
1677661864
1103058256
1702688905
47488717
711630528
252809649
1014306866
815173016
1583671172
1537366134
2008954214
1956878116
1335336146
48103848
1252668680
1403586165
2092998564
2117490167
1359998141
358295444
1632030870
124781697
813563503
448865521
749930460
736381278
417683296
1130492826
639468416
450185439
2031179508
1142270458
1743549126
1488231294
1625054436
76940362
319683020
1373292188
1252343081
1863770021
1858714152
2048003202
243675194
913833618
1330100132
689322109
1066302889
1575489207
2132275277
90522594
2054670994
1041541259
442876314
265512621
855480200
563307005
732664921
1797206250
1969140712
940314928
121500236
402399676
324246497
1991360420
1071970210
903416730
1370006428
509200078
1530742326
1744995158
1942495330
84937231
919547693
1346306084
1894603799
1004436092
28287753
644580431
858929527
540874253
1153746506
773537643
1405033730
1658482545
2036743328
2144207358
9734946
659403969
1407384999
1877053520
1808063484
1833309963
1220755821
1841805671
1868056393
699882376
1232390477
454124696
492275195
1609489296
1859449201
429078786
789480453
999676554
390465083
1135370137
2138545741
2108869447
1553604469
154750787
165047911
555673896
357713025
2033680727
610682366
702695485
1955361925
1033444382
1159744126
263294206
555094808
1749973813
1690053448
126262992
1361218231
247723549
884146560
1394978021
490063521
1735802536
1537929989
1947978956
493433380
224830254
2087243299
55022654
1077036820
1048105779
561492933
2046113078
1628511910
493204948
280061550
1538792736
377518912
1347729524
983347206
1386132522
1354781269
933757049
1630040248
199960185
1964952349
246514760
1976727185
926715777
1163465759
2102435993
1704748913
1348136400
2048346769
2138110476
947077644
1277897952
175445641
826101437
388802386
192335200
1971516768
1031352193
686056038
2025353279
163984956
253417691
1923126191
2025858340
1810898451
1625427978
1570940503
1454314822
838418316
1495435483
187377278
789484348
673750871
216085279
408831247
702676530
1563629273
268764043
1105491980
1318240228
1399237309
1406295174
1882961378
1244451961
853928594
710072073
1647012339
1510430444
917329198
1704213638
928157970
72939905
1327999367
859242176
679069970
1453792244
972575736
2117512044
183258009
768678441
75451533
7893972
1063454313
1079937162
1868586463
1987766395
1973733521
1943852527
1346858201
1262843672
1777542236
974617786
852150559
1328557383
344239958
483829720
1611898032
1515864351
722404957
1511041227
1723435178
231313635
2128112644
1502414890
1093600834
1714797444
1420590962
1684958421
1688254837
147184733
1418140444
1326310231
1114673422
81841885
1681730912
1890297331
2112951767
207844463
1144468531
2129084564
483644521
71334378
115241515
843982874
63869657
470809417
302013984
1057185601
646973886
587164772
1510115759
149367287
783903451
1976616817
1656887478
389293927
1787896766
33332696
1594704876
891574368
1639844010
312046465
2046220334
1088925874
1770251544
977595597
1340214284
329641137
2058628503
232103211
1428433649
1592024138
1793795175
958854689
2054284170
605014719
1027331876
1007319314
149372063
492784698
1068721798
1216630077
317175233
221584674
1855390825
535839482
16757671
2031612329
595415601
1628708497
1032668209
1260295894
1139327911
1902661785
2128095545
722809911
21128012
1659366702
1520352591
78904160
902514165
1225418079
262661445
1673433963
1115815518
1571403287
573893718
1487891343
1353423813
430789194
1696545058
269158707
1279764968
470369493
58547029
1059627917
1947359927
1254781765
1005198458
545325822
1946864388
355826826
1049861924
1744485426
871565198
533414109
387812436
849619498
955200098
348503068
1277798389
1026712875
63102549
1467772689
1369911082
345676732
1781388837
392248551
513928475
96861995
999182496
1853073362
21686987
1882482206
1503154926
894625058
1537093763
248193046
2123122978
1704658107
1802678185
670192779
1418507593
1508120523
954188235
2074516695
1827594515
1328327776
1450352118
1492507793
1033446699
587883435
893848731
695828262
407554621
990770683
2086835797
1012833265
98762345
1203750001
1315973226
1683249957
503444684
1066359968
518967170
1955995410
1293804984
725695306
1661521283
1789736784
1936010580
938367414
684494905
176156752
323366925
1659008729
1919369339
1202345900
1696592114
645249008
357760357
15775524
1951964782
687620129
653724474
534939890
109618784
986005456
1861979771
1971058353
1644350103
2123836896
998938348
1606883431
1366368742
1535964915
890937372
1289108436
862029206
106265636
1799377244
1017572598
1708625178
1339787964
1687398071
680062340
271427324
726830111
171683182
1367763674
1411127248
1679176181
295808728
1231658810
626114928
1186212617
1810370886
465997931
422570510
617159675
322481632
344723426
1194434421
1775055112
1256468955
1393128447
1819073526
265116842
1322742595
806840468
438236522
1929374333
469025664
1155269193
2068285713
177095072
1236613256
912184836
243920198
1612302402
1446123085
370467185
748970619
42134520
422505352
871468674
1710340840
1475061907
1017300078
619820666
2096262096
1200299294
2082592123
899481031
86159479
1546498988
944748950
414630864
1312880727
276559414
1723408628
1122647207
1188938097
1159536495
1224097793
1386407410
2090834519
137955484
1310611414
391791785
466112799
2115747772
1006161302
719624088
1831544559
1302923633
1561957605
1193021433
59573983
2061284688
1425686493
1693793671
1945654808
2100174748
1954223346
473121015
1092984303
377403140
972901397
1648053035
657679032
1465732407
49589578
1706530862
25297583
47333028
2098870959
922262989
2119802688
464726787
1974016522
309062290
307998103
1635136078
1352136063
1109077225
1757444392
2037331670
568735555
2123473061
900772840
1634879591
369833926
777653430
929853535
1414546647
302570877
602992196
142073327
632364297
2107636872
109902453
1710649134
746792994
283984230
1865017388
240119962
1237778844
1726849647
859700066
859674684
1750034889
1189022849
440187254
1631598829
2056438922
2003645667
1994732656
412428334
28509487
696301798
2122591708
1702710644
366511575
1457536995
461634721
1384959754
189098106
1597086031
1419676586
1898404547
1888344874
369667026
1121596350
1920727404
11862053
1329027035
1255106365
1139964895
152479240
1721700078
578785561
1991807584
340423079
460530949
1691448740
1321345962
2093801926
785043745
279119304
631561292
646700687
1581882500
1670128324
891783969
1772513450
277764113
186354393
1078835450
1440200590
573579238
935330429
1999675339
1993404619
895693754
2110032235
1321360082
328942798
901523321
68196003
1692918382
536274709
1796864286
1416577274
1858524983
247783894
1736553445
701401991
310406658
1125894478
1912874563
576160224
82791840
1346884405
2109382094
181479104
830156
1033315893
110979642
1853146091
54670093
629441661
781679739
1990612793
1002691730
1465083998
1554560898
1934137989
2062937726
164339030
445441214
1030761710
377930061
2028735892
870611742
853033221
1044713269
1279034359
1951312217
1645561901
407440133
1185114250
463429817
633151453
994510701
1490484497
478615577
119105324
286296709
1302781715
2077956763
1688072912
1221118158
1826782970
644934594
1150445125
1105315596
572036178
1877590061
1330327639
2064878996
1695240183
1160107322
101278207
1579500566
1843575841
1728856871
1097614808
451774126
156914370
1246275111
1619780549
96704625
1948007222
1917341645
2091129167
1476202685
561995104
1406154247
35918769
298935856
557795816
440921520
453171698
1996790223
713374508
912799874
329234422
1694123097
1245734599
710338273
1097986702
485289711
933568766
1912383359
465852066
344378135
374392091
840323181
2059152862
1780596597
1234111741
1946071397
2008181665
1532972427
1182493929
2020205811
1322421986
1419801077
398014851
2048686449
361147947
911629533
1189717364
407628954
880420701
1693747430
2021781173
96448885
197543696
1246404459
373093474
1477464774
1837187149
577496944
79219299
1635619615
1570030866
2103938407
186497250
1918192000
1937924364
135444031
299471157
365373551
359193445
1434301027
608891722
1110560992
1551574749
486410341
2144132143
1301211445
470044900
1411155705
1653489697
366645990
1453890112
1165819233
1161213556
1470317716
141064955
307266217
619874270
513250540
1183292695
1182925368
1502565613
1855186541
1997685647
2032113336
300026042
999948171
976705866
428903385
1925673012
1948940597
1401585060
1729759388
1463486442
370550460
54328914
1194329082
1240488346
421389526
1056481994
14856429
187097789
1282973749
216474100
835747462
920016564
207328045
1858756389
1152086161
2040389863
1091879695
1772904865
1361723892
1717254545
442325363
898766771
727450092
516428063
2076490203
2105012198
408045995
457791382
355145721
873919003
644911785
1487913349
1781537696
1495848905
1857478000
1503762245
967077880
1082949384
2094667984
231524348
646817569
683377931
1716744788
1438592514
2129273964
311689261
1344633821
1415161416
1811772223
819008686
531657829
1890816554
621191000
168544775
1630944520
999232491
468237291
933260898
1770956108
1626978647
165932021
711168887
1338838685
509387784
1459093379
1736303256
1079500746
763112634
477029970
923158656
2113688769
956031744
1564666313
1088206754
1865620043
328701594
667208849
1365350877
852613674
1999655509
56035323
1447493677
1519320421
1168420825
1608865536
191806434
1222931495
1815495582
1154819647
619083009
217979998
1113585686
1166436644
1833164387
1514009182
673648514
1106746679
1149959972
1110193713
2025933893
885832379
1220467779
1960699478
947602890
1592230252
1298681985
2074365332
210944009
83931101
1668485492
1778659674
227831609
1927572414
1727607912
1113736414
476838918
661614231
127874659
2058368133
1344359665
887683560
1100990317
1155028837
1429193080
821443576
634509762
2060317036
1143394274
262710400
1756650239
1670677434
879922267
89492011
1873637699
1502280576
788384664
705659929
1401963594
474382733
617435860
1346511090
1653525599
298406072
1467018595
1096857894
1605416052
427263238
520430933
1547324989
720646522
232326665
232949048
2128331046
604175518
730450264
311845082
764717209
1444937185
1500358660
2061141008
1078322871
1720770560
1712112009
726042998
2037539725
1428822905
1526319942
1371906884
1267531085
353885803
1097866017
1512345895
1894859498
1482424091
1769538195
1766168051
2146056825
1358511245
1530721658
1692831050
1456293582
288512377
1731775273
715972329
1177245568
1467765924
716453143
2102334756
199498689
373600005
852176950
1973800120
1829618532
891270747
477077172
1359932483
1893860897
809040317
553066792
1270926093
2023894268
806333463
1362035494
31171691
748798072
1045860570
162906132
696386107
1087808612
625264804
782236553
831885200
139480383
2055749402
174830927
618391119
1499622605
2098769609
827161007
1084572149
144933078
1199853229
521357210
635071513
339352374
1372243401
1020880302
1518749073
1320242027
230442332
240669927
1522772724
1178690602
1989063041
1999759914
2052400174
550233418
1024215609
1166374063
786605758
540265588
1083392060
41613143
351129975
693635652
1956037715
406616506
1397018052
10724830
1475730685
1596224484
309702150
1847561387
3859421
1588674578
1247300607
1110427373
509251177
812488950
2144566240
2058065720
1496149073
2143911311
452634790
725202046
941752786
1542450148
792889096
180004595
1596515751
639413879
243097721
1646386277
1100731211
874533947
1825275098
1426768212
262022241
1103799609
878025981
1088495661
1809798791
1569841776
1549536511
388293391
1994281900
1904459796
1832859217
1611938905
955417765
354606333
538551127
166268937
612008077
1850455025
1226319881
1058768774
1819051375
354183197
187042648
1718943690
323525606
193839320
1821608941
288161216
540259057
343002744
1915384343
1473254200
1354660921
1781305719
1402766460
1705058522
657585560
204665251
605208213
226212608
774430942
461489511
1662504825
1906172632
146904365
1846528590
284070323
418430268
24901949
602422168
240727112
988612723
1230486272
604375809
1273298494
1458076877
1415935024
576632922
1009034933
1688007669
1528521415
431025751
1891473476
2135560687
47823502
1673356214
1608754068
198809527
639723421
1422375910
1227893263
774401289
935181940
429875582
648126923
362712510
2078731763
664860893
198035013
1471841393
1979474336
983441737
1823772060
1616546117
953604985
1927451680
1991856675
1813599813
412672058
84467915
205704244
794398968
1925180487
11449015
667225094
705149582
20878320
447788900
836425115
977072966
1587753151
659916568
1425536044
1565225498
234531609
399823888
1060979835
1755707133
651248258
1978851578
1496002566
1751584322
1212599425
814902687
1591422867
346208282
1727512351
477933345
1266381039
1361677640
707549024
1389852136
719322794
850133042
1241285871
1797344836
146036119
1165785471
1548798698
896053423
1479867923
451258114
1306180626
2024356252
1032502574
1631994003
1320090170
1297493412
1951356753
396412179
550621024
143338159
478564183
1489665219
2128667159
1026376160
85063767
548029497
499712530
1629148417
853855991
772548467
700308922
1337341841
1494796528
1667698561
1170956757
156555005
2024324219
186712888
2050761003
1579547991
1094513583
305660450
1432924262
334813142
1966247163
1448419545
339607105
1642208206
693777214
86042139
965455389
138173886
801214899
708440973
546422651
44870563
1526763520
921831784
1321254430
1070963187
1677319270
1836919156
557795816
2051725010
2055744851
2138187573
461823813
23032506
1987969240
1169462769
919672011
822758176
546505126
1995270470
1032441794
1393172177
209249682
81714086
1334780582
1788531087
481567405
6816487
384798597
1156260928
274661895
1138196132
484744108
1289969501
679250838
1775777389
1063241956
1057526553
668786611
1201151391
915163495
196558998
1516452502
1191409017
406081400
1368178074
930692139
1350312963
866045234
1248323860
543877499
937407060
981064285
1463887326
1492736035
1850590027
1558222282
229624464
1761204912
763685873
1050433325
2003751616
1082391225
1704990640
1726656215
1948446236
1862699988
1234993296
568084829
1307300642
786251206
968579198
1070513265
936467205
2066533342
1301021340
1184478556
2052730189
1675088446
2095218687
379414065
1444539227
1921166786
818022029
103562619
1493760283
896064890
712782342
1082781527
186856270
517757131
1621601697
294707450
229683480
1911087917
1455333053
1514830317
2108914841
681305627
402258765
1841768075
1921214611
201978704
1214723865
302984751
1312848111
1973894793
776779412
887068425
525339776
308600873
298513919
2116797597
1836670180
711201206
487377618
415080962
997922885
156790542
1722450275
577114836
1252858308
1395111490
1532238615
800136546
1143768877
770675521
1556784057
589398837
1707551801
284697054
1383745753
926428532
1180931383
2134115788
624220355
1399353294
1038280353
1060538664
1156968522
249878399
736940950
493726274
1790108887
1124818555
1874211160
1608989633
804006495
221921939
56656123
1982710353
1556379493
1844299678
326239818
1447669635
597832351
147819278
1368112304
1616345349
1843750125
564282887
12860272
2098765454
1468782396
194673559
87658705
410193419
1921185507
621903114
1934493243
1778351653
1458958193
1462331726
356927195
256022936
1804630429
493671189
2008366640
309796353
193298444
1082038460
460619821
195747710
1561270085
557185206
999791652
1442442065
1486695257
984842807
1732812188
70076074
1215315523
672751560
1894913965
2086585271
398519320
584285742
1507814763
635577701
1601133390
237948262
964201473
1653905636
638607182
1549092084
315116366
1839127231
2089982831
1789643105
832287438
133816090
1316969491
1803432777
1696144305
1664533000
764242843
1098558661
1165419381
581803680
931391349
545487493
302336069
938731181
1554850380
1609127985
1457351088
247694263
1151035107
485819471
1154511596
586057800
1647484627
1597792188
723198460
816693081
233755287
1116312375
1028475624
2043751864
1477235985
2018349571
660198337
1159338725
1807153613
2144453679
803647754
373495761
939344155
1151150313
1542594622
991275710
1702543687
2115754259
568441522
1178293176
1887009758
555926186
637436496
1779552831
1486195220
179813461
1229729395
1870383615
72582180
2024550376
174996624
1974698715
934119695
257423306
667099500
845062532
2036567684
1313367855
41226964
975622464
2121200464
1175566230
1657066472
647812926
1396922580
242359362
47893575
19149138
2029725540
315266539
195833703
431476251
2069767829
748656444
918364350
1113352877
1054995271
1134248807
1283457985
1144563704
763405533
1974768956
141983580
1199752888
1237401093
1544135688
1842410834
2003205317
1320263288
1153910316
839716264
272934105
1351112811
1791040051
21362590
766062519
1206879318
659940946
1586532707
1094189889
806248521
1967756506
1732598390
1587110245
1392210108
396737163
458603740
320922466
46696038
304047742
710013122
1932392453
669324327
1439470446
1053327119
811986691
239424457
1843620335
487011996
1205369579
1543011555
137830748
350863685
17249870
1461848937
1169295595
1577420250
1554598336
191162512
2015988680
384832674
125877233
1045971006
1261661092
1457027146
664461916
1067677031
1269541412
1390753645
1277421738
245272543
1628006207
635597730
435169114
788586494
1441681970
1597672871
1566057703
1323646516
511832050
458863894
620292568
1077557503
1328263157
1965520913
1070712334
1110733486
602726661
1074559846
262809488
1522296597
1486704523
1873089839
2125875077
2125748023
1022412775
408343405
1523758886
1716088033
684464375
1993845454
1563748858
1664928455
1708103189
2025823665
2076445932
1205865197
695468878
1690576143
811881091
996286572
302596061
1960376751
1561068141
2128993816
893080933
902470376
1793617499
1344846522
296895438
1056706388
1553750979
491522561
1727015570
1769489672
709240690
1566051781
1754765658
1651185750
1582291728
1358451125
1356840864
2077710611
1259180794
461813673
2014270469
484340871
1990189737
72316216
2065914931
1740703160
2042805481
421769247
1606082621
1082864826
921458196
606834255
1606032593
608790216
2150205
1157927449
315557580
1600851753
1570704739
804749729
1443618411
569103554
306387284
440464495
353755649
9643840
1310161156
1773074301
44545049
1213471284
736938071
2056224361
580331048
1600426711
727119349
390477759
1615416955
488512534
296609533
1491272293
158521332
1929280197
956837688
532380580
674588370
60276463
1253793998
1014087261
100941437
473113841
8079086
84055982
1748497671
1864475106
220038619
24776310
605247842
1890256934
604901678
1314610977
94260942
781190620
391383276
385370389
1048917386
414426698
414108678
970311890
1385663054
904510206
834497081
297908821
652098841
1919485880
1745433992
545176900
335322325
1510331172
122939186
802763239
772107618
381336335
292442395
1174696638
174426509
2069628120
1548784720
1349531555
1425988643
1285271031
357971501
2144802813
1399470470
107944695
343200255
1846080785
1446908635
1779359076
1757624862
1766586931
143221698
467902012
68036714
1172515467
1144400481
784535904
410672252
169109117
1331884865
1791392322
242715278
629727133
1605716282
1125321097
944589103
1130603625
2065145144
666066204
702216013
830823095
219513449
394949463
1131238969
1739923525
2024359273
1989577466
140466904
148162633
1015066914
1835758147
12040559
200346615
213887503
2104469317
2133444035
931317408
881814282
94315822
1635527439
869243114
1609162328
1279973305
201873427
2136572748
1509825511
994975735
659951566
1748155111
497583931
1815017327
1370075601
295946319
766829552
733364635
953440829
1651605200
1657830233
93300247
131323762
1790443170
1351260230
1665774554
215638553
1209721752
1448176633
1775778459
835264653
1077998490
1851601335
1907376913
433545040
1715063024
1123689662
93374854
684629988
338819565
1042849602
246962742
1559456894
2146872328
1506616839
1496366076
676552783
798187007
1925363401
1152135073
1438389106
1851811512
1523503249
853073286
338921404
1473800838
1470258078
877895391
940480386
1783630507
1994311848
1798229112
609221856
16484536
947248085
1395521220
164558950
208320552
1156583279
1539555639
1234908525
1267725794
1934568012
1174475018
80565573
251940736
1952254232
1742229772
743565469
1653074994
747556468
967150947
1974032936
826576998
1310161132
552395871
1825572324
203378004
158358723
2116600115
647521880
584386262
2114352672
939670549
1768169479
316020616
965760419
894285234
1466969054
513465476
1333040020
420670316
630272191
1775113973
326063093
2092175244
543829263
1197929089
1505796385
77819296
840457787
1143631258
910332579
1485932840
107894972
21508542
607463823
2091733825
2028398852
1545594010
1891062630
1340900395
1058427959
1765453677
1910740405
808191630
1537461242
994028547
23046000
1389800385
1944159788
824452270
1468279041
713448610
1365765822
2026987182
1642581870
100599149
1239764842
1007046879
113680432
655867551
2139385747
1281621445
1875037168
1668910434
121669564
23378528
334733726
820321691
1829543257
1647503477
790347550
2144924430
1786063193
201433133
1291295518
784943063
17312239
462375088
402368786
1977543220
185832899
1131716013
2004327112
1235840322
1076306077
1784519939
1532441386
1597776117
357939705
930103191
1140548048
368194467
1993943991
467671633
402667096
1754433293
440799170
709425489
1077689572
579596829
1275413960
531359971
778172948
609742136
2108545625
1268618870
2087886871
1964547561
219422672
1539092699
710522947
886508442
1541804306
1531868580
547191236
1358055079
379087286
522872560
309175534
1303912962
1716247830
1621470817
1208915876
1916906476
64645395
822424996
1092662192
1188860237
1814557017
2141549563
1192293172
1878454012
8894560
1296948035
927347591
1056260087
1334886401
231400713
348907824
1099985291
1534192326
1887800002
1962638578
1151971264
1732393534
1402621305
543307242
1509015626
871940936
1262589964
1998011214
1571159994
200654336
490674663
633199780
1957015033
528760789
426070115
562252859
1391897694
1927296607
1764196609
874660903
1093818761
1504302912
105984896
33134672
463375837
1285145325
300790838
1403128286
164538043
727362972
1045949544
514057053
1504226259
1436241276
808064100
1732753341
1546142155
630703045
628034405
1901418837
1779782885
423423655
427803714
2092855431
191880740
637606600
1021165312
2039322552
517501301
1381414007
1000885091
1076185258
507299020
334240182
2007158552
1227554324
48274531
39414403
1463842996
1062611589
83788247
1680234145
1861506738
397485696
1797693356
335404914
1400292900
496318065
893372727
280318800
581018804
1815061774
1628936813
767803286
1026690489
177625025
395059061
44044653
2124489866
1214146817
245068818
799694420
226768754
696217725
999417164
45203721
198683004
786372053
14723944
1669490075
1691394629
917821861
947753969
787299757
375547506
1836453712
569308877
813900821
1011950485
716839731
787160432
878519962
1791104918
1451182045
149909567
200936474
1403581171
11199722
449206537
1019129431
1503353139
472365410
151058355
1522739410
1194679804
257687657
1769882231
2059546154
591236666
1612851423
510134213
1420368031
123792915
831670909
1961520341
837806353
1171416266
2130047966
1782593944
174734745
1243673389
343480499
277413557
1340065913
604678060
939109328
210433074
817539555
130254114
1811588351
901132190
904927935
1252732675
1153940685
1677629836
1889889300
1312681962
558931879
1576813371
469855202
784873133
844340983
1862956865
249459440
39355325
961957426
791105651
1032079034
978162265
1503162263
1425732249
340805093
1570502941
1154102544
251530997
1047351729
351814420
2127900916
593984462
2053654959
2006737505
206312738
1344751159
503033312
540709211
1796448160
1640446382
988685298
1470970111
1928407165
1866830801
1800712100
313937863
1680821500
1254696344
154142818
410186093
464667603
1711577870
774251679
1909794694
478392044
319605239
967442322
2102546108
1709967270
1721326220
1761689446
1801836644
1038347868
1815548506
732340137
1063512455
1047782732
1809083897
596711396
2138888092
190609432
1295669134
991234962
920803574
732347957
664017578
742419838
656752144
691164773
1876637537
1042086451
685962948
1739789294
894129627
1088809160
1679842030
1002697571
752916061
1264483915
24698252
126350670
32024244
121745627
1891972950
541431981
509326098
22381051
1109731911
489033120
1321953606
1224400476
223736293
368610139
550586969
1475911917
1092035076
1514640006
2029921235
1622114354
673234186
992523753
428201437
1545356262
1211291641
2115610184
741348536
450964763
821730284
1093389010
271408718
830800898
902184514
1892254798
231105135
1825014678
112706400
813497273
1400843648
934999810
845432142
662938444
315760920
510877815
1891101415
1106912353
1764198281
2018102905
1134100686
779757203
976638990
312802723
1891489466
1291560296
2082212951
666261344
807479640
1426119869
2061773481
595919905
1291102212
332005719
1796391984
472355698
1786183851
1470984451
1606924692
490144396
186680408
1490675666
13452373
772010895
1747939062
363205982
768035359
2077601943
1889484442
421625300
124606448
1465850443
819848224
1871952039
843196530
1734936031
264459913
1789983645
1992453408
1645284560
2040634502
1030326493
1040740593
1059070456
566190520
1311703489
495252962
220450487
1543157260
1586356499
1714541255
1772981640
373776299
1739124317
1964268106
2011710351
2032871384
1983777959
1353910485
406993476
1191719187
1913700076
1961831261
159937451
1418593785
827166659
878561999
2026608931
939643445
901486589
465381980
1882097250
1597544732
1479252472
333720946
1784861414
269456101
1054787294
2000162280
1888605824
433167603
1682963726
1117263685
828804112
289060708
1277428716
209770746
1870623790
1443785601
2081704490
56820297
1437684875
1793484289
1730849682
1425306404
144778687
605237290
1863231041
189676273
753925697
1905825968
1685512052
1706688891
1800813241
54679450
1277959170
656111425
2061140822
1481374288
932071685
1129683829
437722432
788534263
886416393
2033427156
574553985
206535877
1481481479
1259014112
1695853798
1973347691
360055922
1977342335
638288596
1104818495
772196465
2033396732
983154822
1288724163
587382429
430410481
375815568
622117426
899772096
962307152
1720252501
1643790080
1315065445
1183602647
1048830426
2084948737
1972186745
486005129
947422159
1970686811
925655906
906213406
943801471
597859508
1332738298
1470209558
1471209199
2006358544
1036494533
381990539
1717168815
357461667
128086796
648648894
95360257
1842738433
800234357
1428464715
695275457
61127807
1319712934
238389916
512246213
1140733106
538839281
162660807
1244924924
1354697434
1045409982
1463783791
1255380475
1198017413
1530886540
1321956717
483434085
1385395093
1851208132
869643522
699773017
493370634
1877249652
1733841503
922196252
1139979643
179327954
681431115
1656621973
425128211
2073005922
1293296345
1978560056
883878385
404161137
1652459835
1547995903
900785459
430553765
1874432479
277747731
683363120
724948560
1417512345
1527841900
1337030387
1809338573
1868795942
1344524228
1041656807
928789837
172217609
894993084
273394624
288421557
1817707434
2116969579
1648473084
560333139
778926609
1515766412
1566627338
294378810
1638484463
1793222385
1725564486
199367771
411243305
992114208
2049978205
446338291
1529141525
351183058
172246176
480216331
1273496622
522006937
1166970964
42020930
146495127
1138680059
1984495175
522814483
1351372463
2116408476
51881509
1281784192
380791062
2044989150
1824160217
1826015853
1190965706
389323916
1586630808
1638859202
1920315122
1494671084
731721679
1893137789
478601662
1278905462
1323500168
1982653164
1528102002
18195771
1822089752
1046612293
149775801
312168435
558777636
1970769248
138935397
2143277103
469210118
362386726
995624102
2109774073
1239977619
2080850240
515424271
1087019015
1585899316
1128607583
1125359268
792957947
1914812007
2135325820
805926916
742424533
1344461801
1136948921
1196953606
374950921
1870088878
1190965730
996155780
420665304
1051521376
1987895811
1433465005
1845617207
1104562137
776147057
204023468
1565293799
105654015
518652454
618942156
1027982153
2043671376
2145109914
558966656
75561860
178270525
1883291715
1103297029
2084663635
432411470
1978619681
656641457
1499423061
1318956740
1636971873
1282861009
1880572954
2038997975
1391985622
396227566
222617665
1515327840
1737731932
993902845
1963279886
1518849105
2040186630
1749216191
1447789617
283906052
581112576
400212176
1629478020
561074732
2066388921
2103719471
473690794
1297922177
1354601704
2142254514
1645035925
528043810
1507730265
1234921671
1727385271
99772137
1409610802
906466032
1897137259
1226154303
1441041897
1243120805
1265590368
1981002335
459639484
1240206877
1386696476
534758090
109244119
735553258
1530737379
438277657
355229036
55608905
1040618668
965462586
958221861
71870753
1617770200
1128096968
1578757279
1681176160
1515255669
381755972
541458970
1165615477
1835896992
92691851
644812697
1964444015
768801260
1674497182
1898315260
429632168
1683064330
1833628505
2136269827
965626434
1184987463
1487359248
1618455090
1146368536
982195111
1861449885
861620774
3628917
215811486
1231999743
1925850862
2016961819
1586958855
753022216
217528210
1855242437
1343395657
154129730
2143044807
980061141
717434357
1177302457
92517402
31237948
2036778271
1343909383
741335205
1822623211
367522430
1097888119
1412912853
276733162
1164422907
1744621829
1568887101
285988529
1078335839
2125751082
564529304
1710389561
1071785362
953077922
359566626
912078687
2022645769
1802864871
1486916452
1667931651
143231525
1716423029
54770174
336433977
2053024692
241875043
1022778879
946592558
1759380443
277965994
870324066
1537551438
1809159847
2104365526
1534630533
754506528
976096467
1819198546
716143153
819807722
705525374
462149311
1413483656
323168346
34648619
92207979
1546016854
467094781
845347609
573686874
815793690
1650877615
876680441
177923482
201500151
1562233193
1782564918
629083959
1438267155
322425933
586055478
680393264
2123727325
150752049
1196571646
1769547232
3331041
1127155056
2065262649
1002294541
1394107208
664629015
1156385417
797639259
227149404
178434151
1759162135
2103628735
1686010507
673489175
36454259
1413918447
1684502360
1396510610
1564478164
1875325380
1779379209
234821685
2098567586
1388656684
1668263884
916330418
643849361
1063067673
1117216913
1384857815
426673937
626948303
963820919
34512634
1871924958
802220484
75518220
516084102
972840588
77105508
1466536140
890407170
1589643494
629677227
778877607
1247875559
1986263602
1211607741
898738554
830974108
1337182666
1703953703
254384254
1426329193
810684398
1695908324
370731358
686838192
862479532
2807341
321908050
1454836494
857813159
1314358750
859113411
39019465
83174930
408090786
1752976451
1479716322
264949655
112666818
1253141706
710966010
1046537771
62596954
817378290
560434370
2065399069
1250862886
149554518
133140329
553605976
1026491349
929503169
952194146
642974695
59033280
1255904255
1818949017
594896416
319749626
1065177892
2080778803
2097351987
320575038
346478675
1249578562
697005275
115043869
1718152476
537764883
1564737918
1662662533
1866778379
1555547531
2137502001
975178489
531781208
2056504764
846599239
441479139
1863770021
1852458211
912032104
590592565
1637304683
1320066128
1694303816
1741003824
193767270
491980837
467947964
547182012
1669326472
524639501
335335099
2104202393
1089184714
1599854612
234659682
570284592
83450884
1039695484
1785651380
1824651932
1004347156
1819626013
1003085272
505011841
195389026
677304618
1086298552
1119559959
731790658
66055990
675718495
2025760529
1930721864
188068635
692335523
1600126682
681651553
734923772
1949892602
2021713722
2025786536
1772679953
1857302188
848565582
1964631785
1099048797
1769123344
716756650
1804132973
656251337
144649440
732565555
861939161
1900644455
790048546
1363751561
1099098348
242726390
692075381
673082043
989486982
1993800472
1924037814
1367740517
769527233
565194204
1115786844
936277931
241273280
1763767120
682538394
704381670
362714798
289939930
1593455232
933378998
1142257604
1900716595
736197394
1205747162
843387704
181539002
156029023
1106712465
1585773327
259742090
808560372
1725781883
1765146255
1827260034
1738361735
486529273
2105663299
2065471725
1669119320
51045698
932175147
1099412462
1384875151
1147810870
971238003
2028286739
1149192946
1178127282
728334829
716619531
1916045842
1172925001
1613169870
588188364
1015111840
217259262
1180215962
443766860
1613434588
625028604
1732242833
38048639
675052365
1765152951
1235852027
66646806
696007128
1292982181
1337335190
1134701234
519510294
2140077739
1179314887
1624703128
505555327
1307524783
622326675
1764552236
1467867298
558641008
1550311683
2024911673
364680636
573230232
1989827363
1501785857
1600946117
1721496504
588914722
282773076
2055650970
533506643
1461569576
1469007575
364852350
1728714489
1740152049
1745335905
563372149
1863226101
1105026342
816152676
1457596875
2046449356
1046882954
1432600027
1409120945
2086616932
656127513
1969739345
1026784413
589965395
702961820
1719108666
1758377371
1654437371
486415419
928006219
795030141
1792068898
1386846702
356803024
1787907603
1520464776
968460216
212770200
210355723
2015082742
995955992
1084335466
137204161
1385626853
795195292
331853519
1403070788
917833168
1833276625
835924750
440171314
1416160489
1012820927
166069025
1426247353
1883010922
812728906
1396811068
478774374
1053342420
833050031
1175019204
787435394
1494283474
396567091
1769668141
188810242
1956013924
1700386628
349131790
545757660
1303534649
504272193
762048725
1213916886
991202524
647258001
1822313252
493870484
1164962226
1698447848
164419648
1654492039
1561644273
132769249
1152513324
1756022139
49970851
2053654790
1326536887
253308646
1405933783
201388394
316138733
770438483
571943194
260901192
184389683
1967646877
6562839
2026089726
1685769115
363042298
1408828262
1646193438
382546256
1766806784
2037023001
1923850800
1823545082
1966993223
373070301
801410710
792507223
40125985
1037902440
1639576391
2010634038
824444733
252965839
975542028
1378846235
1592687733
1592664903
56810014
1755532667
1550145974
1537957261
1789218884
827956733
3170527
1554129910
2141991155
1312477364
471837128
1277709356
952986995
757028443
1238314705
1128362248
361697655
1379478742
1301205091
490395565
1983414206
1139258451
724353497
1035586306
388080450
352585640
418567290
484630942
1100466567
2073404965
1764246061
2014887210
1864467460
696960781
1825441146
146175701
805556477
1297707723
1119915157
2049956310
1605022468
665824676
434396700
1034208156
1219099962
1013802193
606624535
2084730623
1763021634
620345981
1744281557
1349075221
1593719476
595412762
1159947999
2122039290
1277565793
469237252
1049045317
1410920148
1695458181
994417576
1025945046
1974859224
208600218
1451060858
513818401
228953195
762536770
969759981
1063219202
1011086454
57413269
188429975
251699819
355285647
639652867
2140710934
1870747642
1839288566
1415540058
931148403
539056527
716573096
355581905
1923761333
1937899316
1992485348
1703083150
672009385
1814236356
285784998
587954792
555237620
120414458
98331988
889011692
1756703466
336056478
1925476736
223443651
232021013
211553036
163018825
105246928
1396531374
214956853
1191676698
1505087360
1530395390
1840039163
505719004
1795004004
970945096
776509986
925648504
524418084
2004976461
458754211
547054159
143668546
26502200
1095160918
749741110
1524407642
1192207281
420309743
1333638736
1464513962
64197005
1392752067
773789804
1413317014
833268473
1809271757
1294551653
1688599575
621798373
1847725269
634696164
844562229
1741946476
1553575363
326755045
713730459
635162231
975391661
1623602953
1103204012
2072553372
2038049187
230562140
1090053862
1743994205
1947051597
972966469
1761838937
257118438
464920564
435165955
1057528910
1414639951
566188347
231570767
301619727
1160288974
358746579
1400955695
1587108212
1468427039
1284852471
390770312
2138290300
1568241221
1149753048
1189276488
1469604104
1835588211
661200553
66897421
1358162679
1312335220
439296334
973168231
310533653
640101905
1313293938
441572158
128549109
1087589966
2082343826
2013715279
1081840743
255923876
917282327
918900605
158375952
1317750337
879657575
329331105
1480207864
116197857
1967741727
1136502657
1492181898
1202229189
172729308
1537974159
144339051
1429616395
756542085
210723088
520147520
994494629
1715721602
1683721282
1200199006
1437132241
1893092137
654861627
583440198
2128582340
482017678
791225619
1243186338
2093541151
1789427511
618907902
2027039918
491548179
1637871433
354268214
1213412947
1312038186
1520554924
1373762073
186976677
909712026
180496562
926106091
1807172062
1084017664
329369891
142842668
675497288
540706044
1332150527
1165464721
2060589311
1065073201
1109132567
970584895
1133825409
545169812
840092803
1237674784
1340123176
2867487
165588691
637244976
678674593
360097456
573317399
264877706
1842245442
641728042
1300236627
1224289944
452364554
655028675
504712756
970208949
2108504764
565358378
1888226601
1346333860
151596861
651851435
574104273
1575264171
1473525434
1665766856
181797498
1537807800
554116924
505353697
450056935
1743703272
673976572
1644176598
1614000777
1415943400
1153819336
319157438
1430057639
1458643247
1500662304
648997073
1771976619
40422069
419112108
1974050993
675565860
654846935
1474077544
2139926797
45535799
1005362313
128700057
1964884481
871240777
334256658
209652139
1722327814
2144011125
2119190351
1243932438
1585241842
1324699580
1471701544
893250861
206138895
2016416904
1114698588
820223032
1240040145
437658619
1717157772
760313924
255252315
1315675392
1271164236
1302376003
758309464
1359064633
1456748192
661490280
1508940718
1048476109
1836714573
897352678
756579146
1382283602
1648086584
283771823
99785102
17863689
2032890335
2008472809
1538161529
444210452
496551916
44189884
867838737
336777370
1151578488
460392380
1298223082
1690322234
718960024
954281416
885003856
2130768681
1208300675
224678871
1206645161
653388483
754439497
1318814886
1296073514
1539855776
1506583182
805087960
1861328707
1056954928
1409936479
760661997
318125759
1234447715
1147754000
1093866953
224716389
807818670
565532962
1158323816
400700022
2712154
2143506497
491398996
761634498
146246183
1389688728
2120067589
11380204
1183625673
541924090
1009952124
1788429490
447993217
174274229
687130496
31017053
1059857049
15694276
999038700
249143025
971022644
1723098057
1825697742
1678096291
445121870
1674915034
1173698497
1846571863
975570726
781216149
1290238476
1823753821
1697017939
1032663328
248556364
588765554
1814595845
1485866901
2103839788
1157933897
320746213
321536460
1578536402
900612692
331061290
1463730873
1614261185
915251121
1072816194
1367303422
226807069
1806768081
812391192
183115724
1289050175
2095113049
2090826514
1343242366
485937647
1320144479
837938458
1859804851
2111022072
1798932533
1846936106
103105459
1509124690
1916266937
962226310
937216052
1782782478
1217441495
596966829
1206632793
125539889
1212648508
2077056744
655580905
1733701957
1907618187
1288895879
2060760256
1482045439
1539127112
1677688379
1562604905
1079628606
1099733534
1227458986
70051724
458000777
1615389894
2026313965
185034516
738512268
1641550637
1039376723
1329163254
1504657793
2006639008
1417968725
1123933136
1733794458
348879293
1016791555
225292013
1818526602
1408780843
822873500
294937847
1710454167
422855359
1842639063
582320550
64336500
453177628
258660756
2042145245
1439819858
104395692
238085300
662566375
1684172365
1751337552
1386308425
753143158
792281195
664833912
1195368786
718906783
781626132
133457021
892137282
1325653136
1502086951
65522899
1871499907
1000330522
1500948266
1433501265
816559283
691232300
1717284793
1416267835
1272403234
10538779
1147919477
1987163295
2099751457
495213036
889897041
1164220346
1271696201
2000843734
1962333707
1653485436
1800777143
1654949082
1544922316
2116364562
457559965
182038041
990906817
1504286183
2516238
396513295
1398933334
1372073659
299015951
1346696451
2010974934
1691423045
1121889932
1749462499
1811480411
467303833
366950035
351908254
1984312825
76236612
65647071
421177414
1377761401
1170115665
768355776
1801227699
1349270201
472454498
1100875109
1605618089
1916823684
1765047753
1269701281
1033612405
833687896
1603489585
1513445073
206798086
1329725904
221537217
367972095
1991302295
109197494
366866371
1949338603
1289497855
1657309874
1698587138
227169157
1884904304
1143739736
1884298950
411641164
116780932
1957933662
1424250022
875159885
317961036
563605534
1970436231
1827420443
634193288
1756832538
1629240495
1439096999
172373394
681018694
1536478131
264229921
1819383939
2013881889
600735181
751999332
1030446730
1055950151
1304365474
872846981
1133823488
510261877
1863066343
958468876
1111515558
230144695
1555363387
1216510998
250491222
1896545404
179530360
860037277
763768730
968061035
168755971
545526239
203848541
354548313
2001108708
1380520357
1571223237
1269123689
129982279
32812394
887548411
550753315
253947639
1877918628
758719881
39710182
1684736811
1617526354
591624322
955103299
881207560
564614515
1771432448
1796846221
712878732
249157446
1011539449
1189110458
1546212217
84297870
103624747
1031327374
1668748532
1795789389
89353630
1346430235
633589689
2127153898
610378739
1479523381
1801227321
1026426436
1064809925
1572873662
129501179
1336290121
195509682
484262463
192213294
2137450356
487546519
34724528
1400809235
1678810121
894150570
1496895206
486371000
437423581
1136502280
339787554
1440293159
399570347
1861656211
320473703
1782118553
876760982
1757395486
891867137
1089832337
1106151545
1842023185
607999056
1369318641
1263691734
1014302227
1594653248
213992516
827985766
1154055472
1023096797
1562821411
857667354
121895895
848287350
594328308
1548080846
993611483
151370432
896674791
1977869164
1278482760
887813340
1199884493
932710761
262754462
141548076
1098504125
1648552776
1690333826
1445773947
681958214
1538385018
411601499
1420787498
1796049172
2126982761
1970512760
405634631
523056477
1070149276
1094702609
2067146653
1765738314
91661185
1458104913
1147317866
28525173
292449455
1865980746
1669067685
1375792943
1869752696
1714837964
1775023501
1718989609
1875443566
1630061500
1790626484
629426995
1413638735
1756316919
347958285
693697705
1875411667
923778606
712045605
453165555
1303971837
59531762
1536597442
1844242544
490774905
603694459
1555561464
1679118905
1390480796
621394257
880853604
159884308
986289346
1195605976
930807900
1184616679
273697336
1078221137
1716117321
1724171898
1554254089
86037828
1912062454
260425093
844133653
1471409531
1157939645
1992241920
584925791
1183267776
554388596
1425414244
789091853
877397930
1911124626
908561642
691731877
1487650550
519807060
1868496138
985304492
68062002
562022462
173060373
2018763988
1683089569
1013655308
1076618741
679496299
421349785
1681448677
1018144452
1176181852
987783781
1643252048
1707772849
526968518
48653435
1814449939
1266518819
969213145
1353597963
1044175900
1523330833
17654332
420646020
1384998768
49831774
737853013
1331107638
1868803917
1728680103
91826810
895245076
655890965
443444631
97739357
1024229680
1061397872
83244682
306147286
2025445449
1072654686
1096846564
1621182180
1085608763
926989584
257066389
367139245
1984399517
1480014050
267506182
1490616970
593127111
1900858569
1927454356
1870985569
365065641
538000183
1403827904
1328950109
1671855969
552409924
1205660368
455271438
1126321228
648517179
2025064926
1516115288
1852927456
1352839933
958134819
1327616971
1206592400
1445485284
539938746
78689009
1612432474
1626593644
1016498200
317332845
1272685188
292927314
738596665
1933956632
1891436791
165051906
1817641212
1028589626
1259192235
344273150
2046861926
391563258
690473097
518858030
88902001
1295262501
2111163846
762532888
456264037
1991887369
767311925
1527324502
1520120091
898832868
1762019774
1166332824
328879316
2007315233
448087690
942371577
1891433554
1781432203
1732883588
535772649
1089808211
590723239
25699115
644866033
277120343
1301756530
416356014
1129285421
1980631526
1996063569
2089641299
547826850
86988441
1834868102
1118355607
250795489
1097092549
2094185518
1800430625
1763175661
204051383
711060013
885328532
1080645306
145638000
1648484408
1139677456
1432679328
1311555802
1404735457
2011862942
1383015801
32687395
2062790794
1801440410
1913959532
727355264
605460893
1195115251
373245947
749734060
830200249
441325978
2078493102
186859480
886850916
71691666
1384823338
967987630
25733700
1688086223
1529546684
451449975
1228051902
672680905
487587865
447453720
1348777110
1739139791
467164470
1016552312
1206140696
577224052
2087651288
131103503
174196883
531132464
516797363
1853235255
1761336991
1615257631
622587183
876794454
252547771
1129649659
1633899095
1163839315
723522524
1665281128
1727467588
1826114527
343307970
489304580
1342894882
1026414087
1718409011
713428837
1862611913
1044925429
1518921215
1840086399
1232728975
1938704204
1554059667
1114797125
1546420601
329890761
1549360837
910661569
1456162879
1350120045
2077967523
1007267761
193732544
1838353191
232579603
148919778
1016997163
1934796097
1678227234
1963831506
1016519669
65876947
1265505316
1779440301
228902628
1320097516
168062936
775809691
481821080
1220886690
2003586617
761024877
132064780
1100813730
449426136
142825814
765471785
324339054
382408896
1904178193
820198844
1021077507
1755139974
705593724
2019190696
336626847
1979755006
292404459
1490889998
1831774188
269359983
1862973956
1702445780
602723410
788147595
491255037
1527675391
936205973
150994417
137693349
468382352
996472610
1354493594
477991685
892124718
1083708724
1180500020
771982547
1238336890
901982147
1772428038
1557989572
1440360347
2147078551
502347951
707197372
637809941
858147342
431335572
1274726036
602133727
1091208342
1547663606
985325841
1795471446
1310645616
1117959865
14821850
453330453
818485182
1169931474
571396811
1961710602
1874275644
676975524
562420163
143193722
1538912133
467913365
150461053
1947939708
15103341
1026015259
1325189520
672242436
1705093711
2042527193
1517997173
1167340868
956853615
1201553756
795728521
1649944035
1920188386
754682600
1997312771
1591037694
1713469920
1201486838
339432634
796837625
403401621
5531496
1776307187
1074479383
116269324
1199242910
562730392
72626978
1018893439
1385501075
1019418526
1952087721
26561586
1005457986
1120284606
925709137
1464691732
794159217
1580624226
2122390137
584675752
1933926827
832828145
1161233429
118196474
286331815
1101131496
1782928913
32812394
309342306
1361522135
474954575
753957481
560473256
1520948932
2087315340
449251450
498599776
1015372074
318296080
468884534
2057743667
1761826921
3328182
1840179264
27364354
1502200176
294151010
79864087
1986763711
1007390286
1637812754
1768142574
1749960943
1647305894
75249018
1561351367
1222103153
1880556698
758087975
1269330091
1611895877
1037981763
345310873
1535552191
1594707946
1691249023
2133051085
1443786858
1520299424
1056079275
1677272112
2085112793
692836707
1367347265
146780834
342316678
440382581
1905946445
1347592600
1523134459
1835296196
1170592309
1553589335
666984255
746745557
2119412215
203795974
1810122657
1253465603
885954749
586212244
655639517
1992972869
860370807
1313127685
2110505188
540220649
1527649038
1718787591
2072910290
1476638281
215383880
184271271
1574157489
2006008812
256471181
1203336585
528358900
1787497670
454676780
657925376
1435906348
622905067
439277654
2063982590
21143453
97142844
1959591299
881816699
645936016
470273372
742092785
1235096177
1076425202
593090532
2067146642
2139272449
1632695223
912602444
1157966784
56603023
584993098
1667421854
32736126
153478673
986761743
578701440
1776874609
696436127
1012424015
1173453518
713084315
77223599
1820685608
654283583
1389623064
585648984
2071882424
1306508549
576917301
980946043
606854355
1377856982
1747491188
1302060430
1155504765
329281319
177509270
1624821740
242821734
1937852944
1393889363
2028845949
1064653413
1857740161
620314197
1100737512
405576668
1805366776
1713994091
1597006441
2132702121
2107405680
2008997852
1957320825
1088125716
1292578339
163894883
1141378519
1611134774
1630736710
804198732
1295643804
266896967
583821422
835975273
195152607
2052078255
729272102
729173941
1472908297
1687279928
227472062
547504023
79360674
1017175181
2140422344
1475948311
887179244
1165743939
1861311605
510359081
1242157809
1787535214
1775617928
223036809
2027764139
730959115
447462148
136121059
1874348594
1739946989
1779856157
1737715962
1404761470
1817884770
993230519
1158647215
1831874293
1011431976
1945522285
462124799
186374415
1853291530
1753080378
618944778
975964628
155803535
1288103893
367179989
659662137
1842851013
1444301868
1846928021
479394980
1455549337
2139450928
2067016803
967253797
560858502
1011151870
1851648559
74608271
1369605145
1782668395
1954274520
1801127156
1230940616
690380267
754685428
589308900
1067580609
1617719351
1187551140
2136907137
1191623124
586699209
1875022539
49975377
354941176
413263892
465667092
1246729719
1186601032
552695037
921285063
2038331934
587082588
2061715752
131480968
1063076718
1785694971
1969993849
329026526
883213929
1613063989
349427580
1784364841
1758803204
818046553
755337407
1712354797
1852994211
716763248
1374819187
1028389578
212803357
1468117082
1199487717
1879125228
699910541
1652743449
1160962443
1260131730
2144628023
900351603
1729491729
1893180481
124361219
808784797
801493064
1932572168
99162797
1944439356
236607584
1081602480
217131521
957339471
746531317
663067624
2019090991
1847672444
447876444
337898241
1774005941
1831629725
971359002
1091795173
977676269
1830645717
268966512
1750792275
1515567246
253044697
1782879886
1650258884
1878637058
1291162459
62943379
1855468163
1277983762
920713677
881904013
1366650920
471638980
1183308484
834693927
1292329386
1906713462
1652399475
434931805
1777805794
55665960
977389489
113949368
1250658147
517100090
1291133771
1308124575
1817329847
349671442
294885568
1315701518
73990933
1301335148
2051182142
295590385
1642388936
1543405834
1559845568
375413541
1959686852
1484444185
1802965595
1516207926
1216066497
200847018
270109846
980973222
2035199466
1372984407
1916317362
1701286279
877683067
606974820
940814052
858692740
512511422
1294359587
35349374
1586497175
109533750
1700485114
1359034418
1534599996
1130046636
1303758936
1818572719
580692865
347355729
1520133089
1695443013
957120587
2139215040
2081425009
1780217324
1362758108
789085726
1049120993
1184581159
1040903060
164149
1414102667
1238484735
1423643957
1161410408
1661562946
1880526797
1944160395
834994747
364973361
249372670
1504197431
515173799
1359100473
1614239751
1774455202
670640772
991647914
1811704971
1050864090
124918705
2116592835
168614382
5743551
876993350
1869849679
1485831021
383863314
197346341
1785822816
1875374276
468795257
1833868961
879551862
2137844821
1544820845
414374137
310479341
985145541
1801470306
2003698048
998080105
1264280376
439421541
1767402012
2145433005
200523083
368254332
1503306991
806841100
1544555102
1247565176
1236595526
2081014847
591629103
1963540662
4885207
2139851646
2017970965
1748169620
277671073
1537945149
261529304
1747171857
1912813469
402948021
1491400737
1105644475
1468676711
1600875332
1394266921
303573985
1480639767
560695538
348280690
1704968211
1960023455
1207496593
736301488
296098524
1809702295
1809625072
105852070
1777365129
765580689
932778852
1201799564
826762855
1724079583
1070725200
90938621
443471917
1188279113
854161156
1532771060
1912061495
1842214535
1572206164
939975599
694140519
1326225989
1952691242
1317651449
1006737418
116568759
1768733718
1812933386
270775814
298671727
1162360823
903399312
856575176
428521562
767448808
333414711
2059643774
1209997342
1349416653
1819478734
350995468
1845651079
541337603
593305984
1786678057
852319028
1776595873
237825937
962320310
1741422725
1274233750
14608620
21411348
1516956115
1056046052
1878014890
632848874
1843934603
1062400002
1974694502
1157181227
2048908995
1849649266
1519442987
145384050
1339276502
253293611
1034457695
593902723
1879798203
917543765
654022182
1275959718
908648097
782291014
157058965
1149752167
544079760
520773953
12053280
1380648354
1190508314
1323437046
1296231656
1532257341
1666372502
1448349477
1514764290
647288547
69258715
458584134
71758804
900818480
306765938
1108575725
1928772867
122878089
868063313
1534009413
867224343
2067473758
1145483103
635285162
335665541
1153854559
924730080
739174493
706531981
645534033
1426857120
1425029573
1306488082
1903159434
41922451
1155414405
1606549193
2037990138
2039927599
1583441723
1142074442
1350508441
163776309
637922896
1441078222
288383570
944655091
1596273418
1046744241
1526639167
1462488408
1990383491
151334078
1111721827
975249075
774671553
174060159
1939778712
657114194
1184772655
1057207606
51762662
1455632181
1537031727
1100859315
751126868
2128333283
1963817463
1941613962
1701437269
1563344789
127778366
1224076488
1909685074
1764898994
1097213315
1578081333
1477319301
222106449
608147401
1835048018
1994495479
41487068
1668121390
1732937211
1869321354
247237713
2025825913
2116050854
824526628
758651465
895586993
168657653
1181890520
1933911166
895061684
1094874954
1611426198
827364783
1476993369
293358355
689137543
115216586
634054357
1036800843
2007990767
2054409012
1482702102
1135541561
1228635500
40313487
2133807890
334302993
666425356
1389888735
353697734
904773878
1949952637
175365599
376748450
1759057495
2126429843
1407849144
514257465
1492180545
51678512
135454198
1185569798
1332022416
1008871383
432817501
149074246
476318052
635298826
356596007
1327001075
1825911202
2136956721
856444097
373098276
1911992094
914265981
1363193522
1390576883
246390222
1532612213
366034568
226080157
1630855878
1192604361
1320046642
33203439
563484473
885500694
928768368
137343829
1112809549
1498828182
967514831
590400827
448426163
1323053768
549516417
837585525
1811250033
2103540831
939613575
975283044
1420893267
964545391
528260294
1793272833
1375821901
1976472725
26579194
404500206
679417883
1366297863
138733623
740334647
259431133
1136590446
1507787477
1748070901
2087888706
1774562362
1849835288
1213588599
376260441
1414165424
1332503090
1564834744
1812271259
463585034
999514664
185039427
531152679
1869733227
1922543776
1880986710
820560192
261417189
1274647707
1264631028
1144910881
1090280918
950158859
1477685748
1833153746
890278058
263534111
1358695963
1948030679
1528852747
444850660
1736047770
990180753
1993968641
1337890783
1692882708
98071380
1153768748
554168282
2134953627
2088188453
1125758725
1079167887
1906921348
198736398
192866389
553496467
618699413
467420960
655601635
377670028
367912197
1919553705
1295118762
1440507167
360307230
650720853
1611720900
405678527
1745120852
2096802579
297768707
1489889349
663012980
1043039059
1284768290
363587314
1337226177
737613706
2122158016
55278045
162644200
302958700
1198013571
685244322
1663231700
1697438923
413979906
1547283372
584905652
365863380
1658420253
1584602228
1161762431
1471093132
1771630783
547404513
1116243496
718189858
1158362244
92878977
1901723538
1521160754
996532634
1420468945
1722811035
1963967850
1392335465
1669834646
638756455
303737950
286727454
2111727812
1838365018
428982627
971394034
1342837995
1306527645
727788815
1231505919
533130867
2146488167
64300010
1583627024
1045600568
942670994
1276338740
167300991
571895740
1718809063
14597762
4278727
1302923124
1411063951
1436819672
1906921814
1638767409
180752165
1991234776
722649816
462031788
447821907
1629420976
1367643806
1783472743
137960532
334720389
735468563
1815972465
242054191
1385316925
1752828659
78036973
1819479469
1874921772
1391945422
1783511376
1209982253
711275534
1962196705
730838181
41788369
1995310405
587409614
1390943271
994499418
718606881
127269040
1294879079
757186787
1640087012
982377545
1232976158
94942472
1257074184
1287750762
763183542
841024511
2041433662
1805549986
153618552
681596733
1219723653
1481811968
2116107389
220104637
700600468
188903607
1985795504
259672649
215951334
2041354187
1900182271
1336189306
21304805
1666016935
1668487709
49904116
876138000
1281983994
1490760805
1563305867
447277810
834137775
1136694922
1251317294
1124553558
33710797
70405830
438836336
1968390341
1904338473
427781932
553394080
1789498243
2058505913
1402433124
731138840
501211164
1065079696
100183145
1693975856
1603415722
452839130
288630713
571028001
54720914
52718479
1073322189
1661013599
2139172492
1967422187
984063425
1703584237
2012159919
568563094
1829082917
1514533659
1802199249
1219701676
1415890924
1056225350
1367845049
254047990
1385836523
58268589
1421560552
1714029191
472792996
143206982
655097
526945632
1457169548
1604710049
628615161
84334045
2027487573
1793600404
713972661
933866291
910897513
385867521
1668506550
1124027910
1613202112
1759101026
353993351
1997667385
2092459522
659146026
168173342
297697580
1569322366
1593754627
1640754226
1318149293
484675052
452001805
126527389
503735102
1807028977
1030397079
1361344098
1629297359
1828473840
1908289193
1358832166
1430013233
1837468528
1249085192
1232286269
111455896
1898903674
616108327
1821826819
1976604863
183909769
651616308
1780596597
1237327148
1755246724
1975097859
1291009032
1944327968
1904501413
698970421
1293272122
331957284
2039856457
308065345
782578071
2026623510
403529812
439099445
1182320996
1105157731
1663783418
1532779682
1565825841
69815241
1051887764
341266648
595846644
204779194
1004457815
1961628812
1066505079
1309954532
1995066178
1493311862
920430639
390283122
2104176563
1245255649
710643464
1717942923
449976000
1288453999
1723519880
935236235
808953688
54265850
737900112
2019309829
1165756778
1960521444
1646799801
413360068
310857840
1165175544
1248346292
246357967
1329536251
2003670880
188366520
1207025303
37486525
794128474
333252688
2026571446
1385703360
1843690244
817907216
184497986
1090102174
966656792
1243292420
1621433680
1827015372
2032777640
1476193815
547002079
743037127
832681075
329692387
511900341
1721436923
2064861556
679820809
1113872677
1066152573
966913977
195382285
1291227334
549129541
616956488
74232349
1193323195
118498754
996250740
1904194818
1141122530
147848752
1242653922
980087753
409124364
1656906734
974070601
1014420201
1534912942
446618113
1409474061
1934163196
330415808
1253232541
1809340914
727836712
2135540230
183196347
237370054
980474411
936532382
1346344780
203816779
1611471144
1868393577
25834045
1734315456
489939869
357617541
710288107
887059770
826232519
1063271169
643541916
2093699439
1887935411
1457137174
540157404
190188015
827668034
1407724559
2131620164
1775680530
164975526
1495779795
55591113
1594576363
1236600042
1660089755
321677700
707017165
1245867962
154018018
1334633576
2074410077
1858255866
11178578
547516747
16936229
1234638552
2114858108
516055510
829634414
981428999
218337623
1591053624
1948048231
980629088
1029208362
1879746271
1294762357
1772533532
626186789
1263922681
1015396709
1273357003
1616030412
1226827598
2118502319
1941982407
1236520625
290670992
244262208
1375113251
65639285
1128292443
1739196092
660328614
1054242993
476645112
963572356
2055017498
1555031760
1856809654
1867876215
1368847482
1952103902
1392124714
1707537061
1305908612
1714870052
1236980020
2089938242
556080388
1249735402
603668065
1139779595
1125228529
974407667
861662127
767548090
1144542547
1306662005
1435187051
1423673867
1707311749
695243236
1772628903
589647353
31657527
1163875523
1890321192
1768865032
247632343
1468462514
2101544879
334700963
1067001371
888701473
1861900138
969410664
518172589
557978402
1955598907
912641245
533509798
2074951667
895062011
1745930521
1139912243
1585360975
301246570
1717691849
2124592413
263931981
1399749987
926866782
840757734
568781642
1560243760
459116975
262727394
1952529338
404902503
1011702597
373663859
85802112
1216436135
1962391769
492591022
1649088312
1678029580
320922875
1097849102
1000821002
450929575
678459604
626855729
77424296
1490375509
598999986
920039303
1555071075
1905520469
259098679
113948113
222188201
671596291
1949195534
260646059
920270046
191705736
1275216251
779154385
1573256553
1500947822
630062386
550946599
645746141
521127699
880098830
1721013021
1103799225
1776691446
1913538027
860202870
265496015
222510471
447103419
128650755
489600431
2124990716
1114005936
1843803695
1035267347
167198900
164804711
2029342264
551677142
2113565826
702527990
599355015
350134749
93182059
2014805436
67444533
759956075
2020671826
1876500305
258755336
1907295003
80707320
1203985692
1307754902
1523582861
1398774971
472289242
437294055
1880426007
1938864706
219926866
694024968
1845190350
654842503
1855734292
755503731
1371597695
751053494
1064946061
115013971
2077702047
2074595994
1188274453
1324149561
1514834676
1277129521
1382674199
2134314611
2063589218
1821616474
953523487
175390954
722657379
420721703
1166420241
540862717
1873424873
1216957556
51152487
1326605751
1019989579
1126262122
1120956074
1721269088
1526456563
1026141736
53475369
1099633661
1266658444
564616220
234704560
997237312
962257898
1307218798
1847984643
209370284
1248016110
278797214
104352010
1829005879
1981230789
2147149462
1716797088
1019084850
1343920085
1878784859
1026092449
1858017435
759491247
859424527
389108687
1359441406
1077407431
1865209465
728385153
1596424533
1865992334
1089685082
1457743092
446794688
1988673602
494271663
2102003800
1447219231
505322565
1453935583
1365426712
961948288
1039503223
139903490
263414714
1046721739
165448116
1239861338
2029308648
70308608
1890119214
1180784497
263403127
843915238
632461059
1706162417
1431006730
519302758
1017573054
1879421717
604092729
807372574
1328007453
2111069758
1725013522
452573389
773054190
956378867
1434007094
1952317574
668006253
1941230430
274528968
1914530165
468061074
1008068707
1897735355
970446462
1483359858
1551674723
1953615653
441950263
568711089
504516927
115159520
164867749
1558991378
1685626362
755737254
160525301
1643827732
471602045
1528851300
588636577
677601926
1083517378
1028393345
124040871
1104132510
866481580
723337235
299942309
103749140
199282881
690920582
1439207365
779515042
1398738061
1558031372
1904624171
1993695017
145266106
1923597598
655665212
1457244406
999652456
720250355
1681870926
1686276560
1847692020
1305042852
2095933042
1711336285
1456564796
424440743
647339875
1164931021
340737315
1221178745
1037909405
1310275058
485392084
1560919575
1416853488
696504454
1493104992
1359067942
1433256123
1427141479
167982229
966483479
542646422
1655910305
78067459
1345761000
1127070155
1435865879
1215732519
514302990
338395453
900110403
1741121378
1723030481
2037236923
469030289
1895090072
1032465058
1156254484
2111532982
2675701
1801830964
1929197883
208438776
226946780
820177495
1778725905
749179593
1130141366
1098247888
236371976
237405171
1141582953
999847601
1474311205
534080731
237298702
626012868
1122920512
1575136877
1484928536
23699657
1209289345
1696274735
1407954380
875173200
2010016501
1132515644
828049935
1360881409
1088523633
1792387723
1865233943
870415619
1422756837
1631186339
1726244083
352361723
902963068
1850111838
2116132528
1778751420
1943006978
1904910514
80474500
85339618
2139245606
1586949247
2114352107
345926691
660940840
691525682
8436003
1615464183
2052269374
115546160
575942044
1901617481
763358224
1679242200
869374093
795594772
588156801
1264407738
1096759018
1771306575
1900207577
797778708
1145031513
444203064
732879140
791595560
465552421
1947701552
993029493
1919413925
318997293
1351576456
721955016
1620329714
579299537
549977082
586267315
1454464775
934507679
629394447
161672770
1152151788
1045075399
437694984
271096276
1058372339
179216891
1996925748
15426381
855966244
1812432993
205527820
1884632160
1338315800
1837056918
1220341554
591237057
186728794
947482143
1347307170
174063659
1989922587
1018154987
793355669
949941596
256475393
975363331
139585762
11838197
1420256964
1075802496
1648320140
1192325277
1549433721
952906659
798438855
776381450
63786507
1457709992
564991142
1801904241
638900104
7051990
1952261689
1982052523
1226527386
1125498720
713156220
1617377264
643160267
1473698523
1079257344
717874707
1037954962
1253793080
1414032328
239533869
2008199085
1251726321
1151737343
1759538067
598072365
361621980
2092173442
1979292392
662570470
1149626323
2086543217
433279934
671619877
1260116715
1229949389
1288541653
1414115219
943264678
1416592192
408999037
633046493
977504417
1824554123
1680664591
1338860985
2054984913
732903606
1882984516
1527601197
522522810
1124059776
1327266823
1036352861
213938142
1339147002
343130695
1623083670
335223160
257938543
1841018466
257161049
362070051
1173000564
1052755169
1046391352
763546965
2093794581
208840497
1827080307
1239451001
1628708497
66065890
19107148
1543121214
1151490847
1545958367
1667788469
601848937
1778719254
1204032750
464245163
1722654638
838831064
1218690867
972925713
1623289817
734147502
472283214
888664571
1472417544
1895695773
1308476484
333787550
160803245
1284520186
1538404083
86019339
1033353407
969259889
1812900342
724237919
544199632
1580287831
339584596
1279144568
1239006029
1919566287
559398644
442147852
774134181
1447515103
913536396
1076337651
1523591038
1277218847
419108627
597151766
1879742781
1561058525
365521308
812319818
1611615787
1539640932
879693582
1488877039
1573961429
132068217
1055035937
2033136281
1686300249
1137670337
549937244
1612981882
331264360
767818072
51078703
121230002
402467351
1989785224
1915192529
1774166328
1624565352
1980363547
903560275
1557100914
1041052816
163301164
862500044
423733276
1653081174
617641531
1142478985
1041194069
575462021
629248482
843941154
1168667057
576134291
836374901
1779858820
1838496982
1634306050
2094019019
2127416414
1979620816
897169022
96598385
794746333
1833152476
1048676149
1304360641
1850534750
1972087144
217520284
1982017669
387676007
466368718
1237893366
2058909922
458445455
1796182768
1910055238
47092629
1564223169
19420680
1997374478
466458645
1555757610
697325331
2136081435
327346998
1978225700
2104004732
1045264612
348937554
1512671412
2039694808
633798360
1062060709
1346160108
310949163
1924138692
1237514382
210805930
1317549609
2015874244
493217452
971832040
1298003623
847078842
544326194
1852913577
759573268
2047117564
1438457365
1028326900
859154727
1030769102
1745523667
1028214035
1667876552
1799460517
2039963230
116052328
890828058
1583183804
1079457383
1074091725
1495197101
921139640
641878201
1937732626
1039209280
999627826
39614009
1015842979
1901154648
1886677475
863773032
271127582
325171905
1711650506
825035336
1230271205
210430312
184404817
572325619
634694416
257035792
2065690381
639199202
241501707
709726924
2096160528
1838689755
1869910461
1700514373
117809785
741644877
704353509
162134166
1983781685
820291727
1092793587
1642858002
699693330
1057037070
1659284230
121032349
1714980315
2072458512
688664221
141979084
1046752657
843447067
1816962887
1015287433
243705085
864854992
1147268021
2146497989
1098974217
1111392044
256958995
614145022
933036272
409056771
1441422178
1000432949
24429827
796664125
1134545552
559679030
277729886
1613590384
683736299
866366908
779319375
1775868005
205380829
1597491818
1791320651
1899041341
696762165
1931935535
650355044
1309420192
655833900
1564392426
285040280
2075344484
1864540331
1826023251
2086863081
504238655
596356981
807318886
1477972385
834771504
1449684227
2102650955
359784167
695569581
476050743
1745322252
532563678
2035989080
929016571
809828466
1253544908
1059906223
1156652809
1170022840
761984347
823266996
2038690052
1426163907
475911243
681927189
202785132
482396495
239846521
1083383306
1948054571
1797389802
268025837
98259393
1024039389
1590770840
1644912323
1570729310
703573548
2067317026
2049388963
774568390
1712014799
1596694940
273226445
1708394568
239363864
1402460094
889847856
276471999
1902980868
439093723
939243154
1471240415
340521455
2057410655
1004759267
1612015404
982536071
1710478755
207428939
1837985151
1528597375
1262978457
773326095
134113943
186716102
87080210
1028969961
1862153788
972143796
112061110
2069361105
318194628
860343107
207031797
646797762
1898829548
460161895
1138832390
575500068
290034160
247098430
1638110996
1196034112
836185391
1878072201
917144133
248195560
2095987009
569867505
479923288
452866182
314852817
1113089181
1259791897
1943762095
1711306708
1742480640
1252577684
810232418
320777462
1417233159
346548338
1855809131
2110880344
2071323716
1919197874
1594222901
137894373
2058717840
583668525
371564056
511461664
1078563972
15456488
1043679202
1581912445
258289525
530073899
2050974568
1726017389
686979201
1170292437
1211112077
1498296894
159424590
1644291684
1114760704
1989448709
1925522069
1429760090
634324690
2010574448
1622604217
1499364088
2036078811
1736852496
996291039
230509124
1195924922
121026171
719502520
1528722748
1145984434
1931463542
667358164
1241295883
342524216
1709404657
919424621
427243887
274062212
56279456
1762283370
569984161
1593576926
1484856045
608311340
869222424
547481507
1950989711
2089677903
199692130
471066440
118746848
1009187349
1403942803
1643556586
629023574
212191543
748275934
677387090
1653645671
460523704
1493532096
565372599
298914749
173233493
679974260
662476601
1627247675
1535409610
990132046
1506069259
1469045640
1894235746
1857949819
253114541
451463958
979207795
332690799
1054304039
579189962
588206851
476169938
174478200
1321990823
179618190
999641895
1990053977
1561337114
1423129552
437244701
786090245
186125789
121126444
1017224196
1346295014
1729027569
1098050156
953673840
1343137545
671065357
994769811
204916935
1332402130
607036332
498862578
544269924
1905561806
2105086041
1992462705
376976651
1103176984
2112578498
969266434
1497654234
200331916
1013627345
9395327
417317293
921157118
1715440193
2037710866
1276522183
1681488773
2082388219
640473296
963724143
1154712130
1941591761
1534482021
2049788291
226577363
1402394513
1531044812
72857262
1966993223
537242355
1163970450
2034671834
1905587275
349286283
400536022
2030827053
106442948
1828981215
502914867
1548812096
1679541762
115582251
1186002095
838760210
1892601211
1136294960
621488733
1516698734
2029058463
1667205250
1768169829
1644939941
698887386
1895470757
543653832
2035066676
836611335
1062306185
601829405
2116362757
1643691868
1402345751
684029599
950322988
687911292
139954589
2130617998
1411289175
1941901716
1391262902
1502538438
989151525
2052983531
1765849829
617906002
489451361
1183123320
1060486712
394704665
1341555918
1871947692
312520249
1822945531
528199090
1325357076
1121546102
417120761
295784447
1954794057
903348434
258504395
1901662904
1459985658
396681906
2079195016
1850174369
1694492208
1057984822
80183882
1436431313
2129358375
1464924573
384461234
1446999155
1359381269
421949787
2089850843
413927123
945813456
1459301253
1207800256
294831286
1212389456
661955943
568786562
1930495341
1817808972
1128646739
579513357
1726333738
1802444229
1238225978
261155540
4669994
1498735401
1609745719
1076643474
1038087986
1292797082
2114387119
541765483
1891534241
586907267
150121938
1583575809
1994499180
1333343751
422411608
206287230
1468025077
1953355193
1910699015
2143009137
187789329
888078819
1091897395
759471666
1926448375
1575939162
621079662
1310948874
621049410
803570444
938240452
206772620
1066889919
1649652266
920353788
1617961944
760451298
232458302
106504616
813287435
1328881954
1336156933
261145362
836889819
1355227424
303093235
1514121094
260287375
2106742888
1055963271
683671421
847870549
1944448906
1359813949
689659017
1505814061
1326104947
150054580
820526281
134643614
279451099
1537494594
608547242
538345446
1585692598
417281293
204734649
866541185
327766749
1856924719
1585672859
253940431
2013025786
1555050590
33032490
758631903
1138613775
1915030667
62272433
1058710542
1184964891
1552126133
1893908426
675451482
2006008812
139546210
2120724803
1987033137
1439119875
137426867
1880046014
1432806618
97767146
319730042
2132064237
1254868783
1947810282
1892671294
1352350802
2020883983
1094114543
1540347847
459501937
2093944068
189349958
881924980
1460023854
1978285140
1287817116
1010067013
842219819
285742997
960207785
1188014475
1231013239
540834764
1633671592
2060981518
1553515950
657767033
2032599446
753858843
1287102102
1214603122
1521655386
381447431
1049685094
761657798
2085982845
647050868
395977704
2071162333
961494749
1867279750
788410209
1644531720
1064612308
1148903801
1397860821
230052399
2090080806
1890758068
1498879899
922251525
1883116738
317146884
884989197
210678780
74513315
1448150448
1962488446
1308573272
2138310805
302716048
2139345366
2019535628
740190377
987779330
1482762330
628774161
1285103165
741547336
118542630
1725267367
707397164
1460790774
1566592381
1140893195
1698982199
1518730533
1840023704
1526941697
419985901
2106715357
1138741687
1503748755
558453057
1530887043
1766520935
1593075335
123269294
1607625110
1769655525
2092279309
1706087456
271875097
716742559
1450478799
929136954
208103496
1914649554
1427320493
1992449227
2110718943
1199346132
1087544310
457358534
1254744533
109351387
2135144872
1806855150
361048392
1910846402
842300961
652075849
785586078
1456664880
2123947238
1716732032
2026760052
1873572253
865099802
673794543
845722928
1809814995
533056099
181674521
113852106
747749940
258544420
333671941
1219360695
1471530243
298382677
2035076577
454415693
838833302
1893637095
1786406141
1468345415
1341679268
498714971
1351097042
1697605634
255295021
1506863484
739844749
702763558
1799357232
1595663516
816737225
1615403271
1512287993
555424961
33121604
1931518590
2076207296
1688487383
1352170187
1011708010
917378207
529665398
213163818
742493801
567249084
154281032
749386654
1264407738
1040906032
434046223
1383208432
150743661
482762418
2018096089
696760638
36148917
611277321
825247066
1745103769
221508270
1551208644
1550282725
586022206
1556733323
1176242632
1716643470
1836837690
251717848
278954286
766441118
913501980
446150336
1437329487
1066051580
1771907492
747200976
1467546156
1944571238
712707811
110201192
980516660
1606087787
2127310435
1492365885
1148062426
1761684394
1172171261
344271601
302151065
99557077
1812234563
1027750054
326084113
150078891
375247823
1645510283
463334138
1872991665
104800402
688301232
1247922079
1515433593
1127549228
1873678480
1289551915
1827793360
1539736512
1816842730
918949918
248004096
141423590
1416540758
1541949777
1522511100
955300714
1037647927
1690745069
1845384721
95543335
118852079
119323463
5101761
1002431754
1840335846
1718149693
1064505165
1153368081
33000401
1463777203
173392698
1240891349
1337497584
1588827738
1299873167
1571621054
211220529
435762229
97955906
1649650431
1561165265
1829247900
1084771064
923236963
175305508
228243215
166770672
202471282
1846510062
1204269523
1751961836
1404164096
2061616474
1608219876
1041658961
929040220
1920235505
1869518356
2143936627
2060457492
2010301132
174794201
1342129365
613473052
1846129447
210180294
1737376847
647460981
1502772609
1624372849
857779927
593218069
258126037
524380469
1925905653
2089072797
890947202
1623511962
1356175246
1635903418
274361762
15626120
1467284100
2084459015
759153851
1662034203
1704054616
2010093140
1021014789
1979348003
1472286255
722659568
433933789
917756640
1302480171
2139757236
1601371917
2137594207
823689212
907003606
1027019682
1489246687
1554634493
1555474326
78707220
1525238373
1350700152
69334581
932138937
1321360082
51408871
1301951968
1141983563
570772059
1740166073
2135232155
1611719064
1557705180
759483480
1922108507
139868569
292746021
43680098
712088613
1354063421
161558284
541604362
1993357222
1432924262
195164588
164121252
1668010339
339543611
1549124988
170617643
1244492560
1172734957
1238863996
1929280197
782226006
1017377219
307462778
1682719441
1198196687
219968096
1261981828
2134771203
1549375995
590074351
1484711887
1194105063
473435051
302855256
1824242258
264470865
661866178
1117871373
705441669
951594051
624318242
492378083
1060689340
371294239
449792158
1218288632
1366521207
1244933917
976704163
1057470491
828041523
2101448999
1707565028
1389095527
1980999918
381573729
1932023131
303919836
2067158322
1978677835
71328481
167882676
303864519
1111977340
2063700326
83316034
296382654
146284739
1252727859
685200736
816065329
694620897
825807391
129305402
89422808
830315406
611472166
1287022760
373586399
1328556726
879637518
1993818959
237827446
791894902
478241157
941433884
1881321412
2093141260
1601594863
1509292084
218767583
1924395754
1837317202
701829578
959689864
1217183434
2109947551
343296577
308601723
459072138
554454830
1108644609
512678570
519849452
1337325720
1543611132
359231106
1358668243
1265540355
861878976
126658968
1882297577
576794205
1107490838
1051083415
1158777869
935596123
1941474997
1192535977
1228355741
697787324
461326752
666307489
2771
1613555656
1410496178
997329388
151458315
293214378
569589357
371584831
2123894575
895319293
299527550
2145236149
158114558
1677461455
145933492
959860354
1627780853
1588714447
1644455294
410790800
1525925094
174980306
1119664857
479994306
234234632
1322563786
612015291
317590300
836616659
1190871164
1870513882
480292879
674960198
18713265
134263035
669247401
1891028004
1916226661
1768328259
828081409
803123604
966211387
1565872101
1928708666
875073703
28449598
976056397
1272192223
526277813
437649971
70180483
1804128990
1900219510
1377662376
1629778883
860888744
1709379702
274442605
1091482358
1879760973
550233418
713571288
212075168
170924206
1759171622
1468981242
1327005201
152644286
1217953699
1885089121
561805103
2084408405
1966504715
659757066
1055500388
510363387
275247576
1828116728
1669407848
1199104493
1499062407
1196917842
1820728023
132009344
386520701
886362478
1161179559
157064905
919760555
1840059014
1363454042
858917938
510523620
1156730606
1061105034
1668026285
399661447
842762118
463372977
1298647686
1649965035
4695313
1850893593
1919025574
795163672
1603489585
114078891
1095828166
79564133
1188641785
1887456659
188660512
923833486
10256299
1046423689
1457581141
1288958929
1491139044
1237746860
2062505400
840396854
1605095489
224822793
941183238
658800251
1511219835
2036640079
2040263967
1823388159
437414983
1117688838
1725016348
1067230530
1048271626
868865439
83592281
1193793828
1953845069
693517690
298060928
996375051
1591495871
346287955
21936057
1215928581
604286132
1159808586
754749592
669577068
1452993014
531204742
1545749378
1800700623
1149922752
1794957507
144992668
297995878
831470566
1795316412
1244072403
1663536227
1125376989
1317040888
631014311
1259326907
735764709
817987940
1178377854
789770043
141578916
725604719
408286133
1619078372
125493254
1832532165
1516039714
1667621218
1197353281
245839528
1196064585
1215601039
883748483
1388873786
1896479176
1714758949
1300707586
800136546
882941408
528303795
1930317621
302922907
889881881
1823386884
1176449283
608884253
1568151491
731887352
1157536292
1288744210
1053039499
1802231173
308849952
1107628173
146371134
1894668968
1838119005
999219147
1342947716
721176824
1120955435
1811563291
2069238844
1948863727
127528010
575441431
2068102131
1857139521
1632846829
1027191422
43027044
986921269
1330140325
988673802
1220224296
1932540859
484692867
1583203891
35367494
98027404
1623979779
1389897350
904338408
1372871247
1422209021
823844001
996584109
1182093027
461532888
1457842001
255715471
959525836
1732675088
1595564135
1298247689
1524073840
681613081
444845478
1813739851
1331108441
114744354
149620912
1132311691
1194181654
223985335
2085210126
74103763
1995737990
1317998515
2113363361
807903097
857581207
90131265
1117658308
332390263
1878342122
1055248040
546693805
1542146050
25190119
931021839
1247449947
428360337
1307280816
1119145723
2106204676
90211577
1786079923
1671324030
1949146456
588980712
1360111048
1543870793
42874613
1872257899
1819251224
541538900
584643437
417808522
1987104594
655219542
1502810340
1801675772
337844839
1542120226
249253953
1147159647
577316266
826421274
1479931547
1980228847
1681089982
17086116
1397001508
1727492491
1464553977
1129898988
2005027155
241405767
1916499948
454163783
600947036
1376594752
532418535
1605787059
1820416329
516560919
437748765
415803202
1905573703
1418292094
958403947
1063492143
1160021231
794074723
1751707779
2072296059
357995009
1451611575
923678089
628671103
1607710299
2121681472
146732715
1574190889
1952982653
590193758
1720269413
725808271
175829870
431337025
1238127663
1254066306
689703416
1710126890
589548180
4295413
1403542897
902554969
1389004641
1948546211
707100667
1956946411
395623873
921235539
355364470
195115925
1324103657
647269536
945897662
1236014398
346663577
721514633
1721308605
1869941449
1645561901
1714346033
698281481
1491087928
1745297369
145280389
1808997979
2027954112
528277612
675871412
58747669
888900533
149096265
1100101164
988513564
1857674296
1592955222
2050392679
775336519
1152299836
944745923
257606822
2000140570
26475210
606661834
858488319
374549376
409702658
1206916518
928777874
1696329092
1801217960
683916198
1870061214
645258047
215390377
1473383516
666722630
990865623
576166471
236989773
971838959
376675712
410919432
1935279161
321257462
478617732
1639516227
1560582223
2059857024
1079259163
1740732881
1909995168
1144956957
1736099585
1806023377
1717892201
632074145
235988408
593806021
12524611
100215700
1599534909
395491587
1114149766
1891679267
2024840543
1904504109
1916258541
1054807808
657646413
662909116
5184796
1210817409
506245573
1080362133
459852306
353424843
956076135
1293063552
287074530
46789753
1070987352
1581265958
315225658
699162176
1579553419
1439080965
1143105618
1188813905
366709871
563994070
720731282
1394745700
1175256914
1704161396
99442387
639065232
1291483061
1437391823
729235600
826357272
380627308
2065145144
659398601
2053207537
1088589355
775498914
150565012
392280388
2086586529
1002930151
407688052
23033012
1853764280
1685632320
884670426
393970093
1172310642
739430929
45599037
1066782696
96186939
1059097368
311655280
464579859
743939845
2018477306
1355316200
637463559
605663814
238601418
2068941660
33881204
1935499232
897802662
252253435
1759025118
389683615
1961863393
1100211912
252149088
460473951
1636091111
971313944
883951151
1926803320
694678919
1978053254
1443672339
649957294
1081925706
1897904637
648721512
104491035
1024224291
1544274840
147038374
829051721
1877305208
359327499
2119869143
83594123
1696327820
1123074102
1276431473
1675890027
1496766898
980184172
1466395573
1838185756
965213480
1188404008
1297344208
1149744362
1281218432
103102983
783474846
233387640
1206618613
217807002
1170964967
604010369
66559703
1992892579
969674452
1326681115
1038694636
1763133781
956730388
1792454741
967937406
1930632532
1242094296
1347088278
1345919742
486002183
1761185091
976545781
1866207777
1598396616
58488079
1751479590
1506395452
491014045
913821074
289554989
664602165
1739713977
403278732
1336483134
992109358
938431911
1044531211
262477446
2104906777
595425913
1552868789
649237740
534891701
1952507671
1921684097
1171577392
811586117
2075823985
1291964464
1701742522
323057894
1701728532
1034462381
2090142947
451315118
206318896
1753104632
2118023355
1441348345
1559846026
1212952640
1304528308
293057693
484988469
1565685667
1660993003
1036149268
1930463238
373557516
1914084711
1899343751
409636819
2087052076
322056790
601666058
1471201180
643789310
1727567547
798983197
520339784
1758061046
298935856
291930959
604766871
233620528
1024398374
5631348
121274152
1809655676
1724453173
411573641
1936033983
1847241748
65505731
348141281
1144028237
1625692930
122301666
612315992
686728224
1161063105
210219975
929658242
1193247541
1065364857
10697809
1242348208
227860771
183026920
1178472124
1826770289
1314486019
1305876741
378676967
1190255626
185986657
1427905874
89615184
1784960188
972042156
1957158393
2139412543
865938334
997603042
1331653396
797606491
979523358
538735486
456989783
1217133552
1445917684
34094624
1501887982
1678979475
1203593448
948204287
443946062
496686694
855350481
446222003
1442259368
611020654
2020766022
1152331594
1645432124
794154204
1353813617
453564041
1274789566
753761002
1817375847
860125981
164230262
1175060696
835513936
1645587610
892868210
2066089647
853737494
1130461562
862743700
27698814
980825626
1830574135
842258053
990120910
250950894
1918237587
1323623033
21543202
1781454034
660239053
991148307
1269755635
1321566889
1223368297
286089244
699216924
1453871768
564148713
656883023
80976920
883776750
140999682
783648612
620171368
190308233
753002260
1863102051
1046405798
1395481128
1383933871
1840358062
760844010
1674018381
805583224
1051533208
524180299
1956696051
388118894
2076724184
151337373
1724967115
762814962
1859948552
1562230488
656521995
437767383
475464034
70639813
457149
328209245
205249143
388034350
1229803568
312322723
464833853
398995690
483049183
1863772470
195985231
1688171011
1439462486
1001849398
1149036505
932994017
156325454
406282835
1901741034
1597421938
603843492
1048975538
1539040135
493474067
966773424
1310029303
1459237756
1152879463
794810575
1471244588
1522288751
1979528214
1461691945
242618398
1974527663
1021794557
827295458
82790490
787570833
1230773098
1766765193
57996168
1802125264
1696129709
1519014008
916959950
346466167
903154197
515487626
886666356
1768136906
73775799
1004776264
2048882652
43222112
1387011587
1335781675
1503818912
1683031671
1115886185
704736012
1874015229
1334278444
541169245
804494384
1612733641
1926854158
68503143
1886316987
1761922538
1788197872
1597223706
221349347
1975406132
1717481106
1407848114
1439929609
1295603092
364856635
687450460
1582745994
1295468004
2146751809
214887496
1293152160
637514154
2084919242
1413748549
609238388
242954533
2096151097
496561059
1324652318
1533655733
625614161
1273651009
846365472
848083410
519218530
76478282
400277812
926490239
1666034034
1203052089
1244142115
1845941393
877559650
450729072
242013771
1536729239
2140673007
1183541150
24947709
490003110
510462325
1728215403
1992238426
339159925
1447031382
1511487221
791400671
413752208
1194900616
1412099862
2035851845
1489504144
865555244
1387423993
666611332
1439209302
1845729172
708062522
740615225
619642064
1031402573
2142313844
1877151764
1904935514
1381753135
296548682
1225574212
107035479
525637559
193300689
1315452726
1537899245
17137157
712028699
1378391679
189816676
1162982602
1976690210
557181684
129825052
1676532683
669987045
2062775666
1831369810
1537077945
1640703205
1768968248
1142332581
955195448
919438146
167918794
2116781982
1696040581
524173157
80552699
1114854065
1444247434
1643601721
1125391033
1663001879
933816357
1611911997
1784504485
1958878854
1987441585
887324087
409060741
395311053
1098908880
293566225
1249545249
1022856054
867625900
612977114
1228075171
1051462370
945269010
1495325661
874064042
1771187505
613807458
1493383457
499169052
814585206
796294639
94965231
1251336514
1658417578
1110280118
882281599
97924408
1422129333
1376400727
428208697
1286051546
880188055
2007506724
2019260671
742456068
1942695111
1399581318
2127915609
1429566134
581150221
1093070271
395382021
440207495
310812927
1059028189
315096218
897045032
156379141
223833409
1803154340
1502226741
443892634
1711009556
1625098026
464598457
1855129458
740179787
1783514329
974685684
1305365665
167064132
1195938684
1718289099
1842461282
455723257
2120385534
1620609822
1344987245
1388828415
1621752831
1637533987
809414371
1520198518
1403954515
757939587
3859421
1942542205
1263264275
1033339608
1587792451
1743389947
613927715
742317961
545598787
1424035116
833318831
836489273
2068459833
1483580130
291124411
812458650
599624214
58744298
1048172846
1753088742
695486682
2125883423
1055328869
1440114917
375771016
372488513
933959638
1207370999
1749052889
188598997
1620698525
1872291415
434305834
452368956
1878720212
586029564
1046823699
1760124158
1834409697
152345197
1943100494
857751785
2023036292
1687031983
1686605062
723796311
1562547505
1823391547
1275352086
1091227752
1588677853
827577770
844741210
1246640181
658353670
1105402135
661312146
1062790192
1762364516
1245193687
2055693498
1148173959
493093461
542462165
811008682
1936863165
631265388
2123842517
605114077
1565661165
114181571
878135039
1246320477
11853490
2071472308
818932373
476658797
79220685
1314536155
685085260
744984755
244499163
637632467
1450661205
1079263310
724156150
2085783912
1228360892
1550376921
1899117259
1265300897
70251295
302981299
1815212180
536639349
1297174563
1216715085
1766406286
729155270
819662147
1285225421
124962321
29570667
1674551269
648572509
15366980
2108788679
570754170
2077519128
1560012431
507504721
1257140917
1207331395
155637893
1584846937
1175238219
1023803612
60032459
774702089
1343121203
1245626895
320897081
1441679234
642317270
1574578564
1110859152
624152167
1881137219
1428149156
814913894
584789197
266242150
353820552
1240394092
1426580354
1638386767
819424477
2003870410
2077380988
100063754
1855359233
290775733
1491832977
416323445
855502121
855439806
1805706359
325567430
587840803
2035007486
69667610
711890070
131498808
666935688
37871416
1282830972
749692047
978253201
437292825
395790137
1936691355
833875207
91331290
1319575110
89920969
256016426
375943189
1051122928
1952497272
583758191
1671812315
1003753140
1771539604
1356010248
180641256
69396928
1890683376
1826926072
714577203
104187888
1519349607
1197943329
927383735
2109346993
1431539790
2088889902
111650608
225135826
1410636196
1778818660
1640007211
1011942383
473229340
2134341398
303294128
538919397
1732361751
1556358855
504852984
2109094458
1468846906
412013660
674507278
1874223989
361902726
473027282
775399373
1485003883
1874906272
1204811204
312622943
1612203568
653894661
1401972453
974638720
149088385
1699642787
1200974747
306612771
354814310
1453070161
1895841696
1537621691
1284670459
331704676
1824629280
2004576356
2089134767
129600899
1204704515
390559575
1539702703
1100807978
162580292
1812398986
1626996050
705904216
1764512409
1947160873
2021727513
816589159
1408694780
85027245
479527771
1607770688
1416794308
1906828163
632766889
1270998026
1888495038
1612508252
1650811383
1428622335
118108669
307354298
2101075398
924910402
1152630018
944570686
460067046
1212515468
471958119
356157354
751432072
1831477026
1362219013
1206809600
1189645394
2063051740
1106145136
2137335722
2041414464
1721892092
1923499827
2046205573
1838943545
1506624208
2075736146
1759355200
2063425676
1537335571
1726911705
1377501886
22339858
1508124410
1878767002
14723815
1723759800
1892323709
878607869
494766891
2131429025
876762947
1501748110
691056364
1050988349
496660371
499050696
1639856697
527952945
2040186170
647970984
2019878937
1587634854
1220088536
1459629388
1082704880
1785755143
372268618
578946435
112097333
1911570017
497197416
719138576
1204936268
1444585856
1484187345
925703307
1995075604
1427633086
871692171
1984473966
1819387884
1247213553
352561787
94426634
424067589
261352818
1807075695
1271130677
1756354006
1225555259
469848338
877338623
372859529
1951276270
137673618
2044692006
1731972494
734766061
1537042899
1846342939
89548440
376800352
2106075390
57206797
1850162009
639838739
2072489992
50894930
1782159877
702888931
1617022182
1894199027
1663678287
21767476
455041264
1659514182
597308520
1815352708
866354618
1640079386
1027797184
423470860
480031591
2065669958
1947939572
1187940123
624168363
2104934659
1184760244
803457857
1400733883
1542042857
460239310
803797299
1177261646
1957776381
702742899
1377524697
193826424
2080916704
1807236566
1926117206
1844196123
82787255
1159329748
700934996
1505428387
1426841463
1642331281
864198336
204632811
480006483
18019139
1677644738
1456459521
1746574755
160716136
2074135184
1491271805
888359323
1440863986
1866735401
255173988
1580623003
166985523
252800783
85588094
35419410
890685994
698818473
906457321
2005195646
439142228
1616164723
1818771393
2048190691
835104897
267807883
1515296133
945923500
1144822205
1166730580
2051711146
2069468692
1644421546
1718729117
1979122928
1053039933
5030744
44882010
334367702
347388761
367111460
1229946229
557627203
1660531401
904618665
623047748
936143024
2079042913
2043544421
497956286
331999224
2067498516
1725464121
325051022
1266644944
1043439172
1280388594
47020228
1915745078
1400315064
1808117385
47512602
1799732473
202547265
1668890860
470113756
563661513
887365877
1622587655
1449205886
1638439839
1662343388
1392890675
948625941
1879098636
378116587
668761682
584267971
768203534
71813764
844865241
897982149
620668424
521529949
990172912
303578082
676681356
1840471198
31845478
1755369330
428062237
1605357002
110329333
1389026505
232420245
669246371
1667401276
35701456
1850249741
869675619
1974990911
2093424529
888221870
861299329
1053615670
1617083553
268138463
837177784
1409807083
2019736711
269118754
1926870459
548008064
2113995956
1680045236
1401434993
45111641
65233652
295045101
783374784
1825184289
1417494891
2054800966
183364675
2135110114
1059463957
1016997202
687460680
388301273
332100184
1015067211
271443415
1483734366
838622828
579883686
1967092565
60027180
1161427855
605962676
171229243
312820784
1896683586
1107605977
1717146592
1698304789
961951704
738057361
357396537
1788739572
137266889
903445213
1403792568
1021529489
1803070106
320016633
1270635991
1097357000
1691688242
1859436477
1243771330
1896708073
856970366
1179615246
431681822
1248820282
1460069572
1727576962
1754719290
1948179006
252928019
2104242258
2047245894
429880332
148606892
177668244
1074789384
1857785966
1720387265
768374840
715328621
753736314
1123075501
1257772942
808735912
791279106
956106658
1283055048
1429672620
1574847310
1406119322
1194452856
1820654192
852614174
152536369
152309214
181763095
1017794479
946639073
703510399
195995762
872884510
942383695
687500786
1152594613
1720791530
1516026588
1628791197
131670643
2055929220
649718162
89886296
210226291
1277071528
591337097
775236308
1451780148
1754373948
213943351
885450812
764514391
2141776423
471343760
1214736771
1157341352
1644074038
95670529
1450032616
1926678263
2079371485
1679478585
1731411632
956107572
865817579
1421970576
2005136906
441687063
1101431412
2013361955
422692319
202629171
1673001854
632600550
1084975776
484592581
249572348
1866873799
1710602954
1594689552
2067994042
1779660673
454737837
91589735
8371476
198687681
1277964653
457652750
1725287638
677691524
47471025
794142705
1197861087
1160205422
1699828951
2132453791
1190741418
1241000739
2088346264
543377773
1845223418
1956840018
1027933137
350212560
564186532
1450091175
1559264116
200546677
2034371819
2004937583
1759870036
613140372
1904473610
1241325876
1662998495
1707840009
1037428777
192521476
478242202
452109804
712325375
271453807
1464315171
204776634
1898938760
1137884382
770340041
1247681611
1409170870
1349063213
1925895442
1118228227
1684805623
209691232
686834621
1277091760
2052312130
230784886
1938567706
1066582494
1902571319
37199925
1053149985
613993022
1106495729
982734982
883314903
1390604219
1986826120
2020303549
603986651
944867914
1814726368
1227868533
504587104
1721547996
566341244
2016546496
465465499
186396177
1967283019
1968417347
873496826
125741265
2061936964
1706213453
1774404672
2084004115
101160444
1095315094
2047781079
1737784671
843783311
1154860283
981200557
456494817
2110674269
85250404
510636546
736612053
2065161937
22588082
1640496225
617830079
612111780
514351944
803405423
886468310
110110507
1472556911
338520279
1023886794
2036121970
1806840151
73267145
1675169482
1553251927
2087813286
902486020
1818504524
345199968
1941701496
417721580
555826034
2045435089
1650623418
2021602754
482490583
1935312110
1491428876
2084419547
604373522
648999239
1465662656
2028293873
1691185026
949041179
207035354
1485619891
1191882991
1377582470
1408550627
1482226859
128887092
1998465310
1422869421
1548322404
38103649
940533611
434046771
1070433395
259924906
1566663438
864285690
2077091187
207418316
332975196
963012055
67134714
800593531
57823094
1810451896
138666477
874536846
1483066096
1731743015
834252079
2067866609
1622855564
1068229263
902306838
950580428
119348272
444363715
1977271491
1035955450
1292551808
1276433537
455076814
1262982902
1243245675
594782512
1639850638
578261142
538268493
53584421
1266440316
1431580644
934240310
1367879245
184825719
798210496
135985961
2126472379
1786439425
100051278
1384564650
1470798427
1854421995
1286258446
392711286
1725018567
1572592493
13733957
11818568
347084280
1317361545
285635091
1646252688
608620800
2003618732
1625047958
606866153
1492534434
553601083
1891187006
1650998715
894702576
1414241711
1252542134
1099939883
1107199805
1638401050
171493247
1402976544
1920896993
1042220815
1356561701
207823969
1957860187
2090485943
754957284
37991887
1155907593
1445725696
2017200747
319511174
700552943
1752649073
1680208655
1353579053
1803227635
818946468
2089536454
723986005
463223859
991204813
1606766205
275984143
407074141
528193322
226229366
1238800474
177610931
1956159514
1653628615
1197285228
1244555688
922114207
960072793
674892430
759744368
1047472049
1490838760
1764505142
39205278
1450179435
572705918
1398465557
477362715
132288413
217031033
1845274129
380272540
2083997383
275728655
1662441022
2124451959
976878708
179932821
1383359179
1127623766
1655749387
1112596609
1016768139
311978199
1478480352
1305422677
199701598
1867763522
1700887080
1899867173
1155986289
335868445
347958463
628017612
306847893
1886785832
1983048930
1437546661
1865349380
1920086355
1412534909
650702530
109202415
2037915806
157920566
624576909
435904931
684909951
661392011
695515245
1233872919
544403331
50603670
823347551
1094979852
1477324369
1417543481
1836033187
1626278026
620476567
302229285
628548010
1626834233
1143803695
1917530817
1809981706
2090030666
1017245964
1798354373
978547942
1357567991
621951134
1582619406
1827231545
48025797
1568254403
1924877919
2074753003
398530258
1792379902
333923127
1192041506
1001558918
1081589560
1559357721
2059622274
829325007
961985326
821672936
227040216
290194875
1709692317
1895883688
1306049179
407308269
1871624726
730030572
1041166053
1841803481
1983550227
1488804327
1594993607
1243221824
23339181
1611428727
918741139
1529609524
691163873
656093782
1277485235
1368154531
1494384430
1763208951
49090428
2029355333
1852342865
1194415266
23631424
199815739
807429937
1645069117
1304291403
600842110
1489368891
87278505
554764852
451175109
641086295
681085365
1833491716
1378136736
886403841
857116727
977334630
1339238885
248933035
1049061214
607955743
309951918
195473406
1329047170
1307516912
334982662
1252966962
48520723
867719793
135343147
488929716
3577927
460016841
951613833
546446744
83554322
1127586609
1000293385
1921304319
998434421
873284432
575530614
1288143906
1920248199
687805877
1021533682
1473941057
1025009885
1175053255
694001077
1801815709
1970287464
483423202
108053841
258689541
573374904
869012388
114641331
326799511
1295837648
29664284
25698058
1673957348
83871609
1372112953
574798417
786411532
1971614131
1276882082
2111986757
1793838283
1316065828
1655580897
684022934
964596283
2101447140
268061141
862759477
1601361273
1793747759
879370314
1590636231
240483771
454003527
1466935885
1376609078
313912237
234147818
1292001039
812201944
761657798
201545184
1301203591
1230794192
36646150
1680459397
1556900264
1437086725
1853984553
899221427
1901329338
1386662259
60297050
2075942456
186482431
1893651848
515976170
1577541663
1880181768
692396753
878561010
2010890044
2137672638
156987976
1972717871
768048684
513127760
1441316071
2073787197
376079539
1397134691
1267340133
735001376
1996103853
667484660
497060366
101059281
1686779565
1544999295
1810010995
1335136455
1756804106
1813345435
903532703
659731992
174801804
1217871989
1969865742
1493794270
21522666
1267894082
1437113384
1332155210
1523620566
1106659634
901342130
851558356
137162766
1856530824
788830497
1460159477
926152598
1159801677
221786231
55035489
1964822177
810616547
245940417
349860024
36839358
1565156722
222569549
1210065003
1020280553
1800350343
1822320645
1209428861
1805611589
800939895
40635628
1240948961
318469754
76303697
1518370787
1673991104
626977807
425016617
850708250
2071162333
1540392829
564491028
1523748471
2103144644
1854941052
1624127961
450206106
1966332617
418820839
2003392832
1796668826
587648296
2003048258
1766462489
1232322143
1242511404
241432655
339783045
578108782
526994568
904929135
778590797
146012890
321039983
505193819
1355402427
312609939
1042117359
68078941
1753055749
1037373348
1239284019
1609658939
1151655460
1288791925
1327981703
2146220088
19408077
1936484875
181695341
1829122957
865048488
111055008
1831622112
47234867
75352413
688811755
1333637863
1542188592
1634602885
2093573809
1244940914
1455943681
1975223184
977083203
863644985
1766407237
941692511
525653295
1064308719
1882010886
25446020
1722510592
623946936
1022901184
44308542
1333257042
859562828
1506083969
89633119
1403923003
245029699
1976187240
246249831
377615219
1489835075
1879852945
371639099
2002159581
157606798
941752786
1370120901
513878963
1421606884
946430216
1614919051
836227807
984020134
1278585586
1784466700
1641278206
1215123820
1012397253
1111307330
54475952
385812020
674478766
1332533987
1219745601
1677801455
1380813041
722223172
159889433
1889515465
2140991506
888256144
372295069
934430269
1513523082
235474221
1165903524
136470364
1516510324
1566601316
1877204162
1360277430
1456460340
922969818
1598706066
1044270078
956699777
2099010560
1010504758
1825304768
214311820
617828364
516814283
1751159305
1856738544
1728197399
1490690220
1576252432
702478482
597543611
1674779058
764386560
1126191329
1140025618
990368098
864530775
479263938
1883294470
1633335726
592313390
207115832
610808102
1016654834
757402478
1117795633
1126812679
169887119
864035470
581819609
1049498500
2056392445
754924281
804646621
310031042
1276150958
1551097246
307205639
1957033564
1884090959
1849841626
1891514011
160716136
483474227
137445502
1807733212
363270598
430679598
1819622081
90674076
718764033
1176482739
1211051411
566800562
1618575625
1485186013
1391675671
1509328066
1065173101
1155376653
1698253218
1324865560
1954823070
678297917
1433346774
1401589355
1008167751
1028104453
1079761071
1396859600
382008756
52178623
1002861396
1558368511
1018540986
1554780369
2115630183
1010456478
1176079018
1206803063
15950821
1385395847
808140821
1721521240
2106317797
1563994531
2081246369
338045938
892003252
59037028
1025355431
569836045
508615742
1874673000
1647473488
1439899107
720969387
1067100440
994894964
1674781543
790409455
77392157
2113105781
1912463703
566599689
6996437
786846567
2139639118
328810418
1866110854
1575301351
435566220
818258471
115934673
1941210628
356879733
685179540
170032111
1031786136
100238861
1735250931
1535670599
259410812
593942515
398365715
1073208393
856954697
2079838050
892593573
147190974
20873316
1809672596
180562273
285440875
2046556935
1439857236
1202768753
1155825736
2077230928
535465666
36039162
31239991
1735694315
1250040330
725501313
254042475
157712062
1613778896
157900733
2038807201
1003923438
117044727
1532236086
562676717
233237921
1497381071
1791356789
510882363
1501579464
1128706450
551304421
655549824
1470699361
1301700014
371540116
856804224
147696367
167088673
1441048974
2035118430
134958891
1698919702
474795247
1451311070
1071619499
311028372
1100392901
1548653166
1848489073
977061650
1244329714
1809249963
866875303
435726092
926443791
1082328297
724919229
212612298
1462601602
526259214
1324157610
121941863
1302861992
297381581
1094164475
2127620328
167782917
1682186698
1375840655
675328047
1907099118
79466119
441394506
1294501775
622392889
6951574
1201648759
1900380265
675969638
663790902
1301756530
1751781025
1224281461
775438766
1516264332
729816744
1164281200
1423551276
1464362584
1137603512
2022981272
999144403
1605350207
829840366
194627185
994601524
1477902826
177586900
553974293
1201593050
705495751
1405850013
1656661466
1663696986
211370163
1556675517
1305284754
298040248
213554168
1964738242
243871670
1074667441
2120579443
311452092
109943809
2007999003
342209689
1853436785
220022315
1242846945
1501106049
1662692323
1204002081
620846500
1221092664
497391729
1111841199
2004649639
1445415148
1453551996
524538853
1529983082
2008221059
479398532
354682704
337381058
60596092
397284515
1572494223
341772073
1628123656
770047249
1973824817
1069096858
671421235
401074859
1528531478
552168054
1309695554
775929057
748854123
731622951
1215864197
1090554150
1004140230
1774789111
446215154
1813490729
319089584
362697076
1616729611
1323971723
1498514565
1657545437
1045303635
1517360223
959641344
1115524108
1605791280
1348853738
1237018158
491272970
847378108
1325974247
1838807171
815472104
516728715
1961224455
334700963
1483449496
1888819034
1044682399
1947280719
1968490154
1725339525
315168131
1851384742
1848211977
1831402431
670513164
1147285217
2122859467
1860678026
1189089290
510812819
812878335
1299418044
7047194
647040582
658492259
1809830829
591218181
1718555317
630659260
414212061
1270068006
1641961651
1531140803
1817380869
143186910
423829674
1150641667
66084349
34505277
405382570
1211123531
1684436860
2043273023
996711767
1408066326
1934124031
2070861893
74528634
2138998466
934516546
1814134050
444583344
255831006
686530495
1173581137
223921498
861761842
325342638
762927931
1176263271
600638668
535770507
576799843
1011356528
1299821501
1011606009
382722520
1308210154
1307574582
1375758297
1548347781
1603770437
1141941895
322283967
384228401
526426081
924111052
1880543213
1290394159
2086205097
676146053
1576452271
1793596343
1447456226
449149037
2040704496
712324063
1893740826
934800700
2049192489
1081387508
1729635503
518131082
158642193
1198267947
2088251634
868676891
169474357
1143645919
1233471161
1481271864
1210767044
216694876
867940619
1826835632
831656628
527849698
1363836209
1729561372
1687261358
1511264277
178463942
1567076742
427068969
80299011
2015911108
2047813890
1511885920
1842998134
1645665793
344160782
2055200971
1807550071
1250927818
428126655
1822853075
1924914872
1789649809
938213703
1773318517
367810367
1004457096
555640345
1614317450
992801713
967837991
1636829702
1141012478
1814354375
1467234624
136310497
1963869980
1641520540
1846332349
774894046
1691306786
1833160392
203560377
1247480944
1123403428
1160610369
22298680
990915622
996554286
1613373841
1636707443
991181544
1691780928
610937680
609020791
1234160010
1176121691
1948190437
37514542
1017340687
2036267272
575080344
1632033364
715681310
1276455142
968230345
555553603
1347842511
545399495
481670402
2076521171
1188251908
657551823
2095095176
1989078572
1369581508
1812383293
609021484
2058829657
1738974045
1268869830
1176610996
867862073
1505757028
854586360
236900654
1489782433
1067511960
294682379
500102522
360996642
1911631872
840749832
1130405789
885066314
1653805476
777650067
1308498353
1867240361
1506468965
2108697299
412998849
1117743489
1575237955
14210935
65873324
2066239284
656248876
1175758534
1807815761
1373740999
756146939
1049397985
947998266
882850052
1859382032
997953159
1111337754
1531517769
680886951
1319343666
545953331
1104167004
1952471450
427661795
1887721598
908420170
564952621
1299533251
320088682
1617630609
1179737454
609773617
2023640521
2131692955
1998398263
343260533
1417261347
1892088515
974283322
405114183
1875170186
883552722
273080261
1736366948
1958470984
1186231124
1436809621
219636868
630327737
222955616
561100496
1351496251
2028510514
870602980
1958221983
1043215259
2016329008
510502999
1310132441
321196569
1732936474
540210246
355086049
1029041699
931486610
859529941
607850836
624330798
1113449114
740700057
240428697
1898062626
1333603531
1721952737
733019032
1992018918
2104453350
1007101594
1503277491
1909940287
1268579027
493843072
1945824442
1405368058
230230420
910663147
856677493
1934908256
1774836620
1041835972
1802753112
1801843313
1969103726
1258532445
1259888267
267822186
1220519877
25480102
360609340
861127659
1460367757
574496485
1951239528
410515729
257757257
1635698933
90901102
349218853
1820094055
564362781
666231720
1755277618
1947646883
1699191441
822813757
1787054531
1314170952
1886828155
831367538
307518480
498314344
1495917756
745331401
2106363917
1468394347
956786127
1987094546
1149924968
317808984
838123076
1601347605
1306552741
1752301584
1849884086
729183122
39119051
742851285
1752222530
1729887539
708714238
154782062
872638065
1672388207
1772209964
754455791
302665298
1915884244
783809056
381610027
1762850188
359426767
390396186
308130643
1042810455
712636446
1152191010
1557333014
1445859784
1056034423
1916535470
549576392
621697048
1023537970
920108601
1949687680
1406202832
227820678
1653740890
1093385717
549644062
1764939575
893642080
2096454034
1373308603
461440739
73584574
1001637752
1846279391
926576473
1487754782
1954940680
1367009603
1266198005
2122091147
469981566
959887695
121135318
1187885087
2101677519
1025460137
457531277
1590617067
365471801
78513960
1870189596
887087581
793746002
2069179034
1542167910
411963375
624647541
640792620
808690465
1931899816
505845982
661523322
947499042
423265738
1197898042
1860494074
1763970282
41548739
492913754
1600837280
551099588
1830912762
1788999626
188607579
1852768267
38829443
1404686516
117965509
619668234
1864531616
1343444533
96968596
1788696491
2009242004
1296907764
1644719996
235775937
736905992
578744089
139426566
1643055711
90696651
307397142
1080645306
478535474
255006340
1069282255
696965883
496631941
2047387165
646397962
1679781945
937672111
212536885
1059791050
1420267899
202861735
626142298
2028781590
1043584036
43566150
806271468
401705847
975701070
358363210
1936269127
19276720
1303914587
1456744049
1076113899
43813904
591189379
125481628
957600916
116443654
1372993451
1291359325
1795700338
289755176
1152615704
1609696988
1878082593
24954201
768697885
684864969
1717299743
1825069584
2070459536
444942103
312353050
184915945
109366832
1452645668
1530746277
1125226440
2134563213
312796695
1291711234
954405342
1253948337
287403472
1444102431
474654940
796850005
1042855723
225190981
1625539343
1611692275
1777210094
809449028
968131961
1870088005
898658148
198456585
1894083937
1758246220
1594496566
631648407
1542465119
1772895469
689226581
750639261
1645826854
419272172
558930730
245870023
1192476123
479230369
1574206893
654128810
1893081307
504063029
681043934
1213452111
776768699
1128329222
1450994837
1575932573
718208672
1050363560
1410201903
1272176836
1017483209
759972149
1445855034
377398920
189406569
1151027937
1521175014
1977532652
401286093
1552127996
2139375476
719252949
534852691
1146639207
1498774246
1239774188
1993860551
688826995
1867577347
806429126
296247274
881960948
63278722
218888019
1233792770
120033282
1626535418
789995935
1652497263
2017538593
591006432
1096646050
772510912
926720917
118388164
1592244481
937302028
1291103101
1924350141
616870430
1391910164
139515211
1625286833
598163184
745034940
641974070
141545903
1291287003
711627209
531861846
1396884458
487976620
364694508
1814784902
1965161201
1545418551
1277903885
1017401213
53801078
1479416670
629199736
92028022
1523754534
688431360
637693022
144833704
727946769
877131966
1290350154
1446865591
500327429
622819187
2089571085
1335909233
1506257133
402540470
402698510
280217874
1248049569
1778187952
1340443511
1259972136
535453748
586090828
768267195
1823941758
912233139
520934356
1048885984
377408754
1718381530
1986827510
750178630
1891983889
467680912
520413302
1054420064
833039317
1248514476
847265145
572414507
592961000
1645795803
1474497197
1465035967
995655283
94801892
57392927
382733486
1477520515
1737009648
1497381071
315953418
1966682779
1599834921
17690083
690822113
1517353684
1981565878
805608627
79830603
871012847
767625321
2123476858
1742615304
246285060
1581941106
1478821437
826710291
1825998965
1958900672
1727452517
908126695
1459484451
1509686409
440143763
1588617612
1823438139
240040120
1731760891
597517964
1979285665
734512442
1297958289
2018738726
1260675920
308717646
1615941696
306187430
271027145
997897929
2083590096
1224999279
1604427129
1175817777
1897722287
1878286470
872529343
1578331154
150867921
1389096831
404144413
1877007618
1929774698
1645849203
2026498591
1480831504
1324775526
376880306
15441707
485656990
69685957
629598400
513532368
1784179657
114718488
1351477109
1856041747
355463315
1885085825
1590481586
1386346808
1600003473
611054562
1768715085
155776615
1954963078
1012932193
1977643698
68370030
1023511532
2032796716
2063250946
1478242586
2084926104
1328162569
1479472018
241192222
37991129
1841112849
1978828955
169417
1305091891
1955526305
1215478509
1662246453
977501172
1758777461
1577729469
723242314
1491604119
1565487874
741859418
1586390124
467433757
62907359
1066341157
1926727744
72645141
192289143
128309113
1645214834
792512494
248665490
702697417
1832717021
1552877873
1305461811
1900537582
1370998148
1492403581
547466778
168487022
1658807888
434066998
1815072752
1716516071
1190988183
1234976097
927003878
1033686530
442779
108706472
1268513764
1606222763
1094790025
1506376160
806412087
1379308897
1351725417
1928807884
950582087
1588401218
848259326
1102621713
2126851587
1022456413
755396908
1494681347
2012996437
78316474
967720754
326756411
622291295
1200679916
17945560
1170675012
1740580982
1919331740
400082248
600645487
976252528
142180590
1514677955
1098515929
1541996079
1292248300
863178400
1926381694
1223836049
362392880
1002102764
437754464
2096472682
1933947478
951407511
2065288219
1101020698
1142880922
1818436895
1586355043
1743413098
1507549295
1968136076
1259990998
577390999
1785851342
1422901305
1296134603
1500413872
942294830
1141300520
31791923
1207842001
417439220
739773878
182574798
1457936899
785130399
852624130
503099939
2075619139
228141201
1264983793
2116748442
1566093332
575093270
1421771769
1608607453
454937501
1426969641
1567850605
1469604104
558190059
1688302254
864297253
1309343604
69625256
480248391
1459704612
376095015
842406951
1091968814
562122264
1041049533
1402570398
1061597095
1288389108
2076672757
1263521987
206758654
439277949
2081783176
773895931
1285976446
563981712
1204045995
1665722870
1037428777
752756496
165827158
110995653
172729308
1488043120
705422541
128806787
1114658591
2143127574
389253791
121600238
1003981833
776793493
1411556097
1717996004
260623034
1379812640
1734622715
369811490
822548982
1527112356
1798706803
174890137
255119373
81553068
1159202991
845489376
1874427364
1977678235
1594380363
215553236
257686045
510190693
599763684
1862883210
206411813
1945816029
156800568
471295944
936813403
831808011
1953818882
1837502018
725206903
830756702
609187049
628524806
99650453
150035637
39225129
179735960
1708550345
67449472
919702809
1800258594
948366740
1260019935
1925370084
2018524029
496264260
2146710268
677016498
1539191228
177158748
953250978
1722694575
7243677
2054180444
1129983262
1801738242
226899155
1821268985
557268452
617840823
1992649293
1157960001
1341284106
1008555552
1812297879
1058811237
221484687
363225217
2145110292
1470441781
1456622278
522062627
1725130155
555500865
1304367166
2071080910
1994537236
2058392588
2047258844
497239299
1562977190
794071225
626619187
993959093
1530953470
1096388693
962675080
674578948
245485181
412944719
604354586
543935640
1864702740
2001720409
97121800
907965926
1036149268
2114413061
1630030196
325731909
1637657275
614913757
804016672
928716979
216436528
38055566
964086461
939257857
1400308497
79463601
1142126513
1901987202
1723291424
984014683
1396815151
1451760499
1781512741
1401567927
255274298
1453668775
5554684
90552287
1011492071
771520759
184332038
1470576444
746272865
2098912693
2032355063
1498548413
1481586794
373004358
1215321281
1590236001
750355424
131674506
159181558
1532831177
1473253441
256037856
970279272
1249082296
499128000
1579968051
2101889629
2027142266
885744452
2112209114
1219880570
680837764
1529482482
1131359873
2055118892
1810120151
501893119
1054699373
1140798111
1918716774
1502802770
822794877
625019521
1187693781
246334463
1445451966
1827594082
122921963
400800887
839109079
1295567973
186257644
366353399
837388762
1649412525
1172117228
1804755455
1572227281
1195436360
498074064
574281086
140089674
1649858316
810651959
157429437
968280439
338700466
1312709503
146088193
1180440951
1452807460
1033589159
109701993
1030070278
553417536
1035447297
762073507
2054070648
353266141
2140403806
516579203
1812593721
713412082
720966435
174004399
1251638991
1531814993
1768092654
617313711
534200803
598247881
256390074
1039134520
607769224
1734448178
1824279465
779127451
1263257135
316246715
585308365
2071688072
984827546
145563617
1407170121
1134022459
525567932
594284251
987348246
1060067494
848605493
1906971427
1419370134
1694018022
1612919930
1005797327
1672671287
66358715
1600370397
527010875
27157312
299431773
17317575
423318615
1565464917
2048799216
953349907
744951758
1780626419
556864951
1973771768
1721259105
1568509325
1853006526
1793198712
1692484933
638335975
1575208336
1411000674
1375859896
1748946079
2022350700
495905685
880235336
233631597
469911020
908298317
1767922733
1136431135
13276806
462376658
1176286749
825879444
1080506562
338045648
1268521949
392774445
511958887
1862384411
689838112
58104049
497307725
1787697569
1300776529
1273186600
360728313
1136456096
588075699
1411943266
934162474
711993476
1875102427
12728813
1465003235
392088286
1998831808
2072280592
338925212
1602590566
1462600389
1855368050
1987792553
940051851
1799282685
1210408803
839126013
32509088
1253288537
61397140
1822382140
2032454961
896616390
2038811052
2100975958
1996123960
622503158
1796491877
1419186786
220512731
220751682
1758818531
420138843
1454150339
1149559807
137883554
1915191525
91158964
991050299
585902389
291754673
1136217358
1081678912
432312698
1902162184
1022582714
1752513860
1305021655
1694016405
892435807
366759942
1492846094
1708987404
394097891
411851940
1753524304
1317501724
930968373
948118755
2027659720
1923528445
571587849
791210450
1674514055
1754131189
125849345
381414901
1635155859
659457397
1564096292
1184888331
414792855
180401394
1908109671
1954033607
1445400177
915570021
713300334
1631962843
971255414
2021723957
320465428
267627393
285698112
851389779
1547629326
1630917891
229513089
549517733
942205225
271737611
1615592729
1918034278
166090776
527277096
538830141
1007947044
74215414
898678885
2012019231
554683250
2010755893
1265892318
1107020854
650227350
2003395823
653609265
1855662429
262624869
1594391523
2115871816
102845948
127793063
201206979
1812911258
71153088
340124862
623268569
1951110457
337055675
1712108578
2066449050
1425411691
1515107490
626992867
2103655451
1758028150
178597368
618085241
1828531122
1861920186
1887537997
380209731
560572502
1640857530
56894406
505619677
852691386
1777052222
1568632757
1920595828
1543451248
1336307747
1633861990
2019572098
910961265
1695962362
761390328
1263645024
917677553
1058933361
1347165533
598417876
660445512
85593564
2042551060
815542582
897471314
571047122
1025302029
1194960997
208285570
1689206754
1354880269
555403582
528958817
1603203913
206057420
1909564923
1164231916
1450738128
478394805
2023678255
1581115456
1485002493
832462733
1952696384
470923660
1765846457
91670154
1416977363
1015960908
1569628045
1221898449
1910993453
1728202618
181144381
912995974
1728426975
308597546
1548213966
285161606
1107133608
271591644
1148500285
1424113763
284570409
1745293821
2018831769
77097756
1737880821
474613818
1186784939
1985466497
53322181
926067959
2074689217
1313676592
269091380
1737585420
312623478
1519368139
27039183
651611146
115966329
1395044006
781640749
1202748915
1078217033
1050876081
2015279429
1085513077
951511253
1829475203
74950868
1165828939
80012788
1691290787
1752951498
350266442
1745752900
2122711804
888696254
243088484
945956863
517291704
393738681
1774778928
1590627054
1939855195
506737824
1247230578
1141008098
973150365
1698202194
345077049
1200923195
1422707154
826638380
1135947006
183291027
2038224769
1192709625
2074312621
349810336
2090893136
244976405
270596212
1017632175
174336858
652657168
1454234174
644303557
1722126717
1655060125
310359693
283535129
679196848
1398664966
1230932716
1207435067
396957877
398499060
1986852991
260362261
1925794042
641656136
1152502971
1263217917
174563348
188598653
1479694071
1299308474
788234141
1518987161
658129882
1454231496
1921327109
758232191
2040383388
325028117
1780312438
1340167715
936827303
1421051094
1519090428
273462287
582265679
1363395817
1772899475
458713336
1825190305
1456146338
1762864611
1740122454
948580397
718028835
1523492803
1437824235
1739424251
264506416
1762518310
356101862
1051956748
181011782
236086965
1467092231
945609108
1064486473
1127127493
1175715720
510901340
1209518464
1304805447
534395362
1936593636
1746512146
189045139
1756647259
1467379324
1328305467
1480229087
942033919
982639322
1957674929
1089255697
1811819371
1062802466
534929006
1242486201
630470155
1380858673
324962120
435636011
907404036
1560674251
147149716
2115623258
1291243766
513166834
1286932082
2029844382
1272544520
1824951491
1242520887
1170261821
1908221821
1321271309
1824905556
1107997785
213537903
255997908
807775768
978866444
1025855678
556323515
1690642721
2120401647
497255587
1246832920
408231717
402528237
1339732739
461036613
2032675307
928844515
1972819029
850053711
1957848716
1157484459
2051769866
1423563603
361175558
953923613
1288287869
1733935558
95770913
910277870
597317404
1147637347
961289718
190430211
1379031388
261068579
529225243
706097699
2115076351
278863849
677227333
2016831185
527299833
1527646225
39726305
867661491
116658845
1470061758
2095440208
927598852
157530762
600685299
1811280621
42216757
995276651
1212463242
1272185
1865259642
812571734
1334218573
1954619061
1841381096
1082858700
1496469760
75942557
1688006185
1829871369
1651947646
1287949884
1648470001
392635569
70260919
111535864
1808639400
1239705468
502603999
1079420309
893792601
1293784587
206436160
680719551
1711929119
654814104
232663878
166930785
46778933
837558907
268330153
1979018167
2004316393
228686633
1630145868
1636672355
861756208
1979713566
1280840430
1044486843
165588691
927867021
175120556
355948759
783507320
1248161709
642540923
96654972
760530905
1638761686
1637431220
1611795788
384203359
293896977
1681076155
2044964070
813162363
1536546972
444956789
288242317
756674721
1356297514
1791614783
935791138
961762119
1889786043
857512293
1136712294
1707578600
1469591866
862732188
984059755
1962044523
1066030266
236440017
1126688091
1682963726
1207540123
173198112
494458923
787464976
487630125
103103124
346867786
249710379
1104659774
1678299218
845226152
706909106
2140633460
1875937844
1252620990
273208786
317894444
689458044
1621332404
1912168204
351070574
1206066894
1169292214
870894783
1447536360
702186118
91579843
1017515309
748997382
619985555
1741392458
905330549
1611106701
700649928
1319574855
1432267230
1284675435
1559268484
907428087
981240051
1664295648
686585216
820659118
990350767
106817511
294244320
463973491
1767979512
1687571808
664884496
596488601
707390226
451358057
449569521
210075755
1275340913
293729872
1295478923
302987783
1182686935
1763717655
345606954
651174199
1381967069
1371842872
284197244
661235143
1818119861
1329015332
1421294188
522136812
1285160724
630232396
1104734936
441168502
1556155788
679824241
731260296
870559331
1973766741
448347385
1389982256
669310607
1023239044
1617998828
1820946138
32862958
1141254264
1668122085
381102986
1618873689
1669629120
1048855103
738947071
128466697
355219874
87116173
1492130515
1470894428
628224710
808001338
2088229431
690450830
1864429792
774758330
854016634
1026796643
729680127
1809453665
1845680162
1394688419
547129727
496120893
1192360121
476935097
1390782695
251135618
5013696
941337241
1937479322
1718522193
1593560352
1474608562
825041827
987005135
249931907
377265871
262134264
1289843757
1961289338
1922036475
1191159730
1319815020
1080292534
1133954419
771689604
167404159
416538856
1034671414
1940293591
2124179734
1949296896
832820083
1502358986
2143203533
1763440135
1159894451
1739133135
1983143289
1206790448
769461614
813106309
1733685305
890922305
383755730
1167974777
486040362
1260825035
898425786
771612461
1291124866
1228980989
1588026305
941462492
1716643644
1631154700
1584916036
535257014
1790526656
1214738848
821383833
1319014801
786260185
1064086534
514623964
1515019336
1969473047
653971312
485813732
933679622
1241750612
1907462036
1421685770
727687594
1956483459
495002391
362254451
809508117
1709364822
224058927
1170662457
1179664448
1145671524
332506105
544207929
1874122519
746215735
514896932
346712120
1688619505
833097723
524381830
1102991373
14597949
1567537856
472902654
98188467
1880910720
98282859
1993436797
1739467186
1481765514
816554023
139525026
1949436739
178617540
1123496595
1171578532
411846652
98746858
423048457
1171280351
982127415
334617173
1937915944
202094270
1230253899
1681573450
71222160
1332765651
1808057680
522924237
556150349
1404823926
1992812630
51048099
1844266136
1537680766
487883238
1027187190
792603233
816641614
570315805
261517227
720933727
650385359
1260367397
1917160016
922258147
1167837297
1026818674
2012620672
902968306
1386710584
1444816351
1804929112
1603444943
315992599
1854047292
429482012
1536058388
1131025659
195548193
1988202533
170645348
2007362325
2003819215
561547384
866610474
977742442
1627957414
1835548312
526668935
1124364568
1586946811
1663388699
720160974
1128751258
969252564
46112335
2106173244
1596339583
474284381
963602296
178773027
2058962960
1304973283
1023414131
33836114
462603272
454822201
966472527
766524897
446078448
308126037
897344329
414608693
1813071494
782855308
1587552355
377689521
1156001950
2011333381
706535765
856584667
1185434767
891185664
845132138
1960271414
53726055
547238160
1766861911
2034979360
1654759703
1713360253
1299811942
638777522
1478880683
328232340
1502697192
2000573177
1090066588
1307029475
305084672
721987969
801671755
1404164096
65738965
1221066745
1571244207
1786329880
1052436118
186122363
1411703963
934478551
630465194
1300393138
1500396446
389789306
840058217
58897209
1746391639
1227427623
318532116
2071438856
219041409
1064249933
558701333
1998027101
1623832401
1693112684
914658150
1992304380
1128526840
1838373467
1185633579
1612401832
1082884437
1671352722
1088870413
1847751565
1091898568
1819917522
2026847474
1699010335
1343246280
1145067123
566912123
1750231842
1222010419
518083667
263169768
369681371
337518460
1407005013
35610838
1841807914
1873204782
161730674
532163936
966404342
1815518751
750805916
644446591
1039260901
654501666
1579502258
1978040512
525478332
1494206544
1597596195
705244218
597419617
1951515350
1689627141
1852775871
304804308
2112085521
843277231
929912155
985423591
409902920
34036224
52855987
390527213
354609961
825434280
1964108717
1492826364
1449235824
445672008
655289929
779167932
1830775837
1676239172
1364774107
1139153336
1382506613
842922471
661694941
158417715
1469364627
2135910990
655890965
1860845805
877579579
1799404396
2005613091
287267001
1027416117
485216724
1600168074
591885472
966877460
1714134924
1226900171
521394689
1182474769
1209706378
1811171429
925692135
1374487789
1138458825
208911025
1368689294
283502376
984116067
560555407
1688450369
1312875241
142583238
1981833598
1252808483
1319869309
444355633
2071743602
26823021
1234110249
2134542184
64501365
193188606
1689522945
599048783
1437429541
1870577985
576179895
2064644498
561040020
911536732
1334478754
900408792
994398860
37228902
124716827
199702823
38362209
1875702929
2021367965
1034969018
2070437761
1379921072
834253916
342001112
382450410
1035512524
1135498654
107341319
1266240918
1457631963
1959341991
201488728
461749585
1795927008
536696757
265513816
1143487634
1751581837
713079137
1204990489
673619433
2055436683
241693203
1059176906
437603484
1484549667
1340229229
318028630
190778592
1789331605
1859634286
719455840
1273938953
959783791
990609740
1489327237
412904481
1374252992
1425836819
1532074994
1910474586
1588520294
233086632
1669556749
353370933
577771560
1444572791
1787103376
1001042905
688377041
461759466
841900051
1963970503
794433988
809846442
876801728
350398091
1040334446
1596339011
443972004
2010820324
1598564814
1951816557
1671916680
2063311256
521069333
2085452377
40778962
461190409
1831528703
893321577
1577077949
216445832
1867967790
510908578
1099898740
1109457490
298115491
1225944101
1054547473
2061642740
1814549485
1373183910
759822414
1623952910
1865379667
148122898
1469152925
1359906406
661067138
757080769
659025287
911618584
1536745251
2063440415
1525061378
1978758834
1029077466
1206043209
1315392207
2054082695
744503344
1421742122
1769962051
450259846
2025915369
235384180
1029609141
152460154
1572561932
1685227023
398607049
540100805
1238829130
1307640120
1732340842
2054056723
2093165473
314495190
446572352
1881892010
571028001
1112600784
997719516
1540130268
1138496411
1800922314
133548142
970374971
1231195381
1466448580
1580765726
893085804
1024441699
1347516635
1010420415
275452708
1284895817
2025616275
1274855249
1325901410
684925173
161329062
2035325332
876218609
2133925953
1739122030
609858325
926302703
1723779133
429470048
2007338959
940849130
1740445973
209135474
1792228879
1217541390
763940827
1432497010
1672229450
772548858
1819788182
836693657
476843406
1104008789
1333906386
370627234
237072114
2125695095
1113563713
437473533
116983568
1738569829
2085594707
1561263763
912881305
95873403
1587972786
563449390
1902710370
980087753
679029562
523223556
2014703662
1847724139
1912460898
1223988306
1873401519
1508224167
1857336865
987123992
1016570716
1448297250
726781398
826261698
2038529700
1020807077
1512564435
1448431273
1873044726
93618795
1453689738
830604904
2065170321
107979718
284748789
894223573
965098475
75171594
13735200
409699257
777236114
1187358686
307170640
589916105
1515216550
1034631308
2090847433
499186327
681776050
1225445458
438199748
1075963102
778610303
1385241008
1142318778
1492462757
102832560
143248735
385991838
46623974
1440049864
992268529
1295906047
318663993
193332513
1067276976
1198712809
1107269612
1003887799
1593699486
1072301644
872936762
1257820966
759851811
883711456
233149032
1564955464
1092943314
1646953712
896435910
888531784
1257687542
325071056
1928178485
882898018
1572912975
596072813
2016240808
502976004
261778620
875187602
850225196
1653877167
1565404939
1793182993
836441465
171964472
1573718545
1734780136
282585563
1182061747
173744836
2100321246
51855648
1602656925
1468239621
1615252885
1707989345
1832232395
1786159050
882306366
1653329172
579616200
1436671088
784075276
1325393213
33687007
1427439287
2087302960
620287722
469170399
1769494651
1098262568
653739802
1692139267
1034457635
121773544
2000595913
2075008930
398194150
254762375
604586207
1322508832
2096372548
2121991624
690662612
680171526
1138148868
53923247
1916075582
1787020839
373825770
1979374243
1835172869
804408360
401108626
1836520817
338907134
438077292
1784102189
593205213
919344662
1554825090
442192282
533972396
1497337248
1351435833
1889444743
1131808195
2036495646
278229680
1928254823
1886284424
1002542078
1072839186
855362230
712193894
2027275770
1535126460
1573582274
419757070
2094901386
569236716
43435214
1004371796
1180812494
1606067275
756543249
1953599533
945525024
1942439379
256929049
1576298347
693527302
450388373
282059755
1038264937
144027132
984886568
1073550976
1417896108
1155178801
1855097444
699514816
272776402
623981574
441456085
340815828
414757330
660426359
641658815
673136866
276241726
1423052145
1122181878
884352279
1765454792
1787920748
1876899702
1475178815
82231722
405980376
1537276763
649644784
84059775
1885729999
346598078
780688608
1188339785
932080776
1859501381
1436793298
844302180
15440820
149087064
503437182
1344753634
839456974
876053485
1599901691
624965332
1671656649
200713770
648408766
810244592
1764675875
206065694
1027755409
102005519
1940573916
1288973033
76630234
446532283
1313588902
123405150
21869501
840484174
647501137
778318819
363915349
1633145245
606860597
1415497040
1606437445
1000229286
554923309
1009500886
1963961
772011125
1822293651
1740828443
1714351297
427266151
313132842
1656967795
72549429
1231512651
1529788761
774606410
309870267
1087391639
731472527
1223152604
1690333770
1425013187
698079919
159629116
111261386
799636979
1524328380
82291628
1065702434
168835001
1956453497
1517761658
1365519485
1010335813
1015698567
1953826444
1005775627
2133081151
1703424656
1873703790
2067766155
1182648004
1796516162
1586847752
430390905
1396089778
905943340
980853564
899736547
424028470
270360119
1889537370
1492312871
1359510516
1489812601
244525821
984007014
1944330429
1730825989
41831206
382396402
1039184615
1050434284
545055086
1494600120
78100810
454325080
1386424384
1667902782
412827082
1089242581
1086458746
766360578
628875468
1689206754
2043549160
735982517
361319995
871079925
1440003883
1936449171
584711551
884362024
567490422
2116364867
1835201921
623026806
1175627650
510600882
1403243847
263755122
902186193
1483817569
1069222074
1585558827
1948928805
377849858
1405982387
1262005189
738978798
775541283
1260070003
873775674
204095739
174027613
545246610
1800801807
502494262
1052547345
1408540923
900485236
261266356
965911324
1681794905
1660548007
2097847032
1254806928
862454855
1175364869
946795911
629976094
61959049
127698061
684997010
2071031311
591028659
1137666908
2017953777
305252913
217200672
79595613
1653286864
1012694167
1910521128
1671821354
1913999949
821200276
419494786
570832249
1945914801
994627988
401522130
1394140381
1112699116
32291830
1925587182
1777248324
1468570668
1853379596
815188395
631453452
1243262806
2072049254
1910805115
1923899068
2080921393
54321982
342277201
243926196
1601991726
830822723
1990638300
114734426
1118984446
96411067
1236474165
1277319391
908110924
1169672561
1487689168
525103373
1720963032
1909019589
1388533188
527994910
832646938
2127776137
1938214639
1446623338
1461111317
505061030
1029405865
618400510
1916111074
589392246
611153420
822412857
649669813
1226132650
1484830905
624637210
305413803
182642730
2004659618
1177405304
482272421
67753810
928591720
1283980598
1669368241
1599214487
1785710642
2013788836
1805084184
2133921726
1846133258
375102822
1121057986
471945130
791591602
2004613613
576587976
1082608869
929358029
633759434
1015567574
1089656965
593249361
947084792
283211815
977407974
1549518585
1219363034
1112722166
1996973094
487710275
396478028
1636558199
805626832
441308525
40014669
5266347
2123135611
1590895196
1451500555
148678218
1678873153
1116313129
448312793
65442223
1120490625
1625032959
1467967629
957370139
1928720959
1331456667
775441516
668117345
238249521
582360895
562384275
1655223836
1432386316
1288713219
914130634
1390274669
292454119
347409885
1712100470
1684930106
1686420246
1571677667
1015447630
1717722656
1477868153
158198835
1301488250
617323073
1522929970
1201579726
480206347
128734459
1874643726
1547903695
172131098
1302964740
1391018335
1627897000
1962404581
790155987
1826581377
1850434530
127648467
2114046561
1065268793
509022576
1338226228
1015795607
1107807586
2108403401
886134408
78920237
1618673246
1805588925
390635654
376525324
1811213108
1757948359
741690402
2024876016
1292044778
183753789
1828024508
876232847
581733833
625201868
734374493
321223376
223389655
921992449
380228952
1164384249
570078654
601358557
1104994847
1665977379
2145491472
140510292
965469373
907400432
787463837
1489111794
585302101
214360701
1591524887
335050208
1205816676
1593662100
87685277
1251459824
271811764
157382405
1749106231
1169816122
263377786
1366617658
139822192
1178015760
2143804918
264176348
2057497411
688223263
1397091372
493857607
919442296
383108202
166363708
2103309951
111404551
1276232946
1991157237
5261091
1854853074
709432842
2055437276
30595533
205119427
1950795268
48423639
1403974833
935057935
1671314413
959289254
1474962231
272656059
793134138
622402799
886754912
72195154
1135242956
1756964563
2021519244
1290451868
1433675648
19436719
149861595
1789680845
2114554441
1438220156
608251204
1599785563
1427263107
131891169
1816031773
1034537098
1357875284
985433398
151374238
1443431223
1305318902
1798967537
493590913
1384191736
303580587
1656105488
123088230
1840774874
1858917867
1511090020
1226180559
328178082
1842318840
592341516
176516820
552643182
1756382566
47079590
1569306833
1834356205
594885923
2082422537
2067754562
639360458
1280122220
2033998711
821843515
1684752942
310201273
69414335
1314649521
1072642678
479008880
110300879
2083220792
1779491916
1280747313
1298449775
532418264
2028384361
1229955083
1271250387
993291362
1370552828
74908241
1431662377
1126699393
1779325911
550199963
774231964
293103871
2030708926
845053810
818305400
457267784
1143549244
424710845
1372444536
2014292038
105854384
941857373
850897457
178655991
618285448
179896911
2103092533
1948944808
2090368813
1403242464
240245596
1600191910
1559919888
560524482
467145097
492081241
1764231085
937286820
521600556
1095937105
1914153513
1115396636
188328540
1944277990
346469475
867264289
2005138612
43358412
602106990
1232459112
224033352
934158814
178465093
1646892232
1667453422
1531601411
1173108762
2099692222
1417047009
466766204
241918366
521838865
1700094655
813701966
291338016
163523044
1720074263
67090640
246652347
1907369643
968737499
22160605
566118084
1740656354
227638910
1395719472
2062632753
629891902
734329503
1714343898
404800557
1258940516
1784744808
1752008624
209453115
1473839187
1470741977
1647818293
911615552
1700931226
271907022
768175402
225518617
484751208
596164613
943094430
210003343
391125646
858199233
1697827748
1176263215
1993811048
1256729701
1166161042
994789864
1935098104
389025831
567798859
373492682
1429351759
390977426
1251067889
934350121
599544223
1169899698
1053807228
1131171357
2110930297
1036327135
2020116585
1829285542
1612449652
1267978456
77513285
1511852993
1734526283
1405238845
423765356
758120089
696187489
1176600327
1070925655
1092924821
1222127031
1979841952
2064692099
413413062
227921958
594422450
1797636759
1106724816
13368872
763560944
936477711
992984488
168720786
1460087184
87247792
173960411
1194432679
98274416
686918963
1251366865
419314414
210550528
1320494126
517579733
1195819661
278697756
710288107
1884322191
425410296
74651665
1969118756
1692406650
1366345795
2110021728
1502644786
318539428
718231289
855997443
1871290434
1917331589
834341215
1515191598
1819816729
10857407
614844951
792794384
788746573
178283110
536964094
1074762418
61975478
4066242
106322545
548787499
232021013
108243575
1148637579
1921879961
1775814675
1516440860
1795562209
1103533495
1809425176
1784483088
1695176795
481343414
404859935
817972001
1992782186
577431314
1286282389
1129409659
1897247510
1415650956
515328353
812816097
391174304
783302490
797784457
1872306992
1166170868
457684039
672337967
1712579579
1317111934
1642304567
1408718373
1870578975
1244503769
398090619
744328926
178378403
1702762550
1018990037
413550554
1538993339
610475199
173579745
419022744
1794209612
85986318
709922969
1668211029
2120764092
117612502
177973412
1175684687
1615815185
944808062
1217420096
537910537
344409573
1183723620
241381323
879563981
939134112
2147232230
2124914892
654679178
627238084
1239729943
1094696998
117308748
1613959321
1937819760
639888097
1127941499
1252782543
48610583
477618012
1273707936
274232133
1074030626
475792314
885841616
1206613444
1459186959
1142623242
352171070
33805595
324703963
1154926147
220893704
1076175071
1144953001
738906038
1216240549
368724538
2131942948
1663258161
1949705916
198994641
489149981
16363085
1116795041
649993867
91441727
2027031345
1351702416
1961104338
198442084
1076417142
1902976374
388077055
1572919601
1663766402
894414491
904260755
1069654208
827784069
1446185042
1845919156
2132917048
1910021719
1179298648
239981740
940245616
1991116267
846065991
938692972
1959567642
147308870
2044692651
739236974
1608655328
516405030
1677878736
1679621846
1356591265
1206735041
1499938137
81837583
472296745
2146849529
1368883643
1559516753
1565626630
391364087
2135529718
2124758504
1576648327
1788637883
664590988
1159480872
605072341
2000517896
151452822
1031517261
1797703261
54935982
1152931852
1768797298
803499714
872339451
607170236
449175253
929724559
1539232228
1848420071
1909739994
1319314786
1737951833
1315772310
1679182539
622011155
1968126183
2094113028
25973586
1315849425
1853952586
1100761579
1992707612
1797796536
1792913832
1746417397
243856745
1228432683
1014719455
1911509208
898852700
731568212
1523274476
147920818
1024243769
1727008078
964503127
1892323422
688459717
2084006011
343126778
186083536
110667612
389361542
1878965872
2130633291
1267655743
487497737
1328839910
365605175
1312031447
2059488134
1637142309
164561926
244721886
1470848490
448813178
774053101
1018739339
244173471
1405204602
45683275
978298190
98494664
95379305
1208835564
1408361266
704865193
1866198255
964428907
34639810
902272289
1032451336
820585472
1191814421
45021729
1731771676
1814576587
1156939422
1595071130
803267419
1159090545
6065705
1006608459
907203695
1803965672
1675408621
739028597
174791546
1168654464
733816103
191239103
702056289
1047178246
777519174
2095560290
829961921
2017559102
453931668
2094244556
966832962
76431636
470509069
2076415263
2026140165
229713411
17533838
703668984
1285605047
452269683
1853112188
2127405738
1305696682
900176232
1330145293
430685960
514001502
1126793602
1346885903
479473786
1666461461
577447785
382534411
1109755836
1887432421
681646321
1278975612
1541310399
1705965822
408031527
1944679782
1834529976
26123760
1111924312
521407815
1200870789
1620213107
926112055
1805402625
872836782
1416730882
651850549
1019206149
374983121
1941208432
1433028394
452335571
1296351230
741509952
918270099
1903747379
1797522565
160242889
794960520
317899217
1519100225
363053819
178846661
1447255631
1341657801
2037092760
278494125
396912864
869015203
1865223016
846692569
1269753302
1420091301
595958443
671550201
1100289049
1593731081
255440491
66501749
1161565644
1643944190
627527674
1149187731
342611463
1980830602
1961201341
765066213
880735210
19315900
1784942633
1029104466
1768100660
800729126
1297078924
1900661060
164912067
140373371
630449908
293870517
1172785525
969955183
832015695
1321008683
761309819
1718484679
347457942
103626203
1193576163
486733275
1912246900
423748561
756771089
243111105
310644944
196142034
855902283
1584159236
1009670381
2087441968
425748901
1674420570
1714723909
2043115762
106449932
1875036361
603666643
1950552185
1174033257
2146991413
1593907396
1839510293
1466653161
1368835483
508226761
14131156
1910321011
2100129853
1331495465
410385058
444207513
334380162
87729989
624853748
1759517162
1496568778
1176086237
1331945815
453212237
76307028
414703574
1550542119
643329683
1630621324
1686115446
956313213
678224193
24412990
1544970692
1774561307
1556296434
1130659676
1622768702
969336883
1472757509
51945157
1739758555
57367035
1260511237
420235609
1649019206
1778936667
451418016
216133459
1015061441
1517364858
1373212879
1363525609
1839940470
142828778
1312817928
1945460522
460075368
275419601
2062237413
245845876
1244875301
846968899
801031994
992827543
1306907298
619356062
1519640681
879454168
742778912
426044059
951129529
1580196372
226995321
1616995894
1688674655
246776101
458006659
1531212484
292079143
1040492051
1158724668
185456756
1379139488
1939739048
224700657
339769651
709204610
1210596901
1905811873
1375109189
1770913122
1819873111
490698028
1348765625
673015194
633293813
1869628939
1302760484
537873362
2130664598
723751367
2004564804
2054922700
1922987370
76308973
1563904711
1425773228
709656772
720908064
829178611
1271087315
1084290828
1133520019
1672711693
1851596909
940560849
574960276
1165973757
788810081
815060272
972985435
930039998
677100086
1804470806
1882990966
2109676542
1402386632
1407840958
470828810
550395853
1455096572
256961645
340245614
556659372
670456556
970965972
1300514275
489004260
70101598
88156306
1239642547
96547045
1566906020
309809854
330689908
1686888730
1991056187
1003788870
659824532
469728003
1992373625
1367287810
567281412
1679351780
48112255
1601873202
433205165
565317226
1506111526
1028001726
1293796977
1727045021
943745253
1576776810
1370354966
631488332
1004039252
710043846
1040914317
388424386
514434536
519286778
40105690
667514874
1654454232
328493016
1789535547
951864805
616372109
1693413859
1186730021
1021795332
257782033
217125280
1026003968
841575480
1751770435
498826736
137084217
1676965494
1867283853
2075278405
123985923
1169764687
1462851369
1874527001
261461185
859031362
142262955
1878888999
1965173053
800122914
1840421029
1327147279
290539085
362011752
1714349934
813977475
1751045078
389122588
1559028147
1992568329
389239869
1918613929
1429663994
1610309746
976188510
1861753641
208409408
156441909
1282413056
196140834
589986665
897922664
269340601
264986965
2063692658
1576448787
134991063
234021943
1607074914
282602565
639255338
64402722
1758271464
1715781549
137705998
1496438981
676388926
812582530
47086752
34374816
1651438270
1335219396
1084181813
1381989220
458996317
106572090
61977652
359490749
750453362
1347225202
656472640
1390094745
2128332227
948204287
763326496
1181535231
771913514
2110728193
483923663
58046424
1119320536
348243249
624180339
771019236
1977533118
188027158
1847834219
1518499074
275794184
1197232879
915969205
52055489
1927945404
398622733
1876035542
271941210
1131935342
917143639
898735759
81704705
1378445240
829244747
39584708
714044543
1623124573
2038511142
535819857
1248822997
194575525
1569128305
704012583
2129539376
111138062
640597660
707871374
20986442
116459885
1171828333
1100212207
918479744
919358265
11995183
396517298
845474142
1135679375
1158981142
204095753
1658255521
1319678116
1896381950
852860785
817850870
1132861308
1995870495
1570609837
649025359
857068948
1752023213
1723333719
1931906370
1775201173
450726117
1776650273
1034800990
1937461501
2042573513
1844399056
576489555
193414623
1334775071
870290847
1161162348
1816941546
1450874491
1460496824
1076486545
1531156270
830447351
68115844
1110128995
1009822184
1313103587
1541943241
1484014297
400758259
1629229071
424951340
617613683
1110065829
1476465351
1528872366
1639388769
522573438
1007998229
1995736590
98513457
1321749690
1185063271
418559428
333674028
1897899173
697979245
1784481908
641896302
193229414
1217953699
600463352
667767731
1795308194
1116939150
10654703
1150617730
537483793
2109571034
1049165713
1511502109
1325865040
817765886
1309144770
1464558610
874537239
1849368481
1247327824
815175306
1312510927
1872037522
1493224592
1615455393
1088665640
2119835056
1147890211
848344147
204340081
181480354
385773191
1338887576
1989221584
1608701768
148188053
878354177
1205445353
38670088
639970835
1056927427
1190157012
186833887
1659312576
1524309219
1949304216
1782669302
482851628
1401167945
1649054956
1065291348
664768001
503578288
1323225678
1447459456
1741552009
1879969232
1397854355
304488455
1106241308
445529251
1331739322
86575447
1250973441
234875520
1170860967
445147138
2012532362
607815400
638728002
773223322
1339092011
941417396
1844259014
1717463088
1629894906
58368136
149015129
942636444
1462410365
199884323
1998483763
1455527535
1783432637
1530805825
1208953565
1069654540
2084272582
281577942
746333727
866592384
1074698187
2142941557
29795242
1890897780
1087905614
1585274502
977838252
749069244
1333971649
2072311274
1525539960
1482514087
1264073360
577385128
978354261
1845341444
334016071
1104908573
1685485362
1833540715
1114355397
1179807194
887145942
2136600202
1062739005
15890313
402738190
388778638
644070193
289650340
207668741
623148494
107369827
1765866357
1809046958
201806840
1317996335
770407520
1498210509
1876483521
1094463925
1618426668
1754107324
1467626785
1419820305
71736581
1998102501
195382285
1404577985
1619640642
1606694576
1722337845
2004787907
2029809530
1416471716
1359053066
2119889273
1844269126
1803493537
836144158
1267491121
1740319762
1776206584
1880989519
142249747
1798321566
1296432532
1228605283
280017558
1339955303
1439569669
624743315
662959294
405933893
1949533020
1445249435
440190154
445688027
1283516398
1821890321
1020087334
1932246519
342580932
1109066984
839772088
1753687531
1230368127
1805084486
473797795
960755765
1523113012
1712753881
1290525874
901313272
1160910702
1672929028
1834049986
719235998
2120103802
210641671
2091373938
699561977
489679242
2016216160
1019965926
2121221028
539159726
1239079302
930445877
1887369280
392963245
662871713
1698811152
152616620
2112907432
1778443704
1640065202
813322901
749069244
940092801
1549315515
167376977
989838400
2144433444
481847688
1217082856
226347463
533736988
1589724890
1425956541
1686951036
248395418
1696174119
1738630397
186593644
1066174223
1282754830
1750988509
256142062
930079798
1799908244
1779396350
189289753
1700246678
847396832
948529247
781323935
128844334
1577557566
609565707
78584494
1567977412
723959702
95611126
1422040116
1803968917
134427667
1885196793
234420236
1061392329
1685453137
76808100
129828098
953147732
111710693
763036719
73879525
54367208
12231637
1180877544
737237515
735291887
1110172652
473941181
293293518
2008768707
1153458813
684760405
650808334
508615002
945701075
227120379
1651259724
585905117
965057991
1642666951
334478328
15155130
724376080
1825073597
1804906828
1121058033
185143702
1541707224
431127105
1283279164
1506616839
1458727351
183666168
2073990454
2029716050
264319425
106345133
1511594790
639591011
435568446
2034874652
1285432843
392742371
1994350347
609079939
1876697592
1314959376
416292502
561663562
104802714
428406205
151345713
96254724
259318078
2086418071
2140941504
1230018736
20793126
80231882
377870090
186259748
981524021
2043259952
2144397751
9632292
1084342494
860414968
2000886049
1010606067
309038194
744447408
824027260
823657297
1323359538
1084738235
188147965
1335120725
1363161786
1864747613
98310834
1829683656
1404083619
71847724
2009712091
1603966395
98192365
207766280
134975840
9050409
1102768935
1746094236
1961236078
814688926
1975441234
1910225279
1897892488
894955943
1510708512
890784566
1004340298
393510191
175355616
2061472856
286308937
1786136534
1060536619
1696177332
1084105983
1807208605
1743114038
539159726
106645352
266986110
595807216
322719519
1913635004
2071323716
1647627653
1725947772
227912788
64242241
1921740225
1640026584
701352193
2108492346
1948282587
1715383106
1581186938
144997780
1333651816
116644074
1693297408
1176645680
873736526
1950954429
299256460
1716480048
1490767513
1250236381
90208776
458844189
1623647205
1693658505
401027636
165426796
735066470
1634488288
1645273072
1450900924
247080122
1641890710
418133475
1072619750
1221228863
1766749442
1111955823
1346939441
1518960965
205244101
79659935
276432978
803706478
252456403
885531214
702992355
56660603
2067010686
946267513
2121862163
897701596
1231702690
240940241
1206351388
1557561661
864760876
1804061492
1023852068
369747243
1468930371
2111172785
1260024305
642789946
1265827237
629498564
1916808699
2039908579
803390802
819496628
835119753
1791762699
181065861
1171412315
705966044
2138467784
1032419640
959870521
1215741448
1034056071
1088929349
446801764
442015404
345570401
167811006
321651429
905547443
1023346045
213759931
2042321745
737499159
313830298
139406554
1634834667
468857494
737904898
1338801915
435556385
721721514
1408103245
1724155115
1665872524
756579725
1595036992
1164069385
1250849349
1281640040
92983383
376026636
1746895010
906151148
1936943621
1413825938
745420900
20527251
1283390276
1746488632
1734143479
245981517
515004979
179361783
223845706
744674866
1598820425
648607837
553343804
1637590672
725386625
1429970837
1310821359
407693856
1877065779
711992226
1159456720
1610372285
471044826
558003296
1155339631
1802842610
530230935
577339446
1367514123
747413972
706198001
1582384279
1424079446
959972471
921601703
357649273
910013255
1270191932
174775555
1940860938
177602071
950468173
89461547
1150777870
1399133555
1560767586
1895123247
1909908741
784475045
95204340
1168741167
975968702
2113834972
1582037336
985073171
1859436477
1878723844
669721061
1209588980
1112753436
301287116
333126418
1513492692
1322852334
258581784
1058984849
515348665
423779151
1984040598
1455636131
761713699
358542765
1887665382
778942059
923386077
1563525888
330809511
425138465
1942056999
237588971
420955074
283813561
1406817345
633170480
1067622009
1374276498
334145948
1508779444
1251766635
1252334972
1375533778
1757389591
527952945
2049806216
64186592
1318771637
1683987923
2057902038
24534412
403543754
727022972
448821480
1186591411
150904480
531955243
920596480
901138877
900704568
1448451732
1649034001
1066917113
1163296307
322990430
1433438567
431298245
1910427993
1438747261
119920591
1859583989
1838555723
1874191576
1242348156
1581145506
442031665
1528719400
2141457279
1306016218
171136355
830359455
1307806734
2091823986
1505108862
1710633821
695796688
1659015490
129581118
1167522792
429488532
1691642938
1487797874
14102211
297524525
653013629
564003192
1570547990
1854162320
1365690312
1881257645
1837567515
902249536
1916762484
1815622378
2027594769
189246370
36439172
2004963929
1707373152
211772426
969121235
431938663
1794359021
2104852148
1437949411
624577464
1972509175
2036062093
65723043
2061147839
1932497386
773789804
790139731
1864687425
504945969
314796121
13692513
1540469470
1644674588
1889619037
1165406126
1614702519
1188045803
1358350483
1677651496
38067174
1563797012
832303206
748693480
796329733
1164915875
28747220
815122831
1904054658
1501064505
22896657
2088608715
396358881
1618355128
1538304213
969581045
1513185731
99078374
2071898166
1193424496
547067528
897851071
875903474
1570241045
1183893879
456176890
1446309512
1851991656
825721503
1041920790
694163960
1568756134
664679009
1169073043
1310169820
1389843446
558846693
1391608528
1319379425
824990059
1626940455
641845795
987633838
1803936675
1926164564
803675171
535804506
1868140450
1645263349
402782467
914460372
1401355564
791487751
709972469
2117170376
369634841
1118612781
1751959579
792066219
1506099127
1188962174
2068422915
830518384
169453287
1590222019
377650010
12777369
274937680
121773544
1119726492
1044692698
824835840
2130270539
1101052484
739961725
2085528493
190772671
763752000
1996322964
315355547
972408706
1942112057
1481975266
1677161785
833884908
86364691
2092914184
1225198582
1932155425
102582226
2078643792
2102622462
420177238
682553623
223363607
1429285297
1815222766
376031965
691485689
477968632
2074352113
680507632
6691540
877613962
2085148391
139979821
1586286938
747027530
1011591506
2050662561
1506670549
1565162726
959959782
1490221400
1285391493
463899538
2006653124
1340420157
454595624
540436153
1402807228
2147124090
1066275622
961645775
1265565758
59559640
515188674
69478095
869988473
997156006
1144010223
2051656699
475237736
245896315
619349745
531384423
1097094176
299345964
476416487
128474550
1638772713
591436453
1105698392
418732749
1782259731
768467208
819520730
386385937
1999267378
1997651822
353148872
427334397
1155488783
546926004
345807008
1061342298
982978079
1238472008
1968166404
1927596436
1901033367
1214969462
854487340
1076157176
980919288
1130063540
383981810
1616488006
1207803998
2123192750
851598035
56991198
1041585409
369819239
198158018
436762160
1724080769
76272328
1131202611
1435590855
635644543
1092385185
1107925386
1817788942
1167944927
164884894
1247725520
111323150
1752697159
860717041
905440940
198370677
262791275
1041892574
384728240
1350314488
1686499269
1057420211
28227535
103892800
1028659789
288181162
1343595167
1424528869
603218346
1663109783
682769979
2067991884
876321525
1628182699
1983752079
1910447257
1411933804
750653248
1598680305
1640011763
1190945363
625401560
1305136447
923908011
1027366209
679660583
1381414007
1598204109
1165229023
202637618
997015248
1521806993
1518437414
1559993083
1148372773
1595145154
1455002552
413648170
16193081
197093769
74064976
1935476937
1165051429
854873366
1892710117
1141548231
859468554
427364475
891315027
2126565742
869446621
1137797297
63616482
1967070149
1049973457
217146357
1327743836
1595246176
405090461
1568882721
2086760511
1381723361
1667672862
682595784
654698773
1230532178
851850661
1151749776
239246029
447270130
1615945580
1045563537
755163728
320732259
1542385532
1919720052
2057601190
2035053790
1888408165
173533910
194866467
437325746
1824796704
856268218
1635373657
60038883
1619635853
1803935548
597549527
1755612191
2005481306
546790821
197740578
2042267371
1446944687
1917072117
308003783
1958497470
977567373
303109209
1281000396
1313108479
1520959504
1134044322
585182041
236017238
683384227
1577738057
1268849382
784365946
2018549897
1715371033
846253608
973860005
1229239402
1118948980
2010443986
818994365
1522862996
280255921
1640113430
1356210721
531517807
1270917600
1685973157
1915652556
248095986
1811185423
176798009
2050289558
1677176681
284725024
911138325
904846308
1674011381
2130941731
1129054541
1487069567
2065986076
673462094
1617555282
1010903761
408437644
564366636
114711932
454299046
21603431
496211532
1508505419
662955421
781553785
483809600
1839269951
1247876061
115708906
2092018531
1318905723
987610882
1132413141
1589794021
786494778
1739714511
249452958
1452671325
867412749
1384702766
1514480169
658507124
1309305087
41250817
1071142028
2018612945
482740999
1523138335
1107495654
1464369365
393828131
39915420
193459305
603337866
224018171
951837863
943052701
1402113605
627630341
1604852446
2103642309
1369963752
1569303991
1185776193
291853206
389142821
1362799027
874799629
1521442940
1797350634
678771155
478540679
549172827
2128911142
1262350178
1520932771
1409828646
151179051
1851341392
1247281481
1506610605
1433386933
2133926230
629432292
1700117286
1989637832
1989301221
1465021456
1651144499
1337782249
1281549313
1876791372
242709996
306958653
898526663
867499922
1436779056
167364191
2027133738
1982339003
1605153565
1258694974
277840138
927013284
2031811373
1545161166
827337612
1485550396
2087342320
1620066201
1699546680
395596431
782302468
1758291098
1018005990
130295684
1661300766
1982125399
135040727
1189660539
641721542
816975934
1474482870
1316569457
475936524
1845066517
1619775794
570515904
713025350
1174111944
890089690
11402094
446424523
2094758871
605207511
1202687368
1802630874
191522320
674154305
1787354852
552538481
1871043490
1886378604
139739044
1816377315
890537673
1126914568
72997416
926477418
850051826
799835558
2076565927
651202131
518993397
39982517
1559332339
1803794733
231431072
125526829
35833060
868314205
1334967353
1820916513
1979499085
183598102
473858546
341185771
803825246
2044924339
1391763345
1611787933
320269661
798570162
1215907081
1223337744
25174368
987938023
1836812637
1453404015
673164259
492419627
1023566627
38523428
775049842
165096610
977570497
358165287
2144655751
465998464
1603384150
797034867
2013557135
354708860
994142510
1278729981
246161340
1691577132
1052593106
1424061558
812597102
1477310250
465879256
1962299746
397458302
328480278
1975983658
1204632548
1830686048
722796082
482297652
418732829
711392131
1939021351
805782355
1254307719
634726771
560744328
1282970178
131160787
226686998
585562094
1871203905
1902286718
1128560917
395590198
914028069
416543759
1210632821
1087010669
1098588481
1728690283
545570196
1876672986
2061420599
2058853261
2147071428
1672052081
561511644
479922096
671884975
1044303139
1203288970
1192100386
1411813964
1654437151
1627774442
831491370
1296716260
1819963501
2037309799
1365297005
1096412377
1849545592
1278903866
1125694160
219620411
1801307119
1923729684
725274124
1404222231
153734859
599224069
182150714
781656114
957484246
336254161
677292994
2020290356
1564609887
1499454321
1314468113
1024332724
140274218
1842297613
1312555222
2134603150
1384191775
441142400
89703594
1911425727
678520251
627592319
338031390
1961728806
469596152
1382064417
924628930
1655736041
1516878646
984432311
2041891477
1558739043
1261637978
84031503
121851654
780058881
314035811
987028748
1118447885
1806358186
250850676
1556079965
746874638
1541277977
1294862031
557542950
861548157
1647354084
376957124
18351842
373870213
24608661
142374887
968307213
2119271221
1967135347
1100301197
2041226539
1404653548
1745018705
1448333908
914087205
1058560370
1003891652
1091374711
913042979
763595316
1598478897
1400471339
1745154344
1189928983
1519602993
1838278598
496890574
1375486047
1185346646
1532400777
1383036027
1674183475
590692827
936108155
1104942749
1185772718
1803309183
1343597656
344332658
1374403285
1736360480
1243200087
1936021658
1883036660
2125328957
458418600
1787070841
1193668413
991056397
703670221
545276235
1608423796
635819630
1979365682
2124904355
1673248556
1074423014
1688689376
1246727310
928682158
1617877785
1209519992
1908797378
1267656028
1275203894
530465326
425531343
1794640725
508719100
2068514566
573452176
1636090726
1256457139
846884068
1509688150
49792180
819176957
887235190
1380601227
1859379229
279737565
1386356755
290837465
797156932
4609138
572054280
1411372269
356870564
722666948
1046093836
1483071818
1328221822
195158957
1571750033
512310250
687418277
1894895884
304943627
1439132850
178405510
306543409
1923931959
1090598454
1514414934
1327286310
451262318
1835336782
721386109
60425285
831446743
1511183490
1662401889
546030948
1542793523
798286211
389009389
580552875
2022869005
922770158
1447947748
1733935558
1443727891
1290162124
1695969883
1200078435
586528608
1481261180
515170166
1282018729
79174298
535540299
2131890850
302653762
1998071044
1388492478
1613523714
1345757190
404180868
1404130897
311817217
15992291
530936067
2140611505
373594817
966481387
582614321
423841301
519937540
1918011200
93731550
1947526015
461007148
46882598
1408867645
265183947
1917243331
126960921
1546425106
213104076
203988251
42220962
1105166447
408775237
1644233584
1015351094
1155376653
1956005929
695140860
679974649
1342734144
742742920
504225085
898318930
495264731
498239459
1794348583
1021663571
499731562
2003768937
571512263
1257039110
301574883
180677634
1577419839
1545836182
20459171
544955911
674664274
199373484
1591218989
1011427703
1214218796
816866203
1086094553
450125006
590611328
988914937
1492894943
6106592
23813622
1709014384
190802584
2139298925
582583824
1830947672
1503556199
30776312
1049174990
1863849353
1630105683
974770946
1648146529
539063323
928738480
1391786768
1087371094
2008160831
1995989609
946553478
1901648621
983392045
1806044166
207421313
199453080
1663006750
615243226
2138414948
1801324390
1348990839
1121550021
487364875
808718737
791192750
1085237407
1317770883
1737110476
959065482
1254729180
132945029
2122610329
1943834305
1015561535
1813218603
174036172
446871176
1911000193
2106232904
1812594365
1653707752
655052029
1393407566
1786752018
590057786
1996520711
255283355
1325621178
1798849384
1564429462
619166380
1607356310
1845776872
1565989471
1000606968
1047756885
1434390022
1618386247
15746009
444394671
505104924
2134513160
1314865147
1625482045
883968568
1419047235
907303979
512150962
1975261179
824949495
929999853
1814593651
987185147
983977295
1675044583
779355855
1067675887
860037277
169469762
1560952469
1938924031
1512301570
557516450
1615374727
1889366486
2050282775
768482151
1987884346
1890403125
977349698
165179167
1660390786
1482061836
154880787
2137735338
470853150
1354533816
1466589310
1529895599
1565487874
1721602462
1929195222
979338097
1523461469
1166519638
478948019
1892439699
543562745
200723699
942872307
1211626873
234284759
1822224926
312287766
1932422648
1589060628
1569781006
970841459
1200055123
2116966517
533817345
1580002309
2023769020
1176426140
1651032232
1076949671
2078963089
1592667501
1871806708
1219208867
1018640436
703439038
794683852
1846493188
1757847658
1576499075
92614201
400551283
1825210708
1093530008
1406281057
718315146
2030571030
57804270
1781211937
1225910717
497974416
1084773595
1487940466
408449402
545958796
1800323286
931843579
315915838
1408098416
2009160652
1797440628
1294455504
381251027
97584467
69892714
1086898869
856377356
1793970586
1759877891
2005475302
2018419400
2117305463
1563786696
1556411983
389276029
703720597
2021409353
405878508
1364211013
1441926096
162887796
1590906761
181277867
241722184
2033970111
2118175000
516062947
2005978399
829915838
2071083438
52358517
256475393
56113009
551315257
562058816
1586753716
1904734945
1777894986
644047646
1349446947
1158292177
1021657124
781603863
115315692
620697105
45656439
1570855404
2088399456
76508248
1789197045
326950597
787401608
471408126
629297598
986563300
840460849
476765604
915848716
553535842
1071908431
1357401459
166319325
1178921676
987090992
19021702
2017602347
1751357037
130951659
687830123
553183929
797823390
1461745949
1732761748
1207406497
308163241
924490727
2019264498
1080634363
1408949861
915499159
1416947607
967790485
1036777400
1352208443
186879617
1047787828
1897604075
2136268319
1384138614
1663609735
1125294993
437162749
235395274
1548062464
529427457
21445809
900484713
497732736
311906566
138920238
2071198926
669312560
698406301
1145605379
625390559
1726609806
1977951186
1314975975
2058403697
18565600
349338458
544023070
1219197790
1033887724
6148268
1050272231
1992451536
2030463097
1672756094
41751427
1127499072
1730334689
333696961
1748249477
482867453
766754688
210809363
640725411
853199931
613305234
479398532
629295300
1474262857
1185681820
328438886
437775073
819526097
2022563950
498810639
1252558233
900661749
146105433
66295444
1383192180
929961380
1627984955
307022119
887506093
1114070148
989565146
1930473498
1662068368
504613351
429754045
337650505
570434624
2045673675
2098096775
620671284
1655800988
1098061018
1026130509
727433398
810360674
663625810
597288025
1558110480
1608012709
1573897635
1624632043
338504568
1026895786
1372859712
1481590573
1890963692
84966680
1561123585
1191728492
476577755
785358383
759978226
184734965
333465818
1847457456
974224746
2129814197
1424057872
1550902565
204591823
1344946888
1494064098
801353529
929840825
2085593509
891717867
554651731
702129416
2054041429
388478717
2128805304
228147172
1507482491
1910225744
328623857
933555143
242183441
2101615735
1130782150
354290559
99029977
1661309081
1999056135
255621785
772371083
1002616331
542876962
348440521
1872155030
1198171716
2086068440
1030609592
803773120
1261661173
2110099418
1657299370
2070958262
2100381837
1008968179
1307437666
995959595
1396761698
1754168670
1425983939
1976780622
1820748263
189547279
1206108473
1322512430
1596995217
733602760
650685168
1703303654
1396093825
1977433829
205448576
1948331357
1516413146
520469566
2138400246
1289754902
594111050
1996861567
857801917
1425693502
2082242725
1369274782
1713401950
1896830344
1747709978
1026227597
1678143551
1517290937
1253331423
672677144
2013610831
2032424377
639040831
81450188
1893748714
993101331
2033494214
1966908450
1535168318
452845735
1380607287
2041702368
93270539
578733831
1530812857
1128969328
1651049102
811729525
729699447
1282465768
1625699611
1702949956
1284201826
1604321005
1481812877
896592706
1310028117
1041813760
724232445
477468039
123054902
1654836990
1106404465
1236694369
924075706
1109250770
619480023
502382736
896343599
233491194
1040980442
394506611
1006590541
185166343
898900630
1037901006
590468001
1053741375
247844986
436705636
1949339588
507381353
744243459
1427539454
534952327
1610254005
673118719
620739977
741953588
1574364054
2015216028
1961006526
1337745618
953562633
1836953712
2030246974
955810882
540098389
784340130
693508574
383740677
1613775167
870858081
1999846449
70053387
98936099
1914871944
369961439
1018796641
1822434646
1816030041
1569542599
200935444
1831256393
1001680322
2055477321
367640821
1968334266
432627099
1112776815
420364690
999670900
1636268092
133256208
725597561
501836585
1683664582
693516931
1914489779
906048342
107852404
1312064418
1063150710
1546753129
792379535
2135984671
615692760
1699655128
2054056026
900925229
2010583008
40120228
1241843408
1678728415
327664410
586066772
2142719060
75315664
2055310577
996189156
1892031417
1533826107
537076086
1167891481
1610434090
1732917120
2046674013
1047388530
2034982879
866992002
1566189610
1694097090
1333220935
467771506
964201473
1275478259
191222329
1047046071
255757352
447162519
1031869756
1921225107
2002393213
195517492
2142778758
530295744
250982864
1170394142
1651410638
767049965
55360457
1520496911
1049925415
67269686
331669875
879830187
149112475
831266694
945099000
1041690820
1896145210
1975630707
1586640185
252516263
559794090
1107710435
1886020258
733412293
564956720
2061123077
1561916381
812986269
1670022427
178711937
1964055619
70166060
131167476
333246787
17753126
1674999358
845027940
632183555
767564980
786430090
28169812
1269245348
90090753
2130056502
411236186
297215366
2071862052
2049408249
960516680
1219676051
123596631
1845527619
1328436587
406004518
8502632
481381262
1942076070
1665793129
1790639077
603514189
580417498
362760103
261736474
737283960
1614745437
312199432
580787504
570343212
2098843089
286049168
842703207
1895990666
1444796562
147412606
317327831
853974381
838830786
1721042402
417659205
1651625877
2019097932
481293980
1933562187
2026719977
1693271734
441931583
1554928981
1020141810
2114974957
558009611
1763229421
844759433
2129038641
995475655
651862562
908772270
1380238761
1732512291
1638294354
1640845079
1617099923
943943161
665980041
1806020477
1654320849
1171462141
1232672842
1974186038
1766899168
6752860
1549005539
1929261178
1365133031
113543907
1456191062
1048950045
292400414
120793066
1609096359
1086605621
794944199
1113200695
840201591
869388138
1959303352
957826838
749365805
897063076
1945677917
1172916531
1363971835
937820321
1698015324
163138190
1367095005
660146039
1167391323
1688332810
222536694
62873908
807432321
1945104421
293582263
1757140626
1384702213
414989231
826771599
537117929
1671750412
262521124
617079179
430050317
661795250
1334609898
1677320481
88250903
964504734
2094765825
2112705774
1566298115
1584014592
791540701
209629494
1610589160
1461706382
154147866
832896450
1292306719
434868936
1270642251
1862622512
1638795217
1443649602
1497363686
1316647806
1476104669
2068565387
503016812
407123283
1117841342
893326571
668223377
233222869
1241871626
110459167
722832262
532851109
1103143953
2051832701
545015459
618880508
375495385
2005167192
628079673
1752334417
1700319015
755761770
68008849
98281526
764615154
551651169
344563460
1137154836
708956003
169399802
1669875711
819766657
1267334083
2061325301
156087375
974785055
2139637521
17953802
1801276122
1021397981
1143937255
1634334969
302979632
1693846001
1512001453
1516144356
996421810
1047541934
1243903277
759215094
986765973
42150885
680017684
88764812
365670246
586371710
535605072
1730670853
1430099586
854433877
1464184835
570395158
2002909002
1531063569
296630609
471995793
1832902285
450804210
950250669
1075650266
946543520
883540045
1743273828
897318214
1554257970
1903706221
452489262
1127723987
1158180982
850797781
370091390
42203414
991529025
451200215
708636729
803994925
916509569
2029668886
55243004
160755495
1889575766
475581147
1049872878
1612542615
522311671
723016163
140797343
443009660
1800874902
1763508308
1757044313
1109897742
415393524
2015256444
900165209
1404530446
836252148
1564575038
2050636218
571586303
1163802964
1478884861
81674374
810766902
1081942231
783135529
453177628
917558877
731049903
390588459
1632858689
946017909
875880173
438583969
1204256175
1838046360
2002546921
1920892506
1812052524
865087803
905859681
26926299
1002299442
858304608
22043703
314884273
1648614385
999101222
1764178122
1337158593
2095080735
2038693076
1481510183
424863765
2040133287
820134434
1888982163
227849397
135153099
642326146
833601095
45738891
249560852
874440275
40589758
678879183
1726933500
764001892
882441284
2091274130
1969886662
852596848
938743130
101243307
310695729
1268204888
1763929698
800502790
861374125
3043728
1533171829
460636599
2087977702
577177433
844104878
1436781301
1772373291
1680459397
1567207963
816132600
35199358
2125889623
60260434
118366091
18152850
439504314
762751407
370796868
997293926
2118557129
965479880
475581147
964996139
697027892
1580905174
1136883419
135404772
1047259784
1734872207
1185910318
2076970638
1629447479
89505703
1512513754
215360600
178506949
604646267
1012473593
218850282
1024494098
799881017
89247935
827905703
1143498741
121622994
1985479002
2138462578
275116302
1566876944
784904144
1969936603
861957432
935886584
1779708261
753973574
458974396
1624928402
1447698088
1051383113
1354613636
1060740426
1795526712
41740830
176826207
699415728
2126435827
1239149470
250453886
1294069798
2115880687
1966709265
156785680
976889919
1346024108
1118774057
1971686339
836705644
797072603
1199977064
537259916
1978547515
1550075189
1908582217
367738528
1945164495
128316552
186167815
1081581731
1978930470
826861203
1160788783
438723152
685482081
1326400373
325018592
436224987
1350690444
1906360495
1090178692
2061825199
157923525
934626882
817562348
596363982
844977824
278756956
1153096636
1200514046
806331771
1017130879
2138499267
1720225697
224092503
1635071840
1823315800
1938809189
749006196
1896798510
1438167992
1050198634
1682879073
1553485109
1643660671
771005173
97708933
358061078
1230975466
625963895
1778375343
1471911579
463313789
1526739778
932232913
1438901966
2129114299
653722633
1581934181
1449940094
1717105147
419068115
1477011317
372990617
1036897629
1698458832
515454474
1156091731
891183682
87232038
283137715
1950766853
1580800006
1918352006
2021135737
390847452
1999230003
1083121983
130640562
1891813944
15986871
1260828465
642350806
1546288823
515708350
1268348492
870228140
1289910994
163178326
1805084486
1444956655
282585563
760000381
1780252152
1021485589
301205230
626438521
526559421
681064539
994769118
1140630624
306469884
2105822910
1633753563
747333810
156019145
1189383457
590189554
93444621
2027275978
877304977
1311187728
1923206729
449859658
2044329421
656105172
1729140457
2054230240
1940644833
1930685032
904963785
1338317222
1410565681
1319964305
1683591277
1088500470
811558706
1398111098
951030925
1020631805
1505114835
202198362
120875400
1043642129
987995922
1539668977
1412958947
812136380
132460742
775484168
466210980
308931392
1031062242
1846338717
1551411528
971389336
1331946271
2005956472
125804953
1800249979
1125532330
1385703271
1891115169
1517129641
1767011255
1994378555
968061198
923138838
693268867
5410559
891889115
478611832
1775909724
1394363210
941994425
72724671
1468859344
2005074780
1586176462
1218292320
460056225
1469423740
1117258391
345287607
1336123112
1475061907
1561976857
1245491710
1117721699
15343600
589309277
836078782
226043448
207738813
2113860710
742461673
650343722
544221447
741901008
465321918
1108268530
697561976
979078593
1147929004
2124128593
1778659796
1376710659
1686386612
1875099618
1351006869
838901082
1600272468
1192957461
695036116
1388029820
1651610579
1460228851
195984772
996247958
220303401
648154221
38770627
132552348
42717914
1836087159
1479202572
789860872
353024061
1993916846
2078973528
1093462029
1823826090
1484596189
319254051
513906318
710760503
1384428713
528849243
7983795
238190791
2118386200
898605295
124777852
1669631938
662564193
676760288
772777079
1985839397
1950023596
234712049
1765840076
2065352442
2080715073
1417849325
1057840915
1688093052
1047852266
1505833779
1108183531
2061966269
1693867425
1530850746
2015008888
1479888520
1615409512
852721571
1042488640
672942902
642805027
588571350
1670063017
1669122580
1550986698
1023494156
1894487019
703939261
353035469
2115905008
1981202472
311919381
427491962
1809287644
1843239259
955500217
573285877
13237141
656226872
2086594860
2018846001
325173960
475771881
735511949
1756463383
429147460
415177986
922003030
606156248
1913948206
229158009
114269855
195516595
432306428
328739139
1900178048
170707446
1754512412
1064265699
615186313
789743425
1616610083
1856637165
1303990086
364460209
113426013
572318432
1896339808
1081694547
1628013327
101957313
1983442607
1404627682
641971517
1900091288
1963991920
1533948585
560037846
1513619775
1290677811
589990901
1037176667
1623697701
777342635
1542143172
2026868510
1148226132
597404491
1668788209
901070741
227740456
1026478430
1624624150
2010616481
1502088427
2104785997
1014885009
974861979
1378084600
161785068
44706192
1154679112
117458277
372598038
1192198069
1004709649
1903682158
1481975266
1294725267
2066106863
754978875
1002996134
1394801399
2118282014
1550297899
493892222
1248831917
1382230295
568119618
384336395
300069465
1394636950
264443574
696939601
1202691438
1062524921
929443279
314383451
220437744
1617140759
469419281
900685859
1733560299
1539786394
2004187416
1946231123
41371859
798677493
1253805932
349901600
931932770
516943850
695807444
1513478875
1566701297
1079628450
636301764
1433756095
1488882414
1462417993
1704766331
44645214
88025859
753290779
2139360243
1502729432
1513046795
1210487963
990672118
762286071
1829261800
883443738
951966979
1348358091
71254424
1092015233
309482854
1001491735
1303672932
1574645153
1875193652
1401750757
1459557833
1578352287
869457020
1095558911
8188239
513553395
746903847
309034499
1762838565
1086953474
625202661
1241734015
1221756337
159794282
218004317
55888071
992758219
534659891
167471536
1426116568
1235210209
2051473513
1810106212
1129814997
1792785689
1458194977
1049962597
729921986
1595300345
513601092
1194958525
2011750992
939866735
784642838
49346939
503691228
1059409383
563411897
1056529116
532078302
1974045962
1455977505
450010874
801162189
1461020433
1254246878
871927584
2141474044
1277565793
1835015432
875897775
651747447
1482273504
675880333
1519671406
542668528
1905864729
1053632373
1762050652
1870226404
1543012208
966479717
1347885237
1782321026
118632878
8437920
493352057
1657139923
1361415906
229852206
1505266240
854155103
1618764477
1816697053
1484052112
1900376664
1160882759
776914165
659443129
1529670212
1486652068
1060437953
43268144
541130425
1620603776
2120150683
593405984
1347535142
1319584642
180831460
1231107664
869039249
1627665349
2037694445
497930902
1684022672
1811816371
964685003
115277120
241807351
666225369
793541304
897062467
1987513960
8347493
570626894
640288117
1063762197
1736424067
740269324
448945877
1032084111
407873014
183426629
595131355
1713076101
991776956
1563087256
1566966978
277704879
1885733896
1013329427
1657810703
1511517209
891993410
1249718363
1853644443
1567964164
1172983096
573235226
1430136210
1556728416
1430592521
1254410766
816371176
569308877
590715858
909880104
9322342
1082928598
726954481
1528004765
495849348
10245615
46085926
1148648576
1266687612
52387104
1317604563
372049616
1051734144
1691688508
124535866
1376693928
436863379
1452695251
947575189
124681243
1189190042
578811444
64324740
1218161350
1432762305
1528796565
635930466
226397676
1163805311
542077484
334738047
171508036
1202117363
879407362
1546886192
1931636756
1955760434
1159052575
697907782
1700759109
889136736
1933129631
1570627011
439298213
532546859
776390722
111535864
109648096
517058652
2055708011
1398083241
1520019028
1128233896
1896565588
397659687
1748627246
917288308
1972243249
1496930835
1218085906
2007314650
1942282114
2138022702
810125987
1546922416
992145672
148238272
60690913
2012761743
1851672409
1051774477
238816739
630353887
439867548
1912059865
1557621483
882018531
2075124033
1501558377
1223862816
133545484
408947670
1288234961
2026619575
636215561
567271097
1887193051
756032905
147977201
1255124541
1599628823
31450749
1690933957
901145123
2008271354
1616814405
43212432
732894150
165651271
903098043
237171774
195738372
357637342
703285615
1770472820
1418465243
1789352828
1267789544
391657189
1436423268
2016983809
1297916401
730711543
840884500
92233544
1085803234
1043284418
774621264
730720821
760239889
107683315
1994108564
1221989952
1390018859
54816893
948578740
1367207112
1639264870
700465540
1534387582
1378799261
109737604
1329127138
233001748
1999111234
1373656801
836530362
1695352027
711230783
1109685605
1823167182
803606949
684235542
1067439908
1452827066
1086814731
1544945752
693987900
1346624300
1914280399
26374126
602438910
65745646
381686511
500755422
1602560333
1963028636
571834178
650474904
1433519449
679940489
2031763791
346735235
1198151573
1624457307
1113461772
1656028353
1340299173
222297711
1544820845
819492486
486211623
634688478
1973703391
241297730
1317848607
1651506369
219976385
2126844095
1123663670
180910614
951010317
1008484087
109982063
1000209180
422885015
1017764565
713416352
534002455
1233308268
239275749
520643629
627663766
524901786
110316156
2029365511
1238763585
1403146523
1398000662
1682945400
210950689
1298524835
1157628588
955410471
736960980
563338489
1288747047
110828853
1975820143
881502548
1641366445
1898169920
16383415
769993051
617895394
736445704
544846358
1553623484
1391357884
316933807
801950182
1015554577
1204022827
437005206
300717113
1622686804
1359537729
1666718145
1202002892
773175276
648827395
17633677
1721259105
636280003
883819379
817910040
1524891167
2133554622
1927315795
1033814323
2051579231
1106049176
1439268117
1630880715
1325717741
416506001
2037525349
913246160
283167124
1371850041
1888959624
254564927
733960713
1584858864
1726204760
185703904
674954320
1710147437
715134197
181106362
1647146141
227874656
1784767791
1062704098
528097667
1177108497
898950149
545556412
871172812
1422974270
684245964
1433295759
2038522987
1011978018
1811849894
550272692
1492200798
291342398
1512581207
1561917432
1394387422
1763938627
2055464392
341632588
5727223
671637894
1942437860
781252109
1218413523
1272393585
1845559156
1717246619
277779382
406929433
1991294217
393733081
1085200487
1214399098
1068639620
1819798312
1420093696
737008018
1044436781
1232576208
1395262353
56811928
734998144
1046193976
1685343480
91696869
1959485128
613974984
1779604995
860230779
350802274
696698166
1148252243
712041900
938905839
797889320
1457215845
1693430619
78119235
1530252900
421601462
1013869932
367472577
811344172
52376281
152778776
669098918
1259128695
617912661
1128915285
1660297017
828094318
674881558
1655687792
129991625
561624907
1171049083
480647294
1473002028
954820655
469647553
557205232
1167006157
1311855263
100577133
587037973
1820177219
416363554
577072980
1355035893
927879067
1465885170
666639747
52114738
550906275
737188275
1015755389
1404555845
612977114
1686908286
566743635
789882100
558169357
802517452
1931101312
1043629519
1415261296
307368308
492445072
1929196660
1451510741
1376155895
602674624
99298418
788156683
132977981
1275334951
500039183
518648211
439241509
1112263090
1363333905
1116823629
505378499
1400850116
1516801018
1696293284
191634063
444977949
1857886096
1099354164
2064933230
1721560874
2016367323
192221430
1355707253
1389096831
677241550
1313037481
723952863
1441677059
1612401052
764809239
1775619595
23468967
2147208544
1502377382
691116555
1478802621
1742053364
1686092603
808054012
2011957725
605698985
1101684201
765875180
1869313121
1013296389
632900002
1184392737
1801941584
2025886629
937098643
1465537190
871074249
577336739
1732790181
1103875331
221413469
235721058
2104933883
580528651
1035497364
2076635773
1077163160
1665933229
1698831333
819158627
239712627
114204124
1645489272
303716692
1164311619
492483354
1666873766
1556723246
1345086089
1312657661
1632554418
2037242837
1763437170
1445775815
900229130
699270117
171538265
1821117468
1887649810
1266444502
1804044721
1450153196
1882835501
1943191827
383570174
264857749
266494233
1773177464
712528386
1629960721
939082227
1532515042
255236643
1723729845
1730093664
702486317
1358481354
913327333
195560452
883494095
2089650598
1237570189
167529986
1554009578
1163524934
28441601
2105772991
61617788
1077954149
577256146
1724788502
1316416396
1763071619
1481628635
264504364
616608784
1785702813
359320302
1648004048
820518443
344013970
712852269
1986999024
893964765
53096824
538249863
887174771
328903966
115322564
320011455
2118585738
784473276
208638415
510176896
323545826
842959191
1801554017
203761034
232044726
1246883189
863053727
860191771
1278831888
131879752
86766077
695700132
744453333
1076290007
1203629021
2724065
313671767
735860383
2101990142
522064940
596624038
514683515
849346637
399857364
1904381242
1764369225
1679966126
1334088774
904557052
2030669267
426891891
470855842
950977454
484257754
192319795
448059125
1675171443
1493609608
92069365
1986077826
303158398
2113139389
690809337
484651178
1331260766
462849918
90047370
512408362
262200811
1073652265
1560171536
1183215733
316918580
1985466497
56282990
1974518548
277081046
434331248
556731300
340316552
406243808
423980314
974653109
1545742187
1852646787
1897031209
807483665
899607056
1454520476
1803040562
1451909473
1212463242
737367840
576341575
626076591
1053562700
1865226831
1066381998
594970971
1050864090
1073137454
1575786678
1187118887
1550410589
915881875
352404508
1492554424
1154383088
1609001393
774473698
1523599164
1842745136
852831178
1804521630
366319310
1088942360
800973318
1145849774
526701852
1535628908
402191542
1183157650
2139326314
251499925
571300782
1555659837
1172721554
1627071281
1061697112
1345201841
59326496
1539632994
259544472
1383712397
1550446613
134068763
1192770571
593285313
1179184942
1418932923
1834552057
341823037
132122610
1386907404
648744346
1547336810
751084753
1813206352
1557144626
1365157697
1889606036
481536515
1362787717
795511559
1635674401
1133259567
1109512275
1771534874
1074984531
779075588
1310098513
1507828968
1098098434
1462272148
1260518250
1355939098
6346019
822381081
1626380478
299838910
429854364
1507203878
1026054184
494183392
697770316
1089800289
1354931178
305921882
2046897817
111283563
91782780
1647772552
637141191
863449379
985947239
35674448
894610535
1354156244
1868204931
2116782516
634592789
1137592472
367140732
1280672905
40535080
297232470
556540463
1817203371
1876934497
82821559
981457352
500259678
1832313660
194240308
728867703
1679496649
1503598819
835680881
600124574
2094707848
1209701625
1800362282
2038957682
848512500
447268248
554137294
2103323892
1828707380
1798069725
784234098
654220923
1651019845
1394792851
706150546
365163235
912842331
1218433189
491707607
1370335674
1381063369
2030354323
1380954043
1124513030
736460034
369387365
149434162
1651504898
688571988
247075001
830854154
1374300615
849173662
1203572828
1888748075
357683952
1303210973
2028284186
169395735
1450390228
2065046882
351403301
1402313772
195145756
1970083585
997228169
1044223383
1205081653
1496765476
1698687801
230925514
1307673047
363556359
557041930
1933205682
302400507
933973961
1437973946
2037532457
1864461522
268521028
457025509
124734678
1720772705
191501143
1755432673
755729718
488922652
1929509108
543067816
738397704
482014791
1083250741
1605249492
1870519504
823648182
1893061984
1889035645
743470192
1023928908
968387907
6827689
1880018209
367289340
1976483171
555714595
733257973
242937979
1131332811
1791226123
927679868
367542672
368339689
1267376868
1454447403
1337794183
683357282
1176068085
1595031849
98418000
1598180215
1610597655
1880259079
99359026
767132502
296416846
559907472
1461635377
423213678
1571994398
1684189798
342583764
1943015175
527199987
401047764
1472561526
1714708274
2084680439
591861933
469379194
2067431443
921576499
1801679107
1109376973
1522175026
536515206
1698358296
240879453
857270395
467874938
1187120432
393597154
638899175
2023583781
384126938
808006256
338565790
594068189
544101340
1074658435
2089921754
2039076828
1911580327
1061827746
1378317634
968262874
1751355043
1383641280
1435513028
508026209
1293265696
520567363
670426956
316050540
190234878
1510780400
1077813503
796796465
1902337377
1509977601
1509325446
743616054
810913152
1155862425
1377159231
884880903
551230831
1903271214
2141052102
1903344489
370331719
1271536135
1848115365
1070158205
974508121
156171000
979236136
282487870
1015998454
1202844388
1132719685
2091787825
234531777
1862068061
1842331522
799527297
1284390439
762902577
793185863
639417023
1806045861
1688903869
444959787
953594565
2006587791
736083783
413573280
580284959
312009606
351389053
632224494
1822835737
275067719
1120065186
612337854
353315838
838605092
563542098
935551205
106042376
705816789
1379590762
858511559
129672117
782233450
1857131558
2030817878
1890991791
205860174
1015034287
815757519
1110165225
1720103531
160433074
1284494979
770033591
666300492
1665711138
1656548393
740998690
1259332381
152457932
1231971661
383678985
2091872989
989502510
1931847386
1826685411
607736916
1393048306
1879375805
431719060
303511733
196428878
1246792624
166994424
416514793
1750028379
858115071
1640684325
531389908
935217592
1283865730
1608196554
96832817
1562105259
342971795
841111221
1357003806
1512987742
946729908
573581860
677700328
960625274
1680167357
1635527439
104796720
86910740
1115360413
624707401
1983491086
1083267794
67924302
1212179388
1599277181
1388625266
411635706
675272386
320198769
1993888017
211266654
1224445765
994706751
1642263390
558556983
1373927522
91768837
194138662
919018772
1658504192
584294728
408286133
1842206691
679942582
2040074365
1530011166
1955226768
1051174491
1099375003
1013273914
219281944
1471651825
1884962415
1313705491
63227129
2002456125
1467386435
1883919223
569053050
1567854888
21639603
1541686409
322376162
103376524
1263936990
401903767
1660253161
424671104
436795989
289203715
469232255
1779657906
872379005
2036709145
1670677434
1921214611
829618002
225424820
605419288
1787537126
1097530025
2105195415
417171346
88729949
1995023710
1489515372
1287199434
590537897
755380470
2028370237
337729549
182696637
1862555174
1707383346
2071217245
1504485496
764840703
777051431
1697307390
1357788910
790659319
1117785489
1942221299
1422375910
848191149
616173067
1876013291
925221270
1689678740
1813350752
1699650897
1632639026
44511620
1936749714
379051721
1531797402
1069447997
745627383
285789584
48913742
31400735
1392419421
111471249
1237801990
937134227
522464088
1202377785
1416499308
390488264
314879473
1223433842
1154081185
1289624228
1001430712
1326858472
1672890800
2123903174
1467372015
1757926111
1654970797
1269547747
1676253967
377694161
1823867238
490620029
977896424
1948199517
1816991881
153718532
437484819
245202154
1716675812
1916233478
2074806463
427512210
1471250636
2074329203
1282559293
1833626608
825858119
24645506
1716383182
1614464734
1352565273
680223018
990516664
362938219
1652619868
412620120
327593568
1962649543
1315697817
894153206
520965881
971896330
1967140117
374399351
737447155
1286235395
1018006490
1375486762
1559306078
908311618
1317386929
1962741772
405467629
2086329380
1812037457
534027777
113608156
1734562154
586166806
1285590719
970642989
458265226
1510581054
272564181
852081364
1361848499
1252696044
1228910040
788369969
1082885431
399560040
1679901104
770753097
21195421
1576232145
71177792
1008508000
204691190
2137973245
1978109380
989471465
1475188707
1237033614
835238851
583458004
2042414709
242914674
1795471660
1747180649
16180156
417671312
627433723
2031106670
705505473
1012563251
361160736
235782969
176797955
1682142601
1850842718
212121073
589276833
1319477922
1240385118
993302950
1998192429
2107553412
1328447932
618758018
1700659247
521094397
754817599
396927842
871649115
1940053979
2077240564
70216677
382774083
1454088206
437055223
1622746250
1634809724
894998651
243737444
279933472
2135363838
1154107588
251769292
364207780
627006842
2053090544
412189843
904788876
1094494129
1367015336
629451981
879766844
232995837
224488280
124879069
742539211
317010894
1688857475
532956539
328834553
227920373
1019343805
59319486
1053595808
1750450181
1683841652
343040599
1790453067
1067406750
1917632500
482634087
1426103742
1319048459
1965734920
282025908
983074906
127494183
1301221001
1768639700
1841771172
66032356
600207280
1138788086
1552848492
704553568
1774345668
1357056556
1834541012
143552832
1094408324
1489105119
1911987878
151688474
1583864966
1755920066
908304857
924362701
874166536
1237013011
1216220368
814033368
213649765
1771029682
561728909
733138088
754209147
1814446049
28492926
766116632
1546823188
744517228
95624778
1950199761
1508301095
1729565557
2094989489
1839068873
1488191319
713963616
407691444
1797964304
1218163581
1839479221
1192260594
270785579
1054553524
2021947035
1232726839
1433851786
1031035917
1382127898
892300819
796262768
950496093
2043874712
1141076893
1164613298
1217725533
1093707436
448094054
712163464
1294724436
778763819
486107988
1604794792
912289193
956914987
1931430198
1359148642
220944216
38554552
413018059
1803014572
620778069
854170800
346004301
751508168
1236128590
409149042
1021708276
804343455
1631937956
889341410
1172988505
1781407443
1111826646
24349841
760300249
1319917875
745925699
457267099
122956959
2110737800
979509916
125456606
1452171400
2016662393
358213275
1225858189
1548472788
2123376649
1751726111
1165061024
126792951
183631106
794897991
1399936102
135901492
738255927
972804050
100967411
247597650
1684291617
1612772659
1638275333
195189615
708238224
1694485593
1603529731
406890688
398186052
600836616
627056107
1203751107
1568001848
121066436
1041389898
169281941
560444451
1279203988
584265719
500592568
4451124
120032363
1576709016
726021469
667479759
760063980
481501902
23907570
1582870465
1569437361
1683469896
1904313377
873117664
1250097843
1358537098
1875555587
384305968
1436800398
1842963422
1693454670
1401389118
1713557247
435784525
2073072593
1016165662
1609774341
687879765
1228140447
1983053760
129490617
36326080
729432986
949033370
777561021
873049255
1173055292
1578232733
850395840
1081557248
425179027
381265365
1941961762
2134604400
1925785031
255437393
1953103088
187007838
641003582
1004512467
655582249
396266517
1031161887
1552729772
1967662777
2063493325
1712859315
1522972279
2099435078
1541602154
1936282831
2052635116
1124454992
760911515
1735627558
1483979015
1539731304
64689059
1538336831
1335738471
1993305612
1008927372
1778409718
37899381
506782843
1344957923
840352168
1495482669
995107163
1616924340
2096078360
598615425
763943117
1719473408
1803485932
1291790680
230048197
1851738458
861261363
1483139750
968341574
757551249
1755343953
134300823
1093537192
1701380726
1221718043
593005264
1655021007
1672003162
938700794
1395297754
1155438417
1498540169
1736048393
727961596
420359708
1114977020
146768565
1485084339
510698061
37036222
1746882974
1150051110
2008272029
2054705999
1595312032
944116603
578669746
598896887
1124394084
685454452
225226281
1431194610
1163413583
1552874761
1808083820
949517112
1360235014
288877204
2069185219
603855734
1364017804
1554975827
1749034180
422948551
752775058
369941403
1079292003
165609983
777685962
2119345351
505688315
1479813436
1551133696
1900638387
223078740
1442386991
506731350
1028471546
292493814
1534018981
426374786
2043649410
462914134
1141137333
1284623923
362817771
10036755
92124741
1219150216
1934819965
802769881
1757606097
1607866198
549441626
494542631
667944587
147356186
1814453615
491354101
1473446404
729757331
121815396
1058926113
1840540339
856436675
841668415
1374182331
2025065387
371513522
1088857209
56794597
460624303
194936749
1417889372
270456258
602411008
587703179
1178570244
1342070768
926527970
468749209
562815696
1364345280
763459048
2041603489
252055915
478561962
796609218
135323204
1576986630
734309722
1983500546
1881473033
628045112
2008705541
1091808106
1008278687
1973275930
1113258824
543856094
1289061855
993695375
2125905214
500004741
889058557
1703608900
67839166
2113227077
1593015765
1306016218
795762631
1545807053
1240819145
88724087
1560785947
1394199911
1062039384
1668467335
1878782949
1330810702
588892694
1170278396
692357168
2139202450
1770265626
1879382228
1261567256
1741566281
1148166012
1780397373
2041643133
1394848472
1333982865
2030738043
1463819290
2140386658
1971203799
2004991455
2100334070
1147187784
964475830
364162019
694569051
1720936249
108218948
2061743511
1275657144
802327276
1218842524
160416744
1480039909
298810677
433889063
396849966
913249369
890978415
852503066
823994079
2030940910
515955930
64078077
941469243
890151717
354469960
1169644233
326059561
1276679612
819052181
400252221
417519078
917223693
563374235
228010026
2105136747
512877583
1635664131
1776892759
1089788349
1194322386
1818420715
1964007023
2003612252
16967154
317076392
479994474
446896529
572127664
442253305
1770868855
2113961865
689347424
1035345260
1567339219
385644953
342129345
92028022
1796668996
1498773968
278160643
1005851266
47722527
1430233634
1458224469
357363852
930645437
1421795925
681339096
1369602139
1434477647
207692256
919553772
178126281
2098990890
1027792343
1787933910
1064442145
164194330
1652587307
181165065
379013310
755654911
278858574
1553520934
549628607
82245726
491382087
1148519890
968938405
582830586
351995240
654794249
143662050
375235175
1950522254
1971640978
1186018134
1812739936
2051281934
1017217486
2000076864
1586677807
1938048175
300680778
500129338
1220704560
38920307
1084979008
689161313
111770757
1027079052
2123229824
1808465114
908073168
1226591118
1797467524
1880934662
509562429
108790378
258108839
1543280055
9440469
223237555
417118032
965132507
1491093799
1762119096
668104946
1242843795
377664954
12801152
858391907
78227056
1714508566
1103679877
677524576
1540314265
895397710
531806602
947779188
105301405
1657171414
296915262
264027742
770063981
1437828877
913700840
581033877
1646835202
1208085110
607891958
1002518957
1495254948
236179347
2051763020
1465223724
430896776
983379808
764582545
1496134369
1928629076
103785451
1275150736
2136943972
1374973959
1653827945
194298123
1706219638
2130397900
109007369
662901479
214694106
1326900756
452306141
670667949
571335879
1012193160
997732412
1450424677
269224994
147239794
546588802
1239983771
544731192
2128330572
957482577
200047082
180608796
1677922460
1011090432
1463653689
203284189
2140323996
152364591
1259728570
1162012126
1523194183
1929847518
1604933204
1768952749
787464450
1880237104
774211093
1784016051
2070794771
976901596
1580869762
298361362
777700100
1788791664
391224494
472230930
50319413
1651618012
1038541033
648864064
1361621697
249365444
1390719437
941438244
1168304385
2116450774
2025523395
1238640613
576986471
963852175
1945878896
596708277
828016433
252022044
681050372
1939300863
950937102
137992201
1858425678
438736958
1649114516
1497871121
1127592459
2036725164
1938750848
497142994
1359327611
1341487977
384337459
1990792168
1194465048
367182851
396584275
1688786220
946654254
1167760240
733491065
525864203
657123590
723856122
253450580
2079052675
1425147013
210081638
1600522200
930822781
1041152910
339897324
228033141
1245952313
899911348
969010039
1891716426
729183122
1853910702
640960280
34646812
440961229
371330416
307807449
1704738368
941055594
1508067299
465314373
1363701869
1925938808
396310128
691183962
1456550759
884279107
831931386
925550880
1183730908
823943835
1048097071
1812557652
2112711689
1004869566
345973676
379302431
608483597
3275924
246301788
1747482219
597410556
334437115
1686881858
1927213637
468080750
1800291913
197137110
899022170
733483268
468927460
1730000063
1034040278
591447711
1408299741
1672257562
99179945
1503588857
538830141
127697203
1615940377
1368331064
1098286560
1500923723
1728509276
1828207974
483490656
1681700573
873985951
214517797
505602544
1216394926
442975012
1101878829
1431400160
599601692
319769860
1863926891
1174304044
1987200247
30258851
940006005
1728658424
1638731776
722500318
89796191
128816934
756165100
966580415
1537966995
1341084891
1553081300
900287559
1474019122
328132887
1863800333
186626694
909095686
1674546511
831425451
210271312
1695534150
778870707
590220743
470344855
1037763049
647814928
2016367374
1667315215
464703604
1639304657
495955834
1763936787
1789977801
765576817
301860550
314946432
296615741
431859067
182037429
1597386821
1738923192
793605109
1770625425
338300282
2057141144
880478358
522032088
1835073633
230052429
1330380096
1300474905
862890065
1825528817
1508737205
551189119
1482512612
1175056406
271443204
119084286
1011242079
1813483824
1883688640
649874512
223753816
1556542360
1255815255
1565732612
879368600
1831029777
628994992
368002206
1634238341
699288611
1835138342
1612901884
1168498177
1181236526
349136489
256168760
931707741
376407726
1168506883
1309970392
431854051
1987361219
658904684
421243971
1640729261
101356258
1639697442
489090441
1592050390
1060545859
884108647
1873771382
24379296
2050146502
526323538
78914675
1041468347
392291128
1586948085
502169664
484198745
2023796386
1868870050
1397118557
506695997
247330195
1660864692
1284411133
446960573
1371483681
916747107
1009829333
1029068875
1221890570
188551318
1740374306
1924090877
1203642964
32718961
1635415122
1608017633
30444925
671333138
2071120777
1471997455
711114122
1593839757
653154585
597625906
605920349
817023616
1746161625
1728240089
1003849525
1609408803
1415934829
680907590
213183453
330374358
925722120
1826163600
1013402614
1075304233
2067946142
746805647
824542141
689380643
2051143099
1619242874
1782482826
1826224424
44395026
528913332
138692839
1358982202
1172848234
1334606998
1965616749
21389106
1146552481
1920456903
539487743
1285189349
970413063
1977281648
269924980
1955780121
81740742
363318608
197166327
1561308526
1840644039
1015582139
1749249602
597417299
2107397878
606207053
628380493
1130412110
1444464023
1830005490
122335341
307252046
327902829
1156046382
1781337195
849393850
1455110544
253761867
2121883415
676847676
1864855278
2109277156
1744944090
50616372
568905180
209457269
1266087573
1885880204
1859176165
1607539195
1389724213
572880258
1844583219
53034874
391809907
2078602293
196133438
1952942691
1529666814
1438124156
1852260761
1666993429
1518980232
459341782
972866299
1629387363
1927969625
1526624304
1466511003
1398522818
1144418026
362019502
1530945068
489284184
664370745
271298672
445658171
1795182824
238885606
1601971570
1882357150
946791590
915504128
1375695916
1629921726
782677600
1515014675
1108217681
911388098
13285493
246631183
1695242265
1906381661
1541059493
1781775445
1472056851
1913955945
1006243484
172782496
851662258
1331195222
549596356
1030861200
1854803308
148973689
1604521277
1926704922
1477433648
1276527088
734959266
1769927387
458650665
1693620997
1350081201
344065032
535971331
1818122453
223474315
1780200551
5341449
1782768881
941275966
1303251897
66194507
76009032
1605774823
1667519626
1312833402
467331390
1937702154
642900029
156743625
844720244
693749121
212002076
1233862130
183753512
660693801
2079079997
414201243
1320522794
915875790
271589998
1392462356
1936070091
1887496082
1490992835
1171742090
68714013
1216681132
1334851772
1606044426
1781245616
399279393
1611645977
796973117
1206997629
308493753
1406528493
615177164
1851334684
1161446711
1638937036
1766004220
1543712419
1355127368
829955688
699433208
514042510
997617359
1296582760
1911980246
1808587867
902068651
516774597
96760087
1015863834
1487266995
1024627759
825635539
497096818
1421607172
1038162421
1526467224
839762562
1894389164
1769832548
683630484
692343380
1881878456
1125752919
1338152852
1744380265
1382707606
1901173927
799054587
770057859
675420564
763378590
1117045818
889822515
1445843790
1085497519
1576486990
154392827
779510704
1287803519
824912470
1609187263
2080060712
1439134167
1427958399
1027088267
729141916
1012421423
1506431594
35119908
1950944551
2083009112
1126830233
1244355193
519617864
251450502
217758404
1139524529
1973427807
616521287
823375988
105337863
1606542500
1706389238
1177233197
568572030
2029133084
77276938
1635866907
580058235
1231163788
724880509
1938875196
803595769
751451634
1316820429
871217649
1453398732
1492601143
1210798018
192184493
1012675245
939007715
1714052912
130170638
93645128
467552169
1590701849
696011278
1386874110
788519759
2110562311
1279554631
1438405391
752667128
648656239
383254059
301253301
1141521102
1801759722
1036349577
786252866
717335357
581256678
1509689710
1022029320
1636216293
1714944360
1039091879
255557348
1951712724
330491849
1192504246
2106715357
1973444095
1768722360
964242287
1799922261
1361022865
844796997
1336584123
2032439672
501131404
1606353686
1372706835
348916788
2083554273
32533959
1450286096
392924775
1090084310
1258213077
1942026320
368354468
1151082490
1985828754
920514255
1405646526
585197873
725289751
785804030
1039806808
2075841013
1864379119
2075152899
1484729738
624363059
1584803779
104416500
178636111
1762283317
1229756578
1937405950
1129491899
400856508
533207333
657470683
1823108110
359973811
1824622926
535670108
614393925
892313634
2082308332
1743086250
795589090
744691835
2021317321
702471769
689190070
1329615522
235110702
1203760751
1446086559
206688371
1771664721
841427577
710880555
1420681635
2020446372
281283881
967663077
1402820204
1158007742
2041587028
1379301365
514422084
745401885
1751290218
459811975
50143407
179643876
34259117
768311649
1869316594
464684723
1480423107
754775453
1864963163
2083363001
668864100
452335571
1745830748
1503258373
1204908613
476054901
100645961
1702695363
57012649
2027404012
1031334635
564402085
1868754183
1697667281
266042232
313791150
1351487409
1594381851
1346206728
1433623053
86442603
1621784786
201237059
1348747340
627090062
1059350407
562286933
69675751
1218409718
42736938
463040350
1248553247
2002666420
1017738468
830558951
1389331619
1544384056
657136887
210531975
1666287430
12362843
1641621813
1732274610
819239013
1334127811
1568740651
929301620
2071007275
1609335074
53468117
617359565
95806071
1398563335
1522564836
228213700
2053247254
163578804
375579328
696866176
794279954
1063689235
1480181459
1704478362
1366711474
1762185904
624922628
1718966374
1708251727
131789174
161851357
1800021325
2019515047
1236318610
2079259256
368092223
1904449138
73900589
1358082322
249885877
453029210
1818972353
36861141
385737751
2045119763
1500619186
1377074232
1778411686
1334790558
539094843
176254104
1772607799
326345684
506140712
1956453497
674728115
240783475
1333341769
1982388438
708281427
161832688
1269674948
1714981252
754168385
709629222
686723235
137872263
1117946892
1718778055
624405333
523176916
1954371606
245940936
363510584
532011359
280736233
1581061604
350233568
1367894331
1098410596
275641169
297697025
36139974
1789599740
1334705001
1104180567
1269683487
799567873
717178591
275881858
1823758423
245294445
1002049660
1266246562
155147943
222485071
1907355897
1238016850
1692309631
369747243
557609061
1250178111
1551759008
1175516234
68715126
533568061
209348871
273120551
1933159176
1797802300
197021800
212308058
888081689
187066606
1566957544
1105121421
1950757941
1900406176
1295826273
1672691182
795418513
969404841
1248367590
1164599437
704776120
1386005076
1631889431
1171419051
1196788355
1185018571
1267242848
861629619
196956358
577567537
400982116
127213554
162791782
1987671129
1429881129
459099938
911689028
1854326821
952268237
577685521
223861774
90860465
2146796792
920284110
767884813
928998800
1049495108
2052183265
1788569324
818327349
1396003788
529319207
112007065
483563512
1451935497
1986597188
2132317904
183937533
459369151
125519035
955530353
1562485540
82812916
2102478123
1816829996
666200440
1517338384
973657856
1578371984
142715271
1695584163
121712950
1637297
875864094
2084294015
498018389
727195928
765969842
1449257706
1332739619
1298794970
870241979
1322096156
622425915
478892479
454627231
416462751
874721108
553494951
1682833064
665155539
1298622577
2120955954
384515915
2042809978
1768939388
868367377
1329621696
2114642835
1905056719
1478041529
1343840750
1830396757
728355785
396512075
182236529
1854519184
1829265654
1462546432
1586598078
195811996
1258785663
1427880682
1536891965
897936261
218617827
2042917645
1815066527
259171719
2083407447
2602482
1126581956
618120405
2098954350
44101869
523753518
418908001
2050236659
1140156067
1760276901
271126634
731374872
1487977905
1583918311
2089398831
317312701
1792814937
1847959655
1744304948
2043767712
2116263332
16235939
450091344
1005068473
2071122323
1508956011
645364093
1963547159
470724881
1879548017
1663183066
1482899282
1115493668
1210600606
181009901
1992030947
1748982446
485825474
23530340
328116206
367427208
272024131
326921297
755962546
831633075
655465450
5371503
1115564700
1766693160
1225922016
910295588
833490209
1206016963
1411240568
95501191
2061534157
1849866584
1848872070
1878022931
2021571775
1873832925
2014135908
1368066105
1290478921
1353125782
1408953497
912160868
1873677417
756492529
1584160122
2100476209
401362412
549642360
1365833219
1302512632
279495289
343171405
850986540
323688337
2229678
1604701165
1656026847
600014722
1400876079
11402094
780350905
754252834
1744444949
182731267
1417080226
1344889617
306041916
1287200241
1056518306
224976288
370399955
1854239668
1574108125
1243716836
305672540
1781889644
1703685068
1224632014
2007635650
24353478
484320681
1333595488
382103828
1873454232
928893931
516944550
628215305
598953433
1697376071
2072046303
987740876
535028044
926037003
1081102237
580581718
624372149
460750997
1361479806
1505603538
1479971205
2100803978
1102109564
619060559
85850929
1131828471
70243062
1364497712
740992208
1648486202
938599504
1741827995
1710532502
1609151879
1386142019
299818734
915665691
1217909878
1182980822
535773334
26227474
1603941309
323069452
212479624
422330917
1507941773
524027965
644071110
1912497450
256783943
1034838708
960178592
1058488389
1273426141
494280305
1452980829
2052360726
1247127842
1319833674
1105952518
1934669836
1440559235
2063398958
1249934307
1037015936
1213789127
1673492989
835046841
679427411
2067374444
323062812
1510892282
2111734931
94678794
512236969
599051745
2007223632
617289356
1476950350
1600163166
811541979
403531965
1881246758
1987046806
1441716969
1912791929
1784141807
2046385048
677981774
20945309
1766604138
377524736
1098257264
582176931
754787559
1994932558
1811189841
1472445896
140211201
1485525077
969109903
58897463
1109154629
677954467
1506342865
2061328112
587078700
1082408202
795721445
121898521
115735656
1549829967
646045810
1000441989
628372216
765042578
525068170
351727605
1035308113
665489445
1857001590
15722189
1283551825
664663173
1495615833
2145851335
1300507063
1468640451
504508440
1783382241
2094416632
1592545401
95488948
2070969125
1848304792
1501310308
1377389197
1576598858
191415401
880391531
1551349900
898037450
48126310
831314271
1766254298
1572577208
839889064
883670593
1206435872
806460055
2035243721
2086247984
1735579102
260796254
1903784905
1462996371
1713313640
527380463
1863786053
423798379
110084094
871821653
1371002220
1794743308
1055594427
1471648096
721770709
276485964
2133475236
1596917050
1864083592
143771824
774010768
787583461
1136145965
337558790
1955157605
1131742361
531180908
250281924
751412359
303562588
417716315
1370322009
923215431
601864194
280624816
1519428318
2050595056
804096279
1529774658
1060670509
56772973
1707810591
577976891
173374538
364632677
903380522
256310028
1518320018
1385936879
1305992648
1907250680
1770101443
1395570946
1538320625
676200689
2047011772
439184720
139891027
1684293555
1047483758
542328362
1276069139
820370670
245916726
761076961
104066223
300917861
46317925
2140215082
1827064618
768535994
822047031
410417525
386821133
526788064
1197701164
1035437413
1696464279
686096520
658645099
473277750
338132316
568326738
1287807117
948328455
1883299553
2052847001
1612213730
2069179034
1282727713
1312901563
327550981
289034479
1429213160
978192448
1493412779
586778981
1947216538
2127503852
467697457
1679273964
1067188595
2096486999
1710591693
2085944892
1928935637
478546369
1063402492
1084174925
1777793569
1278886269
1602802936
581267011
2011206376
587029716
1443927551
2102305402
451278542
714262
218129197
552436473
1310677478
417124307
704820768
381349630
1182471786
1263598075
653390119
332344069
2025649780
1452900939
1804529230
756900419
68236826
2068285365
1160809965
990594728
1910648455
1285933910
1335337874
1905438037
1378383559
1048962788
1417404966
1338248477
667843998
1075287700
53133078
119254207
739482294
410709630
969404320
1368339061
62805911
1849967778
1914514092
123379004
1976626008
1141789006
904139346
2053070004
944120506
362036975
1699145366
1409571249
1952269844
1997203488
2140000786
1348949007
1473421503
1990025366
1800071586
871295740
1194887684
199667437
815750301
1253224144
1938496244
667957527
1906614043
1534272015
2054542021
813528406
939790003
647907272
936107214
1836478032
1960767492
1614510185
1688385270
1180418367
1285167845
688140064
954424278
696907407
1061806133
288063708
628566282
486672296
184219275
1425436910
1864085687
878497891
962038542
1551912658
1298735298
1087675591
187371366
2132093632
1008212758
1863516993
1502232126
270662920
1388716306
524101624
1300116664
295313302
1268129153
189084309
1618407180
280235099
1962442011
645598590
2128909689
1307061376
715743848
1345210782
538734141
939387256
1124233572
1676944640
1725873190
1326118884
1589101658
1004013333
1921312404
41999802
176477640
1492026610
282256082
492664620
1576996947
2076981130
245661109
805284844
86243624
898654957
1581702434
1885082876
1973767506
474871464
109595743
1741462311
1178780392
767942473
679570134
1863608221
1102568304
1831841613
95678620
2077173875
1766322674
2057043735
1169058400
2094946323
737990573
1671584354
87816821
174568119
1508547937
1422568720
290297431
761306880
127134773
788153379
1084863667
490902204
2140512455
1699720883
1189702665
229679387
1305027489
970392943
724571791
1856985057
1872023090
1680304307
1968085852
129942047
1710195108
227136334
1778247512
1711198622
1598706075
1951387741
1943179764
1769699560
881377397
421835533
1239774188
1175154116
1738597538
1268364037
309758
261162552
612851544
1974868804
622930554
380724135
686252266
527651746
225935899
574800052
292191858
1020773184
1111761962
862161583
246720426
1828197028
2113083995
920218474
948889252
633644380
319952706
756889047
947080798
587698855
328908390
1542832211
1326807722
280123634
793544758
1647565910
1187238465
1785367858
1624855457
1898486629
65548766
855432646
1924944079
1887792412
1543086991
240613186
500249996
1698341657
135342818
961475377
1150982038
1146702088
182335659
523400212
1838049084
1033479045
1294986447
1206179111
739143240
1087908588
213705011
259928238
1971129596
1117585220
858050314
799919793
2071080910
1485445126
1456663712
243176058
245906801
1895423430
794621323
1131440460
2126418839
376309282
132933149
902093675
22513916
826168977
1229947086
800245926
440421828
1294532390
1856630774
99521738
1753695553
1005823970
838275706
1057636506
256585156
1882051674
580685738
1087146643
2071754649
214623856
297595297
1811981448
1438178837
1183410368
1018607666
933139550
1597036266
552320438
1964701123
1589346934
373296874
42755964
681040172
1908846179
1941374506
494072875
1822851351
2013339748
282128656
805602405
1050459699
1172497199
1367908714
908616857
1954898948
2122306495
1457951662
2026546426
300710900
952174824
724762047
2135835522
2009426808
1699079119
942926886
71874146
1791448842
700545101
475084454
730015568
1051065381
193707593
1004643016
2066311433
461753281
903738006
1950481067
966478570
1244580754
952883939
1238256798
163002233
1927840873
298894752
1288233264
792806782
670084941
568990880
218954146
1820654260
688155246
940161362
2085983073
30461215
640059862
289851977
1514533659
1784697278
516640553
654631006
634719075
624447156
338312737
1932194223
1424612046
1843658288
859044354
2115016871
1379638521
1890615781
2027126194
977458537
757538334
2083275153
1043813836
1307096215
242156134
1894242397
245951299
1328377185
278724348
907279235
11802143
1931259066
2057123060
1610273538
1055259168
496762635
272565425
1093644491
324876624
494133628
723680977
1881648312
1477693143
1790112032
688461385
1371515635
1801780240
1424470904
680566501
1006527311
1933674539
666400985
391874365
1082758251
655852315
59094867
582766411
961153116
106433593
1536564551
1955758402
1180518109
1777157479
1916929681
243468401
764672607
666611831
79593469
1007699694
1756425811
1369158089
1885042637
2072424539
834463953
725712788
1171032869
1459871489
489353090
1915724821
617436445
1698857912
2089607562
557078517
2117426262
1995659267
312108680
300712519
1511292170
794885013
756662916
208001777
1819553808
2058333155
324420339
349012925
549615669
1087649264
1208694798
1737335270
1192920030
186204042
521633051
120601931
2142991944
1591303510
931438809
130730420
500441684
1193541507
1301136588
827375191
379166312
571313696
1129022136
1511141295
862512511
466078308
248960415
1644050341
651664470
1513651422
900548286
1480143228
250007766
178138942
1510479294
1255175888
1709856153
1618531432
1736365713
1479194292
1386108843
322237264
1994503952
2016640819
823747948
1490276177
1646814705
1238892070
720533876
647376820
1124303995
401131978
1684461673
848214988
1905293486
1431975787
1564456777
1709007880
98751665
1357457761
103495426
663289797
162887796
1274656820
1553817837
2061921527
113549572
1907847540
1831738338
534377167
964154564
931346616
1292923040
304785445
66409952
2043270006
28871362
1082266189
1472008018
466737134
1218847243
1196225098
1146535158
724976132
1993846987
318702811
1123664663
221759131
335396852
51597245
338401671
1982901221
1756079825
1900788698
1827190247
1892160568
1186522639
1118827219
719034944
2116849420
1203070544
320830112
599788985
1501722884
297433441
1899150065
1070925655
511213340
2002121812
395892785
547541906
2053614330
307928395
752866435
1718654236
2094475402
741287267
1745690900
1393794584
376905092
1711310115
278076247
1844400544
1167150907
28702211
1305992538
1348016104
750494426
1394255293
1386878687
682324952
576926207
784750692
896599477
523292239
2089923470
1369100286
688056266
625233955
1119307380
2008992014
1690310486
1669011081
1031397301
1059746845
503743132
1054490082
294680711
964786183
532951861
1079243941
2144785048
1767616217
4412612
1030677161
1692770257
1068396104
259200904
1509381576
1089289932
92890242
850424783
1311155842
1107446292
633469378
1979333810
514371606
584328222
1876481730
357564583
1078094394
2107745159
376687245
1068759133
1920511290
101072327
358475396
975243308
517287755
65920447
767107385
1897263355
476021430
2040713717
1903718527
807104957
475491330
676744120
284341993
1145884987
1443346039
1622256395
970424898
1563399026
1127329971
1544059284
364002148
582526508
1358751797
1609001386
473644999
1787370820
1993159947
832207739
511182419
889128808
1839949341
1184393832
877253722
1966709077
1950887855
1279017917
1095929917
848912081
384216516
1257318418
1240507724
813689314
1800131689
1484647540
1164500523
815711375
2111569171
936803056
1498033838
1887653010
986023067
891001334
1099633677
1322656654
554309354
2144999795
1661264032
703386495
551622253
467127615
332826543
1861099804
328088242
1883090621
117634480
1622996080
864890515
1989029707
1888548646
165513897
2027260028
1545888395
1051606609
1532101296
199601061
1939008062
18327685
191263896
1762074618
2016365696
2057174551
1431795203
737346761
1692686081
1477934622
905397331
717986126
1453825119
1107324510
100264478
732567869
741912249
437520667
1404204168
1809315219
419713046
1669551742
1637737764
691852354
1420680573
1369874749
1484159054
951535297
440942405
715475370
1921943772
1578866819
1500277420
2009510343
2076743066
810469230
1780328828
269997492
2112662044
1108335515
1311494278
494067749
854356189
1598762060
1288271871
1746011252
478508591
650880618
1884378887
1356237390
1232181584
186482494
312595030
709295150
270504457
1427768959
93983969
484058941
1236457270
395506857
1111175874
1158812519
587578418
2039111723
412317043
710405729
700291031
1056413767
995488425
332870355
276757082
155118980
1554775966
1786040154
260330662
703275479
1967091145
503822469
1926120756
1026424215
1967251499
533432925
138692839
175012459
764574797
1880752580
1022508819
1912406112
784459482
1921221695
1867182742
1758440967
679263982
2048135821
2145192986
1632343525
444147247
795050931
1065150840
568419554
2042796348
1266198005
1467039256
54329402
1887297399
338469183
21520239
260766401
1850778935
84397058
177666388
1542978237
183406521
1121896141
1429013728
123259343
407398673
1067909606
323596811
1270414399
862371636
353835939
444197889
187073678
2095441320
413620500
159882530
1338701763
1383334943
144920449
864566735
1370410292
453038397
546704097
453044881
2045390166
1399476159
39934797
1965812542
492865641
1249237135
2082583438
1245941722
1237385449
980581144
1512818026
1329163396
811881091
2013209123
1049910914
1216651216
1571492464
280966695
1125891419
1301733204
563700808
533765495
110249467
27333043
1478773071
345011859
665333396
1002994435
1149599397
1930785191
392472879
846993198
1527008557
1569450937
205525682
1114615711
947560389
1949646386
539997175
1730499369
1464696179
1152069711
2113602335
1654992760
1765193932
1797156002
1880522139
85315043
1024903557
1828248754
791286601
91875635
695952210
1899626524
239728735
852860930
437080972
394787843
1922022377
1900530645
1124495101
221375582
69537376
1137368570
767417201
817225151
1278349270
2041987776
1309043022
1454268094
1175532899
801045558
1005777077
455864716
776805928
900458099
1359977745
2137356554
262342900
144974072
1906875396
1736097254
811975094
1807837324
366892354
1712224696
143668531
840310917
1088265016
863202789
329226376
1001078676
205571971
978669452
579936738
1790326670
2003698048
340719678
1345041034
1770924473
1906254716
934707377
1793000181
990260775
552004681
1451869478
2103003727
729883814
335238348
1750174533
1951473139
1248224092
1109384030
2042309826
963072765
2023424351
935308178
1078094546
468437295
2077057679
169093964
15716515
810177882
124516680
785605409
256277784
747107968
2131307160
1489738406
1907844053
935182996
2097329235
606431202
1048394326
903664198
461778670
1882921906
1848009471
555892229
686715446
1055803120
187734403
1441558533
116444408
195896148
1589666880
1351660990
128835965
1340958576
423329514
120821080
201374915
1192559935
1544422094
2021681345
1324778769
1139550518
1891040959
105337863
2009039251
1870706914
1291076516
1472336776
983609848
2122016542
1227500665
812142231
1469769301
202251202
418048704
1911280515
899525288
1157052581
257660494
393432427
617359932
395576081
1216203503
759933808
1052382451
413835064
1581682907
744269160
1139658247
626619187
149870696
1546804595
582082206
1520453029
974129534
446412403
1784395567
1486245418
1388390733
447466844
720283742
1370759227
119947504
1014203270
1043126075
1350586605
1589924692
1992730730
1989200421
1330990409
2666548
1109393489
391971149
231763561
1547088602
1912532206
641850887
1771202946
2121035928
1804654760
1105014610
1293040983
1766580669
1352791874
1965837326
766210770
72938533
1133951822
106694752
1239642195
1202808125
877642007
414403343
349250986
2002808127
302332313
1947249594
381104287
1001788990
729039077
775719331
1912862925
1433675447
106315320
1404349852
1491796543
751317546
84119090
1296966013
185083674
676444181
1651341567
1752082677
850237185
994591957
1125873848
1435002525
1579696500
2142293568
1097219604
374060360
1381351066
1343254175
220418733
1509806347
806429567
1158480935
1915024499
643455508
2040298137
1284176549
134991063
1539725443
883042503
1121296808
1196516007
369564044
719765486
197145566
545435895
1560109995
784832425
1757844988
280528458
225817877
213099340
1819909667
535296820
1350284896
1907250896
7250766
1096341018
126469447
520293783
684969808
1006240688
1546072174
9105148
282963670
340831222
44532462
144281990
733412293
1646059681
418928734
1463888670
2005019453
371280703
725030895
342926782
1944519944
1338658256
855832650
1286518150
1499584607
1800688872
191769920
749938079
19478036
1765170916
1791481764
1327382488
1249157408
506527120
1648105027
2042115324
403576837
992741878
2049463707
1354695016
672631411
1074442857
2016311031
2103561419
1265535334
1795545487
1703741933
1159439516
288303906
706779772
987458984
1398123628
1138196926
386263268
1334589008
488804431
253218119
296464284
2145724612
1703504879
130478848
2012883780
1603453924
652889422
766772809
1374810152
1651047751
1547857581
1361415476
317837234
1134942337
437208299
844633000
471003104
891181692
1467799495
2089598745
878522660
1392268082
1273491016
521585352
1446943940
119155240
1651586778
813701617
721935534
482409151
341810704
1875489167
1736271284
1368973708
682861346
757429913
1802740492
1408407803
863560574
443745201
1918843739
1880436037
1174734703
1044915803
302929240
2043904730
795670051
14190535
1825140918
1189924157
453891491
801004973
1328483296
1953621810
1104030552
422256988
1819401468
961716771
349671442
2123289931
1794089688
686561530
1282224367
597610046
1909634883
1033789675
408226194
469180613
904490958
1218979513
979759959
999344531
1135117208
712382958
794616702
1730499369
1691606116
763033298
1044016502
680761405
968994744
792295513
1883974201
1807786669
931668481
1370755924
1134838807
1633725291
919856472
1446267130
1374521856
1209175817
1727794580
269560806
1911332971
1880478752
1099341922
1429801642
1358318550
333367063
2134932297
1285651589
61157685
27589275
1904918699
1527311892
184771346
483736820
718436872
1511836725
1438766831
802891111
448235525
633483264
1499024457
2059773358
1433133391
272724837
1492259168
795021730
1329710382
1049343011
1281087779
970573926
2052521194
1957435986
1222591989
1531596535
310760668
1014749338
777282627
112214858
532423969
664934225
1164775224
1664718904
716766596
369306006
184003424
1241144237
855613731
1385255853
2000642244
780528907
248509781
1984253603
1091884909
927629904
1402938616
1595200455
2081195244
53744988
1906807047
2117937537
1044233239
1268997852
1587509160
248787258
1984600072
1303156255
738607628
1524084201
682140841
1111263901
1230145871
2108776338
1359217357
272527030
650187360
59194880
1179530188
2101354413
481516882
408782030
126711084
1201412115
801467942
1426402731
2123456265
974642900
1811516507
348015539
695496975
719912784
867404278
309992440
1438473573
135803909
730388038
1731084219
25192695
1237836269
1844756042
1545047344
1672815265
1247322430
1794131391
445921518
1691303399
1387370981
1357090958
794636176
1738807895
536422422
4716908
412308650
880355204
2100856025
746394643
2056601513
1916575707
1556965906
1915346229
47629118
529210696
236421792
856598856
80425307
1693226042
1093905330
668984522
1453787404
1968401082
80717464
1732233496
876310981
197526074
54421700
1222500417
246427581
605318011
1903201264
68579782
816956739
1677993655
31162618
484550193
1915197492
656928306
896983480
1055111124
299391141
1643269528
1560280829
499184225
2101566689
1206165779
884539155
390334171
342586011
1812358225
1390673678
1547366149
203320929
332176818
116330040
626150159
486253402
210944009
1046205091
1557156091
1080540112
1697818769
198572571
843031838
287003074
548029497
986193870
2132210192
2076316517
972814848
113705305
595660997
608398055
1763580384
315636266
2101183702
198797815
159878338
676287937
14583991
636796156
1174141533
1098402004
879119329
585500627
143306992
87171729
76708564
1376217237
767289193
224608567
935929996
770403952
1719699548
1197637671
1246640181
2136593361
800973318
1118998917
1662139810
959375909
1097725252
291309829
1324873999
379065127
203024078
488638693
1008255416
1086410052
681226346
1244152556
1281288668
1277539790
611456953
314470015
674086142
1877441773
1503508018
1535721700
69605985
342425186
854261735
662570071
280226499
1429937248
145608222
1968135976
357570157
943688467
1136124589
489504380
1495094019
1575804485
812110743
1183104692
1191750485
215066699
1962349295
1502553460
1560701753
794585716
1667888071
31306663
1087770699
2122906377
1524857878
445989122
565358404
1537740775
9031411
897786183
1493615673
738458437
615540774
382510649
3692095
1524434375
1225200011
445547091
698597666
645305585
1237175078
1757284055
917253505
1051093738
271377062
286380975
589360824
1136785890
1405021536
982110867
2059152698
1240023950
95850513
170899128
483602837
888555292
1165397726
245388957
603666096
131324108
976793644
1015002208
569709412
994978244
2008178200
430877474
1532339010
806100142
859589633
1809801974
790938069
1237384099
918811720
36694116
1165301318
1120159828
454230865
1377345548
1305892407
859816672
600329871
1050007232
1209077598
1838634951
1136188550
579701636
764644247
440826064
730932660
1258238068
1847652164
658596436
1718714799
1626504994
1549440844
1231036670
1211201947
1885455218
1215369834
401969747
1151207731
322793212
2022169182
1783958015
1218032780
159484572
1229476572
293236427
293769751
1538312934
61733177
312643607
1445908591
850067718
640009789
1773856936
179229566
461847640
1928444031
1182162319
2131560987
1777885900
1104610871
2096660871
300936939
353843434
518205365
775036204
908423231
1959743124
1148551368
1945215807
1706031243
1942952250
430914909
1566552757
1414984155
664213199
2078383565
973955285
1248744359
590398901
43851870
272879762
726890134
1370834830
261753301
394995235
1626627537
1554987950
1822141141
1773851534
1711750742
562606176
867966607
1310416256
187114992
542497879
1735683580
118620695
1404831255
1580134597
1751130909
1057666719
1032419534
1903573759
509105461
1125368661
2076094773
2093744903
130998578
532090489
1272166067
1825207627
162741992
872624164
429031728
769781578
1080926731
1985825668
851413033
48985413
1864420332
432019118
1520081914
1313953067
878161340
2004514078
542677931
151140240
1522176919
1451256716
98846067
1895668070
1898157092
1134776140
1822803807
364311853
1569428559
468283905
1948753587
1931689696
94073117
2049973062
1086793304
1896710592
527810306
1984916013
249543099
176481663
796722873
824358547
423855418
2091612174
1645088105
1420629017
1946800193
967457192
1016311013
569409393
1553537231
1614370880
1514022500
1119310326
1882331542
1498464093
1403920009
1550151737
1339467773
1365628280
336835380
2105008326
158347420
192946603
1844007491
1093180459
1733481294
1042122342
1387285606
1722277877
383403755
1907002049
2133567672
189094862
203622679
587072537
1286483879
1993576805
857890192
202942475
709979578
1945735101
1664797732
1694283399
2093666633
22967338
599266867
201565058
1423018031
104561425
585597626
671927280
2051776337
981287805
1284342778
1269191254
895061773
1714390550
1499393724
1049395781
1968616063
2077706868
910451867
1916514514
364491246
607072661
1784959572
54898022
1039414187
1919071762
593464490
50600323
315063129
1861026408
703805011
1902384675
199774423
1376476000
1928984296
2002755427
1203140849
327413940
100587135
1463779201
38660472
1606686782
420884764
334992492
1350864783
1344568160
896988000
48693696
2041877963
444255386
1032310359
295505618
118026330
1578267229
1580023691
711898508
1600486106
1547691592
1074984531
934444129
17071642
1869936895
2076315026
1051764236
1467379324
344503042
1074499139
553070404
102144135
1811844404
1796134935
1044664286
1455496261
157213635
1560230290
2063528776
271624078
1670713762
104378351
793699278
97796793
6907393
2106931570
1513214354
1457191837
1005679372
716561874
10688794
483951875
2042157042
1115914066
1495576884
401893243
1947525297
733071209
70373729
1858386286
2094486222
1739508318
532079915
1532492125
607655404
1080784644
868825412
149911157
1788052132
1154952981
1006986875
232153621
1083425049
1387862885
1539595363
1293905554
633390264
863617291
482907362
455332266
1032482849
1940417567
1794434829
1008573049
2008293107
1969144944
1989727036
787396489
1200178938
1249568144
708845301
571049322
1684771158
1812293323
371872591
450435523
1134450219
1774181711
591469877
1568153080
685660482
1636650537
1596273418
329410979
1319524336
972702544
876374145
2066941549
580255869
268765623
1555761812
1994677702
1516119460
1879345096
1531769356
156402812
2038454962
915456221
1584488589
1730803315
1418222611
1112428067
519344775
1166878334
166582763
1645375446
58532303
2045307308
285630107
1786340316
469975382
859570798
641266912
266061999
39337793
1558523603
1953044051
1057540464
199902186
886572972
1813103399
2092877494
2082366042
1033310102
364868520
1006007860
1980661633
2001365285
1213243328
45858455
37822070
444594764
690258891
2030868487
1596255835
259600727
90289782
334872234
594950371
1945804603
2003562937
272151479
409106377
673621676
1467458605
15451073
20355
1826554574
866643807
1323811085
1892088515
438971798
728236625
1318186636
72181834
606102109
1074286231
1908016302
2096398546
300344978
864718095
1265868508
863441736
1845297423
1551611985
1602570414
82817476
343468222
811126472
1605828919
2102844702
688277631
529636901
930923919
1533524624
697242849
1576775295
334137111
837954384
750666704
348946180
642607058
751304215
1316335494
1910830443
1285380551
1680926104
628704092
781666314
1577226032
775032816
1495295520
49889061
1250086865
1585703844
370471277
520761380
281454811
1504005421
1745675158
933658488
118611914
699334817
500486428
1966875293
1146249474
174618743
1047406182
1127656847
1465578677
853588156
285893654
1629002012
1035232477
1358066026
1682760934
1030643340
1106575130
1017422394
615271202
1396615629
255516271
842390329
1662314925
1214828832
129314458
1410043201
734968509
1910733502
1816446404
278120055
82428338
1651234670
397804074
162439556
1893588090
1519996016
1356833419
869286100
198499429
4716908
1531578570
2089802961
992132342
311683731
1985613945
787154057
139439119
941427046
1411498579
1627451457
431036161
1328135808
1233557202
2091968567
835928208
393710090
977153803
1735542070
981100208
1685502050
725249018
701891689
1449358937
161622198
294725663
2102505210
1077550102
219624657
150300878
1415782396
831656628
1365171723
1511283772
80931914
1273185604
2021901228
628133461
1185279676
410414956
82601435
276812125
2011186441
1204240575
233376153
1106156902
307357178
973150365
1379699666
375787976
1124340845
724015615
124276848
1358633446
1620408111
1345717993
784504935
1790519068
491314536
1651957072
1489982502
171052708
2145499541
1224033998
341472500
249829355
1458430717
275997334
1811724693
1978257483
1653979846
2115847563
1453832520
2002450408
1812797083
398436384
409283239
1818293362
1544149931
1943287182
1836361346
929940063
2104957291
1947939572
776252447
172959616
642326146
821573668
337584825
1537355014
245492978
1537104822
1312670274
128410977
1241100233
528063654
178591998
1495337885
1976756569
1640037087
147799911
2082246953
1317774548
1062750929
559151944
1141077067
1761135204
742328423
217120123
1730242264
1373434404
1302907004
936530147
99562806
1228879727
1439950139
1821053875
1365500453
1029752260
156086020
819305265
1973976660
934347167
995353291
1031071304
942650502
326493956
431539815
1849585393
1108059757
539037260
951946641
1535184651
350413989
362504537
800984349
266198107
2130564751
762031598
684306665
802748796
1630540818
336732755
1913773057
1272171982
1817567363
2142957901
1909868299
179618091
1467792370
1225284511
1751479713
192374152
223560044
1673256146
220739929
283893732
2145987259
238155636
1881283575
1762629147
1337358515
66205143
289426269
853431462
1263864000
1290982134
838536415
682271052
999338617
1389171838
460667185
50748742
1806109050
989203256
983412535
2113011943
1850564837
2144141913
1660087919
495992052
748338017
2113263953
44447463
1643191108
891705426
515883751
854796117
66207699
1380850884
1030262753
333938427
1354918078
2097625136
2000062022
164107822
143329726
916193592
708295011
214413017
1623299200
699943096
165215745
50650134
745655493
1329125968
1528235047
917310313
363542208
1417121498
2113982776
1197780142
1388462464
531867630
1702706157
58854403
579441832
54047905
1227492106
928199357
1187799721
240700605
1165419381
2120282726
882005269
382093337
1185182724
1869169448
1811550879
653684842
2096412712
228910201
1403964327
1899710595
830512753
1753431060
1419693538
1081372930
1433693103
369340958
55786271
1364337621
749902514
1750037115
348000038
2147066107
538282974
1570770513
1905239122
462532242
2034042256
328132783
252965625
947646770
1838550275
2130017641
1417773604
1562729296
1803050003
259195125
916667801
1618467764
1221867195
235159586
595076390
1716309970
237686009
919531149
534179602
65436655
872324885
252729282
156316422
1139578838
207515103
1987521032
766129910
1495210198
279853318
1745080061
2037030278
1159436498
878728296
479185861
442242066
2083757327
334641097
894224167
209660356
1243165538
1453890112
1381180271
729888773
1437915045
845192773
1178481347
467857503
1678464808
1919327480
437150200
394024061
298671727
289753700
610629062
179564152
692633681
733818633
1475719041
1964951502
215901194
182754015
1558689755
1574336651
1410562745
1298733356
1285896128
345709642
1489309235
3899052
1974693402
487517362
1250687199
590220743
853591728
1867399861
914721861
25208027
1302646739
2085246291
426219508
1233300960
548156481
629211804
1537638214
1480714434
1482193467
1597763626
371721195
1178511592
551753898
1522862996
1820443110
264394188
205744512
332032513
1861620667
449566823
500204136
2088970396
1707038043
186395000
640555191
418578570
1911811272
831943252
650752546
1538114735
1449531218
414438993
1373071694
92664250
267079250
209321897
554975871
1590805526
1076356286
1465114113
944345848
301608294
1441773540
1882502331
990147886
427480460
372941393
47698520
468440769
1652231574
930819165
1602794577
1401378310
1847056931
1447105582
1553407095
1582211697
1867471346
664031552
1478889557
568927765
1354670416
1673865973
668398177
1354349398
588990692
1923332266
757221130
1137567985
1964156501
2083125808
2139963237
599090184
359863996
2122824307
1807158655
1216012752
200456571
552651145
1232367164
1836369753
120745730
1961280739
734664095
121893950
1897029240
869049056
1994730766
1175460387
1923256604
982230787
336288500
948841730
1115017822
65554841
1121792505
229441243
1972568050
357756743
1770099910
957174865
219265476
1097680061
134206334
2010955650
24449024
1727510885
1749365750
397938406
896203724
355822249
888995779
217979087
1379349630
1304887608
300098502
1504078796
939000331
1189195110
1302881904
1859305318
536073365
1359537991
1382711026
1904237167
665995967
921703740
1701524157
1082531253
1083337068
1281780403
2012996772
1307142117
513844643
757547195
2054480281
1108080318
761031006
898899476
1007027279
291820255
32307261
1698327789
1504901958
1873454166
469668604
1171773405
1418254698
1831647892
1101703987
1213190865
86889480
1540614317
1749043555
1042706874
1330243850
123694306
28252230
1274880489
1487933664
1385497008
45676849
1527112356
727729008
1832444889
428448728
2033113652
1439069246
702494286
133863070
1691999134
817550997
1420091737
1802287247
1963726963
2075343692
1597072301
499815608
1498357865
1119952408
1755634877
1307040776
242466682
1283157530
1440246672
1345240412
606876142
714261496
1852692673
2113873318
186428728
1138449882
1661388670
739984668
1610279293
537375628
1996451332
1546934268
1832035795
436791093
1805496989
468785668
993399985
853531630
182644342
1656083093
1103539924
1201363602
321420906
1598541924
1879752379
893300306
893128558
1951501377
1217654699
1538816950
82755973
1779316325
1311923029
932075147
717776252
1757154170
88968758
1318489670
1442265213
1828601985
1171727517
1789197489
42827527
252937420
387034493
787662515
934507679
773360728
1331857035
1995116694
1168201553
589274165
549179277
1073190797
563681449
1275332001
1364508079
897351067
1048234956
1516912436
917981347
1490149366
1307222933
998307704
500878069
1878860215
1600709686
1582624280
1566669609
2088059365
1712728845
47679782
1530196978
1013413578
795462140
374756579
99670891
865700487
1116123911
195900169
1190220499
1414833780
680043560
1102545557
730401805
302663290
597724249
206361658
1299602418
1642931095
995639006
203936741
2071594891
2090722472
863760629
770410545
435195627
1957936006
59452919
1597599955
1775493035
1104054828
2014091896
1391972660
1854632139
973821609
1351392867
1992408025
1419931691
1580612961
207603665
1042236627
718678424
1992131607
823268952
1078688043
1432258230
704386661
1971507926
1257658252
2024410815
449438500
1410656384
962282772
1430851958
36584279
1590427411
1253792310
547479402
1505502099
786451610
118666516
55519410
1804289833
915927446
327122851
864770256
676040463
5287530
950964684
351662153
200198465
1731786815
1843123432
1145776171
516103387
35451416
803294356
2037316749
1997505357
1894666969
1910950675
1961724924
1811820782
749230193
1470576112
2048469120
1096852930
900596259
1466277898
1670990964
519651296
1009376606
22215646
2030102540
97213058
1318892584
1671027106
1266677275
882917572
209047052
1370509759
89626818
1734820709
2087796431
1917485926
1160658337
2003596086
1392919897
1725991163
2126827019
1751363378
1920433342
794325603
390082994
1291574143
1986429597
121799236
366072467
664343474
1976370083
1125857420
1692794981
2142645031
1278345482
1095137016
737428381
1763381005
289282973
1704595527
972945261
24153522
327528473
574676502
985436009
1439817165
248489262
991491324
593762557
431186546
225221518
170194361
1849688066
1794682645
703399807
235691596
1039703924
1277350692
33665704
962540137
609330486
1789292286
1017708095
1972864517
1571277595
776071762
1115043273
2118616045
503190427
270431319
874978458
1719006848
450246923
381323162
1594467631
64618588
1704527236
578006344
300463500
907490709
781233552
292086759
1879384634
277540447
746294536
1409426479
637594856
945795064
730899960
1536542954
1685971647
136367769
1807118062
1095007408
1199050662
1237727037
448107397
817591591
824602279
528305162
614882439
1831100164
19933226
1159346791
299157907
1033502637
698386186
1777399395
250095647
1623660816
1259152435
569616170
1734987920
816957709
1112074867
1926067733
1074114676
440010241
993059433
2081143247
10071640
1324975126
1988179076
1786497837
1919218923
188418166
1933817783
1510645857
847807626
1103060324
2097053698
320256005
731654727
1518902722
1473148820
2076108736
96719948
3928241
1041988330
500192342
1964979790
1426381327
1568375833
980787199
104483901
979353486
1535965147
550851752
765214569
1330009091
309787565
1281375089
905303148
1548495447
738966634
927480804
1036204819
1857011051
518958987
741322476
1339739347
692055868
1587795021
1250137541
1950679547
594531585
487627442
1091116595
1064809310
1099786817
194218269
367866250
488270356
799626546
68651989
1248997228
266403386
269559149
440745611
1892337924
1253759064
843071901
592156392
727448502
987751008
722002687
971044571
1988478717
325954202
672915714
2052816443
929847539
1672860127
1459130501
653260783
705182548
1935015894
335715190
341439738
1708512780
2131616499
33880222
1186630953
2015557611
254874958
2080675859
1555936212
977422362
603662768
605127869
1122205853
538822713
1305272292
1636893268
920693990
1686349489
1797761028
370732590
2053712453
1409949335
718309169
1422739465
172007383
1452539623
978346705
817978335
1286252896
854855444
239720041
2025103894
1307601412
80307335
659273873
1137156154
1305551458
10697180
1099699482
780926308
1764588707
1814111913
693044419
226334074
407011598
297922757
118344126
1651122712
1536096199
1310117348
1565999294
1185033569
1477009464
1669795965
1954603888
625845879
1571364810
437699171
1611875119
1628177052
886539086
1433220236
11232766
301934163
1696117213
1370749423
967280193
1006740846
1809465877
728332241
2027044536
575605274
1693842778
1698426794
578665715
1872643069
2135617836
510293739
67380476
1218160931
259978213
1513171455
1324866301
120981979
1974187492
954513844
371576085
1604112357
190856405
369834881
1463530760
747800900
1104716281
1635537619
309068881
1448973073
1922001065
1275001619
2055515631
823694521
1898423222
1575249520
2040359705
1075868121
10838263
1715549795
1339149247
1006727089
916779751
1283196815
1767516050
204044013
358633565
1565036282
1776999466
1885782036
1603263473
1918447115
1949223818
1589560829
804900984
1752868371
1434994213
909898005
6440251
45106352
1958780087
1590122131
1756462527
1222452469
1353457735
1609820029
392866489
1352041827
1071970210
1591579403
1356072861
450610296
798512072
395663277
981026821
759129435
390334171
548112848
192322159
1299906898
526003449
890215542
1978019249
1399254172
2016687239
1515062477
1234161862
1483242840
1679395511
1472247080
888581658
2039033101
1812377923
653085949
411228525
601088076
2076339861
538136750
803384666
176447562
575757058
628671103
1181692486
1787694678
1644036903
1369660266
99342708
1588172236
542286828
1440129506
450775405
434807001
1765407756
1330102580
46003920
702191417
1052765790
1186153048
578686537
742861011
1875973185
1103094624
1134075451
1483225889
787741923
1309870640
584267971
1073639093
867600067
2084264570
1868278834
436360298
1045455182
1145876411
1681913397
970358582
640355927
753285226
1214041415
33982055
1246031756
1492985793
848474720
429419061
478966680
1970144678
1779141474
1885519474
384777556
147593498
1651490385
286886431
506825831
845055278
762262435
893310822
2127656386
313084784
900913817
48462178
1792528832
620029078
328420863
1969565529
1779976894
36461569
1565113019
1269121624
749073241
2135813871
1810879588
1879533747
1617139043
381093862
2056101450
1356447478
1022058896
376244479
690002076
1382546758
34910570
1446574085
1793215387
1256315277
586855104
115096080
1594966341
951997564
187221738
204881763
50350886
1191461730
724162445
1803365533
696340285
1144756339
1872345461
1232622096
1068589041
677813365
623073333
1974740391
13011297
196231028
664873495
1932884969
633651683
1647696931
16923036
992836689
1639160034
1927310821
2050276835
861404558
5446611
802594305
2010205915
805355977
628074629
664979813
455058804
1322512430
1473145858
1317686228
273147063
545744590
1891335565
1036858089
16973491
837797437
1806179001
2053771394
1672157803
1988560711
1070960722
60361747
2023516030
82431022
1015020489
709272628
190129830
1524112585
680192801
1320482773
1299405410
1890185308
2125147843
499540729
1487378093
1542079336
1491762489
1957980896
1121587463
461448089
532662016
1523678841
2043589795
1178084638
1696421499
1007667336
416625433
1195265916
1057817197
1723585928
887141414
1855948490
474778104
2115638186
2054743386
2048179711
1965812364
975600247
410010730
1084654165
1657401889
427637635
168506498
63305109
924616992
1081205458
1811555996
1837025496
1102426865
847045544
315896965
1013443809
978456261
1885368634
410601895
242697542
462437312
176407292
1663533310
1853622148
591946478
2132920374
1041234834
1296132827
2035675214
80984171
750606543
682390478
2014667859
1105000652
1524918569
1979723380
1129408432
1041070073
1903235935
1339154682
1679548238
1815268714
993934769
198067777
914731256
847091019
734885021
1313292377
269877516
1983550227
1839411774
331045118
1972095966
138486788
70012450
1989821430
56163015
1949033670
1721579959
1871191364
36102880
1033814323
939047447
1393694919
1459981200
291189272
1964408905
1885265155
510935862
1764900804
1039404071
350360340
1315340130
4010700
172964914
1419428467
1056082438
1609438545
908267431
1587838700
1505457204
132104571
1440948209
1577091419
585940510
85532215
122754676
628800056
1761509864
116877960
154273170
2057894744
1720002922
219886102
1413180933
1885581311
1367324069
1333577515
1668860585
23032506
274251258
423404091
1092170287
2053494571
1475298400
1078309891
2049960442
264425668
2026866631
1566531726
1662508330
174377525
1558727947
1191235413
1991516331
75793913
744532037
1797467501
632961815
636853673
1459578516
402791339
699818334
1415406623
200952445
1444078324
1120923831
1092841815
654866198
553548674
1653479753
521146357
158243686
342789940
1236699337
1735018428
2013512676
965454871
1803091299
432978756
829333249
1256022797
1661926802
700678148
1398651146
152078667
1395038738
805470047
747834895
674894837
831677611
1437614910
596899119
689053577
1886332184
1635045958
1160657716
2078870909
365405501
1881659155
1223716035
1398344074
410526944
2086976499
1126100448
1927546108
797496445
519477773
1662580005
18376817
1618450260
906881332
1335162146
814321448
1758845351
1063770140
1853861845
478652920
1142051116
1773279447
2084499146
1758036605
330849488
455987002
365642118
1857987924
1877280995
964459813
1753734709
868423434
1596522370
499271526
1616646442
1307222513
1544188707
370916760
733190295
1983038681
1507642284
944231115
2000139406
1163559573
2044052598
1544183643
418788149
1431171073
1274734340
1604875175
158123911
1493961157
2148892
1141506638
1303151186
1196258236
1810308525
1495104727
1244246703
1419383884
1978832591
316450276
1041657711
1596598619
1515564969
1836838784
1364018921
608194122
1249637137
561383405
392939713
815556838
597954493
1509208515
878311209
1300356954
91286573
1931346608
1406324121
23415978
267345226
1090844004
1436899303
476744452
1710970150
845453393
1666490917
1733567822
93808365
123260763
31724007
1585100630
1021353346
1205131065
1827009464
1163271793
1684827848
488323628
1282498349
1975858271
2123276679
1242497423
114310321
119329618
78083465
592019953
423848996
57355380
1015165304
1184677575
710708352
1548361868
201430095
2126544148
28103320
141554146
415694860
967293855
1249701091
1543510111
704466846
1793653305
1197770787
1298244073
1810409241
199474929
1319406817
884151182
115678909
2010328288
879231530
272656059
2033139709
1723290041
1631380450
358389784
679582460
1982195265
993419166
208889496
1981719889
83552167
131187582
541825261
1515976322
1622084013
1997928014
1679593979
1528721010
993335906
318844223
1799205328
177401453
1340038002
1569644581
2095381974
900318535
1583839823
459442002
1711366920
577854306
1860480277
943368636
124166253
1974159289
359541254
1599321721
1818934135
1940445086
1778685831
210152774
1513794805
1927472383
1261446734
1814198255
1738327992
323940889
474333452
310151352
1412998248
1625838416
1346270159
1000607708
346949055
948214246
617012227
201128595
299971001
1639220499
470240862
962466016
146200901
1356174874
107420640
433666901
1672244523
1162409058
97416454
1704479948
2041596345
279871866
1154598592
938573471
398939647
2067035023
47510640
1612032807
2060258077
1578806155
1295361362
346409267
1404618191
1110233394
464278684
415619839
1997667528
203260419
407107255
628162605
1169809735
904647032
903360603
619516015
1275148680
443285286
575729137
1310591989
2057510788
1350524445
1315259755
1592560936
1925570420
165430501
1499020798
2091181500
361321444
268183652
1125903235
483296033
1456177742
1711577833
1975383698
358148882
12844700
1548770090
253954119
1646383009
1684362816
1664683569
595785727
1319676272
1835971809
2052114332
708507221
1006746114
779378276
647339720
122462682
1444697683
289248825
1836976453
1533598783
641566124
1781827514
1862315131
415208083
1777204674
2110616074
685499938
1647836200
1368708450
1643880223
95538613
279465013
638905119
179100732
1144585453
1723680210
1177667113
360391541
1940431183
417962731
1921347984
64616051
523474909
2089653852
1682815786
803095032
946797200
1838525090
1805912114
2013104704
669371501
1365217462
853523732
1630257446
1045634090
472242221
371730495
1762994907
879703039
246073710
1660741095
710317255
1404290864
1741979570
15594327
2097169425
1651255952
748564509
446864505
1757476901
1148161988
471439895
1839957449
830237208
1965715303
1400027335
1393879258
254842742
362415931
752321193
2018353347
252087036
1214138588
495364180
786749511
101590865
1181266206
818450513
1338315261
508307281
2069656737
25428282
2064787451
139713810
1191161277
162714479
2051787309
1526494229
701867686
1231081020
458841200
1022352599
1978370192
788924935
57809583
141187194
29610576
1198326515
263776461
839810170
138936641
1745560696
586138916
161985055
1236207305
170866492
619262425
1385952617
1704288586
1675250655
1647183918
732947949
387459967
2144548611
429669016
1801201892
493050480
25666515
1420053676
2051508925
907089972
673254093
630894534
1123598426
788825931
1831600882
135885028
1207146669
248144130
727642546
151694480
1731254153
179322123
412051846
1629011077
1974916068
117544077
711208260
744888121
2082626550
2117799041
1052877360
88878729
2112667480
2146948251
266350203
1406339850
93380409
132647567
2140537628
1192505041
74343975
1188373565
1235933579
665121719
1573443093
1589866766
1076323792
1826935857
609785627
255160618
465222338
1902010503
928863252
1794059934
827942935
694553100
723890082
1967549112
1992384996
1268432115
53561732
373608500
1771993774
2028762627
1151957199
1371029222
1935971940
491287176
90746114
1344413770
1470056449
2046980649
1722804516
405222052
436002539
2000080618
114453806
1967595869
1370876398
1037326468
268963287
114313372
496568134
1661418199
1970588494
1299101533
1007968984
213369434
1187404069
1711562023
696665084
515646266
1838823336
6814474
1672887988
983804787
1775981357
1343371433
1535882410
779933815
146020454
951636588
1687852683
304428056
1426945831
1123719388
1162559809
1882891659
693149376
905564921
2046576130
1999121381
1270763739
1999142951
60735820
1828839426
2111759884
1080421971
1545348083
312196478
729771290
2031707700
666870695
1401401424
1505510742
768868156
1905409075
1341280108
1156959538
812372313
1957901009
198820355
465545389
1920225571
814018085
1414258595
87782075
1441166601
1282412999
2143842801
675142303
1398815337
935242328
941087450
102120808
369317967
1194671418
2126094098
525513764
1892581774
1730041231
1201966319
1009000770
264589503
1723502717
2125126359
1715063612
1196571646
1758647789
2025689223
119030837
1443586706
868472240
1269785892
214018801
330500289
1775392412
1095472019
282157411
949510454
1861820805
1869598652
510293236
1205578749
1402460094
912774766
1778078054
1672538933
1930715597
852764451
1606895898
895774840
596979642
101421482
11131981
733093498
752488813
2126266936
1434772949
1187796547
171514614
1658784392
445380478
734923772
699689637
1679859934
1812195178
2140410982
829005860
318601484
384602933
842740949
1094318373
633298194
1209057336
1331015351
1380999945
708231648
1808210339
3189001
119979590
1445051316
771166097
157458990
1086373562
1778774643
702807690
550731108
333752032
1618764477
216907140
1654745175
135191993
744298407
1780804060
905196313
510889210
364757520
240837475
1768975964
167872181
750379284
51872944
2134855751
531287777
137080677
1302306419
1641591340
1394132481
2112904582
1652554304
477831038
698485118
1658053571
1492026982
764604019
507614712
705825530
1373459761
913887813
1630230012
1883860515
386870268
1696152683
823689122
1815269612
1135486387
478906899
1546250607
1423310516
1088318930
290851598
1694955573
1335273504
1043736760
1502250038
1178292351
1861311272
403786671
439544794
320347751
1259171087
458183112
1997327129
883549348
1315034202
422200854
710652854
372411028
817594717
537687054
728045349
880355347
1878998439
684948284
1753221911
1287182350
1713986023
1380019710
1476669783
1974503690
2133367200
1929922324
1859860024
1615049804
1719876349
1212293153
197554081
13380084
998788855
278604773
1104661796
1272349540
2065334543
658695574
1363423150
61355539
1952648753
1456314295
983199769
67024189
344761455
592654709
1055478232
163322469
561180782
998456818
619243342
321257462
1147209548
1935258488
1386175990
300287
192635371
1643255107
274797571
582409895
939787641
74471207
168775903
1955498147
1286394679
1111695481
830851060
575089865
675914867
1150192749
1216794010
206237105
548208849
220079398
1845277715
1173563548
972793290
851608243
739037263
964258553
675649748
1465866660
559243176
36707143
1825630337
94446831
1777862600
126284783
445162545
305486502
1215823336
1602689989
230342216
1280278267
1892312724
1841734418
485018270
1650014654
826242255
2102359524
1983488753
528992771
1581245250
430655324
883213929
1845190350
858363525
1511083291
556829013
868965289
587492817
334470775
47382657
468496582
1667665494
1627676883
1886990895
943335163
403489042
1505675795
1210005891
1836296644
190353987
1980847480
317629214
1683923084
1307141630
1513076254
305058270
1780054727
121233027
577032955
1292064404
1191427060
165885638
1625033402
818677452
190990911
347394597
1817778719
472547007
411330859
956287026
1485704439
1624574696
92168600
2135200678
264126532
1157151541
1619776923
1614553792
1967994041
163629640
1112078544
1657063775
2089022114
909531085
1652269231
1186610810
541817454
1466113470
1350317815
785644624
530107778
770997408
1790912483
227018292
1964311392
112393673
1816944245
1703312879
723206435
1291178264
1527532218
1674059883
1431809240
314852817
575629254
1325111454
2021309721
1193280906
1285495400
888126618
1284717835
1172909293
113832204
1087274769
1373969207
1227372137
1627595392
876733704
1779106750
1765622226
357325010
948498874
1627599182
330654903
1403176810
1646106520
909032660
1433313829
589461152
273954430
719865403
438604256
608371796
1479776851
171419171
2068531768
1956404621
1904868279
1893092781
402820910
1073351314
1504636754
1950665110
322253132
606988812
373969874
1125369497
1416093645
1361245237
304263190
1919688609
1165140253
1760031761
249958771
1548905241
796090837
925442484
786054284
1644984693
419485275
453598633
902334815
1129530070
1920737291
297392779
384209890
1366090783
975394701
963154897
1775138141
1173413878
503809149
1198181555
1859360634
1207052131
939884203
1745038741
2007047293
1413421884
1312523769
744888121
376500785
1232849423
2008410729
1635805907
283937814
1868581261
1097748282
177458392
1072413469
279973472
1189688623
673647883
2086856032
1235067233
1470609917
551225677
791378406
264349999
1190655698
603059054
2121989448
2133451575
1745985650
1699061322
789308813
2097401233
1966471270
34935692
804747843
1707443092
2088674494
207879669
1813375681
1975121046
358760328
638163338
601910727
1927404777
13629176
92563429
1954893609
227627318
2021407485
1866913607
533841124
1186466961
146212335
239788845
1590297229
1537067201
761753237
1894869646
505802908
958382321
1879640811
188885807
2028944363
1563809546
1705628950
2045849618
13061999
595372419
1275814223
1549262035
402447991
1202684816
1506568558
254164530
1199129109
507352366
443803463
441922779
1640268258
1681587411
1176286085
1975201001
950799507
1283698251
954422320
1040008638
1849564149
1792925889
1568059274
42580680
528944338
1239666906
1647027942
214445749
1379308772
275068223
1950658376
156792860
1008756769
599367785
1356484847
493225003
1830316004
284196109
1151892553
810180173
1542231081
1513393506
618950908
1272732525
1859455241
295296353
1469170578
429703393
642089819
1373228528
543487412
241004568
1643688798
1551168616
328657979
1406575683
1666657645
1712400913
407909811
310839670
1662062109
1853695896
1345253157
835789186
1130488033
2133390698
1253641088
1209405053
1823101734
112964840
1681415520
1754227581
1008431064
737053777
1114605360
1386832596
1995388708
1201498089
1104090836
1301371860
2147153796
2059070996
1623504545
1021288331
1471777524
236647623
268554163
1494324814
1076669623
251474322
442789828
1864007229
1551103777
1260404054
247313774
1513944169
296831528
663853788
439978813
1702958508
221259298
86816416
2126401360
51864057
1889591072
1518216085
1846045777
701430668
163191139
632947531
2047074670
795317051
272163925
45828751
1539699463
1238617619
1640179067
1094448711
723074359
297675020
174740371
1872442787
1003472221
1060027908
855755186
692565759
753248598
1910225279
1290410318
174895632
1952438048
1029784019
1734196058
1963640824
476614795
1472452263
190412941
958903517
430053215
1560364200
1625342883
1247662726
1982007928
1852096971
1325875008
670351790
1352236874
1586330901
2000867467
1448517001
98364352
1503126008
1453971225
1149725692
1519910377
922258147
42086521
1829274415
1384331293
1371396051
1734932653
1005832222
646565257
1625787869
2041214043
56764711
68465359
799899304
1953563558
481302716
411275178
1154795666
460810059
733969067
538696051
904758433
1003554105
935193903
287038741
1131643471
1809068944
114002401
1188615504
1730222816
426230513
499317739
816250123
1467984949
1366761606
1228901196
1120721617
832956801
2102922028
713273690
235390872
1656860213
765173093
366438069
1726619088
594792237
1171399437
498063900
923958007
1570485828
688775657
76232779
2143765515
1688327091
1229080116
1744683388
260363299
1623845384
343087059
153222636
60203973
1716622237
2145048271
2051708976
822393695
932841791
1842609375
165852741
263994705
668896709
1457922930
1476716540
1669227893
1984636992
1300552580
12063645
1000406351
890946231
2011715157
315037429
1212324905
1578662072
1740992972
480777746
1172176384
1272272395
2082619874
1003642028
1029711154
1024236018
1589753733
1114404113
1504758875
1094366340
97883293
1599424409
209352372
370695369
583958943
1818606703
888153443
1988121497
64065095
2034818788
67168307
1818186191
1076721614
39527254
1418641857
1532388827
1703869033
500016241
136448826
193150499
1635464792
1138834853
560425577
739710874
393215655
721298509
1566620876
662933421
616597727
1901419561
119248270
1210833063
832832012
1970734719
123848687
439829487
1816415906
603538233
1628047797
1890046734
1151620716
538876051
521492586
1995851311
968910624
2126116043
808802308
882803262
1171211423
1169540123
1697926126
1639637897
1813695321
1478794629
1333237675
102024822
740088003
1827721367
372541059
178254773
1965596535
141715179
1455204325
1510064115
26097178
1147909058
1210254947
1206648677
2072530935
418658176
510771776
1519066552
953133039
559903005
131267402
1161401260
569319852
2131769627
587953918
1704035863
1257524688
1418560116
541772891
2144709015
418265047
1372051397
1715715532
1506881232
1539941864
1563501537
87351465
1009703166
685949013
800721255
1966008020
1209624567
1796150161
114308515
54595769
1410444419
1196155665
837902194
1721773854
1112390961
1455825866
1859676915
2002316181
430192697
1908783530
318768594
284341120
1113721132
2012513116
597525332
1837227572
1800862469
1719188655
571588009
1057382311
2002301959
1460985089
1152698287
669148510
1937475546
1210631953
55772271
2093736436
1289166694
1447456141
1358845315
78291961
678377240
534701307
1050242692
1662193328
67717046
811209372
725533235
300967859
538086606
763773069
1605155906
732098927
1853167120
593511450
163393816
1423927056
659119170
1471039855
879621007
1201403619
931154750
166536919
984014698
332560837
1131556079
676868484
1143973652
1240533337
9844907
481396545
937869415
133240845
962137939
692020074
1348425008
2078774754
2084812811
513348275
680214904
574946102
1974014059
708572034
2115542987
83933115
1544922316
1278965824
127250858
945879207
1541277977
1356429233
557424711
1975661659
1895155790
319125685
915865651
650328538
314415128
77275076
124387850
1284902089
376139197
1551963679
1492948765
423318919
973701928
723478541
881708972
1389808147
269002348
1316346654
870672410
1332495092
1782109084
708178877
844464182
966300644
1928228038
614797683
663885433
1419852311
931169972
381102007
1505707046
143485324
857631563
1136897054
46216471
2038422302
1581540116
1129524397
1797311477
440820402
40647003
634478003
973242694
293293518
353336722
133883869
1585198381
1077737080
576160224
450198914
1018912641
1786584236
1476138439
984996471
76247086
586618657
1045348988
1482023414
356162464
16495235
1035970661
286442343
148256282
878817544
114479530
156987245
477842880
158427221
1115450549
1337341841
1195081422
1840982896
1141096145
1481560990
1783398776
2146171478
1129865043
1201516955
1696994146
1324041903
422750575
1017545223
1683237228
617120877
87181273
548841856
1784391049
1976159004
1515196417
2088884330
730842533
1295535759
807252261
1660807619
595066171
1705692877
61013754
1411251138
1115425587
524292395
658672402
1386177044
1236368498
1989513792
1326118884
1302345902
2145414994
749281584
439413850
1763261655
540842147
1270137119
1589283350
596001486
191502239
419963620
526979753
874493070
1980506128
922354054
1964472736
1818548541
1080191236
410690623
960180784
973351815
1550466960
68923150
621294745
123203740
1504352049
521896894
213369187
724027501
552977988
1426801502
1074231587
833265444
1886999321
1891651020
371386864
2068220597
1735733423
867797087
1314162223
1441386525
8121149
795394380
1222784578
1695364570
1296121092
854119766
620003647
2013285400
413356131
1039765157
1001935023
2013089384
2082014203
590742303
501341779
860265451
302663290
308790315
914957315
613568601
973549107
602455946
15526387
1447611796
799414402
1596679296
647999541
1446446449
1440340812
580386760
1490855106
595896720
2089099415
852475220
898728936
1377995250
2130790067
1917560470
893493073
188406372
2078365901
1931519663
2137722337
411185963
1978666266
699777883
622114394
1937564817
1144662734
1596029211
605990871
1365216677
1788283551
2136870939
1646994849
1267357449
798636358
1517931228
392522428
1358955337
1742122815
1876148623
178741638
816205345
1362420422
719580084
108153993
1881372169
1963680689
1058201848
1111596376
1008524776
482753941
662005046
1112977223
739104720
860330290
32047540
1359979181
1405179681
607326472
821186342
10315786
1825428962
953461960
1567934011
818748550
182438144
558356859
1083586370
901290070
38107189
339594821
1267641621
1030666498
434834204
657042581
656734191
855606176
1602358269
6701520
1063006641
984118643
526515773
1324580948
1785147980
1856013252
1847345003
1086085910
1842467629
280584557
1155422077
387757711
1882893996
951316984
105930619
640802671
352622705
1100976761
1836895364
1103472636
269888813
1390372809
271519072
250626336
1511023131
1390807438
978585599
1956106039
1715456831
1922077245
600836605
804005448
1772540628
467808055
835829116
174027613
1783169867
214263578
617583274
131878924
1970114175
1726590909
27509269
2140350882
2066433173
1183687326
1616934137
661165675
453463054
809730938
999159868
2013927766
639540258
1781608796
1902915988
911009460
458249468
1866175398
40700171
1256060273
1961264835
205834212
1104942749
1812302120
1738548221
1313196443
1097188194
1578671315
2135093165
380808994
1613970522
1444197060
1875272104
726264690
1480575670
865079999
204774753
1783676641
1532975000
1999909929
197260064
940558525
1655698816
346353022
1486913169
242671832
806588602
434094304
1001710918
223806794
2090903439
843827882
2058812391
1628830062
118179250
1948345354
604637292
977715043
1092223790
1009087253
439559776
1330600708
881816699
790140952
706498706
1045434384
1497780806
9511945
861756519
756779437
310579155
697276776
87814544
738792120
185323281
104939904
853811794
498384179
2122760836
1853886527
1446245025
1672140724
802012942
1555840327
256868132
1102208314
291115069
178389050
1311291876
347043397
1686040565
1149260421
299570225
964580738
495347371
208928986
1486876059
1465728120
1935647711
935109734
1726698596
2101630908
887793077
1934727838
775775254
1279825945
2085842807
2109335614
1229979189
1334453437
1366927080
1555824787
1292558793
2064157233
1607600184
608403439
111897222
1890300139
495096604
465542842
1991705840
554671804
1740934964
811881234
1852744085
1318776343
1035655199
543701834
1674174380
568961539
1211691323
1551168613
1646237059
701063669
111115142
1162446234
1281268681
2134811298
1430064669
1304332988
1945514773
848489275
1474991367
2031309354
1664184869
1076561955
597692423
1393728015
275095765
520188489
666504758
1348831216
1267005013
1077709132
1815411605
1937915944
330139493
491454041
494796446
708191548
1920800403
1908880285
1396290816
213594114
1883169993
266377125
506793295
1740109086
736604665
2133701960
1858307079
1136406553
1178319793
1009291255
454215341
1888483839
1945804890
1985772439
2050757108
1192246969
1569801526
2055151822
1539762521
850490644
2036508647
1979014337
547843663
366230988
2027142266
941177614
1316822742
596914685
1436342499
1507405917
1558919277
695485209
493088271
802245328
1617145737
770169776
1964847453
536269298
1140128581
392358119
466637399
366326111
937574458
23595644
1481327789
1438567264
1254910014
1821433401
248583343
1988202612
517498048
1373300891
497116329
209626663
319249955
2032186754
890541208
712642649
408211257
2011294867
1655754210
2063966861
302855992
765317864
200435092
1733500613
1179149582
948383626
846658569
1292891096
1689527956
1554796910
1835687235
594034039
1133576543
156016376
1683315102
811897028
1831155066
714292362
1613153188
1148567560
327168998
850303633
75956043
2029569777
1428393668
865034735
128491515
369167685
1723696594
1502228210
2053179662
2007564416
2103661510
1799974393
1064053128
53111349
1169007487
472291193
194558970
2020537658
747014079
164864408
280228587
2055258409
1116059745
1616222122
1498968287
1480135071
963337907
630233895
8788866
487640267
245195617
1490521869
1832981698
108351357
837350144
2139650446
815638125
794839122
1169811381
629630258
344820551
216067217
1469815889
173415254
1166813875
1048556522
907855414
1235076723
491730929
79838873
1012422481
1260915806
765011596
1599435149
749914188
196106878
362463454
1663774891
1868143920
1263966761
1295258484
1746479192
294916015
745731965
800406019
1659294074
171874561
274797791
661708592
1747157942
1089386814
637383694
905540002
691227785
55020906
330554218
1309612766
1093883800
252964756
625859433
1224566245
859718600
1260609539
1584847668
674977410
2145081429
1083700927
1288184105
1794939953
221647202
52646273
1448897191
779301908
657326071
179371771
1814213162
1296052366
945587157
1696649030
180136099
1001517153
1139234357
1945304138
1804094615
1216455071
494342265
178273418
1127772186
1541180391
2097111707
212039854
798283265
1123146746
883301773
440826064
894146636
1047072791
982628917
42902515
883084614
373201282
1380328209
1302349469
1940390473
1094035947
1332408794
696178244
2008324151
7110678
1909250090
278241981
2057417104
477113704
1992466423
1508171595
279293601
302236997
2039351436
169326424
1107630381
882149470
754244260
1189276488
1382801008
1379301365
1494917708
584926173
1058784124
1725379626
2145207246
2123276679
958223673
849956870
602787235
598272518
257394915
646430873
313078328
941784343
1039793259
97089360
2108114086
1056698288
2075722635
552186599
502133948
2058975041
866600835
1669313114
171596437
1365819375
2044560121
974380103
2127107918
1652792985
719160287
27896197
490729446
655674751
1939252420
1856916135
2040460607
1014668622
1459828814
860246611
1918930575
272151479
1704719712
570034484
744227549
160987410
433460512
2140040396
37440727
594773731
1376471999
1607288513
1091808307
1784118060
601434140
488001660
366137926
2120865386
2128357614
1416025630
604532776
1645333578
2065940767
2034798570
589173226
1771551982
1437369761
1411390838
1446545925
1231322979
453929399
1833472075
1292129995
1439702192
1766952082
1614401000
319357062
708736008
118054730
680226103
2069303627
560838983
1233960918
891438926
9355336
596597196
107848923
1530820093
1388492478
1513983020
1366832388
76038187
271698201
1332135771
428329090
1550786807
618637780
1612986927
1859836398
1585234908
2093804002
1720768835
399930615
1712454458
408108982
1404888065
561768073
1298942901
1653290843
896511930
1162148537
1238529471
421696554
634556652
731921714
1705358603
676370044
433315609
1678009
148867775
94001570
1623576022
1340540382
1207528752
153257996
738402385
1756985066
2064797038
1841628903
2018305142
934186014
2040454901
500556641
1791758536
1183180084
1517405216
309889820
1873311333
1532496949
1537453414
1345993768
1214220527
20183928
547662905
1370143512
1180477536
1431374995
1356857635
1074794088
166552459
1918277022
804674449
833183556
535642609
1869167481
1469129731
1256674226
1458179202
244087775
1462562164
147114486
1561534228
1310630561
594473982
641401939
546003644
2119092816
1383717088
2064532933
1372537584
859438593
889268493
1131494976
187658836
1910101930
1009679282
2084711109
877720395
2039345290
417043956
1383568389
1672409006
1473126505
1275141502
277458226
294804458
543811465
2006975201
1583871065
1282747119
1350601723
1027543871
1647182312
123189552
142523044
1755550612
685453045
652398783
1130551149
1415634890
63514704
1719356478
991022414
1288834428
2018531613
1375176631
272011637
2077957733
1303278068
89000175
1826799573
938737626
1538700594
54956866
594760982
155586790
1534590218
898019378
948300915
884618717
1772570270
1628138458
812622083
2118670024
1719887372
530254211
1780987521
479595285
936489832
631213453
927836989
590974516
1781975003
1120242065
123641630
2007396417
1647725676
1424864087
42036652
143139278
1862817770
884634695
1620474556
1718276065
609492246
392809718
1958273366
954950300
1530236136
203134987
829649239
1770886467
695777522
1525591799
1430030420
595919905
877258969
1321178925
1308495385
1632759785
1434359365
1146599235
2013845045
2006775220
1024800204
1713400855
1503762049
1439900382
1218868623
679340406
874200185
78393941
1219708994
1362680749
1542926664
394577764
1786225134
1953835350
2086272142
1926898982
236310300
2069210947
1936045614
2127029650
1781906581
865623096
456263528
1972380428
299843021
1315120268
1261029292
547238160
1108117033
826582246
1408239893
1982153364
52149377
2113482505
836756036
741780899
121664811
1293505385
2119268162
1165300991
580925860
586138916
1763945069
277164090
1276093652
772374171
1024160596
1469931522
1752614089
1785175165
1952753621
172246176
1378302944
1543919649
1216655336
1702774029
1413325933
985532560
756784231
1677163327
1876351108
328545752
1242223497
994769098
1995780956
209031832
1979483507
82836695
663380001
1384071080
417101032
1755241601
1205907415
2071164062
1632961525
1825744604
1472149440
1009695207
2144841810
881377397
1886337748
1958780326
965032684
35167115
1434042264
686375789
1761309579
1462567300
1257657035
144681656
1927075080
2145209824
55360457
876649346
345873126
670206751
1998000874
2140581546
1589150264
1790308407
1128615863
416039470
724832524
804598295
1580058517
1805717938
149892784
728521019
1318285871
1409092205
770771761
1870162771
768963666
1106757340
1379014682
1911290814
2069428163
1133356698
1838028452
1742686873
288180511
483001218
324274778
679007535
1763461104
228023676
2089982831
1023558634
702991077
1777854339
1052115572
970675902
1226029793
1999314688
1830214532
1096149192
184625675
676026529
122055397
333914309
768616078
1846771901
910768550
1395535717
388330658
457470436
648179314
920713677
1381097829
1136844232
1619530551
802665419
2095232706
1802395650
139911352
187683860
1915636463
604205630
853869764
1059144430
767868879
1589979058
753884690
1347332608
703614101
86378174
1888422476
1137462258
771352465
256487932
1583130410
1769451312
209721519
1777687359
1867345726
1784140899
960228334
1822695904
340172180
1380730035
1453078654
1424930607
1603501683
1496226574
748977339
939419248
176423460
1215530432
771577709
600584643
885346610
829022746
1006826797
336256788
419551370
1076222461
1506588420
1646054802
257530676
1551958833
650404128
1213092657
685429336
1315193344
1678359833
2103459275
2105069936
1168646765
866714233
1977673659
1243736773
1834367805
1045938207
147749471
765308948
1060245585
1810423005
1418751142
692675328
984330232
1739406529
41053003
1425882481
1527132971
1841703735
1588705109
882792594
116519585
1132460617
628748608
1697047321
432473222
899841504
452891770
1511728251
1168166600
366771623
142941920
1496568778
217295572
759998260
1837823580
312994788
2080234467
600413978
1121265004
611636374
1690848067
428524477
750555797
1571201213
368472005
1213074251
1988332824
450340514
1577430261
1158808412
2139517884
1381784804
1421273661
630764310
1446667716
1677916858
1069396925
2097587378
492797948
1104159321
384924088
851917867
1519553809
502531434
611387530
701297419
47129524
1369985645
467268258
1737143107
1281046391
155507608
1916886199
776092959
1482213185
525783402
476811471
1233403809
550550851
21972390
800644339
442905708
1784771744
589941920
1033289643
3165340
281032937
928820769
455700087
1740391426
1567542763
1190567017
994773366
788655072
819737116
1040056548
130438658
1644063882
1836365975
865809555
1890909912
1143730208
1461873290
1847612475
80805363
947346182
172810806
1718874395
1855710427
909525791
627271206
1485200822
438056646
1351623247
429643537
745669015
1296312246
786742547
357220932
42381991
1019641639
1524893790
723695622
1100285469
418455127
2072170402
1766684399
79181526
2063143278
2074127526
500596127
257389256
2140248658
1430737363
1431501065
875216806
671387116
319834996
1104422451
1553259841
300428112
280888375
1511169211
1716213542
2056473618
1670918605
1037882702
640207388
198260939
403122077
245529721
813491541
575399524
1456375480
527228998
191273520
1811078993
561384030
857760418
687460680
731932815
1412780342
1723675465
720724075
1746629369
1019699447
990044091
1964348417
1560151214
779293284
690640855
20834360
1588433718
705399176
1586833970
991031395
2085225653
1397315365
1096165713
1056490932
887221620
528023897
1597484123
979915
57858127
1426810878
1836506130
961221528
1736403941
2004113295
889833391
232650089
993803303
310698890
709890782
56916484
82085178
10834456
669792602
1212708664
2023045197
1921685538
1994350347
1409059728
2087770792
1245273270
153494074
1586082094
2078723053
1639763361
280465652
489092277
2094240891
434413887
826601427
582772338
530319902
1532410932
1732598390
1857410482
1467699693
1447224112
841867166
512930139
831323371
1333473544
774758211
1774467847
77151844
1457910734
216220543
875142615
220064613
790400042
11089773
1724821476
1410990197
737854701
508295816
645385017
1394592181
1011464058
283637449
1974722173
1037080368
166429339
2018955898
26249194
2058940192
1571849332
2068178746
835998354
849076225
59322214
983512022
1419350027
1083472630
528017
973747761
1622970113
1596082004
1034360814
740835342
642607596
1655125022
768737031
1130497178
1604208084
127326199
585187476
343289246
209100447
1401554237
1457432284
789442387
1096599537
113741234
557078517
682788134
1039705645
1408124676
809725012
797058132
1090619198
1128808363
575281648
1226683577
1634299843
16796022
881210705
1869984183
71647342
434912366
215462727
84416368
265699052
805112970
1855129458
1307079553
920011268
1799718358
951213146
1815586883
988809680
892951332
434415890
1967627948
1549889199
276500273
588663938
573008073
380501127
158066575
1845022068
1954952214
91247032
865639260
1429432661
1893586519
323912633
646440125
820630504
742808687
1574397015
1796320675
1299587645
1512847992
1494024804
1155201067
1386994427
60813761
1508953300
571728262
964266006
1952243814
2091870815
1539280434
1961619762
1201198344
1144286240
530477629
635366462
1957834355
577539791
949731338
1808291015
1549366296
1748962744
527740637
1055123392
1188815405
1788355415
23126959
258524854
877826303
1854629393
1313412459
186807924
1581955012
1274264896
312271326
668983162
247981968
431127105
2070445522
842136073
235286461
1468344410
1863893345
1787404133
1466128352
1256810561
2086319735
1349039650
1456683893
1006798399
1048797517
1137035758
1687393920
1627428730
1625237131
83645271
952472385
272665799
2094680417
1123885745
850197579
1303060641
204610720
693471158
1720066082
666660611
344620714
1451703590
1786906113
2063979217
1882321504
2145573722
1976109073
1846336885
1634678216
1341621307
718425718
1865050256
2124100190
1536465696
1269370373
838366788
1804667888
1198343590
215124524
1299767443
585398251
1703273203
1058761884
968419016
277494188
1991612285
1195387029
2081779068
1270487574
2126566785
534355288
128178475
1357666884
229165567
866609260
694776541
1298681985
1373041673
1242889816
245940417
171839019
800899733
399476954
756526554
1038587487
695872171
358445753
298955306
1315956988
1788062664
646097937
310632176
1121552161
1975386011
417463665
558570517
134360935
255797526
1285897267
192207567
115951809
47980811
669315013
1942134028
854420311
822827948
498599168
1426279183
668642696
1498306532
1979476866
1508482802
1485483471
1723207432
340696248
1906898462
1323993861
849950819
227852720
2130869500
1841050388
1957949689
1920258946
1816961695
1318815635
897581641
1198510967
1989005733
795445255
592521551
945114732
1261790309
166353695
2007015755
1646474934
417683296
1674668065
1256837790
1308192675
503980801
883775672
1747494405
2051008882
306135538
1933622216
1547370171
693118834
1737383977
1617905610
496897377
1262178768
1440342814
1141138286
530202155
997960051
837187911
578540746
1289024711
1371056739
1629912315
1701883205
817836889
575619719
1797874567
706504707
885384056
1187011813
1566869563
624405058
22766347
1939555807
655665212
1389877160
312905022
1241986312
1748683970
932846413
933319638
670484316
942778417
272783255
1414962338
63254181
1677123934
1376740609
165453091
380790984
1780013515
834994171
152419920
1141906053
277319945
1331372995
1398221522
1658834260
905525185
997956219
1985635664
1631670282
1865868449
1843587848
739383815
1962806010
1974835127
984612321
1297362793
943921955
1508906164
902665823
1676604414
1512289366
1540184572
696841085
2050758372
1655673063
1541763429
1843428725
925599855
651315302
1700584542
936151539
1413703795
1543331595
1254551829
1788038617
1027511308
1087298689
1366960127
1458760033
1599573718
1596566351
403730345
346442828
2005340560
823588264
317950218
779822630
529467969
2089640490
285146326
1428254177
9135818
1437610654
484044244
1147268106
602212280
1596296438
438021060
824133016
424497321
426383314
1984312825
1863550684
1764730067
977620879
1528095250
895985709
1940408855
1595977345
43568990
664892971
1086717030
873177959
912279798
1251303599
159650018
406052503
1093815631
1828076298
145824085
1023273220
1696205638
667338745
256037856
1378626991
830600984
2137630304
642461115
110979972
1627569117
735174508
2110930297
445779191
2096559249
1885139138
1215660374
2004732296
1578131224
1118390685
1501063760
890984907
1901909163
1847631715
1110418464
229641562
1651993126
599290832
1778247512
627485409
546126874
1039681846
1670700682
440942405
1969530936
78514529
991244089
939963186
378217421
736460053
276997757
356670633
236549500
880800421
1459920773
583339556
2072856781
1159780969
1020341276
1761405686
1431277464
1912262574
2048940420
381168846
43297345
36376188
389509813
481360244
238507619
910645747
313332614
815937297
1734226324
1024108719
1598590963
404533059
879721900
403260144
1036193415
1029414756
615952080
444588777
340607271
2027482480
1894372232
1318132960
1061687648
1575791605
313059893
84432152
151560942
35205551
1829291717
1209880304
2086897769
145175556
10857714
161189132
160095056
1915036222
1316476969
1007862573
1864434766
698426025
875234998
716328695
36466659
1512928197
149800342
1511467993
293223948
1057080610
1982435378
546965368
392996109
406700640
1815720994
1925788929
171515888
498576727
980999580
2121493049
2071033000
627517657
785020255
850759983
555627213
696455463
489439145
1166406312
1622873692
1946129779
677474385
1241155874
633380395
1437056120
1592389410
1169167915
693759614
1375620852
241960222
531511856
1433888716
335814551
1838006239
536443416
658250632
1928357045
1869820502
1587136693
591439766
2106387227
380643249
1250600714
782612005
483650682
1106429883
1130076529
1293352296
1334004848
322271071
1958280994
640122891
506122537
372150807
248315805
1368238353
1718115405
68841535
1489942239
1738089565
232716609
1295118218
526582163
1332365814
2002690529
407074141
721847855
226049685
655166850
1252554516
987953408
62216001
1212509279
462077670
405072417
1028592473
1592039591
927724718
267096706
2031347241
829746179
564015669
632400965
17821478
1573269369
1535015563
639687960
1152064616
265362895
1574627134
1468576945
1975458466
1101870161
1356102742
574105955
781091253
667615455
51618298
328283674
355843367
29985805
1184447702
565682026
1138515475
325022225
856371324
118509402
1002158874
1346096631
548801852
1861323151
828569680
1424464686
515004979
1744950974
546394025
153807622
1820293817
1863029795
890479931
929228455
1302508855
944605905
2129644899
1990738463
516917031
987868884
1555526952
836297265
1914643273
1750176537
70553554
1761130817
1073558509
1054422992
1504313094
1867097610
1014676927
175460595
1710480344
1732705844
1240768866
1726025432
941895905
1256559132
419521692
54553277
865155390
1600178492
1887714245
736115793
1429244629
249284165
1317561926
410771132
1312002117
1447205869
1796989283
1257487901
273660443
2097852267
720114455
1868518006
1898621647
1034643710
490189191
1421538402
1419384890
596717607
45427340
1733023329
1673148301
265615331
1822720559
462147229
1977081266
593377373
133524308
716317727
242897877
1467757795
579050759
1398523176
745450887
587120747
577440829
462580279
375777052
2036137411
1056898157
1220941863
1152158050
1223614197
604715819
1458158842
1235528530
1964367010
535494263
98313220
139234725
676176697
1807885985
1055227757
282589825
773201103
332717928
1937019894
1304706897
547204308
1680884632
2128147958
1608041423
47341210
1758196430
2061826433
824652274
1570857527
552560233
1436118238
1575516580
536429393
886588483
285981750
346185042
1328346908
803196545
847067116
433289777
1413812950
72740382
1107635823
1848356676
838307003
1074084156
1651322201
608854749
1118898458
490919051
600752009
55743527
1783685169
1065275448
211926420
338343519
294249235
532269170
327868222
1059682274
427527010
469108839
774180690
1141857573
408957378
2140568948
731594164
953967334
1447538193
1128973579
1314169062
7537230
1854845318
1924918533
269595858
1803195699
1757439396
936922950
797220015
1396501694
1510782217
717030478
683370258
59832620
1372623543
1063403899
2016234340
177356389
1382325338
303587082
31932952
1572490380
1020327624
900166279
1294584102
1616170143
1961382823
1062416438
188561505
662809843
763088112
1340185173
1273610169
1185956948
1220804337
1243862273
397991976
835792346
1647053177
273651618
67495449
123272711
1377015219
1400205692
1101085434
507906639
1533296111
696942766
1678461123
1717424078
1949450701
1193100745
832111561
202492122
845983144
1051658136
255311782
325067227
1388011383
1454960945
1619582730
641401878
975865846
1621742528
996748500
1766863466
1126642842
1593121251
1043230185
1508566505
660761557
1233241616
1233221393
1974296845
1628046686
1846129447
984885270
961814302
163785635
1794557557
276168202
1518920097
616580296
433775801
761804983
983717724
1871882749
1195922144
1166600170
830460113
371914627
248070484
296482972
972407880
1079729066
801728809
1702323902
1639862481
1991609274
984781158
343659652
830563239
1507707817
165042364
630740306
1818976669
928938379
651914740
259849564
1007351389
425275834
1214880132
809513576
779221411
1080615556
1989284805
1351151595
1565234126
883584975
1151203519
372745353
1610638575
1989193309
476050020
419486102
1722164946
173001892
1660154668
1689595562
60946736
891021182
171510694
1812529874
1538589427
934128560
492549664
1261247488
2099471078
2058307310
592997633
262414400
281653620
1549015823
1700467005
744102236
1990221657
817558708
933194538
1515232278
992257097
1741395182
702416279
457614392
97411339
442577845
461172080
1430937423
661646474
1937016140
1161394756
1264051698
1679006429
48733113
1066277673
2130895714
1497412000
50784655
1354612029
843117512
1214486867
90256215
362267677
113619758
1537519610
830742003
543202897
546323463
1287259252
2073833084
952737064
993915613
1635299000
2008085515
1359356941
1372088270
1621921640
17830162
2085973745
768100367
873984158
1836663315
455995650
1835201921
910824962
58251748
633611521
2031208476
1154709994
1120251276
1099825600
973739735
763623822
493923731
77988128
595441860
2083536801
1986679963
1052203936
608628563
2060748631
1788315177
327359604
1931595047
432912154
8438409
1710970011
350245878
1047403037
1316067482
55127506
1301984960
850084246
957007148
1299078926
719534573
250817863
1393320891
1157010880
2052416986
3155631
665617987
1305536693
4639185
1479155732
1278657308
538197989
1374042670
1046721017
1624162200
1266169487
884922828
601983240
1650420526
1231436490
83244549
1970669832
1159248244
1826387799
557397069
130509801
2027428003
1430479533
853843958
676671740
38484584
1008518499
1399435925
1275216251
1151751451
782902049
1627640245
867138654
2133921726
806252126
1334790144
706711799
2002052736
2075250409
132647567
1986410050
292292301
1028559707
307154932
1184412129
63579016
712892414
826720477
850961560
1088541681
883089706
1039380205
1968318220
1826192833
1867621105
706896879
1805898385
1779678311
1176878940
1489694614
1268369129
1831783805
1647459591
483288433
1807610042
962883370
483818717
760671059
1015752365
433606661
389049029
925689845
1904438097
1254749322
544454624
1014793331
1343229066
1920148533
163148708
795854463
858792451
544979692
702148811
1204320127
193733448
1092149645
791143866
819087647
2071416308
964903606
33080145
1493665852
1468717401
534418341
84342253
1158880875
360975723
1073368886
1931601992
2029599146
315855875
1611174167
1434177036
1302018706
1149378038
1369458642
633519770
168007702
1641933237
1007717647
1866012122
2010660857
601241430
1663695466
2023360295
798110705
33477970
768048684
1766684399
295251931
1775399721
1867802090
520800032
79163745
424430064
1457257393
1305731155
780615224
193454402
8617087
554589548
2019335161
1523727015
1451030680
1063670644
479167625
859103188
1628136786
1673502568
1114120154
2074483483
821590123
517403070
205734739
1391378573
139344717
1509991507
804436114
1568743224
1396833471
1201698433
179244707
841509820
1119975324
1685379523
1163517594
1319395627
757301825
56595416
1061144779
1645778834
325698516
1988830958
867905283
830128648
1023277156
1687695630
1737484585
1815699349
1267767491
1063086803
888338144
2026169809
555347416
2038556531
1381988887
1147311969
1883557320
1886066731
1426909894
766501154
1119906814
1685148045
798228930
1995448068
606711774
548365217
193586906
132335780
2083923652
1130108394
1124043076
1186973411
1679860235
1733671002
740346067
365930656
327190432
485104478
1136067251
205188850
1179523378
340022729
766555972
1662627876
1484653294
580195510
459906901
1154422431
1470633479
1512686529
1006147944
844440849
198787432
62559581
1905454307
618835749
2129432603
570395158
492725007
1802187368
911746968
353885199
769613806
1467943350
63459600
445390748
143111993
785622289
230719793
332996975
346775368
1737876380
643234119
1344819817
1449824037
681906798
992842119
2031147092
709752773
1070562221
2046109606
1701854767
269875379
746149519
873725367
824786416
675863207
1311479820
628870616
1892792287
2067506756
148532356
768519860
164142158
1291366579
727134710
1525900840
20285986
780801070
2119383378
481092551
1597086031
1130173754
1077114631
1818247827
126576417
507007803
598733934
1987686394
1247453775
1339659708
56908920
1089506984
1967435133
1525687487
1666758964
1445479344
535596145
505940524
1137872214
1368743706
1419931691
2076801117
587808524
947179699
584275640
1492025437
1404514883
332327532
304883385
1488289717
2028376303
298134691
53387668
630727095
676183009
1118259507
749295194
175222902
265944362
194089518
1265609640
279921455
836084136
432118045
549508609
1237312818
78143085
1534931117
2093698225
1252831913
757623475
1590175156
250289169
1180595376
619452317
1083914425
1010245027
146439032
312168435
651836296
2038878522
1007822678
2071558739
1147221422
1769969718
660198337
939497669
1437224831
1815590668
752796720
907793016
991781566
1478674537
1099208059
555142453
1641726913
1269060148
518956292
1302155783
889119650
948683508
1213474005
185871572
208880482
1852304284
28696551
1833095857
2118972033
1342436817
1904634633
74685790
1874875057
1368137296
523526798
1144682474
1999987536
1596639978
1367411228
1469514595
1913861584
1836414250
1619353390
1890970006
750716698
900937733
271556838
1619841886
1219386828
1675747170
488264523
764680628
333421593
184361833
1098881411
1544168149
1269253531
736804964
1076744340
1541158204
1529792509
902563845
2132128657
1994746977
873851804
999362094
834404880
1004691053
232851353
1716483950
975664729
1062640226
5255814
715250446
1191776943
891883784
141083322
1781298109
1918355793
1315952241
1368833330
1050499487
1633998288
148114352
1946925106
962709680
338135128
1777643388
480972723
127569370
1969521080
1095847698
1581044310
78032903
2038235868
1185125320
1207353364
1136501360
1567207846
935125698
245333344
1523325756
433867968
1468427933
1325330544
539759572
503983276
21547041
501033126
2007887206
170276821
674787214
946213959
1214550024
2103452456
1724376151
14141813
778165957
195061282
1640335741
286317797
1094784431
1718778055
254194644
418843657
369791935
1188844336
810408464
1446864576
883505818
1793860624
809207773
430576909
1109115496
1243913224
541738055
450840522
676711683
261345365
1724442739
829955688
1395535717
862044696
1322400869
618761064
1210257351
877575022
600146815
2052655219
516192931
1719377204
722838582
713988127
450108277
524136439
1145646894
1659475635
1979465046
447287557
1833942259
793478001
1248260186
930578069
625124051
1090204265
2146802897
9503076
463732891
1026720579
1634513247
434250677
37053450
461216463
731822226
1459880281
2027971462
1537217691
9407484
727294865
2145374490
1895773322
784569701
1832531819
271290935
1006113356
464739763
359732717
1496149073
1711062095
622033510
2062502981
123417321
1709483933
1015009320
878898940
725136039
231787360
1879771809
210368721
999348280
1018371978
576169738
493071847
1389612876
1014424371
753914495
673914947
1354084394
1619868598
715579269
417391296
1153762246
486869067
669827189
1358616849
319344245
1701780567
532896023
1513845764
1221254861
1469472085
1677836616
2014198505
717439456
1577906224
131477555
193248313
726369902
1377540117
882774427
1741587372
1510260130
1569707318
1980307285
483961511
1260488137
1297524432
1309007827
2010349966
382466771
1694481005
1231654428
1308130
1182243997
1827939873
1998372193
158789771
1323725255
43662945
555462350
528934617
116726316
1788233236
1996877214
1562246949
1855085800
427926704
860797554
538222853
1284460662
1037050138
1278990700
1644389264
1988296676
301260447
1507635704
287026491
168962965
1380721258
216451587
741419377
1493176439
1935462317
438764063
1636183849
1125150608
349457872
1053494205
1343708442
981662735
1494403320
1075148662
240962951
372792174
1189069029
1621457603
2130105722
200627040
180068597
316102678
583693626
448965319
333397733
2050291368
192847577
1614421498
798509347
1923323390
965500080
1927547588
1840880791
1552577842
829592611
1206847420
655462075
1044035949
986492515
371888941
1670421619
996928103
1470125546
361457485
966673052
73049453
870927005
2138918593
1898690424
143055452
1067414963
1634558179
573209126
1179170923
139581044
50606974
109561015
1412298746
1280510401
609334971
2113791355
1235943700
60527
1592059503
1076588290
309493735
2118471435
805764538
270076874
1225047909
1859797708
785062224
1374418202
1501960262
138664620
427251362
1180111878
1359129666
838036742
1444036791
88190476
179719804
58245854
532247553
1911900124
2032332547
1535015563
751860823
308848552
1951633519
1053165065
124505864
572165333
291136399
2130073824
380398455
1424284677
941861632
1247762384
1979205637
1751377164
42364953
1628314978
946329054
228230738
177550221
2057328719
817022412
862959192
1469837388
303991541
144498182
62642999
53268983
523816053
1495217339
1132490298
1877004448
2050769677
465406463
102570599
2116241985
1097904194
1017912162
1797127467
846107314
694478147
1258117782
1459643271
436929511
29422170
1548165883
730676669
1645388114
912887442
937968557
1190839157
2101955498
1969615421
1097899849
687638012
1489935525
250562764
1513005463
899328417
1658149147
2013938444
1799915247
965095294
250542961
198668962
1409510036
1597932696
963325172
751144162
575340196
489037397
1585374645
1005110825
76233617
729016607
439523903
2034372442
1875300806
199717435
1814599379
1046454126
2042841934
1239681943
44571386
509547526
1424194931
1773425476
936526185
1006240688
2007600665
775475280
879974348
335191418
2002948371
342286419
186238665
108187809
2024455746
1490037888
2130325368
1490214972
1804180924
974426054
1219108190
116926577
1799965281
392013377
30555128
565695431
1319533972
746460378
765369170
1816290685
94580081
1488906246
409667926
1016603532
86257453
1100688170
1324262318
1214820018
1559987448
1889046501
1421388341
1926156054
646438258
1219516173
1199055548
1433999348
1359280375
1842736165
130860005
771215610
996292630
1774685000
1889649819
1371416989
203833217
2077196849
2018402491
874575320
199361083
482723512
1400151595
1690415727
216279638
734218834
414691501
1948855493
1854529951
1762420544
1164837231
879922267
642320927
1484997051
504347733
1044239602
2061373734
895335309
159741833
1149070785
1111562808
1586259638
548758173
962591551
95609953
2108873523
512325151
433995833
168888030
1105014610
1808988880
1116508168
1394049656
773164297
444338119
771103405
1139661918
1734782711
1799345797
471554635
990212902
33249790
2095739788
985345527
738312153
965080607
219825894
1044128401
1615860079
315220078
1775213417
538980952
1687070770
1120011902
243847792
269352213
1569407284
847524727
569318793
1250941239
907108222
1718623771
576670370
735924858
1342419576
796427911
1463797126
1477883367
242228567
1092998520
930836605
1794436090
2000386826
1571274369
1562432715
195445311
325171905
1468865304
1028758393
1943669390
1311421761
1407937882
1317148842
906451677
1044808612
1323777202
382747211
763232698
469937722
1305373301
785422786
878912396
1275306670
970069127
640600268
124138225
1962098463
785984348
914271936
2084769731
2108787157
2083149623
1039324374
1906980990
41903307
101345638
695807444
321942033
1682355143
1566218683
732635429
1497724293
545631978
1569752274
375786355
557210340
360164758
774254329
1726875001
883162709
1273310495
1696161045
17753126
931702579
2128390648
2141625150
1259741183
1025758913
1691222967
1713524600
1646014858
558053671
743886910
1028393379
1736642159
1445615790
779025501
249785355
578966275
1283034133
277788125
898016050
1438570513
360005855
243437172
793191922
131687733
203916684
2067002450
1328874685
829366140
208769652
1182912878
2100020167
1824085215
1664810663
1367795134
1476688045
944655091
195824378
593275429
1616921532
1429480672
1883217905
459079558
2054903854
316324430
88658608
1329476061
1862723366
606509530
1532326050
1446224976
1931038149
1180574785
1621005517
292647940
1359660037
2102065422
176809495
801521739
766861262
954611215
800837776
1936315320
1786738206
430048180
1923740070
1989618667
2131640395
1798225433
670021382
1106088104
1708961375
266246101
1064142944
1570908205
108852306
621189569
1176824716
1533566325
328132783
127038152
848200308
274808621
1193805101
1584889158
191722094
1401983293
75853
512551038
7611797
883589202
124639986
1989013723
1345909718
1141901176
2622
589321977
1244872028
2090026199
1960669666
901842145
985515007
152709701
1647052162
1343545985
628993704
1144923621
464904484
379258178
2075338100
487592253
1423278509
398796839
670369536
1572398696
519723799
1875229847
378390763
286797690
576166471
1306520068
1050050312
1582867658
730326420
1166912677
1285526529
207195175
741223265
206328714
161200311
229770887
523822101
1601430984
1458177774
1922429618
1008224606
539039353
1313811225
156658550
1665761546
579823227
760498949
821021607
216321135
1342233929
1910175904
487494759
919621457
970966565
729562703
1560326964
25911826
1342647393
465288167
1787457765
774838041
918275617
805847625
132385116
94036064
79127325
961802829
1113562413
2100677439
1155496518
1421627151
1757769850
1897986076
1586771805
2014343266
955335947
2079853934
954813972
153111520
668084485
1428269004
1346747802
1677730395
575048468
686323059
1823651332
390019130
273223278
2088849538
1936943374
1832716884
909048639
643975742
353443474
1343154123
1577472438
200992091
1695419636
47187365
847884937
1654931855
1549586702
1523285572
1399536050
1299593893
950436209
1977953261
1173599765
585572441
268210148
42527876
1215604765
2032607860
949989127
338305223
1035525758
2142825224
39481383
2024634611
1136254743
86022587
1228345917
1280328354
1300979886
1219044979
178668258
1780933733
1622473177
82935709
1309070456
2089064465
428166178
1641077429
1220812847
192884396
1619640590
1174472492
137281148
719097245
1685656646
1802051749
1973237908
791653965
1347625173
1967009085
1835333213
717236879
359710223
1495865138
731716129
1219580828
1599234892
1214904280
1241366999
1142425238
1291206500
1396640713
1743834042
1167074953
707079481
1653237563
385681402
984087650
1836091136
1938008740
741325489
42351274
441652535
1399436188
623049910
1381911881
1382496965
2112416558
1739575879
1224260891
1917550853
289932377
1258660566
1592724595
739848949
724127062
141441372
1880662075
348492785
278970080
1103226718
303622047
744951758
161185316
1009226751
178095605
1767568802
1078908844
1626530678
1748611095
603238450
1869229329
1724514323
1653770872
110616573
974521455
349569586
1590511531
828286246
1585767051
1185108937
631141733
1094609362
300409998
1680652423
633188373
447435920
1571098423
808670888
1817841021
382099177
686861137
127128065
1133606043
1317154489
856451345
1411014998
1822380470
1962702405
38779255
1578587588
1515185805
187422882
1779804273
692559622
705594787
852862628
32458686
1611991768
530143475
1960699478
285105803
2109907378
1316061337
2070846483
1163381805
255772554
1889537700
1429684352
1748157598
410891345
2006486060
643124681
1112957747
1421316218
1477324643
655580778
30718356
1344609935
1596756221
108557181
769430638
590269434
1264549537
746917891
1666977394
1878961312
1752456865
1623133632
808767851
972631634
1754096705
1584889158
667651094
1606184256
111426080
611194437
39094217
663960915
1249565684
2034972274
56230325
802763239
118370140
394455385
195442196
1680450673
702295142
295977788
1922195276
2086477891
559093607
749715436
122745444
2022936317
1064323701
48169666
768159795
1555868019
1919109132
919445379
1705901331
1502293098
1678891007
1569684075
1182256396
839298925
1285699517
2125913060
1276887379
1707108962
492829145
418531878
978035156
1434192196
844520078
110596671
100737618
228773897
523024908
1777302213
1850689777
652696955
1858464484
803986740
614625585
933778686
878905016
1494071265
1049596601
2000399319
193911959
140465864
1336479987
651105030
471315611
1281357824
718466771
1302724861
1733310320
1564402518
1335890664
1033226043
2059773358
674237560
1921802939
1067247994
1958464022
810599796
1904390915
1687665849
51397720
64465063
1472446852
56280098
1953999073
11298351
1114599144
644511320
559854598
1411943377
1227022475
1363081876
1960129477
1968869119
435216298
1181878354
1718251629
404668120
541182917
1560948988
1486434473
647732243
1980370082
1171420264
432188692
883866320
300819228
1305515295
2090401012
456612606
657667738
1826297615
2006193511
2092551545
1337985015
306338207
375171221
1717553149
1273575687
1858865022
1782379092
1055527970
1797472134
909202940
1441151545
2077489547
185638523
1999351925
44274359
1322329399
955096963
1749360405
1094785934
1604735915
1123475522
1852677279
1688401041
1254768422
33416083
1911862203
438298029
943943161
446027272
1720104728
1041251998
592154169
644011608
503934028
1191876973
316671932
511566618
1664654321
1817282536
86184025
239150618
868572580
1008773821
2062427294
1476027279
1622029734
1984152912
728093733
469391949
247895177
1164423825
1754355965
436026199
1989398775
1054363935
1239839775
1147790802
1041447558
617696872
2145023985
1744224714
1950849925
1573313749
1830713159
1573065132
1488143679
801228460
19172898
1936009401
327337195
866681138
192741437
520537414
953384875
835072638
408333221
2097724742
739254927
647966466
1831260370
2124429068
15351019
1982272516
998082494
385424783
518382818
1360566674
1568950553
753027347
2067136240
1565306255
1128709778
166172265
628619355
1426685743
2133895232
1918232773
781095922
264391582
1017063819
347804785
1798394449
1577734950
1155186342
2111077157
416029388
1874450357
737785779
1108818813
1734296239
1695892489
1406824444
59200157
1471688688
590327951
412141295
1049336715
345555198
899105644
1648591240
1043426630
1972812528
794817820
485175549
1699921649
690372696
568410450
990651075
1781537696
1836378600
478259308
1554574408
579999795
600867169
1263988805
1639667121
73506919
752516268
485718318
714199857
1410470469
571801106
940755314
1009559656
2087959837
33969797
1738582093
793931529
940828612
1522935674
1123425349
1423667936
1661621063
47864719
17371872
1115272516
2029407113
421710851
469302483
1462467486
408596646
938559821
1290391096
1666889162
2042314139
993519239
197813670
1030938528
669119204
300209495
1359048335
1352466833
797662044
756100242
1860731231
1803295585
1340558895
1565985441
1087947245
900996042
728580355
1646038679
1423745622
52531424
1922706811
971422066
153489260
625570618
655013043
1277169114
987957980
579243454
1959301069
1469310825
1435925752
434836517
1705509889
1980677931
1825892756
848025332
720917156
1905659100
301008977
775617400
162825609
2104436464
1492403581
450848827
1748617398
1531411791
911833326
1864888487
641866199
1978547515
631330266
531667858
1673607187
671703261
980793566
893372584
209026776
329148150
75436763
356259969
1258820957
2097280646
547813071
1745537164
1653703338
585305951
674375481
1051711183
272555959
1608324286
1095251987
1282733384
1582134659
873932353
1327872602
1607962564
2077890053
644206231
924082100
952644453
102830143
2014439685
399038891
930243359
1026571766
1922342614
1927317240
1829042056
589314461
815218915
901738125
619899675
1199342585
691262661
545562411
494854810
21086313
1544250708
158496223
1023106742
957017697
1347852621
1601926488
726871194
1036030243
1238668771
1745351983
1772847982
1637385092
653957005
252754781
480022472
1519090155
1962722657
1191112123
1738449805
1745111794
366472918
849216579
2069319448
1284940787
1270148444
1386467417
1821871278
1960461866
199378734
469447600
315455773
1777317181
980980618
799246325
1515670282
1109388305
715280513
1913148780
508417547
1093556699
1300199980
1515907254
126970474
1102919660
816629858
477761536
1066489945
1718374717
278503920
326243166
106403964
296504537
1098939686
1635612520
810642214
314912321
1520461214
1482830517
2033322470
1852897401
434423409
349741788
553684704
1609176656
1018205865
1687825981
151769218
1402076796
879786469
1346274673
513204381
724214314
1494380005
339392472
940325375
2070328992
199916071
940795614
1516779165
1422480969
1756638772
1486489250
1027857910
575839884
2138696389
1375266531
186026848
1406563952
885760624
861622479
1981742734
58422392
2023883111
420771041
5805027
1769053919
1448485934
1612029225
604263979
489870903
1569683557
1217994003
612077641
704863415
14553429
784679552
1815551281
1960435912
291868292
718106919
812634321
1347165533
1407668244
1478388012
1848021022
727301403
945539095
1650693695
414861114
167503286
1059737645
325520698
471416906
1551591239
1663982667
6223707
874882706
1231462168
894209866
304830842
1996202050
329322205
687727713
332758075
470186866
1214298064
1139586591
1826325501
1191629121
1502560484
1773375694
1182229753
1623137717
1676877207
766815052
659837248
412764918
703058790
2124846504
2017552634
680959212
477236062
1727508150
1443326512
1679707537
1413591372
998823261
637275996
1409629150
1415677491
2143814339
1653257854
703809306
431582624
2012946610
55236975
1435847828
1980270099
1883526335
1387006569
934145838
692030605
1414618003
1158677766
985794806
2041969412
2099613771
1671861493
2105634219
103140688
1504180151
1239799273
420652192
1501542382
1241019206
1457358734
1142066741
1401534978
1781399885
973979843
2127343682
659146233
2045501758
1872423489
2022359762
1801288931
1627877235
1218919731
1070999455
1106672590
2146726716
174862155
1438199102
1933366895
604772381
1084473595
1495580305
1104673557
170268434
330205123
221450456
772163338
1866806802
1440259863
790892360
678829622
2022873030
613691300
1928627502
1100981792
913729229
236768164
354179366
43166041
758607379
1512575496
32626733
1344038468
1117243985
1533498335
1670017509
1806730915
765056137
1375729775
1083692506
1252661797
958435290
1681057680
447873909
1357841113
602827951
1153220064
1211885562
18885193
1579856552
658882544
1327993154
683200469
1617204540
906045628
1872674141
460009258
790589124
439362486
1302962415
775732996
765661014
285383561
1754254309
323199498
1505722440
260715444
910049471
788558456
1488290598
128914653
1359292200
1037053924
1079987244
1860274586
1979854878
2138955236
196690601
631569995
1628434254
195168967
483001218
1088367155
1719741222
6644644
267352104
1749910644
1999876988
639140985
2037780384
713802352
734194042
538779226
1482516996
489059986
1909027946
1373753226
1979948191
1563772811
1683401394
278157210
869284988
690045115
496114213
1605729851
356294986
1758753417
1888780823
1563116987
1179819684
541805575
1227404786
551538613
1864589340
412181862
1257059563
1667470177
3743835
1117582297
1699769418
1871201938
721028558
1881931081
1658584562
859885523
59552356
1865651944
1690181576
266870252
2014146746
1705854289
1629203978
2017702284
1432657652
1450306006
192498773
264962301
1603421997
422291032
170917469
524944659
1838897013
835857095
1304837279
347304037
1370370014
956061718
1214835157
1087328244
1031496730
244723762
1800714748
831741235
355352307
1762184194
1087836944
754272781
906411049
2139757236
1194887133
709183575
442361157
583443162
444307363
819391117
661624991
724974727
1216637685
865290699
1500269044
1159754296
932716624
732259114
1214316735
1747280299
38387571
578143661
36643779
1193430178
582917921
2011394645
1929461031
970427286
174848390
1151141461
1027530974
2027828657
303444856
73496627
862152135
1620685224
942988852
1453250209
2090089162
1222721184
1807313449
235107107
880111218
803030707
1554832896
1360801860
870811484
149521662
43710222
1077631393
1739308458
646193689
1750500748
837455871
1849380490
1642239195
2140252146
2141653598
1976411188
1334781359
1847545505
975607901
1669276334
1603992553
539529235
946426398
445152162
422518017
1671329211
1694975131
1771772041
570059304
410060226
1434940086
303656276
1590894216
703761859
1978776681
1767102138
1687235551
854992943
1228423796
1802812932
90380176
1345791995
602281868
837488855
2009876425
2075192359
1276217543
561298124
1103516828
1246368168
2073718620
1813918163
424334035
1632552821
1626361629
187552627
1701560478
124398791
834631569
2138372491
1241351808
1984023971
1506249367
237527141
511285518
31188715
1348697314
1948742712
1004838701
1360831015
2006368616
1445402904
467779474
604563489
80522129
1786919675
345882925
1836076429
1862900893
35094281
1754496323
168314751
1478207041
1418951425
630300483
2074996459
1179294443
675445118
219170676
1440964879
309600456
306103891
1104488256
1458703448
1959524825
2080144235
488151181
1222246710
1757953304
2138968131
2129845509
1524929366
667930378
1564768907
1106954684
1374836883
2137512613
1175863971
262821319
381503811
930055265
1614152271
929775136
989550682
267165350
2144865208
346753062
1936857764
1792742208
1759667011
867138654
1261482168
419213811
1051406761
911338744
1443694352
96920554
432993442
1592903909
1050485373
827750436
858378309
1427888140
909536115
71452009
1867422488
1356704187
1580850996
1518233035
1623081663
918265440
495510968
500223834
65912754
1689995728
1834258468
164747902
1909272588
1126804166
790831260
1380976679
17308964
1610917521
1644980999
503145285
585478052
1885436272
1563442398
530884228
833547074
1850608858
345931875
1799894974
1586120806
1199936318
1573923000
582144533
1803014572
81851725
582320822
592465934
490926957
2065871536
1954051187
242562749
1963609471
618201216
1364225640
1491792015
802373390
1991690116
2097067686
1087025887
2013207773
1147685273
1445614094
1421071721
1561823404
1343104815
1986710728
536246907
2090140336
1132564914
1682515586
2011181815
721924555
741580148
1230962913
723909895
1407528689
944146145
70388166
238900693
1241680407
1803473263
183599356
918625410
976503053
1795266243
162798665
1799278586
1485429230
300463340
99651373
1952592485
2059131437
879051828
1625963934
1298313740
633392838
1506190384
1672669293
1214341898
1991083883
1282618441
265952589
774261481
1382442369
1646697327
1885921155
1466664720
1552526830
476573318
251091228
1940453314
534499528
1313110211
2010573490
1951216646
1491550836
2139046578
1017885619
1391189402
641303264
1034140664
284045207
266877022
1035225053
1120266258
1599103354
346077139
530411610
208339577
194010737
822725780
195526653
142607604
219772024
273951450
1494508548
1427463050
538905438
1797295613
987468858
95840035
1444912673
1499901615
1273130262
253729066
298543060
106405001
1548072811
586924108
1013098062
159945186
608221199
1813818518
1941461784
935370131
896669497
1141034854
1842243885
1888458127
1590013407
1051387755
452348970
608742133
84211767
1409460348
1679648361
1033244285
1026869908
1474551789
479297170
1576404426
60772059
465364061
1178796882
1788620063
1972568461
2146203952
911562585
1069362722
706168561
399276998
1734003610
1237864843
1600382731
710380216
890202356
1786607337
1650874964
1156977868
1240065471
1947003211
1198306067
34560626
221810617
1249014209
446529990
1376067122
2008302553
1357822674
164049997
925237458
1344836068
1694762708
1280329736
897604885
592397101
1465242571
1883614518
2120639423
524576199
830911319
545674384
294806190
1630849781
1427422296
1938160764
689890508
121261994
797616815
104770316
1671753774
1878605062
1162139480
863329727
1749866570
1360430621
483303179
368565898
897224478
433954973
1950957783
1160346004
1535420487
2145652541
1435976350
1358332666
809114016
496402298
1620376026
1424750153
1182586190
1732712567
2061936964
1639572761
2130339286
400282493
1178817886
1655606092
549759468
1308198568
289528734
1496894945
631133257
1635188457
1677883959
513047414
1181688476
133149975
1612093578
1160113274
274263352
1549951939
1416386381
387830872
1976004145
684992909
156517359
1003409429
370787062
1266868364
428061656
1173411774
1908982370
181677002
945455797
52025614
922330241
166189809
1757314881
1103638550
2106787201
2079289431
504275304
944182468
1458423055
1948986610
511439977
95672963
843906574
1195710870
1814530172
1869914772
678285608
249231561
1884168020
159431750
220986813
2055193336
256377879
2090761047
90021194
1391788196
45763790
1067433798
1444871990
855602522
1355410704
1079948762
421119619
590088540
331077036
1676699588
1212757278
816678218
871442562
1248832188
601021621
1669094233
773901440
1907674872
1031149429
807246836
1763607869
412069133
1839258716
955464140
400671373
1961675934
603621026
641496973
237095724
506674122
183969941
622244649
481175954
1968909627
1561304483
216191731
873041072
1682798192
2098130975
981905986
383689452
1758325361
1574053066
820999804
1197313287
1706526442
707580013
976357288
894613294
776276443
22268184
1864440533
825239048
512774278
989442131
1251267833
2086498952
1518343618
1213676490
1024394567
1370371304
1256504853
1501253244
1271294462
1572683362
1757996735
479886806
616670176
1713290344
1797119024
1439311321
468033334
857371346
1292452993
1507725245
106355689
1161921237
37138684
1959564334
1983244534
2086498952
1923466497
1529943476
874784638
766854854
506819434
1128885207
2048408471
534224254
1534573112
2011283313
1457993889
823812962
1818758916
617114435
1721289839
409803463
831287643
1411101865
1830219707
1755058681
400361836
219682795
908593044
1625889226
1918761480
2019957550
1090339558
2089619427
16202290
777273184
805640060
1185137735
1932410073
1695986957
184630894
571573389
2057440266
620231558
1651122712
612608416
591500733
358790384
741292708
1276597323
915332803
1624928401
1636477285
685666164
1352967968
2027027766
1333252580
1641815892
1058297628
1588780293
1943045736
2047789328
388500592
333875556
557656548
1678396863
443185622
213741782
1407036050
1728311627
983029923
2016328070
1605017017
687750246
859410867
247566512
26282545
772643678
496953667
1948998692
1324570752
197780590
495454120
1558763666
1814585237
888612502
2089303928
1413534928
1013201121
45614489
2022178626
167209948
490490905
1074513242
230495593
1716119260
802534796
523483043
2113080177
716535530
323029492
2029516040
364152276
61794972
1392617905
1882608582
1643536882
628507820
594746556
1674896833
657648268
401478895
1860102704
1234174200
979451737
1390556334
1110186231
403792097
300914185
732414079
429419415
639192429
133298700
200471233
312834496
1804276680
952789393
1007486801
250935693
2093336766
1654985310
588280474
2000342781
149467256
2096760589
1418022723
579524068
1397522249
1892211470
1216485046
688594182
1585733991
146210939
1108332573
478345153
862874921
212875842
720813242
1544418379
579815503
1961579787
700100890
2058918921
1763261969
1083963573
320700387
772619898
549357390
1220738984
861822818
532197961
1362159576
1447181864
2132703573
1237956589
1118220895
2079793986
2006633301
1576791103
1528668324
2039112315
1997934210
502319050
273971888
795068345
647798184
140078149
762211987
1787713839
1820895421
445000224
2124529425
1379450432
119264276
684276782
25024739
1646694970
1409606702
1511793217
1138487779
701785694
1265329259
1063594003
724007774
589630839
59383893
837370379
1960072507
1905881109
810527896
1454416372
34935285
1414009840
1441603782
1859151595
2010323590
1349569865
261436747
1017587567
1900944777
990384592
597029670
78954372
126731239
28354479
1578368411
1043534365
229856339
766064210
2129082546
556255298
547262518
1105629865
1253828056
697740194
741309337
1053807780
1270579902
2028565180
1889658339
825324095
454028349
1117832326
867490291
1923344997
1387698262
715616778
211873617
1616915017
1825944680
818329882
263719923
1066507241
1759031845
1380411966
809956195
760542166
242537545
919666601
69366284
1946652543
979540157
1118031947
282614518
90835597
681695319
663481232
795524660
1304705265
693345178
1352237285
1139775331
291735346
1477218669
1724031336
1609444585
1648377320
364077010
329208080
1858091540
1870126085
1960983002
87056611
793021862
1892507826
880405849
1551657938
1497594558
1079195871
963502439
4590246
1316519972
2123778963
1036163042
902385970
1512720675
826523732
949544909
1148745597
230318866
411268576
970176530
261956192
1876193385
1577578915
648248676
1254911078
992892897
1124647441
70315053
268870604
136909039
2045239195
1634816044
700902081
2080529385
1865571770
1428309556
103062250
484973561
970733737
1675103410
582718466
2077004938
2000367334
1369183179
545826373
904607771
1409926408
2006817916
1531961828
577166143
2121453593
1442108256
1678505367
187440237
1607602371
338591409
1181612076
325306
72427367
1475812613
1179268201
2131589157
848002426
1461337106
368389806
604382848
1011551086
904840081
430434666
683377249
1330119216
525659013
468170090
709402643
763206467
347866188
81698287
639789290
357265112
74853531
2007029703
1469656641
1592052258
1715395283
521491946
2018585519
1175327538
653144515
936708934
850878455
1206860685
2139959275
516799373
1058194859
2121161781
543542213
1463702520
1493736430
1109411905
493684834
1684939501
1983548865
142040989
839579678
1316509696
954453151
883548667
2007240599
108464685
971248563
1844546482
2055953639
1385048358
165864903
378041820
1663941946
105347633
1306047965
1591346682
316770411
648448971
1181331470
1783470311
19752614
1096574370
1207409960
575082860
734163228
586895555
1857685112
896329818
1445691790
616972053
1747846239
279043792
1307136496
1406313749
1425365932
1628468073
491298687
295007827
1069706135
1461701317
1294178413
2006667490
1856145329
2919482
2031534628
514366691
1115634481
510620967
152722014
1343874775
1841722765
1556058749
1642076812
972965010
227123511
1922939672
2001099088
412989246
541478450
540840700
658116136
1163415696
723252738
1339421504
226737267
988685298
1962574965
553699201
940291466
2063747185
1690361042
155960415
648845097
1411007617
578718853
1688627967
620530782
690949695
1641412086
413848160
708528560
867708410
607144128
742474509
560333139
642117692
209523818
963603687
715403286
506446053
342862056
672968358
1391507571
382158084
478660215
1792471953
1777722207
71394423
837698905
666780853
614155890
2019885285
1606290188
1958834219
1315345657
44080189
1617523441
772923154
1724876076
2108530738
720462993
247504745
771498773
430415593
1441406052
1820249784
346592143
1407623152
1561955626
953242035
2125928972
904214637
1997510354
928201187
344096727
1235348650
1824417432
1810626216
269804362
468940486
1310191548
49265530
1228683767
170170533
625430879
1125999225
106966152
676131615
305108232
570036807
1569629756
101735902
174972481
1503040224
1377137291
189125909
760782927
3549169
1771381451
487113899
342960898
762734441
594424817
1465974098
810680189
824327158
1585120999
2022411827
1386347895
95130726
1504329508
348583297
2033787949
132315882
694864921
917948971
1116064808
1797467524
331997710
1365653274
1831704638
602356895
158663389
1606757430
819661118
1011754141
1123973414
2126422466
1438363629
933843767
1974527663
658372003
2013848111
1951728822
1744187015
1277932890
428990205
2091343391
1791147707
437982521
1977131591
113019768
1566188112
1488631158
1461678848
457508962
127708477
358780295
1126164987
2093435342
1987084203
1701871469
1328703388
412821080
1524207230
1925501331
1235502613
1369220342
244913068
571960863
395021946
1954134942
1178418161
710236098
129374525
652670897
497211615
395604287
564344683
173140128
424084595
332923157
1289522803
960443093
1754976739
1264144896
242561434
697337923
299968580
1591234261
1308419448
818828831
1093312360
910716021
766541623
1079795762
1170491960
1112885513
1270727277
582797843
1838828603
803509422
1461311318
285079082
1105066135
521525696
301599180
1722081448
901986171
16566059
1277205503
1988630859
904166416
1391527286
561163984
2046485086
970638562
240880567
1357846339
1338137125
578385328
940392555
498788472
901449564
775517299
1286128625
1958845204
1236372910
1100971252
705573812
200618571
422313210
1549200332
326523918
1334781359
1873948506
204189712
2054293273
1188489828
332045376
338326066
1241660238
1573141251
1641738320
2111519
768729572
1917265865
1958467963
465790745
1651765363
4596668
1515985156
95558392
779513748
1567971311
1000167947
181674521
1026356164
728794902
288618571
987748055
403967963
740583120
624672569
1448648992
755760155
151449936
473944439
1253468687
1861520378
1478242586
1240535803
1042146308
1739756869
1340715527
1218029991
2080400488
1067600025
802795381
2028005152
672162907
281120216
1026713581
1021596829
1060526251
1975137392
1345258329
1011001971
2073189691
269459611
1436661952
790576002
1510408214
1642702442
265855228
1783763112
1545029944
1134535044
823051033
1570980639
1519956760
745641575
1703267107
1042729614
2025343913
339192432
304706392
1051939786
747798044
1586318193
1420976610
306571750
1221904936
1180357165
1439631299
1674380049
1114527798
216220543
441693330
1087938896
703879456
99363717
580932249
1331982966
196148544
395190387
1484279440
329246981
1085800420
130729989
699194135
1668476562
1477855810
1466090353
1334166345
2088747705
946933323
1484926858
1009365375
1158662443
1356595312
1489759541
1297279434
596260206
353827678
1957329271
1247283345
893636055
683422192
753946390
1368170232
1871735892
171047116
1217263878
1235438403
1730012979
1968035701
274787098
1854463780
1040858073
2136391308
836150096
1442202401
1082340582
321707402
958704079
800128198
1786561316
1309618457
804922477
140236836
18007948
5061007
1849041469
411098215
74913626
472130105
1642874709
1222805531
996200339
1858591691
408275385
1917217249
224152629
1723947598
1786882091
976260728
1885983015
1868423496
535559573
1412097639
9386966
658100092
1178431426
39240539
1672947306
2049294993
501472491
2020675256
936538599
1106109256
1608949136
2052457594
1584664749
1856571553
2147398431
860511327
225847665
2137809094
251509369
665152130
1430397770
1694216018
931854337
1097428568
675568831
2119561080
180299905
415247794
1961987206
119920591
1069738523
39503227
2032467964
1751232958
192002875
1866618006
1206099369
1549254275
1343275772
1876594574
966708323
132404572
1889423005
511754412
2091365366
2006523882
574090888
1177286142
923100007
2042088780
1375769073
1336443276
1315747565
866303320
1946587131
1146355345
664004829
217894015
37178195
1197581284
883523122
1421370254
1341347843
673417788
1896271566
1595773370
1329703472
1821563914
304927651
1293016526
376491745
895379866
1776807724
764900386
998556338
1661949044
1563637600
2040163278
2110505188
1535590274
1016019717
170856679
334186029
665747426
1876449437
857045317
946877312
971128838
19214680
1886071971
692269194
114261787
1911981759
234007323
1260586446
325763889
1308877246
588363773
959702519
2063204271
350121803
619939193
2113923380
1541499739
675448787
2116747948
552146261
718798899
1889092251
1507753150
734386430
1033160106
1743191219
139457809
1805225589
744933542
1374014223
958355406
1722637681
334701932
1508461318
1270316786
1135624689
1498354595
1760424372
259089200
249119209
437208299
1635324386
199564023
2123686699
2029168989
1993952399
686530223
1743380378
1739578347
991034142
1921602482
1528833346
1643068579
341551555
1813484862
865406916
1582553859
1341893525
418314961
199513189
270285507
434670101
267329710
578471304
25025162
1973360711
1804683207
20043403
1748912782
1212170608
1768384912
343919544
1241622389
1596201077
986908106
1870640717
282609825
1736418484
1739029948
630060448
2114643489
649882804
1205794509
2032433616
339210792
2062825331
21949357
1516151846
299417945
1677886318
1689385221
1195973270
1677183758
1931570249
135822932
1732479049
493604501
1031103303
34601688
429156809
322739158
470859447
1779718496
1863768279
20595216
1647188574
1808235350
301930673
831825577
716139684
412104029
1696937929
388424665
1056053644
1296133119
1810014700
1549248277
934398345
648247543
305300588
706473100
995928354
1196003427
1319069781
370838152
663904910
1094996871
1761246170
473410760
1684212515
980284524
127505237
1246731070
1104549829
568736810
1102087019
758514420
1635041423
863195758
124405574
461081733
793899925
10202905
1814064781
61333067
531984600
1992738562
1419263555
1371029849
647376453
1870988962
379861058
499464439
1828893046
277122772
432998203
1041245874
144616074
614102201
377995400
116779956
557169268
746636837
1189976258
356708019
1028581038
1317609421
1204174513
168753999
247965445
256383020
1802394933
127756507
583169603
1783117336
2033817420
1817518013
1002381005
366458335
1131346186
685807653
1723472310
687126157
883463587
788986889
542496338
1887169059
330121761
1544307572
29777566
2011763408
1910585224
1579399756
630689607
1097952123
488569931
1268384894
1317253237
9453142
673559325
941634545
884494556
1231235741
1021951717
193563963
642931462
1006446430
1547432675
1369092393
203665
1333988056
1857700060
1116257982
1564402518
511390485
363508353
448159905
506671778
1748934923
347923780
1746180763
1513498257
1696079497
2090290989
290451420
877643205
1533856068
1985178324
634676414
406933254
1598062719
1565281549
334555459
404947895
1342985650
1263140404
1107312055
45441675
776552993
664074768
1726707208
468284948
2047832928
736756091
1617858032
1699399694
749390486
1506232693
2092455499
1873052513
2049808184
222903161
2065579614
1393423154
241382152
1442277271
296531145
1182056922
961156205
2071511783
2028475525
1523902735
1410074208
443974157
883667636
1318511751
385879733
590096065
1653035187
2097142308
503728493
1815626784
1549869333
691804692
2038380046
708686019
893393364
317379769
850133042
127858521
1491773545
1087533346
1871678495
759974270
35058795
1284201826
621142449
227089531
196362580
774766834
1246256921
622954294
875083459
22575579
605053724
1038210452
1400482670
1182703062
47771658
2099611494
2033230158
1578091682
572682776
1236936029
951805791
1961212825
1086461288
615909098
649066535
1388136003
216088563
1141897336
2107442812
1365122548
370565042
1318865671
304678839
1631625045
645912219
1513624919
1011255537
2003103227
864111975
1229590041
1490520739
1025332527
2029402922
635615534
782638372
732669320
650990222
1248328008
2004391663
374241423
55421670
760265297
1604084954
1791287541
1661022826
1820056828
1932655032
844355073
938602905
1878144402
1944971706
861963988
2125328957
1227156768
52041161
1850279746
1510007810
1198029657
1746819559
1857195499
1876623185
751590159
770436571
1034300288
1156429558
981508427
1346413142
32950511
568042171
966521434
593050824
3912448
1883278284
877462987
792662707
1738456105
720779391
1814134738
557398140
1132360536
1207841464
357917268
917164875
622897764
994230027
1652627756
1496723371
1143856747
292644410
295522750
1471925056
750342905
419317242
60047656
1570153868
1760092960
1203875664
1267482287
379496123
838072122
1717930127
989497694
1912155308
1330358731
2005764606
490022359
205128436
289543975
28316809
1259441737
290088891
543735733
1158876591
1799470290
913441454
2055884096
1611787382
1741779405
971289423
1634090951
32759672
1519483689
1354846922
834272608
568181951
40853828
234604304
2106289191
558521587
915040645
770654722
428020413
374289710
473548409
435167561
462724773
394045482
1255937963
741970203
152170756
1735343607
970836461
451684348
506041783
2115883418
2108376096
1971473983
26114267
1308600921
996823161
1293404464
1715802499
1313136375
79687701
146696252
1017381027
1430821878
855757195
1687618979
1835921936
735384396
1955089495
999349905
2136348874
571319954
1962560385
1609157932
550576314
2055838635
67739740
24074257
328325753
1607499588
739773285
279721277
1829752380
392580531
592840198
1668206067
95284763
1540861427
1480660121
136762670
1543732912
1223842644
832927101
1077446323
1353232408
1818001933
698389889
1039848915
793418479
898018783
1390210441
380092838
834663151
1594647109
1780567752
2080709948
414152704
665195107
828443506
2081852929
1993567035
284295358
1942625443
1764384311
611631462
1050493872
1532630153
1981660731
2037904775
1280241907
1318293772
280349030
1832709294
852542177
90341612
308174606
112561756
253697767
899034170
1986157819
1580449306
181803330
792757302
2010490527
1655594688
1413945530
844617116
855339498
189020631
1346708433
756789791
561599603
1672748265
1377655223
1935636001
1371398826
283809976
1893971844
763167803
2120054174
1939982987
62155278
288995577
1965838328
51201130
1862014539
223030897
2019210718
1085700704
626950380
960180784
996916304
156587783
1420380975
199001113
1390296726
1991697215
527632991
2007062179
587588238
1377182922
1048857086
1242850556
1174060519
968941179
1976991594
471319892
401142137
62416381
1049632436
1869253139
394151189
81726358
1375892026
130249717
764891048
1775657642
1178441170
1534162209
1403800866
1165249653
369712927
1348557923
506388036
790780080
1708550355
619600884
492594136
1059545929
699937677
1352674721
1266514678
1947743663
971426997
41982931
146169412
196104532
797138549
260148555
1408713279
1511861511
2116600115
1339926062
1527096765
1518941539
800891557
903055715
798831088
571768640
1312417959
1320555970
1914071848
1090626573
711849027
1002415479
403307151
385066512
1143832346
1782235240
461412609
393933810
88596493
542194031
777948096
1623271416
411502988
1815552697
1320808384
95823492
549783860
135255188
1038012434
78014723
88956964
1015529329
474822480
1788952782
961464793
1615144466
964119901
165488599
1251336514
544454624
26437907
1662667926
1730960900
1061978330
311173477
2123821431
1547413490
2029564519
1578782983
263731636
328703991
584477151
1854634204
1302142633
1694757725
2125475538
335189366
2067280998
808515421
459366761
540263998
1440356408
1460109540
326484906
1387227800
1074567427
129005527
544297748
592384669
681229506
711479417
1007298632
1846434893
2007680070
564343939
1223997229
279065386
605481058
1344389238
397281234
222346950
1192449046
1072788789
328185723
173128743
1452934594
62120497
1138693032
1381097131
12742586
1977786560
1634266516
1287383380
622080822
715010733
538310913
1296475415
1854426631
455098895
1173355207
1100988270
704593051
421243971
1799238076
631842124
501363179
1707520443
1366161978
1885506933
2037862169
1515383738
2029584712
1190251115
1324887940
1442907554
1306299768
2043772437
1870455933
2132040177
1523176023
84844378
1516279601
1873975136
1752982380
656487112
1126868474
1011304458
353024061
726875181
1451245842
1843362115
218249976
1205128269
1639474106
1927988925
855058299
758567853
1387235135
584728837
1644309680
1219629728
363684227
843564873
1091527827
15772098
975286885
1259027305
714159524
2109670422
1868101089
1318347725
861452639
46402989
1454041380
262825458
220419694
2051047088
1438530458
1065451802
1299885828
1342683126
1518099713
1926659320
1097382467
1899298057
1349691082
460508567
410724377
891815694
164144721
387382249
889475022
1531877410
220880178
991790710
1214241750
1298263070
328057968
206235809
213170654
1164432105
1742602909
1400710174
1933428055
2056054101
644890038
1575048302
1114168831
1215803954
1001282990
653405081
1739325995
679173981
1576693467
812454796
1132771016
1615654990
1676086455
982944446
1559817579
1994433132
2017660932
1281522857
551993834
1444002747
380887072
1999203747
987900403
476223936
807119556
52890271
1999062126
1272969876
488841407
957182649
2011761859
201387667
1106362935
1194960997
592050183
1345511264
581962760
1838501816
1715520470
1018527998
711457894
600454522
1157536292
1567990153
951866645
596499591
1099186207
1517589810
612237204
1120821010
915789235
2137012053
1228832448
1096295433
1945067985
1991555433
488093115
2062209396
1562510550
2090927542
1816488336
1858089676
836691380
562247853
1987861385
787791199
546227548
472566477
809767683
1508207700
670726401
1125946741
660998226
1638326984
1269258146
826805400
1497794092
104609189
516654151
1776817301
1322693243
1221756337
201918658
1235173474
1018718824
683664462
1946583475
155776615
458241759
134363998
1502359150
1263452595
1454115068
432109792
103843419
1261519405
606115605
1245416145
315915533
1176499366
960571306
1439448773
1894283672
330703954
924032565
1334169154
2114736497
1008023817
419744524
1583676755
1189702435
2060528645
1755804869
2112936370
110412419
1329143925
447931183
1518037042
256948234
1435469258
1687120190
2106123562
1803382743
598735
1330089787
737236688
1332435415
1684945515
2144891776
1721695441
1014845241
1408365925
986475997
70670812
434091884
968094982
1612700739
1693789415
687591099
970188282
608433021
212860696
257086043
1460282127
771308074
64791325
1492434851
1226548593
960610711
1929884385
1682145078
1399540487
1477827922
564003203
1105999511
645841877
387301766
1585434012
2019771553
851498729
676205759
2096199595
1661987251
144371263
299600010
233695911
1938206768
1803295585
2087531838
1184955315
259492759
1108306603
1452408063
430878570
641978834
556703844
992318744
960407947
1813632385
601152075
1653490580
1188843354
1805325430
1266923351
728218330
1024947069
2136688096
1065377702
1994620779
1735241514
1781657710
879904901
1030842464
1319981405
2028226777
146974218
1591734051
482490328
628718860
125526829
1891572219
508037369
1053251348
1068753275
2114000935
1611395131
1758246220
2114142225
1326471576
1474275219
252721126
700841061
1384002599
1265580136
772571739
1152160887
1578794712
551413081
1992800108
164422894
1558220499
1991914238
1921347984
1395330738
814476920
1328011541
1041734261
845722525
469791273
2104009513
1148159880
1256362402
2089709870
1739512956
975326242
1318062550
738290315
1062274589
1519048685
1851356109
204607226
876854911
1611439345
1997752789
1696658816
1889403366
2021029902
714597176
2107155046
736740289
150172203
443996532
431546123
1999331132
668218422
2046473509
1269723730
221251463
282734630
2079228748
1937082623
1363900405
653006006
1408131463
643510853
2124433748
2105801599
1272354066
1846701301
804408360
584902958
2022383731
2017974765
82572042
371671670
67737301
384558744
1781351148
1027907272
1828488969
1569732277
758105797
1646767222
1866590258
1269953885
501325716
574513865
1156509069
1525154812
914026447
380255037
336583137
126299508
870208508
411481132
1934440230
324511202
1278049782
1675941679
75587580
1719241200
1541055036
1517368334
347985219
972301492
1728184444
1535032463
1848047346
28486612
10982645
486807219
1882869782
786771654
173704488
1290684943
2024146703
289863426
1212870191
1535450896
70260919
1392935663
27470882
1761230501
249372298
1340682443
283122407
230557998
1457739072
1748340699
921936968
1879373537
503154717
2035706424
205107871
1691235921
473209623
1495570970
918243837
145496012
612029641
1944595225
531364237
172253073
76988934
1875194691
1954876028
447687354
1911754055
182009978
1939532203
1876695299
205930632
2040343312
711234055
635499405
743039671
1181177608
374061124
1097918385
1509011011
1523159577
1598744502
630695927
596919511
210562361
177142715
1201304537
262699504
680306206
2127099591
1370931301
2864422
275130418
75647264
746758486
478819056
1026892178
936457467
934253779
1820821032
1858811528
1260116982
1804969070
218373045
430891798
501446018
1269327035
1469054720
2042760858
1469176714
734276003
439377762
1497918110
1124077790
472957831
134599093
1691579732
2080946320
1494750391
2024076159
113366608
177519197
364186273
68610760
568130512
743416417
710851459
1539298506
21430223
1786780649
2136343163
611108992
305890873
1165427591
1075659597
340798324
2028481189
177350129
189646514
1809812305
1196072496
1990464046
1423608584
2087644870
1006027599
922015860
642525501
2017555145
1159656049
286081108
128304607
824925461
2019566761
1186253111
852189644
1946890931
28346301
111729631
1883023883
792186659
996431863
1138650340
2116088508
1391724256
1815228307
992362506
786864398
506850052
466139619
850269555
83861673
1444080940
820252051
629669912
819101648
338520279
185648886
1095503932
627875159
991043511
107339934
1962384069
128386234
525241048
50381366
878274927
1874919206
387793520
1778460742
797045531
4701388
1840385857
1295955711
1949307113
1252366427
29465930
1566199074
705661161
899299717
858806986
1008187238
129225208
1990515754
1300744702
1043849783
208539097
1891170223
955042657
160504308
524646534
1468948605
6784639
412015609
1845941393
2042798012
833584076
1586958407
908853154
329577419
1496973148
2088691977
1461843874
1494197693
811209372
1046374462
1005598083
1909569764
742856517
1560954025
1306210170
2015052432
778670153
1267767627
349887571
1366759714
1804002872
920118516
18445176
1891449164
1039511532
1621149143
2043415910
1718627932
794001989
56335166
367650366
1082836630
1373763838
489225870
111760468
596261137
593418894
1422785863
744735807
1391240480
1473920294
328877608
1639006713
1820362174
1149623311
567623369
1137965343
2043613376
614139786
1795025462
1017948588
1623859068
1002547930
1890975131
328917584
227362152
1212559886
36985661
263667414
252300807
1404527386
166630095
619939193
743447562
2062733549
1328512876
339613083
332347160
1963771407
2140949249
613100166
1335052797
942053641
405079967
1778842397
1329212515
927652752
848124965
1229024357
1227751057
937084095
658970838
2021589266
1645809643
304819147
1118509499
1706731597
791085398
711374621
1692672983
90945688
1568638156
1691233799
2135348337
2029153631
877642007
769422781
457681417
1087097741
380116334
1302460713
808110839
775617473
2065290154
1481695237
1627914062
967914356
1885663673
1856511131
968151712
55732199
247132898
688431871
84667258
1001561035
782318653
1289045162
1523251150
1888616814
446880810
114722203
1645079954
1225348971
1276892149
181052524
2086026527
1499566028
1364316510
901696958
815790291
622642994
1290398652
1843544048
1604182351
1882010922
1007240346
587284490
349838749
485339092
911537480
416190984
1093625444
1605109743
1020796528
1608215125
2014187701
59416181
827797614
1545252663
1294689707
1284632448
900732282
1984571993
715228474
776907342
1426343607
18536806
1235811858
1088489630
339718093
729921986
1083155149
481630400
2040776788
410920761
1392377461
922153300
1018927619
1925870302
1277449597
287358538
1017597059
1048093560
274091360
1455236620
91694444
53378228
234361269
1797591012
901496981
1761647087
195515929
995720791
1077647551
1001773714
1316350738
983916505
1164011455
1274784207
635004296
1349230704
1535421050
817060309
652927313
92623566
1137837055
122420551
700625686
1060945837
1451693392
1423985485
1495980707
925952407
1851896497
289046579
1385502654
554020977
1965660226
1059439513
600934147
622931629
23415978
1478636732
564260066
30089183
1100670733
1664336769
1979561605
1648121777
1957128919
841179625
879460488
1523406014
349758439
315230054
1677464927
743614762
751014059
881236911
619394726
1813214181
27006604
2048981961
1013925253
2106979421
1772312499
486871461
1896166184
464628921
144165565
1331129751
516654026
1943011553
924135730
1180983611
1500179474
1481910896
793154914
1002774757
1464686388
2096741458
1923607165
1615949099
507475043
1650822082
780561458
929598881
115011876
41114107
1909631944
195587
1336288631
1618950490
697006130
1979481386
1229032988
1921073805
1788736940
536067196
297547772
1303360707
1162027666
1610885154
1732899015
1726553845
2006331394
152118157
1628280987
430019667
510757284
1200759830
2144670124
2146051466
560942691
2086296992
2009050189
2128241620
940230975
530334332
121599561
257174401
851089770
1960655199
798554749
1913887525
2074569621
1831323540
1798041639
1241753265
1258710119
947564307
1327116702
527628298
43826535
682338793
1362370848
1935590581
2081296785
482030600
581928907
721158296
1493083229
1655892187
2919482
999349905
1523041591
1292956928
507939012
1374663956
1013892529
421376643
438095985
960667279
1790324699
18345168
685605748
821694389
899756931
1346080113
2142378513
1809598152
864107128
1140258235
1526257568
1822408128
299204357
240814153
1996625622
645986425
1104504454
862399726
297496665
184735292
1274469998
224175902
1571029743
1061432776
1113104417
1448631180
251954097
693807147
417038528
1362277086
271714071
753404572
2146600884
677238580
1163556661
1339194173
1354814319
2027139257
122511504
701952742
946180143
999622261
1212854989
2124728748
2131123965
779739523
1189335753
1945514773
1831412236
457159577
975178489
1044261501
1747179686
1647098017
1373909090
1869110991
388472012
1091810982
347106085
1224699653
713683381
1050423097
1165386716
1211542973
2066396558
498948838
1493580750
165034430
66990263
721260661
1283245301
138401206
1551246296
1271748123
1715371679
1972114403
1105894409
1215604533
554257129
576512246
715577992
891852950
1765280434
32702985
1224974989
1378304070
1451599645
1034500599
754101917
150189375
1102982914
1809384803
1487414002
893133354
983016172
1524250003
819804902
398510724
2008739889
1626472834
1791963062
1656117772
537442173
1412353464
1261897831
1595570552
2054743386
1392174973
453156309
777627963
431545692
1003071115
374182444
123068429
609100976
811491391
1680583080
797639259
1170808878
858698337
1466994945
146771754
1859019311
882091745
1711885145
553100916
1534804560
134918454
598944601
339023014
1268416621
657175506
1924692852
1492635152
736116710
1564543613
825794817
1386008862
1503349018
934035975
1971027244
1693155330
1691784564
588428047
2112545838
2128461704
184230764
11639714
1449238362
1139605318
1171433667
1368894753
1254086910
414881102
1115871877
525426839
2072989485
1949593982
1070327571
164618528
303195623
451104559
1679148977
922900219
893523021
1571438015
1403006855
1154009902
1865253853
1086601845
545128595
1840581018
193282058
245373751
1659440920
1997528496
1919594349
356939941
802007097
1232751333
1927100711
1360043827
36632822
803730176
465596923
1216018074
732748444
325312993
954972111
867386568
581792581
704093029
1834025020
1353171927
2026057497
1979675332
1139223437
1661851788
550289712
1242611020
1520413010
1669412465
1810900426
735116153
2053783494
467937821
709780106
953145554
1756385741
1564731857
779136601
690121560
1960125257
198596294
565641781
148822272
567555420
255615391
1436433424
2046815847
1240313015
714763861
1452444628
1068127962
1501314958
1721871096
2094988702
1297279356
84032283
530714770
1079292003
1319510771
1739330083
1695890477
1615824631
247651266
879698457
309700362
2138840021
1314903014
1339674573
28062749
1390602533
41695848
234383425
569014193
1771886448
1315644490
237588971
1911281654
1294642263
910713322
1889577002
1614699310
710976503
134915974
1842734667
1142077741
1669151372
1823396581
1660354181
338364923
259714696
649213838
455825970
449310209
498291520
1338960094
2091587648
43561466
623073190
1555466593
709255920
514573274
254323496
1757982952
1067958900
1937711549
1067389311
272131486
666809725
463143088
1825955355
801624363
933552075
878667591
1387836876
472409763
994586618
557063464
418687363
1088217093
934054037
916640742
616117240
1821045739
1168287971
201084466
137617709
541621851
1096431428
1022438276
1072787072
1910706083
1709851578
1722617089
616075324
581610021
946200710
1075753701
1676808929
346373656
1973930431
1974619273
513778411
1168455946
1132274651
521681903
1527589529
1553486414
1092874797
1194474566
1937067880
1367277081
1408219504
933212673
43365712
420206637
1179535704
931652561
948114977
1353244001
793837046
1970812482
470886831
688501406
1091716153
351484
1123808390
751982299
599225645
636470672
1830379911
2070453682
274230202
1523532986
725185646
452537175
543247690
819183575
1606240874
356913298
2080380938
499009233
885364609
525397744
317734694
627396628
677954467
297827392
243778421
1788140926
1547475423
2111422089
1246545506
667010445
1304517637
623936665
1878947359
1611995688
1627607164
893063116
873621536
283031450
1304457006
1637549179
544438805
997723862
1480351410
1847137724
615813366
901442905
1047184623
905330226
1326760494
164224435
1852944338
698108752
143086996
1485849442
492511050
1476587978
885612202
182017422
1213940800
1109659390
589832110
1235374784
130922824
12052651
2068584708
627210444
1603883350
2017815614
1370617223
658615985
535349831
351488839
1646377765
1917017491
483694434
867338875
605663814
301275627
1507453735
427627633
361888270
658904661
1213857099
1445547637
2105689442
1063862716
1260286927
1372118656
1675527130
170603281
1278557003
157144567
240963532
2073344765
759148695
401583236
2010303168
1420997147
186081011
180989150
1440826705
1708110573
296508814
989102943
1668777374
928837555
983984971
1259257577
1898251613
595574382
1920265766
368705649
656167138
221098912
1391045143
2122677954
484321249
1273557373
1355132778
2147011843
1356173281
285365838
498192260
503661245
596249682
139714720
366012819
1981745661
378125047
227141971
1552753257
734884437
1845597121
438583969
744048278
1956963130
1821343976
572549778
1067658633
33789720
510061979
2016780557
1410178333
359618547
1107831041
901579645
299491246
1091098477
1379794199
824489696
87989814
1459175559
1884325583
326297119
1191254177
563164785
1326812679
478331830
484845281
594541309
519702083
1793241900
779818983
616701877
1344375467
1524192246
2128728681
1823505512
923497281
547961374
1489424905
777006602
1043125786
1066711256
1790257015
133349896
574600495
1168804017
1908514615
1641950337
514989747
322298079
924353984
1767569859
1898865216
1371184035
267735535
108460293
1075168495
409839036
562676806
1894019812
1803184909
1569187802
2123033766
1388423186
403905946
359786866
550541322
1932993924
1111999306
1159483238
619585944
1670124106
504129386
420646020
1783031324
711950264
69096544
1564749920
1969478351
1619307524
1275195925
1638125971
1545774592
1877645987
1584685311
808459085
443551841
1597194858
332745922
1691669013
1882608582
319874262
1371339748
1492339069
1320625941
1558015847
1988808809
481498964
230274410
2073592716
45397602
1250346638
144764323
146757982
1456124995
1052205031
515777127
982378990
1087650222
1321501442
736999374
1637786095
216814830
655981704
1127419705
604754995
1540537979
1682020589
1529273534
1531448930
2010200182
910458222
407415210
851833876
1477963170
104180445
1413114293
1896421854
1730011242
1283171356
208584661
1194316887
1570789607
1494808579
599101058
442662717
595313199
776443049
881716742
1458814571
888815530
163844718
1316246025
303450067
1318758177
340980976
385976748
1701770369
1368793658
1718719387
527883838
439687089
1005790501
1424415980
829454774
1486370907
1019527825
1612401832
144566473
631670624
937098443
1499774950
805840248
168571468
402229647
1816143998
1744564287
1146851975
970796014
1634535776
173012181
759799307
231098276
1928138873
1316665915
126348237
685080494
2075027575
451492215
506236199
662774295
1546880604
86109007
266867443
1124396179
1254153812
329768419
1275467836
1381363797
1217351745
1614129932
876868365
2145687940
580514530
2087982570
810120834
1372659920
1877992787
1283341465
921805396
1859431031
1321021027
1583173916
833975641
2027341772
1421984827
2127689089
1800343810
1416191218
1151398404
720517312
647655000
1671969351
514613187
395629870
834948753
2070515795
1530602820
1923034861
2098766027
1134629604
20765098
430877142
100724425
1764163002
22870861
2006091149
2105791823
1333754185
400579930
1876039131
705201026
481682579
1239284019
642342012
1144872035
270133504
1723936944
2077910864
1330417758
1812964322
2014229555
570637774
809665676
2087126219
1705651961
809276096
1872998869
45524668
1371634291
1785497136
1539919828
2072884045
1306297379
228438667
1425305842
1455934874
1144885391
766607865
1402771533
288114164
1734555929
2055627398
1119696862
242228035
764766802
2116707315
688548311
691079565
1504271545
367705339
386517639
376709854
104958619
2047858846
419213811
1857933330
1129249533
1416194367
869586566
34633312
1317915771
1952116112
1481346361
1322254915
654115742
56790712
1009500886
2030472559
1373979275
414932572
2122634074
1922345317
2075283623
1609038027
1995622169
1404415565
303751957
1137400039
278669304
2089938474
1103219345
661269539
707605791
1955552387
1768896899
1277171235
454108829
827047254
829294390
1179243924
1783635025
482238942
52486034
927817938
1465690019
421902333
1953659622
1414828791
1463220050
516865539
306488741
1120290130
897181732
1762570922
870944435
166948435
1245314717
229564626
997545690
2062532919
1083376247
75989716
1962716308
866805361
964642122
1598606170
622741709
2002530334
320301900
562989165
1285316007
1327714406
1656413296
349097701
1823334623
938895956
604820069
1065752006
1816197220
86470198
1355034277
1941677707
1111833639
1724202680
1611528015
2091300166
1796220673
344258042
886900786
895569321
138935397
1804043029
923635717
783866583
915044032
1529874673
1705144560
514972991
225833250
350236667
1617622194
436551724
1746945455
828480479
1415013896
1796535731
1237319954
1989322219
1438039056
1068944792
427497718
658567594
1722156905
1310678130
93039627
1011945337
1168759431
1233959416
1007191188
849024741
1721422330
1835631514
1480014050
1286218781
986431409
1672634564
1917603996
1131935342
1252455165
1427823163
119986049
1444184519
556536255
282059104
1996926211
519950510
428301264
5068035
1209710962
1014487294
1767501368
1601699789
827048115
831173600
99261373
687344642
815122831
1907787998
1448259104
1091134419
833599842
259263206
1853015772
1495712741
1892486668
61902544
1828293904
2103450660
906015622
1072412555
1512910678
1794065540
1065608769
452155814
1250735918
462222701
798857695
488503525
1294353155
2146624751
833036716
180116287
1310096247
543483925
1567850923
714369040
1030623509
1732656093
590048878
689735936
2002541289
2117278650
105602713
1240023878
732793974
517480125
1239426472
189646514
1635016495
1935172196
1686483803
395831066
174665780
490670834
653061381
786602498
1287901541
1557383474
479610823
1786802543
197168896
1992266176
2136304611
1719672768
901388719
2108776338
1667763396
491098606
1253985890
144933078
1164904056
39284269
972321921
1072788914
1677361928
387378345
1679755080
802682638
1828840644
155618175
1186760519
610935790
898482919
2018368912
1630433108
1947199915
19193280
255877830
1477676043
1133307387
1653395515
637011539
243446884
1241432639
418985542
357565361
1275443714
1392281850
161910954
534199824
1854478353
1708137926
834117668
1058682654
1105147419
11979705
791438859
1724857316
1412710965
515494646
755265506
1966452801
1391355678
968819116
85586162
2124839509
460401885
1980225988
1795811677
1517662884
1283664685
313166141
1751533330
609463874
1711186295
862742117
1731788206
664676900
1980135355
1481798385
1014005919
1026735661
687650024
390687139
1257028070
301129205
508983993
1363464694
920111665
1586912028
2123673214
1189692844
4357603
701346649
1474205416
286207950
718666462
1438766831
772254776
1609361623
1026868017
1142283314
379289227
1913409350
182404203
952070165
1003073719
1988374028
2005266016
1961862939
1910484587
317870589
403194671
235260029
1873669615
499586406
97035565
804334394
284197834
966374436
979293122
297111267
1665214724
1116683198
1042290808
1371198632
929473435
1243734308
1308265729
267438265
414412457
601882766
1931074098
992496109
1545484627
143170758
1513102642
822605189
1905738882
1580558344
1734017783
1724535191
1095472362
1223690207
1579071312
2104948088
1055280286
493696951
139142111
319886064
1844843927
161663616
937654542
297620872
1381974079
155354107
1875893319
2051820371
2065646566
1100427288
888189532
1209580387
899753135
492562304
1763471040
1006508472
311031119
1018502131
1342654649
895655724
1180962381
388107601
776210684
337475657
765234088
1689280172
1066905755
1737587589
756645708
473773990
994684865
110642333
1841807176
359956064
1641782124
889836655
1327479092
1371671420
1969883308
1596343038
1594733342
1113256846
1419014026
384570694
213051258
585354149
736508152
50060949
1353635070
1728081211
752070039
605704570
1075379316
2013901107
1022311118
116869358
1229884076
409689328
1483784125
1051442623
128222520
251163412
1678292631
2093807624
513006838
2004556896
1539399401
83780044
215983181
499587135
75876070
81655340
1207728762
1863211630
884027251
575112686
1638812749
1226659153
105883797
1182506868
1053636010
1349094015
1639900737
1299653429
395596431
1290763606
711226516
1290397790
1618384911
266074709
1170590021
1385866293
1790872630
1795385598
1131915849
65829882
69006623
1595767693
1542719634
426820574
1564540824
676362773
1948823064
1994327517
239808850
1981671986
1720415336
1022626158
343444981
1738406696
1603487253
1015946144
314845075
1182208513
356215685
1015336915
7386737
219849103
501322527
1745760533
1579409217
200264417
1169640429
701561384
1045096960
1431374247
1035537350
407281882
291375094
1665978399
758596708
986749272
1597874619
1987680257
383893344
1211990637
1164570096
715820858
731807052
2020506949
393575775
85743713
642200917
1875730523
1067569837
1875910617
750770988
1261379090
1806577612
445487681
1204928943
1082277160
834329435
2095635736
1647556358
1326241533
1617333798
182401408
1647413010
67361322
1507187555
1909405611
2017521446
687617806
1989290257
1478741031
801105671
1943589409
685559183
957178079
1366271692
768570071
1625604173
96855435
1974499285
1438289175
556834319
957337734
2120188683
1846806295
806802339
1521495408
1275652089
1412160802
161751421
1773042286
40825157
1051083415
772373657
1879065285
536706863
865160889
525865453
1420092603
1902774336
1362467276
483951795
1251170697
1640905276
1192578136
1359015142
33710335
1442027138
1988774972
1301798132
1107755561
1812527153
1394014297
1286793412
1241747534
1638816619
204399661
2129011534
1280004079
1540233038
277580097
210711949
1422970607
1172447630
1698472096
2132313925
1384278779
619501260
1929733483
439352500
210220731
2043159191
531793504
815097973
1624932333
750247381
1796273699
764567275
1337911670
1750312825
1250046195
224855189
270983960
1395265425
716090606
972727145
531055613
213551744
829558015
349571461
746849854
1202739044
1553567814
5411950
1569133784
25729343
220645425
30876881
1087196362
84250084
231589892
599233057
1786111882
139889517
1360564447
628860454
1734809289
41844319
1613881919
1764138515
1558633501
342394016
1436920890
1842522229
48952006
974059157
369991537
1637197797
329717348
1525905285
329653243
1633211475
913585162
1325981076
253846830
1431964496
284882336
748136329
1351453599
1002530192
1318386501
1570644606
1663727383
1690016867
1119686048
1173117716
1094997001
1931896006
1596410720
527919467
2023867653
1675300167
147945611
1628937173
893839868
1342819579
187150928
388623081
148438677
1541154218
1995428515
562032286
1393335913
869168807
1338694383
1555684096
625647650
625972223
1158596037
892902891
177923776
776526703
1044957176
1866095485
192281755
1857310735
775212536
340225599
84018244
1004802118
1163451608
1960336895
857724055
306546980
1892666054
2144401950
1727141633
392624556
1253162967
80979178
121577639
565340325
1043471031
1908706875
986066740
1048630324
644214511
1958228212
168480541
1791641019
115107064
35468174
842670554
616012011
1836058775
297926442
1264409517
1681781917
318906008
1204390538
80523349
1993811048
762288110
1441236350
1729358080
993319709
763617001
1398749739
665673302
1007127768
379567837
545629635
195064961
722779969
15602393
1353456282
1299883039
719453094
1487138915
1044298517
333544445
1323253640
1929878886
2138346942
1178257279
1473142084
1832403300
973402824
1929462567
1952715852
1231130641
1721952737
1309020479
524574151
1389066217
1734292386
2058890022
1456568507
614054265
1191774499
1720028388
1439810688
558864967
953563616
1839748217
1394167498
1975278301
1739057640
1125861849
1679037897
508990140
1014562462
1715138752
1375315935
805190816
677773189
1488139100
155715010
750733629
600675739
400272775
1801358142
1154039558
951567811
1229608159
356908139
994973399
1727825306
1013182319
457953555
47694172
375369134
1911984228
1746918545
2117580977
740202393
1052644657
160562147
214113831
2097964745
335387703
845506496
893183201
1854042250
1827686641
1310983506
623366362
31398043
1700909335
808928804
1474683980
2119360828
1389373504
414794082
11289063
1358537098
1120656507
662980855
1779407994
424485070
275727970
1433756095
161979012
140231604
1924935987
716295209
875037411
910220177
1849835805
1424318883
1012582390
2013542351
970016433
1119875297
1742323436
746476745
1583162723
1812467257
1241149135
362177918
423606572
1405110852
1695615855
195873486
272247989
1887704788
520127573
325457713
428282728
1821639931
1715871772
2127372271
1477073693
1751831670
1663132377
647349012
682282860
1187698950
2025398033
1051026880
1650324735
1432906957
1953670184
198204711
1351146878
717038390
786062034
368092223
408823313
1276905234
184542411
767936435
1132590299
734084060
368863978
244281534
227485002
1855751231
2012456091
795433668
926689345
16201621
958205117
1121343109
1841551105
1503997259
63003562
528772617
861683181
1273689564
158816191
305706111
153332598
570474188
289034483
270262555
447833512
1655103621
1698335712
279992188
1939697253
1482171069
1519288019
463381617
1657890176
1276868608
244515645
2113870754
878910138
342608312
1050174352
1901412107
870517929
1151144473
1872939331
1538812147
450834688
756481822
510283957
574194363
151319340
2044882413
149046140
567490778
1689218558
656264617
2067699159
1044126002
760824019
1483628783
18746844
1489978787
2050800839
1541493127
1405478311
1436751146
1983255553
1318316861
1357749294
513384078
2124269810
195178362
1271267574
1214987211
1748757627
951558692
1326993671
768962547
327035063
1506035574
253497147
856910283
1649491479
980690533
1975235601
1072179171
1261855422
412807579
1514000318
834617507
103912870
1306279644
434533567
1124326934
1841819515
781299048
1109359580
1448517211
1195401318
1433185252
989741948
746106799
562382631
419983349
1561374931
601352163
1592789013
1476046596
2089516009
1085743453
2049393278
997288179
2104307440
1410123230
582589725
478121975
239968325
199694245
899188564
1378245383
947237613
2027917160
1687729776
1693334231
1543161296
235380986
1259055485
435352959
83870189
1993977878
1372230220
173375096
1375247299
1535512090
453139367
1121951324
699380487
1327746281
1196490830
372696848
598105906
16975459
2034586231
509346132
414586608
1678726508
2048030692
1434245915
1667695066
1284476598
2087221280
235212882
505627398
655052152
728396558
1445706564
1590359877
924917536
1766888058
123318445
1857755382
163442352
126211406
1321179570
41244957
1730382697
1528844016
1123005772
590785644
1470642545
155313200
1951041172
1268503068
1740144025
147889878
407865921
1683653231
856121727
649707150
1300393138
321596140
1409202509
147019157
1447259356
1838829656
1277473274
5854887
933881917
282448871
431767786
725255700
493088637
1664184161
1271596049
1479576936
861965193
1333739929
569926369
1770217123
1704993531
630350853
1692824153
1714013607
1403002318
282138869
1092250144
382176794
1729511526
1474625335
1992331850
892790710
1335721081
116391865
203088962
1479579903
794421161
55691133
1268686312
128282590
1729016285
103739062
1061930502
2076420197
785904541
2017438775
237169756
1340965514
1198260091
452264290
709329005
1952878222
1355489130
924185567
706819722
2069720990
806612423
1472782119
1721283902
1234858474
404148793
18201056
1439336274
1193146590
978602430
288128059
1573064141
708152310
1691505010
1863227495
571415392
308404402
1035977425
929812753
228580388
237285232
1979911668
513915396
1170577932
436631896
2029081388
2112186720
1769479276
729340173
903677138
1951137953
222857911
1688008620
928653816
1810471304
1975586012
1543444185
1904526030
1246794271
455468686
935642054
561305715
1916427587
953945055
1597238865
1395243382
650099056
1893526112
1687428333
532184094
977981691
608899365
356514985
2004565158
1764600525
591795306
951003598
2141843161
387924433
1096431355
342866265
984215698
116825614
1042733766
1104377897
496061107
810570206
1443955654
17661767
2107965787
355803308
255692233
843098417
2088694985
1616339434
2088929945
1664368775
895933423
1857228676
1520362211
774524377
1224652411
1446603726
1553318898
35050172
1450070935
51910697
328963392
565385490
1105401983
613640161
1755213771
1169992183
1383165430
38524157
1661938278
1853567060
256507004
2082309170
2022835824
1233217827
1918048747
1070196879
1616301098
471109265
815036010
1812712891
1951444429
182909027
1634259832
1150799582
461642343
736142107
1881477978
420983131
1176223979
1978428595
1312721658
517475129
1217352894
1525605244
2087174621
1465764551
387567217
1655075867
1506960032
989884733
2145268765
1170749295
1574946635
1532274860
39231276
674441532
1812261005
417836313
482274541
89237989
15206294
801763264
1121748900
2018161738
1517753578
1931830395
1908109626
392388875
1715946079
522485515
517268120
199938143
1139613869
1254525959
1228299369
377347685
1601518239
906451689
1354776185
1971362122
1772806570
1924557039
2116804025
333252688
1180986661
1220146542
1101084204
1876499748
1527343841
147890367
445694119
97149763
2066070439
935218234
295891264
867462750
1097131383
819131528
1710686310
1481933886
251468000
545134261
1800753974
989603900
1203315997
361641114
1797604013
580147381
490573710
1676967667
1211265554
2136161715
37738004
1893839676
974657272
989986395
1735993133
2142836617
1474710659
104325529
1218987811
1044527937
585548742
10224702
2051845
1990857450
436233995
323550177
492896588
1175009416
90312744
1693622059
302163631
1928368327
342189622
886144503
220784871
1920706167
1225535353
706097699
153741443
809275497
281585523
1082573069
1008389929
1575768110
1505957669
466138455
2073626161
685344812
440174556
255047339
166059110
1736020820
461446687
1163658897
1567110068
1455201096
862738195
1709782391
203091347
224148752
1775086873
886278086
1207811698
1821497981
677001279
1247221207
1629373523
1087067316
312592526
23794192
1060132842
1207991430
1932778421
2125932732
1453913711
390691690
536853127
1291581222
147968759
501397749
789827431
1874198108
1327231202
1404536180
1678819406
1751910635
1499532331
641213469
1061199149
1166019931
703666040
152990384
1692361337
1230376238
1719115981
1144108288
1542540928
397093759
998742560
1361449779
767677876
1420083198
2041943420
922909683
1204676903
215536844
81841885
1472156761
940046992
921890682
810317
1963928605
899749568
1951905264
1812873349
1089942841
1866656328
885925130
1991694394
2090783606
197044002
1711464974
362798854
1142952049
950977358
2105182654
1383952603
941026470
1775642097
881934966
1062985165
345589752
1210634684
474184833
433415180
551540958
184307071
1885680888
713252291
519951082
1798866257
1303034080
931871894
1486706897
581700391
925117717
1782970541
1249021461
1208501080
161041360
1427971120
2120074595
1682999703
2136507630
1485956129
113603506
2141897585
1991372253
1774427003
2129707608
492098015
618517894
944617949
543413824
1499584607
1613336078
1964879019
1214737075
197150519
1406897019
2057872648
271012034
1253218932
53253213
814825590
404855391
2117566460
954278282
1274155141
570132803
578226646
1121357050
62238059
1157191194
496121674
105614332
48487257
1604836459
1177407680
1587191468
1977995748
2009855882
336481787
715187669
501034893
1728053182
1913668667
176725361
1736553445
232452758
281590531
1683987923
1159568436
842938840
1846464473
788246421
2137934276
742733386
1696678263
2041643697
1816142985
1111074175
329793318
703462536
1241718309
741365044
755792443
871673475
628974236
1148297586
1714628701
199766877
1450527750
204194365
1025511705
2143270386
1391231603
1700731241
2114447543
340360954
472744902
846574386
529460733
2723960
702852379
2014630681
1208994466
2017417157
133368112
621353908
982987565
207610213
827242108
2131105218
990707351
377037207
754478418
839287974
2080751085
1224781875
338300099
1074873484
1245201447
939456071
1551111758
1428031938
265756985
689665579
989448493
1573206056
794237887
1156064324
1252966962
2094527189
389559720
304544058
166459226
1521924676
464423621
1634346554
1323655286
1269812292
1488734868
627420374
1565320342
62479687
1316962963
785777459
1280059217
333687745
959715350
1530146921
1153432227
946462
1696286014
1967775543
1865935927
967829875
1529514345
1792163366
1978406350
754240037
68234910
1017208019
1697646997
890702873
247270885
846011555
2117064613
831877138
495676157
129900250
687129634
2021530170
1050973075
1592258040
914346618
1245103940
1377983054
765658710
1880441461
952471475
1736912979
1535188934
2060688494
562233767
1208066549
1751749996
1499478422
1253716277
1519633678
1452961988
601835114
134568056
638857326
1066194351
446215232
808807683
2118661780
1150066553
12925120
1973430306
7224969
1187404683
750154803
1338795805
57962940
1991253086
593944305
1569457746
92691851
427811136
1719997458
1022353004
1583538537
2145491559
482559755
2003417612
512515681
1358197263
1887191056
1974264088
1225868818
1310852924
1994767402
161401321
198193815
998004562
1950016094
245868142
901509323
325507956
54221126
767314717
2128324675
1406480946
376859148
1158111963
735825759
319722654
381603413
931626556
75555318
1894675707
1664712576
155001844
1158034405
579954547
1732069090
1011482356
322467305
1924003527
365322434
1356249873
647605180
882823740
992878032
2020431633
646796426
664971895
675927951
1728997604
1296553096
1318830498
53571856
1375373820
1411120571
1119390302
2020279512
1276357084
1967896896
361798828
1271525397
165633764
1249094413
1144821300
1233471161
1572879605
1760720917
1388806045
517331308
1480384635
556082225
1467447475
1377401022
1673882468
1872334469
706029527
1010606093
1222657266
1296682595
1645821930
1319124451
830551773
2105516345
852595350
1956702350
268489269
1658418421
389208494
1402745639
371441836
385081655
2135989983
882759263
304924833
1149985163
282133382
710227252
716102846
493176953
1530482934
2080938217
1239187123
1066279103
1676323761
1450210723
1317772622
880951004
397027525
1358021848
382940553
233226025
39498888
340849744
1496130611
1568440366
109669581
595161664
691391943
1552672449
655715717
281236439
330016934
115735656
838730638
1592218735
371947980
543779258
1009259274
173204017
2139729028
498380212
1191235413
1178525216
59200396
1251459824
744421298
1571395484
1945148841
888900488
1558090549
1723900231
431627015
759608201
29523862
1769429486
1652952921
301345046
1427805173
284395607
504847215
1065648907
1176186399
254935208
808932876
2032689208
1792310210
938563435
390625622
1395040989
1696144553
605830119
904074614
1191690967
1227064894
1531361938
563708060
370095570
1715954235
331539091
720526978
1685303538
1096452491
1131222957
1531868580
1760872762
174492571
1611421980
1350299548
264811514
1194257816
1874024301
15860583
1390399431
2097074543
1651085187
1688748032
1031179719
298389438
864199409
1626277279
1016741130
1486191674
603027813
1475100254
24087888
1109191993
1409067290
1706515351
2067683086
828470822
465545389
1467577355
1388944684
2102340676
1871828355
454097213
1399628089
1858004579
935792774
661843501
907596287
395281692
1567700295
2054800113
649683673
1875410093
174351544
1679765289
1108563412
916537019
1830399336
37007100
1784164287
1824956716
2120122695
99732683
68036714
2119463958
1300881954
991784187
1762267868
761144037
1048668340
1423050703
215244017
1713202694
1033866096
1348588020
164365547
456540131
368220245
1781972365
2113933959
1349722222
51513327
372433873
1347629171
956786227
734966474
1936115688
2133180222
1091765459
877446451
249915176
1822729421
1339814990
1105698434
2104104205
1427251045
1750838565
1935434070
1033729687
789734988
1344495551
1912004426
1161772340
2108665284
901244313
1673845590
275033750
1098605062
1009632697
1800478550
991905543
969148206
1925212247
78268969
1662430991
1031938579
120617135
1604075373
1594460023
1576208667
689458044
1731768996
1213865863
1372240962
1870371126
144486735
1233223645
300630408
1030100077
128772612
1854691210
252855960
1131606828
1793550864
924111052
1573522972
1445118603
1246796691
1267938211
631164495
1364921031
930076365
1921809884
764552494
1926645696
152892267
1394207277
987680575
716227548
349506396
2141531152
266185074
283338614
1860937336
167361565
2045702578
1958742561
501932494
2040779797
919561946
1586305881
129895634
782173828
1360578308
1026834590
1782027693
1944628624
1837348082
1283771471
1552311751
1167174329
1028534140
955277882
842386481
187449531
1407778470
84178587
368971029
302200744
395192377
366032021
865041186
2192291
1091413569
337437611
1370106529
1273260008
1541605902
1338526038
1633794842
2128316127
772141477
1824169991
170061183
929805182
1528223079
1374006357
1349853629
884884951
895681770
4635428
583419077
1959921134
452639329
351448056
1361158886
623113723
1237111102
636550724
497020789
442358306
2018616397
1659932984
913110553
888205041
1939608291
504505055
1244058043
449597499
1226134998
181547230
66752732
2039543694
1990235052
1402356593
417148533
882793514
1698465466
1293364961
1446977250
1308632532
216500061
1236092187
1313988791
248978378
2017876782
1451427816
1719167185
1158733715
1620374590
472387434
959068067
901433322
721398600
662442718
396160165
1036944976
742937003
1947491136
2015143811
492931074
457395328
239906684
475780785
1139211177
1404202921
777301740
638284357
274015021
93323455
821485447
2058710312
1671227117
719708535
16709240
13053497
1675532901
2141939429
64685736
2045600160
1260869885
1602453849
923711512
1662342170
1682986319
540448908
2020161
1730051623
1169644233
869339329
847501447
781148887
281314803
1496166657
1930163866
243570491
1184600700
357237574
744939088
664461916
322719519
1024606583
1436421317
1647342233
508822397
1945647658
444086145
98212198
303731524
1613641973
457179962
1078812907
1992136336
958854689
1179536566
1314679505
2061311579
86707866
1076483620
1371540756
1179250605
1387920374
795073397
257674648
2035798643
582719523
1789023000
1029659069
880912692
1464281666
417334632
2008079769
1212116738
1889089756
1259287216
217302783
2102350347
2021011019
1147124217
1194477693
450206106
331830568
65196876
2006001275
1750339172
444692181
1027744609
603636489
88697237
1369451772
997340781
73271601
1486635798
1007228708
3098056
908681710
2117092200
1428400256
1911984228
2059489065
1232550753
454492860
811869643
1815746563
942982403
704533096
1130838959
1829794703
1316577583
906805597
555973693
186404265
758056941
2299561
990798116
1832171092
1562490159
839506182
1172854557
708955864
866803099
1738273589
2117429865
895967684
155206827
386725327
1031593687
1798302157
157914869
70351815
1282385049
1776197661
1259776654
350229453
1986882278
1810157544
1598934734
1787075830
1272743107
1387421500
660012307
1795425064
411086839
724909464
1649709876
1548784506
2101738131
667650697
2109077732
889128808
1740070250
1782349679
1023634590
876603608
444931428
562546308
438975219
60701392
134211133
793708125
635147654
1238961491
819899845
137753545
222111082
558996577
1516120514
1932808564
1461090663
1519672156
683065941
578191546
2060614956
1337702210
2021630651
262995690
1926236847
677911253
1116368923
1580241679
947004034
1874658296
1781269450
1129986589
837148196
1954350339
1842958641
2117291570
837761574
788423650
1437778312
1251984364
709000744
305470380
2046149557
438320594
119090004
1270040739
1674842048
2071857941
298844035
1256373136
376259424
1725264334
949699131
1227640960
30070665
124728636
1477116967
334682921
742371568
911455424
1101241629
165615261
1487161711
625396546
2091471483
1657777131
1775316742
1214152804
2041390909
985858035
549824141
629754766
1433598992
1691338715
483313435
1741191743
1741217695
1350952875
462786198
249915918
1741929871
802763415
1044281429
980047172
1988410702
966419867
1001904452
703668666
1176083750
305921882
994061225
745616078
1879520606
1533536113
293523364
1260497056
1862883210
1830069677
1335606527
800454742
1262872572
1449729598
1188994096
2006700118
394613717
1272354398
7869518
524169130
1941092508
201454173
769968830
1889334377
911081316
395834
409890915
1165062202
1024429779
934432598
1935288231
1364645671
1904370207
1422284097
1577241669
1708363178
1581851234
1026872185
1815094204
45990482
1476413614
198147541
515338376
491601846
1299705675
303247700
1258559240
1237944228
640462542
544111607
1355849161
616735123
51054595
939489508
189378062
783309854
171680537
1997308796
1522202918
142167493
1676058869
2124318099
2065582210
633616430
1063764974
1645261869
1894556742
442783941
466181790
1825311408
2019225113
1131877480
1348439761
429261378
674125642
1532990389
215168088
1780901975
123352371
197577997
1402982877
1280617789
757420867
1901814208
1968675947
690588292
1239575189
1341146382
282450591
47126208
1979749216
1235655337
587012991
1465137857
1485390824
2082939165
2092432739
1854775432
2084144155
1857346872
1037736742
882031848
1772569669
1422233615
864659675
441915281
1575053593
615644657
1209778732
1418389679
1121742146
64338909
74186434
69605435
623436333
1024874225
854303012
2037739137
1812577320
140497703
2031651990
1910090313
1063842646
1482423508
2022435676
950819876
688587607
1137788227
263455492
276168202
1793051677
890482227
692826335
1859322267
21008917
351088997
967996898
1834119777
1232358351
1056241070
54099325
1077716350
1771520507
1382503159
970569986
738089002
597973631
766255136
444345641
1536768337
1816742662
849527507
696901510
1868804
1146944864
450558821
1013910740
1351975406
1620685224
1362751515
1516268198
1224856946
20604521
1402112353
101222290
450321720
245071141
1745778421
298262749
81848655
1015033282
882774427
762657918
975174031
999050043
1341592385
1375410911
860659023
201998450
1953744486
986292490
285843203
1351965035
1019498531
565436799
234291292
83079237
1243101302
1932872449
2048597056
67305756
419725463
902683980
1098305603
1366324435
1898592139
477967527
1023776258
2091014800
609537337
725916948
1346135314
587483777
1396117361
1684793545
1695501554
790001045
804565464
818974258
479691703
545155189
1247097273
413078797
522924237
2080015487
1449264051
323546086
557998670
1280862342
68436036
333481553
892266795
1831699419
1022065990
2081691376
76317750
1181150375
930813895
309572693
1087599405
291974531
311215254
864625840
914802607
351357145
1135851245
845087856
1460377084
1761046289
297482085
2063469972
28633805
251176652
1171731558
250812155
1002948519
1081418603
1005900507
133816510
819337600
556844967
2015527275
1550057032
889264088
2020520630
340795185
36500422
864803072
1127126109
1919849993
621506551
618904269
1004315947
1956124512
884061896
1146636967
144870821
1507519647
99404618
2029233162
410991997
258240621
1652356047
384376069
278247563
282270699
1365133169
1486363165
264380559
1325579686
1915175787
1928801797
1076680815
1877195191
1391478130
1024998073
583729124
292926332
39603868
1362035494
249661923
732317859
222804328
3188857
678045747
225921582
2010540433
1515496167
293589466
1981334843
969056593
1988009254
1022963051
175805569
1726911705
427446012
1228944529
1083102410
1139756761
1255493480
614116208
1284148989
968524856
1843453329
1236795705
33209608
1638303235
196863910
1747114568
142723438
1489878199
1465162581
1206567538
1226056212
572267709
740872581
1232119211
1684055396
2120985695
1477269273
1403207741
1839855554
1040415341
898485848
1433833889
153000236
1059828113
1775326622
574131645
107707753
328795038
1304522577
599130050
28614458
1049878270
303842744
1486794203
848036515
1207599718
1156608931
1397704768
1424059928
1929041610
1861405696
525698766
1688786220
2039954904
2066502628
992467429
83861673
2061357604
324228817
1576503768
832927101
253871786
521027940
1242204700
225471722
134915974
478658122
98791879
1162298780
1158809842
2146164173
479954955
467239997
677203454
1620077890
955509082
479301319
179894508
183641941
431105025
1883508485
1507834026
1922450920
27669662
2116231818
1863634063
2113145025
1575454969
1234262883
64837555
2136305410
448007044
2002203107
170033317
910388986
2061016780
1565341158
877643205
529186281
430191199
1696823037
1152800048
764025233
2040788180
361210553
614292100
790163977
801713441
828600673
502091098
541768118
1211582541
389615759
1466020129
371601000
627847711
1934018120
1415310561
1214723865
1084783957
636118412
2105926385
901051154
1474489720
1157554442
858392534
1447453081
1037725058
61727545
1997328661
805567459
975590230
985960086
1105516245
1753046004
702094712
336675394
152358529
1560253815
548791229
2107379499
1089259195
1603443633
1532241263
1356289650
994657387
1329748688
138743071
1912998448
1328205845
1651944757
1848766103
658660652
1471376344
229567073
2092407377
1773648283
831928077
1736287303
120602262
1268643548
1641176035
1636909865
313259425
1820435221
565391592
1121396472
1084455544
1936873658
1606288283
973580210
1594890432
1435847828
669820232
1349008214
1392937391
562227085
501169964
2664766
1848183066
639148229
949188734
665220851
1371912533
1843143911
1705032869
525032861
1644144569
2029013992
777301740
558996577
341777704
947062194
247557186
1212114934
998666661
297055492
1424334480
1638245619
863771615
1469360387
231374498
1554577014
1018555274
19486370
792772350
1083840565
2032804856
1648973703
1739372906
310608418
1588708861
600811654
906496166
1101133870
805607588
2076619362
826485136
1007865011
1458690483
636891832
918531485
1683153771
2017954461
655051209
687604409
1517335042
1168811099
1700376120
2027253284
1384074042
2142263153
1726584693
814290799
1238982876
603267082
561469014
1897753076
1871630825
414246393
135453599
429443093
481883744
1522982607
323099652
1471748762
602518905
144436145
28948092
237194917
2048437669
1900449735
275025081
303677776
1332641271
1058723748
441366569
514123811
405994420
1911496184
1818850980
836390280
393543629
1290739985
1883995165
831953246
535635832
1072153668
762672070
2037849174
1936544852
1399178925
1888692580
1474345427
1803340167
1603027863
1842550476
736590336
1933875253
2053190077
1758460758
1634074325
1831733608
1954731340
1546589504
1465494406
1513405572
820788729
912707786
556213375
1654127474
1112970608
2040040229
1184955147
60164330
602153001
1454578280
1795654654
813258802
1697409472
8994873
1931084139
673607635
125136344
1308440087
151204660
1154898208
1668863920
1714095719
932220581
2060937166
2082748212
166761648
541848450
731164605
517709695
1065742102
736209796
1780932105
1034507488
2138703203
1910651127
1456548893
215201824
258205322
700693817
36798422
604836057
1188344646
1305076301
740847086
1359177098
2041288813
509329971
646855600
160733926
1865129255
1797976416
645713751
795636318
826989252
1903383959
1210816118
75315664
641993018
812351878
924735656
1924448264
773941063
136297078
697910810
608320808
372509082
250138083
2053843269
654851364
1293853570
180899237
2006409361
885957393
1681961125
577981375
1378601058
307474162
198042507
338168829
1586887224
635330872
979649381
117856060
1403395400
34873653
671065357
407340632
1130196492
483187498
96099563
1144617205
2738763
993715286
1390660480
834350844
864177506
1005201797
310222011
738332787
865007450
1519965888
185971824
1248002748
2104557851
362412457
1236543622
725058472
2061418410
166361686
1222675008
122241857
226856215
1346654615
1374216170
1274502008
1653570393
891947174
1132903577
1969936603
788064214
1152037149
527111508
1136372276
2037099212
1113500276
2091140864
1368070092
594328308
271630195
598898500
302766638
1639911019
637544252
65184316
368361732
689805364
264015231
742582381
512726876
672255177
507529217
300811833
755621898
1585870378
376831475
1455227632
765834451
989440638
1638408485
1923360381
653787207
1808708415
1956612395
1562912136
1285359878
102018390
1254696344
1392689591
1371936734
832828099
1514572121
1877384201
1209139828
1837147351
1922204744
399566674
2009234603
317082434
2008572988
125825210
2019844659
455777297
98593529
2135098980
54667922
1800314443
1018847351
1166060740
175226624
1694713969
775740725
2084526372
885108457
626700293
454297663
818289937
548684251
1428929550
377380846
307617692
1245144649
1623457617
1883036660
2106044886
1805126932
65983076
1362681583
1846545092
122500719
857235312
1985352022
1009962557
1734386237
1431542885
1629315781
1283267260
142895015
1851135061
2137814139
829587350
1977566296
475882645
1597932696
440522893
1204595187
714086767
1849605459
781626896
1180598901
30800923
869095653
1227094953
497343682
1365527938
1128714757
159952305
622341367
1691201958
1381272433
2108103338
2033653899
1452409350
1221372658
543937802
1008577741
2098594325
1739574245
756779437
1792917256
511262401
1161633172
2040045205
971915987
1986841737
1392872435
1922585442
2109471268
1971275889
458238571
275810862
1034220014
841262169
1095784786
48966465
1558985999
1760425157
607297913
2079650106
1942592193
294177839
86312931
1281392879
1599770796
1947093626
1803110259
1754167813
914876267
55914916
680051574
1691153071
1379232639
1596328190
287599154
1449650281
1620329714
1019927318
1082846497
1816181845
1258292889
2021063143
894366128
939002289
12092438
383888109
1637308964
1033768530
1473074977
1202641184
109243382
1841695389
2017404405
1369872887
1199403490
1201232614
1476915768
26530888
1712108151
1005799129
696813951
1558141046
246846300
670629803
1560282554
946884115
458150162
1867601591
723250832
2094427619
1769403299
1072199883
610620041
913689280
1386461077
1142649784
1028793232
2131010947
164630573
895877934
1769951402
93352510
42662018
623414070
1402665159
1942175892
316221640
1489298250
45992081
2138200854
1139471104
1796377114
1777094258
318844484
29679083
519976478
1077353231
1641374646
590147182
931243758
298123460
1425396415
1830138648
1350100831
2137091175
406494195
443318805
1216150089
646637593
502235495
602734689
1290741851
800891716
66076110
1733121465
477872276
475640950
806249353
426194921
397041127
1468267264
2113369212
2068826468
856696068
1100476876
1581313418
786257781
241137915
1066082925
831616352
1353614727
1809515879
471961947
634095969
1289235269
194360256
366756186
1091194642
1236037932
1346474928
1173616583
936663326
1105414346
1524778700
454516016
1884305607
1092321790
1304820299
2120455774
1127413962
308144421
751576253
952145936
2139191757
562925207
1071644296
1120305326
1230813404
1940842757
1247534930
2031737339
273784989
940517284
394523218
1706968794
267438041
535621224
360031092
623019026
829089090
1634892127
707061612
1070281476
1660821629
1221422114
326035052
863771907
539053271
2124123851
1787174912
694110633
329741971
2085323120
493093461
1194222899
1811824069
1676286288
755480836
1597191834
1026864179
1458509398
1974293534
1378982353
1402079598
1512779046
1214069133
442520147
1786287033
1902464628
41055243
1560878119
1548420237
8961610
669604729
257391182
1954315173
409737511
1509961784
1232890165
36441268
1704833766
1991864446
929659361
991439027
79845699
1075853634
41014234
1162385239
703276951
767662878
759963727
702788664
2025372670
1986985243
1163873500
1289316148
508524610
1023574590
352673574
390504172
1045536950
1302656172
492930017
858893396
637169601
636028482
2055169255
771547303
107549104
1724266810
452726976
1039312418
1842787318
1855174356
1149904023
1684650435
516590710
889848280
1497844656
108852725
8722244
48120608
1537190769
916133836
1333354651
643440967
1704652326
1661425511
1157097219
220826860
727806821
1448798281
411578161
749568406
1258776406
1422539593
1696376866
619820466
526352793
1244890988
2011790083
827522502
1578271280
1236459240
534476337
240746866
1781091389
1251915673
193334369
1288351478
1961608855
1558804004
718529566
1629820425
1907906894
1570637719
1993953005
540945700
811775180
2059232426
136713602
427424834
1829137244
617823461
1851384821
1967185401
1256811585
1332788192
1936700088
1967768905
238034438
2122771910
802856866
1535725382
402164685
58696865
1239879048
2104064163
636123054
727723836
700690489
1376933609
116877500
1337751664
1889004691
2061240634
709337079
1248173636
1234704992
1470738200
47364424
392241006
2143482922
96626885
1699961289
1069123924
1721081210
853523732
58462423
1322199574
13494782
1627226580
269255827
2095445168
756836734
559794090
712172497
280297554
1059289451
1704947202
191657531
427441318
1380166049
1976619671
6169440
1928363880
1463593335
1581087276
1502548177
47543196
601114271
1281047465
1651548158
1206739291
1705988552
1555167976
1658387431
328134856
1599383135
679743819
77593452
911662975
1453616844
1149320980
166732521
133547038
747359534
464238275
894842008
1608170874
1897763770
1622917510
1259218773
264796487
1540880026
1356134491
1654285260
171497878
502674010
1126940054
1864623259
832347567
1357438563
617396695
1007540520
320016129
1394521054
366876871
1454100694
303393084
96669038
1424088108
294588824
131430575
86370405
771963239
2043523419
1375049930
2123767909
35121326
1514193131
50491255
1304549426
931645459
1097751295
1798081211
1952306516
1576849915
1221291010
1568506067
1469674891
1320178391
87436867
1329477626
875732423
1111758259
498325249
206850244
239712627
552174683
372869716
420707693
1941561476
1608260429
1516485801
1664470714
1595089084
1557227525
2063269433
282239803
397529618
1463269260
1474847429
318780396
769636179
1884455122
1179458679
2058652773
536532319
1517891390
961615476
351886369
344523381
35516272
2056648255
2031612173
1092741564
613104710
26061426
1721199113
757934538
1738353161
1536506368
1671340370
1497967168
30040026
775966603
2144514566
1510479858
551381667
1868207832
1701580938
992056642
507898439
28398788
484042896
1948819327
1124605113
1923261055
551486599
310151352
572551344
1417286717
962083418
1383002463
508689465
1302114777
1293190802
1481910896
2068925168
528808706
2077849602
1327915710
1474630942
257807208
137173494
1658322651
240274324
1308237631
592336564
1318859957
2076341102
1860664689
1748310827
3267784
406951395
1795011727
788217102
52752527
1207838980
99552588
1393372033
1560133833
1453998167
1231850211
1121222080
1585142644
991904375
400502136
1894281544
1970710385
1766794292
144026180
695592897
1806036648
1151582208
479985187
999914616
278281062
896321085
622459335
1378150099
810947195
341127838
58268122
746612800
960328727
555512250
1196208396
1016810891
311624488
1947796403
797267786
1504240424
1340575229
2113618621
1453655849
734479709
1217925100
314091364
1937624617
2072117888
1656189868
142485272
299536965
1847590383
1091341888
470607274
1358236707
1713629902
1972626084
1244482808
1747319890
1224042797
1163140407
185872392
984847661
1171044359
897725578
211958767
1304752759
1343417585
330017529
885634938
996323015
1663546016
233002697
769636179
684655612
1489055607
111690020
208326962
597797458
310562417
1627697244
1890202009
1567646944
1226702798
1057004126
1068815521
123865107
1060621059
955430943
65411436
2099510850
457272854
1933256016
1805334478
1261987781
1595079277
379082966
682312311
101613106
991058860
226969112
425693870
1481594846
1134431025
70468272
1098986082
311028372
1829566467
128100474
1754951992
1269742673
1450574480
461546824
44982985
1627766217
811253363
2113572801
3625115
1978114446
1145149296
1630281077
1879327185
1116512052
778840008
79444863
1231447490
1539276810
1760132717
2039824346
368155687
1281200831
612781935
1560417715
383015762
958355406
1546746136
117081469
1089288817
818292695
1670920303
1971355809
1404687968
328239544
1923506095
1016585281
1182616613
484029069
449979247
687718485
1590664273
1679588898
353375302
1995269380
761465669
1242645196
958914913
717075659
2068610602
1463730873
67583512
976370701
1416589585
716101778
1079734429
233864819
1413344558
12972416
1725856970
1450301309
1477367233
816983188
35081105
1924653578
2007982736
28079685
1760172178
1301300237
907981148
621578921
780262680
594568150
1615985405
1649040053
2144670124
1115611933
383981362
103601579
1288891747
508887677
2068348320
788750788
1789496896
26843922
1691780355
784395128
280918636
410408838
1113237375
1498775886
102569399
332304932
1906890677
929019663
1436780195
1243977207
1217254590
2060350382
1597358802
164323992
49263189
1465333671
980284524
1261742944
332934522
354941176
1603413911
184106060
1065157260
1975999199
835948240
1949676251
1227229918
799413393
1607519807
786574920
1050507510
2104610196
266164910
1412247871
1335266729
1791812472
1693039222
1222933540
1321135411
178475964
1039682930
799638158
1936891748
1075519123
134262121
982462859
1818790335
1724284010
1880112682
1813513708
2093645677
1018233171
2078939645
2147196955
1210232590
1617820265
1168235132
634239488
451572906
371756877
1012429182
875859673
696618964
1463171078
1801048042
933785204
916448948
71129958
1864656923
359408501
1053892730
414339070
1008288497
1505800058
1617933493
1539489163
1696746624
138924402
2048834393
172240136
1043882013
327409842
1370675973
1490760805
1935822108
344048273
68996802
1935426380
520156112
435925383
768150126
2048442387
1019374049
66278865
1707978382
340680215
1442984130
1293736322
1364523707
1624849399
262117589
567600211
1539107458
1606281981
1937084876
827356924
1310131060
1045305872
1144166513
2065610589
1570337790
1150410331
1447319451
1965981978
101982954
221922710
1524381159
265344307
1968885431
1408713279
319216582
751456060
2097970126
362509171
258863323
1581263636
818348202
1813362901
902996330
545789374
1348641701
131179971
229800032
1042778782
317822042
225144385
689213129
1800418319
1126113841
955785519
1033400751
462494363
201980412
63545844
1861155589
1134455618
445277099
1951587895
824760218
2072915699
170523269
617357564
1085579319
165655218
1672062334
1723075292
1826573504
167118390
367553417
766096626
346331389
393864990
1363911380
802067835
1983734743
635084619
2005260796
1555293093
993724604
1116016632
708281205
1337040101
36671233
2056184250
1916633828
1998317653
2002070986
29744424
523719976
287557923
435721062
575459909
251528000
28780419
46902367
2001224512
2122064132
1548126818
1902465371
2145733872
2087532343
1393349179
1811544685
1733467220
165898408
340423924
1765515902
162895339
1629627228
544816723
1215513257
1347359246
46039944
1486423275
2084680439
1312290189
1934319090
167910771
785611509
823510399
1070070588
1756691160
1365013932
257698680
1300542574
606146183
2087263257
1076560576
1332547608
1886949829
1424255403
1224676408
508338791
682264705
243027377
1798455514
1902353135
500341571
147444227
2133912225
617669408
1303039413
1718562104
1367205094
1311016271
1527128138
1293476583
1328489144
2015552851
151658928
146123372
2126073787
516146674
1072918778
1704325966
142085252
749179593
2037765169
763665205
1182863172
748149642
349012198
718721175
533304552
185023699
178654133
1151004523
968333068
732724
1195857614
284757560
894191069
106267152
83187315
228626311
1330685524
2019378178
113059075
2045727406
1126447409
1538801636
1326717728
932490538
1720260468
1018688182
1917813934
164891743
750962436
123834844
501291094
1736610137
1533296111
492797440
1510373692
1951243558
1353481019
1537199242
1663775848
1349722620
188076296
370541341
1965501797
1775975371
1409006712
981073784
670450359
1132980520
1350004886
369902711
1638829390
779455274
1707541798
1889585588
1033354743
144964342
814244594
1660659383
618278293
1694769625
1424475862
440630421
133758465
799667108
884344346
71751103
436343682
1667518020
1432482125
560021654
1858166437
622691341
339589515
60939937
1993126070
345147693
520882937
950719274
2014951267
1850343196
784771405
2078954486
1086436681
780283278
198006178
1830584448
76175126
984048655
495682254
1726001928
39869606
1169867057
857308055
83396982
325341526
1288500883
889340558
179308690
1518145116
1855473224
1016367736
566745583
462024237
1043709411
338572196
1238575346
118573018
1196892105
511878393
476246747
1073602987
1214216132
1989375515
801351710
1847269816
882974338
787103266
1756108737
1509200251
698633260
1470108847
1395240262
498558571
896332380
332339769
1030986594
206950879
524107139
31944034
417911926
479943080
1879364175
218094152
1027857789
1504798014
668518607
10694318
1344649955
355665186
1930693196
386897264
67057516
22471161
952402781
758218487
419688591
1603788403
861257649
1683812026
67308883
730706778
98980390
1961382602
892573775
1054602192
1831302146
1259133957
771888647
1431563497
909429419
1175428939
1548652836
1043718891
1426685492
1056107946
1591749085
1073232453
1618163696
1910608561
500863778
1062364198
1272571742
376220861
1332405972
1658629752
1006673353
1578257464
1444115154
875327339
553340497
1051931743
457521761
1076750439
494061864
153984597
558654513
1607021041
1060403707
1422125688
967992003
1441792184
2006805155
1746014516
252414113
574532622
1203736482
902008258
2052673123
709462267
438109487
1486080256
1133673026
606813450
1055377211
445853194
365304688
1897120164
1074719590
336616254
1892544407
74853531
1984561962
1925995979
1685927775
608419966
1517155106
271298672
1630023311
1445675949
1228731904
658994232
1655609977
1291303977
735575423
1737757816
1076858579
1875538006
1356748948
374371838
999050765
1390801512
929235204
1874280484
1359125069
293569650
492810894
1611179140
393203888
1791141750
1814231318
47075832
1870899913
202223169
367673998
1351676446
1267543861
1575667537
626528144
1603202277
1118665282
1050767883
1554711604
1915418774
791568498
1833736455
265884914
244337414
1856798985
142745673
787908555
146111268
1453729933
1100498378
27783137
616030776
967109045
1602671243
1418284350
1017273647
2069303627
2142827941
1688849149
510142329
610527968
877311568
562023586
132776760
1743500448
1322371119
1598548321
1564525690
1264534788
1566425840
1692394901
2006222560
193876821
476808522
111330120
1409170298
2112880605
1575003097
386682962
352304138
831320355
1937593659
340630962
1766583202
1283921830
178042323
31096750
894243876
939007926
1498196428
915689362
2086389555
446576949
552264187
1027972241
1288781691
453052024
1865882930
842475520
1816398224
158729870
1311195436
1675702660
724474368
188768441
2101385809
1581390614
1735236156
37504068
287290062
801893320
299473047
467545437
1581667240
1732569344
1319124451
1309384664
326878212
203038535
1899864935
969937414
1112134027
169942281
2012840122
1313471940
423389723
1633070643
1539132879
1110498288
253506010
1056983964
1978960108
392233008
1448814463
2103860168
2019048988
2016517292
284551919
1862398119
839227639
693223007
169893463
938160302
974507799
460502413
1302004737
602663339
617832744
1741149334
900133341
478068434
1979563560
1053073823
159072361
945904428
282254029
197422216
1682359531
985684201
1348104917
1284026789
2094838878
758099599
392084229
197505924
1339361641
1080836758
798518581
1025738975
1181187
1311481933
472965694
97980501
1556536598
1364130298
1896484530
352514591
1551139500
778940880
878259373
1605468119
1981532941
839159536
1475358700
194236442
869029437
2056002769
1615212331
1070775964
963485990
1085744547
227488393
1041275948
1078213529
618323673
898120570
1032720632
899666578
1430663271
1909524334
1875878280
930339635
1778706763
1899197679
2059001013
960260576
533744027
1901946808
938892883
1608052073
165194932
1726468020
1779761577
1206109311
1568728515
949816951
680209451
861714290
866182631
964064479
922695662
1155520893
966491137
1286022070
1287846250
1388174717
110867263
862363490
836654943
758185457
1593394899
1328929287
1911261239
1611957967
1406224743
1595002705
42706949
1333508300
1321927449
1736129287
990609400
433460959
1430567344
793830787
1934195039
148174854
1332462798
471937767
1833076891
1118617963
711589786
526220244
2128539865
410390290
1270794677
103501560
585432911
1686041171
306758450
1292722260
658571684
1295955137
983217659
2020564203
390591908
1663143347
672753933
366093631
768460487
1845127477
36479499
102915955
457721961
51110615
1962290919
425171146
1190086428
2003970045
355687942
1695238946
1521782337
709830396
1282438456
149454123
252563609
1788177911
204795223
85194845
1756954622
1915814556
390807811
174242529
1770522495
1143509494
1195270755
456846409
772521389
699756104
209432151
598793941
110223466
1414513302
840909452
1136117995
159583756
1308475768
876050083
1276536605
1770984050
597824110
889340558
803249038
1259449999
1761945296
1105996261
1214335173
677881387
620001539
505564337
489037397
494381152
250015344
241285073
1913201032
1762766404
715477507
1626157243
1135027323
887806940
1671904069
389151121
1849514524
1289683468
2039024058
1651900958
657835371
1755301337
1721498910
2093650072
1623337872
634771100
1135870814
1455685228
1488913207
4602402
1208339981
132638554
1761830996
938698183
132807972
999288647
213068519
1177254139
909512846
140545041
128488901
290207413
1697035165
603245728
557749589
1489693731
1492395554
25740024
1846577201
936934180
358608060
1821116001
488990038
843879702
606422808
2055463123
1365861047
731821019
537139120
1031397912
1376822312
173530861
1804564354
1060441987
1512305568
1221844398
852893222
826391262
839546331
1930148924
858213331
1226665245
2026117515
1844374814
757401006
345078084
223704591
928721538
1251767630
364374238
20457362
88638585
2138040774
1116778716
1622826884
1027956623
600095477
266368718
951520835
772191313
1556953519
265008250
215901773
1453353025
1499337755
68094176
1840491426
1078770530
1482749854
1536076487
1864016131
771280839
1057480603
31290584
1975912285
1945102475
284969753
1582486871
675214565
1899824887
2126542966
1051521751
2023683877
1353918032
766117508
1744834355
597038376
95351201
1160498603
2092421436
55163575
1449534119
1987127510
634629545
1860934404
1777195906
885932085
486281858
560152931
1055574855
1764876262
72388001
1587492502
1367731228
181133284
1785959908
1759023940
1274633363
818906569
1130833010
1185303345
1625302118
1807572331
1656087996
436918017
1023287018
1410211630
2125189911
591991515
1213785195
33221160
1408035657
1645049718
1726343097
2037480167
1907726957
1423930134
1389591806
2033489070
435658029
1325205827
693378407
129814540
609369161
1393869971
620818873
1560144043
1713974317
603638330
24586853
395777071
1763247381
1552275041
1464547673
527024229
1041555285
976573250
2097216677
1597664847
2055307051
1911319957
906198689
1732903325
1789398051
734741991
1624516744
688257907
1891349734
1106223596
769302899
892010780
367527993
161021374
1066818897
1480604794
513767439
1889704374
192696483
999134538
942427050
1692533616
244236776
986349734
777106132
711925385
1682427448
1936101342
717274942
1669372660
638745171
1070598268
2141520310
551735620
1240109826
1599262191
1515954544
2069528797
1015443442
1265373166
554454830
1393301854
346070722
485703663
2097758320
1612240419
2047495273
1164086955
1572499540
999104911
146623857
768986626
1466014588
1024425509
1219837072
1187623874
486028045
1455228777
685062570
1609304209
1252095065
734186797
884115553
790307395
1214003198
852904503
962616606
1598076251
1000394724
848548142
733783414
1200708677
1286604129
861079037
1906566803
160081447
1857359538
752185475
1454304224
1440968817
1962682214
394061593
1215927255
522876391
1935372869
704539356
1914013313
1140855032
794150675
650922108
847502332
1269470271
389004035
803030707
398370202
2076885306
2096815261
416543414
984548595
2110003869
1327211193
670441884
1189195110
638640186
1776956074
1127525456
1712206164
2003552157
141355819
455865540
1842269908
696427088
1882619291
264247881
1011409560
1904299073
952450915
1654785313
1336808537
1571201243
812555867
876714885
1381891655
1087444395
1545322387
938936652
228083990
1595266261
396258814
692584675
968476598
1867913648
2027994136
549412624
786287076
900515950
2083284477
451386600
748657668
2082698668
1857206446
1949501875
1218214414
1812525352
105365793
99136166
854166934
1419603975
1893632009
895805712
1762420544
18702227
444607597
910118936
283395920
1224794450
1975406132
219943056
785466857
1596340079
1701112345
508339135
874799629
992446345
523457987
309454966
1609974920
658838906
1566027349
1088581653
1618437280
315595689
628720179
2143001440
1482303488
456758470
1260524803
2145097377
1916819497
643408430
2138581556
154189413
1284583309
1643535748
1008079664
705304820
1900514310
2113274757
1247673075
1548613806
1977946195
1689134032
918715421
1776750583
1704813070
1102130091
1028751229
666625756
779922386
473872554
2023063834
985361181
1722252383
1877725992
844140954
887532662
1249460526
1063103389
441075300
1781597126
338460219
21811504
1087768225
1808281928
1950463738
1101670713
746082102
61148988
41922830
2053476831
1997361070
861877558
1794178878
1559247439
978566724
1315891418
1913945486
710744588
1662156012
1543783739
2050911579
219903608
317940230
285914634
165250042
375046061
2082189106
1811953526
1719909430
296148996
795727740
764836406
663829352
1089737143
827550828
582438318
1742318068
2096545737
1727800217
2049217876
1742405466
533718313
1909749381
354499055
370529790
609078265
1157435089
983292091
1186010344
1759504459
587532380
1717623571
1270281193
1915213922
2116487847
1001235309
582163871
1608920287
951259117
32964320
1430336931
436654187
1214820542
1995843270
865077408
1031931366
1833724684
1106583270
849861357
1657807270
1830256803
2117741235
837902194
1521962885
891087463
1990269562
1584961599
83964526
1017766604
1180321375
1183909779
508837030
1322709788
629747431
949084163
2078278863
1038189790
1419958131
1299106316
486086893
42208140
2066974747
651798475
2142511862
6049762
830835047
1746025773
185994558
286706294
1521737192
885038640
1353378072
1210203066
357567568
48397655
712947604
137903107
1998185079
1807967200
1196086606
1686523795
417957470
720073850
916952080
1606836256
900652616
249162523
858354220
1079851575
985177380
1980492454
1804665063
235152260
596286312
1105577531
147535400
2049039363
509039959
929675437
2108787157
1053518523
117286232
1503014242
1580178342
1979807859
743766007
1530970180
395263750
1508317695
722873921
1126073921
630477851
913687784
2111308122
1567246720
2140420356
270184634
1897896004
169608381
84271036
158778018
1394860506
1124472782
2068434374
2076637025
380026958
980332404
1432133609
512325151
320743076
214761510
382535121
1659294765
1865408285
1098812874
1291997257
805751779
1827224006
1616608690
157872272
670819821
19682289
1153995611
44080189
251875914
506150311
1484226588
174081515
784459482
1887440702
180256441
1513138081
1904546141
2083555467
1877909695
1532048017
2110977003
1045658821
1742177672
20904919
1092270495
1150371547
1872181911
1100478362
2046262477
2113162576
830258838
1965918244
342666327
1714757977
622863583
1549926408
1151057108
1372309693
221890011
1057006935
1369590533
828947400
1961214382
1242812193
719812649
425931520
964278243
780402661
1330317002
2128064366
242428559
1956128273
1760650586
759992707
962307152
1927073814
943085874
187534282
1131287831
533307313
2094023072
1765438851
1535590688
1995509704
1229424704
307405002
1096616677
1470462492
2053135286
790738213
1604944248
2020346169
877565972
167038173
1492534158
1547689897
2009446223
330496400
308757733
1502836790
1732476893
15419660
707012560
476242973
2128193219
149358307
2051929319
583499045
1337162772
1157691051
1800292294
1368156567
1512546475
1988727885
1467311031
1240078248
1833050467
1666654096
1279260377
854065283
1953621963
288451798
1122737724
667134322
524424773
1100614914
1924153563
724199433
189690921
829682348
33042927
1360463170
1293285045
626135141
1391170910
362115242
588148411
208277912
1005050845
418354012
1501817681
1523931976
997977792
77984719
1256492034
575206410
473471182
877701618
1245932954
1811336502
394686640
1981849355
855013720
1064120395
165805795
753530032
1029953145
1544137631
931518187
1128296934
871952000
394124328
109995609
512528181
257330828
1583733454
1608448654
582493553
1811727236
989281154
959483719
1055483138
1479756633
481913759
843998270
1434611938
1380573474
1015693119
1216044051
1565542060
1823954326
125378301
1292025568
784574666
837368209
1962139682
1124907574
836873086
471797195
329177188
103315137
1303692253
218638813
427252369
1061416971
1729267467
1852997955
26984621
135776066
947074757
427662623
128863949
1108013872
1567113561
1088833556
997654088
344380775
255346183
2133361654
350475132
2033889967
1540989775
1636835415
206055518
1217741812
925916188
1005591998
1622645729
421985394
1009349294
1501079587
1627271963
914053106
1953073638
1995494220
846600394
1535635453
387448195
1746938689
2131995129
380358881
1706171631
1258366598
1118535144
832252882
1025723253
544533680
374838104
1985383730
829148866
189900452
49546007
1797400040
1356656855
271952134
275601205
1802255422
1800247739
645758542
2103101101
2109153796
1348495747
767467341
1124795220
1529119561
1187353928
1092318957
1172294942
1617094963
406394510
1636475212
1667138957
957243860
710588207
418742603
738897669
634290535
817120297
1455872058
1420063566
1210995648
643808333
213767066
1334758373
1920225571
612700090
2124434999
1021771679
1334327220
1200496970
463597834
1090695132
197679241
1799389065
1455589592
1515492408
378073956
443039238
2099246278
542889069
469318205
278316360
519946668
71367363
874404792
1809454199
250304810
418310237
1515849391
259892744
726840755
122333668
1020706845
182891705
1408521076
700053387
628922106
743065201
1473977015
853526779
273131814
1821433401
1639073122
1942130283
1038847048
1878476742
1806137075
1689413218
1719252388
1856275126
61061643
2133516602
573124240
513289026
1950077209
1556712166
1187480677
1684121071
334240695
814239015
1996769637
2104628669
801646598
1307078661
1437714011
491383487
2103638499
2040053024
1194966929
1406392292
1291881598
303964801
1604388973
1481299047
2141018794
400188946
1798664570
1710669400
2088207356
38483275
1504511110
1385654055
9260222
1717178538
1074554114
561439005
254752813
1538969689
1643790868
842799818
1889014047
201521292
944118621
861881318
972982136
1861128445
2086901493
1540518812
742537649
1748124898
656137990
422192642
416870488
1616276573
964056966
1408952374
1278415935
2078136299
2138064395
1262068979
1640318085
847779083
850490644
944185840
1300814730
2120861190
10244627
689663648
2085493466
1620522715
1895721083
1524772542
1035197007
1718665029
842679334
677243170
1712500947
825147908
650997487
1963370484
2059834151
542104484
1025189584
702613327
2137934276
2790412
1846839967
151384582
1942932386
1909439668
762638293
1131273455
1524145607
2044825283
1414241545
963337907
1238769761
943589456
471237881
815352496
2027461632
1540841350
788258938
1796595698
871756431
212739405
1722425470
890659549
235465689
563818336
1811361847
1082089001
2067310009
1816108297
465610373
1974229667
1371014063
253818435
2101526661
1144326575
116052809
1227901326
1158166430
845934874
2119137477
1072994785
908624567
30680045
1695090676
213964155
1799309248
1795278301
1878997059
1980492454
731099172
1608770023
1805573177
462829808
1684422291
1780743952
1740944215
1674209161
1606574109
1379309981
967894478
527578942
1257871493
2090970840
1449642312
2071294559
128501292
811571792
1754697106
1042051857
492983641
1463179600
661735220
1107876603
190748808
1246860174
1391409346
1890009039
1002370354
1967471242
2057221911
868072283
331273956
1064278257
1658948805
1760220397
1699057315
1977743467
58529329
925648504
1267173864
1614377698
394170514
1712939873
2118061754
1253842359
1079549336
1459606658
646320860
1157144676
408877488
183485539
1688228887
545099043
1162128053
1156033090
1553647082
1698982388
1853481864
1765295900
1877345765
1064654925
573129448
221034369
739810634
13733337
1547728571
384875926
2112731627
1705404811
714547943
442883771
2009259900
1842146566
1722758890
1604425600
1197233580
600288295
1916359029
1797927190
1909232473
1748079097
1340615934
1401305390
1851687867
338353959
595547051
1469752061
620152301
237658949
1213656332
1781511630
504557366
643979383
1219990858
67472612
1764177703
758086369
804855513
1481360786
317936581
2004787665
1883679326
603424858
196887821
311207477
1632790131
1637493811
1068314957
46618365
479971435
359663762
1195335411
795181068
1734071143
1664288346
367229819
795265697
1304259738
622198100
783628121
247909435
1005909048
995206021
1627304843
486650272
642630686
1239795122
406656893
1026538022
226838175
375359196
2084534468
1301757191
308398221
339705639
674965680
1543284610
1361594446
575467246
2096292206
1750508837
1261655672
1172824535
823801427
339032791
719441579
1953245357
1230011129
2036136184
1576100343
2108752442
2009807510
1201347741
902164797
128618708
408623753
260310508
1241975396
332885828
2143287508
1853753076
1006062459
371479513
423163676
1213638328
9993883
123917175
1920104912
1611636858
1160745
1735772263
2143842583
1823877665
517803734
737190803
1844398541
164139078
1512513754
1184379432
366597622
1965568596
215894880
1638232474
1861805855
1061392329
1431984800
2018132550
1035817595
798791794
785431334
1402263087
975845281
1567652525
473053977
1497545832
308581060
1650786857
69763896
936220569
344275778
1157513499
121680023
405333397
1656331428
129938129
994230027
31108265
222883154
337406666
1996472801
77288539
24166298
697044464
1018509861
1557150853
1439320138
1213640700
2033677269
413654363
1434926979
98109738
579592640
1691047648
1577090322
832047232
1207046666
620031983
1462577890
1533178545
1100251822
1274049464
1163622053
1939109992
1823854573
416985156
1128473453
672942736
1557273100
1267323195
1510766249
402419679
244853266
2124718780
136085332
1760751434
2063851940
1399500907
63538164
1577258484
1770306222
713983164
1753653424
1795512694
1556021648
699337509
953645013
1237944814
1606638446
1571258038
475959070
1894627317
1904649890
289785882
1440867107
806017109
1784699633
359622649
253870771
1439452476
2056075153
698538168
790323832
206867282
1507478025
928367466
1484033914
387727896
1207354367
473018062
213295057
1246194243
706023810
958982045
1341971318
1079952896
454167970
409157697
2049425305
2002225992
325337416
1009617386
1594094107
420649804
1451035266
1397738723
771584735
1270300342
1486387567
1530409602
193235799
1697045244
1784878137
948046775
79089275
404081546
28600589
374868478
294555869
914259350
1737168512
2127731136
1081062714
1446470124
1063848703
564194378
51476122
1340351195
341967637
197161757
1370666684
1612109446
948208220
1221778792
1873540991
481521692
388478572
1362503427
2061252668
1135694830
1696566175
543501311
844661565
58701242
90386840
853639068
1747845322
1881861844
919836656
124363109
1353626322
2143576257
41409307
153360986
275605697
849882698
288071821
1611522993
299159378
44401152
1689706469
475088119
1221879744
1160562294
1527755080
1258183020
207548081
1338314094
2142063182
120611183
1882460901
2088188817
1776878867
1920012720
637416601
1974938155
1795334306
1516831185
517710298
1650148261
1589910220
1559236575
681136552
1357004843
878709371
1541829124
1052728269
150500315
826647668
651713248
401627277
487265271
2142384326
605404390
136084788
1094357989
1163483010
878660607
93055975
2097551295
733561258
1903386849
597605907
440657748
402176615
1475772054
656383513
884594000
1202680808
1549758373
1404204628
88604495
841290963
494597107
414160618
727096886
1763557885
2105728539
683085738
2142916760
330410410
1388026487
751028832
821690490
1222494821
1637988374
1883917654
105404309
678724881
806906729
1972036622
1415158790
2135730001
921413394
1063084910
795367704
746915701
1456754345
572422760
68627623
1267063504
1884011428
1821645337
882256662
246152447
701032996
1471033476
1496028052
635624349
734756515
958064159
666627271
1923353850
1723640598
848037536
905293331
1591439833
1456467233
1780882427
799186653
790784737
2044124486
280483633
680172611
511517285
834865034
1999718067
2049713964
248729055
2042290034
190786761
2038524527
184053128
681198516
1599067531
985055350
1420411604
230601727
55009768
2072311274
914135945
292574075
1352621886
2023926263
1901618631
1819007363
1807466751
545931220
680498965
2077870905
1671607548
1147052436
407140532
2146089990
573127265
1175774826
1546526829
1455347937
508103162
1187344376
1410995626
1998028958
1598535886
957734873
2074996736
1329854523
2042852382
25462616
943243274
1361355319
1455322354
768871224
2100124592
933421577
1814728606
664240694
646984240
1335746970
113927339
287371063
1219596379
1758744902
2116507230
427623540
288732663
290645527
139992528
1287003539
1019460631
1058557807
231285266
1252915258
1965192000
2078365095
292375635
812824881
1691530592
2098499619
649119223
1891932138
2119899888
199150951
1466954146
933821384
1467706234
907384413
1017351813
1959268240
1604184895
1795392417
298897083
1623084196
2039980332
1812924452
1986009052
2071919206
736160257
252812496
771751396
897644690
590042923
1522893566
1160053290
767168301
1370359321
142818647
1275752661
499873054
1885868674
943425646
1471919427
1375224476
1861558984
537065524
1966041871
1874624268
216148382
372671897
32112003
1798364344
715290532
203083461
1036972472
391940187
1413747912
1039161901
1360758328
1837152973
509572392
1769756864
476168360
1596526984
299990635
985268290
1905615124
301746248
1303653527
1673232044
1520584887
1318371750
664667994
262429240
542745437
1553490650
414406761
261195337
126930306
1778544223
599576848
203781694
2035833237
2042008300
1097063823
1160890015
1494917708
50404000
1107202497
2072436394
1775841774
1073980886
1259483186
1160596669
1160867802
1168635646
1045416888
278256812
774174598
1893047598
1394329739
33375289
66368379
144460625
213117187
700335426
1151072533
1719507421
644831507
2013749463
1226942604
1943111469
55022870
1273675183
1187740233
1521957174
385025016
93746078
1522982607
865688607
210806143
633491683
165357191
2015525444
2000960885
2129024319
1204390371
1462102139
1519793642
815585264
780913696
509156600
1338345040
582673169
585259942
1467972337
2052493280
957337734
1139445058
1941849694
1812591260
1667691639
411121812
1611777251
1205825631
176493505
1618409884
1963991699
614862853
691976879
1806347707
1977397619
1876364883
1786462645
606059723
782700066
555903650
311213424
838641685
1601136671
1025379233
1735712126
1099298837
1238276639
656120627
301436251
534987827
1322054708
1990025077
909429419
1310180009
2062602307
2070872577
284352265
581372403
986002839
1294052500
1376432490
2025361516
1186384344
1519219967
1861898520
1715863574
1002419574
235525152
2114728143
1276858769
362894722
330302242
71746413
1552268123
769592586
1933711776
27842708
897657630
1350909920
532412381
995876427
1730213281
130732165
1065681731
1551791074
1734924543
1447571843
96218053
1124094723
1243765241
2009276061
1067665615
888469146
595268245
188684152
62414878
318171700
1045440651
1725776612
366389622
1112128972
2008194278
3721088
1568692169
763137338
789661616
319683137
867351216
858722236
1599871433
518046372
1764607585
1341757015
336039770
1706619620
2044952423
1510886930
745273047
1884867914
333463422
920470403
1775837522
1958902555
202306001
1868313800
1199992060
1192479127
702038977
215341294
1758938133
16972387
2140829017
1359382761
236633908
501378229
855036308
67002592
444232672
1007992399
307220830
1126427008
1122117376
1078833367
1972017079
834441933
1673340046
256907071
1997617412
609487554
1373201889
1140449831
1756403964
845077465
410069864
2098018853
1740181085
1743633867
176651441
842725691
342488869
1432464915
23239759
1042064505
155989658
117912532
1147695978
1038895626
408957797
1194949680
1215542215
753540775
1577988255
1754870532
1763428383
201617129
888833239
1430741133
991526377
1617917967
1204066582
1057415907
1460443804
1482146435
222692107
252835490
1157774028
1263784013
1518992531
331500562
1444062034
277955181
2068619186
1840784137
443429062
988147466
1125922728
524381936
2000634882
908213250
474226546
1029036625
1832811484
1450430375
1502081385
1687416229
1098359383
491764708
663370641
290600134
2081246839
372547353
1862776822
612524715
452890222
1986371223
519320642
852829561
1205650675
1737595624
1332425362
747504268
1098745661
856533583
1474033851
870090109
1023763362
463353330
1835571974
1186430215
201312064
908470144
1374532911
1286155692
1627420432
651399097
554337561
310603271
812582530
1823793785
9361059
290170535
458024562
1935427677
425562251
1765060924
562849431
381876590
1598275847
832283732
276145410
980892324
1887997406
1798699961
1536834663
73965643
2142922256
962892934
1367277999
1686838352
1750426700
780477413
775821077
1106026983
6811363
1386975088
867111493
358608060
169454789
619309683
1150860626
1086215785
1752522180
1407710206
222369289
867152720
2147368274
1895181871
548181433
1510658870
1761993641
34435905
1264364035
790925643
1766672874
2079044868
2062799398
1688558457
1808899073
1684741872
1416648387
1347227987
1820818957
1293111712
771974845
1706931867
2132409791
448348079
121414664
648647285
1339975677
1628263384
1710841374
1626459359
1368285860
1354629347
82754457
1270016983
1036101410
266150099
1206456068
1348847508
1840340133
2045646318
1015904842
1826888382
1970091874
744852653
2142564217
1368078661
1375916185
784816228
1280263742
77375460
1008383123
735167134
891450015
1890452145
1767450684
2012134791
101944165
1878414621
27456507
1534353699
1814532955
1806722688
1182306283
1443694740
29474570
941632064
1558720924
1941416772
1191305555
728349714
303764625
409768986
1455088731
941775345
1673762628
568383978
1863435326
391580171
82249976
194009373
2006270339
1433651158
1379827391
195931135
1090533920
1996808778
147618193
1333958631
2055777673
831510162
480998521
1088481283
856760247
1285291097
392803216
1007453446
41438193
371177124
792984761
199887633
1066688263
1631612801
1112975521
1787448017
585942861
1243010659
145096668
1399685534
1249319968
982313693
1977586319
533802011
1949724607
663249469
1981766990
1525053174
1409007070
1403681303
1179715278
631785161
443519132
500041803
989303831
1499284809
671113933
50433475
378016941
55595395
321193804
572860969
1270445039
1704959545
106121098
725283692
313185574
1281833762
1105364951
763835989
1533850880
2011319529
1520980101
216142570
514023962
2081049869
1720142246
2852407
445136685
1626247970
1536353747
1228143446
107143245
1383991586
1851334888
803291158
746360518
1085772609
293816091
844564071
1910271854
219952518
1247163509
1255209357
1071187395
1378029509
722196849
413893487
1341186755
1045473963
2140939653
1484316323
861710046
371989146
80973819
1502381763
418199879
597477199
211975120
2040957000
479925593
2038123078
239825928
2074110275
930671579
1198858083
96904715
1054660168
1118628602
1597720722
1806141896
1148090305
222573374
1435178153
685411798
323655265
306256343
266965918
20876689
1488622785
917438731
513669444
318627777
1603787159
1250497307
1139844273
405597897
1707008038
1323364330
579677309
1209562100
404745464
282971706
31964258
540309130
738876317
930904194
215618287
1390509893
484734387
861683066
1643742190
1324455807
1959475827
534588372
1291643049
293100188
1109365437
271550179
2036108925
716778569
1299358514
664789916
7891385
359773564
1133478795
885859164
1481591560
621596995
1346465634
1900944631
1578866843
760493269
2091290234
555854084
165129801
341137078
1383763588
1831619735
1310418633
560505584
1756604323
410767681
730632713
1637137252
1129228865
653042521
1209835507
1991694952
672230990
1308308769
1010183338
840936404
2016593140
797318866
1091724326
54843497
1184841025
2130140162
1535790235
460075368
587830531
1848170177
1532750621
1917799452
126237580
400410143
594779322
1944456058
1210283847
410166894
18340046
1620086901
1546099063
1081592423
1073625899
2108109337
1773067875
221095202
2075964542
2001983964
1491414134
812516660
1809406807
1937977993
1336307086
1093380165
718367698
1815282129
1758927702
1885966325
265111724
2131836512
256061395
1297124849
1891601665
579181590
1180445519
1072205645
1136179080
1500217024
1704486925
1951966719
112252672
1830557359
528171233
111384869
749930724
850995832
2012302095
115340503
2039099636
2101063799
786091788
949341332
973739735
313832937
633938562
536696757
1546579886
1233450435
1372428582
204187836
484985236
1684704572
804351705
1449142060
165255327
286309494
778851362
1875808962
125914842
1280101987
1943671641
939432156
2102935954
144378181
1944396440
1936629338
442032059
216857730
780056940
1978306960
736409553
796354720
1862764784
1361563593
980961112
1968337021
1920333403
326843810
1934683763
103185623
934029889
1824306246
657520389
1156195575
1350420930
1118786112
1428171893
187732301
2098136200
581151243
1272617599
1749178916
1057083116
1035721276
73119954
2128601229
1132251293
321005216
848280164
843571941
10387865
836432944
2075536315
733685891
1599197463
888847240
486124193
1774953704
1997928014
1617400888
587973691
130209855
368495049
906698211
1659869018
258403863
1310516336
1916442428
1576960627
1614414061
270478779
1065077537
483188118
1590969550
34468454
1892267756
1687473560
1200574176
2129249793
25476548
1311702700
71311636
125033934
1486772877
139421322
856041007
2136990344
961861276
23058825
1020559575
317741725
182409460
2118345173
209905336
2066580159
1661258736
1910463598
1292625987
1804859514
1140497666
781335227
1698541942
2061916511
151997842
413886847
1260579843
277375215
1653829227
1834840046
1142323995
1528553728
2145901378
912876415
1800044418
1784495145
974686735
1419434512
408689901
1410126722
470187566
1116108939
1920854495
1850083484
1773470538
758517447
452165350
1997386081
2068153047
74698163
1508878795
1247854670
1686062947
1312975623
594074390
1013006918
704401650
1201569901
603551845
38828974
633654425
1377559858
491710419
1759027482
1242487117
1468084191
1156749731
236713565
1307314985
661552418
1866073283
764965803
641082360
1679629495
1701102629
1513495076
1753675730
1350595281
1337407094
36559096
1020634349
2099475563
1489328932
220579542
814695984
1553830668
1315600033
206767448
139975773
1584676481
28922203
867218886
1664218134
431636595
1108434010
2047748460
1087314239
629126840
680974383
702300472
384337459
1565350759
388085973
1204815957
84830853
1537658562
1614308148
1981075128
2019264498
2142387929
735121030
1587691582
1587407630
700861073
1231312052
1455568529
1611494753
127866620
1595092178
1972298983
1809551414
953690138
182146125
757592503
1443148004
1705452704
1478395565
1849751535
1549515826
1671752693
1315434563
2135561376
120571457
1982761113
39806791
2075590006
11077122
338357056
1866126051
1953784325
1119307380
919683538
2122618838
337270654
371173672
727713117
1539408018
829672884
253560603
1465588002
1927026414
1606977495
1140474474
1989584143
1059966697
241969676
1969239920
575740549
1481546459
1180857068
1946320032
75745828
118050048
165607035
1017295529
40125985
1863205759
1967866941
218235789
25127588
296757963
613149604
556676360
1543205272
1096837122
202092566
105240782
1903937110
143584441
991786963
468297649
2138851561
1917578549
544602885
229660406
344477232
2010868269
127149466
391608731
1461484099
1987762310
1510746318
31580838
33300828
675753256
852001690
444869137
1023746369
1610913818
1370291889
624284375
1968789853
1622672814
1946329365
99575258
1690667815
1251987105
927790861
183744430
717659398
1677116773
1335278929
2146555952
644063485
587942259
764054826
354043933
1937083988
657529875
1819991433
388069632
1635834757
1321393237
1015913742
1358760716
1778564992
1519012797
1866328650
1801793080
140453154
423285829
419536030
1355410704
295404956
898357786
357326732
1461654443
1950489051
275075370
804986300
299626046
2016459426
871324046
748666991
722963422
1771269527
1641037715
1405713909
1527360163
820767283
741692401
899850222
295508004
12247988
300407743
498089578
1643654446
1525636012
723047599
395173812
78239224
1024869211
1990669403
1665196796
426621183
1371844089
262026684
1468806377
121488809
2077603910
1303389593
1615978147
322497390
744544016
1055397406
1841247727
2040272886
2025012897
1096420224
1890733955
475386284
1817352903
539543202
707090685
1586147300
1913787033
97678459
687542996
1720740302
1806528888
541580889
1814864913
439397371
1500148072
834199798
827991980
1776450012
40635199
917891013
1228443189
1217462433
1662779306
1559701779
1960737739
2033701373
766549052
1488120603
446545134
1983456742
782205818
715478770
1968614007
577731961
214079607
487949546
1774844280
940551511
1734027918
1252620990
1844452557
2002516715
1176706815
1332468625
1883921
1608367510
1978721910
1456636698
113725311
898340236
1935428486
548365832
1621954415
2025548339
1650651125
245582599
936479467
618258540
1052998655
1539282186
1064438434
199360639
623307114
1611915636
1164930733
849670401
1472690313
140922935
539353073
88994162
1488235376
169914564
2062646311
2144028794
2126297853
1615520163
2129431560
1511630342
1721487775
376749263
1877109761
1943937836
286974922
2023911657
683752466
213061679
830996523
1797984920
1386259071
1468144898
639223693
1106398726
94026393
1249764862
1641795665
389558093
1614806526
1309957756
785499584
235451354
1072008968
2027272913
419494340
208960768
535861233
473825127
1758757310
893953739
1672156719
1024630776
875522660
1659605312
2133539238
1386547800
1368143901
388926178
1555633015
1033731647
2091327077
322643241
462582460
1787156792
634580469
514593676
753700155
2035610036
1365588877
1122496347
1142684764
1074539906
1648935455
681320993
1165486464
1066600213
53230041
2128686867
1789892124
1102223046
2089204876
1492062184
1029133539
1413371512
766311094
424624597
1786200831
546250624
1553445674
688230030
1139388509
2125054407
1156373981
1504862856
682006444
1134373985
714911742
697431944
1098250335
712743267
1252103849
374763606
659200408
2113524457
1641051744
1875554071
12231637
183485364
2071830221
1469653159
1764740004
93930782
1531174918
542644120
137162766
1000728913
1496022409
1571033534
1825230018
710249195
1969423236
642695400
477521819
1940254022
521628534
1754828753
1563767999
1943185524
214330644
1230158983
141258201
1381638309
1024388709
1422704563
2063840597
104845093
1233299305
217908328
923100941
53035502
2061675039
436925391
409921341
198677372
497293397
1738203873
44873905
227515610
1263203048
127866358
1597494773
376787303
2030837584
952603358
1793267539
1016967702
939060218
24625539
1244081556
90110550
704508338
739106093
1045265902
1842092399
1989592018
57452481
169923819
2085009068
1649483224
1061475522
1559876846
1587266572
1302054811
894871324
1814228197
2012464862
971769164
342176222
1162434142
1218026589
1414341850
1114707136
103895274
1910953986
2000904550
565798171
1508605485
1959250030
578650418
1852468986
453349621
827074889
372882874
1079098004
573063415
2111615030
1610380972
27956717
156571772
1724831737
740545776
796404590
425507029
1201857731
1365321544
662201118
227883547
585366252
1666910529
1263683805
1754854673
1904305826
759068213
2065647425
1723498752
573170770
293029372
273142459
74525335
1621389123
737888665
1552557444
425728351
563652109
1733972005
2013542406
1910862044
258441291
351127987
65867465
123985195
1965660226
22987266
1883002751
580113762
2045391263
244718520
1032436249
873788856
1295664023
660288825
381629165
2022027352
1934780634
395746075
402586624
1446724547
2019431324
1969971656
885901503
427160624
1475676245
1745277199
1818252697
1695424331
1672235807
725467526
1998174683
1163513252
1839173871
2006802722
499949051
1071100175
758135682
840416198
1831503050
162517845
1230484517
1307370541
198741947
1627363443
2051319266
1208195382
209300362
1822104999
1454256149
1289083080
973023518
170971542
2066176934
1026285017
357197980
976094654
1759843782
264280062
1782656228
555063317
674094652
31282813
2037941239
1850441484
1942940170
197160886
6737504
485988198
1415035143
596000905
1253217437
577149834
1505104407
630291875
694328868
1805496989
2026887570
1667983770
999110253
585366221
1203006812
1259025854
1356443548
2079689345
1857094833
1870177068
1723165421
613716420
1789654730
283604819
780605067
1925005736
1492947443
1310246007
1303013281
761906957
574051270
1973710927
1331106884
2027110533
1885350115
1711350537
1096617787
223599812
270515875
495852128
752289219
1102722403
13383264
1374792352
1007049241
852699145
572493852
463286542
629471941
1068580579
236541618
209883286
684528912
1844308074
1278171800
518294931
311047619
1941771880
1856430290
2075272018
1127308098
1328802075
326716893
498416718
652444690
527248680
1894849679
1505924703
534501319
1478034970
64014794
532940018
2127498278
943933887
1156006242
2101133433
1886207040
99139117
75518402
556986904
3989047
100306265
801779012
251299020
2058035771
1555183271
1133208650
1285156979
1367118075
465442954
800207393
588809492
2016502986
10121598
2110572856
137037100
1000727796
1860072373
1945967412
368247615
1832016383
306228285
2077566942
2272198
391652248
1597191976
1927154395
764678249
1393754709
1814386713
580068492
898697180
977006406
569233788
452144990
1407474707
808060841
1820597707
357431683
1514924778
1293296345
488914826
1433511433
1196527724
428201437
1798268149
593999805
821072708
1481791475
971105760
1971415702
2053836785
2052478643
2128984635
1150149748
720251307
351964223
473810360
870103749
1537102151
1693049307
360679323
1994031063
1193636428
1587280109
714233785
407786278
1657289871
89747844
758440325
205246988
1057500063
1978709160
2013878301
1356620323
1864489927
16000444
312988293
506445041
143552102
1961758582
151179051
954350099
1493987161
372017665
539756913
295672432
2140512132
177898538
1388460861
691137703
1412642983
1351797573
690182199
1301853198
867998209
2099735341
755995392
1279426300
428110720
1789342879
954311061
972422122
276801524
866572561
253975862
1898820692
1658914048
1067805823
1694123571
1408010767
1298875643
872676924
1171509062
279875447
916282591
214196649
238922773
2047609751
1684444433
1605595247
403264962
1023816149
1078780493
216005159
994772791
46945743
658327365
1649927671
1255357529
286221329
1975971815
670989720
1481251912
877713649
1333896893
933894827
1689023833
905145576
1086890630
801511561
1537966995
839056586
1705694330
549612320
2034020138
885944574
82954223
413950122
1597088837
18499874
552437432
1071514252
792805614
1150723175
144981289
1993459655
403910856
1006956374
1790590101
377511746
2041577350
839548922
587266885
2042861768
1773038590
930837901
1464683826
216500237
936399022
1356624055
317319637
2085936452
1247959033
1880045094
1418562229
1570969117
1869365626
523565362
1066134069
676826804
2070952762
175386990
271343381
6951574
1282602656
213296508
1981289988
524488466
1648377097
774195894
1326406349
1779808781
1404750773
544844013
578711098
1589638632
294806196
1833924736
1704185926
1941366366
423401941
1260825982
1109272489
485497981
927168997
539053271
1013163051
113263898
1480086562
556999710
1186378653
801823776
1102158477
2133750457
1829292550
163427292
835704609
1122146035
751432361
866420894
1473103682
1225966153
1489276861
1558708041
1839970935
945698091
245476907
1541258123
2104517804
2095623661
231856191
1064896816
2030111921
311824589
1588592440
1331911395
1996939715
1971458799
2085845316
1425778304
1094211380
1215487033
325100536
1227126244
931257667
2116685635
204325003
1118585688
633117583
547099605
1094132075
159706974
914051310
277644598
122080569
397407490
1284392383
157740405
1467856649
38433506
1817694195
352713900
2146288094
1992775619
682343984
1187022564
1397152559
1327906290
339468679
90019170
428185190
157119726
57413269
2133859466
1577679222
84235577
182808898
847652417
1673434708
1306768709
1607461508
1656184701
166461338
408027621
480422463
1827080307
209456305
1617534341
1667172465
1623561352
161859042
123127143
145143646
959788563
1489511622
125154879
1553750979
1687466408
1865040408
1843885935
1955543679
613539872
665293811
330221021
1677719506
522910310
1800812072
1768927896
1062109146
250897046
1422836473
1791270351
1426380891
1560437998
1297738912
585416891
2067436196
1733723526
644448452
991802079
363087006
777744505
1888665653
2012822648
1048045170
34692384
1784217277
1002204433
380829664
1718026771
86860119
1586096190
1791356706
723242260
848388837
2075486411
144934487
691329795
1867373744
710624824
277601616
2011955037
276851058
923839299
1258290097
678959793
624804449
271659163
1807845411
18861411
2055407947
1447474419
2145006767
1663375316
1739557617
1693927410
144539223
1967874370
2914507
122054686
403208074
1704429539
976780305
1978052741
1357726142
27519081
1364536153
1101020698
1196898046
1444549324
1345942187
1772162471
983573083
157842011
674343648
43513250
366703825
632197378
1072318413
1483198510
1070737661
1608140635
1941848956
1738220473
33064309
791808816
1812843271
1274195265
483457977
861394304
1515458005
1860295309
1624090947
650683915
1095252765
923659499
1356461761
297814930
369757908
1792521082
1855594770
323838319
442326729
1637925646
161367984
1415497744
984589749
100072409
1434124598
2000438634
1742126749
777352358
575173637
1323334900
698456696
459704260
1678721894
1961229255
1763011402
981332029
1147195155
426840845
1964209658
1145532559
552433128
1762070716
742725957
2056457166
512557536
1803456792
2015731221
1455600389
256186107
420200195
1913339180
1767234933
809939405
875086220
505254256
990975992
177773167
1201063780
133403085
1665880409
2086840221
496553601
1504152585
1608130320
285792125
865048488
1695264747
811301914
837386143
2083659311
691490318
298139402
1029009278
1619763724
305190328
1942932386
1837518673
1760753697
2032566548
1920422755
616108128
1165717067
385486648
378738316
1999403010
755724214
154026871
1184254007
2003679117
1599203626
905759959
276739440
1218196170
1201961741
675420564
1828477200
1773036325
232703810
1574350008
743846264
1398740199
1070823827
1933783695
1873899601
644290366
1837227506
830811981
429210413
1928409669
1483420346
2062962756
1451435002
323469993
1923978057
640188214
638793500
1987547747
1650484114
1665552515
1546509580
1515458005
481656348
680030360
1572882089
1550576246
115130982
1749465962
762189793
907482674
1566455985
700705211
1624041846
1913457904
1079945664
909187474
1647765451
1646117601
705048202
1214630196
1509957041
1935434070
1255280144
274795430
2000235158
1217996001
1763168172
730786961
1263180297
2097808984
1353481019
840805606
1302968104
1190682524
706953123
13092514
766644911
49823177
147697945
1445446639
1718297707
1831297530
299974323
1192464555
1885664639
862130670
1823855070
1726424123
219289706
1372492828
6049977
1552843032
778128220
55763446
618180377
462445747
121200204
483312001
186131090
1859793483
1892189901
1882746086
1441991035
1273914460
2023027007
541474732
567974001
780569334
1011950485
1219965785
1023050570
1893763646
407725030
364357008
1406051115
1654498874
1258779507
1164475714
469786033
106663095
1993230986
879643474
1366584077
656441872
1969829532
2137997764
1062872932
5554684
584975960
2028012597
185763099
1992163229
1768605045
1662800601
180829119
2004474491
1580864683
1004630788
2017952068
1626654980
1382356379
1516050644
324353951
1559027632
1545586184
485827145
1985146026
1557193957
891149569
1516911502
1879183739
2562980
217396431
1437151316
1878406514
1714531545
293722399
1691975383
513235722
2129995848
1941041568
1096819933
812049952
422742006
1393220228
745131469
1589182359
2065666223
777152933
1359945021
870786421
1640507927
2056056560
1765376474
1449841025
1711355915
1089595739
529123225
2072211874
1723861736
696612559
1056993143
613802463
1142500987
1467737239
1451421814
783109135
1464187983
2067514601
184813231
163572746
1802406815
1144686670
941322782
1763850911
1681530242
945111946
1456223158
1190078513
2047038887
375344779
1663330064
1444035627
992094735
673483744
1325460382
1720883104
1101346284
2119207455
1438273274
1076973237
374723234
1204846235
1529379571
745652097
324791246
1010619898
1119401939
1284215542
1479102627
2111503773
547673547
1907166747
830902669
2049685659
2077477648
166629250
595968224
1576533800
89559274
1486941701
9209822
1424001432
1069218419
1406698371
778955189
1645569685
1115132534
442326445
1971138918
2043582973
819876302
347491511
1468809627
1478054664
1568311186
2059785232
823158871
1650295294
442612919
1097657734
1855048273
1872934449
2066017661
802162248
1117065890
1356733105
1338475316
766061276
1195053591
1566542997
537210832
1687025201
1407904613
598504272
1915909779
1235581182
1547655246
2108881801
1065570684
472978446
1586505892
793442137
2019341726
522565119
836909245
552458131
660721319
431030234
1540469470
1956891741
1925042996
1014965395
1843589508
1962334221
1893633347
1560432408
2140664290
1600659328
376690818
128959814
1944186644
1859897371
929187016
667473483
1400013201
656292686
1003047859
273351055
1038989020
1613949326
2009563958
1292455081
1775298805
2024227357
436504558
338733756
698567483
624250886
1821683783
1930969682
758845995
1012634707
719399329
230309559
139023931
741884812
904505062
317953039
1967282733
246623368
1859272496
1589671116
90325183
920353788
133161958
1411284661
952229843
466637549
1473014454
1302601903
1854984976
1567531848
583729124
2108813450
1354426796
841880297
1218511232
1127482592
62479687
1663503758
617661283
821998588
1244188322
999215565
463496202
546913419
1138910446
1705623303
2015077349
717126806
1849368369
1506053197
1246337547
611523621
633702407
2047220977
287693129
1665302914
362697076
691104454
321218706
1099013988
952657000
1929171855
1197178882
2001770911
1573013952
831573482
1275806855
889209570
1731639331
350602425
290227244
1168154010
2131947273
1019552118
279982205
1063045305
1360768012
1843307708
1790276659
340394526
1384818495
678834730
1656692268
955234723
1154755170
1051504499
2050958813
1158230573
776808795
1857935445
996160620
517979036
1443546514
357638376
649962721
654663016
1371860491
442177575
1336445847
911722854
2069400486
1746647244
577084177
806793845
793930724
1403773603
1165292187
1683969494
1115945373
2124911016
1838185756
358067931
556978342
1584366085
1261302094
1656463945
265425662
1166617031
1499196253
388679968
995869715
2009616383
1219578849
1220060619
1629892575
102658570
1771168505
673857478
1771748736
390590411
112334183
1416754356
1444074984
888664571
1649539529
239846521
2039577284
1503336031
1611716024
521048053
2116570019
858197107
254080934
982043769
2023497810
1993596891
1093414785
454303931
629531378
1780611752
1945996411
1610159984
678586054
2060851740
2030363504
831482263
785813656
1984561962
432643872
5671786
905969428
77819749
591455845
12508341
872663880
727503766
1254424026
685567160
1972850260
914364207
664436014
1311544953
1043690670
1312760242
301167346
118422971
834243315
905159782
1937774505
863372141
1442161984
1069144280
1841348235
1912390208
651471153
655541112
1416496869
667767276
436734353
1286025326
710380216
1266699637
661989096
799366603
484821604
1245531269
272085445
944710348
34225379
1670814879
1481136198
1560523821
341600518
1165368767
261382670
1289042453
703152272
839224300
2042897788
876454380
1656926110
68245703
326026838
640913974
1397066313
735358799
179288221
1290110825
1170188137
1201389144
1965788537
128392763
904535303
134748132
28047631
1693792111
1876838226
1445050549
1663465512
1029920317
993295450
946180143
1029350541
1927016048
2097673068
1838445109
225859470
1599033334
862749587
1988765137
456414461
292996517
2095889650
2147344944
1497101988
1606830745
1393940302
670527177
871538607
2098641047
1478517943
317416369
1096050407
1428626904
733453459
515013506
1358724302
96803931
536577007
951893171
1028477605
935262058
774096114
241628997
590183538
1432514567
166803458
369568981
1237415050
511415435
610516262
1482366335
2046725049
1886391455
373191779
1662099644
187396218
1847218015
872910480
2080738631
52787682
2051704266
238405530
1429739602
89997711
781103465
6533617
866685190
1878175892
501797196
1512570557
82609368
1534049791
1992741483
1666626860
1805507271
1078725904
1282058731
3987766
1852496527
1465778540
376011664
1479634606
978754849
73719502
1565999252
1147705276
1050831885
492113448
9803324
470221044
694770023
122178054
1958581300
366155667
893778730
342351486
1784135536
1554968643
901668294
2136798844
374106271
1466197721
2054422971
192789236
206850244
1225194904
2035041097
1547856641
936537137
187698770
1146090816
417576392
1340063385
254068238
1639068208
1202368758
229619282
1587086872
1972812528
1746429683
1472286255
60191224
968308338
228273706
286122842
126211406
1416974083
1114888174
1111250502
567309634
1088513386
809436807
1362977948
313891336
1790957036
738576590
1018850291
1878377358
2112118958
363251138
1702505191
536096745
658402023
407373967
1688105080
247191262
1583684784
588975200
1975790943
946750017
3879876
2051898466
1242872462
1228395108
517379595
243590133
629036417
17408216
529715657
93922552
1783196236
706906273
961530875
1141671872
1165682251
136011539
1661757160
1900473867
1873540991
852941079
851846880
307166501
2036731084
688243914
40795247
1598977156
523962312
1493877343
91294311
291551897
1824956401
1746405486
516803307
747126841
1414124722
663164730
2087230961
405112495
1796284809
776603236
61012646
180793184
138652825
438254728
1405523298
1817701865
215512932
1587719775
415039199
250177833
1121093075
1489626182
501806835
1254229061
1971850639
1095426615
285978121
1234981532
1946505927
188817922
1150198632
176316460
1159723562
1283849787
1323877244
239481486
894204689
1814403735
749932055
843198621
1209031440
1101678227
943078833
591344056
1887173465
800408524
901950967
2075137065
710623007
160370566
1641840486
705556849
1321727770
1756763375
1376409512
1742651847
154215196
2077986431
766793778
990147886
632010484
870314645
1229384918
1214385661
1461453956
1130913364
1463970567
529881176
1448263694
1801038619
1050201833
1957204948
1375350545
131735218
155519576
633640240
2093300235
1862449243
274652621
1230517913
1803407953
609677779
1378212868
510461885
2114233316
1069805826
1874109890
776652032
792696528
674784985
153795997
1623351335
552548149
209565921
2038141715
2082979013
1455526587
1228015805
1392868882
353939421
685478463
2130162507
519269792
1221876631
1293097597
1868356187
911329741
2139642848
1767604483
966814572
1341569092
1568640434
170816363
407681029
1431435758
1789702150
863659467
381923144
1467639930
1539614600
1136262953
502753061
210732476
1236350690
1705483818
154044593
947518275
1195601624
29971189
987051332
1583904665
159153834
23318413
1268623304
1963370484
1449717422
527843111
1678399844
587148775
454038143
492027672
998448842
1532586017
1923398487
1918857789
508944016
1460747759
1323537787
166536973
1407130277
1672622999
682101846
1155087102
19821848
1039963829
1432752211
556425291
375871009
311345103
827815657
1854649562
1224982785
1386783004
1662190311
1475134961
669017186
234682530
509061800
265839793
1232284355
1109691167
174657703
451367264
2109803652
1728202618
1326689820
884464522
2139876857
1166311274
1031737620
1241452251
976342211
1687124485
1210787665
473954725
256169324
2106957750
1386179265
1508405533
1521534567
1980465298
593390905
1991435372
417660481
231372110
691335585
1758468787
1969871285
1793098455
1224664524
268177485
70815739
873454576
1325167157
2102275145
787243198
1568314254
2077626487
263005960
865959580
184556685
1015524769
403282667
1633445759
867580557
1393315663
795614044
425853894
2068492258
1927492722
911054889
159985448
1925325869
740790360
141160185
1543852790
618665916
1777273543
2075575934
1115206172
143167047
1687859842
579333610
1580151130
1081453262
237413970
554326301
652007356
1611769018
830252807
407144512
82084511
1168623153
1057144020
459119910
1601528049
1885841187
1276706592
856187491
479166026
933850554
559202901
378434462
794329600
2097886112
1646926687
1052679230
925751056
1507248715
960656594
1683021696
1713522153
84662641
1814860962
1113779523
267759350
1477194473
1754408548
1190129735
1837149363
2104459700
908588960
1101194384
2032021131
1582141098
109246245
374038358
641831542
26898684
944290851
144920391
892726507
27988983
1125267675
656668889
1703727733
695812871
141304957
1876555964
1060529015
275004879
502218160
792010816
982249976
1073244406
1750371272
2060394545
1621762614
1279358618
1346889547
889493679
2053254776
1656840467
1517436784
451762400
83927943
365785554
921210585
1072446191
28613390
1680080203
1854346921
937570694
1831854115
343517167
1079298648
311745843
2065718209
402602933
654303085
130546774
639789290
330927812
299346487
1129761707
554383505
109466476
677549057
1683588398
1766131425
1461484753
490996854
1803817923
441843123
1453206339
379271420
104460128
1001044335
154539618
2047234591
1304629577
1195356521
120157966
343603434
1969695525
2054152277
1795164253
885722848
972511246
1585947456
93665194
2053227992
816117619
379849303
1651405154
378066986
694804577
1893154019
794234149
1174316075
606011229
1011583927
1815103634
441499564
2103617540
1965148296
834580135
862730022
813927961
1249285674
1785142771
877379238
1827934174
1151749149
1711538296
1721473441
1062582540
1165555068
553561962
1459322928
2015892645
1755927389
2072537171
1152228815
537882467
102408012
1911942563
580759740
965222187
65155676
1245550241
1867807605
724704076
1228618542
45684255
1816695292
1490018642
1114417974
1429605633
1329591366
250087764
239112888
1327856833
1270903394
2074145357
445328906
1591529163
1104095848
1152620497
2071046968
1395369873
99093244
567163037
523726855
1169584559
1664103436
1585184291
1897051991
1874956425
729501143
1009674895
1483274512
1255621037
1583871065
1911072589
2147375578
961974557
1778161784
1959416079
1390423319
931832968
36129970
2127807441
913085713
487593421
1120522078
474914772
965254123
1827069183
476965526
1835115003
71306603
1356481018
566655214
171666699
1413233556
497448297
454341478
423446420
529588832
1529176154
1113262098
789855935
1342838948
314964079
1275417266
381168183
794885004
2055853168
831026153
1791608546
1680091685
1014906890
244975464
1907760422
2133508231
1126954669
1576237335
1793912278
936777557
752408630
668560007
1347310538
73876104
1382323797
1183516335
1586661412
1278473132
860221844
2017368909
105321146
1783141545
1271196845
241758235
1869700021
1676972899
1768994126
1898622808
814295708
865473720
746245162
1347870649
983361078
399436341
240676134
360536504
2096383138
1934277240
344719548
1505270475
1716696232
807244296
968127680
49951435
2116749695
1552562910
1055529743
1750540473
695339521
848684725
1770543408
2045576171
780569491
1724066085
1312342534
1027475803
1058282681
1552443043
435129044
2086606268
914844003
776501394
87910724
1969845380
1272264069
1205563730
159391358
464855257
1331635588
753756108
975734359
38357783
1951609320
891205583
1788900706
1237402290
1882088763
167754828
529889526
1852839608
1007924829
853801092
873710121
134389220
394909815
725514282
1809878813
795639184
1039984012
615744449
1633011984
790465838
775651951
2014542286
132930077
1672231789
731142124
499666171
569962160
1657583000
671679752
888701831
721021897
1030288158
1593061171
473848803
193109308
822364742
1764774281
682762730
647134760
783164203
1577622807
1240807826
943308908
1911035428
687098760
1988171338
521393130
1237684073
1332334732
1496734851
1415035143
307009606
280879790
505280988
1432007719
1479676166
64234271
1864016701
660558214
1465437808
509895607
1882139046
1323011631
1876055457
1946740131
1531584985
547911885
855123053
1830468614
1540760573
1768986591
1238529422
206765700
1114452944
593632052
139652894
992766990
27027610
1489067126
927931897
2055768786
1384539550
580726401
1026240529
847164842
184223562
1816534959
1050881158
571978842
1138342347
713757811
282267141
531804752
2061980147
1260607472
20391280
583154248
563028632
851946350
1172135120
1555400596
5126456
777755276
2121200464
781402607
1303937226
1194232984
1088796817
61357258
1284555138
1045813079
778443219
607724794
472022545
1060385770
144562019
1278902768
1498664172
65008820
112316960
293873879
153808329
425440018
917975119
459672060
1549216724
672178365
1232731655
1534608919
1334838449
485148317
1316859104
808095431
2031154228
986219993
860738542
1285909461
813897077
150061800
802009439
2077699606
1258693793
1919081635
1504228668
1518205796
1511438313
397827058
54750949
1301738770
2019590403
818849371
1539745764
53952076
919664854
1607691849
1225679641
151119686
1051821307
429482012
810958220
1355208522
1865210342
493226602
159924360
1013129775
2081502928
961306299
854407196
196460867
703057568
584423278
1284253646
229778725
1703549334
805317229
2145502569
313112426
542773930
1080094423
206013565
1947423973
724174577
866204443
824963289
411853341
1824042566
762094894
10648691
1802642493
1326241741
1232883789
867833835
1417165430
141772971
1048089539
1476229671
1349942727
731299156
2041178497
1364443700
1789779821
2045864782
960440674
1389977541
537440046
1439038691
323484469
189697174
564698693
1008819428
1296663162
558559302
2139068951
375327525
611601167
321086378
858228669
999047005
1922965985
1331672195
267547154
737427265
1718005020
1294441565
797450076
1286587634
371697033
248602264
536394027
2039803536
1320067426
1336787353
1909870257
1925697736
1625513825
476967703
599135936
1288929925
1315433830
913553388
1081622944
1002508981
1745283384
1036137305
130650995
188345294
266876469
716021263
1353358156
885697058
978995875
1500050955
548154743
19714448
1589397348
323695151
2018616397
551602259
842470056
2126125220
1227434661
445462002
1502581128
1949221637
1609128050
2043199412
1383326815
1058238355
958390200
866836566
19864513
960516719
745443504
1964261397
1817370228
1465843238
1452731095
259505797
588151460
1929363068
898822069
1663570784
1687740403
127544209
986173779
1836634971
600781551
1565825841
1346139210
1660645437
8484453
494502619
736779258
2116958305
176316460
1505461350
1609199166
428084994
1362739042
1943098339
1972675950
1814579163
1973340084
2085787722
371426680
1276531614
1791502455
1099842562
1829079640
34267753
543292821
1007632843
1094543973
2028432768
2029763644
1461364132
1901971364
452267305
1589745532
1475551431
565801061
1499454882
1680546621
81609257
1225505866
1458575824
1236057676
2079056009
1949622327
1857627331
869567148
605642774
575799495
378013993
111928293
530740971
442905708
1897990749
401050933
76923109
1487080743
483566324
282665747
466766204
297216337
1654132368
2000808670
1730377238
2101526916
742838486
1722256088
800959068
353215352
18079207
665292087
1971732480
937821120
997112669
338569275
1228719119
1967414490
1791456753
457096824
515394990
756305360
1896045647
168143437
581594147
565046211
2110396933
642426040
149063852
598035904
2122544764
261216524
552686537
238489361
457067302
1426179549
2027947188
2074430380
868369020
1781709493
1703942694
1158287483
679467397
481584329
1411728451
506001691
1015367889
172587565
396994695
884116194
1626484431
738622124
633212273
1792360139
407585220
2087411899
778383054
734307880
299888275
1404302889
1485390824
247207144
141554146
882459330
751101681
826972072
1240649506
1541892540
1148477264
1484808467
1475577342
299995933
1198838798
2087397001
161304365
657349309
2146685888
990989444
1384736688
1129706058
315899804
2027642442
1124125308
926298135
1160907542
846497208
147757846
1162239595
1620762974
1952144759
16040349
1854990507
1568025054
461504296
1795726955
943397090
271512117
1472584780
1272023595
1544692889
901075900
268492016
1455201340
647827589
1053087723
518919601
238759029
2056632611
148175779
693827461
1134444514
171371660
1097790516
531756624
2089703886
166412331
659446444
1346500893
1927680398
523190586
58189600
1483542776
1586427118
1693661192
518695283
750309986
2038229657
336430318
809736108
1396609251
1240663541
324525207
737531830
1036987176
134389220
1824274214
561097315
1618330183
286122901
2050897855
1165622287
2114236283
1116386498
1254962337
280484594
1955832447
1081469323
615260599
734509128
559760323
1765855870
243667512
446709579
1876729538
984035296
46680853
1195718419
593879734
1684398538
422195348
1291579418
1763355326
153466158
331602848
1431614627
378195170
312988293
730403332
1910362420
1141292957
1469411305
558520214
1606232092
374626509
137997119
913530023
597017584
1452193393
533723422
1334754926
580558912
299146906
1078692085
619257825
900568945
2146253337
670199715
833942478
1036942488
1507867891
1997930257
1111787660
1098555407
256163306
3013623
414876017
997023405
821832217
1460450089
1484863794
1497361414
437267564
557011068
1311728286
1428639314
1010212089
2121889810
1140798111
1616915017
89352108
1260350644
309547259
737164911
887431337
2007382638
1530249991
1594616001
1432912461
1690043319
1808689303
55087916
257934184
1499185219
753877540
1561730301
867725669
1237935626
1901460604
965104530
788655072
1531693413
1567131143
903256583
1447651368
397387368
1035361119
1674290227
1298318259
1151773958
776549538
1846879839
1665958553
867625900
1812809142
258049200
816353969
2057658366
284839524
1177051205
1945609
972871503
345597733
1083696304
1312801461
2138468565
1362197429
1365955827
547031266
664459008
2015739610
266182243
1282766942
1662036733
790450308
968536422
1846789988
1917481283
694946118
1997072561
2131010947
193283540
661713468
1252873435
1195379604
2074553500
373651200
2089942807
1827132239
1172320009
1499503379
521048053
666904185
1172709949
1764146924
1391107206
1261708230
330966905
1827967285
2147100387
1442009303
1426859633
343813052
1770030490
630679358
852221856
1724594948
1135802709
1388190082
587599125
437651604
859646093
895574603
1860225695
1333748625
280781908
1692224764
393828622
1751155835
1641462149
799056491
1632700669
1876405996
750314098
1410465738
354734982
731682688
1792756270
335184576
994653035
172457683
1680407878
1001003539
1076750025
1499616409
319180091
430240930
852417856
1727853451
1286108501
1577481652
1143874151
1205230250
1310349636
1316667425
970028447
1298228587
3063290
66117458
1335507063
1692596477
1833867089
762804426
591394799
2059796931
1202435407
676084986
910638691
1431903353
671152993
1646155487
278885806
20934671
2034547375
918143091
1894585437
542581205
926107489
203050724
1902102920
1842265252
1787072034
134665343
1691081158
348654413
1571174689
168077278
1212373911
686501385
259326018
1648808512
601668601
1910250538
1746805818
1286271318
290536004
89792699
1025946928
19262916
1646784942
366124680
254086811
1760167220
969199457
442172031
1561392485
1410190718
1966365382
868805867
1707889305
223220363
913694383
132536786
931762299
1194847166
2011129846
1710769513
412461245
565594072
1587330637
5842556
1568125525
1298615043
1046256010
168845194
592810645
24007233
686667479
50496249
1776974506
700820089
1561192035
492943372
1796397587
1154341412
1343691734
1636113492
638146348
1529457935
1379181644
1837461569
1195898523
1452580588
1526316322
1201540591
1740826487
239457633
1520935602
1648226999
113879421
515306934
910037904
349305435
1455441238
927138036
2125960851
1070473870
1405334911
821756431
636494978
1515308642
847810132
1176694415
1756734345
226559472
841257787
1694918474
151721452
263104007
1008951483
835432426
1824701737
748189726
1261625488
780242977
2026007874
1628434254
1127807876
2083005163
1079376505
1239727599
664786212
232185673
1637097539
533537276
559963076
1292611513
295755301
340804809
478546369
825671679
1978754378
1459404782
1749446148
1398639209
1773976274
1322676500
1347206558
1662716071
1310804683
1123460887
204363333
41315667
1599457434
105331985
1565183091
286019116
916537170
602898804
1495269380
1021435189
1147875058
777636581
1342549810
1977245206
282554725
1859045966
1643266486
32553491
493983612
438343798
1246209724
990158918
1540984592
1076128670
1873369263
467805522
1857056555
1242632542
2051554340
319119890
439301251
2033167356
1375015414
1103877333
731409057
1605541716
984742012
242797662
468749423
1321946233
811393410
1390496333
1376728783
331898460
1609910052
2060573372
2136633187
551563626
1814452102
1490302500
1969713392
639953660
1471079300
428395299
1453998167
406302958
1818239544
474774789
2046185766
820426352
1483166377
385922072
1480001139
841320472
426461031
959996973
885306525
1262853663
969027940
1518730055
2054605918
780262884
32444611
1821459610
1034256083
1973926590
1723332986
95186480
927453730
757596542
719300952
924073915
1390479208
1755398362
1421447415
633373758
1532135916
1495847640
148236299
134748429
152457932
480500085
2140680839
1524319673
1798934782
1917720425
1864285842
722670715
14744283
1581794507
899170966
1598471028
66530793
2085621208
379964667
164389121
565555717
963271371
229908130
420680725
1206979158
57299826
1637672810
1931849922
1240087453
1976019710
755002452
1703245065
1779330094
437711800
1788765494
242434959
1201313414
874463772
1961760838
278351999
1469163300
1811173154
785966271
122147534
1636022657
803361044
417094309
1629406486
1399424556
834151160
1750250283
746755721
1730225837
24199233
1173559956
1736156042
1312726514
512574022
414692030
1618658906
820625869
1513876367
1841643786
279161594
1976386034
1047253631
131877540
2001574995
912130932
76453607
1084123993
2011376212
497438603
1000336989
1035511578
1603756973
1816575716
1794042576
1775843101
179881216
1091910136
1544183389
1158848002
1161921237
1374287701
647224010
631499404
726862998
426730489
1904268361
2009061840
895061684
755704821
1001673835
396736604
1896065659
1908159027
2023899252
210357040
626231587
530535868
2004690606
1108090702
440724943
574158286
1770615729
2104365693
1101047842
228007293
1744625697
1131820131
952942899
515268771
344772060
1375442137
503375063
1892084924
1489622165
1801145600
952730895
5535636
1339464139
1492814302
2006633693
304127848
1352530928
1406438376
741948693
1503397032
1086942378
200063112
1479160538
1129254084
695000472
32162858
1088073676
340481988
876725898
175567502
424960819
188949976
2025373590
30241403
748043308
1132753381
1088632858
936114561
103476446
1904629819
1580528385
897136895
1510599420
2125993835
1288464297
669568561
690150251
627183250
306848125
1548109518
600675460
1395185876
187831235
1189891294
632494644
1710730164
1672234098
1755236770
547354600
2075187121
431788486
2021568090
500889957
210123725
332063055
1443844684
179367960
156867361
1223208035
994656551
229259579
703757328
1194995155
1104759286
1351410564
869959384
1820573119
1018884218
681135859
1363121565
1250244247
352695692
61690020
1098980127
915138861
2068374892
693004047
908171253
1158008485
1460167433
1869691427
1992573894
346589227
1634892127
1602942401
81623326
955927721
1854222264
814390998
91337930
189547083
1742926953
1001124311
1548572184
1102001637
264355383
1197196639
363276243
510873596
1681166810
445199983
1862883972
1982894669
87040932
707690687
1012309357
315434139
2139498734
108835886
1768349644
305160932
2091758202
33391094
782995445
1896593578
1705594249
1931213093
1372928828
805151842
648026211
2047831814
2007796362
1503178540
483694627
1403761439
1478428485
397244962
1657886016
388284464
1803018132
135534227
1070567522
1585875095
1536192901
2128983120
1994502937
1179203584
596195586
490083286
413970997
2089840064
1893085770
2113027450
891517318
402692234
1233098352
2081705824
1844077617
2082814915
1926649124
1989617638
781358634
1286772877
760700463
884083868
2107971634
255400664
661098830
152360719
99926654
758697494
634881117
1301274908
1615598839
1095835143
1807107057
403806945
1363271990
2100099121
1348912546
1955148054
47610125
854952377
2062738125
821153338
260675657
1381264254
1551268712
48339970
2140712950
1167255447
750890431
1575181958
824327309
803847411
1400340318
211059271
703921453
603451348
1403842481
2089724852
1998931353
1969171133
781488369
1754781057
888335447
1622941806
1690506568
1719866813
1434368676
193761843
1872482473
1639249071
1122406865
576855459
1933114641
1373498468
1485086694
1271681035
995455517
491267707
927638597
1487624907
937950663
1303910694
343927847
1607898714
1176900410
1200263370
1153095864
1422490832
1792703399
1791231157
259128445
1112101632
1428277005
1018853496
1714109690
1895611218
1403521175
1706679437
1988799879
465213684
2043603605
1484238962
1052710982
1854043602
1971115273
350362260
762872166
1664126026
1559402850
2141945304
1520611344
1529903143
1749288910
376747391
1276086010
1770479646
468462376
1308115074
2000033145
1578001193
1037655910
715608224
563820488
1658352716
226617398
2122012633
539779478
1742213963
1577539256
654222540
1882894540
328927538
1533452643
670492983
1004129711
622038623
259456648
700575698
1504629220
785793386
770500865
210147707
679338092
1811578525
570408665
648711976
216242570
949024950
692504772
851773866
1900885518
2031809480
1456166317
280431063
449232847
2029320592
7329569
1743578568
1753035898
1285838451
2014343178
1830471724
1767699585
1161978989
207470059
952448547
887613145
740628513
719223266
1235240870
2045591358
579821697
1878228899
2099752617
2019131562
1606067275
1133558652
92974831
1408974061
95088017
536608453
1167396519
1110737389
36790310
1540329196
277216294
787832677
1215508864
1518205796
2093944601
2089957683
1100316779
620291136
728708792
1484569219
1511355942
152919514
1866859608
343054604
273153193
1667231806
401346111
1572354071
30022175
2099485027
565500422
934911910
1072026437
1637511229
350689456
1952529338
1213793282
450185439
1370042949
1779691003
2056366310
1083775519
1979892659
1049818161
703449962
1109302217
1344072064
209424440
2098833384
540807701
1365794088
579769179
934715386
1896141915
692145453
111438393
132197278
781903905
467065733
656469466
2037392223
131160277
1258441228
2118680608
391445118
776988419
556705629
404451990
140240805
1100086754
1664848814
647155724
185590121
623444970
1466549764
1127040609
1879983390
881012884
64663358
780019080
1140346243
270193937
813547383
482129996
1999142951
1121688579
1302598524
434003530
1511272755
22581608
1358563018
170842098
707249544
98253689
505383264
46679876
318856963
2001505595
1375728127
152698092
991040908
316096607
1168654802
1964945352
527050170
1495095902
2083389347
1402817942
491550485
390025137
1153819146
1710607935
939413227
835125036
591747003
1270355911
2141251077
778218113
1494138773
452044703
1502386631
1356754184
701052068
1650333462
1847659861
1685450044
1830761574
166438927
1607495971
176353221
651772061
257255874
571190624
408986410
1102046821
963044718
1993456841
1403814742
1443869452
1858539337
767480610
1270415002
1249568144
1321412211
1718500311
600891417
1809093102
1831736745
1634636752
1149290667
1835359977
1576963250
955191173
450841568
1129824168
153362952
1808641100
1361737730
1272262782
1705463312
702251374
2007161995
1018645068
249499732
203598953
1063234536
505983200
340761555
1912383293
1069887574
1715241964
794184550
1841754216
1797122423
968401234
982083764
501581349
449185771
1336149543
1819772458
761979457
1605213639
636123054
921373767
1371321890
1283194703
1587078837
581435360
1810706408
874304925
1405806393
1571800092
959928584
1713535373
1603441423
699657902
848408519
319420560
415215622
1710451928
1194016405
1290737085
1428913886
618345087
1511470097
1143708081
1113191362
1780068111
995278354
796877904
310940572
2072613618
1838331007
849489409
1554279765
1415100203
806773548
631299222
208101628
2129970764
59076502
1316377941
2011587807
7673182
2092359038
184396895
498576273
1181684574
82713292
215333251
1890046995
430726051
1330743888
1410700206
88593443
1956213717
719346988
336855721
58577922
129845743
365900467
1932975961
965157162
1432106662
1773579586
1056583032
644016607
1366672041
1318527628
561170419
694731346
192442677
1802272955
700115108
1853452580
1076990020
98076804
97683032
1933490200
1595606308
1001232128
1305296144
1912901354
65460218
1062103382
823424756
104365042
419827483
657082107
1464187243
1804609058
2084418536
2097536908
1483072980
587206450
1052449931
1402394513
1428646018
57914269
1271538544
1516119754
74366063
1678636511
1058098937
1761714965
73419812
848524178
972096538
257507821
560243475
1426533026
515293038
2087246809
1791481735
294366360
9977128
1604051058
1911805626
1856307078
278477898
2108287425
346978826
1808655675
1776870974
242088003
327753406
152697302
1882651235
453121341
1627291098
916276706
1321920310
481701124
1520577426
37357031
268776122
1605815244
1665086978
2108221487
1284454248
179271494
721263795
626418966
1538414894
258302070
1890019739
1047412385
25096460
158076685
1098779296
1554091052
1300584159
622048796
890844190
2059152672
1953073638
1224814388
1811265350
1092234980
829805717
2074983617
1290431677
1638404841
625935324
603364381
1779736793
1483676784
1220225091
478915515
623335496
1924846096
867303047
1844309585
859102154
480765800
1275893584
1999117244
949574300
2101073578
1827422827
254292997
18654320
1068235093
1759724192
965681617
1939091586
406685431
1423241884
267095610
1683335920
554427909
3682644
265489475
1735476025
20761719
1866383303
1066951032
30800923
751384300
1204142906
1164036111
549172642
1625668543
54951430
468093837
1136366565
447329643
1230156000
190740824
968094970
311106898
1625892266
1494011181
700239779
2121915390
213016576
1953812257
2033717874
115660726
413853129
640785132
691734834
932373780
1103805163
1609808594
259901317
1753017763
662034997
1830714266
1582995965
1784482655
4902856
289277242
1099853323
995001893
1929186290
1179960271
1546233551
598911253
853793423
975774723
975443367
81719301
2042712480
1350094952
900060044
2132834070
770098166
2129160929
1364991030
904790898
1377546388
878271692
829084454
1785937863
316158329
76296648
527914980
1724059433
1369604317
722226291
1198754748
875344006
772355576
787611077
1937596681
1016322320
1730315899
2136133423
555301468
1633148236
977518317
69525248
1122168268
1375413710
1883649635
1111597067
564800963
1497318520
137437982
470133822
369775576
1664886825
2109991943
769131580
1416526315
1406497938
1158348445
1237581682
1527141034
668849040
1780849120
2093675632
735092048
2019142423
1465698350
205095939
1768765946
1851691439
345771606
1167849002
1204156518
677076532
638698969
229259579
1852639998
207227983
1763347730
867015410
1848996773
1830007761
83105238
1952316592
2003366407
155978730
1294221935
1768555611
1459280954
1921554928
707131614
1572305954
1068422069
1009588390
814831766
1112237275
2022614115
102641236
1755212399
1985422544
1848363340
1139676828
743551880
453467736
209199662
276927651
1276453541
875450315
1529383464
1046619968
473139994
947601687
1590378371
1282660598
2074427580
1787338874
1288696719
486148667
2013888218
1766790980
802128549
2135529624
512168589
21062878
1728646544
1820206646
1404809127
1117369148
1659605821
2049145394
145750857
1987440547
1613527696
1105856328
1534744629
133882654
1537459798
634121592
511438137
2079812249
367014484
1483479309
1656863172
879719657
1832962238
8662193
2112860655
1551735476
173977809
665064780
88145105
1805251222
690088810
217387180
1126064898
1627837538
866037328
1420176875
749555150
51974637
173164332
1810666686
904320188
1583354703
1460706910
1614204916
1513163248
1427470345
1109764147
43325469
467978842
63326309
1640949
40194667
452496321
1930007600
392270950
264483623
1644669998
829887465
1602726950
1829489445
1488676182
368875789
793827335
446928293
175246801
426823556
1237772557
1400934810
1100830510
2106000250
265013468
404456051
1263654667
1029986516
1682761470
794328462
451456020
1167653526
1950597652
1208611426
1600257579
1722840925
641701244
1097702447
598795043
1634142335
1991409405
81808222
1404503210
1292111997
2075688164
390087797
874811100
541229204
303105957
1987090619
1737486543
1261603326
404066103
547001032
1094593902
58298126
1208364599
206723415
1738103382
2127926316
631830999
1993460097
172395403
425255985
555068081
1915149655
448536531
1713462515
1700392703
492114582
1740158570
1365565572
2050351244
825244075
63487164
1586206159
1805544270
1421815560
676088335
645254261
162666668
639021465
770710005
1431875983
1812169569
1056085085
2038625420
101317241
126365157
837760619
14754021
97944803
2070284634
966384667
2009703682
1227868735
1008937729
1653490580
1883829120
1195113734
1230481696
1688818890
1679027007
1176871017
2135428606
1140000588
61128606
186313283
1217895983
1978960108
883010552
568771468
23903896
1939714053
184219611
170554763
1897117244
1587825268
471542316
106869487
305656098
110366949
451287203
1243677595
225847625
333400916
1799638111
2035118430
655761524
1054155876
228248093
1636361279
1759405512
1713552420
986341062
321826714
538734141
1632718126
165103630
1492008996
910678471
1079824623
1711187436
1351757751
2022058618
621165630
552309571
805848191
540945452
972914208
1815088792
2078502890
1523596654
1308635670
1877395329
1341802912
864475196
1563171370
2052688955
1061878224
975060502
1449679780
621977139
439521356
891694552
766783365
1667411297
362739508
221012071
580622265
1577261591
1442971820
1763316248
119922498
2104083075
941781927
596759094
1538157794
377705073
1497846714
1156401958
707921278
353430135
868166117
1073366042
1128620952
1360777407
249020023
1866837858
1530817552
1611308766
254335562
36276882
342217331
1782901611
788601526
496877356
1674409925
1477355074
763445984
1121055763
1493082275
1033613925
889477127
975417762
1935451646
481614469
1722256088
581949479
1708359458
1259104734
1857771789
1825594780
1870268112
412867655
436199445
1638711900
1155037614
436381368
530309759
1520332679
503369991
882377945
212195983
2046785014
127427991
666529174
1474331786
1084552970
29372096
650950560
1781297690
61289460
624418944
789873604
711159766
1513095022
797620979
480619409
1177283100
758185457
152737661
1153158345
2137722337
208965143
953525753
1069629041
1904906463
1417694719
525832233
436917218
475968092
1382889039
766675662
183711785
2093959489
1399066819
680661673
696312172
1344489935
1389206248
409259902
2080490330
720325398
927589725
1517647036
1084014045
2138345098
1307309909
116464852
1362055603
490144396
887186085
1871201938
1967663200
1382670506
370998917
1713714739
1215756203
1472446587
1883931867
34151656
32759365
1743829499
653687741
1663830447
2049527929
468475078
927928781
228810728
875693151
1679901544
456337184
1756579009
167947366
571088231
904078875
841378873
1396291574
616234069
537607971
1863183359
1240148161
982409590
708584592
298173560
639024091
1714355401
668641136
332306193
700757693
2131694307
1555463327
1982965407
1516932407
1529404200
335651940
1574608869
2010068343
1521566334
829357609
2078949423
373932326
2042997222
1653160055
133870279
1043393737
1203337452
125152352
1671088957
1245514242
1575177646
903655852
613659202
1894524339
1219417042
3719297
964479953
1072568120
69542717
1140786250
170031234
1821993845
1064172279
1236040602
1341415306
1155705980
1508811956
1836077912
2107637613
2069939789
1088629095
1081404883
1576581319
2004574347
1946129779
1980901189
1994799353
615723414
941165753
207571179
122932265
1070476769
276293827
1070594486
2092633635
338395398
168069239
1287160928
53407630
1299047291
664934225
675910670
945689012
185588159
672759049
483390307
1305261004
928983179
1829821187
1413437908
84808872
157836157
225596854
600830215
1362276040
1752049945
1369926935
1780007594
1510013505
1407222951
373053208
1015130724
777613291
1783438489
1599052767
605798179
1066381274
2090087120
83687793
265820938
2023099095
1074496262
413054854
820628095
979205843
16951391
1748647476
522808386
673750301
1861252353
1590779581
1938629708
1300687910
939449188
691116555
1411850700
1164669963
1452272191
1393432006
1462274558
927370962
1641684751
2034333337
1971347128
1740188576
851703117
628808116
560069505
1663771370
1790737824
1769048037
111372796
2004177886
1116019095
392745136
600483510
1490203823
1357991538
1257444129
1071954212
402626576
1290511204
1915094789
292666374
1349602816
350025834
1785964200
535733643
1251784331
1859448836
629277338
204167092
1222365534
168802405
84719722
759334910
740917800
785919682
1282895099
1075525195
1847482929
1070729655
2084692563
822632036
1099813842
1146819724
1143310391
1229516976
1651850382
1399007398
1010361430
1817235019
424201585
1973645924
1537769638
928060312
1886282384
865077902
595761381
1786207160
2031244565
814564254
1302521089
2058318147
823765960
1665457594
980994202
1932044750
1332442392
191567059
208847961
1842726940
1189705966
396614788
569120174
1271660177
888219308
167118451
1072207309
1856796186
1746407706
723101427
1825843884
1170640925
1431977665
370322355
1557162430
682470021
1483600484
1427701951
1243670855
1765655206
1859815255
1368544484
1562467438
1242285448
2143442248
699322002
6666014
1019331619
695942095
358694496
2096530832
1748164675
122599170
1935631510
1118827369
1924451090
1894291568
732503503
1683722433
1390804063
62790872
964927910
1601974291
549099267
1256907494
1327095089
126728128
1953686040
758615867
631615717
869905109
1431275089
466912664
1138324667
317875340
1151963398
1724058672
590696056
499106223
1207279154
59187319
1290466006
38181382
1676424434
900510794
2097492331
294895034
1767745139
529132896
1243860218
805709484
9052667
775501903
5246018
328488054
565862080
1752021226
407954988
316181
422540358
1151645032
708436714
1398448459
1003416018
2098576867
1263514586
433883575
1335426339
2036863835
2100118410
77856116
1299616050
1408786724
1165718166
1066938980
686783358
239902892
1417219666
602508321
1331943466
971037901
2117568815
758689148
2140299672
1609957080
796901099
1581279582
669582599
1501010180
849909482
364233022
1080658406
1635845392
2024429197
1879921744
395837041
1723611596
45405633
772285535
231000004
1764943556
1000308274
972594033
124346629
893089731
565931811
577994645
1912372491
36646918
1948309361
1220857576
883123544
1015625981
995756996
1171630817
2144187431
400634649
44269061
606479169
1416189756
2090915759
1964760573
75364992
1897443536
1106363327
1618385838
1870918054
1107044524
93040982
1190188854
1135839561
1387959798
525268379
1519525922
1997568653
2090106876
163237600
233844548
123414226
856131094
675688976
1897772790
1663533310
79804739
2013070742
1683569408
1394016595
2094902848
1791329068
143120375
1130373386
161282808
281436664
450550403
1949989937
1039325561
399674858
1090957772
1452661605
1657481528
813258802
297215366
1048827646
1611967174
758338785
359541254
1926005426
1415937821
2062178427
547837609
1273182088
997889208
876834776
1614308718
849310110
1122835989
907297449
1435852316
68619982
1937312363
2126350093
1959749067
928251452
364851261
627202554
604059237
634365107
1737824724
1107063173
1426274002
812851006
1424683325
1838412778
1350209132
1022349252
292171558
1490078945
927239131
1487193532
2074740383
633832759
1335099172
267194304
2018884362
1478706280
1605394471
1453929549
711139467
1256028778
1723257083
1817838453
1372908146
707207660
543878504
231968216
751586353
444659956
499760479
1965797343
139153410
1034795213
396636484
1114305481
1767435562
1837453885
2137887388
79036235
1498771251
236503487
270850645
849291017
1985049678
1652570171
547927933
102206285
1465347792
537633080
1123366536
1181827073
1689144588
642128428
654814929
482273566
2072725484
606626861
350635579
154642877
1313867457
12421959
1218613349
191009222
1944030553
1514834676
1726545260
764155672
731956750
1840617276
58212856
688548491
2032189261
1012607948
1178377854
2043820941
1544742175
145401648
767469157
1032720295
116977297
2060660390
1567313549
1584494368
1743070845
962797074
104403202
2068281024
748924434
416529325
2133778060
1919227306
537405810
1651696674
80738899
1500125156
1014862212
1829274415
611965275
584525778
978744623
601911759
1605925763
1119517856
1620924629
928280927
854399983
276787375
1177062909
874648704
695076616
1400768955
299561372
1252891315
518335806
614396593
622093961
2110349649
1441501758
719535182
1158919909
415116647
585065422
726642578
158289210
2015738692
1944449479
538482400
811272708
429637566
1305001554
935638393
1553746907
991601702
1117427610
1315935320
2068935843
392993587
80217502
787926678
606669146
1833195725
1221381914
174106169
291539015
96191149
772275176
688249531
997418847
67570076
209630366
1972577943
1573415081
722656666
1523811324
236473798
1185784552
2058413390
630350144
1788263642
590255578
990546575
300075771
474993736
301000679
131311298
103259965
2045320002
1379539467
885131828
912176409
360220801
1674973846
658789287
100346045
2080108827
282964319
313578814
220022651
262116486
1062182296
743634140
1679635758
1425850379
1510435890
1322548441
1764555100
1651496931
1224161152
1170376069
890325275
1612977286
731968098
1289291004
1734137822
1986820553
193100797
596510793
1516075698
1553115247
1727797286
1139432744
1262498017
952331542
1712347791
592049721
2061741337
1574814428
1114417865
313984602
439984727
1866217044
1956420878
968874156
1508273145
2011681054
1916324762
246549304
214281403
650191040
1990896577
746917891
146357053
1276516772
1433130401
1598693796
928933530
1704819788
609847210
237228296
1105661062
665423956
1901557598
1107065557
1003600537
1983325645
1576744760
913083275
2107615890
463535846
1105927164
1855048380
1621297626
1061967965
1577361321
104328496
1386236203
503595365
1821929892
2005615880
360528141
636322051
1160935291
1931766768
365171925
650337938
470291607
5642369
630145737
2105563475
1194852340
1865393142
1106231596
1714578269
512614756
1581920058
1805307156
1047961514
211939204
1559503903
1762394206
1423847117
657896410
1964733562
953180968
1321831532
856604795
101659968
495404051
601932855
1561643359
1136106886
2010015234
230971671
1628819253
2011191234
931300478
1788786293
947725683
1882743085
1792654516
1066381274
490912831
1187550125
1612420521
489240449
2141660351
1624917830
560511403
1911145778
2005531480
302703738
1696106663
1414015338
1241374519
607931225
2114491422
533015523
1239560592
1829420910
38116696
1961203925
1974714517
1955287127
270548146
1717717036
1427266372
1929406544
789533091
705221047
1298248152
1035555764
806181783
1515965603
575775602
446928293
1468567694
540216761
1507176999
37564260
1261850614
389253791
785769185
846833099
287255382
309132561
435013328
356692944
693434457
251343127
1919979464
298754479
1878901282
315701676
147915506
1016410522
2108998534
1812736084
1203819122
434186525
1138150803
676806009
710612706
1136082945
131316745
502171434
371342916
1631945313
1043048193
1310261519
895320426
1437997588
2123613898
1758730540
1095004604
1093975823
1645891609
832191867
1428622335
748378962
937303013
1336214487
1560313855
1659524614
2140661688
804828674
159575690
1459237285
1927440685
1186974526
1887951264
1913471323
1771197280
1075023137
735728101
2075537115
809571375
879880188
262378581
500366933
1004332161
560473256
810704259
1623228960
1971947737
237313020
1933668099
536241221
1025168557
1443597656
1172531568
1693902043
218353861
923343419
992385020
1514567837
958672998
1531966719
1489240077
1890170416
1365571378
661455272
606012276
1915867058
2017815929
1483002174
2073103397
1062798110
692656517
1941442936
1199801429
1299538774
1853501170
177577774
176341467
1506666001
1337373453
856658506
639505995
1104209773
960996770
182158955
1222920887
839099974
2096424416
1424357292
1383481805
989849357
1805304974
1264012022
924704851
1060022381
1597881756
1806084602
1026947003
826777734
724762047
808975234
1907564857
105479218
1043674821
1028845249
1501818446
457037297
1779024498
1225841354
1045696166
1602969048
1687805827
1771109097
1279142295
1310110752
1130426094
1171962296
176231728
1805366776
339673332
1410874615
72033912
665575456
465891480
798314244
907046401
841335308
1657068464
152468339
49060244
750449507
356293322
1466124154
1494597629
930128977
1572049614
407594783
165673199
669221832
922457989
1263237469
824181228
1600943805
122438518
1636697125
746029717
55687557
2138543789
1739448116
316363718
264109866
1244336781
1369638258
1386292760
141847786
745577421
545327945
955605483
139890882
1352362370
217160323
293173043
1471706823
1205243018
200067552
1244229153
404218585
598426167
99819719
1178379718
83891571
862809516
1288288667
396927842
407176702
1730260495
372481306
471248490
692467963
1478089316
399690280
1136825314
407129640
1435934980
1616076167
346461254
1519014865
549658077
1572956663
414616062
11567254
441415190
632103074
241078434
1670888273
579602348
318162419
2100142382
1071038862
167044647
1559010450
424159119
67040498
592283374
757016650
1929901899
1998719721
518282737
1399906903
827199788
1109588012
527203917
1028965135
388786012
1427337119
521009509
815990499
1517422945
298837690
899498440
2004509753
542556749
46216471
1139755044
78689548
842940853
2060341030
1212086543
642740026
1128360776
1084969542
1412475265
2016916300
1400710232
1003209705
508538104
1402539936
1632607705
498710936
604157091
1938106403
1815949902
1714789727
242665326
75880062
1882011339
1182748503
1600824484
1760619686
1938949914
1573742075
1149601996
167097038
761930122
619764678
1472976018
379712837
1877124674
390619432
1893423778
1784668826
756710391
1249907655
1862792423
1929374691
1225591730
1723306541
20035878
1184222660
1377070824
1775610532
1015138090
1482878707
517488407
1048708231
1197038120
1479892882
591724331
821896049
572661500
942826914
1292641911
1881457880
17284748
1170540251
214538569
1217493890
702940673
1602051473
909611905
872743216
2144508416
1434293596
1151389283
1729506362
896360884
1436887737
1470642545
776650052
1515261339
531114595
240813315
1547623161
2141028584
2105036032
1954848353
145801855
1812665259
1560614249
882257940
1611876795
655362824
1298098069
452422585
872024386
579754533
825067969
1577401457
1065787923
1609239770
1747567913
827690474
2021185434
1610481582
1356164445
110143719
1236562653
1028266220
1788759235
1574914461
1949685682
204838138
387751519
304873982
329471444
1289808250
861611275
206346326
435747047
1871517881
2007098646
331592571
1099779195
541352283
2106084632
285920404
1138972154
1401511710
633511857
2094935129
361472047
1565440726
1845178824
1129124377
191606422
1948726561
334702168
1455184146
1550280759
1585447664
162034046
1507667833
1322378886
555037209
1575589225
553985956
77749906
927592262
803696220
1699101333
252188051
1551238048
1484178263
24646631
1648201148
1827482892
1623171073
1763038693
751884343
812640829
618854587
142200624
1814375422
1911132080
1804573573
306553577
930781011
1876713080
1664782551
1654236335
1302959132
153131042
1777208298
1296986355
1223898760
1934929296
59649895
1948586334
441442209
1263170280
388486786
42870077
1313746430
1183480870
41715478
697101800
806675267
121773609
1916335030
935030560
1633367707
894917426
1839244606
1670946663
2111254755
339527416
1599887869
505990951
692986933
198086293
222999842
1744162254
1955066324
689674627
509131314
1166356506
1983899031
486174879
41385874
933667540
887746775
345500416
1644329092
1657504110
283114660
1948766395
1340651485
1262334014
1076002954
1840483947
27589275
667965912
1813920391
787892880
1522421153
385411249
1603581857
277567777
420763677
392442515
1818845177
823655101
1676781016
1355547105
1638257683
649141388
1411428578
1242329729
1556411953
1941344950
1535848326
198528508
1029526978
172936301
1971347128
1701536442
552882152
334947523
455925616
439068287
1448402894
614372422
1895269575
1152117259
1074315927
1183442282
868640799
718252988
416022951
1492875688
887454140
1698321052
370019114
672347392
720220296
1004311409
1353022784
603205374
2035617777
1527061861
1015759887
1828595893
187183613
954178015
2043149534
1176696082
731815079
679872837
1332250816
1855800021
1910740813
1454490128
2032718233
1485849442
575503352
1283662585
1260014667
730374186
740317327
1274685255
551523240
132262744
235896165
1412789192
804221523
2071221903
237053552
735518198
1962926030
144408540
715974060
371541015
858584193
1515947303
1089653869
1309043022
1567313239
2104829674
2132405584
2085458483
1333854683
50393160
1845444680
821523991
1445068275
1379308897
500120472
214596711
423326770
157037712
1785661164
768026415
1152275700
1490281583
785849901
769230144
930979001
724388018
1036072565
117111008
1510141709
91773238
2139179016
1400134451
1150452714
1144882098
891694552
500217910
70948461
937287981
723711024
466310800
168867614
1536567359
2049311228
927860782
644976058
907602918
819951412
1028931985
23379680
912990554
1483177159
319869169
332341592
473392001
789635659
1691963238
82728773
1946365216
1579395788
1697916558
410816926
1428802504
178129354
1334096398
1227856937
1821119180
542658424
1081811362
1194432055
1482361238
1715244130
1135352308
1478996955
572000909
1076589396
1241754565
705499912
451635319
712379419
1296898330
526617837
1979130500
579154413
1305482691
1933141468
1710963892
1114096350
895514460
1899131313
2039066203
2008148265
1433472328
591544366
1311197297
451414873
1541985575
1440610375
1062954210
326883016
1818549713
1442486603
862815346
1865442816
167726102
1618765490
1019210121
1598493669
1013920100
1343171375
1330682253
849983412
1482488296
1577898191
1224409195
153892807
264857749
595555130
1568118850
442834013
1016642601
1157849
1913664120
1642439529
60269892
1527586135
818443421
191218457
1767337432
418671712
1731573734
856213905
1676651531
1416314218
641896973
519910839
146795616
81106141
1521934928
2096753060
353885246
247542296
274149547
1482419703
1926592634
1480952234
1121166789
1534458552
181965919
169951340
116328658
365772280
213722862
171321074
1299338139
1099200458
1322124167
1278492828
542996282
920303974
1158792445
576347848
2023048314
819433658
1255231572
766197920
1867318170
1273917162
1914503992
1649295774
1239250343
148391119
678735408
442862376
2071906799
1205035000
1615900082
1242630807
2118462393
482114328
1785178225
435843596
924321641
1681895226
105983130
488054445
1424406646
2118240071
1822073330
355851680
664786459
925747048
704011844
1741309011
1674484527
1828944762
1372601440
1421491492
1044523387
39463366
1226666317
292149751
1882631336
1474900345
1268530504
1570692985
65767663
1466392531
616455335
1961399275
595683459
1917469444
1380151184
1566119052
2124132508
799337180
680427847
472652603
875962380
2046585388
309800766
513146283
1508746166
1861045401
168617390
2064769008
11285012
1830144796
1241135128
1384494652
1487482835
1823000907
515151801
211414340
1709604595
753880043
628248528
917656290
787619155
1493756984
1392572178
378533420
1306459468
1678925834
290872003
184034958
1010973344
250099828
767645566
1316993050
1999804861
330248512
1784708577
1114132910
342972791
1883865409
39077465
1812767340
143776063
1523454086
858163439
217300207
809205236
1284913738
924562237
957733713
1377556392
2109816962
1909325588
174769722
1336395123
862192702
1457311273
284983437
1219979899
1765979679
1034961367
1894459615
270698629
1792946334
1564605214
2046831342
367823179
303148884
2125030020
189763979
1890384524
1779461401
1055347982
157543059
797452700
1318232399
896298345
353835939
1182651814
1365260061
379253463
833486127
1408149060
551917516
1091721788
181307579
861662317
1878945021
2093260333
1391033725
1237335216
173694913
1972534815
860764610
1988212743
517522295
2004002846
1563013332
11416926
829964458
177066655
2123650602
731472593
1667127474
1985338645
807499212
2088028326
1336302237
1634166266
747511635
1245553486
740435936
1381000891
1852409614
1267402919
1341285178
1467757795
1286073143
1987186659
1287908289
1757067526
103214684
373151492
1887722555
1229833540
1820350365
1896888485
1794195949
207519733
1428409968
1674196345
1057296349
775745594
471740503
770880316
390976409
1138504236
53432021
12899301
841105230
265776884
611647134
1624334486
838768255
855671413
1334104643
836316017
366418918
207731367
303874197
1682980555
547893266
2062411360
1212464275
2039990261
227647888
1186102226
1745115178
359402199
1086970769
1352893903
55749920
1706002554
229387833
1044006694
1414808047
270672821
1961365693
1646289284
369020731
622086863
1867549838
1823704256
638649947
1627341318
663457391
1845076460
1853615109
255088212
1444217534
39165890
675525772
39356932
516898061
1513661435
1704363337
202958224
81975995
2034066218
1286621035
574796373
1181758615
2036646036
2130519959
1656484913
414919226
278790661
1531984082
1874534194
1461534660
271698914
1772211832
858601506
1806218939
569949368
644317612
1828345200
51151342
1612587176
1469501691
422680822
568093268
446705265
1757335796
19651769
195576278
1122845638
1786344858
701847437
1526097922
174633774
464031186
319131321
1542772692
1338314094
640251333
1916160833
937607392
244287723
283537135
1311398227
201098313
110019103
468173601
1959205829
1642497700
1121233503
449460596
1203171948
1278090844
948764477
930863242
1975856328
1784096624
1172775993
1142580112
1925526128
1672560416
43042003
1405077606
442554941
595182004
2105274853
75944840
1922436196
1854001736
1347056479
1359508794
1715891255
446537309
210588542
188042602
321623825
1760842940
1242628262
1016952177
1980304882
1874487097
298452066
1152811449
399451370
1743118666
868359965
569219614
1029587509
687853891
1398699604
1268796394
2128050504
1188339785
547811713
215272766
1107883815
2100142382
2017173423
80328486
292101679
400357002
588369511
372994016
276132212
2027013801
923726631
13366316
730625256
1941279657
198892401
1984258262
1405073658
1120039228
574101445
438443838
1978040512
203317178
546085210
1585480316
1490181819
1982927084
738361770
1723751133
1583470010
1423706981
960328727
293739123
1529880704
706455701
1571932655
632009010
556998696
161082184
1311494788
1349305709
1822969959
1057930305
33103037
1143740646
554025818
1996524795
173676181
446189224
129094549
1921567365
2120299190
1742653420
609918216
1263135095
2099306444
1762656752
895882525
658602417
771188873
2101448814
1492860466
530210451
796151538
48345111
1398218403
179739691
1633370086
1434982691
1628458257
468927460
2040729761
1020225236
1543782479
1179255847
1482484192
2009657794
1806901384
1524715410
57961305
43264634
1076897387
2113881469
1578831216
253455612
728907073
2002634531
529105826
923087102
1672173213
2143589803
572971080
1175841137
987820570
23605636
2116023684
586764771
137609399
897382108
1486845095
1345968030
1538571990
935334842
140007419
1173644300
233354955
79448780
2080203704
205210009
2166777
1390165511
502659391
417282486
112656698
1132460556
1702585151
1129268414
556630624
1253474903
1161383650
641989752
1780763296
1308082194
797942500
35876446
1658318836
1614303987
1693928418
473235034
1924416768
769696265
644055875
2008612513
544091133
162367055
1055182595
2075426525
218482811
968255316
613463508
1264364035
971821176
1496859675
581275821
392213682
1490480569
1984333121
811878379
851087459
790801194
175910222
626165995
431173160
44211347
1557440101
632869841
1318455698
2059485382
763807367
720524218
933812901
603425419
1062404318
1321946233
1828167369
1730737996
297398477
275679304
1310877509
1891546216
583922170
616649802
86434720
254050645
2084806425
548450749
144475391
1382927003
951024498
421326676
1119429917
73174573
2025401478
326747231
578210323
1157332832
1129884820
359394217
1570938738
966937973
258218139
317113823
494366111
1303229519
498467333
144184803
1022623118
1133304169
1831391132
597132404
767383207
745106048
713864870
1546575486
780502002
52919287
598278424
404193869
912602444
1449374607
686647385
252432008
1186739541
1136773924
364490064
2062258951
867218766
207115832
686795176
1062258841
1974916706
390991357
345986239
1243326864
1753390893
192568212
1097647273
980858410
355695259
366598294
1700000496
800933954
715750729
893960677
1042152683
967543410
223478883
1382923201
1060927644
243818435
236580441
972159870
510889210
1599656839
1236516925
1658113748
44986951
1546110663
93796625
1392076711
375029643
1400989834
117608436
1982482061
2032950103
155561110
395159138
1366082574
627982275
1358014342
447716200
185388661
1305093498
1012816429
1069181941
1472280244
1434874707
367217019
833789996
2002836345
457856433
1860546153
155040089
734805643
807915442
440620774
946813411
266262426
1869358940
1713509754
1989375137
968584987
103267375
207159330
436504609
966507077
1912971200
1850152720
1674985980
1440721073
1710309115
1669367420
809669194
964566764
278327381
675210126
956479493
1278037186
1089016488
949186634
1782741621
40279036
288550711
1546489320
1638287378
248178849
1046282098
1866229372
1606484575
2033172056
1384179930
1079794724
357035077
1313630113
1661900879
1020576813
1651099161
1362538722
84705418
540132838
1249483278
534288417
1523751389
103344974
461489511
488341507
1924764003
1101576477
1757255797
503268659
366287289
1953354151
874208943
1727185837
542785048
1191836699
232141272
703487912
2087805313
1614245229
24870900
280100556
1936736455
376416947
1202929101
825104572
741255636
98742083
642693423
291699206
1662528332
634949884
1093975823
714874248
558100000
1708425392
1464519248
940236764
452695608
1943491218
1739826833
607445774
1477698672
1208651147
380500771
1987414012
2036982275
2060929159
14895110
1525797014
957833672
1412482563
226536136
305319141
1092316264
1531108050
1602499524
1098208345
1821809771
836249323
20272680
1409429998
1089105533
611514004
545107871
1919275024
1865811060
808510544
1458940497
2074947920
63048647
945760883
729153403
1091399044
1115535405
1295828990
749497290
2117863945
927313809
1491720642
1860757793
65401967
1156269144
1650889652
358944832
1091880594
1323410796
637331415
767760239
84718911
1333448440
1143198808
207032666
380632397
107607912
1733244168
1567621151
194743473
1400289743
558369888
1915074176
1696572019
1971339219
1897801336
2005574820
275466670
128469052
992262324
980001696
80755130
36948592
138627041
541996731
796895749
1021803820
1358110393
145979751
473740251
1396248685
935211162
998424155
731580748
496999265
924332417
261903160
1944432706
477077172
721609321
1503611832
1117679514
1576717078
947663759
1791703100
1147424506
1761705301
1054086356
1765571302
1637015566
1924890875
515836915
791794522
2033492146
1825540654
828574469
1420762112
404291719
1637817874
1229043888
642345204
1576048527
1309555215
968925515
2010888912
1831998494
1999760337
752007949
694989111
2008514298
1536995252
25222720
1673152057
552435208
1559048963
1451062986
989192068
2000363574
190535357
2035003949
1592012399
935441246
863411051
2096358035
401596455
1139509933
774524247
810275102
1039858162
447635096
1801840760
1924307276
1439899058
240463429
2108375611
573477647
1520451361
1347721528
2037030278
1169351579
1984834621
552643182
979911319
1999960203
1110976373
2026030798
1485611719
1593951684
588184083
1527313260
92780255
125587953
185095052
1958836001
356497570
18670237
576702817
179641233
359676280
2016965372
1636429995
902783429
1159639119
1636365647
1205209193
913887786
1167968448
916140565
1910312135
1600321241
104854227
248714825
282831645
1457289040
2146553603
1738563606
1095181120
2073466673
1575227299
779096255
99139324
853830398
1246457953
2026022
1572002571
831815637
661068623
762513636
937633566
1403115488
1226802999
1355144798
432976483
558342692
885073989
1970304607
543565259
1693149138
275223837
1652455847
807373615
577147675
1274100700
1264707002
1139686222
2101989726
1596274870
2024788696
1110533424
1894537488
1502935235
485758754
777199901
711495915
291917260
36857940
234359896
309961790
1844965860
31327726
602010912
738780832
733722929
1754003176
198382927
1339694311
1233543915
115788027
524611202
1451629919
927023656
1843259765
348096549
1835273031
119342990
766700767
2070269357
1201391665
1596757613
6886948
2038592462
560506621
1741449459
1387021200
493528483
31778894
1808480764
624082332
1770296741
594422775
1891059850
843285150
929517629
890560207
1984804350
595211479
1053008198
1177945349
464190526
860994702
944899534
132374766
734069237
1989686932
1657071505
1506571031
102097912
192754549
512634288
1474321333
1404544086
293779110
432353656
1561301968
1775546646
1797830149
2095223638
1872432928
544957036
301395194
821145271
1337287268
1408041803
672889381
813554850
759732305
1939951706
98223958
416148412
2138725435
84159033
508516997
1253084821
1475540149
1464607641
619298824
1048218931
1558524381
1655667546
1163531004
975742995
449686856
2095792437
1555450774
47204104
111749481
1712508688
363526535
1302735694
1912267952
705003069
1481875674
454867335
1667782035
1856439999
2125165009
857233937
1223558911
1250826567
1003197802
1365859727
863666131
1155838587
629812875
671637188
1395766403
489545437
1261563071
987916048
2037766672
1535546687
2032647994
621267495
1783232514
821880966
370669093
439620894
1016982104
793794160
690092803
906487640
736438602
2054806391
455421405
1568712179
1586693257
1949142469
1875016931
1687302344
494326450
428433105
547124928
384798237
2016169244
1321995189
1489882855
1963755878
1283360111
1519603188
2010268554
1062225498
1374645715
1911599503
931243758
727012395
1931512417
1545574388
296174453
738114419
365783347
127557551
673725405
212071994
127919236
25708644
690661796
416070069
582017604
741021220
1282624456
1326176112
546050803
524614843
665863815
1349472655
1718262525
124357537
1918158502
1117854844
543685731
1683163034
50722044
227590332
2073860515
574631156
2109648275
1603645918
1907696262
864085075
2013059015
1743258617
875607259
375458668
439338494
1623576022
1951427937
712117277
118557413
363195660
8941420
1188832890
581351280
1626839060
1171838458
448467798
1951646558
359530096
994010274
705760639
1814165959
1174087239
1435711673
1615793129
153892807
1221890570
184945623
2011014187
1314177861
376662731
1301344953
1099004291
1850948946
428859849
2143722082
420918892
1871651548
1698791472
431356347
1214021829
1425939549
1420006401
1209451001
1357166553
1136072047
1102237546
1148942133
181481877
416022335
84441065
347254669
1314558353
436342765
2077358521
1500436165
597964872
1220097871
248474159
2049509736
1110687745
700806216
1515227147
923420719
1431861864
2136195462
1366784206
517325333
1264757801
965837537
908762768
1871396892
1000395580
1638831701
119090664
260313513
2058941115
387028286
1139955281
1358808517
1975533224
1023498603
1252656452
1585907222
1174661461
400388836
1666189572
1262435689
1128272477
1766304676
1386800511
1102535039
1275840330
1541551944
712495172
1382321968
435356954
1142883273
156272779
1309900550
1292838190
996459530
1360683591
31407259
664773487
994156913
616346635
73417115
1143306564
46812958
757558320
761288337
1591677551
964033601
1249420694
2087713650
1100100422
354028973
1732556677
712390806
875650986
689791552
673901602
766210770
1796045822
175367381
1564870530
1765554914
1350820076
2136900817
1419232588
1435363520
14102043
973540521
2073669874
1305476488
869284196
649481344
308382919
1054446374
1917114703
144040687
297423248
694073247
914072268
1490364222
1158629212
257983924
31623674
941123324
1830064321
912413743
1033102366
1255644725
1259747926
713748531
374833767
1221884304
1821329198
931615654
1289708616
621289320
1121335823
505672092
546616564
1169927745
1797543161
962284930
495976133
1478578433
1563859292
768811860
246554530
1265231363
1104079009
742121865
1799566859
1142766209
1299466347
2075629048
735702260
2059749006
1413148647
1233611646
669258450
466167236
413140919
488243492
628373725
564639331
558124466
1861420945
588949589
1877947285
1621542425
964563825
214212401
1264634556
559396249
1880984345
114849575
694201608
1314540097
622502845
1413027092
364205427
328538984
1974238417
1530828311
986416109
2026070662
2126602255
1972470050
1933593350
544333294
711295166
443513429
521844798
1584646620
1730246329
331233510
1290948963
1654572481
2120663455
1151989164
781221217
1516432956
1122794722
1474625335
375169671
376189806
1842604589
140872182
918275617
7852999
1379580043
2116204187
913430768
639469563
12543371
1204555965
339443819
1521064324
192485720
1538401217
1187048862
78655469
1031924560
1443649674
1410638089
1310971407
1624998147
1339555455
236798793
1450334645
1397952263
635731491
1388669799
1454440390
1398005578
1737258255
1369975112
480023693
2059648999
764199027
601494475
588843973
1671889499
25232120
1234136539
1583655948
2138667650
647071998
1256889267
978310492
656021203
1993702968
250593448
1071142089
1469354806
328233368
1685676246
1053773159
383181253
1752028320
2047396734
1634042484
1406933970
599691460
35119357
152533200
1897637446
1518350800
1971133738
1089982835
1247470351
157840767
208318983
1535542572
1753077155
1857697882
888268950
620363850
199607687
1770906983
2057228972
71195363
337358733
1641514361
421907245
954686667
1866152560
1311168657
530326065
2005830947
1726567767
1027753653
64973976
922453155
356304646
54399721
134297901
1785700220
1528934655
1466904773
1231559995
848476389
2051574188
1331060702
1186078549
323716256
248008943
511828760
2027665164
209948917
1419214838
306596498
616014925
1538671555
514682870
901665915
1846953785
1986300090
157595772
355049235
1300669668
135687288
16317512
1410827538
733885852
851997509
94941638
624964774
117737700
577313799
988399429
1491080541
1801276097
981088570
1509603500
1737533973
816167982
1234117753
1907538092
23333467
325243200
735684064
320330044
253702691
2693547
1403253556
303097215
1595004868
2075365828
23341348
1500015502
1756427403
792420099
1658159990
976498502
730046883
455962109
1684394880
1619468986
303472608
1156723445
64775665
2104323940
1453801782
2114500722
1156556308
529513271
1356855313
1660382389
759037371
66799872
58390005
631732610
643476034
634043747
168274099
348905068
1765330101
866756573
731320918
1875102236
116832804
1719912243
1214646458
1247609019
1652540363
1919979501
499545120
780680328
699271032
1281751087
1322342757
1264341562
455938782
1650503861
1097656121
1652466685
425985661
705524549
2086161899
1938013533
1875521469
962278524
1898898683
1083932650
1638696613
1364100957
414065837
1002861882
200009505
1806004339
266582117
1153199732
371857370
211975120
1933795351
1453956706
1310132441
1744296254
757749931
1658191332
467821328
80396819
2083282591
1302580467
1812083940
493361327
1835026869
1217718335
1410016944
765683779
474618837
867293743
709139981
530831023
576456626
58340659
113117525
1516967327
1702585959
1851655704
915356885
193150499
1653807189
2028134013
1766643033
291947086
803491861
485189721
1810740474
536842495
766647971
712701351
732178708
1807339834
790172612
2050120954
453620310
287064471
1085424375
197024297
368886283
2039213323
1857598806
1928603806
1881008724
622839757
283112308
807753336
844984625
1046038068
513610930
952803759
355860461
332518472
1393418164
1012300278
1144534528
865267376
863923441
1961000316
1458692706
1193625127
1878448569
1446651425
439252015
1328671468
494493909
699689637
955410471
486552995
735820709
189679079
473016223
1489806418
1011869407
148081850
1643301787
1903268494
1772071925
1250669169
164466502
2020116585
1837814708
1402151937
1619535436
658624934
1306936161
430120069
1363346369
949175636
1574695609
228988664
810492325
106995722
1562311759
1147819762
1650870661
1252430759
1460819430
762831573
170446533
759575400
1674164762
466354774
941652886
2141620906
939851497
1554796910
1911712653
1710776017
1059074858
1515206277
1156308353
850548000
2104628669
1582439420
1707047377
860521524
1136894489
2036668302
661213268
1139316683
2068923954
219064915
1169665468
1620891174
1863057970
1375275883
1526197181
1670320877
1616589885
1958392069
110273104
884961118
249119625
1600601081
1255250563
97349386
1420933643
1218847243
2101532086
636244246
804126838
702788664
1345791995
849552258
1084014046
773870598
743222729
9535410
576159423
1360360064
197918442
951793731
2115832754
1628340462
82923798
1118200541
865047406
839305580
2026541931
1325827718
1511443404
1903116529
133634186
1058459780
604483055
660254218
1955918479
1812021349
73535153
1738228808
1389252069
1763756649
1583100777
646844848
550583891
131397514
439095578
1806345230
1189319928
1121798449
228477192
41813598
1996089487
1262278268
90428137
632700860
1311412673
1082052987
1171673033
171122570
1176598641
1225177934
456065395
1460413328
27739897
165654651
2023355873
200027556
425120365
2094222735
1028719348
1593560352
1021262202
812463612
1535137276
1754254134
818606804
218269969
2057624262
838066579
211067505
1170876662
905103620
911627104
1701979178
197659995
2134350716
1397709696
1038035880
1390925845
2091454945
536002378
1110156614
1327181891
199385290
1480689306
130803647
1275142642
993905159
161020151
651000119
571530611
1394743955
131822889
1347524592
716792667
937922612
196780359
1112809628
682716126
101208597
1183404956
1738035066
900134292
310691378
352734069
265346525
64782781
1940408810
75910579
745509336
1864469434
1018854938
421933605
1359724470
1483238414
1823639990
1516454517
1931213093
1810772603
248891195
2031819779
942782510
652755420
98143486
1155136341
1321582901
529644308
272684776
1079827876
683983097
772037230
1762721153
223152387
232324970
687422825
410795717
353100149
393719225
2009027359
1243055889
156273651
1292900773
1993499002
1814712457
2035706158
548732591
1105603300
425396061
2058511967
1796559286
11428688
1695221083
2075922511
249748290
174196833
1097668380
1448169874
386553934
498143904
587008186
846983072
1433140177
737053777
120411908
847097357
839777452
595411874
1586617296
495102283
1164407030
1655969919
1546762719
1968484851
970162987
1652971926
1063736452
921593583
813899899
242397935
1051548329
632143344
1040076259
1363725965
906381924
695568339
1618984937
611505128
2131783236
1212784883
893133354
583242279
1925865562
1429946080
905328159
1522159441
1105020550
1659798501
1066764436
1496385072
1065391319
632820219
1468651527
255941496
2010080758
1102747002
1627067149
105246743
716550371
1836630385
2144345289
6132428
494888311
287878155
1242693039
874021052
909443979
957042138
975241082
1380662421
921172128
959591711
2102386462
1631291253
2095792437
1319274931
1544903480
517326585
1563362526
1733463777
1155480303
1158909601
1777671517
1116201508
245646241
243169395
1636652584
472047465
1709518959
1389189018
301113526
957498763
2010259650
1383588931
2073561158
1683968393
333681438
1094079605
1685809796
1912536718
2086780818
1880094158
1714547168
678060925
487603373
1954054859
612693999
857873458
1009226415
260333361
1099946396
1520904472
1878514691
2001392976
1331089902
430547026
166395718
1367495461
1967389699
1289425000
788493355
1952413764
1727430297
189877846
553939079
843873510
1231881653
912256219
1845126800
1720108767
1807094899
1237077529
1350065812
1820736253
432155563
1200396633
1541015963
38971141
168558066
1277302548
1410938985
1456046928
1149115705
1212593523
1245848242
1877020071
461723118
1772529826
67696387
1827763776
1296134603
1362133733
1006147883
865667217
1479853233
136880686
2012364305
361436382
2090529048
1120638552
1548147763
1663425288
1828672354
213195006
1564959035
251777878
398016493
495434465
1322687993
1877342753
506676475
672729464
2019922880
2035724632
1416223500
290227244
360322986
1831216588
1349786130
69188416
1759959753
1058922131
1332152658
750310798
147530636
475994757
773551880
598614478
901042209
916964408
1471448229
506639549
239318714
1778495559
1836860106
162365673
829315131
373585856
677599805
1204314898
1246080334
1419519396
2061698076
394523867
317562373
227259538
1764244832
1946278340
581222111
1425256730
2133429404
1187978025
1865703014
31042424
1864885677
1153135851
1879653266
640713205
2052576203
1295364915
1665637738
1191406049
1610352987
818305400
588456776
1155476889
663982657
1586874934
169762230
181380214
1432941535
1758027356
16893775
1094911255
1021013702
10848713
1816419349
880097112
1045767667
797505423
1477985340
1667483772
1902196933
320044144
498006351
1872465547
1590019818
2012508152
2069498321
1617806663
899036402
34730280
724506412
1054792605
2015382801
1533589797
573452809
1255498596
575646545
1205629391
242759882
1837836711
1616770724
486985476
765374287
1499927616
1802819678
1191733689
2002232068
736293858
1503569848
718288623
144768834
1450521753
1161314932
86685325
1448368424
709808136
2013453180
1313792870
563117177
1543212664
1772303269
1304496856
1223968744
798297772
359193536
2024549829
292733159
730085744
239246538
1887558281
1086624818
145697541
768801998
846697330
60009270
1773557756
854361253
639560185
1126335484
1261126386
87577967
1434938597
1719070853
1885000174
1138972355
1871517124
203560377
61017031
979887261
1428906409
738052554
1057251306
839515265
1514214891
55606712
97049329
2088319393
371554277
1255263826
459775710
2079070928
1944929206
1614240070
45735693
1968987287
33578408
984616833
438373989
1053301491
1018017069
770255546
677516413
724005342
1531903230
226944351
838349761
1616619141
289031342
1349758428
1703224387
1733674050
1335524831
1759880261
353231223
144178885
608942173
721923211
609341330
1521495408
23919599
1679113525
1523705374
527551722
1161842073
241984086
685551981
803834917
1265577923
691061639
1335302955
108927310
1766403199
2101985894
705666641
892654328
1513866642
1890445284
320125441
1333830222
1349373627
1129161801
149100672
2100117014
1469660834
434473518
368703235
559311410
107729529
352952292
873621536
744548435
1757109294
1948282587
671499802
1848862946
1134351876
1211664906
1849350722
1991392123
1665763815
425983521
446895688
351069244
102880458
1760168020
519440236
721573551
98305790
560527498
53061921
1583039199
1577676674
1635881282
173825159
998124821
1988027801
1911013591
1603685346
917958220
584790624
938089999
51457548
628441371
817882711
86816002
1383036027
1838801667
1038732068
996752603
718315146
2141317775
596677428
72382165
588618105
550239972
28825752
458786674
767652486
428858555
637747239
533515643
213729449
1259187060
1050089503
316158928
1657404408
303301811
300784899
159722797
877408175
291349880
1597689728
1501967684
1971362640
729705441
1909909225
529862356
382648431
1185650901
427562719
620692561
1671858587
1938649974
1408004487
1116789210
224735889
1846416238
1006572117
1929864777
1484490257
577350830
1228964677
657370161
868479210
1447457405
1615607774
1158968376
1055072478
1635724246
1772115768
1703308331
1189667467
67918661
1571819277
1051109107
503237519
1260313438
1533355997
654651159
248994984
2132992791
71971467
583389054
1195299010
1711028053
2114299829
809555931
328540812
361795499
1900514523
1151772175
713428837
1371628951
404395040
1481946851
153081153
364336090
569927136
88901988
307840446
548341825
669179092
944929472
1093220842
1874837500
1942724782
253086256
580236984
599840756
1258844089
716649392
1819216431
1439938045
1366561405
13218798
1409028928
1726674749
1587417213
11028630
719661913
1632961525
1875957592
1287368286
1466783733
1272874311
1694886420
1708319175
158384574
152937168
813573034
1782647399
1254652178
918453724
1647169942
667798731
798494743
1034267156
265729838
1025832715
82364151
695964772
1650665490
1709742518
1925328100
1273428131
2086383665
1242666684
1746029281
1455316960
38946007
897067105
503688592
1943269812
608850012
107676161
467003514
1107199805
2116042372
1696373574
1095197233
1153650133
700033796
317788168
15876532
903786583
772163784
1518756186
1604225473
238155636
1775347581
1444606028
978479801
2076301985
1999508931
1543729996
1069295570
1936898284
41315728
443786704
1106034557
1436803585
615920370
1807468443
1721447692
1623510588
1954969574
726884545
2039288264
1123818068
1991393243
599537021
767345143
1583953889
351879918
1469235674
498196358
1413083110
1283355004
1355846184
627668178
2109328037
9464525
934381784
577456691
504281418
1785097207
2051420800
1092040472
620078045
403963019
1201289218
181447692
1262799766
725628137
727074560
2127476564
1637961758
906078297
1102369674
991581484
780721266
314093945
1744269843
227248042
1073392391
510483230
548511761
665185797
358244846
1486637951
242216140
2011849066
1072051635
1749787639
1992469760
1132204778
1761226429
1754792414
255479080
805427855
746489668
970171834
2139602776
1318017186
1540815580
1858658133
1563400613
925355221
860958907
2096644877
197427028
32480974
1343270594
2103559029
450769476
1198373292
375904548
677470566
1849005748
451373856
2094904644
928682158
1326928025
101421037
1602515094
1650364637
802895336
1901863712
1663886462
1586076779
363479870
1343027380
1329897447
331567020
59868218
36474211
329886038
1166897116
1981441798
232285190
81151188
741450796
1117042257
84914650
213356545
1471509194
1662662534
709248669
150108898
2016129690
1160994410
2025489523
2109123323
906766448
2031081206
202429558
761845100
391937152
739240259
1082282662
727850948
563580143
2133341974
732433814
1510482698
1411076080
1837904853
557031622
412800097
968414377
89495701
492822128
904527712
840687923
516887110
494166640
569149744
533121369
2106914039
723133763
1157086478
1544491230
2092084662
422378028
1282437533
747724734
448393219
200335031
1619496442
598933129
301173192
289837411
2106111016
1922989817
1961952491
1036222211
1069843124
1948555932
1267746763
1638362398
67525081
558544031
1507811552
1760054600
1506693691
1391681818
477375212
1346582892
1475159170
836325591
1068457549
268015854
1565613335
1853743412
1008894096
322319075
1920024919
1326783047
1812554444
1117849006
507806145
579589396
141317488
535333430
707006568
1997934591
596990337
1609730634
31814474
1148536985
753781245
1173833939
259840440
1857976354
900622664
133616476
47352781
665934075
383913986
2035809832
919878575
647448188
951213146
875415313
2048744267
519859068
1044727082
1356433341
1822465743
996396605
351451392
429294614
861863581
1505419620
1459419793
1624305316
1264047607
997278613
217664803
2120452096
2014340865
333311482
259239266
188170288
923367921
895207446
267551995
1945471559
1748814619
1695295155
1151243920
221415682
1603759963
2001563209
14180883
1455011617
798538902
12393485
1169710557
196958818
1024097060
1428536051
1641543684
488325794
124535572
618201233
1277045903
868539765
343288370
422190792
266093457
2126565548
647455220
235821392
929440421
1977981581
2118100756
1762663073
19004734
30843165
1452012219
1779368373
766163671
2040140122
193282058
1133005245
26711320
1499437966
580416063
73546226
1182256441
973445761
251491454
1939596698
789364785
1088662903
2060111242
2026841026
1251675030
1725128411
887708642
1107971855
504996712
1300970484
1539346928
1457169548
1381346757
1666993429
447285996
504279364
1091235821
1808887059
1344769795
23269494
596654791
293816091
168509189
594844678
364253892
1600118234
335545070
1816185325
399885410
821672300
1083653280
340820023
1565079733
1265796693
515228229
717594961
137543651
1772009308
1557051405
215549437
1044507053
784067497
446526778
1181828308
525787409
2121042636
1145473916
95244089
1557383840
1458339268
1660473684
1816536137
25691009
588643185
1738530167
417633143
1797804502
274668690
148606892
2143340310
54006567
932543483
202363911
1245737905
1533206109
592128283
306800638
946023748
1879818022
1310362300
526868309
1018413012
830905334
1470652557
1715418052
1279361278
25686320
877375140
1697635228
841446633
1434743221
685132060
1379699331
137083329
213117187
1405536060
797870398
1890997134
592119315
1243989102
721895699
1884376695
1122885031
432610882
888613374
1808834241
1240102555
1962749606
1135037116
220868717
1698849470
904016955
1380636015
157843281
1802174808
1513205016
801895861
205131175
1113822944
1102953291
2036424325
1380321155
499441276
303661632
330849488
449989218
692623909
201017436
474558359
742277203
1448808877
1739723647
812868638
1318114694
168759223
1588489639
160056166
1034638884
1028489453
194765300
668585432
473803109
1787448022
2072086897
733453459
1626580319
569521448
1333257543
1254471760
1600822610
455324863
1442537447
619387352
2099001420
1473642704
678204077
2133523815
1893112067
1166207452
1246320477
7624737
791034077
1343853926
1576199660
1144563486
1902445447
739795308
1431748346
1814609317
876229197
1013776656
1885806519
1852015494
1107873558
1220118138
1142356838
552033057
198096039
171570137
1965431686
1377191665
724170811
395746075
721254899
1194213836
1049346207
364598426
1173114366
1435291912
58792841
521123220
459328938
1508863246
489003116
1398346713
752707665
1339436338
1573783696
495536827
73002378
1913321246
1306964731
2025572951
1130508562
2096104664
1708012976
1466742712
1479170719
1810690401
1024371405
1363672375
785001431
1630849781
292713572
1084320470
730217247
1671380558
1414649657
962598559
496046818
1011640736
735185072
1211056319
1837584639
931604317
1203215190
727079456
474858873
1068000553
1648607998
1610111568
1923900967
1868700202
898221242
931318569
1233193044
877922307
1625327167
234916967
1848686837
1561093032
14524101
415984813
1519378680
211713599
1244938559
1851977098
641309806
1827530633
1591109315
2010047683
1747580945
1292643730
4975794
1318909017
446631788
1625976512
2139609424
2038673052
2066044073
355416044
90051946
783015554
2024117610
1152023899
1507006349
693538348
1462867888
1660974660
496881785
231878794
1048089935
1005264640
812490795
2071093131
608280876
1159603993
1092211044
115454313
1558585495
1875922348
1473960430
131037889
1990885243
2079873634
1469166146
1317038348
726458473
1767396186
1222292196
1193335528
1283134416
1847413943
1328412799
1708495314
660583992
1787222376
1179624938
668938515
932209655
1010722381
1638255795
497963907
1929432659
1598491999
509572392
1670588247
482070922
839096267
474595750
722290411
1058777564
1896320165
1486861188
821256625
1430074832
1134713367
1262268750
1085127906
1219951629
1298550397
167608792
1187250836
925524911
1010239876
1672132351
1852348094
691859836
2055144418
264819520
490688654
674329798
873805361
1744951486
1018609849
136518133
1262149183
1312416718
1293898529
911341300
623848617
1328535596
216805005
251716508
1607975505
185790811
2109337878
1152369628
495322982
5227137
926074319
554986273
1467127924
498369121
1734443293
1461759453
989858505
1808375265
131233867
39799437
496377046
2084244817
52329116
1445987993
406500586
1177207874
159507540
732544531
1343270594
425853074
1629898594
99022643
779633272
1759656790
234358668
642415726
254157289
582052660
2099479255
1660988954
85207817
659053696
1427680795
1600605004
869014418
1945659670
879164568
2103329836
1714931365
1183910907
544638687
210042938
1071398253
683772579
323639142
678101220
426593721
216665751
1024423413
1864941460
1669883324
1228805588
1513079871
239486117
1425605775
1252087057
1177009915
2138596543
1305226874
1497189399
1308573341
1158417886
492391144
1689437636
2052714689
832921756
1210150462
2103017228
1925196452
699046895
1114480468
1289213956
1585301613
1358984507
773617758
364264327
190253784
939632555
146699561
2058563082
2086230442
207995299
1040583161
2132819873
1862366473
1711356202
3148577
813463702
2065339961
1532014579
1401598751
694717358
1898370994
1506056800
1234868925
2064276598
1784448490
216977731
836467485
1851743974
2084552575
48194406
57130526
1936350655
412034321
1593464190
798691645
1965724239
1545232347
1588658332
1292380817
93545859
1475711805
985818986
598197824
1260665775
122270022
908540858
1147593927
944313098
727212255
1397976236
474531894
119606797
104666595
55233074
474789809
1053683014
354588995
229559552
1391065541
416905927
1406296154
449816674
1589369836
209125516
1614334391
275727970
312997886
305374172
674405783
112039287
1657281367
543525301
1628180676
709869756
1358224769
1972326896
1284656619
87927692
285744802
1455797352
1668415386
1141638293
410178830
1963613735
592033403
1852329388
1968954032
21311237
2071881810
2096088866
2125368184
85092520
1134562875
1798688923
881620687
79992079
1135777959
178197506
1348785188
1509636873
637074391
1427067747
127641394
1303430493
1179206839
1517921290
2112720563
1212888376
744350074
403428211
257939179
1446265168
2136726081
732702691
1863809856
588113582
1154422431
2054878636
1220133349
1304061620
1383660313
1416204348
861881318
649536281
501323407
548349692
1577966449
707422739
958267211
1061397872
563102680
1005311488
801256375
543289455
1563032209
1015497763
18553733
333272693
645890954
1279482927
110043157
1034135445
2008014625
694840244
875889415
1755967798
877674820
87055030
1971452987
664848044
392790086
1688609455
91896644
423693062
1183050640
1687500628
1338064116
93366853
1473807381
2124197988
72980178
773967596
1757132997
1586734806
14914769
832055899
23108240
2002430313
648082709
540174717
361083947
1667757353
264491550
644910130
549002256
344634413
2021320053
2138440718
1061673332
1678728415
217782315
3006043
1476299630
936528477
660315935
269348927
1672452060
1391949592
1488521805
2093422822
1684922598
1188473176
509778708
1216528985
595628218
721288824
1782361556
1482087094
1002313349
871839078
736715588
356474994
227034583
963741475
1706249311
162952808
1481649067
1465898714
594214827
50304447
1123601482
2081739643
2141004866
372616301
132119138
932251840
810831704
186609403
1475584824
234498951
744861392
465221339
1178606782
586159560
454464288
1931602034
817633771
677751431
891313780
626167872
1675753424
38253382
1195106982
717927708
1027796350
1670314156
980573733
503853310
1089415314
1824366143
134001933
700455344
620785550
85582266
2145864651
493013035
1695282321
2070360627
41613143
898340308
471820682
393241643
1847237992
947134362
1987759909
1705397139
1599620886
456907131
1626408374
150069448
563185775
2036010721
144316099
1661123758
382237808
259347783
1176221589
294396906
1169757830
1518981974
353994687
1976440828
1230027639
653220654
25154177
1625522189
1494402829
2064931517
692164009
1116564979
1027616362
220428820
2068931840
629297056
1110426195
1949838641
448119723
771671648
1137470993
1561030157
856698565
20495161
402893816
859396072
878067775
385573399
533606276
1128511520
1945365194
971274250
1154271557
189094115
1653834025
48188319
1029223050
254431064
553676632
346244951
300452915
740709970
143231525
628711394
1766918201
315008649
1922230103
270674957
23881179
831752969
183095151
919040955
144112590
762129183
2084025114
1799638111
1534123517
992495520
721567839
1036160321
1090668219
867050593
516821214
1771002375
1868421611
1632672088
1639319652
1521813133
1009189974
798235747
2065106078
1095334626
592333235
131459139
996438062
1748042495
21697379
1733268211
283335072
1364811310
817336244
1118362541
994562531
97972088
1632781637
1646735471
425463516
261703323
638707805
598345734
879568167
122402467
1053833304
1868896665
2030256999
1581418458
1421581296
391672807
1245219440
40274228
1706195616
1860090969
1399998660
560980685
1755394749
1978014479
1689531421
2140488836
1887445163
2074549605
535856391
932908574
1254384295
1430965420
804006495
423048506
1687777083
1064808750
1047224938
1151882930
1909474942
1545243398
920829745
1553156360
1333223480
1012136183
896069046
1528217934
53201716
982367357
2653319
289163815
73697361
871600660
1596591251
1928183076
2125578856
580593295
1478880683
1206730182
618190529
142546484
739989773
237568794
1368640766
1496553022
591634282
1398536794
324374905
406208660
1704143126
1524599122
1521359663
653234405
93962408
1011782238
1348270219
97384379
1330726319
712513170
512743839
1103308712
1770047809
73158320
880002685
1129668800
2026635056
1391017947
2080940348
490866153
718093305
2008187430
1248043900
1126618977
82599580
1493863722
922650950
557332149
1740430018
1303363372
38218642
1272839356
1314851588
812033405
681187014
623610796
1114664506
1748415875
1353269366
1237014224
1288524031
1809821830
1459150007
66627850
1562789109
1008562023
204938397
1465646694
1578434599
1672924599
860256872
142539695
511019835
2050513382
1870314380
1931286732
463208242
890083821
1631981128
684358226
607267900
410532528
733605006
1747609233
565764982
838599660
1726418041
1181655460
2044663670
488778055
1490919254
325103900
1827686641
1042308775
753413073
1135637825
1688385270
1839604375
1084931107
1308898336
33715058
389479753
1728422130
1474449856
1766462489
148170294
1571140350
1667488940
2009365512
209138421
1518586627
1913306293
258008554
455788617
1982396172
102548559
1651812130
745855204
2052445880
281739500
1055398108
1483388039
1076078585
672449312
1790532657
1669380725
686381486
474323741
1784409925
676061372
20015653
1645680275
1526070265
1183600656
291983928
1889750983
623800677
58690200
501228689
1550795806
448881721
2129395871
457247173
1188376060
1671046272
298527319
1080441918
210159835
803797634
1595889697
885267086
665684008
207488972
493415281
870658798
1216614858
1968315242
1716358655
719067327
761144893
1506902209
799692522
1584166715
953483928
376971403
1148112336
796239526
1413663893
1041156414
1543467112
1197836365
416756922
1664254576
1067223407
1679773944
928073765
1662798901
1771917965
378746829
1731858978
1529413953
716547540
1678002517
747479865
513774344
936384730
1756778214
1298794136
844352781
1487283739
142760797
1945760103
918831247
1734245248
1022337933
315260113
783369320
160770566
910215462
359664517
1426077146
522872581
1250983261
1378383829
88763145
823461663
1887377611
525077526
400603954
1993304947
80595425
1116724517
1226872404
1132340789
1876834339
2122288261
1962939193
632791937
1265557845
1108076766
728390864
662785607
1742505628
2127874989
311442089
1915471157
1089662271
170924206
393389443
1372405295
381013275
902485769
1826879860
947716909
847499424
1722732843
616712315
1951490810
1460321442
1341101179
184735292
942292091
830389743
190230173
1282859277
1731939226
1505532364
1837665509
1881508932
852436216
475336106
1297166060
184181639
881879353
848613656
958408823
1025305162
912268543
1316883478
1292867521
1926149723
851206216
462640416
236888291
780418958
195185647
1429322707
965551380
1734780283
2026220137
1643591388
1094295187
584871697
971632751
1038591805
1955164043
1157200364
770423859
1231616472
377176059
1920010338
1901667149
666503117
1686556840
710610046
449738910
16996142
926006090
1550619324
1794363673
1091223257
1912591387
857215415
1882174266
571597490
1654853233
95390803
1569472417
1963999449
161492738
1589232787
1003502110
1016104107
69085205
1322541055
1588662527
402922080
933601475
439201817
131683277
1054533554
861109185
1964411185
93446826
1429860598
1725075717
2001026910
1689388729
1759162135
1659134837
508381837
1206000117
190965513
130934581
1975693152
1895763785
2036809472
1818700269
283341414
1239075899
1770740688
530957662
288798711
1063443815
1665355445
1708819142
908574857
158833986
1003457391
2024323193
1967037752
1008167927
553636689
609352043
309177402
2021157342
1941740957
1615627193
1118091648
1888375334
1696649030
821867312
1475715378
1926668503
1706686036
145074718
270072214
850697643
1404936380
1014705685
1406258460
1260850220
1579536138
586276810
1902521715
1829081115
1648917151
1461082592
682698770
109141724
1670552402
1295348404
1391865786
396091257
547710763
1447420561
1504332755
312668908
1213482553
957162615
1996177366
341876615
706244100
1340735106
1845800448
1081466140
15459491
964295175
954867873
1600145032
1288306893
460401002
758964268
945906937
1339489563
119493864
375947890
1854632139
1450136904
1784889035
921441504
1565474528
252979571
1301893039
191736304
1785253072
1101149167
473504312
1160827834
829051721
784842592
1218570110
670486027
547904142
1957928050
1935545966
1791000588
1418321791
750652353
89262309
339905187
478198325
1690714276
1948262440
968186188
824845617
1177693090
321836320
1035820803
52939593
172024665
453035003
30307218
164745951
1212182038
282460471
353437324
251261382
81147695
495570334
56369211
1669457542
101447712
694336097
2105716820
971753722
163612256
1934303466
361159164
960647718
762579536
1166353473
2011740670
1900994531
1940767811
780772223
315549492
18222820
669942781
257918189
1619185989
77089304
556296710
1099437603
953785842
2074075020
1982227276
58959244
53635151
1075350129
447203329
113313050
807518217
670785129
517526619
17259184
93629230
1311994473
1608070631
2108844317
316103237
1477492571
429806801
580349834
805025665
2093141130
1751997277
172845668
2027300912
978394432
169814426
855832650
50742948
2015786663
1506374339
1541928742
2021057572
1433937309
2131558116
1645508120
1874647217
215553236
1696749485
39297670
48627830
755097581
1389303833
505655466
2129936546
1494679209
2084575557
482470366
1818150554
425573884
176711342
1286166408
1433494710
667229108
1760122210
741268773
1965913059
381838326
1779783540
1462324218
312976224
1789629856
1394207277
737314825
515732507
411537936
816275386
1442941189
1352216995
1434449321
1018539417
2121086946
1142959169
953490750
355190817
107422272
337171686
1156275924
788814586
232977161
1940557566
1425804676
30102005
1979003797
1249635415
1136420414
1134547704
1960953598
431064967
888466039
12380909
1228714251
688071871
1774061563
1433381355
2095240811
701157189
1331749415
775257903
953741917
1711098426
1897006742
170062948
353889730
1291138748
1174764981
519089628
1692998972
1907388427
1076253626
916508696
550226867
1725594961
1610347136
1374880233
1778282501
133350021
278941774
2126124084
1342327647
2126825710
1099780341
1033688162
319560263
1611304415
133553647
1257875055
451034857
212714388
1335092848
763655357
1591885621
1977370351
319135832
1619240905
288066960
491661435
2083767546
403039405
2103653190
1089802899
1647393098
1883574047
2129387428
200301406
1723162787
1131881648
1852722027
1098289402
1448311928
1143487228
1016693395
887680150
2143004265
614268394
749456218
2022272059
196082380
1670035692
397959141
1834282647
1769870360
1988269579
103303526
575434099
1250235041
1718311025
387586289
1179132121
993625387
920781488
461958294
674125682
1870877901
164932919
1817097569
20871037
497934673
7512305
2134927250
855368970
2063786131
31494477
1273010004
1735272533
2145804067
1051522008
939549298
1292421342
834740705
1084517028
7866998
1463475055
1621379344
182152715
191172486
876835993
1091412883
666300492
1565961067
702106583
550459382
896486961
1640260401
346719297
1741221942
2038201549
1381484430
1404888065
1359524057
736682947
226028506
1792058433
676735818
690152104
1549274953
986023067
1144654995
504542739
2070626403
1927207122
480011843
213255319
1740619727
146608790
896942249
1517295192
763296737
1877485753
1770416664
1149606457
694534040
591478757
906381168
754310916
336554064
227542628
1423308661
1973437733
610712611
1705685448
728696268
111050327
748534467
2063895371
498531372
2145821391
1422983366
1411876176
263727752
1656078365
96760087
451550127
2133436548
695909707
1657654534
1130311901
1295004757
307048541
1039439359
47651481
676353894
1483824500
715634548
2075174460
1328863220
817316730
769398781
2071242677
944358873
1188962827
296465813
174122131
1188232040
460799779
1635743375
1311018054
1605866801
1132950739
1682354256
14338739
857866899
1939153139
1338681691
1620393949
1246235987
1385794051
1785989650
1875752325
661899229
691959413
1612728168
1237430088
1453056157
1624223282
900585758
1348995904
1816364495
1350787048
185514213
1141145363
640479029
29706299
1954064916
1820861687
485688348
514804897
1267382532
126702466
306103338
2116869984
3195615
555209045
709694360
1606641469
1741295738
169386101
47495169
594685128
1167034545
1593084696
912329221
1846409273
1379350547
640343599
1686280327
1565440890
1864649098
491827285
1291564386
729967035
604260068
2124605067
1212245340
300036695
1073094692
1995020720
2123476040
901675695
2105601019
130770977
1683163034
945120011
1805571814
419309460
431621770
1775073602
296669826
496973601
865180794
1565863126
2017921159
2020297067
1913284327
1765485172
859605942
1999965037
1125105172
2039677135
2128986322
49607475
2132567840
1638815321
1266585078
1587576797
1287949884
2030203023
278350878
2071543635
1029551117
1040434836
284500701
26539118
1543247442
408947832
714974610
1615001662
1303217304
1934467850
718983164
1834382665
209310294
930130777
1217420096
1293657468
1041201083
2012046571
348410394
649922338
454626572
1109127753
1555805847
660202901
229960900
1280091311
686841018
946083930
660377745
1736077698
336769766
723909914
614190534
427251362
497898854
1603614929
842601331
948784454
663941489
1876919284
1715085056
864872106
1322455581
233509993
1618130715
1359746707
835726669
2130751576
197491654
247455178
583428802
1467708684
202752456
948107159
1686492338
2046534068
185174183
2090551102
1529781591
876835993
1618126382
1413131518
182840206
310512690
619760696
1616920989
1173260929
1744497844
1706412725
1533690380
972716074
104720289
1832897574
1272582585
104819407
504710492
722717128
1879591804
1640526210
1316841265
1708524438
842367505
1185041130
1258537259
303897367
201361869
1827721661
1837117241
393228938
445219240
543627204
2133671046
794814621
1763673083
1459482859
916662955
1025581361
1151925134
938683511
1483723895
502837323
1334714478
287646450
1932674742
1432436855
1127416756
222569789
1761418376
55502340
1167980917
1379615091
1870175873
1791662186
1849764261
718168169
1611913507
1533274092
1478363751
299023506
776145081
618712811
2019484541
2034439109
676759661
456896592
1397485479
1451070442
1229363455
99813565
968619004
63472179
562790857
1540763383
2089022611
1378571167
1836680765
1231140601
1965175153
406138108
215514893
2010035161
1314597688
2088171005
864424230
1832198565
2131419569
763406664
477139341
493286798
1197541317
2097167204
1183762365
1516502184
754538595
1505907109
929885779
825522139
1381614283
1099896906
621746932
50469614
104182240
257176499
2066270558
370567108
1544387387
2140672878
1771394078
1968674017
808408255
1392717882
2003148705
849424271
2147467527
2078712254
1966637385
1745678247
188908044
1861519317
301578250
1717768815
358616507
1653688450
765670240
411128259
1212503291
1980829026
1087914506
2128118482
806950487
182009073
1925503723
525986361
600896758
646732565
2108624929
651987387
1250180898
2097738023
2072888191
374862598
2050328578
2084045897
843208833
1119821840
108242277
1033282940
1893306347
57108281
1331148753
705668760
2006872237
1566566018
740446408
2094003187
261651847
1457554033
779245910
2135798398
26232936
961966566
2138501947
847652146
114320796
1209180227
2094842321
1659330882
1333439614
1321419737
403375396
196565364
1191005172
1204607581
73807562
73045461
1605718581
1877197936
1585604849
694897399
769917773
832045372
1084320470
520308261
607689293
1492656918
1230489171
1181610434
658475836
2109518129
1110886073
1149238334
811145786
72453710
1523700889
188890190
25335229
56665334
369191687
1262411179
1345872716
718865376
1695360679
1174134349
1423368911
1135463690
2056691276
926319388
1021528668
1677973620
2068293715
1820587076
1467683230
1220515947
413102126
457007182
1634151199
1267677529
656012851
354628381
2072109011
630453988
561272947
1912654034
183500082
1203709132
909769695
1371084302
527047353
452395071
1728373083
694742314
1448206426
894136325
1602259888
1838310183
1568428497
1291040757
1806593225
293576833
1514845344
975377431
616267210
2129485422
278654390
635841288
637303287
1257818523
1924833513
942975698
2118463194
788246421
161639440
960729874
1661531586
2105311713
963736685
1202484390
209854931
1747540001
1106767298
1151499381
1002333969
1552110562
2013916720
399371453
1112836407
1809637049
2086273721
1045427665
1662220897
879028362
1850069311
1346876886
1052346848
1102102691
59307230
602510049
1153767208
1402700290
1452999549
68213441
356233904
2080391822
844300058
814289046
512960613
1591334619
1719623624
742391337
36688726
832375710
1968126183
464408508
1695363194
1872988663
924360043
863977310
597281452
961371575
1892218453
617226121
515930255
518849827
2006326339
1233495154
2111424959
1024079260
1962075015
1854450430
966001351
130047938
1132822456
1484260998
1610266035
1964262244
190974542
341801154
1674035646
1537275472
995903762
231328090
505147773
1714139533
858395568
375380655
1532608401
1204442417
1512162584
718444236
470719753
1720352910
431570435
1466861544
2065944287
1326976594
743089679
416257296
2037164277
72521977
922397254
2084241944
931917819
577986316
260575278
1570918448
784577451
2034829173
2104547319
661497644
1774669588
1236508136
1691819056
1500462166
250895221
688481746
1391503696
409911122
833010833
567226793
1916951243
1414549348
14920475
1135843271
437310519
163678735
377010131
1198299144
1143582908
2057226118
451317581
565064409
1382228754
558622237
1133976290
1523843009
2132505346
1869484977
2036695525
347264837
340844968
1185020685
360150714
397450068
1295109076
1887593453
621889713
947896004
599233098
2111294300
330295532
1982486557
1812951094
195353796
987431951
1926492694
982538628
1497336503
2144073482
943904098
1354307165
1262726443
1650769275
298191929
1405776856
2000706668
417438169
395602601
1543932793
1935724571
1667120271
1304588117
1703248876
2061984844
829889778
1219676032
1053448357
872761121
1791144061
1642401112
463155237
695276231
1767108811
2077990069
1613075905
908347173
765833472
1980177786
1859064087
699211194
1387828433
288404524
927318302
994095245
1140725908
834346365
276191139
1462154148
1643631422
305620988
230404062
2081251803
827748735
789546747
1271794070
390165116
1715542149
553027727
2141050184
2067333480
720159246
1138708332
132087511
37037846
1993118923
1327648376
93943861
856562822
738994410
1443142090
1241301289
547521002
588923979
464760602
1907318668
1076391587
849843800
752267681
794198379
587646168
2018296090
590919008
488189809
1473143878
725948239
1095621449
1060459138
1039755937
1615807833
382045008
1884753923
854414823
556311253
1218750402
1449800305
1769369440
765740961
157117908
444015386
1649719288
1891353294
297280566
1579459273
1182316518
125012654
1567870472
1350838294
85257119
2069541729
583724122
427014058
711655022
1411326267
1346393052
1355231341
1197261047
133360931
735347349
783352118
147864476
1656952256
73270559
690275612
1267457558
1354670416
681676023
983452452
2051528541
1918949252
66285222
1716516071
943187828
2040981666
300733539
2065580135
1979683809
632309204
488624513
169347249
2019185174
1521356444
198236164
195747710
658074402
1761734615
4324883
2132472289
1392667410
376751273
1184632530
812096471
1155263093
845513381
1009463833
1043472170
1481706530
81501936
160855902
1515958048
1151729070
909845056
1680222231
1697306057
398764635
1555714614
1345826235
736163522
1518057960
1417451629
523280466
183998678
1782358646
1310038312
1029279977
899359368
1760418543
330056750
459348969
878234925
1128298643
1173555572
1420083198
457872069
1740991349
1142583688
620219620
69142547
1236898418
1635417494
150066944
835994679
568377417
182426673
1130394096
1593607728
940102807
1521764065
1286348469
787325833
359243969
806081493
1197358555
1286053135
1356063427
1062243221
826826756
1792005446
1741110609
962256764
1924560759
438341171
1952655262
358354126
936153958
1925215217
1985029442
760903035
1449951648
2029978800
531171079
815602282
183648837
1166629896
1952508941
1514684575
728628735
1232627437
1318618452
798233952
653217525
2144426833
1375036124
1504370400
57880774
686583551
571507095
1080049275
1528544610
1673578242
1609751161
572215543
944762983
346967893
128845890
41571013
409667926
277108004
1657012493
1965989015
1827365577
2025239035
1839159119
1788182393
741356568
51623930
318616131
564760641
1428923000
997384667
1868496138
1944513130
901566964
343962711
1631482954
1482277213
2048710059
1476779991
245199031
1368404789
1753242519
513762572
91886375
775225605
1988969190
1244933917
1730672737
383348948
2078978808
1521298423
161055846
532483529
1307259711
1799088900
2002074362
1186600961
1310528862
1729086744
602371825
1660684901
1467436964
1451536394
1817953509
1558920572
310051899
169648105
383687454
2006739779
2120667113
7555413
1471431632
838491225
1346645187
360307230
2126415725
2116248587
608686125
229751743
1835186086
206776356
145365244
686881748
293307734
629918248
1138266475
85269124
1414891782
1502811454
1153854245
1352885208
620695611
1501275277
1810047433
165511170
1061733036
134437923
684813240
2066195767
291504136
817467915
1023056883
112181150
535411647
1433784614
1556875193
92561425
1739227291
1592389410
1180045101
1254270486
51573959
97386547
2033675268
576225778
519346992
224378779
1578816651
1731711611
1216220368
767019224
1883851700
320403286
1412480436
198572571
486958558
908340001
722050988
1189569094
703709680
1681455485
253610362
1560661571
1524552170
1376541811
1698337710
1874040483
21327174
256006342
186141563
988659748
974103548
179545568
707886026
1291869259
957166646
9471677
965484250
768271620
1274408233
366501873
1300779975
1710708524
1115979719
771109093
940403828
1428351850
814059007
563372149
2100726364
171384167
732266464
1218336669
377416390
309996402
1569132904
1975442106
983059396
1884325353
268066272
275915419
687670788
532357955
2123283827
1932625251
1175007974
1533907335
2013699292
2018124910
629168991
400364916
819819774
1167633408
258191427
1100631692
424891168
1044541094
777737993
1197830817
709789825
870304010
1325895957
1768729975
311845082
497343289
1289857965
1648157527
1949472059
1624682502
666435958
1203155789
809964459
1938140644
1051049555
225702372
974733597
1364839887
126201811
1070214854
1261421732
1829711826
811535498
98204560
1154279106
945306892
242449909
1525341995
1842547941
1422504511
1862854645
672850340
817711824
1894777169
1880710386
29665725
970585657
313907796
430914909
441861734
926603837
925447335
1563836576
558481043
1216611077
1553379527
1508657273
140369706
935876189
923765187
27362162
1574253607
587325511
387844965
1918676406
1152652612
1433002399
609014280
1139637837
1045855205
1320254202
1696887851
1444255397
645864248
768515336
926200346
1186204986
1871683422
665818411
633718566
1115218464
1699259754
923015957
811411951
1634460093
1107284724
645263159
1324492561
1594808298
1281006821
2039388633
634733126
413885428
2058770
1840901377
1162009171
956337411
825341805
676061510
82430175
779871600
759205166
1082221593
1460413476
1855305359
1268554491
829163477
1389648853
1278424880
189020631
2029168989
769189876
997081859
1717274494
1006887555
830161112
1015505567
742331808
974956142
155634199
2047640403
1953912239
842744197
50597983
910295588
47783937
1626335406
1048975538
1358704640
345501762
1850373447
1316888292
2061384135
347127601
1426288771
305991768
361270193
708502239
143820771
1471319665
284656594
1471837900
756237938
347591429
1082084137
138554312
771323150
62404301
1542496962
1197959440
1098772333
540505541
1649592210
967779501
835357367
140470954
270519228
603319665
703288559
1537132860
1428282990
1699911714
1559274084
169009213
1015446540
418775836
817699434
357424544
1783596169
1739844715
949597343
921466234
892883046
2114821248
1153005713
1039196876
281439991
598532352
1858818090
313366276
1294833280
498015904
159685980
1313388456
746880558
1089040714
2071650295
431027035
326319371
559453491
130622750
1029905215
295346856
1988539373
1578363855
1977497130
1982234283
1638897758
1392391017
1597213855
716149743
1291832221
1058015081
1451854556
1769186217
1491680082
1525143773
338227223
723108851
2014186804
1925523344
744985514
1083428410
1719658249
825993385
1481763304
592692924
1521755410
1007656446
1214761782
1322405748
1095133616
1966323379
669279160
233635169
682548042
686983491
664572830
1798467513
1221730103
452581199
318588526
1113926743
1669834635
1458700611
625554529
868370478
1264121746
128392763
1358384048
619600884
34474837
1680695525
1833417547
824380586
1340318509
492206734
28201647
1206756581
1013172603
950224575
2032641055
946161360
507767810
327638472
794084181
1683556148
1470682612
297959298
1276771880
2034390917
1186815504
765141609
704240031
1754824896
780312248
1862068061
2053132402
225112372
1170204912
92912022
2107310821
743054508
1865320241
557832710
685291118
1306049035
74528634
1445645333
1757708188
360081362
1026964253
1398230297
1943798924
1302034143
832155203
1959778064
2110946229
671231849
866660587
624678908
1855611168
261435093
300277064
127125399
1964053867
638398551
846739080
1713769946
178818623
1842345392
750022642
1416802421
1424090904
456095276
39732864
1669183165
2129472067
349346509
1901618870
1502101465
307472918
443701301
138850191
1654319425
449203113
1964484185
390099525
981991654
194449492
876794454
1588668973
1954151041
762918322
2118038549
1461369549
1660410143
1407450003
1997644060
1238054640
1474462155
1522644992
2015154112
713709289
880943204
614291645
1494513687
982847579
81427250
1747192621
1093490199
185934473
1140071671
630334629
1324850768
1924445714
954098365
1332554478
185534406
416725308
2015241097
1737886030
450044953
1259933177
2015214951
1144977141
1338702081
505995316
802438147
1085126049
1437089938
1395861633
1432174711
1316272098
688975146
867504844
1131079699
874950239
1372631770
594078884
1740651265
1465561894
1677882692
1502783938
620615014
810706887
99780086
517043825
1099150542
1339800737
1394620971
1120590351
900485236
3434138
268454726
365567519
42991192
858379897
1326992841
2054584052
872847189
656508013
497571435
1098537311
992622846
619109490
179484055
1073721006
2009100427
310170172
1268421097
1252828472
779191097
1334209097
375820822
735754571
68584355
1768310606
781944281
305377169
66677944
1734834121
1214048770
894132898
1608523999
1220931644
1121912396
1257872912
1244541569
455630506
951586463
1116101729
1539950598
1432943377
1373285885
1383388453
1322692705
1756424351
1297763277
718028338
703491442
419175103
2070355786
666166698
1519854123
1043665894
208057496
360967905
2040464518
427602082
169382017
623683945
492438747
54899658
1067267509
1018640436
1583532187
254989059
1318058918
1134779938
1052972989
253665473
286879715
1810370194
684144421
1625000477
223904207
929688269
487696213
1931030342
461828054
500497653
166728016
1240505639
858350865
404005485
1312137051
563175360
561656160
167327102
932580067
1987202385
1342812394
2100620612
1429120689
1769592817
856178509
101478836
742031861
828662080
1403391463
1781249900
750962436
1101634527
1193183026
1389424464
1972660689
1480719881
474280926
171442324
186127040
1594107897
1139998315
1191494412
1470205982
1990671548
997952293
884156812
1514615267
1694446707
72426631
1624682502
2025698630
1119969663
1386528713
1084457023
1063258966
1390739858
1408951870
966570734
1057609766
2016806510
639687764
1604235737
692374872
717126898
1491963861
70454110
386450533
565051216
1227698143
1987493614
890903557
101569456
566585478
1359133643
1486071283
2117208500
1402939396
1412000514
1621423556
992108135
1977267543
1797161917
1339566529
390549597
76538699
628858075
1254246878
2088386405
460191147
593719377
684536183
1282989186
421246103
832628031
940232986
610687681
1197229530
1499532685
413519203
591826425
429527555
1683795928
1227998918
1158859893
9637580
1191078414
51241365
1149211119
2138976493
800932161
1564181610
1163149143
63913468
1538966826
1597941925
478963456
1250486661
408128907
1790133049
826878566
1453987706
291932419
1466693512
1202619009
65166065
1048973979
610414011
1727531231
1163095536
1441586522
1505255857
1579442733
1618816743
1210162953
1337260194
1046713390
1955305835
414618794
41282300
1991914238
1098502708
446974532
687988105
2016470799
571111494
61492850
895686424
505292906
618097540
1913389099
1667328003
1145091490
40631140
970095001
992109732
1121773792
1516172728
1370802435
1214141480
1423138457
1845375934
117318090
1769916317
1181944226
747681017
896395094
330088188
453661855
514290096
1421519925
828206391
1188489828
1572983906
216243861
418497621
1566139243
1148888531
56856809
547472525
1409881145
827328146
136576852
434547368
1730879417
1923757395
1673559068
896382660
38466687
913246160
628393397
112112779
1881780201
1731008812
795314223
1267723559
241601139
1405755428
1590288764
1051716708
1025462154
1409707168
982793239
924210547
788178102
1157435089
959734224
65496313
166666097
1517925108
689338884
101966034
367654310
1114849472
1458206076
1092234988
319517386
797826609
211447028
452974961
677495863
729379138
157260498
864508609
1323851452
1660934476
1374977765
845533577
778662280
48281668
676108210
440880105
828982164
607677475
1182571926
615096818
532670557
401252618
1486468695
566382130
1941450029
519703222
703707001
469068238
1450405745
1998792269
1367569188
516117394
757689515
937168880
411103061
848901475
48591179
1397999351
1170406336
512670435
1190988949
2069701475
1562705589
935417911
1822072017
1090073907
1717371319
2051575760
1391347716
1745492750
1658211250
1915424952
2039448286
1561645348
278900801
123753576
1376078292
1040387460
655817477
439154884
781984642
1984298102
425323486
577492490
2027743523
1827339374
2131869212
1934909709
1958560496
1968382213
1162254143
569025335
278477898
722247130
1284145395
286929808
1942081081
659914244
243456007
855216196
947595446
322926610
598225418
1525714454
1567417967
793401542
1870190494
1595519709
1956820840
1565515620
1749299758
1061726980
1950735297
1164091251
2048187169
574294088
1664651075
1653668885
1787626695
1109924630
1979916352
1436038029
980031994
1138643175
1700748178
2056754790
876950206
1963906228
1495228909
1366488115
2061022627
967189706
1837128603
30443505
648532894
818168577
841008077
1251361499
1407142157
184290717
10856750
1979014512
1383191188
834586478
770040575
1491827447
269961434
511780978
1264650067
423357286
218091649
1862965846
792426949
687246657
1654771638
1406919256
1690645836
2130527127
1629526774
622251999
1576946794
1950148233
1775957027
1540570486
1872227763
1391343821
50508012
775906724
856526675
378775901
1269318138
1372546948
2065468238
354992
1145220157
1661734795
1936749121
299942309
1485981448
745414887
798237998
2024259835
1941751333
1846793252
2093846279
747945016
425543067
1199052373
2029342264
1701844030
1352476009
80444368
1917742550
1986183423
39366592
2099782219
912593486
2006402697
70175719
1055177738
1321391507
1367241312
1150711003
1306664285
1727400027
1539466465
1549541414
1123311969
700856399
149122112
1960207986
1575729056
1955930850
873778021
898125698
2062075185
1554502168
1996853538
918931669
28755613
2012121397
1497871233
82587843
1232997074
954001744
2067709929
1738789250
1966045402
1089747011
29190493
1447207448
280700975
598486434
17776462
806471462
1589682671
711499874
896435910
232354427
178365215
792293838
510783647
1101759790
1083589787
1572365604
959823119
1229371562
790539941
204663248
514858926
986952901
1295216137
50083091
1060517423
7186006
1314715057
1646799801
362643980
88172252
2064256957
133378355
1294959144
1391757566
1034784058
1702361798
343515422
174172469
1445664921
909550
651677136
2028850075
756852660
1868315116
1554685568
72723253
357540728
433587824
1691302235
1635755844
1761587701
456070643
95352747
1354569559
791168989
1472866928
1130415089
446216198
2039737595
1583114961
745570107
109282767
412746064
499383560
305670015
748606410
685161393
1595618672
977521112
633646184
639255918
1988172246
2112197313
9252922
1032429500
1950017148
597978817
1806930774
530487069
422985307
68374629
161204407
1698366092
559630174
1355580995
1156042772
542211938
577125844
1059144430
655076548
404089993
1411958617
920450225
542591430
1530969980
1430326706
483700812
708324792
1232189096
777980178
1192041506
772660446
1226010438
1118892020
829498491
168853544
1785829151
1921725731
242693777
1929005055
1188049672
497057193
638280917
2064024406
98034217
503400933
2056625502
1662713509
1877595164
361833716
1532754670
525094350
2113181483
1123643087
594591297
1591763162
2067426060
1382585831
158515501
437718879
2132191330
800419887
1748550097
1432740200
1343257309
518756515
218257204
562178434
498647594
890479931
444955070
760529657
480717841
490474000
587732471
1036785740
1809222098
1949555150
329622610
1496507310
338842368
1761956668
2067023549
1095080115
722988051
232128758
412432212
326750119
1424512255
237666415
1618094651
683945762
626980311
375723944
1560510654
2129551288
1947974224
1962599149
555461648
866430464
613305234
1063480623
1367757950
1131831940
340551359
1467348162
1711010293
1953047263
664999731
825668548
1499655564
1590788240
791829476
416981758
2096659919
282687211
32767513
397394852
1094312799
901668294
1401158666
2039040926
1988875587
23112931
1524892598
2027399681
1439001971
1969365468
757479715
120039520
1890784430
1235234381
95888503
1469359499
1742275758
940066016
122437788
627310804
177424868
1109630539
303463943
60241917
1914672520
1342014255
1372446693
1260705882
1614003459
2061920436
1528783434
983025662
599950775
118064370
375904548
1718165663
1408466452
457794679
2065930582
1387496672
551857092
1567890121
1545690688
845105803
1659420295
764178176
1657731509
290857943
671261823
1973953558
1391375536
1077042370
1711489014
1219858906
686373423
708170243
663568022
78239530
1247540206
1856234086
1876207067
683085310
1970061499
445034077
33100019
2057273417
124793773
764181418
679686594
1274327773
71865227
680633975
335497218
924277626
1372118609
2031021216
1826474115
2408487
1066009980
1622987571
798832258
969685086
1712234783
1629784635
2051177080
354953052
1676537567
2094370660
399199451
1315210059
582152343
2050347077
1822014129
1501193963
761443597
396943964
602617669
658876183
218941353
1305908667
1366594034
232891674
91440848
1512308852
160785817
141900678
492317771
213935048
191760947
339811903
908272174
610861309
1546194187
539958668
26013384
1995607772
1387043981
624752807
1451554626
1249135717
2087067113
1022313330
1108669569
1843544048
1620074627
28408325
1811092660
788959059
1920032427
1230663232
156086663
354744137
635698130
1844396610
558453057
935484019
227171740
1761696792
1581859139
1510772678
1953454110
443120095
1649479546
1028798595
2137468575
590844073
1800248140
1162539810
354489487
1101223456
1341007245
1800862469
1580690134
922982526
868895842
1299145848
433891128
462961774
1444052940
995446931
823029139
1376140341
1698429986
1333746444
2104062592
1043781070
902931952
66737131
18971485
1174262122
14974260
134934623
106860478
418964094
1697366533
1175599733
939564857
1509911744
1581985689
2047481866
523984659
911857872
1123827959
1555047544
2135991123
1705706403
367427208
792199667
717600555
298491890
1754888163
1026930832
1909341487
1080909562
1063936497
358378764
1831671627
1092582787
899540267
499363603
592015181
300486339
176885939
1243408036
1483123285
2018055564
1192867178
1002902820
90776980
266528540
855413940
352959688
1941904081
1379254163
1455605383
1009323850
1276347043
133434193
1514539688
292452834
1848139232
750574375
1025522168
722328901
482293169
2058194785
954420629
994145475
414747282
1939593541
1457869000
1230524836
2122921678
1305287157
604068886
1937580383
1499601947
274619135
1643276860
479341090
1379916984
610576920
131182986
62454677
304390095
170063017
730437607
1681931066
527182624
753754853
899911127
1115719795
564906971
1936145485
2093567412
2012002010
586936091
1540856978
1700628055
945183679
304616355
1132321737
1810887749
1808720183
1925620255
1236431534
1217970958
2124727303
1989664206
735106746
249720783
1886823183
2058538139
1086187768
1268384235
691253203
408846238
1655891439
1871290434
1825267896
1653804849
1991237222
667143675
593129167
1170241431
1512960985
247599758
1183759001
1687859286
2047581321
1927480619
1827958706
548534842
593643860
1401972453
1787975366
415018284
1391953040
453567279
474359429
609056474
1599518847
1519571853
1753920806
2033422141
1943275981
1113145291
1017146209
24198788
1103285332
1698489572
496623778
460890068
253250931
177246683
1864724603
979504348
646470108
1644617744
1959410346
172460390
1399840810
940849130
2125913058
1139009133
940603797
595383075
174274229
1605781556
1306446799
1553898937
814296323
1915876519
545044392
768192953
1766752427
230818677
2106913012
907892494
1284245998
398320669
2080437161
1733167181
612646978
1113014357
1460770047
1045014952
1859844299
1406534268
932269964
1171972853
1790129516
256846091
458061255
972487040
1121281636
304483852
1142411701
463245562
1295480214
1006295629
589571749
1982840595
2072818250
1091398258
75516608
33621826
1719822693
1643338639
205862714
1709675139
1592239249
685889567
1040307974
107459565
842100769
535177504
2011195355
934136175
1415691556
641838658
849166181
1368888512
2038025542
888632521
859925906
1595763262
1511892934
1012000862
957528793
333465818
2013961302
1719419423
2100778596
2022154554
1945299067
1947721677
1105293589
1228620477
1031554991
982135225
152971306
1366916093
1118025298
1761590243
1223994523
1605327481
968787638
194721065
1953664457
1963035335
299641903
335541007
283967703
382426928
1025305162
1882964055
665737133
34703898
955180615
1401818941
211565647
314102503
1020972391
1519906665
2010070069
218789506
207775404
558978881
875890452
1600255884
886054877
1628832633
1359419143
401537619
923347361
670190766
2040646278
1577782896
222379986
569617443
1447610929
682001783
812870340
993947874
1087215143
850118807
1297357714
2142200298
1293446607
125884449
527200094
1625320290
337806364
1135173535
147467490
398984141
1597928158
1351298464
310305473
2065925093
1234754158
57766899
2124075961
1738891572
978592220
1338698196
1500329173
2098424830
1617139043
1377130677
1309857778
1504087803
2522836
910595579
1143892445
985183268
329267918
1914776617
304786778
1109431130
125065767
209997054
1902156042
383373612
1116914891
1695643862
1618498293
1522030768
2119246051
1784255885
232514388
4876486
1216368922
568782291
1467969535
857640776
1176142307
526710252
339571450
345952309
738384079
1576760681
1975291128
1711954662
1347366431
263735789
1600969232
1940046520
1126627072
455496476
1763764489
72001678
1377944836
1082953693
709672267
1108454675
220875272
1174143469
656700886
1336236454
100620188
1452449824
50504313
1636502245
2094698622
531223282
1639814804
1242630931
930838667
835700746
983484880
938797710
2096117077
313336157
1796303891
190379427
1659899932
1374275859
1024906924
297813381
305718074
952656042
1129587042
383354390
1729028322
73368093
942547094
626504181
1515114148
1500923723
1066151527
2000093205
1366844926
291555239
895767716
977082370
953618921
1929263496
1817801025
1529282484
1849902179
310055212
367016607
154411923
192042016
1961235660
191955026
2094998904
414186773
1628754609
2094914356
1045822796
186453678
44556726
1601964800
427380940
1294473229
1772271272
978284882
1995579233
19574636
655813566
940537158
343208293
904653507
1855276277
2020416459
1249483508
58893952
971351473
1103599150
1351689454
1450299907
700480976
878074480
644037150
1326379806
370461921
383747458
929022975
10917236
1239617740
906474742
2113229107
565121499
1746125575
1995983965
199097892
344365012
722424235
1519621002
637095949
110162237
2027986725
589367450
896629400
898527943
1644652046
221246204
1339167137
816706987
1432114778
1969068359
464649264
1152904295
1448536338
1961798541
683684110
483829720
483610240
264145230
416959822
607712406
1842565703
123432310
1134524286
80388672
1599127552
790707832
973251468
468995051
2067294904
245588825
1829363749
76175885
800453168
100752452
1870628184
150386790
1130489139
1035967698
893019950
855425014
1482058908
873649806
336254161
1032410501
1267567681
632285217
2086972034
2018723714
778638248
547488598
358412173
119648994
666736963
1854970447
2039541885
1480309506
770631362
624186259
969801880
2134690015
1005707111
61965027
575755783
894207895
516404070
2094630087
2139474908
223802587
248783778
1387819401
879585650
357139478
300138373
1064342340
213915130
1469983054
1331372995
738201098
878521346
12187283
1504195175
1075500273
304919649
1157676587
92727010
585380559
966352894
1721359208
1165746946
1978458776
697386947
836634464
1601818973
2118408923
854572830
676385376
1325020637
1988067382
1192398207
991345128
2135464374
1696887851
13169872
391704150
2030384624
522209362
1775984848
749801098
1108615419
25476548
1339189945
512139437
1954222212
989312995
1091042998
501762793
1579481269
1924943555
1283268639
1233268651
836292716
260226275
507976709
636267908
1917946531
1593374270
1091397716
1714927288
594272608
1885921168
1783051751
750486273
1342233929
1143029815
470149908
544743781
1033104830
561654671
1774810246
508112263
1507703723
170112026
1980719016
827190325
1920166601
902628858
1572694684
214009222
428647080
831415495
123463636
2114218155
122676762
1385301568
382077538
122635855
710442908
1787652344
957637730
1061109635
2024918932
1914452892
226644948
1173796601
541263019
1737042185
867020196
1053653215
1049418337
222043038
1186903775
2036011848
488654926
1109703755
870548740
1639962298
756548561
1038285215
365877908
1363146208
132608426
1418646484
210452736
1843499624
1601078561
851792450
1373925595
1818382695
24888411
1273832140
284746913
1018909183
2054301068
1591928924
1695432099
1951315377
980966940
299857958
534648211
1173583131
333927373
1527619492
1437706627
1207960795
290502976
1428719904
1836924302
1735619147
1421378335
1019204872
463816639
1952319049
17262775
957289468
2140350737
256354416
1164805455
581389215
990553149
131799680
1016175159
400838829
1041607624
1059739317
160703983
685334314
1948144298
1150262049
505410766
2007659670
1161648903
873610907
1218148027
1060885994
1409569906
116760000
2040686990
1582587975
1713199850
1274176296
1869973715
18824365
2125444636
197147184
2057080938
769074719
60830775
699944951
122136415
1007827885
862676476
1987766395
1518369833
677808987
1334425099
947818736
1920413270
2099584028
1743862470
2129723723
1250922678
229213882
738115073
500283061
367525668
298683507
1599561228
1749807780
1174105163
1454173400
1361627657
216344823
470942820
1260377806
973784856
1407879724
1336574674
1314694956
1430946093
1626310916
368874614
710329508
88665926
1505983808
1310632041
1603842426
1059570595
706591389
1256679461
1431817490
1029173181
476797331
354489487
566053081
79435710
791523442
54175784
47090612
1293973431
1303774428
1759217213
147478726
1990619365
1411858643
1373696788
1999207113
972891348
960682533
253849893
892228152
1715615919
75124821
1672882642
644791308
82751383
1329274398
1748182070
855745489
216744191
495466490
234159278
1947037017
127504385
2088155477
1990340027
2051514597
2100417699
1255969297
223300265
1876970899
352564793
1220833499
973667778
819196824
1517467106
1542719634
1795667024
1906677663
180934584
395185295
1881693385
1980896581
1681497463
582117291
804766285
212126817
1861544287
852293339
557288179
402747527
1613724119
593005264
243001022
307774609
1418533514
736440299
1050067807
1444950639
409392968
2105507784
610602538
1481209055
614739687
287251452
152050526
717067025
1907313304
1059389018
1297846427
252620966
1867995950
700823240
1038736459
2078445220
1950243808
1685866464
784936770
1660439257
548077248
1547805269
1488687872
558039950
549929313
781358225
230927927
2026833651
1893322924
1183553139
525322270
45010004
1950442692
38964595
756359572
343669154
1967248357
561061030
1819516522
539670450
1654103045
1962242075
1298779765
1564272367
1490375509
1559251159
1739051166
788651402
1585346233
312466102
1291749135
1842972815
200947329
1162371372
13641622
181254490
1618018467
555242932
1201504042
1313174225
1854564603
1588419283
1615410062
2019094593
436278885
2039670186
515961799
51452412
785733200
237033760
676040745
1580267937
355983799
922185908
302615579
222613772
943732800
1291295676
484188933
1802696201
1490880681
943336291
1400794409
896492170
1526934329
1921991963
1277382506
1706334758
1850798014
747240533
800764913
162115582
1619697209
1872232303
1401225911
524992628
1314617704
1939288674
1762622140
745799096
1281442512
1388119597
89162704
369831546
879026172
918927353
1900063548
1161496112
714288170
616501397
1693646615
517566588
1311430258
478873505
1539051111
2098205924
617130157
1008263234
1403540965
394435402
169907406
71839426
1477297139
345581546
1020095332
2035026154
495827182
4983962
504962818
2064970734
979327894
1740160177
196794599
1805314792
398055424
1968631682
239391246
634632526
1070532326
1281960353
435095967
88090266
1604852549
1506617226
784176800
292880171
579502963
1541197787
1883098467
348537002
1487221384
52809354
1320659001
1528051274
242509945
275484605
1206376035
1651988805
1580727719
111544063
397379926
1130577755
1161571585
376025582
293149649
563083549
922023489
1330900339
1295115119
1228231493
1140272011
1961938600
1944260437
662687564
1582212669
710090475
324515755
1845690307
233092024
1495668289
1102143215
1456087637
1254248240
829672194
1447185501
1098267357
2080061049
689920293
1704313537
2094672614
1732785555
670993791
1098251786
942551388
2136017965
1232979787
524721388
2119890545
1933261649
1109929548
137082633
873058651
352894096
718014381
1811527202
1201175753
242172661
149151637
1320250532
1776367569
134248761
596790864
399415817
967800993
1456830470
940035436
797855545
301178582
1092070391
944941082
1248137541
1540959483
1418368164
616699551
1547011939
311804926
1631264915
1048499108
1511281150
1691092248
147340480
473824115
432205435
503419329
169705899
1106014172
571561827
1286683653
1504849586
2127842499
1936841335
376376602
1892507087
1042557248
662083669
2087490375
1374129422
533840006
1837587552
1267802581
1814929120
128612409
625005293
834276882
1996352006
1841269671
1677656536
584984226
1256915793
635004200
719252037
1068600022
587963487
894267424
1172440068
1358644485
1955778628
1016552711
1690396553
1506332770
1104905026
1436130558
430435628
803117968
116662951
762372714
246044325
2073256806
1512193437
2013585541
944004411
926928117
2070777248
1297692739
1819423891
828604959
1750666341
1384915405
24546680
2009894807
987329142
1583822503
187835770
488149344
1397942864
690691720
904773173
299311243
2018441299
1761406705
608319689
217030057
1070678042
1281325759
1532347556
498929677
756468547
1636387276
1669648969
2020151215
66888260
1352400582
537607971
820860669
2019050179
1265888612
496955179
1679072987
285971705
919733286
490175542
550324995
1866924239
325770841
672813019
1800258594
1255410380
604916987
2081582634
773822873
1781308144
492980655
621391387
476576169
272259178
312217697
1213656332
1609653877
286488529
30949696
356983152
1103883440
1613595045
1635728310
1562550005
1474002456
589972598
1475576631
1155890295
335822855
651003468
1938633425
365847900
1162218864
565914307
275508438
1022678190
373116384
1411947478
1915149579
1666379448
2142033184
1341207107
909258738
1003914343
2047340074
319745047
1094494643
1974016522
1560510654
2103968087
926819142
1073711347
2010289810
483651936
973657598
850697643
1659916930
1944634372
2124663466
1321409435
48197477
1645151523
447340037
1397581879
2016459426
1870208137
300659315
482724544
1661911944
1620767962
1677146326
731649681
2028379006
997432568
698203408
446305507
222267110
562178434
1381686493
1144894056
722345902
472870338
1130745770
1822713059
605672320
631863109
1501879909
590094185
2053314762
361473465
1009889741
750748454
1291469950
490620215
1647288054
351563842
123872385
354317679
279087342
2026942271
353703435
1513960172
1207011746
1050892660
1660423177
425901805
836779614
1486026134
2028398852
1097229908
1256189898
1375315935
758828818
1273667972
112653819
236452235
2014823172
2113937327
1551266719
1177498255
1753300891
396981677
2082237537
879393316
856568699
662355492
870577232
601410617
1549357917
1578008418
921455752
1798445187
447732756
95135677
1546470827
2030218437
1288842354
1066152573
200134086
1987749612
303946202
281764594
1554149544
994598558
1667653377
1539482528
41174821
901532274
1258873454
2069951728
1821568437
1190515526
1421249634
774653797
1588561056
452587357
93981282
1487013610
740185521
583801258
1055546962
2107006573
2044232714
1819924017
381152941
1906551008
13913999
1923155436
57320747
1410335080
1168859376
999870376
1188064856
1870749236
1028965751
477543603
1234506995
712875980
524801912
1158370180
1284267067
1963173547
1790424768
420943593
892228152
796017258
1000449713
855211232
1563015577
236888547
341367497
1233944891
1382593348
1076779680
102184493
1165962462
559247607
957333061
1980901189
549278293
1814227726
118398206
151208117
18241363
435627096
255102392
1083866003
1537162964
312733331
1391726688
1801464482
646459734
1197044064
142193849
1518256564
196465233
1891572928
1868223354
1903823127
1059597724
1056285447
1306196931
1715615396
808478257
340553046
1295801261
839056586
176615780
363549626
1641613965
1724735207
1876119161
1887055540
909510469
20787836
1816274065
1571668514
1178810303
757059373
561590653
322396880
722092428
582476514
819297831
655571035
1039921795
406529554
999895848
1298973206
236980262
769341408
1291451627
37951603
1615977627
512514075
1793693926
707412331
676159486
1264036163
794747678
1661211916
80606044
167811097
1225303068
203170006
351215063
401240328
1963557846
1883221648
897438437
78521595
59383207
309133178
562546308
411040707
1680194247
1225949685
183569758
918545902
1715211071
1540430835
285530980
557206374
301646986
1901530246
254332958
1462328316
1368405589
224493347
1008793726
1149104997
262989107
1157456474
437295545
690881628
557863044
2032674214
368982377
895289370
1960313996
275015375
1362823946
320069095
1448412300
4465224
1899671658
914274874
736798515
1888483839
105313789
1786718744
1217388265
1309556509
1467922201
1215838427
1775747930
985555340
134139287
15868978
1458956107
692533696
2103938407
595876389
478037790
304606511
1023795599
1861329891
100006575
1923387176
2045027303
704871825
74259366
1095531577
1375177174
1807576799
768262959
1225609623
456337970
1327965119
214708468
1265045584
656021203
1995188948
1764682144
271879354
1486585159
1080429335
789133260
1028916143
1251093477
898274186
1223267702
531961005
2039983289
478270246
1707810464
157482568
1301904825
2121910299
394612723
1050831885
450354407
1651573805
126609300
614962985
490886625
1517975446
1558779868
989502739
1447368042
1316554172
1408820834
1397330042
638579687
925251811
1650562167
1502322695
66161095
400567929
980690186
321235977
1939038337
1361810
537202091
892749661
1747536390
221082653
1976707323
93761764
1842571712
850616045
1721463369
1415213062
410871726
1441942859
524535790
1377577417
97251392
327407930
557997913
338211813
666019031
123058299
893305023
234427754
1663401540
885673084
144505839
735084853
2029230807
1289334436
142400451
1559393447
871254084
143382847
910451867
508549215
1580787050
44925410
142369804
1263444421
1188840919
606347167
1910498422
2096832042
1942015328
393083856
2118420809
1713672317
888418899
1427570313
753819147
721721514
77678634
1667572713
1910164306
1276902759
979727515
787301555
2002011867
1584842575
1709172143
2051427259
1275565871
1365421847
1316730819
946418531
1489675856
835989939
72545000
231427230
1972590016
1616218890
1111149142
458585382
1559076176
2097982053
78046310
1507914835
763663271
2056016893
1283128038
1503797554
1344099595
1409664387
1916676330
2095239030
988214818
1752278627
1569913299
1702566766
833545482
1625855150
482989224
1433271966
332528570
71751693
2081015737
1281342655
1879749034
1277437665
1252246764
2050334521
1287048606
64308308
1062714452
569512774
1057847944
1296699140
1516668897
389184914
620388977
882660680
2000995011
1593093572
57806853
1720669002
1210959118
1133095813
204952488
186693929
217471081
95369237
2098424830
102334828
478916664
250872892
174980147
609749287
843964845
1683817256
1997929462
320552861
430137504
1974276537
1680509978
1737609396
1994591931
1866555401
52364608
1069952087
1013413578
1658811706
1015047279
1855201276
2002551994
1396087491
127351032
1508746166
105742946
1886225204
2129744616
1432141143
1730579469
1193225261
171218326
466653586
1783689099
146988646
197191616
1167059358
787892752
937520751
93789842
1062305128
1207599263
507136104
982317893
1669427193
1986397891
1211833710
1191959772
221329955
2127328790
406676388
1035391833
1392931171
1026428072
2056511765
1995828611
343863608
728537607
906915015
31809035
472611228
1749222702
29262365
1142913012
497312291
1019849810
868253532
782560766
1306333666
282898279
962675080
370093444
1138220813
826620659
1712817657
1313379445
1306199322
133931089
665646751
807863166
1709516225
2028221349
624142787
1123326333
1859097578
239292750
889896348
136972024
1025490866
1647724107
1603943414
99940255
158653227
1619142245
1211990859
846465289
1770581769
74213064
188121837
1012741875
700210937
1112246868
590122983
253088400
1956905133
1084176913
983928059
117886081
49336332
1480384635
1410608862
1066286355
654697779
1075326579
863558889
1848791684
982480068
434695074
1994390843
1221715438
272373089
592679031
1650788848
187683860
1922334590
1344089358
1645674741
1703180556
1727584710
1478591116
188249572
817292540
201693864
1374080970
1216640179
1705963553
343690876
1335367572
1142094239
1424447154
1076308769
1598853532
1237566364
256459448
617013556
968948059
1757615604
175736707
1447911186
618876712
468638298
236055028
912269808
1815951027
1215815045
2042449339
1956514125
266314468
546481949
985962781
795410477
1385093531
465726788
321751585
1431798076
330280740
623767881
379645348
390245816
539302689
2061493605
2049829153
447065719
353017979
261835171
349640261
2117195466
677250860
1816485008
1958554894
926760682
773499132
1188714042
1013899440
654681680
1651322961
1988674930
1373744310
1512860515
1229051431
345732255
1840373660
1184397745
1051947046
130471530
1255797249
2127212154
2060236465
780843115
893979168
402026819
504906648
566310014
1352459797
1823168829
91559078
375380655
225862219
1097893894
985596107
993945241
1230417149
1642808172
978328764
2058667868
1273768315
1255773342
567074440
828744693
969933154
1029832038
1844309501
677048980
1950245460
574958471
1857430941
1524625889
1368768275
868609231
1403313492
1331706134
294030665
641032172
341346825
1238163272
34843193
1088833881
1632830205
413889147
114477750
480343783
1601278745
410305428
574297990
1528450279
1904347925
95933154
1946535421
401906096
1607869466
340063528
1299067355
1418569042
1011106418
1873571336
403105474
619909110
1563982491
636305896
612341748
87894916
43746413
784411964
1312325861
220863687
1338610127
679413997
1193382761
1696981959
1114482798
245285386
1611749031
1901886325
1836310367
1365957385
272048288
1147579360
1364858912
1869935335
258802441
1722577076
641561111
1520634650
694924846
515272751
1018974080
1002989537
1596291483
735206153
1370179183
2145268816
1389460754
1552525521
251576566
374654036
914343001
971072103
2129392367
1217874608
296864234
6971474
1043299222
1637853005
164422992
2083351980
2071894767
654288750
619460756
1436529150
426242204
1313616641
1468544520
194114835
1800929411
949463849
618254477
929188261
1541404311
241543822
635412174
1633182045
2007575822
39780190
1749143952
766165139
1810947310
1420919671
1467293933
135477130
213002038
553252657
1923762370
1510513459
583583747
1977883376
1333506188
461589636
1738974045
436361649
485121134
609189639
36485376
690853254
516317265
2126018088
1124387263
1155314068
1657368646
610055423
616688406
1011705249
1799881908
688466457
259553567
938473179
627249450
498788270
1173563548
766819504
1643887194
679472109
820674676
186647484
1764490705
426400684
1945755675
1164457925
1949196690
1831160911
1087466389
246693044
1582094471
57610089
407291016
298509683
1669767976
1044043137
1500590313
1513000557
1160399321
699514135
742902080
859697056
1004838252
2126111208
490352524
571827331
1217704907
1309023837
415536000
353942245
370813380
262831975
1361501264
610088711
1306535592
298462905
1796241379
799997725
1053506641
521622382
139810146
2090744122
1077180219
1339134655
1652145357
1081819259
78935281
1069011751
1483188689
732221460
935578396
1343127704
524441391
719514652
599054077
691531961
302353804
175189899
315878511
160301460
1753184565
1172419830
2014455441
1880888855
839057080
182732017
501422019
242600763
868108543
65720445
1640273309
194834017
2124529425
13132623
69452584
806218860
68347922
1652484079
1390333409
1331664659
1382864433
248408701
2076715531
323312533
1452009254
172250459
560915939
1464058796
1884310384
1713507671
1381097841
1234563109
1211990637
78175471
1417632330
927826947
1280895040
1293781994
17154664
785078894
890662075
1624019843
744633483
241387510
169707558
1937405425
1264466429
1648208731
172732355
2111335282
1142034609
1438818147
1762149508
1470565040
1423955518
1926330859
45763097
1547654341
1381360450
74265023
221450615
1330947132
587162241
320503315
1343895206
879485592
161961466
840125717
504154274
721707118
1729243120
1201659760
990076094
1387759298
1635827733
1287589168
437613755
230453396
366409043
314501059
1917376383
2140152519
641373421
573591189
275154967
251043372
1067292007
1099039881
670527811
1928922788
728902219
1012197371
1013595676
1909472904
260684351
134352141
1873973472
1352820990
1791088465
210504922
961135108
277747074
1969177212
2108563842
636475160
2099758221
1925641269
1785108904
161624172
425250163
779233599
1322384064
1158397005
1874095216
935613159
2080155332
1638740495
140679740
1450555162
1320828509
1257518060
1766503556
1105381319
1136624800
1719649072
789242297
1383799423
253265744
733053223
1832130039
2024530224
2062889356
2108424345
997439663
1350572788
914186227
1186078223
642652838
384762069
1810495486
815994855
1574349036
1807666680
404918726
948221017
148790076
989947175
1992699160
373984567
1332359437
1216260837
237094062
1233778065
1805599767
544782496
861975542
541046550
188240405
769735609
47018776
710987565
619777141
1407231
1836720264
1705837956
1427444629
991127719
1689636361
1185465085
183601573
1529944356
93080445
1995292179
428175653
150073085
1260248306
2052981985
2026323023
1914790610
244853266
517635706
1592076156
1728006478
880623748
1777696807
718722221
381455304
826099192
18164718
2046750196
250694828
545084199
340233382
165121214
950637479
438345125
1707453009
1065193753
1112889363
1618686281
1889925232
1639319652
451337248
967275631
1009307596
267781919
1898666345
46033681
2050267982
1525769595
1980604912
1495345920
1730824609
1601457329
1143766675
457565029
1004679054
1841271571
755206614
1378065361
433742465
1330528073
1512732164
1675581097
2072086897
1730260495
1339844677
1233256055
809312641
719259136
134703642
1772191654
93338702
1559564749
1697149058
1562873827
873348084
1430100026
730803463
879143281
1251587580
1468080881
967536628
1894500796
1249996351
1566284438
2015767156
1967336065
868888677
1845786612
1300407246
296105915
1973342462
1395324756
616164115
1149162894
260278600
164258148
1802820902
995466721
1326763088
1609857889
602785883
1967427050
148708862
66663032
539910858
697361381
663770997
1029857343
158399222
1688715074
261677073
1306594594
1946613350
1773677415
1992926472
1437760382
334416197
641809085
1193512386
1874681791
1799857366
124713065
856834579
1480567058
578344091
1828938855
952402781
965214465
248298345
432262220
1057296352
281934662
1854786418
944955564
2008348862
1319007117
78163710
2044336441
794226105
295556499
162533708
524222667
97990555
1322362595
1070913965
350403666
333964728
802376411
1497073664
921017758
420946243
1679599466
1569164133
505114089
1538319390
457601066
71486770
668097010
892381538
1113260509
480063862
1930921742
1780385872
55444449
406953542
388505031
1862815214
1176199044
2100314531
321198994
1469230548
880613785
586763002
1699398946
1812756693
2139299111
1943071509
1129837508
1962709233
278381181
1641241345
772994584
725670613
59330103
2079225465
171793310
1507008703
1288486705
75301973
811459397
808397939
1530261292
1593699486
1962216142
2105634852
1700612289
1237813262
1150580979
1469205250
1467165040
1223176179
1326219964
74672492
733272620
183491588
596858513
140558375
1566134316
1945513264
341403094
497215360
822905683
1503471707
1145515714
1089677184
1761004948
1901726817
157683295
770389800
1794670737
296325337
871943542
1871373485
1636916223
1549417202
67980899
821928780
218393427
1920422954
424608906
1086910333
1423418
764085889
176582527
1303149607
1224056399
402931256
624694550
1214721205
897058432
1404216650
870401361
997034770
417884473
216333489
129934310
636559124
2124513000
1718607885
742600918
1251135871
415937076
761243817
1841033269
1033625596
642484385
1057956072
1269645577
871440795
889426746
1430168081
1599765728
726853960
1279998567
794283341
1852856921
455539834
915143736
360343253
1607051964
1566400233
485586150
1474563676
1911332155
1442690237
1773351293
1768099915
21394203
380466700
2060460683
997926840
1877779304
598108037
510465366
157717227
1302186301
868569980
934730545
2097820036
2090323621
843493643
102040672
1278231838
1174953393
1586732254
1448424083
174909740
1073650996
2062761875
1461673722
478729684
1757297122
1734867833
1240165541
1627057971
126272010
595790837
991019772
1935328070
1286883288
437095199
321737704
1386039961
1442492794
822463557
564193478
292400533
1247982598
503858272
1873699090
451241775
636289538
1115811992
194754541
978136364
1828378269
2069479624
356358543
708702814
1892666218
1916187764
1704798020
1221251128
1665713733
553797358
235890763
1476503491
1282178262
1530273468
815995184
1695986957
176935809
437691334
1793065801
1750565426
400154583
132971533
58977256
1701003559
84385870
1390409777
1187258994
1031428613
1403211995
471975527
1263725925
1366686625
91388458
1774486661
2066098655
97533508
659667807
1773935432
1683751672
64649468
1714377445
413963398
1767650659
1974806273
1243952252
1783067932
273995897
556016224
736471785
179739691
1553393948
1251367139
2077398052
1717547079
987688840
814891614
1764505142
1131974220
1077563434
1525950689
1413087653
1026399621
1424281792
1664076371
878030460
1570801418
1194497030
1023007169
776071762
565466992
1544214509
24498138
256475581
1902955314
2142156734
325454806
314846525
906346017
199061514
400425683
595643774
1743581999
30561546
1387419300
659195188
606924872
1027132061
1654175029
1256438567
144229914
470044900
131934409
510491602
2093883829
1657388762
739550248
722202612
674373206
2101260746
1887836888
249998584
1820633835
410970737
2025610035
1204649147
465184808
1753545128
865087461
950179228
1646890707
1736724028
1874210609
1478158507
454848743
1881117971
334221445
837103941
1767379906
742835888
627598420
175525969
743142279
1042925950
1556379493
740458964
1642527885
1842754606
702475301
1842857619
513151279
943072100
1921645100
1376118387
716661780
1036451176
1699860133
577001815
886778732
978378681
405371766
1550519160
1969815705
1334441939
1255998460
913138326
2145727373
1061559789
1741680501
1369103129
1870447539
487657271
716113752
1469114752
1826407889
1806615995
2071667587
1041941360
1797339621
1406089573
1293107061
1360203233
1989997545
2132450916
2066060355
1618857079
151783486
1832847580
95733736
1417774718
1477732219
1790590112
1934908256
2063661503
137532412
1003845559
1726322641
265330122
1187403932
1633592326
970204511
419167861
603968035
1549150162
1280153082
2039239299
1378122423
647288076
2079208426
2094084743
1945498214
2055454024
1248829090
1583435158
1032779538
1625033402
1536479462
569539341
1953498755
648347383
985993821
1521332440
1481923966
647782830
380164741
1853058059
1111809279
1328346454
1018847351
271207460
2140676821
439355727
1865161684
445821697
1949960220
728222766
2104028541
1677278855
1414927052
1418879522
2044248351
642657315
140530050
1933964776
1862465560
304005511
2127872497
884864520
1803464186
1851511510
1444465125
369199314
719669510
724800933
842201226
729540983
439187294
963970775
521121327
184632200
1315447575
272513108
1611049540
335897691
1347257351
1230373109
1288458114
1853844272
1325861330
1550265197
279501573
1609991349
1559905515
732039301
1436895150
1444239352
916145772
1972415989
1394872809
350108854
1385052287
1092529902
1244031401
1560503515
886035825
482602955
490549781
264418192
56512313
322109509
1703613677
1744257606
1360137508
483286159
1891898643
1005568703
2104321493
1441480072
323535778
2133992288
654770143
529497477
1290708163
721780864
1135723080
2016919597
1558838183
686663487
746570842
1013195233
631804993
604890516
1005450935
287146713
331239430
1093099804
1939849909
1998519976
1696658731
164751253
278706661
1986799085
1393173714
1232213105
1186666897
353130468
1282839603
1897786781
1308824382
1949183265
1333319861
1043909653
192602270
781689522
2054857331
1303646690
1634670063
1247237604
1810776616
714764962
641977301
848191149
184849262
654412216
1873365899
103892800
1388933121
2032720165
11067928
235452028
2033216497
116269550
1031324864
1941905026
213775261
1979290359
1071596021
165625219
1199545207
481089919
1215706051
766834080
842650787
383682324
1705901298
521017480
1474545590
1252238570
438925779
978076523
1063345923
724325842
467040963
1032551803
2016566853
968810545
69651296
210328831
1661733862
477327808
492108832
2138632471
1907473272
1794052019
494238707
110474187
1955630598
1820324597
484905500
1397155857
1599673492
1134460391
39598260
1403897913
36283714
529833388
105994124
815166113
1472396133
1193313115
2123933843
592312599
1526645062
2058164781
1212467985
353375894
1086819173
564250665
1495636084
370673573
1015589110
993802489
1078321812
2067635896
1012967936
1151043534
1553432106
967201122
1778449331
771619346
1227194947
2027718468
443749640
1882817599
2110453031
660056604
44844209
627726638
1588060163
742733386
1247549846
1748891616
1438127190
1620705028
1512508974
1152272141
1955804006
1895130802
1893105053
2137698896
920866957
134087085
1610116876
219306292
1665336819
1608300845
643345097
937714410
2143245249
1532075922
2057182095
435963380
243549431
786652983
2090298738
1730705030
1848850233
1612149600
885188475
1862225099
692723143
1310322482
1623013747
1345118000
153091467
1268758735
476119965
752477192
1494307704
372429305
388783727
761040999
1874752420
1929121591
1579608686
1208302313
247909880
1643966994
34300156
1543680035
454268224
270944397
1847737619
2003761045
238579718
600082181
1637695951
62494722
169843972
1864984842
888234026
201252566
1161653648
2002764447
1152745831
442461126
2088530036
1984106869
953582233
2120595819
313601858
1717250084
2129575798
971855247
888039883
332633518
765181173
239896267
1507675722
1398648247
498060071
1211129770
2033014677
1669920645
891593077
1472976018
458245687
796943924
387377516
1686298582
937212935
395245946
1528763027
649301604
1297807723
1392667410
1133174631
1755638500
1258500549
1763999937
1407786004
2008191015
202947387
1489604882
751195098
1083131580
4226111
687093006
563601264
2090444580
1823689229
601171700
1725349284
1021470319
205137513
1788058572
644707990
1351307871
1522979992
800372070
279949676
780112156
838014703
232873566
1806725093
1255597485
399886186
897017519
822287690
569177569
452338034
481191186
612459937
400195639
1677826165
2128643376
1579475384
1232915278
1834773478
1304117444
513027819
1198307393
564102510
1146703110
618201216
1007371908
1206809462
461266775
1875400236
26406906
24534886
704314199
597438015
1852796425
1278154879
610567261
1013073132
497246193
1191938436
235842968
53378228
1310615473
1317766768
353775232
290265094
935871239
905466419
1880431458
1677960366
1814601240
761742393
1556466462
510276871
946059926
399928050
369367580
560045821
135137085
1622268060
1360014240
579627611
1871011861
1973785186
984464522
404244279
938206284
1974862400
1316500835
1022516094
2135547803
976332574
1381221612
1516971188
477716272
1935801398
1094852050
1927404548
1480826550
1817331648
1754018616
976601403
92290988
1951825049
1718835477
1756792570
1713836265
100152435
869973587
1094774142
1222053391
560864600
1473051076
2080551074
1945541414
305965655
751332244
1061734955
1696390869
1542384607
1418680129
877303694
363848087
1937239363
1427571588
1951331462
526378043
1323980973
1949865457
2097937597
24285283
127311516
1672523393
1793797095
822977264
331682978
654159491
757442138
2104781169
1178111844
218953257
1711497803
478186629
1624475655
631385661
774617338
1739510136
637580114
312534438
277167204
2130368632
1534385793
322569204
1372068271
535799328
224399456
752811886
305302042
1314117029
839082393
642028893
1141226133
661446040
1286529466
241753199
1375998944
1494806123
387022817
1375880733
223669709
645254261
730017002
1190491469
1319050834
513343799
111130336
1972395346
1014987694
1840038097
740589426
874090319
2124407149
292929776
1300583373
1156116978
683596454
1723162437
776526003
1714467111
2078489859
1576562250
1179222317
1953080724
560897700
2020996176
392523823
711762713
758601187
1676537567
1561184192
1381157526
1539736512
1306272408
1205564835
1452145776
1483077135
1755246724
1501107749
301909542
957186604
1364997263
2128141878
1521819981
1959472404
145603525
1030333009
499134904
1179762376
1204028920
1825256948
867602421
1099485979
1038675161
1684894493
1111024290
1926460621
859612393
1184067809
1535839074
1521053518
1779692868
617364493
746990917
1360306462
1268602916
1755463640
2047205772
1955011318
551135473
1264638610
411795072
788683893
1785600138
1465208716
54088878
57297213
1292824286
639256432
1157527242
136629772
901297693
855534453
10000811
2035634072
257366341
1582203257
2010151247
1486798970
842876515
1334281111
739030545
1724308613
1247809643
662955624
1467495728
105688146
1989318942
1405295339
819742581
160597459
1946741603
1570193656
2135930440
1684144802
523038455
1957716877
1398333409
91735519
365973231
990798125
1653838704
1905116475
1801198920
1727390134
1327743836
1940862964
56233178
1529348955
1654084453
129434243
2006030807
2057205915
454359865
1391734107
1845482852
1117084595
448732557
629135543
1556820061
1808875155
2056885103
1873287791
1052397959
2134060363
787972611
670520335
2128900132
1932760959
1380199341
2074665258
2091716819
1976716262
1864285244
816267773
1748112325
1885921168
1758716257
1342749933
1188121373
1041245954
72662451
615077307
642781871
1855544697
1345271713
156119740
1948780447
2045182625
2130702660
362046722
738305760
1594601026
518250560
1407832828
1599564423
540845923
559926378
1437230781
647755511
692262462
476042266
1791081157
154853849
1283574367
62434983
1407989283
403058179
450616178
1473815497
730165094
1356430586
519976478
602541721
1994082499
902092675
1305107266
1034969516
1309496441
407647367
1510742843
431433784
283838954
1231204005
1309173956
1884452228
1889629320
931021839
1608017633
196754613
1437137258
385603656
57233967
1340418206
992744127
1662193696
1896597368
601996186
357296049
991815805
382317968
392251605
1964053865
1287943087
474514922
1582012830
238805651
377250712
947467213
1648798371
1211622718
998436056
1284270335
787117615
1982802289
2129357303
1277945358
688412074
875400564
2144974104
919054054
607198629
953574612
1247151462
1181610960
2997042
1621386
851351476
835049118
710072073
1456806528
6607016
449951447
607254148
808326111
1861590242
1422668045
2074669792
1239722522
361475788
301178300
212402842
748194763
658480515
181311861
247185890
1695957229
1047557528
563356358
1665357495
1957053733
284535629
1075776632
470432660
1915320110
535058940
1648696645
320872120
1434073643
1213986897
472012088
408713671
805621604
335714739
1757390166
1291183790
223692663
949344304
756943200
240463429
1271859203
1763012970
494975255
1160563946
293261752
2106742888
1302006168
368630116
303862517
1446284669
316264656
1212378981
804771560
1231978696
1581198785
604141410
372253113
1033733990
193344971
1791688269
1595270564
1520167863
281134800
1621156547
366359273
1928496081
1838515687
499577779
1129531844
344837324
273928412
1303721519
440237395
366655356
1056223380
1164527885
475925252
475564360
1340854932
1273943599
1022207429
622042669
1019608951
1275575989
2026645397
16608428
1851825683
1963463282
1559490250
1591880025
1736655798
347566417
346891627
990516569
183859928
1566455985
1504450459
1127680472
2008036332
362279279
489593799
535613148
1828877584
1943343809
2107527480
1104780446
500607062
166615797
1208051293
1627217090
369459647
593797707
201331234
1252916630
1543133145
2034838095
1374031290
1877521105
1751870767
574997707
331788342
2083240335
1891314336
370849421
1463518795
2104561983
347786168
1223600927
1977522281
1974584216
1161213672
679733804
1190719593
1148485874
1574456294
642571775
1411052425
1153901511
1562581234
1181367855
1850402049
1764463871
1185830741
1424784848
1741856326
1938672277
1439763627
1972714861
914208933
187692496
1699921649
832372930
1148942133
463112821
704829209
647959240
1267895186
845186478
1004332161
122783088
861673592
1651452516
2114730912
329581282
72166904
178494384
290569100
1286271986
1961486197
848323308
1215536219
484016136
2096278951
1134492611
215759322
1723822363
586331873
1210396946
334541894
1590192343
170082293
309367299
509454524
595244076
2020582828
643198653
1335608980
1841248873
2063606133
1848294526
2127669079
114332496
950765147
2137478509
1054931501
433084763
648473342
1929423605
571171935
1401186803
785933129
509320831
1099853190
779411105
507723096
2010720720
341977474
836489008
597672681
489784056
2142496657
271016883
1074399073
646228380
1690826006
1872184918
866674387
512050785
182966100
1107516766
858806893
797537958
1653865151
530108539
1189932546
1588418371
2101534276
1690568356
855606311
1514004111
353976124
1369018037
2065696378
1283205866
463805962
343648911
1400447040
1868233899
1484577553
615115761
1005931103
1247310744
927366328
370731358
1925288225
121002351
140717032
1150568257
1427319402
1957015921
581450688
609892975
1150936268
1024035544
1607854969
631828415
1148998496
1003485029
164912229
1657172198
718973893
146478101
978391340
702003884
192081783
765739328
595997267
933219016
675142303
52911301
1548156704
129468365
1852992075
906381924
1881861844
1597947573
1118649454
856925598
124882965
1022679677
695618917
1533546857
699280386
431530573
1635355443
1390128767
254534805
459513338
236438140
2134647687
1431862946
1415808859
1394984486
33743031
728565089
961226510
1424660139
1376888954
2074536641
46869782
2086621798
332408373
1338047941
1474959815
288394230
634061619
208590043
1054995068
2124430189
694375198
950980757
1147549070
2100344733
2052053484
1890220746
368931930
803371127
1527165866
548946540
997081702
605184208
453061829
562691939
663142742
1391126577
1471556083
292566449
111644773
2051094576
408001589
1982403815
636650241
1325911275
2099286462
674669505
1186574422
1659720941
557872434
1904035502
2055793595
565110141
1181472954
1672413576
953477543
842059850
769670404
900981169
782500145
561231111
1120686372
1305365665
1284669259
466451953
1505241266
195038680
1372337909
884173946
710250549
582962963
1900285245
302417740
1116950356
2102044735
590550271
964143248
891310541
464458015
1240285624
1851776512
1195369508
1174984064
1086765010
2024497679
1867566448
185247829
2031860640
457539909
2069967598
1636554574
1445879669
1605898107
1591921449
324526592
1158680169
1551439519
1939058470
1943253171
1767354089
1577501507
1821410757
1991888286
1551200973
1150547484
853335491
1757866408
1127326678
869384935
1638853067
1768984552
51112622
745048540
264178117
1803050003
1727264413
1467345949
1453746889
894548268
668733281
1703358759
624686256
1149338665
716405421
321424649
1807670885
1381222056
1192408528
1094198656
79666520
1783514756
1978613713
667988961
1934379750
316930422
740507077
2108216428
168982772
169970752
696799954
937035330
2045529998
1063171972
1495476832
1341559026
859208406
864107128
1190610617
1026676151
2091500842
1315455748
28374717
252168755
1626321649
1971849475
168664080
622762598
1125134004
447718253
1611649911
65932385
1232239599
896468080
538480809
556504800
937958367
1456153750
1159341525
2112304780
1130910609
113453516
1458960461
1931865235
808261963
1658849109
395946962
198377644
1828413477
476032347
989377466
1908851549
2010753999
138892976
1832823240
1197161730
1808776266
1929392734
1216344344
2009920945
976420174
461029063
220819863
1695687261
1529415367
1422811157
1387922820
2006885987
227171836
1228756832
1730412864
2052016508
399151699
2095674307
384433784
869743415
1434297722
818377837
1815589619
681252166
1881558655
1871356506
1930630105
1545544703
510405151
637973127
1801440034
1864470855
23298081
1230439520
963285439
317005427
522463705
630247688
450122237
1478935946
608739249
1518402426
600101227
1164832331
639661771
1616808403
251878640
806599460
682043215
1137344689
1684196038
595618
2064577176
859917219
739907570
101489321
1081644710
2125070556
658341754
601098243
249746788
910461243
69255608
445204332
1949093150
963662040
88563258
1392167285
1064974827
2009511127
1445407128
1223585533
1169462941
232786474
1427105142
170341868
223226577
61977652
556082225
1207677918
2096698707
123522532
507359922
601192879
1172600408
1162560240
853269360
1523729635
1704610554
1492782098
417328772
51926864
287655056
861203943
781973612
1557998498
876930157
938222986
1167771449
1164650090
216907867
1718784947
238069482
388193207
177811131
1368159968
1938256385
1004121484
967348361
1615234365
1817712133
1774397361
459087631
2118373694
1270452068
2052197331
1688461773
1160066451
1829786005
898015711
706234751
899549655
889474843
753580735
867755889
334048935
1465579183
1112457031
942339404
99553993
1644725055
22083582
1546241278
1243277041
1255218158
218566709
633895877
1348465400
422189179
1378414091
2016090777
1559301590
1274071708
941750055
768413481
229117427
1427846312
1171791378
302613855
1700341773
675107805
1254492049
839392242
296109854
1749169830
31724007
1183717718
196099508
1313732323
994500739
1942253516
1316619890
1249605489
1263961078
1853203492
1579487062
661988733
1217950014
1036977121
1452320193
729098151
1182313963
1977202906
355049235
2007277890
1962531305
1771160902
1872551408
303833063
669292017
847067116
104843614
186127033
197431934
1925160938
762031881
411884606
755549399
2075220298
2046874448
75954828
331064906
481719492
272132879
1906789190
744492524
1156528419
1221821167
1935874553
227865264
1752503731
1961001246
1771288087
594386339
814363082
486015754
905704203
1810080737
600836616
1933551470
1605648076
1468393619
1257023724
1089384678
1404772666
1659038039
60266140
67354699
489263787
1245913922
1055940653
1260190015
2117877210
1820662294
116167595
1914820576
1864186143
785490595
305621857
2013792169
295619792
656983854
1765655206
346284400
572472590
1117663603
444949665
2079154249
182775440
771099836
849022203
1164801506
396689344
48769414
1416111602
791391765
1291098125
1777350628
1259019671
522538682
1182599934
494961552
1127095534
72341362
41735307
808257245
2059006893
136397672
111613362
935076339
232353913
763555977
7642090
899507831
1419883336
1407156621
559617179
1461864338
1125992074
1461656265
100532598
84339183
2022183269
257955031
1721843490
427297477
2129392011
9310381
45636888
1865055916
551704367
1994503952
299180908
664319001
1600269776
1705512160
1264130967
1285167845
904354531
1897875679
2017764107
698513764
540312535
903104483
121739374
1428639314
1865145982
1045674672
1734407071
1088555360
547272880
326823414
1917841076
519070740
2094242528
1602982026
361171407
571092107
1261022595
476875031
1313945566
1153997700
413165918
889841718
126736110
1974291251
889706366
785132715
1626295486
449268735
1175605249
622587258
1234144297
1680869391
476207398
349599070
543968146
1220615518
1540270665
1834605502
982836083
913037661
1046206853
344006775
274281090
683875302
660534585
562236970
986208823
596005037
341991999
643530005
1146879183
2082245791
1990193841
330005625
815210238
799413139
1423791501
1084642752
658283700
1062478765
1666768211
1960955313
1751073529
296502865
571572835
974516701
743641485
1513881646
664597777
913178823
227081533
809729366
12130684
693613317
668721574
629509123
95346862
2105031059
1956952371
968119219
1171911498
603237578
1139895150
818968384
432511142
1205690421
1736141225
1235001153
722574910
702829367
540518255
597145918
1628819343
843088271
1952691650
1200267505
575161401
111608280
2116800268
1465244338
1533701932
592535585
669691333
18996473
1436445643
1617500722
24733580
509398865
405493322
1037594510
1162589240
615321159
1595897024
1956539888
35583528
1772280218
1708805104
1826270522
278303171
1113217083
381462380
392421444
1350882646
1600604733
781632884
641768310
1772197572
877407605
239378472
1327932434
1413807742
676417777
932525500
1610604380
1049713606
556662339
893278629
1825048534
2005953097
1149499869
1398567020
1568210960
153996598
1331734206
1351168471
522942237
984979512
2038587970
1830720979
1335081454
1802899934
1325780178
644252590
1876883818
2034216902
1453754787
1064784435
257853750
1944944091
581040685
1576237208
659409315
144633756
1732388250
584719539
1425692704
1978320291
959153767
449220790
739551930
673286886
523217559
154509613
1518562633
1411926017
1233857223
850363894
289363680
1151044313
1171376316
1071744613
1067373824
1582058768
726518330
2050845102
521064694
785218201
689394029
247521617
683286922
1034881588
700180508
1276795979
1442392392
1354922876
1588104025
189378062
872195974
1609493481
1942952250
1458578476
1813677716
1037068294
1299114021
789247037
647595839
748066358
1304966585
1762560255
679849372
1214879059
719179354
846600394
1403544720
141027903
2100358701
947872122
1684940295
570767352
1229350082
295713364
2115069227
782526123
1626953206
1569589508
1286021633
1891679267
548897832
690182503
1297167081
295223813
1321756859
1917981303
2010442839
2141495017
491427105
1811600406
1240935730
2133537240
542521759
981052176
240171843
306318911
716868373
381798425
165025706
1610704307
693086790
1437610654
430101567
450804077
860413820
581896718
1713966025
545505290
2116446581
184646703
322943155
1368991091
1526647877
500002719
1685159965
665936082
1923801126
1052649380
882146010
923397085
2125195554
931193167
69547717
528511284
802696152
1389032287
2125714796
1056320597
847105115
1753364100
787974532
950422540
1969083986
150771710
385424252
462312281
453002742
783752968
393334304
1382828422
737790137
520264626
771212026
1831496141
1452043834
1965786615
1674753977
1397603519
669508430
1610841369
2093022453
665466146
581866538
2039438903
2118516721
1129626582
1265460579
1039503538
1607638246
1588796878
377317642
1775545342
1650013119
1049104538
1781661615
51045698
1841655443
1678234439
530525634
751807030
898432706
1803539432
1714741165
847795030
1686829626
1357286284
1524316181
398845712
947876090
1128723238
519928331
601456707
1006308639
574680007
885418162
1313066388
569661021
1315711236
470118008
351918535
1243363790
648073763
143454200
1438544237
264225700
1539093928
1339149247
1976019710
2072430418
1913863712
1132214439
136589554
759743026
663305475
1404711650
1526319942
1632909119
1691746915
30009780
275810862
781488369
145392062
652717772
1922209391
397624100
1667604626
1276817182
1973955264
757062952
315198253
1873764817
331190693
992764110
80478912
741309337
1357297509
939304864
1578759906
1271816554
1450086439
1582641114
1164005727
1193915932
1307024094
213611795
856764368
654179953
1968868432
1602551384
551761566
1610441828
805308152
844586047
119489090
314529893
1640654109
152831671
1558125115
1854635367
2020029471
950872103
1386904736
207254037
858585163
138344387
1428450781
1196798797
700573282
13461338
201704963
1949563162
1153753447
206497001
114139961
1918828737
2011953233
1326900756
1703224379
903143472
459241710
86664630
308543886
2084004402
23589895
1696006179
1464759071
1977750520
1081179270
273655924
111769709
1695323332
465513932
1005943434
736429149
1546203600
2142035295
2059084800
2050858832
1299414604
402077938
826913050
1832328490
1418130795
860266023
517832005
1491320514
1187618488
253566429
1942998905
582766411
63989950
1464243118
152650820
1472967557
476063168
1634198105
984072181
2023626334
1355644933
1170385505
879466145
1425104585
924451234
1845011268
559040768
453015420
1168409416
203107139
884643699
2069626870
1098210884
607128464
826544985
156342444
1909490074
1697135252
1786488066
464847447
974923596
406664600
1664857067
454755058
1681947637
69280763
179417905
992329721
901091218
691722899
1679341271
1939324654
1952364468
665144380
1207041286
625730221
1051517182
1928498758
1855661403
1997816173
1438337580
730982082
1927072979
1597965601
364302942
812378023
703578281
121698668
2049983367
235100502
1774453506
1284451290
1739044916
1665564276
1074736938
918632229
368657821
340856121
348724557
1200164933
244195732
30683205
1555971365
1020987831
518620141
1234453469
36769225
1390727549
1923725858
1717734290
1084762638
2069098029
622387826
1925600609
1885608265
1420566214
699122345
908354014
35359967
758367943
1450884098
12433020
494572
1213416561
370889684
1568923732
241224243
196384731
215661290
548370619
2140873065
1308426530
1485395573
1455288404
1345054371
1432790604
1560995983
1848582824
586695060
557553514
1599237787
2055730802
1433001843
1221948082
1924456547
1736868855
1896320353
1665202744
1243369520
1290688340
402058738
1325173849
563095481
1446267130
885348687
1708216119
2085026282
756768940
442895006
1435748136
1618515395
1388445258
561530429
1298682746
605130327
88544665
1756806430
1393635178
1140813025
1474608257
1512013071
1700032909
429369326
392097822
1511521737
316596299
1217026009
2041583849
845324045
1740259328
1051935071
618042370
1755024700
2090055457
1593511480
332167401
673603251
1368059605
1711537911
90648677
1986794628
1032941947
1939751098
1089616269
546029522
1431613822
549531293
506499244
322913009
1525271812
698101523
1215754282
1668648039
494476272
1518367715
253130091
1332837819
1447638720
1693846866
535842116
808956148
343853284
800924582
641981918
257103046
1900361990
629405338
258858197
1266040899
1242060033
1855908581
1761559980
343486857
1949054318
1348442451
42969208
74639356
1125151187
2055637808
2049220700
267412305
1899899723
1716827281
942508779
1316112223
825266852
1962939140
178467358
407073255
1015529001
100977386
1733223025
697006130
1789495239
1912092311
1031406567
2020432745
1411243613
191651885
509421780
1990944337
841927088
396136649
1367501751
748215811
47053203
1370542168
1376841995
1472175838
1942528215
622284427
1851342713
2070640005
1324022803
258736270
1071007189
1821467496
1148173427
257479866
1808029666
83830430
896120852
1173799538
576253786
1045660618
914782423
939632555
1270181390
1704719080
667078789
503411499
1359668124
147513782
1439534220
1166239773
1139229822
840239012
352010772
739734429
2120159168
1839631982
163337560
1877369170
1249934307
1867125151
1758818293
1783616364
1976660976
423802809
1536904450
2005997370
984854450
856776595
1433650727
1601188978
462277089
1166680228
1242557561
1859357025
1104911822
1960689213
725691019
813431122
1583188516
351782480
447076662
1556079057
1273971025
1660400759
292372768
512461674
1527389615
2088179716
1972291724
1591340035
1355548103
1241514613
61618412
2003189555
930881817
1102904557
1518233035
1799280632
1038478060
485670241
1435167513
887541934
1314471834
554528402
1261212224
511920353
749726021
265409663
1023754761
877364525
61593364
222188957
1741273976
2130361776
891875628
798122877
1885459720
1378332704
1971508449
2144928465
602041662
267520654
2060585810
1884723585
1012577025
997894574
1023588299
1684190146
1189900268
1752293630
1327763625
7704325
376469799
1770065794
1872505829
67375332
1025578751
1482144486
1541208340
110655092
1286849127
1253438973
656517133
1107406449
470189446
980048139
1372853867
1391135796
1814652120
1267887278
713485063
811203019
1739455768
1694416265
737305614
602065879
285070207
655315610
1346475359
834358994
1302202235
1865693115
1748814441
1164084205
945062970
1991496456
652426110
1116762284
1714562747
823261531
1342396796
883132510
12970078
1032161572
1389472534
1561398539
1609294480
387154500
1923750832
437180228
262762397
47007042
248540262
700580007
1629527799
1703902691
760863377
1281233263
1769917387
1093537192
1408780151
1223511200
60495038
133101090
2133662282
1261167141
1227677371
328879632
464469183
238166331
968852351
1174465560
122714636
1806628193
1745344617
370155966
1970947461
2049472558
1709201554
1655580431
576176231
721976203
774835132
1526858080
952880253
1144108288
1239414318
1360012647
286696887
1645381938
894932416
80472829
1205263733
1461847386
553600964
748326979
1563918834
377958395
331436238
258336500
1121393907
706341315
1344675163
1292006214
570353414
1127650104
944466756
1946676116
1218832813
1005907837
405538161
1712956439
898076728
1497284113
1795407696
987798216
1516260477
532961725
1397539862
1567744396
818177753
1661595303
342703643
903205169
293586560
761656506
1004872038
1248154792
1816059826
871018992
2142450442
852446445
507740654
1320350173
1026883765
654635331
44150451
1040292302
724221298
1828256074
993096955
1396223020
1220230583
1094401675
1012636298
1045551979
90410423
1761116396
14937216
1405843156
916159392
1122917577
587899549
337649808
2017483165
1256376571
1536518363
1433780978
668114789
535181639
46577070
600613627
1531511003
589762563
213049276
54621577
93173760
1928370924
1975562019
1386524235
1542605441
1968246535
228064807
1205934387
1949404458
988381580
430505849
54201112
166334965
602314819
193697707
1694765053
847644808
1572475511
2049120642
21987143
176783857
612713375
1923583597
245500439
320654204
1402079217
640712607
1809795828
1584304408
832681075
1924074268
1796781836
1738665237
173599693
1078322871
2098621271
2010228191
1010638145
278467043
1138308898
324103283
1908206720
621893273
90381224
1055150065
853910987
1785908150
673640964
146343814
709323028
551833160
630730453
701341913
551247346
604038496
617223725
1163381805
827525277
1579106319
111188328
991971621
6230304
810060069
1939339777
783081339
1612002204
571005618
98439705
1053667989
367814516
1762129764
1460171545
1005467283
745972845
608818978
1258431417
2046883179
1092312057
117434092
567532251
592665498
1093676215
1560450878
1924380047
1034126392
1716000506
1534753399
14888467
487320273
1064088101
851277404
407578513
1928405447
316388379
1476294547
467959417
2040486993
1012046119
479766567
1586763736
1289558120
2006025343
831420732
146962124
511036880
2057961025
1314197965
1176414923
338684140
1312047079
1582508100
1573539249
135409964
802229817
934208843
1801046558
1746898308
1218484233
1945067090
1873805631
1360416489
369040209
1675563775
1992901404
1010462732
1865377864
378080299
41594052
1548419491
1140707492
1085147686
961018286
448025404
2096872173
690456506
635745833
1417479464
981975908
1667620746
927254725
82574202
121049071
1203223608
1294285333
2085712484
814056397
797775402
643685667
1456500256
2050391934
1258962043
1612539704
1027440881
12311258
55784811
594973387
1538407007
1649793985
1962290919
956236769
941241281
1235236100
1455395056
1232204286
1884976581
894171995
2139070462
1286054121
1726980424
1342014610
76220638
575998936
1204881899
2073423307
2141749235
885168922
482559602
181688006
115563197
2102598172
1058673593
1788441601
283288875
557206374
332247111
1184544208
1091693457
872368719
1438071022
1476414956
602868930
1366419934
58052875
1026952159
1397962364
1161828221
1684579037
842676895
2097435481
1893060186
2089725731
1782657823
496049084
618385628
183965440
2057130879
157975471
1307788773
488639012
1121919012
1803553021
1080845052
2041402243
452937211
1309942032
571689661
1487773762
1269380182
249117555
1641486335
991390279
1178431426
2001836814
1580154537
761219759
883806081
306130890
604114364
1908698843
1579352240
414467320
863952165
1986799085
445210190
2106593708
957154054
1537640655
1852805280
771876680
245692205
1078151046
901756916
85966402
1276607648
258919385
699423222
1593958571
245463434
1425028451
1100211981
1850396354
1450977609
903523040
1241767673
1343275993
1593838518
898381877
1555393831
1903990329
488790636
486571058
1553240652
2053305450
433706289
956884669
1932295744
1212762744
684492414
105801467
716858498
1875686434
431012352
1691017071
836432944
645935994
105418308
1756795087
291642099
1132051315
1254155710
395069944
663055104
1245643210
1775026946
161954195
1291092228
1226530029
1988727581
1088629375
1107216856
1087538977
1121566652
624402539
2134061460
704466846
1118108052
1487754782
1198681106
277781541
732365020
1763612861
1371116058
1120769665
1039529713
1510139720
911318560
631969111
531428931
574090855
1185168687
288368598
1904299073
890459004
1966225708
1115497043
1763607613
482619919
636771686
1753895837
1514413937
133345066
327893669
1496653726
286130462
1558033992
1998706098
379885176
418982113
1028024451
1128522584
1289932688
1270913536
1654184530
417724091
782748217
988860947
1235831853
163807209
568591527
642248473
268884491
547928432
637398905
1247613926
853613965
355318752
1502687652
133368112
2130585602
1418631779
1890305358
250480056
1717450500
1005364987
1007235829
1782171101
11421481
1586625834
514822462
101578599
652043219
58019028
483970733
1281994015
1059022834
873597327
1149855282
1328960055
236546240
410180589
1690910286
692764596
971491571
760389615
102370537
1087228382
1448631292
268812669
127843804
1451381000
696935658
1427274532
886278086
731720358
366113422
194466774
1910887542
1693070193
528270692
1383525759
181220458
1713226972
711464047
1203807989
279162259
1199202667
595761361
31451024
2103933020
2090947701
813356624
397520607
1908733136
659227246
782208888
1538457312
1490866008
794483955
618866533
56180775
1976864734
549225703
823855379
2046152589
743057560
1995271144
23090335
1830020432
1515827600
1702566766
732660500
142829895
1098164239
1500678367
508202230
1469286413
1611491809
960945398
840816848
1377204121
751399682
525774917
452771116
980028063
2810544
142458932
1512730255
1894579278
1124429219
444966465
1066025813
297760633
1106181043
1281044691
225218971
1155963527
1560366293
381122024
1510036318
880887651
942686660
538550688
2085929659
1684939501
1011421766
2115175015
468274786
2114926360
397403133
373527222
739157123
834047440
1742589372
1720212935
2032609536
165132049
1491903308
1840086399
580420948
1690928628
131386287
1311871320
1292421193
721724322
213398598
1816184440
123108466
101795309
602333502
160814092
24224136
697163032
1648164590
391884668
199195245
1366997312
798066136
1154560658
1794248209
1143959518
963057028
828626230
979523257
973503018
384914183
86451950
809597361
1509032187
865868016
732052656
1181225019
1413901060
765021397
1477710986
2024671007
784560387
2118124992
1148940953
1205225566
148011398
108007961
1066495595
314267651
1926639251
1395605739
1049068076
1606346341
133787204
1444748568
2010710320
238139035
208889496
1451693392
1586557317
415514442
1457562481
1777150575
256141022
1594898041
936049729
1638911217
1898333650
1546317509
296414587
56180619
1966223775
252006195
1210748039
1205563791
331953077
2117092112
854955710
516267247
632003544
1303194685
908348335
38296814
214961259
838819566
1562840650
1894263192
1995822931
942869999
31269325
312812995
1966639196
659926593
49949338
1938579486
1245455474
1508586367
1707191299
285259567
1580612380
69090693
1311716899
439388023
7412786
2010403625
147792940
857511468
1397547416
1887948544
1068012790
618795225
1528405430
564026995
1241462866
110770940
1173227342
1210514059
1602997707
1834147689
469349424
1988641733
1591109164
1931011777
95205834
2071279150
1647898433
207153452
1112088919
1525298204
365620858
1569814949
2040393904
2113191325
303615713
381821820
58736858
457522165
6782107
343032201
1697727426
1363902727
1249460514
1568156415
1419583937
114840737
6784639
892714147
2019507194
188540368
962161222
1039536593
48888711
2007770934
2060366042
1574348481
1278335915
242160761
161832688
593288922
41762661
1926504786
295446570
1620147886
686657329
1812443630
645864248
1368730766
1585373569
2045486342
774640410
825626272
124884883
458263462
1074057738
1269903144
811971660
2086940894
750185795
1362858633
1612414095
1863392628
1625670734
2103127534
1781700749
583652537
40221178
1295009883
458181097
44756689
866982496
1078840776
266555268
2023210170
461614988
105039055
1755049054
942790543
186310934
1019261153
120747168
1626746467
623412080
1544743660
1988619500
2015110045
661427394
724181748
1922450920
546028384
1304259738
1554951135
1267568747
517216494
1219201997
1503433631
1694874379
1266351797
146043420
116234784
2056126079
69180943
1154923933
2114208006
1751931253
2061063310
1302615092
1272582585
1944021360
914168609
1185075351
516903325
495817009
1980614092
1959407658
1017744844
1650369465
97547202
1874222643
1670160377
712395608
1823121817
1286048973
129866524
1421049264
830931478
556153689
1707299775
2109033879
1026716043
998503174
1170540251
1070484950
1344413770
1065084797
1646395303
628226350
1745096216
1613244775
672925366
760551661
447971041
1010299205
1488654428
1069148626
579371986
812341199
1756637711
442920787
995742893
176556570
80024834
922874516
1030557577
1202580201
625734064
1927145729
861839098
20868093
401579675
235609545
430856917
336456048
1168105700
1771910084
829703827
595877645
1990738463
2098329248
21908738
645058474
1654684872
1580069819
1833662630
720761553
282169193
1473744279
1842481732
1849001542
979469867
1978980688
284356274
524981154
1009146648
1417169248
1328349754
2017891277
1196322319
1298229326
990273001
977986345
620236214
1241767956
1189600155
739076478
291337685
349112508
1820758059
717150533
1074303929
209026776
79185374
1793913766
2135690153
2145165553
1051970900
863379096
771339350
1950482304
2050838049
1923196915
1062692240
2058074753
2074946257
9515017
1321576631
1354456322
1216808800
231892706
630871581
2146685342
602463997
1634003360
1036752205
956718316
1832184664
1265460223
2099064282
887435679
991514097
1530594588
640207388
1090533920
690233185
169219542
1988820643
411997676
1727425890
1622024130
1093473795
1097627389
1752658319
772521389
712235275
1320184016
1990935788
2131051503
1792126668
432306565
1911958441
1794512797
1966493198
68529082
528171233
1684853164
157004851
1550698785
1731421613
2105792688
805325935
713293621
296726077
1312137051
1037426195
897661659
1468066131
1931465376
596007107
1300613381
118561364
2089298210
1662402405
1379941221
1460552301
1244557061
1750202319
2143404017
941893645
711045857
514044112
652984962
130559361
1667927328
792018524
691874469
2099976943
443745201
1420465751
2009720814
1165901800
1894945249
148613890
606179867
575687159
1376728012
2124577087
1142975241
616525116
620376796
143067159
1961505825
1657236890
482506590
1284726807
1440308147
2057766951
1006028734
1135557203
2082239274
1287801561
314157679
1989692771
1048985320
1297735428
1973608330
1729747
26167575
685760519
827922787
705101288
524315082
949007665
1953156263
1547374575
448026567
1561016637
304085412
1084788461
258447389
1837488446
914655231
1944805639
1158613738
569818026
995381199
1442211847
842346787
937969452
1589816998
435892940
1960705038
764606224
1777030561
270296614
396894470
918260580
278622679
274370292
1154271557
1401747560
739310442
109322197
1101369989
1382830025
1423516609
89824553
1269992215
1769599341
525805563
1372647316
1575786678
1731790745
1473264434
1583017271
2058179002
452000976
37425440
1379762920
1088937952
138485232
107487043
116142272
1745129056
638803465
1027583050
1433980938
417298094
972817533
353272703
372110118
851395226
812052181
835412873
1348787153
187230092
1884367417
310734675
447805754
897146445
1682030749
1415765543
1538065356
411994839
1482869490
74435036
1588145065
116795595
1025805723
1339821718
438763054
913815718
70546288
1663970350
521315372
982826527
1181134546
208440739
635200319
2126440521
767571898
2041403518
665286336
1140654637
326015102
2031740604
798146776
1405988465
124798450
1813483824
1429182274
2117935524
1975605806
1942340391
1057269650
1575038419
1592787363
1032247034
348913019
789923116
359951836
1821888818
1059615012
2130929170
2092612210
1176541189
2073708275
265700341
522622311
826939768
87797052
368458781
348628968
1856417882
1774789654
1345463216
1663800254
2117218520
2041722923
252560175
413470115
77563013
1348901930
1304716096
629681182
914340372
1780122923
109395383
729812182
1004237047
1267718894
289626613
1909130652
1056451377
476097784
246650284
434121764
1384504764
1333644327
374288994
776494560
1416967410
179606732
626346069
1173093599
741135162
2087269043
1238982876
1954064795
653750354
1803323029
1683258639
903508763
2035577609
624672569
1777176882
169627712
1154810952
1071560581
798831635
218813275
661202203
920887346
1198862889
757812293
2092310785
1829981920
1663787286
496189246
1909161262
1535013410
1989461200
595549648
1408408922
1341669274
1685980803
604715806
1085768126
1622932394
22300134
1361415476
242936862
853155091
140334491
1648072659
2022615689
2027381061
447436707
2078885766
465112197
1076930707
387478695
1879927043
1167898428
668133330
768393600
1357001893
1900174132
1706653811
2133917296
856893878
931252783
1123918800
34331798
1898553468
129321209
828657941
1312419496
1986448064
1042732761
1727672881
895880159
1878214924
894246519
69130486
259546858
1312995613
1377431377
1199141397
1678628968
183543669
1598713024
1965090593
33778307
2007604942
1085672310
1303497337
1023909163
926208329
1731828629
305130896
501565297
129566832
590960202
1173541486
1782731544
142186502
1201880321
575996428
439927981
1421118759
532816967
150956373
1620018259
1350842263
1106066862
2019878192
1655277509
1717221933
71205569
840878266
219716675
2011790083
175390124
1540492588
241769599
1967801380
500408302
120146091
833646332
1188400316
44600244
437701174
873259397
627052961
1762977052
753730318
1885159580
332902562
1074835335
1235114932
790686411
1778472159
979965904
1873259843
1332664413
187463155
633325985
790116895
1400653499
688890337
106063772
1899035312
97816739
1810105975
414949204
1415090638
1263387460
1175084684
1381264765
114164090
1237916160
904489583
513308566
2146539905
864644498
231030409
850117207
1370003800
1773471963
1152573949
654114487
511105882
1520816044
525208729
237930971
807674276
1833801155
646246915
1429408984
1970827512
406962652
1596892695
240438569
905691230
101687776
485408732
1940625776
1540360702
1201742541
1786170108
642426603
148545471
432240909
696751242
1135812762
1124985081
1834615852
1730271183
8878447
380823187
1654456907
65175812
1433825708
599778588
58169598
2140401244
624004430
314518753
1696679760
1003627969
1527734148
1060936833
29408659
307649748
1512802540
1146453641
167255805
1916395660
1218789417
1478832131
90269409
86130166
1525403850
230006983
588897386
2026415874
585349563
2142719975
1781094416
2004451739
879350006
1516913000
1307470280
1623092563
1399290497
1254551819
1936791780
1201540227
1492308131
1899251176
1032358671
554891826
270178578
1720178717
757939645
136578417
135577014
449787802
286315166
1058804855
881762610
111809802
1135246801
565168192
119660073
2113381151
1624238308
1375404284
979056203
1137604813
1768407355
813958946
2052738297
649897378
1142747538
1400480892
252816757
986814117
1964087444
49984366
1150390255
31339307
600701858
1448987249
456533475
1358308984
326485587
2021217597
1587115989
1444245660
1323914294
753471970
1857575777
238141645
291922713
602487511
2054016943
189375348
797801916
1274316253
663952515
2097596498
1311949272
924451234
952935781
905389686
654134136
65157931
459388118
1990215165
1951970167
962839434
664353492
681718112
1028153892
801836156
968839499
1214948763
855003670
1486131493
1416427471
1387306151
113004739
2049148085
644509122
101460563
435618113
581393050
1367453389
1613346091
499587135
1180494791
1782564918
556337466
173152699
1814819954
809725488
1373712945
1398337711
1533225086
1975580566
1744480050
648229283
1419580458
1603631889
347730174
1827824831
486695157
223574364
1504168974
699195615
951291261
684846155
1443614986
460714652
1786019440
1628366956
1134522903
248493662
911897924
800737533
694965715
1945113325
608919854
339671755
876552679
75632299
152750514
703513192
586716663
1006131759
432351017
1742980862
72912975
1059266210
162810410
1451018556
1080311750
186000969
979482002
565799480
2091801389
1313934622
351890384
1838678999
685189057
207026481
2135917077
1861355546
2052809711
977167891
584629873
994846828
675643934
402129198
2123572831
1181573663
2126540871
425147498
1199055105
341610616
454282475
810684398
1755494446
1901447531
101207322
1845272730
1267761080
1132635602
151710133
692061746
613451955
1281191692
171308636
224838871
2079786810
1930552677
860603922
172668045
615429021
1543330929
2125709625
72468470
353675378
1304120348
527550489
1354062375
402962304
414844093
1391446983
1875403982
1926384088
137344856
429027331
1515712549
1258987011
1744244431
1157734875
65649154
1799942498
1910744074
545059480
1605377347
531601455
1639876362
98307994
2114772222
450875370
479984114
2064653756
1448992720
1832162026
2122037878
1356047047
1104964396
186989956
2026292759
1245251408
332781450
1162160911
323389832
1490626413
1283284346
925832259
1526789089
1390034960
1307707529
1307659231
392526100
1635682755
346949721
591492593
109148791
1836838508
1031563399
1432340740
1607173822
1994854691
775579782
1568282494
1773706282
306834220
1549053770
25677898
676904000
1405073658
137118876
591059536
1382275276
1102972376
1764242787
426884873
991272235
1289415329
1945068269
1651367410
271354735
1257444129
415946253
1098950560
1206222540
1555904756
743533758
1978735353
20523186
1786766782
1246535634
1420935884
1783013285
794672895
907757336
412660662
337226725
975269477
741893123
598772104
1166923154
1534103464
2147307860
1872842885
1286106921
1746901194
780965631
210217510
2114378203
564087532
1472994043
1551448545
180826453
563281011
708502864
1110454490
1270455419
438223240
1055711532
964073799
1287533670
255057240
285742510
825086886
28294576
1269997708
276237277
1258839142
9069486
1566023506
760649403
505072091
421223330
1824804925
242331936
1823937821
1788926782
641072351
1601584657
386868676
1841189053
660708819
1959867267
249094951
719375155
102689072
869693356
595850012
1918298036
2025634862
2117115682
1411894393
1350886840
1631510774
770358374
682455692
1804271213
1030590998
691021321
980930346
1595846767
7084497
1455727040
1668130005
1370218474
1555815099
1164142669
1137749304
465126243
1561231286
2081675646
1199934917
1715181849
374793603
2087921131
1966381652
570918780
489573167
1953794487
1858530716
151392914
2136962818
782602129
837693139
1305662265
1710263815
1910505681
1461453956
1169899515
1003481813
1139391206
904741461
1220362332
1809343037
1063936497
213966041
1412868490
2120063339
1319053158
1092681678
501663175
435590455
1658366453
1348608146
1076852657
1419809797
821117133
1084591784
1828686052
496197052
401408187
511108773
1535066029
1078545708
1853864990
1861710117
455847896
545476945
200516495
1698508842
757519784
1865567755
488082240
1798501898
670590368
1315675704
1116503657
1386907404
472622186
603721165
2114727802
1622840201
354918618
611181401
395676551
1077465683
1850265868
261144290
753713906
1307723603
1226655315
157605469
1596045710
1534647238
896086089
1093998829
1822906273
1186090287
735037515
681114072
353205551
2102164010
1791236044
1118215846
519871249
1792844854
1855340344
524919010
1964556987
298867012
1830232403
682044072
301070123
1433393468
127925473
422609908
1725088754
569818026
28886366
614409809
77582165
1764261199
1176698627
105973358
2006424672
1872206021
1656522192
194549112
1829566467
625412204
974967106
160081778
1124892446
239355263
344629867
1856257304
900236711
1769479276
1035184567
1129547331
2099648079
2083471435
94766094
1631658409
404956895
1189284618
1119980226
2015823192
1219274704
1660916271
1649019206
406807072
2049289825
982380402
1274166586
1127672034
1055491081
482269858
866093984
786916385
783163240
1917465115
703375490
1191198144
286231626
706312467
1306660656
343012719
46400653
283147037
963617996
1972729454
1770323938
1682861269
1296847977
996142362
290582787
1908007698
494499882
183797426
1414816104
1804074105
259738071
438238802
2129979791
976469734
1413829415
28929110
836018804
13243204
396454191
1630351691
1744524809
255223191
286062643
1231485031
1569874267
1238879743
1873760019
1727357247
427153729
968906460
1734443923
788290105
2141509779
419111033
607211697
1056920163
1302469008
1805944359
478063224
577259960
1199528061
889810709
1319685441
997553389
1880994121
1033891686
763109142
2099777837
1710119315
1196751071
1168343306
31667815
834947194
579787763
2117315700
817944506
1326600027
890500998
2020158585
273800278
1971914353
1252158991
598066298
1667074027
549599996
834279700
2068338896
60874712
82088963
1422153732
270478779
1857838355
130185947
1217617244
178774937
1978316667
1794726243
760127450
785289082
1700032909
1057941166
1940504352
1194671418
880974304
1349218900
253610604
1771598989
1987133822
1038087671
210168987
1901755245
582395439
431119407
1426388583
2009184818
1848745087
247648044
294314593
1510790370
1003798066
2138661142
1290620457
1645807237
494947382
626923395
24027511
1182258465
698429226
1540856978
1475730685
402099500
2059450407
1067283268
1516325006
734180251
50019671
996846550
1197841509
585859391
1126978775
1656101266
1920854698
439554349
180783282
2059520785
1518635554
247922579
923031305
1583300443
489100933
834117096
1236888925
1286122857
641400350
445279741
1493039983
1122673143
1870381939
1556706184
1543392491
1410874615
2023336021
285282528
819983748
954708420
705257017
1048390425
304355779
913067788
757327506
809335093
42846718
834500676
1951987809
961660447
1194307253
201099310
958883677
984872373
75552778
879739792
839559967
583008240
698141543
1190348389
1253357914
954607910
1698938854
665214856
1822354667
447561477
112630400
113705493
153987367
1237112226
1938932588
414917747
2127710038
458503027
572630413
338336812
645569232
218923308
1647838660
1658060503
616222768
1518531722
1175823744
820399256
1273101797
1595704746
813417465
1796561671
226403750
39695332
1275672481
405261012
380368192
542994748
435397445
1990571990
1957219542
197560516
1085437164
627137669
1705217902
786448693
378726541
559578165
1361581660
155758996
603724817
1648777769
1167200083
2058664229
32564134
1906163000
1485519680
710364264
1760394246
1829543948
334555459
1693060121
1992736772
1200056980
1265105573
920011268
1240740729
1872421126
1208600249
923584716
435426940
1754864353
537721073
1847040763
206718199
175057197
1553279022
286130495
2001347368
1363940638
2002928316
1240243170
1107177682
1453382374
764900722
172585103
1400741635
748156635
368474376
1356279388
835634986
483065371
207462901
1835382981
686469650
1602736976
1687152038
329869367
319979581
1559571075
701039574
1279686899
884995171
578669746
1973938727
1709362175
497369566
2013838509
1940064374
663107626
2015662467
1907169045
2039828252
1391493016
355127166
1894049109
334039742
1146809721
873186020
1533799041
953797043
638509012
885902594
2129346866
2046103623
562894902
573437352
941446557
1133717952
165468461
1608462677
2140579599
201052703
542775682
250727839
1114132910
1272349540
1343905144
1224648803
1564151829
93401682
1011604566
200729247
1780331443
239570345
884524697
1805537747
2135414602
1267774742
180603422
32478539
272059841
226530542
294939776
188341916
1348235580
1941829917
405356245
1787833218
379895424
101185220
219809754
409489826
1691240264
873625797
1709154275
2077885799
302099052
272166084
1980752117
230095482
111896004
899752756
1764165658
312627403
383832069
1875381808
681877726
37462990
541976440
2042160823
551297052
1002719509
63044844
563140087
328029295
1188734169
1260698799
1049064823
1802117647
1855808242
111688264
1038794616
483416949
884151007
1465776713
852163964
229555598
701544022
1921670349
1085318174
1484556244
1875351028
300272610
484416569
1724256964
720541452
1944478969
1330352984
1190648891
1430760707
174475213
340714228
1046094986
170764872
1845486910
21007896
1468865265
1554259915
561901349
1087830776
2038592541
1726703113
1278745113
606866129
398490381
1277554124
1523925584
1973851623
1948833455
1800924997
180391076
1183649151
1915096038
1421420263
320497323
693182246
1409988966
1324869962
52895970
1068285263
544340537
485841100
1151830319
415665013
1542511488
1966499954
1801768678
48204417
639750557
1965375209
522711151
608947289
2011818898
1691101169
1252814179
1913599843
1176887312
181457915
303223848
48553073
1761641974
2067632488
855998174
1272046617
1004291003
524572874
472938091
1734356017
1226529227
1922381471
951377667
426817679
1711435442
459434675
1126099271
977650788
1111314627
1165373441
1730319260
1692992619
915835402
1710825900
287134257
1097604794
788319208
1753602088
1577547967
1001110996
1133928132
1926170411
732550269
377398100
1713439919
2127806848
43939374
1664488259
1054222321
1024337712
1559860526
1223005408
341865763
809562296
683005749
199473605
1038231585
872011526
885037880
333457289
1881593021
839565879
935555794
1891381382
987510256
804320572
2101064618
604066570
1645517270
792014383
291993921
1874744325
1974267965
321959480
236351305
614020828
866441996
1063509902
968657490
560062610
917928957
503402260
373364597
989896702
518277705
1399601930
1181773703
1484348029
896970126
381610027
52123245
1024997094
830588780
677488043
604128748
2099221110
800502409
1275458600
1201358718
999079589
1642575253
1271893778
1610074017
1640010886
739718662
1117004471
212355734
1366458661
501709140
1858168862
1264023488
401586006
570595326
1494158104
1892141572
1471971455
1067722852
1913314091
209021368
224182311
513911776
1269428643
393833425
1968307630
1747138876
366279855
514651905
1862415168
904030099
1000812459
1790091456
1662953660
1087879426
529156695
221967812
719316257
1302989689
1448469075
15452717
1725170182
1508766117
1118829464
854165460
309233015
25783023
46928362
405104651
2079188289
1073701372
1721504543
1959591299
1616410331
1174425936
1881250998
1552122270
918548923
1459303741
688747416
2110268163
505897240
1397692459
968974148
110414465
2125330177
773917827
34785322
342846607
820203984
11454060
937442228
1758784449
853955234
320859831
474886406
419065364
346457024
1637358695
1073875788
1621140824
1822611221
236008622
1300696923
1042713305
1905789115
1591426500
1879523511
2121423799
1107865383
907619167
202631676
1092532650
567248618
1950964309
211680015
947707876
1780417871
1822230088
705795789
1285495153
1761980724
1860247193
582642163
1926770790
981293946
615249808
557043012
1544992110
364515408
778267617
1765238859
149938861
509634295
676119122
2034547375
474599293
1919681534
790972010
269130850
1390376369
1210852292
282172623
1560661571
458503027
954434548
1396366452
1719525014
499914820
2070198137
759530782
6820808
960377987
879628581
1874420417
764162165
1495861220
1617296817
1451552960
1632316011
530852493
1773967343
1036454157
1964062578
918301664
253975947
615380493
712116748
1074759609
1801896608
1328202603
504142011
969114138
1827020354
642460456
1320438798
103673466
900441787
351298023
626454822
388121888
463126647
230768530
1905701378
546723716
1865465637
1757415100
1457914458
2079987444
1240440141
1837659326
1218413523
1999930677
440826252
1063878261
37960745
1104870741
440745611
1564000590
771893330
2065399835
2021357821
193725838
1423721809
1841947021
2058862755
2097799330
2143539284
423138687
533993865
1890714178
963910566
59330160
918754034
964534257
718999205
85448972
109402642
1327906455
1917298957
109043741
1062777252
799784357
768452778
1737880821
977739746
1675598787
132115253
647750891
1222584665
718242182
502294090
1709677611
1970726688
873842413
1514839861
943683833
666802298
1054419018
85101500
293525060
395556950
1940668037
2112930098
1786847925
868032277
1440160843
1270517018
2130370876
2105094723
1388057933
1493208677
7053684
1282733784
2020083673
1211040868
971395489
224650356
1900057619
1135460035
2025001008
809363485
106093460
1721684250
557872732
138326836
1286960382
136924097
557896032
670811863
391756239
1811898427
1817895782
689641072
1137183274
1114932367
534692160
1327136156
346849835
509407754
605459633
255865571
94156804
1595072039
635893496
213837716
1519303199
378746829
1084383394
1230080050
802413889
1926792887
1411210510
908291361
216574072
1465656780
175595046
888263585
504498948
442351922
1326814942
460820254
1372105004
1826697319
173430835
74729586
7848137
459366279
1914601010
689167646
2019357370
1232746352
1819632134
1439813706
2015014345
203456053
1383929025
1853714045
1093973711
2108040533
1049598612
2000203866
1576351051
447302816
2084546842
735327119
1237582153
310212481
1455028643
857303142
1742962054
160762034
460323929
670914264
1552558758
589563687
2056549340
1579966846
1848603773
259703290
1820327471
470450985
1022836524
744135304
435678895
666765172
394861549
153325370
289490575
564845889
1489232895
29200963
1490478065
1642447176
901687443
841107294
590129799
1263383617
1354977875
1329571739
1725487509
1171796622
1317128868
163365358
1067063221
79270080
1647819628
1741452055
1000987438
1514270522
551864158
2112264665
1358845315
517234161
345839387
696504454
1733095263
1716622237
1192411266
808862566
722728919
1967929539
1277676013
1445390587
2028898661
1080246977
941639860
855199013
1507125757
1675471741
324291928
46402865
1187529965
1286587634
636470672
600625601
8385703
489132084
1441859009
1229725930
374207136
1499776477
1511502109
1651779970
1529886503
288199142
1425370251
1588677853
1686107287
327536930
543295189
2116185988
2034886002
1494300118
619913354
1999046424
1929165408
1869322964
1663952321
1486925442
639713553
1213730837
1040435670
275584314
520441266
427558838
1822443448
80400369
77510082
1223767019
351895201
1898133825
1783169867
1555469440
245390595
1704956381
51127604
485386682
1560827833
889712871
220882637
441610296
775070585
1840355198
1541965588
789772080
1300857452
1372585138
1014889447
1673482585
1867436905
1706768076
94100819
1334573513
462969285
1178656869
751143899
1211104200
589951460
1041457631
1597916326
1353009717
796280240
1648371368
1971740213
1430182742
212280184
2021374764
893611780
370835820
421057881
229937134
1735620328
1022079643
1503474585
29070875
983695098
361682298
1149813715
1533226454
2048003202
968631700
1197085874
1010658447
1663719978
197055010
1530457584
1260268251
1677289918
468330350
29368284
1576983812
1988325062
1804573170
1272155110
603464124
667020280
67295072
1443323978
1099057513
1578482936
1333577620
2123366589
510805700
1655264357
150502290
201374915
323264293
1835852248
1151225975
2101593499
1724236608
1146474248
1725137794
1613421729
1816770643
160475860
469119923
923814051
836303510
1445379324
698601506
613380864
673336671
399841508
647752056
458261893
1613666049
465145391
257436252
1526752821
365464394
1656102781
658648711
616438524
1634962346
254197732
1157157935
980395279
1866600247
201099310
5592749
1324898526
273240748
37360055
1775347878
193575667
1021090023
762528309
1965846174
325759853
1207117582
2143536643
2029670500
583350713
683635458
539658400
1899857955
1375724398
1918130785
971400314
256839463
302561936
1493028718
1286969
361253451
690511421
1140141190
2094344013
1556142942
162062972
984591482
1426883673
634975421
620991490
1162434271
85881405
1834522692
291240939
1397093614
1798754792
1493930367
1921596377
1213655795
2051649906
2036591492
316629482
1943025075
1756763375
1543849792
600584556
1793400120
985400324
851526964
225304619
659020313
1683546223
23487649
309393397
335505504
2101017467
1464511842
235973725
975993525
803120814
988849580
1372374265
1871913291
862002301
270038944
458411309
1776867085
1182186217
177693718
119568807
1721309571
453128016
625444371
2057584838
96472291
1211274311
296378278
96458925
1171071018
1091082336
514972291
1419951565
1420695405
1891271470
1142920329
1244295038
1708133985
751575396
2035107262
2076350213
1984884081
1533422969
302566228
1620262201
1541429988
1298645358
1620493626
604855548
1937969234
795909830
1583708850
1167577275
230159489
466688111
1432583805
645787225
69713871
927292821
691859836
2020245717
2109056195
1840418193
579719975
515359910
530958963
702072645
1186496671
2116652106
2020156346
1276548410
1739316075
1361630801
1320199149
929735385
2116770866
2031629631
928787562
131262805
172667538
1010642658
1495428196
2058717840
765473196
1580232183
1505924465
467419787
1359462501
1027672699
506313605
1311937989
328070077
797074440
399124805
813290584
2068872560
231358029
104240696
73907134
1255063601
999603119
261853919
754563721
2099251159
1603954302
207062847
272747776
1555177898
790910206
1725017906
779710083
804284068
66296653
2027869745
17511936
1439352290
2140091523
408230086
1122899676
1852919522
796519165
1777686190
58031844
2095811889
749221226
64922461
1870378150
142865126
957545911
2038053703
1703230444
1278499581
264475790
66270888
55165767
1395653803
1201743830
1513058790
37730141
1394672194
88901988
1641198129
593078712
1492298701
1732625864
2003094346
1516050754
1709656535
1777572260
798913315
2104881874
281300777
23650489
424827349
2002614120
483022091
729770463
2039401552
1918080311
2102286458
131387575
1843652177
1829493028
1798327878
692236632
720516157
1502421503
1536797205
1078172098
1788794726
711721660
1725440795
767375418
80105131
418323278
1044199605
944636341
564965087
1232619241
1850584363
2111894363
1444821655
1247021133
1812746120
969137485
1776569873
2137114061
1954999598
1355153590
1007631765
1664008965
1988960656
1899075231
1043792018
327087618
653929334
232863225
2094904558
206045648
105563364
2113209152
1367908714
1398134193
246227744
2065403518
280740710
674671963
1010812070
1243393573
1640592630
1546065631
1296793681
2051785298
903344889
152572049
175894338
1116719167
499913753
2115959449
1592718932
1681390597
410471218
1983535124
1208302241
1586013291
1759720516
446153690
1893587524
426378566
50445493
43343889
1583767185
406019437
982828538
255706031
1393731721
599882574
473708966
1569447403
1215095283
1244497012
807986999
557301886
920523073
35154860
689601443
2056562865
151800332
1359903805
2049566179
332030654
1251959011
423472059
2077984758
1642390006
480016758
2119310657
1945252667
68243364
1536918921
2030181351
1931206348
1365014613
785053669
816536617
1784657457
1603072530
981811453
1348842257
1394062408
1776556924
427599718
153459641
1959758178
443625823
971080406
1521183225
2025320013
792325227
2019491176
1678964954
552472690
17571487
1195016127
104957018
180226096
129011936
447241141
1649991392
1907854877
874839721
694559910
1853693630
899986581
1481796127
117485183
611759404
652822610
1357145545
659390784
1273107357
1971682441
50136432
438672643
1080930416
1474065606
248151397
1005518808
289766205
1681887896
1973798064
2070562478
1481303161
818787065
1942573989
738082590
236698928
943676502
2086692983
702455440
1389265027
1267761069
2094281371
232596887
1225361112
1132628221
499819899
1532665320
419494786
1537275472
1546572991
1601161080
842406682
159773693
758917369
654057181
1293335663
812048152
992441922
1199095828
1147324962
618639834
465965256
1626336718
73409718
1186285132
1446608167
1878752582
1867112468
1670310482
1862672698
1414556073
397355489
2188947
137765927
369817309
973091067
2088222775
1560391074
1986708010
930220524
1477848921
1561092209
1460248064
1241006504
1066148068
744380848
955646704
1775365122
1667031552
1287791544
730837943
1344946888
195822100
1311494788
195516745
1677890661
747761491
144445784
1952371622
2070487350
1323854172
637767072
1692870906
2110783649
1775757386
688224385
1201358718
1458288447
1640669421
1281573774
467824971
1727407317
776021267
1969647342
305257041
229103065
1098257264
1338795126
1153182653
2134143793
400204762
204763922
1596764709
1894659285
732494454
1884279862
226999826
27308417
729908162
454325080
753347090
1804106244
1484267077
1630507480
1241967681
1937979735
915787544
1444235069
1340114108
296512028
1785388680
1406165446
321195835
2022564952
705066363
667631358
1445637071
102712663
572587428
1197936960
1904000357
1869675948
1493899849
1017943812
550837385
757649488
57419826
347176581
1229280980
824452482
487767912
184381282
1537628366
994468021
356599840
1563797012
40615217
414854787
364644900
318935281
1880604540
135525726
1255692711
1300826265
148204079
1391981900
146778730
15120827
1312157043
1160219087
800980616
961041948
139975773
505183573
1506010683
192254881
755206748
1087708290
19927681
1922068002
658772870
1447752190
1129776343
1714671986
1520766406
751592556
89998052
152843745
821287340
1415816241
608681462
667752379
1285459696
2034939629
1846538023
2106121534
1705450801
100696908
827095336
1444061376
1893767959
1705262455
1578883940
122799532
1674670572
1443081736
1325753805
1403517237
1237381949
1877186306
1915640610
1455161348
20262803
1773306580
1728588821
2023001761
71911271
813563503
1692040559
92830857
1845845261
375453084
2094426873
844754273
1074581770
761603662
854256711
578367430
886471309
92958150
815023708
1326637161
1248167369
2110760026
1215807781
857352631
1870724422
756004768
598808808
1900624766
1250488475
1868216409
1611883358
673495002
1954974082
631805331
1146314096
1152789711
1243081973
1537504423
359115723
1345728619
997237312
1088114616
144804155
494962497
488579462
1194479179
2037815269
1021520245
1106712465
30633662
1710389010
129808294
1335691540
1460607250
1653112204
1703112816
1868724577
203171125
1366698448
208101146
326325841
1544560406
1567918796
1382618082
1923115304
348654578
649909723
702442498
1551794322
1518264426
1504256632
1474213430
259723560
926203454
1229452205
842132505
1629495088
1027862236
904943962
570531138
1579351532
1273562839
2017898031
156439547
1576014712
1528394144
1875099091
1656661025
482295218
53323679
417819775
579585939
440449108
1624026451
1674614710
668471203
565476092
440399081
2128049801
1585663188
2016797585
502157615
114269855
596549323
369120687
852384154
2110651512
1685110744
1727580049
1461885528
878021220
127620686
354368662
1978619106
1757110858
1785305001
25114892
1805248335
96907553
1426443876
2026628119
1796172637
1903750551
1207320956
64409264
459688403
1697738546
1190531700
1257904296
1940540661
1812034835
48759709
1724652191
1073881758
739339052
1897789543
198594913
594264637
325718679
630769776
1063429499
2086678522
1637452911
1720611801
142221415
1241661950
1556978612
1028044750
1757962645
1524089975
1355148633
1401905995
1672123112
749607268
645562020
591716547
1194927335
1324702310
759256061
33060911
441463388
54551191
876633286
813082004
1764654839
1237066908
1798626966
1352071208
604082564
399546906
14718129
871488832
422886209
2141645245
990370405
1921823251
876282498
286578696
654745836
1157085414
933994874
606947062
560496312
1349822053
339689708
363757307
733986736
2083406387
2083480876
464077970
374983435
1674515224
772912253
341338195
105303888
272024014
1576889730
534494151
1206561553
1749360405
1352838946
1416206066
496131773
2100038597
221981999
303325163
1715690069
1220171335
675660133
2093472993
2048140744
1150851762
1429516794
194029795
770065760
562838126
134037682
1272260431
1768185605
952730895
970966565
1419198097
1572129209
174328058
1780034454
1134969937
513181557
1035432988
1814979938
2053903067
971901869
197921878
1274746676
621910527
762843091
170310869
6041328
1000083750
1204593211
131723340
200287892
260168391
1548139971
110304850
461697391
818717664
1849989699
1632476333
391018819
1099929377
333706596
905629955
438527627
391345116
693255211
1797238127
287029195
855188349
376658074
1922529012
1846910267
1768578657
168422371
727611072
1409826450
793236242
285952122
603108740
401493280
1398954953
1836448830
1462518450
2043849762
1402231507
1061396405
1186279612
352936388
83556026
1274906854
310256572
922687143
150151787
1195565475
1077578050
1472697201
1352792712
1544974000
1334432244
452587301
14252951
628854872
1856086771
3880026
1269086346
286411162
1759070551
1856015001
45059519
2073638935
350772363
728256078
51279418
1253318893
1777907319
796245078
493811676
456136969
351711724
145695239
278292836
1133687534
1283751527
230144804
1664800300
1133778981
1276055764
1321286587
2136024350
336907859
1140938126
1042619190
838581879
1086745616
983250545
1600265508
1114522836
328739139
1314251688
1356980405
1409650737
1128365111
417796907
831891339
115963571
129942718
1143730288
569960942
1478186851
1814716470
516428063
57999757
1196419795
1156131913
1882477807
706082317
490000825
304806713
233713657
1905697615
456423539
978454178
1070028765
507898439
508943065
25354793
1837300089
368720939
971461634
1511575282
1005239504
731622951
1934961720
1133702875
2029313651
227024459
338769154
1527647728
875522660
20130518
2110968587
754787559
1025573474
499777431
823157766
1519951433
921459450
513756503
1507689024
1114743215
1476300519
1855003936
632454336
79226664
1085583258
882143853
955168115
287821733
1516824381
1418439202
247263686
1818976669
1697304796
18764767
732503088
47989232
709230152
1180949037
1236072829
1940732605
857200822
154606939
1593512201
741476783
2023833659
1904464531
530355469
1910558996
1125143446
1253438861
633694991
1608637081
1229559727
1161662076
1286285948
1088065532
1771819452
2081467215
2134962012
1709102810
2074794188
566203383
540858658
1555406164
268360005
203086505
1201517536
83616492
3627057
861550951
443327243
780242341
929040040
387386046
495336685
744277436
620596926
1593263485
365333731
1547423597
1525219703
491750371
604876039
1692386907
1385829805
1312629975
909229968
963169052
1980184440
674078556
1447441113
1991071053
1078749870
1988761639
98066092
1069063865
1392945973
1553957946
1179486046
1085403077
1846043465
1736734151
1101689130
301993834
17226096
140162896
1762362002
1976976767
366276336
90981741
2063353631
1151559814
1104134247
1303943962
1641901397
984978394
1514564852
1052732704
840730424
300385472
818254634
397959141
1730316915
1823514145
642005141
971118871
1915139848
804730536
1858665184
1593792466
1616794639
1934313414
1017495554
149183160
631830999
1903798522
1905072937
1893047533
935039524
196313528
1522159147
1056087352
1385444287
2077418957
1737519156
1228186
961536365
1678491606
1724527805
1023554494
600413021
1302635616
332370351
1794425033
1723092397
1593627562
1141785054
1747287204
2004773781
2111085020
1294995442
1435907365
588779515
1190558946
40651829
2004101116
1589067770
522504013
133385324
2047580731
169946036
1512336521
2120480682
804433030
578820640
1309525470
509061800
192904120
1355858299
243616196
272987548
2047412767
929758237
854979132
1079299535
937175219
123855763
887772283
1457138777
440020663
1796765015
943475930
1272600008
910461243
2026477335
314108516
2142775047
616892871
1520327117
1661495890
2097724900
868637774
342100381
1332488676
790073688
451275486
1845389232
1313441998
1820699928
563825453
157521298
1501467349
663139388
1302865934
1958987075
360584256
1312665108
476298357
1846336499
310395150
1100350746
158571663
736477008
1519109941
1848361651
340057568
848523460
821559211
707955808
464794190
522126634
1204319949
680440101
388745820
2039298600
1869182066
828965075
1649251897
722015597
1398666442
1996136009
908157289
1281252221
1965924799
1503001033
845893550
552394192
972610466
723112652
1791185451
166740613
1433439272
387327412
376481660
842806906
818094676
882710458
1619303139
1574762539
1415160921
1631603696
1932695427
1565364236
642947372
243778421
1812979390
2116043581
748613662
16397877
1329398202
1898037955
987977726
1509507001
1772577326
1033176315
364751287
234100902
686821514
1148003550
1944628624
1194887684
818236993
2107184199
585739727
83485180
1224137645
2000339164
1823329960
1592941360
1079353489
1699237586
1139796337
1489295598
1037245921
595839811
308179010
2012800514
843371385
895623968
2070722980
1658161798
1054736884
164326260
1922206384
1842413685
2124857127
1564530571
1688043688
169198167
1011513627
224092952
1371647848
2063126543
1247794757
1276702681
1866962433
1130729989
1738345569
763595638
292450358
117875587
1246886074
1746961894
1694150343
1797569716
740036312
34984306
1582349776
1984867383
1005990111
927030925
1781474812
1255384028
647837588
450334523
436038773
188053389
2072901000
2022847025
312462975
1282810211
1672980245
1258671645
112412400
217949787
240001664
1789938066
200437938
1188089663
1444245660
1090220469
548303595
942691943
283572530
253415180
696514672
1417572162
1877787963
2114694388
522613993
251884875
62278116
340625825
280868370
2021045460
479474172
1837205098
872691018
643244619
1113812385
1204372859
1453295908
1260336875
233286510
884010956
89672019
147007635
230530997
694757755
83219233
1139120125
483994558
681222418
1683981129
1492339690
2049948511
545037238
1769131933
1105679016
1480942037
455019682
639188044
1276635451
1153907272
681728912
1435135780
489307762
1452217847
1145613938
1624028501
1455811737
385789330
52159400
597458104
1203858783
1568709198
526412503
718683226
1026672546
1926028296
1454448719
1605606125
668427871
1963816817
754668976
853454329
1854232435
1178257279
1803669517
72934915
1538703946
301917107
849808345
113303649
785621075
1329704336
912007634
429794769
876263089
708461300
1139039634
675710641
327950634
1817785035
256167371
2119186877
272510797
1704947249
1837338338
2018610414
1646905112
581423452
216005159
484895290
315444288
1200434278
906493896
1115478123
1189887223
1607816046
811766305
1422220714
1307059026
1043898376
727818108
669952759
49286589
1956790937
2030016257
517339060
564331032
1901942450
2122709634
1417774605
361026649
1225675054
530246711
786299397
1518981665
1125638338
1705252905
1169180542
4559831
541881193
848849864
666549973
1967345394
172416161
2021816935
222653230
281273700
1052453190
1902291329
475872161
688478639
1211662307
480466787
1183383495
1646934525
293346754
622807860
942370743
1085509970
1764590181
608777845
1723642621
868401495
746686963
1219678584
567868620
458381383
523345689
1823981535
896129028
426173179
1965385089
1196892105
189680866
1659222357
248639351
1227980348
861171646
1803438787
1591852984
1949317074
1468635374
813637993
1892171573
1884152522
860225193
1677195672
358875225
1664743304
318113013
2060250783
324636356
992514903
1085552308
2006807561
1795606595
1678998490
1792979971
2145725081
1722083462
1326392907
1265360895
1975702497
1916762484
820497440
608823377
373984567
1110757460
821048247
1212241666
1117730022
1521089471
435280370
818294217
1514675856
1874223988
1660445528
1211491950
358470454
1605922666
1713740671
164443302
963789002
1682127941
485449984
770513835
1862646456
1475730670
669650923
1089695135
1765453677
1112944909
1142560796
642091062
412122062
1738159194
807794554
2101805141
1566289088
1412054083
1259872408
260408104
1422759780
1084597054
997376831
1953253745
1083671754
1802532483
684397980
1636935479
1417507860
2133361654
2139723368
609078265
2025542806
164846718
2000768745
1404054190
1566875073
195476936
1357214986
1892552196
1324084145
761188634
2110484635
397546727
1092464921
642246405
1826976062
1087586075
898146290
120021252
1120476396
1439740195
1146752550
1711721380
1167835449
888235681
2036043970
631526944
2075187953
2097081324
1505089668
484592581
204153109
368750027
216886512
1721438047
757363570
1893461851
1780580047
1645809643
33129336
642123696
881547305
790494359
1314852828
103703248
683382445
201980435
871775219
1523669766
1665672065
127278562
243670784
903006486
1700084198
1448631292
1132267895
249489588
1829063746
738962879
1934144314
2015008080
302066880
354389755
1414246580
371287016
863141564
1498434050
920510474
916979130
699942495
603709866
1748581233
2019853375
517590847
385313178
718332070
861702456
1679518004
639024091
1668378519
1852456441
1291197676
1728224348
1560371220
925106898
295497668
857318698
130934581
185882033
1075833326
1851257126
1724055553
1639191452
1978630887
1276607648
1272146277
1838885219
1603110313
1651487232
1580779735
855027239
697775122
1424336919
1317247827
161498185
1850192823
1596470528
1636206285
641987556
1931359399
1580440103
1086753649
1020304778
1948898343
1012280070
1809538084
1344720481
166284720
1539384558
1337966384
1065648907
1682384200
2083533949
238270068
788686642
1846562346
1500187113
1006620606
1557922955
1502053370
611713784
703939261
1094961258
545747519
871016297
1363128970
139991078
1024735414
399886186
929993397
1141139198
148470853
420621478
32813280
568478161
148655333
740616420
190887250
2136160210
562327415
1042443253
1891235898
183978163
552070630
1206133751
947710084
853757953
1092823156
1644548983
1195379604
562260319
1186592594
834785380
1439870716
1905358951
798942020
1508047168
121025740
321590352
594121832
2086849174
1997756260
935244408
1344583464
941920157
794006698
804102108
2101450926
2043499935
2030691268
1425088956
560555407
1821059947
396662993
598817913
333608326
95276774
672031590
1733243373
947599789
579877377
1727309745
95553931
2110079532
1015710357
1300423224
1855339814
870428577
436356884
441279644
1048214148
1024130769
531030541
28150298
2037652611
1922541710
754481982
1079990426
503128
1682435678
2080973662
1038499483
1526119700
1882198019
753538578
1536478131
1049680293
769628614
2121565546
1645163244
648140120
1090866159
1155849189
57442192
1289167471
196796809
283952998
2118690504
53190844
456102300
1278484728
1980701918
1577645654
1665766856
1779558065
1698960677
528220349
1203092576
2146552740
1548402609
1737379055
697907762
879352692
396822885
1404554408
219976335
2069892844
166783257
1014715248
1325576536
1782150288
1620184927
39896321
1725393805
910688980
618442105
1789464392
1321330514
1937868309
2140704659
1743431717
305586584
390665527
326959199
2103949440
1659336644
1249620026
302078496
1000742141
1485188639
910095803
1182569619
1668449914
1486184118
1641594069
1261023261
823295805
1890552308
977821728
1020488114
1824285929
713783563
412255443
551457102
973722091
553677598
1540129583
1323749896
1170098128
25455649
2007182134
342741331
67152322
1881605775
1605663426
1497456660
1672605883
1981742734
547150883
1599323967
1318743744
425855602
255129682
971915051
1270949001
1520892005
173125280
413756177
1405787011
1253644355
2067455314
705441669
423892413
1077433692
984489041
214718609
512562509
1585672859
977386651
1973894607
2023557345
737062960
1618600344
1832099819
1088503662
2079848820
2123397899
1300881108
1196148319
1617398090
421962396
388594633
796412849
989191156
1026817722
1809737806
1675843892
1538144157
495116920
994218960
409554540
1227569659
569472138
1496060791
791437739
1133379936
1190620957
1508258419
1955495515
72645141
391483197
1541606215
1779856157
612814005
2008990828
790936938
477686864
930925351
2019757042
1760614818
1507574375
1763365512
1658152130
558448372
793564309
1205604680
1487977753
1077826629
612259402
910816792
60448602
2137307050
909378982
890902854
10755885
790543284
106400163
518479589
1118832517
1043234034
651851435
1853685094
358513482
1620259298
1761066891
492754746
371006040
637523972
741187018
2042695731
514142417
25987572
1532757911
170137185
1720748330
851850661
1228580699
1313541651
1967031381
1314921332
1137076936
2083865602
1646880497
1229261646
498872014
2109905607
1185764981
1718268376
385747916
1121102134
1666307742
1807330149
1435725118
1512249202
1512954948
121179155
432890224
1133540911
72262723
725848719
312441240
805709912
366874335
17353937
38845487
1144690508
1801621460
25628162
379202389
471219092
1589533251
402334711
1817842219
155004137
192029966
366418918
125425217
644847445
2090283130
2132853095
1752658666
1773190044
1725172628
502456428
576284484
808536289
1363972
1904040368
621883271
2058681866
477337620
1350730371
306267038
2070645418
1017625283
1360422528
507515625
799168500
833975934
913877262
1938611675
978596375
317173902
616015909
1555561052
2048903359
1933158755
2103071915
161130553
1197444921
1797973967
1067797750
1893118044
1104466283
1199572295
739557394
121149462
1749106231
649226667
225722418
1778893011
919164736
1586041211
1267376868
954602924
1939175113
1445537032
1453105690
238021542
1139341240
1309319602
1455076493
1188759870
112432911
1585798311
614878689
1805673159
1422821428
2092246093
857998969
2119386063
373912973
2029200612
1936036353
391659996
1578733981
596661567
1875885671
1675803959
129024795
999636756
24453228
2129675829
579760060
598516793
731318124
1855409726
183824440
525108384
1880616855
142229817
646961837
653509818
199131751
1223385397
1563416920
1604526790
1422004496
778188664
1889481363
1193706173
332454787
1823457667
237738631
712704656
1326639915
588339187
355052167
741918311
947739318
43559914
41736096
230081674
1060614915
300268480
1787960813
2061428309
916496765
1763807405
685819455
995475805
135828679
811343566
1548123644
1406489123
617855846
52823849
2029133440
2143885227
1104589105
1288617051
1461994178
1651068830
674168572
986355423
1834375840
1816727153
1003208196
953585175
1315495041
215655486
11530600
612431273
1709055093
1068961696
1257658975
1954947877
1170177723
1868707191
634441999
928666195
1475033338
2093467290
1573387855
1356995362
1880976036
93303357
599900455
30354172
1581180265
762418818
1628612558
1051116745
93076602
419964004
928002222
1776815255
1092300251
1710136972
1370928108
484341274
1360474013
200844431
807446410
855957168
1442870785
1156635329
664600563
1764384578
1436690208
364400
1210600606
1340615469
425748901
1980016195
763322905
1352719234
1350131568
499974968
441990927
1239414096
1014715240
171216770
864717919
1969211767
456661943
1848913287
436976043
1126191796
852596136
1582385228
2093688375
1900854419
1651497668
1379042989
1726968432
1297382946
332847472
867580557
1976959611
1377045376
28649124
1112055248
1380546638
602093421
472606133
1226675350
232094108
2123009659
1924080718
1484655073
449353507
207734007
1082282662
9801445
927936323
1929536717
306390863
658769062
387574708
1603538196
1944881228
704043674
1351090640
1275865585
1022163267
82470050
89111910
1718598104
1985881869
1225737968
38237270
1387939089
2139434802
1589891399
853107554
2080305374
809497649
121971857
304913196
959109965
221690953
2016952971
2093698225
230157139
1944128751
1954993547
692461114
1158565717
1213577695
763109589
223366086
682580437
523729468
1780056770
1686944252
1773941639
808049223
1731087340
1319661594
5078664
674432487
1621272882
923666111
945932916
50266256
991218399
95930904
1123731358
1106708410
452829165
749629045
179473982
292469839
47355337
1401753410
269180670
162128029
1657057978
188724641
1038778366
1922571911
987520356
1764415453
1079023861
1468084191
1613890665
804156357
1940219429
1022494649
1363704319
1661339802
1175066309
2086577988
1974888894
1081268862
750511741
900582620
271141209
578521288
40704334
734427136
1658476661
310506747
1141029962
850783750
414226958
1333888246
817395804
1615150227
1400678851
1767164873
1117174959
689947470
161374489
1846692463
283931853
1439759921
1013525503
1714242897
1123435611
545722160
1734443782
1681105217
1868395929
912502892
1767336268
1800869830
1596134409
159559407
1415677307
1618534004
434193893
1279554631
2081256142
501042141
1301861191
178166462
1137679469
1802656383
256884625
385783313
1133708349
1344246054
961064227
372907561
618899628
1262886082
652758698
1079453476
802329445
2098769658
593891290
1987300753
579151900
462864643
956771349
396080275
1662001311
1111236021
878568355
1395725279
86121343
1544669422
715372969
163864263
631721888
961943178
126630291
1502862421
979448672
96254489
741472633
621707503
1264425571
1253475247
634638035
836346668
1780532552
78436679
887892171
728056740
1856941737
372268618
794544695
1507729303
103010585
2074568130
334907467
522080194
1989318779
395892234
1488235195
644976058
237450366
984230658
1418288925
985720368
711758675
600560606
242034718
1843765300
295002362
744055114
723200582
940457481
623481277
389516675
1218577384
1668471751
1238418325
576125673
1099800301
570748547
1480656849
253566145
1332261667
968282324
1054976036
2015816989
1163855451
1954054859
671818524
1850389492
1198169306
1847124945
1148486739
664405400
471219185
1293042202
671326861
970477093
459977896
568285041
1972139104
1111431449
1737235159
1209026142
2073582353
850415147
1226258077
1601874897
555974223
576253278
1396635812
1498139709
404745464
114010633
80282367
359266767
2042363090
1553142408
1803553362
430823139
995597417
1980701089
1041563655
1452848333
1367179544
12143648
1198225889
1290512640
30659152
1066146978
440100958
1788753355
1468369790
676455295
465667092
1196350137
844811799
1685539856
742538619
28437310
829763952
1030565997
1137530412
1619164635
38936951
2098938553
1781882117
956463493
1329357580
858413823
566156124
1722259457
1574400567
1907555996
448315153
594687068
286842730
675852858
2087331015
1089755514
20947058
521976564
1904238854
1907854159
1652479070
1631560853
289331486
392004807
1391451264
624208037
1816865005
335790461
1292372690
1979792330
2134163969
1935388761
1922400661
783168614
870917128
1683019626
161873221
224211184
445584164
1864885677
434279263
278574250
1714032639
109971318
1262959052
1169449485
367152851
1150626252
555522829
1209182145
2057410495
812202973
156286035
1631070150
645099940
1524011887
831230472
1912361791
451612491
578024116
1947172903
2005287530
1557162430
580892986
357035077
1849411919
2004867717
1903981505
30375282
1923633613
2022317057
1394764286
665712887
8405414
1054984953
2101526903
289343647
1529942975
290046287
690876106
409183843
422723427
1095388460
778210207
119601692
1781632728
1270682249
841696875
1174919013
524174283
1210472911
1278593522
664753067
842876515
1319225685
2139415860
1143117347
340782411
83032297
2128008575
1312072084
1247810384
69400512
552427153
886190076
1262008791
1655146029
2081831485
1674139318
193272949
1059194818
165505714
193160450
575831593
1987514394
1111253096
655601635
261183040
1248645207
1839337742
1651792943
1423477238
1890917651
2004891430
789613614
1760256735
117793429
1484249137
1433199684
1813108219
1439499054
122603781
1461933219
1008344077
1240861389
1578129611
1761354284
31122648
202086108
1520142087
1835517780
779674484
1098229737
1198466213
782789369
1484393174
1758326750
2125027563
1871256254
636251065
77732501
14735742
794195707
769615226
1089262383
532895655
524959326
964713126
1564531107
249688771
1863580188
1516069924
726357850
1951253941
1019788569
23055144
2032265975
1791588312
712860086
749836781
1488764638
686942612
1222018719
1669951122
1837262060
338100604
517922520
1085339077
413693510
848711300
1624840269
1364990794
562061496
701862970
192660329
1891251107
1053239320
1268261829
276683663
1863176673
1920751656
497016471
1916355533
1038155394
1407466816
16864560
1938021471
335196627
1957510188
1645211618
758256684
1535029186
278697471
767324436
1438744503
703095872
1922199985
834533889
1881628984
232151702
389179469
2093668637
832695637
1938194567
1510798331
909184556
835299154
1924380939
857555853
111088781
1847552350
1216067422
1203662814
1165403874
457984507
458896878
820583336
299188054
395389125
1071872170
1473779416
616446
165004708
1071593226
1042200211
1028667064
1766240804
1614103914
1303690836
1566491344
128287763
590996023
2059184184
1008921559
2028585119
815459670
360285793
675536287
455545754
720872029
327131111
1251638195
1543065995
1670924826
1710002937
1702271648
406915368
919769949
566716813
1987513960
117147379
21195033
257656174
958675790
780771379
1448352546
1325028911
51397936
86138985
934031645
172728603
833563235
1624853711
645346285
1723204149
1681715736
1084966546
462869198
684592433
2123376649
1783328957
1435397175
1499479947
1932422648
226503794
70055542
1291972372
848193932
231902330
569742597
517018149
748172381
1604137385
2042045083
2019935471
37832636
46814206
1921062747
790202832
417613713
705659929
978442021
958176043
641894848
906087629
269482874
1373743626
2046725049
1040341581
554986328
1625887255
116082743
312997886
1977963793
985104184
648613923
2028377000
664773487
1572455367
1525444438
439421955
860804826
436210168
568667077
870695054
1340974830
1859421067
73066041
669089201
561337772
1451855854
1961928976
1139074186
645691794
1252454754
1936624573
1841917216
246348621
724392643
1413725309
1827716147
1870186312
986762318
672926076
1881038909
392465249
1804984421
429440400
8178268
1370300136
1295801261
1620970767
15890313
1187833522
456525298
1881618784
1437698836
731177389
303798810
1471475973
1258260006
1831503731
1377888555
327935381
2137392699
993787388
1041398527
1457694753
2103920139
1598868122
487729829
330893531
1932489460
2100506981
1625380859
1489373183
952844603
572587625
325543847
1020771063
1160988357
895049427
1327352309
955288601
1632447378
1829292534
1059190577
733790777
244117679
1248520601
723339900
230219286
1817472678
1471776521
1596423404
1579650084
1104058707
1324664768
1313072352
1283043310
1148659875
397340253
34843193
1027895632
123291643
1767533454
530102004
1050922901
612480655
1556260952
1979004364
1474065606
1738214616
1119317589
423554394
1189589363
393021205
30884285
465434381
830065904
664637965
1923499440
1658410305
1243745661
1397642441
507757864
1487874576
1007708
951448214
799004028
1647377616
53801078
475669624
7342728
333921061
1348101831
1602743951
260193603
821682581
330411512
1194620026
1943265127
1954889104
880389212
222520966
1441945954
506256297
2129324724
132061890
1533417495
1206669763
982803845
1432770940
1974262558
922618812
1941534127
145033511
1960167954
1078170854
1354129199
781117774
452784250
25311835
1415552257
1025089961
1884072584
744185973
309512731
52698216
1107084461
744592726
196263272
819328329
514657341
1011078083
481859700
980180480
1990861420
700878301
151560347
199865758
1009732670
1402484934
1595932908
643328327
2019286567
30860472
298609042
213823813
729704119
1833459886
1646445388
1729095081
1360609642
518014221
2038407040
733797296
384753934
2008533230
2056783591
272867926
2074388610
1517304496
1877925768
633441571
2089119311
838851782
1803881716
2132869969
1961006630
2026454170
960052963
1528781890
437380397
795195292
2089525118
1176561011
693655159
1617824466
1134730157
1993635120
544808618
2111587781
978355478
730259669
46979113
831728216
463368404
630676326
247533376
155886505
1937620156
383279797
666249589
1556838577
134903291
191710386
1326333927
2090704580
1083967812
892309409
494960487
1536327105
562929339
690588292
533577261
655998813
1547465250
1769085340
271467295
1078789832
1784581644
1210254440
1534140603
1577433466
215362501
1893188059
1152558786
495543581
2115028685
572816595
1037650729
877190630
2074467479
57935273
1399857166
2034879433
749529033
1039972192
1863233190
857776709
1083055406
1927396160
1001858562
1513470048
1456256984
1617197880
115337242
768561491
1719006848
307997518
2029236823
42294921
2010268949
738396236
506644061
319706340
1562253793
896414734
1915981045
1621161107
1704735681
817089249
122278665
773591964
150804685
1811357183
1568135830
1998181399
2095721987
548999344
315038592
1046788793
1227685898
604118621
1127766025
414438612
903373331
1891572928
168951252
1548031813
735570470
1241183590
1094137407
1760775618
1226494499
1230015017
910336333
979919679
821830519
1952981514
1918237587
1614658068
158132016
1765667016
877332456
1529201939
152769536
775948337
903960357
1322967144
1022677428
1250135097
613916404
1536454508
459854367
1307697540
1360189713
774272686
1093692514
1863852731
1515761649
1662042936
406913495
2109592615
697685524
1405060473
2097132038
1447452941
1648669454
335994832
1936410098
1465691466
1080639129
1851846756
268177277
662523137
954967044
1099538109
816901662
1975284623
124623545
1711751575
771927464
511903930
2070945905
868615883
1017554840
1169940877
1189705966
1760949907
233916041
1557927251
802968435
1959962686
1777510904
892806187
1983591732
306761805
607432239
1106401895
748252692
1842680782
2021980740
2093922376
2088569818
365969757
333414844
1641904771
1963937334
1325116566
916283560
930327466
1421243406
631554664
821800941
569123463
235624369
568187996
1912776532
169836721
1700283635
1927500576
2099450900
1117097814
599368020
402500088
169373775
1786029036
1653558906
2085975630
1309917243
216098099
2011213644
1801484559
1988654675
653208871
1437552522
1446488119
135518631
121222831
468328632
946223303
2134078581
2117401716
244721886
1793563442
579750940
95468361
17623940
2112840863
2138059478
1170124185
196824212
1969279793
654698773
903265213
1694386227
820557561
1978069126
1345229841
1101611633
1561712602
56426797
1723375952
2061192082
604005458
1671950236
2061423799
2004404456
983893566
912025208
1172182968
1641543228
1393377549
2060298362
1080370655
1875957592
808881098
1071525161
1512873924
618780628
1027458687
1397118557
1649491343
602601418
751843007
249113977
1123085555
535612622
785870793
228386711
638241322
504705601
1756452106
1735200212
1175110948
592176314
879371623
1841703735
1647630512
966512031
1397320129
1549556999
1204587655
1067863753
406324636
548719759
2047332962
481140949
317676936
2079044891
1002855776
1237805048
84747500
1043050656
219583448
1065688121
1405922700
704697336
372776240
1274010635
1572616370
772614751
372165429
409678820
1421347413
577042802
1282080416
262698350
86848724
1434540310
1035067336
1284711237
1179907231
687002889
241686069
1479515744
1790534684
546617488
1656361198
134748132
2107957819
1650020825
2038902973
9660999
1283553451
1876502790
1811707667
2047248792
1512056899
1827568099
2058348029
848160710
1010992797
1199016018
207238345
87379492
2133961624
469958043
1819515055
2054240433
765533302
2117115682
205784531
1296709257
1097741583
1757721250
1127778630
1692233559
1141430608
1202610052
748436021
1750384167
356143176
1141441745
552869300
112126493
831557149
1914825193
990797975
2136782380
1942417469
1534927625
1714783456
2050201451
1655585573
809441609
2020060690
1513205016
116216140
940098426
1185341257
160596866
1186114293
842460616
1966810855
990149139
479873879
1674412871
1134431607
334750954
1735808937
287493448
1934786615
694188056
384453556
666330181
861254395
1684568748
1481986458
359798340
1904384397
1450986545
460662653
1673822143
1714789727
1703513169
97913538
256169324
1354841249
2074224460
1646689608
1892174591
2091453126
272343285
178055629
2050240632
680797544
1490855911
1308480357
458077370
720179213
1183865349
956973187
2114855527
463846475
665649880
898684450
246855286
2080731388
1378831856
621926265
864526197
1050923304
1723944682
1684081613
876969016
2106172910
175758690
471676298
1468808525
291869433
847762227
1301007952
1870329069
1807999182
861277691
371424941
622429766
345289369
1391845665
2073013334
436001609
938951665
220553826
797108646
293736819
1760269722
622220077
779358336
159265584
438913942
1099752102
1074753539
1840667097
632523616
1331910149
948676515
1610829403
323733086
483324457
1818760740
1749213394
579201227
1853808610
1600009794
367189482
935324958
574086103
1220811308
274867866
1837820770
1369517552
735554914
374605547
461309919
1532787337
1751925623
1581761269
1343900582
1909490810
1578806011
751512055
1812057865
1462250052
1757513462
43166041
763303974
1326466125
913404047
1941694673
957701584
1056095435
295888304
728975487
751790935
1585032955
448713383
1781812470
172056294
940651595
301051908
71802453
2095468036
1480393697
523510914
752176401
2082829223
2095939015
182811108
1636661759
1603234095
25394692
1175568124
1459853135
1314452662
549160277
1751384332
14616656
567835817
1213714939
229169431
414293738
1890874879
1764575243
371206381
550227188
1658522677
879579363
1137285582
1120297327
831592363
1499041749
1831303878
1282783224
1228182406
516131142
242439346
1248792206
138375040
208402555
1958356685
410680908
2019048988
425632363
2020506949
1415753549
1600243605
1454314822
1506364585
1921472469
1089617196
446021869
1146985841
29777566
963521858
1332308437
1523163050
1707320993
289214143
1595547781
1574095401
49521045
1388883386
170313801
2070983348
983719733
2043707615
1274610200
145432364
1953311478
502401299
1900827446
1725422574
1159913067
1615876435
213245437
504342731
921515789
1400211903
251148953
772006690
1016411888
352452404
7959348
801718798
681943110
151993861
1968672995
1322185298
108283369
351775185
1403213414
122047320
799225128
1049509777
19417492
522281374
1577505252
1952188762
2006615192
1455725577
927224740
1859386653
1837355929
1344142758
127613666
1380829394
884405063
2116876445
1352900300
381353861
1324792238
2079678651
274190564
1577812104
1819182707
119222315
409603855
1863025541
1623228338
298260437
689479748
1127589798
1336484128
1134167571
1961650619
992126663
1931151032
1818508182
1740633914
1201001118
185696738
1789892124
2070702588
1973835505
170921811
817608738
1324045212
167065996
1405794272
1352212647
1606639926
1491420502
901149284
860614496
1318083013
1905551007
2057048142
398253514
1886838350
898983736
1763129706
2073076325
1867378272
1133482747
1475573510
2068671898
1024631930
605561426
1574673567
103571186
1572473181
281003809
1255178084
1773822704
393247468
1756833538
1955449803
1139658167
699419897
908933700
496773049
578575449
1717880078
1723083491
1024675662
826120507
1306201247
37271588
893118464
1048927955
162669404
1583463947
269180670
594622327
1161176525
719728398
205575116
695285288
1468670294
636757071
1426386323
1034276594
753684315
1953743340
696736437
135722088
1219882778
1993422067
105367690
1625287100
428524418
547628370
610839229
1016255888
669047233
1880257514
789165184
2013495449
1751977768
1221551734
308163805
187836925
1417611893
6009151
1243690423
840234901
2099495711
2088307458
2034686848
1618731451
1584224659
1595681993
869910376
1006579164
367932685
2059259014
577206270
1709278892
751326447
101172296
1802867764
1523433142
1328222538
378242550
461614636
707943433
1077822321
606725142
1860846297
104285401
313333371
2016481027
685348232
2066092533
173665708
843480875
959031682
293774807
1593132774
1292774875
1311993000
1389409406
1807221279
1584709421
124780150
693496187
1227121903
1088833606
643617814
1544999966
76847151
686647389
1974376417
2020990936
2139965240
817371925
1167362370
72766682
779092837
1036428689
335153235
1470514129
975771862
238450416
469534047
581140088
644463654
617855757
1275566219
241920983
1292044237
434164627
902602075
1437068815
824095436
247426721
1631268321
1675831232
1909349464
1436742577
274562014
170083354
1181942273
923753692
2057563465
2109399430
140578691
1510983897
1109167171
848518129
502441152
1025122617
1939123845
453515334
561397221
626233099
1069407954
1879035785
1081452717
484461637
292875368
262456304
794058081
416068771
947552013
1444302511
628484998
428077564
560750609
808701124
1376446996
1192504246
1479413751
1747128874
293753123
5917718
1656089654
927063628
1793254593
1486940567
1844297739
1465625844
309111838
167676557
946810339
905708798
841603052
945012713
1175116523
889538026
1829202702
1518469507
1865114263
1921312514
1048029017
648144332
2092536970
1272954461
696206589
1648084127
1012978989
1381859418
73117784
182770934
856384419
1006085737
1772820727
249937039
1489575754
480462139
274900712
2007463339
11781976
546942164
2062624903
520235533
1991872836
416940750
1986447014
1767393298
169911700
1634916700
1561162152
1966413102
469718388
221944934
1027536859
1076754224
873493519
1544774800
1096507382
1398052142
303501599
165685923
1501979263
957511788
1741929040
1154744184
557370484
245066743
1780072237
1552012415
1365914002
966293924
1141629859
1432403012
1965821647
2016465742
1643338639
668841042
1983522577
2133048886
291127858
212394079
21893494
686257562
1482712212
2094507601
282831356
942060709
1080670848
225616540
820625573
65876364
396494292
1275148986
1717841935
124529798
1309027806
1492693672
335722805
1551539914
1615925761
938650553
854209688
527141302
529009679
952877146
1860462645
938609222
960149876
932242824
894571814
337245249
388822693
2040013425
1896132187
374285719
428337814
480058395
929257793
851721775
1523581280
1213399654
1869914772
154417766
1589350437
1628699372
2042050054
1255916326
882330720
1618294444
463207801
936379884
1951362858
416497537
1761992116
1146102740
2038674984
289221343
1309092267
484099059
253798535
309904758
1021708276
1346170163
169376387
1416934488
2094967782
402377793
148736962
370891305
1104175795
1246795831
596320588
2078051465
1155270141
522981723
1759273779
284691220
147122861
1407109877
1708669950
722596424
1193579746
377202680
465112197
1714528609
1698269828
79600788
400714038
805048346
1019074953
1980719016
279845192
1476620317
1878342122
736460034
1769975858
679950782
1826541033
1017002778
962551159
1462696570
1687140148
1805909146
797723427
568458250
1395377916
1014814802
1864871349
2111724112
19540013
1783581351
418971727
1262156692
771481113
434954860
321429115
1041756166
1503154926
541944544
604848168
398542944
392106953
730708548
662361119
1667064525
1922759512
1455825939
146444928
316926483
1516973422
2050217259
2066496132
575945786
1177445296
850007971
1418664014
1898082853
1945634937
1546354920
111473711
1210434454
1412816157
1288877766
1201412156
1053830837
1526854424
799770317
1978541630
1860713870
1744295110
2038224769
908579347
1856765132
1682091527
214357218
1481984549
646802037
723976548
340627286
716052181
1202418478
1955669555
124089277
15938447
1091826622
1892441955
1990217516
1578629695
333418320
2003106034
885856738
1212350425
1129290613
1353276449
1225573972
1995565654
2086255521
300043277
1582694583
1550379942
971780339
1451389129
770277051
2106064938
1549008971
1736422277
2134925052
452242513
852759514
1036669252
855129215
818711710
205839348
403122842
1499781121
1032334357
1324471399
1580776804
2121047987
1183415078
1580468792
1805435073
1949106202
58001699
170530782
507792672
2130352738
1657540071
674320806
232203939
42827527
93217274
707166460
890624991
1149122952
138519025
596567633
1442343780
533006844
883653980
1012443871
1661016792
1876961028
406775549
1625329935
25683216
1763722205
530789133
113881862
1923527267
494305456
1478385566
332637923
888201102
2131475757
705537918
231321676
1532146700
1607093993
126961990
536566601
835694329
1713395528
1229711138
1877030210
1847757434
508335241
2029728609
306039551
68832412
1935312485
117790179
486307608
621686853
1677397172
1923135246
1575120875
738641202
307024817
1609186423
1498347315
1292329386
165526224
1097813540
1241369507
2089026442
573955180
1267078502
1234074838
181374767
1012915822
499243836
1692850016
597541731
216432628
2034533735
102283015
1907458101
260238734
203665
1844849839
203239151
200494485
2110342518
508689465
783307190
1593379930
56995639
2089115221
5569258
1247478947
87824290
2008920034
975991894
623593299
628289177
2125960275
278909466
2126493775
333166507
1747083949
589084025
990754914
571874177
1170802873
1420088597
1458335297
1616276435
2051681272
680732802
1069251847
193366328
1623620805
1119735676
1832819185
1906615568
254338255
828288173
465312430
387181907
988306152
280125054
1063820986
302723092
113054611
92306582
1829282531
1754711335
1734062473
744915954
126629341
1627685052
612561134
235269432
833675402
1778069007
1382721017
869854655
634263431
1556395293
693538348
1959818936
428941044
55486340
1751712981
203038697
832221228
1018410262
1968105521
1339911000
721101034
1078706106
1564007439
1870055305
501278478
955769484
27750442
1707595610
1939538217
187152249
877320381
2136252254
1927448798
981899725
552349854
78576924
1928019922
1583355586
1062321687
1523372398
215660637
1665139113
75125908
677607297
304699546
277752968
1131132343
354195708
1552142253
1307347053
388996456
461101822
1777992787
199906629
1801953636
2102238742
2103440946
629707823
1495034240
1794481973
1455773921
1458531368
1931606237
1322260382
1234218784
1206059682
1187474037
871824293
1834450172
306087431
922687143
1926250946
582515721
1120667393
865221025
1679205733
689585258
2026666987
514765780
1424554847
1016884008
1992304009
813417465
360628939
1655525198
24466323
1622909423
1041023878
585683027
1904588266
2121943128
135357556
61582724
782713138
158037120
352301300
1606951480
815864810
1171030301
761782832
558555357
1952294505
742234610
404558671
428323581
233364956
558398896
196447881
1570672004
1560097760
155271924
825272355
1087175994
1576673459
1629221735
450729837
1429390668
2098621904
1099195746
940821637
680113301
1202634331
307622113
288327805
1597807625
1636215692
2117023543
1775306966
2086751919
631266799
1434436255
951175004
1231770242
1332585008
1319357075
752114192
178667081
289258920
372893269
1307634697
1970923129
530349966
2045657654
291842494
294954822
1218473552
2053537925
102861180
906953574
1712177154
1159401172
660778022
115210649
1559987550
2030888943
1072926014
9447568
1056398771
378687072
1468737294
750441015
1645576122
2092250552
1431700385
271219439
1479658093
1881821955
1991230473
1103200939
1799991862
1749311171
1670980781
1449472818
1043761792
487465362
113812774
1782540753
1343218124
2121364040
1349622733
1406354107
2116670331
1007301319
305503403
86589567
860850131
1710459751
1411353346
447501081
1558523603
707573803
587291162
2078050972
1045470368
1158544742
1466755604
882907579
624552526
867127609
151264738
1078751545
1244229896
172289067
421558125
508719518
168236624
1446395525
1689951192
1627172797
427426230
1199190284
56993228
650819398
810150921
2084448838
1649487064
2117044919
1699537374
1676058869
821169951
1835329662
670650310
1106551631
1744862961
507593811
1356002762
1748896503
632383149
1481753056
1482423508
1353293236
1977695388
1285909152
629861211
1450714026
248726521
2022955051
75632222
1553475002
1416333166
1648157191
1419166206
804340324
1502352512
576220083
623124411
970554812
1499550543
1444880388
20194754
1063997717
1608977102
203597221
606281737
18329821
1036064404
835835594
1456632328
1537475368
777944687
1015683498
681579390
323545826
134599093
154040239
425495066
1926541750
2033299320
617697322
725385932
912105285
1878421818
2003346538
1561387275
78876292
263070026
1629291682
657882591
1795951538
1983147212
1788387234
861407108
539530124
9513042
885441453
1399470470
349846256
767070921
948691443
1453843371
2124075651
1025548684
304657754
465913178
656793136
1150779042
1763986101
73935754
1140611271
627538458
1665420796
2083202595
1497601403
1618491402
782205059
230748155
106711486
719907820
1941180113
944858876
276824630
2063799712
1402202245
1196399641
139142111
1887857140
591182143
1802126705
728272623
834293390
887375257
205377569
1684288151
1729119
530511188
1474883566
1912672519
1227898369
357891963
1546055938
1325363105
705244218
391646591
1532300736
303743260
556274107
1142038190
67451552
1609656346
2129543876
713587045
135908891
951818346
2106554651
936972177
1585770199
1142052934
2007483909
1452821492
1819691565
135914937
1029147054
841340884
1348442968
186043800
1348440318
62265119
794896351
1642171205
1178453673
2030201589
1484854531
76059668
1387346872
856412394
536964329
1337643581
946362473
240746927
730729420
1975947939
1829741285
1436558803
1379471582
1824929667
1734298062
1005400471
1978596826
780908705
357700708
887664959
1483036976
675413984
2118526563
1295275403
786978934
330719374
1297362793
403869806
1229040307
1062147757
2052005739
1699450498
1150685135
1755575961
1997783812
2063077955
2127172926
1728076396
1517925915
1596282745
486395218
502469661
499519084
1118887715
1778340504
1329177566
139893388
43765994
250860794
821280214
9679705
603149744
132682016
725063590
1000817232
295203115
1574058284
1077131355
391786070
1659510429
1542123332
330648277
620649028
1478103961
267852049
530098311
78063831
2130551021
1687488173
1431282972
1710446886
2146504801
672574688
461459542
348955155
1993144370
803398314
1028365698
806048137
821523991
388779873
58486119
1775833518
1923009504
444664443
1552816694
1625594762
1939270066
1741896655
505813441
1764869437
1540508782
730924544
724127205
1637258874
1380221686
1118293936
225987280
496059922
1896272544
1390400516
900413576
1127160015
1597274874
2111275514
1771245666
1016863997
819584816
122727820
1308630473
1471264173
988078434
2145542388
2107861798
1074687062
956305752
184464270
973358846
1409715865
1401868152
773089874
1839320048
92420185
1016353400
632860999
430245387
279590385
1478800704
63697180
1136401084
1569697079
358195075
371573834
1061452128
1769157826
229887736
1594742428
513873471
61227049
835242823
176836700
1432500563
335231476
2017165217
1841437887
307836609
1760469746
668559182
639713553
1398031907
823795958
1479566884
1488538001
1860660153
61324875
935981349
2012717691
798481546
605406684
1528471042
398186172
1531946606
1172641320
1867353119
132592904
2053158963
1914035151
1313500647
2142534478
671337107
1354729076
628200654
1255493480
1249071182
488124566
198053976
745563062
1005047939
1979349016
1835918226
1829498445
2086248176
603211899
234164245
1566314811
840205602
41539284
1598000698
79986373
32418495
1839519102
1719070853
112981907
1999434302
891049684
973670271
1660429094
430919699
788249467
1965848806
704467807
278942420
446817950
1417616181
2108377959
1780174420
706003942
882739090
1510860261
729485564
939667195
2105936200
814065691
1893420136
1161356099
252155705
1126668508
1996047807
2106590699
1059006969
9647713
925054843
1005376459
2111132190
275603323
109087887
1562662628
433240252
1478445267
2125218522
1849007337
1465263614
2146988311
120266632
587838264
2035397310
406417640
1963783144
77487164
1727719568
779218072
561887471
2030817878
624195147
54542371
978329540
2036574351
407314673
1460298779
1425004412
1339830218
259604923
551703750
430547026
753724293
2138131547
967109327
2121023784
1478807352
1835846157
2141521153
1323970395
1921988031
131639965
1431081010
1720440646
206860203
1037269965
302454793
1712910712
1417456245
455110310
2035415786
842747251
2078088500
866964608
1343370292
1240142863
1414856323
50697972
597401324
2106460975
1247489917
1724289033
1482555476
27396653
904168720
1704283729
1633933120
851385972
1969780372
817330334
2029768369
1880609177
1324445437
1840324287
2059888172
1386072259
1164473521
142181322
1388894097
1669895532
499106223
2104157635
458850910
1346684537
1493125132
1111533985
389362737
1503097015
844012822
439858864
1399545184
386554304
1197517443
18112935
1705708798
744192108
605531422
248339260
59058566
1821187877
484303449
1120282825
428302386
539337771
1801264186
1995164625
487811119
1544487595
1028820235
1811241652
1305144532
140523709
2041710079
1247506216
1761177659
417366139
1821657109
643552180
1217861082
2073354305
531458274
2071914014
1038096457
972307758
810599796
702585278
1713347640
1026323469
2101003669
1023112889
1852477753
275837657
1759169819
2022903157
483926623
663772729
105161862
1294358273
1475769047
1291192158
1488469698
461943484
23108240
1373116997
1804932543
956367088
594318574
2128075549
1426065489
1630743641
173535376
870006009
1761448994
2141109827
1269746974
780772223
1016418900
1783374572
1115596969
598003497
1503059144
414733987
1495711608
1586396374
565133801
703986343
1956737763
1467088001
476509743
1254343292
1420686782
1918972454
888208496
2019354845
332979796
523307469
985965525
1065464937
298759334
320846
1689347346
1839728169
1991381072
1846599015
1486847210
1869169400
1174906317
1685866454
1301533195
835763608
91585026
1617712764
499943599
1389458204
1886008391
1778955594
1754520313
630949541
19697317
887947450
619997157
1796102960
734579683
877197809
153740394
420349513
1040596405
436381368
407334876
245208343
2040904971
1080243968
667396145
790870576
801951456
1085714958
780260869
74624191
1263537841
160295281
140294381
1814997690
521453038
886089926
481923145
1955211801
456122832
1262524763
959072704
1226082097
2058171406
445008208
1740922274
1423630901
632454336
2057861314
148470853
694700873
1700929478
1533278493
1107465533
741580792
675248373
1675110699
187438361
1106140504
1522620535
145002033
662753614
778790806
446370796
463602927
862594608
807996999
1797889536
1645384409
307405002
214091244
1387725189
731085258
623533323
307645492
275434513
554278457
2134726736
1813206861
1580061949
1679053692
1102453494
1775149835
431743745
1901148886
576446061
1386985188
986772551
747098373
14560951
1523027946
235248287
1510825482
1971293240
1649566777
123875732
1087779950
960063055
1293057202
1415990551
258608330
1450501804
589485130
2004877502
317646757
574334691
758256684
1176887312
1091396516
946371401
1697186451
1527083749
390761729
472895726
1592062072
1462034150
447219195
802647691
865479494
1771539100
1242922785
1274647772
1307720931
196785633
217541961
1655247900
1585970145
237728979
1593511480
930444246
130495056
877292373
765202973
112110025
263447897
321566604
1649766965
1813146348
1179745878
1936023807
1256635879
2124856253
1831918069
596949521
710369845
1635349234
521215546
409680262
712373812
531726257
1483290562
1294413747
1872127853
1589409043
319749578
1078136643
1722636690
167249593
163806969
295720208
593750478
861058162
1456504947
112987600
1729000549
787327251
87472535
1375462927
1224951112
1832410619
1608882200
1603278264
294148894
1024553906
2125486446
210506049
1754006265
1286886117
764477394
277208933
1011971642
1006247799
738997966
477674281
409713389
183352026
747891999
1100853719
1850083009
2000003193
54939631
1417560305
2142255581
1594771264
1220715616
258883425
1026956706
275106420
353922675
1252877088
1247538277
2009523640
465562574
1506421451
1568309990
1671848164
655087852
1563951150
1385690032
1058944016
1433270289
387811609
595639372
601438774
423132820
855261309
11331466
1190158095
1954878419
1810045281
487551981
538457044
243647329
729566139
1819607326
913525242
1916588788
767731201
1263264275
675228632
1451660442
1542519174
831081871
1598849433
416788208
530102004
2075964542
1764616772
652280616
105983130
376343973
1708778517
1780378717
1370802435
417411730
1704444387
641876125
1614959378
1867021449
499929024
1017129111
1105112076
1463804741
1680454027
1992036645
1678298831
981481531
1060683614
128661839
1771886551
633970270
1825405177
51759974
87519482
2042157336
379519925
1073179765
1879786999
204551914
1952475845
1662463640
1892187431
1031930145
165310
41454642
955044407
1384542893
1426290073
1976687340
1835386618
2072424539
1283160672
664789916
242843255
1481885793
351068267
1568676683
1427111503
538566441
2051223864
1758131284
1720362177
139929608
485353787
1442608727
153744430
1926826888
725241859
1231284191
451647909
948352040
1327863063
1948493933
172540842
779856351
482986214
1228342869
1029455222
961530643
2028585119
1411507061
30356709
686030005
611354924
652784530
255135734
1471273647
1704960294
1490974157
552200060
1153294108
332362870
1350788987
401084804
1112753547
1231887254
1977797542
743568353
132145776
806426450
2114693342
157204793
420636273
2025489314
166482583
693399331
994578074
1618276934
609629261
400975627
1613485470
677569428
391502013
1791703100
370356357
1566856503
836908916
618970013
1463970387
24048592
31440559
1622919678
453922180
852837761
912726783
1491123842
1535722778
518781085
1904306043
677660780
1678744811
653456084
2142443893
1737688420
1712363715
690090880
1230799528
824605233
1359093383
143791326
830692173
1680763747
1779310008
943361929
1387637792
1519852699
761662090
286311823
1375421420
1078635729
920099158
487718999
1286904613
1591056523
1923834540
1560997204
906975969
308629155
1443832898
436383903
660038539
1173351751
761834310
315598961
265732970
433494774
413336919
1729394969
697929186
1082287010
1912949567
1758201741
1142957925
2101829610
584582309
155941723
1879044967
1091219574
1921606660
454537643
1528222786
1134814866
1234226578
38899830
1374149353
24765438
493937712
412536166
749334962
921900194
620773231
142642045
1237689285
48747414
1974344484
1165073582
1814104395
798347917
1874539791
373048575
1554134670
1243946674
2017693754
788082601
427641841
48894420
25030763
1023897677
987766159
1030586194
2136991162
869860553
189900452
1961707986
875683961
1253737090
2059262115
739071574
1772583103
1614925994
2054626239
1156668550
343713668
400120244
213983726
1968464262
1599323389
1581123970
1292968160
1102962685
1073686752
537039797
150464281
1473271138
1008401533
1050542740
210838612
1445176926
956279834
1045371370
1526124565
2110840242
1638124267
1388237467
2029281956
823643944
1977794248
2136996403
2145939057
2021675938
1900544346
257815696
1114179800
654692301
1190884537
1836778459
1106409972
664562372
1546948503
1120387524
2106631384
176392331
1160417099
377381403
1611842697
1988504115
806326668
450069327
580759740
855315153
1005609545
1579565591
198494388
798305499
1701865665
504002097
1843346406
937726810
2109826626
661218074
248679054
1346856223
1095298047
841676518
1851119881
552895047
338326653
1495459335
871028605
498659741
13501392
2088679596
960785712
1013089169
151701734
1395577490
18528098
665621182
796654288
190806141
715077128
927961714
1987631605
886693436
409595528
1983329634
1842578224
1750344020
850650062
1449208394
1151182331
505931278
560818735
205953020
816349850
1062599988
1919904784
1488994918
1698183592
1029749345
1680764786
1415077007
1562560841
60983877
736453566
841575480
416648042
186957843
1535970832
885389945
369667026
1934530716
932267548
112766726
2081948896
1802770539
1043605630
474149555
1150451496
865048630
775320516
284818535
1284021190
248141926
1244525054
2134349951
1583017271
550533039
2060219896
1318350003
197718764
1408071532
62569507
1735201106
280007952
1893398939
1625022752
168749097
1003465074
619775428
320784484
744188241
1709093582
2046579265
50030463
1020499239
2053313528
62804569
1119148357
768022989
1316202599
304749671
823040116
976560320
354405674
148167813
1640644256
1742902283
2004476217
1607902721
1875104583
72388001
318768361
2102282386
64143367
831876977
424080284
1249013452
764891884
1643742190
1929093609
217152525
684625578
1550401282
1863941492
1634697321
2041663977
1180525876
1339305942
270503924
599490783
549081059
969695884
1225420018
2121325616
501955640
426996168
1801643488
112292999
698168514
1114138050
1890688457
1432483469
319574581
1438551389
1163879679
474967129
97200402
883621184
1118348542
1016152221
791166752
1669476342
219401924
1812354098
549631937
1149858968
51168088
155147656
986087242
966672340
1292834690
699994681
328545752
1557332532
1382533789
1384824463
1693067259
790303407
514243698
1323223399
333132362
27437166
2025445449
448440304
2097982053
1918621971
1665409029
1418015127
489616990
313223197
1506987383
1733023604
1069895647
964053609
211659552
549658077
1287442464
253347401
1801597493
1113012123
422346410
2130595725
731181955
195385289
1185928350
33880222
737078231
2135280521
1015651561
1010522916
2088198077
1331218033
566069775
1433414234
2073789045
1350895403
1234821554
1222333012
1254615022
671392476
936838014
1435299289
962677104
1962119938
219789826
1194642574
1940068978
1599321101
1145000798
1383363522
1945487686
1369189410
1103742096
1866747354
1829085024
1390904245
1147587590
197562103
1970347643
1569025578
1288006657
803148203
976512791
1095873830
1035291232
1501017033
2085290811
1172984859
31735282
1422788950
1622970274
1813595726
71144407
507718191
1255381305
707073548
1468723502
731905099
472674028
1781038368
1934663823
121343613
1291217162
1664115356
1319337020
432777686
1692258398
289734980
2081029826
1187944740
1522125892
308193543
1398928278
1516848854
1812950822
2115772805
1229392817
323545872
1394334244
196980440
414440147
1999467765
620768811
1915266316
1255645899
313803299
120995983
1269370373
1074158314
675721485
1855972197
1199352504
288188463
2119340449
1253848400
283418612
197339524
352247536
971185300
1663056163
27231583
1317662616
1796585845
1646054001
43948446
800317769
754947390
968232852
479314116
1850700493
1963843455
165164226
225294607
330073430
2043811804
81885683
1954957398
1815946319
1201298477
1038394376
1701266746
1520190490
2123172189
1810541673
640610462
156571922
798718605
1991701568
1889654521
1197488237
280387301
242535066
871691108
1080640598
215549437
104754464
761796081
1752848850
985744249
195722719
2013244627
1701525395
2022205926
1155900880
2118635487
925292111
740901941
1655099431
207103339
692050192
1519695952
302681249
147435098
380227244
372006697
1486188604
12140668
1023909163
316743471
658889388
1818018616
620130048
1713420040
1358104875
462007026
1354528620
1457015762
1586330803
69789747
939110317
843181231
168717964
1573827758
837362993
1050557189
1295461104
548694725
757028277
193437780
1926865020
1285543896
1491161618
1878739875
1888976523
1610439144
942611928
1224875538
1159200737
199875605
1854432593
1593684428
1575497673
1961386368
814760260
596249682
815393650
1104379495
197655768
1901090760
505824075
1572493907
881353089
1014745040
1324510627
1871669032
635272494
516047305
470732020
973665556
605012863
336536063
829460683
1664168011
1521853513
1232214194
2045184669
983722424
539329737
616487240
143329319
1585955432
351816887
1598467039
967310803
2123852640
2139922062
1180242372
791371774
528563741
1433441504
505946720
1987635041
60577718
804775240
437669708
1834003392
394914296
1051034415
1879504974
544641818
1525458180
1218091676
1601289945
1069455037
1951772509
1488553952
845676776
1781366160
1132277018
262044262
1675897353
896595933
109310845
896207838
174300485
1019604787
1669280304
1029425645
220493740
763853989
1700173229
884715521
964644564
449711331
1408541927
971220605
1200359022
922377195
1762393054
1620389798
985672126
1698356506
1781007160
1969177083
1763891539
63561305
2071234493
1592946992
1026286719
457041738
383243116
969779919
1362872466
142577033
1939529538
114264988
1629772643
593552085
2037402174
1394658572
27963241
1291244810
2076814188
635655945
1148393942
1763043268
2073897342
1452956951
1203872378
416460467
172110899
603980923
1048847248
779460994
899257467
1874914865
1012474416
930965503
224999604
1412516623
413388342
1489305624
1783648145
2102275715
1747284790
393083856
802413735
948744164
1573087065
513906318
1407374974
1118564369
1783551599
1713823669
897436517
1969508200
1489465893
1394521054
9026007
694045371
1019196920
354173688
1968338912
1196038300
1472010922
1713601805
1073202976
734707654
2101456999
2088939729
364057034
690526187
493482317
1330733669
801016151
1240365166
100127912
966474966
542390469
2019026491
1669650033
1898294158
1903313350
669183742
110193953
1354215877
2067164689
1575103277
499064984
1980199862
1258141950
1504543733
1599640035
1161161654
654801529
789085726
1583068263
385621263
495902379
1266186110
911428138
934299367
1771324546
1628680503
1426621560
1864175345
1140275799
133435407
254925643
657562803
1411267938
1637174365
524603324
1240289506
242481134
677840534
2086550002
974301018
507422633
200417778
35952826
1750489040
1040736888
79930581
298659711
1206226391
1468172744
696629140
1456792511
162690353
878294709
1423416536
1355550602
1894233844
113108016
1419013151
755828464
588961842
1905019609
1774920616
2055312873
2013219677
1346433065
609706889
781016618
286422919
185821326
22579360
764868537
239905023
1233258455
1399695463
44651928
1232302844
728097486
616256634
1735745203
1241767956
1929809448
373111968
2008621686
915350201
1403549033
862751136
1168920990
571978541
1319540068
1680536457
1605323762
1556947685
1992827086
1262224158
891415040
1915237255
1954051187
499177531
935441359
1606737825
539342008
1145518009
568927886
1754604629
1631769656
1256829541
1353444544
1286721260
2118312437
1669113869
1406060515
592504265
291959414
2108016140
1601357075
210683399
1716128890
883310081
695260511
1649075658
1764965785
897661408
1706891
341803366
658160499
1277881213
1246022674
955885035
1265126789
838242674
1237782609
1908274438
781448756
364099061
1915603661
322030211
1271380650
272209144
2019094833
2027542972
906921808
1715837647
1419368738
1039299138
589405246
935719950
626022674
1300628761
381827666
2022762794
293980614
3525019
637954117
873187807
131189893
303823772
1668615082
1988063278
137960424
1730588380
247426905
1244559302
1767197138
721065506
2031209685
382171910
1349635579
103009984
2053851890
1877969475
454009650
1107828664
269335337
1257352411
898139791
1369955972
324685566
2470332
1670897746
468069550
1338850588
126198293
2141604447
1456330763
275860777
1398521110
1985373571
286729761
498364539
1166857213
2132236481
1446001575
2058945529
2020527616
615834362
638816656
1700284797
1467366740
1906099401
292118046
21069721
1595083188
1559447558
1912039959
1427229589
1383609640
1353984859
1176426956
1202441510
1526753083
196646511
1445623940
1846023599
360375636
1294757128
602311534
1520408488
1298784158
512521820
15709483
104042815
1332982174
133214650
850264847
686151138
836790768
823609752
547713983
120210181
1553717129
1166955196
637064536
512262926
1793696443
95549541
1261968137
1010261511
1978486211
1636496451
1784217595
793323325
875709239
535164070
892382362
447672253
1740864539
1152873560
1842488323
1597144744
1512076668
395548492
1538999894
1125316135
634165574
622747137
722020237
1266564063
1569563569
1594626373
1037983495
977385905
443747020
2073591236
1819631092
812145410
1020971031
1489119499
497690023
440478184
1414425806
538534852
2023491572
1264756885
277508037
1648388318
1153921139
1940395441
898708820
154981738
1693928258
1678793385
1259471442
1157508324
987443510
1360001881
72026241
262349000
119004017
1653804220
683087548
610521848
553833488
1028213327
8747316
709129371
564106033
1591833824
1019492429
322225850
257561615
2100442752
958125881
424599124
1167576760
844425420
76787932
1834850181
1407528081
2094577138
805492705
1288721467
492337933
400612845
1991592158
516186568
1449977419
1733310320
632538938
384675380
1066097925
1412978792
619135974
669036184
1613615224
1619830762
455233310
258785691
701840877
2065644800
799060213
1925315595
2096758125
1070143436
1461861731
1610395534
1676072546
243452756
827680435
1441538356
1231865786
1791030943
186278735
73492962
2146888299
1064002931
1900476773
964042861
1696745033
701062091
1561328340
363556359
1131769963
1874914865
1444060850
686207001
1654134275
1810607244
1931161090
48032275
1087943825
48053802
860053803
2019659828
1327228086
1611604892
962808069
63473755
317922749
273788162
809596863
1220449326
2077404158
1871933807
2050177960
52899095
2089683254
1031467486
30774458
61336588
1809530828
627758851
524561161
200565857
406966460
1247283384
1007563226
254320836
1439747087
270595803
2102285726
1117230416
382820824
1713988411
1543121184
597224757
1341472215
2061392022
1430537516
2002099307
1619386097
993979150
106142379
1546952312
1165048921
816840798
2066681451
972701043
1448018441
1986202001
63616482
935957239
248177692
775610613
1525869028
1786859090
740084689
876894958
2032847649
1722577076
1951262151
142205078
8680285
213261657
1447356709
1989661475
1108529442
992430508
370589448
1048812957
283822459
285647277
1028881497
369784729
805385613
879352692
1528186662
987288833
209149360
1756791451
119300180
86877594
1339429214
571168542
528149980
1582280910
1803971933
1485867443
1078549105
561556666
2082990475
1255386612
920247104
581727680
1309184125
58550054
924274150
809156888
95870548
1058042776
399822649
563637832
1249302616
1157962885
1333054126
1710309115
541481453
97115254
1420484409
408787167
195660257
277315922
1018698653
681274967
557167317
100632721
1064955857
2069548697
1727979688
337327772
245967061
617171163
1108078080
510997082
1633794842
383856189
1721800365
1929489286
184718234
1848741630
1724797183
429245753
32740992
1738283532
1986228182
455571714
580351394
1685886827
151246407
216061870
1449869674
830167477
1987265792
803673681
1162342675
755624055
1868629725
1799569895
1474551976
1878014867
260969525
1028583266
521026062
469096784
1603645918
235174031
1490312866
1704882528
1905507309
2004742016
1067023843
1641550637
2069269239
1888375055
1436427533
1738092879
791217244
1859131298
1467680266
70030480
1940822157
1892582855
104480021
818608411
1833968694
598758182
1468743454
159242202
1497161131
261731141
1817533750
166103454
168122597
1160525242
1578100628
763929846
557640794
926719837
791145065
1946290966
513025796
143995380
977153803
1259490995
1136411272
226240481
5930832
210783753
961836021
1658336223
1574013835
785215129
1966408690
568356185
398808329
1825278190
1782649967
299418015
1290769859
1235458246
633246073
1517976015
616681424
782667858
19404583
1463172587
124813887
58562337
538261664
616056960
891839090
180751057
860095071
1983107649
666304685
993339724
870396306
2139502961
163219779
1502622196
704370935
722579357
2064497403
1851184076
1921231621
1987260934
278766610
339478251
90704614
1166305748
1100129331
41014234
1966080629
623097520
8697742
69451815
1347344540
1476975062
461774583
158806323
1417407241
663635072
1825408084
1363853351
2050568551
1704426199
1049257150
283307285
645010644
543057163
824206629
986875748
130448099
555798423
1257158397
1066524145
1362021924
64903553
603511430
954311926
2063169709
335140326
509994281
490433343
429662455
440856069
1998850541
347195894
580155431
1592934696
1709714521
1552213320
1126143436
637553153
604143479
441061819
544773064
1813385100
1269769524
1226320903
1896447940
426040554
2013620816
1266136366
1464056061
452562822
1153876154
170726971
2128692133
1132008881
1062799418
1600717939
419812528
674431689
308319417
1310765784
2143483934
637737428
300175089
1430596878
88563258
165826243
1518606944
1484416877
451685730
695931221
1995211194
1733191242
240959160
2012078264
816772899
1047851814
1410853166
1748533635
1445743425
851611468
84083927
1337168318
1831242538
809117242
861811242
2038236491
1819372217
742762909
1825751026
908871470
1667746832
1139581086
1494777239
1630150028
147830158
2117961709
1229252304
759687493
1049975374
566500332
831155728
1978275731
797123538
1092496197
1057065360
1096117183
1614782561
1383494491
165065277
1612078539
132360955
2015009091
324154092
825021447
1744042860
1104215477
894511917
1533288187
621077853
452298394
1310047351
1748412100
757068665
1658513045
790716481
222000108
139090606
2106822530
1527228254
493802746
156673211
526559404
643695168
513171864
588656083
2067580949
1637087409
647433413
2041807180
675225682
1133611216
223777750
1698306318
1667001091
1562116835
1440120315
402664987
784349378
87633429
348528972
1986928749
399716380
1460389862
1604804542
1480803199
409506370
1318434110
745251225
112426004
123144956
2077422423
1897940654
929057507
1274202480
2031431219
1574777329
1941915502
1773314118
1346325682
243783860
1066569468
611675885
1868328127
1210054815
600527914
977088321
1646633215
288363812
679632930
1032564574
1235330782
488871225
747386200
1534004252
1694067091
1144603301
632478358
1225268969
2131819708
1764678291
40795247
215373592
1311280484
1131144271
392228433
239001671
115388752
1880603440
1299987419
2109459654
1742890089
1232282999
387224636
1528697106
1413853500
471557254
1956624464
327956401
1454137823
2032099403
316015808
659759940
1480250650
1704531389
1692316816
733346496
321207648
944157793
1550051917
1744834688
1392454916
1171633155
62986462
1027384327
1378561270
1042201133
625357008
40749049
1229112425
1001217268
509885093
1921996202
1405776856
1780160825
164494573
1970422550
1360571543
1172210756
1708148378
518816381
340749129
399156191
491851626
1871246104
834968112
47588369
808459085
1385693514
1557428918
1542534867
1446518358
519780061
1824263432
313193016
1754673103
88989472
38843527
1529474039
777046198
411377633
573036608
1657053289
1130095525
1551713738
1000915232
1066435146
6705392
1948714707
1176666238
1926251181
1631644777
292911760
520309550
518972993
1366284936
1344160073
1421989562
419134385
1816306711
1275900675
1535462843
1531026170
2039268611
2111376427
2060819593
739460651
1577533411
430888712
809551996
440698572
352814874
803482872
64495728
216548825
1659400637
1290031820
1744005483
1493037820
1438747706
1644309680
1632829460
1326717123
1185614624
1677082174
49831774
80568277
1374813411
1220701273
1459849605
2078807941
718210084
1469960765
1314389889
1756299142
78612517
312009606
1755097121
736546883
1091139358
131944636
613331427
1267346924
759135439
1342227555
1608930803
680063642
1885561900
979099621
58811253
2102507632
1960887150
291337685
1788264869
1272260976
1475373395
803121912
1034054944
1485040652
1216292747
1752937575
1887636332
121536520
1652008044
1547414476
1098928426
1781257612
1029441192
572395780
1918378178
1667514744
329703554
303752142
696368523
1309735629
8771415
1238840050
1165680871
1965134007
1920967176
1385711056
1745577589
1121002000
1570650635
498555350
1430825341
43070375
1950513765
1576823533
1751076580
893654581
1726074752
1273620793
345704198
177157609
2069819112
210980673
634621694
1232124755
2081884701
1163859813
1631834066
1529864196
1027818533
630560748
1159920521
2033656095
455001067
1736973041
1872726372
792984761
548191358
1626573214
655959186
1512923244
1550692489
1406057803
1642598801
1499163488
1245772219
2125577800
4236827
1192571811
368165633
905161606
1593331840
633761313
285620903
1253099466
1023429637
26059672
243232284
4084841
18001350
792471813
2000181417
1138768060
1904458314
800910569
897637179
108231191
266271776
1552111874
1660937569
23476632
665624744
1981459876
1569946186
1349823419
201055943
363538249
1229063148
182400388
919773923
39762346
180591920
1633587523
1963812094
1778430562
1484031567
1076185658
569723887
388401035
942053532
536408689
1110081683
383306217
912895833
948397732
1486950486
2032566478
366476683
1412918768
181469806
464139230
1512776766
1445127424
1811296404
2083791723
489977221
1063730974
1322792985
725954090
625193982
1674578431
580836433
1906674754
1127805423
812002908
1549794120
1268244838
1344286790
917922691
1173648030
1775277268
643065928
1433462735
1171896587
745132332
1033315542
555975221
1305078342
462979436
1439699441
1557958967
334379934
1131942761
1871393593
597198899
386819760
568998326
1291450992
2065084674
167506836
480711073
1944884566
77596161
1765116361
1178180272
1025161494
1906153942
1461484312
439067671
1835154286
1675192845
258996388
1278831888
257786047
1192372055
491992049
407571077
114620716
1700964499
482315061
13645572
923986890
2087148461
1043462850
48229977
257373465
1800301537
1889474454
864421487
920768810
37794258
1891813251
1535721092
1348736579
776175559
92999043
907896719
965751996
1532425485
1482274067
773488765
660229670
1506601578
2111017712
507280779
1477593224
2078800665
2036115165
1694164280
152386425
557597169
1280868655
609315541
521724742
1945805791
2034041935
1842931592
1105915947
875175296
654019642
1104746739
1765301022
566593894
1157156606
1727259617
97290676
2012599175
1125623007
726217332
982174087
151100884
376354881
376365965
106731109
68623928
916868318
18046866
348986579
2076711040
2145374490
1780529513
2012538230
457791207
844101966
99905182
945114543
391486481
1794839470
884958807
1124862538
1673858510
1604172568
2009601076
651916969
318638803
1874912390
1038332663
669214571
1901182909
905173863
452741674
861596334
1969015687
1842871771
323754099
2102334756
1470650321
1587679523
462936014
1948258992
300646526
1231668947
1536241009
1664651025
1222254014
69961641
82925624
2072952997
1629583437
367588580
348630375
2089923470
1784748417
1421416190
265028950
804616025
1452241157
1099129270
2002752747
231653206
389851652
358257452
986197634
732255298
193994367
1939554014
1457221878
669875115
507301384
1165481677
1493756984
1273889654
239214831
1842618380
824866661
1821281917
203981302
830624211
1802548586
1558339480
1939098567
2030363504
1101629912
978860291
1402720891
1324811707
1837804117
1949461540
1340381822
239923036
168711122
937116834
2100783533
1314667864
990561054
1415664886
493456265
1659910068
1563711226
1962234903
1352156360
1912734400
497396250
987280207
2055450788
1238259330
2026243224
2136449396
1892471352
1590489302
602310426
347415167
1743871701
220940794
987393049
781356517
211161666
582141692
373843815
676382998
1767847262
690825273
531224355
101057063
263118898
1753077241
1574107098
1318968859
41813598
1563472314
941114680
518700770
758536323
1815556189
1077987884
1729693939
39922421
250804478
803823313
231611957
1188256711
232001114
545850143
1294671552
1518507602
353605386
1328296438
1008110872
632048074
1509502169
326185845
1805186375
2127334986
390799591
1687919281
1175196890
458437863
149037559
513317133
625586385
2138319519
481453083
1695599747
2026348590
1409204858
187525497
498795807
785733459
885558962
438947860
1694081025
71934941
176446960
1311831377
1430255317
1183628704
1232824181
1222254891
1313388456
36556341
488769788
1340228761
815132400
1267601630
1106154728
536365677
755130682
200847833
967740104
447991529
965815347
17623983
1951351559
1592665430
34890919
919688193
895206494
1511266678
656635338
794304414
10006384
1854392955
711229771
1790019061
763000637
923045681
1937320599
1990710118
785027503
509447625
371727167
1088867009
1765070563
532880308
1769384683
1503706313
113629336
1079535828
120096456
444784382
69651296
317756538
1750507856
275350417
1979207012
1332801249
1602215657
1200808606
851884783
244970817
1020932216
1078688043
414343591
1157216082
726865701
508333772
1044605657
683655624
652738773
597209882
1493879348
16058666
1566008373
1143805608
1799274346
57046815
1586951592
1462123234
1382741811
1640062464
710187977
2143038653
653008985
998349241
600153473
482587223
670387552
650008625
1691576982
1418028026
1901325160
664561470
217949547
1444611834
736028158
238951896
3546027
707199796
1919542895
1233553875
66998482
372057317
1232735544
411006835
81068384
451344971
896274062
1391297595
42471742
364002148
165341560
1311556235
1078475251
1989063203
639335042
594296530
316710007
1762976241
1189800793
1849118365
893400648
421483942
624916237
523413989
868968253
1977427252
544301350
1656963987
1628423939
810171420
429119160
974230092
349668820
703452529
1157882435
732318179
2135621635
293154908
1666019200
1375682071
1583737244
1956059963
1257156823
1302531780
1260714778
1430100026
986901714
640854499
90847557
1089725341
826104192
305990425
1057802059
1064124517
690121560
1670972962
1520869576
1264414227
416560542
78390519
1931020160
131217622
1648247064
319373741
1100799078
1613120641
58272598
13324773
952441738
171625075
235628615
1549509836
1412262704
1325411507
684016713
23359039
524886315
1967929337
1907600090
1656983728
1485070432
12475798
1330280128
677395755
1912578690
1283358511
1122813579
2065121535
1232752332
988069379
1887479792
1821498015
1348024576
940679903
49026403
106954859
1747058676
1767897624
986543747
1853952586
812367183
750891363
270568474
1255373595
1204613334
554097134
13011297
2146140123
1849611672
1561170239
301736660
672056795
1288670292
27309780
107617931
205567739
1392030985
1685553129
799533850
2080468923
316164143
1113435875
582914758
794350320
844617746
606017966
807458382
1240775029
1665104911
1936092762
1709493616
1383757563
716991145
1221342142
1546367217
2034047227
440549869
369723899
1109764147
1763637281
876040401
383118049
46402865
1568523566
1446915771
963617721
1267072097
310449748
1067291593
1015529001
1336659768
630275963
1578888580
2077450629
947347098
4949678
628738557
238964768
1073218615
133128872
1433276323
113920925
701520093
916485963
1927338796
1828473328
1464250818
1243460413
216541573
1587815509
187311673
100222493
851089805
951797266
1533112202
48522307
960369651
357017604
1896703580
1035890772
1612340189
845712408
782605681
948061681
32136557
1039037618
719765304
485593463
1355443070
1529664445
1593615458
836654286
278794097
1434187151
416356014
411371585
1620950690
1465271181
654021953
1989003463
385448872
2130575490
995144793
219569446
951873173
1419277954
1722483469
355535056
1850652580
1426744296
1322064703
1915378282
746412810
214457664
1783200887
163117602
1955800325
1941355236
405459047
1843024575
1752874423
1003488165
523092000
774957357
888327911
1179384200
304237113
1745362262
1113173148
1048295502
2011339097
355920106
1433365259
873687046
489370524
1181913549
1366832388
1358647890
52982478
896876185
1013990071
1717489727
1147768213
792821613
944104320
498522109
1662304425
1933611721
2091366494
1136047912
1671693272
2000372286
1493545721
1243960185
830030005
1703873647
918228248
526886549
1573724949
37044920
576736214
243532300
684625578
956090436
1890802588
2127509428
715021355
1969431278
230402453
1806814217
61017739
1412487204
232147022
857699399
624586029
795790478
2117524033
1974367853
898107389
882046357
1405748268
666880389
218813275
810067200
690556973
2086366485
1254147207
284914146
612086677
389553445
1212263847
299637837
88446645
1705186640
570515336
298040521
1321888496
893472045
1389826549
1502160682
1660242013
634548920
1583525816
1797416517
204726206
669814121
1299599012
616346635
580839137
1996262159
1415280709
1310740817
917703086
1269869303
1896611345
2055515631
1940167063
853424534
752776773
192046865
181432948
1825485170
1931160707
1343237054
1770502368
953875860
1770429093
445663850
1578300769
1475662678
1534433661
2004148514
989905725
728792488
1702961639
1561301753
1538907792
1012730394
250910047
396916659
1192032939
280567537
509769532
1838959419
1948080490
201572604
1582666276
282773076
674526101
1324775733
1472341101
1598816882
762286585
982530289
1028213358
952210121
2042129639
708565589
476625265
2135939452
49894589
1214731878
1745614085
926443791
1067995490
2102945353
1672496547
1282962480
1814513600
1268980494
381753748
1627512042
2027016340
479284631
1429016902
1833046704
1342132614
513018648
1861749843
1166702152
1232970327
1541750726
568972883
1608973074
2593498
582954364
1105462292
971666625
288313143
1309259554
2052819141
890939353
949737193
88824263
1943054057
175958752
348918558
474600638
1474592974
1496038277
1581967392
1658580302
576910655
326618948
983274085
192873412
417953127
967012795
1605169035
252926168
1903311811
1476482856
518631740
1431684709
523030241
423600085
135020804
441531003
547634035
893767113
181217129
1158439429
2035115436
597662175
1120426633
354132937
1178087047
40834148
999565189
265107150
354750515
238141645
372365035
1612955003
124831339
167519848
71144407
257445403
1731203527
268131207
1437919473
702151399
1041346832
1292316044
920709973
1635769123
1866386974
1969294916
1366582457
527138314
457983625
1113586101
633951875
631513365
667615732
906686359
456462338
1833886748
1020777216
853422792
1481231825
1013685410
1462500314
1225215899
526475688
39603730
774582129
261732761
476200890
1823838609
2105397930
202477004
1394915640
808333145
1420084239
1448420805
2068419376
1784105199
920099886
1683909471
899668923
1384255447
1242191192
591476312
1766682644
38070357
864884657
70740164
1042625839
476816376
217074272
1100904584
1974540082
145472712
977457154
1972825349
1915871209
1487293248
669603585
1559587664
1575814842
9462878
1102669023
1770414882
933658942
350253454
1236259230
805848191
1753490219
796863116
903004376
956310850
812466184
1751833241
1847349596
52752527
1733731335
1283942052
1120662684
26546307
39916476
1518618142
1076998403
505891217
1438561137
744518977
1941766879
1880295733
1570681546
1601433239
1666721630
887583512
1277069656
1709092282
94227535
548437640
653248689
1441725277
404994819
1717807323
572107565
1015512772
1697934794
1869445779
1186781183
1503713255
1710108451
891181966
882420607
602788224
532854884
1153473551
664746146
1605150896
1605826336
1917244453
394493881
1055852190
1293256495
1912769007
2105354581
45923019
2078278076
161560228
1645310212
1880025452
345281619
723775147
1205610893
1799780586
1252437666
620477828
347407510
2139536051
99068622
1337221576
1161464503
1177181931
706538751
1789637994
1688382681
466448325
1590355342
590594575
901427950
1444864954
1804362323
1325171804
784385883
2057906674
23912595
1896486545
2101912840
993112064
1826446823
1160610559
1398776895
2052887627
115835800
563180458
588824557
1780772865
1484595924
1425093933
1397983932
113965878
1054846028
1427824591
972868510
389293613
490225262
1962044862
1559717929
75816938
1887007855
897252801
1342214773
1069185918
1194302402
750134520
1152076886
554316872
692743073
1611922075
493758536
916542665
673126692
525798957
128845546
1675458094
1361212161
1494887288
1491930328
463310730
1894705513
672506777
2792919
1582959016
1107465534
462062494
1403095953
446746961
817181902
1050513037
1427013482
1764777265
750068844
1251389480
1728005813
1639826912
2115426012
2063522090
2032019677
43121971
70981798
1286576045
2114653687
397669407
1248048284
705426980
63097780
775688815
1555467685
897648416
2050489994
2091560149
1546792634
177970259
375739920
502990854
1549627063
527100012
2135657270
1997876613
1893073199
1391958181
709190620
969409773
1696641323
376382825
1359282446
1902649165
1914037405
1265228784
962073155
381570625
1597794094
1075227277
1724007535
276409994
1324479199
1284645829
1842629892
619121679
507246461
1947922263
1009616562
2130866499
773581276
2126959359
467110935
1464683577
1971073339
2004266421
1711449776
80636430
1725207715
674660309
811571792
2145559665
1222862607
265262661
899703212
561816082
21906423
1709227314
1751613141
1902181682
1238799630
1081139570
207861411
589407883
1238738
461925714
1996086820
328792615
2104578247
1156219751
1413321817
151655753
749237817
1405519471
1276805826
767771603
943400490
662701079
503626169
1373963141
1078004295
1292258278
259347783
1962410867
371101878
1868021748
1384432298
532489436
1827484097
1690005478
668515638
477846369
1910000081
1107521947
67401021
526238012
315039304
497950373
247745384
1686487241
779549209
597065622
1656621973
547939750
649313796
376217430
1516959937
1658513045
1028000947
1475484164
80505681
363896010
1184051142
242635301
1105612199
1497570765
1743964604
1735966934
120317111
1327804102
1241419997
1977648298
686715294
1280804864
1006334429
398305923
1498786627
1336097358
476299701
1731287617
1376598969
861620774
1431266295
564745430
2081469367
821107879
116682278
796450864
150452164
676302859
1123492237
514237172
1455086833
957163020
2084954754
1641447496
1842810716
1839467648
1793464850
630638888
2144903617
593149900
1214465527
105560946
301465949
1449812900
2002208121
1257453933
1102344999
1022965627
142609347
1278461022
1340843367
1246390457
539454782
1602234206
531368189
1750573942
374269355
447144207
1785630081
692878605
264993720
919773940
193727292
1477162903
1288720593
2029053047
540153223
493200507
1480917940
603994524
773970913
336482564
1840326155
1565427774
1490065086
1430683558
1959227547
1619011139
312712726
1510008775
303604038
822721078
1533639051
313851056
361490692
642709972
1842767882
2035537306
1214451658
1769629377
1782353375
99268935
757407597
558234869
1881567759
1799836538
1620559585
1720376491
1365847983
155089648
80727718
396474149
844409315
1576311771
1842893936
595755060
768196069
1734864200
1274303792
1483288870
80351629
1927926781
1136832742
1538096685
1259432080
950249490
763887064
721072804
1824298311
1180483726
168564146
947950884
1230623763
736286833
862289093
1021439056
1100271996
147848752
201717697
1302960007
2073509576
1494006580
372400849
1260518726
1907120316
245661109
1778802787
1487055480
8744209
952000637
1267241885
1803353900
278287110
1366353052
551922488
836367994
57862186
1979773510
977821249
1002556517
1815305071
354122772
1789104420
208805504
1477197822
647740660
578132013
1570052730
1809814107
2100787281
1517855432
337136273
1004983239
291539015
214238077
1706751849
1920774809
587594216
581907082
407907091
1514726205
501742305
1090741850
628584448
363539246
1286873349
151077932
679697521
1855609633
785422786
1784526632
191565070
1241091555
888177643
754518353
1833101215
366701691
896054300
598148555
1346970133
778344344
245784830
107688132
1272064105
698857838
258633596
1387311785
61656286
836938675
1152566593
1302759583
1485110303
1317288394
1536354778
1153163681
874091052
1948463048
2097827913
1259801463
333154055
110092736
1608712652
1438466910
1001806994
1844709677
1414150187
2059154631
167012795
128409553
1976110909
1582223125
1890237216
9948765
644368916
26124309
1955763585
117796289
2073992573
1115009508
1570069860
826646871
989148468
1065029463
1403153888
1696994146
1280688989
1944982068
49098098
1929355111
61481142
1550298475
1927716377
714599165
1236515587
672606071
539718298
1352949864
1836015723
609205002
1025700065
959661078
1338921432
2108218408
25165445
795012094
2102322244
167169560
659457397
38572082
322739158
1900657589
571406326
968125607
1616659531
732171482
2072402271
1435947660
660841010
798946401
665217976
1358067076
568713210
1548958372
891803313
1581812372
843228106
930578069
927955437
1521921286
74943713
1051406435
1373474448
126266596
104187262
2070403537
295214408
405391355
962635506
2117842801
2125311665
958569760
705646194
1859312454
1574635671
1679942159
522019480
459594396
138271491
1188937776
1268440718
892231097
2041338421
2004301480
1144701044
2145542388
817455961
252213813
464362816
1087507902
1574782564
1372652009
1246383511
443713987
961063387
295591410
2130825726
2102822851
782578071
2094370251
818103647
355701573
1640388817
163075381
588614758
412210344
1439870339
1089313656
1060088424
1043384117
422278793
92468383
1318259285
2144639088
171400649
439396295
309856579
1423281796
539267849
766105371
603673020
718514107
1148714518
1179982547
1436856185
2063588942
305730732
751000928
1268731518
427223099
13487452
1032470797
1611941525
63272805
2114848864
651599676
2124141862
883552722
931317408
232871092
179998599
1278366572
743171819
891602771
801603393
1596325342
1570662656
1786454987
349506350
1900001394
402007415
95414456
1303931996
1603694515
160631826
1356674522
315165435
935317039
1783296555
1223645587
1429188662
1623622122
1606708672
1392127313
1691733468
1387768255
2032327669
609213815
718895189
401655337
1739937029
1845521530
1307745886
1206019836
414672074
2090699726
2040437964
1470278161
633148219
1241699546
795135030
1149952292
1808212559
826407473
355351176
1470303907
2060701010
1242094296
221018219
98742282
763043817
1512421530
1170349247
704973807
632246695
2077924233
616483351
1993090407
611278016
1143892914
168962443
2053207537
454751831
1180820034
149746173
716414286
634566058
364102433
1596335167
635881600
1735215457
1075433142
1827487184
1188692620
991070752
1986106619
190142370
1445888191
204367413
187035785
732015550
2004280132
251422087
914470410
1666593776
889841057
851622981
1201456472
28800363
1940054284
80060574
647982812
1033798906
1051221911
1066489792
202054329
595540731
1552415710
1348070597
1541636639
1190747570
265150849
422600536
1359372572
2116106800
341198615
1635769123
1842201638
1032448061
352382862
1815786749
187633644
2074466581
69871105
1358713732
877426061
517692050
617215444
705080782
819059795
1189671339
1639138325
1756779611
730237538
60036815
1062836522
1235201310
789494976
953478012
349061296
1114145155
561728909
1852923587
1608757187
928564787
1242904065
1415165644
596096946
537134718
461791853
623530161
1634717916
1976017012
1588139972
2135846055
885659170
433917687
1805507271
2050160785
440938689
1415583380
1986472064
1956878373
1492064511
765887184
929878856
1979347569
1992888780
1202425516
1755916066
326412588
1023007746
378456527
1836778444
1297464162
755905323
485718221
1063107063
1580610048
2086998987
1279882868
24040402
868467227
1226185177
2138474164
2087321958
167453740
1169801178
1125762448
1547867657
2058392065
425348130
1293016523
1400861062
2070428581
1785012853
1928246024
1852151476
1482649598
1998891509
1233880720
1892964971
925756208
1642117435
643144538
1834376258
1761739193
1397319002
1777283227
176864340
649449677
1822917984
427503095
1251714017
1566687211
1040492051
1688091313
495827843
102727794
1583100318
766551910
804921332
2144955476
72771788
39516759
1285768002
118934347
1180903611
1785608714
1597677498
1723257083
674827147
870967675
1360026870
988655310
362009412
1743863750
1970809531
650961789
650547476
104632997
885444345
2118820878
910046665
1905531943
1245703803
1198770632
1001220107
1021369786
2058765578
666212118
1184429773
1945747770
1194282131
45573645
1785242471
226085042
1549243451
1943364777
440293261
1616596397
703718118
1660915180
269210856
369781045
473236896
758741389
2081356055
1004404330
300964497
1727361527
899540267
555227098
1087067316
1232903550
1706791320
756341279
101799699
202239315
2026110711
120468578
38126935
729377282
567965860
1478857908
1312541384
926728511
430888712
1178335681
471208759
1145555095
201557428
1084811916
656329273
1770047809
529763550
346300947
1373700529
972379385
91522453
1217087958
1820204290
553943733
77465884
1961761906
280195818
2039523745
1791137272
1162456860
548846951
1452486238
770668572
1630433108
731177489
1795125408
1037600872
504603688
1522755493
2084293174
1055417625
2019931145
1150668002
1133314835
2020649318
954065465
1777005486
1314197928
1526111291
1190635337
267129016
744706115
318628983
1572334062
1791870311
831235369
410813445
878079829
1393792442
1762074618
754369174
1663472562
893183201
2145640268
2028485492
1849039687
1346900513
1282617147
215143169
872968382
1581452338
1681034526
255120628
795935911
63127890
277585064
82537613
888690960
1445429899
118768298
1488954872
339894704
1484047309
1671275912
1941577856
2126049506
1399779411
1946141352
1646031080
1587087592
1357860612
1415475257
2001966525
2047753155
1387656622
1372102525
15195484
465142826
1505139622
2065993151
390925927
1497577617
263265180
1991308526
2098019906
1932506137
423067764
464628888
1205236288
617697423
1346315278
339048919
1740717386
319830726
81343910
454412314
1750355278
393042305
2084193712
1583911513
556953059
129396975
575087773
2133929112
1032109602
1530301083
1505789826
1628839931
1466501394
137204161
253912686
1579612785
149641179
1727272397
410571538
1476681294
352176783
1229169195
1158687855
836679800
545007970
1765041107
1890519326
652451074
757194327
2016640111
1772870687
127983100
2047336746
1234868033
73703836
828393394
439418563
1523818183
1611929534
531195518
425168361
37807971
587859747
1853737515
939020457
1955483632
158386977
2048065522
217062019
1405137722
1633926408
248639351
112535052
198272097
1947847492
593975360
1550138134
1279875062
1087220564
1015287910
1429979633
985159541
569829045
1568998218
999686157
116481017
1584132741
2031744546
886469521
1619881689
2047405181
1151818676
1449797100
342039149
285143786
862416017
1855526214
1856580266
1256007114
339847463
603207968
1539679331
1919228963
614149482
1610446267
2091479360
2084899883
1677156080
1169735596
1005388104
1076632561
1936996326
1600380031
2070288123
132779979
660442476
1368770175
16875620
1563816284
1904441348
932947574
1252085346
1986906690
115247732
483263445
1923003656
774835845
17152180
1139439005
2125444636
1122271620
1218631544
870331397
1315891433
302390199
900350283
154391285
2023399661
1971787651
366612856
679710215
1311390107
1890253305
1521266469
410456759
7857049
749536254
1296898330
260618131
196404380
1999316592
1485737130
1320361202
226345357
1324196980
1285370060
1166332824
497316870
1198350689
418049926
2030439649
1386765504
1038103536
1285165693
1269136489
956244366
1290515992
69045579
1163976098
1782407431
929329482
594269937
2138204373
1723585217
288881331
895330866
168831274
399393208
1851154001
1377099132
1565817043
1801601074
1480436915
1267198884
1683654568
1592575764
330500289
1245743620
1254077745
257681953
72364035
1165986719
1837542589
268959751
656292926
1240597677
1955524908
1163543524
352452404
837427708
1579030258
1606480214
417143497
609196703
672724467
2018736539
2140275758
530443403
1811040774
244685193
696292940
835583356
931537710
829906852
830613769
1285776190
1132362861
928219924
288283156
470650417
1254379979
210465810
1618744736
995454902
673149666
945297143
1228552340
705201026
736001530
2024367268
171290956
2113728608
1259168018
771681157
357028823
711545134
834385586
401013764
219078717
1953894164
225515193
487564172
1893062231
870512138
576378841
1516732289
1023686258
647934447
1925162661
2098619885
1218373515
172339144
675415685
1186605906
1022900305
350158003
25931009
371916283
993400377
378970995
492051513
1415848169
1286446778
319797508
1392354156
1200889808
1573343392
1464209632
234329725
1910965489
127797715
10937666
1288494004
398823737
666091604
59150038
26454474
362448680
229087172
1863430165
1342551431
1897352584
1697002468
451684615
2115388627
1884440101
1102426865
844119897
1083771832
838220595
112227821
1205350884
332923040
1138737610
755107913
173217069
1489258896
844960385
747891999
1725272484
1766326807
2053265407
1393651337
759212743
985724178
1171753682
1336219741
177263526
246123408
1712041282
1571826151
1931590232
2015157846
1383490534
1679835686
1466539010
1655441859
1679283192
887399118
1070168233
11362356
943577643
1748785031
1549351186
1538986552
1998906438
434283831
122726986
1446964135
1737320673
618948757
1565985441
566050039
49261208
114909153
1900433717
84135892
1221853998
318444984
1027737993
1755232231
688062270
949150506
641659760
62693237
1430036184
791283414
1911111180
1703355065
1134806282
1402653148
1793915239
196312757
598776837
231407014
1907539335
651239851
994891315
1765533788
1865156620
403961478
1444939664
1148738964
1637972024
1086637496
759271461
141258201
811603373
1268108964
2067151005
477726563
1492036563
711962852
1431663146
1165401756
878214921
266039671
659785490
1344083083
1504342565
1825784517
1885325836
1660125629
1251765519
682645155
136820379
1409016176
255324091
1471599992
280540811
530445772
1445328415
2142354289
473850935
886785200
190075521
1773871694
945719796
1973713056
571192167
1857975266
1534123913
1603692114
1105366721
227310269
635231533
1486649956
1731125686
899801720
653753380
808396674
1467485145
2105307531
665625207
948961592
1279083997
1483177496
1935284243
1415112564
204452666
1011388517
1722871386
1832613964
1082528379
1073597731
1585872036
2003768937
388766926
944530454
1108500861
1926735688
1130499326
1855708920
1571597739
1705863723
218912961
998706190
701009542
950189888
1426192236
179315896
1649802476
1942952485
266306850
220179106
189776743
1919688224
519885532
1214159285
699931256
809656054
857154226
669115109
1472954855
2146809682
411523948
1734242161
1768289860
2001234598
1306199322
173792449
1311281564
535033649
794260168
1510099971
619463975
932659983
1869465023
2086774079
893368410
260984666
402575252
129486340
1502299555
530103937
834074219
210063521
646353172
1636718462
48223402
1662402405
201938516
543989050
982789233
915789602
2083028627
604035447
1577407831
1058760899
468762613
252612989
837424403
1650748866
2053793580
1962331314
184529628
282990540
184072850
1895705137
2027993559
1449936218
1263351502
1735684868
54563892
428709086
1099025148
897681273
1916185731
890615410
1070916807
733744772
556731935
1408119118
651908677
1030333009
484116770
170550713
1165670061
1756951063
1386482661
1823967777
1883885739
1789122897
1620066201
495150729
1252212807
1765089084
457075059
917392738
23891714
1201973927
654774770
1960012215
876536305
152498769
450514913
873380503
37823389
503812992
1571746971
523596109
1233606831
219465422
1756241302
488670703
1925861195
1906383201
717262131
2086104652
644861808
1939976081
2087668048
970148553
1226012832
1258356768
684548521
1753111007
1918792665
867056987
1922640463
384121761
43167021
625884136
628347752
318660098
971769324
1160469182
1951836993
1520009621
2146158949
1959868295
1885285755
2012908848
907276707
1016409256
1989188707
1858927437
1543050601
398303376
26116134
1466694892
1080867742
944008377
2026057497
1909385434
1956988713
815308185
731693569
1755409122
641460610
1642708717
6507524
1775280408
564149690
1645406629
646018373
1913000605
1296335826
786933288
501099981
417638656
7868268
505418769
2094603722
692982309
1896570733
1527434591
213067653
1419058074
941591041
1839571171
1277182237
1448688869
792912711
1248270279
1393578633
998828633
313676263
114448685
1244470735
2116000203
1941070779
672189143
211849711
1092077901
1558699685
961286062
391626022
1302835485
160307888
1063862001
2115059025
924170347
1620222831
445183858
2060782236
1056557147
344160907
1461135015
1783505252
1767011255
1400396339
2054955373
1062778352
2012451759
203042025
578999028
1143501791
394045454
777611852
639786781
1992003922
645691807
526830937
1796546461
89121051
1912740172
289331486
869665640
705781221
371652865
22185159
400075027
725276178
89218665
1877022675
1846232528
956628194
1044261618
280065729
1553153423
1186792943
1955532816
322896200
887408623
2070339438
814705947
1889772932
766578696
1560403101
1315445792
687795408
1546535986
2092599160
498572748
1739988070
371482954
587903435
510261877
551394409
745938916
588394673
1701861808
1768249187
1522140578
87816821
1661252873
1737346972
2001035402
1843682900
1738137341
862998942
1432361430
1088758883
342432366
1059996616
1746212397
1562807843
870442757
1835206422
1844449886
2067674610
480932115
1035279418
645821027
1880745592
1032578910
974769329
1559962469
1156725331
887647057
1074728015
731834022
1775988739
1173714943
867517633
2112904582
843766663
991717030
1779061977
250220525
732226794
961228838
2088413365
286937932
1975440092
1215489146
488527524
806803122
1675725676
1963736642
1631392689
134868814
1678116389
1782358427
797138549
910145304
2001768292
46511616
1521717155
339961519
1322115104
1876542368
1343898488
605209584
1501594694
751888930
1440551526
1388519181
648636080
339035249
949792165
1839457477
743113483
933311676
1390066978
2077033850
374263034
436976519
356782585
109618784
1939798164
1694416265
1695962362
1291957505
543071982
370577956
743895041
273419556
1256764058
966869457
1380620751
1322563282
442434214
993883335
968898729
1687518579
32221508
934563582
1871650921
1135387666
1020131142
877305609
1411637786
503943128
1845968027
2129790822
449306829
863559184
378443464
1149730670
832807602
693311323
1373016419
253697151
607114911
1855099170
1498364247
216003834
1444523900
1533996003
1204936268
1268715664
1677446949
748072152
133456641
579521750
868700246
794457551
2138163909
1164589241
405353670
1979460491
267874471
1301779472
461598224
627991753
1816364495
1057454764
57766899
162252870
317010706
715536602
767219022
494717312
2047449716
546783756
686694626
399651721
1273719596
305252335
320681983
1825192039
995629480
2012003274
1166995534
2125040454
943308798
1874757637
1681927672
2102951778
1555685928
465452756
1293394048
793329750
2021816935
1293796977
1481044180
453548652
561260200
1209996963
32740992
2112216421
508160548
90908168
1264536531
515906145
693102681
1312115814
1695994554
1819042502
1031272347
53615512
1960901783
1304769727
1086163483
1964198857
843885785
906782811
2135566433
329642803
990508886
1018723203
1303260259
655817740
898572308
1167509076
235924534
407740276
1109029282
625630305
105303620
1134704294
983590864
1775461330
114843708
2127353889
1593229348
207493747
376031413
891034014
609354336
1548039223
1838450088
1833134631
1987765222
1760738910
409081480
1021424299
1732407740
789702880
103956011
298343720
1004780624
2108240984
1369749973
774889749
2101205971
632344207
339038629
1200962363
941878073
658282233
675950073
869906682
1473432305
698416396
379961813
217154519
620524689
923861151
1960318931
988580569
1681723317
1993856128
759673446
1244061940
1484737462
2146497989
755382509
1102378848
249894076
1304783802
679901043
143794752
828278057
205386648
1733304492
939175872
1623850758
75604962
1401938131
618618265
551541496
144004019
800865114
435814225
802229018
1076929632
493398153
704693438
2088814970
141474741
201235358
1722635704
3348693
973719233
2058692138
1308763645
748492042
1733129881
1163519630
1093859115
1634659439
1428997331
768916635
680214904
1757136659
274248864
2026347224
1335824439
497314356
158077655
707228164
2038803454
1079104050
489530731
655178145
1676582645
389780196
304448223
327303068
1974801552
319749299
769002264
960601020
929395443
1740003425
555638568
1004374606
2092611282
1572952557
2023388730
819621368
87072485
633534337
996635796
1051094263
1009039541
2075942636
1325841080
519064204
2095607729
1572131723
339764013
789825941
285907064
1090936224
946014734
20237985
1299938813
1600626900
1564111505
979357642
1816826647
1183796385
1835856037
873695320
657665466
1036021502
1841178888
2144381921
388779560
1359297082
1499143937
1707924319
544526567
172766506
1191676639
907068795
498395587
989456389
2143379732
851493929
1357041568
1131143700
663680737
1451713629
49432906
955500501
1725931387
397032988
1148510985
1937303842
1517287543
91729769
673571991
1184071689
1588268255
2053842245
1097294826
2040213463
1727166386
1575462626
1952548047
723777852
1639205252
296290920
1345259868
669202717
648458798
1179930715
817341386
1036770595
868862491
914172947
2037340893
1604986999
145845391
554837753
1232780608
950443977
1667477468
1155216582
2020308420
133177724
1030082072
2134880519
364571874
1629276022
977339751
408438485
372190698
1645682757
365632473
1128559532
897342907
1084509636
1462662231
197315724
390931461
908822142
1153092839
1655181436
1779161938
404306849
1791953255
1776541950
1853855085
1048556522
542679219
1294866555
1426439935
1371326081
1873919903
1905524260
1616550728
352844944
820524068
1277073354
1648478094
1009262432
1293116406
721298080
780449510
64314218
1739921503
1731443111
311318650
690627257
1533346440
1785090113
1040514227
750717891
717001767
1178296499
25484194
1556610414
1314785193
1305269751
373414688
1428323649
1409392685
262065621
517683680
690227738
816773276
1336334591
942669937
1884502549
2037067409
1765615648
640572683
4693084
1419238825
174745398
74350607
509421780
1519782548
844461219
178710241
755554817
415385659
671778209
156695854
9293395
18467536
1723528728
1125511907
1058571114
159301449
1777800707
1563497063
2019783824
960484705
521900414
1397181446
1023038654
1289687861
1126248114
1585246189
799368305
755887763
1826400469
2121214196
981624222
1068467768
68342035
1631889431
1478467910
2094332687
1353632556
1638713368
1731254153
113472499
1859948552
763423524
269001301
2068495067
1525603050
1268180848
1469646194
169128502
52118433
689202937
1225848578
1243553982
562264385
560293953
1842272518
672279789
1069630072
1297873666
1673520886
268241466
2045416413
1000430657
1281217178
578985836
1334806024
2140309547
464461576
1195296476
879628571
1285137969
620747485
921008014
1642584188
767809670
2140643899
79369867
234712919
145650433
442493404
1907356261
567855656
1534657998
345289551
1703667193
1046391697
298437170
576990370
1291424811
38926759
1954495137
2018920981
673381801
1720830755
1247928856
1540415723
584829315
1067853601
229614773
1603391981
1472916755
731425145
2122948348
521568599
2084349237
855918313
85324861
729207758
1925177658
834886042
1203052089
1816359987
248222712
1254948387
1196466302
1727116632
1608801070
2095993453
456976657
1083589787
1294915874
1438747706
667071379
1667236658
1050944735
1058835413
900807212
1797006683
1319956158
1989900860
101302963
28584249
2007124667
1669278940
477249924
2063819109
248489838
1436008064
717167196
350240655
557837382
1705594249
151415020
676066081
1866873079
2087953112
1142291793
907444456
1512874207
151585041
1536744086
154269095
1760247422
546322459
1466707566
2146743945
2088122414
894543215
1670980400
1415461186
565128576
82160796
375663818
2087834817
1737882617
1500344558
2052048624
629337723
1294116172
1032499350
897326567
1239226798
1699358078
1657510600
2115670742
1424253446
1679729588
1354542224
445603509
1790144850
2096824527
186600715
1718432216
1984406193
392996778
1613839907
435133284
1038318899
1450310464
2131978076
469288058
64980588
1073974748
989962557
798940359
457881686
1125897869
1501885737
158417119
368077159
2113790555
416040733
36610368
2035704535
401582210
1632088970
1704919514
1179120801
248244697
652908806
1992049476
1829191059
2071916304
1652044917
937204287
476524644
2074352113
1388442698
665179284
455019583
519975020
2038701477
98138302
376885926
925396149
950741013
1243187940
804247718
217653695
151120628
2064412754
237067460
691578957
1240362491
694311560
1868344835
1321209568
607179379
475516167
32135267
2000562728
326103419
1472697201
1247669150
362727847
265684085
522106694
1470572141
399011565
1418770837
1589757487
831193080
1550435099
1960213964
1213534182
780784579
568011616
1007617470
734273755
1534140569
39685404
1374904301
218047287
214887569
464485148
1845824824
1203010661
393304961
340751001
1634717828
1074814212
968444019
1240406944
432971198
1604855240
1647447276
921005764
1096225341
642764586
1339518652
2000947716
725699611
1953238823
243587096
6682087
847739742
1983042942
469020968
1419593199
1471514456
1069708899
1559572691
104402113
2092187399
837971623
742357229
1702970921
1200533456
763481438
786318457
1012625152
1351185436
87060297
499559754
1077372464
550453525
911500267
2021925580
1994769912
1941484448
1076150788
1915810055
1555919295
164269930
450003459
1576664119
1507762651
1755796733
578065179
228150250
1235390668
2015712530
1585953173
347074725
1181146147
319341289
1121150094
1876976398
754829031
950785621
160283654
123980655
989889861
1084029717
329239928
1258746727
1336983428
1317096833
1405730404
611077316
1002726888
1316734965
1637887193
1045046093
1418707303
433117322
324837934
920075311
1865995225
735834943
1472074935
41055856
1399447580
734036738
1501012897
1592174175
1094693177
2096841746
1285504379
670281736
2042561608
903873968
339035249
40042216
1913582073
1703533426
630000397
749937470
19897963
138550975
1238044833
1180771286
2055458410
1942324759
177214504
121038150
930192041
1431987922
931492199
719619114
570455858
853005025
1634550382
1255013537
887686358
631151203
1451618464
1525267869
77799352
900898511
217583581
1371020963
1297731311
1914469169
1139674974
1370941190
1797984208
1195623517
1644062119
833018240
1693991798
1580197686
1695342858
472012684
60534338
1404302721
1452479705
1570267083
1509993592
1261262728
602586845
2140362462
1483490185
204907680
1146738046
1013164851
178735174
914537802
810179933
206504767
1397377485
1201398566
1760848475
2024367268
324803956
1086471688
5493031
1448968425
229364181
1792844981
716450201
1633258022
1401560988
169517057
1327102179
1038817797
1144904363
868706055
100058206
1922593289
1476429301
1249319759
279027067
828171261
1735253143
264427300
307015264
1311948629
503196518
1753371049
333799275
789161982
1369884900
724202491
653697384
2099056412
1989625590
837816254
230406346
1760142730
143260421
1424846615
764639661
1962095355
784694347
724816846
343088293
1567994479
555558620
1786066877
400031351
340677585
1449284580
2142866737
1480133170
1643889104
1832059866
860159921
109518830
1217929924
574728741
1455257505
278708930
2146811886
1454633094
562367509
48478662
1934610906
1296283454
1768720324
2052416986
1875288665
1153298326
1381301896
2027415975
151738036
948526344
550289712
459488854
145748769
2084078012
1022713548
104997731
244810310
323548223
1299327231
947402594
1206548845
1544359828
1345269822
624624595
1767197049
563119883
44005233
831748822
1848137208
736095893
417412274
859221128
1310588877
564294398
1505260663
1422317632
173098506
1055332963
1471622463
1695610449
1978929141
1476709950
607144128
1191420596
243110291
1400579943
1213845636
1791751364
496242084
190890429
1825347541
317608343
312130084
144594391
1934177929
816636259
1665758516
1942171237
1182903596
1522648429
1159585188
1107815902
1640411449
914953663
1293982716
1590979391
161231257
816650237
1857496924
577604420
1238411566
2030856277
1976286041
2108297714
346203000
1431847167
190663887
749023446
700060396
7487524
1393964899
1518129439
1802005426
1628645022
1678035362
1921723977
887174917
635099618
332986315
1011445460
1833783346
923599279
1966682779
1839198857
1582004149
1714555174
145003352
1597978135
1038197309
221068706
1609646402
1905939391
1500232434
651463478
496351671
117089672
1567524541
759263339
1091396516
1760297566
69094181
101368460
1356113229
1716243179
1143617962
1193711869
1837841224
1498605696
1805754922
250344109
1604295102
1109327015
2136055902
2112592760
525369383
781100930
1713826901
1795071019
76646389
704402936
1171888269
121202968
1583497483
1406345217
1986269705
397601982
495045345
714889571
1480736831
86550667
189279641
1531095977
512198985
1139148968
982004919
1299563656
100252136
720987738
123004536
1043224554
482568497
756095288
680463911
28601622
1131222957
1215456783
834386129
1439728835
717262283
380019233
1059566424
1527558496
657364534
572801665
71401663
1783783212
558799066
2012285032
1743176486
2030055730
1253283939
1846241933
555735102
1831787913
1494401181
365122960
624418944
1284132054
1336641689
463152141
1972465192
802500326
920374478
1379379139
1122423851
225536931
1198137422
395756688
133312933
151579644
251208807
425627616
1433650538
638407187
672329502
1280970702
1554858771
1465410483
328114427
715268360
1000856337
2037432918
1478480352
2011957858
476634064
1670690334
1436167846
2132129675
446612229
1788067740
228682504
1822088357
361157209
1017319615
648327088
522834952
1784321372
1505270475
897143864
1757899510
532057280
1592888973
977400842
1424852359
1472322904
1556777177
1925808895
663082147
263331040
950839045
996451426
1047425460
1560737730
1684744101
1498200458
1686518167
474744058
1469430536
1856467394
525274735
717933054
582590043
1716131813
352276210
526185473
1941473367
846577855
1292948175
676136027
1054483215
2136393765
561550404
386487210
1972659053
1063324143
1926431741
1728202387
1459329454
1063869001
1952212823
884768650
1987808418
2056591043
17163460
1424697062
2107732370
1761149925
1820451635
1486276627
1873572335
214975292
1791840565
788265179
586018259
1914434428
27142022
1872511942
1249458774
1343438355
2120111984
600045973
252744515
726883994
979408278
1779615560
1531390229
869539969
1002558354
1330898755
2119202302
1688650600
311655684
1447169179
1408627449
505373962
1455127966
2081025615
1113299900
1396710182
650516080
900108620
822487456
1432753675
1109565507
224438269
33474803
878256656
1747058467
1191955521
296008570
2147398431
71108705
620247512
896661766
443409691
568490864
367362766
1419680326
1367900631
1561761557
1525581818
1730251756
396558598
1726769621
344744895
1622706077
825136555
533336701
690192469
813161675
1593351446
2032331284
919262013
1835491696
1246766877
1673027367
746083665
1057841422
1591596153
1819413941
1847184448
1691150136
1234735053
547886433
1421131701
15538644
1347051545
1365429013
1616729611
2074748956
1212768189
480125895
610820220
1758497959
1167086522
1753786191
1951029021
666438479
1921341164
48301322
621842466
1285975137
600197601
1182821259
546194156
970178881
1371227889
142898828
170657942
733377423
334675667
269226650
1026131948
269765185
580138237
644428256
1259667099
1082175139
1516098221
219580765
1390394714
602844818
1322564902
1899891004
530689431
507706735
1261748698
296744635
1320736331
1004469269
352665477
743544231
179398909
1458533059
1673957611
1584589322
1712652982
474921758
1955828929
556560332
1971143698
1150214351
1161145834
1635096683
306220567
423825260
1951217534
1146695970
649565586
1343195758
1944368384
1050540787
1062811754
1751694591
220880178
1450595334
2069308552
1232693061
823032153
901681072
1349732134
601983240
773009683
834416653
758100487
739010901
1278840232
2134452524
2100570845
840076015
673710375
101434962
1573930179
1836469962
1452478548
974955073
779710864
345168100
1739628487
1999515065
1419916546
713086758
175000943
1020911705
1400804231
1372567189
1061890578
1701261354
40252480
85437842
359285265
2029362886
547395564
1163543986
968766652
1624029451
1509678531
390723717
942102665
1663805503
852463224
1563921417
1451779416
2051725150
413690389
97985087
340658632
1007068791
640590794
887866851
1336376840
63326539
1637589711
693101733
156952236
1820930798
838740740
2145557704
1589567507
589527506
1853618962
1372752185
1136959858
1713312444
262378581
343507691
611920540
116551732
368222382
1064967328
169371498
1753936049
1218003206
1694482235
1462484945
877580332
447529228
632947452
1290076577
177504979
1046878884
36217316
241375481
240208656
1211429107
533037109
245429659
1460803831
2100415235
654650163
310142854
1016826379
1530008160
1501443855
185468707
901173675
1530743094
1971697150
1360885069
1547802614
973582564
1630819318
1553185866
134976176
123192734
1644700427
1905276825
1690266975
1103585684
179725777
1155427484
57219197
2094783745
494191838
580482950
1769419234
721177476
1630166608
349385510
863421781
907805157
1880464906
1929208266
1978913557
780222268
653716107
309655306
1343439524
322232662
2072613458
465008657
2063781457
1733345454
10276869
1243382343
1527669093
1814140706
843855624
615572850
426288954
1416567396
1954795959
488150551
671349222
1146274798
3928241
424595594
1119553406
1811952571
1092876975
1143378678
1232577917
1337112549
1319676137
2011294867
1872962788
533527875
256058935
1670209507
1189739279
2111607533
1678046571
801090064
1035685799
1147662386
1292849519
149656133
1352028111
1238171965
571576182
240806016
1869247438
1273852008
674605996
785528082
1095620283
542255780
2087863963
1527642298
1445192317
1923527157
1909670288
1235010748
2083421643
1286580452
225207172
564149690
1528909566
1392803224
1204225941
548252170
1150958
929462632
162647428
753522386
1428672641
663433104
1294774368
326986981
379520947
468748602
1097823144
293620125
541815201
41114374
440994354
1355032959
1034791153
1353649941
646930517
2081763204
1425205939
1619869180
840925777
1592344706
1087415490
639458468
795394380
1092355102
745310171
1605730021
51022271
147512413
1050762633
1749270224
1335550699
1072343167
1150307927
551013826
995368934
977763185
1682974252
2019836618
288147975
588983769
2120466662
1082175139
1301881131
950364474
622478687
1870978934
2065702925
1667192223
1577911685
1636022657
1780309622
1813610206
1096227598
333547745
1716712620
2023208453
147587200
1388215676
1053966033
1863621065
144762746
1263193782
17967206
343995166
445016632
219418779
956643006
162783140
823348027
722936629
1573266465
518937874
125096788
63061596
1694122659
785321581
1202251489
1223118346
1508446455
221679456
1174393686
387183214
255548498
1391498339
1272354468
1555945975
127981155
1806502852
186987948
1712007937
1897361783
1119988405
925587851
250125073
1190802779
775336627
1014626329
677791405
645383079
1179605220
857894176
524127511
39109683
988436974
1578834488
2029305232
349125084
341023880
13244363
668847410
1044218004
1673359752
125522828
180504256
1215080238
1803250317
1815368885
111168411
679642787
1593809904
468413629
677361833
798623660
909106200
1462316886
1442365172
598060363
1134963939
1687150082
920469308
12887868
746758486
417661028
2061123203
1569883739
1968063408
764285812
1722612514
1712063665
590963896
1454030385
289307666
963638837
675913586
1112067407
318120655
678880831
1838644803
869360694
1499566876
1615136288
1720181305
1697622540
1264070057
1887002362
174174125
1874271557
1955801929
532986880
333167816
1186659638
713286383
1681287865
330149326
472720982
2055535520
1485515578
507740546
1604541211
1065748389
1588057175
515216714
1636816252
408245182
601988292
1031438036
839093024
1464411347
241066365
1761390396
556753600
183015655
138057812
711248353
1332059851
1871084701
544481005
1632441882
1390936245
1983752079
765274992
276803369
555753029
315990685
1479572209
513255733
1963993336
1999826927
1735300600
1728250107
826987358
1019283511
917754032
1341763939
38444703
2067303116
776853555
1855677487
1783031468
401414138
1098047818
1977167818
1830213369
1817957361
295386398
1110619979
815619371
1331876847
356920270
1917024566
1013996866
151088874
1464267362
1330984546
96864937
1710583184
695346306
780714613
587754031
1846188560
2103686617
884194920
1917929158
777236114
157269242
316462068
1481656225
918946829
630987196
1298321364
1694675619
1638327790
1564069963
1507579204
213011699
2066024380
1387902230
1987323843
1821641060
1202749362
634705850
484179356
1690031117
1824250506
49041525
1871286129
106480968
432522102
1675805240
1043963340
853335714
1569144071
1334105366
1179947559
456415572
572463509
286115274
729676431
865279140
472347032
758636138
973713436
720468305
7921932
1767847752
1772809417
1744210733
1464422465
59138498
1243127691
739062578
690377111
1113157960
1510843612
115198321
1418430594
189479505
789954213
292462427
1625028937
1846030415
1894265370
561757251
822126561
2074991386
1317373498
195692460
793502077
44077014
1061539595
765888447
163878279
2104692327
1875203402
1742263743
529120738
1202333867
1610893938
1878200032
2022101835
1189469481
886607765
1512188933
1527331445
1418192732
319751037
1849804515
1510553378
888072685
861273589
1649397785
799501178
1071716318
1781923012
510155111
1253993788
897181732
108345918
1838868352
1361106758
278900570
1677104010
44380615
1420717587
1359072992
14338739
895224286
2031267475
578728541
436477938
2036304288
1380132110
794992063
789359104
1191934575
1409198741
788563690
1689620528
1793345278
1570518647
253603304
68960821
855589263
1503968425
2110500123
1767576395
657971560
1268596812
369924946
1516939433
1247110782
1580647292
1665026281
1417202121
164674481
71287905
1611742500
1906877743
1047346782
1878265099
661729180
1648481663
205283308
669952657
613599375
63697255
1492326650
755220066
1473204043
1432352760
924130507
3231343
793345045
20192953
819231065
1784498693
1769455769
1194487698
1465203651
1084393336
977912640
241719972
1828303109
1722638427
1744264312
113887882
1331458616
639163503
643334924
783192769
1356769782
1314797046
894519282
26523588
520308997
1363236173
623553563
2025331129
151922720
1139659280
1772497246
726946175
169910646
286768454
306064923
1194880338
1679437937
924266534
1108106412
1244359867
945609108
697386508
582431970
1962868231
1235965610
1719206238
1311124954
1767467783
584396077
1769252132
1452035933
1675313899
1263078386
266840918
1858127064
1682494268
1184855725
1186163026
2106587327
1828233496
1084649743
1064819867
1811750634
2037932919
1905741075
933107139
1228915105
1371539372
1106377956
1386998552
750555797
119778025
1981068475
1005125248
296609107
1535550992
810375501
1385593526
1121397350
1641625810
2121018178
2072693909
1921681980
1801213694
1360538028
1095709271
1499829600
647331355
1514974660
1203547136
520931200
1632156869
519716593
445060822
1841564375
832211924
1273087058
811930630
1239471136
535666798
1095614219
823501575
253724199
1760272042
1593167141
2007747312
1267718894
548327664
1562821411
669909796
1734408445
1638984726
824990222
747315355
1578701883
149064424
388183682
1647447276
401868286
1515256401
853624276
1768915402
1997142060
550587249
1988852842
792161119
1334412946
1377408095
1426274370
1606495590
1685283969
1511792258
1280896248
1046373181
581317331
1916107181
836412374
768658591
926442835
75983863
634061619
1138925924
719054303
825597723
2082714090
791058150
37273056
342682040
1232773012
1001958026
285395509
1088408079
427843737
1813807390
1007776248
1279596433
666050106
199280082
1682362796
1908460240
503688814
212562868
1246244915
1988285756
1470493532
470133822
1798061519
2100125762
220908197
1988259789
778463610
728332596
582856435
265998753
457746369
1398196137
1347244454
130417196
762548567
1078245992
1974244774
1089779282
715451084
1339436338
715810860
729852845
56173785
1011368878
1940256278
937945547
164408534
825933999
786125002
717555917
556169525
1816206355
340690862
1029708309
1423481292
1002973681
1716387625
560051252
661476688
357317036
1803325008
170789553
1234637674
441604293
1835210809
620693885
2039029512
310873226
216977731
382751915
540601469
1487414002
660518549
1133596409
2136279309
350633248
885466197
1533315802
2040300463
529021937
1422683331
715660801
604075680
1541978440
127190995
449263032
657496447
1230023411
2027765976
152814185
865879349
463938810
1323886257
1787507722
1951905264
1730352848
1029799956
833018240
601235240
1473423407
1045152439
598568010
101503161
1425472438
1940943452
1379362324
758443320
1970059711
651869447
1797000401
1666400616
528014463
857952016
662296904
941288077
1662091885
952635741
938161521
273973759
374201373
1451852408
327032686
266622103
1097353666
270632634
1595725541
1660864692
989522212
1687867844
97412860
1366866738
191577628
215266749
1795837771
908396827
1900811544
1897770466
218816421
318434125
78651062
1231737856
1288414761
1905724297
222128269
1826230520
1063518400
1173509398
1402040591
93035080
1453674215
490372174
1673939260
1231107664
610079807
1540861427
22179201
208508180
1125255522
1106695745
137839038
178233780
507961465
324508862
692088393
556602963
1417050431
1348816272
1361390989
415686727
1284503322
1838280953
1936577393
1036242907
1205226358
689101407
99613574
2141894365
1438153161
2008194083
52512502
890205862
65057115
1825798039
1763642610
2067963907
1838345814
143436356
754994127
849918206
117082412
190147294
1780816715
361171407
1190563535
1521996196
1158950971
353323186
1714679559
1265768641
151459502
1785628042
704643315
974499612
1318120612
814415113
1821418384
533818556
1640516087
746876795
996767877
258093863
1828093660
2131150547
1929218975
920866957
1112575913
989231856
198051633
1886753030
845018041
205642411
172421332
1147190421
1884010110
1654295941
1706785735
387591825
1239423168
1374961324
14182006
1121878220
1205533348
243019030
2019009975
1887726839
1708865630
190768384
1511014393
709309699
943336291
1307109565
254596896
1209713903
577134283
1447587288
460030985
340412979
424163086
1165845870
370910462
221272975
1949140294
1530472661
836405292
1365350877
580246637
1872670832
1214048781
503834055
843832582
1912003984
1610642696
879133555
1138259564
1061530759
1840577688
470891421
1977365504
2021184508
1628030100
1957784045
1370628473
261363922
1859578605
1759954350
1393275511
835381420
197678909
1956821504
583333296
867447323
829366140
1607439276
2105217649
264286838
106717745
573048837
1258000200
2114512212
1637298705
1873199319
1036696430
902211255
772650714
1438627641
93818050
900415053
270005018
73096047
2019417544
829853957
847208886
367545284
1390867664
1262987940
663139360
1333385493
1735281894
374591446
995760555
197896967
293279730
802635728
1493357790
1372919486
1786327731
963458965
1013181507
967963168
1176405481
476942964
1307450112
1338255438
28937862
165473376
1834271365
1724759258
1005389470
1347030818
1673347502
863911662
1261378492
211215954
329863045
196231028
1510860567
2010036544
834153643
1743539223
928216797
1595472479
635253248
250581032
192161943
1059919
1630166608
609356509
1413811077
559261348
529456561
936727612
849972677
1028373913
61743196
1581213316
396356675
2117159297
2095888996
1534622452
1569651443
335108317
1326874036
174838355
667198683
703582880
1418436429
1881010761
1890600841
1543508265
886567352
1871378260
464661449
878931255
1823516615
964242287
366373206
303161481
477498636
1660371905
1815237594
1279333705
1334084833
1294932308
407092138
448647098
14612996
1621756980
1822936595
64452292
745580403
1661016268
1484893079
517459741
273855012
321370688
842251258
819801508
2044263553
227912267
1534906181
1171923583
988963402
985856458
1049493315
1922376781
1693537513
1018877483
1531655260
1045430611
1478328944
857890001
1161058841
472578795
1732002487
1414002776
998893327
98581215
1905524260
551315257
1719224718
1734231524
1057443528
338626284
905062876
1265085285
1094580039
184597997
325906329
1944264200
323371437
537134718
1664827345
60334365
903540423
152770017
1131279741
1326966780
1374117937
1394002710
1479545523
1733243936
1981287200
48169666
1481494238
295046018
2131142138
1395618073
44757961
1131171357
735023953
1424348946
1543879737
843859448
1016654834
1105194371
2123711859
1581877898
147799009
1731790523
728754417
2107352611
1978406350
2113681998
998585791
386453248
1796363692
408522016
1219581
720372997
1761513191
966920010
2067074613
1259841291
1150810665
1384343682
369473170
574524310
810707374
1571510145
231171771
1049805503
286144992
1973757883
500558079
819578942
560610099
1360506620
1269581316
992560521
1465006720
2146580355
1475674203
1915296987
1136547240
99543726
1344212730
1422840654
1220062810
877270330
450482983
917558409
470776426
1921382754
1599792795
1650786857
1799065593
89257938
2091463193
938698313
68247629
378686528
2147173353
1908432935
905385678
1661047751
959846988
206479313
445031551
101213778
2030617309
908264102
125842027
1627920434
277893767
828098156
1333667218
332431687
372559938
1566159448
1797775701
1215680570
61215960
1584133231
954647795
734383913
1782952312
2115080855
393039962
2015895869
1533486912
1338993275
1903692246
698741465
707817046
395618515
210311533
1385931503
1267806648
1866726363
177810038
90175055
1657480956
2115320569
1947823068
1176299786
866271157
476910729
1703326764
1515406873
1632536204
1267164916
1453861909
929948411
209653175
775211984
319666118
1857886889
923441536
330972905
1064181010
876228470
1770676317
2055522371
1308635403
2071179944
1888614029
1021534916
1323749896
1430641891
2056648544
581305392
199800466
1027051462
1560290122
1248132833
422857562
2121805834
366684861
1170115665
796238939
30575109
1091796334
1832095323
1429668870
1292893036
126031637
1593572140
1738627227
840751579
451410400
1266141898
539952987
667187853
1707244556
1634872642
998807566
1074657689
1965635506
664453664
81512514
682777720
1955409253
1420890584
772340147
781216149
1664817655
2063209126
472585469
1501242058
876491026
81529025
781601366
747511635
6418526
1261706264
1646915738
1159528255
1821525680
1149069248
1804895361
835271346
910696212
1025110573
996956218
1910362420
1227910752
2125798900
1486823288
1900388781
2048916996
632902717
1021866911
913461241
773327716
727945247
2143174108
460626234
44897209
442809621
1129785117
1022107394
2045441780
69435327
1109396515
1897527428
986931001
846963487
984491180
1286121434
768276667
399877459
1320995609
1640572690
1938588042
586046394
1149260436
1846496091
424966746
511136106
1237951036
799221986
1821756767
1502420198
94190376
1104751374
602913965
1878002032
2047445527
270996008
1832965929
184162430
1399277843
645478635
1675793470
1454511732
1415453026
1949996611
1899181860
1642484760
1551909106
2086378968
873329323
1157981691
570021543
1393459902
1543020313
384708727
1550682796
873793233
1866245500
996197591
2135387717
1562971304
1589266020
323369554
146696252
686472528
2032207947
1805306221
247811746
2045380165
1170783174
2055874663
1592563993
1962559705
963983957
121116954
1695457601
958238672
1474161888
1373682137
1145424848
2044983740
1828667478
1411563919
1153199732
961183035
514438813
969739539
2108376197
297556725
752283677
1785661164
2093307160
1896804891
1762417291
1715058284
880319926
2135098980
2114394159
1078409530
526136066
2074568065
537671222
86527462
1041363602
1062852330
2069220115
432521713
2116612988
1326708325
1572631644
243259702
1135055863
1407568342
1360486163
623084818
1200368296
176278293
1239100890
1192514373
1380934140
362059026
259315472
933736979
1669806801
283667611
2139830108
785421619
524107139
1133000113
2001430318
338401671
914130127
1741138192
796013565
462904335
575893605
1880181906
1504415750
2003264980
2096499275
2144871217
1185211151
870548740
772751807
541189210
73343602
633465789
629295300
2035833206
1070588969
1274170691
796444205
1719289411
1050024320
895632255
422302567
715398343
182993007
1868672012
1461353531
1683287822
698317538
1815440898
1988285756
202666228
1945952744
1909302187
843356972
164568809
150848310
1152723755
657937085
1966281501
262134264
863489238
1984272532
494728975
667364839
1919683087
141937703
2021303208
1302963419
1208291065
1157897291
1205653335
977587662
185393983
925618409
1715529288
2001415563
302329595
1500884433
425318253
579942194
2067463001
983552685
2108316352
1105909032
1525128850
164568949
131621846
734986281
540365834
1493454753
1196918162
960749138
246675436
1251218630
754217073
1844548311
98925224
1700189332
119021632
615117997
1712952772
1817603627
1658238526
6697832
1121078301
2092036029
1256725188
804559513
51281142
1525546182
931114055
340764521
1123010205
1499220958
2121217389
1147556986
912804106
1569830843
2128163714
1332305508
647629151
1690736272
62133998
1134525427
83172070
519364979
726775808
1756732514
253343765
74710117
980049665
1368094503
1455127966
1733705043
2081925623
886616907
1884090959
745758198
1995878981
1525493585
222174830
975643932
2017591990
1919814791
724057862
1871941514
1245235665
1930422367
21413911
1123226078
678664876
2115074362
843477171
1844582446
1798093908
156987976
856941829
1591912910
1704677572
510610525
259515021
489228365
1437889617
908965279
31582377
846910348
1459614677
1823052894
1095077421
1586490428
900604659
753287283
1930104437
1033728078
1920731325
1763085177
1320148252
1829181769
851712014
861969330
1083385146
109425933
268713282
139129224
389049452
183485364
49201609
392930210
883348532
156072356
1760975915
341784679
67737050
624122632
2123136330
232403318
33910337
266343371
1184369599
1334703951
1707438442
2111078097
2027145912
1865276386
1492705310
2138373442
947273667
961259137
854174413
1665651001
1431872656
294960466
3835292
1285814641
662917805
539825438
1482558297
871214284
1540261369
846816408
1187768146
1221335060
153140873
352162233
1759990985
2090959358
556887371
603566038
359691691
993733358
35189034
1139158272
1138656168
1858049620
710093940
1717006767
448686212
52929945
264116781
312921365
816546811
1694762708
1357473890
1713296957
106403148
1100762275
1387365850
69901327
201978252
1671024117
426251854
526162790
1463167950
1703504910
843306816
285159525
1274416104
1993928811
931912319
728890201
1749834940
1734620033
1904850081
566490
226402276
813920887
1712245567
1965217880
1323229472
1934186749
1974701012
1772118334
1927821506
140316515
2121330952
1830622888
1668706316
491655485
378828424
218269319
1200850200
1701303971
1022235834
1617562090
715505676
293856673
1505777779
89106890
1761396779
1580586767
1961565845
941591396
741427649
2012854318
983949578
343465930
976889919
618968930
1864394170
670528181
1141626474
1045742792
633793251
1219244687
1503714776
2025052529
361432497
1977232304
925974036
992388588
697907782
326315633
1965677006
1598804631
771425252
2050164126
1564253601
2073324996
1312853807
523131854
1892352366
1558033992
487901784
709942999
2141259445
1599181899
774843776
1451137579
1433416779
688693105
826620659
1781852822
726224307
1894621627
1122478216
1213632442
1183851921
1545784003
64033868
353471965
918459871
1957047737
1480680556
1668171824
1150026281
2037522575
1032277037
2102053239
1737587445
1982987332
277746688
737196453
288247054
970371508
297022031
1496670718
578293561
17963815
830423431
1643937265
780061068
1468856157
1770053533
730892947
173633932
1929695961
1889267857
1195322582
1774365453
288210062
915971315
325991097
7777867
362111908
367840371
915809680
1553624151
560599794
1792688371
200986752
1886403171
1494887288
1209986940
1625272090
105590307
2095206504
986032865
326332953
1072783470
356291364
2119880218
579494214
1186594432
202137324
2009540125
1430116598
1576986138
886811551
497905335
1090747140
340063528
666985886
1690585229
2111018803
938639186
913345643
668453907
1525230059
1313261686
617610093
395303268
1818186191
1214511119
841867874
1236091196
1322048511
568233784
634330722
599082415
1701576932
492197222
111794709
725684182
256342150
1635819732
1613692953
110280738
2124092228
1280666994
1143495835
1170428128
135546722
279134582
111293025
647345109
64685425
615469826
805385293
1962378331
980648862
837974581
1395985310
1970849052
1580853030
814932153
1542511859
1678279525
1800513652
1267880821
1491878052
1376867385
644258379
824536396
1046584655
1446262723
1863215600
1809129054
1662860329
91791072
33586465
114353518
1760426003
132655275
114120879
111955027
1205243018
283436381
1493378321
793138146
955147454
378544491
1990261858
1853538139
1792857897
473654501
737181076
1309016707
2133369875
218934675
1833426613
1386138935
1711016345
10008934
1779684948
484221089
1053658053
932459653
2060350106
2117550581
1862951391
865682483
630291875
1272791983
1195629203
1829908746
1296084378
935911944
1940625776
1863668987
2043490369
703256015
289770369
214054573
1772387959
73647071
1063234536
1443030699
1439266310
1749695674
389966079
654165776
1838336217
1949786486
964604489
677813365
162266876
2073514904
642686742
712518035
1608974548
1299886601
289876484
184642231
1731105136
704482755
1606318277
609020791
960835653
372933282
8185288
57071656
573518811
1036881415
1138090164
84858062
589705592
1943610964
1596980296
621238517
80320557
263749931
957287746
1484222106
1266865593
467937821
1489522376
828261563
325310378
2088452215
1193869607
1563194736
1570030866
299188054
1577704425
227831609
908137661
1115356473
741516051
1729734431
471326837
17756807
492030990
1240385158
187823024
799944442
852378832
826767033
2087076773
815127511
1101504201
1670210767
1823119643
202489661
318903340
2125727245
208192810
223683312
765327861
1102518726
1432958110
426683200
591601225
1715202370
204805394
1030051898
137742453
981150531
2097681780
807274309
2121750011
1445653449
354075167
210011387
1893286917
396159250
1636940115
2060013185
398789887
210699518
1591348121
867180867
1187626978
862000380
443618796
873564199
1511422885
437743263
1497038821
1458721087
22655528
1063428833
682575667
970630918
305201006
1950165012
153070753
1129710436
1095699268
75281149
1817695455
1098591643
360220739
1249129980
1526234765
1284795966
424555702
139915364
1010495637
1517851383
2080108827
1053472501
1331845881
398122464
1302477343
1416687980
1480057416
556614612
368777890
1588200172
510594654
1838697511
1410360624
404930826
1569912228
221951674
1721033460
1448414533
1106183917
1167079533
514108770
2052054510
2128060571
1577523614
626137234
224685483
369447482
317299854
1711286061
976501183
1784359365
573353165
1186703211
1200370379
694351075
1047412102
1727594532
545507747
1003630854
1778881097
783063584
1438079635
345546582
292061354
978162236
95962452
1551727043
786648552
1245140816
500975016
646814049
457332953
1985494882
245775162
735265938
272011637
1976517763
1082354406
400012167
319776764
723136791
1081899287
1592058690
2134966833
1089104601
1787142012
2080761085
318260093
1757683207
847026321
819595778
1797780065
1830602118
2062983838
448366856
709855471
1348151400
407363574
171853424
1877150373
1546437327
2113136638
348676611
400688973
1734780950
128250663
1126886390
427517893
1570940527
667331155
1050331502
1992733399
127968810
942349454
161726649
827939520
1446246220
1189703902
120759246
791104805
113006538
720143948
1025263155
817850054
862248376
731498780
247051100
1699640939
1379807544
1783827874
2093095989
380024535
2029478277
379121488
543995736
1431672141
1446435741
2040377122
414321073
1057163323
1277421997
350016131
1014522205
268308034
1347697392
1687730598
1041047975
37107082
1319788431
137307616
1857870580
1574025130
720659447
2120832893
96928990
961219827
1092368334
1008828952
1244064754
267397772
886011905
633797547
2061792214
1788067275
1957317586
299871883
1405201530
1399701439
1218838338
946668907
2132702627
2010577489
390085280
773317280
2078722599
619303029
1514558703
469335943
673195104
1594335642
1145071089
1713920047
1904237662
1165851204
306276453
770480166
1918317772
432674854
142196515
2025844873
2127197167
1975853746
1758289326
787783203
1339348675
1440911547
1142526998
241415796
298146675
1033812234
1117444806
1797892745
461085173
311296354
744615003
615994940
31743149
1921674957
1259715330
1843972904
468344333
1141033744
79025999
894233501
2084090121
1916445176
687429616
220149757
1549868497
39427932
1271854954
842438955
565518169
1510644897
1189313936
495778497
12308548
579619720
2114352672
7047209
770070282
739595844
666425085
1664238918
1914005780
599043625
569894921
1900032840
1821293154
1976615399
613875189
1727614376
1730650333
2103650747
187427779
160357592
1484608888
1701407615
1024710461
320705973
1904694127
2055498321
1808410851
1548135339
1202748915
94627199
1871675360
1196227640
392924775
1356118146
940304029
399346955
627337032
1958038513
1336691438
244207341
1393375336
92741168
1984324804
29767890
808127778
319657990
2089004551
1191350559
618682053
1476394530
1466473919
260401624
1307137841
629139298
2110791315
1212086654
1361241648
2055111622
1349184206
1964919299
474451858
190750379
818580728
377972592
537386101
333842686
1460102605
2025832761
1734496285
806586810
521496398
493992306
2054810273
1962778560
1333737318
1906759033
1803663187
1743363409
558164272
1115636347
31101792
1042773939
799993430
842751776
1986732258
1371196078
2043020348
1948849446
1620332104
344477401
1907400057
627199451
1829104007
418228958
1933555343
786654952
1456486406
1539924374
2067195778
1912860467
747449932
224551495
1227525635
1720531830
1334334997
470066370
140079181
1456650346
689403594
1098388822
598568010
64782603
1881483625
52828790
627106692
2009048883
1274825181
222334702
1413271954
785458482
2126008656
549902386
1723540176
1489764367
175770634
524787132
1803579148
499018
1327224708
1928307688
837866915
179014523
174770754
1474357216
1245737808
1160797469
388044051
1568987737
1121589173
208458468
1315917218
641824083
1480015737
500007854
1887807793
777186790
1608597893
1140098038
642025990
1167498957
1556995098
1053373262
349570711
622786877
1754053744
1102192967
29218335
1686666954
1652886003
2085400023
888066310
1494317993
1193205550
2043483692
713254368
683195717
57920768
1240316504
1351861112
1350742369
551841522
1997666313
970032499
2086413327
1961494894
848557165
1224649960
2109742989
1987411746
302711693
1677552689
1979365682
1897487976
1386880398
488387218
844062478
1240004062
1790294564
168161634
1783481709
91594275
313847253
1189393390
1326935913
1583012662
410108913
1099663758
505825814
739812322
1640431402
401280228
1669424348
2090431347
2024441453
281818684
112948982
1183286062
880713187
336806002
1787543215
1481943233
1242889816
1309573811
220919815
1224856594
2019836618
1381328701
251102453
1920110133
154842986
1363193522
758260004
359868494
932732233
983954524
1247568130
1614037167
83485259
1975353800
1393830511
238304418
1638235755
2092561611
1205809614
844666918
937915626
1732393534
2038137914
1691678776
622005235
621558956
891810969
725322897
516454739
352130198
516821214
1546281866
1030829958
1680546554
155305101
1714586794
1655130746
939707102
1984221811
1408340871
949460652
236210340
738564191
210973313
1291883114
1383933871
1369860441
458190500
167582866
1488157586
773883495
71749569
1532618256
454453388
383385970
467955744
1139394764
545507747
851908071
977456856
2007773645
1399012938
2069507786
1569196798
2137506817
177003786
1623009856
126970987
1906580970
537734145
672160705
682537099
767420035
134538593
614718879
745100984
1947963396
1904852280
935206646
178131701
19636751
678086687
529240326
797861042
167739573
1872991665
257128153
1134913435
573844163
1475955458
254861820
214645098
358454460
516826283
679567986
782979775
259780905
1183023496
1287795622
1507152213
1730307504
1301291211
2099636953
695324149
2088970699
490311866
418987901
523961445
1881077593
1595462789
1408579240
176288824
15674841
491401825
76273422
1162302190
2131654234
2023675121
1797246081
1466973792
1202681400
973060918
396912036
2020752096
597000951
3853545
1163854429
141527381
1349146155
709737535
1278908969
203350644
95962819
900551132
2086987046
858580076
898635195
1106824712
1877550351
959876829
426083984
1060446160
1150660556
1315551582
338591409
1588998646
1195567279
603770959
244875940
1622835386
1545511246
1615421796
1944720376
5070857
1307482643
14232921
594647105
841805888
792526971
762364967
506002263
1896801842
1715470246
1444002030
1709389196
1950036691
2115183181
1551499023
1105022963
1093503239
158376978
1515585115
1228856748
1021612399
1304571414
108094256
1093321045
461100280
345296675
1549456952
1260466305
27450172
1715239706
1593800409
2086835797
25107477
1523717755
1853605232
1801541168
1059003715
373571678
1501632963
1681142515
615682373
1111522124
1007895725
1377587905
1976587901
159673263
358836468
967963400
708344571
890701518
577779336
1521366487
457267784
377005518
82701669
794029478
614679684
1786134909
1528566754
104325266
1579232248
1381925401
604980816
1169574871
970017114
354236842
84757273
225956390
626376159
283926468
114493419
1602234437
1378901786
374953351
226115649
1318166605
1689824864
1433384891
1343921626
2019654750
120795087
335132703
1350983307
57997537
744812958
584077646
1378030656
1479899155
1256472867
292326866
1440160843
25172515
1395122207
1212279102
945580857
1297633335
778331972
522212673
829605203
218115910
775643763
1594766922
1382276114
1364121201
122437750
739166558
1961584811
1798111116
1529379970
706212305
913917850
1249237135
1176672709
382360678
123174050
1878490707
1853753811
1979001215
230509373
1115268920
1893351882
1726384900
840381729
550367191
25007361
1479389643
612223007
77492999
450824273
494984639
1243672674
1008268335
510469964
1902262849
61587857
928066117
1964737569
1127015784
456562399
13099321
104980164
492972995
950005179
1450688475
834878993
1749263974
1346498626
1492244888
1356529298
793821455
236738467
1960794708
109396957
1113150501
2093914642
79969151
2108391660
1798634429
1037130632
2146392434
2144141507
966675062
388090245
797140851
808676428
902621889
1068517557
1561075939
1232251684
262479436
934522546
437620296
1479340039
1357159806
953236376
633159166
846532823
1599722540
1947239102
1747021629
1279160372
1643420227
961113873
1905695866
223394112
650833108
1576673459
313317087
534674866
1500841977
1807913774
2095864681
1209551247
1123718429
1225425219
940051851
487158103
1122633888
1457954995
1323933383
952203630
1004176935
2093098146
25293915
1726900099
622028443
909647443
1586808257
176329837
94815076
1093099804
498686906
413621085
667037259
1840649380
2073347491
1672693378
1904965802
71617406
926418741
1155612419
203222692
1070393398
963159590
357561145
1350514838
1760093626
2124402660
1746716822
256043456
1945779316
1012462780
1001657150
263478800
171175058
487444725
1130784465
1587853321
1425714730
887258727
758423605
2099846392
1932327018
1904533772
1891844986
1820963069
382940553
2020968258
1647520765
1570251807
1220380775
1542857530
239981740
282157582
629574516
1330047320
892148129
1319136309
648664535
175970445
476128686
469844169
1575712493
2146944996
708750165
1347789608
59235543
2126285471
54625973
1832091498
754510988
623124411
966812195
619570783
472711431
1392848288
614179789
1131852374
1816249926
1627633587
298353813
983217659
967090438
1520927013
1465823594
1931936294
268016033
969637056
1952432721
83865956
1996179854
856457642
1598394137
1292175117
194687815
494227565
1695719133
1400742848
1439921210
157297362
1066734158
1684149112
807951654
124743534
216483569
1089302441
2109036252
1634033808
1181505305
57372702
985555340
192192649
88707123
1970865373
644913797
1451029691
84184296
1682360129
481444072
482436168
589761841
571956132
1125218919
94705022
1437232108
950172021
1007366626
973121493
2135824477
175066374
1389292595
1530398110
974974781
1122692631
1816324038
1886429623
617795820
1864434766
1035781310
2088999557
671603335
783478617
409106694
737158674
102834978
1419326038
38295528
2059541165
1501278
1201842354
1566945634
1001041250
320473460
331147190
1457086394
1630478486
1301474805
315479991
1462749005
1819642404
784521836
1687701960
153032831
405107319
234967064
1572193759
477763987
172186720
1634510428
1502408630
1216106668
437188207
745535355
668021636
1897405792
932833957
1439137601
2113941020
136742869
1455042474
629026308
358806036
359617088
1417114535
690030659
1932257594
885765684
1616585209
467031308
873015573
510736042
471221372
2087917098
1226354544
694787327
902293156
364772124
1081136400
269617848
1582175396
327910072
1116607570
1692502733
1491869192
1050305180
1607202977
537923652
473579504
362939154
2145328705
1720269413
1927952378
1960691587
328275810
48204417
1725921061
1240536700
1723009510
496598046
2132277925
95139101
594961872
1644144240
288327805
1129057674
683499230
586470530
1512766106
666362151
1722453205
476505037
2018882492
724403092
2055202272
1226403210
2120218434
244037922
1651373958
1019290818
1000162704
819500994
253577379
1258065683
923523832
310834910
1689287324
1861357700
652538544
395098367
26293180
1371555560
1825281279
1828641141
370748679
2064752383
1325899194
51474132
578191363
609583370
1253025590
696833284
1261919913
1469152184
1552942273
156701522
1660780917
486869603
1214983927
938616237
147332746
1901860381
443977034
1203360526
2095669714
823693579
777006145
2126556235
1067788992
352048388
1914881207
2094000001
854296623
87134707
546790821
1247919333
454802923
1553182189
1085341672
1053150068
1388130563
1471443136
1978745919
407587564
1267490214
1169267057
1618639426
484926235
1892284010
111898844
578768317
1985172308
1881787498
1577149502
2027044142
1940950768
149983787
353162013
1331974994
44501595
1112897068
1102373580
854427439
1798875950
1537724780
51221480
1459972867
1784526495
1468047628
1276083034
1556658354
69107681
2051589786
1238653418
169861637
1723169163
330202683
400779741
1346602802
1879534640
1412698710
282686021
1545897089
1942575528
713674134
390739928
1615223517
470485841
1787991494
232650690
1336354515
289363680
890223239
1668541279
284446480
1678711860
280070118
86553364
226953498
1712791112
1902876244
776245994
828014059
1013620096
1151087413
367905400
2136061878
1656254197
1613956623
399669855
1362700252
1629535402
1013283129
673195343
1955243910
771712079
668084194
963798507
1988049591
408905401
1263958807
709766659
326677080
354497678
862077594
570584667
1262057035
379262450
352167118
1822460828
808005345
1487899678
1064483160
1537857392
1987118834
1316918538
1401635373
2135944538
1665230074
2021342168
2072124072
840228960
409352186
1599102556
1998444057
82812598
346992154
319882043
1856055978
1314012886
576119894
620600232
1539191250
1580297970
165980726
634237483
671155648
1500424894
467886070
1192113869
2124930400
627118145
1660168693
505503612
1317668106
663357427
1560887712
1552795309
1879223243
850509960
1409137743
982035326
330071444
1621059806
423603757
1030199006
1589816998
483860637
50406158
841605459
1571395484
2058399310
1545915342
569912511
1520082302
581470671
1719698213
1342513734
1456273776
1540977098
2124239801
1290154670
874637306
575152243
205013133
834443777
1530210775
1443587170
1481711482
432507860
28547262
849011240
959047261
2111777628
1918854263
762102284
1940453314
1381476555
932154691
151088874
218423402
554900992
770774683
200204326
813069883
1800800761
1723026782
1626619567
192441706
1159120452
1469671551
1145774086
281977774
273197076
944905754
961933022
247241158
1820075990
614993415
810793802
772781589
1744801500
1223892472
1278825421
221407722
231358029
681990130
1796860056
1160842323
422028975
95902394
191702019
691111208
913681348
1291563849
2134901318
1772907903
1102475656
1058194859
622309392
1337670800
1757043992
628707580
849493607
39744014
101347422
1385319594
1755912221
1777906478
1047961514
948172591
1719371194
1402631445
730442402
552163893
301395294
315494001
1755785521
1198332200
1863315620
730242508
315990830
1759512904
984760370
232654464
1903711810
1068707549
25260059
327252271
298291442
1794290511
156458771
1660404534
1421422190
911020179
1592267898
548425240
408010363
1444344621
462265438
1139720349
1594308290
1511219835
324361906
663679818
49207308
1579042945
1318000157
748042759
1228356560
947199975
2092512860
1835362729
932127287
299647021
258952334
1758697682
1494718728
1728133510
2058091156
1180248355
1912964254
948186390
1406267608
1512117400
2022406366
899908764
614013128
1139459697
1425170683
1457477813
283420359
944707971
1182282884
868296385
635253283
1171483336
1770502351
646042279
1020649802
1890150522
1187277317
487398059
527135012
302764504
1585260303
348082733
2093826289
267432246
1585764413
1545552010
108941026
1350812550
78979297
915730268
1234394296
1781946940
316268780
1502803978
472233890
2067586098
1086958820
2141705951
696620619
1812186084
343484160
864445311
662370999
1237377889
161731673
211879857
767046443
1897623777
968620540
201451732
1236846499
969004714
1546510267
1010654435
1114408880
396813262
748958276
1251824999
670989299
956133226
172610442
991873493
703871455
329983460
438528258
818513068
1955502204
1992376487
859283849
1571897098
1431053517
471377204
430435628
2027364692
424083408
964837042
452895644
1577743617
490276722
1426529272
1726719232
1228300648
72086110
1470806029
1144893095
2058779168
1060617437
235040480
288180069
848543633
1228704585
1244280542
980367253
577624082
359240525
1221192964
1827056466
288063312
520918705
1115471938
2090845556
926381130
1332831798
1364544892
1588446835
942030621
649515282
1558015847
384917787
587218144
1478155370
1337777775
1795107532
1782633764
176379109
1994227929
1410684054
399625378
536600803
1251766635
301688639
866990183
1005425211
1085058364
1183677450
221924836
319880644
624851627
1693067875
1326731482
35858733
1304469994
1716584007
636493927
716111094
377964114
1453354042
1513758455
1337985015
1499616409
651443682
1722121705
2108210206
125732521
1491143031
1444184519
911335719
1305552662
579508043
1172767574
1533595651
1187661460
2121196580
1096709413
722669203
1022838017
1659475635
787890101
801294393
822588081
1376745620
697582044
327723925
169138164
83791453
2088167511
780791276
448579336
1798763497
1721740925
1575560048
509064988
533060064
1828420993
1429543652
1140742161
201601780
115840235
2137521337
5077183
759743209
1056504245
994254496
8445811
1504591448
1792848493
1708744112
1449031644
1911050682
84155579
895902779
1878860215
1487261002
853046592
863656172
701130984
1258960140
188228947
1159985410
1821340791
482905131
827934737
1190648798
189542853
2023153044
1263866884
497540213
195938019
1416518132
423012952
1076236135
376567092
429084109
1971507926
18346363
1417352944
491298322
2015448712
1078129284
1295261722
645819610
431030234
541193610
741096686
833730306
506984409
110655092
1142352485
137226329
1013345940
1256850517
1380300633
1522691297
679592071
27635048
186747301
937447930
1179222317
966031928
962706668
1290782533
1060743255
1432073243
1921433877
1254822661
734959266
1039104146
1259838519
840650214
727484678
975214654
834350844
580119266
1967698918
90434438
1998378655
105788140
1416776455
1932967177
1597171536
1426190356
1596997064
667585118
116082396
581944153
2137682528
1591990616
1474049165
329075957
988438871
1113090366
608549066
1303420626
1982006672
670748393
1003775478
521867791
2134311721
608686125
801355199
2033765862
174410904
1900311993
1724843630
157857198
275755649
2025234902
1762411130
2097292321
1164871843
47652354
528800345
2007338216
1420846724
136000437
2049896331
1884293847
398847530
490975640
743018312
223953096
974570225
1893879119
124612298
1468687005
1910033609
1342317425
1217214110
431482007
1799836538
1803207215
255056928
1763795990
1553605315
88822896
1778449331
1438180714
108452646
2124655085
539670450
1329618730
724447155
100531333
559080654
2085865405
1247377136
1038240043
900508912
1265475957
553494372
2081168651
1828417599
2004224108
724212110
536869668
2053873412
519494541
721122004
2084393729
883049052
325929183
636648243
119168351
1215381547
1744645958
235409361
1807256370
412108518
405451032
1582721275
1686205515
1563128762
984550228
439194138
294551276
92040082
1666778570
2035612185
1003110686
2124177329
276370726
632207343
1300559186
347421731
2062431040
1532875179
1808057680
659448872
1165237625
1169396764
48064189
1857033769
44394817
1958533763
1747924150
526226240
1937487149
344666532
2011101325
1864334014
2119032934
735312307
939116643
375876312
654732103
1487527951
1621047881
937870131
203101140
552053459
41303406
697913260
1492922856
347842635
901748029
1067500345
117474718
1734430960
1809903186
1627717983
286697004
1722574192
1265356199
764047770
155138271
376215678
1288131597
432474816
1780378717
475111122
516513213
1765944671
1804830603
789937548
170642189
694451268
1406014711
681954641
1441382971
687995413
953322268
348096549
1332906483
2129989149
1383076355
631590107
1627838472
1563072573
1807899489
1077627519
1554535420
2078637906
2119137477
200847833
201232719
678812561
2008345813
687362301
526282915
1776326291
273686254
658020191
2107804268
113541363
509447297
520228602
90325678
814914053
779259342
1845002586
532957412
1181209473
226941426
1010639507
1968977283
573135581
456949389
109255367
428506056
2062407567
2076625065
1277146170
1881818671
1160691675
721041663
1349390484
1793976258
1960253906
916832501
135784321
811574398
792526890
610960787
176229004
160718897
1353618552
431639455
373172565
674834970
1356014522
993070621
596008053
1397647436
819983748
53574992
588778549
826470653
1034562447
763836236
63624934
200553718
538781361
1493221685
920505102
428983815
1473286634
2010774986
2098339424
435261201
67372882
751808199
787090781
1577626491
1105191099
997365581
2037568258
969729186
1808641685
1257996723
380331842
1352694181
1709948944
1285368807
1436600904
809245630
1870697241
588213258
1888369041
1674250680
300872326
349476060
323797295
331857700
2084710727
583395297
830354840
1666962346
21279114
480864039
1841732177
691539440
1988382600
1608840092
1561381216
533972813
1196660420
1591138843
1403128286
2003813592
1137803881
53169328
1188603341
1883798806
440513705
1304166212
54034750
1399833173
1821627803
1922685003
1871283172
238897612
409960846
637975882
1996608063
207212135
1324206721
56202053
474949943
296740218
621376693
816094097
952017681
646168973
2112630137
941477247
861464555
2059850071
120676258
940084347
886010140
1168166600
1193178933
633121804
1932805644
1123956213
1968152261
1394984690
268397838
1322004869
847883148
1278135720
1984137235
149102992
63885635
2091820977
805524252
2105256148
1143766675
1741402788
1645854574
1038992966
1087585752
748970619
1050996192
1628285825
1030008113
237195262
1615369768
710406880
1489852593
395141576
1925043788
1951824651
951978730
1420174856
1561079534
570835411
2057556133
1238605000
1552918474
764839363
158919657
276352469
442793102
1465104565
60190654
226622815
820184486
1506096418
1181021001
1444839677
1695250289
1661526860
929839203
952541238
1265931463
2091925533
1314572143
1686866346
1110449207
302412872
81961074
281831720
1330380096
1446592207
1411280427
1835780028
959447831
131561831
2065485870
2034511547
519469489
166421869
647729184
471377204
1284455283
817786199
524175520
259560994
798973
1052367807
1604202642
1230295005
1309353028
1929277821
1280047041
1971650712
1066010306
1149886447
2106496752
2061778412
108376210
1891253436
1644032613
470725845
753641885
1095050782
603563081
2056501734
2110970940
619985555
645031677
540577363
1172503933
540464977
42527852
1027511664
745826526
567654789
977981691
1580675875
1099786817
1472834519
527909646
1701932101
572778807
52478027
1120015734
1441228543
1234210329
1179636091
1099340425
2115268902
1531557638
1228297398
1741842363
1284645354
1928678037
2806160
1533136076
387668935
1863328620
1437517473
408897962
1075659597
505521853
1159512375
656659925
948110568
1658184479
354408676
1536567359
1268630741
1456451400
1384974351
1156156428
1540928140
225494857
1983500546
759486760
513023963
1615013788
983966946
481027243
1722867480
1837056918
1995020720
15756679
1575668664
1132017642
989594872
461535999
678074590
1338702081
1285966932
1015589425
1766791377
771934949
1225036123
292115334
1958795189
161423263
1058912378
2140166498
2063695107
1233279070
2005094034
593546565
1059375121
1873745124
660353816
1895540232
1530316110
1240187875
186404265
851468623
1000884658
1225868486
2116559935
1655378906
1547261453
1017735760
905647684
675982691
538694797
966214808
521362454
219886102
355325244
1335930568
1731888607
2110489514
2118272234
1618060724
1671264666
629134944
361795632
1337049357
40552979
804401953
1061798079
1799653024
973518032
503109510
820685762
54140491
1220371692
602500512
1399472557
719441077
2034392765
1256792329
768871407
1310584301
1071083854
1908643370
2125878103
812772989
1840981156
1717011337
2070614253
1797628946
370426246
381168183
1680637659
1055795173
1195154977
694878790
593276121
262067493
802647691
148287954
230061828
1751851262
1639837651
896243668
1466376097
1972360516
1548904424
2146327490
1595687874
483457977
2045081010
2139642848
1167407855
329467159
1046260763
1253749712
2048288457
1441251564
441458062
1955752106
318908089
1029532315
774410093
607254279
894317686
1312910169
1284835732
151222869
478346518
1037627935
821818590
1664799684
1134262718
921719777
21093496
539402705
1404815223
601176137
2058329605
352331334
1786521369
779963320
403318580
924734861
19584894
1765995839
584602009
1922330826
983559768
832112482
2033042734
1942688467
2103180594
924380501
2138663622
1477324369
661969968
999565189
1324169559
1103732349
993799164
2136555359
1569554358
1583590264
1713093059
1371900942
479717957
524917079
1638089669
1787343396
677243170
920492115
1019000851
2065188573
842645920
393785724
103476446
140126330
228788982
1079729421
1505572054
160980679
801725712
632963373
1729010761
1411652851
860352842
567534094
1724679472
1066372286
1046477680
64599372
1680990257
134005035
207885143
924708449
655857301
387428761
644587538
37037846
601423548
216907867
1204604232
10247052
442926810
1128505028
141862741
507465338
1032848896
273392821
353571759
1609239884
900467987
2078221441
1016481239
1103641657
801901132
173224269
341572870
524049944
1678258489
587919258
2017887586
1285423127
1004115054
246548451
1849140496
725056901
442389717
874000834
152773431
927058741
1842146566
1741304234
855282212
2019107541
1966645158
1217912187
810365306
1078136643
1383076710
925863670
934900595
235003309
2014601523
920336896
2005583129
457196912
422588294
1354777223
1927202323
1770556042
2016131020
81543344
2059785220
370390522
572700383
747156569
744775281
2110395325
1415141875
384027596
56402492
305525127
1284247626
2046873787
1034126849
717383307
793857337
1336810329
214555553
351119555
1834472719
1187417850
645612398
1701483730
1150322269
748633524
481517886
1815700345
1006557281
57712642
596142987
2118496961
1081811726
1616555930
734752703
1104543715
892837160
102246030
324847375
1306833638
441484140
1762043801
1151975337
445916505
450512627
1431354047
339395199
428287478
792847110
597613453
822821853
1562894827
770513143
374911900
568885970
1831835428
389763173
358424334
1819926922
659241218
838521189
516136015
1984501587
1471757404
897423196
2132148811
1175817968
341128202
1518857632
172421332
2081567345
580522175
996489071
769098038
206490513
1354626582
1805158440
1371439557
1144996141
403967963
1084043139
902223749
576068144
699396577
995736885
2115776092
348283955
1529151589
1713629902
447541274
1602683327
1648743899
2113893634
837700107
791697626
477317618
547864878
1561738608
1861756558
2117720249
1415241209
1888260202
489032955
271120352
248962863
459412472
1242899350
1593614666
868146782
876507714
620471967
1483091265
97750635
350211948
1799231261
1769571048
1754998337
1336337625
1852053704
1132438635
1503453888
2038594914
1560271153
87775305
1127655593
1128728135
918290246
664725894
46496278
206552327
247557088
373727367
1895666008
1914531142
1597741746
1413553006
1415492238
1030016416
2126767442
1114485876
1595628540
1095002734
506424211
1514612392
719431140
38895709
35285564
1484358266
1059518759
687506066
1064731940
1985508992
1138731502
1106439738
1015737383
1845214740
876022084
1981023052
1508695274
35785428
176492471
591853580
1694046816
1494515446
727299011
383559694
528108443
293385556
834653631
2009149972
1886398225
1605059964
898636786
130758355
64121692
2005343615
137806351
782597236
811965389
1645189297
1920725033
1637978576
22001452
1970096717
186971309
1929055619
1861109705
105788148
1843542139
707921278
854720081
2019041846
2142641051
115095659
1907095170
1088498298
756889047
861170784
1165270663
979155498
1752730083
2014187461
1652831258
1796966348
200580481
2105722162
1166034487
2039024058
1794309090
1219643242
201519650
391347133
492701074
1359641714
1087122782
1719657768
472622186
631142099
103401612
179589209
719810112
409227140
1441404221
28904878
936420203
1095111779
1380114317
1046127829
685784727
1688363104
1623226315
1497680561
1509820215
1332935199
673660867
468237142
620212374
639721463
1110411556
1191340806
331154001
649517063
644774952
978234801
661812629
1953795598
1776262101
1272561885
1490548465
133449647
35458335
2034666292
1839772995
1291245050
1944678089
617938274
958740348
1717172679
1998165764
487936992
524699224
1000844577
1118886058
193457999
1884878497
1752340883
1224692177
731761102
2016459936
1615169019
1833758671
751572807
1300570790
117166563
418210875
1941678528
794230399
869571987
1034806423
405304974
1292091473
2006061082
48877609
1269682367
124043329
430725911
1532749255
1175199026
502271020
1661717183
1436053830
1203883235
1641497507
439632674
329770474
1881593496
1155794919
1129843103
1251236447
208151408
1799504408
992207591
1744781977
990060514
1260400550
516392030
1291081610
128421596
1785400751
1207480838
508574733
1061231147
897639337
1909823380
72168855
1821950449
2135673276
518105962
445426303
1477921735
1089978046
1461674982
2009973505
117027880
909455817
362422457
1251870337
164791999
536209273
1420371473
268048175
208800413
301740727
605091814
1295323322
61799086
33240170
691638385
1606525138
1251620045
833943130
660391693
1215180418
907168732
1766232545
1485848564
83778296
1607268594
938110605
1666452132
218649111
1579110864
175894233
897094755
1580579915
1836369753
1740392965
29036546
1383652228
353545548
1401323033
279590385
581555006
1411011806
2098288525
1282499044
1113194690
1382202214
510253352
1667575859
1765633040
678435527
1725850751
360811828
718410991
907312352
1577589040
311820383
273761663
1417040597
1346142648
5970832
1232209700
846235697
713731881
487851662
1240901813
688767770
71546734
1762226270
2084087972
1364187385
895102739
1251089275
1274217203
2139058713
923330817
927024028
1911216004
679267069
852011584
1926275813
962958359
96448885
1547824772
340851960
416716817
946310117
1494040640
1273943599
189546087
1631437389
637059460
1618373414
351448056
164515914
1912252327
622349157
853979809
1911293363
894503720
1576974460
470438087
1866444000
1923042459
230072598
1170714111
1720390553
1169370404
398270728
1482653723
1895875853
301727903
1908129421
943480194
377479816
1870186281
53633907
722622145
1915857846
949284033
844134998
302278138
33218152
1104994063
1405384436
1296249855
367227333
1915243296
1521096142
1631498489
73563280
253366562
2020414885
493758536
109043201
1358563871
898132112
740017747
1062308466
599500664
1786670262
1883390719
379170793
851012597
689993675
273933709
326400215
1795728905
903951670
345329708
1929423762
592659101
1943442879
518669479
1458773883
59330858
1251129029
916452997
1824664058
1769700364
399674858
2107919779
1241836826
1507347019
1272071799
1195857614
1730281411
13732418
1011198936
1976306634
929886048
1638439414
657923542
2141966734
1485157778
246411553
606019668
1853426761
1942549162
1770232982
832131654
2066600888
1704135127
356498263
400913462
2036895700
931349560
1682397572
468882727
997441170
1365299085
415098316
1172206004
821292691
1846336275
97416454
1413135709
1637405088
1255720936
1732746690
545627851
252736827
1990459894
1989175587
1988841737
477202289
271303774
782769682
1277002697
1260445679
2072711452
1670090014
854230446
353738956
1720350515
447638762
650047211
179325158
1908521796
1575899626
1987464576
1123176868
1489831584
306746789
188222556
275357253
155121554
863900358
44356368
1128728951
1725511752
656984414
1211178476
758325848
706354764
1652788214
650968644
677387090
706020500
1572701226
748757176
1211931157
2091687972
1236840958
2095961942
813858692
340460693
1678862431
1844579534
217431546
479109712
1103398339
1476574987
1942674019
1674306568
1475749027
1291871840
1304416697
2093564193
1376816877
2036764228
1085688860
1920529409
1496166239
89427563
1421551191
865478396
1117267347
263589615
456782083
1065000383
722212679
2062524027
2086225691
41098491
1884130472
1640957245
642128428
475166600
926201756
27504385
1054860336
782687167
1923021247
1714466404
91989010
1571316719
1900629334
1558012413
103531205
1957456638
569572009
308938939
775410832
1815863994
1039724262
127210731
1434459419
1226086610
148445445
260775781
1893324632
2049136993
1836190631
1366356210
1844015737
1143720821
391804932
1920731325
618615398
1931160749
1312626160
1322747072
1055661273
87462040
1945566130
1068731887
102854298
561767835
1060191353
1391451264
863679059
205291130
380580097
1551920554
371501777
1387265969
1235622820
362274915
114036206
339474997
285900888
896336162
23193757
1298175381
999080360
75084950
1087440300
1691057117
248896985
282041640
244653979
401368157
1699335171
1817826220
800447367
1627721503
703276126
1967193233
835768521
2130490992
300959173
1866023830
768373828
936284059
791570329
660940897
1059378460
1482736525
546160147
279362876
1462037473
2131750474
1200692988
1978388774
113232956
1616821388
1023356276
1708356406
1936703723
309917080
1622284947
2046476083
575977593
1470397832
932173308
1908580203
661725506
464693838
1845443140
685760519
941987290
1649627766
1264368472
459558867
69743617
1996228457
1176641863
1844983255
422470299
997917157
2077527938
872213416
37877916
729723581
1077837135
737220092
1714803033
554729369
1121961162
991218732
1060228201
1237011494
192098793
1383505588
790568926
524806506
45625195
1471064913
482142604
431037804
832505751
190498622
650393850
846610703
1579459273
1616053887
1796973206
1694669640
567681644
1125879276
1567730815
2024782890
87852341
1605248421
751399487
363721465
358635122
1124421292
866994246
1121174989
672270841
1488796141
731215006
1426138364
1155917786
1170894095
1499105227
2122058916
1517978336
1284411133
1732046022
2057379146
175381186
1392318766
1378609420
2129311627
1633484159
1716762289
1294112534
361990496
328048185
1533249469
1858788412
1385823401
1528106674
980802883
1978438015
584870926
1950195586
1536449991
128501292
30936524
702807690
1201674496
1269747277
1777853800
673823773
1778547830
2115916550
1026868434
1319560276
2106589754
968350465
1214787763
2000440683
853232058
579354511
1772516026
406621013
892035697
1145317514
615827096
107527290
1534659059
1672161045
18380148
380563674
1959869990
136613095
225010419
3807758
810306181
1415943400
2038078784
2058850572
1258353984
70619081
1021280577
1272105497
1109746439
161975003
815376652
18458541
657722673
1758333896
1496115519
470075092
1774238483
135343369
2058710312
1936645318
308569267
199938012
1508731509
1410372986
1880025706
89511417
1599417213
1772932614
190961828
2057548175
2014923251
963021024
1635439917
750474780
1389831300
63735052
381698841
1922441486
1712863581
1987918797
815746887
748575829
131509904
799264471
2004145051
918127038
1552445993
250915582
1834990842
1355571141
668602452
1485975740
1898339147
1765551937
555320987
1660630564
1719050607
1565877995
1774820371
729676431
1873527162
1676926790
2108657555
449326525
1666982556
271443204
790130500
228206670
1074247276
1654045866
1600364776
1015260664
238176629
1187777468
918729062
1819652891
594526335
1083736902
93400753
2124604628
562122942
1457571626
1008350707
1950370877
182054487
1366752011
1558519469
1562484439
1008174187
1501163804
1362437562
527591233
250042187
540410208
1990367372
1411124387
1879281385
634164805
1686591873
327364487
1432530948
129179797
518320284
1265858856
2050378813
1140668258
522279529
1629161382
718059563
1635563749
93006480
1048574649
1816933291
1637898775
549894615
1510859587
1143269536
1552923652
34856649
1122830138
508905087
1136233410
2111496731
132930594
1048749534
849165925
594841984
521170222
638605675
392958092
1928409710
878201569
1939373707
672973859
279059326
1890287245
251828404
564135664
1543465366
1980048438
1849928625
1975357180
41425307
535155573
636506393
421559260
104033319
1127381710
215466020
714630058
1825187076
714434338
317917326
695429996
1020616932
1389629071
903824708
1323823598
1142208712
1737143107
548695173
1287229526
2076974302
902430373
1681904928
1539473278
1493123887
1324976653
476136583
544396909
914174787
1558554718
1855995409
1669133492
1822386801
398315923
1848767317
260961507
533284755
1977045313
1071245954
161019162
29686893
11899686
1405485082
869253674
1032838865
1975876472
1047278230
1450763532
563396749
744193662
2103038387
147377986
2056568981
171767801
2034747155
375855611
2076741154
48784195
1540327866
1300548846
1797532079
812918718
473258786
422116275
1428962973
1912901354
1038861767
960383610
2056219094
139863166
1481782310
1435787847
1399762400
1451360047
1725209712
2147031687
2115647474
2101879816
308229964
317503152
1746342863
1101118617
1715099417
1356278685
168800110
704157074
699522743
691607096
1457012177
841609652
46948716
1388985639
1962544471
1166590953
334136907
1687928974
1799894789
698076617
356183636
1150440504
725254538
315159029
2001015122
266489758
335805479
514712396
829380859
301270092
1143029345
1471730294
1225625550
1652795738
154638677
427976214
542982350
203463677
1929911040
1694634443
1526878405
444247460
1143928517
1316276915
1313145238
1940231066
375158792
1863640926
1476072621
2114665345
1958871893
2102300695
478804703
1895321370
317316257
252313198
1913794483
1277216215
1299050760
523645624
645054270
1251914367
210678645
1003978274
785041935
1438651572
1999186631
1648808420
340628737
26832393
192273836
1285585615
1529138158
1403125664
1459862625
1974539686
1715826197
253253938
741990085
760700845
27597198
471568574
795234144
2126677821
1059036824
420963964
190966663
1169407159
1908623519
1797511932
1561956624
874491943
167790427
298718782
1180974905
131173652
1366772917
607879697
645554616
1870830467
1033321219
431484416
1799224790
619788541
1093106396
753912179
982128209
1354257023
180823268
2085534785
1761825941
265277925
806269993
1760041577
1603454569
1875272104
1933601592
415473976
1130348268
717317222
431443852
1953650373
1715917981
1607300428
1477230813
43852005
533056099
1135270779
1295830302
1409152525
555486193
333125710
1547219018
177178052
1274731519
573926680
2001276826
1613362299
359688714
885365316
2028705702
1338828602
2042572198
46840826
1463204258
378804693
40310144
527919756
2088473677
880061073
307259672
2092080224
1384874005
2099846392
1646028554
1504561255
1739976251
594052036
1604759949
1300594620
1225433327
515309450
2071515220
1987118705
911408155
517967603
1099037265
1225421507
331979769
1928212459
971829073
1998476890
837337508
1696066652
534413583
1795164418
719416994
1502126182
96091103
894275142
110100015
405715543
1997155320
995362918
1118145495
337162366
111705910
1555913402
349494984
399420694
1904874062
430696144
818626487
1303702945
2002317399
1909718284
1845337897
377736133
240683801
1127044613
930621569
17309981
1009226517
1431845990
133266456
461395841
95610238
984268879
405718529
1941313464
1933960205
736764376
412720072
1888991676
2145922911
1224142289
1081119946
2115238197
759767225
270013600
633146165
1573049603
913772788
696637657
1483126271
1256219330
1678772149
390509073
997502677
1780337737
93306450
1500129895
1051275067
1060671498
1721761700
457917254
504033374
472228792
306435727
1232009228
2008407869
2033147300
2145425867
476899233
907637848
1087661612
1807899471
321495445
1251533878
1494207240
544910015
1531276627
1744135836
198260939
1927652531
137838381
1951087594
1307348570
608809739
580298622
444490843
48647855
326545858
407111110
1720240249
1447903214
281210070
271465393
1586267385
1592669325
1915306407
1164025283
1935739664
2099870983
58320692
1984281888
79351698
1438376749
287585822
2098436664
1431659360
1521473510
1198502161
784295478
1921849305
74019220
1216726837
426228794
1935936058
979026166
294883282
694932225
166698700
532319112
436513189
796217602
1121514767
465561173
1966052229
1326383265
64132623
1698056924
367616643
1165843396
552854900
1159322093
1864491890
1966603355
596911999
467396300
786252866
1557725758
977301288
643277477
1815097300
1355186130
273274546
1049930822
440356245
1798538905
183629976
928792885
1360086216
437722432
1770648392
64893792
1401053462
881004067
553341347
387369596
1809571948
1097156617
1086325531
1255733838
1693653416
1956699838
170364045
242314903
448182147
1918901651
1810877000
683969659
2145540831
2137970418
1204603980
1124660073
2015756540
646770759
1653449751
398105096
971404638
553118197
1719275608
1504891776
1110286150
570258180
1252965427
489386072
2090885590
39207332
256697969
1977594262
1766339827
880277342
1923255442
2129082112
1339697903
1943006978
938890069
1819108706
1793783503
51295845
19066749
815392866
403737720
1996247547
1668853442
1315637096
35064714
49763621
2026124974
1419589461
1612651291
1117545735
1423478956
558672535
1842758107
329129133
1895310584
433410100
318546213
251184302
1284991287
553235333
1944365067
62000332
811991683
1602935850
2109597973
1370840954
43345100
494654286
1391777812
1154045728
896357240
909123309
1560544955
727543559
1632929868
413011712
1347732243
2563908
977161048
1781325130
1351095302
921355750
872390160
1667192223
1094348731
1775273673
309126087
1348186354
209228725
1755944950
327330185
1165543427
695402306
2032466533
409131613
1435580266
2033656878
640826467
1460327446
2029502730
544526567
1803552346
1282111862
839130520
237422703
664873308
2090548813
1095852102
1464574168
1332320402
2113533056
545847420
1043521597
531114595
418709644
661693276
43673655
2108358393
709711297
2061665855
1273777649
1376299875
851017802
47200543
479746243
2046824955
1086164568
88827801
1978566696
1686243553
530244380
699003722
1428290715
1679846571
1107264686
2069458608
2089304017
2083290183
1835198821
1100291591
1807554516
1620344563
2122928015
877134418
562825556
1283059643
2067475144
2134661
834855249
1073766135
1433663914
1520598102
689374013
1075836483
655321821
1031910039
320781639
1149806306
1832382851
1116821357
2118070181
1913648429
834021320
1863509463
1385023757
117492871
291704189
224453614
793041321
65274361
1595451198
332999224
1968383920
1826156255
618756860
1730173256
223460570
1941473527
434848761
707785861
1818578645
267611176
1951889119
1580275011
1800166939
740682433
358195157
1812092734
125743094
1570306595
2110619861
2007812232
1906499254
461477796
1165439326
1402424254
836696653
122127925
743633938
1648408807
1378792820
781461736
1232576208
1723787083
1297035138
1905021925
503629598
610962364
1047742161
1076803746
1758933672
1499901615
1315686341
1530176497
637452885
601124160
903915008
113210050
671476990
563901504
1588239821
1281088764
977545894
2009613316
1699423881
1509995660
1303816313
1293657068
2128008468
1060284342
256533912
1421783035
1970945722
1469617863
2004642541
670043467
1017698794
556791960
248016173
1149125042
817525768
735348338
865471458
1670636142
338661162
798745273
1543373321
2047838398
1605909699
170193777
382488475
1578045260
1517048719
1761937718
209143955
464113589
2112576954
265493598
1816163057
2083230399
127456910
126989752
633061677
1768850155
2128572822
72342392
1647305294
306283224
784887499
812506230
897657674
253621431
1278930794
882506738
508713428
374501908
1428689601
1622469220
428102025
393877148
1798955158
306550625
222653230
1686274258
1528409540
803300382
1727378147
345869906
1565649421
1772898722
1488760142
893736696
1064784435
288680162
1947608357
1744610971
129200054
1458738319
641926178
782630479
825707500
2137237570
925869056
2136039296
963574884
150804932
390922771
257786047
918673642
1703415518
504707533
1887063049
1290102350
166016359
2114036203
1331676787
537094767
2113733195
1746702243
1821235756
1155633138
306460
1616662699
1788448729
1879831620
1648481663
1232213105
137565722
731803755
1040798149
465133702
1668293947
53262694
1040126746
908641458
512000894
1254450602
1894827867
922086513
238102964
861452638
23537586
991095802
465888942
1430192945
324836581
1139035011
681064539
842800364
252922924
1320694401
1537909671
473304779
1158521798
1098443142
620925744
1368543456
1909595223
1053685445
676152372
2003229955
1839526164
1720968107
1873291520
946098784
537019388
818633118
576062105
437575520
2058695689
1972394865
1372381901
193469847
1992824498
976698432
668699634
2014576247
326606210
1117074659
1309895268
341266648
1712182406
519366010
788102716
634985186
1805568552
1931530188
45783210
921221766
1730334689
1410106799
425451488
1534588199
1494937155
1822532909
1000385924
1779326593
2093217987
1652499176
323120774
1036607644
1366466549
1143039805
1474846863
1590649918
456584641
238114616
1688097483
1921613721
263332153
1056056421
1516670968
1972829919
1237434591
2045715558
1528232453
1861565960
1367481942
536281326
1837703101
817804293
538769017
1669427568
1599065022
1146712690
1149735016
376459115
1433781606
886028514
1366011923
1602406468
2051855108
677354491
2085530323
1090764236
1171010641
241797354
1774831097
838332760
1247323419
640969795
1897068086
1956008683
1223753198
1432705215
1981684530
2132012714
916496845
992289296
1103603840
35654687
178763543
414844093
171276838
67344368
1405390611
989566702
1983291869
1359977649
205545668
1107678074
1979006906
1750411841
650089336
219277745
1770615589
1169076635
1129202018
1925334896
219846591
1261302292
556323515
2045439914
1765578817
1661975954
2037295622
1251514538
642576648
63665591
1379508403
387055947
1605396419
1558465600
1161877248
977699321
1038601841
2081847539
517381124
358553110
1759575263
1020114974
2067136240
1803522953
1740841941
1948720645
1468570668
629404083
1982240620
1969757182
786791798
1066679754
372741196
598130564
1071770011
1726525318
1545741324
1947859441
580470377
2041949554
1037801900
1444726675
1482554697
680093682
221288095
552187185
652770097
973778979
1573875345
427432549
172476805
1089188018
1521579412
1804853823
1603685003
1467967060
1238400393
1171344970
1009036610
146397260
1059393662
1780328828
199698983
1559835074
498888728
1273528784
1449275641
323418286
152433125
457119755
276185549
254935208
1505128318
1038382757
1771405708
55455771
830009469
1040119030
1683851787
1639580947
264501109
1238538284
1501333122
1365209511
1297901536
1425945374
1982274033
1426634544
1580233177
570672411
1542806803
1272038506
1151960542
352125202
371482687
2062846289
596121139
2122823664
1731209718
96704628
169889211
509327781
1764604673
840111653
2023252121
1455441516
1657435923
414424530
389886298
861800468
910088320
785106982
2067145584
360451399
1966005797
1881168900
29978299
759862785
1545829783
1172462529
1231032832
610788373
950966851
730554739
201844222
1356694509
855255606
1144439292
628207151
1273296440
619281464
1681448805
1390724976
559922723
1605865102
2058473575
672866196
1417166584
720600963
192683705
980064743
1479505502
593642850
406214924
1454146234
463846475
61343392
1612749701
1281764713
874101088
1611583307
762305304
829239359
1336182444
512335136
1233196905
500977611
745791397
575193441
1083924398
1287809010
2031798502
910719639
891465359
2081360812
231565809
763454945
1470133517
1337103152
1765955163
1957776381
1523836641
2109592661
704146092
1386801594
780305159
738085705
1972945082
301540084
2068253283
266045768
423649484
2036060467
1858085694
1253374883
1254296187
1642144639
267265873
1374753855
1251952443
1113223291
2016059554
1999333893
412465567
318576123
1278154879
82814180
339382585
1061934900
724624039
1119952157
1045781045
1573675921
905840227
1177840587
153626545
1622417284
1947393214
200508599
2065021119
1330562503
785106427
1954954003
104607384
1859102306
62497136
416257296
1854154846
1894155058
1687459258
2078440952
27022473
1771562138
123359960
1877470013
602518905
1599381533
433933108
921213191
957620115
829802586
47375179
295277313
1887298893
1757852505
934175033
67197546
1848363340
1759857863
1356776391
1621272882
1486059897
181481727
1939945028
108102391
1476717983
1240434474
887620063
711141975
1450076764
1373215517
1715807850
1073454787
1942134890
671148520
1730452303
1286573486
729914955
958458880
501618774
243407051
881172197
1204906814
1670523996
1420624954
406748105
1540983207
1143517309
1164729897
134776522
64608862
230569742
589271437
1389008574
576744654
625850363
681699533
1088876748
46382115
1588691223
1196789338
2074004555
478201768
1445467718
1294407253
55439360
1986304527
121095673
1261287340
887987795
1070915441
1302845471
874876558
1675714058
2021458244
1160779304
1671354320
2081890798
756873189
695701779
1734072470
2084370282
1303355402
474737133
69165450
583269789
1933079414
726507208
602542117
1135388832
938629275
925482070
910070041
2060158072
908745520
506921251
401779958
422473335
1523106728
1543262068
445958295
1282954282
830120456
141672370
1007077649
582568197
1261530179
1047245586
1863639693
972546151
1737842149
217107757
1298987742
1076040070
1826440359
913921077
464077970
1591443566
1179862954
1726762658
167801319
1065330981
1869937852
442416879
376528523
1992956296
1789322545
140649505
618294322
1512404620
1618863719
2109982993
1657518493
446836767
862425512
1267725725
1300646367
494876958
1645402754
830117117
1483520484
796013565
1224277893
197687035
671193454
1380296997
333109591
371164961
426842707
744822896
1152844059
1499429013
1124341519
1807407089
1638451501
1220242041
1938374855
1362463951
346528960
515077853
1360011590
54677660
14751587
930267162
402443700
1045532709
350562709
164568888
577779986
1069181941
288114345
2132256732
1307233634
1137408726
109631550
1259280145
117621188
1919877979
1800644540
2028989894
170341101
1120051895
1969723956
1560156299
1480496805
1419896822
1096366248
657731951
2121334873
1354330761
470646733
863977849
1261729103
1721390795
1972725945
404607754
1646760897
1125196770
772592953
1521381615
1702584110
1436895150
1851242306
221820558
929762385
457600964
996808507
736115903
1293051470
255464657
1554565783
321736241
1309002116
874655972
283094399
1914866589
2123391463
1739212387
746732225
471779600
782315881
1335159719
883168148
1972243249
1574272439
1387734329
230871981
691762174
525689448
285083712
1991846517
1161090256
1843726490
555678368
672677402
1706996049
901613754
981583694
1370332547
33592854
840248443
1012470432
1312654332
418429937
1233141176
962653403
900115074
789542724
416199693
173697519
1219753630
130866808
1134012862
1175419507
124346732
592637806
223109906
707933886
173098506
1700300450
165353110
2073516619
2128975233
1368694793
748147268
242900112
1088147325
1915116984
924144134
341235777
1356102742
558154037
1731209718
502307788
2033378958
1460622532
977244337
1056261283
1724468050
1099516881
148839848
1394302882
1785865670
33493811
676558033
940609382
1664811644
2031016690
904229034
2145819573
1846002620
646322996
1481031181
265396534
1274821863
1378395632
566627354
1814801834
739908154
1326000470
542217646
246544270
1339907096
1541524126
1770919692
858844152
1950355739
1297516933
1625259278
1101891027
1987664349
158023641
1241963863
1777986583
2073692175
100791449
532211254
504375118
1594651182
826247748
769547465
31952748
1074032156
1768890251
1586532707
115163041
1156833939
1391909567
1967148564
1660709168
1811436113
1765111383
1212439911
1571235270
536537424
236324420
356848257
1802807425
967566864
1689053955
33865754
143613472
1567512721
857513821
1600391373
725802236
827188195
383265948
1120839757
1129693954
578446939
477928667
1139655764
1032519598
1885620194
1398042754
1687257691
1332110785
1827750263
1007374507
1479144659
804056734
1037356219
123833132
1736713332
784625266
941113423
1062376607
77436350
1811138554
670192618
491843874
189147937
1422694416
727463780
370622796
1422740924
1383472356
858424971
490307060
1466579521
427592556
319235906
1320302043
1654884797
1466549470
137345842
154638677
1023159623
140593022
292719
1781051573
1339905377
688728369
1115094532
2124826902
381085667
223010233
651935374
1457455067
236906594
1578402162
1274408802
227136566
1218758749
433908065
1596122998
1498407309
936345966
715443576
718957167
1838082419
1819992991
398629918
1521361730
1242971640
297729855
1893599487
1343142769
290972621
680601587
421373157
412460083
248773646
1605382102
1598282524
521165610
637042681
344768934
635533456
1781317110
1998138344
350483150
1179892779
38296973
1640989501
1391467060
1732136937
1706270222
2010814997
1110303057
2058403697
784418458
242469859
679611618
1228033355
195147478
750763227
887381823
59572873
233594669
397365144
606622699
523096808
1885936473
1091806757
1912591715
2140631764
592341516
1231118910
1353727184
1063972854
997803457
1553279022
1061181649
431974973
733560117
1182551579
793842283
783883650
683214558
1148544812
1279851359
1680546554
493878036
1266498611
1782460275
1740179337
962727198
1560398555
1229564416
350245878
1188094988
1321584800
1275250789
1618249322
120142955
100473120
554749826
209171445
1686928177
1944221330
776507440
243604425
697203959
769321439
1383294075
1808080483
629400315
830546350
1454522764
1313495975
169621416
378976825
608785705
51759974
105474371
1965332730
1152551295
294327912
1103334796
422201933
660328252
771952634
88844596
1577042695
1722148830
1579509216
266838539
1204018779
974462329
1299358514
151279943
1679905600
1939091674
1595444381
573100241
288255037
1106494323
1779645154
319850791
8706773
1553615339
1535822459
1106433379
164034746
995858396
1622383174
1070890658
80069296
1065880912
291749923
1560728512
445591998
1181863698
1635242128
29714124
321734388
835513214
877516515
1116942889
1569491611
559732574
829804508
65245248
920063964
745114315
1989022083
1934564984
1542893797
293729872
1401236558
21560541
1402055282
1196493463
752361448
170805574
1842727498
1672645103
743840343
440332268
1730553871
313991203
1477976233
903590276
1955175004
874315703
511024494
638840143
1241857961
1244993637
1911104184
461074089
446996280
1464985043
292147860
189262481
1132571981
2072984418
2066507135
1098758717
931425975
1032518632
1455105098
1079692372
1129309157
1127170297
1729627587
1479229474
1874191125
1059398862
458832420
858200289
601021356
336587892
17959947
375387594
1702468801
665481799
262128044
1814183296
1551289928
781643181
1018066991
2074796344
1259164512
2087315698
382107228
1460202835
1510414559
1768048693
1413229427
1512313048
118496453
580368102
340831222
1045106406
803298717
1489405137
721987960
2025347175
1084604059
536358024
1931543869
2108072693
1181828063
1052477845
2000153692
591825288
1404171893
441272582
572554269
1860818692
1977943613
454580061
1668911324
2012996718
955639388
105109813
1367673587
340066758
1980191873
1467843973
1564325299
1218112927
1217880874
1396039182
1259204447
591800317
486058820
1830282927
223226577
849091276
2080276843
863672631
1515367968
400750192
1613557792
893261246
1502959352
331742748
1930674706
335533989
688902212
1373202917
2062871931
17215473
1423932532
1256793484
1780292216
24397915
1478547711
483251542
290517960
1875872441
1692659609
693516931
1733669527
1707425359
2069011186
1735109910
778522641
217042078
1868371955
404665046
421414389
1080862092
1214551548
1089616447
1153640034
64725827
1341769485
2023792282
1014991994
921894067
568265204
972042156
2106010752
562927519
829565709
1816561568
1594198571
2043122332
1558734573
1949151210
1787277785
1849030294
443441512
587192776
1232627193
2023904812
1788687132
719812379
1673161569
798695261
103765409
1876181635
1631747144
1591976374
834982006
215959455
133384971
1188025407
1109441002
270827684
1406988666
1664517678
270662920
1243158305
230950982
1432061178
1514277683
1778803680
904950338
1941786857
1911403762
836789509
1699640320
710363852
1798920058
1803889782
1511208207
525559293
129101985
44097644
98140133
2145535458
1057319679
570021252
624799594
1434880226
529320741
965095294
424104362
1484755978
499212802
2068662887
778383054
1115505805
2020303549
2138671223
1208525941
1117856026
438750225
374909381
131725984
1371954893
542804526
579543710
278448497
224462220
1654233879
962619695
1987552808
1091286299
2110831273
228479004
781750468
863893794
2036862660
8431420
482039466
1024366999
248637475
276941181
46233602
1793951688
1998659026
253049348
646142172
1993422235
1455450645
818726778
264816025
744242916
673750301
1563106459
453712824
177992645
53109720
1985276162
1967491151
681199992
1283119809
2007659655
1272337278
467810143
797106507
1998038774
2085009789
1775459775
2063018027
1650625110
312615795
89631659
1923410266
1292459600
150188074
1020275968
1033235034
211382725
176529516
2010837006
1479737362
1420371256
988188375
1896485650
1232356517
1018540986
1094209831
1276503704
865214092
1541249669
1786937889
1369140730
2100031266
1327228484
1356202750
1104863027
1141032353
1070242022
475620202
330903041
390778506
388472012
2084916091
718231214
669889397
1249584367
1408112208
1569162766
346467729
569192534
887659983
660901372
978234801
1793976258
425018316
781989546
496046818
384189295
1291267172
1974551051
2039055696
1216757457
87073891
781564135
944986071
994297287
1592573379
2030240431
698546678
1874289005
397271452
1600908095
1193501669
648020148
2129391525
803469439
244782857
1647502278
979243437
1499583823
1823607253
1253754337
1581215345
1464363011
603866815
791223582
179453188
735266253
915117951
150266672
544259672
59895839
1994683308
1852412637
1757772280
224221102
1046294538
30905660
222691540
244406088
1016344841
366249541
972606408
255475661
1535290734
543628422
435462414
362010308
58357382
1067797750
890582771
1449472818
1756516365
482936889
1702903831
1049016079
1385199247
205125079
1009229962
1204793829
991784187
783945382
493400734
630925069
8250268
1406082464
131249734
1141105461
211326329
1605170725
900125293
667339503
632451900
181719518
1713105047
1371849349
231831900
1847526559
1974720873
1125711476
1551948001
2088237321
281026392
1373941134
521150102
998532539
1104596429
367305965
973160343
1210261643
291546609
1658849308
1330971311
640326917
1636626665
826270088
515628633
1538821239
1991977752
1239585247
2046330064
6055079
250483936
915306511
2111090328
1792689268
1636926612
162327101
1524840947
2097550203
1449272761
1794917423
1219867120
415544378
859992931
2073581449
1653554748
1113605911
2007863942
341361356
1998470467
1774691985
407631357
1614457552
2126706170
1298667599
726341259
1676392325
2100182702
234356019
974176982
709147669
2063675106
1457729788
1094203398
1735910562
17447415
1161717277
1870650708
1107892160
690822113
1178712115
259350231
1514471634
1362116981
33032897
1678403727
479117731
2033685108
1707218269
405538161
776013242
1435629846
1536113928
934493434
1807097564
915474947
1162568353
935341189
268794688
537664533
836161141
386595569
917533061
2141167447
1032127105
516768356
5269101
1272009193
1138705416
58964888
1348239403
1466032531
1564735375
1127669162
157088262
692828153
1858169749
1741791655
1186006551
683005331
69928582
1374738605
2136456675
1633842125
1686531692
597492022
2126772740
1632564215
1954377186
1188875209
58461061
2696078
1556124657
1397943316
1354806984
11944814
1458133494
1526179181
392078037
1649490413
1256930645
179167285
1960936595
2049148085
366925237
873161959
1107399046
1074579414
2142482580
1062393798
968241097
519514743
653115464
1486745346
339483930
948107159
1644878637
685635378
1328024057
1674538005
705696868
1656806310
673895028
2092980594
196362523
1973898913
358417600
1200035778
2048652631
1450501970
509156600
345926691
1512739533
1272802726
1513823522
149976882
2034864421
1331534221
1145678468
1726336543
287587958
712420572
1835069475
925158618
1501043260
1426984380
540009104
1814908880
740851120
2009320866
1766898737
1727876037
810759257
548756360
1091845297
1398559021
1663093218
677554623
1477410694
1370149560
1413038140
525555332
686347049
499152258
1185519268
643128127
230315891
1773100255
2064938695
1685456691
1279210193
152492177
413716755
811941795
1096190557
784111630
864682301
935958595
1755765407
981496687
1325194957
1312974856
75386382
910414441
1300572133
1840142095
1473445359
1284480751
1785246846
1945302256
1510882075
723751367
332706314
1811857159
1643806706
1666910802
1374345801
631002704
343405656
18420814
155504192
283453900
1800673369
113262255
1885083830
441325978
1780399695
1559632579
559650406
1898758722
1358867645
1513691430
681809248
461709960
634799123
598697826
805632631
827835447
2108726735
545194083
640760273
1351267010
1589609326
697398951
2021842548
1172828759
1529949233
2145089862
558855994
994918931
341512600
1813004546
379701423
418041477
799595835
822578941
1627367154
522759862
1419562051
1095294269
30340226
1278800601
229811670
815708105
953347013
1561190486
404871681
1214380996
237679712
1765681620
1632414673
814761405
1330227457
305110919
916832999
1523826352
2062756797
429756359
703603527
1544206805
836488156
1909325588
356086291
1728997035
1177254176
2122917379
1169365258
1046931398
1415718594
1107693383
1285557384
2019816591
407442900
22433013
618175847
2027168083
1202668059
1466468997
1558771785
222869968
357311309
766595383
2122357516
929786248
738099548
1635096683
16998477
1638126139
1344393623
722990377
599485518
1265748111
1423441
1843966083
1188027898
1109294648
392767732
110278588
719931758
1207214237
1524260030
94705022
502538772
1191041885
300796795
1651214616
1388575954
1531722129
1885733896
1640951275
219800437
1958488865
2113712543
461540913
241786129
1914076351
464160875
1847915980
2058050324
40148504
1330723269
101883956
688439581
1107393072
660126270
1795651240
21368908
2051118004
1794438398
1415102903
688516323
1864165261
1601604090
1710812193
2142878170
643612225
1956245725
422058440
2139168011
73948662
1412369222
761577399
313267356
1523852735
389870658
115174379
2001884304
2130082036
1284116804
538175308
1831563244
601370426
269243289
2074964827
1649548270
595258983
1791556105
1749680679
1682214688
920160759
1932028810
408030459
640276651
1495094836
34635397
362842890
1929661008
140816690
1794742024
1301677744
1839586551
828564172
949091174
1989028339
418677709
1419223394
1644640755
1331530634
1610611094
117634813
1312714189
506002891
1312852206
1051632217
719441579
1955831815
902273902
720125768
904354033
1253259086
1761487844
19985790
672733513
1862514235
1013522450
684713857
415748401
47793495
1717576003
877098378
492784698
1591728934
1652775310
2065850920
1121098191
794805336
994600643
1733383005
1566675137
1837334468
192002875
1325723780
1347497660
1720416093
1730056188
1770954340
1512455144
1621810293
450019062
528949325
1802236870
2003573458
1795071019
1555912770
1658410305
315384778
1248388769
1574863414
497040828
1250973624
1066507241
1685669919
490786253
2099242217
1014935288
838527087
409024258
1904136338
330745334
1579350092
1366328479
55590658
864486418
820201911
1057593251
1200138882
1784951575
771296803
2147334115
1514413937
385172125
760679368
2095441320
7677604
347964009
1735203318
596276750
1480565130
1371349559
347021962
474054424
1992210367
1177218697
894629617
1690632485
1607233409
1103253004
1530841683
1482662131
1751649866
711425681
281319049
459642614
627108973
390063274
254057941
2109208902
350095721
2142943741
273447786
906352324
55089948
1174985424
2004677461
1361286558
990326368
1003912181
229996083
1106821192
1795562286
1132367341
2111277682
2048274155
1919011699
1857854601
380231870
1554026504
512909485
251961386
2035501277
814566962
1750921114
1251594470
1583693328
1843852736
122774341
670116611
128765069
1942582326
1783826843
934372544
471450819
1758812424
1912052339
1035428302
935298784
603911260
1841247727
311454723
1354514389
1394014297
968317728
240897116
1690645159
621587105
565132587
1845849163
1168103140
1932256740
190705599
204061541
1545698294
1759760888
355229714
303614553
714674867
1729064788
278935793
184337488
222055488
1779329330
472291499
853663931
1574163895
962689767
496352700
1991147504
959482806
1232067674
1068772870
222952946
8026281
1054390280
389633158
114185363
4829812
973810758
1812771146
746158018
1108421208
1404463523
914220972
459430326
834443103
364864502
1293398379
639315590
1180821410
814964688
1460428171
835354178
2071171665
1740811945
958949814
290516815
2022940381
1287022228
1800513652
1335495102
1595856223
422820427
1390867109
1554219937
896119579
1978616966
1128872793
1239341514
953332085
553326737
577410623
283667265
1678522340
1881928379
1037123464
1064181010
877434282
676131862
1022763065
940247474
1174172161
250635410
2129645878
544878243
1278307426
682957506
763707140
1117680475
1143120790
288206776
1329562664
1228213789
860532627
1196699295
538872954
2065310727
1820229041
872607011
2115279194
528877178
280578682
1460138142
453623062
1293053554
87040932
1389689815
1796187661
2056473617
1796326162
1301372655
619956785
1601082735
2085694507
1160492565
980244876
1818426261
146775278
1010643433
877843518
953892067
1310898251
875687270
462090150
255103598
552817240
808369736
2014654077
1974770345
34058146
2062685202
383571629
1615451814
1559048963
1476417634
885908481
2002203107
2058721128
813990055
1106595866
1486506944
304386652
1999884603
398731279
85177909
551824350
1451634848
558756672
729492931
45112939
1189349408
1260507903
882218979
1994858785
1509822965
874110821
1552171080
635147385
407119305
806824341
2138663232
1559717929
778622334
579085573
1544824552
1416191377
1067009903
284539995
1536190902
111588863
1542557366
1252051822
2122326827
566978453
1177389600
328754206
1318519823
1130757122
23911474
228650214
1532388106
1154023082
1937715328
227106321
1201963716
1553163085
967994003
1744460606
144391418
388398497
313354691
298317779
441942302
2014965535
281764924
198607267
1232609596
1426292839
767389409
2041918751
11176941
529011750
1683860228
1032887797
1560073181
1967826989
526718382
1666996387
148358137
2095611964
2134289276
1483044460
718969545
1407012835
1342343500
1753930034
1885773046
1906355943
1324769728
1992397645
327455433
1577849642
1459428079
1836736973
1449656898
273138342
589592900
116775230
698789499
1304332962
774716602
1877379734
1138700942
953130130
239030895
1518737398
528922855
1032207173
861098929
343674956
1816046379
618940289
1755926981
1446564790
1591268375
301623586
1849185778
200847314
1037008939
12333532
1858639656
1365950110
1300172679
531569713
769916038
1067805532
900669211
1417008578
2015890566
92208096
232217689
87712531
1794229951
383308248
1678774949
316998577
604327641
455935919
136043779
2043146429
264605417
312139974
1981688979
1362640948
435743001
1614438791
2132915295
995633363
1620721976
1541753099
43415571
716661806
1535312005
697327840
211272312
1092006049
166338525
921833459
1558252765
364515990
653739802
1316079832
855516925
829045565
1612761714
1389763110
1310296402
878718584
883959649
490904251
77807379
55779731
342960607
128617298
353572837
31335203
1014175341
931853866
1403978459
2143102844
1743594413
1999715514
1221091138
1987252838
2110371463
1705484537
2066221145
1323502820
1390203188
108749802
2056335651
218012378
1362844511
2017578784
1588153883
1123437166
1447928366
295169567
1056809977
875665721
2074805504
1805761033
1040382902
1119249592
1921654994
1167836760
1989443825
1243360952
1569364903
379362761
431997882
1376470701
629821894
393629375
962043052
279157835
750370508
1299347529
1412688280
566029271
1058922131
805604426
464751818
1363333367
1710416673
1298519277
553130684
903621986
167262986
358701920
924491462
154399052
1793671226
1354411311
828124563
930299142
730498055
2085306137
1705002223
1188446246
1487938089
370170560
302898186
1011171608
1460424789
1119099411
1357734725
1687330239
1114252158
326032826
1144563555
1591269222
603187267
1541663326
397824770
1331068429
1216150089
1175847171
2108967008
428514544
1957866114
835985168
1923989457
1781495765
248965348
888271386
887310569
435949965
821803316
434126906
2051772500
1410589659
963390075
891108264
1644254259
1034245260
1407341102
357652149
987384309
1563806052
1691290787
2089651185
1868887675
2147363778
2099441090
1324819234
258302650
971483794
1673258213
1013174072
1209526667
663551190
670112957
1152790927
1420372237
1241598296
594687823
1473017097
899421256
1342540436
1553434023
1651870691
1592086071
1921923164
2098648448
783559067
1412568183
1224705537
697601315
1218900295
1467718755
970451836
1228411287
2102292860
295174769
1169725566
1486536102
963698006
831847240
1861713506
1401013928
879621151
456478869
1026138949
1599696425
1943025075
176474549
1802164849
2064884324
230535562
1167322637
345120526
1403760000
353951809
1676399689
1671950236
1044276269
1567038435
201876511
1761707570
1296965083
941705299
719047010
1532935208
1323163717
607232224
110530405
143979536
860413710
557113633
2142722670
860391139
1273518455
938669143
220042186
383506578
299384961
428472638
1587129812
1646703159
141552074
2025398033
1779072223
474040717
1514452231
68850507
58587921
457082286
1499918114
454719605
972399022
582802904
1368866178
2122192360
1114547152
1258516603
2079732236
171624249
1773130539
1620216148
1593927893
1377806848
1825671623
33803762
1361269863
1132634818
1915511639
1211883241
1226244920
1414918837
735463263
1508918198
1433229758
1839475641
1594817280
1633662102
1072230940
118073588
1549628452
1033897764
2042289373
1053807428
1383470711
1932392453
478736779
683347372
1309080815
1400707743
1082717122
758037457
1856516756
1204742160
1786821899
217445243
812322666
2046456448
703275534
841612639
933742672
1331476320
269920265
111216710
1182317167
569718167
1009972783
1831918069
723804532
1301769512
216397919
1326052567
655051209
1485849613
894745966
1574276423
1758044235
1286723905
472541709
842184742
2137636607
317684133
1533607368
338337636
1966338579
1214721313
667179495
1334985282
718911895
606717734
930442735
672089634
406651904
226677564
364778038
1075797456
545136255
720293191
42046824
834443448
89798421
1175424787
2113647754
1889598654
142419693
1811420332
1750741204
1620330365
111910282
832076106
160949355
71683439
1671712253
1387675020
2001003444
1972242066
132426750
1012676853
1165894870
554455979
1428086540
349745919
1233120806
1745408840
855949618
1965458314
1519415185
1697768667
1648945224
1282982322
572252454
2109399046
1965846174
2114195180
768917955
1906086664
89916597
284800265
1653525599
150929594
764436535
358485432
1308915203
1819153415
1466382697
743615823
22795935
691649801
421848690
1820654645
1603989834
1236338198
537721808
1774083506
721820245
797898116
1374253333
1812836055
182303486
2065245656
1300960731
47825682
851965110
1137645716
1687377845
2094157477
771245276
344398553
597308722
472379105
568765646
1679387461
916186731
1265444138
2132132879
398270728
2085932457
1155426027
2086187541
1495618634
72318013
421624997
178701361
1068070974
1457015589
549978573
1112215970
1418362582
1397616305
780722031
1030540215
1705765920
703425152
1614435003
1037806587
1484131445
1499109534
1226929206
2040377328
812928933
43722625
1559677338
871717386
1159841620
1409574523
707175027
278694853
867111509
1568063513
820738018
38442603
953109077
155723866
208522111
179858492
648052910
47715545
1717729150
1695505749
1812097138
1678333171
1285921008
1142931164
1643390082
1673845590
428614937
2024623028
32217960
974859645
745616382
567853357
1755392053
1989714347
439953079
660990651
690279391
1341181561
893900452
579794950
1494097664
1094127956
1702128388
1853781255
1053665863
959887967
1874834953
1660250987
494954471
698643763
1114731748
1771236273
1369599955
1872913651
1318632162
192923524
1314637506
1201083225
727017060
2143526987
1143296360
413402487
1264593855
1883690178
433522217
1634554830
903043780
2049683937
23900312
645485561
391855699
2092722247
1891249119
1828914294
461018570
219059472
2031936333
310330965
96021066
2135020535
302855475
1447666237
149334127
1695147704
1868543780
1378852160
805340191
970934044
645981845
1226452990
419167861
1319192067
1524696304
236439875
765334245
245322219
214111968
1554308385
733948631
729866679
1434637544
158278759
1073525120
1093944338
548945495
1735491531
1238145493
1549550080
480513735
1917654432
1526040060
1679796435
655023381
251825551
1705640614
1867139030
1294210405
438102256
296546361
2088380409
1948775761
1139313164
740243899
1889973784
732198357
2068514316
1778427431
1681492941
706610108
922192406
122897697
1438900166
1266353579
2028434175
288984519
1685624468
81331680
773141488
1074765501
1179288251
739049744
596851444
1360106407
873490111
1914640007
238023917
375206251
1209319437
1212850275
344308603
798326438
914887435
236745962
52651331
1702943943
1587520917
150031808
1345479376
2014673635
585458227
937290971
1315816894
1005034680
816804075
45860963
893378255
2113234985
679652179
1557150825
1075792447
1180616607
2042417513
2098564235
1533049219
1829622802
836617367
1570162233
656287364
2080158074
362883176
1937094755
894281921
1472112758
385492356
284913107
1611940621
1474082945
1320448101
1556922241
846938682
670811745
822609977
449225703
1443694352
2045699613
283921267
848600266
228026414
1224009267
693914566
1077304880
892278143
813874059
101459942
1250047969
1826081439
53002766
210746620
1963706145
1212287646
295689924
1815127970
1065225348
625319563
959958265
1371158822
1704147153
1071993645
1944659521
1170518643
1573700696
1135593492
629968245
1210760769
844162635
1999791810
406314987
1624502936
2133354349
849071654
789164749
1799138670
1729760896
1880109163
960798006
1942238719
1615866100
864769028
2071633866
1443972745
649505948
654370436
1345362219
1429769927
1493751912
260700624
977348267
866307552
131152788
1585483050
316955419
1882010922
418852566
762003976
984769845
1329882639
1277051405
1301813990
547853243
1608830105
1734391111
117474718
1535280745
611001762
271465393
38959045
1100992731
1879676117
1815975604
1494324814
572758073
446790451
1269343187
1384644959
171071849
744898880
1647561623
1518419880
1695174610
96272454
807260991
967400060
1648875709
772855403
606903637
953661988
748670526
1866999192
218443353
1475586894
2003676574
1377136887
1485825936
1007762696
1996928290
1499139073
1270753885
162698485
709459731
1139085486
1049835119
2126340106
719641456
1023844568
1889398126
704983342
1863681178
2062228981
1811051650
1900812392
1211076605
1732338503
1651766425
80866406
2034667602
158232481
1939414597
1455988897
810055774
201430095
841805532
843314839
1969944609
1325153491
1825071734
929090398
1773199711
305690354
768825758
111650608
2041760074
175223704
1544284847
1889488456
497294049
661667406
1086136717
555023576
375880639
261337825
452157539
1445204242
1469114752
481669737
478688236
1544748324
753480284
1998904761
147051079
1686214843
268310611
1629729544
1199658994
267892190
1191232240
1837847432
1783854345
1121664559
1114548835
1425199771
1450898552
2042406017
1054939645
1934871665
1870059934
1000550529
540468802
591851768
643961561
1731484245
1664076216
1673930038
1945267486
1390103686
1450404649
620872061
391855699
962756072
656157398
1721926076
106449553
1215709672
745131603
1497873643
272357358
1398409662
1161267382
613606223
1389878772
194012594
1277856605
86489334
1858187555
947771427
2051327218
327217330
1082543694
1591507654
282112867
1483010084
1788806111
1985485398
337981544
1032567047
1140054633
1975328347
1390140623
460497866
372484369
1297605017
1528452291
915224842
1854517505
1780795172
734053376
1532572105
1214997111
1449645562
1694619095
1040557019
749044619
265012776
1278828705
2100344274
1119550393
1143798487
236791469
1385257298
1163522748
1790539509
279997844
1253922218
707771021
2108094980
325027016
1042223056
1710268964
124765854
1413251618
1099463606
1138394655
468044018
1915797141
989930569
643845283
988647711
1442089132
1313266435
655720672
1659493215
1676652412
1959405835
1456552992
1091401945
221608720
1442319832
13280864
2003718389
1431367949
1908842168
1306694822
427433235
680547490
1307736425
1326982714
596411858
900721905
748117749
1251020729
526853459
1487180776
1379389957
1154357696
1746292925
994248662
624932770
1040334502
1700434538
198038753
1180323211
1151780474
51697449
1916504634
109384737
615277279
145720754
7330893
98475555
1587317431
1550547518
468033334
2096113913
739539975
1333713467
508794936
333601282
1039420281
567001982
1766177275
367439670
1576731685
1983211747
1145836082
1980713952
465852686
1963895775
506259517
1820096427
224124275
773870144
790528687
1228414152
324378412
679560629
381409071
1231761783
1284115645
2093165473
145568867
653341668
410126867
243296834
277949331
1558124103
540761961
362499267
1138630693
1961212825
2108625974
710930746
1957988864
2050998718
1485335712
777006868
1750316668
1239395308
634926518
777496175
1033195863
847936868
1984781300
1814802138
471905614
1987600860
1368684386
1315973226
1919046050
1429703124
493940402
532935578
1408601541
667252148
1660841429
37765901
1833173010
140082646
1899935424
1232762485
1255483110
491093422
1155592011
1280748053
22113811
900862940
316090301
1332011694
1262220561
592560335
874251629
259149236
873070490
1675545917
575687159
1569481319
1404862691
923364620
513143492
422043519
948535774
1490123786
829793087
314412918
67060677
1561163948
1026595952
440587579
377662943
2089824944
1701651296
1675110699
1714621842
2088661687
312712726
94207799
1448567707
1957663161
2041215401
1240122410
786929911
905573544
1649158340
1695434105
1223605520
1094517063
1694066527
1050068968
803522799
251333881
1695942727
915424400
142869928
1136923117
459381178
328977195
434331794
150171830
955091208
1135594070
311061815
2145260427
24175988
630672330
586552180
1809242727
1351305172
488430248
1154493118
1626017079
942471419
1879193559
1298109498
288974352
1299354800
463157336
1140006787
1372328222
1611428384
1569271874
553974293
1669490075
1400741795
735185072
1105199835
1159254554
1499363514
1693554197
1223139158
762834835
1386369933
1130622367
1239787866
489268182
709412203
898533617
924557125
1717945108
1699197323
861361114
43704129
1145069400
1926576141
306164168
1235502993
260620677
1016744247
166212917
214150393
657722673
1607184344
2091689235
298841888
955336038
633463466
248700724
215164078
868868028
557418238
758942726
1789063817
1389579100
1720417765
2120494465
1115798395
1124821604
793904935
600424209
1690422391
1206806321
1808909301
2042039979
797815855
2011584179
1713044004
2076499650
1196070125
141055862
835411876
210311533
1436120736
137194304
1393440765
1905219419
1516596477
2002631706
1849682687
1441928081
1793409609
500813370
2134568354
1422847336
1012788224
684775705
1607485988
285222918
739641234
576797573
60033313
170789553
1194687201
970242031
172678511
1490995881
2098020223
2026590742
13666737
570541865
1203638153
602687272
1242459977
743123290
2083042394
829685758
1549956862
1760984911
1267224529
1304980813
629202366
1676642039
1452701734
991202138
1539960944
57872505
357705415
1085087485
1023022871
2056784806
1829403481
1915050197
1846402790
174743439
876458173
921930546
1115327077
1975684843
2026328566
88175583
802868621
230612704
244499163
1732816098
1452116621
1217012154
1214529947
329311780
664495338
853615780
1155059316
1300603924
46343597
424792609
296874542
2000423699
2138699698
1087156118
496146919
468868567
94125389
662289962
219772024
2026472561
1539581921
1649446135
1776333057
376116824
258604459
976576002
2137406074
1097618146
1170375144
1608997682
1143050478
1406559853
280124901
183859112
979438820
393072426
2061189845
643557031
1425949568
2122073435
122852804
259760710
1655013202
2062045164
845398607
417322453
43826009
691441607
1905685015
1090554150
711137788
1357995550
2006808753
927151567
2088970699
26380403
698392401
2082183933
63119152
604972441
1020556021
2145082838
608059463
150564570
859806093
312931951
1519610731
1666674003
2119203695
1027956623
1757222894
1182683994
1953759667
1093805960
660263941
1979836792
885308871
755731384
2019703033
1712915005
1540885224
594732179
1330793821
1341893525
1497527694
1294665701
1778036046
912646664
2014155450
1743115329
928447069
1747949976
1625838196
1333159720
1930600241
852366393
555253944
867155091
605420835
1760976938
1857438912
2047210069
1653749797
1968902735
1194565239
1593751502
270101153
1955933273
276613451
613027500
1506788443
158266482
404091225
1352904392
1834682835
1701705435
611915128
871810713
1618846449
1928946431
1033368974
706789643
73145055
183699848
639332741
1607575557
1209708456
1422136013
198475794
522441183
311512734
1066439997
214984998
1326208252
750041699
1390011492
1740623063
1542313781
1334916333
372644234
1024319650
1723538950
19237
823618485
1050880705
915496299
1139165502
883191300
271743210
1110099103
538226540
502779874
952393925
617895145
419663731
1015404774
171979100
239059156
859798519
1172705466
1394722221
1468748215
1736396817
742733445
1132599764
671071750
1140439278
1104806523
491563321
451911577
288255762
1614311186
1842400670
1590741049
878187246
1151455226
1606065369
1173555572
484798883
395334258
77056396
2060825710
1958170749
641177368
676511768
1046266123
929757665
1108390935
1008396675
207917726
1039100832
286963496
2132690193
88636700
740194366
1386472370
1296715903
280733171
83798790
207797863
374449315
1778715865
1550045221
1955140457
53641975
1044291584
842946650
155788481
1851336733
84029965
1469462854
1627261766
956608196
1949872313
2013288043
1226705463
35072468
249701212
2017971169
1573518469
1742728191
619741598
1858336989
1870749236
1757982030
1185730918
1798343469
1669874690
1322068611
321010654
895767716
1451196076
1955748949
1022825409
1193817350
1473227315
1723953868
115548043
843093337
824300675
1048663952
392608866
1878135732
1080599917
500110301
504135388
931360579
1820800455
551047144
1650266341
1638255668
249676670
392161846
1344761307
1466179092
1320567405
2088236700
124116418
1478679590
2097321685
1845731322
2112197313
1004245800
1003518884
393780924
1866983941
1638304834
1103485816
2124574956
1310036783
920971642
1888858666
491100562
956624341
1121550701
2005582029
830913670
1098261778
1093671992
1949080016
103673701
1009125209
841428463
1195352630
1561377715
1087859383
1704557842
1493349258
993291763
1425735025
1866628502
384078763
64209879
1401031702
229960900
735487546
2134531302
873948866
1718752594
307410199
721799604
1287983152
581012970
1921578810
1365010286
815340104
791843998
239784029
977515073
1840031568
242985865
489076577
1793987109
582045291
2123052586
1513381661
795596278
1418259839
1816792286
1971012014
1611413325
736473957
1115620366
1536158150
1289014850
1506718669
1513284635
1391890386
823297098
1552975498
1938870045
1982945642
1112250624
663348905
1278165726
1676679989
419042594
1888652949
742239014
1132726947
527151440
324577347
41383226
394950115
968720847
897245857
558035072
1294762945
1198228703
764150971
142808091
771626237
852837996
517316017
1159755152
1267823671
1540997441
842941522
1601437776
396527110
1919054045
1029405516
1205846364
111297642
953973884
1139415819
747904752
1989982014
1033936533
1625311848
499390930
594282837
1833872567
1614834912
252170078
558852829
894404409
1004731503
1597041490
430218730
2094144783
1540981144
1882894540
1838482272
1639911242
519447453
1529875251
261091892
825232593
1378277305
1757875100
1803861915
470644201
1420796757
569176717
1414965907
1771892240
93974389
1848351240
1501617375
327990921
1634767028
2051594440
542968180
752390766
2067987442
104219990
1929669641
1507184345
237549058
940161810
1596798921
352709768
1937251411
1548447360
2076590674
1505998715
1883161533
1912100544
195632498
182146125
2081786519
1333682620
1919268456
194950852
359722324
97349386
1536066192
1209248343
1025366176
531444724
428380595
1797657295
1236498524
1440788111
1029190208
1614639345
287173858
1042269923
660319405
823079088
1480746805
2054684283
410311091
990381727
1725945748
1149881808
1287293605
574502765
1143240878
49009178
1253598319
1209706378
1152206633
656385067
1985092081
1561040911
1296862905
466127554
2075588182
1940912386
551135261
637918623
52069950
1219547440
700379848
1026903560
1896617869
1271522946
263325825
1223241425
1694858208
743610255
1705617250
823633240
1000048966
561850136
356039931
932601057
864303566
462997949
1841227378
1782082943
1516528813
676582654
688626631
458744465
282610844
1070400461
436316211
2144787753
2105568306
610619496
1854836510
2000276994
1438754865
1141386113
1025219360
1559433498
1570358501
1596002000
1566258412
1058731195
673500484
171103850
1069087279
23488030
752919679
232632992
1540252238
170771857
1592135930
1655529863
1629561602
2039804360
798459762
2025877405
1033116756
313917756
235168696
833961526
1697394568
1043621976
552607508
622682505
2123662859
2146144937
1999610213
814056397
1456773903
1535409610
1092306357
1648500977
231038090
1483916752
1962887193
1132902573
1051808062
1690906314
1580990615
75278948
978469314
1519165859
608933312
1218671231
611616064
1627873373
572603241
382864150
631651850
914087082
24984819
1331880815
1323214608
233522568
482348751
1641827610
504916985
1981304975
885298185
1285783917
353838626
1999850816
998795829
483747492
1315346041
470665420
1725431108
1378322173
1791210459
809911901
157064838
1242800746
1107712504
801747671
1383380585
1560355238
306287504
1484968849
565430692
1349807440
643710927
910129889
1646240137
160886283
1707364604
1842317962
134906882
504844122
1996344791
1146036946
1461683518
535523176
123803432
2025638459
1148522468
1554659727
1941254513
229577677
2132720130
2121338625
39384813
865103604
230551088
1778780253
1257915119
874639659
1670511522
1849941536
905006155
1404262184
1804539803
1541716255
1088136330
1317975535
1727857797
149746893
1510646479
2010855635
502311612
2006968979
464711186
111322606
1458083965
2116498532
21464668
1009054366
1527115884
1027276691
1616678597
1483857087
1512184293
43550747
137032254
283880507
4974150
1318787859
639665318
1614538427
1744457742
1758589833
1705439218
731687218
710795
1263733096
2048566548
2077646876
54032069
1342647393
1354127022
114320847
358890702
439519977
122069685
1654582209
508172266
132182698
607309567
1755935728
1575720840
852629115
1152972927
45326054
1944569677
725858533
1958650225
599781210
1645771482
1075042196
1984280408
366133276
1576663390
1393062475
426324605
90189465
1367436194
1948184676
1690606545
92927019
418781141
1189968280
1192726677
1794794285
154782702
642446692
1901638688
1179210765
858736377
787281625
975349460
931966837
1398988554
467494169
346922746
838562623
1241785058
1027612496
426870624
1257408214
663743228
1717222993
1826386520
86947699
271985168
520838278
1890241263
1645916969
1187027921
1956556388
218972216
2060108017
396683828
76705577
54632575
378814407
1670635208
496565425
415794842
1525642099
1139572979
1750132335
1505369091
1646738082
1148520580
444914739
1118241833
1909979375
1993892167
967191638
694503013
1522625312
2048176143
1205225929
908522708
520882011
760260833
1616201244
701913046
219056061
1850719436
1879907531
776207465
1136831170
2080117724
233466086
1612211903
2006517432
93380916
706587884
1911213611
313851359
601128984
2101655942
910561809
964449757
1479340973
1833203077
539775704
1702194155
10821719
2138987325
1375394360
1586037202
1726793285
530161363
679924651
162977881
49901880
580759199
426587628
94868077
250134932
679279603
767636256
919914393
160040052
2016961819
453522908
831286549
17874617
1523554978
161720815
1665869631
341671810
598119860
1300667144
1724301612
117926826
1361941089
198363446
1475899596
1833355449
124499884
1557014462
1728043823
855706624
803434184
1602805114
1212796939
688626221
1586187025
781615566
1101180716
1241312807
1023523783
1091711451
1104599222
672791809
2138493792
331776672
1609349434
1999794556
672022433
1976895695
782003479
253215241
65559994
1781651309
2078190720
1920748699
702543678
943655120
1141303319
650323357
1004398468
1219871116
1381381303
1253333514
1403429526
694531805
715920889
1109800907
1382859948
681798563
760264193
1584574115
410060707
1186259405
2101388739
158675143
84013552
759564671
1013538690
1585360975
1244932365
1982528943
953706089
1362632293
282943393
2125189930
1482171577
1676579516
813503552
1252197406
1758959165
236929330
216672979
279483079
691492010
918025855
113363286
317890221
1131751844
1861672096
372990617
1366771695
1710917747
1645346787
106231278
1385439826
1947931021
1003963393
1626050171
2041600240
1191301229
116942311
917510328
1707106197
1247592506
1738680415
1812241463
1299592011
719629425
1476567114
137052828
2095729903
1217089218
1562040545
443201850
1588714777
746765993
1456237160
1774855052
1060701602
152591033
1008218390
859552690
1596905345
512711247
608574816
1647660209
533703208
2063538544
1163831710
1658134432
1260496099
1619906483
1605855102
1534325384
1871606059
1172600408
1246699718
1710633821
860944527
1641313714
917782307
2107959168
1416556613
1109712366
128719816
293014758
1848361651
117408739
1879253382
653097507
1589914397
2127083026
493210833
1148767321
1034557961
1094881707
455539137
690445785
148784753
1137900930
2027097989
1891141777
1591258401
1894891728
192626362
1876074165
1035321830
94554973
1993979753
1136277874
1821075474
2087885675
326454202
1828004532
110531901
1174551038
697084958
1951520911
410822553
1807440093
1518977882
1272337362
1596823158
93853648
662152428
938042521
1273247771
1726633580
1295877234
644813284
1358656873
1861229632
1218466904
2056570118
552193583
291929342
354666945
859568822
1510794784
1919043913
67308756
324091536
251348055
2070535842
1227306732
1790614966
166135312
1766077076
1734562457
853484775
497145062
473692933
1535525544
1853274510
2141178193
588551193
691007804
1817421912
66873160
114934396
133929610
889333810
1574302244
1177222548
455585158
1776767727
467072115
1813493639
575459592
1892267983
1377537500
432326402
833371529
1781512008
201239321
1975484038
1608814582
1521101987
1537716942
1836941124
350361189
1295847221
335383737
499665717
647496194
2084727469
367848911
1152164712
1562816844
1235959307
2089421386
1673347502
588104440
1723539029
580685347
397323309
2022860476
1791716102
1228514927
119468966
1279146593
1729226357
254556802
807077520
1217707127
250666475
456904405
2024269495
871919543
2054294173
1275027199
41626358
1507543721
548055256
1249724468
543275799
1617534341
2007795602
701920777
1267134637
184844506
975921699
1177153239
89976730
1597814436
462725592
1587937791
1238879743
1161287950
557832280
42796033
2006029262
1160406651
1455341929
493088637
485125847
1402040813
1706507762
1763635490
1883314491
1248684670
1787058625
530909021
101003955
1764928179
1089956650
2392796
1062913812
351184904
312817407
2000839722
1951727685
1204365064
1700381161
1623144433
621273938
39251843
197300341
712316675
1309332571
1989530846
2004055851
830652705
627202554
1796692280
2094688766
2041994654
1625307382
419985901
506894033
1677353946
1992057829
618188386
992208180
763203879
1970917056
2018770258
1464067785
1126483926
59462976
358168401
1027458687
337992926
914860803
1317557836
887054648
1357092801
1260724950
753920329
1301292534
627589445
1523303493
1555505630
1928467340
850457082
1197663207
878881449
1392320256
1545755858
22455139
1195709274
105315082
2089820043
186141083
926174443
1107726865
15418763
605662443
510188866
100777199
1313754823
1401996997
253798774
761792460
8272089
1215983018
1139275688
512533114
1517744929
1190836370
296404182
1010467529
2006309553
478794768
597222469
884935537
598529023
1443215850
1439556510
632285099
1396022668
110649975
1998618738
490256165
960082878
1997509437
871283875
1663197476
38895337
536286929
2082586297
1679103070
1111043149
1336648051
1341471629
346753250
1193204222
1662368462
1294109981
2033274712
1375462927
1317750337
780203240
735684550
322618117
643261797
1340548631
2139534454
675455875
1971027727
946158267
1194670270
601803083
1381383092
1685497177
1453650891
1396223427
655041656
1771550118
1589849717
1129127782
1078871559
1238133514
1371596352
1641935907
1263793996
916541605
1620483085
1703802780
2022274235
327036962
832970656
2016216371
2038229904
427411215
2045787478
768113855
1162538962
1088605606
612081978
1010901398
2070790089
577055138
2098008912
485893282
311625289
1755643215
784864877
346096053
295446409
662382242
127924394
1442755907
454057750
2052500813
1828472564
1710127958
1243979080
369631798
68314761
1058439666
1531535067
1333168562
425147776
1093693308
326165682
429952176
624649494
1091289448
956160916
1669494725
962555576
1654122212
2014178814
1322445332
306754678
455086043
1892458443
582305377
28886366
792906231
2005795626
844916145
1152886648
754252707
857536112
907456648
1612159318
1695615855
1832994971
1739419637
2109723330
491640441
426870624
1106985950
949678964
1282997064
1374079060
1449984842
1282113170
1146810432
1926916491
293101547
1877662072
1792835927
949933603
1873623688
299699121
448319418
1418948948
1453476885
1460509040
1817227248
1548415593
2066208144
1061629105
2119456832
1942872142
2028022970
897865401
989613774
525210185
290950629
811802117
973241148
2042987323
766558021
1591479709
12012191
2054122267
759248839
657737366
1777242258
19821848
1293763107
1903120755
562789697
241938657
1889362039
886538893
113525058
56332186
1726594290
1756715503
1689946965
738673240
1482250373
1644850055
1292568259
1791188184
1428309556
1304077973
77666862
1384618566
1128384271
1003130092
504111772
398453081
1404068966
688990819
1237827307
1828244674
1445647727
659110122
832652885
502216023
1012024697
541651445
533152835
2049866382
803478714
119189871
959011296
1595162472
954895539
2132515756
348908184
123148159
920799001
1042617017
2108117448
1661467028
8905776
2034100095
1444285573
2040808991
1840042375
256819316
58940473
1544311362
1850819220
1658096862
1853798752
1157814343
1823582665
758976719
679262202
561279842
1291356991
251681744
412824787
504344539
21460988
1572656988
2113860710
1030351106
1914616475
1933551470
1200416734
270642855
1838168460
1403648507
1547000962
1718685539
2055489820
14143587
994658172
2038988858
2119403979
474319800
365953219
1880481953
888759761
1846914919
2116586657
1960621034
471568574
1645543514
511653223
910796209
651375568
14944032
507471008
365684404
705365844
564767472
1524906417
1989982014
345051361
887710446
478275523
1178821366
454385657
176939935
511236080
1284889580
1932020265
1815654348
1965051045
1301277702
188101976
827947077
1477354213
1923394727
1107019023
532305802
1992992263
1252808851
536875954
321984891
1342234141
1448819170
64336501
400216508
795681825
1884262130
1523975098
372693544
378854628
644276921
1931007128
411449750
395590647
2089746848
547507974
7811248
2012388007
639161391
582080701
1939528131
2037976234
564009700
1760712189
1283233231
267141379
1408215328
946686377
668142036
404880347
2091052133
2118170408
1912128726
223432845
1962839089
1872110674
300672698
315958276
1525571686
767983993
1419014026
1322653502
1370950977
1245143247
1816865005
272256598
1916094135
1356881675
122401498
720673106
1211261268
1481282044
85096933
1182147197
620130776
783741437
311215254
1965664465
1949162154
130506520
1329854523
575822573
1208090446
423118459
964448295
1707685975
1974343439
1934805693
1969273284
1736174968
784635542
891368591
6334396
443389191
209437565
1460791550
1746289299
1049495108
1885537843
1988209216
233983339
1387218991
1579024694
487710275
745972845
913742665
1363314024
502956592
1640428059
354938746
417010786
1863648396
1870944140
731762559
479443229
867266449
752098979
255207691
34506704
1467542529
1104378106
1320286299
960706527
968093386
1057518798
1392735424
484781353
717078401
686861412
672193602
1906608555
417477753
2133807890
225631148
512843575
1601122156
2093196079
1258674004
1129694394
2138957850
1202454422
535116643
862165404
1582748064
765107543
694590971
977413511
531581154
1156046206
879703205
1663352467
1179288251
130346551
534537247
80882518
1478066987
1283166323
303309784
1484602767
1536430345
548838475
2102103735
583467136
342210015
985363365
253747979
1678149900
1264008745
874110821
862574246
76392024
859477529
425098764
1519370006
1039058516
961891504
1768590051
288667039
866783608
1884082999
831086035
1659807835
1152911907
2026739456
1972670983
686789213
2098747465
298666916
623618334
286844341
751249776
1933561277
1058106221
1799000727
1606335729
1503040224
2032226450
810632108
715843895
2114308975
1204650106
660066182
1444993934
235750495
1152549373
102628652
561704206
1701163128
1814334195
947249595
1735745203
1506043559
182310220
118135302
561531
905166634
2044987797
1388733163
1087541311
792909665
592810645
1130147677
295338102
193829348
1957656629
238507311
140333091
696973998
1862123642
1446881373
13015241
1611941616
892091312
1568898016
998569523
335541122
1411959086
809865342
386983486
1681233701
1267107222
1607944255
1927707762
248968664
815098023
975920580
104220958
468855314
569505158
25489069
375947890
255114236
503380624
1782152579
1710049802
1362082099
1461503392
1464739006
1969768408
857130696
1541803740
2116292534
430110536
1669615558
490006778
2027698949
1839966442
1336585159
707291921
242596013
1700075234
1382193952
906386809
2112543553
1503939901
627051701
141447421
50093875
943506199
1366070738
74972765
259445512
1227324499
945679190
1652773255
1229114655
61952477
103268295
1484260998
1913273558
1799324763
1687482140
497560072
285330263
1349302656
1321450436
1970249667
868498754
1531731614
163286709
489003116
797503788
16971765
1633842818
162369878
925451764
482772321
1559715112
408136175
1606451411
1662372606
1265231921
1165496595
413748989
738068805
536456082
258364085
620524689
1119964069
1246282846
2098161610
1720133405
494515033
1870046173
1250958443
2122542052
1756470682
796713425
1348716858
250745063
79850919
1930700428
1749719887
832981851
422362901
296885176
252334879
1236087276
1747147785
1043325716
155283264
272930305
1216735678
770668572
950816559
449694175
1261049679
1599102556
1979657499
75145213
1113117793
519429323
336453024
259421589
1624028618
1439239777
960792372
1315969493
11253838
1601910350
574865599
1037407765
1909023968
2028659319
1384870166
960277507
1353260991
1129244266
1546130905
435224690
1253972931
1936085236
289048033
363129700
508627579
335066543
900650787
1389099132
1588897281
2011381516
385927371
1912518448
754211097
844821850
1934420358
539775941
192226414
791901965
1556477335
1518714376
1069664218
121973732
2024209432
1519160796
2004589824
888716726
451214645
1347190720
1899723239
1676021306
294961320
664617386
1922818065
717009859
1967659345
1736154617
1158909880
2032940993
390376776
2061295132
900490070
1901534905
918316954
191617403
122241812
755944634
1130299983
1369724451
912919197
1270326718
756708186
1743067533
119828097
1895478416
1439250186
1178201004
578671832
969598426
1856301872
355073599
193297800
2007867142
54660546
2003668751
1355282476
2098853440
610522977
1540967322
2145063551
1235581198
1601836690
1097198631
736110498
1950408808
227092921
755320780
2040202951
1760565568
1810288562
238615432
925003151
1648231643
662191696
1100120362
52454860
1797291632
1045878576
1206692868
1831484048
1820758059
1749401359
228168927
1837167896
197918442
80693758
355177294
238621318
824930615
1088500470
1179369078
363356891
1964565268
259264337
1079297939
2060847297
1381164451
711552588
590134214
255023080
188429975
1610364726
1740675645
1260980425
623156830
20179178
1723560751
1480210580
1668458936
1303621485
113988001
641393483
619021434
175858557
1576135317
679971981
52393990
608634440
82725796
1335341902
1121653879
170554763
463282871
1176931228
1998553560
494028702
217738291
1988132838
1468048986
267309711
904584391
86749092
251864334
1711381293
306215277
1504492799
356797322
577223584
1326389562
160051397
910423735
842646550
908762913
89978918
1213767515
1932070755
445149537
841805002
668626140
1523925584
1700016827
576431182
290054539
232827845
1166285076
1929263496
1921251534
1514137982
85205696
1082717122
809325561
1448023908
219533667
1679108144
1869701288
1377317620
1568049870
1095190080
1427274532
2093031346
1447240693
1617238680
898697180
1108247634
239440205
1182410571
1766712798
1807970071
909737333
257581689
464511381
1152645787
385418510
1594760627
1564955629
448547373
197878996
508185578
1006898029
1785353362
1650372712
145143646
135081839
102038744
854218173
999895666
2001984192
727273526
518219966
866024353
911618584
1300355512
51586949
1533057260
780468763
324676693
128500516
1595281745
1553672989
1141310898
291266588
942859593
1922743772
278235033
1577320487
258112820
783890274
1924192496
2053186371
927370449
144285953
2131644764
1397345090
1081898799
585078796
2022484009
173567169
1147480230
1791803557
1433775357
543683896
1680647754
1783454981
2023926897
1061377944
260531198
747972242
277018068
854246370
2048673727
1686888290
1946910757
392138217
1617425968
1038648633
435658448
1458074302
1291055494
1074089518
1307002096
793818254
871851655
109886796
1439038376
1248361527
526766629
1398333409
475494815
1511597549
1107706844
1920050630
404670643
1533539192
1897247510
2073591006
1896079091
1779780339
838653712
1616335832
1258984024
675714063
1228347852
1076581725
1085895676
1627095472
764801685
1463089136
2009048883
96523657
851305723
1380006621
2120980640
231895493
2066263522
1705156361
463118045
1450606872
1429462141
396301726
927724718
360736211
2135449887
1249145173
1169264411
1336586787
35249998
1164500133
1750512264
993029493
278304185
1638083124
113239504
1792912596
344370672
1843249513
1067998558
1905035740
1989318779
518764689
1589738279
680406110
1466496779
1911601206
431414384
918134064
845752695
625291953
835770472
1627709571
1240376898
119242922
1337834087
615531290
486612957
1123543159
2118393938
1456495701
300074805
1066217044
248875219
290859379
407422771
622176033
535730819
640971281
1890991703
1188766780
371814296
29943992
2030820253
840388440
1266242138
1485682009
458133073
445032278
310602286
537626022
1124683753
1860497266
1522696877
379485817
114903002
2139322108
929033230
885256215
80438698
1687477762
735775147
1921312514
1622023383
994574791
478231324
191788075
1363318949
1609589162
2103897258
334305920
1639332691
1459528624
929616280
1361220145
526607653
135520046
179749919
921413394
226935735
1637062908
230072331
2102216595
1870609879
922515468
1958031655
809378264
556396858
1779471774
275774400
1443104243
1740768214
978035926
1359968458
1483004510
1684190146
15955678
1418723994
1125897575
1961229433
177023373
1733530863
1073732840
1263654667
32812162
1202211169
247948338
841805532
1256586143
393597154
947737044
269891018
1266443606
2078643801
1043831210
169330716
1698925304
1639644056
1598378759
1254781765
791912851
352496548
272761726
2061129919
744623627
1225361900
2039112904
1172492398
1652916904
732238104
1603673145
1799352637
446662616
1006336608
255671511
1031390058
6473382
430925222
1058581838
1722858855
951095758
2141754797
1305242547
439611801
846649194
2038147758
1288089690
1850673303
1006619674
1535373194
1419989070
2094966972
1179643945
155307839
1114252158
426569871
1504343136
1438518532
322244382
1911077214
936704815
741987736
797393676
1163364938
791156610
387474127
2116946165
2032613260
1124846372
718028835
745629158
561386176
1387070278
2086369540
1764618818
1884229677
601266164
884092950
295415650
1711075832
344609696
1385432803
579957456
1215102347
706870813
352076901
1277638631
287388085
1747346074
1767197138
860274607
1929552855
986272356
921793198
1597035367
1721789334
1432635891
1378005218
1863552312
1219260966
725176840
243966099
200421073
1612783092
1950176001
574292714
1248560815
1051355070
1227450132
1683580906
1732790479
942655841
1259175184
1966577791
992146075
744426936
761834521
1838667177
686839930
1701247265
1694522024
973187844
736481809
623629131
31369259
572002404
1603538196
203622679
1137402137
1347003531
253612282
1589806
1385984505
309509643
230247462
718492122
856818920
1467722245
500120432
894747209
650113924
1635011237
600123919
1808464720
1803344818
1560844799
2084365126
955259144
1342966578
1788680054
1247224007
1574027857
1558519469
514904917
1977419784
2106309385
1632277656
1617974909
1241964471
595677263
731385459
1939745378
305413803
1837296559
1215615563
1022659217
893578330
590108748
1028524964
1836342999
194025443
558619592
221178449
473056262
1264403537
1558733510
1198814732
1217668957
1220296744
2093779923
1493567237
1857388307
1700504727
486354668
1871802421
910235358
539581421
1672951644
1817017121
856449715
278698233
2116867551
933010059
836115292
1046825595
1183347145
1696360678
1573186389
1937473411
723051649
663154134
491569869
2078578256
1067822271
1559868355
122390773
1191520036
857932702
1069345168
1265126789
1699851691
1323225617
1053459008
390641582
2146033997
1915586104
274810097
853152704
1003762958
1266074703
1332115467
1951029021
1937777756
1459012753
1821760359
2015879902
858176732
221269386
1226804233
1833790959
576631170
1031445391
75242443
794644573
238327364
1769277071
1363560495
277467090
1736829281
82447875
294120026
2067354158
710700467
481570112
50997301
1149681079
1618641607
1526779641
1534730913
2004376965
1981110571
234385014
42943260
1639203561
759119132
140629349
504325764
1474820574
221115786
151350746
1024328606
973723862
1117411299
504588246
182655377
181806699
150870413
637322223
1514863634
586542547
653427888
236143772
1160670852
2113291008
279229883
2088012926
906045628
1172519379
1904459796
61760092
322577298
1629038468
1130552744
420175911
383420043
687955676
2034563202
1057130229
1775632557
1504259459
950320951
1104363449
167049526
1868564292
1158474153
694647017
1266621587
1594788246
144505839
276308755
668565697
199885875
500379167
1878173467
964057610
38956808
190188477
1328734646
382158930
330326013
1093351518
1048524528
1970462807
689535552
2009167307
858161142
1401773291
496967296
1673073027
289463756
791008071
497127133
574096272
589815437
1519295308
1551005992
705065343
1167199193
1087172333
664807600
793331137
474132864
2061149489
54896875
259711988
340559402
158958361
618938929
1375374222
1433330718
2098366641
117238499
296841185
88324918
1835403817
2132409791
8579922
580571012
1262492844
1982219069
490810779
718353767
628880742
722881142
437539112
116188215
37085761
213989593
1532037060
1592889928
282211545
1210153927
890112743
880931806
420993726
16883062
605017721
78047877
1981213773
155646593
1283674049
402844840
1551284338
1799526186
785913957
1301909878
582809674
1442267755
1771377786
553711370
2144060167
642758566
2094076691
2125408335
513396550
1298291954
672556835
228361596
114310321
605184742
1184499630
474707197
609348821
331917550
677615453
307299961
423396285
173657906
650968644
686730251
1955372363
2137184124
1183201648
1633024435
1816292852
1764824534
511653459
1698497018
615453146
1323161829
510867825
1069859209
1521698643
999606161
65836586
485795528
1780749114
521058388
665257955
745467978
1638823630
1123696786
95068697
460307279
942785079
37033060
1464448845
954136176
986383051
2009735782
169348137
958439543
1067929859
524470484
556859277
546362116
1494300684
937545009
706993835
100189150
2129504464
334522026
1908569453
515680031
42253627
60037122
1945935721
863067500
1860126751
123253726
1759152160
865113549
1639710303
1010593616
1071910214
2092897049
1898293333
706090404
369347401
2020240719
232551048
372418154
1926711356
1299152871
776053179
1631268664
1802588472
1995970215
1487649290
1340831037
1926065393
184848609
1890784762
1779327021
1376026228
1496800899
1066078725
226695399
739600167
452348970
886085710
1042443253
73164086
155105171
76890812
1290048843
898111728
623394138
137143949
1870686446
1586989107
1523752963
1594032114
1750844320
1195347913
798269017
1926865020
391691715
1754597618
1983936721
1826069133
80136778
343256978
395734670
675965195
882077499
1692666461
2033230752
1938421023
2124361514
1324600204
520571369
264834214
1816525580
77026998
926677901
396938692
1571785426
436964130
1119140208
919089254
1925460503
1505520436
1728713462
532571327
1875015594
480835725
138370291
312624152
1807098872
919359554
116891515
848209528
2017471830
872550746
1335685446
168239142
1104836000
103208156
2075402171
2079257542
1854931143
556772646
1679479846
1335937446
1054347551
119838512
1569118396
774813406
1051979517
1487261002
46773111
1263379886
695368601
1128278235
903032630
1414425281
553370539
1049979594
487057283
1977863494
672942736
2013301535
1453108970
973600298
752361448
937684037
973100076
369230826
2104168410
700556167
738646021
1269318138
1420488859
894104589
1649516518
272993143
604348329
339495766
1158908063
760155856
1725406809
191655124
776562761
795354695
1699303230
742149437
560518929
410244129
1105298996
992799589
1533075192
2076155617
1950399692
92426600
1214297881
283362634
1910132744
605226013
1187873094
50238527
1231861584
779939728
1490705081
1247186932
960039858
1262072776
834153891
450756885
1882647315
2063224948
714648611
261579110
76989581
947248085
1073924133
18883886
497228046
129817202
2086502967
1173869223
1640447743
848044411
1561674292
2018968935
1888549667
647498739
145961688
1347722149
1367501382
1497653951
115620636
985577684
432623162
1330502632
393568070
1109956821
1431562156
153598055
776323390
1989528010
716021298
1994302224
221883630
1969618368
1478435122
1592215394
370680947
767593447
1419324926
1333654358
1830571427
1818310452
114874681
1436219573
553411088
1879156192
725077165
1701780393
1138292509
1772042885
983838184
1840461051
1307818889
1403497884
1720104728
1442484964
996073271
1306559620
863329727
2142955146
1357286092
274403916
853228888
1258615118
898235264
48781104
271603721
1442114811
1715111800
1269511857
1683319154
1386998327
1934779137
1259447804
71986940
1850375285
845297300
1102743601
1723892213
32836214
825173058
453611747
1498800798
675601119
1233104579
208237798
442495214
773620122
1403729597
1462714948
1518470138
1756631006
1139093425
329081515
1813273276
1058286122
644591305
386517361
1604521277
1464504238
1483830723
945161470
1451016401
613213812
180989327
1273207465
113792708
864712245
1465793488
1631895225
452921786
1511187683
577470554
1948976682
207171057
1437232108
1038690274
874037682
788679630
1590175156
1567992718
774087727
617761530
370537361
242366854
852278878
193691165
1743894194
267990930
852311087
971825771
170854181
999019166
484879653
1187155955
120958796
1525009321
810267001
1405849757
1680684412
436504558
119899576
1714416423
1519505629
443883479
1099692325
460578419
816369527
1870903218
907524354
917830625
1649923146
460859113
1051466666
2076398134
452607082
845074088
1739468968
914777459
1553008784
2058634510
238960749
1517029592
1944204621
1018130074
307281213
873540208
1417098499
583082230
721065506
576590185
1202303593
984451872
385017426
1980092929
1096970561
1531364091
1083944616
1721695441
1247657007
754746064
537525210
1663120890
734816090
2014681921
2036313774
1844858686
467410914
1880121142
1369431068
204220312
782995445
62341370
1975038343
438291892
533156182
562188521
364941781
1383041973
1071745468
1077578050
839009350
624070637
1549730232
1645813882
259675665
1214929792
1949883046
512176721
618236621
1142095928
306684758
1947523382
1595684684
1770046520
154648706
224175902
1830016930
2067023777
1777395232
1967997956
1863376218
2078472616
1556280021
214588393
248267791
1399070144
494076442
1148599678
241679920
2079783580
1902523155
641231580
772487551
598307679
1277171235
1160189258
1256453142
1827665582
1528520884
305519856
1360400716
1818600491
1877309192
1350960442
934917220
582856435
428922196
1785694971
1331978987
1458498924
1787626792
287330715
1324820876
681223091
1959310845
2023556987
1672403602
930759694
1755821352
1923629943
93798096
1254037385
2048512984
1386258312
734629619
881348635
1114315928
1737705399
545944732
1188108257
1648743899
2076365971
2113696737
727431743
1046856586
943092247
763351203
435408413
1793601616
423730998
2050932886
1448121317
156277967
176503114
472144246
324483261
566299914
753123682
1527153485
2068208265
1579127613
838207508
928997765
471430878
2006574949
203004304
1219418742
1232640415
558786336
134525767
1343452916
1117877611
898274186
1448136095
1765021616
1309709721
1844158596
1743053402
179748659
2003314072
45042745
1467927739
1431336793
125353191
2106507865
439318280
1011209295
1745173403
131141276
348929068
1575302007
2021971060
1044079812
1497652024
783787574
1237240472
1436620251
1161847966
374773291
1969865742
1531011073
282806511
596008053
1535965147
1510797757
659893874
217894015
1600499976
495122122
1579012735
1269888396
224603585
973898263
458134552
988900876
955848719
1879341734
469700440
1847613534
1878382843
1806621133
642851557
868536989
1078248260
101104699
921153586
920799001
1060006471
1870354527
1361358588
1060068948
388438798
196456841
1635623253
501908909
1543445542
2141313800
761336624
1146503928
1179202822
1699377761
411093191
982585118
1514212010
1973719560
1533999625
1887649932
708722745
1973112682
1981034541
1617477934
1920799459
2029869077
475825535
4324883
1182757259
1754268294
1960538195
624474695
883737178
354953052
837200383
41298558
1795493586
502552521
1506876260
75662928
1769539760
1424233595
1968478855
768760574
1141300520
418207368
1297893295
1205761241
625191091
1078519660
1478847966
1749137823
316375118
1156434979
270807034
1039007835
1184280479
645779228
895292523
1969660915
2045923477
370891305
294635504
1155898393
1963578236
777488554
449214557
998513131
703005894
329201881
82304060
1162513303
457804803
635752656
18925022
922136863
1592660375
383424599
1549435326
296408413
492907152
1495329952
172876085
508069848
1688741146
536806989
1381504239
1088080941
1872089526
1219878350
1117084595
1471135160
140476017
22597356
1080497048
720141514
709716226
1771821679
889865505
1520714209
1243358678
1382646085
308851660
1598225040
938571117
717155347
496461452
2008027359
901496981
1719076911
1452795193
231206806
1089903041
895097882
1276588978
1108171498
161729066
1178546957
1491014222
1782994002
249168318
140333091
1416798597
862609695
1342288139
898544079
1543172383
114501373
1165383677
282021410
905605803
1717378653
692088696
271411747
1300181915
1537920664
926542554
1964960757
1667989088
1523395225
474388939
1961253597
2123408738
1104756250
1492639133
536478432
204913601
267227070
526557159
634554434
1570873066
804775240
1255298804
1807635970
1422927908
366802538
2081984078
957063200
1472230140
368612498
1739420180
1915379963
638682805
2139329115
1871896514
580482950
1437176271
999911691
1472193645
1589108796
1238746387
2057714879
175019335
900879819
147244121
752010862
230342216
578271943
15090408
1150276043
272274807
339789209
1749884713
493673645
933079647
812919415
531314681
885010812
919782860
726898680
1002469817
1648749374
982835122
1781470741
1318083777
195189615
737719054
1671541710
238659160
1622538621
12686401
329353018
2705430
108048403
1450341003
371770219
463672607
534402810
1559909551
2131629422
1754145734
2064799883
965334655
2103458
273154614
1392602854
568198272
1863914650
1670675820
108617984
1381945775
316238757
770596926
1645912557
2105415055
657416766
824731207
1739218170
1382048102
25098290
1975236832
1718156280
1219470707
1757997050
31966882
794872083
2123898511
1475511006
193630656
691525682
1530980716
1783751029
1826221355
419281957
2106241258
1771340400
1252788128
274723785
2013915451
258346740
1758470040
2023579571
911946709
1847360598
1003126781
1203231007
582514450
1103035132
1990245901
1369963752
844169380
254682288
296096300
339584358
1654871866
1207058687
105541265
1711057734
296403215
1067851470
60581007
1078860037
1090247089
741029087
1637898775
2092516185
1635628526
84986532
545409274
517530845
1556511618
1375190917
652804854
293751718
166748831
1030655076
1858183386
635131611
1924080718
2062013475
106587379
240792008
1341845724
988901218
2105963551
1057515228
723860083
1730535471
1844753234
169178267
1918699134
1714141864
6757208
750656922
706498706
1359634040
955125895
533312440
236919279
881502548
2008894614
1658075052
135335927
1166449735
993981265
1492018434
757680601
1291538092
374533013
1213976369
1237555248
643788404
1739559942
1409536142
709564957
1719579112
1303035898
643310558
796567258
2094303320
105724858
1706771754
11982617
1745374219
1725926223
733264434
1894877740
975617168
1860050912
1172140992
855250333
1967466711
1043718891
39622203
2000474119
1778520871
264219929
876498096
407267144
328321785
2121086946
499684685
532356729
2130320648
274803471
299777405
1689273361
1761395242
702099439
345002426
148028539
1645894119
1892014349
1126057013
1373328618
1097333580
1066094720
1033758004
1081720097
1454276066
604802833
1895440832
1542971067
347865352
328698085
1825441714
1204544487
740115349
156160801
1336703363
126194567
81061795
1656346385
2093188211
667563212
1020197418
2057217401
1301042200
2029398129
1725102109
150096058
887006189
908501557
1396733884
10160920
1950068421
166625275
1095294269
1644036903
758526817
1600427628
739858138
1093503552
600379671
2109780178
215168427
2015047397
1828948629
1432371475
432299262
489906471
889557194
923204708
1465870313
732928915
1865845050
447902216
565980222
1283577787
1966215227
1468565882
1673530412
757259047
707428557
1277263320
300263641
2135470695
2050559194
1214033261
1018903864
1777747368
1930506682
401897621
147306181
933715969
1419804830
1030888453
1040480325
861027944
933994411
1090462271
1599316347
1668706494
699959385
343173362
1447243440
995695037
1172094624
1832164286
883152998
1894969137
1450906395
79479526
533631798
1486514998
512073350
563581599
720996431
785605409
1285066448
1678555197
111854092
1836851271
1088324557
919028847
787947492
774967494
798294359
712821756
1883551335
344060247
1490722415
1822108065
1311283682
1840360671
465513932
1713279808
1087843531
65188834
1167919041
918328359
734008395
1779950007
550996949
1322527005
681981117
1561026040
1572007570
133811743
225703215
831015696
453924952
1615618049
52145516
273502930
751187329
480065108
1627783894
206995597
394971527
542046972
1388078967
1779404845
1241423544
1830931020
1457114419
1617178423
22449767
809288908
975473111
1968796020
1426648116
1963416808
256140127
604906656
281134800
1514031035
1733545874
826100301
494178957
736061742
261324273
864679314
316103237
1703050484
2115086624
962462636
32523128
1759597712
448873762
1404052562
1606236893
530269566
1343914167
1639608671
1961890012
154297050
1293492918
147007635
1391180249
1296694553
564628468
1536679588
176614736
1870249458
459859088
219855821
713005669
524699339
1488116809
195095398
753040056
785627189
1201384018
2026772902
1512372991
1912247483
1115679299
895875050
820616858
1416278239
1395305250
423495314
480339041
1198976237
1359021129
1950840883
731946724
369502938
1941348127
15792022
903915899
1022159314
1005045445
1166018744
1129002586
873888302
761336734
363670954
2067079105
86142501
442767104
1166068275
1758300597
2082880456
1269411728
1694605586
282729887
963179064
1299684108
1695736665
1518544512
1052158617
1760380484
1191091388
1253248124
1162506470
1681581780
413779514
1752581578
1153145632
2004897586
1426522340
751550316
289475987
504186619
1422398261
1230486272
1931403693
1980540649
75136729
1702983769
1953645474
352425262
390873664
65546773
1707865572
1168538947
494489253
156514398
1503781130
290573085
412481676
1736664141
1263674951
946441737
1854351214
988828922
1673369470
483057810
1437144947
555323033
2097269545
1687536645
1481433365
195056242
895985709
1034947267
1969882319
1624653808
547642839
1204365064
160126986
568845863
1794887514
1716106296
33494243
8722244
1354676283
1737044130
389028109
632567210
982968135
505627417
1489478661
243088484
805160742
532244565
741528754
1461627965
306620025
656888070
2084244320
1771373241
1500745477
1548493251
2096618904
974622370
1416357514
902447628
100587135
308222193
686085704
1288738128
6770826
9165077
2140891060
1818387205
1873836794
1392079968
717375826
168989961
1613049065
1429886895
1767607617
1050487979
1576396397
1714573337
1598696242
1135287238
1473001064
974081337
825599165
597097472
1592897899
1510462935
495905685
1939629478
43745977
1690729296
190030868
2043777633
714749594
1967086570
2061021871
1923169328
1958915856
2048719564
769836807
1821141450
1999060459
1387644831
2077802613
1186953297
333256287
1224919872
206276355
95370161
1412391274
48631654
735451642
1852882887
1610176317
1191976802
788918410
1395832778
817160911
1372444942
1817400751
1904592066
1410938985
1086249957
106377839
611656363
1877734907
682119261
1427357956
1406335297
516836312
2140327006
525405029
1096312519
1384215807
462082925
1832654920
1875356973
347497695
1539965872
1311155842
447888466
1919891064
628361189
1249205763
846410361
1752012342
1865004716
2123729262
1592062129
926084892
737944530
1627354688
240847997
785358383
202648870
45089803
831030526
1656070479
262626727
68352737
1719885772
1738466309
608233518
1183260461
304656951
1565366605
1593822324
2011564071
1617150712
852260570
611542349
1944895059
243599575
1546324636
655032473
849108041
1052916948
6790740
689779811
825856121
1697204922
1236227355
1886316987
1037119350
499987793
15302727
1259924723
1652272913
857211254
1293842837
728277287
1004765728
1789696344
1551346384
925747534
60023080
165649032
93836953
22731964
2066789550
1001195633
1513553678
2088839847
1201070264
169811028
1650177895
111763077
2045847841
650184315
1138716569
843381068
274770254
632136559
274486901
51316645
1004750043
956235544
1233498049
493162730
560200510
904331337
1526146728
1696380772
559124874
2131461571
1861601225
2105790305
341039643
1855322479
475907296
111077868
1908951194
470001857
1364681508
671811810
1706023834
1599745233
2016984492
1932440
126961921
1696102726
214518343
1418907337
2003933451
758876205
1859435423
484985236
485229695
1121709689
117379579
501895899
230456040
1905741075
1509145265
504406594
1850961676
971259329
1975181012
781617131
836873086
609258176
2006271300
931938811
986772551
414651400
1546287059
472137382
682684781
1919256422
1419713447
1783014540
254482245
328422956
471725983
1121896141
1016454531
122192190
1713978286
639695190
749542160
302387692
81685357
1601818973
2096792833
282040520
941779079
95416914
1576535432
477747669
317542951
1864175345
967384642
735294760
1210998499
22358805
105994124
1437826674
1359283832
1380794770
1271522946
2117615601
2139485786
1292539257
1357246976
200547226
846905281
1020746450
197543696
995591500
389439679
827922471
1184898653
516055538
1394412313
789796658
1472080928
64797028
1025322663
764763580
1644990255
836146804
1662535453
982472089
1312658729
1791397653
949107391
864761497
785409929
701092163
1196928608
1099896906
1906408780
835165502
2093276074
1348375852
549653578
1374413023
230548590
837354637
710843766
942802645
1530213584
798936646
47756104
1880066563
2128944396
1439552601
787995505
726445486
1567715908
440578998
1515189227
1262005189
508342852
557627203
590134214
939576434
1501818446
1650166272
1074843344
309912990
2088102701
2128090945
727910964
1106259508
14249624
426570287
39132443
1086118138
1535697994
640494912
1143517214
1329573858
262460704
1714182975
1696260862
1200202634
1004826307
2122486774
1791931475
2085158692
1554441106
423416399
616740887
1655848877
1899369128
1308606356
128742691
1001412730
166108168
593515785
1026782008
1274112719
728783728
1402391504
385039049
304826644
1809727269
1204690538
307490479
1517749241
1980430514
97745619
885198903
1857160294
309246400
1232459402
910828873
39795931
1556278238
334764184
1051233952
1172868472
870406784
846524417
468436271
1853302199
2015008838
830450106
1337405161
1314569138
66406171
1593016214
2109124647
1835574746
323194226
1087298985
1325041831
36402440
2006829554
126700800
986006312
2039301134
882473630
140250443
538072299
421772252
180864399
1219914212
957241403
751861201
2097743370
2021311756
875665283
854296773
1827836235
751087679
474847926
1269235270
136780191
1356861216
285335844
718116754
487328958
1051972648
219720398
909728820
1890544909
231591586
1427518099
1133764303
913706439
1871055582
978553616
1214128357
682610613
879054688
458726095
1613020210
1900649920
1798764847
661940817
264716224
1995587538
1256532382
618963882
833947323
161274530
476386538
1234269430
362287730
1868711410
584430853
1542513089
475948208
498163575
2141447649
2031206386
1448654064
1115373353
189965880
937529875
1721534213
612893217
1881414786
1495781640
1345023870
285429965
183735885
1054550720
243597266
341198036
311546688
356741818
986631862
919002755
1640756358
1212526554
1491911921
1725881340
2057392184
414996178
965456460
136816754
4010700
841382855
41669084
1020835582
1814421404
608376407
995193205
1780278120
344013028
391022514
3297946
2099156737
119987681
2143527953
259633420
1558487896
2018027136
76745075
559486448
780634028
29529952
1923511730
1627759952
1223735425
652607320
541087953
1662050423
665617987
2127824767
342001112
1598826939
1050358986
1765209683
1566363977
730122852
57039332
874858711
1712014799
996857441
889727699
2141852427
950290811
418038524
534919782
1333521197
1413317014
1719599972
849795762
441231078
197262298
863142577
1027353559
389962597
1790355235
1146469158
1748441908
729144764
628160353
1257711571
873077732
1998412359
1160751202
168666532
1375538460
1514293928
1531871296
1045893108
1617864158
1268401391
1716091235
1757853061
2028565180
719687417
1458447687
200852588
923997432
1963415161
596034180
750944337
7466008
285751814
332525602
839322299
498809421
1408322670
766105371
2044839075
1303156879
1991721539
975516175
1401367070
1108793041
1315067200
788139045
1880076160
1997462838
1326044665
1199994161
1825995393
2141230714
551779880
2066238086
1341955239
1831704638
1909877663
2072586325
745195578
2109138238
2109241649
121603282
388378503
479116795
1195860137
596299666
1190727065
1981989628
1382203375
1498199326
1960619159
1282058731
1924374652
497239154
1948616932
1790660933
1418947508
1960489325
2118935226
168580025
1371446637
1455017639
469677674
668835973
964752906
1189912357
1489812190
2083173902
74347859
1140491946
1078366604
1172514144
35960472
61236258
1949767126
262624869
525050769
564305241
1083537774
1339775621
265755311
904169139
66003747
1341880996
997387075
934007880
686769126
1524734458
1036565996
1291377806
835449326
220098926
1594161881
2050371238
1665301696
1418299388
323233977
708908066
673543583
443537547
1545847767
174807128
2028053572
2064351480
1294302012
1401578085
959800309
1436600140
849635496
1574242565
1631447411
2130326995
1494040592
1722291627
297521189
954165391
1122340248
1465813329
242284604
833373142
1864271578
652624069
1700691074
1384679879
1972486987
1346578716
719434237
1778970557
1108139615
1427722077
2101738677
1688195966
1062733812
449106008
1661758922
1968848250
1182739680
54564177
1277112888
463239206
1379702095
149577659
1499512025
1679740099
346436626
777614498
1933224601
1497393961
551938202
123385395
2057199995
968552537
1299256140
888442131
1604986999
2108125007
286309368
543558742
234473594
657181670
49894589
2003506844
1427263107
2129490096
1916281123
1830127546
1826413377
1741315532
1419246690
634402600
1414430001
2010954484
1561816339
315496091
423182616
1396320851
2044553757
1601347706
1329706510
270294940
1198243366
2035833514
431336027
1000570885
692224923
1796870897
2095831898
1076916600
632890909
1938199643
417132087
1256216563
427024697
401029141
833558292
1213446876
141606950
1612293393
590137688
1107808917
1536978502
1562023226
451084730
199813866
1841357360
857135094
387070332
1974206084
1149519182
1295723122
1663814104
1822458109
681804469
468595680
526102414
1274254311
735684550
870537963
2053313829
103778487
796678051
480654157
1220023014
3338611
2066863467
426967641
1723320101
2136376054
1906106290
142062328
775706907
503942002
1683401548
2126276567
1430219866
38261620
1154343821
1230729732
1110619979
789354964
2029232640
881950648
1920382383
585409292
456359519
1705305417
2077447626
897679694
1111672436
374248781
1821238373
401371844
1890509308
1072228169
390629355
1767044569
740006538
7572777
1082451465
210593612
1481000265
1611103306
2075719343
666911248
2033804521
1082416782
628162605
1389731554
377615338
246031147
485802016
1653837425
1393225422
120839436
420773607
1370343109
977801978
1560463446
1205225929
369755740
832023675
119731550
1333684369
1600433381
1320527851
423845804
29813480
1761806845
44408134
321914791
955444845
1091720322
1742640479
1637250496
1487293701
498602119
1063997575
1388393160
438159256
2048724029
1604986796
566207118
917498517
1739054923
1088369853
353526720
1955050282
152397500
1151204020
2132337331
298824060
1689741291
970384373
664813769
1974701012
40952057
63012455
2017885654
158906190
582740219
1980498476
477780003
803730596
425370791
636161304
1104818098
888854380
1025043772
734015223
1543379471
1588495013
1937100385
1783135129
1103947033
1340211128
499418760
194388371
61079682
2119554951
1983460092
1596731683
1341824446
41372165
1375631781
620325845
1138870197
968237283
1377891382
621991764
485051628
1318057757
597543611
366261723
608782502
1679636129
1953913566
1117003866
180355681
1823563974
2133911355
1307863560
1342100682
780384394
562498780
1234288435
1015524769
1421496920
1916908488
439568809
778662280
1793351349
1113902000
1560268426
1818660956
175933555
1629602539
180369861
1491351298
1420364837
1373558514
892980599
69053306
503701747
1212965515
110385011
1583255390
1316947492
1245572934
531503011
2015175008
1446904067
994328439
358081261
1809045336
2090331074
2076201664
1459134723
615647871
523132241
1904043001
757620790
1034554558
324110338
86620368
643699901
1368884029
523003183
1833593156
1494132729
1654613620
1871680020
185388661
1144981470
562105011
1074255048
928221662
1897527811
1485561515
1082373072
1343670123
1084029717
467601939
62240420
780793133
936760363
1259631807
1871779031
2084165098
1054019543
2143347596
1827853910
946498686
1355850649
1812744781
268386197
1383838955
1903280408
923096532
34154884
1234082647
822379460
1567116658
1139711732
1834031811
1376587607
67511610
782288260
159770782
832072678
75867943
843528769
1708751544
1704380992
73562712
386056365
1099036236
247052633
371601462
829267293
1985946362
1783839971
1004988575
553619155
1121550701
2075884238
1802223649
1629365741
13633469
1465276750
232769811
2088230994
1896082357
5049560
1232842900
1207044626
1911629319
1064058959
1275807442
309850470
991020504
215984341
58383468
839590920
1866296597
1097423526
165038796
147396330
15185517
932424691
1093814890
287453690
324592235
1832996274
1543224201
337293341
1959729738
980020132
1115085875
1641107009
1094594621
492037923
1698818894
1068000230
1305983277
311535600
266555898
356854465
1013322482
44533549
1121508600
999075052
659071615
1408968524
704159396
554592129
5658702
778243165
1614478732
1254741546
10827501
1681592089
593674755
235285739
190223781
749646053
435784130
2035193351
295358766
611188103
591959926
1753922298
1101433850
1076720693
1837240690
1618648884
904275408
1990512125
1760839836
986836172
1824748093
700616640
61380968
2024568048
1708239899
1282806295
1548737075
1843360607
293381545
1858396
832059405
1133935438
671076926
1298886900
890043624
155963990
174918118
993030085
385296976
862813174
1851675639
1038598376
1802025723
2065046882
1337092278
1604520882
329281136
1674733982
1041811758
484836607
1007878672
2080888691
2041634927
1873980610
984733827
2032950103
988852803
72218765
218211659
934648662
44167585
390402072
10593153
2013944908
1698035515
226399534
1403072063
726565274
921391245
1829569988
842467058
1308432374
1254273450
1892412729
254571728
1930989340
791158224
1704447234
1249593043
952261294
1046725249
593474974
62177924
1361536178
1779274522
1458015556
18650563
1204679713
12417667
865072739
1434002668
1347720211
2073900524
336783924
966756588
1522805864
1147909058
1317701200
1026904979
1663169654
1335515362
1554774502
1049599260
2027329905
999482778
932950273
317631267
1274454488
1528157733
259876833
1335299032
317451032
257575756
1841078694
54256112
440497439
749281584
1741154206
1163942444
98964645
1310960752
21498179
1865423497
1109755836
682943232
966737297
221816256
499704492
1703500555
103009469
335638525
1190279010
1298347804
715785135
1299138412
1473280184
978503655
1034215124
2043817191
915957758
1215643698
424498122
1434262936
1653834025
84032283
1968343362
1699825428
1528080799
1965069176
2078581604
1056450070
198117124
1051865430
1027102595
305954513
299323840
1986376583
659020313
1972303743
1063855401
118642401
1421403448
110811719
597260116
745111114
1097890025
414467320
1860087364
543724856
339498410
1207411055
554556859
896071559
1027794088
972906657
1161265312
1417378732
1265122787
234200694
337808570
1407815743
1803405202
1073615373
147625395
1054106532
1293842266
944827931
1311623166
1993281315
1736317503
513939882
129423832
1507706950
259986746
1701598460
1087104145
1550891373
1508783149
1816197220
6124553
471092833
758407573
339238090
618492644
1941915896
394728903
329399359
64909823
1713668743
1623188063
369127052
555152108
576618356
1422338881
266082195
1833966970
1213292017
1069130708
1732428368
1867071309
7506066
49009178
1621778195
1658915751
1017010946
2037957188
169326424
330462152
1074163472
1944915671
1303348718
780765235
247756916
1008487736
1099177693
1230374599
307539612
486982251
2069323662
6848287
888904597
1703424656
590180057
173649128
1387012997
2106418022
1767050714
1340064815
146863290
1130407610
1123186683
176757348
181857182
58971385
827235184
1068915212
55468148
1275878782
538328687
767094424
54250574
1324274342
836241975
992672086
1550799463
191835600
1178537007
627104779
1801545076
1410029386
2116301157
460259254
1093935032
2036660042
1962320003
1787669223
1284816078
1942451611
1416669111
333665476
1028361079
162436308
1817651744
1892478160
1360872903
1962944042
800125405
517928112
1838063692
47164139
895721308
1303949238
1902094905
480218950
100192094
1468991066
1621668623
489401023
786938823
56677805
1840199831
1646471424
795834240
324595166
1062510144
504416588
1730833893
284127310
509524630
482128429
1232238526
1007481079
61017739
694621296
199295166
327216661
1448439616
1067953529
532988194
581416914
1774777718
118913450
829488765
839399623
505576407
737338713
1911777732
547069156
512759234
2107041593
1052969431
1858087197
970023308
1874624268
123747609
933142801
177047536
1849772387
1097294687
1977960749
1206265676
948106118
1509366
1923329607
1435413929
381452047
756208159
1716620504
875190700
2003315289
1115404328
1265271912
1035463853
1813446579
623501253
1713809431
1090770051
406651203
1762732090
885325957
626558944
274898493
604709564
340896766
719587637
1912000859
96962198
2057724320
1447735740
1397822264
737779073
1780068111
1166390197
1275558121
1569458516
517602132
59401552
590959683
1174071305
166428950
1230075881
424344191
390442476
1686663604
341699508
716839731
773540428
1687975263
603099973
441610296
175783509
2091376460
482928754
799841908
1411714947
279401264
231372110
2076907708
1633172010
1570873066
229062672
850058036
131361374
1334374877
1305693703
1761784291
1611224975
1315710842
640511546
1091006831
1741903281
1412314288
1133717251
1712119797
1426883496
1028930537
810909193
177681187
1660049519
851358078
1740481371
596591458
363623414
1582775372
1117714702
1143001660
1693108404
815390969
1484218506
1575775623
1808799644
1904950372
495817009
1669434512
1708325043
1559400815
324331518
236008420
1873448369
1356307162
674877738
973027471
1924002133
1426915628
1350216320
1497639087
2063225183
2118314683
496211532
1171939767
161975003
1481987534
780584589
150108898
1694018606
1441478022
654615381
1140886972
837470045
1533435581
1788051911
1654950458
1731668838
1525651963
1471848004
1856038272
2074763984
583245979
1662083557
156013332
108860951
1777943369
236987407
1935478266
1929929505
1571381780
1040040427
1813157134
1949458636
561376131
1424198695
391140014
2128046184
1992762122
1480419212
520310518
888562734
231052096
1861627898
1777004321
1723629849
810408207
843093340
738456935
1821649507
1767342480
474161530
1093485074
2004122165
1682384200
1297133580
476603122
1069543206
1367514123
698795492
735141026
684912470
284227416
914278111
1395259377
1628171961
2052123127
293055712
1633566191
1704766268
1078170922
350449618
1673958552
2045685424
677231397
556951158
1323031414
422319984
1224899372
1988603968
698942344
1935728699
803101109
54825192
943627837
57836083
1379793268
2061522208
673491158
164422992
292355651
707876991
1841248873
1779581051
1570199454
1873938311
739037263
1760925235
982075574
1374530659
1241646979
1657621890
1448839897
1262009527
530022677
934760777
1162134193
1505169346
1477393481
1753028337
1540570572
796366839
830119995
2121873997
993095659
1166673847
455216847
1386880398
873198278
6763650
1033582663
992057465
288760301
703592457
1812806541
278143297
1192284122
1050481941
1653021786
815062856
1941028179
1487598082
1681825251
2049619092
1050501442
1200877180
2081413439
1235623439
867303047
1061216455
1111420845
29185529
1483503508
270368742
712574047
2125472042
863944236
1881484890
1031334721
555463933
1965329471
772901149
370727072
11548093
250557183
42995203
1698135469
964262177
253133521
1198241562
2091835256
1453275823
1713191882
1219101958
1737677053
2080912746
1056380294
1136374557
1177326055
622345539
1901205085
1451315585
940557576
685499938
330452357
957325006
1509376456
1097394542
390047428
1445728072
1584609600
1026412913
1355781935
403958552
822999703
1767819750
803677768
736124959
1851879120
21492825
1645124294
1613260655
1796635111
828168428
2145134700
1333355672
1064070646
1222187190
1893005252
2135469728
635459161
180450308
969301817
1145518009
759172070
352352166
1031197702
2000876781
1812815964
1543054415
1967987225
1834860705
8101410
1218499228
1156898452
991573722
1125390952
832178081
1124171732
2095150603
971730108
574438932
2059266469
51856331
1503377934
506253988
1375459311
787753588
344549502
399276351
1858295726
1577638203
1705919160
1123519465
479284002
1086151224
65202493
2075334633
1312746225
817006618
580345408
934681458
341403094
1560599658
1495193099
1263764090
1216531783
522553421
1105859646
60676768
88348283
1286014671
1743375084
2014211256
593827358
431493833
1450581945
1087926293
907206149
1882666250
1322311484
298444875
1470003464
1784121747
1200536907
505674452
1101425656
480646371
1857155302
55771389
681664656
1700942305
1085050414
1611478477
599881942
773971605
1891606574
33249790
1741517898
729220988
524882543
1534843842
1789902122
663909551
103594973
1810109370
2067112641
479071589
2049440080
634342489
1004000021
1379385470
1854066256
1169540123
271231564
1717804999
456851820
142085252
1213300195
1838445109
1533532804
1835826237
655636582
47481664
2139136879
1825658159
1154635102
1301681076
478542187
131784520
1976166022
489733719
1887200249
2140838905
1279925233
1603803603
291261438
710794218
124227751
1758175948
1210911740
1171273780
1514124213
384087598
1522352945
475293167
411518578
1495200658
1869617997
660606490
547352924
1333707634
1031964250
1097536489
1536900389
2056023805
1082295572
349430840
204746888
1336059599
1159104087
961406452
342390118
1816996680
1850041216
1660817826
999675883
1578510947
805651522
1045610
1192521548
1308538928
565374092
1302208157
246310113
1238602836
205098025
437385515
1409333014
1260184130
384876439
1578560019
1556894943
783433947
898098674
858697768
1289389604
737240376
1000367767
1613188510
494888311
336647095
1652125983
2064432975
2125543551
413132313
1012335522
969590299
771542870
1509795993
650522859
1431813686
1982607972
962635506
1544017804
1211681644
762433836
1015310574
1982760819
1795460659
99880224
1947160279
754751625
539631430
1182537113
1092127530
1848574953
1862715215
605676314
894852216
1177375046
1787936483
378219695
1546535986
205493045
1623281528
611995717
1119099411
91611328
1054472847
926662635
1739387861
1537802270
915491519
364842868
1944726525
197477560
1806694635
1452701734
169976231
392600338
1678774949
1654171069
310364521
409425732
2066015448
1382603559
1922267055
1176154295
546194521
802626343
422854380
696317820
558511122
666549523
1792912719
1302176651
49251617
1683756871
1919037627
1979838899
107147750
1046266179
809174885
1795120015
1564307995
403311041
1556016980
9836402
2087013341
904081196
105520546
1577397041
1465557155
1233657932
910455569
350620498
512930139
820197958
698575065
1181838834
1778539756
1375338211
1297918011
326124374
872438881
1143819477
515646266
1029872032
1614933757
246745147
680674719
1893540132
1608118813
641317438
16171138
1344408785
761648240
1840614816
1744411653
1271917281
2087712294
1855402807
1805473552
446973178
333613937
575675933
252553943
283634899
482724544
1586689797
3613616
1758053641
1830581942
1014158988
117867171
836149325
2023774268
1564590455
1209851095
1654677089
1346499187
2022785835
874282378
173011399
1792405771
1601659352
624950774
42612096
2090122689
1119233681
294263505
367890815
1568957503
713193896
678948130
518749442
912534734
416228490
637933962
823059481
274430372
407316307
1135921986
1142764662
1127696976
838108633
942692470
457159577
333084913
1968446582
1163648678
1266940044
614617060
786670541
961588369
625858431
1645073384
1559727686
477159693
1491766667
852157331
141355819
9179010
629411648
603052942
1269356862
1339743260
2008400300
2022491359
1060148594
140489837
1997462838
7672529
1240564945
1649752153
1158397005
2053771394
142248542
2077422370
209544046
588098553
530160271
1363743727
1532012073
603271364
2107611347
78846575
389421586
1064252858
1863267956
1098618269
2120184192
930677664
201102331
578787380
235914544
1354666511
227569915
2124397234
529237350
745965819
541155957
647070368
1564111505
1465966748
1211432552
1002847976
1959882707
388934624
2023529236
1342604481
1916789411
1604165213
9118013
725729975
1945233159
1913528005
8807223
1882689647
1433692751
1465922945
336614396
23605530
158299841
232353913
869027455
2123583198
382772492
1223906240
1840813200
1737853780
1402385282
1977474032
2051369394
1223369245
984175131
1831205080
565394403
984264458
713166286
1589269027
190526711
1577145814
1183682731
65541541
934852423
1369519373
1016164792
667036776
921807433
1568667040
1827721021
479766567
1724348209
674798064
1083200436
370477482
227793547
699694937
277732182
2043688165
144710713
1204810586
360582408
2000076623
1117352287
519259068
1202360573
1883559521
305543745
340918970
1006110422
72774797
1921517324
812194778
981887905
1158719671
1973461310
1288511309
1415031456
394755514
152874230
773336975
1404477567
1137892666
1982837800
596236887
48236082
945524178
715330968
356180356
972421521
1903452509
1389815490
2727310
1055365990
349378291
1465886652
1292915258
2133642448
545876758
1476670735
1253737090
792197401
694105561
390099016
1246492473
2024424701
1691851992
164724355
194448753
370450778
759664275
842212242
461364501
744828641
501936774
908820022
561784485
1188522838
17371872
851760780
1905671509
740841261
1203147571
655418578
344392159
756836734
191130592
1046136601
1317517103
23675519
16049125
484872394
574466532
944533731
1046434895
512057447
1613635893
1039921795
1998041212
400683123
1974900408
1292784519
1435940156
537690450
1763319371
1258250434
16088005
1915350722
1557583208
224965099
856764368
82922419
925470890
1120326824
1895057751
778087407
1025797171
397683648
1316299771
741314393
650558665
1483632789
1500833574
911978627
646805951
263645787
624869999
1982968603
1351649793
866475700
1705547213
181432751
1961781031
387454283
646685593
318060930
1987192897
2143096179
1544745036
981201425
2113541394
1596252312
1138180455
1071463453
1249408607
920892562
624006231
2097283667
1144344960
434647292
1386116964
2084340951
1320592523
1884907850
618586038
425951139
1812924904
1431534917
1041098422
1400594707
1927879239
1637212798
518696791
461868868
597431401
234680412
451466932
1206308297
2055976635
1501030851
1725893917
1906667183
2056498237
758171657
1533077886
1999164966
1714265678
98564010
955053729
856935329
1390731956
1392602854
1400861062
1627681897
1429388777
2082358240
1610329694
1261119591
551170752
2049875864
1004466430
133245908
302382974
1279254648
512572685
829311806
1843869922
387749646
1165228159
1604639196
841326080
777158437
954862025
542539846
377936386
1945533108
386393701
196462931
977489614
1707333147
247748939
1830761493
751508168
1803298045
1946320001
1775201173
241785597
203625512
1985807489
811798800
1792558539
1956673839
245618041
1688260072
252087036
82195461
1967596407
1976012149
1599392246
129162605
1288562681
1612652275
859743701
1136179133
499828257
2135866462
1434992569
942852875
1275306670
650844745
1765388534
2111541443
1915652043
817780930
1921449832
313152867
1833811550
1598927446
1141276121
2146849529
2008101007
1210149704
845471624
1052318034
1797099092
2113477728
256702426
133044235
1452229338
1853592743
1518563526
1676894706
1692031882
2058176116
565348934
124849096
1136671301
461941946
792166845
217946603
35438346
1571510145
2079177528
1315382405
1082528608
107891438
1999250700
970198503
996870447
2029892020
1259425900
1231732712
1781157634
827080339
707230369
1469093840
1033310284
1581908417
1748340045
1422712302
1211587394
1060168970
1467039836
1336961725
791491529
433995090
1762102335
913078944
1031331204
900390511
1679908032
1729198338
1729998761
1347341611
824489696
294019408
1807378740
394945062
285242249
514117559
1774391632
51153785
1328757178
715575443
2036220093
1327953366
490376749
230075679
132957543
64919921
78901004
1027126094
387918519
798368368
1746182505
2113533056
1386036648
430711187
590841066
847842601
1930614855
1729918461
107139908
280164233
1616063187
1134348066
465272210
602091499
341084383
1899117259
859044354
2134175214
68726079
1222748627
842675098
726147615
783354230
665211560
91361994
994207915
1612866664
1369940374
1080987348
1709027413
1008048792
1128262431
1631074046
847251650
1149639972
2031376004
270366816
1094357394
768575247
2137537027
372212258
1035341697
1045855283
1491466167
180885020
1161646530
1133586281
1643558963
981443660
616887056
1147637347
740409996
114464035
2007308652
1588341156
179832212
1474414310
639457751
1122816583
313332614
1063472872
13678467
1225848578
979102355
1097871994
1913667498
1347358141
1621944136
512764509
1910543973
1287155365
938206284
1730625413
612652347
1474379945
1500338140
1259446124
1316858241
1998350487
51082930
1487861289
1866093913
1434434415
741830647
1611508677
915131568
1737812556
672581122
1292258278
444794994
516233245
651299087
335130266
1395707987
929451064
1151110129
834521915
429257331
504402539
794159217
149020486
1795826232
1863792811
269373420
2125161235
1726891862
879056299
2081979000
1048677212
55955353
2130855176
755707201
1835300074
1943206478
1175006306
628567277
1420741117
559482258
751903499
1867402414
318233939
1292195368
733775971
1158246230
109758507
1009665145
1631541276
1537127137
1980482219
122337183
415252220
545427775
1121546102
1870064495
1226052870
1359885890
316980839
979967416
1031334721
114139976
1501068955
700867851
1332325874
1446800944
1783136730
550079253
1617508531
203935002
153954574
59194149
365556178
1952618968
1833725785
687854271
2132300626
559834152
1824102245
1482327401
1896076073
1177438758
1276297598
144165708
1576959611
441776801
1836213299
1943078975
1102695787
2081766742
97972088
341338216
1800527586
1004824526
1354661984
810632108
2097273740
1066217477
1506406081
975612355
1059814349
298203104
1390434070
1624421294
197650539
197311783
1869794599
37696298
882418494
1425270936
783217312
1824354354
554087867
86090388
411666719
467554093
2143436308
1232124124
1748802964
2040214334
1573122724
1350107840
853582309
1519360692
523408961
1820268438
2081612308
707396736
274600979
448425771
1493544721
287457027
1148270602
6609249
829640903
408757792
1105024351
947408989
741449623
719975658
1905786841
1859283749
843797552
1413331775
754502907
539999247
483612568
837273422
1092385185
1802187368
1289228250
1771396450
991194882
401181950
151880742
121996296
1894470665
1880014180
740181894
143921321
1323352328
1755321521
524595783
1442776418
629076992
901411504
816189856
1858059668
1651564508
1590337084
1612700781
696453637
1953739452
967835807
552099529
41537588
1811627283
1554774670
210832321
1151053421
1581313716
1384554336
1457239472
939213840
695083513
1204121927
1891899323
1704516848
970618535
159951707
21073759
579065247
354273606
832473361
1401183017
866492052
1601857184
425290191
369543925
734987879
1442489026
576983680
1367701910
522105574
777891556
1311124182
560316432
102061037
792831876
1430516609
1656205830
738573009
940516411
1544255910
88611937
1550905085
1268607328
1165354274
439988969
1124506668
120303595
1028400889
1577473742
987817125
1783294534
221436842
427803714
264543250
1072803753
62801821
838918308
530355469
1310930885
510648641
1869240019
870158646
1642775325
1508106052
173092812
8547307
2079661159
385612755
203179207
1959216966
1617474096
496438735
288924024
2134954189
1487402148
1750002667
1497246184
1674423373
1949536027
288594344
641825933
2033332756
985025014
388699893
190760342
201565931
270085420
497554576
386969231
954256009
1334532574
683969813
1627318963
1681830748
1134857141
1905072937
381647111
1894650471
204130045
42511007
1519115478
1211303619
1776517185
1025133403
1796204638
480543351
1779632714
1922275720
1459292533
2092741060
1566738440
1754536716
1658965264
1657364817
552472690
1432480915
1694392363
1298449047
1244964828
1853673034
1672195929
1228673945
19135930
649833573
409669526
626259984
2045080557
1721351844
162977355
1833911652
1995298907
1766282382
89489952
2034940498
627155570
1950117585
1756776926
1020536573
1057645656
1597977822
2049429586
1415234203
643293905
1702371420
1264759904
1065295188
1869518356
1946794942
884978179
1036838899
177146812
179270172
946122548
1776337441
569092147
314870589
142412010
435238668
86855642
123324937
292378637
638509012
412238358
765141609
1472142750
1869097793
1952131878
312375859
957539493
1388985639
371003897
850935634
450729837
306084306
950865719
710079918
210597118
1340447090
1587501081
1325195883
1647729450
131621846
947679716
455700087
918955437
1655426612
1428678754
1514142074
1287499458
889607404
1992701442
910715549
71347812
1420256032
1832509358
480112451
917272235
967255108
1080116012
476869192
1419730342
1876830106
1162721005
1616341657
1120026806
210762954
1215745329
318946353
473571863
673694042
1965014669
955685961
1349618549
366926299
681541709
1591090265
1641314705
367577090
409692403
524168507
1838571490
1521981599
207369214
150861744
450043293
458582364
50772733
1987062056
93651016
424443977
858210976
513799666
64860227
996224585
2144460778
680525973
742037755
191755661
629078356
1034768229
677649158
2118182129
994878607
394750290
1384381838
2014670668
1610555259
674037482
815316792
1561486898
2113845133
1033572812
367966855
462358806
820117093
1964006571
1648377097
962013361
1796151026
99670100
1800936226
821887776
288021260
176572693
2108489446
1112860280
2018927061
1731285372
294660652
1628122290
1183141078
1454012202
675673853
1482019559
313445364
728944695
1260800992
1433774995
63172396
1976783498
719322794
783913781
1040809207
102480501
144687735
240295716
1744500697
1796969015
972925713
1442502090
1324242318
1503228967
16390833
1542794724
648584973
1230458891
552463637
915332803
1151040618
1908632401
1105695517
743443966
1546317121
172738983
1458284073
1904454252
724064381
414876017
728671824
1868187720
941802158
361367669
2065876021
1668633729
895980776
1805915686
874758496
782492793
570024826
2134430523
1891853540
459070529
375623587
353195182
923506010
1075745699
1264734929
375594471
1784942633
1564406856
293893122
2116900166
1673386501
2048219841
141748854
78783044
2066343185
1246776326
1745159539
397012303
1653465228
1763471040
1621568696
372279922
2036276331
1430505783
793857733
2017826674
316837928
705553789
754943373
1081605584
1461085517
1917096342
181259360
849854270
95407244
1024647810
676511768
1342837548
99613484
382726482
2116074693
1933375481
1455991802
1394232998
1139917688
50647220
1351315881
288431773
1238517944
845289627
660186361
1273003929
1957414404
498841606
840310753
626652618
1062798110
1376164571
1768129018
1642934113
1875703836
1229465588
1137019213
802587148
1745935433
1642571847
973291628
2091960593
1109120238
617435145
838420937
287625257
313350500
1886388142
425508410
290265094
13096433
27313755
2091349366
1485748376
1397884678
1601272255
478985620
1658498597
694612448
754329247
1125369497
1185913263
766613165
1036709117
1897896004
1158663815
2125793042
652070585
1909334454
1816567655
479923288
1658504192
22705978
432015867
1365031136
11281231
646429730
1046324987
731229030
2144342239
235739729
879553317
519491892
615376842
1907536415
1375366440
812233519
1590057938
1693780299
1985092922
36872683
854184228
196333795
1406961544
1653606470
2024268113
1543393779
241465100
524812330
951291672
552199717
532957412
1661802961
619883149
353033687
105981190
2109856865
1559895863
1146400192
1463265982
2044296618
59468405
1922385052
1914278153
1511347372
64397798
930809680
1548806381
1946407018
935668510
71125338
1127513469
1041815561
377103208
708705011
99872123
539723289
719239946
1239274262
1131500056
631801924
2115935645
1727868855
599634965
325242376
519242518
1004074274
1996331783
528636299
506505325
1372151971
1917108713
408959812
1300414067
9836402
36597671
1614331239
1038035880
2927203
37348231
687105890
1544748577
1787872455
550543261
647402733
473632969
504954921
639348036
1433020193
504519786
1763320557
2034036002
1968755103
2087391302
1526003566
684047205
633632383
581395788
1263924606
984246574
1081898444
2050801105
1517111205
954891233
1795190789
1214058760
965588765
325395560
105561993
2097934938
1636922808
818478888
1674211355
1618267965
1734091728
773606554
691486433
1295318933
1152054131
49838526
1872127302
715031186
592218047
1276637497
646899371
1977290196
1718040515
533818875
1975485789
1211695910
1357358922
1902549087
1623806895
123543431
185061993
599954947
1558099699
829455205
1758397356
43183484
1758660027
1390381476
456723821
326134194
536265384
286571248
343665658
1345357948
147529383
689182927
587198824
1878329574
1649958059
2052677494
1980482254
650386608
761609300
1620793388
935442455
767916011
1921899967
2145535458
1597526244
411501762
1871189817
221765624
1865617723
731095781
1753558241
736163522
664941947
900189567
1971705303
747144695
707625453
1910940995
759839459
82186972
886207213
2015922519
471273007
855735358
461440739
1784674163
1736889330
826645814
208497150
1978793409
681866291
1073984353
1836024115
472446915
50045109
1637733581
152091924
723204383
496325892
497594705
1155087102
1216301717
179115432
365352626
5554684
1297802617
139527906
1118127015
1526230131
786477262
86037454
927695393
1079432919
536393231
1121422276
1679960675
1742471950
1341808612
198768829
1918825362
1831816395
758336174
1058930179
796158780
1451491927
1260415607
1103354308
592354679
1693782628
1570920704
247431398
834207252
587165958
1023390454
177852468
182712122
1397581879
728680123
1749602506
1652515210
1531147895
1251070552
232629408
1135133956
1372712592
116386759
1813002971
1015069221
1322577551
2092631091
2117935524
1758640498
1717667084
1042435147
573855867
1364195424
438771866
1469256002
1556168267
253372985
788031025
1998509766
1947740688
919903896
1663177940
775752421
1929835005
1858338156
596170074
203456053
1786209370
222991215
912107590
1944177471
157864988
1731046128
1043632224
274056906
2114898798
1013197080
1988417473
1825211139
863303129
442954840
30717769
720518800
786621122
1038167968
1260181602
81997630
1914440840
1288022399
1588251968
558090077
1926372154
1068181197
873169603
811370363
538353166
1964790067
302334940
1374598015
33302481
68269099
1001048452
596109648
1057265446
1027320480
10496226
1803246627
1617950371
386377517
1749902570
1257346755
1992239753
1538360485
54727069
1860368545
1094553503
785278510
1283842054
1421342842
447059119
707473354
236150281
1109320363
1886188457
1747348167
640039105
244600058
1900876082
990891714
884660732
27538358
1022449666
1436224548
1069272191
769986795
1458881988
81997630
939488772
256906415
148256863
437975616
1106304547
1224289939
1507685760
935057667
1763424835
117250058
592951871
1387608845
1495442951
1968815811
242299258
875018224
1051797277
2049120760
259455107
101459942
874137157
298906846
2087587101
1629324776
991794383
2126417274
958258001
245538576
1058052808
1612750413
1896524635
1924486333
35714989
1297422497
672761239
41448437
1435826583
1790027985
710752999
1564507259
1984372294
1262453260
308759473
737234968
877408759
2079524594
924958880
184301679
2103637959
1552509103
2134050319
1093129544
1605888852
914309729
246144105
1698489572
1368407748
67372882
1753567408
268536467
2144284028
983949934
1052348384
710152884
787076949
518476622
537778605
327612921
44689988
290046005
120299142
102915955
1264407931
1954920378
1470183551
1303639314
1135753010
1487349464
880938916
1274813160
1379775961
1816574740
1891569623
1968928085
840844424
1287969345
1763059210
1871842721
799394837
1893353134
653529975
1833543872
2088829080
859611682
736147510
1173405760
1129028788
526694283
111530386
1943837133
1839284853
688151485
717668891
1259789931
451857935
839069547
958088148
4632825
1516972475
634564365
914815827
1095000788
617258734
79130857
2065858131
960108514
760589725
968295113
464658346
2136393916
496160974
733596752
191985049
1494758527
1090652120
268956506
886619737
1309404318
68569369
457525160
270568785
549097025
167165911
454163313
379743087
1337073467
91669674
1881292991
631005068
383766601
934650816
727605886
42238681
811218625
1918229186
747407694
1309438132
1992434550
871655058
1412666169
872305009
1235598826
562283999
182012534
2131828443
1260877231
2036353828
346834679
1205752439
1669700692
1406990683
1326869256
431782455
1534353699
1201969090
1022730683
858574203
806788498
1294046891
1058513727
162173306
201774181
930930648
681323431
115894607
1577110883
332993053
1754242023
1844595818
1380254061
677487980
2040327669
1127544800
451473891
481075619
391626778
1239875419
1137361235
740837164
24655670
157895378
35640043
1926896711
103729588
439783570
665019770
515863635
1344790435
794391846
1967266171
275928754
1568754990
1415658880
1538506729
2059156337
955797086
1516912436
66982984
540062797
1072224524
1589291733
542583656
924767402
1803212939
2116802043
355411342
1049036815
598110868
894322327
1402583437
1191626055
2072125930
195858507
1359466157
1652558454
313322963
381835403
1852200812
1070637875
345228758
1385865193
1862564830
1355996963
83049337
2025312469
1843308003
831400831
780253552
1265931839
558842130
861101279
1560012431
374603455
1737566581
561835711
1217428979
520629143
1800361935
598237772
29755470
968598299
462406908
183758322
1685208763
299737525
631507281
340737887
1544554276
100591323
1947042296
614942096
834787575
1859765610
563267101
1830365948
162742343
2063985432
1938294075
129220533
1760170904
1245979214
1629837828
654805532
425513552
2120047704
137343829
11745470
1061085280
1513417258
1513607587
643130039
816965219
1147002203
1158507584
685404278
568268723
434493176
654033070
1657233449
545674119
379412777
681417895
1912276202
1980679363
163352227
1656698858
1868554487
2070133677
1578113692
1015499222
954353509
633768652
1525105809
1262807277
1984619100
1435186361
1168762826
376598684
1980497153
1978995795
816401206
222315569
1962177957
1037255958
379895773
911333682
1652726985
1653699508
1050112116
261149634
1200322330
298586378
844445714
1753586397
1731610164
475008983
1437497212
2038309610
2096409929
1584416862
313371388
631863257
1994731929
2028348336
1661488787
1433760639
1919750144
272140602
685394664
2103799519
1257160351
1531129580
2130953188
1467076408
46278387
1477010195
108472821
89246597
60514656
1180847269
1860607285
902564251
1564460218
1902439538
212485941
105178667
1477270411
1989303407
1175561273
1739756869
723197166
928890992
1733704115
204070102
1039290928
2135031841
854016279
585416476
1642395287
1091785292
1855762135
1791189370
121824726
101126018
621051015
974742522
1017411911
1688285292
1948080954
699270117
1979607724
1480332699
1661065976
1637709691
587474304
193003059
826487365
843371732
1588103979
2054461235
137715316
750683507
1867400465
992844634
823182643
1362799319
1278254518
622804449
178751163
1140795728
1020191546
1709332774
1699340991
1204231795
2101494757
1961527614
1911443821
936389472
1016570716
1954680478
1331073850
1991876547
1410709006
1294243769
311681208
1012235177
995304950
1130375744
214985791
1730896010
398677820
1925253525
121550046
1654190738
442998948
624292465
1895434536
410691992
1345126770
1019005111
1223663736
817249748
2430539
1449669090
2018220347
1751501690
209803323
154193051
1234789161
1063742035
460400834
2042997932
1949961060
1461189695
155438198
1253471380
1496032650
745355627
1172788764
923330754
1344901880
443381019
1864533564
733820443
82287231
1923564707
102041950
452753344
441032823
2083095032
592396505
578083070
1247570813
603913714
649854868
162351135
1390468294
487635148
1780299668
1366145179
369796902
894519282
796168309
777057543
157794923
1626766279
1866822158
939948656
1383041973
260673562
658368302
571514888
1119947844
1986425599
1894251517
404405251
794266172
387214885
2125026551
576958795
653860405
1689166561
1700265393
1694016035
655390289
1768114124
18224112
1652173230
784220260
190038525
1494639007
1391084720
982210612
800213506
1923368703
866487571
1618158276
1400236129
204495
209012914
1985815793
1527981256
402995394
868725202
165985415
1534032230
759364582
381890505
1333290971
217829798
1843507640
1983075043
1807292457
2016739466
134291713
1341376437
993943937
898845031
407313071
1788142784
1114138050
1948920361
736291361
1334607044
1950358103
7008501
1308727803
1149363402
1682967311
1612862657
1872982894
2006326144
943676204
650773960
43720172
687544748
1166283870
1193493844
1353145682
1690626906
641029115
231517189
2145821709
1305234024
5079719
1602059138
1789409867
724123782
1726852530
88417003
1272139920
1924560759
906732933
1753391672
1492043929
1870386477
1026078614
655723080
2050581444
733990140
1647182312
268956892
592399019
1553263547
59483246
1689883142
630665026
672506777
129223620
1212677376
632844206
1027945249
767902071
1266864313
1517695391
1329088693
451620092
1836380650
2137543718
1836772849
687812614
1783805949
1413734560
1749742869
878682672
1431361125
475522808
581869460
488218794
319608111
263712079
238280196
1822093285
643106915
1894539975
1817583584
568935649
120365577
281319049
1877587048
2052262380
164812144
1951250731
1428631740
1979201557
885697104
1967336257
929451064
611691301
2021201384
224550283
1280562558
451145076
1968822942
419004934
1444267845
2041539819
171644498
1047826682
793098606
1194179863
1400422321
313132651
577907086
806209954
796687410
1644969381
541925612
1930636076
1283606850
1479934069
1625157603
1797928692
469155960
1503762049
2057904214
764913045
12612982
321609837
2021966190
1024703494
1583700840
412800964
1881364815
292854176
1652352575
470095334
1731121840
375988615
312520249
257436091
1913344027
1195104793
1800122445
249119498
1154171165
289836799
1650805000
650198034
1527449359
1610557486
1917471241
10733477
39945223
351328098
1817706663
190314936
397977525
1233543915
920691595
1330922545
1629939
116540595
841446102
971269169
887103452
1297369699
1221422697
1842255582
1042933834
233883521
769592586
1033036386
1717138533
1882439738
1337308342
1008927372
844910663
700130415
2136430967
566118773
1897302559
683479443
962494837
1612540320
1255150213
953424268
1584913153
559267922
1223943375
172052714
1233636907
2139762463
39976204
1702993402
757382884
1551414669
1973528505
1752856498
428807736
1574720211
1115293546
86034207
785765993
1239567960
183898470
870104486
1051814444
1641846138
1053658053
1387298918
1370285027
230214724
1203736482
2124596589
1248569641
1217106291
130619316
435380812
1268967913
1980047922
600218720
829884759
749384539
585876128
1584652111
839197565
1572026877
526035482
1115764501
1981823325
1360395260
1421869986
1044985788
1099432043
1762577593
502757698
1251843905
358012520
1095588897
1735278085
2112327455
608271886
320283937
1962714309
2043288766
1725930111
450065285
947984436
1143057861
1345750247
460868750
1419561369
2025116709
2050046485
720540168
1984869770
1713360253
277679256
169137938
1344858568
2065776816
1841332647
368620342
112892663
1410092781
1354904083
502179713
1664857067
883063646
335359015
161772708
1719899063
1903424473
699095792
1582870465
22574372
966798074
862039869
2054608190
300663696
382728748
346045228
2071175227
1690079175
1065111326
1816626332
1440707218
1908900948
1208942484
1189153240
609650874
822656902
605478246
694130362
1053713470
149788847
808508995
1783848724
972396462
1639080364
1205576373
1691739910
1707644968
1498308219
871131277
1565378095
819870473
2113850040
581043436
1026159984
1298119059
608842528
682384172
647468958
584087240
941438360
1316674405
1517364858
1698264719
183361793
1691066462
2063450315
1339205008
1400988865
1663331270
2028742892
1421192757
762407463
175229393
1211403753
699689292
452672227
200770256
1696811462
725256573
1695040901
375297677
550317587
2071319306
239533869
1022935324
103157889
1005797327
1263580994
1026903745
1960288886
1792092703
1114686654
289927680
1507455922
934434368
421174218
748194763
2012613531
1208859065
1362799758
2120259953
1055623298
355320475
87020936
343421057
1003869311
921807101
433312138
477579646
28225280
1359843247
1219760270
1995614357
1751428923
2083980291
1826842286
2084172730
802995605
1800969794
1879242142
237288140
1648198918
1472253635
213759931
2140680577
599545839
1841759663
256926462
101371858
2028615903
1151264878
1325115115
1208283097
1149404144
747407742
1544213886
918609129
1259342082
292539482
601908483
407103187
11140561
655419313
493426641
2088825361
1524608321
1444523239
1548730895
1002946318
2037193400
979749285
166615740
2025647089
248041959
1923477067
732277148
423737854
407342343
609751120
1252851572
1038546809
844409315
228068830
729737999
934727291
787189252
1073858946
1972979108
64513179
515502055
506317883
80173872
1249746097
285741559
588340414
1511961045
1226694841
1967782441
483776553
353942245
1890480680
1857283900
2104408299
963457266
1087477692
2026744613
436924432
145634561
199274723
1962095355
758714608
1825158131
927086614
49691134
398298619
1921595026
809315102
975887034
275580003
208348465
605044339
1674420570
686093684
1744037937
1287175046
203490951
124897665
453401907
1429390093
321769618
1042286087
1663766402
269531618
1679288533
1401549899
861694776
1208051293
1376561107
1166118243
144203890
2112187280
366927106
1807141127
52257481
470502499
1965550791
1750024823
1518220069
1554820861
1018979013
1248598677
875811020
1052461005
884998597
1138223554
965809829
752276565
1749062243
1303933724
1873105305
642984982
2087456795
1929779589
448277979
194388261
2138514139
39103684
1983032026
686315680
1815898660
1277569188
487857058
398034220
1891529122
1381483481
427585233
591000685
157105133
1575227177
1029886767
1514695067
445057632
1028859274
1511014393
1909966657
534674866
1224586784
1827527142
1231010343
1409743190
592082480
877881202
1397592927
1672818159
2047808862
198412076
1813894803
1303263655
1899567661
1880137560
1284906698
1421311139
1969903364
804489408
1808186337
194670887
743353450
945741284
459370334
925151170
332028578
260592416
1805039162
94511752
268284780
1911317495
1142135246
729937440
1726968432
307140393
1193702095
1758134733
735433247
63862590
842833108
834842067
804676640
1428041963
209643092
1373412531
8015895
1642110818
1335390861
1863110564
1169733895
901120926
903965070
247330232
244578358
690464371
1073199769
56182807
1502094464
1773367527
964006205
247228758
1896149196
2020011440
861408988
439687089
2099038534
1521424387
635325574
485654787
1829318757
1160733176
210918293
1793951698
1694181502
1896814847
1303360707
186207211
2121025789
1272326358
1148024278
672635839
1591872485
1843876138
1131706921
217705295
1299915324
1877396603
1490385430
1852904209
753251733
400863243
1939097625
1064058959
2025827469
1921616485
75349184
1200917887
1345100760
120975182
2025193474
297675224
363175247
1694248481
784873133
1380734394
1715561040
79260104
1140813025
883173376
1567555768
19306583
1660135674
1867981495
1104074375
1292341229
1517689157
2139375065
521063602
467643426
1656176931
2140263428
745518660
172457174
4569602
1194465048
1172957223
470645261
1325177564
1497849868
199002550
1509141646
1939190643
825734304
1221065584
529011446
1371313185
321088453
609454245
1331828556
1694639593
193736674
335813006
2038803242
1299615468
1173175120
155157840
2067442127
1661463262
75458860
290624986
1680551430
1316899899
775943227
1740277878
957559379
110966562
2110523543
850051826
1436340106
1595402964
719455840
207054397
979649615
2093050072
1842644346
820683213
86659938
1491177394
943719714
993563582
1523179421
1919302065
1738197681
983029311
773442622
1477450835
1705288962
1134887091
1501996439
2021431421
958661795
2046476083
9930985
946889260
1707720995
1374149353
1520442719
361364880
5776909
969340096
1006492862
1837916699
2018286940
1127077849
937759633
2037763540
1355073334
1275288594
1307629662
1480849131
39581953
2067277018
373428391
165734263
1812414981
1594322705
1227496828
1152592903
1345460070
2001038812
1062978439
909473178
725617021
1004917352
1443982181
783469091
848784538
657550857
844513677
1772152101
736804964
1044490336
363963432
2095682839
719641952
676868954
1363136274
1763157784
824398426
1037862631
1311513000
918688472
677662607
623234681
2144785048
1904546616
1241778017
1137348644
1023923868
1593538700
153781882
1297000669
1531799967
1658956124
1015439258
257520103
879671731
1741501440
81619982
831191385
622935184
1488506688
1116116972
2117327863
726578963
1069831583
1897994688
18688485
1729357784
186528495
864948386
1044788466
1175379507
1748861862
233237921
517957913
2083894099
1524692391
1581632961
1285096920
650134079
759714906
139113449
1649809913
131367140
1830066441
660276442
2034226368
2123828122
1118764198
1121352693
1766003073
223699216
419336508
1579202139
1249116520
1729751572
686871720
1377212486
380075559
2086665108
823474715
1459331572
1958405098
113253127
1973322631
176373872
268895746
1752834670
1250628921
1344355591
401096622
990150699
14093566
377202400
561533136
1539385093
619873093
294221431
1383504109
250281924
1424192081
1472113200
2092167192
1317176627
1307260324
1057373084
212334454
1409507155
515052883
1296948071
1976537148
42439913
1369723923
965594651
1250185905
1364452190
390144541
1983497570
942520280
1301844066
110047712
665336057
1474012560
1026234276
910998451
1666961995
1450994837
395186251
1737995054
866978602
2048230072
779333290
376689178
1730400546
1952605372
144212795
841121653
2076279056
1334999330
1178625974
902142784
504139646
1472099818
199947299
1472007819
433781823
1991379058
1336176391
1647230818
1785656389
518695283
1915841076
1872001680
927297892
1301948002
1844860663
1360014240
1829335221
351400206
1416909144
1899379463
1827716147
1053801474
668509763
2063342877
1443033756
396505350
1676746624
1252406672
1218349130
475097114
1511515505
1264750599
941901748
1650135164
1203226295
528287563
2087289752
1691094162
2130145730
1402520742
395842510
297324519
489546710
239299416
178628212
520436938
1623726656
2022043949
1803571267
1401945451
1578649309
1151389283
190447007
1238689041
414737077
316344056
1288856387
1499413057
581102739
49113
1106803401
1396820253
1639571492
1684602246
200753462
471332227
385789330
33294259
447700719
1954409993
870267277
702064438
1201201374
1677417312
234389973
1719264648
788014768
446323809
30583453
181832888
822029302
1798119264
1889144625
929502890
953279865
1664450271
400469787
817080433
1175775307
582820053
643057466
1990789440
1007068420
1399264011
1686437019
886059310
1148659875
2075613901
1289167471
2115495616
908116561
1567515045
531579822
845462883
679874367
272614627
1130514024
144118152
1614279446
922442916
1057640794
2057437443
1368166060
1170964169
1775957027
1170906777
1782280895
528923118
815483231
150926456
945404471
482993238
1781071334
289568860
1056487515
1511798908
498635674
613901689
1287966039
951448293
579950840
1975534186
695574047
1188118896
681944644
83316034
1351198695
2145201817
42615643
323059585
1044283738
1050880064
1986271097
1084009570
887733280
1772897208
1162943350
876301808
905455527
2108932076
652983044
1379505766
29646043
1628630775
1603996331
1701450419
1091454562
1241857961
823057050
1330805102
657313423
2110030263
698477603
2052245242
1395584857
552909813
786451137
1819721893
2015642246
738137565
542170558
1891284046
1523751389
414566422
435409439
763684579
819546833
1646259746
1473319518
975171735
905783951
2059104178
418899510
1755576585
348045590
98615422
833710709
77777305
693231030
759322409
2142441484
345353712
1747928098
946462687
840457787
1333910309
1988470889
1036380032
213428864
828288523
1034729831
192966614
1426965491
62215730
65757552
1148588594
1165313918
1388584088
1862869368
210051910
1911556839
1329260285
777735282
1207857762
1671633825
1865234852
759940394
1860316055
521868650
1105790017
1029532418
579327661
2022480061
710543386
82679656
1430584901
1592891182
31969022
1208532113
1861692217
1917424891
469716162
1806531528
1478090039
1794833502
892794601
1069668606
503572015
1332014227
1649934835
903638754
132391047
1940460207
1321624253
1496606463
1718691133
1862418633
1026785933
1852002439
602153001
457357368
589873503
1258494203
213107365
1601726825
367198746
2137149542
1009322722
1907670216
1701545750
2007105245
1658327547
2066107092
766959703
1750868979
1190041197
1314894825
1248875887
1317397425
1851507283
848297408
1997066298
350847967
2062311145
122090686
1282415260
1716303963
157569629
654461907
126002972
982644816
2099654527
613883117
711519911
893001112
1550069006
1404325569
39523369
1123308176
1126419777
1265393816
1008261727
1093995940
1994175785
1481843706
1963228296
1593826445
674008650
2145142085
2019079946
900259352
635141687
1513054969
1657127932
538395521
199813671
315375517
811509902
1302630984
551794767
1984939698
1453800259
1477924924
718444236
302988680
544839507
1615464183
1425610899
2029867823
1037441504
1283935421
154547443
591218158
574284596
1618619864
1996649918
375996873
1940303981
799275962
1400307461
1699688896
1676720960
928419292
1903352368
1770841153
298336066
346887209
281991698
1303493938
386130938
1910469026
1049866931
1539276831
857017055
1776691119
204795223
1590820419
1110915189
1721065805
2143332543
855278435
1281520893
1040188718
1748030895
671737248
1699730057
936932847
1851618657
616237946
1752936290
917613700
1123179410
2001315119
547852100
1738513568
1059935383
1081313270
1808963018
584681301
1702176065
1808555075
352372433
1368339061
2064347577
1183462538
1056592872
1924980248
1023270173
804921515
2132528447
340041271
264314120
1351221775
1112824875
165349878
1555732452
202161334
460912686
1874325643
978188682
1051330199
990943762
1394770173
979237202
1340091450
1196345723
99596133
1027926210
2047259092
676180305
1697511540
54472940
969883604
1008991545
592689859
29527585
1094325570
1957918253
263310642
621148085
354682704
891758590
1907987947
512460155
685205956
2038916526
1531637790
2126728483
956996793
218327543
1578480160
1624719166
1883360297
34886800
2145248293
115454172
839349755
1529012481
1167944927
1182155952
1443664825
343915587
1236678566
846630122
890599681
282717351
1739021918
1587396907
892219667
470932342
1836396209
1736703117
50838773
695868887
1405578746
1240338762
239474040
2146947902
265214177
632348822
1302931833
41101009
385713460
205951344
1817279527
846575462
797659694
2007836333
869518640
76810062
671360019
134313476
45795554
1504225029
1504812771
971194360
89685819
141239742
600767097
1691265918
1927670781
1450981351
978000732
1210562935
361470159
1130686145
1160665541
1682184269
1845545815
1370069513
732820758
1981569988
1641497879
150128885
497505392
2124016626
2006439081
59286051
333229930
1996518457
854588478
202153577
1357914870
32286596
591244846
171878321
1074032156
270790192
1966931808
1261828482
2046105469
335912253
110635547
2109942653
272319480
1795775536
124611856
2053653216
425927544
2003034575
1158182855
519896724
1495254948
758493811
916244262
1911867000
1745204725
1766714654
52652699
2100356835
1274730626
1552420997
291128015
55995219
288540703
1806675054
397134277
1676574298
1656122117
563654682
1124606496
1787539979
1067089854
1190843519
418682329
1546054001
1604804537
2137310125
1397603277
134393109
675826211
994975735
1837421607
1578066557
1975229316
226577363
401591361
1482509564
2087605967
1235776199
422531389
968079613
1527690664
1518855510
2017081343
1702155302
10449321
1886560736
1685248034
969139653
1775479564
225518746
1609894968
294244320
1674970853
2078721146
599999917
1286856301
189920250
281206562
2140086988
1406826842
334886715
1818613019
1556311906
1130373430
1256367914
1537887646
1167161943
155420107
1497846714
63980666
1403331071
1390736714
1240294976
1099707378
1452010513
1083617325
109885590
281298621
2057080938
589029855
533120357
380466598
308990952
634263645
488977161
280810708
1398912090
1955728248
265228401
809582183
1605831186
1355690173
1476303336
2060073322
1655183449
234515512
1885929179
1797363488
994464931
1603972203
1871619755
84802202
2008382153
545456397
989838400
1814607802
342866265
1862807121
1090852311
1803527578
208671711
1004120195
1051663231
1000020376
1528235047
1276003614
510683480
1606527433
947872069
1193668045
1607734474
1029754789
1390435413
1777073915
1983969571
555242932
485436133
470186866
1978541293
1150833949
1078544444
821918219
753082022
713678676
38346601
1415736525
1420862037
1700012179
1960151163
648692768
1461286310
775729909
1464063573
1352490396
468224188
2120009642
1515723457
212198368
2058229096
1205993938
707413042
547447867
2062235014
1869419730
2116202801
1232392131
2146907132
1805325579
1986132035
216705032
1335849565
209495906
1108838586
1244862917
929439328
813135869
615987732
1428282990
1524346978
1718371405
554862044
1106398916
735291185
988738594
1541602154
2080185518
1732068615
1293665142
635292667
1327904994
1731699981
1246826929
2126369148
1281057788
379170793
1369809226
207426196
372419759
1521057147
417333670
1718577396
1340861631
1250716331
660512098
2016976940
50858978
648839593
1610538313
912062235
495357999
489134016
645227742
380394449
1087580177
2009863073
1656853366
1541904859
1873853561
124801063
814580132
296206783
861929706
643857123
1983216584
2129785792
911978028
2024428442
480215466
1660975022
696667337
238417298
1565555173
880743194
2110921340
56520597
1860184970
421969869
1338589006
820650044
1017871974
477943797
833266891
1213490767
216088332
1560911698
967651578
1249518904
919773940
547395825
1643324803
534000007
1733225310
1267752650
243235977
161804632
1830136252
1433139829
2086002334
388358859
1710948948
213517000
1785170186
1491632699
2084163991
1654246824
323348773
1153974070
276639161
1540431793
897126461
353370641
1752365026
529795037
343665002
989896702
1856089174
1031392233
186003264
772488916
673423510
1604105137
869072237
47232974
989550427
1194047642
254863315
2091870962
276239603
359541216
549287137
1057274596
1245412066
830737132
135893413
2044756092
1110629798
479824512
147703166
226601292
2039436537
682825178
214330406
777478943
45036158
928188430
2008601467
2080914906
279722775
1103077479
438757893
1794881871
2047910921
1161636172
1798613884
1570363270
1816524809
1317812996
939226622
1643271742
713647925
1818602898
1618933027
1064543676
1763345567
1566360916
1516710932
977422254
693496465
228044009
862794815
1929724834
473117703
1446952122
905397331
1595028492
730721130
902991857
796057097
1690742918
1916406165
147853692
1621256539
1304138117
695161193
1691156064
94282817
694924117
291567857
151172062
705178854
946590673
1989369871
1961502298
283362634
1719934081
1232510483
2107542528
1104650232
1002776394
1313737154
270268279
1285760625
1179800411
1213894127
823266996
1969391406
904852561
1171559638
752350298
1608726141
487565658
1780463070
618733038
1403836219
618050161
424755709
292576959
1440458021
1109320363
1935227024
2011740670
1573443408
1568302542
1529943476
955797086
1076937424
407960318
1826387799
668357595
1365008140
1139307071
965846827
323714186
2113512951
1071145273
1877025240
66936919
623352309
1211052856
1253848124
1371593554
1804415865
1676347280
835127843
83780044
1172948720
1650892015
1585443402
422164227
798283265
1310480896
1267402919
520085899
2138381612
1259622589
477942752
1787543215
611344017
1354857157
1257724740
388041781
1278660713
2051826606
1669540384
1307968166
1357129678
625426234
1404207199
1176503905
100819990
332550582
1039891511
1891132235
444123422
1993246381
2060096065
414389191
598723893
1613169870
1765878180
808884108
1516141395
1947138797
56129870
2025882978
701023729
908540858
520896029
250334272
712804347
174341786
80679420
268932598
1095482786
1125100816
1762449224
1578922043
299244990
397275926
979325134
956121563
1536909415
266324783
1999204768
1951517775
1289843757
1319920418
981934341
1347003531
1521565495
744043600
230233503
510523620
186432420
305679070
51065488
894915599
692275043
145986317
667820698
2069164076
1820371616
1477004188
1450290931
1505107419
2035762178
1442637526
203253944
1429241857
893305023
1882904539
1019080408
1647079529
346623101
816792457
320562323
1590923798
1117822751
677556426
1583372736
1935555864
1264409829
1908367571
1494109159
440352512
1546649313
756402445
575580378
2011427851
1282982322
1397711966
166869146
1653823085
500511790
888888012
1124594938
881119317
611819523
2019195889
518100804
85861423
1439864530
511325776
1697386611
1129052949
257656174
1011639853
976672152
1580605532
1280630216
527778516
433340160
27477470
1464562450
859485588
1594838784
1917585822
1344779025
1044399957
250358678
1980890732
2143134338
75816949
417289457
1339021603
2082039981
232318598
1748092706
319823023
1850885126
1697789272
346719297
2087595174
1174844899
1715205057
384005931
97683556
1245567669
2081939311
1650363579
1473398373
1902117973
1629120083
449964175
3063481
1939113096
212468809
77398399
900171321
422420981
195331473
1012436443
1552032121
221699407
390146573
1645059233
1988298797
1114223996
1416312500
2119492479
1783411283
1690803158
402005598
749399737
1363549346
1569832596
1336222917
1005485435
389389142
2058595926
1167995213
1317086107
1118725739
2053541686
524324015
922084357
1479687569
1446942357
1871844087
1772827311
670447457
361047106
393649874
2133357981
1565237715
1682273901
667606355
899534927
1583724941
1132126561
585570700
464600923
1494300684
1203147571
949409519
462407341
844443417
882877966
1034189969
1572878951
659872779
323059585
216115849
1490949114
1526071737
2099883407
2021920977
642848787
774429894
1958292306
1359972318
441935890
6345349
1636011422
130492963
897878164
818764292
300270019
1195218601
380203296
526769792
1757587317
292081149
93477045
1424965343
83925814
1467717531
1277348848
611232560
1322747139
1751750367
535573528
958401519
1271864268
998811189
1769390289
153131032
1780653554
1416437994
540330786
1984565724
447141504
1220605694
641310615
278709665
1035897197
1758438445
1790265651
2129978912
619848724
1500767628
796735415
1782378391
950591100
811006890
1779157504
781485142
1756525365
1493760283
1037052206
134423561
884319879
912614918
729493036
943944549
489196285
943898156
1999823946
851687434
890512942
1512087025
1544336727
760583498
466560572
2048671922
1645054404
893049097
43622687
489365606
308118528
745824742
184057623
1839494286
2098621142
1547048775
1779791681
678987511
1232677093
1636448465
1419381329
2021493890
1098988194
1963064971
861036263
246468438
1472550661
398778816
68529082
717257524
1011477283
1993185074
419289509
1269838267
1436844527
1771840778
2082575447
1551209592
1373120244
614342750
6433398
1885235291
1558595503
358220334
1628938131
73926715
228659804
612367257
2057560319
316967299
1033910083
284159612
822106191
1834452662
45540224
833828854
1141110474
391447212
1565258997
1076801673
445729978
1408125846
610737049
1379415544
1347885237
1233831100
1233270267
2071869519
1478712927
1920849033
1645497530
1954850322
1641694365
513379129
285531859
1512262934
1949674366
339190991
670176455
88459288
2061834705
272976370
3275612
732501209
1376307978
759489161
640261459
1256101740
1624534773
889403110
257079598
1548583571
534616029
1778774643
832386203
1378740096
847272689
1477973338
802649853
1297129164
1113817642
1374457662
56077320
1883554484
870480153
705737422
86173577
1341340730
35583528
135519578
1290990767
1067011356
999135795
577522572
407350523
1307017759
1159994956
71184374
190552133
1920464648
170064731
1571853830
77688408
418082101
1522700530
1067493903
1983309261
1444643414
826166871
1678073088
1717354910
206818476
431510033
1614393886
1369784609
157144567
1123356524
1959586595
223140930
1512480767
1757909433
960709511
1778719254
139944923
965871388
788153379
38975968
803250340
1770564434
2021454231
1162358414
785444425
944180015
1637687829
2001947064
458562186
2032327313
280430842
1522997749
1499375400
1466114049
422567066
1324242318
2072764607
1694592250
1131238969
1578386491
512471272
1304849071
530615184
229018628
546074232
1036788678
1822170948
919388253
1121929343
81710551
911723579
1084527025
1846317108
549271742
1996555536
1601616221
78892349
86846809
1230705210
1021617780
1406397056
453541924
1128263156
2103222476
1407828560
1981521099
1703506783
363585577
335226908
1085409113
1481554607
1139096287
907517831
1632270835
2017461933
536949626
130682534
1490604315
844352490
563105609
2035666018
1593205143
445147138
275087937
365489061
84443286
1185767680
242816941
1379951275
1618327146
1642312477
1282214237
1323056098
57746282
1711046296
1606295639
1822656762
424557708
670048412
1437837749
420964473
719898072
1554898922
850316916
797696424
465641968
98094648
489761585
228323603
1820756490
31816042
67988020
2057931687
1473313678
178784621
1988710000
979919526
1558595222
2090728157
243393530
1770199249
73367316
1620042734
200358658
1614435776
628027717
1561884118
541130058
434522152
1255214588
667996018
2084056958
1559719116
755726509
1788590599
696085371
1706980033
430489254
1595919062
82326996
1668956711
648654712
842051811
399553737
115219522
284294548
113851059
1470103349
1438464149
1348056562
183763875
1051148497
904242217
305038933
1957417960
387644682
1642579252
593008311
399261785
560503367
973485065
923453617
1231784030
1879968159
633515894
267456013
1997655385
966714570
13004463
169110560
706724487
322172233
1837997240
1224080391
907611531
844136056
1953851941
186259348
1639459005
34468454
1548175214
148249263
776962197
2072191868
642880062
63890323
1065191450
454884101
441480089
772214149
1161644767
1374232982
931299226
2141634430
880335823
1918610563
1320825303
810858077
1184377683
608506779
575570050
1878934330
214897587
270302983
1204460728
114752922
1661904300
1516975812
1251352949
50782108
1598816882
690801170
785441487
497426249
1872288990
179286895
1625627951
1668827857
1445604123
508133493
1351410770
501818972
752197496
1426200627
1196445479
442934856
698359593
740638699
1343905144
1695741034
1290741353
1491033719
2023683877
597780261
51629221
782667847
1379126155
128282509
1024553906
1888441275
494198060
3115336
277044387
376516
404443853
2090990074
627226149
670811745
433349810
1476774331
1665355445
348420062
556093543
686451570
2024863627
197269529
1701568949
418049461
360995213
818421276
445664049
261287273
685481502
512713150
332091392
2100363648
422421216
1703463152
1862823974
103014557
569583188
540924199
1271999621
1027300552
1660516916
1431605705
1961946613
430376384
1061367921
409876417
81280331
1642268130
642825999
38813586
856797330
60276463
1526666498
523707168
674669295
1325578676
558789850
498301232
237450341
1151046237
1381380792
2018441783
35512947
1682120856
43813904
514075403
2138414916
794724775
449330939
158457932
1640982097
9637705
857677012
907735356
1700963715
421050619
796458812
483061545
1916794143
1396769259
1695079466
1152660286
1158315593
146234504
1118865429
804159649
1222241072
1972287672
591072185
1130184008
1939725229
652786058
1368235631
1364400117
1092434139
1488430752
1973124158
1587192210
723810907
1588152072
2065957285
1761618111
565996478
53110974
1181792288
1678489347
1381824602
1794529966
1449994639
1551491308
580527877
1550448481
447549245
1202103071
1347881591
138398676
1056323661
2060570604
1147476914
943308815
1064488241
2145196477
2135692587
349838749
2060298362
576473880
883628329
632095147
1895343029
108395699
288339411
1922242106
777803453
1478066987
2008101007
1350896076
548189540
846547408
746350681
489870446
1198534167
1964309979
700615803
1823007400
535411647
495873689
823241366
1105061247
915294483
937806220
432530251
1608306720
1507040655
1173911176
169398304
999887836
720934801
1281218432
1320910657
1276165280
706131645
1880807444
1069729863
246834135
1039980876
1867556408
512643683
1292671662
1110173664
1403502988
763084356
1698081559
1407360082
1753469875
310740560
1779251168
1807407849
569574917
557473536
1965275341
1079925374
1569053723
92445412
86816002
1651049831
2125048160
1738032531
1510153710
1873172580
1054199211
1305149309
1784452719
2050068044
1638582881
645569210
2001476931
1184227989
198639349
1280804864
1096727091
1459480317
1031490089
30012330
932107548
1225953864
1987741742
326716893
1388563267
726023908
1195059467
1591437823
306707363
1357540378
1701178571
1253230065
1997122880
935474847
1041788528
879999039
596940501
1193446327
2063724019
1773629247
1904206634
888250928
1820519166
953637080
1410843643
1094614501
1580338628
1247377136
1992710234
2134546127
1106914758
763852462
472216725
47669875
1647200270
2058039671
1845529948
1462448751
1744259298
2102606352
546598632
1225366733
385638012
1379342416
416466513
986149106
116849755
1393256306
1928083996
920774014
1616414166
1613861735
845533403
1918378178
669182255
1635249658
1901987202
681509163
628443811
1659238502
1871745602
1649490637
124998752
1748874771
1365185270
279122920
1431606159
545551908
1182651550
955796561
377611258
412048782
302410719
5341444
96643957
678099154
574105496
643022674
483799005
1226086610
1364316510
396864643
1745394516
1939179951
1354706127
29200963
338288745
928479683
1338353224
5844039
1441769307
1199097837
777771844
1373644710
120415389
1615452632
599293272
1135680014
1704054182
1849935977
1673206678
918281842
259215462
1886388291
1460927732
1108500861
1125204452
304949220
1400914410
790346638
1506362556
1526139145
1523621157
1988518825
798069323
538038890
1161007962
865032000
2132682378
1561278990
532594022
1135478693
109273256
2130400173
1806960180
2050345016
797099673
440492095
1884346739
1078995714
1876556612
958941133
2127980442
1420045476
1835845800
1505767344
236946347
1332012175
78531072
1393384740
1936553155
852811502
2032467964
1589897606
1559896288
1293961602
1576703083
152248129
666610073
259719746
323233977
1630086392
1004398468
1988910839
1803770821
1387670509
340041271
201227306
257921111
367346909
1372049899
217598281
526513082
1533927325
323850973
1021328828
1756572715
791352106
1767954487
894192744
286393854
1956739812
843946959
1684456406
912150551
600615207
472196057
155586795
490456698
1063971212
1721531626
928685089
376848871
1962794870
1031365435
2081155242
280490456
47377900
2021250714
647966383
736522504
307015264
1154172241
1681075792
989178257
1008145786
652460444
1660817826
1801122591
367641155
260307181
1220490051
15498219
738837046
1452926861
386822696
1633829270
839726175
412644615
1697927108
49688310
1013163051
1880583533
2068599913
489521093
1402169339
499067640
499612633
2137512613
151267945
1878067546
1383165503
707962337
1298924734
792125843
805111217
403827604
1611750148
1840533241
1631303597
362484216
1943505989
1289311646
133476823
1416590277
1430455399
1908850772
146181165
943845784
2124831869
1890259153
875945449
1531784591
72518536
2094476993
682672490
566524900
1869477453
620304750
1520861235
803444532
617769083
1460846134
2131369428
887047794
1329875090
603052971
1477831146
875104082
1030082072
1413205010
1381293049
1714191964
96833045
564349908
92603003
1921279074
457133104
1737537409
1555497282
1920275954
1806192451
1685312751
113253127
190698639
248641346
1499395258
1024672057
430356854
1440740285
1384943133
890143334
1482852143
561509863
2005520748
587701566
1376160563
1754831821
1083665588
167385476
1117460949
1685216124
1570640116
1891019436
1544059936
52885285
761627841
482141980
789499500
1837980476
969730824
1554322782
1252050308
277334482
2016593140
424193647
1953750816
1667992384
1089307163
1223471742
451969269
1585121048
1042519911
1639862481
231429616
140174740
1386058070
1240356192
2004266421
327778664
1662490801
1978155532
849741469
1058513727
388806595
1547667657
84278150
1874130899
1089610183
470836005
1740599155
1151096498
981136170
1514072743
1351569485
1182418287
838958750
252107919
292152640
1624347433
220179662
1672413175
450340211
1204690495
1050285581
553677658
411628108
901279952
108912165
2025876169
1411342526
1022448731
550196259
904561123
1593540689
1954810234
1614906882
1673638998
1533417016
1478706985
238158105
2035422732
721031362
1241658173
416447506
1554503850
187061809
597481977
1732934628
842822127
1555736351
1657436174
846103446
666493871
2012300034
2136461289
1037253818
843462640
32909144
102697109
1391059104
856624994
1350012166
719277255
181557276
135881502
1933268
757064100
639024636
410872007
822877352
538220294
1395957232
1052784585
1425629369
996894053
1546358020
968347745
2036898261
392116572
1429267829
320741237
1078191849
432580941
1695751894
171122570
1055698861
888531784
467532434
961698525
1291175898
92518562
301354352
729196226
23605568
1902117973
1617511946
1184430618
856620449
1391546302
768672540
1542144778
1382121176
1710938471
385386101
1736424412
2105381713
1084995510
732151755
1812255184
1493448269
178397069
432102472
821112619
421350846
1973969949
287339942
1490824172
1167912339
1634306050
1303162060
248198863
216960077
254952362
321100645
771624426
1185789133
553546618
822091778
262719177
945727960
66413667
183196050
868955403
924896562
725716970
1110859972
798425103
1232253925
1292876430
1397933895
413877740
1432771248
591853676
908541659
719374921
391106233
1771046884
1023617869
1115275739
1526159497
1160988357
270192979
62631595
766007372
142663388
174041940
490374584
289769563
485311269
1744831848
2127487549
1358871264
611394322
1694841529
668100223
242346552
259288244
1331899547
1911366443
1273582166
1481958591
717055092
1127727406
195022565
1526389797
226621537
1702771476
2043931138
1771567622
1585496890
186295027
1598487817
494512184
1124563910
1158305561
1784548970
269182947
1989930589
1808771137
116658542
2135295874
166424094
1990494098
1631838808
1922787908
951448293
73758601
1268888028
2037905254
1977995966
1622515885
1023789493
1207829106
1080464273
1343873618
1730307668
273213588
408004058
350208760
1849813856
1466022064
487532918
103041226
2029107450
800386999
1582491506
2144486712
612755487
20783336
11393165
281601456
675695248
1958705322
1604629694
113058363
461710876
788065487
538016908
54076935
1107853709
1449230988
1368348498
688540771
192409575
1108393337
1695501849
863305780
434510527
430849580
1388583332
1448469560
699079028
1099534422
774861533
1795828870
140694398
409360921
1152515490
1523903954
274545935
5153266
1880316948
2117140196
2049898241
1171411542
1369146
434118746
1995636687
630007696
1640089878
859590412
2141430821
1007817548
1011344237
1348955876
957921814
1714536096
1646197823
934136175
918327150
1354023786
795169425
1021270185
1235001283
1119555524
512863447
1650404716
1898775141
549200859
2023914703
1037070445
226105137
1944247040
1248469018
681812180
992827360
1046823699
1970273556
2106311276
334758290
1247102672
1400315107
1281776435
851618680
1576709853
172808263
1446047222
174589810
1783649680
1196786966
716469903
1624422752
1733915207
325743936
1592654980
195553069
2019518347
1564470983
1965262017
168962443
650665147
1512082031
134505109
787707468
890812560
258333315
496921604
1245136531
2120239686
427509211
793806789
1534483428
1874292155
1315738865
227558052
1612125973
617071245
570138320
1795907980
1037261229
504504534
326539470
2036270206
1382356379
85091628
1281609416
899849193
338690950
492147501
10686576
1912362265
757422917
1010260307
804661902
1303176984
1002259080
950957528
1696200105
398863767
754521799
1623799583
2049667817
1235496904
876479582
1884342375
2047345077
353589830
635569050
119281476
2059613314
1884827186
69519325
512405435
1061777816
614730641
951633125
2008524238
232647555
1921041170
668072761
1945302256
1329929594
1127803699
2117260225
33410172
196208674
1775200673
2095218687
1933728601
346062579
520896029
1294193147
2104597115
1155620325
839493117
559222187
393528790
2067041393
1353455985
1876293871
17630540
1974298558
1588107254
1458514921
2101654740
444282926
712117708
684736473
94261932
1983308655
2019225321
1377966740
382064543
1163968333
146372565
520677229
1895287180
1352311066
349733733
917977467
1224644602
123161014
842725691
956714231
1215918787
491315979
186216179
2089912501
584789003
1142836971
71546750
1154111022
1823337502
1009279749
624637210
2125223072
1570644285
1913560891
1373154043
362244277
1553672989
1991045954
672507271
1315407104
33876210
85903742
767897431
762350298
1619652397
1949002787
393078962
1778376180
1817729072
1049976826
425532539
1753934789
429806437
476267961
2120596970
216863805
806894597
687899990
719335653
1798158722
410305304
1625797489
270191885
1082545963
1928728641
50124584
622839757
453971552
1680821013
891130283
2032836198
1721601094
585435495
870475974
118324775
346778827
1858560747
1565897766
1371608946
1968000419
1518040657
87463991
111826413
2137849530
1027302599
672223738
1094862932
1283358511
1528271534
2034477373
600515286
419979260
1535687920
263595756
1572007570
206482440
623972759
1077398093
2080692130
1249765051
1195481761
1063891073
1685268698
1844376564
1547289485
1463180151
1506274468
825542865
2033658109
1224281627
934209204
1792946042
453951377
824060369
1153620971
1977082195
767877590
130092833
604569685
321569364
454735614
1322075448
68140885
1570345745
862932984
2104563681
1113988683
1573566352
659176035
1434319212
349201688
476412780
1506401326
1714124180
2055406273
982704945
928343041
490509039
683750540
1851507270
424395693
920334478
1872028366
1663423302
1028078094
747143933
1920123010
1367002994
1384430178
1133825409
512189207
1519726347
1393169746
768145895
207108456
1812304939
607584322
1729344545
178784621
23452216
1524692391
1507941773
757529988
91818724
1166334119
769386875
178619904
52919790
1744046605
459985236
1237992690
1955813592
1796686338
2093656557
1988016156
518155028
1978321868
1776165652
530349966
1767466870
1601280313
386083605
983632215
740952757
1999385117
1286269822
865531925
1873726720
1765135497
1430499314
558007445
1407922281
1190094654
724937458
1197092634
1032627504
347164152
793512057
1063406998
1144811282
1380905978
164193740
1186211253
1169117814
203065513
1228719119
1841564802
1707229826
1660801443
1421273661
1699285311
1342605404
960598765
2061099776
1015335636
1579271993
1413195823
503600513
411258941
478445834
1287203522
1589157105
1733618697
1693811895
1239321483
246885272
211996975
112202379
518055997
522147704
844425986
528114190
1151943155
2035021369
2135203220
332929424
1801225487
160863238
2101727404
75843445
370695006
1257985534
1036606505
1800283415
1768077739
562579219
811337733
829317721
866924230
1508933778
159990264
1049169570
1467148447
717363812
1919924287
1107539378
640574082
1682343228
1854853271
1430564654
1669556431
1555349459
357385541
1224335738
1656420318
2123125033
700679977
1131602788
721430381
775791987
600082872
1837348082
781217328
522629223
447351870
1114788623
481635489
1275233211
186725980
1873494737
645452823
840656849
319420023
1001053480
482873471
2097999824
1807901108
1045813079
682580437
451391405
741704093
1886023017
1354724216
1754897672
387734692
80897619
1775855338
193906222
80478873
1632511099
1646549929
432011085
1359526384
1238385751
17352219
2120458663
1372160621
1737695016
544885320
1158319430
1048864613
907036499
1618292916
69454664
472692556
443357300
1866720636
629597619
713186211
399501635
1837738300
1372410652
887697839
422563626
1789208099
774069017
1624562587
1260256184
1987970949
744847479
2127966067
218470930
126143850
159783312
548049331
1420967660
1839464613
1165721064
1680075002
1143284631
1571448334
2102639610
851133298
1287992836
167066917
777659610
1741387416
125540449
2022607073
525866161
1487592043
521193019
1652129914
815194022
1232567847
1913326557
1549164889
837056728
1071459367
2073421394
1212785746
849825240
1656891520
966735896
392386613
1708394568
996727826
1985275798
697140328
728261007
679130407
565343592
190030053
291226218
1859828181
1843422425
3085461
348678872
964809048
1083226493
827801539
1406357591
1162865528
2098820140
1331209202
1494489413
551827355
945169331
1453977009
1766314403
1720076030
1977788132
143464132
951845188
2060533147
49878550
1788356185
2093694275
730265859
1313652710
1499824659
1041993230
525051500
555909326
282830377
122986355
900676180
1727461795
1824972966
2137420535
1452179262
1166039047
1555984434
1133369213
1158435404
1897314515
1290400223
2002952247
682010626
1660891487
1776064430
713631622
182961153
1445829979
1019658279
311419283
36788937
408855999
1929023447
1298038498
2027532457
94227786
699902573
2054319123
1071981890
1122915046
1224648803
1388438297
55388427
779483620
1465567929
992418314
1577589194
1229751815
612645132
2014833824
1892699490
841059850
95609278
2069939187
1673570406
411645547
1242758486
1024569361
863893794
1274026719
1098748392
116179418
475225605
610849788
347205070
1560246537
270063908
1350599994
502776710
1404475339
534204581
1664024640
944054181
428973159
181887437
1684359469
1901849785
1986731257
544611657
2101651483
988620471
1066786186
693885809
1098030721
383531592
1387393472
2012253551
667962390
665093774
1405291613
59902619
1055894281
904992266
1450207732
790595917
2031205867
1135027795
74751713
1677777608
1748756101
1873048152
1847040636
157854794
1215138270
1190446882
1844533011
233825676
154818369
1952343437
1821920231
1352973333
4660552
1197742024
1257524728
317992847
1753061332
447150830
1074463357
358857643
931853866
1136139272
987289355
53756952
16521308
1231568580
1628009431
642398282
2022677886
365487534
1687211798
669445857
1511706702
1210217731
1063168221
1646078673
1423441
199902186
333055192
1141754375
796522646
2044040520
501018582
1625482045
215709227
322785479
1618948771
1345422926
1337083070
1119320536
376225801
2070002587
609969612
2046826093
1526357937
768091987
1345622438
1714262560
1108770807
11223845
1258076115
1478442447
94190376
1249638645
172929642
1450453841
1186668190
995008014
13701276
499440326
1985092081
426927971
538106214
483941839
2017785670
514933737
1718308243
71729457
384679534
176657906
1133052084
698956693
1628137131
1665870311
184344342
980558401
1086020803
1311229471
311413096
82470050
963967644
51089512
1794247866
1767461136
910469826
1611272832
1364571404
1954212854
94568737
1348468895
2036672404
558454523
1406061067
814576727
536050480
941585795
1957311554
1729492007
313234682
108010388
1139102832
126742948
546171233
1476654236
554799115
1215768454
988249179
866735983
1151654262
394523218
1544789123
732570851
903344587
104957665
484400434
1565788229
965906197
610950643
1240685092
1575776486
1042685172
1650370573
820475119
718086400
381377485
699621392
1569389942
1499863749
795330159
1311780802
1304472859
1501599327
355783965
330835088
161036645
881953872
1117749497
2135199450
668305668
979878072
1440971234
1278831673
1766438448
1051882288
1179061730
670428681
457534500
931448744
1877779675
2003012572
1634574523
1319591015
467807921
1261264054
789860872
2102171455
40356362
1935167781
790745357
2111854792
758313919
2056099654
1973816536
1134640650
1622946720
717897575
66543950
1899246424
1669889233
236483814
2121622653
1422256701
352298177
717542796
1941379045
1429977094
1321566889
1069149885
808342276
1705114095
1699817552
445731781
121015733
334942092
1963036166
1554502168
1159228429
603030710
1041147305
1137630936
60363463
1319747113
1046254666
1973243149
691528852
1635035418
1215771977
624247835
1492110298
960679710
1479503776
808515021
359596618
2039985588
1984660753
1641249830
1285267401
573881716
1094189889
311716596
768111430
412567109
1891968389
380483531
975280905
759452905
2146504801
704365111
1176871512
1563311635
881658624
655813566
1781365174
2062007659
45352241
464813051
1862096438
1115482503
2024981792
457015220
1808351155
2360208
154267542
1707607931
1526642828
798459762
446673492
617295812
337585711
154960094
1814089291
1027146147
182438978
832607354
387581442
494796446
202505618
230883611
610983655
163169626
41194037
614125658
1352156360
1191756226
1394824061
1542170868
903938552
1559481310
576581863
1272472324
1702108857
196733491
524536189
1360450567
642371633
789560112
1530034518
279158342
1077418343
1247990169
1519674875
134532453
427766068
1578970759
1309127418
791939715
134868697
1692992619
1792969426
1658002033
1925906415
501657407
421922514
43638074
937028539
591643498
754360139
434634919
1376769955
1010953038
1295223872
2006050684
1467401986
1419090339
287213864
1153819146
1473169724
125154300
1528301920
1186818204
784289746
1015757891
1508550878
1364442110
1732429240
1294436163
1479332991
1465097448
1776939189
370444251
2058175876
1916211467
659214822
1279864050
1850308977
1654013369
650854215
1780260275
1379135906
1070328795
1372673356
609183212
833036716
593481302
1644770388
143838517
244047394
2101448709
978336702
349953445
2025415792
1737175411
1753082956
1788154569
2137275756
1860933866
716678929
2099536310
553011880
1664767771
101927550
866833882
1658436057
1596390620
177194390
1934667957
487438366
188270998
1212571469
661641357
1108373196
1441012617
995163261
29325305
1582999729
1428024093
1747193253
40723
142123971
745181899
1933017282
867388837
1499143924
946455879
1280510245
1269838883
1712323008
279523902
1536530264
1343469904
1763570313
853673607
535039612
1303113476
1182059869
709183575
309049639
2131851654
114683377
2142907820
1364904196
1015225729
765932699
1386466306
1098483361
648401367
1734280850
75377116
1859575040
819088309
1578041915
1472406253
349221102
409087554
802094048
485387642
948039539
282507527
401517567
625813486
276444311
939914109
538931484
2028971559
1665504297
444303264
1404333011
1865511361
430359499
1184226302
1352949739
759097567
495096604
765080478
266547827
1780622971
977123140
1283703132
1084329989
1490089284
2093660878
341271777
133263890
1251818066
1010836051
211719145
529228211
88638585
599461669
646419538
1474972168
1471031294
1996567660
1255125059
1846461335
267816334
1085744547
1011399362
398699514
1404410925
1136848228
1308692417
867474963
624107614
1144197475
1171913286
536283941
1372648596
550470028
766166805
1977037827
733245778
2133251854
833639079
164879237
1737926595
262473444
1052606005
848964565
707569174
1322518693
343384900
975093579
868377521
1307889408
1923424697
1908368932
1613844588
1208639093
1287047311
933067353
1459832122
1279422426
1630144976
1013038582
72316216
234758667
675102343
1824582419
2133144679
1736973143
1617559890
1665708182
518631740
1354873881
504782463
1989287631
1921243243
1392983619
993008566
1327872107
698398176
1084777726
11296314
954915795
1133309554
1199464524
206975441
147913567
1767435562
1930081069
1254233646
6363093
1465410483
1086151970
1348072959
146835778
1228623360
112412249
489600096
1658554663
1298496948
432830037
800264070
211646805
93050081
1628328998
77580520
1085956617
1573419408
1136650376
1565006071
1057057045
1902808889
1215830428
1123048388
607902998
1654088364
1646904237
494355527
1948160363
754033082
145623127
280026830
171678714
1383043249
1972450032
497809752
1303729920
1251576617
1514156748
1661094259
560915315
1085494809
33523839
138185558
1355054041
1612776036
1772731852
818178504
1164672306
1678926659
42459151
652689219
1519056875
1666666215
976252528
1380937083
961365330
188118269
713231788
1952924720
716845003
1892973178
1784739903
1161919504
1194363617
296257816
613238293
1526076635
784059169
1084580928
1554970588
67579925
476525930
441893065
1556387349
534645675
321536460
292772205
653483356
83766808
654921600
881305570
1751977768
998046299
820789028
2095085666
931160354
1359763229
732487010
1981493688
871873233
807519092
689041379
793226459
1903291319
1530626806
1461001059
1044328029
1767569859
343047348
1985104961
1846036219
1254727051
2071468658
1485480019
1173144356
447343236
170266788
68689188
886170836
653670597
1115598343
1906108810
1081079522
1777960575
980189626
1726974998
1993042042
1278660713
775533075
1187900037
741408363
1640542767
1586231289
693792417
1972749347
1103382534
1514859002
661041536
2041527450
540194591
621985271
796754872
1719447911
874917800
51297111
1989826064
187243541
1499652524
603661183
925553152
2038062782
1056227740
339312553
1522488763
1294072260
1443844684
1018098885
115621838
1704357639
984630109
1576262487
1055660413
1649794892
156483919
1410141310
51168640
804354087
612095784
210190049
1324149087
441058335
32874318
160467694
1423757863
224386543
1267386430
35707485
1956581774
1474877734
1235902868
1571505499
411938022
1855107816
916129354
274530851
1923822136
1366794629
1373016419
1795583770
453015420
1087687423
1066264443
275648943
896907176
327425715
1359194397
1520134322
717455733
209021909
1225808372
1547370171
468365087
1157320284
1632122888
1431650350
870285328
209970123
423234962
1270009193
1622683158
746880931
1419850279
1138162389
1472359242
1522188598
327223180
176396293
1804313423
1225234936
262626727
1722891933
1961758582
1254781308
1677545398
1525386034
935501389
2007196217
1991585732
1148990009
1804998601
222087244
1678152064
1573602398
1173878224
953741094
2131054328
737492715
1343581588
1181018004
1251628484
1373834280
684808941
1803024855
1902406861
1367377327
206198659
1438093755
1933514489
399709426
2073577892
504821709
1520531112
190839798
682401557
1924943555
206942194
1167099297
1305461811
1825987791
774804287
753868424
1856430290
113091743
1919742804
933064980
1698899986
1174746183
1664082489
404371405
33354667
929907081
1098301577
1172790096
928032958
1065052018
1511692381
404426296
646138627
1067081114
1163715275
133983365
1369700306
1453211669
872792263
721162692
522941834
1909723396
558158028
1881516682
297358085
2061877547
1497305787
2072248195
188042602
56638673
700965322
87642815
1408977121
1854914467
430614485
821871807
2066188799
1553131034
828495688
1260769506
2077640647
781350677
153739929
1110836083
1203849584
253293179
89454414
765946719
152389849
888418899
817471539
49873993
698428748
1404076728
736317891
482974666
1847482252
1295813385
726024132
1495012978
178009466
24541021
518086729
2023039279
1637949954
253184362
1334050964
1682522018
1985779037
241623253
166473180
1662431945
492856254
1465017085
535277095
909839684
329882822
104229229
1497980556
1913529803
1570832707
215438606
1805770525
1721487776
588706569
1239238566
486241787
1199258584
1649031067
188054311
2075595704
850226781
895370183
982576043
578391223
1944555417
1805766994
626365449
907395062
1090437354
1644410772
1590914297
1282001379
1204008874
1871860744
1929552537
1402779571
1881691232
1058549458
1717269067
334836451
948777421
1649784999
497154959
297788651
694841978
2070562478
726791654
408506516
1311985951
1765407097
1591966462
1060863919
1088961192
792713185
2105404193
1334101473
632355787
841115107
1017790106
791402519
1887911118
1743473163
974851774
435393483
1750431362
268842335
1998909797
781090012
1847862585
341869555
1109859543
1271381592
1044450102
900280771
225906197
1579693626
1463726542
876561701
1241703747
2034062482
464703278
1823052691
1372515773
850373719
729272178
1634238449
235276648
1425691192
1265573493
1542912640
2006716298
257586645
209940722
1707810464
107507991
737521740
977370376
665605717
877302245
1839536054
10978061
2085061422
593871659
1966046335
200077276
1283837751
370177278
508272501
293680842
541090474
1242538016
2026269479
1431861773
613832474
112011699
2058718279
844509881
2071837071
400515696
747042154
194728128
1679802829
258232099
610839229
731968098
945400535
1703076510
1358077417
1051628076
2013433327
345719932
542681963
1765671938
1104189750
847169635
846226306
859055429
893626735
694745585
1459707463
1128951830
577536427
161930939
680745961
1190150923
688379965
980060052
1050874216
1429213160
1136658511
1136845665
114565128
1354738162
1689267196
482330928
1275334951
1525038112
890372780
1921659573
282588851
1294777378
2015875664
1534542637
847622312
674770898
381554479
2072047324
1384083097
1365568336
335694445
563304058
1138851581
431588126
619863735
1273939645
403768508
2137930738
1064146295
584396590
554707665
459119159
1451258387
1432553229
1785720011
1111680045
1459129290
1810347661
479388838
1848536459
1395973574
353390728
2014713279
807270563
1084381791
1873310454
828331082
101665360
1572124738
423043820
690851709
766830660
1032251762
1613510145
80679420
1405465707
271323687
1793990237
79755249
334917149
73175372
1337444981
1624564195
1856781348
364796648
690114005
140780856
1636916381
207333503
1921024980
1697917331
1453113701
2070605486
1918378598
879823506
2062668719
2009073463
1929748994
1364848631
976632637
1004032008
533876359
46712585
2101362333
109785731
859965118
1503437450
1645226749
853653291
646532449
605628688
2031028564
645510262
716794919
1723900192
408171582
638952413
650885188
1516236673
1072183363
1361105121
495104779
2078501952
1549910498
313580372
905288499
519066717
1116378458
625019840
301842329
1412789192
1576276962
1470224709
1223099265
1207852496
972710041
1870462411
580225013
416770700
1916064443
575129411
1349342877
1182874746
761074488
1940918865
336022396
1877658699
1805679271
1741928167
1383206269
1053194301
888919700
1937712152
629951476
569535873
974777194
165788899
182157574
778290235
2040557838
1466184553
26425559
584010044
504151306
1054770007
614994485
247554121
260556293
849956870
833752089
1873561015
207190921
339017936
1530817552
322260729
1448137224
1168794361
954691427
422358473
396875753
886763849
803730176
809312590
1092532424
1511372640
1618666377
40865104
271304360
1973789602
692818333
1648844448
1146519712
492511050
1707800770
1096669926
1884887302
2121985079
1659963990
1263091304
1201741628
1529511254
1935401145
926203454
998780852
1227807
257998466
343118542
1748827564
578206738
200698702
763445984
1306508675
1591853627
171338015
1932256740
229170483
1102003415
709314302
1762149508
1641348990
1629941334
1466637450
1961317300
115983541
383628586
1541741099
136707406
1586206873
765398053
1792044725
716908789
806998846
440820402
150767614
1512786070
696299436
193146803
2092530953
271348915
1762302420
1264149357
1404612157
85260059
1605382102
719449277
972049291
1461082592
591285395
1685666617
733830625
1015787840
1266725720
1309955759
37917106
1724447834
732096716
1077757722
880422644
272776402
1485496765
306077995
1317782329
2020422529
442446076
733226963
856716515
1718801170
1814390258
610089274
913554825
70309058
175602321
1655513838
616320390
302911495
2006847360
182544493
313811497
2074669792
202733487
1365812996
1593808107
1565381265
441118818
1456047277
822897314
1700979476
1081894886
1626119576
675047704
257204222
847134864
833138395
297258540
2066919616
1185945933
1786895000
957149995
1075884242
337254738
1939112835
1364327730
1928504962
32596699
1032163216
1441569796
519060301
1298315625
1073535544
1145764177
1537341960
657177387
23853019
1761144226
961650796
1941731667
1685786056
2024995603
1334042630
878049488
785166393
2143590009
868472367
1443143765
1895471535
1185935952
1338953030
114600409
888903015
1634457855
505233479
514102493
205403430
932797516
499356752
173868942
1240891349
303717093
582210797
1620694991
1824518990
1673555799
862975945
1619287438
1391412778
1156887962
1680014173
2132911821
937015960
1437091817
874303897
1406011953
181154022
1838939531
1684135156
274969951
1134172684
3113922
817145286
2060736395
452864986
371284161
1102669023
1037025909
181096935
1225240030
545252913
991020135
177745714
2045986796
153924902
2030942394
1090050646
1965088061
212346728
1581899063
839225374
2027747336
1153061127
1406700305
390127367
549429895
301819463
769685123
1881780554
79210777
2146729895
2053861291
1501285045
613376998
1799254585
2086670021
1298259260
621487287
1018156301
223599812
1586130927
220159780
536549319
1737226489
730382013
151333647
199090699
2016440668
1226735880
1685548353
1720644543
1425749767
1039930017
1589128912
1401378310
490829338
791813255
542318239
199436025
794975479
465599661
392173651
645835706
2030072953
1437588349
376354881
1183305189
1900702768
1772001274
1906086837
1209533211
968255316
139892822
2083810030
1616812838
2109197844
527452191
634466900
741247008
48453738
1229965893
1354326088
1719229167
146520355
1562046655
1433577382
96324555
1406446055
1520293431
49398059
496722018
1833103352
1839321987
107169882
700402298
1363643364
1359139425
1872998039
896957527
297781919
402818081
1220235388
252584690
1858540870
1592246175
1510649845
759800710
1859461750
474326815
428385117
627812584
744984755
1830329421
83581295
688316916
444905535
1725549971
1760132033
1524164861
1659910068
1095037179
282789663
965205452
723727018
303075700
1860450594
972096538
1043655158
1582897025
1809776332
1558448360
432627352
868404961
1718298373
707596374
159662509
966553274
531039353
1810251328
212673258
531121666
542050688
2060357146
2112799088
556015722
267714112
1290315007
383030008
941326615
1453586037
1334695072
1343145260
1073889590
1267130705
482551214
99907597
998273405
1594391884
2067893697
838069018
392133299
1297672275
1309567341
1254744533
735384396
1156575787
855350481
1423633799
1018582989
1897387346
148855788
1698885775
902301457
1018032712
116404923
1974520557
973402641
773975526
186585204
1883614083
1128144699
851553403
582527788
575467849
985826868
1375719492
878870340
468466703
968552537
1139399378
721272883
1195856353
503019987
312649709
687011196
1005394673
1799564635
1389590447
1286027960
485461355
2131981377
1890421260
607385495
216886512
1097644696
2130330173
628216730
291609058
254050645
1434743221
2082316992
409286516
1944947928
455144173
296238482
352431644
1133048549
1402873127
1373304319
1834807936
1966275685
1597766679
492980655
1842119258
1899932032
731237346
846955936
1547716082
380222310
1937067880
910883233
535596877
649497732
1904019846
1862881436
2056789160
722538993
1525093006
588525498
382427014
18587796
1163086496
1779100580
1679133893
704773839
768977886
636518721
765796489
1731076249
1037024409
73054916
2069849759
1734478766
294697120
1435859205
1573765338
2060549096
1321484033
2043966586
405617136
1608401240
1942221299
1597343787
535055440
95130849
670795645
665106331
2046015682
19965513
1836838784
842328440
1323914779
1305111367
1250533767
1254729506
1677829023
1025416352
1755804788
2103508844
995204524
1552742322
244781267
1862401399
1707628097
703165612
909916321
303830117
1454616400
1370250561
1193469050
938025757
1134285016
221839045
312524676
2129742553
366465605
707805349
1508381743
1323594279
177411004
1322902887
247232589
1049272779
1478152380
2019391338
238903446
561239182
1578681024
1235409305
1500897494
1914624087
419828010
700517026
1172142180
1657937793
510596373
1080964049
634375513
334523827
212075168
792871551
2114394159
999939558
1730960900
1315383376
2077747511
104042815
1004972174
2146751809
469564409
1202479156
576926527
136400202
1369345249
1090836270
1858541761
1028865002
170633575
930816222
1362874178
1959981453
1839176318
1403065915
2006514265
1319911651
294323061
1303702870
1231145821
1808857607
24655120
1634175454
1727026119
227081533
1805590060
1711963891
596530558
154297050
380895655
97331546
1942733777
1343153846
1583136468
81485796
1988105046
1578420727
1680215150
829546209
1645292867
1156362594
1546911485
1968983899
1093354251
2126838538
1454170211
1901402580
363231817
725881797
541854611
200711646
72962505
1154487893
1443750082
1450131707
827947171
1647447324
86799015
1721986190
1625943446
1612629317
1688744855
1139468371
730049867
2054625284
1558175560
846885023
998477954
466286806
1129313060
1663522603
230950982
532956694
658475836
1669340880
160703886
1488465108
135188902
1648325965
1592593244
9637580
821478918
1017281267
483744104
562658344
952448668
460277754
1359382761
790794027
1440783416
982090012
271169881
1793676525
207163745
1117353333
1137653854
1973617894
1568902569
1007428952
1922782212
817087200
2104925322
2119673127
1165609177
491680814
1281096189
1012426080
571055458
2074861040
1173275699
1499451430
486680239
999208007
1505534263
1277150386
1875029769
1669166059
1611509462
908778108
147908357
1216247206
2117927975
2055025377
1435217578
1593546068
1692156140
1816218773
16305344
458612449
2120206097
663914878
638568090
774211637
1346486843
1821867609
1341802912
1250938985
1163519630
1550787812
1273750657
2053491473
1289576309
973991236
345350623
1688168484
1221020806
2008227212
1387841058
1808914239
1769384432
14029294
839508525
1581817670
1719229611
66523748
1171527358
1150961611
1703568839
2082400725
2100379275
694045381
2117342484
652678960
2004061354
1890600841
634826258
998464140
673411106
1583507524
850034885
593307516
1781494819
943624041
730786961
2091863749
766086330
1991939015
146685732
1940340788
1203189133
2078222796
410811514
910444608
1483067809
1686437019
592579493
160943179
288759247
290075442
129336628
2072379443
557606944
1698534078
604312318
39553625
759687493
1047028669
1354714478
571190870
100420434
225895043
2009951883
236275230
2015495805
1808172239
1567975338
1454358213
630069469
282194441
1554026367
1498846379
1627879174
1383284267
2076811485
933921874
722769717
1651373958
2028049046
328283658
773827158
1947977046
509244433
164694843
1771024738
1265225060
687754330
119231090
1473494149
1562892229
1957292003
174903352
1622569891
1589279780
1817847439
404313599
1106675106
1460972495
1844199426
479815074
1406733516
2085295345
1001124311
774148237
790878349
1773098121
558717028
375951675
629603119
2023312055
1408085079
1257921789
58150832
1520239469
464458015
1515383738
1982924058
1968211420
83723030
2146875630
1919652574
1572876014
1210199806
661549176
1560727584
1161462215
1974577445
1223883675
823325727
1399718839
1853615363
1864550624
661857950
255701497
858736377
1189697000
1375638143
131247952
1606107614
286737154
1072745609
1400438571
717240789
587278345
1334139909
327312015
909024915
715355450
215441492
1935067303
165638006
690257654
124201812
1051601724
95631337
128257830
961681985
20308956
1564069963
185580579
123596631
506473457
646555851
244658158
1170516272
403946789
313490105
1336483134
1845198112
862278887
353540394
364921651
1795659235
1203387797
2066355849
894281921
1641738989
780490815
1415788359
804192033
1486538146
1842970284
910682200
744660224
1444453837
1162766501
2086715649
1250140420
93281422
102961230
358499428
351068396
1097162708
1735730234
1960976436
881738504
1858859815
968182362
26683779
1147912838
1460326736
1861441350
1829248096
291619772
2063852688
711778855
273854386
1329473878
937758871
1782078551
229361202
186126682
96747321
1548728828
1300682687
1631273537
1249825843
77605779
273153283
572201990
1068334247
656238303
1348848543
1893728004
998523811
173245455
1968919713
773741455
594132676
413296235
1723900192
1126732432
528240462
572415696
1713402600
471341075
2023081428
207867705
1972223904
2092248586
437818156
1383543083
2066802900
659432222
238935042
432815313
1381435220
371886462
2118451820
54250639
1073213881
930661219
191854122
217697865
1482825677
999268089
293847052
2089499528
1420965998
665172779
300564797
831921519
456245826
1461201900
2134940499
1190745132
1550097671
873411953
1291092228
642620509
1427708216
124143196
216759925
1439834807
1239897993
620194122
1019885361
308997192
2139242569
1797476345
1652128940
1231432430
864999132
651061281
421549059
433666901
1081919253
708686865
221204316
937300647
761795151
804460260
1221370302
979474342
2076629065
1036401410
2104476630
1596915830
1477733425
2015141164
1803587713
1309309448
483491166
1278290543
1620402274
643618067
574284596
1691670310
1452298075
1550519160
1326765254
1420034117
1392171955
2015289277
1918997332
359124467
204835393
329869367
94368044
89512536
889737312
454813750
1734596971
823436254
802187739
492588023
1765706996
1809555361
216509973
1370918199
312877984
2076065882
213107365
1152545307
943485061
736429020
1506676456
1747403782
1994531003
343215647
304500393
731358917
447204525
1629180664
778801135
569962502
190469284
514036420
1029998082
1312537181
236209868
639332741
1845850377
812490836
1346587388
408723077
1093247114
549000077
1639783492
743512553
881366144
1470657893
1879981800
604109891
1581603329
1982485507
243367892
1930717185
1829335221
123748507
1854822166
388520007
1790308382
2020411048
26244941
525544737
276115777
857631563
38043471
404046320
251675349
1915266316
130581768
1679257321
2031104442
2096798285
1933042232
2027130750
2089110771
172056741
996858433
1245653466
1848067991
2062542480
1961120950
1496299734
1491089444
558677965
1743477205
693442475
535849198
1883510290
1014061017
1944638416
818790815
1261702919
247058345
291909502
207762210
151058777
1651971550
2038594108
488297138
1210974822
225424820
1756917771
1398087441
1865522481
1665078867
811710570
600157406
45123332
392954008
1060156723
518917064
361937574
1616222059
1921937217
1912630145
1073292050
824264058
2130533528
57829830
223406363
172072604
1971979522
1205433326
2081280631
1765954516
1564706763
793154952
263221542
117818642
268999171
1830932436
529989164
1893721997
306243073
1039004252
958626742
1570544181
1709416921
966776104
1213402632
112361095
489595686
148337155
662040260
2137372837
39869986
1916868798
1646228837
1930605934
672365294
1054946490
429257331
1775188412
104076156
1582960750
372060629
933735939
1496234467
197089045
462849521
2070207166
1343389090
810590542
1808053939
241056807
755668219
1747994427
987632662
751049594
1506256331
1711982023
960065567
601776595
943825027
1205279370
1476758014
1354325200
760296044
159513799
1652542236
2134726736
181143757
2024228214
1870125767
19814578
1945516073
968444019
16465603
102698093
1516469720
384792200
533470256
1140614221
300941579
233526748
1932232247
69892637
2077333893
470033330
1564530571
1124742328
1218228941
258297036
1483799992
1257837806
1857359538
630510242
1249948713
1903559308
1995729930
181311862
1253990841
804062353
1831092240
412059927
1458405536
1082832569
1724591127
454121659
1525677334
49594766
708465206
1497236880
1679295355
2040290223
800176654
1924369912
1974688782
1806210960
1661788793
1208357636
1028074262
1397052285
1138780315
1142642632
507450830
957007148
1978361071
646290821
1397641916
842367646
1527566683
703496287
1240887974
213765367
203764193
1728920876
890401324
191584933
1016304696
1610287315
828569755
1136019257
1627191884
1994143757
1606704879
1891337169
210284846
962789141
1284458479
551959866
1609752682
1269012991
1931252303
2081560650
148211358
238233444
679106513
1087079480
1696960841
918205150
706846322
1513026266
634176529
554166542
2139684331
1516177726
702106319
436430121
853958604
114409629
823755292
2085682874
1187362074
1011965685
947398904
629903389
1096452491
1787877625
140549943
61185277
933239310
1918899433
1504914263
12672579
257697313
528214296
593183732
1247003293
1040265220
312592505
829064557
102646254
1076959318
264627546
265264809
30846261
1145223027
1495852836
1938769744
1587490285
2123408336
1227626246
532356158
789475368
1060795021
2082573862
1127054301
1621992428
162169472
140182451
640262021
84630218
98783736
423814903
817450160
748207663
99841523
390602263
1561100461
522184260
1945139057
1404266085
380487001
690690641
909161699
1564499113
869278396
1010842215
643679132
621225728
1889590887
1237194947
1419319067
1343626118
189359410
1322563282
134681457
2003822018
1712073104
335385056
82091840
28458386
1005423024
1395948806
821477761
1298656932
921706546
1562491022
891529210
1544255350
776662828
1886638719
1505609460
1907568714
732507005
1378446006
1907523390
1855846598
637473830
952550153
1558197254
584395850
923695708
1039752624
1247300418
2054683397
393022995
2016780557
1020563470
1230722181
1459916716
1258542830
1899241942
431510081
1478155989
245425180
1078313786
994296946
1525339158
818104756
2010216610
1811496566
575832954
505295524
897996946
1336038621
1809650106
1521280959
1431286179
1074196310
1695266934
926947803
1488343577
1643799599
807566980
345937049
1770128139
927059998
446264427
951793731
904260755
2016123865
525777190
1965187452
277375940
1550045221
1344888747
98282900
1680182488
1575313424
1279908035
1277729610
1029628646
818822939
26049696
189162948
1662661361
1355173980
1751271300
807779437
459745725
1898308486
1782273607
1445014732
246758133
120718392
1725689871
1317147560
412690672
1184001712
869630061
841205759
1391726059
495791831
2026358666
1916840972
1066425424
1018390149
1873041247
1853539815
1637838022
448978727
1771936890
1903397458
44464558
1444312940
1705044592
1126036506
903980247
1646173146
1253867628
690144934
1420692978
1044721406
550734690
1607769248
1382353647
1455181190
1051770887
11191328
1603495991
281631934
869907657
1309837530
562161880
1042973787
59208975
375037708
21827001
170083033
932373780
1763686687
1889204318
1023410278
1157222757
2086830980
264776603
623945682
1446477945
604088161
756107553
330636087
1758468787
987619878
1901069066
150392975
1050651539
678471904
1120100
125484448
846860755
1547148790
38166020
2133418344
1621918982
156170626
1369335764
34697066
1909909679
636344393
946378063
461938366
527673799
1104448648
687100354
1559515244
1940903129
1841009356
1600582956
1324910827
1530988744
1403062700
2000814030
1564394035
673268808
917263562
1821798302
691472536
705662810
1946322024
396827139
1282643468
1925021142
1226496866
1799399979
1090374353
572468721
464768844
733206410
1505672207
2066802138
134964361
1639679373
122191963
1238432142
1993998998
1920047117
2061328112
1770129496
287966941
1070585122
1117098937
1144890240
1182780417
1814082444
63429260
2143726393
966722343
218530970
1713059166
684997010
2126039881
1721018199
1294623407
573881330
1862002837
1435373560
922980708
348129153
1976222004
1422923843
1461141439
1727065186
1835866159
1127272842
1742702107
1780896511
413032543
1911502659
1160042567
891952410
64421275
1871011861
2030446448
1878651204
1777794115
1408221405
687170322
710783284
1675647596
946684102
1204278482
1887458124
435244867
1087336334
2072187036
540437052
1718053734
68364665
1584625646
2110305142
785034266
772819419
1223753198
1265672641
863822021
616319825
754293456
570967706
1567873678
1741575430
17442081
1483226921
1286865956
1112958832
579198975
202352189
1377728248
1413529859
267849799
1756508861
1286733345
1183186373
1379354399
2129391525
1690318173
1089898816
551774505
465615050
1635076956
41974982
1058236272
831970936
177545953
1183106856
37825376
1897344576
855359732
1145959187
890811617
1136254743
900714817
1567541198
1313767532
68103443
96644575
1432462278
1945287249
1473417708
1749219095
559482356
1236712190
2078754023
1121992224
661693276
2141876310
1013464531
1227874826
696696275
1947802890
935626186
809577186
1261767460
29978299
81793123
193496938
1822195724
611994577
2035148423
1704104727
1073145873
1615506780
1503012110
1357611752
1856017840
1764249155
1915744666
1951567120
68395336
2097789
874975683
763119686
778323593
1191663080
498595699
781972699
1917014332
1995584546
1365457649
435804071
1867204987
1170589155
1494495915
43048401
556815695
847888067
1582023611
531474561
247519699
1745145791
1417819579
1480994865
1953144682
1970576827
456888668
2139606891
1261230594
1613425028
147646216
950819876
1748373078
1332980583
232318598
57810402
935721537
1528647736
1284353273
2028221349
420136331
1420899398
1549033070
291256326
305134661
1872330546
1905478701
1646835771
1065337980
452977527
1465967883
366207228
936973022
1721040373
1311763382
1087692221
521398091
1169128330
1472176652
273386316
1279427703
1195001951
1580093397
2070871638
476566920
895556758
852705519
1337414870
1413851293
505878226
1026551154
1620810667
87234409
1701546547
1879422322
1166364310
936445347
53253213
1425864213
1066590599
1953645539
133110127
1761773391
1012548082
1392247957
97051324
140177226
1014869824
1769971429
1392396470
645735305
1684367160
1037663329
595151830
1203546739
889762577
57475160
769161368
2001818762
1725299432
1427234494
1520440875
628384996
330364057
1785782992
1419442402
362730424
1806183689
616168128
1017559126
1495419214
147892841
1811764993
1156664044
89734056
1681740140
931788300
1868101089
1966672916
514701913
1632610187
115341185
555586628
2089789463
869661798
563080825
574085127
898076870
624103761
700749821
1932481710
269665397
442902221
1605244995
1951620426
2055569795
588285586
1512673530
1448306021
864300147
174004815
38433506
1254371847
1857734212
719145818
2005400380
1566839432
1106475250
710088969
1695863015
2142395425
1807091443
497174570
857053959
1018431263
1571124159
1164890180
1161980952
1054130844
2041990462
218846764
1342355865
506716584
1738944467
1857970330
166352339
508924154
626072638
1015665025
1484848691
362451932
45300596
2060332046
2040200249
2073116009
1079863959
1323935444
619503239
1145786852
320473460
832133642
411876802
953690138
834619356
83080022
1747892010
12891342
110293419
1734427765
808969283
1002601981
495219314
1055205614
1922695513
1191626055
2142576640
580459869
28799169
540623529
1827424218
635156863
1739297957
2079904536
2125615370
1152200676
1177097651
1414601439
596349157
1152034926
1503718847
1840926610
1281043696
298243878
344913435
1250480688
1970104772
1793546784
2108406126
1418833805
1980698910
518818119
871551892
1005252534
1956702350
1395037094
1817634705
1140887840
1900027494
885737240
1802800391
1677796921
277560543
665226094
479708395
1925282505
1823799557
1145272393
1864887625
1714242897
383295329
1000915322
947615914
1067241048
246437414
1559389889
1326476331
1606912648
498597574
1155324892
575139613
924236596
1907345962
2130772584
351384901
208104845
835472039
690640704
487936992
1866805306
692124632
1131076870
1333388858
56369083
536762752
945207995
1464887553
1033870160
1783799892
805275738
1491594547
642093725
437282276
101576300
282554327
681360700
1743887395
2050517574
1056534365
672005400
46692626
1371016058
2111206467
46091155
1051940881
1276522183
473083459
1327086966
281527948
405867315
769674892
616394014
1505529738
325115641
239529141
1277591959
1593298386
1401754545
1245671
1915598339
325036398
1335384321
1379494088
705948944
518293066
2140760496
1506237632
300574030
218178492
558204019
330595746
912947383
2097285323
504480616
511988376
1531629806
569014193
1679379701
17379502
107963625
1094906427
924931577
1683181088
150479782
325877393
264328232
119220105
414201243
470302136
849585523
481817957
1275811853
1444036791
1387110577
218789506
726401181
1910365705
1666854818
1673360132
1370515014
379170137
938438435
1123429247
481537334
1809054309
1406873592
775247588
309677076
1980095749
1923626021
522716841
2027659720
1939529538
712160614
1365710287
892763635
1739458916
1452622746
1885900357
124117618
1498542276
1729036410
1088396151
476818694
1494496197
2070339693
1642597195
633110040
631869812
1996775249
315664608
1978063346
1635564659
70247687
1800340885
1385764738
550147368
15672983
405894491
846918046
694296844
59198532
315359912
2009701014
607425662
1937186848
47511810
1762963373
1499689827
494366216
1868186893
197594375
2013936197
924779420
1142700792
835083061
1796854624
1376617104
26551043
541141740
438565500
855007623
2078360449
1877661569
1619524781
1532439080
1043621801
1068578938
775285535
1715732689
1986879536
1322295692
705420630
2033935529
1246483751
1665642945
875293893
827798158
1830451920
1233748517
520444166
1940055441
310345165
648001458
139717817
230278634
1846703170
311336820
6735784
1538484090
860869235
2054862211
464960032
847817767
892309409
281679767
1120155674
1038375788
144727055
2115779849
547488782
1385726840
875344006
1835984764
1014086351
726771205
15833982
2000548265
1680720469
41200088
55022870
295277313
1834648837
1377914301
1685912166
1043301585
1662800601
144463806
580829043
1212344019
2022616432
1012842904
668604550
1301693023
1324802283
1655666704
278063527
1600522309
2055362651
684449197
1957150199
692927063
384503969
28985488
1583516569
4781610
638085380
383971811
1624371141
964125452
942863190
1865242158
747734152
458143619
222910372
1666554724
389541473
229778725
1516494010
863167908
224326130
1719814688
1854987688
1711116258
1855373674
1619603215
269556349
497894773
1032600925
1125855705
1465728120
1650958357
1179767214
1794511686
52240714
1212625223
1034795213
1177691409
841547734
425719379
1996714708
1103558700
1160921750
1786327731
1101009138
369778325
166709945
774122837
1902114051
1241086796
679261277
318537663
1357109124
1530034561
562383253
1056530949
368570026
1041262264
1409595446
1256404782
1402109652
1538672554
1423667936
1062588193
1829178938
1565211691
2109649277
1638720728
292613172
227714565
572452221
1108510755
2106853918
1734763075
1341993704
1840267350
1382401424
46599786
1342187587
675982116
108534976
821949596
693726635
1359658516
1593294165
1055474794
694569646
2040498676
1585535046
429696989
111908312
151441316
1152698287
900893791
627718466
756549809
1740923067
1174735046
1563362274
2041666498
410255241
835072082
1787986842
1329813128
777265841
662408024
322335440
744263554
943343532
868055316
202554404
1973299689
1552690754
1442020979
776737205
96915223
837220183
993451828
1057793848
1381959872
1144851378
1217364207
1393290038
1365014613
606823919
439843620
873528399
1408594299
1248514476
1545706415
1687168893
139364793
710189594
1012139354
585570700
1627352210
2091915710
2094240891
157733235
1578311246
1021517054
1416544226
2102667185
2126034790
254264677
1675263875
372810524
1773334477
1723357549
1316117371
817046148
1714221724
1645336133
1025009885
271231501
1011017033
1113099744
873813059
7830457
639124996
613699396
1647245190
1249818704
1436906701
893765111
29255265
1691851958
79693230
282020650
1066212719
1065654589
270100093
2144424611
443393780
601850477
1875677419
1938748272
860366784
834259828
1231315281
2069320466
1754353093
1919454173
1906455820
1679723396
638135034
1913122183
109087887
1960183831
2080622532
544237643
1957658773
843761797
1959540763
793336835
58240636
1616849943
1045052367
526061345
761250577
1082934144
1767410995
1089215793
554397731
333866521
154056462
493307757
1543523224
224927166
574875232
1445103224
169924566
1417451013
968237339
386777745
2017167580
1029953145
217998395
178632469
1712830964
1967510818
1700856310
1794882094
392869743
1449104057
1647124473
43732626
285126502
871907137
760047355
1412325764
658253910
1432418471
1901225979
1539715771
586461299
597268003
50929121
1855030298
53040871
1506406831
1406689201
476983119
153077242
1989555430
1424447378
1360651914
17863689
16310939
910366361
351658682
1518380895
329644758
1397556024
1498920244
975638990
806937227
1710829890
1996258221
2001437532
40847402
1936664414
1365329688
2096645182
940738567
32119738
1542950051
318777091
1841123510
2021462928
536469385
2055165183
1299315348
885328586
1470533316
346265514
322926576
1782255430
1314021344
377635597
309804089
1279413721
865914322
2116329559
955496906
1393578633
1115768877
1555841423
2126804196
1315421896
45172986
138973690
1108832591
786456383
2116012072
854914158
1880316948
1665749284
128786429
1388906714
1577252887
280955535
1336737179
1760264322
798627186
143992540
367897125
1917620889
1107427588
100355252
908157289
763654050
1605103396
803294356
864865277
1135862645
1046107040
1917408554
996281700
692419185
1149207536
289979268
128675150
1343681281
1181641988
1000398796
1237419184
2114086861
1012632361
28457161
1343196427
443141333
1841643786
1087974062
485797699
559641318
1194363617
1506816490
2016617641
20250042
1942609034
1866737718
1710253947
1324368691
1031803308
482436595
327243770
2006382099
61981640
2084470521
2042825270
1076040322
220463665
1345675708
1071035276
2071415717
417771759
1434442615
1578427800
153082756
158246647
1055479398
1513314876
530850435
1123602300
412300174
773360358
945302360
1347417931
2014631190
1449065123
1066379695
579602348
1959283047
1333057974
1018396968
369225912
1928103206
531196419
731480411
1680275521
433037926
597146228
1521226967
1365775907
935184218
1345835908
1482324392
145400265
1961569
57694138
1112141783
1737514742
2106735302
661037915
512307011
482750420
508673840
96309933
1568344522
1505707046
1780038083
1795100554
1752012342
1674619387
1972965933
1085407825
1308622207
507331462
1917165304
1282131640
1603993468
1790010015
1367812896
1973427807
170673851
1659243866
778128220
1437198400
1199545207
120189211
713559611
258277874
1302094572
1555138074
1375538460
732664921
115670050
1697230278
492296204
2028540460
332923040
160051397
1133011999
335702766
2002869383
2099079477
1622393388
1968323735
151585382
119895254
1775490714
1045132464
643437818
86667876
1082313899
541140527
1234394296
1520869717
257004360
517228848
660001769
1808771137
425420442
2106725922
1029362641
83146821
1130497815
90602946
1413113425
1601609540
1655274084
1653300973
823348027
264369019
1135339081
1190843519
1682405056
623085112
1602722622
333437951
539978813
1047398712
1307045103
1644725055
530028334
44061845
258620806
627073033
1400054031
899907858
2054508377
1518752258
157738631
1525953428
971071998
2134175214
1714941584
1225142831
673969058
26429126
1064915199
2082646623
1406100200
1303375920
664230306
206668067
1145043589
1854917237
85942472
50359335
880493134
565669315
631920841
1873412960
1575870831
1856780047
1628621994
1114492538
2093303364
592202009
1569773104
1861240502
1542520945
1940790522
496829504
1019262516
53961084
1925335417
277481334
2108165129
301962044
1777305962
507047811
1303020829
1160460477
1679400269
734040804
929770908
1019256232
486048512
212336854
1537698297
1834264060
107637420
644050862
1734905664
1222571882
1934450102
1576291074
2107210872
1423816159
1966136273
540297093
1659203763
624006218
1226803173
1074441302
1988080537
1856354135
183859928
1769190349
824534231
277605606
167432916
1379954124
1826059039
903527827
401787915
1529800401
242274371
1973802285
1910060649
34526838
611868618
583088135
1507883861
2014361272
1203302904
1762073792
370262697
215627954
455695882
1687889904
1978744830
1673261848
2126087215
1264415132
724581300
543158512
501246129
1384631701
1437436513
1543076013
1898126590
1267842599
1296640034
1103718372
748290886
1894116206
1126574718
1020428567
1225043054
171786660
1240668073
1501070517
664565163
913659284
120358043
440685405
733571197
1505603538
169221790
49645986
923675771
742487640
563930837
2017634672
747161205
1425812760
1642713248
1199976367
832395188
2051836616
1677833652
2079533616
809339121
2144128821
445518442
421351952
1794522475
1993695017
481542616
1899732944
897544532
769595540
1393494420
768811526
790891824
1179838043
525094484
1640820956
1002269830
1894053227
715638281
780077816
1022266355
1982074376
2074536166
97739598
153080923
1110036010
1513206248
1915244582
1569144071
1280950196
776123878
1141727820
1920036217
2104317823
309141688
1330021879
1424251405
407311422
1042442490
1422260963
758380348
330341890
419565042
724149873
430634470
232851169
95928059
143867318
580486230
814547484
914804210
1618750865
1780959336
1432892152
1592895719
266924289
869750897
1072435201
198844865
610025621
534872081
1816794000
1346957365
1046934838
1700527537
1157008346
720318836
1394712368
452124819
533761694
1907736440
37202153
1354595663
944949748
282467292
1397556024
623534863
1743887395
241427059
1762069415
1485784624
1912104545
2132186046
1536069904
587007611
1442314976
327630952
1205339795
953316172
876929938
2038947473
1651766425
1374909310
617463778
1264447425
422130585
510014246
268684539
454563437
748601049
1374419242
939243015
1185348576
2022185397
782328509
1388869343
1248344956
1259839780
778280575
956876742
1644405087
851598035
966279927
1485604585
887142555
1878717111
1097589947
1635256350
726866044
292593664
838876716
632415693
640581882
497255587
962863017
1991267315
53211214
1233969852
1176368948
174060646
1112889152
88928717
1394743955
1366005060
629587142
862414767
604094068
373705754
746078604
1741403715
2034392462
79290510
166535078
462474874
1264536531
1701580938
868951808
218671875
1296162194
810426785
1906476755
168509327
1117440381
1945077675
760530905
1662775903
1376865137
793063561
1195016127
1733902835
185329429
1434219672
1459237756
1790374309
1973024059
1701324685
537598460
1993436772
1279521686
1726102868
1399834018
485329452
1784404157
1551824980
317553676
2011857805
1010760398
1515997117
372393935
1777362022
753604102
839283489
1403627307
92073968
260134620
1160815962
1723218485
2011205576
1819689242
1449656898
1986854484
1629639357
1437327212
1114363195
155089648
2058391985
1401028579
1181732823
1813825514
1818252697
2066522531
1008215985
1265590368
705458137
1647377616
786404535
107730159
1160577802
1755101960
359870678
1687024863
914921461
1743000690
751818179
1138868914
480443806
196132965
303777200
984108092
1820742191
1767044569
507465338
1102962685
1017200915
481576804
566091128
1305571098
1914743139
345708139
1842890273
1227126666
306785280
1392880888
1324777956
80575594
697680813
702935106
1763216989
1075912011
1574397484
1194290521
910916795
646495408
2075201967
366897406
1746173996
912794732
963973023
319832513
634789379
1013242980
585132576
10207342
1509603500
231428244
643481546
1856737663
1959428892
1472433687
1748520005
1999710515
2054087750
312578150
807125504
878311209
1033136703
892708721
1549743945
1229970303
673529407
2045803638
1041168201
1057841888
1969799209
1194872074
1444231496
696363358
1931920716
492775786
1474288426
2059605590
1192610739
120163144
595758656
2074366138
305066743
389188424
2099782351
1252960622
799091779
800658253
1307629570
748499592
1427267219
1332075115
1968902644
1836597188
1258676923
838332760
1207949728
802671954
329863722
792689954
780729924
1280004121
974785193
1360953993
951011661
1097604794
1797289164
1927417889
618634094
589006865
1244154758
109158052
1414454732
47571039
632033350
1968926663
574742198
328514463
467247642
2104681353
450738310
47246676
2075702258
87397614
1501368336
236497197
1410960915
247965445
1318834724
628843394
687500786
1739861530
1004359950
263410094
1499643860
1733110937
1141941563
1559432905
1418802012
1133898197
1327938597
454017568
1406710329
346678205
1897498269
14792682
472768921
49777471
823418073
2081367839
343834890
267301856
52718555
335992166
463379977
1197700696
1308903492
768775920
1345545227
957202476
1675074185
609195844
800720790
162444881
150582371
835373524
322162725
217462770
1992299605
135384278
701512637
2020376948
285143786
785805666
320069628
454658857
1416974256
310070889
1638258897
924413135
1610844020
501909127
584213708
397803758
755090752
1850151208
625875221
435868039
1895743174
1179911443
682689310
1880493880
2115870266
687178001
209562916
1234417374
1297111747
1132150800
1142135287
992828141
140673277
1349433838
1431726551
1892456142
297048579
1371825294
334018287
1922341742
974187106
1517456553
2085027677
474083701
2011526610
1337909539
1026598340
1559979584
516043024
110737029
794502674
2132277925
701357244
1747909352
583325898
2043343606
573553821
1143784950
291742191
10440708
584395850
1314268890
1992567522
1018333486
1994713207
1360933586
1563737425
679749467
1691254383
744008405
388266838
1140058693
2055938124
1873462108
139875583
1608036244
974592181
1695809644
1711806717
1778875274
1928249547
1067025076
1636365647
1526173496
714889571
2084165098
1276405557
1102349714
67570076
2036187777
2007901743
1953185646
1356979410
1993893361
1650591880
1264018073
811634400
751314662
338460219
1168853256
409658923
1822899200
1823746372
542968180
746604246
45461769
1322341934
91145891
1964191906
1400398189
1473694010
1627882930
164767443
1037477770
197655596
795681825
2106153761
167438833
489037288
2063372920
9415456
35570922
336241331
2129740596
1008460730
1968107227
1664719260
1764613090
963482821
1240648314
1878700855
2047331466
495929920
1703907509
660411901
678499700
652407141
2111146058
1007303248
1904009343
527012002
63968050
738120532
246514760
784798646
226530542
1210802616
1755652976
2003516955
1225253761
374012187
943407051
348419020
976708377
2099293808
1198137422
418283941
2101900544
1987048460
1275675371
338112843
1081037181
1451892988
1583867768
1572631921
847814406
407000077
2046845995
1441578688
1373142890
1924249992
1536762169
1028265030
2785444
1506715496
1905705900
1149922752
1857650222
999665825
81797774
694255696
694086823
1142034465
1090026356
736509780
1688001755
410625397
558063671
1640496952
1774136381
1873028835
717011289
1411094282
1392931171
71658151
426864267
539488403
851095010
176812632
1009834738
1930588385
1066363728
1098898277
862809516
1640386265
1405359624
621539415
1849039368
473425045
1116191804
560469011
1443941533
6082355
2042371547
472898454
757257093
828281826
1433849502
1049912133
1477818297
332426007
409519696
366143944
464813148
1565099571
1339038454
1429752375
1405737675
1631831750
1003142171
1212339347
790547015
1766796648
1661788522
807631036
293090517
1457015469
1977996398
1049862543
1665302914
76191346
615525322
1028234787
191720537
1676712791
327644894
473704570
552321256
65548766
670334100
1050859173
535326771
1070343780
1599572082
600296925
319298221
2139287675
788872919
1007436379
1260744670
674655190
1536661509
1313674360
1324223805
1448617713
1438686027
992060409
851863138
2126120594
423155182
1279666310
1734385180
980934408
1735186872
1388488432
546322401
1535545179
766198489
14723944
993293799
1136066468
148587362
1808392769
582087546
1915219054
258370714
1611309101
1591944823
679408992
740251023
347501162
1063086828
1560463500
639547195
1201403619
1859506153
793539775
1926495158
1136658487
252069088
762250070
1875052775
1693007419
791425175
674815564
1303117694
1321594097
1044942526
2039729294
1394705175
55317834
721647709
1189368283
590509877
775791987
1491626693
2130188646
976892878
252929639
1899953669
1196910588
1719448857
1645375256
1146456080
392771359
2011294296
764131483
2093623158
1617343617
1039707078
1057438869
1767954487
1244081919
1648046671
1310998434
7084792
806599460
496655267
2072705708
1776117769
773904568
1596001007
1199926235
185897576
1807107345
1421376937
45435606
1798866907
1346866340
178574740
610913903
1191347551
253454342
1107035989
2067014530
1642273569
615459286
1214333094
1211179014
391231566
191710386
1658979008
1449617747
1377182922
1286704664
360242940
1343100258
1578735371
1359983375
549412155
1112699116
1501579464
2038180314
1728632293
240761045
1926513076
287793488
1238702557
487174717
1912290146
1838072062
521941803
1278725147
515034500
1940061680
1483226564
682957506
1931388242
2067434795
1830613699
287989004
1783910205
1648375207
2028734478
666252991
1782994600
441435619
605839917
1114343535
634725395
1943616128
1152437150
1445345491
2083377000
1072461156
179557927
462024237
252454947
2059448860
241816645
1945503923
1009996701
603871057
1558481317
1322012556
1353103391
144681656
480884978
340378137
1328891817
640077160
1341071807
1514862966
1113850170
2056235052
1609570046
808451194
98482935
176312844
1002005676
734959502
33147822
236478656
867432942
2088896464
1778430812
1500215635
562616390
1983589306
75982116
675653518
241585914
1375076755
1466802412
106817511
1422266049
1761746734
381662190
1667228288
1545839084
1065415348
1327037108
901452771
1954794900
790841485
696505519
1459431587
1779286889
703010550
291559504
593866286
148961577
587728350
1626109128
1538703946
1187021679
612266504
1397917142
292636913
1632039189
2016648165
349218853
784176602
367637194
929139190
2118250471
1231892418
1213877733
1384718015
2065367317
40847402
268458401
795840684
1611536779
649574553
1267728900
1839197033
1784439731
1293448895
329326490
1120923890
985975430
137137709
2131697221
1701058668
2046680970
1216728007
1215681987
1128631917
1191165252
351517451
271120352
313459487
702322496
1507219115
237035961
349430153
839980462
1154562464
1869243414
949876429
1385884326
89058613
896152771
1627809106
1444183561
1082950105
1052290483
1736966081
432118976
497110726
737719054
1034320436
89383046
269547726
1813026446
21871522
1476434306
450340211
1806600096
2118360513
764546241
1166364310
1387313595
688257907
1333128164
1945338610
1540408448
927300704
1696923374
1588387482
310951996
984035296
221433175
1936759255
1049600146
1590382541
824849163
1036114387
1385619822
2002210607
1460517878
335976042
1225993617
79693203
1443245445
656709345
1849246030
520835135
941188018
1454837197
228150452
1002895308
1326394531
1250020001
237875194
1224312097
146913940
311472818
1978019249
220880173
2072458763
2014719791
2117047679
347291471
1846646686
1089615058
1376521793
1400162833
1239952880
1125243145
1020056926
1848390357
2011725316
732049304
1837043322
895585696
2071960988
1657670593
1975987482
1914708051
1983378791
658852695
793110883
455190211
284788924
1399958342
468423912
1978676287
274145038
634120706
1189260500
859053227
117634129
1261293643
553678707
274897392
1639781987
1515478033
819642653
1870639308
63453367
1927470187
287770539
1694812899
1394253125
80636920
635419561
98331035
1086622426
1449025372
1328207550
62295313
1158528415
1321412604
1972389938
602921461
252318064
441539350
1959804842
2017475529
456463671
1952072863
1607899220
488211008
1245627068
398751319
1211121316
294591437
1132927334
1885686267
542994748
927466341
2087598046
1304527120
1836844740
615020270
969247485
1789731436
1250503600
2070904957
135565045
1408083409
640995725
1675220704
893622953
1861803179
616350969
429792946
1690721331
1847685345
358251776
1622967838
1860674988
826624533
1450908792
1621465500
92403755
1910689649
374513767
281991878
1507506924
1588308285
1322262674
1944272743
456078809
658220787
2142156734
2055690742
169462020
40020014
84831643
1413098599
1797251785
1334452370
270795265
431964761
2123645802
99631100
1755206187
2092658705
1036703686
151909096
815584233
1958829802
144229896
1870480704
350010995
447317339
440239483
1903780292
1094534065
2053066446
2071873782
12715054
1473040951
1584789349
534344533
561479647
1383093954
739756662
1693208414
1587907287
570808234
2026152190
2012644708
1552668535
2114815383
964306666
1179296363
873285318
518786066
1070062757
2082469807
1681147906
404402764
1537565864
1129092416
1607479188
1147659962
1408260166
682122711
1111585774
563979374
873127426
230338906
371846747
48073197
311596542
874722187
31827906
1114315045
1172063825
1771209733
223596927
1063089834
1129625371
1717968871
1060990922
321835760
110985803
407862425
2094330758
1285905572
1535900177
1811562565
1391232137
1040866266
645161997
973366950
419025288
1356498155
101367116
504929132
1572456956
755570667
248919753
448990447
202387239
971898905
1214483254
557324079
987315742
1846953326
1749833654
157370589
332945397
1849752391
1496343446
1098912762
2043135985
1095167045
1418916876
1937857352
1778587310
1688383412
323962752
1584591156
1272339712
1773274882
1273471635
1606181993
1452361222
389678752
1029573510
2129662654
1338298877
982258515
850532078
1436770451
612831388
1611482325
1944052506
361693851
852166042
1488113367
340320650
1980793111
458589361
1379918906
1503869266
510167431
19338934
482190710
758403725
201568445
1745560696
1580194640
1911492128
1603281358
884123289
325723283
847434006
532594973
1115680094
707497104
2046187316
692146300
710930488
1519806818
493528483
1292372690
2015647529
897682050
1914392763
583635498
1997671080
2115096962
1816716547
1458637745
1261371530
2049097354
399661447
1274458461
77438610
439433882
1141809436
347302409
1203712064
1274219493
833206714
834993536
1940410578
201814922
667367664
929717340
1972549489
394209734
518216460
1809279247
745418814
1554177643
1006533628
1002179156
96965866
1581462013
901922895
2037252646
661547863
1633616534
1981695568
1308774478
1853291233
2124534130
1396598561
1644334421
1481153586
222638434
59606399
1648694828
972663836
1935564933
1482830517
940889642
27578014
1045947018
575415768
2132015702
1777350628
1382158524
1813040641
120422579
397941853
2117439454
344790517
1238631348
1777329230
1300148566
203997169
2002900033
1680129995
797760115
1609039868
1432234761
127885304
463390158
649020340
500741192
1961742572
1209235673
16397369
1084148262
1308489521
604069602
1530850842
161902238
1477938426
158003371
754563292
27790835
469595430
1033145841
869462335
1466809368
1999958390
2017820080
1907060948
1300546554
1504471546
1372945711
1165632449
2069130155
893152883
1235102538
1879373537
1093159086
460056197
79281131
1919342203
611498127
25708644
454468761
827219798
1712480716
95571871
972089071
1214189234
709047788
1619175045
2142369008
1910693613
669316381
1843058202
1880874492
1811578525
1087123402
1280319943
1363504087
576045043
1731525798
1733601195
375027991
1304601155
1035325060
308546334
408620000
15705354
1156887962
1370057764
646943280
966685996
1611893208
1770313102
2101949836
1160613915
917483758
303686940
533360292
1471212566
92654160
480371569
1412992786
762956586
75410268
1954493911
2076606874
270523439
1002525708
1685985428
1447569760
1334892284
641366832
1045449521
1409238263
390978935
649175444
1977287914
1741241678
885700430
1170312616
166563726
440605791
1669782247
1175224357
1517165630
291080318
57817716
1640627479
656455287
1652409274
1957593777
1208335301
1538440644
1332692974
982493730
241075974
1417659945
1106168110
1426930340
127280598
1598491999
276845077
1808952107
1845658331
1562015430
1754651292
1865453424
171663677
1325302985
81490529
1355648214
475875757
1499437966
185804662
1569723809
1069316951
1693771639
505281544
1790824298
754495048
2107797141
308213973
570170157
1960246675
1816368100
1854546302
2024193879
162414836
1928238282
1860934997
350802274
27104728
214946788
2005827943
1440591941
2105316379
1925392910
38112971
961360244
846630454
744135707
1055231006
18411387
1811080903
1933318018
2096783105
343291512
1582695585
440324877
1681122989
1858198070
1402751631
2142654117
1359684760
236723146
296803962
970838135
185346817
676409091
1534058669
1347114952
847115686
1870944140
155817402
1932460660
2135742258
968977193
70404330
2076585098
1256420731
1055527490
438857594
1927743184
914647483
1148667493
1784183366
1046254666
482462213
906914736
887198069
1926853105
18951289
74972608
1848907743
1846637747
2017573254
1976120113
1984047052
767355773
241015744
379742012
932699985
1123401682
2004198149
562319684
105837992
1293736322
286422983
1830791661
103112592
286039768
1408746632
1799256184
337803879
482842790
862932350
182283649
2121567606
654375713
182937842
467523210
1997546191
812967740
1911984713
684526806
1128563191
1016846272
1447535324
795663809
1500853643
1953359759
265770183
912132178
1444283684
1239341211
587529029
810225043
1141875001
1883723666
407440133
156103908
1403717279
930243359
372229856
1153787426
47823502
159134864
1553982686
1925973573
1878351182
394274599
158402010
1681133227
1957641622
1855070567
674699871
987984956
519050973
896854852
295362242
843341794
557085276
423272994
138012392
1662130276
1538609473
150501810
1367794333
1765501469
2123238595
594086270
1635762071
611771470
425918032
1285575389
1983295304
1556495488
955850307
995787307
1628032113
59820939
798140117
625445946
1621474989
121006382
1524357533
1368459832
1569268653
1310002538
1246132438
258544061
2080251254
1781166893
2142750824
2022505056
250837438
1882438122
466254044
166952175
465671654
708697848
927027435
1183608694
687506066
287735251
99208220
1847126940
751528022
1618846449
239699660
769284710
1214345487
495259116
271532203
97952375
543968146
1479317112
1121055763
46832806
1251883201
1543501551
945246299
1807464508
657371549
1605303711
1243362615
1939980813
1909217055
758183971
1405645836
789689852
2042446366
1834753018
369651104
213767066
2132041311
967318670
1876614386
709532238
1323733312
240745098
470204089
1035265547
1874021286
2135207408
2128302818
1409795067
1775533934
281059561
1253797659
1140132929
843813335
958394876
1973405609
1239622148
1992565553
44346554
1906455820
1050237015
1367155353
1490223416
99807663
1511300682
1686146020
392009766
1485045246
768038646
725802958
2079859947
40131335
462916180
1751831670
233137438
703818228
819206025
1930081069
1371766911
762019025
1933349038
362985313
436836149
1527587186
46080783
630165110
1823821483
411004779
1423105672
1366036255
636441581
1086064951
1219951629
1956608403
90110550
1159718047
975152379
844347157
1050769251
1839048283
727258472
2080816401
811353529
130910112
1540885134
528423821
1443985291
712595669
960934737
180378528
1818119861
1057683077
2125229124
955488861
68100758
1030012165
1560100403
1589100124
1751688716
382270658
1413741165
614834007
320042835
1936163733
225050303
1786051782
1771377885
462905600
290363436
578037418
845856238
682570965
380829160
1038172645
1009226415
1111669732
512289933
1256521539
1209915274
1974910954
775950455
1356728920
1635506709
486075549
705863338
964606755
1994776917
719572435
1590394578
282596056
1076305489
1405194378
1120569446
765125082
297315762
265361265
356796850
1189714384
1514016280
1404578251
917594220
605313188
1498480707
138588319
328719642
608240951
351571201
1235866807
514215115
1521952169
1713759621
530884187
444194183
213135512
2127004096
1990290296
1334994519
1887297399
1828766904
896387886
932605188
1718608180
2051112449
306254975
1918078508
1682208270
264340211
1397302286
1362542805
86834891
1934396107
1815158269
2017593030
1657648799
1073140734
1810325744
1357793494
1834112211
599870054
1633847313
1641094044
98352010
725408496
1682454531
1862935548
1677962062
729456987
1347705623
874222934
1219914212
420103683
825916488
841579512
634313220
1078532820
141258119
2121379384
112119794
411244720
245021325
1168101886
1340517772
324441613
810313882
2101163951
849731343
650966181
986645791
1661627649
353226025
794150675
1675308793
1814212172
152646434
1480819166
539743336
1219528995
2098335914
1748360784
981117655
1250070975
413366906
297767998
1550293826
1980670382
1635247707
1510389426
1493548306
573621419
348055068
54604996
679482727
966356298
410193449
2140780617
225329508
1066788554
1400616669
515077853
1647729896
1908440394
1668157442
1567341834
1884579886
1284566977
2119428582
700576734
1822832688
254883775
645452250
494959360
1796546461
51342200
1063246332
728981588
806901053
1433135856
1071515227
1023287018
2091870962
1533351376
1779404845
722429229
994337388
2074994768
1158611035
1651213670
456284224
1331554145
1013930713
922825847
470275643
1326792273
1282304550
74549698
165632930
2056617468
546838810
1805440822
1600239268
1962097514
1294728821
1729947433
107805473
909007257
923400381
1348462306
902550649
548742713
1899107225
46801304
506282051
2067183938
1798129817
329891713
1287296538
1422978216
130496936
259154041
981136170
736490900
1083730275
639011125
884506276
719686241
158622880
2013296910
1553120113
378506812
1805573177
561437035
337846064
1538506729
1864737062
744691835
736405405
342838989
1216771051
1591779958
1993792693
121953475
235153441
1195953059
978168967
278136083
1212503175
1167201395
612069288
1286859027
629231929
1636324156
1955320355
1124012146
1233637295
1799615165
2047560456
509308392
509213024
1883953085
1939914707
1863943867
936933430
940443450
708501996
1507938282
64300010
191261617
1170890919
1865664499
339228898
1132934035
846890000
678504973
1249765963
1898018635
245002178
574549058
852485870
1031971990
1105816351
1479913564
15887776
1196246559
1048216794
1061534874
20841666
1215333689
175755132
662206482
21445392
201381815
200073387
1657366920
1631011890
153204026
1024264360
1807192165
1719375254
988110725
1137406368
685339941
733871270
640069045
1170202069
274146269
569702829
767654964
2102103633
66536912
1888735677
369080775
1454717704
230037651
1469533718
865251099
1845595349
1342771834
1672691182
1953645474
2108726735
822078547
1800456498
142442524
1852825098
1634203595
236556762
300023487
429046208
2085542007
980585336
1343156850
612851544
1483731420
468595680
1700011545
1955622487
214694732
198989751
17260281
832646938
483628210
2086773539
1893260707
3426981
1265444141
79753358
106830957
1983944914
1661809324
657918638
393104198
2098817493
198083688
1586848088
2125972884
555635532
1987402202
1883182313
222203532
847522562
1308298725
989227537
1439899442
1013627719
8234017
542270000
2005334907
1097558655
223889282
1399581824
1847161136
1811192251
342270502
1576721410
1428153490
1583444465
1097645115
1216379139
1430450243
87025635
1174901549
302212022
1916888882
1510896302
423408116
1538812645
1399351095
1848062448
1525132154
12722661
648246150
1409813981
842439066
2005769573
377581055
346055570
1109733808
1861733367
288251156
1522901197
1068376860
2138102310
920460607
679820767
720659447
42476163
427476162
67771029
1643708089
1067644552
1829228824
565256601
1182016049
1246132939
41367062
807447658
1166469855
518724489
944052922
762897745
1930041910
126389353
1915838615
114586351
1882354748
1668830518
1506392295
955120014
1055069800
620688113
153089137
1951492780
1842317493
349346509
694510470
729698986
1146298155
80671769
1255490932
1579500566
976516619
2144783328
736370128
1081341499
648828721
368037562
1956725150
408390948
991246173
1598695469
276278102
240730402
540280659
586234278
813258172
933894827
467805522
16376194
294914500
215820408
1955316601
2007063745
1042188495
165525797
537352332
25380915
1211602230
2059490390
2088562595
865135944
1619362583
2147258829
1159639550
673187871
1944747149
53194877
918025855
659899865
272543599
370575594
1537921920
343480499
760694304
177298546
638710500
1440911547
451349436
992328901
1376950895
2019176021
908160467
659645340
1014782992
762618823
157785380
1187374661
88136968
1443599864
2094790569
1876375545
1244420723
1623959306
771027095
1256297776
139416256
1085917978
1028443620
125570939
386983486
2029527386
1154688267
82540077
12704637
1640715790
1950471907
921013019
64599706
2100855009
1023674748
1679316521
1064382374
401137746
222912826
108531861
1191014874
1590603098
2038127257
936604583
1577445635
751420717
42423030
1292092867
1704621688
1377685444
2045635999
1379450688
1005206955
193250417
1705317061
1706724843
1470247325
940145866
169238236
1709974505
841107936
1168707249
2057923761
980919288
1348732958
232882508
8248574
368341326
842735733
412401206
1418579331
204745777
677580590
1847190923
976525898
1538384978
105201486
21160676
1229092649
807209210
1158139789
909152195
251718083
1293879057
669508358
2136353076
895012468
1476450625
1325701746
1937019894
1373077476
811034607
479865851
986631862
1803112946
1733995351
1939143035
2077947616
1495984111
1393629683
2075820375
1048290755
776507396
2065242802
1623521435
2021210349
1107755561
800043409
2119888649
947120041
661342987
322733248
395555292
2091889995
1462555343
1350576472
1950395457
109971139
1936169266
22214820
1509480449
1832314629
271128589
419665627
869856138
1722368967
84944953
154823075
139242123
1567588634
1084174925
369946282
846065155
449659403
1384345837
515906957
1974586335
691547881
1787911664
175134304
544229532
1092582787
1491527912
1053175124
668983162
1222573928
2095108440
1068645800
344647297
1811868484
2100862295
1401566259
1237008163
1143589170
481990350
379589272
1159802946
1258257537
2143132517
273654918
1698267251
143240790
898035178
617485473
576464474
1017696488
1896283977
231777721
1471467940
1420565618
541420844
2055106679
72314567
2127848589
986675685
1799644668
2063095494
1501222474
1530915575
755492048
909285764
866997682
776693092
1667522217
921900194
1313536130
2013691029
714454171
931014462
1855888475
328985218
1809645797
610602726
1937494596
2122591708
634858457
954977249
2126724083
1910225231
62048395
724368953
526797433
1831529222
621639457
1786287033
1289513281
814143312
1610018931
1067228772
1737783050
861501102
1074996416
1432737956
796172757
1022449827
691797638
243080909
45137982
1473336103
248258586
332024826
1971743367
1663616939
231332857
1597064683
650784302
1373740323
1920892506
1893883718
913451106
190152447
1911251683
1901907131
589647499
1124850858
186856270
1226937971
615941226
676181228
1560327892
1451979526
928874506
1941639689
1383483130
251542236
1530595569
1448237859
1574272439
1062271786
1227672122
1137271487
1208988500
1048725055
1944969696
378125666
1801793080
1113040173
1037521476
957413249
1766258169
1019314810
16474232
1268617083
1171274910
1131779174
673591786
465758627
644805000
415600336
1719229167
49045780
223304682
570608320
576692681
1961274719
655836789
1106408840
1179651596
1304225393
152799006
553574715
402392853
547119444
415247891
876057790
1044872219
425387810
1460467740
1688203336
663603761
2064061608
1354601704
162027430
1223851769
314526673
1366748673
1263087843
1602309297
1654075424
1479685891
482566943
1534911050
301125224
1368741660
957638913
1863700842
1223787365
885939931
2012350593
1048790849
1278286410
924417924
232135269
1208318608
639540258
1528999677
1726061892
1382505096
254560333
571946017
719063036
798338407
157681509
346565322
1130945119
1952511428
127592153
1984502578
239989526
2062965898
1151630704
883387694
1156472265
837750263
1340745494
433465198
965721445
323483557
614876866
1749937607
1147748352
595964512
1096363216
203692091
1215444391
1141145222
1001293564
632833492
691832650
1301660756
350184102
1542891838
747308933
1555363140
618595090
1564767427
1454571631
1023304919
1339922832
994300702
834329435
1181191423
375336687
739825211
2039137981
108242277
1108041022
1949308167
654220923
684303292
1369600917
2088140726
1395523707
1977376671
1254458699
1061370835
1845578461
1214788550
1021259601
878289480
1321800252
1645818858
1791252209
1483689971
1435007453
1822123911
988681088
950933872
690617132
1977016986
393933789
1530841718
1117679514
1325411507
916137063
2122508525
1209825450
1521934928
711539001
283122613
1314089487
1233768047
1930498216
1614974306
1713669654
1626613140
748461768
497902562
1914325551
1476793221
1282404009
518470350
1419149818
1823432098
1958472940
194731227
1759537517
1449566091
94590705
963405631
1315396180
1777633795
2000904550
2001424797
2024831383
1605701122
969144611
233372461
257375580
1049764678
652067216
1646230518
2061085273
197623333
39356932
2089369548
1252138683
2088275396
1792361502
525548912
1487575564
224673718
522538237
1122395264
1457853923
275264882
902336417
1246748938
1112914130
253015635
902527055
68469149
1357062477
2072499129
594403876
1585031890
48324106
1164484968
1292270390
774772541
1228271815
782864705
374793981
1890420212
1671714413
239738676
487933277
1266342041
963614586
1597574639
1993909623
288405844
980540446
1786926355
445163641
468330350
1887577865
1449767824
1128447674
295991460
1286017519
1968465304
1805422958
552575115
1714487833
1806148162
1556171406
2004936826
1416988261
188365795
1888208254
912473708
802272888
232860342
866223898
743476457
381102986
1526691773
1558305776
11034292
723384673
425919041
1497601403
1118683834
55394237
1789287361
1703509896
218814635
1955153860
1814328659
1030687711
1049284496
435677468
1326538334
1309157626
1518157459
1640541707
1139014638
161941084
243139174
1019969736
556622852
906002052
997475807
1006081443
1616910925
1489802989
1508396002
1314468553
1312151695
1552095962
277300281
1887407347
1796347655
1365615216
2022328822
1431927466
1821374587
62691426
1545774592
1693547840
814554913
1259614098
357572626
473750265
489931254
2119376754
325022225
1814663904
334224129
406336589
1118956011
1341620129
1047590483
1037808903
320547696
1859942788
351775185
1562309859
1215225133
760415789
1673838996
1321379182
1563187399
1206585011
95340201
147767337
508647092
1699436512
423353945
1617614594
1021523233
1762789048
576341594
475533789
343837902
102468191
1821141367
792308313
1041868794
327984818
875527988
350805907
1459099171
1884639559
406864584
981405341
1740329205
131964737
3745989
770652689
1421187585
413043963
1055107329
1534682493
1651548158
66643548
10900169
1692892434
792537542
1972069274
2139118695
1263852760
1133558652
1813270118
499134781
1966100609
2077526662
1776818575
1488566660
783284800
122332646
1756452907
253372985
140866841
2005534266
173740721
1025662605
126260640
213862796
117705689
60055004
1784427225
590085669
1632316011
1526666498
2036656549
104154181
1106623877
857169442
1108809248
34513536
840151096
124147661
428952100
1735759439
566133872
1979296742
801489044
1934435127
1995287590
981222625
928233915
1109957410
930512452
114803648
567395303
1624067265
168222557
925319607
587538155
2010188021
1515385937
1959893792
1456766876
1983726862
106047794
959955669
1766132361
1060729324
625611931
1015996895
130259761
1428802504
482462708
1289188105
993812263
1837860150
1490977006
388818837
1452893662
1241663895
1608471137
585996513
877046561
1513190466
2103287508
501050374
124046490
1268013739
725684722
924730080
1426208965
1814189168
527060140
323945357
2065630814
111164290
844372452
495757375
700968711
540984432
1227564018
224616474
1746384510
503491351
1068353964
1901571474
1185105923
437878864
117965367
1729380567
1138758744
1388921198
1785351333
1821342813
1599835834
963832086
2075010814
1275140585
270230409
1388651676
218257204
287027856
493922633
665234307
479575803
1156415301
1106297583
694324749
1412814852
874291731
2026047967
1829103168
260964782
163247173
1008506380
539467992
936172464
1634764512
102332675
790579411
1734180645
1717787177
1420545755
999167447
960902936
1787055831
378521918
947374652
1001615213
1998885539
1244858492
1027475803
181893643
921067838
1099039391
639059851
687097663
1816210606
1627191820
1074808364
1122939203
1787218274
463309957
196585898
1115158066
1301635902
339954336
477939569
1849722527
774963760
1631945897
1852556998
116209325
2049584937
744001645
24250243
468599228
1497428286
57994735
1760889759
1427955768
760610808
2117119041
1487360169
971941726
2084621055
1856310251
704699251
237179589
404883392
1638110996
167963615
1531078460
1682876923
1179085056
27989778
1583447646
918062060
1659010991
1787301608
1424148400
2107385013
1162510301
2765803
1563450428
1425839989
708818891
1670854806
1433262985
1965834956
752904684
893072593
2124724237
1886436802
1313032032
541451144
828096198
1791633641
1829946020
418642382
374422646
1566054001
401624335
243317332
1689077325
1382295079
82479614
2014637610
276120343
1383858595
952604876
866809667
1011880788
2093359017
775541031
857693507
21766341
156212770
666154077
1504670745
1726753928
1167606238
637187272
148667615
241200559
1578806155
233294110
2138807885
1777718701
158299841
894850161
425335140
1322444294
1521690243
1447169179
440473054
1491485523
1667860972
643764676
1803422139
280507220
138308935
521940851
1611663806
1666032026
8614947
1088827994
2093741719
1678596631
1368564255
118228279
2048087638
1162198096
1281170328
742200980
401963701
504347132
1445200277
856121139
873710263
1229524382
827759434
1026402154
602211758
1421939039
262830346
615840017
1644942716
1511936604
693167021
776800520
1418937724
1060921189
882635128
43746910
1015421194
1954514568
589181208
873498136
1735155550
2104899754
688664143
1714458540
1437899740
790478010
648261655
631550627
473585959
154757141
1308621249
899802106
78100939
1346710825
873589735
1720680094
324003009
810498454
538816191
1613268324
563558304
1227522185
1542602112
649865497
1231921666
2146354103
1297704889
1227626108
1131871440
1352295746
1144501331
369813890
1613613775
1727350669
1048366978
447464569
2099850461
1404439404
2096726980
1374391358
1897933533
2110610727
99386166
802852940
889656722
534005713
1035791977
1106344165
737431218
2011307634
1551763056
1754008926
2141972206
2102709056
1969447033
593436429
1989439940
56709796
740092866
34366013
757397961
251352419
33765124
734421588
844843776
1742230769
2011472461
1228175204
665681597
1755074897
540022177
1808576313
46828062
1109651270
1561914780
1078591014
1424631468
985126584
1719458125
381513620
702883946
1213018608
1437176338
1338920372
503151793
1499630399
1425902451
2055437276
1254830775
1715091069
1331719642
61184266
1777012550
1356024588
1219343485
1316395810
1330185283
1219846119
1838662572
376191052
1142163978
118235781
640221105
1696652272
2083189128
1659650998
267874471
1627143574
1500844680
1183993323
565111998
1569955046
571978541
679435897
283653430
1013670788
1454442985
587053235
34162026
328805379
954021935
1048906132
504159269
1882629999
1076207675
343635188
1997141463
1982071074
1786337749
1901955494
1275244369
411049600
1192716239
708163800
1410242434
197415279
2144492322
1630878602
196118250
469523285
1458472503
1999946598
680053012
624320859
1074945704
234593451
1330224430
972650447
914997533
808731673
460782932
445492598
997969926
1569844621
1278758010
278041225
1022902491
1651143339
1338592227
1326285953
1228832448
976263587
708501311
1060551476
2126659221
673217423
76569622
106768704
1022006610
1670052481
213237271
414368985
2138722591
525832233
881920679
48403235
399472279
1433283158
1885895414
2014935858
1742396501
951957117
1033373088
1788349315
1614877131
314743962
1631272869
1294179838
1064720518
974513660
124448792
1776366777
1029402593
155823
1654456907
1361013450
204799362
822304942
157971091
1624324252
96178595
528706948
480086237
1259170337
1348352826
1528446748
1181338703
512029286
268375555
1020799157
685140551
1930791464
731344987
923870457
190975624
114759121
1260423647
131126438
786025148
707770093
1153345393
1453841794
986820930
444797247
1889242956
1238502373
2141057844
1520074975
1688166533
2085783912
1995134499
610444460
1988376375
1912769669
1362067611
1370204688
1000154063
197730854
1692584390
1304655142
1495732823
16063394
1472760718
503086760
746698639
567489161
2109111087
492721322
1758425684
860936783
2078621434
1555769805
2107631709
962776108
575614297
1628999453
2119014939
9698967
216116776
785304640
1297250263
1968151990
1906103767
1510934922
957256014
848244618
1760576075
1636412659
1692917259
302899351
2038034579
70610359
1737412715
651225745
1545389950
975346061
1679316521
56193157
42892980
521094350
1990650498
48252286
1099246524
1903223640
1710391442
1175860447
438022791
722520719
540359870
11614930
1115669267
1410567453
817963692
1506917158
881497542
113803567
2068088889
1032686050
1505767344
639909046
1576620874
1001380399
417660084
887984077
1858022265
859159953
1480496805
804679355
1447502223
1405323418
561040020
2010905291
152979519
455028173
1427190092
683796421
108583494
488304692
1721334604
1065751694
535654503
1736262312
847433493
1383144399
1470174371
1090546402
261430161
1600419155
2075353126
67834240
1052105764
77616969
1086698232
1950898811
904214637
700308530
2035842251
1939630354
1522918544
1510236225
1865687629
454205031
58809798
1466603444
1975890858
1117689080
1143285865
579102737
1143830920
754112361
271599636
601214053
619798062
91250422
1253793080
365761514
41524561
1249483278
325280633
987444091
1686028509
1047312852
307738009
1501303263
1764333753
1048141846
1116466346
1399018425
1939867911
1529400743
98648631
2110637904
230318866
470851807
921597612
377408754
1935328075
695305611
930953113
1850478621
1810268084
1162577838
904398293
1641899797
228078054
743350114
1859704372
1021165312
921526780
404605830
2103591735
1450285825
1526229397
44197996
1181505104
842774594
2055877150
525017891
539997175
678517959
2024061234
362312858
1253566487
333380761
955791290
536964668
97714461
438650451
1558042968
2081117856
2108595378
1386292760
513928475
1301782713
1785713742
544760973
354246970
1128534734
1128354891
420103130
89283061
15886748
234670567
1185454419
1992265339
216833442
2028377000
1569863767
933432165
1793320319
1539292493
705462096
1959233444
1787256358
518069964
785002915
1078867923
1065808492
527714655
1158264094
1870309846
651985586
2812808
887686358
769074387
1393731721
1103346219
407155016
1933404036
1079039882
1696442830
1153328864
759835601
948173218
1917781849
1690408821
228834685
252876423
1063566917
48747095
1349128069
399859097
1100427288
305173219
514540054
581953342
13856847
1946274996
434740318
886557306
1967727343
1514276160
1912739030
478013554
368666577
1268173727
1607220591
776998616
1267403389
994207670
885573364
138815088
1013222386
1374065729
717534384
1000094346
628594614
117875587
203486732
1470688916
1840443926
603673174
1983151552
1355261652
1013429756
1374938388
674898114
315815944
806104092
1343144980
1800575945
1791718412
1659422863
1377653773
1067200452
1592062072
480646135
520268080
1097447406
2089586950
1963380055
374439840
692739414
1435036642
1675621849
1554463507
921256610
1745805814
1894502306
1908016302
1098246756
538694518
105474371
1496184494
55700594
1952453967
486997519
2044404921
613377057
2135971296
156416840
1526162191
326792296
956184564
678834575
1230718746
485977824
625891316
1587486978
303393966
1023318422
2121200767
1977041711
197359094
1446469664
1152481166
956594181
1814728606
51298961
22106176
875451020
453658675
764077788
1154467933
1515936378
1719561078
1075660489
1735245253
550517043
923342377
79151431
80447250
1822551203
1588845870
1209370638
727590597
869078722
356110785
947379313
1559512073
359004996
97280772
1613109823
1432689782
1610734245
1957706749
171570780
292259788
2090345024
1325678061
1521490253
1647886655
1610062100
180893770
851305263
2120608243
1127178581
604955747
1490351390
1387751661
248902255
150650232
527230786
1108195823
203230604
1526344692
966756588
815026625
2107335762
905994465
278937915
862419715
2133862893
632504230
326140272
944118275
1289237274
526899752
1430729066
1984723599
691858786
1432364114
890456468
1884363125
1310840787
251128085
872099612
878207478
1777458872
88783259
324416068
386657924
1949187729
948862834
1022663159
1114389177
34331053
686069442
2021052987
1790142501
1914381147
402589443
1133736287
1400018574
1893489589
1307457274
1657059474
855992134
785765993
1932805644
145586199
920160533
913165395
1283677324
1616785197
563313904
240336967
407291016
733624269
1417148575
1470249286
214362759
77960320
455412602
635133094
1068551823
1237111921
1541684197
1156104330
1318154954
561316204
1251574406
1987382532
86592402
161683637
412868125
1779066879
1074622982
1839592872
1027370638
802267727
1779054463
1293696315
2052528289
367542672
213077262
51552478
139178663
67923470
319192816
1872990790
1470907131
1699118852
608913840
1651283543
1702060979
773716231
1680627068
1289656711
883509071
771228276
383028151
728897665
971234367
1192962881
2122546023
1989344182
878216555
693854673
1449584132
1450950321
1262693736
179592172
139412971
1921555416
1524192570
641786813
219465210
989493297
1558055084
2075318195
1033500414
774175809
1458028294
480654157
1665682303
1940247159
1985276162
1636568286
1831800077
1778252715
1074268628
2129098784
335442320
386399590
644507234
811480483
1540617322
586602085
1480084103
65940488
1885583193
412792108
1369036887
57697666
1116299144
1116702194
1325701474
358772287
1469399354
1652083809
963087130
1073544686
963641872
16403225
1477880111
1762571674
664343474
915356885
1824036112
1334930110
1024966927
301979569
1779904627
1621378310
87863206
1350225653
1752931086
1792156067
1986245727
673959726
328468993
1605996329
279386481
337255054
868267055
931098554
439208299
1448829011
1927199588
1730287303
1199380743
613494990
1980575523
1893042855
1217144995
640221114
285089677
2033056275
894069428
1960080895
626982089
706863185
246350169
498651010
51629221
853449541
198146405
331957284
107515460
724523826
2138480645
1460050533
1840083197
1607994998
1799276383
853904019
839038667
799458826
1257511567
633041126
1158885252
1845679056
663140619
1478270282
115858289
374723953
478813964
643147632
1257940196
378357593
1589498518
1879034899
1951369232
1408590717
814957211
689106147
1418431905
490754322
1622768702
387426059
249679648
1043199919
228601592
1251946928
860199230
2072383495
680322790
987220641
1240881276
760850962
773019113
1890026392
1137268915
2025383152
713364572
1259145489
803216875
1914297711
131590863
2146605966
83213622
2018794448
1787327469
1641698979
1819605322
1314130272
545877675
1850064965
1050519647
920024731
509233056
1639224859
2011449250
1785757818
1010886680
465521881
1167360657
1114025252
873421202
967751660
950381816
60150227
539147868
1378200568
1231512651
1872511942
1277477318
628451945
2011562625
1695362691
782373948
372157996
1211431653
290728651
1650841621
1464822168
1724892555
585073617
1532771060
1951587077
603862019
1256823744
81391029
507530505
135962610
1192235349
2125057550
1267436015
87422125
752661757
154359405
490197606
1782320082
2064261598
1697580330
1983011722
1080855964
1915806602
210602556
383295329
458715050
813726484
1811382969
199609940
130100189
1599025812
1164946857
688123182
1400742848
386683186
589967333
1494730456
1314529305
407827341
2014465430
1838464788
745631150
127815067
86969968
300139622
1467158401
1056415690
915799146
1229483590
1865127931
1310865109
1430448278
1942789306
953066928
1800567165
1487292784
1903506186
305589563
932995693
1206604692
449658466
1790683516
591693041
975171693
810550870
509129572
2094403362
1429776695
599318810
1335636192
1719466624
1953749813
1923194869
824394728
1086744331
1372266646
629076992
1241970206
815048968
230371067
1240804522
495564517
661536029
1942475630
1927112833
1041969906
191468629
1487322294
1282582527
1837497848
1146116649
844176288
1875441205
2058839557
461467541
526397251
1196401993
930925475
21935754
1825517559
531701694
1931899024
711941629
655117477
1687759515
1748698468
574609350
209851096
683490064
1426286962
1608489230
1033351718
2043404168
1629599376
590969
1818396590
208558301
1276005498
1587419118
1890676550
1634515885
2136213001
1010075123
1186102226
615987732
916348785
917529260
1236754803
323995167
2098715763
1746342917
1661557982
1572599630
541674102
156550006
287777726
2024747090
374796573
2128360824
2081121878
434665298
1640522117
1687679444
387516945
959429568
805608203
716084530
258711855
557144066
1828312237
236267337
1297166060
1700577776
1495791741
403172830
967622658
1466288916
968885341
2022426945
1881319588
1582066764
1787892582
1277035809
988119869
1918526510
510419930
147362653
1686579034
155534809
294533411
1668714346
1919909903
1657139923
466379312
1481181599
1988371626
1376117087
994500901
1556264018
1821385736
1293150227
2105649324
1950949346
424281710
1814656266
1690719263
799689941
1440399328
1604224145
1278743376
769153519
751810118
1330277853
1424513631
828851734
280314935
892794601
763914002
2136405484
437615974
513399678
1882108365
1654861708
1811912995
1244234089
391952135
1028820235
1906799156
340912392
1323576427
172320872
1753959589
950851691
84834333
532037375
1692843663
1680630419
2141050475
682471972
117494119
940547471
29225055
492705903
253524976
1664977527
1025202640
1152698596
1936951363
1354898351
328046617
531507878
1971466179
2057083560
1675816180
903572219
1276150958
1605945371
862336061
852189560
1502564959
389287688
487617156
211329563
1090582331
88637644
2063960371
1356430586
1888264277
1936410098
316588374
1715013252
1707218269
215245938
647219566
1705633830
941318084
1397876803
447642029
1056961551
311461716
1599723967
1811094523
1410571435
458574478
206446186
432473222
586742567
806975431
1447123060
1917123602
246205421
147163346
1741243695
603409407
2046409244
1702192298
1070408163
946310989
1749318827
2112794800
556811659
627339572
927314704
1822475842
840314071
628793062
444516751
2024010162
1665976111
145882883
249849847
1460876942
2108945861
881774169
1987294926
2102631963
327959243
1927972423
1234035899
625633474
1661101068
1891899664
210743622
1489046074
548498390
668796271
1730367885
1112228933
1403780976
1920758790
1198248236
1442987783
894703524
396737163
774472120
735585721
1510666622
1926417961
1016115229
2057680888
1481157693
1366401524
1866412325
1049959736
1987325379
414438993
963740186
1846498775
1189515235
433061923
209564492
1916265977
1273835932
1099341922
1563119435
815174870
1894704400
1682466962
108845001
422514963
10138643
1701705435
1180303508
1385865756
65052986
1464009978
377123445
214567088
1899849349
999535038
581841646
681959301
1766252488
1149153007
2095582747
1364526023
1446715290
376538443
1146103728
234906867
153410326
1510771236
814684922
1944252855
1600958773
1887966425
1918915784
1833791504
1742238092
1049785395
689529708
1952661282
978457781
1789895675
1032436318
409277281
1652583303
772871134
1871903637
485487344
960629333
983553559
352638345
319295407
1584914925
1969164756
1085669137
391726297
2042003745
358006255
1446789228
649447278
647331017
426632282
2108432022
1872513836
1755670797
1980901570
477846369
1767728549
44743578
1766143129
1056208025
649182381
2119540457
1005422858
1119153728
1583453025
1146030790
501456033
537566467
1534301647
1300766062
1855192587
2041156299
1952422793
889026686
1549548011
152800926
795360066
1594215504
113067207
410969051
296471498
1358154468
1353815945
1040514803
1353295858
1813725700
759052584
1677608509
1058947763
550136506
2124475158
1360059910
709348518
1043679889
1178257079
2108056854
1698325220
540088374
1549283149
14843419
1000827178
2120003401
866744646
1380443665
1941103963
1089489552
313626272
1171315093
1839063194
2139587412
798898399
741783424
2078872140
1147999957
1646265542
1431545106
1573624729
861345078
2098871254
423752557
933679457
1953465049
16327863
741885074
1811119775
1544059188
125570939
1082820178
1753245546
1428822905
255901515
1006159156
1279709947
1347157600
1079948762
1257774697
1043800066
1309955915
866129100
669063799
1315178605
837384746
75098646
688370116
939932332
1071306140
524051367
366018144
1761504394
1053806233
783627204
617457765
2021395580
1678881838
514541847
1092434139
405416152
696208675
1344087114
831263889
1460969822
1431174425
1252902490
150894891
1562324270
302481415
1304888820
1894273140
447696278
929251247
504854620
1231934261
524674420
754815869
1658284809
1442438144
1605576985
1957466321
551272875
1047578356
883949849
769917773
873389730
166938440
773075247
1057752119
619563188
1651573970
68520921
535323197
2017363045
1533663836
1656387182
1658204911
1055681132
2126820643
569391328
688700420
1418226345
1996438340
911560477
108505958
703744360
1654677089
1094653319
1654225437
974767741
786469430
711568388
57788775
1017818032
1724530672
1998637626
1715699764
1095108556
1000274747
1104011582
1927531746
319197307
2082720483
366019017
1134639597
1162665842
99264912
757673438
1228414081
1158178761
1334777592
846287164
117917419
2113424712
1086575683
1318228773
921199437
1153896822
261363922
916345332
1571226236
2104459529
1202321306
1885592873
927643715
1720328092
1924885028
206074903
737188497
836498785
76078053
339327288
1076040322
707568606
1609492375
1732523147
124625986
1913054461
1030706010
1052108549
1374495086
230551505
1535253474
1701058849
1784205921
324731342
255367923
2090976896
1811051486
1263325575
1102967709
1746117178
1696731503
273657137
847883148
307497461
798400472
493700484
1795060146
1962982275
1025299302
1905818646
1189025224
1019702100
1468086079
1962184547
1957342256
636017531
934680262
1269839156
1841629229
314517838
643994155
1214775888
86115366
929374632
1131568890
1843803405
401320563
1915912292
185706490
991717258
1025912760
1546613607
602585480
891406967
1856329872
1357959211
238348370
1429197502
1067611008
222193604
1201715649
1909406696
2000349323
188477782
1871917412
634330317
1746893399
1098139399
22881898
1560235336
787834910
1593113516
1649330600
660689350
844627778
1984362275
1006072962
1200451989
2094123439
676428872
21971884
984242942
397574000
1264778832
1793872584
986075644
1198026140
1205940530
1818522334
1066363728
1697724328
456647589
1849329261
1835949516
1412392792
194955951
2137592939
1037574491
269970811
1573186207
730632264
760168320
1069765427
813573495
382698881
1724229216
1334815781
1041939792
119869714
1136095409
265267978
1566792405
2086539619
1190182826
1415684848
1718207224
1684407158
656508040
992621894
1190795741
2011876140
1100853719
1793344565
1295046825
1806238663
562334435
913939392
1864909355
1647928635
783616271
1577881684
1533375673
518326245
1148220832
1763099276
408090786
765110716
1972235008
1424512980
230483836
1958299035
1950117142
1958406828
1129718256
657316595
66563395
1965514913
2142912397
677467243
1065846364
221651076
295009199
376905092
2129260805
2031096877
884369993
82937301
1805159711
1931703407
416779402
1620376026
757495705
2106808427
351928729
1371716846
989400044
374533013
330408960
1055945721
2111320466
1437348639
265687756
1298815421
334970596
583819333
1205761036
1789300570
445947856
1704438631
943624961
1566312515
1768361303
667233585
1928757936
1768321455
186038975
163181737
1265271836
2002266873
1376436546
426473789
896036561
1631851035
129759207
1864031892
682767001
972808127
1741450901
1912654800
1130246124
1421194066
10346232
2011683004
1409396605
383348948
1691512321
1235822069
1361488498
1069682414
975985110
1626601339
1084897465
2118048170
1999244894
711956465
1094717057
1769242634
709928312
296068969
630408655
1837783989
1004957767
2083529869
761210199
2065367317
1358202454
1974421842
670360861
1848910395
852821715
18292790
2035882447
1313574395
2105861611
1315507389
144124843
917272100
1205505555
484312345
1035657803
516218605
1398442450
273365637
1828039719
1195305652
1872404297
1247328078
1964842205
878182230
105031623
1474371498
240369485
763093944
173535376
899343920
670559097
1230980376
1692954325
664104740
156785781
1445465241
1668882734
208145072
872670940
938281053
50804171
156808863
714518216
1052304039
376535264
1968055672
587026433
1214825837
1022847047
350234751
903157767
614327888
425692531
729225382
137806290
1546224158
1082795138
1264073316
326622536
1165315238
2088803980
1992909479
1487411535
1436600140
268402429
1130108394
787263965
1712700138
1956082036
551634579
1715925170
272978444
845967514
694044937
1636143061
1034741985
708003415
626897927
1789982866
881010466
1857928904
1275179241
1130558996
184535687
252481641
1552792864
771402993
920204162
1187863910
508711233
253970414
1346936093
1875970077
2119404822
1097651804
924345498
1462102139
361936046
1645785666
1728964890
1300859127
306678462
2145823665
2136783609
664123500
955708658
880574621
1271200061
623199222
1122515468
2045157023
111571852
657511451
58070881
1474871406
1454213076
922927166
100863149
92286402
1421915078
670019403
594326066
1096617787
1362839305
33691082
1788071868
465710731
809068152
504739337
1814441960
1301956095
402018206
1577905712
1032931152
2045402018
821951591
62986462
525857969
217737673
428049617
512688916
1826674335
1728375925
1491674316
1259162058
1264051698
176752937
985316469
2668450
853526294
627108973
1025485400
1639623248
1242102438
571937994
2076367758
1807648701
1521353648
657441921
732053627
609408668
1367361259
1726757843
661997732
1788739773
771290316
611427264
582605295
904909339
1591655
928847534
1664260897
142807597
1830103838
1221388306
1430218309
1766857250
1623708852
1901544054
719121623
1718366494
1876111768
1659779458
1746403633
1898168341
529273429
881489124
1563687681
390590411
1105324044
1748588002
1781265359
1844783270
1181465210
1056699290
1876045749
446973580
1061308027
804073166
1633803892
38236514
903032609
1828731669
576893627
1199380743
371012769
1813440925
255229500
693775451
1436054057
981476650
1506963062
1994721138
1071579182
543029619
1817321670
1129376682
825802609
1079780469
1205099464
1355451352
1488762365
492018670
723579685
91333834
393637202
1949043834
320468365
757042945
277030686
510764777
1537396271
685007581
1725299432
868797763
2003291945
252750853
897262826
329245575
1603255851
1412230671
379754175
1255592745
587692905
972698935
1939483306
420029588
1255032876
2005167059
1024413131
284508399
941113423
448301332
2046200007
350521210
996617767
2088218952
1245095779
262348308
959438052
874404792
1380104897
1360560180
8252474
10113296
1001180905
2100795644
1221714055
698714768
1772179765
935460922
769734388
1941404726
192734772
1425768767
660607110
1787863900
376670379
1680839068
115338875
862433175
2092741060
698252989
2025934527
90776980
1496454322
52631928
759406051
1101301202
1043723693
365829260
756719709
1608196818
1937950078
871448581
2070485211
854655969
516343535
1660807619
1733745562
1712050320
2139587621
702161905
926665596
611411946
1179700468
153130649
949262264
2048263854
281101602
371205733
1091172769
1096010621
1252597809
999146783
1804210904
1702559008
1735384926
1820045988
699511121
574069732
951625581
1378084809
1900722179
1822453415
1987931609
951957882
1636088685
280792036
544957036
975865127
82782753
2072520104
337698419
2144227225
2077608104
483835151
853128700
2008616622
1402257643
525788908
184761122
408853466
1436509592
1315648481
1641424058
1641824653
1186804318
499017008
165555405
571325117
2048010134
1405068426
1496321731
1818632692
1327658276
2108170557
1360940011
1529800401
1265872664
1246520544
2087977763
1760020094
1345453245
643159593
217364148
1978194812
87628143
280724605
264320862
106241086
1347353963
1146532983
103462870
1293340517
1826842198
1134069178
174887849
1666425622
2011464735
330500072
1875041221
1235323591
1911047541
380272540
428743453
1540063484
1981040035
1633789388
837421295
1008184031
1535446854
1627233489
845520420
144776959
1597273511
1994767866
417715844
1106853519
1420291414
1662671360
878367631
1415925882
1426934111
1181877761
1744293757
1113471440
1294359123
553320609
1042931941
1273678441
978896007
2112144303
170649812
1051610725
1162649970
855969838
757362447
1230385503
621270540
439373125
769298124
784553422
1642567238
269604157
1681985853
781265800
962776108
1950522254
286794149
1840163409
992622846
2034569662
1327671389
113920434
1322483362
76898296
753300846
1288512059
1225655643
721251090
1713420107
1013127807
2108505236
1495785775
117287682
486041023
1836223447
1272372966
414993316
1007164627
1501990318
1946173145
1013512244
803914751
581334596
1371634291
455253359
1358253942
2070718306
2009026582
1067394682
518074783
1258520979
390690042
2059289829
1866812156
2078265654
1490657931
104371863
459553495
1737035875
805555550
212406700
1002753910
1410931154
777659610
1804798508
1455306516
1531222112
307284157
1541923480
1823173553
604221903
431681822
1017174263
1687205473
518833819
1616375974
303563820
1712725442
709715352
2007615544
1050165405
1645387367
451176971
1690930791
1080441918
1070529732
1522078887
1795911258
1358612597
747099638
1458005454
3053087
1529290451
794523356
1946431358
1532119985
706122584
1921395622
1608585463
1101493507
665695198
971983850
1110921867
429746476
2115611584
990833429
1324243563
1016018403
196338022
1234734005
189496436
772394130
2008673769
584025850
1652982541
1172381531
1177865069
249076643
1907561538
940201328
1415969540
434418588
1911933668
259139765
479409912
2145142085
1085044360
249886049
2011086188
1743279503
950346691
1674693901
112005547
1047903348
477014037
2036324913
1759782277
334946013
320503568
2116730425
1041147497
1936949267
1514101953
99217216
837528532
1931149951
1224997675
1415545815
1325815002
1481647282
1920309252
535727883
758648306
1580107605
1807929423
773489069
582666930
1041664550
521198914
676015080
2145036578
1234429513
1450210723
62582395
1855184819
1897240175
1164845091
1132031867
1196531655
780526837
1048275287
260684730
390110135
1884577741
888031631
1693855535
2144205776
1939144824
363737436
451783860
1860990728
1349354099
2142112881
547636784
1711350817
1660518471
186569970
126230064
1364549160
1326335414
1139319372
1711537374
1541108906
1313237781
224229192
2145049889
1524244211
1874277110
221866996
280760463
1842718752
2041951055
260014059
1324712989
1374873797
796812096
422420981
17182189
1958959839
757646104
1373574384
1148601280
1211146344
1886289938
1266597312
956023041
2078361689
891147839
1424769272
1184340659
1803878836
703044090
944314167
410452751
1808678213
725858533
6579847
221781625
248295684
1894553239
1861137691
1024992396
76648178
858047670
532729471
749949846
2101448814
1252764730
2024084595
1513164658
243331963
620733068
156674159
1630521020
1090500913
149855011
2016331925
1430060203
149930621
24367379
386511020
363207439
391754233
2125006302
215537329
186119453
424115224
1269784210
2010134074
808165925
1292257418
1778089548
573991805
1496360798
188110113
1812971496
1698735029
2129979791
1829435644
214495863
893775088
782220050
1355214104
462580258
1658689201
645201641
659196389
731945350
810005147
1110452896
1208839016
22524908
265690714
432459658
1643704357
838072122
666451046
1131872911
261535069
21276777
1748450395
1004706388
358291934
2141814731
1377847301
164365977
933722276
1943255301
1800777143
1914220246
1640894042
425610971
312440108
453254247
1113233957
573762778
1851806461
1555753349
897677445
1153082010
471082
1535050571
1187129621
1305130229
637555151
1984298102
1241839195
1616536556
793127187
681027912
1639412864
1610808057
1109893183
2046238437
1142090433
1175041532
840310478
236549500
1200706407
2057750266
1046874368
513047004
117943038
573619216
1259510969
1672736840
1112728259
1806836803
1682634339
212641184
1671216855
558342692
254680895
1337260194
27134455
522653350
779186788
1971516768
123162006
1786442443
299064893
497615979
1549665876
1729386373
1280715346
520552977
1395692782
2109335685
187394292
1101740638
1158927893
1069223406
1588251478
2103312336
1454624979
1476499587
1986702685
1817906412
863683088
661433768
843575652
1132907233
99418988
857445208
1656404823
2045727406
1620111034
911402268
1634175833
1362640948
2017786696
1363405422
1256444669
2130597676
1887949881
927512645
627777730
954977068
1560525478
2122421147
195659931
415933862
1038483510
1842646020
1327397589
903592084
1135750048
1464205184
100947324
1002620640
56483307
1337651776
347485473
802251399
1385397048
188386097
673604250
1992820699
637333599
1525029279
1824150620
1168021128
739719499
740561822
1993420805
682120061
1801593215
813285715
88882643
177361212
1537542389
994147138
393317284
1064676044
645547363
1884773816
1240520697
539640668
416566043
1162142336
2001584215
457971731
207909025
1112473805
1666678628
1002647501
972372248
802016567
1713063431
1240801928
907420265
1548139769
1081776511
425013662
597511658
1714005108
1784246524
410803107
1346863591
1926797496
673328927
1900327483
864678780
114375854
574573959
143765442
1286107850
663573451
920389354
363527823
1783135129
862074475
149518014
700625686
997483451
1554770491
1458885609
708267427
1030202391
882997360
800528590
790186123
1463219115
1844727901
1258099562
1981601368
476302885
984671368
489919273
1748859576
1643501763
642298147
223410344
1146318427
137714467
1266725620
1191452243
710954143
1103568791
847489789
27928301
746709781
525819890
2032833383
1178611344
860002100
1024731597
952746147
1662076136
559089736
1601799202
119326728
638732281
1737019747
254682288
1688154415
1796266834
1947306472
1453295908
1545477857
360795880
628439511
736238607
601555622
600445695
246214632
356200700
1377580497
1803680990
1821295972
1736243540
1258041299
36707143
207293980
1916928955
2014207912
1386281079
1499181722
735081275
1836863178
603772997
1251282086
1222716923
968893661
1534269780
1608200326
783007137
113796516
1107324510
321641478
1499138429
695142786
620746111
1458183452
1584416487
794847683
368942447
1460202835
2644474
554915611
1654982579
1378432426
1455611500
1302850749
1484071329
1201738924
1575149427
1543038564
133104477
1294694424
988404802
1755326546
186949052
1118041306
614384378
1995129226
925991924
1719516505
873560082
1475543651
1981439039
2003748786
1930365860
2078445028
40791663
1367207234
641210199
695893724
1811674085
42572836
1986846974
1637133042
1970956586
862780438
776428203
1805385417
1597524042
1949676349
511130324
2061040687
1945906970
1195166983
701891689
1070327108
389260653
1798574407
667405309
1319510771
1107733246
972729523
1963185875
1488594418
1844452729
1415882305
32316286
230361576
35981548
439280803
1817914853
1464260682
913640625
721746555
1961315947
490610239
313290288
1479983427
1924328908
226387147
1606862416
1578030355
2070109182
1492366045
894850332
1077983451
1587076580
455101724
121955097
1521832139
1011223273
1678819709
890817495
182895083
960620687
1254961593
1079646091
706387739
90287578
735950212
155097973
1159967623
1930332838
214496611
1162159205
1280978999
178750998
1339535522
1053769723
1103049682
1314181755
1912913049
357956451
1713612154
296364279
279021175
1031339288
1318153272
36460316
1649040967
1402128299
257322364
520246047
41101009
1092657246
1551482097
1108522015
401262394
1455147978
1718269679
679890199
1996958100
1868237148
247889972
508316451
1882311917
1590654936
483742509
2020391918
239187275
1603248990
497104486
1660878036
185824844
205852656
1572481420
542334545
579443556
564728934
1180847249
1145502686
1113526854
78307314
905343237
728982985
1029639870
1385871284
1560857264
1214017409
251554233
2103448715
1823635033
1413349273
1658727153
630470155
1655070626
2059249581
1403465604
1752931086
2072299011
935715418
136888154
1723035826
173124398
205253128
1294589234
1208694486
1987628198
1981607438
1977455161
775399373
504214665
1834888245
415558606
21694586
1953734080
1137652164
1138931740
1020631805
1596842266
1128985565
1754582226
601603968
1710849118
1224711875
1544601537
1869248894
440638093
2031937279
1915981045
392345616
1536806776
1298293192
471242530
384249283
747495720
985304452
432163544
1264645941
1991797478
1313416182
2016040914
1548028804
310604603
1628538496
120214327
190620228
920066
1909399448
1300577150
1244908656
1570890086
1686725465
780311580
1358566434
1577696079
548199582
1899134858
1737117733
1347051435
497293397
2127574614
624707309
1962296365
1008328748
367188682
1132018924
2066317396
903766227
919433468
174418372
1159770556
1867418651
1523637249
851810951
1397456510
1788823727
1635680209
1770926611
453545257
218482054
453623062
654161524
919839888
1877485753
2063534573
1357071767
1343209742
1896089781
1061652828
424627218
1197158090
724845164
253197506
1735414895
822231990
1949110905
539418358
1994666508
1612112533
6364241
318186921
1235821234
423975103
15602393
697610430
525599670
1019526294
621903164
1888587466
1388599168
123575551
498143011
1135743790
1924692852
450349128
267258249
285675377
1388873791
1015644501
787543573
347783618
1451818837
630241061
1521531157
137923920
878206539
281098060
1491227951
831393037
998012859
755780642
371519608
388114907
1462257398
1979109662
1388625266
303404783
310752459
1056910813
1075922070
610200082
342960898
1551436321
763398424
1069316374
770997743
912411077
1089778181
1653074803
972750123
194150528
2045546278
691450225
13708227
1133561471
1103915915
3992936
1165998998
1380235313
1090624605
159327179
1860741544
1500658610
684094689
2097610207
433645491
224685483
392170179
137307449
2000930922
2073591236
1457312876
1882233794
1282449838
1314513362
288095604
239237913
1774022170
1925339338
1250258590
1659492129
386628098
310811948
1869607814
2048696054
1270729605
1092183626
923806221
379031212
48336779
65911461
1710597714
95121048
1240897742
298293173
1657923078
1633145630
532891545
809959937
2138708012
354478843
282715306
1924622608
1282638591
2103547861
752760880
42247134
1799088900
1391898412
339413573
587120762
22997520
1777149886
1312801461
1791493541
1248505745
1199557492
1745618943
1965695638
249136667
1414922400
615092053
1063433906
1016165662
325775498
1141524828
573919995
338618824
753504418
1086674561
847165691
1800206731
2140618130
1775819353
2122354950
2094620734
1100366688
1171613408
1920881866
2130014814
2103732946
410958105
1124176793
1982778310
1110015017
1982375769
610897202
1355693406
251772894
1704447234
987470667
1368373352
210983381
1224228949
148545471
1194846674
1282886704
557377992
206109380
1954056892
2145061394
801970920
1343010483
893953908
1143137549
1442061756
339090424
363507232
1699627741
752468365
1260449624
1860395702
1869561007
1469557735
1409935591
811944065
1497012970
1646896378
1885111008
93405222
812445211
1505712933
540158232
1908467286
1017931951
794218740
1552770025
900999475
969715770
378844597
1996217233
1820873148
1380915577
1199814181
1399951231
848884534
1019324176
2127043678
1562980708
1162375630
358473280
1779161938
1889713618
861122817
1596938723
1663627113
892350185
1608912115
1733023329
954883985
978284947
1956337908
798885992
1576947759
1939522424
2076537225
1115726432
1169675955
513614789
89843807
1039376723
741411227
1174211933
1276059019
1942948228
284820635
975411338
313384043
1013081895
2111881304
2053631258
406741970
992104398
1807427818
591528728
1706427750
694131867
1095376286
1821504989
1978179756
1078796622
1916680620
383151918
882800766
349406185
1022103521
1533213906
2016524055
2104447460
1079145187
14099830
1355263280
156177969
254380400
943740648
1687572625
464110624
1990797648
910342339
230853928
382733486
155018251
97742989
156232752
596349157
1292115005
1141168926
665637159
298516809
592885645
625718950
304837251
218726950
458771735
1427793746
949189162
814218912
859067142
1350702669
1176884390
737394039
941201139
1512892997
48558218
1726022840
1896372597
1465386606
1747825953
1834469681
1547510329
1252409717
1875012655
2089965703
8335635
1358149010
1556219195
662591280
449334456
1693688753
2117525629
1839220316
1014000171
1659649892
1223623135
1197830201
677966516
1529025401
814574595
321343878
1996489450
72970197
761707835
2118608350
2111189491
2042740244
221882043
1941225561
148188053
1022720485
1434857776
1849523770
1774480456
1641897539
184497986
891774420
458948185
516607510
774994879
1606713035
98475555
1418983961
882331677
1620136955
1163064444
1507146118
384028355
1219409491
504787655
1100313627
17136860
694332207
1188354253
825551154
651604806
1501891789
1924878771
728044005
1303851586
1214245437
1194347810
874155555
583868560
1405766023
1905222620
1861065432
1530701417
1755652976
916482820
25829631
1893866683
435945559
1104743192
984872679
197539878
1221067089
459065805
1027347050
916936115
1120110431
192871769
104968332
716411740
903932371
1339637158
1560770126
1112812019
1590641004
1705561338
1425070067
851662258
1203773355
1683275200
283516559
691926692
997714947
1976015804
1710217135
1932633954
1460002972
2048183139
756843805
30674720
1736107740
924332714
939324373
2100944020
1019477380
1235975803
504898092
981159588
1039630017
1282573655
2133538061
948395081
1519746030
99622614
827432645
1357474656
335262192
737582902
342778223
992703589
152436939
1068932735
904369702
1803915624
563611646
1774198032
1754484306
1437607021
186953040
671387245
2139997676
2132558813
210817003
1612443904
908461040
1287961972
120091642
1863146520
1395414974
777872009
475260382
1542536465
2138812111
2029306397
1380828492
713943283
769520094
2010218337
440288715
1845991643
967814177
808993286
131456451
1260518726
402669426
949095824
1838395324
1809928756
2014644154
581242155
1222059878
1531381867
1650153034
465868402
435189768
196311418
416850636
2012883348
2012754067
1385349772
10762616
2144512165
8113374
1542996512
2068292553
1808906617
885844942
722364980
316665031
955147059
338707721
1267047500
1829854506
1299957419
406956014
157610257
1631975142
1154634881
1449910589
674890224
50926847
863421781
679197361
693350824
501852672
1286894255
1846415816
1631703457
537184710
497259207
1536762169
80425307
1198415729
219889381
87124822
1198225055
1818110526
1118856676
2057453954
438851314
666304466
1738992018
447270130
296507664
1233307980
1001304866
10938830
841630725
1034398813
312045167
154610384
1544044069
1893047093
1266711088
34093588
1404253975
1638984403
1485192260
540152546
624278891
1029101114
1172729852
1932820495
154358722
2011862824
1516109129
1211236055
341859323
756174423
255933773
136352195
1972579028
545242136
103163631
1030639716
1368219185
1972850873
1235094109
1830711295
944926801
651304746
70511987
732661174
537387987
17117387
1710849118
226345229
619468011
1547939598
1914709476
899010145
1815932077
280941545
2035516927
553729467
1840107047
1497372968
1526549904
276153097
1127629394
1719147948
1346477145
1542712283
661755142
1108848246
825911454
777124674
328106247
1111676728
467205857
395383265
935981349
322280369
761248348
622522052
1306346018
1555498770
160503783
1827863667
1116458029
1361135500
1022484585
1408566488
1576155453
1463930306
1720362177
597601780
1321665352
340944337
1164370240
1497942760
815421826
1600299757
497906736
1974188321
868888677
1583670162
2006334412
563062274
1077885238
477620203
431305807
838491225
640877793
602272233
2109323433
1472404034
317961479
142134510
902113796
1387844973
723975068
1096689905
980204446
1085098335
2000040681
16274816
804331334
1486268035
41508412
341152069
1239768405
561373651
2141646141
1525853701
1341527384
1262867939
1739270471
1736983997
596483306
1595531321
1059141612
1787945649
1127528211
301825104
562740117
588342780
1120455527
394362337
463968985
1512694449
626565018
2043633530
978078054
1033747980
1193768992
160051642
47175695
1826472660
835089045
584935202
1766370266
1137482309
1063850852
1985640791
699286527
1806687905
588323339
1274430751
891630295
1511395114
1548023804
1981489784
892481335
2115018436
1647124473
905804705
346177822
932582017
636828518
793291200
1017662083
517278742
226633133
1293162489
416507345
1935285822
1982123080
2003202786
1012021484
1086601845
23419779
1869403858
747003806
54181924
1650936187
599682648
1647664284
198428203
782298867
1349483139
1467765774
1472815302
36481573
1032433890
138341304
1291423542
339012677
110293419
1456087637
1103029288
848168812
149599457
403102844
2051931422
248494236
1776468778
1955844546
1011573785
371590765
2127594349
2050043123
1614290698
1142703577
128495936
1561123585
1488116261
1754387720
687015652
102149328
286930123
497044431
1082194074
1935340881
1117212363
2060265272
1879815991
1847865266
870336547
53554166
1952193695
222610799
663693983
1163516465
1147619709
1613564703
1188019681
1137902278
1679823251
2005816148
1980685591
1993230986
1564851266
1749568442
1992214257
1400745649
1015752365
1246273582
283937814
297218394
1642492095
764517000
830385242
1702624276
794643954
636558311
282674035
456441189
2134727638
473671035
1882434875
777795604
767219022
1081423643
1502544744
251723781
1321837452
1022427472
1460472368
1653655240
103675057
245007119
487574255
1816026193
1770442394
581799039
639071727
1158565717
818932373
1390703614
490331311
1171407059
633087679
617994591
1108786323
319770094
1411753639
965895125
948834658
82475333
141201210
638832691
1170434419
811673809
666785438
1862125259
1201811674
950291548
1428620698
1960197377
774772537
855174670
484010116
257936779
139030861
566619809
1503653004
62170358
839631971
2066748060
991926654
1157655141
1021283068
1255170091
1163416912
2075347041
860307045
2042404625
24702378
1200034652
1151606978
46958998
1830160773
1382550822
1590326169
3638653
966244876
389015722
1504898642
960706527
599542482
723049918
1468279041
2078722599
924836717
88832455
2128317129
451262983
1640076149
1677117732
1144455181
1920233964
452523753
1738545321
641752802
961172504
1015956895
49590886
2059629173
1486131331
391763656
448024720
140767577
643882314
1697694209
845393727
1671702776
871841302
1980369606
1971270331
1489229111
263570290
1958300603
1220100014
411996831
435695502
2095286952
1538608153
1315147682
1501748110
2146470168
2146309768
1599871468
1915687552
1315151395
886263502
786652983
2132734628
1977190731
164569357
299734106
1042116442
1101188623
1259046657
1122762480
78647510
427448208
425198201
1339121694
1663447271
2021390354
984012344
2116589714
338523528
2122985641
1228698309
955757166
1628491394
682865054
1640015017
1051116634
1639812040
1079472149
896907176
2034798792
1627361345
1617201719
1199169142
129920194
2102811485
321839054
1657919998
178973002
486852269
1575445797
2105491058
403528000
138426839
1201973927
1921079422
620501033
1052559057
987246199
550561790
1410935825
812472375
1518308536
1105816813
789041757
1175415408
574008283
85147525
2103077852
847969084
2133007448
715266052
327093078
543612382
1994843075
966067881
1476106267
2136690344
320698891
586198832
32758700
407154732
1808208021
309636303
925171696
292434966
920097301
80536761
1836926524
259913244
1755593922
146913940
2287924
574654535
822307732
784854126
1423450011
2111252
97637172
1846019831
1803917042
1837597141
886035825
446235665
735638664
1202459849
753171845
1708679082
1046705753
516088775
1896025616
2003924662
1615536101
1663222277
1569944514
1901624726
1412098950
578646390
1051534097
1499473973
876329170
1567789907
1499798740
424165569
240221503
2087432185
525223830
1229801928
204553545
1483152164
1606502780
240601623
418732443
708700679
673940423
520112233
602313777
578056097
1182211334
1703065909
1811191379
59628830
1721893502
487754621
1552139408
1523142345
1192088229
1096884676
1964025502
1023478160
109372343
609154761
795598155
1721351621
1888525687
1047623678
149226264
1882247523
2006363091
945739996
2047473966
200326350
1882532355
1483347128
1592511127
164604659
1577729002
950421646
79653107
822341755
1983777959
986950467
754311375
1163661622
678988576
1470776267
533493609
2030368575
1929002690
1446373830
414363788
94264862
646534059
383324388
1083219872
1631694782
281397884
1022791751
1314896778
1377033749
679197361
1196708193
964607224
829214014
260930892
786878779
1415473606
336545186
154640881
466378144
959415497
573183304
666042363
1555775917
522947140
971407862
1537838527
978225240
544577655
129559895
2002343876
1093030585
1176614636
579459687
61892912
1621359582
143426573
800581051
457721944
668368964
1205496583
189692195
1101240894
2002266873
831805516
291597522
1369448403
1743220952
329752932
432978756
302816833
132688707
1265856844
1989636259
143901223
204295382
1242236449
1554965068
1396857764
1409589400
270095278
2058432453
765211042
233313377
170811959
471533343
942603805
2010580457
662643330
1671631366
668486760
1478508968
349399788
242561434
1237401093
1159057012
882943493
1399701439
993399985
1349155153
759688212
478716292
931832968
1386516108
1089697603
722769717
327786751
1382667760
1306782161
18091867
589058721
1582041062
1554175875
98421664
633298365
295165302
2057567047
1376864819
53069796
1891155855
1437562626
733498822
650153913
245542813
1587749836
1938896696
1207112141
258226395
1142782969
646293071
286412131
231921462
1304471690
1004120195
1721462785
1365478715
1540545816
328982763
1728612747
1217880874
1392860468
2120573915
1183292695
71962915
1848152754
175020011
1143659117
1108840165
1272146277
911809822
530171551
1777066898
1603454569
656459851
1202856426
401337444
1611724565
284573907
744465233
1072503270
1992895256
798326438
1988041699
1196018371
189709062
1120647063
1768356895
1107918567
1532312358
1701457924
1614456895
1660931970
2009470080
903610261
703446788
1827424524
1056091778
1810392880
602708666
303472451
4821396
1950239483
2105564574
666703052
1781910373
713100338
1982060555
587477905
245362753
394462969
530356445
802356251
1400768955
678893692
1002400806
555870320
1248484719
1871646473
1259931494
440597084
1160849730
975027861
1984419981
1520889393
701416103
355047618
2009454276
1501904359
160624692
1157277650
1762043801
1682302450
723059881
1616099746
961613876
261640732
315508851
811475725
2118508345
1428126926
761362531
745061274
1611480575
194288308
452304160
1972547831
160449326
674792784
1975904307
1140966598
1791397653
776043595
1287640426
1704997967
607909052
1865468160
204795486
608375472
1011297149
835419619
1319068850
56884837
71569487
1136104671
2134580017
1620468913
1834564831
781787155
1733403965
1377899056
253400624
1589623975
1750095851
357930652
164127696
461510944
124248354
313419814
1995322368
1374341794
728475535
584078560
2010852910
1648436255
1542296166
1816377662
2129817011
597240888
803856092
598734577
86746595
1344611249
2125044856
271672073
1859630758
1695072733
354594504
672867677
2088784586
822956448
1961633785
206965557
1625253495
175664852
514795019
789641740
232675724
1259344196
2047825734
307720025
478733245
1361954699
348326072
1164225220
549490938
2099110747
1528273823
1263918750
161153738
891117594
232165128
391879468
1244762119
1995552634
149560473
1294148726
129540944
1094124086
2069551295
1557042059
1484656862
1500028325
1705884457
111292110
1672968884
1186028293
934973946
759305257
764199027
1444648064
1461181242
2059875756
1374010916
134828365
1140226378
261528484
1804885646
795422682
1801754434
2145076794
1146136039
453186453
1322644088
620776867
1410954545
1249516797
641322452
302853303
970884681
736024024
1243369520
925849043
1775214481
1847185359
1972592086
1299391111
1716848625
358649674
1141181976
633348564
1973771482
1423541954
1952249861
1003823360
1536737977
1188696857
2074058702
501898581
1866209774
100307189
936327013
1502903983
2010152855
1105131515
497501549
162730332
42275047
11594478
740426964
614823852
381178434
1004062046
460651954
1901333788
1611281924
1419183535
308701395
613922103
179234783
1907362573
1357089021
1188082546
86896179
33907117
167626639
1266368269
1258005342
1875970239
208766143
801510674
69403536
1433773502
2041690433
1253219219
519425664
1473817449
265633079
1712079798
585110946
1989880119
1214831582
916155966
166099961
683152692
55195080
25873672
2127311497
1052540550
1183012605
1701876201
645787225
32529838
897782500
1670472483
1183104692
1789913228
95855779
788452456
1375370661
1790064086
1829706293
171489638
1913955793
118930736
862844384
1648234001
1663562266
289414022
1740861362
558439646
255293523
34997942
2099510578
445246360
1398171699
1801140489
1134844102
1259373768
2089398831
1349471974
592659101
1948755305
1304664533
127490755
308762107
713387148
1590422573
13293434
932876576
1379336549
41690073
24027987
1206249356
887693779
1050311188
531620083
1999163061
810326229
1766232545
399567584
217406618
1949627618
1700551253
262316311
438809106
2088364899
1552045978
758829928
680525973
1798966185
1106860495
1049387998
755874984
1202182644
190013270
355229036
237763380
1011926908
1516134237
1521607073
108055289
1885391461
563933807
1128997311
3964365
1979707788
1781318010
1138944202
2121466902
944010514
47087244
1264225959
988400143
1356461761
1379560290
1022826146
2140111642
1824783626
115095965
2101009727
792438040
608366368
1294032311
1055678731
1825045018
1376695420
74567872
1074145385
689501006
2089683136
966945384
828906844
249623178
2091769539
1633469892
1546204503
1557050675
302678660
1447945969
1805261502
929156844
918364739
1003404858
1948077526
1179509801
246191403
441192765
493356528
2050224348
798435115
1982381746
975078731
677032483
2109595119
790075173
201147450
689452138
1095620941
588407466
1729136366
1415956257
693030793
381606087
1994415668
360995576
282145877
844214843
1034429342
1526544448
1210286784
423206204
1866073645
1225437124
1095856136
1943375852
895176229
2112913425
1904563380
1884461640
2014649473
1512417972
1355603591
773948419
305649637
384153346
223613583
746900768
48935446
1158189808
1485186013
381200846
1482888207
23388751
1806999963
962890646
1540985598
909094502
1499502332
1774708441
1401335669
300201860
1431186018
1271390426
1092484582
498651694
434590053
992664629
1680445041
1392643117
1203600590
602170078
1164506390
1455730964
368225467
1175407805
1081296067
1796163696
460787875
424691128
1519371282
1452864412
895153903
208084027
1092656116
814914053
769884224
151496855
924704162
1263101821
903547495
1653747085
1524658714
452618697
1791212580
654019160
293804891
1948861349
1346219579
197936173
125619464
309876276
2095577595
1111913778
1228204500
1468057526
507885390
2009469569
1064836674
829768804
370498035
126806705
1266597502
1332385444
1310394576
1485985051
1212290891
919433468
853275940
1796321019
1411048242
1038790513
144862508
1235898591
1434640031
2116599140
1208952651
422009435
1788989144
193598186
2117535262
1972001689
201384066
1062740197
1862498753
745174907
1193514742
339679783
1449398662
9532422
298112795
1866029783
320185558
400652429
1446280547
330599812
175741543
1560514222
657585655
1645827125
63385042
1336245132
112681339
1541374670
1212813437
2062370063
1817781062
827702601
1227314037
1229874823
915028964
673219045
264242294
1859966115
990158918
1957204948
352665005
2124886456
680500932
416827020
1732480004
1432725621
1136107341
558128570
233283386
1082471254
976691609
907276483
890304198
1681695806
1457285467
1956781528
81486370
180533945
1557959624
1205263552
1884216185
4969948
1615345224
1052478533
41191186
581235164
1359446620
1417587722
1031703370
1008174071
1802480462
58060797
1260190919
281846265
1184256269
1797904453
707445717
2039511847
2076415670
832863173
1407156533
1342223285
707113208
1463854356
137657212
1283723353
1741933970
752041607
1763217101
388263800
1915820989
629267531
1237250069
2131799321
1910076911
116055156
2010956501
165504647
284913107
66915834
1070542411
162536816
5327958
1260315138
1648895245
1814078560
1359252430
592771618
1045089771
1551974996
387910833
1037453556
1872813902
1603675966
866215373
1072649335
1192394748
310475494
378497781
2129102123
1017968841
983259456
1658945790
1924098604
135034845
1373669690
29251806
1963103119
1329547317
2042452353
1670554565
1372884627
1938929227
1504290704
713245764
1521353648
1938392406
396494292
138160107
392608866
203946026
556547205
1593351496
1205296789
177689330
1095618710
1766850162
134015436
2024355225
1821336947
1738894063
963092894
1371045403
1402860786
344774955
1225178165
1305787137
828870904
1831731456
1226831572
1525955254
387574708
921168254
952342597
1650827974
1565079733
1141436863
1796986606
1290677581
792198745
973080756
757227035
1954907347
959211574
2082308332
1512613023
77389272
561449966
2086369820
489888325
677334398
89880117
1007050758
1017164889
1922816601
2070176544
753904334
1508833217
1503325952
191771667
1716690409
1130961249
1869436051
1845625165
699861998
928733371
436857637
1940492471
124984412
1725087874
212471136
1578466560
171411346
1589008631
816209598
321115581
1448306021
63787801
883532440
538613
1978744830
633503211
14730176
2095149428
246220981
932093327
1336275674
2021219490
84833135
506229691
1609427349
1163736775
1771158485
1643015013
953404726
427337707
299971721
1898830641
388673100
1488289964
2117646360
1821779284
697577989
1338471982
1715091263
67451552
1398122062
1009189994
859684058
2039845450
422300659
800286627
940954999
432673130
999602078
1026750781
1241670179
998066041
263609208
786308247
1711163436
359196569
1996755588
1136322510
909404331
2118068170
919778455
446659968
63444686
218886765
1414681248
921164223
231532636
2063179681
482705490
997938197
63619
1307059026
711711897
186004103
1212862005
1401510441
872401753
586309402
1213943228
1173112398
1003387661
716009408
1083881778
601348527
431398074
2034338187
730450264
803820467
1527256422
2067963027
970778141
86493927
1545163478
1990545091
2027992534
672096668
938987511
1168602872
1774845572
310434456
1390489479
1647224678
67495185
479500613
2127172830
1861899495
643972396
1000463971
801294680
954867411
1150191511
862118732
2095430144
2126145394
1482144486
1162807792
1445829979
1193401716
1973300041
1393504257
1401869231
786594474
2123375874
1178506611
2138418350
717589018
1937026372
74611287
1712325204
712995434
2078581604
483877698
1292195352
319349524
436868444
1865977922
1448102464
857413518
108718990
1304804673
541886937
1760508873
1820398508
467261415
46478181
560525337
1057844939
1196186846
1338061242
296219366
405225957
842435201
1207336753
1463963641
1399822592
517018149
1982652189
843166540
1456016137
178717045
1244502333
1791953255
1372404236
33530086
1394925864
21175682
817562738
766746100
1870643175
1010850500
1641037715
1066376016
1863561436
1518864020
796297719
1907621588
2131354916
1103603840
1489362219
171223972
726310630
2093590444
148235808
87959713
1863804746
1533147391
352076928
729762385
495730560
1587682557
1520931243
1669421015
1508559828
438025735
2004002846
367084509
1170909438
1679098458
439214761
320242549
1304985077
289211335
798682293
1320215565
1919845391
1206941812
1597871011
817305743
1849054455
1491241490
574865526
30528370
257445403
451449202
359537211
1718667637
1218904708
1114822532
1415428728
338543162
1977414505
1329669681
53352502
1845749067
1945239867
1436219422
1426442
1399719524
1476766774
1268874096
826470653
230816623
2124011297
275601205
311345103
1966118298
373065939
283162004
1783848804
1126450247
1384674952
1360552879
1178398119
476411353
828002395
1525615166
58872394
165959200
12274965
893185767
70569999
298900411
1098725362
1323616673
819416378
1895708944
794531794
1013257394
2062927861
1969913266
1232304562
1166536708
503596500
605665753
1418433071
1357617347
1716925769
31001976
377066040
1165586294
606015826
323870333
1310670133
1429624762
1383736635
597963184
242650170
1911407573
517536191
1010965819
1634714998
845833104
625226514
1176001492
1994740119
1872423179
1895173043
145195934
318629998
1989611656
1481553548
526123142
452666117
494503810
758643661
848534563
1824355421
367767890
2049907531
118475864
590741658
350862639
31930850
826703629
856600741
1801325095
1348230319
641119471
161149353
1665180883
2094869934
1211343783
638891808
39183875
1057277160
196094936
1698419082
53017510
635731491
1395615710
1857886889
91225510
1723756699
205676090
175068383
1387878723
107984474
299902823
1079053226
1221008660
1211882493
2058282161
1795090248
682242289
211324264
1038465386
1718898219
1221845623
1232419225
36505791
2142232866
436904911
1646564453
1272458900
2075014034
375274521
902286804
516690900
1230432343
1571670098
1073428686
702533063
1429248648
1844045551
324479049
1874590046
1591528182
1695127830
1148243799
1345257896
463967812
1791438717
814505546
1999789293
751205882
707750219
1454769450
1845153459
1981638533
1600441185
203397341
2060572392
1650513002
1552365868
275591899
507268160
1534488559
1318371172
2001851659
1103797320
744516113
1153416046
1112316635
1488456384
1538134282
497451394
852597884
1162336369
1476463167
1432314707
1572631921
1040817379
479630812
568360768
1638439503
190572832
69787586
1983869911
1973301019
729401186
445452357
1702063037
1092756451
1973546637
1221862964
1370963746
507213121
1842590894
1355576354
1253060833
1435288888
1469993811
1012466454
1652352072
1477999221
691310772
1256109702
1785079091
321677700
469110304
1292775488
809405666
86147908
1146877422
45689483
1536642217
2046921584
350685056
473629291
1225839827
1903808923
972757192
386894728
397542956
111129675
1564800646
1422954435
1431168707
1156447865
389267309
1087337451
491099257
1959248371
1831418779
2077601945
1606610667
1472214061
1551618264
1189733782
2031112747
1428876112
1556344496
139970540
48309908
221526857
933309476
1926354907
1550861219
1143647975
33332868
619094247
1554432878
1851914304
1791176699
1506289580
1491857641
1499343274
233598792
1651711204
69519325
278038019
1381637595
1983390931
2096435121
614635879
1269156161
24250243
4146488
210398357
788751434
745737654
33923133
1601377423
530559758
46692626
1339495363
1686072724
1747910114
1990309010
2055931292
1426231444
1455960115
251095578
48747095
2027380100
752540680
981283593
620447852
1718177573
724396451
1522632200
900211005
909700945
2139276927
1877678118
1491581641
1428908500
1664759596
1944499721
1773756836
1343000095
433689548
2089063064
933470323
2011384793
1646760891
407584511
1853166999
2141280905
2036753613
1289725714
386815793
13509443
1451160792
2053408842
305804947
835207908
1532967247
1043472170
731480597
501918155
213821899
555422305
643405803
1224491394
1272109027
369232771
1182694731
1327317143
854734651
1646495192
797813063
1131679526
1413154392
711310547
285754696
699435568
563805713
1297670885
922009499
995774683
2058081763
585170499
2147409394
842557118
1390738094
1713924391
12060045
1953998885
1603483012
1111667551
833262799
553162883
770702945
1303251897
1287752817
1814962773
1816599686
539598285
758566487
1637362484
764489661
1567737922
2111461588
1087945005
1083456484
2045758754
1094831480
1873328247
35934449
1425807102
128263876
659517939
1680978711
984800775
1142279469
287444919
1862176231
1950727203
316964626
1318811195
1744780200
1546136954
1539844467
1444996424
394065923
2021195756
581235668
1590457756
517501301
1825986062
1095804288
828946839
1111445719
1240943123
1306833638
1749991791
1015633807
730365339
1764364678
1579634964
1055917813
1953617111
1604759564
1202651220
1503968967
1427698331
761938949
1700835487
246711377
965440565
784016877
1829983894
133663266
1940422853
1529518558
659955995
1062959409
222123683
888173836
809913340
1893535685
136335296
2061920436
1540631822
1862176231
660311365
2121958726
971784268
1075346248
1670071729
873962045
1914169230
1079877185
291275966
658370894
922029848
814066059
1357281505
289041628
638460919
1676024771
1258441228
87399211
1708952732
560117683
1439095326
1440665762
312863550
413146458
488080135
612270117
2100812733
307679296
1040953343
481195702
1109257911
1686072612
2057670027
1044581135
1980286804
408627159
1755455179
651774244
83004086
1648177788
2144385372
28793067
238178729
1793745003
1670661942
1218763841
1835828834
1394530369
304320003
642915234
852119087
775703069
1842387808
1096745288
611765316
1830882181
864161175
2106548925
630969609
1395371734
443196242
1158267074
1155335090
1280049748
1791457220
1548236034
1259395645
439253123
1480018503
118109027
673170990
1073137889
1567384034
1762571373
143536153
825436244
1169325380
616760041
1501616552
349172429
1833369765
803936770
875152145
1454356679
2073272208
1798770683
787966275
1238902146
1071374542
195526593
120888931
107048189
1702043673
339376932
1173784134
1515842731
764195712
943042893
15887611
867639708
84832664
1222971700
1665774468
1888231573
816209060
695282047
803484629
1409001444
705555663
876745988
762043660
521164665
603848697
107995012
1591278756
1131653885
380306805
1076107922
2131475337
1863909967
740037217
1391095885
1011755235
264222183
1349916099
1709971303
1628156825
2054231167
1221800738
1436027878
1991475550
2070172212
1044213612
1375102384
1437572907
1752607753
115352220
128911752
794638600
2065311142
302356514
1114963179
389949489
1279271708
17382821
787630616
284441768
43902677
1336843130
10247677
1490963342
1021316358
1794471266
1530447302
828780587
1469507660
1825719755
157974449
1664211234
1035321830
1698881744
1935586977
774735538
699115176
1589606425
223320102
939124017
631479989
1810797048
644880394
837035666
59895839
1457185257
1883582145
2043251829
496662801
1493729525
2091616115
1380960513
2055441457
929619902
199141480
37962553
752056834
1483009353
1555704766
835132228
373857052
262188579
923270545
1958990967
4269924
1450475663
1089303598
1161055673
200036891
1823596140
823782946
793235938
866959705
249803995
2016194243
841720700
935838783
1815919864
1892718481
1185573631
1758043079
1603036369
1273048337
397066307
954752703
570428448
861338760
422419008
116949920
229985516
1114485876
1257332624
497883492
296284394
2078025617
754925267
2101868557
58574935
597458894
2012663828
382705710
1966603355
1886994298
1524356215
2116878524
1701796434
705350458
1634536868
1706237655
1635275796
582894766
133012220
260039107
1086778885
523003128
1336456818
1271993929
1634212510
330969820
32606421
1422007414
223877119
1886014880
1992558125
1698377876
1407297795
1579528843
392136562
1004619303
1901784657
1602568852
2480034
1179756886
1960360803
799115840
946279247
966410481
713674134
878951164
179322089
183494418
180032232
626672576
1789397384
570016470
13722157
2037587765
1430878569
1798353469
94653676
2109185219
383704072
1941865806
644855398
491662504
1702299726
145866252
157839001
1888299666
1938755074
896076847
1846718712
685051058
1526426497
963383737
693557511
1932872449
214421487
1878082593
1252196833
667651094
874673536
757212315
525119641
706725417
278045175
2080607248
1788173631
241200559
945532537
122759075
175423505
1407794480
370198853
1701482152
410788860
550694416
1580603746
927005194
294243909
1736663202
831887570
378275114
1034537098
1866639856
2040871292
1812071656
2065304903
1598679942
1847991612
545924418
2079671451
939412517
2089724735
1784068547
846499595
1344115422
2328805
1497614349
1938388923
311964821
2059703776
709704103
1771977941
1495891850
165107823
2059542211
1415279795
1712723156
1290563278
1245351235
178465093
985354072
1271281363
1157059119
589097562
1552026201
332969632
1495067956
665625207
1821075474
1905659100
1855938134
1604804542
1010030566
831289886
422312363
1396747080
1461627965
867603564
1903481637
178698898
1939331348
1383910976
1965562861
1310265091
1436154089
1917176462
603944139
2021781173
1262570660
1941470700
353785667
1372571795
1211101733
1776424081
297048030
850983584
871355347
697697153
2001549136
203359009
562752477
1727614088
1775893686
1029827632
1010701031
1737663816
1780648372
1482570715
269737298
2126845343
92799576
495840505
1619107818
987162569
37950960
432576057
629097359
1688068696
1166227862
733672782
988940094
1928746495
1004901911
963986677
1664130687
2013739668
1351098469
230517541
982982737
1122419592
1633854569
1871811465
300142633
658006223
1597788434
1394984690
1789764360
1506767971
1758611765
1980922881
187896193
9633448
294985750
819633743
1365772940
1764633789
1473875533
1283308838
161031241
1708755835
2043068183
1716534002
1588300904
322416739
1023930755
500520300
977140207
367961937
4286774
2017915552
1771077170
1688142776
1322497865
1766315725
389059259
1924100203
763500684
654388903
1840300951
2070467783
1731853994
1213568918
223809145
1155205028
967689029
162054426
80003954
538144702
191944712
677699887
1043405746
601300005
117707044
1608834690
133526980
979848275
470387972
1771566859
1979233244
1359246507
1311076256
659884549
885734695
1560829297
2044368244
127761344
574476443
416537918
1276993229
707872424
462202174
719906838
304088491
2082402014
1294031500
594746556
1982957507
933880211
252736827
1062304157
1055687477
1253429341
1243012977
2135325820
208638033
992653999
301688639
1512546665
2067781935
892913729
279356118
1551021418
812062317
1910053237
1504191677
1169219592
246476718
146966813
892196873
132087511
2550500
1517272009
1087108803
1879055091
1824696720
1185538767
1640604725
51614546
665782894
812214582
1846966613
1049346207
634408787
388608940
448990447
1190012614
1100859315
480819483
1172402284
1776164432
1609445233
819841935
2106552702
1222671564
763278027
848889388
2074395976
786040149
1902482806
1406324203
873746228
1666364883
654235464
1419447415
473803109
992792877
2013894553
679381481
1203860254
792403832
693211209
324676077
1804061104
662349124
722595308
1994261984
1776227483
1343563574
2006924141
1364497712
2004920412
20359258
159522347
41894376
391702518
1549389844
1239709599
2004038254
723373078
923461078
2036419113
676233233
2087668159
370922556
1608098810
2044563989
923038249
1922229392
970107938
778694002
68427572
1085358403
1713296957
836140060
1247330419
1659998979
1982704262
953315092
1370006428
1135122612
1572285130
315546167
1689262135
1968584085
177923482
597528741
1304924101
1391848957
1416014785
435932965
421057881
1328365195
1598827376
117545551
1779543341
405577984
1970609254
542771243
2147398569
349693460
646669559
833717623
227893722
1361255950
613199536
282757930
32246614
1891910574
1420241885
247922886
1146273692
530399410
1569662079
1269143546
1500695313
1671088904
1300626421
636740552
1316384365
1206327829
646047546
664393928
911957791
625983807
1857430941
1597372704
1516698734
1284933894
1304737350
1269246734
1235592481
861318038
393753615
1364107054
2131624871
1677355505
1334642117
1750423043
1180235524
607806900
147041201
1467575145
1339669485
428302625
1026077869
471421382
668995112
1890881514
589290329
185727606
104263805
1316512040
437433182
1657010885
242535115
762606961
106047716
1963877121
1876212301
216168658
77870385
942423874
236428900
595085547
1230741700
1712839235
1339837175
2113959013
2101002547
949633079
1602088381
677001279
182942898
1895138862
112352752
263245492
99650961
1440641856
1063689122
501278478
193688848
594502689
1291061051
1446619278
674458712
842086732
278818101
255516271
918971300
1867798969
913261239
1204692484
1497950494
1730263488
306746116
411113150
1286271318
800545331
996425478
1027882382
45835114
513625899
326711413
1298709503
1947742465
1904479049
1148491717
954111389
299391967
882698077
2022293635
806449285
364926808
95380566
543010675
1470901837
69006074
534262865
1774296941
60933308
1473865655
1456902399
2132384432
2120760821
1151808818
1550708087
914329495
1448826427
296158626
2104111082
496288886
1927327781
1966555922
1792040697
538341885
1396318448
876321525
1751489078
146707088
595971983
362279588
304424968
1376856117
439769073
831225716
600718906
104255244
1769182896
2051240495
314427802
1097127740
594658263
167944710
716877990
1001614033
1307771156
539896320
1591333992
899304946
256452139
813355695
1433070951
2119224798
412312167
1505719546
1071495548
1504187370
1300473775
1724066715
457855615
1649187235
1161506733
1126725206
1422392182
1086808492
1839473537
1662473355
1047987006
873890453
1165494616
556385242
1702619551
1978458143
206176706
657999353
1487920012
756895941
2028090018
1380213176
871828470
1967015216
739328444
223700545
1621587430
963323629
1972537884
598145876
165854340
1159869578
2145862642
1555546341
538806860
1397729218
1082234848
866275051
1544742928
1826637706
2086406600
1281524319
1159984643
403019027
1190707128
1547468220
43944690
2007711063
1653093380
71098476
449113073
393059545
69399663
887374944
862573316
1870030670
875511773
1672734268
1316289648
1627223482
701923242
1828489685
1800220528
1751627799
1459095602
1565053696
1337787626
2011397504
1505273061
22334787
213882159
2055258409
649009376
772221437
1704418073
244083375
1546182681
1316059303
487031159
1552935350
1229244402
1998272850
547963898
696964816
1185120404
1948514802
40336565
1873967442
541827825
493652723
2105452847
1026669467
1793860624
594961591
1338052059
2091063483
709450523
1814078902
182864332
1871503525
1071656933
146901846
149109413
707359647
792463619
1747768903
799928905
733535540
1923604087
1056240874
734132057
943960967
1798881612
1169280689
493867463
1451937909
1828610290
814154147
1876520276
312943295
477618012
1098125277
951431812
297431183
460841224
1147678829
2136863551
1396030652
425008821
373452628
1203219174
243852952
1798205251
1083694272
2092097557
955125895
1595607547
1632846348
2117599008
503709005
1955500556
195405873
789214656
315891501
1777477143
541326442
1766099061
1977969170
119015584
141931914
1031783794
1924523710
1248683927
918951964
1653837425
300995161
1328736177
112093551
894774924
1326025682
1629082314
1187048215
1710808166
740572164
309713729
1256785079
714020968
520984761
140949011
1319615200
1326384701
1623569289
1111515558
1547356739
426105812
1169675955
827271577
1305968711
612732484
794204963
1485006714
101000729
156944305
1269347505
1755093874
2095901335
1788897325
181206520
1143605789
1170991199
2093103128
568359094
1725358797
2005160003
1393249851
1863552312
948091332
835346072
2125372881
480504758
18341493
300917861
1330414753
1467453712
1300791363
565106883
1038921942
1135091750
588567226
314708436
106008147
2022877456
331256151
1707373152
1805907282
967794905
1443891027
1423656894
1174842064
43697189
1886851994
1152984062
1645867034
914715157
1392051690
974334119
2059203218
874660903
1017413413
221560097
878558166
1196599559
1419199036
1738789250
838005264
2078643801
84233415
1429899927
1736829281
1352719776
16386052
665991865
1083492891
1065892708
2022368465
1232410704
825320585
992373695
2124374913
1618803840
297980752
1127380502
1036218879
698250049
1132017642
1416463935
1940085040
1597269830
112537029
296410304
1628791197
615503833
207615088
1643252048
1798083978
2042059845
563597877
862854228
344665188
1779407592
1969495643
1277968264
69008048
1881801704
1600525526
1021212827
938244059
700611638
277609663
395456761
1470596445
1018819693
1521064324
1104905026
544216130
692557033
253577636
2069606139
1573145144
1525781002
98651850
2065959156
1184283183
946909217
1202682499
268836235
1958939093
182473373
14525864
304122010
1510305605
1531334289
1284570781
472652603
1859445469
1549328395
1747891460
1387759298
1422072619
1865536448
1311086984
1898592139
596239037
516731727
2142236444
543844013
298364864
395686908
544294586
1830157584
150096058
1303813500
874074970
564815158
617346252
1053400759
442532869
1193503083
163084150
1237033539
762853025
1356673615
879888460
444745981
927202279
1869220269
84885108
234081401
618980810
405841214
1126154443
122086678
1017426727
1788166508
306208818
1245614315
1221715943
2118372337
59570553
1721941057
2122012649
477104246
686583551
399167176
1806891084
1519581204
1520224195
325047356
763541513
837141322
1486233991
1957510188
1073948227
1591698612
422725277
1695544951
644855398
1262760706
188309234
1073647376
1466064136
186801500
129483021
334991881
250498707
491998782
104117326
2054520314
1986628913
2031629030
97668516
189164211
276521350
1419932464
964278411
47163071
1988296650
1211314454
1784693731
2104159702
656641457
1058365699
369541452
1546146094
1003598422
709112279
707069644
1373516074
526732817
1824223867
1316519801
1533312081
457989656
423904054
1959101387
1039341978
1531552381
1294745024
127786596
122575869
92994535
700477402
40928643
1078976761
1040008054
1855835410
575119280
1738913320
703490746
1954691716
1736403941
742953997
567320468
91969893
592956505
1005990111
1066580236
2074379354
790605614
1918550472
1591442831
1821634080
1112755625
801261241
1280867677
1786730110
1240184244
662251424
783916907
913417207
2068758061
732618061
1834023590
1029503813
78210519
1345806555
339825922
1961259749
988618429
1241488077
545759367
1579045461
594753112
359404203
1631169346
2073485306
1713225535
142890519
856319190
668492386
1138454064
1611626754
2054375822
1476991239
977458537
412756240
1442015572
993611483
1101496777
982249925
1917842970
920538321
1624078235
1671272049
907198744
1235605793
2043927180
1598438761
1377505797
1427269662
350722157
636750769
703758814
1006247799
194941268
501869908
269142730
880306204
1640984385
361275556
1480479562
1790896287
1137802016
473852989
670944725
852683746
200360703
452005621
696220638
631734276
126200452
2068936093
725491564
746488096
794394476
1091994729
243693475
599040872
1111619462
218355687
1908545503
530171551
2080248910
37476688
99303607
1807164024
989053987
1714731254
59393066
1894924010
736452619
238952535
1755605296
968657490
1379600971
942042845
1432787102
951689705
1964463318
1057973682
1422517998
709610395
1271305325
1407807507
1802988183
2088527537
690673010
880765801
1277179883
1861972212
1731486373
217275628
617042242
669661176
2025630380
1392307775
137036942
1252684668
96699559
1164824278
572228357
1163539995
1562460283
1894918728
744480992
319027435
1994791310
218804432
227773459
858815645
1943511983
1218238739
535783032
1288763361
980911847
627096019
1412379609
1861989516
937688020
42653433
1691263716
2110553014
1655354655
1281870546
1671759533
320931575
604304282
1939021212
509931011
898721079
920820143
632989800
214453114
1325917232
1303634393
535181639
1443895309
1439884543
356779126
921767854
1174530137
1812111314
2041079849
1678512006
1314896778
1750853660
38885276
218371079
1088864934
700438358
1161097052
327120051
1001495675
1558041125
2091848254
430633903
1247389278
542790685
890330404
1280454765
1659661323
192017869
2086168825
1829292550
1178338321
851904098
1945587368
1631498489
531320
1954583062
1555563074
593530563
1035097715
289793845
758827259
1112813213
1083732586
1018451415
1553520384
1332354304
1255017867
1291911467
1910168386
109194052
865218096
2008854599
1610481297
1891170223
1934071575
1433172377
1023377975
1167107066
151087533
1892788725
1317420060
169906108
168480710
732625849
670526438
552854900
784167743
363686762
703775213
1399381232
1563508305
695085236
928725400
365383964
1149902510
1336691438
504852984
459101091
1762158246
1039105329
248492052
485937647
1674097056
1910438427
1963829531
647339558
430891441
2016574344
1166133269
629058641
1092100879
1207026078
2035659448
1029533431
1899965389
634314410
176168528
706596758
1235678301
1792908958
682580720
752282755
1978445149
2048827627
1650690173
986770490
741270523
554758083
952014133
1227060296
1062144715
1960825154
1626791168
1475899116
2083778619
1669308982
1490852529
36256362
1184734494
956269357
1316360770
509462084
1362358176
269702621
1100155857
1161099529
1293514794
1786032894
759512732
611261201
1790178345
1475899596
1224806367
310793928
1285105431
1827465254
685850184
1280871146
1619757074
687833286
631582018
1852914215
703385569
750855384
1167161943
803267419
773049745
463875234
2039390239
570273844
1844806780
1137919935
1464012906
876761020
375107259
1287438709
1176062023
579012830
2108250044
899875670
1546110044
1414478905
246784291
1320050168
42397119
1020926730
153843692
915771438
1650542251
1434858393
2097834088
276728878
231232551
410937998
589231176
1202913149
1398757430
1401376120
1847180236
1153741993
1010583018
1649979159
1599333257
632778567
1385301924
1872690146
1056366576
314465072
2129514282
1615870276
856001825
491289564
557911741
1007199106
643328618
345616091
286361767
1431865788
1659253889
483522634
1152556635
2002836730
1150325623
690339229
23605530
154568571
882739436
1298528138
17988094
1950357930
1096986443
69195930
1629283901
1950558652
1831574954
808306750
236874225
1064157150
326851992
942636675
258674380
542197601
862149946
1340812808
1441599072
1607275233
939981611
360012040
757069856
739721726
1119789209
658787412
548057063
1081372011
2034204159
1665808098
1949448147
1322885083
1069993121
557237472
2057380816
163452220
1382162605
1368278612
440335424
991573722
124432151
622125473
99006449
1272989486
1938854802
2010098045
267345226
1644677969
1509789601
1725330309
367796232
1384748949
1544470374
561082063
1602466784
828554917
576137774
288866876
485601411
1281649267
1180953533
1870305183
1377233795
1561760881
286687685
1053786097
1223193434
1502355595
1017676392
329834979
1828351896
1756896133
15908324
130681567
446529990
819291125
239320251
10346232
425298192
1884577741
1364586320
768284212
154757239
1069824184
2139991262
171761441
1934163213
1376367319
1653564928
1943501464
1239286118
141224115
198185737
292224513
2065459593
774354864
1359442393
875083454
255831006
1925973323
1971983023
906343114
1599941110
889356647
1394928149
840395891
1859371515
943374462
771432023
1723935606
400433943
213310412
1300076455
400877360
1714827447
1946566727
122977645
148790076
340121144
2060265272
1118861203
125676280
566824956
2111277682
509295480
811388754
429632475
2097263566
2090442541
1264760131
289077119
344742040
519365780
953380112
781843357
277244599
1677293737
1147757146
1019624557
883644849
487158103
1318775026
392445905
1021164179
1362653095
1235916711
215578149
658545809
1505824098
614330119
1754338741
336552914
483443425
45240901
911746891
834832693
1242870088
1163353965
291901331
815780598
152146677
1990293812
758534979
1636750173
994719111
1656533880
1193852188
212301789
692499621
1441016655
203025687
663251543
1204681561
2017279430
810044185
991736933
978315430
203577563
1737098020
2047365723
686171022
537495052
1349622395
1838109279
1852115850
97302375
249535837
441028702
1885847228
1266761518
927873879
544007787
483648738
1629473047
264777207
379081265
714956929
1046115133
409098076
649344425
1314026629
1561188129
1937530279
504733284
48190819
170771857
2004618048
1357903252
1355860566
1346210052
1435525855
105942850
1644564464
697878148
785561821
1173550399
1552492649
1357044028
257377667
391348273
1784802227
1183154868
1790111069
290226879
879727539
158926445
1155871755
846390755
1779804273
1916153670
846849587
1738586730
854438585
943374462
361443050
1654643181
734698043
295787724
1605680836
1477257788
1359961926
406368971
847598855
840906587
556587213
864021584
883963626
616718414
775750315
285162290
779079152
1032334847
2017191
501346903
1776507885
196700730
1133814744
1804130071
1554270419
516982555
1076207675
623455608
470680983
2055424880
458927550
1452775873
1863976567
796787670
1825859191
35795974
1711143915
1112362819
530914878
400713471
349102359
321313718
979448320
2000859792
1858208662
254724571
1649935141
1882136021
1523097652
902097189
1710901521
1570296336
78233781
1763258668
581112577
611761172
1918201276
208015315
762897745
1937398123
2047986095
1376292305
1339464139
1850297081
1932975423
495510968
2079746929
453569621
680144603
1922141145
392789975
1950458662
604279840
2111051531
1905165616
1991558214
993028342
561647061
1345678086
763499652
1735250931
1785562801
1255260430
1972410092
1353345341
640682643
1460939511
445500588
1997212355
1536533626
1495890816
1774983715
852501234
312604464
1190738712
1322475046
2104701261
1493762145
1758393121
1456796873
1072624323
1509729891
283970457
1447951117
1122374837
1976179991
1742381408
255186836
360506426
426554084
1545951285
1263814743
95286836
1815425626
1459618984
1440545408
68498479
1341302682
240101606
32414308
1576895528
1540342749
926752507
1816276284
936059488
218047287
675890536
738646021
194494987
1378923291
556950391
1128726980
124592139
1700210155
1065160730
1292275506
2052825793
671725242
823603886
869760865
200947401
1590334957
1149483280
1590382301
1922273188
834526713
143327809
2129073074
16319862
2081669745
822894863
486127895
246324824
985365744
507202987
1289571087
400018343
1383371078
1913999479
1758037043
1987337568
1844335426
901163823
609428973
167767318
64963230
594983491
268977931
1319692344
800772945
124236298
856101955
2109068371
459851020
557950215
1198650781
573135581
1696468751
1733345454
1145846335
1194812208
837672464
169499298
2014325099
2131209573
828100104
1158090980
1530582275
1265363912
199714924
651791208
1894965146
362566922
796280240
2030681984
1152643995
973205017
1553452861
418821191
31023173
1674142369
2010460719
1190323805
1732191069
1958410172
719317831
1676810545
849640634
1640350753
1231159687
326718118
1891066049
223609230
1093194722
1716618836
505251756
1331598225
449175554
326626211
1546445971
1705528116
243686919
1466685120
1217661138
1962533950
1510984678
1543682616
458538955
1036142289
687665415
127144899
621788871
801806273
1089751097
310463321
1152155588
95912378
2138405587
1663391793
1227729154
585560661
1603105786
1877675542
562730461
256954888
511839998
648636080
1596235981
1646757771
1809521803
1843110541
292923657
394061593
2063700326
2111607533
765747524
1519204101
425855741
789170419
330459496
1957823480
1167086426
1894579278
98712764
1025233889
1913091370
4136580
1778624758
1805322665
943276388
1031916414
862835190
1159462023
2007269013
1163404039
369174242
937168880
2047556328
1955153860
362151422
1433870030
1035511578
1449453524
1049691807
946820030
929262212
1276553201
572251262
794107141
1574374889
450641047
99700648
396712671
1301410399
11888755
1859539319
136126813
1497342110
1832324442
1702019855
247496145
2142684364
65103049
102211806
151333053
1312483979
366602047
1291516806
928517941
710042292
338181195
1316192956
731532542
266791550
183658656
664069703
2131663274
1237352835
712853228
940379090
510134584
1374485929
163482102
649557930
842100718
427732064
2131373043
1573807824
439624851
1665211289
938359549
1802663984
1898430816
885476846
1093802488
1499545158
1322236319
1072828511
966966752
1998441753
1248208527
1456798358
372148252
1986182868
584940028
456562399
1955908488
2060899801
195470334
754953388
1220152027
652485602
1909075782
89715038
215727834
328696397
1799133919
1520787375
376135186
828016433
1344868360
1126825018
18318477
822605189
1116195558
1573861069
163377015
839319484
795347302
31210722
224630964
891236898
1082179734
1570426736
849844162
1002937169
1266381281
1341469120
101052128
94880541
1007026017
1658404468
868765011
2022357785
966629344
1874026209
1074554848
1603078533
1798149693
1341243110
1180068191
1052062369
1042552596
709462267
1443431223
448790222
1905592672
243022184
141141303
80670279
1706534694
1055787492
702479699
1819090940
1812282215
1992640630
640953224
961613817
599224483
1830146878
1625077853
1852898563
1736740483
499686054
165741283
185521797
617001039
1864314870
476423086
29714894
1695367046
2027611199
1166357812
305290716
1314894365
1633168731
511688573
1778919517
1627770257
19816093
1975646559
1546777506
1759245048
669203663
46286064
70692250
1611684681
709006007
327058214
828969490
996667210
372165429
1625284594
545862544
88845611
1668815973
2042404625
1426813531
1169837979
1968885378
1036647009
453432885
180033737
542247552
191913951
990297962
967256772
26970587
1972081525
534413461
1686733574
1280111532
1227520335
1779375469
359433764
2060261704
1546786471
815178692
971776991
977334851
1938056778
1169004402
1564189105
1336848632
670112815
1114739099
822064661
505377450
1037927105
1301007952
1583050409
1096823088
1270036158
1152079898
213576718
312328960
539496426
1507797521
551394409
849495550
353507350
1346691787
2081721522
7905598
594978776
1326355343
379765281
644615330
328721299
679462373
32970625
739452956
2054774783
1027348516
1387731136
2103814183
575817999
1800531468
1411876263
35838697
2023499143
580334234
258198317
81944496
1422847336
1907818933
543202459
765256652
1060346858
2131819271
2089209243
1512083066
1147815802
184575858
1203547136
311049409
16009917
594960472
1968789853
438070253
1817707434
442272504
2059765755
1769807633
1778691596
846279797
449047677
441678217
1258238068
1251571891
1089570351
1380393758
1021760057
487780500
1331340435
1585223502
226720892
1977650458
1838743207
1418773066
341891056
1035362092
1871257649
2007737025
2113324583
377099943
979314664
1969247268
1580657547
744653168
2014161836
568857105
1024346256
2084963421
1142373726
638267904
1656420318
1313447856
1633562152
1498023306
126191534
379372636
313766090
145576708
634113966
1605608805
2021085148
1528504949
1137688925
992219015
1868183923
1566085199
1835725469
1242818184
511326831
528598882
1749415889
547458117
649188960
2120506375
821874468
1232243733
2022123784
1375818736
2000940267
1341163728
1326819160
1662528332
1006325728
1219575827
1269935350
1589418477
2102064045
1644610758
826297489
1240723158
1700828734
511751898
205878548
936880189
454226930
1282553704
197743187
6401609
2056196653
1683100971
1058667566
1314220670
27083725
1045361896
840384267
1533180227
992099076
279800687
541473186
1099434004
1206011701
1089987826
62441460
298001085
1468673716
1928742235
222151828
93242409
564853839
1943925376
1091019772
1857449941
181100435
97630613
411484767
710311565
448361226
1096059585
1131450688
171459446
1414613987
1451915797
1302964222
659430419
1903197532
196646356
806065002
526318123
2020292887
612514966
1961358621
84956170
980520651
1705923636
804822279
2082058772
636105372
1579020123
1282727427
2087689644
993551932
2037546476
1961650254
970310872
1219523106
1969232187
683804454
1928548560
1671046272
659533887
85356812
1151058090
1698298826
232862064
189310552
1039777830
1778583265
606435734
599581256
194329681
1741114673
1181331470
640554745
641824259
904354531
369215468
2013243318
2028481695
972731245
42747077
443507739
924126609
1795348957
1344633026
2021026428
1365257080
78980565
610482379
1883446972
1351768616
461614988
427663509
1779736793
925487393
1852388333
874972791
1973169166
1080308205
1877321138
691890894
1705653829
1916608046
1456889263
72997299
649799907
2047537485
643544033
902577956
2023991465
2094528250
1755775214
1625326267
1271285921
1454849013
1148927421
1540923178
91670154
429362018
993730762
287374330
2111860433
1760371773
103124155
1770945139
1480335615
1473254824
501165623
660840174
2095739788
717015117
1925336065
684131238
179724996
1676091055
1264661875
1878602483
1255277662
1863958861
930345397
815696859
2001941397
757381581
576191844
1792878474
1583529955
230045523
1614326284
1445018427
1300425217
1201048066
224545203
1582667431
994955477
1757971922
589089486
2030398193
1476125972
1741450901
487494759
935692814
1069396052
1071062309
1366164590
469034763
463167538
87160120
321106160
1742478366
54673758
1265528413
1367947298
1852308503
736619447
760529006
158396441
48134307
2120204314
1112848277
889256575
780662689
472255185
934573723
42083470
1267448304
1213104495
1593841961
1285113535
1244054579
1141138286
1014005583
938313159
901910319
1912387268
56520371
361581288
1358412561
1476507152
2013720711
532734660
669131336
592952549
450401540
517647865
139379101
1762643339
387216192
2139661473
1535169357
13941360
274963294
223802119
178646380
1362644319
554680454
992188184
606634701
1762893752
1126323274
750586244
511465278
1184391882
1460748838
626922087
1378246039
1298942756
594232935
120784407
1127399829
1283316818
1534476156
905414933
1811680884
733223981
626597301
916914950
843346578
1956499689
1591279041
1660490451
452205990
335653860
1790076125
2097846859
555654251
714790529
1808503133
1991147103
1392346632
1726358289
270122005
159812924
703048135
346191950
1668794526
1249387609
894950608
1076355293
1690358684
2071572525
2021510600
209478729
686069830
981511328
183961267
731265097
257927527
601492264
989716769
1922806422
1099355112
1117186843
2097737617
1889571373
407662077
915614811
673127123
1872611208
1791014632
446945615
879255706
1146419941
1628096226
762802289
2123960745
636330344
1392390134
488119833
1402847616
276987228
1896250320
2103662167
963154744
1223211242
1322684976
1804748264
112585213
426836229
1536969638
1305350132
1664491160
575291478
937440856
1114071042
2087696052
897725508
163627358
977019123
66702634
1255277662
2111519
239504347
43274469
833752089
1181270449
927292821
37038221
505309112
1954445357
1224707748
1505048123
1909085462
1204220204
291545291
1039128364
1049693863
1368336571
1222494119
226700961
138211366
904647884
1044772475
479494794
871597473
108343648
19777870
582797440
12154016
1907283648
462608222
137947310
642450317
1801846440
1794428793
1620388248
382844738
1265864132
1417099336
47341549
485514843
77300377
194033269
2047816834
246868453
2147291796
1212758093
724957275
553102344
316332958
1885825998
457799747
384067235
73051453
1381154425
413823033
1356596393
1209436617
1858329806
734957478
719472584
1090217397
1979213023
177314535
695011577
993530472
1956361592
1951229420
544165268
1169308273
1942171237
998884066
1456478831
1899089410
1492547750
109001432
305676373
1711774148
813850043
968754702
1567226006
308112571
131488761
1418610040
1560862356
109929045
545034293
2014911916
1906579431
1750891679
2105849810
190685868
1984048447
954244844
212013197
1497616409
611388738
1718252376
1633231720
912150551
1040248935
1220473059
2123596157
1528979692
403210787
2069361482
449963287
1484643964
1415688254
348222307
553648540
450447305
478671338
2132302118
949526797
1752085770
1559896288
287218080
338989950
176774806
1944702620
466926341
18613361
1222595152
417146181
931206356
1769561580
249204868
1430338436
1338696231
1584696364
2095526957
676417777
1991344117
1937957433
423150949
1283848179
726032367
321706821
871680541
772662478
1505504870
21521302
810545611
1077950083
1691832766
1143286597
1847444574
1435999097
1504281878
664344257
1657134910
2055062561
675085581
668983418
2069921735
391051022
78154560
87815584
794318383
1345658538
1092031526
532328097
1594851934
1631171951
692497754
1789353751
1134284919
674399114
2068047204
1840856340
1286355265
1744676647
755305857
784665490
1480186567
808327528
625278640
1732375240
496471325
675146936
218155753
1696146653
52257775
1206683654
86743849
1885921155
1703030067
321879750
1116691723
1958675695
647472295
2003546553
888360109
267629769
1909790772
959696553
1545708153
2111551328
553704724
1884934708
811729525
320686329
151911030
672181791
758022787
1678004999
602127283
315569602
741476783
332526628
912093210
223835297
73039946
1750061810
981292065
359293245
423743564
1231395685
967992003
236914045
1784431336
1097412551
882836756
2094255751
1297289992
2027009759
281308057
1452865002
2080121793
1338030924
458034275
391891583
706816334
1769075419
1721159922
1277624710
587135119
934747954
1464593816
1935438485
999621075
2084301118
399945024
413547927
1023781260
1226936502
27752606
565862131
1554020898
1158103713
2105459236
701989530
938811546
731737297
285654032
1794015684
1469823052
1806271900
600617420
1401143207
1862083408
940890054
268571928
1827901006
1105756330
1636074135
1164905815
519291361
536213638
1356537794
806806507
155185436
2049433785
823947042
941291153
1938250434
1269511857
2046799548
961953567
1198766217
874843872
513884530
1281523175
1785457134
915994312
1293664403
365133251
1484080751
1933993196
467132009
946000357
1202078945
974764846
1104956808
369748395
812415752
507597198
1408952243
1820255886
178741638
2090170540
1579944250
25192695
242219423
1034172886
123942096
1795900374
412138553
470740474
241248340
972263122
331697660
1442417280
84802328
1006939129
1980873283
2048329739
518724489
857980482
1428765200
872461951
168949645
686279438
1959163326
1137389005
1263115661
1480687669
1094616939
1436731626
191605285
437395888
1000411153
369896045
676732146
455852320
1881459347
28179443
302387692
1483535337
467210869
529255192
988241171
658174300
1498412716
656647715
1084218639
927675325
1248560815
302323282
448707418
716119222
1679306149
1654731987
455108983
180316796
1761341834
2107148105
1131144937
1482995857
1088011411
77411563
344935677
336990039
1012630236
104239477
8620664
1863372307
1719025009
1191635465
2104792103
843731955
750716080
720998554
705626597
2093636125
1506653051
1225492703
1711124712
799185439
667314495
1525409820
165491949
1594788167
1465687048
1852881455
1860875353
505696016
1354075524
1924714157
1612664873
249757713
1583753955
1944375245
633566537
1170366503
2103226863
1739341275
311201491
1280638836
1909145244
1038382958
548763334
2084829810
504603044
1808896416
1224802954
1670689629
1881392646
1444490191
387968820
1954268703
176135762
1169522411
1444147927
867967401
277774088
92207979
904796819
2003910955
7810275
698831729
192820190
1847705017
354843195
771195580
1835519999
1382363412
803434184
1718102853
1344396995
638414543
174116031
274725634
597787431
1893265351
2094515190
1842676651
1669993924
630805683
1283470162
1202573606
390998091
1046024658
1594766930
285856609
2054440804
1210488313
759005648
91440848
1192837655
434429744
297795223
1185259032
1029051545
296505625
47129524
500877725
2046721459
2049430094
1107274653
1672514088
1492646679
824157498
1214270093
2074861040
994775211
897612374
1342672379
341711549
1245474162
1359937445
1086461288
627340160
1511981848
312052848
1546061555
1063431841
1451551806
781273239
1038211735
971777546
1804379083
2021679194
123905057
988285934
1633403297
945420787
325100041
1138537853
1430182742
1833436985
1072788914
373163008
804999335
1869630055
994194623
1048887382
1326457233
1210776341
1093187779
1041327016
1440306465
82745285
1427112189
92633349
1317900446
1131279651
1435766535
421281765
330152795
536198903
1695399313
290143538
1978245349
1332609791
1976570597
1272685188
2060243356
1172340949
162960601
606486857
125247884
1448507224
197681434
1807150879
1086236618
679287307
1166693110
75672929
1719634686
1973771482
83641059
1814318061
1912026703
1494474578
1654704729
1915279294
127447457
1488260798
2142914908
207432551
706810885
537640152
1103626579
925659142
1743330662
968359149
540010442
1752411369
32104002
244054268
760148740
1434987787
1302697765
606019498
1058579170
1282361019
853407042
1539119255
1838451292
1045477642
641492446
1625576770
1746613163
446984397
1457790921
854126017
605201612
1084296566
1238282223
314822910
1291873939
1298170217
1020253058
772284252
1452580588
944827570
1742232031
897677445
789363118
599242319
1870577985
1070196346
591191096
1720420649
1693225119
1986127788
895343355
1373442257
801804785
1242445198
629447065
290425546
787023523
373093828
1838764863
993421899
128577169
2107473418
1565097063
1402009833
585097387
667739978
1967180643
1051969242
1413640071
1065479474
1473211608
126977463
298279006
44245764
1484708785
1717022406
388103386
1990709110
1954536457
652459848
1856041747
1293114110
1942081670
1102427162
1645585474
936353820
462727979
1636513067
313969948
1782159369
1208288307
924126609
602711917
515464959
384796641
183075262
1170757850
624642986
473657279
2106557187
913632630
814197407
67552841
394919971
315531533
59736807
132318993
573722783
1723298183
1577503550
741008147
625796818
367487867
217161133
1473818196
1216123671
326816806
1123475219
2021802481
606650443
2013954432
2011511661
1830587998
203585885
1735545549
1645598296
820569139
753413073
194890130
1776106427
658004532
1701363405
1731258042
2123573347
574518978
276217808
1585460424
1408191408
266793851
852519190
392453594
109988293
240835615
1533959167
5347693
518725878
1036845526
1756087187
802244090
1271013188
1165113475
744732565
2136708668
638368844
1795853266
1586290866
1692674760
754414964
10773617
1474323270
579239592
1636104696
31845718
927465730
1984130432
399942167
2067423810
843999753
2124342398
2118002428
311755852
771152817
1231315952
1664721783
684302534
1802678185
1433411633
1955709624
774512061
2097727334
608567394
2015793372
578968217
1290499733
1463345396
173046161
650771440
2074592838
320054335
268419451
1057367281
1617387886
1771533532
622431499
824494015
503280306
670174171
1833179940
161886946
641673984
1191232477
1706038123
699936911
1543672166
1046563398
1801517691
561177098
123498737
1743410988
246578398
2140681939
185853409
262228122
120425288
1465413619
81412735
980229654
1572698770
327071223
1638303342
207823282
628206405
914859039
610690656
1536737977
60732590
1314374196
274444942
1599465587
638857326
1753819649
1645563689
1334799031
1906923183
590907459
2006502799
601276323
1473539357
1560182246
1235861633
1043785317
494597085
800125405
940611235
1638518232
1461835669
1616614029
899220839
104131122
980970393
1032566443
739629060
1634614529
1293277795
465665893
2038497807
1185017130
573061286
2131950396
558547853
1597390509
377597973
1986760063
1236799681
556356996
120328290
776932791
1499890940
1832130039
1709445699
1842240701
1322573708
566664609
733853443
2081504762
1124170380
927893455
1102482559
741754494
180885020
175561322
173994452
115855833
1813007785
553071169
1319906410
4768952
388791206
1621903165
1069362722
1215703263
1952700797
1955044497
426994284
2000564237
664562684
452205990
273723853
220914376
1142133425
540797315
1200595061
705903184
773336975
305200029
773986571
933162926
1416881891
863250194
721969903
813718719
1058601953
1413879046
1548319950
780821871
1926553729
1004776264
583790588
1218804049
1464063573
1796833321
1638583314
1602193146
2126004925
139602883
654768379
623742350
1029304002
271248594
1463070453
1307792010
1908791453
823097185
2102363830
2009524150
664799084
127756507
560854112
1450878288
2018960917
1332291948
575783248
1440937918
1283546346
1189049505
1886140591
401927007
1960663627
403403978
536551027
1246213752
1653283561
1695749655
1000149805
709843392
1223157531
284427457
977770998
1752671429
115516599
218601385
1520407275
594889143
1996783167
1152717075
657731951
1478332241
2108373350
1173442492
1032247034
191986790
749844545
372717640
302650675
1074635408
960506251
1743730486
1641284455
1087344033
550103252
70597765
1918226237
183957089
382735886
546155028
1281469912
718871795
1615038740
635969787
288996242
1479351865
659599917
551704636
1041768363
491092769
1225303068
435705819
124043274
1881163758
1131273455
1920608633
18997042
1444146641
913985468
1474673126
1253362709
1387889818
680914933
1741971657
631187507
474499650
1141977842
1714786495
1600752628
265457066
1823381123
105123828
648729066
159583937
1444165281
1966536477
2000345928
1105194371
418749841
2042602329
1875659051
2087033415
1487464548
335849308
1587054594
940116659
572886573
604043420
1918137896
1846145318
260259102
1962896242
1827204624
1780902808
688357520
145824085
490174311
1160333648
2042798997
114534975
350442351
837563908
1957547153
19720573
330682309
1501411994
151790606
1240041305
1731923109
1454213076
833533057
718403376
1282651154
889700818
732244404
592265504
1778927555
1994933913
1537665014
1150963836
221955427
916731192
417959624
1698106725
470285786
1563664244
984860139
96662568
1154119269
1981143698
946290758
1929225831
1881150152
1719275598
590041252
224946882
1040370826
1801752468
1019639660
2070602481
868572686
134713171
2037031467
654649590
1830223909
312850996
1817380023
1484371311
43436878
133364104
730706778
1634106608
1806291889
1584440268
1292981042
8675395
439919383
1588804277
302193928
1540880898
952152653
1006508421
1300162884
2048447396
599300942
1457475399
1411188315
684102853
1115158066
1608478068
213412440
803219906
775928897
1751031392
687470792
81440188
421855146
761408607
1725262012
1309106522
1079118255
1471323327
1795607147
1544164151
1771029682
2023967407
914330057
733331645
158197355
1264935521
1441353728
970989953
1739610800
418929582
727985144
1172502867
619079538
1538195686
1923838277
920284110
288635404
461970025
280224363
1107933055
1164854500
2141564143
210117714
1172979055
604430626
892272383
1788262921
648786070
1200157567
1572613311
407362173
1712448625
1521786649
581100139
2034997440
1449866298
2047537485
4418516
759742129
366417419
742583348
183505107
1396318448
891932954
580219682
1546292721
817092249
1506659086
54106150
1780780938
1248021642
1439726269
1246087709
1589434783
35366172
530943468
1907165652
1671961057
1641022737
1034682549
1682332344
62780771
482076963
1463887154
769689808
322281114
1040487734
1630834983
535606497
1409919551
1331969387
600529984
974629369
1419325258
998510722
1571994398
1062878778
948241471
1772901438
1724351527
1716636977
289343647
2064230108
686315536
1903624110
1470026989
1693728256
423756179
216326558
2131271809
1031818817
2037106721
1157274205
528352110
293706797
1904320282
1663137952
1304250651
1866794960
1269575031
2132852120
1577147261
1259135139
1540325412
826430662
285389679
1313540014
1525891982
1229640023
531824052
950239995
1951282061
184366988
1826311097
1678225138
769534336
1443056168
1843354954
24699944
1180670614
899504623
1926331484
1738698480
871488279
1452944106
703152288
189793286
370811217
2091775700
1525725649
1650291090
656487112
1846029824
528994879
25394692
1166656697
254272374
923682557
1326384655
1626622130
821785717
435792309
131186097
979909192
125090595
1157341872
118660827
180511143
1326471213
583438835
1098412991
1776055094
1039501579
99826279
1228038962
897453559
677645656
354975899
1662089798
1593429130
1900473867
1914049115
535054912
736768843
1901564950
1273425442
94259193
582553712
1058611913
787418599
751303101
341480887
507334292
686500895
1541793048
1018794627
308512616
1944448372
1123654576
199180860
761429367
2069310438
94501247
942072200
1005371647
1157676684
1166977422
192975245
1822073330
2017481526
649022217
496071432
1788834016
472523227
1458274413
287433154
1695672945
621602503
645835706
1752820121
2119424536
269767343
631109971
275447310
1643320493
2021455974
1813286073
1585001356
1749711783
1053825075
381539738
161890941
79603712
1397198992
987033711
1055978914
754514869
823182643
495865752
53448260
1598846485
1268349068
958223673
1528773167
611223115
241824055
821378192
1172744626
991920189
1193591888
2112667480
221269147
1949860315
588336109
1897266303
1256236448
635887265
2110513929
1563335816
311217372
103326578
927954203
1095027770
1965417110
2117636320
626484538
913922537
1013436684
2066651563
1869697160
941470417
1551729488
1482801770
669036539
1834923362
441063934
1757564370
130626830
955417765
1731824856
534849228
1844566798
501770118
467180903
1590323353
1260783521
1084009341
160208450
1374962342
1198930392
1784354355
1848736238
1424879610
726554496
1698959261
1211345375
2003630306
1279015223
1625945409
716776195
2111528551
1707944115
1638713830
1654633844
338407683
1007630081
1055875090
258709059
1522242884
1638431051
113581820
996792864
667520243
598143116
1184415694
625037964
621488309
126411270
827525277
1699337367
360561732
1773331580
1946938754
1379995836
971407862
1689328329
1667947897
2085412397
1055695628
410200528
861837474
670277591
221858679
82947233
1729833958
127669904
1996428498
1386287782
1032764855
1008642094
1165344427
1039420281
414616533
1002254170
911854257
944475656
2108170557
1316466202
1567354869
1709044213
1798872591
1704574363
640586826
1324629099
1172809661
285019913
680653354
995655239
1306166911
1899734369
1560755269
1993984499
773694464
187338466
843309163
1375714922
1199377182
177279563
1974744096
416144065
1285199811
1434981148
1210755772
1113359414
662382242
2132855695
117482022
1971612166
546980670
446701199
171536168
369974625
1988529707
1549056059
1161361425
91346457
757489974
1569114638
1618842491
1014154443
1456146943
1109352506
1438884130
1562238975
1154830572
1388294403
300416839
81375655
1039159098
245669770
754371770
1839641963
2059624851
577224052
1445051316
364205094
1310054268
7120307
1883185174
1547409724
599581256
1693099435
118962418
102525870
1331924102
631218516
298822443
583836412
950783911
1310984592
158431057
1306664285
1027504670
457979888
2047903886
160712656
1597151438
22988510
327608537
483925285
430658311
1709314463
1677056744
1352300027
746581643
545526239
707221495
915410858
585123990
546689184
642446062
2108225957
1381529651
1526906399
28510721
859214343
1863282909
1655001758
1472030009
1525553669
1823912231
1867581991
127160643
1731358776
12494413
1750304252
971857526
1660157633
2101723916
813581199
400380829
853496304
1904727360
551704636
1647919183
689290297
184948820
1890892061
1985137744
1190190464
1469064463
1651618012
1978474573
114202242
1104682913
576319892
41791113
1016273183
934400305
1845102819
453250291
913687344
1895812260
1899412586
1598376858
1623847766
946229685
608765611
1279806754
747466400
1219911538
1064124389
1493464146
1541544694
603542152
2140971875
278829679
542248571
427160624
1083103291
557336037
1487364826
1075545399
2112136568
941057905
784199974
1274009592
21722266
704169297
1138088758
1537921920
1052788150
1745539183
684615801
1413955917
866433189
1854345941
2008755725
1947925917
948651546
1392400854
1628122753
155528332
595695303
115934374
1259034887
860284171
1391431372
160391420
1719497950
1817629585
1877526642
923189746
817996051
1567492843
688919163
2088582263
356320108
358521436
1960750402
1597146850
962167800
846311304
1884028309
1247985726
419053602
2119490998
840692967
1995798391
1586734552
1120697126
514900186
1682025063
1241774115
162935788
765634164
1044421569
2098329364
959146555
1299414604
331604357
772435618
845040334
1359935278
1727332863
1792036166
66021210
1808367401
1304455066
2069624548
1895974224
1977993576
630962299
1457311540
1128978978
990146814
711452540
1982017169
844679451
1187633307
2119395668
147359399
1246368168
2070517960
1801053006
1024906449
1551022974
1698742046
2036755330
950966215
608449708
781637959
1898264288
2063950427
151016480
828911578
310034715
1767594776
162041880
1656184701
452904853
421782025
880414625
1745478825
1768827973
1943291788
118635063
268831753
488977161
710465082
792172541
1395584857
774422637
1977963793
1227460705
368011917
48269439
1800287200
2062925745
1267531085
285310094
1959389630
1536356340
302306855
1711553976
542521759
876325091
1060293295
1606513400
1651664345
1056203079
1722499932
643931258
319453802
460703633
2103108002
896624616
1888704331
1375337046
1661371728
1317491656
1596383257
834610746
1009861491
1050383395
948955552
2055614776
1801948167
1868526459
918231078
1678756931
1012896058
2102453694
815390395
603794471
1982272516
390396186
1196341397
606747055
805531197
1983781685
783323069
642905028
947982810
1065885546
318827107
804331392
1561173432
557192617
1708564529
406720514
1132166866
871354337
1910202763
924881593
2089355054
1924773325
1328904130
1687053866
1528102252
1544344798
1595682236
1192164884
1314235171
1822208632
1293218225
4881843
1057588484
1820445568
642499904
1966832467
345649399
1216614858
648933749
1829895996
2034062202
555760715
1556516457
1164263168
1980799636
1468660502
1188833430
644145713
883701562
444582807
435807348
256338133
1568531113
2109058674
1935596314
330503959
2114440661
703659343
1145738659
1772594382
417417068
147039288
571800313
1899368172
1979649912
182831041
1265152390
1018331537
2126830606
1628500068
1699048266
120292429
1626494249
640252492
494405936
946320374
1507759844
1109675611
1273709467
2039799556
1901422206
1317293223
1671596211
164191173
2024058300
1091116037
329610318
1627611561
21774038
2100979595
850475033
807942084
1049773345
896916215
834771504
1770571529
1022501878
267028668
1971659224
463175629
2144542024
1206585606
456453562
2086961024
904161357
1651885958
1193551946
1946370986
1366826252
242291089
1378136736
53997658
685768713
509595671
2140420356
1541173527
1198502161
445047048
1977657106
609721612
1207796145
1801529646
604104950
1619542504
1110533424
585633486
999299788
1110338813
1768172360
855934501
716462762
2043056341
1684506498
1309241349
1828203102
915629025
1588858045
574553957
10951398
1821819156
1974823239
2009154880
1343978863
1720428380
48696881
946486369
1319477922
1496510855
1436110184
1306854774
1658433983
286942877
892010465
1359950062
1676637361
1027899974
179886013
1901665305
1242410230
1936350655
931531447
407660313
822471665
1916816130
1916499948
122673930
317938788
1348399210
1252796093
1055927980
213540575
1731382368
514625771
1893509183
15626960
1715482164
1059183880
1461442248
376153730
675249126
1897385399
1260404694
1838571887
867864398
1019798059
1494633218
1485872211
1566060395
1816688216
194234338
564832328
419476113
1003823360
1915731405
1966406272
1321995714
1004958901
2123057678
741658166
1144884551
2053629910
1132623475
902583932
1932233669
827409039
453838786
57928302
1194000291
1380345739
245907980
242152515
1192021937
1022294355
1507989246
1802856276
1718722092
1467106952
1957137743
1690575767
794408468
1286945179
508378300
752536981
1706212080
730408827
1243534824
1740084793
1813269290
1819981708
122832347
706492910
153719800
1038074065
1539540993
273056723
1386255922
2104552626
1012334241
883367171
1843603474
825629650
1703809672
1936344971
265898590
691801217
1543625333
1752735660
973917618
28138713
352141700
1516903799
1919386845
986213497
1481027494
1641519572
1090317290
718995463
101990737
1720117677
1503608186
613912934
394486825
112197056
489559638
2130370483
1346380504
394193774
614422639
846798219
898926008
21971884
1399979396
2102639610
1439103154
251808601
649531645
1886180782
1616933811
221813357
665689843
1478092726
1095118878
129839523
1742655808
2115510417
208379100
1321634637
232413997
398510595
2030310449
527553580
255017740
1591185445
1225454873
1662246579
162096945
708603526
308080560
381018696
938268111
1151680478
708730431
910388986
157615755
1208439613
1786879396
235424213
1563876925
410919714
2113564750
1989130486
904417907
1018100944
1314389832
810152889
529526546
1924392158
594422158
415116822
1856386986
259390605
1549010088
941016411
1000006818
1401683856
1391926987
372941861
1573663010
2029856554
689339393
1515342288
712056812
281285228
1216467474
851503040
589714014
396562951
997988128
2132579721
390540864
615162195
1303274612
105592696
873482818
968969232
1594984616
232890934
643878131
1427672120
913846373
268076042
2059322696
431507402
112580352
447911358
1211962807
2013397984
672994317
258862821
460897972
1358908017
1058152210
190418668
1875395637
1427660898
1515725552
447694607
1314435939
1675662881
1379585402
1320514436
926258440
1947596799
956706850
1888004894
1545789670
1761590868
1335121343
254904624
74020435
800083630
497109591
680945149
1342320824
1088667992
1190703888
1322355871
949427020
2021829608
235008048
1535125735
584394533
1402529089
1678268016
435376830
833075913
659267857
647240812
1377557974
1835493430
357322126
960933352
1320601145
33067585
659738834
120820506
202451632
402649745
1887858125
741801069
299598951
44283260
2099861029
1177619938
1814685825
2103710526
2008271354
127923666
1150535347
1713016536
210540046
1115405042
1665871058
847431075
207179068
2028944342
919931778
727884936
881870919
1461609987
224930213
1397079031
1708102886
1911792663
1729041197
1221816145
1555256015
339745432
1850732755
507533460
1955315802
1015257996
1482430530
1648777769
2087004511
2069587377
1389977193
1779711058
1102516779
671697940
1331676787
1361910530
1530485381
1487475313
769679393
857768091
669872423
1659544717
742088305
69587285
369568375
1309355592
1262823067
524603324
1907719460
1859656999
615225661
1135650450
227094420
646279949
1775932491
2037993025
1996838759
965559938
1179219291
1419935168
1975458885
1795964630
983374994
1420059379
457148630
335672906
414629775
906119096
2119614768
1107698714
1108687533
856424073
616734490
790242502
1442932639
414500046
1546786471
1893991751
317889222
636928908
527293002
1817849061
221722070
76551620
1004896282
1603118250
538679014
1335666984
1416414453
308951179
939024533
35795046
1466267869
678248694
51096356
206690394
2063666002
1393488913
1993440696
2039344437
2146606905
1871472372
94158620
348913019
2087862977
418082101
1976209202
1351753003
1277158389
195526653
412659464
1646995425
1333927289
1396486679
801799564
39883032
1208263388
510155111
1447821345
1069050740
731942811
1257075518
446153078
1708918211
1721461691
647664443
310277985
1816969450
1349821582
77437753
1321465548
1918361978
1870584485
885466837
1958564184
1938478673
1988228816
88790359
1800745719
1298620141
1541508297
211806541
637144687
1186973727
958946229
1602000275
842785394
2141006447
1289348666
337876973
1439566211
1642529748
2057692164
1654818335
1928562515
1475479383
198920233
1685142571
1861244533
575717276
2041190184
259567969
825199567
1130672876
582796814
10827501
526948209
1336759647
1434322426
424292406
2088394698
548152130
1156877138
1077029455
288624052
1265462057
1322758612
95693473
1333790897
18155507
671328158
1041757077
108769980
1029540056
1606840467
994195725
96162689
115635332
599900455
373423137
1057941166
1959551964
1572256347
318241989
2044875618
978801592
1629018897
386802237
1507968689
1342932849
1887660876
1699983794
1206941812
996807857
1528886416
1785067669
947540054
322128661
1982360905
1860348868
1168173398
161615552
675003593
1315945257
824763648
645012902
191506366
705213200
755170517
137648100
949951310
400251099
1977217495
1616426746
642574374
1883389910
1084633339
504028050
474355892
675092819
1604427818
561642246
693601577
1547502022
44534340
1487101927
1585762932
764901987
1021318139
1067777413
861881293
1634781192
1721017017
1895335592
719373820
1906139039
1587675939
1958643966
282454452
1969085192
1396901629
1980967600
267906135
1326850262
1004121141
903674846
1653489697
1307941687
502772654
506620010
1679723252
263276612
74167429
1710635378
1126830687
1633260088
1712710806
2086555783
783388904
264877718
67182597
147937558
1155613011
1092052656
145856515
726017079
773729728
1348551102
1658482671
553893166
1697075857
908963146
1403269574
771103761
159103937
1022073205
167049526
1641655547
1778862457
1245107514
156376862
2050383222
406382411
2045580228
1959328526
999386960
643115083
1589127516
613629339
974665528
304280887
1279658383
1580305049
1253278671
1874493241
997404182
137921276
1833771674
1028127429
1725732476
1987492509
1312383530
1674904987
2119180331
112709726
1906029312
868167894
436384500
85271409
907093038
1126596023
50410342
164508304
2022721870
204246352
1958663032
1357970758
500336378
410077855
1817890318
1762344043
659378142
1471319665
1490857062
1345277338
1850918666
915400443
2010303757
1273187441
1529528083
251699222
1811680045
449870844
946957131
259794390
1711198622
1953280019
558995348
1462005006
239639194
1749037543
1067756175
2018508808
842717582
1822604456
2146211685
397334842
2081502928
111915781
1452216868
239776014
22204191
1896632331
636183437
390932696
1868015857
941666637
361326245
1322815405
742013074
373273423
1528453014
81411306
124746981
786306809
595083371
981832289
2099535437
1167038501
815921399
188226998
2137254784
1534612998
599559691
1990351952
1308513446
412756240
1665659371
613168256
75662928
704182271
1455778458
863516905
1258689411
2034973911
2009103419
76777134
615069999
1825783710
235322636
710752002
2040845857
1342571661
1306338774
345195560
1348487671
821203456
1581499360
1420424765
958554712
2061100367
1273755604
1500510385
1471472617
587201724
128753022
288438393
2104362248
217797856
1114445422
1359325024
282879821
1351472908
944358873
937952109
731446283
1706260157
147698984
2129337772
624066191
301617635
462118593
76966350
935289213
974477213
770053803
250683794
959182017
1972589970
671966231
1365743607
1966079487
60470520
650581612
359099783
618811485
1354591547
376967335
507867646
1451979526
931005243
1637716624
423172794
1921328621
1741839871
996627727
252957528
2113805970
905828062
1318235982
1886411134
390336220
1126909732
1747123517
344145950
486041023
1370402449
1655207153
798210066
867893922
866007138
1443282379
2084246134
107213398
1918306952
248500922
1370279911
367186802
793915732
153992979
1686212607
1515672696
1643821797
262808563
289751402
502788334
695584904
244631002
1940395441
1948129770
1011733202
650385359
1042029744
381044825
990095218
190937070
1364316798
537136752
945908378
158563555
1451891327
1688297675
1748109568
113608118
1197135933
1295361362
1225314342
387034493
1211202195
1154407218
880234323
1403984725
1874221088
1346284697
385135714
228792593
55440830
1041084552
957467910
1039900086
1479368124
1215880063
779732576
1295714139
2001613655
1723597322
1542502751
1668009095
1732830873
1318096167
1060416019
866113804
415070293
1068956357
849475069
237390427
1138465191
824278701
955113750
241026943
1126804166
2140919567
1092908398
1011273516
1567396376
1458856541
1939652043
453522908
717792610
2083810349
129691285
930451713
1970666204
132567473
710227252
244710531
1402751631
892653862
1818010837
1983585755
1435171733
2070154746
99047988
569242135
1366997803
1008951483
820934030
1219359484
859007479
1813584073
1243812656
1073599966
774752384
489780472
1725461164
468529277
655493402
1171209366
725716264
1704412463
636284261
519344775
860865929
1256101070
487348316
1329464060
399893734
203051601
1175447545
683784957
240437850
2051618321
1537005555
1748592328
446291958
16491372
1210962162
1754112614
1945475616
759834136
1234393923
1284931808
354887965
1463973823
169087179
407744837
1460345024
300814069
1171807607
225642303
1312864982
1425708870
1989439940
1814372952
1821311822
1728674794
588716973
1682394017
1741724413
1293014833
1118302658
1684830323
2066551100
1357089021
1010991559
1638668369
946292094
589711768
1355533716
610507814
990058531
1083191941
431037521
1772163036
1668489019
933194538
120004412
1247515626
1081866761
1398573352
620113523
421434448
1133260866
1664306625
1601847098
58801954
1035083465
421718694
1034278624
1795021045
509687726
315524151
88568449
623647582
1968323735
540290306
1489403836
549165632
88999456
2123287318
1640910209
1951743854
1717126174
1995037438
1141402667
1420360061
304565176
1481617977
14194837
211900516
136011539
412939338
302066413
579623093
1795298960
1117396871
229833680
830071587
2137228603
206509492
923959778
518105962
1400321897
920343759
734295675
589128177
1287750762
1598846904
162344539
1222918034
1908554664
180143896
2036182551
768797116
958230242
972191003
1328083607
413745331
625713596
1795515801
1282297431
1302556477
495726698
1179155153
1285459388
1748709264
1582623846
204801611
1528645603
268032546
39296228
481595875
124627863
1343235714
362180151
1229978382
629297598
1080462989
653765709
1164775224
442924161
591641622
491397742
1928337937
873077732
1473040068
295879016
1999972790
816683274
1679361023
166318327
751027000
631131270
66601776
1750064811
436720815
296360321
588880450
2030193891
84156952
73583877
1181594810
405883235
1332862971
1571753046
1751997277
214736747
1591675943
1845553547
1289711540
332678996
270063908
1295927251
714711980
1637701550
1318714109
3397074
2075039232
312004353
1949626124
1374084660
1304883829
1282278068
757039898
634858102
379679618
1647219150
1113855560
216657660
76405340
1058202839
1333152977
753299242
1218561195
1580121564
572728863
1563967015
360012040
247833193
1768224692
634347632
1687615594
1099278548
1001380814
1315215190
666848254
619031071
736453566
1353103205
849130424
233231186
1995865287
1729503137
1555197477
78012094
893244369
118660827
268012621
244915515
1403492103
691598380
928916239
1185672973
1547973596
343865091
1135083220
1047485313
881880786
887340014
2053451902
1112460772
540092211
10830634
407540652
1358169895
845926654
1791261137
589537119
2103066762
1900620343
1026071900
890890958
756437743
139510925
1203786756
1268506896
2027743523
1802771349
1791559343
2125439916
1232556318
1694470053
793218261
1682992758
101208597
913025419
791901965
1105901951
373210975
751014059
357761959
512843575
1795096415
1510006864
1784531648
2016300955
945708305
476935097
1614568696
1978338177
1256029852
1851198839
2117099374
651308413
2067393145
1266047161
707642546
1146919300
1061201260
1611995533
2098522926
1481958591
21675936
1998041212
2141286976
116186319
1450479762
1078908418
1731833336
1940037848
748056368
1505747824
438947860
1310165817
1697883367
1084737854
225614554
356367509
43777667
1659989158
719442387
1918507154
918688143
570066391
1531819035
1945585635
796176898
1838436706
688593007
2122141096
1937674500
1573766747
97211357
507123075
21695277
799987470
1142545402
841157618
614279348
39685659
44712290
817841459
1891775159
2123366144
1061078787
173046161
1612373745
1257059563
1166176
1548632683
410532528
288197308
826805400
263757500
429962910
211079149
1014345504
929250038
120967419
1523261148
1383929184
319135832
253359556
448253506
1191789651
333139176
785588440
578811444
2008491367
218554588
320239059
973580210
317527007
124713079
1098436595
1368225791
1638294591
469788498
191271392
1632918206
2105602503
1074177853
958763821
1897352405
727294554
1293027592
64912964
1866723302
1641834223
772319215
205850559
1075861851
446715686
1745282124
1831216736
146790364
1592435318
59863962
1105658974
1432356358
914435590
1729884962
1547825264
1912734860
64539428
1551083598
1218834297
54844124
410220949
1589806999
257204222
334879628
1119935972
267001148
1681011770
1941389272
1394253125
213366028
1484232389
2054350416
1227039571
635765300
1384747685
1469123785
15581196
1077805594
1009823878
1344524220
1168499115
311720131
1948629863
1343132860
535818571
1794174777
57441607
1947546602
1279969689
1820336688
464677086
1776548372
253663447
2105676773
1824108368
72555931
685048441
1119883668
778626481
470450985
296331603
238422184
1227396524
563303509
1513750484
1868645766
1964139965
16044129
1334500597
855997111
1845635746
1791432313
181161830
183824440
1740563204
1770049495
1642935550
977912640
944846336
1459183753
1263992352
2107041593
270785579
34379161
1551759155
2037785879
875320284
521591952
598366597
1483339772
1619787956
1051461725
130266235
620922563
10132925
188967228
508827882
281402221
1755772869
23235184
1463269707
1940489353
1336013566
1175062071
854119766
175324529
79969151
274652621
1537807800
102408039
1621224595
558966656
1000240810
37987185
463757219
73645499
384781454
1156066018
1140708537
1371439557
2135809813
908403213
415269192
1398238837
550057274
392454115
254657044
1034441127
1842286136
1432824447
1767451723
1221253196
82431022
2141135500
439969988
450977842
1166707051
1519899723
1459012750
1294762945
1447968482
1905435679
1399456107
240816871
634118279
1955286234
1730064282
1155046300
133429881
1853182937
911924951
140454679
2143621734
779497721
846471618
726278824
2114614350
465729532
1771366400
286446813
2140834734
2067331522
1122968860
986239976
1794548430
1488737205
1252113772
2021342168
1802743198
791818884
773742445
1176196128
2057657578
1824778640
2132505980
1669802399
511745143
1980706347
568583169
447875438
2053242283
530405098
1671013274
759419769
1033613925
426838819
507332028
72615082
1370104551
1385989289
9506155
1071282791
1224373057
1295308170
1460747443
1922901036
893929715
680960624
49752250
1552338504
1424603214
1499737326
1866927961
1633163418
1200267879
1517359725
1296449797
548459959
1168807269
1360395260
1955668932
1351618207
865106268
990665213
2040109718
430064871
1499157067
1737454469
969236781
865926240
908805727
1751910635
366899421
573181299
1922965985
1526609007
919796493
352766365
1616280804
1950953877
1114405015
1277273656
479132229
103988193
1405905902
1216920300
544487457
1697108724
1523718636
2135329047
1720669465
1618667257
1566524851
1833926984
1422790042
1316962963
1954210762
1442522546
303896744
755668266
164700533
162464179
1848047346
639095332
59167045
1796139432
1355987981
702637623
1033583735
1043789837
1276639642
1184114167
781734864
1170792842
1389335982
1670364528
899874868
1184191965
1432462159
378943798
952194345
81345594
1710540645
1007894213
688881700
1763584556
303588976
821820746
803447876
835148531
1909781318
999132566
1214986893
1806724196
1997854561
2029896434
539704359
818734536
884763518
1067919028
1882401929
2046423483
1057588223
441016240
1564241240
63075859
577778989
145395857
1919372045
1939353022
1589115945
706179331
989585904
1404853531
2044264932
309950432
1784977427
1774556214
570432607
892442508
559960534
1502542013
1885175502
1044085281
1835269171
1087887834
2066312987
1256641767
256816247
579720298
579465909
1759491450
396690417
122600860
1738333081
1508981410
553045833
1635409348
844443248
1394198385
953802544
1981763695
1322675366
1116267676
441432882
1642217573
1531766842
1895215584
1905905554
1449868780
869401574
319031709
1958424854
205609050
1776984107
1112042644
1663437439
397462318
184303728
81431735
2015510098
457981864
1297349442
1476810515
751552370
933396618
519450043
1762305270
1154413269
1719932040
290820888
1787811312
422671439
860652226
386143872
1514407539
207418316
57782064
597551156
2143533373
1550079547
2023025953
1000576419
1478467910
2057937286
510293236
2053345188
239701364
1163678936
765577548
1270750952
1867690315
1251844238
2056739211
597606317
2066505497
1856695676
425198201
161088786
796675759
132608426
2040459906
332540610
455429725
139196609
395058027
1711198609
999810371
1144791161
277235574
1280977684
1006028734
809661284
650810828
658891362
1451909695
1545915443
1666529210
1564263553
232587314
1146045805
1479876634
1522222284
53681435
602199010
1317656906
1446727014
893355767
1415905319
152875520
665905317
1785316249
1574480815
338395398
1783984720
716249955
1212570819
691474030
1387847038
441225856
103462983
1810569692
1922980507
397232346
1125451099
1968356555
1161304072
1898062626
591645169
1087989033
781186461
262735964
1117382049
607537635
213528377
2032774797
853534057
471562523
2136931806
1666503628
895011232
911969981
323137762
1593276375
677969751
2113237741
1960056805
651980143
2036122443
300563646
1234138172
2118408137
594061092
2020056468
1058890200
427832075
878772200
2114532504
1992755200
1808980460
753341672
1074796981
939701900
530407537
591887475
868618007
441091784
1993595185
1409034665
1415262945
307247696
988421513
969656373
2125466184
1688502736
14352411
256141022
1269601936
1214483782
931995558
2116563100
1265943724
363170714
1506594092
1180948751
645937838
743647126
1143785466
483545050
705541239
1257477371
507576644
2064344030
996657542
358053044
1684254063
547966706
817368445
381983846
835479904
1186849939
1376630994
1403858787
145740833
100964298
207692256
828831734
711767296
1400344424
672958372
1067101949
45042832
1327480477
1280669587
920521885
489998160
1575939614
1753646020
1024945196
1204497621
1820754972
1225448927
1917925996
50880735
599172442
2116157848
1707770831
935482252
1820547157
2030907178
1735362928
1536405539
1572592493
643673607
1376307730
1511873888
1713187837
1183668731
1611344883
1544575848
373430673
762129019
299518463
2107940786
1062434688
1530910745
1265444138
481462270
19704593
1697354108
1953993607
831477578
1214710650
1481341290
1716483950
1194919791
963462226
187415021
655747551
612862759
583932592
1316252900
258594422
786085916
748244837
1453195918
1211071498
54661836
1797579669
163022783
6073771
1309423427
880234323
156270216
242914026
669414537
1194169214
2009803119
740628513
2127116247
1673093455
941354290
714171320
49383107
1648584141
975553864
1743988396
1084829633
1091156953
456223511
567738029
1943957982
1892082034
1691399967
2113074635
76152459
1313973678
1009857058
1761766995
1314341058
1814740873
1965464281
2028339128
772870294
55490396
852452770
1831441032
1444315826
862709714
198450554
1731934591
139707535
477797978
160999493
1415686952
114374700
724614641
229466055
1111346334
1370237041
735808485
397458936
1678183602
297006360
1480788175
1679974160
1547099430
1308795829
1714901956
65456437
907678211
1493844580
2130493229
1813901902
413955389
1407269800
1827698609
844222039
199691648
1321923358
1811364739
1469921696
984541819
826171548
1992152936
1033938510
497974123
2054413990
161041319
385089490
566353123
2002763904
2025599205
347401605
93665194
1428828217
1901351275
1320464896
895811270
1692540201
2061904966
338600875
1912801180
821477761
455891038
175137060
1295978282
893636055
1965196381
480579410
2123925271
1722889532
1209259935
786534092
1848082088
789412783
836345190
87344890
1795429206
690964350
541697344
2102180576
1237607344
87056161
1632365743
70364288
562660165
1222159389
168155869
985323118
131948845
2053687901
1069948905
1243750578
944907134
731435955
459162432
642704222
1050624658
409032041
1444088669
2111166530
739816457
469400496
947426329
1274219598
1823389093
260900579
2061430261
749871295
1005253737
4050434
1911571628
1653825215
698928648
1396185610
831924402
2122107077
546671334
361173613
1548190374
1104307219
1082022166
61097304
938422470
1484106599
59842565
1050347471
485751572
457846901
844242315
1256001437
848454533
2056432127
771919204
1121448043
1553816571
365440238
219315148
1962440378
1914676564
59235543
120903227
536408689
772419181
2133508231
1805458526
1201664344
1096249726
1861061081
1367315920
1098165879
1105630642
1586032962
18166585
248273386
819066773
876235232
279804903
1981159917
1028008617
1834576685
1700640318
113491396
334775756
930461163
111797398
575992178
190777748
1820346571
1819646725
814328560
288517560
1283776009
1898577732
2068384764
246341441
1071149062
439430608
796856731
1352292684
767443532
1688534722
1387345042
1461622788
389162201
216003834
2009158220
1587815509
1704872180
651940594
1317158975
731203181
1368104220
160399232
1355879461
514917605
1061664603
1628182261
1574852028
779934227
210908167
1206748661
1741509198
1098447508
1996653595
1793524285
2117527166
1816113233
2052756881
1093441079
773922239
1951258177
1183936715
1435291912
1056475942
2113074635
785782424
897680143
1741999300
1125857420
1380818645
1492783377
385309671
1157331015
239023582
1205663683
697674302
1417052879
773997067
834832693
429225025
2117511234
1789208828
1414177775
2123283827
1255443022
488606818
1833365026
493940402
45372119
1025720001
849068462
687100420
2122906377
1329834704
76189511
1393281593
1106417457
1717447863
1972450585
362324727
1684651673
1273423222
1400072829
74260741
1518981178
363484183
2130168875
410035028
599679358
525414955
1103047893
649372142
1959903142
903504396
445832098
708794233
1212062727
1630905509
738132008
1711095280
1077009793
1615047295
1877133890
789590093
1992388026
555757638
1646614941
1899550389
1303567853
182252482
1463269260
1800530865
1987385829
782544342
740316260
21831405
2096397241
1077228289
978541734
81236013
299123925
1260483641
1411770694
1623763259
411955069
1925513134
90384334
136922274
1000371775
1327862767
1257571685
1052851975
1415650956
1951021331
1322123292
2035639247
20867581
861949501
1457683116
207172794
652721950
854420931
28327155
357723243
1461143017
2054501970
1402132802
967996506
973846147
1702894760
705948944
1950969112
288764505
1222134289
1520839804
226754863
1350838294
73359180
2063209126
1352092911
1062464458
832987124
177686508
1602371573
25237463
60491132
2140129414
1171365460
1089683889
429190180
279091495
1926225305
1640223276
912073479
695200533
1057214412
1190307903
349897553
1881369032
1672253399
1256412701
1181036712
1175090733
1008917111
1382214604
1759594074
1048465935
434157333
1900695443
368077159
48869911
123917175
1138494244
898506725
692334574
210139544
1086998407
1877640998
770031185
1131973769
1735613461
335239942
2031887980
1345941646
1156211467
1525364134
1864762601
1516236673
1961977221
834123641
2120034424
1928108892
1667084204
2130366323
1949710267
124477177
2014728683
2017188658
884905669
1504649394
1907344787
987579684
863150356
1306132648
222815375
1129457812
1557459938
684550713
409950751
1095110774
403640344
1138054558
1970727132
382128208
1606077625
1097196607
2033219394
1926132974
1419328360
606007582
355812512
181621283
1275948242
1038411519
1832286291
1953224247
1947361430
95683205
967481913
325776798
2145596494
1175652957
81840899
1633562152
635543351
222460902
258393289
1744074741
908503503
1209980788
1103667292
484092735
1480621400
1536092013
1000738002
1348766491
216607698
1599768099
249961070
2044614863
1263179142
2074662348
2138936097
2134695098
374441570
1332032590
280316373
1921501544
2132915890
4840315
531603122
1295890576
577058638
1008277711
50289818
1453854661
1192332669
1925448236
1876379767
580291930
826579262
462162713
665681597
943128380
636355710
160707056
1999704758
1545793349
1482729283
34751753
805966348
1249442624
1135647000
234493213
1091978727
1948769281
1607792942
836639900
843300764
1240798297
378830679
1587020882
336954005
366093145
111366919
1597881756
472945250
1066399867
779386251
1114684532
537323455
257926826
1667979246
1230521443
1349146797
1647636001
1545114177
1215053859
695632320
283651182
1669456231
558426488
1774083506
960913446
524408433
436258484
2016090811
1169964845
2147291796
1846824007
725300236
1066022496
1263750011
1850374041
1047899353
577287276
552160275
1977116601
1718566209
452414634
1559325252
2079362194
1657685772
1470819295
597445067
1353041386
206503239
2138413458
1721805726
1539638857
1806101106
1374088751
1314640265
73454161
434594102
52692509
452493284
1284506134
625775325
2024692325
1400887253
598771464
819326670
1257112283
547957504
2092395046
449823525
2003411646
621266877
1490914884
1347157600
1891520821
1956702474
123537835
145285705
963388418
849301122
951752074
1262765236
560788713
646441428
1909766573
282254023
406775549
172365517
1568661254
625588776
189110933
1602855028
933805481
973485065
790900025
602683672
139854042
566585478
510862040
1460467469
418578570
1410370756
1474139997
1829782111
117279607
868490838
822885087
836373410
753230439
171674869
182932245
961103942
1466043483
1983516521
986759797
594555891
927764210
44841956
555068081
1018889835
1450666025
2025461639
498197732
967881328
200450144
1321249618
727420930
435168762
581360591
465902068
985803632
1525171300
959288400
2132866682
1949411746
1820654296
376914957
2029026876
1191855661
581734415
716623526
1646566120
1877971839
1319511153
1839397023
301703490
174697046
1096729835
931041661
1246895920
1153781254
307533563
1192988272
1592232581
443306790
1378660088
2049184490
615640275
1534865537
1090682407
1559895863
2084742306
1480430806
1028139452
1704684001
183735885
969625613
1386691580
906485339
1622792076
469062719
2019622750
248132477
269252913
735145377
82266782
1856621634
2019002884
1434765452
2120098518
598165155
175403765
1915812685
632425253
1344477289
2055325548
772111068
1129304869
1998508212
1769550482
893576622
1598188743
988580668
428101929
498670026
1067810332
1023401412
224811569
990982611
1742915283
1588251478
357791405
1301097348
1848428428
431813829
780407268
339027080
10586498
1208334862
2066361576
400452349
2104652301
1239643355
64916293
1301372249
1308166447
1786607136
454195524
1638942089
168435426
2107551444
973897096
311298762
2147393981
2005423821
2042608333
991936193
1058645316
780277992
421084703
1605009394
781879409
1348332462
648104969
162829327
214411481
986060671
552106780
858236132
606075004
2071251013
1729681263
1763159614
221713103
690247120
229753182
1986784421
1406124541
410625397
1330930261
369772296
1934195563
333271153
1737302517
1288548244
2118136913
1552991929
1034110624
284168275
1498913816
1937908985
1868944725
590915262
375344779
1971685230
1291561127
1624136123
1375582002
1991171918
30800577
1683585288
1592069427
1919797355
1141386645
357110262
743232998
1580340778
994880030
2112218796
635460715
305871782
491975157
2091388458
1676713044
312292385
854518067
303463943
694389082
2034275317
1271152287
1337256738
528633329
1488340806
982380402
1674718877
1547235051
647558184
1689647454
1210371689
219769913
1575706851
28477474
698961850
481355703
2071195804
334959330
70110266
1939385293
107674733
1901750537
1409591853
1639235361
1167098916
903089802
377582534
1614200124
993864363
212755343
869791657
1842718765
65250449
1415599213
1861316041
1093782103
1129939415
1801772436
523900727
1798155365
601632103
206900982
1652977292
1823849636
905385678
1535400690
346821188
1904082970
245090435
1625821831
927477589
2112094977
1685175502
1118341314
363721745
162204138
1540919653
1229240780
643205211
576868559
2077570028
1431219183
1212111588
447648035
1387415896
1305865056
399060051
1920254187
790512756
596622399
1295543543
2110065260
2018448029
1502496714
1393986241
1418526794
2115361406
1930175807
552071001
790183854
2136143465
1498126766
860310808
1880522139
66902936
1918459924
834911322
1908748426
79432255
828999125
1905760932
1352113592
1678744811
1069780511
2086563607
1547394956
825233904
968396985
1752451258
1823248637
146967989
860225226
1461499360
929805182
1551812252
579059613
832943482
739818054
135871484
1976239559
1417283656
1448841866
1200252562
1872760784
654558954
557090112
980213560
782097107
1007341284
483385847
1049599260
1555501041
2064971684
1316959964
1582494653
2132846222
431381200
1446465754
707240716
1105026342
24232754
501211164
1010360277
2078683289
1962476259
2121836168
287596477
1622133817
1625210741
797018503
1465004874
1657728318
1590587572
525451275
775157977
1640015874
436034955
1935892522
805082887
132299882
2035733142
1116246983
739960339
1712407104
1505363515
1184653574
1486725254
418579004
164156392
971491181
1403567045
933243118
337774708
2104188465
331751196
738929684
1344773321
1655757713
1204489690
1218333436
2101879675
1391319082
857768091
1098052962
758105797
787015592
2096523712
2019140355
1191332149
1850975296
288005232
1070188712
1111049213
240474811
1763410363
771628907
869065911
164726214
362095796
178859497
879466761
1607935131
267006389
657706410
1649917311
1981503466
1600888080
141777863
1509921323
1006587170
675420178
381310844
304804913
1141595295
1932120816
1477159161
101511436
1339724832
901128470
888207241
1611129390
1101347994
1758524394
21416140
10407592
1826586363
788415027
1237687226
2064213022
1594081086
1121600221
1430447368
57563395
1851719686
2063793782
1873798037
1866758441
1554710043
177598664
2051764676
1414681248
1107955115
1414122913
1061888152
1637316280
760283607
1241134763
2140753554
1504930600
774899167
1352707373
566754649
507185180
380427269
1217811895
1303962464
769131580
1863679053
1695272781
767462883
1648212911
1746882974
94032818
958248631
264977662
436527384
705538744
1932410070
80734926
609948678
415698074
207390853
281638428
579959508
591944780
1838053765
1253262839
657931475
266902635
1198960880
2055587854
416068771
1234410216
248370029
1903277878
1435896920
503262818
22097794
1820865206
132184582
193193726
231856191
813728101
84611114
527075305
241273970
1752022341
1843432183
971261693
470195023
645874818
1148323398
939750547
1967455220
1424599131
216465614
1416409312
1424831989
250820480
194309459
284632325
1830709871
3756808
1672304693
1604449548
1858498137
1426290073
869574197
14385395
701421236
1754557600
112268637
36105120
1448883564
125175219
97795937
637128305
922314851
1919150137
361702151
1055749959
103339393
1471693171
1174637286
1157666409
1955076225
495211131
112446894
627626638
702928933
754328516
550398905
684716416
1098058933
400188946
187152234
974751750
1457889601
958374816
1077340157
1680209322
1779849033
639768134
235360430
1205852555
457000206
182897013
118073588
19114828
1998464835
375322418
1617399602
1538470982
1606377653
714659846
2028376303
1886103423
793190432
892404220
1127761499
1182312204
272776061
448556625
1966902214
1918164882
1983097634
1273216986
1934707872
1333867523
1945308171
1512229422
1151085884
1341078867
832817448
706244100
710788210
1508195805
10933851
1515880009
2051362208
1427802608
692390554
849895689
125575350
1942045326
1082168953
233301748
1544902776
1448164738
1387853777
1832432032
1132289291
1659273193
1762982678
1329113930
2138575326
387510941
1607555678
1744374219
818732000
1369717093
236402959
7965019
674019062
1841459194
1939265596
798333221
1242292948
174720997
257750757
329504363
1239076566
561071810
33156117
2123678635
418038509
613572222
1610262519
911462513
1822803807
510852815
1810988118
67758825
796283669
291642469
1485005729
975073016
454529371
961277462
1574690055
1326525062
427718969
1427503707
1586493812
1286539294
1418321186
1730339851
1297258650
98205661
1894394166
1032111712
1046630597
998680317
2081519181
2136614395
263686153
2078914121
657023799
1846649595
263054830
1817496928
1887559735
1125944480
460334365
804810212
2022563950
1406470375
355991109
1233880233
1408677072
1139613394
863960049
594959064
293723850
277763459
261756147
2126334384
418101572
849962423
128601193
301258329
1307355852
1336911499
1250152769
1342718561
2099200233
899213823
353031519
1478990313
1820940171
686658390
1925887772
323270173
350190625
1466787090
1792949632
915071682
1917149548
533239342
671871385
798555154
318115916
1715860840
752904842
1256889267
2072505135
752613280
529804529
288172004
528760789
1035202557
1280989672
1843274237
110804264
288235701
1380061127
1579158687
80456549
1558353024
6339098
1457364622
204249130
1862899369
393485703
1343623395
1051156470
2081793252
369803064
1137930336
1969510586
1382303332
508861210
1718605560
129440421
1958310246
857114742
709581234
712710321
110205931
148592398
403368100
493296869
681470728
1477923384
96178923
1029480408
1366736534
1195923353
1029808999
1092845516
829547744
103352953
2115325932
1036788678
1950383818
1095137016
399552385
1026104208
132596864
942477979
1640613601
94021284
611364086
459240137
1150710879
1716369749
1648779190
1097879771
133523989
2034188102
192062953
89970729
459502970
1688765560
1766467452
802503141
1961760671
1767079812
760188294
451249074
822775503
1774648279
1836801628
406749482
779230501
1162203792
1674249118
94368044
498232922
590402364
1904589391
2074527130
2112898941
1153640563
1989164680
1193542526
1353582521
1628631087
221569
1111125386
301273103
1960455838
1894421910
1224857779
1126086010
1597362400
1594576363
1617646809
1025966773
486740905
1234492954
1157536569
128754401
1810607011
1239977619
893564185
944444439
1318872412
982921560
1152818255
1380273753
580002379
392871018
1667222815
242637025
589163761
27631888
1953843469
1959686010
1832259163
741177141
258639611
302214301
606566976
209334523
1011245150
476342569
511547828
618097540
1752937575
2046151382
513843776
222951533
540843757
448820949
193892726
1475172077
1583457663
844234753
2076350213
101707361
1108654393
794318383
71233513
1138442586
558180927
356664862
1309901296
1364028495
1408994444
918155741
128500516
399660645
1870212326
487481892
248072541
895179036
1809575658
2024338707
1001659117
79379819
1425012850
821759411
990877505
1497323096
1812843271
1906106290
1107103957
1490364641
592340924
1766969792
1212710336
1895753283
1008989932
577217997
659608126
533429223
423836436
775048815
965205907
432164082
1335759626
1495953751
475579607
110734266
1606517454
422248423
1080628354
877119188
581185728
1835369239
715121336
1026674973
1785340248
1898555210
1555467611
160988982
285532301
1394513741
1521208612
1669469736
1555704587
1803853020
1409606702
475990454
1305136838
1694874379
156754057
1082313899
1310424335
921375263
1553694396
598857006
1024824698
1379141019
691138049
992776794
1495816789
967800993
971741756
322826793
478611832
1273295224
303953081
1690682171
1633079893
1262147294
452061992
34664044
353512713
1541956105
194948595
560901303
186108962
1025112199
1050521227
1117613016
1399389972
701209616
2049307460
1638797212
1179521854
1939483531
1111138562
2073929324
817345128
948601633
1692132029
1758239919
45517547
413078511
684985555
72518536
230294810
271307382
88367969
986992576
2008519250
990939064
1659177873
1768497334
2129887082
1989113572
1630410831
135892118
386136154
1345761000
937377280
279449975
401831001
151454123
1953142650
1381401459
1681767227
1768730467
1718304443
79423048
428090447
1345321053
1049950655
606626861
498286623
1219861360
1605094178
672210936
1325612530
83719079
1895290172
1270737414
420754661
1474045034
31128817
1522242884
663917140
1905760932
960597439
97800115
1573755008
1746071218
1996273961
1996767004
242817914
1219075925
1688267149
1500671623
1388436790
13272920
1358973553
806508105
1319740187
1912515393
179008336
1448429898
381065914
1258341502
445964372
809074970
445881005
1121155756
460608612
685132822
1522689320
1848157783
1010205025
1664396827
177545953
214856294
1592697751
970921943
330372932
1996484109
1808825881
1858548463
348713927
981747192
1913475669
379414669
291029082
1078576329
1438064025
68075600
1855997425
1710766286
1269934291
440971892
1039774422
899069396
1858573140
614388427
1766044060
800158800
746370146
1063440925
457674509
625504228
1471270450
387291672
1638419663
951382091
226092867
139368389
708438867
1201323360
1481886971
491121509
1859631214
2111135719
1627069090
1218733289
608560817
1260653976
230548579
1125057763
1706443323
450263185
1421862356
82944592
1176256901
1295887081
614884090
71467697
1639141101
559643885
671988954
1032660651
1017918872
645931376
201785916
1791465166
1493247150
1116852205
1974277972
1545581192
694542857
1484144752
521566235
1366322871
12446408
1744543054
1304619411
1381529651
945932796
1726796105
1168889797
1177087403
979064865
481039535
968461274
600438704
944061548
663291389
909399943
317416700
1277675486
2050498007
24140313
545061537
326521219
984944483
1259178795
1038382757
1071959317
263414714
1035903704
2013776520
401016811
611420663
302329580
1015788674
1939873960
1329151037
977813754
1461448015
43987968
1848681918
1056926503
1553502836
596708277
699638743
1395805327
1863326553
1379100361
2138471473
1462448751
69861415
1172120397
658181064
1834076572
444966465
1434639419
439847163
315034902
1500223127
918864842
1976188415
270553478
2029090371
226231036
2072210745
1123851328
2101720154
1664297588
602010618
1146161706
1606399877
258326338
582190260
696640782
1022587215
1805251222
117498025
105594126
1574774065
425363211
1320588608
1578473229
1522141450
281578116
18041690
1031898393
350724973
1737596250
1227162980
1018838351
952614149
568133167
158884885
957210944
1692207127
972726806
119316617
2013632174
1002776923
1657476935
157574906
635642499
2142855879
2024721690
1817483896
199102210
68990945
312330037
893054057
1140741782
1051462370
742396067
2034060390
1168327291
1754648642
833662098
975943691
1459728631
1460784201
303425882
1125246125
1233508058
1670867025
1863799808
453090452
305064558
865389881
238631700
832058605
537986473
773885304
744173713
1548537959
776623605
1944652423
262574018
666376177
615575033
570835166
444273789
1189304015
1075625521
405003701
1227791968
2059605610
1383726029
493649109
617898648
129518331
1629761246
341454952
483404691
1253531710
2139732459
1078348642
2066146193
2096583273
889633232
357808270
1720063438
72749589
1380448337
763339740
129274703
1004882090
209929507
885177863
1281593680
779596065
518340649
141211146
828831172
1721025732
1284185059
1677664156
405836676
577857140
556439367
1452389073
1456519877
1080079722
1632575626
690675866
1092385962
1708137926
2011564954
1898015938
999475635
141588869
1443367436
1349138383
720920577
2117725960
812442749
642646785
1266619467
1236962998
2093487631
818832881
761540577
1113437427
886383888
86172557
1526707088
834617507
945557442
1470146371
1446844801
536593610
545239114
1809598152
174728781
1652396970
130075298
1617831205
1990217516
711944911
1927862092
290020069
1155794919
1521344328
1065158358
429710955
633070297
1580436807
930317412
40840641
1840837384
427836487
1037703007
2055258995
1848376167
1865481283
1151942638
614313587
1730633716
806592561
1101346284
48190223
1959068037
246873981
1775321843
1292741436
1143144090
784385883
1014194592
690387139
1011658374
1028702808
1393418779
950167563
2092678714
1137652164
794767443
34687843
972665213
225018877
95880301
1241813344
1421355391
524085027
1639081544
351188796
159393163
1370953866
1684831731
1508062550
1089269878
136371354
808405157
2116944080
1352707373
671394040
587027054
1945868720
957616074
650533528
2067835733
990279713
1649640580
1954969574
1518413326
129442644
2058386259
1034310336
1856046412
1868838174
464348268
889515178
42814415
1274493947
1534303583
1997345596
1972616460
662284449
1639407242
524477717
651875065
658385270
1061390047
6031788
1634657853
1126077885
1092205424
1018482935
61063120
2011523897
951868323
208041383
553796495
125954673
591135152
1336174910
1298237937
2065526403
562200143
993127416
948624552
204158345
236983016
1813636925
1988136467
858823776
1462375048
584569093
2042989590
2084905640
668666773
421285049
1948743407
209120546
596464167
449816674
1630644153
1222721184
1985613793
692003791
1987786369
936639087
2060952475
127819353
162779976
1138454064
2100015735
185804773
877309930
82936110
1481851627
1993055668
205843502
1827621471
1930794274
58241044
993205516
649802524
416428984
494928172
311605144
269287741
117923803
975355643
606098506
1506241900
571465656
75587934
1749960943
1740523198
839622413
983855157
501563624
841263669
332381761
2009727331
2050675804
310170172
1425544100
99146913
315988983
1126683939
1305245234
995929647
1551375284
497907561
336562085
873561273
1420455983
1741373493
358792751
738844408
1256469080
219584314
1475392387
1535653815
1437710322
141410402
2018763052
2014866751
226467832
489793629
83729585
1405410930
1406057803
1902886975
1015074386
956246685
500894926
403280818
1379944343
617124593
1131623498
996268819
630182791
1693564166
1973898913
1781485290
336552914
1159778523
1993581877
1853001308
749557324
2114208006
1105432887
400718043
2133311485
554344511
2065311142
487992301
766460437
2090135838
1228349927
297556725
1045285385
445476432
770587648
295793901
248722410
403258934
1607310614
982944913
1271421349
56951463
1825273785
2038721857
660120517
976311245
32501973
1217785221
1112977540
1882091841
481107041
2051319801
534050145
923874063
1802570847
2069804815
128462335
1534646617
844090927
751965485
423185158
1959821662
941426084
365571512
926572060
1269661097
287455476
1555757250
412890460
1594837766
1400134731
1795217597
887883558
405299511
1133594586
586092534
1486149380
464622100
1898483402
656519288
585353143
180857085
1136470589
2109385720
1134717785
1962586825
141494937
1362955197
1443780111
448369960
894338605
1671024117
1355494803
744070754
1701835216
1705069794
373966209
1120769052
1451580607
1751541727
1608527567
729854613
416730538
873041072
2085848820
938176998
1243184326
1896856340
627129976
234296221
652481249
1308805935
1326250370
569120381
499650511
2065049633
543970347
1181035968
1817564426
76450391
140535787
822775503
288485372
839130520
1805030365
1918569417
1957181850
2109827971
391161302
1247759675
382111082
1662008622
1413078532
737564192
1715499416
866959705
1237624790
1856283236
1233066633
1132516464
1659127908
1755280427
1068305965
1169051689
482162417
1789376215
1042606933
1643095672
790461519
989585904
439250532
1529367130
1989900860
239159956
2106403660
507777818
317229364
305969884
1699329406
885541743
420339533
58129016
937313366
833701397
924365398
1655183449
413049126
503167898
341514551
943624961
257000349
423874809
1185412810
1692280658
1348371245
481582471
929050227
1975873334
1755196195
252464094
975682646
1735766290
1769473645
1426008520
909552278
614607764
1356134491
329971345
117209798
513876165
1086011844
1238754905
661179638
189078073
1306558363
389148044
480617967
1314898761
38873273
1294994719
1485846006
1978159070
79380794
563817667
167291056
402765977
1128116892
422713304
1592469309
205596734
77732150
500344441
892142600
874386653
1606876666
1560270205
1847590969
1007444393
963387631
1903790740
1591943538
1322287156
795909830
318352133
185602676
2011239301
2120286355
2059322127
1336008739
412388446
1656496072
567333979
1102602084
409473763
2039300247
1404698767
1650389231
660155779
1517519319
1950195586
1816383883
822113537
1025461078
2063152944
1875441814
1387256345
1371415705
931765418
1296198189
934590946
916266041
300175089
668767967
604327547
1908346984
1977167149
1422944590
1408956579
409129422
1488325072
1811415623
606749334
1403108180
1195955609
1424603214
2118157818
1988262942
271395138
554273017
540996878
712040381
1525753553
1625494917
678777337
1836538538
570266378
778459464
1615027161
1861055486
823602820
302872037
1128664905
966049025
1268425138
2006571637
2100641465
2093602297
1364424388
566820366
506078842
2061160132
477213057
993135119
1055131513
1196260272
340640693
1906440141
1625636978
1727549796
2113797292
451996813
444969413
1249348312
2079769870
1405898107
1764699322
7485998
459995821
233640408
299660384
1873090262
1267761080
114690350
2114305463
1773353124
168146930
721372955
393087597
1884495237
528183745
76994078
561701291
1504326358
504123751
2067402820
239873496
2013952247
1679894805
1404009225
1413766959
105298598
935124204
1650114944
1570383486
1642455780
239289396
616015914
73231256
1083143397
1507802526
948656223
1251855717
1758971906
1674669603
836644363
628113476
505363603
616009944
1044058065
1963071345
618941834
1438761798
723098257
2144385372
314764033
214644801
1915360220
2135024760
970589957
1059871165
1053210188
1806056762
924772055
1929368175
402566402
1922792450
916820029
757939587
577249670
492740660
1713086564
152652684
1385357198
1650445636
1548606786
1273644139
1775356513
1823959016
179051689
601720872
1520786422
1786833516
1605323762
129688061
1726982515
716583921
1036893962
1308578935
1071274867
159999396
2018197208
428090633
1326528107
10649362
1129368593
1814126264
650722451
137369812
535922851
1818974605
1993792693
1864764518
1691386008
981464223
1818980901
804012952
98286822
249577649
756295184
143626159
753985254
1914811281
352058212
1416686833
403403978
1540884403
632285217
1697217569
2141447649
441969373
591265040
1802024921
835305121
1502115622
1759257547
1193422987
294895922
928461762
539454782
1476347229
1572756724
872252896
413606830
820925087
1007150012
1754543324
1374562045
415663807
493863369
32142932
1947458421
1428930149
937979369
2026157049
779900726
1376725283
2138237422
1235457682
932915193
118629001
1169198453
1886494439
1326237083
307534837
1963068467
882077499
481129348
311560523
1027416258
1990891857
310831087
419056031
1356646892
583614477
1273490962
1853481864
2055835423
344836916
459065641
1444926069
552753616
655376357
520678004
1485700386
631056055
155764337
1432897947
66163536
761261068
58383468
1622534298
373115815
1891347276
57816098
1479549716
942391511
1871382532
710821495
335618763
420195819
1936554847
1088686606
1993985575
700945977
77424296
1185974090
1156940849
468321228
1334635452
2073765180
1657671939
600095990
1751490119
1754132188
2046381967
1853083063
83473877
1437471470
21675936
1146007397
1015886007
169380422
191986527
1236724263
788789601
1149558654
899870163
743758848
2085226691
1151080224
1115006161
812013566
244995408
1857109489
438461370
865478376
1396607571
1077139913
1731751469
1800018114
627253677
963837778
841818465
568545563
1342828614
324792810
177333169
1820910586
890460114
1516655052
138539140
36223183
66389597
1656108643
1620865304
71887489
2119289848
11977137
1485972349
1834982217
427822818
1000412728
1075107935
1043106498
540936917
1592174175
798045375
473987000
1921352408
192737266
871549651
405885365
80092631
1417254071
1757509649
1199150878
479872539
555068219
917837152
805702923
1349853683
1502903942
1466839889
1463783199
1542621957
1502622810
1286997498
1430718424
1190101070
848762481
542630803
226274710
1394183960
947343478
932905497
1786715330
1097859425
1373986280
492018670
1533033231
196286973
234083621
1049565337
1769341034
501683218
221608256
574613698
1718444556
2040270599
1066694398
1258672449
680516648
606501821
1673822208
2028708975
342525341
2047172118
399440147
484117668
759144000
374749603
485419114
33891039
464864184
330768581
910872221
609099396
1403323861
283340450
1400100472
1260272303
231949919
2027802437
491807325
442032059
2110208662
932694312
636158903
1984665318
2049973062
1506489556
792322159
1436690173
593488704
1872471417
232411167
1855885350
1221649329
1296820740
662248967
398926357
1537893766
47770508
1525982481
1097766482
1421021873
1226508035
1647491273
712813871
1921499358
61371467
1100841441
1088431866
437410574
1102978055
534879250
1553223116
718503322
935518826
2082014203
631262998
208901706
1629414934
457096824
1770741781
1890906640
1707570870
1065322835
1142400690
1275464160
1727243865
1689879761
885227709
1162559809
1417618856
1452827066
670315922
999449378
397649868
1735248855
1652520542
936564208
2096824527
1431111566
1314675534
1901291975
300724846
1507632709
616176836
1749407832
320732178
1359138299
976417056
2127292655
991155531
2128750958
245397604
233598792
2130284166
379302706
1880270920
151301664
1397858344
1520464446
1976381057
897584206
370474642
260675696
1353010053
282522853
1889237763
107979718
1769538575
583093502
2040046138
489746837
1600295300
211296828
1344265204
1458986033
400057078
531934769
1839425573
1201919382
1212762021
1172868906
1387811475
1478812726
1770916312
1972102955
608252881
963658370
556980529
932924952
703151132
899228900
631160234
2001194592
1077678764
1360998990
1578959509
105139628
231589231
338187529
921088274
776741126
1743730455
169057417
2128708119
30821790
923007453
1848329652
893794093
1888793317
1496299734
1465053818
446207222
1147876470
991425232
2047548827
919148138
685157739
1387967519
1056640189
658269636
578424122
1289977165
501973277
619526805
1118952970
630195460
679733903
888654845
1487269765
1635535481
822895919
1147436597
583781
1531133849
1409016176
1619297977
1246074626
1282675071
1920955262
1911188221
1156124662
193299211
1804711797
121495720
594826107
772559588
507116853
1057106415
2022767439
1080927519
650153143
2098295705
1052134513
195517432
2144045788
94664296
129754587
633193301
34869820
1328799560
950725514
1747171857
1471610098
1243974694
971574615
828877504
309081358
817211891
168741414
1545748684
2121015387
1743726525
1833569197
1340983237
684026163
2135932706
2143130772
1387341760
273886311
1923966308
1435981457
324444919
1335704443
1307218798
1468300817
283284827
1214400637
838913396
559213253
1275731666
188410030
2058630827
978706485
793340100
770108680
976208579
1394329536
1698106032
1354674638
1045617938
1218823673
1942899879
520083089
937821120
1397143939
1907724978
1698347255
929440421
179363408
85616639
1937497032
2140891535
2125984968
441091091
1283393678
1549699212
183145994
629540617
1559170720
299685349
769665784
1791644481
1904220992
200575768
1698184979
25098290
749509146
1182131335
1457284892
145399988
1969502492
431721158
552938085
1406438376
1660749208
189090596
923425160
1241276241
499478163
408389784
348136297
1330000172
1028121513
1464532201
1244799805
1447128937
1758974553
2094256461
1968311428
1985968468
91371589
1452841724
535326771
452672179
1169135156
1248792206
470254693
38033200
598861287
452798375
50875578
497332470
944907722
1326051094
104070501
328233368
290426985
1682590908
1164812546
1996177366
2021321053
1270028243
877451561
860990308
1182879603
985712282
1411515372
1952600368
1605821078
411895909
685845726
1482469685
1612684870
1885374574
90157226
708929307
505829434
610049732
275931404
133510752
908375418
707503424
1811271139
73223547
298869779
1377799342
1843338432
1084440161
116820121
2141839337
1529442708
996916304
406619336
847331012
1715325121
1086199575
1772846355
897017519
1460938899
1290008222
715497775
2094239124
151913758
1581698100
1444760261
572926807
1114053462
1749474327
633397402
1024414776
1943748214
1855591877
932905673
1476012099
1732709091
121752697
1087919771
403463418
1891567594
306312472
207608980
2062270379
44935526
1171377400
1847697844
109043201
227926667
2088562595
2017683274
1153853893
879754088
532098469
211399739
624992262
989423145
1389185347
2068398968
639819977
1121045617
1065292745
1245857312
2144382977
341931883
239021314
667241410
2000349241
418530483
1972829327
368562877
2118571964
445957100
966860777
1177267588
249744802
511892609
515713634
1999464675
982328402
1968116243
2104582533
1416051198
643692335
1232152055
238629051
518402515
72381021
901032462
1043682544
814244594
265576674
836069713
912659050
697574321
1245221430
662562317
307468548
2075743527
1828239127
109757486
1684127306
59509222
1141231283
1156725995
699280386
1183334258
1618025919
282367128
2094046034
39700919
1588486488
1786511531
1225425219
168709415
517488407
1985932534
1803005990
476057164
1351926848
1332006977
1550986698
274911526
771288416
1000157362
632259562
457737387
433706156
275929228
1382694869
497980914
206234739
1829318715
1387164305
520049579
1870669338
790595775
1312834270
98617747
1747381266
613802225
1308382653
64366156
1655771795
1267002192
534748133
27790835
503619208
184807522
676034241
266880041
634565373
1342703297
892893640
48537984
7250766
423981767
1355118952
513296983
1786173445
1273467423
1412747541
636934888
1070488827
1495684653
291835387
2065328049
1052553788
537376506
1285233751
1491410127
1931858309
1697863432
1999793003
632997125
69067999
1438761476
802650439
441626525
1517691761
918864842
1329702548
337671630
56184789
2135673276
249987796
1115416725
313992803
675557457
2052935687
267540554
1900865999
19420357
338283503
1467596195
1447081217
1949720662
1726260384
1813373656
969244854
143422546
1226637546
931111944
336910357
725348550
1323261558
461635221
1822423185
1521137609
230400977
1106059407
254907496
1174860108
315619403
1359087243
390399735
48855265
1229312874
657197053
807320490
1851289949
227320723
1907351369
178484319
300660734
945465898
1450475667
1362474082
1386086473
1858066141
823816882
1286286192
256392927
1477295605
1769137731
486472674
695777522
1239690765
750130612
64341847
85184650
1393136506
1283670174
1590382224
741375182
1107141615
1879237558
413328137
1004446034
1137369260
42261221
1123977814
199139835
678166543
1306822825
1322000382
692634974
57806853
901901702
339658799
217595954
945809397
1811563275
2058658273
1872981055
211784723
2029716050
745082732
1274111790
2014967707
801858841
1144987829
396407455
1900669646
1982293073
1521830266
505305635
2076087521
564978754
2067886180
1459086536
1590283018
129901680
95361114
1333798373
1635957018
2034390677
731068694
1603735469
1149386697
665180380
1836778459
1672034835
1972085135
1806233586
800656267
1217563871
1011881064
1712144831
1732727620
263014618
1046038068
1220480177
1304671962
172284357
988656754
1944735065
486795662
1249064467
1587729554
345405432
336999541
1921439655
943775713
954353910
1934411889
755608639
461757735
1160301903
1253803753
18183665
1511064488
1861002007
409768986
1599818417
1394425367
442534329
94520031
1423714563
16392137
1906366373
1566292125
553617198
1956065870
1601523414
91333834
1492465974
2084365126
1187782694
1141079692
1879248234
1882934406
179712003
729342483
1118307904
526352793
1584620928
173296580
338717010
1350264392
1883944970
1296617477
1259833516
38295159
1348332462
1537054074
2120438532
436327716
876773520
137571859
1307333601
1132831816
1386411496
1883992156
717075179
377202400
870781205
2095518698
455396129
178055629
1560073132
1822386868
1422357285
134664586
1713386920
2015066541
1155960848
2075774089
311834270
1840712668
1757966245
1470970134
1476351334
588606656
1892564165
1921783944
1666091580
1417817173
136320350
1662430192
1565142175
972283122
488706995
2110467877
477990601
1183305189
117725219
464903330
866644982
1430420722
1811303418
1364596576
196994819
1640414816
374399351
731440209
2101517425
251809418
1375727154
1006224470
1172818474
600114448
1853173910
1448334036
1776287827
1775541
679767901
617912484
556632650
2054832302
552911588
857585391
1474449856
1043635779
6031896
2044449648
1261790309
166783257
1441469590
756806172
1057448541
704387724
1247114829
1910906410
173460967
145300198
851119601
1118586449
990739235
2039878514
612125702
906820683
582680524
196106356
1036857841
1919233662
1949880477
944767220
463058600
1319253134
539960890
1288933144
466846484
1822046052
1433908173
145420603
1072188540
1795680985
1660926246
2118100756
97454813
1876322565
681154635
1297818119
913541476
840722763
766628737
1087592488
1760388614
618316297
542795412
317227214
901944737
934689642
890806219
1217261954
941785781
945601911
1780540643
1810439470
452009968
1501780277
246565370
1672907164
860561252
1858256138
589598466
1637893382
640120052
239000529
1451007411
1537535235
1172672076
327907777
1169919156
1863728940
1581074541
889180672
1014677823
1733050242
656974592
697028681
1108766233
434036903
206450864
976638255
455867504
1974798791
1767867295
1010926348
1275243453
842391251
772010895
664915013
1768648547
1605310255
429453968
387180772
758914057
873411953
2030329385
818682947
61746948
902808108
359669859
1019870248
295505618
503396948
1153134370
1768510090
1041888690
121706134
1576555174
659442328
561060546
2003618497
522442113
115156371
840561964
27609676
1473017097
721246142
712927696
946608373
18395863
1612049370
1708020070
2076400454
1293752182
2067196249
767654455
1589467049
1354582062
1398216698
1561331876
919159620
1550626124
639163623
512286050
887880313
1860412524
1243887091
691490263
2109446021
482146006
1566989162
620849512
497315276
1738467902
416709700
751817859
681995310
151127397
1323454788
1250337448
305218729
1212498450
685349378
188623835
1417718958
609283399
1358952035
1134614430
1576017551
888386868
483946862
1143434064
795850210
2014663842
475192031
348903985
2017812834
460549220
897804249
1445716117
178122901
277512799
254752813
84498677
116323087
1549928578
884977341
631789302
1421936007
1472805388
594806783
1662273893
2140349381
1663472351
1789211442
1042374664
620319211
239780747
1362420422
1445232333
360266385
349649834
899535787
617019463
941521768
1605524595
1707836766
1367952265
612945044
2039474223
30724506
1318430324
1069988157
149102992
354689332
1629194760
14507642
752356460
2062123448
724380177
66539067
1120287449
698950994
588208806
321776996
760537574
979537346
145833543
1157316868
1574325550
183940303
238728295
1465806751
1350449979
1926124569
2121302782
1435198296
1239988370
1216579079
1154717919
1044162858
1242980811
489523555
1257166265
1737100016
763111351
2078084991
1984281888
378280290
89863880
1593540052
542743920
171290956
1173244716
816580721
65287106
1266901537
1985437893
1723689218
1039965778
1549247721
1541329887
592282635
1657830233
1526238882
1625306692
1661827679
1481609751
1854856855
1272253778
462475484
971489218
126793726
1825671623
1120181324
1338986362
1775267423
1160048457
945815812
1706214053
1780067009
60890898
839405108
1991295821
651570747
996617767
1428162577
189249587
460284832
36825284
712957831
338380670
240892216
1060403707
1960983002
811514368
405824345
1429910760
754302594
557533722
1274229280
1899107225
139967802
1628417537
353207445
1921478379
1190914059
27002541
854518067
911889354
258820027
183409328
1816373584
1187011813
1077790216
1509354698
672997070
1950595176
747517995
914301777
903839750
776448177
1543721378
37654297
1605085891
303217240
1079947559
865898571
1956454426
1325805812
733360708
1304200127
385253915
139902331
1865881846
1623437336
896990439
1436519116
1500434744
1505022346
1205647945
1799347826
1171435783
484217913
100940050
1091094761
57890043
903944694
1457704948
1407169679
539100841
1482848279
1681159726
947906073
622823472
1772770802
915417619
849115982
815957206
107367077
1219937943
557412411
1412522907
1988702343
946282478
367164554
2026739604
2461824
789383757
121705302
1391683795
1155399396
939640267
2050264048
228776866
20713729
1868681367
1258779507
1259778904
1348618216
2013636007
1312424110
1693149138
171722001
2115988877
38028780
91152072
1854531246
612486545
2095577112
1105388439
1072372242
1986354933
1294511961
871698163
179557927
2009392186
1097849311
909473178
570610548
1392256241
424653932
837939935
353069247
326664131
150069448
1234705450
1656880240
1765301022
1353636822
1214560329
2143511745
1264935521
597842993
1142000261
786567565
64848247
1410541609
506958697
1965633247
1500767494
1296045670
1340071888
1368459832
627058000
1895120510
566330455
3529472
1542055595
1969394025
539609116
502180419
200798075
480991952
1641876541
1546118602
1600562493
1013429196
2037713929
1544220337
1922115584
1445500402
770430893
1562519942
1610267348
800533225
716004061
122030391
148162633
1914677972
259376504
1059511472
1783477912
307336981
1932572168
439686720
1336812892
1747105574
1730597851
984046912
1150743851
1752408734
993330783
1548549741
2021423052
210200382
964181299
1732253450
485974888
862782559
416257645
73514983
218316857
209721519
1219769249
1520392576
414921140
1509492472
68139282
299312783
495046108
724935063
463140953
440572671
906226789
1261302094
2048460270
390590169
1341730699
1538386709
769801985
415337750
916474707
792975217
1032257000
1667482835
1524927637
726785257
1099692325
220102745
2133371641
2129395535
596458449
796884019
798612277
1361224798
1281484002
2092371006
2073787197
196462097
1079061843
1879772277
1174394799
1655302205
1057640794
56368967
309445973
1238689671
1841917216
1655981193
67735355
914857913
1105052298
56507233
743287097
879367829
1170555505
1036528585
2127627383
468400938
323103010
1724521531
829670524
1433592307
2061747305
1714257307
62909146
400791490
2050488546
792678879
1429600364
1833485250
1345064487
37717112
1687350507
1035801046
856385272
146028346
1262179719
773962998
1749081630
708131791
1503633169
2062437719
1379540080
516177335
523363528
1524216850
1241377680
1154036714
283748239
595076390
185055492
735118659
980802883
1548004968
997915144
594095749
1230562534
1272740153
1407672390
1375176752
405386288
2097266487
592141560
565902850
2132734628
654680931
1239755713
1392051690
1087938896
937315668
671252136
1745622777
1941392287
965300637
391970183
1490608753
136511111
2132476585
526464173
2091894392
1471912540
1179465219
766646831
1852737372
122723974
1204918587
364371543
1102609914
80735747
1843175234
1919097764
1130832826
317320221
1075613198
1886144483
892138051
2014853638
238406250
1853859036
1845192928
1371089757
1889663073
1447223125
2014882033
1136307749
2124059344
101708309
1806371406
927868741
565539014
2100913132
343510640
1893917892
744120855
1664781118
1521484176
721171981
2000436036
2144233089
1364404405
459442002
314837101
1909212908
95058157
810650517
1040514773
1375385543
765026165
375117967
1364183404
1267858293
581020953
16906620
2000647404
1903818069
1529132980
854868247
801031994
1906561867
1575125076
1371204812
1834096927
1784309887
1961423427
1532909007
1618197325
834822479
1442101030
1863277752
841528188
541334280
1081502345
2074619138
1964919600
625292841
1775928026
404372113
1657875691
624059130
45697537
1661539849
249913216
1747404638
810766586
775394397
1772532383
1126096612
9608172
642874240
442478137
1115763220
536541527
1098115783
1448814284
828147429
871161260
1326812679
1610626453
1608420138
1433160365
1565111975
222862556
109978259
988703832
1872316511
1060575113
171827380
1228229561
1199609778
363119483
916326854
1695308411
497021377
843769811
1099866517
1366180725
1469241884
1524422662
90696538
2051207962
984939523
2144014217
1278707738
670461475
2036028600
401849106
803079258
1743167030
1188799160
1669882079
1658746119
515976170
30035259
1970756156
307665759
764647052
1713143733
642028215
1327420066
513898275
998430434
984122137
1524577328
164648578
1699527488
2088665916
1824541135
1108722008
697332515
1987815618
1817947933
2100319221
483300564
971571220
180360415
1745370668
936941163
1950978727
550207249
137748313
2119861046
465273798
1580623539
1859908263
2132767978
28760672
507804685
1061311969
1815125841
1830857470
865518451
279757607
1356024800
2094618048
1546188780
1538915584
372942466
465784989
455322247
878061844
698456063
120066211
589927701
1340770405
694715873
2063888187
1727034196
1638957571
646583690
435977017
638452815
1788104097
1368853918
674254309
1870515283
953088809
296960371
117118478
930283158
769470998
1886133455
1426861439
1165837444
1826698781
1178055260
1632605392
260651272
1326856549
1216631754
110594096
2084208676
1902700828
1934468361
1823173485
949280938
1668812129
1107420225
1539435490
81335061
1561564414
935490741
1713472042
372243159
1921183118
1399094010
1792766205
1825520946
395452911
655660100
1008520597
35349848
416134079
29985805
1834651562
104207850
1541057669
1412169080
1185222690
322836379
1181200879
1102119388
425998877
1402305162
502467659
78832806
792260468
743679142
426532050
1011302017
1967884165
330969184
51485665
28659757
1584775023
1769383100
1527953901
735276754
1033645440
519651296
67193307
947222853
697601315
2082203368
771490326
1727671727
1361948885
1599911317
1646052187
157584489
2124472308
1746722369
692124632
899056180
108205968
1994874317
1760710460
723923682
1421056742
91661980
763326180
1170537468
1905672931
56889372
161538322
1591299141
1307417571
370001154
197062549
870012702
1413948902
1985508195
1980159910
1515643069
1839256518
382833364
1217870924
1607170819
1691320529
824391162
99396896
896005595
1464640067
1445570962
1679449191
1091701794
1275386619
498173245
2094956905
1013614070
25338235
1172411978
1921733216
428527126
310920042
223928912
1705698788
271126525
900364496
1680806375
1652338223
1075128321
2094076691
1975582913
505011712
162659183
1072709206
2142063182
1227911552
1540292394
655981704
962670409
1551539809
12513555
22448409
2116374890
692878203
1418312879
656083983
161508628
1003971863
1081323047
1850516694
1709260985
301455383
852446445
267220980
1233336514
1507928703
956958887
143881184
947619587
666019735
382937
1424318399
1642482368
1452095525
1515717834
1420020659
755802636
229756439
148169263
1047742658
1307082626
483065390
219238902
1119074937
1014649161
1242903939
365658700
1945352373
533136388
2133358585
1889544425
427954281
23292582
132704532
2014673635
1303170215
1660902291
585581204
178761114
655927276
53180143
828808549
86738961
691062617
1773791178
57212950
1889500502
1907677406
895487587
1637640209
1373583137
1576995224
855648452
1377074232
198444465
1311862947
2144555430
409121261
1339886416
52657998
684656407
1981552332
2031363018
1531147895
720969387
2012659997
1983409160
1087263375
853694222
1896946820
998633657
2141520310
602091499
741774220
570320548
1257587218
548901563
726107697
949824543
815178572
1690004014
213075897
1492772097
851011860
2028933834
2062896767
804874129
506101728
2052366942
1692076419
1199910345
1607355772
1441100617
597523265
1534154550
1406695973
13472726
1158072771
490456698
1945774322
984569376
169007864
1148538539
1123038378
1552918474
1217593414
1694200359
789767389
1037233265
336691213
1585604849
90759078
108770443
59982541
192891688
98749816
1090086114
1292170283
483520204
2068662887
198534576
240393472
1877046270
256124260
1681845601
1655008515
1655022958
250201692
821649946
1509667325
1470606638
941233294
1386903212
1496662368
730633253
496927750
504380697
1595041434
592421475
28740684
428338171
1951830926
24455287
1482575737
1541390047
1209832977
1704713994
699393881
1219867488
485497091
2051448095
2045010995
1957760032
557978402
77633943
604630206
1745337381
144802555
1954338814
877302245
25978293
1049578643
1634531491
1986588162
1363372513
2142861787
1727311127
332678215
645200991
1975109103
113853022
661910578
1137378956
1687760221
616454030
1668227581
2071905058
1719156549
1898986792
445732908
1356202750
968263447
2084737559
1614641935
720367892
1283662585
427109153
330934121
947646770
1508619974
1843879651
1644288077
1999987536
1170428128
559135431
1838582746
605005605
566821819
1563126596
597797713
302345800
630249914
2079725711
1325381076
796151538
1726223661
61796252
865858619
399693983
127602074
664176849
858365032
197261606
137880039
342727515
378399847
1361000087
164539977
1593779578
723766286
1614978513
265488186
1919422333
77459199
1845204575
1701940093
676008502
1228781105
488218794
1838506097
1118812719
1195762321
551617443
330980553
944234333
1892945180
1043963340
1832576819
2085117077
1486758186
1157430914
1975742855
2034263300
198520388
1697440343
859560125
1350735140
550375372
129004295
1593203654
1920433307
1904675355
111952451
1123545059
1871432224
180806661
372610616
745675604
1977740636
1781313890
300998043
2020239784
2033205384
1517807121
1373669694
71191832
1376002245
442636968
778448287
1756449369
515058755
1555505630
1630403401
542099118
802497677
1583220896
1279745517
47104178
1472356066
1332463605
2073812019
845174194
1329032215
1573034967
588034399
2088640104
1262640763
497173429
388303307
170185683
1982125351
549806004
2125056539
735262793
405049461
1852219060
1905640278
321427915
288077343
514299133
2145379728
2058322997
1373125049
357871817
1097204531
1908263737
954826796
446149899
1103864291
1682927956
231921462
718341330
1912702762
2054669012
686205130
811162821
1402003324
238615432
1695113062
1877286038
1341674698
1213324896
951957117
1343541832
658460160
417988298
2144395127
199665217
1906334676
1491532825
1380106195
1380153048
671619453
1849954471
1841397639
640538374
1075487323
18196814
1131568890
760246216
1885076091
1691219927
81501500
283081731
2056688533
1619256810
2034412422
1542502751
1299493592
2095132967
2091027304
17928054
563083549
411611158
308822389
794635057
39659860
12518459
2057830685
1249965103
380666887
1621082696
1208090446
428152416
481100433
839600626
1912046230
1854140285
521222714
631470353
1962114064
894820756
1637466445
1627286388
483182222
2089611273
1044910075
942442408
190648902
2084491424
1527643482
1837326415
985046109
1633465274
1076417922
531816034
2009308919
393303162
1725476003
373059937
1764921740
220784871
989689107
312932069
194921062
697612591
150489765
1036615532
1623383124
339704040
938201815
987834488
1110964524
776642156
1826704636
1871265721
1382406411
1756306247
2090004903
1871372734
1419055324
1608593526
1472245290
906790125
117446494
2138429247
1329718304
1812297879
656984414
2049993103
1404228094
1044764976
876418006
290113626
1824198354
1887114534
476944400
2107677357
514296201
585131215
787189088
445254163
644804427
546118219
1475600116
1478448297
2037250980
1951172231
614942431
58299148
1924213089
1453171746
724575557
1369604317
1611225897
888666109
924999276
2006770320
573131393
45205706
1318736818
385305150
1546245167
2118620149
2087290915
412696496
1210816018
1676367648
1971660014
969290230
1346331372
353415804
1171471270
1301645066
1091721788
28843509
970518202
1039426585
136445319
1972530015
701130984
62144894
2017189347
1864501931
131474509
841134025
1324174029
416330107
2077012432
1256198193
488655507
2096493086
413056226
1018441687
696448507
1571752364
197282400
1723087962
25873672
2061637668
1520703819
1619833671
471915933
1755652511
1868175372
1116496721
1944080268
633249076
22570415
155420604
1698169269
483290450
407090364
328212778
1884941789
1264914702
1555404518
1610727974
1676152326
2022425004
2027451493
735578647
777545131
324957464
943685930
1801636599
2046469441
1651032806
1117934585
1476004293
1870141065
302872928
1991889311
25469786
104005584
272270716
1241322633
703580183
1609285015
1679744282
1975702231
952076582
1878357233
667134253
320631441
796945161
1436427533
1373199054
1344443835
835292269
1430489325
670483709
1285338547
1105556250
322479965
1247958997
2109559418
537168320
1892804576
1340900395
1865635203
1388008259
122570367
1641870366
685872221
648564974
1478107091
2006514265
1493925944
811119431
320069628
1568314254
1180394300
598673395
1045239556
1597635813
1677053866
1313309269
1858232700
508099938
382726482
1035467859
1476133889
1037503756
1034244928
1018722000
248437864
1668671558
1058274184
52897595
1184001792
812283064
1118294356
689530144
943249223
599882022
696594392
438075647
1264241521
1818001242
352032250
498100257
1158935247
1334747561
1420566089
475113531
328708043
1180302178
2140750246
1308537638
475260769
480868944
1097594448
1033233819
270435151
1589414243
1791184596
280457239
978464012
1092187433
1601288916
1437554252
1844250850
667559002
349942967
548284364
176789838
1705036707
1458286492
24822281
927502483
895476021
2146096777
262677126
705808457
397466910
1831722620
1376274162
426204288
752487399
1030858504
427046084
1427007709
31885457
432369782
216793485
809563379
981293673
285142045
6993449
1399787358
1084102797
696213835
38978132
1782531354
1935979420
1020363841
1164904959
1701516503
684552395
988000256
769430638
1768032284
28334596
1114980268
767673190
196798490
1087034966
1956574952
315211638
1084609735
2144012118
804311708
1340352337
1483249198
569145347
897427056
1261031021
1904680359
2140763480
2120012754
1285204498
2006864403
145332885
252553367
716956683
487189655
522127190
809500186
1954148578
63000188
909711061
1637393561
629799737
1119630961
599738773
525003644
235408608
1151490160
2075743527
1746723853
1970155472
988217356
455388697
904142648
430152412
1902975481
23250712
381191917
1547504586
898706458
892918053
790707421
192016010
409538977
1140012279
1425878218
1815265956
478188568
1460030811
1619801760
1803699744
812389195
580977675
2014582360
1415900447
1208962959
907550052
1230240168
1295893687
466366342
721403064
1815944816
854718558
1557690281
417204944
32129159
620517213
1120821010
218460070
246103354
516917031
2037773815
905881875
940477566
463605866
1493515473
889590574
88988632
848344147
259312644
1206940575
989083746
254616169
839994518
230229523
2013132304
1443018115
1168419694
1035161872
1173328658
1267047500
228349693
908919485
1508673311
1624154730
461231787
1763436618
1022198048
1249908001
1872255841
2035029244
1308348987
2038845639
1811762638
812740537
1348816272
360829547
496529005
1788389896
1047148156
1972775707
1786706394
1892317534
2116233018
1020744439
1396331492
86841992
977820042
207688808
15058974
210055723
1444091857
1363453028
234798609
445021911
1092587555
1567021904
697037072
2067009934
629536834
713448610
1052978142
154421672
101523339
1648416437
188046713
1095470070
489768813
2003133494
580702909
472600733
1937544344
408998605
274937680
632584835
970505333
478390598
90313700
1125251463
1330323668
667157639
446659968
973402824
1615589742
710566147
1089994274
1196546727
234129928
520916408
1413192702
660493955
528196517
522008511
1996723225
1052133691
33140672
1142994529
501003133
194806883
1371655046
1700696517
1496200713
1752883484
1319873436
1798383707
1526638447
814387272
178003261
1498036971
1950359548
858533520
843858686
257220325
758210431
405619115
1123209374
438113401
522948601
374775135
1702903894
1440782444
404130295
98846037
867962528
754216393
404117695
2021149176
1807596819
580651117
1179398979
625485778
1481705801
792289908
2048713811
799249310
1803458650
514996564
244998667
1321610411
1855637716
510782433
548664552
1786140856
168976135
1534679965
1462818528
72188842
1236881112
1250479174
318898091
1943297539
1005543088
1617395915
1004644095
1246483031
1566712085
1844295779
1402765401
1320184016
20233877
996173513
785592222
829427481
13252457
1609500555
1807797638
1688591609
1196873341
838755554
334617160
1770293143
1006953788
1876457288
385574545
22451737
581639108
768734081
1759990985
412704936
1933166952
179770011
697972861
1753288033
1850741217
1681629521
707645678
1160398614
754754125
472418515
2041879607
1186010198
1142154285
882988773
1078458298
1160493865
195523914
1254167603
639389746
1662661880
1163448158
456595541
1631085325
1468014267
722087500
596287833
334455721
673416538
2090314078
2073878427
628107003
25377627
1412260110
50626924
424539335
2087789418
392892512
1635965293
512670435
1788960108
1358308222
2138772482
1090665679
827020332
2010443390
836661849
1563447025
1061771943
196758160
1504379500
1251941524
49740611
558677965
1842029273
54145127
1449533864
1351625250
367889333
1262846328
305888131
1833113793
278992698
1255789684
1651722918
102958809
567384974
1461944992
1425642519
1087528885
1811950278
1204382750
1284618569
1022527503
1172605184
804342512
470106409
1115673651
1253168703
993873496
1049976401
473730430
1131110882
740134222
1034606657
159563451
1905292790
1318223343
1351084343
1629560690
1840261275
670022685
348569316
938284369
810527177
22338357
2110748367
1577741816
1122981732
656672648
1826258298
1124144610
1493629814
604272696
1935435103
1155708598
1089327230
357201015
542642248
1202553147
696331140
229272
1742942775
1506077692
1297818322
717633317
1413735683
552471755
847418293
548239607
1142778521
1846862017
1707712780
262868492
1420555951
441016240
236219166
1114651844
534372777
1819787792
1036511819
2132595234
625694576
919029653
154612894
1026696300
978205874
280881548
648146777
1690715740
1573672707
1992618833
432689797
1351213893
1189667692
1244305949
1695973876
1592442074
1960238567
232061581
1211691323
937860903
381333542
1846254528
1200662562
487109724
859111503
1267650651
605404390
949042160
1472770035
272484879
2143287142
1327214848
1871520316
1938118634
2039710058
1953893887
1707482809
2044414344
322139568
194390973
180593705
1947922263
1403618807
2135574412
484234149
728358
15840341
853936684
891063552
713212913
776050019
668688510
1767115712
639315590
2123902179
1886940100
1051295314
598226133
1300255884
101211855
1740094222
226169507
1454104901
1100155857
1079637763
695356535
1777856740
1647183577
55761706
2008317405
1046348625
120401874
1710941862
927444161
132249809
399971112
1229006949
1265165595
601913989
151631760
242804563
106955719
237314280
1206423472
489053717
982013440
152055128
1346617533
1936070087
1405813971
1466754489
319575192
1203920
1992827070
524059330
1629466623
989925293
492128495
582821634
578311799
2110389416
755038456
1958234263
274979813
1674118098
2135198508
1304609819
515644136
2138165526
1831732945
1173629427
762373638
1764951087
2081296785
188320542
1640866819
1741668242
1308573272
1013124644
1252917068
508006992
1581734954
1691760469
1809244597
133451436
1332032590
1502792129
1863187533
1383078026
885133750
1229408847
1966901165
760008831
1666858820
1383652228
453570496
1540090663
500310523
1360896560
798981125
1440853190
1277681508
1194727330
301468082
730558988
1782340203
1877473850
1736873614
595741373
1232580176
1514976526
989485137
15164813
311028012
1090800202
603158571
1108859078
1349318367
590355363
2088527537
261047980
1961122564
512476969
907235458
1671682097
652309039
1645704181
963992262
1206571059
1799521003
1049324699
1863239567
34749454
458886209
763828155
1497562158
682288888
1214747268
1747400807
1662146136
1697045244
345335992
1118914309
1467737239
1832032857
1207250504
19365689
1721847917
1543725202
422696523
171223537
1563704550
1305452280
1938012112
1379505766
517728764
1613774177
2054829835
1933348299
795773904
486559850
1796336883
408065667
1932594350
1339331492
1866754202
365973811
718189285
610380451
1619737891
1596532170
1456459765
1232550753
298402919
712921187
1882092340
1780174420
712621214
904946019
105779597
1321939207
1067350918
2080417137
409866624
892890458
907530540
373705348
2105439697
373760500
1786806458
1654275816
281217994
180630935
566319235
1916571911
1412914096
1157439574
1732274033
359477712
2118250471
518185427
2031259116
1459169905
1007221196
1360075025
1013343591
373423649
1203399318
1913716575
780912982
996392718
1178306027
650209552
1005694004
1763030931
462220633
1704714353
1902782818
8374253
104400704
692519004
1492768959
755124854
617555162
2045289173
2080586762
1392492656
233308833
430888648
1378181628
1914324057
1650207310
2132337928
1762658119
1960155874
852194197
246526845
1074926946
1620016586
1946994582
1205101524
1228100534
1672722266
1555400596
774011016
1339780504
1457325781
1125129707
676380395
480448657
1175031227
687246387
679767296
401257586
1378691749
1166056725
1983896067
1828386000
956854499
706700973
1899905055
1203683042
1727082250
2106405369
2114394599
57864797
654431151
880171868
884155761
1267761870
1745525562
1905180985
2132387767
909017454
1265286949
1056915727
1627195215
116898895
767667895
318228030
934245322
347540758
957981762
1765402137
1921865758
1045908581
1565864355
1558054406
416524784
861680192
756388639
756568410
1006820445
1470457206
1300627047
813653826
1416674752
1568868430
588897181
984740087
783121793
512283358
932103952
1598835463
1591860403
1621867419
1020155433
758049123
649802524
531736106
1822836606
1829043977
1753661260
321367565
183951070
1696822983
395515282
2110764524
487738111
1868596858
829556152
1686723227
852458956
1781756741
2006679519
782177907
529549366
67871536
416164642
582753987
1833239183
70642960
711565062
1479536232
1652268235
68619137
1268328434
1043462850
1298162716
1603164225
989227537
416078942
665231628
752384768
1875911908
1620860178
1999598125
1602595908
4893659
1964558009
151350746
1852902229
588285586
1279385503
946610307
2091283998
1009982977
224319457
1522691622
516688720
1031355409
1305290891
1044893214
810875232
506193012
779092517
1220636875
2045616857
2064438927
802502993
796884468
2114994292
1647033610
1224042821
2131344467
167285473
480682914
1902184939
2101411903
438195473
591211053
1117230248
980574965
1849106241
116805818
1026151418
1049581765
963474806
1713639444
1179797542
1432590892
859612788
826466278
1111704464
196521924
1377884754
1777833426
261634286
1188733948
574543182
1227668588
1540011580
1109697759
1606140194
1339415073
1025510200
1609222377
1227323343
1100023940
717627233
1168740459
986644653
918073236
466097754
1886347336
359010549
1037711546
1531878116
1400198049
887145942
294528225
1973146738
1713442588
1176818530
1506610696
1600673639
1508919719
309248084
327962691
613750456
1011436339
576301094
1806797770
964604489
803011282
522955203
147852033
1249526623
2073536977
504081996
82344475
87787554
98637680
1426267655
390665527
1706161712
1554763680
842127010
1562881162
908539943
1237240165
174743841
847573691
233312144
733380530
678490999
374723953
1588828742
22335437
1299050760
1330894693
1496615004
1213227132
1241478561
1745590570
1125507197
2020096525
1819283773
1283842801
90401947
559444410
309784280
1680402710
1072951108
2088971614
1351797573
804838421
1522608186
779057716
446667773
1196313275
1243253744
347382777
438673809
919344356
2134405830
827896156
1968455544
1680363653
1662865089
125568336
2138248822
525890100
430729823
1579441701
1624288290
2010029269
1832980007
975715635
655414668
1750841703
621769257
1732471215
988556739
368235986
1506960032
561209525
753477906
2065823096
1814954133
867130205
1096083656
324157473
229270375
1569644825
234962196
2018860812
1816503666
461749777
1598878178
1445866987
692072542
2014417245
469752483
1434981267
1898806130
1405641445
940730038
97254543
1723588527
540628369
170977820
1238851102
201087061
1672663564
387892075
2139007946
1587191817
1844481229
1635032963
1659691849
788536245
2111032388
1694670616
866237865
722566073
1378493839
26239358
1191498845
1647217678
590601711
2125332683
851793113
1147088268
41280111
1475806350
1562988941
34049486
800346487
1127616054
265891099
1739578347
993012002
1876329045
2110807682
2130527127
580364628
720373137
474184833
1961443820
198358311
1292621499
155577474
1287178433
760359968
2062632753
139908646
585697923
780378519
200239519
906990186
2032578087
2123736518
458249700
747610449
382196373
1023160719
731028008
493922799
473073568
156790441
1638046245
1146998083
842879029
1868187757
599763486
728602360
924490521
1220914904
1555180930
9684200
781793261
37236677
2076975089
420065121
430753779
76365042
1254263544
1110918654
813287435
190126907
1311755314
1083496574
531254943
1448086943
907590250
2106589814
841567040
317227028
1961604685
84825851
6119874
1588708861
204954504
805812087
519242756
1984210701
1425090340
1293873421
219119682
542332360
97806979
1254653211
1698122916
798119546
1509206623
450095438
977053789
1130906511
608772312
2115874677
768250651
247522705
15596712
143836618
1136685444
709047788
228438667
10083399
746984272
410496354
1965343191
2112696278
326711413
2138039787
1096106703
1126882839
1782981026
268835092
1181856134
310284154
1060621788
1777860372
2039123133
2014963573
945932613
1694573265
536536172
496551916
370748640
1981521099
1925363671
1700762974
2003417612
59653494
823776701
1479783586
1445579332
965314872
1093530913
1354532336
510544078
1607333466
385377121
1072585539
1837768276
620297865
333647971
1156766743
665223350
1735603863
1575289627
1626028595
1612188296
1414567475
109360069
59261928
2009229954
497187368
905049279
1941545891
208698201
959441509
1862222917
178253328
1638179968
1177896188
72007435
1643615506
1764791956
1771984549
688642846
1242392591
1853110256
592583268
1890056918
107331420
122673394
851430584
2507376
1300619535
1260376787
265069939
402986188
529726300
1610074017
431621360
100230518
791548209
528857983
150044416
1760613835
688171458
1153817203
1007046879
998464140
682749129
1587085298
2100608891
1931860258
2074873186
795051001
196751211
125915391
1297547814
13473533
1320632518
2141245786
511953282
1140703509
702932705
979313311
639946056
1562299749
493101600
1288868059
2136483989
756917661
1978585853
1445778618
159673082
24442858
1052001513
2042305639
1817220691
636936031
1247772524
72943718
1082512109
449175773
454746435
965944130
1129442531
342337591
2065433439
1704777012
2128331966
2130971668
1150087945
1233851997
518431315
1604105360
1775480108
823994079
429744561
1093814890
1503552231
136491241
979415925
100644128
234995435
147753560
1348466485
490023029
1024022243
414720199
610474117
481462270
176075324
614730641
1836527075
216056262
113785043
1511964951
900002717
1381709512
1816500950
1292135695
795787933
447351388
1299558313
108762416
1063184260
242500767
1517072813
868967150
1751014739
57869964
1279324538
1597499832
1934665227
1259260014
471815866
1279264103
494201285
2044092925
966651481
323406742
1667141017
2051353831
536804583
37856755
755249911
1090115390
1501819045
106418709
1075742360
1637465294
1163323083
682669285
707511575
1720571019
1652144055
1461427208
520705772
1647948159
59117901
1974117382
1363464694
991736200
415750050
345918595
1252273758
1819920553
568985815
14794745
556080388
1778837284
1255704157
1799357889
1694769625
597625906
1754465215
1733828543
434618673
1646382647
1824803090
1667864491
902317886
813339784
955621556
703180634
880316172
962187076
717518207
360837092
185136246
1134202212
1193733492
863838761
130546485
2137630304
1663060824
833878386
1846335758
142099539
1327863646
1249994496
183813881
1207371821
665255053
1292740720
288182660
647915712
802084259
1509607796
797603917
802473868
2138099141
324112419
187568797
1458829383
1274480695
1642993443
950944702
601975310
1458361315
1113517945
411224387
585275009
516538493
569668884
1966141329
1141941286
189058777
1860056029
601880400
1141553571
1786563036
1831892462
320219607
29686893
338033646
1313740639
1689310737
1273615116
1275948776
1150910512
217393013
997824456
396352874
911526316
207373764
1607059377
174055729
590619277
918537043
1627114858
815647859
1918413187
1618768068
1939211587
1787671387
1857383917
2092607451
1929867073
841898537
1983097162
1111636424
322902593
443871035
482329448
1064278257
1989265207
2083766464
1197400394
1307204871
418402176
1830453334
871241317
1733637438
181170433
477264274
1382564817
867042379
1134793385
392142623
1883665629
1090478939
46799788
997466019
1032418416
663293469
246306566
135960997
1688363104
591960078
1396917888
747248019
1793667313
1153938537
848915229
543449477
654356699
399554743
537412443
1388552936
411541524
345107574
733187224
636500395
1824772155
274340027
1643512053
254367151
2044202914
1638502615
378296273
1668315308
2016080969
2001104830
175367381
1169703042
959747674
603698867
1300682106
1099284812
375307337
717578860
613657617
221383640
61210693
1395966928
2007727818
580041126
1448643475
593021076
472344084
336060440
273593573
406015974
593300328
1450555363
99872123
616305196
2118396002
333883932
1238878817
1721319999
766922024
1613248968
1466418110
1935153708
673754185
219702599
804821551
1978971082
2084958552
1677900142
47656680
1794289273
1792785689
2124006898
1858825489
1638364015
1023486575
1290851315
1888901490
892773562
1419696172
1622853635
259434480
99534547
1842707946
855564332
414571677
1117563799
1339876559
381031407
1450344546
48520228
856700595
1491871233
857339012
572250932
1209220249
1867723024
959841640
1883897089
1779940516
429406599
1204595187
855258252
522806596
815244079
3559332
1489791920
883123086
1944102516
1474865653
2021247540
1883944970
1774974335
776772233
1822836605
365881082
742295031
87233477
793210439
1413562337
768451091
1762677240
1032903874
2012695080
1052986867
834431145
123707046
1460103474
418560327
405284137
262489452
573140697
1322852096
1243570776
1772819843
1421755970
1600307
1927146605
1435066171
1319037111
667077386
2118656870
1983843450
68710000
1531888315
1803700119
664283988
2093782891
1056571937
1828866581
883722735
2141400428
1237392178
896191551
1122982058
34804229
1474319036
1159113965
1845952956
530294886
1314837328
727189858
801539660
499323208
675766726
1431826713
1264010437
1673061542
1836613741
1463316077
2146603836
1175959340
699132617
1649986505
1312231010
934548590
1282737900
2098084764
121302074
932487166
11155629
2043878773
988604653
370748679
1162146997
1047793286
1467155310
1182890843
1359295936
1709964876
882963925
1090140201
859651852
1236769340
978610530
930189672
1894755658
1874023030
219125467
1999579254
1150256817
859673999
1542567120
646097937
759116898
246895301
1141290064
824520319
570276445
2000956075
1850778000
684559919
1349633823
1841068400
1661446073
756173008
800006226
745358461
800155159
632077843
1947989822
1141807823
38913747
1132029967
1929500542
736685445
245163818
1830501979
578228228
2056357934
711684818
275949446
446916269
1559978842
1183863772
2130370483
1058912378
1017068279
636172412
940202382
885298185
429377996
908110924
1123982755
510861233
623587383
418799147
120098079
1148020905
1144174141
235220496
1698862352
1889186458
2054915005
1985593058
2236651
568131671
1919093568
1684790231
656901661
1907161467
1826852822
1967119701
85127313
2063029832
1000132735
176706728
1462385740
506829359
1421316965
1951394416
1640431402
1327913721
584602386
74717326
1849030562
876191543
2133200662
929019663
109622531
1407855260
1591218989
628727318
286081396
1276824201
651311730
1596242716
1679467675
69403536
158524284
1723563051
1243594283
675526355
1072160407
1208941091
597064872
204838138
599306663
668992897
1098224887
1559622092
962552855
1385793298
1013842314
1253404321
1066451376
1667765034
1826788126
1862562189
1748148990
1181719055
1879773759
1154321841
363472027
943727476
1036760204
1429940005
494697920
1355870
2000134396
769945472
1891300760
1936466152
1643084994
804523839
739023875
1754254767
1062048753
1987690587
1992109675
445722660
942667792
1486281890
1028039586
1533121931
245868259
1219808092
768355776
94564247
763100706
611517963
804764188
1117866384
1603503259
629056234
982491004
590128452
1347950315
482665831
72229843
1144756339
441149269
1590483748
619567964
2012608605
1313492995
703571391
2061143044
24484161
873565057
1442914683
58229643
724773383
823592423
1474430162
185305881
1291336539
376915657
1087424317
1349483139
2012996772
1979553985
1920606954
1045503395
1250266706
2024522622
208979017
1282180338
463830574
1668796143
1931069928
179903445
1341282412
56972277
190925436
480665985
196135628
903685200
610146121
874380562
674165720
793655967
532734660
410241302
1147071837
1143404437
1897536977
1758686607
203087212
2049234847
2071749359
319228074
714516135
2119270909
1663412807
2098571033
2008213987
1598455371
1922326783
213767125
1569634709
769881951
1303408950
1314677143
1536757036
1672188059
1383511899
14944032
2036528173
633721253
914644285
1969866589
1854000145
1724066085
2110927029
840168432
1212409034
32278092
606229473
2049058500
35670842
1814019434
629409639
336258436
586873642
1308667516
1958156887
364138192
1555914277
888212710
582690636
1557312655
772076190
2014637610
1623475177
1967101150
177077512
2013568727
776319360
387090286
398586717
73025323
1982396871
111876664
275334247
336486540
1856876612
35168260
1690219871
1731203819
529379294
1519393921
775492359
1370320352
1290504077
1137631606
2103807005
459985236
807980454
2116099463
146417160
38224277
1885394214
877237426
972427312
373553795
1698258226
924150145
884411967
869713648
1509287756
384174212
688665943
132955156
1315636203
2141301628
301865223
11432369
808629432
1638408485
1275514840
1937724
1417774618
2009534885
1107267848
2011480799
1190386963
696505880
1284623923
938690041
374285719
844505856
2080248157
2021173247
901715158
824142660
374669040
375713701
1499910406
197303644
911282615
481999433
737122901
1708833669
542315912
2049559372
610306928
993283509
1806276126
922066319
746472581
1104100953
1714203612
1328248985
1717763932
849916413
1549098846
1515611382
1393667425
467244377
95711726
2103592297
2001169194
737263639
1491928295
1560417715
1895688620
2120249519
713200334
1449421436
290460300
1826803875
1646566120
829304170
987499407
267935739
2132618522
1732959011
1075545432
2057221911
1874369060
1120403607
421323268
570828454
777114638
1310239063
245124486
818302797
268883328
214079394
862874921
1414361971
1115272827
865002729
154704457
1205232171
2057709421
417585215
1196898496
1990707260
64256557
358630489
315306193
64052386
143886694
134649339
323837752
1832928134
395474440
1165398666
963510692
273259969
1424529790
1908034389
33265921
52434917
1204640064
981954085
1352825141
1320644520
804561681
841571200
598622752
1035913135
731949989
1836303094
1712585023
950222014
166710979
661875507
381532827
375766402
1470260174
162595461
1440929933
1281283081
1856780634
2139238950
440605496
1473280184
1700199968
2075584488
1287557076
1742966655
56349625
510749322
913351431
279533349
1613359136
1881075343
2008616622
1944300518
1763123914
1892870838
1260016005
523096536
1178493071
999168445
265164249
1940663450
1265698071
1496800899
416171729
2013102382
275004086
930404739
1728864071
998920840
114258022
1813390158
481165120
545680489
720964606
2063933715
741349864
1848237419
1285971050
541670585
853413001
231334556
329166914
165165864
903450597
1318376100
74320485
1130155384
495162268
1246832903
2108752442
1259713737
368760208
2014187701
377668490
1207548724
1149609441
410341175
257307991
1902145169
157855917
991302715
778073744
1555213161
1523363473
456199553
548770649
1519107064
1759767746
1227045086
1822556581
1813724646
1837642306
453552714
396175882
619718827
1780078805
327840231
1166673847
1299924159
652369841
493777828
306501205
644142870
122274623
809892584
685691033
57397303
1198018042
1451137944
930639552
985182898
983926532
433573582
1147692403
825399935
258913280
162910893
1813037282
1439832204
1966310712
58340760
2105752931
1095908106
1741382490
1578614126
1703569871
240400749
2052977257
124846093
197794762
684989866
796683450
424358900
677215294
75379973
2034468963
1897693554
710031039
984900361
922516089
656929032
2032615266
2039512248
245031142
822736561
614711889
1277409268
1315497393
1563910530
699089747
96117959
1190306031
577910989
1106803401
613649730
2027619438
1163736912
1239644195
572036962
1125933154
1860661551
1252917068
1974435300
1537767877
1906614238
157820767
1163556072
942919003
482358161
778383289
1385194856
220863205
1338160716
920628780
705497177
1480806366
1316674405
1032715318
468668547
1060376730
965147866
2069048553
2009511127
1996566641
663091037
849952904
489435074
79928288
1355174533
804616025
1001883568
401605610
1364258257
478231324
137377020
340754257
1934241725
2146884047
1014902338
1719160666
1174270871
208505795
182364230
186550440
1402280688
781428840
1561628602
497733787
1915301604
581887834
615543300
159075248
195341996
2018594098
416831615
1656598413
1183871820
1275518070
163620173
1343884852
1817929700
266174505
551948191
1538312895
1758728567
1871021013
1123355152
1940358822
1292122611
1719980819
1955118007
1641268015
1583977358
1040864026
580836881
1323538685
1142413257
1123232357
533206397
1765785230
949127135
461558588
2108523914
1508284219
1577107773
129995013
1984025179
218442888
1943942798
2065413192
1910049825
1453476180
308096142
352136500
1082084137
293069256
200001032
1458623643
823676071
1869700587
1473415267
1513227243
64436511
1791509364
1064687848
1417091102
69886767
77035560
1710174168
1383953983
1148707003
1451535496
1469946244
1720463897
950433974
1880105761
1236271907
818129352
1690678674
982688228
2126197118
1551373894
676547097
1063246332
701208138
109527950
1310244724
1760943515
1284118685
1948050983
1076213250
226790443
348535950
1071426207
1038779681
1381992572
396701797
2026886796
1594648796
2073908589
140211993
1466466237
1395847182
1653238657
1879706212
1761035726
2146585278
1909441777
611947979
896978698
1032197202
702717673
2113582697
2063796247
2072221052
1784474175
912462109
1353913227
555950444
1678056923
241059428
2089983131
2107437003
1342914373
1947986058
1431408591
854471151
1749080329
818356504
789136825
1210747624
789383011
1121134762
1381899221
1031998009
1026456625
958085229
1178629452
629942964
1666881436
295224761
835188880
391084577
558784292
466933738
1543062420
1550479053
707836589
1013191849
1972424747
1365438503
817933154
1815082079
126401270
2111346627
207191559
930311292
1223343391
956232865
726369451
1835963621
1462076737
1538413180
625881395
545191915
42595671
224287601
527559959
52589659
1792084143
1289653576
1135200623
126960921
645019249
1536910594
2011979414
423339214
424451435
2059566223
225218971
1842559616
876627007
1490288807
360217161
557116461
172330474
928691491
1097289366
566329344
1920470650
203629731
1996811443
546837585
334187160
1429241550
846253487
20866323
836152087
351839254
1611094150
1142101320
2131684705
1778596211
731197983
105304502
105884992
1716187362
1612347816
30404903
1982707316
1718983226
1232535241
449561711
1506929921
393821772
2031883656
1140013493
663307267
1389658747
1225655360
434073809
201617506
921271974
389663994
1599826950
1499041749
303563540
1194268632
2040583882
1539386254
1817180089
1021970819
1874654620
1374499950
1226225062
1233021500
914654089
1554574813
1053919103
1452306555
1786085570
157260498
1351083292
468558129
1556278112
817835365
1393885152
1907968646
2141783240
1007049136
1797976591
26252580
785331908
922133256
2104113813
88395557
1514628716
1373506648
1580151872
1881819813
652079794
58646497
653941857
1363913719
1517769790
1036759824
1074824635
496912420
446125633
1402613022
1565176223
1982593418
1797384608
1420045476
705505473
1422650547
1929756954
1894350829
328117756
946002329
1583628286
9373419
1295234061
108246764
2124831869
1861930865
338925426
1738058234
1933711235
75930016
741636905
463447128
1195566090
958333975
282166343
1844621780
363626899
1604162341
793764854
948957978
1758674652
623716454
471725983
643516951
1374593944
2100570845
537654470
1956914654
260903938
2124123851
383180368
1148439969
1439368402
1549868062
1919899813
1825816135
2077554736
1008467702
896595933
619737165
1175864434
1883002751
567333460
1947893969
1333562077
1534816694
1157506600
784994969
1789702150
1923883982
2044281041
2017055683
980541021
1412554510
1092638736
903347256
674274587
778807876
1030927704
1946571839
471472502
1348410137
552091820
892435452
246348256
656792514
928304445
896434384
1674647361
2118112501
607315772
1620596624
891867563
569958610
278342893
994111771
1996599956
1797990467
1583454153
420740896
435860021
1651138704
1509322102
563486444
1408466920
1427560763
1951276270
1309084677
305492792
89620984
767211525
1538701903
64365546
1041880979
889369974
1415431109
956312213
1594189681
1674139318
956716013
1085932950
869462028
676329688
1639903841
763595316
756645708
204173066
1544017541
713075393
926646496
1302466163
956855372
42933502
453172231
115338875
951261387
1558791912
482029773
958809275
1074030626
455616710
571109379
1993156918
222223190
1641332888
1833984929
1406177373
194332582
1089808211
1412086934
2114060506
622157615
1216365417
396104968
913300223
1517211752
1279795246
1639371744
1200803516
1738044072
851947268
1550969843
949463849
1472227515
1440174410
743094460
392752789
546850734
150023847
36345856
994494046
1641691252
1190827924
60615359
1980848892
142980379
672341698
967661570
1239409574
1216644097
1699158899
1152802650
2144791096
758388144
680107324
1889692011
1702272723
1800680201
1823419044
810559915
1824236114
1197079323
2046844419
867162688
593039852
651795870
1969336845
113219288
547497557
85062519
1683143693
9419200
977210708
1767853375
1366625041
162838628
163011638
1212304419
1821897248
2082541485
1283926156
470752490
1071234186
71739435
1290600703
1165354925
615341745
355671406
825507599
462221589
29595464
1500951793
788482739
379847649
1139473645
472378182
1771571682
824948644
1974877722
767032478
1414093168
695772816
1895025671
1469459658
1154300332
1087774696
504925060
240016242
305129901
216846446
116356566
836623472
1198697206
1356348957
1387488245
194932941
722003565
799126791
1197228175
842014142
1347886849
654110911
1707607931
162880652
413195104
1064525367
183097312
1106949489
66113689
621891736
2110489514
1156970816
1149636308
1241102633
1267708168
2051281934
590180294
1280217359
869465079
2025001749
1712048174
1137927353
1281832493
1209254504
484105700
1052814635
1331375183
2104234297
1581633308
1024924171
37937006
1369745217
96315879
80804411
148162018
950859919
650880974
1514589467
684037428
744835059
1447999776
1937132807
453461184
456409639
219883054
1299790778
1449238516
1832759940
391664108
335261026
1855105769
1636663359
1436644756
1949365339
2116132996
1763956514
618724832
253682357
128075041
656459255
1327487723
680446992
1666238965
2139221592
2130547844
1235294149
816911705
1519718078
449772319
1330048346
499682742
1774693488
871666074
794628359
1500013469
643945660
1744703860
1218999298
497554893
1928763921
1161475871
1333616260
944612691
764605974
1304001370
1929260450
1446619278
311490990
880992298
530001667
963844661
527681718
392919586
1640269073
139529666
830819762
1432950905
396998590
57131838
1973196544
724026839
1304947957
2056014056
1380362480
1849326141
646973886
1367003989
999356869
791003167
625236299
227582745
245579587
1874633979
2013668654
2042011603
1480633743
1792305859
1742582369
988994488
1806030789
766557988
1269952310
1745980303
1995666281
2090114369
319157438
1698041367
622315487
1697166044
1689976328
831721738
1554658345
485426491
1490831226
2009343560
833860653
1209308114
1418907337
745541200
650740271
802987727
12244658
2040201815
1077640257
1602688547
376585767
529491593
239903239
6319179
893728110
1402176067
452425728
1451909060
1568629219
1342608272
1678835630
1500978342
914417279
139384604
361302299
941666569
364440953
468626351
1546833582
1059121382
220254491
1614379366
1546920388
1459665104
1142802026
482606298
225619686
1255904255
64637110
1042486237
1356409670
1779540414
1974383135
599322962
1309915698
1214080795
455345233
202597862
719438116
1401514083
1148936638
920060557
1610005303
1122360288
836052268
577956336
1520686652
1725282577
1236475429
847080307
1102051695
1596955547
1366688579
654342322
935497166
1640188675
1641166352
535284335
1074835335
70208541
1506348323
1137718330
1710754622
1342024088
1466068371
816985581
474910468
615751900
906960399
404804018
1932540859
1432353693
1041295396
778260952
653267826
1201224619
253603304
883640631
536666777
32091568
771170228
150764758
990919152
69888817
944863956
485250519
701445507
949999207
1225986775
1754567217
2003397851
253164961
2073406122
1673789692
1947584825
2121523315
895051238
128618708
751247758
1078610326
1469440465
806124650
1011586759
1604262733
929112619
2074059634
1598371663
292697277
2126556235
171703831
1631004186
128104851
947248232
182435529
1851123243
434468820
1893118206
2126569212
1158558875
267497902
1189281799
1201440548
197324773
491240927
647887537
1249531358
1362279276
1945552617
983846242
1317688180
2119818308
630136256
281413055
800445527
1809116186
802696807
1049291612
1951859859
2133748633
1801225487
2082396607
944465900
230287169
1842318840
937202692
1622955455
1262314923
1598292770
774392234
1982509254
1652080336
2068233146
1618667137
1780064399
905965754
1190943006
28550143
1746076025
1324277188
828295870
188008239
1814720978
400001101
998349241
1916672748
1899098146
864854992
1596619436
458274485
2119841185
1460693811
1044433111
674917586
1468629847
873012828
1136914792
1009868018
476778876
1056450095
915104949
2138143417
1311698953
1087888697
1580139099
766226104
1465991830
1843301604
1314775758
94136217
454297014
1693002524
1040382902
1628939654
845831828
477527825
1256617071
1418242026
1291019075
2043781555
1975238320
2052274542
124883898
2063146379
1282465728
1731511792
1179928300
1199333610
1350630117
2017158203
1874898695
763566131
1208268188
2035588910
1816604534
487988184
558506985
988088256
2109111087
542554804
844601468
2117930167
690628448
1921912500
301865223
2096646338
1538842918
1331547551
1641456649
2021739505
1273832140
2055378632
252507533
69610475
913659284
1734287233
1937029236
535974705
1744628164
1292207383
64358382
231094011
987119274
802598983
680675650
317922264
1036002821
1690210150
2105430683
603960942
1469943211
1780955912
587099942
1736480361
2123338056
1823777543
1543192870
580748180
1063123721
637969104
441663287
2120473965
1126469885
1719935377
612609959
2058708779
1049074022
665108125
1963241357
1531262675
1167053646
1171427415
1474878709
1076845716
1400492309
357326455
382360746
45552554
1421748712
1279469256
31252182
1038317146
1118712825
319214447
970964500
1781519012
1410073133
1369506333
307208102
1098647658
1556372848
755253960
1530214578
762989755
1249441107
2007805943
1887432012
1228719768
1147343635
1513474405
1508998991
293536463
313753141
708152310
586317984
1983274880
491337508
791425186
657742510
1300831219
830350021
1796585845
61534144
1232378044
1859465028
1590772087
448007978
491992049
655094211
965776890
269801317
1335028368
967478348
565223322
755194469
709314753
641905059
1979667006
1741860899
570601089
1390461064
696933609
1750691557
1259833659
1466615175
1091667088
700030741
1144889316
1802524510
1183662799
991691447
942434030
1350709860
52726574
825470449
1549002483
410354609
888649895
1846118793
497740660
956401827
1147738274
1972360516
733376778
1029490234
1598026394
14462497
1329465086
353043466
340956546
1165786001
1295654621
1738565695
2031987832
1797142341
1522895318
712421533
1326310231
692947595
178029814
1516676483
1916072399
1932957037
543087850
221608720
1828877626
1262875760
280355458
1093485074
1809142742
1672264098
1686738890
81303167
1111278690
1007056983
92633349
220929505
880218654
63817756
191375081
228467928
866084072
1236048129
480886855
441445054
681954719
817758663
890648327
89259806
1913173181
1050422456
1909384166
1106742410
1897369482
1625091101
2079925079
801896614
1741665180
2080403657
1339260368
762988024
1928448761
987746466
1106476816
793305555
39635196
1371246861
2102961752
448706732
1335205935
491696004
1754497766
979176495
197367894
1956158416
1031302426
624424565
273918086
1059735245
1891271590
365993537
1694166417
1832048641
388984328
1365900067
161644540
600476016
61858827
377111679
762579629
891704151
1601490523
790091521
88939653
67663745
1401840935
1735178476
810172643
1427824160
1630659671
302582886
747498020
1015812149
363979107
434046223
856909990
633674018
1217657907
619131292
1774427003
1239894145
1966080257
1233379843
56369083
40168429
214375162
1390310934
498346189
1245824033
1764432972
691890894
1505529738
1802987473
1638770211
940822545
1766966517
1095478758
1822856935
759085858
113257542
1516458363
609481779
702462340
1867079895
192102613
328374657
2142662953
60017932
66326386
1029051545
696960549
1988463785
48022210
1718232158
1685550610
566881728
41973979
969360573
514785975
393259080
2055097691
613128656
457451960
1791054410
853737155
1264326148
1856765091
2114366197
1131744575
1764234222
1779114426
2105910814
1492688267
1951970297
626984321
1501629564
1668153595
279116232
2093992735
492943444
1443573407
1824522467
101492665
668071192
1806910377
1058168756
1905221609
255602665
1439225705
1116539026
1642360603
1779513065
1142767238
1670603612
747109648
1811651555
1445051846
836286311
385039049
1041276774
689529516
456967589
1938975681
112729134
319070403
1395459806
818990240
1504851288
79700617
614338072
329095889
1006224801
1723714900
1834866894
1485527204
1983102054
607722194
142786303
1856723811
480333984
951054731
1275260985
1975148392
1777980670
631598861
377934096
1738648401
1568163989
1748044889
923806221
1288174997
23468422
257127083
1436892085
1698193579
629299867
1164924487
1968121410
405140810
2113445314
1190750518
1849003932
2109670422
1606128829
439086152
714813022
303783396
934665641
178193164
1898037462
322480437
198221297
278867324
1749624092
1956420880
797204541
572067763
339628899
96328654
593074442
1128646739
1743774928
856461957
1157281088
1786102425
1521281282
532629014
102399768
1201942147
138734609
765140693
2083839986
329546606
1280606817
703714483
1653544058
384872078
171550583
517749467
463478800
148155036
2142209413
503412362
978534368
1942836722
704414816
897595618
1578841583
101072327
2049560643
1391355235
666904185
2136017965
743480344
1604794792
1890975131
1034709963
1299666799
112093551
59631620
1491674949
1110420028
930950930
2100703983
213222052
1542705279
72136234
1579203502
1905054234
1323012361
572677412
1791063732
29914379
1729985627
1320530506
713657891
453904066
1497456660
517309102
108339693
565690225
962621641
818129101
602325903
1667851580
1666559135
692866278
1602988113
1795836917
121043070
359771130
715371751
1626179811
1829486347
519559365
1831600882
1462424238
1782774874
2015545466
1429677720
1790086257
1929483650
36628822
1583631830
1306437672
2017307498
1222276472
204957755
917328943
1847756405
1787982261
1823061146
1786997005
1574941243
206736904
1460903432
1049958414
1409607688
1674534485
44039772
301771445
1027648589
2109918793
1861643355
294890114
248392610
2111573300
337248977
1618141565
1264951951
2115745184
646943280
1200960717
115921613
1778120790
1065160006
2080172055
1546447442
1558038768
1452753456
956852173
1738337377
1556683417
786615205
1512012390
1485723364
650748355
1982019987
1484199047
350827086
1036790178
450843236
272418190
1615423830
703134111
1309306650
371914627
1753055642
396619555
1858737307
213002716
786306809
1596818669
529076579
1690169698
1953975392
803198962
120724618
1230957323
272067235
490251119
2077200251
1656604041
1306478241
1133367277
792454810
756915274
2053687901
1097645604
1367386846
2073611099
414339070
760188294
648588341
781398617
181788182
1532351687
514925168
587083962
1700508413
2007351744
1464448280
492432711
1994721138
502877500
1162963477
1110565236
1445441809
772833620
2115353233
1695539262
363849539
381736389
915659778
59507729
117406505
1860356736
1562755631
148445097
300886028
1819486950
353141755
921389233
37748230
1224928576
561812188
1963438527
1944906584
2051211748
1395614530
687939709
1714871066
1861859181
197510186
2058223666
538020636
1094713686
662386996
109029107
1663577553
1748086887
730227980
1763765231
6961969
2066152936
1677213706
1322274432
1286864917
1930270230
1315178605
227354410
912391991
1660103767
1916446194
1141038511
253560603
1357355
2034902629
320196070
1373556906
1700304821
63060896
119661598
758097997
956208539
499225446
1203174415
1578252515
1987087590
447020725
274210752
1498831903
167451290
2095187429
1132807145
981790184
997959853
194292163
661324189
1668759639
636593028
1124940803
1662093199
376845474
1084688419
2045531131
1968063408
622661208
1383414299
1886253523
789304178
1397775559
354997225
429504334
1470654307
1077235278
156471880
392784095
2057413150
491182838
554525050
905250920
1594005798
1135311554
675037238
302929240
1406068856
1487063202
2067490557
517599169
1722151742
1237851311
1460987245
443732935
2025669473
1834973969
915579540
2086641605
713262486
1447798878
2086332734
1486727120
1683010874
1534595739
902369095
1873146839
398397117
727328745
420666447
992082851
2066591300
522285591
974369328
259850637
1136114274
1984074355
1369363547
362386726
49388397
853069083
197994542
1257658252
292719
301838650
1836633879
265620579
1098890641
865603379
870370127
364803121
1084551496
2019193573
1728528121
392530290
1373851364
1830161033
1217419407
1496697494
1723091289
114294287
1783514756
2063304153
1184856622
1874179974
1922134818
2011983058
351814420
1686690197
768936632
1390076987
836885055
792505520
369233793
1911310729
224280923
1866775020
1107184104
528167867
193675165
754627267
1946341314
1198850528
406846969
1152416928
2145219441
780996684
1553085710
801666695
1881064603
843091828
1587451154
1350590999
1943049326
1754836510
1659044105
1935376716
712074961
1991240724
501558062
1182369438
10407592
1229960022
956928088
729143318
862089226
1352991546
1046018962
1572895727
1614320589
20162652
285784998
1521766044
1453708572
1112421744
1153640034
253270536
1389614783
439919030
954826796
567547955
286210207
882442121
110679508
859836580
780797599
1593817729
897356706
256459448
2050056747
782534050
659006044
940492061
1040543852
26125485
1002206312
506674679
1636294124
1737850751
258194167
190957655
443121035
1380430961
605422991
253163579
1177874979
786008352
293409428
1053256740
411154343
2071980843
1399523462
224588183
1847547136
1220023758
544166343
256281456
913209667
290858096
2146152322
1987729434
157439324
205951344
1492365885
949951310
589120312
1101972639
813701617
1384955151
461386958
1866149038
400168897
948169633
1578654548
1576566794
1261501732
262986763
268579025
645577321
1834488552
429898865
576934181
684706991
737562507
130352184
949615556
331145302
1700752622
1415848745
970552056
973465331
137654917
605007667
655229776
819651170
1568717865
377972386
1367581646
70447519
1362794466
949025969
1595193450
391622195
1128016484
1282363341
589762545
1470352538
1520464776
1290908807
1686993014
1257839496
1027438079
1196548641
1741915680
562983281
1770182638
2099654527
1087711053
563043584
256379044
2070253844
1101633338
1603140528
1450581534
970433687
920664533
179816166
720220387
2110172470
1610170605
311807412
321023138
1312157647
584921468
1569230738
1654655312
1399940950
2001233381
1140836047
1668131392
258556352
591624520
74040764
2049891389
815287241
855804405
1906646256
249212708
990472530
1537133754
293164370
421373845
1602918272
1778706852
482610657
554220030
464761927
1894077288
934843863
888152807
1951156474
1555411307
2020428782
212008954
227420459
483564439
855456486
1465302947
925881004
2100438894
197366122
137221018
1597942869
570182524
968078402
2104764986
419075266
1095375232
295019660
297110713
1981278170
595329189
711765241
1470928878
1205987622
1271073564
1919415837
1178245154
1736609033
119389098
1551221177
1621196912
786457262
1403282837
1729756344
750950946
1053387995
1450581945
1794619385
1021017455
1682606812
707174433
1192959299
1199190284
1100631048
137300070
1544615495
587844461
1707520349
2014948093
1592838828
541580307
58242792
219898364
1549813841
719431774
700210937
1142353051
485000840
255589144
276512713
429847224
965091893
1275342329
1351676729
1586584473
1073288715
1754324541
850132821
127819255
2139162082
1561423953
1523350937
192823818
1070676918
1387445655
680655021
1569289550
154993542
1513420226
248454592
352094911
1300102297
1048997929
879670421
755715192
936529727
268892610
1815110348
1908648775
527717915
1786232061
1785976686
95547065
1929127198
165391333
1463513498
763157280
1652448525
1280654793
1734872207
946553102
1821183603
286428898
1350186317
889492835
2138605152
1369273021
1241817691
1054210411
296275653
900424798
1577680144
1635362084
778115155
1620698245
1155183072
47018620
4683621
156198314
1411194438
1312683962
2002837482
1508240691
94020217
955989443
1134259160
1919314061
1345542383
395183834
1379939946
2034622926
803556404
1417233070
1771246029
889742638
589777386
216582198
1482275650
1149638908
470407652
2135946203
340950719
1234533013
1708382298
1469557735
462942551
638758319
1907191907
1944090231
637246985
1737952816
1619013830
1389780922
1538564240
1013659041
1408805393
578529656
1037315571
1262604698
118363057
973795901
358214162
315898592
662648317
1854692647
1089767502
1380730035
1911196829
1193818175
1333190339
17476261
1523127134
836373410
1684906234
1220496143
1617396068
122199726
332995037
70629070
1930460711
407686351
1601893360
1153020777
66862939
25726702
1080887718
1287247451
450192405
927168997
657371549
1942238257
494306418
981825654
1081255890
396258301
406632466
1741907196
1155325024
1983784821
284529190
1810815289
518764689
1912480078
858762108
166514417
1458930578
463207142
364394974
1717006767
90422907
823241366
1727885274
620408761
1654261445
85903742
562643935
73244864
1671700213
1221046692
1785592199
368354468
1801901117
1083902136
39233773
1442139092
681981117
1490202203
43827951
1880526048
736652362
1132645026
1273840476
1409247534
2135089594
1887760021
1353685949
1081081989
1520019028
1509165115
643659922
1326999408
766834162
1107043123
1730338653
1806434021
1460296278
1193812225
1550579304
179206599
1315574122
147316140
68237347
999299055
2000351273
425352239
1838016953
157552876
64890367
990764168
2109221343
1952143611
1244280384
1620047294
1999193430
647816317
2048128838
462451921
1693999602
2064521363
1092014571
1329859021
1421584534
331138122
64508014
989540925
2127722022
612646599
1008321466
116548548
1667096137
630992643
1340576296
1597871151
358491336
1494704172
1994082015
1490579435
71600022
1282763063
924947483
675543548
289054798
142843569
525599670
78782536
1941360114
396136649
1657708974
1231972772
735440786
1309541373
1305456295
1479493983
54661836
1916942558
317480970
581241048
725823459
1848199202
494992354
100367718
1049406393
418523412
1408259584
726642578
854175654
393314468
1181066624
1344211464
1304804481
1204647425
1154581790
1289197567
659291368
2002644220
626231587
1012582390
2015515419
325936168
2006017208
1696340979
305437945
2011967612
1993103731
1506406081
1600003473
930451713
1133388793
570209921
955971561
1848768421
1997817476
1436660013
73221624
1898384242
821272382
810595777
605461354
376857540
1649761546
283296336
1247267963
2059348028
990024621
1030482617
2051015716
524527474
594430822
663310876
724344714
1093773234
1039296836
1085552308
767873002
1537066966
1678422824
1335759466
1173979156
1934787842
910004814
5923481
2122358735
1388740410
1454400695
1503605170
1756562472
713591323
1954100038
391861141
1381678580
1223709067
2104429097
1447307342
1508436573
823564339
961517594
1316858325
1080518956
1717280006
547676726
483368997
2057024967
1633414793
1922430407
1933561277
1394488805
2074230938
353374824
550257402
574014981
1878274242
1234621826
1677249587
1743178910
1363847881
191575732
1001646774
1254546621
773987865
1239202720
1566113483
1086745616
1637225698
991781857
909961354
1371265330
453196363
1456511143
1733820622
988137967
384159574
1425968478
433933789
2070908196
77981829
1264873656
2062099218
114206185
505061055
279691791
1846995621
1245705947
1017838631
1662611992
266538094
359304064
1816979509
500625814
859638078
1900180850
674267462
552914710
391361491
977747970
1102040349
967327042
309521064
1843841230
222180641
1482553491
200503263
634425538
1490872059
1718899690
2146103910
1366517095
917328943
385134600
1960808345
1809445400
2111949722
908334262
802783603
2007583044
669044153
1132323516
1190393636
1512061300
808862566
355312357
1668739503
1101488654
1510614978
809489925
1204659172
1432152624
2002375855
1398721867
826167361
689512631
668150742
1755503010
1742667639
1663634728
1645300464
667963478
930093699
905064052
136413365
826564614
1070781958
293358355
411604066
2059581282
175826544
789020363
336118733
1762998864
691269361
912532005
24024593
1348409265
30052313
1283302517
168590890
2003020139
754796395
2003212638
373227829
2038693076
1054074513
1423553158
1142994224
183103467
862994470
151567770
952982061
1739359767
1171670374
832756333
286441250
1045748678
667030082
1483676766
1264476818
2029313651
1512173582
93788413
316938282
2007592378
84620202
1549874574
919053832
1108616937
1185657256
245413280
1565864482
458530569
1717517648
1466370942
1342581679
1098005688
1774536301
1866639097
1930968136
730686038
1236794087
1816648019
1353966321
918951833
612926508
760705979
1142028707
1320642520
1794377213
1812013818
221968488
1970233226
797410994
903018620
823743533
565777061
2130475605
2048516666
547731986
1725602983
2105557030
2035296178
265313759
1333197749
1620653508
415543406
272364489
671102527
1589265877
1652612280
308384654
117223042
267071684
2145101720
1017274574
1943572114
1619493657
629596799
1002269830
1849227581
167777513
179186323
1473242060
853131238
203829772
1965567629
753851495
1990234943
573062419
1433406238
851267799
283952856
258836055
1608261216
2084039970
1950641474
1331178724
665015962
297282034
1663022509
904438759
780951778
354150520
2001419543
1706679894
1725859698
234383933
628775321
1305964968
1298067383
75940098
1842365908
1146340641
949875857
837921387
963834517
1044192427
1007540520
322359010
959165017
863643279
1263928713
581669097
253486230
1812869021
1059172796
1831983807
1762183088
1162471996
511146782
881859997
1030327274
225744802
871273633
1818258743
2142255581
335551313
1663491825
516495342
1537753800
351284148
137986613
350507640
513849535
472946754
1799053757
365770699
1173462570
934020986
1618666377
1315472401
1128524006
1285998286
1343817558
628939587
1266208060
555278294
114308515
311951316
2039124358
815052888
1584987665
788558456
1565245813
1602727213
178153448
160844441
1459527853
1036382840
569391328
1755444937
202094278
77706576
195129286
1468391226
1510392965
1332831584
599939388
1321007236
1050761735
434244939
1100406728
736531095
107165018
1883582230
597542967
1560066511
872141922
2123478054
1791280412
175411326
2039694668
881683323
614607417
1324965127
1516689598
677758044
1062266626
464856145
287793748
2122196287
1271427034
1691327470
763469440
1842543679
438164392
512876923
2014031991
1302834314
1447686090
486191867
1884407423
1440511634
337106738
105690762
874288740
703743891
628809765
1124948928
284224932
988535232
678344926
1774527793
1644687517
1290060799
974529261
730119326
1506506994
715979978
1186424239
422012294
1141705941
611609408
2074998123
2017084045
1705214421
1489695584
1969446398
627895979
1563261135
1964741226
384987706
602003538
197725087
1415852194
1153928623
1761997936
924647400
788343370
382694453
1974864230
175420913
1836718036
1570683602
1458019515
384991405
1469345640
267019559
1126890583
160881983
506850362
2004575064
332097572
913025352
879320702
81156563
1852422734
548095659
1284130139
1198469234
335428837
1069117668
1146996733
1384059212
1395206238
1926798853
1418312879
1010552230
660106811
11149446
1565139653
201048783
1292398149
1133395621
748107144
1829525320
1835458782
266311220
1769285941
1747227069
883827253
1867401926
1766946457
870614950
2028392430
458274723
1133215742
1732329324
297546926
463293161
1429573376
2128145746
1580036838
2097454156
167198900
587933459
890692687
483903362
4989142
34989076
505268671
1817887774
1980363547
589065081
61900684
2134506481
1249999518
1827971065
633214657
111251973
2044195457
251163660
2111233783
1173012492
531646132
891172440
1152775176
1467684519
362059026
2101488233
386081511
982472728
898234366
1738389986
997594540
273232344
2011934972
45393274
679482562
1599471659
233765763
1648995903
1473994885
1829623209
302439510
751335932
1063851529
1259133957
30698614
1769847175
1721148246
1213087350
1434291108
1091123235
2095880007
1139917688
1053381786
392567094
1966218576
761479699
1766801329
888935298
1216461787
1163742048
779533039
918927397
206421224
1991609274
1583848961
81306367
1608050292
609140941
763522023
478156583
489244645
1512303799
1044187053
1098490965
1298153003
717271949
853656126
1064382374
838716649
91390924
215631154
1915718637
524505531
605236218
1117235204
786688473
1335592004
1133556450
2005891060
1159319181
872487143
1077043312
398335945
1422625354
2126091507
52159014
1228270478
256568468
2039858590
438796454
68032798
285687652
276729070
1390511536
1152264918
1004248210
1427997295
503410442
698013287
1761023089
768998284
496999265
22169111
1563819713
1243186338
498911491
1957234908
1031569283
2058916959
216028594
743209152
1978677618
2086802953
2076032147
50440004
1529317767
412186085
421724020
1206693043
410004482
876644661
1742006380
296113986
647564974
680219567
621098946
1175887432
589303080
623992719
1500010780
1074189448
1418599086
1058617200
509847135
1734803029
1500428051
34026139
423689698
1327733022
862575719
70944839
1242769889
2013500139
1002871468
1661776270
152741516
189005606
82971634
419520492
123619249
533783320
973635876
1467076408
1675617074
1527589037
1444077246
2109672167
575626055
557880869
250416376
1927596912
1554206005
614088955
1829705599
2015751
632656130
440982585
2044218493
1270373376
1519295308
1075809693
1869752696
842332099
1609461629
1151719130
742597953
444487794
1834696916
1623322356
131145965
2044862243
622942486
226731599
746836695
751202603
1742898682
1341028955
272187156
1227609354
4771614
1788324178
1115109408
1312038181
1349284698
469589640
2131988965
12867972
926043260
1331455542
2034385313
2071472308
64874567
913778145
2016202623
863887986
78687471
1271522123
1615329058
1767078558
1889922457
698604012
486727512
798769787
1687999150
1126354215
446632447
112959390
1927721041
1316225465
996076060
1124012774
1592547776
767842452
226768754
1008765725
493048223
1050530247
1567640827
607575091
1124518716
1605981664
1181877761
234338310
1461217717
732037411
1280307349
274515003
577778989
1941585778
1333466742
1354446264
266740707
516613399
2100034353
1737012332
1344588664
2082149734
1145791538
971544933
1393128447
536781320
982516524
628961397
1685344817
1424006431
1161577005
671907063
607182996
1777102904
304799970
358378764
312947032
1902671014
608857148
881062254
1213792024
550841657
602718234
2079143470
220746980
1187176626
610463045
1765274143
566269902
132131050
308492800
1913517893
2040981666
2058312059
323406486
965318507
1832547625
541310474
392590814
78424735
1484820060
1741141584
250768047
1401065725
2029854650
1449148507
1135246801
1456263081
1166016034
1250213011
1129407462
828236662
1131556079
1959007821
524444985
1312720731
1329321395
623309229
669275529
157186990
2143531020
1014851774
419649318
958744887
1289791979
1335567120
408449402
1711732450
1250356426
1555414125
2067541472
2078639745
1004278908
742388597
1952923458
1630824849
1069361017
234405547
504899633
370691726
1494599586
512757712
1464706970
255417442
1081195131
480634687
68718902
1909230296
1146106741
1819270734
261477406
406786183
697646333
410579761
309215327
1648237865
1919383430
720957075
224488280
1341794985
843197908
1477901813
2080313248
752962814
928473868
2129961109
230605010
1604848657
1408692444
516480636
807397020
235091029
1511360141
1883324507
1544927092
1083711593
984223882
1990689935
251297895
1781076633
1677266933
1577531979
333441479
887936257
75635948
1453051811
2137267345
1373109665
995266400
494755056
914451197
433398334
322877396
1549646268
951879939
1222306918
1025159994
1325348233
1735928302
1607735452
2139302766
892498132
597999689
778836630
1987232845
577949113
886876429
1205833634
319971359
1447795520
2049156454
1753130944
1147575972
516422288
1265706403
1268702239
138808750
34871870
1192202390
815410306
367991880
1190676237
193570486
1599381533
1370295089
323224237
1082905040
807121491
1841737833
2089181113
812784943
636052963
460626480
1996646650
903590276
1484193211
882568869
1627951810
1566512371
890081906
1041106196
2059083842
1406147176
485747552
524938658
961483678
1954318858
1480064433
1897451682
2082621946
195787912
561448203
1316428515
1533234577
1884311098
752438723
1682229468
2070624346
1143768624
691297294
718956095
1533305004
221220681
1452421960
742757939
1600914964
838652334
1797928692
369134685
498341751
1843591782
101826093
697867770
674425108
1013565121
139325001
1913161151
558211306
1357106597
646800005
1812447482
1757308955
991275710
471960672
1096887028
708876738
53480506
684888435
1549449354
7084792
582008380
1172267764
2129300670
364992828
1832382851
1433046194
748156635
1830551937
429218956
2076279114
716244514
558311022
874791735
1311881031
1921850666
892064715
321422414
378316392
1140122110
1139166172
911006625
449351574
790198501
1931743149
2107235792
997236351
1762246757
746212169
1172304457
600221347
138351367
1895883688
447143295
1785814974
1707799326
385248586
676152441
559412196
852432923
444678890
1698107976
2004435227
884863356
353043466
721493617
952163372
341773615
1861697898
347351216
1381723907
613857973
340407170
465110254
199503311
1734487228
767890361
1565768776
1637099926
1877790607
717083387
1268385947
1013633215
2076464951
2133088256
2102647134
752461483
14607035
1564682602
1994816196
1309971763
1612515767
287493300
1758901400
929225585
1558919554
416538371
191143195
70341569
1433144269
1725460906
1415976899
1980842685
1491707115
442246606
1960636410
14321148
221234061
1560227464
1601971565
1138750855
1596201590
153942798
1487125654
197224961
1579466325
69683054
400460449
2067419613
1018346732
77011650
1677417312
669149629
1139223437
1101618896
840051657
728024426
909028403
1897495443
779910845
378331874
1116860879
1068360965
848868333
1539035011
1811065474
984594365
1225750556
643668593
678814708
685827251
1289896987
1076711289
1505355868
1079989517
1843385085
247483722
70037314
392101238
2128836734
1121294334
603065037
1796849305
418842507
1898343818
1942046264
1036445358
1393079382
1828037575
1421171891
1132799726
634575797
1569306833
222617665
1565968695
1647423964
1284304434
1742237745
1635152099
1705459995
26239358
1889627882
241480804
270226497
767875997
935964089
999147557
544015726
1207353023
1092217545
1747011637
522701472
557954400
77984719
1860037707
329695549
1631228014
1964216656
2001640437
842249389
1691762105
136353888
997381915
1770925877
191974865
8540685
272448544
10205688
667319427
812443165
1309251941
1428111732
520480518
1642077431
987329142
306007813
6055266
311472754
532530640
1155088644
328860435
795007308
165232980
630638336
373784051
775733992
1299921905
1122716681
441993476
1713309721
1738083893
1076432376
182746227
1281533602
2090851553
2113940396
739335231
1186250005
46578884
2008512597
544406532
601024050
161582607
1569821969
374171746
522956913
1546900645
915077281
148970929
241561914
1776416538
1499477424
1532037060
98156202
359605775
434165887
198686231
1469291839
1373455051
92559981
486508586
1205056996
810783535
1092622251
1830281804
898076072
1725578904
1577780070
1398872642
363481330
71197406
1043067088
340950719
313578375
1295972738
1459772731
613934956
267212057
1275579686
1320739986
1745696193
852221846
1742143474
1477680770
1325566199
153602804
1604947405
826726130
416705029
779332077
1854297279
542803485
311157055
50556729
1689445416
1086008975
741052077
1481885260
1395240439
361987594
787829662
1742461424
1003043876
86440488
1612711784
731465623
1055925815
1815170672
468995051
2112558700
2129855462
619303029
132378817
1345682529
223825472
1650697310
1188924669
1839970431
1935900725
1087834388
201313379
1955431103
1682449228
110434716
1392824529
574273072
1858098900
11560343
1123878369
1959870692
658394480
689192843
455243448
1834965478
1808094139
1660050072
672456947
1318505131
1997595873
2100774640
1327255295
1980604912
657614445
1996784683
181157843
878642732
269665709
1071245954
995115753
401620903
142797373
762985420
1198613075
283861173
1130088416
1550731147
2036518423
1962359073
1119962537
355555420
650870323
896430742
178753652
1688761509
714932812
1693375
1430410420
1761378302
1490407944
1077075239
1224430572
687005525
594191469
1404394501
869279951
1921234632
1714396677
274068505
1852947585
475419588
1812510981
255759721
665353300
721439787
83613914
1329643366
629940316
821001850
820848893
282963391
740001646
229568651
746408180
339202037
296946513
518230710
551974107
2094514389
2047359400
1489981297
1632167554
1621894786
1919775111
1506912066
807096571
1061459830
633002393
133008021
2133728237
321088453
289785882
534040284
271401411
1842366409
936102770
676585708
1352247542
597846390
116165690
689126044
786531001
864693623
1320757191
1385814286
906818199
2026519857
1526042838
398913320
1232638978
837363624
433274393
1918266269
540593508
1394004553
453423488
333253002
808962348
1085298712
1208020587
964702676
407049701
385413461
290896657
939000331
682216816
547623980
1801312928
1743284643
309436905
137194304
1464511718
1170035904
1702341824
222131222
1986837099
2076060058
875649402
837584490
738110145
1665007495
2084040763
1633663322
1458750986
486631944
2734173
1766752427
1564955464
1331181899
1706837491
492054260
1931712262
119863059
1781188958
1233231009
104595991
1200917574
684225348
28399921
2128936399
1012959996
1627712129
187966391
508943065
1035252226
542681963
208737324
986295746
1279902179
1042973035
238172378
556160559
1672916743
1351752817
557323488
102394729
1032988605
281397884
1273667791
1285403273
510720169
1214608920
288949460
619566474
1238245981
1528413723
1817092873
113902428
1059695295
1676690380
929261882
923025306
596653559
763814829
1816106876
1633151198
1437121520
964278411
1774262072
1948331357
2118788760
1969439721
222921664
1345232204
1812377923
1568000643
1182205519
739710755
1827949006
468856512
1745503314
248301817
51333091
1396012219
145616742
509485739
955937479
1553063571
485529007
1411114881
1128398954
2051931608
574421175
1668221374
347724113
1016870007
1439784162
991570027
1427268224
652381400
697205627
1053602060
2141221942
1310568473
1228181366
61586413
2070154746
1453683618
1612862860
1501568592
1111521303
1320278034
1930968037
892074317
1587182580
1688051621
1396812538
325989694
1888615866
1799242063
1808295216
1217082856
1599534674
1442003567
1597757533
130697524
1541154218
45570044
229939129
1364526023
1740452863
1292275506
1804869537
1362673829
1651623775
1935389382
943893694
228304237
1102003415
1264010156
1637282783
109039168
2056707065
1682311355
947693825
1770309554
218318900
1920100760
712495906
1244595324
554977156
377475129
977334030
952538520
1436905796
116629480
1757114943
774137790
1148775306
553592885
752831376
161156858
959824448
499739019
1705072590
1343224118
821497821
1256383115
2099849485
1409375462
1779690546
440726690
2123592007
2115242494
741373152
1719155797
346821654
1578116315
107152657
1378156843
1671073699
984843587
928920721
1329373656
1324348203
2099329626
1371025968
1693623038
1783491910
1878331223
362172266
230147953
912101445
1857290895
1584163260
2061196816
1400790139
7158487
454847218
1484408643
1052698241
114787308
818897460
1561868964
340555708
972961712
377238859
1696943927
218851975
2130776152
1902534598
1033377135
2101653238
1224295666
724621047
961014388
1622059169
962710613
249805946
1895387117
1120493874
903813725
1945111890
788897585
2016615674
44798387
1564856972
268261029
2109935491
1025270154
1664235282
403897288
241100439
292386052
1104301735
1584330740
278075127
1154433149
83001158
1774287333
255479080
859600690
1161893865
300484644
214908795
381190792
1283705149
763374581
1141486888
1625043498
2073816269
1642808172
414681293
1530988085
768883799
1560996636
135526378
2005352181
173190751
2096642319
959795010
1224015492
1469310825
111404551
1870045329
699175960
1236316388
132955871
317412229
1709139735
1850510522
1635327485
1685039733
1675260332
979531309
224024195
1835767197
1816181262
433178320
1879230858
1552847925
105795389
1085742167
982596383
323558987
894110419
1810821340
714659846
1251109603
306155467
727246514
1244739400
610212148
1999869644
50290843
1049196308
823594075
1816029960
1903688096
1378074543
732184767
1480148445
1585197661
266449218
1050985682
1992450473
1154998710
460388456
1446428235
1303177986
1901816558
1659312122
1909281859
1277240576
1911132080
1233437604
2060380247
482667752
382722520
2069077667
2143631308
1541947206
601273505
1128969659
972598788
866748349
1366284936
1744259298
2073411271
1817796073
1798117076
419285328
1789572004
1998577259
1116859925
1393407376
975323715
124413900
819791009
207344152
337680838
1322089627
1369697026
574276796
1217755411
1029772784
343779379
142458932
1244886681
1451642698
475431000
961105201
910696011
54938785
975170798
1386393486
1879546203
934307541
2129672047
1644932102
542755708
1140328435
2002222204
1308965443
730709409
2014317326
874958851
1430918539
1140890546
1741224994
1157053648
833888295
154560110
652343944
1044878672
21983379
78521595
1025549246
32377508
906820683
1549719949
671176720
259344253
307849912
119539461
1935340881
517502629
660351959
184570478
638696536
849019980
722273323
914159165
1913155722
1743689046
2083426125
548827818
1056385744
801012462
264146027
1905326669
363406244
1454164640
1159235512
1981379445
636631003
1088268093
425397300
744384604
285440234
74312113
849646788
1830579191
2111535438
434401263
1411251138
1444081692
526003449
1489393188
2040196520
1923702841
756466427
120747028
2041111949
1902947168
700088903
1559378696
403347498
964213854
1859354072
1062320035
2037346615
201386304
1090293457
936311002
1923653167
426648948
1046023263
1928586160
1627533601
1585703844
1245858041
1871821714
1454131211
2112265488
1655893863
565722021
1691478605
285146453
755901990
132014753
1738551331
361175748
1996756691
829816033
714790529
476889292
1668830518
49771378
1230225248
473398231
1295217263
1320300230
1514127284
1660339833
724225743
861161599
94112036
216025870
1027101905
1789889924
878503765
803240331
154307551
719179354
425843643
713094842
771959174
1025406389
558247567
778926609
658791831
633563287
196863104
882417590
1171975873
968839499
966728709
683744082
211131313
229799224
877526165
1402408315
130732626
755987152
1813604278
108583105
710188733
1789444772
398457041
315064801
75392415
1118776186
690346774
2034275317
1460667621
446717149
501000958
766293636
326315633
2055928189
301398944
179175126
1797943099
224781136
123574504
1998720687
46909228
395972113
1759273894
583405222
21715294
421650883
1047480813
1743186543
188870864
2131981377
728802256
2049731488
2015481212
1723594450
1671635623
1945501356
1094707583
1909743990
341676958
987129839
1448181325
1515015268
368769569
1573968894
283364462
2022142830
464511381
403869304
1818171921
1828604424
605900564
31778124
7481954
1849743120
1390072220
78249109
773372251
2082555781
426012636
1542414705
889624374
342362985
1216404316
1805635101
2015128375
1140449831
46893970
984380248
1251029224
144486735
1813937744
1075173845
3764379
158194930
2095331071
955120014
1195555558
1375435499
302304121
766469685
956061718
2075914844
1381840299
601252277
1155682397
1247267963
1572420161
1938247634
1817779279
461961070
1883496966
1752554027
1140886972
88136441
279702179
199815430
1738564853
674887812
1041592936
1785079283
853659655
103837735
2035289065
928422263
175528718
843105295
319287981
1969548715
219225825
1447542607
1409119149
345980914
776058990
111749481
1760792100
1161828221
7843
257015476
351771881
585053933
1907686593
672925366
942647958
2001797775
1942617781
1012412078
952418979
1107575620
697125218
1294444450
58318577
1206847455
1451433663
1571154196
828132257
2011761593
1086187130
963277437
993230519
865705724
1882910441
407756934
89127555
1036389857
166997390
712632802
1560888391
573579238
246468293
523047310
1311651987
1016636705
44312608
1616921532
2094197856
1202315134
628703692
1495691092
757149905
1464930463
516014474
1953333488
154947786
1641007829
1983085226
1013097180
10025334
498162289
275603323
172083041
1645640973
2119281943
1393166201
930088313
1256792329
577516528
688663790
1895104218
1763549084
1786615878
1183362078
855150159
1208839016
274885902
290219235
1561243027
1891031328
1438522478
1090500913
99121242
235315651
843145397
1646039846
1985734030
764855553
112462697
251965645
1088717986
1794828981
925100738
1400672884
1463766321
1555044820
1537640655
1290733599
870949755
1606228708
550345933
1762129764
216148419
889332311
1947102502
1720006340
105904042
595431264
1599631869
734262458
270975434
878676761
117860151
86175905
1260691719
914819031
850548000
1676680020
1068810161
1703110743
1494577405
283212128
1884398109
230051769
1328189996
70869652
148139806
689003909
29006691
1871863657
615872910
1979107175
1983984599
64461490
178215285
1128937084
990928833
623600766
385344162
555340256
2143435659
494480805
1717539513
770264103
1593644202
1117423393
1124209689
1137440069
2102102857
1028563112
1962721546
872879009
809306574
394375385
587750561
1045445944
977945537
1721608938
1354507776
1363164196
1085154453
1143789740
1405357723
1653128453
1328273832
1274160095
1484321600
732098439
858252196
1652198126
902818446
372532344
794154204
52977723
2053507839
1471037192
1150890300
1311494278
1423979159
1219917546
1533933687
392586275
563795822
643517854
675697029
538398133
117991986
155144665
1449832872
596752730
1647863407
1992755847
22778846
1297921267
384386018
484447408
404868480
2089911129
642905437
1304473730
36467721
213195006
1968466226
1714654964
1202407293
1428164044
723504775
191681036
1681180447
940562118
137979207
90729632
1818837067
1451281141
261183040
1427252280
790476709
854706715
1147289621
407854458
1279716342
1403170971
90040219
1711655780
1735277912
774148237
581720415
1775868005
1658912303
163623869
2042840122
1100379027
924708449
138379980
1842754606
591875245
1246511745
335613152
1811532981
269331114
768276207
921244709
1304115096
1289682405
305617363
949736249
1961650392
1804850132
1834989994
1192189091
866331131
1482850452
420794126
1111722987
272294441
1397904365
351572821
126295495
1408119118
1571677667
857122230
1805522643
1569790203
578670006
764616804
1553961361
1209897257
2130696498
999407626
1800804973
873894299
685308398
538129084
1652946911
805208405
1417302011
1392850460
199051511
590325554
578433038
1747345475
669156764
1156855253
132972334
1768119997
607722194
633558490
887691867
78145820
559265540
1613990572
1683484996
287301277
48190819
991342843
1789350470
1307941846
2144177426
574283588
286823833
1158715427
1057375484
1234797353
2123289931
1584440268
780326502
137290321
1029938094
632074145
1876049699
1667700647
592131143
1535477302
1491177394
1531824542
1623662176
321931215
466954231
1589701718
203756433
1152812357
2081361447
203080903
1291096657
1932957037
1116118882
1119923977
1759052222
1508466770
2113686747
975160327
755480085
866382589
460980976
316863830
1838946603
343979591
1912886414
349188069
1253896026
1838989009
1757132997
1362603482
544410875
1661859588
690738035
1712601122
1783605908
166022159
1268474654
1389757862
1187209013
1331406419
136935137
1875244977
304383772
75330873
1183600702
1043579890
1441570642
1291393338
2130936120
1700931860
1026131948
706580397
980635409
414244451
2098443345
1812213484
938121513
240072181
1591763162
1840927361
1875715164
1069270496
1046741080
1307496629
1399440007
186613042
875347307
446761119
1678437623
1510101834
1242650681
846884068
2001544087
368844226
802985069
1234292187
441597928
1131477554
1223233006
981773966
1106720342
1701406590
1720018344
938943625
1050517951
1723696594
541628774
1887784476
1588446835
16355310
1016152221
44652054
447453720
129029657
1364732889
627244216
481111935
1832554534
579021257
183905224
1802065796
1809045336
808476736
74360835
655184877
1341118816
2081276733
2002020882
1702878609
789247037
2123437142
1012223533
1539053086
2033891167
1795464388
1002847976
1830055133
480255715
2056905845
22340344
1311458257
98749816
470912753
1609610251
719230314
683278300
569931978
87636091
1872961295
1295535759
1082736165
837355142
1972806163
47742519
1305313575
493160267
589815437
2138493725
337970312
1735465537
1086485
1482902120
1220088536
1719808114
836655511
1676231099
273083018
1277382636
1153100972
1159195512
499520824
1320999416
2079102931
1640269229
609784573
1524969699
681450021
1586283171
1652596671
1686782025
1397302286
1178879222
1481948208
611765316
1712629605
1051690061
1720258437
536641972
1769788104
1326452482
2127210183
321865850
120008906
2102352387
1383615095
1509338732
2085066919
1266249643
103622165
510177528
116661991
1397203424
724563736
1775112150
1837039781
628705800
254983702
1457125217
581161656
1897158002
961521692
1447786569
2060027664
37297355
1055646062
2051669323
762847155
2072871917
1788959524
1396543627
1267747388
1171427415
307750757
200194547
458706777
381838326
1949762530
860962848
418517835
1772078096
204832415
1053805277
803458827
328803691
521094874
1362599209
1133401692
764363828
1960196985
1652416064
1540098375
457789142
1676485769
587221873
393587658
128897363
1573808936
1288691656
1542878965
1628034886
396802557
2130294513
207369279
1599148030
1910857955
1512671412
1216507248
851301355
1276640613
1705425825
1475424177
388972248
258844321
1315004830
2002919208
2133844637
562035879
1173193802
1674447327
442878261
1114834274
501770118
374532657
1094072334
274681203
1756703316
624747228
2501149
1282855798
1830558461
649932022
355288876
273195129
751174277
1059957230
2101677519
1968810136
1201822046
1234823401
1266741134
1102089281
1122419592
676061372
504855845
890908802
404324824
1461634122
1742169262
373716683
44607894
198238516
1161750280
1079133724
1302489167
1074300470
256021324
1199965028
346446609
1807096223
1657552543
878431226
641776721
1586689797
933179388
1106809003
565708787
1878048420
2100902277
213379480
214033805
1804987268
1141397828
793604141
2028696759
1158687194
1215079186
698492894
459875498
1871800918
652633309
1254506077
109479954
513523174
1784492183
615952080
1968664491
1686919697
345676732
1918377466
1121587463
1312518837
486383841
1975544286
838917035
1212520564
407442737
1868473643
1633278163
1229890978
1729399597
381822110
434663861
1271045368
1890754418
939419248
1882916599
350429936
1938522815
599651137
631560621
1872282734
1637045459
2006546957
1829118740
975967913
588660025
997588781
769705822
734780171
221882043
1612336554
2137624994
833217313
797648827
198610695
95949437
450022526
1838518221
699774465
1649809913
176366389
844514956
842904956
1271357024
628852489
1166967038
1312316291
1485445105
1450985669
55422088
853252562
1687036260
1805754892
447399441
548719533
2104369190
1927457071
39628631
1805395011
1546573572
1842733103
1315269094
89516812
410836762
95945863
504821569
128613359
1710435818
878111205
1227875241
629814000
1642509946
2071248085
978481018
561497248
1927142605
1451315585
249185405
1825172810
598188629
1397765887
806641369
1244163887
930300189
752032995
16094404
848449717
998284780
1812395317
541497446
463682506
1637779644
515082055
1795773578
499146184
1603314243
912659100
308784243
220661767
284199507
1085655967
694120338
1668476801
1943047860
1023793937
610943815
1642932431
32197722
1844205668
1875705789
1331367432
1521074211
513879119
2040733229
2062151697
1027445674
1415393115
75799490
450332526
1487585904
723749460
492143080
1778721357
1797032706
131142537
1016210274
296212416
1641576570
1914883894
1210322201
479955372
1377952992
1723532355
410121766
583958943
450419045
190055696
2065280682
1917331159
49840180
495064383
1177621315
628675381
411160018
355550740
1459181221
1141330040
1394568740
1653537761
68521460
286564702
53439419
628319125
1319976114
1513704860
840344051
452532214
2043673995
95238490
1548662144
134393109
1147709170
394586897
568948890
423102271
1323047842
1462296514
1995753751
1249333813
804863620
2064336559
728384326
2007639964
314875844
857352631
1639996124
103690496
156346992
369274163
1129236885
2128990137
808784797
644694278
584160403
649475067
697676267
206092556
1475126801
1831210427
1577714134
1723065794
1891730435
1572136615
213320371
768514564
243151634
1497721166
2011695239
663198736
777256689
991756232
346646753
1608536458
1154614878
659976556
639095456
1517484041
956733731
1784050927
1660114579
1816495861
616762228
921943296
821236120
163861281
478979303
1977832460
683840089
966192776
2027217601
869608960
2008924033
651531448
163731973
1971812889
1849591387
466366153
387729408
477551399
634055839
288940920
444496719
1244626704
118510053
1454829327
621937859
205559312
1811313684
976846927
603387713
522564293
283497854
2002807734
397361145
1252455165
1839427253
1492169487
2133653189
143931880
1028634948
51069047
723608989
781021636
208440620
1223577714
1917712414
503552160
20203328
835876646
546331728
953677766
1402663258
106058507
1864486052
1072185370
1738932847
1064488169
1318916270
1295393299
165468461
1320851252
232273932
1573340431
1754053305
601973701
527396755
1559659344
567495360
1779418316
490490952
374679046
863639673
964156566
653819489
850364195
38494771
1632033364
1943071599
1263803860
1467587357
1858207040
1020319887
1265547689
808673883
1047699318
1043799868
1359739312
564147338
1711502112
345872683
1381103997
952271918
140553811
1704055693
1683326988
1438563006
1193649141
812038030
265972241
255897930
84142881
1550580824
817105606
469223934
2147080513
1176585712
1161304072
1028769331
1010663738
1646413970
67455968
1439106636
735606789
1754911320
816343400
2142907820
1515564969
1876746052
1869171094
267287074
1950245460
1596426067
209886302
18410558
922122679
1587752752
1167510936
642704222
870327269
582625760
1318686243
932574192
1526639167
505297737
1049882351
346479302
763798164
783833746
156609331
900472810
1973320496
1543343628
582997021
621414166
41723121
1726532369
1368072696
1088938004
951837829
1841696617
1847142512
2124015786
1242807443
834357282
379313581
1439889885
1952882611
712842984
598354619
1501741017
658700777
369012674
424109653
1706994805
183594572
1245896922
1568212850
1702309723
656144618
147356186
2110372605
463077705
2054118642
1071709223
1047412068
381983846
239885167
622201863
1539002035
603666643
557734550
774310222
1028993709
545206476
466737764
1889942622
1959161686
1655682721
1500363646
1927068404
2032422352
252615193
945061755
1188756630
1790853291
65874492
453844100
2097540835
1287757515
729638057
2127902137
585395651
1515819665
1224384135
1625150764
1068626214
1052226460
323429260
491892510
542807427
993709682
1042657877
219797104
533644462
217875786
526995223
1769140464
958089753
895175220
855763182
1982740020
75286395
152131922
750727956
1304855519
2102324804
804298111
35345715
676271611
2102227771
1061625540
1336787353
2120852495
143922931
1871272955
1253643479
1715081554
601413685
1628342120
575895124
214682764
647977403
996500735
393057295
670995137
1723459484
354894309
887987795
825262672
1651605200
1261706603
1151818181
760300071
278549278
1845600184
1542625642
1486191674
1869259033
1775590370
1711098036
451973598
286357314
1602421423
871563355
1398978628
1098207844
160720813
1069961470
796260526
1501357576
683830405
236397329
133543019
98855895
659804626
443157967
1158555481
1648741611
1903473977
836599848
193725075
957645350
1835852248
766862712
889153052
575775602
165038796
233653281
657068283
857267277
909941890
487248177
1875641061
1635328687
1071533645
184035945
1209248887
1183209339
655365586
2037454256
1774338417
687357947
1422849054
795311784
1373842638
1404209739
1427675127
1724982120
772133258
748776905
434908113
18919840
1068681227
427858097
1824735344
1121387259
2096478034
2141136695
1827533075
1268061679
1303956394
1463452260
1101780744
1761008439
1801422803
654701244
989869658
1462056505
1894855533
709827603
850917932
920558712
1033224694
1583449493
1014790480
1187143928
991135580
245607303
486823877
1637627458
1117097814
7183812
111940173
1780285104
730887152
430762601
873274069
1268297279
1251890820
642481822
576094182
1843290116
1536069692
143822686
1086493316
1266138178
325962857
667573118
1681662069
878467321
1704708431
1236259460
1781245288
1200783517
156677990
857999360
1725881340
1672980245
712040446
739339929
853956456
32447348
54576730
1346408737
576143400
1733303125
1520582152
883701635
702914577
1409981708
1383475048
1486679559
990242624
1291528176
633376569
166754216
1958490675
2065176534
1615735514
1405766787
676617850
1773565627
1975939276
863559240
1762743486
286752132
133779675
1613902364
785519617
1910099884
906777562
776282718
1974878297
1302867202
622460313
1656925408
874387420
1917287616
1234759518
317650
918412975
215344899
600078663
118371413
843773180
1589351422
206025829
1009773935
874740302
1220533731
2045250673
1350960774
1193728247
2081045162
1729708947
1259825617
809188729
601898181
2046497655
1476326044
255913643
964588511
502152891
1726641903
513760282
1005783900
1220914599
1624605174
661180935
396940255
778076430
361609949
1651748969
2060736317
1023406304
1910117951
2103958652
191132214
1021870926
687894493
651059678
1190950152
1066350906
862483873
1190538811
1763871175
1301169802
115038057
373863637
294195740
1436266566
1980168081
730166706
844572894
2153875
1694130118
53670419
316486548
1041680115
998771567
413413062
1775467520
237159830
1776507885
785289082
2091474027
1919300242
1057525918
1562472881
1874184491
1939163556
1518062258
2050932886
505907056
1837733432
2123295069
901086790
494892286
1337283944
805659569
608327704
394070150
1506962231
1178030058
1577415538
1959485128
1409621739
1704238867
661780514
1251351975
1926275813
1584918777
1929421996
1335492270
1034587484
178376938
1849567231
304926509
1294670081
1985131987
651922860
74398603
449284645
1497316377
1333802544
1223865511
1118986833
971727842
2053672809
1559178051
1374736079
1164123716
1438390161
1190919137
1220459148
2062954147
1758355795
1328540448
1199673283
1474700958
1752371947
1848736238
1232237235
425008821
1033930280
1243608860
1052669161
2133835391
748756141
1118409010
1053284451
287699402
1186448564
1098255515
1482155806
888830355
1295171394
1200413390
1479275032
80671769
689482109
80890177
1196449091
2121841534
105202093
1517440566
1168980811
1796776874
590214588
1941075515
437334191
756865121
458543496
943862837
1211038062
721374387
1829591370
193136631
1641139264
284678033
1442431401
699652776
1714947984
396826237
520755812
1918910168
2120595819
684582531
1169196703
807174478
951383775
871954721
1836167530
122625565
1561952388
142787729
353129922
1215889287
976081632
1628188140
844279287
1794616558
251313327
267721073
454800274
929647882
319283792
939855882
186373375
1176110362
1015262249
1117097953
1418210517
1153996396
2142007473
1457384788
6400466
1268045604
76743108
159075248
1673601526
397768474
1520707242
1873761771
150609946
1879738469
1626388596
1067651170
1162399925
1775974414
1207399049
1279875611
862859626
88321688
1894048427
1140563141
516704574
552415265
1315420111
93413854
821844883
1287531824
254450612
381042188
427506038
2009247449
778751488
1706589756
811209637
233528007
238628998
344697666
1728657222
1340513870
1420011455
103268295
1650307663
224211609
1422091012
301188000
877628142
117660275
2102622462
1008501756
1117437799
1851777051
883701660
1592146955
1328120146
279157835
749248883
1651306231
1689048376
1648556154
1548127560
2071129885
256391146
1954266228
2091978497
1850685131
2017851924
1267339585
293680791
534144500
758713251
1915540175
1086131423
1670249465
1675077110
462923331
1548842311
10895258
1388063589
1972395555
663970629
1306884054
889561188
1553530520
1333803856
1533683050
1482712068
2075345869
457941007
1269025341
361856562
1324505221
1871137938
1838178755
1429566716
141982640
839283881
1908812790
689741547
947370152
919716401
239299416
1639967231
1957291480
789776387
1096590268
1737732430
923640914
1153179468
253164373
723860083
506825771
2059378153
1695736131
946384670
2022293592
2100165740
809703484
1498709045
1216361537
878371384
222363210
1690291262
142872133
911005488
627077787
1793736254
29977820
1186008840
1411355240
1743180755
901621205
2117490069
15093861
1536248220
1370682139
964678957
303437961
1311283682
56584286
255303782
60990914
698790828
1042972755
791956642
1400308818
1817176221
846330130
1379288635
276910899
1973976660
1749440008
880842677
1311466039
630244067
553329964
2145869703
2124976339
933883855
162454723
1383334318
2033179628
1974518548
1102929835
1492777022
1538320681
885201464
2121869778
1652380089
2000140570
1243171417
236262335
1166919778
571057285
661547343
1850810047
9763277
163183971
846803780
1379179361
308827259
729303474
1333097792
802112332
2004279644
1603099631
1021673265
361877493
1623858531
975659124
178568748
2016744770
1462989462
225882628
77099938
618150217
1603138231
205952264
1348148043
1864860484
135923958
1581245250
343403106
1908632403
77496262
1036936264
649220874
1319642126
485184968
1215754415
2019752585
1398339574
1186021100
1142586010
1599839390
1300064140
1316649097
1557002066
1341459458
1007199106
107852404
1673962745
1159875460
1159167137
533613186
688320863
1723072223
1390276546
775668376
634602715
1632365743
122263897
833963357
1061509283
1202078100
2073343273
1900531516
1320120798
521847663
67854435
392183124
1645372285
1609645536
1996027761
555871022
288533404
1074091981
128945537
1461208012
541197452
915792368
1593511791
985742217
717383307
1232102557
1043395478
1296972402
770606230
566142265
1656214029
252926658
2062750972
1574678128
1630665402
1957552561
552317759
1215719463
390243793
796306978
744480992
1055416066
662196130
1578485656
18934914
509743367
282893810
472876321
279817031
1239336029
344583540
86629990
475274896
489059986
1785986280
1188314536
1212969093
1849972985
1801453805
725232997
261264241
307153580
1969147155
975300469
1505440129
16636929
1676400266
1225856720
1993696600
431918270
794311623
99943181
647554688
125600072
1332371848
1822951665
653820081
1460356607
2062636390
771500479
2141317775
115562389
1161020116
1708048885
1536752143
2071015522
2060522093
1285509733
327168998
748347525
308983660
1269333186
1882759247
1280558603
577681879
2144752436
319526000
134524315
354586872
1516575816
1318874080
1247761846
150477143
1039845317
1206881348
1404063986
1687168893
1902786487
926491987
760272818
1801473166
847426044
400100420
969008457
119760100
1297291659
1836065693
1743734064
747026586
1943907088
512521820
1486018783
1889938007
1174909326
1982786115
170337899
1462632640
2058409932
248022008
908015547
1439058638
1379121332
1515073098
1134704294
532809067
1002244110
1091832208
1823987758
2012928375
492206163
2051607073
1134652864
1453218161
1724746727
1873919828
1862844584
55195080
55031624
115586081
1712508688
962770425
169082223
733005857
1180877544
778013220
1496028481
1983529072
1274359810
48927797
511965609
323282073
134430381
1522322849
1751262154
672168148
1070532542
1021782250
799175730
254945552
347532741
1372002098
1990859471
825230873
811852011
1996009819
18275157
12553945
1953566804
609286520
1619942282
368720939
1439917180
164934856
93937534
1106013207
139797015
1604973708
310058448
895791564
1505734364
1129358629
385867381
1114558114
679621695
772236515
421653942
1973137937
1604025545
718247663
1252881480
1570825191
70177665
2003299870
1480054684
1188422244
204023468
347881797
1903386885
818874906
344720964
2099671569
369840016
292599920
1465559856
2108722979
472817888
1627671640
364141242
365322902
24632544
1821195733
1006806320
1674218893
690117796
1326850262
157441608
2100689464
897260286
1094567804
1435633874
828652601
767466239
235562324
158398462
272890932
1585872036
735596354
143050744
376090069
430263969
1209694575
87379713
1453801831
1141730097
489451361
1850231689
1825546022
916011265
95017776
211827117
1177178523
1229280980
404565122
1862744259
1082700686
954211172
233975599
383712420
1232786378
1243757714
147542801
734138679
973386107
83769411
922945399
1779618997
36523202
136922725
1561023708
1241426686
1699755368
684597077
862479532
1388941244
1247417684
118899132
2055393054
298640113
1146831453
2100226723
2011535419
1239376303
1092511502
1615204319
632481880
234127236
1214004540
1704673418
178782986
1152018910
605989977
807174478
1123628986
875087436
739832349
525317096
93879231
1768740600
1579426197
2035236325
304715104
27727336
1288792979
242577003
762708280
1695266372
1672241950
53432874
655325683
1840742799
1956329579
12921058
1175247202
56850951
1920575029
519041514
1623828863
1395986366
1563958895
135564517
1527490711
242106577
560759861
1583358322
877018565
218982966
204085684
439817224
1320357224
1750597696
684286625
725411912
1266168907
1203219174
854100679
445919028
1156390826
3848006
636587290
415005437
1502866917
71823078
1850675230
1388271403
329909913
1718895753
795848192
339922194
2069925879
1756102866
1128963548
2045743415
1140290310
819865604
1039601612
303437961
1134458430
1039923798
421131989
1220540953
1739448116
1527284590
146849108
1310460657
1962002069
765594659
705902215
483862361
589444677
1313779201
692236632
1493640836
688316916
1969478351
39094217
1272573233
1242270294
561494389
1162546739
1434662376
2018777482
1922007830
1733741198
598790848
2098522926
1391732143
419609467
1767156847
1005993127
1252328518
1870262054
824176200
230893586
147238227
1906177309
359063880
1992378904
2044395157
1601939266
1638033919
527135999
623393015
1178596585
405993435
2130660173
1843978479
896552751
1231290241
946457748
1772659579
955433286
861226090
243220158
978569137
1139255414
92832514
1147061201
1212827246
1042833807
1248177594
1285303113
1955501171
773435725
1259700227
499710360
827502625
507592903
1801545076
2081845079
1729283122
401571043
1517870630
196814840
112986998
1026356164
462064701
1453059441
812727517
182314400
1477442950
1440976
1963643854
453025553
554111909
2115563095
489983679
257486172
460897692
1413547409
1060570866
491130733
1759730570
910573355
1999336838
426269846
380570919
732780282
606332099
353372672
1010257774
950005179
858750386
1789719500
1299612796
788652124
221010278
878589345
2040988557
1602982026
600476016
1299082460
1518866899
2041025609
1962349933
1422010042
2011811353
2044574682
831514688
810130473
638039452
505677907
1108093594
2069418857
158475462
827304995
630169667
1418664014
1939086458
254981166
427377624
1464827153
701452984
1437213770
866989297
62547077
2011185716
585335782
640870367
308469271
150340137
1937565767
886181258
1040149973
963013188
1449797100
1748110764
1971956087
1284165011
34865613
160466980
407925350
1692289164
841467777
856451348
104310229
247468903
369491284
1963510619
453939514
378343212
1590800369
465262360
1690303575
1770007586
1550466960
1163111767
1131511890
253975687
543669310
1639797541
1347168626
1163752686
1182648024
540770419
176847608
218809882
879295671
2110320523
134894648
1304068961
224173095
342873067
1833845965
968585880
1627041193
2087347336
1335520401
1334142914
859250279
1331932996
235968720
1835462761
1410728
1268378396
793859603
1359649065
659399500
1806976280
1725443984
157260132
1541302213
1541038033
711778429
1794842523
121814739
1270611661
2042446095
1877796600
1131117828
623534863
1587097851
1570650635
1881048079
1319810001
1367974491
1993174293
2080087640
1749453289
1081062714
758730153
208309563
544192488
378816584
305460353
1977532652
1808963018
2030748849
623289220
261350301
1439785120
392040293
434259404
1572196874
672097401
1600144500
1916189029
797751936
98378540
777891090
12370599
593698108
1172515872
1715703751
809044453
906791117
1286330200
1499047690
1473106097
1773700524
2052893405
676111581
499227266
1880842264
1739869007
1008117934
570306389
978316751
116935008
93231043
1652337363
1091848380
935197611
1668622653
609502805
524303606
534992854
2025347175
207482050
1792336728
176261852
265654211
981817767
783916907
1865595635
58523981
2073608698
794891520
182798443
459686367
216063275
499578825
1616551199
465676892
1618606791
1030794195
1675050683
854986798
598362143
371942231
119742247
658845299
1633588050
967111120
1369468611
871440795
767984113
198954842
1989586669
991860846
181777182
1602464808
1519728153
134688337
1916229497
359580962
1735241191
1273464839
715619967
1140610497
1347557341
1111915262
244488221
1236030633
2047439108
1487516656
662168163
1463175215
2114919118
1628753548
1922978795
510865767
628788143
528023897
934824482
634011245
1335754642
542081527
2135824477
1854448877
80953325
1452454981
2087532343
1733643112
312802603
416257645
1589718612
2088829080
2027465219
2075952625
1454399453
1468683348
1220380775
901287611
1297247068
444719650
2145519270
415365847
467383380
2087925810
1384974320
2099777396
1315058966
210954609
961846758
639733483
2072602466
1950907875
191758201
1595619041
617000708
2113554822
1249828625
2143264434
914347540
1964945502
1507353114
1505920835
426278713
836227229
1747391978
253777688
280075147
1847553207
107741896
848790840
1785839888
869048899
800320682
1297524432
989112512
1513389271
1868959502
1098242751
356063965
1734123276
1662963313
1218102331
960665142
1560051667
1070813661
628908837
584413378
1889348485
1174266905
1123057924
963535084
205945931
779514770
1403024774
604065348
786251951
1419774179
1271030331
1815432649
235637563
1830876918
2031242325
842717641
1338086322
1638150843
1679065536
1047045648
2067994154
82133495
521503787
237475113
1446866947
86765180
1177751132
2137426742
1323617357
46351609
1969482382
828816165
1497514583
2091700859
2111621870
1756060235
655210668
1790329290
1966452801
78752292
2515853
51281054
590894374
1665132451
473830005
839629432
1489604882
2058778301
2095457300
514108770
1067245601
456751207
1798935880
1649698715
1597531060
1453449348
258822425
1493809434
655305911
1665886673
1461779800
342158082
1719777034
2090947701
844763619
1618175279
2100192600
1331854865
2040083238
1807614949
867752067
1812693342
397925814
1441010563
587768404
301804504
360891175
2132639456
1069172303
895169113
1414209416
1535348722
573400475
1934595242
1542755194
519408288
1815778303
1082028659
1502833713
1193085323
61491201
428493807
253410522
213987788
637046281
1669697124
242031801
1241718125
1118295906
1502372149
1510728033
757270736
492552102
1401576233
1431066020
2042140424
627247552
1140249038
1254975163
407566180
1901231295
1675610487
549708325
889180113
348806651
1509322102
861329312
328888489
520104700
532528699
2016740365
836826646
763351203
2107590056
2107411769
11307253
1918064018
1450231032
278911960
1161851708
292188693
612270117
1443264176
1813292925
900613499
980139133
1977720206
1246876705
1081998796
910696011
651356720
855052409
375905264
1286021486
1009365375
1770394748
1438228107
1035611203
2055571320
267320769
461974363
710277447
827363565
856202589
199737494
1032006610
978280823
738121025
853762578
761598852
359739350
1063660353
1190071217
1892775056
1700200490
383235782
2044485756
691376479
1447447090
1665116524
2103329836
979869721
1375602058
873387632
95463427
1537603228
616291532
1889911304
1950610244
1776414199
129336628
1107107496
1807120433
11697647
1548920341
1467935724
80652089
1011131848
1184756113
1047755130
1054342896
139863166
1411035125
2143574093
721776317
1237214696
311816610
1062318656
889705412
1811893393
1941302658
63559062
1981735826
1179755093
1130058203
1895025671
1682772242
1856744565
1302719779
1269840270
1139415819
368275238
2110153207
1409932216
489198781
564268198
321205096
1329697627
984865908
1314074651
1134115596
1958948309
514075301
1820916494
9956007
319138794
1599272514
1415720017
2005361869
571753815
1463826872
1951211970
565242468
12836180
1755190227
173828251
511056359
272523214
1127044613
1007372517
428747654
290917665
2126274553
169843470
687638566
1039138081
157339678
1677131349
1236873565
467078596
1328751407
1916266809
524094857
1324093756
858319636
1495824950
740483605
1540914985
1449806059
1470373870
1304080957
1961609171
881797318
491428094
1316835359
926073260
1007084334
1379916716
116428132
358261478
150182377
1855620427
1807841448
1913153027
813844678
1294632658
357823234
1898579345
496105906
704665273
453633159
1184192018
494616760
2145465719
48543370
1202553186
1998611288
1601649510
745908979
461321297
1216192388
2088562987
396286938
1912308502
1699861000
1263391935
571009003
250215491
1839604375
1924397195
710411285
104818866
292326866
1996120484
491205308
1569436634
1531762679
1350210195
1446567644
1429501210
1794391164
40903134
236355902
1061383992
1652413504
437231240
1206289075
1253797659
1028381653
1812177514
682494977
896628485
249623178
1018855992
2142082307
2085926743
523763303
2028599328
1075529041
69307616
248022008
592692924
1862952150
269865059
1393695593
83941557
32741391
2081840596
1077885895
826636327
1954086054
1927333728
1747379350
1271540984
841236816
1255288634
1417190447
1250745843
518356506
1641602708
1766075121
2136302407
342189876
318190406
1880715163
1008629767
2139542357
1933051344
637981021
1794744723
803849363
255588728
622483893
383392254
1410400597
953832519
2028103380
2072170402
1783010159
1298363335
1021396925
809489925
1922445287
1428508743
359689323
1688229270
1870269670
1667475740
1315328548
1223401230
272864713
1401944814
1927470406
356306452
2085957073
597306184
1950609849
1075870920
1130982283
1577033938
1090728579
79509579
195662301
839679026
2001204803
91872668
2030874470
1747725211
1436081744
1805590515
932221681
1878047666
1705754417
515770020
765411679
1095109694
1222333149
386899246
417000937
542831261
1640462443
1569603840
1345250710
26964184
1923977094
1812965045
267321705
532782573
1711116258
787076834
184246546
1928973576
271211825
1065116633
1792645609
883001742
488372588
1791197187
112289712
853719023
2122416165
1655013202
1860319193
394012524
1276263255
355851068
196933576
1705110842
1899162125
1414713414
575595407
49889581
783217312
1860435945
545036907
499554742
489989824
549055114
553850707
1569554358
1156719555
192174344
1619106134
1504617338
1935341831
395358605
602469754
923874380
861838356
2093786795
1029490234
1265227805
1805127494
1008427778
1201889657
104617871
1927669537
591633314
1472207955
1747180649
2049986691
1668181174
599381961
1742154036
1885599161
1159882319
1151321734
1848739484
470894289
870829776
396118634
1670576936
375940380
14319095
24966617
1511087538
1636591560
118369380
1168660221
1209007298
1915189970
618359149
470535148
642767523
1934949038
934279461
1193204222
1494732038
308723048
1244588936
1316285943
2093551220
140462720
411172219
363685436
544529834
2003917500
992057887
1715629154
830375010
1415583001
1546250065
968295503
1156929432
1524805502
1658450609
1687623863
512072515
1787755606
1770724572
53908674
1211376160
954275189
127505572
1214283264
1768947446
1648685497
1131244988
100781351
1822688229
1550374188
1473450642
1813135376
107966638
1691273636
1221795976
1071031424
1164675232
1901139370
1709778528
364513723
559972975
750660229
1238687267
1253832193
1342356515
56730003
972411228
612373321
1886974514
536443129
1895977214
1828811833
790769875
859568822
1603017430
437295545
675555392
1424041967
200578304
1243030185
1003507307
1252182374
664499105
133462948
812054034
1147491959
1148507516
145146211
1207326470
2134369858
293722934
980867217
110387099
822560700
436936416
1786847925
884157775
903752361
473922387
858221691
574015436
757938953
1869969480
304264744
771532160
1313575307
168738712
1070770626
710055845
1037309257
1928178287
495094508
88525582
1546694649
1298284289
597530015
288884312
104557578
755423551
1649673447
1975210176
669710307
831758346
372017665
611633736
300819929
1777245049
529258538
1087555763
1542752521
1801264186
1394068569
650911378
1400928742
720596051
997202354
1862789574
1285141378
2090303178
128053264
1569808525
439512513
595516044
965514694
1814907983
507474730
720560557
2093560912
1032769460
1564089555
1093240210
1847608730
1307583537
1431469012
247800635
1590564909
1665439552
1818009690
1211752794
1368381370
1053739851
1511596553
867705887
1753210474
1375316681
659011280
763934954
974264843
380211455
559071616
82599652
2052631600
617856844
300622256
1161149576
838252476
1950117585
389365201
1250885495
418662525
1320924765
1397021089
1319090235
1417659945
113327473
1087034635
285792975
1747761905
594854708
646828825
1389376720
1082639665
364231371
1818698324
168172053
1931231728
812071859
1492629073
604022397
10570793
2025271813
1404125924
887423074
1344478597
2083561041
1146576920
1201911635
819323515
421392458
818910117
221436634
1688903869
1056530949
173154713
933185635
2030030779
1168411228
1843135797
1595327081
878139118
1639872949
1120111305
550959847
782502764
1516095202
59210390
57503056
1966838333
694435960
829780083
847623061
453184722
316854111
1783200748
59376876
586555758
72620273
1539690938
1883164275
1765836895
1600752628
1468137474
628936314
460833034
881067348
1312985438
1089738326
919437342
813979916
1555104058
1511868567
1320251061
205997951
917572869
93323455
698128147
852423980
182708272
1736483756
1256151285
2084722659
304381198
207708644
366456807
1630731025
135489461
1236650469
1576488769
1698349471
1793878001
1917458767
1896515712
37292457
2126909083
1250762909
1195070736
83389979
685892421
2100377156
285779382
1165491030
806536616
345497967
1329088428
23432304
1994674420
734819187
1251265834
810236194
1335469250
1644893333
1312729163
365354082
1322460781
743642623
907980579
1323740168
666064966
2125977508
1539427309
519499082
1851905527
786954706
613410344
1501806073
358485432
1128043817
1467628998
1358557474
1951013899
1646012147
874677543
1321928780
1915551200
191780689
1255902926
118695166
1587623026
1542240183
3211193
1000903611
73578346
918521890
1892124288
1439085726
210224011
1563957247
1610760341
1032437246
1893164520
425841736
199732634
600305150
657554218
1980456980
1291558684
1655945252
1227811318
218050802
1541455380
563125980
964156566
1195714415
757293562
2112229116
1104273774
552389903
1165543427
1045152439
146973365
69996016
1781957972
1720770560
1213066443
1089796656
2145815613
1136924466
213079273
1013059700
1463923450
948434956
843446105
614589620
725487782
1112879538
638807480
1960374027
1105612199
1235095753
1303456271
1442062032
366409043
1390238032
1334561457
680168098
460473951
703817511
1393993164
1595064714
284373296
340751312
1216485046
1873463547
1363770007
1949418697
1355218840
40758562
200323894
1001060540
1506895954
1152337918
1010974437
1170177528
2107820773
342373945
88425284
608636463
303414383
845771436
1539190096
2028603371
473146106
1207464678
381857512
374296904
1244613737
621236644
357829233
1011960993
2071462977
1194097875
470775555
1621471734
1302050527
1521366487
1154691358
837539330
1932606147
590474057
55075460
218666611
688669538
491877320
361607782
2111919702
520430933
1785301608
1630507480
2083028627
1916429834
703408117
1580623115
1873623634
492336557
1753203135
221562323
1316445546
1341745053
1159735694
730095473
2048644996
2114691309
256381035
242524758
351902418
314024841
148210498
556020260
841019823
751203860
1080268478
1350018504
992838630
635325792
817830669
1474761004
476898119
700450802
2110764524
2017578784
332620765
2032821879
1898758722
566346172
1957224407
1263474184
1773982983
1263078386
743950125
1026645461
1064638150
1863927110
687140947
1922026952
319434119
1921693722
1754130223
1914640007
469789693
25211426
2039677135
226943618
889710505
1086793304
1734071143
1530249991
1268386045
987627658
1324898561
215448106
242294116
693349271
589948370
1810887185
1007240346
1215918269
1809788060
354550793
1821725681
993680711
899484830
449359519
1572086116
1894501855
188255674
1117775636
1317621944
201408193
1694933741
475438338
1597950202
1970837502
68245246
1476134027
1571317087
242226919
491067126
1296150778
1422913841
1573940847
1090939562
1346072020
1153480566
1603596049
265974187
1575371041
493327470
1916389027
202247657
187718007
1174264059
1379352500
1178700133
1985041837
765441256
1775652800
119887866
469313039
1195359405
638146399
2118668542
871053010
1518920653
846005606
1839729661
588311493
1752511057
519070962
493595911
1691272184
668879097
843274415
1042395783
138053485
48199769
1410352085
1821358255
812858652
226180744
803291238
1168545575
182896140
1748293276
107193420
826028347
1855830334
642730276
1305099645
826371826
783873814
1571522785
547592423
788777365
182258255
1400970681
1836834971
905776122
2033510982
906051544
253566429
1827395546
741766534
1159695334
828341830
529412860
199813981
689225958
842653833
379487856
1810800643
1665976699
1153715670
1047028669
880188055
1807532131
838103092
134041086
477028021
1877178837
1090049918
743683905
1586569897
1232349581
1124929603
861510548
1051091542
852107727
2131856268
1892240651
2051032517
358438957
553357933
802205968
532177049
576429405
1731015702
945445929
1359984397
1888543533
431433784
1777102904
2145995028
1312484880
628051372
788178102
516440198
1416700584
177886005
2131591206
1843666365
242080394
951248451
1879883540
1118489189
673168334
1238903019
1864083940
1182050856
285510082
1309322276
401534752
1755908196
1859239713
135475496
403533400
1405834981
1362564812
1458893368
666210224
124450919
1254975163
1174211431
1632544821
1196336132
497028620
2122828323
212805850
1803491067
862801080
2067110881
921172128
215267068
1406437446
437697342
490393914
953437947
1029064698
2135354495
1952290257
1315499667
2101912494
1017471423
124611925
275393072
224143241
892313628
435059740
1461444766
1221385159
197997692
1092175372
1442678359
1579201232
1188872852
1613395835
648668759
474002696
1071637845
2017048635
575431142
1355333134
2056555446
1375574737
496573472
1918660022
189304313
40898768
1303434641
2116241985
187768390
362771586
1633502661
1932227297
1917583727
430530122
337641579
931190207
1113658599
615516647
1585888505
1086610856
2080362230
1543076013
1887031958
1215367969
787680047
935029217
957883602
899214520
1346500893
1589365755
1379946548
1966626150
102296387
991555401
453814540
1941849694
1098834799
249951672
1125202622
605187175
925062862
391090929
1008022316
154698088
670233229
656977933
1599202149
1664313466
202868628
2018037912
1072317908
1486883674
681678757
19756154
954880958
1092710427
1141494810
953782645
394973523
1184600700
233373888
890770593
1601327744
169142817
265537375
233322926
2126344058
1050143846
1984742118
1617637952
1319492663
113621475
1855138559
1949810158
767610477
674116656
1669412984
1773530858
726259865
1411704908
823254739
718268400
1624719166
825633255
2095280263
1395564861
1855594770
187876745
1741383562
1821050129
1058467813
259802689
1382946998
691255761
1925383560
1242918081
537091088
1793686582
1860908012
2045602509
1069067796
635996704
450919425
1714394535
892033514
759983642
91955080
836572473
1005444020
1919137117
2131560987
1980101130
1660475890
514721801
2043665355
787477189
862712973
1240078248
1414127845
1438519401
1760782696
845226152
1885347810
1512198933
1027168891
1814585288
371336089
316247891
967499399
1365846515
1081780410
191748513
1819086187
2118474581
210896299
326971275
1180801626
771548431
867303321
1379836379
1483099363
297478628
1294879079
1537683486
878995488
1412205612
116104014
2017226435
1976304893
1582186047
71033833
971963586
1221749356
123112643
1017893133
1303842480
725792416
1197298753
1629466075
1691171439
1643615506
1120934617
2077818078
650658864
170860760
1116497886
355348644
1427478008
435061273
1568993807
419652000
289373780
551003134
809106750
1390791634
1228354372
1373959460
1956059838
1070165222
1370322009
283985814
1279294766
463867610
1794407188
1582897025
746144492
1943070425
125946001
213002716
2131481176
1546039331
1777547341
802937714
143885749
1247256357
1653346742
153054747
1772629865
1174168186
1221893733
387447065
640116558
674138583
1174843888
67254090
315116867
1423742441
400997279
472332462
1452216868
940128377
1603621231
1713325272
678285842
1255510716
956106287
1197122251
1071915994
830383720
1451454715
1868282241
1297493916
638588992
572371241
2069624548
2136592516
68009748
1301815181
1663143921
1501314958
1011851360
1175755607
1213805225
479353841
9103930
134157075
1765041796
1747291346
333964728
1007204493
1592448544
499862695
1721536543
1203209122
1497114225
392717498
335383737
1544291908
763797266
1197673023
1918681573
894409532
147075665
1032147400
1483396961
631473933
65220832
1202469004
2075452540
1575125076
261645894
1228659359
1289706902
628043300
762641738
2020158585
1271416425
485154800
1228634342
1745622777
109811901
1225815384
423141180
136528050
1493575974
1434014509
1905522436
1180244248
1140488795
1601161080
1949235410
104824932
1677643466
874960353
1300174362
1675647596
157939300
1146003203
1163859500
1309289041
2075738798
1833400840
862703065
831321669
1820989514
2135713307
2003422535
2017426730
1929939533
988168826
1014483080
1323848295
1161146541
416984463
1019846894
2061830128
1487072929
118985479
555949723
1165401756
818906545
34283229
1074495135
1968422966
593457190
1694502765
1381180271
1822686592
1631864545
546827374
958008856
758937306
2057469463
1550698745
1829834473
1073154587
1734497503
1326128788
712133962
1421001767
315862954
2005383716
603952699
2042712480
506845025
932305621
1710849170
99022103
1497937530
825712273
1149881431
712242546
1552316621
1596764709
941291153
1486439746
695402483
784864877
724206774
203347198
1680878887
734219458
2093513798
1219259274
1010966787
115837876
1877128025
1886277882
1465441315
831826090
256944079
449030866
531832077
2042295339
1410133626
1825418549
127439949
2116041848
1868927174
1070217433
1593995927
185027220
969334424
1701174597
190357956
1877104144
712690623
980016153
972450797
904663655
1162670670
2051296661
1168664585
1110130790
1927325964
1945276102
481353993
1735312749
1545013434
1932321839
973627889
712925298
810136265
1504566775
2132854603
834097640
988717381
317407956
645294261
388128438
1427703912
1150593852
89005183
1456263323
445383585
617438580
74421960
306552175
618727130
764925329
415227781
1464012906
1958495470
978076730
1954064795
339542723
1594003166
1335783021
2069144415
1438857779
1130921287
45294318
814117116
1252234251
307712981
1460747753
458452888
1078625216
1222711714
680481107
1155620325
1952427604
1555720549
1344168556
662669920
1347404620
1585969526
2100586618
875798737
1296553096
1864268024
2049481186
1960398816
260564753
974695899
166745215
849007055
303271987
751595790
548882393
1372089685
952833498
2115678609
1835209218
1086924454
1552195915
747978131
2035054006
2060222680
1339682493
1224543178
24027987
1804952767
924630504
784240236
315847757
920165871
1426747913
465807399
2097666600
781796138
136049420
1237782609
854451098
658037543
795243182
1987078078
2000660403
1342827700
511061181
1771163757
488108879
132020208
784371949
446091720
1131032904
1894199027
1662589065
132677419
778564805
2005378304
505127227
554783666
16840080
1099544655
178955405
739121984
545044392
2098008913
1369013883
948279936
541998889
1207532507
330182473
593760805
1556666083
521659637
671837560
1084502876
378142004
961782862
1926636800
1172270347
2045058133
212382742
1988704975
1349108119
1088536666
537695731
1736533922
822113686
1136945370
92661714
2014802111
193831074
1218139349
279315720
1346313365
1401089892
1887737934
1130881917
1859027413
785190983
966625619
263076687
320444501
375038199
149220630
144313169
1126234652
772688692
769340996
1573966514
438971633
388765823
243080909
237899130
2014833873
2064164621
1215100572
1797593438
1460527738
785580059
919610380
1586051157
722647014
1983580530
613730134
1962245316
81731186
980001696
1048930834
1207958436
114995091
1731079671
106711486
1260248541
55162411
1244026585
729707176
1614626284
622136490
1632007424
692731005
2066251037
1285131173
1477181200
496606264
1066982307
693774727
1908407442
1767420805
45332986
2004957979
569048029
838809198
1029782529
1246143048
1903732333
2142511041
1449581448
1471760580
1036206339
1076779680
330410631
945513749
528813950
308506816
368000822
1835190556
2030046419
1030790939
376576653
302239201
560868888
309532139
288389379
74640546
440300441
473922387
1638865038
1675707165
2054690563
695458890
2095450653
517285112
1459601984
902827877
1854954245
1423828687
2028654331
631987857
527933767
79502636
714206484
1560672418
417660084
560398628
1973355180
970383733
415984813
1213640700
661233508
200880432
292950853
1781930976
821640240
1726067166
787165238
1034795520
687084336
2087539686
2018231488
1169205171
679269021
530815009
1083577408
79921068
1833984929
76598717
810096475
1246650352
1395889274
147793143
1747172065
1825054967
1268202416
2051487872
245901560
183040039
482635266
500547459
660129670
917430007
942253182
590108573
1009773935
371686484
2024754275
989960754
130043240
618345087
1752087304
203281953
1102219010
1974501028
1775412731
1127459550
1657725369
574390730
467532434
1723541688
65096266
1736207333
599331794
584521881
1200419945
904725436
1525401530
178448661
1302303326
265921071
1865678672
1529518695
1339979058
334906847
1174744545
648708885
99070869
1570578593
1973233433
1272616171
1248238338
1174347063
491895829
1776127488
738638108
1892060045
1955249613
2087308496
962066112
535050506
2057538058
323111488
260881292
1109428613
153393244
973685239
936565242
2063465415
1291031973
922230650
1322291413
456041297
1089038203
2088964646
1588571829
1133247508
341308740
1489925512
1721544471
1846144106
372647980
168802268
22321957
369818652
367368289
175739039
1968491144
1149709577
1377458854
876902734
1855344118
50544052
1192769177
1245653378
1840507293
1986212006
1298315625
1923225786
1873664236
986294567
489739721
1094262593
1808496299
1863738057
715178306
496487313
4243228
619332884
1154105878
1317763061
1433570592
1869032076
1159639673
1376254454
998574299
1379822671
1676233461
1706078259
780383723
1009083211
1282487072
1426677128
1031650888
1888740774
1279973305
154691232
872715905
1451437865
891077517
1818500672
699629684
748175946
2022786527
791391765
1053378683
424402732
8521839
360024231
1166148964
723807988
1603267022
197713562
1806789770
1120015156
1481058770
2087942625
1808742842
530110243
2140499524
1361990284
2000155452
332738420
658048988
1103585684
258827189
2013975590
1821035787
1178493071
1957768960
172406538
1899220639
1705932786
264055310
1073883766
1807375979
669984371
234836308
309360216
954211172
1833389485
530606428
1671976075
633664881
1812482068
1612428040
593063956
901762578
1845356547
1865256288
1010289080
693838254
978566159
1966718834
1239653264
1606600754
81703729
170884387
728850678
1342615140
487691484
2084382600
2004373839
510502517
183483594
282857155
776834941
1681662756
589309277
257936779
1824467811
1349555408
1801202554
1866857996
1731054665
1089779346
347511276
1231837585
1237868625
2108046222
53599085
1822052208
861596334
1656250295
135800246
2145366639
1473632808
1877420824
1243989997
1757007739
1196796385
1119189550
1670657219
1321668199
239394732
430390450
115136669
1602322373
1108458436
1314513362
882201518
2009157464
1617921985
1750375577
89728884
831510162
1672132351
1355329397
178919995
875798425
1627837538
1836744359
1621121871
1612225134
1902864972
1601992359
1338997114
427480460
1298741076
1622318632
2115481637
730021393
1278472356
1155442316
82601435
2081434314
95336590
1307841721
1627142554
1626113414
16163998
1651375127
1182007485
1318646594
1074478528
1034471615
1244331931
1284294174
1709762115
1058648919
1671520493
1277051902
1538449905
1628256183
1179155153
818892650
1718632891
437120635
30504817
1612539704
571832540
609264130
1475830215
843444780
739925285
1561791870
1097126051
1585998780
330826693
691498874
307397590
41880890
844453184
1133367277
1374609033
1844703426
1712566900
1967728186
2756138
430435178
1234976097
1052198583
626324262
562497250
374346505
1222587501
2104080576
1746610212
1410402116
1136975874
2105699881
2040203925
2118656986
1222330037
983591168
893929235
1393709328
1584858306
1708585406
2080654854
49978798
1497331979
609407653
1988325139
1411229727
988146560
854208184
1446221576
140442639
1809651401
1869592098
1842323787
1605159146
144981289
978852409
1023510688
403795849
1949458636
314722536
15753330
1477701540
1516268891
1217269662
1081131168
106747224
1848904376
1737245305
596695173
697353443
1097843469
1732327903
486041465
1977316250
966387736
2038251705
2062594234
56232863
735721279
29564151
31407259
1288524855
2038605340
594428663
872606928
361611946
1132891159
739386649
331405381
1689831627
588929192
517500151
1082979564
665115093
146990183
447355205
1220895514
1428063868
1934896113
899875670
1720836204
2050833917
1746318019
1816791501
1980061685
919768401
1501563174
1717669648
105596043
1638508054
276642592
1457795514
1979223187
5493031
2065154303
501693777
334736307
1465521463
1847521408
1073840562
177461844
609352933
420564106
195655136
1796922154
1242348268
852703620
1707553848
734612435
372413147
1094256070
794966641
909581226
785815269
1350936933
1399898165
1350408372
1023259641
1354844624
474651691
1797127496
1421416595
1561058841
72553738
1604749516
595009146
365108209
2034785012
410916315
1670648527
1341510146
747943279
742985482
1752066624
1284664738
227507224
629590048
590715858
940041534
1691530592
2011781804
1172264790
2137881377
1043381435
2139175295
261299625
1875489167
1283517643
712506024
966892785
535079334
571134435
1005578377
100596825
424328201
341968752
1535177953
1812103605
1957740206
29013189
10682460
1589060628
480347423
641045320
50469614
1807559291
1797083061
22906194
1279895095
21029798
902594903
999810953
1570852864
1922745273
159200862
809589271
1157320640
2079460934
191860382
1344330861
182287285
983369663
1812549672
1127061166
352695956
1876187374
1870719568
666694858
333165193
1512327659
696291848
1784942026
488866355
1308961275
1247310744
1588664410
530902691
1912613823
1734562154
1837666143
791862353
989352885
1360244672
1320481405
816683274
1477694721
1452107178
1864754903
1121213739
528714916
133851476
636762205
1999876988
797753716
2094791899
1776787299
64482413
253280056
763109051
1219926722
1335114779
517522295
2099310798
1967452478
1928548560
425997512
159656011
913681348
854242181
518456123
785172844
20611973
698457066
1254656440
1207995198
1351787551
1874963730
143752669
190043392
2000786101
1202713125
1516769984
1670776087
1919469064
1119210430
2121741793
1829448666
977735147
268831753
562431038
691622046
702992113
1126026132
522009419
1315160882
1038809717
1350750226
1841694778
1646405580
485349941
1012297168
481225794
1851364353
1995789672
810272454
1962051278
1208415437
1710854724
130827307
412271727
1538383406
385464267
1031224926
415116647
707087122
1689605212
1520343288
2020569523
808886718
1852797972
423733276
1304911359
1044196453
1963284112
1466867375
1526252609
895363009
1517467106
1615113316
2024255061
392748747
455997713
153482169
1162346590
1339821718
254419513
1574239555
1586040207
279795722
1326259864
310932600
1109789544
292758354
752356939
1947519022
1260953183
928980165
1777759413
2133287009
460608002
1654689024
1493066452
312328960
1395207760
62657223
1684923939
57069055
98365638
871429474
1124078219
1912217775
663051762
2062901528
573475431
669650923
586522315
1867753792
699199688
629921703
1542697770
247005267
434238409
713860548
215040118
399714680
2045925560
103372409
235846843
476809079
1274026719
703727594
806725713
846440437
1046434233
259919005
189880071
291545291
814496550
1355377420
1383763588
1336413053
151879318
659023914
603108740
288237914
510572563
87806324
900422895
1697846284
1063968917
1074948176
1204728365
1895178289
1054882270
1812403586
503805225
1715125512
1124057774
2081356416
683234646
1826505806
2142064295
493346033
1530134159
1748786910
749026271
801520369
838788044
442081695
466366251
70031903
963423956
1235504572
755250853
2074948584
65975251
1748689464
271911791
1972367065
1863617082
1078415161
417806748
527545131
749739925
414160618
752677131
849749215
18510060
1658766677
916177896
51341971
778435992
1658952893
899015489
634869980
134039059
1137194467
552147266
345237250
1694123250
764229807
1911182566
1177153572
857678423
832051342
1040749991
851277453
541880317
1582193014
250547647
362041285
1457140250
435137254
737244208
1365728668
926954221
331204174
1906249204
3255872
313915026
632469149
1467237630
1472427228
1022772837
318909167
29521844
412952397
537525210
1891795457
1124822416
1635718303
248141899
1520673477
1118794684
980503667
252531592
1195043377
1500757434
903660524
869402288
383883388
1638481976
66719360
1062463894
1369935529
840430060
253113344
833397493
885466745
435792309
47617457
922848447
681312501
235833771
779439388
699089747
877936603
366008619
1482350710
1883678614
1149949570
1203079565
2072506011
765779222
144012002
2021466104
1493969103
952992238
1881250998
2068507655
2127201775
1840463426
1008144313
675031089
718794430
791333752
1365707082
1764399453
202174292
105641265
774074026
1000971807
146401300
1124146733
1319775410
1124852866
2079346089
583654637
1807597074
661213268
2121240371
273045587
1505320701
1466934828
1523891110
51754509
73583229
111194562
1855959915
1936431146
1970579319
1744384125
761602516
200188244
2032210751
934546202
764995739
548750160
522910310
158871171
861931063
1718227614
2087489555
113650743
1489157436
1478637533
1588013258
2057722416
942512876
1147906693
21380719
983688966
155994741
2028667078
1928593753
940434870
402908073
604330847
1101225264
1946074278
2067189754
216274743
90642185
1850835092
1622746938
1368776209
1112928840
716640366
917544711
40668156
1865377864
107092722
1272348775
84112417
548035900
1038414194
2056625218
436778053
243468942
1059636784
1168271821
93297030
309122601
99012629
1852501826
323526512
1206092638
789748585
1497273207
42711509
1613461833
584177652
2115379059
818342692
311045507
1381249994
1966360449
36801922
1151276333
882728523
1702779008
1832458552
1770307731
1789954616
156270257
2050933984
50682694
1678517328
109391993
630040989
509628778
1389709084
2042019215
1034879782
323059940
1565350909
1658944945
1250391355
1883919377
162455923
88515762
1261378296
221938796
6031896
653688507
428739315
1212303614
394212318
477693733
847642082
1455320926
1785715932
1220817254
990957288
150543327
935386833
1067200452
553981057
1941074748
661887566
575265201
989131246
825383956
1209017841
1855176859
2006954463
2020511587
42045025
401288557
575187888
831960912
1838757148
1481953110
611831571
1106659315
2007171790
994658172
1302255736
932455002
1028439322
1976156293
2131141092
1514293928
1190396279
2057091705
820531599
2010240200
1680914820
2042196273
663515146
2125696402
530919565
1164799128
341188633
1128451546
174597327
174879811
1204888255
537897010
1125688766
1856250129
1231224165
1998604643
387764166
37394215
1885942057
86521628
1860824058
1839911073
6877855
1748469930
91218227
1481391209
2022235401
411455147
1361473836
629756270
350889764
318239960
158668540
2014124314
1262479781
1331890817
1732269427
1698832744
550591701
449896990
223335260
146088193
1997677468
1062816000
643802824
1139915954
134187894
905181423
1437673539
1543463176
659300866
1323858774
1653219476
1824609252
808340532
2127823706
1617714945
1469584599
1288866341
980170586
386085036
1013374558
1059144764
1714244686
1731091574
1527610821
54201853
1258703362
2080066973
348650712
1711603875
93646730
1372050971
1589480949
89926177
176849394
144451655
1958048174
1959782681
1651864181
1265179048
760138036
641377818
1134720570
119756916
162313097
1104091139
1629338202
1267323195
384468013
1013556998
1469388798
1019426554
908071584
1470297054
1596803490
1608843917
999577554
1542776355
391826419
1274080552
1374541329
1787842449
1085415671
1640272708
993358115
177794099
23114810
227940177
654191773
520818031
1905111321
2039833520
1433361167
322329725
245924856
1663155400
2121463342
1863235199
380710312
1875970239
257446517
1308882405
393644208
1536677193
1219331593
398599981
810199065
1065681661
1261126315
1906964719
1019935226
2077460333
1459825613
563822849
1406520208
1580102091
1392335730
48491241
248419451
2082993243
2042217075
600494744
1618333107
1019071955
657578716
1747191605
475001273
989611520
1162229350
1730061341
1165847558
515778230
1336171869
1340579884
285275287
1937826468
19547791
1241461150
1080781567
655433212
1717815144
1463452251
557533272
268183652
1421865192
10621419
1727501254
418407203
1161798022
1312758402
1338513660
1071658231
1103400496
2087357446
373172565
154691562
953465844
1558396913
930125169
1838336217
395747599
422456775
89715597
91927843
405058909
655759400
837538735
308274102
1025672111
73879525
232136187
153269593
1293399853
743422448
1007697136
1437782973
770369616
838575387
978893949
1035555206
167103459
695865147
1833984714
1371201492
525657566
877753633
2000128913
2059355355
1049181666
292985292
574785286
829856585
1033104830
886877850
578881691
959414133
1877896095
1041256008
753761325
1281397384
1309530968
600367560
337661203
295908985
1479164846
921372951
1466878155
724778523
28302357
1695041043
397977525
2085982845
1136931011
786813472
1998877109
1764633278
131781919
604378457
823217360
1158493781
578720322
34605518
166127044
1614978708
389526239
934530921
1833676267
522281150
1709648235
1278454451
1539565751
1397751653
129825052
1433207896
1232436309
729843908
1531021879
886231147
780435777
950591960
131744243
196111130
603255764
1685317176
8165524
2030564817
294605911
1495208746
110772216
998145869
1253682561
664190211
898387280
197301621
1350964436
1985629137
2130950433
2004436342
1434070859
132489525
388476074
332491550
1753326921
1108913930
1349573293
2072266943
1356464590
1969330693
1695833546
1210787795
1898918478
1642217597
515377012
1993675450
1404478835
1990571493
1796535731
1413540607
2037997112
889684110
50628519
259890538
1156532806
1276344203
59217147
923379492
542112403
1795510618
289128927
215891954
1930155453
1313565054
1941315568
569457793
1377825717
1644911147
932826629
678228143
1351356114
949262264
1429501210
408559769
1062600341
1832064570
1976831806
516538308
1866894744
86385139
1914218009
155571393
1816800426
1324247025
1898865216
654127354
2107141930
406116506
346640044
1700189332
20285986
2104617294
1772538135
294213251
419962045
236494151
56692254
72961064
2136722210
1593814672
2094438779
179120181
1513836869
1885176532
336360849
2143511745
195846868
857597374
668105647
506675752
1496802019
1743092086
2104706626
583659055
1522636941
1249268987
1482171069
280440230
1514192469
1999896412
732392484
1864004633
784409550
1447612582
1484854329
723433862
405114183
1497255568
1928404466
155937235
223894354
1188783380
696150043
534151076
1165959029
1783777891
1441716969
269468031
1718618078
1883966398
1195763237
954571856
687014338
411991508
755779660
1674063315
1225514806
908538824
1556232690
2140445494
1989091720
1939201511
1695574505
1941577525
297795873
1027518434
1113590689
262730242
1218761718
724064381
1895369109
1983417280
1208406957
397395567
1096058744
102409182
849283494
1534260506
1695020718
816900006
903290938
2083137173
1349364003
502203057
1728644553
504622232
1107012494
1186390583
1043736307
911374036
42344638
1728262960
1720717108
997125581
1581028486
756715073
953377397
1665077491
1593594840
1146382270
794987362
1855739286
1037477869
1908057798
795749026
1974514432
396988978
2049178029
1338419184
570524677
1390799923
1212403757
1658138370
1720326855
1564589369
576809180
125634172
499543545
1466624309
23487649
1686299768
1519426728
556601832
1422801897
1679788390
1874976648
985380041
641701740
289913838
473951697
1566302262
750452447
1290057076
2119690111
1335190228
1083835448
210478811
1812531007
2072143277
959315343
1761857913
2142030183
1984435049
1749881926
1815183404
1595682877
1873543537
997318098
225424488
1991893314
2074157267
132610145
1197189071
259263937
1872538611
1488683598
1578167808
492856254
270658875
1919773014
546272422
251275091
497661599
808544699
1242215367
184844506
1070443877
913387601
481475964
1331997655
1012601898
1481437387
327262514
1466536140
689355690
2070650990
1061923825
1586480133
673106039
326740837
996959269
918095572
1902596231
2070557130
1107616163
1999459111
1375310858
907367828
1116472357
1812564245
49280139
1855885350
488319601
1600676339
2096025769
1811998822
1474319036
291799126
966395136
994664361
1429000221
890308318
521389212
1088854823
1016344841
875698152
1549780915
1542172972
950569973
294785870
1356174874
885178270
1819898564
1808368729
1542453347
1560345361
227440352
186469791
998510722
446377694
341627314
1550117287
989489296
1891124345
922883898
937592470
1078603059
558321781
2050892001
82782753
191118924
842431128
1774981241
292193617
303418577
713704970
1290691014
1136541280
659050354
1604723777
1366718500
904307580
1679595714
635861249
605496949
1950695859
1281992633
2075431895
1877767613
636758507
2024171631
925319607
158650538
55514063
547686896
878650095
118086956
1804905581
1886401661
765619400
2147476700
461249009
698284153
1316620882
921235394
1725962927
1919846568
1026742655
2019352533
858666299
516803307
864257626
1410469116
533522538
1948151881
1757780024
1959555498
1819023797
398317079
1388029433
1966982893
831383364
143432643
2035974263
1275317174
1640378621
1665669102
116461550
1438910611
117665729
525606695
1999823946
531091020
1466066242
961180994
1633011984
719075261
1549086151
1213747210
1500196452
1631982806
1215443012
1101037480
1955208967
1499920874
1818995385
2044194435
1521258664
1348053883
1822251567
1724205000
1819670118
627017112
2082487482
1596025815
188128416
794025893
277375940
1059836710
1244886041
1379517786
1806586557
747365246
1380196748
774772456
1623807395
1828579317
455927673
774468394
947587143
503921049
1340401213
901808623
633178117
1169479800
1817765414
101721909
141500247
327636128
1346958364
2010198006
1117629916
1059316142
134228860
1103241272
505276349
534355288
384715494
682113310
1217798014
401933789
873616085
884078764
488366957
461249016
1578489771
1202915466
422344111
1364627636
300795506
2020455383
1258967779
372407820
2035946447
2032533495
82235410
1303322939
1335873605
699911403
397639009
1108332573
2117889263
1533178545
538480846
1045548289
1503999427
255433854
508085435
187800199
206274257
1397174698
1935824566
1970560962
1083015515
59151492
1990270360
362072377
2062248035
251937143
1385086004
559012304
1994587606
428493716
796159801
516480636
898387280
1111970992
972946205
695649999
1220115967
2048101511
1546745854
534068532
1121582788
1563075099
451230166
871869969
1189663135
887549273
1033729869
317714708
569642666
1419187232
89845532
2010442350
189395364
1525128850
830326228
67020722
1062112512
234051458
1795853655
600138389
782590805
455377158
317965689
1381863486
1079388147
1647540830
2092353113
1256486777
1651590187
932139047
2005981707
1348555974
855739338
2120943534
750982150
1489331815
1509095056
2004475870
314643466
285005812
1132529585
1288868026
481788111
1552636240
1783000140
892725439
1306752476
1107505960
723446136
1384422773
959498920
1273110462
1068229263
1005376459
14909887
1872520038
312260938
1535209918
618592688
2052821174
1308034829
541074203
1326367171
1431401847
728088298
463812433
73068552
521726308
20944244
695091973
251870833
1002749718
118425945
1781465166
1353724230
1129228865
1999250700
81645342
112577850
190974345
212254212
738880771
1981063120
1701993338
347038446
1412076227
1246298613
1642117435
1813269290
1054884143
177478787
1653420525
576178577
1499795032
1308107759
220362913
1523791193
1720899542
1105703029
1221949095
1780358502
890489671
332210371
795642082
2056286963
1537377619
571994732
502828368
285847288
1767797894
1427759797
1819199855
1591253424
27513580
710842420
356609147
1792793847
152600934
946971405
188993054
1284453538
1773925214
1637035902
922353042
1758418737
512125807
1792117721
1554634493
1072039589
514337057
1999353714
1942283402
403986374
1327640579
1532749255
789960675
1962715587
1899995323
1644931701
775519537
1208988120
1818118752
1985311167
74385278
2048940752
600261228
1575937998
489829838
1658154874
464767590
1179113045
2118835218
1529534933
2057825634
218714408
1570720354
1143341929
1903716813
951412604
747703950
427295974
1394661633
1325786597
496154019
2117799041
1333239999
509064988
896656458
895703546
970933617
373522866
2144485854
1306739979
1638218802
671703261
656403936
1798124964
581311318
1766038730
486080379
1071028910
1248145135
992777945
228673700
1694527816
798146852
1692944784
221171295
621963386
817210047
1241597873
1043670785
1915178527
42319799
1276599600
282691319
1966126214
1904628652
2023060172
206936394
682431787
1187020685
1870568820
339333094
1563984302
1988317848
137668778
2045040000
190938167
1710704853
1003335324
1759273214
1032627934
180343908
201090768
150211320
698300556
1851002960
829805717
1572741072
917228567
219243827
543147645
1455212098
415950607
225510303
198798107
262934549
1792619042
1870806346
942065131
1990012268
1026582739
551112536
1348677303
1221067089
1662817260
316590802
409692288
110134066
1603559745
860274607
1015513443
638239106
832961123
1013909621
607643217
912522916
23962533
1385052287
175790758
486437102
1104573519
802547735
1556516457
1479489666
1264638610
765623084
1564607866
1328307094
1962807103
1326599364
1082355599
1879523511
1091010506
438958677
105621517
2025895397
446441672
1577967139
1667534692
729101125
1763522524
1688534728
414720199
1558816502
969627911
1309804384
636074439
2048101511
1282279062
956741276
1103052971
101951876
1726186018
1663199200
758419439
1429016902
467713558
263690802
1458720307
684685391
1800642542
1820731401
873801136
658082798
1710480344
1262013674
8942532
1349367636
1788244021
482487046
1878891121
918620040
1591581843
1007633200
1230276959
16703502
556977403
1985866965
1569017713
400571131
1986292527
382784379
1194765070
2057015451
1193577856
146152849
413329560
853535995
1543399382
1296329262
1516069163
1054419806
1926498155
1849911957
1346124216
511079285
1075731662
636533463
318271699
1764918042
518226056
783103749
185943904
991078373
2092122330
92658087
72473403
1309443453
1273087058
849188521
1267195856
1685519672
634881117
1673918701
926943186
1871270439
2002735075
1982225988
2010289810
6855000
1710232937
1213515720
940632568
1213894540
1689196273
1230460929
2030446448
1381570492
2079876247
1224805770
1303028250
518476622
1090048215
43513512
352890091
80805363
621534621
857045493
2033356802
1240130351
1358831953
240388608
1307476142
1428619918
593777889
152698015
1836474598
894294296
302044487
1639044216
68877368
1246886074
1946745286
1137281993
753167425
249688730
1789247941
1947032042
869267156
951812277
1162399925
590753694
1244525054
1722250015
182283940
1135611202
1344952381
392706397
433055368
1395873314
678242702
1671570588
25085607
702626850
326417510
133093609
603896045
1861590242
2144571691
293737356
165718201
1073265936
514938937
1680778140
994207915
2042956153
1455533967
297826749
1336567613
1932150309
2140097285
944790722
1457773790
806387185
2023313638
1605897360
1525713149
589577772
1328592069
627725876
308366594
281496928
936099508
1683942405
1512672536
1657978570
74537876
1007091880
1635839305
929057110
929428633
963804330
2108361571
377087618
1442498720
1015714551
1634747294
678623167
1038155394
880242024
56965952
817528894
764749801
943644903
275251206
2019417544
138219919
359040872
1849954471
769232256
215244319
1996931474
812211821
1746445702
1107977440
1455589147
1126013275
569233788
1985085807
1131719355
2092913795
1065743739
1739266671
1826675237
1288593886
625365764
476378350
1222311969
1710082031
1318035425
743684114
292876838
1482137991
2104925166
465498720
1795692481
2072233427
1169007323
1615992680
8009318
729111956
1512236570
251044626
554531104
600403923
2003326942
982472089
1354368547
270581617
1542785828
1465896152
703132411
27411827
1176367111
1480378060
196133726
1335472930
1851846215
1210283847
1082350461
1111161432
463682506
331902525
223987898
882678141
1115216833
1378620758
497514820
2089287983
1769763199
2008744888
2003877976
1822852235
1181036712
2126475282
2045267577
271061821
785870793
538312402
1046073705
954049961
1625703865
1620560232
1126624305
1247788809
276793599
501342537
727630732
1720883521
704032639
132115253
1880324816
780129360
1044435689
1838041868
1540389643
1530172336
1948058946
1015884068
322223033
1133145324
781265131
661850977
1164123716
1938829057
1447499108
123593219
110092867
1020929736
1442990845
321834231
1790405437
2058862925
873356707
265660753
1121732841
1308779377
795703806
1496978276
360584664
1608688427
9198130
1856238705
1145749526
2127289465
1148074800
707750219
1303699230
697436427
239385756
1428922625
1552770025
2107430978
94301675
1177887584
80702368
1433831774
674203617
2069894858
1965997575
1803971933
187531651
34353896
777985749
1318147969
1784336303
835014296
1393894460
1622345269
1643799599
876161561
1482055948
1711764432
1634771533
647675604
1881290319
1290808402
1777332707
2022522672
969387460
333020086
1878717111
1507116894
866601214
1056927427
558017360
1486942897
1470795778
864859686
437954068
867630992
571404635
347453617
2004310678
2112557612
1948059087
1138998874
1877363404
1066391014
538394148
1140882534
155625260
1180433581
1826621746
593079320
303316401
72738625
469981566
1022109534
2139150566
339998237
401505630
803200486
1760757824
1271582930
822355444
159279916
1640293906
282468110
1560574648
646866304
1864292887
688132644
803874184
81468885
42839497
648022623
315651253
993099240
1937365500
98289665
1862873466
939239313
1498987631
341266907
1434659955
1922499797
2003738994
1059898454
256185115
421170643
1109533447
710869525
1844533011
836896922
605139456
802156265
793513705
1449712687
1493232368
2120558417
1883794168
692712425
1393397128
1308392381
1585717786
115022262
1597035367
1446964672
761729904
1794842523
1862513046
615754462
800166904
1033987834
509942072
557298636
1462417993
702191417
1883168969
313575597
734315828
595765082
1154602987
856290999
1193672975
1923067529
522603149
1224283274
1655527210
209813654
108260730
219912958
866950084
1984294550
1563692267
915388029
627427171
828094318
1451086360
318445093
18207336
429545822
1078456666
1955406086
64452292
1342947759
2102817173
1390497140
1365749141
340291731
825898217
1428357456
2069752098
839196539
497367267
1617273831
1501727025
1379836634
193908044
2125494014
790393335
276347200
1428214689
533540703
1593149918
560727682
1757347881
722785342
1632231082
1435387167
1503125179
68905041
1107806500
1499454882
820032311
998445752
1516336415
567933573
940668251
1905957420
971209802
1903251759
942322090
190740225
143219416
310634622
450755779
1164974034
649015094
1922237339
637156205
697114865
599028485
1777109124
2026608931
1741529264
1585558072
477686864
468192325
1634364203
1947865584
710409365
635362837
1168217122
1227943964
993219267
473198806
550279794
2145086022
1920148449
1476740798
1556756068
343342013
654677422
1308161584
1580164164
1326075035
1136442781
1379230328
997730992
1872720212
1043048193
894253724
456697674
2052785840
2116591725
1909979375
183958406
987211526
1109204715
1607019919
1356181560
841827269
1543786175
1904673625
483610032
1876115544
1233589932
988112098
885858788
2009543500
561931253
2037309799
961931361
1062533880
129912587
1964206128
1987379266
1526120078
1740792656
921203681
1310200558
1124649959
2075191592
1533729971
942442408
1735554702
970024209
307252046
334513970
1416134870
1814685860
145147989
1676882479
922416043
625094025
1582831741
1077631160
1728392858
555588542
781596727
1441965584
182473391
723176717
767001468
1100345806
1457114419
1133951822
757367219
592629446
1326373682
537430852
862031073
729537092
1292713315
827831768
894531214
1751797663
476519098
51302978
1216329765
1832344026
722131261
626947881
1470340939
986877925
455649821
1607063007
813992479
1889081851
1070081652
1219710372
1928295890
171953051
588820501
1444007687
227820339
536477099
1978615684
179312562
1363628722
1897387299
1562124535
511829017
1764786455
1629889193
568855702
972350099
1453202551
706359906
294841168
1439733019
757658595
1977797902
1383496591
1882108434
1027451162
1564035208
579765127
276544217
1681866086
1818050044
1850178272
1443495694
755005725
844507215
1445997417
860552706
279962741
1637516978
1798227393
1526096835
49688639
123515898
957534185
1260555533
1238369504
470436781
759208886
591014356
921710792
1760854901
1336291765
1724929063
793096620
1992527555
117127081
279847558
1072586638
969124177
1920606807
1316001817
1397152559
911423606
667200594
2030134320
1428102229
1961000767
1047792941
2106573896
1945777285
2038332521
200949522
520192526
1869187904
1952448780
1654851370
868181644
528211530
523616913
1212834545
426503635
72305674
794384817
1252526679
1274132652
1399136182
362505296
1402826806
1012967670
784254948
2051846628
1092587555
170151661
846865107
727812412
1201128127
1874229480
474290774
239125765
679960343
1521370056
159018861
33332696
236411125
152498990
690853449
1899320573
1656631407
931485913
1154648640
1826128705
2107434993
450456354
763741982
1739973150
522845064
306139738
1810859065
1127155056
250533601
2093012535
875636374
1022809255
508003691
1298850983
157462704
1325493789
1545833660
643563296
1523891156
2028550016
556363932
593127899
1257204363
1699066592
1095113351
1806303477
593361810
1042777035
1852547796
17078470
1451437159
1831789771
2143221107
1998023710
522031736
125893049
1854701908
280327398
1346918468
1978143724
2120205810
499130489
704001996
1907822982
1336578172
1902406329
626925570
548475623
1667540824
949393598
844067968
1835471352
35992773
1073436397
2088714332
1866225612
1788239850
1768024256
836845790
506710088
1630466972
1336837194
302176757
91495510
1194266665
194517495
96965114
761470750
358444311
1738361181
1543548503
50841605
964436962
693785467
1033635246
1381240736
341005950
1820524299
1878741741
494493294
348628045
1257277069
1986695468
1642921412
727878569
1886524739
1340380776
566604924
1633691496
1174999133
995321681
1865668799
1451749112
308773683
1995889380
217120123
1525496081
1130193452
310324269
1048375846
184771346
1960534752
1177879435
301279936
435038661
196028550
1910994469
1494176989
1510629885
1093411725
491139113
275327320
1078177141
718093305
766071516
1668745838
847894272
460388456
1387500201
7551918
659924288
844425986
1658987451
114106600
1411621241
949523
2078519161
212207628
1289428942
1004743501
731880846
98015213
817547837
1958749047
1619669615
1954174539
1406908639
189479704
1948257590
1021064851
221757311
267955224
520451513
1388696323
439134184
718848376
871392241
197683391
742193354
919998572
1620399644
807101575
501240136
1940859226
1113911761
121155501
1077457522
1279747504
1442729245
1221157832
1903473977
1068747538
2077199423
747400135
1757716112
1275298885
753691257
899488392
1767546884
411583520
1903221329
1695739900
1508972465
802855812
173196171
662260069
1329995990
1162326736
850546928
206990654
256216775
20814906
1858665847
1192022334
2077865019
1522627672
1358704640
2117796640
2023848639
24497644
238163682
119648994
1269182412
1648569312
645064630
1266961831
1615860079
2127981814
1897099069
2121106546
268980957
1835676260
2106662081
1314215024
1426447182
1671984071
1312138407
114241391
881530275
649413589
1317606469
1602380208
1008975124
726707222
300123222
442166580
1065002516
103882999
1138008026
462580258
1634403513
1420912648
1669981621
203282776
1533913042
1880688710
836380853
568609337
1653208533
1607813905
703636277
642541709
1465225746
433460512
1847321605
2098479914
1586364542
1414803096
1232928841
1624839525
1513636093
1447711871
17323047
991701245
476612821
1108711703
342147317
2104851058
1096732519
130254114
473551995
1441998778
1911907466
1918061929
1916049480
1617724817
712621611
1288939432
1706937751
260410123
1377318773
966511802
1032976484
1057090475
1929648481
1590389581
1168665046
2050776779
114797887
2003818216
30201916
1689340156
960078821
1782780480
595345046
1754672594
482091205
1339398030
1208399994
218985269
6422126
1789020132
971048976
526460003
1975697708
866654264
1569204746
711403482
1586262477
12565679
592637806
1853493538
1815031208
1352395488
1635707756
1889738176
1170664824
129595392
605220524
446393737
162734647
1831345153
758082916
328009624
620892431
2024497679
189392743
818701623
1248152599
389185780
1538072090
1383345037
539413300
1653128427
407394565
1122168081
1049539260
1458497727
286284036
444422762
408464899
490097070
311838853
2005074780
1776641368
1411241635
1830942979
1984872264
946405517
356794780
2124692974
1760538888
80852818
1023552063
1524181147
1358582473
326009386
1778993176
1715093141
1599443410
997960642
467435276
1028806203
482114844
1354680933
275124275
1854571680
494125974
1960796019
432807228
1909142230
1206161048
379921981
1100731211
828682815
133251056
2096842869
894591934
877017504
1040705764
927262740
1659693596
375505141
1272486458
755682667
1195370855
698281782
1770500364
1972446556
224345180
71736096
127810485
641223578
131609570
1221810731
713702639
593070441
977753973
2128270933
1044186829
1446948313
1722598087
871147158
2140396652
1075045880
15593744
130667898
1506001429
2134356551
2067442127
754852815
2065010096
234338223
898639685
616276131
530452544
1830665898
1603306563
93446826
2004125265
1854344110
240320690
1494894312
1632276106
206835036
487657271
1611268284
1566772869
1678790643
2025931009
1110861535
135241866
1069086106
1521862585
857180756
701491216
588517889
474290883
614179764
1394577058
715880683
266674282
390731804
1668740287
480763793
232637675
829185725
254424708
1184380466
2006831367
829832849
1855632849
1698485548
43123950
1750132995
36494329
43276269
1230067153
1866418128
736779855
1666487143
1935274964
362518862
1511084316
1219751768
544184042
1651802905
861456250
1855075080
1015535472
106090453
1275884220
1187483387
1331883805
486558559
1056507435
1818046686
109531032
1918533372
19972319
274838278
2020702680
1466768163
715880871
259909929
284771509
1116633838
2014604536
1003762682
1125322831
523235234
946779240
1672066734
826582565
1632550220
326443233
1176457430
564938623
545107528
1779476798
687103611
893297554
2114312332
1431393214
1111694516
184529628
765167686
213524774
314875844
966947643
1462184029
1107120852
1060768679
1449964276
1664558588
15390761
1751326739
76942165
624610092
1059811477
1643390082
1881177188
1569118048
1154860283
608307400
1081083486
1951536463
1356446463
1596428590
1810669005
1279321904
366085011
2126976580
194881665
388032418
625879203
1665409029
1729734521
1544157082
1037991530
441429577
80741692
1775216800
975280905
1696947331
1675663202
932237623
1639508429
719809116
2082676523
892700083
2056465833
923608895
1483020418
1896439574
309665107
806135031
1144072790
303613329
506998207
1802983492
1174116335
1227691984
2037294330
1277523903
1326466125
727635766
1863922410
1835336782
406381503
1033389818
244202704
1832552613
1366368742
1877165951
1798927673
1282855371
99720996
82095242
154003520
219694533
1904354517
541188508
1638865893
1554681573
2041850379
1595191937
1483766611
713079188
741090599
1330223938
1999242434
1019063730
1574266370
951493866
1649335686
379533025
2032689208
222687972
980165451
177392141
1080346575
339635124
1062966491
1398012870
1999213839
1619297977
675887705
1947783980
750545664
235720534
1818138200
23794192
1687975109
696148931
1488687872
147132015
648668759
1793507293
2098021866
1875543355
398641163
221807687
1874037588
1515102543
202222472
411985506
958604922
1240237559
1869825084
543087138
1903468121
844766070
151163152
78157033
1872761889
154512468
70143868
78255820
253334930
191720483
2026067766
1854868347
600445695
553317571
1273991216
1869332207
700438358
102855833
766035870
1267932631
1829580378
12785125
1998188698
438230044
122697445
2047082589
33882607
1453746887
820693895
145933492
972019201
242886551
1640828711
715918440
115231198
264369019
1575589817
993719140
1238318575
1880390398
699665250
2080845581
871417454
706161704
1381755982
1745165950
928672560
1182698254
1355685877
171720034
1837136699
1225737968
908671936
123835960
1417412751
1905048338
1623823976
2146768613
299537535
914971313
1138481837
217498386
859787302
1116131725
1486804503
1000240757
644004584
1989445296
884068768
82276948
996887413
1718872591
460891594
1902480378
1901193777
187986228
61652323
1921822850
1934561719
266440729
1423797034
972530308
73088868
2037805011
37756010
1103248398
1789612492
419805375
2114685518
959863453
731803653
604532776
784709079
1623421975
1220391561
959766924
371480417
452291678
1104502593
6313132
544543504
818302797
1919118639
131971033
1613219469
263271723
1596656113
1969757852
1517155617
1248799216
508631614
443939288
229668655
894884932
699788433
150301916
1335506712
1376884248
1043900031
148253525
2144597344
1723861936
468922817
1133584917
807136875
1900554086
503999875
996401253
320360816
1099858459
677167703
1740200466
2107720275
2129439834
231204410
602866991
1169011130
1360180661
1019303817
16041176
2057771440
1504595147
1043898085
157602523
1704566925
1399913142
627990624
1738566761
1443950284
804074871
1594201045
982722584
2083389347
189381243
1056896140
1741401549
1466266954
627930343
174639491
354411432
1402014084
491559251
1243548183
1619128500
2033431777
579160118
1520523054
2093196079
22713891
353322041
11215661
1811646973
1199260915
396265214
1790055707
1313740818
951590437
1033731647
564958194
111194562
1308625377
1106778562
651917630
657804294
485960409
99037805
1686733315
1342865828
1604811165
851553259
815761984
1889657193
788379216
506506224
1487870559
2084963421
433313156
1224054756
621751647
1515603954
479580603
1996950505
1042024651
1672298347
2075955828
1869937852
320162878
1616507607
565554862
931769671
428884521
848032672
403300510
1127982540
967394135
187082337
502477094
790679978
86841992
407035730
120897905
1958939122
1001060084
2140458842
1097697611
137906552
1838912730
1912937306
423077398
1141719405
390783386
842068407
706918794
1299256140
120783735
817133492
2028392577
1756591467
1991462253
950893479
1590290297
1539728380
1723330058
817591591
1028492953
154421476
503752871
939851705
1376317870
181715201
2030927588
2100006670
626146886
1166348396
1849200642
752932219
589234888
1086981297
1654088364
1417348223
527040059
45964040
2074748210
1191896639
1609461227
471743992
2017476368
1528741963
850136802
1378640710
1110312241
1759019925
978454178
171706121
2139018485
1536203458
1698192924
379726046
1323841178
314144039
2039669540
2042044360
2026975799
1414555998
1604783775
168788178
485140816
969666992
1345309712
1333674915
506086676
1873866483
2104939944
794875878
430345085
84562447
33065370
179876008
1725004771
659195188
1877413298
326016778
206633491
1559475667
1560227464
933637770
466236738
1608170188
1290108998
1196086606
1215991839
481955186
841435053
390195296
1994945000
738016130
1076714566
1446548033
466452270
793401607
676858776
1551328126
809838597
777858985
1847675324
1662232050
1028461105
625434517
440762388
657897689
1412306654
149397050
1957179141
157212290
719808118
1680363653
257098718
2019003930
1766778798
1594614253
1762446213
362019502
2033631379
1913773057
1809946815
889256385
568373363
280370181
1508124241
1268382608
1048874953
713511215
1376178284
461329459
1676152326
208470187
1330218050
1880807444
825481226
1705611579
117013299
427307516
541417277
1245900123
1183819743
630917302
1663437439
576910957
1117887212
1934617173
414158932
1210135001
1318097543
1790799003
1361670385
680359791
917483758
2113922543
995833949
1465599836
1632514337
894345163
1706843982
297167151
1459175565
1031918681
43341002
1991888840
1450907393
1051274651
184948585
853363623
1366264057
625600555
16159568
67273774
1520064837
1773762894
1547434522
36165479
346030672
294283155
1357249377
447167023
1539756358
300222838
1048860839
197314528
46278387
204137877
1121811662
659656070
1013990071
786537257
1077226481
209322459
1418882100
567803261
1006055421
1420417467
1780489835
456525298
1716906396
85855588
1389072857
1940545947
2090518570
674663508
972805464
1783425860
670996848
151355
1865131271
1557210126
224797767
853087535
499881153
488962205
77510082
1034116498
2048120282
498188194
2098624989
846204205
1066938980
380017391
1741862578
1894840445
955391422
2039019268
875664801
212193922
1190897147
1226494499
790829245
1965051045
1964743102
1708926418
369769485
1045658821
2121975609
949296309
717665002
273549180
2012663657
1060617437
424792609
1078904040
930667954
1319485929
147003835
597281452
1124332843
1829448392
160132021
763021685
1370284405
519384609
1630061500
1158119373
1924631248
2020740585
388017312
1049916034
486849371
994841960
1613017375
594877398
526773220
999412948
2064214845
1527725808
2004676369
323469354
33499368
375281102
1986848676
522442113
51405650
1365432778
1266650648
1837597141
1509530648
195887317
403989204
486707103
1131010173
514518387
323593147
503466617
690495489
1244272555
2106566238
319720800
60892971
186056337
1970046039
445779908
1721034210
516064027
1540472291
343322098
1209119257
1029950280
481266000
2140437702
22743641
1485482322
1926538630
1518272508
1821071249
1639556310
1756029123
602483549
1407519594
1841353943
1045839496
1776801616
1684299792
1308530312
1052670684
1274903234
7929725
533161538
1267083377
1417261347
676040463
196488971
77688408
492828651
1644016707
1070626090
2032816220
2144008303
464989627
1554721630
461544317
758739753
1297285908
585895176
1128124179
2002350937
717141752
1036498677
1360123639
150003244
1857900699
723044914
1537730837
1193610334
1867954243
1682021697
589696654
1540732064
1356024405
63567648
827948499
638537415
2040775004
1429455002
1546989045
1691124911
634419238
1494053383
695899024
929935622
222804675
1411021922
1593617027
570007151
1019615755
1952750148
1244818250
2063991790
22448409
283726849
1165369962
339979957
1325410399
1605978483
34053886
1145159208
1596383257
2054964796
151868508
1349819703
384756636
62727793
291735589
1786107258
403531965
1772576
1870179176
1072494066
2093669545
476167709
390138850
306440249
104730173
284384110
1288263481
1371249165
300142355
113934055
406642347
736104485
679027667
2103017901
2067612517
1489884254
587775770
71356027
768378858
1292308545
1062408678
1870429826
1604862684
343387147
1341068722
690707850
173585592
1038721335
357562573
749225580
1612564117
37190007
248868432
1600126682
2073310854
460160956
879965464
394924654
1271076384
2138177799
161367984
2061107438
698038736
2111785480
752285835
255503409
34852218
1502160682
1369444242
713363592
1039192064
631171220
265381154
459201043
705815326
1945460522
931008055
940368059
967718458
2024360735
1599361879
1728006708
561928103
189083803
590259191
1529136661
1173267773
1126729571
346619904
728879096
1286825229
1484929147
2125989618
1385166865
1436046659
147742510
1746619408
802068364
1099156145
1582150604
77901617
703328810
2109179004
491831739
1905439029
1627695302
240906636
1256090011
427419810
159367820
1607658313
1117519869
86090836
1631386775
618510749
1209413858
340290090
559234972
2017821206
483880899
1267901012
706555055
1246135944
1991532869
2107005567
1136911797
90353887
24933891
797826461
973359844
2043356793
1033992363
1805721776
56060444
738132312
639360458
85026039
530830692
817898241
1669897430
1871061824
132957251
1624553890
582746247
280901530
331285680
365652570
848326990
968987285
762504434
1307656231
131552042
1238587222
920780967
1772234632
933074174
131790982
1808883942
894253724
1676836495
1101486934
757171139
2075920413
2109534020
2002807734
1133908784
1786855242
893548997
251412824
1976051238
1316640339
1606234732
1074750908
904919994
267543433
1661280189
962116036
1437135511
225220454
550529729
455129572
244068328
720813242
535465666
629282459
1803002639
1073852623
1696809815
861561487
961448689
945048709
1371025419
1000021650
1719171890
1798842407
46826708
1461995548
982665979
2096694220
1764676363
1484254749
267679638
1414268805
836128916
1255147578
157939300
1694861154
1843170582
997561479
580141344
519364989
1452009254
1951149843
1152258333
723136906
1423421970
1079246743
1048425722
927924196
1740766480
1478880926
1426965103
392772265
2025199247
1536047808
923941793
1991593734
1481859795
507620818
1547967376
1559560944
1658073937
1390832576
945735370
323312533
1874962207
438722988
1910158711
2032089277
1080056731
1757913442
1646976016
718428328
142941920
1835026869
1924042465
2141564383
735974130
1494543379
843903912
1684157328
72423769
237993704
1900800581
971983767
1238180112
1871802421
53279388
1555745136
204713361
666139492
1199653233
1196273918
654971314
1461155629
1820268438
273415929
593482428
277794498
1002312103
1108374832
1554405766
1442400858
709063858
1752516859
1857316995
1041193615
493504301
1779568400
1904473617
1629561602
1556065962
1025801658
1528069368
382836237
988392654
546104834
2001402758
1187720035
249560214
231171900
1740132866
776823483
1061323551
747462848
1825278920
1461057385
1451634136
536781166
990893166
1319639129
341823191
157849975
217957147
1154069985
1840650790
1661363460
1374394316
1850099274
1004012512
1506455051
154379046
927775888
2098353551
1645400974
1560910468
212691955
1704964626
2025171612
1026622734
1723128522
1093107937
1691662570
1503041031
1396776751
2067359557
1601352883
596255397
1341552324
2008665646
1669980613
1297889607
634843765
329925557
510443251
943601391
1290963553
1330605484
505288912
303616984
1904972360
1282576806
388144788
414219898
2042706110
666488560
1337429205
27209874
1551467066
2036163189
473933458
1439255192
674378252
1375736589
1004927805
2115504342
1678375095
565170025
117377531
2041393273
1372515773
108739591
521887630
70804144
1662154102
964644722
854471151
1215554706
581834417
1614435776
1641107009
1177173634
1959980824
1195826780
19897963
1726686118
1614093952
701283288
1688364253
1866610331
513516781
1714825194
391717126
159753789
1927692565
826206972
73158976
118961717
1841459901
280660492
28681148
495177494
224660880
1423707237
991170894
521622382
226392613
1276891859
327969605
318723803
848876244
1646632265
1234146343
728990112
72204036
87211288
509725704
845855603
1940032597
1261201273
569852334
611514884
81703772
26438201
344330589
593868022
215647746
412253698
1888579995
869847939
590929524
1703739953
1746303988
277781149
2094200023
2028375506
210838612
317899591
1585765838
331078333
1801390186
51020409
573041726
1360186888
139135281
1921792033
190895447
1289737263
387028286
196106356
1148748079
436083551
785118609
1291491894
1001217268
685063165
333071955
1814413777
1487109800
2086900818
1048072627
11767741
1074694845
641016997
1301344953
2107820839
697080875
430640230
1479282243
1963045324
1873263261
1014708000
1186157149
1645625120
1697509781
629439153
1580772867
55881160
343123225
1905098940
1975143408
1681497463
942854935
1329341127
610537630
437098877
454848665
1618843151
133221437
1205364279
1153471124
147052494
936049431
987604557
1662230314
2066802066
1385813347
1177156477
1489981297
1440795010
103996162
850993230
354368640
661376206
1551974445
970682307
1326167529
328888818
678971658
1434612896
2080855516
2009894445
1849543071
1295122920
765004702
914944803
884471492
1446126969
755210292
1711540462
1248048284
2081360812
562275438
182089719
591905865
49285660
2023084495
1940783458
876390678
1145214397
1154462647
87770506
1917514578
469773834
310164507
425033739
1258605692
1715125512
2123159586
673597391
1007048002
1578510495
369866744
383987342
412567109
1531672636
1124895096
1490618393
1494179408
552202427
1554242454
1146370633
1785720011
273353234
1894123571
57933571
1479805957
1898640221
526681216
724759622
1980627428
1435910945
318032603
1634554830
887972664
2061253023
314854010
1512056335
249647119
1065118706
1877918628
278121645
1711416759
2061514407
916103423
2095287619
1637345204
1515887316
1271799091
1047614706
1721367892
292163061
1872840881
423829674
555234094
401689110
1849943120
1898779551
1014503160
958855281
1437394123
1125630310
1987407157
575467849
84729686
1922102213
1730770403
285226971
541765483
670112815
1434009192
1853749739
287038741
1931130187
1190474164
270698629
802129835
286877829
160025460
928932738
1613833917
1124402252
1723210515
732449031
840899435
1669753987
1649030363
1469859772
1293171892
1569026518
783090486
700444038
1412914163
377150744
733972196
1557790876
1464049738
1872080673
1963268499
74205658
939005150
1639060134
1169946145
857903671
439643292
1712811884
935028653
720990719
2012934423
1888837482
1512026491
219381554
1793878001
717747646
843675679
1141653566
463786182
2084570045
1806600096
163742856
643663831
326213554
1002705573
442496409
1072372242
1472897045
485405175
242784357
1897831513
2098901067
1631063475
322167915
317922264
2071882232
1475646227
1568813140
2101015770
1757667115
1450096207
430673099
737952491
1885431538
1808325260
1676642929
369440648
578571820
1277008605
1149445378
93132719
1350833082
479278265
591278802
1641335829
2022128682
778106546
1651319278
680296358
1751603896
831543244
18599417
682665176
2083659311
1886927679
102512150
1612443904
563760563
479594422
2072164605
1408034813
1365833219
764855210
2052589498
1859647470
96622275
600427335
1161116866
81043015
37404480
100634511
1831283797
577424555
1473981190
301816034
1669683329
1721816866
273695327
248197512
557606944
192088650
1293256254
797430981
1378294865
786256106
116894075
233494253
877243798
672060553
2124433748
112572789
410996379
2136401933
1192735709
1107311209
1884954840
511998
1605275794
639106050
405895947
455548236
902719914
520895711
1726324537
668114789
1473611737
703277194
1786160263
1829732883
848460549
825674666
1328879624
1495356614
520893578
720005492
1922971713
919094826
537209514
120093368
88372215
346440400
1305062496
349750482
1317885454
657258277
1361142916
2074970091
1539088551
855218979
547848206
1020445592
1671770298
1209451001
2046523570
2142700
804193966
666420224
1180561131
203593769
105724858
1114973015
2075191592
2047548827
1492920502
1042188262
1287535927
378124843
1156121296
1026258349
127207081
1159381796
1023050468
1628807158
1835784763
1395240262
342583764
903873604
295080525
842944724
981338563
1292615934
1608130320
298852233
1348284218
459831094
1394793671
1407785293
552688237
16971017
1519746030
902925731
1162039266
1317647035
601933337
1928660294
1081694320
1863040112
1309718244
1315182963
1957139311
1732771687
1598969532
1788920307
1297899847
88374566
1851465935
395177168
727924322
527069774
444321616
1341647564
81237932
1375357443
682567679
17967111
1840264136
1284253016
111322606
1329422575
264473203
1667971762
408821014
786729008
2021284428
1775761008
1683762353
769232256
1504533079
1421245311
1170725838
2030713030
311379053
2118483019
523922576
1060572477
268324016
1434185953
1998814074
1259637021
1740115915
1133852987
482284418
1614283783
848113007
1298405222
299053459
811287457
1079306445
2034934427
661185887
1899292846
2028576092
1007144374
716895167
235807474
1365819349
1017738002
1369264262
729527130
1808763543
209684795
956435731
1895064780
1213272590
1304673004
1238842938
446460516
1683401548
305257041
214363552
1809007949
306455743
1408868461
1396819764
187696832
903461451
547142897
692720006
964831944
1805800393
1221718718
632989169
458833423
359542971
797603917
1459305187
1802895435
690247036
1431381633
1506909383
936604148
204139964
13575210
154013358
777931082
2097336516
1631292049
239625486
1376598969
1994821557
826439284
1605967957
411859177
459408818
1320644512
1457034157
205915996
1624293787
2005054849
178210227
1284555628
1995092813
58772103
1293227495
496915792
1759719019
461863965
925609360
756885212
843333603
1742030269
782373568
1392037878
335925290
333054427
892379375
309333497
1719632001
261270566
1105744370
233925506
325898807
1092263631
102507005
1820841528
225536931
394904131
1260423647
1003519654
20688205
513877430
734285381
466855572
551256793
1478430423
652151438
957796256
1535160239
112701464
1489680116
205520368
996954301
1338631979
115698833
1246419786
2026503790
2053555049
438569098
1996653796
2106766210
1530712616
1611036063
842054187
498880640
57569956
215874792
2024593940
1841189396
821362082
745078771
1877080199
398274963
1092131308
1056587163
136158383
859115555
969759981
1702693180
1602638017
1973680066
938677608
1297797641
89173561
71492917
349180401
777171890
1347685272
2076676921
40628672
618292650
302083933
281078166
892800403
294093388
75284278
745244621
1904846896
2145821071
849993059
1311665017
1637576834
1089017132
536696675
1355640568
755441905
881673220
1441943992
1295882585
1686861991
136780191
187025316
1560808300
153363321
1834720465
195050435
782321383
1166304102
260153567
2011070688
116997834
721061192
1623508745
1382465567
1686971542
1054865854
1092331578
984281677
195985231
1228870025
596822486
1406381611
978515941
1244847242
1793499891
951603546
1061414138
1159572928
1372765356
923422664
1069221336
126143850
753534055
608371804
1587868710
2056267604
1713727766
531559263
1008776319
797885657
604800443
1608462648
880119506
323764612
1957626262
500323408
807990220
1996403325
393273011
1683556148
706864009
496072043
947379313
230746936
451107381
1373413480
1540239093
1057404551
50843665
414226958
256672168
996004809
1978979246
1476027078
724261896
1863769198
365967080
763521936
678068491
1421418590
1873974416
1790138547
1564720527
482386064
828104044
259941917
16403225
1243745661
1434219672
1646848492
1132047660
459066146
462455210
1049135822
177670235
1812120209
1584405546
689726973
109013414
1423086752
2095403431
681198516
942093278
1763123914
20203328
1585549117
1035205683
815234285
2094577138
274667742
1283210626
542369805
1593071701
1305303960
1808359253
474054427
1325131377
1058282044
515585993
1510363417
332620994
497956286
1135896752
1712902836
464624944
899382677
277849720
306176307
912965687
1646390444
567220537
314231313
1138537853
314481887
636852392
1318560859
1444038316
1072661739
787532852
100895546
429332914
1678991977
1163879380
439936867
313620757
259773103
2101164363
1451474310
2105924838
420938508
1484193211
1434666020
1890535723
609728919
1989860116
1700512510
903418584
1977926012
1311638702
1296512663
1170063960
1945779559
1091371488
887048561
3778424
853321209
602562570
401088810
992099076
1823360115
703159734
1279058816
1333707720
401399801
1015452267
2112679960
273369016
389536525
435101398
1661333822
1437912988
1710955002
1440075232
415415154
1208182826
2074516431
384575235
537973934
1776729633
2063536933
173912755
1235155409
327522316
1439802332
1170228237
307640244
980625153
1080394394
885970109
1545570416
1160759072
1265564547
1272143188
1709283311
1316435431
873649806
834335531
830216515
810651691
993878421
1847598334
1255763205
1237598344
1595881893
664710466
493761430
37693432
892003252
340405759
1979285835
377257881
1858233114
99288224
1076906405
1107320461
266316017
837308035
1204138022
110104114
811785689
1868111056
52245114
1693430832
1215768454
715827938
771522465
1340712527
1279655776
12136339
1709219189
1614870029
1154709994
1657009753
1755484803
63785914
1555778318
1269634049
1041088627
56417536
671837560
987246253
1028241746
1068883360
1122120649
657464823
156003392
291970895
1755190193
71722714
70017845
1575062228
945429691
1928118934
1766943934
1807315201
148978870
710080095
2127816807
2083640840
943856849
1416042671
1926750838
1438478850
250134047
1930913742
1260327946
1400465014
2022985721
1637193652
1914130685
1384728077
987015606
526237352
2091036949
1029519125
329842875
2029468062
1249639489
23078179
1623891550
2143018132
1162234957
1879187369
1040690277
1432126763
122398940
822985914
848259326
891639876
2058322768
1049759591
1966471803
634821166
1113407642
1908256188
1695376918
1800880190
981524353
1825347541
1513136617
1907058952
272538191
2136041591
2061396925
1093062841
1592530707
462034167
1162736253
2142354289
836084599
1966735348
716706394
455511033
1987007562
384610658
1440668783
680923359
1163084894
1665884966
811792692
1633751993
1642744449
1687826977
1889234941
1164915922
1571573692
1400862822
595750727
230413580
1790022968
1564295340
1974444135
1581004571
1850175968
306711360
1739828927
1955482758
1504316454
900057999
1086960122
1101080883
1748783827
8340381
2025133700
1238205060
2078437885
2085711707
1101578945
1057924833
1477279539
779853325
1351871067
592049546
1486075719
1368754
307769365
2021290058
1069824184
1330948188
1833087442
1630853118
1806559216
468769234
1445038253
1928977641
1677283455
1244869005
877115942
1434995940
1379532827
1147469969
37392263
1737150415
132287314
970120276
696786974
880007616
1138930585
1579567589
1873433784
457351088
959147372
365283294
1956676855
1097632232
1231844033
1879172245
2071285322
1692926380
129676039
908209040
2134478932
1935846373
1045741273
1507241965
1908737569
397403218
1826634040
1818331065
265369996
2096795765
974350086
1173562577
1897811805
809352917
441166929
1971152940
1791452508
1756583579
1001929808
1902672169
491603307
1536657644
20132371
1901808532
2062986718
1030243430
2051531459
1732370374
913315895
1421107165
363970774
1049921907
633475888
1365965039
1576560615
317044459
1916439111
1343332024
1298371046
441795214
787511365
951266610
943467898
120885788
1893026757
162864526
1800314443
191295120
1001392978
445216390
2133218202
523065566
200947491
1517185896
845941977
32401247
2129676364
176585886
237466988
656202945
618296162
1042474015
1974016738
1812196770
132488710
653319744
1368784444
1780878933
977983055
997140953
2146562192
1801703569
1980121479
1206625319
124116418
1427473531
942482176
100769333
208169284
518341906
87747319
182551354
1808209035
186122171
167228647
1228950550
410558316
2008888173
1413989550
1749542327
222485071
1431907645
1238884545
1159775219
1470121149
500997037
344727501
1176627046
843995905
1055296834
2140848404
674954597
48285389
1719145034
991310838
619137905
1857452592
320362504
1248646432
1498358983
1410237584
1625453886
194225015
1115584541
244005779
1893596072
936244675
668578568
651027433
1828457463
1774035245
127614289
1391543977
744847269
1370488509
1479247914
709199157
1679456145
1053735838
1775492015
264240123
1762819800
1573600030
1611686932
196589361
557359656
272949780
456294981
90021194
349071092
1092395647
897160387
366468751
869670469
1126066576
1562752059
1203244749
406242251
1899327757
700032763
1576367157
1573779818
547410849
985666503
2038067675
1908964762
1686908309
751697882
1124651236
702766398
1491006481
606098942
1930667894
1627233489
393392494
1277451894
1478087285
1268341811
1935746273
1637030737
2082723152
584089098
1368467478
1368748113
2028309121
1953196376
742396067
1746094922
1319844973
2079454256
1180036569
333496325
1829246399
157757864
254935757
1456156649
1994228045
472675612
448734631
1278186916
1532269590
589838636
1051031526
2038635631
513277832
1429730237
1282140978
787629576
688081878
4276169
335258230
822206811
1172063620
375098002
730444645
639863693
640857943
1140450027
778737251
1604389498
850587232
1507913989
115533422
1150887514
175098916
18578993
1355817192
1525272565
1530610106
831960053
689970238
445854107
67116491
1418366330
1842424829
1708147075
1995023710
1579160210
512353349
549331473
1337888493
875845881
373664990
717752627
1093287165
774980891
952025548
1015431115
1598729836
1919470410
968212676
1747487980
321318662
647169312
1082603355
326816806
1910610781
741109428
1996009819
1889525498
180618486
723968670
1349562918
1300045117
1014168060
182734394
101167953
1677643412
773397472
805378078
1088136330
458223586
1325835828
1995183988
40696794
1561368402
340661615
40778962
154509349
866017027
924246005
1160265655
1954923522
177146259
967776684
965785068
329177854
2140763482
868897452
542290587
959033542
1355480835
870472454
1369237015
1967225395
710516685
1660362363
457315718
265958224
1816049773
417823312
72568573
417208362
513945208
645676446
58232907
1359799952
1958611464
344854055
2045643253
209113714
734779262
1673766754
1431856257
2112780233
721553638
827502625
1917711475
984514778
1728013819
1023674354
1891959710
468622804
675887945
46528600
729474790
384796191
867693840
1698102242
1793744804
1113658599
429109053
1438129004
163751863
452783539
1255126731
2117678411
1327807804
1395131700
1150402422
350124966
1437659530
1435633874
997581152
803256492
1812941949
285856187
501125048
1561405400
1315393248
1428879812
180326152
1580361594
2057794412
1548514696
1725483830
1372283973
779958678
536544192
1301404280
657918519
1557657351
285062874
1296336766
785352764
336968129
912262544
151708493
1536004927
1806048825
1199093767
1972795067
841121653
162679716
1680304307
598278424
2143232005
2009583461
2035369370
387740196
1847688774
500464047
461377906
681057609
662487093
122329651
798481587
2139288327
1896176768
1064828647
531941063
2011531475
1053222131
1966308856
498505145
419520593
1407583783
594178699
1952655794
1275260127
947757324
785218159
223962281
305569885
1605008839
1570051853
1922489035
1359205500
72081194
1279486574
186147263
1719347202
888158277
479801956
955614071
1133222803
1775416223
75295809
316938943
1639701188
1639646081
308858337
337640145
977148200
92113627
757004103
1138510930
1102904557
1438186920
425510538
836294858
660490045
1352826219
1674277219
1860202874
99890477
1804050912
401754688
2081576762
2142778758
61735936
1027320480
1686552445
1928967315
1146403923
653236867
1973998466
1948863727
968909230
2113564964
905390117
1043973250
1826910637
279420694
1872984941
1803795591
1865081267
539996459
1022752289
628754098
315781007
1576461272
1141723968
1594397768
992265100
307923787
1877498597
526994919
1206809600
1549116867
1049979642
801438625
1981845332
461672944
1890293803
587187300
1914388515
252524416
202758502
514234074
356354949
1547908250
2140793447
746443545
359094448
1431454911
156160801
1016998109
1548779710
1366447154
926988093
1001509718
1442690614
1041974897
46324224
48681872
2080741979
1035670135
936719876
1209899220
1738323283
278076464
1114713590
1627993112
128760465
1199169142
1982034842
1298211104
1795518727
311161008
1669490492
1861503352
1994758211
2125135237
798215059
2097709978
1059696026
409855934
908142102
2079268727
956345011
407575615
822678459
1859420372
1038662284
1488497219
1668924265
1513537231
1804018028
658306819
551162631
1962834532
624212474
633211082
194367770
764696884
4333663
621656152
1389012597
2006849399
1358256572
1224393789
1774430996
387520459
2104493652
629630900
2061999184
1344153008
1699237586
1937908987
1435912120
287772541
1038158837
1472454507
307380146
1895996297
1086073503
1748356805
1697145394
676095576
416727071
1697855277
706270615
1727499832
179423800
1614414061
1450068754
1526349073
1179155705
2129309303
2069430208
310236525
508904068
333133956
977170368
29577396
1864219747
136582411
971644279
207296481
2141444294
1823941428
643520178
68453282
1217529205
1858060630
1258629187
1796019709
1701555096
1517836239
2000995011
839482753
123417321
1361514211
648839593
1306225160
1441360814
1327832914
958937273
1228909076
1070544727
1584880954
189852550
1439027941
697759276
1964661858
556738636
447869927
404588182
1107789881
512839776
1233928731
1933230340
1195629917
1845735212
2122353138
702387171
1053267433
13260769
1764381743
2074455635
1069668292
1199389154
2078955674
79747141
1486796130
93957715
1147338875
1152741974
1750776294
1990732620
1391578442
829425279
1949551891
641916725
1033054079
1646893609
647193588
311394883
1340683350
999410849
2012312448
388692199
845820856
204957755
1866619125
1602188679
1065972990
1364871641
1036394193
450761679
369435964
666849275
966142640
1497578065
1168728027
618004624
2050664223
706506933
1732976212
201403961
1179856334
697869676
1624128307
2135420451
1663050608
820346405
163621258
1805010049
1550745629
476136235
662490238
1293568683
1350842757
1362370848
530243470
706673268
1063169794
1898601164
16701360
1442854431
839958952
72805742
1636568636
1946382019
1389262684
780913696
1186710759
549166927
1891138407
411359159
703881978
287513373
1405573059
1427468402
89612067
435769627
659838296
889510185
278334469
391874902
1896827743
1156232047
400641232
94359416
197142601
1864919850
1130082076
684600420
1031831281
1376392207
81434411
743886839
1628847185
549002823
1378612457
1306117892
1184392737
965658726
172457174
451027119
823052632
1682705342
1350076178
849337834
490116659
2136217531
422434448
1345821785
360646058
1696795355
2073325383
374068070
2116868930
1444851834
1128790818
1596396294
1584112196
1552788068
1134905583
1658474935
1779041279
1969008301
1092318957
417416037
1863635482
210066836
335923790
1132988838
1811924701
1054502650
440541833
121340906
1929246418
1642117384
1059636784
2045170300
73844838
1706555170
868095985
1270977734
1477373260
1654879961
1052976508
2105441832
1136848580
1791054997
1612240419
1382731499
366954702
2144524507
1309173956
228471404
671436877
1640942199
589833916
812399728
657897178
1624551425
1994430701
1042396152
1060943874
236297147
1386558205
1189494930
1127388579
1996931474
2062529089
1749787375
1382717766
1168202889
804255003
1720267787
2140387599
562380605
984604678
2017251767
8690659
1015469323
1346843822
264212018
1859268367
1507806885
1507682267
254886521
1812950432
1574728317
1027159615
1309010002
381961417
1380551851
178274365
1086352247
347620365
218969856
1482919830
672839997
1766637799
1126168020
630016338
1975630707
724014987
1804977994
1406001833
1202566552
875103503
1546372424
782958443
1336664076
990678037
1958983298
643528617
805878525
687724386
702139253
1815469009
517599606
403172830
1282411688
630289502
654484396
1785610445
1078931109
1581698110
776355583
1581035778
788555589
1574792571
1933909868
911362723
1269739880
1895481743
540700397
331541935
1970825428
748255290
517704279
374609216
1135400853
424957367
1511048274
2123988934
1784659820
620158531
2063499579
471498771
1568354147
615184766
910247790
1586440137
117540466
710146014
1604674278
2099535437
1712034679
1347174644
1518589170
636126217
394761467
436010173
1755186971
2018603148
2121463675
1200904917
1862839482
738733193
734169524
1626388596
2120638199
1100148693
1079686482
2106458308
532956539
1650760922
1768786866
565929429
1308017035
2119645413
2056283088
1653396362
547505237
1436287915
455025916
1024258794
1635845392
1615109702
718234921
913663710
419584602
1178505249
762857380
629795220
1086029002
776035133
91638039
1227045086
335534602
1676542191
514796469
1935830427
732166519
612587912
1502993928
1005909745
1487488425
143301937
531195979
670268894
1220708708
2135580533
1882273644
1188623291
309502457
1586260040
1863149001
1383025483
1974534789
2034409153
1145105443
1661668412
1636692958
1197439036
1999823662
632891254
587971127
1521730658
88507808
366521502
794629277
719737241
297221429
517395023
1046392020
1007895725
1154454088
1682156720
447571927
255186619
255257268
1377564787
385607147
648979158
420008241
648841129
2000990444
479851990
1577276005
389393338
428945175
248552011
1391451757
1167633190
31807563
1080379330
1550304826
628089250
1277378107
1605716282
1196906508
2096608437
667558368
951580455
880473556
626425344
1535322300
1966537814
1500976617
1651820918
887304802
1920846519
646184421
1077489282
1840164265
536695374
2101114700
1321225104
1911968277
440038338
709166107
1891776764
1505998715
862215909
982457047
1953498755
355033746
918433410
2137453518
239426012
1745741479
1556353638
1300759661
930089488
355825225
1817809137
1096042519
580105580
575356823
1466277898
983649712
438343798
283122407
1590146025
1046410238
2078314749
998845124
1446837266
1658866492
938958554
1166550959
1536704880
535607956
30518296
822136932
2053401197
484870954
1317604149
2077485557
513438856
482753941
1409809243
1801009149
823538811
625278640
1318623804
250171782
1551857755
1433755726
1346182684
241329325
705759233
988675812
944319851
356774872
1164051698
1617073418
1023555157
1888384196
1856946251
224701692
1840029712
629286396
733019032
2113216783
1569220901
1456965309
1065714100
1923004227
224056877
503294689
483929498
447348499
256090339
249521685
1345131061
1322750773
1067316000
1427355176
1330741611
1058774837
2011998549
675346665
861653064
600947036
2035070348
472179090
235988408
1457081184
266458200
1953176857
553636381
35691668
57288126
910896177
714432847
425371879
2040179455
875749537
747650122
1407200325
2046526337
74609755
1933528810
543441126
1487442765
543541832
1466898015
481683177
198948049
915927446
997839291
2043470859
1508850421
1012155148
1640309463
1887277408
1982326513
548410517
1809152706
886255534
822154563
1912155308
146671607
615105727
1312264403
203083461
640839407
1681957298
704653312
2095115512
1942377088
620476567
1553186404
1101783357
939492297
1987236947
1006659973
1488172285
2128850797
1116034677
1211001390
584381583
267836469
120725719
2094589311
451125747
1030856761
851737358
681411900
460706969
1235462235
1923970647
14129619
1393039959
1917928695
1884714321
1481870045
199237023
381073043
1176679224
149961027
1735706132
5841192
850751305
768870266
984550228
218062050
589887542
1769310751
2083635300
229547932
936565479
565265478
1960960954
113965878
1345728619
1511851757
808864853
1193035564
1191984146
693142170
1353476817
383410079
1801494192
541093913
686702094
1428575337
1120740981
547354891
1290111772
1103057761
1058946214
2072563203
1628126227
2059466282
2061610092
697576341
1261791365
330510511
1895342169
1555529548
1099375003
1271911548
843999753
237288140
1819977269
1884269235
659867185
1441286833
1749315200
1097269646
187742505
2118562712
1863267091
753082022
502235495
1639362364
616575148
1276125422
924788901
607570286
289011007
1731496444
1617314607
449725799
2039202140
315720313
2131477090
1770345311
1865617723
1626774975
792106502
367403002
1459614603
3621150
1250564376
2015269760
52089307
1065118244
81579724
1071188094
1554367927
796371553
1026488265
1210397677
1188114456
1975776846
727650517
778602512
1797449256
1001771757
1607138268
744656988
611996604
347456562
1457758399
776246484
1853998771
2115613691
1310141384
881894444
1228349627
319840837
1447199766
762724835
319507048
320042835
926929193
1469672192
547396216
1129163859
262942591
1798163660
899378163
1969395319
369788140
2381062
1845612752
1345822434
853963729
2107755736
250447483
599724521
2029199382
1557141966
834464952
362154505
1940340788
1139451940
1389598140
675344419
92630347
467014094
507212528
1591526082
1450736292
767601649
625439449
1002312974
1448708843
1032147400
1403705830
408383422
216279638
633690319
405012550
1953732957
1271882301
1826968476
1661770115
155080815
198236514
1105633418
1153849190
1240598078
732977490
1085764550
459263482
34825531
2096261098
767242157
1411452257
1830779663
1092621265
340916442
1720317177
874017990
2000436879
1785237637
309000706
852765415
1447039499
79242877
1089703947
1860732936
133779675
1759139655
1714318831
460041770
1868324653
1206666327
555824927
1644860232
1889834226
1707700329
663502273
1104010052
1957979247
408590383
2099026321
995774292
909252974
1833210339
1543584700
904927935
2100270911
1009881100
2126746744
1334318646
473139994
471832245
1133592154
1172457321
790263887
514309117
1540797938
1382769304
892337474
1634155971
1758239919
1804882699
430434666
1090220469
980481591
1283622799
604984350
359524512
1735749067
719661913
22355814
1768048693
1218122042
988541914
2084717325
971373744
2081338844
1182410571
536500960
1554377095
2096991312
1887310075
576119894
1013064752
745537157
134636518
107285920
338734379
498642904
177452151
318875305
1318187539
1815026495
1156746902
1153878604
2121566445
1238918027
1210829571
489901976
1053802497
1215964955
2096274171
1894517391
116477180
888998543
607852943
359264455
196857097
786847534
871757359
232447139
1801701373
2025271857
1769862408
2123308928
899099768
1450261845
526123436
653685255
1611660855
1892492468
1396153928
1996895731
858954713
303472451
584256458
2080773113
588140934
398237614
1582720065
457630201
178555251
1832916797
1450556605
1803203764
515965525
967178940
15066295
322827268
1913918657
543642247
2145379792
551522244
1682900100
2059860221
811133562
1039300213
2053654159
1534976909
879906464
2142957901
594507153
1024039670
1454839087
99277583
1892320070
543399746
1848833194
1914796668
1693134701
807544196
1940287122
725371204
420952900
1489307052
43282605
1040486333
303267021
835580839
1016297042
69793562
844679451
118755090
2089959813
821496867
239363864
943259470
988609833
1602674424
259288244
1473450090
396166413
1109826541
1824083857
738045445
1199260305
424140240
239102595
1339018912
1684635040
402905183
1960779658
34506992
166697776
1845071590
2139973375
175628342
631831572
2087151407
1556322267
983010354
645551938
228673642
833864237
1751009172
1713812709
609133488
1505622637
847465543
1625907821
500734683
1761751146
188175308
1585955929
1563686279
894802317
1605184677
1121488575
747410419
1339645876
1849996028
1401053462
485543872
450786386
23158379
82524350
745585371
479519197
511247164
1839945098
1171439
1821114721
1996759328
1191948794
222136895
1697852094
259149133
1175245414
1401944041
1566343786
838662310
1999291454
1727496
1296884978
2127042419
919672011
1395232782
1479095147
45091000
1872668815
748636488
268994692
1706158180
1287611218
1021404086
685533056
1182896703
1517588590
30130071
638967110
1227541613
698545888
516318569
58237572
1606362480
1208468581
871901475
33611299
1963537072
1606435046
569842414
845224247
1801302109
2093726297
1732627396
64697812
1300403119
1027376095
1964306910
335976042
2132889120
148212183
568033671
329329771
1425029250
476318052
1051582586
1949891786
69134927
219991955
1346774181
731904744
584728727
943215242
1690442033
2070205827
1397470650
2060589311
928231129
406197214
2004092514
1495220134
112514571
1589440875
1873553441
659200408
78901004
304739719
1284940787
1117523436
1913344108
1661685602
2139603937
254351005
305992334
1958600502
1743474647
550207249
636261477
1549262035
1176584541
1034141045
995420187
449330939
822149148
973575809
964054380
1543157260
1707128988
1535563519
493706785
382105584
679342878
583707380
1164346387
1223091855
1440541235
893343861
968700061
405282681
1581667240
1634872642
673312163
472538302
1009149545
376859148
539753218
957050011
721439225
1081599239
227786469
767537643
1849623693
465429350
1742901405
2029419006
1265415386
331957618
880323574
1704035863
641923814
1591621869
1316407598
111763077
431992914
210840707
1449586346
936705629
1180752470
1274275107
901187212
1365394755
931068895
1126677311
1736838518
1097352378
1784276887
1868672156
425109046
1022400749
1645866436
985583533
1075429340
1218154598
1110444129
1572837953
1727100936
1018947670
1908162598
359490494
1941113973
1517112137
2092446145
2003019207
277170755
199095622
1337083070
646169600
363885399
643539337
1247807405
882888919
573525710
1413497553
1684880316
808576419
1323153820
198320727
535259285
461507242
867782926
730031478
2044573484
1593838886
1844784519
1798637671
337095856
67085103
566031243
1795512544
1546569946
1841365134
580105321
14000785
1263903313
1409353552
1218195775
1169927745
1828157950
1114383246
1162730076
748385343
1207720093
1284751256
1917579173
2089581018
319446280
268713861
1229124641
2145533049
1912200761
1253785994
561871538
1097644696
1292510961
1523544418
1928934164
1760142730
184053195
1019059655
132206420
204446332
1322089627
2006619479
944043105
1389104096
1633852800
1019502159
1971204683
1611772273
1929211823
1894814474
228847080
968120822
1825286206
1582004149
440256824
1344890554
1138716569
727887631
28077114
1832368911
7626974
1942524880
1229962500
650942368
1641682133
249404598
1736644227
263988003
1163061314
1183412607
704784079
649080250
1771016044
122718172
105520432
269813133
782229680
902917622
1555376517
148205237
1415874368
1606964465
1282395544
1486374818
1501837960
816947756
407564922
1076875497
266597661
1940594190
1753621220
787342537
1252833082
61531984
967407984
1658743040
1223504724
721967904
775188293
381587291
1161443827
2144029869
899514716
1175838348
838744957
1387527867
220567195
1415414799
386076316
2121765050
2019636595
783326662
974725178
2108105206
1491967892
1653603156
1296837931
1641724030
753668677
1491879521
563757093
1199646719
292365648
1153923345
2017120139
1296682024
1354149126
1542545857
1230898456
1795928266
977567373
2054333291
934754214
11790289
878537945
1390985303
637812058
72722340
1990680888
1529389544
1771042628
135652242
1757523306
1928986206
88467501
1990719011
1965787121
1186002095
1025552794
1537930466
438690785
1370955382
308685503
1213394126
1250517099
1229356051
1758482796
2116604430
1320437406
1210194680
16820856
660433754
665809932
445162545
1789181794
513224670
1969430988
591893486
1893284708
335912153
486305563
1642149994
2100413182
704426513
1162255231
1582920538
2084248172
2092394699
141104644
1934868670
1599745233
2107546908
1375671872
1936003114
545034148
104470826
2001918456
1510658721
19142773
232334150
1891498413
2008213702
189162948
476049278
1466199105
69455245
405840252
445917850
1234933415
2127112527
870908712
1622755211
1626949517
516769868
768785332
315115532
1137027502
208241707
1214717078
724024950
232939963
1710215955
1226044908
975992340
1665477869
1716932644
394128408
1093614571
1477114390
457488988
1043718690
765203160
316344056
875589345
196780359
1754597618
133966638
1876380035
1911599503
532467951
70889304
1545184913
52202895
1962981788
390691690
2021909617
1494848516
1345013134
950761241
1521766044
92552466
1265634020
354047878
1087288171
600413978
949344304
525280108
854871572
705596897
1479222271
2012177583
1904410908
266876469
1616457522
918971654
204955830
1179202310
2067555166
575439531
297517582
1949914924
1701661509
682656291
2116233246
73217022
631370468
470861720
932553106
758338941
2128064366
769702228
372923995
848343918
641317311
931929880
238094720
1073019090
563331165
1122146028
1050568312
2070379753
628425123
278203309
1768121441
235346310
1567443104
336564599
849203681
515094982
1507803297
1799716747
641993018
1377952992
379289227
1221906315
600966639
1624863986
1071378200
1629690931
823421658
447056165
565389267
2135529624
1798939017
1917607130
563796210
645612398
1846448835
1533588829
1333061275
170939819
1187116049
1652912356
307586296
2022736952
36173590
1928210638
1921606660
311218288
306087062
1407840291
930234600
1866315344
1608317157
1496052597
26809169
1750538837
969798219
637863960
433815346
1948633323
1479399057
2117570385
339394064
2080852500
111475383
1969116628
819312705
422299251
866050010
1690195952
994153697
733006208
304384316
706789559
1270904280
1714385019
405069373
716747073
2070526408
2025675980
289756547
1130253135
2121911608
284967462
961295884
1601129447
2063140684
214021430
781878589
187798225
1265105973
1620148862
1748118626
2057110979
2072222101
1832617977
1097230364
2016079204
2108099948
1356323212
1424362074
209379055
785486120
1520548341
323011560
115321351
504144471
1099135918
924987851
2011985455
1100910418
1962401223
1474820574
1211369900
639080785
299082779
1119185427
2094308265
1250163717
2036937647
911894230
1289585044
405176058
1614890460
2047006594
1624813524
1092797177
1136658170
233529716
478880701
1153401202
1788075920
44445000
606430657
1819094774
303325163
261246412
936916565
1833032480
1025531431
790780080
1694419193
1069970464
2097797093
2036635352
76562505
1424843223
648213751
257238576
1013919048
950294840
484015995
1578077999
1362157530
222729075
1400215976
355897357
1004136261
177461844
541617468
1783138381
2033773240
574045922
1086921769
950813947
1518174032
690442971
1225698520
1086538182
160218211
322703568
1882337623
790698558
975853894
1896736674
684055842
754485702
1194934364
261200823
1166590298
1335281836
228425950
249043360
1100853944
858011228
1857169635
68066684
1361756431
1743048044
201642589
638342421
742032077
155188274
1668013200
110067722
1311058175
1170694842
418637121
785607873
786318457
1657348052
60276855
1378322051
1189318849
526449530
987215349
965015507
399087391
1894998424
1528979692
528394042
380319018
1139521801
974879109
46059445
1109929775
1530911889
597470242
948748659
1992416562
1197843134
632943844
1244316929
928284137
2067769693
1716624442
1878858637
1070896290
95683205
1947847492
1236950410
1344737272
61502940
1706653371
352302173
800363768
688196881
1232410823
185219030
701871646
1794181697
1522040410
1602664207
2137020763
566581736
151583010
1388786748
643244018
977370422
1816517576
1306966454
1444269622
1871735731
1776357124
260413841
1526102183
1600254846
1453641194
8577841
1285198052
1351387965
1464690870
1194029889
705107810
1861160147
965469373
439719035
17579929
1022648488
378885995
962826391
1328086940
2005012748
293949218
1985029184
2135922752
1311107740
192186903
1296087984
2099248132
274444942
2111437663
329134878
2045917017
203220661
89926177
1995798391
1192986608
1722357550
998165423
191438767
1882923021
673108692
2028521745
2072547685
1064666657
2089041302
480293639
2134030384
891682745
1296333976
488491361
1298120551
1882644099
1050797456
965364712
1198627975
1320604668
488113205
233517040
1167995602
531180581
1497155999
712136446
34874670
1542497442
1434579220
1458422711
676479702
532001308
1996129621
1566969191
1474985822
2022559069
854877172
123107140
1063358662
694865036
1493710641
977681187
491601846
1484387184
1575589225
1193370168
792245149
536975967
1702219507
1500569106
1734504758
1117057640
1390919664
1023889533
151678226
668373984
1362922298
1706346779
260583350
992626067
1140062905
1228583976
1194885574
1326721179
1498437933
845278981
1768735566
908255573
185573036
283905097
1196210144
250608856
1166611130
1457146000
152331062
1150025484
1483643397
308211618
935724015
921484739
1492499191
531148688
1918775053
624114808
289406878
30329481
1963378386
895972265
1781746638
554661133
1218437130
1696006381
1835550896
647144898
452821881
579848488
513627861
603107734
1468253306
430449756
237076223
520213439
342006089
1811952571
1612992107
2098546002
1433663914
494645710
810093202
1747951163
1502866917
186940629
859172693
162841734
64324999
1430703042
1085906065
895235232
1986762157
469700440
1618025919
1549269876
1966926055
224816717
291560427
848295991
569091630
262574910
1267112237
556427684
608970917
75006271
562594827
996421342
1283632598
1465993816
177540870
249588008
1663034962
696219894
947945051
871205731
975041493
218214630
2037532457
1305205687
2037367090
264871579
859148407
2038109836
116468653
140235752
82460110
340802987
96362402
365385919
1439097672
856088557
690727563
1363333905
2108842845
339050383
542448825
1200170515
731314254
1744174213
840177198
2379878
1211221686
17622676
683009018
1535502356
1186053201
1335033616
866016154
371005367
1107089966
1075389137
596296069
552359
876070809
1406423586
1162430270
582513694
1431048763
894233501
1305817201
600452968
1588489639
1706132920
292686157
1021354948
1560868059
1627344872
1219338152
1744338247
1551677040
1690772506
436289931
1231968718
2103074883
2001238667
1998213775
147420151
78208228
411970171
51168088
560138660
1318690889
46334330
1104136347
808972381
1270842164
2123539708
1010984388
493922799
1069978835
717603526
645383238
1193022890
1480567378
1663354157
906909446
1523954303
628705800
910583131
487616605
1116215672
1685957311
1752368988
1266996789
173107185
313474696
1931566733
2037413938
1820020703
639750200
5260934
993230724
991886319
463417354
374218952
2051589569
1944410615
1850408113
1660974660
572930554
665659791
281628374
2067221798
1650658516
1630536012
364052468
2135414074
1328981183
852758653
980299860
779900726
1579696500
1815277064
184636917
1511084795
666314987
1558243443
836047435
977270665
910764079
1574755068
754829227
1495476832
494694570
2074515979
829145649
745196831
1965332730
1910684909
652721950
864522980
1138127617
1525943681
435745618
708658841
672850871
2025633114
1959983136
356670758
93669137
2102087888
2071686534
608979826
226795086
1362103649
1003062849
2140685399
104587376
20913504
717147365
337965607
1723733153
59227672
1196922946
1373964448
1417482686
1166255359
874524390
787352446
930690873
811537738
1742260094
1711470322
1357232265
1049494160
1590233165
2084035424
2062202316
273937159
2144012227
2047008400
764895455
2004062834
1570459014
946301975
276612676
854258220
1212029307
335192208
414375787
967342665
2130824070
530411610
281903549
1562381502
19609396
512752566
1991559181
896821226
1992558883
1829437873
161617853
1653210917
2112497262
749389222
1223120449
1589278902
1390654098
554812986
1302962415
1469229210
1925037936
1701090192
1266814494
1136624322
1796180669
1392879297
1184952569
674891075
1580336607
1846053153
1416295074
2110314816
1547652865
189837535
161867868
699174334
1326900154
1568293237
1107304723
134339432
1566712913
1098282519
1415532887
753703200
1865822266
389619689
224302369
56458319
1164324187
353409296
393407633
430005392
740943913
81347814
163107011
427787854
869139267
1096040269
821441314
453402039
1390377184
1236316838
1895487810
2034840731
500556641
2114859153
1089113814
559774242
1969096871
1869676491
863945106
1104304120
57920768
2012170301
2042716004
18657218
1823746444
1084709811
1066627973
968250868
1900709943
525469706
516064366
724706673
2012749942
1730654968
1138330050
40436742
1045221956
1199700874
1866228267
560750609
2029716568
864902001
853958961
358383414
1514974660
1959621105
1379873555
922056495
1090007833
1546994794
893175831
404279272
1694542115
1913185086
232875614
340088530
9732353
1603774318
1315442815
399553401
865907137
569514940
1880990343
653728787
1940864664
145672548
1560649661
289242120
512409514
928828598
255005113
469615630
2017658875
1803233261
1775713358
1344969474
1168207376
259975983
138627041
177492629
685586557
997883331
706109762
1922634788
680384368
1910257999
203578832
2096495315
1157336978
1504950542
1670867102
517259010
1296645333
112688575
1885295645
1909349464
38170203
547335419
1712627723
941609696
990381924
1382727976
1579500855
1401878304
1582763549
1830704679
1498803494
1306272239
1212474687
488131927
1672346742
737107051
401988044
98655542
1815408653
1910193123
2135529024
1761630481
87381731
2078087058
1343034536
290529020
992262324
1716850373
1459616968
1312893228
1733699185
142741054
2068258089
1386450322
1055778604
997221815
1350549674
151895469
1257562878
960655150
1832054030
66233351
1706995231
1086603911
615043063
1673174249
17852644
320432101
475653725
932653935
172189152
163966028
786265714
697674476
2073545493
1275501104
1598522281
423845804
677621692
1020924893
1507507569
1347767679
185197478
1645842573
1620374130
581817566
1289946918
1892866572
1714835541
118141981
196542555
730605654
305132128
1518498160
2041468148
1560682578
355613033
1335337874
1948693571
1057094748
1527170977
712707811
1355480998
432579941
728159059
2079852559
938588591
1209597728
70592231
235564354
813457910
1773561227
164339030
414823881
120480147
296983629
635395150
1332954332
1244365398
986726542
513086664
2029870159
1895875853
273352540
1281398594
1935243562
523373732
1412259859
1793897815
2111943474
1478039835
1651957072
1385355479
1964799137
172796365
1587281203
1708004986
857688287
1980424584
1304924101
359219398
747690366
246890190
143466563
1348927948
689780427
1769131933
1308641998
233077527
1494994911
1107275585
997909060
1985476179
4298704
2110982844
1909639986
1814450
556043276
1452729320
98053291
1637310731
512312471
2057585479
645072351
851150834
905001110
991180931
1858471784
82097990
341338563
190153941
1905245300
1648839882
817979964
315991281
702397816
1694441777
422268275
1060752610
790096890
1802591136
354671538
1183591422
1060403303
245287393
186188899
146272020
720446185
670461217
719446770
238263743
176696089
1952928589
1733184301
893344235
1454420805
1521318546
396929779
587484259
1208901728
547359017
761455702
1424316086
61049426
270409006
212626326
953497433
70884194
1074700640
858534830
2055195208
1050383395
167879373
917253959
33441249
205694269
1683684684
1352669964
2091533209
1724582812
1044865863
106108292
220643145
690763556
742684985
1444469155
1946767545
1816237472
1768197013
555982769
521526821
582360895
289300831
1332032599
1389252408
507830452
1609153984
1648456188
1331749415
2082990475
1571207965
2014427264
279256697
445177848
276430050
270720918
1933573256
260657705
1988380834
2144076834
194074684
451215858
1973658815
1572956663
1908279885
666841873
572698151
1882969925
902146334
1895255912
1098617639
1203402052
75668699
1841265388
1673936868
774627964
1052223962
314140591
1698975827
701681335
213370257
1666091903
1542844898
1089811624
385166312
745857454
395353422
1416609150
185426453
1578930312
339474997
1619356875
1128825544
1249526925
1278453335
1615456953
968111477
582046015
1800456498
1718870779
1950492589
1074779717
1709293647
540765744
1954417954
1713494358
17830162
430770776
1086464814
1483806897
910290536
1614225104
948696786
1670466076
384991405
1434666020
1621799025
1137054295
69980367
1035721276
1075200721
665306150
242797481
1144501740
171276368
377420191
1161979961
903478017
733731963
890366522
457904441
1485951059
1947040815
359162559
958610711
644507135
848860353
2031889821
2026405015
1655033869
712947604
1599227997
1641119112
841161200
934986732
923620229
1159019185
2003310337
1121563165
952124895
811481728
432187052
250934672
900613499
89978879
451957960
1154036933
77047429
1741181701
274327125
2041831884
1110540973
55152704
983766301
1714644645
575711471
11499589
185124064
111407353
933748836
1228119434
1975897398
2022815239
322286275
1711860783
2077764613
1686033641
632249743
733618023
591656626
2062178427
405524355
1143796423
742172400
1636185035
781712502
2092561611
488986107
2060142104
425366854
798088376
6165757
364897477
897155592
2110048096
1501229586
1964412523
865165774
1059166201
426030431
473912994
694598049
1325364620
413568214
1410978630
1473437523
1694050871
20600783
1873028835
479864046
316169704
671207819
64759820
1030688832
1873814093
1106876265
1017222275
542096378
497241640
671490899
1636281232
1324040029
339322430
675673853
1212724948
1057970651
50711317
1254945319
215839271
2116305897
1855074879
740735535
760402180
204811824
370053880
43925005
878642732
566559184
286670575
1972687984
235136721
59088446
1083340843
89010390
1944647835
1450486457
1110150370
2121427100
1555192828
1879953074
1579365793
1084123993
1693553065
2057604685
896922470
867902226
1876812657
172347862
645707313
2036679856
1102589586
1508767448
1862764060
2090417967
1338578676
633215111
2014344304
1998016353
337523315
1382763945
414531590
619580947
331610681
766639094
312142289
598033712
1605391862
834990966
645079227
1744115012
1798766877
173300680
497894294
289258229
177406373
53357486
1369593742
538200742
1589747032
835412873
581539717
2032633384
330029715
139141065
1038841575
1467255728
1029849252
1687365125
2145015773
215912094
836112757
2044620486
1295251478
1877305475
228874989
885478465
46026758
1246096703
1687913841
1958469285
342265226
874446853
600039144
392299750
352082168
1900619230
270464050
513039292
140995092
1836456331
1127080412
337313608
1886210005
827877760
352383645
1357742599
277512943
643015576
78570561
1628582945
740804069
2085771182
1817106949
1225479850
1060988756
975406090
148048341
1388314656
526558922
645939550
444321616
1930637419
1687445345
1807637953
1120625216
1044888652
857359442
1747564062
1598444063
12750404
1920881944
541523505
735234027
825474400
2130504040
2075447992
1316554172
1156307001
623910277
920865299
1742168849
1397526967
1035193422
579400324
973482522
1854613747
146606500
31306663
840659762
1801838790
447599602
539908862
1231276815
1761457044
1290676902
1446786749
1984152912
796716645
1592213553
193677865
1456841223
701241951
1533798648
51517162
1145957881
1714075641
1976405731
584033908
898646791
2065986465
120601491
1992223432
1196073471
799604450
448390645
630908779
1619376704
1253503559
1669559114
1306075600
1292271537
1002735063
88488192
1826889189
1472795
206431132
1173958530
1527211801
1950069931
406184118
1047686147
52386240
1518272977
1297926308
313409504
1228578597
1724334122
2025595369
2113681481
1383508526
1643676016
81463177
109798441
1453366939
2032021674
1551812040
569894921
1338087846
801940803
1060153115
760661997
1193598286
72278670
111251973
1151937836
921502388
1320910657
1066640835
408773545
1876975120
1839736533
225424488
26656017
1475180031
645700628
2044677114
494113137
1312831311
2123662789
759859004
328188662
1556873296
828534558
151412957
1364107415
14910288
1678416040
2127306498
1309818664
736104961
229976135
597080180
1067130567
1943093424
678521656
785066964
59219499
789976732
539141154
1897278662
507717624
1796000898
571888631
863726125
715676032
1446247430
136507540
8376944
1595668662
1848114058
1026414842
1549211583
1120569446
1826820424
1248405198
987300571
192881028
322295643
1212160577
982920700
1453201334
1507613676
220062944
244869446
559412220
1008762563
1975725888
793914358
706407154
2066994407
392604009
1300761720
990433975
1996541347
185575954
353830966
1835631829
1027092774
1828043350
2046057916
1713982045
1527320490
319824111
1537858503
1202834962
207623426
1143928517
1806340019
431203997
1583581467
1709618366
1337095608
1259143202
906727439
748918653
115726719
1467417446
1539675377
1880544485
182714331
1578621887
1373250816
476490834
81740742
203269695
1914303624
383378743
1980264963
1809158658
860960983
1781591491
1064089457
213628928
1453832460
2062063368
1020047412
1780122923
997759995
1025115084
850106023
86301075
1457234935
250396177
578672875
1949632212
764356621
1732003688
245775162
1577441696
528067898
1422788428
354651215
197335128
1460218226
1144687672
173199693
1495921904
1848443146
1768645153
2076935582
700331179
1810048902
2054585223
2002894210
1392056115
766553072
1083385146
76055550
757497295
156997919
1726672672
1400457848
43096632
1597100038
1935403894
1050118680
325951790
945061755
436781977
1193929425
1350284896
883824216
145639054
1866555167
1543765742
191489631
2000025084
2037019931
2119136181
73752757
2075747966
2143154209
1117495005
255848078
783072286
1240606572
2025591050
1336311413
632210419
1095939076
1153911325
2025447945
523994403
564851431
2132667259
1663090270
1728596003
1402171790
445278354
906063766
1766944565
155616370
24070498
181472311
137651166
626010520
388021369
1659922358
1312767206
1236912422
1609560625
931030708
499037243
780533055
1994987190
476920160
143375527
65485963
1492735858
1438925321
2135904599
29738302
525146076
483122293
954009307
1059190577
242618786
1641209144
433581237
343163376
34083040
1533616057
1518386437
638413556
209710007
1379515382
1073752634
942545500
1374714618
29971189
1931051344
901878694
531671007
64231425
624010632
1013257394
492486164
1036215153
378940797
1639523673
1595386295
1297285908
701240226
1289292864
2082275194
862504888
1260608774
1768035534
1094748329
457529886
1592106784
479659142
871112529
1948375425
419569048
1251308146
437139027
385201530
1434071076
697655628
1288882148
186726159
153789501
808931918
1566349275
1161046865
785208637
51511293
489625526
1524958469
678191769
140170351
1532909093
127954886
707046236
969708549
2098813766
2101265104
2106173244
852819747
1839592889
413742425
2022213249
1040692843
1226082097
2121341868
574174969
41883159
297303646
540477439
371319854
1131954695
1338366875
1439058638
1821594938
1197054794
881465028
1088581951
492672889
422852569
1970235664
2037290074
1838674746
599427109
205044895
1190924899
79020492
1042741409
790764771
673308456
839899923
901041524
949455484
238362417
350904523
1809621778
426452994
97106162
212303273
1846773259
1546142155
766341711
1299894375
2051274468
159127203
1121283559
937683835
785804097
1013250997
1471884305
302114475
910388879
12096992
18378932
1149517437
1554737912
44366789
829507165
925067719
304209796
1046405798
208289668
773125662
1805084185
1075662902
910445285
1798611526
141098158
223119995
1367591518
314418384
1761078902
1816852147
534645237
911233181
1575813318
2062222679
1158324550
1113315176
449416635
892425681
158771527
1874590998
1971580142
604872718
338930544
1467095732
389889978
1656078365
359840839
1618035956
1868104830
707692878
1115840680
1650517773
79994098
1378914567
336968662
1619571998
1168988765
759365772
939084769
1744411655
1161046858
1661312958
264008533
65050971
538987384
1848346899
459100432
1457799548
1430418712
1510744607
2111211488
227497573
156852984
1048184232
1439295852
534056467
85563911
152634080
1447657749
1447460315
1461141439
163946534
711039442
1620959168
577856592
238052823
1891178842
821962663
1280691397
432256832
1166053973
1660125629
266638335
765824811
1613298623
712141199
1742846176
1287993896
1603996331
1470815626
878772520
1452259482
236048049
163354143
626592816
719456010
1167473137
1675697658
671641676
1436644286
1539327682
786362283
473588579
1253907131
925462741
641697485
2120345285
406160320
1347529061
1322161811
1768028424
790179003
371954466
836246165
483517297
1118838152
1266293944
483613540
728363139
2060705898
1803486273
372908528
1145774070
1991354819
1050512465
2029666740
418856268
452786425
645719764
285879253
234406460
1042086451
433028517
598978675
1853353147
289580911
319526619
62665599
728592224
296240943
2016418447
1457658357
176471857
1355039797
543634225
672836179
1995351638
350140053
203658027
1942316605
538660401
500511020
1125239781
1939711459
1271596049
331791947
861500448
648033041
3205705
2125438630
679329133
342682664
1559495334
1892765679
748794792
20808234
956235544
1033701222
521444991
414777353
908321618
2112576600
305856292
605349138
1558950876
2073363677
1716129125
1525672359
835224081
1564247999
968297739
613899984
839396612
2036420001
1113238645
1580627486
365697135
418720219
397620298
1324323038
776970962
1828165391
1806877059
1109969520
977666064
1791173520
313907003
293299055
876539253
794505895
799737823
239144848
497125808
195476953
1208561412
1219920834
1309283313
1553917864
1023067846
315547845
1698667250
1908720094
506682319
1522358689
1231592301
370571849
1041664198
215150249
1610355176
1018943088
1416219609
1256514847
569899990
584236271
1353011081
879828147
992199022
754101765
2099399839
982833393
2071475731
1626249959
2071563379
1778985044
1398407953
1253781514
1322728578
1945338610
895434570
300264779
150844372
180563854
1556683019
941268348
679159325
686975543
1495726214
824655508
1305276665
461943484
1966816783
602258140
1052911047
1128665461
1374898203
1669995781
475634584
2030854798
1437798407
760381983
717082502
652670424
1717370391
1674266807
1809728348
935934258
1783438688
500279987
206162518
1471422062
1605612264
1452995974
1735550341
186837071
671582220
322358399
1755231171
576179728
348496938
185519879
1589073165
511272074
1673745722
215901194
2059407345
1813370884
1558817986
1453623130
1075535328
1179163504
798800618
836725055
1549106773
1131141471
87985520
1114786801
1073071753
792027550
641753089
84734091
1315893996
927355521
546511633
755536696
462010823
1238902146
2095072839
1220307934
1217075188
975951384
1252196080
1443746356
1714006623
1968042511
671899441
1646465817
1085832063
656861201
639505995
718908432
1024418436
522492749
765333399
740546392
349182852
2041923721
2095564467
1598117920
1886796652
264101088
778237409
1291970094
1293206900
895445157
156976890
931799329
2046023005
25299490
635956761
1308136084
1539953455
648463609
557814646
553181269
1457536995
1686140549
1142766209
1361133583
1765407097
854160874
1879836991
1329429046
282876390
1741191173
2013944908
1485854425
996278752
291026405
325951790
1760798943
1821200800
247690142
318683430
765432996
809433053
2072778903
1546035959
1473324706
178028088
2119898671
1219162681
1830338573
1155056328
1149260436
604483055
1324054911
1028270773
1171251225
1710474334
1786235481
1882022556
1293132794
542111655
1549340799
271076885
1436739444
2107918655
625097170
307977215
1006676661
554937563
1060103518
1588691223
70841751
290268186
409622133
567741497
775690903
967105936
1335693579
1049329908
1728586803
1151704019
1792069137
1556145205
246782560
1482888496
1050818281
1389757827
1344189344
1170856186
882267919
1707425359
1019181549
1828158686
1900813530
10276869
1399610463
351409013
1730956635
2028621428
1090019762
1306258761
278560971
992062334
188540273
2027108067
1977198387
1493063100
453202491
737216823
272103609
38920440
947857101
2062907340
826454701
1868378856
2009318219
98157519
982920700
1692997127
893587889
1957926222
493486046
1040717252
1082304253
170599391
1473519131
1302887082
1240829166
1270713020
894932416
1009208449
1461703539
179603850
2066773456
1054981633
1815165512
748599816
121907443
1285931272
1457903708
134803360
1109396552
1879031950
1982075966
1269839491
1913454356
419172359
1095418730
28787096
553442302
194953371
964149954
1030591791
1416213223
2045081010
714923835
315519493
113590095
1718777332
1914816988
1348693536
1131812015
82898887
1641982529
184430087
1693501809
1910784968
1032039325
2123954658
593876275
1578105962
1822046052
1841310773
1128444582
1608090744
1457206324
775081358
1716355793
88691056
1950734677
1132983596
1400309234
772817968
1266096602
1150827748
2059099048
1463413812
1284983790
630591209
895123071
614294190
1510645535
749237817
230645263
52518822
1151677611
1208686775
1974800073
775276498
1541335999
563071159
1010106843
65508035
1955598923
306553577
1166238864
1647716487
914984864
14024074
1782619083
428157659
1923381333
924660646
1672173450
617965741
301848546
1239270266
206134204
213078517
1086482838
522108003
744604372
858248936
2069894858
277965435
655831252
196175259
74823766
1920289126
797496445
1047204664
483040228
1695320636
1928472631
227974201
1543769297
1725961701
2066275773
488873372
327979047
1704101689
1956979758
927958475
1375939887
1924640935
2052814622
543414805
1194419167
1482385508
795391780
449972521
1076505325
770380755
1604397016
335894527
144460625
137467581
1885082773
1007075401
808885012
1277769086
42059020
40634043
2124507337
363843712
1906702840
1511174281
601918179
656498306
1756583816
1798124964
1776274278
1537592413
1788031785
611092479
1797848391
356200960
2122545295
1856041746
1408372976
1709822404
1555684096
1076740757
1503729007
981778207
1063153047
1699583903
967415580
1765763204
252809649
1644538152
1887299087
306385085
2029337115
1133321101
351482336
1847729155
1565633651
163306187
1774465293
1001893139
542331945
789877837
499753970
350264632
375308845
156387268
2099158254
907566168
1177133837
907281408
1824755101
563156703
1215016637
526717461
857078910
1791804806
300900419
403975311
2112796799
2143001440
1385633506
1017065585
1019865396
656901661
2017894809
320370336
1122700647
1848781187
535532931
1794471252
1502911054
1523432889
210220794
562183268
1424525882
157045512
2033313696
1205121805
429999656
2090805156
467462548
2028089492
497046807
1031207100
41438208
958969562
1239413534
857231550
2124415821
657165031
1832552613
1095226579
698759087
234010049
382201828
533670770
1441563422
1387825435
52356088
1299491826
1512009429
1023984086
181968684
1099899120
258540030
760627698
1253097747
1042486237
487916344
2010152855
946223301
881333414
1693742504
1990002199
213121686
784112033
1488693497
598028795
1640969014
1382014692
1918877065
1224761175
11341662
18393516
569384025
82618803
1286357368
1511986972
1791371456
2076001185
2051718677
1396434999
1310082060
162125665
306430137
1180273418
1197170589
529046975
287392934
1223044472
216249141
628675802
1757154170
2109444736
1696645445
770066749
1669768461
2006163355
1210801016
1853306958
632344207
2008027359
461788269
558846693
2037012881
723126010
1136746800
2091418639
945614701
406960969
1775214481
1770347885
1105347006
1331054874
354510012
535626181
1070267802
2034388663
1067618604
909506193
152994272
1072339274
589752989
222257519
1198872854
482070922
1992277199
400269560
472177855
1386044433
391669990
756879588
1799291152
900987639
610812062
1492426238
1893716874
495982859
2056629059
1084364515
626022674
1158046306
32938187
2000185739
1252640129
1781099332
29867279
1390383906
382219598
26453504
1342845790
1914215091
112570972
1021171929
61664391
1535545179
162869828
923779834
1406805301
1719095314
747340030
729517278
1023167742
1191123904
1968437370
69349706
1554164488
924979535
1522240149
525346446
1955743479
1891054141
1978295448
2066116073
1714075299
1742582636
2072443951
245765400
1812489888
1509533179
1885104896
61260284
1196531875
922332258
1887551341
1450160929
1140844134
2117227817
612013391
180375700
2018309304
1164003961
1966437778
2031518207
1164481410
151619885
1691652830
511308569
176726111
918955768
1221337887
1119814268
2144970978
1274435937
706763297
1891901136
497096074
1635554027
978464994
1733050242
159396633
359357598
1321038312
1204846027
764025233
998385306
109372343
1602667832
563065358
1621412080
1503738646
1380928977
1348217779
2129662654
1533697329
532576697
1022219993
991911870
407471455
2119701920
1313725680
1306734416
1929546626
532087464
384387417
2042575147
335571873
1222925993
2101463147
1760768737
1219174445
172181082
1484759038
443861058
1479221609
1872120433
192725157
794617573
206620845
1449642704
1254729506
207419343
1040463826
1193647461
54196863
1064438434
551809267
871425029
1342714138
741666701
550875715
1180764938
644339346
621128762
322968350
1940012566
718353767
1681754927
334842515
1597390389
1563095522
1223035930
612679040
205172535
1381482673
608447707
1589943754
45712314
1568227548
1414701360
563307771
213852895
1489722157
392133703
1647765558
531398118
2143762360
1216421753
591950917
1622408380
1694068911
2013746100
955525711
1083430263
49054784
1176503876
12167691
134787886
1071637985
47471312
489792218
889084651
172165994
1715311204
234256183
2005098776
1004982059
1539578288
1089417380
1422321539
939107329
982476919
403354068
1956279340
897119572
1664105801
1474871107
1912491471
194028477
519064204
1743594413
257094474
736954657
638239045
49293339
1221860944
1146662715
1731125686
811661522
514512005
1927525234
1510157177
461315520
276050798
245907980
476656960
1262766278
1765084547
1766789123
1189569094
1779644735
707271270
1313620807
764136407
790866410
57788775
842775441
1426756551
1254881447
165385212
1379210029
100260936
314649597
1504279003
160843041
1718714799
1385383235
468451189
1782502197
28007693
1323951436
599253096
971634403
1016791555
770406979
502506592
1074175852
1362501632
348531944
1375473704
1074765501
1856721284
1415344871
259597814
1003073719
397699757
1478116562
899614265
1038710963
787898864
1329524646
727140520
2003905935
955148040
1448743614
1994161943
330366081
1592191156
1719972983
1906922370
289103117
1295960258
415034845
1857017447
77906938
612631722
243425102
1473217279
822657551
634955537
529140841
1473560727
1618883047
200959762
1690295044
861050486
1743000555
498144339
1480360304
2061423304
730157540
1526510634
1309826739
192299224
1674320563
378616994
593422713
622076924
431530497
689324700
580792568
1400904118
1264038563
1361160036
1029388612
2141083210
1405965165
52786770
216250102
943014239
291992619
2144074668
1767655871
912441577
89385653
318228027
39502556
383810019
1107941953
2052195254
678009027
2026281357
1766035320
1189042355
1174846082
1229245708
1556487479
685539078
783218920
1785166369
1258989687
826325893
563201649
1291949716
1650456912
486887563
215345996
1697846284
239254501
1377895018
342304962
2145882562
1001005891
2001402758
172314557
670327637
2126818918
1336800457
525712431
953880368
1180509022
738382056
575944712
2127386414
2069067648
444123422
603149744
1021180580
1932518640
1915612558
1046774009
1645497530
742004826
1874027301
1584094372
1000146998
414433613
1827201045
207732502
639124996
1131473207
1458598665
617216823
1566752963
921220472
2066876769
804575856
976494198
1878436085
1059099627
60083443
1888853774
2023398504
1903248615
437845368
388075111
1496214863
1848453243
1222711714
1482822956
444357748
1332425151
2104325541
1781287565
289988673
1163086496
2122657829
764503745
1611439267
615647871
1527076905
251620004
231368333
1162039266
1066516070
202542642
115042243
252732332
1855340382
1629247029
1096608312
1692886170
2070837602
954510408
4251963
1865831448
290137820
741132593
726124166
1918034278
1797748858
428183582
1625511278
834663151
2094444067
916232294
118765523
1640273309
1320042149
1702347030
1503000331
548632394
344352069
1356381640
579200784
1288644336
2083565507
464957018
418658176
469942014
460814994
254131693
472955910
1489134647
341895175
1896431225
533179976
271571152
324431636
1955984555
502499566
2048107601
1016924952
1156790608
515430223
324848643
64270811
1124173195
1353146304
235503401
2081723440
1008573049
417796907
546494604
149326213
1565171668
193506016
488167382
927208418
1434232870
549060636
1354548663
976691084
1489575499
766460437
1144469374
2042668875
1648694535
2069868309
1106191663
2030558523
856570294
852332334
1203660334
393435703
298519547
497675628
1349795214
450908073
1823528744
518402515
1618883047
666802298
846447611
997960642
633159022
82849444
1035034353
1887173465
1414352132
541833834
436360913
899302812
1790826831
728317905
1938876074
1651857258
1895448163
1226186948
1960518276
1430670548
1155131928
1763110518
1759252117
1288133299
1855996974
1292611513
530466857
1901547466
1528282621
1208168653
320120644
130076242
179388854
152903792
302855992
1671870217
1317114912
1035316443
1781095094
1873947152
846390142
139854307
613877092
10462181
164859613
1451465705
711019086
1271665540
49959240
832312665
1848529114
1770801735
2075964326
425046814
1849793591
2095109282
759223587
1550716044
1751833314
568954771
689655889
461580389
1998689858
1236549991
892118302
1056261591
417578394
1289883859
305371858
2111346147
80000940
1394641163
1107429939
17183812
778560857
474495433
500438383
1603448207
1165674235
130314021
1898767141
1545144946
544162735
257207545
255573087
718103353
1048293842
884472549
191307208
1681128178
1914141989
982491004
1952076005
1292027429
1177841360
45740604
186026848
1138019995
665475978
174734745
999706710
1808886307
1422895888
1212664185
1299766736
893718056
363712646
6294513
321392633
394672713
625433459
471327332
1737280112
551175470
937142934
376805310
1063284546
1506482040
189340281
1983291869
2054283389
2014438944
1784883468
1403507625
1531943303
1317900446
1827964852
525413607
1193160656
856585009
489515671
1693827742
1769120255
736020911
216616071
1064337473
683041867
1231563859
1497111833
1823522497
11593830
1150965284
1275518100
290761745
1122580442
1612011895
572096086
1282677449
1064342340
189142480
979830578
1334310034
1942501800
917228567
806437651
1969708562
1836098438
2065600125
1570058424
354619229
1264938573
503916242
1252692017
1941770973
1895446328
1960068897
440343349
905225765
425676048
272086546
813226760
914292284
1458366806
712479123
1404302721
41186339
1695984902
974766203
2061326485
1363902727
535225127
2117179112
91646746
1511803095
1971191626
821803316
1892930099
585022191
1603097585
491393508
237250921
1287676750
496032592
2071152102
649945343
1612656336
857097551
31974739
1822747116
2133554622
330591297
2092638582
252109476
1739413511
531053930
57413085
1783102663
69122207
179350532
2094784337
1587220039
1265184838
1210988562
598327634
224411605
79151431
272457529
1179569389
946979924
158424106
1099213658
1248739037
2090598767
1136106886
289205257
1980477893
1481716717
1018926597
842624781
697700301
360402327
136644110
1870464055
1449191024
1349480712
1617464617
25959350
789960359
1677694520
1633368282
2037226171
1251268955
988671843
741205916
947716909
485103366
213512754
1004070411
1099634740
1822485755
516414081
1084203879
345312926
455828950
1876073226
1396408722
978019760
137566872
1598222146
1854987688
686671199
1128154504
226302672
575223427
754446032
1370974108
1727706238
2041937592
172728368
880287320
1129683829
808239444
1152780778
701332932
602848501
258455741
1426474188
1565780579
1020277839
201933065
212851411
1979395512
1074066297
2103738679
1509911744
1270842816
925292111
1460575413
306392912
1447136627
1912958299
604142144
1067779291
104086935
926818676
1941645654
807581039
1813542233
1834062714
1177791861
728408255
833119567
1370595384
942809767
1292850696
1308710723
2091259704
1737715962
569960363
1274358146
1953839586
432025482
1202619009
286215542
1491864264
301099629
174299152
1915058000
2011681958
78208552
1949881829
1537404308
21862286
167830512
167971570
387196750
12119558
1658438322
26356368
1329995631
535869550
1781935770
2079346089
446597029
425441581
1865175788
203562987
101225678
936310708
1112768910
1812693254
1883218353
1907760112
671000055
1971259860
178662137
604619424
618941834
311550882
1031896231
159409004
1354281340
501944394
792257643
1430211243
1465841122
832667798
1659995629
511346142
741222423
930618710
2046452484
1075285602
94889427
1228752234
978395354
549391204
49913036
1433061837
592344883
165826794
405817863
260534330
1893012494
1707109699
1509148809
1363170225
397543186
2022888652
734885344
1479403455
1486471859
425676402
14625521
1469151661
42498734
384261709
701352193
976853684
302450764
1408327849
1113490714
1677987722
937748766
926423617
1847467647
1173631662
787145419
965681617
155242039
862483007
1865330050
1952426917
813966964
1365344809
1434554981
1619356875
1950092781
1141879140
643175285
1567023016
1266918874
1120390103
1035929743
1225535353
1166679928
2027446570
1617126816
275994568
1646127044
417567959
1941783576
1658851
575901521
249675705
1072547171
715517226
295780770
1868186893
1561874405
1489880993
2012283908
297553335
447845600
248832986
111734082
1719443935
1595083188
1595846814
832751442
1890321192
664541348
1002527188
53491045
676245451
1294472115
549091356
2105924838
407965831
430566629
682634885
1757142464
1086899446
1807311044
1520252245
1946701039
717712755
1067776433
1683645715
883952995
2040813253
1648714845
1377843117
1844784519
1078995714
478930867
1359312773
1699553397
1578479831
357084443
930521480
1956389259
1349074639
1127185355
550856174
1854680867
1095450170
248024500
1751591536
7929654
129277691
1846824959
1817503013
1283719499
606900761
1268646030
1555304551
1371283961
345338514
1715088244
881787288
1271684446
1614266923
278927646
860235545
46662978
1136073398
1239239496
1184189432
1788657771
1331100413
353584858
928083190
81536886
274400802
1895481743
1060990823
393950928
101525657
1910576191
276334433
811558627
1399007326
259610011
35478327
1514642684
1943994869
946415483
935980446
1044903231
45412093
1991843172
595043704
347416332
1498195465
1860549744
1130770475
921718221
1912190989
287601295
1623989024
1358532042
527587693
948582297
1151313163
1283416134
1213807264
157972764
127819255
944517044
1360354073
936674488
1915714431
545505940
2016081213
444088364
1037892371
697712283
1060263744
914380665
662911956
54811867
1703064953
1976656861
401717650
995725970
399122544
750924165
1696610210
317017760
1012425406
1498863885
154049671
1277722057
926864372
499292113
1957385118
1137329200
573825180
2075904500
90021412
979572147
2139081147
595936571
501194848
882744989
1048624896
619256217
408188867
765740961
629792859
810390134
270252314
1661192978
1374860852
585226797
119474602
1197457585
38154234
91483376
1335235945
1793885564
1912831565
1410317053
1248863926
1756065486
186978242
896709616
1309781288
1141599381
567133026
1204134269
1062008838
1871700818
1173468213
268884184
284380938
1493741000
866375636
1344223977
532621993
18395863
251689055
1955059739
1953276810
1465190199
362629200
994082967
520807122
2038239146
1182984557
1789098688
686225392
447633221
869648073
201353609
1961649107
1433213789
334186029
1474014059
851175080
1639385161
673821214
1301637961
993859922
256638484
1597439006
1910899384
66400532
634389061
334808629
145000883
1925597479
120513101
963772532
1234837067
1598100561
2026955392
469257519
590300649
1471761743
1025695518
1190977169
951004914
750132639
450469961
2038610063
1873381774
847388387
1666018246
2124820232
1021955132
445874117
821374735
2122796805
1099520626
1631726087
1143924662
1349582332
582743606
1657333704
1443613579
764223597
279975667
1286741230
1447656766
860721756
1569591117
572552735
213137087
223450338
867467688
1158023925
1493350392
1486148632
544692772
6144456
234671454
1969154328
1738807863
440723269
187589669
1997560973
1263927932
1903559327
427317114
714906890
1380123963
449116293
2008894726
748908910
1881691232
822024656
1950036691
1190099495
715371751
466963231
1435716524
313784158
1355144179
911307827
1855511374
947738073
825738483
493587717
131435354
1475141601
1960919740
772185237
319083659
1976738909
987591171
2047701298
1014067740
618568733
1199152882
497360308
36145519
1366704569
1668085529
1456347244
306958653
10834456
1926776013
354183192
974550623
1199587815
1796578185
1446088091
1508508721
502781525
1302290888
2070351095
1609692005
1990636427
1772449181
717634709
767696541
1382662400
1491356784
92160569
432729139
898533654
1376158776
422048605
914818674
1211815937
989493297
1739974337
431082797
856553245
645185213
330953336
1006062681
256048036
1930685032
642394971
979260104
1680841129
1062673142
1043989487
894790343
1716665891
1551687857
1995078880
149541349
1561518532
314718996
1916665282
118505781
501428013
1796772104
40691103
1696964562
1852264415
710174062
985925631
605689909
1960346659
1290808402
420170122
337543028
1107085173
724534874
815138923
431205
1089670662
223518411
776879122
565486431
697373727
38063819
163747729
1569416780
899544200
868790479
1066198959
880390308
847048087
131713666
487072192
340696248
671164962
1662023749
62409340
219672954
1451021767
872161671
1910742984
1910989889
1206140696
1582645488
1100236076
1697386611
608994033
1931394500
605180914
1487809511
595360164
46916886
1048106439
515494281
48465384
1043568773
1660168693
923987227
270835256
1452221328
360294638
146560123
1728740960
754209147
561109546
557125044
690615825
352773688
177617297
677117923
1935193464
736986098
1819625205
1654985310
2025348172
1792121716
1224332737
1817050039
42736938
1388258394
1829169381
186784195
1582483566
1138269339
1488134990
939010271
28509487
1033926361
419518318
647789964
1890436827
1988852060
340001799
856989065
1897335566
1353065302
1428910020
553077324
1285448712
1083664822
1991295821
2141291591
2107296780
1413688461
543068506
272251076
1589962826
2111969653
2006185690
1305163673
1387562249
2000849621
1949806887
1400526816
215387051
1196701406
1157814343
1375599785
119429057
1029879061
1616235259
1452247372
490043184
695402953
1964253685
864611875
1444821655
1328144710
1500368262
1294965993
362727025
440258019
151959653
1013775046
175227675
312117177
1338316988
1649716215
836068105
395428421
1577424989
572338856
1114692498
2034305394
1522016938
519012547
161038854
1369856629
1812213484
2111252798
2058709587
318412327
934899938
568980962
1610293233
1446003663
222208629
592111137
800848855
833975641
693988644
813584192
2103280593
749304757
1278556935
1050986317
1633079373
478896377
1562686579
354356305
1329703472
1704798857
1082430770
656587302
2122681476
934591211
1526647169
1403691018
1556387349
1672654278
679267069
200194547
412827082
729852820
1319453539
722741521
1065739804
541161294
1438392063
193186450
1784613888
664598436
1549703410
1279339460
1299123785
136835218
165766538
1284834830
493200507
109831685
1643932741
1278302730
291286383
1063236433
1242389319
1502826799
127212541
1723473701
1645612079
1640305493
1551927005
558781471
2026831781
1825136619
816947756
478457685
552824770
481922957
245190348
1338603166
824752074
825125660
1522473616
158196262
1230626217
1363872621
1919454173
1359873682
1242869124
1238493470
289281706
590923788
697050643
2021902756
1904589391
652890851
1556001616
1899579748
347961975
439333935
1960655199
332962697
1362699661
317474803
536625505
138714547
403831357
545822241
1992600813
1002006901
1183951005
823649710
407774046
914121615
767498396
156867361
1797577979
706870087
83503156
1869388131
869233116
35098449
1609504722
205464530
1916206197
393389443
1779142424
1846304299
1599012865
303964801
783877478
1185255265
1882247523
1877258160
1466703272
913207871
1247565348
428522519
333155107
885678971
1522987467
478199275
1642630294
525027863
683355528
209201280
786977424
1792313421
267344862
1317354108
63566002
1416765999
202305823
507762440
791379342
453377443
179131708
1083723473
942144511
1289499027
12519188
1512512990
565485264
1142373709
524574151
318574073
1372356968
427248241
990386714
129942698
270122005
767996908
203117066
511167572
1120015734
378315582
988824527
1174219856
1933112356
1358086292
334067792
969918667
1055957096
1708251727
1594728609
1026197821
1354609425
1597217334
1762221220
381504969
1752785102
1658019662
1493111864
544793166
860175470
150480309
1101653869
629404348
516132868
615501849
65875793
803966630
609977624
325947380
141135585
1360872903
436488162
1758824011
253408680
1315571657
1797625954
848489155
1911642965
1261301082
1510449640
1998476890
577436854
1599702236
1152182853
103398878
686081490
1533948547
681973440
2044109622
218210547
1555744500
691354598
1789432664
761813807
40893335
15070431
1358379462
791252139
1799139680
16250709
2061493605
1361716877
13196023
1524424935
1039540079
960953572
1712982877
1581823775
1299384706
56304176
1135944859
1217254590
496123886
1247192150
1986307351
42622436
70608117
103673701
426049212
265262661
894137143
2090426363
724319159
16276229
582098811
159771209
1251774831
44672395
500558079
352005136
2128313136
1017908088
1139036905
1166288347
1565792256
598698095
229522461
1717675048
267393836
1796516836
1053859462
1603596049
907984999
938004483
1252566351
1912116263
1761056614
64694077
454923908
1612783092
410411999
1263042662
1338977770
1960857264
661940386
312365402
617833182
1945735101
85575725
2010912844
1675068600
1438881224
2077583635
232002840
529968452
825291389
239053774
1124043034
689369737
1424575382
1263483088
876376893
326934252
2009888272
468803272
701091491
1330667250
2064889508
1845759968
1092288483
1075398399
1547995903
368649452
142010902
1477757291
1190914059
568149516
598295720
962839434
69444507
484751208
1151254251
587498496
2036841512
2147297202
1088564745
1483348973
1190543435
1948030679
762712084
236012069
1290627158
1020058572
1068259202
1475347511
1629083079
1773804597
2083809449
1512636910
320499246
1727567547
1070101183
561696825
1719978276
446169766
1302270305
154340748
1106996441
108950979
966451746
1343917739
173875667
993303490
1610057666
1353353178
480621528
1814746561
1726924676
2147122590
1812256959
941256986
2027897636
10138275
747988882
1872726549
1877211850
772427747
687609745
1048675871
1662518650
1590765443
1583215103
911821662
197997023
1666328253
1562717246
1933215899
2047643137
1195774738
753455731
1980884048
991882608
823918700
1052100460
1003378542
75982460
1367445465
679286079
2075177296
1439038691
1994546002
1066014047
1961730275
1952635669
323525217
1533841809
703914229
19651217
331225673
849320303
905065483
870871933
698315655
196107074
2057866190
52964438
519397295
287256112
495178596
300168839
1533090071
1011332478
1913667498
470719984
213075897
1456657007
1884691025
439158266
1931469278
931550125
1121858810
1491389192
566726281
1834380528
734326637
402575252
117489985
171850722
535894357
21936321
1837665509
2097747153
1489343207
1540614590
208378833
1197399861
1943348218
1270406677
747771256
1753821069
1186463447
1949043557
1086902726
152709701
1890932562
994384024
1594837424
2084915187
1656159047
1354323969
199223524
11320577
2059616007
1024637707
355890799
1024306074
1290275282
1458789033
51900957
13051021
1885282070
1284792792
1165698656
687332936
1482068876
142275170
1117067461
1672154896
1748995200
438461370
1113141033
576097434
934171015
186216179
149532043
541830741
1312017786
1894082966
71259274
1772142473
551497482
1820958914
780822720
222267110
1570270908
385969304
1075082430
2024285210
1166270828
1302570105
79892268
54187149
1232999756
421547812
1609900048
1864353762
1744123574
846859369
1064455761
286836529
181857182
586601404
1761657829
1283326810
1003875915
1035849508
1627023969
479117413
1193801262
1191373241
857767001
2046146083
1570668000
1272016893
1060768348
1245092169
1592960341
1694117118
1772850471
1683878950
913215880
976269299
1435688194
1347070803
43243491
611875241
1925673556
1808850846
450996637
1835827757
1062036554
1970609254
122604495
1959895454
231795421
333673959
2093689138
1590803779
2121437594
1761720723
1720006340
1564138430
217754259
1866864486
1497246184
1165155586
1658052540
1699220112
1609350274
1245485726
489494614
1287329776
768795394
1645509375
175842788
318385113
1127586609
1078305968
1960342383
500039183
429382317
980067641
240278911
1368213582
1364562614
459392679
1835500472
1727576962
880507460
1023746836
1168558327
1466444543
132735314
1513567988
518279679
2143105753
836920418
498990049
1591765622
2053403669
1240812908
90401244
876902071
680594381
984393592
434144932
1923877316
5776909
388874824
1560373930
2118317294
1229276036
1852961496
811438472
257483103
1098232281
977612387
283286312
211525791
1251109603
1234285901
1910770460
1274377260
1210079506
1238717354
1980891582
1378229639
718558637
630847190
262572862
986347367
1638124061
340670156
932464861
1746175785
1215698369
1877666703
1497061057
483484902
1383929571
528001708
916172189
1610758536
1906636285
956275372
765718857
1726612070
1179726643
1276374010
979697937
119312029
1922868952
1091463522
1823987758
715724443
861140853
1172104763
1332218188
895957874
1641488005
1196415359
1969185312
1665311689
1257629449
2080999525
603223850
1715156776
205834212
212453145
2006347583
1537638354
604678060
85511972
1225631696
193485549
31861376
1609477372
1403608231
1510998565
744598724
1608758479
1470633479
1334358622
1193565553
1837644744
1081625467
2062924068
1280106444
2092290990
2142816984
685384605
97361984
504981944
583812371
1124579311
979905912
1120065186
253338428
2041805557
784636958
186176567
456387660
1598953854
696525034
1778970557
740825963
2035486735
529618461
1292598127
1744472431
1416586210
1938819920
1605973720
1713477814
126389549
631152959
1090598390
87870835
1534707568
444427486
710207575
1747622052
932150726
608455028
1614137116
1770061106
405729794
1171395098
365175289
712754210
726186336
478106809
843434287
35608578
454454997
1798908282
1308392429
1677357256
2058395778
1242833671
255208234
1489500287
1174875228
1437627063
1049726978
1386405005
1660143042
1591640168
931642025
1176779991
197173263
1535654584
708358527
5403740
1200240287
951467319
2087660437
1813980099
1152104201
56575454
1611877045
221374030
1859704372
1460519826
1055356577
720653863
372203450
1774021794
1875208523
1203421323
1450301309
2104492052
2044578681
1206726932
1074613368
982037586
1938163113
1862512354
130951659
473036816
1314356877
770385591
591209145
788674795
608928222
844381200
1437452109
929835846
266976395
687255743
1733367519
411572689
1640013551
1858117075
1021436491
1095800198
1763513825
1199258584
648781909
1483954452
195461566
1983516521
1258736513
2124045004
159482694
575237409
944121317
1179202822
714794752
519740212
1490858647
494485989
596561911
1678073088
50774771
812142798
1646058330
349454858
492552851
938483305
685263829
655554687
1768035268
934842391
1248682464
196029920
2024373212
631036400
1131702658
220714226
95093554
1225331600
350930976
2055414907
190538823
1830959753
2103839788
1471047479
1980586809
1127527503
128807987
1221251505
494902448
167845252
1240414359
189164664
122117993
1042561723
893654581
536647921
650954652
876690364
1945474220
1120791252
460134852
998954338
946392064
971990883
524371497
1398895864
1458440519
1671589026
1546883351
2067320472
1686192351
764241015
1064342757
588690612
787464451
1587411204
1783678749
1830713633
1853322319
1606920862
933151509
1989610473
251704430
2085733419
271293665
451552720
1483932505
705991827
1272068859
1064016857
554310395
1287992836
719382981
1655861323
518055997
1077436787
1353622337
941983235
1585858201
2082275194
1649584923
94105707
1445525522
1140986572
1715027228
1719980055
1900743631
1631846791
1276635512
1651512524
1329962478
616595538
1499717832
1140187927
1757953847
1855800021
502116122
974588681
766537895
1333227643
391681362
14090047
1850029775
1659884196
413435817
2083997508
1605337234
1085965056
1336887787
828304926
461327567
169405265
2142383246
258516008
434547368
229651006
510832300
1789415044
853832610
1882530921
1469494730
424519983
1293679011
49118427
1174919212
47569955
773816445
1199897023
1164708769
393174469
305976780
97483965
782907005
257310587
1707210783
707556290
58940504
1444001911
1501640646
668140663
1532566351
2006782365
1150471904
774769736
1274934184
424504462
2061999768
1102111177
90068928
446759049
2078914964
1002021801
133518886
1400309234
2091060738
1560416967
590256716
1348572856
1584718465
1305262256
1569650556
1379287158
407700620
257256333
1078304357
1075639003
151240658
1320965657
560473816
1295827804
1440764049
1574655535
1709870929
1814598106
63161039
1392691324
1028040096
1431299766
538266692
2095287619
692643783
671141761
435426940
214494339
1190747570
351375443
1414350932
646550148
992952072
1114287164
1178590857
2124445842
424646039
644377075
1095111318
1940369414
980420792
703796274
1705148567
728778018
388075518
2029705786
198230023
1098424447
1910720188
547760184
1906179855
1202275837
1218522314
1311796397
545841058
435809365
1380897019
300037849
2026780356
1013088300
208349565
1421874650
1949441027
1027706541
708249161
508473418
2064220787
1092324734
1662810621
150349962
1762943577
98271582
730241981
570068003
1045335603
1870665857
1459494888
176585886
423185158
142516959
706170863
1283007062
250729169
422522197
1339432276
1952592485
2085639919
1321309925
724681550
1924622623
927883598
1985789
838172389
166429339
916092890
638512914
678410491
317762310
2123964443
624403070
1802375818
555815797
30765292
466860755
719090278
1419110371
1338589775
1300237389
60309101
433627980
1163823296
598553460
592015181
1987591686
85296188
1963288071
1297061330
1758921425
845861229
615663492
89783769
2033167869
1964553072
1364465608
1905473276
1837862210
89540928
1950245077
773534270
1541830725
2068585579
1586654029
1881802522
435730213
1600633002
1425750748
535676341
224518466
806569779
832828145
1054430909
632080602
2108082679
1244858982
1453885454
1442135175
1151378092
1034838708
394761467
868147502
550231762
1978759171
193917638
368698706
587960922
1462567300
1178448472
200589591
725136039
279147572
936530873
1043205613
1185004779
1129464194
561690805
1560932787
1967180643
730544399
2013253961
2024867009
951054731
72771788
1824417094
1125897031
703259542
524608542
254057941
898302851
1621176952
1644527503
1123244919
1960874001
160248743
1602064814
1570484744
74349459
1026110798
1591271833
420868718
987525817
522516291
603538085
206231298
1073585691
280997359
210315767
21041087
2104976630
1783581351
769119547
1843677150
890088763
58065796
2102724317
1675196375
1360695678
160610855
2121424139
1597922662
461559308
1341681415
319470463
2114628622
801381789
1911102844
1982250578
156278543
1459594086
14462111
1624910860
1620967714
1533213906
326621192
782863793
1596022672
555646215
1187625144
2109745229
1407982466
1111646301
1821664188
652450046
2069812245
527859238
644130299
1192611397
160751597
444407936
994773366
1518138762
1930401213
1769963649
1696371180
1437749655
1481039309
98857063
2106504889
458321445
1778266877
629900845
1445222728
973310817
905156313
168069239
399669855
298081368
2086574229
262614140
157959119
1297381836
250462396
784094885
1657663424
1185951805
1702378732
1863932144
1010935090
1642914809
284818535
1133822941
1951195150
498453446
990983443
629058073
192923524
1395382861
1321769522
1460527141
2057345440
810759257
1734346890
969104459
799509394
2125986626
1873973043
1894007990
310928031
932794946
187072024
1697974709
82604642
1767198497
1447441113
1971437248
1011468177
250858321
1432343000
1458191549
1687737479
1606976565
1880632637
194288308
648103566
178613901
457556878
400907571
1185695949
508598045
1139975445
693956942
1175653092
1997279351
1121454730
134636518
2069159296
1697591917
44112346
1830713159
1360582544
786856270
313914745
2035675734
1850571891
221685274
1659899932
305564892
1753295326
1645777534
1454879526
1521658281
787015592
1411181235
1078400620
340904601
1212121846
1375688759
1779571482
1681097238
411059622
1146599550
623056263
1092245397
1585694784
1478599309
2122419235
1022874605
835699378
892339930
1430863418
621368449
778995351
781366672
1493442811
423590967
2035679798
467139398
1926219207
1017534522
1989344182
597308520
1866990878
683400539
1578923854
1810648488
1593443473
948782041
525211028
145834909
1295246305
1254608387
1343027837
1460027644
535517838
772359395
1147834388
1698495390
1381729796
107871820
1558418400
1152721558
1131023565
355566411
263290693
64624031
1498696
12978571
1717765081
107738640
206923816
1404206040
431940550
1400476929
66307429
949626613
1689726562
1161426058
1940357738
1207801505
2012196734
465868961
267370075
1366752017
908513455
868006302
1837807773
601910027
2132078789
1391193881
1106315910
12416052
249944285
1472052069
1546564935
1010198584
1490671813
1186498837
1102290680
812463612
973567394
788717418
1629248679
433770690
917022681
1479853031
1656330332
1188243701
293256318
1420324339
1177061078
508905087
977977887
1233277308
2081759106
1230794192
1752090481
1606405776
923729355
281231835
105977011
1663759826
1224033998
1347404620
1664155508
1316991971
875039323
509936452
9171970
1059749101
380119833
761465669
178735174
77666862
213748733
769595540
251388597
953752977
1823986398
1987545653
999677110
892449315
1208311298
679621695
155360979
1996414342
2001372233
1367481211
1957690078
917860567
371138816
751225828
255765868
137447404
1326614647
1190572073
1349573293
1183756670
950975439
567944856
1212741093
998452514
584149338
1580612380
451583100
1436739068
1621816750
1596346140
960813374
1353780168
495150729
280806134
1068578580
1614156100
630188690
1222246710
1662536286
27693506
482694707
1911155816
172184723
165268257
58486219
766941958
714503707
843690289
1091104231
1889308308
140480571
2075158076
1333470710
2050559238
2061906705
471689278
1839876641
1548158980
1433988047
576531758
1461143666
1770512318
1852270743
947909151
58575206
671045429
1016378789
29733588
750649575
223064021
1699148498
950321386
1927036292
75608425
1737329427
1487193532
2033174098
2134538760
1714717208
265317677
953796338
713028942
291282814
438800751
167726102
256144532
11929599
1184434754
793256167
31478369
1231362482
665993274
1645558818
1708822435
457207795
714695993
1181753165
1117032194
1487003678
1455791713
1227159101
1263682325
334658580
760802578
840421528
1561435790
1685026662
589902138
427522110
1319055244
90989014
1583740569
1755307935
700838325
300794045
691296451
1316015543
323608131
739717054
2135747259
1661032813
1399841713
1248744420
1002885385
547884325
942706125
1169426496
953692055
693305088
1245680136
96243741
523040874
655167562
376556388
1470106033
261424127
1282512108
226967511
1321020834
1436303713
2006730794
1572965967
767667091
2107463967
1629410845
105602713
1700104282
1247249990
1025332712
1530952470
1031264402
951236052
2134580282
296144680
1506141204
1532420116
244809947
1375980194
462893484
82669069
485394224
484636948
1897377671
1485897604
491917514
1569382863
1740134621
380307074
1214262618
571621638
549842954
1044135620
593617559
1526476502
105475748
988631562
453925661
1294969190
79975010
1913047599
1465493385
1631626817
2112992992
838624596
272654407
585258121
1574683240
1945427903
847493003
1640132886
339216024
1441978919
1872787658
605461354
1782543434
1412330392
1922238684
1277501703
827225873
409718606
80906109
822206194
1428164044
2076741563
57091381
285437711
378110772
1588514039
1883273545
430258743
459990292
1356383148
30278254
1719599972
92896457
1003956078
962608934
1692476878
2066208144
709097387
1035497895
405937718
678828492
1850955095
1954352621
1488613964
880022951
1234589837
1882742648
33423206
1879514172
1647444049
498972815
1894316426
313420273
1559950258
2032184799
982214356
76317750
1286572048
182191700
406387507
592743620
1977617059
375838806
178204156
1538804513
1864990435
539694153
1736278023
64797256
1318916465
1433382732
1654236343
403436221
725201630
1883246324
597642476
1657596824
703766052
1667471184
1077489282
1796925460
1498366072
1406683048
1837082145
1879253674
1943737882
1337386407
608022283
1325607869
1271399776
408215763
1569931546
633660022
1783959375
1266104385
2035096026
1911358491
1298680542
391179658
563013000
16879326
116926577
381689556
1532129629
2078596164
2026942434
1996116342
310545675
1204922217
968247604
1001920926
2063625916
1012556521
488524484
1892759430
944370216
1133987588
913634178
329497848
885631406
2136991352
859169401
1400134451
1203599795
120948409
1081222537
2124265848
1448273291
1606798639
701465891
920943901
317935296
818052441
859183644
1156532806
1517279740
1469959009
1970202719
1734295510
1234223174
737617906
905798024
138915785
750566986
643982943
211288244
1913521252
226837479
415560930
363884040
1296079524
872857981
1295151651
441903282
957767482
1701170712
626700964
1308288833
1048842183
1736205307
1377085513
1229542880
462078545
400534217
70383994
1391052621
991043864
1138968138
1595483966
1378544731
668677578
1432007719
1475887066
1426129712
2033844528
610101238
1495422135
1164736141
498610715
692113189
1472947478
336491677
1425807710
767017859
1088580672
1831268418
894238687
2076304865
866975446
1441260093
874163035
259965099
567380460
12374275
266116629
711451207
667504384
1886075320
258824935
1899306105
917485117
1047977335
664326312
832735283
515640069
89296392
1525729356
1400360258
1773967343
1642634685
1495540120
1409438037
121927207
1898952952
1550308078
372487872
928517917
1066787449
1950688385
2107658938
946412423
815419737
654006482
1908788913
2128146917
777653851
381223932
457261850
184074575
760682158
993094230
164142572
660384685
140223909
2118642640
2052972952
560608753
16803256
1666174708
1370487378
60772764
2138758736
177069008
1272239249
189128602
2043230412
168108400
235786907
1808095254
138539180
1097338732
1926548189
737753942
1650911984
1431143361
1461569576
1289491133
1401628587
1873203829
80816853
155154391
892396553
2035484105
442274622
1465276835
1130497119
798336553
1930563962
560825406
1512361422
337508802
1338843247
767239046
613552671
1112484947
912501920
1934627988
1309618457
1720909744
1220366392
933994528
235583009
2127429440
2075397800
644813284
287925582
840255893
1783971484
1916622397
158015443
79652702
1170117102
525395475
1493520133
1729172427
1700905812
825936273
348156318
467566826
1071214030
1746149168
131687352
1844168726
1351921815
1374418202
199141480
1426072045
1257271073
2136752490
764317802
1347465270
232836641
1892923354
130686007
1053719243
1610557376
1347259405
468566242
717588725
510262149
236508830
783700623
653787961
918188681
173959468
1234647531
1915160483
574737821
123085788
1668541279
1453622226
722870728
20978260
505254630
995488425
976271939
1886253523
1487483836
2000559106
1284460662
1858908043
1918311734
1307677198
960549840
1910216391
515308256
1715662542
619202651
2116792384
1391876964
1913297538
1617813528
1105156711
2110357492
188615867
751205092
689873188
141171724
619889471
1557229863
468652462
2031420245
1665413072
1324142773
790089589
641042767
384761054
1923703608
1404554638
645658759
1863935926
1618697249
790972010
2067861082
412083152
1738853626
355204396
2012996264
996584109
1231713154
1372494084
1599339614
414396184
894426269
1248674104
1680470666
83781679
2088452841
653102105
263731742
444721204
382478884
1475834124
2053072076
2085176466
224256555
474285722
857438033
741839070
2031390644
1058824345
1066333392
2085764994
2099972491
260155919
2136429651
363988203
1381841770
328533544
1663154014
1616665602
406488705
1893026051
145768088
2107643567
1264957352
1750494376
1433834542
1569043327
2044924339
931615776
732296059
1014422757
1710980191
513973927
3211193
1091052832
409336319
1956978218
1278145106
925789145
1122023225
2026936733
1050427572
1219236755
390176590
2103172059
223585543
963451130
991522361
1565265494
321776418
1154320965
1295648985
2094980086
143881184
820401117
590458620
366435629
1073228428
995750279
586264233
1367104881
1131346737
393193477
1709851581
65006099
1829551993
1245964588
837756396
1820857147
1709720144
1430926001
33163154
60198299
1752675507
1265892439
1028536042
559612161
786151053
994315826
1333606358
326191370
1705904170
705437586
952000884
968096251
839070928
764719039
389212969
750078778
890401810
1122144889
1704779120
764411393
1178518220
794165863
172193159
951708669
1232676994
1190385279
2065003621
997226783
849527546
1765973537
2040133862
1776542520
1812117882
1392333867
1490658882
1477100795
1381260937
561262564
630752706
2101528150
1510666622
1119066793
1469701946
248807787
1276758818
638346870
851419372
99339749
577191060
958116058
18055248
1418155656
297988181
992999742
1462853198
321889427
1376217644
893188132
1563129469
454817758
1116131725
927299553
1009976181
1236455064
1918367157
1704363337
1182320996
118917243
517513110
1290487112
526910239
1123332269
1917341645
687031133
1266169487
611128280
1345734457
886870623
1798795774
248850737
707019932
1080774877
2120756178
3839217
797526225
1784737825
1387677435
1190598680
1481402987
1193556201
1476083402
1988238544
1270823979
970203783
1667222579
1160099468
1762820530
734537975
2071120777
505908735
1778630298
678474018
2068018641
419268505
1640352106
1883389910
930106126
994721316
704484832
726882340
847331561
1336725739
1074571146
1672556248
452232801
978161228
787266434
1344452789
670770481
20104562
1321986981
1650287271
391659611
486288002
783116840
1017162243
2048941599
53116253
537126760
600323045
1834481162
1526981811
2055570375
696272744
866989342
1776593967
1944658607
1600715562
341476421
285990704
1520130565
394444951
2078078191
1424897815
874775762
1764451462
1321127162
1908619676
1392848722
1079429438
1380300633
1443278294
1064233798
965967313
1896574984
2140290040
1975557551
339028418
371569430
448341649
1824197947
1555112174
1057748115
165303516
754896956
203715939
2062370858
847972390
380715230
1030801493
1082953693
1981175343
837911252
1261825626
150450849
1374078668
1555473076
1915452000
696569057
180705977
1336953442
1486877755
732195371
1308862348
1156790608
1362052925
1945906970
474406196
751922734
1576760681
1920209691
1699641744
1528621275
2102975417
33931995
1401374212
1498786627
424237270
81217330
1005315109
149802944
1750803157
872729740
694467623
977914095
378684162
514730896
1546282917
302608040
1815986732
326626211
1738125890
1459606005
1067658633
2125651173
297143530
1506511880
1068889882
1792144285
453428163
991333530
1411451747
797556075
1593588412
127203103
242633715
23019602
136371354
2004107280
773954245
1826047558
1984516087
510674420
152225793
1998395624
1336823839
1920378406
951785430
618568733
537418018
1387536065
1974677464
1392985494
1300056364
585125980
896462923
1690264128
1181605950
590166575
1349374464
1615787131
2035445827
1809861583
602243333
632384927
999225454
280720626
428632230
258125553
1649895811
1989451162
573653905
1840923814
1291668879
1607784634
1311528609
2130802160
1999335710
1151216252
704618005
1276648977
810589850
638158042
1341407397
1730919094
581011525
1355680370
1457265855
2049312142
746470203
2049045240
1116877544
810341672
1185469293
437669708
231958188
1242526978
2002140985
723293010
219057313
1913720845
951072659
951828913
373544719
1248881333
169184535
165033554
1693867406
1376898783
1925540222
683620586
801066067
1344440110
2100378955
1173444894
215289203
56868503
209774668
867196134
871448581
487465362
304524367
1405905902
582345377
734172270
1965387860
1243028042
1948912431
133663266
1102668442
1039793259
493113033
933813276
1547322532
1909769334
2007154002
1888116776
1090006519
443746305
1923127535
2147108036
1896710592
1478935816
1463240490
1525109487
485235011
645370957
276677951
1536910594
330056750
1611265982
1107695748
505451637
480664491
579934665
598630133
142910774
1163035212
361276670
1629664527
1534952119
1687425394
2035209955
778525107
172290768
1567870472
78726546
1925600912
1483702941
627089799
654801832
855522511
1202225669
1710956946
43233801
1534982425
392280534
634892639
572700383
1752120569
349704146
758772330
442654359
841884755
1349430347
376988178
650002805
1400268908
2080852117
1695577429
1919579800
2086960323
490914066
480473099
181753718
348529809
620893655
25425568
1563320570
2053431650
1490193795
1841837124
1044764976
732625849
1593562034
35055477
601897532
1754938303
216565646
1988088666
1899738036
1564787121
2120661253
469177587
584219891
2032302960
1742471950
255700088
1894705701
104079409
759305257
1998228015
1550479053
852065229
754820897
457515244
614162336
1472657693
1956987805
1544346587
55568480
170692546
1740453554
856246562
174227559
299361155
1474707934
766006686
16242226
339044675
992293971
1502695952
1648794953
1563473988
2145081429
913902707
628956374
411331245
620258660
679814894
395939093
816708795
2094703567
179862002
1510156890
297739264
178242395
1954682043
911219337
102586241
687934843
113463972
1308580718
1500240681
2136133188
875394831
39881520
1428416380
1235136232
865843075
1022229457
1066172356
1472150371
813828877
1291670284
1571841503
604274697
510921254
1573700696
1863668987
830935158
177495691
1336762661
1931455510
1379465961
1657765591
807194239
1389757862
940099506
1121005529
315506968
1253189809
76848381
619918015
1439495734
799390009
373621111
155444017
1787665531
418679012
98317889
861737285
212700544
829923589
262470135
249929648
1086605621
1055357098
959870521
1848554241
2007277890
221564900
358885558
2139202450
821236344
330161992
2077711469
112920676
1772526862
727575570
2080847089
193016155
833911848
698250049
1768932006
1604207707
479022540
1195040600
830136822
1319714637
1853238366
180843048
615761319
880296356
1455020108
233582031
411393187
1366604526
2003165670
747160484
2027173107
1073959331
1055585656
832075705
939340100
1282504214
1766390729
1082507675
1778077015
1966186055
1685052327
1319068238
1711776148
508166312
1750017156
772987649
872988903
386925955
1599668834
139042524
1717096903
7403927
298992315
1040385141
2048186583
1891572219
627322990
1862515897
719750285
1370021817
849213287
1338966273
851702047
1025118758
1939751098
1552817839
491333029
1872551346
1764636534
356670633
740253999
258886631
1451988064
1503106652
323171871
1301511778
597860982
981086938
1483525582
1895005022
1783921398
407712036
1995187469
1080279570
688809390
1002548307
451000021
2040040221
968056044
1876576441
591349771
1847025736
94548827
1007750866
2124108396
1222987317
503878576
242014742
1471829150
2018647109
1774338417
1379059868
1451194091
227602342
719788092
1152975149
2070268579
1895396553
1834477666
1779034851
470714907
21651123
858047670
1917041880
634471063
1737355782
691401054
1389160546
158084270
1061366800
614491613
95160527
1287753186
292697736
889586848
532729471
1148936638
462024352
893617347
51934190
1415378709
659063128
1990410192
1121091046
1491457404
832722865
511958186
876596879
994191530
1764196609
348562643
834922964
1220633028
493429434
1989440139
1867843510
1381454613
287036615
2120360112
1843852736
193457999
239820464
1388165748
1778405819
1942900003
32818111
1946720523
1987322819
31562987
2098351497
1141028578
241084236
1256175374
1915187588
1231634766
973162971
389092118
1667985876
1266346385
981449197
1799987150
2004280059
1818124111
2006915620
1276219234
1740205712
1652458961
1786411259
198601003
220789196
1564938023
1407740176
1729045612
1439006604
605198787
262381982
1792415870
176288113
762052425
1829318757
166269843
1523758886
1331093448
211327426
1800926774
539890335
1304952980
1857100461
202778042
284147602
240226855
1862964082
1489977011
1812726807
1164048117
1218830296
1638121063
1332608064
2109073945
1705686455
530385918
1346943648
1975849259
179046621
1599936263
1213376097
1390395808
1949461540
578268919
1886210627
2116682990
59421087
223312089
877090507
563062827
1007675180
1563424680
1140835657
1105205670
622145484
1918766907
1717392357
481656348
1919666455
397215117
109001432
891571986
1027368976
847310137
1895067219
199001086
85901130
1550481706
529123225
871745922
187235240
1933163394
109457619
343331204
1704555729
501082360
78173423
1361622118
387593525
1066371829
565583571
209192470
1915567053
564765476
1719396187
234096323
2058748872
1595988141
489235769
1857314624
934172562
2071299110
513616741
497355165
2113271267
1028634948
1465426538
1426934111
433471897
65879984
1841078534
549795736
629041550
1375414111
1562346575
491761017
652411316
1864397850
1306112804
1199575924
209054829
1732771579
1065888279
1812013509
1518545150
458943157
839784589
929318040
1935400232
275797901
434959058
299123925
845433857
1834496099
1349114308
1889649638
1110776997
768302196
1686944369
1795762663
41385815
1146239922
1013512244
445574713
1071586237
1161929579
427846279
241531172
2139922062
74602231
1114926943
997376047
1986704626
659942600
1463396749
307655771
1626579633
1171941103
1497939794
1495508039
1253142880
558409553
1644125270
79998485
942382485
623548471
532541802
2022520671
1325845158
509133779
722338182
1505205541
1053710817
609340004
1370572735
796435364
495350271
1472715966
2047784497
1514795476
528836529
1854261045
662463783
145357653
718535303
1684189769
1343983472
1310092931
1493877
70269939
289121417
587602516
1307062576
1209159553
2058778301
1997063403
630726410
987454034
1602405397
381025914
644630300
451048397
396481367
1904479822
1703900885
1119244536
1353032598
817441836
1510169495
899472358
162416016
1185022682
1442582756
1722192505
95417090
698627941
1510330609
387527204
596760250
969444897
1847872202
193485549
468674003
1059289451
1477706358
621254331
804282443
1993159947
628088877
1434581087
1443332920
907978055
195841725
767916077
979713807
97577811
1149475527
1632976536
1133501046
639673429
1675024903
540793385
1089379326
887151488
1507452238
1744066283
1146809981
922117096
1753309103
1148759278
1045240844
921154738
770212571
1069917085
1615948738
1099899120
187291736
108314626
1627468035
623775040
2069883983
735010559
82856484
942328369
1221468057
937683835
332848025
1799248794
125272129
519713699
370309369
1573227987
885231293
1444384579
1033271257
125289972
2027301169
1926150219
1363615133
1426831950
994618038
504962818
687644052
649131951
1585900012
1052895688
181047075
1032779815
491281830
1318775026
392158447
1926792887
835243475
126557458
101857094
895942341
932794352
332414137
23757899
1015094279
1073355743
856202589
1994268065
2019412843
940085703
1988262942
617886836
809203374
845977681
1328003697
1279627365
1473677085
70582272
2124882
394994940
1496230685
813012957
2096958133
1374150014
662635076
1728947151
931977433
1943081639
688087976
1930002474
764525176
573536870
486143893
1242673216
1162379254
434470211
1540103684
392497337
1501106297
197477560
1447347173
805313113
120521551
844692741
1984566873
313116359
1140569346
696312172
882744168
2041786515
1389516651
1907283565
1419843274
1644849013
1785272533
1044238169
1495408095
1040635570
1838525090
2115295347
740583005
496022715
826851088
2004057126
1190189992
1588172236
2131877054
2037071568
22818006
1057607445
943506199
618992037
1679651348
679710215
1314667558
1495026495
526468124
392807039
1962399087
1769571704
672392237
1848061906
1545232744
544829812
1492596219
1851271760
2008112919
1756092237
9834637
714729804
1485935143
295517145
1831131581
1164459976
435040630
706070242
1640030138
1336016884
791791199
2103823696
1114523525
897231301
532775950
497451394
1953969465
1074620774
1384215807
335700961
55811681
1217405901
503897792
1956666915
1165024341
901269307
728905305
36780174
181628143
245665282
1409216540
1516068238
1728373448
54019449
1373742170
1069709277
1380638695
310866036
1514762722
954994614
1917695341
1043264532
1782186480
361752989
1326938219
857932423
1982433593
367519808
2139661473
237204735
785151521
29552045
672143390
1622295843
1257691313
1510852435
1303090058
1366443082
1765084547
69645156
853129209
1903847673
1523836475
771634197
815650555
1103704368
1996035191
2017839496
777270471
99063846
1448814284
991949275
311707342
1632517128
2038121018
770856481
1048623062
345833695
1678996367
288249400
1506384803
1398757430
727696342
1943853313
1175556892
1981181155
535912200
1893997008
552251035
1960819535
1872990790
1909798239
1783367233
227907693
1369648848
162511412
945872701
1938519871
550806930
618413335
743699862
2087480203
647629151
1473523305
765806100
1782864015
1317502688
1340443785
962556304
468451547
564768062
1216665016
258589512
211708802
1712938967
1378588510
445616486
1595047472
1426257321
691709719
2081160949
130474102
580663170
275061517
580885974
396197906
729635167
1053304032
2133691095
2095208402
1373858549
1398159006
1239219546
1335438655
105102584
1346815705
323157178
1615695401
780129857
1831574348
542234893
1415061777
720262070
1679174553
1817853994
1103870212
883371443
1602415998
314043926
943950133
1244502286
245664126
1020771219
276520916
1638643046
1288452065
1866310577
72494042
1158574154
402777087
1581361977
331385070
2114879164
962629816
2025057482
1179854427
913623567
1151330524
842835071
274547602
81934060
1669558432
618899628
200866008
1283529751
2038951209
459991795
835831136
1242040227
540883520
1958755316
633990802
2071049568
667268058
1449542611
1055527072
542793427
1247835450
1638338748
1644763856
665820738
2053024508
1748896503
2062550236
180828180
80012788
1266581027
1408408877
260161633
61322287
1325720893
120716406
1682389188
1629222500
525255662
884590656
1619640590
173715733
1962751266
825220230
888499358
1663432397
2142303414
644263231
224057431
720583663
2075392522
71354023
110936130
2045621664
1420912460
634365647
1303249505
263877060
2032838124
403891720
1797611110
774701369
1780388056
1069822077
2040288379
168164395
127561930
1305276591
597321995
119735989
2045923477
1068753416
1025332712
1020334623
2025919933
457374082
467857503
1649101848
2066938743
1570560875
998513131
2039054237
684061557
763947230
1045046093
1795443287
1825869992
1485342987
1895562349
1957224407
1370258923
1561173136
2041802082
2092753153
236364775
1045532709
685833838
1351710132
639359115
755937123
1699662938
1772288979
1121744496
1122586195
1614907128
1276571910
1517498042
930837901
884345088
1608917774
63958817
1440685698
682431787
1048050015
1955075059
1839526164
1050341825
1013765827
1491549147
844678864
1476463200
725059412
2063861548
351572821
655259483
259026848
2000220413
275146071
1781831381
1226120912
1277100405
1865080655
1140715593
326588705
66622316
1995269380
765759456
436164881
447351870
281243423
1746119321
1937372860
2099970283
1872653441
28630152
482611921
434091543
1136718369
1351026718
1653021786
1850580992
1786836163
1470250892
1603155931
134870245
184337769
1393202451
995280914
1694820264
1640918377
1915053627
310123084
530465326
1637102576
187496433
31566432
1118835141
521554647
1639755283
1931161090
1101766149
961660447
1846373132
1682146416
1800036623
1738588369
2034521173
1225556988
194705736
1640900490
1158635590
504714812
1541875807
1781231389
729004949
1042062170
426492068
1644913940
846516518
1569204416
379954104
687050681
1109919047
1610436843
173523838
2140439612
845107825
1807619872
1228962591
1599147612
506322007
1248734319
149721468
1624159098
1166696404
1894588721
161968593
328784502
1420310453
879680587
1869193504
1144601342
85861423
61055786
1870061295
325170428
1077306816
351160433
1144910881
214534379
255245791
1172601005
103185623
1741769568
254500542
1921670349
1503100065
6324867
223991721
693503515
598629522
1073232453
2110812968
414477473
572692314
1724161104
530205639
186691607
1240844736
405674971
1473287584
884746827
2059175396
1148524824
1170596894
481917302
1992151983
2009219643
377496404
665555633
1532478283
71597956
238548864
379197998
1005190294
970496163
500986925
930422933
842054682
842914761
742569876
1406946253
275681478
87768667
836084136
1226043502
1583972353
1106473915
1995309403
1416201668
1359187568
4193040
1306210238
1849774986
654817459
419649318
1444752162
1955977895
603783162
445507504
814289046
1538116133
867788727
547489718
350926882
1839053090
129774499
1215444391
1724937910
944349920
965895125
1159135369
362505099
1862645724
1642590336
603788228
461925714
692696063
672850188
2108463694
53553898
802442038
225864236
1418357270
1948675436
992605971
1684090636
1208395210
886497967
1303646690
296574063
1845421563
441520823
595331911
1984653157
1143791268
1035938479
508023027
1763563065
1966020273
768664947
1881174244
596319905
1307599715
2128909689
1528178605
2132112715
1577823731
360965921
826325893
794331559
984625707
493118569
1964804643
1627987993
988056983
490209122
661936197
274893355
593521653
1760967096
471068689
574170021
426471587
2125909883
54551191
626816375
1810684928
513438439
319104770
1634712919
217481611
556996280
1918851121
1232947239
1652407259
715981759
1844905568
757454724
200289092
39157599
703889576
1286360228
98366440
691070027
461526514
256126595
1011011829
1580396513
1702131487
1006677479
605661883
1311187739
34713473
1993031537
1704778007
203554474
132153351
1847748247
49521045
11168400
1435049513
2095157933
21238261
395670123
1049831914
1360494743
1542169579
881534984
1816450117
2050457655
1636470412
732696157
1460992697
302450915
1852602916
382937
1829042056
1815937331
776248747
631812355
36139974
480775221
137765874
675688514
1100301197
240980495
1698578315
1415204664
1783014540
604396960
2088105642
1760041688
514795019
1702994023
1919176451
1016634659
1988774972
1902203914
842408618
1128133653
155644762
1723186253
1950387343
864642117
1851065162
1282628814
60234705
542225501
1839781281
277729540
1783185994
786103900
797736232
2022192663
298074084
854257937
326956721
1257891783
837746181
45593951
487891536
631069766
1524787717
1609153185
2108650597
237378421
1207066752
764937526
991274356
1151061674
314001757
1313016815
1893917892
513019480
1380762054
1432037257
1114088843
1733126133
481015872
591221114
648116970
179855134
1135853226
1459220096
1556549559
2033886368
1305135011
438043548
1456898072
835783687
1360924506
2049760012
700520901
319771232
2024831383
1746043011
991000333
697398816
609969612
1680581107
770861171
57146360
1077083791
1026974252
845771436
1061528884
898050491
1705873820
558042491
691810187
967808608
1538912133
196696233
512089816
99634532
2017801893
1925353495
1947970126
2013471884
686599808
2046853998
367461483
1699565445
658468736
1099345404
424479191
609245248
1923924397
450816789
289485993
311114484
1911841515
696052356
1912389469
1428050624
771146984
183806730
1366688579
746994203
2098354077
1257935381
1855948490
1575828827
620942765
1924989779
758623915
1178983259
216837631
644924505
837761517
224283783
832553952
1280441913
1393919331
964336481
91756117
767787768
135479944
692164926
1227477520
103623296
1007247639
1708239535
1044162990
56547771
2061659980
1640865328
781428077
531867630
875071021
1929737559
515712957
1048917386
281425401
326111945
1870639308
1109838452
1969690288
160074830
641976092
114543063
277311116
414954271
298018866
356845285
672374426
611940820
1190419775
1896707320
515742178
1082362699
1396310120
840144492
825569007
543537966
1035666025
1951293008
624312802
390114970
1107073337
502267097
1778320392
405687844
265021853
2132473537
245834139
57835739
2061347214
1799804845
168526607
339240794
1648775251
18234789
1890050612
1025930048
1608228999
1062348321
1461529756
1067292007
1022702826
1235298635
477253448
108771565
1410498097
1826065363
739960339
1574990809
972477074
1580718697
1780473867
2017379553
370889684
1440948252
1207790787
1134466465
900510794
1626336718
119884544
1373084736
1047412068
493352057
482429674
757142199
1913742818
1141861945
1070688306
1363341173
959095858
1462986161
1265733503
2138213244
1329286107
1480711954
324173035
298666916
1739798024
1174942668
241908508
272253529
575205695
887197647
58792841
739518585
2103328834
1737222171
539276887
1930011546
2001549136
716467530
610262269
859551400
607023792
1813070187
615762196
1670046936
629038646
2138158886
483209902
1619598569
1248598677
1385231344
1120011902
1024822165
416582158
962477481
768658591
1980786756
1121840878
786690105
659636394
2045638
1799854663
1149646745
234704560
1506077692
1131973553
1710892646
622267792
1494345456
1978977014
1117325132
1718574132
1108235215
1609867728
279061838
1708566858
1208269330
1224522970
1156663504
414326297
2017707644
831055888
1078864887
1054346426
1790221221
2016109185
152888856
1623221944
1590320530
780950525
1811880920
1530167742
1333054149
536440740
172557477
1310510389
205403899
2146965551
561847703
1493018908
3104723
1133790257
1224265342
924400654
713925860
1054327045
240374702
1137574556
1048563684
1740603037
1154427277
1023422360
2119366678
798470300
1390452149
431691085
2089589693
301394476
32492494
377433730
1889657945
657633574
742716222
59474003
1497596047
338717010
2122027924
1673543339
660072753
1210641713
1905671964
1484953811
1251189671
483073631
244147490
417806748
162406136
621819490
1901259452
1850374220
370207119
1518558051
134271978
356517166
585317506
903289853
1121825837
258544061
277708226
1503095981
448564516
1353263087
801851469
1042987001
90197382
780738695
2035195309
1483535337
1508304683
222409047
2032415397
1444913912
1205032952
94448054
1443990844
1184360107
1199713008
735929413
1068753416
360701047
955905372
296490786
1226128139
325563008
311709366
142128961
534185832
1098066703
305570546
993495452
1349178981
2102629194
353424843
952187918
113710510
934175033
1036881884
361987594
992766579
965906460
1756810533
1972525108
1440139442
1648346946
220724300
1768035404
1522271740
165733400
1003375919
2118846206
1463830053
34109350
590183602
2078019961
771921901
1527604550
772789238
1315560806
1443966392
835230073
828985107
1379374318
259978213
1156041377
1630947074
764593741
2113595780
2124797461
226158954
1638544570
453676130
1060151293
166396916
338280050
1256606792
2026362115
147691328
1510833717
2018792765
790839588
698807522
1611967174
778027351
22918895
1415712212
1639413178
789156177
1573715764
1464808011
2109097019
601254786
2038159755
1248496456
1666732674
2144313479
1323648950
1233872919
663308572
946521508
1978362774
1143081477
1759674004
1023906731
471234531
1396324876
507196658
87321590
630781230
2101308640
1338375740
1778720618
1764818575
1680666006
1241575319
1577442495
1388557306
1549873625
492075376
324169921
1947190044
428801746
130813611
1047329186
317804750
706448162
177681187
640201910
1384899191
1355459854
1401436053
213503826
564823500
1988549376
1659817416
990019408
1277389222
941162035
482152638
300703145
1966986079
364339340
565110141
1789529108
1635118176
1036248099
1349192496
1744830596
76201484
1223612332
526741687
2141028584
1513050852
1795159780
1057548529
655542663
1055369428
1316554273
1633358335
1800116740
387593525
72795983
1473117855
1561839970
1478654582
486651161
680069738
1451909473
1227502355
752828092
960271465
900026356
490412479
1452381665
1395200538
1979287297
1038855350
1595230575
470841172
593292226
946724833
351283671
974259090
1811596525
1243016323
598230697
1829403582
1230681053
1872013216
495514660
2071851571
1766302434
690343529
1296391393
863461281
1498092075
1683249957
903640965
1434600373
7172698
1667646524
649836090
715183150
554707665
954986056
59104784
168696054
820057395
1978970052
910668217
1756120029
1377313599
1413557886
1205426694
1619269626
1276789266
1760132717
1827190247
1933718792
1843811259
391642363
1811377152
522311671
631155146
102138576
509589551
6056612
787625193
422351923
79850265
1406274178
388759174
501158821
193518034
732319951
1055134002
427641202
1864256206
1990396394
1206324522
1137084531
604048703
1818713880
821584204
2038935980
1767138891
1534274389
1898896490
777138423
1211658758
2077275305
162231549
952404109
1547870126
2129672047
1369472406
1197358555
460130058
868378346
1574123794
1915375152
305381886
1778347622
871877424
223634856
655006427
2108797006
1986457619
1013882208
1915799331
1228879727
1925776921
1085842052
736477008
867759543
899286234
91394880
500628626
1187567383
109395383
1554270419
198868488
552172316
1563567139
477620203
60083443
1887587880
795260124
613640367
1746844514
2043241670
1749818519
1164268138
233717542
1345054371
1285614229
1810448361
1359752968
1864149862
1240253255
2119128431
752603326
96915994
608740048
2036183255
985330362
1510973398
38371625
1007703032
1375226165
549582651
1764482425
1624406921
1945906181
207328045
542630803
171520811
2141792525
1141003994
562274032
40217832
1672204799
1630617454
552849610
948279936
1002664656
102938327
1022087863
406966460
2142308130
259152131
1958039568
185388768
1662379274
428869913
209132867
977735147
1961985128
1532653574
619945300
1158413423
1531870877
857017055
199011768
1725267197
525980841
1396807617
1266522328
2094222735
1219871116
1816546850
2103584636
328834559
1300744702
2033794995
1609694018
1909115444
1680289249
520646578
1753979304
1614434919
53909128
963248681
1664126026
1009470204
1931201543
835028740
411179340
1490858647
1991842391
1450681724
566264833
1533276994
381532827
246596460
1424582669
1297229745
98924594
393610827
1975138028
1501292610
839886191
1824751316
807408025
786835564
20849273
1859564186
157900733
1220106526
1357385068
381326679
816219913
1075282266
1161070269
419179894
395792570
693356350
1489739540
130983172
750990070
1171568769
11432369
1097416853
1182917568
1552173219
1585353087
1906412005
651633898
284371941
1883822359
625448966
1073643708
1953655860
189774397
1501014575
1148167744
822334874
1372241115
58244715
1533775504
302003268
20849972
2131759383
1960887260
894782231
1793231079
343103881
509929908
2114027963
1867757958
2125099979
1050378735
1435787847
816308677
690587820
2077653403
576695128
1003804964
2146933541
57401609
1247129243
1958706475
979630809
991296958
1092265762
825953090
270934542
1827326572
1523940240
1585117861
288848944
1747393313
1904506084
1127839423
1148477264
1072828852
1315742786
574051160
2091437210
739647132
699971848
1545767807
385067518
1729310094
597174319
424313717
227720295
488663337
266324783
33107747
592675676
1521629757
987090992
1987252838
1652961780
900890405
1569035897
665817882
119102130
372187100
40156509
513338664
1016070516
422870070
1583815969
2107101943
587953713
1107103957
1769239036
2069227993
1352158016
1739018431
57149801
211100510
1172031921
603216170
2028946133
982918884
597889840
848277449
1853164853
811679890
197240576
1077603357
1436894787
1264954819
1275988422
83125023
734621031
1211117225
1691183517
2085226691
1414086913
2119840143
1835558783
2140066017
1402462485
1576088571
1910901346
546494497
823577240
1510043816
2064057951
2041283618
1533946010
681139933
836874407
2891943
1487117354
1440089594
538411509
126098160
1679882398
143917662
1297117798
1700600877
714874248
145546789
1947633882
916020826
52506376
87919752
970918911
238208914
1754039904
731156234
1951667282
382828738
1746417397
106489774
1262983300
1449031917
1011479169
153101546
10032946
1708330635
812355994
1726952300
1890749172
1114803203
1890385302
1790825781
1622268070
1643827942
1729310750
1366718295
348698996
541437998
813992160
1033255725
411079368
1891184988
1386966511
826020877
361065095
1294475737
968084635
1418228994
1761046289
1568192666
2105924007
1734143897
170206671
244809947
1519219967
1162819218
125422754
541681955
690193645
298527319
1537120067
307586138
1448268853
2049965470
193914904
1593652002
1131569871
650359590
667256379
1820618301
1856814902
233743506
1917200477
550254562
905684224
289665483
710600956
2094677075
1822096664
11177363
1382455540
919803240
721316364
768535595
175039341
1915738813
1718381530
55272657
702665231
870987573
210863971
574421175
1936710664
240221503
1295601340
2138641479
916266041
984149213
1713145023
1476325160
2115916459
653177082
331613126
954311061
1204282849
1274510242
753177287
866523410
975339490
777613291
1725445043
1462493926
1652785651
1361296755
1922646286
1340563217
80183711
565019949
906291074
805625295
794309733
1324810943
578493552
1573650214
679398307
1508298213
445685479
1687040174
1365792964
2036463431
1690294941
1150018142
1278098604
1755372788
962088823
528082004
1392157584
2067145731
1849615768
1207026506
215022804
1358756774
1803648073
1384690385
660510988
314855101
936902274
332216486
2112198277
403756297
218608128
1652243385
84849494
1168438716
1372146430
268003123
302997851
1197952460
772011125
189952496
147830158
1436423268
1539782419
1461748551
1746741817
1632275224
754120380
1796314265
1481468966
1157905510
863483271
298632291
1130918306
1259878451
1053725256
1418233559
1984272532
1727563716
177441137
1650667456
423583436
68310065
981656785
1944063755
647740660
1420103446
485475843
1827750568
1982133836
1064600040
166313144
2012108241
2039041026
1926558945
1244463920
1041681275
39685404
1808556284
1976214824
302688568
384408332
1047786680
189583903
2120144456
295999221
1133711007
1280337799
297998057
913120848
861424148
104956188
914639969
1074744941
1029130537
347910351
1174788524
994367602
2041926865
571232180
1198438441
241405311
888608300
1932509667
2130508002
166905231
1557593766
1773003819
1944982068
2022901034
2047068418
1340257112
1767017129
1260131295
1897341778
1352478428
1999946598
1118719922
614105681
1294723102
310154161
1928697481
843558895
1864510670
1908256188
1973417809
1649224962
212536885
1825743380
438831838
853253508
2075994063
1201912897
331689283
1952826484
311188220
948978434
2049391206
1012757292
203253140
558281073
17364882
1403830648
965306927
1437714011
288634524
642891245
39396750
341117220
484950612
1794117661
997553389
520938487
1811046603
676195167
1964839664
98763040
1855030855
1585757517
520781171
1851777182
241648408
1637384566
1600491169
1164615110
1656621014
865817579
1344452789
893658642
1196229044
763190438
710360735
1929346357
1405819169
1962753638
92629335
1845998412
1853502183
1141849425
1667937910
344602795
1925785031
823765960
2138545741
859112960
1852197266
2019293534
328789801
1284554703
721167254
1336988415
1365307754
202063891
1129136639
1625889226
1678801524
429988762
946613909
1771473588
284524828
1936521623
100001262
2062338482
456453562
2143776235
973991236
139208083
38495673
1245197858
2143960391
1502617483
185985148
1833670886
468279744
795755651
1430824388
1796482499
399897266
671310378
619591703
980751399
1841787980
518127505
72485317
620227840
2107942425
2115424321
2051931689
915299183
102186064
1495003830
951631857
205962896
126501670
84867659
1018642802
177403223
1606651297
2055443938
1375879698
1138711356
601291947
19301444
1114901017
2008362199
409372932
366708719
2077109272
1767827510
197714798
415352616
45696416
788600732
113655490
108454399
378369080
1686966449
1255927191
354693067
530762770
1759621310
2040586945
1416979714
1749090818
1463499377
912380945
1884083063
269943778
2040958764
1280274558
1100071853
1402986146
1521127457
1578700404
757003123
1567712679
695183301
1496721887
1043389778
1347029550
670571017
1705376131
1114281224
1802164054
1270551537
1523040106
1883546237
727617972
1274433580
1327966163
2029042250
1848204269
1079080187
994094925
962700003
661175888
1790173430
1362650482
1293824365
1654937220
738373341
1561911400
1877634685
767719124
2070549309
888921117
1919314061
458033580
75601676
1758389076
1952261660
1638453126
316780166
1845591614
746203335
710912583
129066516
872294989
167755221
1102829099
1280272874
414976797
1551445912
1631023156
579949977
1980576499
1478874526
73744148
1296656143
487586166
469674479
1426278503
658377341
1604814134
442406608
779959162
1162104958
1350009038
851923466
923907370
617168005
1209619558
1311990239
384157660
132464833
1227166247
1691611283
104462596
1205139990
244196138
1344270347
1681519590
178138940
2128586155
256253018
960537808
1580893952
559879877
1345525205
1166020717
390737663
2013881938
340939455
1965996993
61510358
1262098276
239444713
2042050759
1855738026
1762932923
1053210188
265801364
1898554226
581116332
455719301
2071932086
750857385
1191949582
1611211853
750304238
720367892
227171740
2142848211
1182660861
467136250
2145963049
1627706809
817623659
778602512
1004248210
1616073320
1403208955
486875602
1385882579
1422828912
659279127
275688979
458712447
597995533
1900840308
1416448009
425037077
66671336
1026935891
1807763744
1481457703
1346117367
1617254814
1558311835
1038474388
1050071316
1215293171
1863766818
1294350993
1318523561
1060527511
98377798
1980697699
1833339788
1854321397
648126880
1383568389
1424530692
1584511757
1275196956
1348648990
1940370581
1815476597
417661028
1175823744
2055512410
568747951
1477792868
759791325
1938198795
36114430
177209623
1809970799
947723290
1233292291
2140886678
1893282867
217644905
187973825
1561577925
1341980910
1951524128
886458811
831578607
535181811
1387945813
331006681
80772950
660992825
109085833
992517371
1564629226
1799792776
1204628300
667722311
727857470
1447513211
721264828
1963235662
42575243
1954526469
26088693
148950781
1639694729
1685931290
1811558859
324769569
1011277869
350091011
1976707253
1573718545
767242173
765302206
2094164040
1918915177
1336681918
302283722
1005797319
2097283100
1048024970
432810052
1837276664
1242497792
188285152
682014459
1244399157
1707247933
521933474
984967279
499622486
532685491
166652415
1461289084
123314332
72935268
1451125937
1842295607
2025798307
1548148370
1287014278
445821661
998165967
718315464
1837246310
956755753
1651432298
1986213396
1371392080
802631359
1989376624
439956252
238067039
964408104
622128231
1284366207
2040020451
947790536
127701265
1881297514
1354548913
301917444
1795155304
1598146181
515170166
1849380373
1201171689
1026782837
1504853345
99365839
687919134
797679966
283232712
1170971546
393730676
2086808810
762978251
306716984
2048960917
1703064489
110350570
1623890044
752446960
1571980799
1755944557
1400697095
2117849949
725621956
2091759708
487701580
1054386008
1029510469
789774881
1052883740
1682103845
1636091111
212187971
1608373823
2114848864
859510416
682639703
973848748
823189256
65801482
1764004044
1870036398
1044812581
274239954
1753178718
1160152657
754091507
1215453185
1320963121
118707577
1887485220
116102152
2047621260
2007463410
1690419029
1069210248
184597997
1365604731
469033065
2051033241
604200390
296546103
1149502930
871983183
1707382206
1269512483
597229816
422476153
334838790
792049253
1224590213
1463452251
874821041
2108309780
1883324507
856505653
1770570662
423374034
959357310
732749770
1880076160
397976362
1617392733
962433012
953439787
426213184
1518088230
21057010
1054721976
823536261
1352147640
1781334952
994878607
1511772815
214194976
484087345
445231220
1067204450
1804495038
52241240
61546089
1885068196
224026552
661210879
1105326580
444268611
41764569
2051805101
2029928752
1910825982
954301083
1712815196
1823201221
193092069
727906416
176553273
1510610797
1704808276
1654915051
1627724657
581750614
1416347703
776125516
152081850
877162167
897721279
1589059273
1140885855
1768797664
904009218
860426090
2039501651
382427447
1293511038
1350620055
413653665
68976572
1493043811
1184076336
1285300882
647185905
613262537
1389659723
1920924934
1948087071
70720795
356245719
1039452913
274533811
916121007
2042089650
28205287
1608933120
1188412941
1784720632
1235023663
1508908033
1003485120
969100162
1581763444
1780000608
1640914544
19821644
1596190445
2000653073
785448314
77608610
636791418
2043313434
1979369939
1572251404
1754348391
1775855338
1681337759
329646424
413895886
127565386
438400717
160882879
1030079803
35535794
963050444
474282972
198664799
2120931518
794239137
646046984
1678451401
1136438923
815796174
1396231196
1838672336
1427969770
284560277
1768764326
1101613002
171629359
1696499709
547920387
1789875720
761359141
895174676
1563472404
1092541607
242481073
1600896446
2127924324
616356600
1104252244
840879004
826725878
98183788
1651877605
31068027
774361956
1941825480
574027428
2071388611
1044145835
1343000748
409685724
1569146386
417688973
1946715642
703239094
1033841077
932783617
537873237
219689738
1811768536
1788404945
1205657949
163825687
934577132
109561606
1588561056
407288368
1644784000
40680778
1086722000
96907553
1649091902
717882631
115670012
1148758595
1219200597
782173698
644519521
1205394793
1175874872
490711381
1836553620
282489921
1567848749
405623612
347353247
688850628
2017333748
1922659660
1538708176
1362159971
1699600005
2110996300
1487426445
1417303834
122544735
1029586001
524046247
231484791
524397294
839773708
1290863213
1199614875
1185027512
1686199342
186726159
110804264
1633272932
295065117
770214687
1073713709
1249952482
1980813528
1638956317
2054011985
54753630
2030193891
1030552833
245540810
1476670599
1149294204
1603003569
115042243
512882179
1038779681
546917576
978939636
1185448313
54461879
1921365297
375453066
1956737507
1630387934
928052221
1499628547
1689078147
120254659
1568382386
620838259
1531226869
868100117
1215316185
1308340943
862497998
1786639693
789383757
203126085
445027231
362055683
555227098
656913
1213227132
1555904756
1891640980
342774674
260293105
20457362
1484871166
111026821
168248496
1083434069
1938288308
328445216
1134035797
81558642
705013531
916792231
831967490
309971498
1791692262
1474485054
1890403125
467523728
246309559
1902892780
857844722
392495430
997148953
788337862
1223151416
1054831497
1102967709
1857443871
2101278447
1655072305
1323241342
425775523
1527249460
630638888
187890356
1475847824
642042545
833775666
479789509
895410635
90759078
2129395871
631075723
627782394
326799164
2035842251
54411947
2084169415
448822872
2061120185
285492588
652562649
1571154196
1538337823
343903801
449972075
558713504
1341996873
1741309
121554756
1662145833
373855342
958357105
864388769
2026308381
1281975391
871983178
1163530202
244011052
1613733552
704408200
1095567764
922917253
764843853
441234737
1230269242
1665567883
2042347552
1909191139
22364890
695825312
1000818131
1324456114
726635104
1371553265
165680047
1103766043
1657140664
676417026
1214158457
1659797076
600088316
929626198
577083771
313997419
298129735
1359524719
104079816
816825749
1624208146
614462455
16082032
1116121725
2038796924
204531368
957154054
401061364
771053382
829822960
1482469685
468317387
258425777
523248509
20557010
935303827
13620441
279867593
1507875181
6560134
933574162
876940853
1952404157
583492917
1815873537
737854844
336338198
516285305
816921888
362615100
497940739
813969025
50137582
2042567943
1197749612
654982675
783485480
2102583347
382366622
1678239972
325093966
2045010169
1516715129
863960049
688127310
1167056589
27282497
2084885025
930431522
364415995
1686965423
207892917
1894316426
284123091
1871008227
1578711504
1073408862
223676875
983743862
807204368
468805415
1989815047
447521768
1604644174
1025748236
756446567
224718327
1623804344
868470756
1675414719
1504863062
1594215504
514316818
898443037
2095923773
498846442
149527211
1099863194
212572683
484871228
1953367814
1336908449
1615628837
1187211672
1423075250
1850465333
91920730
1049762569
1682936312
652755420
1155470317
399945024
401473145
169077941
593844025
961371575
967109290
921498243
216153809
1660655166
303712599
2096354518
1448829717
1041640631
1918375667
1968393112
2047734720
3579948
1439249217
1986701144
806111485
225456806
522555712
503362567
560234995
2097336516
2134517672
649297535
1985921496
160402756
1263725925
473021097
2126618084
1542863888
1408874100
2038720632
455056339
1558962217
1085722935
1721746869
129735540
1569470808
1238987221
1417826210
198503421
1591229685
1802545188
574114748
2090558355
1325658407
1151436011
1002697111
497118030
817187973
1160174673
42193003
710861305
1272587188
622305335
2095663198
1632590588
1597210111
1946173386
171511260
1840386896
1282186250
979887992
1849092448
835699378
345638344
1636518473
1864595078
1197737208
297995878
1630954736
788877103
2130129004
1281467684
1538012278
1971515034
1556667342
1817393927
1487546327
391743151
1615795729
571323382
266924289
2091442528
470530050
1601124145
1176275140
2096199595
821485447
1498869972
1156063039
587463963
759557296
168746686
1618197671
2130605621
329802768
1723591999
1588972244
1622744369
992033627
626648171
2048657732
51111509
1187962971
1138704114
2117279953
508649506
637917331
1474751704
981384672
213072672
1560302467
1780890439
1202798477
559122665
308134181
1528694729
525981015
974426962
795975168
184366988
2119902566
973765490
130747146
907745130
1285708733
74521596
687181135
1029943137
543460102
1299876362
1107422925
1614715277
2102123025
723727018
153450513
661989853
1773495358
765179833
366358004
799594937
1126033384
1475646227
508339458
1172496466
1576103637
1583640516
1089742510
171631136
358259509
341391000
1383682872
2064644498
1882496715
1560712301
1669496643
260872095
615994940
1446458364
477341783
613469258
1427701951
581111249
1437651284
207994411
1540479700
1363897622
217277060
175298498
572553402
572435858
368429203
1712704517
855883067
1067106764
1733652091
917778184
1889844671
1382875255
1614574971
661551893
2023073989
1640064893
563129858
2121447684
1087754745
907256583
629099121
1189069029
408021633
1899161492
1587475159
1254190126
455304818
1513685867
1360056795
309529564
133353983
754653497
965646852
1088507509
1392688542
1863108699
624122632
1981397665
1861717051
845010511
993159683
762975295
1354429121
439662164
2067348178
425870034
1882973837
944730679
1405523532
170082535
1765930938
636452852
1876111768
877109034
1549510763
846039766
195353796
1628392145
513469832
111913123
1386768971
1779985518
312148915
1801312928
43593664
1617112162
1665796462
1252996552
330778587
747904823
354152163
150832336
1214354757
223046540
1613420971
281213577
1814199559
441495932
580685317
1140128826
676682353
239006029
24484161
1929559270
2071649835
1717582896
1649410239
351985518
1136034824
657377626
639212651
1614908557
1068402162
1900407758
1120290130
1992252248
910760766
274276966
587119807
508976895
738433157
32325336
1768569132
369996952
361662770
1914657232
1973661256
1966099160
910195178
1951597040
1022501878
485567708
677054138
2044144461
35033628
1726103350
2132431662
1029922043
946978567
1630323910
1751145152
224435734
641834130
225373770
1787688683
726111752
352736534
1955572870
1841498415
910742933
208884698
1904367282
1582259118
534529388
261700416
244689973
734434575
133230531
806179666
1457903708
1946673447
292509182
310289678
461395364
2005052906
1397948225
1171032869
447159850
338760543
373563064
597832351
1567877946
213055051
664727204
170456777
2016031692
449286093
1180065506
1699800579
1631390833
2023379211
191958107
291685549
135699642
1770956624
1104254006
327658829
703176393
1538645691
1097662677
800942089
2099327280
875968551
2069717476
296099267
290895141
746078604
75120239
1454848403
1096565907
227563485
1851621604
613052029
2005127023
1442972107
16577968
1995918164
1862297515
1877767834
199498689
2081088692
1859503910
192006495
1861499451
535535692
1357844325
633604842
1929093609
2079365424
1788535674
285843361
819575760
672796206
184864662
1377993976
721579679
1426076577
595103043
375385742
56979157
1553392183
1558007632
1481798385
2033709976
597313399
1793002504
1213500409
985896076
575803338
1477192008
1112481866
813535593
617774768
115800404
496913691
599938958
2137188940
276753343
1962456993
913117396
2097182048
1654398730
774259034
273285385
1483585066
1617277723
627372017
1236158575
303897367
804284068
1112493839
342800675
2078877832
1112941470
639927467
883604216
402832199
134403082
538768222
1720424136
628605996
425099109
1005350648
187705221
476996108
1269838988
298438003
1817380869
2134292967
1910098006
777999644
408394527
713700576
1878145583
350002917
1229801928
1859426910
1631681726
338783307
1164950137
768264406
835476587
399723735
2143557665
1239379118
1504152273
2078858574
499433656
442844641
468296322
1178101667
649268126
1288703203
556174176
883415057
1506163399
145241264
1787839678
2096914439
1432614958
582296123
481927057
1409584880
1870061214
1530343911
1820995635
233383646
1584562999
1323672868
1156093001
1284792501
2044249126
901030597
1523456603
88652950
1330267327
1378906598
1723395618
1201191784
1533454583
446285772
1589085469
1739222989
845505345
877753353
1293281705
1860540989
911540079
1635428171
1864993405
1936214386
1128576432
982046010
1204069625
1800297006
518074783
1773362674
683152628
1134417678
1914469286
146402850
6744590
1127805423
59605027
110622240
855989161
1318316523
1598115586
594731404
1715149360
1746657948
2093941795
911193650
1769874754
1124118280
16155241
1741550396
2097225818
1054069478
2109181205
698324923
1995930328
769500219
192287902
894652258
1198232466
279734617
1502536501
1086785768
1763549084
1968555005
1685951149
587794448
853265498
823458212
992597001
497118030
781473837
959036202
1179774072
2040010467
250246093
1071843769
1752038843
301065283
1843856904
2074610107
1369493888
1878359335
685290267
1969410062
1808235350
166709945
714457899
1772890901
428025326
1578919211
537735559
1475897978
1749178301
1596622106
303351846
652884647
41074886
247241968
1193600233
567795443
1308908449
1197794700
441579738
1118829671
1673268886
253220891
593408453
592080148
1189303084
1554588945
1815879607
854477966
320327542
1145721226
521403145
1093625444
1434982237
369572708
1804931044
1677333676
1180867410
53929140
398646191
1050590545
823919523
916025747
1609644730
979523923
1669888182
577470554
797095544
896298345
1059256733
1710574662
602124814
1029636003
1312006274
1130725190
422741341
1605007223
848948908
1736126795
819146646
347101301
361001248
891092887
981748652
1727146822
1706948206
58612527
1886643427
599908464
283635729
742953660
329603906
1681175663
222893760
1154890670
1384557591
461846142
1777061880
970239372
238236718
523263833
997960635
502458851
406315129
1349945435
1815500383
1172571360
684263153
739703328
1365385203
1521481206
467007499
1205780962
2059842837
1541005764
1502235734
1316860764
1011060385
2143739445
1614273786
264819520
2031280655
524842977
2069009671
1681837064
2115435339
37303224
1808941970
518696791
2041087175
654645473
443071083
314524346
660115019
881282299
599360320
1984123939
918503812
793962706
607372281
952865654
1479803431
1949600724
889674556
1216406022
2111199384
1745396061
1246566678
914702535
419244706
818334602
1926642087
196717714
337468448
1786247280
807862249
423420506
1752908709
507595682
1316811865
1927396160
1959278925
486086618
542627422
395799424
628524068
1549385400
1250769095
636852392
932730247
896571220
1414512215
1132428239
1944810618
1739578283
1026969971
201263200
1208996669
1639719036
1942217270
327733843
539247945
2087266502
22271352
1630914612
1061573709
1839680333
204273359
431192858
1579919310
1054822896
1360805951
1437968197
930532011
827052972
182903980
1626895187
1333257543
365294814
473580901
125096788
23843954
1681409394
1684336064
401777924
2063960371
2056568448
922612188
1163946702
585686813
591149598
1490385752
420488582
1955939330
1223574251
1148709080
354038776
882557683
1708356107
452483225
1754023383
2101947921
747446949
1271408334
1886367540
1647893934
1329452793
902237539
674972570
2113911165
1456845301
464596345
421667326
1316550769
217703446
1577588099
468203834
1528196350
246500529
151744490
13674554
917417097
220083793
485152885
664806985
1701437779
2021609534
205532247
37117455
1488451021
160348836
466254044
801425546
1935565996
302441712
1558318470
460757811
277461360
609576454
592402220
1194516379
1368724228
1118677748
390083742
2123794625
830698714
2039684841
668152331
1264059737
208841063
1869708381
855317233
1813703628
1866767239
1288905667
1246533526
2122271917
900496038
2029884910
439907819
66722968
1241183590
1723551685
85532215
1074113413
1869315868
630947144
825312114
479250583
1447873890
931566713
1938580390
75668699
106547896
867889787
1901523870
681895515
284402104
428584381
298702405
1481560990
369507052
153140689
1234131997
884527041
184313796
1530472710
1049549060
1242796041
967482675
2028367518
1559866035
2114379623
650619532
340555708
446218244
1700874939
1531766842
1543761085
1206323276
1275089962
541504229
1396854143
514804897
2084636129
1529162764
1844011662
17699800
2144533434
1663830456
2074433989
875280018
836303735
2077576817
438101032
940962276
260995105
1483852976
146683154
531874284
224518990
1657641937
1829834473
294390375
1469788980
350414389
1005518993
1391904105
1375084303
1317844490
994108667
1239862477
1292913157
1463533978
736153644
1670040567
1862158055
1184823076
1212479241
1947995281
900790984
1744239528
1756916280
786261344
741901008
1302434593
515073466
733082497
1145027195
346943543
1760944784
381680723
465742507
1674390779
540711506
52911301
1091932574
1195838618
1748386799
1017186610
472809824
109106379
1936845488
587349761
1118966043
447501489
2140224035
1681490843
781651943
482907362
573877455
1680306894
983594104
1212883054
890169485
1810821340
493464162
772459697
367940540
1950480941
1008348590
606203959
2067069055
1771977728
582195430
388609821
966635185
1743284944
750814193
1609910796
1238503390
2090014750
303415
11378763
1089118135
1496922397
1080430705
1186852876
222281068
1012542965
1656905731
185067274
705904599
805951903
261802884
1505148196
405535539
263213624
524939358
1192304365
646628669
1876926094
1513116947
1682537041
1627895435
103690423
1788010578
1875781759
1026174958
48605068
424276750
1702601288
1779864108
1519865590
349342384
1986730771
156638333
2096768979
1847828628
300023008
1504161908
527519234
1671879170
1498199326
1116508168
856614468
1372564248
1373358467
1255257905
1454341398
1307286940
38529263
1341637425
332800601
1862728546
1466382697
496151480
1783336166
670434076
169800269
1126550267
1564007724
1793467914
1049855797
1796601032
1495789302
1854608271
1164187989
1339061993
459394551
1911069298
865965157
796733377
1250746540
1816246777
2036828110
340952855
490265224
402479641
1209099105
870156099
1052473742
1490722633
1722452631
519702007
57038298
332811584
241632078
585549622
2092086187
1622762257
935894040
1998859642
1009051296
1470224137
318319380
588399292
779769438
337164373
1478843962
1660116119
1957020055
565349294
619018916
1919393585
1234190650
682734961
1639180751
94880541
1482712068
885936853
579108308
12973692
17052843
1135898043
299871883
945297143
899835640
946059926
1538283917
81591973
1228342827
951002995
20404334
2079904536
1955861382
1259564780
831912493
1977877410
746937838
813110572
1658983100
1519473501
1678075792
2074664554
506475539
1024902021
52470336
404515531
221550328
1407525444
1126789640
699316149
891886277
1058468684
1179049409
1518100032
1120180536
260903170
246548451
1057940527
1844201033
1174830006
60559014
222677444
1988573636
1294493668
483471128
1452486365
1550520837
1276062314
1411773735
1697356326
1576445281
1414962338
78468568
1126748386
1662956953
73262837
163321443
1256379296
1335099172
1208560881
408021633
1545424155
1588514798
1824356158
1028401495
1901223925
1623578567
570606612
809613491
481724252
914069653
1599059610
1431397643
110850381
1252845144
1697946816
1130004327
142200624
334313728
2065738310
1837792578
411859177
1650832537
927927749
288154826
1631981128
1243766170
505564817
1842637185
660459499
902949653
1562711331
1847816955
1427939977
1940679622
1247827828
1374323552
400457358
280514450
1266750993
728944156
399716380
25043203
1230089311
1106426402
1916197662
411901838
558781098
543786036
788231050
1684939768
648808856
1011027617
793385970
1265086649
1214069133
1026491349
1325442966
846120134
1214222687
1095753998
131593317
1829161824
1657825358
1273614735
1777879873
1555032350
1760930110
351287071
958936559
635432940
608074322
1618928456
642235059
892202602
1070049673
965220087
1613724119
1439972576
1741571380
941833871
1758541590
465973943
882251264
1780803305
866938394
2125641729
1445420412
46458829
1847174221
664410354
1694444325
657223872
1399018425
346257579
483239107
136665841
443302857
591029136
1409821820
1113366508
1216199893
1720682267
1834892277
852885825
306550299
274305220
2044142609
27921957
1665907127
1949787964
1741705111
831701882
574819349
265987444
1747316487
1828014558
1900677154
659509696
1150601696
1396230848
770633972
1585946304
26394223
125775748
1278499626
1120825560
612830932
981451463
1161399504
1374467712
1285751187
1204679713
368326585
19716831
1222320889
1492814629
1334453043
1099805065
1150182798
439487057
917711050
1643562858
1625595175
1203875664
865997010
1802124509
18928133
391995024
739723152
239893504
658838906
1721530391
1754754916
1835032499
100585124
790485627
1870508627
824007613
719368925
352045470
1129575234
824808760
14050735
1400912997
2147463500
214691859
1604731211
1961626387
731695832
1398104427
1273537880
1168567130
685525349
198713679
222384728
631282571
578217717
1727074123
344992103
1617128100
588943163
1127982904
886547390
1956307794
2036438475
311445690
1658623322
1710156677
1892083843
1419009421
455921095
985675888
147316140
517466401
1800470945
1631181110
172230748
2096897685
1986677957
854986338
1982064250
198865545
1010496853
1283074351
1946853717
1343096495
455589812
451144585
553238572
638801923
1856091655
1837235294
875695294
946249550
627046299
1013695455
1090185041
1328700151
419967941
1312651248
1059632797
1783929805
892341624
1655525209
1738406696
2043458048
869652907
1142966419
1814609317
1444980820
1663276345
404533230
1975229054
454570872
192930270
576623596
1272464007
1224987132
823641796
1819375687
370253961
464069013
2090722332
535659590
900973723
1890170228
1234837745
1900834739
896685389
2136092785
1423052023
2013961866
1496480830
764396150
838845195
2127439224
925393670
1153439171
1367830504
1272294636
1699153686
1683987383
1634539455
1790192667
2050378384
361379854
1379184335
1362271272
612131053
659826273
561860485
386292658
340861112
479231956
969639893
1059719836
1775610587
33549220
688127605
1348448301
1653160074
81981348
1399323759
1146917069
1125520680
1202592934
150373354
1918897347
1105818128
837378091
1927448601
1274204335
923784800
1150702078
1548307839
2131362099
1613760075
558265284
1986149141
2044320989
1305090701
1501875377
242814666
2091634457
732510435
352539065
1096431428
1350305037
94971071
1958293905
946130374
1611359500
952274950
1753497478
41922830
613421182
690429719
1096174484
1001304866
564717960
2038703376
1218350580
1348298485
261082198
1407343197
907594940
677176823
1264653662
1297255665
1497087807
251558364
1347864182
95132397
1326543734
1136190368
2057639925
19262916
1068777250
1677073176
30428597
1413993621
1601816223
989241789
691350887
1446016560
2140244250
706772329
290789165
429534653
387734692
9841023
1984712659
623859874
2055203605
754547764
653464860
1535356900
555553603
1443192173
1827337439
1207456087
1813148059
175336041
300805088
422062448
227823055
994247756
399790119
1821564444
1338592962
391767470
693963523
654668987
516593704
1302992685
554457173
283179454
1732926347
1792321637
1843449294
1531195118
428077691
1941905502
271838720
661509470
136163814
1746066055
1483879856
1290966891
1629415163
344880538
51113684
1930031132
408737084
557908956
276198150
878861077
1283906754
1276522901
103752226
1047746128
202355937
74964995
2145456018
954149948
1622066836
2075803796
1391944145
1365063008
1695062866
1233218567
169408557
1682378287
1202343497
1988356454
735747436
529764165
2066126341
1418860494
7509852
573576779
1624163803
1781264446
442383920
1719485183
523373732
266690900
1995322105
1094396302
853944664
1210308463
1573684801
625773720
1309266372
1804378902
1163050886
1052704247
650890435
1896969129
1156816151
1938336816
53737403
925459016
1563859449
181344267
580318447
1224329114
412150218
321040054
2065433439
1913418619
2121574942
1921577043
13676391
708132634
783565941
20734648
2019370033
1640754226
1305191680
1485172452
326141755
512263281
1104490264
1908094778
1731895363
821354391
802641830
762008054
754150078
1713044004
2070346295
1666922404
960981722
1078033535
533823836
668945045
242666297
608851109
566319295
39922869
1865960321
793447528
1695896195
86389439
1226280516
1369444242
900185785
526125074
663626266
1726957237
1369593732
113251634
1993636043
1619444805
1932197027
120430116
1920891610
1893527692
1501407339
1055768472
1942238257
1315770445
417344612
1590159207
1838701249
1954725753
175904341
276177100
1327789213
200312062
773329476
2002919740
1792341192
558511122
2002563563
1276656295
480443034
162578039
1600514268
1483257204
2106390331
1656598413
1307040776
92210141
1817620250
2136907882
1007632843
1859997527
1961459422
845175820
143407876
221220681
904647032
1685722978
1008851413
581276052
1540578962
1425182847
1675088950
1242735055
1504195175
145155683
1062017854
456546035
1475472905
1254253752
1139613394
1526426497
1952829412
1727184397
555720003
395972113
1268818661
1591442992
414044987
1706979217
1497176019
1365492432
387051548
467520912
796118666
11770338
1045090605
214357218
1673717427
1476998206
913643974
1052963031
197137001
406636789
1362049585
1786707100
667331155
2051746968
208044854
309389786
1035202557
232516469
668042145
2093885070
1031737620
1863844221
509970586
1161319188
1825575131
2096202610
439811411
1013284917
133870279
262722459
995791989
887012571
1017678335
1652263316
1742476020
1439146158
1628172072
1983456742
1636950066
477405886
40261777
131803659
304038179
1282132238
1881352506
639663479
1947385196
2138413458
397464343
1508522436
422714722
953673199
196787149
837488483
336967611
1152647803
1919365424
1488620375
1195970018
931985088
2010995300
949810954
1572184530
656487298
2023023520
878474454
2002193826
713217130
1626344604
805109366
843040261
104546248
1529403162
189067494
64686354
1110181837
455548236
2135621318
84985381
318058086
327587548
1372082835
142885178
1173966311
1034354125
675804908
1510961763
1639016898
1130553064
533674382
339535388
1627270397
1937642044
1067639348
107740355
1083521885
2032786842
308156422
182933449
377946892
1598662912
1795385257
1078290381
1163351194
832536503
445947856
2064207695
2125707971
1976563981
539780548
464898460
268728328
2084006011
1506631795
1165221270
445197663
1645894119
2046205573
809931431
1514571357
1599141126
296585765
1940531488
1817632338
299244990
314881013
503871469
1593963105
633050703
117545551
622395940
1229495710
431700709
730384705
2025630380
1018459270
433795893
1903622808
1656004872
148822123
826801306
1332353166
1532662974
153611917
1197262743
2075620844
1956749743
1747737088
962669324
413386030
1978338137
1331724521
1189304015
1406511346
1731808127
273576179
123038989
1728049798
887481865
166760046
261732859
766624071
192675091
1888539821
465406501
19160548
907237408
2020597002
467806578
186328297
796738927
1923917637
544607738
504092473
283949410
1427822688
1728461970
1795642873
92535107
140182451
2014031991
142297904
60267378
2120759803
1927523179
240648903
8856454
1043970456
1145558503
705517135
423752964
30669457
1274013578
775521689
721376315
476788385
1036655391
1241873723
677132633
2118270756
2076474580
2028438268
1256298842
687590521
1436484229
1837314118
909895962
1351816354
762251167
566159528
867615527
894413652
558394478
474615580
447201729
1845912496
580881216
1564829707
1366850347
755301986
1424603283
1682765752
1235856516
431178625
1316512040
870235093
1098484511
2097982143
1310032909
1505355940
589062228
753308342
1453457870
315957766
671532161
2029185962
94658431
1981324666
559549077
1301914160
1457126596
1702601288
2140364988
917547197
39346571
1715575695
530800142
1112492493
1856679814
1748785432
642056118
962317075
883265985
113887036
2048942716
152485101
1115175546
1304691890
824422857
1951813162
1678813663
2133743288
394345744
1143556528
142495322
1390992206
1722784697
381124666
714314825
994043575
1602983314
1528154111
1707333147
325420909
2100080651
1828020449
1233911908
744897883
304729097
1500056605
1728075983
1177477837
853061771
2013131580
128300044
1586734806
1063167558
740870523
379298387
1629862579
638661400
1309644495
945850177
247611010
1719245764
214653724
1223731728
448115756
2076697325
1488172285
2055358278
690124484
929199687
1089160174
1570287412
1713641359
2063541377
59478954
773256338
875665810
1456824518
1009898066
116220118
1904824545
1134759685
2119403067
2045017970
316700654
664619485
595741504
900862769
1805828178
587218144
195707770
253326794
1277251290
1326118976
2040617125
953744520
979380091
3725677
2100943345
1328461875
1786966352
1958001128
1790679175
1548982249
1629347775
1749662861
1467905804
877403571
823364436
715653468
2092522708
1201908816
1029749345
2110125563
1222553915
250237622
466462796
1909170697
1291967239
353447005
312365453
804504392
513253658
573450145
450547823
1988156356
540831341
1216819166
681055624
76247086
267438041
1915787442
937084865
2062594186
1117457428
170649857
1000406351
491008655
165224971
1991470623
1777200263
328428466
1544268802
682470184
62347927
353519953
201478172
433187074
391783767
1363486360
614987011
1608534920
38390883
290932430
1310838071
394873665
1544307572
956689803
1579499513
1547484354
2011810163
1302926333
857432997
2070236627
18971485
623627570
1770236208
756345797
1122282930
2035308619
56258512
1134745730
40032732
167259477
1263909554
1319185470
730590681
1735859492
799051270
773996115
1293987344
394520364
1984733107
1434132184
820374400
1274269348
1583115399
196323966
1944230640
1699820227
808848375
1759874757
637376152
1448020564
1356750665
2100522003
666646213
1240131614
1080458454
667264113
458285863
1141592860
316405364
1254134129
462959444
422325761
980277988
560415595
296270120
602363749
1113625013
1611646589
1961675934
2049082018
1001369956
1470883909
1156762915
914060353
835143200
1081698838
909133398
716748014
1982984112
902312448
869977477
1991479626
743039671
75778559
269973400
2086664691
2089020567
106564315
1926372154
639644734
1365067601
1133514480
375649609
1942243527
521710219
918132085
732006530
1251888041
38577223
1371323017
727723517
1541357946
1081376170
90942918
1448109789
1586814174
885455844
2034952829
745744215
1200288425
1268579795
1381957817
492209294
71557974
1127176350
1300682576
1248834434
834022835
1531388576
1253084821
1631534807
706002655
1963609471
714227302
1608973074
420680725
1705224489
738693918
1414376482
201230363
1385634886
2006011677
145773759
1098160386
1223134752
1107955115
806144263
1303987923
410930483
1734477690
564148713
649706125
330470917
224359666
237864899
1424301991
1496433150
2029132941
1766180019
1111550473
1947193035
1096019781
1499119127
569904202
2102014897
1981175087
395225232
852001690
982073380
1139184356
1136770968
422774085
397345640
156264245
77981829
1619645892
1633400603
1933791480
1496667662
1315060071
807074736
69795113
197847912
1304120348
948407875
312978907
163881706
932877657
686653914
2031475057
1536561436
715539355
1856605663
1661935543
583463932
1613138995
28268108
1397266138
30716742
654393572
1993959866
415174092
154931633
2142384342
139560231
1592524537
889569505
1989877445
1109429663
664749922
632616527
1614054707
1037731015
607590887
1253445564
319411150
135662501
1411578183
1053649250
683391319
1623826562
1945526729
1919743315
1628382500
16822539
1601290869
249020023
1136786683
32999264
186861141
1382431798
455429725
1108231379
928186161
553436660
954687049
1705092254
398218224
190022991
2057127208
299317435
222719848
974908741
594750663
1897195783
944796370
1261964226
1883574047
998779551
25545919
1605545691
1184599957
757622930
661567542
1724244526
1890789315
74566665
290383032
1962372853
1592650301
1012200949
536868718
1286053135
1419483926
1625527489
1903351465
615608484
1429629916
839949195
2097855758
645089228
41553059
543737314
242545126
2127563027
528797962
114237725
1391019412
1999781145
1961582972
867305507
379223226
225523940
1567946847
1214676225
40535080
1617835259
1714644645
1011267659
551390979
611941262
1901082839
6040266
1671328558
843802593
950427723
1480616082
233031567
1448565183
1245014073
705697688
135852433
1723539029
1754192785
1826672193
1230692889
1511363579
1549537680
627688781
2035206890
1858470072
966964572
467308459
858766984
774611924
1664662261
219929094
4065629
302288063
562814489
519181343
1686769830
820126343
952726667
1323423038
1414655356
1131132721
176869754
1656696412
622189300
509481386
1729682379
773669451
970018038
689699697
593662459
1904356124
1531973831
1821756767
1832996274
795029656
1234261554
161777349
122228020
644101696
1220341554
1754349232
1203506332
1148733534
1136563889
1252616887
393130232
1399742578
253667753
808882984
573556591
1612674334
1207496404
1805811121
2080481164
1687561579
1538960593
1053608798
223487901
575237064
1455872668
2061244962
1057765313
2127125715
1614754621
734895708
665610571
293761234
219718335
1275348783
1990959256
763983929
136807497
733782862
1832859774
1588717172
1286651927
2143393605
1288432407
848306735
1460819035
2048091753
1298075187
1020155433
923257337
1343998399
1731561571
311610299
2069292047
1789952966
231749723
2144454955
724911840
1977042904
1839958501
1194000291
627384138
582043239
962448249
1759179605
2022541952
43399250
1329885441
2003093591
591575757
952147345
736740560
1436715671
1218887474
2087725152
1102172691
1562893981
1851919131
154727137
2008279861
1456635377
1845524469
606006266
1641784296
1714948146
720885325
968536020
238526792
115821892
1540620757
349855527
1475839215
1935012793
1329500631
947148738
1304102024
1474736504
707516130
23635202
437555894
1314064734
386670898
1852110809
255149190
659788695
132790904
72498307
1157129328
2055510391
767774984
1991233732
2147176530
1508583952
1052398709
1372550526
1888122851
744821222
581865523
1257366722
201245534
1179490492
1338469738
1649614601
822099656
1908503542
573691553
436333513
255329499
1855650612
170464931
207492934
1260641119
381675261
1194814093
1900479937
370269722
1368967148
887993191
1504277497
552323256
1236674308
539744982
1408886669
2007497982
1062213225
432914062
1350278577
428188817
30002541
1165617964
1498036526
827283007
1224686033
748601049
1903159552
1133194037
1308016060
1423252280
645547897
879138233
527319211
57148913
1402778396
463861344
1049347492
2096240955
1837932862
476548452
1915841387
957264562
1476015850
1436399656
180061381
761045498
2100257928
1702943571
1753187688
1938564422
1394302882
210496352
580899267
363394518
1664004454
158458490
1853934663
1658100692
1933918093
623917188
2105045483
11348119
618281278
1207150924
358214450
1436670581
1214402892
1215911279
586033752
1192999441
178392434
773061501
1798738201
1413028108
1606308244
296697342
1117452365
849640634
1508271640
1322335387
1662489920
1688100427
613522098
1524728299
948487443
1528576384
1598038774
822503548
1296028913
1841754496
1521442679
482092304
2139347823
9127926
309715304
1197399861
1265212686
1839849882
1855135762
779715425
1629126077
345472304
724493990
11134193
1066471304
360989520
1113330262
378047770
1297135798
1046618407
1230149523
2084252184
1411280427
1489971320
23942391
1664289190
805250179
1774357344
938630197
1465894179
469291057
1839221666
1830695220
1674678787
378367439
1727792057
267807883
947509862
1174945528
2134264257
1557700440
875621017
1449655535
813869505
1283648135
1333508149
1143886999
1995329033
1009900182
877671371
1306138679
882502959
1756686138
2096492026
563733055
1802761654
1765724463
1595376202
782344602
1659183498
817841709
1762848213
316751148
464670765
493943936
1342214773
137872001
340941437
484878920
1437951013
865898138
2032423241
286419179
1948308427
288412150
729236975
116306826
83602487
1181320982
503859290
1410703982
315662341
2090719202
1579571906
1952887886
304721500
1324730067
399055172
1587531935
524249704
1704610554
149940614
1254773668
1987214262
910729910
721374777
677598883
507380362
803302394
487962571
337386254
1773656720
482729351
1477878948
1755347202
333703584
917499262
324058221
732584095
1809270896
1776251998
1008122243
1064463436
1534342904
695616081
1428925818
970240782
108200676
1380035660
1553080195
996278879
154502143
375184857
1174741145
1091691817
1392712093
1917114703
804753292
1992895256
2020075869
884998597
297118928
778135938
355708300
1896516062
16879776
324753258
1842902047
184101136
1862223091
672050273
1201005734
1258218653
1314865313
1683649583
1870780810
1291319245
109144432
1964945352
1075525865
382516966
1141962644
318261430
695858802
1962315634
608482203
1522057883
2114279925
1965527914
1912757960
1322618959
367814045
247535566
1456449729
57828294
512673904
1573876244
456294981
1743843020
164611954
371122143
814360564
41977443
1700123298
1936206514
1400799433
1164479042
1572360142
1375226165
366233631
1490120940
1514356920
281019931
1905535079
804749729
349640261
453474833
1394918103
1070830715
434348514
852596136
626496283
1811488392
54268063
240272591
438464682
1413715354
1717286377
1174842064
1794404146
119855691
1385538902
1721013729
1136683596
1913446020
603187074
1680909086
1642194000
1013863075
1732658851
1303712759
754605209
376109027
1456949147
2076378747
2095824515
1055404673
1416906838
1982907192
799332877
1424564390
782373568
2016652646
1223723629
726708531
308221037
21170650
1719676632
1889190465
139478526
1001482201
1695890471
1771993774
1257607680
1183803447
645305075
1517386399
1384747685
1332955034
1406502676
1506280659
1863757216
1211934010
2008103608
885057877
1366052955
1844233220
414160582
2111233783
1560442608
1144257656
223799797
418216636
679156280
18658546
237081166
763021410
1144692121
562650703
1320311020
688951042
443850442
1892867555
1804304000
1338657364
615356369
1065313947
1197112631
775561062
1744815743
148968358
375336460
996308315
59678439
287382155
384956219
1137858807
1961458617
978594832
183338422
1250389834
50761581
1604224543
1731645849
328810418
132321166
50342227
1958543567
939930456
664935040
1047264047
1121222080
188885807
1849618541
103623296
914709216
1462601602
111077868
942909303
2045967251
593782295
893258789
557179345
351222273
1609348711
1944008167
143714764
446401783
991139462
1415490393
173608523
104691992
1129084959
175534357
1159729825
1884488105
242266768
1849342719
575528090
1047561527
871728659
1700856807
345056289
436610267
1713062886
721906974
324623194
1393848706
433031368
2099926517
1296307602
1099407150
828762936
1465335022
274593302
1487440286
718845852
746676549
300449416
1254083261
1583869110
1004278908
1173139551
1069766770
281149904
1711577833
1590534326
1994228045
2105067235
497704038
1226365211
952867439
2049119624
942394405
39142999
1394018104
524024349
633962777
1809271400
1347365280
950248330
1822023787
1393770286
968319184
1865130599
1013040281
526491709
1089197332
453561161
286767419
245230184
399034080
91102772
2063000975
40066372
32136557
621429481
208612631
1014099461
1921554191
19385399
1738093918
129445524
927518427
672235167
1271088512
611765040
1302760165
2052458876
1139241504
344584753
2002919208
901532217
1549541414
76069387
1739775375
1345868531
106971144
150401244
2100371136
512577800
811766716
1580895783
1860494074
2052685497
464380063
86852887
1947324213
1437778565
207163291
1852796694
1413733910
2020477923
442132751
1616918904
900294030
183436638
280666472
121735135
1094700899
245868203
1487937260
714710781
1801209908
890839220
299258216
1036964620
1436792883
488303806
221074020
1160422459
782169703
200357808
1649761240
1565045893
164117281
2053594131
1632295182
1126447030
829926058
1928968751
1031195075
26755968
1662077086
487277004
371331917
372762866
1206240433
1814407242
1843232455
1003676659
470118350
1498700375
261021221
1167838478
1824287032
1130316065
1842617339
1229649922
2052118137
914537802
1295651938
993887688
1496424901
509667822
535709422
518501385
1792833204
341023880
686358338
1678368960
1010283914
919949422
2062870802
1148095780
226481396
468357031
1832984096
1073510937
242627496
141561856
1475213647
500660876
224805408
575172563
725275128
1434031865
1561418067
538173203
1697896240
978107719
2090521079
1422771583
400243247
884411967
1233326609
1077524916
1107922856
867783823
1765312079
1837747022
899827363
1000379992
602234016
1415441426
611632440
7681375
1897648989
1773510250
1508633734
963241706
81275031
1097405364
1364935310
1008109148
2060715441
1283561774
2041121999
114657186
1625098932
357640059
1059249306
2007305554
829577671
169359590
1590057938
855951477
1988211988
1783097657
1630433496
40463050
2052971051
1517836239
1807130964
1625435577
320068625
1084991147
2000817411
1813525115
1246341419
793200307
2031684505
2103852522
1312537181
406131105
1829448666
1803092193
2002009201
800178355
88954035
268025837
1365323156
1033236027
1930895129
816313708
431004009
1419710871
2045901091
1432710338
1673862564
1477743170
623945754
1746693767
141098412
1270754894
336322650
189545486
2100364793
974639453
919386090
2090546571
1540077138
1020272747
1312424110
313391298
1129759161
1695386645
181598779
273362370
2134110870
1506624006
1320284605
787266434
437354699
2093129842
920502367
1799386963
273790263
1992901404
1324704888
1925905653
905584054
1728285833
780514590
483308867
1692321419
1843681194
484083132
1160819638
157167697
2140631354
623059574
1393245203
629890418
1173810497
530948094
2049667817
1582601421
228072480
1064085794
1012616474
1339775621
1986435983
1339030784
1880246513
1805523862
159769208
1788197364
705919245
1962036552
495339672
36804003
1841127879
819388858
106827024
628215305
1523960409
2007132292
424988448
703412242
606263632
1176545921
437781542
1112612174
1135994381
1333458730
713169161
1971004726
800122468
1814140706
1762165971
757529988
275882962
1972647181
1312751910
1636876997
253290283
778187061
1246118709
1780637901
1702980384
6009151
1044842138
694559910
1263839678
551009220
105252658
427811136
731839454
1224194580
1787476232
881223340
1456128742
2091291763
1675339678
742375643
1928541016
590749202
1722332803
42563636
120478363
468233326
889355206
1935507966
1441809212
254747557
1778828305
1232117502
1847508459
131022150
840141947
1442406101
743731780
119540532
557722248
726809828
1100534118
770850166
268312461
1124665690
1505439782
1989193309
1170946180
312938741
998744344
1505648648
341700396
955850307
1142658529
1878536548
833696016
1595114120
2047083019
546240730
40865104
123785247
252952404
34478860
1269974871
1302818095
1521746619
1290783976
810579043
1001888162
814353150
699009049
1989714347
968574846
764645830
587065799
1963382816
613783783
240979423
1241656985
1471625649
1361110065
1072073537
1045303505
2122823068
75629608
1367241312
1869744383
670268927
162313369
212575447
1595977345
69148895
681516788
54209921
785208637
703326838
1875325380
55165767
994497375
1197917529
495002391
382844738
1539474416
1707747195
2113658502
1375597478
441951313
613852888
1419469834
1554862965
1029966772
1913153027
730445434
1061788169
971951206
1005626022
1897994260
1788600978
1315630053
1081609448
1754505716
550679396
483694627
2052362574
72471333
1257710243
30999577
195158957
484389357
245273010
1303672932
1562967173
1827657934
233612782
937300776
1351225207
281234312
1768257465
895980511
489218035
2129104837
716426965
1875041785
466936742
170650157
633810902
1569430288
1136732609
223871060
1835134534
922380802
1210419918
1111600237
983023691
1713358088
803640720
553173328
1679857046
1514953020
1442667287
1298336305
865507422
904432825
947608137
542384752
1088236736
409179680
487116424
1301121873
1816433617
1734189338
51527940
1924729607
1309504023
1752848850
1513863496
326994280
367227739
1651543421
1875761940
1860392579
1450538326
155267359
235739337
1063085241
1483121126
847895897
731088239
1592553853
305824162
22157460
63110110
131634476
665005462
1141061561
1322990376
1768849569
759077427
241465100
326593792
1196838936
1673514436
377496043
1919360937
503646230
588059287
1769821162
1204700387
2007444309
514327592
1721057112
651961365
543280031
1292415085
1569518758
650033758
2120791036
1268930788
1755131976
366926299
16490997
2109913362
287925582
1046801837
1024599926
1257489224
1926963203
271146779
1936827260
1869642387
909362828
399412861
711785694
148797795
932383545
893114155
1437518888
203503718
970420693
534703588
1845403645
1694401534
1942630867
1806057809
681232857
71426711
405892422
43730497
516012212
1742278120
2045157023
313863203
1485828846
416049392
2120687147
831203021
598197824
534692523
1358516921
1471614736
539649127
146645232
1484821423
1939148043
849830299
319077480
1488036557
926399473
454765116
730544399
974974781
20522471
1058283441
1764233773
397288995
1544242947
1164956979
2077130680
153819343
1558301650
1587012891
1708707445
1936075774
1248838334
1226856087
1616527870
1106891875
744707980
582908808
1925144892
140260105
541476659
519927798
2107297469
1151490160
1958546004
2023736359
523892994
707337100
2113242850
2047306026
1415150961
1424934601
1542778705
2020503710
1682299856
1545957443
1416273262
572226219
1743143035
157816089
1186510887
1813725700
1998365312
2010265429
516254327
250090340
485070375
323145494
1194584207
966629333
415638380
2005018728
1669072107
1099858459
2112791874
781985338
2053643002
1622235314
1344315339
383966807
986754993
769712821
405409476
1796717319
1659091672
658109130
1656952256
432340489
1409443745
478353718
938598241
1501677276
323713765
936870109
730090532
1721644452
805274791
1641649072
1438007299
969292412
1117326484
1733221286
400195935
1352228388
1688347079
1297510766
1285334821
1801770195
674192806
302693168
1749394805
1357655018
187817552
1522987902
290931342
94915931
1304683987
1491079804
276710438
773626140
1078805152
622502845
843258485
1579996393
1405215544
1143983800
1033497240
1226981861
2099419798
1125733974
949561890
2057554501
618188291
1666848333
739775256
1530285158
1435723360
1321855588
1805141460
1555420228
1142478985
1447504434
1920152659
288069105
438610802
1189031284
754357115
832394067
1388486419
1811701517
168963763
996413633
1898025348
964949075
429245753
1928728534
719346988
859966212
225853935
643008851
992046255
1742248415
801209257
2090594183
1765850178
811216594
638633307
1913661123
837303895
1506099127
302674271
1426839830
1446713696
1639646483
292064534
605171541
330746334
1211889594
770847985
949685212
447827014
722291119
506797006
1639669499
559859843
273191276
2039730312
1095561083
1693786950
1788784016
80388672
1599559378
1853398945
1432766584
1001229442
1685988174
210068505
1191915960
572020103
335118782
1122272534
380235609
54701153
341995426
1236676887
1200059328
78634110
1952305809
268004886
2080121560
1398309590
2032607547
1671292462
173108077
1321322795
193647595
499128691
474547769
1117085877
998069911
1629623702
156891852
264918315
793213513
434122467
116104014
77091564
900985212
852944097
159760851
1113337733
1102546114
65368258
89409790
2124167092
2067449080
1891254633
1055308910
1290947103
1604263247
1169534054
1276735854
1064955857
444540418
286144799
1132597174
81226016
458006659
1073330460
1379525560
1038317418
1366045952
641492978
1033359197
1073130406
1204751132
1558201256
125033934
332793371
122140108
1795180350
1618154607
1709735745
984429434
841492624
1502668096
1526925625
457545464
578985220
1339410782
1002907651
2039533370
406429281
1695877624
1076972825
93468745
779735342
408191214
1622724699
701995465
1935308437
1841458282
996853292
2053187995
90871432
1990599583
930816222
592427508
1523516704
1673474257
1672263389
45568007
1703387655
2055325898
298683507
378199595
740396290
2017927017
377608852
637706287
1807900733
392939456
145582184
802815687
328874607
384371390
38523428
132347626
1515189227
1927769938
186390755
723385541
813244073
352911837
1139475441
2066200530
868353046
223474315
156054551
1690845960
761795805
774330365
102597019
2038175922
1495407725
2136890198
915868417
2013799576
259740214
1775991047
1164663543
179701594
1991547459
388562616
1333908335
1642085265
1863552434
2097264361
1071641321
1013263679
1982020873
306697198
1838060114
572449352
1885729999
1253706721
500920109
940360972
785556297
398614953
899539447
458760024
1391782844
1298548974
5153266
1818574766
56339704
235630244
418846950
1831240774
677432867
2108624929
1149814566
1853219550
2068522570
1174117327
1422315022
126933038
1644871174
267828036
1325048832
1384683936
974101631
385546143
447802770
872706605
1186803704
915764478
1831942504
2046177667
732113493
67961610
1315063101
1449242028
887257640
1553261485
1910898187
726271497
494720224
1832834648
485801740
920721875
2065247933
224006974
895463036
931843579
1573702819
1997614929
1934653978
299402799
314364485
123229806
418948688
1517681263
1414857091
680343136
1747403396
1347418161
1427703620
873817642
1329233557
341478155
1204786190
2027291670
1805493654
1867256099
1840390016
1929729899
515851699
146818400
330199247
1969615092
143447809
365834294
1041602198
870769322
1628047596
1958199535
905956930
1215690771
1497297876
240718295
1394723718
334427444
1611059758
2058185165
1186973411
391888327
1180968259
1042495651
1565769098
1080660919
1852902057
974539243
2021942197
725848752
827570081
590750520
2085929659
1858277884
991680118
1600314798
1479260155
581033877
1947360823
1138813243
1228432683
2030891285
363122631
573056131
2039252270
598345731
1704277183
1834389691
1102001637
499137602
1890226172
2120326440
600541755
361740810
178751916
1190575305
946116493
1074649641
960020475
246507015
800531977
237646776
1032156963
1686878972
1656089654
885427279
512190941
1652612522
242715278
259085055
2063138800
1399886527
1797110899
942841110
419680024
61461563
876492451
981237297
1387402360
1238762437
568580221
855722846
325989694
1650126148
1524529268
757194977
676542110
1613563185
115449696
1791411829
1760643966
927055424
803135329
1833388538
192530311
1427804793
1552818197
1637183501
42007995
1371620464
2001548724
87570564
720848083
1208908461
217249957
360218430
131023276
869640529
454626572
1293232885
781190752
52969764
39032405
756749953
68522386
424253290
1901926181
286112314
658267526
1048745135
38595169
2141604776
1187435243
1846908945
1844521365
1799306823
270431319
468098653
302321887
1155976787
2091822266
258041636
1743115329
2005313288
1575746060
1928373462
200538986
205944937
805475323
781265800
352130198
248476719
797384832
1562112858
315486858
556630998
1898262501
1195726320
500231923
1486816466
782134392
1065850780
1739093319
145277664
940954999
1857399709
1020005650
1982158050
80618180
459209303
442434027
391845288
583226575
645886274
1936093312
131991291
251105155
1926840642
913104010
1129730158
2106187679
214124358
1444502282
1731196256
1214268854
776692805
184742554
2125451072
1360015394
1651797012
1628362109
1970255036
12444919
1380008097
664421541
125879278
1901013678
1927171256
1494831298
1528116895
488033293
1635762071
1320379029
1085347385
1207927428
1965053084
847683506
659288372
1612010972
1735864222
1458736124
1197027443
105672508
1785195845
1989075803
799320619
878725536
844843776
704394628
373741293
570329617
1138017181
1037137163
1303452905
425031427
777628514
1453806915
315263350
881218215
927269763
545391759
1039106977
1455228777
1977393535
1067731466
1501793470
1414453373
1408370911
423044574
1076212622
603554762
1930036504
1755830119
1168158570
1692248675
1266309326
880529366
1736866989
2013352779
1854976814
175232795
125077574
61155398
2115773722
858568799
143895334
1809273945
877901630
165252105
1270906581
1970674330
1572000852
323604798
172791447
1077479017
1920420883
1782078551
1898201176
877433913
687331482
1650182079
1090383052
313042159
1934826205
189429393
541080263
542395478
329062524
1920461038
286392726
1115646530
2060515991
2086822923
1436385119
898398644
1690561609
595530113
344020431
109622607
895664346
1449567841
669082815
1569813225
1174487916
167244140
280833081
864561580
741342639
1716926232
1343344825
1942457132
615420853
218664270
342088283
1191941707
2014170214
317389951
1872965071
1697315028
1028448092
163137830
331318020
963736685
27455325
1870768242
1917809284
2090473662
1611915636
2036248206
415345311
1463260822
859765386
1724253291
2030740014
922005052
1409473101
382120975
1251537657
1766315678
533454010
1689717475
1099316253
889008524
1160481745
1133639403
1855070567
1501291417
1916925559
1333891401
1139902892
1190510727
1617204540
333125710
1056280932
2032954522
1374341274
1909691837
2121294347
2120772027
1449529966
1885002930
755113282
1773036325
1009109265
718686510
594184451
1440010338
1401694840
2094135630
13444358
1811650499
1279632526
505319628
1987425685
133747072
2024660111
383672097
850227808
81182457
120304974
167330228
1031518048
928705908
1916246415
225243247
174518751
1153601222
166075707
1488495805
1043271582
805552286
817071150
1764316391
483237864
872478049
1767739183
1020096275
1411894667
1705273260
1657582734
557988895
492810894
1765876597
1421068156
1465452103
552200060
502055251
1334535722
1209967104
1792156067
591621020
763145100
1541920769
1566805806
403498855
1220192364
827623062
14023456
553220014
1094698597
1492127370
2145117323
853864459
930295804
592218047
1757261407
880175419
1221928000
657882591
199425203
1156351954
1155292471
1660250987
1196824884
340559056
1267157584
993894894
1689851415
2084022566
967111551
334682921
1622506691
666399714
1546929183
803730596
133929610
1251063446
260894167
1985024100
1728171865
1919016056
280466604
1850423088
10316856
1050213205
221572181
832309479
224459501
2058213608
1529780148
1721032563
635768801
408062006
413885428
558698598
1462586762
717091516
54421700
938835238
2110345918
1507209221
829834363
1849641446
2115267112
1075778494
1325326950
1466636294
1145223570
1142426284
643087105
1372898651
900884243
1273611030
783412147
553070511
1896536127
743086620
171456885
233604573
1751628883
2058610233
1672506121
316699000
932818644
1097392872
1817107403
198896406
1893274716
417973613
1767304781
2061258180
2086473118
956918891
1690087555
1788059884
2028246693
910110186
753185581
1856168210
1052433254
1870114312
430252760
372687560
607073635
1417150619
563148809
757711421
1657190862
1458877805
594547371
456328082
656472182
839068881
349261446
13943259
267834636
277178195
984887723
2031140669
1332753911
540132838
742501507
726583676
1912387268
992600809
1093020952
384379757
1077044624
2087337036
59981967
317569823
1832948972
2020778354
1410143572
617359565
1343145260
1485917911
166794090
778250945
840401719
1948162613
1538291230
1720698231
2019643073
1424331221
1591103349
1848491310
1226560531
216493793
1103202858
1605397352
484871228
1841698893
2035158313
168835001
1629981294
1443859286
122150021
10803818
530638058
1570701692
1023259201
1085261315
2032993250
245067545
1772378312
1341696097
1754174320
1394666490
685939679
234856459
904561909
488464349
288396154
1614987557
1233963489
1721418048
1954102617
285759069
1259521338
914163005
1014336653
1805004496
17558659
104527065
66312
1461261755
1540399383
462866727
123032148
1067430993
1098937118
1845868943
1990932852
1265646004
1405512244
1448780974
839840504
1739967718
753974443
810417269
1351594308
88755067
945151127
316054220
881520311
26117547
1498023306
1607311507
1924697284
2060496844
1621503116
243000284
1439191714
1384974351
1704857993
1528446748
633305399
1006823694
330697460
1040802792
638398909
34489436
1584850481
1139912036
1961357730
490955775
22293831
1103532473
211742671
2123001289
1064943677
1357077287
1555294795
378200841
210409703
1080089114
2016329008
1360261648
637994725
2070240358
521600556
1723714694
849022196
95488609
1466285917
1905320796
383448798
1142159005
905774118
68021023
1964987678
290027784
772205481
1576250877
320325584
1625966953
1275677157
1973086640
998538798
2086396321
1964432663
452327151
1215333689
1447581464
1024051927
354964583
1751780113
1957680280
108442025
491272196
1352730762
671279644
604943315
1395093580
1952188
2073767761
1415935024
1429600364
384880815
1419668674
1485827394
674881558
2025343486
2053301922
1978869943
502044280
1814331910
755093456
719372093
744259250
1936338295
1712055186
1413229427
364444120
1018087764
1771982710
418228681
1046333032
1365840442
1155575693
2022338383
306370015
1517813822
1697155896
476588050
1375714974
99623127
44855344
898092691
1314167365
635503610
1624357348
1209938556
508825914
114495295
899629933
915544904
2064986283
928453
1641778587
1366544621
2087740036
414304249
153294462
369740949
1917121804
184165371
388692199
1249537138
1835214279
486524187
642939318
157372941
1806148352
542769080
522703784
2130369281
297803754
99370419
1622959441
1499886151
1401518645
656427961
1320887374
1927926781
140174740
2018073866
1357925501
1624634039
1634710893
1610011125
2121328836
1750940317
361899613
168949645
1328734646
509323520
1232883174
218006752
31952058
1430584826
1851219592
2140920032
568248030
508648314
685457444
997736132
531796900
195575682
1750027623
54807760
1677706741
370907487
68506979
2102729913
791185074
2113372056
1443919484
1915549517
191127137
1121499345
2064420386
712197969
661457434
1534722562
460726527
2108885942
924066587
1011383741
215223934
639071727
135382493
1267831060
561993381
1957041948
302351965
251847198
383982213
1779112168
1557797857
1720668326
999898589
1812815964
439520851
2004512208
49018830
947605910
1336015014
1886664213
1962679346
1644215053
1011125287
172486091
11840852
296478417
1643319968
8651515
645798981
192331215
315822405
35445089
1865932188
772933360
1279250252
211934092
1631644952
2038034579
434369336
33878014
209688885
1935948541
424358900
2142222038
1853935054
1041535114
1948375425
1704588129
1638793443
1285867897
1548036550
732373445
1170452886
2088219841
1986801380
1650829367
20813395
193211142
330065493
159994997
1622362863
423423655
1650295294
4420768
416493374
918002692
225031115
1687236416
2062608257
2133819052
1546864976
355415359
1061673035
2079162209
575475453
2089856855
82734881
1061870455
443457717
890052468
1438484386
1746642900
1781782514
480777543
1485893583
1544932957
1680751812
1267318331
632589666
998689889
553553275
395393101
263936043
2087867016
1637548841
734542421
1653268963
667957067
167903434
127248549
919005506
570184928
545160687
1590380223
930911890
1589267781
2110559335
582982029
1065194076
476787595
1975579546
1660416571
1196108487
105814067
1153791027
183690940
1765663229
1527697134
1094679493
1887044207
1410130467
1836860106
1083532514
520083089
1268873330
179338502
1300194569
1020219713
966515091
1816716547
798369169
170124677
35729017
1418222611
1458286340
345150022
1569904050
1687237491
450816789
971682919
192354986
13127721
915119635
1178783626
1070306715
300054693
1743682937
1079549336
585790587
459889833
358513319
848067234
1915607166
2119082165
1152680837
801640398
928174653
1224036858
1767340923
799694672
1154019463
1136165526
706792226
131843684
1303682260
618169436
1108480755
1442445857
304448200
1761847475
1170022351
1197308522
1140346243
1486973369
1266136366
952288172
1865838990
1817220691
1937120462
2059630507
816209060
130925584
942608962
781750090
1434861714
1198734561
471641052
2047139413
1261567256
296175310
1546072326
539724874
279770920
286982189
951945387
1361312591
429644256
244112557
1498387225
2005180397
13835127
279517682
357597452
985055355
1135661275
1706718382
1273622044
1775294672
1432631240
1349847585
53003447
1133983706
2138606489
144255217
907105007
425890872
650573374
1892886672
700743244
2069181242
1957610407
611866591
1687949375
332071342
1581212734
1918246375
1776700881
205503316
2107595639
127234856
1743890510
306398503
1384953468
1373113235
510223504
1038719288
738958922
614482656
2069710475
424002992
598066298
113724654
361012076
711525098
1035273722
362110784
1535795830
446672723
2111702770
462849918
1751151204
1674137206
683944767
90289782
860888744
1814776893
269297318
1000144449
1818041468
659022788
603854475
569072389
615043598
1628900025
1705393070
1808614684
240532994
911617969
1574480765
122801059
10317407
123205999
1963534392
1362670658
706571844
1729523154
912423824
2132765213
337934039
1799715649
2072610812
2023415149
363693832
1613420961
1237422022
167143495
487991757
86182612
1156305970
128069781
118653376
652274559
1672645542
933862763
163085388
164637283
1744488358
1779702882
275271733
1679158195
1390867109
611553433
741632666
1198351750
719890197
2143834664
901731804
828977736
1133081965
1719849512
826000266
2005018227
170471620
1883680558
1904000567
2004895264
84484627
1300497465
1579926593
1071034191
923870340
195823849
1357483593
252583591
819975082
1324223948
985393843
302834071
1994245333
1720402263
839271000
791580057
1341808156
1472162431
843208038
965091893
1372068445
2041007753
535943657
409467065
320363432
1508101565
608639688
863548123
1104958240
1743332718
1704154942
981395343
1802160776
2041931729
795456137
1196389152
1516475064
1538476608
438558475
1523012700
1309593461
257334190
542177676
202183110
1109606467
386318553
1432327869
885418162
475102025
824639053
43680098
1848007052
1483525582
1015448313
362588222
735986170
1381877244
1146236341
347489824
79267994
653423712
936049431
1042675414
124448792
338992216
468005273
1735849507
729816744
2035819158
12197179
362910450
655615596
1153716396
1070547095
1807062701
636803725
304641234
1519640681
1604637540
1897686379
1660656570
1024383145
8877942
409302649
408928408
930567825
1678341491
855903366
1790370308
175386990
1664143019
192208350
825074576
926936393
81406055
1225609623
1895433905
1082499406
1607532905
2123786017
1220564974
1010449515
625439449
226365844
1288005762
452293882
2083111965
659924288
1157121594
800051273
223324918
968502237
221375582
1323790553
744496363
317394977
1469225667
773129683
1666361134
1310096247
1305070363
284486888
1277588298
1533125102
862805117
186721528
1923312821
892323380
37302662
1300698743
65481345
1736688778
2004097831
343515422
1972881998
420278630
1216847053
561492933
546612366
2099225501
1298296580
329742262
2045706359
305024812
690486503
716660155
27289843
1575726659
68910164
1335352151
434632821
2057032583
780828258
1627658658
255656366
1123622960
476422396
98579531
575472939
441118760
2063362613
2121910299
1179273328
1742827822
284014988
1428849927
1241637493
261862174
342360233
1627535166
161301925
903274690
1042390471
724316889
1453276932
1433293690
1375647524
1527820130
975448681
1160691675
950406865
19825411
1496808772
252881684
721906974
179743436
1022613272
563916453
495507516
1028028389
626937508
546299528
458852530
1501109466
1470838402
413848160
1327346677
310639489
285983573
650669885
1004311409
812572223
437728587
145037495
244937775
579948617
1449053644
1100822698
1528109518
2125186561
568716326
845102054
474004193
644095546
1749789457
1722047951
1377876171
1972454878
1101211379
1381091243
1201193812
2003603639
215765682
900554004
29943992
1225625550
1277248052
1459011308
1282438818
1410408868
617521345
1824900555
187682648
1647027942
1279926533
464809890
1699754143
570485465
1058890200
284560599
178908953
1258357463
54841239
1539700827
1857459690
733093726
1052346763
18322360
32542678
36432055
1877736252
1021924420
1518439447
1459095100
1786648274
126411270
1834663886
108586908
1860256550
1526812253
1572904337
1247489106
1193781645
1482653723
1982006672
561556666
826703496
937095931
1378400665
1299728559
419128013
1452615398
402366115
1205915883
412151561
1313557384
1186839925
379588058
1840074199
301427248
333270638
698417083
1370387808
912102260
2049780644
672867677
1932580670
52787741
130950792
1328596135
817130876
574943245
1116617732
118779260
673164259
177252615
1973388736
1845685324
626418326
1091412883
467663356
162892
351573017
142213489
1128233896
1770928955
570700436
770121159
476918171
1721383538
1915405894
440621186
1420838665
2033717874
328894106
1523167440
1997273730
473776281
1139998038
1903250040
271297765
1584604325
1252403813
1630907875
2131521624
1865811060
155187406
205675400
1695626481
260567315
315773015
1677426152
2090911251
399422544
1235525659
2045027303
683944767
913864826
705148355
578012711
1521714090
1480311519
1311570650
299580127
1645750714
386734731
1378099407
2047359400
133098389
933643676
893275067
754311962
494787223
1195026968
1136772488
287550104
442766393
1762522463
1732918267
34572943
1235760969
1186926273
870568731
600151176
1648333570
1534552067
1713196813
429614801
1067998558
1522745666
143774382
777871683
771056053
798548005
1252349391
1477190930
588391461
602252766
239927472
1602735489
202178135
1012306820
560239798
929588031
110319307
607839092
617642906
43841250
1148943818
2003484692
1516392501
2079672958
332849742
1886099407
1304628253
85548162
214007384
33814941
1569597917
600302011
17076317
897428274
373004143
257472791
770040574
1896439574
351442235
321869830
49600666
2052434811
2073139587
1535053066
1794241202
827323292
879272757
195643709
233927764
816990770
435067627
757744796
316629621
1580139099
940673392
2136264295
165738144
1343595074
1651755706
1946307652
372092321
239214831
696266418
251939583
1941157771
539857128
1403681303
1952992591
1830345491
1719686640
783315474
1733311598
626709851
46702374
1552289281
152785908
1237994744
498783199
454955863
94367594
1121563165
1750635858
952501194
1634463304
189727056
1001801689
2058651399
129762904
1354237904
1897794339
310993889
67010328
23000259
140390808
1771767721
1670845807
1594914729
2554146
1103219643
2107211808
1406273121
2037993108
757760915
1844217954
1957443158
1057211808
1564600630
1463539253
1715310166
741939824
22576092
569250870
132525653
1216794010
781745639
1628183792
1269658671
943514628
2134451759
1060848107
988097807
1263237469
158557519
941055040
1353484329
374904436
1469291839
1642448883
599975969
611873201
638389714
1241719556
1497234290
1641657583
1299868937
960701457
618004624
857503651
980667119
387665130
299743680
1088179425
14599279
1139524035
435065229
1384003051
589140424
1791899297
1421265137
1399099295
847846122
189763979
47571669
1630393513
2034583286
1332144641
125629862
877404420
1633163418
1506217552
540434333
1511464224
1185619253
477804852
1765427737
1802740414
1361880618
1204830739
730079900
1857584661
1918706683
700439391
310135892
1861881483
1375228956
1658372020
446511225
1190911814
1477106509
2042718539
64349987
869978277
911418057
1805197979
951880959
1619424862
1223580350
1109820116
1838988180
1834438185
1675867854
804828235
1308162595
145888880
515260329
1918580786
671266409
705322941
1704950940
1741916851
1679210093
1572014618
142547016
1420270163
708547932
1008277924
752043394
833323233
976244830
1602330618
2087769434
504941523
1207258671
54625973
363592102
465871268
713034313
1949199878
1822020687
1822401252
547354600
858725081
245740682
161985055
985745569
2100804093
816371176
1094748194
945586547
712205582
1682048356
1767285985
847604055
1086849796
350207675
2022057774
1498853304
589756443
1922686535
1575963638
296778615
773048107
2055921289
654480535
1903953298
639628455
858142423
1079275636
215276322
1280463178
101873798
1530399495
420278630
857982153
594363132
1409779390
588433608
1532427700
518485187
1063232869
1309829481
481022515
1185895313
1102735477
15343034
1358202454
543945559
697437134
1094312262
857603387
1662338848
242648741
770688678
451107381
1285736869
912261088
1320645576
1691423727
31322156
2082285358
556989403
1942242751
488524484
313748855
611268154
36349963
951296501
876281114
1336067587
1496242542
1154896462
1882184641
1488016020
2139864674
1087241803
1232820446
1871996111
254643199
260698992
817853283
1364536275
142566207
1177385041
1514062591
1118583992
2106536364
642376610
723245405
556660267
591565729
59906491
318867157
765750694
919693472
1447148004
1315198499
1114443512
1167668436
1038778366
1294076709
1155999755
293674798
1081929857
334603679
751028253
964819556
275385002
310971721
252259715
1040966274
1589144820
34916723
1911188221
1196919821
903269860
2125695095
1840066983
817397283
359731865
1785666434
966763469
7836782
946950407
482553075
1573462430
2103317650
2136013042
523863023
382761247
1035050488
1778230814
1803853020
894642311
986052714
1094310033
506331271
816773208
918248840
1979013350
872539322
1802593401
1255079640
2085399513
1723638073
437458955
1322617381
607297913
1333608952
1278493515
495893434
428715329
1458973314
1771546762
2142071468
516107583
111159404
650517051
682452865
1336430895
1372706835
1308745332
1910515318
1090470788
1953725509
1208867447
2059364908
597994365
655266270
949124956
1396236197
1477323020
1287672052
101691151
1239178232
1425035151
305217566
1849222277
2108400227
299893172
971658051
57836881
604157908
1393198600
1807157425
279862720
460156930
1714904737
80265159
938940647
715512421
1887891413
617583274
2066642138
508689367
803847161
477415157
186256462
1075792006
2052626097
1749083554
798619481
1430036184
673405738
632453807
306536015
544300887
1887560650
2073404172
861335642
1893380273
686891958
1348639539
1062712221
1439076701
291559250
1656492777
1358372247
1436726439
1957082206
329459484
557579341
1111977422
1599527748
1562928888
1347079408
19064874
2069408147
1960643877
1239159922
1473065936
1040836355
1726773887
1875524009
1942925122
1819928457
54830299
111221830
1798727874
509139386
410093320
515930826
1399767002
677545350
275789683
169042849
673906305
1995231322
546565830
1738278917
165250042
1664400964
289939330
1723474113
820776062
1021065284
778332124
578604664
755790904
232650593
1925212247
113373013
1058310409
149811379
795132859
1969813257
321359361
1966771622
249011294
112761932
1871678495
1040408259
536994783
768936063
1880287556
461368985
1579730741
1002664733
269854406
1262481153
53332478
1873214535
1422695212
1724891307
1948579203
985599162
1344454878
1315491257
704147623
1570773537
1156693498
1246390507
30642441
1918529667
1361771559
1944876572
226802318
1617513332
742475338
2066154998
661151545
948379797
949371075
1187544839
12298623
1571887871
455465732
1038546920
616521278
1272673356
1807064050
567565942
454059848
511171562
408410237
1272551343
2142347496
1360228152
1756303166
1875329204
1454445098
2133968538
1842538547
824016982
1749305988
12569167
804476260
2035111535
1258940493
1249052362
1936177712
1579351441
1148411761
1392434026
1795077086
680894702
1251986145
8791876
835997093
293101367
2124155479
1535665248
1977879124
917574402
615889466
1911001237
1005191461
378677168
2085894564
1868238103
1560002164
204573197
2097819839
1967445969
1277307724
1618964870
42574385
611514178
1085333383
928233259
1590205909
1057833409
271259391
444857476
215064385
1485759654
286362364
1318846995
237074577
81350419
778763616
1349501720
255648470
1991856675
1299170573
608656681
157999557
318610599
95519776
1582478532
722187428
1473245429
1158837546
1449640577
288089974
1304625293
663532442
181217222
2057037154
1513739589
523942232
906965309
616625442
526727650
389695586
1077472477
88759775
2942026
1636665733
1406333245
2025409444
1730830261
2139067213
1174636505
1600525526
870838509
758214788
1847545505
525959317
612111051
1481296086
1203494260
284729136
1874787478
1961791340
1363875849
595381005
2112483437
1459903990
187711109
2082630702
26607495
70885735
1001402123
66957869
112762638
731512498
797345665
1916776515
1298449047
1547750834
257026132
190347925
1138130493
1533517024
1755758254
1853298959
219404639
1099285902
1823151416
2123199715
1462583028
1948255849
1419227495
1188980998
1793778944
1973307598
333234629
1929123047
361833716
1581497232
1562010533
1562220013
896023599
1544565408
2061725136
1900639037
597824110
1930921742
290849442
1657020784
964533684
1174874955
418418359
796850358
1593199875
683561092
750305982
1902583936
1821209816
1075202715
82399720
2012260463
1139113535
87660823
1586206463
1412885411
1060808649
691093367
936647751
756697180
726718378
605202924
1311397002
591716975
1672610578
2137703526
1648927160
2044362973
536232808
1341632796
745136007
1153056310
74651907
1481296564
641290008
1755439557
711576764
395998928
67624744
340858582
1717011097
133320876
1175196468
295000099
1185308890
1116486341
750901791
2077846126
370971064
970064741
1115939142
467816920
1429670044
845564353
1881368603
900025447
1497526920
1039669305
1756920391
658098814
1826868737
641279200
1464555426
1947394211
1224393789
1780952110
1938178526
1153173864
963012538
1252118209
2078713412
1687477762
1943515061
1030090950
1449725115
1722663170
1289031644
1060155650
1406571810
1436864396
813182684
219029945
1237780564
1123888686
1891641247
837051982
1032786719
1096075797
14951350
408920531
233153104
119929095
574837508
1102364907
1694971719
507560319
157400733
383741697
538544217
676842828
1881049701
1267224315
2065724613
738557277
1862743143
1321996970
1443421236
2063288364
1261414230
654979090
603657066
435937162
1538671555
260534330
2120407285
2017996149
1227947119
1214412106
1093201578
2016739796
291073992
1842400697
1716302551
635434751
778499911
456398054
1585144632
1173139069
231105135
257287478
383608798
640019935
1570733515
146565653
1966931156
1036269651
952753010
1072504980
2103305388
1693721175
2123196973
511647416
96046167
1160016697
864374673
1958910594
1105325842
737612274
2061571449
1390570752
1757948364
823348804
1758291340
668184201
1317546258
1378470954
1349282576
1832560778
395293849
2082291000
1511404529
996266682
2136143465
1364291769
271178024
1434121303
183517636
1425230385
33713527
1274043239
72023458
1826745683
225960818
1190800872
834782573
529782224
94154113
804863620
1066700922
552471755
1127616667
1943247756
1922706811
1820373390
1191367000
480830535
761110416
1604095092
1165859357
102051247
7695252
2110062685
2104223673
558322382
1967586861
435649005
309689746
674429450
1220188546
1867071309
37947998
1753687362
1962635133
1193937285
1301468468
74194255
1643191335
960810944
638156964
1138127617
1013925253
114780990
1877882286
218980949
1580815897
1316613106
598101033
525169141
1331838520
695397993
1304317374
320404445
980953775
759576041
2133034655
844030922
1811581556
1168522121
1649040967
205595748
1458887405
1318096300
747033351
538979369
615321170
787564324
1886332184
1107983014
1696040583
296537301
1397133472
2004124408
2141684312
1451756497
1603518431
761602516
1744696820
1415493973
1835677639
1765751944
879802201
507847557
1759573001
137811041
482645360
864208907
1712677203
381964255
1783750593
331166997
254207648
684660659
312227737
1389133503
2088159360
653506983
605308788
371640913
2141116989
1916530137
776937915
1685913674
1932939652
1196137183
1199031418
1664283482
671867000
1013978086
345349051
1515904233
1288117912
1084340631
1049054222
1054483215
1760645552
502603999
1971812889
1477120247
698955116
1631541189
563731597
1526507562
1112559988
948763725
2064404818
47953199
1133371432
777542131
803275363
1315842875
307148483
2123392999
1523863398
1461886640
1724192926
243265962
1729573591
1035281589
1169511813
1974613029
1939581731
836571314
651854638
1925272986
2041641112
1966851320
1757229797
898059348
43288860
827590364
1457301729
240039235
1042859063
1590483374
668099507
363192502
504595500
1765415402
964688522
732708474
1831789771
787627017
831651079
1552774318
1615136311
412878275
1403698419
727424750
1299928183
1312959835
1531615801
892494103
156284019
1212664185
819491395
1918877935
1513176097
1428918786
795214611
569568679
139176817
1172171037
380460730
2103309007
990008110
359988627
1932182976
475260769
2514885
1789773912
1800824722
1353806111
626787281
785220777
494714219
1258891981
343145409
186135507
583528681
395820305
308137456
74783002
873984158
1979898247
450784668
915003926
1174248568
117013299
871239366
1137426061
270011029
558974731
1201164719
108469148
1367050990
261966301
1238496957
1397112171
652940131
157450575
150130602
1254127687
1596786456
491804895
468321228
2094275030
1727935455
298434533
1085698587
640870367
1970530734
333679536
973152656
1858480847
1001963391
832482585
944925975
109836308
312615795
1969685207
19203744
1433865369
1034543586
344184632
423461089
177784799
435352959
2144063731
1190655361
1472651034
893539191
1943153731
608844705
492197222
2035500754
1276911475
209894043
1518949443
188811856
928198665
2086591733
245918259
1909235125
713337086
1280796560
1898952787
917310313
1302988192
42514390
380525903
1680235607
665021741
1114448378
2712836
1164878497
639564450
1091197704
706235087
1655071069
117007345
603052971
1459483671
637469456
866653254
708750986
833538871
924234097
1565246862
135224587
658617401
1064261984
1852687512
7094771
914424075
790878202
1119581506
1977114067
1330929594
2070295292
1461984552
1566921058
1846332349
2055185495
150922905
307372863
1965789612
725959344
309447598
1846842742
1443705126
1222457310
1955522349
761294093
1935830416
1218888259
1907592165
1786580212
995551505
728327898
1499130183
3616162
204309377
1384564650
2075659531
259660243
120426688
427498914
508113496
1192474421
1036606505
34500419
1645981737
115829852
654938716
1915388788
2021252285
945672894
774697697
914624184
2014252693
1458840149
1943100494
1772872833
2137861689
1161287630
1135479765
1349114308
1198202810
257124715
244677918
1533076283
729875750
1224336226
164648578
154432478
1909746986
232805854
1738323722
1144065870
1589596319
224660880
1724567409
988465857
164729238
174980550
501103686
494707864
425004039
1889720905
549212566
683882630
1423311663
1825074618
1264212232
1337854868
29380334
2039957515
762259643
525079035
396889874
1466637146
668616035
922230650
73627062
1117060590
840411338
300864158
1893349890
583707624
1094027394
562564543
1789040672
1918792665
1592531869
1021249651
2041945838
185842744
783186117
1775306700
861222444
1195101982
1011273338
1087182496
107035477
908464159
92367688
298751100
902377996
754110022
1468229111
1738963158
33405517
971839954
1356708452
1765171555
53702391
349250854
1814599499
2121814244
945875172
508835460
612631722
1205052447
995850460
1648401042
2093347036
423874809
1162940446
2068360637
1224697254
393598158
626304799
1835519999
722164513
2003918425
2065672656
1278670761
2060615944
1235385769
86366947
1561900406
1886338123
863171075
1264862839
1871969308
1187560141
1992973523
685669263
337072225
336089496
2045183348
301310693
258598800
1850396354
281132504
548211519
1782356285
1115852617
1230226120
861762370
1892404304
926418787
1024366472
1156730490
439068287
954361834
1635243268
2028478887
1469887058
1698396432
72240646
1359099467
368348499
119034647
898408874
116369832
1373538486
1418119975
90819804
278135947
864774896
1071533645
2129475073
1839610992
919664378
1775363151
1924609200
545976001
1101210528
117414142
663331142
474303559
1410624812
70406298
1569833729
596615800
219891637
407572346
1141254519
437050377
796543288
1469989316
603803514
1443884470
1127623766
306600490
1049120993
1173550399
1889793047
173085890
961129548
453028051
1749157754
2100261134
78436187
460613918
1731454758
1842550145
1972284056
529386328
656919376
1455825939
1484822200
1811079973
303100491
784292763
1030110009
1638795052
206901093
1893166442
1197170589
1442538122
1090748056
178631001
1544314009
227082015
937564689
314856913
715280596
588946085
1532129629
942739426
1694412455
1286876679
1417892751
1492808214
293351180
2140960944
1941617688
599160143
2111541443
491843874
1365640797
313466357
411568541
1834734240
605447305
1925641232
1611941616
1153714391
1569944111
1582427792
1486924489
1659883177
495344379
1547756605
2080059583
54120902
864041569
1201732291
1934067589
1454222930
1576641627
357883375
768939325
1839694347
1523122953
1417753252
1746688121
2002507354
743348204
1906639704
1189707340
2016720929
2073399522
1319500799
1382955962
498786069
1264731800
811944065
87284451
71125338
1467974550
671444181
1759081960
841565326
251775853
1110178706
1772046207
405384547
385309642
1949093150
1573319937
475644900
1614749258
1593972932
907826449
958734626
186428728
1757160487
2122552076
1405390611
546126874
1736852212
1868797270
1569881380
1452661605
1946969766
605493125
1163307736
964177184
2119395668
708813879
2140266683
1913490652
1829018097
1637408183
1601830925
492697634
565501582
546260331
293186513
304249203
1573184233
1639791534
1140586182
933194082
1880630712
1083333471
1244105035
842600368
1600475890
1091721706
197969187
2101987668
173047805
604375809
1795449330
804110092
1768187454
85160968
1645690009
2095331071
1268244617
2021649787
2101416522
894595695
1891456162
1996385264
1367865073
279124743
382894202
1673655075
1136152527
1198304456
1125568715
966478745
1426105825
646150512
705421528
142719940
641634840
280547891
1607538812
549514266
1531275351
1710875245
2005109737
1269283246
837880243
900354277
1896824824
814607638
415437089
454080793
450507107
244150836
1646123939
1606878469
628466085
1884131545
862414564
40355951
1622408027
454941347
479230369
563949147
191390505
539702268
1993533369
51251267
1359206731
1503268039
418668246
962289735
895621380
1881097416
1975470507
1138104834
1623092563
1911077214
642000612
1133606043
697168043
1490057323
1841367178
1612312888
1620092384
516003864
1271909321
1567714343
1517892799
2138392656
1515080734
1452273089
1743092086
1696408292
605107416
1802413356
19749611
436631896
1801820360
408798327
2048479990
189798028
1502393291
177346893
2027380052
1706668726
2117462359
1156453522
1899610869
2128419150
1440804883
1476201200
2109507208
1911272881
1210970723
225380577
596177517
1825079571
2070932176
290076710
1739908224
1435126593
25188221
9363451
1017061216
346948978
39430638
172972204
1597432588
555658848
68815408
1232585133
1565366491
1413787940
2120091976
1601911323
1531109431
1318748170
336514117
1784138656
780149278
2123281914
380684197
1242360391
1072083890
20762054
212246672
12946179
1515920520
1372030375
1979791996
1610113149
1835177814
1060810576
233310481
209528211
1587393519
952942899
913962248
539941637
1303107770
1565056447
1078708942
1492508962
813441235
1440369488
829251598
86994319
463395460
288908013
1767265114
1078752080
1261326714
1825473801
887014508
1829020400
150001868
1854157146
657393096
1718578974
1044191724
2002764914
1929622452
308620927
26174400
44415351
405617136
643937589
216832760
567442262
712619836
462498204
742597028
1392165344
918685147
1959066136
1057423638
409175316
620935828
946480689
849972200
1952072850
1744434279
2135538491
585421423
880331955
781526425
988951546
1970024552
1306095429
2094158458
1858710640
381963481
111637781
1447547664
266133513
2061698076
1850370457
1203439136
1882378612
1128349641
1532986759
1251645438
145571123
679130407
1028355120
1990514464
724824039
953066928
1359187784
418910108
1862518392
1207473142
1815331232
1950401033
431634290
1602335519
1901946808
2073866851
1475706677
1494658849
1430245827
1347767679
156160770
14650233
561783618
941610425
1067139388
1497653951
828256996
12378637
2054465929
113820417
1874758433
249674999
814778008
155780966
616265730
780726686
1048524320
574015436
2100181611
1443382701
1076306645
1342871331
1262365094
717240789
1305893882
1995101402
1433490210
572737365
996440398
179129195
2113111687
1114733639
1019961189
1682896889
1264610370
913991830
1285539890
1432386316
1990455212
1621553593
1157427866
502122091
1863073599
1378427735
2015382801
1245771889
691841015
65498388
1895092238
109872923
155006450
1695693212
373863637
1409399164
629449401
1107109261
1091407186
1062852859
1192550965
1569025252
2085028158
1278227434
2125813319
840338125
479645429
1548349986
2070259101
794320223
811599193
2094787909
494096295
1497097037
1841734674
1572494520
126824292
332758075
1329524646
1955707561
1041246592
1695565703
574231820
696331140
1812756693
2075139191
941256986
2094669618
590938577
106372097
1276642692
198370097
745455888
1856449178
305932104
1205677104
1492911336
397501733
232649676
1227521411
509200770
1914917208
1561351367
1630713522
966725602
737944530
1488506688
215210700
1016278972
1300995700
562013855
941445884
894661817
1679951602
938896765
577460895
1173435841
1372004409
741376645
575572507
1686663604
356992081
654060688
636224863
1224609289
64340537
1727371931
179478403
1033526064
432028930
1549818919
1188972463
100075077
1741099289
613744552
2084853559
305163767
1763688559
1849730875
1447336623
1661268609
772371317
223345188
1520842047
1457304134
129992507
1911896880
1842033812
1140206185
1304664533
1996465011
466462171
704586062
640358526
1757442354
1538319785
399295079
1767886479
1920242040
1921236516
965613366
1138769123
323009162
946457748
539421110
897414691
1428117859
12504305
156912037
2047985705
1579435423
2104234455
1652155544
238630920
1909097633
703013273
44992071
941091688
454929309
1017192478
572807487
830395270
1680013208
1476094528
1319964774
1992364552
794777236
683758600
1228454805
449331754
1600319943
1949771134
941473171
325852389
1183783008
167448378
1858324738
1193571406
1430135650
773259664
2042612014
357635264
1293354107
1026758981
1230336913
925399115
1417315702
1401788158
781791615
1405151278
1210167244
1851419981
1448782454
2056036994
476139477
1563424680
1579809362
1059856829
2037849279
1167412694
938692222
873217446
1293242248
2033143452
256072179
765830559
1753656180
1006746114
650870323
1156723874
944053286
226345229
56972277
1563651032
214038818
185154474
54937847
631572593
1887016891
1792953824
113325352
854942829
1285744009
630550343
380246069
2092689615
1761734615
841210051
1367907879
858712238
407628954
1508408751
1004219369
1907040964
451883196
1594271282
1831275746
136334417
527196117
1819160992
1599394227
1844569038
1102667746
1319842340
1491705854
2115745500
1074965023
1697805432
230337546
341851494
610716435
1389228717
1350264428
184106060
1020441570
811800578
231185668
2074746209
1441257422
881996748
598753228
861187346
1463830802
1732051682
52856609
2076150484
1566306850
2105606819
2031646709
1781287636
209226887
1738345115
1569653343
1441554321
2047569768
2087667161
1388141371
937111540
1218808869
1462848271
1266243235
1774498605
2102552826
7565224
39452176
485358160
1840399675
553808116
834584533
872576830
227760766
457273395
1552483335
374890843
1306304616
697205627
366053291
924801254
1950805710
1413983610
921174144
697700301
449066057
1284919697
99269705
2016478721
1964496413
1927830372
1926956914
1601390688
2029046846
139385135
833425175
303946261
1629541128
925461609
1385717835
1775620254
1665253938
1457003453
420945209
1217910922
1498982044
407877856
1032727416
2046625282
540547091
1953518423
335219901
471772211
473551995
541434816
846269491
1549930455
419407891
1861896061
255555629
552114797
963505342
1182351883
148978870
1802834630
795812282
1424141440
1349295790
1353111882
124302806
2091051629
972417169
2139851646
2072133543
839013275
1438743514
524039338
1532334165
644393029
1250610248
1445807149
98943753
2096268670
239019590
587391591
1400050653
1244153907
1832951431
689901893
871804290
674776214
231540229
452554559
1388756989
1186546284
742319104
207537734
1502400774
1610616822
651360681
336258436
309590033
41242299
95076852
1311076256
1809985727
252265780
1034489410
687625988
614881457
323881572
1888058705
2068017454
431679997
841579512
2082082866
1679555498
1163582189
82646474
785523803
914567707
1573135128
1301317454
1210772530
1488143679
398494152
739961528
1605675129
1837080046
579751828
1220997686
1827004664
737678376
341644464
212251408
2009858256
1134041771
856833656
508101951
198381504
1666955920
891663511
710061644
1876314487
1291668188
1739341275
306954529
837879484
1982613491
1253196954
1128576432
972268682
1705009611
194709366
61347314
1679596130
1130839991
2125612590
641657778
2055014761
1534763619
542330318
717348809
1412626634
1115062108
1815629558
1744336005
1662775903
928889975
1860106851
754030639
1438592998
137192989
287882301
575399762
1538437998
1190919933
1011284834
42877173
1980231789
1823299519
1930085863
1248203
532486065
1088395184
119248270
1628244089
841164014
1737481594
516631492
1328861886
1586802137
1138744623
1247035243
1439079882
1370400813
1290372856
1516104695
1659682736
2135634652
1678060463
1844154386
1225178165
1970405624
1035651185
2054206855
213443014
1926031255
2085349199
500232311
1578765639
1562593546
45621563
1221917467
1303702870
754298126
1085022937
1266499419
326325841
170782835
1144731408
1416191377
2037737660
563350446
422712873
794089576
200209913
319226763
532147359
645012401
671732534
679533837
880217760
1427178972
629964584
757252765
2004378816
1400476929
130705081
650992810
1455413484
1084774543
926942384
1732278886
1394220092
333308088
785649944
1801727249
1786143967
55959049
877115942
2014631190
428329120
677668457
655255422
527963666
1047648661
47695636
1360134934
1199442580
757469990
1213174181
949145387
38666907
201320277
1088374611
579106485
8445031
1767418868
1553560062
202307850
2027194675
922946649
436569712
1786803676
455802217
1491722876
1867619546
1068074022
29457627
647605180
2086144811
169712130
288881155
857223152
741893457
2090425567
1721083887
237613067
1229578924
1357445685
821645776
1400713268
269970354
691049460
1459602189
1536391273
712499223
9803324
13096433
1356568789
293594796
293293178
895175220
1597379491
1591720260
392559811
1405529257
1389456826
470900315
686221730
552291748
1657333704
642346470
1829359775
875665810
922443104
135403488
288747250
471304696
7875247
2103818981
800255103
1816631576
1050214117
1806559216
201571634
1959038340
244184768
1210888936
1574467319
1654633844
1238808466
1676464365
9463418
614920638
519846827
1568378531
605917630
689784615
956408083
1354993796
1120367722
857116228
1292598127
1429928762
2006168696
342899858
2045500035
924624281
144964342
1759804399
1990797198
278704531
415475844
462018306
680577278
389235972
1166005064
1348855809
712880434
1817053887
1698363256
292923374
494024007
1432835718
503003345
272569774
1373550747
978420987
525425641
74335002
1828880877
256267318
1746499046
1398084717
1592382251
1886536408
46503301
635223534
522882694
1695376918
345458873
1125636379
116132061
1822101715
360318807
1486455593
592421673
1782004920
1713468566
1191291570
1151330139
245290603
412056993
1312006156
1212450477
1593482837
1521558459
198778957
1022235286
95617208
407307409
181020789
1963290955
1042850841
413872379
1346931407
906927183
1488381203
1960756998
132339538
1238587912
805151722
898013057
956208539
216772038
563914915
1114768084
160408435
1792949632
1982038488
1598659095
1374775214
602590471
1890182110
821456860
639974923
61090818
1134819356
787801098
779189144
1364916327
362759621
1592816706
1679628418
123785247
542382283
1917446069
1688844820
429584571
1123095389
1537903969
1399962286
1871286884
848520021
414382678
2090990013
770644744
2056834694
357628581
1212881028
792380300
814262558
135291349
1849003100
42465564
1790789032
868572381
1404001182
702277595
245905617
117100435
1332681225
822530328
1029019885
29119922
1970979061
1950724390
1654629051
515317696
1716931880
1422155722
1510859587
219306653
1758191882
1565142049
355555420
575707309
1977617059
1704803336
204938823
1586670846
393165883
2125690830
801585701
1285638374
1989501988
624588317
1389819668
1994376771
871952000
1146251015
1229269297
1208612395
1529593587
72354071
1453051353
971485861
1674711190
613485601
891052331
929287531
659185939
1340816438
1469168259
2120639990
939821807
46877602
376244479
1499529796
1722469345
2040713717
2127553373
1588737944
400353891
1741667309
1561559556
1492626731
222265045
1037828602
132902029
1521050616
1526640317
419342766
1540491258
565903930
470570766
1981372091
852649286
1295773596
1446063759
530258470
1126110908
99883279
690526187
1774519793
2125865523
1095050782
2005247781
1590340630
123222247
141313376
829160505
1641806951
1615135508
335418719
1215598741
1856483339
1395126603
1928651804
343305894
766547758
1086451174
372754945
589816933
1054813288
1399532171
381728735
1136667212
766521367
1330482757
71713673
1879552596
29455289
491917690
1382373243
27454318
93022239
2096478677
131729550
1920635563
803360832
1221886997
1577704800
81139668
498097989
412136633
1364510530
323278554
696078521
639343935
228317673
1314113011
1836788789
1952208617
1238875964
2088155477
377342493
1280062490
643626248
1334549270
1878866259
318008563
1435756716
2102796964
1748548754
1846420887
259568207
1379334082
2006615406
1202239577
1672110750
2004074067
1462904394
1508228345
1929510461
1332125316
130849573
298913244
15056495
399831020
1306449239
521786464
262892159
616248199
2111622855
937726810
206393407
333567411
1353572013
1503893821
227923141
1012610739
1642489039
2139447826
200568328
141367691
974751750
218607085
1527043659
1866101151
1600465630
299600010
1047307798
12612982
1407749583
2133360034
1839322447
1255960193
741187018
1403682121
1895812260
1070224236
1820045988
750688824
2005488185
490005198
175052293
1853526524
1080294829
842248368
805017545
1453806902
1253445910
957711928
1189844312
143465155
988723500
1766923206
1021734492
342347360
1363488326
1434775850
1326161425
1010513889
1702660265
1809266562
2073544145
476764679
1971778499
610109875
1040438054
33047175
842422786
1982525563
1178668316
282994016
699737997
948862834
1371259015
564508238
1320025687
879370139
1714401774
1583739942
1647627239
1361784979
1444256223
1851341345
838115435
503741380
264126532
1625909485
169787009
965608561
96139844
879650357
1514152652
1848491310
827604483
905993641
478417091
1681797261
602662729
299227078
1500738143
660347895
985058670
626316181
586997885
1009187915
1024561254
1050056837
1372260953
2140777838
906839273
630470729
1198437228
1282660839
818912436
947968037
692005181
607070384
1494281866
260757734
1994223933
628892101
2028096014
351247003
853766508
831635980
625514843
1880396196
537490989
463943804
797456044
1840169961
721049247
2003292029
74177866
444970992
1872807368
1214681223
89382418
799869427
359437703
2127443816
1135051540
1252340358
816804075
1304869942
1504291866
169754440
1850325466
2146188102
1935594179
1717118226
901790220
218771413
1451491913
1795068087
1999176730
2047360403
661888486
1950491045
1023276915
50590893
651528049
1849695292
331274419
1760483514
1982994673
1387777465
592991674
777834195
1173087983
932470770
1927207122
1562827332
583138136
1603911906
1074893082
615745710
558188054
1876314670
515945040
1139382521
27914036
511808216
1422654966
193917638
882967821
82868474
166697628
2004049714
374931972
267985148
994334225
478275495
1858000259
1258037570
1209751968
893628089
1004662508
1161881911
119212527
2068088889
1583547631
191267559
1198063620
531579829
195660569
138896305
1924909583
536209273
322448919
253733286
1891257409
1197398336
1881004434
1379739229
1316288483
210549104
1391690048
63950027
922945399
294206423
1016604333
1830839430
460235942
473143052
541699379
1371343113
657685479
1524803314
1687398743
1430661522
1267978810
483225191
1232843319
315201550
880296924
932709780
309426561
947683262
1016269566
74320485
42635856
609454245
533612909
1330539723
1577412518
1719484544
291503435
850833370
261455196
1738881987
1677741148
1099930270
743350883
1264946385
406369126
585168819
496029359
1113054891
2038759757
2129876774
139562208
1736132278
5411010
1190873988
1848791684
872442273
1891827353
2002507354
537673408
813176074
1731282821
160147269
97511182
1070916807
1413752074
178227082
1368137296
354236842
689103034
243723763
667807398
1241555867
844770342
1468377609
1640560373
2099947046
1229965893
341078103
172517761
606639609
342542375
30267463
924885402
316592758
727663771
1377583130
1891045896
1427768928
1093666171
970775038
2050398728
831490806
1029394551
666918884
202093496
2037180429
637364990
1793257839
2048926210
1709009352
607425398
1311633873
1658540615
236635041
1373260841
523090286
942403523
1310513757
2094829656
864727608
1507512876
1523316710
18991283
563981712
1645426586
1922845187
724065307
441442316
1431250160
1615387988
999856954
222364975
720250378
18810342
343860903
19793489
1209975351
2042371379
2010825763
1292438229
25428936
700595380
631133257
30291090
981151030
300559622
1604187217
405188082
385413461
2134569737
1611798967
974978185
1836708548
2065857511
1473777237
539453482
359716730
1722758844
1063165042
115812053
2080874901
844603629
216548825
1224717438
399422544
220126738
1485092158
1748899296
308120814
1744011138
1162693596
2140648433
891099033
1466232098
288976616
1690335709
1266477294
1144260538
1136232964
928985305
1396361179
576992280
449157658
1226579725
328730232
1629289374
94426634
1364129293
1143630178
967957688
225968143
1375787022
1665674066
1467596195
1763600285
1699029667
1182938823
1608607498
73151232
1656233827
1012137865
1785505008
187423124
1245589655
2129860650
1666838480
2072748393
509351430
955824579
813031504
437190150
996967429
263484774
1705475143
1140611538
46546435
406951395
1974473520
236400636
1865609285
647398332
1983029420
714490463
797571796
1850487483
810731075
263062263
5723195
519859068
932208959
1942381287
2063273917
1661419758
1230275393
77706258
1606492299
819597543
330503664
853248445
1903633467
1155647560
1759996779
1534757247
247058345
36728145
38568041
2094988896
1780385872
1458911574
965608561
2048768600
1746896009
776181584
1243103305
2054401330
19445825
1482764589
1176624591
719686241
420942539
2006660395
422054331
1856359565
1562997083
451076680
1093270615
942544686
721016131
1378329987
1607333466
131504512
1188305071
820002811
739356429
226420161
1577608234
1836828198
1613839907
1099188446
636538283
453977884
1250995146
1491122087
1843423857
721800022
292363904
1507295082
1376537194
1177535891
241471632
1246438223
428857463
843430520
203106529
2137696751
1136380215
124278373
740684439
1264401771
1647651644
849911083
2121685842
1740571149
1713433890
1113753467
1386607662
2138106038
693919376
898947451
1195344015
1986686845
503405315
1084171001
1428479181
168730140
765583365
1146239922
152295464
1121584716
740298286
1389228717
1324870326
1215833056
529172206
783307190
387267928
1166261152
210186357
1586928743
821304938
174737792
1813660745
1091874320
1214085481
683096040
184608954
689159631
616036960
1436777857
113983184
2038414819
80329092
1221947875
2046910807
170910975
1880096961
312053264
1156469370
1960127407
736398997
99301790
284110967
375173694
1497147705
308156572
1196184864
1833444261
1981504629
991730902
1560990418
1751564569
727573379
335655987
713005327
636841090
1261237163
543445195
1424583178
939837780
893188132
2057862667
1234483624
1586777421
2112229116
366269089
1000447316
2135970137
1214543469
1802988183
1598870973
1739403050
112685899
473671035
1555300823
69909233
1629858780
1707875156
1056090066
829060338
1037167085
806443380
311955201
1016311013
1356084997
1022672311
558849586
270261453
991207194
1413756114
181566871
1003688156
1581698100
880463278
1047408199
949435607
403070597
1071457516
838830507
830558951
860137897
824319031
699593541
906851325
1868578591
1176283467
594526538
49665940
735626363
324922920
174631845
102455366
861855405
1451726506
307735013
1635414788
1627364960
1165557038
2037779097
254214790
365426782
1267953945
1082132831
1270252176
1969157303
1597451606
579357110
1544205714
433669298
47360408
908431480
1171630817
2023750299
487774265
1236475429
1746345660
948884281
791497118
715375497
69664000
2038695351
1393677392
732894150
283288875
2116792384
1091345366
596069657
122456214
845228602
82368469
1217553740
1167090115
173665582
180073788
280637380
647771792
483965574
172907567
561651740
588300935
241519959
405976107
1505804682
484359844
1777689024
202334979
911999101
415227781
975422490
751534561
1992419306
728802256
2053664107
1805929586
2094202726
562350540
1494152997
934711266
537304197
1882594936
519617668
1226210612
1223135723
1487145131
1192716239
125643876
938698313
1794053571
40512674
965411691
766240272
326612487
471399608
404502884
192899520
738593594
1782290976
1122121431
1095696758
1097584714
1455054821
1313109986
1186782526
933814733
1201184054
1972121019
1833788400
989099863
1089250310
972591466
568118366
1935172196
969213043
1030051898
1849068057
95306434
1887979690
390445136
1736196666
1801048072
662915021
1196169287
1439942668
864665661
589485130
846863026
1576792236
1899710379
356006278
149623273
268174501
140762978
877557917
248053147
1098316808
1729087477
1766240804
40240434
506366089
1674747738
2022009559
1225974482
526791070
1014431259
898897015
536030928
1548736211
1999661046
1080279570
612283390
183527166
957097359
1736700375
637197200
515231511
1778446870
1529283854
1749307982
639876522
1192204345
1678059020
851667385
1936490210
879174093
1645411850
2118885662
173436160
1827458747
641665503
726913087
1531304938
1660082111
1576431193
694594078
323608910
1555414153
1940225476
1391754505
2017785832
1708355192
459426925
826468600
167983063
1250356426
1555009831
1486734746
878129650
1655777201
154816027
1673037917
635579458
59401177
852573642
1070566742
11701004
548501216
373923000
727765459
934012609
1838705152
95077566
621400643
1456449584
1561766007
1932206632
1287660256
107319767
1387048129
1242971403
1939729889
1999828061
243755524
1214727709
1820209781
2010692803
2016958393
1039511532
1201534778
1876432368
757479715
704854513
1999344285
747371361
468879181
1992032197
23440553
396927023
77479461
1779611040
1472879020
1319506073
933052157
1145728767
1189136981
383585426
1540870045
770156795
1433229070
836327249
52673995
1269892665
1023003213
625940920
250546108
484302197
172610036
1728788893
170480844
512214484
553631436
1261520116
1308404301
1827574954
1643469397
421877942
1088485926
993218416
657705430
1296957429
1726891862
1698587138
1342539923
870413283
1213101483
787418599
1427607714
1376398295
1021097089
745500726
98788766
1979048974
628358608
1902310724
1583698942
763495755
1459953418
1120142000
443789625
1914218186
322576557
1148125485
1880557665
1321562631
261303423
1227126244
251675349
1427800920
1363236173
312402277
1063746460
902836102
428946113
734931615
2056599455
755899322
269816572
1898147035
942002977
2039598583
1149134913
1763841908
1497589321
461930740
204323960
18563857
1643012556
345688510
1586429497
1054245804
787396489
401815842
1387637792
119325481
705691682
974078136
955035766
2115178246
985433398
978411579
1583607707
808114885
722321450
433703842
1883332878
1573053755
377907859
2038761976
1032498601
1901142695
259227802
1801828906
83079237
110316396
766161744
1824337537
1514509259
1159332181
1502945132
1905772734
1876883818
621225728
1800535119
1443728798
1024919625
469633459
2025545809
1964253358
619853635
854687286
1673525635
1698788333
303879795
1126868474
1353428336
1639695911
1480481123
868542556
1651848531
1740992972
857030025
2024617706
529342266
1730951241
1884813110
359341551
551092782
1706164688
2037871548
667050312
1232346698
453263212
1968379700
802476172
1728994842
891970838
1873093075
2093689138
948814916
1825126214
1772050738
1090972885
1048095437
989749552
1271023880
1899537934
274664336
829079996
2075708348
1138307904
1174646017
1248405198
534988310
1707229357
737367567
1837548837
1991552998
118078930
135816872
1884216185
446240800
315845265
240151354
939674210
1156299714
571527786
378939085
491857245
1464645526
1684800073
162227181
1462606833
1454325001
645485561
803443116
1437180031
2008572988
153142764
81961524
1686225304
38906912
219131123
1172289921
278948410
295939739
1122095943
528589088
454302747
45999134
1515419371
2006815099
337897710
412238358
165864068
87883807
817112721
1993979753
1618595311
987614279
1920124812
588766200
319233267
1166622887
1775574881
52690665
1745145791
929535920
551846540
598016285
1031375299
937447554
1233855949
1153676278
1466473583
1379295258
396135389
2057236689
143490845
571399726
280136464
953876278
85195957
1024332112
1195760101
1335982774
1180845266
748937070
1507987625
637935486
253019158
126439595
120385743
1347342930
666604485
649625003
808860208
134934623
2082005498
605030999
223718129
369572708
619792345
704511163
522700028
2112636287
1459169417
589856649
369958348
109911109
780768486
1718277260
1145986262
1772725047
561597145
1788498986
394194959
2044800942
1281773910
721725151
1093134682
1173516508
725559956
43733173
823654802
324244272
1239960033
175128879
1982425417
1999618825
1069375798
1739149126
1277937344
173932700
645684507
965800045
793954468
1455204325
2000349920
1565507946
1501527787
924934739
1928976459
1582908899
980206564
622109772
950429132
464794228
2037279029
732233057
122477355
686769901
599488128
312745841
1079477025
337687051
611458665
1803205693
1109826541
1813424547
1733239577
2109396467
200599089
1249356030
1484590985
968089748
306215277
1764903585
1120219350
1330549417
1260041084
42969208
342053408
1908322909
1727500331
730445798
295852930
895955172
1830095884
556732646
130809138
1887616409
265391816
1361070880
2098158465
19696152
1469682568
1110823388
93179129
873240575
1785166369
1663207984
1249130046
572861255
877046319
1043138287
1886369762
136665092
1530620155
780663961
1278869079
1656455388
1064882287
1932043771
1008460730
1885237830
594785969
34322272
684399663
1446248154
786200913
2057531233
2098260448
977176856
1707293455
860560783
584162124
1087906037
1195296637
1108699890
1089630782
746326380
80407437
723648893
925115084
877028113
715636501
1983710188
2121346820
1155350830
1944367241
1628265237
1165877747
1780710141
1793645510
1797963779
619529395
704712154
1078148382
546742934
638663875
1832342921
344872581
1754141307
2012934423
1302441445
1779863559
1518817079
903571041
2031212821
259343073
1742900415
1159277800
1379003202
2063725179
1481054506
96048438
1607257453
1954980275
2046367624
339419394
868576066
559774563
93993449
971952135
1264732587
372648915
316264325
1315885247
107948924
1893398949
247279728
2062917592
2115707901
1238645337
66114087
1414573893
1453780077
2068133124
513129625
1057945852
645932585
880292570
1587725631
971588422
956404676
2135129970
1901543063
2063888187
1404724387
2009318219
1705913620
1220422195
1080394843
1990078057
2102498944
1433503093
1560404385
2004895264
1152165014
2085070329
44861820
1172050050
1784138656
1237134077
891172524
489630278
328591184
1407572965
1766718118
56175673
1293526894
1177290526
1852013141
1598893008
210754573
397088661
301746248
225944209
1339154556
661286607
177810656
317162528
541458970
1835126259
732142483
1861063062
1981160290
514092929
860497302
1501452461
25615084
448121275
2001028166
466860755
1361514199
2047146681
456860162
372305776
1104799423
2109333758
1343151890
132309590
551779880
1439819370
1617310141
2077405341
1485031264
836467549
1478924691
1944262859
436476687
1147431679
1182114386
1702771476
1803345224
510834342
1462458652
175805569
955590789
1954329743
301808058
380684197
2081325489
687293948
956387459
1720843936
272166084
1362235359
1847295230
704677954
1376333863
1709576455
1045470368
129903207
712965514
1414579960
1295651938
85576700
1844408835
1893572836
898563213
1162781304
344123004
270785572
435360019
293071793
427656092
1640013551
147646216
2109546288
1217954621
146822257
2026973325
1905103321
1689877809
1684746124
1944063595
2071479523
1036640927
1172044241
475928182
310075139
1274244848
1454370659
1314614600
1279213042
814542467
1484816890
984974813
288927969
583707425
317758168
641315055
1538711918
531991910
1230020057
1812120209
1497857963
1662772180
582208073
472627239
1527590846
576446061
750151746
1607539195
1539419719
178111441
1120651594
518471060
1925675823
122767463
1206963991
1622208904
1180699684
1787597882
126015226
694217831
1772768551
673222195
1027089807
892902648
64547679
1275752661
608103384
782498599
1297245239
1053950565
1400991367
1504313362
1063797355
906832784
1629690931
537919355
1508985629
323264966
1644443152
782750425
1670833833
1207292385
1009533060
667308785
866377766
564279638
319276202
2125313849
206975441
2144245868
1112424767
2087823020
687474153
1743473163
1145427505
1703401468
752145289
523994403
330703126
495826127
1318045708
331511058
737246987
2063847848
1791782086
628797033
1333100751
1895057751
1309489561
789009326
330379953
430749030
1515340152
335287537
1604252095
952809165
133524408
956967823
98279809
1058309416
441193176
1120798753
1745371290
1840844254
450143723
79634026
206080752
836063608
1987903085
72061399
1607337026
1198451746
1773299637
107085334
1528528864
1409056867
1566377598
2071674496
1409193323
341212708
1804240867
95919021
1150257241
1320940598
798746488
1713463413
179366980
1857495244
2029617888
1708630974
1994165358
327943251
946547687
1803063526
2048717822
2034637575
362613189
945953267
207230515
871215679
1509706995
260011238
419998608
278830239
667598948
795105934
1200964018
1540545685
4884638
28781808
805226152
5117108
1704728205
1037910863
1688493714
134782014
27641345
388004463
686614647
428592416
167780420
1032044031
2063878646
646394780
2010641875
1288665493
1728101395
1050328931
1270728060
387027773
1594578060
1154144065
16290081
1095390907
581662273
1343738024
225368276
1772763290
1003003653
1485861117
1474709560
1974519973
945438436
1902076458
1245326063
586992670
1812937415
1559312273
1227842244
1885044517
266382595
1261033410
1962404026
1193875204
232377149
527694414
484754533
601270766
164870717
715295142
277539319
624946310
2105256604
1751397746
1135821659
528383124
836556067
1698207161
2011210111
479713259
853520721
99012821
1194614649
656789139
562830678
711326142
1741400320
534464875
1232609374
784299366
1604188160
1308730996
912886435
1443216384
310223637
37527679
1646104973
1058641007
1257335024
624940301
791753816
1626551136
2079802920
525283590
608729665
1769164169
1193100745
1544438931
1633571973
549370171
786033570
1570729310
1631373079
495570334
1753310323
1876400557
1127082590
333005874
852168603
995193205
1948917646
424093306
865711088
1709957055
1284487085
1210338168
107944695
353610940
117646009
1633410061
320112771
642558911
99235724
397844250
460859465
1796544400
1401627558
311553706
1183522967
2145513115
1164758101
929066245
1756641494
2100263445
946395704
1338264235
1412271414
1916812088
1088897530
198873694
270215239
1863861939
1207612963
629161104
390872876
867922174
120696539
1255857073
487433862
263909872
971372816
1874672665
130756501
2116315355
1721490604
834411777
1958154824
2073995070
1438193230
314923620
1582190150
1858231815
1752941182
1208034585
1479265471
572151726
1161851708
357829017
1193286301
87397614
963831216
1497026477
1900101307
108243575
1312546839
817707832
335871103
948864214
1847099237
207245728
959523548
1909141230
924262639
84985381
2022942930
1509273236
1086044467
2099769776
579833467
1267516450
731561239
596232828
1484722821
2137349608
1125737057
631346730
1610102796
1695726876
1824999520
739727381
1077081840
1364478923
216188157
400488423
424417569
12493320
31894126
1313538854
982222928
2048402319
347695431
1011234905
1838419589
132198676
774177284
1152017291
219048561
1858427818
961008714
1664662261
1963577198
2106473900
1198840253
309678047
749892045
490474000
1016799200
1060933009
1300446888
1334381747
1989547188
690193901
932648157
945732019
580727772
1511052831
1750384167
1252107586
1737131399
584335406
2131074108
1664154906
1101878841
1973655649
172012811
1968280280
908026247
130023714
35622257
1406025553
1533913042
2091909807
1631118968
646541192
923397027
1025249274
774852037
966766306
1890847931
1714522689
45746955
648460833
387679091
1361764908
908202662
1808177772
117689331
977880649
2005715530
1460318438
429335471
2048381076
65156338
1077584844
1572160038
1055161023
1025683987
146644400
1595455294
253369293
1345034078
1311302229
2028246693
1491218943
667419817
2146414284
277897919
744614066
941785781
1286356463
1454087148
567746141
1477963170
381932628
840224606
509118700
1896501400
968204861
1975957409
1468041794
1695380311
1768231133
521099615
1444527051
584267416
1866457786
1573920114
1331458650
168677564
31744721
1644410847
1473815563
1442713752
1259175613
977336916
1709477197
1376552579
851973492
516613115
756735041
1442518947
183534060
994356094
1820124946
619547247
737938637
1049980859
1595246890
869056257
450629575
253608039
1055932037
1994836020
1553017634
597799953
1821255604
175416137
1047844640
1126102779
1218779208
1765680663
169241088
810980300
1095829580
1774302644
1365497927
68038450
1623188063
90098621
1674837290
1350418187
1597004777
1517568366
1791502984
18938561
31619949
775620215
748828892
2044436045
743302334
624438731
96756149
411016699
547293261
542295794
106212556
201750578
1741561432
1933402478
1596271368
924644107
1472272804
2109918467
1259281040
1840539125
749198786
478274033
62158114
1484145195
1393287642
1301284171
811677429
1200476147
1901557598
1673060955
1698273121
1548665975
1697894575
473719353
320487030
1362733837
988237094
26555608
25335229
750362038
1714860758
1900771041
1507439951
1583263248
700662263
1909992797
1886668506
1176224038
1812611908
2003160984
1530811406
281654452
1091681497
523587193
1505344914
531942501
460086635
1148418581
2044553757
342447440
2062779116
251283100
1637864113
906293947
935792249
271156505
592154964
1915890817
1528575832
1580859727
1866847751
1246102988
2014248696
760554779
418599422
806181647
1648769516
831357250
424731437
490899697
903679020
112100994
2083148936
1045634540
134379599
558275274
551215696
2030471781
2135816232
1540749305
277171586
1394816926
936676124
1560305465
538097894
1962744047
2717215
1880689842
1465383230
784587342
327029323
1615641121
1969557261
1572690065
592510450
353116447
248227105
1020769243
2027815153
450126203
583738391
257489829
2093632752
1681224340
394143261
1404068966
967404166
2061761965
32750769
1172239947
1802854021
1713980548
1034243136
1118592145
1353572013
214038818
1051135580
170909452
49962033
727826292
1863101001
846716836
652020781
199459878
501863787
533839913
116405662
892251252
1629281514
1403758307
234006758
138657706
1241154680
1891657667
1086514
2052871229
1203934140
245124180
1971870616
26282545
1498645233
1285612000
2102632101
1686143119
1473457189
1969365468
1122394990
759913720
2020674708
1501862642
614850112
715053431
1608411589
305921340
1865577730
171664623
1246511451
1017572598
1639655711
1356164190
1239309530
95302961
1914516455
938515915
296899612
1053971704
669503153
1801778435
1740418121
113796775
1808355765
652188880
815488936
1800286611
286927351
34753149
1877970722
774448309
1986445879
159579406
158973780
1456627874
658273791
2052800702
38259721
1327696171
1192226709
1769174491
344448282
1213268103
56336201
989377049
58119794
1011390403
1960636410
1663369620
124413536
369099079
1321544691
1698182131
768266056
787026489
198645983
1212782494
136590537
1223293554
2089461202
1230334038
373931552
301363526
117259915
460232929
884651651
1059203874
1098892170
1080949478
419812528
697978047
260700624
1304410831
631153438
948396252
939862720
897171935
988701724
1178825301
1150953416
1154551850
1198846180
1281699114
837441279
1026612306
1275906423
1258237646
882536897
1815737510
76053484
1091416490
1586960743
1229406743
956473268
198335186
1823528803
1102700358
1271452131
1943775120
1073922042
1237416976
1375222536
2115183127
1356829855
92809190
674228437
1091399439
514518387
100010199
1435472836
1135581726
1547344789
1887295165
980930895
1964100948
1515596681
1857606708
124725637
149764215
1360627708
2082675915
1709045610
1831069901
282882830
556201854
1514907329
422809211
1934153818
659115972
973420247
1903341440
970772308
352788061
443484330
1250740449
474757300
1924158559
324849063
1013751020
585436090
1757716112
973372229
1958312116
700277545
22199107
1060447479
247242554
50563523
1914995289
1194823858
759184216
981212566
1043442055
1655721031
322968350
1145343436
809818495
2119640754
48587688
1320541746
1180493063
1008872890
1701013554
488517954
1526196267
1091882747
1146877422
1664247817
994529754
998272978
1294109981
1284435268
1073728403
1992056754
1390165511
1172959023
2125934993
804882532
709205243
1559472801
1886743526
2046996903
76134182
1424450068
365341973
1537929989
1606131614
1422856293
2046772293
219205014
460831205
1281357292
1657600025
1565860547
463417354
1166622330
610419483
1777055167
1575476417
76282956
1908322909
1128428056
2124075651
913115032
472913758
678216220
1811115597
1282277402
1474269799
652421421
376292331
1671223170
1909955874
1396570765
647507087
1954364071
1470284201
1126723486
1693281389
1251024649
882738201
677680870
1920871080
1864707322
909156505
340354739
983411108
1943063416
2031268107
956272634
1586023061
1235571327
1541308707
1192019635
1875728523
1743943246
1220784608
1054164768
704029393
1977120923
1619980045
50446933
1826390160
1290601640
503674678
2053399562
258204202
2140696127
1872035617
1171656250
1934708896
994223833
1560415729
863408386
805328915
698400605
1866303279
2074450262
1925603039
1616310360
1869485257
739659334
1611412319
432066604
1201485917
64886285
698201293
33838464
356628739
565676083
1139093425
2088085306
1231207383
829378163
1673027367
241089054
917613700
778377016
990988483
1620818152
765652095
1388282360
959462409
314018305
721929766
1061275370
1883605764
1962234663
286415358
1748995200
1583782406
987755952
976313187
1108445517
2013285400
306447476
1966248493
1906093407
1577051432
1082649415
2121328301
469146880
1126459356
1708084017
960448648
851647667
1026723102
371546893
497814442
1736018335
1399332308
1172761259
1552269583
726247777
967150947
234897710
2035909102
872796781
1765574736
1813022767
1645168662
251569192
946468111
1370923218
213531587
750333649
828230558
1069130708
876813537
832704029
1763159894
251553542
283046570
1110837838
1935847414
345164068
484968030
476918171
773540166
1559967253
1622702743
895033730
1188676545
1505421190
192981448
1709888830
879453202
450354221
1011064431
44654167
1738412046
2035463408
1262002656
74756370
484418304
1312590809
797750768
480217622
121725864
1693177997
358699786
1926176670
1118712508
530924777
1041665445
491766559
846379182
675100604
510350607
248853859
1208627670
479016837
1292759584
296004646
1475502529
1639762774
1663801953
2100783440
2049740871
763845527
598861287
227947739
150860854
1942952485
945295652
1593789147
541903497
1548960754
1586103361
460729601
1324220820
1232854912
2027855668
1360138415
232703810
732140934
1020733483
346625784
1178087047
995512181
1925421145
1041345055
890364050
512756000
226668571
2033627502
999743267
1314515412
30818319
625882667
1496707368
1876291104
674994578
766599101
1033818192
799243275
877837154
661065861
360782711
1952779761
121911324
2057168897
2107342104
1211206564
100204138
1614568696
578050360
317965689
1016797698
1024418436
929846141
1529223141
542221312
1017166086
1335738244
145035542
97728525
1956124512
1916210596
1905949105
1007480348
516731282
1902742743
1618818408
684844896
862137358
1681350832
592295708
1297903115
1419163690
873251779
1873433715
1584303532
213839752
1688928605
1057540464
1658711027
980858010
654006916
1688794114
1647070186
523005344
880474260
1140721894
1954053015
1488956594
98765173
856362072
1895113417
583419077
2111760624
1911877509
1338473743
912438782
1295461462
322346878
1469370170
130598652
1152630774
1800531958
539758494
1721398623
1548023298
764895455
1158909294
30818319
1065101211
1324873365
143998673
981102594
926314335
454456316
925278634
1168919806
1814523292
1734868735
2139107519
69478095
1438280686
94898939
1979742398
1222584509
1546156275
1146450406
739018841
1457578040
60584788
1922420603
1428589791
1983442607
2017809523
819360664
514904100
1061126909
430953402
999871255
1289281128
1850756091
813755644
1785632310
648442674
1925611999
1290101057
1325250685
1420438619
420218121
1913282012
196234138
1216861744
828084716
1903821639
219787705
2003610996
1789808496
2005342117
1684309084
204323336
1046202320
1062305367
450780090
1404585967
1615816140
1193649959
1965659492
882863220
42106935
1153868642
1648683781
39646017
1195542144
1327977611
806997070
388520813
870765031
1454634431
1460511137
26825675
970596274
1445279409
361545589
1064771135
1774302644
1934473111
1404623065
1351214298
693184315
997418369
288274559
765380612
1401330247
2042805493
1703112109
779849035
659581363
82633812
1006969875
693223805
1248838799
666875532
1794719154
243091386
415908563
511090469
334513970
70936481
565280309
1257028070
1942748089
772357022
1256252967
2057680888
841067865
2105126567
66832499
1644340693
583987866
749541819
1679123493
147486873
1298190525
1418393019
52194932
750788870
2107642588
381574823
970431285
374023619
1685295033
695715484
1860585363
707905060
1293111881
1855574806
178696564
695702514
76907053
187608343
1957624798
1794476050
2066985820
316039630
1620364045
1462097329
391324398
1307778250
1906258987
1335390861
159153834
1910495062
46578804
1197781894
441246664
902566308
1282468280
1997849988
509615995
388754442
617365462
1462868492
286081090
1424314061
962283987
203900983
1626157590
1398473483
1717913738
652786594
532381346
2107473462
684787913
1685255585
969138008
1294694010
1203928129
845676776
203412082
703320687
109563645
825229740
955477715
415230860
704933365
83123094
1761942511
2042204205
320736733
1948109776
384648575
999327231
259602178
1392386641
2020878052
303336725
994837200
1259419245
1107672551
1899906916
790000924
1229630116
265013433
1731389455
1994452049
407833389
3568295
134971974
2101555835
1184377429
53131809
1399804140
526927836
1557041681
650689236
1187061124
275971668
1748652723
440535063
774369461
1085760230
88042699
1824719884
278376107
1242666193
1450635668
219367351
1007458562
942528497
1987897454
1094333352
1255772223
1552234619
98468685
1318174547
1666423136
436545190
1417384246
1907360756
100522528
1875659275
1598179989
229479970
1477412936
78981827
1251539057
1160891343
401203412
1899439629
54021730
2021189618
306658181
294028983
862153392
1207366589
1220817597
1122969274
1618287455
1686873811
1506700112
1265659028
491680814
935965843
1607945737
1246408858
779924268
1887704788
866589046
1603818649
2073550456
55378133
1098859378
394022054
834157961
1094014648
1886638838
1215143442
431612923
198681894
858958146
2050073631
1216055686
1300697688
305543745
1923339219
1373125987
1314979569
1104577360
270215742
1832017047
1403884183
2013749463
1754317224
104753818
719938882
1037301351
963414736
1744104631
170650144
1022301417
1882331542
1407158313
901669867
1163761099
269425521
889594896
1666629629
1989784607
868012683
36887464
105161698
2097513773
1732156753
1718808159
631892204
1213490767
476677325
1366960179
23580866
20894340
2076314065
845407150
1258468172
1397990005
1640011368
1500563364
1325295169
591272731
1279747743
757292504
2130023492
308350630
927695139
958227256
1156041377
1677351073
31811313
1602186163
1008490146
1707594662
969789532
225167022
2080110890
1917742550
874216726
177385573
117879539
910287433
321124493
289478088
981381221
115934374
1480991531
736494195
1407715414
192734084
1377523332
1949829888
1403901067
1647603887
289274776
1075435060
627051701
1220554314
1176153067
967675734
284379280
754502907
929888563
1451612799
1110874770
1824125325
955219128
1707102207
1537744033
1151288640
1718512462
402660919
2135741307
623056152
1632560444
511381763
694901963
1025277675
741796898
564949365
1456067952
873041596
2133310432
555101037
692640982
871946317
1160654835
1205420229
1806891084
30344413
894789001
2089260933
45048668
691345616
646438674
987315742
1557088555
685199958
888730320
623655349
1759886561
1478398277
1160285559
100056002
636390913
671798022
312372716
770275965
881529191
955197291
12391019
1070547642
571983386
1478529114
1855256855
607968179
1818324783
1137813822
921946430
1027401086
1229744651
928865212
2023727920
607684040
942658892
189195910
1360047032
1032266190
1467690029
918066339
297396817
1547676969
1294354905
1919082756
915092522
376546188
1899076752
2110164741
1032742959
70962169
46667798
1722619701
1033941586
1133805141
1213516023
276824630
336334826
1117928755
1134085839
474175511
167067489
1643876283
1345941646
1319841978
651137762
560041414
2014516885
350713237
853992866
1690266768
752806456
2115999956
1007121902
342515354
1060028588
260490617
15557485
1716080819
302746473
296983244
223394112
1356728920
1649893632
145542493
1620891174
1552769696
585053960
693131147
775010807
1227419146
1421286309
1194120232
1428687279
1659414531
698345534
537432551
60267671
2121989448
833657171
171402261
1212744146
1484448045
1417818847
1707560360
1612854676
1619172965
440085066
1681074766
1275988422
223587116
30680818
349791466
1408868461
585895586
1815075559
1629146996
1919431681
1120262267
132060158
170661401
732690510
294791560
1807240796
1732957367
1916633078
2011185716
1254981398
829821458
91428427
1388792310
1933849967
2034629234
1226711208
721144781
855068529
1059197410
902537816
91904138
1841374189
823820886
1662939675
2042449440
964678554
1065103064
2145725081
1557075637
984147285
1256243808
1887231774
960029557
2084882817
831567669
1581568793
1712814709
397406902
2069766222
2111190108
1272472324
114813450
930167855
1716404279
1305815446
893247723
875452267
306650961
560806351
34906845
335709752
1715315761
682961935
727331683
1586880902
181950523
371726671
1081897562
1133834272
1441792965
1810712435
64150291
2114531704
1442299503
865726051
1754353108
2015047299
1185400776
433602061
2139214386
1275893584
1545206503
1620600498
624555817
129096311
579999756
1775183682
926229232
873825677
21584142
568705743
1926155650
890937012
1901134235
1228020711
1386366514
668533728
1784199753
467746114
344820551
1493649025
1113104769
1886232481
527553359
1703880888
1760576844
1779959514
1815105091
1946587552
1983216676
1814334195
686964317
1923520633
423852701
1585054543
1800434129
719769966
1522681516
2092395046
1291479222
1314154322
829281574
1553998547
2036439285
564114980
152449973
681818989
1887977496
1323428192
58911403
820557561
1538711360
487217637
1707993306
438352748
1588970388
73186309
1235077381
392937798
1560549166
1465161210
1743870694
1488115724
2114904240
2004346471
1270897321
721647554
1861689304
1095280142
471764980
488628947
207232885
2021395531
755517372
733305800
799508553
397335775
519367317
562754026
227875341
1565818502
436121191
670732496
115827695
1952943001
971979154
2034210817
506497959
1455448296
1075207768
1134149248
1358968188
894906501
698316484
281243423
1836413497
1997246323
1687054463
699705771
907875808
632204876
1825449413
801616314
1000211574
1699416191
1640540902
963502439
1314479850
1186736588
1704984810
1489358063
617071378
771326765
1298636826
971823514
2123213523
1866750067
1917236011
512747171
1549022568
1357939529
1737969849
1727104054
212516725
1435481023
1855694606
873610471
1708955179
1463518795
715392411
978254354
1540678387
126299508
874518641
1514239170
1878351182
1092701034
616174770
2085870650
609918754
86803055
982105421
1503041803
921138337
974483180
845486997
90484480
1298947492
749380372
805905987
372451887
1232709851
1939688471
10453383
745183247
1174420988
1955324997
1295783085
1141556658
900262308
970619069
1515347130
1203382752
206934814
549258464
1870386782
2669168
975044161
987393049
1292846056
297730814
844775144
1902218846
1306143827
2052189616
1217787460
1990351463
1821491387
1713308265
1762302502
1271294594
2119231558
125248912
1087026955
33701809
695323972
42263471
1369745325
1491427047
772112521
5729073
1312414605
130686007
1377456742
1018744161
1452849033
710171741
2051117689
545689657
501346903
1197498800
1282810211
1167351790
991513024
1359406787
501123389
676675561
544878265
1171332252
244244756
1703158991
1766538233
327753506
883034678
1177621893
2032451585
1974322746
169397155
1097937242
1102066751
625167839
977639686
521076659
167260026
379265373
648419785
1723369065
596916262
1484904526
266536468
1865866533
1974516360
1684152299
1661179264
1798923966
495473263
520116521
2119536176
2051925025
328831295
572775809
696732106
1214535215
250462383
1665187131
1741718387
1108426024
423395351
756389944
1911597211
28083566
2051362208
1279607272
710643140
1427184588
243783625
1972559005
478201768
1639363987
1848685944
1735412201
1773859436
297692291
1676007692
857890192
1422556785
2102123025
1839236633
702891331
656904050
890897150
1329383797
747156569
697062689
1376537194
1170711601
2100560222
196269328
1330759434
1276857595
1498584218
1214685969
728930779
472765779
1865992334
1238123907
1720414196
930581175
135409228
1069006848
658402023
1530371558
474916773
1260783521
1792493352
532665106
1570724854
826652537
1476077730
2078550076
1779587527
265021076
37199925
1122745223
1581781548
980139133
1761152528
51938512
1483382977
2125746984
138392405
124879069
339305934
462337873
1121876600
204453719
708295011
456920281
1118944913
820802221
440065603
42119577
460170813
1339299628
1794601732
757793170
2022947606
637634385
15650689
1078463445
846550088
40141329
1675974510
1622904159
1021588201
335972541
144321496
23661543
445568085
202166976
926221299
1787429564
2039749432
547126634
2137028110
383807448
1504351039
1447983689
1864240913
1399875441
160794747
791256139
1754498482
1153022300
394964882
195473986
126978589
1294986056
478423679
1659762620
344157550
447488874
1259193201
847849448
349680255
734650167
1372884953
1904494947
1141516546
1817744943
1858045544
817060309
1633225156
1124625665
824779974
1623202262
1086250795
1662764933
1256343181
1743732790
1753833271
884578103
1731765051
396491995
1621460342
1084762640
1062350063
1852094646
1443021151
1624907399
2107363837
1676907324
352907268
1040884193
630705220
1961676685
399611922
152346822
1152814055
383576996
284908615
1699815185
2135342092
654617162
857977828
227469554
998812978
629761950
212927877
843123419
249700745
1742222517
535365609
545198716
1677543523
418404287
118493634
2064692134
1750419465
384047599
1207404029
1685769115
2038082268
447587731
768452778
1362448421
1305321291
1307730163
854246370
140431517
1649313305
1585012137
1751844505
989636059
1060689340
65711122
393633025
732975238
863290213
712769812
571091464
641277098
1879475188
981498699
1084382563
871274811
794218740
645370439
1588998646
1976457775
1783540561
1566952522
151599146
875743738
1341474034
385537077
1992944937
763887284
1849327262
1704018870
838677876
1227766899
2126088852
495920690
136401960
734827658
1302963419
1988764584
836048289
1219694163
230843625
1964258626
1867691289
181557673
1153219829
261145427
996115762
102912106
869295327
724513705
1344085461
1665918543
1999715033
1993702215
651319714
374870182
646153454
429986768
642927692
1446185042
1118714851
1306728140
933780282
1535810328
1094853911
1023727202
254394462
2073321492
1086492802
96748161
1212704395
822477157
259348865
202338568
1534063848
444980132
1716734814
1569625272
83380090
2013443922
466500448
2112670438
149237602
762210103
1958453671
1912826498
114162252
411967377
1118362018
1717157772
904635652
190225164
1887773108
2016766346
414844131
1069825276
403497490
1901663365
1842369945
1824137912
1245305668
569821720
318408102
1900315140
1271378147
1700270147
1773937079
112845648
1375624169
807011008
1452843505
1520445175
1702304865
1624748203
1618255249
1007765142
125267337
1663407660
1591864690
1539828773
501910574
1170946180
291234457
1301842620
636309486
1876570198
1337134896
472925284
1517347415
1121246114
195574159
1009735487
2062510465
2099495116
420693647
270709083
1294141758
1126784744
1177565148
1088160390
1372958236
556912508
1380014122
1066201257
1206787201
1667453422
43080661
307637024
573237568
1616628041
946178209
763507237
1852419417
957611496
570485016
2039893343
1648967596
1316147044
1968326580
683930572
380545218
390635654
206096131
1998166674
408401006
1498144789
1230935347
663280867
1964073283
969219371
825621196
1334582863
2034277216
903391404
789117079
1040098298
1267728900
582916070
1086499661
246380683
1807005785
376381121
657215391
480539522
1430680944
1183677647
1515527231
202348436
575502548
1147798830
602403306
610504461
515827857
1962326768
81061795
343228290
1366650095
1585997084
1888806764
1266449939
656660995
382000033
2107077558
1361162309
1354252031
1204011275
1952275205
910297083
890334512
959115204
1775168984
945130848
399017128
1371414481
353820623
1268204888
414928613
253507072
566884624
887744058
1265096387
1663562083
200669231
30760891
2013063094
139279371
1812097329
225292013
2035375148
831674738
58205089
1005660058
281285042
518658672
1291971013
684114096
703838169
626591997
1752807681
1860167345
1993514768
130624850
1471973118
958313621
911157371
926843584
881004067
2109155148
594931017
1626447929
1699232247
1560242243
33846087
1371154713
1859138037
1631913327
1286078651
131116472
1569345071
710243693
150323450
1826289074
1852779654
88704099
2082666360
281684487
1278657487
618874787
445254069
1175945851
1964023777
20939927
1301248291
2003392832
1923844956
1764542082
290609294
1389593962
566931239
1825226609
641205269
703212466
2089479671
955285452
1062631061
1422480969
1624294094
579850677
1857574040
43149598
1029532315
903582467
1555626654
430456888
733276252
1135387866
101067083
340366617
918272442
141989235
282966141
438630916
891895915
942215720
574509336
1630819318
1701495331
208180140
1647992022
390277524
866697466
1667320257
1064253656
1007022622
1048978258
2011465326
1652059178
686345207
1792255436
378196545
520312754
1087770436
1824258413
391457175
6006407
806614342
2123713016
1198510404
1994795952
243604095
1635184617
2122029102
1312046038
1643244538
1637950459
2007812632
1818091421
1296461914
615011773
1774898769
1990652571
2094345036
1181810982
477769802
1912096253
1769266490
420037559
1029531851
297045440
738497449
275423181
352134347
1194442112
802411373
928194396
1075475917
1099377495
1093119789
2043780990
406141163
1935250803
1075668538
414721767
954344491
1014559535
1958727003
2065686535
654753092
1004291558
57393507
1439900382
1377262221
1360815641
1921628920
479474860
198067761
387461100
1163158438
307109771
552199388
1990959256
1302102976
26524307
531372952
1985801105
2121057825
584527492
1133751074
726384829
675298248
151155595
2082921675
686371691
95989543
1198666190
1136420414
336099676
710894326
293643331
648665688
819023117
1737678517
2025742253
1759668090
1656747036
460242083
1173932883
1420782859
696243917
2115467993
57180780
1952343437
759901361
1820213336
877135285
380543898
1396908244
1520522671
1515587638
1722609948
754089606
104266070
124472391
890315415
1444880992
730105928
13015241
2131168289
2070554616
398722740
259940179
577503802
1778636404
1760550415
1413966096
1823443268
1068808359
1917695341
1643507511
1867549838
1332273863
417146181
1287660621
155499723
947346870
1285068967
2092760723
1152744558
228124553
1825184289
748409354
13823386
54542752
1474313957
2010886218
1004187358
424193647
1865780445
1157592906
1383970263
1977176112
760166230
2077123770
1023642897
846822793
2068944975
324611692
226791968
391032738
345855067
1026340026
2068072084
46312691
2134349053
1411175590
1136230404
1442788543
1676126808
446618113
588918297
1398511184
243023949
1731104618
228073379
762819801
1246766924
2027520813
382890854
1169934320
1452131790
977407974
773789192
260869471
1650596947
786336106
420837709
2026797293
1262622816
1107107932
1745370793
751863236
1084314656
407686351
776672730
1821743791
1262511366
573254288
78981609
1642868291
1825810780
1585530115
473650481
1603853468
879056299
128093567
1221400226
688623379
1908744754
1527399959
60800718
649886652
1712157939
1566790019
348640836
1374161527
702783645
1697211974
962564154
421791105
640490024
1201489219
1691450745
337820840
2090050343
1764407249
648505613
1175992879
967827458
883150563
748445113
161679009
875361434
1694641699
648809381
985365423
1115768877
1738413628
1206522332
660302984
415521334
1860684611
767419166
2041960582
1534829772
1787369051
218736191
1724888426
1700823651
496526449
2021854762
1512518185
395984220
1223941077
995160674
1565047263
980557927
35904468
510827312
834208681
1308164992
161304911
674432487
2113846453
1277640402
1265559369
591233652
352695956
596924932
119882434
1391589356
1875357412
147163346
851283761
1769100907
2008854599
1933068960
243590817
1396658257
610949699
1397137169
1805149563
5260579
1073284919
937379279
1347275783
55403018
143101695
232087284
917437499
426987712
1995365298
1611493462
776650052
1087797445
1984485044
947554816
1465633157
1228376986
1149341913
1525469262
2101485002
189216074
700160824
1794174777
779037771
70783721
308736201
1128620952
632469138
1125315940
1984544571
187006080
828657528
503687980
2041485105
229905052
1718944969
1151375077
1269747787
403440051
1667898585
1504730874
1449060713
1518244286
1646289670
1931610928
1143635160
2034392765
246097909
1908167615
798381466
504272193
963279576
1489750590
468339711
920209562
1265493862
2007879621
483757652
2061179724
2051448020
498621878
1283168129
271580476
1705258744
1553453799
2129081772
1091992019
1886517949
473666688
188611001
1430266945
1614856895
1520899031
1949710608
240405647
2017480092
636671112
1588107254
543284284
678323131
883617455
1127301227
637117013
1984240320
1658027496
1746430113
1722919691
1903794976
1176710944
494433616
237674311
832388415
1418426743
68880804
221967812
287247553
193466881
693612968
1807036540
3881462
945544892
779514770
1061760632
793069712
1232135568
967346633
1368784444
1838324919
1561907084
1455730597
968262907
1843021111
523581611
642325901
758626813
1289801359
767251120
1923260555
273376663
1000875449
402782467
1717838194
1261569456
1944121861
1777204674
438855736
129454742
628080688
989557588
426181620
75680800
2041742348
1093482092
967248897
333419187
1010866136
1224958504
721860506
81547335
912597442
1468929811
926228042
277684660
1655231905
903915899
1643612956
1879036367
1441440440
101854493
331547166
1797014511
1338687191
889667632
1983840611
1931474205
1103550302
1862469896
1020250169
1912527577
430693415
1341396826
1690420290
1324455904
262146890
1500756059
958535210
1532079582
1883512897
1688315553
49152253
1845614737
763980888
950813947
1720397837
494588762
1362294721
1268569470
1518213033
1020234408
981381843
1792471953
156429235
299884418
703482088
1232158945
1893007293
1030552833
923394310
2099365151
990461194
1164919754
986754754
1913623999
2049431570
730650889
691250581
1092121751
272364489
183651129
727420930
1374497725
1154888559
1788810482
1992484478
871358371
1191164834
1781510879
1225868486
276178077
1895675023
1100913512
1398642445
761370369
2076397268
1620610536
1730838812
1882985018
1864650866
1321718402
1408338973
188423355
1466724855
556149828
339099232
884371324
813502391
1795061603
1367210735
328986213
281295378
524015928
968701233
201303365
1877717341
1250403068
1179347388
1084072272
715399815
1303571195
857459443
1326512934
1969795498
2099136785
1009119841
860195414
454802562
1845084657
1491700302
737888665
307451543
923399362
551173906
1005930733
1064183022
1350231824
1882065372
1746842373
1781827415
649160720
199020551
735169370
716029828
376029028
67889790
2036003446
1783453714
388495937
751209128
267184640
1244696082
238098743
1484176736
838160006
694894951
1918671901
337311607
520552977
1745523667
27470959
1604823885
1800405164
1747805528
95131569
1131592396
1491089444
1725716774
1466425188
1838797077
524982611
76413
875389072
42350012
560793526
454478598
900373604
10084276
851223168
2069545722
889569424
1348587082
1319163536
346794066
1137755864
1714870583
550227438
1100761579
1733538768
720256489
393485703
1223128454
1401141115
1021099844
446462167
1815686117
614848612
845447800
608229540
428189529
1173024150
1335189657
554726178
2126197872
559170471
1382795607
1367514568
1964982145
1589151858
228130268
18803321
1556773170
1637375611
555443813
667471227
849700843
1371145936
746055715
686740918
657458333
1155887847
596524727
1931566733
1922868952
2124155479
1372140033
1280583391
1782984878
1209383359
1662473175
1414052383
1689741937
2088756585
1334030887
841381711
38117652
1448651248
1967660301
281210352
597551156
1651501668
920561717
1954275138
696842210
1862491314
633479703
814323556
982942763
1290148452
331805566
1507641616
875302955
431199517
531522522
752830524
532418284
479985883
1490602167
1703451864
1569923141
84319338
1886008391
802996358
1264916591
1087407832
841579738
45460884
227098789
281329682
617570109
1020198929
2104258634
1525241281
1372348329
433187074
569377763
1295648985
1328803809
1687055848
1317526798
123797819
2116162704
1066203845
795750856
1546922991
2098856731
1949224066
125208799
2131959201
640787250
1774431987
939727081
934120441
710551792
1158733906
2049255362
1448750992
1455840379
1348787198
956929750
1977091530
490645579
1838300958
21400441
1666206017
2051701676
663070959
1595628651
1628964977
754706798
1167201395
2060780398
1656125915
93265389
689530889
1209268282
869139267
1767583385
1184385574
258232099
1486729773
100777199
718790700
1369929235
749802041
1732033421
2036410954
1140290310
1016678324
2136561695
60295301
1609463280
1223812957
1139672791
1618463492
2091295496
1921563520
310588709
1145721970
460553172
200232366
71030086
1136424904
648389223
771610080
1287205391
1271781389
613455934
1137670068
453850856
486882567
366042107
497402909
152134869
2066542459
633746433
1390312108
1350997454
732792990
1138906813
1901179039
1538135916
1727146822
2027062555
679259361
371703544
1955397197
965471375
1149336232
512841189
843476671
1280408287
295828644
1465461188
1599663682
410471218
645480748
1714860894
419655196
839097132
852736673
1016528867
589916105
1562949588
925321983
219589758
1283400037
1154326346
227255586
600761956
811042619
1760479310
2058573670
2104367850
77570787
1945836042
693691520
455128479
1387874284
1985754900
688364798
1382978725
809188729
774476165
155288050
1286983265
1145829752
573594307
205303296
100083728
2085947971
751399682
629147012
919690829
675606947
1102974542
1954994546
245965935
1367500751
1464789365
1288311066
1088611301
1724521531
153657846
481091143
1883402755
2133359095
704500867
38907665
1187839686
688474030
1462038908
1040481119
1307794595
2016774129
1782176365
1080247746
659553939
1398403891
887681043
662999772
164025238
1452272191
934378725
352159494
2109664883
1238503585
779850700
1414906136
441583179
1009575343
1599197981
544007787
1052001513
1419993976
836488135
181926195
1270457530
1748130173
1821980180
778774264
250532357
1781313890
1338427159
1658112352
1556236242
77356849
949940118
873118415
1543277302
847174391
673779680
2066628305
15411609
813931923
1937970785
1251370393
25698058
1187705422
1736014036
98739429
438694139
1861482218
2096991312
1276771022
470924808
590716502
1724769777
6524513
272030047
265615331
1518215554
123749178
626607407
1816104523
1806922093
988241072
682528734
2094224773
215877286
1774751928
1514394283
584293964
506254554
350047959
1312528619
833998958
915721693
104645948
1540948631
584834067
763019042
392276922
1870417789
447432952
2106311056
2035049616
1974991597
1500275997
1343927356
1262590108
960950044
1581053621
2136598363
343507691
395787557
1331740425
1469582518
1670548112
1633124160
1685916151
1715104966
858728802
1535540210
868457519
103452626
1484316851
531091723
482973772
1298682746
630952485
215269440
1557602694
706365753
1111346334
898030143
2114730912
1763090407
283185793
645366066
1023234354
934857502
436705636
1410261411
896287431
1218883479
857506499
406281401
1866975190
134036282
867956589
19186896
537407549
899084113
464524549
1016410522
1137463432
1505439782
1954374879
945983588
225828478
1109336870
941919814
1224243542
1340314753
2108672981
1285075919
187816213
2067333480
323889880
674344223
369932825
638973533
1949205947
468498923
494318832
1957580122
695351223
662515727
2045332918
169048207
849173662
883710470
555253944
1820324597
176061337
951400083
436302477
1753289374
265918438
91386037
859654442
1821187903
1320025334
1273986625
281459099
907956963
1212988011
1444140581
1939810361
1017413330
945773285
1307931812
655352176
20150530
637693086
549993163
250213917
800475900
1492163577
1113697595
935973810
329505033
40913200
91188698
1952851150
2047114888
1642462924
1741513059
1718799802
312819366
813110572
80689424
2032474953
1520427743
1391705629
456672485
1899608885
1324777775
1335786304
1606588589
417353756
2084120475
1015255368
961413876
966322153
1842259357
824319031
960504834
180697221
1462314388
2093037346
1600291139
1966148605
1804449891
730249528
1923520633
1071848167
1730262905
1873263261
632329300
1413054218
68851510
992125095
1824841237
1798965780
96504950
623472041
786257781
872641506
155208647
489059277
48500171
1753302216
226403826
578316296
1776375381
1083351332
1457700147
2132049969
1029827632
72220342
988576214
14888467
270687141
2040053490
38620714
1863772470
470596254
583458004
1234517900
244850835
1244414433
262237679
1438729571
1216308844
1231905907
1113344619
787637628
1554931337
1724544665
946438374
87432334
252695878
149419383
1165449519
1978221926
82104469
1543311801
1102447802
1624411649
86952751
1018825090
69891013
406560632
767922026
2005909771
1098696575
1324049664
1374104449
24696604
438988545
2021936847
1783747283
48751813
1351312854
552349854
306130423
1826362285
1885774983
1187765597
162952040
1284470825
924843953
1235405654
1555199467
1571013305
510605507
1394116638
1140163738
391996816
225523940
823962468
1438804954
379943092
657219186
815382411
562423060
757849011
319582577
974874498
1704184980
916009369
995228468
2111779427
762484174
519845069
1508120523
1776344853
409098076
1701856211
232454715
1252747331
1044097187
1221785809
975875388
2063028042
314867056
896522495
1081613069
1477925292
611194141
385221652
647274776
189054065
462314897
2073082057
1010370155
1927557274
823413671
1417469449
604405799
1937374400
837631237
165535981
1198326515
1852319808
1469101804
2113426973
1209441081
1901954410
2107988466
1478156986
670235776
441294868
358239367
1756342573
443962558
564364007
620579427
457485441
2137480072
130393241
226842209
1326147612
1992932266
245608975
1893077870
1763659357
1094990505
995464339
649540301
1649776966
2057996912
876745539
1516779165
52425835
1132370938
5844462
847980077
734956459
704968059
2058419578
1123355496
648545145
39314434
1067339946
1891863561
57645615
1121589867
650494650
1095427962
1333671075
217809053
1994932558
1075803265
1317641088
788749702
683912997
366539743
823445622
390523821
953343486
677110834
929300897
1906016197
595899383
671209636
688765939
1720482936
681381206
1416576231
1370530287
1714138995
1165453859
411113150
195981980
1617175219
675752255
2024457154
591407181
1138196058
1915839751
1479509799
367616948
1479226414
1148336521
585125980
161889435
502248024
1551149070
1098502464
1421222169
676726053
1152018933
346968376
1011959151
1883390917
852890336
90330881
708778571
989763564
1107881289
231183078
1157649840
391961904
828208458
675556996
310119867
132582674
915300
1868418832
2049338533
1355008575
1178359196
795539558
379533025
2006814777
1797120887
122118616
1153774620
1991097857
1843646611
1094660541
823756592
1712350689
108922591
305995565
416000596
911526316
697876330
189552552
1650650648
91939705
1178479535
779876286
606866153
2079588364
1892880692
123557885
257657552
720460918
235602793
973533503
699316215
254444136
617761530
2086938614
311034781
1989589492
871016297
777920703
1894599045
457268006
542531906
540972154
768865050
588015745
1684352077
878735730
2118906152
449331754
501047645
1474410061
116873378
81537722
1215247626
792223010
1716712893
1358077417
707762046
515884375
1522658890
997057165
1639616334
478940357
951277604
1166895907
964130152
20366435
865985388
2105606622
1410584331
780290831
1772092801
1642658859
132661801
1291464619
1277734771
1782807037
883212987
1104380241
1579539712
2014471565
77085186
1930311117
1151914457
1220407489
439736132
1787396266
1520224195
831998645
1764118358
52900627
1832698110
1094037251
1861078192
730404557
524406797
1188884710
1066390514
608204400
225257397
1763781312
174469102
1229173846
1814262057
1511434924
323622309
302742359
526214287
187476307
1601825509
1465665941
1222617514
58335122
1895210791
1270903211
1484618792
1635542395
953796338
1719115981
2091967566
1056947083
543403434
2098741731
759061775
2082521051
187336064
1706891
1663483087
517595274
1507621010
1409305444
1038291222
1289761609
455703148
1090131571
1417675532
107055355
2022121993
822155502
1629661543
1719350795
1640539238
1280076246
674663084
908743877
589242110
855738922
1352988873
168751075
957108284
1804556280
376950705
1285585615
483158302
207263157
1079297448
757774551
1460624391
952186125
1443999809
939107329
461199630
517096293
1048351797
1291829731
999484732
607727664
841892301
1709913611
1887565840
2121845852
2095001313
825856310
726986667
2020921984
1673080589
384823010
1692498463
1443236557
1122168268
3134798
951891749
1728693458
926171749
88631674
1346010551
702358975
1021149570
1094999266
1587559668
1684945381
1287719582
187807760
1438090177
1248725727
1373994119
543982068
511989902
77152210
1706751293
995932715
886377106
506115637
647953710
2004260758
240400749
494326450
1565386417
1725339089
585281091
1704149123
1020775831
893628089
1019905258
190146409
300409998
1515227147
1093090927
1289209372
1547195998
1664343938
67976793
2121175268
185320571
1673130685
1633059366
928721538
230239722
226231574
203457083
1093098419
2009197899
610888269
230274019
1353515121
1673852893
800264110
1442047510
1012192030
2047778544
1856435207
1785841844
1088578201
530825431
1830028
639992855
965273564
1663776781
1189457685
618197959
1622540955
2136518466
548834709
57491072
1850606501
1090020476
421692459
1780496593
1987566199
862165113
1228764339
191270664
1269281095
1422987695
1903180150
1075303738
310911901
253566145
173664101
2008662108
280162087
1711142980
982018991
484126196
783000205
1256581613
1092470398
1789405999
1322532104
1511491277
1531672636
948737002
1325121786
1906578838
94994632
1981823472
1776716887
166458165
1461510048
1180622470
921542665
2051562281
199928324
1828476899
321618428
1068536883
598793941
927282647
1172790096
833593984
61813655
1343713501
1703792355
1492172600
1609454711
1221648428
1513405203
1344611249
1799955305
1880937553
151571997
911840850
703150970
488755284
564362781
38849711
1241302258
811457375
768669594
1183730908
70343536
1753184565
301162088
70053142
2050289824
603755038
1226824939
1634686217
96477457
232637675
2023493799
1487379193
79227685
595464645
1787212789
752835714
1996387809
1127911205
992045711
1933632814
1862506441
61141434
1930900448
1291059079
990625202
223377881
18193108
98789079
145109504
549955728
391408231
367694249
2078472733
852311087
2025182937
1953746331
130509801
1897200941
110348557
448704091
1775176943
865167834
699233359
505767441
600941191
474733284
2062426867
431311105
1702272070
2114296688
900689320
1879807830
195744344
1846417276
29242230
597410423
1910786187
427629763
1987931972
197273795
1594332845
81070905
628483120
1617741581
488078102
390813852
1783010159
177228757
1035532210
1270574668
528005015
270601210
327013493
1372800068
1380296572
807657864
1584680988
436962931
338233058
1158129465
1725163739
822404237
1060003606
1565736431
1342467338
1878158470
1214139681
1866811975
550349351
289670753
678106133
463930489
127212541
1554114652
1911424704
1665290885
1535193956
620876479
605917167
1474171629
136971172
363791207
467447401
127661831
722251738
1994189441
1592659439
1451569646
1060385417
2085338302
1355980599
1606946177
114097023
744170701
318274106
1492934488
1075533737
325844486
962822905
257011504
1768762388
186896596
1945570036
80351979
2116113060
1836832256
1542935990
1442973486
1581050007
194979560
1390713743
825054505
233763792
1146742587
1676540082
1772857695
298182269
1240156612
1420272593
1459813209
7051990
1867432505
1051172940
1970024194
1091810982
151662442
1171430909
1736708939
1037950925
1164350475
1290512640
83729585
556951257
365987349
1722717311
1426914141
957862030
1094334902
439099445
436024984
1689831894
801916407
1865731753
429141413
974180546
937142934
500910998
1223994703
1364142510
919802067
1920306767
598975553
22432876
1921899750
1092686470
1908308162
521297049
2043411976
1811578939
1306120461
1241764583
2125434192
2142776763
728469405
160294442
84731561
1371879905
779429644
286480749
1305267068
1199345847
750526978
1757015714
1774575785
777361117
45301807
1515187820
1205103600
1127731311
1065266773
302709055
118398206
42564301
813069883
114957307
766163671
1892568030
820737750
2101550163
1252527327
615966670
785394111
867651029
1805267218
311178909
133822279
1352842267
1779365794
426402798
1225322296
1926911993
2004178521
1024720658
1474715444
761619531
474411582
286936976
579647288
349249961
469214741
1333910309
770271955
2018806285
1211240540
938653594
1009888097
217295905
1326647801
1054741184
222561547
2063144582
708903032
257166020
1042275158
1750810821
1783864062
952989416
1497087807
1868705135
1128960267
431467596
142888153
811196717
1320155311
687938516
1172227743
1669910615
1684371814
1465474062
201862738
521573615
394679995
225506267
324836395
1822931105
1102613858
803657732
452879248
811141783
1504412535
873608008
1400768307
1021091005
179308300
1624975545
1831835428
568661296
580899267
1231390727
1232821932
986514712
592384126
892517724
1968675947
698861675
51573863
692512838
492371502
929235204
1150547015
1872495829
1283140158
118158909
1213355480
1052496692
1044557730
1472015622
1001301626
317005427
1009470204
75319369
185143245
112294572
781962394
786984780
1462848271
1147738274
1879681594
781921103
1651733401
198479102
1976030172
962822254
37180100
1561916381
1391588491
959337074
1720922590
1426468666
1532612213
1470127759
977584145
1679098137
2138993518
1264873656
1770790729
979533621
298426160
451544918
197810705
148993608
651943677
1870333049
2141841770
680265945
1990961240
211898852
1456460384
2132412172
1694175104
1013102683
855382342
2026562834
495652787
234900789
1674821565
637291101
368837523
1745146087
155740302
961219024
323918205
1972746720
406380698
670542643
1766516247
1462226139
747456859
1012774597
1474998761
2021293996
295404590
2066449014
790032662
987883361
1633153036
465932778
2100987966
1664317934
1099146241
203444250
535633009
1948023127
1613936572
684920222
1090557830
1307993441
342095659
1240736769
407844983
1036378305
1236080465
1104372247
1182293600
1325939820
1201727437
1163533027
221929461
154326369
495089587
1172494273
799119904
1832944804
1704525273
776756724
286523999
374090226
374467254
1567535886
1950287262
1765266226
2103818981
221422459
284379620
918548259
1753052201
2136629547
643806978
1155901200
1347648860
917554375
1595653805
753598003
290237411
1531142445
2525506
872769513
1855653212
862909615
260315683
567929235
417275253
496886302
1413605497
675791219
996374210
347522596
424983465
324514590
1871296846
1674436318
579461390
628170583
1696511892
1952855455
442294272
898506172
1954417954
1873171913
1267650936
1906772870
1941423596
2008852080
1597823774
1090643173
1150126484
1407854884
525343992
843511184
1686853220
1929053636
1937785997
692674681
628658517
2089758349
816015360
516925683
545035263
568541094
1788618807
121898948
1471920934
955052299
789254213
1322348158
414706995
1587087955
1907987947
1719720769
385256090
4891075
1530430184
1814168321
1487523499
1034879299
1672894756
504393129
944456447
759361092
888292447
1671183758
2036132538
1784913038
2133737747
613717357
747514107
1513195143
676613439
1179933384
1554926247
1821581932
677354088
1753569969
1886430249
48165603
1678475827
124592139
862504622
462843744
514299133
1733747889
1274603295
2605546
1087534653
792436532
2095410049
1595360950
1121448034
179219882
1608178025
1457067666
1001164135
137040868
126933038
2097587378
1873157927
1696333345
1083625682
808985370
601979037
602865157
219935914
13996808
1368013030
860116501
2030004242
1873469083
1380369922
15272611
1782082107
717531243
587903435
1671581674
888155010
1644222982
1853892092
1606719128
1423676721
1348207651
1962662998
652715688
1696223279
2140712950
1029713387
1958333787
1729313655
727145601
1006018310
1364197368
1769567058
1961531205
1048778685
629824515
1183289982
1646642525
1053993213
808670888
694454319
571848973
1590032324
1850706920
196381291
1384684020
1331016666
61273233
897672882
773149735
200001280
821704457
1376509
1948412888
314546793
1706074794
562443780
673995467
2051288816
1127202387
496846796
1469219517
1412732083
820611762
1871329214
211649273
704968059
817128178
1554589654
1035361119
969545473
1398295286
1603578604
217971493
2669168
1775372430
1280809525
497521824
2098387415
1325812998
981901863
932472481
2067376976
645489834
357883375
2025244741
218910286
1822999735
699699815
1163059894
217350921
1788560693
1543717003
1311443235
480619409
1991400820
1229499655
448363061
560338673
344047812
1200704100
1992466423
1528643117
145484493
1006075986
166019132
275126366
1521939
1444058622
377345650
1475449049
1629657014
1694514904
2108778792
1445262493
1443593958
1133632829
2092888283
1310239063
1960108296
1299649092
1402598088
501887278
935287478
1134419601
2072759869
554578299
1425282194
55981031
1543844584
1517163341
1080713812
1722172050
1209695758
2065387609
282354613
874808033
555090814
605180914
2075637834
834745693
2003735754
861017153
1667137227
1401811405
946295474
644263231
1381212996
1262227847
2054766046
1690391554
1605082830
1319801400
1737877890
1637735823
1798376333
1117221425
1536811825
1739979873
367768224
1368282577
161726185
1312902242
305971610
1011981086
1958112378
341498054
1589339264
417481670
749112350
217917644
1854348683
2072220913
343685547
1840260067
539323803
986071367
1269299536
1789748541
1741334637
127287834
783486741
1854858699
726840755
374838104
1772205756
983766549
1890806053
559071616
204278006
1013424363
1772731410
1151362743
1765791366
710213669
1866277263
1333259372
2060382957
1172304760
959495873
1483757975
1810687741
774061004
457400115
506580564
736313339
1387123792
674747016
439500501
1782610784
945130267
83082892
712646114
609351298
1012322735
727837311
411356418
597497111
1906108981
382580578
292997192
1347152129
1112579194
380036593
1207266018
349150385
92195015
2083362077
1072766250
688577304
568673265
925300337
113252690
1333005831
171741582
2136603931
1380791489
333631322
1120562248
53750773
766126647
704393193
1668276832
223201560
1818944152
1772731852
1991237902
808290893
56360581
1287266699
758290333
1817489563
136379034
1718407029
1998606090
1781857552
1326936610
280202321
1636375077
1285472834
1356267024
755666302
724443299
1838724530
1719589409
85482068
243877227
86271415
1535249449
1638338748
1643431189
217364115
1285748405
784883206
1791408415
1168763645
1171302746
1318234507
331196357
2096296274
162610361
747020064
1138630978
1857047226
450068627
452799939
836503783
1759409575
1260555533
1875359764
1226806745
607880767
147146307
1032924905
49871423
2012288225
1053871160
162992148
972293127
1212995565
225717291
520531714
1011889876
1217938870
1188846587
867966607
1834634200
505628403
1249489912
649982124
860036931
659071615
663764050
1053112280
330524194
443248283
1189098495
279119304
2006015088
1973609935
921721406
358424334
1774140050
1115915567
1182902068
1627732391
467267966
388056176
847982698
956232865
98256023
1065191450
1060503834
1601186827
1100152435
1476530152
1257103935
177023666
192890041
1388517018
1299187568
1593778178
543291337
1877671809
2094572538
1430988103
201022917
1991121276
259193343
110628966
2050528033
382979941
1228454805
1695174610
2076109528
2053728138
251044626
618597923
214492181
32913298
835918123
1432736771
1808264226
422855326
1095502665
85202253
1614514548
498555782
1066768663
80883747
2146043664
510757284
1015262899
223046540
1830832223
447986907
440673181
737240376
2021318662
700444038
638680399
1875725143
572532780
436245732
1653324750
963860165
492627029
352984519
1335044570
413338042
486025658
1633510090
1841090299
384389167
632244080
774162419
1830006241
1143457261
1891135947
1016099743
957933299
2135149493
2087679653
146757982
488056377
879345162
1348895145
537687054
302805917
1026815276
1578978800
143510696
353744539
726718378
27218086
853454329
478094392
657991343
608102163
711525098
109864371
266582117
514024832
284111112
1653613247
1599210059
342425186
965890504
1898819245
1492920085
1405212197
748246155
1880060949
546667485
363919404
1844934621
233656264
1814583446
1706003824
1218474463
1036380032
2026574361
545876232
338380670
2028458164
358287944
646385474
509415119
570906632
169077941
450832042
535870652
1384270905
1670963032
334897315
881607719
2126373989
156540459
1023484789
275068223
807451508
1487402148
1054137408
1030158368
1610373998
275650361
554862325
445785332
647663232
61511824
780828447
1013719876
801555172
713755152
2118205323
42334994
151791246
1326344855
1644373103
2061556
596996301
2134315781
2023100840
1156908744
744534955
1103408277
810970741
811618769
201127532
204309681
834528023
122065018
690366045
1074927991
676426280
924145038
1892320070
214731891
1535962603
242436030
93490945
1797618268
1503967295
1479707828
687839988
480801247
1132913271
2019357675
652411316
2033731414
1483249592
1139214177
1505041149
550628791
928424585
1145962931
2020435472
2024450904
1549738850
1919522276
2121289389
754405690
1757099131
1739237295
667087558
1994547802
405875248
1650636287
1594077821
1943749880
209684795
1473686593
353348530
1792633302
1692550704
1386041354
1903120690
671152993
7391636
479994151
1453845584
1249441170
1638490707
726518330
2039436037
308811694
554602841
1775312751
328233420
1815210122
2114647149
1616617623
870356390
273801853
1471710124
1033729869
1846562346
1326644478
1046011158
1433462735
540863643
145773798
499049828
1617627860
1952449354
1640388817
550711083
462053799
836136819
203761034
1264862839
1509961174
842596829
1357387418
781761079
277233575
871094621
411498300
1691065464
143172627
1325674827
1160792683
543905244
1026499587
766269861
90453086
1903843549
1192686391
434044299
661422176
773217295
629179318
19450801
1912672519
1702110984
1316630279
112964068
1898396397
631157113
1510729428
378031498
1528806008
613305130
1381536208
1281632675
538410253
61662433
220819863
1072653558
1983757091
2104883996
1230268583
6094317
841519170
471268930
86164537
1267370794
1594671238
2018736539
1033992363
164508063
469615684
509968011
767711994
1752394470
96028526
1788713864
1044012587
1177996562
342741548
7960305
1370250561
1073335024
2119218836
554114785
469561433
1081853364
1631955241
1447439120
48647855
1253770424
362119186
2107220676
1092197917
904027807
1731854985
1482682763
779823002
1998297721
601283528
873919003
1797087260
1416705032
1813384074
2109569444
204415203
1537824709
1451440498
883538734
1873805631
2146555312
1173412519
526898300
1824766646
1726233936
1966081779
602430545
1893885901
581582504
1568000838
206766411
1995706185
2033302724
754470490
2066608580
707475184
1502743363
1752526829
830292499
697047359
633615999
982891297
2087443081
2105167683
1535706274
767335806
837530317
649298767
447142566
921267985
281976515
893718990
1241347563
1988052244
2117631179
2008062456
80520693
255656366
628434682
1465263614
1389778160
1979203056
1095724935
1959729040
395476348
2110881126
1595123713
612022937
1349137127
360762346
1043679202
2133624038
46592574
504454829
940069183
475343278
496331044
236438140
971209802
2124856253
1112499936
330742225
1532589961
716720495
1394296897
640714850
1332293180
1026479163
425888607
755753229
1829815419
1338507090
12252023
228168979
629432292
94651346
1332805871
1355599906
1111681639
1386793912
1651906167
1333855915
1819167666
460751944
1786447636
225325634
725639248
713969187
1377900791
1746319541
1297002045
896298499
2008344125
1989328472
760080898
4747077
1598463406
1312142203
900135731
1366682476
1330226199
1314691324
751205092
79974956
2052713955
1167190529
709049971
711178736
882356154
1221731712
1230712055
444326459
92152376
1584803988
1872749619
592503134
1774861247
204439890
1036114379
199675557
598888942
1413083110
132250431
928537168
17290387
1013088862
1939139427
64056457
881793761
2099464985
224136162
364444120
786791421
1408598536
2028655727
1716935338
582047889
920754946
1561491379
1079795060
1563396571
11298351
346728774
1121678553
1384002599
2068606200
1471737423
716676083
491406186
146324520
767429278
1670700682
772043087
878690516
831359730
142800659
1073734851
285060976
1471552367
1426216494
61055708
559013463
2096160867
748214537
2050526357
1961033967
21003996
132032617
1174016994
1854160685
1874800372
437832593
1092000945
1977524466
1944615907
568741691
366521502
22204967
1616654404
1246603467
481200559
1958341276
692712295
132805470
463913394
551012197
621209183
1735460121
1887236682
414363210
1578442203
17898318
716891871
1536239151
2061614402
979363030
993054246
1794566077
169357716
1104809661
1724570402
1853003585
1908381583
1349578356
499980798
418276679
627189063
1562931960
2008957017
1742154036
111490956
1999939847
1344850950
1223163948
1734046856
1846351737
1078424112
1879624826
1998152729
394447628
1596993026
281631934
1798444709
766991706
68795701
1136882725
1568326211
1420798531
820702360
1417079896
1326874036
15303702
1335834357
558683713
502038640
600300357
1225195849
1555177186
2092792317
1975085516
835014296
1223853188
1741195555
924670917
207494272
384153070
1903557818
301086134
1542830264
1069706135
2016185599
280514482
1512599119
1401081808
971997056
591155173
504197940
2027961916
238046599
108583371
57697666
287312112
1644354939
1495811771
1011590877
172083410
1092960197
1745713728
1835303778
1041492819
206965083
1785040940
667871409
707356952
1390352534
64122668
331037690
679092958
2140798337
57913363
459689902
2053657204
585544849
1475814613
242170973
804935951
1059597664
337898241
2043784558
1887386644
1224789348
1645377982
231978338
1803398432
2091330785
565041767
245336497
916162001
1574133034
1214652388
594731404
1179220170
104502321
1749162925
1776521045
1969220960
226857249
1108985642
243211734
2043136250
1768788017
1647387508
1328499547
1040226188
824838764
2060725191
1284949839
2110485533
681036458
205534650
1564989525
1714702456
1445960998
1796308700
1918706801
270997948
512083207
1372597594
1471099230
1682537041
656588888
672891316
1103393028
421985394
1657277866
131995641
274572888
1545998940
1150665926
2129798291
374744909
325040061
1679263186
344521310
1823714916
443444137
379386294
1428562710
1533656162
327021775
706683392
873404170
839527478
1719050607
1657013727
1444961259
600095561
480448126
373293118
927735201
1660058885
581389215
489059104
526904270
1950306733
388848470
132782619
522536899
294768427
1395527982
379249413
621806407
1724730473
1837039781
1965154880
750882704
197117886
1791870311
327455433
542342033
1888667636
824506419
1747746646
1061623985
282555911
374530345
868209726
108099185
231911770
404686772
1635324386
784869399
1841072014
1395923503
368922572
390058768
369937666
2073325142
1959614052
152761524
2083403907
1712571228
642906235
1861936816
1313939423
1992599228
1627153895
1904171155
1653444651
813501736
1254718592
1567191002
1018940599
579977394
687572434
1094291401
1134121788
1661162629
1584920041
1066203845
356737191
1318414076
1004794907
1015247136
1834062754
1122141399
804649876
484041619
928096601
946873510
1433483868
1213574599
1552836069
793923497
958333975
1305442514
206326242
1323746900
380768448
1870963580
1424512980
92020484
297741770
2096435121
949638140
1710394627
2111027831
1635788363
1864204586
1260817501
1722164946
963522230
1380088647
1086250378
286074950
1754649747
4881843
594721970
1728962908
441123814
1707922743
1920682967
2105094669
1662793449
2037413967
1613362299
54815259
1309742289
229653612
322837204
252286911
1883929644
886416393
382993645
15660778
1941686651
2093203621
2093320367
1437995647
1582290104
829313816
910067916
1895471535
627719806
1295400269
942567552
552274163
95842379
563827769
401790087
260442886
1388428975
896644835
521854491
1186250490
204762976
1984972395
49012760
839151777
1917616317
1755927221
1430154406
1578330605
340831027
1061425058
1019990643
180110082
1691034978
657626810
1433441504
304912564
288069105
1378054597
1893865919
165806189
1327692435
1290282226
714362496
1617540227
859833382
828947363
326999531
447560646
2084346026
1805833849
1452892543
1551199244
1310661243
305813537
1156472265
486338852
19584641
194670887
1473645413
399584556
1714585509
1150198632
306157129
1616417547
1397927508
560778046
1413327987
1184233312
1502083321
125643876
1898238173
855517081
1057269650
1126874584
1727643702
745435420
1527513073
45594246
1595805530
1278058266
603387713
837481574
591254484
1530004467
1774782779
529642523
127885730
1474265568
343640895
86924684
521064778
1789777227
22781282
221235056
1104471107
105168172
476512706
491106193
1495768863
1381238715
366462650
1380634472
421803140
308071804
539832420
734780687
76941761
882422120
2004107745
405933893
1553342537
243044222
1386518732
2030558523
1473297361
31968551
1650949233
1973529020
969759718
1136556354
1800167686
1960343778
1079420668
1145982361
467787502
440577983
641441118
314377765
1120160814
881665973
1629840769
1113205639
143719778
2037631714
2034507215
507367714
1940782207
10638875
427434711
463263486
200113173
2091163270
853084779
1589017664
1392282503
1043206737
1339622585
240554225
75299479
1810439879
77992273
1372014
1075659719
721947736
1015614078
1254024157
42350012
1625272090
918719239
1520554369
1156186355
102737982
1651477379
453813392
929736862
870028252
1215741020
1931164437
111626940
1183824388
1639116741
2050724969
1120380724
6022915
2027133738
939904969
1377885036
942436945
919203493
1135711004
1578810757
599233098
1381382689
605508150
1862722134
1539718659
2031162062
652014801
516440198
2061586628
1683484295
1620560232
1146062348
1985289797
2124375886
553512958
554482103
515230536
875834551
1831152171
410292622
620871821
1793064726
2099517715
1464971248
1847048174
35328776
2090819327
2121354969
252518234
1370176028
1284177085
1861868919
644604334
1246766863
1770588789
899166685
1207828130
1644388685
472367389
1104669554
1380967050
1536053839
1405563533
1952155285
1817489563
1063163230
1432563638
2136978110
1073967017
1495044171
739710755
1232155834
874214210
947605412
1210017696
323213776
1510952935
163337914
2044320989
1140875828
663051481
251472348
1216369576
909283260
2137825886
601396490
649548482
492426746
2065550864
1077235278
63060078
708413960
1470354468
1231861584
736669571
2064395912
1456060590
770528593
2131864447
79493591
51030495
165418288
1209713437
1335895960
2142799408
1667682502
601473014
836983723
2108654979
242786468
857696779
344410268
276680340
1747172991
1996145395
352246666
184297800
263696866
1859236223
556483163
1572941637
2077608104
2033782735
1026284802
135834145
1674436318
678622491
1059783732
1741271194
930730153
1530922203
1911324333
1250895031
650321948
849811951
533046544
1365730057
596289227
2051998275
406237868
966700205
425421618
361459726
305608171
1282553537
237297792
306174621
1440924198
910666161
1327054052
1612220455
600845402
2086555783
1372494084
647111489
994707008
859311463
424355537
404858335
1732083379
576617997
2137055299
2127864789
770682412
1928042285
672408051
1169547091
433534886
1805584776
210854352
746207389
1636104696
865291605
1576628147
1671344634
643698184
555592978
799997431
1345721810
529835060
1686015714
1182514738
289163815
1530316110
1042305040
1092344096
1378640399
1379765634
2099002911
987064209
977300051
380124128
857311244
572059219
1936998876
14450774
852036693
1032323379
481790465
393846350
2094046848
1634836133
1752740245
467002491
2004489801
1733533819
1980843586
774216390
1068545630
272752788
956523527
2133926230
1862325848
260917997
1509601125
1797345469
1009287922
59572388
852330387
465773899
807983119
403531260
2106424960
1706868719
1523233334
1811295474
1399962658
1397205960
1713600899
635884290
1068645800
1716816615
344601332
765516580
350503942
1481669447
1770553678
1785329366
489530470
536812291
476474687
2005250099
2013788924
1150276043
1564918991
1148452906
972741278
1856605663
2123732603
1773706282
1394556824
1323225282
302127180
244278640
1171082750
506037089
914417817
533983548
605634597
1972747502
1280979294
774818681
133544439
1490419484
1189435602
1498072806
325819552
782501875
717817799
1342737156
442913577
582488273
1933126669
1118089026
832417964
88861115
2078712254
1883427710
798553848
344934021
1711358967
571697663
118217935
484653653
1511968178
1332364670
409140373
332432498
15000148
198034644
800848625
619044405
1401045676
539057278
1532712385
709449765
709329005
899187391
118921794
1995184539
1427851197
1434866737
1184434754
486432516
846039766
1712629605
455323076
1849967778
2018377924
1329983596
1130536751
1680406443
514249998
893384023
2110247883
1408467216
1093607408
1993804346
207934102
1425917777
658377341
138251636
1785702390
1681188450
21871655
2134114590
263344932
1020187314
1893246690
1397454578
999935573
1446908635
377733955
795305776
1941302658
1742815882
683623014
410232230
1430204518
727887631
1241018886
1519133932
1606804969
183713987
2056654563
620593638
1740163641
1645959188
1740360404
332320985
1658530065
1656894492
369877500
1089135751
1815937365
854086831
107268723
1371892340
249549761
1385153608
738124762
1863132215
1820956490
283155123
2061559021
20990740
1316397767
329732915
967428095
371742124
231158359
1123104028
1035641550
351838145
604003053
687465325
821431848
970759458
250304810
242814666
1766262081
789630892
232908919
697490416
1298734407
1549794120
1905522436
4466028
1761336626
1230917721
1482287046
1653057265
1923446905
338077366
439804829
2019300791
1160006319
703998328
122924384
2080779400
1051138692
315733703
771165442
1300476191
1849858387
419433432
1054964701
1148315831
1170039599
806055035
1578496466
1251950489
360647124
1659548299
1901155772
269252318
622967215
987021000
311522050
1139366055
1584711818
965395137
1487211461
1862247798
1423438515
1676520404
300142355
350206993
139194193
432044068
645195058
613716420
90586583
1343419299
276565358
906253592
452883360
288402548
1829821625
391483663
1259289925
86718671
1956177482
1120730816
664403633
871333273
1988800757
146211014
617062615
69899470
2011943476
2049266010
1733999828
852029494
1949146456
1367083979
384956219
2146045843
417607399
1044404189
107577877
829752703
406914320
759633615
728089314
1835716531
649447717
1928171794
500855838
1137141014
180190441
1680252230
670912209
843794607
1104669554
2142864196
1623858531
421220423
1234363819
1071175192
302235176
267623448
215925682
28087117
360017798
1614539872
125717602
357462125
1554051910
1057588223
1908103865
1960123332
1122475774
1208906244
2143114762
2054349914
1440378595
146926617
864255360
1885603206
1535251111
1253688879
48148771
1738319947
179292893
625211761
1076320772
388990456
1504054868
997819330
505989359
780350438
1452061595
929847656
2101831170
1376317870
394874565
374163474
912524718
1100726996
246168014
1466266484
465301929
1925457605
490485543
1422052451
9919072
491777290
1435740645
1259081301
1724380658
1976744412
845502559
1916023056
1871865198
960835653
580531397
1184641299
6082355
1409927119
1436808529
457570498
1719385758
1077316727
179639356
1239594631
1191362136
749845114
179589582
1227856937
388822693
1620971475
1450779407
114014162
2042697554
95550141
599727301
1050434284
530448484
1573311000
903737792
1673390333
163684869
1064404861
2102479059
1588270693
1185249343
738861073
1695775814
378550856
73478084
1169338105
1028318566
278112652
2103166680
1232330095
2043873581
989435399
1094738625
636483672
988654704
1332399897
1329163396
299971721
776611548
29508433
204962092
344367382
187564153
1634202018
620846500
1322747139
1156703996
60768121
576346796
1395821442
774919489
19286036
1666681003
1701883205
1007785155
1590304736
790263887
1391849997
1487089414
1593141772
579758806
298291442
1729227953
1978765422
216236739
1482406595
320977889
1449379205
260203608
718348300
1547424920
1010439045
2145675712
2025625642
857406480
1359966388
1724877642
1673092640
985917338
712124502
1627522890
2015706010
1218196170
125825210
16921681
1664943309
1063284016
18128866
101373015
806274198
859097923
1529557415
826409023
32153265
909170845
1414188717
1815390946
1120154076
360258449
1888652949
1426980965
1789727469
195475152
1573455486
1905709268
15188205
1368330865
264117336
1345440122
1606626291
1552886332
1827634725
174840826
647071998
693730813
1366816485
1183837807
806961769
682531385
1326538334
2021154124
695500788
1063786937
1591496203
495089587
1295556840
1309457066
402736523
235775937
2109779302
69664000
1279636447
1087490247
1590875036
344662505
2011247
2076697751
182607952
467342442
651463585
1772531672
275164881
2092704186
495720063
559992040
1987467316
239840840
1018657463
1708894990
1280328354
78707969
431012922
466485206
908765783
1723326153
2090431347
1155793629
1572696413
818041418
984453793
1440537013
2081565646
1425633766
1012548082
837908624
519152306
1805684612
676070852
2094088806
574871208
1837151974
56229538
1146210341
1669119320
686835387
1042909977
1526058085
700086766
1911318871
1445048851
830424804
1069221275
2141460625
1036745712
1312269470
1909329114
1062901711
737223450
1841454803
680547490
1216926921
946292094
1108922579
304307231
213448129
1528631818
435268138
1032758173
1531992961
49546874
513824265
1032973504
1054190190
846409802
1648854965
219212647
1965861340
1875067734
1662996027
622176849
2084784465
1264739503
325177835
1010447005
24619170
791288512
1175844820
629529459
1550568045
1610785732
897405657
1557261477
387128223
1313375270
450978559
1561465389
369730015
1650770886
661536029
513368224
536824833
1114171836
1519219273
1430892994
2024516638
145678941
1227967194
52159082
1269887503
1930770029
28587470
1831580671
1860087364
661910604
1628891497
566108171
1048624896
509205939
839285673
1170692225
1657175596
10085445
1807984361
1362971559
877412738
2099119487
400923987
1893209420
412774058
1172020825
1893404508
177168025
1422438638
29206614
485511102
702637623
1011532995
1328941357
432729139
411924329
1531662341
267475460
2020962211
2056092262
295674115
2005232692
35562074
1392453806
1690010878
1331043262
1080319170
1214857776
1118127015
634324064
638190255
963043006
1527284550
765253044
573379370
252755801
657681684
1652154251
399682187
1204624820
1629605854
1927578187
887801922
1930003098
724201912
80005478
1056361223
456641457
1972677998
1111411780
433056571
820925087
1780879616
1743389212
1189299926
1298081534
1754854673
1477401388
1385017184
552058131
1869196294
1716459965
1309932310
980669107
1287085993
1435261086
445919941
1926761467
1760363818
1701431051
1714695688
993105775
1406811605
1183644642
2076557418
713239777
1199595880
1628112165
1789634279
1925797888
1762421410
321731450
535682182
814736025
501271410
1541043787
1499010453
761351808
1364738282
1333547671
1824640265
1804896983
1631087043
326900427
868618007
1940221335
1459986693
2131300719
55664149
1329816794
2047262066
462220633
568748351
1689580394
946686340
1019138818
1668892231
552251035
53153261
417541020
1078771775
822831096
216430180
1098823599
458474207
139883511
531461645
677419369
1002452035
1644503363
1071751943
340481306
2054803662
1419140107
1855316395
1923933603
2027176284
1338617729
2086878524
1915281031
453178866
343658649
39824013
1665727014
1086547850
1073168359
887297225
920690107
1721046008
810251322
1060722254
2130442490
1508415538
1279888484
226493507
257435460
705493087
324928602
1050412705
1083891709
1350083752
2028637181
1145817889
1773338233
330599212
315446597
2028591488
262440801
1138212735
378048367
1569814949
994978244
715668088
477585155
1131149844
1286937156
702724547
207180854
1541715142
798051446
1514153855
2049086435
958872539
1075701214
1728510182
1611248563
524668726
1582237208
1761958247
891683519
293507642
1281170328
39024375
399919759
254335562
254680895
2125195554
612875264
503985124
914352593
829294390
2039849057
1174304044
120347529
1968851908
293556486
1463113257
1073634575
99434162
1614105003
2113243082
215157084
471424439
1013287822
383200946
1513264256
1992500619
1558170437
121651003
1444989272
608305038
1365977035
1240347639
1910616670
1899472235
1409005842
780567801
1092772342
1506795410
1532475394
372802658
1919519764
490207485
1844150410
414939333
510418671
1305517085
2062250681
798306069
1388810651
772801358
1239697926
735055038
859813059
97212861
1016115431
1830931020
2146102852
367532721
1066033993
1337989311
575975918
964566764
1198220176
329935673
43096698
1381748625
305000376
580077847
890049028
78848115
1188203088
1174906264
1840509515
154458960
1144206262
961390180
222027365
1136547240
507652280
1357221432
763449947
102500263
1862317104
822116047
1813288903
1951618860
1204882789
841789472
2024721690
1823333584
1833357466
636159729
1646341811
2179735
49703839
987357495
330304543
1936808517
2070849125
148053807
756133942
1288357075
1422427530
1941278787
440054604
1775561926
2001106332
1538302717
1984523133
937925022
858986696
1180494791
1599321721
2013023396
810799876
1314920135
1403650074
2090585312
1425168651
1388078449
1419095785
1627386045
310980823
1535160677
1263032147
1192069081
2054343105
254245934
550792475
159951140
801169066
2073856778
1218708680
1017732484
2096747647
6682087
1133073398
1289248996
768809957
2122985641
477757255
1853469643
741941028
429078786
738799143
402359979
511006404
315457238
135684018
1510461051
1372607129
1440797345
264460098
1420465751
2176621
713767175
1107076060
1993781732
189967870
2075861112
1778218515
783139986
518359506
1553353899
784182928
1081197980
362039832
970265774
1609833739
1689886382
1009449193
56603493
306266744
1164935348
1530694560
407286696
2085786194
1198862889
582203916
1636591263
1006722735
220333790
429230159
1070465899
2006014221
1133293763
1736852212
1621544179
1642041171
1377664877
244083375
1116521806
713252642
992585565
283633428
1882868706
1516807838
1173957384
2102339634
391429376
1820049390
954562855
881651460
251062978
1455054485
1580370427
1948511077
1338304212
1031930020
166765537
497576167
1143114838
66580978
1131247956
2129320690
1516657087
1596905645
552944144
1571621054
1574883975
1595895726
479500887
1184596062
301951228
1995913462
2134568354
2131399512
1184470026
252813196
27574098
1186741753
147260872
6886948
466399354
980902327
504916496
883308068
1073901971
326250689
223730441
1310231367
1124177345
2145379792
467134021
1032260824
773785669
614371570
1417337070
81855457
1735189851
1529162764
1450060962
985503779
1801081200
1074703292
537049739
1122753702
1072353350
436612852
1682001488
1941242595
1319823029
2120052560
2035763629
1201691802
1779816305
249292130
11527868
779774812
103371153
433446057
1086043996
185529900
441874225
1331086116
482442337
567795490
2132935095
1917687311
1075861851
1532206037
1122356303
213779201
1635739929
878660905
1343528574
1105870219
11392484
293883894
1131422573
1738934806
724348452
1974825625
929548516
1296155803
1314692035
1381169789
1612060477
1283487143
1258671645
1881975363
867850661
1536616486
838042032
900898511
671346785
1618697249
375415788
126953225
837368214
472169758
303615995
892770679
461148571
83537556
703244403
868025884
120702385
1855825842
1566477109
1631688618
13076345
1969574637
1709794850
1417453898
230847388
137779802
2098632687
1012395314
1094932526
1531108050
1106877848
704912242
1738164573
1967305339
678580129
1955447553
526102108
324147043
469914303
286649716
847026543
400571131
1587831218
1857888241
1391091597
699222561
900766109
1796853610
2062684411
1775876890
1136998759
1939153955
2103962699
1935351256
61078135
402557111
535256427
906269432
1529389544
24992755
1787515727
1931037995
304767684
511374529
1762238192
1854035537
2005219085
847145592
1063517647
1481753056
1538382372
1613881919
324936728
672230990
1226241446
650105131
262117525
1947450627
754472058
1242839759
823389274
1259025791
1487423623
411887974
1739273169
408988072
54447678
267609268
1883249673
1253333514
1983935511
927105379
636467227
127958176
871027978
1303688985
2058549596
737094528
1456314977
1679021025
873007068
336481191
1828083366
1917928695
720140643
622281921
1917091526
884199176
1935832247
1256182077
1515012543
1806029760
1706261288
1192307723
781669263
263147963
675541462
1080276981
185299210
1862747432
74707982
1648808512
2056317736
71456642
1035620814
1700878393
1975652019
1594942722
1447229749
1265454416
1161595576
1654849128
1530322159
1884975910
1782299810
731330830
858024881
1363648605
1890409673
661763838
161522882
342709966
1553465299
617941806
691324863
290004717
266238226
361876798
765522468
588190976
1882575753
1112094844
15048539
186093281
515733307
1871484248
719608470
416584483
241473829
1045178127
1692622733
932252021
1647612654
566910760
1483068000
270792547
138483618
1270476498
1365933246
99651373
673178842
103909654
413616652
1500086928
606443113
944008523
1134040694
2039777199
1302707970
63624934
2267524
1240268497
1277798389
1433826594
225217083
1261247883
6138147
1916283586
120076791
69535653
363623703
632096100
803546809
802815685
654065058
1639199982
1525447439
1048524468
1157853655
79450320
424906717
755990723
957045356
1558714027
1428024093
2053908891
1774052238
715402151
1547694037
701943457
668740173
231779457
1217151018
137662697
1725448147
50820227
305879644
403153446
463230725
768299255
839316868
898071314
1540814630
1498491718
971035007
955864119
1761438082
1112865191
1194671806
1120843971
870825396
344775146
2120602126
481988579
1744659180
1645757805
1697791310
904028046
993270434
2011017446
249675001
1943555858
1217960252
1281026887
427477393
1536126952
1708528174
803076220
1078240200
1847239803
2001978433
1601091805
814401010
1276933143
1440222618
1221010301
1336913887
804792848
1875485361
985567934
1948986610
1703019490
1212549274
45613017
1369465492
1384184728
2142568257
1867191661
1676689473
1133243185
1150483486
1472169247
1120958234
88241764
505553928
1506711966
472107733
32307704
1819099571
160643022
1256818911
315650361
574569232
1913687886
942791328
393124266
39619954
1062048753
76066220
1063119235
1049943508
1140114342
1253791241
315673489
366771387
1492581379
1732749255
1432852164
56446670
1168209775
1169534054
1018784205
1211613763
1104656509
1817041062
545552331
585203202
605261503
1158254596
155073362
2064756381
469138238
1653718771
577812751
940628062
2042459461
424822641
2107856172
972501816
1778296249
1260313880
1076280923
1687201990
9775869
231137728
1729140457
685482887
1030765397
564372704
1422437004
1994979433
2087472512
1094099044
347084754
1804659613
1600319316
1142553172
540895746
1119013325
1171773870
1779635504
1348145356
942065532
1726610529
1309851928
1863119106
879577422
1645571871
555158786
497508529
1120159828
1652773578
467235011
993452157
345320944
1093270615
2055572418
704437444
222776306
2014173929
1370386113
383976195
1274613149
1408789690
1198460496
1567448664
1495873318
1228406669
1760531693
1490884420
195366415
572907560
1498987631
1437259199
1908726742
833501915
1589587149
2108143514
1462710825
316967299
33938870
1323517975
1223072007
741963332
1710126347
558409319
573317028
1213464138
1611013262
1147577309
1997524257
1461155629
1285495153
1020390797
2005502043
1434987787
2049648319
1093644491
2141409760
77120706
1636952682
659330483
1503390362
41726845
1572483135
1674082059
1846958465
1795900374
1609297245
1447580833
1215691951
2059892471
1962512823
426242800
634134535
841428463
191228517
1734222133
2048724533
987727755
1309975764
175838591
1247856509
981982320
342597219
1935357957
1297186438
710066338
158102536
1326197442
1350248357
1616110990
42712188
1511081256
997750526
1411644131
836921422
1074359309
277190320
245848185
464533884
1522159441
932648157
202818251
1952031054
970668591
1338729586
1807434294
182202337
213569354
1782575362
711551629
1343420332
1763346411
2056752834
1696727799
803772555
1460195832
483602269
622527247
1558865643
1796346794
1023022455
479135032
2035890585
744283375
45912460
1937528963
493596861
1659164448
880546076
1833356008
719722930
538918094
18676439
115479707
2095386148
1277732123
172231975
1026437383
241494263
1578662931
510203290
1704409500
738815999
632950693
94144721
693973792
1103135814
1586014145
415429300
1090990096
1114056988
700022716
779980882
1592342580
888173629
814154147
686762783
1523582855
1686526665
1940064871
990834575
1355698973
231341429
631303385
729985534
586423793
605775975
1967587882
242697542
1666889399
876962804
854574567
391722555
1339677438
2082251318
1967318886
1580758021
2133443669
116528755
239683938
1765435126
1415202527
1513772552
1877158202
1747313527
215704349
1284387935
1960984986
1755463640
1024939776
1868373251
1388442698
1948199352
1097524480
454091322
1053966033
2103790518
754583840
1294642263
1760887216
658506006
1597428383
397041500
1213653233
675062897
1781399660
1909980743
408168550
2135437242
182811108
1295194150
586506543
1223626989
1612267807
941237676
415420098
1217765116
1006998767
54474120
272510797
777118930
1876992317
1446528039
1582551774
363837383
1545535480
34033827
1749975469
1138623299
1008115380
1951503346
1085761364
830831305
1618920412
1030560686
495758540
1816873563
941148112
1052777765
1623656629
920846144
367782714
1065987950
41117035
631161507
1198827028
465241308
2118704243
1146709012
1755809976
480074938
1120758914
1870675089
385438958
190531605
778671807
166976543
1871069653
1782739422
1536017581
428606284
1643747128
772846980
1265967379
1973885779
241121691
1941315568
55135775
1118020823
167262090
2094697908
242759978
473002861
1873381774
145477450
1423906159
1478718286
2133759944
1184354789
1825643700
1594975677
1781338920
1414983622
1503278159
1004012056
992834349
798122877
679623889
634273979
2119924053
363633807
571969868
561260747
485075217
1526322105
171247208
2008983192
487460918
182077792
1514203300
1068155302
324869556
975079306
1332305171
1032323379
1630356225
784185792
998780064
1945769775
346084006
1464364760
273332634
515186482
640717411
967643408
1240943123
1329882639
1848829987
664257613
1902873813
913455008
347589307
1134173924
948077394
2027408901
647193114
1405183487
1786619595
514921916
136209039
1410394844
1090048255
1015681780
1818813514
753266730
1835677052
451748313
386216097
1718045428
960773668
433797435
1040644174
1852265908
1863937167
150091774
1487436727
355531416
647933265
807077520
270513726
1859857535
712849888
1552435887
1860963819
1561310996
1484673724
863746284
624834187
1886328457
1553381961
361082618
940660376
158091595
1932463909
691666934
1265458716
387124514
1081119946
1621295885
1760994783
127260738
993758353
50682694
1758980439
95568401
226521313
2136187630
196430337
693027313
1077983451
61609202
1806406447
65313523
1584159236
45887394
1461313226
1324687284
1849489325
1434342470
1711336567
44016287
1544969100
1106921055
1780004199
945309936
662690677
1452857765
802904355
1933810350
1901388300
1802711150
530143475
1899345244
267416353
845391440
482339775
1102652263
1342894882
656762109
1156395451
636547120
740420441
1860611271
1769501113
1119277786
496528187
1528202140
1332770591
1119078732
1718259489
825790555
669604729
375296315
719239440
1161665434
1729456000
645772497
1864946295
571495604
1633993248
444607771
374915144
606654747
168328532
1132531522
1687394313
1681575824
765501819
564956720
279731866
1674814158
1215732519
1963477377
1775625789
1829840442
1061715310
1522087032
973765490
1822329226
1457175385
312455452
1499787874
975944446
1138078950
1908882839
983774412
1348853134
1897458301
1073889908
519139450
26363640
1240492618
736512347
775511908
2033481108
1167056779
439539860
1066158637
1087711053
1223831122
286361192
1037383212
644079595
785490592
1418383939
638098916
1376261399
1181108728
308156572
1088572826
39632400
329606980
1575118027
1313829917
162948651
1034566131
315032537
859701054
1279333705
2018937012
514736811
2105546182
50229657
1263200088
2075187953
11136824
1449590751
1995276185
1588596381
554878081
700435160
1439330076
1634124318
898006024
16572567
994408785
1212884403
1700247923
1372870123
348729262
111673245
494405413
1962111130
509323520
1921331467
40778317
701452147
1723608152
1000891564
1029516079
468907227
1863735267
1111643389
392880562
545115203
614824520
589931841
2031524144
1466196341
1478863538
348589192
673271999
1536074396
1432846794
1082957756
1150629840
1109163809
995986813
1009512406
1880050935
838435304
175330712
1029078539
2050769677
1290296795
1602248991
102570599
988890783
1339614474
595367061
1071442519
223916689
1823479826
1576438275
911741384
1797582799
1151801070
660618836
622267792
928099224
313943303
1804794127
1965913059
711709151
334475065
1434544450
750683507
1154557687
605978088
1482531739
1278494682
42342710
1745521399
1198321854
913571448
2005483432
70756963
2071785347
1646175687
767238743
956433224
1245305668
201129070
441434284
2131987308
1644347858
1218264107
349869003
2145695756
289502328
1597050718
1091994729
943023779
426286393
318884742
2094426873
775973174
1127618389
1767818616
1735529972
1342547301
1280555718
1842322712
150031808
188101368
2010989992
1789785975
1369666539
956294569
1565495712
1145753938
1950506361
2002301959
638757253
754649656
1375374222
1483322800
494137658
718740805
1852877260
1698974184
1804830081
511634630
1342572678
1484874873
269484184
593934598
1899150065
910461497
1403974594
1450696957
129535561
1152476043
1505527713
1213572735
570268114
1780049317
67374753
851300235
1143071091
192213529
326526886
132483313
331602925
1996867394
1959778487
1768502003
95346862
307050045
2086650444
933814733
378062298
873753085
1513127651
1615135071
866754610
992163136
1474037153
182696289
1987498578
180724960
1301014071
1480691879
1514782932
400854560
1705186403
52832448
2119651308
2134972057
1539925086
2040579250
626679966
720638785
259298568
215519062
1801651415
445212129
1979976744
224073222
866428783
509167643
66559703
1862422153
1647382337
133876801
1402575302
699429434
973595334
953761855
2082599406
127224717
426739944
1463367775
952846215
243151634
25583106
1007253946
433589002
2015580913
2019353724
354047878
469302483
579220600
1160168010
612112586
267156170
1102423112
152120991
2034612407
2128006476
37065722
323297659
1074619946
11530961
2109219347
496713745
547178563
406744160
220877456
1444011917
1022128385
1425993896
184430087
1879513088
1679037897
1199584402
314758128
3171382
845172572
1634879418
1734667033
2117265999
867434727
2091806228
37415067
967209372
248665490
469718335
1505653958
1631090618
1238512092
1100835332
850931994
649513499
198813506
828334260
1494937155
1081887400
1544201095
1872970417
139051407
1987162212
1082646088
663469284
1863328303
1067850453
1070677888
2144501721
311124414
2090342324
55606712
205606302
1772997551
409876417
536840549
1896991095
418768620
363001041
439248057
1254744488
582296123
662199272
1760576490
1227128936
1055524001
1329523693
258413916
251810183
186859480
45393041
1077953252
1081189903
1701380276
842642580
530000417
505690901
926244963
1500108952
1206245855
488270356
1591070230
202325952
864856510
908853603
1848756342
270160603
454181521
489765594
1269517072
2064427543
6175241
846449647
452927461
431626629
1238682012
1211152886
524169130
1914438609
159663915
938424982
1285156979
1792121716
253979723
1151423986
375107259
1998788663
1267450471
1543762018
1181825121
929898379
1979320267
1282085000
1690412541
352920546
755520206
521165905
489427425
1114153357
2110893466
97967034
1856334959
1549003755
227759847
201857165
135336212
1698845643
1989114110
648891316
702318060
1356733234
1611446761
284910845
808307669
1620024858
532359128
1389299378
545919831
2120303385
1016438873
2075539710
1105298996
1433559633
2112283163
735994850
1914183789
232252830
979734751
244172993
1044097477
852072275
1677545914
1697255730
629693667
1182101500
232536218
1304388222
192737306
344223248
1033870160
193282409
1574246329
1553537231
606963294
1407450245
313943303
1717449808
2136011601
418503761
1385301924
1071403418
2025383941
992872517
1384130188
343581092
283346922
199497801
1392754740
4970025
1928857545
1664076371
836140060
1621611515
1041896973
817120951
212774372
1528544948
989733136
434260428
665008620
1289877131
1456726242
120119900
2052990337
585505009
1811710097
94074479
1018161390
633511857
439786184
834427081
1076266461
1878725120
57503760
122916566
1324778769
324972044
1148619622
1167813958
1436853309
1634187161
2018077196
1581756121
2001630812
1021404051
2058821393
220713810
1896652830
765623581
1766135182
1860846297
393751248
152208557
946140651
1112836801
661735220
396319158
1018432368
745089724
758393493
2146512122
1392589124
868511509
628057492
484319542
1760743136
35128359
149191454
1335704125
1179968418
308040825
1726266150
1859135552
576912566
1659325925
1033581334
776974088
1060824309
1344975875
441752778
292865767
1366632533
1761076970
1354833209
1795637382
2004722876
630897796
1284801609
744101348
1808124456
350251285
2013256854
711145699
1572873662
1388835001
1117854844
286862971
1486990
2077495376
1535787753
38528013
166784264
2075707389
1842653098
2000885397
2110609962
1457467146
1721245590
387015120
1529360371
2125655950
145195934
1066884947
368848825
827783137
1331684287
2075303949
176572196
1859822389
620685480
1105762969
525375017
1915231071
949330971
1255115008
1421619519
1523419240
976631645
1775840688
1458487451
399017927
1775961968
1568031566
894506864
446598936
892074317
452313753
547165290
1010251537
1150060759
1857707507
1895549293
2071296427
197317639
456586120
1451590725
10762616
1728415206
759009033
1946290966
1290143932
1954860831
855358691
948814916
478668682
531376708
1341474034
1825418140
2124634170
1618648884
383386539
1068070974
1804633743
837316867
960663036
125611307
1335939337
1699627609
976342211
1883213983
448844476
1206552113
805220957
340677585
1028583685
1631923817
1569274308
2102834063
148314263
575318175
2106494049
2117487369
1730987181
162172304
1482481797
233569608
2104733125
216425267
107857686
1784876080
594396795
628439107
1239598265
1278828728
1705874594
1063782235
2026786099
61305549
2031869906
1730196321
1204886096
1781753141
872766417
1260192294
806807731
322340825
1086855431
1325757788
516083531
1801110538
1785155385
1929149710
2026110711
1470829673
1872772927
519397945
1122944240
1356387626
1611771353
927690136
390331122
1206964061
1808587819
1120548174
1238010414
1266321681
329884371
1246913010
2013180306
2111937884
1789760030
418333007
818575125
40058360
1982075966
1735768750
525518928
400120362
1452242463
38233806
335164700
1983082871
438468838
544181232
1511866991
647241315
86909488
1500228500
1329126544
247981968
1791783654
480285122
1681072270
642137776
1558607322
1312039552
963834183
2026365123
208076658
1414571020
2054165655
44855363
1777059666
1933380543
1936409386
459447705
607877955
1353443396
732198271
530414209
167434111
736681345
1024954679
932464861
1190403647
1875702929
1957186047
677909564
495122122
1896796963
511061181
1445239087
1012556521
1125006589
2061935360
230611176
1615212331
407328684
2007033736
1053206966
2076579213
1099288809
333980448
675205252
726608456
127528010
78026447
1350175659
368440181
1906578838
1875910497
1885398354
1605180893
155581379
708392498
1932924113
1380160226
495259116
1820673329
1690109717
1932356563
284987393
1919949985
14050735
2047514146
633140008
40164897
97868706
1391192403
263192304
1216210112
2110543765
1213972618
1019832968
2131481176
159262772
1004703423
1029636003
673261024
43447617
49264226
954166341
2068236473
1557530012
216043615
1497214251
1892071604
568014215
667038558
1169851955
1516456958
1197550950
989934051
442423826
401090145
764525137
2139383545
489596301
2133506975
201394527
1817791036
127294046
1025563124
1033742334
580499155
1798498527
751840081
2070927304
14425122
353517175
218619282
500560689
908020234
1376172556
844688020
106819819
1867333500
1320224255
970349755
1521485893
1469251564
1325006915
1250450224
406680002
1799357197
314776010
10499539
1132506753
2070268449
431881893
1825985573
1430893594
1444106934
694941223
306265896
1686759430
1934605630
1935456150
1992018918
478733245
673287460
416094637
1843291705
1037701567
64414188
1392980546
1909228962
761507668
1179828368
1130069675
1720366188
575998936
620799343
1655270897
1516543267
1506550239
1993346041
624729536
1330402836
138353563
1298741076
1325620455
1090999523
1695750274
64660457
1767764909
697700424
2070339693
1493332473
644846965
1484246309
613480362
543416847
1627154379
395554633
1046101949
1908263742
1367045844
1115285545
2109747663
1103403065
393378205
1801369154
1916651119
261524158
309255838
250146038
1474297283
201098313
1461141704
97969315
940184533
666261344
1259016698
68050518
1067293714
451413789
1291965065
526267574
845381693
1663320863
714934771
621066220
1393564055
2074737611
230605010
1368336571
2012396562
268421442
1189070475
181344267
1683848492
902226180
915071682
751217176
378260009
6718334
119226700
1773314224
1569624285
472286465
677197490
421551586
95672963
1851479192
1558671525
2136160210
1514749146
1108021664
585597626
22912248
98603483
1058971834
1654116461
1233022716
340719360
1608651813
1829852552
151102488
1767120031
1680683595
421994455
43601530
15860103
2033108179
1941956992
94048951
1615761939
667398215
1518498160
2066495651
1126392302
808598188
636563477
944727769
1465889756
79509579
418637729
170557319
558217690
1607494069
960902936
729948231
1031369255
1358984507
1635100280
1392919511
139346213
490301104
412329125
1079079809
438776867
184159591
229806787
1765553044
1533687606
647856419
1655627445
1664942730
1323398023
1911467069
915886819
1052202644
2023902504
141690080
1943117618
1180276238
690473559
423888490
1455935918
497583916
259011496
328918944
130495056
161409490
1025889732
1072891623
1497680233
850795774
1535915141
2026744682
1714600051
605530350
898511505
132775807
2111178943
409911401
1096663544
1686463315
1503452730
1765622226
1073548326
716223603
433795893
856273919
1335436466
141258380
818979612
844767651
1268730054
458605783
1888959624
1182077011
1587782450
889201151
1362136713
1972446556
1568494660
1048655779
274384610
1606847299
864211731
837853691
367546065
466855145
1952160909
1821098442
80749236
1558729374
2121838004
472516691
1688863139
1116696681
161129888
648162837
1148353955
1500040891
1186219481
482782143
1102123586
1157909491
695374506
1370007846
1982166923
795751701
2038430359
754216393
1454737552
1958624891
1757015714
1588122378
1500424894
855784564
665172779
1535964869
1345797840
1621761454
181323950
1950259127
1164609873
610096806
1902540115
1669004884
2126117666
1118649454
838273145
190442413
775010003
1856985032
1311937989
416362327
745233908
1746014516
153645074
812423683
595205133
506726298
248104218
599778588
1838927053
1967351795
1802532139
44628625
1142157516
156177969
2098187004
1162515687
992135707
1488740795
2000298927
905547443
1149052694
1526081456
450034124
424735819
1888758170
1524767209
583475488
1482480973
1008859930
1023173818
736160257
121109690
1836440465
437834817
903133378
1630542824
1936910876
768498178
206163596
1482584072
1230050081
2071091507
1018877280
664615311
480463688
1469506034
1350156668
1058652641
912332737
1578105283
690353108
577192743
74044184
821326112
728148090
776043595
1566098339
1439140218
1350290313
932694312
424032198
1278355936
1214779155
1919492454
370207091
1111712497
1470506463
80067339
496885865
1838256898
1715508240
1946871623
1207842001
236034317
1371887303
963235227
1369731277
932944196
2141705458
2027644101
79031122
121986367
347376424
1239531899
1659096436
1592470379
1560870888
322136715
229313481
1976528965
1621105996
1974618289
800646886
1916027391
1224284399
130943887
1765000552
849070841
1476194419
1294784403
190152447
160899715
1933125630
508620217
88966058
367224774
881069180
338966169
787296353
1798582561
28322690
1647305894
1243221824
1643489347
2078723907
894777836
1444088291
70692578
273743049
144558206
382442655
795654177
427085196
1732839051
605091006
1112117614
577292541
56696978
720373137
2133145386
1280751583
1032715333
1573827970
983619816
595495741
1847338533
32264363
234604670
842809403
2111242716
1718539498
213978482
1713349092
1127701377
1004919067
216068903
621746932
1007472873
515229908
1092587164
1187927419
1002693585
1898277970
1174157456
1893075481
2045791521
98322886
551634238
1873000016
1529768678
1944770706
296521384
1367462165
2124865654
338980823
662451784
289554668
1504187370
1583992463
733192467
1178566024
537795788
1825226258
1655860553
1770271575
2119684404
1175673692
530877308
1175666580
1991662893
1595531467
584472665
911824967
987595509
1015898440
1884479833
985532560
675506001
1767210307
994933387
1501017033
1467763956
1284656631
434091543
999344417
1120748120
650114341
1250934608
1246777578
4821396
1314652453
553906096
1288104371
495329705
1092759248
1512053975
1381396122
1494893637
395582039
1978615786
680971075
661808363
169243276
293468312
1780024928
1018309825
383145089
363887802
1140612329
884888769
1629068663
714975313
1463857224
623238170
2033170629
1780991326
18990777
1183748380
1827435733
1434812088
1429321768
1340392619
4322608
1742095050
857896963
476335375
784403301
529994489
777542543
1036222154
184176860
828210864
1884085263
1432337409
1761487844
571845801
1346441926
1375954014
1066787449
1727553468
1232024559
365659837
559102634
2072171451
806426450
686367994
1106735128
1981133029
556659726
1313287245
560223721
1047475522
1289415329
223747192
1085624053
1986121747
1409880523
127279946
947617795
1931535835
1026811581
1086671833
766631484
167438833
727151562
1133943451
315175415
1573092717
1702898438
155143296
1127868494
1886915569
894519696
2120328173
1980460791
640375659
1244177650
1554179049
569106646
1290627259
79751390
1913831262
710625752
671248533
1386700951
108933405
530035429
1546073992
1722789333
792655464
1124454992
463152641
1763832810
924251659
781205981
186486993
2007070566
891302720
1515930636
1076680815
1921894659
125489338
937300640
964812793
1221081400
1490765551
277851705
1098293755
1119287322
697938465
1506901600
554559527
18091867
2028727366
1739754995
428319094
1443854118
1914463943
409842988
1318171128
401376302
2004589824
1571191055
2061408864
1997769413
1470133517
826949833
2141981845
744569464
438620076
2129153912
1993637362
1900975498
1387124925
1208941091
29232977
1612542615
1219958613
126094447
1795028939
183992516
2113197215
623913751
1681184678
195946364
476868527
1858371366
534283682
1410091799
973913254
1412067135
1465748829
1615389889
103134328
1021314210
1537194816
862567700
1595122305
72670497
1037383212
2107319744
993796263
120055141
251417557
315516090
1985119062
788828685
998929302
2080095216
1411634298
714663967
57751063
498888728
1252168776
1081256475
2002252201
2100057056
1586395281
1490678802
794050464
1829824995
1906979586
1996929269
1226835961
1921021891
1528543657
390813348
736153913
2026965371
1063077302
312534438
426595205
425004039
924097142
1490590561
628034064
2105712922
707792923
999124086
1265761282
481239319
1001614484
1650468154
95962452
959919296
1583469845
593412337
4082307
1236728131
1314841276
1039376512
1285134125
1111448745
1324472646
2050399001
241525644
2037892695
468587299
1552375731
1171811400
2107439484
362095796
1187823432
282728191
484795642
626767726
1172838244
252109476
1055084702
1604669759
707566507
419388751
1188986940
735955975
692480585
634954564
805386778
1407616237
1704670758
72231795
1509953449
2142934440
881185815
1426351945
1488652273
56239967
1566349275
1879006710
675455875
1265462025
454987473
1439459490
763219903
1759438339
575084188
576768508
1822717792
1636013090
332354438
367418900
20159211
1367481211
946744182
1287079779
1234986628
2049094888
2011123076
1682879288
1917464441
449568678
117157606
497380529
423082165
1226349690
1130096976
1718110446
1397573968
1979682330
1446249593
273808743
1782267146
947738747
1117846943
679888677
646211590
97937914
349250986
19220637
427089459
181733956
952651550
328877608
377593322
514121088
1570703118
1192414248
2107748296
1222840156
1889457112
145865418
1830892984
915621120
619001595
1101472486
69142547
2054415992
374280767
1806529207
884802703
1104197477
1459458345
1047657455
1303099329
843371732
212489811
22781293
1355378160
506800336
1131182971
1640714236
1497916551
1060133598
960434937
1844729346
1999252579
1330710388
523015684
447876705
660142176
93494981
935388565
1554585789
2041464942
1364420906
1631400035
1388616948
612881563
1175112251
1449126621
132082190
1856510832
1806739086
1067025439
896973145
1478907438
848591671
118874334
1610143655
93392127
1336806839
1922431397
1595134623
2035575339
1633483889
414946894
1555252608
1891606188
1937052861
651339705
1309366349
723810907
380689542
800519471
643136376
1834999571
1906026223
1058172342
1418397620
1846536902
1659366702
1329056865
1229858797
1520008448
854550198
1687685725
161364947
1598854604
103966321
1862377292
1563545669
664402750
871327849
268984567
1093023178
1187999165
1294284108
1833942272
1408920663
606059723
174114127
2133278421
1891397536
1874150690
430666790
510710730
639847535
612464287
651221344
1408321426
98602787
1883346794
647189985
268452035
312130607
1441880716
586516339
1072500733
235458033
1368613245
1628757109
794237887
422372764
284912682
875016708
805518681
805190367
1278055935
1584103619
1794630922
1944790590
32719027
770014265
1341953657
303474449
1526831649
1984000477
1827203813
1780178571
1553457071
1003229585
1131679604
1514596481
507878483
411623980
522096939
820044463
1614615263
944658764
86206869
2003552157
1907040451
822289688
1091143650
1085968106
507349944
1263494281
1199548204
1780775871
803351436
1465073477
2021606206
1496049641
1649031067
483366431
537701662
2078817297
465843710
1182354448
2112108073
186151231
1942425376
1735029631
1086272376
750333649
563125980
1801252269
1581814208
1986086541
1726263325
239336985
2006030710
351538035
20311888
791486288
1653041824
331122847
1648605341
1123707794
574263126
1822386801
204132873
2118077731
294196643
531631536
425559038
1680363054
2079129653
195233565
1701345648
1642455780
845102054
989031503
2082893533
302995138
1479450275
840616951
217089804
568739514
351217915
1674605327
1489244065
982648580
1049469502
1266783469
1555844811
915436820
1882941211
1351193523
264659579
2044941065
504363505
2107093240
1500201195
1397875729
1802070414
1552857506
2137447047
356713755
1357780362
1795918951
1510375129
778249571
167385695
2051836616
1977043589
722225387
1927509968
1820660985
1967579742
8701553
213507963
1352495163
518587468
1500698422
1602095139
726483920
1360890832
765847146
1845524469
1733904507
310722673
967012261
564880239
24083877
1009063973
1066487643
1123989729
2048394370
1642334304
1158030865
571206159
1660686955
731969690
2126372715
1768468162
895370099
1164853927
1078945978
1526823544
198713425
1187717659
573862870
672117315
1444098592
725250393
100626546
1370236439
1797311477
669799081
408317533
2094760208
1411655955
1083753066
65546096
19448504
142685787
1583905921
523269114
189596276
1191936961
2118347218
463194683
1853044608
2095937845
1847825678
2104110672
962304712
1361070880
1676682390
1345796089
1910741926
879598856
151236763
728599647
563565046
1397680509
1826311097
947189728
576593647
1363506968
1338160716
1584166267
781908807
191491378
1903178299
1983604929
1808183862
1021219654
1818435537
200531314
910143017
1901589011
987164043
98183788
483959628
216127211
596979220
1156268216
1081587197
1902801829
189250314
137328618
1943492301
546563151
1821114721
1049983720
1549898818
768980537
1059159364
2017500410
2105618386
1726092091
1419521238
84322585
1594175682
528388691
1328346933
612016634
450014089
1424341240
1777671517
1979800450
1002324092
88852127
973948489
1812829650
247327990
170214368
1356624055
704709346
1284346522
2238892
1024859994
1200807669
905559465
1213547329
1373423996
737031761
376376602
377445104
574507502
1914184951
504345007
1039310804
855361023
935641058
1739533468
25138023
1323354817
600399781
1211647432
1216641080
1030137642
1256470212
693904391
1031033975
1756141756
1996316121
2146293021
901321173
1410745911
612858547
1850052099
1351105708
688947740
212373357
1724587412
250308390
372947664
2135163028
187383413
913753363
655326811
113826180
1679981544
1456528180
625067095
1068431162
1991064267
2110318803
990472562
1524448385
192763596
713492122
1309235489
1521202832
1443818917
666935760
2070731234
1101197741
201087061
1556859762
437293446
126649865
380137343
897294559
414661307
1444480459
1658457937
371600481
784408408
1873594299
1344846522
1850237562
619968505
676409091
2070978098
885844942
1153825436
991036849
911268194
411015226
137636725
1033335484
397271452
1930137034
1668487709
1301536510
1314201522
1425976844
1914153002
1107538426
598859254
350633248
979600721
1096066575
2113993198
68508187
748647967
120485875
1691865913
1604199613
844445714
4321853
1382732379
1283275897
524555720
1375772808
456685494
646255485
17625392
547304971
616861744
625489870
1854575979
1748551582
1878224286
1216295335
2005892456
452627930
186325039
781501879
369545097
24749392
1375967585
1200391683
926685259
741550335
1981582859
1931359778
605804649
126273982
280943935
1680169988
1098001240
1419368738
862880186
1150289038
99125750
1224958504
1096149192
1889388831
1339769515
1413602184
1445687406
362794140
2128822639
1948113279
947954379
715497742
1273831702
1766909048
1890052940
2143830618
562227085
858659780
1172770486
609745561
1814578971
1816570135
1809184098
145054231
1176756491
1559829913
1205367634
433953098
201263200
1184503071
1460253028
382466932
1412050135
600652623
99258512
358229090
1636859642
1306893119
2124577082
25199873
453442367
1045823961
196444727
1660015522
1104906694
1387307035
2031743124
642910593
1291802587
1289039784
1208286003
1778838918
1764129878
1843646611
856206307
1650012270
1199586532
1905416356
354857733
1366629432
237895978
2069181120
655469100
573545756
2054712639
785628765
1511917508
97719448
179035170
1877274758
1950759614
1044939303
1419140107
2089026442
833771601
800075995
38615018
631976517
1798417919
314967131
689966577
1512673428
992205034
1691386008
2089365630
1640894042
1573217230
1675156408
768848397
1874450845
47595643
2036137411
250963864
987346069
1316861511
791488488
896265181
972269689
661095984
835748612
1194223907
1064346108
869431826
762188416
1397483769
1651771429
727507751
974566453
1002051093
1248529760
1833676514
563975646
1274736851
1597791255
595088678
1453374891
918548434
1676020734
854257025
99744678
1413326165
138256214
1052260356
961891407
1719649350
1235752139
2039486566
1729225880
2091734987
835300301
1645771482
1465774868
1106522970
3193009
1102251047
166678698
1592389215
1854246638
557668338
272095002
1912680735
810455956
1415338731
1069538278
784452834
1273879177
725410893
458118680
230441390
927087991
1861422265
1982415709
149545160
75518220
1184762221
1907878147
1364818445
439929291
1534323423
254151246
1175888704
1725323534
1870263956
1141505756
443134500
1429221255
350223577
2008267290
879127853
1132250515
45345592
1749292841
1998705487
695111646
1870309821
2093109493
409901102
323674592
2056563609
518237957
292161989
1579587568
1575645893
30177044
1062893592
263712079
2009320093
1715866139
505970506
1835400982
809886929
1570032801
1411837852
1240932972
14236772
957127249
310273883
1049983474
751907998
1832877792
1417350280
114197778
1999343884
780901662
1670782937
1001263085
1278307566
1086013192
1514562676
1841979568
1540325412
1187356935
1126315123
791417411
374670993
465562574
1800721668
1542975921
1674185375
476177992
547098887
555003431
1990857450
519649496
723858260
1907530785
227508390
1058162902
1042547862
479299376
1215438217
527154154
1907459436
340821221
1328271499
428367627
114961260
366115606
1656552009
212669794
1777499902
1758512788
619306253
609482418
704085211
892352676
566096019
1245971044
552968476
717329483
1139674054
1462172896
673655538
39148139
1713114499
2000343461
212062433
938418731
2131078235
66060856
599097595
643744580
364973374
334549322
487919943
1342201867
942634696
999761372
611732492
1263910304
492337933
787592527
915784706
1008614405
488136302
1912590448
1193693760
970413567
1862460927
1763811099
696585765
297742763
682854787
954757965
20543955
258140201
925502574
1520522671
812878335
237210641
1948645785
638547305
853672949
2061937796
620315971
1355144798
643943609
1164758101
1492025437
1652296892
486124193
1500295779
250464040
1150872634
1340272442
640529121
141638231
847980581
1862181300
1036647009
1367235676
1994160807
1985691949
1473091267
243905603
80863164
1226649508
745758198
563641977
1841059628
520313238
691942022
477975960
2090911251
2059921219
965297619
1077612854
1205880397
1955698709
2090440491
841849498
1512877484
754310916
753403777
922485146
1907759291
381794820
1159810272
1009790865
877622281
514847381
1521859743
1408171383
18852690
1511895632
1092663580
687769142
383939404
2055031640
1617744664
634833336
31338462
1976048886
856211457
2144271061
2107379499
992289296
1553750507
194353532
865282669
446216198
979422831
1434959901
359185780
868657308
1595002680
1727926926
1043549898
2038127446
642880062
512753713
730625256
1293143890
817688147
1031561188
835298676
604071734
876900159
694237641
305950731
1375911342
1359441051
809734960
1578698161
1368968405
1299063004
215899703
1678479296
1239261490
1262395017
490977353
2089773622
163354143
97929111
455353287
639605211
266793851
1228087763
1014807779
900803375
815887226
1621933357
612586162
691065490
1128711005
1366721837
1051996408
1262362103
356337449
93968969
659000631
1942272861
1012450833
1162342675
1727002024
388230273
1459923552
1781026799
709882786
983609171
1912613636
1447661976
1429129803
380523098
1489436008
602898804
1440183782
691046530
162076043
1424224616
1960255994
1247489477
1414585629
1696650065
1152553296
1212406226
1482418367
2122285876
790821177
1880905227
973312397
1014398862
1528232569
1818875832
532139535
959016554
126207632
2061356881
1839036839
160301460
1291631233
167773619
372596200
848915412
985238704
1219412868
340646685
69886767
547503569
1385843204
2135306197
1736195700
550116333
1821803503
287278683
239304218
1225852016
408764701
412266746
338909538
1644140887
1171590505
1275250883
2118483019
457765626
1241693602
1312087876
545394522
1232809539
1956150920
356728082
1596285544
1455786138
1304094101
1886607425
244885776
1127301605
474563139
557924154
1566716364
1236406676
1989889064
1890220746
1193667749
560516246
247980755
1486642096
755276226
1206098772
660995853
934670904
2123433310
1818574766
467922058
730596762
1031002327
462004008
140110416
777121442
303813811
893869696
1692134565
899770325
848284483
86525606
1778907175
2144012118
2075278405
2114541668
307462778
559554297
903756549
1047564486
399403274
280853513
2108432558
182603735
612723983
251715505
1856568516
925490987
893969490
243078596
710115834
1395015754
322699203
97129592
1699786178
2130492006
952392505
128819769
1624908518
1837300089
1795728905
974535422
1343262430
1231743602
495060827
1409522070
917111075
1113314540
1740550676
1946926675
1790223351
1443937778
774211637
2049975837
1185923160
2015568159
1495615833
138663410
1806455083
685619858
146973464
747840951
1991518541
1569641414
1613374527
765327861
931493566
466002568
472163856
29186203
1381265010
1472232041
1178485019
1611364761
2128851219
1123056868
1766849635
704923500
377488024
537204932
1347814242
1462386565
698892774
252149088
475823321
1918020393
844658068
703481768
1984434927
433231976
1108449715
522942052
1666061781
802842315
1967990668
1556773126
126628606
1783314901
787812671
219921566
150030358
299610832
1151450333
396334513
149967169
326628961
665579867
86485970
417003011
1088694624
2132852785
1468952477
1515211293
953972546
537925714
149041583
1259384041
1526168705
342618971
344685954
1723270556
1480508546
151895469
957518290
513775800
413873186
530066347
521349074
2007856002
1452428946
1991746720
571984963
1862313798
2044789750
79520697
1866507993
249980183
452903830
623203374
960588565
550251176
1441682640
732236419
1199659417
1745572361
895825932
585092073
1080399466
740699264
1632021048
377150896
987300571
570656814
1763691679
93109395
332811700
1490364641
1466308504
997396557
413963398
1053042448
1627087362
2001289818
538937288
1241506723
243199302
2020466558
1716890357
1796419025
1668360959
592951871
1551112627
83935258
1889368979
1966195210
1545840314
224946882
1305734037
1118579722
985288976
1086373469
27452099
214984182
80837938
1019538540
672981050
792616116
1992172968
561112469
960173932
1470710150
1952116112
1779012805
1131396179
2074812476
58921430
584298616
882551352
229547138
1014094158
287522422
807008388
1436164513
637072233
2138954293
294127201
1018125144
977577886
1583035412
387337279
1089795634
1679059321
896472960
509459845
2035536333
1385826208
859708848
133996362
1698873012
147951476
1618705053
285541125
1633847863
780120578
1957182281
116824396
1829176716
860189063
707161446
2126192902
1600522309
39534523
845509671
1463489069
1859519389
2010824707
1822306747
186403192
548681822
1171723219
899717291
87338032
406678233
1249688002
1323012361
1942617781
1000108189
1227826644
1578923037
2058798736
1751171813
1384435882
630270786
683473626
1522033993
410686231
1957105480
1357833047
1545285688
1487146088
37019761
1816340487
172415832
502736227
2143287142
82997013
255167765
1506343805
1128967313
847175587
963587985
823694499
1296157371
14470662
38173202
93283699
458587118
731768206
2104028541
1732981870
1558523123
1861653253
1700527537
2060533147
1646329099
1050174352
803623821
263620579
825017594
1505693723
129029218
2089208421
159155975
1641370554
675652943
637095949
1572803551
21387975
1800610721
1786559174
1614098539
2105780733
843187342
1793206458
353156343
1220657141
163408560
1628938131
1827751921
409560188
544823555
832770505
1292984355
1745647637
2096971773
1899255707
128506590
1088346304
2025374429
407601123
9170665
785816561
1050987263
2100921175
1813613935
503228681
783819519
559056883
1915693962
1060689961
148074650
1383655456
1760258900
1656692268
9127926
272163292
980780188
792014383
92336026
1739557112
1923924397
1365879519
78883209
776179924
478330128
2067965833
572755763
133713320
1907779597
1591464704
2011144370
918268273
1263002524
1687399161
176661502
1216210645
58302447
986862761
492952682
1894660251
1243283950
2137827389
1931703407
2128562820
1803089485
886771845
11523869
1860771909
1532461160
1748901996
2120309026
1419464209
652800904
610940594
144910185
294218239
688744156
218191845
1513565698
1223120449
1848275347
1170484781
181350275
768466864
834327565
624485729
761769648
541284870
1480481123
352686065
910852532
1741831942
1557361417
1737484169
1863868423
235188282
1490300737
41268039
2124374345
1411456946
838465726
445866788
502810683
1563869793
1431654402
1755813397
1424589732
1846038885
381614779
1735602759
784717487
558962148
870047924
358633565
264150090
1272445474
1953176857
1065949817
2009469564
258744587
29489565
657652187
424951741
896441811
126869822
988276306
697109179
1715498011
1008442714
1846650685
363554081
1813069143
643244103
2093159107
1753930822
1529112555
1909265254
1578683807
2014583847
1072196330
705809699
710809252
1012292475
2030262175
1086588831
258911841
2045313428
1327480208
90230689
59517108
1177532144
1971741883
1648694535
245540563
418972890
482400067
1611017134
1473557417
1623839347
42785131
814276780
1426768396
1059429774
1198588572
310511184
52356088
184728138
171345035
647776976
749159554
938806457
1641923455
1529635819
2079517229
629562093
1278049683
1800639806
573385018
1019585410
466748804
1599765642
504279364
847866650
1641260716
1428391640
761803636
1048069450
2037988654
237193868
1283598097
2134918485
1262287141
642744328
1904664390
248267791
1496800581
1644499197
462141684
46091155
889201151
354329759
779580528
474316287
1225307142
107526575
1292525353
1590291424
656287364
1512248509
980549792
1490636605
2076574488
1692945129
306787970
358618527
733403901
1711241903
68817616
507284034
2053080630
1055432168
1548437370
316053522
328441424
36148420
1743167644
1606977269
1392849219
1639407242
1699150517
1835700667
189148728
1619242420
98403135
1737834299
384820988
146442996
1371955534
403532446
1013425702
2086752254
1767325656
190663887
1039482806
87194628
1285152100
2111621870
1106175655
27513175
1277420492
363252360
128674214
661452367
634070056
1399659683
372633129
1660868952
250293097
1581659072
1364168459
1669871629
2086912133
1193970243
690701389
1653860307
881620687
1398671894
1602599850
1978620681
1196047601
1650643411
1150973200
2035240511
1581637455
902540178
117044727
313780141
989605464
1497586663
2145471337
1008384891
586518043
48575758
1135989544
577854970
54141976
320494924
1194384709
478221843
844738773
1180174436
1585317521
1873980177
1478833851
1213504994
101210546
1404809127
1953327165
2067275603
930076365
2137781027
2004859633
2069255513
1537582736
335327278
664159553
1634617264
301604355
491098606
473245803
1202331582
967158226
1628468360
1686214843
1260985810
768603075
1726423785
94816681
1870510469
632449229
1158474153
840884763
1901898325
1064066852
1224134277
1484734973
24323887
53925714
923889669
144766475
1340849719
1665613508
561653301
323019608
1934747473
375438883
437057975
1917418086
1900056504
1669361931
2049065261
1061975185
1836539781
450795138
1283279164
2132529550
1122102786
351658682
406342186
432702310
650366665
2036225219
183471363
105996251
148450457
541587958
25723506
1291996927
92960424
427829419
315382806
183272068
138111980
961612625
1525646564
1617961944
261700431
335894527
766014045
819680532
1970628422
571902578
1092657179
2076405272
263253640
1972279247
815127511
1500931337
876964368
418334083
1646308153
108141980
28292815
156850695
778970088
1051795530
586682687
136553337
1494474578
2035803473
1626415133
212628341
338617132
450160577
1510479868
227109076
418825584
2000875882
706685113
1593271895
1472301728
2045735489
2062628738
1396712015
1629002012
698094696
298057551
2098835585
165475939
684923449
1344513320
401163812
197926212
903415872
1668911017
183344527
2051878314
1035345260
342303049
687487171
1962538395
1992342576
356757962
1514208376
2076413693
1888901592
661546961
968955356
30156168
547334817
1374721231
2089802885
387592737
2000846298
374290056
859916559
198382963
680143554
1530714482
2030329385
128369770
2110422375
1892251706
2066221419
501546187
1764811295
1995927635
300542652
1779540414
1492342394
1255263826
1917217889
1326033029
1072810957
1748932068
1822298947
1031595034
1066477846
1180906036
368390866
1466941862
1864016131
174786334
523338008
1462611280
1183850355
1995510788
1883582230
377348130
440164364
1464521817
2095686299
1138874588
269080058
588999335
1022896135
2123146501
1759110279
935316408
752041442
1828499870
1567677306
44296248
1957517629
273335604
1529478819
1250730477
818575902
44510397
491322489
889864695
973103760
1068248685
521165610
754402348
1678166332
739283769
406636607
705663104
1729341913
1138634738
928020206
557767105
1237405743
294858194
1324972959
935691294
528690831
1741999300
598933129
831367538
1360296919
1568993807
418348387
1460735005
2138758736
1567164195
723748550
805162296
2139997395
880187197
296672589
1815692536
35074639
1914995289
56229538
1032651251
1040197067
1460706979
2036194489
1946029511
1741720573
1913809062
607988597
560507120
1069407954
1564889975
252032096
1916598594
1719312107
938876678
1215375120
576754046
82385888
879586239
104480813
717206219
142528959
137148584
1967490168
1913904009
253599626
199365980
173190751
559243714
179327926
1780505420
849464847
582222638
1518270434
744790515
2057693653
619860906
542188960
1218612447
668340814
782351225
1187915964
1584037130
721812582
152387553
795294502
2049585236
1200363842
1212740760
768733703
1056012178
1147636082
1534473592
90856039
883228972
1102920280
1395769366
1889393037
1539472000
185824159
1064431514
1492120664
168556680
1090431699
1763962454
1788404945
65923031
970532822
828892303
1722744217
393953052
1599371011
1965092424
1269953875
127505237
1746148861
2035205553
1016016535
714762780
551511940
1377401621
744327923
82548842
496633710
292283014
1158567735
103935734
992664949
28516141
1930943818
281706757
1310189792
1689935598
1756773280
1509049187
1074219960
1567845600
133571847
832472975
422646294
91570105
1865233943
1439963065
92554594
829868920
2026517483
1159338787
18399399
278945887
727021339
992037273
1989829021
1345064487
285372580
1108813994
1155176387
1142120427
140776105
663728902
282954098
1791576932
2137624994
132231378
1898190932
1168226066
1998334473
902723899
68211838
1846360199
990137867
1035901953
105642561
1316471768
1608625640
63138617
2003694513
1025179544
1873826426
4543671
521965637
1044877606
1183537488
308271579
183579475
1744898933
1861410617
143794752
1629171310
568935649
1799922261
1556503931
737700605
629429471
1309398610
1876942677
1853815355
1812577670
796351503
249913063
2108778658
1375904081
656864675
545304187
217825103
292387759
1422915542
183969941
256670230
1939999010
61670001
135506524
647909600
1082377246
398611077
380328012
750131772
55318168
423128402
1080940156
1019961968
1784454741
1608868740
1594372226
539578739
1139090999
527896073
32931441
161694137
1665186227
2035045545
664360595
1717797838
388719574
1743095381
1794742024
2131931022
1071875247
441729063
544808618
789352968
871318237
444033806
1183363649
1050397810
1835222501
626193982
192108047
1540292394
2061153437
439280549
469593225
1999755886
2087487516
1570749495
1916817255
1452257665
1323903601
1301732332
792610089
2052118137
1596943376
350728515
1478877569
153246054
165133934
360072458
1007043459
1020467022
262082765
1274092355
530362512
469144778
1167653526
1623597935
1288653455
167556283
660051498
1873040236
448706732
2107355843
1010664754
637091026
957237300
50140478
1380106078
1811695762
1492669583
1423394470
1453298649
2122209325
480705119
1083463258
1972568461
1907511467
1960398816
1429749762
1858887261
771169555
50157234
1245920928
368244667
74123339
360189325
1352980364
266500197
2093095989
999272647
1058488389
446736061
1773472491
366676149
1623359604
1030742773
387960725
1972829919
759429405
1334716226
75563614
1174410361
1243456608
1746867190
254708348
870451894
1070424386
2073812051
284578966
460307279
1076193381
1148958002
1967710011
604157908
1986609765
1886607425
378396248
214770606
1866490390
1830896531
551136697
1287244678
691533205
192392419
33031696
1627093805
1817411163
1075193648
1222527040
80384742
664239013
218014885
1300710035
85378425
157970359
49591292
365770699
1151996861
1632312362
1008453548
833546768
1245251132
41930793
1122796675
1009710708
317980923
952643976
935676231
1913588180
2080130762
2008822802
1805436193
1505499492
1253482097
1238590049
1556587649
1836739370
121309849
1340209632
1521873532
398969552
1520180722
1867366641
2025878406
463996837
677530632
954944295
543032986
1107792028
1339463162
1931430566
1738698923
503666143
324224615
661186281
266304385
414994047
1197947030
1686382465
1500000152
1768831931
668904077
1590910477
1132430419
975760496
1995187469
1543538283
558372656
2098784333
1038721335
179617473
2144287543
617130157
1883618049
328892519
1257891150
2063327741
1134254555
711180057
18599417
972483822
548928261
1202125946
1521875621
2100161517
75129560
2072027796
1311138769
1883813621
2051795461
72545000
1945462253
423442842
1481361272
1357402898
89515459
1815217527
402635965
1893899206
906824647
1059288633
1872774784
428096456
332856186
1047638521
1052142734
1212951636
1187808472
2092639954
479050339
1746756276
2031852441
1506507730
156101024
1132263760
517947030
1800374777
546254293
88802413
1588351673
741211912
692930711
1558206512
873118328
745416262
1075600335
1441308972
1025630302
746046370
1694135421
2132063161
1293480965
1561764386
883802715
658147296
1026919827
752785020
571656147
1087300832
305130816
171677998
1320483034
210759754
825230873
1868648452
1298291954
1681772517
1552529626
1233508058
1991476843
1707475932
2090397785
1254816777
232200819
2124276119
1718877968
530857372
1225041600
368059691
983745099
1774847802
932948564
840149838
169984347
505187460
64136197
926847573
2011606504
1067896448
740031274
1345362617
1620133540
825120394
245392048
1213909314
1422431925
1652797243
1941094118
372604331
1322612858
1850916621
1513092781
18657211
121004316
1800325213
919776710
1675783646
2091293565
308685060
34034951
150515361
2041289458
53561732
840914982
684526849
46962881
939716125
1761551979
715677804
1572884845
156481959
1334186679
1032334357
397044753
1255132214
485845746
1171168959
250979321
392699769
1263888223
1638602263
1176022707
303562830
1499740995
1399767002
1029684071
1772206267
542076444
596967222
2009768056
1730680365
790576144
852276045
2132681526
2001209415
146166146
877935833
1745394516
1233635455
1505305943
678390177
383051385
1014855210
274007503
115558023
1343297078
115146245
2116529735
266702994
786676017
466793004
1206080322
1980772991
910628286
1088316170
1764015781
161043911
2039074678
1466980058
715546986
742060211
753080135
1220900028
1342858538
1769164169
529395726
591792068
617663513
481948464
304169233
772547302
2104527909
469884124
1240328127
832171267
283273987
156308365
909198092
2130368632
973291628
730347403
2144631241
505527493
1575239354
654847671
1572379052
615908091
220777584
1862716149
1878677074
2078366010
271006932
1243170936
1102588283
1105948770
1749802104
1108202520
548237278
806525474
806552835
1065414951
1426123993
607973239
215051297
933705503
1173308799
218750431
81236013
778344597
2017792975
379144797
1372327539
1923116340
1136992947
1570365564
2090014750
1584353958
388701068
830207062
1707413612
1315828094
1984034535
1306990508
347538083
1756196653
2011189256
506282051
915791351
1352610545
1587428603
10172874
165372708
1200848949
2047067214
1196955584
462214107
987162876
896146501
294492533
1952982653
1179765569
552798314
287146206
634902417
444692181
1880694021
870290328
953904960
480993839
1182990354
2103272459
1030127456
2032553446
566405000
400289088
10808195
624204713
1577934189
1214603122
1337995332
213191020
772819738
676802112
488678871
170094061
1212400128
698992808
28844253
2084156067
1065202003
1029108975
613908587
1312829092
1803485067
907076354
1469329804
1626447873
370381120
955646823
223334591
222592651
1179529662
1219878350
2004091185
738763497
183819901
1940769717
148858063
1814291938
1141480833
1955449623
1526366512
917717367
15893501
1835753505
250571076
1475886416
684160010
918411051
1461467677
735578647
1220213169
1803916024
853217350
1398256740
223437564
397269737
691345817
1754369191
1638341533
660757044
684706991
2086064850
1093877053
1025927633
1050105026
568612432
1925252268
1279482730
2006197383
2081411466
406197214
796269974
1271992678
1851869331
1546654419
1290261968
1861353334
48871456
1223212808
585615368
1298678339
965992093
1622746250
1452770826
1345229797
996876227
2130297205
933142033
208427247
1643077251
2052387201
247977587
164084590
1762042233
2115965975
1204027962
197323176
1661647328
952782628
1042785108
357802173
1080670848
1352449810
847645226
1960006271
472450725
1006532309
1024163512
1447983533
232296909
447093282
193515416
1773690320
1283497497
1782901698
526307452
1498439616
1342124548
61662433
1565752738
232786474
805156275
2139830108
89568938
1047271608
2031456485
722063587
1750741455
1630019966
1904720452
311733870
1397206207
981742161
1479605544
1377054429
121163722
855190371
530826375
1582177226
501203348
2089886647
1990188914
980115185
512959767
866790553
943556031
1590902055
1330636405
1798639492
1331681892
1465945665
1933678228
1164727208
2034418238
1378172218
1473953939
1863945322
1704625573
1646528811
1842523316
366933675
94403390
719453925
2104100666
494315251
1573080811
2012292585
1139414192
622110344
1856183822
1128377977
1170662457
681370634
1358887528
1252000466
2089930010
161913206
1502166663
78110840
1182194522
1033369524
1179552449
1595465899
851362867
1860182104
2050606785
1551199137
848452932
1904759876
1601759834
909558622
2099033299
292863358
1334373944
22097546
626425741
123199313
1005952269
534872081
571672144
68498479
641974070
128808856
1972679381
517287755
439093723
789506050
1962695025
1961798541
294625846
2082660369
1906037219
611232560
1638215609
720387968
1580476375
2130622686
1008464283
1504256669
1797873810
1860289893
16694118
2071871502
275557378
839546986
1373909090
729600063
572359990
1357616631
620786045
450058157
647071432
1801543774
1607896013
836483702
1724475069
1279126715
1034653105
236042973
943252327
262071708
45949783
2035057166
2017200035
419758268
882797400
1960411872
846100158
545853792
277472571
575415372
1520351598
1891301469
619488696
691134607
1657188888
1503149735
802897991
1440700752
1562208738
206098356
2142039460
1877675496
242273026
1813040517
804568567
1372337909
2052994665
1114696657
1552840239
1398949692
1416092420
241530288
713435914
1773145382
1278247860
84930869
215331030
1734130019
1101918887
419172359
1841580767
1323271719
966627931
1234256598
330327410
1721473441
1950789493
1168606323
228578870
970981077
345933446
906828432
146421728
1104854003
14137869
1738480227
620447261
54250574
1805268014
2031905435
14865141
1438264501
1610518911
1357491795
1705607504
1739139791
754893511
2071000587
926551408
1280989900
839137346
641368746
1316538305
1569743391
1306207032
954499808
2099847073
762754990
1175460331
550087477
2116501812
236774500
442837755
1863796837
1886565193
37958270
444034004
476554748
332404011
582002138
1019281577
1301105814
802704524
2073723290
1716575646
1837185328
488914322
264376392
2144247126
1119860671
1526759479
1691694953
1365024389
1844998126
746090116
1768125259
898372205
1131965728
353840691
308488683
1910436006
1939058711
1018643565
993303490
1074620774
861546000
1504403722
656889584
159914165
1102039388
343292452
434511123
1498972823
2143736689
455905738
47772684
697423670
1512929144
518698229
1470599213
1576032915
255776058
1460280987
2145579001
904450346
2025149957
73583288
1037348227
1766537624
1434628501
1392654005
503695141
1884570680
68234910
711154875
670843464
760388170
425254213
1287568885
369650233
1246654461
1241412034
1658614790
1095696758
1767049558
885539565
1362972194
144563952
1523058092
1264225959
716651149
1707813616
1429085317
904275029
1993574002
1949304154
1406313028
170174040
1652615558
1359445906
329954538
1368894217
392957191
810477304
1329019945
1289129947
1153145632
1879042765
319048306
1437516674
2004035447
255408617
138878238
69809408
1665763185
1399604228
1474673126
993205516
1415771264
1328687012
309989236
1545119047
717986126
655028361
1000744111
1347998355
1645323962
1447628475
245347787
2014391341
1999062662
101262536
2140272149
365258466
1736096698
2091916591
846619947
1639299407
1381678140
468772801
932104226
332897166
1487494139
1465774364
34394797
116142272
1094573370
141048507
709911413
1862947895
80747369
1984217303
375162557
117905888
1926994040
377899019
465180139
765219288
1747868929
926684837
1131979053
1728614933
1171797138
1420540453
607883402
1175756270
1815863759
1885566638
1535032202
2112320757
1865542192
452890222
1626458887
1259104734
1047329186
1296837770
155307839
1794517136
362741046
1750491804
59401177
256315261
1661663691
1194384709
914401667
1335693579
501514509
106442948
1116682589
1456624811
228532097
21183719
1911320905
317409009
161170002
1633176660
669096977
1756896243
1645093559
792526971
1778643257
680576609
1117856820
1420010981
1067585818
183361919
950945082
622354116
139810146
1845147384
1234579854
2094473494
1214023889
883806081
253565551
144473325
1771358477
1877611908
1483123954
798059354
1727978215
215064385
1202178196
43369772
700873689
1146870511
108483472
1615113316
305413141
1974266900
1501285045
1830508834
245396544
169248267
1559181831
816537853
2077891927
323387400
914123589
683504952
409031995
1375527823
2016632316
585524492
99353525
1283375507
1942276053
1705632521
2119131498
1971795226
1784594625
1572501601
720484308
467251294
2126793268
479226010
1742169629
1975779055
1691887618
564009057
1800483011
1296713102
1056993143
1297230679
1364573092
1755370944
1794421190
34971746
1676704391
588150929
1653343088
1823360721
2075973467
1761798649
364358002
1385927733
1043226957
2118351444
1687186066
467565683
736285971
1001737656
772723473
1004499492
1896304258
1492445794
1978286571
224970012
729579071
1213053736
144212167
302868013
1135287238
29598206
1124544044
2106496752
153108357
702422576
638868700
555646129
1075174842
505971576
805063451
1000138090
1345093501
1515600321
1748080077
315171104
1942981745
1332609791
1488129013
1772826226
58897209
2089352593
1698710463
349556817
298560148
551719366
658135356
461463700
1556763141
509690495
101615211
1270345664
1092846188
1143380878
1760894141
1765496634
1067640549
574294088
1831984086
1181776712
1252838961
1982520419
1010162913
1262844369
214224936
1814147243
842661497
1102802016
444112418
24499779
876091463
1894776610
725991999
1447940518
1340967092
1202991103
32145321
812447052
1578056675
125348123
563254122
633430563
1614695989
1193315643
2137632731
42626246
2145061394
776396380
94887548
1022291744
1546597234
1158909880
1718974952
711991607
1859771613
913606425
1966683410
82876032
579494214
984280228
2135644309
1483419203
586912170
577466650
1336485983
1703547927
1096960057
1631539176
2038284890
2020750123
283814895
1008054725
1181926874
1311192097
26034858
373383440
882321630
848665181
728291637
360637350
456875595
235722319
120365577
1657729720
2107290705
1404979414
2058540130
209602127
2092650025
1251103037
587422013
1570447783
1024162624
716547540
1102801992
1313009820
1243280513
1589215063
101208829
1720860874
588302419
1516872439
2066292132
1310615473
1433917325
1426599499
1175568916
1512102802
1307541233
90557289
2106719971
569386309
1554683870
1618152447
883786459
1750006921
750379631
904862472
637973887
516137751
1402554548
1643082555
861616134
1950257567
1584951424
1915044844
1659989158
1521319355
1894072440
1177120183
1875752325
1897765510
123664809
1347207925
1089223729
1636708930
2032355680
320677516
1133903299
1597716582
1823153135
1621826443
1234300004
334191829
1271714966
1416042671
84720740
1893712068
987920348
363386587
557829156
1543888604
1262980291
1544850961
1204880615
2105744790
1262189345
1466941862
933800484
1549229823
1212405267
467956231
174535566
366085011
806460344
1902004024
1568568134
1694258719
13403824
98235033
1402720891
1972070722
728988462
1806052697
240324009
643994709
219974562
1459726786
1562802865
795521010
1282893509
1914465352
583411463
823501575
1888730423
677743329
1163565311
950783911
282765996
1391875087
1480164033
1086667928
474353652
1525023073
886205394
1327690824
1044028824
1917987835
1243337232
781584865
342529150
1879421682
830732792
66935437
1084530382
722867387
1781709075
1037801900
815194806
1831682808
1067848622
839336949
452797464
22954921
315485322
1300285459
1238157845
505410766
1326347432
326864612
1023812364
1522289688
964086644
1763527958
1813932948
403594225
996396855
1818392118
1925352289
595886129
72563852
843057706
594595767
1269923298
1090673085
2016018798
232242058
773207538
722225387
1427698331
712157609
2124003099
949611853
858125678
1536170873
80447250
651917149
1532443823
710403075
340973839
399888338
1330852706
325681866
686564619
613797593
619876643
292374480
361659262
1270537735
670569879
812007269
2094904449
1264396126
1539166946
324227137
302672362
1662705195
1718525940
150821247
1595123713
1133526159
733652009
1666398569
966081334
1467889176
1571187516
455884005
1469101057
1031216482
1117446530
1937716855
2100618133
256324469
847846122
198645983
1796441004
1482974333
446180376
860218834
1273554285
1469074832
1476262405
1744103928
213264183
1555209534
1755580728
528459533
404525105
1785982206
1058861275
402123849
17890065
758183517
2141846259
33075123
387277852
1789128786
854262769
358261477
992167898
1787837762
760009861
1898555210
1094126981
927341380
1609634479
1238590120
1729637393
2044046371
1764113078
1606266159
1413983610
376958408
498406088
669839960
839121965
419841067
236625351
885722848
147625510
97766866
947625621
1740160177
1617494158
1260533887
1252951135
1502540498
321636494
272501759
550165235
1174388428
673081174
1270539131
203006400
233498521
564190669
1354234194
1061997842
1241810130
1462746073
902827877
1893598264
945205377
617297920
1643044019
1192533827
230938476
1700938900
1655495517
1873462108
983529490
2021199405
2067463001
173626310
612086677
1899392337
996064455
2095961200
1875922095
1524901360
2067043072
1699763087
1586999855
1549806293
1364013983
702817466
1524637887
287601809
1943735994
1644431394
380008377
772916808
79012662
1029165534
595244659
2087794125
1053107084
422971782
2110898755
1268401391
70734387
413440612
1486182715
1808798341
1080987348
476307287
898681224
266824110
1990026797
766715101
1490857062
966828065
1153622467
983437155
235100198
1458594123
900611232
1020563470
476124884
240128409
737122229
724540083
744548435
1864164032
2131643239
722292599
1238437381
1693887077
118951818
1812824301
53835966
2125973489
1671342845
383483531
1634363042
1671567743
1647722924
908130062
113725266
1018036339
142099702
499949051
1388696323
587914481
1593809904
316552136
894331886
242895717
1540399428
578984553
857319298
1250031530
261206184
79559535
1079441856
1651504959
1515666025
1311899771
1743682937
1230677475
313699506
1952002124
962194533
766191374
1447010581
1464604499
953156456
1764746233
1016642601
2058001638
645452250
66957433
372481306
107627710
1051875691
1488548117
150795688
2009528092
1697781289
1388404091
351564400
194192679
1090058622
983587318
1832227815
1478716170
220294811
239110122
1230213698
373245281
837216208
1849686059
1224987132
1777316666
206167612
611640042
1854001969
1773358091
184835570
255712406
157277123
350960894
425420574
1510682622
590383557
1706101146
1507799637
495738821
96889240
808694260
616577655
1456138698
285226971
27040080
1547051369
141344488
429992
1067286014
223000054
1554623488
770852726
1600371729
1729613740
1041752384
687688398
714426007
1845782708
853635539
1733616211
2097492948
688240390
291011731
1948353009
965650011
183845625
1207597654
1780292191
899984750
1846764742
2041962479
1118630397
1562423033
2144282067
1617500722
293226442
957497661
739992871
812488950
156418569
2131047944
1291124222
759009033
434745858
1547828859
1232370448
617342067
127766518
91413037
1754413085
861906887
453108071
1003733156
2084130562
1671196779
536952761
663907795
1277935655
2121440426
1389764010
212246405
1744721597
1459501552
1611203713
2131331263
206786297
725641916
1965292255
900914981
1495427231
2050896724
2039755353
1111951102
1025260382
116526961
733501968
1510628154
953987116
2060634104
238123878
412124628
1196186846
1010273511
619577832
137730774
882538777
1533907604
707676665
1071772540
1891582150
1817424599
852113176
1490616092
2006719092
2029697384
1765562140
677925466
996073050
1603492045
1384558636
1887648242
987419364
2054410379
973593910
981883041
149920339
51089512
1239585222
285067772
981844950
1620438805
1986163900
674036214
1374167217
383712124
120382748
1034678372
99856335
269483439
1596437637
1421315629
1764731096
1442439179
932898960
315424977
712617733
1208054404
1626739315
1735537029
1721728528
807908202
520724055
1020649802
707654162
459623798
1884020311
1799731023
744685023
1110000767
23333304
1342121082
311154515
1416648932
198175866
1738748838
1352575321
1557987173
59351735
2134642695
657887144
157605962
701346739
629890418
1019853798
804836794
564373552
1359676935
1987601296
1085336364
909149503
591392852
2081949709
571510221
1803040011
1775266978
322528745
970814469
661535890
1509395019
1961672674
1566089530
637094038
1244318668
686800996
785579501
1392428340
1917336304
1365916135
469153527
2073161023
294514503
514498247
479822065
108654637
179354436
84729686
981098883
698214907
73000208
848568601
693419374
1123697808
885919721
1537581771
1416215543
203090992
1676860449
304026313
258733473
215962124
1831719007
108345605
1296104900
100506056
1773831345
381349630
1932430348
596038106
588555272
1971572570
1244729849
22778426
549125776
682030272
546590208
845498695
120633162
2000856526
1901150049
1333686255
1757780024
1335579959
1216878034
928641215
1462611863
1273765468
1580544929
919648023
1118485517
1949068281
1693679480
728145197
1823734775
995959595
840778156
1933266681
463566282
195538537
14609023
174275095
1090386057
1281368006
163183368
385130128
2131475757
1208170001
1434700787
629849022
277127417
1833687253
365403668
126475377
893029823
929393198
1881446731
1741191743
2070086961
833567175
1283856805
907508310
1347842511
71924306
1112019095
230718293
1224650111
1408842411
242666297
135252641
2104590804
356384599
278842766
1707742394
2077593385
1327411870
188152051
917280442
450843236
216263953
2136663054
1398210108
471930839
760344249
700660516
688334209
1870643175
1195798568
1392282503
717206219
2026422764
680449235
26119260
142532256
1764218267
1285856847
1653751677
1780090620
1791247863
1145952624
404422341
1835654346
1804728856
1433483868
818640423
1413851440
2138062647
115793894
1800320063
1610011125
1082719227
642872665
383254971
924431786
1437976781
1768372067
614817744
948549118
217825103
1059681481
935973786
733684701
822116097
793001343
1301130773
1852893267
1226128139
1348066115
233528730
1800874291
618828279
190780378
1535130495
144098865
346759693
2141833452
709725023
2096679261
1927333728
781985653
314928488
2121677981
1924957515
2079340936
1981951000
1687186066
174947016
210249336
764439822
1492936801
1030679548
79010167
55115202
1154507099
1066437924
956622117
1325865141
41603439
1285443396
1612359977
1412590048
490814263
704323037
2087100191
1721187435
1824296743
303972922
1663144803
1982243148
82230507
1518793280
831595340
1727857266
251043372
1911032512
2038424791
1396454595
1186687859
895831541
270672189
2021612999
1901480466
1869092646
1435798710
1123475522
1276833672
1554023003
1414555070
327002631
1691296611
411668380
265871052
1462769950
1274658111
1264821045
1783141545
194119293
565261101
413485874
147583425
1518558051
1548419491
2064532933
1610917521
1280098085
604160231
1424316086
1418496056
101429023
269712966
867327875
937743123
1721931864
1263240618
1418302621
1689943552
208248821
927974903
1888866559
791512723
528704606
452494065
311804586
1803412689
978633251
1148548110
376701127
1343774532
602917191
1725081985
262007602
1780654470
279917215
1002930871
2009802859
292817445
2092198700
1326148982
536082643
467008821
593207301
552639663
1839976269
1671715885
871879199
30584929
799978734
331437060
1812869099
590732816
1027086122
1048712825
64725827
1930042965
122145950
1699963511
614355654
634638035
1418335181
1980140377
1662010157
1913153098
1534215123
1287020299
1684433072
1971546643
23924186
5411950
2021633025
1991629263
1422179112
1843246327
1624231296
339280193
194773818
1892910149
1485573218
722034523
351737246
1021262202
58263092
1783235157
999603119
1753633178
980912716
391826110
84447805
344186679
1707887993
227362152
1641040540
452665573
925858964
1250451217
324169604
1946896851
341047103
324368317
1060689961
755536981
648890970
2046603209
878078085
301995363
526939618
1480364921
1239621847
484877783
358761573
600568168
1267602585
734572210
1600598192
823703584
1773766210
1668012974
607389718
505881591
644877394
1545582213
882684476
1408577762
1987653136
816500845
1672256537
573842310
219702599
1886877182
2099256429
656334735
1013395992
1697685918
1838674408
1469273656
1253429341
1181707030
294212560
117563526
1875761401
1114488094
1393726793
1675462635
1889124327
1348200835
332608842
296669826
274650869
1632929929
980931647
1604526080
1481972068
2022702398
1816046379
2048602767
1385264024
1930583013
874352960
314380478
1636869183
499642848
112552347
1278127239
996261463
1820662785
435076315
1634690821
1301804927
2066931782
1481056127
1495807082
563595219
1713440753
1597338712
2140445501
627968014
343052379
1742824584
1598894829
271143875
893177454
272695917
727133316
2099012936
1986007264
1175607111
1652914744
727536890
776753614
1559600766
2112005095
86751786
475446513
1509751207
286309368
1362290935
548237278
1541952716
65083846
877304469
1246283317
486370252
1885322487
97331361
155230416
747979161
1213361549
1037908871
725051629
896447369
1964697397
1578232602
1064852460
1730499612
1294620070
1559807751
1246035835
1152197429
2006570127
1587412262
1664399595
1760885314
265670152
792438040
1979314079
1641785521
343403106
1333442911
303927686
1962151808
895732561
1770700985
582214044
1687125015
1393781302
2108398372
1198454773
933432165
2116589714
1351689454
456313322
210186948
873021046
656823268
670327637
1536539415
1318295430
689273735
908722703
1195166983
145604522
815528817
903596600
1688147733
293437644
988656754
295415650
1779232383
1367933728
1677459679
834857048
1208147919
104403202
1700090186
1953789521
567261144
1627559364
1894717677
38902593
502399855
1874826290
708511258
1137856364
716394427
1137743469
469752483
41231896
1112079083
472304475
354726160
2082255611
1079458142
1465090758
1429834377
1505179132
1102785651
1601105381
792290895
883906324
174188995
1685367755
1118992430
1756847427
371944572
1091963426
1134262015
2228060
1720940801
1523964059
1173132115
1731968975
745936524
1468496386
1847326112
1109742639
662498226
1079624146
1809029314
1285124226
760356031
1264517960
1899232989
335449043
521743640
807592100
1915988467
454057562
350013223
1133552484
417312997
1274257191
1171753682
1647655031
1058568751
810672519
358257452
939563269
1524586781
69655246
693289514
715145127
1452917056
1823655393
386521869
828675590
1741640645
2008868179
1058583341
266661741
1606087787
48874847
1738461425
2090166769
69284124
1875117584
1344136939
2073918813
1899873709
1711789223
255336347
1198851888
1935760415
1030457499
606537307
1234174200
676102776
1785688514
299384679
785114152
1523621177
1073294349
226697044
1561432623
1716415646
788182949
1896916094
489813163
1248714601
1607550120
1733915207
209964096
1068066614
70302723
15667496
606020542
1019193236
726143551
324648426
993141445
622739456
1554517909
786027679
399953460
1520955734
1515253598
801410710
603826015
2067852041
987094666
822443116
355082517
568373188
1079436058
420666342
1628679412
718449579
1417073167
1758572174
613472700
494135384
1744896647
1512823848
1647286246
670045633
758700956
918548434
1415731924
65755554
786532946
638626314
1596887059
2063710394
1899027148
1503761188
864444252
2134365740
176494709
701389041
1278874757
987106482
1475511006
745443085
1116852205
992608706
1823084068
555329131
151272622
1362292171
398113472
461823000
1758315731
1232776146
685481502
850979460
1364806699
33678317
1479426064
1940747117
337562404
1086679723
231155687
415907078
1537412140
1737246516
1013985800
1831574348
2145810393
107685175
479150839
1864239766
1809927749
524668726
1523853032
422815178
422003351
1537102151
1804142654
1848985225
911100437
383415760
814321448
564035679
765866929
986150147
1120756249
386018665
87842593
781478846
1999539333
601574025
324383694
517781657
312877984
2124337680
1264174483
683535881
301574883
1970198445
985673951
834181961
227458439
1560296923
2021483588
1107511293
134423024
1436693301
1141688112
1580543551
378652889
1401001701
2116256957
182057459
1349626422
983434317
1087391654
1586204592
253453416
798277448
970374971
919998572
1137813822
1741010916
1264309532
1768429401
1102118526
553943108
1695454523
1413957879
814206258
2076622857
573496565
1847048174
1043968088
1991418832
1396455865
1399602175
1971445031
1311206458
1576136846
2008311130
462357209
1822971541
2131299208
1737484585
2058742130
375910461
1713498994
1107931253
1045069643
1910078309
321063595
1756249066
194891541
2026427167
1157072056
1937378786
892278143
636925360
1293698779
2094119400
770640391
2126305063
2135416478
92149019
966512779
585157352
875161624
711114122
201359120
391782995
1210446574
617240864
1082459956
825243110
79828676
78436679
358489850
101280608
264020632
1386302467
1097193667
2102479059
2001676063
512097690
114686017
1358799311
496760611
852617273
664272536
1104610871
303906267
520520337
1781275451
931580409
129060864
253571481
571568191
969811616
853431870
1050986317
217223736
1684260218
360747805
559698219
1610538852
1608443671
818309097
1690109717
648239821
1104828701
194105931
850791116
21813114
24045787
630997648
1131647054
817377586
1100291591
2100192600
206786297
543338248
676130022
627200676
978864068
134130045
1405908129
1530031338
1328052490
337559283
92450762
711444377
1507635704
443081630
1219084625
1981804826
925360578
1400988472
533291390
470693575
1444658047
1146222908
119051729
756793947
252534726
280828031
981605898
1619279909
340497378
875050737
454905369
373966209
754883580
1013104127
568033090
1039180754
1777768639
1199543989
2109905607
492873507
1248096520
333569182
712773072
349382404
267897107
1050118680
837456321
1775796516
2009566576
1643143721
233784509
190891374
50213484
619634262
337791422
1749872886
440069039
1398331407
1410304513
1183169064
295204738
1651019125
2135445077
470990158
827191981
1613746017
868076013
22905691
217469416
1567179349
1724415911
659670714
1950120370
1008228978
1671151481
1380510065
1447015374
951966979
201212883
1100220243
1914757793
810513977
1330045389
1815375341
1983201546
152780769
1930873375
1246400142
1467842477
2072299011
1634723746
1106459387
260818021
1738427371
990655404
543557488
364117357
1495345272
1838639390
1819230503
1996589568
1267822209
810974706
2015647512
555796327
116587368
1710047891
1286377666
456120714
711178809
1477743291
1265034073
989463535
1593365500
366199326
1683312246
2085715917
122296575
1989461200
1588737944
461286173
342965291
416392667
1909904775
886231147
1709367684
443141333
333156705
1296299887
63845047
2023706778
2019830524
484091254
995964196
1101604419
2039620788
1851133170
1285968982
1045975534
1323228702
953635389
22939707
2123408336
1868548585
1994034468
469313146
1003089037
711852619
648051823
1385236635
1815596096
290378620
1193571342
1376790637
833995844
560088632
172997000
1219769249
678665501
833061102
309638271
789542724
1486202877
1570907297
1579616634
1999823662
1955509713
322029668
109396957
136353888
659100044
1804012606
598914642
1676451067
22706122
48001446
35795974
167082282
1881014151
1118347348
125742677
478686442
1353156917
1156847964
1374323677
1633922914
197034967
2080940348
44152438
1519741183
1826228432
893575569
2138203724
691339420
343267271
193211347
1601274876
404550259
81316617
607116844
1333807419
1322471028
761704375
512175980
270159645
608229540
188832759
185455676
1407588308
1039341978
1221419654
754873287
661159755
1332560854
1054705388
1081498052
1406970649
1639570309
764264668
1522312285
1388712369
1980136532
307894940
1125589335
1622855564
1754418045
1925047122
256444277
504708912
889167422
1679696528
1856656473
1323241342
886001701
1503723047
856738559
2006968979
1475883951
884077818
32967358
152670109
2132431725
1117327144
1990238182
648725623
529816376
1972858741
1778041411
1041556192
8152574
1241400112
1035020872
1925458833
2112823970
187752669
2119936260
287406371
2081905518
1309901540
966828008
1754245042
187169712
1736126423
578342845
602007941
1992058355
1115565671
1656102781
1500248042
52296224
1454087148
726331498
934120441
584599533
334072237
673404083
1101094779
1909308008
1378407094
2050498007
1120790364
1838679228
610911463
1419089752
429154749
925850387
717476193
1020598237
1863996006
1868530625
1378915529
1925861195
109362604
837074691
147199782
972374325
2095214474
163466091
127971610
1233837473
1544016690
1719497950
1293000276
1065754467
762734296
554793007
1935417911
350039124
42128877
377801697
151180897
1576346992
62795875
1936553155
907138366
372521767
1032519598
1421622118
2012490753
1134414733
131781212
129537256
2058855399
1007574370
1013349575
382591668
1009119841
1439188965
917481667
1697479910
1746119577
1262810345
174428883
441458062
290201128
1750713034
1855922265
1930609916
601994824
1317557836
125731900
535694614
1368138269
447077586
2039345957
806876064
1128581463
254099128
938337316
885871885
935009624
274822328
1570139768
9699293
1921034020
1735713318
1651552367
2055023738
1165652340
1496366076
1765825939
102863731
625980705
1092975792
2052292785
1008779217
1322055858
1786556266
536281358
1238813074
760231219
1151708519
394045454
738246252
1048552225
1484979258
1580153995
1636807342
1049048460
1787760022
632424263
300090491
887474820
1451494096
296546103
1691478605
1401956334
1094862932
2131591320
1903562356
875845881
1901989161
1154408195
1558072025
1638232698
440443229
1292654623
1601180840
479860055
1659769208
872539322
257572971
1947025096
889940617
1388536926
1349237171
634164805
315444288
1098605480
1297413492
578190874
653944301
1569603192
96538688
1063809122
1890167833
78354856
2040029951
1133836845
1856978694
1995175333
1946263974
1803589624
1276627759
874981691
399680159
1329172766
1967539602
1470373870
1975717716
1804243615
268883286
631125137
491388811
1083425049
1252680422
1287002079
1287456486
305853158
1606751065
1301119309
718343221
1048602327
227031655
1100431295
1938198245
1502994562
1826713053
1244655119
2084693958
1108467548
258514251
738271961
611326045
1363445209
154275122
1154112614
1466777584
1361714660
144782564
1803984889
1901866000
1982368403
749379596
824300675
911003807
159408846
233805607
1724662540
1770507069
1872345885
1524870239
918135484
1633858999
111628342
2106107959
1496833090
844623247
1980817594
373915954
1854717310
1748070390
487827662
620280885
1845078231
268728511
1529857397
741948693
88320971
1635747635
1760840291
686598452
1375547237
482845892
1252637178
2118336087
592111280
1177880390
1485397744
1406899753
1518113679
1848806886
1550241487
1424192081
254498343
1534469809
1791125709
1717686006
474928923
1303712759
1988654970
1321023268
1565864482
1085780046
94964778
915733776
1072675472
1213137310
19079205
1644222982
831900302
195938019
42305767
858547233
541476659
715582294
1803079689
690988592
1071104197
1864195115
692367651
1309378945
333359698
807160056
762914621
2002424623
1306280316
1412324224
1675419200
992496109
429964065
817223943
1151928364
902349387
1273018814
1133078533
1721484005
1047448902
1521534567
773362763
296212080
932548139
1587994552
1829929189
2146234744
476986175
643305524
1417756972
1963060527
1742450172
164404521
918518988
1411468376
1064356145
1276041717
351620399
673299543
943801471
535039050
1762717931
1085637602
24625386
712774786
1952492346
1232991468
2145153417
1311274303
1222344234
1418963107
439640199
941329729
572467235
877811749
1747060059
52518822
1372244471
199801261
1669947587
411260845
332529295
126762925
612080234
866995738
1548463566
1094269868
1074936700
2103842073
22118586
1570713381
1139658167
358638481
1084197626
416371229
887272434
994459231
1676655316
1534295748
1557508806
117056469
539163549
1563515533
2049952874
1484334403
1449994639
861748152
296468224
1261645456
763846324
111875750
1845558697
1422671184
1044497950
548263369
1454315659
931338246
1111236021
1658946653
254664961
972196670
1309927763
1626809654
1038452526
579535716
1242850556
1391881262
1869546284
668172817
1935353609
1225284511
814083546
945502849
561546517
1782726224
290350280
98459426
787614610
1247675408
1798496054
1867044463
1450931022
1011366885
2053032179
144106567
284622522
604601780
1145483103
1164261845
1048134221
295097154
484658848
1714621842
1799871775
1905521418
1788246135
391865280
99237001
1151837863
454745469
1014947443
1458437388
136203633
1578057536
1363054887
89690697
690591842
131843387
1777150232
67346083
2143355311
933292326
1440405062
906109690
202459769
185011170
1824428881
516982555
2064551511
1193401917
1836793512
1026700995
1489238484
345211267
2047925647
1518793280
65519179
483520204
1791055874
1447483140
2120488982
1333783874
157894139
1894866133
334774658
250837001
1549442017
1961956775
1884861645
305193223
161064497
451130831
1935072812
396858445
1136554661
727656097
824256242
212218388
1028120187
1478364381
1130820374
1429924437
1757245521
1786755482
302080871
1696627882
1662461864
1687104641
611772623
127143179
551739221
254814912
588040015
1163467909
1579279321
1769946801
391254952
400181628
1358609499
1468467360
1679498250
1079937162
873380587
225287877
2009581817
132274116
643544033
535944959
953756105
1739244157
552427153
945471272
341247429
394371171
1870254899
2146489585
798326318
892786430
405181523
357892694
464624944
130581768
1406654104
1074666483
1997271988
1553676789
1275194971
2045935689
159464965
853228365
1703834681
2076471311
1271056928
478923304
599020458
1444777639
467076765
801101904
15670050
55693786
145543989
425710895
1141505756
931076350
1297440051
205618461
536257444
1158442733
1684643192
1303081992
2016011077
1815984084
1580837800
63017989
495379255
895206265
565125249
2095248975
861074602
867737360
420682617
470386648
1602064532
125864830
1831158485
1185713018
310139621
67782795
2024650858
1643031002
988630738
594544356
2034326374
871184745
779506316
1169992183
1158348784
1708962371
1696251434
1586059386
1507046031
1295760384
60263107
1820547839
502465495
660761917
1303198441
823674095
503035086
376538589
1953070370
1369534218
1865826827
1334402163
1248848658
428610509
2097632967
1568903979
834982006
1484912783
1507275916
14939321
1613435684
1264942248
1994760371
2027978560
492385855
1763674963
2120182386
1636764883
1126678794
406749482
1989746446
1447667307
1260152745
1346840722
37385600
1807901108
1408478657
910371141
972428588
782965914
826353717
1424195423
2022242812
1625159637
690714237
129975908
1830844645
2097974446
982741627
1319783261
965667762
344812175
1176801153
35715892
127456603
1006224470
211442618
1529406167
424976510
2015534415
1747969136
1905385905
580956080
1609460567
1924753464
150495647
1994313228
472028995
1116715805
1715323052
1958399568
464464393
1991237222
1626391000
2137204577
1438449756
1160837954
779734160
1333468680
134676375
1058458698
152538078
192169006
2144486712
1214928442
2038379264
1910896938
1393225422
1036997234
2047851967
1245335960
763506262
385652078
1758768554
1091167163
640403932
364401228
1275229102
1941357453
176040654
403225096
1652499345
1039487493
1445438941
1498053249
618864942
906904975
1238234085
983160800
1650586602
2056889183
1481693138
1895104218
867227843
492105939
1602710921
2140300854
1236732557
6731071
636299232
903660524
432756527
1983532242
1776373545
1253914398
337993618
477968172
474914758
2120888015
1834271365
405487223
1819346294
286974019
971605557
1943022769
1932555079
1721860280
671534032
1622534897
695820656
1286950514
920914590
1534048492
1756371140
62151332
1354044490
1220726513
1188457525
1150136362
85516933
108647404
724331946
1951371725
854722262
514221602
245966696
1468077391
1843794622
1279758063
2059463893
1314201522
802817695
966316264
377846900
1918408873
1978238795
1645327415
10790984
672606677
486964264
79329300
367722531
636651715
1581979295
595765082
975473793
1638060722
925336869
1227842784
1395735927
1790653501
928976300
1862006046
2132638900
963698006
226258574
452713795
417539100
2141130854
1433692988
1916630679
134165860
1248954381
1929703805
1250687199
1400544321
1344429008
616687030
788830497
1095033722
1146695806
716553759
1000879907
629297056
750178007
549970378
1806881743
1298994184
1550472250
1401334327
2055178285
1390659159
947317975
631671131
1843218276
627156228
1340195173
1759963184
1700658544
144790059
1161731248
1973832611
727670930
1784386044
121220718
788361382
1349567035
188883828
1719294934
1785102598
846061157
1445917684
871733140
1363352949
2046300628
25501134
832968881
612927304
1064434784
1044288717
169422192
2129663509
1783083185
736851795
2083860984
1808092411
237557321
2105081294
260118106
1885499294
1154557352
753852977
292253452
1090186996
395135773
918797061
397534130
1117101860
1102506109
1795811352
264193701
221867069
621943256
374947071
1782444774
1780663860
2030993483
1493855808
255766257
790535058
2089168355
1774621536
52646273
1466880741
1674073794
2009221900
1992404666
243525640
329520102
1100675038
195095387
1221566591
874962310
1045579221
1192229858
519218530
170064236
1406063530
1058520575
1267164226
1044228497
1142384249
1195609816
352358109
453378371
119721287
45344597
1390128767
887260160
763632294
1708342810
1416911176
1412286289
893464497
1025118758
178933683
1237930375
22137761
1450627846
1234675786
919281371
558765173
1388001911
4522454
1863557936
349574201
959736708
1582030649
757204238
923593361
1847534109
2004038648
667396145
68311730
6850691
10785227
887142555
988254150
1277549563
914448379
1076257231
688534542
1552026682
190490738
1702080608
401274904
2004574347
1016659282
228741360
1462078458
438368573
1158777341
1025574947
1896940523
121068531
1524958469
930239445
1936172183
959360761
1456836503
1235149322
380729063
1750695411
660038647
1925840793
1871032170
2047621260
856246562
729757331
90675749
23079255
1874315070
748138291
947517818
2114569269
750844142
2056049518
442587550
945431874
853581109
758392352
1990315488
1166203501
1221145920
1385852869
1150179080
1683983547
693382262
1147214507
1387895875
652241273
1049810714
1183117281
746577369
339468679
2139342968
654942021
106278969
1348991664
1435112276
319819034
334046473
918188681
722711072
175719713
752594797
482096953
1699383179
2108656090
1499582713
1070424386
2006030437
6771870
905684738
949887249
2093098580
1526077688
311939946
1154998710
1010675781
457737312
240831045
1733207301
942658107
261295998
1084839518
184538523
2014240800
81511593
2049535175
1940628026
840830508
333747240
960104562
591190613
670359014
1548850579
305983164
1539013737
1170105006
521833638
1364762144
2075881957
1316537737
477905314
1744207935
419582190
1169220537
826865345
532712272
1596499654
1094530219
1705326979
992816889
790910206
1212949066
1940396308
583817649
889911950
1843466200
1140989806
505845828
876165209
1982036503
42857777
1938496259
231111289
139347484
1345263514
284365000
1824441221
1674864662
595436759
1120876717
1597606229
1795938836
1452876069
1224443642
530517624
878520315
26903797
463657076
516707640
1306969850
888903729
1252577359
2061800629
596287294
1750758280
155701335
1820940171
1315174347
993072395
1962766502
1507762649
1140912469
1245970913
995068973
363078533
1025411161
240753574
67484770
1043562
1310884231
999813388
1723074417
148046268
1034392278
388068419
1203157416
544165268
22698942
1188231541
1366650443
1000320369
1859579693
1134083736
127248810
1115820471
1389136759
765729546
1676169488
2034673549
1204659348
774479711
416406777
919389909
247218010
797543302
1546653639
1074929011
288491841
1112950379
134716659
1967163853
1445228724
448241913
1447538193
192776079
2108139476
476755187
1342385089
1617263434
1036637544
1480480349
324482156
1107641874
1848199202
312657689
443094222
657068283
624686256
2063630796
1052104203
229499184
2094958222
1775012837
39832825
291120626
928736229
680951305
152056387
1238961054
1920924934
1583055531
998061301
891839860
1239188736
866496287
245521670
1692170963
169642536
546151036
1313323163
1455969244
1754859456
250544479
1995204836
1793364985
364476038
1062739005
1564469047
1465038872
734036738
1438216549
2076229484
61972658
696959684
802846547
1674970853
398967449
171991321
1986802784
484020678
68386601
91517155
1547423597
147387640
1993636043
2142331358
629565554
1258452183
526053928
1227918684
1303308646
1355442518
1800749649
1489865283
338515794
1690309663
156203423
106432428
1838554954
1546227761
53039725
1429239968
1806371406
1703284979
1785876215
1883749311
1657621890
868362639
1996465011
2015146498
1348469055
399545775
233881647
2067359557
261471044
1375416617
929185361
1729360078
1636158151
1432875668
874113631
212874430
2035588303
224657496
850386862
1943558310
1047672649
972039562
414756255
1959270163
27167618
1817308806
2022218569
1796377576
1411733849
936027000
560578839
1732465666
830051758
1440957015
1047676141
1081267651
428844058
1002178095
35231327
706341315
229512719
148426140
49056892
1694851415
1642855331
665953518
1096681502
1919060908
1674043303
1323400630
1663942480
1554623636
932158761
1804715721
258256618
718034972
1039706631
651004225
964178424
1802516562
1698149669
1887174101
417695245
1977003075
622769888
419939830
1901820812
1931421849
546346186
1360735856
2087074389
809813603
256702426
2072988059
1498837390
209224643
752434123
260841628
1109006407
501228689
517377554
1040682437
291619772
898828542
1751300871
558974173
1378280405
253469711
172889988
416560542
397502814
1626512272
1927532036
73313299
1934762201
1710657737
801884012
358344546
1159480872
925763744
744574959
341009601
2128523452
1593973966
2017120139
948568922
1769857346
385645771
1192785046
275476057
468740673
1310870791
2041074607
1078724420
382114722
2077674212
346614017
964631518
1253785994
897936261
366276336
400827571
1710967196
1652339389
1917672056
1939816799
2086875869
1283773198
91402461
103781360
86342175
1251196517
1851206743
932439584
1355571725
1923178186
1418496056
612996344
1586013291
656202071
97226698
902089312
863839817
941163835
501557830
1609894663
777104498
345429858
343766000
1477000235
1206423164
1271126916
800712085
1436046513
1101023033
1501678992
750231471
1730140646
1734221186
1465307464
1484117566
1277886199
1546227229
1511981468
2078901351
1073428821
295476552
185463422
229172770
312358165
523891531
1618633541
2097851164
1194531666
210649438
93566443
102567931
1483396238
1522117005
992328901
196668068
726733751
1371351981
1629166770
1968691051
1521128389
1402609697
842709260
707477305
211000186
2124852889
554525906
507009023
548758488
911978138
354115907
1675415177
726512408
1076025509
954599218
1791054997
1384159621
1163408229
1182003858
943798574
1845358188
1984841390
895136108
1111696621
841997211
174980147
143737012
572883830
642446320
1073862363
423794647
1525666726
970743587
1973644450
240099257
954259685
1909162680
1632039189
2026630996
1802848298
1168209775
1773999784
1364219001
304713946
1268421097
1529703930
402698188
545727101
1269455847
1532906998
221193687
1430775373
597765002
863315220
261573724
2097113850
557034865
1092613004
823708918
804479883
278706843
649551028
1791452508
167588589
253146822
1633145630
1201167966
425593656
549361974
1133702389
549582651
172630253
738442886
1894421910
817280999
1512546665
1625798845
833150049
142800659
977865226
2046257828
481835799
977858871
1398195577
1306602659
740227122
189476807
1991108012
1840395868
1139098927
1536776321
1947329214
825729099
1763145233
1085087453
1822479301
1819258056
1144608006
786577212
1966033220
1598455371
2081097168
808896911
1137117834
879404948
1231435675
1678723881
1473260367
1435025044
840092803
111035308
1516173643
1895583406
210718360
1044848006
2076461303
1083633862
722616802
1475900474
678914151
120032574
782381096
1045729405
1579129851
907014487
1596821441
483635207
1195840478
919830269
84322667
514397203
1395578405
1390220895
2676488
1424404685
1647578564
1143564487
1196893080
1235527140
561077509
1901212426
1306536377
1525450079
2000775070
1340830334
366703825
12006148
848462964
618825673
1529429321
789596157
372228346
790748869
1900606519
14734952
693825598
204663248
544101340
186642894
539644797
1651647492
1234036864
1655501549
925354104
41645817
1722345598
1175936548
156669519
240816062
613201727
250801401
25295838
700198494
242461708
1561955626
217841906
28733343
1163581214
189756188
1079311200
226373070
1605096270
925526180
1445031448
519399290
1323048229
1067185825
1384835401
1108918152
1939019942
781771215
155004195
1215191322
2105225135
448994429
464527520
465932778
1931430566
1805246618
189215726
520373880
1664151330
805158856
1903818516
537579395
1956771272
1374796706
210493275
1183485278
1362178723
112261157
539219073
1386443570
1170680454
404462514
1865626517
1880695700
820844297
312779409
412986325
497721421
1481320017
1441133226
660048275
1708383160
1929730792
2000806406
1684494234
491911186
1495183049
1318077641
105924300
1631587825
1780427796
1786617988
831092984
1085603284
933648879
1070075366
869211810
492593663
787936064
1367818686
550751867
1784989309
1243951831
1584904907
1084774543
705232061
1821342813
1455689478
2118819364
834603758
1720242746
321422414
1329212778
1825390446
1062595617
2001669644
684464274
446448746
1677110800
309665682
1837675905
957382556
394949463
2007151927
1364020712
1377905570
235486856
794795058
1815334767
502188037
2044178049
1392702156
1047687554
1197927060
957741468
1483600484
697860828
1235502663
1140197587
747573285
1953234698
797870398
603913714
2135255174
1980913140
1681666831
1207815331
1099070238
820188677
2059670964
2046836619
2010692978
868644242
1090928559
998254752
499904339
62050302
1686203865
95461916
2118633711
1167285294
826483018
577655960
405182892
1071914730
826360308
955241406
155562689
1885093774
885041534
884715202
504514889
2076811346
1879961401
855290807
308219069
1804887865
1052283341
1974028383
953077795
1199469479
862571658
236533132
2122726524
326600998
312310821
706699451
1164117831
335951625
545947677
100978085
1930020223
178933721
2118298693
15087613
2070706007
417884473
1160959588
502294090
1350634041
594773731
612819523
692450525
1538311085
902293156
1196102384
520894232
91691477
1345399944
1200643941
1263730479
183832389
272305415
1227831432
1267226317
1822737884
1608438098
908379756
1202626219
1353118518
1469296126
1017899725
534698434
1197597762
1069487976
885951396
2011045399
1393633887
281491892
1335761955
554692501
903722648
71354701
792352723
880526617
145923939
725914916
678811300
1448904591
1350760592
334531544
680582475
863395334
497426249
436620146
116975684
166488847
305823889
1441555851
427210654
91126861
1017893133
2013665417
1327786982
57131838
1456850945
40630715
1166870104
1505289741
862079474
1555482192
1795763547
1857036729
1417462460
477579646
310964055
2146096777
1545810930
76475587
420965859
1846692463
1054699373
1076544434
1519505364
851062310
521558970
1266643824
609388307
1276348840
1112742986
541508945
538609638
614951039
189965880
817501785
1650811603
21208888
1604182351
325097097
17598861
1081403552
483100552
775323276
1772317024
2119405910
858825285
1188091578
1645472408
1185186682
1332038826
780390317
879962727
1979121104
1490531594
1134178281
1380163779
1341920722
1249849263
709615206
1283532379
1111386527
1250107721
1447556242
2099107961
1212853247
99113272
1844726859
287198747
653693580
364059045
1878018949
643455508
100514301
221216903
881157438
105842216
1982553
1982231374
1212182038
377631314
155793404
1619525234
1439865329
1017315174
1768083991
643849935
837539017
1188288061
819354844
1789674921
1652660459
239801773
1117914809
177636205
935666342
1856077740
3986147
1079376474
1264046262
507232736
679766239
2145565571
1656084532
263054616
1309271080
303818839
1633456335
1846711774
1563164831
559918206
1156812772
871139865
202112970
1927197125
229756439
760528272
222375674
1749872886
1714012133
237982013
588748937
223840105
1655053276
1624344630
1463707809
8095104
866649991
881182497
1627392102
2112993692
1491564934
108164727
856179175
1420923057
1933758838
1096380010
899565304
1465173284
1881033424
2578907
1188704447
2011818909
506545572
1570420907
2123803327
705546649
1971789308
2066935165
774606033
1110942700
461409308
578117265
1965237122
1101273169
1749870878
1238058522
252239329
985887371
1636057781
2044218493
1608250719
1558215821
1590032097
1766303222
442288950
1451552311
1162055542
664761732
1174526946
1571934812
2021855897
1666624305
433397089
478328851
1720980778
1286035135
897157452
50836714
227593419
2008102342
2099730106
1879389567
803396626
729982687
1696921946
591001735
117339623
2118095148
270946728
1859500315
1601858522
323988336
994911703
1879305727
1878274242
1164998980
1965190680
934097028
2107590056
860269180
350579899
937643317
753914418
1107932004
1113378428
1695339636
2113106267
1520865643
1231470370
2111897556
1542350700
2122737120
1815941327
775911866
280082125
225075602
328238642
1152456520
2045917017
1275414988
1550108072
2065991882
1464790316
1362324006
1891606188
1703831518
897800309
936803869
2067811356
390147285
1774604856
1502458310
160248743
2037381336
1072006656
1615555196
478136187
824598268
1002702223
744188241
1823709362
103033097
1384448779
1914205823
754273277
546404247
68625616
1046284196
1127176606
986383051
1954474022
1231040412
1872720212
1625699742
1060289167
2051154581
1167864470
1991381169
1016162219
1389333430
1991005213
594603456
1668290176
1125175040
302962639
1431923267
1143017415
593517187
2102159595
259001162
821091050
318157372
690029006
1535563519
389500588
267579645
896972218
448052997
777766564
1524234307
818261795
1882494565
982516311
656458811
1177453326
1258893921
766493212
214865431
1657843256
908857842
1527431728
568940638
1026653519
1410874507
552553900
940763155
1016954111
1976385708
149620216
704389186
991509637
2022955051
1080534025
2012018109
962939635
374785093
1820524299
1842826876
49827149
356384599
1242584224
933368991
149855011
1358451031
1238758909
823770903
2085531258
98906700
1598464730
1944857448
2111455562
972409865
49593284
1445787366
1328800712
659235684
1196291992
1266276618
682492286
831670909
915618269
375634823
1959508186
1968902735
489788573
930095167
1016341626
1615659457
7951523
1159325942
409251176
1218660179
792902115
427048041
968604633
1179743173
1810952353
1822575515
1838944327
330341890
536918130
1361649950
2117879594
386675312
1766904226
87065001
720823138
1066180033
1991915591
994000522
2138953661
878239030
36843513
381211000
786871599
1403075604
2114522415
1985721119
1887541526
1989158471
1054786929
334954817
259575007
1811232257
431142852
506167769
59266480
2085249665
1154371064
1414074874
1565135115
1097990332
1520726572
211234475
242641717
1145170502
808095431
1698156815
1085862222
1839321777
815426045
1098271320
478862971
819419847
402685088
1406140840
1240240994
1562999847
1742238649
2126657373
1244698517
825525973
792922090
156101024
119057906
1876572647
1969960206
439662164
1540580162
1621844659
473131628
829425279
1074423014
871466599
83757452
2005291062
143685869
802666622
762202911
829215442
592901458
1687061680
2003546553
1119274998
511320466
274864258
563508436
1539649867
487840896
1859095891
1359349639
860641663
1740419745
170288937
561427354
1713309721
692518772
220039625
1979668733
956320598
621887963
1708897551
715848607
1540082387
650284862
2139247929
1551705154
217125280
1188400316
165539803
1720696842
1872773974
541125278
1185297337
163331301
1511323446
2038358254
1063393419
720834303
822670946
1387025962
1082139823
1804535463
1249424385
1126825688
1545174302
1951303241
1294072163
283199660
638473384
23634416
393186154
392624556
998082032
1833338013
489427126
887191495
1664863367
1794639694
1136074857
1576433853
328364484
1546120003
65991395
1330811911
448258102
1500241405
2073089947
1284085072
1213305173
196750697
498686678
665852160
1948169035
1576976093
115613127
1535468290
944589103
1523470055
821016805
276222330
249641253
2032006329
1450251581
1664328116
1644136081
1140620388
57013741
1689717475
1064090746
589537563
762622650
1514356920
373650313
1994058786
1175662896
1809512604
1425795033
779196693
451466932
882583001
1865717809
1944957059
507943010
1909021547
357242442
1887993988
741172574
1890268397
506907266
1999755829
1767897624
1102471707
1953037542
1030654587
1747718204
2036878920
1169676016
997889894
753861665
1864955064
1771999705
70260375
2125486215
1491559629
1762253147
1593962961
1268748519
152395865
1648966193
477525648
704291234
216954815
1502692188
1844037484
1118576996
214217499
1162179481
264595148
1631772077
311870003
2124550905
1813125962
120860256
1455988897
1721678876
735146311
1230915942
1522134514
1660577833
597777485
1103047893
385596655
1328280096
781364240
1831649530
711275534
1326389562
1850208395
875507365
191758929
1353546733
1381238715
998611332
920901671
154362851
529651837
1908704525
215363514
1570150540
1062970697
524110023
166991899
1200203434
1727794862
1867562730
1402784274
2012413033
1248733434
1241478561
342123952
2032373697
737428381
1719781647
2067053603
1025647546
601776124
1360941367
361539255
96877884
987521278
1446689888
1449942655
632633254
1110087228
436569868
138312876
1197593949
1904913994
2065604279
1116683198
2100866976
1966757044
1209979916
1141639157
394577149
587751880
406417640
574088481
2095871218
945069685
879137438
1331627616
756472202
1305096241
1219343281
2039851858
1051683640
935626186
737904898
1152364067
612892235
695847872
717609825
828134564
1349405062
480414531
1051500166
487998306
576278801
477329605
1502505082
2029478277
154368417
2006061926
1897526311
822657645
2066231767
1569972764
1949333398
600821416
918639541
657925376
977826991
1531168900
65596583
950163178
1564123507
1204920695
1358238083
406459422
1422681624
1764781327
1598624986
1643022203
710505336
149613766
820460338
1759898372
519905620
2138843663
1424874049
413194336
1292510352
469027863
1387087572
127310621
1629562722
614069473
2131173296
1968169134
2126557597
2087627405
1915699058
774267984
430789194
1747299640
1610538313
2116757120
328919255
1563171370
335290681
2099329359
776040780
1293648066
1343985729
281029755
1563582254
861230421
1735749067
1616094613
1865078202
2090512624
98876310
1151411770
1687616453
2141985463
1726460565
424752508
1715867421
1244214107
643905634
1394241231
177443404
610117055
1082779656
611412657
1451230571
132218482
1634748671
1137656224
375698298
914363554
1195571398
198401502
1524649238
144228639
448234684
1105398741
559370726
474847926
1941067574
1434308269
973846147
818749114
577465424
90771815
2093859141
1559319765
2069543871
2012342584
1124602074
1545471397
442848075
1828822159
110768609
1053830410
1608486858
659214822
1097840041
2067673544
1926223075
1274272662
1174388870
565346695
206856677
1661056252
1333375733
1938322664
1824579744
1293347202
2059409541
1445809286
540474506
943363039
1362982187
1105010795
71805664
1338764640
1260376843
479936479
1486940567
1462771793
1838439911
310826715
1919072062
1610373998
1716931880
1114028000
1710729311
452610273
838579057
636825784
1988717891
1646567423
1395232782
2046743859
1882305555
1842867181
1792893146
1441882168
67854435
708350542
1899240262
1608770121
609828820
1096199075
1130451096
1605572673
1062621598
1662408093
1448611996
438083336
800545280
256307837
1136138378
1917728546
1922055075
1002889312
807203473
498158290
936236547
1541238747
1605653706
1381500814
1315999108
1470118937
188692984
178506949
482493189
1700259263
59118025
1879428392
1708300867
146437345
1398087742
1901634673
86682802
310265494
969473399
1886963882
1552429000
801361525
2058781084
994372395
1234317160
1494367238
1223031324
781155970
989672895
2127886974
1929462935
1652699348
1375287271
79535550
269920265
1446246812
1479445423
1170020915
1715675433
175422755
2096021852
1826456209
1055833141
1514947633
1574464415
640855469
2101441054
1968986979
1591439833
1143286593
1526832864
1488823734
908763022
1630536012
936079682
272341557
82230966
532269170
624243907
1999539025
608796793
1282861009
694326488
307019739
258840220
1349572629
849779449
1160572299
488134160
422082157
715759562
1228667540
556729786
1019857266
866045259
1281504429
1745466913
933956901
887984077
2038906043
247052633
1333205772
1279540712
1182964050
65829882
1107148468
467699854
601073296
1447789617
1244282638
1608451865
563247445
1720176554
1585095034
872047365
1980234323
1447467549
734252656
892445226
543509624
1743661462
1527327031
1855072872
1969897579
870788858
757227035
1535502938
1445468037
284189549
378404931
2021976513
1566432298
314686974
1271436590
1923967088
1919710807
114016679
462389771
1875011776
1531925884
326010377
754339679
682191593
1398950338
1982298924
563371291
25311235
651854638
355884650
381133995
1768623770
489706089
669317410
1155438417
1102170587
1000910494
1820565033
2003747474
1599942652
386766459
193267285
724721441
1020219356
511544908
1726048692
455852320
2042828139
2115292899
988239859
1909915055
538287535
102902461
2064914798
1721954473
280035370
1367057809
267525137
1168654515
1408424712
557603395
641179096
868355031
126244359
1160863043
398383861
1393440765
556117018
927563205
1268034390
1309705471
528211530
766367417
1456280668
88488192
569705265
2079540014
1924989779
1314312870
1629526774
1884028309
1240254419
1327017616
1930555959
2023144797
1857366383
1590649918
2141531152
823630887
1816490446
26081461
1553976124
406144090
1947475123
2140276959
1403415064
713183005
1318361630
632334507
922722953
900662277
24370892
684377727
1679469123
1961594754
1512625228
1704431207
1987958368
731983837
641825933
437972491
376355021
1487426445
450907275
732214530
1367217784
91691280
1600121479
846728918
1135638470
443082089
1192519396
1289893915
337930611
655109529
214427328
728895994
1549724297
1441271634
1504381738
1437669721
1524088203
891865395
415187581
1696512088
668071192
323290032
2109995007
1230280937
1714243661
413521732
1195768998
1184372913
1060710636
290266262
440616049
928871633
763176235
167555714
1612845170
868163118
744551230
1429845692
1058506817
1531737902
866148866
1443729424
87887484
922032362
1434878169
1340857830
1670897988
1404460920
1971957741
1624853775
446833982
2006742576
1949146281
119393825
315843618
1302344507
402598229
1762689743
591538909
1080272274
1538291230
442803082
713552350
1618081471
1247093809
659713037
190129830
218883152
1397550416
303046876
359646594
1912255075
1089132209
1852796694
1834026694
1151196763
1591253570
1172878625
887845802
2055717859
1706134930
1342471984
1449699730
1844872118
813169673
1514480777
2110186549
1374400160
1267284216
152115266
447002962
1150074818
1148518702
1964325926
46210107
613148739
661674941
952321893
1418001980
1581362379
867748128
1068441876
1118794684
1922679359
1325898616
1652949576
1805964790
1647552010
1112732154
1397198992
1347216211
747708075
284018372
269381397
1541912087
1640585905
1592454194
264433488
1341306901
1738968255
1617728033
1922421400
1841994041
1155956278
1938152878
1435547964
1537065389
1077914090
1608133752
2102899588
97657083
973205017
246941729
1803994878
1586370150
2072569359
52213389
1230458891
1889685336
1457132854
160348595
744575768
1433650943
937648666
1623137717
111292110
617717402
1162773240
1522040797
1175220436
249066136
1697211237
1664309779
32632058
173253295
2118209276
1816108241
989173875
857780635
1590578756
1651322201
232824747
594578701
1283270455
1752629472
258015912
1668909862
1696602657
507483355
557039438
1877227512
1636739391
1548381280
1410116777
1703869033
520823268
967940970
1954369522
720070237
1868665481
1558741755
1405692229
553188901
76858705
747710315
1327390591
1409352893
1333128164
1620457723
174843701
260761076
1844442940
850822676
524997958
1280950061
110824873
876834776
1513156189
705499912
1687781612
1212784009
439444592
1285370060
2049147979
1529457935
539187124
410108913
349477136
2017555100
344064655
491714326
1331460911
137586868
942283348
911235866
1007848360
1152450130
1043023120
1563460487
491282351
1212476331
620786045
445858653
1027462701
1274752751
2067773451
1934105542
256816247
421413195
800839152
81379002
691246961
1952419161
78821423
572727466
1802990141
367352849
1689871118
442966957
1185269344
1008483245
1011668034
892988086
918025166
1387813374
1995044662
1034446907
354635142
107203658
1469157336
376167345
1374731849
1766897841
747344083
1669454861
1263452595
1131799895
177434595
254466229
1629869704
1959985582
128254510
1974682516
1237487463
493935997
949678964
151698414
639856475
1201208599
734570254
1233670511
1977374005
959824941
1597566496
1371019927
91819095
1415263395
1554375222
881916839
1923891594
1007060160
1580857244
947244538
1051676542
1454918601
946832301
138806324
1596415005
325557536
1395562025
1842178120
1132120637
1307404146
1540314650
855077943
67672857
1770828669
419094609
1023995100
2137856811
1288626833
837761574
865926240
978328764
289095567
759521820
1876079615
576950013
1940579291
1911777732
713239777
439087113
76637663
1763890551
924458005
65138746
837411086
1017170492
1916633078
1577552872
1287081195
1066117780
1719281642
762429672
1111718356
74985321
1882106276
2061829426
2042190914
90429267
979052665
678466944
2081200458
741452132
465008657
821188166
123098927
818344523
1121007461
13142023
947953199
1680147283
1401634049
1518092852
1281454801
1007943389
2005943883
999782480
498228075
802175532
1565712489
1009376148
1723357404
1891216314
521184885
97140744
96854170
1410262799
1406369851
1751611105
1220133349
97103194
1647537010
89902939
1099633677
298253002
1723767036
483374451
1058016632
880726329
1331171392
2095222299
1875001034
427632486
1235843082
1006629481
1115184301
135484339
1170205974
977088321
1455094817
893247724
74678050
1934899589
1925697013
665471159
80977981
1235653377
1999500916
1600091534
1557982393
445630607
653074743
1103782283
150189375
1223321206
1611647690
1796000800
528334095
1999381335
1416590277
794130592
1824754360
1021471391
725802958
741750715
235173948
2084654216
1207192017
435812113
1907325028
1704094066
1256796633
1424853762
954194873
1670019649
1669039030
676343639
580979972
1522098284
1611061077
1325242497
24893250
1370568922
13776911
63797373
1399183994
901106307
441008716
1084281918
761098271
1267233622
2102409026
1645979158
1243427015
1695832883
715979119
160580167
639664406
576326765
244563200
891303697
580659102
538305653
1379571839
225155176
495015753
1427932085
1799901779
349516324
1675312380
231794956
694276654
1801481200
265151299
1405151144
1146542417
1996438529
403576837
129393595
1586646946
490740102
2024573209
1084258957
1437391828
814377299
2101195445
544443063
1672006872
1504690988
1987955320
1194047642
607066756
177328007
1157931953
208539697
1628154521
1345944436
764162628
327074520
612024854
902819792
1765755746
955214542
677822978
2100439610
653157177
916323591
448601298
1204723171
952436277
684943305
682645155
450862151
1105508116
1758476176
1164048600
1455953610
733477928
1569354020
622327442
140274924
50977206
1420497426
1656178691
1711244477
444745862
1076605693
1868295
1162968264
1611324430
1383734885
1634992241
106982273
551293278
579663419
1017051560
1641278513
672390517
397188153
1035811595
1679780704
1513308178
2067491518
1271068442
213703831
1124871622
1066131140
745059037
311454989
1321345962
782545295
107342502
2041151433
1007551935
2007935053
678969807
838864659
1684691855
169219542
1638316541
1843053967
1322792561
1905251500
586364904
797782191
41058243
608479031
1731750020
2098152531
51584403
1121267467
695351980
1585398973
1295687702
2137706936
1286273397
1890651602
1534514010
1862198785
884166761
1524083590
755367234
66216590
1462026745
708189145
2120040477
307427864
1874301987
455860184
858105838
1314076902
478383392
1388174717
762561603
2036643341
779467230
1521629757
293070676
1978808670
2112161041
1699237612
2010457832
1549726245
1474685882
584801798
1156395827
5051975
1906206884
970275179
32657809
374718340
2043842424
670551575
711169624
1392331525
1823619959
1272096122
271642594
2100888742
2115829329
2050323081
563159760
2004520835
700586463
177508260
247838748
983391432
1121105546
468648730
2112625791
275743860
645044155
463295418
332184342
1955522779
967140774
255799256
2065070779
708520278
660844016
426320551
1137712313
2114206848
995112101
1271818234
943040649
1987606442
1136690790
856838292
139474577
1596872079
202314542
70499584
696973955
122199726
1600735138
1470043328
677048556
1810580923
391280747
1158371904
1930338380
1611721575
1625264985
1543506545
4548617
2032099209
37593352
1575083211
1259142493
1678638871
1001192575
1937826405
1394190350
699513269
531341614
755336066
771519462
286519284
274862859
184186265
1573980413
418367554
189275601
296376502
1188696840
1720574192
2049287163
898054878
1627932659
1549935338
266060976
821836284
223861774
913829713
1371658083
37639052
386696691
1860015087
1613487520
317432261
155333727
977984571
1491488415
2089083313
1460041813
435313045
1570188424
1902554612
1883174191
1996848334
2106040107
53363061
1695567560
1771165721
1986285659
525707804
1456567521
1401750224
1406158745
853298358
1451251474
1363267525
1312327028
1290036480
1829520910
1662813464
957824403
1525752101
346891627
748846558
678421793
1724677450
1060086019
250517101
828018593
1755377323
810831646
907323013
1545793349
1023335289
1196475333
431948159
1013806585
2068837355
1688252359
788999612
939464328
1931452569
544031045
1376944455
316482991
1939951706
1837948074
1681157357
1796969015
2102795760
1817678129
1148328356
1228702104
1211997875
1697573577
1952462806
616009944
1963792483
1677643466
1979431269
855360141
733980846
1055504514
1119833054
269737260
125452100
122054686
877035646
1637956763
880367225
920099886
1693193536
2095027866
1002364209
887285348
822571831
78268353
1331477172
870028252
1434860708
1820913625
1834013285
1735493598
400453256
1693691468
636010944
1338455680
2002739156
2025148801
2052155094
2087013341
2079017105
2142377025
1466562711
853533228
1230455026
2002480795
859469408
574486426
1925675823
968700061
1042903301
877034728
1617254814
1780678693
1608579418
1259418579
234427725
1666467671
874081164
1560730744
8318189
377188078
1694834
455005217
118156734
387759836
1329254150
570606612
1353628391
2140385206
2078975452
480489965
1539376529
271996024
1973211557
796914510
891304218
2067893333
195939138
1856959177
1611366781
369717978
759626319
550942110
1440657880
1950601925
353250222
146269173
733972196
711178809
1789298184
247930750
764125757
170630292
908304879
120702220
745537099
1807305664
1025757364
1348417627
1296444719
1918381560
2084299324
1814514066
1425846133
372842935
1351445535
163551433
553121854
2094537670
1499300667
1894482960
1372920183
1152167123
1179112818
663703566
1360940011
1592952755
565265567
675526051
797181227
1368122028
2081815566
759203092
2089601196
950372684
765968451
2139345921
2123911406
1934612364
1520035654
1575011950
841672121
2077081214
2119152646
1833617991
1134857336
500486428
49788797
674774143
1912618869
1996717347
19976094
788847784
509885093
1819929650
50002698
1257658905
938086631
5527947
1066682251
943037034
1662691145
733453664
1822429424
416868934
619434620
21486286
415177986
1579135753
2118203839
1022112106
1826353033
713748386
620821105
225375851
1345328768
1038851876
1710203133
800771985
450729192
316451846
1113325831
1617689081
1356706798
922713687
7832214
1639595424
86549783
1910034906
262792181
407774046
804942311
2079161879
358357385
11748208
1197855315
1168964434
1528107803
1782631050
281259640
625409649
1084811916
1912327045
862717070
1716589997
591490626
1040664138
1831196374
2122031652
341163605
1411492359
1635766674
1170916015
632962714
1604699157
1383475048
90913029
586128748
657856176
1401058154
65200911
999167353
74400734
553600448
32034574
246377760
510040011
2009392186
539103443
2103716860
1389603374
749130234
127224815
368302759
2108223232
1889294685
1388657685
449241679
1392184919
804482044
1258965425
727085470
736632322
1286411768
1920712048
700078440
1240653222
32832523
2111601594
1340244204
1654376221
873528399
1503606534
1548829283
777411539
279800191
76838634
1705114095
172279084
136663106
1026068704
1047729078
1339911000
1035727181
662081826
1805720098
729200135
1890679128
1171924264
1536068926
74146624
485673839
1942650650
1473772819
2127159452
883764968
143372393
24893250
622480906
815341419
719856323
41059462
469590300
1630364682
88652950
688021794
226132764
1556851787
1888675013
456917652
948492967
452089271
1347613838
1617153925
84622789
546863187
1174371698
1654589534
423209899
879938948
1069051603
849321828
774724715
1865245638
816337087
1823410710
1712006420
306010134
2135955054
803047824
1153591814
245643763
1665366538
254047855
1612994002
1036728231
1604233943
693255461
31971655
2131535115
1613573908
1057050451
824861932
311405062
1192193871
502842181
593198481
271778492
81515865
2076590674
652384167
2006482410
77339310
779083659
386030879
1577375543
791302884
1459726367
1858363121
453621711
1380835191
219615509
414135730
389784126
983153811
636400207
1703882948
891777349
1859867527
881622905
367359473
1374887708
997023789
961459316
1617019737
521358869
1234144937
1070085248
1108230638
596478424
1752409799
452918917
968288713
2139643454
637169144
1372730084
1268879451
170333086
829626492
1796666728
2076343835
286179035
818416508
1927080003
1665793129
328400571
198798107
974621304
939277467
1930310910
1431512704
897329243
21889435
1990490726
799323223
1914816524
53180032
1235446644
417400215
535626181
1197515443
1605761374
11917350
2051366201
661945029
1707689423
1226213870
602885571
1205178895
1061735239
637596320
561160798
2034645678
782445007
661440181
1273494325
1501991464
1884796984
2063367252
1972312874
784328160
891368591
571747278
900199342
1757672614
1571919619
634242152
915509196
1009600235
786165691
1034969018
36619627
1313079537
2129636319
1715309048
2057654416
1004586336
1742624651
74964219
1869998452
1414954342
1059648021
206118670
1438731945
1432629390
1988388812
765208078
1822931122
1421864565
1329012374
1841181106
899551500
916828070
1922061369
949046003
1402508382
464749604
853719023
1964217750
25461076
1077370019
2114690451
157692724
951361602
2131944686
1350209132
1670390487
90784916
665403657
1925251194
723814883
1029036625
1407273947
1668120803
1053942305
1874310482
994861365
1050141251
330819031
919012686
1747808011
245572432
376695590
1923108807
1105250833
1049405976
1319292668
1274799483
2124704810
1541169899
1750222405
1967708615
190093702
1210619941
502568102
773635167
1193354301
1794117661
584401859
673503162
203002869
717167493
327025622
296031059
1337639179
1708212751
379352836
646350742
1427872233
601946180
890375971
105150229
678501714
817336244
633889105
1121703832
563782579
247171651
2092443835
1021843397
29534614
287718285
273496445
701277641
1102046821
554931131
366883710
110948540
473560047
1629472330
444149178
900522268
752163807
993464886
703162546
1206019836
1251585738
1078016593
1568402166
1892139684
822890827
250690192
626565018
1718306018
1279570750
112543134
1025573036
213439792
974525733
1851857589
1158027233
1686863170
1204142906
1358100957
738022189
913656600
1717558683
858182847
737931397
1041939601
1591522251
118871418
267006389
2036260290
1323940165
470743783
289008530
1086961405
803628322
1920736324
1764922557
2094673752
2004468923
2016881018
468945952
416206121
1612170978
506620010
139362194
808244480
198772474
1974026879
2102232016
969465249
2043149534
1083473421
901185740
1444726675
19135523
960738298
1819752727
1268298983
638936138
218563725
1704540465
1679638077
762124960
824252726
851360872
93247536
2070637858
174586485
1496713508
207218827
2089414485
402868834
1740838336
1648919900
1792128276
103781360
1151703753
409349591
1112643397
378737392
1404685595
80894876
1400743371
15874790
1532609589
1835036412
1507891959
1184654884
2057921166
60886731
1608316404
701421236
754542866
1065362683
1684258524
208082222
1074957406
1714125835
1994952285
2005086588
1671161303
1838874757
57388731
1990440364
1667659330
256332778
1342467787
470515976
1759952138
791548738
1095721357
745777177
72241853
764900899
937266622
1962641374
677444667
1229910252
56764711
1597140053
627727314
1314683995
1373696788
1223233983
1351107764
487243601
1759738740
732319951
1024466932
651964337
715611622
275720004
1227580620
1722218118
1525914102
1492120664
1157513499
640057971
73052804
423858463
239529986
2131497704
1017201676
907802368
1795144890
313314175
137902120
971516057
982210612
1122797923
844222374
1338372045
1475650234
669089652
376848327
1104317819
2041212348
351577260
523820452
1821500177
1362838275
1362292171
862371636
202509337
1575389290
989302654
1601262087
1475248666
845380311
809731877
961881320
41687362
1405323418
469713889
325255239
1661398659
234359306
1492206479
1997926782
98061495
479801956
2134163969
2101517425
2041626186
583932177
1711336285
797599559
1708967910
2008883389
46437065
369505955
1861420945
445845174
1293224358
748055142
1168697865
1204486076
1243047667
624694671
847782302
1936189930
1320882407
2041464942
629079186
718432243
536753291
1622187448
176771657
31657527
687624695
889737312
853185129
704483577
795892226
1011770502
459705315
808956148
1259661591
2913851
312463906
513350995
1084551496
790003121
2017297952
1085968106
113711303
866994500
371826488
1035863996
1621745920
244637461
1056534365
1583014092
185454122
1462572723
2106533054
1598100561
628129454
1224027225
91875635
82231980
713969187
726110742
1871701430
371349965
842544452
239351451
1371940928
1912417358
99618971
448051729
1330388646
1798366810
885520023
1211829062
940192807
476419429
89746744
703955472
1748749634
2016890216
1066680970
310105915
1475749978
1953141552
631797431
1561263763
1328780065
317108863
1781309645
1382007254
1819959915
1281512384
916169722
579409282
2099260662
97246721
200715903
1104014378
84096740
1537209256
90501439
1156605342
271472073
1414930053
1461547047
790377246
3638653
1843925172
473174542
972181403
824407227
1216910182
1961337226
1192737727
991880975
234239340
932653769
1503955206
78381261
1302724793
1136885899
1962404026
1849372397
543650031
1035314384
1469201616
1961357730
1996429666
1460115766
338561354
1727412780
660857718
506453949
139480383
1319928064
433207697
1401545639
268054832
792387780
1616847157
192871782
1343444533
1855375714
395044773
1569162766
1902599413
53170233
855600858
942868250
2019609738
983190667
1727719418
720230865
190402037
527319211
1825871152
1529901385
184583194
222989201
1947517703
1828477744
468048592
1489216046
54547938
2125994443
1879282077
481924520
110784952
266702994
1261213229
1101047842
1374820905
752709667
1020431907
1433393468
982241738
1582278134
174831961
119312029
1595619041
609823896
1190835882
1348520983
766153506
804411055
1290864365
962351530
1227773315
2091584745
300574039
1097115482
894397766
1109060759
1375758192
632469149
2000152932
638518704
1510928557
2759289
593439273
565204491
1161321713
947523954
2097612714
831674258
2023100840
1217616289
1993586592
1637060625
1256803216
321821009
1897119136
1964366723
1746563218
849517328
1635766674
990095941
1804872327
561117733
1999552814
644296971
1857003830
928170092
385693237
1527962691
880050493
2043710078
1018967150
2031780190
1225548872
709520166
1921271647
163591763
306719670
1538887077
774740204
1029121710
1896852749
278618906
714972557
78735659
1760163243
2099782973
114360755
1948991579
1388828814
527706069
1248421509
1765496634
127819353
1495815322
286963496
1810655110
1875884712
875532738
1685159230
1171420347
368649250
1058544578
657859967
786142418
397830018
112212601
1833720768
803234982
1095850846
1291504100
613940083
1961124507
596292369
1791408385
830802772
1131759617
1094782612
150504094
393055753
852596848
1176695765
266976906
1460732616
1902114051
1491471577
630721207
1141529507
1085119024
390437750
1237687226
1742256573
666436385
1405547216
556794721
1496189460
484260355
2118369884
150435003
1997490861
662938818
1365113960
543392985
2075779210
39031504
1814679380
1530649943
1835054215
471344943
1069166825
1589476914
625131412
1531998523
655462056
1282130575
841317418
407924947
95265956
2076819285
964673836
1718294677
1459247593
1849763843
1496830781
1301961024
1375535349
1253046862
1228944049
1904642239
1630153566
285997165
1515754463
465719440
1075912011
1120100628
1854379305
546565830
1262151952
1679901104
1071501332
809417164
215068722
2144699426
1821749727
1766719461
1301604318
91429921
94915019
859438593
1949307734
781528495
512180107
50786925
32761911
290652566
1975900799
905168152
1913168859
955187513
44133010
1218486543
790370732
1706799763
615058616
2035478260
1901901979
1295705427
741803593
537686063
1898673014
96858255
1697158788
783115835
1586066883
1547355166
1077141169
416255000
1681457555
1836743781
1568435435
865183183
500223077
1090262704
1150956369
1610520659
1052277919
1486555755
666566991
1954123583
726002217
2108373367
1666340204
625204954
991353850
542352743
1680488467
409136864
1602517579
1927924920
2522669
524721388
16900139
19259037
680507632
1763673083
1483125996
18433746
1794212247
750356777
1882199766
1306459468
1102509809
1283312255
1776515425
881426278
2015812094
34613716
1100116588
837669800
1560448089
1662903689
1831008753
927030398
669187661
1262161677
599642589
1002119939
511958887
611200957
1630508289
343659269
1970368123
1483126021
2104378039
811980529
1472986168
27836989
1186969137
1052349609
1052462646
2084163991
501658652
676595532
609202113
1377233795
1285532416
816787372
946098784
2110939458
289951016
810704251
279999867
2076608134
537868266
2121975609
389666363
886239947
1015387051
527892829
1930360600
494792755
770216534
1990041318
1032952320
1828646649
863132899
1213820266
1519584736
1498898222
1405267829
1278207136
517509449
921892480
542716806
163595276
1191051557
48250177
886333918
1580283232
277119083
703831137
1894216654
718303817
815301502
1221152059
1172136901
1184056612
2050772083
524534638
2040155392
589001553
1052340851
885455844
1202990810
1964256858
1796360875
1257748423
794354137
1996195286
1976346229
1648110691
1852187339
816077065
2026076863
713055187
1153901511
354901256
1835633988
526216216
137739238
158950000
1909385434
1164869652
814743459
2011070688
281569280
730793856
1858887933
1701330783
1816762567
1366990180
1542536879
1414987454
875145654
752412742
1283714365
606770833
447795322
1611085108
38770351
1226314696
182492851
1127378960
203195298
1321226881
1811162790
1835207907
1547694037
1697422744
837862256
1263311386
300897829
799744107
1239859665
795044935
688821026
298013807
1596002000
1888926281
560176548
1633094580
1975846311
1233885928
641522552
486556535
2115083265
948585098
2079085670
597386675
405510084
1641485120
1014807779
261436064
830908039
141388419
1363362939
1090547970
721556439
1149531576
1918773043
538087827
171052708
424459978
2072725484
1755414396
1537153143
1193747537
1964688165
1833955126
1337691858
1193998906
144593919
614872179
2138439388
1534071185
1119250684
514587594
1892049269
207826279
1522119826
825922844
478445834
1684596118
1419157293
434286603
607022728
193250417
1552245388
1243367176
2096644877
665990951
314731342
1114522836
390124828
162775346
479823449
573670813
725327323
613152821
561163003
209464361
264475178
1214788348
716329867
984728734
193902502
152278380
149510812
1278374310
508508901
658589481
796125915
1393371305
780823692
602864262
40169885
2030049523
1790610121
2053627933
605851465
1997677360
1213972121
1566713081
1843456602
1969140292
12116266
777495214
550998426
850339749
1882949538
545356175
1617003278
1351884996
1235361565
453951377
69265889
1140667811
1131451905
1209276706
1120917358
1613383604
656977933
758335371
2002179065
1529748953
1049331517
2062616082
1809962130
948747739
101057063
733892551
1227700966
906391629
781791617
1354573758
1512056335
243821239
1500964398
1489043401
1747160343
1869317988
419574179
2027702131
1109448047
1446202867
219367269
1553402237
265293702
1564244484
351747036
996558043
227649695
887489109
2019646186
684247587
739181049
1152284531
1897204668
1876969997
122873296
1650846789
100539330
642321799
57910577
156888681
1980338887
474018707
1265100276
1193831115
195535413
971872449
573362938
2023998080
31188798
205029244
1811609697
1169462769
1666535071
380808994
1009255866
199232178
475511263
1054974046
1018600893
463451746
211186100
464045137
511158869
2094940270
188501707
331531989
732249000
522644615
1746109163
744120855
1242931093
1362734112
950717038
2005440469
1492172600
569726548
97588165
1534275510
1056005334
1811762050
1207961536
163956854
1834306277
2125994443
319003455
215754178
35427918
389911047
616529113
561949073
191720537
1918671161
1149902510
182568351
1007326393
953432057
929814553
209645949
1777184101
2045902804
1574458191
1525052046
1573954875
1583084728
368207106
280160037
1886772375
1271050213
2103117860
856096647
1236472680
1636617955
21521493
468240793
719666869
445042693
1209203216
502461606
1695046810
1164476865
1827747219
473735011
786955370
540909116
974561912
872173048
1567095616
1418709387
197628830
602079108
1568787921
721724322
1384101033
799128636
496989336
1172568264
708092061
1097294826
803151324
2016205261
1755368164
1899631566
943093005
1335789538
397422235
1987239079
1218238739
435903796
189304154
1536506548
1959474010
1246841426
2124920740
486128786
970927560
2138806311
657237911
802932020
798007430
133568683
18404940
2031056941
715306168
508974709
914106432
556322291
280451767
1802055281
2141655891
1914367151
1382887532
324624173
1003376600
402317626
1834060717
253602718
707675853
2033109122
689594166
650121350
913293332
874160672
860996738
1283708630
1407718235
462128977
1353244001
747834709
1993052897
1895137237
453844301
284077614
1830209601
1285138741
1064246603
1717765330
496935997
7277268
1031528306
1008753302
1952569326
1402633664
1327366510
235720534
676762713
1393278745
2097230167
1470819079
1736291642
861162922
1354608826
1778185846
1673716936
139734731
1088151395
2113329229
326443746
2145437597
289368710
1783564839
2112623341
1810662562
152925248
1448034995
1254260094
1246514127
968551591
1485851095
2065862040
43796428
704564968
458598575
676131191
882122720
801636084
94150336
529721199
1374007107
2115245873
1848992522
1957014081
824415440
1924002133
298426874
1727171889
706684341
544234904
206289925
812982960
94407687
832090133
1938696737
551618117
278368449
1468370383
1941181884
1201537564
968591990
119076434
946607962
643281628
431976087
752904504
476090308
496055427
101387976
1807548272
1555720549
1571316719
783566298
555836679
2101123547
776284496
633205155
729935250
1128133653
758035949
705903184
1015810151
1904454252
1513098596
1107521570
2070379753
1039756843
527858037
1183685404
722247270
2029410230
1547270113
463022993
32949638
1195695376
1158710700
1170300883
605669671
849394897
41893810
552514799
1597791255
285376787
848849864
72958334
827528579
282311641
1600092588
876988808
267735698
937760543
51987017
121073288
701472010
2043625926
981792816
1590934696
2137399814
2029895961
1317103196
659686184
733814385
1048955164
2054000081
109703503
1255149210
469101174
1935449857
602770175
1386356755
1791922254
1187809359
1614294435
556076713
1897898133
1396451229
988747306
1216076114
2011571416
1745804273
1302419797
773761473
62191680
632080602
715079114
760172690
1452952540
446421045
1744667703
1770582655
506608617
2009967545
1561560947
120633162
571804192
847068512
326298403
1410786669
1826843335
896747969
1402225598
998884066
2023917700
916103423
2048916996
335885123
1888882698
1097748282
2041159685
169692332
1250075424
1201131562
705784907
128113905
1878852857
785696052
1312837739
1873389974
250461643
1366009040
2101964604
2144159570
243279712
1120772101
1885804756
205721444
1435151897
964890309
1160273958
565264036
701892852
1968774982
1133032987
1719807169
608073751
1539563086
1513879747
816563806
429691359
1210457471
55298779
240022928
959710042
2011367326
754341904
1133885206
357926334
1541813768
817299996
502057971
1886537888
1542036150
1828484102
1241231615
1648906614
1373516074
724575557
487267370
404550259
1345376664
1300240825
2061091855
1015317209
2118165115
580226761
1785518887
1212138476
823997176
99260414
462226366
1668004215
404588182
1128404016
1149702669
1500237769
843501878
1150695297
1725225119
1748490526
309905862
287030029
936188480
258256618
1941828403
1283428458
1219255811
1088968743
424061278
1918003292
653818159
195889776
336720203
291685549
1947181674
947281285
780992948
429233982
158649622
998272185
323130893
1140846644
778754130
125854131
1747491561
1981552332
652508786
250479943
550357819
1394579795
1617935451
293778359
641971833
1402377833
1027089807
87346649
1447345638
1859332309
1855848342
110984141
118756948
1823967590
1396892577
1563551462
2130855176
1965501797
1946149404
1053865959
975809386
306786446
1393281803
1516068724
252103210
1548500773
1314897513
2116062499
947870022
305009255
248650141
1006784612
676832682
1419961384
1834780075
215350694
11312751
437956519
1022763065
750185355
1474033492
1079555375
181072568
1840736329
1806842247
1320086040
609690476
999543251
1844385858
115864622
1944202004
1447235373
1877150814
717606894
1979476866
606035400
1049943043
1314961578
1609693621
557950867
1746616635
386393499
1408371892
448645618
894591934
1301063296
1465338321
1864211603
114663321
1578253065
1659529373
2024219979
1837096566
1047899602
664941432
908315450
1947165574
1745325666
413844207
576822789
1583878188
548595811
1115824829
1463732773
1243208584
2055824824
1636479245
1392851020
689369737
442772624
929612165
101268907
720723080
899768062
2117122515
884052061
829964488
1668198734
1910907607
1201348385
1146005430
620304750
909913868
1151253851
50854042
590186565
2119380910
479226010
537642538
891629190
1711514494
992852437
1142373908
851792881
1408677290
274770253
62921657
746363486
316770015
1040417887
1202511772
742499782
64756054
704226794
1828218285
62414878
649326867
532827270
1792811417
1577713686
1017450665
635969787
1660541744
1989495760
565698888
495169861
402544754
272634225
2144955476
1884994877
360882795
834335531
313481636
252687960
2091967245
592831699
1335178908
2028654331
2089756305
1184215665
726165084
1332255608
1015786931
1802044291
1952556271
1728864071
1470250728
1877385088
979663861
978420875
1244365200
2085733419
207344152
586556865
68032798
420755686
1003198299
912321418
204378197
108565974
917158141
512770194
982100789
1791650072
168263541
69357190
1374902314
122397957
1518458166
488723140
74464131
1340848833
314284392
1895761529
940596993
794260387
801616314
1002037183
1808046059
295504636
1132947052
1280299703
1013099480
701735502
2070846483
235112064
838849621
129981661
316012802
1464567787
1653196558
937632465
929668788
497847938
2137489002
844447289
1518215502
71144874
1249612892
1049659841
1377495643
26634634
1170694560
1278273519
1987646499
1499960662
1421295370
1278449729
231575981
197096233
1946808417
2040406534
955511087
606195137
1712461878
1913151296
782844364
1711493733
1007725954
2045441780
808339481
1900905676
434351284
1045498933
1348729228
2028379154
1083511177
1372353325
1439046960
1250780240
592885645
2050894302
323321414
1540365770
329793360
480387235
968501931
1490731279
1785276934
982500750
1367586053
1538049518
751779253
442795807
236607584
1952100854
885832379
474733284
1219764173
2103842073
1536359578
1857509869
1943289551
361467413
1978651413
1158479079
1245512515
1115814681
844091496
1599546870
1273461602
730603164
889604356
8543159
901227200
1817551151
892275221
756875655
1006502670
362820912
119952953
387644682
836215842
2136356201
416806833
2002690497
2086413327
745444863
1282276449
1512014157
2134342048
519758207
869170521
20496682
849948238
304543083
1820789295
312632678
1472904973
1744988420
1700750981
1078366604
1391519958
877231091
733659778
1988620258
1619868598
1272410625
46619985
1226193625
1220449261
300972261
1129944380
137765927
216030178
1205121371
1865002939
253000194
1453037615
2087643787
1373909862
291440956
467112273
968117994
787243819
868388329
558751513
278129386
187331127
718203285
869100028
1421891234
1849832431
355408233
2101436344
786514522
1004063326
1941048406
2046550160
253113557
174656619
1076786278
552546207
232755709
1736526363
1128013925
1136141967
2092989767
868826432
1062667454
1123751836
1388317271
1185404581
1919826161
1392255389
179756291
1506635483
1677064227
2127593689
1295543543
170888837
1468345415
1886359289
409970033
1900688331
1646289670
225788845
1773226308
58488129
112090619
2012838916
1094425259
854466700
174519917
45001717
1659784216
1775141062
1818606703
467707695
30354172
942112928
368341661
1414412152
265684085
1813424547
250138083
877436959
179278889
895102123
1986738290
277458874
1382084077
907217083
1168254289
522351808
1605327554
32060247
308534347
792365187
449422707
118201524
247964383
1615387988
1423119749
104230580
202158010
85958366
1222119028
178973777
762414329
641237887
414164210
660225859
1149260421
740315777
1428096315
724227549
120512525
1546424032
1838067198
1741600452
296884496
84512251
698687400
309346356
2003401402
450787468
1461647064
320635648
1695992917
588060450
827345047
291345008
1185074899
585790044
1528473371
1348908672
548742713
1887851445
992075736
335957569
53717251
254353252
34545388
1845637589
1556551951
1936891748
501489288
648802456
554222140
1457738737
1946888775
392112129
1018684743
151585041
689972324
1936330303
2129851574
445348194
924979535
723471931
795432025
1931621392
791398494
1034186474
1878521102
1757244655
795982284
452921786
1398987112
824932039
137875621
273818057
2134755967
1133128484
1251275756
152308407
346673554
732712887
1533135238
1139932381
964677253
1392515979
1672066734
635056021
640305923
1183798482
1774314122
1249357491
1996061767
783859752
116983950
165251630
628422070
1960407186
968120404
656135305
391755849
1232255486
674977410
2090329624
176706728
408010363
636832136
2039908579
1226056225
1965885716
312657689
891089826
1938588042
965946380
1337360705
857245186
444695836
1478364485
1234737034
858698337
1897878348
1489764367
1120153470
758136492
968824685
990074211
1322075448
2121990274
975543839
412308650
330271280
1617392350
1182972572
1134394396
1966441432
877688316
1318658928
2059939120
855564332
770923457
279885491
885957073
403977415
1028655833
44334218
1147398740
725249018
1938783607
1590357062
273822330
1576218941
65571270
1943253171
1861420822
385589347
1335195748
2013878301
2000348463
284203919
126906364
1380554959
1961383625
1379280819
163889839
1374205129
2002043496
570334386
599649816
600494744
812877762
1030181066
1082729602
979325838
1318402656
652603396
1692305629
998729082
693397595
975833051
1417791846
1452605938
2023811936
1489262233
409533296
1945206837
2085465840
234383635
910414947
1432499560
90241458
1602310015
267358880
1904417102
1272648843
908408632
515722523
1312027256
848277449
1490868935
1351362563
1726570065
1534592750
1834720724
1275414988
1185437763
798822665
1000706845
2134704114
206357043
966455528
1473771884
1398484368
1847782033
1754383556
462133625
1405475829
945838301
304520516
748362016
1267269667
1347769348
602405037
733532767
1161918360
1628353961
1812593190
1012312864
1599820732
1574591631
1063757449
1705932786
363623959
1762771498
1794393317
73441573
1365070549
1740735117
429488515
1844242826
1308019884
2021001807
139384604
685767771
756603319
1190514320
391819584
1152474401
303644481
1274735182
420206637
635428223
2129569547
491247928
386358773
1858821036
1131520958
1599730368
59942570
1549983124
2089980695
1735648249
1223321206
1434720026
1393964899
1356461040
85962092
1184260813
2099601830
654174000
568419554
1267915821
1994576948
1297178928
1914725925
1671870187
497436852
1283764174
1667665494
748712522
1374120073
2108597205
1644819829
92486285
1594083049
395186251
1980920274
1673197445
1115115126
331347914
2124723489
538735486
464245740
168244239
1678592177
1109532267
128312080
192016010
2142644595
1218997809
839339552
2003420315
1743309712
1236718820
54885556
349236519
1956421931
1062406659
35492359
1129537071
1456631282
1591304193
22552264
1582337652
1957982761
1857913598
1874529068
1922407851
2012654980
1909237587
166280930
952156852
1539980372
1412955930
954747284
15112388
773787806
1733776792
2027572308
2142387466
1793686582
1159811696
350041583
1620297034
522467979
404374122
2008451184
1092741564
1187167875
761974151
198410522
33188951
1201605572
116281954
882522131
2094050319
947406816
734190576
1090708574
2134904267
1121268224
1484439995
726488294
375261535
10348003
1484863794
1258106311
638360735
1652038785
1291009032
415495153
641649876
45843539
426758086
366907972
1951286632
296279723
763032300
867612135
1048894806
457881686
1709775254
1608335685
1083743230
928517941
2064662717
645841362
1942522612
1981206603
1998436790
810685060
714594852
950488119
1995544193
577793950
1744120168
2065598436
1901447531
1002037183
1647349328
2142583373
1656069530
278953627
1134038626
1001392020
1733560299
875175296
1601653062
1537860838
965967313
38756916
238225709
1069926815
1661299991
1097345959
848887723
1218070458
1932947561
2054568365
1222140191
1513607337
292283014
2140746477
711223041
131970120
997378814
226467655
1498818354
1570998243
1753415143
408559924
282448871
1086218799
224846865
1512917567
1486854704
130471530
161496973
1252540940
682848148
624311397
939472253
2012691340
1838561589
201963841
1740265247
1976928315
1438489876
1511772815
672820129
1488921175
113839335
710827918
1508238785
396977158
214928965
1615896284
1018619237
1541528895
880891563
787048069
2128983386
999321827
1189941581
1499789928
1300311692
1855601498
1812909554
1498327075
787162088
190385518
689459346
112919917
453442367
238434047
528379855
1469593274
1828239127
558740268
696927993
1562097005
554623519
1842648515
944793407
1871582144
1085941536
762210181
932621422
678536109
287936824
1368795999
1475683284
1126204211
506412478
42312492
1075468679
455085356
2134560384
1552118277
459952634
1333262247
741367521
1954797457
893647022
885718655
960268031
2119543425
2122653366
2024968930
1665305463
816927472
903055715
1377843117
769793166
244455257
1318349631
351118197
813003918
1439909304
1490256681
405579107
1905902472
2063014677
592792848
411103594
2137391484
637711204
199046835
1518188210
545736151
1686129137
1730026981
69518769
2120129566
1850214504
1407141822
850658304
289258920
1893637095
1284729861
1797974418
989605464
819569044
450507321
1460213572
1908102348
398765507
1911023600
969918667
1577930466
1246838533
1765129917
858310393
857739287
1654222074
541483500
536610497
789961583
244241568
2074527130
340501359
214469966
1137395745
1234832987
1283802389
922982046
1264819053
138160107
807820940
457233397
864636478
1606696971
621624528
987040138
1280090362
1491271345
1288699763
1680364320
1792775769
881764493
146895269
238540225
251767244
1384409225
2023541069
434771102
1267978810
1217918955
780604697
1064106357
2068602834
1930642490
1925152497
1491652421
856113377
1699672509
1535798171
1520723357
1043514250
1924769714
1345012464
1859190844
1787629495
1164015281
1967549867
815166327
1762522463
1113238863
717675872
96665738
1793502294
1370094171
680598834
547231708
1959980824
918143143
289651186
328968944
1238668681
859607993
160350040
790661687
861000064
163783276
607712406
1787645078
1045963279
479778577
1654377619
2139266423
1661421637
821073258
845862636
1134002471
617880948
1129149748
1356175001
1854153998
2130789090
818983599
378749650
149039779
1753900203
611761277
807112015
1330133958
29025651
178617540
2035897135
753386028
665208234
166711594
57654670
1415281884
1793883032
455247450
1454054467
467736708
724041542
1628662567
1147195155
267308419
143982418
312353442
2066898643
1407523269
1120599393
1992741483
658843754
1631267685
1648886370
975941653
2123852640
1943867085
1558918219
496086415
116579169
1875118469
713437076
2084522902
1597397876
1973350959
2113927053
1467095732
2122031035
655839011
177098531
936587427
1888403761
2073797230
1664473342
369394493
311890028
1403822638
1445858107
2050177240
1175265508
1882952001
159096020
2080939806
1554865686
425489969
1132515644
1205480304
1901095198
615650146
1579508116
1625609219
1635305002
1800824419
1456219746
1265682969
1071013506
1170234399
947012105
89737615
1913028448
624398264
122918097
394552387
1676197154
1097112076
1900397353
911296564
1881505768
1459402557
597400782
960944604
1495221205
1847521617
1912999945
66873681
723073827
390752756
1494891336
894212231
412224014
1031075101
1000881057
1695520072
566526550
1323667639
948698008
710271920
1573468223
1618705190
141471745
1668298501
1747889890
284063242
1021936895
1488172034
732137615
1304389102
1101656202
1282504214
1703543780
141409175
464617256
322623846
401346594
1261675188
1854435115
388866302
506225379
1418964818
939215011
549970378
301612578
357060859
1815139559
881662187
1380787000
1051050062
1051486535
622952037
23475097
443813799
848208346
436689678
1053912100
1738963937
1456728041
231416756
637699851
1417042847
1400598645
1970491016
900862769
1299316347
1398221522
732552000
44250653
1334121157
923087795
1525193927
1058585267
1517347415
1035559306
375590242
1749270224
1820719776
420320340
671576558
1664449208
1012330716
1842461282
1608265598
219115973
1728380167
1580107217
1255169042
324274778
499531801
975250190
1499326979
1942385291
895487164
130787306
1779810131
750245786
413765115
2041904263
1512497447
1793489866
1027030404
866955249
1120180536
1302859357
1609658939
216601247
447778808
1829625141
591202439
369712300
363484183
1524912323
548780702
1766632673
889821398
1720748330
796959049
1633337100
1280044606
55127779
631081141
989374568
1463862571
1317668784
2138745443
146743757
135699279
772905605
17161028
362484216
1464198373
1466675286
445985818
281234074
1452273603
481883010
1275770864
1785769163
1158490495
806490910
1009515272
984482202
715579355
96233192
222068219
623515422
1172532327
1514245563
517139250
853191445
100118969
1546658030
1326551272
1803484471
984506241
430159889
362364194
1990595925
1056815558
1066350906
1130084082
509910962
1894709644
1320499963
285607009
1060056550
1803578819
1655086284
1844233472
606282979
1650441199
1303850900
1058238355
1908220028
167646607
283114364
49336332
1515084867
274064273
296610249
2094098399
1775667153
574468382
1571149791
948286656
2134694271
645177572
1640605299
38915233
539418756
1400435897
2110027625
2117836927
768335146
403821543
369937890
704381046
711922681
702029390
1881060874
1760668571
1252782543
646814049
1456965309
1578969334
1698102970
2020085159
1527190542
1688858123
1019758465
593626068
1686577570
1298878962
543624560
695175271
784196254
1132279473
54714293
1378147456
1303560235
321114345
857475688
930431395
1925823119
1374722148
1784467035
1484543764
1412549000
845298967
783752611
1273464307
1972169875
2094035663
1612849640
1807715378
929366656
318543205
1829551993
1857610922
864105068
1216644097
530259780
1896348625
393367465
646127517
1353476817
1121704291
1906269505
1071822901
200543431
494508539
350263195
351337050
1490006800
255598475
2024972250
334897873
1435807082
810472816
94312875
391462941
2074390696
434077684
169875763
2020526099
940281545
810129402
1740651265
1409005198
512875972
1581052921
750696712
313878505
2044641807
2046303155
749819323
1231793297
1548124604
51619139
598819712
1973226068
1576201643
1829906464
1031105994
285232841
420265694
1264416906
1397966306
1770755930
1850990316
2092928882
1232164211
595321368
567744037
1484591290
1015666898
660520203
1416660004
1263005462
1977024175
1120913800
1077919640
1936648920
1535542572
256533271
1969542506
221710378
512082363
465324007
1641042317
367419067
1484518300
1470425431
32278791
1218417022
385480910
2124539995
607709595
2037745622
323979016
1240832150
271119252
884061896
564202583
1099629935
1258608193
917162023
188450369
584645728
1329050739
765875180
2092813390
1686578697
2015018912
690293370
654415935
432545422
874138477
132309590
417315388
265172347
1649461854
365157509
2046720274
1810191909
22458093
110201192
424704044
999588323
1154722468
810930323
1253644355
790524342
1697034038
1507368717
607973239
138309102
429420963
993929295
2014752328
1760870965
1387311785
1730510650
1462613563
1211075265
186213959
1050106018
1937819619
1562967880
1302795905
172581456
105836150
1361160261
715468697
1809393301
1387304038
218819298
85324861
609612218
1287988807
1553387780
458710786
24240401
602311958
299014818
836834187
1299327231
662623619
1117823132
991609062
763617001
1992049703
1309853619
1840385428
226414305
57836083
1770906983
1818310452
1511560724
988859914
1075619802
737869283
856439816
14011390
1536017988
622587258
1619473165
1536449991
1908867099
1493761385
370671403
1104041286
1692468837
1512647118
1452332789
912557022
1384410734
2083662261
145453367
197334674
18966539
519679422
381843915
1199997082
1255768972
34278806
1988957506
452436778
1932005039
1766349186
1872653463
553287950
93173760
88572264
1342520751
1997225582
933093975
1902444986
1618543211
1093623014
998697812
2038442379
1501995936
1373303239
1091968814
825345715
1575495151
1110834714
157923525
1972313877
49458134
695736911
742828233
1182951860
1402043371
1047846717
2084354951
895597479
320863129
1419084998
604635
269943778
452406513
989843625
1266598644
456837016
1958558513
1010366936
878677260
495101327
148618426
1138233325
1131308630
2106881593
514182593
3844907
199547094
244474559
1665560784
671432285
1144671429
1212467985
1331849117
545303686
1805234254
1387341538
1415284819
889984271
729830804
298325931
428051950
338389273
580860164
846375992
673509073
1210441939
1168106030
833662098
722183024
449284504
717706285
837061272
1886169883
1957547153
58292415
675147845
918143143
2005253564
2045448594
811899862
438373982
542370996
432363591
822954060
688683955
941528793
1664115356
1320814533
2040397901
1226377402
2013100644
1893137789
1133387571
1416144050
376140009
189158560
601442573
1036033504
2073554085
33000401
1474170002
254951180
241509084
1041577455
804468718
1817898460
2073594264
1091639316
1939598761
1803309183
1050977929
939457243
1766798059
652589591
2045591584
538694518
51456546
1068105784
975604995
2089016680
1008551546
26844748
1936787886
1554390361
1311092161
399963978
554994984
1895292417
1890739929
1874606521
846057995
1297731311
628070579
2066224744
650628510
2078607064
76220053
1213464138
231662729
2125332683
268380097
2071931887
744855702
1212350425
71546750
1507505959
1559980939
197362830
747710315
2120724612
751285706
811595718
793411410
309146634
1531262675
650771332
442172031
1351316077
79891319
675823236
1133852987
1894719675
2088159360
2081890798
37651797
1419679251
1169462941
1543236489
866289547
1997076758
1034507121
1602786513
1111615165
573019471
1497403226
167910771
1117671908
799134193
451130831
944471177
957890423
909279590
2103187478
97244880
945369408
929201589
1688670178
555560789
1664488259
541497446
1129758433
354048288
1059690559
2091365366
1142596636
2060547241
1964492685
149350703
190904357
2119621949
1459711134
1346892262
306447367
324572153
1026782035
24723008
1157714108
391074171
999190347
1167644470
908805727
2146349069
2057596957
1886113513
1393176374
1243390509
281691655
1254475873
2005350157
2060581282
502032748
693994464
2117119653
1286440644
1394387422
1191936982
1124048298
2108403508
1899098146
1774510941
1491372876
1652331474
792474166
305009255
45761885
1559610831
483349209
318600736
1614823917
577959676
1772150262
1083189124
890758997
428462656
1849564149
110770940
36348968
1188118250
1204447355
214994431
83546972
1165486464
1264732361
468297649
234780326
555691728
1910710656
1715393271
334552930
1889025279
390740336
1130426094
1184263442
1053894578
521896894
1538017193
451032819
375431694
715189696
1069181798
1680565555
664810573
1784463356
1425756365
1104224803
477732119
1685196065
2122826932
763986914
1710403285
1341584652
485088918
551466003
599690497
1331606575
158114558
902326866
559407796
1022236075
644088572
279027067
28898495
114319855
630933649
1192418768
2008866936
1410145158
1250987608
1562887585
60285556
777202225
1605040522
1341310130
2010175290
2118792722
1910515250
859574694
1191887752
802640801
1090931726
59663308
1905066438
1480612616
2071585073
95202948
797935737
1413443138
787287217
1777196371
1305674844
55898046
1988017804
228823097
63612455
1851208325
4543671
1923820508
1407695149
1613097596
1097838037
2123782258
1374054278
394523147
1482315814
359832047
257381667
685324860
1334457385
967921776
1689856534
95804016
1294694424
210739312
1250693102
1878176045
1187959084
174907650
861945683
747500796
605280653
1245124695
1076489211
1144821129
416515528
1821460843
1132438635
974842736
1861145165
682969202
2123712106
44082631
1172705494
1602820032
1657680866
1685006300
562762905
1409076998
247751376
2017888903
795225817
1509011011
205003527
1056407680
1077235583
1716118501
996070827
418455139
1006620430
1920314596
1439168105
1369764939
1591931228
764697139
954842291
711321596
1331303180
1003381256
1883865726
1363437821
219295137
497247938
233528916
701811672
448736928
932414351
38578776
1793715557
1208447415
1353580667
1124149228
616771296
1766132361
1803454800
802205468
997803665
660549654
1194541743
1544366614
1288832646
1996270303
943063452
1244894186
1999980319
1103837332
490685938
1939751338
1165274785
767256196
1989148257
383871324
2056740438
1175477692
576016885
1804900561
22752507
40971576
1165301318
772404341
1498771268
335571873
1467184574
279476677
1644086347
987868884
314778524
1050089503
606910559
801389074
1253141706
648074970
764055332
1204685529
556699298
310284154
1495711771
567087458
2077087150
433659900
1786206679
1237168915
405459047
465798246
1330696695
660009592
329728195
1073953167
509855160
1883913801
1744254992
1321053308
1778153530
45113219
1250538302
1934382314
1964360620
1449833025
1474220960
2048543932
334862857
898643567
286844649
789383011
941987988
876281114
394894587
2011561167
2130689550
2039598583
585192070
1005172127
1737890139
355515961
1658813224
1235502613
280688600
202087442
132223870
987495552
1952621261
1623960949
1790419427
1491471577
1918882575
1221847065
1278026186
164722491
49659939
1036241181
1857483155
937680681
1316067544
1831768379
1365701885
205492029
989035094
1943972189
820108522
1490034040
323579435
110114905
657259124
2006483978
933133410
1964629727
1688517590
65497051
1229235928
1898291448
23746367
540024366
1529327122
1898089541
1048722651
1618510448
2047045451
1686836406
1191810504
1705818176
383599269
703235371
1589182359
1804994657
1729894885
518501385
1429011862
891104212
1626744252
794814621
750610828
815822386
1723270556
210751202
916651210
1976830812
100399986
1612355751
1516479093
600857011
1782807491
1189048432
178975425
146174065
1318863395
280558849
1389483807
496632157
155778446
367891686
9179010
1074234893
226871231
1507359358
938919736
1242012144
1743091712
1271835766
161333205
1845195844
1916190656
1493629814
14799354
366433200
955214542
555151269
1367080877
1425349593
229822463
893645279
1150152353
980143438
1625257475
2002037572
540100805
1067406750
697610430
443925643
575475291
1452603505
1726963722
987914030
1227110715
1921191031
507580552
1659492129
800608623
1288546563
808392182
120725719
1309057503
1695152001
828525067
583409718
1711568894
1237062988
1794589310
1615992680
580248914
718123885
1221372338
2041099652
482379443
1856239879
1227444373
45521683
1964890603
177382403
1680855587
612574190
938548759
535741763
1283297772
280052456
1522354770
908484039
353036285
919487104
1367544017
695278329
1319893337
1373703344
2075963167
279342493
549015004
435029613
1670795220
1328935395
1255644046
1600875103
1848670155
697957042
1100558488
1893863287
221168106
803145689
1553549807
755654911
837864082
945434218
1452624336
2058371644
2055588998
796742326
470539004
812929499
104543732
1586822550
495138842
1629281408
1414779956
1003037487
310390619
2046007885
1061746641
1596977252
11560343
354269518
795183571
1097134536
160767875
258559241
1929773417
1563297700
966396400
1955315442
1240835344
1260705882
1089061477
400453968
2058147450
302457621
1545832345
1051811475
1636152715
872489280
1327501975
980061141
1206136820
29707863
697059091
795136082
216805005
1657506256
553486501
57721659
121908637
1903245224
1700220435
2056240455
23618539
623159858
1011315651
757848179
1842953392
202364997
1831506232
20651785
1868604288
1053661301
106223777
1896777676
25628695
1867763799
2094672614
670761579
2030026735
18205769
1436176163
842310945
1381169789
1621758540
330375850
1812075608
180429159
1738864492
355449678
1559068953
1024917970
1244144824
1714796981
2093331565
1108062655
240490231
245905454
1938066250
2102533847
345093157
1742118116
1084391119
1372374265
115305161
1380633421
1204908059
415989682
1028087317
472531894
355708300
1951420470
1681265614
441896833
902879407
78189045
589996222
2051568020
1069364899
341364992
445057632
156543091
687499726
374802106
1006144455
2090885075
1999236756
1578855354
1910085391
1701678017
1091198360
1151695103
1979197290
227965302
704369677
1758413347
572485741
1616089294
1488041027
705365844
1823398157
1371763744
1485930001
574712793
1237861785
1098278402
1523732894
1688707586
740269324
501467391
476134786
1386439594
1526520895
915981299
2113842892
1781198753
241128269
1216244506
505695364
1297493916
574574070
1119762128
1484128555
1837901108
1868771270
797096833
423604761
1404911425
584107006
1733663254
125579643
417911802
342943139
1851631532
834392966
395463095
894132898
937686971
1858795659
1659356585
1199933412
1563501136
83052851
987119274
324589927
2067147869
845448100
222541022
1910757297
95078574
1714825194
1793108015
143003072
1405771846
593533577
1913178764
1412141845
62779343
1221873033
1656267967
575527869
609861978
135912949
1456083983
1114436849
1028638308
183369178
2147335959
728674208
1488120603
395956295
1852845196
2143176564
1735245096
1085870127
412625473
1652469762
2118846206
630417259
912834669
1015773477
78126866
1316224743
755418008
875190796
1416492380
1838356970
275442498
1925571583
450929575
1058622327
1882957165
101207322
938408516
693632143
951179270
1883648098
1874526621
605494978
1706962382
46727704
1386231599
1186578567
1701358270
1058098937
472501116
1711398501
756528393
705362217
309756400
707003395
491335490
1036193415
192226414
1022963051
338582029
44366404
1898338780
1412855849
1494436545
552838373
670152670
1650041099
1166878754
901279952
1417146964
30313540
160478840
1758250614
341476421
1042110034
475555178
282168173
983232734
956310302
424026976
1831986652
2019303497
1565019092
1189493675
864989502
521745810
1619020717
546104834
1201519184
201003746
62315739
146830622
30068012
1526845369
2112897969
1643409564
2043525030
639220448
187051773
1147351816
587433772
695742382
1075271354
433742299
190015710
763965631
756396978
421306531
32243117
1657383999
110790251
654903796
984237612
348582720
1762422561
551175998
326582253
880003257
439302228
1006338698
158772800
692654566
2125543551
1583161639
57001081
1765811379
1718784855
427073278
807499212
885575838
842298378
450823112
1283534556
1605831572
634218464
1677570405
309372245
156392945
1349824183
889848037
1567789354
1524333063
337650933
1043214859
1489332523
373132484
1978477460
1706313041
22735960
990734214
1841620150
265255496
1622176944
397352625
1010772906
514993893
265185408
745276201
2012223465
1946752086
876836858
1129393828
1812635680
700051670
1404303320
1802948516
641071789
2141550214
550448411
1468484815
1182681093
655550294
1067018785
91777281
1084095977
1215256657
1596740240
510440821
1861510853
1608820356
1860638317
1292641911
1916426513
1658109615
1130611500
525493381
989616001
41167798
218605005
319288070
134532453
1648122515
367725299
98282900
479030049
660238702
605919509
302513162
1130782009
115795231
845684382
199255945
492317771
431746956
1693351023
657440387
1141627695
1754390854
777724519
155593438
1593130455
1320245765
728048049
1396341678
2127029238
790927657
1038470744
592619463
2042495858
1154203206
281138592
1531103885
855195726
2061347214
957123010
1226341414
900839145
1727085221
836390686
956351774
722257630
1039803163
1239927225
192206201
1447908099
1077577889
573018956
322726754
214758509
1561512337
1219698359
1672785667
184660691
1942438601
1470099973
689879406
1180674873
657041272
722835488
104063581
1222628420
219523408
1314045720
121402054
1355489130
1898122678
688090723
369324161
1038860111
1068437825
309709257
1085594748
710408493
1495598102
1490859813
1996681495
1028617357
1902862127
1558933972
1951816055
1057090475
810007120
1105273239
632689459
1827656994
1073156888
1103888220
299570225
1003064950
1532456394
26771570
507079527
26688396
324649442
902186113
481595819
1767788854
649895062
30156098
1812956577
532380580
2075503222
1384553561
757716647
1565009434
375865547
1948495792
1951347078
894187539
788132339
1282943017
2057736844
1239642400
1996262159
982563229
328884988
615740683
528845063
137259119
1899395831
1987324672
222609310
347923963
884651651
509028172
1519519723
2045380739
406340268
803763607
541727173
911122204
2130833315
1786227553
245004573
860237182
1632007054
729171295
669832147
289733603
1700151911
1708881294
904991579
457965206
1714771266
1386261440
272362148
1985294896
759797828
433071198
235460853
1016609692
349069782
1238034534
165217960
860925678
501916568
1275675371
1150947458
2012134100
1078628515
462873008
1103838458
1120698299
104667795
801505446
1215604765
489157077
664353492
1733286479
1173495856
1435972812
1085933013
2065577651
1781893892
1779970684
2079605
1213772795
216741922
535709422
333571292
85437842
1339156875
1882824904
1711107373
1167218665
861000064
26987632
1619114893
67472612
937300647
1897034965
868911978
371815708
645432560
255691852
687940454
1136139821
395326691
1482226859
1709330597
933096671
811830752
897753223
112730501
285085070
1306501171
1333218392
1052289328
586971377
440289585
1280795086
1247968564
921805396
1906221392
1212958335
1466664720
1606519750
1884133367
2012948938
913408027
1100807978
483439157
1998570259
2141629612
458133198
1282053546
770035252
1485640739
2087518716
183506483
1210533936
1437232196
1132719884
547407033
670826526
1289424154
1311594000
1051987362
297576369
909958657
1010028552
1618980478
1347289861
723441449
172561602
1967457382
197827700
1576996947
979345983
1398429533
1393953501
146520355
1619737891
408704686
1837422843
1567780085
1186636001
1500006125
517910916
314931523
150795688
1190638514
2051153021
2078337734
583854689
1775340428
125392267
1223139158
1759496007
676850131
616572480
1379689150
82884261
636825127
672151335
1964648652
390576534
765148310
1885294403
2071129885
56235726
219465210
2059643774
2006551550
156084678
442266745
1898570468
1609438545
1556579737
272264013
1305798842
1508037594
419757070
1811218102
1580798883
686841018
1707411750
1885318881
815823234
84148669
1768946997
294780975
1830843377
1150690310
1172300007
296709490
1394282653
876377859
999895664
185778739
89973541
529818124
2142611016
98846832
503985124
2034568289
660250439
1520461214
1263861312
159497231
982905211
1030126512
1329821457
2012606742
1409201614
922715787
870622470
1747328441
1021411889
1978030261
1368480112
111162026
1486655655
44451207
515049227
1443693547
376340009
426636147
663566609
1127925808
1080390293
1816230706
1248109231
126999257
1236356058
253694944
476508465
425231483
1387219296
573234381
1029974536
656651415
840441105
1128715471
906455789
248970224
767057145
664999963
1366189595
328087273
100820730
1914328366
2064061608
1733086698
781908346
2138818776
1208255495
1883471274
649780532
1825256948
749783137
1299584091
430917826
131668386
294218239
1424253144
1170684492
1312342755
1786951872
1439186357
1431979002
1264063817
1240121405
1183362078
11668762
1817188819
1079884876
891625247
111036526
1148951790
1506416335
1977335545
1695256590
879825696
1617367476
163948759
1351132759
2007089770
1596305595
684046902
1566617333
1055124064
1426514207
701304132
1017654877
1286563269
1249159920
1717303809
1137597636
1107947541
382242854
823287785
1993866877
1439984172
1931446941
1479938830
1766972147
2024209221
2083984136
1295459964
1453123406
867127426
478664383
1315727021
1359693456
662834866
730432062
2146506791
1478681261
213801753
1223493569
2079229846
824186246
1780013751
1492513782
1512050782
203053867
1906575200
39558793
925432297
152414727
1449470650
705551307
990457117
713341250
1307809143
763632128
1295199194
1712479621
1378941713
1026854002
2040698104
1644776664
1477445576
1867277043
842425107
524411293
937248246
1068894351
837519369
1631114453
2100566584
2052043266
40634043
1959245600
1431210314
2130692201
415932769
36768641
1808197826
1417651526
1805720098
2099291543
901476450
615996361
1501854480
955807102
999830608
298975627
84470017
1523497147
1595747884
304493893
932580067
1396685383
2141301564
141202958
1429100467
114259811
502576269
1860047814
1742680579
974077078
1038317146
2136393916
309388829
1902191116
1371295468
765947437
1612624310
996301867
1981951000
1145097675
136823916
1980829026
851473167
1022481959
1733856703
834829793
1371871719
1998918346
968875046
1378816813
438095673
1247154727
1694067091
351179281
986292490
1126703776
1124189569
210042346
1358481354
1663358629
12977644
477095179
1814833290
1361362322
657215101
954555252
871097943
201658081
1329090247
1545446299
764435179
427545884
1903452599
1252833082
436041765
138528948
933426690
1779153918
2038826482
1577247284
1888478885
214406632
1613211804
360004867
1218692894
1439910937
586339064
1072361313
1493107963
1337168318
1011366885
388415923
491542357
2094599167
292904798
1012702220
731701647
90432852
1406310751
327446649
450292696
1288613007
1587586186
1676410201
1526232440
852111928
980459600
1116171919
917805893
1268122542
496627392
565532962
1782415254
1571185924
981392067
302278138
134117021
1033268320
1327699106
1321419737
1133574292
1557086035
1491696075
1721458754
1716235589
1711085886
529259352
1818065976
456218338
1465236644
1686347437
342360233
1400034979
214156940
923373697
2085232002
379448346
598130779
1916187764
813026086
776208454
1508170933
488784202
1628701546
1054284914
1571015991
799974381
1489499654
105612913
1747621294
83252709
310268489
1200314877
174497953
1629154003
1101935786
1876976398
1672173450
781719522
1332016607
2140660419
1219589525
118277424
614209335
1542448586
217148757
209812765
1580102091
1463124811
1744545598
41255177
1228245544
1592381978
2145356663
472509660
444524430
186640134
305720508
718013516
490317237
214426571
1645418770
2103377028
1255230492
987344079
1570628519
1460659965
546917576
1894005585
260966173
304633721
1370557226
90811695
1631730910
787191661
1734223900
1780637755
1935717017
3417082
1411662088
1987062056
1036272296
1709878954
1313992472
1116802557
660712072
898149831
497644319
671308075
710656444
338110860
1507183534
1113646660
801409916
2089620801
105418308
184283963
200196067
1418128903
1186762273
557264554
1302735694
1767959836
460855669
45198788
1088082900
232673191
1623738567
966270395
968865379
200746266
742759377
1885839276
1430010514
929352678
1408485059
1754725795
1161452994
838645955
1323531109
2019751742
1688801161
1293364961
1152790927
1023626479
364426244
2064428189
1489056435
1672857563
224601696
45318208
868833399
939279135
48777113
1126565395
1461978677
353993351
51690632
725899664
305064558
402427300
332408373
1704460891
1762864801
1067244921
1958530401
139077220
97793792
1833146552
644525192
1998143895
712521018
1659819133
1793197510
1548071190
1048894218
1474622437
1414305368
1987046806
1370446165
532522768
1198957703
1907656812
1733134495
500856578
1336532861
350853375
1614985000
1915768796
1015656166
457803667
2102859818
1590372694
278160340
601781158
628523384
240322017
2035189727
571864863
1472532233
1997402108
204508069
718611917
1100582472
311662794
1887613980
974268278
1213121872
606128942
1357281505
1667906033
1439800021
384948107
78966474
1096074808
1300882128
71153088
1730352848
1045423137
96422767
110851924
1326847880
502889851
1579536138
114757617
489504380
1128246001
695404666
388663426
1925226857
1357616631
450041852
942825891
80738899
591513393
1959440902
1696494983
1949822512
426106571
527893806
1284937503
1900520139
1532170705
644213468
107873357
1402010455
1114483828
53031752
572583158
1074940677
1074350802
372797588
1318012980
1261210242
578334947
396998590
479774695
673457062
554483570
1168021128
588323484
1755110217
707031057
1697033098
932487166
242393094
592087937
1560139977
128546408
263465319
519807060
636045490
1120897974
1949746404
1501132309
1069486323
1388247266
919675716
426381108
637626389
1062365216
1505475908
853248519
606069286
227805318
1287635750
635477425
1456279585
1797105125
1127814924
366281798
1607895344
185953588
1621616227
230692873
990468872
1152901471
1662758927
1299185374
1113807876
145658125
2053022095
853562960
684592182
1828966280
1266849912
2085029357
767389132
1599178868
22795935
1547042730
889381220
1079963612
1366726332
2009676352
455586854
920283895
49489501
91802877
411189538
384730153
1091528960
54033755
1089141332
532987806
1420825012
839382139
275737126
1232835401
246144105
1762500319
1223484855
1237398891
56246104
1554971927
16001545
1822332842
94263705
1591126094
209031832
1449959682
538018402
492842669
1048363678
1615244729
1845451681
599275144
383344851
953789786
1990184377
57808605
371012125
172197175
692653695
235780719
668254660
48042976
1714025208
1624926741
528912870
796881528
552000192
23054147
1737169993
1475494330
859131229
1166063246
569079457
434914099
1622517681
1585836878
1054298431
764771853
1231568580
1469282281
1474058272
1601659896
236480641
730909014
1652454773
1670741382
1646240137
292148455
7530258
1315685385
1139839643
1177550034
764386560
1562218965
1143158994
1212922377
693359271
1174625067
1067419492
823720825
1549180960
1902004024
1588963410
1044968042
1655817841
1697276941
1354127539
1200075384
1421644856
1542614239
1270065801
667615265
753512197
1796503678
283338614
1827340766
857290961
485094333
1970068792
1240277568
499612861
607987569
235944739
1792536788
959301769
817990302
613196137
1963219309
1583802642
1173257769
710432756
262698350
248116890
1477752800
1162083911
650753819
971634403
1655666704
2121566375
1903817256
1315286934
289681706
339394550
1151085884
1301987327
1597613195
673873424
459452591
1170586078
1156658385
928822740
978774459
719908702
1506622390
557454068
115168904
1235766222
777282627
1715836726
839997655
1326399286
1430570333
1681409983
870749156
224178530
1037512790
1664781652
1103634293
1939182947
1688040035
837748772
345393192
1839115631
829810736
1828697379
1542014578
25936781
1811051486
870741601
104529857
877830496
225177945
569231604
1048930834
1136658487
1489884254
778820712
671969052
762551567
898655998
1597259859
1474472755
651747447
1987398725
213616955
1385192582
2111795607
454078711
1928887051
1046630238
1446399208
508385819
1100051915
598455938
1311800458
1563686858
1747136796
210271312
1135459068
398238181
471939501
1981575963
607114001
1141079969
1634434109
1211626082
781906486
825985234
1178096352
1934339079
1545266890
2037809510
861550951
799771474
1086526088
1720102130
1391181110
98772812
1198152647
695848308
850222215
715970543
1268616261
132989818
1347802833
1790425717
1523613932
1788028374
242029531
687844412
1876075293
1388991343
371628705
1258615521
245310518
1748258750
1840515537
113627297
1683796050
1875725338
111179855
670318891
886928814
1178969070
1787132495
718284225
964538573
192342508
1435458545
162461003
182914088
1799873132
457441217
1108822927
1772334893
602815054
1687902376
1573187686
1037197242
1132320625
74546045
162161926
1684784103
460757511
660199596
1410336783
41684621
1381282324
103743290
1931262874
261503854
528944338
695113712
1771874371
311670842
154908043
811301914
1612379729
56832045
262357456
1157166885
1970132756
364623386
122246241
1434370020
1636757049
1594786155
1571356799
2042747127
1672647326
1038902676
2078023872
1230581447
969654794
749032628
1634216747
1884325583
1945252667
1499355308
100071626
1965408004
1741123603
1006081655
1672663037
722808441
2027555271
948998203
1312551971
377859852
759108341
1359187992
152460154
2135928479
1342715910
83233729
291112093
1846424241
1295087969
1257848432
1399360359
1341491424
2086199748
961519122
370001025
963877427
1019389770
240576872
1076634982
1520440043
683535320
1990106651
1320948982
744014582
410022172
1786586598
2147396503
1999293220
1169908642
1762195831
1058342460
880968314
1202333867
2146729799
482697638
17146513
1657864490
1291957505
154691232
1147424147
782652524
1509822455
719072401
616895493
896395094
905700772
1730825989
1624967868
231233554
1399955392
611921332
1744950561
1763059702
872234630
311591088
330357504
1247996681
1617097385
92177413
571383243
795967215
1527706909
323861726
2137933135
593219860
1342701902
2140837242
63455050
260761453
1935848153
348917873
1855304286
1763828103
1693382536
1120814870
51840028
2070573734
1342100691
1757787469
620791818
467112273
1741229821
1282715364
94458507
1600339439
287936988
239858047
299490770
755002322
280936748
1276610759
1376853608
1932206632
2137786625
1963080412
835640358
685935208
696081235
1777855181
1429157312
2003083151
1508320043
582409895
1978752664
1897788382
263325825
1210614493
607494397
1886447495
110520440
2050362772
1434408847
870633995
1823052691
1852191223
1717547595
1716351908
1440083258
251333242
1569274863
300252662
383599269
469392133
728064436
706344859
1649262083
1420593210
280526615
1125258468
242663281
259642530
2100860147
1612948250
407594273
1752205577
2016942428
121502411
139589921
471718452
1331897901
251816194
1337461442
1087923203
609728334
1152155588
699058591
458113249
1346837642
2063606090
618321342
1243327854
1045036073
307922186
422626375
961476274
1942222779
1920854834
763209610
1800116148
33710243
921432777
1427823163
1660758043
1528291412
186162369
864677867
1105310023
272290115
1942404095
1655940055
1931218456
843843163
464484467
1415492238
988036385
555920240
123443497
804548558
428073772
748446829
822402760
1646024586
1434009192
2120054580
941916328
424129532
835693932
1522294378
1766939614
225669266
694461963
12265054
269081501
296966776
1010712845
918412975
889948279
109532329
596236082
1153845278
1422985255
948796722
2058906968
605991127
2055919098
57155788
2054894091
1665155141
1946122487
477334962
1797745188
1985006517
1811030463
88735573
1905236814
2045190085
1073723258
199554412
192385933
927370449
2110279663
1122581224
1826846969
1942242243
1669280304
1687486499
1065703297
1044487874
1235374784
881776462
1784672206
1498607497
1504988692
1901606579
1880013207
2002939011
1909826688
1749885011
1651825436
725534985
915940599
186969893
619323433
433334282
1312081605
1229925712
10628778
40999376
1646146191
1517931228
1962714810
714888907
203449634
1613949326
876822645
194257461
74272045
314461630
1149593479
1191942065
1043546486
1988642512
500120452
714683553
664548882
71290129
1622519070
1104917818
583361564
2076030360
502077488
2035966073
667844961
1303379227
1656217608
1042290808
830493296
299824586
326342211
1562177306
1381754806
645047634
1519586809
536955245
1637528396
1654749835
1191254501
1439189498
167295473
1865643501
1801214878
1851462067
434223754
818174739
1650580148
894503001
1211345375
818367636
235609545
30991807
1714684950
1674666413
866563890
1851029686
1621702745
1551508831
753487255
1075098148
1887293435
666151001
655310404
298957725
884669506
2097500604
700520901
1672980034
372450059
786666467
1406392304
1653240316
1994342768
30719963
909481972
1737019084
541691123
1281235926
107294184
1894678743
1925435108
17804214
134295325
91174200
1747228159
801339725
1004953047
472122027
510154823
2009149125
2125448452
198573442
1568566971
1449577562
1349561586
1363746294
1374341274
206065694
1487389188
2145705673
47787389
253075822
575921430
1492604031
2064949482
695928054
1481806636
1048922192
1756298802
1510389426
843837248
1380198673
149923790
985603618
186724655
2001825419
549682400
1453475906
1848112652
672150843
1300631354
447067312
1161624818
135341277
1845892992
745575572
71314774
1969321756
660001769
1713152727
1744345010
828053447
1818760908
679676357
62023126
1267346213
849735528
2132121422
1822326608
1916231379
1732701820
348100362
739641234
1302401291
759499288
490694415
2035954085
1229265809
1236549991
1961847712
1476000212
1671440479
18559658
251982776
1624844825
888872726
485962055
1401085651
1956990636
1343840750
526693340
1931816928
1900943541
1437929443
1666604347
1118499961
1832872249
289754150
755977774
1708342810
2134927505
205613136
2004445907
1388716306
1311564111
1102605608
778923574
182839587
1598275847
282375501
605955129
373307923
1373692752
1305021877
858404460
302997851
157058275
1272720060
27666377
119262434
1463025011
1476674513
1991145888
197737575
2070723377
861877558
1587441498
1727616165
1610666852
525074171
1692173572
1994505921
1450555363
234043460
2012215568
1761513246
1536607650
856205813
1143174260
1470118003
761558456
844213041
1657729691
428090086
204812027
1451904227
1220084642
750993738
20544857
1646014858
414130442
472760569
1095967552
1675284098
1410838501
1174914798
904510262
1270384589
1389801312
400038498
911645376
1755864639
1220570515
1918816417
1258764967
181563164
1356732304
337303421
155080815
1358864101
68710000
108351357
385950560
1300330624
466741443
177637522
425983521
284455898
152041411
1676532240
192239744
1187092323
97199607
806514780
255663029
552636831
798419665
1753735563
1046228023
1048373911
1276296943
491055269
178773027
2103603857
1229083077
1998506277
451358966
442447924
250494816
1915987916
1857585034
1084280792
1111312832
361068682
1576872125
1817838453
33321570
1169194329
1643110100
2047278520
1184408792
912022461
866955118
337514018
656101640
1513845764
1202413340
582206726
286252663
1568717865
1290550312
1094814369
679206052
442382687
712438134
70865213
1664610773
526927365
1302419797
1621856852
254311766
1363675168
133510752
603798279
919908728
43142991
1290964264
1609892040
1712908756
1260507903
1947692670
2052657141
1747979519
606497141
1179660848
465168427
295461983
2013676437
455991984
1852311654
1234203402
1441730991
2032088479
1255921103
836348356
1427484246
1089879902
1832907749
1921426095
302319421
2116116382
1678434612
1751553890
76310413
1876400044
776355746
1410317053
2046079318
1332302251
576099745
995555595
215529117
796340716
1781658166
896407832
2105311464
452405971
1964470688
938936652
177583793
1695886312
1821116001
1607894059
715263089
79559535
1282701574
342293290
91289082
1883771238
1334606373
1344094066
2059670470
1132612338
141029143
1877426151
924677483
1627116513
235871365
1768017106
1357082998
1969538672
616493270
1692976179
1379188191
734431487
632197378
462314897
779422751
1063872042
1609688900
1071938546
691288789
34734355
1806563707
2119829861
22301569
873462987
2127182421
984733827
922698200
427953000
1875769796
393121064
941909367
394518757
852218913
574825201
816931719
202430825
380272492
1448734786
1216602119
1720164295
1923444830
1966159222
1152514449
1409495847
1128723238
56035558
5174262
1756780562
146211014
2140179153
1512861323
823294910
1365265202
111054156
1496200927
303429306
1925493996
1218203985
580855592
1972527300
1404347235
1282698172
256644780
155269368
1012231116
650106741
725777133
330087671
311428134
189179163
1257957736
1368321127
1888487174
1099320690
884774674
809954417
792137849
229246151
1563501136
1854266067
859602245
256247618
732434488
970017114
64777182
459436536
1810124872
1571962890
1884125877
1239354444
1985355384
1341895004
790353561
2013502729
1634593531
1212239120
1096674534
1103983989
512412364
2056586068
1022342875
937958869
867848764
1007940446
1841948586
226177251
1181268860
761535355
2057141595
1894382657
1980689642
123343846
1534499911
108132051
224044916
1528719916
1584008094
226518503
107495419
354602365
1386322191
550328740
1337111075
822147528
51232151
1362534852
1584283685
1378223753
809966346
311260232
170953844
103973321
1285032017
1825599777
1817853994
1058058736
848065442
1594435354
1543047429
385603656
1710947759
679968127
707417061
703070991
114084627
1613333015
608434313
800607235
349365280
890162677
125010388
1278472356
1664753538
371997665
804664996
2071417114
406368140
653700667
744802524
1422152003
19676830
978807089
1147924503
75982116
1976269220
1457495955
1926625344
1848007052
967006308
1730077565
493323013
1984031588
2117427123
1926531892
1110886073
1588995347
454720216
276234847
428146280
632875499
1377058877
905909364
1061940111
757252112
1215027488
1306576382
1043620610
558851541
19009778
1719101157
1217014207
1013531426
1364324220
2035978704
1758498341
1742460593
305125639
1876074340
2013240731
504141757
1386217447
294477139
2133696738
1914484298
171265923
338788886
1527782445
1707341669
704024369
560467703
1843700020
374762207
83431899
552325788
1256608305
1543241574
1642129456
1268871107
1404943966
854528619
980086591
150007580
748142724
65101221
1208135587
496836115
500739760
117563187
1707592280
933155859
1806523836
1216404316
131484134
551100846
1535621636
555528252
209148219
1861921900
1441210271
1374031290
231496729
2117142083
1989287631
1758470040
742065790
1804371739
1297458152
441687706
2075758127
414369695
2000230867
1409452274
1938419578
325173960
672711602
93136863
834007469
586904756
385074165
1197457585
1384868389
1530261479
1244506333
14298552
715105737
1382108644
270004053
851498717
1916819497
1756843249
1226345597
399318331
1536033506
1257183696
1413318622
1999211483
26758474
489545437
131870168
1892366567
627595525
271949201
926654370
1572258927
19548149
1311700011
1783202082
588597566
80138813
1209161367
884985220
1279044970
768891650
291584912
53061435
528569122
235890763
609566098
363086349
1082266189
368400741
993424493
1804027432
1467638569
815376652
535341003
648801073
1094091485
2134538760
473993683
1451070442
1132109065
496325892
1210411390
1623928311
1924575313
1683547443
43347898
626167082
425465587
651339877
1145353162
387192564
1771839285
1846467297
88224348
1269895220
1178176976
1420186464
538738058
1355286893
1628726994
817218318
360713880
1811700651
64605720
1102423402
806826254
1818360788
1959760435
394305292
1290733599
31841861
1091216117
771420917
1769955204
1382215849
629637791
226479801
598493871
1879948808
2139612781
1386271981
1227747216
1535057935
1969047609
1437713689
2005024833
706115913
1621354385
565021127
40530783
1716672245
1460608335
642687374
1500338140
268990071
1116719167
1180262722
1858983475
345300176
1395885895
1237399818
547616054
1636448465
1681987381
806646047
1712176132
491936372
1838901025
1001293564
530434683
1701558280
449304743
1111073223
1774915087
2028449502
1292044778
19317879
745273047
2018017572
689946505
1267425132
1720294061
845604890
611823021
1418609232
1869231896
1664268836
2081973752
988991504
1934294775
1202432725
923422664
225603265
593953895
2103878959
356305531
186294777
385357758
410346561
1525425393
776161896
1503747500
657610620
1756526348
64725045
1447795520
1176444858
2002857465
1119918549
542918805
1290397790
947994016
912076241
2073016301
1694135686
2081949709
1927936223
1162848098
959245085
1803268313
1995204836
581361962
778001378
685115601
485995599
256578018
79230938
433249467
615924278
782386210
1493070827
227402807
495291067
937627053
165034584
476511810
1970621792
218311876
1475459615
391762133
1639578795
646510914
1277159317
1879557987
1241190294
2113553904
1344375467
111221830
762075733
1437915045
40053234
301361864
824959783
688650418
1476859313
265562226
1552069692
20609097
569140573
261334611
977206895
1474281582
519298466
1668995866
162783140
458361318
1245913155
651003468
1757123475
319937425
362748417
1701452726
1284739573
796617161
1853713634
452642416
2072568713
319810475
1897936664
429349841
1165028407
15307326
167451290
1273426444
621842466
721116294
99902308
1721136797
1529821891
2112690725
438229308
26305320
7069890
2040109718
1321259868
130734655
1725342491
1412330392
742726814
1076193371
794332542
1600243396
510952333
914721861
595504806
625864752
2078501952
2021532616
1527034808
1791164153
784312009
1881321412
93378162
1466340265
795322238
1381706758
226280288
1102908249
1680781041
1838040426
771385907
1573400804
256868132
1277443460
799461263
1537063515
1769907246
1917474700
1017735917
1610824066
1240264521
489086774
1799615165
2113191325
1833130450
268103279
780995293
237678365
165879141
686127278
896416183
2131826088
1922735928
1376155475
182829354
1028771308
1449132356
945580926
761527344
1776600320
180461719
2026107904
619728076
713040423
1148130970
1299264594
39717192
1817350332
470907571
1900215018
152583010
1000449781
1638491612
445152162
1779569307
1459467247
1141406551
2003801584
1347319481
155438405
1045193157
1804441410
1949099700
1061371401
723749460
452246414
963873592
1636948395
526772446
1034625919
1968469924
861329312
605419288
1495926900
1178130170
1062862870
1561413395
100446062
322183607
1750116416
1808745246
1376398295
1892691403
228590495
393254720
1981695568
47646268
2125135530
804655248
1459848782
999458508
414259525
1875467473
1228896137
1124762434
486942611
1157747478
1728409382
1974340248
941030253
613553552
181741021
1754849389
1120848955
473440596
1511307728
802547905
635368469
951236052
1122496347
1155132348
176042249
1197368649
230455711
2050367488
230095809
734717306
2100572470
1489114329
321005357
1303103021
1323236765
1179959896
233345993
1753151653
856451348
2081160949
180136099
393569484
188762051
1213762976
1567296941
1718853743
752595315
400846495
822810410
1115507129
589685419
1633659622
298718809
1248571919
310831087
1583029780
1589210894
1360022120
75265929
1453315777
1940988207
230179484
810878431
1304879285
1636720300
644623487
495000259
1735648249
560521846
1370074259
370308887
1947145673
1463333009
1140718073
2085438150
1374001374
956538971
1156795813
1084835882
303330283
1545719050
245129326
1272474850
2093402416
535568149
1244804420
1164672280
2017632415
751645785
1219601041
785671640
2014135818
1717994033
400432763
845542047
663999756
1372652305
1025292327
1234910096
902933447
661899229
823877671
1264962008
590960202
1379775961
1055794165
853555980
2057040557
1133028090
1382623357
260312720
1055899760
1885103080
890175482
1801431370
173665829
636886276
1279875611
2082825039
1665997560
778782112
2028094864
1564967654
1953719089
1671484092
1681421416
905480179
1010848391
1736271284
614162336
1777742424
65241501
1024164538
1349191210
1584541444
1803715062
1108216216
279998591
552441780
1406966387
433554795
535207037
2085440190
63003512
108926221
1180236238
708455013
1368595582
1217406887
885747137
307517239
1569349855
1062593416
1036528585
1796500544
1789886306
1043149780
884077818
743371361
1214857776
804866559
586108034
4662690
147004139
1963528349
1299603618
432607094
1005845717
1945656772
1166423292
2000174330
1593278953
1385031102
192187173
203267585
1678510285
1616433399
943389446
1498616795
1086543418
1374004509
2061876070
1980809608
327298957
143241190
532269328
570109988
647279065
346257579
711705086
1428563301
858241030
2080055465
1477549731
208917953
1333166128
808007857
1016543448
1195391934
1163892662
200047328
1734074391
1548646366
2062283191
480369720
35539446
1774290129
1405855157
1105214147
38224277
430981810
2047690861
1693008605
1230633801
1200663270
1217927195
625995167
62923441
151251176
1792571011
146764165
438282390
1622869407
723167304
461909682
1202193105
1494779835
877462987
1385323366
915440004
1919267802
420036899
1012713242
1151907356
289435514
1578809218
202736131
1549302331
838746882
676119122
1908172219
568092675
551628556
1597978847
2069832944
2107361091
2011919981
308532219
594983491
1217988276
1408787168
750351426
503486280
283847830
688336460
1823042934
911164052
1453351741
473082468
1937670147
1753164468
1691725605
854540406
2070846770
1682422988
599065068
2057787753
583213254
546302072
1973587844
375888133
472447921
57032961
1653230108
810962942
1680256240
947324010
1192061652
112875885
2002246935
923499196
1385170777
231562127
854100679
721063769
1912872832
1110499649
1460386609
1575548738
1339962690
214006779
235849178
1294314965
888988772
574407894
2077393793
972332594
602917191
331444648
2080244296
257218578
966029924
1265336028
1055749959
928011414
1687207732
1774988685
587385494
15116745
892430578
421252269
1458016831
801977440
1091441184
113286549
1290188490
1277159317
1321974521
507385849
515054255
767793566
1391379385
1043775335
2133150617
1429040152
305177732
830725710
147401715
372844968
1933689296
491327151
1423694448
2099047046
1406954324
190984509
312607910
196343765
246656237
279474038
404502884
130480334
843760266
1904019846
2022485935
1322371119
1896494312
1335114779
433559769
1007895801
1581229389
1491682770
2008971609
694103411
375032850
468701412
953832519
533603504
649162118
1486530763
830851334
954533251
291463651
786694096
1541644649
650382301
361289562
1692842334
2088866609
1170254152
177864669
1252425018
2102548937
1300633645
121351038
758469129
500713522
1965916912
66773236
659403969
1487170013
1597730760
710053621
159812924
556763218
1590611902
809357324
1044304599
1000127975
1991766308
2019012933
319851289
994251152
1447859798
287420733
981110302
860681406
987162876
1445045021
164120715
794181672
1768517610
1614695993
1237937490
1588216558
1844811689
2039149784
2136721293
536748259
1374971220
307191828
43678253
392337918
1780409265
870753871
81129296
1108624604
1254879039
194507860
414174763
887285348
276398470
20949690
1659983161
999690963
1511937699
1348530940
1659995629
2129113114
858086259
1296881163
390095895
113320887
823843477
539767351
1391459345
574483695
140989717
539661155
358304711
2106378991
2117188379
597217492
485999710
2087331015
1377933448
793878314
775054002
817019169
1791463624
1050397335
2070184065
1860798916
810885291
4663171
267837642
2117493559
180650065
603200512
360511958
308906639
284500901
1136396438
590602323
930234888
1783505252
680181143
671364680
2143201281
1754701032
361244187
1344013586
2024428442
2033432879
122124006
118890383
477028024
122470040
338899023
51857386
1609629913
1510502180
503811184
612120891
536432120
1226957581
568819106
562067792
160301088
842252933
1117260316
1840241118
818802551
1264118342
1691349363
1270579638
1059398862
525294438
757610756
1597635565
1940680945
2084970665
2144244408
538888684
735929413
1539624684
869045672
360915790
1969323579
1914615863
1496908753
713717733
1131508301
510244818
1462490648
1059538032
695512771
1975675559
637348314
1530603366
1679150114
2109854715
1175480553
1140769585
341125253
146757715
1962264337
1781943449
1841772299
392726612
1918285059
1793946716
149029870
1877608710
1972361163
804725931
1233241534
1748177013
1764474807
501162918
1898952787
1919216432
897373365
377103735
677346416
218769190
1963735497
1870530445
217477100
1209815821
90194647
1658431705
1349561586
280171282
725010059
984064536
434331186
1000299604
854992943
1721330892
1838353191
1592155073
1175062987
91831388
729404747
756715073
1009230142
2011703664
1915036468
2004676369
253327706
1337077582
206193147
182648120
414328841
1806429327
1720905825
1568049870
6951921
1205420229
1003009708
399623950
317747434
90638186
1330585180
2135298542
2010482255
17508942
366090232
1339743390
1816755118
825876326
424006944
1273295224
620131059
672105711
1050807792
103727146
1080265268
2053179662
1510158195
219304523
68104098
1657881970
273753284
448401979
1927910022
1224043945
2121217031
1798696381
247792685
1366042276
1864301023
31239991
210267298
1680661736
1378071125
1701772776
290425131
2119497890
2065850920
1890602842
1321761220
989953817
775955562
11639714
188598997
310371205
1311079288
304038179
288288068
2058486468
1545562745
747758460
1218236869
1888982671
513277696
1843633161
935400858
455310807
1770805722
24604360
2122549372
1280730695
1460537793
719304351
1091532861
1778659796
1661697802
603678061
1586895096
1449265322
926256025
59733311
1814178553
1774681213
1050810116
1983769316
1789154460
2040078186
1106145050
46454693
709471280
936943615
16103233
394517643
1216079559
504943144
679125858
172497404
1550573455
1077108750
141305793
1584958224
1095075970
1380547763
1484358266
240938252
356772623
1794589310
1516097278
1706358117
316518538
484798883
1974833670
2014804190
952635493
437572782
1917458767
1022100241
2032931631
1522488763
1957181045
1419932457
1392124714
733252624
639705276
1317572195
1692635038
519556648
1667242754
42953506
281689109
1495521688
1331170873
284378488
1688821744
1173939726
1369050878
577424555
1429749926
1470368035
1850052687
73348891
746694772
953987241
1214660424
1091460995
856432226
975490980
1504228617
1867745805
232383748
2063161829
973193512
748248173
521244860
1364953975
76249522
1769890918
663796735
509685446
827971760
2017352564
1636314820
1900738413
2137520411
1822600305
1770040454
98805620
140178210
1616259952
774989721
204968961
1604400790
1398386999
749808532
1590367790
872388844
1242658763
1375849379
830172565
1895126441
1105451021
253638565
1935770119
787032319
985958160
2058781287
1421930114
229267657
1735372306
1773576076
427953803
155016878
316169659
2045247768
366007010
862384976
1852836816
737228119
1923632093
634961013
331917862
901783065
1592656012
1954195722
1476766774
565472225
1014200573
1683151566
1764416966
1779371376
482082419
961612625
1155959237
1571324666
609117413
361326245
279960632
376109027
1588883399
115074531
475290318
1119969663
115638719
1056282851
1868066864
1503160064
1049277603
432987179
2016055136
1517458540
621799765
789681936
1099756801
2134971380
908479675
1680325538
1120606042
2084887450
1544231507
1359724470
776530213
52775539
510173288
1792231294
1552447817
1502237750
1359262743
740096320
1586759042
1988301987
1158412028
1243824298
2123711859
1964016147
821807439
1457979320
2108545625
1729230270
810203186
1489563867
1992543392
175844278
1822460828
486963590
999161428
1688165188
1928746495
287963957
1004802423
284607172
1907534469
877217958
1852602916
301468994
1632021470
1993924469
32263536
1581416512
1371374649
547166140
1170804561
315216899
597194111
129786685
2111782416
1114499748
1427611919
865029732
187585432
1722837914
1131477554
1143448646
225095759
1658215118
2019239473
2140203285
1636917883
1313041529
776107030
43796428
1092691781
2095536559
1951150935
1491940330
1387253257
1506843554
35033628
1652603166
66567860
1217891685
1636450613
301956603
1558359846
22710304
245785262
1920326800
194009747
686486090
1024871313
343430648
435719632
351729990
1174495883
1202886471
420715867
2005042428
1000411153
1894159113
1432056630
159621718
1400521414
984253095
1937683620
787628104
1698338421
1753164574
437542018
1634676391
575159047
1673843558
602506106
1892036570
1892323709
1573206056
1575224535
1969177083
318471380
346161408
1177383260
378572637
2058290972
759743759
1210239102
446841154
309913164
597964938
345223226
22071527
2026492533
578735130
904252350
1605379172
360116480
86682439
1784534639
1201376457
396757275
1470833924
1841573386
1712926724
566087575
2036624169
2099200233
1816840810
79389146
998589661
700341457
133376279
28955842
1996675627
427474187
1195184361
1921012601
469267786
582852410
1117381360
1524310712
218615090
695278683
2090585350
1239961679
245936883
1944172826
1863077095
1198468592
814093277
1057191448
1772902371
321866390
564277332
1245478356
1775324317
1629048858
2099072117
940287975
2017656907
1732871360
1340346889
2064931517
1529112914
934892483
911725453
1749451735
837822901
1170674178
732550269
1948806497
1144073524
1465511857
1317636623
1791435041
307156230
1054014079
1193687066
1552146529
1862541653
496975835
992196636
537333502
1203957756
1499954345
988654704
768151032
1643447854
1116198768
1386842093
305847432
1267917912
2048117968
1992989761
1785922320
84796461
1422546095
1032869318
1890170678
333501065
535749540
363846051
24827781
471437067
1544277471
1134942337
1580020726
853768188
180244485
210596319
796742326
253838256
2141074524
1888236524
500957477
1796867263
498003318
1502302792
868287622
1646262778
1948769281
1616712609
1853105306
790294585
1463788443
973270400
1516769984
2112731627
225455563
1334100355
125458050
1788087550
1448763575
1545551627
98691978
583275674
592702638
5608869
228177368
1050224605
543019847
1258041552
305450277
1713304469
1779115728
1632606774
1630385293
2059404654
641868633
1589121172
359825937
800573539
153624768
1817435411
565524861
651914827
1075670609
972521500
1378150354
1735908629
518847245
564109970
1225958179
1531247158
1259717813
1631426373
1434397729
1656883249
509784929
368120903
2002937017
1755270234
37962270
392190734
1011947928
453630602
1994392674
1517878796
483299157
1127094348
120695956
528857983
1960795531
951590437
1157722715
79316669
149531008
458426794
137432708
613563613
1623470279
1615044552
429224260
740271343
750132758
1047760229
1801533712
377998814
52184208
276339406
865850111
836524108
2050887268
1488864122
1587021917
197770583
1520593866
1077873571
1383058654
1989126055
150735861
1086811030
890087002
1084855042
1769280105
904231158
921634150
1049054222
1275249165
1352028111
1968494629
1868331451
589732317
39207411
75617898
1766226816
91839462
1034577487
481386345
35500830
1401005782
222524849
1168163506
933543994
969685798
1010662273
983042303
774261520
898472819
1766469557
605142977
336398204
1901508978
1753420682
862416017
551961920
77101785
1910101144
33072130
632677210
522644761
16397369
2036010721
280555496
1842583079
1366252122
1664072799
1283645070
1624978426
1884337510
16372959
678366560
1312748957
293800033
1751173097
609918216
137944664
1071210853
1608884448
253431921
642450317
442689152
1313970205
1015277134
1270123981
409773655
2029389564
316081120
841633982
792325540
1100985281
1120482657
747130601
359855339
1708430113
625320947
2014291036
1866401631
948703122
1853578857
506863451
1887792412
1841332555
1056726829
1609187263
1713864955
392290373
778724674
1375418719
1847874706
299257645
1319533972
391475932
1618637830
863383406
1637056515
1656168065
2136988927
634509101
1224976179
252396186
2072371734
776519622
191363194
1625635592
1447939248
601549900
142616961
1888495904
1775679333
1048669969
1268289386
406448641
1567582822
1968195452
1245799132
1283597713
1480718698
655929161
841688919
1785982206
1353579053
1987456140
621681013
594166212
1420438280
263070556
1277509597
718984806
1508763315
1133228092
700186931
901041524
287629434
1244304112
462580557
1142166868
2130097527
825001745
1451325393
194360359
937138541
1780858671
976646039
478095605
947313173
1152572416
944519698
1859053186
400611953
1521217006
1414865286
2086277769
400409437
1141800285
530985283
529111210
2107660107
87827088
256427728
417925855
1465044925
344306785
1934720274
1424132714
8106626
921298457
517395023
1776571288
293707767
1925424179
1606046083
1656720486
1476494853
1564018995
381222694
892540463
884387375
1202007656
1057599040
301710428
1444574014
902635388
2143993798
768696627
1929901755
1728209795
2097278525
972221868
1620402498
1598737187
196445929
392629190
1203267198
1845651079
1509460895
1345976772
803892076
136763345
2134880343
1361986936
1734282074
1931000535
2129320690
710993211
1297440051
629292215
1183520367
560006859
1763230636
1964553495
1906193181
607309248
1936340025
303981397
371914856
202050421
922812410
2019370033
1221435363
1155037614
1638369663
1956764594
282716737
1413950235
1943282741
1068518398
1030312047
1470521590
1405808632
1241861152
800255807
449407248
1643754885
2014655353
990919169
436081850
918339788
367123632
1870786238
466381153
1468609184
200204282
744828641
1740991349
710966010
1951255438
1392206877
1733692493
111749721
438970380
3669540
1533432694
328710158
1835219192
755342822
1067617710
1308959759
1077583038
2039582246
1271877934
1262993437
230427852
1302035006
27929584
635256183
1386522551
1755139974
1753028441
2013224509
1327648664
1499933869
94381843
449694937
1892211470
1229760220
1723398533
442926405
607647258
458778221
495389915
802818215
1558283959
1985330821
1765995199
206417152
313276444
1452625759
206975851
982167725
1046931847
1221473167
720332886
1656346385
1854351340
960432447
1196768932
20300803
2049097354
1518845822
1466453536
491042249
1988242356
425863499
1158653695
70677565
1301757997
1291340474
746419305
866110992
673694042
955953414
1998097283
160443890
357007194
354161542
337983010
1217657878
803215293
41037291
1998083142
1805419069
964220541
1822448213
1120938240
1691374060
1507904975
414045017
391640159
1181197015
1412260110
1295524356
2139220544
1039724388
1045253188
1615722351
381374489
310646953
109544299
1651829598
1954023312
478816473
949826150
1675816769
148416102
769660125
1316827641
1554056917
1267302019
387557963
1881819813
974554445
954125016
1020492134
1036800843
2053231026
1057212827
193776393
565501604
221123085
1637756676
504722899
1983438028
143784241
683135788
2033303237
374614197
1724222091
1171987736
2053415845
620287455
542829165
1375627475
875104082
494597085
1114990269
487958333
54473721
1072764758
233377932
948502883
62987371
766408970
592943238
646636202
1865556276
185242102
1433949148
772359395
850833728
2022329116
728248057
1831058033
1716619863
1672156719
302261459
1236910345
1467840520
1767889186
1934886355
378526807
855537961
753714653
75994311
1350792077
524489255
1128255274
267955224
47204132
767280496
970461834
1139764665
2048640342
1838731063
358410125
1911163783
2070767736
660921268
119175834
1908776055
689426368
919524895
621792821
918380829
1167815259
433559769
2041906585
1931560901
1235934048
471200182
1258365409
226827245
1559161354
887942094
1719679927
2121152785
1128758680
1672472608
56426797
250903333
767645566
202223894
2029456515
538017617
2071382328
1029845270
1330046126
1207971301
96407775
1764528578
1337493466
932615431
246873981
216488999
1507433990
1535343594
1356894432
2058514733
1997243938
77324323
1861920186
1865666504
1207255857
323667593
894984307
682556044
622537145
945460785
82213949
1243107176
2017009323
1271810404
418363595
995215544
1827081619
50027650
339822836
728922594
953260293
1191377449
875115292
1179953732
780152430
1320008906
888813412
374810017
1397995228
729104329
263091420
1494903601
368019571
516609597
2126827045
1020218019
1126688091
876377859
78165517
963282396
293453316
891037593
1592222739
908396827
667696136
424367412
662785397
1900736940
2050302007
217416696
990249253
946047924
248559738
1254495688
1904916513
124758467
1922862311
1136051027
1527126996
1398161618
45572456
2123178574
1234481890
1679261763
1857492744
443869992
1668734064
1682631672
1163381391
904137354
1348464560
1953355193
1875781759
199818246
530608179
1723732371
1219919884
321478042
1249549649
497804609
428818222
566557094
901665915
847769618
1648624052
2059279172
1949253780
690842703
1137175196
1943997618
331815685
405881417
2093165235
355006487
1960048779
1959840883
743868479
1302159097
1276639642
1816104523
698415304
313639255
504005282
1878364484
649063811
1436669291
514747406
1437788310
467355783
2124779537
634293952
1666865199
827640646
1069074789
503825622
1638560551
1976773478
863447402
1670324725
703114998
1165843972
312108680
1092593001
1587386341
1122843634
679425860
1522778604
572431047
1799461340
1953958593
364302578
197702889
1870048442
1248355971
320182816
2085735463
2006201679
1793223407
1329827836
1173723054
1297344208
1740060821
150103116
168532059
1486888079
75323174
559555924
147962961
1509553660
1361264633
1885756395
39290997
1974949872
1143432495
274963991
79766396
1433943249
607440016
1653768092
1212448094
1640076861
617439682
919565763
1306923697
302387835
172752102
1613195884
358438837
1894580144
811201266
1827600285
241578000
1699572736
1568553647
473819675
1913950223
1358659163
501852037
825757956
474942781
1482475512
2112448056
1566596736
1533002261
299562569
971191778
1170511246
1145657583
1978635743
1369658736
161260527
1229599923
2062894695
299391967
844075554
578336969
567933573
762407463
68400672
1732455810
795555409
941435827
209975699
1379274365
1108796713
541811921
887184060
1306732129
828148797
2124428974
1042349373
316531183
721709438
61144693
1162081348
1395956735
1668896214
1539712678
170298993
1550103862
1958917573
2033110664
475965635
1630514006
1192624965
1297975090
1529318385
1976542125
892697676
136248898
224119043
1950401724
1925461114
1977706058
2008144319
213746408
868057975
462887100
277992645
1993468197
2060854522
1511919354
869374093
1534184146
2121436035
435356954
1593855135
149685823
2005789332
1272031572
1941393181
950390163
2112587326
380656120
806880256
982664072
1448701293
1898018635
695372134
1771117483
2118731941
1338134293
340134277
1428410263
15237787
351142783
1512294289
423975086
913651395
650051815
1976588105
1274503845
1895294492
217240520
1978562890
62431552
1234452208
1994342768
810006773
1655837402
416506001
319040058
1856017840
584202789
729985534
1199140608
510125058
852819333
1419253370
1034488566
502220243
650776284
2147124090
751001401
238430841
1087268431
2095908496
1791552235
1934189477
53967509
1229970161
945714204
81645342
1273891123
458269023
612675258
1666301561
700705667
1055603743
1517280326
1051457064
1281593354
1805943196
1926539352
321367284
1969737139
633983604
746819753
1123148241
1188558517
1134612042
2097244740
1015267264
1797659520
795092089
685855862
1772315762
1891091635
956486828
1003370955
1160465770
131960811
851479798
42048794
1471376722
445875563
1217344479
1896355517
1922356804
97251661
1775537626
1573248401
620258660
299841774
134395901
125539889
235716172
1494903601
631446579
1575010345
719180665
121979239
1798703924
148927079
579140654
709611447
2084242099
806941608
844957183
251704155
441011329
786187035
19413384
774928992
1532967488
1107960437
1412374389
972116155
1326411772
1823807296
1928126134
548897498
1846782583
612671538
1584804539
1519452313
692490108
496477829
1951077392
810161366
1947983921
289117971
39112254
921280168
1192723526
1006979993
1260000313
1841174486
1692012510
980685759
2126876857
1999272722
286868699
1944524814
318956844
1213407457
170201600
820379081
227647888
1425644775
264842418
572302536
2073430837
2015670345
1978279604
756558074
1797522723
511866620
1121822286
554731193
1420427634
60191456
461055298
281209841
815435251
1250114991
533250823
711273974
434091644
212527634
1379819447
309251705
35519012
591743877
1117621621
1442103664
1668702225
1430900485
184751175
1360166540
1553362062
1441431345
85462399
862336061
1171581850
1515995453
1136194957
1047914710
2010886218
31253636
1979278880
1639113525
1116439122
134403669
1621545018
1916722332
1612255459
1289077970
1279281450
1181892032
726225536
1518034974
953172728
270978479
2012693925
1951821787
1106603503
967528649
1140163738
1420474352
2113853726
1824374653
387695283
1531170381
441635439
1906364988
1804561530
397614628
520992623
349441162
791317047
936763261
907014487
1967274182
1945971968
53954868
591920604
1622932394
627908506
582457480
1840599554
450302341
423404978
1568553647
50194378
857382455
1926382750
1318814886
1868266507
2074228830
1074556596
927826947
507059707
781929605
1120555628
708777730
211526917
868575486
932301214
147996707
1423845634
1492971460
1166034487
1116470830
958673756
1665132035
1135190299
208680234
1423448192
2013252903
47053203
1957288204
1851915766
1272921569
186036021
1136082100
785053650
424049809
1557088555
1335697736
1362957325
416018044
1393451144
967373545
1338159571
1454017163
1444032937
2086055067
1052542018
1011678040
271108415
306909313
1164233518
600594816
864068022
2100568199
1081148467
1826573690
1720942489
296410304
1587925336
1783493173
1678066759
1971067938
2142961106
1646964995
1932398906
1265698071
1391915345
2083918420
767703570
2087186254
514322587
178540046
1166936434
189045430
474078376
1617630609
1541666732
1866855900
753608922
1979678730
1178039608
1074209976
1301086115
177274889
753922400
1380006270
1301857865
1761555872
213633783
2112304106
994047898
1396178368
493965072
57364045
1080696278
531113373
180647652
657600516
110101633
86079227
19365019
935040189
1906195008
267764700
1976368384
814682459
12012191
723354904
1711161205
275116882
906223840
849822324
751296619
2012078598
328768409
727775623
141141352
419685039
483705195
1651120715
378170664
903073527
1928146780
1834469139
38028930
636972598
139651569
1283680222
1942740920
891495733
1620699439
445910396
639764872
794675531
7289174
1872691230
1909477489
1753778867
1780988083
1825269529
327245764
264680026
106870521
65377391
1918466170
20133385
567531055
1981815540
1607022818
623204207
996028970
2009787096
910133016
2063861319
195980381
520744560
2142049574
343678496
2067215422
409546477
460034517
782559185
305777791
62666584
1807899002
697083978
1736530814
1686211755
354397514
2069921042
1606048290
16024243
223425205
975672079
42150885
1667526447
834887792
363802377
96135895
714273379
887899721
1961337226
1591425872
2039537657
1696919513
1007198408
1462881652
1368689294
218126028
1667068175
1016367736
161122073
1131963414
193231866
1199659780
127761888
2097843896
2060465533
1506582918
358568935
1284618569
1529325427
706333098
724443304
1803241214
16047942
1858811622
1642719331
1024446821
1993358895
839994518
1826833413
1594742428
894045515
853679103
1789646621
1000541599
375815398
531545952
1763968217
1060216213
1432505233
809818152
1559515244
1015047279
1960908868
1204868136
1973647825
21486286
1744000172
1039655608
1006794353
156719898
318060930
115699581
242409699
795179824
141732387
800924
2133795556
1401719708
1551469824
575572439
194157667
233803552
687846484
390428896
1758794029
73178540
1346187468
107535034
386318553
1692966117
380387333
2099590967
1181621078
554899265
658641639
957010147
1604290821
789951021
487024538
607375223
1735620762
1914334549
1186803348
1646038212
607900814
640276651
983146083
1206362764
1204390022
1471388786
1378515851
657879226
895525264
149366821
140446057
1211263580
1896506512
1935504542
1724197017
1425804676
680624834
136113516
1696597414
745191107
1889824470
1383798257
1434463063
1556291111
1347493026
427280587
1016158345
1237250069
1867316975
524478781
694177494
28101780
871055288
2139965860
2136374370
208963930
751736529
407866249
595441164
464480396
400856946
223852453
1422840654
983380238
1627726522
820548598
1442310863
1877996254
1435178153
359195375
596779370
1667427521
824380586
2034082990
1617761029
1838183353
2008916738
1693107854
513254703
74327863
273806625
1268335794
1795381556
384911977
1274580936
1540524621
816820398
1469512361
1088482210
1316625350
708121892
792578613
1609013967
921359805
1190750007
503741812
1686323565
1835296196
1836423865
1991283240
578451882
325281176
423953083
776017561
1041757077
1454848403
135356111
1579106319
291620922
428071598
504852256
797459263
2012660796
106036267
2025605515
2107942425
1953408430
116397099
1708550345
1118702249
943521183
927247707
1207532507
2052966448
936929373
1866757207
461734585
1519453508
1942946249
48370800
1473715289
1049120719
1718534919
1508097213
2018773431
1647292472
1811559715
2051139747
90010090
1760293240
1629724059
1183596006
1446486679
1223660833
930034361
1553944883
470365325
873187807
1072823672
224095550
815558558
77687804
69803849
745119997
1312346796
1829585250
1835524560
1927663445
1665987447
766258227
1177051829
260853857
1292956361
1397091734
93997714
1761110818
1347967690
347445525
968288059
825232593
929386518
167009346
1067433798
1647539092
966143413
1556548231
256009193
24181140
1480934650
1090833984
777114638
1572263896
1240967301
1186974579
860038188
1281496653
928930915
1869741667
1746453642
1313367855
1874620213
1629281142
1048751849
235723927
1741640645
961197140
1375140536
2004859633
760740584
162438885
922690591
1428964911
1436478172
2080300588
1766700358
1063145225
892847990
539288422
592619463
54160504
1613495349
1793487776
1553744598
245486048
136166844
136162191
1233805605
1892312724
1507385607
1037170042
1956772783
1435882716
531934229
1192783096
1007327915
1968934840
1571039823
791329111
636998084
2097939660
600818826
294818526
1414380005
1118555366
1972518862
1251395504
435319178
347337636
669730924
443672079
2072465038
1033084246
1877960038
934380051
247690860
683391319
1724156185
1922167921
339357524
698927097
1338054362
989150126
811568781
1677593012
542668528
1788877534
942367040
1510427259
1801663424
1045240706
1855455602
316144817
2051722362
2000729290
140540008
806081493
668380959
2009421910
288028255
166919788
1815542794
880730919
1469050621
137529666
438182318
1548746323
460438662
1118569085
1281274934
1077373351
1385481269
2070939441
484900827
1082089001
1668985747
1943416992
614078468
565162052
1846171389
1794092526
307509600
1101040021
1016782440
224602472
662013041
44074292
1423787764
36188909
2076765850
110688957
2020183820
2107618773
677285561
2044621433
350207785
1233553875
414308672
861932561
772889387
1972328308
1107419692
400361836
1846096493
758705488
1320750986
1631379087
1938456406
1287354741
170430745
700763830
721171459
765212297
1031421539
189239710
1565281549
226354362
1561717873
1482509564
1515359876
1243946786
822327915
1451700715
1329399748
978307260
1963680654
2067594367
1772599434
1039664007
566648887
135393011
1737235159
1690463305
188701712
1955850610
955320257
1520514532
398499060
1276868608
1492787374
2091514612
814756433
509586837
1486045711
1840890704
648749478
1574350752
1722825622
85835021
301800322
457809606
473551174
1427408240
1600304940
163266225
1022882489
657433015
1652195635
916155966
1955831815
1960230171
2052981161
1985739319
538984909
782924297
546611254
1430528022
1433859356
359517632
755567813
1499062407
2123324369
394068653
1939289310
1278700796
1233336514
809753308
2128269257
1600786156
665001236
1136304281
525864798
898822069
505035172
300800751
1855132525
1647216873
1617121297
975083731
479390071
965320994
1470898203
1074622982
1675630814
308982852
2138345098
137055701
1627901550
251824136
2091049285
608340685
778400406
135670994
1611854109
1714990689
937807957
2020401451
453502055
2061740114
288313143
1249138459
795697665
1567846825
2105430759
898002237
2092221953
1440863986
1018634767
1711923021
1539182107
1246975979
1338146740
1203581826
2134197023
1833029083
2046130341
2089923915
201693864
1690660069
755067025
273022360
971130897
1633854581
1344835190
1112114221
1866221953
2021587956
1405818596
897549899
2122635483
725763874
240036968
924113129
1466917366
1522556401
927493843
405511664
642131473
1718123225
272783255
283697168
1343756245
1335727235
248731595
673746168
1276608044
1946816655
603525023
49586269
1616612206
396639321
2021363285
64764072
1784791726
2021430257
1497098044
500911159
115616861
63617390
2013604915
2003683064
82215261
151628019
854971464
2117047679
540474506
1451579256
937670360
681640457
529646743
141761519
277359682
874336758
265895008
487979901
296058565
952443393
2030244964
213072040
56850951
268716888
2023183830
957437128
2038525115
1843946894
1343723852
838245593
1903484009
1299398149
1000824560
1681485297
1745214612
1294545429
1120470999
934610057
1382362255
1101368837
437465786
543137974
44037969
774285134
1686347437
1009572341
421777094
9962611
1532612547
941040153
1592593598
677219765
1700151146
1836571626
1283534556
734659445
333629395
1800586988
1030636799
1445769453
398149010
1534202648
502241941
1404934265
344439960
1588596908
2092017651
2068672829
594393262
212929921
646133775
865769997
417237360
1081587356
271367068
1924448264
250977820
370366354
1716702965
558858874
1677721588
881653774
1433986328
281550802
1151154872
342111079
1475586934
664432849
527893806
381489418
1133212598
72176138
1118758410
704052919
855102894
786999560
452592435
829592611
429569090
148809605
488501090
2075780095
1325623710
488020122
1226928735
300542903
453502398
458556240
294164443
1232707177
1311402578
1691209674
844323955
422992499
1197819662
1903157092
1721065805
213816213
1867751792
747740810
2062842743
224389129
1301041749
18327535
1489952108
875443043
1760854901
1515068444
1336114999
2044186599
1235175611
1875805153
222145918
716621531
1308752986
1238448759
1643728563
1088366793
2016154876
257273441
685012822
127540171
998203754
664545303
989698968
207360995
422279811
2023600957
1319783261
197917472
1466489524
258171585
301078477
70660577
637331415
382678278
490244917
804053623
53551670
671055853
65864283
457075059
198948049
2063878980
729200135
1151558233
839282093
1765776157
212405261
1959529567
758967018
447862883
606539813
477450379
959200392
1163922573
1106479612
73939392
1739239240
922611652
1728184704
1306259142
1498210907
522613993
486601793
7060299
1066813564
2088824921
1260675817
420157758
1709171702
490908713
1766672274
1516674190
9306554
482614013
271829119
451306583
606666139
1272747769
1125841998
970622063
1628850448
1945804521
2145574934
1017538161
454530600
2062847154
1316632174
1850971277
1163283111
654447185
812877861
517147553
1308032958
2122885148
312924090
620031904
697350744
7184000
1404455192
464278669
1177570604
268279734
1062226243
1149704182
94141873
1836084595
1454864583
1388083648
1371722891
1226937527
615442696
983591168
735783480
3060783
728756181
2039815827
2047813890
1917237423
1772082554
677354088
1392710278
883417735
1360179132
707762257
1392773339
33287544
1437425503
1890690391
275446382
1891862901
115726839
476714324
1194476872
510424376
1162840136
704352636
189955961
444982810
1115750150
639058594
1395382816
233550728
2132315353
1934099003
700320986
2032675307
777865246
208801140
2024366964
355002497
578727575
637911658
583044130
945695736
1274389854
1068470808
659321546
174146200
537754077
1588926390
1819942830
1619481467
1554405870
928556020
432437612
202738598
1143937255
462846059
639263132
1180970028
385571430
250562387
713465713
2133067223
401092067
245826630
1058998713
846013626
2020020329
483923663
1630110822
2026947778
1913715627
1579547991
2023312202
1876978716
1378578323
451337248
1516094544
1298036595
128383274
1692545935
569718167
1389474651
1155188746
1839733715
1385307092
990533970
1730466534
416193626
1325678061
1813377467
1074957406
669301400
598003497
2110710117
915440004
402397128
790027439
835928208
1324762110
336089718
96926669
1100465660
423530038
1844450235
107038709
418700818
1758955267
1216536989
711233412
775745594
208070762
1546283795
978422592
51632124
601922670
1275391583
286975013
1807841361
182232062
1177764966
626445989
1102327746
977496903
1532676740
1551477968
1294468299
1586758514
7144585
1309772248
1255979073
2068198517
51716625
1489575499
1751109888
2039268305
169592785
1715271191
1026926636
214769216
789216736
1599935386
1087421909
570753561
1924018429
1694332323
845391440
1597988446
1883038822
664090814
2045139800
1613276125
443450135
1787079341
31240394
84083912
1794506308
1318902893
879342607
332522286
1091243551
650655562
515224453
1740070250
1442520901
630223702
610458186
952817500
611553433
1752776386
318434389
1711080677
549429895
1382138849
815686439
559562310
226407650
162181883
1139322532
1592890956
1003611669
859287500
440809124
1927303457
1144065668
1598856743
126609362
599758525
675208075
1678567313
907575010
1136895191
709573724
1095761767
1327409145
1423740633
721649455
1108880908
2092176215
379963520
405839094
1092112505
528872003
1312264403
1191808875
1466014588
2101794331
1429694941
2686554
2019752585
1632979853
250483936
171486736
876131369
2139067213
1599069940
1796412510
239255571
1590249467
111658878
426468934
243277151
2128359309
263195147
1428881635
1808678603
1571431593
1139729626
1324951290
1024730617
1513152932
321010288
63339688
2140951867
1305865056
45746955
1668474349
943401136
182726214
1699136709
1302969334
1366682702
1358963879
613983090
507217200
296867118
280337743
745612224
2028449502
1134983235
928060779
2053072076
1732550511
1921379834
1009226517
316980839
575324527
248269864
932574922
538638996
2130160263
2053778273
2008144783
1982032310
1396594930
399651721
1962134148
604963473
366215741
722315265
1637983013
1534545384
1512182788
601012288
2147331861
179483844
566727015
1975452028
1651725032
1871189484
1536973071
2133014243
935891650
1609972171
265048544
32417369
1852742024
1635471221
1685877077
768173667
1824803090
2132287346
1355001520
266557984
585041567
1642888881
1767677936
407308269
534605488
780453310
1586710771
875334397
1297898384
540730229
857141854
1410895327
639816643
1814382587
100492718
2111908582
258688073
1879716925
2117185705
114140580
1329306207
1182003858
194799125
1137375146
535712679
576731926
1688851565
546439313
939216944
1797985174
1404761055
175061383
1239699813
1719870911
271119252
1038593340
447931183
1620950690
1763099715
1375304350
511176891
1393287642
20096629
1444737153
542518500
1059875387
903944323
970874496
1389961326
14607710
1098326965
848729148
515743220
2072913918
1546809673
2126646384
862501605
1563186751
1174991319
534984388
595848206
953475641
1915824933
2144242813
954999941
221583839
1048330868
1082287753
261618364
902920599
384238396
128795081
1726337469
1078184802
1000748224
784714617
1178673822
1652583402
1827210719
2103848462
129689276
1489977069
2033431777
722586668
1886574486
1691259048
1206445420
269206939
1818349200
948808055
350076650
441831414
364054633
1274692313
538228383
262044262
1291216808
882868941
4842035
2086331436
414655595
1249177056
1332056938
204409625
1395605739
2020526099
1441569285
1711851549
323865366
1895552753
4602013
608677894
1283429989
1327357934
221671937
457709662
1012842904
1031400922
1262067329
1586267385
828842982
2012639092
1330156913
2000912117
1254324983
1833808822
331414945
1982956021
58532303
717352347
2112591521
931129298
1810346634
909601498
680537033
589335651
356590951
2107598477
2014773579
430807789
1197436785
403039405
321839249
1169543848
1005400471
1405979427
415005437
2120383982
41168731
39232322
1892483950
2029728609
935377750
1435774929
896968315
1952129989
45847606
987965031
1541768949
1643720771
552114598
272053919
2130231928
1603602983
470393582
451572906
2085601128
1203839908
1020668506
625859433
144737833
55851650
1668925083
1139235557
851923466
1186845160
1737895092
1288860264
517782939
1705899673
1733340308
792017392
1273476098
1599042656
1010878085
1294081639
42716785
740504056
567737762
70787364
853850288
1593206242
866654116
2111979472
166039444
1961409213
1534592298
808739656
455006202
1621720514
432292524
714609178
387877489
739438779
910082103
1742333425
1412306654
1735242419
1980579797
39052967
1165845870
276668014
1738340746
418987766
1640608188
992256301
1714159623
1530101441
1112339483
1468098305
901857846
541504229
1076164550
966633810
370675042
1672840528
576993326
693184315
889324034
1696919513
1472013004
1735948436
681340443
1611070278
1259209170
854919412
1525038112
986137558
370541341
480934165
1500847535
1856218245
2140702072
811142430
1817827213
135213039
1001265108
83146821
1583815520
246340338
89474459
1318527348
20300803
42689953
1959836583
872871638
1468687005
1119821038
277387352
1283918299
1541618373
218629059
938422363
1992544657
15199392
824565854
418659193
1727509089
1289356796
1115650888
973455357
1134398954
2109335685
333673455
1653442172
1257396731
440887259
2037567604
1855605077
1779804884
1411836499
809932637
344496508
202337136
1155185110
1381172344
1161581135
1564699167
213175806
1900143703
478980056
1266351218
1924914560
595238350
1138260542
1014974122
843401148
1524816792
189246370
2057428837
1234143436
1505876906
1455752064
1838448505
1739059807
846195750
863841180
1547715449
629735149
1067964727
1247461530
1698816848
1800541494
88945690
1544135688
718821300
132144741
1691944504
600420474
434371787
377791599
877080526
1893916817
266180377
681091013
1089755610
1722064842
1971294918
1789272995
2027066619
1428315267
1069869440
1540024766
52646599
1940722430
740545776
170843804
1878800155
1353407281
1522494922
47690591
1572092121
405034122
120258359
220658007
590899982
209407746
1750225305
236291774
1836159914
1785814572
1274524409
1256377340
1706629927
719522187
1368236685
2093088062
261449113
392211075
1573483073
712090830
1822659746
123676235
1425529003
1313791687
1035126711
489033120
205789162
1871955808
1035273722
1035828580
77257795
1256291178
1022792707
1387847415
1033794847
745106048
1669039030
284956926
734497058
1653310732
1292918971
1530061179
1627218742
578703723
1905021443
1054392102
1359776448
530803330
1736079097
1592585856
1777855357
705262469
1305335330
778109320
778575921
574242986
1091054617
671561056
1715338504
1285511808
314788863
1013773829
1986853675
812684123
890840937
528117599
1375570417
1008412222
1269759078
1244972966
162170293
481183041
406556553
1092899268
817897017
1394277253
907836533
1639034532
178238179
880732827
922937724
614632623
1650501246
371224343
854911144
2113618318
1991803528
1421196930
149835699
709162108
317982662
1837089139
798759334
1153001475
1828001173
840182748
245497783
79566755
1027899372
616593639
769751711
1524234307
1830682873
1726349870
681465694
1571265930
876405115
1053895335
1974079512
526712243
816217142
401173837
1300037185
1772205178
32060247
1567396376
1225456508
278660120
2098397095
1239301473
813609626
531213071
1483436554
799728122
2084594585
52834793
1435815896
567709149
85550692
500044313
1035128069
385257352
1788988825
1546461239
1259326907
2111346147
627919770
769505686
1677529162
1273755604
398869573
89260009
1583073057
1397828218
1032774423
162093616
953204959
537922372
1367513462
1855816770
1024860154
774179489
174114499
51840817
156840237
1365030074
1511256415
776178139
1325805642
924024048
1280079514
921139640
1406993522
1566270788
1560575598
335224757
1033826376
1478428485
1134056323
2000443377
665186012
1911202233
1313552260
1699650537
761272571
374515650
938571299
1255858706
1320502252
566218769
589971165
280188786
2010714660
516562530
555486774
1716963725
1906364988
640960070
366756392
19060115
1324792238
1075670609
1866442829
1401918704
347979594
209026982
1065170387
523915250
1160326498
41218174
1579435423
1523395225
1708060754
1941660624
2110642144
1108091810
1647319357
62133998
1947951625
1334991946
979583816
1870532516
871574521
706871911
309822158
2038269991
2031332217
1449214473
1850343196
555217967
181950523
2103133061
2027697420
110484104
1634286773
256034969
883927112
1194134193
51915287
694868603
237368555
443827985
499495801
1152523072
1124659978
667232649
1240967301
505382501
24172061
1885957348
642683355
981513422
1994079331
1573630522
1596409620
764711735
522136736
1978411882
382665442
1878677074
1791920421
1327082583
2047836484
1762228079
1609745719
1859108828
1061715310
307849020
1234068767
1232152578
1813389853
132112266
1382024301
1315774233
1127088803
1492567153
1163819265
2051018568
1085650219
2100698444
500740900
23080526
1903496891
21039269
387590769
58681521
749077706
1559214687
720573625
366095555
152185317
918128306
1178034290
359848685
1773047744
2057476152
400308635
331466725
354615512
1227730098
1040269775
907132555
1125501240
1045208536
314521518
677821009
1997312987
1356855313
1381096708
1670897988
1763410363
1237300593
7427149
732405994
804664672
1347906058
1012730394
1514976526
1696035463
455934546
952667560
1878702506
1290805841
1992093345
140200323
443984128
2050527976
532459648
2064949482
810716771
943466009
902572852
889437106
454467662
500578408
1681663602
1765798574
292698183
310798851
1628505044
1511418225
1720161691
1770356488
848476389
1209087840
329979230
487496111
1276989855
577017091
96148724
1339527097
1644501617
778640854
1516135179
855989704
951692049
792323040
1933567222
584769678
1358108763
1123185939
1909359234
165682788
1319397536
340913283
742770123
1035263752
2016899431
155381350
133601346
1893014125
93983969
71359772
268041050
1009168798
1653524076
1318758177
879573456
828264573
654123939
1832937054
97779446
1899631566
764133135
1808628661
1147572622
1189248826
1013513441
1036785510
140035531
999445099
735089242
136621825
953428763
31286514
301860550
1463320025
1311335096
2127112527
1974550987
1351254099
1486525139
491615580
799207242
1315806257
324822909
1724581380
404586092
332491264
1556452558
764206915
1756847469
1625573485
594230638
469341385
1897100691
900996524
922959140
1995870495
1595465899
1810006738
1133629247
2133649655
88417154
1416860859
43251323
1425605775
284051202
350937560
2034021570
159813692
676605432
108838997
412326475
300377745
1546541684
1357729148
154358751
420027025
1129031790
1855160660
1725175509
168571554
1714628701
1697944320
410931432
431957144
637770693
373437508
33957825
1374431959
1838239362
1204526651
1939010141
151628584
221521590
1292227672
1591077826
1762378913
770540873
593973581
811291370
1294306839
1738625548
1410615197
657552528
775929774
1504372873
909414800
418391901
59214190
1146796692
174917015
1290673396
1738872665
473396088
1915566818
376129252
810698267
1443607743
1831505417
1414671388
1344720136
2108687714
1772190235
1222992280
1536037327
1602033672
1898584992
1063009067
769084906
23364752
762784185
1719595705
1997766851
1564804979
909206594
1081163322
751129833
1065808115
999782208
1667532444
236783683
2087415987
1038546809
465865437
1946977654
18752056
1461427208
1626247970
988262313
937624929
1072853000
1263306856
1667983770
1143445827
829488765
1152703157
1903633467
899667721
971440012
1875109842
754957042
1866427858
1990880870
167022490
1679542836
90443189
1297427594
1265474128
71176808
460900600
70094032
19339197
1725004771
1280194503
1601911084
1815250644
218359203
687831082
237756329
90395281
1173231835
1829926935
1185116663
553968725
1411597884
1724399977
377866281
523231744
1140870761
2093547694
491335675
1252884282
1774992945
1663213959
1960035967
1129162973
840046423
540912046
859798519
2037106721
707622078
1793129646
1815746563
475171280
258782094
1162011555
1526908075
642300197
1492484733
596485590
1906877743
558712427
729209097
1291423542
1187938494
1240798297
1058880519
1211800205
1147919979
649369609
942164117
1147948828
1954460085
606115682
1860951341
902249219
1733686638
1817023131
1436810977
1922298279
236588066
1927971309
1248701336
1056152208
1557532868
1613409751
1499159818
1807610042
1794517136
731687218
45480030
845926683
240247644
682437820
1580036838
1437423533
899523987
884489940
946613180
800276789
764270001
1314885620
1771878152
171159686
679971774
138243270
1878437439
791085398
1995304291
874671565
587757611
253109914
996959194
1042508425
2000617923
591738122
605661883
835802087
215905161
885800925
1468829254
1137765589
835424656
1342778121
415813758
1897051991
265289595
1670324725
1885915233
1805321876
1456076946
1880742031
33976295
74538205
341654901
1358664888
378823475
921147983
614246522
1842739469
963583334
1983522012
1630427488
513361614
1233109344
1562576490
437490197
774524247
574507741
362252101
1486266034
758623915
778970088
449417102
1039001712
497480480
1635125759
1669259916
951131685
1460579455
1143548069
325955512
1993841713
134379269
1853276290
1821530238
1464034962
1354312926
1320762383
1028637345
214911192
1435366681
1385372292
789205916
1781606996
824725905
487569629
688347586
40711233
822365714
542759108
155440261
1313056652
1449060713
1681986447
1132183798
449576717
2019927483
2045710031
2041084758
70506836
777256689
137539578
1519378997
519251488
518041563
1376703721
1325239973
428261695
1670092033
2084362869
1395236871
479022620
1841276496
1562807843
1806350291
1687670556
886310027
779431045
2060887644
1163019565
1279863753
962173240
878395706
1974054621
1014756376
21769466
1120437541
1844416462
57071537
1093776562
1284215815
1160658950
1963953004
1473936486
1633279228
753076740
2124974083
277519249
2098847615
1875171659
1292453318
2067043072
1702942403
1923793011
1917232982
2101926464
1671453094
477320975
2007945007
1972881998
1573423237
1623569584
916742163
193681523
400602245
1106118473
2050098702
1783037525
1839194738
1607890121
451014049
412650849
160030129
665466610
1722067089
2088825361
253016195
603397664
1042468103
2086608104
1850361119
154640881
1501080585
1544932788
891961317
1430062080
1958982082
2078728903
1189418194
1016020114
1035429549
829450943
1512999033
1651626768
1375889820
1284003982
2081749194
1062208053
1506168436
799777470
607050197
829334269
489332649
1354591547
110622714
65268235
1188659984
805496689
1592992208
654463963
1072008968
1225594278
1767559750
2021448660
539031709
1036039051
2124342398
544468137
1128243309
1896344714
124405618
1882759247
161844889
1997800375
1270040739
127669904
798641539
1861923031
750537844
1193891515
472891344
219773761
1720234252
723758576
642691873
1891229963
2024107295
162296521
199330524
296555474
554021
1299906898
1098829274
404981192
2128415983
43732166
2091593618
2110094411
1394433095
716219141
1423789307
749834239
849563692
823702163
1734892175
167260254
2134552672
1819524996
486833545
842128172
1784084326
1560416952
741952623
961259137
1320622430
1697130001
1378798617
795831528
998935249
2076145034
1041511190
1133190584
534894345
1233611638
2002952247
929784960
40028591
81375795
1346153070
1107600010
765072067
78965872
1493961157
194556659
558719681
1550261340
115555144
1506659086
630593480
2020308420
765648824
457315440
2013776520
1224919268
1801901872
891317124
1573084022
523441515
1613766887
1742135448
1225732171
1822159480
1207691248
9932904
609886184
1923296698
860433977
1709357856
1469841633
1323386509
303473419
1979722985
1223926950
1177438758
274827634
528060360
2139697193
1881112198
1488810509
54718067
1391183211
339571450
15303967
187809957
144862244
989976957
32853275
1636226071
1116675287
460821836
1171706796
86616058
408903627
1038729801
1683226866
1608162455
363495488
1454866264
195527799
573615168
1912670284
1859027949
393400047
877695429
1618276934
1201245490
1783921111
1529580032
453814540
1593756180
76431636
1448255162
1473833781
1861843292
1772419042
1156200649
2134827329
372969796
1449870368
2129730038
2102003800
1967713418
1766561059
1761867706
846965064
967856910
570226501
557781957
921952257
2106226797
1651444328
1664270588
1202193105
620259489
258104528
1549889004
788536245
322986912
954691427
748029032
1657394241
1339852473
1821388896
1820057868
1502992148
2058927938
226357193
1201428574
430970572
1697781289
1060801193
289213918
153241217
241100708
34742518
2101723139
1848179200
1782669047
1868579743
71758804
780579007
1818247784
953121312
1904597614
770606230
1696010051
527722134
706393779
2068980842
551476270
1161326271
1142671390
116627131
1545870295
1076935838
1157156606
561537770
1006447011
745069930
785172479
734149134
1733421255
1140654637
1264181533
1994214027
1417409729
749606034
2003038166
1247230429
1364370948
65665994
106955719
192917483
1916943895
691207511
1768296980
934397806
663885688
490996854
298644431
1636430839
1849626282
1207843035
1044121814
151863099
1803173310
747658521
696746734
1112296126
1184255109
1919388769
41645564
434130944
1229708251
1117818935
1604862675
926766048
93667079
1423397556
1747129201
1660232063
1724970267
736139366
1966724039
118751235
488198129
308040825
29779077
2038965276
976921652
137145878
1413437908
832565692
1858917867
1861296504
1333467187
1435633114
151614119
1782552761
317876312
797215987
1864358852
734891833
535842116
646806582
1931483531
869997086
1006355020
527804863
1544480231
552159841
1937797989
1601625512
884747663
2126216273
1736179065
1702070471
1166923154
358790930
684942387
482505155
365466550
53081565
924645011
321735604
1674445363
704708211
536589155
1580322045
1513682881
1789260184
1806361095
185305881
1956144922
2068849981
702285791
1270236833
999564678
1449542611
1221193131
432159779
1249303100
2134966011
2064406992
744488608
1246374008
522711799
719725312
171580718
1559793453
1584984977
339027080
39600695
1821466121
1904649890
1965079940
983342081
425099109
601209678
768678441
1666559135
253428098
1759157158
1517896159
824413609
460156930
1958910594
888031216
855525236
975490796
1165424091
476423248
425336505
956387459
453941702
2027765274
158829943
43025922
148898793
1073258864
935099985
599224069
1193002934
564221181
752364361
2000857304
101747905
1594785377
253096189
1112678218
1036055675
1639387243
1486500413
861032478
1412245728
1765117445
2134859919
1404477567
1836694942
713044332
1837422843
1435541297
172711699
426535147
1019335639
1371542119
1081103786
1703375903
690963650
520684660
848442488
500500866
692089458
1850098076
768289021
1072503270
1081016599
805340081
1582121195
393164052
710346856
1197347795
837965848
1808095254
2098361126
2119289373
575532006
931509378
935574276
13233828
1651564810
1983847522
145155683
1155372476
1875548519
1495398768
1457482961
1946607941
1138338921
198774437
1566190893
781113180
1593267407
1539043442
1339139735
874752954
1939058591
2056813855
857554695
2066836992
893638106
684432689
96469399
1712755151
1953399826
204746888
459168773
1971947737
989142151
403164068
501405095
868042098
2099040516
1314341058
1545259684
228195314
781486560
2075483138
400351485
282807461
872372200
427199735
238360314
1040100567
1426896355
387520459
2081847772
1580786878
734220249
2071919206
334713813
768764181
310627940
1347288126
1642293443
325937275
1232954126
64196146
1109630539
259515021
83898707
1846538412
1198007302
911897924
1625369172
1286699877
730286320
1807343675
436452158
124764250
1054238558
1185687234
1995828611
848467201
1293190078
816689578
772006690
940790872
1576549979
787380274
27900308
2004263249
1513244975
2059633583
231663523
1175140020
203368492
887105904
138142003
1212009023
1233414897
1021435464
2107496802
598218760
1434874707
1209752065
763513215
497920220
108419663
185112587
799009843
997938197
740460539
352351285
1145351327
2033089347
1744344524
1063517080
1799117841
1599274324
489323966
2016429021
548475623
1943421965
935411368
291076107
1416109516
1468807377
1683787899
306407032
1008833768
534164457
1352753547
703450785
44454376
1885108261
1303265420
1796828698
337862574
295318400
653610878
1870788126
250934840
590553126
2114264719
458424273
1415798822
2008812702
1063379860
2111193213
424856609
24180578
2130561817
1304838042
1942849590
17586269
2114952800
275811986
1457701699
1536751802
311507092
562172114
215596357
1597485717
1798987739
912439402
1846511740
421299579
966031911
1939583369
2034672650
1962881390
1956169491
935926206
1256655156
148784428
709759200
1638028634
962688652
1873376917
96710499
963431875
1017684368
276429911
1328536605
1547683480
858278881
1367231420
2026169809
2036536975
1988770063
1933138903
939945357
1451017424
327249013
2032973878
1111747860
913209667
1233241534
1821057560
1469099499
1736052073
2116874538
1342284599
1765564323
1215534838
1109665605
564263157
568650505
812157662
1570818329
485679040
1377320869
741447432
876023079
43464218
1262208019
638881736
170925596
856120741
2139375065
771271207
296375817
1877280740
88340812
55343610
581955543
261506058
115871736
2085474336
1728938247
134072210
1839497076
1627972195
1441602723
1547750972
1165990089
1148751185
1204426305
1283711157
1965135008
531109623
1309091981
1334482465
1100743731
929221652
1358433935
1410451888
1374992668
1555916363
447143295
345888778
1055585565
1556114643
1781370083
1138292812
1045849006
1065743739
82524350
1320192268
266841420
1909566086
795607126
960957398
1827493678
1562228825
1525807320
1666090139
2098439068
403517487
106551355
726412734
259901317
458543606
49522128
187259882
1014321487
1534410499
382425084
1534579899
264389819
1013762284
326030260
1622388386
430224385
1234160458
1145774211
1637826961
1758168294
721226839
377703280
220338071
1134639636
545962464
1530236729
69277472
1605071318
901233225
2054716480
1829790791
401127138
161422858
777054062
1236393719
174816710
1993174293
824057245
106232556
1454539486
593117904
1715104966
405875248
403126412
796946377
1740496314
551101477
334603059
223155870
1313695942
927413423
1731361298
886184828
1881052558
943058502
2122005285
1826759022
966418902
548922250
199677808
241766847
1489398147
1122095943
1874275868
1536029217
1142690743
511195503
1483148046
557458172
1066639697
852795464
596661472
1809449674
1612697233
829870543
130554825
643182390
644392022
733569029
344157550
2053108024
592824969
770831254
384320972
462824866
669651182
46746055
1039177058
1534423975
839198000
161308708
223816526
461634895
1055786052
480387235
847552386
898799354
228943679
1141709784
175621505
1025147349
251135057
999861770
997192495
650101731
2030893319
158488338
1291671310
1722744217
873475461
2073775741
2068462455
510081301
1924710231
1816276932
261303117
1603982995
611388015
32624358
1590142265
41785436
865567264
1874446118
2042933786
2071016154
1736402961
686666108
416092981
395689668
1948408745
1242621702
2112539278
1208026778
1804434136
1835315044
2140350882
86687297
99856644
2132517535
199242374
1438652470
1628217573
58078886
1952615078
736228810
437509442
485042830
1214642999
370256067
2016017594
1206232587
675137618
1510355172
1746960382
72304845
1904941244
194684465
1116071225
1187234621
550007231
980458099
2125507013
693288869
2047258844
2073323883
100677532
1723487313
85943694
1044962157
1442158332
2124431082
2019128175
537364207
1916064443
1423058117
40018718
2027336064
985715646
1804189550
1619198045
1918106553
769013719
104397602
1655726235
717612451
1966896235
1266176817
1804189114
1479265867
1051542061
250808860
853005025
477460359
374459130
488086
979938129
1805988166
326599994
771522465
310173185
1123355134
1717256778
1006804258
1606590151
1136433883
396636484
1594638221
1320397904
146795616
1682933327
1958493526
164919868
805252149
389181677
558098375
885987013
843298972
2097384788
27790303
1458239223
1985297105
1054531397
1427443584
1967849471
2005120065
1268513764
1065698610
2108908774
1252951718
1795450934
382116866
1960743549
1801327781
1103067131
1410981539
272450713
1211261268
1812531007
1267183261
197132283
486446578
156254324
1575070731
596937487
471953248
1067870415
632989169
2007473328
230692873
2140130672
1186983282
1232924027
1068889792
1290731420
202495060
580846304
433596637
1795928266
1367571390
283361995
1026334086
787160432
37453399
1392454916
308704317
1484644810
998602764
1407395096
1069379875
1911220846
1188352404
513969925
1912167304
1484308858
1663862239
1949095406
1793398486
1215144819
241374156
1743472652
735966811
189835747
140866841
1262488120
1761847475
1351028201
473498092
391502013
237287621
1087225623
1711315637
1422474583
246318629
1729359918
2068250273
1782670928
606680648
2082039686
1667167001
1466879405
62269303
1839949578
386742212
1346160108
185513115
530247413
593314189
320280187
183200371
982333055
2115775913
409296330
1332640720
304114114
2110187887
1354213364
1350299886
259167531
19488589
495267407
1731937201
1603445052
598414786
1559677969
275114500
1355957793
1025867942
950571612
448318098
944993526
1395145116
1993197011
86787941
77513285
1969977313
975594306
1576703603
1322263069
263643154
2016840467
1793795175
1705956494
1135900577
1283492727
694733222
133856220
1066465166
2057475465
1763345418
1617371650
52721085
381965786
656276343
2131616499
1121173751
1793361767
717167196
328575126
1118455994
31164517
411167806
2063825790
543426217
96286053
1337075144
930797094
1072216209
1069780511
1482682763
1623213766
2075962918
206788141
494485989
918865133
690222781
1689731341
311721557
178678989
1484520085
1078419139
318131739
745229073
327262514
331250858
809981925
1215807781
954873709
1201292216
598414967
1174773052
2136510754
594831098
2027646797
794234149
284611022
406693878
1130824995
1100986124
1470625923
82376608
149054385
1487720795
156338592
2061239561
530849018
1816295468
996995428
1126685719
201118209
416246993
904848913
1933073058
576097434
277539583
6404387
144896742
1818995863
2044836762
1031718636
1717522974
876201911
2116856028
1915141235
1849125369
142832432
1995787038
1871782377
1431451852
1239638865
993758353
677922855
1275700137
1006242412
505664863
49504097
2001697084
466175641
826485136
145773515
426889437
1433563119
1697180233
2085969059
731256834
1801530561
1086340325
1812502719
1936892584
924690752
31222044
1694562991
1128296934
504843491
809312641
1732886019
488496684
1333644266
353163496
1243864742
339000433
1943153731
1428650596
930093699
503584555
1640526496
1298669544
1190631228
1130729989
1228175892
764496394
462842686
1573242178
1412780267
1809853136
879355543
1830937114
711777143
1711709200
272074969
722841737
933223993
667947023
1876800088
660945665
951101179
1903212540
267579920
842575506
812142798
419643355
1408685524
403166476
426008503
1949099700
1632037192
1590986048
814963530
1462856625
1437843515
74789007
901440605
2001003572
938564420
2048332209
84404508
1022578802
674728115
1934538489
249013681
889779115
46593905
1569252891
1962745532
1452622746
1845060505
941914883
1658584145
830505232
1725283965
212933241
1383410863
1936465955
1463790524
1467684519
542125635
1763826643
172201982
921049585
1946357866
1590254532
726456649
862469640
144097428
185518790
1550315186
1082291546
2010709489
985013898
542481269
1224800774
717966477
853019929
2107929708
2048422776
443509584
1839742289
1508276808
1267190404
1165600256
1236285632
2040222622
1611972499
1637689230
536545286
666435958
1707461932
302760110
1035148998
570508305
452382091
1689047947
280192265
480218950
335061730
29116822
603871992
829217382
1588710133
954372238
1755209937
1986924323
207488972
204774245
972715770
1004324573
383621974
1010229293
1618785010
1817399984
228479158
1456201274
1637066718
1443591900
689437079
1262008050
1372331942
220315758
667438513
1704768398
409295015
589508450
1783727482
1842356533
1871691509
1858222628
1113787440
2026818039
1860355420
124939890
1880681345
2105348583
241161102
1166359683
974502977
239156873
1337689238
68034133
1213760944
334298436
827420348
705234611
459162432
1261333079
1977466165
2075104032
2076674402
1970078552
2091163720
674702718
2067047781
393833425
91881914
794310277
890598062
1196476338
1033080181
513643363
1442052569
1646106577
1407752644
1814882023
1223272802
1146739897
123787009
777598331
1285362414
99301188
1521002805
850278858
1585105260
824415944
185200797
1577889427
713064701
985581722
689971647
1997155320
3335096
1127138688
1510012740
1156608931
2145598650
564310846
920734119
66680297
208337586
816010895
1011588321
1783807518
231913004
1882720996
2081138187
1037859550
1949806984
1169842715
744110249
963750875
653978646
1885225174
909735249
1140945011
23660396
1401925987
2057568658
1504196032
443446340
1708053688
2017618309
1003240726
1294902626
94302596
523371609
87440471
1928742332
1786092253
690595931
2324801
1159008025
82488156
1046282655
817553580
27544086
685644816
2107809082
340165111
1211843963
2144373234
184575813
131655936
165055793
1588883696
82521446
565374795
1114252834
985807613
1732460599
2138014182
803967429
1103789211
11814414
1300827573
1141240657
1612700781
885879261
42707141
889889468
541420844
1718708870
1174668808
1742940817
636590722
1965567629
449162277
347269012
111605147
1404484361
1575618841
1649561460
759516525
146400742
216517819
999895664
944628025
1048913534
953696621
735729970
464813051
1726265581
294420281
500931806
1969361821
272006889
356854052
914028069
201763608
1311707018
1828104311
380611422
1885504004
2026876118
1441425381
1619957120
146693500
269452529
1236172972
550917797
1267179477
225798841
33718521
1636343445
1264645941
557239098
1507080773
2137866534
561307056
529090212
1633380829
589250527
1481699542
1689724680
1562799258
1440222162
920351477
1764883286
1370278719
970636435
1143812878
1121927615
624542732
1260811323
803515836
1410725809
286831768
1761562045
236354549
1500695246
909988057
1457001801
22560214
404672863
2029871074
1059106993
247237647
931447419
1151958182
1063025133
1975010072
1124314496
1357092590
1442973503
1298990558
1743866408
1978779626
1434265197
1467696081
600199732
151798195
491980837
752206423
407204167
1226151702
30396150
1761964705
151230702
1239434666
379051721
489483996
1455384492
530961128
521554647
1572997196
2029405787
1249120978
1001641170
415896718
1030225594
1778531027
2026330339
313870438
1580658384
799933477
553916534
858970155
396012631
772783116
494230962
427111408
188170288
738007985
617247508
966586139
925286497
2008522813
1373800343
184948447
1970333353
313181164
1617631736
1672748265
1601057520
1342167603
1690896026
1911014054
2111876606
1372591652
1789262893
207382846
2134630002
957027515
648281627
840150346
453964828
29725021
508669713
1532270510
283463481
1398563335
177693718
2138467228
2119366828
1369134536
1301317253
1687224696
673572955
1127760780
1920795104
1906488727
214094563
193541202
955216524
647702241
657660536
693559301
879173710
387388532
1137849951
895677410
146671607
1751826578
1373734032
130895606
1954942018
687727713
1148954360
1192532049
468950012
1373872840
1975410832
1074842986
823501408
136409173
1199324517
1095884370
1723063458
1115514897
783591764
413945590
1340381822
775288164
108259136
1765701045
1243178361
714295642
1035681536
6520524
759903066
1470128006
1657393219
35078897
1344004931
346849101
1369607306
1154330877
1155208804
1756254115
22157353
627384138
1554767653
1860293770
672694941
1944264200
2124740351
834649983
1365389564
979711495
931099065
838252836
1538698393
1085701915
2035625190
960043866
914641380
62357114
837716276
1177838901
403889225
1245150369
1085901601
1491996815
225542623
1042110034
1168189014
1661426057
1014503160
320363954
355326505
1315756962
1829369159
280781908
568789403
160506854
1814376723
1692599701
1603550396
152807007
71456654
1322405748
868659775
1056334602
2136042221
493183867
1823432950
996724226
1508958520
157404670
271357652
1533259054
1342579385
1989618667
1600057616
258310574
5823279
311318650
1432738454
1869656741
2072259806
959438363
882230587
105840852
2030940910
1575018467
1004173532
118751852
328539362
980277988
1806509633
1558474748
1941351077
1530357176
1254829128
1651755659
2078747893
992054616
33217101
141048909
293474457
1271534541
596518436
1885648390
896529044
703446788
1157141096
685200582
1718318809
813128198
740270873
152577884
286347310
814348793
898953251
1896339220
1424236749
333989970
2027148773
1954092852
293772446
1201323951
2125715280
1017245964
1893916817
1447451282
735913251
1990326298
1131916404
1141029962
194578224
1829963749
2032201602
835726622
2057351685
476822520
354036173
123444696
368287624
1349698177
1441574902
331008165
137391551
1946738410
1483742083
399068308
610217167
1259616938
331064906
77605779
2067608683
1658327547
1682893455
344515203
220934973
2025809426
1441496115
1634322774
1033033643
1800451055
664028161
38894368
618259303
1240099033
1297314788
1941290818
596525527
463301171
258101542
1593446369
1350367031
1843096378
2104679482
1115033907
969079362
627609564
56246038
849999413
993290561
867358188
1285361304
894048161
1616830467
2062249861
29025651
1378883454
540676649
377236863
1630908742
381385825
10697162
1097657036
693910922
857890001
190463050
1835725469
62143315
1569857476
108749802
1064890574
184635106
310539909
749034569
547554420
892482127
1800797058
526698243
1624212339
849568698
580166858
1832605380
1483412653
2137176618
1568343025
814032042
2047552045
1955920050
1004293349
650289691
1265458895
665660399
726398223
1495012823
475149260
763327632
1235271769
525493746
1592970831
1190282206
1993667023
1731788206
574242986
604841095
1948262440
1269747277
344154348
116468653
515184859
1535057935
970955469
669316171
583469433
2086173997
1707537061
2112791702
515111678
1393651337
470876330
542240795
1748156021
120345453
2073724583
1948859959
838473241
305901374
1755928508
452105093
310156073
1280248904
251876543
1058079600
2102843339
1317772622
404572427
1445303864
1741695241
1720817636
1031285270
1295201927
2765803
1586771518
1182275001
1468789428
1187038147
1961402277
862417070
1572000880
1762299521
1921534039
292670410
397101735
38996356
1151036425
1204603980
1243927840
809217533
66786249
900245465
1479437239
1105788918
174854165
1553198398
1103370344
305401491
799509394
484162781
548755155
1028121513
503423850
245129626
155176046
1092697492
1817879585
1766875370
1380963219
899469942
960686782
1111386527
1466474783
1118769522
1567296941
1790731473
1329802586
609140941
1894663188
1353147611
2001149061
1433590703
1541099877
1697192792
690610493
4994530
96321285
1769515930
598132199
1512440835
723120689
890918487
1470673342
1949086366
841847059
597619669
386991025
1678659205
172575844
1858053224
1020966431
1235360194
351998122
763994333
1393433525
1300197858
1059855303
498552332
1919935907
1179963740
249410564
551457570
461878609
1864922818
142836752
1987611423
978314733
2139670277
502523861
326476557
46216763
70064043
580236984
1520000006
842065964
713057035
1176817929
392873583
542939688
875347903
1457731448
798059354
1210845171
749394376
995926006
1219351261
1257477371
2127637985
1728920214
1288443894
217062019
535451738
1925728997
1394551226
688939782
717655353
2077710330
1748404442
1988380834
395509240
394289150
991063843
1640030138
474761522
864015015
1056538751
661498384
65174831
2050782953
814790486
1806064684
302737371
1294082328
2119884914
33593754
1165126538
2048266961
188551306
590489425
1676993227
1621826443
1811559012
1892188442
1992970801
735418343
2050634538
97369278
698439147
1285895532
1867526362
1373682137
1017534522
1478462700
1544124034
351715674
1273113769
1660891487
2044040520
696300816
1249672807
1918713818
1405717223
1243898040
910764079
1335040265
255939112
294527265
1139785997
1857703688
606386658
1319398312
736685608
2009875949
638565666
2071172352
2095310074
1920131070
1539563688
600362411
2146421263
1878550519
1857552467
459793490
1035129294
41842896
1006823694
821918219
1865882702
205984620
1502982846
147378387
1888338914
886252506
28317481
1359546989
1082355719
479409310
445319907
1339487643
1272811280
1384304977
1901287873
1413715665
271272806
2027838150
876588309
1998014923
1257656338
1911796008
2132852317
906501548
229260688
907359879
1276682102
1755967480
854293522
924540752
1051565275
704454048
454874304
829897536
663458042
659241218
12720153
1018866700
944505136
1998583544
828276346
1595544510
1570002863
1768903290
1153091399
241413175
359212113
176951797
2097341287
1981857312
813952670
59770266
329503372
1681637507
277512222
1984316842
1415694388
1044779227
2125440143
1827328372
2067615727
1448240999
933218459
1487449326
786037518
215912126
1245613043
1034063966
539060640
366527272
1933297678
2049930095
1612224669
860228549
927846636
2051594440
1993675450
155165326
712447776
1000334479
2013465817
187999292
456713608
1842725399
98752805
709354107
310277985
1265584768
1585898101
100597804
1368956202
824532573
1246083490
1932662210
1498805029
315498340
1001377246
709838187
1453813247
368302759
261496500
388080530
2039267524
2043877782
1604408468
2079424649
161325030
1513141457
2127035342
527959222
1508512052
1218772964
1435950283
161577766
688797035
989777360
566678753
603668065
1999201835
715235239
552352690
651306898
2110211595
1168270910
401066416
1212121846
2086164028
266848960
204867673
804001262
1735284575
186376709
1293035315
19135274
404949696
1539941176
801306757
1366487543
2078211296
935798992
1063823374
1191576235
387815621
837710588
152796208
991186668
753708783
416882756
771689604
1754860973
29222104
550722794
339297532
1220103841
2019383470
492396757
986005536
1377829680
1218463602
154275385
767793637
1959636020
1418737941
1007859696
171115870
583987866
608662157
476157804
1285880749
1917143681
691552895
109942579
702217822
999576436
206287230
879825696
613893868
1950187549
79804223
871573401
1426495201
640243903
462621978
123864640
1178472124
660316013
517793533
1459493134
580759980
907628419
19361852
368828843
1878324095
1477328779
1381519072
1704023185
325585426
1924906762
2028311949
1988445685
1154768403
1784353883
1983621215
455272326
1270995967
1030373742
1602640083
170128711
1617112162
373683415
141985427
2127367601
1794659997
1236566877
1773326779
1781981815
424986292
1381472534
697583627
401688330
276501068
1981023052
415445733
1290192948
2011957601
1964422938
1488068779
1196068592
1143404716
698525007
1437969561
420554469
1329399713
1090178692
1857928904
487870757
705017295
1887470944
2121769559
474221539
763875154
1651870691
60654044
915617243
257231091
221199398
1343147491
950931757
1513975206
1645975932
1875736537
951983430
550272975
1608765511
898035625
1369450379
851419502
1532944561
24016234
53580220
157321187
109583443
851148512
2114019167
822930448
1579686572
934026948
1719533753
2113076990
1707088165
1072716830
224815334
1120527614
2072789212
1694812899
1821556748
1647414388
1348346526
1979348468
1912743073
1046013060
285424676
100438814
1400622481
1660376019
1439727645
857012870
918545902
1269606529
326480387
1029122497
1011792885
64889358
1279727473
1946211079
111188328
746483611
5524607
633412342
1212602383
1697515187
280352495
313935654
1744531562
429384819
1296738848
1645850415
2144744945
1842381663
155004137
66830138
1298120061
1480653464
856223373
568093796
1062724241
1610599433
1581981433
348678872
180651479
32893941
19485205
1985994697
1831720513
482896249
1088830695
639446759
261166863
1574538040
48910308
1624056249
272312404
1532170425
1930275240
11279853
191605285
2001711308
560787639
1493002837
2130684708
1008055767
1978844455
331602848
1982563630
159063062
2086991941
765579622
1159628033
699773977
762295640
1721544200
1503516441
23798630
796790534
1252634817
841544121
1893004201
1017516402
1211631364
1454149786
2033813238
627162214
829436898
1782314287
711523993
339539210
650461333
449109397
1419472245
1138582529
1866094140
1835300074
529987752
2113664059
322191620
1827500883
1826946821
1952073413
1865567755
392484708
1778595216
1803999912
1351831192
2066096266
1784911085
1772857695
197449045
123930039
1512436309
1019473611
1690611850
316887019
114724070
1067494660
1291904000
1907401515
1858233853
1903888608
565348934
557015542
797085677
857808311
321009102
753231277
843439507
486559850
673694343
1619732016
1720871162
2071488634
244406281
1533902980
544774578
1211295704
954951994
940201199
288786444
1160757364
1227301518
778082303
2067090453
803298717
1940349314
988662983
720022961
1161394387
46951028
1523505077
1399444638
2051384521
846749755
250255007
1045346613
1527078665
709373185
1583490986
404473690
2048167185
1035033518
627043736
1636989821
1886279224
283038511
1086003878
2132955553
99770911
1701254413
2122565160
1038439421
1643507511
1183818160
1677747232
1142135264
38926067
804168227
1147413169
719500063
1968718239
1355001967
488415092
1478399514
1339079401
2105287410
1250584288
2110304747
334601664
1438265452
170324798
1087301254
1401514083
716567113
803581063
1556155359
2060899801
169515929
1759877891
670129810
373627360
653116026
2072225435
1160732101
1245611266
454399910
1688238536
1873227662
1976279380
2044871617
695384037
2056482115
1767150707
356616534
356505642
930666725
1908638547
580748180
1776743293
1372700722
549433
1570762157
1513742643
870399709
1199887765
1046115133
92221519
346781527
1368012068
1453080315
462761137
239575521
1712564217
1903150415
946416255
972805131
416429947
1969931368
1003995562
47096461
1508023368
8655124
1221396890
1873257647
420510441
1215990028
165307323
334994358
1855242437
1588647346
1387210996
467771171
87566958
313857439
1582632281
846757280
1692478664
969717701
1627114858
1463027385
1652515210
474242531
634388254
2127659673
981266300
520751970
990581428
886814082
382339580
2139749507
1757415100
2112309925
1559392167
2076826531
383043026
1082013300
2080392801
48416150
1752167828
1880038069
367712742
1558250743
1891822281
232556876
171712312
463254906
1099640492
247190958
1247159699
723797026
1971698842
827018152
1956970182
450414401
549043416
1805142712
985354923
127022627
308534347
206444391
1189779157
1694764881
55299821
186646669
1684856623
2028090018
1640172393
1117320593
1908186605
1276949785
1499323735
1192547475
174067850
29038560
1465283501
514696132
1142845340
541776195
1604302746
260789861
2084010449
510951537
522373378
845542789
914857913
2077403887
167199023
1977370928
1961533299
705904599
1266329151
1645226474
964351443
419164066
1092221857
2121106546
2027511516
482730558
2125104362
592066754
1002003631
1876072081
1937431182
1567789907
1186751646
1066361656
2022383731
387920436
169282778
707291622
108858878
489273711
1692457388
1133329808
1714761935
1499755691
1724154189
847499014
389617067
544680251
2062125682
1066217044
2008426890
110730332
522848181
674443478
1936952758
578313931
1463946738
2037195711
58210133
279865025
2081752349
995743512
1967526962
1568448304
513401981
1463590971
1896048741
91405298
842779388
710500437
195170387
1283758166
453165220
682729485
933710320
2107463828
1671113384
176987515
356144835
1067194257
165587782
1265932984
1517677728
353401597
1528793858
1598134769
619077384
2047635435
1835780028
1171044040
917953127
985743794
1208717695
225696086
153140873
2042524635
444582404
935821293
641101577
1952591264
596058599
1728018236
1840260822
1826340635
505934236
1405109591
1580107605
471618363
1882243451
456244171
1043990319
127895340
81975614
1524560263
1759519747
1157689401
1631096801
1816406819
2038041422
76371815
433827177
925626047
2001818216
1366893855
244113714
1556694030
383291450
629073957
1488886180
768488028
1802250659
1980435848
1373054234
1047117555
260144233
537748171
1154550842
1311812306
1467534440
661490280
699463553
56997132
1754205641
311874332
1129635216
1698554611
1558289774
69447302
292348050
734374493
70147530
1388059800
5333251
1867764467
1655122215
1793155872
1040983892
182522464
1595315405
1261034391
818207701
1671619653
1076185658
1577273135
492236373
1237096364
1203898791
1058926113
413301444
1279075710
322118583
768145895
882618608
1236146845
915530250
2011667468
505025512
1602234437
1043689951
280440230
331384956
1010647407
366627031
1645581144
565785760
431642650
414851279
996545520
1183502865
1815899646
1363758172
1870681315
1494522062
1480514304
1812965045
2060109722
1619076296
1394805914
1302197484
584842392
1576885905
2000487274
56227245
1756842443
1618960322
1591106679
1561099062
151457626
1654375470
605048719
696707007
1785983332
472367389
1877553191
517472602
1396779899
486524806
1035971614
990137078
854926537
1434550089
431719563
1478530475
1375904767
392007081
1742641644
435047920
321423134
1115079751
593422713
268480205
116263776
955810882
887291091
1397248842
458228987
993126833
29290713
662352293
1194027833
2026298139
164269964
830079245
1448164142
1558727947
1918337262
1154457633
1643874937
1508449729
345354550
1333409640
1036504754
303957426
1961726907
476503870
2082334814
895339673
1365384313
1096031879
708452074
1448069841
772163784
1597680884
1532982118
243239372
631103399
203478511
336029568
2102951475
1433294220
1053070377
117350806
1608546474
388535419
301561906
1357062174
648068877
1603480650
657325362
2028578047
1798371759
1278232211
711940392
1923680630
228187344
765515706
675806329
1029003856
1059790599
946229522
1951853764
1966469623
1672913983
467454131
676488872
453645211
661909271
957467910
1225955772
372204493
1193901588
799766014
1880701611
2136931806
593278949
274370292
2139158626
2066630718
240084640
1655808592
801725765
1009888319
1916324818
273783536
690513229
1885825190
771236052
697317296
1824439206
139626870
235377256
1875650944
754456203
2084451088
1873269623
1489529200
497931258
1945348086
655909074
1007873315
1315889661
1112814070
1212415438
1346185121
358755342
2125209016
1156367923
1251958670
413630402
826340083
574269290
1660299253
803856092
225631164
221450456
1840422411
1572424222
1380558216
143676833
2088473143
1665077491
94915019
545429108
1919648676
8128429
186204214
479499582
13083777
971633441
922850734
1751048102
1823913201
550558013
377245405
670823406
1788116651
276162343
38168690
148024799
1377843852
580132719
303048505
1677722071
1473560727
132807972
1639387388
1899370196
1235114932
219891637
108644634
1536114812
355503965
1362329131
2130962237
1346821618
944893000
1987368622
474563074
975524175
707891103
459034848
662039348
1818763779
754915719
2078426006
1754434251
1501905024
365656958
1400488561
1369755343
1931576305
1120811447
627529644
734368127
969700169
146819456
1124204693
947299665
1304862957
1788167958
2005545368
468082029
870013538
1555768581
1034723232
2132931732
1059644960
1649647448
1084658534
706950638
621148085
1737207120
1322541105
1172909293
1297564885
2140477612
676609222
400059784
332546929
1290677581
872489295
1883039384
508808054
1424218522
582912174
1819788182
1246701495
1937909483
2107644971
322537983
1228620477
1799155289
59428765
1556561323
1786241207
792450276
1799660944
1786001107
1398063435
829276094
1492405839
2060257295
1922077245
693584766
1474622437
834781608
555532341
29952112
1335011139
1137049808
112644592
915004433
1789654227
310822827
1908344702
177738748
462594376
272388322
286326216
1352862079
2108927747
242090092
713135594
956551998
133707297
1543747362
2128095545
186801500
2100039516
1030844644
250027226
488639012
1579237614
47266182
226112998
1949181765
1730505868
1290823567
855391352
1527815718
1705528116
493278230
873103565
1102912814
1581808071
2106533340
46954439
1757675869
881262570
975760496
1303079151
1213606127
922084357
2091893739
1964711064
1932078967
1628771728
53917273
2016471933
247465932
105641265
1207047014
1421008776
1735125734
2007210807
2018283643
967562516
977300772
1133245241
2037769981
363711752
1156523143
1358337830
1668435320
371923165
1320931059
1925301683
85355665
1368010338
136239988
1717171842
1063748778
1584195698
181721554
1774691985
1829850461
912362512
479228146
609486040
1900178363
189458493
763218239
755814779
1245085515
1923430666
490213488
350810120
1081251836
1746162658
89597568
302546009
2004083316
382739358
137805236
1227648261
1531214264
1642278833
1279371595
243425102
860343107
829645494
1200063222
1245250009
1456128742
1717770499
979580363
1610424991
342041561
1484096204
708199598
1472635098
1230346548
1651841388
612438318
292621398
1147261142
1295638528
310806182
555493923
1218521053
337406666
1147213974
1704708431
450787468
1197776614
401655536
1932939091
1746521506
1640079386
1614451235
1183405639
415944299
1571613129
516830186
675085945
434482544
964903606
1428933573
1672607778
680499523
1975699806
608539601
1805979841
2041361521
846471141
1207800256
1709493616
30450466
1966444454
1617805217
1953801095
136556005
152774834
109597485
1878187056
704011459
336816825
504963841
950961700
395984397
277314824
983346272
755503577
494654286
2099405088
903199808
758160914
1367102815
622978874
1835463407
761709981
1205560063
1090200811
472147181
1943313988
2117738559
1379138449
755988371
1185249476
1118568731
1367324069
880078813
1797148740
1440232225
1937858143
137648100
347238088
888013947
410752432
2042640384
1385570468
350396518
286838269
726213775
1443465671
1032559880
1893045052
40169885
1992471556
1338820147
1527320490
980056292
1989500728
1270851473
1477265094
28614304
326720801
840743421
1901001199
976283351
1772855966
162580029
1886697226
1512171393
490544788
70529852
1094565414
1209099105
1056487515
1427878809
1338998148
4779800
1706215237
38920057
93495659
1116368362
1118414577
787937263
1459724772
30600416
1666713878
753163256
671723605
756451254
1441260093
589866246
498490880
633664024
842373692
27727336
228033104
2145821071
626614865
1587981045
59803105
642426040
285989428
857272050
1629625324
1913926318
1684635040
1358016385
2068009053
51683064
1365068015
1658976914
200929643
1821525680
1183709069
1309345028
41355540
1165773727
990837276
375712760
1852904923
848388311
629975852
572886771
1346295014
947690386
715677804
1132144563
2138329370
1124453911
1500838200
423406844
630374335
1762799997
1268313147
23196080
937873177
174938057
2080658193
1743041348
613120760
921513294
1112966168
1458168028
1823609208
1276568031
350510304
1331776274
191425050
40847998
1300616157
1591954972
926847573
2060709309
1421466012
1595266476
2031194709
587838974
1873439906
1506295943
640481099
1689007749
460083418
792463619
678243607
675739769
1345635246
419932809
1625338574
843786393
310082554
2120869227
134235947
340990432
922927909
715970992
1189732126
724945512
472576787
791635205
935742395
1532639712
590816916
1995573950
1364898023
1531217112
1046126059
1555268958
670078695
2129845509
1286186196
362197015
1321718402
820009219
39346195
1387712289
2124319438
2062825279
1882006741
948198899
197766964
1022351489
563017694
252171727
1297629246
290260909
715033047
1676011575
1480286122
1603219995
177360997
1502802452
574018081
179422870
945932619
827801539
1375477572
1321145673
1607651634
1775964761
191263896
417203138
845194877
515572861
724496898
1442527399
319517753
131621938
1195877272
358293872
1242955580
1740320907
943845105
793619149
1180470747
1321345744
1147729756
1279650414
767592072
964818485
661062425
851393087
371913995
845116338
1066825349
477597789
61600850
1249553003
99158197
1176244762
1427560812
979346493
1145043589
938539377
560177451
769865635
635324054
719335653
703413853
85502232
349958863
1663830456
1066985191
843538936
1014426373
762764771
80939629
56391258
106499145
1174565414
631705578
925207597
560768663
1875171433
1180103302
1832171681
382566610
899179726
2080051406
124554638
1180780348
111715504
1435525003
71067659
632669449
770492022
1508097550
692378776
25229423
1225750556
1955726885
225422271
1229445304
61578054
1937749192
1620691482
1552946698
163743077
1294008750
534488862
1508698194
353818427
25142074
1988808809
614411502
1883915994
759726642
2079301574
2131986017
66501749
1201377174
641835338
628984323
852639666
1367453389
542222829
1555514962
48326030
152055514
162412227
1106756087
1193513898
1538055305
696842210
681772292
1491283666
1324730067
1079762654
2141422593
451909928
1788113210
421634906
1228817223
619734673
245716262
268375471
202591281
513690105
1445901145
570084990
8093021
225456391
1195309964
2065848525
1410712444
66722968
626587191
1761960048
434074964
347694772
217454309
1349930574
724080776
1631114179
5387334
191347351
685873346
1809594937
1449354507
1773099936
1057806129
1041640953
1239517540
132324845
626663783
1590369475
2072233427
1905956122
1935528933
1772602375
1034537078
1746289299
98109917
1782826307
368470618
1673682894
422714152
359793189
1202605165
976534076
2030370195
1210423461
112543134
1101092690
1666557257
367990312
1889334086
615904193
680989753
139958509
1681630346
254625585
1591686721
1429883596
502065145
535326455
670776877
1897110028
948578690
255245623
1859120199
547847680
653217525
1486857423
1055853846
2103311544
1850238952
510974464
956056232
714537112
611562064
256743796
1890329461
663967053
1845137396
306243150
199854791
1564609887
1423715883
596276750
1445930302
1397154771
768076045
1075015853
742182560
425629662
921516388
772597563
1753888795
1025748236
2097982463
2033901221
821886786
1743723310
1501219203
1449410360
949891148
756319949
168061864
134734102
700016055
1883823939
551487803
1572742742
370600065
1241786887
1368774648
387158220
873756350
1072687938
1746751090
1794808311
429755428
1268858748
1011239641
216405565
1220566749
1553880495
193699867
1521669439
1331763074
761972993
1338756966
528250579
1294996886
16777354
808470240
545205577
1511981468
1478857908
884099164
1855346502
1064570498
792806782
651828149
2068830522
2082189201
1479499922
1683507421
788463293
1815231633
1188783380
339202703
1208258171
1042019619
439952481
1931314555
2032238966
1284894894
935419684
230771583
1505334605
852891010
423132820
245127113
1947700480
770706118
531772063
2022308667
1710680162
289739395
1036728511
1013815194
1871512699
1284301876
680134944
247798036
1053579111
695015460
1167158425
1949591100
1920469946
86421261
568118366
1435494488
2068005012
1720984839
1003330657
1362797841
1723530618
1462332491
11685987
2073691883
1824605035
568612432
1449893298
569663866
1593199987
880364534
1393270532
949241479
388612259
1378537129
1721272133
651856180
838088515
430147809
702479981
999668946
279978024
1078437749
1346187468
202819706
1721521240
833477730
434955425
1708987404
1268208732
1825871622
757489974
1262592822
2110595780
863578
1222276472
1908764319
309460784
643415108
496517271
1954998718
799191264
1884771747
1915760555
1535569266
31401722
2068981262
1587656541
853346209
1969821114
147254537
1034668144
1020384779
415789389
759438830
1616975826
40792025
764974134
1721888129
1805028225
1803622716
1504785352
878077141
623752702
269609529
979114714
1857910037
2047987794
480535604
1714602664
557074038
992027757
1841135544
1278791606
683854398
879234958
728789833
838626848
697761484
182785771
842906267
1006398455
481075619
2089242504
968614360
1796686338
157709819
2074379296
1957552561
1166404805
1683860844
1102435671
1341284106
1817048957
513977025
1222313295
1654161595
598604730
544696580
1487141836
1726770200
478445446
2019569336
1866761122
2008623675
693033219
1770281089
1464322158
753701119
2052126919
1745344617
727294982
1114632443
1888380287
982923545
548614666
1550938092
94329444
426589884
674875797
142281484
1520813721
2076885406
1589932878
19737588
1842583079
104526385
2140443429
496171872
1765562140
1539332790
976133488
672710092
373814478
1698762546
1157013109
1787222376
129360353
1369691603
713353541
1896396168
1622138799
198542687
1293876517
1489641428
844288469
1862037020
772681390
891777349
1851482595
332167401
1034772844
1889261470
809563379
482681980
797740836
1898763955
2081215850
1957639056
859015001
210720397
708813879
441775156
471019699
740525872
2066978162
696609318
101568125
2113865793
72454668
1305097895
1323075256
1180382516
512093996
1371109822
1055013622
87403854
1240683400
831376163
107481579
1131099882
1437971198
2134497109
1407909553
220303401
1138411826
1830888689
1751192343
259155693
801694631
192921445
1263703238
1571176054
2045929682
1101656202
1829607438
679409193
212677045
1271676811
575779094
616061938
657799902
575829555
341442896
2064014529
191729495
664901155
54567196
310628543
959161
429663233
155390942
1121394354
400099737
2066347662
133279886
1286988112
719847296
1648809681
1376021080
957271884
528308316
1513994026
1649625137
2119123899
1117516906
40772694
2145414994
1461416723
578385328
592465934
342408836
1970031813
72625576
2006628926
1508988360
96196279
552748690
1229570578
990418451
1224865784
654692301
1991147103
746107373
364992489
2052678890
77552611
1221291010
1060457970
375128042
253350168
323651197
290992180
1061300489
1777617755
1270511006
264640087
645388915
535253166
1763978024
989790396
908947427
893830316
1599323389
1576973326
842331033
1015251208
446795209
1425575455
62246628
1274839075
565895176
470894780
1591683943
1093927550
2135462124
1586318974
1974433606
1172642574
353788661
752263328
1905934465
2138444249
1275693221
961227563
708667701
1045409982
1159779886
1969781027
251163412
1282556309
1931643450
306936825
649907305
131577644
1101455787
1194843071
599562690
1125374127
336063041
556594607
1275004779
68008714
676982116
1453676896
348304109
1653807189
1055723293
277166627
1392331525
201882229
1990083866
906488619
464742393
1707581628
610326366
1815776033
1710084655
1090549423
209518405
177243495
1355920002
1775909724
1749618890
421340824
1967351290
841437335
1991766843
531900289
288955033
2096722985
1105919455
667038712
89813751
644504491
242208743
1820826159
1446214650
552265961
1507808902
835977444
725381010
1494313031
2002230844
289262322
374469276
78779295
1106792762
674655190
343802079
42585208
1323051711
2070651848
177027052
1410523221
53178322
2101468960
2049279361
1454458356
1084371169
2102103633
218137863
1029249227
520069543
956328962
1753295326
478969448
1645824448
765313944
7329529
1719344680
1960600028
993336326
665002022
1339867179
495877199
1223801263
1094401675
366233631
647895149
415041644
1665425975
802770157
1476098704
1712219064
1915227080
1832803656
1946578694
1777940819
1297272725
698019561
1869195341
1877109899
2104986057
65156338
1942425411
526281719
1294456734
518658672
1477946400
1229276036
1148152035
31722545
1514967064
150441583
389423146
751977254
439773819
15554145
22886738
1081770851
1101515157
246728448
1930123075
1012536918
672912556
973461759
1333584491
1326710507
1711344556
921645637
693042503
2025791901
883384492
1919422333
727723836
1701950808
1649151336
1594651803
1297220753
1744835642
1158611035
66376707
1489700746
1150477834
620669656
269021471
1223772208
1668154095
1877135063
124625761
1154617696
1422933572
10730234
1067778160
695739921
1745185331
103214684
162575357
29458972
409990455
287218080
821309632
1180792316
2000039037
876532395
582089102
115922658
619020814
1899842459
273921595
1155233690
1429775643
74787645
1958533700
285567618
1301206596
10150992
1091065108
944796370
2144382977
149960807
1795400342
620447261
431834312
228162019
1007075788
1586464788
1860615691
1481027064
1069601461
1357997151
1966665499
947444803
55761706
1219631643
1223139697
117634145
2059512037
244998757
948972283
1173212041
1554538025
1469672192
1980685689
1546532216
524204000
187024974
1466179092
929950274
626157438
616535956
1813542233
693142170
554700793
1251292207
2110999162
452246665
1315980947
582212898
570152926
437708759
1440846171
524349204
873399703
625528918
721515558
306346301
393055753
395081631
1747154864
1779384921
1722106689
169737088
1391786493
1926132974
1652961740
1515266149
989988056
1628726965
1116122692
1585241322
2069736181
1831711171
691521976
1064462596
2014958492
744931544
513205405
906728225
1589806336
1236836436
203501761
617545047
1070128395
577013389
1718689711
2048125158
1019124904
1595162472
1593984672
1516460546
759153851
1773900613
132781751
1294334626
907452272
1007359951
899232771
1541508297
1027569910
1252095065
1198304456
1957014081
769431912
2072532020
2068815978
1193525054
1649011087
874742771
1277815312
448848535
1834812249
686272011
745991655
928848900
1292062303
26898684
1405302642
485975659
686715446
1635727223
521549079
673483552
637820589
2067270909
1954188841
1990977002
686306468
1089600407
233594277
2136585711
1520955868
1032297401
1336149184
824973188
874320329
1591007321
2102001725
1149434453
503661245
1188054567
142217069
282283424
471644797
1498637220
227721872
649713056
646732159
1224276549
477723318
1779363788
511146017
1619185705
470191828
1523669766
320570267
1070275844
368141892
416561189
2140906182
325615969
1626098596
427714970
1907862299
548450514
610343455
1379710548
1465951655
1335582154
661472641
1589289261
667962390
767234862
1689100245
1311023530
1246890359
1533595230
882658684
1051660713
1781935770
1046141044
1582226093
759496157
1090577563
1929283863
1685249719
148505431
1173257491
1818673759
1168290008
935618291
885188475
476698471
733098829
1954899833
2041402243
1281490881
1183827016
1308244880
1203416938
1463728524
375102353
2034532876
370795096
1737057421
363154119
1229475835
109561606
1673848501
1548509023
1653699508
1546025366
210531975
714371239
529781206
151608467
2125993835
1847723496
644054733
21171900
570967033
1523709222
48068881
60017932
1306771108
279999867
1459375112
1134567907
819872141
683099239
307052203
6169440
45488153
1561952388
1676687390
1404138759
1735180650
1298476872
891029010
1650988183
1743051867
1198418084
1171156916
867185792
248191057
2015091833
1129416895
766469128
1047233522
1208086219
921239185
1786211261
630876169
226933504
1177470756
1894451418
1615542009
1090129985
765530340
1048214074
1469296126
1162288248
1707466035
1878016270
2011090384
640071531
1210285475
602601217
1483866262
1052449668
548153980
1758393155
594577402
686046833
685903268
1772499696
866752853
2099595785
595185127
552330991
1861134580
148206971
464032584
667844180
585127155
715696993
366793959
1593334198
1795149348
243502434
1626853821
602785883
619256519
387510851
1645483215
1441529593
2145295926
993066295
1004546159
910115953
241717347
1794797492
1815572532
924329768
1809910445
2141283980
540999486
1649768071
841195590
1739615977
428986783
803849363
1440421343
863204860
658965397
119629722
122001118
1365299085
1618602792
326655093
764608791
1047493551
541189210
1875427640
342089893
515058556
913422726
1485467450
2140627388
822099656
1851133309
1012466454
1921053839
1817137377
23149269
416466645
1567440353
868535599
1599880337
1388989822
260429019
1141767827
768838964
285300680
763626846
974445307
56902746
418101087
485282281
57984135
760348516
33014467
2083527220
323622309
319031709
548134487
1605040180
1599269675
170547756
950872770
1859478609
200891058
34180675
2100700504
804936936
819039422
1095003499
1392021607
1949162154
296620349
821277574
1821457689
1863842569
688133105
327313392
1827792993
1174087781
828707708
430080792
1576305562
360801358
491193427
1749004652
648885810
1805149563
1874034158
1172775993
445425237
1295613085
1120740981
1831981859
550007050
36165306
191164819
201642917
46464048
1339018002
1437684156
1861048294
156574127
1855439390
724874060
1974366284
1776412146
893283947
282972713
1519736627
1885820834
214746573
1365622389
1357726142
763117430
415319780
718929498
1989447698
94350510
823098550
1915683725
1321504107
1798747631
516015848
264777207
1814572866
197859433
586809426
1403089369
1821603138
441539350
341512600
1391888517
1981522983
264593296
1262773251
1996351196
1822336446
2105733480
264317672
667850036
696817329
400645329
2133889901
1399346921
713585125
765944076
1205776553
1728911679
1799013874
1576878663
214599269
2107403718
1720838892
1655176175
1277539790
663927605
1288579763
133181456
1752357181
1933869962
1722527363
1642775023
1661368896
1917562585
223277795
1319483990
99131210
1072246940
143915826
174820822
783738244
713802422
2015695260
38652212
1037344457
1736380798
890142658
1393096365
1921078790
2034781878
782470677
974195876
787000353
1984929023
715919414
479881647
672147354
1605396284
1792874493
380489216
1352558986
120997161
1329363859
264140537
780333334
1115648833
599526671
1816629681
516858212
257354338
1746970779
841619052
2084936778
654873478
671516003
1941474997
720816502
514246797
1825907234
660476534
871979420
1164747525
729448865
1978360428
1117481032
39306462
2064646842
429250455
1869716327
1924609200
1454437932
1822704165
1237716308
1949870825
1385615546
1110423605
188130004
1080618893
1229554416
1397873975
183050704
1104010052
913325647
2059184184
1201577212
1557070438
376697026
1793461374
1097878104
352276210
1986741496
1489396178
1614688067
852993842
1934526881
1462986971
328661565
881373034
902677966
1227304729
1342167603
14573392
1020660454
1568104693
1909650527
807476570
1592076653
1702943571
1865222053
2023893262
979952526
1068840835
270799746
1695147844
1985420222
2065674158
904363224
19591658
63596440
2004182466
2048210404
2072280592
1761108465
1566066054
2107283956
292277370
2062270379
1136424309
1768138154
759647254
1822359779
934221576
1410557290
1444794828
343100392
377615219
290714137
1753562212
594327089
51167249
1041277482
622754784
1760081300
454893469
1263878059
396554641
1019868335
500790700
1037712484
781346639
1209792663
199990719
1791236223
333155107
629051950
239976574
169489277
1582742903
1252465906
528745037
365508839
1788680835
1991029923
423004859
401973322
38886598
299400580
372211477
319040438
617342067
1647293349
1932606147
1336025668
1425859997
1183553139
675985789
1242631787
1275548705
833929765
1126471587
423241611
1566256343
461248920
829916152
1791716102
527107007
831017632
506010685
779386251
844108969
590096142
615754462
1609826444
1081360901
1560403959
2021600349
1719770803
1582880483
708035086
491276505
1645581144
2146895532
563885339
1708349470
109181011
1072654590
2023745155
1130838959
539396052
1890017805
118588472
1896597368
465335546
640010712
135403751
1536471493
1223940449
578159680
1517273881
1052173986
1484919036
917494497
1632530642
1976863122
2037271154
227717170
2079098322
1455920810
182398104
1545051451
499139713
942311706
1782589201
1093726326
1529117913
1157739145
711039442
1866092798
6850691
1112785361
376345516
1564440359
1585460499
678096234
1441144672
1430851958
1236839142
872161671
1879362146
2060769461
1191569730
1667012232
57336626
1544955027
699621072
1894116206
897155721
378691215
1190207250
558312122
2142143214
1530604518
419934268
1257033110
52691820
806692018
1115585609
10022119
466672504
982981239
213239975
412987215
2013619575
88020066
1417933921
117128453
1815784201
1340243531
192015946
1355680166
95714099
10072123
1370356806
389308127
131477106
1375263177
1171462141
2114572128
236432691
1921949799
15623649
1091941993
81929510
120422629
433091989
1941694735
1905854847
386012600
375172588
947710084
1966365382
78032791
1347114952
1072705892
1068298743
2044150991
1103148147
1716547267
1279935528
447041363
520383767
675910670
900041792
2015934447
1267931119
2045127520
1445628180
540556447
2025333110
935973810
1330592804
1803048797
501687664
1584316980
1883722685
1850137170
1194988290
499731957
1260327169
1508083654
111730538
2040761651
1111726958
1021769592
2083839797
891677131
1127067443
1419678017
604207614
922338637
1715662542
1061029685
1541371582
555638859
1456237880
448720644
1390804063
975103447
596446612
1107165913
636595083
1119014632
2001169929
76496065
897772275
386756230
912613083
2004280132
1358725149
1742179130
463976451
93916606
993943937
1397334484
845563624
2133876512
255644283
1594677728
1559763185
985273526
1810816172
209247112
967736539
605883221
1317735798
1256508280
493986835
618396477
2011392683
583154248
1889266268
1978541293
1005232208
678979758
1439856842
2077130517
1492047284
225814972
1150402014
1767798435
1794969165
1059092612
1711723393
450408986
1515355052
411949621
45567756
876885618
1879420050
568231064
2074463060
420260682
1852329388
104951829
1055246157
716095833
791834951
880478932
1392093681
1896647495
2047560456
1434421090
1769865525
1588222968
1286904919
584035188
1761727030
86961194
1256227151
593230659
1061466143
484523305
1391726688
1626358339
755622536
1026806276
908470727
1548521637
699088717
1416203161
808218400
1034618283
1930417994
213495542
8098899
777158718
42574385
1999844964
1321548892
1603147602
2128826973
1926244613
892222555
33610217
1356880342
653069768
821561899
1415256766
527048902
1042522796
1528692493
1005981763
2101018610
1093459375
2105720621
1317455331
291069229
692975932
1079813907
1859443579
405002697
775059655
1664183687
1179263734
677387462
2043152161
596446160
732339720
1299552916
1030668373
901447964
114557871
1163398557
272287309
439298512
1670846769
464278684
2056000176
987911250
1460430365
495012939
2010821634
54050430
1051114095
1007261332
1361111640
861257982
1422780189
154372872
805475937
911009460
1457303549
1590330918
1209259935
1681475332
299625764
1781726830
104493240
319574046
1934626984
1996764705
612310478
580100301
938506332
759501990
242767927
2143273011
1738458222
274662996
1819943482
537778605
106945658
1173793285
722340014
663745977
1507519308
1927549754
488990038
717239058
494749859
929472030
1361700540
1086855930
925799411
450931792
1791994035
381480035
82983497
904314715
850808578
31432624
1695736131
75773572
1030594273
2140958575
1581367128
1087698091
1141562229
1174830006
264540831
1419351230
1806776111
1949860315
1174605492
840032462
872516902
410167705
239102088
1069052806
1455292798
64182070
1747767398
1298048798
2141709365
464545434
1971845242
2128434101
1025810370
1160055121
638860298
1501316134
349716076
234511048
2079584848
23353008
1731850770
1275067040
1619076296
1456358023
1200725254
1874055632
1257786250
886494677
74650487
1488569074
1199778735
1830584448
2077415846
894003214
155566681
1822230088
2137481450
902361076
612310478
1269504194
591661532
2124330599
587447005
404406512
67705139
15894383
1479665637
43134462
1049049940
859611175
1320204763
1546174543
2129937636
1938188475
1204133024
493405403
1103324395
771285857
774905119
1100991849
421247703
1055886102
1028679910
811776100
1961329840
1139473645
881463985
1541198933
196855756
2143264256
1630052223
1051678470
1371911654
890412143
1712869882
2100376848
280946468
1489420923
771326826
1409678854
799449300
146349766
1777150575
570284592
912759652
72276743
1346547241
1950817920
727401935
1163655505
984907862
455028173
859552407
1514102559
1870474336
623478972
1389153328
1500753250
151768369
1341408257
1322543969
780648477
1629801243
391698926
610403470
1701133173
1739351396
1747031506
464677573
1765570269
221275437
739531768
790684558
69360674
16619941
75433190
624082020
245682149
1944244161
297122010
2060808162
1582744496
549042309
222881499
1723991266
1454295985
520188738
1053950724
796681766
953557676
1749416073
1196245885
328277048
448464836
987215349
1801137416
415997590
1898896490
649411599
901982147
1907367206
1019338649
1704241808
66259417
1981729152
989826212
1188037119
692462300
1161996133
56875987
787908555
970271850
913176908
707952385
299743680
1519951174
112327207
1639877222
727770712
1958022322
919568822
1375310858
656743996
970308820
1115849068
46189107
369953813
1122013669
30811330
79493591
1869633170
766947912
375327525
1224948347
870891401
1469393823
664284453
2010735771
2093450265
41722145
1366509574
1508920281
875092570
545894637
468750167
1058652641
651116929
1241598801
942758562
989117745
1978453911
1779132509
1328410329
47282366
980331390
2146063203
96634459
344704897
823622991
552845611
1466068371
1627079238
682544534
1423656894
1223967924
1037748223
1789642820
791016720
1648552776
843139145
1030325933
725256573
865859262
1951060046
2029466949
1247999840
348029249
969319802
1118115960
1341640140
1032487882
202855183
1250198223
1241920460
526261070
1791867166
26762356
1757730648
860714751
1199771256
561359796
1623958125
472291499
1788379546
1691949204
655905100
2079916831
1367694053
199066154
2017548749
217489250
1521717155
2084532594
2004888046
1911684636
529578185
1676281624
105695260
1908263742
1269747160
532606097
1388217656
2006105377
1202445708
1876171311
1663147594
1855812221
1350147615
2091925533
624363059
1880033067
471681126
905706977
1658138370
145896641
1484213136
1943185754
1141582953
428617375
1374075954
967515227
1806488062
1562311759
519225763
352949632
1056562051
1515359578
24108462
1923738773
833507167
1074310881
331579013
2122981737
177128949
1680578871
929757360
232103211
514187805
1066212812
281049008
1129044226
1824801572
888789205
973295004
1450795867
1248195368
2066188843
1421749342
179338815
965753933
2067116587
491072420
1032606094
181650796
1459419793
544659554
638717188
1347711957
419072100
2124035596
63306526
500755422
1578047358
1728840909
1193475975
1017757392
1736107984
812868638
1024930432
1757477808
1083469362
968148077
1356674049
605079322
90034081
2044330191
1791266068
1948317201
1257567940
1132057732
1548787366
357009696
2054521899
2116593006
855902283
370376422
252831806
1526130845
1481858316
1168909336
1432034770
791028441
88208747
1528652555
1117721699
782151970
94222614
660455585
1751543272
475562352
1000570527
8291445
1636623691
629921703
1158019812
1753342608
810148347
198798788
1099433275
163029148
624647090
2124254837
1042022329
976365201
1072588563
201068537
761036476
1096936818
2060013185
1275082660
1227773315
559114056
451503371
151070032
1320016868
1066565006
867398828
1376228458
1443559433
1714111647
1086216000
2055286213
1566740230
1345680981
1143887385
725281164
1173884549
1400555231
1865703006
2145172415
285731677
1856688168
1753041229
1726555987
1698715398
1296108203
627833213
1079056471
128845546
57194597
1613581472
980845938
981305024
1935518698
104557578
1393992735
345377366
669233788
1726713397
128512272
1459053779
658903599
1805316373
1364690881
1265865572
1017225606
682167025
69136327
85281444
1042643178
61612184
2027511186
1575889053
1457364622
868990235
908063201
372531259
349286283
1205585830
674616041
1252931738
185259632
803851980
2107297316
1436177116
548387447
1075447559
1846684260
421166928
2092167192
1273991216
552362210
220711035
861828959
1515502746
2019450971
2021618398
672465401
2092047205
151785299
296800300
1888855417
681657736
311867802
303589403
96641690
1711764432
974564796
1911859284
1931382837
1160827142
93505696
318260773
1659302734
344487811
589322186
2004665167
846498844
493016648
1911958441
1532190162
1142803335
1529479992
1551135671
1281714913
263555709
1607324252
1817397790
1055797503
879178884
512703221
1149808083
1462832203
178711587
897245129
963966732
1505210983
932652200
1057423663
36408006
2041087175
312607910
2062685458
1468740636
592633926
2103593800
2090772812
187851455
1461261794
1999062662
2046668336
742170493
1259455670
1215800610
682562690
10374224
2095423242
815532554
718611699
2006725493
300827444
1373637637
359756579
1445492208
524313347
164821998
2065034162
1501129850
1191274298
1710082031
2081230866
1029856155
1208040921
1359015482
552364740
370399551
878727564
1354086708
1053601965
2027995873
296489286
1063742035
1730574797
720269549
694230460
1151472807
311669475
1510561036
136549804
591851271
25167642
430213518
608519960
1663756977
1657555356
624274993
1198302224
1469728983
443285286
1282783224
1056247508
863178892
787232447
1424123426
1683929621
424941842
75123489
814748306
360072872
945021879
1699310105
316982045
590959683
974001581
91638584
1842536029
19957989
463638381
2046416382
1492009387
2037340147
1015907946
1485371517
412387258
468703821
784540738
1876151435
35563904
845259278
1426312279
2077345905
140825736
1583403487
598387432
634314410
1691760091
511493732
1673386990
519341677
1394823739
1085907241
2110113823
640508344
1469657323
1232303875
1648030105
1770501535
453440467
1708205424
1104122011
706710412
586979192
1417961707
865931795
596132260
973626268
1362981291
2067308077
239491864
1565195234
581872592
1795108071
1718667863
1324456953
1692673631
1935504542
1347478871
1104794835
1612160409
1624793831
576127389
339278196
1669489585
1519224968
382267054
550960955
1342409227
1417874570
220106904
892523309
1297829250
66697010
951153584
1710015455
1350751796
852315957
1775296952
1608026230
2035973011
707762257
1297585882
1932219248
87231647
1897054986
488285869
1806137348
651615642
1545366068
797939176
154306099
340553800
1332022416
1773740746
435215192
2066748060
183341344
2097740950
491749477
851221637
586040888
1951461773
85786417
1559228790
1316379134
541446513
459079695
1787788622
1266184451
1602737613
72978301
354115907
290881590
1610719840
244849126
138066108
2115449774
476059178
1930729175
1961351976
317066853
1760664615
1965117133
339427841
1527515672
1263285567
691653718
202529187
1408897067
1308004739
279973472
448442176
789428973
1081988146
1981803755
1217524227
446039511
1314513674
1461675009
1362299239
880414245
7924618
1555313029
1780785155
585795003
484675916
1213744223
1817628235
1268888028
293579115
1655060672
994315552
756188675
947313173
1653223262
1609878416
555287116
1521041144
1380240800
251060420
1140447863
437450137
945082002
297850556
617183774
309942062
693089185
1393778002
242876274
1155770068
783118869
1957949689
408510369
1077865541
1800546120
774758211
1784104032
825995602
261869376
166059710
1886429623
1297548612
548666348
2496477
1979521027
986255549
2060279382
1705555111
1857730368
1403517237
1287087737
2047333461
444567210
1396981910
570702132
679251010
539701749
1420122571
261166863
1068427239
1398617507
491696004
1285056077
1482262179
1444523239
2087954471
2055175641
1061621939
1558854614
1094594621
912025253
1731040993
871831837
703347843
727362972
1185494902
2021315137
1547005907
74723116
1135665803
98531958
1635471481
1757434772
824869870
79102387
391755849
2007182094
1228086412
1865805494
702598549
178551867
655693504
2101528848
700581070
708328148
994364154
2124085377
1777643388
1352654031
632884995
10018869
672122396
1218403487
1936835364
1368609509
2099110747
1882964055
1273122525
57462221
946191568
1931740815
1178636904
1056699290
890459927
767742961
77764255
922284769
997292804
237909138
1868256097
1686993014
1870182009
219973977
1895666008
1293516286
922235443
959924124
1319984526
387536166
1236293265
1045205325
1770099910
2080846055
875946955
1737540641
276757082
1163036385
393051134
1990487776
1664733491
442461126
1447170702
56704501
634093634
495117624
283750539
1763851818
495388151
1180885044
462433327
1974380115
2048385296
454778087
1231495746
294960466
193017541
1420296765
898120570
85778644
1583049624
1700810672
1244764061
1210397907
1544508557
504286667
1627286633
1325881900
1294774625
292187724
99280391
171634216
1804546518
1502506352
143615254
1612166356
157627259
421807352
941705900
864562394
2007031050
126063756
1856622182
879634100
347323850
552529368
1495338444
2041602756
1654354565
68038450
1309125351
1162559978
1089259295
2003894975
1314162223
2145410173
1306960212
76412779
509976972
1726655810
978058544
1479608127
1756025565
1182128787
2040014736
1049803559
1014869824
1662957339
1797488522
30525817
1564749920
1534632738
88679253
1821712089
183872272
197992143
765824202
1337944035
2022997898
537995243
1247118666
2115018062
1436200459
47816142
2106404815
1148615931
42339897
692642121
464361126
745781727
889972487
149560473
1365164267
940037536
710522947
401903767
2098793715
1175066002
1858169749
252174797
683966197
1717246775
1226939933
730691501
2057028341
281650975
1977584660
2082809034
1585669057
704395413
549136464
1703896362
1280798118
364391857
1627240713
1178187384
348205172
936384730
2145337848
548516970
1953364398
1742384768
32302729
608740921
28259663
1122338873
908257768
1149847940
1841996820
984451872
1340699869
127320466
59472811
1227410492
1683367794
2044214887
600485418
1750339764
1193655081
696696094
639551737
1505298750
404339962
1738552971
2037689343
822471665
1032762677
656459851
987410528
605426287
315202689
1325406694
562378887
1154276495
2068738942
1245664948
2054168054
1895977214
387608791
238075209
704601568
2031670707
352876962
1667901282
528387749
1214626081
26548830
1069976942
1289735366
478111955
2012083824
681156686
1586509047
1982298924
239444523
1902446687
453935748
589288140
169384752
322363417
121690210
462862083
390774669
535985860
974730793
1920718980
60314091
898345314
2085209089
1281291183
989739868
1693459837
701017925
2057308654
1431951706
649660134
1076070018
2110485253
22227971
555050419
1001257410
642394971
1349103885
1234425967
241950731
1854471958
2126631921
1474019122
897546411
2076864453
1187650036
138897384
880414625
333603189
1510372492
2007030935
2053096026
449594991
1154482017
435233571
1121028256
534476337
1777833426
1055492065
960410557
108548071
1350388525
522715065
335586737
215870440
532313551
1856305801
1113277730
119348272
1074333126
1885285228
995137576
2031990723
398390339
317598170
1526147088
1706062954
1263113974
312692459
1697430625
1990449335
1824587321
1940318354
1641495387
713462921
435458126
1342371754
1310194361
2049097470
2099002537
402600276
1715943314
73349815
1416689158
1225928305
1070216671
1421227750
604144722
1981285255
2031774903
1503728356
571340272
660058402
1245892844
1577761064
546085884
1687120190
906126701
1603085588
828148797
1306190912
143679197
2035534528
697568323
2094932045
903334428
936410387
1269287786
1032510349
355629425
1522404895
1514015089
71728905
972175341
78136860
210171750
113616544
1811909106
1295971898
388471868
469033885
349353992
733735452
1495122108
462697177
92559981
1900651121
1372400335
388813532
2145315063
566598407
1538753632
837435595
1907818306
1176175451
1619772361
200880611
959625710
920574187
1314375186
897704705
1127737527
81243978
1045467286
295691274
955636520
1424210490
1648990117
2097221412
1589630369
53901356
1018711265
537138199
612269217
965514639
611556601
1468422608
882151932
1959076450
1231686706
1223098663
2110124689
1387922820
2092320983
867175968
214840613
1796797283
1944170010
786798072
989282982
1623370323
474097838
353551074
967302294
190114258
1312897297
941000529
972673681
961166854
306250774
1819610686
1994897032
2084936995
2147141982
1596905345
949901340
121046056
1662292401
1445475756
1892209605
19242585
521887967
1855780546
1663740177
283636355
1508738580
1856529340
1356569304
692613159
1897189434
446499753
476915854
1005925681
387140819
1566810307
481430038
1787604854
779492021
1451353822
2064508417
300852235
1667357674
604262749
1840945636
698617809
1051804730
508709970
1845111470
201451634
1417451629
1854038110
894365846
803906123
832390166
1675189307
810704259
1201550643
18214685
177351298
1915870273
1496324152
1274591218
1478485944
402437123
1711630550
1315390188
142429434
1344821421
1690755637
2070999247
359870057
1812448070
254497496
1387608845
1214568086
514801169
800789212
276874778
1451494096
733551661
73229891
1999385360
508970478
948370946
1066717569
1812783375
1661018230
1052393584
189428292
1616904441
1145764177
1633393546
1976926763
166784672
813711728
760841236
1883361749
1336775932
1866892190
1134405418
1102995911
1002452035
1183323494
576227671
422922268
1340765767
1861644677
391246124
1987115651
600265536
1085931585
385574545
141231075
2028092775
1151683682
1686746624
1746642045
200179266
259153803
333954152
561010284
1278870666
20539016
2083269248
729777388
1765229056
622852519
1665393266
1992453408
1380573474
832201357
1121468830
1249762263
1362503602
1258012209
205420066
356179467
1226358757
30296501
535965525
269702505
1630795887
791753661
516706156
328184139
44219617
1915396267
1320246437
628857635
71821803
1822123911
76373350
1048245808
698350738
994008843
1348047625
1418637410
514982031
479468129
1898966053
1835133475
304532165
2105361465
728163542
898060510
503474285
382663247
1676303251
1857114706
1618230527
938324732
1504230165
1237361588
270718097
1209616558
321405027
1282859277
1930757252
1282344165
1018621563
111964059
959754762
989392902
1649450386
475108070
5254789
1825645924
1524776188
58736858
188695368
1121011276
2009042123
1077479723
2042360706
2082555781
1982678492
61074778
697955555
1081335120
1279004124
573739248
576680284
105203726
1144203698
1055914093
1144880203
1698649185
392139223
1401584313
553154445
1226694841
421775315
953768176
1717249911
1575168243
1001535615
717919182
180278042
1031794056
892337474
931917461
894659556
523250964
667623825
490410932
24747933
1691380116
1885807980
969537505
1059509846
72876018
1207665405
916671163
993849300
819539027
1810961921
1677348478
954384799
776370131
584939185
1680996486
2120762029
1614903881
1998704427
396413934
1136368695
909839723
1121335106
1836732208
485070375
1657811265
179358015
530803643
1321135411
1378010527
481493717
1583677346
1259183081
1428603467
62430228
896822167
1662156541
1097217262
1177614389
1423963726
1836523817
422750120
936886593
1510895924
1233863908
1074064708
1822338504
1069590736
1831100442
802580318
1622544688
1402624115
274538146
1725135418
2072885041
2139215867
2131262740
82337046
785227827
1789255921
1723311372
1810811311
365534278
895183738
903677808
1350211718
169281941
1500704467
1217441648
478858342
1369403160
1685924072
1317105183
1543411680
832214969
1200552389
1234675786
1919478637
753204608
1478604940
1012983750
1928158826
188810678
391202621
1980890732
1715944544
1554448012
228705176
142676172
1784722433
1224971402
861238795
1763033095
1461311045
878242956
602194241
1823469630
287878155
118380943
695007598
2068760896
1921532234
1161199190
2108468607
460940769
1387755586
1624925065
1818458218
1837128603
1701939685
1147799639
1145071805
842500946
2036554007
812181662
636837412
405006355
842624781
223043770
1963430716
1749853402
551223478
843878980
1087123043
961422029
1784699885
1709373628
440413044
268943988
241023222
481180801
1009537090
2118434979
1029985814
2111711768
670081553
1956390307
2048499551
108241784
314731614
988549991
1572137354
1687949095
965676033
1364699274
1313832227
449716043
1978745584
1957380611
1174884254
1243007164
449613929
947899617
1725543269
268184320
683334141
890021655
1735291856
1761333365
623762594
758954626
2128836734
1687588193
1273489378
1938380180
566664609
100738638
1716057675
598793331
1711382707
715948434
1667191841
1550752509
1541778301
1861535800
809606335
134903291
1443489775
1865340127
1215714224
1565473658
1588102749
2091337486
1266606169
55619160
668585432
1324042372
1510522231
843508496
2123537308
824002607
2016083049
1849290161
264476945
1492874185
835816598
1938794220
1977400160
670739132
602686801
657769267
1296279781
411949901
988729019
531438350
1040460085
1177515391
149864067
601666660
508249880
1746318019
1959761356
641517869
1302177941
817885194
1230953164
1418590285
604059237
1158710394
1926376963
1213366860
1007301254
271994455
295439987
1995977143
77155969
363836484
261983150
1385455883
2017241288
1311243389
575082144
816994810
1949664457
1831145942
1761576283
1489935525
12589509
1481987534
407783265
509349183
342540063
868131209
1989390371
1669959595
400929893
1968083699
792440196
1673692400
1117723580
673586003
1796470463
1149794758
1658792727
1238160591
1276901563
1056323661
812443165
319749299
2102312781
2120740055
854187006
1791604039
1442229293
1669288424
390959817
1747691474
1137328544
588890244
141690080
829685758
140582853
1200697028
277496117
2023089594
1436715242
1237484928
2055474307
1864446216
65756304
351665242
2084245589
643402755
101193228
365861642
1864887836
2030708873
457617370
337541192
1291852511
1360203233
1204535729
679298877
559677520
1039622564
1499452214
824290535
1839413455
568984403
1206666582
1537813251
237681253
1649494007
941145766
1617471581
529781118
806470669
1414739398
509652717
1078494387
1526458527
257530072
747449932
2050337819
1292229247
822643871
2056617820
40871716
1293546132
489585354
455995012
459977896
1603527368
1590612459
995134216
1016403286
289510570
1736052073
2014734190
805360357
980786070
2047864536
548848883
340602535
294140208
123112048
1254411704
662691692
411356418
2042052817
219950033
871494748
1852285834
1066859093
1290394159
1290162380
309742043
1743124090
788870437
640251589
166560476
258376120
313950527
1164680172
1656701298
246693051
1192818743
1610849670
1058928446
1847672444
1171769928
1513958452
2052529964
1725013466
34214395
402545320
884299687
52564792
1299599012
1687459258
2118882306
873007458
2042357210
419644858
1560994692
330325915
839247691
4452217
1689973266
1553376190
675339602
1583930143
1912295533
362137126
1293265240
318445231
1483882086
1447650570
2129391080
911371100
1310898251
1131984606
1730906437
1693269650
2019094833
58789104
558824115
237674311
1108350058
1590979811
2120900416
655555904
494159604
364050477
117054104
1356130464
982520419
579748309
1768405222
147787213
884157775
931983761
872239319
168774744
1108265235
1954123583
1572893900
569371107
479030049
977810215
836458765
1072141571
108241784
1812500053
1078284207
182525809
1650182079
931243451
1543881228
649550018
414918786
1165546654
1918232773
1530473118
1988774571
386054237
401321608
1086235989
1988028125
1683874031
377888313
1754164216
230853928
1807479205
1610662772
977284799
1875781749
1302256752
134022035
1940032597
1156276888
1813335945
1137489249
637182850
1151657884
151306214
597607570
1100346958
646110920
2122770157
2109695422
682215158
487720474
395026304
2062986718
1778595216
1402328754
854111899
1593230424
325198168
820379316
1535808610
259362992
667070718
368571720
796632364
1505079583
915311867
537865346
1122928830
1668150868
262404446
1237930853
590355363
870761281
1878700855
259850119
491260467
1414636252
595703569
206866448
229412826
1862953526
933863801
1535384630
837065233
237337589
1592475269
1144113066
798695427
1564069871
923589749
1053446265
1859672533
539283142
390652101
493308897
1511942101
829333249
464248135
42919196
1643276532
1678018004
359972007
1815724540
177171699
465698070
1133195582
524769227
1221869933
1841076867
737958197
755273677
271348915
1682993131
1099930295
1099012196
1409238470
1933657593
1959431987
1724726334
378392695
1414450590
1885719518
10634568
721019935
798501458
796341372
1567407702
1572008653
1468760873
1936377209
445425387
1281426446
1101129614
1776493844
1023539561
801690277
1631705375
1582585173
946640114
1360306471
728613410
2145505330
1319526193
1558955872
140516219
21311237
1619375208
78408287
1746896009
885349701
146735625
1900568833
1894633599
1972901024
1369026243
314108516
1225137639
1632319001
1922452355
935793384
1669440318
1017416375
958211836
28355716
776365550
1286228742
385322279
2068610602
1743175473
1077978132
833870649
910357193
1288398247
1380707822
1267634693
571469902
1776658073
650748355
699820935
1159887339
1407182982
806191392
1917455456
504125854
1250600633
1256576639
405494822
176260907
1450011497
335086261
209256037
1209901283
1078140464
1292039837
952931402
1472692890
1053181332
1748150668
1896086035
1928597707
435790497
32624358
495529343
840734526
1785205436
1717242961
1983709747
536836658
918826186
1216371266
1178891905
341928726
1550918272
2116029423
1910045994
1600310940
1411543467
1193163439
1811210972
1346766093
2109498358
792998015
1452808240
195165378
150038854
126587332
1540520984
2036635352
1993422750
1578907740
1718771346
997034190
1938601000
1449778877
1430153387
675995997
1772406108
2033317399
1812375449
1108569886
845807357
1626119576
1421503453
1103970355
658317002
1083073812
516952830
988220664
1294489899
704055615
158683108
686345909
1489438421
2047445488
1304136428
1345505442
936479467
795871796
2105400141
1513697458
1224306066
1061605582
1539092883
2047937593
1970458063
926782447
1482304167
1910411341
1328023307
1962702598
172157698
903260038
750421593
1062251504
888011980
972068290
1478249037
335460191
1230941424
1222552426
900608665
1035152797
429013818
463510267
1572583471
525756691
460241735
1309821490
225380986
2024296511
1100835097
627363156
1715530811
1473606883
994825739
1528657840
31662499
1085681269
1130256029
1042410370
2032070564
451863681
451160681
1308234011
492152746
589403086
885399058
1735786585
1445206997
1871378260
1978462306
1826026861
2143628346
718275085
306076032
818818945
1614792406
1907876895
223450338
1031485279
1443152652
1554400872
576786856
1141516546
666262064
725763734
347142807
1483941985
75248413
667658801
531636740
1430703042
1514180018
1243752296
330755422
1714343898
751988060
1648800824
726761265
1652029142
1322428142
968932431
1389819752
1476184495
1022581564
1074453483
229455850
376535264
218512279
1873376917
1839424285
1949452505
387008883
766279916
691094316
781944002
1714623404
820411803
1885068672
1047471248
1067222729
1941593177
1224029515
554726198
1961224519
2095564467
518100804
686102602
1481643051
651202131
1672229450
978845122
937474652
1995033424
1875408208
1938370197
1280927614
1748614103
92046609
1131582660
997368629
402902222
1145594548
914060353
1250838404
755406096
653977022
638140168
1953521496
715216438
1272246478
5470859
1399799497
1637105418
1297919989
1087004679
1414226518
1524470973
899968809
1301043452
196455085
1631787551
78214964
832207881
1503568914
128818012
446489
580207857
1595335467
195833703
1302503427
471961947
1583658816
824194232
1086970769
992952608
484358609
1825252725
1365084170
730066951
538996545
231423570
860121298
1319851317
260422757
1450238698
538905438
260203263
1604870596
566178047
78570044
1651840322
1285008089
848626932
1214411451
211931971
561340056
118710435
1740407296
627631213
2048103127
472760272
1085422527
1234773233
106069458
630463769
1216079559
165233940
1481064495
2082168697
27303746
2003990617
1185369975
106658594
1799633032
1385397864
2108161014
816455008
935013185
2043586718
1930696541
262737180
1598963802
1491891841
1222210592
63197543
1232640655
1011816326
1192897106
570556710
1464698073
1361956951
203142374
241113831
825212740
1680355430
1246642164
1303102846
1831223475
351813342
2060789754
1325989816
1809264378
28844253
335267051
1000071672
95697999
317194413
1037744873
162605685
453758829
1998616924
588194518
1434387665
230333415
530335330
718007015
1514143436
1644480159
739236974
1447270568
463081100
374114394
845722928
924122443
1416318651
309646342
1215072172
424649936
585945847
408479046
1687039025
584250695
1716667711
2253729
698920713
1819621100
1458578476
693730813
913605362
832341104
1413820758
1772125487
762655012
1211335066
789951134
1078534847
652830747
1220880178
1324455800
434826243
1162538962
129936296
1405758712
79136247
1116674463
1950790636
128221808
456230326
631467271
1849764261
527326797
2070305332
998395136
905761551
813327516
851353874
1795964771
678078738
1329315056
1995029721
796371553
2120069714
847889418
1987789245
2035769310
504872985
1440019537
1956994472
93250404
282580468
1319837447
1637080602
1938844951
982666562
596821505
824472620
85003706
677738525
963415459
2076537591
375187319
1196956995
1245949332
503977620
701830638
691450225
361695210
287963255
1377466724
2108038758
1346498148
1724197017
661989853
184551073
1662037046
1500401426
1309988075
957697462
407947528
1107138538
1613590500
1884376695
2141072133
1514912255
1465526726
1529699045
1744160357
1716428718
1106475641
335218605
321303075
1911324458
1250500075
2027214690
2069685976
703947788
2122340659
1633385548
1870786792
1336310372
1752322348
843675928
1758584169
1441960891
1665594203
729326842
773138085
1565734625
1168187238
1176907931
1153305762
542570417
186889798
1036868534
2070595307
455992125
687382603
1747932444
350812475
1896341062
2037806465
184730824
968682026
1940399924
1468600708
2044232714
1628140763
1467197261
579493090
237229665
506425037
1112561708
711895019
220929505
2020901945
573420161
148753777
1880066563
534131431
1341954772
456038797
687952057
1456532115
88017423
821018155
1863444469
1121397258
1609780762
1837848042
1047895659
1314107086
449139832
1020626951
1837898510
638177325
539906566
359402199
461959038
300291326
461850252
1616549793
2032944444
1456744049
1769849595
1645123442
1868701241
1186700825
2142799408
1225740008
607206154
2039467685
679709587
511163018
1261780624
1218867366
46107131
2122206570
1739521105
364903967
55588940
632267048
494526723
280737784
1116419125
1030606977
1469243491
1847993075
352353730
1645426586
1836010509
476466563
317022327
1007140530
446203999
1668444696
391691056
1751363378
1466636487
1199031418
1736133001
1691784156
974589516
1607910663
1542751805
502356162
1800291913
855735358
795514433
1016889187
327943251
794192942
1183210507
513723901
605491623
725057396
989804846
1346052431
592558326
1014447530
1141376200
558689211
1948196329
816430045
1176058055
552581502
1558833655
1138656168
2064346092
379635404
446664437
1123763753
247276027
1044876187
1585187346
2015477568
1142485508
1182418287
1302799068
1214891176
492503481
7994971
1998997645
1454993712
1696184838
1651398618
1555223768
435718549
543368208
349432497
1640009794
1942847191
1620125863
822719660
1800294605
157264261
223319778
2100517427
2025116810
614196207
388886855
1049910254
447588327
1937643450
1278443452
765547817
1188690860
299323125
2049312817
806785388
2091111078
1710500630
1424392781
1207098771
555789362
131399364
1136936441
1098948035
679742981
1927164200
986673527
694315920
2048771444
857826653
228754944
1064732346
506280241
1411685115
553271780
2059876630
1342378636
703141793
1616365988
2071095836
1223530164
1562414407
1239128529
1477153065
18708428
816335313
870072729
1120918529
1829825565
1407858631
198741947
513984312
50523163
1760960202
180647652
1418831401
413853129
598211950
1825175653
1090423092
1126765996
138315874
2015192726
1806998947
1792349114
1952509626
340182675
237938076
956435731
488306602
1541846805
986875748
1277106709
2009552303
585758383
1889936783
133187816
877367700
154465735
2088270598
613998291
2095490915
1598905388
1985420709
2041863099
368225695
265578396
861856000
837748772
827123657
1067106764
2055166502
1481656225
1838891245
1567743653
1440710555
632737512
490454885
644066450
813144231
1088109589
1041321781
1461899499
1007691688
288440128
69880825
1624748203
109049197
832394067
487871577
1282214237
1839103593
1863070989
1549739004
1863539786
1887244988
344502012
1962649543
1357556504
1964184393
975666701
1385941120
1065890230
1231232954
1530470891
1871199558
644110555
371536367
557193575
1780982446
1995915162
1322071648
433929923
742765585
1202716871
2016472933
51962633
67892580
1672132269
702187631
200851741
323305939
208533398
738618005
58886247
1863102051
810972601
931484470
399904780
1623267167
1892581913
275995726
1855845022
1926674712
1694108203
801712184
1406163247
1219300929
1258260036
2021749207
730505286
1193434415
280167819
317614325
1219595460
1179563355
1712691581
1960705038
465599789
1067283268
1441733224
1969831515
133525982
1369500791
1458967041
2045464958
1258337212
911103392
1788988572
1066350028
1496631229
570686872
714950981
1803479065
1430439637
1320142159
1991766308
783025646
868698424
1134843672
1927662697
939923470
1374665433
471085824
793442137
1411879623
1359619081
718289426
137167709
1740320907
177592209
1071552189
2104217529
991731063
2027468286
1636623691
734296671
2090567570
453609961
1987378373
678098130
1657753652
410798028
1154634149
1646287413
1664783285
574025193
1785958538
1993300090
375474328
738241003
1982324924
485956994
233803034
894127880
830785802
318242111
999069322
39341521
193890883
29733588
1727357488
22078392
1127761499
1420423643
331353096
300281145
2098901728
1432847089
2105226546
1385261670
1419616434
1638555157
1729458869
354449801
823096464
791258127
1727776020
1702935473
1741990836
590961187
863613959
372362791
601528919
541081649
648980844
1049270732
913779019
611382398
1762808102
1328761725
2035796450
1996390440
1252233745
1558041125
101085784
1715564783
119307848
102150024
1453082244
1585736555
881846973
1865362912
1142680981
1870483164
1687919281
1432748038
178217412
478623290
598719769
424202003
32165875
915789602
1822298947
330028865
2133145788
1438752266
1667685785
778503164
1248346975
1641732533
1841000002
559851096
1854553062
145737110
328084031
5232339
319952706
2117496734
249183309
928582999
472236908
711673714
1600094050
1021589670
622122760
1655683915
1966379596
334361888
153717470
824782946
1521661606
1976111139
1171557858
428549113
418989054
500529947
1201358767
1120023951
1108515152
1692337333
1006215844
181208450
935156927
991920189
493257236
129708926
941458157
58838387
1909399448
1587148197
254748322
36520759
581505691
1483106830
1810260316
95826646
1443504990
1084936027
1304852632
1367257301
1376879406
978619144
1437985380
527524247
69678024
316025631
1284983790
135550924
1922247993
1914433246
720326604
1063234315
1726424123
727978182
672898217
1275477500
1692057245
1403344864
1394338222
1348641701
1171559638
1187704326
1801254106
1800924997
1916777194
1928158681
938117185
995386758
993563582
1891636833
539690530
1885239013
765402336
906852447
692669588
310582324
181590809
343176323
1744793637
1966611332
461114744
2040433646
2048355860
979237773
177543491
1636524330
449004694
470291607
1193257289
1360494047
2088949980
538287535
2095073985
950967011
1873286496
421994455
447718794
1374169165
328555538
215076042
356337449
1742129347
206738826
1952018559
1185859036
1709709478
1793134469
1791792915
439580676
1430476059
1881190902
640787250
890067165
627726295
1363921561
1405267829
2115015026
1694307972
968303212
873513137
583138136
823302619
157350842
1391149263
528415154
132961274
1941357983
1371446637
858446023
1621695787
1461369549
385520446
1616448699
865992263
1319081561
81298579
1629627481
29653940
1660065759
1601992170
1826780390
1397546254
1796357929
1249210896
1608027872
1022432076
1688417351
2126299537
1438400865
692610468
928961308
1134573130
951381293
1264107406
1692945129
1519895604
233580773
717478782
1074410418
385057960
1191357939
44689988
1092441770
1853245830
1007356541
2194509
1703814494
2095046535
435934548
1541340387
1622456032
350073617
907912627
837666216
1787727052
443403822
765211042
125067918
1669875711
339904232
795967215
453746765
2053346639
1656339248
922794004
436616516
669127851
1647319200
107919548
1679256012
2134958894
173672936
2076469688
202768535
1071022771
318530806
432224009
1975302421
881457162
1885246011
1892033777
1218842524
410544891
561580044
1893586519
398706960
263992944
958487659
1991760429
115201675
684138548
137709887
192551002
1873229092
1296546807
1535818311
1771462435
10076706
1709937350
1022847164
338971506
2064635227
372350449
417223661
1420933643
36720180
1758397581
21828477
550490740
1776945138
622293488
180300380
524403132
1238904916
1125948738
915665691
1412198318
1425515585
533580906
192090974
2063739415
1118322811
1040715715
1999198228
2134011723
1400506267
779856351
1860611695
1783431737
224304191
1535276453
1507385607
572772827
752213541
1517990052
602376813
2083515628
1123394424
24352345
2128840103
1751224942
1440336336
444585076
739785209
145777910
1072403474
56793462
1208760457
1798057900
727480135
1495122732
1259258474
1998885892
2147463500
1542184246
1984760135
988902837
1855809131
1774658356
566010258
1076083312
344687965
1263894732
1921248887
1094839750
1002310535
1624533502
149858914
435051860
1989145979
949940118
358239367
1789734510
1249694511
1250742950
683567755
1900320615
2085387861
586014054
719431774
16697841
365499725
605228222
2059633593
1448949668
522214076
1517130967
1301316197
1733728239
1141595519
502938160
22097794
1910870394
1130896757
471878585
987495552
372572494
2089700636
1647804080
200303369
51985068
2029891879
67692541
230254739
1267226764
1575726659
569108965
1617523460
248417090
1775241924
59568073
864578883
1784380905
396230240
558465204
456966311
319130548
718638941
1287594311
13449429
1582427792
405350636
1530626806
264602334
1063077327
1880572954
459209303
541432608
555685460
1894339609
542905769
1788878993
310015532
958371157
882408421
889566121
496058790
1474293945
1861621976
1647062860
264592420
1371021469
1265122358
1812200628
182722101
1079624672
20773172
2124077114
1592258040
1310037942
175573551
1724087409
1844897506
1150120125
643924773
1677454699
2004548687
1184686983
1624945386
1815503438
1508459315
875368146
66080912
782759215
1920027702
439741840
1605691584
1940287192
2117219826
1261300764
346804827
1820821032
1217777620
1621782141
1383556416
493891069
7610732
1995344616
1638643046
1655782948
334570390
1264091039
1540725559
1765519201
922556720
1878097962
1571114349
1587022908
491281830
276987228
1695386645
637783500
1271477
846502499
1082631867
1878184279
971946390
1100236788
1715751754
1793024235
2039668350
1070711328
1848170728
743326481
1140648215
538555727
1556773126
1780013751
766067896
1009410562
1765000725
1168895771
677309646
1390598077
1746743872
432289001
454403484
1131462611
1396821725
1167906443
1453433312
1756197111
923542497
1091414075
770733153
1539325822
1765197028
1379338303
2142695196
1494193829
1646719463
1739998503
1098653765
2090169749
1761980724
1079138865
94032547
187027046
1148824206
1778765900
749456218
972770426
1932128520
532237131
1951471201
2073021202
1884479136
167832695
1396416125
2100390712
1801215491
584177760
2077461688
701259734
1361679412
826562766
453294265
1664878743
893881412
2138968131
31244689
732084182
29999205
304317993
1532518833
299373752
591288154
549703690
496601677
753089724
1404283022
1325992798
1834983530
2124035439
1624322330
160427430
1250727842
1483743638
1538337823
918848166
1328070831
732662164
184962853
732743520
592738008
786871150
1808177772
89411803
743601135
522465790
893063116
28696056
1558252765
1682858086
1461073628
81606646
1335027436
284922366
1236647429
581020953
1569589714
1694401708
1436570004
1857396901
87114605
518996721
1442921009
24863273
1906954852
1416556905
2092154415
630356682
1091332302
2114277427
440024202
1773206174
1789766202
1175556892
1533057260
2116453145
1340855093
1739723647
1158772778
1259848880
552890443
1590721809
1735707829
907242196
545215822
876452211
1503258132
162927859
515920745
565849655
404868480
586509911
571785207
917633619
106674180
516177335
362166748
1231315952
534623144
1438327427
654850372
1689299611
280792327
1912308502
274993723
2037020280
1749511961
620889452
1769967735
2006554336
194218901
1975779055
525488006
877787522
2142469750
840796991
526673602
1499109534
824835785
895260061
1091117817
1510189176
1797092305
1339083996
722813720
611252444
1134452939
1904588266
458214940
2026539704
21307507
1161478758
201600812
1210923422
799754417
457841815
711653025
1672576409
973467966
2130303153
1008384891
1193159635
1747232626
22766347
1716979560
1128728951
1137274699
650634121
1300551223
745585371
307906688
104058143
936250568
645274471
278415831
1705889689
35073996
611725279
1150938900
968157757
1955248491
764392261
178553680
1550714446
604728453
168239142
1307816453
685753582
856835782
1426085830
1082656749
663080457
1678933781
2093509604
1968318905
1636503527
944527304
272442842
867176610
1184779659
1028289544
78023366
1084975776
1359349639
1050937650
1482782914
1528025401
88001528
1233006931
488397094
598010789
1387085661
284680760
899069517
1709749857
1772600987
1291666763
1830801095
2064734079
74311142
2039080577
580023727
1721064439
532603600
1421005018
224964688
393373899
1309252280
374030043
338491251
1708189886
1884322890
1242374450
180262259
1939013878
682081522
1668184041
2120026765
952824763
1819490229
610589999
689048987
1204018779
1815127970
816422850
1468536372
782663109
1907890003
1345324711
1555047544
225218165
892319611
58845585
403634661
472087938
288742674
295755953
1661592073
1014588369
506141402
1074627435
307027534
1343486161
1301284
1475765784
1792408021
1058667566
1923604607
1579444454
10819665
32644545
562003973
1362787374
1384578515
1259893695
131225163
896055331
1070654532
1658061177
279970183
1862755153
2003721137
1535582031
785561821
374015364
1868256097
2018822346
840788963
1546256327
2041033171
1130171392
834915325
1037278965
2094636995
1513404021
1903250999
1164557614
39695332
662477970
521094874
59568073
1300041681
244641759
812571734
1179954357
565884334
2115451364
335029203
115855833
86310541
1801067619
1027431120
1923871333
1429433640
390839731
152326889
1849563669
749033931
1168346762
1030498860
2039152804
702064106
634165532
1863582637
972130805
1200661116
1341909186
1699156002
1967023851
1183707621
289908113
1524908865
1142038190
2005521236
199842106
364326087
333933765
1863151939
1611166995
625435277
901112733
33750617
2048676103
1123643779
194718083
777095396
1605219848
282022859
768979866
1594495393
479394980
1737502679
797123832
1864344552
1653767828
531091020
807694625
640816600
284577821
1405955323
919290550
1912964740
1251267833
347664927
1157697047
1041708499
2062923664
79485521
1719649350
1133492964
1729908461
1484596189
666573457
188564717
388832778
1732898680
438181302
1980729129
1570078377
1907359567
1354963579
1966542114
914003552
1710998033
1091751941
524730772
1444256074
1268926897
1843390372
358365823
988406385
476028416
1301591540
1962561480
2008135317
1113238645
156402812
1410073591
165363254
455154419
650509222
1611803785
942943015
2054581734
750395921
777690621
1665409593
898125212
522733499
114744354
1233156355
1202269644
302380911
1387171550
1585163159
1300368439
1909800704
944907722
1727204427
632034475
1095571058
1722135600
1591315449
2115543858
422757445
657129988
290206151
1469970068
1361529007
1250746540
1188550532
378855192
1569017829
769896907
2144018355
588531836
1591265978
626194292
189100225
2055921289
877378083
1303107770
1346826255
1523177479
696486300
746581643
1294520797
292785110
937144997
154358795
23277450
1087831852
1138651868
309591509
1266754202
1016297042
1443481209
193454402
1456836503
1586253069
124809887
342638026
387310871
1733990797
1535462843
1710482778
1451805863
1549360837
113808025
881910901
107577877
529781186
624517454
959746418
424054951
749700952
119583006
1444518987
1378896819
94610602
208646903
1140870953
1002419882
202497490
150553108
507943258
650208300
213409615
1811202006
1969730007
1003833607
444857476
1054205554
549925497
1650542251
1259629798
2017896239
2002812568
290254577
1104267775
2093436463
807978452
277704615
1004141529
31567337
1205332282
1006336608
808242944
1004121484
907858179
1844192308
255400807
1610627292
159871509
1448928814
176353221
2065626977
2046423352
922425489
1511240804
1941756847
1050165405
2112963411
1303348718
1799306823
60109512
698635159
1388532308
407049173
772287680
765368613
1798712488
2119473807
883201067
1618754460
1067573847
408724996
350071472
1987273102
1035922708
177869243
203827774
1994795952
1271390426
2001744345
1818963695
998463137
93578892
644721391
1015731666
1045293430
377224414
1894867676
1417453759
1578187437
1825583967
1106377
1370590138
1556260410
1158317868
233941671
1339536514
613681134
118768298
1489211107
1050456909
1376441550
1202214672
1886299321
1786636474
800397872
1511067578
183392345
994513914
1989056764
25025727
65797100
2046022899
592727170
941532798
2087305977
1486949005
113936634
890842749
1803908281
11785175
1324521966
1942268226
1073358497
1513082868
416454245
2051811526
1050671852
102368820
1919151980
1344848564
229755825
203617800
1755523491
334998257
652446169
1485879325
268968432
646121553
901362250
1973783961
1075472249
1830049698
1661518707
1834027717
1165576135
1349259910
1666063281
64938753
296915262
1500148212
777419402
2009709491
1118861203
929779743
981493994
71749569
1636802734
1502106177
131470504
376381436
1792167462
1436553744
533935332
1020773538
1835226001
606806295
1693468959
563104521
1266388772
587343496
122109144
1980714820
985003321
1107679559
1923690236
1021290931
666238664
1369370806
1860539704
1155509624
2110132289
548900697
1558471194
1733859644
391716473
1637838022
337163428
1659186382
2098833384
986362913
195846868
1393430436
1831750761
160707551
1142778521
971856050
1811580944
90700697
1792499690
1882428172
2090011186
1219904936
1525193927
3945939
2007466166
249997357
679068613
1723272100
349979785
1918773043
526354563
1960793691
797394584
110655894
320198769
944502424
340679505
1134501018
1343637097
598976834
149238348
368922658
125468025
1014483800
1815818665
970847953
921515789
1332711541
1216860788
1719677248
1771202962
1095312614
1717729418
1163479282
236021576
956023041
552312667
407300294
1079854023
1070984721
222897760
322286275
1465460821
1696867240
1470951059
644201076
11539089
1280364916
1635839769
103765881
1225812626
15746106
662890043
113093739
1950181015
379790775
952017681
1931907646
976848319
839339552
1874491399
1429317642
2019397898
1636034459
886130741
852966410
2124543297
307463691
48212291
1075653772
935717210
1783446166
77620358
204242386
813822470
1110456984
1537830192
1048927955
716614173
632478358
1424907041
679965107
1138906254
50857073
1774911373
1456807600
86694474
1328521113
1307568570
1024985823
1766484644
1416192871
1955779429
389715927
661261970
1523834473
1107547004
641764205
105265761
1315374104
1566762262
424536367
1266017723
1931829839
1896827743
1120377993
1451478077
1143330258
1896553308
267910735
440419445
975006096
943966935
531769418
1394979581
1356995362
569314702
1982975898
302514273
304616314
796399441
1498553689
1965505430
724019054
1203280270
1411124387
2071598485
1245224720
2117737526
1775858711
1735766268
1319755502
1841572215
763175275
868890916
1566025253
1690101175
1776159088
1094824081
1217326234
1010895669
755709051
294528225
456026942
749108276
1964672434
77465884
1713747803
568282144
1930511575
726608456
361501697
1045447871
664049916
1424614896
867220897
1635898629
1100080284
4675279
1539548800
1419869875
1162517093
649867892
1317262837
662680756
2146654023
245936884
1136867638
396118114
1030566515
223476890
1898773520
1063067673
1899626798
470628502
1474347737
1776956868
478720401
1609049190
1302646739
5757063
2054862211
220093619
794311623
1885301548
1765284418
9854664
206930693
885920021
2085742933
1102954333
331624506
668818957
179873927
1247091979
1532410932
1070598769
513072105
1217683051
39710792
182283940
1027150443
1680385048
252567975
1192171424
609757760
669491554
1098100234
1805443847
343678496
951877156
933218459
526521950
1971461743
1820679848
1600163166
1026598175
1933928850
1055739194
1330360002
1891066679
1766860507
2015706367
87361686
1401887237
1123129109
1458365583
1999004995
2123009659
1130177716
788924620
1866127141
119205757
558861455
2012179087
510994663
2123573803
1083821529
2028583685
1206023833
642927692
154991579
436590391
1066384390
1739166990
1486814071
122925200
2128611419
844678864
352036632
1439380365
417479433
108262370
598596576
1518635827
1342227555
2040900800
1311014777
1206562693
1054821108
631597138
239746678
889891362
1742589372
336887011
1368448515
2146689810
1982926833
2141398676
1802500249
635072031
1726535174
1193008466
1703801020
173050806
1507077483
2050522333
946550170
2014818029
203236988
373544372
1205277747
750722146
829759976
2048937956
556221236
1715985368
640732289
1026028218
1686555130
1716347007
1639288774
2049870012
1592677245
1394791793
380863675
431950184
1580772867
2106329578
2043701420
301471471
1769657837
1390153914
1556875294
1310790387
2071163166
1680458945
946818191
930578177
1763181341
1965547690
899695431
298598362
276213032
2109901693
135264232
449479665
1692604697
173428094
1563068107
446562877
309568371
739134758
1548542138
156971719
162616256
1060642368
123504032
1731815983
1398488987
737848060
621368090
1651137497
1722235267
1076888817
555037674
374228751
1674995434
1021616387
1626707031
596916262
1639527813
236946640
497216808
1183684575
1426389505
631410260
1976316539
2042505465
1671520493
293215933
1172314517
1441788829
968357516
1560837266
75014598
1080743368
1334079588
763253871
237080491
1964617881
1567067893
962999606
1793130125
361415497
754893037
903000457
1633337100
1592428897
662453189
617607403
2107820773
1077533470
1962982923
513541370
1532990389
787482134
1021060430
1434665291
519585853
81788964
922235443
1325295169
887629324
1680252458
813584496
429020022
933802634
338506340
1305998400
1923470888
1422912411
473096463
1246785921
1840084643
656542114
1593962961
1477311407
537914875
397495614
1074609352
1029249839
1513036593
943066375
1776353666
1312051863
250041201
2045274635
112251009
1574189646
1875863398
1948376908
1033106677
931676585
1467360658
1225571713
1158249545
728417020
119528350
1275078072
474883064
1718947860
1280423782
1204888255
1691095021
1680924472
1493639083
875394111
1625428528
138038997
2009279044
1712326506
82042226
1738967583
1529687312
559241026
967839332
1411273495
1180256437
1444669083
1616756344
964504514
610428919
1063803773
1288961546
1652952921
484757357
2045872797
1490292472
1708862313
1852014591
368706309
2029616016
1906875699
1737400590
295394945
948434122
911960615
56550317
1206597912
1741181701
1639174429
1220404731
1551249937
1156053899
174960029
1580625531
1643314871
1218406519
1687183141
155255821
331881370
695983770
763102152
359307127
963650677
851777277
1330247240
805750164
2059322127
1676061523
1547770809
2032957163
1858053145
1818730209
913307440
837914755
150520198
697522096
500807437
36572379
1313953674
191985049
1969677390
1738308031
784993719
674697237
561816986
1646460186
683718047
1286108528
1118259991
2129376608
2000856526
63996129
376980704
843314353
1383613305
1623616681
1041085655
1220602806
1238598903
2111557889
1382956700
1175550412
337657226
179958129
1123061947
402601290
761707818
558009138
1776697106
476497981
363306990
306822776
300690201
2137772807
88954506
1356596393
1424001042
1204846027
608109217
722752461
2139909558
1684952839
834666926
23244638
1785664790
1499647282
1402169339
321980547
1813490729
968329052
791689810
1422448870
1332785499
1803971615
1876934716
1288064455
1086302113
1279466366
215401162
1714104828
328633920
287517625
1114908281
407589119
1785040940
116077703
1463578933
1105618778
1426988527
906584169
297538389
1004171596
254827025
147609828
944040512
1950458647
1676501401
1537821927
1909724373
449404067
1670042933
315869832
127107065
939773230
594583056
1265102540
665170235
2092143663
1129319481
609483351
302336069
853346289
2129984495
393299073
572465319
93978068
611961111
362435427
120874568
1386885688
740947433
1474041865
1494007006
1802044291
318961487
1387451432
1409198916
1633844647
951068205
962948551
1443885005
1649547941
598200658
42156487
305902344
1069706960
1970992857
115599637
1119122938
24662930
308137456
1544896041
316390383
1257966414
1649576886
827334170
1236915075
2052542486
227550678
1118402028
401721555
607828950
485412941
704484832
2078745162
1766569032
2028920096
1022237687
1788020152
87169668
798442906
2120179440
211763958
761294028
1764071217
104922302
616898011
580282501
237745416
606432469
237394523
1210075161
339345483
1806181852
1005194478
1929163475
1132587779
899270100
1957287662
235100179
244488221
1272678701
1862482130
1673922616
587087145
205128142
1294405686
1966528591
939072429
1917380249
1512249818
2138555277
905708798
1585634136
646873505
1317191096
1939385293
1436987300
222043709
1421752379
767812286
1468384556
1031505304
760738661
1223653729
41878973
1996606666
1620476929
1339675983
2057392184
1013318614
765042639
775422606
1325548223
1490765551
306303610
249539764
729771122
1836994275
1810835511
1622570357
1242556945
1350757098
1850265934
1229389155
1005767754
443640612
1304136618
878558390
1087585752
1204552499
776545106
1576899280
2072408124
811269488
1928936
574877951
445428532
870576973
1261167851
1889553883
1770229374
1738391
1304902965
1342094761
699175438
2075324555
1880455786
679481595
1292429343
1486892293
1098028141
808995442
1531376895
1732179618
219620411
1941178000
507648414
1236730626
1884553124
568385150
2063008424
2095319478
919930157
1666188013
1060195312
1554006270
405959691
1690961381
1824378479
1020733483
283848884
2093384022
824473270
2098956191
1652323670
1491248086
521201799
934899938
1394952303
729176643
1723861736
1456315855
55397841
1625520854
1467892985
1018597387
1891462144
1990766981
143942995
242321260
927309362
1211111242
1584407319
1514597316
152970738
132985881
195603188
298134691
1945109423
1315637131
1845695030
469218873
1219553799
1757130067
2062681839
1924655486
1340313400
1917874401
636503599
1622740594
1954110118
1690846269
680726119
1812751338
1555347403
1500320556
1476486917
1834999571
702674667
2130385349
937712808
1871426181
353511447
1037324074
183362895
124392847
382484112
344553239
1386046876
1235188239
1382295079
635410525
2098940972
1579479421
603763069
1948140249
1175803380
1532895050
1681628239
1426015712
393528790
1639524552
1867924843
171228871
1409702171
468900781
792503200
923384492
869892145
1705651961
201438670
677331111
186931982
989378193
1486096842
1445127677
92104875
1283105922
205406838
1020622124
1659825006
95812241
1494059218
84377221
878159616
1833413762
440335424
1250460330
1902369844
570941655
2091596113
293323550
1107285942
1998400482
689394930
838936919
1026926636
1012725978
1088319925
269677944
1406345499
501752468
248462963
1051823108
1583238249
174537869
1976822048
684590735
235648385
1491115936
1280345140
70999607
93936451
52766720
1746750548
1835372982
1957329271
2085694509
1541930367
850208968
1380116861
209161076
1243144033
1770215891
764464334
1158983148
1735373352
1782761037
1727368396
568958226
1887469127
248375499
1804209743
507279661
314376393
1858053224
2025002007
1990371654
1299794952
1055767071
2105822663
1654282586
1274656644
1872279553
1757095902
482633341
1591931128
51927968
389960099
1627973864
1393731985
1907812451
982098860
1937394947
1194861741
1448857470
487747056
89379798
1962647894
344548847
764345405
1068235093
1120260032
751863177
31256528
434961388
1317058941
664026285
1669607523
1617858032
486041465
1100407404
925029889
622215827
410481693
464357051
882434113
1869794599
1417091225
1828763396
1081037181
1943740260
131294852
1748599175
490301294
589700359
574793492
1111191561
47126876
826646871
1346356947
1734431184
339872766
963474806
759723293
239388234
615150969
2144858283
1340556720
402639243
2052360726
1470079734
1509862945
1974722173
218819435
655929161
573262672
716742506
1535388632
698314813
250479943
966730732
727650517
2052655219
313143674
2092923981
2045105722
84078792
1194864725
210504926
2138750745
10732556
487546519
263335474
1459383919
1893704837
1268824590
1284966563
1064070646
717404338
859328624
543776100
221383821
2105676111
552465495
1817712153
2096284327
927317418
651691677
2015015537
597619745
1147544667
1775684948
1202615808
2133939175
608699139
1025363339
1561433900
474929166
293711658
353315838
1806997180
712467564
558947099
759199980
1883021338
2092306502
1183605784
1736366469
458298707
1338520454
677655084
824032973
1822984870
1398773632
2001060839
890989699
1564838241
496016847
1842618380
866938337
1225050701
1200012859
1140450027
1880305124
559666997
7839348
1762574787
614635879
2107593079
293783675
1557183084
279606557
1518285651
658328957
354972176
1206970885
974028931
125208799
99854913
677193381
824205775
304919649
1431794737
61267490
60109247
2002392064
1979991226
1524071347
1347170792
405497165
1025212685
1020600824
1143948818
2062429091
1424679766
733080444
1962177957
1305567917
1038432545
568003647
100555527
1575940995
866677159
1296492988
1264198174
746704980
63659206
1648439254
816041140
1018555437
586917640
456044793
1546092581
303730941
902524780
589141525
601615186
689501006
624424390
21212271
240026134
54648774
289164928
526781150
1953975392
1205182736
2738763
152650820
345529043
501003133
200654336
1144485670
1391543020
299567850
974031194
1549062427
1385377588
887108152
1951037479
712874929
1974637916
615458920
354919500
1915385404
1487366476
633091250
1116468427
952596832
1501969495
1584101975
242709983
1854136234
1392211060
2142828633
117310696
1621751604
332951235
160350818
1043836783
723074915
226002771
862861050
1443485615
907533952
2088454838
1500366512
2036570165
242291545
864998008
1360486967
712595669
1155660261
1918651240
719129487
543070309
1473706694
2007360606
1077996067
1672766394
470437550
1902820450
2124035596
1266993406
1274078317
626962613
627261681
25229014
61323915
1707541798
1654103045
214392661
35610838
1676253967
990468872
1050686985
387331788
1917258429
364513096
639501507
953705549
22664238
579574453
1335422828
1115134575
1699616763
243424173
1556895869
1066951697
1585095034
305810234
277580097
990568918
1850434251
1482888207
194771835
1828869181
1007837838
1342410246
1379185292
931617450
2085329864
669848143
859232683
1397084985
1350954698
390319042
1228592251
517213426
802270069
1757676812
1984943477
1239364531
1153181876
669016654
1567964756
1073345839
273526925
224405421
1252721531
1532707888
1901281993
1066489945
1700835487
1823869066
937759709
838454471
1600761959
775864040
405447775
1695332658
1629828908
1419542313
975067573
970968053
894391735
2070177424
1326502191
2143585951
1651477379
1040213856
1038943271
400453968
347878312
610978334
567414245
799100946
631110265
1550500266
1965029182
733751918
1226673781
1088248805
1729788295
313033646
1397279334
1036222211
745754146
1055932322
764638565
839258501
1903848207
1384858115
564426199
153849803
17898318
386623453
1785962670
448838235
366069037
1246087709
511317415
409208402
1880459209
884355184
1715278466
1966759775
960129177
368534250
1104626075
2118206854
24496513
2028696622
824273537
1891432402
1756650780
179809101
976517443
1013170917
1677890203
1728920157
977069435
1454635238
750002542
267445369
1848815219
1728835285
569998302
227560337
1753390217
1360250537
1623406391
582713594
327065426
568971136
871896718
2130828893
2138638378
1253027215
706074457
1925513044
2045727109
731604108
1113570523
1830298300
419423236
1437165929
866888926
1942932623
1484393048
2139886415
43798143
626142298
395147174
1671599195
219193678
1669050426
705019068
1061930811
1630756294
36493543
1315101513
1790114001
721249517
1990188914
1866312992
702661462
1734765769
342115278
2038897357
726292446
140574207
2132507857
1002632074
1515568188
1264136526
2037380245
14873540
96315227
1123684460
1319725971
1811808582
1034950389
1611659911
989079038
738928889
1611213329
215130821
234391021
185299210
1572011074
340180408
953529926
962989793
1087419591
503988198
1742747174
2115186386
493725611
1795203617
1175041532
1241173162
211043379
1429401534
376968315
260024017
1073775644
1911800134
735200640
164903087
2087549888
2026762788
1314151709
1355506985
1053510615
1668352868
617031644
304916157
975372955
1728599860
1343112786
1526560289
1946281663
1691220847
1067258778
1152766359
812054061
329234422
1647928635
878330040
1793288610
1689290122
1628905184
1584153415
1294411474
1480270511
2057740163
527260396
583044147
289916480
1222069592
2081708955
44847571
1533375154
604034604
1875875776
2034996817
2130560792
120708316
2105104067
767006040
1205500176
729758210
1096702704
1130745769
1374613812
2093647956
1637488608
422571490
119281818
1318496239
691681262
2049952874
1023382574
1242275316
602694357
1107645944
1756610771
877873118
1954802041
2094345939
2087789066
478789892
2019324496
1715820577
250750981
204222890
548029354
472028102
813957548
1585454477
1304360641
126340599
1911489576
1114762734
622082649
1368228331
1176354061
1337996304
1294363998
819190724
575229099
1482709548
691756958
30537735
1250287361
208755544
273818080
952810842
583538491
775753875
1637839244
1588452470
1946142821
668084485
501957665
2078934577
1940950031
388542170
1070865771
1466028071
1866826613
870193345
273800278
1296117984
1950655378
321762357
460023998
937064358
2108121092
382339580
342461944
619262425
962666108
1037069120
852749119
179671893
1101497172
469028693
1786560086
864557918
1775873140
1976597621
2013865189
175602321
2026780356
1458562872
559357758
2083140392
999630425
1524840776
2049882669
465929162
293853927
2004471670
962226310
1133526990
134843787
2003482821
759116827
2134685329
1209102570
1370539084
2022113251
466880760
2107632839
1166550959
1855912313
1106635364
443157967
2026099467
9139934
2024359399
1474813494
768860331
1347344540
1975666616
1321473612
1539110562
1100769092
1812353957
2078044098
1347114676
463122857
1108072702
559936321
1724818695
1060740426
283333736
512985181
1826020120
284239414
861933526
1355733223
1075037433
2039716779
379212009
2050455406
1553783764
708419992
1781088058
1662584457
1853539126
414817960
357989789
557494166
1779110323
1913946963
153345106
545723369
2096469882
989376629
220504728
1894981257
1557903044
522633874
1492340542
455343465
138563950
1291719812
264526462
1331897901
921404360
6058411
1714020768
550863411
635047119
1441646941
398207096
1000046772
1667534692
1151271992
2047297839
509795397
1596195691
148597548
1555641056
496925212
300571968
942491691
1736706875
77466135
1025322269
806889291
1877309192
14311307
1694151007
1286831919
1844245266
1129393779
1926558945
610022151
1778597044
156916184
1395174936
1447323125
755324155
1675609624
1089634926
799377797
766401833
553763031
2112481821
501769273
1165731940
641760864
541599514
296850419
1046719088
310740560
1957363387
39130718
105074319
343162690
1924295501
1767813094
334817659
1483723895
304773129
695423935
471556644
1953871480
43741113
177153056
1211161397
1300240825
421570363
320601427
54737207
1727864213
246970530
1045230552
1857272164
517793533
2064190043
286376217
1978611521
272319480
1185695949
2020321165
462723916
1375405462
66181760
882738659
1563791118
1250740449
1726474077
623308812
807065068
1970098356
1444307791
954523013
860738542
1842286190
1583285542
2044836339
1460105130
1012822053
526173592
359821511
932343472
979869721
1671910589
1538513716
1445675949
190992058
411664103
859917181
1919886525
13413141
846054682
1709211602
1373258004
1596756576
1702871321
499890506
665554126
1031349332
473371533
292065120
142760930
532514463
668551903
1424698496
941351113
799488116
1281560428
1653346742
427443395
2145124260
1833088283
23015224
1000596068
215894735
842291352
1172137316
232710344
1343650544
533920633
1846375013
253539330
1257205198
1357777604
991320523
974714023
221906796
385104109
2112121361
1279271708
1539975352
885673534
1030595130
1144337718
1870269555
1353063812
1721008872
333624450
538800090
1233657932
438091961
1259143326
1380072967
632600629
1415162170
1982100738
2130733160
1195082833
1811684628
308930588
612470753
1465898436
2067764760
1838656072
1260019935
1218329495
1548801410
1760320629
1197737208
559291955
540152546
1242333528
1685624717
1303990086
1396042881
1661014847
915832858
1285420710
191606422
2057141144
1680016313
2041111752
1534430002
1586206463
271082343
480357162
2133043505
2094046748
149594874
1228758738
982187748
1067390232
806910137
1981034541
1293422450
1897171272
563346630
1379753617
706449253
1376957637
1527849378
290036006
697913646
1131090449
627651323
176592091
1437879868
1725986018
2096707393
682334665
1741781381
2031028564
1010032596
1785666434
999580715
1153862078
240743376
2002369642
2021951227
248476059
1536772348
561604086
60897847
1994481793
2009028802
1973645133
1190795607
1989647608
757672608
1482294425
1429100467
1705745544
673660619
1664886830
402946744
1524281048
1403754138
1614428164
1101347422
1961937445
174519917
812431433
1724529277
1775696555
334500323
2006302446
512914342
2853765
1715136560
2118520279
800576348
1314308754
1489685607
1967204371
1780999584
31809671
1098570247
429781291
2083879983
566395853
587934918
30013771
578607108
541344734
1224500867
755451329
557024291
1385794111
323198943
356590312
1237716754
2124480362
1677814932
1625513825
1028808088
1425192074
1870350893
1048709005
1998825076
2112688657
1816224118
1476849218
758615867
157172701
133678357
128054804
1445272722
59217147
1671045378
1459346681
1847932470
1054133602
1029190208
116140020
1131612483
2071437042
1684507620
216020187
49509251
1647972578
1203494260
101861057
1846729656
41458324
105221202
186933667
972482637
1557001951
814791952
1233371711
1473354405
623204498
878323988
102084404
1020913922
2026507698
569062826
1063802292
271160878
349820795
1253565408
48554554
727617972
178715782
1837244817
1931069928
1631887178
2010444009
1132628221
1210360220
133191124
107556406
1521961898
523957563
307909723
53058357
19523760
985790688
159708611
1035024901
1679330536
1671796336
1620259816
1946830328
159391358
321378558
2092722230
2138597703
787034288
1633689484
1367283606
1754422494
1484447728
2002662067
1493844417
1955669618
832070020
967682315
1350176471
1071868043
459403612
1606787225
250118482
1161444010
698398176
1249845635
1209797305
1046081415
1133787771
1291825775
44980621
574663423
40088269
1256416973
1502235618
653961330
1808576619
1601786910
520704760
259837868
1956001696
92552466
210584894
1253986610
1608554524
1709687983
1592189784
1046072315
1093760434
303934574
2020703530
1804237134
1497161173
957892379
1542361437
125775748
911536732
1276009981
1865751359
1105804605
1151301989
1281858456
697948948
917148765
1808681190
1588858339
445078950
1679237662
1985786975
1610040194
1721701108
1638587817
1554363928
1180942234
24533934
6166448
1400157276
532255134
977455123
1665124020
1131046449
906197477
1195531623
2138456055
1508371115
1370432331
1588869889
1448865551
226410679
1016202711
2026785904
769457836
958635935
1783247923
157503077
251821590
708394306
143664053
1148898216
442019004
754212216
1637003881
1723593093
1559092903
198778818
1894243364
362286070
173325502
49090405
1527467316
2052284969
1296054120
89860358
1983532242
405828593
1716778961
1479915699
964316898
549199312
125474280
1581841301
910160771
75183468
1730631626
411114845
647469660
439155590
157451489
719239946
572449352
231823639
1875041785
1514590897
1793885564
268497267
1159344051
1437788310
1254624692
1496403830
128242096
1952404157
481275253
585631550
928079010
1433133391
411610380
893696926
2146615118
1511967281
67805621
525032861
927625970
451924095
1647433103
1735154389
1030347585
1091719070
781035573
438033330
990676576
2123800369
1544112081
2061087196
1217237748
1085759975
880531362
1143270767
1340490115
1557717347
1597157707
1919404141
611914189
1919146093
693013297
1473998243
1082358045
438158412
1958483989
897630688
27918910
1072391399
347235706
1100732115
766899693
188643116
2001931449
577207535
151797306
1973825570
2059402328
1805060166
1003237953
1499934222
1563681866
575975918
865889188
2000208875
305969031
495861464
317566814
556399757
754323675
1421286309
340309224
1137111706
651413032
1703643556
1845271171
887528370
945037996
1402279454
852475220
1512546450
974651000
95360257
1015403595
1463901692
1819897136
1514475063
1455163174
2018882492
576342736
239156233
572710035
281269924
682982144
1990002199
281174128
146452053
1221197816
1806776111
139556153
1688627076
1777607240
383650331
1793512860
1375525826
859508589
174922854
11428852
448209445
288000445
2039662192
437588862
1108018116
843738762
1808625076
737354306
301711655
185601402
560684275
271926037
2016618825
458592733
1168506883
1318702426
479120521
1825411835
1208785889
565734353
2055767278
211174562
523478858
883000070
524225491
238389916
617837740
1786340316
1600214866
1654394838
471798533
288949600
1273496622
1405554042
1316629573
557506991
1817721271
2010328454
788234835
670074749
202303504
1885042647
974783930
248094662
1799694581
87686288
2084933248
846395814
1981356596
1731449800
1679966126
2034900765
91135197
2065433819
2009593821
328385432
691350744
539260829
436660210
693289514
1049442005
568823308
164152198
1741624244
1907382567
309631658
879065523
923509036
1138507426
1191069889
1839718202
328869609
1915018645
18579275
972824584
783122260
777862100
598815155
78255820
1459815039
956495852
1887499381
1242637613
644041465
1480125948
1403376215
52599583
1576365590
1925089492
139522261
1239760049
1105708536
211215979
1944567642
127391593
1110847849
2046546493
1691865374
1873259843
1032344287
1935118425
456832542
1158062312
1212117978
1195502478
1777169174
1766044060
464928842
131983569
1149388917
644889306
3270353
1631697595
1104773990
1354189600
1547666263
635656556
1891955310
403316977
1507642284
1538264062
731040463
236164270
932335359
620569122
407979578
1701975209
824604506
1408235804
1855045084
882824833
1919447666
1865619133
785895591
925226586
987803734
1603260117
1443720885
1756610961
393518861
898849934
26226823
1217719215
1874066072
747222136
1647305929
814867977
384467905
337784135
719388816
1048161418
2019744932
1120095062
925952171
819469219
1225603380
1197109317
1888364781
1461334294
85496430
407911450
1980063990
1670053069
941006551
61267731
1427295640
1087519948
1963757285
186497070
1950408463
680917093
100006632
1656201778
1321225783
139208871
911258306
390740532
449409569
1677745846
1804229404
647268252
1364761287
1402896773
490974057
254943840
1363246510
542698126
917797935
1833649593
1840881546
649447717
767593447
1904727360
1792613649
428888350
1551017755
499596820
347323164
687404853
1504105344
732445361
1809827680
1243597860
172619741
198290605
1397039561
1263099265
619197660
518462192
1060354682
1857289915
105435518
1721651971
1459680544
908529598
327278645
96996042
872044853
1202004842
213131239
1704808276
1140494644
1930519373
936529727
205652301
1386310596
160320668
85869609
231784131
1128976308
864566735
73539250
1463316077
774224555
1183183320
723366031
550567348
40890694
2058825287
1582492376
222893359
1128261758
754706134
565788108
201867162
457037297
926000274
227606067
1177290492
1078591548
1040429686
1430266077
1214702386
1466881376
831909661
1397544366
1790827711
1594836993
1636577173
1650787966
91915548
469138112
776501394
453071330
699063817
1151214797
745624406
1836513896
609890321
1800882530
364110027
2054431693
1946255039
1242574720
1598843733
1811131479
1744946499
630764310
964387266
1165241856
618283825
1362368139
1436709903
150780974
1998338123
616832718
623795036
992775130
1243570366
1574326564
1614054707
286156996
746845083
498559628
1820393412
1511003982
1289585044
833475493
2003981016
327817196
1125183168
326156102
551319619
12559232
2048033040
1955615846
1777705073
2056500247
2032084709
279978477
1865780506
292904798
1754252863
1755370944
886360226
320138380
1559298840
48751879
181476156
1176801187
1379468111
1352825267
2067040181
1532003928
4037491
443138326
355288245
2118811221
1029027676
212443985
149063205
903606189
127494183
1912100683
1612312397
1756732514
2070361434
899587648
2021003998
995639006
1432120214
952879985
314273511
174470174
1035536609
37125287
215698262
1013500874
490037152
279752412
352447776
952022519
1357293665
671306066
140747083
325338668
215667427
855011353
1823632941
1756298802
1001406913
1089644458
627529644
1012522177
1183659228
2067695899
98268628
999135795
1211208350
1561593771
1975924551
532664050
440535063
181771144
837033431
57429447
972415480
975571183
1942501800
1956454426
1208571547
531975903
337877137
1975291460
555582175
1692380536
1154068799
1237581682
54038196
228998040
1770543408
1669916519
1820693344
24888411
1640235302
234853330
1605136661
521123963
1358516921
1560996822
782097782
935146281
2028110854
1226026215
127592153
110388728
341633455
814899960
1391916098
1278097153
1101759383
889030015
1891077769
1227107817
529723235
1750155620
1813806229
706823700
998172459
1155117150
76950882
2124472710
1356581302
1592092827
1976054860
158050616
683942212
1647074634
1318244108
799136026
1515903293
1256486777
330410410
28150298
481564888
1659305253
176732462
549656682
1974909000
679940255
1896045877
699811731
901744849
1182334004
553244325
854791528
960155711
487023272
1673786447
1021072334
962306790
363166136
1877406268
514512005
1336609197
98407244
1313145238
1494944391
809204832
1115184156
1262413368
118064370
1466150658
2144345289
715971647
168234287
877537303
2103498220
621749580
1681530795
665135795
1581496952
3582761
344063456
800173862
152346822
1406696203
2022796516
1354154046
1125788457
1238878817
1941940785
737899131
1558201565
580150048
1605722389
1129352973
94069249
378844404
408409222
1515536524
374640755
658712500
224864907
1838525354
1082504485
2141178193
1247327824
697126247
1306989252
756247943
1732788519
1188624367
889235818
1049135822
39775394
175695248
6471050
1395581800
1873685126
1116308014
275905818
395839703
1654105134
418315331
1526593843
1064052424
1944851964
1960561779
1354546755
1751326739
962230470
1832776265
1844852613
1535079987
173683510
1182973624
405497165
1406250048
1011078083
222572984
970258375
1348885140
767155994
1563896739
448372704
1555473123
1916518082
1424083673
464573728
1353992323
722100359
752491232
735428267
299182548
303247434
261403685
1074829820
61922927
1986532314
2032504550
1138511848
1230754137
558191109
238005914
843507192
1913620804
1325424881
174606554
42853993
2124127619
848330394
1416223175
1024182955
152701681
1159070272
166406095
775819220
1900944631
1622996080
691293654
514228215
974121049
1373053026
1313172589
805074399
1438563006
693199039
146293432
585810972
447953576
2090247626
1238512092
1659687105
1186765869
563580143
826222624
411947203
248356418
2088211020
522604674
1571261252
408926871
2040320332
639598327
57972383
211599041
1615384036
588653057
136118185
432340489
1598442708
726578925
420932815
1026082806
1208889452
355407554
187110650
2062790794
102494998
770397874
235836869
482272421
2114772222
126281898
1553861378
1224789303
1878540156
662620715
1286012484
128047686
979364700
1722764393
358994802
164924929
1614976498
710296150
577433204
425300482
808878464
414792412
353017979
950248330
1930187339
776324669
1055424148
1224202842
104794461
1382879583
1184169786
293444417
66601509
1662289951
258494098
1005081581
2083976295
939647364
1037419381
1024418413
728975551
556870219
1122643508
997059672
1348846418
419827542
1424439197
982249925
1779098421
518442734
17308964
390283338
1348723845
1865811303
1628039309
877265288
1402479395
758129639
1677312265
1167265279
1227703286
480527234
484155105
815149331
258640143
522482258
608922526
1370590138
1540981144
2027097548
988145371
1869436720
1221781716
1692897709
995866482
922916057
1866468443
901546511
1364352900
1446734143
871666102
459124995
780839539
1084703200
1039822054
588885987
1859897377
900039927
316250
546740738
1441360512
1087995409
1928253221
854494087
655438350
890535513
1949338603
833317457
1857589626
454541475
1980837486
883819379
1387222268
1622342046
1383678314
716893601
2106501423
1037173141
430648977
1571017430
859517059
2044907913
1680405857
1787907603
752176401
919139819
1044609089
991379242
1077543267
1158223725
1264038563
926110441
1584224804
1150558060
510600882
2064388455
591564386
1690208175
1818889495
176176552
380854062
639474723
334000373
228202243
1785188104
578946435
8525762
362488998
47018776
951553237
1395720041
481590264
1467573392
1327146064
2070321122
535372658
2086796918
847419304
1057427088
1956865959
932386562
1738231750
1659916340
1432598508
707756233
935294925
1795270342
1634655315
2057531233
1244589883
475091480
521604089
1091400077
1710099688
398251644
638952413
1512627801
371773165
268015379
1622671012
381122024
1967174181
538551270
1089123248
832418873
393300149
981630013
1503059767
2029357534
222657129
1623796323
1452169230
1673634341
870088245
339188937
1896718474
1734882129
1508614191
132107058
2080382604
1758261809
1556287454
2015842316
1652023094
1422075733
195548193
454125428
1864021581
821429604
1737694386
511004464
1593405325
964048073
1451713844
1414006412
1730335913
2009877477
2027010885
492388557
653013360
1743540034
2114415924
516839773
1076259859
322184259
1926954885
1558911484
14007584
1067490609
1846655535
1367896946
186784195
845981112
548402080
1528437443
394027398
55422088
10347626
1827269964
1784418511
128360612
683109389
1510039686
936981318
1974949872
26033738
711463482
1031208399
2073023772
1889346943
2049107104
532926388
256641634
181626349
521062616
1726421724
45037839
1891657667
1890985004
777631200
432766521
763684045
1319540068
1481609273
67608150
1825401984
863582501
1576244417
669156764
894275142
716591173
947240270
1832647371
1926856881
1475135217
562064311
1711481959
1087832287
1583511113
975563087
1788182775
1097719001
1997959548
803381026
154915449
1910096691
425670892
2094630059
351750502
191340342
1477514955
556476424
1755802211
1962568168
711744659
698563772
781973794
677921303
106144843
1109316262
587426604
1854960578
57700078
779225631
908440845
1866662770
148370913
236778408
482545086
1812975565
884701625
431245243
655732304
182908750
498493952
616487630
397754501
303158224
1660789423
159750382
206497001
1240474021
1227815003
583932177
892169621
515196857
1897207298
448107397
955770532
1644091470
362051380
1001078676
1586305881
784430105
728040557
658523325
391826419
1370824385
221591135
2037112941
1609867059
610948464
1091298918
2128724362
1451487603
591855051
461249508
220685960
1850516694
60386189
1825380150
1060735016
226438188
2006189204
302537435
699156322
545214593
27060511
1913015977
833942210
984277273
1737848959
1481226412
1135499157
1014259185
1410701898
111195167
463940737
337386981
95123378
1413289621
1344049696
1483384945
1379994604
837185895
1093596850
1559941906
376325140
437180228
887763131
252994044
1086286098
498683248
216699644
1310511303
1759383892
538801768
2100255240
666935688
1932604159
163094921
1857209274
1231269210
1561289638
113803567
504760602
2098909303
1978752881
1626313473
1847522258
454405218
324972044
1181282712
1475010991
505326996
360276296
1277964653
561567976
650797357
2109705413
216565256
1620008921
1529375349
1315376295
163300019
861603139
617010424
125111644
811243084
1279905779
997015248
1184933181
1653647060
339801994
365012918
1400710232
85673559
688956660
1711663524
1352978755
86831622
1038617751
150245488
972649157
281794999
514438898
434206591
1137515788
1051062158
1397066313
496227809
337424464
1948638569
1286873080
2038999099
1434995940
1348314970
1270757576
1607833725
1769682271
881593692
644360739
965376627
260944656
2027869780
539498396
1019569671
49460233
863754101
162855921
1867095099
1823424624
160384754
147852218
637428317
1739310279
2104113813
275263405
1530343415
1933551059
874638043
823155516
2110529438
2110271656
1285643391
1838674746
2006452838
251137933
33931995
512204378
2127228254
1306245996
1458438606
111367830
495051624
1618068780
1441765984
351696768
647205063
1987111200
1202174601
1807028365
1405643594
956715196
939848881
995656486
1339162869
2109942653
1177377176
2035629633
1891537877
1848665939
878281759
890768586
1074751053
94570246
1502851091
1805401012
1742064948
732503503
1094370711
1440936927
200960836
872131759
1363341173
556284912
250593135
2009794952
2088179716
1653906332
1144005791
455058804
1732859397
52011966
853017145
793571029
1073151774
367527993
198787324
644824267
1275064968
510672470
37135953
1413896982
1287621546
1761669032
847083988
853760865
229711145
1021909922
1230239001
1375701284
1570248062
1202606519
977895806
456784450
745329433
1218075147
198934154
973534530
1395355315
1632360305
263946379
364138192
374444916
1525758975
1977637992
1699537980
794590249
1063458772
1532613590
1842352896
1219595342
827211799
1320157134
453938579
1822088739
1316374933
1066110230
1301838305
549043416
557272608
929793869
1111074175
1956106039
1058022199
760879308
856591527
1296474291
1681924853
747126878
801637161
1752991122
553052449
1191300310
830031330
99020239
1608249734
309141205
284430948
575594555
2096667380
17565728
1086910333
30049239
411472752
1386862299
191960423
1820851682
210718360
815312863
307920023
1165786001
2084459015
1906404494
822202936
489124910
197982750
1940609049
722970987
1326259864
1721460670
1410432079
2054031103
728728186
982313111
1799971361
2115554392
920487631
838356447
895486414
278647079
1615592879
1189239570
198961842
414264658
1357150045
2103118440
594967295
384468013
230117903
1877645277
1757605909
1951245836
2078648915
265370014
1299929810
286689944
914276974
417610763
791529005
911047679
566478357
25682850
378568232
494606167
1334454789
1778861555
1361487780
1965064822
152312613
1712236726
1298136610
437691334
2070998092
1430922347
1167076730
553268022
2001925566
685229781
889329298
1523314043
1653139603
1863160531
1810275512
135782841
1759350471
986072620
2046128546
1388323174
908893796
328799656
21259667
1814577239
1457783978
1045512622
872111817
1430943051
1257497578
1862502759
142888578
48726015
1653485436
1343183381
786605758
2011253438
2015479635
423044481
1132318714
356734880
1344678576
790744699
1006494738
1175379507
653350076
1161608525
278503920
1138997873
428765448
1562756482
788250421
130239113
1740807868
1327591956
1639105027
1782163853
1410192118
390207711
600886889
727323600
1027668761
280906171
290268186
125366529
1212647074
991198506
1469167602
862435158
286670506
696247029
233468812
467076765
553292011
1234206528
1756354006
1844225584
874518641
2023396878
654956951
2122959028
1449607255
1757717595
277413557
2128902038
179281441
320814253
1844637767
1066886802
571194427
1836851536
29358046
1466616901
1810939904
962593651
2010870091
1276920496
1483266650
153280378
1302219049
2053438807
726737361
1135550335
816437372
1518747922
1314222999
1622379171
734336065
220194109
525542047
1909659795
1403639691
1467177900
624557987
27519944
2104378039
959375657
1467742518
1002929399
1716204241
1285447879
2034401825
1975381844
1270252176
999760955
975417762
411135402
877553059
100346045
2090239042
914075089
1555862701
554400635
218751576
878276385
388028455
1372201037
1677722071
1265112731
900233491
1528207788
1941828403
1734139353
1437871231
1893615600
1249928245
267186493
1790602316
1292379765
1159330736
2083487977
1219954844
588104034
1550877971
551598135
2026369635
590630603
1738779401
206477667
1049377735
1556333785
1172625761
1424262518
1845103979
2112131254
1559566085
2038910688
981596613
216473147
330187726
442031665
681215968
619925696
1590155606
997268250
1988219820
1052845116
1042366237
876943225
87672639
1107575129
218825705
791082537
240743376
10888026
660281431
486524806
1329314950
910919157
1081640842
903995126
1915158089
72364525
2040368636
1339604944
959872938
1915177374
1253972504
1456138937
1554590666
349425481
1605825715
1714995738
1521109038
1205526613
276689210
818192526
1960154083
579560182
1813071494
1344419585
1466152525
1948085999
1556823052
2061326485
735427117
1002822589
1700590429
1996696959
502862871
725231549
433642012
902319097
975547050
40087348
1702418155
660716509
1916857678
1511748557
244031078
1789952966
528142580
604008171
2143222568
2082900346
766421955
589425635
532735923
1746907917
1821866005
1999452449
2142531142
1036332579
491133567
539649127
640742115
675379035
529401304
562468081
427720556
1976121913
1552884912
598049343
575886449
1901139927
1550731644
1158597317
381374489
893209521
39593449
661659697
1672247567
1140560289
585354858
1654222074
912116863
1690551270
122434062
419488946
651642829
268508938
330530433
778318462
94904696
1970916126
1684937330
454224814
420649919
1953257309
1092505376
1533861591
1267901698
528878049
1116559466
1399462330
1523819133
1178385316
847045544
1167806337
743736813
1786877463
311999609
977161259
831370302
1580312031
926464677
703926519
1427752540
86552054
2120780621
1626875285
1047618799
878589969
729490172
1154163822
230261463
579858008
1480362800
413139003
601721917
298171906
293988158
608639688
486180956
1422885070
710371216
577550099
1684600627
1418203642
1055502015
1129770558
1671608885
1410113264
523919511
467950525
587205739
1789778788
774208864
1212078330
1274273346
1952000585
1612701980
1259905965
909448560
1464876197
383773135
1794633632
2095923773
1952103902
1426704771
1624357348
138124626
1100957942
865276424
2057212456
800026605
433266495
501638225
1116215226
1300748800
527282490
966629250
1223018299
1172422100
234955518
1176757491
1303545304
984496876
2089317461
2037643863
1777908948
1276559346
590051049
1768729523
1118033073
1493012692
1368600551
363599620
274912384
538951124
295108209
1144473555
274821263
263866336
240226264
994299662
637441967
1522949995
1159341392
997371884
1415620158
1631418522
1079813628
650414866
694626116
606546802
2047124966
1584552344
199086190
1601818082
270795265
1332059851
1083123891
448728108
10813964
1656879355
875981304
690257654
129347269
813639622
1341805049
277872238
1271831997
900334750
2010047683
1055101784
113862482
1797825231
213971540
350253767
760022043
714332961
795720248
784184434
745689370
885330547
576251231
22234738
270332664
71664898
1207968060
898940478
1462952782
52096696
1943190982
308338778
363424649
392867017
572470588
1682821726
1643291697
459506254
2066017503
1221810731
1571932655
286512375
1115355153
1864596165
98943753
1012634266
1789405999
97114357
1048980103
27320085
2108134165
1326022954
1069288166
1276666682
730208071
1991887321
1460191114
835207109
461636801
1772865729
1495766162
1857036227
1881161501
1190163744
2116173293
609542329
960747484
1986255708
1985292863
1239309530
1909834605
1188683248
880095016
2053162450
78723201
1419019220
241300956
149863738
1691678776
843777957
1986294517
129256489
1815408653
1776648524
2101905840
90769795
975199848
1524776991
1670464459
264967551
1904654137
90290636
1398987112
1661782493
1907900627
852595350
1893735570
1984342365
1512075714
1442697233
1727945682
728956369
990818426
1029488784
1659425954
1397394620
498376917
1731393269
299813211
1131989764
622234802
1620191899
1454439728
523233648
675874376
794504649
1666019640
326929190
1873655432
1379810701
676362773
1654594430
1182747984
1846327814
434874454
1922333721
1508062550
1454537501
43700556
400183361
1586394036
387022817
1597184660
1529361405
1465053818
852400364
1696699310
1886311076
1319213833
823407554
1844785819
156658550
1425855911
259317380
1880197020
609525729
1508527344
2064621160
1718867719
1090876055
2020114485
2007289279
290841622
485042284
888050398
765293490
954524778
1335779668
634362187
810192542
1304336724
1456026408
59189811
1580603746
34143130
1369146195
1345773128
1658941791
2037286984
625614161
839943817
1710891710
1871762704
1015913742
1484006680
1160998591
2043142124
109831241
1281575759
704411631
1141367494
1186914661
2007578378
1671068061
1120934332
987470667
44069305
2096040954
1654518434
862497998
1694037894
1519285899
26404573
23296676
776158075
1691258681
7374033
1379262942
1669616086
557832710
340623063
573206488
1924722424
2023416491
3126127
160952796
1156918111
33523839
58152837
1752405660
652091589
244015543
1812500053
1871018254
548374626
862932350
681086076
1699000536
1993357553
366637343
372442239
1336078572
1984313043
524820682
980951135
1994188383
1464736958
2005910860
1029016910
1983927670
801816209
1826336693
2096271587
701223373
1747114568
811564584
522629223
647215400
2102618002
317895398
2056716396
1762232302
1680904180
23860797
325621657
840524486
217992526
190498622
1313520670
1156030409
1116064808
479132961
1931682131
1371679414
890405339
1764822915
503717426
251942515
1889053127
956757415
1426797758
1998830202
1419013151
461661459
898477424
1032579161
1288836707
80406253
1893268424
739927933
1080274068
1817862022
1668653686
2001108584
971574869
1640287365
967419762
1688631088
1573770219
1788328297
1303443598
1094490266
1825414364
359756831
580861908
1408344898
1857200620
525434509
317548614
686795176
1235778267
798873615
1079437049
1262760087
700503810
1408419325
1817334122
1110832522
953892350
1581745212
1248725727
135393011
28037314
1709605613
1800421043
105041907
1014009916
967130382
2144661027
1296862905
1777170253
688299895
1968837403
163536203
2027357537
237347648
1767011336
822208704
1106480863
1789949612
232402139
1428792927
2120207223
2141834503
1587075663
1608974548
429586776
450528820
622954890
1314999047
678600962
1935451646
291839909
1771503531
1795964630
400513000
1699787249
861098929
191276939
1588421503
277729886
1169032039
1763734033
1222501042
943903282
1074376684
2037958813
480873909
408027620
1218122082
1755490538
334873159
506991145
1133751796
1914750695
740731072
1815674481
1145095785
1697515890
1586481530
877296936
1121143319
761153508
659499804
825890740
2102732504
2054389381
1539558956
964010070
1187173357
1549907357
1719125222
261490949
1928525709
1386635737
1375975546
936927283
2069485773
1485310493
875573259
2030072953
1612086086
35555001
1808149923
251364470
68643443
1233774523
982987869
1876367616
1580565710
1097391925
2043462504
403563968
1667755247
614257019
389189932
1059686591
219463449
168425467
1668867076
1818421080
343628385
2028645744
158188331
1429876137
460508253
981939905
421615914
265654577
20134284
1687988743
375956957
1194997306
1557340284
788534263
867812438
911329741
17152575
1426737404
664374205
1605887792
62493493
1960246675
1490362445
367800672
1897895887
719386690
1467519727
1252381701
2137147417
1793045788
1261501285
1113468976
232917460
724615115
837135049
128102023
1721141363
312732911
113745031
1183606195
312345399
1361053188
885877456
359681521
1031272578
637059013
2047393315
500041803
1172665703
1839974687
1024995432
149654518
1307716910
1163746181
633706572
718101570
1172264731
436456559
2138351684
1617467122
929298451
805645278
3290871
2096618911
1145562081
974477213
2054180444
1873668364
560190177
50761581
677994792
975396821
738361532
1688614383
135797393
224855189
1790268215
967874202
1423317698
155853538
1139951317
2043222845
831289126
22814774
1952946628
995725970
997058218
1517887620
1270133288
270447664
1781516860
388567173
1277961011
1163539995
1124534235
1534599996
1681006726
190485251
312687079
844919548
1549684877
1310196073
785866099
1262496932
365663046
1902978746
480063862
1478582712
670218854
154621500
863941212
602325523
1708072068
1050893462
895407723
1712426033
1924141184
2108400227
420213481
195682601
1205555451
1007119637
1503439213
1819828748
1180585505
323922802
68972018
1574296983
474291539
2050457452
286980531
548753025
551385111
702711169
1941044936
1677980229
530910507
2076469237
1714090073
932406304
1622844423
565132587
1655077310
615476100
185661966
829816033
1828179134
657545762
856040247
751587618
1170451611
2099130108
1781242501
58602783
1651962947
25968476
981693883
1174248568
1520230156
275434513
1205358069
814330270
1989190605
1045505019
656914667
1021070910
1407519550
1292894575
548579702
514891533
1500051998
966990032
225989156
1599952969
96277107
280953505
97386547
1225361112
462603272
772404341
1146894196
575273194
1687394313
1162345615
106401214
1318434909
1957002039
2128558872
1606749696
1515381629
1030110009
1788072560
875945449
1804865020
1359438432
1472692890
2092482807
324053285
1739277512
1152285932
2093790605
1397237409
2027832587
1522161664
2055498559
1928582749
364466119
1198105004
130761854
1863376218
250583811
214153616
1308498353
431190894
418822172
1439683384
1772537555
2143093159
792018736
570434624
1065771724
265683805
724873949
1648935455
1019911669
1781454034
2043710078
367871092
673563167
98177775
2071756135
2061047773
1326242502
1716818441
1885448769
926494290
796733726
1341118816
1995065367
1959114064
1693432662
1598565387
1974508387
1087729036
869939950
282237132
1770489217
516699980
623929465
233137438
1439645795
307805773
1455606073
1487486029
96795597
1421776711
1005473776
69254832
510700183
1582605273
1217888488
336949476
1788168264
2034876858
474551225
506259517
777861570
983915472
1698352900
821032441
1464233190
1947970126
487667702
1369666539
792886734
267780831
1160646769
1729951036
1862965800
136103775
2113190803
987188169
1010671523
2099474947
1283876418
1168523419
1873027171
1747487791
180744242
894804655
2098914154
30575883
812617060
1141926317
327518574
684533198
1202555351
2000125953
1749147160
1905808750
1925704402
1225940252
1185856098
1885820834
2039980234
1455111460
1125897869
897326805
445331177
1908355272
1686512993
863155648
600385831
1848190911
1266546726
1944251953
219281190
2039523745
364113766
934656441
1695091254
1141231777
832484113
2107424922
562773270
1036758156
757862153
534242308
2132578204
1526650565
458073524
63003512
1172937518
70208541
1265062559
987517570
158097052
1559028147
825631032
87500224
1826065363
880308760
582620768
1395909318
1335651499
479586204
1667765034
1733633343
1033466887
350357267
334058506
912589473
605686879
748365482
747597997
1622686804
1933226095
2086675626
520162428
683207241
1499764668
439012118
762827601
1808535897
1080278596
1931262874
978152043
391029203
1388238689
1689666213
1764978874
342208853
1219887555
536632389
1625427360
1812080317
964700084
741252754
653391687
1836210000
1418830046
2120154506
953336446
815338989
907403520
2094080495
1190315390
1149317010
485951857
2142684364
892805815
1490857998
1723901021
634613265
1440879053
887818801
1220192364
1815262992
1737801455
1729668861
2011717975
472107852
1196783739
976237891
34798650
1398704767
445055481
1510181004
622735598
2017086294
130626830
1469479041
7551564
831789649
85296188
1706144352
576805988
1451099691
200557876
816627626
1771133757
1343408774
50189339
1653157474
1349008214
403366445
1729608178
906829229
1824518287
1554551618
1310119331
1138905938
1477944493
227562865
644651179
339614390
16669702
1583425484
325128459
616480709
2038226258
1042747318
67705139
2064421465
42364953
688397466
533759731
1289114693
1030004734
206142378
523787823
611420299
1625826668
1845004797
1040395754
1684816321
2103561419
465188052
1855074879
612326533
2082476547
887998032
898852700
1118429398
1277437665
339117988
403531698
1262911257
435098995
1106333861
342058131
1420833097
716803033
1207176601
462345730
322699096
1348955876
634189591
784230915
1703093274
1535780842
1422681656
1767608848
1879974626
1317981648
1025193554
1532108436
296200771
487995619
255332905
1717701565
1045784510
392939382
141577572
1774336869
457679593
1203136986
51265865
1178885004
21657532
1096545890
1776393040
843665266
378471555
1890454374
1274038400
470264423
1818422068
729914955
130711574
926908527
108520417
47062910
1268981717
1666804419
464140987
1133412838
1501290914
1073701030
1108654393
1839153647
1752502885
1369634406
1661312958
613872013
1720539233
1187142153
1730965090
1764071388
1631304013
793625958
1058193352
814462176
2012599175
735157159
1282838617
3418595
1631853994
957233296
1314814701
556707886
273818057
863307527
1844445314
697009589
1139090041
41759138
1443183137
961387632
1624060323
1396058996
2143481766
1051767948
1060286689
33414144
870816281
1310607698
569120381
75001454
1466042582
514577253
1844810671
2086704328
166528163
1454810771
394891023
1280259913
2037846608
1878452413
771233575
1233212080
1633361384
272024131
1236468213
1354664445
1654933054
1900564405
1922334590
1901629582
1072548100
2093695589
303952778
1311587341
611053974
2142255775
409440537
531406884
1973783492
459793509
365648543
1278996834
817181303
1535728442
577101108
163271850
1013685410
480294216
419042594
742619934
1703814494
845774666
44287814
1094525525
1634160966
41952366
467779474
1452742239
2016564339
575822573
912889314
1997448722
1655836000
204555676
19540013
1885626808
986523375
1352061317
1186993422
733441002
1443148004
1763253590
907138317
2118978392
1648801695
1553113543
139682426
1922096114
166290508
1795661728
877285777
1941180113
1116957502
1173225124
971944572
1117325748
475464034
885247513
1482067271
249288379
282684713
989936538
563301267
830563881
2112878909
1998192400
848435942
1655017759
67184800
149722621
1631767355
1501665315
1353468960
165812521
1251465574
1051815053
972433344
14660519
1407174151
1020614777
783086525
1748185642
1989584143
190746686
221001758
283073592
1752026612
1195768998
414993490
2087099133
1179517179
516925683
219435554
1074551060
1710171059
119676189
1641551770
1006380353
1528414385
1512677513
1249700380
193507508
1823397426
197744216
1492591250
262859411
1283015966
257381667
722196849
233870619
109285042
217533920
467991575
828168641
1124901741
1727616199
1311299482
1851943057
948310748
1051216052
1401829300
154358751
159324097
1229827102
1458636083
1889235727
783927847
296444160
454871192
1325727626
772422606
1277629087
1315597166
569905613
522658920
474461479
1142862209
1432753453
472882820
69163087
766683033
728479006
1796866192
1558626398
935246245
1213395510
1421769423
1234897385
870242649
1422398261
1714188899
171363100
616197685
1167386855
1695520072
543057943
133894751
1736725896
1984755379
585896714
1796074839
2073590869
772194770
608022283
1348178122
1176299724
982918884
1338457445
596752048
791081072
1366779069
1456552992
636566196
1785769163
441857389
1772252058
1037840937
905525185
806322383
124270816
114370936
723113188
358071103
44898492
879672880
1552656666
1910615883
1300649109
786413134
1531082134
1222994979
887534207
1668728865
1018914767
2017476368
1621989613
156521813
422764588
1795644992
167156648
282838779
941264023
2026317281
158650538
799681426
787257842
768385555
813038918
2093454524
824178422
120447549
1023480283
1117032573
1664954914
1514009719
464046737
611771470
1864460524
133047309
1715855255
208606542
500373068
976327822
404015588
535118813
1900904435
8115204
1893545555
1175055285
2046870568
855072316
423191558
2064821075
176652014
41766187
1161914630
1512989210
908829612
1626373670
1690252578
527154154
1790638329
86276236
175199024
1059570855
541206999
1340355751
1177389600
1449587850
687506819
1333159720
336166358
937482785
362167565
184325812
1552913054
815210238
1925458833
1421415267
1217190962
567744617
232836205
1941650426
54202664
68050031
1284431043
1384430178
842725291
1507221978
642601158
1005177508
12512766
1730818402
153377888
582772301
831110980
1675977254
1026015259
444816753
1523574596
1938185290
600403336
1363161786
113746532
436011690
230953000
1091454431
1118876110
767756952
1402094226
646467079
1562855068
411376500
42890095
1074875656
208608205
897326805
1155028104
802692257
1077289272
1543547846
1118807792
1462792244
253011637
2119424536
636984646
970029697
1184596914
57297213
283182148
1162857199
180107691
542987418
887028634
1374699507
771266586
728386681
48009904
37504068
1576773028
1197079323
414747282
1860708160
347336641
842582411
1523856327
1543857369
1234263630
911016442
309562589
499087256
520660454
787467737
1899258042
1641122839
26410888
841592348
62600064
1707466035
9467163
429721144
600320555
1977452199
340171913
1048233579
1497562279
817386977
1616942190
263039316
974241496
1513768477
347555702
306066520
298526227
1430608235
376276909
1506300072
2031793780
316898718
157803075
787541883
654918222
1437283544
738077217
1471864186
627264846
1205281943
676877267
1506591886
1736765409
872648982
1334535722
468240289
867402541
1246618050
167068226
967986277
947374652
774545908
888108698
1847353371
1302181621
135958195
1920925235
1937879994
457390906
2100376942
721994483
748149293
1470960079
764050600
725114575
1480551307
1077994197
696436070
1749755923
550858113
601847557
489166719
472606133
986407189
1565462442
71560327
596236082
1055091229
633050703
610060833
153111520
1246294262
861756208
1889983409
1478847966
1616744525
872342736
437800536
1803110259
1482389201
1646726535
1797502395
98236939
2109592114
1007280374
647366475
1965836473
955969935
240497895
2025979193
2096676141
1814724613
1558423136
700735495
1928639196
889182740
1319537914
781773587
1150032233
982108195
265695265
1127765116
1596519625
43355852
482114328
1168716105
2051718677
1763991522
135153490
1003835741
1510087234
2039178789
623898453
1621126854
870208508
2103344495
157935509
98599211
350362514
1866994532
311779069
1989138618
42230313
775939234
124302806
1740294749
766541623
282237092
271642594
122552967
1246702725
924882182
1590730630
1760129336
1525837224
92774119
1714342125
1888240124
2063206908
1319909452
1995352503
173172053
1642323299
784719687
1409071734
1303336173
130347771
1314491218
1248997228
295324091
558164347
1207214237
1875207432
293798306
116913170
1712696347
900554103
833795786
526927365
1532152574
473666973
2017133727
1523901377
2056803004
429488126
876105402
1665567883
1820701259
1313441998
500342054
642298223
1865833602
1817369302
1520798383
1091977431
1461515132
377306077
1376164571
1422383839
1190432739
555453796
1889242956
1411958716
1567597046
369696811
632036581
437234029
1197484368
1847386896
1923981334
36074460
1175214594
1806022359
102756595
237853962
887138726
291359474
411856910
1701929845
1971023136
1923546868
237492513
1529878795
268883328
901345577
966319276
2060848790
1776776764
1095687069
989896276
1513894704
1888694970
268489831
144823597
2092060119
413463386
2132708295
757212315
834769982
1227088560
726461602
451869062
661403494
1636362053
260454095
519659437
1224284045
892321977
1701465758
67302123
1571987501
1438454746
918038789
1878422490
848164976
1946382667
1842457539
1665314849
1834264704
636508389
328351906
2044464793
1772205756
741513473
737285615
2095551555
1085765022
1553869464
2101389016
1347879660
2089380453
622125473
517403070
2069651498
817890330
1180103302
349349327
13993416
304184680
662898476
94161357
42498734
1418358886
772400220
497268444
441961705
1232183344
1325600828
1853213704
2087871754
841998658
643219827
1410317960
1798083978
1857100140
115789485
719087442
1937345421
1477639049
1566352206
1656026404
1194228594
384611050
1734514232
1841987944
1090386057
722050607
1125446324
2143076983
1587666829
269629902
902148627
501541343
1065660461
1060765937
419294452
1406496675
231274137
1672947306
1313068565
1083262176
667895741
447527231
13733957
1861070801
1343100168
1546217263
1193728247
1544649310
1244653877
558519960
1078659600
1624976453
480852971
1908648775
32941327
945288300
411084035
1856432976
1735796619
1221059554
210477938
367522486
1938303451
632795517
1338050393
797327348
1671774870
1620824729
1433300744
1465783532
2010002164
1533174984
2123458395
820700040
832275627
1440006782
1313188152
1899812009
561849327
79892268
163617497
112549522
1399338190
1893671949
950496093
1277196570
816128436
995604119
1492880142
1207540665
921358978
1577578915
325229605
2016458279
1503043001
224716694
1335460038
1499223775
1581388372
1459322928
1715145138
675693768
918132502
55967711
1786513708
1867369157
867141800
498362787
340300641
1813916580
2094804316
2076424312
1129311739
1874579199
648086239
758642900
485736342
767362317
1502782524
1995052956
107239459
1805744954
1285056077
623159773
1412800930
1859415090
340630962
2026570172
993446788
62324731
1919519271
1236102093
1360124548
199746784
897364494
1216496625
116695419
115773971
1632856431
1309201971
189152202
792726853
898283333
1593920371
573544600
878348563
1570532522
2085647447
931782372
1763054217
1748399872
334295963
485184802
349303182
1758029845
1832270009
1196053087
429332914
238484767
1557195370
760694304
1453780077
1730175666
182429577
222372152
1993285007
754838987
808832800
1190901761
1924111080
563647331
1728607439
1602367163
1673939260
235190516
670424164
166907789
1316044606
1062986156
110589873
706871637
1509502169
1693975856
843028702
2098158545
1053071780
1007475225
1889146827
706628219
1281593680
1528115895
2005937614
1890739389
1607763793
47478495
2037849279
542043626
1304716096
749854533
2056508961
1352388310
1685045528
1051135040
686749283
1889044989
252957528
850917932
1384395940
1030671445
1586824698
737040780
742521790
2016191107
2008727926
1629671708
2026616208
820333274
449756872
1736014036
214040768
1260821566
1723118687
1607496833
2089348697
923411325
2120716005
1238451598
1112064233
571760788
586463039
1018886661
90024985
1905466644
335809701
789239903
1326908652
112310023
1129064250
1763841908
673324513
1381809986
890772328
476770889
1827334622
256201394
1419309024
1383518342
528317990
1429053330
2020135947
332945397
1325006399
1446689888
1567864386
642547197
1655732781
1036554191
696264741
1198700352
1722739778
1134525042
187901480
1116872498
247021960
1309789247
835652499
391136310
894302083
1135671024
891500081
2036365072
939341748
186589112
1965635506
1620315952
1880894613
549344739
700511334
220051461
238062134
997354953
1051062015
489590548
1817224322
1546569946
987311643
2066487423
1640423725
2036222194
90871432
1570201689
1647305929
1736805494
1802186386
408711484
1300253277
1469486881
1745696193
339157393
1234501757
876829376
1647410418
1064248531
180672633
1071516589
549130218
645330723
591337097
178795453
1416681701
420682189
75621889
441324078
1520770798
1095141712
414806804
17429189
249955112
1312014621
437676683
168214762
1478039183
1151049678
1015816433
2084542968
1764717221
226620759
987883361
1918639282
1791287541
823053970
2093967852
1306660656
1307491072
1335911290
1935778915
46384110
681339096
478523290
274213476
1617175770
274725634
1307822839
685784727
75916277
2074456052
710613481
235334883
1828468188
693584675
1567776290
970580527
603027209
401062295
602015141
2135498027
594085006
191371434
1543024273
71821803
198521605
1116060383
1980307933
109317295
2137938707
1321920310
741092123
128809659
536757213
237228740
242437002
1867856407
1026040465
1799529148
403732190
1793423394
1582225666
1263495478
1739607539
1548047247
1741068230
403110968
446914659
1466975041
586847956
1582963927
689668751
32978264
1930277798
1965996241
275553770
653179655
1101128038
877154057
2135922752
300643539
1625705580
484872639
1450662768
65836586
1940148448
1141599649
1348187328
720969591
406035892
1714419349
1360426336
944373492
2050556843
462424531
167292473
1496619652
1117305220
492171859
546083697
2111757037
302254568
609946538
1990748473
1369398211
1402230419
1824980775
1015009320
191703551
242411934
1727099333
778080305
1068595683
491139113
967491586
1707944115
587368472
53356283
2112776745
21132023
1776181164
2117028235
1208637965
1973149598
1934107326
1933056419
92903016
429953502
339786196
1493583983
617601307
1897265225
1356330749
1948067138
1364335014
413158759
207094920
2110109897
1568755854
1696932449
1009087770
615012638
1048980103
55725427
1029512265
249394027
641375467
1848013846
1527180425
1807602257
2097836923
64130451
203612145
2062019348
107999159
1658948953
1400731003
1240334946
1131915576
2020954691
1500491200
1844335426
1731689805
373016793
1226074148
59974845
1111550473
2087290968
1140711556
1708881376
1448355515
1420963643
1802839856
105357428
1972378211
430681885
1783374572
1585464952
58832595
645841362
1986923466
1686104777
1758017120
1439213740
1456279276
950857905
1627329429
2131478448
1325292623
1082359165
135331671
1129005437
951800595
99047988
1730089186
1537759534
1856239879
166758442
1603042219
64628317
1128726980
1884213462
1915890817
61961401
2046702624
459769164
1720251959
1155057353
980295157
873761931
1468112181
433179369
76738140
1664131677
719640295
1028993709
1201508505
1132759501
1778005955
1317035558
1685246657
1902361860
1973746555
1482029102
864602268
271116573
2147155736
666898908
1208047689
697229452
941283022
1513566582
1434103514
1495345920
874452078
1996681495
1840413855
1123481599
1446508821
1385168252
570656814
1604148829
1333751091
1962490631
1762411908
1601675283
1998023730
1020769243
206967675
226343085
1478421365
1712521334
1217319014
1901278018
319807995
1552808984
209232289
1542761483
627668722
359121629
490127039
1258525652
776394646
80718540
909804591
1811600406
2142544162
1150313364
473856017
1546160577
1998486472
1019871602
472245202
2140763482
8756940
474489464
544087483
1167377664
1353315523
1881574070
2024516638
1348723845
1512585207
262221919
1466911468
1217341517
1309023257
1600479535
1869343539
267351611
995022700
243418519
533865613
277494188
1642412692
360771463
997246072
150061559
796683766
1921894104
315133566
348324705
1172287878
439537692
409818994
1999987823
962275011
1034556695
2036881992
1444590500
1351863682
322098478
1094903808
1030536017
1219742839
907185397
1740906094
1805880393
1273562839
1243182078
1759464268
2067349884
1039126292
1333807419
913120271
38803667
1818484473
494453354
140476017
1901134235
1176196026
1848087641
779365363
1374391641
1618922736
761768267
299225148
890085779
1158045144
437612165
540575671
1671549629
810820364
1698839232
540977048
1682615236
464903717
1355858299
1372102525
1985721996
446130796
1439836513
1362120020
926133832
1564247999
998940645
186712888
482330641
2007234570
1449796273
619138553
1507208578
1357415625
1161118879
1675352441
1848568704
1761596896
929087793
1129232250
426174130
1403476570
64715119
1304120081
1759286556
179817473
611696687
1322991598
2096572170
1391790679
1950807836
240481186
1703811097
919134491
484855133
459745810
1782456283
1236022694
651909227
313193016
1559265590
1795186041
497194316
445393033
2075953927
585669492
234193668
1168173598
117518688
1953918532
744926205
203517443
1543020313
1353145728
953601162
617355790
1728211817
870956912
516419367
602765509
1015349807
1242624073
891526079
206875004
1835821207
760551661
1121116330
1070814934
1981709290
474933693
1944394193
1268549096
1757605909
1509227853
259089200
727130172
969821375
1414817937
1563887353
1950594253
1894447034
1886359289
252527392
725985667
1486541534
757381581
1214811540
1512306316
1217981234
2045791268
866862002
1873953893
1306484505
677956097
223607128
1306397387
670185338
801767114
1801283863
257394915
1424957811
1177565148
1929275167
1143152591
823051033
1538004678
453178866
407454064
1864166877
1892317788
995800277
466246752
1553798478
689646057
398322100
524068400
1693995566
1625540528
149411947
256947662
1633495066
895048669
1441429396
1365958296
314918133
2134836676
917864979
1299940450
51737508
288307187
1885336832
279836916
1371555560
1758044235
851674167
1788966326
1522874794
138224659
1754372947
217440877
27596882
890979487
1741058534
1230125553
218669898
1812784435
925520671
720745167
1061003867
256791356
1068575891
784239757
673831598
713631622
1271623216
1734666636
1423631487
834417116
2145755339
1770564434
2100235961
977375928
1259269856
1044415920
1165930869
2142681569
78993470
552434634
1446881373
632678234
1201031774
113479325
204455121
1050754324
1226666317
1812535154
885738287
132278992
542769544
1757184142
1908926950
60192411
1892488477
1836511519
611523541
483536718
1007232273
1322931395
618917473
806534892
47780527
2016505026
259290942
1142492830
1425614752
1473784817
966339956
1615811631
450607640
1436177116
1678229155
1049618646
798489292
1971564543
1759172052
410973745
765943010
1174059843
1637602021
2003287469
607982141
479354780
456672485
840507298
1220495122
1556963693
112761488
1219462580
1298902020
76909098
1039550873
1435362125
2005665225
799799959
1707853821
659838296
1713354865
2109183839
170404614
185106339
28515881
54475700
45040770
1899931970
1731568792
1082333433
1319009792
1481884011
2048804331
1962082673
1771917965
289996004
589255669
1533735071
562383505
1407029932
1430820798
19392488
41438193
1030575824
1590461677
1236442615
753856758
1747309633
209394295
297463413
108672308
146093709
1776037825
323769012
421050619
78924152
224080397
88380701
1155838587
1334100355
879349046
234891612
754524590
910767656
1177016547
231253891
857758175
497450840
936998112
815320872
2133835391
1892396656
1667088034
684912517
615341189
1739016103
2097051962
943176404
653464715
864587905
94879288
163279663
670215694
1855263229
235148685
1175314117
253320773
1051462106
1193500409
1524476337
1098407168
1169849057
727055126
1259287216
1736156042
1774355717
517784465
1146582636
1649652266
144565922
1596409620
655002468
1976488472
2091170433
522604674
142511380
67146801
1756225926
1207660679
744869563
289851977
734251857
1204197176
1756353184
480131896
687542791
2065934599
244094893
1354107185
460259254
1496532757
167135771
808232460
2008913853
870512988
987622388
1872748663
281147732
120299750
2048202451
1458835377
2050966181
473475074
1550789148
772809738
547563857
2014248696
929932463
1730617555
950346953
1088067594
573940004
1182454562
577055603
2078504615
1433236306
833127073
1304260717
491719021
2104141998
977936607
1939697253
958066890
557751285
641960962
144602525
1059654020
1695877624
867730015
428467910
1769878706
147593418
1009779467
592959204
1681193805
669624781
1566286861
666215499
697468488
1278179923
486868352
1937440335
1344616632
382863802
745489830
2064738877
1392911581
32670858
448389699
1639439802
190025753
1008261511
1643320493
1174999530
100027295
1220449424
1437385625
621609254
2115712177
1788262921
1161466649
720057734
1703342170
1588757158
941149643
1634743640
2140360748
713503984
909219762
299806025
1371392080
750367818
1380803141
887374542
2008133125
69096544
1585570532
984463035
702800729
689797921
649298767
737739301
1319370977
2031816180
1405831795
1507732647
942326182
1843101263
1156205675
881535939
1989706097
1704331707
807156217
1220704560
1468245058
669952657
1917238079
1714104828
963676290
1313424009
189400965
1603232484
1210226595
626593789
1733178736
136467915
158875625
976015522
1173886644
943947992
1022360549
249997357
863559482
1852439669
1906281230
2130341594
400011217
382891846
1762120301
618944407
2047789328
321925923
330663436
518459657
1635243600
1922341742
537034445
1114712469
1488855780
1615675891
1088564859
300380038
1215926287
197273795
2113834972
1146474501
230436354
1389016188
716150302
1406219921
1459340834
1518328697
998355436
1031337148
1184510141
658396432
723582641
1385318551
697582044
760740753
401344469
841982542
195799788
722936629
352462431
105350026
684500295
544318771
1570806914
86835808
1304054730
1731142540
492012080
95003277
711902041
1496720646
2004074067
994143726
230080488
108919073
1528995285
1680674826
785848957
844340983
1784008719
595456754
661798471
952785561
824457492
407803791
2139304968
2108640040
1250156749
989766262
1149567950
527299833
142583238
828104044
2095623115
1021241253
1411800000
1144460825
1993237804
844865241
185479280
1950919843
1833637241
875379139
1237205283
861576300
1402613022
1835653637
435678895
1601129187
412869806
1164014970
900805892
1910767807
2014746511
1592842257
161341909
1229958252
1936303141
2129459555
740696578
1467524953
1940603353
1607418736
997802117
615276577
447909067
1062858759
117469874
368416736
782177907
264966920
1414172930
1324399282
2078088411
1482229380
337945278
1832717021
2054413830
1844892043
733204461
1747224347
1453199921
1520743503
888478146
1075009222
811561784
831592949
846471141
1916311898
1946789735
873896489
1117036424
1391718659
315664623
1950116335
298238659
272158901
269912966
775639845
552636403
1539101866
403164068
861611125
2003573725
512800745
1788314100
1680763543
1761435633
1798482330
1627016101
181334833
691570176
1814001165
1294141318
694817718
586958639
1127366580
1299791935
1266237536
648291613
435024901
1280335143
1598863414
274145598
504154274
344882209
166465181
243468401
2088175807
1292079083
989126059
506044518
962167800
232347878
672839997
1286413745
800435168
1667967373
1726913770
738048514
963230139
1672527470
168634536
298864419
1348798513
1898631990
1319267979
1067597475
525019116
805316453
540439294
676746266
762909964
194531219
2102440831
1335482048
426431360
1989542363
545409274
1818397024
1830230451
232637976
1604582477
1118362018
1295315525
1967004179
794810575
1266388772
2073260175
1782227349
1416998415
1542641539
408307812
1618624420
1080576678
1359885890
882017697
407392346
241716853
1464469109
1561132699
461668414
1524506537
205544649
283666735
1493132877
411284641
1454440092
192627025
1140375337
1966346785
1040420994
1419838563
940294689
511876285
1540383764
505383264
524146704
1986910523
381154927
1654481038
1236038008
636418323
856696068
1701764778
761533237
1778721044
1515710642
1736302534
732188384
1458910696
2030413561
1134411099
1367476867
684370013
110856331
2118625216
1087303785
303272851
1589888323
226273177
2100445779
1746988876
545900897
878251689
1287247133
978442021
1912359953
1498788467
1121173089
2017995132
816363354
734550910
558158028
737031761
640344539
1994974402
1604288094
1431553203
1356268968
801822041
2023378662
1708605693
17426041
1275039555
1015930166
1960491960
762071412
300494113
184746838
361667433
1523791751
1890317564
278250697
1134726953
734356709
2097551206
1849967534
806504861
1913661123
763909080
949216477
1871862792
1539495378
606004061
568421589
921011919
1249633991
1346267865
591728833
2018580198
922794004
1438050522
440284671
1484887000
1357584317
722743684
2086460922
2084746244
281654776
564823500
1811771162
2122399718
127277742
1131988386
289858645
248542035
48620654
246703142
322565279
190151180
491806108
720159247
1124951241
656995368
840159951
1863135684
1676291378
607839174
125767958
1426900707
582690147
1105709298
449397899
885302739
1965625459
1260398850
263997215
368539809
1651293919
680211770
369273630
70789801
1147879779
663511896
1821040689
391224494
1538980466
1740808753
1154081185
1439570845
960942843
543113952
1766099667
841429357
1836977918
438722988
139657639
432899970
563796711
462848893
673691509
146941238
1539113124
826742158
313056907
433028517
1724667764
1951964782
961347403
1561727897
1792370483
1112154997
663428028
672233663
288634266
24724297
1928455242
554304832
194730265
1730312018
649664320
743522995
163831386
1620329802
1224207644
1372383202
1853373764
1392138848
525781960
244339174
605044805
274794784
1474236955
936138500
1034814969
348728224
644168889
2010919070
678284600
964794210
1843751348
50154092
349388076
718472566
488294609
2095047829
1908598542
1704301861
632674683
417836064
971623937
439432054
956405546
757112517
1742539018
1624612209
803214187
335705529
732752016
692200042
784850489
813351527
1773357728
741375182
911608843
85289878
889089071
1115749434
1004650974
1842559675
818533050
964642496
1524953803
1982615901
1937653763
533012681
1045562738
1712624575
527659219
1527815588
205694445
1359950204
1885837788
1753214866
1031909225
1806343093
256771492
10634568
1039695890
1573348362
1159264263
1303659116
436672658
546738321
2127926316
403602916
589682358
2093057125
1437420610
2114693242
2105179584
313992803
247278596
1687027434
173503434
1976475865
442641202
650940180
1876721094
1795688649
1846230583
810343184
1510273645
1164388577
326959199
2046188302
1783898770
700037054
1690296886
1316384365
634821166
1078105260
1686360395
113653014
1771301137
1886085454
240984515
437802522
1570454505
2090015673
865880141
2031329414
725467622
923982630
707896997
1422228938
1861657533
950881162
1640811442
1428253256
2122419235
357317760
1288617051
650110453
1867652725
941389904
820150607
1164790683
1101012531
988249179
13843164
1848741896
1323421621
2144791096
660279835
470974974
412888118
832256920
1967615424
739025413
966214808
407894008
573412996
800935592
844514449
1555328788
2127289064
1565939017
1468172744
1513699027
230287169
158457932
2099395962
704917508
532630864
561645484
612348554
1959460801
324046929
17507327
372530156
1452259094
588854577
618713090
75621889
268452035
1948170814
1872946519
1643881128
763898415
2093281069
44128508
351039518
357304487
1663588988
1845257461
1245577050
81111416
319633464
1117920672
2041216829
1279102683
1541962076
1294119321
2141731115
172746372
166150735
841484090
333246787
1462750932
670806012
326661784
877386830
1535490967
1226626638
2038443670
828217928
1709333117
268781063
1708987763
1523873457
1241100575
1541160929
777073260
75685339
192333706
347516145
269061980
452400890
330021279
2089237963
1817787779
1261869492
1651668450
548596267
1108237375
2071935163
311668545
1591128536
375221264
1064451914
1844542596
916339145
1204866003
1987360938
1578245086
29426033
1833811550
1577938822
1438761836
652048173
1736512460
604957686
67659443
628260117
659650
389051218
753287110
1800040760
852232514
1466755604
1964374825
76966001
466203499
720380736
400235256
1223221988
1768871093
784823833
1200580903
398603954
1547330132
655754761
983396280
1018891492
949606042
1872920731
1777572260
1356552608
1267544544
543670659
1898186652
360376703
537562553
424621383
1652169633
894244745
1576581031
1701671870
2049914388
1392742484
925879048
161565858
465450474
2086418071
1381720315
2061863605
1761734747
947115321
1769827078
1324912684
2121779370
42820213
1409034665
816853477
635868070
1113578293
560431345
406980300
1739593128
1837200821
1182709755
1311320318
48274107
1610407101
598348988
1887201671
59042098
547904590
730820574
1369885560
2098899777
370694297
1993667023
1996404186
1279347639
680068001
252739854
1254045917
1595865328
1703940179
236911473
2057415833
1456758398
2092459522
465326070
760260833
1903019366
920135307
641695547
437900520
1304149017
612399003
1767141094
1576453985
928147659
238433156
443916460
1053340356
834168870
876477461
1044050128
1009146727
685429220
1453718476
1613088359
778343820
2099305302
1773129437
1128464525
2142423566
413789600
1705283461
699693238
1017279611
1897527428
1455219420
1287100697
1548361868
228262125
1458710630
1038151399
1019139962
1664722000
1388508515
1875102236
1910392764
1402412780
748846558
1459620806
1435450034
1944195321
1182730573
1452893592
1096058744
463163536
1653208522
912773973
2014505844
506555810
2051269235
1948177827
1301912174
1371895898
686799162
520229421
1779288824
1195916594
1402589088
1539718460
1406788496
1409847732
37984964
721649113
937673199
1939801736
801984107
12708533
2139916371
1426936940
1799645177
1629238625
782693227
199691201
1636763370
543626358
1283213234
174607667
1895751467
1691941812
276329568
1639459005
189922734
953936974
1324060819
24855563
720287452
359552778
318003791
1181118170
2097167075
147078760
1075489531
651637877
1153354177
2088747705
2053959648
1024514748
1776095442
431489654
2110186549
614131222
1374260198
8161740
384588795
1997877398
13111722
1631442830
2088055483
103398412
1065537671
1579776225
2062772887
436756337
1763308754
1461991273
1106625438
1027286444
1785284134
195015521
823907442
143319998
525770080
1512895613
439226454
1829220227
1224931391
1153668356
870068066
997076517
856607386
2093516004
660167863
2078603453
88663629
1866264145
1325464078
952342597
1032391782
2087210112
872761121
1049033246
467504407
995615505
1382837028
1847291434
897578089
1724658003
268850479
1827420966
254871773
823769621
239905414
845202538
1456301494
1984811958
218224193
574361410
1765619466
1274200920
1114500871
1177377393
1327387244
158541154
837674311
1450645901
1450097302
171058188
613408025
345992367
2000377317
1160125765
875319062
932881602
1470106033
1602968307
798235141
699382351
337896253
22692821
807408025
549214337
220669282
281487999
669271839
406059551
1198677419
1459144722
997790401
299134082
1945451788
1589857014
870146779
1483687308
1554045577
495595707
787103169
1018131968
1443086909
2012575193
203715939
1032321293
957332947
1393176374
1012075662
1761324169
225804912
1052383775
2089073220
2023084508
979695367
221170092
1710550483
1632993870
1022762904
219137207
1373546110
728593125
2055596409
1573498293
289703106
755375502
374961652
1561888626
768087365
2067412416
968319184
1395471111
1353568077
780262884
2086790545
1896888485
1514569742
1935414605
1728304713
1712352861
539738819
1587105113
927133691
1788621467
262301998
457679593
1574891038
1832877059
94013493
513581734
793898710
1566796352
826419288
871353900
1061003974
492386168
1226879162
600394969
309234242
1030240428
35886425
1429965734
1603762473
331877360
707209389
525787409
1051716708
1352841383
210561526
1140845210
132704438
1218001970
1238119803
170664732
1041481880
646982281
1183936879
542599479
1473533821
167168503
942464744
277977524
1457380831
302247814
1483490185
411891114
101203692
767601374
769210349
431168670
438373982
1905536986
114313372
424080284
314077249
723786272
1403922873
341532789
387740560
1107264686
1766969792
231146799
829256576
1326900154
1701150264
1724591501
614766607
1872341919
1620185694
2047071992
758585308
1968822942
1517393747
2083615361
1078277621
95378025
272032818
2015610225
599243043
2015911697
1136160981
1162127018
1082261477
536101347
1677631190
2126043931
1345541939
853368992
59492843
363318608
252930839
1839945098
36223710
1361435036
864855275
210091696
1768270380
1734522954
1230279310
258873084
17610532
1442713752
1150030697
1794659778
1292934607
461958479
1595435073
1041974897
1785480907
765053162
2019798240
1658869760
308672040
842431406
1335556569
1676059412
1466213185
699832427
1932620658
1070960722
1347366388
1824727792
1911009120
2089187974
679480627
1802690569
1828782086
2142871165
92436446
1190588433
1766152729
1740984012
1936527439
1272962905
1713250600
1963450208
725283899
1479563358
146269173
239733085
1755504712
582289391
669755308
1592817153
1175427111
1190963641
1241283959
1807696158
1832237596
427558838
194225015
1048220847
698951821
566006234
1624419848
1151719725
1900879463
2088756585
1326770747
607693329
866089135
1671498425
1485196163
925373628
430775817
1732338503
507865019
1478296536
785519617
1993562613
103074089
1041303826
1847351778
106847446
874468474
534598868
1076877602
1856985057
1199894694
111205518
710083973
1134127946
1067592214
1789322041
338276928
1536288225
1172774154
1365451622
120347529
292213487
1344317835
1772070282
2050145582
999477977
1608764085
2117392169
399942891
2021980740
1401158666
2004873071
352235902
16427041
2026668788
1403221335
800617177
871189787
1084087531
1496162455
1317906979
404429401
287273642
104796720
2133565591
1541986879
425139922
1342128715
1903805040
529710570
1893860976
186058515
1930419639
1929705789
621314099
518910827
1113739480
846852172
1381079533
869079800
864208907
1327484580
1286198204
1023789493
391770648
695249130
1250769743
1256189193
1330068791
774448641
1944910066
7557357
1759385818
1663069654
466640552
813330467
771336201
1745185331
556928017
2067035243
1943958833
129412714
317091838
2080222701
578876389
105457843
1940354143
1707415827
40042323
489206169
77998824
775652612
1110175552
1972500529
1334441939
883383438
1875975013
97608159
680267585
403863858
123803432
1256065872
1575960204
831891339
2046439175
244139306
383514766
778961169
2067855738
245248282
1401453587
1454413930
1391647685
845634918
1011089861
552364740
862324462
1856613465
426385564
467334060
1565265494
2060870234
2020679135
463424142
1838402902
822250553
1026430789
654753633
990022360
1857752901
1094935986
325954715
1523111889
371806767
190092502
1031564174
1304006483
701793855
964178424
1011161156
1151826929
1065153622
2379878
678931591
1110887865
668058026
1835177814
274816708
1691529164
1029516004
911732782
1131164153
2131461571
2049923815
1512829781
1834156580
662641982
1780000985
1199592868
666120005
1039972192
1203626733
707913943
534907317
772827950
1436089817
2088030842
2022308399
36763491
623056152
1472657918
428873721
1060360976
1692792353
63575994
136201419
832919085
494298746
932293676
1967193233
131196982
2016932460
451184030
1799809520
474249642
1255032876
320635648
942762669
1241265761
1142527847
834270386
807901796
203613963
646698144
627031813
1405059819
1397392390
1279097214
110689506
1309250257
322963198
1791037795
780203589
1596514536
1147980533
2041361087
1237674784
149568796
367647882
1318916465
1954375708
717636329
204360492
1438405941
738538971
610382686
878675348
1481282044
398599981
558041851
1239499495
1379650675
216048049
1597912167
1340846920
1762050652
1584465637
655252053
1267054641
1951132983
1350351762
1260633533
6704969
511755066
1060073571
1019546858
2129486478
1051493713
923414193
182551354
189699783
289244782
1212920402
1453449348
2041154965
1607961365
83155078
968058330
1219507429
248598968
875705653
341670064
433601630
1845656024
1797380911
1823892197
697264423
1075985173
1519392048
1794628168
1772887552
2125914964
1690693300
464117661
764735750
1187628302
87076941
52703332
1006727089
1925406901
1222738214
742991081
1752503731
1811890734
978836643
840760791
1630913644
225743282
679167106
1622824740
726337961
23349217
786662454
54399254
1127788786
2001743732
508446375
453787352
1028855335
709482806
1091560924
1360376001
403312953
1597987359
30342534
1452125466
794579165
454065546
1003660088
555555697
1430615761
1235874067
1982570272
867870345
1837716950
2045625206
550405549
2078736660
242674711
672702066
135142411
1048875592
1074228898
1019243071
1470155531
829427971
204954385
488149344
1290246658
1468571748
1785351081
989442131
1474189196
1837073797
1052512633
1688068696
1837194550
76861254
1707979187
24449024
970075428
1470914478
4456215
414133058
1669361910
836033315
1195091974
1863987716
1986882278
1050294683
1050296420
629456843
364314624
737119493
1077096073
680201388
1475267656
1866523481
541818638
171276707
1794920614
617783244
196661452
1501752831
1091582589
1369536911
218237173
1339338310
942300062
1143316264
663028381
2034203936
1366952784
2123489412
1557443002
444114613
65027795
1832696985
1752916679
1664499176
1667438112
989550427
1952031405
916795589
1318198201
1702701767
2057866190
1707727292
743847569
1161232628
1740887306
1141171224
592329726
889759905
701236192
257482128
1208169401
1920465521
1779017566
750418860
1315625207
1677746738
526873036
193415644
1761728507
131183377
636441581
255519698
1660618577
1245902128
2026361569
1016923754
149211260
669516023
438755134
222729075
2004613773
398348866
266905199
91185001
1174604220
1188014475
1921150050
1908678592
952213579
380025282
2131106187
368666627
131763415
2010380534
1564622602
1646262834
300038088
977684103
2025289719
1353048883
83694352
89328124
782522619
1415954037
424497321
59740599
357812169
1179314349
1444050093
18148588
1600260893
564882234
217839395
291630034
1715216103
320944112
184223478
2015695260
494174091
153730526
1682256817
752436980
726669116
1625607786
598573095
1346754545
279481031
196772536
1374042670
1544927092
1359552379
1886279594
1814885811
1937475546
565575464
1499020798
1489091667
2099937461
842013924
656971583
1459965650
1712219064
976196314
768524069
1966170830
1678521816
1982805572
1713202694
1809454091
1481739166
1046869249
1348406172
1438501229
1801111019
680463911
461071779
869595349
1812470612
2023835919
880029786
128765069
253535484
400139238
910312845
19101600
396773624
1624159098
1202895234
712509585
1855739431
1855118958
2139079459
278702080
1768893062
29777699
1764326644
1546510136
421802169
1771547408
976659272
1278302636
325387787
2015800058
360184006
298453683
1064543676
419519199
2068900026
1066522110
1251268832
1799183389
147459992
2083975620
640248123
1653754477
58422392
486641280
471050261
376473419
526450248
488031470
1735271929
473633147
208643112
949759989
1396840963
1351530873
895711316
1989581006
73697178
1507772971
793070667
1383893864
1147240791
2030371686
1837180946
1068873381
1389459502
1484177797
1605812185
2137587230
1221238857
1229947947
1156433855
1535145819
203095074
102363753
1291239625
1835273031
2123308928
1140587673
614586799
639599697
2014094578
1835652501
1098606640
1105302107
1947234132
1984371074
1962146775
613191554
790746400
1128006371
1480817189
1432702568
389679545
639547195
605561426
1036977121
1272713444
1139325350
1076319934
380863675
393565970
595890962
2029404866
1952919914
301625229
1554089703
798077334
1136383704
1327582277
724127062
147637400
200073009
1718230877
1757908418
591885472
1260963133
2115554511
973860394
418740234
155778446
1958565942
497367267
162875422
158691515
1467451462
1682222685
687711464
1406802883
1343185380
386869054
576014594
539245657
2143184084
143940898
864451259
2027993559
1473850723
2103002881
870448474
1240965590
1732589638
713909161
610486697
285782849
641528298
405790790
1451658853
1848991736
2004696424
1160688383
167247855
1794564453
1388462464
237420410
1951093351
2146649714
1139906786
1355785854
2080064330
1213982914
304705395
2141758847
1223818379
300903163
744070754
2106226797
1637617970
42986708
887599957
1087995409
1840385428
1073445434
707540116
1468863928
26709548
62837973
1728856871
1169543848
1037143580
336041989
1504195129
210440725
717038390
1674170259
584082633
1042400325
1717856852
466401384
1568448304
183497097
1745788278
1095829580
1251973399
1342716899
1878871111
864412391
647150540
88025737
2048825488
764349327
1789327650
1604908091
1452841724
404497783
598412642
248960657
1836002117
913037380
603018064
1863197003
788848109
1962810766
1254178409
2013240731
485845941
954992564
823078526
1962010069
45294989
719830777
834228820
1207548724
1033568808
174293884
2003040558
1625253182
2085489874
463882599
785961062
1495802207
1413332331
297742763
1914191728
1518012742
1341942483
1023686258
1795316412
1259538974
1279760567
54932251
293590042
873157098
351842099
926707958
2046478654
1062193663
1027269760
48419408
1584604325
472312956
1292452993
1873980610
180707681
832347567
1739125742
461633446
1613510145
1264667971
1738986496
1803133606
1701826671
271513638
1380256514
262426949
1054117678
740064210
1938972555
1561398539
1955359044
393215655
34842829
437289718
1170589001
622655627
840360440
224489844
560548923
178791482
1288407628
181980352
628663805
1774420682
945165743
377163765
2016405795
2109805021
1255744779
2004113295
1126387120
1958616673
1504010677
1016572355
1610618246
368454329
1856634499
1062149650
2106122919
2004934244
957367178
591970383
2027440194
43399340
1398855556
1609025985
498049059
419094609
997894574
838222990
1132663138
534372777
1554192848
1341795587
1577659334
1173685224
774084246
451018472
1525529082
190854547
1583188516
38730104
2084374444
1632919612
141548076
4896356
1923276032
1284183368
514855124
944045348
1291157990
1452388691
1264904077
670837324
150516286
1017880931
1908132224
511208013
833032065
1222751302
2091611390
1005290156
266010719
120629922
2015064337
1363800781
1719388199
2032604382
183969585
1886584356
1381449927
1768119350
844833339
1769864801
1797404451
1065737006
880405947
1037907192
864602268
482684140
443180224
455788617
2116975412
1506856553
110864157
805364771
663673053
669414537
1518630335
641159353
308856523
2115653841
1383483130
159669821
1398970337
1826668918
662634559
842150265
2144424611
64078077
272092366
876380195
805194906
106194188
248197512
648237621
348034449
1738253941
1911357485
767214926
1037981465
1279496766
1318190888
893177985
1816276284
481795919
1634267269
62662605
1745280207
1304391205
1193450862
420652192
621836277
941963278
209265965
188144211
919386090
273083018
63486825
839380125
1812571552
2126120464
699804195
1013676487
1052261701
1197584081
877676775
43698612
2140984230
2006754381
285396763
1306977797
2051291113
523711096
561750085
1768571540
883775913
1035705081
429533299
559434366
271037309
1581703419
1495626223
1034224944
1139824164
251012891
499383769
986977148
1752483693
1507519622
329146119
862331763
1265591035
86866170
1881570258
836635153
904514499
230159210
540182739
772780009
1418348021
1145565851
1982138822
867755889
877628142
752704775
333544445
971142283
1591611373
1559484247
871711628
1471614736
908252340
449659403
779400979
1382325885
1703119355
1180384342
390058768
140698165
3687567
995080697
1495307933
1096234512
1661991964
877463944
683432807
1923368703
583016334
994114855
1234035899
173050200
884408956
1803668701
569460741
2075023024
1298330015
1337325720
2040958112
1692676283
150340137
1982021251
1393510556
879370314
1578352633
1509005937
1401088616
845028936
305621232
427330830
67126170
98118317
1032738596
1425497950
1854472577
1472742556
2026268614
463657076
1815305694
230882600
1397230725
1549035958
2011339097
1201389209
564071141
2043215922
2120377159
840860537
457926675
1457844214
1143055349
2115672783
373554863
147455069
989095269
1995563116
249308892
1460369541
939380516
1100750764
956107490
621582283
963260308
88766932
912687911
950429132
654654108
1788393204
95977239
47803204
1310862849
1451893140
424201922
1754007460
1333072046
1036828110
1628498904
1708170626
587466100
1435782873
1806563904
1402548192
2036605391
1031764332
56497615
422750120
1514032050
14369735
1073901157
129244792
1868044408
650913716
467083187
1468023532
403620349
1910105895
1203545920
424083637
1393277243
1469099256
330835088
903882301
932396789
446960573
619755658
475062648
1443852876
1351922333
1649432521
1153642161
1614255794
1523467190
1078488957
316894121
631452916
428452648
934923805
1859782074
1099330206
1278874757
212555833
1481588688
688171458
2029013175
102826988
727030514
469123953
1860724277
102112135
1183522967
1927298760
579281058
657453395
575034049
173342339
1431042302
1196193134
1807532131
374076404
1741777239
1220095953
611636603
1515274277
1209796103
1608250376
1465227298
1485601792
1793837066
1640285771
1091728506
624945604
2059435162
1864416134
547407033
1404576815
75239310
1137462521
454311459
641448393
1919104305
283285302
521628609
176660517
1670934485
1163698176
1079298648
583229095
618236417
1407712379
994326638
564801026
81291353
1561360757
581422176
2124115833
1433644433
613467038
613803228
414191841
592403376
790461519
1750995563
278381181
1109525136
682973660
374082836
1502410718
1105969873
1189172077
729396463
743533758
847455387
271527334
1803342966
876233076
1443344018
1549150162
2027915116
1351733613
616754005
708845790
967541946
1566316491
1336326588
1230153943
1323223558
529764165
1282612016
520432868
2051154581
1703290813
42953506
1860425327
951551770
884655061
816716825
616086477
1681985853
778967555
97789747
380210260
2105308632
921892636
1326427906
361289562
584927449
1537082577
1146297500
434758969
1885109523
926083132
390549597
1399356220
108714940
1297820032
29341582
1877837430
1121505160
658865248
2008830777
1557841238
668799568
249007270
871795757
1033255725
46975483
902489646
555953102
403800522
1175007489
569461444
2054751298
586678805
1434476343
812658112
716030519
950357850
934672334
617074337
1100835097
389264755
1004845507
1231140601
524267129
184381282
2088700204
364207780
1059149721
2051878798
829353001
1427811600
457041685
1714243229
620054154
787401961
1974333497
1522429183
244064219
1878207448
425876947
736180809
1658444758
799699698
733230828
1026027443
138717119
1946133839
1304271458
1266291510
115472314
1400233942
237438334
713306003
132053547
541620977
224625663
552955415
252713263
510107161
1528063017
1429761338
254423456
1874015393
705416893
1725216888
927436044
1324829200
710558172
446058372
1545038552
126144485
518631042
1681349488
690195627
1597959636
1288967933
843117524
1659412079
9735543
985841031
163440412
2010724472
795727585
1337523013
1210303167
909638028
1852581359
550721676
828596979
883806186
1370749242
756247943
2130909265
1654748445
439959997
1752048963
1497448697
1689663676
406585134
695732245
615053713
1155028837
2020726463
387202812
199003646
1785459133
79850919
1326216855
1082754307
452293882
1821890307
506672776
1340118011
731626899
1236728131
1783844403
1677389794
851098533
402462433
1687480740
2122544764
1840428367
74136010
1843169981
1626385005
1154543826
878369128
1320128591
809439814
1792946042
1845893241
1366036255
2145682116
1691976846
869420282
102097912
2121815961
1149946842
2101258210
401738245
2026335905
1501114972
2079161879
483953160
397472707
10608390
247980673
1573460213
203220046
51858997
45015942
592660947
1354086708
1059623122
1765028198
2021466104
233405905
1938250578
139853411
760840876
1147476914
1389845537
1018298311
1925138575
979665054
1031298328
299462836
345831168
1163098279
260995105
2061991020
698284153
2035914602
805097176
1669111034
758615808
2072624537
1821645337
1358633537
2035833206
342895539
2043177531
1919063825
54980572
1432485204
1445509578
1112586511
2129150177
1269910342
929418498
39744640
133875192
507462897
58227387
1096570346
1167733795
626127400
1233047038
864832751
1709879988
135656787
978460328
361253451
687689626
2044942083
164890409
1479385119
1904163801
1739079072
148186969
1413537991
1521667433
1115958317
1588647676
2119279336
417203138
630785435
1565970041
1039312418
261317508
1731700591
563681449
1791168546
1865226643
648561271
262514679
1391195473
967749759
198491031
1422589560
137752156
1083640710
1890873437
867762782
381543093
1117325748
687046626
2079501489
58150918
1014150486
1363984975
492063212
1779869024
480216645
666783677
473824115
1325986802
822738333
1010391303
1636970133
1136355954
1791840804
1817914592
1778723317
2085242732
836999021
2135352265
282736121
1925226664
979364700
242922829
1272981351
2035415786
1775733907
1117735011
1014539626
1838460285
246617446
321342848
1752589689
1928920007
1729025564
213468977
1126060893
4819547
1538932841
208580458
420100480
1148783845
1135405406
1211099592
1287857331
8161740
90880080
1297962980
1221823319
1429151429
1188202847
1973927517
810391612
601562869
1691241893
176012264
174606695
262840869
566573727
1158214292
186318188
1479848803
1862802224
251574166
410479206
1827268690
175319027
770904628
462821326
1215375560
169348328
1332650862
1507569365
1061656226
37758800
2033124691
952124895
77232143
1262013674
369219643
1628567052
1381937224
1548678619
2024462488
1532348284
1590681041
1816380957
287522610
1332650862
455281981
1901352751
1131351368
1392013365
83451841
147994323
118412651
1003733156
1763966251
221279985
2112632530
499496070
1623019675
146918305
772560774
2014593036
417919308
1609003660
1417717752
1473365968
1054013630
1273966938
1504263697
830849733
1786266574
1816979957
933126851
1135983016
1297806932
1742487191
174139659
1960395000
1201275480
367587325
1187171184
1773415311
1534328051
145844491
1882759600
2061149489
794287
144290444
513924118
129839523
1581449884
139416142
51308368
673954058
1362350406
583657437
573399797
1147814548
1329732174
1761907034
1255366822
860936657
697606946
1435976350
948409137
1734044622
171747399
1296130329
1881651776
446567814
1241744802
1338679277
329834732
199719545
2023193239
1802519778
326375452
1968032801
1199796693
1619353256
496484205
411415580
413989487
1263182603
227586275
1185040749
1147297753
321468890
203385242
483110984
1142573567
829979249
598690703
1284748201
338541540
582508244
1739131760
993854280
99545817
1122936902
1980379106
474132206
1465668947
758558269
419678022
1406489123
1774863289
1618135626
1659953531
2102368283
552316212
1803091299
1105337155
109789757
1450141580
351837786
1589533604
1786801252
182721359
1033344571
999830608
982704945
676666401
1405454352
1015955149
2098853440
164980248
1104222601
1674198830
591460557
1265311754
224120376
1353861504
2071123249
985557054
37830759
45679637
1276344478
1867148762
1640387694
156221441
395984397
1315289764
645857953
1517328348
1577702739
1608327916
2116041848
1489416687
384643128
1812905071
2006568777
1694453165
1139694293
1854001736
140704630
1009992232
673287460
531004248
845706841
114039383
1632214103
417249441
180412254
831768555
1592448710
1748860451
686521774
1641981120
1543443416
841922243
2059761704
56477948
721395204
2104977387
2054136327
429812457
1382533789
135270901
1241656958
1223607925
690549017
2127053421
1820218131
1443354995
1222384526
2078241579
997803719
1168767873
1430876448
557272608
813392829
7154447
714399807
1594185856
743808112
597144502
1041541259
680474752
650939574
150668884
1584848728
443245877
1997308796
857379878
1681783700
2003048258
1723288682
1424395705
1678862431
923982427
1252773938
2083117126
1577149808
1507425422
1053150068
543081754
64660058
1371558907
1715520444
1218098486
108099185
1023988125
33249906
1499235717
661149363
1274137309
368276498
1080981857
1844606732
37522819
295338487
1268573975
2010507603
58121721
1060544163
228033410
80084289
650132651
1437542884
1511491277
1700342436
2019126664
461889182
1102772681
1859618516
2100383386
1787801176
1954440977
220115766
289088542
477226243
1831029777
1865097081
1782378574
1504017778
1861978346
413802539
1282887179
1853068390
157996279
1806423073
1312156051
380817139
1681573450
1373979275
600977491
162817211
1243080416
725095900
822071432
2143885227
882604545
2010031265
1831611779
1763528372
1278453262
1758482796
1100314093
1615452497
1349894422
1042486230
631143471
642188510
735497641
1243333829
1259373768
102830143
1669143092
1156412789
1916943925
1951649425
1023136753
234493213
1272044384
2144803568
888205741
809631529
1956634777
684475292
201296081
256047629
27635066
965650011
1341296282
520032041
2048658571
1640101954
57296995
1119614450
368588511
1086780727
1591801068
1732150341
527168888
992032399
1574246329
861485310
1493007545
2039415938
4279282
1648607998
792702019
884447394
506850784
529958217
1542823448
2117007324
1913683646
1645022727
623121442
1164832331
1049422025
369638614
1608327916
818242915
823564140
1748821968
2112260955
2033903237
419056031
1117453770
1552561542
1130176976
1733698548
2058307931
1477798221
141590930
485745719
246914262
1795630239
520353604
1908109764
1939863405
1669586670
1486955331
2003280425
1286528958
589820836
636854953
882928076
1109995996
529456561
1109445808
157839001
1529615370
1848539069
382489052
954834297
1660116119
277568622
948214153
483378464
17924397
698772561
1990732620
1085289172
941677965
1751963447
1894660267
248774503
1962281476
1875485361
2133082520
767893496
325065958
827221247
1069981060
128698430
2034619959
753523082
1264771549
993000666
1991971360
2014242898
977075016
177130885
2081629534
198033822
1997674639
867015410
55075460
847069345
2093509875
73506919
2042755073
132829648
467888930
1353632368
1321525553
1187452635
2068381246
2083033771
727536555
312121233
365769081
1082849974
870632502
1559220129
702684844
2007876746
1885957348
1488420264
291692561
1315103510
318595861
1254270199
1387402401
1471610098
1846384886
159009783
407144512
508353788
26105286
1139390166
861389285
2002276343
1988472171
323664372
1134215652
22524908
1790994855
242715638
1872268837
2051727516
1746125815
1250955171
850525097
2141221942
400747428
634888594
2037392151
1497777281
160721784
588546300
1326352955
1767616226
227440374
870944749
1899081917
1742064756
1783150524
1817105926
35812137
2089585430
1795744782
1176965552
90762413
358136912
262345585
1010289716
1667001091
704564968
1081076490
372552325
569967506
128222974
288570282
1782901197
2066017105
266673982
517449398
895026727
1276199748
2043910685
1259429482
1701357566
1963065225
1935554880
580828707
50888271
928695301
1538436313
642951922
829455382
1140438863
355146948
1351257399
141112930
675747310
1701566288
1535488770
467959347
939625265
674708331
1112319958
1295770227
618145850
467945513
1184465885
894593670
987584638
102795222
985864406
377952845
1102588882
1749306443
674577003
60034185
1282153684
1152727900
876192256
1778769756
570179605
785097055
240252204
540204591
143720368
425927544
1363770200
1799604635
691646229
732711511
1333259372
557664691
892308380
837120214
833276569
1763188464
2081042040
1796856603
169910646
356258922
1674962868
2144439810
1953682102
418053917
149334127
1560735704
368490849
928932738
140797343
1157473135
1500601163
1549124067
41544093
293427820
1163698176
72055917
1168169133
1802640779
285444120
135911824
511734370
1865549125
1721440025
18853914
112730501
1409520450
1571925824
1458272166
1021796095
1819443864
1078816474
1096910834
935422600
1642572018
1505824098
21983379
1015896154
1441228529
546155081
144330403
237568794
2029605420
19346318
143420682
105321430
1976198726
989741356
581150221
85740905
1108053828
1318741595
907141986
1177223088
1677629836
232334486
477585998
718342886
1810504018
1390285776
1750053007
1740328381
1746827182
79682391
399918733
1005995054
2024209432
589848445
1922654679
1318058918
1201194826
123865107
637882470
990246038
1152589866
710933092
1556305954
1217399404
1351929819
1666246140
1288515669
15660778
997897586
922330241
938382516
450533393
302807522
1380789769
1621412295
1654470317
759077427
653818159
685951695
158921019
1979773888
728553413
1798440114
1394636388
122575869
509987842
1530748806
185326268
1760190415
1928569667
1420948668
2039804360
1559548258
1597004373
549818709
1634122565
1577493143
1231167560
1628932506
646736516
1699681708
1756242078
353960632
195374620
1544820153
14948342
1513157838
486784046
432807412
2096341132
495084610
891038522
1111779576
524771436
989425063
1761917162
697242569
1988782141
642091062
2085989219
526345410
727765512
615254333
1063466354
107652557
502653630
205188850
1556913798
865454738
282604969
1382117049
895136205
1127925990
748321416
932892797
714164592
26996619
1424385685
1845447523
1671028903
715086511
1432085248
1380954043
787250186
288861922
778690949
54505789
2114890295
1591248045
765197148
121731744
419677366
143436913
1139239536
1955279477
1533363126
921559785
722205851
1464383165
1353926705
1643465432
1856530161
1801222194
838912339
1495370204
164611301
1563887353
946963810
956319079
187893963
508120715
1068120605
1158544742
1122773465
758397320
420966495
1980251615
926785270
681228233
1431321465
1254100656
837076380
2105246906
1231825026
8165524
183385899
1254346710
28068740
494715171
122897931
1860757205
813964993
1594154147
1893716937
1357286496
1955027650
1102423112
1871711068
1739018431
811486891
899536702
1748732100
249022880
895539966
2068620608
1359312257
1308471132
1625029206
1366335470
1294734110
1922986440
535601430
500341976
1529625063
1135061583
886147041
1861275875
1267546657
160858597
1081270182
729751125
1753174478
1714947984
673202007
1740947925
562056185
1018975954
189239710
43200121
2078746023
307520648
543773014
1777210079
581852625
639198607
1138182120
730826365
857597374
66193624
531119089
385969304
2130723526
184605234
842827744
219276243
1758210540
1659476642
665257651
1868893335
1192747068
1952578457
1241531800
778726187
954019362
501319000
1214315535
1920626956
1844644485
1785703813
1987828571
1487396149
425188898
242238311
333362272
1159924807
1682954089
399168960
1386666117
326635012
1136703043
1051770887
1459407619
223938797
2102150359
1396772035
1970978342
1561467470
1338864570
1425091866
572956223
2048328571
448733413
1953245357
381312138
251644088
838328684
1871041336
1876917781
1361149223
1876054138
21963283
428982966
1283508791
757925264
172056741
368227901
2134861331
1987965237
321623825
780947165
1261021627
1710891710
1792579807
1028329488
1833948977
1297231418
209138421
1864796473
1322833168
381117942
1509439150
1750997504
1089323747
1510011955
1769877824
262461575
1650730592
1735284575
25818246
1152193219
1791516890
31223965
1859053258
651159221
2023361998
1405874849
611830568
977353774
875099903
1616573312
1372480593
46206423
750130327
1199740476
1281724890
471878406
1792128276
1511242844
620692561
125286823
1049398402
1192888929
229555598
719883562
1687850761
1714834807
1486651335
203818528
1170586078
353323494
1834434449
1989419784
1760804814
1217627352
1146475968
11994977
104065033
1989731874
357615440
1515669272
1186754288
1528621275
1127022203
1005122122
1793233474
1343656837
2075402917
1764573410
2111859120
1329106262
1846809316
458716863
185050312
1605812185
519320678
703339990
242650976
541781435
1444946352
128014754
697909802
1599861321
1006642549
1529326423
1565980673
716915998
374822722
497262357
1962820650
819700359
617739091
669404381
480238839
274558060
771678985
299660384
1155959632
1073150840
66831016
746168520
387142214
1290354618
1375249703
1852666212
568162053
29851706
945175305
1026513149
1564699167
962274406
1207741521
9268107
239110244
1299679867
1659262853
1675443518
1761395242
1388351140
550148549
513416783
1985991348
2116485231
2120980640
1562775502
948198899
1609204287
1471622501
1909550628
1292911836
456337970
40370361
27637063
193790680
32453939
1345337095
2011722520
1834132514
172855657
942227947
280760463
656506868
571554121
222978879
1586389633
1472384364
1994941705
1111901929
23806558
1873240326
1308561894
1150958
1097818118
1762010110
250003803
1184008337
1981379445
514037576
888345669
446575764
2023264196
556422937
1139366115
1425147763
1713908865
1492405091
357866824
486960368
691344087
228955936
1952757380
785636143
196521436
500894385
1627703160
2092209852
810068521
1576202714
465676892
303298682
90597711
1374749769
529947880
183165064
1468234978
2107206704
1754355798
1063430246
2140161064
961923988
835694329
1251214265
1351298464
834787598
655759400
632769421
208060372
724397728
980692819
2030770865
1153417414
336402580
215148448
1758440967
573653657
875523765
666019950
87396215
1500869231
2080982786
1067413730
665059663
1713639086
1335084328
335607036
160562376
1523824878
1310977298
514880215
525420232
245221893
2025615251
991805247
755853367
857800500
883097276
2142081927
1531973831
1972567462
821558844
1373588189
1743109603
2025899482
265470122
1180102028
1137254219
198873694
130984108
1832439895
868201983
285950178
113024632
348674464
1866341165
194372311
524505531
433855766
55566769
302541921
1953241037
799189359
973778979
1189383588
252798961
754764555
566170351
858806893
1357678842
1085567572
483610240
1821707146
1794387282
1629332780
451908760
1771444993
598511775
536432752
196462931
457497977
973496323
681334216
1590802853
1141912313
1415871782
728503863
1051355070
1071266699
901217617
311809354
1732539535
1166280403
922137687
575734484
36627771
1822750037
200335641
104493240
1508553809
708940795
1358504747
687473248
1128395756
231780501
1652700173
37818189
1306050460
1871150638
1253137899
2084938739
921746206
88114587
1271926316
1803445772
641664243
1653093380
373407968
664459008
971181629
1053993327
2005921900
850443216
1341621307
1082103120
1169946145
992602072
1907333607
1688040155
1901862625
1903284520
261065930
413489986
834869121
1335529575
569503328
1267944467
621002453
1243421511
1393498310
129739674
1679893
1806264704
1310579299
1858926744
1449028475
1810338681
403318600
11970672
876555858
136301200
594364311
812629246
1056385485
829185725
746940212
1965768938
398417948
1323987430
714646958
1669133492
1112458094
1865116586
1134364376
780394719
1934093843
586299447
1090775768
1531042087
743105982
863237058
490518539
1647724107
2065347589
1869280044
1347971613
74144970
1498626550
1477934622
870255531
1155621183
870131987
987908855
1458879710
35729070
1186687859
594599421
1542357711
784535904
1977071366
1789225086
1269450957
560631254
781384681
1998365483
2040330491
1197490000
641770326
1970404664
1078454543
1913302753
1193596564
1781774325
747711653
877778972
2059349350
574761462
941529148
647560576
924430685
8724863
686783358
1108852132
469737250
1632273202
2108351768
67189197
1187503635
433304123
1984713579
727906416
230402453
601450464
1178322326
1724817829
679537085
1019911669
1188168356
1751974571
1110826269
1407399228
451387952
34136323
1828500177
2000963347
66874597
918792760
1439016246
396169887
1570934125
1404508854
1475180188
1257004600
1802816348
600555829
994083206
9014718
1023872891
592627705
1387969537
2016730109
1904119048
949370888
1109368323
2006696515
1315492609
1044810882
597320273
877776625
894166713
1316079832
1338639212
353907919
1273988470
32816612
1990000521
1636224401
1087649264
1185093965
672253388
1935037676
1150259159
68062002
1679309436
426885356
1835684503
1114776844
1259423649
614712889
325312590
1971928369
186165416
524313121
116877960
1252369110
667895396
1725016581
364795911
387830872
1591493604
1841729275
1971675551
215421794
1271963598
315926026
968296112
1921213928
843511835
420018359
2042650487
209257411
686105955
1537118203
796364632
50663780
790906760
1313901235
141502029
1601161562
799724226
1949071911
1511238894
1427627796
644040438
668048788
1264298648
2081028435
2139223992
1553575927
1418767775
441142820
2091181929
472731005
277790445
1975717612
1403928166
1590242462
1728258532
484611281
595001637
1704787410
15814144
215207228
1154497789
2036983379
400805118
1858550622
1586039497
1615189885
481694845
240362541
547311900
269539184
1875769796
133536936
679761953
202618021
1388055458
247010605
1966579708
24462823
2145076002
570967033
417665568
1753244154
910521398
910822425
1304230165
1872167869
1146524307
1966958985
474620021
964676697
1593095959
787172549
313905315
390557702
562498780
958927001
752498862
1558347014
1896755552
713437076
1586817968
682132920
149895061
1307565031
511492957
729160177
1751173097
1944319657
49293339
479242388
1966693933
1636128955
1357948976
115010925
410835606
2000425128
2061981513
1811645825
1073762568
1888034167
1083653280
1168579776
221339573
1572890738
1641749235
480789324
707361233
801128484
1532778166
2145918516
426387455
297962307
158915440
877550680
153407528
1368670549
129024795
842552342
982750376
813624848
631238631
428814351
685422604
730668639
90773714
327802257
1965610116
790369514
1102122477
1009057768
962466016
77144284
880582218
1412534909
244332922
749513189
523829472
451045311
972905875
1357890520
1301591352
1913589888
2080097279
1849878850
2081621772
1730739906
1473892363
123280366
347278802
1115041123
1217846640
834903478
1571804397
551442481
526500700
837294332
2064164621
1946812249
999536439
1600634125
1107558156
185275053
329811814
1270807891
1119088606
70373079
1776798502
1119031327
2145687940
1670182572
1896225339
2091627334
779772740
2024159324
1549624758
1616756344
1313187425
78416147
16822147
1741568068
2044624343
613279528
656125060
1250193489
1182693275
549262294
1303675577
773571736
224549791
1501676070
1290928131
373437508
1655760712
433870735
1055610005
45983162
693150315
964546251
956261214
1540569032
977594117
697840191
1349847585
1403707776
1399094004
1051194770
751795683
169211242
1232313028
1959420618
1940524595
2145951681
1630026998
1806425790
1342967950
530510386
1027809514
155305101
1398739942
1564751621
2033903360
1379354399
840788479
1273567044
1406580471
727335195
1829214712
1961235660
543631506
1021280726
1209948900
19785206
1455298722
541117812
335144265
1151062145
508990691
857323914
1017718614
1040715392
1107673894
810933487
996251501
641101577
24102431
111673697
2019718072
1266541629
1708055714
207071653
1401470300
1802788259
1427162806
1162170714
1125678495
1382147229
242850143
334365614
1529857397
174754706
1570015005
1568791815
1268047215
412654958
1339083996
1698885775
2027724209
858659707
1126096612
718638941
1260987534
535227290
80245799
304748765
364041741
1667682215
647398332
745279621
978203767
94288704
1803454800
1456987644
972240471
1222186454
402889391
991386067
801012862
509481826
524085027
1480787682
583801946
2062107291
1299824796
426928589
152143410
286538624
19439358
2032141923
1715937139
2007272494
717203176
503479896
1911879588
1952659288
1929023447
453305867
1824699518
1067814291
1716778961
1578387863
340152095
1622066439
1891140859
1741912441
1990914030
279938682
1620903593
1004921389
129713376
2099900539
965047092
1641228096
1238588094
1179014994
446054401
464270765
1401750757
1344840562
545561010
369408165
1667065810
888534497
472994156
1672815265
2120980583
748087053
1720026106
468343884
1736607507
558970813
124423952
1992171547
196047591
1728170793
1740407296
56321217
594497083
1858552855
958913883
868274434
1400398216
1185303345
1431589220
1045439726
379105115
1700460563
1769417553
373266067
687610252
457990562
1189576714
812869587
1781973611
2039710437
505705771
475892169
1851334888
1104255610
1946946777
850676643
622054690
1899803317
1814724613
1570306731
1679573797
1232674395
1973825570
1206823171
831466789
2077293920
828760117
503059627
121057369
1458598665
1986045497
1554096790
1676495896
269817010
2081825946
1775875428
1907038434
1189228510
92257793
821160347
380037341
1464687999
336373369
1647120086
82922419
1829980331
294555313
726384829
1016118184
146114221
2097351817
779725399
1145351327
907098854
1440305695
1351072268
1144179781
1688256634
1633730881
1506294543
1756047938
131365981
282477733
967095049
1113093452
451771117
2044563184
1878885753
583988457
561757251
1018416686
1158418015
1648636459
1934923461
1210399735
1833615738
71176534
2130550355
1288580595
2027242176
508212795
2145565571
1994784187
1409024237
1209146604
407128255
1550304826
2116278667
242022600
792627634
1461201900
114462316
518784244
1313472255
1426105825
269550578
1491688819
1175690363
1176168495
549233537
1167509076
1519121124
1582592816
1951549100
2143214602
2074688182
959912086
2005274029
1917786664
421154415
542433814
2030204978
830369496
433037601
1789351683
782789824
1729997627
877665405
130163752
990614305
569937832
1920368455
247089425
1295583078
1378001629
1432917011
640132232
373725077
2085354556
1430338436
1419415072
460548970
786034061
1453578692
38262956
338055717
1001282990
840850309
255171739
1811668713
131347544
965797808
1840450236
422506261
1733733358
766475860
440214334
163613598
790585955
1044947432
1562999847
1092020078
1314193354
164266248
426735857
1542291284
138028619
28081930
790193148
1660637630
1157666409
361492287
21148444
1535853072
332311513
800386999
612562830
488108879
1460038331
1970809656
2005507983
906535957
1778043489
2114693342
265567333
342739742
698449570
987433769
1295240948
840846169
1711912633
1965014025
600509855
1539232228
1276389096
1564798590
13911108
1336721770
1685184782
1504747181
414500046
1554600029
2141148095
1484405662
1763584695
529780956
901472283
297659255
1225134466
280236369
1171813612
781794457
1612736091
1792445387
351946634
653261082
628180552
1851275386
1314230841
1917104151
1344402309
1227500665
1046674789
799813272
1469533439
624718511
719766049
1821481679
899090137
1373467049
224103435
943278192
51711494
1839607191
1012468170
1575950993
512759692
1164218165
990885450
576365975
740489986
328539362
1199472323
894332392
1258294671
167135206
1930547816
967211382
875422697
280307996
181040061
2047785897
736508152
1820989514
942870791
2112604379
1149555798
383664071
43161454
1380235313
1110921376
1389677596
389471923
61540270
1177971717
660758949
366096642
1623735440
1659251000
361775628
1584709421
1743646240
1404121017
2065556504
1467023078
1477023929
1534677180
344579044
1288496030
575412132
1474357216
426156357
384005931
1364719123
2020172373
771411481
1262436720
634946620
1203110910
1590123748
744419381
917781427
103110129
1969164756
90951408
1920918329
941752497
874650705
602412942
216175654
1691910656
662204830
252255705
416828818
377492682
1812634165
1679939671
330599451
2004219144
240459099
384284716
175240495
271127147
1333270783
622286895
1784423673
1273194404
1806890656
455448141
1461188294
735587406
1456290860
179277973
467082177
2138823784
863965902
793247486
1874988289
1181689879
554576967
342677466
400750606
1496923141
1992120115
1195794418
974508121
2033998711
193601824
255302332
796488312
2128464185
1659406236
1680305629
128587298
1280960022
780463609
1066073541
899985285
1046335667
200504788
1992615217
217628709
1912527885
1522632729
816010777
144764323
681893323
1594622852
889428459
855597926
1233894139
1038843681
1757182728
1415196975
329427134
1501828724
294586240
33504136
1306334180
1319570337
995068237
1584567453
64302094
1464668021
1709055093
895399205
493841092
90715212
805785001
620433731
1826649060
351851127
175470314
1023196542
1768190292
280405113
1438329923
1677089127
599565458
1542841123
1475151626
1774759476
1475067282
1770459036
808520362
1240557715
245848955
2074346320
1153783127
977981790
12989064
542531134
1971825999
92227043
25983552
92489824
421654046
178399746
1002122900
634259743
1203094442
1678790997
870373579
146760513
1496426628
205475984
416165500
87211113
2060761012
335709
763527151
939444372
1263271068
1423871093
1582444796
282623557
1781578496
695331483
12006853
1702212079
389840545
1813064837
929614084
1526713744
1082110735
1839402823
1685624717
156001101
124066488
338112144
1059144764
589227576
1521789676
271711209
1560619176
1065004769
1665805581
385861894
242848583
618649102
1171560128
591432004
960316682
1460952831
705595763
207956107
1465858636
687026593
1938170797
305063922
1931380474
711935578
19076968
703996997
1064644433
44643124
1176713365
950572587
40803100
322829212
1874739078
1040141350
717073651
1687868725
1738464990
1836209949
1825449413
1743132297
1409328244
2013205541
1347459833
1062085273
195312281
442514038
977299540
1887176285
87572897
1497073871
1494566573
340329541
1013698213
1891383119
1149814566
2084899935
398804390
473750600
1811010929
2140421054
1662158961
200587253
763798764
745061274
674707115
966732213
1040507310
2088270598
1379822464
4861132
1128744128
507076569
1639944531
1191175968
1275229303
1374957878
1093472162
860604130
1643585269
1305516013
1100771814
2035136980
1163893529
1689108590
1030913783
1299369796
1751871371
1071170283
60023979
826939768
1915464673
978089509
1394002286
425264977
1868145838
832477436
1595003897
930902304
1586402932
1621611665
1694150343
1922411087
1634491151
121490005
1595401195
956668602
83029465
2030280195
1061376690
2059755648
9262897
602202337
1186475540
1291464170
1103660739
1138162919
1306892016
1871333723
1711854112
1643907027
616987145
2091736326
1614830203
234434919
236006400
1895665127
1583303765
794276698
131141977
1416425432
222249853
1071901212
374340362
187150928
185531373
126633332
1231269210
1165777096
89149782
1273464251
857512293
1664669381
1049417083
1673861699
195343573
1169102341
1986920244
1211073039
861975542
1531201421
1631422729
1712433553
2110443045
1726189226
1001219028
340763152
2113502344
438182190
1306676385
441986574
733325606
2116625185
2029117262
652089049
1090953107
1534664433
909322598
724979098
2047125104
1187927391
1966124437
2034642083
396719038
2132286852
69402659
391885173
1282765887
1761161766
1111253096
298890256
864020059
1931241067
76846756
1131029628
1420813866
1535438006
1805537952
925447335
1418313162
1629570912
819085292
1538941068
1690535759
1703293542
1141173627
1201028161
146517425
695217645
1557232655
1296547541
1243362620
581302558
1549240505
1257945076
1230197908
1554298906
1938042876
708008605
569747261
183547956
1242328876
1097324431
1540640336
7485998
322231077
1072773442
877607389
1484579991
118387536
27535646
483143251
520189357
1487532012
1001392020
775537586
816832295
1894451455
803047866
1417600757
63355812
658460457
171726974
1554574408
2124509912
589967333
1582828331
1422560683
1937147954
349977888
444607548
1136357184
1566286751
481923715
2105127857
1637948575
1343127485
1748719612
838245553
1928770388
528320778
506669975
627347978
1948190437
1447977209
342572110
825675733
410117159
584532688
479891082
999794040
532179340
1068865047
190087171
51876987
234766050
843752719
574986431
88204271
770098166
2071649370
625729554
1258338096
1117183449
117466352
1976780999
1936141687
572333855
1765811379
1424578537
2083987362
2075732455
183154962
1654198699
305722416
486966728
1177331554
815450669
1293347202
1522275612
1425400738
1547640236
264131024
956616074
583456190
284051121
1690940464
1872523851
2062653749
1266202940
1866559275
682036073
1111670358
502873244
1025161494
922900219
2009594749
1442783192
1769794286
1373836733
818232883
434474548
1301565785
1347250398
715414105
1654809529
401377794
1194131588
286128489
82438474
212056409
1133194037
1222197793
921789153
1094826536
73407571
297122010
1380638065
1311448503
7504776
733822071
2085482993
478358967
1011413519
442414291
210953981
412028269
2000877153
558258366
1318787229
1244483089
392014806
1263257520
109782994
678285608
1638776020
692190116
974699785
659097346
2127093010
2011548820
1556678683
2028794538
1203151760
1203894365
33125531
1453641412
1900664211
669362011
466436635
459094788
1767658174
743752047
856390501
1303984955
993219267
197098214
717366387
1431395134
1167996068
2029955445
1121822286
191114890
1662948808
1339038264
298832029
826564044
181157337
581798529
2017536110
616969037
1182319925
638691914
249797760
1242671772
1207455575
428403315
1676482229
582518855
676364175
1864337719
1675127334
1670873825
1581002936
845957213
302616521
2086820082
309597210
1152141651
601863099
228742434
127885156
1880379788
928035555
428660872
1872217989
420357710
864784332
458706885
1568322663
2040037750
17873700
835777623
560748188
709306957
972116155
2098362811
1355871628
1541024197
556890514
670258624
1114071042
649774813
1600438628
192915135
1894339609
336855721
666193116
50622648
1140014383
1486416130
869382061
256448089
1225533457
1712566900
1085882899
2054694309
915133560
648232095
1630672637
469647553
745459200
818144551
1821406139
324952755
1943377498
2064430264
1293156816
1361110065
1409900949
1537903048
614818001
1688958952
1764632740
1208173817
1565318533
1982026192
2074089674
1647109224
1133644700
1477731524
1306884054
328219620
347188711
776952503
529977164
143003072
670907811
1850170099
1636750340
1295583078
1501387384
100362072
1563957753
401840067
2100856269
1026373077
1883529966
1469881732
2060033902
132643157
1600570493
1045494545
335484967
2034845059
628805382
1375523443
2113892950
888624720
842585240
1280683392
1770752034
1882649320
130662648
1303191206
1759674004
424891168
17061215
544481393
1652339080
114482456
2120272174
1491879664
1145005188
1526656189
445311111
1629935414
1569553165
1503586914
998597516
1191941707
498809262
332447921
350154947
1621767349
1235538188
503723005
1035081429
1065394650
1434149972
204867697
1571673115
1767197049
549213568
1102831693
1000547034
551566645
1741344581
470345769
919790711
1486387567
422079011
482772321
822963543
1786263834
1134730281
1167795315
1126070513
1480245
489266059
1772864327
1705252905
2059143564
317018071
388646532
1627512153
740880215
2051481548
574290762
572396264
299848874
170291433
1366471505
1032468206
617802538
897211066
1878091639
512638176
158918043
2113237741
689632251
1778066215
1175878934
1051025910
1047741166
2066376389
1567090743
263334801
1842121636
1720119587
1917207220
2018303002
482723512
1152818255
417434835
1423250410
1306703096
632621442
720742034
1373872622
251850196
631927001
1764300732
529266894
1504286183
1902170990
642457279
1015814624
1748666573
1890168515
493030635
637007197
1257429143
618850686
19881131
1400750271
130344560
130396476
330221021
1204346773
908685756
1383644355
1036668555
1447692674
1945304135
1797514519
2001416958
565169644
1295785365
154363541
543121723
1336163239
926780780
1465687864
1968717025
596024483
405104686
361012414
1376914936
273385175
335907828
1690458645
1169540820
365628904
318120655
1041838542
1401703156
754630058
606779853
1146429210
1016553571
754339679
1166056725
1112329762
1842789937
429195667
1862808361
114875145
990074961
1956348570
1458940142
1431586768
361927556
1970508658
1714758949
1208614718
300268364
1145408677
1692904049
1761873528
1797577388
2096673576
705537918
73459215
1752942617
1177111472
528552962
1979165826
1913987248
1465831427
592283374
416351822
55481234
2094692960
1448477359
987438497
1128372125
903024267
1632166510
1257980739
1148063010
1883155913
1614262765
1091059492
5021213
186854753
954197481
885319201
1955710178
312852370
103099501
682269842
141062431
815001825
805796373
579956916
2076193575
954663998
450034124
1903938713
452994035
2060353929
467821028
82866816
1872767521
971023504
261876333
795455151
1753320552
724911993
1474023229
1478953053
81010562
540206716
1292062303
1827574954
315880821
1376519387
2116123851
134889210
1857804828
561375955
1136671301
1022329099
629067821
1094132075
862729412
212835490
144088866
959131483
595933756
1507954583
1357588480
1917740640
1716090858
418678080
2124474282
1621184046
1460853339
2065581699
955395645
903614334
779564928
1831153773
65272179
789187991
1998638421
1300689012
672704361
681500956
1564028179
1654017363
1766944388
1726888311
1547224005
1697407763
1465035603
1608977491
1135900502
1304888820
601360882
1534518412
29540511
1530479263
953605438
1525091753
1783748742
2083081308
2028426706
1100510543
1725484526
2111100580
298970969
1913605127
882390355
834020190
393884280
1310540095
1563231895
1955669555
2021368817
1917745195
203493365
2063417079
528137968
1867881004
1618284970
1996232528
1007075549
1490858519
738361009
941520417
507812307
1622522728
1083048512
1538551837
1490583741
1718686506
1713727766
1407699043
1258706728
63002118
705692422
590252513
1774924299
892777674
1074968932
174226258
1652799256
1031889367
1947642705
200624130
264911652
1131164164
1310907413
1805205359
1211904314
510371197
712527319
1683091080
826917418
1739626374
925976917
987839857
1798482330
211934677
1356250842
1903058981
184543226
1150383168
26654217
343941206
849997029
15374309
1525190911
1093298255
1263999765
715414105
1069116778
1264428204
1165646724
2117312613
1499999063
1652509546
1283390276
1460347600
508525928
1919899221
809450031
2037529325
879519338
2114448043
1582430273
796252132
822684607
907252849
2144607654
1728837859
695837581
758649908
1104717222
1642951386
1962257346
1231468815
1904462449
1601438404
1045660618
803255951
1840101115
943845784
1272912962
401062491
271313786
702133759
526546631
1086157695
986730702
1242068678
1628176227
914052865
191570359
931531452
736609945
1015253262
17783232
48082171
110303785
226696567
1986046974
1117925724
337103388
1800849534
868831641
404586092
1332798536
29218335
722712710
164454388
836041665
185117355
381154217
1547893785
1747515647
641809085
2056746211
1467707720
19613264
1891044792
2131658263
1370597199
1881407361
1260460459
485963089
408381751
1641815107
201893921
680833421
1626702801
1149193697
582195430
1254025771
1240823646
649780532
567177926
193233945
1925222684
172617868
1092948490
1086155488
1638089669
367519808
1957867179
1251474795
2129345212
800521171
356143176
449970666
1137533924
989638953
1442640104
2102906765
1832907749
206898478
438295155
233596472
1907621588
1800478191
412456471
1083355940
1658795830
571428576
1364442110
649644784
1695708718
1915654241
1169474056
1537235617
1764667979
1369593732
161100593
1140978205
1571522785
902858455
186368895
1651762009
2007475015
1786322982
2000930922
210400520
782585400
1696260560
415375651
755641791
1860196479
213503826
1830141731
1363536149
310687495
1618900570
920135597
739090267
979114714
1401904330
862015100
156282544
1727779607
1890377954
1306464610
27599621
387916518
1962353245
1291859863
208387032
557210019
310201273
374579175
1078008479
1001637752
1498383851
281707610
806933383
215031316
1073393423
305025220
1889913881
358016817
1195365623
254533337
833103533
1056480167
165256559
208951088
777861570
1519542852
1650137786
2131356962
515569548
1572481420
2010563170
1842886074
1327999104
1360078791
1471559346
1235924482
207616017
32390991
2090812098
8669291
136050807
86664605
1932655032
1359591942
820908619
557618895
1208205925
915904429
1863054667
1259162058
1887022122
1206802746
1951011957
1437012219
959023692
686165604
503455564
1961786109
2098529469
652136152
2083044360
862117107
796043607
1915972968
1921951005
1757025150
1516096720
2123277118
1215703865
328051829
1218243227
308275404
1108140490
354226565
424719759
144102343
1162807792
773970913
1947199255
437333947
153618609
1820932035
437841671
795854463
1533484712
948674603
842751776
4311456
2088467191
1553131822
830644881
778015597
1152620497
1170685406
1176859593
168663314
1386231599
834950850
1089785531
1722419078
1764483790
463666288
1965079940
957261079
1751883316
641497714
1392056115
1063123721
853478484
1495912672
262110875
501673498
1098017868
758195289
908970091
1437705179
25787287
537627484
625376029
509495974
909449457
135780677
242731013
799168694
1682657742
36577070
1266922495
230101815
1567548237
1079971420
1562269154
375265991
1493686039
166484261
2104992803
178548162
373101122
1186850467
1656027614
348529809
201184450
946516003
1899460152
710985537
873588782
375838806
1353173700
1534252259
1392337463
367426328
560812674
1426226519
331358725
1483812586
567187081
1477079913
1593061793
1242337826
1573378258
1806217812
1293328933
1260243061
1022412775
871544449
1863656999
625052538
828304342
253457305
924322928
97515884
399286995
472107733
908173954
991098345
816459254
1873723358
101169218
731760068
1489886394
1073890409
1119054176
959688315
737395379
1687303944
159922008
766697788
1983129905
1789920556
695216763
2095701884
1436991137
1939140456
486204531
885988088
248408381
160525301
589190664
1789602958
275733914
951794996
2101633280
2020421400
209264935
1734316561
497060366
405274352
797695793
1686581096
1092186683
177632569
114674888
2057765613
538319966
968440600
591862274
311548626
513723901
2038491198
1310069182
1926877868
204020579
38497502
2132742645
1686046053
1691241568
433252514
678052148
1083065946
1188103887
347160411
1691017071
2034393226
226255264
1855177864
1411463559
1954651561
1222997080
154617655
32497252
2134971380
2047852327
1461172339
1122242759
1145284560
1772029233
1082858700
1341842880
1803183748
557175710
938564420
40364005
923099816
1479835958
1143029815
2064452856
469071015
777557083
88981989
115105340
1813154897
1523841332
997988731
812869587
615036295
1506930306
1911092847
1880788858
1915875559
829366320
1216575255
1641734331
839772088
555501294
817443297
1443584553
1793027836
1681553861
161372567
1965671728
208444622
507183215
1486875266
1027796800
851612584
1906006991
1779388170
149755167
153174682
1958787011
1944947877
394076929
204805394
837469938
228336584
919457649
2065034486
341616253
614200577
1553259426
1611980505
545571055
1310884231
1984757896
1027917859
1965854218
457506704
254683757
2144475109
149747448
512139437
715852987
1867513593
1809637395
724889444
1490845408
845307629
505602544
130601888
476868527
406788360
207892917
2019772315
1771156455
115789910
410549394
948799243
1470199444
111656826
1750780267
1537324729
321733657
592225644
1133142865
1855279990
695514353
1204692583
1777978959
1422556713
297003100
2117329961
1313683996
1031865465
434757371
1671765401
1142459625
1622672870
1689778169
138180712
1100264598
937331664
1548273879
26577853
1218004963
1669938418
1411030110
491804895
1826364560
1443394231
1091780053
748479937
452438922
1291983972
1376478604
1751584322
1512805388
748691501
1101428017
1311517252
1902542803
356354949
982599782
1549520669
412043160
796475758
1925892750
1689514957
859973843
1257945076
286891014
459688403
362355088
1501253244
1135263039
1942130862
1038706237
520268080
941426084
1538284807
2049751904
392493839
361748721
1264237672
1019069710
775277598
999054957
559698219
1851663998
1913680210
618944277
1107182711
537537999
1491916867
512134666
911498448
227018292
1362599231
547021283
21848616
1945600761
2142576812
1396555072
1526642828
1633308956
294959544
1590347453
523645624
539071469
1683420324
640972044
101703383
1834892277
1746800540
103497327
1730489507
425879871
453816816
328897597
458696664
171308625
1637030493
2079870926
1226683421
441579244
1574123794
560631254
939405786
1685538772
1180293821
1370058650
348435557
1407481114
674550352
1055946282
1722125367
730357499
147321490
1288970945
1865658806
620191669
1091591561
787161088
262068982
1487823212
1621018111
145896535
1464869568
1898157092
1523294444
487550860
417409504
1526629852
1735240361
1688614383
300991737
501647767
854126017
504325764
698802033
184880570
1728208419
59012993
1657626605
1968446650
1051219376
194325494
1246218385
1197157820
898243392
1483468312
1139011685
1670125414
580487222
1742651847
1136429256
1033867329
1735163232
1754243279
168102445
1108829741
881051813
935742395
1666176035
2138248254
1961875695
695117729
119852177
1013265959
1784943089
853505797
1278026444
934039464
773832080
1164748238
1698166675
579946100
1148993204
1329457432
504717463
22067476
1161362269
177382415
232719037
853196513
175128879
2066381825
176836041
427852295
1456092379
160147969
907042451
5509425
129972375
1225736479
1565729332
1378610583
1229467361
1650383718
1666735018
43267547
303319680
1187235219
1170960928
45036158
824049373
979874488
868365040
1516213320
737356359
329636407
2085354434
500320790
235435917
1903861244
432520075
477258483
1970917974
139555964
527019811
797680699
1923152228
576431374
677313762
2024982513
1867913864
1623145634
326200947
1554415642
2029695418
801075740
1819441075
1123356653
1258868528
2144036859
658248276
1326211586
29840688
1441565153
918619677
887757261
1443652386
335635067
228300864
1116768753
1436152225
334547911
367438366
1398169996
1664555721
72382171
324891705
1429888536
655003353
498251538
950897589
1525527498
525938967
1417915018
1601039721
2078143969
493189524
1742451009
925771229
1436669106
490055389
210096238
540433693
709443847
1047504949
566078264
1268327121
1506356340
1197826405
1439853662
698003000
1696152427
189158063
1541918980
1885895414
707346056
2060352367
1871560633
1152734031
2037749039
114398063
1034323125
66431394
1184396281
358363511
1790495941
2110388882
1652526415
288641773
1545590252
1420463227
379989422
216981189
1886218711
502240491
1316676835
1657466411
2110088847
1179119438
800910569
1099533643
655928518
2058144464
622257195
944200107
364590428
439686720
2078366010
2127387761
68456541
1144845593
758663988
1992119655
1216847053
1929840027
977227901
928771416
1270429977
2113531582
901950623
308790315
1589157872
1986009052
847627920
35494146
985596107
2108722979
1210255051
963541099
1724471120
1373834280
1757524076
2095545457
651919711
398762681
489228343
2035216981
1676851423
1255213549
63806591
385278376
2065217426
471469385
1688791111
1765574920
327254699
1273079237
1407571718
415623448
971320706
162755889
98728995
725582436
449561711
783045107
267229845
1825953944
477468399
1360426336
1833482766
1594951105
814852291
2089949236
942438395
2058232754
1554886121
1427525827
1069121459
1585705143
1446864278
796965103
1982547972
125843053
2103348069
1696733850
1908890598
799260832
859676587
1581767309
2070781760
351187253
2021409353
579962323
1415878930
1080006894
2093466762
1758788175
193875859
286972788
269444347
904809635
2071889603
779969963
622455815
48554554
858589908
468183528
202083782
457575259
320595627
783550110
891910718
91895340
839651156
2136806376
1137299622
1081029220
1464732090
192102403
1118177061
1726719448
292752834
1526440789
1680778077
357333585
675138019
1244266398
93444621
1475398165
442911187
308100404
1863006160
52093229
1155097780
1869733462
1397252555
1965179230
1375904831
1892997562
1579127358
676996446
1877168004
907352910
1893399044
1728365474
636407950
762500649
176568698
379278383
889424744
2103801803
2053161512
1966861661
219571327
1057032337
1966106843
1366949181
740499899
694268278
383112494
106204538
1132756358
2071085075
1799917962
1963508984
1650066099
1530539961
1217617244
449488505
1425685760
543266256
513437033
1305461138
1233007503
1423311663
1266402563
1877965451
1970650611
1798263291
1878966939
2009893512
92844597
1976418015
969848457
644905245
167487748
355803777
968302994
1543262640
671594236
1817265486
1272212348
1608865041
45949101
1556169150
913172083
1659158764
859317504
1478735236
1679098458
2115557101
208212374
229434344
727256079
116891022
2087654371
441758042
207222874
666265762
225248302
1390782695
592860715
369174624
680573010
1477458059
1686471392
424668955
166777159
274549118
438328816
1302723523
316910142
1377477333
1856984268
1599433905
343896429
1876350143
991802408
1412301015
658368302
551508562
1104900364
79520697
1785351081
438229308
1816475544
29265856
349010929
1186438694
1037918159
183254465
1370233176
124706829
954747366
1102292155
1385194856
1250364502
702772258
2082678262
1353844478
1352217119
1653974990
988850747
1273475814
603678061
883222031
37202153
1017715247
971373744
1467825918
1777050069
1791444066
1902262675
1810382979
1787448022
521492400
1496648110
1156103461
568124790
1079780822
163121929
663219147
14382964
1927218486
319790530
646879035
914380665
983277881
1025121971
652245017
890922305
1109463204
4609034
191180836
2052141905
2116554981
49451013
132354323
1736696505
1758297013
241739168
1334563416
1536168600
618631665
123850038
733820604
2051122870
1548644640
318171700
799431141
160775720
469286065
1920343345
1973607673
166593719
1538817795
1384011223
130020044
910510185
231650398
1054468083
970071043
10896221
2047610388
2108785939
873059812
1739943868
1866005761
1525617520
275127813
1787317302
329427134
1212078932
825161613
132991181
1128428412
883811520
232956259
647127923
1373376875
1778327669
1018862746
725408496
716995339
1939381572
422360381
1509999527
422235305
637882470
513457162
1684588385
1814654709
1870698472
129095419
611938279
93592689
765934248
328804737
174628038
1644433544
1185764207
2059084743
1319830564
407706724
1638855470
32821701
267611994
1945799339
415783942
831343106
1986243257
1884473873
892811162
615741373
1549268845
584835996
1593016476
1853542579
878023044
194898928
1507622689
2143794852
1212580210
768530393
1815539752
703076258
731652148
1234135365
1757848011
1684260218
1875975013
1872155030
162919401
1618487202
1142312414
1249237037
21916466
804240056
1824141467
172403937
828304791
1681188737
1174279406
924734861
968631300
816500845
459944467
1748070866
1805411446
1075504076
640280482
1888427295
723366031
1980329798
1165897747
1330000172
1479721413
906539488
1451927931
1159481118
114338753
1359415669
360986926
1417995656
1299212828
910676238
90154385
863771907
96787525
963259496
1557657090
1969147592
1798333074
1456453653
410131524
1621780784
1035220038
1649214792
1411353723
360202197
1743304367
1892557561
1565747689
705493245
1020198716
1531326729
1802119010
500653126
563460791
2096323325
30164611
1710777970
732809037
1867571967
792822622
586055478
507575197
334807061
827755117
1363350114
624922628
1778748311
1236387041
1203503366
1853790751
1826910637
1999595759
742344190
555278077
1575817440
21362590
629379177
1681628853
2011122812
2091344377
638224414
1319420787
1860862362
1955936703
326429402
1484191715
1646880863
237871193
1107648275
101500146
97779446
1205064083
1888595997
1734532219
298343108
1753399285
1572546877
1742965895
1328715405
1718460912
1987162843
417379216
500415544
356918526
1756213370
684655612
1859907399
2144462257
748599007
552193583
583317049
733425996
1327001075
1285933910
1704833891
101389115
1156577900
1041294695
837347759
336873001
1578702325
878043103
1503095981
272316311
1803815724
1588552184
1472365808
810912747
973433899
2062088090
34075353
1751919549
556526930
959293260
1119225455
377180173
391212242
821025193
343415763
1579331965
1750786479
1956865044
801799284
131670643
24881904
1199973488
1910748205
171290118
712956269
1602551023
1407955222
68809410
874331366
1445023183
1832522882
750144697
1067712563
162895653
1921221695
491371083
1683404295
212589386
911472634
829955881
1792919516
1868753584
1486179278
1103963043
1401481974
84803758
217454309
1883972345
1707889019
1560848483
1814566984
358755342
967293611
784234098
454228849
2038279884
1352471456
1068585164
1840742799
921209438
369460608
1200412984
126976050
1278140880
1099092069
991846903
26267328
833641539
804664672
648503000
414004310
1862230452
1637588981
2050001024
1571241364
642429
1217016965
1838067198
541805458
83813399
1288899239
26456614
1064552809
1017126704
1050986161
1836941124
1044226222
754272933
1478512226
1966300441
957528793
735690964
1161161654
1088998352
279773263
23129829
2127754135
1852341433
1481591560
363784456
360406843
124346732
1512384948
961479697
294619389
1052418176
26913636
1712454458
882519452
1982166923
1806909564
82368469
1010393851
561420592
681184994
213629144
2068620271
1814201291
1460268654
1629965344
1976327981
1719755100
457431149
1558670540
1558819879
744214002
183789168
1823938051
1688369856
929640921
1932091012
1692013340
348591153
2048587100
1354929072
374105037
1075462191
2020088666
1396416125
1069264564
282393979
1863061831
285094373
1148010207
62652423
1208169256
1867810722
711362416
1836218822
1985995383
1273048009
2047377207
1926798498
2121534710
1605950268
1597542134
1793029164
982981239
1036602775
363910941
1520086410
1315614287
875165084
863838761
1145627989
1714308890
1520560885
619932869
1488220953
77185122
441732340
469230571
1691581393
892572546
1082106494
2044304907
886521389
2065938201
1303014009
1154635102
1710980191
363729530
691570687
381011908
495026387
1532479104
1846961710
552064071
1289288995
1543165660
388693377
1166261314
1499707311
134958891
784634964
1013854235
70205738
1763159614
924459607
1477973338
661066792
361217070
387275336
712324063
2104617294
171404344
953468936
1732429819
256831922
1767716859
508252513
1527170002
521499724
1557429115
1574760372
2025837463
2108405731
1003648702
2140660419
2139230009
300968735
923050318
868114943
772938327
684922374
1001478469
89359252
2029238790
628313222
1155963527
1247565944
1574991270
1968946905
889517962
1224717438
2064286052
445986977
690961123
884990838
1832721760
641787305
631991569
724167472
2039925512
377643377
381577237
1312048047
586467635
447475371
1512889509
508485260
1730430942
1275930179
1427886168
32170432
1029734663
1303048156
1541070636
881277006
340221625
514839153
1274818780
1070696024
1740438481
2082726416
32119738
2069651858
1811950876
75684698
415440769
10896619
1076670796
3780569
769576587
943506284
1777687359
794590249
475663614
1892046150
933133410
81621377
1033158193
231801386
2080068891
988088812
603551432
898799354
1542053371
825774294
1715034809
484716075
1489214010
1623221899
749006196
1024692944
1133933571
1726358289
378594570
1101583534
1307968137
632668483
1464636221
474711206
573279794
1880952941
1215745329
318344840
845110744
472626768
489173087
519989729
2120033737
805026758
732577738
1254961928
2027214690
1695067593
1887967061
901723845
190318743
1820390246
1329088428
2084791138
1114731748
1758552343
225614554
1765823446
1777358754
1197000173
930760097
1618725247
1385054830
1262268750
1603735469
1695875276
1344847562
373785839
713341859
1552873265
869929836
965744602
93217880
1374265115
819029864
206196070
1038029427
609664094
640060922
1101392434
583804507
309127752
1853386936
769686415
1912840660
1630654433
2015896068
963482526
2142968782
2128753785
1638221420
1521726505
2136786014
894076842
276889895
556549354
530274220
2009181872
91212373
1085316786
1198179998
573098258
1924840180
1798811602
1844709050
1818530798
1090485565
1910238094
2032652343
1824742980
1526666137
1803380807
2061576925
458448676
376951624
678634016
929612212
1543526767
1563820221
1846398550
1591819255
825612177
1125737776
938822900
1322788337
1151947106
716912951
1821978080
1910989889
945425235
217431546
1951467297
835973788
833545003
644225605
1183819743
623897665
468551990
1342945716
574573959
14648630
243623956
155425768
367418900
889619196
787877455
1611771353
1175906307
425350952
1827228357
1379341847
1240050388
144547246
1458946365
1585926275
83304691
1671800201
2050220012
1799596312
873977863
2108375611
208965143
1037922319
2016359031
453267580
622496915
755641791
275524971
562082114
1495145946
715327372
1389852372
1252116204
1074462977
1195955609
1231611238
1740105677
1356047047
1860223699
1294551653
1254543546
1222067848
843346578
1128868391
1876060982
980626307
77878521
69587285
2012214070
244426680
906970956
1081488916
1966861480
703692129
413735490
1365960051
281491892
1395320452
2079971907
778610303
1396675638
1789679184
448139056
1422632565
1531440938
2138126731
1344460752
450107688
1572690100
1713957309
999762767
1841386988
45446537
1984358892
983664064
774128122
1110898539
1768831931
606542720
1091161301
1410582318
1554392814
1742073491
1807164024
1751372752
1134078502
139831929
542248226
548008064
1939693275
555287915
488253343
1173109819
1970560653
1147116618
674882252
1421237966
2027044688
216847961
458341612
1320296436
623714380
1974351747
1725581274
1144889138
1660305304
1815516727
718219851
1717281396
622055172
197341858
78256614
1240887860
1202351580
2016854098
790072328
2116759080
2073760251
646867318
1680518884
887545659
2049084497
1303943962
1061003974
2140696127
1002835388
747802859
1967648477
451785181
2045915096
1865453424
1061442880
1881336579
2014841456
1093119789
960484395
2055270551
2010735771
1234963777
997439663
241961220
1930798235
1291829236
2031526354
2120022615
2049648319
842904956
1371763744
245868259
2101456999
239808850
1050985682
982573747
345122782
2053790650
2072593699
787478655
2043591120
1052134513
1858909086
1677930619
1488392360
1184049212
1156325195
1244397864
924984286
275100011
2134388818
1789185153
1759518559
416882756
377733767
484522736
519496069
1426442
1485942960
1074993576
1532004300
696453637
1102838545
1967181532
1680761156
48966465
1957182522
1968042225
1613121938
653687741
1554251305
1783163808
1767379906
821793194
88803806
1527247246
966558664
2006456870
1893394913
631002095
1372454136
534443627
1741668242
242029531
596141876
226347261
529788510
1732637923
1907863167
1946407018
1510785177
1779017260
1724677450
678619888
44582198
242938937
468865320
381116346
1732678399
1995475672
1498787899
316753679
1022947446
36011143
466153058
1774983904
187395487
772800122
975049506
1654455274
1315781744
825599176
554937563
30430220
873685783
1038603359
1329194472
1837636251
1730680457
1953462222
1282741371
2061813692
493845043
1317946039
1449049240
718020632
1953709085
227216098
252103406
347718416
1747421756
1083143847
1723334373
1322552788
32964320
1983771343
2142515348
1440594275
872884510
822983996
706158826
1492757449
1247268480
1826679373
1819430480
937625983
305770649
1417774605
1941326526
1894828483
1735269862
1912357613
12171920
980083067
1688066770
340812870
508989230
493963054
1576250877
35792817
982108330
623630552
1272325840
1167367322
1716172182
1010183382
1603890534
681704280
508789420
1744416402
1958852200
1916397782
15709483
1783082697
1559835332
1682435897
103256272
1962981036
1168415529
478765435
1947124962
1719466624
1946556134
1368902804
358529310
167855693
649245417
1449214473
159952587
846996925
1375252899
1952701639
361470159
645489834
1992893858
86592773
1385031102
820266009
30201511
769379316
1462843833
1182788279
336485846
1617615315
2118005931
1572522217
770290229
1704085101
861699494
1493252675
232769811
17661768
124829919
1000576419
863997851
1106478495
884733671
1431953751
510873596
204803239
928621490
377670028
851503668
1224250795
1848365624
1074493119
1789559193
290688822
163567040
494465293
1125549864
1388784159
995740102
1761787267
66473910
49659939
2033350205
714571771
1626123629
1647341374
1873563037
462568901
11980818
547820434
1102270858
1374059645
792358091
687912030
1529572231
1057349477
44819649
78278404
1267179477
261209675
599837255
334796947
389588539
1713939394
1202471067
1766616843
1495873460
1182601651
190737355
1082497196
1436282389
559624653
1047729078
374469673
1118056142
240264648
618685211
1894863044
1793646693
1132263150
1867832582
70479521
1136982936
626425741
525263021
247594079
678769454
1816393567
1283943569
1493726208
432240770
243534041
930889636
1053632373
1899184795
1209457136
1801940604
550350564
837168867
1444994670
872039651
2031103960
791576541
2073775741
1237871230
1943500526
1378831692
1835784263
73799664
31260474
2071742576
332137004
812249179
623414070
1993431129
2066844989
1585701106
1521628573
509378520
2018266173
1249889347
1231724607
581435360
326151991
342106049
18553481
85969348
356802676
1903335864
1916830154
547614322
540730101
1353897404
1870774227
116081702
2014619367
67532665
934593199
785053669
630709812
1480446747
649058530
392334960
1456130783
849488693
647812072
316837928
781529565
619260919
1090295658
1499441284
400246949
1010965368
524944659
1750346027
583654637
865934129
246060634
1253443243
1453652628
1068171109
1370464020
375095327
1562872784
1114151900
1390761256
315777723
1192131416
1408132248
639989049
1159567040
123640007
600578348
938951665
396584617
1393719911
1903159929
687553629
28348583
249131443
1015837398
330139493
1275514093
1103818883
832704029
1687571808
1731969683
18142661
1201324159
1848651588
29094592
1778183942
1842286190
800051972
856249567
1352552829
870998618
1498429206
1566857350
1269245348
1472403763
385520446
637834395
1853466220
1123905304
1544942972
1458541587
318897306
169413538
1505743415
1328116250
907836533
639588981
1478807352
195588876
1731692420
827214102
494174763
2136364620
61684383
1646400027
11670581
657370161
481847688
1486433254
1098608821
1357251635
948314264
1327640202
465105544
2060114740
2043277043
1068820308
444072029
1959036428
1758593231
289817579
453045705
1324474362
223809145
205681536
1111888123
2090392770
1561957978
1149976454
443395759
1940224227
1156723428
794822095
192395485
1995429014
1693876135
656146153
978434637
1822423439
508212111
1081513788
1106160205
1877947523
796133287
1051078746
919251496
169851951
54142453
632223121
1578978811
957076422
899565600
2003017108
554726178
725369267
217332005
1273679933
271401411
1177845688
1431233139
514930910
1390051774
1422395839
1086113575
1888905720
1775628890
522200611
1520850622
1471292714
1061523058
1498834339
1786001954
241384681
40891086
370225872
1202853143
1712784149
36924488
467053591
203879836
2047258291
1101916780
70797504
130846210
1772902371
89008625
1155749672
1431044665
938571986
1247448007
664650256
115191708
1782675001
1936226596
820842750
773342927
1488584203
1593614666
481323787
1889283629
1103167607
144558759
688762781
819735826
594364313
473207097
455179847
480834447
200582159
754947127
1021504558
608427614
1193313120
1383046934
69828506
1848296746
984215698
352013043
1090898154
1899354988
980207408
788258938
1495825939
485694052
1168598153
1321125058
968579416
1064550000
2060566506
519835497
366434712
454755058
1776754479
448467798
1305406226
1545727032
1458955554
1390725421
2039502027
566263500
1996091468
1163812798
233912264
1709315950
1287437260
1002727378
2101316299
997432568
943052701
1184959533
1071297419
251261382
1190091725
1824444588
1260940895
914075089
1772206267
1570145233
765974639
1971568832
1267199360
2114577493
1043321658
1792773749
76012231
1467716788
1844731762
2125442401
1280094314
1184372913
29872357
480103191
828479860
1237624790
109716121
1867508238
1119591103
1936615873
1092538617
1471651825
437836379
445957854
655988172
613547232
1492714810
221872565
1410557076
724611205
968701233
663352571
745203358
257311796
421054227
461321297
420925679
1724638035
993104154
1335666984
1932423935
1724474366
1210318695
2136157745
1110786790
1168664585
696244911
392767784
955778484
1138353911
253725891
1797943573
1672790905
1472383661
1432925156
184374715
1912358259
555889928
905519936
1343029834
753227279
1727385271
1515186604
1608925716
551873456
1329104633
550815719
1036716066
589694262
1584000703
1102147135
1249335973
654370261
2045973351
1560050746
802852940
254156452
2024311836
208540833
583645848
1234243558
1823753821
165370957
1397430725
168218589
1500961954
1015935883
497074756
1756320078
347900378
1614421498
415916698
1017483209
769774877
1978312282
813951852
1483971787
1179196439
1054203282
1564754068
1304211970
1566908264
1009305816
1944438387
1301613481
597390674
1093570546
1972091312
1053038501
401900478
1278054360
498498381
224773815
1714827447
958563343
1110898066
2048215375
1723934596
1569124791
1589891224
1680175024
1942421231
1707543096
135072404
40909057
633169400
282395233
1689334909
203004679
573230232
2123945218
567170212
331985111
1416057332
945638155
305473868
1587679523
421454214
366403294
89947861
1320430991
40201202
1149549743
780575676
47653756
1646276044
755560213
245689858
2010442350
524982572
751517159
1633481331
32829098
201617517
2070571485
474134438
791332243
1089780923
1151990406
1807695176
914175859
67348380
1253108868
1111675297
498976983
1359660037
1963066448
1617501210
325008727
1726775346
1126661724
1434439405
2107163906
940797318
727765459
1556895869
1496237806
380283322
1815105091
377704730
657597598
1985969371
147149716
1912508270
1734763017
1276656092
1969799209
1682467081
1770129324
279484443
769834494
450447386
1424611957
245946706
1216743904
611909628
1844048114
245836146
68082583
1422250902
56833191
2133141707
818737110
1136922619
9626780
899525132
1193659794
60583852
795219886
2147420126
1834973969
880286599
1088818860
2027394091
742334487
1026582739
1753566131
845530958
1066993471
1813076710
355952200
1582012830
832919905
1149517657
621894628
2146715712
1233719489
2069448482
1828824294
1339322190
592092416
567764264
288419622
1013891021
1985544775
1057774044
1922844012
1398519467
966956663
1413691260
881841409
1109846446
859847744
1484708785
872241373
140543676
1692957305
574730139
1959989522
1113663753
1016943991
1176471993
678697988
1463301409
679654064
2013543184
321722145
1201934903
750075816
2074178716
215086622
438091961
1248439412
705691682
469203691
907594940
1827895950
980578688
1474516381
1547216794
98378976
1362243864
1126086572
1788387899
1078487540
1700309916
1642055926
1529115209
1923481179
1499834426
267034118
1023917212
46276678
1834496099
366251392
77104999
2058972873
1095680112
1279795964
2129490096
1646670289
380235685
1341065676
652533767
174833292
240324721
257403304
210599936
1226764999
1900790109
241338378
1108897760
583866526
1274406708
138151915
259735024
473739878
1148711674
2146696950
1770112347
1501036815
1994496611
426003365
939595127
543726042
172635281
1548572360
918812469
75014304
1430686509
1502226741
254640853
1790638047
580590724
420445535
1350210387
110751514
2114629991
1715102301
759046445
833542596
1597399033
1592555225
1095803904
605103547
143451743
1568746470
1777385546
370547227
144446252
1922872996
279417600
1326602331
811705974
1138568102
1244039339
1385551410
1382895302
1696504390
1801882969
189270897
267163888
1224676246
576623596
561645971
832706449
1524937308
380850557
1235211015
723757049
729267158
716723686
1277104924
1499542219
1154728169
993097502
1351015196
948168855
1294142554
2009064438
1419238279
75125908
1822641502
29002296
177422019
454218298
202758991
1798563783
1830097358
1921263924
1472016829
1200322330
1916739553
1434818928
175924799
1083733852
1377643438
1201841060
353573978
1926929618
1761127153
1393694938
473581147
834849981
2119616812
865903308
607876359
43343831
1086890630
904330295
1413448045
17369702
498309034
707952456
224438269
1612654038
239388904
1342069605
139690341
394537444
1135246709
1695859511
1138633326
934925330
1574294032
738716182
770629904
297925200
1333581632
291410547
855315153
1172487730
1083099173
1538591420
213825660
426739944
1364153650
1336380755
1884223878
1499501290
801733279
12623212
753005799
292217747
1688660523
1202933045
1588461141
214888095
1452754687
1740903917
1615307519
833595259
1573657969
179350532
1881977547
782328509
924139724
419314414
2078182309
284479770
1781088058
1299389053
237819258
1785712588
698733611
808820658
303615662
1226105117
718368440
2106996325
1316722139
223676875
1398000137
1617990130
267608448
1147980533
679298877
1428351316
361669284
1794979109
2074346816
301422967
512547325
1148161120
974764846
2070492919
1001758982
128263641
1916648472
2119401565
1025614899
1229691361
1857230321
1066665357
700881373
1846843008
2113799608
1384412780
1237912688
282345332
283055777
551823605
1504193522
689380643
647301690
228033141
600013498
974458458
2038127257
1295676994
2049120642
168814746
1427379703
982222928
1365683073
1221593629
1628980594
1829468243
1832994897
469970316
1577119225
1397879065
1510508924
466813561
596919511
2086400978
1968972200
884836749
1953808314
696907407
571404582
1721801562
518274080
1371788434
2097351539
1507126575
422042953
1807115233
992464788
110765581
1152655747
586121316
2029627706
1210218857
2008331787
121698668
1494337818
1709032066
1706505823
1428520951
1519359980
774925019
1627564368
1305809134
310475367
1101639254
1883533569
886685753
1331862984
714582768
833033219
1437672840
820139163
1150747206
1916424346
1348893950
1693490013
1328273832
1997868033
334033605
974695899
1486512345
1239914393
416912632
55441880
1229435111
331838418
1767260746
1545413930
1690666536
1685061223
846638253
679052203
1834598392
1035759798
792931954
592844658
420136331
664923669
31305141
652702430
2077450629
1903293752
667363757
1309266119
1653352096
1686464539
1941943568
1638431051
1248699982
1981250024
1626046886
1771290584
1461368734
794060190
1299974109
895012145
897753315
1961811082
1735579102
49353239
250933736
1372104204
894577493
148281042
1995426993
1451907392
395068908
658145301
69944135
292221636
202288883
2008499491
1788104097
1526478845
1719141130
274797209
1805748215
1739122393
869830691
548310799
439564779
1192648266
1079663328
130399117
378012463
1157581878
1554560898
324409680
660447209
891725168
1617627860
999909065
1193504824
291246041
1003760110
1547269041
979448495
116852987
372800746
2035476547
1638937036
1588079098
1969103726
1243541946
992859087
798235141
1403406885
773476593
1742749501
873565057
2065400615
2046976951
1285793709
939590738
1068820308
1226909279
984468383
1222306918
1282469488
138066105
1949563162
1972563511
1279882868
1290394540
1330775725
1232433211
1692361313
143849843
615066194
1371154713
669747237
1235340591
1750683153
1754682325
880635145
191429847
1140206072
931707741
996839729
1588963410
1044403408
1379412630
1518511592
2101020748
81450188
499034627
777866320
1675390155
491662504
1569147029
444298281
1958575287
1540225581
403741452
366469399
1071303367
1958221983
1265551749
260224244
1269081764
1281469912
207461046
1102525833
1489175359
2012747509
1283158926
871460757
226795086
929758237
1876119161
1307809143
664235805
1926224457
336912249
698042999
822118884
1211900343
1205235750
766242014
289132996
48307
262773100
1883363414
1549607204
1890859294
2018381113
782325178
1173594740
1424467095
2129402257
886128436
394719656
435025565
1743465660
1062284840
718207024
1172776324
841230790
402288166
1819993498
663298595
1987782977
154725894
307931242
1058933361
1954001261
1353066406
1438292207
2095565582
1761568288
1961534812
1006357416
1778632843
1181684254
1018604914
1153982246
454536008
2131664670
1615679980
1416400208
1222379528
1408129676
1867957501
510350607
2095811889
957117976
216469457
1597504252
1683136422
884526585
1074759609
140319373
1474678762
1026724591
2097153991
1910368236
679684388
869475058
656094215
522318747
1101715290
20464410
1766811647
673591421
1572235567
1707219841
857983070
1068849625
100400213
1094435013
793652213
917568542
197172638
168950409
392178570
1360484137
1329605898
1659867992
1346047988
1131721408
1225415866
1335195364
467788237
1445727609
345952309
647743234
356446799
254690561
1329311865
1988951715
1246690721
1602215583
1386255019
1530118231
614907490
1317074627
525322550
640714850
760841236
123187226
259155586
1383081991
2005749159
589510081
1820812314
1120173413
327296278
1888016055
635410525
1513607337
178859497
17309981
1103635400
26749906
1425284138
1577899220
1685169884
1515043511
995756996
1165382589
1723000549
303418577
1994793063
1042844689
329538931
664316703
578371318
2007355775
528253477
1433906620
1616148371
1304136618
1659389405
1528259132
242192130
1301463158
579615303
547388676
575527869
1714931365
1023295368
1697791776
977687758
1458135787
1132663138
1669367112
551313206
239542681
700033796
1726344628
1999278623
1219643108
1264996246
1430060203
1109434685
296464250
1128522386
1530843185
1301067624
411953401
466237418
404238733
1446273933
1390794341
798511200
139090623
1591931228
1403901067
1103259961
1911035428
346809575
2072105942
145833543
1361766449
1201270954
162053331
836039484
1244680756
2066742260
161162226
817611263
1554277044
1144369418
1377345548
237849430
1873554436
377975056
60291790
1614695989
537162573
100302104
108526906
1636823266
1571695083
1998441773
1272504806
1133763199
671936502
70055542
834858295
474005352
1855824730
649627538
772925501
1397623331
1477961654
369820503
1812285645
730235144
1540488429
1860403889
1576082415
1107150204
231922025
253917262
1855819973
1979120958
218238955
2134489133
451565786
1368770175
1441345229
870758885
761456786
1445355800
1509827927
29368291
836779614
736965560
1574672836
1280485931
1586775958
1596518252
874293949
1351304779
136353302
1420165051
795788396
1060719253
74078410
1302611794
22326113
703713395
1546987565
371964270
1587119907
1930084184
1959331837
103795571
165028583
1356412114
1601212450
461608265
1507026020
961101938
1252047847
1826551501
400898873
737324877
547844022
519032178
1141254519
376135743
565553936
62186826
1973973121
1024412464
1228086241
1983585755
139820469
529259352
1867924411
1827853910
1685190896
794463423
2097330365
332552983
1439044264
904908721
1673292724
496120893
1093837806
1162670670
2089717451
82116111
855583303
494884307
352452263
1850170099
549631937
12167691
424539335
331791947
659695591
1254816898
2065574040
589279506
938960790
1445751343
1345352160
49703839
617159435
1401492831
1275637300
754850691
1847391852
766480843
487161092
1141196476
1690333770
642176378
569927770
2102544617
591188844
814340282
8626311
884467877
2109091048
2025310120
127938063
1427665009
1553302766
1745469323
1441170061
2139728806
723523149
891231872
667401769
1933898812
399638939
2088811134
1483208178
1033176991
2049646789
2070145962
1126228289
1412866133
784736565
1031875
2026373532
355727407
663787384
805457560
1633454632
1329070358
978824855
1036803945
380659186
1224798173
791402380
1218392293
1165042262
50114504
1971331067
1442229293
258978129
239190926
940990713
270447664
715398343
1337028282
1246510170
195181892
78232960
336058186
681577348
1648237738
21486166
970214270
2130270703
595516985
1045562738
25759447
1319840832
502936816
1333982302
1236431543
1487266995
6166448
2133119912
948458257
78745421
602626668
743629315
1129051004
132955871
621434031
247132898
1571053703
1282588659
1156385944
985157636
1311116391
505181261
163220619
307802929
585978762
1723653339
550723526
2057555777
1131494976
1654895191
588372472
1044958023
1137008978
1651308438
1982230931
1709346716
1933811063
1712254789
1032890120
1202178351
1015917884
1774468136
398538634
1252272672
2096002504
216274237
530591514
1211191049
234269664
1764511753
324239447
464812284
428223606
845306900
1725922629
1636518516
212522687
265526803
1227826644
1044446062
951847870
1079318522
98055627
1496032897
113263056
861995446
2013337093
1460329902
1378384011
1594750218
1138269339
1689417316
979719350
239162750
649621172
479384593
474219726
1598451356
1747237316
1145771347
87915881
888961135
1523810830
1214788348
306433636
223853716
487835349
1319326364
31726282
326445631
987771912
2070484832
1165842073
1277034287
1107105458
705670822
1900406176
1928887051
1176302581
471331313
1025138174
1424666807
291130044
592096258
749848977
939550619
1083565548
2116418214
1755234266
16886021
2038399389
707496104
64173425
1876366027
1946320032
27988704
1379180241
1769571048
1089502576
1743779103
1871775245
1703802780
523138785
1284342778
123135589
1486276627
1907725919
1008122243
1884806181
634344358
1464634835
369726497
396775482
2072847653
1245041686
1913882072
1553080690
1202438893
1183155461
1451986250
903904733
928022453
2098568813
1520320973
2079252045
1018963596
1068710734
103268056
1099618379
1351101282
1439884193
734885344
598336526
285423638
424241182
1769543184
463230725
1938207555
238108625
1638811795
996652807
1690657534
290694043
927842940
538991878
1830970046
1768410582
905447683
1028569818
294229960
325717278
1965174976
1176103
260252123
788948650
769919039
1443465671
162525425
1141666932
1700699350
1063605092
914141362
1941703558
2032785952
2089991749
1321180276
1664091988
207936694
2084575557
1426130132
1275627228
626329311
1985311167
1195174875
210963443
799174096
1872106114
2098500981
1040027588
1745400043
858544954
867111509
2087695456
456112001
1185105923
1368090094
1785492320
606048964
23674371
1298405928
693875881
527535514
1880402537
1116328666
1601792675
525254038
669260646
1394321522
993061162
1350275126
1497871233
323029513
558328707
929845748
1805347202
651284865
1223368930
1824053363
891099033
353453556
882164263
2722700
10551841
1933787191
1095553680
2105590538
2035840606
619547247
1770915895
1178450326
363767399
1127241091
860621607
359892795
1738997426
1176222217
1113742747
1406921105
1585361332
1065130888
162604112
1449358937
661712624
413945205
1972673572
1546214357
708830936
1735529243
604619424
231021199
561105306
969519864
2119270186
1403274795
1261591223
195150687
216517819
503264123
337456089
793488443
1500363304
1777604760
402663045
709574272
1352369971
535960064
1761822914
1665253938
303035464
1673685194
592448144
178927643
1655139158
482657700
2041840714
1598766866
473017510
1945211286
1752949916
229583458
915799595
179719804
1701780567
1023509522
1451918098
2034038599
708699712
403961179
1390105579
774917412
959264679
1416225163
889557194
701604157
844442563
1193524116
1257115341
919091243
2092030874
883735529
1826316579
665980260
117290188
1087331077
903627955
1028119969
1020102896
2115996930
1554783501
1427198555
1985949551
1859786284
1684585749
2141909267
545504634
1511792447
1258064346
1721515998
219588
1769776396
2084191821
697666701
1748014011
1189147039
2012456091
2073005922
1994376333
1364711262
979515634
1936408943
1611263764
2004692328
2095967364
91690873
571567818
417726619
1480105067
99044478
961682102
16611994
661020372
1489383123
693885809
1732753876
1396570053
1474645060
1648057226
372065650
2007524885
1689108590
947987796
1542098438
2102884852
376175332
1191000749
303473419
786545665
1885721802
1890297331
285857665
715773487
321765087
313172888
261931644
2001016137
452173263
1114628095
309390714
1274218740
1166417903
1824569293
1991712273
1787513227
1569589373
816545071
1761759232
2086780818
248804438
371676697
1629691977
42796514
1053766792
329074226
1452113431
1525411560
80868197
718958529
169888211
81185871
1769871037
171511295
1995556820
1247587244
366134341
1216029920
452091119
1594522841
1434459419
1212876454
1799069569
1023349736
1321465548
52663036
296041396
992483433
599292791
423903267
1552318993
2115633198
54670216
2070754521
75790188
1730740751
2126767490
881579850
948511626
660570629
1924608782
2134202151
1224871756
65568008
1819007814
301072768
1754766614
124430722
1377955525
1291564386
856145851
839899923
170166011
641031787
1293857878
1886553391
1581887243
1555903481
618602425
846644858
1515587135
1725508960
1865096541
241306273
230095809
695965279
1181681165
2496477
2056016059
687299403
602464360
1841603673
123205999
832145808
1668681624
780975962
374556355
1762534136
1997116534
302273868
1506141204
1852191223
1691289291
1642121229
1414480663
975220121
1607294814
515175721
2025001967
156538695
195246547
1023498603
1553387780
125807943
1259240844
757840717
713377327
1276165280
870503552
1245410673
236954389
210592259
1826440359
697145615
185545434
1198168685
368700905
1690159949
364694320
2147202557
1341634580
1552549848
2011016032
1568593200
920705579
2139123709
1231270449
777068656
2024936848
897148913
612524715
1722575673
139530733
1730720141
1761833288
619374701
2076493585
535267475
1291286686
200196067
398058801
1170225882
1911367547
1351229637
1293030715
1749059718
1306727200
820628095
799523377
1132361205
2072973097
779211689
1868984674
852875980
1048138108
2063866844
2057345708
1683591277
1771670918
42260502
2095564648
318654984
2027593119
165377945
505065706
511596915
1737587589
1716318581
540397030
1400389442
299532874
1190124576
848696748
935209414
1397321628
1846283783
938905839
862514845
410035028
1172636617
979891129
1430499314
948584708
1727134189
1171747088
764662008
1226905389
1162229350
18610901
1185234910
415473523
1674225753
1701236594
1042873258
703707001
174342090
1049976826
841978970
977301288
1909951959
1769091804
204732424
1509494850
382179962
1420286636
280128050
975027861
1256558754
1273864234
952770525
1357910731
11864405
1217948878
1217002713
982858531
588467268
1961766610
28376514
796430654
1389710977
755846443
1428377515
1082707325
1922820138
222827804
1323735874
1884048275
1967382018
1330258108
1973762368
1218399485
111956401
1741925990
1166464397
722716679
1855241962
1772403526
534537247
783411217
1681552302
1067724436
103915225
1863937322
824754210
1119095851
1703659446
902339155
72559595
1188464635
2140363972
1447185501
2122427236
1972143908
2103338251
1130725911
1000919298
2052111506
692388536
278774611
1709807088
765626403
1712578244
1937114673
1240404241
1613798590
1883618049
1992030947
1063234315
495541337
1466935885
2139246717
903328280
1392076225
1512887819
107527290
1215633601
1904381242
1922276522
1531844152
1945698245
984514778
1361677640
1745532423
864929573
432298603
1350590424
1126453656
618000964
2122635483
1090361370
1744664592
2017812834
837647176
2103696433
672381895
1498888737
1915517315
1432106662
898589192
1106172133
712857691
2124084103
1176789958
26094630
395288625
1271309451
307818897
419076278
731237346
527932485
893228737
674614889
683974032
385210348
1510416941
1846115185
1022926898
1889474340
1741943674
1187081737
704402936
1795010904
2071980358
1465044925
1035681070
1878570489
364147282
474807027
1128835531
821319537
1560823758
1761628090
1395794886
744985514
94669114
612682258
301365365
1149990170
887263231
1585617537
1606692080
257865150
2033034283
318394072
1489871387
1384164304
829619552
386393499
499842993
495842454
1630181739
58074002
387483212
511896490
709830396
61875182
1968087303
965598460
1481289392
662310110
1596993026
263587333
1139081151
679307952
1223165402
218720861
657041417
369723899
2069564151
945613416
1512440835
684948284
1808680981
702903008
1221312593
1163072809
437739867
359195375
2047575784
1849108080
708241615
2123669262
133329729
921611326
810641980
900369015
897996946
606737753
796168309
241543156
1220176443
1841479973
1112225151
275086702
577521060
1856284875
583326130
1236206247
840929089
1515298898
324898334
428073079
449924311
648805711
887722427
700208127
1226626638
725117933
777269194
1165439326
2068719414
32816270
552455763
1113582045
1872487936
1557559154
486222722
1937294127
2076830764
1219958613
2108673132
1179807194
795443852
1065127541
554851344
1992181679
454627231
1617467122
1787935347
180113082
415034838
1437929443
1195557001
1269014032
355841339
992661301
151368433
1486420939
719975658
1552565967
1333944758
742542668
1317435967
64515864
2016517292
1581375501
1041387411
825518512
1221818347
121192649
1250478026
1110496424
207063827
2004124408
234589266
1803713615
458186867
727145601
2102280337
584486138
320678100
1197045831
1742827822
696218427
172293970
894391735
360078744
1989550308
1940393803
1773678162
136492
1993576805
600036964
1472990574
31124503
1146116649
690969592
1553711237
2103151714
1944602186
47320468
1164737867
672849607
1876922891
1839428227
528173127
1112753547
297751762
511475944
698181335
88128947
1518879772
1554600336
1227966245
173095899
1336116524
2141624756
31925189
724115318
297803754
646454383
2034687060
1082761620
2139717994
1331205819
1009757442
1184175780
1766462155
748246470
1917589566
838528429
1159357932
189726812
1916905198
957333061
1520376757
1363045749
1121607633
1463056112
758987029
608110800
198392403
57691899
1341758559
1852219366
1956519759
306208818
1807825608
1599792795
1501242888
1407623152
897702374
640565669
626279754
752908052
2045516374
1270427688
1618055906
226725925
637587854
1846996738
856783605
797749874
1266239485
704969089
643205211
484307020
15480535
1197224005
770850166
1379679001
883151779
1683498591
1955385879
1148114452
2076892005
261200823
1388979137
442862376
1842484005
1884286306
581179048
2085639956
956224714
2126351813
1578409309
725322897
44532462
836826751
2041156299
1673769953
178092070
381122696
1583664103
1881354860
1455094817
1055610005
1339697520
1811824069
1962404174
252175712
984873612
1590240779
579689626
849822324
907757336
1713231310
338112843
1442114915
1570988684
1584037130
47125330
1273254962
2046365550
77859877
1073175013
459244408
1481284717
1409417042
1039980876
1540405532
982493730
1436768366
1754061195
1844535408
1192697134
237003743
199948869
1851032616
1483498648
970095301
675428113
506264363
2025656149
1872675704
1050634585
1240433097
611016358
1789181318
619734673
1288469350
1739720209
751921382
340315375
1995131984
1292206247
599121830
531449153
1165461337
1340128557
1525677334
1055833141
1768119350
1002975236
1889918244
1276941365
1038812004
850779663
1842945378
1995589561
1833453784
1167746099
611503908
1410319134
636703380
728978677
1060380684
1830241588
1457679934
765378413
175567624
844916145
1208348824
1028633289
827350835
1746342917
613700409
2134430523
9604231
177494580
1337933146
1449804802
1778317446
594566830
511755395
442734040
1648719783
1811924701
277034008
2019597902
1601437776
1986271466
266870252
942038135
1933562602
1757187903
465301353
1042685172
499731957
2038906043
1510206454
1430855442
1962072899
957409611
801971637
1217931765
191164983
474878686
625800296
1543366376
1660340074
210219975
1599578217
1492141268
1294833820
1725998705
434762036
1184658056
605991978
577573201
120233689
82355193
979848554
351882688
1134210759
1339348523
502431094
679948382
1581374715
274101255
2114082891
1027724508
607938591
92191360
1553763025
1177120183
518300327
2117794061
748776905
954780614
737741121
1839825588
1991221882
1769412187
1448645930
1555792467
283400901
123280366
1947519496
1356505159
436606808
2041095321
1595587436
1515502746
199090478
345019090
1711327820
2122640154
769737937
1131982909
1502314477
1398894469
738129503
1494353789
1008857957
144330073
675425508
1123087975
441443979
2086444802
587688513
343338246
164776127
1217572020
64516844
2089635147
2105247269
453757378
774045636
1225868818
353398673
1912735092
516974971
1387362736
1857366383
510902889
1362542681
281382721
1766615529
304951286
1848650803
993755161
328573277
1761515830
2135027089
538981385
523630626
1838446597
2027454206
1163712920
958826662
879791434
1670446755
208512217
1867045765
461328988
1775862623
1602492955
861468783
510212519
1857866833
813551996
1100085256
1069083533
116995468
982341144
1196812030
1010968053
607615078
1184001792
1616709857
2038910849
668929032
149076700
701247371
1185693515
1883116738
1354206578
1814737163
1367369247
1293657468
1970581801
215870605
679506531
1138598366
141421842
636460699
1569744798
301636048
1926354907
2120606611
1245153879
1212290891
283875346
835965583
842703207
90932156
1404488763
911950703
979360572
1615103826
1413282416
1731707301
222628500
823492568
1144105714
643397653
997873468
18159473
366604550
2052238799
153236398
793385970
104095725
1251942215
207907245
1259047778
1554034866
216595330
554580251
599524621
111091023
260962025
1149146910
2111861227
838955130
514221602
1077032721
929212137
113018517
156344790
1640479727
1709656535
1961868657
379964384
73719502
1222060333
1179315987
620895768
1166509165
1122689868
1611054379
907417820
1994858785
335898632
1690427971
405413223
1931259066
1051987362
1090546402
409106377
1220569704
1923112350
610768852
1993581877
1321225039
1779802891
836937000
1339291602
2040715868
1598965462
85929446
851491685
1968966504
807234036
1148471481
1723593564
2069736446
415334484
1694903261
843056593
249758612
1502031310
1544595587
104733524
1951396464
2053765221
1893623889
1674691060
1213811384
862817746
455031999
115881391
328317149
421786805
415799670
694733847
2008531983
1532305229
55581531
42716723
1880782988
1854739510
766225558
1894123571
1731827342
1321139827
670888833
1809327692
1338880607
1841360305
824126210
1032690768
1077930705
1435654290
388540785
1127627401
1206265676
80376087
457650801
180419961
822379460
1810834965
113844316
234563467
1464953648
1032878093
1089683889
2028806181
395668208
923133679
1533596681
312649708
19744886
377764693
382087583
1803523748
1511132479
1046931847
1319574934
362619858
1241819557
1678988395
1910271142
2050301973
381997378
874638043
1142379498
1429687678
1039872252
2030008802
1951750628
1783984739
1912356522
617069447
630168275
51054134
1971662691
1072141571
2081127248
1109273802
392833669
1104118139
1337207736
1684099806
1412015754
251013002
984228967
313940477
1949107355
1688844446
1080795257
513405682
1939259408
602827259
215140857
310292118
1123737142
2075942636
1261268190
223936539
424074423
1322841515
1721353955
1915814788
654604138
736074482
226244126
1963742750
1844226282
2006089903
1280611005
1663994569
2006639335
1650703482
1771216124
1114867842
1851601335
706527144
709209615
1158187197
732761842
381480413
59282977
1765532367
983972401
2052202822
1407760356
1149964266
852030603
1385843204
1679939552
1899245779
474334588
1608236635
1646382647
645340115
203868081
211872718
2125278510
946349974
15936971
729332835
1465718646
866438685
983829892
306061441
1164261845
1514867969
1894979665
983042466
476290132
1088821620
330549101
1246756755
2003385462
1950403666
1824140004
1019132010
1361779225
1680143726
2077033850
1118182121
2111986757
606653557
1931860011
864530806
1978970052
1596897376
944577390
1422224651
1492174661
1420975894
1551125111
588178915
669809084
619527554
152050526
1808587819
296385899
726782615
1626941510
664686500
1420169462
1146063042
247270885
1475384871
294850619
2099590967
102289062
1656591725
2088612782
422757445
1787747224
1600964068
1304285247
34523457
58031705
1728480514
1351117384
1048905736
1229276262
531312392
1069448089
1065556685
719054303
1755363700
1304930871
1840646144
1189440435
571617490
18183451
856738559
579475326
906794429
1536174527
1945858741
772427111
1521584406
1844125639
1018963302
585986498
1246749656
942187548
1561132699
1238102326
1814919339
375047727
1827141850
827685806
2009787096
576687010
1346995476
641515912
912276253
309495687
1929959566
1036238038
455306862
103000955
1419286267
335609506
2119820831
684855912
1246677582
1626051896
1087773351
2139658055
1604921177
1266180336
1553560509
788673785
2082205829
716167831
1664607993
1344360487
381795116
113060069
1410454414
705352199
305977269
315306193
1443212858
537609931
1661731421
482432111
894423337
269509653
505406
1546992308
43361656
1557203898
948363040
1438463745
1896661372
1638776020
1914862947
972584363
1369080274
3255872
1762010484
1650978359
1834481162
1624263623
874195908
867540969
460216962
1751217022
761527344
1631169346
637421435
886975703
56024496
160546564
534674388
1745544855
42898748
1472251120
1282524015
980206564
1582001705
1856513707
611456943
2132683417
1624477664
1544989108
302898186
1575499348
1617371650
1501751546
1191871800
2002340519
1146056765
738253457
1844408835
1382573464
242430715
113414275
1142298286
836389194
1005892420
358023740
847077268
1009975632
677941422
742357229
369273630
537286341
2061309577
1633043360
915787294
167714968
1289713952
1785982100
1926079984
471035822
323536126
1353404184
1306150515
1317060169
1074321977
1980687774
857879045
1092433035
2105547739
922651644
1051795938
1769149904
1528194268
1961520341
1449844342
1919315577
338868670
1973781773
13568339
2077990762
228998720
1309211364
1007393084
1500207954
1405027375
538903920
764155672
1841056754
2101108428
809844580
706240689
1725900519
1082606456
479627695
569346995
1503364060
290595739
329391434
444398552
1227312501
1853650836
758907792
1893463184
1470684583
1961621483
198948847
812775693
2123979193
379830664
496546378
1991208018
596014909
293777171
697637286
101445392
295486210
1835776106
1248398845
1813531821
100152824
1598242182
60883608
725133592
84423877
164584153
1767274689
474070891
661320291
1721081113
1978312282
2078478277
288751598
132772439
1102185039
461936734
581294508
675416579
743142279
1039368026
502310059
1489685343
1544995850
1362073778
1954204108
1390755419
2016268353
853474296
1294473229
162910719
1600726035
103193012
788282645
1004384124
527088648
1286793412
522287639
2028995736
1437107882
660969505
1112672893
1633307981
1020985339
1580944700
1194382878
601200171
1856849259
1814320219
1409070276
802842315
1743312013
1048056493
2139116589
448909089
123942879
2013986683
144242383
88559466
981414737
1811702985
469560672
25524391
171122078
798847310
308261579
978418154
1224069990
1048422933
432103335
964609789
1960707119
655087686
541175590
1110249066
2062448888
1061292422
1695644162
1563648987
298785353
910231099
39352676
261455196
1228734896
261629000
293475979
1423466225
511878985
3379881
1626340441
1113185438
72635797
914854741
997980211
694855211
1287543761
77867583
1114388447
692164926
2014075393
230562140
25210945
1140013956
1368098185
1700808972
1141056994
1718353520
765188649
116535124
329150016
2122908015
1735199130
1358406264
729398559
922865411
19362299
2016031692
93860709
284995994
2056880561
176497722
968273347
157595772
759839459
170816363
1358369919
837971623
707989766
159965518
359266767
1322223940
1500510907
1164126543
1548806381
52778872
618760318
1997569052
1874814059
329468405
1809706409
128654657
955149457
1845094883
192486917
1795630239
2011982728
1713780614
428475587
1059005592
1073218615
410805967
851152382
876281085
1450599456
15473331
1010976416
389914073
19378634
516491430
784757021
88795762
1306446799
1326942081
777761016
669682965
1783552753
1909688318
8028040
2061696037
1207975907
984623078
935029773
1929475929
1660423177
1162889518
2586910
1703680627
2074493183
445702381
2102103735
2116952156
615191576
1582358077
416887167
1278534609
921233244
1149163650
476039906
2123916442
126867588
495926770
1984405830
247470024
1036379268
737211583
1194614550
334836011
612926508
709691979
863734635
1182506393
470080153
1486641989
335494932
1496833090
463391474
1137092708
71018985
862446098
652402289
1099196291
1915497369
1882954290
383954302
23142964
1381104582
1577231893
2052798160
300095642
1464966224
452123767
669767590
169691545
2128046184
160944491
1693214588
4206604
538256282
1364417451
1001756694
864516567
1165761939
1319928064
233179524
1744682274
1398466705
1760935644
1571294213
50978125
1449957953
582756455
1004248121
1067852322
205863079
762818827
586248574
564033755
88704099
1665209249
1845439001
937826994
1579772399
274802888
1197490564
280359863
86055753
1642833848
741090599
595980882
1988168308
1217733211
1388848075
90220144
2097129455
1194892243
1639416950
1787482395
1179255859
1963216861
866865924
1769167017
106301572
104374516
235202059
183169258
2053413505
1828829724
2105322475
2071882311
464335239
981907291
132116199
1418810742
1117378168
1563164831
1273382414
496717372
1353714293
15812191
1632266951
895849733
2051015716
1820699928
1485039689
448690371
493063792
1446969529
1217172583
854541862
451396142
2101194969
260813452
859551400
908947426
43790542
786239609
1662797389
1649934835
1323989965
103780670
526854457
838153511
1889466836
92049232
1433744698
1083246454
1794619934
2108503455
644594453
1460023900
1711706160
1413251618
262681718
969304232
972615658
641187726
2095268213
474133834
13056141
2029013992
781533349
570556710
137397246
1121941342
1911870714
556030030
1218725857
1608845207
326331739
1728596779
1959622532
2031399416
1162409058
425311704
1078301604
1250520055
334150124
1673991715
2111093074
587045753
2138513487
1661146294
1499322515
472958884
1993586580
1898014137
1068020969
1807485423
1003577721
1304717429
1358474192
890021655
246081020
727247616
478473490
1797997104
1361628447
1190590264
1677330075
284626987
1011658374
1033452312
339344472
1976098786
233160271
1141216297
873595101
683815292
1191034690
1380903741
435838023
1653107383
1774448363
41178486
835603748
988051496
1647054433
240007760
351269194
45999811
1811288309
969093080
852051446
1795239607
312366374
232843660
421612327
1133621361
1754512498
1146827545
642116822
1371963281
1812153414
1385685285
473004419
504278480
1270414399
1942442315
547636784
286983821
139886590
1882473786
2070684714
19809508
1051266338
172236111
2076510674
850744634
594118473
1633815861
1909958217
1546520290
2102548364
1029520948
1032211773
1463534706
2074708733
205869050
2052075886
59770266
317936581
1217266572
390044229
523908099
632451900
19449158
1698410069
361429313
1229423980
219970128
245620269
312126199
924955345
549501061
1223500339
632178693
330111739
307182699
1927262960
1763781548
284288014
569070695
662610089
31360803
552225058
240607870
379392901
309327356
2085330969
836636551
52495059
460598640
918254414
1682610723
797326047
1225759839
617300265
583001970
163856077
1379058866
1181755946
308936320
99652781
1142208712
133630964
1466483793
686885768
1492486940
1743691311
1164386650
266055928
1892880486
2001950521
937621910
1853155768
1138945881
197034967
1373740999
910554924
1321631056
74861498
23443169
293739123
1370003800
1175050096
1281463129
757119454
163709564
1539065060
1865115661
964010070
585586505
458273757
739349567
36218975
621294658
1050672658
1222229113
147202793
2065809376
1025228917
1477695892
909156505
1286106999
1292177115
643656352
137560448
1414571020
1681542722
1409119625
1369392757
709642653
869168725
1017085737
1329749920
1538922289
51422275
1614161425
337653650
1428756295
1743415358
910861309
162548485
1803405561
983943091
1712256138
2092801894
356305531
342647749
1464532201
1355008575
1906341483
357825587
2033029779
493779334
71132462
486942611
1180519735
670064435
1336039161
1118665294
361449521
694693885
1876704380
1860918747
1950587032
894598331
113675419
731215006
833019010
2086550002
1365049637
1894108353
408839728
1582831741
1969048551
844643285
355449127
1374791002
1276505493
2030420232
904037770
162416469
256098735
864061491
787925489
499943599
1340548631
1880361893
775879086
996456382
1857010156
1628136786
1311444320
1977202501
1904261019
1507551724
720855687
1894794480
646867786
982617311
928893174
1428934625
1113467852
2001221365
1558966881
1058286166
1100827810
2144206484
1447661976
222065100
1513080673
329562816
1060128494
1278961214
665644107
1057117550
236218387
956367525
1570532522
389827068
234891570
543180993
1049268461
818907013
2130234546
81243978
567790004
631774357
142339467
1554141898
1588831769
1719312107
6637560
172727952
1151829975
2009325766
779327223
1767933295
465540851
1841694742
782616627
356644958
560813845
1064036012
961789090
777099072
121998311
1923605866
810441768
1482635582
363550267
611137974
297093523
821429738
1904051856
1918546502
1710982575
1903284520
2055594365
1883501110
1775023501
1582263705
1788836819
2121528207
1791104918
1880317203
1336315106
1871605368
1985826537
2013756317
2030795601
2017911063
1981743436
1803578269
48219632
1351187692
929238954
1695597001
631050312
1962075370
187307550
1166617031
1563621327
408437644
86447010
683709123
923790257
323550591
895206265
528917493
1004074274
1509735415
519932846
335773103
326323395
1737797653
44872710
482539986
1098359383
752078458
692978763
1365091919
1169815669
1523522864
1779934061
706029948
663432913
1039686805
802167557
399398255
1676197154
1645010513
1718796142
1915064024
668975807
1237572397
325243833
595892159
1420540871
769612308
1912169926
22567106
1608688427
1030931520
220413544
1930146736
1208669772
1705742942
2067835733
151477435
1570698369
515073466
1379206971
270561852
1339968258
162194369
1326050355
1525967518
2028751468
328225329
2028349848
580927301
935018591
64294183
270749676
1780077006
1202351580
1964537987
1730194556
899264562
305634054
186167735
774487890
2074628692
460633781
1032385417
1924192496
512204378
958634482
1242771373
1649353194
160317482
1901196929
169556991
1794617348
1181385970
948017226
97901625
2140085201
1155901200
1009427007
1473245429
2083872593
1448860033
1581325277
1034353079
1783307122
1168321022
1077996067
738832985
1288240780
1839335726
672050273
558698496
663917750
941677861
575821812
2064463615
2011684208
2096372548
866817427
988103438
2082828366
607962880
1422644511
965665299
600052644
2095068179
365575217
362767577
1885187503
1860009442
905847262
2041485105
1065097590
87089879
728036132
37487012
1527421337
1102926566
888558222
2141616412
314018305
1309669209
285531700
768811526
1911405428
1304380161
1398262693
2121196580
2030972764
1338889683
711875378
349071092
171511260
1875690099
2141274177
1793743487
1807324117
1046201751
1796169786
1860576889
1510911440
887889033
2102289571
565851082
270045585
1107150161
1271468837
2126696604
171229243
2120244192
703630938
846379937
2124534130
184670942
1281877431
528501294
1041822536
1396107927
1469636944
908594093
931070227
1111819656
297487048
53674295
228547967
1217558660
390236532
285704090
252736585
755581110
1551854514
1617639375
1244516536
1259462807
36566442
1520132922
8615142
1363321035
1821838021
1890012894
908079028
142068560
2028779826
88519351
560276658
1273387260
1012906281
2086699250
1168347684
1210150462
1568658493
1544732944
1210608802
1897291117
1581597517
657552528
1238418325
1411708222
238221172
832756333
495869156
827000353
1684378223
877081738
1120015218
1387849647
1652747696
1304192473
1576440498
1501250586
50647220
694921131
1388807182
168380773
961222003
1343550597
231381994
557253128
91543401
691293654
1857352458
885050548
754840117
1807830840
466188363
1838669267
1264750330
509118700
320239932
1153033454
843582865
603226008
250957082
462441985
36986431
800615370
228882276
222124773
1107289810
2083590096
35918723
466687139
973746027
702072645
593253204
1093577490
1805194068
1572160038
759682998
2023468388
126501670
11109129
1595896174
1266222578
1730052967
448964554
410662885
1155427484
1297030168
2044557254
230014451
1272333134
1220874974
2096907089
1421515166
1551725950
685134830
2081981518
1013453061
1625718172
1865529980
1265682969
1242437098
1948856054
541989231
1155045836
1556886687
2074632961
255274298
1374411273
1874275640
493284984
2061411947
1527889256
736083783
661595202
1244370692
1764168306
146370391
927493843
2061165669
1014175735
485974888
926105773
1986741744
1573712698
1355528826
1426222051
98757802
987849700
197342836
470693575
1239100890
1947111826
570941655
184060557
1150738006
1816915531
1081979251
1809048587
715971647
815653975
324460088
2142861787
837368058
586944398
1325181790
820746499
1401747560
792841551
1654283028
1796631228
1991555433
687473248
367253900
1968963504
380772149
133891228
1147137599
1058835376
698903640
1196040218
146331915
1082344776
1369184527
502667441
871372482
153323111
162816811
554116965
782872786
575826610
742033879
1093717890
824780934
1249165498
33369759
939850081
207669200
1888134868
726605262
458206575
775650906
229514975
1762976241
1152804389
115148880
143241305
1287133729
1635098451
570906815
1480941545
227167475
1681960386
365558062
1023296431
1553663177
797995246
1041404278
617671944
1235812668
1518270434
1893167130
1017654138
617080723
616253236
1247970482
734670772
1173967273
76645736
1235968984
737653418
2099795786
739532386
2079967832
1785706356
581401
1032594225
297893953
1032599273
1799417637
882904312
1169216948
176694919
939788005
1280009337
1091719070
560023845
531555857
883931514
1813327220
107729529
265660292
818356301
1085112143
1848010265
1879109437
1331729379
285650572
1887248566
2004474491
1919029957
1351942853
385259281
1790346731
1687612571
1338818452
184666703
200845363
441342154
1622819684
1541381977
1627599182
617621648
507504721
1248044493
90527886
401055751
1020294475
1560879252
2049286707
416164200
1330602379
943251735
326725163
1388011119
353547169
386263268
531861846
110202524
1670601974
463901974
406281401
610333452
1074540510
1473068250
1504590878
416999087
890509077
1215199383
1131048249
1627391237
1812972031
1828371971
1356818129
1588484888
1015830930
1865137717
1552982052
1168794262
1015348932
1075013221
834345905
442724428
462475484
562749167
137911709
1175214594
589846496
1934325805
1821680969
883054840
602253344
1936940919
1616145446
1786358229
966301277
1592187335
1290688340
793565515
402070029
1517393777
334424580
1828807261
2103236592
237300278
1308157698
2121637535
968570045
250548843
1694089247
2141990137
2142994854
1030898838
1969912942
151981024
1606963858
1232917088
690806497
1190112979
1790423033
82441331
403098866
1553510641
1521066094
2060872514
1193874912
1224556660
1132007889
1052350508
870396306
65759293
1379484147
1582337652
1387764223
397830018
2083363001
812597102
1867383218
106100096
1875261378
1949094427
674125682
811015837
1925112217
2076194365
1315881274
1254127977
161180799
696618081
1981962965
1748441908
1614071127
1518445051
1644082912
1242142283
1000131371
1018521289
828087427
921767355
2113009204
1627366253
906106079
2118725308
2044976369
1148613862
386207590
902635388
1779365773
720700064
2131345743
610573532
1342471984
1743125903
100720578
925478482
1950125329
257744684
1177157001
1970206531
1031207100
1653052423
1323183384
599295356
40730727
1828472089
1596890173
1142536380
606697389
415339095
1699615898
1369942044
357292822
1159063661
1261983221
1795770921
358791699
1239936999
1409673037
26203176
1400982798
38258691
1405401906
233086632
1580806980
206569585
1916367659
333979430
1004438150
2007214775
1525797827
144870625
661857950
1027477437
498541457
1226361520
776231276
151422366
646600033
868964394
1367699664
1104790351
194149109
1744876859
2044643962
436093264
1904743275
840204012
1364978174
1534354278
369257590
2027434139
940722155
670204176
1973766741
1977628326
1383539747
662604061
404342512
1538284062
1393810703
164807692
535684486
327166394
538025942
1645030257
1103088191
629654276
1392643087
616283960
1000612765
1263462952
1188955112
1103636261
2122130526
276496196
677452314
190693113
1110739679
2138266833
13220520
1151990406
1603388568
313159198
1644122267
925520671
1539402865
149005114
434186356
628594449
584301031
2086007335
717874707
1782296033
1117568416
245033995
1764428321
1012039786
1926657664
1142577711
910611976
950743722
2063567662
1043130940
1659705330
652344036
1940378583
1926128573
532478471
1892024020
898344261
1263730783
1479211477
82874478
398740555
1293776154
44311178
1902721617
1108969690
1695550348
531475439
2604123
839504981
296345368
87556398
53583251
1922059606
1525832654
106074113
2002780086
169778991
1125176184
69316880
1790664920
1480380905
1836672459
14949471
751247000
1079599086
762260754
828084716
722693917
658826739
1551786569
933011377
625696012
2043495475
2127941784
849263018
1596656113
1467019118
40006126
1995734548
1075545432
500235588
1045481870
2111727812
1216487885
1888639633
599564895
22213521
844472390
314764181
963490983
176904296
1326948104
1774091281
746612800
1166684842
790292482
950442923
394518969
1966735008
239529263
562388777
1002943415
119282955
1327439429
858832580
1826391796
396631307
2043917333
796669986
1334598753
752985989
402040518
1027901044
326913171
477789346
536672853
148009914
1734568745
2126299147
1299710207
1292471447
1219341579
1540149363
1014834546
1173347247
794794388
1872078956
298201183
486911732
842583184
1130569510
1321691506
607916831
374668977
1500919859
1309563123
824508633
1429243102
1185434671
801362298
1308886692
1044564654
625884136
1203101220
1226622388
1929991502
2136336360
1259168442
155313200
417842723
1373317708
2090903658
493810551
1372457640
1320765321
1947358223
1393909558
391750454
1473315526
1322451574
1315655429
682906221
38050478
477461242
319526000
1234241020
283202572
1770479657
1186541706
1939491535
1177482857
227770434
1421535614
221078456
1593587409
24089624
1094025516
2024193637
1806976280
823029139
1696917158
280065190
2116999312
2030720932
43584347
1086066251
1870061456
317333062
1942796450
1146762519
100053858
2085848820
1111547187
58974321
1436224548
1141003024
849222056
1358706075
1095948722
796342750
1657104621
962086312
1484541146
1664299841
964893425
1595486703
1090966016
1337943469
1329398202
1333463991
57645881
218506441
1978080778
927002786
1553453799
284635341
1912934174
1770199270
1240021980
282990540
1820689387
935057935
1064357291
798956299
1670019649
1354781269
605780851
307255764
1810740693
137262451
1963894388
493876799
1003710293
1581120385
889082543
558791294
3386144
2035237521
32135267
1961161513
381326654
1798793843
569950123
1247136990
1911051900
1584197774
485950182
359655737
1667846377
1817310209
1231310926
497698110
2074138774
6750739
513223846
1102193880
1579042945
1034625919
151887508
1738480819
208894029
1222652935
466627140
1867991317
866697811
1016799200
1878349624
1156575787
27685069
1532831417
1211633894
945001088
1024804257
311172738
31158773
1797720641
243880433
56500137
5410257
679762400
1088307913
463426306
1188799925
2035290201
115715538
588097395
1075796316
1122137446
1879939186
816451235
1757887476
1397892554
383063806
1860658906
1514868069
52969898
2098649633
1525883648
403439752
1039412651
1088618205
1682684829
1468251510
1971513292
677132633
836801660
1959069477
1154714998
553636408
829380859
547533003
875438788
7579585
1500939793
1597964088
570231252
1713050079
291351409
1648402855
298065066
1363119383
800144200
1735481270
1152264107
1938932588
105331878
480265154
983109730
333388708
443937894
1738083893
1714544634
1135169345
2079839319
478019296
200454494
1885492623
1729939915
827191908
1191922387
584511634
1790603343
1881217441
1082580780
1941350744
1966665041
2131248504
1739121493
1903180150
1922017492
239199049
564150758
1136067409
857041058
799785516
1684275690
1034301472
685878723
389001709
3423960
189853554
285341956
417571616
1426817484
1363333367
589969628
534266933
1957645499
1746988876
2099039197
193040628
2109180321
1234497971
334556224
888145618
526608641
529843244
2007646695
1760031761
900132917
409678820
1913703224
1857604257
84391294
1707003403
1395108100
1932692470
2041206623
961892193
260429095
732405994
1406970450
1320652005
1351630744
1261289760
583391502
1440708604
939535319
1572155487
1400480069
2055637808
943609863
1949423122
1461745949
302274411
1478684278
449694937
1167227686
1536327329
769788836
648445031
997189172
422215128
1363097501
1000894809
525284477
200353462
788385512
1224783556
1775713174
810586009
1001186573
1239526488
282671442
1173020750
377634673
2142407841
1726841159
1518545150
2064768860
1038029317
1623154904
420755686
660062364
1838040426
398867402
1245025274
1814492556
708612436
831116492
855645583
1136549623
2070371979
1660336365
1037301896
1565146795
224947661
431732516
1122936902
623524966
637322223
1233854370
1999793254
1578649924
1973808028
568203842
223128414
400019824
1415921920
1606110723
1639844010
2132341170
725035459
1397988011
534826311
2143539053
244267292
487667702
111793548
1366837896
2005526029
1397983932
952183682
2122297282
660133086
1651277545
1659743458
1841088132
722805419
54675928
1091944638
242095978
1841699478
1268553548
180656936
1437229318
974629369
868481798
1313074822
2125005665
1512686529
1864165208
1645763684
1128327613
899892275
606211617
354226702
135223891
504220792
1015942124
1131996419
1236607770
887874319
1985880235
986805
1973491287
2104340792
1558635496
1533500186
468947747
992365906
157935509
1313846533
538268493
349743674
1128760307
625979153
534783773
965244329
2079498588
1035279418
1427857755
1236703963
1245342896
1580822783
2013308471
120138154
42484295
613597237
190170679
1562693480
196491100
928447069
1694578282
1858938086
88613015
477760557
652325404
1435839132
1195225950
1915968479
73835739
735416813
1981885186
640463967
413106474
2087959837
2102562989
2070740078
2082683772
1741497231
69697249
699683520
61961965
1815461261
1138690764
246299562
1186175567
1857975266
2105485262
328125684
383055768
533163278
1047449186
1336022182
1338734107
503421512
1767423733
2071621891
1970224754
1186417196
599103609
1982835354
278180932
333401440
1555344253
383059291
1633050895
1435705800
1122093603
764136016
1823771117
1136442781
1252266879
749026818
582646415
815791228
253006546
1859634671
2145154710
1422615733
882582869
943164031
454348743
1075628854
1173239690
1793396121
171247208
1076486545
92499066
436611610
1860863333
1124048298
1339759271
425154486
210640942
142044302
174124283
443739967
1650936299
1051997365
380210330
708132486
786091187
855655614
2114338135
939992016
1312096033
1523388371
1825859067
35819118
244316686
804793482
1215691951
1187478923
1469817568
2035706424
1344013047
136927099
987917866
981332029
1079990813
1235588689
1722849189
1483449160
668560007
295070822
513003795
724529906
2081701796
619899675
1501309189
2122998796
966183674
275679304
818933856
1443156925
2054496758
23069723
1150305834
1549330601
688241579
1250970897
1710766286
85867539
1687326784
1483426566
877327904
579100873
1945759294
401972993
1863168323
276689210
1211159993
2040485335
397411121
1532586017
339796823
405298718
335387703
795685629
1279669821
794579730
323722787
1411496234
174738237
771951555
1020309660
1363094879
221222441
1004305032
945770916
1965815740
391463417
1543943276
1115193458
1643037364
1929022415
1178250306
8338358
538241234
1082601444
1939021833
1348923193
1484295776
1332016528
61318951
1463013396
641014308
215635139
2018705831
324736939
519908824
297408660
64782927
926789190
597960768
1767252977
965976909
473720957
1303031440
173125029
1211123040
61949195
117828677
1251395504
401390901
1632004192
1985477081
1874739078
1968334266
906492311
85081680
1852736167
62523102
1695871853
485147169
1344555033
2130452677
1440770156
381970202
184379899
1263555085
1856679255
1001009026
190875336
2017385438
1252603924
1389240094
230316362
781398070
1901080235
1280949312
148167813
329837206
1846305353
786374746
187396842
1026486615
1040407878
438791308
94640647
1845026903
245908615
415494889
1015728539
698676253
960380988
810472816
492365152
907241438
1637225927
2147251255
652368242
1916962987
1996549868
1672781054
109962033
862130294
760396318
167043618
1052226460
678149084
282872891
581902044
1243501394
1569081540
1894424559
2019840823
1643966647
1299743293
89224550
535464558
532317715
296007845
767337302
228611558
2029630334
746493950
1947578863
1359189824
160801680
1652225532
1867316975
785476550
169953584
625723112
1184424160
808302588
893311210
321579746
1749338220
244012672
331628290
213802696
413908373
1194407088
417812191
246232094
985463403
146941238
578735130
620676799
827685806
931352428
1872986656
953814994
746184913
1207152558
267809646
114571990
2038415550
1495929179
1574817442
1226468941
1469002554
44504791
170135074
1395811522
1473622542
1553160001
1189436667
2117720249
1256922173
1350076189
1737720013
330029715
502980152
263829105
87869655
2115101749
241043699
432556460
435143755
821422333
1681656436
2593498
2143289139
1325942607
2020380499
128702489
19810346
357915531
1437351360
1367845049
201032575
1075889716
621639457
1812805504
1946365216
1382474611
1616741930
434360060
674656936
934415619
23333467
1268636470
1504631605
1656355639
1689456532
526053992
1057701415
1209921349
1121652277
633817893
1714425336
1393188818
578638811
1365357448
264411040
127161542
1197324787
537365736
409149549
1456323573
1076481548
1036713448
609762556
1161744622
1733577595
457895235
2115139896
1306447671
1800560784
1698989850
392161846
480906649
1078121642
677304538
625735963
845331595
1669554173
1261074336
650758383
1693637821
385272506
104837056
661404514
1690828335
1382423637
1027868541
2135434255
934404416
31505236
1580460597
110333533
1005975993
1909944406
1828728402
1713811702
1757714553
621105894
671119864
516636514
628470628
1672942105
685959056
1987667176
888127134
784994969
877580332
1385014920
91893932
690399927
1023490044
734710657
2008785834
1124556833
1915207996
140636115
1040292186
476145531
362587515
1431757522
838483252
342377310
1804505575
3269159
979546483
86364691
1985363995
172476475
2101614504
1478877094
180303904
1529924621
483163148
636554368
137938605
1370335674
1105818128
2129142155
552737407
635056021
1087399055
1637190352
1399601957
1207771457
1101465719
1514038592
1069391237
715039596
1970545484
1290507278
1605818694
722883854
919897073
1374116081
798872204
403245924
162082253
763155400
1942582305
1532304979
1924941886
1538656185
1575838195
905445698
239133785
227024793
31015465
1292215156
1923696843
1820485221
432555109
150688869
2088745038
833312146
1468077403
370980484
1752068480
1522522165
796340716
1695074680
1198434684
2035215307
804838427
1589019005
256769161
21631779
389726278
1675046059
542256211
383876231
722049012
1672458545
1008051020
308209524
907630105
2056294297
542716296
862961419
288530584
362883176
1346923281
1902992152
1909851711
1502458310
1633681171
1075971134
424456849
1595905256
1935784346
1015041029
851703117
166535078
58890990
650248623
1041146807
122663358
1821353118
1402860786
1876351985
2037035203
1005412079
108102391
552410335
1185088433
1706892322
56783999
746107373
1785007918
34514070
303705063
498353174
608324988
1227751057
1564815783
623286780
754986393
139424027
1432715992
1427437133
939937404
1888817667
67294160
2028399284
801891502
1653176421
1198003884
566536730
1853306777
717637110
164842971
1653932059
1735849507
234626827
156082637
1122265873
1961436684
822622814
2136527379
647821079
328781387
273814371
1735123318
510482329
2094321156
1572255020
1000523924
1369021434
462895187
231428458
899153661
924144606
212879233
1420965998
430595206
1109716611
1703739953
234489345
2121538549
1716651378
1771003470
667596005
1486999969
1361635844
1384059212
1375824763
1955903979
1833577964
1361487053
2143737558
914699093
2116763011
915650867
771417604
749555150
1995746589
1846155623
145422759
885539565
2032148099
1184461920
489476957
513663991
1768766925
1385076898
1367516965
1494882311
488950009
1890387749
887540525
1821134392
1816626332
1761618111
355724964
2087930396
445324224
1222657266
827555246
1165840261
450800045
1691209826
1173548092
1924132269
734072370
1969932320
1737326705
1264804761
896464072
24349007
667297774
940956044
1846701301
1016552312
43790621
2001034509
824227761
1972691344
1984494526
1466365460
613311497
1632633853
1153780581
1922471742
1700606012
918757532
226044164
1783534371
451720944
155899328
1136461677
1732733197
688812035
1759086888
1292170283
1949029159
1012154347
218052870
994309461
636821992
757408026
1588086732
168735245
492955141
1700672655
626321496
1345990071
1230517913
592999718
1986455334
192839807
234239340
1613300911
1696201657
1186133550
1254997962
649667802
1456395068
475811489
381773101
502591099
1780509089
2046846531
846925922
42309443
1219517360
1916334223
1432883148
1501073098
2122076952
1453384917
1543099108
1957749930
790311110
714716404
1416319533
1801596738
1543588823
1634214623
420579802
1397315359
1423546732
1050511577
1672052081
821634935
1850428292
1001680322
783274618
383245884
1004050186
1270273344
1199823993
2066797742
1754831821
1670459605
1156040931
163777359
1553721898
265103212
267897408
1583822969
945194972
1329296648
785570417
1468129681
87657140
632511342
794031913
779526692
406555667
256475581
1539351264
200064101
1326274973
1669782247
314527753
197256436
195730198
1335663057
1710921733
1370487557
728760949
684271158
213953136
1017264981
1854816531
94296974
2130324592
1569196798
491452961
1148903801
328629940
657441113
998909793
1422659415
1219987408
1647909401
51552702
617070202
646984221
1118790906
416912632
782381096
1388989822
1064420479
540415787
810299412
1563400767
1918143599
2005660911
1192102916
1890338641
686707030
1381150704
1168598153
2099728997
1071913961
865958244
1506118040
255505060
1807919623
1471458005
1143127511
1077285519
2097492331
232713183
1263626110
1746375773
310784732
2146788193
170655041
180097111
1639121873
1744738406
1933971682
2087542650
618835749
262681718
1887856741
260630885
1591852200
1344555033
1527289917
1264193090
1944485232
1152169636
636786818
1584543966
1922225954
376495447
1202189511
977328853
650076683
1412757963
1449619494
2095963915
1060450222
834147315
2021922759
1261976772
173560753
1962785234
2035441302
603173160
686204893
124361306
1746495957
1035917807
1879815991
55478010
1384948302
1626644667
1334876127
1648763022
842108574
163028497
613754687
1179202310
1165368767
594245961
179545568
18913979
825237124
1168686761
1212430097
526741687
714890656
870969531
1940361042
877562456
1082475251
205224702
568390525
1706653811
1868990026
1101898779
83995940
1160035370
556573689
457079512
1881429861
887296030
671002305
1155096609
667757841
569023021
1952908398
124438384
1442027138
282539221
1871058346
1067023843
1302687878
1727390447
1863912295
698726125
1990808055
152488824
753380889
1117513484
1425520520
2140275758
2040998366
1696226728
784233427
1203179245
1910010725
809443949
892606704
56388228
1923167318
547231708
1667212846
1841420249
1945394316
428934811
735150229
2126731663
992109358
1239946210
1117995325
1316568616
822122429
738182510
974579047
1703723384
1148090341
1477631161
2058392849
1050892660
1953686040
780605067
1509116028
920897994
1797584259
1211123853
433102490
284911300
1568284352
1977272865
82200777
97814538
1028808088
885066314
1007737257
549327360
1153774620
1322716139
164615798
870022019
1800118669
675851803
1779463332
2033822
23353008
842115134
28761769
153251891
1350885687
2131818781
1133503943
1317101947
956926169
2016472151
1123358783
1615367607
23344462
1947308801
670778226
1715278466
1947707230
1906802206
457441677
682732637
1746516551
1130741378
1301625990
1626134728
1190360098
1804546518
1173319536
1874755234
1253922619
473957374
2126616134
997434256
2133756222
308396366
1650670873
2131794813
615655812
1269619594
32585476
1773357293
171038073
1402441364
2040702284
497459526
1035672539
1391320907
966719130
613814486
901981403
526320861
761484377
641483269
542600718
345096867
620958124
1873343371
2015009091
2139165393
628846698
66677944
750713183
1825973990
495643200
1601739018
1663425288
964658088
97076001
1491544634
1231611238
1050914355
280477285
1944118125
1372865919
884458993
207527464
1106531987
967905498
285142045
15456488
1365928737
1720106215
1906174206
2128658292
1201428574
1421988138
318974767
1483640562
1311604892
1599197981
697754456
1272096865
248269650
2128148728
1710286607
1023431875
282059104
1883467236
413127147
575357609
1394450183
2112810453
895399570
746286342
447066714
318637861
1983789122
555162914
1175860048
731983227
304962392
1567994479
973091057
1018366421
1768195509
194157171
580377659
329220246
609745561
1610218986
1849744437
575021593
1848099968
639748679
1730779821
530958355
1527800427
1691274705
1527134245
207237287
472791400
1527705653
2094918930
1705118220
819096253
1301114882
1057478297
1868077735
332045376
910647378
502216100
914888608
1778060806
1033350104
1410204870
110669981
643565072
749283649
1824150944
702716016
1222607846
1658081080
1156644684
208714212
493398330
86253068
320499019
296885559
506527116
1674733120
1153055387
675088590
1574086150
96717059
994461115
1011550794
2056131367
269270857
1056780739
979192404
2030549844
1439755356
86048772
1173949851
416073038
1794589698
483572396
2145756453
369621287
1392645026
1605393830
714720019
2005642233
345801170
58248240
1177000040
1739112185
683518058
482025710
14587275
499625767
649408021
194051617
664246653
1025510200
310073160
1061851776
1202658319
133429881
1090338657
887808780
1487250887
916236719
769968474
1956279080
1374032517
2071136352
1707686438
1376012435
2108568331
96926669
932605915
131169461
1710591693
1817265154
1109137717
1448563126
8401029
309165091
330775602
2136770997
405729794
751964237
2001301307
1734152930
16032451
42776313
1773629247
797912139
634366439
1525720379
929786296
1009315709
1302547483
679871205
658513053
1327745504
401920412
462982125
278870291
881826713
2131603837
831079893
156232752
1507297800
1251342390
601389468
283982839
790305912
545127036
1939944776
2094054905
773977237
502498122
187027046
1272793548
620081821
2120735239
882931908
554096761
1404588345
1835922254
1317925788
400775886
1843944952
278190795
635262169
57295905
1348041375
640803398
330599822
1158072924
140235733
2142298779
464164611
487380991
665514081
1179092961
279566218
1446650110
51399565
1353138653
2333730
1920226724
2115505914
223459336
642188152
606068344
2146481818
232358817
1666959806
1440556792
1015396709
31203721
132498674
1154891633
1034683585
329921446
2110073671
737243631
1044145835
935735214
2113647730
863473759
65994989
792074635
1145646190
489776137
899166685
1733314468
1556158894
853457193
9565585
822359949
1615762941
851028513
397458684
1684358553
943874733
768007702
1767425180
875627430
1117281447
2059096101
794706351
674338710
632940836
817978335
2017538694
302595198
1227093551
1489977069
1159425960
570593674
1511169211
115854605
1059857069
1592867399
1008586810
290006601
2104309564
1098282984
1800114754
53806196
602359784
314440994
1220210673
1348844741
1157603190
1384911699
1138364215
1130594671
1889658339
24438500
1825120973
835045965
1718826157
1581767309
465948716
1629283901
6500871
843628594
951718314
624329181
2135203036
1142522926
1232988531
1937323151
662753614
1098829274
210922569
127385636
525442149
67907546
249922997
3001521
1174019745
1952188
1688284569
682190806
259866151
884864978
23034198
333198852
641401939
2047298979
2018612945
1094502148
1537580197
1497646042
2058392849
546590208
2131026640
549075085
556582710
1293505385
968663478
734545461
123379937
977828998
105021113
1474177367
2134707532
1057761613
1946149404
1276257098
1144554310
445615761
1435138806
1086114328
1340479520
101495118
2035803473
1639739419
1093577490
138168982
1516110498
675863207
258549515
858349152
2043213329
1756912617
878906099
520608055
1406187028
1670980400
1343663772
1926904498
1864109166
1163136205
1726323629
1136433883
771319333
1353475066
743862265
1139900424
535334144
1266783460
700713071
1619464790
1619398071
332010187
1694712151
1801081215
1587494535
336666794
818476024
2076649480
1290035414
1978277457
624405058
16951379
1439038376
268279734
598135855
1816310951
1547227320
761003159
1105996261
830607063
111060469
138632579
1093659271
692534731
281999538
1877069155
1062823051
1241659979
2028800233
1904475824
869563586
195367858
336213882
1268342531
1820413886
117367542
537065524
926115067
490988286
1384833946
749335827
1141321424
1925544940
1833735262
1701523254
1127821803
83937387
1610962262
1360759069
460744900
1251256666
1613912853
1826676242
189673492
767557778
222685587
2043037086
1116693704
389293948
1139091216
10218378
648226139
492684313
1443888346
1133023015
1086844349
2062713671
1944616953
402023673
259973557
744343159
1792625195
1054404239
315713773
2030384578
1982321341
1218879551
2047785897
2002674881
68987921
1591592024
124535572
1581846935
1236731354
502055860
344348698
1872055009
1717582506
1234329864
1228815672
726008506
1712563524
271745573
644095546
1313784389
519337136
519169516
1618306729
1061608687
1438759498
1408901945
924293645
1260811187
1616945980
2026836461
1019413122
492254891
524776286
619583368
986316088
1318951621
1081993022
1098443142
1738877536
656181946
1748698468
261706570
786126796
812641879
2052981161
847477998
1825594780
40841853
21380719
2053907703
2047575784
1326790812
1465876967
1582166327
449285572
682990134
1714425033
1935825304
2075265147
248715679
997114169
2087504577
876911946
1966398266
1059314802
1362111598
1723693290
458322935
1451593959
1685739835
922035413
233509685
1130165382
111921000
1041765246
466677466
2054702664
809036666
35308365
558583508
522918470
1778427431
163787035
1550075189
1964053865
1492411438
351378309
819077713
1838905069
2074339733
755723897
405834730
1724357036
1477071594
2012883780
327144966
1381724901
34043337
1925302187
1697046174
210040796
1249735402
2015569580
2104970411
118455710
327843547
1447789327
890401040
1834508146
2111496371
1500436302
1454514248
1248328895
1139734268
597481977
599244198
1694018022
470988076
1464227188
488666735
1280488547
1461663648
665585880
662648317
688151485
604361969
797906975
523140707
14535022
432182375
2141777938
1084895076
353191922
309013986
1110641697
2073254486
383447154
857011474
492331148
1110643709
773405009
942861134
1553820146
390632632
286938229
78572862
273660443
226497556
370033965
1724297530
581522291
2082289948
1567780620
649846109
1563982491
1223804203
2054984506
911135870
1173513982
2016367374
1594432983
589986652
1446139616
1889140373
199249184
931450564
651887177
2135578993
29565497
1906759703
107476894
1671658111
1811544997
1516490624
1560041974
1812428772
1629450128
257714061
473551174
373990218
2069532259
1043790323
1856783235
1971796310
797278769
1874596651
1459691365
1966119050
1709720144
13779136
1868212395
1749651622
1960489325
448677040
2082954061
1000504087
12655024
1424146814
1906901681
1375430644
1207134589
2042992629
964365245
2008789316
2056170528
1897006669
339376932
836828359
288085150
1489092227
1091085394
853856540
2098176080
1055836030
627495851
420519455
2138052105
588073227
1965168303
1768179127
238534089
523036061
1105603300
1737789413
1676059412
1988398507
697117369
129600899
243557700
1796498533
484827702
448385981
1724774202
259686325
2066480501
785002942
2119534470
739221688
1521540248
1077343981
116267771
2131816242
274043998
325095567
870666689
1641384008
539941637
1840935016
474564920
722340014
1567812929
1864128462
316413320
1353750292
1790482537
1285070577
1996685542
1529630641
519553678
28321325
723462462
1041969527
1248419655
147444227
378768519
121126305
620157073
509324448
440998208
682058429
746290302
170523269
1026515063
1590374338
212513415
435125943
1050494733
2074392924
159289460
1154899256
476358337
1232103354
868203058
760896134
2122786260
1819538048
351938911
154764124
1928118934
668070917
1517854784
1514593611
1180068191
353578269
1708004986
417141409
354164534
735030012
2101188369
1463296026
1588810329
1032539182
135072404
1459482866
399831993
1507398114
137897533
1749987021
1306268683
525707641
700080597
633534337
816189798
1934239891
1208188816
111028691
1445637611
2072927189
732331897
1455458495
1977851491
445639115
1863746178
803923891
213979620
886258739
62499807
461847676
595144833
849913214
345616091
888701771
1185108873
1912788617
2084244817
534038423
1827220909
1858408187
222937071
1380544156
515286874
246029805
1744096781
2110396130
868497510
1788354868
979691501
1430914290
537089074
1736547603
422255063
1375195153
1264955338
678454357
251415362
753291728
217250603
920973811
1152369535
2107093616
998938348
2060655338
1283915288
103738627
1890254992
707026084
384482091
1104160665
563104521
1694368678
96603059
1510479858
919398654
452831445
496305132
740495525
1954046936
2037811413
416303894
1091709283
1157509133
514903736
1412911006
1267544544
2116336202
347205070
604468544
851835157
1181291771
475911243
1917154257
1949165440
631673027
1726929695
186685061
1684923412
618094884
1065102231
587966087
239953026
522046164
988986680
1641778587
768065564
96530281
1540143896
1033170662
118383871
1345341530
861070996
454081207
510575716
418034191
255047978
345333410
212207076
2058135087
1139614706
351980198
1293502229
1234458890
632730619
1071163469
1849641338
693633775
1491382670
889264088
495659072
1120976768
1564427366
31050353
192611737
1854928587
2126399387
246880509
649411599
1313676521
260627860
1309699222
473342017
128969952
899091578
1081171557
1921978586
910620604
1321893456
761948025
1117356725
373505885
226660164
621160691
1053042574
1074112517
1721651200
1550696520
1163152631
1215771979
352487920
499867854
541229204
1419811095
379414669
1133347556
2041982087
1256545690
87005235
2097237178
1196616572
118648332
1905506874
1794994526
106310185
1867727532
1181254624
1779017566
1346287535
1827358096
1229553050
1187150337
1776913939
1583110531
745984199
1331119970
1727399046
351728893
1221144853
2019830524
696211218
1903975746
1671463026
1770251544
791257454
460975516
866838145
2084114124
1813713171
246925882
1147450842
1742937346
1764077125
814743459
1100062255
1394728826
856864649
800044890
180078457
789512369
478664385
1542978237
2020111267
730973308
728296246
2027097548
1664970837
1093269036
648714582
199862284
67234172
2102852200
1127042484
1739643359
24440300
1942945737
422181530
469985113
397259894
1836680765
486868352
1334688165
1408835908
557246144
1109828971
2003252596
1847053603
1949178039
799353154
392033521
1735672414
1235726201
901122643
2007744989
613649
1679399710
1870471497
1236307179
1417567875
471486623
611800215
1856138063
1067914360
1958371915
1285028552
490218171
1027245267
1683260259
1509646100
1339454529
479706088
906018316
1466840785
149306155
509569920
1065918120
2063128535
84914650
1172579118
197551693
1994044891
279165803
691376217
1879565003
853558835
492209294
1305098591
905866448
1632679130
833366018
849188476
583536344
41191589
1476296957
1714809726
1059558234
71683171
1286296599
558277952
24431033
1391372770
122990706
2033531591
557024809
2079288508
1195508131
1386998552
508287352
447466011
15801194
370872665
641532140
857015724
844253200
549945223
1560795619
1274315364
407071269
1289824477
328576922
1744227460
1222652935
760106999
441757623
656636165
2136091997
308893445
193140405
1670963357
1334364778
53344044
506802538
1296476421
2024733479
2134549971
769718607
336535166
273299596
52169805
1108434010
169436447
1067482975
107008135
137760770
2015056342
1254191801
2144241622
192307088
1585358711
784102108
1825741094
184277812
1704997967
1880802206
145365689
1289801345
1425211152
635234723
2020984318
1086944679
1988510650
1645168266
2086478526
165859798
1843906411
1031286859
519813726
373476180
381791551
1960474363
740385428
1749208276
343810923
974608373
33443136
263005752
493373744
2106940451
1004099022
2121994141
126324446
1802898390
1671763076
2010380037
251129315
1993924469
333308088
602289003
1694084778
310071783
640497419
328030944
1368043833
1053743930
654932707
306088402
1358400067
711283295
352626719
1209964460
1296619269
778160742
415172585
254114834
663390730
1090186996
1110915189
1833246929
2133171403
1661252773
796360050
207103339
754619866
236345782
1841304470
43242367
1026075864
1108461193
1699346792
816957709
611239983
846269760
118840987
380518386
1110192843
1531179977
1421171891
1039619412
1260337838
472848363
109086155
1221690314
90203283
1009731372
1531163447
858647762
1508496742
1709377768
703385861
762003256
1612882844
1017488725
124094267
914872674
943383266
78350289
1800292294
467886070
729934724
1922681290
422455961
839404347
1943229119
1392611477
1647247739
379298387
1763953265
1806435200
1040318433
1997248693
1292450303
1099556927
1984825299
1176512459
1361533201
2046246530
1273593274
1640206545
1687053866
1307629570
307189699
1259171395
594087928
1293151961
1442736827
655218600
1992827086
1201952528
201361869
547481507
1341335468
304034835
538682695
1125999225
1888776652
564884822
1328253709
1326476331
2068756500
1010207339
341277239
769380024
595935368
1760740028
501481694
320503344
648671783
1230737698
1246410728
826340750
2000775070
371797733
851291256
856708637
1738838064
493264217
1846235101
1385836705
610555593
1025084095
1120769506
779188970
1305753863
2082435094
72962271
585272159
2070039498
813644262
842202587
1015030378
999843704
1461824306
856675980
876374145
886877904
1188825112
972533800
953673199
1495141285
1932887144
2116077164
2029382309
1764895821
1225435689
60270155
911078004
1324223948
620228342
517707555
1685941210
1143861271
1364791395
829270387
772648809
1482747085
991154958
1488620375
1978260214
383318504
908898711
1934897308
1716108785
1470247503
412998849
863422167
2109747663
336612786
1311599878
1942118051
1531240837
768101514
2072508736
863374589
592247575
758023941
1182485822
1398656417
256438861
1579250134
342359548
295554895
2034334133
2128509846
754401362
388295869
495444239
794983658
1409121068
1854696196
1743202534
960224284
298088488
267124041
1345664179
1953873840
2082263483
1479519170
737157652
1927339760
11186601
1130884451
1245089770
1111650636
1607083202
1966697614
375485343
1526311213
1033833745
1881881344
1782702248
1864094232
215510003
348068078
326061301
768305581
2143134338
254304445
938754293
1604198157
2108732685
1329357580
8907682
1940605476
1207213901
957467872
1280233891
2120052596
2048683617
943624785
1517937978
578714680
848895074
1821082125
873342611
76088307
1401504757
764749801
445016221
276769132
2048007263
2032973878
839230835
1698458777
1972202506
427300692
1761617207
507575197
1885800223
925454990
1314358750
495343536
1760426
280624816
1934744765
1809114187
959147372
1252604540
209460835
401542824
956538971
479481575
651952753
883233975
911841409
1419945526
1679976216
232703057
276398470
1201911189
1309896810
1039505317
1738967583
149243998
500901132
1530197712
1115237601
390095895
1484616466
345735492
1234323319
1954439871
1136146173
1045344717
1190000301
240223694
1749877552
924649387
1218540881
1167001143
385791669
1078828415
1574973168
1365348587
1512953010
397693557
1915113380
2083099103
423583385
725970545
1044069465
118159427
1958909371
1328238389
345122782
574104476
824064294
688151415
176163691
319828403
61728461
1614746005
150764758
1974113265
2084457947
1209019805
1073902165
1975085669
991472731
1381143038
741297827
1464979362
1047175545
221309996
1004974325
1596542847
1835213281
171038694
40268527
273335613
618692666
2121996033
2075317763
1142597821
795575950
702000306
1264352066
1732080490
85028567
897732289
490544788
1367556535
1207462473
1277873822
867460403
62269588
1536969638
1465564883
409033691
317590300
1179030183
2051991562
544759941
732320720
681154311
460629626
1203843973
2089209243
162342199
1296049261
214269065
1853786187
730599601
1043775335
1543472845
1682674852
1986716942
2143628346
936694092
1870623757
866486261
2055034068
1229314187
341331390
1300630262
1210084494
1177181348
2139224546
212278790
2068390833
722626610
618880825
1713836265
358830631
1668775146
2025182435
1311136027
1443622214
1675229821
1075842371
1188246488
78148452
162427430
765849748
579797745
1712103106
7654745
1376084801
82578680
890744260
301948091
464740376
1031553483
2059698599
1102576911
2011264259
1608727168
960658829
1257916402
1892495966
451828686
1623407051
868054211
349808864
773276191
161954806
1240066150
1507968689
1727167148
1247489106
1098890641
367161886
1156851991
1964281220
64041478
2090859448
1580688464
1411139473
2012246686
1399387009
542503868
29030609
1084832907
693066509
1921381256
1359224181
1972168087
1412843692
28901709
864638136
396103745
280065190
788998932
1581572217
813711562
84607723
707472863
1407705721
1192435628
32147522
896194583
1886020404
648764956
2006472197
1966903654
429821615
1471583014
636871193
308431973
578012711
849886866
678506408
402590512
1701430599
1964246472
281654807
363885399
505666104
1647083767
525157917
680384368
1639117315
1389048804
1821968085
670348705
1090527973
1691513864
905908985
1161633283
2042114221
1350814578
1456280389
640388383
1752379700
194550801
521551261
1605135208
616534436
1104575707
1540881878
921519447
1434243702
1121359049
1521370519
769291856
954047280
680959212
1591650974
1894274654
1295852869
1887587880
19992241
1778498126
1065186432
1974632435
324069463
903199808
305891159
1532032545
2018799526
223598075
1293266476
30546847
1217178108
1507682267
1049944775
446077544
2017232800
1259483186
216344823
1666470184
929417990
1180162936
451018472
2054289286
517467378
1875174511
170688854
897950229
1885371002
1579979109
1803578269
1885642737
2090317957
1391207123
1304318339
676778356
1430621104
116337986
1963092835
845913418
669361783
514649477
1774325924
1856493908
817102965
776566022
812241302
1605035619
631397266
1888312926
875839067
385719132
1250026117
1622923676
2088019900
1944208266
352783214
1280585713
1200619075
368914003
306738850
1145767333
1259168018
1103836843
1829021593
1047584994
777094991
875578486
1948392325
835412369
910095803
1814526584
927342
616497268
1559545625
1941470700
146002356
500444118
1570385496
752644782
286555121
2119677748
308139525
548437640
1600404795
1115225712
697012020
1174039468
73953261
1603902771
636171420
614962970
1493649123
1942002230
1621363385
223717156
111722128
2132511395
404372113
1269689097
2002137582
1928339806
38906912
615469826
1630819605
944326870
218318900
334504511
2126573783
392602670
784678710
1765330125
1066459329
512882559
95768454
780226140
4531213
2091965825
582179419
41413610
394283357
812559900
1459810619
998686843
1824357207
1596686287
357878631
242922829
75169789
1666012262
1438363629
2123774490
513749470
791790945
410832073
808150162
152402234
1003203260
906151148
1976198726
838779940
642916459
697397916
330206737
1554334979
1860741544
1366803248
1948962271
381611801
1414856189
242100185
1481442099
1970406306
559049770
1921613721
1812654659
1905857099
1952018165
2055809613
2107897419
2090247389
1277462399
1099060188
1046098230
1286155692
470514896
1590019818
1310460657
88932837
1051172940
515525726
1292321761
1950606200
250171782
236462147
1351109490
897894722
1670035692
848523164
580933112
1945053476
2146280246
1643401480
2096476478
1361023533
400350533
1928764470
534522923
635105305
624596953
1278483083
1554831128
541321495
68443124
1169176637
2044512055
915614811
1250460529
1096580017
747371361
434699274
2017396834
1851157493
1066538531
1864423750
1967960774
161912680
744517228
1688158436
1921850340
1998287387
531989680
1059656250
1007816973
1436060901
1877122353
699577091
679889795
109851732
1459007128
1662522665
1424844499
1361123161
1103185963
955601314
1838720564
570405565
102263968
1260146850
716961681
889028755
1822475011
333287825
1025155456
1135354978
1891917816
1293733372
1745349831
1517646489
1629176979
673475795
1449064258
1191425806
1955725377
2100480538
316559383
1873321965
1201660077
1342127692
711721352
1719624207
85536053
520937575
599123447
238260583
1854548344
1786662666
424482398
1535479980
1682383266
1775916028
1178395124
1425210630
3628559
1078279297
113479935
391026029
1212809988
1717780678
617091154
571486376
1002544129
1251594062
755848976
1998532362
1383605581
1952188762
1428620698
784659819
1078645773
156833325
1289520879
1403731366
397063944
256947662
992353158
1535352174
1585572453
527141427
1803168455
738857483
2092008820
864550858
1190393636
284441768
1141459490
745082732
677628104
2059573975
1785604634
1803198507
2035490045
10884042
740379909
1941010699
1030915767
1797101248
754569407
172220
1558209021
1344852234
1584518375
426377943
1921054780
43096698
1876471269
599231498
77033213
1316579939
304249203
570780559
447917498
586506484
1653637078
292918932
143818538
1389816563
1443276057
728236625
390965376
58276785
1930104437
1711542049
388462229
223670339
1007710575
344935677
1811743419
1284429897
1624296840
237567435
1398539347
711380567
710272898
394915099
1596065979
1687088894
38609092
374886652
1272300709
333565678
334922652
16623874
837390119
512198840
1309504103
428919619
2071800431
1284885497
428306637
1297906104
1616865798
440264256
1819449422
344309538
1670530693
1731816592
1392829722
429913069
639890832
1951025556
604076241
1571714366
1831834857
205956563
793285997
949491116
260172164
41461197
441313328
1605839210
1854471581
482017678
1095246504
1499089008
1928562515
1530260843
1499129417
1450685884
1763331118
366769682
849592513
588634972
553852612
454309342
174968441
469765270
275114500
1216475025
1856787950
1182018853
565046211
480147974
731362220
750040171
201664928
2083174981
890787546
903344587
355421263
787470143
1331921709
1893269512
1783685586
1106510656
1858113573
178110775
1599739945
1908841979
1020943786
404238901
356665325
1211750979
1484586961
56202688
1067470686
1021290931
862448216
1304158992
1325048832
940131689
1724993467
1284024326
1479789975
1406922429
1783254224
1406713025
1809452950
813676063
1621497056
1234744726
1932274857
1832319123
1030450549
1036011422
877512141
580226761
889865505
208685596
805275738
2117716985
454314287
119200379
44722882
298929692
1142808520
2072216890
576021729
1756137518
1008481729
1648776505
401338460
1150596212
1378489132
1607643498
1367514650
1092484582
1354676283
814446838
620888481
1200834292
761771848
659224613
996929133
217519792
217611136
1397859013
1098555805
122209294
1291205829
628834178
102633605
1543830213
1566003527
1248325729
189083803
1853714045
1978944359
578791362
448274954
1418770837
734073800
1100213788
1553362157
1846073893
359996628
120402037
240286555
167069212
1773364164
1178145250
43593664
1823166837
1207578346
909644532
457254034
739595565
850747333
841112870
411970171
2056602819
57427763
1813104358
1334041141
329129771
734358359
1316326109
1325858597
1000349744
1463224574
2043634719
667692790
1465511814
1980617502
1006302882
776842300
1197077841
1648527061
872641506
463306030
1313945566
1771324732
490116659
1778106705
457286366
1768875962
1812594365
1298749999
1003471734
1600405218
2013361955
902008258
292629184
768811946
1437656629
1978846371
843781203
1219244897
108191138
429382317
1920625357
8110595
938635049
29551543
765645620
1809334178
931452739
216955923
1451006476
938679737
1059744028
534167707
523825106
1396141093
1985969574
368129662
1476190328
1837666137
1953660900
340625825
370849421
1942968346
67958977
277966102
2076138766
1271495373
1362234958
199997885
1265505316
746074974
746248582
1059440502
513604990
845336732
1529268511
1961006630
1071478985
1942609407
963913436
2100193656
1406966387
1103618292
8852612
1641179785
1375421998
1015278113
1595952722
1154002440
1934406543
609217560
16750748
657431529
849909489
705967467
1207380250
2127947561
1855439390
2084918312
207492031
592350910
1993751371
1678086017
1619799952
473951697
1080796034
259286571
2039495994
676986289
819023117
884959964
1730146495
437976260
1506214981
68992279
2125141230
1921121026
724985825
1482953061
164031122
492538632
1940073172
678992141
681620791
1939362736
915904429
885898817
619883149
734536372
1349508657
1345024020
1449959682
970295395
1862432680
324601570
515693246
1165922610
232454715
232950299
1476550155
2031108409
1322790458
525387161
311057794
977595483
1227172075
1671379354
1833389128
1546977215
1547100906
270241706
663232411
758502432
2069411379
2117144742
829466563
696616816
2069744717
1443189344
941829560
2063038575
896861850
1428244067
2070965149
516315273
951481876
638084236
1039159191
617298672
1546110663
1667202400
214079054
2052053484
901428906
842534312
325825370
135468054
682318155
186076413
1491706577
1115144106
876817533
1004085300
1168173598
1952828103
209185139
309038609
117734514
983383711
437544776
685164657
287517625
1856428825
1769448129
329388538
1379270422
1813556659
984653135
1819146605
1028365698
2074650433
23091510
979252063
797295114
1260046182
852023220
720359502
292636913
524038772
1298067590
359852575
1621529801
1400750271
2063764574
517225683
77089105
1900403487
414673341
166591111
1390969863
1471410026
945835752
311870904
1880581870
607835098
1070490374
1080990635
256077473
1862851726
1117941695
1266456397
1406683048
544415849
1114011127
1358801995
1296457415
976610310
1880234256
250012655
2122174494
1791896230
689075445
220872927
1043122716
2048338982
23132821
2008243158
1312838144
381523468
1449238501
1086899515
1066802348
1061127137
2136678112
610808969
298001335
862309243
1524017915
366131542
1026786179
1510248742
318595861
2055542848
299379538
1972518796
786877296
1966536525
1525529252
673722537
94544395
1242812347
1486253022
823435589
808567444
1920693007
1485187832
627847711
1150550408
1381683505
1856159887
1332425151
1180534623
816495697
1499000069
1704228190
1326291010
1385076898
2086055492
405112642
1734228428
1674870660
683509841
1346798633
1729646826
969049652
1010165099
745061308
200816209
117829645
735150473
1487194525
1568939415
872623282
1953454110
214949824
436495627
1778512531
2002369032
652310884
1215034735
1302531343
1812139499
473134410
1126807325
586490485
1513037607
1076419898
1480449745
1869370785
53726994
406700640
1941933602
198812532
886928778
1303711093
90246485
286221844
1563539615
156449198
821087303
905223224
486532044
1428699342
113980760
1842523316
124066488
784971652
1772924082
1074551458
406005447
1766406286
506480971
188061191
2026415511
378317468
1992008099
934304043
1592288655
1852519599
186437391
770408421
835452298
256471181
1638663116
1416998415
2107845256
13498273
77438610
624041792
1462498122
1076877602
764421929
234619662
38753192
635978090
559634721
1459953418
2035198230
99767084
1770172160
1958765522
576864191
1295495216
1983826378
29916073
1092083685
519452730
1659075441
528877178
1946979482
1114785871
63713076
209520707
1840491426
1127086786
597160472
331552481
1963334297
1617716471
202156968
1995072575
1181134159
939444372
1098786478
2120787004
368601942
459407160
715709681
1541326995
862595402
1603196700
1598424181
1749588961
2077350519
1523421508
322608294
622354116
1569065483
1353991696
589668465
106660476
1489695197
1047863647
310297450
100947028
371626423
1749504785
1707392988
645700628
1885000174
1563144114
970095487
1982528943
1897844925
1838013503
1453090845
1543938239
317646841
797750768
1524275026
1548700231
1251104693
1015414672
256895681
410215709
352389453
1096518947
1922889413
1344610561
940625900
1806551763
1168522728
573871220
446049578
1926518302
1809267569
46409748
2030644292
407104731
38049661
1266787435
717690495
831742182
1139915954
1332579908
1783384835
1985648053
871781219
405928463
1879500887
1837246181
1501190442
466544550
1156726547
1477664585
24608661
1258580596
120018285
213468977
1619004076
773259961
555948928
372323001
222204444
255678744
991118481
650148246
349795748
45567756
20386990
1209752065
386657924
782882550
1434774271
619647980
844197919
1832239605
1576048527
626346069
1392333867
951965776
1308991844
2085742933
954855295
1916913356
1578602247
1351705472
1871485628
72920890
435964266
1074086881
994881041
440352241
1238616353
733652009
1093757729
2074477208
553162883
364694320
1894283259
1612587176
1459534589
1719039856
1952016489
1332593030
1232800913
129532100
1425912000
1666179337
1526287226
631888234
1008175675
1132540159
1402014084
77865488
632104262
49603078
200606586
2119104291
1263650368
1455786980
1714269909
2028006851
2078549881
753062540
1617596816
773901395
674730024
1437505282
1456223158
1813331843
1411650143
439323814
1606131639
2034385666
744894189
1004042572
1539077925
1528691072
531364237
1636770361
2028870917
210226291
875749673
820898468
115661949
2063239200
1437790225
736274343
1114011744
1751010014
337230195
1156736328
705683036
1829619135
9103930
688192502
1326090668
1473419764
1365291504
1469110838
1501010180
257623557
1353285402
287857071
890907146
1302176651
1726719448
1655117814
1503919417
1203851002
633563294
1088770947
1968719301
1257672019
35563738
911946480
1936226596
1319510998
1321421673
1524242429
1349709494
1499938863
246963454
1911542713
2079085670
624468341
1909363267
2092865081
343548504
896530423
58118040
1098916834
1433055603
1432261645
534417640
1931020194
153031950
1316437556
1769908495
1127283263
1697333077
1706151151
631400064
1366734751
934666010
459359730
1215185672
304052416
1756901559
947204347
808613876
2019744606
1157367020
60249152
1194941514
660206790
1905482008
1385067043
1923394358
43673655
1268538028
633690863
739324685
276494298
2082188529
1152282562
134015631
868294732
983871649
1827942389
2076108736
160348836
1807278966
1474002796
1675070958
1408198557
1572803551
943934160
1725003689
1212099748
1421743164
1759871374
1650437292
682022298
571665691
723398563
138129379
582475980
559935941
1797948697
636060783
1170550750
478494065
1277242575
1082221361
79855725
2063224749
464388769
1920276654
449704744
1469485586
909126314
1281383648
114574315
126352814
140303736
1059087289
287363399
465974465
1450514858
997476323
1643982891
692337460
458723896
547884214
469131545
1610134354
1483449160
688608504
885614478
1842286136
1415056992
803297050
1927028468
779378276
806773876
1742451009
1967028261
1065021589
149457513
163220619
1937639143
1461278491
2084737860
1003158361
1302281423
286372035
596284235
1824751316
1268327121
590144000
1078366350
511889301
75079977
205784531
819956682
1537219067
2056333791
1560662877
1902474671
302227069
2116495334
1872189248
984533620
706491463
612487507
8028108
409115802
1340480681
1708616437
362525024
1985440969
1849301798
1710741768
163469814
986639005
1626244337
652128034
446307830
594789242
1104734936
1482469508
2095041160
1747037584
1805210952
715066663
1271096150
53284756
1109486090
2025028033
1736960339
1896359923
889028167
1137159306
668351500
1719224718
843548627
169331200
1153920640
1546090606
1846684260
722376721
179521376
113980730
1697564173
2068923954
1321322795
1334459750
1983705891
461421655
1417128718
1970186586
380108111
1389314494
1859017649
1365356397
137785719
32768673
955748222
2135416533
640029848
395393101
1290396411
1847685932
432659264
966396400
973370069
1173948761
712521018
523583790
874975056
148707616
809909646
1271794070
76212901
492336557
1528504200
1214227202
462831096
1533751800
2064170204
2012004807
232269602
203321245
569915523
1077589942
511634630
1781199905
648973961
1831585119
1140626999
1977802811
706866160
1074158314
1653349226
2028092775
618413335
1695358747
605544466
2103031479
2053117765
333199142
2005293863
1583346500
356396867
846379937
1321412615
684370749
1706555170
1929971667
222916324
2073979796
1735679330
1433758654
1673860338
1298884062
1918124960
531028916
811635281
1690334026
1166612009
738182654
1920638706
1983480187
673393573
616574866
491106193
964290895
206626585
799273386
854897358
640800925
1546557106
290382058
248236853
709437523
647585380
246294516
1628757109
1625687512
1204690538
62670043
1284019757
1259168006
259958800
1491722876
946726361
2020910130
910620604
1638911949
181700019
1280301955
1833142608
1580599024
1384932720
1104109651
1466062377
66830138
446218244
2058179963
148551614
1485920449
1821841826
1415913749
1139277875
1885728382
1235659970
1013168351
1424025701
1906969719
278476578
1484037913
190259936
336238831
1920247729
254723889
2126620175
118222186
803179896
1066757933
494426955
1930054265
2045706009
1450575614
1242674683
1596824352
1130788211
207741081
830449247
680387663
310872733
1454420192
838206761
1783967726
278686453
374739671
182054487
1321600662
1536158150
556255668
1569376105
1449593743
1352035956
1804840337
975524175
788400397
1761700153
50597983
1818933987
911349412
287427980
107788641
2011726305
1152370014
2055799171
1440422269
934681458
1103290691
43940253
253274456
1348625400
397465649
799134960
807087825
1795290573
588433202
1516306102
1442808473
2143324335
633500414
527817528
534267228
1877847032
1035936718
397281234
1442295439
855282212
2116545831
2098351184
1216867528
951811250
681394277
1939999623
667852044
898823246
882632458
1699850113
1851221096
1832555398
456336874
1878685513
1009757025
1197366242
956412152
1585149583
193860986
1026916984
326826814
1944077409
1599121610
304026869
49277493
1817291556
498053028
1439946538
347843376
84924058
417308141
1938598454
79732348
1232640415
940171245
1196043953
928116878
756884295
1164001747
1040550963
814478162
1934465119
1084892030
1968292658
448485136
839140292
418535270
80506113
234875964
33557233
1137342618
919815934
845766647
119567801
74840222
1229901174
1857198055
806175409
693341919
1209787512
1326051094
277899235
1645481679
1260509427
81469745
1410305914
2028699049
1092126810
1165267467
636593028
1191496227
1343401874
302221069
1194957342
1855151683
1019868503
1301119309
601370426
938794319
518572452
250652360
497298736
1932133753
793464481
1704522591
1929596647
1925415203
5908062
299245051
1983216584
1002895308
223128526
1062415165
1444682411
1029362641
510620967
680885267
1228614014
569188742
1252577684
1645061238
1117830794
333329272
1663774891
2115316226
1426296515
1179742603
2024987457
354124441
1871219706
1997047757
642673347
2022606697
773950076
1875703422
92085687
313724566
1969233474
272775724
1059821894
1191495550
1742186684
1356044764
206389534
626516601
439585646
1546175908
658163903
1201133905
1730506538
1472077887
347050720
120696559
472320266
888877028
699824437
1555290037
937095931
1556422934
1311963126
1049908279
1030115082
1064713817
1408431746
505912965
20763097
564190560
1441681418
1005200066
1910654017
1857869895
1497003771
1458010780
352911837
1465807178
188799593
1742765802
1164919398
878907799
1844831703
723289485
1916692345
1235618448
1829118694
401824474
595250321
284906303
940126189
89662429
355521262
72130017
227944489
1823315800
1727688002
895775671
60087949
372810524
765173093
1741852373
1506518539
1914922209
879727539
760933327
645734267
834157961
77891151
516384093
1712194429
1889396767
653481067
1174410361
2021290058
1549520669
1927952378
1354838750
108317309
1331190373
241964105
1406296154
19636914
923514393
700526088
1966112369
21811504
1434768531
1314130418
345921410
551835420
1071653136
1338778327
1237477744
1435549416
2088862179
811833350
1483890462
1959020187
670092793
651388607
1683055613
280305155
479250583
263583581
80156949
1611613431
1783871648
1647861027
2045210744
479477439
1997725196
1303526658
330745714
1156576706
158103234
1096745420
117717016
267604961
1991366590
118276389
284030366
1427659093
779739523
774334755
660962192
1117826273
873082726
171525721
405104715
2002497747
947697631
1307313655
1781308692
896335525
347806459
1019025512
219119944
649543227
727350739
1502074266
553350343
1676334630
173256539
1018817642
723694097
157223075
381783943
274336125
1375068549
933602358
336615204
902223749
1433739409
1629048858
1471759414
1421008133
368064290
1595594665
650645701
1506212783
1529451718
415007647
1580037693
369014058
1755704932
1232400091
2008160831
1564203452
266367061
23719248
251676033
504139646
624670970
1885726972
1791639791
2117263072
803476973
1276295815
1348844376
2015951378
913119185
1517056322
595776179
398871015
1791811501
1400829649
471749929
1645540410
553055609
1951812313
1081201079
1865961906
2036871389
268155224
1329722398
780992788
1487519849
1783117842
486338852
1080674025
1754903846
1622431921
1648864651
351363789
1870058299
1742035863
1143491496
1421841440
645537387
123588877
1100541440
1603034208
337771390
11539981
2005481306
1107540581
605207156
124663567
1005998365
1030172132
437421421
2026960753
774223923
2040944479
234523523
1948195409
174938020
1438515088
1856678038
629315776
1870313247
1870768208
1427576581
1158069148
1983701767
844076988
304256597
1889354775
382214603
236088088
2003796615
1501715115
67929152
649562721
1714382573
784557442
755918778
1293628186
1581703419
1979000812
1920413270
1754839608
1973964752
1017579005
64302094
57323850
1794105880
1400587790
619061206
33571939
115527705
1219589525
1434229071
865615092
1695533849
1178084374
147540728
281297963
1288350181
816495697
859752607
1310694763
80670279
411874530
350914137
818246589
71044736
1105978009
481996303
1940157421
622613984
1672177937
62426299
1113208567
1262106416
395834455
515310117
1781415301
2095300485
1317637478
994466953
489174535
1228909307
910382760
2105546977
762681837
1885676921
1435580138
796056781
1226637127
613508660
601541175
405754690
465862743
1601410659
1918677647
19677693
1391046620
1918317390
1024762053
90773714
1293591704
215212736
1263658380
1465169518
1732029418
76038187
619048594
1249963226
1248958562
972104917
1437633333
428456251
298198745
134156890
1890654952
895882479
1332399192
575002266
1191948794
1420927574
2140403806
1927318486
1320669250
813847962
1256432643
1546886192
1394314887
201978252
78388942
1251142868
2095915508
1818561674
1901584222
43785986
256386500
469487519
1122081704
281248031
314649224
1354075524
1876934716
1524001563
752258351
1024531983
1589916507
86449411
1943964369
1208469462
1059632797
1839878873
2094732794
1060874496
1952229518
644482277
2095765650
1479447196
1044175900
1308658036
86253068
903421719
55954775
1748922579
638416928
601898982
1352437889
1841100119
1207808659
1735622299
1073752634
282159629
583082230
1859832371
1325645702
664069703
1735201472
461201943
205676666
1633466940
691603934
2048572046
858724955
547712207
953340714
148201670
1708912467
212164855
1240992075
2068872948
725244608
338576697
2101565974
577260405
338549374
1521957834
2110745473
1474912654
1545128372
1515783711
1542196947
2129011534
1157734639
549389404
381974326
1397213239
1173573455
1026644688
296496383
2120309167
1767704565
1582084636
1903798736
1601875837
1414714927
378016941
443383912
860038472
1391662813
1406159658
245390325
1929655687
1208348768
1012794602
2086300441
926218733
1017818032
1037645658
661773338
1872881003
559267020
258310868
1210565249
40841135
530697005
39550018
1914987427
1970348199
2101326466
1381805237
1292161218
1354465785
573617096
1751914045
1162776955
544696580
1118035576
1182651814
940628735
2091567674
272945384
815362797
464456203
262060731
495630047
992334569
1573377585
312897462
1752000691
1922859650
114819773
999527139
1779743552
2047563282
1150711086
1853736994
1933380268
338700466
1604593823
1930354344
98690553
1024048827
1984511211
1245335671
847767989
527949096
108405709
402119281
1202199830
683268460
188046992
1902339210
1113831010
74983931
1702070471
1053271815
537286171
1942016582
1077436436
1868011421
861273314
1995346816
363208924
879606790
1904942731
1898794895
594111155
1447221599
1856451804
273208786
712040356
1237735472
662687564
1274451762
516558667
1395800138
100416443
859139515
1114533154
1259187394
571649353
1154621930
2035439097
2070869114
1869286387
749863620
1273408992
2024521503
1179887433
1519432816
1639172883
1045435437
1147553682
329617977
1690913258
1988371626
1837240421
1519351768
1299405335
562690933
1610127389
1582916071
1776663846
1712354269
1887619669
768120965
836582690
523212725
1425693502
795916329
1530470891
1355235520
303940388
367337451
1152006521
1584366814
1307472950
396352744
1115750754
1240974912
928907465
423569150
1836597188
371726671
96028639
670482292
1200860962
1708103189
1375373389
1386337947
1826012243
1800962597
1286635015
635777152
1197618307
209735983
1703158991
549650270
105284634
1666171590
194531219
82432854
87280479
1669636783
1536586536
1968910518
426632282
1236597578
1959761356
2038813288
1581473961
1896536127
852762176
57645881
1577105160
1536163150
782314508
938386828
250606681
201311934
1374276498
1118816764
756674721
1729130644
966567976
22912248
966419867
1396493801
277122605
1219708021
2143630502
2095158297
1586812516
70909732
808639906
1562551374
470924378
285788111
1558277779
22764341
71757563
1528414385
1526049929
92036193
968092358
1967285674
632524627
1176357571
30642300
813290584
1973579765
755613183
1452101190
1577088171
1955170447
1626686730
1808557783
1312596458
2121889291
1655040775
1193740571
1931480553
1525296844
2001639398
26841335
679723843
1327658544
1056034423
420572867
1205458269
625607996
1271029617
1067275227
373304390
189584097
1221579694
287194572
2123866224
1497577443
598776634
502052602
268508938
1756293957
303474449
992171963
921861752
942969911
1851383325
713427531
2083861601
1597830233
263138856
2118581625
368459550
760537574
1332613498
1213556999
1346899137
394870300
991975518
668036057
277901813
664393699
315711100
1448311928
844140954
973372262
1191891533
1941158063
55939034
1793542825
1967799080
347655484
1060676652
2013678255
219354498
1829755462
1404411915
1622012853
971352507
1521822799
405814802
1969570024
1628154521
1051721
456375256
1029367437
2016522033
1518904855
1941225561
1219351153
1921787676
164078218
540932743
2072713719
58604830
2012881917
1027331755
240091363
781773813
8345819
1155073513
1916460515
237560917
1740126314
1313462713
7522925
1527057409
2030672308
946001362
1474886832
1275249690
245463092
1937821969
1972891327
739548431
1212111588
1507203878
785394199
1617919663
297419650
162096092
1499927616
164654731
2094342455
323674592
103966321
411125732
1625769281
984563751
181476369
1466268079
1183790049
1992152936
1089466448
897702374
340695992
1613748776
8126551
1956395622
1627116607
12663075
34343103
549827267
1633059152
359374721
1030199529
656213383
1677762004
104841022
1298364871
170370699
906584823
1005551667
441193176
2029151588
776803967
773932004
1055437984
1081605392
2143805366
1826473977
1359842447
1225347261
1301079710
152682138
1608752686
667631358
357619869
990682989
43895973
1838923899
2006917337
1379737604
164751253
2080281612
192141485
625583527
1584407342
900137616
954365495
112921392
1772859619
1522430720
816873433
380141701
1049715343
261196450
1091386540
2026718306
28539020
1200293855
1454628418
10992823
1804096876
1150363316
1157601893
701830638
1178849554
2044713307
925953307
948295765
1482779629
1998740584
2080785893
1337469362
1342457126
1384717803
1907882211
1710198170
216639562
1200102779
1085189024
1578340804
164637283
1855569375
1147238536
748090242
498830021
1650828220
1854649562
1311487157
2041178497
1318215644
107368703
844256561
1326693488
2006963612
2137053213
1072997655
1355012346
206160785
2029651770
520300408
1815747665
1802254806
534917196
1962657885
1051361751
1543472730
629140468
1992006885
509694497
1669745484
585297665
2074932268
1359887777
1518158956
638151127
1349394565
537340112
619727714
242136536
1877575345
520022623
852003774
484134745
478658122
63064920
1242022496
215280804
1710390782
1969116628
179050455
505556952
312176777
1152132642
1327728227
1616428091
2096698707
633402736
410742579
1015682078
815998884
1377763708
1513154549
1781440285
315400060
1545788032
2105092058
160887938
2024022959
905587329
1542242636
1571821705
417721588
1657140664
1338078878
1035699652
1114268128
1792963994
79221333
1863392774
1059787276
477075518
1227039407
2086813136
701301792
1738064845
1325043558
1051703914
1549273035
1056923429
467400274
1611404207
871442562
753468031
382358989
2117023695
1000330522
1067352001
1617196378
340282181
995626842
300434356
398059813
1113850167
1916845270
1748221829
1107787174
1428153490
1348066423
2061769255
1193891515
1904101646
379647730
199133401
2124880272
628179102
1746227962
1512072236
832246380
821034283
1164668781
49739095
1602768742
1391850237
1841275801
423285140
415857134
1266606169
1559962854
1920839742
985004936
102006942
2087159082
120209636
1497849277
1408261548
31381396
978221319
585392238
365356945
721055878
376681424
797301586
2070977220
1406621621
1104631955
2132699578
943527011
622246408
1835227019
2023073989
1060743255
1384193655
504420
974251923
1146276316
884162904
1003197440
243723763
842785394
1860430928
1684239490
1333355088
105452971
1424644436
615811384
1035270720
108172325
1432669003
332110068
887324480
895133172
1371569112
1140118631
1752427861
129981661
1773378997
2108187270
1968262439
1067201707
1333996611
1468548223
1095846029
1758161385
1558284321
1650877713
337313707
844973435
1832811513
66613645
1068666259
228233612
1316207003
1440767279
298637608
1045562041
1420950383
1002527336
2094517858
740904621
1530850842
1408129676
1129090051
112827729
896163431
1551822591
503188912
1310524282
1912470249
916646328
787264501
1916636482
1410712905
968106182
878740345
1484518954
538879030
1743189045
277314475
1467043022
1891520821
1770956698
981400954
1790639847
1375710058
114795886
1831347135
755480085
1320773663
2128322733
816933621
2108943673
1489238097
2006809286
445379151
479097609
169032194
1535801017
294916509
1296422213
1661538157
1198434684
164007018
1565047725
1947518446
693861234
580185491
236854464
55856060
2082186002
98600474
974800815
65442223
1559742188
299773394
1964796828
718956762
1401392737
527316425
2025057482
1070682204
1443869452
2105398884
1409684804
2120584028
1731827342
1472449451
190067865
81109099
762073507
855395084
338688288
1907328400
458627159
215421392
1959487677
1257974465
675779871
1657423927
707410032
944739402
748434610
711394715
792841425
337092793
297869125
1342612540
94854355
1250460330
259760710
537686063
758190021
1565780579
1178606782
1308514280
1377530566
2098475480
605117025
2114146997
174083136
1640515552
321226968
359021199
456579707
1352041011
164188691
116433428
1658065129
1168384156
1359592257
1708051168
1794862665
1672540952
578628736
1715214014
475296601
1497565908
1939069493
520597118
745170463
1738755639
865252298
772237893
1866718602
1262008050
55138341
2076540078
1423374115
98223958
1627028120
1116431806
1893603441
712774786
1124104073
1003130092
1443192072
1434053948
381221513
341677700
805915981
1103154931
933893421
392420597
1960669666
1464719231
326297119
1133387099
1323870860
1149086667
2090681650
1383579148
367140732
282256162
557534609
1092873252
1630335528
276356195
1365315404
1344322105
1963944781
1363493434
691840107
1733268999
611663048
43642853
1618626151
1991552728
242268038
1285949546
517967603
1080993946
2093617801
917234717
1071010254
2052962581
1873479836
2145423808
842909827
32441527
747116863
422500671
1494007844
699792114
227894081
1113233957
1299807282
2058840968
723081628
1286089710
1185657256
1949791815
2060199769
1716119260
1008934285
1353950447
1419742160
296364279
659686866
2036974025
959104702
840381729
649799907
1757093550
1009122977
1234915295
1954317799
141587721
1490593753
293190902
1562847325
382958221
719097592
1826355332
1598529284
1335195129
2057894373
655932339
1695449439
180450308
1577395268
1480152334
1838048856
238843103
1448806281
2021880761
654132200
426862116
934040513
639587717
1346788801
2082632224
1792756248
1993482776
724015615
2123722520
726129911
365836772
1312087443
408901752
1654032470
540193702
1107113545
493486046
603986296
149667494
273827233
1231280276
1004900180
42873658
463204229
480568702
1736078523
375135119
2136225298
1182648024
692897824
394919971
329007900
1984535708
1924320091
1065784754
1976361285
1913460552
1094932526
1499106642
710171741
139490376
1368450442
1917250989
2130746360
864009739
1393971398
1283635460
809198524
1450405745
1093601954
1733889763
812110743
662119279
1946120232
1856380855
1840007758
1217690060
179531686
2144639088
879860542
848335983
353312810
700756855
1991730137
684285440
422089894
611574915
39966834
2037483800
1105901951
522075287
929394587
1608265598
1462583902
3472429
765832100
1138834983
1308635403
213596317
2047214424
1812561432
1964914389
1434401764
1757527329
1264447425
1039000851
2025517842
1559389889
554626585
1581794483
1451281141
1501889647
1488631158
432180138
871169171
2085329864
744610649
56369211
2115779638
611438783
1817647594
584947630
1081641524
493597406
881469953
1913036981
271839679
1659231039
1918828358
1352928670
313601858
959836413
109199674
299880407
1189269539
141947136
1284003590
142249218
478896377
300434319
771632402
2049174427
47997798
142778820
1484637504
594781786
233387879
115800880
494561760
999870376
488521342
1963743198
1967722148
1321849222
1401959878
1283364182
1913082386
396114556
256536538
1888010111
926400099
438971798
122297220
1764885670
1013038582
492951924
265660785
247016511
1001792995
828599438
577850984
2121741793
499199520
82870084
711386940
1150345742
69942391
247896182
754542866
317791243
1878420860
143549348
1174490052
843767421
1402563959
1005125984
1751117923
1316661664
169386283
567660136
352637412
712876498
908003676
971120123
1949015362
221048479
1577420250
1314430091
1897495497
2042910195
1008193477
1306279644
1583128541
2011812495
1322513671
572652238
1482391022
1677065432
1940624861
1032437367
206585155
1979193871
1394296488
1434410365
1332817651
1726574763
1107733243
629778153
551448788
324261731
817061140
2131373461
1648918898
317401517
45794406
1403865827
1709086407
2096647371
1444485161
683265110
1960528855
850385714
1597863319
609657411
867950309
1081791848
637061384
1648854109
1837206132
1450496966
1513079871
1283752958
1413668012
696020275
2109482661
191906700
1867150999
600131493
285051844
1948514802
1386580547
504372033
133726554
349254109
854819857
949761559
843655622
1381381303
2124642668
723289443
1315147682
1732565729
818883594
430458024
1034294974
574890079
1903027040
2073809604
1953913566
1976012149
1534663046
287707042
1923671493
1406704082
1870595403
1172660787
1997505876
297762355
238333835
1591317481
484820579
1187982807
2041003596
1239073272
1957311554
438560469
625052538
1733299344
805786154
1543605801
310611483
2076600654
1087754745
1111680332
1711982023
925952407
1382704034
154727718
684094085
767901963
1389968974
1553316124
852525806
1903189050
137162121
728162743
1339018912
779425066
804397895
947013337
1032827827
574958471
2055202272
1274253312
914932728
1063424670
1009068870
215420110
1147862899
528487918
896642255
123843853
1243943909
952924930
2032102752
461085144
1268067573
1447199766
799292986
919778455
808821090
489363729
1463385310
1308776077
2097158953
1654422333
203350120
1999552895
418076807
1391988801
649464316
1572440199
1222194811
346455254
2057386499
965669717
939458863
24044950
871920637
168616094
1360270193
386283281
498928189
1653768092
1786621549
106060659
504509308
1351669456
337541192
1551256585
1328478456
395440667
1242658763
587078700
1280624765
1353691880
286112314
1159519686
1424511053
1164233518
1260387864
707127398
1747195513
2107763629
1811421981
2107335762
1258472062
912276253
714303101
1136509817
663460721
1030985063
1652016750
283210840
1047255750
1863132397
2005232692
779338385
945940646
987688661
837198228
1477078395
1851974768
392384077
47294400
909977875
1387536065
2096631147
1439879584
557334541
730086716
1244026585
1108281837
2031654860
1278724659
1426231547
1756262491
1483322800
1958400237
1574970831
1911249722
212689920
714129216
158289094
1354054879
1906870842
543511979
482915036
938155602
1992119562
1488433795
326003638
1741004135
1766732666
1715106383
1074517532
472723546
202463627
1739027985
1334936298
590731129
1634481341
1130352080
1854931143
265247603
1266342041
986416109
1985117032
945961895
2024993715
1472751441
435865408
794276656
1820193676
1104224934
816262491
1859332571
774889749
1974752109
1282619337
973821122
1080468470
803834917
62432198
893298325
794970952
1549845622
120816064
1554950136
257870370
914363679
388812235
1629011077
1318469709
1659708419
2073964300
1882623231
628350445
1612182249
886145743
1947750224
217193862
1433489123
1000248170
848954841
867632306
276117030
333100654
1217510825
637808179
1685216809
1061407741
2081141602
663642881
703346321
1830316004
1147048114
2043532893
330489876
772604749
1895827825
654993894
1916680620
1314077682
1393317950
19572929
944833542
750469806
1708027124
1241521084
514968291
91935706
1164387710
419780917
1747883345
1708301759
479488760
1611849759
59286051
1836203240
1818880830
621809222
79720657
1311588502
1374967356
2058461358
1548047200
181245516
2055378632
2024003393
2142459252
994325654
655501382
304307231
1606124008
753653603
705045393
804558777
1942526739
497605591
1023444461
576490932
533920633
2111818932
1640201895
2066633331
605022466
1638302154
1412369222
1205246349
684020348
407218175
940326194
519359622
1450863740
1203256299
1127689958
1983198272
742233582
836780694
1875470518
639190345
2101627153
1028981193
1745716928
1686775236
480133168
690504404
1613053440
33774314
35551725
205873840
2105577805
4468254
2106334882
1764523428
1178429112
1989477519
2039244698
598596163
1327439429
1857722915
756268968
1475359544
362173392
391970183
761977154
2043893628
1786712227
427448208
1779868074
1818864519
2131248504
1987084879
1151698167
87899232
1085085424
1488584203
79915903
2052317551
551190015
542625294
1340019197
34833244
1098627428
2013493919
1967185401
1989871760
772546322
1799436159
343916606
630444526
1547475423
1973342390
1217146834
1261274629
238858488
309671297
1553706910
199096596
1060559892
903592022
204724749
2035406701
1610782744
1420341822
2107197600
1216735660
1553027348
703321980
1125213974
370680024
932705391
651910676
1051893620
1573034967
652151438
200080115
2001006540
1333742689
1466703272
471687442
1974101434
1365561432
983909828
1959430672
440502886
895801031
1382485628
608231923
1653525055
1794526676
1877019895
188118269
393412374
1906577720
1560997204
1493140385
2032139535
960725320
1765352124
361745641
281525247
669629757
834216370
2007439574
72287031
1264653662
1363363379
100173457
2055684034
1012636298
1981169496
137696563
1911618550
78352712
1933985138
5755306
1194357006
771058147
813144125
945247882
1979635482
950569887
1810446371
350900581
1054377044
1295253023
1625959042
1290108998
812326623
125936700
1902895135
1136107341
1738712774
170362134
1090046839
165729965
902012523
1399820926
1064007874
1874209879
1003640566
130685050
814457000
1796725714
1592159264
1450467853
1226157045
130887
920914590
290578702
1261999798
763561851
864812239
1321219775
1591174169
470106409
1061012249
348284746
1978886097
538824236
1912584533
125536348
1225251656
552259981
1922129846
1243860218
1366649048
323847479
99472068
2138352965
1106687110
198828993
1653949090
482736974
685150883
1073261710
1334430899
293162366
680472018
1817249148
219505719
452047142
1451577115
1528252510
1689163556
1690889273
819996301
18578769
182438978
609643112
1850037662
1825909522
1876486824
935466165
439888671
1752342519
964831944
1562336294
1343680111
1875343606
1525758929
547563131
582315666
869934680
583269789
849926310
1915233774
1415312769
1242896493
1225067780
2022479938
1192293852
2134793336
7675349
1142332073
1005741188
1394637317
1029571905
1103372656
1446814994
1171560290
1178385316
5371503
983322062
313362584
1494908538
17153027
47192079
730158424
1695265771
1178578885
1336148762
1173680382
1104085280
276196071
1595050548
2092519373
2041925239
1807075790
1729303220
1497593522
1672312804
742057892
791025565
134267221
564010646
2136626003
62153524
1096216419
1926653041
678039035
658542520
770957686
1494269149
814096802
1956435934
816031982
1695630927
179368008
389219555
1576440498
540883846
1225728983
667767731
1706253616
754518353
949350363
640982802
1945774444
736003842
847113423
1500966210
427774684
1908442835
1003313702
882878484
1130776071
1485411079
497696207
466478706
2037871548
1490581218
1389314494
837231896
1625185099
2074595404
492590229
889017779
739955442
1078615744
1467959927
384631118
633501115
1147576732
1786595123
262614140
406822881
1347925435
1003732954
1431937156
1566635216
1989026375
1987663336
1934804652
1496542917
2038674804
1702210158
238085025
2090275942
1161093815
1745070994
1183856377
1288911747
1171912076
1912761359
1619904466
743970225
116244341
1839806346
1787922123
598075412
1720398005
220333790
970544131
1381686493
1071941418
814569129
1025805723
767032478
940314928
2029221225
151153447
1442009303
1904648071
1823793192
641699368
1161877248
2081922997
1583631990
838755554
944878815
1551504968
2142287484
146640985
1191125077
404009852
165128149
1955500556
1763715146
17300857
951625661
1521930413
1636276769
1780768111
1778624663
1975885159
85881405
1303683018
184699485
852181911
1591529524
627604759
1940102040
732045940
1549039153
998749160
277857141
157523957
624013049
1876430725
811680696
106738994
1203112175
318234970
717412618
960992702
482856141
1126248894
1949996611
877280275
1465470730
285246298
1274141414
1831165008
1911440225
1453685897
302295309
1658945790
86665694
1816932544
1052229747
293734902
1681468470
282477733
1781608796
177840545
589950059
813392146
1649997665
1715032486
1685456691
1768627471
1729994108
1003665916
517845179
1418067566
1394455574
1670124106
524980061
1158454954
600305272
502502338
785620766
1288869159
1981329181
189293357
1506045957
667231120
2083510680
815222149
427443457
1916232373
1773637481
1710089209
2070518423
993750789
942982403
716785472
1541673592
1145534311
717073042
590555963
667092840
1275058642
1788347570
1710956116
2124265848
109771847
1973814244
138859560
2130700252
1874662279
2005641506
623559061
1012990017
1308904226
233794978
1412464484
859386184
924981730
1190303601
1451128227
492317633
1893400612
55791348
349529755
436110629
820449715
1424350995
1154804157
2090794265
1004760619
1991717576
1242683061
1408464247
1076658807
947569624
591834773
1024783735
1242767371
1456532673
1370576280
85127473
936215750
518371437
478086153
1315631417
1828060097
2004340038
1209610451
75152117
286356318
911141282
472155731
1469604432
1182273827
2091499161
908656690
2140406916
1824043927
1244057857
53622859
650296100
1363294120
1392358665
225613680
826494247
1198867661
836073600
403179193
507918426
257476739
2088087934
1850166013
1123179613
1609417924
1001649544
556137016
1157157935
2000640802
2100841956
1750068228
1501064505
569213767
529825660
181003840
1362467276
1442373173
1604075373
531622519
799442444
607348689
295337929
257740813
74200218
1997170424
888619964
661442642
1321454718
328973049
817937893
1544702042
522534508
1242584579
1744486757
821819006
185427049
1914964064
2066573830
166154161
1847786826
177133858
2032635843
652911771
2078382022
151164372
892176141
1547572398
1895926750
951794111
1205803495
819766129
639051410
1661884894
1442882276
645436413
657494
1068012345
252246144
1646108783
2033528309
1766520935
522163019
1652808374
382858489
1891813944
249661923
1655868828
1824579563
2083991857
1088405088
1260623552
1387667370
907610493
1232262351
1514004650
2097595068
682455505
866240080
226060122
901523321
2029026876
281283881
1664285529
549272187
1579123064
148922814
491256835
112337247
1147546510
203842537
939060218
293119442
1451780148
1117261915
823762799
1481289669
1300223317
1994093480
1350753350
793046367
1958584996
1724613475
1578610913
1705669561
342188652
1566956144
964124215
365104039
153729976
2001232673
2037714073
1409469204
1669127588
1345116670
1249419019
1585251043
2026891774
44907538
1100316779
1188186882
1847526559
1346421012
643530023
1475293895
805620347
1154598592
813428632
730501527
1416162470
1987506545
403873983
1450127512
562898302
1307371241
984597296
1026802069
2005210864
327365090
1958914044
402241556
317617653
898873776
1444924
903032609
209341433
1108176285
247102939
339866518
717819697
143857153
1068476154
2023219630
1995322368
687298309
677188754
2119123479
2121921231
390501807
754538676
710361453
499391564
1701698341
311419283
284998830
1932924113
1935086864
1687506372
126599532
1108012460
1091060336
1140799316
218649111
205733435
741750715
1536092013
122068490
102737982
78402556
1468474885
1839887104
683148518
1262092687
1589745532
1956448298
215667876
1323398023
536846010
484616100
248027316
1137903714
837154178
379648961
1342309338
1530479263
1667185540
204367413
1069221
1599668834
1547086474
916069609
1753253002
1597713630
1612368360
1200360
1854324678
1892036570
1753543276
950051225
1456253364
33865611
909563045
334622143
1876650894
875220497
1879100556
2058246566
45121074
446973196
86142501
661707172
1933988122
92191360
1338336189
1514539460
479575803
624984387
21463735
713855255
2029997720
891570433
77468587
2023880214
978028433
1588753786
1080707197
2145892346
96004284
308167197
1804304549
15247353
1378213279
633812280
1360937123
1783308170
675886625
1337152183
1037346065
1298995979
34369188
644168156
1423470817
1323041785
1996497987
490919105
793632331
1442170015
966744934
969247786
1966521299
1746880371
2110910826
1359733232
609717340
521141802
196184515
480255362
231009207
1042873258
865214092
635084619
532479280
1299528986
950766879
1870623757
221509795
2056103618
1691963238
859638078
590842347
963774669
1271006220
238716870
1782954896
378219695
300784467
2021323403
2126636197
1154254730
316830674
4870544
659940946
1527649038
346653016
1220511200
1406485979
783121620
1808946649
2048112081
823181191
614959105
195241801
424666155
1240887974
1379838296
658511401
1688466913
1296707476
1305706354
1101042386
140759864
563163450
2028481189
1440662684
2046944281
1714476990
41751427
1014539266
1935465795
1085293894
1696184312
1851468416
1722725108
612713379
184897114
1514642232
2093357283
1018786170
312881985
1097207934
1205311721
265133669
1409860089
2039390239
1818422068
1110505776
1046669928
589587941
1793483072
1246863488
264163573
71898462
1552498230
713657891
244324358
1788866131
1422329160
447390988
1685247061
1213483913
221716142
1488244473
1022079643
1457649388
1696541450
555889928
1061572275
63862590
1510905377
1358256572
1836150030
942599555
1723612646
1572326360
1283414946
506445041
1463350420
787103266
1012616474
259516313
2119053076
1811684628
1237609914
62510602
1668372335
770845618
629185903
422282572
1069481847
926137715
1292276887
75652752
216724444
190002728
509224591
1395291810
1217593414
851747371
1990845993
1198439789
56526117
627044627
923397085
1481736019
1683352446
150504094
511505607
396681567
860798804
716753436
1957284958
1872391338
688043675
766970
277334070
1831923010
2129118182
1111801587
1972626084
2055658155
1308517527
1148453217
1526475127
291510686
318956844
1445615564
1359837607
1885963673
1326132378
573853671
35225352
2132222520
1815388390
745140443
86390927
1606810382
103423455
109495655
557353355
1832948972
440443698
2143554691
1416870270
386206943
432494405
2124972206
1268098895
1705155555
2106053163
583222743
1129346747
900850241
461140154
1711552638
498543215
1696593294
1178940184
358647838
1419816122
1702385265
1200841509
1046571612
1893379160
217394662
1048873335
1588512392
1562449193
2064489962
177810038
611523541
507193430
1976958847
938563435
172611952
1322128389
262808563
282614298
1194189826
584525778
898828542
820857192
1994903061
1794994526
1300238337
1134716468
1839689549
85294631
8187538
1506042331
503231039
1231151536
1130752885
567224567
850635410
1597303852
1292907788
991890048
1784461750
539330664
834012034
1202433517
685905297
1944435443
1597110394
1992007966
745452360
1771242245
338593413
1497849277
360062112
1280513436
1122047396
1430572476
1234453469
1035909314
237296971
366460081
655464639
506046615
874558381
574855427
2036374673
714980259
1490615553
34981872
1180264933
2030643099
1527104677
187706085
1270667626
55213352
1627569117
2105103847
854683917
851151191
104070501
943259470
1810963545
1730206332
1732180880
833022706
989662569
1158230245
1178690602
111209043
1551944563
1847444574
256802281
827436102
1933402478
2052365387
1866765215
892100504
895423848
580413481
1102278743
176033591
834410046
1849724889
1313082636
156056490
1211707112
1480118807
2140621407
57585289
1412990008
751889528
1106687110
895123071
1341118302
1782109660
1796313688
1912255075
1780443351
1828136368
678527309
1436912936
1989049984
2051810948
791486288
687721337
1677464844
1378145939
1906443632
1946589440
1722732843
218708484
339167489
566270849
1327454944
130962678
276610667
184338701
799541074
113335334
387145967
2038000903
106333084
1094181696
2035244893
1365691648
1907473236
2005334009
687223382
175276521
1269200527
48042976
411059465
104523286
711655537
1235344919
994627988
1894656849
2068235762
1030931520
895476021
1589347321
42605116
1659562412
1681558630
1804365849
154492121
115157740
485990478
516724531
444995727
1939688240
1646672479
1604973708
530662537
230167876
1307258477
656684753
75269015
1741188560
681561423
1338176709
229428404
993967193
986869895
1924258302
1938848138
45472460
191298219
863598191
650387184
1426921159
1858673100
1372812591
1423788015
834665356
706187436
417836064
570200234
1283748231
1593729171
2064257519
664074768
1974335549
1317397425
280026049
280889110
1840714231
351538035
1563628852
611721711
715474406
1888958739
311472754
1812937935
406934984
721749686
2120858515
59761314
550798260
1244078188
1168413156
1568293237
2033338144
478878843
617591461
418538061
165525797
545063792
1455657005
126609362
1830617422
1258573020
134048163
1253043385
1800399507
1096881307
1919146725
1467575145
1423291778
1016028219
1906243234
191400696
2047268397
288848280
188397875
7385714
1978754060
1794573688
99020239
1202091368
361812743
241478488
142747107
972946154
2034948867
99336296
1060071828
656839639
114434810
814065356
1048783588
233599939
1260232347
1122039462
1385145312
1057795480
1130303516
81055911
1886160073
1577967980
441590881
1082980649
1148729123
1047631193
195629560
1070049673
59061292
1514075238
1966478499
721571207
1592021498
1635509267
345345878
658098895
1701094441
2024534313
1366773384
333249738
2076683655
986068476
100071626
100299445
1920368049
1390725219
665700494
2048762948
176882898
556684290
1768440313
490039643
2009583121
1936782422
572234571
828636523
763127765
417145399
699104076
1978562890
1982914176
1950866262
1506141993
465993815
1939899024
1014663289
1212045765
1566554725
1361479184
919543013
1416062
346120994
2115312078
415996012
1279199875
1078154502
141380022
656275648
214331810
511936537
1458437388
1946589954
39314969
971874514
979356800
1662145976
1625414001
637723290
1930568913
2135919353
551694127
552931881
1223441014
634902417
483681587
1338780391
1596984887
1034746395
1389095527
563041402
1259164512
772782656
1215125383
1206423472
1831738338
599327014
514095807
481302669
1005083251
1735378446
16246020
63184904
802320551
536552315
174966934
1552935350
1374740565
1005975993
1398755763
869912396
842147443
1402969430
1754147038
1376529703
44493459
470886080
1700027807
483378464
530040291
1665312602
1832596008
216056262
2108531443
765228159
544793166
153463403
580509920
482937771
1184863033
446598410
2122828323
773673246
2029490846
1071672005
1452131790
1938720404
1387889818
1780870238
1614034748
657916227
685967637
325067333
812567223
228672300
666197992
1137797873
771233763
175219457
1532342953
1469798166
1828269890
283970457
737334459
304875379
1355053122
210067473
1996232501
851988193
53572454
202072843
1802322102
1444950639
959798891
1868216349
591530338
966671180
1444915005
794635057
1107451222
272575703
1890056918
1396197146
555766154
390501807
2000867467
1297339154
1425625829
252076125
1963230499
1950408808
1884002067
1137697237
504355441
1555331868
76423357
218950567
686686631
1635029426
1801443007
69399670
899181931
2069357353
115093262
1528309835
1486019203
1446913374
1347637734
337504062
160186371
951535495
892724235
498136054
828766600
809667873
1294219663
978831236
1006953788
2032271759
1694800033
855668588
1956018285
1047770224
333889965
46990709
1532786216
1802714025
907478605
1292271791
1642343667
1134340901
655279319
1943458216
2071521275
1753277473
776260571
1309808459
1007012077
1046404942
1321570632
1950458662
402312339
1987213482
1602779653
1396100317
2095326005
1240720264
1540611449
1729816887
1528710505
550699933
1332463605
839961146
316096587
1359021129
624718768
1640009410
749840192
365065641
1048953479
1535540856
547443548
1332402130
692611227
1428123882
1375810348
168776748
921989426
366556367
384878700
1007564400
1585455039
1059402935
1747577974
1855393822
681288047
65497051
1503972875
1009459889
201159409
199693296
519408288
2018578029
1603045633
500578610
89594821
1083690612
678767424
513602898
982423125
1036171044
2063156065
1365446446
1859634286
1995644289
1874175372
1871768189
748211335
1867143659
2038366956
1766503556
311809354
1692456986
1151819229
189389901
1934995547
427915518
635270238
40812676
1571969949
492988492
290902716
873901180
1748717450
731515876
158116186
1739813579
219241359
1149110298
1842486186
454655042
366382952
1422317632
1897526364
1881302810
2914857
407518539
2126693404
17425741
927150554
485436133
2050756322
1911754032
2026886653
379979975
547848206
1670322199
402525653
513103523
1921482515
1007795682
1905204410
1174492504
388532266
2043701420
2031322385
1389919892
138090975
1397739299
2119310074
1424436726
1638078730
563257357
109282767
223432658
2103205707
292660299
1906788699
2124785737
169272868
1708922250
2061608303
408259404
504916985
1542183616
1788307812
404738721
1726198975
1831220150
1050381060
1560326130
1462309828
294224530
109808965
1180444608
1146402441
145116859
1372059186
1444488430
735825242
797784975
843028702
1437385625
1373903932
1874776627
212474067
1050517951
1267869109
1313126694
139234589
278987764
1067272311
1531447704
248073694
643666608
994568770
1933075602
79389499
523594227
1114088843
817812598
398762681
2036016996
2103717360
453196640
1534761808
702684844
1278277947
1624776465
1663075276
1213380753
1659057051
1459012750
1382816022
701224036
294182727
1218250307
919862276
1926779663
1898452592
1246630843
2107396181
370331719
1378200002
76589763
914460372
2112899405
1583939551
1601694724
1166015236
1251923689
1365150113
498216609
1252938226
1097941389
477588907
1121174989
866269991
1737987383
1930676175
2046515977
237974678
1264227226
1492200773
1755615036
1578724750
1566988353
493433380
1870949029
943985426
1246578736
85441047
469835307
1370064737
502647997
1572204535
1945858123
1074637842
1302998836
2033156544
1224083438
1979007342
751000627
1270461060
940693489
2131015173
338919527
1198510967
710708234
1667166903
832940283
576281469
460899300
1035513396
553271329
1294542066
1308366571
112572789
105648103
1108883242
1013064752
1225079764
1973648573
1064415386
732118721
287152044
658950350
1693928258
1599894952
325235704
1240168132
530541356
1044067808
831587500
810167555
307116355
1210559805
239555154
1558286399
2006551550
1131110882
1839424125
966202371
900568945
1485445746
858802658
1108639894
1392537088
1398703785
1143630830
1325330544
1397074103
1042442490
251990599
1845880046
219304116
1851542179
187788662
1139556750
2102718838
775872622
2108787994
261728554
641540107
2030511854
429534513
2090085550
283886179
1265646004
78412464
483059950
1296566307
1145498191
1200219323
1943270486
1741111261
286135799
1492149765
2069413969
172964914
134752603
1963469079
471190114
347692139
1036046229
1707453009
929543901
1172071055
1052775982
851230432
393704463
1362339251
840416198
1825586105
515286279
2071237406
2041304047
1484673957
1147129266
1247532954
792512494
1249373019
1881075512
1036418222
236258181
603756177
1071371711
1205505750
621563935
758607379
1910812506
920855004
205326324
244207341
1239690765
898803921
1840852162
2057906674
1387369293
1781422756
502097274
1704452188
1630959141
250480056
1256722826
1502075032
203947123
362244277
2079657643
1512738354
2059732337
813465727
81045133
1826403280
2126327856
2112682064
1187735905
1169703042
478384812
1518621902
1701040837
1615937960
70133803
668942085
1330347769
410624085
1602072214
1615735514
1008582626
1613733552
1763809264
928469174
2039610210
1378742340
1813780127
913138326
453199280
2059737574
1684650232
936113105
1069485187
1901025797
1181678052
1840759937
1676029208
190177691
582604598
1493377648
1012372420
1189391858
2114741361
2142796797
1560285426
1951928353
1070658487
844714264
1056007237
1289755899
2145423808
666794659
762483710
2122621031
657797548
1030387767
2031032995
640874637
1248121608
1700084198
1032261905
1478587926
302431990
1048366978
1183955698
2054211853
1908463257
1277703886
903191592
1166356506
2145936971
271495370
1255646268
281558256
474087002
1302887082
2018397056
609363615
2104625314
385645569
736683954
1930428926
1484554956
1590840241
993443809
420420666
1796097530
445806666
1806396719
491080893
1928437659
1890193637
1856142320
1091665634
354911827
1479086188
2009638145
498844328
265910487
688357520
1998303273
441640187
1165319682
956006392
1303685101
220450581
214585516
1034561602
1768969826
293560143
210277409
597307718
2026061832
1943364777
516085691
1797833243
1426083232
1418164484
1838362869
996853292
1638694493
1630156862
6477835
224015257
852841572
1332395388
883010384
1164985311
2092036029
419720740
1311256277
806697702
1950032028
1851617484
1048253485
841430800
1922318924
125812332
1153220064
956677360
8103290
300259762
738396236
1924384511
1644902718
707905060
1702599895
760680143
603666039
209486313
193209246
1229401418
149742888
1414319596
317418654
1905141260
2087895627
897233230
1108308626
601085928
1866827935
1667097878
2094902101
1466612932
9657677
1036277367
1047237708
1829902969
1512717734
1988748591
331249615
7546720
109743073
738061133
1565729935
1815268621
1973709503
1525673440
729258140
1132829697
1407653752
1602699487
1889718202
1434765470
1622025527
783554269
1024823978
1889242587
731168029
374733599
215992779
821176484
500404232
1455920810
1960944557
1690003480
1918080386
1496883734
95212053
1823397298
1853936697
2004178521
1172369148
1830606697
1638771052
2059553180
1140603626
699974689
1762652747
779988391
891764065
1188488404
1052341232
267351397
1293334171
423752557
198668962
2146718487
278864115
1116889531
1228350563
586634243
584177974
204423
1032778153
1663406733
299526762
969324275
322576557
347970671
1588036767
398401721
552294756
1656656916
307705057
1089824465
1171527358
973486609
1254615049
1901143958
1157960730
1683923084
1444120084
1550139842
926401248
562983203
987778929
477780421
1871217416
1785633689
142869386
413649538
956093240
2147213931
1934878214
1056884511
963973023
1015655387
1932354194
2090055457
670091375
2028879913
1085233900
1882869782
1456212587
1272192223
917433914
728862482
1129868467
1028108404
1276877580
231185668
59628830
1973024563
1791165894
1253852426
884990958
2037639479
577434019
674477739
267217250
1533551016
758800908
749082853
574285363
1381216525
2045406394
768451265
1897988996
1847809179
885141712
146849108
376346402
327477378
842767114
36529865
1921899750
240052409
243141189
303416536
2036434025
1083469362
1423107688
702857847
2107402273
1642194000
1190562206
1600314630
356807653
1849441228
545169812
455430975
65994989
1249051086
15341690
715851305
340138792
31725310
1734878963
412898669
743601135
1517440673
1181001784
87673337
1690328840
1892952057
429364574
1692800705
1024243814
543359572
303912836
158998262
294766725
1348235849
1847283055
1795853266
1253754337
1486652778
1779123335
747730026
925598332
900548286
1773367527
1116978772
1155029698
1538753632
456356872
831885200
444171988
1035423496
1843875648
1596478019
1884884695
1879602691
91972697
1145319260
53352824
754515922
1844203339
135627970
624655387
1339237321
76625439
991476218
44495607
224302557
134647902
12422758
1813027205
684920222
612120891
1877898380
287301567
935145425
1116550830
248980111
2110076636
322104537
1204174891
1655277509
274853504
2065154519
1848048116
861301406
1113998196
1959748925
1295387747
312624152
852545966
119212311
862521659
245869243
113753693
887764893
258413916
1658784634
1455124918
685007854
2068832076
583548913
1714817426
1276377491
942910581
1662361452
172232982
235651108
1670309191
1238693436
788324730
68188719
1463578933
1021013702
700519324
828507432
1942017385
480848163
1193762160
676877098
1241868144
987621515
1799976417
1548760428
215875677
1778897646
1178168815
819069018
1971774770
121983052
60869261
1348103375
1735919364
1745933916
105520546
388511396
791692514
192930187
1005914425
775442249
607482714
697528151
1510833717
1395397207
1698216956
769354316
820602705
30357774
2010710320
1982926059
1081164760
402395428
343305439
874541894
1707102207
600933480
1416349189
71921446
1350050334
560426512
1256256818
67742224
1541458982
802179087
1339548561
810096318
796551248
590162713
2126561266
1046613641
1919181764
1699439592
2121703042
1416666283
1180237264
1865717398
1161505839
434046771
2085009789
1395242331
154750878
491771747
1672367308
128161453
1234583106
920506497
908731776
1577042526
1481548105
975472126
762706986
809824183
1644770151
1278292591
1076324413
241393285
437836536
1299308507
159766623
925452963
904288517
267641989
2102709244
810335031
1061341355
772069348
1470947126
1929842117
1170803818
1015991570
1434699498
1546511010
286649716
423044574
1407169193
1278920677
606958142
337623351
943872899
50137569
1232953136
90024985
791197018
1591871138
954311579
29112090
1785119223
1804371457
2109854984
1255015331
1101376757
559755580
2011123076
467636111
2030655321
647296817
59832620
1972464748
12612459
763178203
366047589
1255210288
1616982228
1961178002
927895997
975454918
1639167542
504791576
672958205
1824970872
725693874
1286358523
975347240
1011151208
1934699518
1489239333
924563680
982248304
847018212
2067673484
563835237
1594208003
1676241128
95205834
302552214
81400196
332486725
1750236499
977302522
1055713761
1272626662
974683606
403801393
659504608
223188211
1269084654
1218908940
1061022979
1701071025
996200339
1308135208
1751792264
1682292974
49147260
194530756
689981229
5882199
883861731
1998080951
924971329
1826112228
1905523139
1984353688
197687350
1534550880
1647729808
35937850
713471567
897876192
438654279
1887311126
2079197130
1302306419
132620774
1465256705
277554012
677932997
1011867333
2053967775
523148543
716036929
1200137835
991768786
271176379
1479398382
716651818
766358934
329636407
59544830
602980609
2143927184
1349784387
576590185
743058468
1777585056
19361334
1872971575
280200836
311807412
1608660518
827451859
1847415535
1786710693
952726667
1982668628
452452602
798491176
448179429
1741304218
2022766824
498418793
392054176
1385485345
352809684
1676659273
208548707
1735307707
679697140
1461503772
867774554
1219838253
1370564228
638250988
1912469984
1182193257
1850683530
1919118639
168016393
1479654739
950994011
443702561
974852158
967544371
14191544
15315741
89347519
1887581598
1437889617
1511596879
2081372542
1461714251
1851823555
169203274
1608228999
794705079
332379710
599152232
1367999587
245834139
1766327379
1684210615
1922852610
1033039372
610031646
290220317
1072877456
192434111
1057469837
98066092
1109605348
1845382707
704128297
1745555458
841381988
1896430507
1830176094
1405489021
1416902766
2062262643
81995910
520581216
146760186
119307205
277976348
1765056118
1248952557
2114449984
1586659258
1739476412
722812501
693246595
403576746
994636136
1586059386
155904787
2019830460
1898109737
29089909
1483353638
1997057118
949250196
1299401390
530894755
663276100
398133124
1273849105
95042276
606118355
955277882
466344807
54083850
1727306070
527684457
1329262274
677608188
1636065448
727838004
304859415
727157935
425107537
1059852494
1011015117
1053825075
580979768
35102731
1737117470
649810066
1419176313
263379897
752091496
2091651013
1760580683
2082257930
970294639
809007103
1440262781
183400249
2046136801
1586402932
507777280
483782483
1621572859
1485935143
511799177
101947005
222259778
310123084
1395085326
1637306767
998333113
213679940
174112982
1940286771
777792274
260916239
1348347275
1377960398
1080526056
1348230319
1864495347
1390628959
2016046488
868335880
1551425974
199122581
1874855580
1291280359
69995361
879763764
1129074000
942757903
1220169885
1732499901
1478686628
1926956914
1044885239
757982793
1247037650
358367684
1774948536
1356203523
456494817
1133607420
1032482849
2066319090
1349403405
787988424
893807035
1751613141
834295477
89030602
1894274316
555117485
1364887414
794867735
1737484169
1079420309
377661484
475386284
1387570776
1983260940
776234300
710137729
1010807314
1260716010
1823083262
1103774682
1446263442
1692923373
948781473
1372711478
235716811
397546727
254131198
1920016528
415521334
1326711051
1330341951
803661512
1876965
464245740
926261334
793699278
409355702
1832790034
1222270748
1768872806
751760202
695755362
306910499
1108127162
678603156
665765971
1247710044
1680471542
1881202499
1305442514
1397864898
348365816
2124286058
2006863065
820420391
196065484
182712730
1985508992
1687770552
1779525831
225794946
823465158
1052895465
1180250135
597192929
890278841
1806891727
144837575
942027416
963491020
663709294
162721630
2013795118
1466726495
2055297646
392007081
1136188550
587855998
1700339513
271866034
1849605668
523208262
11061222
1499671054
1593920371
2087967909
1051963268
1174074371
977482835
1891663082
1775051297
1560512261
1823220452
513723904
1755928415
1321619946
893423982
1966247163
38356074
1616347342
2137835632
406583191
591177435
1997647133
1614214649
1900317130
2081567606
732970104
207870460
371243600
176756239
1928645185
522759088
478105186
253761867
1912326040
1869572044
583031832
2120213854
563946694
1610674558
380075559
626442474
2141463679
1578958570
1244799118
970074275
2036712072
1554399211
1462052497
1383496317
176994729
768560498
143048588
1554305288
138616292
612136919
1854881771
1140951648
755396680
920855614
1143788420
1273483573
1258959785
1051709933
1973798979
2040683774
280902030
1998061377
206064019
229437556
1415112564
1149636250
305232571
776342886
1466196341
287711422
1081466940
621565840
41218961
1937249257
1662014924
1899673476
399615341
1282458525
964642122
100479107
353755649
1418379477
944306720
960720338
2036152828
359892662
1490860031
309484812
1964239855
543352902
2125010569
153807622
1304728374
1348707834
2126428308
1560810794
1857752535
1536208224
371798873
533742016
783050042
1280085168
1868691367
1468873180
1584146288
1164376672
1621528599
1770679750
1510123936
431854051
2110674269
655084184
317414717
525138651
1601448256
349077443
1650547302
1907685112
1469817568
1526171172
1388502386
775278974
1874040483
1358433064
2078517240
1608316538
1385405669
1864201224
2132178321
231525725
1454539590
120079880
1501192424
909769695
130974933
799978734
1937512941
1583099051
409517541
896030
72059255
1634616377
616311395
824278701
791428989
547644060
149520472
574656997
925679969
1221468547
1272918660
2063184248
1839291827
1466950228
549612320
84735527
43242367
155609398
1524470973
1210584271
1597628200
170778652
51707814
166176004
1524728226
2112570672
997145614
1379713146
2109408182
135066974
1535197251
1328132843
181468145
893606389
769298124
148246219
386541429
1739607001
926106091
1540570572
225484037
334367702
2045838077
1955094476
1226592935
160102301
750632333
1898816651
1228442356
1090428907
622124068
1949797492
2102285617
1313012848
606465155
664696917
210846621
443101639
922607128
714907995
1000992829
1135331137
451544361
1410882588
764523561
1385255853
407932674
1151809981
902517664
1595605932
1097615238
887315026
1659425954
1170677155
1550128504
253248734
194612407
1685610554
521768474
1803215315
1001487736
1993141119
1942556967
1774427299
8414401
878120147
641657778
1709428386
2042388184
524374455
870399558
56104530
951726950
287401321
766475860
338710372
1598307515
849591444
1988711349
316861442
361210553
1530504274
573234381
526399952
1898580666
670639735
1789218884
1093990449
1584124814
1297320271
1360117045
447443733
1111242132
720193005
2001122877
1869033297
1383061623
1398709402
1792015209
318468140
1147952533
607123318
2029185656
1471787343
167382296
108847012
1812076569
1656903949
1325174740
774865381
1789350470
1294671552
918615636
177770475
1310760178
1007822326
768080996
269483439
1134366756
1056016185
251474322
2130598624
934193587
1944237533
1685179908
1771569527
431473399
1766909477
649801223
939093602
954300419
564749477
800025523
239860178
1895440127
564858556
867893922
2130369281
2037976634
484523637
1835293926
19377064
1596885257
1729639486
1548460689
975456975
852759514
1074586228
690301209
369259812
1178703351
5410358
496960345
240750334
1251758116
606004399
563791382
27767322
1262684606
629460559
1075187746
232027926
1522101369
43689137
1814882023
291315723
737949011
611727673
1029892764
154191879
384123465
307923067
378768519
1763554845
290600134
1079558108
965382055
872974327
1310977462
1404902279
68967422
523996732
261141209
366454142
1812356929
600641728
1247720043
251115734
448818676
1604734571
261918426
986551923
487835067
1016572355
790438284
1106731903
671210880
571507095
233494008
1092747189
1671386115
1723976385
630062253
752904842
1027062793
806721394
607467629
1213017126
556419233
1806551896
399389468
840919071
1842646020
863351406
1775055112
1639827657
767992818
1090980816
329611944
462811805
875939305
1090247089
995239325
629417159
1026834590
426870906
1356227287
192863615
262010265
847519775
648213751
882262270
596120106
964016875
2108933209
694271946
1659883177
1988872783
1748332286
244680303
1915289894
1811042417
1952591509
1802485672
1918124150
1695700674
1405901434
1007927738
581966993
778779289
1477189776
1535519593
1702405209
2138212216
1420904937
245440626
1087286242
782878840
513272878
766165139
1256698560
1902771957
1132404665
1439702192
11229014
1594194909
1211684444
641319489
188337153
898379397
848908664
963285084
1775937992
466468440
1533422969
43836271
1729434799
1417524265
674125642
507834452
1447872338
1715889363
1826125469
261506137
1918395379
875702796
914932905
149689059
1207141730
515696461
212179827
1041576301
140717303
608290788
1505279633
763689691
1067184615
54289639
480882007
2034066218
1756311703
785373929
882003240
234987787
1392156201
96334235
23197585
573323405
2080495543
463813376
1321517373
585650065
113548511
336099388
1310916575
1939039355
810820364
1150268914
1900173465
773189310
1018308573
1039389890
660722989
1265526029
1024537042
1219598391
140126330
2119949669
1208539566
584909618
1733633343
1720727566
74894873
540609112
472778310
103997741
1987767810
510705359
439086341
1623768397
1467512623
59570812
1872699938
231968216
1201127664
425566849
1732582709
1711213304
1952996012
310489794
1870786238
1884131545
639031130
1325441029
1792677473
528499870
1627000084
1245880101
821570447
1337967679
343630741
602723410
409690861
502780091
689030956
1851989987
965210443
258364085
1887322186
293594796
980409239
398164783
530671024
2085577866
1060862636
1662099644
1067338370
790138097
350475132
626044692
234055132
588708652
619583118
1179344499
1041759693
712625687
1943078975
385532924
1525632152
569931931
934777311
569857080
1082531432
431560966
1780358452
301950784
989183392
409330034
80819442
956495852
695393816
1386070108
1825790974
1360823126
2142685742
1365680317
130202727
1468804150
1782700250
1476099194
1797874222
2011578355
335178501
105712595
2114931743
47437454
461368415
1622505168
1154718448
117587678
1776073599
1098367430
1059511472
389629364
862641064
1855808242
2025588760
91965663
668865303
957091917
1675465578
681683651
40176336
113050298
203623077
1137118425
2123960523
1704329383
1844071543
1238517944
1151598392
473930563
664500661
415758237
824565727
1510942625
1081609079
1443740901
851698155
1542960983
1748114805
222165034
929888563
259604923
1154562007
1415694388
847787940
1915321564
1276056542
136084205
1210331884
737709173
1861752940
424935819
820524706
930267864
1840844255
653310660
60709195
1656752791
328476513
557359656
467794059
892829964
726689270
1085034646
887304949
1405290929
625221270
448878487
621884434
186947128
1118807792
1928250893
1913700419
1358913628
1602551702
784002531
902895204
1881280903
1744852904
807491658
659305596
443355264
1591646705
11287902
1307360438
356039048
158693201
1505811614
837807890
125223079
1106338090
1735896119
1717165308
995860234
1195155289
1315455457
722656666
891033564
226760185
1710390782
644081395
1484275990
1284669259
1480710511
1794065481
1997726109
2107868560
974628140
455455838
1347556334
2097382127
123267340
1569252818
1214188322
1607734474
298805361
1277971393
921267985
18292283
161585203
1377390750
2101462796
1809359096
1801145961
730903252
1819977269
158201046
2092586932
1686596590
2022997810
1233482980
551960331
709910589
1338558047
1286575059
667798237
1885798750
1355546630
1474396072
1238036458
1904263037
209951043
995821760
1539394627
367158095
419319367
1064483139
822189682
1893886148
66301212
572523031
122757209
1212154919
1213087124
1131839213
2104439554
505211297
1116024727
214104779
91145891
1987725621
1939015515
488487650
1258017001
958551491
453491291
1359651129
1096872806
1105131515
2077432083
1433661579
8181065
747444277
424171070
156673211
1527494731
970223882
1786291999
761351379
363070689
2128801754
608520639
720312658
2027832544
1323560462
855290661
899012528
2124163448
608501690
873896489
1320342798
42483538
1175644247
1269953885
1555276295
1804749354
18856289
160369780
698081359
1225299119
969730824
2116571421
1845654363
860424686
1616329236
453196583
810457997
2037232735
2128582340
1131062387
997658125
830272268
1416266867
365534278
1555872822
1858954610
1486724466
1775158030
1129001793
1746670122
1442235598
136142682
1012302883
10091975
345265167
82545656
1122340993
1370667226
647102361
1648049837
293568524
1908254403
1883901367
1307423044
1700147026
1275531260
444726270
166785278
410129883
1654414498
1600904006
111350320
2039947665
810780883
1432261645
825165728
304317993
1240534005
35524714
205208630
1625615402
1669189511
930404739
375404370
772284073
1717269282
2139464986
552842592
1818263664
1103792924
354446058
127177825
300693481
1414098990
431611334
1104977139
639733541
117841267
970852522
1434405530
1928816564
491966236
1609164764
2066566941
1965046370
609663754
1161312119
1847381898
868820242
505208874
1265609596
106925084
1836513896
761742393
1378055968
1617261566
403497088
1331514603
2091991597
752572503
1364352900
135924556
1676880911
1450809564
501558321
1367975933
925189103
45417485
1545748684
94918372
1744313330
759882948
1498823898
1571262495
603735650
791008071
355387150
93224693
1783687517
1070886788
1086744171
2011902924
1433598992
711213791
1855316395
1718270705
650000030
540648211
2131000692
661642304
391254634
457328756
600454522
1516809009
1508284219
1303924240
270378055
314527753
213661417
599789877
424848791
1062850367
1176033207
141175109
1921344297
2103916020
1185017296
832041266
64041097
1728615405
1551447676
340783150
1209316548
1369360107
678899025
1214261080
1916295996
529789320
1242516366
1680386686
1025367961
1092697492
1775324174
850889592
186965779
265332441
602401390
1460368622
191175868
1427916971
1652562062
1171650689
1112592039
2001034509
18782063
1367884361
282676542
895062028
1906089311
171647222
317936710
1642759599
1414878856
661066871
1334937885
1292865750
1398473245
1474418677
229627768
104784257
575094324
1757385749
2005484277
2050162287
744102528
792235647
861548157
1354779408
47891523
2144789147
1560109995
1997803250
1513403202
123948775
768637218
2128599031
132934252
879883582
1989592683
392238075
2093123807
1542482105
580836881
1310098513
939596117
1223953632
49259662
768749790
1101556244
825993065
508176319
517697643
1035917364
214697204
389267499
664920510
79993697
938337461
1258721627
1609477372
489786918
612766949
1179403444
1168908377
1589461565
465429350
712934508
938573471
1437413450
418084342
1768821805
779968735
734709667
888252543
1906043189
1964829494
1581709091
901586966
74994741
248006141
2120005599
805927000
1141277560
670373465
1108809867
989725964
517803734
311436863
663756990
226625633
1410244593
1216007735
1707382206
2076672757
473048091
2008062456
46785775
1325797197
776253585
1147117205
58435847
1177585733
318914549
694550277
938917648
974605896
1191659127
1269246999
1159305972
426436983
269573225
648856161
1744524809
1839816918
957044722
507606866
611732154
1633316269
615081975
1603984463
430603366
1469986838
1907989536
1812622149
1734652940
1227653096
524841710
248121000
627807344
1540276036
1049699339
885252047
363848087
10900169
1825629327
2075085860
948655915
516828118
1700987730
1289175306
1428634390
1686741773
1157603190
1314130272
774835124
148953105
1570920704
1782938033
613197299
189025472
1275901752
1440704097
1871024851
1030828226
27006604
73118646
661761172
1127154951
241075974
855334462
449955288
14721861
914597820
212030461
1455333053
56903120
243108063
1426401828
1113464660
2015712530
1606318989
1205448747
1654443551
479595285
2067615341
1360470894
2122640154
2073060206
1810205737
470431392
874803226
699393603
236572002
299617751
300008191
1079154676
424024842
1492939931
1532407431
1818217304
1275842532
1216625933
731123630
1838599304
1521281843
1375899534
227829774
925520695
574793492
1088360756
366287289
44657196
180096044
1460262638
910978425
6605665
2067296611
658059137
1781580947
851048573
344579882
852915469
460757811
398436384
1274269348
1279065410
764412975
335429135
2094084639
478198325
2055859215
1476670599
401042520
838021008
550815859
1036430164
325603581
310597036
543060575
647415495
988367777
2128308983
714483469
664135932
1365730037
159412432
1139442498
63493714
782270627
1901626858
1063831566
829610239
827021078
920483208
1938765512
461321600
1572833030
1524778835
1508295500
664101181
1990650498
1546759779
1852513876
1781328750
785531847
901173907
119843060
1542293982
1856550038
2108223232
18718621
1951884027
50537131
1938496259
53846913
1017800212
1334187958
121661628
939625265
1341357066
1767498121
79832962
809224169
355075797
1352968913
210554381
410339541
575310624
338068871
1219271438
1964052126
2037452213
1142373726
1274048077
1192447554
1953159404
1383404472
1291892870
1806830229
1659106574
174870519
30582612
1585358711
1560967483
238708532
810884865
1181118170
1495003830
1697554730
350442351
1580818537
1987029644
1172482926
1148006421
533389582
1041871496
221601617
378675486
1965994914
330761592
1496933369
450229688
1072901383
1640069128
1038652413
524982251
928641297
253772673
1073130864
735342133
1618454649
587961996
1127649676
1900010845
458543496
1520930946
820663409
1737695734
1508775081
168520369
1136171570
657548752
1180648427
337543028
1645797807
1243842369
1523901377
336583137
1004784040
1368930790
1901812255
1354425563
1784531648
1741510990
1182212125
993406156
1008277924
923298271
666579835
74725528
2109797512
98218390
914431343
506770762
145361527
1899042658
1832808316
632350676
2132877249
2061809062
947155230
1052574457
58048529
321104023
1635162341
110935640
1438479375
138359178
1109140581
1010067013
8447848
1934920395
1761727030
1960852337
2067488566
1907503373
133096853
1223607401
653467285
1397702686
1087984085
1715139606
2007072670
843245719
604143479
323170521
1459072810
461315520
1931370452
128508226
273753451
493807850
1103758354
2068356865
1587916812
1544418379
535727883
171906276
541866085
624212388
1071600601
1183615977
1922209391
1259880284
1991880354
1738916882
1646426257
35539446
2058545198
1165098527
2003206796
2135060815
2103013700
1069475549
482746934
312857977
1899545460
1304337541
1614649046
393408612
735853093
748768891
108035634
1814251046
1447200264
2119340449
1851423259
212953821
726698280
1807664542
1985990036
1223294421
1545971085
1947692670
208415813
907939155
422804259
1014105003
23149269
1685039733
848240551
1700558390
2103107750
986593440
1084868088
674957030
776598187
1824305749
1155496518
939845753
67664620
2043421487
1840331609
106448678
1976213205
28885897
1634540741
136849120
2128941764
1717466848
1937262959
1107336583
834959467
1580816319
1989401722
1205899119
773651529
2139706356
111179855
722971213
1937052861
1189061295
423479623
629232595
191714032
631398429
673195157
373791476
481683177
361175748
566589516
1466908051
129446999
622110199
861669084
10210006
727989280
1017057112
94889669
1814150850
1655630642
1513704659
1458662724
56113009
820185183
126044322
832250035
216241892
270466826
1011785185
556049210
958961958
2089237963
434440071
985878131
1205657949
1635710368
790634684
841852185
1311847986
532204317
1719626085
1157805260
168560242
1674991255
138048204
1600530886
1333119932
1802839856
1588127747
8810436
189523178
1361870410
1341739930
1276389096
865689042
2068732020
1777109828
767238743
486426996
116784932
1257018466
78905968
640428551
1136895191
1359921242
705968586
2134021489
280074436
1724653166
1786520370
1682041423
2103642870
102178047
1192867178
80840537
1219889749
238079372
2000387746
1958238332
845556233
2026891085
1364042208
1048437829
2085695002
342586011
556486140
1197445814
1237741307
502276794
891090058
1987441468
409383037
90218288
914293602
614286120
1588957077
1302258232
1120283900
520369827
1105211975
2036953260
1160196982
1490430760
890252225
1115969767
320830673
2092325214
1835653637
1443498585
936110546
469687605
1220013278
260592416
387246806
1461299819
833032726
684670466
1634771533
100591323
1636843116
1383963344
1792407495
1888705880
1074775324
1457725580
440988940
464814531
1181383190
1156856745
485223383
1382830025
1900082743
1861045401
789404386
199737284
257446517
2064383592
147719562
701419155
839191328
590900196
999602078
1285847832
513494266
122384611
1456568753
46303073
1515207132
1267642571
1155825062
853524734
1378782730
542523573
1695358747
443407186
1368834649
1176033207
348240997
438929585
772260135
2120228678
807203473
665550266
743980469
306386153
1660516916
392977622
199324553
854403601
477315236
1709240826
1103765901
77279104
2016340806
436418564
544406532
1861380213
960936341
838232210
62109334
1834430561
1392799038
718144505
1979055850
1971707015
2003193953
663895010
2036672404
1923977094
1063764974
1825281279
949030914
282152590
1535710803
279689386
935267714
1854195173
2082550281
269866335
1400813370
2025762498
346219310
674812236
1209611046
2017269025
1075923093
884936331
436245732
606687395
1783644565
1658242332
1222293365
519466403
780888387
1309200218
1582044194
815303459
646121553
612055218
202709740
494171231
572034910
634460984
846700629
335367344
1174631845
174428651
1274309069
227355741
901670555
350254491
440327643
1087194539
61741522
1414811103
819680562
1254339213
1461261755
6422203
2059369075
838349761
1226547661
1261975572
873475241
862910765
469313039
1368541759
395354683
156144006
926460688
1038078987
1619781747
589205372
1850407379
766387036
1052853551
2116191074
1479261056
1025347326
560709453
2137543718
1238127663
1994802974
1029856155
833464457
405773908
452558778
2044223312
1343498786
929012839
94436939
1364440327
109337531
910308002
1180983227
85786417
781095922
1367122091
1133916116
1009014105
2083216120
1710041924
1151019760
1583793780
455797917
309354285
846023966
683425555
664304906
822562420
565321499
1109489156
1226622820
522385442
852040013
442206433
1052348419
709178452
344758742
67890545
1778722375
485898646
773558990
1941829917
1505516813
717661361
560733272
806353950
815480003
607433062
934737579
1933350566
794018491
2076255551
1839153647
1612088758
780226140
1696669489
1435772240
331090296
168696096
1992534267
850018087
1822870306
314397604
837784851
384686085
1622341032
1588468165
466737764
815670019
1462649336
927037292
1210313385
577630318
408872624
1994982006
978164039
1919917157
171573143
546858069
488189329
1513682332
1747363382
2128399168
1328761725
422752527
910041084
974503755
496635068
276712598
655758137
1817310209
1774027800
2138575326
290540771
1874925759
1957714490
1044609089
1364690881
312160920
754319184
1904054966
2091862963
1263190729
346120494
779914273
1708796055
1562385776
309890940
481092403
208217257
522738448
564551858
715882982
597051481
870086548
1892342780
1069320141
1509020551
1653526799
1743180531
1058341373
541777990
95711726
721695206
123951765
871443932
1748548754
1590126672
1954271387
491992504
2141072133
1556091517
1301009721
289932377
1170212946
880218654
1503780221
49845796
951345815
511473129
1208298324
939862379
184250524
844200945
1143548069
428185190
1804571848
1080952047
924208836
1756921228
239485570
437326811
1202287147
147989097
679064622
523036061
1381762314
2022675930
1798225433
1259501323
107500542
247694855
471528057
1881302775
130770977
554610589
1833126609
298481071
1225949685
440094332
1817189649
1536748922
150800474
1085743453
1101647904
3778571
1639412864
678920701
171956878
207427684
530357811
1443587170
1771936905
692175834
454071129
1612762079
561947044
392617958
263323829
189134181
571757530
1812901799
132198062
1788387234
1652612522
512914342
495654790
817089249
943783449
1664963769
355586111
24045697
558269548
251649401
923305817
1925185114
783079037
199441468
254296478
1081314629
423560955
568130697
2105148595
1039419516
748065872
1777782955
302479356
1669434512
1751773130
486541448
2028690382
348277601
2012640911
1453462929
1782551321
829816545
782003479
193294373
684800524
511953282
1391907370
1976375290
710038361
119432415
322292584
869137296
1750748907
1272608314
932173188
420128778
2061925201
1947131122
1717379425
1238993540
679486845
1480621232
44017729
1725319083
495831778
1367923021
924150145
440486218
1721339003
2006666040
1099913196
1162563587
1046236699
1397457421
1849672456
1032524438
560069505
407554350
1863130265
531994205
899768062
1403557038
934798126
1422644831
639627050
789598228
1869248894
637239811
471011847
1472214061
819096253
955430787
1194670042
1371488320
1629107032
33047175
1819235165
1648462296
1061343352
1961625740
1264552627
1000224716
1863372181
1741460783
1956456145
406453981
1710956946
441489967
560002108
1566062992
673954058
513086664
104978500
1127330067
1237361588
543648907
1249557347
1405235222
2105495805
718108486
1704669763
619224521
536870130
1178071178
982476919
2006698519
591514829
1190060151
1444816389
1814949022
1619754815
729976018
1431038661
1307018880
1287605369
3546468
758151262
476471049
1469399589
166705398
1593597074
2127119503
922658833
1535005508
97731581
403050737
1635963320
1866719270
1284176549
2074864735
541451144
1823863871
604436463
662890043
1666607933
1296262344
844821850
902349387
76409350
1319894271
1330295649
1701180241
465471845
2017807020
2139235843
2045373220
956005770
1630965912
608305629
235371610
1108760855
376160373
530020295
714732183
1720103531
1655176175
757840911
1872000890
2100787281
1731303069
1262972052
4240459
1451035266
230071057
137521107
33551967
1499380021
1973378154
1813897093
1625387156
2096476604
1904129319
1362816004
2078748944
792251125
1927890310
1110631658
47786748
761556870
1028684498
1202154393
1428162503
2042884773
2066449014
1817969255
207194543
1733330538
622459335
1320760466
1403480840
320498612
2059056188
2098384425
2018363959
1754391545
1492964892
210939306
156171000
1637912601
885710231
1081489472
863232348
1581555212
2073415034
1746070546
2002775157
1341357367
1286297092
569539341
1626017079
1152158639
1089662271
465569666
1139875808
957922607
1780046923
1589743546
974627718
1520797950
1506458902
1376083410
1870691127
151724963
1285254024
582726371
2033903360
207968978
1886276639
1695440932
1678985934
2098411422
869042762
1383906861
1593962173
1610134354
1439168105
332847472
1738676358
725582436
783531118
672361152
679174181
1994037068
398646147
411127864
300173758
1869980477
604607192
1245278834
1554827853
419063818
1987872848
394401001
1497639557
1443599577
834437718
241682300
586114460
1905861469
177947775
653839466
608665290
1319974924
389353703
256008448
639050597
51341072
992144465
1561715132
1407722096
1969103311
969404841
1973355180
1585807122
1035382478
1323351565
1369313332
2107491780
1826206471
1940773216
306386153
1152613600
1850639050
2117496734
1632599423
2060642068
659654967
2026549286
1930887885
1794564453
417793794
396091254
1637232121
1400257259
1000633852
32465439
1736640968
1871671597
932108057
1084535457
277685349
817734698
261761358
1443417810
387048004
1008318585
2099119487
953310177
2084505143
1889475170
1696078282
41104377
1164989064
186329870
708146125
679075797
1368348498
1633891533
1457010789
1227364951
1739560575
837867267
2009028619
317503795
1255972710
1582382390
960792372
2079672409
2012368773
905540002
532199424
743430714
879474198
1503763619
387475210
640874637
1695906060
10118136
1962753638
1030867548
1009807511
1785580211
255942263
1732691411
1678142285
1587493069
2070154107
666021413
423560955
2009686859
1591520989
1983575149
966915793
2084244320
882651250
558837559
1476193737
1681328330
1928866672
1401659507
245950740
143389775
77398399
568557431
1393176012
1894102554
1538413644
1041629608
2071015098
632255704
1597807835
1070077413
1067352673
1040765968
485184802
1551049004
435537068
481482247
410811824
1918557108
1805786400
192416795
1493068620
567855988
1599784766
1775086873
1252132090
988604458
810141146
2037609440
475892399
1439078728
1367789824
395474440
989100857
746127373
18223538
700649928
2034060390
149828063
583614477
951113552
1770822325
1378834431
930445877
1441818852
842185977
1054208046
1860202562
1438521425
1298860484
1263065844
764765039
314091364
352382025
1590890975
40296634
793746002
1125100828
604193364
1134023308
625508524
1516057076
1186384344
1680726295
1028855335
1751930809
859182619
622071031
910552965
418929226
740323505
2081690003
1394892322
342473423
1927846845
439294787
1656905731
1331067073
11253838
2044462083
1560670508
632902717
449241188
1927630162
751025768
882119583
2013855973
1651647492
2114395755
542079143
2038822236
1940672408
1009730662
919523565
1869243414
1624432493
1066976515
1416215543
1562047171
1260730513
154391285
976213733
2124758504
1487876148
1055177738
52048985
91304160
653551483
38123180
1352885208
928773418
1290704851
1542836927
1427590809
68328817
305491956
1375488353
326344327
925509916
1376443689
1229932212
77431425
38224502
279229302
513030270
81335061
871351924
1905292790
1394509527
1606226491
145230338
1099870024
710422627
816435295
711777143
206295768
1114279813
776917180
1068807377
791829476
653197109
227094592
1885642970
1611106701
896968562
275011934
1187289227
1115006161
86003720
1172526440
1998272850
1737222502
659373256
89141941
1756907924
1912359953
427280587
781368655
2062643217
1772526862
662643583
394682787
76304747
1503576779
846584631
1306199713
226226112
2146577166
104241500
1166564896
767373012
836214776
749361916
401562617
2096830055
1076805724
1619772802
1152145058
1528826207
1797146160
1682699848
528782262
1770333032
599213637
272838963
1954671204
2112706739
1988207153
574227545
428732498
1712679834
474821161
1501133182
273636737
669127011
1875481574
2140311271
113965937
1217195739
648625302
275277807
409700677
857948382
814966768
1736155565
1494983987
332659348
260039915
1253990402
1251029224
1798723988
1864165468
850251515
1595533037
208016734
1102876599
817821673
600296925
707445525
504669769
331752835
581869941
918997614
412976856
532041773
1695828572
245930435
1992842256
1222236746
1154283174
1446948893
1675854356
167725606
2101452990
1500105048
1191254501
224520064
1573018596
704976770
1167088993
734721922
836934304
1000827178
1862728546
450880493
744298407
903337772
1637761043
1048196607
1266753045
1265247420
880832487
430517288
1824223691
558601757
419916629
949273097
346017253
841241586
864977335
1203741860
918414460
1728048223
540872278
1842398742
369058210
117751042
2041349301
1821326319
1954629100
1425472810
372840402
97777255
1213791662
332091392
183537585
1361848499
2119166448
391770648
1166287420
758130259
203848541
1933346717
1833958963
1292437445
1963014255
1117588589
1569163394
1095622641
1794280468
2042719583
747662478
1769937869
942658107
542698194
61957262
233399816
1282487072
1788397143
1599857671
341346323
1318792939
841205401
1141043332
801752332
853830398
195752789
1882985018
1993877845
424290704
1124877570
939834741
1759694727
591757712
1971467893
1950223015
260163030
620195072
1326386787
1108136032
222306849
1918761480
1737332618
587645911
631081141
1161330454
840731360
1724477148
1543269111
843921871
2122726524
1650404716
571665593
1908005299
1443040214
46614264
1709518959
1989443101
693647062
198938256
1727943328
1447789918
2055554240
1182760725
1953677873
1512410377
187884415
283999574
966553781
556225926
719475855
878938712
464834859
1399389923
370294210
1503552231
2105827579
2058175006
1894256579
1021984693
1012541122
493935997
1820067783
1427112189
2011744774
1684728435
1607420360
522519323
45980402
1932875633
1980036763
898763664
1792963994
636020959
59751063
918282632
2044538714
762875096
733709636
1168572868
1346497838
754298084
2121025729
1147734582
1671678476
665585212
511623374
1092509321
358777190
1223496089
272618754
1824479140
1038752756
1087767888
1018499461
1427989795
1617352996
200854972
1279111692
671836641
1969202775
1382559541
83386683
1958026723
728568057
1551509711
1172141807
445724849
654015502
2079211438
496272058
2006576917
86619529
1977233189
1260774998
1215311251
1387975835
54088878
1194064649
1891167150
1740304838
1721455145
1577090322
478066705
987841348
1644531560
195936390
1161078484
2025755692
674763549
1751667963
1798563161
1986900044
1547446537
1320278034
2102216995
717028572
1336614941
1645735211
430224385
1756468147
157820893
1352796459
1295860178
294112126
1839989050
1281284273
254636290
1744885625
619675082
350270927
704088601
1996274375
1793556240
1908877130
1649328780
1206533342
374321129
1870881046
1851935586
1937457979
591353037
1747672057
1373780936
823249255
1816950362
30968457
590642273
1978666266
1697982283
1383991586
1948552604
1889555522
973938611
2029848403
1455787178
582316209
1992958515
2071085075
1262601723
285922786
452542027
511588802
2040243346
1807084799
2126946520
738178263
1033818279
1276543461
1656775569
1151302159
757971903
1826245938
2034673359
1432784435
729656470
252837543
132837471
567245340
1747035139
189708042
238949380
1408594299
1485737114
2000220413
1980684494
2137765503
1433150192
1103195468
2143563292
2037927549
1846751463
96903417
716459192
1142327403
1591805229
1314532667
967702774
1548205518
834279050
2019651063
602149048
653776788
1791680161
681815419
362584938
243929144
436828243
79743729
1799117841
1643704357
1564446821
698058833
1859897377
835813123
1739849372
1828278405
1319210393
666364729
1689548846
639220448
521862135
1171818258
314055642
1211330453
102899995
2054142338
1058394979
1038907017
1880053071
175656597
1562931960
2024723463
1537057288
1877455929
1015527894
2051480084
1801201055
1620514562
1710178285
1093614571
1641313321
1399367083
601884554
1053582585
1128245358
1188789955
1384905494
1873240846
1245668178
651670253
386848284
2039345290
1204360471
1390603723
429168088
1968180386
156268130
454437693
1653705086
926098651
784149555
951458924
1644454122
320404366
1489675544
1885121507
1246265888
433606661
608998785
1522519347
2116333581
1117055656
1377230701
1684691855
1578589734
2047873809
687427595
317044895
943921609
1293218586
380366577
424932232
1890003888
829160505
440129104
1560519175
1908491283
1518207273
1427281246
1816619604
343790974
2013145854
1987177205
374853277
2045528174
791465563
493836866
1797765524
1525222916
540262436
769788053
1036311508
753731114
425859083
31799599
1927390914
681006384
1406122096
1105841993
968000339
1510289265
111921039
492701074
1111088347
1182537186
2075362947
1628194887
229668998
1503175734
1934218750
1271206027
1015136701
1713674342
1277815312
1094902535
1291371110
41178486
1970777429
1415170081
204878408
1840538490
1252870269
1037667137
104418949
240769035
410926875
1270216898
1789937912
1492689788
740842501
381896344
835191601
1227107817
989647276
1383770055
512467328
1143813038
431337025
1495577006
1211532972
1542787154
471986706
32749070
2006341742
1131805651
548401434
1979020900
2140403664
1266199879
500847960
1138840321
1744895851
2084418536
1656747036
1200272929
1022597632
873605697
395160459
1939593541
1596087660
546496038
961395446
212822075
1005915589
190390327
1024650999
480704165
1789474178
155217232
1101561177
1691249400
619526580
1590269218
1908776055
188334049
1088886478
703321677
2090046361
1840977632
68415843
1510481639
1098200547
1705047298
404983710
104454512
1188891275
662874517
1252760981
654115742
1755969005
1901512362
1360295981
156763389
1586357338
373106174
1161650080
1623683105
187172224
1674593677
1490116497
1548322421
351585764
53378562
143664053
803966975
1239174014
551973003
327950634
2012692443
1114939737
589219092
275059726
1390349586
324157473
1883056837
1797593246
711729845
1275766698
739629060
1366803248
551369175
1658942321
669541742
229335703
40568826
2119558553
324647184
564879503
422191850
1736176813
1056599754
2145154710
416436698
1200400591
1899693432
380440684
1795692398
1628417537
1709486149
604971732
1298486744
691009946
1693953022
1209203545
2037442515
1125562965
2020302271
711374621
1171941103
675614311
444350710
1644584560
1786471351
72875382
754832094
2138264061
446037231
1549302015
853524734
1778112873
1892487934
973167341
1269519512
899757377
155597396
200945821
770296856
1613348181
299945395
173290926
644485165
1852230465
621401352
1867992654
626099285
384467998
1872767521
2079929016
211387866
1649606495
1859186143
151737122
1528862732
413748989
713311565
1563048489
1889724755
1685548681
432011085
1827071394
1847819190
1428199216
1789999310
9402834
728146022
135411582
402341050
1444574014
909156962
1101554585
1184003941
2069584771
1208596135
528312718
6308915
518441779
1102830800
1722475825
1903795218
414812601
935538716
243476225
1323467057
245689469
935000942
2126305708
1802034202
1005334075
1138842704
815596177
1504915345
874613057
1463710025
1227929773
1251781849
2003310498
1298835246
710954143
459435333
232818960
2003830417
1577960307
188369061
580363047
1297879512
785456520
100964298
805184277
1620711622
537785882
2083629185
78098780
158229076
1670052481
456375256
251056522
867939396
1518149908
450821174
1991395654
784067497
979399093
889522801
1670674106
432896964
1649036282
264099905
1181942911
1696771717
640986875
1648875709
288383570
29886171
256520528
130686650
2098078107
555794407
1435043841
318865938
2099026146
2120985695
1622632995
537794949
1045883059
1456750766
2124820091
662327419
1665413072
848953236
2090962579
1375634745
442168715
1083522018
1416446719
34108600
1309318254
374006002
245600281
1000928820
1849798779
1092966740
734849665
12361479
1528466947
2067063584
2097868842
330144940
809221142
1109838208
101591011
1041293279
996224441
307702092
1004273952
1054616460
686688763
475763212
848895323
112830242
514308357
154820097
271626341
1682787138
1765767416
2090936716
1645864527
2101830457
1188794291
703812680
699577091
612986655
46028619
1412180083
1082876123
1073934575
1555869425
1134930776
672025
2140869651
1080153606
360840883
285685334
376765192
205794929
755493260
463137196
886117134
198466364
692810698
114000159
302549409
406721795
406534957
943161571
1467163746
452758758
775070519
1046207094
847040805
765567026
835379197
561788397
1536867518
1903083270
2009196254
1150054965
1376842652
141023365
2022242812
2029680202
1693771940
1748660096
837541410
1471093485
890811617
1761105391
1840014910
145698120
553091439
521395613
457270327
309399485
824506419
1820293592
391505243
45291856
171139055
936224870
2089278291
744526941
1550695521
93842388
1682788956
939167066
1108832086
369811464
423235779
2114086320
1069655412
475391571
1101709449
1283229038
2062338693
1441222224
1764113078
373556223
1489414643
1507979133
739818753
675031929
243111105
2094427328
1516104695
46275853
1519965874
1121632618
663554398
434187603
2049981302
397496664
1538386281
188968284
890591889
1949260403
503668037
464670878
1212978920
2045351546
669961394
944182468
910723521
347669819
1508419831
181579382
1118586449
1916217704
816765751
759978226
1992699160
19875665
552521144
1497114217
917408767
90773051
632171938
2038578852
744790515
939984990
1727652112
1905980422
98660512
95148141
1298778840
660445511
1673535500
321175328
373843815
51064850
1831774070
2143132189
1375525953
202261430
777352358
1604235737
507214886
2131122458
1109303579
696800797
905215264
798436651
144945116
1858921187
29981927
1787760022
2101011178
1425182847
1661307372
566050630
1541390047
889898554
1031749166
76942165
2088757557
1068518398
1978030600
1731421141
2029413207
509137992
633646636
529706859
1887975673
331574910
423649383
1833048079
1893994610
1368014598
305728809
1921321574
804908225
1748617398
909206594
1737550799
1888246475
832716073
477050567
277388882
84076163
602920220
820654143
1566166905
1087459742
1373561844
371387755
897719798
1626236669
525465324
508146839
158066645
1462004193
768490763
1525758929
141853470
1133391938
647944032
317139770
1151883601
2066165546
1088779612
1274178091
1803908281
1456640640
966798335
459954929
1504885112
410031985
1574533900
1580633761
1116140009
2096660871
13645572
1543538283
1678522340
659936997
1862838248
713925860
1849543071
1763429754
165269337
534128327
1652091295
705562267
965029248
1594689552
184666703
995723626
125790954
72969984
159336256
1140951668
1028682210
2022000614
1945053476
423359350
2137141082
2105227133
569324188
68675589
1202526894
502940171
2057471909
192761874
1907049207
1306070621
1247746500
1341208746
354910995
1560323657
2016433311
488624513
1086286098
967400060
1312073999
693713452
827439158
1887838186
466083808
439997501
325776951
912279798
1710986577
1646528401
1403080345
1241509866
1458688093
1060473773
1584280172
1038967251
545353732
1099974450
1236218663
1984871014
936950803
1765388223
1557557239
352709768
950074442
1465223422
854943610
1742186413
1231868384
1702029884
13440228
651074884
1746628486
805355232
791421348
511022080
905898802
1783375464
738656455
132426750
367548406
463033811
1544573512
1361989080
103941686
1505732900
1112919053
641320444
1530687296
1958057310
1136040176
442776953
893298325
1216479857
1664729140
1466082193
887185697
145246750
1240179379
22881898
1536878973
735380869
2070752471
1757428365
1369077152
881177781
2074463060
1179509372
962614402
840354383
971660214
136578417
1795090248
324354084
1227350435
1582097780
742774145
1742396879
1577572317
2107790866
1530426243
2063636770
874088367
1392752067
1127079191
1029284731
2088425134
129064341
110102586
132752970
1709247199
1256996408
1270627236
2056246144
1433389947
1989657222
694047566
972020605
1755812504
361079116
1805894410
16271315
1346624300
2015424708
2061649902
2063685676
2050217259
2139298925
1209911625
519347416
482088301
969292412
1193290650
540652506
807630665
1235821234
988828626
1435138138
1065374169
1212556522
1859364975
449048771
853962682
514760062
2046007885
203431737
471206703
121362203
1624063866
1926545167
2142471926
204817056
1887260314
1985991449
859669032
164282450
432215466
487566334
461074089
1699492955
949195707
375091497
1265994759
937592773
1224498391
1070445153
2135540230
3925901
963602285
2139546831
1385048358
409159952
1823532918
1202413340
905733369
1178110229
1536819165
978955046
736279274
305569885
1466017453
1611577533
848734951
1806980208
1830125459
112609919
571406326
1313951454
1198324051
1318620740
1367092124
14238615
581733833
1609541753
1910610781
184749979
906900588
1409431573
2097151267
488854264
1934706783
1638419663
50803915
1798621769
1044483098
838004932
280954674
1142444550
1870882160
1221370302
1283565957
197530370
1860033011
859093277
2133297984
947613368
349125084
1485983336
755915634
128578201
1061901438
931722073
851177074
1560002216
133074138
296740439
497435074
1915867058
231096415
1391165985
689064344
1982807736
264927375
536156958
1463664972
1478104997
442707510
341206348
1259039618
1062272963
1708149719
1004247337
79046876
445231220
1880437767
1444622540
1271917281
1155511221
470863976
1608783725
903590138
365926245
619827169
1107089136
976497314
568295851
956364079
1568059193
481203374
1202086941
2049626184
1207409960
881877217
1320748437
2017944261
60310278
2046992635
198158599
2109265672
1493079798
2058471920
58356391
1756569289
97686081
714577791
597542900
1861292588
527424791
1247159894
1919963748
1942298010
273594926
149607401
2100130994
1846211999
2117152743
1896600973
1582430273
550955785
972245446
91442148
262605599
177411004
336561854
1400721943
1736028754
1651027360
1913242238
1096517219
2134610095
240772610
1108038454
1866090120
1634002645
645232186
1922502313
2075327463
1546414281
1581434584
515365376
625216293
339254234
1315265974
775220959
444931428
218205722
2132548587
1430824819
2133679475
1226369531
1909162964
1247517979
636366876
1580861244
307769102
754388436
772381740
655155830
49382231
869114365
1989811780
2125172068
1292992474
195611631
1395089469
244781267
2124189217
299041383
288791453
1415483631
127786596
1725342491
1937090263
487849986
949087935
1118318212
35460818
335956855
1477490298
475936524
1283015481
1136520276
593838910
1045474111
175238689
707654162
126198293
353437950
1312239450
236559557
2118224942
1542314826
587008943
724961412
1306703313
1678145749
601936414
21083645
1750652679
1965097
1947021004
1583145511
619671716
1524415135
663443066
681506895
603020378
96826672
385485175
739958833
342121688
1307827999
1310084162
495009842
279436448
49588389
901120244
1804770334
2126317881
871198243
1684736473
899948800
2093303364
1516722460
1360680015
1743954091
803591485
1440427665
290372038
1465026425
1175254746
2126454307
379856193
1808464720
197314528
382487087
1538504928
142249836
1856117252
1178010959
243680950
341644036
414792293
1327220477
999620169
394124977
1513742643
1529138158
515222355
1512280354
1184397091
316223717
958773683
795750431
153377550
272599269
1523843009
1475207550
1073766135
1112371117
36472454
162817134
1761563056
878951309
1259021406
1963021558
148974650
1844271766
1135980030
224136162
320897139
1065556472
1149665864
298073747
1461020203
1927400643
25353586
202058951
1349671122
1745251389
842938840
1472377191
1843511249
619019023
1245373643
1435766535
972486203
379193422
1458730562
347038446
1656227407
1581950555
1751867683
296210461
1987193032
2106147482
1073022757
368311805
14941590
1273101438
979523358
322253132
471155623
157393015
1200004156
225378292
1681385056
1505070568
1728276928
1214558514
2064662717
2100643852
1528876378
679250838
128689316
390087797
1215072172
956362652
846471084
250156827
833055491
824327630
168644879
1432103871
1659962028
87378264
1134387860
1314694956
1213192506
617510353
367001858
806241965
1534384662
944497177
1659130530
807656626
1405581916
1799478117
1369139191
463913064
67144233
1050956000
524481849
791473566
642652894
1008442714
1495477252
1453167818
616530074
2096530251
2082757318
424228022
345757549
112998495
1936842724
1225424725
614804914
718817164
529345832
214355750
871148286
717613944
1566299119
30120436
1605303453
2067841639
1923688844
1258183020
1525854523
232662218
669543687
1070113232
1013919048
615255767
312502440
421973571
509769532
519061618
1020782045
1878570857
2070841483
539647976
1481391800
1573248401
1436948561
1622137170
806519384
701931720
2001305708
1750406600
676514489
219238780
480448126
820533587
1153431879
1361218633
326410462
892432674
525376958
1260676930
410836762
1102297006
281707610
1436985328
1447164022
872352164
414331959
1672394527
1099635765
1532613590
176861139
1037989812
139467305
999599851
1098010527
348728224
488685626
520226737
2133994270
1390394714
952541818
1026079690
1039829004
791968170
1412519959
1442101506
1380448337
1465794693
1241322307
1592930919
2132348530
1036350269
798007430
365157509
416817926
931910922
1587443001
503054061
478983406
409975176
158521332
104180152
1855632313
1931254823
1315112686
607724794
829895134
349680589
1985837559
897982335
1317697979
327398483
978506874
1464223085
1064435711
490642098
15791052
714857781
662142153
903963588
1504774088
1074523423
131826566
2005335601
1563000576
714980259
485953569
474769263
93408315
1027276691
789853753
21513592
437605952
1086977267
52638091
238615475
105194443
812402178
779745251
1666392209
282661798
669646205
896248256
2057431135
126291218
887336602
514657341
1525293059
1718809063
969715770
1108697885
1448448602
224296620
386094885
1478290176
1133414139
2133274962
1302679596
354678765
789852266
1811838871
1387021191
71337095
1808609308
1917020803
974283093
1333258467
1250698787
1543811711
1778184768
1849667417
1188579765
250116071
673911881
1266040127
948470142
2015193740
741685130
703611960
2051599228
1514867969
1505120
2038150998
1785720986
253870771
322588927
1279683429
1002895072
1362875620
187585432
1030240428
164734835
1401512951
1173174205
1860424350
973408990
533579154
2079284730
802472447
213738901
289620808
1475065429
311733870
1855120019
1673711943
1229408847
311279303
1228084353
585042256
981303757
1587707010
487523074
1888051452
1402033665
448412916
1917404182
1818783142
513903321
1447903214
1992858648
1486993676
1814988056
1492581379
1555956034
1414106215
1269606529
115989588
1034933962
2116828658
1964460762
736579374
1688191706
1016000547
1282363341
574958341
950646233
757653990
2000383715
447941052
1201892606
965378386
1437371153
328224913
449241188
791063081
1637509902
2124888592
1137837055
8902432
1234839026
283397714
149369183
227107135
332266611
1112257370
187004772
67113091
1670831670
1980080132
1770995764
321626896
1758611172
369306006
1628511910
1801124764
1074515465
1740768560
1322563208
163807585
374853277
171726380
1855835410
611717769
2052580084
711937799
1038851876
551287407
660744194
370691655
943287984
1936490210
321822361
343568903
467075853
307693099
1358249629
625980705
2136110050
2041105312
1062219475
1764051888
1643881508
515147990
89263096
371878434
388491252
1892847168
1735185309
577412747
1784601335
1089823086
73514983
1598564814
359870109
665200077
976764549
1239897795
1935308996
86689810
37827078
144465064
1505528380
1272463098
1371333756
1335901704
49172751
1850829520
886508163
1554674342
1413716089
939268985
138403329
1714747946
1549986140
1315473014
1039880954
1890522464
1510544349
1682888717
1332353166
1913213502
1198122031
1888289615
613465435
644866674
835185661
834806746
1935929512
1317512976
1744234751
1348178755
191547116
2071993851
1901368238
18467536
2079641711
811009319
1754466094
1781783782
2128975233
2080437161
371956666
2061352027
1186380864
1858821036
192954502
1074579414
1656423751
374172568
1613826990
1540468211
1289630156
1571242836
117649290
726329346
721740038
768524990
517724329
428919619
1689853250
1100416876
1860454726
602217604
1353151328
1213762961
367005648
192322159
197491654
2057861314
414152625
389856380
806996483
848520309
1027366209
840846169
958205562
342151828
1883758845
1466386546
983919758
207588338
1572315895
104626973
586614271
354509249
1909327116
303230109
505429555
685863169
837344682
1827015372
382679278
1391122027
2081405307
1658914614
1192398207
879002082
1657242671
125910237
376749263
583806238
497315276
1180481025
2133564401
897496071
1656690286
164537152
1430112230
354755484
669971226
1096645605
878979004
1269511849
1988675360
1212878072
1513310856
394801105
280822808
1345549464
1211864265
1081821405
1148737000
1910259151
391687281
1674578360
81472188
833806398
1113098252
584787476
627418422
1906031091
2054755279
919326956
1102472136
199187458
864556585
1740488360
1538756506
1537042899
1236771503
452691779
143098949
1478484774
66284124
1082355719
445441367
2029214765
1483605343
183187836
1604910291
1133631891
2002110650
2047055289
636061547
184575995
2049430324
427048178
1065229275
1501086495
798503214
1539144899
975379310
982391979
1123627277
138782845
1104562137
1658149463
1363703283
1220933432
572346890
242998308
242230327
459488854
966727060
560721837
1123884298
1029582019
101765409
1562077395
419268505
663113664
2067273234
652849252
271268818
1005521121
519272550
1409389507
1619957518
736017933
877479829
234233726
1456016312
461199421
344903458
1984017558
772941760
1540674986
2063205536
1103351657
1487851546
879419271
123098300
1925501331
491272403
1970612393
1389051541
1224733789
385185748
1807994045
272692938
766974897
325896676
399186216
603454796
1560634059
71564529
752321193
953431524
651126763
1959510999
1612745650
1958895596
1384590378
872693881
823978673
731846301
1077375647
1317229689
1751141707
1023308573
793173892
128437173
87519482
1128968770
1346766093
43537155
1600571220
1422830696
1360976791
619480458
668406642
189624025
2134948671
405267004
379725758
1420085253
850731501
736280000
1208916841
352377320
594760441
239933311
703360343
896414734
1137888492
1655213958
320279264
763721471
389390181
1459266093
1772291523
1152684740
1833965177
1473006682
1965800392
424875174
821718392
987622569
1998819821
375327619
336124217
1342822198
281153025
108838890
241051873
804846791
1520357378
901782510
839602441
269024553
1698593393
1115962374
1221374131
1072536199
1870521337
2008659867
358127044
2016461210
334084252
1172579912
180033737
27260792
1596842208
1551983400
2017557393
687293923
844514449
1127649286
1978375245
265487119
1220840886
704723186
1780517471
1360264082
666533717
1661627649
1131250634
411055982
1930487586
1062963557
714610534
1553884446
1891232621
382671638
581618246
1839728169
1093900613
729938451
1891053478
2070624346
1264506943
1671915815
714488585
1274371988
1895974224
1788252626
449227150
1301674540
1279730537
1453305351
1019107792
646542178
2017347390
818906795
2094071673
459873756
1328334072
1937831229
1753590823
1352188827
1667987792
1476330387
802267727
1347096333
555985958
1360481616
653920300
803011183
633835096
1971664832
5021213
2006974131
973654265
1257066983
906995497
1881371837
271763933
426595205
1247851805
228487313
927269763
116837439
1544141584
1318096167
1700060352
625016914
1284688009
1021280726
404162028
1204616934
1529385154
1739438944
1524635968
347311876
1577958204
217073365
5988332
3561240
1387053380
1770268920
947790536
102849720
674842100
2006938924
769247825
1388159441
823186870
996854341
1794209314
360185441
1968094620
1580628352
79453389
1509795993
1369199914
932172896
382219598
1117484983
1287353027
1761959657
2095771561
769135924
25394964
26984621
1096225465
1392073667
1585988085
1368850522
891757538
209001891
1912971724
613900098
2034618005
941751711
2142639674
82826
30548723
508198811
1159255289
344277815
1780648609
2022711757
1915512069
2049956310
1352032185
1226695386
1054567671
1621530929
1505594367
820125795
1893748714
1694578282
82557559
895832773
1352100443
215022804
894041014
1635283339
1557308167
1998294553
450567156
752010451
1742743758
1223174611
1494949115
2088824091
2011069936
1831435331
1074120976
1320712007
1517052602
1696075551
765484466
662296415
860853994
70381084
1098858466
1064002931
1824522467
38020937
1799755690
333652188
1569252891
766899925
502351270
861661058
404964107
948867478
270503802
601729690
1712745226
944019037
1693548843
1913830523
1615614820
95017704
539573690
2021181611
9418416
1447823768
1293793351
575687900
1653611285
786068639
343951
533901185
503804491
430967354
535673135
2144540824
1107506466
161617103
1861556624
8128378
999682564
296327130
2035310687
378758928
2127950393
1802172460
76189511
807890548
875695086
1513170445
437077124
1751028157
1378887540
1372325982
591442990
974974075
307622113
159115568
801455114
173223708
2121715433
1132932905
1010329808
237438886
54066639
235055510
1088329323
101555202
773151032
1275545900
185522703
963008667
1722174967
1235301682
875226936
567301999
488939224
1765850178
1239388453
923426254
1582491506
999076180
310013378
335491561
1894274122
21718007
2042948077
1642427192
1168773444
1886697202
1997505357
658444774
630628683
1127686732
759384650
567717909
4916870
5487156
666703728
1536168600
841707771
965885622
843140667
237282984
321697846
1482828832
1271997333
1567644079
1981643995
629493395
2085135425
216208128
960931609
1433431671
129936296
1473883206
1150083613
338248423
222312584
649020340
492989308
1655387814
561984292
1323666909
507283281
1591256075
1216403742
1707988776
2081582634
1263157799
1266813483
897299650
1824950327
1527610369
130620679
1586105913
1868649358
263059262
1044283011
193858618
1395439783
843504081
1720242314
507590393
1454468809
406370012
69130486
615935265
42185123
364704144
1405137326
130208753
900924066
952604780
139932216
1546110942
145931757
132468841
241803148
1498830960
725784421
1078152243
1368535794
43584971
454205031
1345660886
1182579985
56553546
2077443505
1336844446
2047860036
303302195
1071829011
1939442674
1197681321
1641584999
1712170938
2007240056
2004342551
448533385
102478777
985273462
148747864
1020519324
579267374
1470717276
402415882
431326513
317758117
513850716
1616529772
1153908861
1628841436
1850549731
1218225296
225511917
1401159711
1044075273
2120575380
554216843
944474337
229887484
2140499066
1582384210
1809475759
599231498
1563367622
1481027494
1246831378
926134163
1534346392
1934135124
1256514629
619798062
185934204
621729877
1057867044
1478029069
1974360076
1141276121
1787666672
1842134297
507533715
730564512
1405354561
1208594981
1868336797
1865745318
1682042810
733914006
2024671007
1196293071
1872081380
411068635
437867840
1394615467
796015177
1985694504
1883945921
1523372398
1195712816
1012165082
296566317
127230609
1566396322
818523086
254902208
1573084022
2078485960
1296530268
431336639
699405132
49121325
788534028
1280803042
1865320755
405012959
918419500
1301456944
767240698
1575490032
1038795671
945489457
1755301020
242872674
1717018945
1240363434
230255367
938808714
1064225158
197877954
1290592815
1632759140
2053661220
111363024
1274338794
2118750088
266969847
98053171
1617464617
1420345282
1259383009
999208007
507960393
1751267111
1487650481
504624200
1801480398
942912345
214111759
1937165581
2104482661
397461674
1134515424
1884099559
918826186
1281235926
690237212
1296806313
927573111
1078057907
1197087045
1221143775
637269761
1169011130
1419842349
362499549
388752466
2107409758
1458369828
1124084763
354628381
2013436204
137407964
516486783
1636559571
608457334
1905273696
810638920
1689257296
1971449176
2129584050
879719657
802003220
41589120
1959291720
333271845
1727862053
670461217
1040190044
553698878
1437680430
1646823154
315713639
1415771264
245733202
537187192
1425807710
267682595
1426339728
1107807586
1986920244
1099755329
1142927677
1121326463
1075684004
1501335948
170804028
589425635
562758121
501447334
205548502
1593432466
334489029
1839404697
1655277392
1614905391
1248354694
1988524228
1963190921
174747776
1719961508
1040011446
1604220349
1727825996
1356505159
944116603
1445214393
67796967
1263519689
894240139
1806267789
1332801374
136555346
983072110
1951086334
874578705
401713796
36045291
335748472
887907679
1355900897
806735446
914702890
1066811709
1493393600
585700838
1226519689
2089478864
631551734
1048905736
1199123295
101300224
539222213
160997327
1890978209
474888541
705350458
695546077
935073684
1905086649
380350612
35376558
84770651
376026636
1163680421
1861462562
1691456623
1949544160
1559276571
1727814728
649625153
219493094
470397231
972724956
1978847197
1221143775
1352224479
2146745221
2038855002
1865980008
982639811
122080569
327127774
724901573
442389717
233129435
107365233
1140901889
1955951746
1530679294
1227141057
857224619
1884751399
2104964838
414602713
1878926996
1151309229
568436610
1423271860
713542073
2018949861
40918949
53298420
1054045663
1261901385
874551778
1834555133
277428519
676569176
1087516833
925145541
1244475896
1698762546
51870910
1367955340
1508348045
1090199804
623413544
52705731
1233827425
285365838
1535213407
1746492766
1788004617
1055573719
1113944485
345565328
756605806
1310144472
845568996
741780952
1968120046
99557478
1537441546
519014302
572489019
94302150
1507635986
916340529
1181747066
1310610682
921713941
1631293537
1583441230
375894987
516029461
1079719229
1674568725
304153632
86649557
768581421
1396266688
210287596
188613114
368291891
1101844791
1284120821
307189172
393538118
2034047164
1575396874
1249771333
117326115
71284358
306437922
1106659315
1604857948
1738736294
950896757
1948113279
505654057
1812965166
39757303
1335563246
2074831065
1924982973
1643098506
1486094099
662630102
1811333332
376321385
90963308
1706801494
1142505069
1677731363
1372230220
577351959
1772046207
1672843531
2102367869
771560676
1372787743
1447612123
1447371691
1895629734
121968791
998465141
1546734381
2104431929
1542450465
1681479557
266503973
1635781926
29407048
55189482
1824742861
729773295
806503563
200936474
281366564
577045620
1102779601
1716923923
1799689998
2113181483
2115992580
1219502346
999449378
48053802
1831427287
882485275
1988250706
562204161
1970497993
1203163207
40146775
176264288
1976552923
819701417
1186795130
992035930
1343811716
1577047301
1784525804
2094008997
1475650234
813003087
2020263767
232350556
1667186068
528379855
1795282742
177896188
1599226665
1070402513
1552451272
25562036
636774086
228919053
1974971342
638710263
283875445
1373674810
811465043
406342186
536404400
1118215846
102697109
1397730576
1574256459
770031185
2096249882
2044124486
1834567672
1580317899
141402998
754946830
1121263347
2054733445
1890201151
1616280804
662455739
1319617551
1838721192
1182319925
1921422520
640318660
285669329
1079870522
543129036
568529973
731871065
2047441930
1817658340
1639943575
2003375152
385317592
361012414
647136657
763586958
2125885265
142842668
1788010294
225543146
2055606623
1948752702
1582451603
627670387
1916774134
554541838
523635013
299687340
1064923179
523400346
1623979597
2142817519
1739768737
1827299446
69024767
338307110
321387995
471161080
156832397
603634715
749535728
2074391387
1648796011
1588432731
2119047984
614810391
450648675
1629810806
928730977
508250885
1789348069
1502568872
1433028394
27044167
1178144414
1761762302
2140403482
406886469
1552214323
323652499
162870477
1524419190
49873993
1592721627
1131496361
471332227
2062867891
1759862213
2026838153
675027621
1006197461
1531779628
1549625898
1649322240
1131071200
1236285632
1104331089
1968856318
1109509411
16324891
651245311
1629488703
679177141
689353028
6280534
695806082
619455319
141079703
1427880682
1543636005
669563245
1158264647
805785465
1675241437
66897858
1627933763
1826330241
1553502899
1971635157
1485751532
549817256
1444797831
1437595994
1755726522
2042526536
1297159802
1236422313
975031205
1426273987
1537662095
58104005
1820336006
180234283
1686491935
125370676
1364158224
1064951084
1390704771
1649262083
600030110
2023588126
1662723494
1705617139
1461121082
108187809
494596844
941416989
1281390670
999165580
2090881085
619256519
1716486776
1854197423
901535661
1766618032
2025493135
1278799990
1584784582
1180676023
396752579
1450952734
1590098654
1142377661
1723295996
1218396489
1784387331
1117840025
1004569387
108703815
800455688
538457986
274276913
1014934644
1359896238
1354701618
1576633724
1103106321
1445804457
1463323896
1317609421
775879086
324305591
1284791332
1744796220
1400077929
1581751534
1400125206
290420852
349691864
533820750
2110467877
1314760413
992802953
632283665
901992158
1764871057
1693375
2089744600
674566471
971758395
1667283213
1117224949
108770159
838620159
278770895
1094617891
1300595865
1939682120
1760833979
1171953746
1501510287
1335466753
310632176
2077731468
990720347
1256814369
464627358
1024440948
575919684
1001863324
3256059
1215101158
361524271
867111493
2005622428
1207932714
335631601
1405346288
698401446
176080585
1811049686
1032044593
1433448817
254087344
1272130933
3335096
185363695
99363717
1167256136
2027564331
196124589
718128293
2017904161
664974301
1857664824
642134140
1569707178
2099120545
564444511
79877931
2128213238
783363206
536544178
133667879
99261207
1390518704
1033810945
666399458
325958161
807868033
175847571
1904831934
914806323
2093422916
892879224
886067614
189590853
452715974
501446018
1247320503
1985179919
1176826778
401066234
1618975653
508078283
871637969
182063747
1892697093
1308570053
1148389875
1970542055
549698668
764043115
504342914
1598336894
1994349869
15339129
859952420
1392776131
233933956
1817756975
780251015
708903822
830997556
451299251
738820
26933413
771405259
151557088
815312863
229948989
1198577814
1526455075
1037918159
418445972
1606898186
242060478
934771845
575989045
894687471
1339465088
679725781
1561703541
1691141852
1994088417
177540870
551928717
200132378
1288032321
1769351627
124589490
2053118655
394595559
229565181
162581704
422655663
926711241
392355041
1904471618
2080654739
1214525862
838359851
1210096074
894871324
806274841
1588032765
844833317
1943476452
1718375316
1299699072
1351676446
1230618257
1936018650
1132960816
1018255511
1106547725
871981354
637894201
1110677966
1545887608
187979247
1375253088
1890170228
2019829031
1432922945
1556670865
1770186052
1621366596
1048105807
1689102370
1685939510
537142181
2105165568
881490926
1127434425
1286972158
229538660
1720787987
1884416351
1648246561
964086461
1003145801
1434269809
291117209
677840334
1437679172
912409989
1408101800
1124543573
1128709778
1465066064
1731864573
1818094817
175269777
1565319641
1713531025
264625511
302208200
762753521
131481161
388553369
1566679868
726477635
1576510706
137615425
240446905
999050043
1983944914
1725991208
2005018227
1031968329
1319572078
1375630294
143215947
2004974427
16202133
286995872
640515672
382058999
171871701
1470539601
755796992
2088411564
1728421031
1630034890
428933333
1460640247
1118317320
602211299
1167538767
968284439
1039679815
1349040280
1592364516
1647115474
505529191
1625227230
2896468
1318203802
2018096017
574653470
771537886
333097717
884948170
1164160634
204592608
1115940472
1191850838
2072234393
1061880023
2058210891
459725090
163903420
312627001
811102125
668838792
481019357
135334059
1285161781
8552857
766117508
967633538
1954907347
492984125
1097820885
919196330
457536542
364615426
1455228417
959876829
1465199135
67567951
363015311
1848436793
1865970083
1443007683
1690299538
638104197
1198765441
2031629845
548787499
433241428
816972917
967459163
1952740129
719640295
860534809
1367858663
310802671
1560488071
1734695542
641293068
1689999024
732166519
111195167
1400201944
1472668411
1516847321
834497972
1296229786
87036090
1288265576
1139570252
1871372734
101909162
1382754044
1327341255
907286091
520912753
929801514
1316158829
1060168731
1735343404
2104965792
1699372821
494769921
1472737052
1230439520
77503627
1270795809
406346974
65288628
910476263
706880465
765189156
157045512
652680318
142763476
1507510124
923691762
1201119426
731761102
766079000
1912523531
874740302
405807486
1103356605
792159939
490363732
1320669862
207574189
1796846221
126093690
1936875861
118313399
894869954
797618518
109429116
1130947773
1947946228
1526415284
2105830218
1588015503
437478409
1089793551
1494580806
1518010016
1792419184
931676585
1517335929
1043716615
921391047
1131513649
297691429
629084154
997240288
1051148328
47318512
401085264
632563155
108666827
1501525481
412387258
557751695
1511310488
1342157138
1441682640
289772759
2032370682
243819648
1263706270
675677780
1210760769
750302385
432210507
1811028291
1929299054
1646030579
950816203
1300148566
225025584
965505921
1050956000
174833616
11876623
918240623
663091037
1902451400
1011117701
2138098104
1483551069
797914430
238262704
724547539
2077773498
977890823
1908913403
1294639992
1322966549
1808992440
2066072616
488668098
584203739
1136526547
1546810738
1959196094
942254514
725938629
1666731339
804793099
110382463
343050011
1424479894
547920410
1210313892
3900086
531988771
1207733166
42550301
422765025
977814665
321106056
1420733007
1202505403
42105061
831964307
240899741
1702254586
2116911713
486875602
1746825949
481325326
1321543172
419321503
2057510788
1440187857
55771389
1259955731
1066122577
720752381
293762910
1082110735
1874606521
1434370020
1786248623
883432180
116179418
1370534688
1407795317
2066838502
2048707478
974951173
1985750236
909807188
1981792630
1696162709
1712310358
436608349
2096170279
479580651
1347210793
1646994849
95246296
315062313
1840549559
208123425
1911908766
1067329702
1846051818
982782632
869175655
6946810
285032794
1697333238
927200594
442044568
72520079
996215698
1200230755
265537375
2119366187
462071846
1334883730
2132188403
1558416998
1139161811
353984716
1462908059
1973667971
658865529
1718574838
285892765
1608748283
1597649162
1738676549
1194450345
814207778
1432340740
1861353334
1298538859
1979705344
1901929936
719626395
1858612196
1119151993
2107380766
1495624334
647111259
344181346
1943256046
646695053
220192270
627799036
1238072192
1497038821
251544555
1639601690
1705125895
1078113380
1691101169
1991392925
1089972587
1657704921
628794316
886126612
96297006
68835819
290143538
159509113
1909909225
1468946845
1045161473
1436440061
2116492309
2103946919
1872536287
284631954
33208961
859072428
1530168245
699087320
1022782982
1757472267
1823544703
1598619633
1837262060
1941167656
1679802829
663847951
334733283
169036583
1270697513
608371796
942753766
90112871
1581224722
815008634
836696303
1437051843
285302603
575121587
735098849
1954805624
1804923263
1584863199
1816302107
247928418
762875096
1272171982
876436936
1222568074
736426240
1623539409
633001442
1285968000
1590307711
1158308406
321846142
1878651291
433352273
1739866807
1805934637
292574888
1580610048
1639502505
1680254691
1887135818
1943674408
128531803
44198518
2107713191
2010116043
960628938
1334285880
547441468
43824239
1050324147
1360111048
1784055110
574905414
350136395
1199477613
803671340
968579416
777601108
2080914906
272152799
2138345075
1360818419
2129092661
104499404
2137415971
560466752
1076423329
969340438
1282783782
1711915467
440951040
1260404054
313224343
1198527456
1523826352
1132340789
478633224
1696455202
1511968151
1745973988
811201266
500646616
1224656550
1068085512
181968684
758622987
1543660261
1860956388
402172523
1612060477
1515481745
1515189845
1763859251
1997209434
1581727180
17120617
1607723655
1283077433
415359875
685029067
1507733717
1256868065
1833100539
572508645
1874275644
439325950
2072484825
306353895
1443211609
775501051
924194971
1274828841
2136218024
370328121
1792747122
1951779774
1524610009
248492052
1720972831
99043624
1226803951
1579239079
2126144987
821815930
110226691
1662893685
303940407
882719751
1357335342
894904865
186758801
620684539
1524988132
335154342
1152723755
336670065
2090868655
1293690227
1281076699
770372780
1182208633
1305868099
1564336023
857936304
806110637
1233885928
194059852
996355838
1550138134
1294856506
166090776
310212481
273114115
1783455070
6748474
755016454
860053177
542019885
767068563
1927715945
1015869974
253058325
1769968096
1106174673
697316572
1929665356
1544723016
597007652
1957780972
1336567678
1417432391
986914866
326903876
682150116
1298779765
148160850
751689379
1066662541
121573367
726578524
877469334
1178289725
1635802513
1476943307
943390669
658865387
659338982
2018848869
127540171
536585247
315216899
2099950948
1792216112
463019275
834933288
571848973
658831682
2119798665
2068813806
551168931
716610145
581084357
668868185
733434667
443185622
364424930
913466430
1812447482
375228649
261090492
860532627
1901265118
1682606812
1299524045
1754338741
1078698579
1288323446
873408779
357304487
610222416
77908223
273927466
1513566582
114022804
1856568730
185132875
1786940545
677532777
836033315
2014826891
1572083670
409082774
1244847614
1537123612
1258733714
742600918
572934818
1493506268
973482164
1752042415
410466140
68354840
1954868690
1850481195
932080776
1512249818
2070684518
887068425
1989063203
1749922560
807848513
1533860622
1818483543
1534913583
2140789430
1348413402
1748458599
2106418021
648719458
403639016
1208819439
1692858351
1336453552
1232410823
1572878687
729650352
1703893823
2020825542
680724573
1136103119
1178180272
1034103387
805190367
100663843
1186049727
143193091
206865328
647487315
1208535761
1947143325
179810856
633671079
489733719
1595731908
64687876
1889812472
1648300339
1010329153
549430731
2141965211
547467608
640357486
1146122446
1902980868
1548684828
1743751775
1040657208
323252360
1926918210
1149790198
1687061541
1529412313
645198398
1876700644
93547294
1492850576
169833258
2088811134
354861588
857798983
412910738
1518361912
1223855417
108178247
1409552813
1889765500
753326831
904220957
476182731
1987668513
793838387
1958310247
1421738632
817956390
473767629
2046145667
1218083511
1712542191
472305049
1769467911
1793241900
1225954442
257091991
1246832920
1965576857
1329239812
1292258662
1025137159
925800229
1190408143
638613437
831167381
1082367991
1764731810
1182524258
1585414409
767294859
1657176598
792994011
39313549
1393999966
1838830617
1393428189
968111477
2138052304
1097437816
926908838
256016426
1101050952
1729142395
2111373977
1137046657
138734609
386828243
66629630
864790210
1401040242
1515551845
1900408663
1832442028
1891397763
567567040
2144802596
521500072
1960233704
1924548017
1700884554
1739875267
1140299541
444399074
2140940362
1514868069
332112089
1027620028
997368332
1361981181
574837989
1348466024
2047490731
33591568
2093097375
677367274
290864831
953376563
1574453107
825380762
25060769
547747939
792833099
914167104
106463435
606582055
1579185141
1571575294
880475877
617586928
1582404293
46541166
973111935
2030684681
225619686
1160646769
588668323
28153684
2117537051
1929432659
1630390444
1327872107
454824766
1656488313
980965543
1861213108
2007861685
349263319
300441829
877554738
283880847
2018985459
1073820625
20353770
1323370104
1131450875
368380846
2085185431
1237221601
925085187
1968290868
767656359
68807449
2025510606
1925959269
781226857
348820085
1695924765
1683785206
164814426
1108901104
207029258
676624428
991405160
48829330
1988780633
901899404
470317728
1098981611
12569167
930520826
692483113
421376643
696942685
267765428
1669193514
258903571
793286127
823087792
1726340422
182270232
1976138469
1246069928
1259850371
525080282
410738460
2111053796
1722235049
1167560518
1923736392
1080030719
1196951667
1662204749
1491394644
635819136
1351821553
2077201980
185346817
166000768
144561154
1997143279
1287640760
1158348852
966488855
692233408
1425256881
893707603
1634612775
311630986
215319260
713975189
1782774874
1129093076
727306574
1799231825
60411810
1265404224
1292991226
1461948133
1548850579
490443961
685200582
2048822947
834579543
1038613949
1056610156
1059431641
3752044
369986266
575736175
643481655
1541868831
1774778895
2097848694
554418047
1861766219
199458916
629989703
488696857
337212617
207607144
988846825
1566343786
1416640878
1013769549
728970207
1349040280
1385324282
649174966
297949267
714683553
1125276145
2066761531
1076055512
1715117383
1438990153
1727248580
754604769
848744885
1648105027
920739767
1187797203
273248793
1949315039
1042917511
972606408
2107018910
1451137944
984395153
972457265
399501635
1831127962
997642907
880951004
1764196056
152245253
1166345833
468078413
1306070621
1360660122
276565268
1101206982
616905640
2028820635
1143549783
1379818116
106686659
404306849
185720489
1956879536
1392034055
1736333334
1567576738
1458881591
1582168920
2031356863
101464267
367328881
1820459171
242326673
154842986
1359942984
621623076
1762557617
218102427
1681906016
1861160147
169875763
386989896
7332425
1965573040
1291465538
573120095
1556300480
1729488845
1409328267
1978373206
2146496009
382478884
1243549276
1974044907
1026645461
823411570
2127898628
488938740
1838010281
1901796451
975080431
1469509600
1194191791
1197639493
1083097496
1787143961
662038593
735754755
588566172
317803313
1542510360
1026514406
1112343853
1385927733
13721855
1448078113
1756896243
1136868181
487691484
492769231
1959243157
934573723
2050269299
599559691
1021775534
1797745188
1594343874
2087146289
1394496468
1419813609
1321020834
2019547248
760172894
630172226
386748971
626877576
772290795
2142996349
1277829463
357120352
1133844504
348224894
1822924393
434833562
1060345920
1766989745
2055569818
63338950
1818567140
995914379
694163960
1989010110
1058362025
1372837223
1818025436
981496626
2015429848
24262364
1092034619
1182278351
140554340
1874564227
978678868
524536189
898511032
312516692
131713666
1118335181
1849375204
97218659
421016533
1605936523
1525527498
1536928491
508434656
1194130020
398317707
1981960091
1290835115
136782118
1394602173
2124911175
784709079
1006676661
1531888261
720199990
1603924569
1236319623
187609203
1857619967
198208937
175868051
1485669574
301122493
619206129
1672607778
1716955318
1890595359
353547452
1015399459
27197718
2111762571
1650965200
2116939916
1127838383
1792535997
788488979
1256436778
1855835074
907212274
612741575
896005177
2028861676
1972117537
1745793647
1545216554
838534021
1158175533
877161560
1622683158
768241812
946257827
32783730
1479580886
190938167
641324339
1652468896
1384407461
310894745
906708965
410341175
2027486244
23360597
1655096630
164216611
1692459682
1855555125
361664796
1660368165
1039794695
1281810460
251045938
1734846201
1554390361
1119777590
1934589762
1303195782
1294281670
1518571072
1178775848
770681732
1056039340
121109724
250193946
523138785
1130817364
944169217
496298701
32453961
2012783671
241963928
1211091780
838016385
1466976039
1973031210
1143675031
33376076
574730162
333874087
2026100302
346831420
445211034
1510898918
1828080191
1892639578
1987294926
445986977
1162911026
1015055805
54334107
1107583906
1062673142
1581763442
1826594752
793038764
1704732844
1209846036
2027219445
1685368258
285349716
949814587
122201462
999398496
1972650657
608288863
1009819463
220537882
1803524792
503443220
1035804204
348780844
1713348891
1474174752
397773291
57900175
118435031
1798639405
369796902
426498575
526703536
893038621
689399191
1237019910
930923919
1975703386
686440662
2110470813
230238204
1621090747
63952985
777354469
923312279
1058356746
978164039
1410762368
1893382614
706343622
707549024
1592730675
1377064346
69499985
761086116
1170416251
1621268469
626650124
2096500410
906666394
1272486396
758920793
973441763
1141482362
1845714653
1670907581
328877256
389700434
579234364
310458324
1641015568
532194310
1988030488
515109177
1369688844
66563395
1358526667
1138280993
1561507575
931518149
626718117
1024579099
516295060
1872408888
1012942626
290653365
1602640083
287121147
1520778942
1648928654
1223994374
237139288
163771850
120396529
493113033
561146149
494843722
1010495637
1116778466
1011110457
500937407
2034292838
1083979849
556916092
941983235
1845917796
482350967
271747497
1306880502
1365786138
1342257238
1006721221
1274956528
1826489145
708913891
1196875854
1760667055
1806173698
1090724026
958583039
211423829
333584672
21839431
1558215821
1037510236
1374295063
2039960054
245288457
215727834
360107084
996639251
852176571
218762062
1631172193
1137946588
1824552333
392068667
761671337
255593700
1648743993
1549607204
1373401947
887272434
1751468927
1576350701
1563726486
1550760256
2129381231
1785933639
874424417
179357539
2036410553
487191658
532343227
761192342
1416351391
1663964954
629460559
251686226
169453058
729474790
676417026
1145776409
670692315
1911943496
1546118299
183669913
13439210
2064571702
730858025
79302093
554062293
919850479
169955523
1676776737
261992267
1040167707
1618669646
842488906
1442425157
711972260
1596085490
971531587
1080269162
1668345794
1950178692
1124545020
434877275
1740188000
366821283
486286319
1504761405
122570367
1994693417
100636884
1441564612
1376718387
810981209
434791905
910885354
982982200
70650165
1611699054
1285335653
1350318523
335082619
137107900
2081716151
1164305652
2099903181
1533704133
1170015048
1804253589
446315029
661125022
121630855
300169690
2034571942
1275958986
1346626474
1125129707
508136768
1633692069
193094984
1665921841
988097570
2009661806
203229848
75323174
1532857546
2088485721
1716219107
1827357396
108396589
1231713154
2053387319
1710708524
896476132
1230431654
907686320
224616474
472965694
590851266
1399558896
79425471
1164930733
207369403
2138648535
486733275
1139439483
1215798347
467658097
360844805
144055615
1307722571
1391546302
1364192244
1799402546
2078761879
1971811294
1049619249
1485339591
1087877266
1998188153
1834223892
1064486768
684717723
977375453
1851918021
1534834714
780142388
983926532
1885124236
797826609
1624502127
1591672305
2080450552
404742669
2067333337
340755984
1874296741
182386431
74348783
203535910
1424841875
970642989
1583729822
1867735676
1975464100
1212253322
1073478699
2112645305
870331397
714278198
1244559151
1973585709
976843822
919648799
1447349201
1657752121
160853576
1882885614
1844633715
299706559
863665996
1549063013
2052152059
2032637784
2038596375
2113829995
1976386034
2006727388
612679040
1821947392
1377097050
93736135
205152483
690534099
2107159217
1578912513
429006705
1155104961
1846444371
324968368
2146208184
894129179
1225398958
1674741503
1792535997
1117458205
309447598
881455962
1529091166
1501509183
1478274591
1557854700
1606217987
449389068
1922862311
2012867581
642527294
2142304698
951127192
932899995
743939845
17900070
1644203470
1252801016
1339289962
2147176530
1984864874
707471617
1152617857
1348169965
2500847
1795372486
643524451
1191526947
1026791104
823882540
945837607
834508425
213073605
557838200
995831934
1101412926
162653289
1294984080
819672524
522303271
163312276
1661633194
1761115438
992802953
2047850168
707045063
1517106712
1680606
1771930876
1776147701
1632223553
1510965090
1897810555
589752989
1521299564
648360166
1412880702
1837847026
802956615
208426847
1120067093
908368380
1340595419
1977208112
1956322249
786142418
1043325716
1488014636
1499885224
1603252233
1409678854
1575746060
992780992
167130757
1520259329
1175776775
1069368181
650693948
511596133
1984366057
167953072
75583642
928771416
1610125741
2012815165
55283349
267648249
1631091229
1852009403
301406397
147915733
44025836
279514090
464844873
954047939
314309014
280414135
1057104520
1736900033
1158071556
1257367133
589535300
1412999528
965992093
1374839142
763117430
946113655
2061900766
474494313
1352924756
1193368128
1244529194
1677106585
1013063402
69820461
700848935
1321316492
418521255
419906459
2037378368
877067095
1020349346
832450468
1746735367
949202942
686754504
236391221
738677395
1609724565
340849706
645919129
1147127724
523178754
203226880
354276972
1399290497
1930939982
101296157
2076965509
1700123534
1004689254
900442662
1007896448
1260583801
581114893
1272239249
635962166
2059822149
926915636
579948926
1623392850
1535971508
1907542551
2032314572
686420036
1682622457
713343431
1964804438
1304885556
1418001980
1476376053
2094795444
1503178540
514713528
1124108589
469975602
832076878
901741080
1607620157
257529138
599631658
777086499
1383746006
659605600
133526350
1838545770
809988110
1127610258
99971470
1605064819
7231137
652772769
1226124261
399917653
1207206383
1581256435
1073007921
658434116
597508835
904277811
998190941
561714527
1901677435
1211948754
44749780
1962709233
1967381234
1110448042
497656445
1467132420
1206618143
186947590
1145605379
1727549796
754754998
2009693931
1639056264
1333987882
2074157985
1822359779
554601458
877074218
920724285
155966315
992750866
1444015377
1677904838
1086570763
1473385447
1290601466
1453289440
1258431079
1830540148
1163374847
1408372329
647312559
1754243811
524248425
424081538
111590060
1731772500
1151443563
570233591
83176230
171550088
962619898
1178825301
1860387605
1889944094
648128043
1900174132
2000113490
521297049
1453916359
1136340295
1927290357
713425625
1428333609
856950927
200935444
1221155947
1004953295
1485196163
96836045
1136337085
1033626599
168962965
1240633483
998792337
886128385
1907241194
1790814472
569088494
1190353614
520481966
1060868143
1039864926
909774255
126598493
316711548
953538909
833548706
1786144328
234886597
400854560
1260899463
330858713
392719765
1307286940
495720063
1044292181
1528888119
950222899
440095100
2070183574
621393997
1916542239
2038555902
769265968
1298010229
1133935438
1221080680
1130685931
487815959
832475585
446393737
407187537
1248583827
305177732
1417540756
1661102076
762190452
2021522787
2129163160
2027249942
1177950263
1691563759
1778894982
1636193619
151368262
1658629017
1937854213
397917388
1059004340
1550001030
1597214882
295258517
1461178519
1368294729
373384239
1954811979
890083922
5990155
1319064932
1595786352
1260906583
975406090
1991724296
1877801870
1780155868
828166806
189123360
1671948487
1699183481
602969098
1625360494
59854279
1176336193
343813052
1789538422
1485969193
161059081
666956564
1117089916
651024956
1807057372
2135149493
1060839685
307828103
1535005706
2132131721
2024936226
101707361
1348506552
1199452097
864678416
161953493
1630323910
673131580
666028797
80781664
522096939
169354877
63077282
1233699896
212773982
766112011
1297763184
1126507670
1000900500
933827138
1286256308
1654189869
1808787578
2058125219
1431777033
499912538
1275826860
2113353215
1559448207
207432551
1118859628
1371084410
578758429
1035325077
1203851920
52857317
1113082415
1187920980
635533456
142995696
454556932
1951904760
1154306871
1671344313
2138927940
1323811101
2061002708
1302612222
69122564
1153185588
1198745880
1483429396
2059640344
1682056
363195538
692821912
954879187
1727957218
1189583528
1226974484
310722673
1595140731
280136464
1000340650
1902446687
972501816
1928357067
1977789133
199220774
2075283544
668255019
797683182
1930626047
1889393010
665673302
752029029
567077823
903281091
112125356
564725815
750231196
890674399
846637455
214137994
2114032542
698446811
1998056743
1984127595
1917422638
729276816
662042858
860284171
1002539738
428616529
339689708
1314894825
1223284753
1333662439
507117434
629161104
366925506
1654748445
1714559282
1457310256
1261748698
982497803
1667129747
827907956
277991867
1374497476
880515568
812796740
1480435015
161868108
467479625
1783855925
289184417
823456736
69014884
333461378
414986587
1484444250
1213167714
1450313867
439744646
1126262122
1052709
1713882235
1386125818
37508185
439885589
1695075249
1085917978
1774836620
2037286899
1776330525
1619650571
1223865511
1381691095
164977774
1932586689
1199113956
618528135
1904568119
1368944696
599716671
395402200
1088423662
1008050336
111973262
443401831
1305318902
38661341
206589236
199888510
1831999385
294339365
299878498
301902833
1468952007
1339815998
733895603
95827441
214554905
184765565
2090277963
988489725
1971297985
1755844112
1541397220
975341499
1842472459
1856622720
1124060911
322403277
2025915369
1138107380
1274746347
1271026256
1162400748
958062259
1312299404
518280409
526468124
1075074385
765676284
698981826
1103408277
750228249
201384066
1344189344
1275522739
634364402
928190161
105817278
1373847894
2073265157
1969293434
442587550
36759175
1951978754
241632078
2014649473
570514096
1311927287
1682446035
1009840552
2021056888
126387271
743108394
1336030416
1919037627
818986391
457981864
651319714
2119203985
548519504
614961130
274082408
372143680
2063061180
1527980535
715579355
1689250559
998872752
927515037
1302098285
341458838
1985859195
2092190575
478635043
1109752439
1277486146
428582342
271969751
377010131
13354728
983929308
1259453498
1483111795
292253452
1215102347
1999735998
1371444522
703751493
197392986
417706037
1251258978
1992861380
1406372550
795024300
1585651461
468717260
1165825054
1638218295
1676934675
1356698898
1928165084
1290305598
486804492
1466050146
658649857
388350708
1969455611
552491151
1475315531
127479304
1042674273
1134741969
279099121
59982541
1216771051
1271678637
1253494217
2023685754
94448054
123986782
1104954599
1659751371
1196982815
2057238939
1825231685
481778860
711679578
2107827695
12439776
821711084
355069496
1721009138
1692515965
366432620
1505796955
1142378330
845509597
2133986905
2073215012
1315382718
30682352
1111814068
1985029442
244481079
121656782
1169396775
943044776
1399037312
1418830046
210506049
1158153207
1713602015
1598380456
1845732316
352444664
1247701884
1792256686
1023466711
2123897075
1142997591
1050180514
1103191362
1442220185
31286546
950923227
242718108
931875577
1727569766
831428547
1519479185
1265678126
2112297501
571470880
2082377197
1286163019
355968949
1937580383
1518348677
1073289530
386894728
809275750
1434816030
1637238541
1887904258
1598198926
1354466686
223039082
1863498040
1973172604
802272888
402854774
1932566624
248614614
683629333
573509274
648911371
93283958
1497061796
1594638221
1923349033
1665314323
2136355662
1944162507
1207025689
1037914887
1135835374
120159120
31807049
404356055
1372046759
1772788818
1068530079
1696339533
739537708
2019772315
1313039475
1652066010
872815854
2117784795
664935040
1719649072
1301888093
608521499
2128202712
1010128720
1595878495
814410537
424758698
1838242370
1956119161
1178266722
1139461742
1231557637
1314393780
556207159
387554333
1691653720
525414955
1614027734
122054527
1286357368
714296985
1540975968
476143813
1988846619
1779397077
385714517
1807681523
1589636636
513143492
697804246
464533884
1237774473
268794688
447785705
2137361711
786585312
751660706
188675075
1144898964
1655314550
221537217
1570588437
1008781299
918379734
2056500374
461557597
1286673648
1441509366
505370198
1740770028
196354867
859207989
1603040291
751964237
1550148047
1104717222
1770979612
395391571
160508179
2100041845
1891930072
2060205843
1531344088
737188877
385648956
1418794813
1816772295
1644913796
1652161157
1815715077
376309282
1115236263
1794820618
968281623
1738430445
901719227
1055658449
1042588435
456168318
1287096949
1739358475
865072739
1753257352
1999038764
1490944908
1485173861
694569051
1499606733
122801059
523231744
885050548
1587127675
2080220107
733705414
1858748190
911288267
941890973
1879972881
1195223670
1810486559
2053813223
1462755941
869547860
887783746
507960393
1584898475
2114850859
1762034492
748754543
1328598457
1005918740
1938597284
1493570693
464920117
102112738
1612098371
520211571
431779449
133000987
385419789
534141542
309567083
745078638
733560740
1268481816
2122805236
469238998
627551546
2090283848
1722160885
1396770256
1038667783
1739585659
413276319
808386036
1720980041
371543705
614140636
2107636047
1419408768
855842653
992258950
737148075
858643447
474222375
1342722111
1512336108
841526311
270935360
1397461442
82698525
1174435821
1447449935
672167598
645295521
1190620752
1412866083
1636729348
1859285842
1778723317
1482087094
1477842594
1105603241
741368735
1307201070
831490806
1956279340
1557342965
1619231569
960834521
2116913170
1543597480
2023403933
80021126
944689552
1782438704
416207448
1755612938
452995113
1969019911
1293746531
1342730742
893672592
1423098871
496547424
1653454529
647405191
402455226
192834863
1418851464
861309475
2132567305
1000601760
611941699
1450784052
35502820
215894880
421150612
2127002650
1615765078
774875379
2021733914
122559559
378121419
1925852879
961815702
1136645561
1433558017
1432762305
1814497208
1644310350
773219914
1891769075
295279642
421194552
1730837731
779504697
1590685955
152790630
25176224
359087192
1828410459
350189605
153729976
593025751
566820057
597883812
1109381934
1764260234
536691130
414582942
1726774811
1311356483
414265895
470954569
1324562715
836678212
655642422
1534738469
1046286563
610095194
654942021
1492830167
1143739736
76425815
137903107
696438067
943326950
976375324
1368467478
1512413983
1634778474
341585001
1971274986
657336983
1698208631
332223277
701961194
135957627
1576762474
1351943204
27564831
590835564
1705036563
1343312628
1329285223
507779073
1382100891
934317995
2057326533
732507063
1545729877
466210539
2143054459
1174188803
905083798
1874155328
1741771624
726956609
38151371
88748601
776862828
1999850816
502643139
1317848607
1481037106
944973
799744107
870652091
1122978394
1191062238
794980942
789480502
1648312247
468224599
2012900976
355966073
1155452901
156214641
2013470293
19413142
1991559181
1840839462
969319802
1589888963
1667596233
1758593231
1040050054
1529471992
858769627
43957742
960137057
112845354
1672135862
364264327
1601893360
397504819
1705248892
1516570437
1155881240
770997644
935296707
1693223528
62170057
962982787
680515919
936432547
736785463
499114438
1221698991
1124942533
1367258932
477075959
2059945964
747145931
1208418512
602456536
1173005605
807784405
348257191
2141286976
1208109258
1029284854
2119763080
1895131843
1997377012
197725087
437628338
591643498
1037793256
1938016124
91603288
1422863707
1675046220
872174643
1482236063
1315490346
1682908510
836372093
1733586386
400544769
1577750525
1409821784
859458379
310166857
948757065
75999981
265654577
1785770132
1299935755
668332201
1422331247
609557061
842328526
2104592063
673746689
1183275446
913539099
1936687192
1533833941
1353465827
390150241
1884046380
1354548396
784896558
418441030
1444763156
800943781
1798696602
2083858862
1974087399
2125164803
2077130680
250549551
1304528359
1570946601
25199720
2005125842
1029998982
963779115
623390219
561288639
167042852
1245778669
1996570619
1188866998
397017901
533510194
962106618
1849642917
965134481
1764926325
606053577
659455506
1646699047
1682011993
477023703
2097108457
1472559306
10072895
1779933327
370105353
543844013
885207270
2027010880
1822622019
1704710511
560016272
1935426380
1526029229
332601449
196430337
2144489618
2068178238
1702763613
2011614449
738656719
469561433
411109296
2107466081
1360846444
1863913605
2122148052
1687857765
370631843
524644595
381577237
874446853
733920415
1795209821
868362639
717670990
1001482201
299215174
614893739
1896216675
570197104
838836380
914827017
123354964
918319574
567881610
889352526
344775146
809808956
1673331861
613102133
1738882861
46319140
632367042
354290632
1104307048
681465694
1292396927
1762943577
740842501
1606538611
1817202473
807537404
73914787
2084268444
353933404
2011340788
979720199
1127270145
1378314436
114034607
1345181489
1411043231
77272688
1261625488
197296170
1747167934
625007030
732786764
1997409701
192642672
485142818
984887723
1042657744
588133330
989398200
1531844735
2113845801
1960872075
1114867842
1665084888
59493498
1445599192
1696856731
1619187165
725681964
704501416
1231861496
1231444980
1253809649
414753750
2043589445
2092879175
931087000
1812358225
209348871
1585241322
1346511090
1927448291
1933249953
379549960
123781834
18853914
1124291375
1494698123
1069087279
499169052
1564034640
317076392
804330502
907628419
906678785
448557498
1387970919
732711511
732136874
1518311676
30989112
1100634567
678795308
1076455929
1726129124
1552659113
954411708
1013499172
655032473
84246999
2099580194
225688940
1316811811
377210143
1948993049
1492842649
1614529188
1239336029
438598602
414156589
847637622
844552730
1702536992
1474681059
1424206373
1482362325
540117172
1427857755
1027657345
342773547
1699274990
2012067365
2010513006
998812426
948333349
1984609291
977680287
598370795
529821712
1273330409
763503442
1962727962
433012733
1141459490
1037661214
869809974
676490629
571934605
247830129
984616833
1193825434
1943111469
874963186
1187483387
215233521
1903403850
1094053524
1746737684
644368405
735903678
259878482
1279063304
1016353193
1273163874
713191381
1081199311
835693932
1766904226
1699800579
1590943393
1722527801
2038957682
1688688742
816743258
951851564
1246186534
448990145
1384111921
1925336065
251880304
53273149
1484230970
1448928368
1267790193
1839392284
240056348
789083143
250195304
854435485
514257465
1121267467
1459748446
655524866
1049087091
109194284
2005636760
1793088138
1779237832
489323971
629182898
1776482686
582602233
1881898870
1114357863
1151279565
2010331233
1368615052
353572613
820753192
10571923
529439164
1038762802
1325701813
206251024
325851769
107372242
732245164
1589544556
990347639
612911934
2135434255
2139114383
87503081
1666488907
1947131122
1173241379
1223464612
1156838651
401065015
462037574
114765543
648612800
810426785
2124016626
34981884
540803196
61141192
408943602
1312157636
1050944438
1220296744
1674903383
945655597
1082224803
342557295
1040726196
1713464055
1742520309
1886101991
939420011
1110004098
1151703753
819939545
827191981
46006562
1214511669
1363292826
565374092
1209362354
1219243722
875862687
2007036492
1981820745
1655891439
592559429
223215828
481963098
560823625
1721163115
636615478
167821231
383832470
350986708
1280498556
1541490161
889250706
1841543828
1437607021
500259678
1688525359
9389548
1459266093
843725155
1860061942
1890892368
1980461527
231519730
569721411
2132815564
258549810
1120638071
1578077999
175137677
1689263404
1617159451
1689312210
1698213327
333725694
1280024031
1240212301
837612755
1111580120
1993305841
1066664037
90406628
1351137606
163181818
2011381516
813545369
158535076
1225334558
1626885807
177782094
269226650
1196560752
351329391
776862746
284309266
22127798
139715942
1417916669
983018620
840581656
1615603026
249981952
90341185
1150773498
1327957758
872767895
532685491
1403057283
831305530
910542355
928531141
1170555167
1035849508
1952431691
1077436436
1952855883
44303040
2011664003
700630566
239995281
1197570477
573664844
1737595081
273105516
2130252623
925599855
664403633
1278117124
1621046273
919299483
1614364300
2048445228
479868144
1162148537
1498178159
469317541
987385177
2096272796
604029926
760106999
625408454
1576500586
2002690497
849659534
1426026842
614307500
132778502
768280078
1947205304
912379967
707689535
948396068
350135271
1252999970
673609167
1704653732
607177871
1966416659
580353601
1323886302
261461185
69467021
1705439218
1097857130
895987963
1170353660
2101204743
323099652
2061997853
1765457191
88502540
1534801376
213401544
2053802280
1877786971
1045205040
1017449199
247245037
1309287794
1486703332
1958652067
1469548872
1817736621
523958323
660878622
354317166
982975027
2114893689
1162167906
506403866
712976838
1562249577
1007143950
2059701944
1106810805
2029043110
853188819
714908089
1966523082
459639484
1796854409
726596244
1004958551
1310844721
557555887
597420888
1162441967
916725852
1265555870
1617523460
1875952789
1558238542
904508768
414644198
1159280616
30991025
641539962
1893432310
211931971
1725470164
1361884688
1972168087
170267021
1783245600
496417298
1514732619
1383837030
98415492
1610782907
2005741187
1559234576
809622276
485678518
885575838
924862504
1123603276
581388596
1034259800
392774043
25493552
1517635037
1039491505
1301305916
1219181137
516493434
1794163430
372244833
1611100652
381262224
1535249710
27408049
1636419434
1104656293
1610071580
1725919802
2056037884
2133651825
1037083318
750521266
721419159
1029056702
1903659917
420050251
1309969504
1043128765
349557802
1075114396
589290329
844203935
538814543
133362229
1495613268
519683903
776533320
697826216
1855632981
816189798
117867285
1228029107
1345749770
1055044753
976396707
98531714
710673176
1639830413
997488798
1192142233
2060837961
1360608653
1674826343
1866399710
1992057829
188115043
2088803980
1659445627
446264427
219702061
749300472
1652520542
776181584
2070524310
722132797
1555348740
453739405
972399022
1187694328
1679943108
2012893438
904120128
1794974160
801467942
1648794492
1365070012
704351423
2054625214
875556693
1144005801
849527884
236890478
246949096
1799501356
1986891644
2035248116
524768346
216251512
781448756
594607089
2118038549
1697333077
1918818257
1363607121
1546007633
1696923848
543298
868335880
1560165336
1815425337
547820434
840119113
1091515075
521094274
1772793455
1169669848
820388715
1810483645
1451320472
583542273
1930895506
6485511
992247226
68866639
1208152664
1699450498
1461668027
799535049
1258532445
2126317881
1774950145
1940267286
1332982260
841143333
1739362756
1465276750
2103417674
971387565
2032088479
2046381967
2012139981
1542600855
1089977608
69794784
457450389
118751852
127105359
608819603
179809311
828068325
1455392429
1712759340
474768453
1654140969
1238748668
123820375
259636251
1576970791
1062017854
1584219686
1577368917
1351363502
2139618714
136852069
44070623
1615983074
1848842354
893838689
1957980368
541382995
1352637939
147453748
1295795220
1666218730
830836068
760687250
852259533
760439284
1802746683
1376577377
1281827894
2069285198
1508679508
396461912
2006700178
2008943229
769763092
564431357
1138462633
1438231599
1849621428
441976961
427607721
2027057965
1093808695
1517462247
1069719347
1629879376
1543172383
1240485344
286369912
742005904
1488877395
688822926
188391606
176831316
2093348829
87806162
1723953868
1806257656
2009507833
1684476071
950000970
1219798779
530996638
1069482806
597662227
2013504174
1219776219
1727689324
876518248
1413800977
1927068404
1873846215
908980009
262632219
1549841778
1276759788
1530615088
1169869400
1114342357
874539933
567866501
838938707
227795290
151346949
466080149
1826859526
1214291880
486395218
2101661086
492781110
176631274
2041229207
1777287830
682884208
723569550
2047898123
898565634
90353887
133169848
1856015001
798058367
307826080
875563902
1301667296
2046360627
1855663603
1524688954
1586625834
1235077381
699517525
614094002
396252889
354505721
2032641753
20930508
1303673489
1825112768
16602362
1805324319
1016227434
1227522185
21173394
162317863
1423134256
1495397590
756770770
1043531966
197928699
1704953208
417154844
743021248
856229289
144215420
903867291
1848489374
356121645
1593094795
1653560727
915605767
2003918425
698861675
768524196
224756994
222118076
1254398695
1635110765
1695424331
1129462021
22014553
698706735
1511528716
1935764159
782920183
113161220
976503053
513326569
79010167
1443622214
726899815
540344733
380790984
20131119
1740169475
611840441
1764046543
1725215624
1061842304
172929642
476182905
534602800
488497950
1584688399
863444800
1937979735
868681053
1646183417
1303429981
1698451160
72674894
707518564
1605995666
212802229
1326627530
1627907479
2050479321
1594630242
905595487
1769138823
25403580
2069191203
528133451
957526885
238169575
823767404
173557410
1900039986
1289384343
1881686962
622233709
446148783
1751235465
447417274
632222788
66084349
341771120
308041375
517709695
647389483
472532245
1574326564
1348268426
205717866
1872260322
1243628258
616137820
121147175
927083954
1845592893
1294308261
1125962970
1625822596
1931035587
192226757
619818085
1493902378
1218011761
609196387
137739952
1873001123
438916230
1986802784
1022100672
612671538
883673692
1115094532
39528730
307354976
1739402374
200291356
749439891
1173505740
1715939654
1406140840
1824144261
289452980
620171807
1398887073
534663014
529921876
1400079617
806973687
1267894128
1916874191
372703412
222520966
1494173663
1444634071
222378146
375176226
1369526559
1133420608
74821445
65223375
289046903
2121630388
1719485183
498095221
1423271860
1198021702
320107480
1240727596
978946960
909153120
1198921330
1700909861
1174520296
1806690938
231086984
1221029304
1371806938
1995364955
1605763081
1581528911
1597761595
321378558
231051953
1236187067
44415216
1937551467
703093662
1510984851
283208911
1012537770
457834678
667469709
206471420
443513472
288551496
1902098292
340936682
357343784
1476289515
970016433
519612796
1112077124
1377639398
489030456
1833146678
1197096357
547022165
524901786
1575371041
1778373965
245183449
825486776
950001376
1044235878
981272421
1319392765
988194396
1532811130
575750822
1227266391
1474210285
248681484
768751580
1586808257
1977550578
618966621
878998465
1908569453
2001384688
1512871094
1179977109
2073421394
1536909898
653611248
529186986
1458738306
1572151219
1929638707
1775963152
1808041992
1502496714
619305915
291806693
1299347135
962919574
151151125
1885814841
372509207
152134949
524006478
314687669
2038806381
1026758198
1811162525
302083933
332730220
576389700
2034681190
1736044435
1727862053
884059093
1963201448
2029164542
93787791
1453362901
844499287
2023830160
1868191272
195721164
1010319838
845057998
818709798
508595119
1051797277
1922323920
810732167
2140109210
780200910
1152658137
1504488171
886033762
473945466
1986300301
46754061
1291581854
942187548
478263959
571921552
294055729
1980304880
1523630115
1576329510
1888467324
1793086780
1341848341
1426065046
474544295
2855146
1056998947
1644669998
1861551083
1937539593
1467790955
1421249634
2128357397
92452322
640008589
672966455
359618547
1554821535
2005716195
180308526
854018489
926389173
1861451558
1897256232
1005130704
1389427750
1669278940
2050737087
938759577
1842483390
215891911
1356345685
863002135
307674730
868225520
1172940599
1868970179
938689437
1729792494
1619455685
557341231
304109790
1154034565
627409291
1788402749
1282699834
1679118905
803796270
728648614
411382245
1382802357
1514627567
1685646588
1311886807
1126704410
1032535279
579384593
509003645
1670814879
1181529199
714791771
1930961811
1360355577
157998760
925672817
1896898468
604845602
1537820508
1044845935
750980823
86821364
1268087040
1089103781
1177838901
944723508
1118058212
1502883019
56034868
202408766
1254727051
1480032858
717733416
446922919
511341222
1149354606
729313756
1649940902
355206760
1667112874
957511285
1749710139
343914277
1153595909
1267322116
658708408
2112889378
640430145
234427754
1376934166
1205297073
787185595
159136646
126960321
1746941589
892778228
312309411
773791353
931890217
830664476
1807792036
1529393353
2032030912
2125505415
166347651
687644052
1541836746
859646093
1129404865
1952052720
1468830131
716158823
1372952109
137495123
984313556
904354033
1165151774
290451420
948214432
629833971
1104253627
525691875
766291426
370170560
697028867
1775978113
1800653495
2121349965
1228532751
55328724
982709187
1324472646
54092871
2128464061
1278453335
40834880
766341711
406453981
816589250
1332614946
715568262
1819638707
228169394
114451177
75446176
801668091
880865704
1475027066
1480675523
787836997
690694910
717966477
1731313094
693807203
2081529276
1989831566
1952160909
244556152
1051899327
226256120
1748716128
47571923
612250788
1434070859
1473900820
188503537
222812533
1548000993
1555785093
708682647
732346455
650180337
474818574
1300169991
196459663
1448748023
458927515
1592431154
45216894
1362967427
166481537
1555757060
2096383962
1625447836
1124744849
1026727228
12314703
1028991851
1008753782
1418588543
553159420
1809573506
497082023
1597250580
896645565
52159014
1321581002
826634846
803235046
2146969390
1588353548
589510491
1684400824
2111712066
1258884339
840773358
692432947
619746518
1908467286
604955747
2070918759
1766913271
463075510
1988112979
1553420983
1864108674
1188848688
484558613
1389508331
1780685344
1283464248
174675122
491453203
831070652
550724956
90810523
471443315
1184553958
1787606828
1010325983
2089590936
2132827534
159658950
2061946007
677302717
750565755
938693284
386367363
1987545264
1067376267
1490089284
321496036
1627153895
143649512
579822152
1591272184
1801091613
1682966055
909551026
50300504
1493245716
1487454272
1365934031
871547652
2033917304
1535703543
1900315140
997745324
1543019692
715395418
231163919
856653592
6097123
1463511910
2110172470
1522049829
2136916917
197997692
665193372
1698485548
1035575521
442354063
1143634202
588964239
273783536
670465812
1584880698
660641809
204871146
633925112
370105280
1397504367
1547906191
186702257
1421364243
214557404
1895573973
505063342
857713065
1926963203
1532607435
475933784
1536973071
1730953723
1915519319
2094558356
95131316
1000776029
865098579
1542564374
197530300
641799685
565060905
88938549
538174240
576644629
566136418
1984579216
1069510001
1485485281
1681070583
76562348
1886330970
1727819061
700379791
1401837159
1610870954
597218587
355495340
1913075582
644329291
1789146683
740781821
703148988
1984399943
1825088199
1548143084
786465397
239021013
1929683147
467907742
686489584
303117800
215896219
2140735627
1206752209
962326071
313991537
682194849
1157219458
1959536518
1070590375
1407221631
1957418145
3456871
1561126825
567689479
1297778076
1717619363
1947927872
1008481139
2035160113
460291450
852851964
1649162181
387801403
1129853004
1044656231
805433271
556982127
1131038716
886836376
39976544
1044749369
1884083632
853220206
846562139
1999244161
1226048642
969832752
279872682
359130350
1504794366
1027507611
1199359222
754596050
1139355242
1874576403
510736042
1082251968
1907046140
949461997
2107809926
1385229319
743472664
1408166780
1304993787
395617221
1871964144
1199415143
1404011517
1513194582
1037262782
1641001696
1896118437
56520597
809254200
2028032082
1829389873
2083697763
206571671
1264611854
2115196851
502720536
1151004523
1516846773
687989096
267388689
1779417826
1022677428
1757389907
33919872
1025789892
1582802254
1296031019
1656319456
1495756387
484088685
1863728940
190639200
1173328658
1643206642
1903648463
731409566
1424113763
773869572
1383179438
1047115561
569534365
139095806
773044180
411899845
1985030570
207932218
190114258
270167260
1981791743
430733393
291735346
2039749670
661712624
1618923155
1322813858
1867184308
223583339
1515789683
1069822077
125362836
744655051
1230695102
597883812
2076146140
258860361
2077100827
265639789
1019551386
862508855
1792408021
981557742
1533154031
841745663
1768512316
662914000
40043127
1088186513
1303965653
981560097
1883368564
1477818297
298018866
1679756008
2081200930
769625882
1981537121
941257787
1789259573
1430266945
1310860932
941757502
888726554
1986590707
1277305559
1649515686
699538715
287311426
1210673373
297426547
539554065
2141365489
1849184192
420580860
527136021
630202635
897427997
526323410
436064847
2130828361
145905990
1567867332
1659213308
49729748
647430748
857057866
1969696036
137910189
1256253052
2041390560
1080032108
1818585284
643452617
770447739
1117525957
209079674
857378656
241494872
378365787
1393906641
1019727761
1831216352
802323058
1014312092
454358648
440899203
902412653
2067669753
1769999261
1141901675
1620339476
1856981709
2068195383
606648362
777894669
1972303382
177429005
2112266651
79397248
1295793185
162426418
1838392543
660911108
184009381
1052614847
1550772072
536244404
59452919
37900168
770234442
662168163
993244256
1766080525
39990723
1931440745
1196959599
223250709
1228417448
1141131345
1353563295
835857095
331773955
690407807
512258747
1640588590
955647700
503513989
1790283378
1711562023
2071487589
822774313
863179614
1838040505
1165986126
1182226218
1011058797
136852069
1706979217
467358671
1771846608
1870944329
1747291346
80265159
1483019992
226678116
603981627
1300357517
2085507957
989667789
882331269
1463414648
1631888120
1228826750
1227807
1863771342
578772640
1556145818
382519169
1327716043
1845892992
646285546
1651857258
535722909
2051922088
1493934546
412105023
797617838
1550261340
1252336412
1281640629
1750898829
1646734771
1225434472
1885362949
474155827
893032499
281496928
1038591624
1115915567
1065594389
1233445306
564263157
477250513
1979643196
1188171157
1687729733
1779976894
964534610
780095026
422850312
664234916
365189428
190191813
855052409
1803347538
1309276803
2116002586
835887127
706631367
1599754426
978504734
2143305645
48679711
1530029106
449578648
900221292
1266040127
1965531220
1075298924
1046959032
1971720155
967568963
1150749600
24850123
1986896177
1957985395
1041998174
920114597
1487042444
1548283900
480366629
1840712668
711875378
1437561044
2041007753
162619
168148713
448599902
1551640131
1080855875
1245792488
1662667513
1486512934
1076310349
653778562
302616521
90421722
1379184335
1672666009
442803082
655423256
1797454326
1110660263
1369506244
325198406
1461899579
199563285
63405689
808320586
730371376
1532659680
2133657471
343966227
1725422574
1085972472
857533044
312637259
1558254807
1393920854
676090385
1560841584
1729387536
1409500921
150079983
1963713156
967896877
973270019
429466874
383974985
1519031650
544631282
514306830
615520229
755474363
1184759796
551857092
905156751
1754914077
136663106
18524972
860380134
249297033
1518914023
351138690
2032064865
2009754197
1934653978
458277992
1596883830
281205164
27940505
383648965
739434977
1008189651
620514597
1605896032
7925332
692978052
548100392
541938579
1601148114
564632794
17310367
1418444324
1883166422
788600732
2060388112
1885350704
134236344
1467824023
497505754
1028503580
94083408
1089090945
389613347
532563300
1091030006
53001292
564551858
1459554615
690450830
1594217776
1266067083
1141793698
2146029519
170486398
934558379
1356072182
1835671526
1149101938
1198554924
1596554551
1166073714
1543859377
1424618064
1970104772
760209600
1694096191
2043921503
920623605
1677747232
289623027
1711205417
484985046
1005040236
1651947646
1064602496
1727064664
2019455992
1755692081
1028896528
821112260
904429862
995467448
1942239962
152182221
1836429499
1118611894
294956103
1252654508
1473235762
1094520076
1201663329
869202259
641200647
775019235
1246172676
594179416
538937288
507808918
872697396
195261399
360995213
1207255101
1308051870
25126400
2127807429
1432834318
2088971614
1177251618
819739036
1459684876
1782340203
1902624814
667432957
1347002430
472447583
636224863
1719306497
1012919258
1729019300
1465159165
1267580933
122612185
1231562086
1228094111
1490624487
67474102
1591747215
896406995
2063975868
1219889749
2050615312
1934470583
1939944776
1721157246
508869396
790371401
322770391
1297418506
1477386219
1784737621
1832570198
574727882
1164498142
219356880
1598054989
1441520352
2026948246
165989255
1739860215
99318249
1343984992
632953956
276269508
1272201424
462463565
1387697684
2139520794
1259620918
144533987
1875888327
1237466468
518700770
1531208028
1023792681
361369289
1268576593
751954499
505875914
563212957
217207179
2008588836
1143557931
286983527
424382224
880994735
1450365223
916579304
718530109
1424250022
524992514
1180866385
1483627926
1787284649
858337231
2031826895
1213847635
1302202235
1892235273
1012046119
1367840369
1807662237
803468207
2078785236
115593054
238002455
1901402225
1357357415
1688512143
1415635640
910573841
1833940393
497722931
1840816549
1050607483
1806772630
324716100
2137028953
618916913
921000798
332007997
249380946
311939946
1948690350
898303736
1847769791
1642507529
632099141
1970800550
376915657
983024647
1409894885
430423013
1969347873
260743532
1071829011
1638880730
651273008
1837125066
510165833
1549971360
179567330
1399905705
725777133
306420943
470159246
78786205
314495075
398178638
1072918778
1796576820
140096163
1884502447
1918347745
1376146081
2024177024
1648911987
1424698164
1800329030
1455243143
1893971556
942415977
736381092
1149797276
1183328358
1916324818
1787777458
535319088
1075260962
800561782
1610327504
1861165339
1930263082
1582066764
270414950
518014430
367315109
411380064
697308983
1521501671
1450268471
1073963814
610611034
1105629012
659930291
1785111297
565466992
55363323
1322663466
525364718
782466758
1404411915
1227206399
566873708
1245755210
1241051235
1886669780
1991322326
715499381
2107026653
1529510915
1208694975
1368849584
1272812009
29540511
103976520
1753208329
1851467748
1556988859
263521369
2002400502
930829388
1606664523
1398811198
1509101610
1901559809
262069050
558757821
378989891
2121836168
746876454
577128377
3143703
1530666642
564202583
852813836
218860368
466075093
802037702
59225406
1653543801
2009771229
2062915715
1563100125
706251082
336964314
1854523101
1323714824
1783229045
557246010
496208451
931937416
648787891
822548982
1969750449
1188356327
1400884800
578665715
1031300160
507520453
1212734414
1863079095
1912321215
682188340
28704695
858385918
1165510883
839621883
1157847765
1141268994
1466648416
397597685
598952965
2026365123
313826102
78354856
2081411466
1224974875
1859525212
2060615944
1206673844
1693779378
1405744968
401072418
884122569
1758760244
865826797
1817699042
1535870258
521342973
760068346
421994848
390749187
2139288812
1496898811
844097978
1849739179
2030381244
719293794
111136320
318360706
2136621624
623550239
620933543
91774205
2138614913
780712688
12889286
1642616044
1979018681
371391001
987288833
314010830
2146441585
1103593886
1740705864
2071149651
1469751009
1802510893
982368978
972521771
2091902676
1244001447
1048298043
1203577749
1569328050
1913457904
1400525286
1637003881
1756296797
835622389
576314057
1389688728
1459616968
54181924
995417005
587538535
1058757084
889256575
881012884
1118529330
1259880271
675031929
1778041255
408011058
767992818
239382292
534266241
1944499745
1319028250
1117057337
68662553
959300582
1460511059
218910142
183041491
760153115
1134005321
224982371
315186245
344056688
517909603
1701722438
1332022423
1214858178
518144550
1989471788
886721298
586809426
663094121
1219446189
74641885
844254619
942762066
347407344
1403802780
1550823894
433357471
343232985
650396984
1793599197
482584388
571111706
818889035
2050879077
1699823974
1442626422
1169423691
1213516906
378311196
404476835
598714737
1319035825
408147861
173344131
1902406861
304875615
202947387
242543637
1036706114
2083554273
1301484707
1627830396
2082888376
874564571
1204582350
61952477
1342014255
590828131
1351651817
1687734798
390370259
624465927
83509456
100501441
2094128110
1348464560
795507106
800285724
1282085322
1137579605
462019940
1412378546
947077069
869344683
556559631
555796234
179884847
776733990
886774225
392271114
1586630645
539098535
2118638233
1055815688
342719502
1625584088
12545167
1621587947
1156816151
881974352
1433474560
188509691
269333153
107558208
1936746133
744288637
1473058289
922549419
1535984951
1750442465
118402636
673119083
877017144
818077519
511965609
2088101397
1345079485
1902398222
1108308626
375247823
1275087794
811597268
1045963279
1323473478
2142920937
1520222392
2103764619
1259822787
683763238
468856822
2108177331
1148945182
764610883
1195073361
1460896078
74539137
1182503740
434031099
393644208
792695231
663991750
1107022590
1610063212
770593218
738047452
1343958324
1487423623
265705886
349456956
1586247124
566378395
749076193
916156411
1575522352
1666357066
1920853802
82959768
542891818
812864496
1398291964
580412560
1051309760
396858751
1846123406
1495077847
173974740
1438292207
1525059621
1275676801
1136232964
2133612204
389191613
319810475
1007341792
884568764
871865603
450349128
1851499461
411820008
1607197678
738695635
783252161
1482136052
474508996
1797671578
1895047865
479617554
352561787
629284574
2106076765
1713414966
707245226
752846011
1523334043
83984317
2061578370
1635719189
92452322
1057651129
963108691
177255098
1585218818
309342306
1123968155
115990193
1458738306
1051224932
151627173
2146237893
1757520671
228919333
2056002388
1802922828
500340450
94966823
1244707220
1224522970
1166936434
1613211804
1490364569
1459474863
1827359775
1760074063
1191156229
1822423185
134780749
1673219836
1208002795
251932683
1948162613
1041655356
44935526
496125145
1047718762
49777471
39613421
405567072
1699583903
619953572
793191210
220715187
2124183147
827598487
297733171
1841629229
2042502094
1476732918
191013724
1379003202
1472112347
1561035658
718602573
1083993417
835121771
289756547
1225409826
1011029578
248215513
781131633
27886378
1448567707
1935810072
818467444
1611069338
1459373878
566364628
247751376
920078816
1739359767
59803059
1236267011
123301048
1265102540
684333380
1821584353
1295162444
497901320
453125877
1982494457
1179061730
303870345
174537629
1048623808
2012243398
1748258569
1230769853
22708263
445307453
306830233
1678488294
1428926397
1177892654
783495082
940092708
2142838006
524162946
1566231178
228377725
1361182413
1790668808
1428081440
345255850
68798680
1415557451
467075853
691163873
707232897
604824986
1296452067
1783504230
479808752
1417785363
758770068
918316954
1911148477
1409503069
341776793
743543576
581121545
1700605579
1290349706
1049780063
321056595
1857439318
1299777149
1012513089
318698570
892519005
758741389
911550502
1106231821
507212528
131408797
826261246
1820592310
840375831
1355377048
159207735
1706090454
949195966
1861355288
1276684459
1941718648
2016643342
334328488
1467937464
253879563
2008319916
1962547752
1644443495
1195924266
646883937
1217838367
374496365
1712460216
1629457869
482488506
1889959217
648850497
1938627975
792571231
887304802
1270557821
752287972
14176383
714384964
1764825633
456009965
951490073
1438576962
1667427521
765383738
2049045134
928550075
1942736389
360341693
359497915
771219657
1322050824
270382246
1928233372
1803183748
213728350
67152988
690145990
1604466632
1749802104
286570971
2012821428
516075478
236571760
1178218971
2019424024
443758832
1351374045
1272810122
2033675268
1540883677
156736408
982410390
1341160949
223988922
889874769
917378207
410820422
651975022
1038026648
1266765439
696879120
1477103917
907340487
916651578
1987335069
1687319998
97986547
918025166
1429533905
1949700144
2138127549
944000308
1616326164
1735140909
1026970716
761845904
1374436871
1728731843
1704555729
309868502
334795048
1036538869
1069063813
1483668132
462184870
231111289
2124398727
827230002
2131329976
1654756466
870307649
448721226
2037783458
669092952
509162635
674343648
1199459788
746428187
361023951
2027075776
1919479036
1298447529
1340223550
1309367850
497360183
219266111
942802645
423766528
1235150882
345217842
1528390448
1249785133
619817095
1929237082
330470917
1716563474
2014015443
1441008479
1176758694
910737640
1302567023
1491389240
406635677
1234583106
1378773770
2117461545
416430687
322385645
881742998
1914522700
435494951
1458967041
1133812852
413600264
2108729554
2082300530
1223414772
1999819914
360714243
46855448
227143048
2104475800
509021362
1240853082
332902562
1704846105
795710638
1652603002
433566398
393280622
1533430700
1184867937
1040413804
251208224
1326806326
1682397572
1662678847
1305378773
680008113
425153034
951378163
1858550622
183788127
67741269
123609044
1689766365
501481474
1406000611
1818575787
1928270142
688908164
915762772
285184403
1815848238
1392167285
345454
18856289
2095948301
1358662117
2100902612
1213870450
1505015181
951814481
2010779574
1780864706
2031230741
1953399826
1581329587
1172364716
1133011999
1541043058
1844008681
978793728
2025796333
2078245607
243775188
1058177470
2136517591
1885970111
700615803
1223530164
1544151227
1243427015
782739806
840788479
336742963
341627314
1341654911
1729747967
1969019257
601054638
575699887
1928199381
1088741173
2126897556
1311927623
384331813
1902244498
1927545092
1443353639
1890193637
24601812
35193296
1991075509
440249691
1476557554
217988466
140671363
1351046546
1678211172
711969434
1899830501
1360318862
1579609707
833187253
1249819703
900435567
575750785
47511810
1204508935
1013568884
220902334
1037386832
1076865559
335174407
510403578
274010922
125713894
409638513
1041251297
939903272
1426233034
390273249
191228517
365633015
81322604
1544739148
1412975843
1942611304
1167144581
453588913
263371879
633532351
856402543
1884055214
1219226291
2058581564
731596214
1911696872
22937174
1063829529
838348753
1076939546
873641269
1752593511
1132704268
1293228694
74168221
1641391030
1755804788
876539253
1832475879
1346723160
1978995376
1794046122
98290129
1643685510
573254612
61137074
898684450
1251496334
965558366
38476955
950604487
1371859234
1710697016
1269826667
1505441579
1708099381
1694228411
730603164
544761494
1749680679
1016554117
1623133335
1704071201
1725656975
1084009341
1267913721
1244960392
1503326741
703311359
219961764
401217252
1653324750
664215109
726578239
74564465
721924112
1023382574
2069717476
161963298
1770285371
1708280564
949747085
1692824153
1897319294
246308326
15981981
1292337469
722196436
270935360
2055854603
195132430
985597323
482134017
1406541401
2095845201
1922019447
459906901
1448397328
867110653
1662176845
491087403
483749623
1621528599
733722929
695707837
1756437509
1084162140
1312679972
1466509068
1372985702
198812532
584586915
1188448511
1407618493
1864740483
135604595
1788194987
182024127
580263842
60643173
152505920
669214571
405656756
1596245827
2025213639
1139620651
864421487
252416136
628814454
1929911040
97905461
2066243958
1990221657
866591819
1465164557
2036442395
29813480
103751243
894703040
1122199958
1410031614
1147923717
1674128104
1369914420
641785031
65164533
1382821494
1546761168
1565164870
143298294
862652825
919737702
95488965
669742590
550799320
103752226
1401193313
1513328447
973874408
1545468392
29835159
2011811353
1130678157
813779073
1107182711
1037607960
395287940
2101202349
674726620
899727092
1118000041
674167714
265343591
96636260
1958210860
144006343
1649114516
1974101390
129497059
1165501509
1723764500
753411253
979745420
652800904
2019633527
191659271
495964485
1886992862
1512308572
1098215425
1713232185
1333173336
715179004
554689646
1719071062
1889584407
384110982
2106217577
1627191820
1099569318
1913295261
1849732400
1331198883
720525120
1485933194
1087273233
1049547356
81219993
1285968000
863154670
299484692
304536750
643160267
1731803186
1946516600
2046810575
1749121419
2140247176
1404617008
1135003919
1419393152
423610278
1386876780
908624567
703893271
617569925
2039577423
1821008543
2003101218
598551485
1321881367
1999568513
1716542856
218658183
689244514
432298460
692518772
1494371258
1456485928
1922798693
958783439
1470534406
351662153
829111416
273054814
1789931845
163107011
659887321
1897479278
121883621
756107553
1696453374
292190389
1869281886
702747551
1322952238
1803127265
1560916057
1432504342
1866225612
67893966
634163143
1689750936
960685107
716627709
322886500
1073139781
1804461046
1351225207
401608742
1762998686
1251589249
1191756226
263668746
273727726
645610561
1009581401
419678400
2055963853
1098043348
1697002840
988299605
111497985
252884592
1323192441
1043982125
543506528
1463824558
1246234856
1493325681
1649360746
986962752
21274009
1956658061
451176971
642312833
760388170
784188334
384454971
744843737
270793262
1635675628
2125366286
223467377
1600236277
774920692
451465264
1744257938
2066107853
376228735
275533686
1978646575
262338731
1759535898
1783212315
1585756622
1633348036
79124922
1817614388
820150607
2085008794
506850052
2124829367
1300199937
931571780
552379222
2138033968
1607310191
1667675525
1120931908
1351315881
1214938871
1753931653
1780618338
682526032
1049033246
994663221
2142055718
1885294385
62274641
785570417
218205722
238154597
262336141
1228230734
669802474
152911551
1619799952
1382543957
688677926
1389415600
201422106
863122084
1098036038
1391127027
542340253
2064358449
31004722
1998102501
543307102
2022468020
1062519410
608902832
608340235
588345869
179051312
905206533
834210272
1214239157
1830538072
387201053
978411579
1886032589
1771484967
1926383869
114308236
1980347584
541841539
303275505
1563837146
159069046
2107842688
454568706
519843138
564072352
1170294981
1494092577
878716171
586496761
1521936289
64324999
1002370354
1091884909
555753162
515348665
1666350658
1976995878
165343653
77013378
1212632997
1926121071
2028387913
588504081
1032001271
2012962222
1779406369
1327716043
85563911
1562670812
1243087965
984848695
1997594277
2005024122
1246774602
1748030895
1545051270
416921937
1649132557
1290338987
792564542
768424275
1505725454
357000289
1332323386
155353439
36331211
1391786076
1571501264
1290997272
2063336432
1531946606
466737470
1000662174
2021824047
957782720
403285919
1867145601
1626833981
698970421
247940913
1213685877
1085066867
1836659397
74959681
1222970786
334214282
534798713
569377763
1832388052
1803685248
1794661870
1581852337
823394511
311600174
1274380805
2034068139
2096024112
944043105
1619288204
704573925
84087480
1754422494
1948946848
919146468
1481417055
742283999
2116883741
1516268891
698409945
2139156775
994722959
1395868946
1046193979
100915858
1189478773
230740679
811490369
1300812751
1190903294
1254174805
25822226
246170135
261779911
20383533
536907045
1985683731
744275507
1449993227
2008181665
302758469
348153067
718515915
1856037198
189721716
1091237246
1536520233
372461270
1505891033
206887409
344394029
1296066310
1018725630
1761980753
1785133197
601831142
1360493456
1075128981
273615753
1241348626
1422514259
837978167
1378508444
344062924
1544896041
1035425410
970910373
1343008325
1380196812
16336735
185122625
322576741
1309955915
1565682060
2013252903
1227039571
238347614
24066440
371874024
636300804
1729786632
485184968
2012972472
947538967
1725348494
1078369786
1660686955
679366175
1378168836
1196660420
208970
1731303315
717296113
1500685043
1671134508
1742819416
2084784758
479246417
1732072363
962756072
1654547471
2081697678
486915486
756266579
1883395115
2085156619
1238048262
1099702145
887882823
1705002728
1545661524
122090056
1243163645
2043502893
318434389
489771558
1204880003
449980256
189400464
25429017
1414474776
105817944
495131703
310077578
771742953
1487832828
1106787298
1288499662
635150555
326334914
1710626655
231350157
399359070
1690742510
923586637
1894993085
1927740573
689293289
257672176
725371186
1247015004
1560162424
1905901427
1386595535
355888994
334273641
2007832103
1509782195
2034978726
1415632874
2039013472
1481875585
1662434139
208920087
349834502
1045310612
926730665
197827700
1788062096
1616099746
253801146
1903160079
411962920
1785422537
643686891
2016884328
1333155005
436193044
1524691517
1696445153
1971214667
1769561580
1667141766
564966684
1054256712
1731532684
1740996428
2070637858
1086813064
1680054308
1694670616
541695600
613788217
1090138861
391016602
719611826
800524766
1267480811
876717284
1035536609
944476188
32780142
267782113
825462044
2117185705
1848358755
335242055
101745473
1725128411
424920766
1290103139
983434606
1527375418
2040207275
1741953101
1183495972
1153565235
1415921920
85867539
385583550
276585420
712303033
1151721438
473704372
1529012481
1593004591
1213052967
1875766217
228067855
1221579121
145738328
434907249
1796579598
55428272
865414989
1420726186
1607735526
1688864403
808934379
1429831637
243492601
393908563
1773060909
115011876
402624232
901437176
299450579
1376745624
1821238373
983472889
515741599
209922310
829402565
1068500111
1649953779
24329749
141101532
1932918156
311633446
1292955941
1797184860
2064715449
158895815
306303610
1366235687
1919539029
2021428475
134868025
180108054
1453450376
303223848
586312072
1874290158
539867222
398996922
1312522909
546366407
1671897227
841831981
1079212825
2045352371
1535275344
99974926
566235397
1212599425
2078200630
1013888601
1715627280
1181969625
1468816003
761178249
1829603379
599349993
1655751358
1773496544
987338747
1887817522
1617525275
242586975
239648203
1476074288
1253302262
294842165
714239955
702037834
1843935370
207293980
2104374957
413754811
2126897199
374417069
1509742546
1905493565
1676566112
722576544
777110563
1081142046
1305180961
1347956828
136476815
1216365417
1694223247
836892309
379779074
145599785
986355047
1878678601
1605866137
1517304497
423218191
447060087
363837456
1290298682
14844989
2049724621
1026903560
245303527
1243658714
777697051
1728666347
1694733266
1911976697
1494962012
947857101
345273671
1882785049
2060576116
343713668
954913136
1776095442
741098388
563480141
1344379228
1591860403
657687243
1795023112
127516802
162179153
1375158635
1541172394
2036071384
368997710
260678207
2019916078
511334805
131176091
78136599
1126365403
667494643
9921142
154816027
833421786
1125113446
826525122
141527244
24323866
793315380
907049746
1094945838
648551076
1629813728
1546938805
915227414
1898635319
1296532904
704156417
2005210805
1485071867
1585116227
550258009
1608513342
2037115061
44544444
1880084346
1082639665
1425009182
1916161027
1886474075
950477640
1583539802
688115079
1300827573
1959921134
2085158062
2137516878
171384749
252758413
456577843
1930742334
1227785330
2138751172
1450809564
611053145
129434243
23296676
1458676778
909583717
49642986
1098365320
829022746
2024906703
1378382370
463232474
1180071640
760117747
1492256033
1238369504
1508613923
1885376214
312774044
2117591260
2015067645
697843938
1063503103
1848426871
1836084595
1025221136
1882470385
59626669
536179452
304483852
697863956
1786816400
882456264
929236126
1848489282
1092681678
2092765702
1544622474
634251223
1774505432
621364522
165432520
116403767
421149730
2056190497
2144032227
577707839
1553927902
1057432314
1697252408
1793214512
601748177
2014161836
1314100329
393354462
979818404
2142441658
692884623
588174999
1492043635
126714313
1214520723
1537426280
815416860
1299971315
1517862900
573622745
1746607287
373160964
1335060881
603825266
1039361316
1776961181
997541567
1594863564
1418576421
155242939
575420267
379212009
1568581689
717073252
1176079018
1253914398
1339912811
845147109
1425575005
1162279000
1943310727
1036633487
832757556
135784718
254726017
819672105
1489773726
1750479792
1203481650
1924860713
61964795
1144875236
1911980178
2143038675
1173232759
1465225746
83774591
337688426
99247286
1637053055
1058306570
599867436
148354992
595115803
946480689
2123545478
999761604
86408795
1237970769
1569713461
2035495007
1674405603
1187971348
955140351
1199491659
584325653
1933325009
595730507
586414121
7089478
384121761
1958992402
950749898
1100194755
1806529243
478549653
1377947297
615649248
792440541
155777118
456139812
1292134420
19190195
2130848491
141269661
892392928
1617755521
24870900
812288454
801014271
813054745
746504384
2110458163
1803970306
204508487
2131873013
1805627114
1259327876
1288744210
1098078672
667039321
1114384601
911344432
1924764073
2075265566
1760447750
1464714284
5433353
1889940556
1980340323
1306695251
1612504452
1593684428
123966210
266990292
1833164915
1370858476
450379709
1405953730
1475745625
1181631792
2063041536
957234955
1326875731
2095870314
1069950733
170346079
1635687116
193518034
1959587971
1362899766
1190618008
1715989734
901429665
2096400633
2026966435
626238329
1660599186
874943637
1505789826
208145179
2061092375
2023618469
1791335362
810831704
335687530
1514283819
1702982585
797318975
459296761
84961649
1081696531
676271278
17177825
1571660342
411519358
2089422527
561707048
57406757
1528762559
914657405
1747750845
77734901
44012159
414947640
1619605937
1828145190
1591954900
779670355
2000804770
2080734806
2112458418
1089594442
1544822355
36307484
1502881948
741551374
589783092
1093577419
26623992
1803389988
60723412
1633359046
1504347689
49207380
2023907623
540912046
267250055
169668904
435996368
1532959141
1740412161
692850591
1312991025
1981291750
49156886
1968224873
368693224
1564927006
945232803
371425395
1156640304
844182507
610882114
1726500163
7986733
884763518
951517726
86230351
213871236
174767150
1252665982
1758430458
713323497
93167033
497343682
1817409207
694137427
1026950056
706783669
2059445096
110445462
362583602
1580343806
429158139
247012184
627261681
1326543734
427473119
84350061
296210461
298334003
1062588193
781564135
1939885712
300073454
1149783411
921455226
1238825678
1594304540
1680523663
353845290
168700623
1225115804
754703910
639698183
1338574993
1241849931
988394308
1840426823
436378537
1875388081
1600868272
376180168
539499668
1546290175
799773630
1171032864
787076949
1335739685
1840693712
2103066172
1503695648
1941521011
1117784628
1337048870
1254132577
2026983436
1519700161
1764858190
527309959
1536520441
1242008457
1936334119
717361353
368227901
1639478908
1238308147
730975544
1935491832
660892369
1712037195
669696762
259781593
215988285
521030564
110617800
1716588803
1416916722
67108505
960976861
1444255397
448475145
1345574097
1176390552
806294278
230558629
62647930
589717165
20229595
848699706
1301394536
401578137
377677715
1958570387
1555302729
731164605
701791522
548450749
2054463834
61244350
1875292629
1519229713
113796406
1913926111
818268480
970622063
1737474455
377345650
1122564065
290917665
2070643207
697276846
1842321443
1499579524
1298737624
874413158
544941133
1988753329
1019928418
1217106291
315203563
1323163717
1330922739
1968306956
1085343844
1961269112
1557227525
402446799
897758884
331910345
560865799
875996818
1220907772
861819473
1784747485
356512870
990949055
503097436
1869837687
657097293
847769569
2014899158
1346564570
1341313817
1202664495
1344835601
1278781236
2107232443
229663755
312210766
469364180
2033785442
1104079009
299242263
1751592441
1475686288
543109201
1818070478
102845948
834051782
1662536286
2096658560
942609102
1754870532
1073860743
1898601195
198231961
1170890919
1012517977
120283052
577192886
655179034
1520686662
1369102912
505047227
2108207252
130998189
332294183
285725463
437583713
1689213029
1832404652
1674555711
385376851
1708480490
1450252871
964857512
331532978
1822434882
986908106
1296699427
1497555635
1466531508
1588155341
1610260488
1441937534
171345839
1599430904
1492916910
241273280
1458825000
1464570284
270283873
437056148
498086818
1569430288
1399712005
116260866
399536799
476090308
1694271665
1928211260
1284886672
1918300793
384668048
1285069097
1104304120
1905612381
1898301538
1158219136
949360261
748214537
383563573
1810328297
357745004
1206177602
409489046
1965544337
1043034480
1971629593
223205366
1860309391
1431220141
1416974273
762047704
1238342157
2056243258
711185354
1760424372
984456996
1131503010
1337833602
1537792130
2059234900
45352090
619701020
1843477081
440293261
1114878285
369385250
1040117678
778267340
1907068395
697321061
1548251839
1178764586
1369579542
616377979
456987946
971059374
1156113794
1672910670
411131159
1226997008
543654197
1043182284
2053292815
1723991266
785259531
2063847524
1512359568
445938923
1519025935
782856247
429999640
1561555693
2133266410
156329456
653398
1137408540
1413486298
556772646
1495577006
569444155
1446507110
1854141009
193089581
401016811
534698434
1896916094
621975850
1863552434
261082198
1617609022
1577741254
1936075870
781365337
283940795
419540721
645804910
1717054276
1394023874
853928594
2060293866
690065622
931074827
227222867
484295613
1598652612
23085433
1560434394
963377286
1139341555
1971566872
467281261
1461100252
1756795196
1209429849
1254643435
1288970945
1950689188
531653795
1083201015
1893628166
1581630850
1333097792
1550974447
1079700814
319282855
247278596
1691736475
1550891145
1218861538
1748549116
1202449716
484089225
1611473459
752702196
2094517494
14232449
2063525134
2023361998
292565089
472985834
1189446616
371844764
1523386733
1346418077
760300071
1271825133
198895933
1617079262
1432531129
57451747
959926328
1880210302
1496736035
1974368589
675538502
552587072
319473631
771036180
1576007426
1706361103
131514260
551318414
536654377
1268206922
547481454
1453814669
1465351185
806499502
166127044
250374043
1661021714
2001787017
1078664820
1760437013
2071624714
167940067
1725734726
1815791750
2027485322
1189120145
1238996319
2055526511
1515798540
352613002
1536747242
624835141
1244942810
293867597
510839880
1386691605
1394602159
1170320696
1073054948
1456323285
1509804977
1568440446
1823801432
712843296
1780095165
1480509079
1375338211
1686780102
99051708
989829103
678491373
1248933695
1859565533
1063367762
559221639
1797459209
137593686
1302938394
2119270909
2005250099
1359012000
924450261
1811058920
1308459942
371456412
977329497
16768089
1971499034
726711914
1255008153
1807706389
667004705
48188513
748599816
856033646
600605593
1367798827
1566306179
159390691
790370128
427383037
1954687446
1596267617
299425504
419782709
1187579606
1405734883
1489549340
136067795
107783808
979062239
1976528965
1982310249
2036722873
1527259151
155752607
1792331080
1621726396
941187072
419838920
962236076
1471824045
507193023
436566091
463149033
27887349
1841726399
1521137138
1307888629
207232885
2032303892
959743050
1435815896
398819623
701417769
940588768
1856629457
541926372
123529411
1389662240
628344104
272954145
825638888
662752003
1951490810
453664054
2019464988
770923409
452946038
984235956
562096649
1584347188
1711204010
1700820866
1070979860
1616395563
2129939683
659975480
614915363
97303966
856129586
762121339
1703898075
84896696
961733632
926626580
1020846171
1959953129
459315758
343739731
466587977
984971587
1968116243
960702429
173529911
207854558
2137362306
629939004
2036287789
1312144129
1580593992
1586715345
282736874
1045983803
2089404966
1799244159
170667776
205381531
533485495
520285688
1284173620
818889296
1634441422
134668627
72897052
1841459901
247498838
1866486744
1438761798
244354069
971029309
1750660829
287744586
1077366430
1387474855
720643895
2093741719
683401423
1968370282
420341082
1324345717
208107264
292031278
909777646
1431194388
2043682920
14012491
36173590
864636236
292180103
1617239661
1711905437
1248041964
1046999205
1157320640
524780068
1441926096
395256809
1778182981
1512146357
2030934581
1468207885
655096193
1827280528
54350364
411053318
1522288714
1652884422
1818629256
227243466
2098880811
751915426
1152335132
981220928
656083035
634761387
16407089
1140943659
226880866
682023967
770733939
219665225
547507631
685304580
2000812719
758385604
91294311
1136281950
1664410986
1114923779
413118065
817427712
1031113811
744843737
1401600866
659583447
1798577052
1487036677
1080824035
1013580074
2000794025
330789817
567447282
1829983252
1809999366
1152623084
1966624320
1781923768
820580625
1866019955
891090058
1017401213
602401390
588232253
25632091
1631957291
531861435
1315596599
175251179
1004484706
1685458689
749909664
1888665868
651282072
1509024016
116544768
1702547973
1164257624
2105910814
226287674
1792997084
1379028194
910073949
210819286
866863899
207110218
1578666286
608245739
184701343
280388980
949749410
297368566
73390051
288173828
2100524253
204003024
2140341906
17601004
1290288856
1310415847
1323528535
141130629
343109179
95600028
1503573539
48253978
166028468
854947177
1128165945
336514117
794767443
1142430589
1201084154
634921306
716218367
2058537789
110218280
1764130919
237192583
98219640
332154835
1637636880
362698124
584948208
1650272970
219025916
2133953658
1959961279
1885111008
18990325
1865610482
1311274303
395468715
1649043168
1446757584
1062538782
728133247
777521379
303896091
1160350201
344508565
52086170
1528987894
158679906
1852108995
15160420
1494409447
1316620727
2021448166
1964107022
1111082815
12064631
1830909992
1820636323
1832917280
2024673762
1134767812
922439306
913345665
753356375
1100947697
2039042919
66713288
1624754625
1138547580
1386157063
1375216119
1622835386
928807367
859480060
267444427
1828320335
1003334672
1965561295
1745932388
1353483469
1004016832
814959712
2007692796
720056295
985354606
1962821451
2087800276
1209856846
2012033281
558583650
1507410303
2073542331
9509919
1859873706
1579502258
25637887
805781953
1502506352
1384266047
2045920196
1879027471
410816926
396773373
1776893356
1806592856
166553828
41125929
1511264980
1239244762
870062012
1622539098
1766637538
361885802
970608878
1900055501
1847328639
1890019739
2055388667
452216062
539837694
1093459486
1983869315
1719741222
1889559648
2022017103
1080224112
1761638330
133698749
624278086
96328654
129182770
1488907400
1807541986
2093951844
1522241304
1796277610
1075619894
2022865419
510299312
1573717908
841361115
37089294
1203173423
2122073435
1769840386
571310080
422880380
920237064
306360632
2125036562
898639685
1355463809
2013457080
597046578
1208054404
634206047
1522933113
443231401
1510912260
860002514
1422250902
1686245644
1390925845
305763476
48368120
216466034
1078603059
53958393
1488355049
6222925
1333647486
1190664154
2127411618
2000045757
1191076501
379466474
1691031266
1953766373
1055889467
1587410013
499866785
689953767
1109396552
659821108
796767982
1909327017
389541473
2045597500
20735426
2005565122
190764822
738889033
1863397668
32120419
103389917
1831838189
1465938913
1678287376
1088542812
1717009253
10949177
1564492822
1304456639
1973882129
823711193
282756070
743875884
843422341
1374126253
810367044
284008365
2142026869
703998328
1828126142
355042994
1174593581
1154878272
166013931
201188787
965099198
1339485349
1597792000
788544230
1996625595
375555509
1446981697
941009494
610516415
635204580
20272680
849153038
2041625966
576745663
331199778
1872668200
292919781
1136374557
1827127373
99967358
561100331
829893261
1839684350
2063625916
2072996445
284836866
1112605056
306265896
1228903169
483131099
1902594756
1193434415
1609692032
191288250
834951114
1240488346
597715140
1299210263
1318561995
821480419
505466302
1625591791
615553566
1837387037
2035734438
318468140
1837714649
66224090
74528028
299134441
1597038905
1283872287
1342364876
570662657
153667196
875201327
1092851351
1627921820
783110403
676488872
426901108
761594965
1332481972
1888966541
653126660
1888136757
413161414
1945854653
1284169000
774920479
1964186907
826276606
2076231300
1951669040
1523013341
342660545
791216457
605745237
922288669
865567187
1010839720
1542294376
1612949166
1864047953
750318215
1033732904
1048247198
564112649
1868596858
167540437
1880560687
137084017
890322793
1124290045
1715426829
1746670337
939798971
140759864
136033775
275707733
367139039
2040627819
520261101
1358378199
480160992
1756070331
908192542
918032637
388063922
900797978
303745755
1447585789
1248263729
719052334
1107821787
1449662711
1993022694
1761259567
1510627805
531468285
951689172
1750363328
747482690
1344440339
1154653348
1641404051
407351393
113028415
74634279
480313809
388223785
1101094779
1316489446
80122153
242423958
534204581
2139984480
233679896
1953873840
91364078
436522086
2026300978
121392355
841833542
360813161
1425953165
1272360653
148024799
56352894
1899892486
1941678528
1790976518
1270760632
73925901
324043849
993500212
634737314
1602866385
490063150
596162112
2066061162
1589073165
680485727
630617907
96079130
729107325
2070987828
908340071
1326355343
595187588
1114805128
641718194
1010726962
669350254
700733687
462113112
1154093491
2060294419
137905386
710169185
1381925401
456937020
68658736
915181349
1733280817
1382163328
523081210
901966307
36740366
947369597
82383678
959872872
664866059
463746740
757493306
80307335
562192587
1763868361
298540320
1302763901
2140687013
1419319309
797111972
379402155
1835683058
1151313163
945622109
1924550465
1463946738
329885279
1749446002
450507683
1460368622
1068691619
505946334
216370085
2088459798
1076197295
1510744345
2119403067
1719149029
1962625841
1467185212
1114974662
1112289624
1592518401
1903664085
337994983
661067097
1448303469
1292662526
992848641
197743187
1905870917
2133724474
1110643360
1735896119
868754529
1820615766
1348388171
280309379
992266790
1107947541
1434659077
540244881
1955682305
1662678847
1929450995
1249425926
56807753
1418640704
481589277
1998339409
1829511150
1621422130
415437089
982914469
1121927615
1661444841
1102616952
836134429
1678878419
56846897
1531816502
65450401
1115236263
1788368689
342418349
1131132721
1792738857
612881563
991035870
849461003
1405997679
774004569
790186044
474919060
1291788113
2026422764
1290136280
2009831984
642791287
250119513
1540024951
1298529171
310977732
1996940421
699715097
840221984
2012470630
1748006049
1653444651
708803584
909664947
419651362
1945513163
1402580289
593162256
1778798092
708240181
320167578
721345317
798693859
955542571
1539782845
2014012531
815352019
1733458885
678224193
1255735280
444451741
1058599377
369373612
1298714466
121250134
1854591470
1914642350
2141792525
342852014
875113890
903812961
1914271816
1549385400
173350657
1082086153
105493644
1118593840
1977085407
727688361
2103600129
983300047
1316497380
751626829
1170555505
2019116283
1064881631
1022536133
901336644
573960920
82289396
2033867466
909220017
156560707
1321470986
341127987
334909988
2021208007
1835727043
208801140
1001458367
1347252503
165055285
1283149460
1760413530
1573867479
1213894540
1162426181
1749558164
1315347298
256718259
1751249954
1488166731
1080539140
1940164811
1684700463
958471440
396986951
406092654
125198273
1795616892
1092724179
1406770938
214949380
2052809711
1329873796
643273834
312657971
1443625916
788620106
772522000
1844734349
1167919009
116011751
1295009883
1272918660
449487239
370090436
1218880441
2058731008
1043608425
368323344
1775219533
1027174591
1157261272
25409755
204424601
483557470
983456473
2135156260
1228694548
391787644
440840058
234894831
107843453
2067073088
1428212207
1466603444
539030278
1643255107
1914854020
1751860961
1018685882
1224224871
911484824
867551533
400397275
671096276
1685985428
15385324
1505470520
529985705
819455913
1716813514
790105999
500120472
360919431
130598598
449334275
302895401
1925412129
1289133752
454718800
932550410
1665783411
630743394
1729027569
2118697790
1060132842
2115395154
422511086
583590850
1551665204
295681270
2121760428
623761677
1719238228
390060564
318303243
447696522
174891170
373597089
804335014
1027607429
1538920197
1823648736
1790111858
1212673516
1759391274
959570844
491029208
370023325
480959305
1252315599
80566542
74433404
1813023662
327054022
761121479
453465762
452414656
1255043652
237040927
1134529828
715472497
1598580354
522313154
1303937226
1346816892
339769651
1663143921
2142540770
1300897964
1397898218
1769547630
461657307
648226708
914813949
27913394
764412419
1862552647
1360329931
557037991
786439123
1228181907
537783537
1544471981
1454063546
936002448
1253133495
42857075
395611949
630098126
1130924559
1217099231
1375574737
2042799078
82160796
469545867
353724413
412326475
809772399
239388840
116301489
547165974
586710593
1428614719
1103335061
600043996
885462382
1681906872
769913412
953711466
1175075128
1793260022
1856985032
330295585
1603958734
922778900
976610310
299993047
1821209816
285282528
882996040
27413162
1482640107
970425919
305276969
1306974524
1595988141
279115972
1435549534
105964409
393791675
406131105
1113822104
1754713049
21909559
801560706
1881448848
1857841324
349604570
1886090129
674059465
1686042974
744536865
2090388571
348419020
1082202864
258330438
1369170736
524278486
1082563616
1696055030
713299921
600246369
1381907079
477954987
610969259
678069125
1436394053
124917794
847375300
676774525
46163813
1003796678
1007182295
1450251662
349154420
888470926
296400418
148490113
62915476
1221011554
184639201
1924977746
1980813043
1343476569
25648806
593443066
1801521552
999288647
141915228
1082242504
2054514425
223438777
572797131
880513017
1419157293
2146907132
701076235
448626025
1391517190
459625721
1609360883
139176817
614245094
1727593879
903619295
1405249244
931924110
1084140140
456508721
412736180
810119385
1958430783
1440023720
346279443
978745529
1602858952
2085009068
826868503
1504461386
578775734
340678379
1054367700
660555457
456021497
456145872
779067129
855669078
1771950793
2127386307
915031474
1926624712
69260395
503474396
132714276
2032102976
420290670
1601401669
1424301143
575796479
1258542830
1079561842
368248703
534811722
1195940218
1843914610
1638784670
396368225
1545937175
1482161112
2135881919
65514576
820704337
1000640138
1213094100
876168838
1418127363
1274489680
869558345
1790609144
1572701226
1529901385
424514300
2047707381
316842751
878317486
1564184864
1299885380
1342661603
766567306
209826034
1635527824
437982521
1348669396
1454278810
1846497301
1662244672
587103580
1882775288
231700133
1705081059
1876988801
1589674711
375848853
600449607
1419588432
982476454
797138577
1367506086
813753150
2076825737
725310649
1790276465
597323334
625058476
135230340
1243461601
331868112
937201231
1205333003
494993908
1926254008
52025614
175111290
914577934
1343828249
1008725679
2140937996
21829038
185892591
1273849105
373360276
470091406
1128586622
394328263
477753987
293029372
2132178321
375822238
1030547785
1849371956
987220422
452913968
490974057
998555295
1917082935
1006554252
1107792827
674348338
1294085754
2036660159
240807113
127572656
753731847
165065628
1287505208
1378019456
923565817
567906618
8124404
988007895
1857974298
1928847608
1829601262
567227838
1480884951
1158348784
182525809
765336248
424777482
1801756238
76269103
191607284
2107577534
2099196575
890622065
1558798141
253035349
492882659
1603722485
74639356
144039684
29888222
189190755
1950791764
868025663
1107988074
2025550509
1162579197
2000947716
1627790654
1355484357
1076516829
718951148
1576598858
506020302
1960337492
754680244
937354230
96272815
1624334486
1665540865
1553950341
155766889
84864750
1298017696
1620527108
767211525
1434040023
177209623
228251563
2051946194
303134709
442694130
353207445
107340339
394586897
2047210069
255475661
1069202876
1578035599
1118052424
362784896
672607612
913573968
2099565187
1869263260
1575034964
1682532095
798126765
1705553608
1410768433
1359689692
1554623726
35850859
977964597
845276306
1724295529
1672030276
17401124
1799702042
1786634754
1377906679
1104124433
192198890
65102940
40018954
920107187
1413923530
172918873
709895949
1858562230
499161948
2051969373
1179294670
757373402
154084769
2061778076
2081704490
1260131730
1546762719
449644764
952196372
1809610820
1537154239
1396617611
389789306
437913429
1348307477
1971853656
1549663409
1893795684
1457428724
2086773539
1309286394
407802707
378599956
273534931
1590617067
2037112941
1899381103
1344493754
560997643
449925952
1220237865
1068043578
508516997
1505061791
137004628
1031595949
500451133
1341225831
430578571
539730745
2074098333
415304750
662469261
1150211591
2019852119
201387667
1115507860
887627941
919760193
646950702
926371645
305694928
2119431224
883347433
393169165
1535592980
1797527333
564113278
1118280440
199960715
146105433
1863064131
535997062
1827030361
1629225402
613038212
157785065
648707667
1593233213
840651722
1829630614
606866595
439502810
1178822288
1722236418
1261470119
245701634
940285634
1581041422
1693621726
663585594
1584739149
424407053
826247220
188922389
1322715368
1341584652
75969483
853327886
433263773
1198231844
918927353
695123962
185958275
1077989314
2142607822
914505358
1017674762
895317438
660306799
644303557
1799950527
2115476840
1426481819
381376909
591181040
16025736
2007801817
1435559679
818767885
2100660111
1173676559
1417826857
243644738
988932468
1875921842
820327502
600036478
1745563118
1016982123
2003748886
1787597692
1420658020
401850302
1555467685
770252639
567759823
760682163
1132275381
1412442132
1246483926
1329362641
216235982
794780161
1563553631
202637618
152769536
1109703755
1006523369
366008619
1963083988
838367153
200151365
671223493
919050779
1560765933
136158383
333139176
793384254
1098047169
1629998653
2057032583
1534666369
13284406
797593682
1875789722
1048514423
867906886
1147273862
60105069
870007997
468284948
1115914066
1165270935
1625336746
917724906
502758987
1367138564
6124553
926635771
2085294046
2118444101
1728427392
310232819
644177372
2119104551
309898830
1527765909
212523508
242586475
1916586163
742681468
239622327
1240931955
1286604129
675588113
1800554919
397579826
1702482121
296453853
493315519
1040412606
1390613036
1871525513
1567407702
1395025098
636595956
1619300551
317960438
1177428428
1014277332
1385060046
1948124603
2084979446
698411811
229915238
679048566
996004809
378344737
889048819
312727249
755973904
186354393
516154665
1957413556
1049893347
461281946
1712181068
1710460569
477320753
98916245
1396777275
345779680
1468744956
950229738
1709814769
2042535193
142745673
768642370
935735214
1313563187
690585322
1713631839
1227624704
1028004426
165974654
204731752
1308497431
1362051784
1363658985
1734673001
1710427585
1337611120
1705381505
860853994
499612633
1279780101
1348274816
1578864306
332403925
582743606
1516620575
1230817158
449353041
2027954112
309763216
1578645980
163923385
1456958315
296612144
1444632060
1452944378
1834447590
958808242
1208260013
892298477
1811928720
2081239723
1317173817
1266273158
1369745217
1375647612
343158126
1626639003
1987044670
856225180
1575842118
1615720901
1742823388
1188251253
1936295543
423887782
1688733974
62233430
2090722472
284260017
1184273682
1595986079
828798555
1692587917
195925388
1765721278
1831808390
64319872
1387611332
1658979008
881316095
918045587
998495983
1404759648
1495176437
1095447481
1692285937
645494188
481208205
353436895
1671419861
985568523
1388813882
925675921
489173087
147268868
219620192
174593481
1936323835
1695874574
552547388
884715202
543534016
1913907463
309799032
43785934
669297204
1543177658
1624206121
1775213627
181067647
1103643368
91294887
2078961510
1633565938
2135928479
1320175251
793360344
1910480827
1625045220
1266143554
1216839430
378956658
1137325027
745617086
925390137
475504583
274950131
731414599
1782654290
1280661261
534361678
233779621
993431363
1149517968
1204051412
397120608
1246987594
1067459469
1871651800
175870075
176878404
559205879
90639284
1463309399
819073699
157485812
281934810
1940815917
1146541212
1810184143
1228725098
1743070122
606362566
43561466
1880930082
1164396502
1142948522
1562855068
426828494
1133159293
1206056902
1183704129
738317679
1902705796
1659817235
1954898948
2129312310
9302416
1782729805
931375085
1838692584
850015371
1794139516
2114338135
1203270866
1458846056
880652258
1677441333
164674807
1787638361
117809785
870458551
244674315
136969913
2049077469
1876139335
1804577054
1329148872
486954365
1918192976
263773008
1261649893
96757453
185241918
139486489
143234831
1775066417
743656259
1679491522
120804802
178846661
1974292404
660510988
2106015424
864655100
450357660
1802917489
1360858850
1375571480
1067090015
193172162
937134406
266449218
1374125897
1416775069
1881852140
1902648062
1824024628
1108078128
1954966431
1933526491
1007140530
513773604
448006749
1852760888
1567416020
653344529
1283338186
339714143
1315773585
1931162890
1321463066
1412567424
506070174
1544585444
2053565964
2096856268
1454953905
1096582551
1394697886
993495452
1886283579
965878981
1306784096
856184579
379270830
1644941861
1708566709
1437782632
409700677
478476335
1843963633
1228989680
769122481
736990473
1810822763
207030318
871493665
1921932683
751078181
1353981052
957756697
1981072466
377857136
5695001
1394059081
1252296287
388679968
1397045849
1898466017
1486783696
1370744323
573492123
1578757179
1387285606
1161211394
1360591275
1082313724
1424879886
547172076
877227293
112537029
1087719454
998430434
1127856549
1679882398
713638548
1889198447
1544516969
1172512897
1119145723
7864640
874612888
2034726124
1808655675
470619124
285644800
446153690
1897005084
1522932752
712630838
1191227375
899353892
307231146
163452546
1140613546
681256504
979523188
498337819
1871247992
1573046900
44947611
848849617
1833674822
1539354277
1949984974
1422941179
378300294
1897010122
421424519
547398731
2099225501
2108203271
484755564
914212513
204773312
1738404968
1926333864
2117140949
1156030748
335866861
1784576241
1080226552
544025764
1432856662
2110284203
524850798
1686797309
688029493
277804598
1123335009
1189124722
1532146700
668193631
53399627
317327831
1027179327
33179062
616157253
2013244849
1790263367
1551058016
1219528207
1726470693
332259473
1771307661
1764897968
1515360455
995953074
955207306
654270586
1342430567
879672627
350185421
1385513319
444228336
1427665009
1743120851
1453688441
1908877130
352144082
2040453324
745704079
434371945
1204653974
1007785255
265229094
1072319333
1187221366
1786411259
2115295347
200272044
1127410519
263882665
217079535
2122821591
1048532559
504454280
1888384196
141671456
1227032729
746317539
1473911776
567845537
120218744
323204444
1482475512
564910536
1454361166
1010222338
690409090
1280339620
285637272
193631573
1994732656
470573778
691773619
402427422
806806507
634458613
1363332838
1713118431
1222785
326397417
1926566473
1075339172
574918964
1613918636
1384190516
1024243814
519486531
1873538665
1708955534
89892015
482106656
298458286
106484085
1553918697
707983288
453729376
794394476
76843693
294168455
697138011
1020160212
1457472221
1913484159
643881124
1108078080
924596123
629725585
490319134
1322144818
1187906169
489196403
1931348512
1380328524
1851038277
611394134
667198683
511730867
900024046
1768967467
1906264627
800521714
656927197
2041940189
916706766
429509694
1190019836
1597574639
1904996433
1620924629
27385807
575920091
1312237198
1581812372
978773793
2059453554
91428427
390917032
1652033802
290122714
769999206
1940548374
1986047552
1109745334
1846310241
1113613583
1955043044
543655349
924095111
1874452135
2056026689
1847035787
1799327674
841935029
301976851
1396860874
109446205
1393264480
130018877
1228879861
876056311
2038235600
171845442
1233913185
2100096905
1943097356
1133140460
841354195
1929701081
2133199510
1434629857
2082026070
465976354
125502113
1040890809
1328931711
1299369796
2134692449
670355954
936452813
95933591
1257497154
1607770688
561724469
917301573
1983878986
1037823289
1186499979
1775639401
2044675825
83973112
1166053973
1984786126
1417734469
1435353878
525536764
918333374
775573266
60949640
1504316454
1843846036
1807187172
250571076
1860013256
1375797169
915676983
1746924250
913349165
1029456844
1197747784
756984791
1458318498
1546779165
1504204535
939885672
905462927
1459589930
809656433
1337133014
500386121
949237368
298761559
1292368221
2025286512
208082222
464886190
108306703
857745595
1441992303
1591005586
521631507
1957515123
1173761944
1098113973
1177712725
1262289645
588303031
203244887
196362523
274527944
1644440506
794809900
1847533942
1050663574
867113170
1519523838
450111284
1874852374
180314456
790810014
1494837754
1587763470
584928075
1256678938
1104036791
1512989986
1150532008
1623125536
1672377156
273983166
790321507
1504591004
1124441888
434341893
972030224
1512367619
348114544
620088091
1358438959
310946748
885420118
1256590388
747936287
1435664634
1313563187
1376450741
1854558627
1242430380
1236015008
935415245
1635649741
1521803352
2146291790
1430951627
224048645
1793887787
529870643
1612792235
658558716
231327841
1249859883
1494675779
156552429
401441693
2032799385
1832054647
2018116941
1380127987
1569978378
908481891
514139943
1626317383
1250553396
1000570885
2143702143
470236568
1413480863
653445713
381159443
1032117307
919700783
978939636
1854043606
1763367217
1189284618
845144430
1190775162
545910793
585395651
701052137
1485344333
1837774214
2055418289
1201610199
474521484
1010462732
927914581
1617215777
544453663
1887002362
1603302292
1198446176
1587330637
754340578
2047567237
2038416639
2105506146
1152550706
1619809500
1528329357
1110157825
417388246
592552143
1253056537
444477996
250317296
1155155731
1901381586
968638312
1456392564
1826199967
736541956
1259055448
1347621500
1425413185
1474959815
2001048869
15832738
831472934
1067421466
1848559276
1857311300
1178102429
360814165
1699544335
1779341559
155825498
849793635
1165998998
1186796049
1772123536
209219838
781698480
1245400538
1241310002
854013216
254556802
493705550
711924088
259672649
440685595
756344611
390098458
35154535
497163546
1573715764
795651872
2072536579
845474147
1583838364
1728392858
1681485297
2027832966
872505812
1938428425
1670977855
44349076
158265322
767322868
4333663
1756881902
1642115804
1146837672
1157314244
1738268662
1512044855
2017308226
1402843411
184521542
1091678449
732224735
1620284647
601901777
1817568352
1079447586
197567453
111682827
1645226474
1562051699
1759366053
1551556878
396994174
1839809855
1656533705
1300336574
184598938
1222084730
1618250581
1887457103
1511133783
645697311
68498691
860456005
1490624093
306200272
1386971995
945197732
940730141
833433032
1919463687
1608795325
1260730513
403646808
751492214
1505919140
427690761
1825116408
468223397
258569671
931920483
1107269950
1559826120
1135789391
1950090437
1734780232
1595747077
1632751633
985362946
866267973
1709792834
176462990
1886062605
50428142
1768330018
6697832
282651193
562267305
1588983832
452616259
336916622
898615731
214823350
381729840
55814966
1868972740
1883745025
1786901403
1124118436
2124451959
2144371832
671196529
316357317
773373753
1404293603
1942198908
1194631255
1390593574
1525159449
991991738
198046342
610203704
1095386459
1304942135
1222308640
1301218438
1341163028
256114315
680022248
1818034801
47065091
1762215114
1609291377
594744516
79928048
177583793
2136614686
61725206
802785800
1378984383
634571637
338924480
1291243766
827554086
778168902
356525621
1701540206
1761581015
921493736
1780872224
1831040403
1742368905
48235906
862988770
829507165
1216331500
373321148
1183822880
537383179
1861449885
1095806557
1860764792
1701240663
1973018868
955384040
429344487
467264451
1916681081
440416326
1156172237
49210928
311042249
1550785230
2018225586
1582344328
1434600364
1247552800
254065794
423916574
2134261537
587288573
1632160615
998852623
460067046
225817917
1139453574
1271818242
412300174
906617166
1246667410
1484926597
1127186019
1652456764
289133689
1011527950
468879960
734516579
1670735379
1213048600
1161515999
1674946576
1074153937
1185022853
519004418
864308509
33840776
1893259183
1111950911
1087609121
962274406
76212901
2143248737
423216437
733700527
604254658
2101967216
1578158971
1643846826
1203450085
247013507
996846550
413005672
602148896
2118484472
1195176523
1293682332
1911688010
277899235
982309730
787693574
1364240601
960644650
1088335627
1326904235
1073403939
1032227723
1067754917
2116613238
2120032470
789757919
854370097
1194532524
1703747559
841036749
316070458
1731318607
1266361055
4822975
272820532
731334868
320758211
1391154288
1039328954
1997461300
1668065971
1206408618
1120730816
934134587
1463801126
1807592529
364701728
1936274724
267806302
335063399
2020609936
1044201656
1333269172
1659147375
1748568339
2003678444
1911935083
60213223
1113324026
1886201961
1446275537
172653166
837319126
1589105938
1564493480
1019330146
533312728
207260906
1750681876
450653299
1687414333
1055976268
1290442161
1762678094
1400848163
627705822
1517681263
1476288322
1339761356
704909974
6374030
1079531382
2097047599
1341041428
68487450
1143209195
1106563555
115007164
1844856878
1061205841
1512527313
390785935
1016587686
1434152942
1798822391
915335676
1355754746
1529443235
1994651794
664901155
1567031775
1075778494
126285633
1197385247
106916676
125019122
1692326346
866193698
1381907079
1999538515
1762293041
571285897
273085834
910162161
1440573858
80619414
1422556785
615861011
268025177
1637981885
1987919847
1515766412
1997175669
345002426
1831454170
1348707834
777634309
99153860
2028820635
1536231411
2005583129
822845004
1619173157
73181368
901628193
1979630881
1349932053
1372223750
1769740510
725523005
916156411
278504112
432275784
162339279
554337561
1301649702
1390842091
1395191387
1250322165
1959028231
578735849
1961153940
2144211683
1146395866
84784217
1152744558
1817206817
1275441486
1385958364
764588437
2074681168
349978547
2060590808
1917588860
454132621
1122091912
1994904414
1292599324
1926243930
29460047
472255185
352351319
1798886692
627109603
1635283339
1566163177
1133775959
1192791157
1691966384
1771598989
65672549
1680465762
565384675
1268291285
173755210
1811808582
1932568907
1413982276
1756528157
164574363
929793869
752048603
1466721134
1044494862
8348747
200819195
1394003786
787180014
1357972807
1599508787
1175153536
76850645
635240849
1188393876
865602388
969162708
2015459993
244484700
1526971714
1379241678
1019438442
254328275
1543655070
854496287
1104180246
1506887275
1402638238
873202802
1330026108
333256287
454690319
1015579162
862265426
430470876
1650670236
896305905
43062620
1273183635
224473415
590221944
1125991147
1875934610
272247989
972528461
1418083165
629669912
1777159789
1103240396
1907294232
1510857587
337468448
375228874
596761574
1574899281
2041145051
571421049
1257354521
1132077097
1193507027
1149995145
1997604540
1436808102
884066230
442807418
1832651560
855046671
853298358
1631625045
9357921
1821178506
1024202130
673868340
819058262
1862150315
115966329
462944227
1888408447
1978432642
1326394531
1627826689
1901629770
614869232
403765047
593265946
1963332468
1876429846
155586795
2116630066
66148235
1057873188
851253565
811921913
2089097561
699525991
877601271
874204027
1030042437
1837688496
1157441746
522016484
1244249049
1135763438
2086851669
1954411648
1803782776
369539154
421698322
1813521363
1772673867
1679257793
96320053
1063011401
1925005626
1561883205
1355701039
87236023
320612270
954452642
1257032765
1609788250
1911548594
1113536373
428090633
89911119
476416487
680814604
843935760
1823672249
1831168478
620669656
1726323629
9160298
1885226182
1002431754
1670897876
1825906972
481044819
663208333
1926280443
225311377
1273997495
1418779187
1912039959
848517374
686528521
902542384
82995873
225202515
122676762
1107495654
1123857276
1070968562
1022646658
752070123
1232466052
1034495045
669550646
904788876
187252763
167213060
89957517
1559028100
1133727786
21951591
1294333974
1129608159
1595083561
112986998
658236164
1107447203
2095423242
280740710
2029362886
1980210967
719001595
168757960
1342797386
711676636
1915947958
1302582164
1078544444
1824296094
321787226
1467320192
122861330
1266876433
844509368
89685819
1385866526
1346440531
450437721
1413066352
1771307661
1799864949
1926642087
261344302
631532275
1369138387
1156534195
2033477879
1726967435
713044332
1045089771
85244475
927823458
692616771
126199536
948807341
1766035320
2117833360
123510519
1663374853
909820615
1535376917
964053609
847667127
566961001
625362900
1362628456
137945561
848596778
996451426
1201058643
2101132196
244944795
1818585382
1607792162
199436025
859243559
629976538
605139415
58368136
873960805
1293943463
1050318258
547182800
1124346957
1628555992
1124644889
11644726
1429929937
1527748313
2013889631
869770691
1493319408
1745270445
78809849
1980409517
1342431411
361156488
1757244655
160066650
1538301257
1410043201
482141980
1163736912
491823052
436174632
531344901
996586652
1889537370
366511575
1344974619
56162458
1779491123
486480947
442540905
1304367166
159059907
870373579
1584132945
885738778
250559933
316139592
1469140359
1499681471
2014324474
1967735771
656132294
1918772898
931728477
1119962537
1845092724
497665358
1577741904
996819036
1424021722
1665697508
765724230
370334079
2057397566
25857390
780193620
268180031
889818947
2008912017
873530232
1572550165
818380111
653464715
1913284730
908481891
952824763
618903241
1961799146
622352808
688414043
873505210
184670567
1251638991
1797013020
336328644
870490314
972434442
50571277
586518638
587535004
1706861960
1463734896
873964861
1647924451
1161692313
2017216656
530092898
473085134
1261446329
1641860586
718839292
450834652
295665165
542949340
454185829
802653066
510491637
1833343781
219464011
668163500
1369688662
1214385027
1083139616
1844875541
1287831435
374222128
1930663708
1863286842
1127168870
97911021
508473418
368223563
1623375121
329767955
163576113
841945843
315881001
1907991787
1025827302
756037146
686785608
756468547
2068549181
94948706
1831661300
86590860
186199930
1367237854
414099063
249632766
1133387571
526236497
837719620
1997876613
1478816673
2099827595
342983151
397711345
63161039
1209960881
832942501
155511872
502572293
864948350
3234459
1343955093
549778249
782271221
274785144
1992755200
622645174
1827738068
753637793
1238294137
2015430032
256534031
1161199190
1738259318
630171901
2106044662
734445429
1379589668
99254545
1079695726
554220561
1124039516
1085719834
1833853470
680211770
988885505
1362073778
1977629529
1177498255
1150144836
483218696
1237329935
1651155100
520032041
1976320735
1707958283
888288796
2083088913
1369091128
78650089
273027294
201194133
1812756009
485201987
914371757
738479095
809659323
998505662
683176870
1433193819
1753984515
33565470
383791416
109198232
1270414242
1812523659
1783662000
1290859205
1485956129
2132106382
403318580
1824922627
2027977294
1661573371
1742586417
2135862637
1129159330
1994730766
1945487686
1426896355
323159612
559859843
238635255
252413178
559566572
1478283877
1802043502
1074180557
110641439
636651715
344889497
629537109
845689516
1390416183
708352500
2078546511
430169573
1057234393
470289173
1906290658
421393198
1221860944
1385162954
697402137
827831589
204004936
1806422947
1014491213
865818004
1419801077
1842393951
1559276571
1268313147
1771049626
599634735
658635160
121880755
361270193
2030340543
169611591
522688096
1860917725
825371821
720539382
624170901
698411811
2120318527
915024011
236809084
1351825694
2015996335
464945819
1660155445
1538654463
1725021977
1866300046
1519628701
1236145118
116090438
103510585
1514849848
199280082
1169806885
2112161041
1450466165
306957305
1485312109
1341544200
1231854161
1198649465
72764994
1635765732
1111343995
1045916547
1026749179
182896140
298625630
1334177795
699214884
769353913
564822711
1539918333
445445217
2077011294
2074630730
585153893
1237847615
1744688794
1480797484
95593679
766636731
328494139
1283119809
1769673747
1964501609
426347466
1963769835
280864947
373942572
552300285
1769459415
632533827
1576983139
891631077
805216318
1085870127
1665460418
1605274556
185745524
2068018663
1496162455
480039224
1373210984
2145944271
274315473
872725521
1629510531
486132979
962800678
72875382
1411870206
1713095915
1127615137
781162556
1824750973
646153454
631379411
992962442
1884176060
801843789
1657388762
1246863686
550178036
1104033911
800800372
904447731
1861681810
215872125
818787065
1806021602
1625620539
97668516
57231631
1324629099
646397962
1217300977
1875041221
485489679
180527927
2016299423
1690982083
135456835
2080669992
1246716598
537897109
808759827
68149268
96662568
1475911917
955222176
130707310
1592591070
425194961
1898496825
1188452335
934778996
1880345702
1736531644
1847033504
1884795605
1167147719
1197681678
1678738349
87141978
1922864741
1316397323
206834678
599602861
337697638
1270137600
1743949091
191543144
462285054
791948884
1295329372
1592488198
391626022
1116380104
1468803890
862449790
266245979
986396323
1422697553
32356857
685848415
316429049
1725067388
855664727
1865675193
1351469206
163152126
2068681132
1445384314
1946109053
1503377934
1556310896
2027630034
1085821893
962000770
870133359
1024375128
704129608
1158589516
1225986775
1021529489
2028820645
1753042084
464432732
361896079
2108591557
112261157
25662373
1361856302
863447402
1828761350
1141138531
557140464
2060126594
1110743254
2057110979
1198435695
539994678
604652535
1130545438
1886438444
609634159
985994169
1508985629
432477890
784757021
661205296
760166264
1217445957
1408628993
2127606984
1914476590
1856006504
31485416
83341118
834052068
1469111666
706171272
984592205
1012031553
432382470
574029322
1419274863
674864143
467272031
1803617190
804032680
488022902
1912180066
849030669
935984763
502045211
568328482
1025563124
708710141
1072142319
1719129695
1960574601
1541364239
1882829318
856575176
2002666573
1244092375
1905854398
656132827
1758473566
1045616682
512640357
1559775091
95419288
594390611
303802046
521683178
292131971
950558216
383738138
1228273565
777631125
1200305841
1707157034
13655596
1831792803
1751914045
29493339
419840585
1568110293
1982054931
533164265
508390667
2059438594
1601505506
718753873
1621742528
1510714491
1078109519
982782632
403690288
1532203107
1005923368
2016840467
1711007783
1804952767
1872145524
625599055
656916303
1690880621
1989530426
771594508
456078809
1742116376
1117533180
444059936
1837874479
78281758
773849056
1159570730
883331455
2006247994
10057556
753916706
505990951
1910550178
807139763
1330904695
1320870351
1367978384
732801938
1970239379
454684630
1079790308
713057035
1905326436
701688629
1339983502
867333333
1899181860
94820213
1590611902
363299417
426844138
1866267361
184835570
1769351805
735433247
1484962116
1709265022
1691046251
511621252
110067722
1771510177
62596954
422131628
846764456
1813403575
1091564280
470840752
1358022173
535246976
1302141008
2115794692
2121322294
88096758
1795788573
766064351
1291289862
841235805
986947810
508605603
1052849949
1821279718
501153154
495671579
1967452628
327967047
1587047643
586423893
695136494
1570015924
81941831
967937406
988986680
1664937378
767576846
1976188415
2042899327
1380621440
1879742781
1929652953
407925350
736613768
230830277
889838237
1552261021
1746787553
825708207
831541976
1222071260
1494383645
1364575632
1076585829
1862415895
248317845
306972934
790605614
794473970
778967438
1126164975
2130029727
619041976
687938516
554282647
1601686144
415318752
1113471288
445371705
1578521811
2036558607
30845330
1736307236
734623100
1834158332
292246137
1487072929
1743309712
8179303
124936837
1826777680
1510339834
2011039907
722343837
1967150267
379903121
1339999905
1586933996
522126691
296679870
1425977404
1325728181
1887377611
891400577
1473522051
819868868
2030477950
629532577
794526523
150306838
1110898539
786938823
1180339027
1594045441
1750443679
1227107369
235041202
788385071
121162888
883999675
1606391698
1744209224
1377209553
1226071511
612555071
1304305852
1468439438
1771095754
1751636670
1738601088
421881847
1060523688
1693124839
1657420844
1497669920
1448219415
1579099044
794111422
328927538
1571289174
937430602
1332963925
1568116026
1712126085
1844259014
70556217
1313595777
1411088641
894651234
1866589449
709732010
1145023569
768872234
871849741
2018589214
1480174894
1083019132
1301738798
1627656362
1181881936
522679405
744150093
118643746
1649956332
327652608
1858185932
1383756404
686144767
375009378
1101711386
452027809
1227805896
442416823
1166657815
894681621
1355015823
643742663
1422094616
1765548925
1140763569
520246047
1438075288
1184614551
936244784
1803988934
1788736940
737354306
480685018
770911965
787721529
1295205747
1497176574
640899222
448270737
195709337
1335720462
1994775166
1103529260
190187080
1058730367
1564699280
176166173
1376531748
1661176113
1125204452
1916258273
117421126
1330836195
1002312706
1732302064
1643568081
1287003863
1148461622
1614241802
1357382186
1419279447
1814261558
57335613
258446638
1023856756
967046577
1608299056
174705997
1225277879
1166390681
1144558147
76185641
466366153
1067662375
252908224
1073005279
1999538332
92296502
38134503
1729693939
181311904
15692935
22258196
434712108
797282886
169286270
81653761
2129539943
504874649
1074057738
480021681
1232150256
620509041
1842753262
974515373
616807598
1957547810
515654249
445523750
771451322
1403550326
968587356
307093653
867138014
833284151
1014624124
296923512
2110958016
929385332
1702874945
1471010310
551363551
715233503
988267755
214792313
1988857162
690066515
1161148098
455110663
1085585059
1815931492
854757032
1515633890
1380115088
1465082529
1937785579
1117000368
1247684889
354444801
159757243
1443011587
1240787237
958277541
1605722389
1972822402
630696044
1025170691
60720465
1379596631
376426010
407148844
1505342138
695777729
203440923
1598396616
2041123752
339119942
1123982757
276944971
289814965
507978169
1872942356
727012395
914371932
674331721
1823558488
719901315
726804746
813479903
210190049
169490051
875313108
299143063
291348463
832743777
1259213959
392095374
1764914014
164651721
1288793123
1653257854
650345488
600374002
1242345751
27596882
2069429679
392010557
1053463783
22541283
1402949874
1138161780
1262946948
1132552170
1797999028
580941177
346561856
1062185100
749836472
996292630
955308333
523160969
1684489876
1969348784
932549395
396607995
1898018766
1697092950
1579105248
2023710930
1388854175
1947239216
1323365084
1368056326
1332027452
1251866546
1799347826
822983996
473257597
2063745514
661092269
2137513657
401721555
1414471951
683438425
732142536
2044760746
27705761
241882240
591055517
450249134
176016118
1714224025
1679216664
631171220
210503327
1401005782
1038553652
270223180
1326021087
908747212
761497718
1862482559
387690462
691226443
592997633
1410608862
1597457436
2030549445
349961037
1257814836
910367729
916346186
1787765127
1040837965
1595360596
677883698
2052679440
1771977459
2126012881
1404503210
1843461478
797889106
1160277609
1439075135
837234131
823621239
502897138
1745673878
427414902
673080809
2062875217
183573899
116476012
820553295
967758246
1313557384
1926625344
287098941
1201237811
768408536
1445222728
685059019
788231050
413915269
1630279515
326020870
2140900817
1623843504
346216626
628372216
254748564
396719069
886170471
1778646927
1617479963
549635709
1374044287
657667743
1951387660
15719505
1714690778
629162067
516142042
51316645
1975291460
319712619
733683269
2100229292
1605633101
517836896
1545810218
353914986
1763806702
930077881
1376168269
1291004161
308717711
301435930
2095613278
589511252
1899727256
81285276
872875605
2122464330
1625390085
280851445
387564012
412163155
472012088
1925057260
1040847220
394666272
1668493629
1252086119
1509241411
343055150
1529982353
1119216707
549560992
1729970561
292245468
1681491762
585298754
2105986762
1789480004
715934511
1261446329
319008885
1937393571
376658074
1753186375
1711629333
118321051
277666856
770175720
2096078360
383244294
458583558
1683278354
652841880
1089191513
1935452238
2083494668
818920435
405285451
1862730674
245373751
1642986719
1980886022
471886253
480002827
37946541
86145203
567133026
96019499
1478892788
1232249175
1625159637
245507639
1560954025
1131370090
119428700
970284456
1985796483
392144146
332111898
513085781
1110679565
1556396091
1058164891
773554343
255665879
923149882
21865816
2012762806
383760505
764161772
2007707578
909229968
1818510367
788630933
39055076
73144008
2013533280
336230699
455115578
460436510
1278946343
28022583
1734041889
1314920756
339900902
432155563
1303741196
663004116
1020490701
1155935537
67843241
123154980
1336840513
956105919
176996227
1923609519
124749360
176710235
259292845
1625944835
2067271968
643310332
1296065255
570317371
980027659
38855001
1007658722
684089856
1233764644
268101606
1737975361
373834321
1854838363
454551098
1973747464
1347107391
912110274
505662363
1409234083
793046296
323053304
820682638
646794212
1724366741
375772658
568359094
1343998752
749937470
248855342
753172859
1577036564
1941880999
2016965372
1219150216
541175334
1206103362
587401489
1477430017
322801298
1951742121
837447596
847510913
929471213
711957342
563264240
2002928316
1123519853
1144644610
1975999634
1821064886
1254318232
1427376283
376251821
1616550797
161409490
2098079054
863426352
84631093
22550913
796739458
254710714
466022682
2106450050
242954904
1132158727
1153185588
946904115
783715223
139575810
1241510814
1386846153
890914182
769205399
675641837
1781982144
175240495
556816713
515679259
115863445
1427709201
116850231
1727445536
1920833244
1572991439
314383451
509295480
1273110462
371778774
804140614
4247211
2104996281
315736610
1912759158
1218063802
787890321
784416105
968158981
1199331193
1098889678
1003175559
1764401268
1575627791
878521346
66091602
330899986
783008082
1815078937
1291074970
523227053
592036158
318546213
1725157844
766599197
1593607728
443030512
662442718
1613066595
1872880348
2076219573
1639905102
450611704
690710019
1082195286
995454649
182865481
831458810
289334128
737930412
394551524
520761380
1907867495
96516713
774658965
1716567844
1704833766
25882470
1597214882
1360084422
1318763899
1395276912
1947952654
542083329
1677183529
1334117633
2061056438
365222973
1807075790
214115635
667061066
520390326
245034635
159353932
893582944
1395088841
1300702010
1661958153
1295432057
361468768
577274462
1099635764
322699242
675365658
301353168
152134949
908521129
1225919516
563015852
905035573
634421657
1302670626
1611680403
378635965
2138849332
2142297427
1637250788
562963072
1630665402
2006276561
1164525711
1493344527
419312879
537200985
1080425025
1522078670
1855361694
1346039826
1931553864
1379989080
84912462
1047746128
596384825
953628865
1271788419
386577602
2011480543
189189807
16565954
1847653310
1161616487
668938515
1469479041
1360240147
547755909
1033621741
747801186
139151496
1571716604
1809251559
1193030138
1544213870
515583086
1809526535
121696732
1366026211
732746613
1858155824
699316278
1007492121
2137786724
680362038
1518954849
537317540
1322919922
1792172636
238327030
1942457929
73025323
433475794
1616385823
569285740
1850030239
1857510177
1701026355
289303177
996871885
672578039
801307832
980345907
1336359200
254741002
755633175
792407492
979664499
533789154
232273932
661535890
2134647687
1148542432
577454106
722775760
168284617
584245550
1018156301
1378475980
1637811092
174450923
1878092998
1345978391
455607472
299865548
168546173
1614401000
1151049941
1329622657
1018482935
1283246008
1022301417
291162874
126930306
622652273
1023738164
1195258887
60712093
1149098950
92413480
589571299
1322924236
943503537
1954293477
1942483376
2100358701
210264199
537537999
1448142265
1011998727
1345349219
426410388
205114721
2068730464
1354518581
302478161
1211700319
2080400488
624865010
915889797
1370666329
1753736172
368565960
1206629123
1127731311
1857119716
896405645
700023975
674066673
1021883611
627977149
1717608705
1269869026
102896543
1321229146
509575900
1079297939
259946208
635166897
1791266870
665064007
1695038731
1462369825
1208258537
1386164827
1563016326
668899439
1636015845
1398953680
839762878
1129352973
1578113467
378953577
1591672305
1203003798
1012114851
144867319
551485757
2138222266
1309447154
760954828
1926930402
243319807
271955845
394269743
503568460
1713702901
1806358685
157669954
1688241484
60231994
885096381
207630366
1779477301
1713459771
777437436
19756154
579970368
685043140
799629563
176831316
646656742
1516444110
1008382907
1822071149
1019529849
105614332
676609140
396342221
468770130
1160238628
1976316733
491113137
1531909737
1924175412
997823539
321931215
389436662
1251836479
67455222
1972749738
1988201484
1320465383
862053663
1497616680
1424090981
27121758
499554742
482406724
1637552514
1022176686
147821534
446293755
1645603190
1707225372
775591503
881068645
1923938760
136483787
622244794
1326291010
330628981
581087162
1763878159
1500658610
281993721
240723246
474655746
974534185
502363839
1455895668
1590350283
356340291
1111951840
1077659368
1499251107
3669161
1030842243
1213469199
1118225354
334954331
781368764
1478116360
233365013
2143109081
415619839
1336420407
1952100787
1424503377
753231475
814859005
2094485797
770794639
1108229287
469796549
1855049378
1158997777
695582003
362676352
1821842805
1676742017
1603554459
1647509026
999646098
238900308
886494677
343694071
2147091838
1659835027
1449235824
611841924
1383671388
460043614
1900901923
1984313043
1429195
1212077894
1462580427
2102403876
1804304000
1507894190
1978809995
1013323586
1131114898
1589215012
1290957342
622889259
267219113
112914566
1218521204
1682473136
1098078444
21498288
79855725
276661730
772374164
101819686
1669527397
1004786181
1262453260
1479312802
852284335
893681556
1808223668
320148232
741495091
1886701843
432514290
1896313932
1817464878
1019196920
365395079
553340497
759046064
408793441
1781498912
1334684274
1232084831
449389068
1153674335
2110585144
60334780
2077987320
967929368
1901538025
2074794195
1422927082
692040865
625714647
1164048117
1026647338
1819694230
181789983
1957316720
1875725513
1247331523
1990012268
1285479729
1210570351
638143955
1451968033
1275249276
171276031
428135613
461537797
1822903977
255595965
541101834
509642589
1613812198
1608519766
1156597304
1975272104
1872284052
996588980
2068662552
2046901164
1227198915
1680449359
1251234274
1981665635
898908333
1312342298
302934218
1199377803
1628314978
690942710
4726848
663183944
362350481
1176924570
1459930781
958010507
738647664
1853833570
414871240
1039248080
1764544267
2138220695
2002491461
1322038209
785626591
31338462
1016552747
187595462
859882882
499479695
1361581660
356892894
330452357
129046939
1105151800
1474161147
1475353821
498902613
1120942543
1651806625
1312648028
1641375356
827640646
1916928109
1156547970
814057356
1433199684
1200292128
488851874
2337647
470282366
845432142
2041479673
1645968431
985874481
1100278094
900833071
541000062
1989298738
1870775141
1212368358
2109203771
165526326
1129625236
1175984718
1580951999
1725838361
234108130
1584144688
597618656
1966388887
244220559
1812744781
1385057200
780597587
461200115
1309601016
517909603
669523299
1753470402
309336802
1385593526
2025312464
889396511
561319408
1414886879
778587842
362992557
1678981383
490520897
1454576378
359094682
52370703
2088360830
413375830
425493164
1811860206
1018581463
1693208414
1482086391
912480464
610579846
323989936
737006054
763209024
1886360183
393674613
1756540808
1481454337
1260871385
824301817
1947503746
2112033934
578701910
1122586451
671437132
399511568
540292059
1915177374
484703044
496033656
981271157
802415101
323235370
1642381908
1473179124
901831183
1708574728
117079252
1975871989
1717819339
811010795
1598917165
1018623160
950727877
1980134663
703467624
732531769
2047554168
1920689929
1671631366
1173095644
1604198157
793596707
211897204
1140594245
1876151805
959356439
1216475025
788674795
1228727579
311445690
825262672
1607353671
33757394
2053003283
746764952
290008277
214840877
2051201121
621186203
387054721
133962687
290973011
361101488
238166331
1301562545
1168681899
194538354
521214040
857355411
1893522991
131405818
55670649
1224836356
420799807
425950008
760459357
1655855873
1213828256
288471309
980057726
661746943
964619328
2139821286
364815393
1079450243
1179272373
2020883471
1027944051
570807795
1547547211
767060838
71061575
1570275893
452400786
128437173
689678401
1520582666
553075240
2052801693
1597546416
1238637755
1992977482
1366089874
1197525705
1803819968
718019887
2031224449
562584192
1492990740
1822104802
555954375
1184800403
65115784
175312679
630152307
352626797
1758649790
359570583
630481217
1730149238
1358742315
991972965
1865976903
1768312210
1547355166
623852884
1785797074
467703113
2042169643
159887992
1580400130
1168536749
209950082
1084188975
1208396325
1823847078
918205856
426387455
1768196938
872304117
633133078
1915554340
90188510
926581502
291078666
1817312892
500379167
2009022416
306176352
786090245
2076589513
1141381345
150141384
1563563007
1884768399
1481883841
1590979391
1406950325
1838545066
1128755059
771488635
1656478435
809887237
928170092
1874848831
1452453336
1497927605
1577839321
1708314790
1416026178
1606739880
553037294
2021311756
1871690616
1379408795
235657864
1932838494
1604601612
1688845433
510809589
2133210543
1960709794
924909279
1479906739
1327112866
403977415
73857732
1555005460
598958987
1590217001
1708507478
741970203
196566202
1355287455
389976244
1233349546
1602639417
863643279
2135140808
1058991551
1216712655
1106271927
206374256
1707434922
1393912946
2044622385
644729121
1769386274
2023476785
2068158500
2068511183
1226159131
405659979
1882544881
1645334901
933114851
796957938
725734367
851192965
1363977648
825667540
164586926
1951164154
1555953633
996383722
2036596108
815758223
554247537
1462431601
813294751
1828933987
147305044
804838282
1160670607
875394831
1269792968
1821195733
1592460256
27510851
833932659
1145450838
6834587
661851163
300499200
1151958182
2113296328
1809491242
2143136828
1561413973
1284439555
373668048
1440217914
1536121720
631152040
1174742395
1931035587
249146540
1531428975
473172449
1693430145
806357720
1217847401
531286599
1505315057
206130749
762640289
2142152001
1577167553
810502989
1464507954
1717942923
406126591
180235774
1897669858
1355992458
1172120835
353802256
680999050
2072746726
405891585
1596781717
1726921208
378000321
549842577
1719402639
1907642934
1073175812
1969068359
112064916
1302456243
1881049701
2068241361
1521295878
1940173989
1873655432
658662772
699560532
1254883528
658420796
99214645
380217212
132071520
64797256
603340869
1283773235
1722636439
1967365722
1046988786
1163605284
252276787
82143534
1069632465
2007482092
227895551
1117663603
778664292
1183625673
907560330
505089613
1393635178
542693216
1341640140
982812735
1071881030
518604124
1589481930
389168298
1271416197
708654321
1179399137
92561425
151835514
1086639174
1820037511
137003689
1653380962
1140447694
1728308921
2109643735
108782749
1951697699
1011106284
2099365151
927318302
1913155722
39289800
1860871747
486954365
1901694095
250760826
900409921
355416044
1912569915
360952379
74560918
948871118
1955099725
356237337
1284784070
647586186
2083537151
212082209
182049348
970907228
1804777395
869815567
1536890266
1524296380
1733121465
426901108
1594527855
1426965103
799290896
335824055
1298595034
82756001
204992384
230074695
2132840502
2036564573
1122094198
968058937
1726032880
1141667625
1894085890
1839198857
829774975
1906411934
836467549
637598654
974662403
1974408544
989062643
1355957793
2013720458
1719696812
675852555
1476283048
1078674237
333429676
1873929005
1658987932
1653427677
1927680398
938901792
1740540853
1294928103
424888904
89186757
716877990
177525384
1896386020
1433435110
41999669
263721803
1838992833
643855299
1518877337
994778302
1242464800
1044284961
2113356040
606363282
274011087
1307591464
1124741176
1227093551
1203533167
645113918
1742281882
878475342
912665843
1642938648
1417098499
1981381192
1792991586
2023822235
131859723
2077694089
632163849
652382668
1736805661
817648010
1371084579
1574305256
2106063537
1749963764
981021726
1993668582
103527552
1704245192
1468639950
1778131232
910808119
1281095385
1152205168
2116692842
558481043
1441414411
1059469777
685602007
1460469081
1291017012
287629434
1417776074
1995083679
304392149
1796711533
649355048
278549278
253702691
73775799
2125687406
2090737545
9110158
339758388
1242221892
837988722
116875657
1174059843
434123767
1870417789
56295573
2143988851
373275037
973439451
1332840837
1157036077
1258740232
433453570
1943524318
1759405512
1766923206
1103888220
1609860859
796036380
1029228180
1482265022
303550857
545315319
1594396978
50548222
1272476508
1605881819
799363602
1560108890
517514872
224787994
2097970126
829619594
1971971338
2111242852
1270041578
1374735205
1058002440
2114463242
2121207370
68032167
1215421933
293215933
1977146069
932343997
1057004126
828434041
1002117460
309043108
910647102
1607604841
1322551351
1457020228
1882988108
1822623211
1285761017
786895448
1683106731
868867312
1117228535
1640463631
914476719
1093908512
249108102
500822941
1572616370
274286634
1699542583
282069892
432121572
257720876
979502681
1097266523
2017391506
165805795
1342357378
414886824
64635582
784283837
1399329263
143719267
1827071394
929302515
689879406
25254797
2030620823
1183062878
300209517
776250511
462849800
1674145920
237300278
422378028
1133006006
957441609
511588037
1840653913
1763346598
1951781546
1626684002
2125331019
116573091
1477827283
710457067
1555360165
1512464040
777871683
1389376720
1147163588
43697189
1371500990
1540814630
676644510
1882951185
798687546
989599816
316978975
2000383507
422598246
406460359
583068783
210856020
878689164
936859111
1982790278
581902044
39779845
1027796350
485962055
337974031
1338413663
718382910
156723444
1970401487
837100517
1682704267
1123209374
67798404
241211049
1301264196
1207571400
1469047871
1024969282
843827882
771404520
1218199699
2058516001
1144197511
967106896
255173988
1271291698
814187056
895768099
1880662226
1830635666
1966556927
1588009944
1142899892
1937294127
1733509138
1020319078
1904755071
81788947
1555359042
882184870
593848743
1533154020
1041926454
722425882
1745275730
2055088379
293052806
1255315519
1267901457
1518038136
1795585114
2079937831
831498063
2011763652
733411943
240682208
303102271
418980696
1063640157
1926381694
446225367
1187166457
1477067410
525909362
1924877919
126917502
1933737987
1685335568
376355588
2088000700
468362966
1254618213
1879768957
1512761333
34840916
1901547427
254063741
796271427
639330448
1104331259
2065747434
2972650
1134031917
1177437023
543289030
1937773705
962873366
813494207
371804232
600403336
2081418189
1291422294
699015040
1017790106
99023183
1183272000
884668811
1570165713
210947374
883857361
1455404539
428959856
1524253245
1837636617
2139702564
124802794
1541564740
1984133718
541313335
241895027
1903291256
1876148623
497782824
836249323
152097232
1152680962
1097919633
220153331
135519937
756269376
1308198568
133537780
523630387
1432723016
170491522
387074642
1290677696
933480219
1206524664
1825073952
1167738839
265258866
427812229
1874097609
1767141364
1018773975
1520966979
1600364776
403857743
1206224445
248355272
1265822557
2019702845
1956277984
703523088
641495102
924165938
1645049718
1341076376
182798443
1063408789
271728532
1216793389
1354935222
235245993
676584226
2076099225
754685428
907652419
596299666
863193982
1944160103
337885005
822091778
1566410657
724882321
488132769
809400319
1188038674
1025344869
1922345317
1815201879
1203871967
1388251427
2121529525
155607124
1073161328
1987421123
149440305
746333727
262587568
1206909197
1595687874
1473514335
395480780
1846520453
572905576
2137208659
1752175073
136874633
796634476
221018946
72517805
687050681
1812174191
1996484109
1932997254
1301365436
1356475148
1296380023
1959014823
1490230043
2183196
612455642
666069478
1948716479
1079586253
378780654
1570254435
481808663
1397402147
17545279
1999481751
1854917237
216818505
1294963123
1400684105
1921608155
389364560
1613346091
335006468
1812067051
1530589412
1253248063
131501426
1269285382
834577958
1129376682
194389595
907185397
715582529
1238474259
1052700119
1309710090
1452214221
2009651124
1766658671
14648928
628230341
1249301100
1159906116
422642146
1648262624
214794395
1953261733
914130634
518277705
1884208373
1232124005
733647798
1055069800
411584348
1921645100
1198547859
837172543
120268727
692313885
653460611
2025057415
532712272
199799319
533579154
1540638302
1328612965
1450244543
1605092330
188234268
1086241927
362911210
963904970
22074464
1778564371
1268042489
361984598
1816310951
1636661759
279175283
794246339
1816860208
528569122
1668257285
1885265155
1043952859
610059817
1409401211
146578628
1814223556
83359976
1784876080
1755974060
671319696
976491389
561223377
347317619
410469602
195118032
1145551576
1409671244
1189499037
29914379
402788962
152796707
1448203320
2119317324
22631756
1443135852
386842372
1381698264
2132860069
604843076
699055278
185340210
1755098915
692742805
706699451
1031553483
1660029931
1155113765
1875669120
294987465
102009001
1960120610
43042003
911918921
89085833
1793279981
590016675
1532802336
237272581
527784670
165138591
1767262113
513181557
757234031
1503005612
939752509
1712016712
313323668
1241941630
973970500
1154323191
502525804
740812088
544166343
326035052
1928454247
1517691368
1071467386
1844435412
1948606590
1007667336
1634645241
1039840030
590902532
1101988528
1717563182
1599416278
1032537042
1801288931
1217645682
2081940289
672753933
1732253450
1515221451
1020777216
1237051791
285578612
2145135405
1203100001
1654871866
220064613
2016882603
730031359
1230199497
33374330
2108129537
1635719189
305412760
1008598802
110764731
557452664
409676821
1220199849
2034112680
536257434
1902024350
532293690
239305024
935415245
418596223
1672715580
792822840
799128636
1166502524
969760934
234508397
839937569
1543395987
889205844
1820405926
1617478097
1222036887
1791604836
963548003
2070727526
1801102163
1322817441
927585390
237876582
912395522
1128458928
2078350379
1578999936
235262411
1466767906
1075928308
1554061742
1875397219
1633260088
241762124
1494978204
1622701768
675215779
1549930455
215806994
1395616181
706969007
175066374
1057479566
2102246060
771402993
485441400
768838964
1019596998
1630566670
1160644077
901437176
785150262
978459391
1278042492
1155996708
217466365
1310036783
167827033
174041940
1203542256
2093253998
1687464210
1852825098
835804658
295908985
1045996553
724065307
1829864594
304589659
2143648129
2035225148
1132241849
292348050
1108270591
1036795194
525564046
1049341338
134291292
236235904
717147365
343875449
1405898107
1199215727
2107214527
1521736338
1579100980
841222895
96550531
1411297825
629096638
1155443371
2071632835
299857958
188916403
712965514
1516764666
593972657
326007753
14321065
19024083
1586552548
1855229258
883901861
525056705
2063907000
375327717
1203546845
201635626
338868670
516780680
1976054860
1867463028
162474802
1757625154
595995598
2137276688
2043409306
633154425
860191771
1352895749
1028203543
1569268653
1886809376
597090115
2043919939
1253857289
1663678571
393061770
628313390
185087383
1628468830
391139077
273795845
1166395228
1440798556
731176867
1520073321
2026378327
1349962990
1416420940
1138944202
2119370824
343681749
273083249
415102891
1469937807
405277281
1277533011
96363346
1940415438
1165632449
225217581
633389266
783583927
271472083
1477476534
1089468287
377956204
1155899694
618916824
426003365
2099096710
2108943369
1914599538
1060344384
1269632479
985676018
146037685
1646232403
1253614011
1458939469
1468975547
1909870257
651304746
1660366309
22227971
728457252
431432383
860195841
218306354
335111154
1370847169
1147320264
522939257
1697934825
130711574
1187143928
951818346
1962345272
1075224787
1184079165
88321688
28666320
623936665
1155663484
556409292
1184257453
238075209
238475116
741808071
816430628
26581933
394241434
1675627965
1963331149
1022809255
1306627233
1043255676
1451975740
231520231
27324757
67997199
474291539
2056756586
17912175
112830242
1800259815
2080169245
1297871575
868511707
533849787
1957859976
737715511
503730287
1499579524
1248592917
1314463155
12581744
1854628597
716053083
1910236762
1829913574
344774602
1573562110
681870708
1400635920
1422209021
1931997671
1940603059
1241836610
1579569706
1442541086
614019881
2031739684
1694815490
929439328
1496438981
2107863886
1050556411
1135133956
527500591
1227458986
33604275
468365087
1185099362
1472232041
1772860897
1267245603
1384011223
1182002376
386054237
180664529
734995990
2075010876
1455111460
42126623
1534710622
1957009814
1556362160
810547834
2098506018
1669757513
109433397
1781447252
1346932898
1218522928
1248175497
1044310958
945295024
173085890
905793981
1926533900
1313858210
772442684
592098799
2007355525
1037475147
1535317482
1698256850
2100128533
1989703266
345412850
1014538176
1732916634
1501558450
2102554505
1057065360
722825182
855651917
1729678162
812520034
984767313
1097223263
461175881
1642754674
2127550074
1407029148
822126561
780254709
464563630
1297473188
2041923599
1041481700
1160610559
1196293979
1313513967
1322166114
1369001744
608492964
209232485
650840482
55340062
958940958
688247764
385062040
1767062921
17188394
783975754
1259903028
906034432
1949128714
1404329959
1054341192
2041739558
242535066
1791634617
1975111886
1120834813
1681812208
2073272888
860248198
41891398
284387236
1785367638
581680074
555790804
1620225510
413895472
238839715
1312215889
1487627849
895357750
2033901881
2101515046
194517495
255089122
883748784
1697416657
1297219273
1051701590
941052877
1083696358
309327362
1117481032
367641749
1133712901
898610603
2125030864
1970320564
1610480255
1018990037
695847039
1556459333
1448522976
579116247
761560975
684503972
726115858
1392165995
477225831
1580203113
771443164
1168702900
1639917266
1280839107
21650212
1914899542
134746876
675631034
1849858387
2032832697
1128475007
980710482
1706945575
274455623
1948992391
979150436
849811294
1635536208
2146171652
841131818
61127054
1316307539
1595696725
1899391172
1499479947
330746345
2072880544
405979878
122156780
883155644
474249642
1067733690
1210543662
1082865188
1700130888
158266253
1920047117
1030572496
1037175449
33613395
127978030
331930745
1270202971
1814576219
711625313
582152343
900827737
428794041
908151331
708922364
1949654205
2115521978
356585416
568521935
1613409156
568452612
631410013
310187904
1525103593
994218569
199158164
2147085926
184678574
1409386551
1651694599
145571840
227315001
2018920981
1959057744
233062587
12753944
593855362
1017854303
2052124916
421037662
78136860
1664652449
1501071271
296302330
726372975
1198989175
750343853
345267480
396975146
479908000
256297547
1518075724
1150742165
1008766071
398642081
680814067
87728204
664807600
986979525
53842431
677607313
375255708
668150477
1024478708
1578326374
497186285
513313058
455469551
1503636899
542987235
763301658
759831442
1931935535
1535422927
310819303
1931640751
2058386651
1061194161
1397454578
565903700
1210498489
1687197978
2067337839
77706258
1539270603
536773950
1178253561
2011127035
1326987952
388608305
1928795189
1467999765
784037570
3867945
111671513
53569493
1230330344
589013643
1705629483
1995488374
1615419644
322208526
2115169463
81799813
1936800646
906530021
1768859450
1493406898
1490606913
232950726
1089740966
491816158
1101626955
776521440
187696832
964962065
1343235714
1235362552
271686127
635343184
31276433
1540506097
2052130486
1296076950
1921142437
1791923589
275518718
2048612537
901992158
354774745
1338353202
1974630332
919931778
2020821101
1585347897
1353618892
830470155
1120982239
1722211250
2058820616
1891245856
1990253742
1496481504
1088012345
705472861
1886943032
879393316
281425401
26790452
1747265329
2141361108
441255395
656432847
1638103599
1949494418
482277241
837242960
162385644
1065834057
287793748
1042488640
279190990
1844203339
1534973442
1842369945
681647643
1465219228
1752211532
1342474954
604388888
1050326136
802045897
118896773
927764210
1722344937
1726198975
297328578
810547299
400265189
391780737
789897200
1840769699
142071630
4774858
1327526572
345595609
840399278
1644431394
129665841
1779074186
1928936
1875417066
488448233
1088673821
1107197034
1239757094
337901056
762566035
1323676147
1572007453
1576172080
2044192903
1612968129
924618813
1939160358
289768636
1918952294
908998184
964450777
543796648
115541424
1963551708
674120187
1489806418
1913892637
2099402288
767525978
1435695874
36218003
1805727867
777445828
529620841
712957831
300457938
1767802331
750517284
877113244
1818306605
335953076
467341302
1984619100
6951145
145384050
924884846
1977750520
945231362
1742824313
854577065
1768367091
1960796863
738416894
698305683
1043486138
1359857303
179940168
171416537
1082578429
135293338
1529078363
1431379397
1604987426
1651978642
2011635036
911974003
1228734896
1739789294
1148875850
847816313
559786466
582426842
1583883942
1056761443
1733184301
666971743
44677987
479908998
1527951979
1057221018
1474992939
1759216988
529620841
1482777631
977095396
1102160932
854456657
1896707826
1279350468
1707673530
1086378658
1403889110
1596140150
2083970412
1099224314
1492283742
609688058
746722773
1267558068
608729385
1281510186
1072675146
1008275511
1749132083
309252415
1912133373
1338225461
302329595
769001952
2042502094
904679973
310855294
1127827869
277106531
1330374597
1954434646
1922157636
1174965015
1226525190
289363140
1188984814
55345902
1261119943
924094751
2108876018
40812914
1112460772
1720953640
1103504071
884388937
1462119373
1786098450
1243028815
898675893
284169012
265296784
1530839129
2054995443
2015079133
1245823460
2076152662
1262894003
236021462
735964321
1346453431
453919847
208230732
1119665726
2090834519
1592903383
476734688
585279221
601247076
724871585
1284759454
1856311237
1805135048
129967286
550977839
385549547
1231521982
1304624519
1564590455
1717880737
478281056
727666832
1448979297
2043850708
1153074025
371814296
42845359
576035215
445672008
478860362
1228064614
658753200
1175679094
823553707
2139403516
256523545
278137600
473773990
679689828
1433065724
1264755908
1817939937
1600908095
245114198
354512646
1602031375
26497907
229628334
702903354
565611668
1905879731
820178785
599104959
1742185145
2852350
475220109
855950632
126887793
1343599199
182436613
715582294
2108812621
1179968850
1633502661
701722438
833720798
1166352609
317175735
928760310
1476727712
25583940
215143169
869217540
955978040
827784069
1018173986
630396473
1430982942
1727933017
1627274848
533529549
1841420673
1102012909
1366845287
653389009
89013873
944373492
519978736
1617545924
1681610190
671540237
1287879778
499758534
552026738
491491801
1617863087
1249375876
312860257
2115622239
170033317
1366504240
572627096
383556610
63864472
1960806967
2133436548
36444047
924927953
1641736765
2030310449
1012539408
1607513549
1076407345
2042196273
1846638717
1198645159
1554926247
1019919870
257014637
507273300
230826781
851223168
920606593
1076509361
1173953265
1825049126
1990206239
1595591615
1949086366
73647071
2109731064
819870106
854727676
1723207432
406358919
890222840
619778952
1572863933
307427864
1402292589
1082940786
368857237
1081849690
443972374
60458938
1835396716
119242291
1330234455
454807852
1131067728
735993131
714506157
1785191580
328027773
382111965
757119454
199818274
1847754862
859963625
1360577314
1126113841
1795481214
183046805
941165419
1706005561
603121041
878009893
615839638
1452173763
692698381
364249221
1310250829
549478447
576435477
414698482
1971229966
2003346320
2007754105
418091844
1915781619
1530755173
686442600
173854323
639380235
931812422
1455488883
459798944
964925688
30401548
1199897023
1921827012
1467945440
558069868
1793609885
547249197
807888559
2054437814
1046606290
218613886
852006680
766407316
281138073
410601895
641479921
2080014976
847552146
1970496847
1666559142
1315440045
457633413
1896502498
332899286
1585174055
640428551
1575252860
1949179872
550731108
801339003
1901872898
868758328
359821426
94350117
1076104679
1948199352
848234499
123635419
1973228024
1618764750
1057628741
1910840538
1623327822
620186383
351832933
702748009
1407858631
466226492
1778389361
1186510780
1210528024
408038146
1906086664
1648074122
1775871701
721493617
1807537131
143257995
34024372
2035113116
1095146108
404694443
1553652022
1955614284
1686947435
174912786
910061392
783408536
813116601
678627718
500801737
1151593432
499794351
745235974
724262379
352467571
942826667
1977147615
570951187
1061183149
619435567
1326836380
538605153
512642436
123935364
1796287105
1370192356
152620106
164848747
1102756647
1827896788
610819857
169582708
1509636873
633611181
1800682768
1304513654
716910279
710073688
978677765
555604825
607124320
1313038882
256045713
1102569614
1975955350
792284833
1687320724
203086211
1747567913
1107559500
531213071
1089552169
792856281
945515711
2141162930
55397772
1514416195
573551981
1717177805
196074801
79151787
55246530
987559895
291532104
1694370468
626566713
1746582161
706477966
710266029
1739974146
268237762
493929237
1106145050
1661531448
1385452937
390556988
44291387
1585847541
2104158231
1702389089
1376137480
1201838061
331862069
2005547156
2025761111
1643578080
1008624461
1582026595
1139925297
467959347
1522946411
1646486384
1626385005
261090094
159463619
867388795
209246342
828734701
907965926
962897870
789098972
1295852869
259681682
429027331
1725004416
1181206842
279470741
565486362
511073465
449800813
1926877144
313257720
39848246
1855296549
1369504182
1971566533
2046208984
85560523
1472452263
144409651
1124298620
1089818093
325097432
920837055
1031396242
1867629910
1501356469
921019907
1295080142
2076086420
1304871525
1796461632
1197368257
87852285
1726326995
1440511621
393674613
2073001775
349422399
1515761649
653771024
548498390
971119475
1165043591
780471630
1940700365
1026027443
1649359239
715473843
1400811474
154651600
606836905
1401174994
1948912889
2012196734
289388154
1942088270
1945990813
1009051296
88146187
180203454
686242103
1321701140
1258123922
1469144193
1036308282
1050187940
357435284
1203708052
1314469768
1132375802
654811028
1385221021
2144167412
193740506
950412045
679725781
307577545
1851831962
1384499507
2140646745
822766785
1429424417
138833467
324033988
313743273
1559840229
1092996731
1648310039
803802958
369476220
1599306283
713364572
1776607047
1798841783
1087403315
49553730
860116820
1461146978
983391432
1322551591
1311439461
887265723
806705491
253835268
878121775
1841285591
1127943739
1477640555
902306103
1309930923
2097159311
412724894
548672700
942107093
165416603
528270987
1706158506
1127784371
1343297078
1304079707
700285360
1160329796
84441758
403827168
2088891817
630233852
302382974
267429297
1971179912
1969000765
1745059807
142575817
126731239
1975574742
392953029
2117704317
1080539538
1776864053
1749022084
770141881
791134454
1068955897
311539174
1222905083
1684144802
291338430
362157622
46505935
1268569300
1159055135
1504687554
1496467088
2000690129
1287265968
1987269955
1054047925
1658592469
846663394
1281753433
284591517
1553457249
1441476336
172720987
282239803
256730873
1296742226
439661542
728181239
688079653
159315697
451684615
2001367038
1134859649
462363354
1145740487
1866486042
466205784
1245278412
449146451
2097900604
1376400727
2111093153
721349317
1887549325
524769227
1383843441
1981875459
349592806
381611801
1292592859
980277372
2132191324
79796105
2094427328
1285353845
1376534576
653392234
1562805874
1233389152
1072705892
1441456893
1345622438
1817124287
1968960344
114842877
1124093391
1264559914
1494802052
1121002000
259469888
1202923182
1995618431
1693393695
2141005260
1699167045
84977947
972929730
70641121
607603658
1344505122
1813320830
267543433
2080403414
189149931
416221052
1541038033
2137595083
1912383199
1545874455
413947533
2101114700
1775832542
16202133
591460824
1250145395
1954204919
1068965497
422330917
926457859
713353541
1120577680
1930492053
562174835
1625802748
280183324
1315176650
107117539
981322293
686443351
925216207
1831304466
1210993246
121089403
1635427116
1612323561
927262371
1833347740
782405383
1211754844
827829002
1834740090
1129463886
682141200
1780400889
1210230345
251769292
1969074991
1782075756
1286113569
1879829835
416442620
418988656
1482586340
498013434
366153634
1822960658
1386178402
1125050257
394435402
1463509137
1043291445
312296222
1560110503
217962727
2093830021
1715579070
1723796907
622534628
1629413404
1177753042
874367474
1290858898
956653704
1510141709
1938026190
422987895
1755490414
138970816
1578035599
1320529734
1084570290
48375269
1462645260
2045190609
188054100
1416175301
2037789578
609588620
2058177031
1444069614
2045748197
235846843
232231106
1565939017
154487945
318002495
1994083832
1716388760
850995832
788497613
1729172427
1067574322
1946004084
1246117371
1200870789
536250274
664447756
806471462
129788656
2136816075
1800088445
250745063
512330539
1898066977
1193413979
163045878
1378780746
1522847502
37974934
1156300101
203400770
1101190850
668983418
1930182355
1163182441
277845611
630611470
1366949181
1142975241
481134867
559115777
1753075862
1303069028
1503906229
869592748
1652667183
1888168179
1913961315
507365216
1903817130
1536128139
952015443
420525853
425863270
2019878192
1181505985
1424055514
690135139
903523501
1206223795
1817942802
2001093515
1249868146
1423768875
618013954
1713749333
1222767496
1883856770
1877621616
616920095
1432319307
22513916
2043356899
1898754889
1993828667
1840864691
659610025
1674712412
1402742344
581460635
500688054
718793189
1254740658
1546598464
965718150
1028203543
982468119
732539781
118345739
1157948062
1286870374
2097495716
964159163
1168114937
511717478
830849733
496769804
1981467544
195515929
597746181
467569203
390917032
1425693828
681154546
754917593
877080526
485053722
1559334106
1905406567
592384126
1316969491
431175559
727812806
1067534826
859516412
49729748
1222925993
1120754189
946859826
2024598833
614279348
1201914143
879860542
1869282783
899658328
851320886
400836824
353296768
667220986
1933720960
648067850
239987302
1890814853
688151719
653276912
853140679
978953337
1988267459
838227396
658470910
1558420185
1713223361
671842328
929632870
1662198214
1475762384
1594898041
11452885
1468539370
1911325500
800433753
558672535
199239693
1915487089
1667104045
578272063
1409548037
181950264
695619182
1830379911
1417287035
1688010703
1026178366
161668023
1075425802
816145030
1505774758
1537049436
1473059911
443937894
1227451938
787299757
501839181
1064731419
1546496045
1097167910
1989884521
317527007
191578088
1655757713
1270806253
619755658
660126270
1903250359
286341509
2037469234
1518314194
1328011991
1745068181
39078922
14441391
513498461
2051772639
334291133
306211607
1867980805
1032860184
1701463639
1817857390
1111273948
1478913823
1521607073
2140661688
1788936292
373027044
1191915420
168031747
654095814
1607672040
141833377
1385731001
1167364348
1415871782
2105546600
891211515
1964041690
994086994
1864558257
2084482208
225985909
518051507
420535272
1154757365
65700745
1936301031
584019411
660396679
1622090595
580818148
813939523
1937974680
29209715
243891242
1531528802
683806096
342533023
2124949948
2057967954
976767581
2133432271
1811447070
1041608654
635224851
724295821
1266807556
45062108
830337605
1925283102
1210903554
1281640498
1630844072
1103641739
370421682
1476594906
413015081
1053042574
438499352
1868799062
1441423714
321010710
680093682
1860747876
199119592
1861510853
1370600522
1981041931
875167802
541132013
940950397
1187903578
1482048657
839439919
1782479939
963836737
815268589
1343514116
706535765
1481000265
528275634
952593813
678796871
619984243
808585857
991766706
1299352174
413519370
633187212
337322247
1218502864
133918982
918408107
1171001018
177273769
331098886
1171570646
940006965
1173554490
1391916097
2068735947
1176464147
1723031049
1514522668
1162006983
484631552
1203118466
751706334
2094583209
2049158073
743422448
1552640767
515047914
1405033730
171616174
410251694
2060966592
467897926
1690167634
96785650
1579437063
1203206807
1992878717
217265147
137312889
1775078096
464461839
1033373221
948126752
616622202
82047433
728964203
882100235
733493209
128878630
2104452833
1916578857
804075645
1797123933
1801145776
2045329275
1448560407
198237969
1457188578
556139765
1167880164
1914964461
2106517768
1815162818
220019949
1647462364
740870523
253035349
89753922
1968395214
292351249
777203352
2042368102
827420943
585571130
1922104536
161683637
1950637608
322077538
1523938663
344956340
1725562475
449437282
1808452007
1172270347
1435580138
439952481
891413255
1101759790
1135956835
1170160041
484658848
1130741378
1057577779
1150829932
282817817
635783608
808901010
1984929023
1112359913
2120111315
1611713954
333921061
1913559894
544377651
940316878
789837745
1153947711
917490055
235112026
1870688503
655699837
174763263
1553055420
480219388
782423594
867552930
252299297
1079902961
1317471181
1414931732
2068181312
1335581569
1806440088
955541235
692052523
1646631795
1016855534
832492115
1124311486
503672007
306089202
1961527123
1769448129
289984880
260098964
209113466
1149294204
479324404
1445085746
409683431
251612989
732643020
1703151872
1554940672
1825930768
220306291
1209128679
461850252
256070555
1119893853
782366290
904301123
1885643043
795453117
1162792028
1581440723
757939645
1361509362
2028625889
1767308910
15319351
145738328
860221844
2100167170
1120681552
1704794102
344858104
348929068
2135877621
59721530
820447512
958319284
1020814959
1230537291
1855566948
1057438869
1255148320
2017546854
904713405
780841355
758866918
1392543943
855449289
563142246
1414555070
578883734
774384757
1533064354
2061096045
1545518557
609559916
2077469836
230644261
1909723396
755829772
1246735888
1509865962
676043181
1656009614
1843253845
1960376751
1293180906
1507658798
631631983
885328532
1844699510
2001954908
909184165
521614148
1840940705
1712771134
1587408565
365341973
829188361
2045856211
1498091938
1932963706
1553170932
36964008
2093759668
200124076
701364177
747349773
285338959
1414138886
234963254
465982912
470760029
1541148954
797479102
566563134
820084973
285258327
1400766108
110585514
1805863924
1269936039
281736032
356186754
1100142154
502399354
1171230832
302492653
708759000
736405604
985763331
1815303949
1315582651
716953068
316572527
1355295675
1236082343
151498182
1908767454
1090721337
487482992
313859688
1613722742
559017977
693618045
1576494354
911708287
1337087935
1066366088
541402363
119246832
1193812225
1020648161
2047524511
354183197
656588888
186167735
1386839479
840384376
70299910
1531142445
473173438
2081233144
1677053866
1604070271
634889322
1306715237
1856998851
2102519760
911384972
318414284
271027145
922848447
151661299
1915470022
1452526326
31952916
1420792980
538072876
915319537
907486957
775089606
1751317660
130128765
1908073182
407275788
415013953
1770423687
643288101
1437125448
789253289
2096253648
171055535
1632256168
2111456639
98106776
1030701847
1795395064
2087147798
1774640686
1923902113
418319423
489503543
344392063
350220515
2114742786
737381724
1733421255
512556554
1165266495
1116459906
1436254902
1536878347
1391890386
311921418
1429989173
1700270619
1487269765
956983304
734163280
1384474000
1964692250
1192423772
1794436090
637480421
1596201590
2061906353
1656764586
896713152
2095806696
375297730
546940365
383078889
1388517018
474508996
1374102244
863584952
63340870
800671714
392669772
252534726
1487484043
987640736
71290129
88092867
1215184112
1473780129
1575847760
1310931762
366400532
298237552
2018869764
978020322
62547077
587532485
1986416759
145195635
1891555369
758441959
1409749928
752129956
734020889
38127937
645585579
1957377077
110919903
930553856
1607686597
220128123
534958701
1237590136
806443406
779091384
86556455
1492133875
887328024
1261192821
476021468
1559283065
1845917796
476218315
883146527
2039644215
203004304
1371912533
482220226
2023855429
1971566533
1985721119
1047180190
747783490
377150896
101084740
375663818
1616201244
1950972691
155178626
1649168106
1138273538
233528730
835300272
634727465
89875305
1940040925
992700412
660282703
909506890
1883149250
982336340
1572082244
1010464689
1894008044
1549240990
313342872
799184162
534940290
930140841
1577570744
463918731
390090270
364477145
1812345004
1679193172
1822454152
325561637
1044753666
1092054665
1795294887
904124516
1475421803
1315050668
1391579146
1684211427
779678726
1506615375
1398147333
1647306979
1674488970
1600790294
1786859544
901796532
434059186
669872423
1360358032
363270598
297362393
948379797
198476426
1392380253
2027712031
982361468
181668183
1681006726
940974066
1257369777
1410211443
1396141824
1675527672
224211609
105318757
1643020471
721198211
329835717
2093596876
429711520
1255534713
1996074553
77097756
1384327240
1055249914
827659073
720094050
1794659997
62832455
756800609
1248941068
1419589009
1189781192
334104518
365546041
1110807296
216477955
1452311802
834253556
1174308953
2121948709
1782870110
549354573
1135442020
32659458
1042605613
2106993908
1488497219
1153985419
1326148921
1786600492
409970033
1800328023
482617406
1108448545
1532334697
510628361
1792196536
615960860
2021842548
501467391
1163249897
1476389815
131582392
1634873127
1652925976
754056635
927695935
1121804514
1735630059
1275295867
209685395
511449809
1882690475
2084047015
4171287
695433123
1244174474
416306462
2144808223
642768152
2090094873
1321921388
1812472880
1363731131
1686248847
1662645907
2125072789
1764610569
1073824335
2129645878
696394805
1989285022
257333955
20902709
1069283596
623788422
1460511059
1010003398
897471248
817769032
29038802
861340504
849166181
478348818
1289803037
2046863879
1194720944
2116634394
1105940219
1401265250
529565487
346215624
188541964
821039043
46800443
1055837832
440029046
750109582
1557042059
1736003429
813399668
216818151
1623084272
1500558577
1938256497
485415808
148537265
666462498
436169601
125479938
1520793687
1095599688
978065333
1550840188
949360579
56643296
1567958770
2130558158
1635076402
813253168
1240520697
720741417
2097424573
303805483
733093726
1756896133
1928152869
1347685272
802061294
1396515331
1931222525
616967400
1082873535
226337358
307050639
2064407027
1196513684
317967188
1546372424
1660856876
527336326
1880095037
1729970771
849863746
1502629009
1653196563
1684436860
962283053
602773462
1766005963
971666274
1205905583
1114106645
1833384189
1040299412
31894126
1463823683
1327822418
1446910328
727736808
320612628
242967898
2076936990
609576454
734313232
602159744
1172127396
1663593771
1916889509
1019333574
1184848218
1227403542
44837401
2073477489
311428700
1823675816
2095692842
673067085
1270497220
1644756812
305373401
188559436
1817253180
521444177
1316360770
220446186
1616175940
1737842149
888035764
517781801
1561278990
1831495504
255505060
534211014
1076159151
395070957
147833910
1001598104
445132730
1248870511
818246817
1835138342
1020763231
982752122
1546397531
1711938120
1061031235
992152320
1937526305
1491422514
1019478123
1455874480
2083542176
1571655252
1617186478
1194629709
119583671
2010993776
1467657611
1270140643
1380765820
6566993
334075548
2132595966
1299761882
1475178815
2000143797
1077731837
2130976765
32492051
1631688618
1013944992
852052670
158414354
168281494
1477176705
1650594490
707115644
665617929
129092290
19627968
1809872468
1712839235
1421027904
1073054881
1028052099
831021995
125467743
1654907036
1697053401
1907825530
1958873941
1143847928
646718740
1286060541
104041800
1511003982
1924489953
37502164
288541948
1393893910
1070670426
450165679
1915153173
1094715765
1708809138
556951257
738392981
1157479631
1840306574
210530731
1531686878
2042181718
1949404458
2000990076
1836194305
446793364
316670144
1738334269
612400924
1942788086
261971709
1480187299
919553772
2053017934
504844522
1160529500
1963304345
1677545914
184121282
61820010
1795866010
1107539378
1611463914
1945995548
895599973
1315240040
1365879519
483214235
1128352812
420270247
959538814
390289845
1446566406
1545125182
1213877086
874888885
7102442
618746819
1471435945
1460042260
1218639787
152813065
747997275
1745107712
1687161585
1264020264
2082305465
1400315064
36240307
1013500254
1995919
1620409514
133120119
1875630637
1108273003
944230151
616804477
395456343
280343848
1570496723
2021029902
1393633887
852834801
1968674600
683268551
130973556
1422527984
1429980467
1485750880
175569826
1610412296
1369700306
27244211
1621519713
2072174201
1822257226
2043151079
1880920699
817532207
966092331
1719365217
903655016
998617901
233491194
281268144
85415674
647340181
1580116584
710360457
2123467097
452748391
476377413
1648053207
181730466
209560833
1778915684
1288721467
598813585
172104007
1874554047
1177051205
1229272356
415305053
1862764784
32101395
1757911700
407902433
1266729168
1932423935
871572097
1927044783
307497461
1118127639
1891092572
584927449
385773191
823212810
744128705
1531045011
2015707602
225771654
810203024
1505023061
1592512309
1514099376
1803021836
1400965977
1588493079
2105712922
936537548
1746038759
1208243024
149100672
244788422
281831932
93227171
491611858
1088352697
1638581722
1617439100
1716273833
1176750066
580432157
524622907
2072989485
850919140
153795997
1307696451
558063338
365567519
1503908433
171371660
535625053
1071154392
642687374
678439660
709130677
988400143
1126918629
232129727
2060606975
1278470997
640019026
940003378
456882566
830407581
70739059
875192039
546159534
2002368917
1837383146
1964830867
660221943
34736085
13656388
2141960173
1595664096
215058122
2105407717
1209069244
1846538023
228715613
1811013940
1166890468
985440388
2019272125
2020017215
1080568858
411794235
276647762
1527611909
446973580
2073151455
1512776766
800583739
252147254
1465072969
1512082031
1704674486
1843096819
1712102160
102565449
589968937
203250946
1942572976
1697979952
1992130192
418853687
1948408103
1301093678
391437859
1909741787
790090433
697862269
226333075
1345306450
1239271977
184443045
480807083
1083646271
75152117
1615490078
389623056
1940148448
984648133
1723023936
693087514
1388537443
1654246527
305491822
2132034845
1498911059
739134186
796242451
698562981
496265557
1451414552
1390332857
816658441
327527421
628960918
1503191787
354455817
869375451
660432456
1839176718
1847189345
1720676379
1215411708
2096512308
1605400546
2108892216
47715545
1029969750
1520152170
542147149
1153441984
1135068882
1644348763
1157319389
879956864
22464229
2097857310
116010604
722860970
396718674
731341958
1612109108
1140066290
1920374293
1867667614
1200329324
779372297
1716777895
496401473
1775728150
1579753362
1660632174
86432722
1540363527
455381202
852970711
2072696123
1270863009
759973322
426175275
2130375864
2085128829
1142802956
905103941
687651283
1992214257
473637095
1865376180
387248153
485846377
184628920
1740535907
1328239479
2084548475
1972942470
159296361
637644049
1972631149
590252513
105687498
80234013
183664843
488737443
520824047
1850087801
938654031
693261166
29835698
632996913
198498275
146646349
1241073013
1442480065
323249940
2041662629
1575214481
444661029
1563499414
835416971
827589825
1328897420
1075963102
1588865418
158131645
1673809159
1726605764
1455769145
911972772
1781089915
1369933988
1807768312
247792685
469979153
1982416148
215642065
535272895
137781134
1441583952
1696472283
357560394
106261575
208606542
1469801292
1616147192
1078005665
1558453847
1110277152
266976395
175782984
6185269
982071936
1968860800
1539840754
90918223
1511010910
1301877812
868282391
892271089
1568738569
887528370
1858476456
1699085168
1699911714
553740734
742753935
746744148
605307392
355623279
1732790479
1859530768
1325583072
107491497
1977476926
422910440
723683957
1674009302
721342903
353900307
1789087599
284412983
1469399589
1666590161
1510761184
590728907
584555655
1118980934
1045861807
710687148
419834332
94086930
2071306367
673416827
1856103186
1532058566
774740510
1974276174
1856744565
888489951
1073906679
1191573231
737586098
1974454369
969845415
1799962819
641694010
787280734
753326831
195053671
318935281
1095872643
232220618
311876766
981001737
1246083233
496577866
2110967308
52853707
1885138788
1220841774
565115440
248675643
656602242
1998634006
1250158965
2084756334
2108464229
1156049421
1315326678
1767656814
1620892735
258812536
783719727
878728296
563779640
1034612011
1192610446
703498841
838399873
2002317399
870128252
180063946
1113745925
641664211
1432149616
573253137
461117730
2115690590
473922130
836266363
675753347
558361118
1376540519
2072764607
1054922504
785549347
976691084
1606760032
633628345
877920923
606066652
1348694719
1684837894
22581657
782263346
476686206
431102493
1855237117
1293903976
1309504023
202256368
1888212404
260699008
772262818
263499464
1389749881
9357618
693053733
290665510
516873739
952943431
198687681
1614063843
838989915
71869322
204618743
399930346
246393046
1052125909
1936910876
1430358202
1544391055
1430703104
845564353
45602719
695419223
2123626277
183753964
692356299
337138153
1326334271
1582156732
1304335158
1667056235
481912404
362380017
58111000
825953090
475453066
1215562174
121573276
2047812534
881451434
750717498
115918588
913400956
1540517631
1583386318
1649447200
259420767
24633889
283960833
1750932790
1961247069
1514562728
1738406398
169641313
1196010850
140954060
924767687
1564586045
1010514206
2098821527
373492682
1061178452
731930529
167618237
508037369
557745446
1344326367
2003842424
2092533546
934257458
375490390
2035272840
327098105
502528746
334760885
341772825
720875982
1175861166
1708701712
1867689620
149920339
2118195248
1302973159
1132079932
1969216129
460497481
1773534182
170256002
469615823
1445194251
890489132
1008773741
277984385
1478198272
1579008365
545302818
2104958189
116324417
1305838565
722519320
951514681
1562351290
1222270748
893442072
1236552817
1004619303
1361339799
1703205140
1580077513
1809142087
382663247
713659
1023526457
965050768
1010804836
152164192
823183477
1305957538
2071122323
538059810
1077633018
1852456363
1491763063
2081246839
2048419296
2018434117
78229911
83193694
334960464
1658332826
2052227642
1668867076
1864475465
1757247360
2068673349
2125914964
42439913
684110703
459685191
1056809977
1792039498
735880261
692743073
1214202931
1487974175
1263319557
235609715
1916637727
1851236526
1843708627
373507286
1574514593
1463766321
340777436
555493923
694989111
1661440135
64718917
578720270
1410130729
1952768215
1095176713
952936878
1202751297
2012683766
551956389
1826298531
1802640779
247228758
1725546536
1099015947
685254960
969545061
1467025563
1083757202
1876597115
2079354401
690579951
1229505482
72502305
752797982
743938761
1525622314
1030997515
747500796
2086206608
1009322722
85806300
585675803
1033840450
2078242750
2126182103
2134850988
1759961602
1468788314
909937699
1008047829
1410373102
612284635
2065457525
683119193
1028450177
143818666
641154269
1758074482
1365265522
575863017
1416437994
1810997604
573317028
1269395580
70266017
1447337888
532673755
1031958171
2068960535
326476557
797614876
376248723
1648559229
1649197830
1447657749
1731610164
1261690294
417809073
1829888222
1536114831
775410832
1580724735
1964184024
1133520019
1442442401
1649859630
1420192638
1247311129
528406442
2043081624
1317007281
1259123615
1489003593
1386273635
527522469
787535697
489974430
1653160055
1220462947
574159678
1560355232
81302499
242208314
716411868
342409468
678491373
384191436
1370779962
707908204
178341678
684220709
836799725
816036731
1718424900
1399754557
1547676464
855085705
1362307382
960760216
1521573383
814936703
1607604019
1502823425
1984214925
504821709
823041727
1887444170
1131612501
265864346
680249585
10015144
648448971
262831975
46221151
1876176696
1637796660
481659876
1845271346
1814952566
2013260153
2076038663
479697700
2095393666
345570401
1773189364
1566699289
698518350
1712950020
642075124
2029030909
1455032232
1075520906
488418446
1114655466
551903898
1667704704
1714209311
256066768
2126151633
442590541
347889433
1028776429
1147929004
688938100
298143210
1272848083
1230521443
488313756
748633397
279304688
1128016484
1384565171
1140373753
624858465
1294620070
1676496496
363492443
338702512
1295926502
1821887896
1282497743
1479983220
198117267
625463427
2025893454
979096384
1820213362
609351421
608545969
1660202082
659336649
682091932
1439680155
23903896
698181335
408956510
1810992177
1557952971
1317251920
181974262
1769217367
2080622532
43429870
198220573
955639388
435763645
622717633
908641589
1757784675
956839970
427119316
1474477006
1596833960
1237068871
344354389
1096855882
1592460256
1356607957
496340673
916811691
1560020145
1877317322
1628183522
1849536566
1723904370
458723450
1762066371
762989621
1885468693
213094321
1857674682
301691025
2072021456
1412631022
176652014
1933803450
1767505019
1994987584
2038279884
1551200973
522053851
1878142660
790426332
283334817
2089116342
1906923596
1882431082
2081060121
1857420290
1548283522
466340714
1044952248
243604644
1711197443
1557753083
1832231013
195361335
1049515197
580292878
1030505475
1922727736
2118869672
1315791066
834622163
649265545
1953363650
984479877
384504559
921128840
113257542
1377479180
896436334
1881801704
1152894803
716258789
633131209
692814950
2066365899
1611933164
1695905703
886540174
1465810699
1324069086
552296176
981748652
1560676153
2141575439
505609724
1479873604
893620943
250699315
1130084082
1963807235
17068371
1944115289
722028263
469787577
1764181181
334097857
73767392
1771840061
187795184
1375946634
341996339
24754072
803053804
408718408
981818456
10474877
1025063878
897594961
393414043
684448038
1438355167
230335716
1930574702
1898532987
742142272
1549066027
1587687425
1018725828
1443651117
2000254175
27757009
1977115948
1337348582
2048765041
1265593304
380258917
348748713
2127867662
1032822895
1932177427
174396728
11094927
1856117252
1315941746
1857591007
1386168947
1358455600
1729006464
949175539
646180287
155031302
1836252812
2073369617
1593008933
1363821833
1973505785
1712513263
1453082244
522364687
2071135921
1462769950
1008859788
527535514
699948338
2060905940
1603110919
333925741
1463745342
1562515117
1838534727
1846552888
999811063
1301749883
1092481506
1738520334
543263937
39011959
638920945
2009346430
171675392
476469576
1523029827
1335448059
27732995
2007333606
523160969
655390289
1567290604
606302752
196644017
2114885506
2050284124
2111815388
1702552832
1312107587
1398267308
439885589
958799546
1641705307
533460692
1866670234
197499224
100958737
790562614
1037441786
1273079518
905616107
1494584962
1501927965
1311709556
1559288016
43938804
510349483
1842590004
863976588
326187344
1180171192
654258284
1108968387
1842319729
719537441
623146168
2097234073
682029092
152417166
1202573606
491388811
776370978
995179333
1899474615
1041352205
951803685
1049108260
879035216
1040319214
1266741903
279885491
897281688
1435902426
1451173422
868922878
1576004422
571977645
1386773315
1838052176
1898235565
1250627804
1943808081
1704174351
801020327
873992936
2050258583
1880795047
56916952
374141467
600339914
891536501
871540587
287544928
1755330735
548469826
2098069181
797039031
232873212
934801671
1470485556
1975274604
2112343591
22857821
345589255
1382828422
710701057
1478435122
147004139
2130633118
404774010
778998265
1871414458
2056941749
1307426647
1056220903
527824642
220221650
1432947452
1858445969
113479325
1968325512
1106850261
688369543
162146114
29285772
1585617951
1375373389
826965501
1267232438
328016855
747836749
1324086012
1343668480
1820615766
2081836002
396270528
1684836268
406036419
1394002857
735210133
470156833
1013226411
2000302448
1468680178
1209826752
175375885
1231326882
649145088
222164295
1898060943
1686028509
1231792504
1928603636
1233119126
1556412891
804029898
848793926
933375168
1669113869
124477847
356456937
1341068420
529621781
1411217672
95848348
970623023
1012237987
1311147018
1361069803
856031406
1330032319
1216361537
323396419
732599934
1836838863
1708866191
825233904
1168129192
20127648
681420686
2095964598
1985715371
342621902
555947573
1313310479
1023010269
1538984344
1530455251
1700049215
1764330041
739379830
1661525244
1533933687
577623900
1337570395
175208839
1550772662
1351497160
711407060
1044449149
1340297518
87465543
1690376599
411052460
141601208
150643723
785626156
132000529
1163423778
1920944475
1291156668
1314151709
868597339
452532740
667161253
1462101170
473354991
291502963
321901409
556687942
1047668057
1364260175
1686557322
47210803
620040973
1906249870
1522312698
645289425
790318788
1958440232
1605554272
1487207103
614684794
339020475
2033167356
195288691
2058406616
1561713039
322486694
903675569
200591531
748606410
1055823207
1783864062
1101472729
728537718
815178572
1822832785
532690999
1538993380
1683731170
1370379916
928779698
1840459966
1275450515
1211957078
1063087386
1011436339
398043426
1991722100
868532736
1857811304
44914430
855257412
1023017338
2062790523
277684660
270466694
243967495
1922948529
751000928
1778624758
1758728567
536532319
414863969
1936403173
2003790744
620186383
2076536505
1585369094
1891408286
169918609
539376135
731072164
500688054
1364701546
1762305930
568718131
346900100
1908325560
1243081973
169928407
864248163
1276708775
1274757474
1736814212
1155984736
1103839944
1063077402
1448704503
435097620
1077227532
2063959851
1081613069
1121594613
471051808
1725519053
323763086
1711579839
441724236
1758273209
1119594074
1598413728
1434631827
1067885362
611187124
1902478588
1524084201
574599227
257824237
1867058791
947384020
942053532
1003760242
1835832488
284973207
1052128385
98188467
864474527
325636270
1073213881
2139249922
1290698618
1615477244
337967429
603740277
1379101246
386249284
554588266
64168785
351585764
56461590
850461788
596507732
882586048
1299312296
1118278627
369443912
158837279
747700697
1115175461
1875322017
799225128
1608186670
2077279341
1192929254
174979488
267981824
1455494675
1777722964
1140305209
342154617
841160572
401163597
1352927973
1642256361
1049377684
2010670385
37615922
55016752
539501515
664686335
91327666
1163706745
262742569
1444937185
761176034
971570021
1971799923
738907857
1906026223
86738961
1577736252
1706416392
1285889117
319088930
538144702
1659086777
1291988591
1497230277
75018870
1212281624
1176244577
351466659
400571208
426308960
1785530664
674039308
2054868730
1234311531
1895544947
768187606
1198992573
722460923
1355586140
809912547
2029744968
418315331
438183937
660202901
505450517
839933813
990323645
1479947107
1461450057
547481454
1233127914
149238348
2122097397
987885355
1722530511
1928889054
1124520111
2006572323
71031723
703592140
1051114095
767812831
2011389240
862432419
2044893268
972256546
182732259
899425102
180169548
1143917233
959051729
1666173684
181992860
216028594
1208910868
348363319
356276212
88186952
1639710568
829962025
124092029
894361412
1956420880
319566950
291136859
1128580243
554132074
578132031
1595146703
1891857086
384317648
274831798
299225190
757323741
1222246354
401894360
1682813510
1859388395
1372187449
1771095754
564173111
1338650223
1291965170
9867572
1216404917
767413688
1011089883
1302811337
374472306
1510959214
1169660471
1939265440
1119013103
1541429845
260224244
247694855
943539995
684931486
469435477
62558737
1349225077
378146768
1912079336
871409580
808329462
1203195215
1107074645
1466403032
1019769947
1222828131
126507476
966389420
1294203372
14212948
2037485621
1638243525
1112634985
1229537302
173221246
1546627138
505708708
1895616156
965535321
693344320
482724828
1743863750
1662304425
1693206910
1366320975
347358346
542215980
967597556
518442460
601205105
2077060925
15593143
1822260545
204731987
484461637
149605500
1585035644
1640624325
798734996
1146793426
715330968
630467326
1731960253
1958663852
2055944348
1572000261
719993586
816494281
480443034
1143259547
1354935222
704780261
1653601920
1593229938
216799357
361002772
188603768
2032393812
1476126607
1447443143
148915420
236239440
6645875
968056378
946084030
1412501600
803467138
1484996427
815912496
1095418730
1060073823
305811511
2136077003
1311323606
541830741
1269358805
2009356494
699372395
280224363
1692647779
915721693
1419452092
661547863
1453579464
144317475
871205137
1961565845
1584251894
1755662243
53428889
2028245983
1466092336
1717580315
1079500904
1904572141
1651705303
1679925604
1156066018
1137872673
1192360536
1404943814
1075625958
577192743
750424682
169286270
1427703912
702826362
1419225819
1569081894
1190192979
751166244
707090685
309981188
1669872308
1541208610
1327542776
1647790143
507855618
1243619612
1767887233
889114904
1381032279
591225019
260011221
1185383341
789087032
985859011
322533788
1825955254
1841099632
1438841979
1493832287
276534146
516936
167078433
708986338
2018102905
1759309926
1048189651
1860592554
1788182922
1512353885
1879162
1812403586
1172946395
44630623
1337040259
1925807626
1893258282
1937526305
328471643
1370457567
563582276
1364040261
116092081
1560711381
72567494
124756047
257989884
1511792258
54549826
235478235
711491298
1908141208
2002470642
1415061777
711429319
352762585
1628024783
1861832092
858132207
727517122
2143939723
132322934
1880811304
870781205
1239348451
1208423468
24387915
579513357
116315325
595521739
573348089
1429071813
1232444423
1586433745
103209223
1501633293
1767657596
1343766089
2139441477
433577154
1867389793
534784023
701943405
601412955
1973938727
1497514583
771169555
2129160976
1849124047
1939083781
1885268234
567828184
105478901
1946773951
411816079
453896033
1922328454
315988983
38422015
2051855108
1203020450
803953696
44844789
1895117157
1209823297
1431056893
741833926
64810428
1412955446
1695146941
1611200126
1160954335
485393141
1506872121
662874517
394606960
1580675674
2091300359
236703919
22835355
90166703
1087803777
1975740581
1303567089
1491455259
1202201583
1319490148
1125269658
1886556036
305932104
1632408963
1964897996
216466844
1005739018
529990664
398096064
1696305351
1222877697
1030018302
1626145458
1916615846
635216226
1674179849
859773235
1098685331
608773938
2134672984
1053188301
1450871478
1880017316
1286406716
482923475
1945090997
126044414
174454188
912425462
535569718
1809159657
680062340
1464452885
2131812783
1965985845
1807555154
51884710
568662670
1380383878
602219974
499538664
352930780
941718838
1079639261
1806960174
820654137
2138725435
1788630672
1576298347
529330327
870854480
403443254
157441608
465178149
15168501
180373430
1497073664
1126041028
943991000
1395039872
268179468
1723320101
793376616
1741895549
1826429395
2012451759
1880619091
1817286397
1653791759
328627831
528866617
1169032039
2016158951
933962030
2035638858
405584664
603644609
1088513386
1783750530
2076911160
1837116947
1613992044
1478559249
791040644
1559094198
342806949
1537270961
985893082
1695813294
514527113
1166777368
1771241740
1917614967
370675644
1247840954
226888500
808915887
1198484794
1637231258
991280748
728909366
913991599
1153235608
918344997
1016758509
131621784
140077688
1652275610
1024206475
1707356814
1415133816
660901177
1000472313
325981816
129993104
257133853
2065534796
781305955
1167200083
244106324
2075729
806508105
891183416
1904346026
43530998
1277877734
2122933023
1559814715
1170215106
1853598076
1188517946
176744068
527849698
640624020
126028605
1525561012
556448261
125033723
1587935844
838746882
1134134492
720744301
104470972
1620691482
774876099
593845296
887620709
1036378962
1859329881
1014864057
2106311370
811758009
927775115
1020912232
2120791394
1422173434
244097582
1903285390
2082821703
565406478
501947287
941341186
755158865
1600519295
308106445
1710002922
458423809
1106241308
821186342
483487203
1990209706
1844381876
1764184735
1312035812
919457649
569282028
1672436450
572414507
430017113
542730313
163783276
998885831
155283264
562617421
128576521
393932267
50403057
161189285
1953061911
1678427155
847623843
145942354
1778769349
858151021
191904077
222769026
401353214
1244281119
1559761524
991256983
419123075
2004606691
923038249
948781978
1910404515
633717246
1258261553
748691968
30215163
1532582828
2137027882
1693413859
1145306038
1112970677
1467781755
956794235
735898459
2014808375
1327739795
850163617
668533728
1720271057
754058092
440510338
1568423913
1044158876
970067674
1692904714
594589646
104214082
1461815753
738445997
2103457732
1611876795
2126189191
937440486
1784123022
1571970926
1241120302
1481871073
1676933674
941563383
946560570
1040689830
1312058015
857164844
1247110605
1504401722
1859163960
1205550891
1677357256
1602438382
116793981
1313984800
1296153985
1008300979
769714971
965307962
323678420
1547652865
1470483842
352256495
387726630
1550520837
629506593
1289519288
115411096
227290516
382349170
1894843587
1734152117
393948378
642119963
10624786
979880893
1407058087
2119020056
815398783
1203709562
141840968
551112536
2058850317
287874515
1931458038
1053697812
1285605047
1114057014
512685736
1638156217
256249751
593749481
1832848986
1104142530
1399879664
626480399
2048183496
399124207
808048367
1807418201
1415330837
524836900
1290211402
35691668
790003445
2142933601
1383960400
1123562255
640800925
2054023549
1207672095
1794043085
1235449743
1299536958
1799729174
803299285
1519757345
1877361404
708154902
733898647
1185492551
336230654
1008845777
1361437883
960046663
2062550428
629279725
1249995248
836039484
723210771
1339546732
1769027995
639523606
702139253
472447583
1420874055
354266882
1781631612
2010439635
1424611949
1762011781
987791753
66746886
1724037255
1403463424
1898678116
1305702829
1142022562
1028682210
306765938
1216957245
358412142
2010890044
1089424663
16410658
1530801899
920960349
631002095
642436395
2129662446
821905404
603076101
754077552
1038090738
2061077185
362567142
46291256
146043420
654536061
1173889169
1420141668
776257559
904916628
1127175128
281417162
1130935773
1115750150
494171068
1617104223
72586204
1575070731
1893622766
314311643
1963051848
224495774
1262921629
265683805
28081263
1960629719
1724063459
1446672412
1892450886
1741702641
1513750484
1550003846
124759484
412939338
693086790
1537736753
535124086
1920099055
1289102019
679303138
2100159840
410938541
1742222049
811216594
1758669452
715472497
188926193
1926243930
2137838291
1176225858
1966672439
1050116160
2136208311
1618059076
2089956344
1291259240
1346314959
580405445
1104940870
1401679802
10198000
2038536348
1425964460
926698562
552152186
1907400057
868193547
1560376829
1337200887
1935180360
673350286
1479378498
770214632
1985197225
890837817
87306692
1516739479
277690404
1024485410
1411000674
1116135809
631336362
148385927
945337709
1969113674
1301745901
462228106
1134165728
145740833
803956826
647759064
331567845
780554443
926343644
480008668
1354850715
20900718
993579190
613707593
1850097867
34060823
1163852661
106869500
1543737536
1659757100
945321364
840948631
377497406
457400115
1144889574
435619953
982828981
1383139547
149834003
1554462873
730632924
322973947
286802199
1983673727
2023735825
1804415865
434533567
706970133
120997896
1127716501
1356002762
989112923
753466768
2032467418
2019561475
2121759990
1264637750
2122708025
1266758404
605114077
746144385
900343168
1781698067
623639621
1991425257
1678232708
1228512131
1773115438
976164144
1652043675
2072550988
1255264804
1710930694
987164943
2115495616
1904268490
1504873840
772989581
657545762
289083661
1073600325
1632284676
900394264
271495370
1230518704
1999164966
790249897
1922071833
2136006846
12067838
768539551
1432382606
157961527
858962298
501974149
956709291
738192280
609523759
1368873479
200398580
2049813238
73330395
835868282
344583540
601016542
1329784323
1734586145
863183343
1673001094
1140378520
588827377
1703369788
181531857
1730940519
1999979404
445591870
286064487
492121038
1446153186
70929918
291451971
235018931
1666063914
526192333
1845663045
1924885028
926220541
683763238
192252528
2015833874
1371237715
1319813429
948301888
246043376
461510944
368570026
1645679823
1938388327
132071520
1881588446
117510123
1698306318
138487173
145678262
962237875
1836167530
826668155
1892425222
1741110392
855556657
1996755731
901589688
1579004680
1555759615
830248003
1730465145
1314220453
1084351706
360532230
1437484872
944827570
2104692327
1208799712
2029408866
1759751448
1891131208
910807538
1397414081
2041214043
1723397487
2047808013
1098307611
1357747062
1556022487
385898726
1149703612
901489768
1391565094
1020980488
387320237
341212419
1620747580
317905576
1772117758
127142817
1773499680
1512989210
263757500
1198006056
1552033079
1858517376
459268876
1865745202
724603152
717259042
1710644075
1232635891
1253977494
2028711169
566291738
1111688724
1512174612
1939153139
567355829
780337843
782897987
188512794
16092357
701050879
535629958
138709755
427916078
1443142975
45560497
1080288730
1737289960
689476536
1466589589
209108440
571281032
766842416
1993202350
1075069958
1060229452
1323365036
1161719845
460074104
1411999904
1595684684
1957319222
114270921
1417284078
1149271059
565123571
1149178174
1361850266
971995962
402563190
2141227813
83803309
512684309
570422816
1035633948
996005822
677646388
1204782959
1957614123
885951144
1684071009
232301175
589150026
584983926
565081848
1009778288
2056440029
2064044214
833555101
1595991132
1987112597
1377718121
1201571679
928808206
285372580
117965367
1342329867
219783674
1932616622
810438623
1361572632
1385288837
744944189
1632824451
1982309414
1139138078
839374573
1364831500
1339413855
1215828049
1685786630
26471364
2127517895
690682728
1786946590
834462296
1798451740
403878413
1500993855
887209499
1808897414
1775988739
1839610992
1767520220
1959113986
1075527031
1792349053
717201257
559463764
359522608
1631752097
1265546142
873465028
604207614
516606199
2029308391
1215252164
672064555
841282957
1190987224
528873698
1411400086
1098905779
2015401751
2130552843
797199362
1844493093
2013478792
805777352
512770194
1077094732
534679344
158396441
1295817668
785622289
1733990869
1833101215
865931296
860271706
1856573508
1018795131
1342127111
101316238
2055616704
2138956280
462255488
1671082048
1193414634
310215650
228909061
1421121632
2083839797
585946718
1533469973
117492871
833268473
233610957
1789322041
1653171981
721016596
1621480084
183867215
634302031
272515633
1228725098
1716843415
1218959141
1908677422
1212249542
449779559
224985517
640730394
1327966803
1991109423
2032332547
1914085726
1481588688
642317270
1341037645
1697162417
1336177601
2007583216
358829048
1169908642
892908484
1611251029
277774088
244998757
654234531
1856136426
669806300
232139406
247376743
1328659542
1922688494
1787798307
539265601
875000955
214928965
667231120
186727902
847378108
2123221207
962541836
118950464
1392031007
965714880
742056122
1655655906
1636240527
2096495315
538892078
871170253
501898394
663392979
1813954182
1754075787
1672862890
945406304
1207509835
445858653
622960674
1847601961
137529666
1681967579
20720960
1673419605
1004458707
979550709
555654251
69104938
97083892
921024087
1117925674
1688534728
1222172334
2094036441
1817456704
958682230
1745083665
1416019674
1603437959
1126314164
1241897953
1433512246
293303200
2103936515
249658379
1846433534
833435306
720293191
2498262
1194282131
1545216554
703072437
1383432023
841688919
443593989
1910715248
1214786612
159660869
1026826821
2085651496
938234963
1408954922
1552966418
1571282968
141473493
2071052753
1397361208
1174763262
1827612585
1512088092
535007224
479242388
855171608
941758246
1029176596
887087378
410072677
1481649917
1278473132
1135725387
729537174
621445629
742651578
1613845105
431860435
761710282
867836791
1829109711
1589503164
1795659720
1503016394
931504523
1429932777
700193576
1292115005
1883632881
1233618149
1816262843
996752603
1458590793
901925320
351475202
1259682709
750078778
795428095
1747632974
280244840
475320105
670215171
2030453074
1074180115
801331958
1748176017
760666176
1373118130
1571913022
575920681
2083039078
950850778
2102286458
550991502
1741309
2103352382
2031537347
1672738175
1313156981
694351906
355948759
1799984763
2104099331
1038285215
1138366775
739069329
659414985
522304598
299015877
897548893
147262039
781601991
384561865
1243750578
940153804
1909241167
2129371848
1465406863
95972209
351369478
440587579
357649825
2143477234
786138244
942795159
462809839
351763247
1130184414
838959455
1660388675
785333222
498074545
598536282
655515505
1027844733
2014462514
197256436
182422839
695771181
405537826
355296005
1137316792
1084550563
637981663
182105877
1883771648
582206726
175572835
540354784
595068217
1917226395
917587270
1923931959
698112069
212951499
130812003
1919427255
1874066072
723501261
925869056
1339510994
1492944428
1502570625
2084744489
664605188
1899643970
1883980716
482276652
249822486
205249143
304385201
1584752202
1874135510
82845193
1007782642
524023024
597441545
721860861
726882340
27831169
921128840
518529210
463834449
1868501118
692778259
165868334
1691513611
981697204
1389892642
1030474201
93096820
500348461
1019871771
374509437
1673073504
648247543
1698495390
1767905759
861516891
699311903
167304919
1575214481
769674210
2089647284
906057605
1600987765
582316209
1557516627
1028793211
490210002
760622700
74622557
227145735
1765225919
1070264078
1036205666
1326969243
1244981179
1141932824
1988802394
2142388437
387383572
540826703
1156912448
1648788586
314708436
1828592925
1222706928
1387152940
1988575244
1612700739
787352191
1071930731
1154578765
885633676
112515593
798717256
1917621489
1801602782
2077976478
1327181168
1496691296
1694497761
303367333
506506224
2043606594
1108656404
1122310741
732678704
1541613560
459606194
123038265
241531749
586929981
1779204469
1171513174
1619259066
2042000694
1889216054
2032391823
118263849
1254323293
1371766911
1529250053
1614638405
1369069407
1073710504
454574092
2127074047
1200330848
817509923
882390355
1567437994
300123533
257333282
1041098811
257763995
485109729
746010529
1677364311
1286552112
728707182
484436821
916966946
1403172731
1381949991
1381893211
1536929640
1758221921
1117914809
342534495
188928920
987811216
90358867
412298076
247941365
1599942254
552010479
2122417492
1963069622
1161362269
1732992982
822885087
1765321961
778507302
101514745
581626057
1225958179
1195798568
1531903108
1554287386
44844789
1590868021
429233982
2097743203
1562490159
639002765
356137570
2081656434
901703618
1398362975
65498388
1012940437
1604417438
395670730
1675853282
932480777
478053862
686657329
1702915278
1322255685
321081188
1972210696
92579237
203625512
1988429098
229411620
531438121
1910940995
745414568
1207912721
1957419880
2105366211
1484673724
1591626140
1871787703
1309293258
2097878208
953352547
164537152
731953681
256019426
1765619466
227337762
1436669106
1667348460
1062138286
51926194
856711809
1882895800
158880095
961546969
1935195415
200988079
894546139
1565926116
522754628
352514697
787039632
869040052
774952319
1518099713
1801596387
155090907
1736249363
1937452232
1971102257
2060084785
316012987
2055584094
1732192107
1149985163
1261496562
1228929478
1955936404
1232690004
148438806
68015211
294079933
833846241
421895319
1601996368
804326991
341097656
441001998
74139484
443529246
859381338
607839174
133560200
707103002
388322588
1031668686
1660901398
1039814101
1368168090
1959852237
969795718
1872217989
1344330159
297275707
1854471958
950228985
358560098
1554224322
848591671
1380372253
1113335745
627803692
383237329
2125960275
2066044073
869725364
1173417800
1567998020
1203432305
464247429
523723375
854873366
848177189
1179948573
917428341
2048159705
938155060
463055779
34362822
387072615
1045368227
1188169174
519286778
1630413753
319410110
1036549657
1667827914
1721776254
1332848009
542461859
1253965941
1499380021
1198029657
845224421
1691593414
1346290500
373124315
1086186603
589274165
1437963322
288567237
99498447
1801071086
1739064709
800570433
1520993905
1455121427
249943170
1090920797
350165487
1500582964
2093793600
473995786
1015288929
785002942
1769726392
1037582716
1465942105
939595995
1737948468
246908412
1059918759
1678630207
134788845
1809405138
1834576685
1855899569
1190298831
3098056
356115036
959411199
231985946
684294181
597487823
166656973
451413923
1953407677
339769037
2124323576
817604459
210189210
1312818026
259365639
1721801562
2118615876
1477639049
589232436
847256731
326535300
374009235
176907098
246252096
1387742246
341876615
239102088
490709115
1536417676
1207917103
780087287
396884792
100420894
75729354
1597119841
1296978201
1381299261
1913941990
1170934371
1387130151
1879500124
1323763701
662648093
1804481109
58209641
554157622
1275167276
1787172136
1392057180
884432675
434971129
253176406
1976643663
1563909303
1407037316
853957064
538824236
1374504516
161913322
247253503
1538161529
832767444
885975641
1359950204
225684112
635241415
748094787
1606074855
660069933
1570543115
2027420354
344668821
1871061461
1682301020
689043979
1830475346
1518977022
639239137
31637990
711143617
1699722526
804674506
1463901401
2011414847
1378225996
1280303201
1516620575
87948188
1954514568
1950157452
1541624813
872714372
256970592
1438945753
517665248
902741294
440657748
1410204870
359390353
1965155537
119989993
608589537
1392123114
1088988275
108473602
690738238
1270961096
150533257
79401289
1198797566
1124576999
2101420831
1408398300
1081078944
868961610
1803737107
1140875828
137811041
1097715801
1464439548
730443207
1077827325
729866595
1863205480
1211642089
369013577
575864250
1034237226
1570139768
2061362461
1161633283
1919238452
2086733227
1428956291
1376192682
539449416
646148324
902050507
2139274971
1301059696
713103744
1278151087
1884240568
919511284
1531217112
498683248
422938298
1665421280
733565367
35974078
924533078
1400252807
1354039054
408333221
1934177568
1545784023
1925814814
1101833210
1266309326
1714256488
2030228917
677581846
1342312708
395487887
668704167
1462431601
762973963
1986068034
1773417022
2039271645
96363172
1619754020
773502576
400187822
1885473307
989485829
1315101513
1642186642
907393236
128138363
375368313
1710314029
619378941
972279663
2133283356
2029500872
514497276
811276137
1603476150
1345422926
583032249
522268923
1371990627
1265739232
1778505560
1764182210
417534491
38926759
1470642677
1975262576
1449040311
265192177
1104038867
1312227146
1597238625
1387211851
1393435285
480708624
1389950060
2014654077
1467022576
45103564
288066454
969048789
2121354653
1087951542
812621565
1910071728
842805115
1784838650
1416162470
679689544
699981382
451954455
1196873944
1465613478
2147280704
1827822557
1322309052
522516291
228492372
773430481
648864064
32212453
209565921
1152337918
1044679455
1671651063
42735924
1767666646
1163563508
581712037
1540526857
1158196585
870443323
755328964
2056377907
1710225176
1577958204
1021348333
765179833
1957680280
46656249
1912562067
1736895657
789866242
1736992647
1319406387
2112710615
1095032759
231087421
607468955
458203291
476148384
743900863
475090403
480538033
1876129906
1700881281
1900643745
369711055
946195301
755054871
783511894
50962017
1021195931
523024908
148585286
696313743
1988415688
637248497
2127238291
882466986
845313085
653522629
142797373
1415100203
502575180
804310651
346672683
1418577723
1427768959
1001321096
341261424
2075574848
930877295
1349099223
1243299465
1385560264
461125774
1127057082
610210898
676529793
1251711221
1134435018
529466432
1061756161
488430248
1355599469
949091514
1505072766
1346252963
1402163271
954450603
296772637
75216530
1841719377
1264493499
837784031
1665743521
1302144628
1999054039
632505812
354232106
1724522941
309225880
772010962
1459049525
1059431641
1723169240
244691754
1616971311
311938799
1066010409
845486997
1966508926
631265388
1511144473
1582620811
1962791843
2125639525
1744665335
1779549779
909093873
1100298582
366078311
177478491
1324808493
258914565
734827658
1061967965
118259658
641878201
1050487979
884201267
1156110924
803880635
1662165038
1896821573
1263383231
1917207220
19027660
1322972184
699936911
1702272070
295656327
101774394
218714408
43288718
581352349
2062233187
1797945500
1553457249
1149804493
1179766860
1478534840
1097713364
1105601108
1507227644
448930569
971913063
560548923
1908852641
1496310017
995146537
571621836
368617114
1607236288
1198315109
621291316
1507894190
1686052724
1096955204
1549409237
1675367912
16441132
1876016822
603989388
1485723901
1505017357
979334364
2046467045
1423278509
1209562418
1287203522
1263391935
1445451966
1434505018
1688958952
2112057188
1308451071
1585814749
813812622
975553864
263446718
1206825741
776441703
908221470
1597397876
861821557
1141831610
1245602217
594578452
1773854388
1823148162
1792908958
689721444
1361631902
1974659705
1894447044
1754363102
1998959951
996076060
1660916271
327694429
760150607
382263656
1688181874
623471848
354206972
1517458540
1745994540
2135518434
974203967
110656792
473855222
609138691
1647106247
132659944
325454806
1395866934
1769355515
871801264
548197692
1731904460
762930215
1982686951
1296329262
73943475
766607865
640490024
971544933
53837532
2096846545
417094066
1785030817
686949069
715779451
721386109
993155844
1099597771
1296714974
1060638844
350181064
169354966
1525891719
86481393
810022707
1875216992
47378266
1051255489
1966999187
1160254841
496915792
1842097377
80005327
706901407
1345504895
608615531
169575249
1826564726
692817037
371344151
328157791
39222672
970368794
815527818
2058332379
1287360621
824074365
1958603419
422440754
1448959984
873307994
1067286933
517765097
1091866929
133692674
205015406
153003540
2088327975
525823997
172817789
1067396909
1485640466
771667925
1533607368
605091814
1966373684
1365799011
321106056
243904860
1635435897
812658869
321196127
179250937
675811525
484526834
2021126960
1653865151
490410500
519647596
1961826618
1696329092
1240679951
2006894116
917769916
318919155
2031273926
219265389
300964497
785940759
1138715231
867600067
1409755750
1172938003
1697593994
793789570
242795109
505674452
697015414
1804372229
2088562987
2097067316
1980961973
821366546
2043227214
476898300
678199429
1961716812
1055652473
236164270
525788908
696406283
375128853
369634271
338045496
1657622690
841398637
1208214160
524204839
301207285
2116824613
1759383892
1912252327
1986224160
517300907
1720900962
274444582
329758829
1724694908
165693528
694503013
136261085
259710980
1965880691
70511987
1215983167
1860580944
129700425
587249785
799371961
1141947004
1144695598
1007151384
1162692907
1286770531
186155120
1051480867
2028436626
945727522
581648958
559848485
500078394
105462677
1048547672
474146355
188887024
2050556843
565237429
470469136
1835272329
1882891659
83105238
1836024874
999830795
1659763278
1854635367
983743012
632083686
1483121126
931834009
946497863
1404166000
82761146
1117087472
1346141198
1911511943
34409346
407353908
1426072830
121534325
299110066
1182680902
215451734
432360943
962201898
1101023033
1671899190
1911339003
1061154103
478145079
930441239
1352840443
98541257
1493776252
1327925629
1216166099
1205064083
753549755
1762289445
379913483
831534224
705620367
733169095
215103440
126217267
1396418015
1809930018
386865096
1592781922
1592469309
529756298
1381611760
1682615554
505191543
128420553
167157539
1002864963
419326929
1465687995
657644976
379938459
1241308638
899277352
1307716563
2100724831
363006126
1433293690
1712346138
1856411203
1023159623
476433091
1419987727
253844440
1942539135
1769464583
1606500881
2109366298
808983800
103179387
1142734949
211115245
1398093115
144039684
1862695367
1913199534
1173108762
670464587
760499597
699961940
666915489
2132821074
1233370356
507213121
386406579
295069407
489184940
1165057102
389347970
464785268
1203520409
830120456
1640268413
591965457
1185310814
726874168
873900293
1847488419
1507910976
1139995122
717585410
843425936
1681449159
195375473
278693499
991859647
2117998574
2103860880
345363623
1389375449
400734418
1646896225
1733305591
1969256525
1501536862
918819804
1334758945
1814192082
232226258
1793254604
1232258498
1913775257
382297795
1790773507
992413068
1370161741
555386643
544312650
1916038776
457187600
862652651
22113115
1643228653
1675634409
1899525507
928571509
1964819686
958113283
1039523453
840815313
1053624779
284358413
697423670
1163345610
1257676787
1735220878
489781579
724949537
539821506
1798860887
1666150672
430901813
391511033
1979018818
994778672
249303231
1009616562
2058899374
377103208
53753501
1499363451
517153110
1838623268
1726916634
970223882
1782075756
740458838
2057837514
1436696709
1562051614
1647149091
1041119863
1080697414
292086338
1022660534
2050504652
730522862
226372477
1151044406
1365721820
295933339
1575731935
2062997583
603910678
486247216
1325877396
1508366309
538658740
1087337322
1573646687
2122327341
1889357269
1540438500
774148350
1603385968
469688431
361006032
220328952
1662356727
107583658
1150695650
1519691355
886013318
1339318318
1988064457
1314024239
1572382603
1209975002
447998674
735351733
1047889025
1038382958
765173829
456903581
1316252878
1360800074
1633510709
93949331
165822024
2118996550
161255204
691347498
1856504155
1662349974
269986751
1801982929
214750174
213809285
740680191
860003012
863605271
68643443
1478701963
1854812104
2063272640
1431939490
156442021
424068214
2066560153
778471044
1878006921
502761525
409620136
1023630928
337362195
914411003
1655202094
981722369
1036102101
2068683531
1223894589
1673865721
55140833
1550177273
1893294434
1986527474
1966293469
1120634114
258888649
1344397431
28131442
1712915005
1249643630
199713242
196153889
377338924
1669778024
1872760340
1407920462
781722506
1275281796
1352542245
564861950
399926667
1757209231
1837136699
270644649
486473461
1897636413
2030479154
225474300
3559629
906810548
77067625
1352587552
214586794
615664927
1000321894
1636543183
943176404
1938479286
858680576
902583932
1797036812
410947343
746326791
179465660
1074257168
88023478
701992637
2138671223
2104173011
48229977
355495340
880471744
2021593046
487999701
758727524
795562614
1764178122
1264093817
854098817
1770667028
1211632061
1620932256
1070692523
1594851769
1486465890
1372625112
1368939786
318320614
1168807093
976104553
1879789831
743298493
1589551593
883329630
767442114
205469615
1669568799
58887477
1314920135
1711675315
1661179264
1284765980
1348368133
1255592745
461117977
1195695376
1824145139
1216922045
1814153622
1407940356
2088025373
1500494516
1240121405
1160691512
1868859341
265044882
1094555042
1358474250
727069467
2101605220
1197719227
1439469788
1899965059
231815176
721111734
1386188603
733398730
1191091867
669070522
1642719689
234778204
457745192
645161997
1819014895
842056418
1286149008
1946142908
838125713
634849221
726731864
1699346792
1391476041
1162120725
1400982798
1672219254
702076944
713026873
1023539561
1218329495
1922908145
500811456
129995013
1369773645
573701129
254484876
1025122585
687022838
1229886062
1246614619
492113065
1382897767
27308417
1810622961
997759393
1254158798
1632584588
1936021658
2136057826
85352990
1735070584
1887662506
329793360
497043153
2101873878
1879170976
414168613
959609951
154842930
56280098
1931936307
1747177696
1274797045
1529215387
278697471
1665933711
673804079
50426981
1447579900
297473147
1162986202
364406278
271904274
728173836
1237873042
1601951738
1649177836
1741328189
2023264454
325988997
1000386168
1073489031
779675385
1180494807
1035728748
872887799
248140076
1916567815
523468821
1479749584
5205170
348668467
1318146632
483610407
812605383
726801341
2135498882
598417876
1496356015
1583689841
1795077086
1870440497
896502277
246431254
1360899099
193930177
1263295322
424177283
1221141194
1166269998
1521681724
674196822
2138285068
369194636
490122850
1539555929
1324908472
2012279313
1296624694
790746400
1863465418
311138249
1032939559
1974370661
1635106324
1957792604
920043334
2112535781
759099164
185612333
494073837
1321628003
1431697853
297045889
716451982
1914413426
849085007
1858634597
966296124
1062932036
111718781
617965272
1801886956
614748714
1010189359
1264930046
1819984691
567349408
157476741
1462572723
68413103
2078743190
1492200297
1063671120
1224298224
451924095
1708990759
1661733862
1134063846
1017054795
1150584224
1995699301
1157068213
12347745
514899422
1247897877
1173204805
689583564
1623135913
354124177
2905799
928402935
365512295
2016739954
1939386345
1205050661
122124006
1620308419
191727082
1038275149
1928275819
1748586140
709185023
879287030
567644185
460291450
1436210773
881187063
1937950078
1699738720
166388523
236520469
459945043
1440847510
1537115949
1143678182
518167632
1067140773
1753946656
1647603618
578820640
1781140658
1929362754
705086647
933236590
25959350
231171900
539938430
310489794
1011181874
1133988501
1131271344
681950756
789252112
733182003
719313606
649754279
235747435
1434846306
588547576
432600995
1054379627
1411015870
470275042
718074348
1726905164
855292812
307880977
703417074
772760297
294746361
1037867397
694752544
2019659828
1219617669
1167510528
1789840994
1011308574
375736390
559365770
538929104
857821454
2097554822
1065666391
834933288
529278505
1106616743
459099636
212269369
1351657481
310046719
1333271919
978949938
1056865382
1630938244
797784908
1240729043
1363886401
262397175
864783198
1871361974
474168606
875381109
1430263544
91399450
1580002599
375556630
1096154938
1250058866
2033571708
1042134952
1241302518
1215820362
733560117
1450418076
896007579
837191957
100102111
1796542286
709515849
448624323
1095266936
1166879915
76926742
644964599
1880501601
653974451
562245359
343050011
1666446036
1312331105
1110265843
924074906
1639271040
388821268
1548947556
1048201427
1082378429
758511216
1323995807
67731010
334762020
631634603
457141641
688993272
1902119859
397098295
894394250
709463913
1678790643
2129847293
1427190350
551093960
757742277
482579653
1745164044
2045684216
309606351
1427947341
471421382
892799682
1498858703
820605117
438619331
1592171392
1275056392
159202480
1996182610
496892914
1576498952
185378903
1272221825
1521182233
530966124
1847045250
870299854
1753051581
827750530
894976241
847977501
528787023
668297783
1145408208
652448927
541689597
1036349092
825312114
677500993
1673636534
1498265809
1171593582
40460840
657338884
1668128527
1067980382
1741666095
2063076350
343714003
365489061
271859885
1929131851
368706848
914009792
1602632940
386079990
1499847540
1752292415
1931455510
1636190641
365646696
2108127866
722328556
1465362353
374811032
621825698
658010832
1650894486
1671609239
1817217749
1618169533
824468920
1091338073
1871150638
21073355
1722776829
1238009723
1317100951
693556006
262591702
399835767
235168302
1176357571
555043468
819491346
1868229954
1623240125
1367656101
1495077847
831263889
1545165735
252237409
1366947982
1231764033
259849564
2056706753
466684833
580398844
766700315
196558998
2055011329
880849674
2074368325
895830145
254758522
818096073
1246649270
1715850112
1732065885
1885811257
574180142
579248483
180226328
709704117
1411107064
81144845
2062729546
623503148
1538320681
1715888860
1676576258
1032174805
1423214238
466789914
266300159
742110043
652529771
1819991213
1773425108
1283714719
362052028
682580720
1914578480
239708718
1149493441
1078714374
297484256
877536701
1289394981
775171206
261517227
1373710663
1360365482
1587062156
407623922
205479921
2061798700
900790984
1976818354
1045364173
456533651
912895567
909197348
1446694184
464637938
2067575442
114309425
1175580171
626756301
71960955
2012639510
1375281158
1582114657
1972147569
1754512412
1473523972
985487654
1970641167
1367853470
556180841
648051493
1499037820
150959996
1821508751
155416410
32181498
1498227971
2035570819
777146657
604047748
681736657
13214500
1303103904
1065818791
210121196
1148725776
590490420
450057737
155353268
1686129137
1394891520
1509277274
408721878
160427681
586309402
5983992
1859472430
39082696
294350698
841582521
402468009
276110154
295285224
369215468
87526444
876344974
445794609
1527821527
1232837293
1827244756
1123770557
1995659005
1663981204
1908368045
186667741
1724970134
1124921317
1255040582
1413578527
336076200
1708340475
2114635277
748120131
739256526
996472385
1328745341
196175315
1544614353
2011849066
256022936
56674421
951477971
1294306839
434809462
479386530
1918453555
36328494
1024790771
647312559
1276597323
79401289
645116749
136078904
299052317
1322265175
727474633
2072622945
1902972817
1039381041
1920067150
1192697971
798375997
1339049552
1748532522
596655345
740109265
1497742651
412287635
1105842081
1387369293
608619906
1309932310
771638754
1797201793
2024876016
1264941452
1525545290
1260116982
748409941
1409739373
766538663
1715139180
1567355349
127398051
588441137
2041201430
1433083519
1503605170
1750286251
314854010
1622917510
373854613
1615432513
422985832
763303439
902488441
1180787912
1705720413
685911838
997466401
1422312992
1994034468
1702608646
185810674
358551633
321390988
35737741
1802217002
1110944310
1880594114
1505757028
425770918
1234339961
792341679
495669856
1942832699
15578139
450212895
1170650887
473452275
1080564697
859294863
868300392
1933659362
539938240
893681556
459971655
214509102
1762403678
1670558587
1856738480
1062794849
1608876881
94641272
1341412266
1720277619
444093591
1348688230
250042187
1229849144
323971234
1618055906
1398953680
1450479762
170955709
1612146404
206860203
711213485
1555899544
1450321952
1334379637
962666567
1431670421
384425397
588820320
1716293476
1282835646
1348817343
1208051444
1087809154
711809549
1694849440
943994229
1735088784
1027187492
1205248183
1605609950
586987146
390312327
1793294876
1208963416
742953822
1874432005
1117795633
1542857348
441580205
554519221
1113512928
1928511213
1611036063
1634254277
1003102914
831470890
345109969
757997858
1405092553
1569830560
40784453
2057563626
1985071424
725891749
526218030
615826261
1829722803
1407078527
417812191
1005915822
846958895
1825499063
739503903
562153981
1919566716
1849394077
1390665102
183673096
1263689559
1584938823
662472064
1858648450
97482575
549585868
1341352487
614657790
963210007
1839061248
1969158416
1782054190
1977894100
88308742
697473944
1198609588
923995540
690835301
196141985
1902067111
63059759
1953079814
768855573
1281782394
236833045
491077144
29278504
1959867890
892913729
1036987176
589595929
453552865
278494125
1419258233
233239138
901283080
686442600
1937608007
1981858010
996414130
613285701
836696303
1203315997
2128576033
2116265238
483003377
1967661017
1057506103
843605218
1275353763
1140418655
1453353025
1092341212
1833006846
580103542
1037850458
1128761173
113324457
1657552543
136533808
122669777
28495844
1429887487
1342136174
1250564376
1628749391
185974862
139201405
836687293
2011341693
1157888769
814068454
1752211926
1521549812
677647948
624363166
1486722091
1233062820
1654598504
2092169359
1444707241
438946697
1463720141
175279783
1192708846
2031464630
2111313002
528656051
224936615
1623610024
1632336478
2039287636
161285885
1043807423
1370056261
1844239385
238365929
1385296734
674684535
1837149363
1238953959
171260222
934179195
1233014610
1414506035
1384281708
1864379119
417569732
1243223283
856303720
1632178043
235781823
889745515
258892606
540987852
1054329283
1017540728
1256814369
1359408922
1931779217
694934728
2025510456
961942387
1003047730
535569679
1060877002
1614812856
11783109
2010804541
1349338588
728879010
889116774
1712323520
2031082742
384371896
661306696
1016107484
1636894588
373884732
55260901
2120493957
1538219644
1751629130
1503974516
1209059348
671911447
522718861
848732173
2026107904
992541172
1625013755
774936663
875566487
928702909
182002300
991625373
2083280987
927126398
336992558
1091081687
1217536499
101577818
1193725480
500796060
2034497327
1256022797
1292563020
1657789737
2030564170
1781809858
1508556532
270148402
993048519
2106938770
1207220824
575806600
1353142875
907218817
933539388
1480529827
1415721713
76115775
1142830982
577089822
185930006
640407565
138149958
1683450688
1248866320
1428147023
837781096
1675310614
1438731945
1229015390
1656331428
1332643860
1446116179
1006204857
1500238892
1836942551
1580816319
1199591640
765959214
1466846319
1558080227
309963959
1222936466
1319964427
1988033681
1794448755
171136355
131794735
1701996631
769239139
1676507316
1367818686
63054414
97092576
1487194525
265635291
1761512734
1660461805
860527055
305656372
1376829280
1191397245
1028394982
805487418
1261002400
107903851
1962852400
569363083
1632256386
2063546583
1702482121
1602525751
1031554991
688797035
1996603657
693919452
1606173960
1615701028
1121254849
827443132
601813095
542679591
1745128588
1281908742
317887484
1769397083
570058557
153312197
26119260
2012915075
1354418634
916149057
900913186
1179573375
542957414
341834180
76926742
935803808
122462396
1198331556
1770637982
1533446132
1610479626
1588995050
1719935377
1730837606
220660714
1180433581
151126433
1435361207
164535366
1701272537
417850956
2014134352
1590641004
882320081
654619608
995095375
1439459490
2003785651
1923970647
541143033
366888654
1725946174
975076210
75244292
943641015
226069397
451463958
198854757
1228914558
1034926871
1263749396
1363526147
494975619
895686689
703774451
978248480
1938210865
427704722
1442393497
1081452769
1519582493
1808499799
623977007
2084452657
1093213860
1711677957
2083631727
1982184172
506814844
522276351
945208143
1802128046
2146848745
576670370
571703412
847656900
1686755776
822185824
582299734
1068635785
843708176
1451536090
1166230421
1894514262
1967816852
569930691
962883370
636809121
583505460
1834169991
1036261827
1231380589
332731748
1448821770
1047263288
1345630588
967406540
825331972
697608851
99575826
1851597401
1488018067
1548678619
1004020925
420961743
1811660574
1955350464
820467562
1075203186
1690470862
1095110686
2147198850
949554326
1224971402
1759534733
855737362
907585583
2126479335
1225406242
817857656
547189520
1456602838
575695830
222830310
280320937
1050156695
1726422328
2127806127
1086924454
1328482066
451372467
530120809
764367659
926329367
728302057
1536775904
416392589
1957690078
769779703
1459447553
1879753652
2104747828
1129883453
1869011788
1025954422
629506918
392086604
1689222189
367522486
780643054
180176645
1828682787
282593227
1470329331
175730203
1849662221
46830820
265899973
2063122131
1306374912
1860149177
727674419
1747835998
970789821
985650051
1218671231
1950980980
1155820781
1315657099
226180022
500464047
714005859
1103892125
1076266461
94026393
176438150
517526619
1847247038
724234571
1446909368
180838988
1058617238
662649788
15959595
401395641
2131187400
916590833
1745321835
2046478654
1146973252
603949483
1093480121
532121116
248663379
541379707
1253374205
1020345344
1294134274
1406680593
32904488
524701186
1752128803
1117000368
309354480
777960240
1214299262
207451126
778921455
2075826811
1821188629
1458667072
2080813587
2128331075
904334786
1421454182
161770252
1816343051
1723546611
952640999
540418418
40174078
1683109137
1334683050
1618366331
1343628805
1753232621
509241799
54348235
730396080
1941447318
942041044
1250486842
244473884
397026592
326389024
1596695743
108248075
1931238483
363078533
1067789290
1102598164
1480425091
51219435
488708437
1144903982
320053169
88892346
119473126
396939819
994825739
981200739
1468351730
1644488028
1860335776
1076244996
1776482686
1472326005
1600672369
501192485
560184501
1692011021
195517492
199920052
1019026955
1966863364
1032153121
1326025375
5780989
421199246
53219069
1420064009
1672322208
554064959
393306813
1030422117
192469906
2136860408
1661878099
1715168723
935587291
551725568
724219188
185318782
426780539
1783277322
1033708601
355492239
1676794377
1922388620
263253067
1392512512
537015125
79830603
1959734068
867029938
336483077
842026746
760936410
308747360
1331612562
934086697
2067540054
2027634252
1430209247
1825648958
1278965824
460070864
1840124812
1763012847
23186462
468382352
832033190
733626009
641322197
2096532774
1364368687
1092186611
1146235577
1978462306
170476185
346294422
1636152441
714867195
1678461123
237298702
1219678396
54644003
309727034
300431362
1175457515
700470474
1362329131
1812791174
567063492
1178198092
797775402
1884303611
754657240
1485081188
2078467546
1835229349
629747543
457022982
2000069369
438632732
1466686576
462091457
624197031
102363753
1595756593
711684818
1608747817
1711711301
1851769156
268164041
380569559
283354005
2120550969
1537683486
809374005
729285906
680011095
336127605
318869957
2036759174
1241310862
1514469165
768113855
672479638
1333359744
775108969
1732916468
897205749
901248185
1439504877
2096744565
368711793
1031256265
686002188
916302395
1814138824
1790539581
747810248
1539356037
150128885
1021788159
1482622918
1129511815
809656054
392816091
297955689
1612921845
508440497
495894578
591752752
470705518
499713938
882284716
2126569212
779356407
1961493837
504330385
852806720
703442010
937664917
1045761249
1796602932
1252201510
2097111707
1797246280
1912070443
1890869831
679734497
192050248
895558123
144896742
984585505
720005492
2029584838
596817333
198762530
1171684231
981112152
1079475570
896034226
173522797
2083333205
1752455566
1288474959
574098933
296783560
1675440920
955003628
1648885269
1312581413
824708370
1000846625
1067953529
1009152935
1564811803
1414006313
1928458117
1997111953
2009477219
1364876380
1974638950
525516506
2110103494
1023234540
689982969
179156358
460866817
1081769676
1201834699
823730273
1813894616
1261409572
1792125258
1321974975
226418908
752233953
1938225148
1399026256
1629862531
611786688
420095112
1871166259
1617620841
510277432
698924559
2137301756
2062756744
853555980
1302589291
1822458109
1868179230
273347527
1726923529
1652341258
268444062
441631453
1505907109
403380775
198166231
1675832849
98818475
1316796788
771753558
1025664048
1347103467
528096287
286019116
563009347
1255107680
1490527861
129649599
1280428064
1771952265
1014019833
30262728
975771862
1646835785
276245876
1509379061
703054411
1960504749
261918426
824313866
1877747003
777738828
411675214
1347748949
940184533
2126897556
1988567484
597807431
60395962
1368872536
1020807608
1276974412
457506468
436692553
323260604
536545286
1685879969
1268735469
771742953
1789723086
922166141
2053069750
416058919
1443963864
667584855
2080015487
78210519
2015849372
984224362
1995728585
1098745714
1262198293
856771963
1638320064
30207376
93250440
1617239661
1501272067
832817448
687734599
165280836
559182435
1760426003
1120202397
1672576698
54814379
1148544812
1051640118
1598246381
23530141
1678622584
1406716454
1930141959
1692385799
934112047
757140547
708626026
1301372732
1909596340
415944723
1695171396
1940189694
1095935092
1024337712
1965407879
346318264
1235252639
661202430
1235865779
558996341
1622061251
23913692
555390661
739283465
1409791799
234631515
791666409
2089477177
471106644
377308730
2120833373
1672790905
1358410422
1759654466
921362075
493249759
1062200596
1501032156
1631167173
1409768485
1887722555
677222503
1944615907
897492113
255674542
570874238
1587697158
558082416
623610796
183289129
794002086
1591237146
217104135
916812142
2043038345
1227107369
1492499903
707869414
776767777
1775225765
1620308823
579105495
571860812
1809754320
1820519814
435584941
309484812
36963701
714350392
1612641658
1319642126
686950177
1112542305
1705380867
371556765
1388282360
1423759129
1015329636
489047014
434907249
72064501
1843022230
619919562
724647171
802727407
1070335661
1452051025
1530596948
1098937118
1760610483
1297498315
1742275758
17672892
196333124
1283205216
1161116866
762618114
1943931615
1939364278
1157923215
1474480388
495529343
1942117204
507384510
1804312098
817157428
630991880
1196313275
289817415
1644723639
1927477282
1534674999
927545925
319574581
356925176
867555295
292422719
1998288558
1148880548
922900300
1713727598
1688154155
572398692
1816976252
2100252583
1603863005
1675831232
1944228361
270687141
283332567
329842023
2036598080
741040116
1681455485
1779907003
1619326383
1097254371
327977844
1769105134
1623970785
1671240399
2115372283
1910641295
111732047
1187417850
1265612531
1298871516
1607288513
1807754992
282827371
1353507095
1833164441
1871304098
40498058
279716340
1064525225
129077640
51472714
2016847500
719656777
1342479210
380724135
835006080
188130301
1872140822
7551427
866595443
1695744088
1937473411
649950480
1160915037
911876509
1923064512
1263633102
538838444
1864378605
1597528632
1060821697
223763732
1082475789
1193502918
186371101
248606841
1565655671
634016400
1100729148
713559611
256072179
510951537
1673711520
15840061
1413489129
1736284158
14892719
888374369
1529281583
1661738539
1137831381
644338609
51410108
405994420
2059079889
1326284109
58318577
1631904309
1840626480
1987398725
2143822645
1771702411
2018446375
1640629949
1051120172
1409450247
1837037557
2027452388
1777167389
1793086780
1976464146
1890001256
1237457642
1546511010
646836694
475042101
1030890638
2015007279
171009972
1425171774
453069268
2106123562
130924958
1472852607
617665289
1115564700
2104620415
1908378176
1622894211
287304318
1756967847
1668075602
1381192454
664432849
899525288
1523435339
1815919864
1269875090
52028945
5155219
1419384890
1441368175
1778711498
632010205
954988435
1179560882
708969985
404332958
1212102947
1441275279
1919681861
832981851
100337766
391898582
2107025000
767769560
1672396516
1668396185
1747117673
906546804
1646647633
1333168394
1880377127
1231915630
633750025
1999671498
652758641
673921383
1308107969
759692365
1285815432
1562926433
1038467148
1151928968
1713630594
1094160140
4146488
579858159
1382496169
57388652
181818322
564230544
1186243019
124508119
1239971577
1711994217
1720806308
924038068
364193550
1845137396
214919293
1177188723
389260397
863242078
1374593944
849262138
236048049
1655125022
473713752
1271305913
988284411
1929272642
827356498
867177940
1225999911
668094759
429866032
1151460601
29705912
614077742
1286388371
247748939
980112727
617792900
1799397367
1786238544
266716919
846259474
78164352
764916016
543534482
2076218153
27330678
705195903
1527083367
1104247314
668347783
918656364
1234384773
2005161374
1132234974
388390189
674078556
1999120165
942321598
877190896
623897423
1339603127
675202179
1420089538
1583358660
1480498840
6663418
2058422597
222892469
699324257
1765388534
56507432
762257369
1590396816
2122433685
644499424
1668579692
1164774903
1208629813
1988915583
1989629619
965489414
1789898655
153321587
228623812
212779018
2096371670
239387348
783226752
1599802447
1601387268
505366472
687603634
1556818661
1489338184
196897731
1209151536
1422085445
1848361656
955590789
399051931
440674654
751496447
477371748
1214239157
1143117396
36681685
692549903
1195766104
322569204
1710819804
1166150024
43957354
1648410936
1787526165
1032892428
1181719941
587358044
812402178
1944393314
944118723
777700100
5631142
775286946
974334119
1090417699
251994182
514649477
1283316253
617558729
1108253553
638495023
824012189
2084660770
498542106
1428938928
182839493
425518239
1184615921
1789136689
806202067
1938374396
1166784153
1682080961
927280320
1957716979
82766206
1267568747
1816277924
1578816651
181350166
149117717
1808938379
1471978755
1107101441
305755525
1561128016
165142741
1381690820
1728349437
511723393
1330333320
1125565076
1821536067
1320837881
326144665
618319565
2019831152
629152841
1043051723
944470564
1103036568
472044533
1235460783
1011090432
750850236
733395290
1673007879
2058141019
285183076
547209740
794986285
1163239404
422470674
197162456
1555817109
873950479
1959268240
1248330389
1749474339
550395705
500635803
1936040012
1690718960
2073272888
2129110855
732116061
1965130052
156992344
805493758
544458215
780726962
690548995
487432374
335416607
1575726906
2112362890
1325447284
1669051357
143857153
1527324502
1875006941
26963835
2029876517
506528416
103921602
1139687144
1744971248
207937893
455157661
174980550
890512942
1056302199
1389566622
427787774
1975557551
267876597
401399755
1985132420
1800234532
690853571
1616392234
710163266
2000827691
1481038753
440819731
1830635085
1122363426
832175999
1633629060
363627139
1234803838
265482668
1957932528
2130062411
669767168
2127563807
1123777539
1188766780
486373312
2108035137
1638205212
127143179
596817333
1155959632
2005806214
871848842
440228926
142816734
1491419046
1480613758
1211034426
172038429
1969383451
952393925
1991558214
1189345183
502618802
346985008
962261118
1379901129
707094742
1474619974
918151333
1065800695
1185434671
245397604
1597259859
2050818261
1716369749
15665589
540181921
1125757290
1908747396
810290706
204491144
1990973211
57961620
608622136
441896833
1288055807
724140106
1440165478
1418223522
1319304500
670043467
83737388
639369464
1273596876
1456542217
798140117
73121755
212199050
411708694
599849359
1211613763
856442745
1602546761
472464601
1330647295
981203878
639363773
1591503000
1978371118
530022677
2086487507
1774313521
229645403
135228584
581121545
696263317
1018679274
1127952610
288453729
686961812
483747319
15385597
825828336
1631631047
1188191547
1325306616
440685308
408811103
1706077622
568397498
2051943711
4693084
2009700410
1326576570
1890862156
292132509
68588264
1721262202
188186736
885212014
1372145438
1879231510
1225320666
2133527796
2004861913
1685423198
838740377
1265791818
161124933
795487772
1334191990
1385145312
305038933
1260713189
1219281295
897165613
582774661
952383237
1600890598
515952728
230456040
97347939
1705435969
2107593079
74962967
2077983841
1388273982
45162677
980789703
154508117
1581546898
2102505210
1540215826
76803043
1903700800
1474418677
1907040361
849753065
494786964
622433282
1381185069
1454515148
902377996
469328058
169259827
437687619
677052272
653515869
516233895
716986362
700902081
924757635
914266354
301917444
2134021489
1933012552
1291579415
151052595
170127379
1263987932
1989424775
1917638728
579478445
1132831816
1896807108
1243051910
538096474
1111085949
785431334
113875748
1329569877
1385612424
1190676606
954580816
1356378718
6632749
1232633796
1511713387
75169335
1688971818
1770244057
1460345024
2056348242
1308202247
2029423167
1042677755
791339740
2142206971
1629351017
2057478707
845731509
2059013984
2106290249
654817459
469300358
1226287828
1146840709
1285155297
197073301
530412717
1793883032
1083494514
1406511346
1779265697
659599917
1994739163
511705013
582046015
782856247
513903321
1065089674
1528181436
1346059156
142830260
975107523
464992087
892716374
257307991
2043884558
842690143
1532328210
1439846875
1073735075
557692359
87385650
2061680555
1879055071
1363189098
468297186
874134665
1860533334
1152730837
120294593
379791813
743399807
1266750729
1067784707
1274840266
626535480
1343067400
1244058126
235378463
1160516143
1920341546
546761507
42633014
196654701
788071482
513458744
2039052528
100565418
804029898
1662116970
1638838868
889302983
118507061
1040427286
1574990809
1530712309
1104556485
577118886
1848443146
368910283
1643500880
1912684834
2049698312
698311835
711891935
1010766893
262150555
1016498344
1117444806
1975638883
1389808147
879602721
1665190459
266471411
520721553
781991190
1084019765
1845759345
67809078
2111812813
1803184104
1731000387
1212369343
842822127
1031958171
1652368681
563949147
1497774706
526055019
1460927478
407618066
724184723
1074257168
2021280455
1220480826
1962998788
1812906984
895829801
988725243
1557236888
260796254
2142574602
1214376350
108748324
1706171631
874833863
1154706582
405240540
1104232245
1343151890
631717755
966795571
1101201833
1878201306
1589889845
136232830
1008632574
1362073088
1593182636
737610862
428066255
1576921529
1150123096
908348335
100629056
1862953916
265505397
873568297
303919814
1112021453
1244704391
1609837686
301353168
82679656
475501962
2028339128
1667692940
936238293
1546127187
1004042798
942420053
78249881
298123315
1045054861
1876623185
330676813
816824768
373651200
1435354499
1451552311
493307757
1662506379
1918606794
633377973
774645115
1884395047
1632337439
1295171394
2135632349
1054345707
900463582
1293013517
1672722507
943390669
11774744
1218182906
1758587324
1412387124
548665550
1477962597
1341155984
452808155
1194170913
1971580792
1024972949
445921820
1581673083
517773565
1386971061
1234391385
1869393979
1733152859
68168715
467461983
1102685370
167610456
1756569289
1361036009
488038181
1260755709
2072442052
609913896
1897473967
941256482
1569185648
1837091549
2053352149
1358760716
2063694090
1900845088
1243946786
1641611692
1580284555
1933367022
561563490
1996903222
849724044
1970933325
277974536
378642776
1877292316
1898226521
464431001
2045961905
1371187270
1608480266
1683823248
778077262
855529096
1890322715
2110486427
853834918
1786053769
1394199240
345656748
959468990
781922747
1321409976
1762831104
1815443955
1717795552
1766712798
298131362
758416911
831418761
109696505
1244234089
1526249722
477747669
1200287150
1776725674
1121857518
937744637
547533942
1880656220
1526453805
204799150
150645924
56145107
1578586731
2087191652
451915440
1026076507
360104478
699292122
1734426964
1802642493
918668374
1351642559
1847734552
668352340
517827172
1403972586
621372095
1092617237
1001406913
1063305027
878783628
2001804530
640541958
39848246
665346482
490843245
1453003580
779005690
226557296
39393537
137694020
1562623395
1837698748
1381557644
985246480
1390741167
1452087339
1670962549
1270521013
1826231303
1953344295
2021889319
1807635970
1145443754
510000744
468637722
782403918
766653982
1601285368
281229146
1707548584
929471213
639244970
401659460
1546295964
2047463931
1895494191
1421833883
992896297
279474038
1543110268
824541713
1736187608
886486593
1770912248
1469475651
1328149324
632268575
270602354
1574277624
883323024
1088481884
1085945937
925969778
1049921907
185112587
1880452348
792387780
1460545570
1379681009
1870182009
1689802765
168500396
1805133080
445110071
1217590155
259578367
455540734
1579182179
1486524472
1385426786
1517686171
1978005250
1842808532
619934120
1175708413
1741463716
328348531
460770030
977669789
357683329
1627580988
741260167
1209294614
634580337
429567859
1506755926
2022860476
1182001653
1864844500
2053445193
1071753161
99750224
880503695
278753988
658237984
1814109933
570493148
985460383
1330691819
1866263543
1653747085
1664802043
39757453
154536308
238328997
2051811526
76763840
436022740
1871166838
481216219
272788858
1074120976
437538345
1346210052
1292868551
1459525113
1777996996
1079701898
77742163
632714501
1566157692
1397462193
480802196
963948029
353584858
121085646
2054077560
1694270935
1544753347
214757198
583505813
1699153686
349808864
1040638229
1339089806
683363120
1786994529
2092824356
65684219
487947863
1766484055
1331215371
2034031934
733140991
1739832980
1702599895
894532071
66918648
1934045002
78761675
1341280108
2073009050
1061597095
218442050
376797778
960359929
1214809469
27685071
1883597332
960580940
1921591831
1982046053
1240788199
1766694686
731912981
1449767824
1086949427
624246381
342344505
213111358
446488812
1848282404
332758532
1328883239
1353697941
1208714046
1452421960
1994175785
1560176284
1846876493
234959746
1549236345
641388884
1693008605
749482189
691993903
862334299
101467415
1000010395
1025817626
1147945241
1320215565
1780112589
37504104
984163900
456347628
1020260375
1328202603
129228
1964448716
152750514
1955651503
1615007007
1491889930
1649251997
475760272
276915604
1353793897
395097534
318149602
891639752
218712563
829022490
1387379676
1417105135
729003828
286240338
640424699
2094177586
286626754
253648523
1222682207
1058788445
1759139655
1824618227
899235856
374946768
1164801506
108280561
1444429030
1387317146
1674736189
184464270
62795875
350515612
578352936
1563048489
658183657
1024630450
884567419
1941445788
110297783
1566415561
1700303054
1493077550
722193795
1278478281
2019502368
1841990320
75408912
555235499
306254975
1468209766
688649695
1389187277
1968856318
1434900333
1902078937
627657898
1078184802
1682993131
925475000
1650113267
637653930
1101918887
558461131
1974714735
1917793873
1686465441
521726308
1685709279
450548139
1176544484
275407436
917467444
896274523
782030295
520401020
314555663
663422062
1689701520
1466965584
840684990
1822572577
679017563
1787697403
1595612189
2026323023
1783413494
792343823
1939846289
1381674543
1987427314
1390864111
1399610219
1981049556
1299162930
42532670
1904582730
1322950703
1300952895
526752076
670135053
134163131
1511084795
1766471571
1259874728
73652397
1111106827
1272031890
739150359
1279730537
1332442976
146174065
58987056
303070988
1820924327
1672721073
1126274473
891441159
1237117788
1898986792
1931355507
63473755
921752609
994927959
1433739409
2092385856
236815969
1359865555
2131458304
1235490425
1405104946
1921646165
888811858
2088587254
1665890783
411190616
1871272955
1911216004
2042492401
1415088267
284233309
687112140
1779962600
638239106
1829052438
272878956
1753187688
442020829
2097842912
1817574769
545231425
909958657
1492416900
1989899196
1928042285
889218582
1025938094
673821025
781629807
1182191022
100655520
333787982
264727883
375547506
1244277562
2139345366
1614379366
1959613546
977640712
245018846
363388879
25059480
1653316422
1987908332
1693118021
2093375879
717932808
113916765
1152763708
2087785356
1775885304
1039270608
110678397
1682057357
413241925
469333829
860798762
2013126207
2076445318
1404990789
1916134041
217393013
2087996101
960784839
1584778344
380001547
1986979694
636566394
675712046
140120916
1707726103
567125527
1999275883
1655256022
673940423
618199155
1767081821
81544857
913723094
1454405521
1833485250
1085679551
1646720296
813202746
1310862849
40952057
836160499
890083922
182004717
1082363813
1447975266
1124112421
1345968030
1986197992
1822750037
595830434
631299653
1514065496
1352530123
195569872
1299265604
1150452714
473776667
783115835
886331674
1174037333
1084342494
203446749
376546188
293462224
43598988
1717566336
1447609836
2006548540
1042556591
966952222
2023546502
1853886527
973860394
1638021295
959524378
1507345523
1005209209
299792082
505091126
578311473
1030529593
1882320247
101937915
915207015
1971232535
1803776441
1520388496
372696889
1094647216
1713086564
1490954365
484981283
111433975
804249177
1030169250
417056215
419678335
996432813
1389247318
699629684
99801448
701883316
1073045887
759362536
158903914
1773640812
1357814591
1524930758
1779982522
150610740
1008655351
1968978121
1816349628
1597611446
283347766
1538210914
1856088990
1225519278
775635438
712032765
1119287322
2019953208
1868093096
1631518696
1459727948
2091354281
1114809515
1593881105
2134128318
2140545138
1799142766
1301794504
1406576828
1744375403
480083430
651279879
985273462
1003522202
726931706
1430996468
1594736433
1452228887
963805430
1550385607
1482636230
2102053006
1155009120
1242803800
1007119316
2124878547
1385011822
701862573
459878587
2118376698
92122044
1825772914
1691478396
1439992676
282047984
1796777913
16379575
1269327070
1285888934
1040398554
792470438
1065165937
902339987
719440565
1061310779
1270921723
1543431340
48474869
926089698
1431219183
842469439
101696781
1068168711
457015220
697360810
142125291
1423955775
1283384947
959280762
2057350335
74474940
1455998764
1023006753
1898167083
1711681588
96218053
1294779586
311189285
987711349
1114025252
1832038000
429810698
1545463042
2061743511
1404016667
1738565695
519302758
768250550
937850166
226526350
669255509
1799810613
1109147910
2038355275
453827437
813971868
699423438
2123456265
2077422423
2120925198
430575192
161351030
878122347
124034751
1902383080
596711396
420152770
312466102
716070369
198307227
1889983486
580863720
1121342046
367667876
254097209
396121318
1064520026
1086001750
225051047
1270750806
479567581
1762657201
1592724595
1145429190
2046080613
1097127638
591783779
1573755008
2002164509
1810801210
1239627014
2144499997
1832787377
1311697700
152903792
860603492
33845402
1070274067
1270041578
950577051
1309545162
1140522663
1229869648
405990559
411938328
1250578710
385969246
799939465
1228539390
1569359265
539025745
1567110068
1198664815
1794493487
380479358
632319807
827504506
1113215763
1872219750
2020797934
1012769890
877725859
1417444787
1213198461
1815368885
634689244
429035576
800996120
1779817433
1274973148
236915594
498996125
1999922357
673333506
1203638015
155250692
1693815415
1209365799
861373485
1193007098
535584173
1687593847
252793153
1546698148
520766582
1262279198
1883099439
1710976918
1080229225
1167498957
1839425955
1198627975
1025339156
1341783133
1046566080
1334580341
897774655
1615093396
529915950
1954878661
177125465
868353046
1618396376
590050018
398899165
985323211
1030493097
1212284687
761586531
1963192154
1616551023
456549261
1861954005
390746170
427488687
1365025502
1072156151
918231093
1983886241
344499647
261844989
548694725
1425665638
1396615629
1671684450
175745684
422249751
756159629
610222416
1538525247
1450650681
1437176137
1428064464
1935015894
1098865754
803847161
1141208646
279342614
318289006
280503152
200051750
686131749
1324738910
748566163
1821688338
1425644775
1186706722
549672784
711725090
2015409494
1095531577
1998129562
1491116152
327746414
649115636
2062045681
1225309578
466550567
953285262
152251479
1328291346
919513451
1684696063
1338532234
2139362445
1378762723
1309241349
290849304
1641412488
1163239404
446240800
224749648
1158143719
1935372869
720348524
301296812
1412579048
11754112
1632696828
1996480904
1824165616
1837175960
1740056902
2045963612
719437310
280226137
895261524
258145878
2124720193
1616558441
439639717
292780826
2037554489
1303303386
498927415
1533031236
45695091
401083743
6258244
726278816
1409393045
500734149
1940716961
27825330
1455969318
910722204
1644863387
1143738095
400235256
1312739321
15892330
259146676
252615397
1098252155
434539708
685437917
46898615
2139352118
1976560808
76296648
1857329672
2132515208
930549660
1455293891
1400452584
1034144640
1002805998
365490921
1604352839
1139036905
775106848
1987635936
354948628
1991178176
1540665900
929221652
1487247316
1765034523
860675924
1511269897
307221524
1516479566
1246929931
926045044
485395654
205509685
152130495
266177133
1469674505
1250996386
411294401
695163554
1565736431
570603583
1023270173
133637312
408326820
1385042425
1339331492
146278440
909764400
1252992833
1956754959
287210563
1585968935
1025438063
1360413710
1015737383
1052012789
628401418
454755788
51777750
451221247
1260137967
483975760
1298252756
1460446279
1983551423
2017124455
1518678635
1946676116
739539558
1244977550
1393152665
1863666956
1731079544
531857843
1855369086
569021261
187604293
1125863821
1239364539
649847836
1363564741
1399834018
1520315710
672891679
1334090994
305190878
1518062258
2075823054
1191865811
1353825846
1005819455
192726921
125896082
248196723
86927721
889839708
203142374
2051651415
1276336251
1095000819
379828653
1483009353
296198860
576230064
899669379
1610504031
1396752255
1609363700
571925411
2047068418
1220642233
378544030
1318662131
1441589028
1360933586
1949707404
484883894
453373138
895952393
1150652968
573027190
28622267
572572947
2018386294
1214601179
1536457317
1419813999
781282078
1948007222
198830038
190067865
1714945636
872988903
1762704020
1221532986
831291952
1283745351
329138849
927357732
1907110222
1224099366
2135357880
620259489
364571979
2005401779
1270926889
1372428728
1138315733
1170514171
781721741
350128071
1946380020
1092445943
1761094800
1918022195
490967466
1280879007
704851178
700815681
1016236795
1199876978
588942782
781407412
802202476
55691133
110131723
1096561808
609823767
2104457735
1839099955
1246297807
656691834
1743734064
896273888
666488752
360547364
1271180268
1761149429
1517345420
65144062
2002712270
369930296
2077969699
490838780
639362751
344903858
992878032
1246502552
551961920
831635980
307128902
1771157360
1244894788
1210594117
195867067
1794727997
599612540
1953238823
1969941024
485230093
735826060
1292471831
1126519163
1106421743
1731886147
1410141852
2146791428
1940308290
1458934117
1212461868
340993715
1097117557
1826514868
21493820
1727269867
1108634488
186444409
1560357760
725121640
1363099444
1768463350
1209211963
575945786
1281108084
2006214131
1646720296
1387513299
780878197
1650377474
1388114254
1462913733
1615867783
933063035
1647196780
1151056877
196646366
1940164811
382780336
1646043274
1234137667
346540025
1234012513
397997228
1365580916
1378470954
1376479017
448251734
1938383427
834627323
1126006063
208238911
752860610
1890154633
1745166713
1346918468
1247985729
285242249
1010859207
109566804
997111870
244320076
1415174298
1135090924
671355388
1445412468
1002752081
78646204
697505235
1534967969
642086269
557323983
764863182
1167533486
1604669746
1134983235
987522883
1979695883
169282778
2057879351
1721411541
2098937291
491286116
2138225060
1941973098
806449767
1940911702
41786694
105605310
1208667300
2094623092
446432217
1940009057
1393815662
876444197
746508229
1943128308
1961913678
524595783
1197212466
2046767091
1621930995
399517092
1854383902
1936899721
827286910
650379151
1425458183
1311074953
876085731
1640805603
1871682725
1273091413
1054208046
1672985489
1860350519
221114558
429810698
262794896
551198711
1036344452
448867378
1625764884
152397500
753466768
1869440006
2094161616
1282608291
1387899560
1886635221
2094549260
573127771
1165118034
336612883
1504126382
850702706
2022546291
835295003
139216985
2128248594
1010401820
944871518
2109982101
825076931
1313074906
1197625945
985421483
307037151
777223475
1947488954
566947748
183649071
1575562210
54735734
137858021
1108072702
2139420148
1335099781
859669032
2048519627
173164989
688938849
1566080532
1415370648
205676666
1374286178
1776147286
650456851
939362906
909689436
1036395902
1675627965
463602927
802201650
2008913284
1560924952
582102784
2010818437
733921201
2036863924
1305296826
1065273496
724185831
790595917
1700896842
1582278711
1930730250
1050106922
838112305
227333867
432256651
1015018775
744590444
616083976
1559589544
1187278323
1986649451
1614933273
383082305
649951709
1379988335
788242261
1091224479
1771606681
1364198502
1796704975
553273051
1377049512
354644238
1505369091
507450830
777836194
2029466183
252607168
927650478
471130443
146215567
858577526
1484187345
1459861826
820893556
2058538139
525004477
611413753
1184603355
1268140602
1474014322
1053672844
2069486503
636218165
1512569153
94613175
86031135
1519202485
1612096315
1180328570
44288049
903724360
214571539
2059982018
1330374597
989484855
1249627818
725117214
1673376215
442416879
1131617401
749897938
1919969243
481347111
1163563508
1736109253
794398206
1529322818
1142133425
451414873
1288018889
1649160809
891664808
434858623
1556079965
739883940
1114161676
41269462
1071440942
53777277
1413969609
174619545
1791035542
2093485542
1670384602
781045993
2059055213
997818319
1098362347
227882687
641526827
403833861
1422662468
370332409
1496886556
567207773
176958636
929724559
607285817
2114340607
1695281084
1778958345
766040043
327855172
1416003160
846900544
689475582
438502189
1554740869
1136897054
654539979
1993722341
1513882831
1986629015
1532478524
1746748693
511751898
1905953747
1385033582
485300651
1388199256
20745776
529827661
1795069529
479697700
1905353860
612920432
511829017
1912835005
708563181
551676367
1223354930
1446174689
2101326466
943742370
1000227576
1011885681
1950515254
2087536572
1584680988
384906476
1323041785
988218083
403531698
499152258
663858443
1564635961
777771844
1204512235
1533514195
379746305
28106085
788179338
313104498
242056362
1768310606
1957256459
1236183931
238567177
379998073
1218371246
342967349
1531077336
1346450957
948608104
1749604264
715644764
781109216
1349806785
835233829
1767808415
497011153
1271154732
2015357104
835514486
555641263
511171686
39990723
512407433
469942014
857489605
1921041170
72709513
1252695024
1932913052
1448933654
1904804139
1399195954
1774708441
552895047
290332323
1285807420
1936812206
1130640340
469851657
693190472
2103964266
1769411557
245730426
10765846
972761836
1904755071
1610808057
1560965727
1586532093
636974578
976964342
620943511
982175071
56571094
243675547
864579408
1664387244
792770262
1191768294
1144780920
140609727
1453427616
974268278
25269643
1090211512
390707964
293015054
126752229
1906132032
1796434097
495898772
2005020780
1782025383
1775828808
814057402
443082089
922510302
1920161109
26523267
739261892
1168599221
1148425048
850105298
908080139
263298093
1147645434
107093522
1889283629
1950903514
718309637
1379288635
1189528327
1935118425
1484140308
780459777
1115333149
791927456
1643130043
2144820313
2016150280
1455506139
1868524833
155139729
1431527434
2094618048
2067830865
736458577
505222951
422146903
1675650206
897130990
342377788
2001225120
1618669646
713875579
794120831
1263782571
1734258994
2028715211
891878420
1765510486
406856222
1281305055
1661271893
1976493136
632870876
1620874593
144709612
963505588
955644091
1350743103
8078771
1243688887
858209438
1139692764
1107825213
363658544
1037160691
560970304
337741140
1084399895
581722194
1941927400
538059810
756715333
1338639212
92917483
221940465
184639201
1719056478
1780816000
2088886220
1257347569
1037982058
1760086740
953820275
1164455911
414331959
1972228139
1521102267
1718010890
1763493870
1107178198
822883535
787029730
572778682
1642318784
697573419
495877199
1584565033
1997953865
373225603
181767728
1960080895
1645387367
643846853
336937960
1907821464
1993960000
988492155
2107059320
2068310693
374949014
128220370
1625423222
1744918553
546965686
785023808
169882725
681101097
957158357
857550224
1714416423
595873273
495964485
1426266782
859650509
1069123924
1389709084
523028548
999916673
157375073
1503452021
297248494
1882542274
473328824
504375118
1434376681
1542212035
1510109701
438722855
1957586684
1753265783
254553775
1570560800
336336755
943735801
1621230842
590239577
812152921
89149328
468309155
2066565189
399418467
1535128686
458288781
200538986
1971066860
1878858341
1068411611
2074516982
2135818913
955958808
1522772963
515605475
1157582740
705250435
87165693
1824992914
1910079163
265909297
1468772990
277227798
866258245
1553982536
712157609
1018009516
212266377
1975900030
617366742
1789276988
1189844312
165801306
1406177373
130493202
1666910529
613894976
588788343
1421938263
1768974765
10338436
1650187910
2039895480
1450193231
1345339910
389697191
2017241288
1677487864
1755381803
140278351
1729734431
1043337939
1499125128
570858410
1241205400
604330847
1079091465
1619801760
1277971720
1285403303
1620527108
1472942675
1213446876
74390091
1354573758
449608018
1668668731
429044354
544151367
1662459513
411007526
1117849006
1566747388
727444983
1676303251
1863830279
1016880105
1558125608
619437
500467963
802531022
760908887
148170294
745795488
1802003127
1192817792
585897457
249548187
64547682
1198904570
364674720
563735269
2114533950
723952863
1846047138
354368662
113519065
1464691732
1053459008
940533342
1202133857
760426167
270394355
1550480994
1811361847
2048801694
1870445114
234597154
1738966174
1680079803
1319548584
105916865
622440099
1571943945
1595967601
1518469507
771377235
575890451
1366532563
2029634111
1107868848
1676603447
2065327148
123038989
883219591
1336250358
1803493537
1865784108
397563890
149588162
1261563283
1589215012
1094850350
1722551523
1556760066
685371217
1017336474
1507220279
1592889981
825185159
1861296504
1104910619
668234039
276347200
1856223826
865511596
1527431670
2071114896
182422839
1949653693
1148558920
519911859
1840358416
524204909
974292308
1281738224
1093050836
1497226393
861568533
1288848401
2125633407
490889160
1678252154
1249714282
1785833414
1919210567
1299720355
113927339
755835130
1906970573
265532260
625995879
1918944655
1580943498
133177098
2128638421
29477841
101021013
699083639
902982372
1340973278
1356457201
1717668582
772790752
269814461
1388201716
1485037248
794121270
38820760
1639613541
1686622801
1164921062
529818124
1564701293
1964890603
1704123327
101277148
1212300596
1447426020
526262740
869281314
555506919
1673247020
427082475
162345794
1620570469
1508386682
1369403160
1499138230
195140046
718118578
478526158
1578669155
262298029
185077771
2070266160
1274797045
142581024
1073105325
379968734
1948990618
848489155
1579117683
2140069855
95826646
195526927
797028594
245902390
31725310
586201898
25466928
1620856861
557666477
914406764
2073877848
814736025
1033097325
1053045242
639070077
1329179199
582772301
425727617
1308857880
679343904
511549051
1469983054
1439090489
1490315009
1488582433
1219753481
1093134682
1895488399
2052042518
358820328
1450406781
227133592
1676038201
241647810
1076904837
852305440
489353717
972014518
1746736822
408816944
1348155317
1899165044
320812286
461794323
927535932
1181255447
209195099
1666225666
910312845
1399699743
1134083736
54866701
786371393
1515602955
1649005857
2091181506
189639566
1580215622
1242290056
2140459393
360037876
614945632
40020014
510451840
2018135789
1950892353
233048886
805463312
1304804663
1135597244
484971930
692349665
1083262259
752316940
1350992564
404277981
1361437789
337377597
1597954344
619529168
103154510
2128461704
1158292177
1352708891
93850147
544470357
242124246
1336309703
2014739136
1106958425
1486755883
1459642136
1689395830
1584422837
687175479
761167252
322954221
1222789479
1014422757
813428632
961273311
978133329
362661185
1779539188
69300643
1983699294
1867797193
914194924
643817309
1078505816
1942926470
1270942172
485449719
1244317508
121012798
501057823
1589285177
268693547
1924563032
1620785546
1302492885
893516086
1376554583
1375738690
1577192187
539233461
965499570
2034210817
1451384463
784305484
1532868131
859935255
2093894259
686785307
1128117843
1273490396
593447852
864069819
856766774
1331981634
31043797
1598495217
1562537015
46166352
1548479913
1933382677
1978432642
2058229096
2104146516
1458623974
1454321116
541652995
699999379
1415869077
588718180
390005257
1564786728
910535156
827970292
401945619
987726344
1340272912
1785326844
1046456749
1368452216
1495859577
402729970
369664315
1264761801
1999694216
1607139198
1622672870
430830570
198053976
356324234
2050879077
650219448
1456455322
1364965414
1516561307
969094512
2086204123
1339942136
136969913
1526563591
330745714
397472707
159008735
1155963057
41491012
1479751690
1223503411
500397740
1291228758
1377848912
343405656
2066803047
1659981830
587422071
1738538270
2049145691
1230532178
1368741660
298608242
1673406491
1079925374
1579582559
1860942572
315163794
610529265
2121787975
841161260
555235359
1702967078
1445232333
985634169
1226005697
1512156179
1511565843
1545020098
1926417961
538284384
837618182
98210185
1724961789
2126283166
38409178
534727846
2088026986
692313885
535883722
472978507
1144591388
831857680
280143795
1525510944
1347834609
905747551
558916689
1422358461
1269908447
1920998636
1369661451
1903750551
1607794959
1456881947
56867068
251704430
1587532278
261164980
1483914363
2093762667
2101870213
508398596
800207393
1344966554
1461602079
1956638976
1518993972
2061330102
256253839
1921344297
1068201217
1843927105
2085469396
949953747
1036241181
1069457351
282572784
1059570855
530006480
507989927
1177305156
2104289197
665797699
1313283639
1890704230
1651127636
2090264358
435023515
815865718
44969145
1166768840
1055687477
1288370251
481009107
1624754625
1573185867
1012699370
1075073290
424001932
1159571160
1300631063
1751304893
228216165
1146766605
1825540654
1236893775
252075837
1809054309
1935477265
1475069326
72200092
1164623157
185306764
1371038181
945957126
212908690
425500119
2030074112
971643790
796086999
1333137115
1582771913
481032506
1015954060
1948594300
428206779
1141299669
677116774
1155488783
1218782934
14674644
1099661223
966995313
483962213
32206110
2026477220
1975750466
1645536909
1549996799
1085334163
2098011706
163068427
123817260
690747458
1118591841
1678731310
1880609177
1485350430
415883360
1315763136
50451379
2136922474
153278311
1660472814
1999598467
198125975
888223313
114924312
1469035811
1061882534
1245582607
1544155738
532926622
476474433
295407934
910247790
1943809598
1165227902
967466206
1352026109
414094487
74781259
2110103494
302152752
842694723
1550697214
74746256
1848272250
687696809
1235381104
1027037250
371772536
602869821
534674388
1008434168
655739789
818372886
533046544
1616412890
1847337145
774242122
960533159
1619284463
907011972
1297390720
2047283
106532305
1599955666
774215620
700429199
1586701578
224740245
1998986050
195588831
6215051
251329465
2035329681
739240259
920788460
1515459892
1575410636
455853404
852081053
158378080
1525673440
1746428735
1394905783
1837346946
1579776561
2031453695
813893712
1642219605
273463866
269048940
80161660
498415497
1144217077
1090464657
941543435
1178916838
1977806661
1379813962
1470788947
1305828842
93921113
1624073252
1023250042
1272663236
124336207
1332807766
1330231328
1461593409
404985650
687126157
98475060
680427847
608160049
1356671931
1457303760
1077983755
1145175198
1006301102
1552734255
387345784
637997042
846357692
483942148
1813597755
1103375732
1951113934
181644850
1765121
2072851496
2039850671
590677263
1504006078
1109376878
337766827
1734453239
340019689
1722297780
1892681924
2070649301
1963577884
256716883
1889865770
2114190057
292479950
1089893486
1118414166
735124494
993030945
2054409012
333018118
967876821
870357150
986982792
371501777
1922915828
343356231
428524418
1799210366
518488345
1746512924
1801121817
1148545223
1067726830
131694377
114134920
188570288
232862064
1893901467
2005561874
2078004884
1984916013
1154046161
696115300
1025981703
1904410908
1349520106
2071809195
780599561
1076621000
1460439754
404379061
1967661017
2044717872
416405986
1684830770
1300377217
1138085037
337090695
1228126641
1105160059
1115242722
1433876200
251027280
2047611407
1602257796
1370987671
1398819241
1781789507
958946165
1143973652
694326488
1789868367
48568299
1290641131
75841188
149846090
1061235682
2104045303
1851563111
851634577
981470671
176361389
192256501
512442567
765796777
495514848
1070617832
953662710
439292953
1566542997
760734716
27409486
1651341567
1936110148
464876497
376521314
1551652394
454111198
1040542479
353572837
848168812
1746482888
1488610953
1351098194
344279899
1149678017
2087715864
1131513506
1679652237
1954980509
1598562941
815399120
174172215
1299337584
192741780
1105807700
2065503684
397010792
2085813907
233829394
829839996
413653665
1107022381
302364011
843931579
1079873257
1457926681
455023992
2085945592
1056362306
382255895
96846761
1116359136
1804948430
374583531
1718381991
986020101
1407247863
872406203
791198809
1000941552
52204149
1287395269
1354036924
495727315
1091286299
1463718963
813488889
751201162
472228792
868801055
1543180878
1073140734
1960251204
1932077820
171288158
162778164
1961811051
555449366
1320181474
2074589661
1051863351
732054783
1616487439
83347094
223881003
1565731619
982727661
1426086517
1974431481
2129908091
1380014195
1955624951
1780964303
1541776313
1286432140
1634272406
1266499419
453974704
698849086
1748917834
208825252
1894513014
1036918297
24194677
114994626
519607228
295560145
456219706
980965543
1115700167
753519511
1059721222
2007746130
514094163
1226180254
330916079
955964594
480704165
158091595
185642711
2015789724
725695306
1685916151
1427771900
1589707654
1117799931
396645757
694487952
1256808422
433566398
893908658
1350703002
806525803
1200831567
673891339
944877215
1736368180
765192923
1551398781
1233359024
1227368750
1008767024
1505344123
585825726
30766040
1740307884
1101633338
666267106
714666480
1155762821
277037567
1290906660
761738167
1485642073
2112878767
1417813505
850617339
2042780126
1174443595
593605713
538824314
898234811
1772087546
570430105
1194693599
96362402
1439018119
1256719629
643378269
1528668324
1463585110
1403485562
694142971
1443596238
195797007
1484230168
1727954621
52169259
1917157263
1139386885
1116484339
1992338637
128467664
1658733585
587177138
1176981225
1780241696
1676162722
533013098
195170387
1184978843
957950855
454988389
272153417
560153356
549055537
209518405
484952353
1720148490
725951891
1461035620
944519966
724387846
700228938
243232599
1684003313
1633465791
1549171872
415044220
41076305
780225790
1069239928
1978765422
143916102
807578157
1127160098
637207164
112667966
2041817070
1473808111
2035838836
1591781666
1769871037
347900378
1492356906
558701290
1829959125
1238717812
378560898
441386883
629322844
615556464
947631259
102217539
1930155078
629863123
1981210751
114449389
826066766
690319337
1301471177
20926483
2085629549
445908725
1820964594
1980515197
1474465165
538216920
2112359906
1428959337
1761539985
907510034
694155945
1856804837
330652644
826896421
1557841738
758732218
1129523659
2004697138
1139810566
1323971220
818703457
460043614
460453645
790980712
1785669069
837255170
1085828036
1520058549
111940708
1474505044
1061022979
1879476560
334997384
3394974
567972477
427212878
1521859519
2142561623
547273857
1203972971
1354238518
1017976989
1034936869
1006692816
1513395021
1685080136
761114376
620231558
1097659131
105493644
17442491
1183919252
1039883100
1696084122
1976802255
1194482556
855913350
400826347
1419635451
1790328218
1656399555
1768872806
932045009
513735284
654503754
52747852
1911196829
1375005071
1431539790
337345509
439579617
834972578
1590053709
400828440
824284625
190015710
1719740731
1658135932
1712736499
364367494
2025389573
1747530516
846268897
692158862
1912261207
1307940915
1224073636
1169393661
908444070
1196419580
395307216
1995468484
847582130
422894866
997219261
2070970671
1938194567
113941937
375478619
2062070034
330633583
1131621114
1272146955
2012463888
1936180007
1270371893
1301813990
1687439995
2067865713
2139716510
571687905
599402358
805130641
714535195
1150016497
677918244
1141673319
1157914113
124239828
1493235612
1408835187
1041977087
1730183759
1440667323
580246657
1438794311
289388154
1896931555
1334967353
151601914
1479244212
1928337937
1035104057
1072621847
489831665
1397464614
1175782152
1747037584
2064704480
900505324
38702367
153511485
1999846449
1168278307
1580897101
465955090
280619825
1560864266
136641686
373839632
1375792456
717621004
1740374306
1737861842
20536159
1611598544
179581820
2079639151
213499603
627492805
1309756982
1958210860
1902078937
407010042
843177127
1574229552
1256761524
46238908
369887199
434115290
1895860246
883509071
1223369245
1914776617
419736478
885227709
9097596
1250727787
1864438235
1953759948
1230278376
1411584117
1261749633
413305412
1770434712
860534809
377047719
603269747
265654391
1110998591
1315555086
1345359261
883647023
408988072
796641147
251072227
376276812
161791707
466957908
843982874
1581424686
879441498
1639612895
636395637
1521957834
86659436
858571868
486822713
492113019
1735981659
285637363
876535811
1958179053
2031012058
2097376102
285274897
755354147
2102606426
1596325342
1784964523
1886103106
1872656985
566340091
1283745351
517866780
989378193
792547425
1836202503
533515643
56665334
190096104
1283813597
1822718698
375734256
921877516
1344797304
214373527
215416656
14375441
1570232952
1123377362
1609339542
824138379
699799177
1916245287
1405325995
1848999748
410843234
2005559320
1560977063
2107863886
877085384
1393333226
922851590
1595688867
127130829
1907864963
1769332921
228744090
1875533331
184359677
1545962416
757581937
1087972368
153167862
1735391404
68374629
107564860
1330562503
1553993852
675367514
636109986
685704062
1758855156
1580867147
1738467286
1141692069
566904829
884017647
2014571358
1162239595
304089377
1185230110
1099308690
1736596453
2054375822
102607824
88593443
1667274081
2111211488
1855334362
1531784591
203428765
800143849
1212597784
1407618493
1047315865
1098184108
1264876074
1798603144
821054252
1657651718
109045834
681547668
315953266
1825286666
1201776841
1568402166
2045410122
1877291136
220212570
8840986
89814840
284255024
1847693287
980872298
1919100632
1623606969
1566061370
540220649
519100652
1755381803
87040502
98937750
195785526
1027316730
166150721
303927321
824808760
472490263
25912341
657441921
1168622564
2081356055
997901807
1903013542
588909325
1842653098
896071559
547489996
635744450
1398792587
1708008048
577314459
78671798
1334948370
813039197
1231335335
1271999621
1531435569
826500428
1730226885
1994587606
102099890
1542462302
260005449
1269537556
1100773415
974453661
1484444185
201589953
1974641650
804114775
537461764
466540226
1999788618
1115668565
483975861
463086962
1525287093
578153672
34086217
2032764729
2103184303
1630326000
860784482
693070980
739513450
1128534734
1291268558
1857584661
493442951
125899289
640494912
1024029856
238211087
1757569108
1926492694
1309306650
637689047
994138946
560580997
1640789802
1566302479
1141788973
436049919
1043289830
388443886
539063323
614020828
1447691538
2011939421
1970427888
59573016
1633458495
500078394
423673100
99318249
78258599
1969642911
536679148
545664278
1696679760
1229118638
776072704
1807289999
1292443510
642770484
515541033
743858407
976246824
753714653
265781715
1188991862
377990363
1779910419
838826316
1080362133
2099351889
171308625
1681219442
1454953905
1324012216
1137603512
1816796638
959356132
1497767413
2125532076
123039539
1542693679
1677218497
211396467
512578763
2014512169
1032111061
189064351
41569046
1735372306
124807767
1207046666
1067545771
1537198768
1012982583
1976597844
318605306
660105788
171725295
1453913711
1020342236
245862612
1265254463
1618012655
661476652
479273877
197712337
583145595
219759715
1742031574
1921749541
1390585300
435838112
142905855
1653718824
82922018
1424934601
1419194653
2137950187
1803018940
1572197524
1967033181
1401925987
1109315735
436660413
1854333049
1789034062
739957718
774379263
1303081121
1025008683
1444752162
537872835
1928682055
1590807248
1145290108
1505850887
2085552563
1931469278
949687031
467802708
1349323083
1579893052
2109835451
360375636
357783157
1423987211
1741714775
348435678
1543112019
480002605
1609270189
1585653791
1009109398
1546630523
636267908
1554778627
2019910494
1311686163
1430618409
1349608658
310161649
1762824493
888640327
1164565939
1122244398
1979509613
207951063
572374179
188052010
1786899198
590006544
585022640
647165165
821546418
1147801752
1815832027
164696312
1385904913
344115215
447562918
2042573513
485035679
2019312078
627272103
793498751
82648793
369246736
1661498764
2032544513
1961074390
2134888606
1558965482
531115429
57354543
322594901
1788356286
1591951112
1297476078
968331994
10518599
1100454364
1341554433
1710754622
1277117010
101080916
131052835
271083232
1430219866
2070782717
867198617
1188348662
2052489752
1667405617
298758256
1862505209
1563126596
1589660667
2073282775
1658188177
141280742
1590625611
1687825981
1990487776
1755011454
1489089834
788464409
647705829
49463297
835433520
1999884603
2002148015
229667815
1123690465
1316745974
1098485026
1255494232
617033554
1647846999
1553381012
1912213068
60375645
1627291098
537100884
799403163
559455475
1748916229
425764339
503560611
775463632
596676188
1777416002
898105572
1430058251
255507507
419406766
630925069
814306455
1612493287
834564491
1687416229
1837591643
211411316
1682478115
928646323
1603976830
1478263212
83938708
749700952
1907569795
541866649
313074255
627431339
2108728066
43528158
294343835
296178203
1562336294
849085007
1222233318
103751243
2088886220
1004273335
1398230405
1488892459
1339828944
321809396
1320042079
1580127583
1512466929
661037915
1418447880
10071640
1410306381
2057402178
689087516
908599950
1098414716
1178822288
1218959948
457143917
1813607925
1239707523
1401939326
1172834618
1210540829
491283416
1164342043
1557737969
243580181
1585972058
825575606
1313946131
1090234969
1446888129
2026539704
1797566456
1932583448
699448030
960244532
2056428620
1447474419
1443742347
1425270339
1407948128
1107020854
683996158
743387713
1828545248
393832095
598033712
1469647906
173967538
1682428051
129277663
2007261131
1216906807
467669431
1890904427
1938538763
780106921
1309436065
390768260
1856248953
1705034937
1272122994
201500407
1096931008
1605350346
1120099910
720531305
1636790446
1962579735
1096216419
2003473244
1589579793
475085586
691774369
2035757873
870937871
626944210
200304951
591258977
422181530
1130767953
1879475440
551554464
838245593
1172395627
809498143
1224243542
935308735
377440287
1190204914
2045791521
1738441648
1369035379
1295179529
636944769
838495934
402488128
317232
1105995531
687865892
1612412353
507124212
1046572309
119710667
459192904
1250733168
1894866133
1956629606
259976829
1663963099
1241611786
2066686505
2075138024
370254273
602905162
922927405
1060719818
73257166
1239595619
1037149412
334599600
1676026550
897447655
607828950
1873141046
1925209930
983783955
2049508669
665164307
2106623520
1280856776
1905737946
571851913
677200278
1019691549
1807508109
1571837504
848248807
1246249989
1224990969
2094372334
1588932585
394926814
2092976972
1376990016
1456449584
346760201
1640920343
146606500
1377045376
1206972078
983488814
205399013
965496524
123047212
725821163
430528574
1648663084
70158285
808949905
56674443
251840192
716379220
425914971
351844061
1837587552
756834795
1086177039
600741389
316670248
519659826
12016416
1619830762
1824467840
803127796
355090531
1981421432
237486914
1617809950
1963469079
1065406873
1203907051
722821529
321354499
249299191
1235598917
1910481085
1384508913
1487369302
1039406922
1231845324
1917121577
549443007
1055491081
1084703200
768173667
1285566002
1998859642
476821303
485789238
868298081
751785784
1552072315
1187962971
251633960
642125340
1175166715
953928502
498156223
1548863043
1108656663
1814885811
847362041
91443224
1099378357
1391002181
5254789
1185771732
36572379
648143115
1116489498
706251485
1801462114
1373454159
1282267218
1894442542
1111376823
2022599305
1448088424
1229063167
1315898766
198466375
221239323
983926214
1787079520
681171711
1965936686
486365523
477362715
1282692961
138375401
375069865
1381822886
1484198995
1869226181
2129917385
1047744278
1426523692
2048519627
734368127
1720976753
1706817673
1688512237
12449884
2133015683
1249190572
1834700090
283988793
1969866589
1832869419
1795065906
253361917
92727010
439015022
2091360236
1867090501
1446016560
100857527
1553980691
644158380
149577659
329065092
247144322
1244713900
2066092533
344835246
1018216830
41511678
1285793097
62593957
205339785
720088986
577470508
1572597060
970984037
1083941026
863788517
1568025054
1940209346
1701690499
371339521
385067868
1890475575
828988696
2140752524
1610893456
1220199849
966206376
1164672487
738614246
1126327260
1767885596
227791489
854693389
888171856
1259742377
1710882786
1932524648
1960246516
1249607140
1993384127
1537519244
1190713916
222249853
465974420
1369831834
1221839809
1845141103
432854788
1837831289
729380856
433249467
187634209
1287920292
101178998
1263753665
1846222723
1706638899
1975771741
1682178069
1738651887
840735712
685085484
696553377
940620651
390935263
169065139
656117207
1491427047
1861331171
1667308206
1582891401
935164310
632792071
1093192914
621324297
535960064
650843432
939387256
817952212
2144468878
606892664
1485103823
184950963
1186133550
1563541300
495689479
162863795
667074361
1100959868
1917514773
478664385
482656341
506153524
1845102819
1927192733
916536224
124905908
52651331
1523243177
1898718511
549476565
1075271354
608463133
1798685894
717978387
54643063
58503846
1209161390
1916592231
570455858
1815205594
1713224105
977128744
1090339759
181920900
1482997317
1822015940
2089360446
1398404384
2050125291
1278453127
1359912417
424379518
1445656944
1635207214
2117957211
930292061
1430532960
1722852638
1404755565
1671925037
383891888
474944813
50933366
369393252
335065200
727030514
1386175170
1553226844
1658647349
1833252227
265142193
735117619
14542450
625446945
2029804734
1710897616
117122016
4306716
1361479806
125710224
349457053
2132486859
230054743
1711450143
1199055105
1473450244
1495713130
63211232
1839386715
1280891062
235640873
1870337611
893212367
891973464
1168649058
1014890607
1145337959
776834059
1095742891
1388608998
1574639487
1187903856
1154820515
659792582
333217091
300356350
189610528
1509101610
1797653513
1639516227
1313315929
357393122
848684725
1686542909
1894819455
1421929694
1047714336
118321051
976356758
992738104
655449598
2013041647
1847033539
1092311459
613928901
1286899716
84607723
204731987
824336992
565546858
1313917212
1803429637
1937113745
647076404
1185779276
1215120408
1611297362
10732388
1089927771
816378013
1574151115
773435253
1874587234
1609780762
599253096
1056910813
1539558956
445325035
1328709712
953633581
2097419916
958426952
1162433503
921304896
1992619654
696116979
2017754270
1815639317
1193668413
710630033
160254055
379256060
1047106047
1587021594
496114213
2146881022
771747096
1854346761
1363978913
774831722
62658449
1263770494
1160644077
124477097
1405336063
173682982
487707883
2096592263
810808816
941111675
65019588
1146834115
1591889100
329387166
883123544
1082179492
214553986
1297755499
271135994
1929137948
1463963641
291725529
900454011
26746427
366060106
439817224
714362496
557776143
962296860
399979633
1047577283
915305375
35178068
1153511538
118724171
33239490
1097641059
964956661
375145433
1159454441
1864970329
1472328455
1589022125
2092155267
561400666
1950365917
1645827031
369496115
131860257
2014418610
360343253
828365120
117311569
305163767
1135958564
1927401176
1933969686
266442164
1091944223
347913994
354062241
1502961374
794992063
353650159
135155654
1362607287
529526546
1650877638
1650464628
511328990
415934129
995898375
1993293884
1871359160
1893238072
1366960179
2037039750
938908688
318908089
722323977
876033469
1455766002
841128421
2011862942
1600564220
642119792
414071092
487515595
1659511543
1459021312
317968857
444173673
1036679213
2143452628
1964207471
645588178
1729344545
109076915
1012414196
1530103284
750626140
1260992328
1233273488
1915909779
1576986630
381232030
1345315527
1827326572
531048442
2115194571
1349918512
1321931162
711387795
930544103
1863503812
26863960
1470813065
398154730
1262689800
1036775331
538907591
974385501
213243757
1524789332
764191701
1872393885
1382391936
1380611370
1486301866
638623186
1216603129
1677826165
543968184
2132322573
1990213133
19839298
717731099
1739420801
1299200543
1624344237
891929423
2085239621
69385554
1141101719
1771386002
1710341198
11137835
480901556
1794651884
1044621799
1995480249
829334269
1069113074
601275938
1725508324
555272004
250447483
2031560565
607292437
1924433864
1586741554
683070082
1727146153
142955737
1863179740
155547289
1105996988
1122418823
189475282
1578972017
1761992930
1076888095
2076734455
1518587329
1311207256
997018391
1658311451
1092456080
50120439
1208187738
1705988552
1763421191
1044081804
1706213453
1402923297
981747192
263594314
974903364
1900990574
883157845
1080677119
592356542
470759253
1709968905
355566411
1287022228
2067325190
2139058713
1369007161
1322254915
1377456607
1983232346
1217190962
228573377
448589782
559973537
709508082
972415480
987121353
817771071
127431901
1714113440
620040848
1947184301
595222949
134360935
1461016455
702182993
1923750832
999303154
462857085
382854481
1537326759
438749119
401933607
1564033059
780938583
433702493
808182996
1013082712
1356742598
1285985161
1006569765
476266417
1830371220
738785696
692010635
2101902663
1652980273
1225722779
419446238
1268031773
1398651146
1211658758
781150057
755733342
918404602
1805555689
698928648
213140849
1268881172
1472822725
206335087
803966975
163560454
657188180
1406101313
1491427667
646701540
1151417169
1365625177
1342567502
841707088
866911339
1605571242
1520224573
224536983
1183893879
1371612344
2063003997
1027497555
368162821
670375457
896243668
1173551379
1216171958
1996462682
200782414
1984195594
1798571216
1318417544
1101551839
1990751752
393592931
1422508768
552224114
1621974925
1497576220
390824094
1755053986
1469827328
2053313829
324517702
1752765497
1954372327
1108810581
1490803386
1114542267
503870029
1347984457
2130584598
1327662281
2051010924
42240381
71707084
199889565
1939966841
2133367200
195500689
1777949746
264136783
854323425
793620942
1699731327
1990571493
1657304170
1037316564
1171920645
2102160688
621434241
635764345
1850088202
42642199
1765401111
865439741
236972048
140360611
1968557127
103085324
189203781
8444496
1006670512
368008421
2123036091
278317319
1714243229
551674080
22046565
1129809427
123438220
807204368
823734736
1203137362
716900574
377145648
1870354851
92744067
1502355595
48368120
437982097
919637922
2068343457
939602589
1753026465
1125730339
146449227
187249726
676922161
630089938
1900158798
60859127
1715498011
421951178
2112314683
624653519
238239880
1202834962
93065936
147416633
1806353906
249937225
2035439464
349155655
1809259297
1525636012
1385111761
234834017
414787436
764918409
1013500254
1162276031
1550682796
689226581
1915407180
1792355833
982579662
1049910254
545672967
113876966
255646467
1399987758
1347235227
525374958
662027748
1050165824
1277990424
1789144244
1064252603
1715248701
2017785670
1415935336
1513260389
157766577
161247739
417308141
175844297
521731316
1264748560
1599954539
1371750675
464995001
1032690768
1886101337
27007247
359650531
174942506
1396864757
484567499
898374876
1284347079
928491535
160540757
1123941029
841451526
282746395
528811018
1483938594
241111399
1996415800
1968456868
1119021441
730691501
266416813
1536827229
393873389
551612524
1565862122
1315347243
702479504
1996394565
571570805
672751560
2133084694
2069468692
288408475
1168644836
130717409
68661732
2021649787
851939289
1780727712
773161375
26845197
1744809346
826370777
275615761
36590763
40296751
1452898887
600420474
1314642998
1163041908
1371128162
15609871
1211456706
1332386274
216615803
1710998337
1897293568
1635710828
678699741
1607923435
754745351
657914462
1536197356
150149383
737795585
1762416925
2128073170
1317157351
681262640
1603992416
1793232801
2104739332
946826821
2110576945
1418381474
1770848722
1211152465
1074818153
1688720279
413550554
548555575
2135200678
28772954
1981684414
1827069995
1556662599
1152717075
984744748
1750625169
1332282962
715609621
2026021139
1969877475
1947142017
1445851315
2091593618
277591655
280224546
2104443244
1213877733
1275998613
427966003
581862129
595156588
859335322
1040224578
328623857
1222117176
107719081
1245419452
110082936
399704882
1580819657
1561780124
1577715721
170354293
509938198
1721602462
1564400241
1049096254
1088041732
1997638970
1138212022
1182616613
975131151
756022645
1387075597
731525479
1161256775
1140488795
1336301395
40970560
105946349
135584927
1939159677
2047647267
596327579
1466447700
1447095306
1679185668
1024410332
1539008266
1417842885
1040638661
443883479
2086402845
1229961051
1723918856
1842344515
15929111
1062597604
2053384075
76908896
846373560
1153936462
866663222
312435261
1288284534
180256441
1185948376
2138570991
887870088
1739505803
1607131301
127299179
398013978
1720600225
270411828
466167009
1360319852
1843256326
1587803457
978836643
850919140
991476851
1850231867
587403057
1916433928
787172664
1886752351
758263359
322578329
1400017536
365861438
620597138
1506577737
938817994
108783189
749273125
289355320
347927347
1865610359
1738398836
1110444129
1150480128
1393745184
619109490
370367864
1238618784
1874188287
1504166906
1357105907
306610205
1562394036
1667890924
1623051409
784597577
1775828276
1389231067
1147956979
439848197
417675616
2098939789
1404207612
1548828157
1988788244
1129764496
406529554
687734599
72059949
798482141
129244792
1538473989
656728400
139987358
140324761
1650580148
1492814629
872949586
1938648406
1153464819
228322369
719511068
810912747
160278276
999209799
947162117
1043301585
1894257508
1994011593
2132794245
1306294674
1241224480
497222071
472817025
224630964
1496528457
1537191372
1288421372
360701047
772358821
675090398
694590971
695957185
1753801273
1534508971
715101736
729313668
584986085
1793062851
1552942273
1780250087
1886233279
752024845
5025197
2118192300
797427958
1003164504
1965108805
1423999253
1529661370
219126389
1453450376
770228103
692465708
2022311317
1007717647
1830599821
30187765
1839614278
1921441289
1763970282
624253971
1414438002
1977418105
112039287
1266827773
1275269530
133187236
246287499
505395263
1637588981
1329431027
1081554724
197261606
529136420
488513397
133996264
693761376
348180802
649865666
910747309
1459276758
1730491402
546452681
287655056
968171610
275575610
1440153125
1623529421
844983953
1780436405
1017888602
2043224816
821621618
242619055
2105226231
1770169321
1737213284
581940988
1994079056
1611777485
777022252
313578375
171896412
793464481
510805428
19360599
472813246
1952383760
439342959
805087878
1465329608
1820049390
734001182
8852111
807437380
2137066637
1351035107
1695794312
212620852
933252177
1521876847
1514981206
816034527
1816162115
626234502
1227697468
1950103255
836367994
1828660976
215852154
1366692462
773922239
1060087075
1764196179
145138942
60522642
1361390258
626135748
714996289
149028108
1794900044
1866481883
1473610768
1901348131
2030344648
1399610818
1331947609
570576433
1805401012
1386236339
960501356
424768280
727257438
2074594847
2057567047
364079372
1768833294
1276674953
1463356025
1055826505
287977845
119284746
1555704813
793996383
809751311
113263898
1719647021
1105388878
2082039686
736302524
1814685860
1245260386
1232276790
1779377866
1328447932
1257934090
810428260
808436378
376878822
43677179
1610127389
825738483
824398426
88658608
1129107012
287529259
599817296
1610595062
331623229
417119951
1908452417
1485338480
2070492919
1378235288
1186313542
1823484816
885383517
1972358167
559764135
146966813
1676666549
1005872738
573632189
1280760600
1895343275
452167549
190055430
1764679338
1157428067
832798729
1834346233
772216502
574576017
1128968770
1935506115
1009310894
1195711316
1232229562
1904496706
1874026209
534819008
905004962
259856534
1909501419
1701058460
203126085
1609265001
74368151
1082588115
322947554
748210076
15720607
1379686853
2017573069
2001164411
790186044
1752199640
32044282
1678900373
115342195
526936486
400273568
1762201081
668340814
795347223
921710792
121431487
1090278704
1550961391
1478879399
368451451
829084454
631585001
2094668142
1296090847
769777971
1470898214
1607159916
390445723
492542395
1688366949
1023339960
1413311489
1029968818
657029949
1939125064
1059004340
1401623656
62153524
860443842
1656638897
478353718
345043525
892510654
366523182
1968465304
1109088677
1020033623
1845697
355243104
110189465
484845599
1830610741
1448282866
1526833186
1960209229
2093852736
1704894024
1428565287
877961406
1110160432
1844655859
2102305005
1735674693
1585705143
431971082
738534187
1010015612
678346028
2094401180
620881504
1046313983
1462123234
1429919490
674614889
1337695499
1980551914
1913000605
1057326581
1419131952
1906485486
1730157689
2137844776
1524581881
741073264
658506006
746577299
979200949
988078952
2087838214
117527964
1950408230
299720144
464296845
126630291
582288655
14553429
310766373
390083742
2027175333
1782684938
1013485231
1295118795
934575172
1351671362
1160170362
664199632
1486395618
2071445484
827253028
435560757
700477402
1606181993
373857052
756847106
2065635492
559848462
969390511
1337008173
1908627038
990540379
839213293
271184584
1211582186
153780144
1525600861
436303879
1604599724
702507088
1881879812
557444359
2122519739
722928006
520947531
1335228409
1675322984
705758486
1880257610
1598527825
1785052456
470195781
1914429665
245507825
280605765
307127231
281691655
1016164792
1445672280
1172930919
1684312022
1052330526
2098938408
1651517791
1951414973
1652823376
1296672362
1899979488
541482081
747705472
114995091
1362215035
821095775
1620840880
1555320200
921463240
1088338585
1346253132
530272134
1378319308
27358487
1698359606
808520376
986381221
1472500213
1180332297
995930094
1889128408
1082747248
567786621
1612040075
35643295
1464070063
439652081
1718933045
15696759
1537247741
2085469969
1371249165
1557800584
411841937
1299019156
480165103
18985411
1939731520
1575321502
311894598
2103717360
1655819782
1457309547
1877960038
1016515837
262939359
1058236272
132250431
1739038180
872256647
1673258213
1800967444
608650774
473460732
2041028478
315629682
1637583096
1811158767
2028469135
1007500641
1748488194
1608493277
711768962
1057157438
498564355
979127566
1356259987
1965295934
971732239
2038695229
963617516
1182701321
103623803
877233655
784176800
1862313798
2138466366
994299662
953716800
848684661
642374675
1845248274
118731617
1567387378
493463970
368054312
1023847974
1378723630
1923413080
1943649645
1407734741
1217327042
718654392
140656211
1792464570
1577410098
917781742
1669957392
1244615967
432304287
652441463
1101174358
1643232530
1054681401
1986372484
1434542677
1742930504
819676102
514205636
1982805572
307229846
193138517
2107546017
1056889517
1124863717
868079920
1403124630
1905275651
788862647
544185793
631730043
1382296151
591881950
260265694
1548508293
99104747
304951286
1651269023
881027920
727061264
1376324121
1155474847
1469606565
1844435907
1642077431
49705254
1993903232
1358318057
1897165845
120281610
1999038746
1088153185
613378971
295583064
1748592328
1368582850
703385861
1521888680
1961494608
1709645765
289654158
1809243605
1097149900
11642686
2147281356
1091678449
1093220842
1750637045
35520558
527634192
2074769368
1934503958
975516900
1196929233
2008079769
389788433
861509265
3819374
1861317171
893575833
1129893035
26005001
560469011
1651585158
702292251
1556161369
468209907
1088836995
122849537
618145182
25690377
271245417
134450287
343376152
1726500464
2077719919
815443421
2104557851
330093022
965503887
524267129
1935329817
1435008328
1883162119
1183423770
1031427647
605093964
1805553084
174468663
154566188
1775901218
386907891
1318240480
1797852485
973696894
393411873
430989373
146313823
1818112869
823970629
825369314
1301838305
831451630
394086287
1186973384
406220528
1474848637
951759637
1945670282
1557865811
2035062350
1381463700
56524177
1690295447
347534769
1078532820
1652151083
877434579
941181526
990610217
1128398954
800738125
511596133
2085209406
838535681
1842831582
1672168640
471965072
1008762563
978752086
549398994
916000528
786038274
374109170
1823831489
328406817
1981796080
655715727
1074013147
1895930515
1612044952
731134815
1136931937
1717539184
2085514579
1458483510
1919493352
1971143698
1528841443
947371494
1111615894
432587050
1879375805
2044961768
964467430
561550377
1682021468
278393591
729382588
612009375
1339187279
267910735
680941635
993633739
395506857
1142042193
1619648417
273392821
1146532983
18427260
99312220
1020428181
1948906221
1876451548
1475503048
1947160279
1105824093
1816932544
1903630735
1612873258
330872506
1808331853
219787321
1980700337
787955962
1673486857
1225784689
790547015
960057569
334648148
246077262
872253513
941172750
545127036
2124224341
1460979801
1394543129
1837326415
907062105
139158447
1521915443
71999102
298367640
113314814
672179131
1853408307
1540252238
493811083
1068245037
999127708
87278686
1039143609
722252197
116404405
1466313570
1704840863
1961540934
1816590953
1012353360
1755187418
1355378284
1526008842
1596355015
251633055
775950455
719136952
1147286719
2008651882
815612161
457202868
1455093509
295069407
1853034446
379255387
1249980653
900116522
869668059
2067354158
2040429379
884302651
1154878272
1285134125
1013633215
1862688080
302959315
864916964
798863509
1235975803
2017667530
1180942234
1391551154
677429670
2042702364
1376329127
1562612512
543761511
1636507678
892649251
1884004705
1485039689
1470247503
2047367885
1004544926
2060869732
54783314
1643173266
481694103
1861642279
1040440431
1549276298
1166149688
62221440
265771785
1332257267
488895874
1205760413
920229793
1960590445
1728767620
868470213
1746117412
1097405364
2059106501
1961531205
1718352580
2044397188
2129663927
43288718
480269585
1311623165
924137363
418915524
1759997950
871360867
1318792939
973863241
996455188
195828173
842520545
1825909522
1695750735
623726230
1697276941
2070305332
302229285
1032956409
592500056
136331792
209737896
800466070
2034612407
997959044
1275188862
1884721780
2105687976
585973982
533225011
1465859352
2098109887
1998080856
655542663
542369805
90602946
1927325310
806161523
2041896279
797149420
1622120984
63922714
1255629314
916485442
55289434
955523657
2038873096
2082819398
1105586234
1487767577
1925233829
2093098580
2099850550
1140346106
2131589988
1649424491
513150804
682021743
1869019228
1821840547
948176547
727898981
764433222
1514382060
1585912847
1669323744
1003377825
2142969779
1628859971
288199402
1714648005
223802587
1415754723
1673130685
949641515
1002116156
1201785173
1951347830
1119507834
1809020822
1495180867
1687201284
1186488902
1446761304
1788054705
1312779059
101115927
1933851966
1605534076
1039981912
1841188718
116701198
483351817
1594467080
96920554
820262329
1369003562
1019074953
1114826337
357463920
928058983
1925177658
900390397
736564353
91374488
435098995
1209905339
403204510
113642506
27497290
1049869156
554475353
750318215
854047734
376957124
1005786204
270397137
927771350
964709088
384251871
1726572924
1666150672
566425578
1530421150
162919401
1614140442
1633595226
2044192113
1949496132
1169870649
664637965
1215969768
692577216
1626015898
72165211
315646175
104950752
490992775
429195667
95036468
923636276
2140870214
621914521
2015269760
1991592158
1528607713
2077235291
949297215
2098901728
515863000
400071276
114797887
1261229399
1425456926
2060272171
763033298
1552670325
71473907
2054467461
556573689
210540046
436879436
1947283896
335406789
936002590
857940772
1358684780
1731047866
1810238031
1983197128
1498268048
313336378
923057554
1366243040
1506190384
837990669
859169544
1807631237
1220422187
52447323
1860893753
1826201461
1903545887
1441355793
1859909041
2058900666
784070282
1814861205
1995746589
2043619172
1603951096
464109504
1673433963
433071043
807903097
1607580361
1699379544
1225596176
892248733
1074285761
1953906045
31619723
1148538539
1999495362
940542597
2068217156
1717553676
1893481203
413443114
1339185667
1403576177
1396600013
2139527147
1354215877
987604876
952040920
1724496772
74965002
1971045022
352235548
1284741958
1212854987
863900358
82400802
1552797025
1991724641
165871190
1365273620
1267419497
571727627
190985544
1705400888
834175950
1477098422
959383407
1433605143
1066331042
267597360
1878143969
251993312
1156722313
2129105353
1467976399
581235164
1136665055
244988278
1910225231
294951885
1747127331
2145390717
1073640026
1048546497
635559284
1599424887
1536900724
920494887
876056311
432892213
1572043950
1889448658
928505869
164992632
1620917526
346640044
1606549193
471195602
302622101
165651271
2125189930
353985082
1636946628
1769171509
68156931
929860032
608160049
109348326
205192244
1512484659
695416240
857760418
1036760083
992006105
885276776
557528375
1595443770
1669476701
722466816
1054534540
1132795538
987010342
740442120
1423147768
1231054969
1449354524
674266439
741937299
1944208742
1017085305
1690826006
858256061
1803332896
1359818745
2069651858
1147092890
1704452260
73202596
1004315947
1805652950
470331831
1500716758
1236261023
2124592413
178084464
67725738
1690870788
1542414705
557353181
1976523621
1237950108
1618207471
1745430457
225311948
605789917
1171198183
2085165215
280670707
172085668
348717665
1703815788
2096205761
821517905
657181537
671054703
470788565
1853787482
1903159119
1835646060
1331093448
669245464
878281759
1399982622
1226794908
957506061
455079990
1156742509
2003729988
2050370937
1986114813
1802693990
101367116
432007833
450364164
143910635
1770801952
485952549
728045417
1410852058
1852787726
600102985
1344475094
225641993
1635155859
1277093225
704235062
1301012510
1605788327
2137407688
825677798
8830499
1002800855
1579525214
1588538798
1052442748
955946870
468758591
2034758194
1985786975
47250650
576046620
2045551102
863879847
989923523
671200755
124676867
320623656
1150099884
2124240372
279115052
1273514304
2060702564
1831040403
85943694
1504378838
1176866354
2012214863
1256024483
1713552420
1384497283
1063224351
1553575483
32401247
1258234482
1734234373
1994044891
285037394
1985741250
782901672
923032598
626685446
826096847
2060895251
396823865
1741033166
1869365626
978773793
12040559
664055359
767615477
706571812
1388906667
1776429236
1391020258
381962994
1829959125
1358978476
1650375404
1523765171
954955790
409795210
32128558
1624184302
1656489282
930914520
1052480857
1001185179
1933531555
1506274494
1846313257
1910590948
961873319
2035838928
1135772252
276143167
190850878
264739385
993589129
1169568871
52866282
609789114
562283999
1140473383
1069929906
488243379
2071981458
1949578323
1470687324
867803962
1278484728
500110301
445141041
1284234597
437164493
1801562196
1599056325
1817942802
541501115
257060352
743728824
437090984
995361030
789077072
1202535698
1385723696
1046333032
1574335534
1176585712
1876726371
82618417
1959036428
1121961973
546704097
565069466
1004917352
933453164
2093232072
2050657654
615741373
911005488
1950807836
1422951352
1002232142
1522928493
99772664
436068168
1602361545
795905498
2123473125
1900513381
1154389397
677179155
423077398
1604710049
1919396392
124864666
270944782
378345628
521628609
793229948
265505397
184134979
231952576
1602003303
2072774545
2079505319
1439740864
1173377003
1447814281
140363545
1595737402
1915208079
765951646
960029233
1588674279
1395636930
1235790111
866508552
2127919558
2138069005
1896614828
1535642622
1866585867
1670951409
1170234399
537018163
1665836531
1313904125
913628281
1006875328
1160075161
1811619898
1805648534
1331108085
106506879
1165578913
1414882389
1528959394
1807480140
1409989594
1291489601
1789985648
825579970
345595206
1255372843
1327690535
714412020
1507083006
2105504306
1110220184
723694627
1869639253
1332762905
443186317
986836948
304598537
1273039430
1079817005
78276508
640535237
961083834
1515792810
1803340746
123781834
283145106
185731454
584798187
151725268
1465731974
1398900682
525503153
2085469396
2135477016
612836340
1505135972
1575785219
1275436849
307316147
851407190
1696174649
377892690
1162757326
895650092
524208035
822827948
345761219
1687730598
1325182458
574234401
1045703581
715205281
1835918226
573250690
1133778981
19952474
446385872
607612115
407906856
36987429
1651690925
1474178380
1435496439
1244036911
1208944722
1288306893
1924219705
1172887520
1618431994
1038360708
176474021
870255531
1702544763
1054192619
715519087
1694872045
173143406
2061788070
1881751754
166450505
594085924
2000878062
790062695
1466802412
1072372249
1758635216
1244728955
787517915
1558960014
667840807
2146607397
493307394
860488033
1901031582
900970995
1753258255
616542385
1323708797
433415208
261030778
2003017451
1874163833
5768433
495809240
943115716
1069856218
660778211
2122126309
746999023
1330366406
1454047223
1723047252
476856030
1352649558
1261167141
503419481
1391652975
1835618978
1659904395
392937798
1432780301
647739577
1194850723
1503816605
574463538
399172996
1827572733
1846057036
1528359578
2146135880
240630231
905647684
1364314856
678366560
571753584
493009984
660957003
23333304
38373219
101934133
128712145
779078938
1080088835
1046683468
1287594311
665801218
1399368892
1145272393
1062586776
2061680
900143872
2054151645
1450860012
1902756046
272447875
837321118
1287070247
967815116
494077150
658772870
4416502
738241708
472882820
476404628
683413479
947474704
1496116995
1163183550
259948039
1178979667
1936618384
1919971084
235585751
1202290737
38342408
1097423526
3710266
74995947
1069933285
1336955779
1754996995
558180927
1210342176
703141793
809232625
1437479933
1202058209
865855430
1978427268
1055828413
1754537781
39089169
857164868
22477710
383144622
646173617
1345413129
369111094
742778258
431180294
1166108195
1072333993
1193104065
927859846
318037661
1050590088
1533102722
1955824643
318084608
1800210506
308359577
1250235691
180379754
1460367757
668922387
1217992496
1433138659
549225703
1480682855
1728711957
1800350029
431083467
1083144941
348341925
387033781
1304090154
301728884
1504835074
1353371406
1262476548
1532400777
1853680232
258097791
872736116
1011509370
13805306
933914063
1925905661
439213093
952269020
113523069
2073498604
2130315388
1309709721
1455165074
127173351
1704981087
213310925
680921142
1457981643
2098771031
795198294
14055777
84046667
1624030868
278686076
940869937
106457862
1769893675
588124778
741761604
888205041
1437342146
439829949
725344610
383647862
96528824
1030562521
235491113
283842266
471150345
1797702222
1221902724
203529153
1744157546
878066777
1784693503
445826697
1283166323
1983372421
1677608509
462893430
1670421126
1900291379
3921360
1747951591
1981351089
1443170435
231106219
207482317
1124701290
1848686837
1153661124
499584811
527942421
291584912
635434220
1850606501
330246668
210936892
1561322289
822466716
867752067
494226637
782949791
233510451
1650846252
372973173
1796159803
1388983565
603065037
262851499
429681089
280431004
845047502
1614344759
760888676
1370024373
1774784375
1183534308
1141929544
1185656307
1178573033
1196259174
237410310
1618166573
6040115
137251902
1302477343
204666735
1369353187
1263796537
1768990115
743330491
688616634
1156603039
1664849493
1133115766
1274469998
1891284267
138715871
289568858
918060578
2032526209
2091231979
2023703762
1613231479
651087045
358550628
259574737
90155618
872392685
326968911
563246645
659047467
1392351880
1249205276
357193873
255902496
54564177
596888969
979346493
229519599
1378192278
899705967
1844017955
203541533
2022321072
1601951738
961654667
609118692
277328311
704800532
226659422
1598490992
2002911206
1987241531
1189303084
1661309081
5802172
1815994916
130543579
755807362
641429522
517210720
1098700456
1954694553
1266028025
1701183811
647609950
1394620971
833674786
357790207
666765578
478391954
1974788306
377679529
1966280054
1537642532
1682914524
1541718496
1494600659
1193185608
845279914
1579594735
928761455
1067601832
294701328
2142852631
1088464018
245506673
1651277545
815084879
991370437
1833430417
1299288266
2007808700
209998560
1760885675
1523248137
1617511628
918764404
709171496
1812905627
682964450
712938731
1572260257
1636069713
855059969
1282164294
113151734
1825340132
1732548687
1169415056
529663812
1109365808
1889294200
625569574
1162801077
72534519
93462476
1970761497
1729928298
669286285
1614460998
1343982424
1272880562
1124723072
1951152442
1528138713
981343454
723120471
2105560164
391533738
1316798836
9347431
1581979295
1205905583
1110745692
1308015104
63853288
1420871963
1514489112
91972697
1657188888
1802989361
1797476345
132926864
349905971
1658743040
706479393
881705642
1042485209
1209405053
640680616
1953008865
2078024724
1572341667
810570867
981654733
61757959
104816404
1323026976
164495767
1022235337
1829115556
580555190
1577113074
1320139651
1302969692
1630056663
1803503352
1059642841
1916218099
128313949
1544631097
776605506
1161892915
476439897
532787662
1415183017
779407584
93789842
931718632
1613411680
1463489069
762634290
1929147089
1364025735
571553714
1226433776
1927812947
241594618
334972571
2085652903
1543219496
1953211021
864177426
1045383412
1593578899
770640882
1706591325
602816279
1450092102
2142235861
1567768443
1604932702
1049780063
1199136075
1862970094
300623938
514396675
1101879421
737015881
1648655820
1312104958
1078092281
1643091200
526521950
232483083
1811966856
1874119798
1448255971
214080060
1741150818
1749140496
1289041440
1812583613
948283715
1722955362
1647645630
321566296
1114205395
156701522
128760465
130393241
1600339439
1018274059
1059339574
1000090174
660895596
2068997700
1716021817
1879158802
1715740432
1991209975
951682809
124120438
505234931
1637430755
1839109781
456245826
1601750995
580781102
858319313
1608438566
587409059
1558966881
367887936
901672109
553560302
1564280623
1663627041
729590755
923294594
901353996
1802955740
896604235
151999433
1457086394
350713116
1035182117
146604255
1193318880
822864627
425696646
137440010
285146326
747945016
1220269091
259409971
1746306505
380274524
1682289542
200345288
225465414
147675678
17340651
511852477
1268728847
1635491823
1280034028
1740281775
2111121128
911490177
1877590061
896581284
2105311704
1318546108
535230374
1336591684
642597612
1569989829
457019744
2118077731
1810821565
825237089
915616592
1481922234
2118560199
68436036
211730134
1041021922
124279615
1754744361
960597149
1257299152
1060781372
273368029
41440256
1817132122
371408644
1220215137
1046492679
2061636750
1455105836
1106315802
727743676
1663177940
1944128751
1146845193
783097778
981972636
2110488603
86447010
995557881
1165290082
1550330603
929626726
471077067
2066880677
605057517
396230033
1474072030
1078860591
318940033
1410526284
2119536133
673138189
135391995
1463830053
1667862442
640024231
655294213
964758703
76002643
893736696
1443243486
1440811849
1376230967
1893181544
817825579
1136395403
886595305
222096338
1724583990
457475540
354014185
31461060
1224772805
775837253
1890386452
327737635
58208881
619577832
1607876959
2073493782
1282404146
1906566803
2088820422
1015831936
656709345
999297178
735962650
597931657
997469613
1395377916
589921646
292024479
318384624
1803206155
107918574
1730803315
441188660
347026096
1835773408
780087287
774994432
1649716215
1728287489
1703861029
1742808299
852129918
1229502160
110809605
1197668051
29350797
877091869
631114110
871815215
391277769
1429760074
1020121667
1794250195
1999599855
1455300739
696267923
972293127
1394041810
1710891957
1554086668
1914532033
1203863455
561977757
155390942
1011001971
491892510
1089288817
245627817
387994576
35544814
2085877085
878580727
1040671538
251590193
1953172011
44362521
1982125069
1155483207
791602328
2022084688
227821028
1872820490
2130869500
260962025
1988993393
668163247
99009122
1972676790
1670642211
564471406
220639020
1791405535
196001728
159287196
39388898
1344643108
1380356346
1645147341
1899682798
1368042031
2057482944
618944277
1111615894
1618054376
325417041
266603256
1523741470
1854875705
1223146111
153151805
1081161130
685416612
1124990032
1691056837
292528240
1401409735
568765853
1409167296
1404616685
1003173826
1433374018
1170951512
552542507
2118768647
328639735
2077829333
1574669431
1878414759
368983101
1062318656
130498477
420800742
375613038
1761696038
695965579
1130346501
1324816713
791560023
644066225
1450645901
1349826577
132984216
863312910
1165359718
1582394100
918135484
531925102
1470626334
1470179134
692527342
673744150
151810506
878476308
1794058029
686651195
451341193
616298415
1648697359
662853246
1635087560
1998001227
733688296
1505873526
280014877
618480315
1226281746
1694791222
439720022
1219553799
1967819584
337993642
1030760260
1480179076
938764737
646029556
552810488
605579598
1548537934
1668896214
1909644480
1349288802
1047384252
644011374
115231198
1939033369
1749644391
539775105
618479971
143126885
173826371
1130839910
340285197
1589351422
453521869
1216324233
1211263580
1995720943
1915076877
1737395732
1245130961
1101292111
547174308
785671640
1780675691
196189481
1075100302
1607058104
732500578
461558725
1023871244
1957284958
584887158
1392735424
746170631
1927705175
271777126
907488235
1054537961
346479302
1409971957
87060639
667665840
902248537
2025825991
1771933135
1769702183
1937657465
530419556
1698275209
1761845307
134452842
1755058681
854114698
362350770
2091883988
1894906261
972339698
1604366390
199146655
1882216591
1391332314
868169367
612022247
603128806
1875292629
59531403
443393143
765366757
338176087
1321286587
1075073722
814357934
54535486
2076121298
1734619548
1096746938
1634698942
1229739014
1316041231
601689513
1668093732
1639876408
913779019
1234524396
378646752
552106588
1842523040
1711156192
1016469695
1316714726
912675865
1333134319
1705186640
1859052937
506078128
1649456186
693340236
871257535
226057421
367059755
2103958652
1299957419
1283650301
1296965083
1956751067
1104594826
1875801383
137521107
1672138583
1575702317
1725068594
993374380
1745486025
1037269312
162691866
772107311
736576333
823613249
471235655
1584152477
992646091
694004300
158694063
2145160856
1593283479
937936126
973931518
1520512456
259202830
944976955
627828378
1422701540
1569126960
1340668210
1340610224
556087018
700164804
1991221882
1165486936
49665940
911648189
1396140463
453033214
1176741516
4081813
1275142042
74560565
730999495
1723266025
1298492678
1455598543
1930547816
852841683
87782075
1097726045
1152034926
965071369
1653944664
121244941
1742199150
1015639484
1532582558
224873421
240530613
8473876
1386681909
89738110
870340080
1797593246
401238986
1191342844
971919783
192541270
530199061
2063525984
1165227902
133979150
1166599755
1389912099
270230409
1645965391
1115386445
14747338
1078513686
1679762405
111708942
1975941250
1291489601
712416066
130945647
2019185174
1180386994
323256386
649551028
1388650374
1561518213
2117678151
1801142266
95280294
2041587982
47699497
1735765809
1431844381
1160184712
1061837581
803874184
815671489
799882121
987587277
519900793
283719356
1838457788
1459787800
1409047363
2109834231
168094897
1976563981
192342508
442467892
1869452337
590398901
1762075824
1406922828
2108260744
269287741
61204813
1873048152
2121297220
1639567870
1270033271
505838665
2028497484
232207190
161577766
328449401
1828199239
452647009
1931403693
1638232474
1998137110
1887501943
1531078460
1175898431
1866121180
1562866198
1425992028
429447254
213058085
1201979783
1078853998
1943614836
48056111
1288523760
1587782450
948514605
57152741
289018656
668286779
779492709
506225379
1210267701
147790987
1684874086
1404861118
615376653
502220243
153243220
1495465236
2044677030
548069461
1196493463
896048105
1376318067
1771200782
1448288399
2139168011
1765701045
18587796
388044953
803683749
508076072
441466679
1842673369
378056371
898277976
1298907389
2063728213
1058116804
815571345
1787821739
1186033803
917302007
925042945
640696979
1703622423
1763839579
1184323930
1657669778
1193092164
121032349
1212940206
909386801
1372039805
1470038042
1359152275
314954768
1577935236
36843202
1359626717
2108321709
729655779
992819267
1286131543
1988041699
1288477417
454608503
881870919
34981872
1857248983
369637896
1890696478
65008820
643293905
1533174984
1080427904
1419490264
1863624632
208325166
2115451364
524450892
1341925827
1978112587
287463639
308027554
1968350346
1816123645
872155716
88172252
1966076244
95208783
1281782413
1670580091
250186979
110242304
1174514589
979700595
1314303899
2069282323
1464338254
2055312873
1194111308
282114764
1760888486
258030126
1344745296
99601390
207050753
1512312385
1507828968
1932044750
1170945157
1587765099
646797762
837698905
303906633
601066651
729808729
1580389281
211798024
355820153
1639239839
1134871999
1750626067
1544435690
1624793957
1917754442
1011277869
1285169413
260096182
564160572
1963184520
1990175139
1172674922
1540102502
2011154938
594262648
1781818765
334289040
90312744
1701722438
1001114555
1101535586
1924718650
1875687206
925771066
1053243268
431462674
1314794048
1141541375
2119959886
1256312549
552603034
1776521083
1182398079
1838015461
687188587
1689540126
1750010043
269326819
1828681363
1461717196
256247618
1727267799
1311623098
645595110
1508300735
492872294
755108716
461270719
482106162
1668841206
1751592441
100302104
1016274363
570052659
2011117585
1229979189
1294371731
2088475812
2072262688
1777143935
2045016281
696709168
1362416696
97732797
2113182580
1104579859
1616266410
454285315
301673099
1703552286
1784074921
484087902
90205365
532627401
674648794
1209659055
881008705
1312046038
1937957520
775690294
932802747
539044400
341250280
563374235
1081557820
141152720
537308525
1830468614
1753526537
586629012
818478888
1301136588
1889354775
1231089726
1523391938
357618226
988088256
1332901507
12559989
499173199
929587865
1277241360
1424163283
386642504
20542681
619133826
2105752111
1037970687
1636703127
101795309
1663213959
1990010930
167210213
1446444211
405442681
1946076191
949087928
523216072
836126631
1599774524
1847653310
1876234662
544628579
2922363
476508110
1797073394
31907626
1752958378
1376994841
531421059
1158143529
1209659055
202942475
813628872
1223465506
1235716067
1957192944
693857164
710692979
919214690
1698356506
88529063
961455404
1118104248
188240405
2069009671
504912030
1719484976
1281417375
827318857
362368968
1896004366
2025171612
270822472
1531635929
566828787
732748654
426658018
516979630
157691036
10023358
1109328849
761867121
1431589220
1247480944
1846289721
1718450894
1388434638
1124457032
147757846
2087293474
1592656841
495623581
1618701381
650733259
1516575816
1882951185
667650836
275916769
949181135
169641595
952274969
1720581072
798131233
438635368
8198983
750203683
640133490
131116472
311253920
1230876175
2085653840
740790360
886147041
546826242
579615092
1792285401
1371116123
1385241740
579616266
23635202
1788901748
791169830
895128207
2087713029
1234492954
2121698079
312881216
1507708251
839444956
2041679036
2112878767
1254030063
520492900
1885353001
337100382
1297358950
656277195
1353207491
1390634611
2015934609
701093488
1786683042
1080118738
236325940
1558902883
1934486673
733662220
593008311
1364887419
662620394
986736544
2023907623
996194291
227450860
272983862
456642331
1007601142
1699809614
2100821261
715453887
480885124
547959449
781199321
2005750763
884618717
2046908285
1036082066
145124756
474246304
1342475338
770569013
746082102
662762715
54248363
1824051932
532591810
524388709
867826437
242350545
242060478
795854704
772225799
1269897522
989027869
1127829673
534033535
21160676
1298186301
1574870068
262853351
1510501735
1842466955
1957588813
264716516
1370892920
1143400239
1896710890
2016100286
511506680
272262747
1025405669
1614073358
703452227
848529937
1713752090
11424054
1914985413
1537404397
349730228
947667508
915252991
1045783637
760356300
1262750510
2037036326
1418140444
1739859877
1279957983
1805611589
779284219
2078991859
1361170929
1778928191
1869572044
71586564
477455665
1104726765
1189924643
223051945
1352697918
2024820453
935532934
1967204812
1917952766
81638830
1264623162
1554611694
2059192534
1577911685
308309121
1305067175
316837890
79344323
676031071
1913683806
2128013011
1515070684
465273362
1563270619
660622738
1013599011
912269808
1562644181
1575679917
297166727
518309945
1803028924
159732657
1386045558
1927545092
2065432975
1587703099
619224521
985524649
750031563
1064117741
1828436641
1845132235
2117473222
1996611596
1864154927
1677806139
660735610
884781221
1587831347
226135126
217544658
1733971545
1344594171
411827125
1648081747
1407626404
1358260778
1881205151
1191046578
665352064
1530804973
205869050
854839291
1151790559
849721381
1216841707
681867076
251860430
681571862
935299182
1968847344
307498372
1033188091
1814121412
616608969
1051018123
1729841087
2122545671
1820701259
1780035546
214793195
15868009
633396424
272193390
1020229976
703442010
814433470
139480613
1357003908
708121892
70179872
991797866
1084850628
217163163
1496820571
908291361
790580185
1589215631
449198007
107409222
1914489779
724223000
311514913
1466766694
731768206
1407567520
282468371
1177365670
274644925
2050526357
461757735
767259275
257141119
2110797800
211930159
1274496107
1275203237
288370728
836150096
295523353
1460329902
1372656998
2069832944
527136552
1107575129
325952362
405959691
1504105376
1448370985
677347213
1239618753
23746367
1021425149
1604837452
251976131
1277393895
1091856558
687360859
1340636876
1561683257
336113610
235546843
117829611
727513772
2065730749
673380358
59553178
190740476
1932043779
1645698416
1684393032
730775808
995745589
1459234099
1703732490
462557314
764005359
1739652627
1168522728
1240630603
181970127
1975094731
241953996
288798711
1498031986
565276660
954658986
1901777491
375172588
2069230817
1630843862
251689055
1962263451
455659141
609778459
1416093645
1287254999
1743953943
1644251908
130573621
876291829
152239918
878479758
203330191
266745229
1229014427
224419940
1852977592
2069404501
494128311
193970740
1093689997
618127788
112525404
1484123750
1110964524
957432090
1887565840
885348687
2091002200
169855228
1999366920
998393364
595893112
843815819
1418220411
1552034337
1990707260
1851770974
1206115454
158027819
1877227512
61061474
440267802
961267477
732870459
882823740
1184128164
518633268
1241585844
2078221441
884597370
765066213
838981619
622995644
1417864917
1167172505
1505990577
154546473
1704237126
554240331
1232117856
315888223
1234582753
1854448476
1716508187
586256316
34657887
350346436
184413439
628425123
800701135
1830715537
1636724266
1973478026
1494683691
37154505
2016714451
428851370
896230527
269853410
1204404888
1793124113
807876808
2125687406
1964897996
1361296120
868297356
1574088702
14698904
1955534685
408658313
608047370
1277959170
285237213
78524992
376296347
1886850413
107255945
940947289
1504434904
686950276
497294049
1399860236
1547547383
175580009
1967622375
291404464
282490608
2093097324
1781560622
1196598846
230507458
853488140
1533875863
1036939405
1018243810
1840907223
146762914
388061538
57698273
1025234936
1187927419
879650357
74880257
1187725809
1868140308
721655080
1979841316
1427142689
2004041943
452246665
969675257
1881308761
1585861151
836227229
184963879
317459620
571383415
1005705335
1396100317
1082560094
1255625474
665152130
1927298760
688898662
2118836084
1762068329
338520700
2012553731
1030127082
903107872
13129193
2008529262
2077996974
1460067373
1279863753
225430317
298824169
215624014
386191195
1728390824
212059103
185349432
1025687862
605035052
1121415894
1037102931
1834027717
1259202360
1445914192
1318541701
1876291104
516083531
1047596063
185642711
1903177264
1867473966
1318414609
108897427
2139963237
2095019654
1270761906
2141805082
535779708
1383621250
719697298
1506882890
1829337695
976793290
363002254
885877230
1713408469
313594772
253956433
1070670741
1769128314
734184384
901486891
1747806583
476823322
1917759508
1692607724
1442728908
34010233
2092491464
1494215433
1035631987
846244085
1841029743
778868660
123217784
1889930978
1331192436
563398872
885740276
582617891
578819278
245781322
1134592172
1817089393
1008764908
106363536
453664054
617313711
653016725
1247413212
99247176
2108255354
775538173
929218985
125986642
754251322
1987958368
1490705190
599705659
490308308
1129173145
763314329
776617888
1119296599
884580823
314106354
1674541779
135205868
1318796352
1799190181
1951944299
223426430
1094747261
394694581
1852329457
1638261530
360628939
1960931823
817038545
2090360986
74775550
1283354025
1154700754
1581256030
85879454
1866075151
1194307253
719330438
1782628582
1576855886
332925189
323035704
35398483
947112941
524036773
2023837535
749236959
1722890775
147593418
1575106765
1123033045
308040774
1715959723
1356245691
1123531212
2077083691
863251156
867306660
144076314
213376210
908541311
916806929
1526589203
961637998
40827240
670521783
51020409
120413554
709370000
797771740
1725509821
913207458
1241232014
1674614710
2136389802
1810789486
428584381
850050072
1060586781
1635088647
2083807183
1555767857
495912032
1880031117
110848000
45328253
957821939
462860092
108221825
2005201681
855920937
1212968781
943926749
353300294
957981902
1090089816
2031878151
1418981519
1916622509
1899886285
46693734
1002136352
2100409161
198977006
1272572763
253270536
1204878485
2055558604
1536703917
1348838561
236053286
2084188515
371276889
767417201
1188486058
798521949
766608528
1803371392
93982983
107059630
2083182074
457505110
1743191219
1025812602
1469533718
621884725
206834678
907197044
26560771
1711102416
155581379
95401450
2017607620
1576888391
1672267079
46137625
632504230
1114316986
477518726
443545833
1807229620
534208026
1022930590
1150363048
787129048
855687726
972669274
1132170055
203528108
575925406
1501641322
1505120133
410220949
1216965592
2003385868
1602914738
320521295
1554624919
1251541343
1372424408
1178000456
1099789347
1271468837
1284957918
63936951
241386169
1363342444
164078042
684848242
1926364728
2113476343
747708918
1692279833
553526087
726337175
960561346
895078387
1792760793
116669221
2091723041
647079764
917212617
1412205393
1823766752
900216573
374798296
1045775076
2127780940
1184678716
1908712691
675746196
1570834074
464217250
1569612954
1248980477
1518789772
706700973
485895035
1515682584
1421481743
592913494
398617574
1735128576
1319489354
2032942716
796590687
766142012
2081418189
1006962313
563133866
1870829493
2093790605
657709092
1474342622
619197944
888235548
953889980
2038794684
363223166
1206656085
1132597174
920049244
1079971974
691430345
827881649
539305334
318385113
149890988
411789041
1668909507
1348117715
244885776
865966722
1374376151
1488920747
912317640
1591720477
1469048176
409766839
731678020
1267232438
1130595208
2108149690
1378699174
671173711
159544845
73973362
688472327
118926231
1483884301
318276778
1117305220
681690980
1028201504
812206536
1391640789
1852149664
1657943820
1004644401
2084918312
743062420
1299793003
1427854960
2055111622
183214372
1922254802
655127106
1550117592
1230391037
1706243674
98053263
1895201621
2125670988
1896863931
933568766
763178333
1442352830
1069044776
1315176436
1678576222
1832201925
1644575137
2109136170
617554291
1663578164
1460087184
871178872
66912108
2114570142
72418337
1214064307
768799475
1158182855
471490125
943273106
1429350300
1374937034
479918213
271405043
1298656932
283039139
1882668308
95668568
1808664272
1018139424
246944283
1693764802
736093388
1994014989
1000071672
502618961
1941265599
628887536
1180522256
1928573383
938517284
1794773033
264140537
309141205
1691037166
1691966423
2042220471
1143539533
1564529406
911458606
1609693001
1693177009
321067955
2019514511
1847785471
71279459
176094240
1964686905
1851507283
1923034861
1781311123
1034531313
1742246045
1746378937
439035579
580959075
167295473
266088404
1943677629
2086502967
404835916
454588510
1253380945
333080149
69001168
1946352226
1151323773
123555362
1543052095
1025387786
1111349037
1450597671
1319899099
2093312943
2107128668
1296721388
1947230975
970204202
925584093
920469308
709047909
134138348
829765141
1349394397
1872272437
1386407410
1371597695
1973986205
812135995
2106690005
1445146788
2139982352
438220883
657071790
553458039
899739034
236998767
2100700504
396849211
313392086
1958959839
1497005391
1018110299
830449733
1642342227
2100822846
1974632435
52500814
1660305683
1962333189
1345940941
604122431
389535215
1454797281
2033208373
1934357664
65129079
107730159
64630441
79668249
1626627537
1818666148
776025827
1062948791
734579022
1661289686
107788416
2088889902
280467965
546764659
1288263481
654380494
1071176373
487617605
341669173
88616718
723677205
850762035
979338097
727988973
1900447873
2123063360
1866818456
777887550
1091397716
701105308
1820858977
1846948652
1060145842
951920457
332699704
1940708109
175737505
2044807062
216776397
910569396
37032853
1424042511
62890312
927907500
1702267519
855536748
1394158875
70702940
1771977941
1356818093
1624263623
1834023590
1363970366
193585796
2087967909
857247682
2075098344
1201973701
1279132888
146995586
417565375
1537027085
569889142
1483399779
2030251087
1490362100
1696111999
660745743
366128548
2113298189
442883800
64454281
829828390
1997307586
324626314
2019699877
1887164221
1366945073
127505446
1716138704
618935698
869117902
1221748537
1735684868
1146359438
966570121
846833099
1491520184
1055126987
1598150890
203888722
134026671
348360439
700825614
1065590818
1698504668
1359258936
842593622
388986335
187364818
684220242
9508941
286387589
1856679255
1667620746
885971503
1029879145
327997495
2124285633
567279293
1119952157
985211853
1657697354
1575863773
235138294
1014392164
1982446367
1568276118
1966439332
2000519379
996968527
1899698451
409070873
2031742104
1989825487
236355902
1503101375
989176186
1886780350
1021065284
457721961
633038761
339798147
9731430
125094291
593405004
736090399
1932197027
420272122
1319174558
1001726099
2072264559
627062486
958398481
923711758
226057421
647698211
1267738834
167739573
1174068878
1953958221
1204624820
215572923
562327415
1005791161
1959752533
1477715761
1292591232
1307984086
1286729137
506931504
1634261209
429047536
1410438357
777602601
370860815
723198460
571774488
747315001
1651795866
380270682
106568043
998155546
259623950
1487872537
252328906
1960110864
1817533750
1424683918
2072914701
146657619
1733927970
1367988840
1190805690
1296454590
814041879
725442583
84023647
746460048
621937934
1873637873
226467832
565593902
137118876
1845680021
1373303239
988930194
1302155783
1059868533
1605114384
1727345580
1243915265
2059578386
455868306
564742705
2046185823
408105118
2000376044
1530162040
568192063
1638984403
112582809
165259344
2057985835
889760678
749918168
699055421
1395430717
1544605242
311018357
712791911
1936823712
1685212895
742966011
1092334434
86815158
1662707614
1441809775
1147659962
1288338416
357737921
31485416
687746034
1326549618
610323670
1919830342
324173683
684086854
1691414575
5711185
1304215502
273827567
1447499155
1521321545
1653263391
316973410
1208349491
243821258
901046358
93001758
1576222265
300663696
494518873
865116474
799697756
772371317
295367378
687908181
446106898
1852939600
1843206606
1161015188
923089573
1717826249
1377341791
1005870265
1658784634
411840858
1667548916
828962760
1823745964
1175215701
1957496113
1514025635
1126335368
217339203
1887007855
1509440628
1349416653
1681169535
134973544
1640641835
1883195525
1754873977
1317569764
2133899496
350851140
1642644031
1431066020
1714536096
1938788486
627395383
1302340060
770805033
266963527
590186565
945137618
1904868637
788910887
1477138792
2030563565
695274518
1420407480
1751512437
48533642
463118811
502543290
1324424910
1172474042
314940772
305554310
589276833
1200542978
324895282
1474488391
853769269
1040802119
246523398
1292792639
1390611152
1944182068
609116767
203152033
772452821
597183237
228731524
191648910
776459705
1642759195
1210285067
137694020
871642554
25313879
1714941584
1429368011
1605052594
893209521
673415100
1534774161
1988700048
2116395557
1761789981
951643365
504489899
1513150568
2041344070
97964542
1000533597
1674142572
268423144
1193225261
1422157991
1935440466
2025869640
896220448
816507028
1254949983
1287941893
940562133
963935960
1883720949
894801900
942176573
763037084
177137439
972476374
986434901
1370464020
200730936
1722575673
1443038465
307182881
1749468908
160825905
1574047203
1637452911
1641877487
503494103
1808712665
2029783182
1347113976
246856995
1142974621
22282268
1241015144
1501635928
917511109
1802864871
1506597045
1477577013
691153644
1394482908
403938929
974462356
674252356
467924601
1495034624
1447230321
1332110772
1056667445
1801180245
670714260
385182018
1191573231
930274895
904738460
1638244745
1643228343
321972144
745578106
948328455
671836812
1127334217
1527156449
605047028
1751796200
1404354235
1880000146
599933713
734613405
427955836
975532524
1226792076
1590449979
1927107935
302604537
71560359
825673438
49505266
2066435739
772418915
491796560
122604495
263239127
922390746
709533168
1377367801
1776899706
44090299
2043664361
1693772823
706691376
1681248893
174496450
805414018
1660435393
1984482311
905493895
1270395627
2034982879
981233915
1929844033
862155117
943735801
1694841529
858553731
463690911
292786671
877716982
2044223312
1043112348
1089607726
1061036341
966307344
528558127
783404491
1755354323
807814386
1526832989
116052809
1141033744
305460353
1298332853
1310661243
705362832
1246471629
659873222
1237801990
1223750474
1831324772
281187493
986485177
1265144699
274369680
1691492374
730367978
632121001
136498239
1213221296
2033702727
1047899602
1640890522
541584100
926437097
1722114780
542076444
655010786
1031321280
912499273
1130308174
858633626
956383538
1709828343
1120387524
1692694076
141034172
252620966
288095411
1213528035
1099262566
1202076469
2139144833
1258213077
1634363799
1662600467
702066855
1811676345
2082815131
1502063600
2026764337
1920408597
1947384619
767612441
1525402250
1780053761
401211000
1611925914
995543363
637597267
1678359833
1558708041
705595763
586228723
1525591799
556981060
1060139384
1962716913
1563879461
1801473166
1554653175
1947261275
53089669
1665425975
1746107025
767387126
1196476338
2142047246
989302984
767059502
855697413
1148688786
832437770
1833398456
1363425396
1492024089
1002773334
1944788803
879074108
291225347
2109534846
522109763
395537016
734180251
1572546126
779854937
1380670833
1241457301
1734361595
264691037
259567969
1024647810
1979566117
1268255033
281572341
1854042628
510767710
512421814
329168602
635218405
861653064
20554324
1815493941
1108260726
1818017070
538625100
581626057
1107163193
29227883
761192342
884247141
1144021756
1441941957
605731121
1623560446
1522301574
1622258169
453295487
469248712
711728116
1243155107
403477501
2082745379
1656208314
193158067
895440114
658787412
1529277547
419310106
2098081794
1727727566
857887093
2095798719
1146562209
466967665
1135717905
580997649
1077641346
143186910
56751160
1181208546
561932193
1554611250
1155907593
1158171603
721557842
458117635
1872792457
1645404415
1913851616
622208612
1638269559
1058174139
1174834627
1580634142
1615979062
184835018
357068843
2073499833
1251855717
856632719
987132968
774258482
1863996006
763155400
1953079814
491314536
1044447313
468240346
1086060139
2124954136
1992742065
771929442
82430876
1007493340
815194258
323740560
793628759
1439456019
76705453
1391200588
520912075
1100773415
1761078902
512050462
1514276160
2057646616
1540097874
1212461868
1348896434
228751439
110987022
2138014182
290206851
1754564062
865772819
1550786456
1237262791
164068715
508225007
1399823609
106172699
1936670558
486731886
1012476411
661419435
1810363235
1467462952
1335557068
1639174429
1181972577
1149388917
770741598
1108573313
928097501
879653846
1305093616
2080752593
724347067
1362665945
193502481
1798696381
332090910
1883060868
1423878939
1885549467
684313625
1464921005
1335776593
1931866686
65742240
91765698
304137831
1674461016
672926417
21044465
1462798200
900081557
1222071260
1873668364
138502111
2091408776
2122406766
572574451
513234642
938544231
1638725983
502643139
1776224237
1732456801
1840148803
18386062
1018839019
1020520462
1919637222
163713176
1924342078
1628499748
649165438
886441639
647430748
882420170
1421926934
1570038869
2015977729
1967480965
177216089
195879042
1958125126
1260493057
1037236972
2025239262
1592212006
550757807
1542189465
1069673315
1884790040
1765413425
1382296151
236921498
1031094469
895086016
950028912
1107505960
889348951
976877000
809128127
134586920
100492718
838985225
588445797
252486137
1400806648
461187049
1471181670
1447994561
457945248
1401169974
900685859
998475366
1698125221
1547330132
980965327
923333047
1389921038
1619737181
1136337085
31828432
281322953
646839118
609667658
888324845
185995050
85338443
726748307
829063290
575453824
1211950434
2087456864
2100618133
454759464
1145874979
1426468089
1614037228
1233209869
187012060
330630715
71290356
860571804
314496912
1723758333
2094411114
1168343321
59454479
825990584
995780618
840769736
1816518619
2003094346
1178155245
1817677005
1029299149
1735931156
1538873729
2077544497
902300490
1025702266
51621932
1798348187
1886926941
75353680
979029536
817002434
225875373
192419549
1201516955
764412600
703767656
954057161
226848080
961499867
1969554182
1952333582
678884728
997271597
250804478
864210616
1036238730
716973820
1801137509
725470412
494988116
61758184
1691375701
484119758
874728902
1708382298
813266564
879358
1377352439
254196915
722065082
1986481031
1026965737
1012281365
374576744
1595622890
1546591965
1026669418
1912246573
1545114177
1929796496
859111503
631125707
1078285795
239466454
1428646018
235315236
784477873
1923718094
1007121797
1591526246
982556192
260766137
1265010333
1426141734
499618339
1691983772
1313980308
461369667
1534248563
611410734
2049257124
1645348484
1749061435
596200273
1309131863
1109201258
811589212
449074923
945100367
115835800
696411671
85119589
1869183956
415102891
1982786700
1274306637
1828198532
2022504359
1630353797
480559396
1122267788
385959265
896917772
640899472
1106557554
37421816
255989127
1160314117
338843479
1054373164
1776906234
2114423128
517680553
1297078924
882948999
1092263082
2098042255
677945755
168602586
1149820803
797255502
21859679
527584247
336750460
841619126
952141223
559952013
813510354
550865755
797408679
1314177861
1961658256
315092440
645069877
1849519949
401888317
197919608
1096037860
1843693615
1971045031
269495852
901952850
1384885544
562182191
1842619982
2102272417
1922014051
1647368144
1896489170
37780172
1939312205
336030912
922896646
71934941
1094461463
1008436171
841164014
940075632
159097138
1093027682
1580089216
885755658
2090518365
1636345410
2035906952
1620125863
23114810
2013875575
1516019449
1140128826
148854470
1368278612
1670788543
5605658
463746697
557805429
1757832191
1027331178
1311285435
2004882207
1421912718
1012258759
2014688042
689560591
690264288
1401758045
404542468
1575675410
1424562395
782367144
178599946
200802228
287625257
607971913
1081707848
289341543
1417720920
862128007
213040559
1174083512
2071948374
2055616704
920386536
1299542108
1253784290
687783827
2129356881
982940574
1132651403
537733369
1564007724
333663906
1694148224
2035956829
487703834
1688933880
653115168
1500038016
2134630002
1673037989
1238148015
752596785
1472123980
1141596232
1214589106
1962917898
537181689
368110300
1237436535
1498192546
226314228
1585510394
605071681
322249251
1981921170
2036481326
1557958967
164310848
684450540
976296582
1269452564
898072128
1213363698
576000405
1474132760
1632678891
624448461
1644972044
1131865821
32467154
1323077132
1549259
1992302011
1452694253
1722403467
1937773705
89901464
190154267
2091243924
22416820
691598380
133898586
889710569
1499252412
88023478
1544183389
1890090490
1849337024
1936664414
1501871792
1811154369
1953185646
1204216019
500578594
383920007
175950315
1685167273
30478082
1142180077
6011513
546494493
1158461973
192659311
1572903138
2094982459
121506053
1558592470
2132579476
163425727
49578570
715137391
55725427
136125471
1610952380
536505244
969065499
309011700
641782673
1385111761
261470209
1634316631
348426413
1719300436
1638071146
1084362172
1141638293
17881207
1314937055
1893440575
552343531
371466679
454525044
359538241
1087034947
1442253987
1073901519
651434230
1716349219
1731606292
1064549754
1023830729
1467159310
2014100369
566928394
1861459115
978256853
211740671
993749206
1472622293
213616057
1758160293
1958061676
454354217
1764857518
1497110320
1525966405
1085838597
1904274776
276746025
1604071253
1166777368
356213829
509557498
1194778846
1923129711
211709109
39752056
136209517
1159630583
1808686613
1165030840
1717388419
2017438775
1295835398
571091464
1883046886
1560990583
470387972
870749156
2068591617
1536477659
1772370345
564272165
943253619
1715323052
720438117
868638323
551787363
2126623711
1622402268
1420187375
684231657
303656276
1967022350
1776227483
1792167462
434335059
1161759221
2078744919
2007445581
1539855776
78761675
699721239
1124851127
1024950999
286044277
1393940302
1221237226
352234542
600385672
1772703312
1531530408
1096887028
1900324471
1565691873
358041406
1037984206
555369707
1500996413
270269797
1518391342
478664798
371300194
155155335
1397423418
55140805
138019367
212983845
1352904865
1353670735
1472872060
1604653
1557538409
2007856002
1315980947
1753792179
921566334
1052574457
760228780
1433708452
1913880250
1940217236
1087421470
1394617648
2093093667
1747120102
1596833156
2046069312
1618278073
89907572
1072656681
1321187309
638248422
401466301
409766073
550474338
359212886
712009702
968359149
2095016495
1948198466
1318631112
1559977781
1708293815
1456862126
1124319599
1361194073
921833061
2145089862
1295216137
1423275656
1830519557
1250031720
732544531
1223653134
1420014137
804506590
2057521232
554045200
599149720
1256514847
423743308
1242036736
360647529
1819462680
667041108
861581908
867943901
1721763534
126699748
1157222364
1299035455
34415734
1614753107
1142602539
261097279
531547920
640616506
692200042
1838570152
45314164
886521389
628858075
1797907290
1693779910
1374986156
1352747534
1673359752
460914277
770543024
1633905574
1315527819
1879746271
1628922162
755115847
102177409
2052296079
386993795
1826828198
582708944
2101898774
2086465548
483423785
1417615201
861528956
331581050
1184726314
1723576589
1775230342
851214221
1576218957
146129235
845884914
1005270989
334033605
395172366
2173390
1067662491
1093468995
983365841
1770095806
175496129
1439623921
1413121038
565924689
961219024
65401967
42857777
1185413507
231389252
737038465
1497782983
1659096751
662109841
797927711
305971610
1446102398
536787674
1749395903
881793813
1353846485
1609319307
396654213
1431194610
531315297
2061945875
2060605366
341586043
353559704
2117647815
134804593
1095503724
564373888
1660296201
1820169254
372656416
1040091409
229766833
1544496716
1223493569
1634914117
426473789
200598376
1145303270
5321774
1735527544
2013828559
2119764590
1029062446
1928075352
1784436959
1762254466
2069571596
2147043417
899658328
640187174
1826066143
1423728720
153470467
811299485
1898517593
493929237
1150216274
1677706551
669138102
1826267868
1670022427
226219817
884117941
1243811248
1307541233
1125297968
1245114757
859060265
901723826
902925731
1560681930
177540616
495062861
509890012
227612857
1734121030
1898584890
1226296037
604840207
1337834087
241696379
283667611
1874455831
72643072
2054954388
131789628
980457252
625391644
281121353
1165608287
797653044
1516264332
1789253982
241390862
141091247
1731388988
2011042824
1196859991
419601630
1987971733
422571490
1932961243
1012185426
933471143
767332441
64054683
1768575627
162421509
36666781
610025621
2017915552
1728108817
1320056990
1414802419
286512896
1469215579
1698001727
610812634
780688815
900050098
96369697
831491370
1510122977
647585380
564404596
2086693916
106959878
957004800
755283397
1435852316
1154493118
586105732
1257744398
226931746
1467181168
972769631
616828269
1923007213
1821569485
649265214
1308767421
110842612
1534705672
2067657886
1424258259
1571007810
1260912796
1023324625
1913533926
15162169
1054781759
1022128773
1039795927
414202140
1074626052
690844705
1833487710
91658584
1071208420
1309695554
1128364054
1541801958
1464827153
1005674250
1206928847
1421057303
672299313
968448768
1000367767
2060202908
1652898738
379429044
873696659
716893391
2103430899
1130997279
1070163454
1015106413
2051725150
2032696758
1201694728
407369870
65571537
505036055
1871222549
92962363
225292679
2123408824
196493798
1868688985
963675084
786104140
1933528620
1129532716
351918535
288025783
673215168
1298416026
265788647
604733884
395806372
40803528
1619419426
1299974109
519381253
970268037
322792952
1212113756
252159061
1394601153
1214316271
185669030
832084529
373914340
996929905
550322114
33373035
687280147
1448983613
377123445
1254678711
1759017560
442876314
988781288
1193599173
2005522902
139656823
1655900414
924870837
81995260
1177052
1821582351
1031742412
1432265161
1394382721
1930007600
309150700
822463341
130373779
575612636
1952552699
1517695128
1880321520
1140254064
1966560414
281285042
1151447764
2016581352
1456663248
1036547787
751592372
1350543582
2118474379
1815979744
977892084
2021157342
1163339155
1054392102
1424953243
53446992
1781775483
1858639656
994656551
592540814
1147704643
40217832
20050592
1670538855
1988283965
1569164133
526854797
907610493
1089016488
534170609
695497461
34134234
1154557352
1537456365
1440360971
1324888228
572754465
328314675
99291074
172317190
840668918
58131447
595187588
1792821925
1767900527
1463811483
1461053671
178714564
418947693
1217511287
539598285
790558495
996938260
1463454281
879492235
494238707
919675716
1376708657
1945449851
597420398
1610057462
1439371498
1217174794
1474057840
1030300011
1759966721
1746544592
1397393831
1109289582
565273842
1424751941
1184100304
213746408
2036109913
84284028
327392977
1155853343
1807661670
1604238014
541204295
1662362461
612000688
1818654947
1164936550
1361054329
1258507647
1621228851
825802609
172923248
1034421344
338733589
868731691
528636299
1002861496
2042941940
230612704
10356403
772885394
935658952
597317328
197416321
1707520443
958048639
1030801367
1050220883
1073265936
1342587754
872153848
1843283795
1055374295
701476854
1458407463
2128185410
320557633
788724073
971542901
621825698
336499264
1362901289
326441319
1680872314
1756960916
1573030512
77050523
1391778802
1649530443
1698654819
1928737311
781323935
1965505430
1692160152
546706500
1257147566
21319674
1182811571
995512988
1258001696
1554048136
142828778
785944790
1365691962
1473781813
116988423
1987911098
1534688312
341551806
2126128397
1014474752
1570940503
388847823
1053400759
703031885
7991823
1492382108
2050172412
224640177
676609222
3891531
1055315100
883418685
1878374634
59746173
433489312
786157117
442306402
935531706
1713223420
1539534466
743393511
1671266786
1705910840
102863883
1296139887
994812330
1389635380
73496933
370711164
1784295860
596245574
824731207
284669050
1915981785
1426823514
283354005
574617188
883373381
433557805
756391610
1145952524
1969929399
467281811
371405676
899842061
33129336
1815920230
738893807
1960769695
1552460027
397198628
2039371916
1733157922
719375155
857634535
1924294665
338322004
353739033
2137562720
108566023
468406563
1316732933
1587201915
351877368
283610075
721079829
829617313
709624558
1841118713
1611817783
695848224
1434322426
442807751
1581101509
1280809602
1493034419
1095588155
1275217055
1808411729
563129858
652532768
1314998658
1856893190
1093908512
1996123960
1182488962
1189120145
952690925
676314729
52209461
1137462258
1006138265
232172699
2115379059
907437787
254868825
11968073
51768638
2050522333
869532563
578442700
487280378
1271364793
2093875555
1956753539
924666378
1398209712
1384127756
1669471460
1809987105
1939553945
294630699
1614845433
163831386
2133059122
1491910589
501954242
2123473125
1071758618
1451125937
6929009
1933712748
764005908
1565293799
2040247221
1012036660
127892716
983526947
650468297
117809508
1896614828
522790644
2080047216
974765481
1581231398
1987041285
1119979702
946466250
1999993879
269248545
1673881881
582417746
2120759803
664167690
154163335
670850189
2073327690
1322548692
938297942
1662061281
84764818
238359698
10568518
1301224764
932617938
1135744061
1070680554
314212989
2034837257
1422265507
2118609248
636107970
54881210
2131670941
74197611
1583651567
514092884
364339269
1172986028
1488625393
1506771480
1724030212
914434061
185241918
655424085
193537091
1101243749
1607789023
1757895790
2051506869
941727766
644023501
1602682708
501240136
1246035835
1853640307
705084776
1467517586
1583097452
707506847
314642814
1534012560
1796822469
1400575992
1488761483
1838563078
1109806727
1378213237
984273399
1359014808
1537909637
1271553483
1410237584
1485966721
425164847
606923220
716123370
301810965
754179382
403056948
1216264674
1619913742
1621369042
1218382043
2112626561
1333686255
1498381365
1576606251
2062899385
2015096838
419502591
1710106553
563132333
916395604
1963029173
834436827
1963244697
1681365935
1417901567
883431671
229207759
1902227857
1633246507
1662232050
14417513
222967741
322019508
35974078
1726318294
762760747
1761628208
1479182511
2014374880
2118811221
1884144691
1344779025
1025662176
1825594237
1655721686
1885357475
1300288811
1033038640
59310575
2132547183
1438147711
1878006921
2003586792
1975794840
734479709
934715386
303949127
799145849
1272049872
753386774
1645979124
298076949
1842287418
1941240712
1091210717
2139407992
2034233605
439964295
1913134434
2071346407
1948673523
572225128
1322494750
242183441
1262506833
1976641615
4779519
1173199264
14906861
436120964
105140960
129530492
1599127552
2130342643
2025783717
1670316021
416379862
1006499753
1981407613
1621424915
383571640
1377672631
1598571317
857918212
2146597876
967500785
1638232698
1357600126
1287996335
1867006436
540053134
565500422
186456001
981363897
1425652145
179088989
1072522606
1911862203
1923506715
1594917176
1451220027
25089608
1414354823
415571467
1823336482
1687687909
661476652
939225010
855776786
46929779
1899958925
182793427
929743324
1200411221
739313854
311491709
554367891
625314942
797668632
620194394
130432088
1557249420
1426199329
2138679918
942471419
1498092075
972810878
1606692080
175706353
1115631322
1342001504
464863936
204686352
51472714
159678706
1385557295
1826364208
1556557177
1363847881
1389247318
2129955756
632849521
2130199645
151853679
58199295
2145125381
664977570
2018968935
2124038409
1544488268
1805204937
776823483
28320721
530731418
1025548684
1255937963
275499532
1913279897
589931255
1273091908
1513670588
256979484
1884528886
326729422
378965352
1872106496
287733900
1996094269
2140234779
1705118220
1565950095
1618518198
467044656
1979250008
604421359
194874840
255533994
648532894
913685308
580245227
1637023217
507194480
343779379
570285716
1651695143
696023848
187347416
547539993
958246346
1885627089
1310995233
1493692783
1772474299
726789044
2115916359
1546564935
995384466
1267005013
1448834725
1737410735
1334454789
435905410
1902950384
181032346
1205202530
341332404
1775541
537104402
2099937461
1086594156
139888914
56809525
1893328124
1706695404
241615355
858127695
1973031210
1697896240
1596082842
914460570
697982337
1252245030
1665530781
1489577019
1401553354
58945955
1270760696
1045096960
1366596429
649203367
1657495237
1838377429
1604407077
1916142514
703141683
1736491197
1317915559
2052256178
577725648
969334424
1374576997
2051949336
1076351265
610228033
1348974445
1739227206
934501419
1833607720
738432022
1937479322
2006758810
1313319315
1231856023
1197885034
28490224
988441530
1743368712
1883804311
955511087
1777262223
792225003
201975936
1517515903
470467212
1172338859
813766466
1474232949
1875009746
1248157932
2057030728
1085976561
714472896
1615244729
736917260
1994261984
356302269
479040445
837447596
804473222
1609593315
679263332
1945824442
311067566
890467383
1167591729
984441859
540845923
135185121
329509167
51278491
415303585
781221217
1708591187
1254999367
1993145275
2121069491
1210421162
2018098745
770587648
1420246247
703185176
637258578
1352208633
762948566
524867155
1960109550
600154396
766124463
1601176198
1808880540
527536831
1044848820
1704879070
317498431
949432604
82176347
1049268461
1902864972
774658965
936025995
398791385
59197042
209474348
2017593030
1376680956
405992697
477539519
378582711
1674499390
424627218
1253145199
362725496
2121955475
1398001995
1680449359
212032445
2145652541
512463598
545422059
1761728507
1963805866
2100023414
1015106413
790891824
2037265460
480455877
1546532100
255477714
1041939601
91577096
601753572
1284344989
1907959965
602464360
1464686388
1143558116
1128607583
897130990
1170200151
538729062
328338809
1125992728
1412487204
553999832
2124038288
1513445073
1925841824
703607522
1012187471
1669347715
225050303
1786026149
1365881897
484766067
895097251
723006051
1334256489
205070372
1310766154
2060978345
1428269433
2043402776
1362560505
1951240742
1174383564
1025838861
766071516
1409609952
420397723
798942641
2052996012
615332823
1832092135
355093749
2051160181
1809969436
1071159405
496293596
275864419
2124779376
1985739319
585887907
1747381923
822015025
1872627103
496953667
597049971
656676541
1533823514
312179809
1004872038
817796283
523865897
1573861069
2002976191
1540304338
1996208984
1021955132
2012037928
2088517610
1301725866
1427943105
1870270516
531694505
1683948382
2035963703
1457164165
1987926189
85007927
1172919299
1601167619
661229098
1728378360
936666639
328822999
1253046882
728152660
676289510
1713439919
1314914253
1728940756
973983515
512347997
840032041
270372381
1863258762
984390429
1204487041
141880332
672799877
164189390
973238008
910595579
2025588760
1244144824
1113860849
639226434
1656746506
289660966
777277233
244037921
1463683418
840632173
707631380
343660028
727924033
1696917148
671922556
1819785382
1662797748
1250546579
2066715863
1903845289
1756885837
1659406184
532618601
682522695
1030198099
477497678
39925122
966630372
1175237649
879170053
381236085
354309227
729732574
985584615
1700208119
574119448
190763740
879298254
1881765126
874915313
391141894
374891273
1584497182
327632921
1034944582
1992961914
1807064674
1709204495
712150908
1065032
2118678297
1869278594
1614768961
1518179683
1198468150
1539153186
1844037484
146473764
297399442
611524042
844983953
989631987
1583183435
15830359
1778069487
609189796
687192146
1983412720
2142906300
1866418879
768671819
459589872
1946589492
1557907086
671931661
1771179734
2115661119
57094928
871781219
621247334
1925746077
2091802653
894292277
709125801
586121316
791897541
1230312952
626365169
1932117693
757195037
1555641056
107331420
1384959754
592554980
1270501926
2031114916
1795143199
1237268344
1006836306
1449269430
686302940
1283461467
1964413061
795060882
701475331
137696877
1787277270
2021417210
1651518099
920978584
1932803717
720516983
1029372630
1084635899
373168647
696141027
1620641398
50474903
401502824
1929579684
2103508844
1217595922
1197755464
7186006
7176188
1288548038
1107506522
795680951
750762564
1389401686
1820660375
494954471
1827893650
321819968
59718105
323168346
613891761
965868814
735953348
1208942569
1907339777
1624411649
1627304843
1919569413
1691211286
1886440751
1747224347
446458770
2021105909
1551777931
1774918660
787654696
1027854586
832237281
1019005111
1007057449
1900958437
1319634568
1078247739
962467882
540841169
1912905608
2091720112
1319115973
723537612
260978427
1176625851
99311104
973890862
900732128
837017164
1157555529
383672097
2135119557
1931382837
276621841
611032755
154160037
1174087781
1230830330
790270347
1635537619
345954677
1339208001
673467554
1257018466
1987815618
450895432
916487116
560553330
44853696
1520433067
265188499
1557480869
666361706
53194367
680220550
1505877209
1677645397
1608472963
38412311
1494781112
1311375767
103919823
676813695
1105455454
700947767
481463603
1055681597
521688427
2062234998
409584798
508729039
232087616
1771435027
1643910712
2129092661
1029604902
836523600
44997290
1822459321
593343292
1661367270
795391780
1941240712
1351059870
636381195
1598737187
1014899269
359339884
749544846
882822166
1452936120
890169320
215870015
1432010946
903363375
1547109648
721366246
298510652
214602153
1146819052
971604884
929739280
1622331445
99684483
1800595840
1606640061
988800937
424774478
441046343
1665255968
2009357408
330462152
849984016
1123600376
727142721
578506215
1453794772
602690769
1258734661
1404544127
2046546493
962728561
700232832
1817400751
2096583278
1319466941
1339934961
533417131
675231464
1229760220
1473127501
1416987261
1933052501
712186336
1199939799
732839430
758279796
922958063
1266445198
1579555859
1374837717
914056007
1912999203
846195750
1198590811
2021155210
2028244937
876854337
564131109
385841158
2014646091
2139621828
1434486418
1977167818
289626613
1120700931
45313304
455540938
1113500276
1317463230
2134013588
40614135
45640037
552317327
1097687803
419032064
978807089
1799909388
915252991
147192026
1951266598
1123815363
456392892
1565372632
1435797638
1607789408
1751345548
1059838574
869249665
842873790
1916110473
2092713703
74995952
62120497
1623200105
1974016724
2062502981
1310815702
358815187
1606867144
338993255
1950199135
1829283298
1311620316
1105387393
1322039392
1582838204
426612485
533447175
1364329051
329028132
268081493
501169066
77174050
442905910
734257129
1102396418
123181670
1360896117
1056882480
1212045765
1551305488
952125802
13556932
1718035504
1627211769
2110386636
949989171
1819082692
1543756231
227853726
2134217130
57490966
351730483
720969173
1831402509
688580166
1663830593
612743720
1165127015
1927226214
376655875
1191165252
1772288979
1116280299
1679233116
2079613976
1298375723
1241756626
219665977
226627562
1128092582
1974027925
1526940642
1072143813
1582172176
226051474
540853349
1440043598
182027347
953599078
873046334
1446046203
1623299951
329068377
204928751
1980829531
483845487
827896539
1955696702
1085520760
1812136735
293367965
1777655061
61808665
341016419
1090399227
751863236
1350891551
1840260822
113794824
779134146
2030307509
1138453801
1212279782
1617539506
1618730598
584958695
1902624814
2027770433
346959544
1920767691
430245836
2054411632
2033456571
242967898
912680276
1078899122
391204442
1695892923
1046112121
947380370
1036837254
1396647792
773123244
1120375388
715016089
213528100
1221357909
1390088571
154004231
1360037505
1516975882
2124224341
1105430681
623983341
1661158052
798930457
1340745494
2051553860
1725213432
1432452645
2099950948
2005710883
784373163
1435411077
329250097
545353899
1063208644
587276462
1816253725
185614991
1364541353
344835082
1821483531
668740005
772986656
731450163
634405699
1563778798
729965549
1264871556
1778153123
116782287
1763859263
1490086523
537497653
1498259037
447815969
1494600659
1224429874
427067859
849844162
962799711
1117671211
83876277
2068485969
1384194983
1171272828
508440497
323351253
30721612
1640174016
294279800
1870633237
238102964
712155302
334237156
1661648211
489803404
203783213
180468830
1716402826
1585149474
301646986
887048561
2071736135
764027201
73625023
218281032
1680402959
170977525
1245318419
1512953010
1405826210
1179080435
723319901
1362610790
432554169
1704443246
1637799608
232173232
2041099652
1256446543
623543197
764506097
280026049
620417898
840172622
1137027710
838621858
886174621
9357921
1339336236
1883441595
1253827152
1220146542
1879073357
1996217233
2145601783
1622690140
1344326931
217532362
436034955
908354594
1582615848
1331148580
789866242
2103118440
1734157495
1932644103
2111053796
1057520786
2044124688
229557210
810892496
869537642
1768941832
104762417
299092550
1267480278
461996202
166313144
319040584
1485995991
1734298543
1557903525
552251674
1941210638
440871534
979691501
1268662909
1616749487
374516731
1532294543
1644145063
1185017296
1055123392
1294793287
947226703
35283473
1971817940
637230836
777185997
1340309384
190811974
538506568
2043940899
614390584
1531364091
563917342
1695921852
201395471
611908277
841739196
380820791
1329065552
569252680
2114923128
1119209431
1785606668
1448952151
1221840030
1119881737
595206827
1841625264
35637221
1812195964
141767204
398677820
391185555
1042208242
394286981
1117224078
844648696
447567720
98479568
410569628
511491986
718244040
1649873529
1602390949
1427518099
343139306
1917265865
1728479547
1632628097
1193648626
1269846293
1248875624
1241670268
331206219
893263644
41314027
953250978
1191807182
1479143402
79883265
263046821
1347842275
167983481
1976952226
89224612
1552430488
1926796634
972200969
912246581
1526247092
1655080445
1339893403
458794097
1817932522
1507111431
1669053988
1482876402
222252393
1207026342
789769211
226604320
1964256858
1219957493
584029498
1811222482
31798083
1112293461
239006029
2025508426
841983494
1069944066
1639141056
298374561
1923883563
795025015
1457619310
1049485841
942274775
705334477
360266238
810353676
1321795942
275423514
1098279418
1408833105
895767817
1295971898
1369616749
72306459
642955385
1680445041
1546817635
931771917
730548674
1829754539
242226837
2104970638
787395794
1807075695
2013826765
1299419610
1130878256
447425119
169710704
2115666202
1541200460
2115074362
449284525
707471829
339639799
1066120763
1459480297
1265019419
1666150078
1929517937
287666834
173558777
113050298
1597217432
1223072007
886327445
1805243012
1226572029
574210944
563646712
1687783085
1843122232
1751647299
2146599309
722828282
591079411
1583046815
1907581909
1286878207
1649170399
839510499
529775973
1891092892
586658688
25313375
902210472
547562529
1120050475
390291860
747961113
2109776916
1691734370
1299041260
2097211461
1163649653
1186938073
306045540
652629206
442662717
940906786
1867772757
1161791271
932355666
24967801
1605066387
1949224691
470891421
827257794
2004505674
191061619
1447821878
621489111
1640112006
527314246
773327591
1952155285
1833101140
128175099
111055008
1010378476
1822062274
1683042905
1013826588
282067243
1108079860
644718105
2093112614
1773865725
1694016405
1895437280
107848923
638335975
1151751215
667343143
498408232
1224140716
1217230168
1702421686
1471866936
1211453956
1074088106
1043832786
73549149
700052539
520142522
531409721
1894934630
156522550
1357630717
309638894
742147961
2004936273
414698028
488869
2130326367
962592303
499076493
138307573
1135766491
1341360866
1732087678
2079037159
1782857847
366237954
276784031
1485482322
645321582
382434436
1949126817
1274112387
127782086
1708088326
681034360
1383711792
2015999586
1919242853
1343945198
2017769073
1525158344
1266292741
1794015254
1244893494
1395906726
743196204
2015232371
1434378422
2076593064
1705864965
400018343
1629373523
1046732074
656901821
292128108
484100787
1917932307
1771012601
286471779
1124070908
478813964
900024452
1992361590
702771938
456481100
1362733270
1333830222
998061301
254211878
1114651844
1585570815
418207406
738983383
270029491
1844032511
622045139
1570789453
1267199360
87104677
1510969779
358858514
1286027960
217183869
1638870093
594977357
1084172982
1432497157
1499228199
1202484390
1932808588
417541439
2068601900
890308318
1150870336
1048261351
668942085
326068342
1055889467
210555039
1997911439
1925637652
1867894467
1902979940
1075392565
1262982987
1860544048
505953875
199166914
2138401233
1862316071
1404894790
1846043681
1424314554
480930093
171652481
2100015735
1616203250
384570551
2093466236
1205218052
1404189246
1429953807
1302276892
190130708
704029393
613372743
1516512778
822109392
1659373547
1015874573
1192142784
1737676031
517276523
460248404
189814968
941450366
1975530782
909918623
1025293524
236428750
622510302
108874458
791325093
896382660
1777696806
907517228
544594358
1584818806
337403046
703376738
612269217
944626760
80843709
228364268
1441307735
921657090
576953640
1488528127
1619742643
658414813
974804325
746371470
637805519
2134778552
1673851446
345493624
1836150087
657598063
1192735709
1157662166
1294658829
751369153
1797517103
639770104
654621964
638614787
904579578
1123509428
554271440
651520226
1156103106
1128488851
163372542
171703831
1391566087
1252589223
296139461
1737676823
619114449
1881000873
122173257
2016216371
874251634
1743671783
764412600
1177736497
1050056837
70604490
1397546254
27818380
634981139
1633248373
668542721
576712465
1882040424
568360768
610378739
626063729
1064461852
1869847483
797335098
1612866664
310086232
282821653
1933485799
1676017708
1595133312
724978026
818916856
404634516
206663741
338697713
723530078
715858350
2066648903
132989892
934064915
1356010541
376428081
558744167
774711747
960258223
1161455887
1236348467
885386038
1298681185
1301103253
1546055938
770781034
473666973
1075326695
984729257
1554336195
2054851776
250950018
381201906
506761142
1274948531
1177336104
820066792
895116302
595890962
2076776320
2086000205
1068848756
1020425458
639198568
857917634
2118526563
826927720
2015061908
1949536027
2037610552
1581881897
1656997594
77643942
1406018014
1879139845
1831121349
72007435
982647133
1089977979
938379768
419476113
2019922880
311474278
1168983201
892392073
398459551
1943959794
2131106187
740124747
892856386
14648630
1663276345
319871205
1279985426
1550662023
1397589616
1351097032
1007660698
34228946
1064052424
1391014217
870301961
211568887
658675891
2098763076
748790768
693265633
36452855
1599724248
383747458
1153862078
726023908
1809568988
1106199282
485662654
2075590585
457841815
396161763
2025798307
51031723
1655416497
1632930104
2076812262
1682208270
1595424678
1837101424
1347160990
2039329953
959728007
364520722
537436539
496233825
1770401940
961551251
1945724410
1933429979
91640544
1004606738
1852307019
1590205909
1331890176
362408968
452591413
74000290
1023068931
1507753729
1389973390
1851943175
1809409718
896949936
821036271
695725352
1778982506
567414245
1569874267
1813956739
189154285
808468068
767685570
906310174
65009458
1424514716
1955976634
2133451252
1461837884
1004244048
1827584288
1966597437
1309565985
405864227
681926895
1237366444
1159570255
1024800692
1279379228
1868725508
1762508634
1452751203
619712912
1457287820
1230113878
655689501
1010272293
1316455576
1437865650
842013924
1635955592
722015597
1672346742
1877272990
1494860418
224838871
581850593
1612659809
275503203
1163298882
1848152754
1009656756
768806850
841978654
1722316220
887565946
2038416639
337386981
476313770
421348595
2093468395
1971762790
131713246
1063847629
2096707393
556274107
2060199769
1942856325
1000294858
55130229
1027899372
2044268874
18694172
1063899874
56910866
1893767267
1253543761
1356352985
1342659597
117400263
1753786003
1645970550
1621119689
797452700
1623264273
1572113568
1040149973
1558347890
1662933172
676829559
2021951227
172009427
1554804069
1780278120
946893426
444994597
1951637538
1289294404
675759329
1552318658
1086769487
199793762
1320970368
1568123400
1871964144
250230487
791412090
1746785318
119884544
413909250
1294554216
617806409
481779045
124381163
1225092932
2034393621
134235771
460261329
403044105
898532874
856147047
604898357
958789426
2113385674
1266893523
1311115230
574563496
1196679394
1790263670
1107176847
1240268497
1171924264
1258031398
1884704860
1929098961
1633245125
828211233
2092432739
1628132769
2041670846
1493940856
1342334326
302335452
1581438571
1548825925
1714101223
1731824422
375692188
1425732812
620003647
434869245
1585985055
857215415
1893799975
1912387374
103078909
886122596
1548137697
606582055
1210207613
444815976
1880581336
452267667
1497144107
1460336520
765256652
747939198
1460056275
300649780
1061783610
1174645524
985070328
2043162240
1714370168
1565944045
2003264989
1276546083
302262465
1200261563
6309097
1161191059
1299686680
576918927
357173405
1714599751
569081867
2079229846
450379709
778478103
629897795
948004945
1932119053
1247886404
1135759656
1139922042
1058505436
1085165361
1616677589
1867205388
1054425005
854369052
1729317469
1294252617
1003256275
171246041
1791336556
1303686633
380968120
437960002
290545901
215866925
260846962
1230652587
602341495
734888227
605402375
414681456
1817272394
1038609112
1930792057
1635036018
1368522025
1186218075
1963077754
155037025
429430298
1449268014
970240782
1039835494
427659244
173099318
1873676418
1344361420
1479192348
1191486368
1805067510
1289405592
1422934496
24370267
1708171183
1148600765
434978283
1207998952
621444354
979094522
86548105
606819124
945777474
588863407
1898754318
1954375708
509940888
135679648
38178004
1857134355
2137844776
643527150
1637392568
1344852118
807542038
1898965925
800519581
153310460
2070194799
1965489596
2087740036
2034402903
1397631896
849518985
292355651
523289413
486210495
342379990
1299788453
1697461252
1330113201
1709806921
1468537101
1785423885
622555598
926783864
1492285900
847331561
2065666223
1864960065
593793482
363291595
857336023
105773587
1771977728
34257673
1886048738
2030071330
2065487333
563972752
90088095
200014142
1330373370
1239083182
610063155
809719136
744642249
2070241503
324554139
699890558
1153328864
835247050
1721791973
1061175139
1263980551
831889325
1220975587
591450495
2102586356
2026253124
668779816
1934509081
38435500
1905515039
1218854068
1311563893
1216697902
165775623
1012959700
1352312586
2021157350
796500796
1341849536
943911120
71415908
760271880
1884995779
414415505
776726968
436037957
990242624
1043006493
1789124289
2023268024
392787105
857866333
670021185
1483440704
629064003
972871622
198902981
1117125349
879619008
1825013868
1259175184
1084210221
79998485
517867738
232707610
706297484
131946992
1572170470
1733870485
1797722424
545976388
1003185411
1785142771
1716250693
696074716
1345828996
706683267
1465468443
518085107
91980554
209333933
1165614251
384189295
1694938907
2023952796
990684100
367313937
436421480
2015005958
1928412312
1349260560
316843734
1117065890
379296559
837324624
1601421857
1576036665
1448666604
609336415
1565274181
22124631
429871440
1902334463
61044223
1097699801
1656127607
1339976036
1626484431
442050775
975278788
86531225
88113503
2140997905
1139182295
389785117
1163770073
480404896
924007378
541652995
563079780
189776987
2108297714
1610167325
1709232010
1472756208
1418561599
1775956935
274923190
1669978726
144511983
1072704737
601760415
1208462920
1614357785
426288954
1697263745
212320814
1852478517
525911374
768038477
588005267
1812241251
840816848
529554638
630323331
1767988586
186978242
1898162974
483835151
1160491142
73028717
1566979557
1702186676
613215218
39285253
703352952
1052203488
1324766260
1415338709
187221601
868642823
83942873
819543408
991711479
1565875360
1483110194
338761370
275550173
452985496
664511104
798101162
1631674585
1728380642
1269222967
404422039
1682601149
1933864196
484744750
548839669
1893293699
1765189396
1390494397
1403604332
1416838859
570928538
1465951158
1606691479
625726995
2079672958
616996022
1774070140
1938141485
1930338357
1740768214
45696619
58501106
1283130889
957010553
1825405580
1833153746
1737213284
1320060524
771753558
1222538810
1441404469
1201225490
32270070
380273381
762934847
1346710825
498785003
588587750
442794852
896604044
402708872
1112956395
2076631646
1449126621
439607968
1570135278
564595934
891426017
358087757
2069188942
121672481
2012974792
1068599245
953743069
1145290823
869175655
344774602
324081003
838158064
523433154
1947628639
1074474588
213543264
53191127
2096985274
1600904006
1715541072
1312044655
2099879985
1812980377
535961580
44001478
2135108411
1548547284
1322259913
1819216346
876138667
1556124787
620537415
75506154
1837903568
2029464742
1573205996
1651867295
2132163523
1111052493
13907526
103499576
1510194073
2097474431
1578270668
2039476102
527489151
1992265726
1373425661
1249940185
2134579983
326775414
2121803035
1997922992
1129119168
237411499
2051304901
268571928
1365159830
1488885770
1278620556
594628359
1154155469
1071321549
787313304
1359014026
976469126
1014890607
69125301
1975594687
393241643
576519736
629383838
952538520
521900288
965157314
146884659
1823081036
1985697223
1884455122
1322894446
1938224849
1705091074
961846758
795016592
843420472
1828850830
233505850
860739657
502451085
1054929919
478856794
1978326748
1687708595
1982039920
338547891
1500766139
22722754
1971021550
1581348998
26477278
575631767
652541721
783199867
1589479866
1688055334
1527900991
1844024663
1256475417
666019950
1581324265
739693910
1125620501
1305070363
1294531433
1462384393
1023496640
438839709
1712325109
39604021
1414939594
1952565814
253119681
2088171005
1441492128
1978635743
1780504100
1819727399
151441335
1903813537
1285449559
1796652935
1756641499
1402827625
481293980
882457165
182968434
1382414876
2050526359
847059875
954143702
1505677771
637689047
877582264
1519572803
952441067
1968437370
434003530
1935482218
776782446
1533838991
1452861491
370846151
2065363660
2123694307
444230961
790930203
1729298771
763232698
1683782036
1928183255
1684528363
1185324924
570489673
1276821004
495000259
19770746
1325669007
1192936558
280899480
105183080
401083731
1450788310
384923896
715566201
567357381
708455013
794617573
1677104010
1616593476
419678400
306030168
530893408
196570568
544699683
299093466
970501167
1896274889
1194294616
504121270
928665656
830053576
1073444242
1415780612
1528195833
1257342021
876399807
161097174
350017250
808749950
2037441259
2007385839
494699927
1200827746
1910715248
291234457
192794468
1080063975
172248725
2136639471
208885879
348149168
756654965
944600690
1331570467
640440035
1044218004
1536357699
1530276280
368925279
812781328
557412411
793315758
48706045
1365613722
1140155546
152789276
1813229257
1056225350
647121239
1279630336
1331607242
1450065963
270531972
1141781063
8697742
2054958624
1439736920
1710508065
1751994031
1130122066
2086417436
1872239179
835747020
828367046
598597734
428535533
2031038379
1406258093
2123207884
1226659153
844995962
838451483
442052130
962496828
574877951
1893112067
501402437
1576049264
858273872
779759469
1919635553
1789904268
433142512
292129237
1222617514
1671136834
1635106324
755320780
1552814773
146009646
298312097
116354768
6359267
51881509
1793990638
978748952
2030459029
147037771
2029217420
260684351
1951182146
1115344442
1170548208
1567696468
1059003715
1317892479
1280644446
726074345
441449960
1873453656
1125262969
2116198648
1451379484
1633118222
824499719
1210669394
232173232
215374398
569498877
1576545145
1716494741
1705009403
1531858638
1583429805
213276430
285505466
1542509714
397996481
878446195
324384659
2072838002
540827552
2059810014
662526132
1342640109
937669026
1733789611
1365487916
1508863833
1431730313
906040565
878849425
783329831
2092450369
1221626983
1238940203
1821415672
1324048214
2029832988
2087612218
2007757424
1852029497
2039939002
2130189129
1266392023
953521898
35228820
1789408404
1846843870
52973961
740251242
1684947561
1116909968
799075331
1175228126
2002686405
2057030033
930433392
906751907
1515660357
972841193
1514004111
1110899617
964965451
1647561623
1542098438
218935491
1484510141
145531469
300259815
1396946317
332196546
941979906
890405630
832558170
669805780
2016713294
2033107842
1284383460
1253041498
618509637
339592543
1437058272
1095449833
89516812
1478481114
101992161
1412083016
1260127128
1484660544
25334575
1448184919
1841824641
797004248
1702294531
428286282
348977816
287235541
1637471463
1265682406
1101392434
132944112
1104099477
768804895
546977861
1196575210
1829742065
1249659427
1721414457
1127298883
1719198620
516764455
1742485959
694722073
441654733
2040119355
273274526
2141737080
1413495896
1773243969
1890565927
1693604399
152931902
1430162627
1732833232
1138327665
1471223201
2113561171
672265438
2005024833
1147891300
1303994701
185089941
1871396261
273786301
105069160
1549878292
1188527647
425587780
879171045
1081741207
2012900332
2043160277
1892425914
1637509013
149434162
236682481
961176105
1691640616
1530724463
102852016
507235223
589886481
735543255
89031027
1573930321
1239688096
695249130
1015276727
1486993676
170339153
1528521949
393211921
1299882441
873366768
730305357
1420091301
1691947200
1637210285
1380702916
747372265
1012752373
1981563292
376902240
810408207
301237749
1101440313
474493340
2145884127
1579755873
1404323150
1685011930
346223838
1588757158
2136510603
1902343368
2107965959
311935575
853806922
1440114917
1281231426
421654879
1090636949
90907890
913694383
1825140738
1422790042
2116048819
50258578
1998918427
1623358366
845297682
1586007183
1288216469
704921841
867542899
117829611
1581430441
1342312708
413008737
683751534
1105331748
550810896
615546191
1919245009
1750225265
1794771404
1255768252
1943142139
1489936541
30779234
534305373
319526619
1906127893
1848951656
511476671
134582579
2052503165
2133199510
342966004
1205199578
1274298782
1545531600
1182883050
542646422
1685763020
43866344
755426868
1762311872
1611081666
1367715645
142694866
500310523
1508833217
1650393433
157753302
1143070041
470226630
1779109653
1899739783
151615090
130155374
1889657945
448471721
1096277229
869664126
606434820
902483808
435696429
386824276
705093235
2018732500
594611751
1147515607
1278392002
2114893689
538829058
1649461918
1828271033
433703842
481377041
538066138
192116142
1336304958
123144956
339075846
1313202024
794006698
1661056252
934269930
2033310977
1313317893
980870866
309354285
312260938
122055397
75227467
1254956007
811677332
860515232
910458222
1081522273
1669208353
2044463728
1660739704
540298027
1043011771
955141749
1084398073
653414176
80562565
1193007292
1524751692
137366835
1180762669
199442788
277902584
1544721874
523339296
1872392782
413505319
442647938
1073737724
1638214520
1928586872
1995584546
177602071
997434795
722340599
164397213
1976462796
984848695
1619505633
779469291
1804727643
1186866313
335780082
1237496143
226436720
449900093
1644187025
633056830
597931711
2067945998
299924583
858398895
1206111243
689568302
1109881728
371864219
323657969
411878945
312980167
892917475
1761563056
1681204505
325681142
208539097
386233925
1247734155
1942940838
1056930690
1317025991
930146152
1663449356
1006246171
1105788918
1117643631
1964034511
1904941244
1460654460
1206021649
1028163297
1439786788
812538425
1605246444
1895335592
2120732647
1682153073
102409182
1455810646
1338677295
735470177
1356564089
1865645952
1428445509
1545251740
1507087966
1580342278
456804913
1332520732
686275603
62827929
1171249042
1512063594
316339720
291688613
814836829
1762715313
5569258
1383453871
1785963418
13942095
246525658
1126533479
1292039837
1548364188
1037249857
1921412007
1440383542
2056661294
597002249
1856356041
931160354
920776096
1940073172
1746488759
554483244
586830679
1039968497
88287031
324339054
968198253
495458269
1187787924
788269986
2008253704
828139176
447526130
664370351
49913332
1910614437
1424018459
1313473890
589725182
1098629821
1625054436
182116501
410750551
1283375186
337330485
1381911757
476405206
1695875633
1540909746
1749913746
313396558
517316416
1042377404
1896983724
243777413
182198803
1966080257
404013672
2042449339
98082448
192591296
1004644095
1177601649
323565534
1753800734
1997138228
106062142
65798926
657258277
1503616672
1353885800
1694362111
13256968
1928773092
1201779476
661996334
55069223
17300857
1877469284
1784791726
554665963
2085834862
1085130301
405313747
1114343535
1502366856
1440860519
1887721388
1598246381
1378000647
2130090944
1334055166
205171667
1445471569
1985930854
1016322320
446919399
337822317
433633195
2074386284
2100013366
160694579
1617572370
659821289
524209787
1243063645
543745226
943063104
606790500
1174631845
183869949
390965376
1472948327
1102483160
849326536
681623810
231193229
1713351041
1753222208
1936927641
1900901923
1343729099
1452056640
1576751975
1704820948
619804351
647431490
1459575606
90372219
1674963624
36791513
433815975
1011936101
1467377539
601988292
1309279359
1233969852
1996416369
830292983
2025974566
1678768791
647144898
1059115708
1721699226
1681768249
1541373858
668676153
129976914
1151546442
715904841
1350425126
70083681
1434725895
1541519736
1573213117
776737205
2053868963
629248482
1349017782
1581133540
1893677372
9353605
413492338
800895099
117947337
228761203
1625478432
1417178314
1224960494
1822695904
510226692
1634445587
860635698
10083890
480139545
549310321
16478485
1125674100
2105613189
913055369
2093533396
1882143674
1582599213
749925972
1095189258
1362506100
1969090727
1721245590
1121791134
1077885895
1672058970
918073495
1867764693
1059906223
1850499241
933460961
1460867430
1410201903
2067158322
910237903
795511559
610244378
1186104532
1842945378
571693899
1198759055
2095571632
1890473313
368446692
1165094840
1581372792
1579999988
1336655358
2147298557
445374147
1252899589
498546029
1423096516
1011091829
583411463
64896469
744631588
249982991
1497854714
1325231030
1192192333
269743741
1421493934
1331332696
1799624706
1413149788
207272680
1481883841
1707917468
254455475
1392280004
2135370294
344658034
1024344118
1342906972
1336747234
1362728243
14685037
1408031762
637805030
1711142170
2122010642
167991125
1652407244
1617155796
1169295595
2075737960
583519374
839086033
1265498361
192667938
1400981436
14534974
1213945775
1321449884
1589587149
1155728311
66315956
1162192724
1780760424
892560024
780705849
838256588
659321546
1164153438
1057005098
1442932639
1780705952
205231758
942038135
1804754556
990614305
980746334
575077047
807479640
1379181644
1166255908
1004646888
1340505202
1942047604
1495793095
2126944866
1437523191
1825505896
343060544
1829493028
1917370087
1931552797
1801008056
1218982539
1449040311
533723156
273678445
336481191
1929450704
917162184
409321943
1132259246
880016881
819719576
1917024566
902560397
1574976768
651644418
260855137
1699348710
1217948878
58058629
1939092592
1318082028
135126039
50092843
2038846617
1177256778
1622869794
1132524555
588255994
788064214
2122333755
179069891
1082649797
821314585
1174935665
2123624948
615605190
142540204
1449634987
768246764
852170315
671245336
832933209
1186799993
1653153949
856631483
1811210972
511475958
1124720177
1832532165
384069582
1505957686
252267876
488189329
539817762
1757380432
1501947715
909085878
74212174
497241640
1643349899
1761593419
84885251
1569814393
440980351
413247472
1047996448
985522986
1362878648
1222156076
548806354
287727415
571672477
1759486225
1870058299
749976485
511169616
167803528
993094171
627508533
1794601079
1808457932
1871184124
1217520742
1091245555
1495183049
2111284568
137910710
951873173
553347093
645010258
998998927
1483909979
1763999208
587601856
1594907527
1465530169
153640768
1614991380
1444736385
1596222818
1268787861
1003062849
1847745102
1506518857
919385009
2106405195
663915635
590969828
275004879
475494239
1067863753
1728671930
451803643
1584842575
1859679851
1200571230
7208265
2109534846
389407038
1796448160
1150777870
1834253581
338277748
95802739
1483107118
213120448
1212654500
1514232563
2121471303
840533149
637557721
1027862713
970282240
747235024
1437718009
636795456
1341084891
1969931613
478367255
1094669261
1681663602
2039211796
2036447126
1486693948
1873740197
1055290516
1827784605
1915243467
1628019771
1905166015
1483558642
1587775
1020277839
250955878
577264515
1148919182
445994263
630787119
2140207340
94957664
428888350
2098615054
285696274
814212495
1903557373
285668022
504808899
937650302
345341761
1551569481
87104564
922933012
1283225038
1984703072
1097198610
1229770713
1068292321
1002896842
359739350
420299620
1897134171
789474137
138829989
1733052502
535625053
942171095
418668002
2078825584
404643678
1234574327
178222940
1838200056
2039347973
545215822
1642353612
527923284
140034804
916094397
206826344
1662604939
1862077152
2139010183
60439898
206001916
478008319
1761322614
303026987
1598280710
925085636
1650081486
494476272
575082330
1857691917
1041826279
12910349
518116342
821611013
927436011
857745595
12922947
521631507
1919150137
834404166
1249438432
1612326888
1135189645
478795609
891529039
588236964
613841714
1238719502
1092331578
906305432
451317340
1275352086
1599308473
810264776
121116954
2046067541
1708604845
1250862216
1809343541
1642304567
1311569119
1386839073
1524475628
1097777169
1335062763
1980864798
2036875460
1770924473
1500481291
2114654264
941438678
154193876
472192901
271405676
802082844
533702005
1207796023
448899891
400109892
2082074924
1897222625
958294381
1890233828
833726776
152645117
2039268305
155482198
92290222
1507258318
161875576
1054561
787464450
1240288325
59693298
1133101081
1180232077
1981221077
976690426
247688183
873169423
29470185
1019935226
364255048
1475719949
2051132624
1561634907
848400792
1248786359
587764180
913713954
33164925
641779368
1728989325
624394178
1989720735
121085394
1597184197
1865049286
890464001
1703900885
174647151
1555843626
1995005595
467824067
544461591
2127392318
1537912003
1582231228
1198311673
1611396756
21122797
834889845
886287628
211114455
1930633572
906502056
190533053
934900105
1842680782
401108775
32758700
1645354263
466162121
1418170907
1081590205
1143310477
1313400226
2141296432
885374965
1225358554
2108414876
169479534
1617877321
2071598485
2075487205
69023483
549304357
905876423
1877529125
294105677
1393203896
1432122864
1450580738
1176545921
376571974
827442750
758192651
581535172
535403042
448820130
524803417
2102484827
1129427360
1526930349
31318981
1078009103
623268569
2053265407
673872710
1678785394
1176367111
2021420970
2108112612
105334323
10633317
317998936
1403294640
893979758
451672014
15125434
726620534
720024145
1811678053
1778559172
879947040
767019344
1882473786
1600891474
1923115304
1374868870
52690694
1115525677
723661137
1173120896
1737300649
1598407690
623422410
1930674706
725031874
47151731
1133981051
1865086515
1224784008
1753267474
183729182
818990575
605881597
544033079
14292933
1128484168
1298888147
1348007718
1171529281
728307116
746683744
939441250
188249807
764433683
1769749193
2025878756
1380217998
772448830
1393281803
1784519939
1984403336
552786711
1403929534
348415552
807895758
1503800288
1121771872
436026199
1787372422
655098710
1060916985
1242240441
763798164
851760780
1000098625
1234799961
1309845465
1429085268
477366365
1949059330
1493424969
1797949303
2103328834
1957330566
612531286
2013744680
78428595
29365093
1467091252
861134802
462807088
1893748432
155820139
1606444781
1005728897
1187308101
803902780
23503466
1874533961
333133956
329297305
631554087
1833380611
139987358
115715538
678058062
1439621448
1962481451
581990114
1559486876
1990855840
1464803360
2086199944
1260373795
1123852935
18396609
855668995
842371946
839244158
1068444203
2013217288
415406173
131698734
654842503
557070623
1825933356
1565261479
1517799374
705995292
1342959008
361933273
189123337
738373506
1380216795
314555344
1724837261
1008871383
233465917
1348562265
1911404060
1304807156
1363686002
443414657
147003127
901653137
389219555
1585756622
77831556
1730610108
1674527032
2048661973
751442975
1746389595
1213586215
1893967690
1126257717
2049382387
878320139
440871064
2104638286
964819848
847795912
1325114401
2007807298
289294733
2069334953
1864321286
312459815
724323613
309346899
1070088915
1172705466
193631453
1083246454
1465850121
108583105
974638720
1355174533
1116959398
2072896955
1655525209
1636570529
621316072
1635088947
5842556
1172798128
1972585704
1211546894
592299436
3873086
1433706136
395145548
1567442062
261331423
573925367
2101057436
1691535337
620712062
1608727168
191727082
1085841943
364193699
466880074
1024854712
1481176141
199892677
603538233
1978147002
508713428
6700234
131048871
643104580
1270412782
1555286953
1031087370
918067693
1369483477
1639765535
1268364037
752258517
452365538
2084888247
204207618
595924634
465255429
879707492
2105601019
688665367
1853423831
2134980104
204491754
599304449
1251474891
129865679
1689286279
1586352921
697331951
1945930337
261341828
1029258775
1801756776
141530164
2137097754
1071753161
103033097
671893395
1531461076
1035043570
1070452955
1330047320
1359740582
1582321277
1266449939
1940752025
949237187
1702490198
1658161798
1894547371
1668033106
44366404
1723638267
1750589891
1000262709
1091371488
249590452
1479828742
387493279
498429485
1936780692
1757123475
1950602955
2142217648
1902707062
1944815694
173736072
1976708162
2086933447
1014203270
650780501
1726086415
929040040
1597213855
1174648703
515226441
2011550726
414948340
1460024927
553425858
48815203
2012579413
68977354
61431964
1823637336
352814858
1408708238
111969604
931407667
514024535
638408392
1640246714
73048637
637322614
244078489
110659906
1560288162
761567374
1289076308
869442229
2006518875
868532329
1283541100
312938029
13437125
864806405
778237409
1373692995
1004068167
1901620841
733216366
2143102512
1169555482
765974639
52668352
535053316
367588687
564715021
1882860884
783519301
274527390
1175461935
713143665
876424475
8595916
669202295
1689410575
1326200808
338330645
128726906
551907111
1036283277
36522959
1221385218
932962377
1787213708
509931011
1376603341
106225007
1919914675
1996329985
2129670576
716677150
30644273
909665144
769161471
1886809376
735010535
1640428059
398047150
1478039410
1726590656
1669844026
1455062345
1572945223
738324714
1380728195
2063027217
1446889111
102318386
2077308385
1551403786
711396583
266621516
1464646260
563772674
382466705
1351087848
2138637203
491161445
286971825
185485394
174066534
178768493
1118019472
527831386
1560404385
1283058665
482206045
1718086195
215324681
1873122553
303839791
1455082597
1867932914
2063074218
2129887082
803546836
588306236
1554473921
1364096737
455469551
1981987893
446919728
1530851077
1492081175
2037815269
1954721858
171287334
1178677153
496570163
518409776
112100753
1348466024
1895739508
1898140732
1021705337
938284112
148562721
1201639431
1147071837
1388002614
986060334
799240713
1501489785
1082500551
2094970731
1362392089
1476627967
549070346
1527748313
189901585
1966521299
1090550311
1945399856
634206538
1444376381
1816108241
1927884593
86407893
497310662
1116016632
23368640
955848719
1233379983
386609339
343766636
1605460026
1998695583
1810713870
1931660644
1046500170
284433082
1778815820
544440240
2143297550
746669415
1968501377
1929867073
618657108
303405485
380528635
1020200074
61055654
421762011
831754179
306117341
450669702
978967063
1363572770
26360671
1035122754
532957814
1118881302
1515887316
805217292
313034047
1849662455
130350107
1401080314
1017550430
386549801
1616325082
1229652231
108864771
594367919
1718355414
169322853
573766905
164059835
549405598
1546475191
133568915
1746262389
96455668
154495406
1392236254
2062136498
516536686
889174897
1350102021
713358359
65125649
719878910
653929334
1486880587
1979917400
60881857
1214630196
1241705123
1991640799
2145839774
327696179
741311536
123633859
1411370379
856848256
97425965
1667718366
2137562720
640389838
537019001
729967035
1769440227
1526539981
1334604990
792172541
1205025343
640710205
902581576
1797527333
327486904
1495309993
1942096054
1305351234
1183857659
854411016
1586895096
1105506822
217264486
1555455654
1887386644
760367258
517125811
1000046772
1325658407
477862916
1059203874
1830648937
1737337321
1889786043
74613203
289908113
1853512125
991602879
1675502560
594926853
1538698393
2060651049
1058571114
439292953
42339897
2095207898
45550274
127884904
979275249
2035806165
985537049
32233180
124974934
1453268434
55957702
1128967313
1840540339
1518084874
290170535
1381003469
758601534
203117066
39566776
1842432162
693786907
1064124744
1388121973
601129451
638721539
1214623406
1882292898
2052882993
661549176
662971789
848456003
820439995
616942610
2060105824
475562352
1991222535
2044543190
2044053309
812258827
734695515
1782518215
1589157872
2134116880
270124964
856431953
828130109
1484248277
438208292
2060780398
1359907781
1196012809
1574812174
1596530919
1409003135
452041997
450790373
1021786239
330919571
841878846
1157232908
1652462221
283594927
101500631
1559244218
1487966322
1863640709
1283794184
96343891
529853481
714974610
800162025
1724413804
1809573855
350089934
506637214
1263383617
1226304701
634983689
295159049
576989348
1727724766
1114568827
1892057173
907068016
1044333071
1807432605
3507821
1258984024
1502397476
380227933
1740028830
843494606
1781431797
1093999302
1342343500
1288305617
1790069114
412456471
1898613996
614013800
577652372
1962785921
228420781
1179231366
2100524253
2075546779
1865863528
1699164832
511397757
883605360
1113897103
203310049
1250918935
35058683
734952032
373243345
1574397015
426951195
1520060476
815485459
881963116
18554195
1049524845
1983633592
1649338293
426362580
11574740
1853590155
1401507960
1495431491
441584799
1872043331
67492603
1840957334
1186386175
179176033
1983052756
742527354
95555446
1255858706
226504997
16334553
1284982433
1970235479
2852350
1678981383
411371585
86054633
1031097679
1180298064
1667885474
943675110
741214473
3720257
1536022497
2038115819
2092145526
1818501790
1012031553
1401834160
289341915
32577846
717389854
587768404
553605344
2029069650
1302905925
768843159
361902726
599573716
1010207339
925747048
1362874178
1137211324
853836131
670090841
479992628
1847842605
1401567927
1630141217
1934890609
1006662166
446124895
1983814593
1953211021
790267289
1912618435
893629136
2113848778
1199906805
1390824412
979412022
1492166258
1512386337
187970029
1218018759
1919138820
592312599
774994879
1829197553
1517386796
2034042004
3364774
347164448
424281216
451158701
1157023261
1550975160
1853787412
1874746759
1097206244
227933779
1713848006
1645269936
802413735
692656517
1547272884
634811589
1357508112
2040765199
1558880274
55721745
577688716
411998452
1323422526
1989860484
1297985626
981878055
785573158
420347090
259264580
245531583
741008722
1182997447
1926087430
397601726
221573928
1366712722
1990767519
2136142624
466687938
1202346845
1511849726
1575927912
1697736722
790426332
694195252
1736952744
552797215
1409815440
12986187
1418021942
28557867
1163541427
1982529316
1621404884
905279833
1684550479
1772652289
1811809925
848507453
1284470825
1481320017
1346381520
555887822
1922699760
1092894448
1720273512
1355862802
1524145607
876734052
77792865
1397443377
1393529447
352389112
1668010339
27427556
1639116979
2125372259
796124499
2079615627
1676474696
1778329873
1607615422
238910804
954415330
1417451013
648401367
1427790826
148562721
1524649238
999452938
1266104168
938305958
1860898237
1226002005
2096972881
2104602062
689930860
1256508280
774224555
592667690
532522768
452484719
619464647
2010839507
1437324933
4767020
7118113
1718923406
939964882
395168772
1289742052
179632737
1898151680
1805314792
741858472
862734320
1931944876
248824874
840697177
223642697
957498164
432253762
52379400
521507717
1017519180
783810786
821880933
1734219090
1237496143
1113183861
368342598
916964887
889454669
1128447674
342595183
1202479156
1359817958
381295144
1987361219
20318378
1232060563
1588562420
4340175
2139010037
1117071316
89089966
768038646
249209976
2064154895
1847754559
891506116
1560906962
377302110
13244363
2147440850
181208450
2015077349
755045242
1737985514
1997653409
939786420
1895433905
1454449953
1383920447
1779957903
1781070411
1065276788
1466529775
1855892394
1706618821
1938315775
1548029298
48520228
707372640
494734329
401724351
1500488484
878251461
1691824468
1932432223
1946788039
952108304
1325720675
1372316936
878493538
839505126
2122827185
2042912523
1596060112
120266632
379861058
1140358704
491703851
1666953598
1580797175
882238232
1672330555
940178253
758097830
1541148543
1699547672
2067339458
2040258672
426488616
1243184793
1113685924
177517189
1760565660
328129643
921260419
2068347205
1081563120
928966740
1451939309
1327017616
280645422
1902167633
1864702740
1068549621
1931061278
973223141
580285767
1441554397
280082125
1103885549
1342683609
30991025
1227705842
173453022
34790313
1311079733
742241661
1232155532
1883125002
1166516368
1056450095
2141524262
619837827
566482671
919504295
890033188
749707442
320505682
1337077214
480475490
1301012510
1855678590
1214086536
1054534540
1586457945
2100236830
1830191327
2041789010
1506515913
913300223
1686966449
752158998
1890142044
1405565530
297260918
490320617
1021760212
861270158
2033422141
2110130368
399897266
2140046539
58200021
185308221
1606749696
979225533
1801142266
583633923
517450435
1094578879
381829637
1919208682
1201124036
913437258
400120362
333751246
1855738026
391469574
88571283
194870593
33317358
388693377
223613583
808609028
1253983856
809976781
19413384
258077121
197385159
719851898
1067851470
946910897
945362322
1106679191
160862632
426899110
1885682367
1908972688
85047638
564972713
1831436782
1433570431
585830362
1952695712
168216644
1171751330
176189136
2075891973
547017455
1693235804
813505734
1923859719
1385952980
861390869
570189990
931583615
504688551
1373377629
2065403518
1816846470
536805318
938728926
1605439982
1736713332
768975474
2007707578
367511519
155646593
1762100320
238481746
2046894615
1862153788
343446403
536264616
963194292
689761963
1556228934
1069978835
1395861054
206459075
596315982
16703502
1308600049
102866358
811261890
1700919916
828448174
396776325
798414063
1455010705
729537174
355165440
55997209
150827821
237232965
1972928843
533646135
2094244556
1278243251
1127301605
803533368
1779692903
239532361
1706810162
1086811794
1873257248
480398476
477883912
25388874
802381815
1482226301
318157372
420629414
2065079933
608526590
1255442482
1133208650
1431690495
904013447
1557110271
1504765022
146239017
998984597
228532936
1781637274
402986188
308211618
1799006632
1861156979
1587408565
1364681508
2093040416
1390734818
1633279228
505981326
1309870632
1489839806
747624962
660445511
1672413454
1818001933
835014744
195770480
364560497
1905024783
589093628
1389435065
684530994
323438862
1431701243
1435994007
1676072546
647939062
1428429180
473597699
99306881
357144943
371876851
564372704
600404784
491162601
236736620
1696455912
966512031
1582273683
2046078857
634396016
2064340940
457144016
1006227777
512976056
1699232247
1079802150
174973089
2119936862
1073714840
1806266272
1297830918
94574253
740534304
1725253526
1340912332
1146444678
282730542
830077745
1889205685
1261392692
802989562
105249912
468742507
1591966462
282238271
386695687
1038591763
1449255230
1470470891
1093354251
1428469191
1656592033
1996298613
1154820515
1538824633
4735585
1325472401
1913537523
2046944082
349223377
82291449
908007223
1127616054
418248427
1384138614
1669049649
436645569
1944699619
1489774678
1925677683
747115868
1287879778
14190206
36974724
113812774
60043490
555989939
1815473832
1551153310
752650525
1626865613
424228022
980064743
1753222767
850771448
1649214157
2076442335
955257192
1620074627
1464351294
1092114662
121156622
1233294151
1920566758
34621061
910126787
1850281698
739650986
746171458
105863856
1495119647
647335891
1721892720
1363368492
1460030479
230992711
1270316786
829793199
252545737
830652736
1520986424
451390099
74944083
1844060178
161527145
325019455
69276442
1441460478
1604088122
1005915589
660909351
1502359150
1719263331
1359912417
499256337
1274423650
1364314856
1797413716
433872872
1850385324
1262019552
488611859
1686578470
1028946605
1847482252
1411792113
566283188
1509107532
1631071752
391672694
326000373
163183716
1349193578
662093677
616254650
1066717569
1267507195
541206999
126221458
1952501801
406858462
209821691
1636713886
160748711
822075735
1029388249
765697477
979085941
1091803748
853630319
70560503
71312923
1512889201
14906636
48462126
386367363
685189057
584586856
528409104
307217890
698221628
1974039920
409737511
1953749813
2127545188
1079713735
1023483832
798504282
1298784158
1905630032
1663991661
1833126019
321789996
107221906
1485748376
1002628325
1924914872
197943504
1067871903
788660718
1887877783
1687509311
680076888
247621567
466436559
628018457
931531447
1433073792
1117212363
1678100459
362971658
2026078422
1766964541
962469771
1387570776
1115042815
1779242005
932518802
1987635936
196492117
772488916
1484495190
553171363
393236807
2090594183
603200512
1363606645
1738676723
834487506
573073026
1222457310
1545285688
150115920
1951865425
1595386349
869320573
286391140
528383440
2139031837
135020804
2088194025
1943834305
987276244
1804673857
1601419657
1726612070
1357651652
572901961
530591514
1454455278
69850030
1868913772
1864298096
1054069478
1824164768
425465587
1590829022
700435814
878785351
1535459881
2005677439
865796683
394577149
2038935980
1991662893
50110443
2050409597
1658071373
1997587293
2002962176
1365626826
640958154
1273781030
458164229
1003443762
822846234
1037346065
53388531
1291886954
272702228
906891654
77228609
2080274200
686861412
1490818665
1573230883
1961181731
155798986
703481768
1315695303
2076048589
1719876878
1410895327
1458869969
767169755
1816381936
2001803676
166406176
549432547
2010006354
2124320285
1071945459
810972601
919102766
1121036130
742650023
1522644965
1225698520
157917656
254320735
1563452707
174940319
367230680
1597774942
1090030105
191911851
1312012700
1551347250
369904666
302132635
1784984421
138581905
2113246961
2001498541
1597146850
1934000387
1478254965
607307856
1145499298
997475807
866993017
409911224
1645003920
1752188122
1972747502
1533108674
1535050950
107123211
604642650
1725447536
420123860
1372282284
991303489
1164225220
291735589
678745056
954276974
459689902
942854351
266805340
949529524
177231426
1775656542
755928122
1865242103
1238206809
16046352
129217143
712849888
1226547146
944433460
1847133978
1888140704
1248520601
1471463564
293576833
1454457730
220761520
2016357919
401509507
1651287860
255520362
1457973126
1570031185
5295043
1668062584
1061199850
865365246
1309933943
2079505607
451522159
1863498040
1327057867
456264934
79210777
337753563
189545486
856941545
1719665427
26466539
750980823
329249581
653116626
842078362
1914900540
1748393346
989412810
598699846
1360701642
1406204034
2079661159
1100493335
1169023570
98309093
335565270
1997603464
1507910976
828087016
991118481
1029545886
39389273
232602862
738417537
1424339320
1710478755
1341541541
1481248341
2122616514
1741879031
1448902252
147350376
889532175
441816656
1152718772
873936493
1232136199
13856047
235753088
1481281940
1809999366
2018993575
470853150
636225820
324641315
2003638781
333278883
458186848
1858060963
1545655232
184601074
1532842425
2001242738
1243239475
351020644
550809679
1918788289
153442487
903808338
1932710456
669086620
87418357
1461171157
1349318804
479962533
481859700
1327285091
1921240522
1465564073
85127313
501675045
51397936
1457891528
838407206
50080959
112335054
1919832060
314961541
255438912
941910910
267864544
1503128931
866113118
746655688
1406422448
1600404498
2051082063
1553541000
1305392808
1334993674
1906115620
457173101
1217298937
1986853196
796031695
919691193
855817783
1879001039
2450776
1782998739
1759645319
1657914083
745062783
408418284
913611654
805276631
1657536186
2109705430
714439618
1791108333
512200184
3623053
447812239
387701665
1314249966
809155409
339623981
143642016
1834481381
1222227144
442691272
1772628903
1210217731
949200980
164946126
1440217914
372908695
217658017
1914010606
40749049
1382158524
1082270936
169246623
169935775
674320806
989834670
752787413
1130139652
563857602
1231973760
910261773
10948105
679683570
596698586
9148779
419092864
834371591
954232858
463126136
1728544385
2146054854
169084902
1796062605
1473699577
360322986
1542980878
1651974513
1495179486
1272700651
824960563
768414073
877082038
1432883148
217489894
208938042
1827715878
919769949
623658560
1270302725
1922627913
744526941
862316735
589314461
2018773431
2070849125
443488089
2029666740
391959412
586558163
1474395582
1106933846
190748163
429969161
1234692232
1469410912
1903507662
536428800
680387820
697040128
45274621
553315903
1645741810
1980967600
1497891676
740651830
759835363
1898722954
1164171074
1850577891
1330818220
834626421
1523805352
1638924425
1253791241
19936374
1227341822
392137098
2103017106
1009790189
580923583
1469896597
1475038294
1950399465
1159277800
2068966472
605859292
1394153696
2082450981
1622809829
2134379958
1864235747
1753074204
244286983
2138999009
346107556
13923704
2067709616
1933553124
1507019011
1439644313
913810728
849606675
986140674
1559866638
1579590644
253838733
1326687803
1282181061
981118881
2098191767
257628213
269878740
1617665963
553364330
2002130502
1457319908
2063191139
799205902
258392933
666030081
410061655
1755238348
877229602
1026333425
1461491626
17894561
685241026
1831804877
250235078
407987154
1396848601
878586521
1333050852
1734955564
2116277821
1003513261
296498452
1424398370
1727093013
1048297519
1147422560
1868552051
759767225
26739246
301398944
1902968633
1779044799
1535464511
1347916257
279525466
955315881
1147240187
637338141
1459748446
1215194901
623034002
849678120
1766811647
1027523171
344769748
21743006
529994489
1255777107
656581958
1167086522
1856102743
1302528295
1190967142
1523557502
465839389
2061801142
1228128935
1924447126
2039126342
2122405960
1431192625
980447456
1071600339
1781738578
1808061751
1278629358
591200547
1172035241
336278219
425653379
1428016280
27635210
2085191588
1845439001
104080507
124255976
1028323355
1815552697
1488272067
663829517
891794943
1690819975
228172971
1575589057
1892366077
694883750
1187970401
1356813919
366891531
1335888211
994706751
1543620972
795219886
1751909967
2096301620
298530627
1686808572
2009682006
486522347
3210951
1672858830
694227846
370405132
764459485
2025701195
186010312
49532259
566400973
2126064239
621164479
1120107345
136410309
1946641193
1158248650
632093261
1060868475
674433055
635973204
463766659
886105593
1860483210
1667815853
14587275
711682673
1100236174
1158970828
119833418
200546621
66593593
45823595
833661411
1871286884
230449453
1820464655
521205308
762004659
1290575434
2056447790
1309259554
1611741883
515781777
1299761532
2087212122
52419298
1455160872
1327407437
1237524417
1693271734
784948829
111710693
674542221
415587616
963207674
1535172379
623193351
695611047
628447440
1344879547
463306941
501996403
1269408422
806711481
1717141813
262786677
360066197
820650044
2080526117
432241673
1150016853
763093944
1114315045
124231284
1105832239
1455730964
422715147
607470330
1181260993
1565733973
687812614
991650582
1812472880
1658070119
1825479298
842368798
2042211017
1148338446
978032098
483335887
1554970385
93704684
1695430200
2066803196
2045123573
339173304
1979513171
979918759
1655054856
830875300
2068677311
1752930333
1169786827
1409112521
1111639236
1464159676
1416150193
2016158951
1580529157
352330178
1538749129
1686393736
614330233
1350860010
1889767147
295161629
1915980206
16686900
603042910
851414147
607425662
1020482385
1100162201
2026992663
365986131
58505155
1853690240
285521115
1613766887
1110387578
757774014
1831309256
1040861460
491105598
1471621250
1506829880
1054541512
70627409
130090543
73904828
541768034
1382777426
733617281
29135547
11177406
887871776
575275800
772312603
1106809985
206212750
411190458
2008302553
345026863
1102290680
169542585
702318602
929090173
46050380
2017552634
2112746897
1915474751
1094911255
200870875
578075173
400168440
586344800
1412109600
1987458599
440590170
1517855432
1436221821
265439980
102854675
447453440
2146243229
899663753
1098372728
1505581413
1021763536
593152577
429105418
489736986
1687073784
1130548111
1960872075
1463376630
1372659920
1921848038
209987179
1644435193
494403253
2063725179
1908416406
1026262589
988299605
1373353128
764359121
22170741
1610181161
1417190177
1592610478
343888532
224271436
469357718
129127895
344667032
929191709
541276470
777514426
461033840
1260598673
736405604
1751133447
972111550
2111934527
255324091
1814472017
45300596
1321623209
1062371258
326011924
848165217
528257848
1503338698
1023098857
1286360228
1647358243
312146365
1095524894
2075091238
399143988
559607437
468098653
477764842
509462492
302388834
649905691
1767543207
1874752420
1174504610
596433308
1572696413
1704434120
360598640
1825462992
1799915247
160665901
337362073
668606826
1069041382
410715572
2001770911
2120711730
1770579051
309655306
1825563415
2073742698
1845414676
1277773622
146120560
2022126262
1171392546
687031906
748566075
780860833
1574736361
1883141948
1586760289
178220153
1296458224
514400632
2034184455
2110410692
1515295857
72939905
1396450870
725798849
1261564562
1464339066
896911981
596607363
1811379410
1753078619
638836104
2084764216
622295269
1610901859
971828765
941096063
981673361
2062936009
1697982283
498555782
2044007906
1930381048
97754044
2084135019
326722443
350133404
1918329645
411796691
1067550196
1978230888
2024089397
525284477
185977817
326502159
637876501
185265123
917595105
207417687
571214810
2053186371
1705997192
1702278951
1970464960
1055975461
1345257222
218393599
2130740241
191470070
129467307
1819508570
904647217
1540381406
397719947
464211322
877942845
773399713
949693699
1267169260
2108930608
1519777772
364747177
2001472988
1818375964
35371224
1616504473
1520356600
434518198
657117038
37034561
1309011012
641385115
2127689620
575826610
50955961
838788044
1126642127
527536831
1101934984
1311429780
1178899709
420037453
2082674587
907108869
318808606
17856590
2138874902
1558217939
73733551
1316099153
2013796785
42880515
1838228020
1245826765
426546121
1804664394
332501861
1267655743
1077691875
1708415516
1874672665
1187440721
1632244339
382616718
1048253485
1058342354
170738831
348649298
2023005951
877232591
1972483148
1530788638
770805033
849909621
2024055711
1077067026
197339166
840075009
1416802820
1971158752
756270277
263865056
359408501
1295749951
88014199
1617075747
787979737
736468962
1326637161
1892267983
1670246522
841562425
1990970386
642356068
748972137
755329310
693618219
1621150849
1768036392
1006438372
1856501273
1503617653
1058158273
324482156
1737656444
667248947
1859071814
1193722031
208028813
1453935460
2123773103
491993884
1544294217
2035737736
1256902602
1627256753
566478357
1736108397
536265105
1954411719
2093547143
1495523637
1735373711
1752487455
1431353672
537360531
219139525
1442846621
1133865022
455923686
1464042972
1337360702
1336007687
558947099
645031962
1046345647
1105157425
1429778586
230233503
259921685
587085058
763632128
2063520047
1023247302
1282744507
436728125
776459705
1698583583
1951191144
2076679461
293170692
1147123652
1626077595
446627347
708714110
914777576
910762111
712469305
1878517434
564093093
1101157552
739017939
1686259571
2055528874
1662480900
327858380
1983723352
797334211
2010120041
941288284
31689562
1646811520
639795126
1187881450
204302075
1251129139
1989870909
264703389
1079638509
1145564259
1814618256
272348017
1147004511
855949806
598660610
117322452
592288256
1503405247
1049693809
1101982752
458506930
1494419634
1332016860
45695091
1547227320
642483951
318723400
197306585
1720543013
264621488
1827837175
124858827
446358155
354864164
836953332
811520881
1710857955
456814290
872879970
451214645
221243201
435499794
306481979
241003624
474579710
454794688
70027991
1344706470
1743794441
1068186452
1290515992
203369469
2048958761
799103713
912813095
2000071481
501863787
1209182153
2135482675
1705433986
973351190
459285811
1337693907
1285236394
348029249
1502569251
1856229101
1933224838
999863671
1005686137
996540434
1002482348
1151270434
282643802
653134008
735825708
1505005147
1212670512
1237385449
239489978
356341190
1497371047
773396932
636152813
1313758759
512224833
255483975
1942776771
1153761666
967721284
167897463
1175240859
1283748951
159578199
698892774
147129696
1467700956
2021185434
1244793935
129115216
90958158
2088757557
348366492
1742647741
512462908
856704753
1969281997
413820125
1603248990
1334266622
1361151711
1521832139
2143663827
217108315
1032448061
1598280710
1233661407
2035174351
1204422512
111688264
1494847178
920145702
911848863
969492605
460723724
409964920
1787239603
537779088
1567164987
285837100
55771815
391961155
732681298
1956499689
193311119
1398442450
644915403
600905154
1913596544
463674642
1567366042
1494643874
1990396394
844944577
1557958343
1412681694
124193243
1637487646
988844550
932213996
1532723754
938679737
1510461801
1752486975
1283746333
1549278766
1164748370
1144286287
1270995490
218767548
1829503251
1544718227
1755022017
582480760
1662536005
1785822816
2093617801
621294658
1187563320
223580357
432203336
2104952954
738698276
1130782009
842406682
849355900
1497867525
611986523
1741635805
63471659
295478901
1151138007
185367664
839621883
200762283
765301595
1565930703
1794011868
180930415
431199517
791445862
1912813469
1161802690
968840355
10306978
1131358979
1115501936
221875404
1563156301
1947477290
1673409342
319612197
2038180314
1059682125
1134733867
1989551272
2142387466
1206169350
1935821900
232899768
1046148281
1319796657
591252108
1573416680
1689929221
548507771
669010172
1695698345
1719624691
1236233796
1816294438
628183586
448084814
750966200
350986708
2080776037
1294291253
638621851
405900226
1691243208
1182798345
1086369030
780350905
2052046638
1074551822
931611524
423355003
1098251026
1754316903
297752369
533164265
1293813061
782052240
1538831561
1438744149
473287426
165066804
1865834282
253956433
2011129846
1750885918
1032539634
879297326
2103694629
934648736
1167677593
694155945
65789506
2040869349
395500842
1311353713
952404109
1753488836
1407120698
1428201131
511317411
1485294629
1742341014
2036261903
718860996
1815931327
1058498608
660069933
1601629753
1264778659
2115554511
1165707023
335502083
892456148
1034300288
1013168214
1296893350
466737134
1347588635
92278746
1735810345
1035937555
2039879951
1233437604
1703626317
2133635012
769613543
1499566876
1058484896
1115824186
1329748688
1664374977
641874890
1019073851
641842483
1086514629
341428348
660252698
774981756
1778635600
1427215384
780935484
2045890541
1949793738
606808873
1035415153
930055265
1751904795
1972230364
1452052266
302164539
112802170
1599775517
1130222640
279305367
319565814
295139843
141277328
1825263200
827123657
1969377784
874473913
1732251008
1973249800
376269603
1517975126
480216645
1733225310
1461089147
1666191067
479198181
1568292933
1824166074
1729303220
567037166
930104364
1754008926
927232452
1546192622
1447676346
1512962682
1615549418
329597384
1437541581
548641681
1289672956
1291938109
1514118298
53224510
974050960
132184582
966206376
36469330
2146738392
682496431
999123956
1154534036
324324350
1381092833
1137984664
909260799
1922175726
499579584
91242670
114716706
1971481058
1923857610
1332556314
1390454469
1064947114
526889294
527122571
411179633
418964313
677294941
197917472
1920198525
685767771
1927577930
401898199
47588935
2075987558
1702299726
1684618601
952872128
1288524741
1241759961
1303077049
1764071217
344467159
2105126567
690927815
1036936365
1211658771
2106041305
1362929388
1882683343
920116783
1823655393
1372381901
8152574
1328382694
319433839
1857178768
1424095887
817120297
1327808061
1107330792
2071045807
1978704512
1662650353
1903070118
52011966
1301484924
135879644
399946522
384405967
992464629
1530933811
975657383
917629971
776394194
19612566
1766729116
792714228
967107758
2044825774
424220297
1931963457
1513136617
1710551042
1733741198
219846591
160350818
1734712469
999844773
1328308826
1464626511
907897556
1606579576
1451295440
644472497
1416504573
173128758
163497689
1436669973
1057187050
2100720777
1173119110
206100718
762128707
908020097
885795038
1267183261
750037125
848599751
627740203
756281883
1976307581
1326237083
49818967
62646468
1189739279
67533339
245397312
666488752
396662993
1788451949
2094916512
473642933
1120275530
631065453
523391202
1957874866
1113558810
1309456542
152839942
592980128
813018915
1216070881
935567393
1312580992
1961043263
1362114029
1750301332
1422369317
1991005818
651630231
1681545421
1202200232
59759126
1312743005
901452579
1314303423
876507714
2050771824
979719350
1616210731
10076875
1496552939
1780354676
1124929603
2078433598
85814202
1722987893
159475305
1563149332
1311036414
201502870
161641207
1189295229
1181989545
1103956335
1572758439
679926652
2046766528
1393188818
660375064
358687423
1034298422
1929546626
2040286506
617220400
1624927005
1940305331
558133475
762947183
316355608
94219060
220579308
668481805
2112910596
363757307
1064905856
756400562
820346544
1805863924
1685548041
753952178
1038121540
1297763057
1244011271
1817757949
58901957
148392165
1251991682
1804472140
309257629
1828651886
1011940238
2048200408
1139844273
158723091
1349630132
38159583
99973676
240942312
284337719
1774546550
1036655391
217332005
1437750984
1436810880
74826675
1469776701
176607542
793604276
639412643
904851352
502651115
1568395627
661498340
1607647303
473696968
399085048
1583355586
1087839767
1599052193
1315555086
1351439978
360679323
2123212008
1067919028
2016245980
1607454092
456415572
1975483523
885335304
350625880
1992292557
55504741
474033024
901088391
858879622
1330900220
1301594469
1309027827
1257853225
1586400718
765849748
1829600153
1046123926
795060882
1897035788
1883202885
1681853372
427350681
1867939472
290658799
1257660322
1194893752
1299093180
1222477446
149347269
806591113
1372366712
1571601200
1043004920
2044018022
224201150
642149263
1539467288
423167642
1478449761
1274978796
2081961320
216563217
258459539
1011976937
659247644
1377197620
1245326441
544805758
708055316
89631659
1367095005
532232212
791880332
641408330
813238523
265673894
890624991
1404007422
1428195853
669283496
106668475
936007815
438091376
162838467
1827234599
1478307266
697350744
76810299
138098801
1747041815
1139360383
1559793628
339906847
1869081822
719197124
1424851348
1980161246
300883850
877736148
843798299
1668327810
117634145
1824966048
485154253
1491906245
433583280
2032643995
1956516982
304380053
806758964
1265306336
20207419
1118241833
1813815315
1482824921
1165408291
1902609796
2016674461
1463420502
829324338
285943331
645229052
2131495446
1613344222
493035343
2047375253
1766136008
756008679
1022360549
1903502896
1420826651
1695457833
388645378
461668414
1872996446
1763784927
282114694
819025277
1534962821
1906827529
1328083607
108162302
59454479
1822277684
865894324
1578442203
2120337346
834705771
1300053523
1108873871
491483873
765268698
1818473367
1023976668
1328247248
559022970
1492743082
1153681938
969706792
961709760
1840607848
612408830
1549309113
1786643692
1221621628
1949352881
830751884
820020969
890947202
304660490
37559870
1494306003
1308286517
1568431664
741542135
254129455
1823429658
909907275
736792333
1196688553
1901741876
1639539573
2091029540
390740532
115631594
1977577186
45888188
385612063
1752614022
1230420560
51319319
1971548338
359873000
111822516
1426892633
1971219996
1286475573
2108496557
524209406
1697118930
619098292
1369445807
941265359
1788315243
870018557
1445384452
1786284768
411572143
1690060373
1875730523
343675038
1327116543
181859667
2101545735
1746819559
1088626648
623145637
398522891
701986168
399897664
1240297864
1560097760
311836414
1485357469
2133415300
1404221440
1293153765
1946578694
1241214362
1716538370
1596775057
1358211099
1004296410
21067147
7208265
309160048
53203776
809943910
275811986
561979696
603676145
141977369
1817444597
372364308
1069712650
276520445
2039366148
1463199676
805936426
1369803132
1433615888
488435876
1422108367
1467666164
1761583543
767034810
1618368670
955985418
606970291
445721742
869988473
1378750775
333111190
1721851716
705438141
762497415
1834382665
1504574212
1896773399
519038178
217289089
58670147
2001879266
903671537
1011324048
2091314685
1057707449
199678089
1806159716
822774163
1582599213
458850910
1265682406
1571283155
579389189
1298742590
5116592
1329936716
671617450
1723435442
105781284
1122437055
860936737
1072063049
1177097651
189824092
482796049
1488803025
326544039
1200537887
1419710871
753874983
930259259
1453499766
1126751984
1029049172
131247952
588116096
1027810827
1923456284
249425632
1835356311
1386036236
340868429
959012457
1389617671
1442881671
1449573257
90364547
401491200
1081170421
1566296106
720496589
1377840460
1357317897
1620049575
307099346
1944731338
147938851
1155100046
979243437
22247390
2085458165
1947584825
2132450916
1436944086
1742571177
969979840
969633030
1764231085
1166265343
26761106
1423930975
186219157
1640352871
709360501
364242415
1893397369
973873244
1601858522
1940323501
1719102680
1808558547
1929931248
1924394319
2008569014
1973389899
1825896485
1097155918
1866897267
687942176
1018723203
163463649
201401582
748176073
1626398719
277840138
304052416
933658942
41893810
1164503590
2080011590
863098033
1493043775
1335343782
162420573
219154826
188043322
919587688
1468114151
1546925913
2095284400
495438324
650979333
936955238
431056973
1604393043
1770270584
2131568830
2067488566
1868771270
374740627
1491028295
1119225455
502044280
1408711598
1204349099
717860655
1989059547
904881850
965481511
24285289
138558566
885561626
552561037
1310081281
1864652930
1558715123
1098665334
1847719613
905599233
476592614
428763697
1545216910
987675997
734036580
1385214498
1017702600
305284314
764349327
926050934
761752679
2092540261
460692013
663194223
1334394755
2112094020
734017998
1261698964
9069486
42499156
2010820324
1169858755
274619359
769645258
841856021
1032363679
750145980
356913298
727341215
2073171381
1625636978
1371020222
80399497
793440405
1933892089
756279033
526076712
934809305
1551676887
1739917130
273626044
2006601412
1084150061
1005338613
299945130
819124374
2054363036
142228376
796713923
1671778767
1279920331
1862854645
156942746
79422296
1874791739
1730947281
1160822060
1687473560
1302363958
515632473
1408189014
1906503672
2124477859
1190987484
2084135019
591191340
1670491491
879912996
1008761042
398935111
684960931
1214560254
88243851
666526395
1050870564
241573401
1212550071
14068705
1215381547
1235449460
2069086427
1833398992
972245446
598438969
1926699490
1389910287
1723435044
598171206
1241919345
338843479
1875098877
1880386231
348243249
1065405136
565199897
724962678
1562295473
1659556087
1079871195
1886319433
2101886066
1233676612
628698110
74154313
474654940
891568181
725641916
1508437452
1550188348
487488497
2050994994
755055864
1742628131
1523729635
1726825789
1810539668
952375600
444388746
1334246329
1770607779
1834137774
1315747372
1838070062
1043542711
898589192
2025707090
432896964
459801238
828734664
1707457514
166643960
476894078
1061666936
1039181949
358620895
1483757509
850639642
812474864
763109051
839937569
463513760
127144524
1384144364
92247017
450388373
814961255
1294583268
1948234807
299849145
2005628058
182793427
1973412468
1930462553
2025238935
61698655
1103482592
173244974
2037316243
22962089
218096345
602969098
766131225
1061151977
1482275650
1458263724
818282324
264357669
1020785637
1405578746
2093875555
2048688401
492067667
1595881804
615575033
749793827
219135959
554964792
1865925658
28986687
151900588
263652874
1200672802
177882497
1956880011
888012119
1975390517
238842603
1636477285
2000657720
1025195926
1994365415
1886216959
808373999
1114824369
1853332364
1938163317
156107831
679892272
183008848
181564695
794288483
1356678497
1153856369
560199684
1054238720
953048061
28273138
1603859681
1270511444
1960500882
946974926
973447767
318101793
2093452098
1689600143
1713477814
1449284580
718386244
1167436437
600182348
1564223259
2020245431
540391390
1799366902
901874843
252306105
683119986
2043081624
505221551
469230571
2069639862
935692814
1817920949
1140644715
450553727
6091647
174951309
690006871
2074102727
1923820813
1250213666
1981295479
839843025
443663793
1564697178
683671248
1679696877
1189125313
1527451806
1048762906
792469582
1158433709
1416111321
1844056873
679667799
688049370
1630708355
939300997
568082738
1627805532
982754654
1382776793
2061437230
937873058
530400549
148914279
1046436923
957178504
1622224914
1404969795
1990003585
1951616582
452019051
1655582077
180178878
1689780692
1391193881
298580305
1064433743
2028718098
1127495586
1322522082
395382021
341565106
374071810
1071749092
2100347736
870713224
1777186363
2140418496
220198006
1476510674
1060226529
1216003894
871205137
221591135
1556807903
48634462
1206496859
2022209491
1702262583
1884050925
747617687
1001261547
1054390404
928127906
1397375113
1510451283
127018009
1724113649
1194634601
1117057337
1714425586
1035466759
1604148829
1987405770
1074809405
678866518
1949292406
1947042296
1152965359
843129053
1989147294
96391827
259428942
829720960
778055574
760769904
1636972940
1162406279
699705771
1956598059
413881909
561745882
2071781424
876422961
1498227193
1101592995
1303125540
813497985
795214611
1902383080
369740949
428809667
1335877149
1029210290
699920418
1419687343
1948653137
117036248
416177361
387134738
1265797121
503701747
1342683126
1336438252
1925170271
713967480
1948134234
2130848491
202618021
537662378
344977070
1975509227
1907120316
930507493
712769610
1074411584
1330540386
448755368
57326931
1016065766
1662244414
1839342768
713818271
413416761
1522039024
57706008
914419698
495726698
1819713343
826313586
1643931867
2073373368
1427660163
778082365
1970991003
648721512
2006233040
813623202
1322112712
718873206
363126925
1390276546
966706697
366047589
1132772479
432660079
949771561
831848629
563239709
522313491
1682879073
1895582004
772641223
263399919
837096783
868331109
1361398114
205728188
274463850
582493553
2091228453
1383012721
1833903669
1023993126
242716910
470398792
1434237694
2037624661
1837544471
1609762693
1026310191
1963864436
972151818
186807924
1857748436
1043059802
12658468
363751797
1641708220
1487717821
1680187057
1145306038
409361977
51697371
773326822
1630966630
368762364
1328152897
1997546191
1449208394
2072393119
1471493959
1946556410
1863784545
495059659
777628514
1294401746
1773804597
949205586
1935665541
568246352
829565396
955628779
1898357092
1837488665
1529664445
1554178978
953436951
1497495825
1572631692
33565470
1402665159
702995800
892657621
739189072
1574359028
1971053547
1915614918
625222077
1715364215
1421285169
310753369
451720587
120919627
1499893572
1328213867
612460729
480902449
46411032
1943313137
1039831449
549529471
2143480160
697188011
175858557
1189356609
428809667
612639068
1869946258
1421628571
1097150269
1972737207
1413815522
672712469
1334069867
1136185854
737404403
1926286877
1053244691
1973242036
101711729
525520281
890470102
1792437990
1408823278
390221227
517056180
1767296220
1898786513
2057429976
147758220
1701967420
1140137391
53498891
1855256855
1865898467
1875563968
1333500884
1497444640
1386905166
365318992
843090822
1570637719
796446932
760326207
508377824
934008660
10072123
833730759
121654605
1124696664
212819183
1891263872
401579675
908539824
1171386113
1477196762
143802292
1840490527
322243564
672428774
1683161672
771185347
681041537
245826630
336587892
104770316
1744254206
1260077339
994435597
402254780
1305264889
1071318996
901018835
1720562656
1617377264
1843875648
276730736
1056706388
985945162
1066545982
448147573
1608745511
381711798
1530952470
1267269667
966358729
588124017
1368724369
1261359880
600141044
869480549
391771631
1576416742
819102129
380026958
456074692
1220125371
849337834
334474213
427569098
307710155
2061686711
1122744517
86798457
361985511
1411532988
986010037
1909321676
778328622
1280832093
1815132211
1392301194
509045014
1484359939
1992477798
1181708000
734869731
759689340
307924243
1892887458
1511447464
906162481
915461447
827900487
943280067
2132298468
1105198406
542555290
1743270499
1821679373
1093724910
719479303
1762179233
998016637
797543302
1073633183
1578865775
1727484536
668133442
249745934
1371291133
123430004
1294187914
35845742
1734321201
461291138
967690180
207527464
83519892
301885840
26904860
1817725520
335645606
1210166534
223502181
686402612
1142864019
1012462780
1131058761
126652701
1284576809
1722251500
858952849
368310511
704213547
1041203341
687332936
1545520262
984145428
1715826548
1112359913
1543818519
486541448
207779253
1840601352
1985304602
94315822
129469154
1443811680
1729967581
1873981808
102130170
985831644
219740222
1558102037
1299563656
392812329
1950170599
2129693418
590363506
1139385085
1398803466
301443781
1737595968
494908560
1361159059
21201532
1165682251
1207923602
771129964
969623300
1768698114
1399236035
1203897249
1111660079
1501079137
2037912500
2116421276
1818230857
1381004994
1915746361
996085458
256624130
1863283949
1495544048
620920473
1097273262
1569252082
2005743010
507986998
1508268129
558137595
1707290727
1143156244
70319865
1350548595
479876532
858161599
1720361563
1993331707
2120075330
359030804
2090527462
1160055121
1880583031
1464664855
1288682243
1813270118
1088745140
2020725650
563023880
1859355874
360073977
488920585
1351562950
838185194
1260783692
1282749425
1249766890
44274359
401475985
2125625722
1151464843
1887283209
378562389
1048863298
1293775142
1311460462
726661482
1051462106
1471132827
1607522121
991816856
426195439
1573741688
2111004166
628439439
1225665889
1416078081
929482347
1401477269
1782904773
284091799
1405272879
343548504
1766723322
449780636
1114196395
948900995
369645673
371840164
19184793
1093710391
758116501
707317524
913198936
1705342518
350858879
544028832
285644800
1921012601
362294176
49951435
1556275258
2068464223
1040935180
332986005
496347490
1859472430
900262866
1827189252
1334798968
1014522205
2021318029
923929090
753271159
1877793785
973352210
1134804364
285935977
1198113578
2132992791
1965897430
1099359727
115914532
1030167497
234081401
713741833
82179290
122286048
1235380307
904593752
1028760028
1974790825
1441835551
236051310
1720220462
435040630
1121993261
1302735442
309663361
1610758536
2002931305
51251267
203970984
348068078
552199337
619124546
1456520012
14396271
86744351
2083886330
756159347
1010371960
392314270
704443325
882802219
371681408
51988132
48934204
1161137873
1831774395
243527531
707388942
1853578857
1862007037
1500366512
1771471201
266179544
71206094
295742858
2107068351
1555167976
36665098
1642312477
877159374
2108943369
530405286
1979058681
446871995
486680239
757002498
1072527755
1534297410
669089652
2035448174
51831285
1899038911
1156070528
1064451133
1899169653
89319998
1792390050
1801348595
440435639
1060147138
877241131
1627606286
689754698
1098138318
1454465060
720730469
1758873862
1566156110
153741443
203343718
359282116
623643264
1724801830
591800317
277340778
283961831
1763632371
1694684984
945842474
96148724
1494513913
1121057911
1693070193
729312145
1166230421
2066376069
2032891335
1261098969
1727400386
2022945702
1816300518
989841816
1640089878
1115796574
450013459
783376935
1470382503
206066471
1782330380
922498998
128087133
1657622363
448589719
1339856907
1502789342
655785513
729822678
917990885
2029032525
542780341
667405322
774267385
227365362
1989045789
345283628
1445384452
927139324
1623649546
1788481950
1975950234
260401768
1647833079
376180168
1344570219
426223345
200357701
1378506553
939112924
460042702
881403941
2104736852
1616813474
655564675
564428908
2063143782
91937255
1432611720
702190065
1323623305
533068406
668669333
830192801
1175834174
295793901
1907389899
1796781261
1439554044
1353328425
1274583077
1021258564
1411750286
1019442856
1001141209
1224012732
134344608
1564091649
839180643
842532846
909831421
818738738
1027386036
1053221773
1956439670
253209232
217138379
556511738
1025004572
1403749563
2028953256
2022146663
373018740
269843093
729633870
484323251
2096188807
1709102426
1307829175
421468386
270722467
25408847
271472083
1882216591
751335932
658259449
1739316075
776998616
935414227
386393701
654503754
189164664
70702940
1851825631
1596123391
1563149332
1290684943
101295679
939851497
1774341397
1930561391
1932887682
265793143
74301522
300434319
942778417
1510423485
1307803385
2101021429
1127929742
1005805522
91683841
1488815532
1133077465
2090518570
607686514
2091181929
875501125
1634808588
1003963393
439054541
1820156787
2005622467
1429128334
1712907606
435458126
557711127
1222241072
139211487
677002740
897462447
622375933
337577483
315646175
1090257642
451062842
1963897752
427867207
1911609185
1622848361
1169854397
397205805
1311073220
1414856323
491731254
415586854
1972522747
1156348657
17050230
747259197
142103094
654323832
722798687
638177284
1507359358
1572747331
1641120647
761250577
1893568130
1173619784
105734488
2094698622
1378170334
2135288481
1792847942
549046892
340622217
1472087886
2116818513
1890287245
1123101964
1249891186
1913361046
1179953732
428814351
507017231
337523315
1545897420
203064337
1082767283
1060099619
1000698517
452965237
1966891987
116734583
171326802
1358965377
2066611189
1669423760
616626065
253895044
2037036326
799669661
1148226132
1679842030
147103403
1139143840
2134274807
1833190130
1784321372
552498808
353050029
1848554172
648163024
1316322946
1560482625
228214526
826242211
1645577589
1055690246
1578536402
568925980
1184699534
850788129
875488048
1501206965
1885804756
451557759
751366749
420510441
962804101
61355318
1215355293
1988910839
372389895
1157746722
1093885858
1611478929
429130657
234709640
2038083702
198681894
1706944405
258581784
497243625
1227071819
1100101506
233703158
106666063
1693571111
2018799526
816455008
112948982
1718835477
1776209304
1902624463
1846521639
2108214087
1014154998
554429302
1105074335
508878283
2121760753
274600493
1514469414
1954889402
2144381921
104212179
1429515723
1896400755
1383910976
426639958
701011039
1825839158
459763263
2050662715
1397504367
936027000
641919654
603173802
953616495
1706159604
441184046
137103968
1930634066
419995345
1597191150
1613198039
375106671
431953122
173988992
187714567
900622927
752623685
1996688269
1082715812
546039099
462786198
1540432202
1661094259
152457411
1546529375
753310803
215207228
1059267404
1224040815
60362503
676030796
790317924
987928591
2124954136
1507880619
299165540
1829209481
1068650351
1838260146
471977257
401196786
345546791
324290327
2098789955
256529716
1014994775
937285427
216704988
666048057
978776015
210505849
1912351128
1755803903
1155067115
186755108
1812084555
301009183
977075767
1298641346
169777129
2000263885
1230667113
1644657072
1392504180
1380983423
415517612
1911310354
701284900
2034393226
1916002463
1381980108
485127564
702092854
1126531440
281392617
1572222360
132060158
758539531
1824970316
7485985
161515624
1717514701
1010217598
1811184550
2036126930
294966811
2107129282
254817996
189807377
259222166
1808057082
2053797874
1551539809
250684500
484832343
422962469
1867996193
1994842066
330076929
1513523254
1222969627
461294710
1276752180
1662132596
1244881594
1642398793
1842628229
189265632
184162430
55781438
518784244
493492625
369338709
1139309060
577224579
1683754107
326760708
1923857610
1771284818
1534142263
2139291872
1375419435
1254430141
9860817
1976246010
136586036
185048581
2048649976
1096867797
963948029
1663901855
2064974534
1190414327
1039144615
1666881436
1078094546
1537044699
2012902078
2009765868
1004913380
148755175
2026460723
1735502556
183059778
862561377
1714547168
2113578706
1493349063
1214621510
39445526
1100708534
174891170
1711287799
1474373039
485422045
1745540791
54611834
1646150074
1263751719
186400297
2114269778
815552454
1967848332
556833352
2022552393
413394260
782072621
1712606742
1512237250
377840081
2110640741
733082497
512333073
2070595307
1699823974
1559995519
2065750594
1061563553
599752192
545982618
865637475
607758742
1313870830
753383032
862305610
2030649695
2064041801
1460385775
1014854952
267520733
1410031150
163439796
190839798
714921958
1080548122
11069310
426915313
1517068748
829918365
2065083937
1075668538
1365212204
661671584
545060124
192741437
1884479516
374000015
1646227606
1842243885
28599745
173722946
1305994109
1037775060
1491486842
1635293429
1349019806
2007857158
1116509495
1896087081
651870722
1225910717
1404792414
157585127
265470122
1821239394
1647032645
846704521
1543715855
682219612
1906846654
1824327280
1929082092
1135865650
2141745666
1489257719
964274180
720086977
341875521
1995659242
683024415
1778927555
877876453
995384539
106025005
2048940827
704159836
1847269509
1361962422
1580718203
1571129399
307424673
917432768
1217106791
1118148482
731720992
2105457509
806046591
1133901237
1657520189
1843069722
269371027
530195156
1510518829
907479578
1607555678
725873519
1423065262
342544265
359803353
1575297826
668868185
667241410
249543099
1725139222
1983756891
1517189477
1685430576
1481136252
241465843
1838042388
417656101
1986442036
1287070247
996341301
58611895
539161518
718810273
80569546
1787080957
658048365
1325417507
1056385744
1804665197
1074384095
1711006384
959269374
839747820
1316008866
1731857265
1638121210
1497329242
1807032506
1017396496
1026347120
196496549
1222725695
1477538803
782849040
1769045541
1383672353
1869240270
938742045
1020616932
799773046
291169759
440605496
1068372207
2045102702
1132309746
1475514831
1430635971
2069204460
2008433956
664967922
846104155
2116142455
1686725780
1261296244
1730039289
1530222313
509470186
1452273603
1642813932
133380061
1143074517
1637133939
869980696
729704827
2019682352
121331621
565880269
573170166
1162155290
1054025024
961297593
1529731650
1109846446
108939576
66805743
1233241403
996459980
357493857
286668915
1712592354
1497319228
1749877552
1573374246
2000012155
1580835415
1987581719
1057819198
189636348
483903362
724986307
1205408906
696306898
714490463
1377704479
819496628
1803150022
1446045675
930836947
1859260853
982193094
1919978373
536321566
628698110
1900026524
1281502280
76125921
1997557861
77706509
480539910
322108735
1925400070
1533025176
1242003470
567817651
1271364793
615093866
106344730
1036534284
565414254
973710216
1693122064
1976060678
943782036
403145495
1834437467
698124524
832980829
592309104
532910758
1443775414
820460921
1653564928
1444439965
1436499789
850673722
672259109
702669435
2141031522
286104838
1432273179
2027832544
161827791
807351885
937156676
918921826
1421675592
951926502
404355738
1795410637
1152263250
534768553
379553584
1792801660
435169026
1980867939
1661198862
1334882241
743344
101171887
1151682268
908142102
513456598
555366400
833432393
115921254
1741139163
1196519458
1699738720
796091792
1088658702
601205105
1352277215
1253474903
1301970250
291355409
1398422973
1879233181
949575691
602108923
1755343969
1420831736
1583525816
2095497125
660026007
1501339483
1091978585
727383135
1205547792
126597175
1351219015
1963864190
1137434080
518214197
1369593742
1605666346
1722907591
42776313
2090076744
708008011
1858927678
412711996
2114218548
602157615
281544661
1269163729
503016812
74698463
197560516
225807612
923347300
1808370891
1868190578
1037592050
1184323698
1174527539
1127982904
161218048
372188763
946620264
207061853
1183948098
370727072
346086496
379486757
1532283800
1132999179
56170100
1759687192
1002592040
939025013
42828145
1063851107
1729439269
2114628558
584177974
754390318
94271386
1152972802
1197577971
2029634111
1301012408
1811581277
1024786412
555772521
965856832
1761429088
410245097
1884812202
411065760
1413442587
2076240844
1161426058
1794035186
2046863879
1364670611
56819264
1316624934
1845716422
66041796
2057327046
1323898031
1126705841
201855331
913573555
913662142
1194334181
319071319
1746302734
871002419
1729761722
1317077693
1868776084
1446395525
1555466769
1891245856
798490873
2089850843
466188363
1979643441
2095229021
143229485
986778720
441763983
1629831687
278456491
673619303
653383326
1955011318
175247790
464937271
1317769842
36861141
1262741602
1513805442
58488129
977757049
313299692
2009380307
454751831
690216828
1189399202
278627810
1870772553
1151219277
1805002434
246488061
1643509090
937335713
1524920450
948357115
1642889064
1654640656
440289585
1720411043
570368061
417957748
712117708
1868792531
175152228
1262663912
847164842
241430923
251713386
1676879185
1429196235
468030357
1664462298
1836525943
1431077528
1868205986
1142473821
655610104
1010890787
1684837164
620126040
477037749
1849693423
1770997745
1927819035
27218086
2038385391
2058361556
92150410
599729627
606022911
835129110
484083132
1044922362
740348314
1135839561
133537780
486620926
501416185
1431158374
1751427179
1242176276
825743083
955069735
654622969
1084530382
1694343856
1939410103
1625584088
2008227212
786718646
1140202197
1131805651
906792600
86516377
1472516763
1687826977
244257948
1959281944
117098088
803247025
325731909
51858842
1914752581
1363372135
1397049065
1663933790
1855569488
248189960
1494428755
1153339676
1242398356
1899790763
565631985
619816202
196787683
1637552381
276796049
826569435
1264010437
1023497096
1183210507
80943542
1882973153
89688929
1657151216
657968910
1464659939
1596873237
1831168478
1490079861
692088393
352403702
1379241312
2122318090
198705324
699715538
1926021487
686981513
446955379
1790176221
1125184217
448671875
645728188
1989347387
1361662537
1293781994
125158845
190453946
1312126286
1594399148
62265119
1197614024
688947930
1724204615
394958915
2021402479
58767414
522361565
1968215173
602620748
1432223239
1294699199
373754302
1613600
779717418
789796658
1696207279
1749595529
1770527421
691864087
1945967412
1890637649
1369988306
436856824
1009635290
163108780
836496972
1985344092
341600518
1726360241
1158450608
1845776872
308057054
34888151
408620000
718051638
99545817
1381472986
1677764961
1008261511
1690113544
2075532200
674308931
1797017765
239010904
528630115
1195629203
1966074673
1599580902
776368084
530595580
1795555965
1876190274
2144802596
2079888438
940554656
81418982
898743332
1734930905
882330720
310628543
953081154
1410951585
732352459
1371741785
1243578535
497735140
208653140
1058768774
185095574
997729971
787661458
1228418252
632099827
216277470
1307287386
2077435633
249480336
1197224005
272831860
843655681
1203491082
1907694230
1939012214
42796033
490352475
1554435218
455455838
687539265
251529727
1795260648
1687203496
1715208364
177082102
186783768
211324264
132539988
1481393440
790339292
2112677272
850848896
699395232
332309287
1947047118
1886672733
712896581
622808947
561344254
503546565
722820207
737659914
1583496012
397165255
668433873
490766398
732502248
50544733
84112417
1794593834
504281462
1446262194
1426198714
1500237769
1413484819
1866202618
1500145414
1655040775
2008311228
1401636936
942925545
2078980413
73539063
1683190432
1762504949
1423052145
2107409815
1160146114
211526627
387437712
1216289032
657693128
381653599
1589566218
1128463922
68221717
1865320241
1969236595
638993065
1312031447
1695961457
1848970819
526555665
1674734741
2018896835
763611199
400669590
20951397
1656522192
448505314
1472055131
2091272784
1135725750
1637453627
1109685605
2059781734
1098679751
2016813053
1028091790
1152823062
1368812119
384735935
1785695315
1341625289
1264523471
172314557
1251051245
645258047
79966066
478664798
409941399
1789004207
1775490714
1935491052
1157626580
397859012
590717387
828925571
1368286474
554278457
786633847
1335738244
1950880466
1630425842
2105775992
17507327
1858352555
840521393
572718922
1993777917
432928222
764270001
1994528557
522078868
1599971018
287390238
1679026815
956150011
1731521357
474689149
2027518802
1517632400
951626066
2096377462
1163298882
1372075749
1278801245
2092354066
786917171
1615843624
2082321204
755742468
134375897
1445678264
1995422359
1401197975
1238916544
113258414
776387400
12343565
1438558678
1156965998
1340222017
1287939854
1879041456
1235789257
1889645854
40049338
2143054893
468611080
1035268344
1878561873
377075074
185621692
884946630
1234621826
362522755
2072953322
1316118655
1376126390
1493912204
14380837
527843913
788192364
2100899712
310956266
899170628
399055096
1194860123
1806037704
483243314
577729974
2132940406
238476592
1229440732
513834716
724756723
1106052162
59202634
1317755470
103921236
1898016228
1318672340
1544882104
945961895
1021907251
725062846
300900419
1084017935
138057812
1657978570
18243737
584316487
686815498
1120967224
1244615967
1007061860
698738485
832961455
648194874
138102277
218080311
1790126894
1599459016
554413969
2137936751
1012404805
1814973295
614064228
1944243086
136103958
280093164
1342757542
134943097
1495580305
1635401991
580346624
337706517
719843495
2134616129
1289525555
658947440
93320033
1260445321
1826318004
945541137
2015232461
1432911390
744529170
947893927
2138338018
894006967
216504607
930079824
2041772885
508538104
664626248
1497680233
248154701
67042983
469337735
1620675614
1065738817
1881692668
1862273676
430576909
122835716
1565433136
2013040029
648713665
397948926
1142583688
1270207179
845972327
1522970955
1470110521
315573979
546665892
1402202245
113471091
1335849565
316118570
186548667
737566014
989884476
2123275925
1330503084
2146098506
515031943
597984622
1151462418
1562602799
1136866183
766207279
302066413
1249101006
1847547857
1156416864
590444667
1121828774
15023623
1900146637
1031237193
2128523452
1829475203
667862768
2116731284
1438748206
55309620
1410851529
1168152289
213625387
2058764910
1572762987
1093884990
585943269
1114822563
714436978
1069948905
280227318
1900702084
322659289
345120526
2047615015
165785445
723293010
2075906817
372096780
1928967803
86724297
1044191724
1769857346
750227875
141310065
26147506
1047817740
1861047517
1820786491
2048222114
512688687
102854298
521540325
1926592840
1567469783
1862515897
1538156768
1115624747
74232173
641994414
1627397302
1630966630
770747193
2059280081
1980963908
1508844745
1928097173
151869660
316183004
1095588155
1418067566
484675052
1987239980
2122145320
1220776040
1886698519
1344875217
1737921448
1526474491
1724024731
139763595
1721046008
1611142023
840790066
1517401438
297894348
456691395
803437189
242936862
1626044733
1550869892
478690679
1842124794
1052777765
1793110244
1449809657
1814725555
1840055314
429304053
1487414862
181795857
1464695458
2114108298
881083078
1199736999
1478156740
1690950183
63280532
9190833
1188302141
1443887611
469340105
1134592172
1474803294
673172224
641391033
1143452301
1399201335
1614217665
1741164123
1258834570
171191075
1894686383
1520949628
669850280
1081222919
2045528132
955454626
1403421484
637714678
1261578296
1032215118
183031540
617201184
1931001081
1316956559
425850660
2003864494
1497659587
135434919
868572686
1733828543
748215478
2002684910
491578003
2120067589
1178712115
1730183759
1051697945
1552977505
602913664
388368085
1874092055
1872937421
2100917078
279580795
188932879
313132742
1486080975
1166883268
1242004806
1921059353
622370590
2048773475
611728780
802704524
1682709312
1207849806
636569489
419169675
1559094198
519397767
1125415538
1206847455
1867188309
868911978
1397812475
1523941286
1606684497
247631106
942930141
548556563
531221723
286945603
1214158457
343302841
1340002389
882450939
2103273903
1145984434
759901731
1083448198
1655800988
148871667
399259971
308488683
1387814180
301113526
59626669
1234456698
736391808
1701824068
622155229
508250885
2018934103
2112527560
1053682247
1930029767
1508966235
2096417266
654194930
1309279991
2065846170
1128066310
1194109965
1487568190
650242322
2006285997
1125473235
1687395613
54768654
490674425
837646148
1038845707
1235449460
747560906
1908026756
887583611
1055990429
802322695
1177000040
386859784
1256635879
1908452417
1153178903
1875666877
1615945580
742606348
191091479
2031079160
371480401
1429645666
120986936
376411692
1008600132
607950783
845812865
744660224
436600399
2048921644
330418694
760573354
565034691
906531778
1737838491
257807208
629577227
1224086337
1991566654
710936237
1567240294
128652236
2089216971
131114343
1727864213
2144233926
1558610285
1784973345
1691618343
655182784
615512962
428950761
1995629164
2008626374
1369793536
218923308
485488831
217021188
2044594150
544140753
1178959235
1114964284
1601906291
1793387799
435215350
91400208
1569450937
1521059267
885167660
1156287800
2096820893
1083714852
1158856778
1440879053
1167286106
1294290747
1017613026
1374119003
1304954945
897991440
2133030796
1304273071
994139435
1410478248
783376935
1702829127
1050071316
359999344
843809381
724206730
1214877139
580877842
1490589660
1621527585
1307407876
2118153371
1663364610
1342458468
783165507
1503686163
1055817925
1257929583
1369688662
994562531
1923762370
1004283403
323775921
52525428
1958624708
759211475
56451562
635046454
1838138702
1758415462
1798271699
1139655764
966834356
1348497774
686666108
723699189
1516860993
168246213
1416171144
1949860901
1802680394
1817989866
831891022
1676272103
1408596042
1223660833
735532947
792723344
87978948
1609035360
742837654
51071337
721507742
943893694
1437311111
492620111
1650274640
188519243
356581198
1506950472
950108312
371262911
1044722126
1491440275
105479218
1680532405
695836955
1108653424
1838466517
1122739727
1394953436
314635597
505465647
610247025
741831063
1826143729
1722085346
26836316
1322384064
926308418
1890551875
1632007424
1313738657
1249779083
1328122775
362487718
875355710
1981149696
1324006760
733408548
1560508977
654538487
1521439697
1005400965
88160343
240539528
782801222
2071047219
893721970
218650094
1190965730
602346292
617965272
1601809060
1733143621
427313652
542108177
195204543
280681033
970483789
1595142190
274450300
561926417
79151787
1698975468
105473091
463760998
1632480651
825933999
200083775
358115277
1232191112
343404100
310031042
441631621
1693893094
1389317007
733044194
498886813
286033880
473403072
780193620
59511716
1070848427
195629165
2102691997
1229314187
1990651884
673723768
974475372
767950729
641115308
2029802345
921983679
197454071
685288096
122949876
1148739020
220702297
318930929
1118834408
914375185
185652573
1697470955
1774285851
1271568166
1734152930
789317046
1252187453
186630711
1550268171
237362460
709024997
1980966633
1899053199
1382665378
73151232
1720273512
435462414
1121544199
621128437
1428959337
1777464200
499315565
432067489
1957994144
1926213895
473757485
1869462954
490584295
581360591
1729826516
1571488342
1856426754
1674330463
1461603424
653961330
1417780587
1906531137
230663103
775101903
2071765111
1974393935
1502945132
649245381
639515462
572146757
649616428
54363154
1678490884
1897825195
1203167045
1795944846
1489310378
348668467
1644680858
156445219
988308254
1588159423
2024163681
1297707723
567483767
1594097247
1953290184
342860345
1935983607
2119376754
1139523607
1392526237
309635575
2041967344
1054974561
1406470885
1561934833
130352184
2095748482
680273583
1307739965
831017932
327587548
472163856
823529146
1989400379
871241317
958969729
1140044815
744757115
374590213
1761045719
789079434
1721008872
1339414718
577322152
1102533335
492460302
1507245736
1727629478
499060615
1787164143
1393594831
1149709577
75614596
2107444965
1477121519
417054537
690117796
1649170399
641835338
305514287
426602136
305620852
1946683347
1608485305
1092566733
937831354
1685312751
2010259193
1865487505
63100671
418966794
217107757
942176532
769022887
2071480812
1858946314
1850351258
184242973
1269866506
1085352336
1737093676
422190792
2007256190
1936711232
154403730
1801797329
441522732
1445052602
895912250
1506146820
322644519
1390032200
1516932013
363233547
1131282787
1460328539
488297952
1168739863
701617933
1884079148
1463187277
2081033490
1777841789
188742638
986407189
572603241
1903396732
1611141068
165427630
808442517
1095121670
986830796
1681434370
1981378230
1740802098
840158457
328119850
369393042
1680971011
1475744741
2060600896
652162567
410202978
677302295
1939745093
490648390
567490422
562410052
1761654015
1899627978
1044867983
971763926
3819557
145616679
1475762770
1617255608
1615467205
492116846
93850147
797746434
1199557209
1275724761
2141968291
461270719
43520294
797311065
1191332149
1289394981
665769920
602024180
489966706
1593426079
2070118560
717163897
1868998682
1704868008
1330526937
1585577528
2008464754
296025752
501037643
1928997683
1843856904
1516551158
1947109478
1904935028
593350661
327377151
1416657806
1817695455
1397281021
1734923444
2037558151
1932690431
893300628
1827021327
823410520
1689213981
404442326
940106581
1265309279
1531622291
1246390991
490928189
505088586
1449885835
661118267
1023288646
320006842
1441680799
1176148158
105236828
1754004743
576755417
2050865917
1229924201
1555821644
1530421150
2086460889
907501207
356869841
742575867
1860389794
532787626
1462310283
284126548
79707392
154981738
1880271330
361523543
750321194
1491885802
188101046
722498914
324117026
2140686798
634248984
1506840589
1720331181
527821676
917745239
119336267
80229715
1165575671
262592228
343960854
1651351282
1971432551
81312253
743256959
8954845
1005075807
358869377
25252018
1292365458
1569481319
1916925345
702349330
1350824062
895633215
1354680298
1728651441
584296446
672664283
65738693
213615907
1129627413
1502685159
1499721285
732591027
1516851692
236400636
1998949688
810166781
714366611
1000152441
1353635193
1388044496
2040988087
631461098
234037779
1530685042
1859354676
1433813918
2086775267
131043866
1704954422
1759017560
1866976750
67529901
1834868102
2022984540
1942742254
583025637
827673789
1805318091
123391554
413975061
1474210763
1395323228
1347418161
917200828
1381270399
546025515
903911522
271244851
896119579
341292480
245048951
193394611
1550174571
568182963
845208673
700221620
1823058632
331355614
1877712025
1219597346
313449868
690848135
1707050011
225484037
1071945459
1519276633
1326208252
620328063
690417881
1058667848
571396981
907664558
824129502
879524780
921203399
1699595707
2032467418
1069684838
1482841473
1484596664
2010306709
182055113
1661911944
459935609
1186372133
1968201562
2027279910
787707468
1931596748
485710829
9636835
1462582305
675100320
1610612121
91900863
1353159483
1796113027
1504854326
115374773
397500363
693233698
804736865
1032364360
815722170
225968143
672613399
2052953462
1155405559
1224842776
561572415
676437745
354502674
625653155
40524803
1638735657
1308072986
1071774836
1872397510
925113687
1029840061
1055221781
206470294
1083829400
756800451
380615123
1077158745
285261008
1705008118
158253765
1966169152
1553240586
553218096
2011833097
1013055503
1044501695
2133142330
1532347147
169830376
1912131421
1767708611
2080850240
1136360324
1194398254
1854360447
1969440588
705904216
512802207
442403279
1507250156
1571971054
190170679
914174988
1921842880
566456325
2111674820
1533591176
1689802305
1766438448
1245143247
338006231
834299612
1991148794
1195360393
1952558226
400970323
645143362
1664440801
1885560524
337184448
171065484
2072059515
2051606006
1881411918
1440761703
1659471634
166368024
2069054344
266880041
1797030710
1353492768
2028383873
1687642469
2067769693
1457542377
2135110114
1025306136
1404053642
2099129303
2114651735
598285864
958255131
1567511459
967273864
1918364805
1256141953
176074396
924533185
782499372
1028070930
1292510352
1808666512
1361724484
1826833084
1224525181
1780104603
1096568530
1771496245
458374527
1283085047
1949483080
299921851
994778672
413338042
906328326
1975557538
203876985
2122316752
1096948010
841492332
1504946516
1119155756
727452067
2050479321
741158469
1292922454
1080224112
447138819
1046143885
1673570406
1674628559
2042725885
89352108
582484152
100866996
414020617
2095236181
1842214366
275390390
1706875366
1280822900
1031132267
160836141
1433419516
330502129
1378907443
1751672748
1407255195
924392726
255419171
1034471615
1755699656
1741794363
667212577
146147449
443699602
1938042876
1146707938
663381669
279387602
783451068
203571076
45567981
1928152869
1129010038
411475220
456245400
184420264
897802250
1094456068
670297617
1653539035
716266566
1450822712
74026633
1031824572
1278957769
1646189108
1300338451
2039560461
984860139
1963258222
1785257608
513735284
32335861
306103286
341123094
1178917531
1568142460
1095942907
859852364
1382145120
12295968
983422324
169224591
204592393
575547916
467652021
1263673147
66515898
368991774
116902146
2137197818
400602245
1454135725
410438656
1963764503
374182444
1301443646
944661349
1174888389
1065843329
140895002
1387849647
1610845944
738283098
1149060499
2086099109
1524166999
415473523
437600700
1786333430
664754631
1055532288
4928392
579229035
691660889
609156927
1518761067
181096655
1911981759
1765144063
1898384242
1114923765
759138492
165806401
2033549909
1814255197
2045918929
2109347651
207308018
925681335
1447457585
290459864
63053139
1489518915
1888006284
1681863219
2050983563
155372852
967006483
1911935083
1657812297
908428908
1790458799
109663322
242723459
218093397
1272283073
1793502072
261616582
1245289772
2142678879
430713143
1365383612
1778150087
392645203
381789554
309509643
919502918
1213856635
991649977
909164211
347846167
2030916798
2041885819
564471406
47318512
1030598914
333202117
1886065213
596578665
655465186
1770122659
51768140
1086312751
1977268075
2028286739
1596174561
930518109
1157247901
1785108904
221019080
751420717
1849770133
528832150
1968749107
1970368123
1993960000
854116723
1198963229
843186834
1727860504
1494718728
89538415
697264257
573848391
1544074185
160624692
179792986
1356421440
554097306
2109027369
1688288814
671697940
1365628280
760043263
777693101
376175332
1349437636
190984552
286170092
2145962982
1944815513
1641493208
1288053210
930352502
1709306475
334664815
812426497
46840339
2030757266
761145161
1519310055
1752419562
103041226
2097301239
1286335517
1958594949
904641451
1206613156
1283118401
1863734404
1418916876
1993366057
1162077934
1499164222
1495580548
1995261064
1542464891
2048381887
805037106
1775447054
1143261741
711924622
945789483
399705276
2087480203
81542875
334815882
1843987054
2027241715
746490941
1433046706
1371769295
1834258468
934119695
1665187131
256884845
2041514318
743723564
1236513606
874291731
682774736
2040984930
1048179623
1042383030
523691950
1228518045
281008839
813584192
1250869502
454169600
1446366489
833038237
691457953
227085159
1646926687
883088049
356660665
2106369449
1301487385
1217039147
338820627
1645375343
1152069711
230258237
1426828481
1045062781
1751399879
1689698763
988583484
1916983336
171290118
1796836429
1057401580
1451084295
1471079250
141406551
1202370103
594326489
1006432170
181432751
1573967217
1435591625
1298286408
1867074540
1542376136
1945427690
685063217
1392393758
7926930
1155164179
265507637
616061938
417122476
1767901531
1265512482
719667485
1605032045
48328600
68105577
1120623145
727452067
1795555965
1571149330
997307252
1301672677
480452852
1833165212
792544590
2132582661
807774550
686792319
379026066
571992709
711589786
71028352
109723337
221536161
1554628310
826645575
153688151
257603885
734193995
791843329
812871035
1808220382
2034265917
320724109
1413558442
84737126
535521696
915327098
1044524068
1506660706
1546999728
478711029
764647052
1194911519
54565341
1382826647
906791731
1668233761
398361733
1676293008
2044317620
1531397582
293488557
1943582327
595160669
14047177
1163153587
247374413
1734144857
1048369106
903565083
743565049
46519511
1829445133
999419359
65532515
1792056765
157580051
767346560
407688643
1786299173
779684827
1772941388
725053979
955226326
1093863867
842059496
598674564
603389645
721863622
2007399901
1032243939
1203492912
678716200
627392675
1394146125
924621015
2118293546
1302037795
499062431
89014312
1344279014
2117606838
36535236
1028333382
521694087
2140046353
324757440
1094720817
1033337771
1426404843
1208018123
994946822
2033319584
1031833417
350904523
895682010
1540215826
1229118638
1412243970
1125303089
1295892466
419699490
389671198
1873774358
1505322747
192558450
658234817
1207126723
923574485
688479497
81471054
493355211
1988900482
529505721
1058675983
295111510
286768848
1676422865
900948191
1462046591
2097682301
119192173
1344167445
1118866244
213438943
1010289080
857992435
1428072674
1745188680
1411262460
1893204906
1965731799
1901099575
1358200820
725915104
1819783511
1310321645
210418086
1815246944
915621344
2071136352
1757850214
870552730
2131823329
1097216552
1967085169
370711164
1230101324
1205858458
1103587752
1302793446
1728989325
1743905566
491014045
1422329623
765417772
1985046803
1970828242
1910536175
255844683
1963759708
312845443
1150742165
1267952112
1573319937
1236641542
375297677
2147253022
1119842895
226075793
2098368065
158975599
1472918097
97662463
1166124363
1683210050
872381269
856985032
192307193
1769618546
2117828671
42747510
1499493453
815558558
402335206
1235367416
1427951444
2033224500
1762250319
1228171663
2121349965
340587584
1237286341
779693609
1412311210
596311286
1006609204
1589087595
1591229685
1465452036
1593457691
249380946
2061921527
1228186
1900548528
2034187773
1863097673
1128606325
2060146467
94609556
1157562469
2049144440
1630775672
514500152
18802150
299425504
1616137997
1483940248
1281471066
946006827
920097014
844386561
2138843663
41121550
1089393975
1379044238
1367080877
1714364513
923948049
1492000314
1208828452
2023284128
944550291
467638190
293034750
642426603
1637983013
80924074
1787673000
1706572457
1812634591
312452674
161097710
1084356276
1347686261
1037053924
572163853
149517141
936895110
1824659880
1515582369
123918169
103254775
1627498161
1958126243
356429690
1321761046
1155807987
1818288175
1521181091
1948377134
198950678
1283561774
507779590
835958456
839207337
41432971
299181322
1765121
2086347474
538677094
1318240196
1270369014
724795854
124589490
412119346
55946252
450719724
198977006
1039223823
1861805855
2063214748
1064740629
2091613807
458078028
674226358
14829324
180223332
1247804592
1282578532
552315446
1972613771
1074410342
1239601967
1677399620
580019436
154254289
1455902870
1576635038
152492635
812109988
1693303311
1762364453
45205706
1197206522
872658941
1262049661
428640855
529969486
779202988
1755261698
298646885
1590318286
319072010
213233787
374691583
2080303523
107663201
1758693053
2046899978
1450860722
858295612
1256325903
1702670763
1949235410
744826058
2066091904
1189316283
1183534308
1428262004
105063358
2121546858
390511853
713666707
1450606872
1858570275
861473565
1592827374
230721375
1240122207
2145299762
489829838
1316126036
1591928705
1248866320
280017558
1848431571
1799186066
1600116506
1955207669
378080679
883722735
402885539
1238531419
1739559942
1225295167
475502235
1015778528
681851602
791889764
417197913
1962576339
2101092625
1665590914
515212532
490363732
1323523217
1379390815
1171093885
455695882
1232805819
281087513
1416058249
471886253
925776928
1573499822
1531103861
220406000
1839684421
2000777048
922248570
1171156577
1771053918
1151630704
502620530
189975572
1410456023
494560186
1457147216
464643965
475139981
725227707
1431117047
222004984
2089382864
1245136531
452278311
1124943624
1528636631
1550001030
1796888658
1787252715
1796042179
240483771
883662051
1242080290
1222423903
1760140001
1376205246
1799388107
679044760
616536823
925332057
323889208
1049386789
414354454
1496901228
974252636
905381599
9930985
864401566
1336910734
1081811190
1681610190
1137446549
1094197188
998262226
147506946
1737311611
1043529014
1879838649
1049805503
1218586550
985166498
207590270
1456788204
1070446033
1918447115
2096488614
1711394181
1040625162
2130440800
1626474468
2003038006
92910346
1206093416
1768762388
868380975
639769368
438628214
484997827
1191775361
389851290
527879001
833088755
1959805797
1806886184
541587958
1158327222
1544974000
675427837
1551816290
999647938
2007463774
227681295
935354217
1758541590
82548925
64899496
1385477178
792703620
383668762
1689152083
61154003
2138265910
1426917893
1881853240
1173377003
1930799153
254288426
720387468
941767614
1793465663
1559416702
738942480
1327389376
597222469
269835842
1347228100
1388964431
961330464
1074317417
1030698579
1654922752
483156515
1713390421
1463076803
919187552
426042075
1333993492
827203293
915981174
2127477116
1810775320
73054916
1854058145
1728564890
362848486
23698941
823622054
2000580670
1844348970
1281544102
2037391772
521064694
754180063
1709872957
1101369989
1705700076
1671127690
628738557
1331942471
1808600220
1589630369
1314840992
1042881164
942119100
1787424505
1945011706
2056642785
1096227598
2107661213
591340825
333940894
1848942272
680830214
1081142046
1336077199
1045674672
1949943298
892047025
512964078
1279846501
226862930
1284310246
765527044
184228673
1040332120
1666314789
1603444943
17865045
1885466385
1660758849
628557752
1779273381
883139669
1749622654
998653737
64239994
95802819
1970071096
809772051
913490377
1640684819
596337732
749674319
1142789845
1343577736
1205994484
670702274
1559890317
1146740169
982483060
1598716269
443094222
524982251
570960889
1816280685
1541649593
182672971
1399203523
1472461487
1698764984
1410203027
2072600025
1405911441
1204357926
493395016
733907602
1321068798
2120249473
1997145516
1121796794
1355174639
1505500003
415027740
1601203043
1308316030
27209559
416879140
761853906
1009923805
54002690
2048775617
1254949983
897717206
253464948
399629408
1935024625
1041219241
1442207952
1334828133
2086887930
1934493243
1930146061
1249703238
2041344387
2055843208
1829626160
348129153
631781410
841601052
1879553242
1341514930
1628697346
158487509
1834949672
724742577
363174604
1428346379
1925677839
1943442352
1230484517
735806997
1318398372
769779703
41522338
1678038358
1462987853
2056649
797594766
2078607064
1211815811
944402625
496426832
2146079949
1532796162
92161616
878908671
315331177
1192511196
1049191042
2060353929
1336993407
1918367157
1582462340
2088064089
50267452
37867187
1192868237
1506359727
187609203
594423890
17336050
364916581
350598483
267145297
223685134
1777919165
551634579
253155759
745110338
184997824
1347251533
2110096251
2056555446
136095818
1905361362
591730141
1324518398
217585762
1943467919
1472396133
1724913605
1121722843
2122883756
450714727
1851464202
1844097268
1165575671
762671608
2036126930
747382277
106453337
1036821798
842729073
983190667
2026939658
1049517804
1770859179
1777722964
308778080
1032840917
62561577
1507978003
1499819655
1020306272
199153163
1522927821
1003769042
51974637
1010235873
1084781521
1058235705
1463619615
931853111
222638804
1758021791
411098215
1639836980
2087503932
1010180173
1172326962
302314624
2003033739
3810369
836870293
993929295
1123490828
1758846987
465647308
859517856
23647538
1099088944
1927561269
1405256138
223095897
1554129910
1097823916
259249036
1821297338
1093991439
496464023
262775210
1294995442
203720779
958224743
1240142409
1275318700
304632466
1377969839
447442958
653989641
1307734100
690659493
767469157
118179713
1864338251
1494416473
1889672860
1684000421
1697682625
1711010293
792308642
1015460833
1206600614
1868474363
17445824
1084568438
481156658
717299138
359053426
1485079495
1391905151
937057782
1983894303
15616801
1282752268
1198805693
132029926
51410416
1466320666
581292863
673603215
2073550456
861722182
1061812322
151171135
300869102
546559777
2008348862
1921334907
1672333363
1439869405
1518754758
619856336
2064161462
1731319103
1725919802
784419639
1339577185
1689663676
479783799
1847977825
1681249201
1169489026
732948493
131399364
1340851997
2120783173
2143112747
1017342506
160733764
1597282475
2124317356
10762648
528615891
1154444338
552601599
804449057
95387239
1580336576
1170448630
580788120
672273179
1449806059
240602398
303393084
1731978908
963835429
957290328
818563700
1002953512
1863310589
1168891415
1444115004
1797344836
942686660
1456568753
1345610753
1919748338
1386521121
342320498
368139553
1519794999
1213443615
841338557
579175274
760009861
1042615094
1408467465
274585870
1256101978
2122553067
1362221904
1961726907
273594410
2031018784
584230204
376707787
2011384547
1012021484
1971704007
242639910
1919075840
1280153082
105091087
105107821
808254638
428833250
1897328235
593340734
2124099994
1546488109
1704979772
395954670
1560367215
14341158
1739409508
1939410103
352115725
1474972168
967497325
17404288
1274815726
73001515
1478704159
1984973320
1522549891
316150518
944450618
1874620213
5707744
689087516
419448747
1014452349
362058676
926685379
1768313407
219119682
158030617
486874320
1154685549
1186804318
1922709835
448876946
793006843
31400840
1910058282
1562926433
1243255846
324227182
1933251659
521239013
621426726
1713672317
141027903
1359457908
739876451
1577553297
855188349
237506177
316350973
1236218627
1340302088
703712485
1910666690
2030757117
817105812
917935682
531604655
1199881832
77908223
579706448
234859154
959013360
2105139712
15662457
1036556679
1593799810
1971111474
1664165773
457574948
867220897
945879207
1585057352
1010995965
1670363456
868316898
1758229917
1621122536
1576709932
1473590562
1098944782
1135123040
634019823
1579753433
630587531
599738146
2013185485
1207971301
809940536
248878369
215722408
642906235
760389615
667362198
1674914739
1785068011
332426330
1618950636
792284476
2124134790
753724821
770862071
1548479913
1733955500
1090073301
1519603588
2047314035
471729932
992546692
917656604
1519816449
1419183639
323749235
400232844
1220009584
392041448
1114556672
1637829192
212927877
956888971
1898995714
1855459221
1766579661
1910203037
2054138780
568214660
84643267
1430656581
2070129752
706312467
485988571
1493154384
243597266
1120290072
739952125
697264257
2096722985
1179831035
378109710
517555994
169376387
1071934679
417024322
955677264
26917072
1730781201
821621618
1733757050
1152246638
2110238209
2038701477
2075644528
1082516475
501652141
289303177
1287937835
142187571
1083480204
691881124
216142570
1787898679
1430231209
59678181
583790588
1102305107
2111172975
979859850
1630008248
1321550333
351865098
761494226
1341936241
1298921823
1856305801
304065533
390799569
657446457
1040309237
1346475258
1569472729
469948471
234135962
396417318
798485321
276282790
685497771
689986156
1243026933
945255954
396622523
815986634
762292525
605836819
1152673290
1511045741
304579587
1838630621
318461703
844869189
2093650690
1959511995
481364036
34031637
1327872602
762775990
34699607
1094053749
2063050922
1810138381
2080366050
1498265175
1738791703
223847242
69290878
566643562
119250955
1906191221
1264231925
1934374437
450478443
367629051
470001857
221853502
1444600388
1840360671
401047567
1401554237
1967696890
13693554
767465492
1013818543
1882714038
1277168477
254380390
1383189471
475027747
933485419
888356806
212303778
484902750
230940822
1101092119
1310553438
1440535874
758703309
1564575018
1841756275
361637866
191166639
459351732
1579400858
930623569
951059005
2125355958
1223897093
1742367368
1550801413
406268755
1035847991
2018631059
694922161
1101388266
680867860
846760122
1865101578
1582777111
1683915315
149164684
706820168
1129182737
78038635
201902961
555608824
1793137157
1903856485
1113831005
372396677
1276613559
1319958882
475522845
785085926
811818782
1114997006
1780139700
1969109551
1568760547
1297895932
1544251352
1096463693
1778200308
791992843
394776550
443785117
669874602
601804317
2113355901
1328489144
86437671
1331489295
662643732
999797973
789453477
83437290
82697786
88091397
204817056
190017981
454323126
590774078
1032892318
661149363
278259591
1570488336
1279364041
1728933562
1331673462
554575241
1120297029
466618140
1940790522
292296563
1176497065
330017861
414135730
115530860
1035950127
167097038
1083981126
360276296
109979772
614032545
864223526
915515395
1911282721
1389819437
975756255
354089617
407370300
462042553
1423888655
787046925
1588828742
385186775
1319552152
606379631
235753088
155393952
1915472757
143531631
242619546
728587350
2125203572
1046479310
1885758974
1512964272
1037964846
317265900
508643563
596321843
20657613
1961202268
1566748381
1577797574
1720525122
45777684
1367473245
923659499
485017540
1002589076
1858441306
1541390654
1512286506
454581247
1953806395
121144231
2126442093
1669225931
1806523836
2032626567
1441771485
577910989
1149893108
1854371045
1480844044
261477406
1844885324
1341120335
860407440
217156679
469810108
1044213416
1906377648
204204514
1704197884
917510328
1673843558
1311942823
261807022
670951296
634046317
898593999
970743587
23851769
1217762102
944531785
1017343304
1222356764
1038495155
1400258538
991691408
1476012591
1194425626
2073535065
964359888
540819663
800269278
612052688
989352885
1500125183
1157370480
858723021
1062361114
2043018994
625639889
1877540417
137656046
1881541703
1059487886
343100392
1290023809
390022283
154701812
796404590
1440255865
1816425027
1622844691
2126731147
410575770
428210545
358020351
946590673
1967544202
2013963322
546055504
12712523
1646426257
2125001414
1587500
1749504392
1469989316
1879092037
1424423923
633007953
199563755
1186803752
292613172
1680621869
2084024690
2001521971
626150159
577779336
1038944479
609948678
978440676
576032024
790587179
281879090
1282113170
40209816
1687701960
2035645361
709983799
380261473
5976843
1441481029
608324988
2045576171
1481577866
332705878
1456437157
1122920512
1953246081
1699695688
219256762
2048120282
77691652
1423249887
520983387
1061510173
761024877
370000250
570610548
1472855738
1003541887
814246913
618713090
1011532995
1004211074
543450329
25090724
43167293
1307832577
598578607
1770161355
114040817
1704008918
1661070119
60146281
720669338
794872083
1966215227
1138017579
1169599998
792886352
600813312
1209119257
1391409346
1630905509
1192881837
225101488
1942017211
48570463
2079154249
1896641373
361859195
1723382198
225595518
914961120
1282454914
1197439036
800614075
293064106
1755390954
1954368394
330495262
643669381
436162553
212554199
302597090
588112174
9112973
1754497484
1799090106
310307973
2129526024
964946694
484631996
330458264
1389718231
1763891539
2033867839
1387025998
1696179063
929608577
1965576960
939332676
1782962645
299137401
38641814
1280707490
318310725
431577203
1626847469
907034841
1187213080
431788486
1913268135
1206964061
1381945170
1922876126
1514212092
375359179
737048231
2130116057
2031464630
649142345
406730286
2081273512
1455806252
1968121150
1244465127
1761669032
939080281
363686488
2021141695
1296361368
1436939383
1736268758
159828592
786637657
953145844
597051481
1365224834
1458667182
1212660111
1556451592
2009634706
631226967
334479692
1325230739
1127186385
1225522199
748315376
481780290
964644534
1596100638
284759772
13448890
1804061047
1234170996
839815269
653771688
1744058086
150605309
1006748953
1523193919
27126542
1008826989
529598060
1707067437
913791961
1856877245
1257744398
1533568221
688915628
144326295
1426370278
784587342
1897134219
1425938207
1743489942
920574187
149916818
614278221
1558699685
295799562
198979209
762414716
5321774
406751359
1728144016
962801273
2034145039
376651964
130438658
236667734
670641428
1922774194
93985336
914183801
1574371094
1253789391
1453147739
1592676917
1652188872
1765877612
1206893027
225790389
70712301
1966758847
896558137
556512664
208052872
26343493
615022160
77234389
390894358
1560088152
503419329
947049239
1812757171
2119210355
1829220227
1345199621
915350201
1814008584
902404087
1263608923
1014519400
222781631
1577908993
522872581
2074619845
1292563020
1837792578
1520847729
104913635
1820250239
1924553928
1610460324
839831080
1501272067
606980561
170625653
892884641
1918915177
1222923267
1954056892
1074404255
1835221498
1878017142
1704184980
597821518
550944192
1974714735
634822674
1181009932
524083147
241495860
1519591956
6828323
1767102641
1797506513
1531810822
648799958
1761988907
1207540665
1051799862
528380495
1156151057
823675516
1774477224
2099461595
11582160
1882802049
1612895863
1719822840
1522628734
210424441
257868263
700428042
360986926
996662093
779437829
30649756
595611774
524410211
1044483429
981297316
1239808731
1408097757
1926750838
1613874578
1426856765
1553822734
51285422
509785783
1612359800
2041856623
533361716
1863353341
1077590945
2009699657
2060115281
1330269921
46810337
800665932
769231343
1519222260
1606892604
504624200
584417746
780761390
472825129
57336837
1214738848
197943826
1320755459
510832300
1880514194
1794209612
160454044
405210695
1181323478
935973786
2102255876
552367550
1085710336
1456712463
938316612
549112907
1065292307
1048198703
399378
467565975
1186594580
994618038
939344155
281621068
364510479
1338591086
346853527
2071639383
736740094
1737295051
450401540
1509734865
716044738
1402244505
368571950
1079864360
371815708
2004846368
1004654236
1265032546
1224178295
831876979
587672444
1618622556
502136143
1220594719
2074149620
48747414
477762809
2109033879
402906524
1536891965
523075665
180821470
634497443
607451152
2117051063
1902410929
897058432
975220137
906286430
2007031050
1470976192
392849594
1751964458
1887856741
1816876121
246549304
2062278302
1515815495
1295122148
53007015
411901585
916049737
1271063685
1883754657
797598319
1412553071
1663484429
245772893
74189203
899187027
387432520
2073093043
1244869902
503907582
1168644836
1959069759
291091881
1188314536
264923724
1629396059
1196294198
154480705
852374638
1357304428
1763792316
1284887256
1368543456
1512471241
2001261230
1983557823
830967005
1859128262
133858006
461557079
274686674
527610670
825412417
1223308341
320165342
1636909297
822255827
1775302864
598414786
141566455
960080647
1721699454
1300630713
336490275
1559454304
16950931
1036786279
2070140493
1604773528
935797771
864614237
165638006
1682263342
1821993845
212895224
1068680888
1565440969
1258189979
124188201
694708431
1359152275
1834035621
473746385
1050869312
853768561
1638401050
825993385
619570989
77792824
134372229
900624349
214251745
1793130125
1672949533
73407681
1334972424
2092961332
1481391800
1072553711
1964012808
1595277671
723652315
112447177
1272111502
1847631217
1994832649
1378260364
1783815927
1992970801
53343914
1476493215
1684008221
1989630636
2102896121
2064563872
1268655860
2131379743
138682389
653478853
2065433819
745455888
1516932569
1552653701
2043438030
1707834594
665776722
357976441
610412927
1459491862
1347524592
651103500
1434134129
868375541
1344360487
1556709349
1156159997
1876554293
361758933
1933589200
1510417212
472813246
1954304578
1646780572
1518127353
2054823155
82787255
1888988406
1895356302
187247261
414958451
1090442814
1873730760
580663170
48342326
1068831047
2026385664
1645187549
402400554
393199247
1770976605
259320971
905499302
46858580
1760497720
1492310396
798436651
1390311944
1337019959
1981315118
1510363417
1486741757
2109097108
1168675696
1801067619
2001196080
452246414
1149636308
579293588
1122491632
838827482
899670612
782834073
654295332
570301758
1421548091
1654128692
1891651020
725878000
845089371
1169936621
1347505624
1855003936
1905824083
1434536560
1856907613
435519361
1418210517
1680015641
1716392058
315770209
2054605918
1020045253
714516135
215647746
587724269
613916932
963177015
2033389435
1791944608
1029555610
405129625
1710143922
1103817829
671387116
990253671
1740364531
837938482
509805561
590822398
1499106886
792287070
390033613
43848014
1627560285
2015108232
1067016426
1344782218
1784681859
354084944
308890594
758085211
243374477
193467450
491454038
1510123936
1445245559
2133961624
1404441841
1181943722
916766996
645751263
1449351550
564466794
344290992
1759667764
959169406
1185151918
1980738208
707361233
1317320610
313152867
139715942
336326052
1987851133
243814829
1256793063
143510696
583148924
633551469
673344877
216483569
1434997823
1591646705
454394702
1005437530
362866987
1256800232
10568419
997977792
1065874434
1309166458
1322937960
1782540989
1570556401
1066769992
445093013
1740020709
26607495
473168652
88320971
427692576
1932524648
413085137
1188872806
1427953219
400442282
1759010640
1903946736
1557246623
128006939
225494553
1051932127
921710692
219970505
1388946633
1710002260
1942657083
1303762995
332426007
551404699
10651005
1745627975
23064495
2029979323
1505405297
874492083
2070399777
1421336865
314212647
160886728
483683615
621337225
786379436
458463646
2021609852
143868932
2138680915
1283472729
702559757
2062142133
841740147
341481980
1775333097
943367029
450876677
55153288
357326202
1046039609
1553953009
2006025343
1730143310
1537355014
1086692393
113277231
988932468
501113383
1090138722
1909810995
1683966349
1562756482
1885455218
1058043649
1864098590
1425035151
1919729110
1546080354
492057009
648904875
429548131
57935273
728094703
2121057825
1537847521
893280040
1307571523
1907177397
1544363866
987926187
1940737894
1626016527
1703320316
1024978234
1529590351
2129654807
17357723
622134787
1384289243
2035914635
293981510
187472853
826155492
240662491
1811079703
2061671656
347421424
383330434
1149708295
1097372520
802617889
1805438273
155427953
1957902937
208030250
1498616804
239078031
675224138
268628555
826695599
1427444629
1669692651
562009051
269447029
1232405985
199810415
1541768198
1913722210
742426988
1769059161
1571163733
129321209
1711989539
436315982
1931745088
1559878132
1670953334
1573295980
201676431
1952264780
973408837
339576
1739754995
782329948
965718150
668531962
1695890477
358446617
1778884058
326397417
2114269778
1584430960
548783285
2122598002
330571895
312616218
1847724139
651405801
925664142
1570467879
676413208
247766320
2146751377
1029526181
2025961567
141011038
1828498704
60221010
2074936932
1963993637
840119113
1096500731
1063385976
245896399
1025550081
282391427
333426749
852639303
646263134
733206691
474035613
1135070559
1647304230
1839059655
275781660
779933296
1097505112
1941963129
718177322
49395745
1808830542
4264711
576477230
956237008
1256252679
548187836
871717386
1246691008
1273943170
1874430659
12432594
1905193440
280629405
111324549
329218776
1090339562
233693347
833459300
98159056
528374357
273336396
676442984
542869074
506054106
468732217
278464988
1881314522
1223110374
1776255894
816601263
1583433691
53546257
1757297122
774234867
1716664035
1716981178
1127494683
2044573484
279825444
1254321357
842098918
1586480133
1836719184
460303117
1501635928
2104997888
333565218
959131
1207481718
1315867875
2078338344
46549376
2052274978
555997866
2051691809
135515322
108129845
170676310
1714563690
1796895866
1428834798
1508544183
661218074
2138695946
759702383
1410717226
1986022225
1076078737
2040128555
2088661687
2090566475
1026969360
1674019190
228988192
1710935975
710767745
1346408543
538272519
1092679397
1480060103
1092667976
324774050
953219781
1029990437
1814068955
217425600
1090793824
1784499952
1800418319
974710137
384540092
1209159602
1083431351
1900090143
2044578681
1705687997
648983597
113952360
1594662682
761988636
783144346
1077719175
1851083024
1890174897
335238348
1533927638
1065916984
1548148827
737318717
1670839308
1124408937
657971560
1442345804
2058914538
765070759
222689653
1649797323
1376718510
1616489711
227078532
1131367319
538716398
1919415837
44440109
1701651561
1714108921
1300200597
1792858221
1451997374
575597532
30779550
1785817238
1229532762
808730805
221500560
1079735670
913462038
1237115489
1770637982
1104969346
1762870835
399945333
1499715727
411615097
271027412
88358872
72229843
235897990
1946621613
163683388
1913210591
1522366130
1733692493
1482888975
715274302
1577393241
1927183777
943065462
1005271777
976127919
627670327
1797437524
1285686926
2135308095
2041543168
1187314552
89857637
1548940511
1326399179
1441309290
482654100
358390542
1325911275
1992200794
1503353961
673037937
260577774
824683177
169094306
1637477627
1792811993
658222116
1148485823
1939269272
1630117381
999566134
956412010
1609778582
228736622
932514339
723176813
2002391059
1419674352
650120138
633667676
1914890997
1696684988
558526867
1338977770
2130405103
1493550110
309068881
72263672
617278315
614101748
2105261010
1927430054
2127246849
43077778
1898133825
1934037397
1289917844
1871684902
633217071
1035745818
789066937
1936062162
1626600475
1207583438
51096356
409215876
2046823365
1440222618
1040190971
1628122753
911450494
261221615
1334836197
8937721
1700444626
1713632595
920941125
1210084494
519743858
938722645
1105756020
1719955789
1201663329
156746225
557120822
530423149
541063655
1611829185
433771122
1958045201
366820311
709533126
157891226
434846203
543016356
1811107417
1752629472
1053807474
684855700
2016735600
208579047
174778212
2034645678
1790487176
1084162140
802055263
214387235
357133026
841483407
1652892750
1354590294
29598335
2054647626
1390381504
544978475
994128664
912606911
1288831538
1461752284
47230144
579528763
658809429
153498848
992978973
249032582
259279435
744532037
2006836861
212940048
353972491
1883395115
1797206205
1276919151
16107269
830889715
2046794711
1808106744
267607299
846471618
39980056
902514165
2119609373
188652022
1458430717
1418886444
578056097
963105998
1346835187
185468707
2115532026
2137947669
1184087041
1060388606
1959934491
362120377
1776242740
1029634447
1778114428
870036523
2087880113
647440300
2122815723
785227827
1520472183
482016744
4276169
1318625573
152018486
1859580862
1270115822
281762355
240129625
98356228
2007267011
936962378
1594094107
1731382368
1676670283
1363153346
858073643
1872772927
63759042
1002290257
520719175
1961923619
140981063
1126408838
1119922265
1151212375
1226987904
670536442
1320355835
1935483793
558217432
1512943972
791364360
343190968
533623351
1453759207
1679664841
1526502447
1426696212
1529455190
1512439170
1419910945
705976581
2058141019
755440943
503634626
1345666363
2053971864
1398739942
1227637999
1627268773
1562523540
1432251885
1075438936
855115885
1668559601
1352575321
404497224
1743312013
635236890
1435603960
311892952
67002617
1772673867
1358943450
1937562563
305545286
626504181
1147674513
1206900815
172568626
308950865
1624060323
826007255
487820063
1335396403
1162376061
605796301
292911760
1246538158
1176413580
274846341
860137191
1509868343
397244046
1028401495
558072282
348995367
1908595742
250930849
1456668442
615007853
181199364
486697225
902619169
1724214065
743862927
1095679221
111211855
1098157798
522034537
648629096
1855569375
526003003
1642910497
308761322
1361723892
2078123607
338458121
167144413
797649510
1404734649
2008601628
899212453
1172484737
1697863432
1257224350
1494207955
1502057862
1580425313
1884895507
1315903511
1839950144
1296390991
1484854343
699861998
1969208252
1287578040
1144892920
342534673
754411083
208926141
1699565344
291241656
1415686696
1138443862
1661029651
114363508
1500873108
680894702
1621967708
988277457
20507557
1325364620
1168702570
1913851616
2070465809
1911360877
900359621
1465651422
885334322
272802704
111522975
1294625182
2008385955
1378238461
1105870219
904424166
60611989
1869849679
1012035177
1863176673
2127686544
991733475
1060915190
1856070319
1241569536
436429351
2064363150
1549704184
113750380
1761812321
1358979123
380648896
616504412
812260158
657421204
1028989265
1000101499
557299629
1619408318
1639004658
591558786
2042631326
284222210
1246821940
1338211603
362562001
1750108517
1722797901
560542637
257146473
88238770
867713026
1382944573
1394900673
1659667774
523815501
1080399466
281643244
1390247791
32301903
23895081
270425906
504317602
1330815013
2068077339
1699341681
1413921629
25123168
1965082519
525923129
1392611477
2064214701
1436504398
1514137982
1737155353
1581657782
682885894
40126365
748176406
1118983100
354387702
2034908619
1925180398
1501804132
1010272293
727888367
666638893
85406003
809582908
1917569445
196116977
2060027664
770323570
241375935
1685238178
1758713486
2113426941
1566907588
1210009832
1264594498
1534985760
1820662785
940216433
260214342
1819895256
1226034574
1005543054
764430220
1007795876
40227980
1463802851
1952408844
1091702763
1926034042
861358731
662903894
666613012
1299912565
11991659
1452602827
1681355850
1305884190
2007843943
140612163
525378700
2135155261
1299398830
438970380
681479877
243524203
623146168
1405837637
1396704678
1317011932
1818136527
1415990551
581077611
1020371411
31188789
1257529242
867661738
1252352294
1386069240
472984816
1669727979
1477772033
952173332
1488500419
1960374066
212014903
1055150065
195280537
715157801
948179022
1651890829
2123817597
1665963689
1547614595
217293368
1141275371
75877759
564045929
1099009388
597522905
569106646
1066976665
460129129
473864775
799981135
1053883860
1985593580
628566282
989463031
1521332440
1504206921
109561560
1068915212
72711660
1251876087
725348550
165320870
1173600355
1540253160
1002841925
1660619924
472722545
545027635
550805692
1551403786
1697028709
1722568269
1137887558
1879130698
2070871638
127141892
1248914186
350348290
1284363358
1572161651
1192328564
1433023583
477955818
1556177012
991429953
1879055091
1429639959
829378786
372588747
1432228658
819199792
598523841
50719773
2057847687
967491586
813874208
1181877086
1112084011
120997161
1560470982
1025371595
618744649
2078029910
700186931
1974291251
1918942384
505354134
640071136
1212671884
1879963898
363231817
60483196
1309586991
1575102792
588618105
938483305
1626839430
795436879
1682852583
1251652436
577260405
1165850139
352488833
1413311489
1874112367
1440736837
1040017208
2142277352
1708315389
2147117756
1439770325
857703476
991895753
348852018
152448078
104155905
80065748
338737073
1044499669
1960403985
489259412
898610603
367936095
1277486128
1878201068
1087728694
1883800610
712179169
597400782
2112593666
1028835697
951946639
1893975122
1645597814
1759176239
769564931
1770788175
873788856
2103457732
1506810984
1286928881
1605256919
733044194
1075407495
1252956454
514715179
511901691
191617403
1149585024
284734376
1744580275
1812882507
915475405
1190988949
1237996131
42605116
1669067211
55287224
950113438
744754945
278694853
893818005
574321624
2069948195
1051943707
1106745559
1568734310
170488728
1403298360
2065129285
1857911513
1595252490
614041183
926983660
1860764015
985794330
583185031
2028583685
2139468832
692084400
1743365414
1340627620
1898521749
2126313508
1710203477
1641355987
520158702
1824002688
1744112335
1592018565
1484998225
489144001
1470404438
1168305526
49388537
1853474148
1836817424
1721062856
1820076642
1072311978
996159401
106241086
1819631852
1722253209
1404289804
352223993
1427779690
455200534
2046533821
507381939
926368847
938995967
1114799492
1451556463
1793138636
914060180
1396094911
1705701629
228007293
1434139251
281033511
1528477706
300029611
1013770516
1989175044
953875860
2013722770
1097904194
1017264386
728689472
854709574
2011322362
1139528681
485729478
1228243982
562317527
2131345743
1858198281
1770732429
2052232072
1180125860
951383775
443444137
535662984
1631796788
1896225339
1818313621
144829795
696918848
515867624
1607315595
2104046381
174981936
566899066
1623190181
946636875
16128722
107313059
167276753
70401364
212136907
1202687080
1005148081
52059306
302824880
1474301608
79850930
1228237688
514756075
137574963
1650288108
1108512219
1195231570
2050733797
1779886028
637224695
532236262
944720095
1901872898
1046861517
37924427
607769706
1825463720
322945001
1137194467
1496071165
1027043073
1188310878
271541698
175137744
1571839199
538811140
2073432700
1895597159
1954747976
390813852
477073716
580757830
2092581721
1921891116
1195496780
1004070624
1131242313
1793267539
1482419276
1738044072
347231378
1673802740
1774970266
1393908829
660627115
794125848
1066706170
1280438144
189744457
684767301
1418269422
875373856
2060335456
1401195148
599976099
140616541
1624101021
770648602
1583819718
1921533406
333923578
1103254376
859697056
1498772641
1130288592
1386306848
1946311451
2067701274
726501004
1095365783
411062405
607885699
1043806908
1943696926
2096323127
530608179
696685642
1011485988
1028835697
1262095265
699382351
2022084264
2048776957
1021124362
459578253
1285115157
2007056323
1365439123
119497388
1335084328
243544435
1974368107
1935665725
1913370798
1046881585
1485908466
1251925848
1703901429
1086611748
2007384176
1348506552
1335821923
255753713
1436582148
487517362
328580912
1375370661
1783194257
215103895
2097466389
410273990
1049050565
345618972
899069396
293119442
1057251314
76455251
546878919
1858198685
76966566
1118216713
920839031
2042203086
1259123615
1637586393
762296081
309250204
1991955442
1230801873
988438871
1823641094
818031450
1232817033
337359429
1475151626
702723611
1656653194
639342334
1916783864
223697787
1788530913
718844138
745564700
338749114
465811640
900396704
2048320464
689430802
2036062093
1061935456
14764534
735089242
1514646194
964389773
850379451
448299812
488276551
1013178006
851757335
1778041411
1500792896
594974184
1911577473
868941887
102527181
1633525712
2099804721
500200272
897721279
1737914209
79044671
2145398680
163047937
1746900728
234499838
27698088
757822032
2025098716
942842814
2086035484
772221806
881636365
83449601
847867794
1392514320
1151059612
752354310
1301079292
1977995455
1542638970
2002217238
1263565227
855686636
940769044
361606850
1429994371
291642469
116192216
1155880811
949444005
1186610810
1892020268
1513052173
887492701
1784376267
1521540248
612425995
347828409
1420943338
64436511
1151561005
1375858036
869554324
1500229800
1143444487
996920787
854218173
133713320
245616834
1192931058
2024861008
51520808
1263976321
837441279
354168843
2058607902
1044910075
128748104
949056866
210155414
2131142138
1302210993
100558290
46312691
275843847
719684021
2030316865
1698125221
505479025
16055960
230103519
44581640
1161206799
1944841756
176787285
491172952
540275871
940232986
1264591163
640785132
2050844995
1930072915
1136400767
2127429015
1583730989
1529833899
2129038074
1151819008
1127070441
375209266
1468110274
1135005626
1852780428
815013517
1145170502
1030560670
895103026
1074618743
744290738
2079763188
1197807210
982628917
137005069
1814331910
65797100
1999789889
244827272
2000910363
1279426702
1316862494
885397492
1295317296
398339099
1632890337
345741704
1697895972
1612328687
1696216461
803986740
773923962
2086104652
329085804
429966977
450780090
166266942
1409271445
109593538
1060403129
1380727290
228172971
1389662240
655554627
1447870000
1611995688
1376751557
840732381
1981953399
475606126
965465397
1396103093
1128699395
1081205798
1036346527
1968415634
1731340996
1347310538
1111601447
505489920
1268093249
1169960576
1084218639
84098771
1931990471
1887466802
552331061
1450159633
1753412789
1158872135
1286000777
1254310433
822491969
596596496
1540788136
2029042397
1717877097
1201556451
1098307079
236550920
1096723256
1041070605
714321472
1235598917
538179636
334954817
1299702073
684481111
1855304788
1127251853
1953813980
1370398014
448393219
620596509
407147968
508855722
718929498
1478837705
1005527005
541344734
1826027210
516671642
879490756
999551416
1937608195
434632108
837403927
1726324537
593592076
342524216
1406534268
1644093000
192723224
1606665466
1362090324
1790857369
275071771
1475773780
1075931288
1401031578
2040765199
1077905145
1523621177
878167919
249378095
727469166
548313934
544480165
2139791175
1809844990
960970372
1176110362
757991850
762210181
1631121172
1925640214
844645380
1241524057
109489887
1689088085
176012702
1687040402
87982483
1562769062
932147738
888439104
989733136
2111350502
600483899
148505431
293414248
1609839788
1275298885
1410706987
553330431
1176067863
808879844
1434640031
346798132
1624967868
93195025
1782161123
638169458
772861869
604991612
1121007630
647717363
1897020369
1822717792
273111020
1519090155
425642569
586881940
1390755419
1488355049
651630231
999939558
1013669290
89199283
1412290429
1726650162
824548600
2088413500
881864835
994611082
685381358
1339975890
886230703
871591631
951891749
1284592451
175224149
1562114599
501579515
288909612
1169660354
30688371
210768271
1836468779
1391183211
1427984610
904316801
1735606140
310729701
1894064337
746093408
162231549
914505258
1763538982
308188688
1350522882
442482766
198343284
1734444942
1109083914
1668115653
655629465
159945688
733952992
1026709703
1423999162
1354435619
1664876052
1448109201
14911761
329074334
367775872
1302511439
1181200879
1617085233
550541322
1539688935
171459446
1422113974
2125163403
1058988790
999636195
780701656
317267663
1784407897
1254551819
32235469
81427250
1489300710
394634807
64357445
1953832521
1181348787
748722878
1995322105
873169423
784595226
1455289118
2093733528
961056735
2109830337
2038157493
1540532979
1856873048
1494289013
1785536486
21288217
440352241
1468275724
864137180
1660606453
545341522
762262435
374573234
828600673
1967268740
746438810
1396207926
50496249
1602819424
1134079305
2038854162
1379739229
1466950228
171282841
472283873
428529972
682549597
1495470004
1666281200
660034014
653011743
1934107253
209543949
1349233995
126238407
1595658485
1538028685
1827468962
211642272
1971828533
856356540
282837793
1519151450
1443748832
163989091
1787896384
916175647
2139475964
1211778453
1687484429
1072276907
416565315
1679661371
179326933
1081061487
1711395671
1423125978
1894669441
1207574584
1494382467
1129746727
1615392573
223750044
858669384
944236514
1001031950
854530645
82790276
387937098
590994911
1177422135
100588121
1195856353
2020090321
1326173306
2099220443
441058335
1649673447
1799290432
1240387161
743973128
650809128
929139914
1330045389
1866833112
2082846215
1645475194
1170725729
299420431
1170014224
1583085672
754369174
575893605
1791046401
1632568286
498102486
1212139946
1636057781
1972741641
1844364316
1015158886
545089634
1926234898
101320378
1505418147
650851958
1698380106
611706314
1613761859
1342966578
416289921
1914206346
660118393
43817620
1983572822
335586291
313314314
18837584
981939905
524810097
189172847
1745657170
1295307356
879290462
1312660073
1523297717
551433396
1838175287
1168306206
1856880777
1590391186
787579550
1322023400
1247374724
1517113843
228673700
1758751795
1671974800
1891203104
2060254915
311616053
2093548405
1060698084
1087797492
467306360
1054297782
2081097944
309896929
2026811812
994480024
475652095
869292527
1183049180
117807495
1761812946
307345996
1221841881
1658027773
75515845
1047417417
62934163
1200236845
898792706
1365924271
247924584
1080294829
1754140226
1057840217
1943079521
1998001227
386064585
462420050
1711639601
1562737482
1894120415
1676379277
2114829121
298586378
649355106
1600840550
1728154804
879924260
324884004
1593218483
100597804
1342288139
184897114
1359500097
1717890190
143826120
2067301464
2026656981
748185261
508335241
754402348
1286692911
1375714756
400965687
467228659
1724730610
18646727
1399339112
895821698
195421381
852452437
124206197
1379038648
995417005
1669289577
1853155768
722451254
1177872119
980733673
863154670
437395350
1334041341
211326070
217416597
228243623
1088657913
600201100
70339855
346715555
859471498
1109399255
223833409
1206139672
2114612655
55301946
559885784
904277811
1752563079
415779216
1619135319
23244768
1334287497
1035900844
1535596178
1816806988
2121785546
551496926
665461890
1017878851
1539801814
1755570734
1656256186
155081082
175870002
2145206006
1752216758
39665911
1061319096
675526921
1817221598
1151436069
2038997975
827161007
1472063052
268312755
1138189437
590441644
1842963422
1038154927
4565288
1498832855
233842723
237002872
1357379645
1002729382
756475859
730398229
1312839742
782263346
910011316
799921970
737495714
316630933
284202766
14991262
1173336942
892020502
1500079725
1055239924
741341136
813142163
517878696
751301701
279304278
519291527
1774699439
7105221
1814328659
743388356
92636813
1697299143
752094672
2077580208
1731421613
583088715
109435594
2014946603
843971256
313453876
807305124
629484259
349529755
1843726148
2069111017
1892435880
1862497584
752150546
1048844159
464989437
156255507
200266873
807121051
362982943
1408202473
937747109
1333647365
380397981
26940739
268148266
1289946918
1828227623
689437079
1028220005
935330969
2131024257
270219711
232851040
1806494662
106325816
1181375403
508651182
1139492209
1843990982
409250852
1272210332
1358350034
960507330
1609221293
820502031
1341790249
2059719253
2135659519
591459770
1249850934
114072433
677038588
1505315057
947389285
1382316734
467155583
1147778528
199717484
1894861970
1687785744
1251504147
215234674
1540302687
103278514
1102318533
162565958
936022603
142401195
1989978920
820497440
852743741
1319526432
643057466
1710821698
2045780418
39757303
1688461773
1375729775
1825117770
2022121993
1359148877
1163026685
1413129941
717627076
1465090758
505463235
1577526799
2008257474
1978321829
961459316
779873039
169288190
82058576
161928108
535341907
1941064917
2110647457
1279837619
31363976
959273307
314248829
1063454039
940718746
1612871386
1471919395
1949497630
1682287113
477907669
354285662
951782241
1949464024
1726946666
758700084
1580902153
574024855
2065374869
1308621936
1362445819
783989719
2087696052
201408193
270862
1794612244
1093556699
230822402
304139942
718748456
679320825
1142027802
2092364769
1070243208
1594945970
60246419
1872052591
514049035
691802432
1202863235
710284359
1675408621
1162957292
1149372064
384779923
1031229059
254621904
1767255123
550564575
1278307426
868407380
1019440461
1414119023
1832707913
273808255
1114218856
1873321965
548764618
934809525
1193713200
864385756
495015753
841431724
806320989
1163435328
1269297353
1845351445
1059542125
1834149947
68520666
221379084
2050097103
1366740472
1090746764
1123057376
706537951
166989834
1418368164
571816172
170018524
2021234124
1780948540
593605430
1691851992
435960351
2127042419
1294156244
617482987
708017621
2032624737
118710685
618713387
1561296662
1505434681
1536169335
1565653872
1583501720
1292568259
811669313
1648946382
1120435468
1442371875
298060145
457669408
1823455189
86874398
844809779
104662287
552700522
326371872
213426237
1037515148
1173442492
211874152
1455907622
235852403
685995101
1137927353
859454689
2120237677
1597004891
1574579879
1043562355
2104318290
1637479070
1603787131
303695525
1913913490
720131829
1434849129
234094280
461232898
503572015
2083818432
1706303543
453369031
937652754
510206562
319027091
665582841
875884477
428375570
1644954078
841918201
513554055
2037997112
1883411812
1396377856
1797766041
2086929917
759667406
1585671927
114383583
498127281
2130105722
1268031773
1003639976
14182054
1065987950
794070604
1278224330
409056771
310388854
1989108472
1110921436
637416313
372618738
755938428
1120716376
1897903323
489040190
588278785
1619060068
367927854
862924437
788985685
907968355
1624371139
1401445381
71358766
728930779
2053411960
1611082724
1570762032
835471050
1028058841
1253230123
777988883
68243482
1608047765
1787876450
1556893836
695336740
448861758
1782044756
1194586298
1253815059
540563842
2019451221
516736725
1001013041
412634992
2034464355
692085367
1606020706
73900589
181601226
509054275
397378449
1076302953
859658034
2020537106
1209688895
9276314
1514944471
421943827
115521970
1353926705
585246398
814045050
1291883114
1483930799
1838483937
1066999169
672914886
295606079
1394993460
1016997202
813106539
26433070
577664651
1193475975
636855699
179360885
2147401839
1801198920
964727669
651390775
1890720371
1772766502
49346939
368428957
789889969
600165332
1168829840
1040000380
1753125829
38001202
1922161108
1819793004
552984684
1461516399
1301086115
1192444607
13328077
660093056
2031315763
2054244910
1904414619
1473077734
783503756
1249760630
851150834
1377938963
1350407662
2030354072
126509458
362558503
147742510
1201758739
64041478
1339860480
713102971
1547606161
1790679282
508099063
1497124746
1460446279
350157436
1415286295
1307622781
1085419614
857166802
1392665068
901403485
1793232801
2102459124
72016366
765761788
508046679
376153455
272316311
767168742
596519821
1559582647
1708415516
1784075770
1139002129
1200417227
1632825313
1091406119
1552905810
584944067
154642877
1786452095
35381260
678425261
2087563784
2000423072
1638547119
40810743
566201807
499082815
2020868044
35129593
416730801
1225418079
1218128636
1929785910
1526531208
206006717
518724078
1736853205
1626948913
1481419300
10884742
804108481
975614027
1087186875
216025870
912448696
1283095323
1464339066
244593606
2002647584
217395488
1544043287
1172301171
1472648102
1442691771
180767072
386867781
1018171719
1740478590
1094780205
1407426849
1037949516
814646825
404423932
856771807
2074015073
1914624087
1122919664
1530980716
1632757268
753880658
1535073667
124107656
2016104470
590511175
533391400
404404215
798458432
1190933812
41415326
365200352
1698216956
430289416
1312529115
326411715
57765980
529412860
203281012
301900885
778561770
1918015048
11580431
242031403
317274785
287987580
352923051
667238816
255119373
13636554
1603810182
1687461807
490058848
76874494
2051239105
51618298
1612269694
1648657448
1395557485
770968680
826728456
1810073703
1804434136
600675460
258743301
1816176171
1025881024
1199740476
2121385510
1605888852
1006299403
924534228
208023404
1453595629
2027609520
1214869110
1757166881
879934626
1324174029
1247051613
1395551430
1726122003
2025919933
431482007
2140658584
2079591997
186385177
1600386190
128197312
175290471
2037290074
234270158
2125342997
1021763536
1770863745
723614286
1768430082
1869331721
1803727082
2076435268
1321254538
238320570
1133664241
1914386259
1123707899
696573748
1754076402
840232474
1900606576
1388080908
247630692
940316878
977768193
949489133
908066090
1800361834
1456337434
1290078758
1482405598
1042316360
1648219718
2010378858
1164070729
2116730425
419877480
1035882871
1752347716
1672220893
1105925356
1714601541
1114252936
1894480491
194860880
1551676887
134313476
586392138
1617809688
2047314073
2116531143
1332390747
457684212
1843277368
1353212883
1921840603
1592554760
124745411
2035722714
1689311679
282258792
21029094
128613359
1326420753
879306706
1450568090
1395562006
255085610
1202078100
495183924
155993891
1670804903
1118988716
1409001444
1624025192
1424960171
1576528896
944081690
732274408
501441022
382043310
1479378563
216124574
130076798
338314702
203044386
662950722
1566822395
227910548
1713074519
1089329091
223852453
1299347529
418877310
1800518043
739887964
1442963248
1941417876
1855393822
1829590839
1818618284
1968191403
985314672
2088066512
1180918102
829949151
1941731667
1021558166
2092620795
483644521
902242923
1534193683
1763851818
1830296288
463807098
1987979021
374851766
2018931701
1383537157
540908019
2081321896
2118952479
375923080
1911830478
1464171090
194986997
23978886
1101935722
1336658004
575799372
547920409
905866448
1226166633
928907465
117722250
2104768223
1034998612
1995183988
46157570
1864460524
921905936
1150193891
621420499
1199488354
2065547575
693169205
209079996
222004654
1374734614
199425203
484020678
1261174393
1870621452
1157143098
177167331
1741185480
841054360
279304688
2128330506
1368128318
134331431
953048524
1295460768
1504804783
1387334090
589644259
1961420647
1343318093
340130661
760326187
1545436166
1181803377
344684838
1068756975
729114047
534204796
622136490
745983494
602087814
693656690
460406235
979696337
1549373383
566308915
1635939778
1453296717
1866863716
1007214278
285882214
1375695916
66457125
433848604
1819096675
587409614
1873832719
842335080
1259515681
233594277
548344857
2002909642
157891226
1945024346
1846420887
1741739712
1266442336
1760867851
1345195520
1063997717
1134887091
1408786387
1130718404
1514188450
1273109457
1817468612
1843941652
685631512
960181431
1487762455
1376771490
70577471
1023852068
1714572330
630233895
36053638
1620551382
1878162669
728045349
1027178845
1337575464
1450738128
2077067555
1141480833
502838997
1902012916
943128380
2120366006
1485051679
1991593734
809966346
1954833656
1581691713
2107817291
1244985169
1571192278
1995692925
963087130
194789468
2085196391
466708095
207405445
1301292072
170112026
1637770360
555821850
1813467911
198828993
1380846788
1162982602
2128449755
1928700463
1720657695
532650969
1263582271
1610165888
1669700871
53539737
221758474
739482294
286108559
1134027537
1137668256
928198665
469554610
459227706
2137276071
1437391823
1355962391
1152360291
1744231506
738745003
1051031331
1594177122
58188715
456057584
1614236379
324185300
187774841
1210286784
1621600957
1304179937
1410150555
1699322396
1176227256
1738793162
1294341776
1765330125
1634335165
1000927493
1797907290
1901444211
1097323048
1824551891
929897184
794110036
1632278354
998862844
981234637
1515859977
1494317993
1633052495
1980025401
58400501
829945782
303023711
291209965
295136117
568735555
971148618
395703841
1030414761
2089748391
1999609146
1936312765
1907064487
533990130
1896047262
1560189545
520860794
1768310248
281203406
204201039
651399097
856533457
614139786
812370904
1832116772
1864804634
417735645
1260188797
1855980131
1769837539
1684415772
1285696768
660265211
643652916
2057160403
1681214659
299627339
246311070
421483477
1908861282
986339282
1896235822
1080078122
1892376376
604223403
274726772
393785724
1968637430
338414045
1854524235
1694955573
872754407
278953627
1346651786
1140459647
1956177482
755490736
182387042
1392998353
1362998557
1975661609
1944532669
348167259
776648516
128311072
391082690
1142111229
1047310438
1315447575
1060668712
1537012441
329317727
1923639678
148828836
1697702788
1203546885
1612262097
491437393
553555735
637463304
1540921937
154580611
59074382
42208140
1243263648
188684152
854612356
92496262
1506006911
1611812922
2045638
970759098
958730667
1395473856
1706794570
344704897
582773271
1302773163
1790430159
1811479854
1280363375
1742694469
1883650289
1133900443
2053898937
2117206450
1247366395
1535354508
971716279
1141038511
693908672
764019744
1497374698
1513898707
220087404
1491953354
1017860082
65501374
174639491
1581663177
9139934
1859045220
1755606055
415944009
968472428
1015782786
81357627
924032565
32390118
1061523868
1053306241
1493154472
1907892045
743676066
1600674973
1666985124
1113859707
309700362
1286221749
1817349311
834391342
992167615
760681490
934423249
543035165
1517356266
720505106
943549579
1517832085
681471136
1684081613
1707258709
975551323
922192695
1824102795
572750280
105687557
1261701353
1886929878
1358615902
373719006
205206500
1528383994
1317601140
767449923
1356254870
164734835
1210918424
79741289
1194411878
162291542
49563237
274535621
909914218
907519385
1336413053
659546450
2058583770
746515945
1426726050
2138968150
1779539188
1078366383
1889949335
1437372652
404497783
1950907875
1588813592
317727787
1157573922
1727953171
1125015301
907052978
1437746352
1115944320
143261888
858066643
1547124364
144206343
2001392976
1980177515
1810947704
29051170
498416718
2097661572
1287278646
1039273129
1402501953
1185870093
410695139
1878704171
1004211074
2010218337
357318432
730973308
254678357
1914100103
834867099
1230524563
1526422485
563877452
1720463897
1659651110
1150434158
15351644
1218270957
45820730
522721144
1746959982
826927720
2019831152
477811623
1332584418
2106552702
1328320562
1201569925
381250169
781748117
548056956
619907547
1393452186
1780484399
1964275634
768072597
392309504
863622213
864828278
1203660334
305351500
287196645
992721252
1846996738
34493591
907199861
1499015726
120300968
2025059111
1949504494
1412397057
92699443
815849883
171507655
313786036
527205191
1096747361
1023929216
1547457522
652122151
230441390
1542883754
1079815932
236808887
946188736
743598016
250736905
219672954
275310043
426637005
530261805
566429511
1091659144
2079368600
1235436733
1610483594
439597099
1810399323
1803960262
1975410832
185089941
1749686538
1279360391
1437067011
694052422
853938509
467844667
823919523
1130318781
1907288110
1007283549
829516706
233150688
655276326
1400143836
241192222
930499586
1318012980
966722343
1092545848
412195565
511475944
2036881061
1856571553
174568119
1040316750
1989561584
1580724735
420687507
1595424678
1419199296
1931120349
1677165364
1459858313
940533611
112210339
1444143489
883199874
1765824772
541611900
1278953217
864855696
453294126
207802534
1866504738
271028147
1177181348
1195252221
1461414330
1869496293
179835492
98679659
1434765470
357549090
1641612870
681874487
239982819
1497331979
903449971
1886779188
1787290634
1406357485
489147364
1528000248
804512429
1911669231
1974369442
823417985
1652319634
1451200491
211269963
661659762
2022691786
732197602
649538453
1946141786
900804601
1704893948
966711379
990043650
357256767
1670267306
340139878
1811682051
1024791877
1155035155
1094443546
1048937938
1167377687
1875690099
359067458
1617773447
601687811
1918677647
336108751
1424928864
1895918717
1943491218
1485139387
859178224
749549146
247513182
1164268561
1796693452
500502725
865878608
2048537260
665345849
955395020
1645846662
1373503777
1726863434
2083572590
1703415194
1401948258
1459900730
1398415051
1215103204
430788762
592014220
1092135681
561829897
1037160828
564557694
265171027
1223566364
1450559364
483522634
270667409
2141656053
770592587
258336500
1799814988
1749849596
441423185
525651584
1275245785
1466931088
1533850880
355058939
1870664661
362280958
840482386
1703521585
1901269255
16399877
427304414
1488718882
71776104
64180629
1385144313
2025858340
1659127845
125059955
1174082713
503825777
489366839
845300966
321431726
684832877
2052130486
605314407
1292495553
2021548515
1161905514
317935349
1778443704
1506974997
2063599795
407049173
211442754
1495722309
1550472813
962563274
195410437
640574082
902550579
2053225139
1660606992
273831872
255040793
1688839990
1954444400
1454542844
254507326
160857645
683489773
828014059
1840068814
701110641
1856899355
1302363642
525375661
1183120979
975596076
297164455
1581260625
1044982367
238773701
1049347492
132528526
477048309
204588878
1591529524
129860588
1977424714
1949260277
544882353
87180530
523482591
685036311
1040911841
1131118579
396799542
2025660589
2092459493
2038721030
288541214
1538975768
68879400
1938099815
430006411
1970480780
1406352197
1032084426
1550836355
673136866
758403725
805567459
221010118
1613351665
1771882940
1106204159
786355675
1180109652
792476105
1273357003
34683756
1653898110
131029264
1370089073
1165047446
1601993147
1895309149
938254621
1968517618
58062480
1256612402
1637596698
1119804643
1068402635
1783333704
1465421368
429806437
485665867
1862921224
1026599101
1000095041
1359538976
1135392763
1678942284
1317806152
864188096
5829262
662287062
1952450202
602203122
850186808
770296305
1412500996
1705472115
788158116
1023714479
1287359599
1177379408
786263717
653577213
2016653615
1474018654
710390949
220389037
1675820029
1728604239
1455691676
1484315071
330831604
1538498652
268528693
36711736
1864458010
25721476
1791377552
587578418
1788781275
29897982
1799672913
1238481696
384990255
1921968660
1831137872
989483442
882921152
597673064
2117617818
817866052
555634655
1176728170
2103031305
1835341857
1057649309
1519759451
1825986062
1853938033
2080773113
1589928347
1761933352
619890523
1814178553
977329497
1275825640
813526355
2103352072
395259447
1682222987
1440129506
8710275
99859387
1022886307
126426700
961097219
1340658146
1110321093
813493941
494830315
577115601
1310307724
414671983
1021547934
1263302500
1516392309
1732273062
448532831
1338248477
1594233806
682357719
813758933
218129072
1718825312
641675194
1097502942
2121593648
546174477
1921799287
1613980698
1962513272
1992151561
1074153308
1072763338
985524649
924086205
10037177
915016375
1031851047
175843809
1973389643
690659141
780260869
1743670818
1891047311
1674665835
1148549530
2039366074
994614385
1118020823
2064648304
796713425
1446743857
938798986
1619019218
903504396
1015098772
1884875546
759108341
1982492712
1809640821
1079665472
1274920113
1367560985
627119348
1244792618
35266429
976474471
1406816035
1605803951
1625278822
446664365
31828432
810672519
97686081
565106251
2116803168
209751651
1165939933
886126487
1728478023
1222050765
1808064345
1212345440
563161714
2015911697
442181329
658065105
2061392022
918484727
905700772
997696402
2064313992
908089725
6460781
1069844916
1559296583
1377082709
688869145
656083983
2103924079
2120282698
284363458
330438096
306086766
2071662381
2014166484
979024236
888047389
363159667
465314373
308630877
1767909982
119661141
92056808
1714360167
456560546
1171249042
2108274584
1657664830
797009210
1374019669
1343842830
853739939
1225050701
2137419650
331783329
1305560043
177556648
536398869
167741687
807436377
1400482576
260368072
427270588
2116065605
1803261471
638163254
539801486
95222252
516577490
2014931501
820812052
964442904
300966539
1691976846
2130880619
1619242420
430348443
1141744903
1575335193
398376782
1688284882
424662995
1325486503
981901863
1750450227
171827380
1086044345
1029920317
145715230
1933989444
1366816485
516329462
1575518012
1536667476
181053538
1719334657
1649566777
2020928587
1472908297
1040735041
565021127
1508063242
1535927387
383254389
1046423689
172397074
655023381
515657089
794682896
306530089
1759604497
1400786964
1636216104
890846803
1932900575
276004080
57373640
665507014
358140099
93851386
1014436895
2133083613
1295258484
1403907893
1767818616
1586026218
662271423
62409340
266598345
483648265
2121984723
811408535
1988834857
1016952219
222054596
10294135
1316947660
1545767807
584538376
1827414031
1569567035
573291024
1050730731
1863385539
1220092962
474826224
1566962888
673690077
301296214
1764873667
1413366357
492936863
1810735658
806556531
696687678
825248424
1191937829
1800527570
2061807929
1273938953
628693185
1641881984
1254881266
1755403055
810567183
1639669499
871672056
695415548
1257853289
1020679608
79449928
1002730215
1374922927
1111725864
279955057
1811460280
329091932
188598603
539283061
830220851
1755892313
383698038
253512214
11455784
1611735306
909291237
945248244
1938075830
1398163136
2090537431
1196733353
647568671
1315444265
1117748127
1107724257
1744963340
1739730139
713721022
2096881271
1940815917
647568156
1144797324
88594887
1714578447
649886652
1794680958
1688032376
1190566327
965760235
11986554
278501614
1251596343
428146280
666005232
736668464
2086012099
909431670
1995945451
332813596
1569948867
945469415
929657889
2046333744
2122537423
1666432750
281494818
1626421701
65681206
1487430126
2081489650
1018118786
564977695
1136452074
1637764398
139412109
1423250410
345668003
1674470525
738129610
654768336
1064773188
705305989
261007041
864541690
301358429
219126653
1354218090
1463718963
1013359420
2041821056
1969886662
962677104
1401142578
1296664150
1617424435
1174692095
537632223
3625115
52213389
1980976274
1282009661
959315521
208963751
256232600
527401304
1202291379
911916303
1801131293
1344732860
977247074
1164457436
880870650
1019367683
1244164386
404591989
1034489410
311522194
589622815
1367208492
1682376802
583470304
521920442
869235333
551455815
1024112711
1952714231
192348091
502339715
634548920
1934104365
488334009
1475564315
2117046718
227486417
772861376
942051556
1421376937
632769421
1748671803
178348234
1129764496
1005570275
773444686
2000718728
197952227
2266968
48263840
2129153912
857982153
781295085
1289576037
761178249
1821490878
207946240
1908063052
2051551748
154290985
621660726
1939230840
1177366884
763757565
132590252
1993849019
160540299
857689356
866903436
268273154
289772844
911212906
456769182
720209223
648656239
1909894174
1320755105
1579569602
1192999441
429964065
1223895608
47916637
744118698
196305294
799874644
1614147585
1070300866
2007366594
704429932
1755489229
473815048
1971068379
1440956104
800103802
209321897
736449403
1283877194
1390268179
294996045
1303656230
1820840028
1978428595
1541528105
2002686405
2030293315
475823808
1025231079
1888484251
1001337429
1762512225
177355191
86744351
1202703175
639729309
809075684
371991549
1090558214
508172266
1309729069
2020682149
649512287
2010440710
1215180743
1717132749
950600912
307022119
497771316
1609203163
2022381939
1502879569
2135225125
1447999776
439487057
1999665726
1165840261
329944331
26937814
417327278
1746316947
811376038
1886193394
1722272294
1171095250
2007070566
1750403063
411888183
1069530101
2127503490
1026479163
2078741061
308520134
1619203271
523502750
1441991035
344596140
1572562378
419773595
1703741933
901835385
850752199
1391661936
373320227
1709794850
1202131724
1300238136
770653941
387421798
695203560
96908243
1811207222
1523136470
2010670385
110402309
1548398264
356873792
1261636868
559476932
971127238
536637105
1483545274
833329894
1821293154
1469708149
1029794925
1985219681
38311330
1455770932
1666375855
414653630
941149293
973913254
1131029222
2054812120
130754545
168492518
827930941
1263312295
772045590
1880259079
1850107430
582055385
2013459496
722459999
261721014
934384146
1953226834
1872869728
849066753
351301733
713337086
1106287331
1148483936
2081309622
316701095
311666132
1620427344
724985533
1281276430
1955918138
714429830
609245077
286406309
1124235803
519289079
1550768434
712167031
840516940
995630354
1342439045
791196816
301616973
1801141938
860519293
1833101274
1410350603
1460575097
1855479403
286613286
493371537
155671293
1275881229
1239799273
883301773
212775045
1844678966
839427273
1772537310
172480179
94873791
420780767
985033524
2051293190
1172636661
1957482269
1173048837
1251684049
1503305181
1734305853
234231377
1276735579
1262716859
123148159
541620960
1358483317
1160652438
1238045457
363706787
684528912
1392985385
752233319
1228494869
1848859412
251467666
1921010841
627607735
854416374
1448130733
1859199412
1924447715
63335478
663304395
1237479618
1293804984
1284490110
1161831898
1188886217
1835089355
804687288
1315183170
104788436
926477778
1457184480
1226256952
1087832287
822862373
35420663
1211976827
816213355
1023277156
1073928350
292086338
991154958
917209816
488621897
643496561
100599736
100473798
417901834
102289062
767447686
1580963275
273530099
944969397
783697007
896459876
636336265
537519731
2019270016
1491688528
712011121
856001825
1091676296
753291728
286801277
554377650
1914672
886376222
372102804
1912726438
789557365
1884115865
1979799233
812800738
801212196
851171334
335336235
534174525
1723568766
1746563218
1438703121
1372898651
212207628
2033549909
581675117
1133815746
1435620857
720179213
1522265164
719971361
573363301
379001241
1396764456
2003343032
302072194
1399430165
416219684
1543341137
231111439
87646992
919632290
1792545916
358638481
2075127860
842073398
391783767
549537006
897297123
492099031
1134957657
2023037093
731497380
204881763
1995449186
1694616097
1277228657
310858593
1415033236
732455993
401635279
742504193
1993751371
274087800
603237578
652528166
883353101
1143645138
1874576122
196841941
1207646960
23083580
1515960462
1664258133
1311215137
743463562
418931855
1062641446
1198468717
60458938
1277582170
1340037771
1415444181
406681052
1741007531
1584500470
773874442
218853740
1789348069
2105626545
556398297
1990709110
44467397
2121619680
1187772204
2072569359
172460260
1190889874
1927231308
1641141606
946836411
1987730931
2044888940
2117804091
1648194282
1798464987
1224789190
1263855531
1893702751
769912235
560148582
1268279739
354891123
844745768
1728591861
2015525444
1816950362
643277477
2021402479
604862898
1003598422
672209048
1300676081
138769116
1650630250
413540024
1950823178
2083147581
145943074
841671077
73015564
1267159976
1159095213
1084273596
1803412310
208803390
1360963970
1456501172
958062259
1728444499
635462211
1466871737
1916555033
71142917
2009499884
961117848
819231961
2003376511
2082862654
1422094616
10426333
500681999
382401634
294146960
1762109026
215975946
1537199520
315312313
62240088
681719307
43996832
305869430
1933651826
845800085
1402631445
246200805
1690848067
1946612219
160492573
2013014358
1498811787
863760629
922350812
1501509183
1122090530
750415354
656343046
389794086
1887521489
1549258263
1483989750
1029647361
1479918999
743378701
587808620
491818694
1436495309
1647410418
760371766
2141019885
677015620
710640109
1337104675
242053964
1129596068
1303035522
442602444
598103992
1651412003
980185749
547857951
1423929585
1759882607
569328673
79629189
1580336607
894062942
1669320121
94951183
153034178
442166580
597220018
535722909
613359896
470089101
763305081
197831458
73943475
574910274
1100302928
1575573327
1291303977
2126112110
1958653400
1246205932
708928449
15398189
1598290893
877472948
416929431
1583319037
1923055546
1760975311
569250684
958917946
1844129181
1733794559
1012948808
1980159193
607128464
323740560
1599053072
1792382874
324567158
520530042
1331760855
488404402
2045482611
1439870339
984946136
510909207
137651216
647214806
188979489
1937514625
981483748
717674578
1136566254
1224846742
883410443
1986604567
731209415
1292443489
1170452886
477542936
68674405
1715128791
1115694784
1296606383
337650505
1772529313
2114182235
1098188621
320033017
1802180500
1935042036
1843094178
2013999504
387031674
189362075
1958924017
1777387772
816915070
70175719
2137496790
1281751087
1639349470
348780844
1834788337
635511103
486493193
178847155
164626438
1847415535
1254830775
352788061
735988536
255356273
301783971
1750249213
2028715180
2036858213
1787613135
32577348
841939504
1629026112
231987731
693793569
156243898
206472703
850179542
593623113
1288315416
666164341
1107695748
744286327
702422824
237033760
94309375
968349951
1455621406
909379216
964682684
1583386318
64978587
443626474
22438529
912033320
2099420151
1140701095
1595675781
2079677175
10884742
1872817491
1186355503
689095751
382931824
1106377956
286592153
1165607681
281645950
273697336
785755359
679306699
1096022584
968282534
1101990488
541377285
2078820298
1021200316
278837746
275822107
1170273464
1485961189
882274842
1493931430
699381327
1678485948
80586873
463768432
1645182164
178051687
1203392441
633518611
1845430775
1511981848
408957378
1610926300
827338535
397524385
697684931
38432506
1854360447
296667847
1235063652
1400319355
1913493305
1330817819
1824573107
1364730934
393424410
1608811364
499250747
392368068
1231997321
2143336989
1014452349
460989954
200295579
2057825634
2121889031
1508783149
415582135
106723527
1166821807
2025882978
1231847965
1985932801
1770455517
1244404992
1902467262
1676814424
680446992
50851504
979561491
1560217199
1349604173
1859730651
2138502137
2086883189
593895704
1169859477
1153029820
2074607729
926817275
223229992
1058075351
1588691053
243163079
392094890
768511792
1317098714
247394692
1820164239
1057357586
202280020
1080742694
171343982
471165108
1957577702
1427951554
2099648079
746514430
720476209
264670018
1393017257
769538874
148392983
349810336
1629461051
1020256368
987430200
450056935
1778747310
1138451698
211412494
437905438
281630508
2084193517
1130229363
1368723741
2130256114
1663689593
537418018
916025747
131093373
1779392597
886111826
304381191
999412352
1427521476
2108794606
804461779
1504529468
1169560151
1786234637
454167970
538539209
1795042474
1924959720
333753471
1476962965
231485808
144462867
1232150256
1703792130
1528057326
357619447
306127350
532121020
1437801123
1400531801
344466182
1196557966
260050012
394460477
2067873161
422639876
404816844
188777076
894172084
1682601672
951633026
653936962
516838364
1967359901
488155239
539921717
33711841
2131279017
316527983
165129249
1401372821
1640461604
1729395558
322252977
1844560449
661545833
1995385554
1959432761
581999588
1526513339
1435782873
1637873141
2091843124
1509751207
2020361918
526893043
904450346
141852574
155571393
1144264371
1737757997
1780397373
1883605226
1827726609
1799678996
1708229344
1079989517
2068596661
1167681631
243604425
1911694724
711629521
1694380833
192737867
24961679
193225904
973424092
841841302
1209128679
1158498966
397339062
431886901
2071801161
1209050343
516646836
1820385922
1784257031
518236524
1611153302
23632132
1071323880
1044227594
2142441712
170740000
1718895753
1152025026
326717457
2004581113
226706554
1864476295
1448104090
1178542454
876026194
1048712713
1794081072
854028929
891865395
278898856
553724308
235692321
1948929832
1604735915
37751787
353326258
2086693916
1605244995
1629249096
644803921
545663277
498573434
111766879
995457700
1129260114
1817457074
178027730
1425376162
1458375184
740822204
289983445
596916672
1301885448
844818154
1461680763
1472855347
1414124075
545132506
1096906222
1335875244
94505598
1843392529
460540656
373255307
1234779798
652082356
69697831
334092982
1588649920
1375149861
1214338567
1654456128
243895213
522887158
1441008479
1070151191
1089818128
430019667
1263486792
1230460929
764021809
1193380483
66249128
1384883103
2020088971
1455044777
1405540760
1891862830
716238648
649189283
1635963727
528865495
1535353546
1096771926
261742309
1341702530
586976131
571249053
1209444121
893321577
266122067
554974067
1168183858
301531669
1002770465
371081875
2134474180
868375541
1623501776
808699230
745500358
721003930
1427653640
888319567
1194718658
958870484
1393824430
1847847133
1321866032
1802599808
963051893
1368684386
1757513462
828210864
2065823230
118336325
1872706520
46596248
1382616420
1904580455
1236893826
1639081544
57416041
11028675
875079159
953137199
2094011938
1217449942
310235462
1524452760
600101712
353258526
571455207
805887834
1752427861
979383354
1160567251
82264839
1418870990
1879034899
276102393
1201532299
939287115
730404096
262809488
939286362
781981192
393247468
1574692277
1893047533
2003159553
630431580
750727830
619636721
1268477717
616572480
990319759
206927397
1398890705
1182613872
1581215345
1838149083
1141767079
919043168
415377063
201147450
1742117859
2119909855
1914713606
376346872
1771306575
698748393
1207701823
31757362
33436908
21908738
1720895524
1382537762
1437337685
1904963750
1355856631
1949676349
746995147
852924056
1084315251
546234950
558625486
69597962
1516676733
1545403866
1755634279
59302684
391038059
58204151
1851344197
1666941028
1753093717
456177593
1293732630
175669881
746933259
1870849244
1688914913
1596520006
435185538
90556709
430645208
1665294908
1902814022
1468941632
540415787
633212273
1216743904
2055614141
10377600
1839926906
946600666
1414175833
1238602836
1131883434
2002885696
1730374687
1422773205
1068883360
722226441
2082847904
1861382951
2058254262
466879648
1639295809
2040538207
1561247947
669764507
31945520
2046065160
1949012982
1231394295
541807039
1647133652
1037921885
561071810
880177500
444607771
622751600
852367717
1578403770
1243911138
1821304280
869711935
798256905
935537942
1576750763
742283999
640473296
1559150280
1896489140
1704669639
1576521474
1124474884
760577189
267671640
1650387992
1868466942
1043743922
1664561255
208685780
862049817
1874026812
1960142382
1565125343
636110832
1416601958
1895173043
554194172
2082624702
1937998854
1464395041
1024410972
309732663
1057646635
149240992
194938065
491797017
907146434
1404808909
1187697035
1124591921
76508418
2067091405
375719410
1454320551
2046508311
188924444
361639511
695320396
1379010069
1146626530
1221186300
459944467
650474904
708228371
1720889986
225642303
1525403671
1385947413
1926557997
1864983344
1380862384
1932901256
1158295619
1258647245
557503596
1097897552
254097287
1547627098
148708862
1294501775
584145331
740064210
1819139449
894758101
1442645569
1777126968
452918675
1943377498
1173871469
830436829
1909033784
1240300867
1001156234
1960183491
1775948612
1587148197
854964711
545990077
765921557
476270808
260540261
756460983
661466288
965532156
547965244
1407007588
651314339
204775263
291349255
2531403
1190890067
250621807
784664289
1087459473
998812426
1156664044
408724882
2145197299
49612849
2038504491
1629137517
1704999129
921017216
873958994
1542711634
1826586363
1314417188
1620471111
2083487977
353028436
708697848
1701007398
1553944883
2063193571
1076184642
1052235669
1051697626
405010664
1436074512
1756267219
1516975882
255694682
405828882
1454859736
174697046
569557660
558989405
1381121480
1203245107
1828472089
216928898
823985422
942471686
803936770
497571097
354455817
1447702694
75433190
1923740070
1844723478
842328090
1758660027
1485429230
2111395707
1982014126
676701454
461742721
1987397421
2058945618
97952538
1113584632
836488156
876526807
1840179264
79753977
535544639
1852671453
1309360946
240040742
237544191
1628620717
1879345096
615630200
617519738
706594962
1229914234
1116198768
2044589142
165622329
1829904034
910415341
609242672
570021543
395796397
670316293
1060045742
1544040272
934673925
1729108250
787863616
1155846351
1133193169
37505763
1058115482
512293388
1514278912
610204961
1086151308
228828758
1995062015
788947976
1186591411
493013497
718907222
135959467
1056058504
1305992538
2063745514
1858752727
885992713
1352604478
1153561471
1707478604
1974422878
1933544923
1031300343
1821862008
452247085
1683648477
1908413825
1587182580
1256988458
1865595635
1717311954
1238888594
1757202038
1570413511
1213982914
2004412920
601666660
1405912282
2014494168
410417525
2016203782
694861886
437824950
137678903
2108492346
1490687848
2093062521
1763959629
993904682
872387839
1673692400
417315729
956672061
2101250383
1947040815
318660555
1952855883
992766579
67602531
1871534891
512412364
1307583720
1078110749
1738640621
577959832
2437785
1091814966
1684700463
771446844
1932632334
12631589
1587792528
1032904992
754121760
1637896216
92896457
1846280282
2065478778
513213453
262619812
251940736
2109622855
147352303
1724518948
1458615345
853936684
1978855446
2107631709
1855745181
221259298
529870482
1054891739
1059719836
1483962316
1856245018
1182721280
942578451
626138384
846944468
1295004757
432200478
1859064178
1451465705
337162299
311262319
1940744823
85947644
437654924
943652092
248930564
550545940
1455792858
2107035349
1888783953
951672522
2096832042
926336276
1886568035
728798119
520189379
768007702
1615771758
148839576
530803821
1529583354
1326209275
351964223
1559966222
12005848
2050701378
71902280
442867108
1731838080
1722805850
58583603
1998498494
1618401979
529531355
1245801848
456342817
1189677772
1045420860
1736098422
1008789308
1895446328
262982492
775929071
524341041
1792084143
1415619840
2050757108
1805599767
1681291031
943742370
1326352447
2031056941
1554501295
2006807843
1047022004
936613560
1456796873
1519357780
1555923598
299333770
1705000560
800609987
692672719
1447612607
1180605138
1097772816
1249819174
1316259706
1944072630
680516648
66105244
96384147
199647548
1424614959
1759333188
1010866136
318288645
1117814311
1953968712
1624110159
1808439191
1599919691
562140011
1693954884
753276659
152370618
27848732
37840968
423594627
1601419657
113791714
835336338
783163746
716658905
172009406
156103539
257409025
1704670758
1767831512
470285786
590993474
1452526326
666985127
519126986
880174155
1013464531
2141512696
15162169
737643849
61776244
2001236152
332327532
1201616291
511108773
42735435
909184556
1694573155
1405904100
580635709
1599947110
1999081320
755944634
1609962624
607925782
1542204114
1992065306
861293099
440781334
1968289929
1507002785
1710126890
1520381995
1373229719
1418916403
1250677135
1348108588
1962948958
12397037
595216022
1762435865
52744319
1803477798
299431773
1164722950
426818698
1947172903
181970127
908117197
1298968298
433603612
979855806
1025156659
2001975796
1212385856
1866486744
1932911159
1611783811
1686958589
373672402
385888122
1779199471
1484608888
2058096951
563055127
1632940083
1908591670
675804908
218109370
49179002
1677918611
929903219
1657154092
376508712
2079425086
1480989756
1939976081
458958169
40626265
2102354660
1745572775
2117472212
899205856
81575837
122429085
159923204
1037089721
1247079197
1601718988
1642433933
2058839557
717284186
1889137058
625058048
1514825812
29777699
1052258588
2060873969
323996216
1637375611
1958282318
1707854496
1519924056
1384141712
1911319957
899343936
1421493934
893688521
1980172155
1154849732
1620195576
1791824380
745060163
609119753
740092866
2067431443
1118691541
468952953
401933612
1514480169
1428929855
963983957
1680582855
1822127448
1488119387
184356938
698376356
1780606729
853358997
1739106328
1901769402
179195700
1262424496
902601393
541163103
2072933842
467742736
54518851
1906903558
1098578430
877039166
609950119
1769065118
848760146
376512189
346244951
371108225
1514121094
1685762489
506911523
2094931217
750271322
1944920410
1534909337
1774097637
1600188099
552526627
1223787365
632609031
1629018269
1132947069
1189267238
266742857
1322151517
1902540115
997003500
70125712
1275563359
1418471551
1937916989
1757718727
1041914275
2141138259
2029845246
1234470414
1760974047
131756216
1928254823
773902883
294921571
316193028
794670462
368842657
758414585
1235066481
1624868471
784993719
1202083902
309704168
1894744866
372671019
782864705
948715308
64667055
2099086034
953825774
668630789
1225993617
1740113303
519493477
107212824
115646018
1803521817
1974211919
1360591571
1055432932
551873586
1922272863
807379410
1482347672
1252327294
1304677354
268474702
2135880625
2075773674
139202477
1843898941
928709264
952098346
305280462
1640990294
371269307
491812961
1708037756
1206947380
623894640
1391017116
1082455404
648795249
1066813564
2024010162
926580411
873944016
1403604332
1994343770
566400786
461042894
1128729838
197301621
1928472631
651353347
1607542140
1148967721
1084274802
894331964
438496121
47593225
1499555799
307812160
1298492872
267773192
1204103076
1445194732
1149116691
681044
60109512
366187880
1889068810
960851265
1673618861
1048584011
1028546117
561393628
630043530
1246950260
1076342048
1311430258
331849424
945802646
651299087
1742599050
905335954
1322586539
1256298927
506644404
882322873
2095396613
503907582
1715861098
931927437
1643226548
1051976735
271326730
2023546165
1849641338
1510569211
880312893
964125053
1376752740
318881735
192102761
341271777
1643252921
1683381233
1872836684
27341333
2064303819
2070400391
1065187256
181201842
1628771728
1741277625
434331183
355598298
1516118375
1940096972
124283301
1116400730
1839684702
590980475
1992932938
1782178716
724437546
1505648648
1025337659
1441499093
1254897129
329628472
1319966603
1610349607
276437590
315076933
694599002
1759309924
717056024
1264771549
417279019
1411074290
1380918775
1730745870
1051532362
994864893
1918655007
765719190
1877104488
50711414
1910619510
548887265
2097611869
1427208329
1278048907
1931537577
427434711
673906305
1899192332
1121015444
1403976690
1161678460
285144547
1543259458
400004783
827917075
1068685762
405767838
393452862
1522355668
1077658497
67113438
587169868
865967589
1608187924
441126371
266847861
518812114
471574625
908853122
862546917
2045566718
1071046526
1019051435
589760435
406223667
1336354554
1078254663
751071859
2025603779
1438968345
1098587141
1006734620
377496043
894466462
1537556829
1044038931
963360675
709256913
790501064
2013011881
1095427962
1019727761
273971888
1934873894
2086032143
1036210142
1426293451
1493171167
541659748
1981185690
1845565186
1423759417
1314449697
376966639
1386690177
1560151021
221632773
1259652825
1702959831
88487553
1533360841
1647138244
1973112682
908475217
2080977945
7395686
523158526
263850683
1526700294
1506389614
69404125
1464511443
1838972988
1797761252
387483212
1879773759
876640992
380334823
1453945132
1413508790
1431786098
1304909638
1972534406
1824832651
1469614755
2146420456
1519129220
1800611524
1942885731
338363868
1186917779
1635319751
293181524
135291594
1734072470
714040395
628123438
1750926311
45877331
1718217929
1239384549
1967126694
2038637889
1770550986
747711653
498826042
1819437869
1960332808
261313469
714034048
1723722137
779499355
631526206
2051082063
819200941
814624141
967287194
200076656
67108505
1256762688
1358805689
2118990652
353976748
345875103
796081077
312216400
622225491
647288076
684329149
114440522
1108200229
889524381
1350872065
15589379
1391561060
483767310
307695948
1945779559
849472332
1607321518
300909360
101239596
616503731
1280830111
1431893410
1131820131
280698439
1313522225
20173849
1243839111
2027029220
922787461
772317159
2085727131
2047332414
1594393963
829777021
2117859584
7627908
1722800894
616848692
615210771
1933276990
257086043
1007040977
945118996
729781521
1054562041
1527842261
601040735
1236719217
1935220481
899795751
1805393273
1534102849
2089233229
38102919
1937165581
744917289
219463771
883721249
1071159405
556648303
836390280
116988275
2021828375
1856367574
100511785
379313581
1501086085
1066646756
1035415153
1693100209
515605979
1142992930
1995486376
1470146371
2070240358
361973584
1819379229
1231784030
155987997
1400721943
851767807
1289883462
135043156
858009936
1851261790
1062978439
1967026771
1405851205
480948044
1419813609
407720664
577348399
980628772
505780521
1890802686
823364436
2062356184
805450031
795945554
725691388
878294709
2031472934
194965239
26841335
1228686191
488136389
30846130
2037032149
1549440844
1386267270
983917029
2084407977
60777886
1419014918
1161433787
60848860
634921170
73578346
1615762024
1903078212
426422826
1775846253
1731796786
968849057
39768210
1502380722
512778731
53958393
1945770345
2012670037
487031772
804792496
1447213940
1403193565
358062382
1482821232
1397522952
1807193686
1531693413
2041952886
1429225753
1742514218
1482597833
1586157975
624700771
223496741
898650019
1826121631
1508570822
446089915
1049858764
657678267
2107897824
1153779782
1374303123
1494387719
60221579
16865446
87375369
526386256
1870924003
1027816713
1603798016
9017580
1842352896
341259975
718520680
1440969125
576822820
2147374521
1586286260
336772320
450900199
2042846829
312304185
40584921
380895655
487407130
738616086
1615989159
960656925
640383691
492465429
1409096532
295400329
525707804
1405674580
1183609884
868381847
23799914
1929462823
1764052242
189722112
1148713083
615785459
1067724436
1747836779
2133676324
1124508668
1335717598
1370216270
1651918535
808851614
1616488006
883595440
437652079
1778447868
1329059954
432153883
632268575
338523528
1771288087
1168432964
1890088939
946597924
2125785211
1541127845
129896821
585183927
112815961
651906789
2097884613
2029165593
1651906167
1636743395
1744633158
1139275275
415932769
861246807
26359889
1297992752
430729532
1046921198
1330990346
1579779547
61078173
311317413
1466450209
852967199
829554967
1281808196
1665125863
193577694
1943914318
1411073556
1819549168
356547768
671565882
967994187
744882726
773893883
282878232
587257170
1081519412
1702746611
1145883123
240663225
341381456
1937658980
1885831857
1801362502
1615604170
164376956
1902815670
967287194
751467099
2103441183
1126738181
43415245
1720467939
1782970541
306903791
1091542628
1758815345
1665439808
2132486189
673805636
329938357
1836169325
1535682851
1529952062
401144373
1174572410
1498709045
122401923
1647572104
1538325544
1076450248
1710496618
112710056
1611661942
393260725
1803612008
680162936
1631794236
1056521037
1101868782
1248984264
61687616
1543116522
1951851942
187311673
904862472
1171661817
1158613738
772917533
1986305767
880537328
2086170230
1500840689
1777545901
1609826545
814390998
88900772
1226104793
1270117614
2007963075
1278394290
1251775882
464781384
697270100
427477393
880618498
2138963341
292644410
1867086241
1087001774
1339510994
637920307
839557502
155415712
1027053339
147096658
2059030724
1787227629
361369289
1202816502
42909941
2012253425
696527140
1834132514
1783528530
872234630
1253594039
1244298183
756184420
1163368384
255099587
962926262
675868757
1314362286
1285483199
1698107976
1734008301
2134649729
1022578802
498778038
169883201
1199973488
1181229633
567386743
1273914460
475628092
1543304761
1947162706
892797105
554254239
1461618610
1104321556
144956783
75213675
2022014672
371712135
540796345
923270893
1701295035
827280226
2064091889
214769233
1553566158
847664891
6235245
234240003
1466129998
455920428
1572591780
1033339608
1691241582
98071380
384379812
632224494
1710509362
1150806087
148358137
334883515
700813370
355943613
899242853
1541413873
13916675
1097660556
1008464283
1153203336
238568971
1758201952
42185123
1664784439
372143680
833279330
1380571992
291621774
1328244996
330911639
1018480376
248339694
903623389
823818134
324519141
1971718107
1998294553
112003026
1125216091
1095402924
171652771
406152538
583749164
1015988333
1477373429
857821009
1511489282
1859891143
275973078
1785419748
1697286371
812824534
1359484780
1852877260
1086042246
1437551637
1561432623
571939245
1433111352
555624539
1853639180
500232311
1322842996
1826403570
659641521
654635394
418133308
1816973135
2055614776
406956014
212842384
1521105012
13555004
154744808
773475099
531325971
171218326
619500859
101199064
590857349
2016650919
1108135961
1302531946
1616498147
736410433
396741701
195386918
1658206456
86380869
1173219748
1744461211
1605647784
910363508
840912031
364405479
506517591
411450267
1228139242
540182739
2049255362
669010172
2094403189
1634706369
576251231
665981227
1286149532
764469688
1387970766
58928420
1913905022
1114672513
47323453
1146056765
46680853
2083062159
1882608696
1805094553
789799686
241829163
301310693
1233770194
1242568624
533069612
726421677
672108588
192644226
1563430476
1008050336
879165460
1009267646
1258776406
2038064880
1934290169
2114635916
143300545
968326361
587464039
1384555241
44567032
1141399473
818036947
1994122291
434620696
904723603
585572441
2600397
615054699
1844197250
1368139597
2064878262
156743625
506137213
1307424023
694434445
1195099397
1570789453
911745363
1534357504
325832886
1837806998
225236030
39701663
837318571
1755355873
1537035908
1203962865
542347967
156763389
700095343
128308034
1098617639
1818420715
1536520441
228723597
1975543585
605760424
803754826
1944376049
148159393
1011286756
2057759931
1684568748
869511108
1905588716
281410689
603962054
780552143
522574513
14268003
664969913
1320828509
704010255
1349096036
164831463
1511440477
1791899297
1409495847
1173867451
1610727974
1095753202
1679007147
1828256074
1716693583
835506239
624807950
966687280
1113624300
458948185
1512448735
379795611
1557002248
645802382
1501752978
802020655
634512489
2042909533
159658270
752857986
1259302655
1036152746
1959572955
1612545398
1191448513
659509696
615745434
1745968767
1784392337
491803640
505018002
81156563
1326584297
40380025
1757877190
995646382
858165153
1859720237
2017336127
687549195
1683580906
918585626
2078776705
1371808704
142635271
1261131876
1922659660
853316280
942395076
131159392
1267702673
601052619
960434438
1397838269
42973345
5557753
742668310
75698630
2131958956
664999731
1149948400
1989611656
594490091
1565655671
1376045504
1163555968
444525473
1667459130
316851156
475209411
1940237098
1449405012
281541345
992221597
195316478
2145595690
973160343
1501568592
1666083106
1807328759
1273113958
419658547
851636752
1599043551
1427474771
487808599
621546462
959677294
959015316
156016376
1685569797
743469554
1614333014
110329333
606792545
100873762
1931576821
1909967766
1972147569
1513154549
1765113915
340211662
997999508
816726641
856139836
283778657
1573095801
1971692876
1386610905
1943474917
318240348
1042925950
1136416827
1453115395
960492810
158649622
1491187727
1822534464
562170351
784133091
415677850
1956025061
107681757
22168046
151802698
1974484052
1749134032
483869287
751386601
529059445
476755838
537344434
1245251408
298655584
1313909750
455586854
567292401
285965510
736949231
1331451638
1031604509
1896084402
639913283
1714205705
703962739
1582973757
1192228135
1068873889
1772391744
1334106216
1088654132
403173300
1935161102
448178507
1671330901
1553859143
1206438197
918752190
955952450
65273984
24534412
1413114448
1065031107
1794276560
1738658173
797805817
1569537823
206662163
457291275
193384972
1646783070
182561027
1148107240
1397315359
229465890
550753315
2056772544
1937831229
88006482
604635
375197382
141127469
1898673014
1287444695
1198108887
393683732
1800411450
1287297399
2108209875
1563444558
1459680544
861629619
2056377727
818797981
1060729400
167114833
947162634
691879771
459266510
715786662
959394035
565905520
888047389
106098185
917558877
681759006
219512972
1443345674
312469339
860780627
347642027
1890568347
1228539390
1700719748
696446975
1573863813
1181412781
2102344612
1438334578
419695434
723807988
816388813
754829227
516707525
2087539686
1450762634
2109897091
332669048
410381041
607947921
988830307
1122395836
738120532
972556782
60545916
1074017174
1382559541
1177696480
1277816250
2122336143
952272970
1429231712
410805967
647790270
398518852
1296822189
146009646
776503257
1514075891
206231298
180562273
505831555
360944867
346895035
1932644257
116362283
69611367
1233647415
1851805026
2000061838
1164709974
351763247
590788969
123453597
1909281859
476227233
214274838
627384779
575736589
984634316
47233804
1886173608
526916344
1341396826
1877896095
475905039
1746208135
1543815694
934467918
977344759
459956948
865443735
1382485376
897854688
1654246824
337435470
946152824
1501545820
2024733516
1790160866
2023561805
22265956
710517046
791688463
861661058
715179564
132916125
899551500
1446454700
958670357
1046517288
963268939
1941702393
1832799638
822478670
604436717
770683529
1632680370
271605131
992712586
808396665
407979578
1568618757
1043651504
1468149922
1455146226
662394239
207873460
1159454974
21925609
1144373288
1593284264
168076555
2135590333
1472136816
408628582
1619524781
743021248
1449669090
1997524154
104932684
177544179
1537759156
1110518919
121588881
858070106
782827384
369917541
170456777
1791878628
194239582
940279331
1487012595
494234140
925414563
1788769563
88437157
878117214
1340801053
1742371318
1848556165
692392820
474718047
2073760251
533515015
1927976242
1053631571
1827523739
844573757
16667346
637574832
1595016374
1433354111
517273052
1298382318
873255845
448385981
657597598
614844951
489974430
2077505465
1758313795
890659549
1982576168
1987742772
1577985310
1486380138
1983040795
1735852137
434975378
648577609
1312860327
1701772776
1520111862
1337580040
758796909
633405536
1289281128
1491038619
1361594446
1524859822
1097657734
1157697047
238333835
996819036
1124191756
1459874740
945932796
267401034
1798603475
1109035558
1611510413
1992529012
1288892991
2087939960
1410559614
1645348852
1459549389
1168420825
197943808
582820053
897170208
2066883465
1063701144
237683014
423518408
1726218640
1487754384
2090256794
1858249156
1548983966
943920508
308883615
1222760513
354569750
1701989683
770882698
364982678
647966383
624634291
720627112
1576146385
203613963
1363315354
1335472315
708379521
1677911755
477206896
1264965427
759867495
1632529165
1404114627
543400619
724156150
1496369388
1566861168
1300258644
150913375
254956034
1317808044
664636040
42677686
122523637
1849621428
293635093
836723754
611022666
1698715529
255151815
1929002690
1971479566
185882007
575808762
1493377648
1112391303
2145490843
719535864
689167571
1594391884
448647098
2076543308
121028684
1582628410
685852112
972568152
649044505
1231060177
68761281
20480725
1068533118
437291485
968907586
1056732155
979918759
950222429
1388868897
2045581156
539676636
924829169
1861576517
1138837144
449711331
985387699
910501178
2116974288
1774434881
1426259456
99223507
1714629265
448435951
326294705
1374480068
729580072
957974011
466880531
291623630
1600591200
1049339669
1123667195
2112993692
1871149795
594918396
756072912
1352810682
230446794
944756808
1872902847
742095235
1295088811
282765539
1424178057
1297656510
44617536
824991212
975987612
376962825
650106741
1353160795
799808849
489192627
1354535607
107540938
1390189793
1635145109
1354514389
297868697
1620330504
1535768170
1450514858
1751023911
686443351
1851275952
1572771626
118627811
697843938
982804720
1698662113
1959572955
295689944
637789579
1484137158
91962476
497049955
426532892
113821326
168526193
195478257
260686241
1574317384
1503397032
1654314842
1860995168
1225195849
1680938281
104648449
1630697202
1612169462
129763844
1246632224
421357493
694597216
1065947787
1711792236
1485778863
772298100
356708019
195950835
2138143417
1803680359
200501938
68245246
693471158
759647254
1472556202
892927537
15116044
265405601
1814865660
869045356
995163783
581233487
176588407
1585892112
251459728
59070899
209672660
315596893
509342312
1837659415
1963603617
1566432298
1227912898
97354175
1392145331
264264411
918764404
1403395425
612253735
74532020
1648007277
7110678
1936020164
1507987625
215213566
836429565
1993828953
1988729964
1403335208
1364319960
113219288
493035687
1405379739
2105280041
1193986420
2019762305
480177572
854375227
929301620
1992506125
340224668
2118451820
408359288
138036278
1946880319
575821764
200105875
911007536
690881628
2049875864
662651808
781843357
786131403
739261892
1355896881
1332477362
515920745
1280136501
217972775
1667230112
1590897580
1916681841
331224033
2039718817
555488505
586584625
1554321096
264932832
1697623133
1689029060
336284653
979254645
763982282
1987762310
569813291
1768941832
2128188238
1646858195
21710662
530795765
1854768332
230550970
750759438
1486835305
1473932318
722691931
567594524
273209392
689201826
1531429364
1251506864
727264205
996383434
885948269
495336522
123630661
793017679
1768111089
1335502967
724295204
1147692403
669918817
165036484
1931212356
1551455704
1053387995
224781651
284712830
1671803787
798518104
1609187287
888724193
1065032
10736285
915584045
528923276
1906970573
1769784056
1929433599
2118287270
1450000609
1437395949
1788182775
335384862
1154750580
1990736810
1059662045
1332674725
1825078093
1489258856
1719557343
455723257
436333513
891466937
175850928
1670020641
2088169109
642009647
414888591
192836345
1361416707
1741048404
703817511
491052610
1548613043
2044418980
1560478655
390001355
371765319
809555931
239940507
1081692208
1191466635
981649660
38820760
879354793
193240241
880438608
1021795099
1047843053
508510511
1123590875
511547828
1267358163
672976234
930224314
1052462646
785904311
667752379
1794518130
1634992241
1035087642
823410520
1160898668
1295389326
1518116721
1353531139
572020103
1619524812
595425714
1012625152
1635181603
347114177
53147413
2138957850
1655379133
800896607
132523573
515173156
1506518539
929786248
821497842
480464065
854369052
730211408
1548936180
1779112168
1773541521
1679403773
1885875115
117032561
1927981767
569891374
723330243
1843003720
1681748232
22801956
116289832
1546674479
103951508
1269953875
1566839585
472538901
188863472
2053712033
1613509342
1276911475
1941452522
94023456
1056703718
2038690052
957018010
875994394
958935292
1449642046
82314359
885519429
914065533
352414759
1001788990
1364560623
841961166
269926436
474397734
127676709
839152238
2038655701
1905389504
2140410982
597139408
2108851990
1953047263
1577493952
234779528
751736233
274428589
1779925931
1939233165
995981850
939314236
1415370648
592532624
917821925
1851369404
962337396
1124819740
1409499952
532842280
933695720
1041457631
878561999
1186475097
1967891401
522981651
210584894
1574881270
1290958712
486790061
346598078
796224069
1913052656
1665123044
513662085
848149993
1649213151
537024363
2078017819
716809410
195191760
2024623028
330353361
1161597839
1102580141
1529115209
592570814
1227650915
2022146161
1355179003
92200208
1234910096
1288068353
1320443730
777261554
673703718
506627522
660951616
92834492
254062250
750103690
872227270
962073415
1436800398
1297698058
37927832
653478853
1936698447
216781530
1932398785
161022274
202735256
1613219469
1298541136
1432657461
95660757
1977897459
758882521
769481113
1157632896
1528884844
959776327
180674421
1504690369
762065696
1010133406
802157427
1747985302
1271294407
2136308465
1385015559
1161653388
1309967019
912246406
1143369520
1296881163
986669987
2039683286
1438686027
261614423
961222003
1551243039
617372249
519053642
430971772
1759771406
1846717888
614027105
73229891
1291953524
1457716085
1121971471
144059004
1979240742
179819975
1844748075
1281149049
1187548805
1005663355
1260599411
571467333
737228119
1327001480
147101726
1200401479
1219265320
768876968
1819526092
146883520
330004230
1245342896
1492299475
500236131
1143074517
1458735036
2070184065
393888382
2093926591
2079167227
591709888
262119233
1984597196
2076694086
592562478
1224380034
528265854
1557261431
1169320088
1824886608
2061636714
1511835215
599708088
1736363394
377812466
2074228830
1844029573
1995251112
1063449412
1940562275
1298275631
2142260084
1799935716
1699289147
1193783260
1154320965
2099087115
1662669971
1215669466
41080032
1156121296
643788404
1552117444
2107991005
1225765521
1920104912
2097345073
1119553406
2020358042
669025627
1953733181
1998545936
432827108
1933215899
234482402
1551086781
706074457
261814618
1788401508
1965149448
1486532221
1964737569
1129291567
1276689839
439587604
1714799476
746226752
380034676
1056182184
1606572528
523940923
2146441440
2009466119
2028126389
95302961
1067639348
855969442
877285776
437138853
1283936115
1682670417
1764345032
2102078291
2053081749
429693050
1286886117
1984325501
1165352483
1764193066
291535839
1149216957
968997507
581770789
120702688
1521890632
6371937
2047498654
769689808
1433959067
1766972453
1975611922
2086667556
1506168436
633048908
2095268213
1450287987
601469462
1252480543
1140569140
1490345541
531604655
709314753
1983793876
1165815729
9543982
2058267817
581999136
1975622230
1535417293
2127306359
200729946
1058202991
1629289374
494116193
932138076
1346639304
1232209933
296649951
639270810
1950782372
1231991190
1487209161
422255063
88022156
1251291786
641948046
2069676679
388295869
1498306532
107304361
1902880568
721143309
1770633321
415490227
2103683787
1243689294
796489037
1415496296
1405607263
503476332
478008319
1570943870
1174830577
1708637032
373341544
1073137323
1134291950
2065901604
719484687
966452746
1348997315
486460805
1992079852
744126874
474549337
1728530381
1196926761
2067823458
1958929979
644784579
1434583304
126744184
1371715442
543173653
1471952681
364622611
2074658794
29888020
1370943042
247393392
1590528195
1609631651
2017066395
1761599061
1949688029
1951054652
897416511
586883919
1621040928
776661150
1140060418
118263731
2055282950
1185365933
1847710371
2005396887
1181068226
638710349
2001040056
763630763
377512888
400827571
927673123
1547474585
1164132887
468237291
2054929677
993695375
1083036905
1025889732
196756501
306082584
461347225
1341871258
222181179
1713432814
1444722049
1698853068
349333114
911227508
1646289284
17549709
1401989041
831900302
905741291
247003769
1510712251
1089851781
1102632460
532820026
865826797
2084497235
2074485750
2115709927
1055723293
1957922515
650330399
1789145514
1188905885
341218206
310626455
821905404
1144388570
589419927
143466563
1107227290
1615354627
1944919419
485410645
889986787
1516172173
1971645297
1004902692
1538701903
100558595
1512193437
1809831386
1562161285
829981212
1979621856
686376674
513400803
918642105
2052744104
1891514011
464574920
936694928
1831862547
7064176
1111787660
309369193
79443002
1411211536
2095233272
2046151382
2145118690
1429052501
198754995
279229302
42314399
1837904469
1966594330
1210974822
1833237231
195146188
1881618923
1971449176
212851411
2112401306
1232862714
1656101266
1872585656
523518791
121541127
2119921647
496072373
1879125228
383216607
1516709227
1613446284
404737236
1071999542
478523290
604686459
137422593
135375998
2080242903
1599640035
224799700
466556890
751971290
941963278
903247440
1517417461
1118139226
1424117076
1085961553
1255241202
121572779
1327772325
1153470397
1138644329
2019593760
403308650
525019846
876578482
1231395862
1491813662
1241144096
754756754
1152120411
557668338
1575737788
341994997
1145610307
826148822
1685823895
68104098
892298477
1799867089
1855549211
1506106891
1598495566
456359603
262830346
1150148507
570699183
1214988197
204131779
1906226548
796182150
806640242
32347787
276544217
1893145104
825574524
376052248
138219187
642415384
461072125
863426278
411016026
107412827
1005832222
1241865538
656793136
1918886442
1898190673
1297291659
400308635
59658253
1720942489
866205885
1106350038
676195875
1284849299
2016532246
1645674741
1399012938
1360399962
499520824
2019047216
1886140591
410947343
1031969385
627104779
1622296864
1508385101
203142379
50362232
2107422897
1755195585
321718675
1418667413
728922594
371143483
1299160990
1233928731
1584747823
914208320
1861460939
1940201929
1268110524
1919977767
926884281
1677668214
2071931887
330379953
1992368509
101304454
972776001
235763925
1349684992
1399011566
2054523076
152862509
1506226354
1861117337
315958276
521336737
1111320898
266492490
749899164
329618101
1071767899
1682778718
71992171
1814379496
996009471
949977719
386182796
498376685
988226786
574676502
837509165
89336146
1204729016
960009364
854803048
1335593340
111300436
582207941
1176282538
1858030639
397714659
839553114
558712861
586832672
1581485807
233465917
947004034
1642016919
705161121
78480520
2059667202
1000273525
1988182251
292013248
1497195907
1549425636
1605826336
1739440494
178297619
1618129777
841006921
1735997398
1907790977
444165700
505044653
572283704
1648162281
2004442855
1567531848
142248602
700548118
1101469815
87178414
169005863
2036249416
1676897685
1259422500
1448441411
1705725535
1378887540
1366442272
1081120980
1345027191
1200457893
2093513077
236258181
1787837762
1393363419
235589438
147165324
340205721
3269052
977116754
159341870
84051332
1949981386
2019504699
561662238
1257140917
1532350353
86356634
1864188087
1009901791
2007466166
1301794504
761906884
309150522
446029486
1215756608
2061876992
287870775
1930621875
1236750339
1782596549
1524135361
1859884750
863893026
1472936598
1101972639
2029501597
2020335806
1355219649
491079619
1125638593
887677911
231663523
237318232
619345194
717843493
617420112
307021812
1947142946
221308175
337249601
353955078
984474247
2111832100
242694998
30050506
285533041
872462481
865837266
2146406122
1018230053
1065412117
1275897309
386280107
582450102
524173361
702231953
155961154
1243356063
1140529876
778233430
1471844715
469707818
1656128551
1443081736
75715374
640201140
1799908621
481971973
331997705
262743139
710552319
1489129219
614587928
1297010676
1139907444
1775648477
928695128
2032136445
1513128596
1755777018
1941317136
1271773717
700152042
1280827363
1860445038
944139268
615377182
1243468717
758507159
714663967
716715149
1579215830
944794253
1060031270
966159898
1156186355
844910663
1819270734
1286515722
630757340
54185816
1588178105
2113482505
1623695043
40406869
831931522
188422741
139298507
505091126
71323447
1974990012
475400245
871883684
805565213
1830340414
907912627
265003407
798677493
2057522418
1356776391
1402208040
698042999
1430120770
448864175
572108943
484012120
690548648
1302012559
1388209256
1120675244
1997844465
1958427822
1321831532
2119586227
1242550016
1426733499
1374971975
471393166
1773960655
2115245873
1194218194
2088005943
344417748
1052546126
31987845
1444259598
1018255720
657077406
2116743659
699002575
1081491747
253017239
629509123
1859266428
1669569285
104187888
610303174
145918045
268131019
1872012391
2038510488
2000772690
63566002
1613775167
2094451418
879138233
915774611
544162040
1492484733
287078735
298399006
943986601
1139752283
1821069496
89534734
1815818665
1698698839
1655706771
1673633788
1342505373
147486873
1233026220
150283695
1644457717
984806934
676052758
413479098
173310921
1467062549
1668819891
972516267
180096858
1600373329
1679486510
706481673
1133470455
1506443884
618325315
380528635
921907546
114388516
1734231524
1896589676
1250898743
1457757756
1782835547
285357839
1081546969
160646188
929863571
1699065823
1287496160
1948961619
1734765621
1550633104
673263058
375709162
1338133325
1732933592
2071865376
791445659
852428751
57908694
965155114
1878461596
1891621613
1883576792
1327290608
11993989
1825453883
1354426796
374429926
966827845
1360363377
599491353
109594401
1811609525
992892897
1939551176
705317484
1410122899
639732247
1656236442
1189803262
790376976
1298717306
1966390807
837945983
1955605186
217661623
109855786
1413116276
1333725612
1869260314
489337271
2105777451
1426216494
392285061
2132229087
609460575
1761159610
1596908372
557579341
1645640973
622652273
1040847220
2059878529
150373354
467400274
1898413259
742005904
984243073
1664247400
505181261
695105137
714928889
1979082589
1299754117
1197016458
721399635
3151649
893365728
275423059
1462075025
957288831
198416328
1587926490
800646397
2145001922
922556720
363700261
598991196
200362169
1303819889
920685762
2046936212
609302788
49307285
1069003757
440936531
1937843529
148021284
23799097
2076477819
1689892557
323755887
1839197958
1809362629
829427421
1553240586
1871206669
559579329
681007744
2141277511
315549527
401554133
399435729
4369640
1496259530
1985873698
1635169685
591851768
482442337
670133038
1277387484
1420216509
1991387878
1701786386
1435125168
945632454
29175127
2017183859
688823236
1318071120
561843534
1639387388
957325139
1415360769
1939783713
1198269664
898953514
1568638156
965807137
1356228316
2006010103
357092929
647798130
297584419
204755624
1680079803
1358369919
1554224322
1005823970
1739578564
874822964
884315330
1144499414
1911936238
1807959060
52134585
314964079
1856872975
744030960
1512136525
400515774
1949962587
1622078622
1760084934
1807121415
2055928379
1180698350
977884761
684557624
750565637
1116917745
1103063666
1925077476
91872668
1403743440
867629952
616699909
1422919162
1343310085
996324288
332808922
499817741
798915738
1450498740
1944448906
533517864
1433590703
1432818548
561180782
715773577
639937584
1383078026
121351038
1771779942
1399381468
119480690
1598100376
239112888
1142516182
547165290
1404366203
47893915
1720955622
671107462
1144772535
1729837463
486680507
265408977
424499094
905409141
969052906
1198617116
1686365189
1004179618
398182436
566643562
560434370
1299638223
1646117714
390975180
1455124918
1903166615
1897748602
461389598
522543918
1379123594
700547404
1431516746
1231921233
636722016
1098202605
515230536
1858966784
759566920
413796030
1309233905
357956451
925710886
1663733607
1725646586
464627358
467358423
73640109
572437575
1020552726
1538255211
1883026682
771511301
119552409
1805670178
1984050423
1767824453
832131654
1643626495
2055804791
1370527128
1484157862
1549308377
1274563649
1530190845
521162296
456479383
2106253560
1152819611
1561775690
1892544537
1598407690
1336037362
1844233220
412889594
2108614420
1458801079
614649112
1581159267
513788738
138670775
868350198
1348065610
1384608887
482418495
1250142916
934956868
2055679265
1812007388
655376357
246441203
189596276
1531371176
331211898
1166237720
648358979
818386989
1516452800
1739829075
667750308
689726973
2095941579
1074166997
530434683
18211397
1500903852
1588936072
827253028
2027537939
84885108
1174605492
1654935631
688213739
990647804
1658513238
1922197778
1910685060
517802493
2011777156
1840742252
1518367701
1397244197
1051394820
2118329591
1552691817
448137452
1939472474
1524293891
1283943569
94568462
1969147155
1521458534
432370112
1862956865
244920850
2134772220
171182820
1284956351
2137072833
1249750307
1374643912
693033219
275146071
949189214
932882661
590451440
1820828395
1578731367
467952276
1815530132
862072317
1376489248
719342994
1540817776
1836508652
1644361105
2117401716
757301733
1425339539
669831982
1724171407
1349029027
618692538
1171091196
655817477
1738586730
2040196439
982524388
1204553543
1739982049
5993837
1596395624
1035398830
1214922980
1227473982
1254475603
1665298029
82772200
881053961
2096978055
1242626240
1055878279
1265923174
892347443
1926173842
717790983
1297141880
729433492
123702090
2138257388
1675499771
1512954948
788723760
123305206
1254706310
1212682646
548365832
791439752
1921291335
1381375429
1923637435
1721321308
1436206208
1561816322
759148695
2025959801
1177108497
709789825
1113060322
79700617
1340342289
537825157
786630437
722078222
169018953
626245077
182138681
2045877148
1332300319
941902560
1648923776
297852258
1533595230
267029076
1863349589
851863344
1787282181
366020595
974129797
369890599
1255994089
104002631
830652705
551492306
986829928
1359247401
2057499125
993393020
1585093689
131408797
2136199165
1951621027
1774526958
356735388
1607082845
1316869227
854501241
975422410
50930293
1351064103
1323693345
60347247
1453250209
29867066
41843323
1547567023
306984480
753436847
1173365128
1877500373
1523315790
717016904
8805348
1891092507
1516778635
1439169047
483860637
428062043
1694552148
958935292
1350549674
715567141
781230558
25968476
36022649
1563686288
1753570706
1072119662
234580791
34631838
866681330
709890881
1302454117
1940786808
695402306
1212245385
1493834143
1620618458
1251142823
2075864343
12836180
1427695671
98044599
1330536401
1870609879
953609811
923711758
1415546249
297912502
1891930687
1719469725
1585976012
1507434220
338663306
10273158
1288658811
1820024847
2013257373
197093431
432993846
841534957
1293485105
1373886766
534969631
212231039
1456705434
334547911
39354840
1035840788
466684833
1512717734
1538513716
97172636
711778855
2039533370
1210405151
1378506553
663829513
1642634548
1404781301
423216028
1856127625
699192520
523975444
1367404440
408405451
734771033
215945432
262025024
1704055177
382058376
339097276
1595780741
116716553
1665551378
828261563
1975463432
617965741
1562423033
1333845756
515433832
1548911672
1658228487
1669505021
2081842091
1182110844
620007324
603412551
1714431732
1463376376
330322592
1094050552
1313320739
2099536551
266109449
1470508881
1543296674
647119367
1674111685
1732955814
1817736621
148004415
576133301
460706969
1960271754
1585857918
1916943925
838147351
449376716
1326069955
614315159
58333333
335902210
1680023147
1665180296
1394841999
268697151
179556014
648857448
1906638331
1494059218
665186012
1623271526
1726696098
148119722
1969578576
1789690893
1575208793
1094492072
829088814
694324022
1249581283
2054303689
598603591
1948195891
1547331004
1732544406
348240203
1033407119
58733940
1905146234
492113019
1465018804
1535330154
1414702210
418229496
630232396
189751301
21923320
283029379
269182947
1259900885
721163779
1685479126
1861587302
1015439961
1988280355
27966979
681217891
1438910611
1322548441
518194152
275154003
583393886
1743468725
1876071003
1326998790
1411703963
445602304
989737526
704389186
143597054
147560573
362014787
1859518382
575677211
1714343958
1348629223
2008406036
19936374
747248019
429686409
1254978136
18866866
1477940418
1462117472
1979618687
1299312296
1757724183
1476454990
2011763408
1861566217
1928160409
1448163161
2123853876
658561425
300764675
934561807
991198098
1225943541
1334801992
1965153340
1599891002
1035180808
982415053
20578149
1823509565
2141295247
1659859650
1525567730
304061163
1627952254
1775155906
208422772
926885600
645696411
889684110
638919425
1306743920
1818755589
464284549
1913432754
1969568212
1421157872
445407444
2137684544
1355850649
377529021
1711914057
2020986708
2081519400
32085341
33792406
165628597
1453282483
1698925304
1463266155
2080603271
812020367
1978534963
510262149
328629940
1306664206
604033599
1682921462
1827161502
1340140800
410709630
239872604
394163507
1458307750
1914189901
1398419895
713978693
1159541680
1281790759
2067091405
1672244178
1578041526
722784765
27278773
1995704835
296562873
849254146
93618795
2042088427
1579933914
1159695510
79120299
249459440
1079970643
316977087
768387092
1761593419
1108549052
81234296
345167660
1013803852
1863101250
241945863
738468441
1579753433
850481324
945189710
65785579
542710481
710643140
730899960
1841906228
1805723913
890028977
761455702
2060396428
901026328
1348762724
542622160
535476055
793230367
2131984759
2058023919
2001270511
156976804
1246114094
669864821
556978342
1606753868
896093962
1265778303
1498666650
930106126
1990840805
1760650886
1757410377
1298926548
354000220
432227087
180798282
235605540
823151165
384647266
1594673455
151614119
724661026
968095346
432465544
1094819068
1144929853
917409948
233861392
646923538
2016916300
901230289
1024607690
77692379
223617506
1395608948
1018591726
1119679524
1054852133
627446959
917959937
271329727
1390713011
1293936150
1296183647
2126092589
990213994
2046996903
1884600624
1325332672
210462124
897145372
601420316
1380732446
1206756581
2099970283
1649652349
952774612
1123761989
1729208244
994742419
139605883
1065818791
386274612
1851171686
1132106202
82908159
540819663
818888409
1799226034
740809474
1675844943
368613315
789902839
844236352
778369173
977866187
882769715
2119837826
719766049
388987451
360119340
1042649304
872892650
620997026
412911341
655307922
1009823878
927527840
686328452
1629875509
1221097666
1498784818
922238794
1055432932
1350305218
1455079397
1252665322
1851511510
686827434
200372853
891149569
1643386319
2090527462
2131730010
908457476
1326047963
1185395966
1750428334
48932901
429869977
1963577884
377307238
1707076749
1024731613
1833855303
1011743851
211128274
2081175329
779810808
105580027
1335872361
2005520748
1582566967
2020436845
2087126856
1549373383
1679480476
231803107
1182944944
1964329953
36480229
1216815514
1194915799
1156349205
779513748
1973114169
1056301239
1164837203
1969720365
1159589612
623694531
1053608798
875118315
529950343
1450467853
908422562
84499737
634571637
1426462662
1665096319
876854337
644214511
318268397
63305109
889894133
859278806
1652057914
1242434258
128391464
2033843077
607850836
1229889993
1135871533
1451892988
1650445636
1341643304
1602074829
1177888258
1817766198
1442846621
2065363660
1232372570
1846771901
2082798939
1195128083
2726044
1666669411
1998611738
1247910859
762364926
157591763
398034771
204464162
1894912777
749429391
615748055
992646289
1900207577
1926892314
781719522
546733751
1915172234
1700841642
1655361467
1872823984
1659773117
805073403
2105308632
1929690089
1500364480
939724220
809461406
1626136621
299215174
2090547531
1848031300
1187105097
177413192
473784112
1324399282
1846018450
538941005
1664886830
1608729793
1503703893
1799980148
1986629015
146255892
1837384832
1398000662
476455808
970616737
362531360
797459263
667261544
185194223
1265540100
301275627
973610157
1531853443
1872690229
846887674
202633703
587138056
1132898505
421885864
361868914
956677360
1587897208
1820151935
1479188318
960883082
535889718
1062044950
66753491
740139186
1997931382
928680504
1677668214
1767167780
1381097131
729628666
1871041006
2052405801
61555765
407402880
227996083
694984988
2003397851
1829944220
642415384
696620041
141398966
1359626283
196928022
304077892
747900162
1777705073
108691996
883700377
1876379642
1042093442
493360289
1048829857
158185899
346589227
1169678316
172160855
1167006157
426163147
764384811
337056002
946149716
2009878886
1045353141
102899995
526777842
646660633
1213032602
1261264823
1743573382
1384950904
809652030
1860515051
483648930
1160151338
1338959219
1856279202
2022162640
609479324
933526776
996194291
1281166673
2057182067
521574936
599193525
44639874
1797397526
639574714
1142317054
1524328457
1052709882
1733915102
1874792360
1580302635
877141909
1744167846
510691180
1692637034
1116464900
457326135
1833629356
371173672
1940442795
1024014394
1335213639
1296481403
107193420
1139175016
512299077
752882953
149938861
659969538
1247292253
1097153950
1700267990
1055459680
421916763
1948628042
183513898
2070370156
185038762
2058635235
1129493044
479849020
418229227
1304744780
1960666546
739288152
733118017
23837394
1232187229
706617738
1614640155
641778247
1145883123
367364051
2007362870
992771331
221783882
1260146828
595174474
294316394
962438054
936951550
622706585
1670058534
222550838
1125950255
1150427094
893093101
2126679905
1244622152
985398786
1832240622
66495849
583328690
1595449412
956059588
1748415976
504947350
2128576033
1738035403
1387105382
410084045
1528748308
1280188534
614899907
1167238056
1940628516
237357785
158964482
739043863
958554712
175242435
345350697
2018405388
283096328
1157215028
1578017438
168120221
846098570
1393179813
1428409968
420047247
591755807
2128179750
2015061444
923717368
462269728
269775629
1345339910
1967297698
1727786937
373617681
1778409997
1708755977
345421312
1444943259
1259642216
1600381179
1397470650
741432469
1236678867
791893879
1090621598
151218182
352766311
896005595
805781831
450996637
580784887
597655306
1127242300
93045608
864210616
2125531449
106547896
2091716819
265178272
863920944
279453735
24268522
1131266789
1368680849
1528738954
213974157
224058927
1755277618
1806886184
1456885066
181670295
22137761
1997718400
1497236605
1324406544
1685421753
163197234
1557103471
772906017
1227704234
2107466081
1181538046
31812669
778611227
2089610584
9568064
1727467588
1402808776
857804694
1980983945
1880141466
1263062892
478532116
1780038083
1304095975
345839387
2124417254
1944614011
990772483
1491886937
154709395
1315814985
456064275
700730385
934205168
1837160307
1441942859
381843915
813906440
229747448
874762766
2059208720
592852854
163197191
239971698
1465752936
1653884677
1568382386
1647624486
2020251730
459288643
619671037
209283802
1939492422
769590025
1392193351
2124341466
508941567
1343215174
849694376
1493761385
1256282738
1639827657
1314116022
941595985
1133657593
1131268630
691169540
823294910
851244868
1262631136
724550347
1605493508
1555059388
1742487191
1849673715
1126357539
2056425393
1835828444
235315651
567741725
1756693016
1298121007
795165185
1681161151
82124238
683470737
723936048
695147640
1672733640
661314103
757650311
594551229
2078394515
1123466999
1973105463
784496348
1329676046
950433974
630387262
1948338259
1773088489
722459999
638592831
1290036480
184897337
883111099
1378442866
1499504547
998167205
200164686
404128242
1607436288
1683376123
543100593
1483486704
570539074
1667532349
627648255
1584621426
1861231635
262333075
63755858
1098279361
1821746435
1187887702
1223248021
91868051
1980295511
126437608
303206545
1677904064
1489986865
1240683400
1021835650
523406642
1140998046
1434043568
741087249
1463505704
527078396
186293242
1954634187
124470441
895972265
407449889
540503821
996652334
1626775001
366244254
1534291499
1476507152
744492524
1960755164
255475658
1295309410
1297788752
606970493
1478430720
1313160674
653730781
1516773125
1350742369
495975909
1541141506
1945655741
522523401
1764767673
331742748
1998714270
34760315
2060905940
645027594
1723490730
1604428876
738205498
1043842249
36579166
221347366
1738902463
371234652
2142206971
1713406553
2060693324
1033860720
1342481487
650587577
803477815
414367277
503928422
152787392
1181233173
1491058078
312799389
1681188737
1852172004
629258621
423146481
971839317
262304111
229992600
1598945871
1987545653
1733199133
1193081840
1640753295
466417192
967611975
1249948684
1191772348
1616299174
674455616
524769838
326913754
1203387797
1229858797
1733819233
1066689083
567292852
990593915
1336946622
1015061441
812611843
281917604
1602438382
1873353639
923464312
1223733427
738051786
1963522446
778389062
862288093
1874060840
1688211956
551275318
1748176913
966404342
896150523
447638762
1193571406
651974861
1872219295
1068137067
1628491394
1569341656
1215669466
721580824
39852603
521520354
2039883007
1181117589
1239914578
1929061836
2123803327
205163100
589644259
1312502438
98515388
997472417
1295677104
1962977225
880438608
904613398
845570618
918999771
1179294277
1500927800
1235698153
2066107853
467052961
1649353194
1417812978
1176282324
1637893382
191065951
930562377
1479832572
144823597
1435902426
826443912
324764515
1364935310
1254359818
97679721
616163156
5395771
2078453025
769787777
1712045136
1873939169
61194060
1496481504
214434203
1802778928
925761692
53519430
1663757600
994378168
651422530
1131403502
160540299
880051834
1730805815
1387948803
1909950385
984938092
869480855
947223783
848869269
672337967
1525696053
1174913961
450381880
2107800478
1869709354
703280289
560193580
1812685990
1987049605
1563863881
234865532
1796499552
1292745326
2110371463
1525665454
248185568
360997941
416221102
679529350
1433325738
990970081
1166167923
1693100911
1787330265
673971519
231926695
279231931
1883273545
2085568865
857077238
2013216953
1304443225
416462751
2135989983
264691037
1572491353
895181981
1237234761
1400213702
1687757370
2056353097
613535259
1337902482
1505520436
1573254473
382918998
596733689
1898567731
1805792028
341759159
1634435983
1825851313
1881445492
853393347
360477134
417220948
927647431
372206613
12018071
548486721
1624815598
528258321
389011352
1939593004
1150179080
907146957
589654439
744028352
1976870863
462618731
457378948
845726216
252475423
1251620045
714880360
711744879
328564218
1066664262
1249130046
1114027728
867266448
829723508
933843799
1244324556
1731490919
1523859407
1917813990
623092969
989418899
1540537979
1889386040
258696356
1518763302
139090623
1817198977
2038888879
1295348661
1443094666
1045095968
1130710294
229111654
2012097919
1747506660
1197466582
378325178
1158016538
1546959947
1738158993
1378744035
2139559025
1461055686
1759734216
419991658
601933007
427383037
431833673
351530588
729493716
710415934
54745277
134041376
228577554
1497602924
1137480029
602084613
653026847
694897808
869820800
1763989184
574001818
1832175486
556859277
740278928
3963443
22630368
565387698
1618301999
611174262
1639623248
1611204906
688499554
1009321376
1352391531
33510020
484484249
1421417976
785623058
587219594
45419860
1347898235
1496259530
730554739
1033755665
1081538840
1723186753
212664597
1613301440
633746494
1232671424
263410094
1090045195
395973155
1388537443
9488148
960260576
735714207
1788194429
869497533
1490474785
1683021874
388971508
1305205687
1202716871
2025815795
605470047
1202185163
2143940486
1269631531
127287424
19353623
551101477
793943223
1952174939
1475979485
683877949
653707171
1335705602
54265850
194476147
420570956
166352281
789171213
1372047306
1145596225
177023666
453338696
28818584
963455981
995358539
38376791
1116666762
197165777
1621805676
1684746277
736490365
1429989543
619424890
1260120238
628687250
808582779
1988202612
698098743
361716179
2069384429
1419291400
1819082692
1302391203
665756770
1101566072
1743063552
1007475225
1161287950
811080207
2063673422
164642675
1640338400
762459475
1732291299
1890821204
1481585773
374898209
739532386
529394843
543445195
136016490
45870634
113299459
136161780
537449046
1875481574
152746050
851327659
1491539088
1824247718
320465247
620741549
1683422475
1699416191
1495000636
1320530308
468348619
1457703075
953505795
1388788930
886764583
352543587
611998320
2007700273
575972210
922370412
503546565
691252059
1752935371
1932552909
332841262
1656643290
834012034
966848451
900796120
640537104
31203721
1433396025
557712245
513462889
654859600
1462312432
421555051
332752894
362522755
1854293713
78185734
880921389
64039925
441989255
24669653
1397614991
1464399266
1577987357
987913054
925352844
255834254
869557146
1903692184
1775766958
1289473719
28528588
1446172577
1209610451
1674946576
1905279149
1188404008
546292250
1576963250
211709827
440787026
807119556
1707353478
218153075
1760203152
6091261
403431458
677817664
521932893
1369050878
994666356
1611172495
1236992971
1779950
84373582
256761727
990908080
1014785316
380647574
1491392974
944924875
1756534803
860686709
1350995783
1488424263
1596312028
953671969
1691555857
2098781573
691881124
68131350
842641010
42930296
906328326
642974514
2008333960
796804649
1267767491
467448156
1156614225
1934411054
119025852
1536511748
927923807
1491155423
550285778
1254044386
1552539720
1381766399
471498771
756167568
2085845309
820430787
631255251
639383485
2131268051
1571505499
290887436
59740096
1110010473
613700156
982591059
1129383839
37356189
141425540
832086725
1217910922
861559073
1947740557
2044818944
631392499
872112745
792833200
1733993328
1995171240
597307887
1082781527
117510107
60273818
2007014609
1221196275
1922324145
638954038
1328537166
1801968383
1723148143
600339138
174518751
281525411
643516951
1705107674
549948838
1894101515
559358310
561788281
1975291554
1686406084
1715630714
1473068250
116632672
260543052
189328425
341339741
1261969429
121996917
167626639
359982204
1974857331
605989340
407494438
411084035
157865514
1416904024
207360995
1471727032
463782685
1897654553
1737663833
1900557851
1111267690
301849331
1267771545
702640135
525862341
283316349
395325594
1944698163
1975284623
1817614388
1014623568
977821728
1645850415
1332931601
958414160
168435573
1239979655
1375404284
1458369468
1725577652
1698196475
1822156388
1204314800
1423323856
1123427837
1814560570
1527467316
1689417316
1140721894
849774029
654196951
172720987
837109611
450510481
2138169077
772136764
2134655493
845782052
1092685625
1758768554
717327702
67150320
600555829
1771101672
2101284179
1988377021
593014236
1641764862
244652590
1017204412
1830566213
1574962515
431048470
953256347
1714809030
1726003831
430647509
97812031
229731218
102238689
205473581
626689588
666418219
912353797
1306559620
1399754557
1802612031
963634033
598716240
319589545
135342818
1208539566
2084819351
856213905
343072230
1181468006
210042938
449789022
996085431
795624050
274251258
1259085162
469130178
1576434995
579878196
1920821151
760437451
1399679151
71854037
815206907
902985823
1895151399
426561884
1124850514
1061290561
1296276538
372909098
407539694
623442971
2039213323
649746363
1274729528
2101298659
355076522
1695661163
447637930
340222926
1878377358
471612704
167893766
1608804203
1497226393
204004936
250438590
1891626767
326593941
991953996
8665811
522380086
1096523638
1250857396
1840306421
511147215
368710094
954580001
1771696494
1321542397
1655357201
409926808
1447650570
41598356
1192789659
1656319456
1321010222
1972617445
1858874252
1187682198
1463864839
1415962005
339487975
1895709644
1745236889
1220225637
1670063017
1424994200
327912784
1029683989
1497873043
1840472792
690556700
1939515012
1237689377
1934153250
1454231496
1920329416
860794162
1903397458
268375555
234789721
415483886
1185994688
1205827783
1289217857
637453161
1175273950
953219160
324396118
1494599600
167061829
349956961
1181643078
955734386
426045714
586243149
428238094
87676925
280089489
1372493332
1274607443
234424898
867953884
2007125895
1553575483
2131049106
1637952378
1152683714
409445970
1803373317
1116401570
357957173
759445402
454798050
2121102055
1500758156
137406331
761377510
1728852772
430256724
1816129322
759664275
949439524
700840486
370529108
89440531
2059241112
613787616
109717625
897230093
244706616
462487353
1724366741
588656817
1500721730
558622884
654168354
1404850879
1000888111
700526449
1143520991
310517955
392558966
1103308172
1453904654
202733487
669152993
1336668317
913553388
1546056813
1000658429
2043414300
138922947
2113044551
425855602
1351259579
708616910
416107883
756248748
827328146
349515665
493171877
1580774980
2100725184
1660328563
792384358
1393736704
957642948
1583291330
498526933
17783953
1972514158
719895591
726895397
1047201385
2100239090
1940760439
134213074
1360320819
227712962
683625959
2129707608
472454498
962928783
2015651074
813573495
1354365907
1612674334
1019383131
844228740
2099117996
1263084986
1254984887
122852804
1668925297
549700751
781458202
427455132
1002454204
915957758
1189485250
56765206
869892959
541434816
942395120
1416468151
1260658095
1674703356
1604465103
717326245
1597288051
901554393
306224029
392031975
2124584194
1773042583
1032606094
880713187
1560221251
1792120343
463875234
1087627951
1980853622
1636772296
1021358730
1769730017
767414501
271383712
951785960
153983242
1695395407
27429827
1334815781
1350840036
1928177220
2005541270
336155566
74786805
800543519
879401974
2126933008
1770329577
1906654447
1997979906
173653332
1410817576
2039674227
1954935683
1713821293
962683189
1654076052
1669839466
1487221384
1583300832
57545224
973246783
853038111
225742590
1322229326
173790508
982410081
1470175564
685101624
182082723
42820213
1380763868
2145520834
1351702157
1041294695
63586610
74989247
1653388376
1119153728
1874120077
833192992
890130626
498685075
1618407180
1329711759
1340141732
260200951
756391610
240084996
953122054
1646104973
1690974179
587311100
741500107
230330257
1650213295
1009245353
325025009
419220304
24545757
2007542735
1700420635
659773673
1250264841
2066270558
847419304
1434858393
496125145
1518175240
75902731
1666787519
1642887291
279797841
1628319108
897783919
2096908271
1828774589
808335611
1055151188
192920422
2125346325
447085515
1003593718
1706153781
219945630
1281490637
1996220499
21913513
96029192
581866117
1763480199
922987293
895457893
483287894
290125950
2021556371
1425161576
1503333389
318717680
1339894760
1894580578
944867914
118078930
1099432043
1882712408
1191177405
759673892
1964346910
255683270
923929127
1147140685
1179017823
915787551
1460181535
1652774334
1600596461
1001888740
133197092
1634473381
539519989
1333219780
331181825
1431475622
678341713
1777863742
1465602337
1298006904
559741969
142142035
1901313681
1377365759
214218082
1828249615
857299044
1721000910
1751621164
2067539765
1116649865
787159059
422747537
745346680
994857279
962317330
1013410566
908806578
1300208504
1204376875
457247173
1062662703
514911015
436660413
285354626
71569487
1950518019
1783514672
625206015
1359693368
1162605290
1162516860
703667760
1250389489
1049170362
702299695
254683206
486391465
728358871
770914182
1169774305
1656122117
206995597
712412963
131337575
266065799
1852873648
1811704971
312891973
1280274558
797020993
1820666200
1829856414
1956054588
1424366408
2139191644
1855141344
155960246
546024840
469247743
777426302
1971658355
1044909919
296287125
2058909941
1752825360
881850733
1755452341
115766940
1064071811
2045404709
1737170158
140357542
1004361730
931884734
2130233235
1954103776
926276762
1327781442
1138207852
2072720324
1779034665
1586661412
215186477
1107369529
1628792757
1347291815
487760393
1195676717
1478633635
1109409987
1128784946
650300737
878303700
813809279
1187727003
1916017157
1623200737
419934879
1907526960
1870384564
2065546878
1335101818
896476350
1269193586
955040303
482053534
420598449
1273864234
1091944638
388437119
1963295081
2139176810
1323064689
515410553
1632151092
1489485118
389506287
926018357
1525685356
200006247
1342727099
2145610730
2099350105
369896045
1576036665
2125457467
834012857
1516190236
1425016362
1935827216
1462644123
720900135
872969057
1895354587
1738389986
653065594
1215809770
632482333
1500062227
1653601928
1177284354
988220664
1435795723
1550265197
1462248292
1435863136
1915946597
497435074
11248285
70374294
1464204731
174474426
1331605577
1641959485
1558014004
2034650471
579239592
1107696534
770624674
1626257060
1582291737
978856328
47612677
1824102009
2084056958
756080889
1104221463
1622900760
1124041228
1302882962
184558601
58062480
1219749183
105286294
1097305366
589557447
679300558
497404997
2065976306
1252904076
1370849647
651251715
1554891258
853256281
950897992
417863868
1992325327
24041737
804936936
707012560
2057506992
1890033921
1947173797
1883568498
1807261563
814506029
838338240
1750514149
256779495
1009250230
1847313592
1331570467
2026668788
838936678
327453974
352008591
1368883298
534749445
61438692
434229238
1998417826
2074014513
2063487595
959024201
1864962199
381909831
1896367393
16863517
180493136
1443694924
615622137
256070964
1994000568
1933446159
140504311
1543545110
94271386
1233147936
1283668066
664234916
828804112
1863097570
2007574519
10992823
2063793287
930234766
1770402132
2085873655
707134495
455887218
1613476701
2118512849
1062666879
1950272394
1141385828
1719654629
478442394
1871087634
1560050746
1188078802
247847645
1070446033
1716191493
70919857
831497866
1911102844
917089354
1435654290
2054570813
781212919
1107701628
456364951
607677958
332713231
593795719
66530613
13814914
1936128339
1617477414
1471321538
1334672700
2053756895
1174487832
19670277
38486575
915971074
1229832501
444914739
1373242910
1148049920
1100069008
1500356903
1886862799
710658820
755400150
571066293
2089151545
2122047615
86771160
858379949
1361877677
1380960770
484645074
953073107
646418565
123220971
435800110
1437307065
840335065
755055864
1214569912
1725174339
1369266182
2093310057
1477717022
453521869
138892297
1461886222
874288940
1992150829
1393591586
1063257158
597761670
656137990
906617166
310724157
1722884003
774010768
2136313378
1597471069
302176104
628684125
43253115
269890760
1915824933
363110533
1168682233
1870181867
1590923496
1273961326
539157183
382987139
38395051
141155224
845331595
199459203
545117382
722125169
1664576433
1360068848
729778568
372813671
73807562
502618956
1261590068
1554574813
601052619
1948334436
299561960
1943774093
1783729902
1463325496
1881811283
225398305
1540268251
1062085273
1642044938
1096930201
1303113476
423519109
241489478
288165295
837231896
209086903
1234807785
1673261848
1867925623
1429788772
555572644
2078382022
224152629
1049900421
1827765179
1726203500
878680012
934402199
332770864
1036268890
904474763
589643698
1147712129
2072227013
7008501
1625785610
885807029
1475470514
383971920
1898398952
838825050
1084190440
1744669035
1565270401
2050136269
1270059461
530949381
1575332880
1388813882
78625640
469783423
624129479
577587862
1347128324
1691909446
1065729203
1675802475
1773265595
1514482716
2068551078
1140465333
802595576
641845336
1813649891
1472201539
453206239
1741816305
1059121115
1712138272
684858997
404703696
101546709
1807755540
447144207
2018862886
1616172150
239443555
230681731
396020356
2027193859
1024326155
1480049940
1520010029
483698665
1505402238
192104187
192802450
228901763
489952298
1740041402
1935685160
1457992662
436643910
449090911
255245623
61263383
1855181955
776143539
1183544722
1483757509
914223320
673001970
366185052
1270632761
178709107
1706215237
1405044070
1754930171
1568342818
1815735319
510079868
1948955851
1358403087
752571771
1300527613
253386103
318653380
378566527
2028138538
945651095
1246387191
1159120452
369403132
403693732
1072476890
124679054
520233758
796623955
1068222495
1149552185
71226474
1931651616
1130595208
1303443598
204051354
980253019
1723934596
1636457734
435590455
472361141
1038604361
884755945
389337936
442199973
2048335472
645257653
1048775894
1546250065
546058542
1453905407
1646973263
2052029738
78795127
157574906
1014018732
1063183702
1372038760
399443558
634794738
1717675501
707221495
1968504548
1257692367
1613492836
2125366286
1533991308
1497842526
561736744
353099329
1007497099
186076413
1796408582
1070783990
82887921
825107590
617403714
173525620
107993409
1801953855
1775089709
515927756
129532100
1311585537
898929967
1974489297
26739246
1732582709
179451526
1700068151
278709703
121616344
1806953752
957548865
972555013
131434778
1292996367
482168290
755684538
2081749194
1639849553
783919354
990837138
411072176
946684536
853623917
706234751
637558038
84308297
1764961311
123059846
1749471283
599627915
1384283141
1572445574
2115119986
613828517
319749578
1340205265
1380077644
443367400
1329800274
1098447575
1932882239
750258585
102721836
1281601059
2053685145
339806286
458651360
607606774
305936064
739091380
680561334
302814341
2127678582
1586550249
1026437383
1740553221
27583856
1973025338
1780096496
1824103887
226995219
363467762
1219614338
391940049
1600673081
1431835001
633097407
1990460451
2051005086
1320172171
1203038651
352060681
650668155
245600219
1486330234
36825284
1145241943
1154641279
659553939
1798932223
1065346244
647934013
2127002073
427655721
1489362952
379087286
1838731063
1136908886
2559325
1204144758
1843191918
602559741
322946878
1653303279
1666800422
569930691
1409700862
1666560181
1800355824
561163736
1081914556
1163887168
1260964640
1236061993
1612343379
1450648934
1797702121
1595529504
1538969689
1150119729
1030716617
355078822
1009972783
1578232733
1143756178
1752100700
686231535
1053850181
873571674
4973419
1206693352
928991941
98598414
311135710
752897791
1496102090
849335734
584657810
2046947369
1809301866
356548390
984979512
1721244799
1340244204
1015768511
442688453
940678336
1590020220
58173903
1946635906
2041342932
870735317
1590481853
326469020
749032256
977687758
282516687
224353662
1394080964
2027734151
1252670907
1567797109
913706010
1289105480
1639209740
183925991
1148719122
1042887150
594644377
524583398
155146557
380022044
1900320325
1779699311
790844736
935964089
636370210
787030024
905912212
441101646
249781152
2021711278
592648558
1373285885
77614802
1451779416
139119572
1278518072
643649136
1016015305
1138568102
73067900
913809104
1879428392
1179617022
47585311
661041041
1313259115
1989298738
1528299687
1220277524
974450780
810538043
974975977
1958894870
1416090010
642481822
126733463
1111673926
1421574313
1341585605
1623108438
1072989592
216115849
1346189895
1998372095
1306341028
1130225422
1520067162
1068478400
1056605621
227569915
5308345
1630829931
1541837537
1215693652
331334583
946436406
3238766
1259317959
678795442
1138970832
205222236
1005758751
1124670229
1308003129
1243582920
1603062313
1503858827
537038302
2016463408
1680700814
1914265764
1643563617
1417467822
1880444877
402472450
868478237
1600989533
2059061327
850771448
1296967296
95624778
871445897
1916777612
1932548442
1416204348
729875750
113482161
2105097698
1026423221
321809396
1689541681
46947391
1198588572
225692560
2027485322
1505032065
1439838770
857689356
982350026
1856556823
1786368405
142143031
1910495062
518302797
1004425254
503810494
1863699345
281966222
1106004265
484259500
1649191528
741096686
1793891192
370677088
1650770691
1846245738
1974013704
2041590088
1442073276
611889014
917491256
523415873
1101740472
1573061106
1919663932
148585403
1425558192
1137048244
233822563
971964042
605308104
745181899
1041997115
2085917794
331584145
501117418
122704127
1171468080
1062827571
851077990
2144878386
2008209330
128931171
1912262574
1862730674
1519383719
289356293
600942855
730518016
71782089
1333738351
641377818
537484357
684694785
1097213391
1209932506
1301750863
1863441847
1990777034
1801989717
1918811556
847386409
792440196
342371246
1423152929
1465073477
945613624
67352706
1993535476
234565368
23799511
862749587
1151636163
322672245
982071936
1606926282
722914688
1699874093
775739170
884889011
267721078
115636167
1796677763
250913252
2018397056
818708023
1421107165
1638295131
867968255
2138351684
402593326
1980684494
313034193
1004056432
1567388188
142698163
293700900
1096827183
1314390025
556745220
471665481
1512830636
2022552393
617574139
526932679
813842719
1623670393
938372599
211049756
2105998636
484173216
502692215
1095649869
1482024098
366637343
1419871175
1066876442
609726238
916900493
1434957380
594192865
970214562
1570341567
113519065
1095341436
1551270648
1887700410
797318975
1526007798
1170686196
1270926642
1886274219
52035886
109593465
66973090
1189138592
266174505
1188486058
738307312
912798245
841161200
1002403977
873028095
1279487614
868885628
1882819317
1403436549
915994312
1689600423
624995817
1080379330
21277024
1757772616
1506898095
1536748922
506621309
599266867
1528811923
365638987
320600723
1302903709
292862219
844741210
245061286
1309818664
151863623
889499962
1317042294
1371951439
1799818665
655756301
1020814803
703413853
837318793
585245175
1327973960
1446569767
467862055
647862324
1310913853
971461634
1725225119
1955913492
1997800224
1020153746
1420488318
1181785028
240780271
1591257424
1652368164
1280381932
1940357738
698456496
265719851
731059421
799201224
1600948469
870804080
2028832099
1953368865
739812322
1115606154
1076236197
520186778
739584062
1939513047
436236375
1437706627
1002975236
2066114212
33916187
951360716
1790459305
1672775855
1568611830
1667004275
1007077655
629814000
797233717
679133968
420963964
1793130602
287025268
1894861970
52913437
179389128
733770423
1507060491
1141163517
59185958
973124575
1668157442
1522078670
1786662666
386683186
1742284228
1692247691
79811791
1316883329
1710577569
1831652908
203320929
827618311
375140335
2139407992
271375861
1182159712
435552516
470407935
22027090
1947374179
1426438525
234356616
452695608
275948242
1309415243
1614851571
1851549014
1078595003
20981197
1211861080
1984531390
188655245
467542701
779911245
353205551
725085020
770610072
763746956
569916749
635752656
1745827708
734336230
1916505495
1200523619
1629155563
995917474
1568104693
661789908
2103788978
1059648021
1544501514
102891755
1620171499
639274432
1690954465
1819380232
64951118
604306023
1268999116
887163684
413889493
291934453
1086960122
1032809166
1925798135
237709908
209295943
1278005633
1960874375
1095566765
1477986625
1225533611
1026782837
1673848501
185875835
86664630
1803852942
616144099
1400126930
1245812206
1390416183
462956168
427894327
147126408
1147019761
279392815
1206283766
574414931
332681814
156374127
1626443914
370640426
1676744621
558193918
807878647
81577309
1394199729
407137021
633717624
305046200
602066998
58885944
1711763757
288378108
1305326457
1909240708
159041963
1472844402
1196207986
2132188403
1432634965
1212279782
481315932
656752156
450536752
1008761042
1498177735
1583384220
723708419
1663983732
484381113
433055482
1791913097
244976405
183579475
1070300866
754813748
1389708785
1433609363
830785802
404565970
1510065286
391262185
1666992224
405432010
1423128760
904016955
538686548
2101966924
396239629
816412458
1771486295
1574232255
1764624339
846657046
1891809425
1309782256
1476397068
365274915
1616447798
1340185173
1937763784
1849797962
91902157
1986302792
1845652232
1809844306
2069809267
1503624105
649187618
1942251125
208701629
637059315
395531290
869342687
198185967
113271277
1236897646
90894825
1549353256
1598691425
515744058
952731580
739203333
185053403
1534146981
154595217
1494384430
1943376847
1667070126
1196309614
1016432731
1000910557
1844048114
1748616058
1469715289
883455004
25254600
1786201364
1658371450
1611711978
1567444306
427743582
1236420311
1787539979
311778370
1686831917
267279132
188875901
1917720425
964302841
725739871
1724524582
1467261038
723354904
1575350659
1925906415
329941768
1797463973
1772070282
872459805
2057444260
2102583347
250232500
382404872
1354734619
1717417764
177022267
417504929
404401603
1607968764
1415632874
223023694
148785220
800842818
484089225
552528320
1203110986
182161395
545724069
1645849891
543451773
1335849548
1495414056
75097741
1194449648
1504843102
2112303314
1118484197
422588181
1986179134
2025583144
916193175
1384742411
20429024
1445798777
547962581
1203179245
695942442
1941956992
1014424371
669691311
298548421
137222279
1697407763
1899272098
270033615
1219505916
759360443
608822336
1204538366
139078437
169499298
942801784
1365409735
1462451204
158490902
43910087
118141981
906504233
1687121034
864224635
1112673988
527442595
1503339957
1602410254
17136195
1174563342
1293281705
641780984
1306715237
884971054
1236319979
1636460550
192801718
1627071281
471883507
165386158
1761354284
625511291
788400397
587672444
71415908
721112892
15265678
1416132621
466984421
327962691
1886215654
2092142815
981884956
1457872686
1002715870
850528492
926455874
503254968
1890830784
258200673
1504579736
279095339
1404976251
1256978858
1180251959
640411825
1441196412
785739806
1600214866
1142898506
942144511
1665233172
49643229
1758855156
850676643
568926223
1900972288
2013834690
625357964
1670978064
1918367001
1495665657
979442983
1488534494
1835423853
1947697965
265868356
1548766112
2044307102
2145926072
1277282853
1411297825
827125448
1121493368
729104329
164151239
1715675549
272253529
1523235733
97557434
1848738725
88283567
783534585
1519772730
1319415364
43482723
1706124193
1057118445
1247156649
223691969
116663246
2050502867
769136271
935634390
915273488
769437790
277029278
965551937
768840403
816667551
2127677991
175019335
1648913644
1450251923
143820767
1889560220
417106231
721638650
2058470250
817905450
1884185391
1159868110
2090569493
1998853671
1402927593
1953836979
590072885
1213007266
1983572344
324266566
1350009682
1962884297
332400094
826099192
2126429843
298793975
250173579
1525715600
958502789
787988424
2106135530
1194137610
2082040353
1825848929
705030440
895775752
823015856
316592551
1364712182
275098718
1726457495
596395252
1749286758
1261621330
2011317146
381945448
1827612882
905483841
176117706
699695509
1008913171
1043660648
1443301144
588302419
1781100513
1459693363
1478517943
1272053485
1318949995
1190900782
252834901
445580596
568694953
2083918420
114391903
732011480
879170053
839304200
421319294
1152683714
747180270
64127827
164821998
1433957733
1496630653
2117793259
384172598
1584719169
876333690
16822208
353518320
1774313521
650606154
1495837888
1857810987
973635876
1751450483
1462076737
1059266210
341888501
1997818283
1032853469
1465633157
1353010053
548749255
1369901906
1336959292
1477684642
2091589769
1430787937
497772232
1718897021
513677662
149812478
171935587
1239553343
1117600161
1873346711
392698694
1832509358
863656897
177210182
1236476217
1818611827
1269404517
1877037745
1949756533
2140071542
324423062
1854428408
2051482584
46260225
1432816978
376080230
359953070
1840816549
1791019737
1757008454
1054711205
1367120866
1300175288
993613263
185375529
2128118277
590147651
1707381869
714113837
1607420767
467049368
238071843
1764946877
833705948
494118156
1917889011
1453019430
2086204123
1281164380
629045471
918791356
47007946
884643699
1897330478
1097553238
2059184988
1036669252
510867825
1767619529
354009344
896182963
1702611605
1656934028
1628772284
311663468
536355392
1651896551
94613175
1583691797
1653380934
1475751394
1840573631
1007682533
1150921631
453556530
209557942
83003737
893539191
1610837439
286031945
82163457
108002579
15648709
1854253885
1890720613
584294243
1007137460
2077384492
367950233
2111409323
705659798
715027912
46309338
968623908
1758379411
663970629
1249504920
317856210
1956707939
1187728882
729579071
276218186
425762368
1036648843
604584203
18749453
912109447
549687052
659142602
515610970
215070206
151208117
822033493
255084304
2076428485
52334096
2063102436
1830370139
99561852
532872946
1421509495
932366033
370294210
1845506220
1147213958
959130184
1727858051
1585507529
395416160
1974253367
1819422402
296633701
1707577401
1275149574
1770875383
1862503096
563943785
925667586
1667484006
484822560
2067101080
1806429327
650082880
35677841
1090113116
1383832203
852970711
693510468
1069162035
868498754
544740924
917375591
1262612588
355310214
172494008
624691930
855516925
1629019730
2107280538
2004989034
861331651
1754771175
2052739185
382127033
266526705
1508066386
437708759
2062873359
1302988273
726018593
1523161564
1294604085
1079663328
1426111475
1872301122
1363471316
1919487303
610996064
1097344645
1467493645
614145128
502109473
1482077217
55109858
705867639
1307015100
2036939162
1877564122
1029974536
1519370924
762838141
783610588
1486130454
293465458
1782293719
1828198817
1070651377
596788363
356093603
850741135
251783606
1487786079
2073459546
787285789
1843948898
1241598296
563555298
1118960924
1456332502
2104649349
869302304
1218644621
1071842522
615599250
1345476708
1915223599
1208121904
1827154876
358103446
1146658900
429134547
243142977
516446618
2106076765
1419593709
1353537194
1411097119
707180446
159906551
144956783
614864740
653520200
19693984
953662115
1086815307
1329030088
1977626936
1651395101
836372735
1087075819
2013512676
1107881289
1857315683
596142557
409067492
781398070
119887866
221422459
1973195705
1243543500
1404515716
2001473133
1430755015
1611620595
280810506
133732460
1517256652
1915223527
664615253
229204304
918926631
2079925079
134788548
2120936178
1493583983
1291579415
1721304931
338677809
1184764707
1091873502
2026007874
861859197
638627611
1767094987
76950882
1875110359
1395144415
549278293
884775834
1637982650
881897018
110563619
2144852848
1243163645
1245083222
870609523
471293754
1234989211
218257608
858738193
633265589
598710250
778917043
1437582230
595571934
2076892005
316040507
1838981355
93227171
791669287
2046327785
976537213
55881221
409919445
542918805
1636644217
759447845
1789003280
1884796292
609419402
1547968451
652318703
539347775
636556086
623188064
733706847
2113556875
946147648
1316055616
217599622
2021733914
2110672042
2116567859
1534145112
1442209109
64437240
584014237
615389705
129788656
1510756569
262355552
897165613
174835867
361303767
1652016750
970857987
2113881469
1625453284
141864822
1418725931
1155396271
1756299999
1235077230
1956268705
1028229877
519948082
1300069411
1143999734
305920030
1772908876
1996122661
958405394
1593263485
658351347
763131610
1400311575
718347906
1842452722
2031221746
1889071005
994585399
1082432762
920180425
1529374633
798332944
479228146
482129996
373741293
491273271
1453297078
968826610
876452211
1110859972
423599985
1962139682
1344062980
1451084295
1668945853
118267410
610013714
1256642731
428698811
430887146
1257753384
1433402139
209456305
586102077
338141538
970180312
591018326
521849441
81799813
1357499921
1776678961
1287844572
1964619427
106955436
1879969232
907835661
1637218657
136891707
891970632
305647648
1162006100
2090927542
558072422
1448933654
1073906679
1504469901
1410971773
713572978
989505004
319331251
900467987
2127503852
629696353
1448651248
469319101
1383200985
1977681605
1120870609
596060186
558247518
370788737
1639022788
101464841
896233540
1096324785
2012373511
1557270616
369373643
984433191
242152780
2091613807
1704779120
167876283
1457225738
647062539
783738516
391125646
1232545442
577414413
637616547
711002880
1695132798
696700886
915488815
1004540382
946074347
1593022636
952081315
1035611203
1013797905
98290129
55534262
241720117
182631432
520930739
1395077818
1189221580
167562676
1320248124
430685366
1328290454
1701105601
398749568
731195451
829657272
749510904
369097252
1276439359
454273090
1148389746
1588271447
547944327
2034290805
2127378319
1259628362
843535644
717639927
1272834412
974048622
1963252913
1884346739
1630008248
1276902328
1968495235
1889368979
83804003
1088840280
2052097498
1077737080
153007944
1466491104
1660637630
493144356
1712238015
1139360383
1115016609
1655207446
645039200
1113021383
1468873180
1097005049
1587431945
155955374
2523697
1169038593
1754497766
802158982
1959317587
1679198675
1017508666
1777647077
75129560
1585935006
479362594
1209010973
1997818283
1194699046
1163792066
1912911524
299258604
1331259683
243313898
948665264
1727517956
437456682
456284224
2050729830
2139862947
1275858697
1251959002
590660076
288408475
889277689
572027639
227965302
1290925916
1595019893
130218084
603610856
1935364416
1154443061
1209530288
1293657068
419196824
2039268148
1485191414
1881657546
1316032702
626211763
2073121371
1416093029
2023543333
890995041
508893765
978585599
850316916
1298247689
561984292
1813769297
1085965056
25012943
1062585212
1517272009
600289381
2125578878
876803965
877358957
1874503922
1367555778
2071787376
1884978974
230329335
1367016243
1151550993
425862573
846686640
1301091830
256697748
877647310
1729358080
1026021403
495758492
375596955
1283759348
913702362
1675195827
242833239
2070535842
46245253
1633013719
1557924060
34261139
896364905
2048438896
1719419423
865060448
1541200460
1106283
950228866
1950228649
1823190907
548090753
102076796
1498255078
137786502
741555882
1638581847
1060325895
1076849929
1121703191
273847470
611258255
50481638
406052503
541656984
139510925
355449127
902291260
1215595200
772005007
1540845702
2062533412
699943466
4242795
1427238416
218205985
1389429784
1553071946
341266385
1988296650
458221829
221335579
1643907027
1272980440
143277290
943318447
909024718
1234554138
1320982561
1650857442
1196786966
1209166377
943598762
492725007
1869177820
1637183501
898407951
508113914
174054645
1876939216
894257140
720509919
1062242921
310141213
767389566
1140033963
262595650
629889612
1355823032
2142023672
1913598375
895820261
1544325326
1765779755
477699720
648290556
1865641044
1186179294
1983514964
1257039728
1833791504
1968182862
1809884084
2037404988
1499769886
2040509285
397291778
690788396
1202237077
1162801077
1890213739
901060401
1840856340
803280609
1538079634
1694978669
1659625842
1375764307
1397281627
787536237
394322590
1929171855
1035451027
2131797364
1228417334
1579712479
676577604
46919040
280721903
1670169103
1549663189
1820659554
35963744
1509269101
1695041043
1249420759
305936064
1943677190
691715221
2054766046
1260068307
79677200
793419543
1389885309
1936371552
361208811
1775344761
562912557
1395963745
917570235
229064705
1498494690
592989769
275868834
132624744
1150557297
2140209111
2013659291
2034005563
352195237
831472934
942191502
397050099
1666858550
451172531
524182028
703637957
642779648
749916356
1529784502
1522014159
1245744978
472797331
1179726643
1303309371
2038095444
2113141437
601176137
991010342
1618561275
1442899881
376990052
2058194785
1931249091
115411138
798226341
1567845108
1510905377
1065463262
480394545
1239615222
205587728
1851727415
69753261
2132783189
2120701091
1369601939
2085058256
1913599843
812557720
1487338289
785384531
1804400595
1463110452
1773129437
399490751
1479500696
1712123194
1305797858
332206765
694056493
32467326
486872897
1112706945
1487767628
2046555864
820155812
1439007938
903355045
1619286359
2040477903
732396130
2004315006
1751217490
1372405295
1120673405
1104920824
1817866627
180385773
144461475
1804753673
433666075
161624230
1944647835
320224620
608122793
1201285162
100946376
315856048
268465348
194633445
1947090670
1676887429
800578401
1715250075
704678392
1703230178
1759906732
351435019
522871855
1527117843
187524158
879552736
1313975422
803170637
1200583607
715638288
197095139
1658120933
1650885342
1634650215
123187166
633267107
1449819837
1225045436
1451943305
54099325
861327035
255855616
1701498520
1332130089
900929810
148703750
1784455161
2095898439
1999441216
1367012691
200627040
198307227
811491391
927483232
533776579
1265121849
1533612893
857575717
1929233980
1913832299
1979977625
357051231
1321069474
1412689376
1027724151
2010807525
420111179
2042043464
1291040757
805689452
725027288
1162126102
1206023833
1741067876
482636821
770414962
983396280
268237590
1611212763
2124984128
2013837146
438620953
1547124348
1841599612
1758025977
524459301
1031460874
1835056848
1563416920
1936489809
1634822315
920433168
951554249
1776332311
1045601829
97869324
1297174428
819567263
1441366655
1565055916
1636494138
945463924
1854902465
1498107837
1244356395
1402216868
1876735552
460076387
842568877
1748549116
498546010
1182061747
1829658917
1532967488
1494980434
967923736
916129348
1576878533
834079164
1063241120
164416859
2018701243
712201694
1727777293
600271477
1051584763
509054976
1351829588
1283461467
1253333866
297323661
1155769875
1254111363
1415391717
408422096
1815056532
727723791
635167729
1067763734
1947710102
975813657
1016079443
1420339219
707572671
1846516014
961709313
429327228
2026686818
2002807966
231412441
1207022822
980000750
115668470
151076735
281542110
1263568707
2106767354
1584794221
792936187
1013720883
496470280
1900479937
1710673327
162204138
727372654
1134962593
1698352996
122420551
1961415504
1189939773
1023127287
1292395316
494381698
1362859591
411735393
72875421
6633700
1884229677
1913527379
757142199
1388307907
2037601709
1864668868
1973451191
1780886824
1993136991
1201337778
1982899150
265726563
1989904937
535308000
449090675
647937886
341942310
2123969790
225542623
1898301538
639639769
838010135
1280362768
795280950
2009357408
1487813407
1778541319
1281376687
1826188666
1136585045
1872624057
618060634
60205545
1341664580
485461355
1759506491
1779728524
17099053
58529814
2038188363
134272897
895099223
779559560
159934017
1550772072
465999206
1704183883
1238267534
1310032909
801028699
1731008812
1445605798
1790154392
1772622876
554030832
65760829
353785667
694268480
1773105149
464007495
1115128036
415538220
2053793580
1574051316
1600470607
1010293432
1976794103
1204474340
1428702259
1306739979
121002351
605630534
1866094697
948661552
1990838387
836121273
166976543
1315973379
264227
394493881
1015930166
442022250
1195305652
36943316
963128989
1468859344
249610190
1237033614
1755980509
519679422
932550410
1983024660
2078531122
590750555
1450538526
1608989633
778759162
296596976
1373744310
1044120717
378331874
838607613
1570552199
1345357320
990832818
742666790
1485981448
1137963751
245123201
66788084
362114251
1751719352
148535514
939435877
1255123156
1929192145
2091908670
1510537730
1461440977
1614019363
1400296378
1286178737
1277086795
609590719
181498773
1815151029
187682229
879038202
2018252301
2066767041
1481700455
991901343
1494882914
1634839714
1287776970
887176611
1419766708
1152390874
1343470662
1044461080
377014375
261309033
1660090414
633038761
863839817
126237580
1263099265
1072300906
1077907497
691918881
1088515734
1980666684
10041577
128908365
100370590
1497114127
23869304
1392123114
49670300
351721990
2144310315
2083996607
1822123068
44314664
183861245
999297178
1288164373
1828325885
120214327
1629828908
1748155108
1405110012
1799809029
504347851
2082690866
818089673
1813769089
629259638
779974821
529014057
1504591448
570982969
11102462
1774242400
783168907
856624659
838870905
1683222616
237930971
858227984
1611565773
2074127526
1195278872
356710637
488521342
1517463344
295550093
582708944
1452315443
2023062945
1495848905
157605962
809602924
1771724637
1302360215
1195476255
1106964496
1295204250
1113026504
803577161
711537156
1863149001
2105258648
1124781852
305024769
1916812574
529273429
915820082
139752470
1147712129
1797146160
1575524258
2144750568
1371938043
113164570
1876151435
141829655
200816551
507640603
1860450405
49475758
1892936483
2028392430
1048691019
1016552747
622129057
1388981400
1669487537
353730261
554742251
2048045552
1259984907
2123473976
1540490074
1718864629
1214476506
1871467077
2061486034
1591334853
1940082171
185813553
1576116635
486530968
510889632
1116081352
1667652084
834429886
358489850
940439129
831279031
1956333068
1362463516
1035420554
1971048534
915650867
1014677823
1632388391
183645906
1960332808
134647902
1321324911
2111332267
1612036373
1389944506
146017460
128410773
866095044
1345671997
1524871553
1868936466
750316312
470330144
331226574
1258121657
1341319727
1740302502
1768428176
1699617198
978129784
733379293
1254138243
1174176230
2132572852
1506993177
1807837324
455376859
2080754952
671442574
597807431
348819332
75860746
957790501
157479855
1631359922
1711528588
767117915
1141941895
2042452353
2088822340
213497881
1839331713
633408881
1682324979
1966996229
1940278784
216598470
1427969475
131099080
680306206
500185944
444960436
219993605
42564301
482145699
2067563307
1478057438
1383394008
1534643980
455821369
1447612523
461085763
1870379300
1718282635
906670527
322119766
1692247691
1196771520
1168124814
595015371
865573830
450482017
1306333666
934884926
984874000
558177115
771689970
1147849371
662474429
1725602281
1273539303
668940107
1929596647
965802818
261895022
878239444
1120074076
1390854793
439128806
728133189
1972609561
245322219
709054039
1673912368
2123378025
2118096617
102485592
7673564
1533737214
991751289
1029582019
1309353028
769919266
2072437549
226160111
1232954322
226256859
1886257357
1709108812
1507298121
1800604371
1426035763
859656291
359987133
1860593043
886049317
1056452937
2009917729
2101136726
709951731
1595073166
1690660682
1001053673
456502093
1798040673
1954780543
1590934696
1584044898
1266662826
925722120
141157959
536119134
861116396
1201684793
741057560
36241714
613171579
890081874
794813063
2139717994
789263809
1934406543
488270039
1772513450
388514090
2142138815
568376054
529129600
311542098
1331670290
1744996268
85830228
510840269
176269600
469844357
1500113162
1326271906
334432440
277577775
286481246
1757625154
202246180
117362387
1366070738
2121236187
1385765221
1851744822
1110937407
76762358
790682924
1340412711
172752341
310205920
1030557399
348034420
1679551409
34283229
1307791902
68446756
1964397654
1913760074
1686180687
160415810
2028293759
1783889294
101615211
983977295
778706081
985281839
903346248
1173412605
1273734503
2106182407
1892477512
2007287693
1181760762
1443103083
413248241
1586824668
979204597
1385421298
2046353961
1336034940
786038274
1599059255
1570296336
816383456
339445087
14144422
827227768
710963017
124453387
250276245
1114948968
1264499499
1081759682
562898991
990509517
1458397761
33293253
1301012408
565337110
1767456894
1429350300
1845255513
1872829853
855829642
1817324260
280441444
1263509888
1828971600
1000064322
639540557
264707694
1617161715
33170338
422683939
964804373
1563403738
896719092
1891629320
1702008089
1072361313
1669651251
739882803
1165862573
1742590445
880048415
239247765
279140109
122278665
755936088
735375821
575446525
1984968250
1897794339
1340425398
2037644137
289272308
722327448
1972717871
2101183950
1344817455
1584880954
1183599773
44773105
208832639
123609044
1108566610
327550275
29360886
1293603546
1254229061
544449592
1942551814
525483995
425023502
1151014492
829357732
277187631
412994081
540943814
1219966716
921196385
481533323
1681723133
1277078778
738129610
469964554
232882508
1161233429
1421252628
2115836996
1162990730
1562031244
676184563
1563349315
373920337
794375484
923330084
283973271
1195211973
674453440
1399446795
1377906679
2104703623
1208531442
1051767948
778448439
778267617
621500983
1997895476
2087176051
246266886
1868905062
1631021974
1415208697
421008144
1096262783
1980170696
1676921267
1112492493
2084163156
1579084240
1272694791
1674630458
1495726214
652784530
823832251
835653749
1642543172
937257108
1841989597
733782862
458288297
1670363835
17721791
3783073
672982615
1972749347
1801515736
358025605
108085497
1677559750
1736167137
742520265
186568944
2046221023
425414165
82047370
603158306
713513365
1370189537
2043967150
2075339197
739784732
1901676164
1383936228
1544489496
1627611561
211641294
1535691532
481802077
2103524448
1726626757
1470679090
1170463571
732420195
1945876379
1034683880
1712817657
1857088673
2112760127
259071430
1180837514
2049418744
997903198
1050681782
2044963163
2036937647
810990820
401001681
249172803
838643866
698318124
726314544
1951784927
1839193066
1603481651
1577982462
1960876671
1842654563
409135419
185892865
431639020
1923921374
1791018840
493841112
661786282
157546514
474203719
914966168
1692541974
1929462567
2042477636
1454268094
743338561
2139987863
1743176486
1101388266
957511285
1201214818
1274134630
1631116729
1223174611
622020817
2146674075
1648045223
20858245
556249651
894125923
1336997011
1664064953
794262097
1339804674
729395805
986138258
722438163
302206792
444487677
284204737
490119729
2131622982
1733750597
38452870
2060708929
1151061172
2053868214
2083816495
379209225
1823145649
1834698611
509161701
47096461
2145212911
1662584212
923355308
1485296716
2062816631
1691201958
1971762790
1287759699
1831296961
1042201622
731110603
931385876
1378261403
1362303744
456749368
853244777
2052263150
559527481
1486233151
1417073861
1846729656
887373480
49461198
1768647634
1728032147
972446798
1045218044
126634340
811291370
1924196969
2003931916
1333489471
793093975
364945516
907835713
1512561551
641919402
1278526626
824272589
725470412
1775408176
111489723
815571522
2113905145
340802926
336900275
1982328058
1710320622
1210396946
1716439928
825529218
257152257
910968088
531428931
488222720
1503404471
259572457
1762999918
1656344820
606790633
944755062
367323283
408176711
311349955
1731551897
1348094541
907093038
880014448
752613945
1220950268
30328774
944532012
1547279679
1650166272
1464085181
1062447553
880743194
220142048
1916842454
479748726
275337853
522667990
165251744
1439446000
59398879
1869253139
272266180
1306820114
1056272213
931268088
570873850
1913055077
431654159
1825725833
606220150
695869525
1088497754
2051414042
1667087613
814009139
1206261975
1686386612
1232103351
1447809614
706822478
906727671
1400284591
34916723
1882835501
1531637790
1756726041
1247056662
202153577
1050914355
643264199
994356094
1733817073
533642247
664505070
783776472
828443576
1501377592
456133598
679948382
316096607
1373500940
1391568571
809019857
178897451
1571448334
1671048434
797399472
1389709980
1694580981
2131484724
1017151453
1897458301
748861606
1333390755
776652062
1285799794
1029408810
2084666982
1327006648
1126239565
1548627314
1155594314
1627753703
1303351056
878459352
530888953
773143233
1535460609
77149912
921962435
1475534161
405856293
2080654854
1204946953
2016730831
776772587
1064157150
1916702260
1561602632
2120340801
372466740
1989312301
1173074513
1529648980
1269919507
1610092123
1787316666
273226445
552288722
1157601893
959641344
1544315783
786854602
1097604046
1276405557
1371887303
322286745
248218611
1559261174
425311704
541766589
1310479012
792745679
1134407342
399717578
1610857937
49214560
436889575
1435802616
42429715
2020172373
300912831
741198340
2044604809
1031075502
424073159
384256418
1292356320
1358720814
1065182112
1953726475
1442889644
599369699
2004804575
819984094
1008754132
103784415
1069491145
719573337
2011017237
188128416
140146527
520537921
1943589409
954581226
1256511373
1633294973
307774498
1298660179
1173945
1575714785
232334486
1819443864
1356656077
811926506
460084372
248233649
825264401
526997296
1469496955
64624031
1236679734
459580167
1240462172
58778681
216767834
2138059478
1492681796
1325583072
576392764
1877024312
1548813737
879568167
165683993
736875812
1075018442
1265578651
2135631396
1133687453
1985917911
184874301
2134899576
2119568458
255619311
88189964
1207777109
948412452
447953426
1066722969
1752292215
1129124377
1823001399
1873527005
1813861467
1163700691
1313406119
195267116
118643490
2126721886
2127005390
842552342
798680232
1439674322
981673361
1092263631
79931759
83456550
631286358
1887433016
1360266010
1399451471
876438978
963556373
58690116
2147019194
607185488
1290252661
1822298043
1987760712
1902615120
907686320
784967378
285123758
631055166
799694420
1716700629
769291303
1770297787
696594392
808170302
930526391
1333455568
973080408
1235439195
43193121
1597372704
1693399411
33577871
1050050312
1912469984
1065030184
1359357019
731231696
79191273
186754735
1222296362
541299039
424171802
2048613063
376896871
93948915
1392398899
19771654
1951788711
591530348
227378992
1270144023
2133249252
1349190914
715381747
217600450
287381697
1659038039
1704697470
1253069865
676522508
426581698
474803286
671490305
355626096
213379480
2003022430
1131673228
371554277
1891893009
1409868723
1042611634
915542384
1048390784
1063189809
1460079978
887286201
697042957
1064313284
1168846405
1251410697
1276518844
274308328
2023477045
1620264036
1459163060
1937149849
2002450545
213764016
1311691348
1992430872
526712243
302357926
1611192080
961574723
1021412085
1528911860
89373333
988363338
1020849414
1150503110
1494103290
1852827891
1091566648
1623106493
569854356
1065615791
90019135
1361361553
585387015
714660995
232690168
393214600
1229123393
993656522
526618020
994132220
1585266939
42819771
1374796706
866724849
779270486
1686080573
1148207818
773716004
770296856
1498188833
1867295604
1348822934
138938367
1495683077
1514773432
571633812
2004182466
493727390
1228492222
194633445
1542978711
856804224
232139406
616256295
1583107711
1082937369
649046748
1112078544
1599378286
1227463714
1695916717
1860352025
73972270
531398118
1474214501
1878252956
121547902
1173210112
207350419
1299794952
632462860
1222757459
1654049394
1518977022
1948596705
1144102643
350753921
1044562493
567116165
1445457885
1692938495
1775930982
234555310
496475230
343581092
681796956
143694834
351170968
359479287
549456904
1899216411
1120869436
1451179454
511187709
1368481807
1788328013
1819239609
2008001586
661175922
298906846
462617974
81653761
1356807099
483125456
64595026
1607593413
1318605785
54572820
465266852
1993727116
414285562
22222029
588832134
987451152
1140750055
866581582
740651176
2034289265
1798167663
372021819
158706948
709227672
1635080160
2118774318
1347271878
1313374658
2033451185
2020052794
1582505698
1732953096
1915174670
1108542384
1144061085
63132239
1512198933
651031016
1953362236
594652583
1593735788
1088171587
257489829
338922287
1652951835
582274486
876773520
141589564
1209122900
1935594955
1850562502
455630784
1846798980
525814139
1637477993
180274972
1824877195
809918132
752283266
1282940458
225466742
353973315
1570774437
262292209
2139266423
141732387
1373637330
1809108170
148778329
1337519753
926237291
1801702085
1272319892
2140276959
506919943
1857950419
1811728783
1234097232
1629527132
2144699426
928667747
1979705881
1841667389
498535958
1383454877
1831022226
708886302
686316812
804177382
96092729
1183966305
151461343
1326271906
1458729183
1912337592
2139621828
1556114263
1148713083
1003762284
1180942721
43482723
518058148
674315291
2049307460
977493474
989096879
238037808
602001216
1371242337
982864205
536421365
391691056
1244146837
807734379
1379693148
1534913583
1137199920
1290687076
876588309
166075882
934109804
1353010694
856204237
209820323
870090460
577023659
542015589
404976172
949787456
1030809252
1197018787
477421255
2034576597
297200415
1592240134
1698060015
1081347
1194000455
1747832804
555486193
779549209
404386080
1311183424
41195846
145823075
454703504
1712676096
1020500849
1972307546
249429354
357726756
473898502
1516329897
1087717493
1152715426
928783372
1694450814
1130621119
1471171069
865945883
2000431134
1715271840
2070650990
923042586
1397917443
492542867
1933602628
21296466
938452829
1740107532
1253742123
889633094
924245629
1578100628
1635574115
306541420
1951164498
840150245
620844947
1521406212
1974101434
768061581
408499870
1223308341
2074986576
1410692489
1052221414
1682706624
1443021064
1652607443
360986463
1024713972
552695037
422448177
1015051632
1294394219
1257317388
1972867423
649460312
319205339
649417319
704391487
1375962634
586759211
1604827666
1844670380
1666090139
1073470600
1417224476
1914790610
1908514615
480673799
1568532595
1306464610
1932551673
185813553
1175241971
43595018
98283600
1862161714
972786510
1450245540
2003709411
912107139
1876578483
882660680
1468494431
87686298
1947589153
1206002738
2060742634
2121696421
1669969411
1172263520
39344127
763719270
1921749541
1943032345
1712121068
1230619567
826424262
442056741
385372081
1379696211
175621732
56188254
969452440
30949552
1308164992
205679369
1121296680
1682705342
1727723660
794912587
1270926889
1254143449
1753900203
220513004
1173447360
904276969
1011068856
96597438
1632134601
1566906020
1110833106
527315059
1242925134
357838414
1518726502
527914980
1348448301
526455201
363834032
1232609374
380403764
23681529
1216885564
604003375
1484788758
872529343
288116272
1970753785
672994074
1624953825
271462666
1120320319
1867145601
1653317599
1418802012
463426306
465758627
1959011532
1401266940
1612379729
1167686438
403769809
2075832527
456913693
1997205428
80355242
812049952
451160681
2120636653
940684299
100885804
725221090
329610318
524693416
1840651737
2104469364
1988952983
7795336
1102980949
2071438856
724353497
736799798
1557480869
2014181820
1638248353
1374401149
597134111
1990253343
265275948
1845653848
440570612
588959927
1410262799
684104638
865967589
909202940
811027688
1046658032
2113506440
427207318
265900273
505377450
1517273243
1171511062
1476652272
442358306
651041228
519338678
261489175
1540064794
370871604
37523442
455863254
991107952
1773362695
582438318
2144391062
1548151557
1599012967
169941683
1471422062
1366232658
1468793438
1767356167
831703721
933494451
1587574082
1742700206
1997931912
1177003258
1157516315
831741235
1233436511
264205407
427891897
1311318662
1285124305
1618916348
494722578
891793314
1571634475
1626513206
479396218
1653673710
669364331
288045202
2120245063
1123312371
406317643
1496066387
1792688371
1641857056
269419081
1014259185
2065574255
2053709447
1031660624
799990780
1160621769
84822838
1279805041
1102515317
1750599432
1956936884
1908178836
752661497
1870640717
112747920
205873840
83971175
118801176
492469811
1082871813
1132808163
1134061750
1332062202
1216202806
1477593224
342488869
1227922744
1936998876
2118701411
1452956408
1893835018
12630825
238843895
2133994270
314332687
1774151366
1506909832
1063497371
2072497636
1293307724
974269305
2120637200
327786655
563500431
1197006171
1738240694
2042477044
31935203
623200401
486124482
266060474
1561626898
1542183616
260054345
2006070368
1750747224
2067741276
279598293
5344708
954830415
427004243
10207342
1947561526
599934151
1959299167
510401467
1891471835
681014697
536626948
835014744
238558626
1216260837
1136275252
1712136154
500608089
1564293328
1505052641
872739635
303147121
2119180331
1262141530
88363608
2088175943
1504657793
1989813986
1005790501
1877019948
517901627
317113037
1956238630
1662264834
1853862980
244175607
584580151
1672314252
1308749609
1411069011
1602551702
485415808
949842428
282898279
1436728449
580119468
2046723026
1544458149
718774992
564824352
304142536
25989505
2069872261
1978757240
192206285
276377507
819026093
218648576
2085338814
1294935068
666775971
169251500
1434241522
6297580
69683054
1807802342
310459715
1165673558
1535740425
2113480351
1093215700
82697786
876425036
1925493996
809610003
1525110192
1526429854
1163303465
209832771
1938629123
970373321
2084719335
478932536
1717011337
1651123922
1947892249
1390497140
1094463925
1505527713
1662149979
1977110784
1264384440
195794462
1570720354
1408740060
399924183
1630575542
784208268
918753874
1943353744
861407108
2094444067
67004904
156278543
476321373
573006751
1529703930
1478826196
1141709784
1505604413
1010766460
1095644768
718703758
1906906502
196165757
436002539
764781455
1235685010
591436453
1996133543
439259629
502609964
146800242
389168208
423067717
1508103547
742048333
515742631
282510819
1135550335
797932209
236945355
1915479793
20760645
1412190923
331419173
419695318
654999448
89345476
1262909240
1265087565
2101789339
1891926382
2108820036
2101108428
590496805
1632784945
447478152
808054927
957680908
1367382532
1437085062
1734292635
498635674
1053777235
1156273281
221004700
907138731
1284311892
1918008874
1717699065
1926498284
652151427
1648919900
858647762
94190170
946495613
544607858
1018996355
2013102042
2037615094
1665053289
1359975568
925289446
362143886
1285927866
1429600483
381677535
6561606
954884960
1204215169
436342291
704582232
1036153832
666985127
825635520
1788238924
1840459514
357289882
1923332266
1393662013
1946674403
1892323422
1181894395
1316132100
732197602
1244487590
1244352857
395205291
2119093303
1835013125
358138000
1155088644
1319419168
1131988386
1076308769
1796354471
332473448
262251440
1723814849
1941774977
1637747106
1981681419
1053665863
1977406826
1229093536
2091422505
1698377876
2001833677
1328567649
754524590
1036912897
457988739
617601307
598234461
1764139609
681174034
1658077940
1632729913
1519690515
696911106
791210450
501197379
367030082
1241733112
281981046
27209874
472310344
1471154164
2027605828
1130764610
2062473428
733646755
1902157541
1246685826
927668022
883972837
1573891407
479468016
1496362563
1230231549
472524716
1850797550
1686388021
1275775539
2036176591
741439096
240995837
156989036
1270533625
1537047636
941520417
305419653
1652177845
1369410394
744819769
1992704176
978581328
1356847418
2132042105
91244713
1369902276
188050526
2030949937
320972503
149977721
1873364888
1953750127
1135683940
1218757342
433342587
361790723
927042401
905328979
1654491931
1429181492
1663805427
261835545
216737572
1400313270
239305024
1660029968
767723982
148613697
615048996
293171720
1780601398
1833223039
126486012
2070448935
1836384950
537063280
34490915
1116764497
597771568
1719755100
1033205826
784415016
1426291783
1088121728
2063048989
796663566
2066645351
1647877762
1243564389
708921176
2017440552
911146813
679063411
48985413
148551614
763630832
1304921582
1330937656
2058855597
238060886
1208082308
1663920743
953072594
2145487367
1317844490
1806734435
588280474
1903966021
636040413
1618699272
769637216
1795888635
1428619880
1387819401
1542635727
1870333049
447312319
179323280
1299087176
1664462298
1672292688
2068162117
1005791508
1202438893
492697791
1603766623
600462451
762531605
1144987449
112644234
1042938844
1741497231
2105165568
124755335
1749992600
1046978333
508286300
2007013442
535746917
1834791069
993363515
1425311730
387409638
447355205
1590283018
1542642502
1378075076
1857378397
569836045
953544418
1310253646
1678872678
817997833
1603481168
402007856
1586252
579334398
1133093691
713017943
1270703053
77099042
298312550
414490440
78531928
525609945
330011880
1551930020
1798455164
2090227494
1864266715
1195838792
672811584
610760694
883700377
1846283783
1537198768
677579111
1414461088
1452118736
1129039918
6336681
1976851790
1615423830
1231579701
321277646
1064433055
757551469
1051256819
161817507
1426799062
1455655188
1135962480
1648310039
1964602355
1079540810
1955866090
1625192630
1848667485
450540711
1677735407
1101133029
511677746
1921054780
1106635364
1320750152
1263960264
146071618
1403814742
1997550391
589215069
2126978633
1968121150
984208168
1999432823
302208905
1189688938
1027010667
329454068
2123674129
1804644419
2092062480
1114592596
2032337219
588101704
50402195
497241792
2070808844
299316746
996784405
1133160789
917880120
729852723
1283375078
2022585577
155557917
15053952
135641335
998337398
1710801239
951106326
664336202
2097930030
1992782805
1536250505
1393908946
1888817667
806847789
1426459151
1043806287
851884836
1922577988
473454398
483765615
913501980
1139447817
1367926958
1804489741
433008964
1501797269
495485838
1397414081
1615864968
646463713
11891630
899502140
961546969
1881901876
696712644
2140672878
1159309193
1083963573
854095854
1898587682
529386328
652488695
2052503792
1879640394
1488610953
323380975
937285835
921235394
1299871988
1896743707
331594057
522653350
880096725
1731464116
1775030109
809843193
2135897005
159318888
1943515061
2027145912
553863185
1257116313
1767133189
1199481077
1802135129
1927367815
126284374
1108105424
1850105414
1264544370
2122053607
677185413
668767403
1847508957
1188690860
2096996459
1969510919
807684389
59608210
987078543
249060994
2050026033
1146790411
1992829962
1489914189
1250056438
399688567
1418366745
1672506121
1690484409
1120260644
1228373010
751329072
333720946
2059014831
1974393935
344803026
1935685160
1362373821
2040609631
785370747
1802952537
1141792875
1392523434
2112518741
379017951
1947652075
1910453232
259686077
1882873930
5631108
1858436134
237399454
99098704
588849685
1324129092
1695497392
1027168875
1316440026
1860254218
38848576
1232378078
2125099979
1776263859
963170493
935817033
673086182
1634839714
392482539
464251654
1646365419
2133791712
470980801
447883501
1188991862
802570661
1070733813
887693779
602377612
1097767363
367473964
1671658111
307099094
2064030488
928866415
60363463
1589724729
834634978
1934298625
666532445
665784545
956424439
1471487239
1292796153
506850607
1057321182
1524879460
1475009190
1077047898
622954294
2110956665
479880434
1980712893
823436553
873230385
694096027
1548223228
363170714
1954178323
2019394397
1262645088
464095363
266685224
1238448759
239073391
1013249819
2015811511
473908733
799481362
218160378
1586889037
130042257
302791263
2140313346
1057372396
1326984477
912680276
1905293383
1482277553
1868636359
102757149
324199145
383876492
1908575935
445464043
771346071
2141170796
914244303
1222568074
352256381
845642598
1960099548
1811538301
237596639
140429639
133141331
933846589
999854020
1306346018
1387527714
742527590
351816887
333854686
140274218
1160097514
1870204477
1879202240
1389681664
1563998726
792157048
417332834
1280942891
846430992
886649161
1929825861
1661413907
2135566898
1813049234
48608813
1496731318
1377450386
529140841
1704114670
1191470058
347628272
24285582
910115953
264640087
1913832299
805672056
1080865141
563852026
321377850
1281710125
877645361
720257093
815241971
702687224
1656790181
636105618
1140693334
2026834806
1457647972
531447633
1345903810
1296044345
1421568888
1832442028
1993902617
1347541823
846376126
1048203363
1563609500
425180524
1506917440
1807124528
1531434391
83590530
1542361437
1596301864
1100256732
1751232958
1331363075
1511594790
1519924959
921525455
1975218885
1673894741
965189222
736061742
1113121285
926716460
347279243
1158022445
934263404
1327041642
1185366411
582021447
99414914
1561343329
1009699197
2037536906
2095285089
899602399
140708664
1893018457
1819971003
671652972
1836275377
1216742399
943224033
534756632
1845713909
1786994276
2134337994
2133429404
649583998
507872113
479881647
398227486
1050018381
1315491207
1647412278
2041787665
673331748
260925880
1296747702
764466664
570153514
1882064237
299004767
302726612
1153021944
1027051462
440159665
29869274
3270353
458773826
1212537859
349982507
895948737
1421113904
1878671952
607477072
1466687343
12679824
637568140
1236878899
1638525357
1683484015
1636778887
1864886340
1349909770
1654704729
1758250614
1822494837
175466312
1563500573
1667476574
1712146830
929572327
1346381520
384100486
408317533
1335607134
479135032
697333751
438604256
1857771093
1102240559
1083939093
1754009288
229253001
1286768163
54929581
1779462705
1563868779
977457154
676898261
195586791
1088750742
2127142640
1025446950
29783429
2024526107
2040029951
1915149362
661177681
892951924
1121164035
387742619
485306755
672822695
1823868611
1568877478
1134763860
997376047
824896161
1704807076
1661146294
511769035
86089108
1084560072
145523949
2080888203
1820459171
1514749902
1027053339
582920
459093873
992986512
342902753
687465325
160074830
402230241
16246020
1652008044
1632468244
848005525
1545469064
124565994
1350843401
64651730
1813765333
450796716
276184766
390392733
867530204
1328809679
1886562223
2093990910
883505818
2124839509
247688850
1487746831
868179372
956707720
1232276195
1046813930
1443694924
2027557014
1364466617
1058206734
643849935
1648052120
1893956399
168304985
1296298429
1575193302
564782291
94010747
389532022
2038361602
1970589191
1306156483
1827797904
788775138
2084570045
1798811169
318257843
1507718236
494635784
849431480
1325401540
1435772432
2027959596
1224263436
111879355
596089913
400998904
675599811
1581597517
1019898182
1196875746
1984311970
1566113483
271127582
1269923149
1813069143
1891642805
2119967939
1337032246
1286860881
462598039
509628778
965304842
1434226933
1098898277
1113835345
2123676795
1566383731
1781551902
1374898203
870171936
465647918
1028603615
969111412
2024627231
2015477707
1891263872
479488295
598638985
1591895290
1448088424
256233842
516549142
414378082
1568765714
789760223
2003195248
689131769
171402261
1776607047
1331135649
360331443
2108952132
667167843
797444185
2049208241
1387138555
1261251953
200436713
973494278
196115818
1340214284
365247906
532923873
1170955913
791482076
1947889469
458778221
1287521116
1634403513
29574215
1141275693
610601848
1889859138
1688864275
761629970
1405741476
700388454
1918183673
2078221223
1658935424
837558907
474040444
605422106
1911717885
1961326424
1892401828
80756482
639179982
579396801
1956726414
1250514299
492434533
886911480
556207159
588640869
375832007
1349573120
1640403154
1888345215
281303630
1631846235
667366606
189098106
1763825971
1772452764
839546331
1935515755
1472190398
2073809604
1614690339
638974158
1011113049
81911943
901874843
454755970
292563217
1235044886
1345969040
792475395
871907125
804561681
2000558943
1533375154
1118481122
752850733
1900972791
991244921
771016748
1267495503
1090336303
1071868043
1329547322
266322881
1598912716
36236040
1089009526
67783261
468637722
1676078621
113926540
139833009
324178400
1106145007
1906599491
1135679375
1240043053
1629175490
469123953
259407705
758434556
799054909
1262387039
2130007347
1943472645
1609807510
1991826032
1343428065
927329082
1990459786
1961658256
1096059585
1191644024
609580540
508828330
1369091128
1946752086
970266850
1870530445
268397643
1635218318
728126257
1913764131
179440582
1533664724
2134761901
2027697420
1199015605
1784527698
1176997474
663067624
657495317
48228695
1684520577
987581274
1904056952
1726086415
276305514
2017667530
776017517
1497005391
1433639104
234459094
402820327
800617177
161725568
142687739
340050886
402510180
1154920899
436379483
1057549311
751575396
1439253638
1391848653
2016146135
1946582019
1342665270
1545467390
1123197581
58634350
488595489
556082319
120021252
951544611
550196366
1676262012
2001675423
1924031681
1783127129
558009956
1653553470
780556709
995423889
695604699
792800563
1441057883
245027143
897220161
1053380334
1270888748
366061238
286270848
1263005648
1693777947
604731473
419134385
1851435895
1439371498
687537520
1114503189
1553673667
875605565
2042987657
780390317
1822191474
1778400712
633144456
1516975812
2981369
1212267562
1518162472
1384448779
1732661614
1038229397
1733832665
1813775200
180570041
495628038
1303141231
221420109
1800162407
1938717150
1259991438
519241135
1815985316
1184366188
435803409
1344745296
162379924
1236194512
425490197
799089004
1104683996
1966861922
2103946919
333421996
551276091
551162740
1899184921
2077274285
1321506750
60579011
1320617509
1023237671
2114175197
1981826474
1332869946
1658200066
127067929
1868211666
2076913052
1110315757
337578092
832312665
1858411143
941172750
1927597292
1394274481
1135624689
70444561
385201359
367487739
1852222495
1105315596
869161561
540870663
1650491726
1964501122
103944558
2078861099
1756327833
1218255020
782936229
1567527494
29427658
1345093323
51774276
366230988
2118152176
982328402
1797902889
1308918542
2086439236
2055553022
1487847734
573771061
1562523540
1920388577
838696024
977231497
1869293655
948405680
867258103
88195192
1618034703
453836038
673804079
149416564
1681979003
335174407
2107717698
925596850
1906107475
704701433
1140202197
1169048380
1071208239
1386808445
707935620
1818687668
1489835075
639274962
1307817988
1822876811
2139572546
2100737808
1265271912
2039479586
903499094
1993091590
71668691
1539113199
1597049044
88507445
49282118
302766638
664969913
2012330604
1558492695
1208595484
1568368320
1786234637
1410360624
1299454682
1342758612
648135847
1126928396
1257383542
365446169
1632214214
245839652
64065009
944368289
624788531
1550132170
1541513670
908313486
1622428193
1890108203
1883614083
237720144
868478585
324743616
1614919051
1463431615
1824685374
648682664
574144855
896294850
1637152751
1734255811
1118846734
383118049
1113585686
734071742
1081225016
849706254
806102921
1320924765
1587794669
2135093165
138586440
762286585
1168022159
348555164
316805702
1245890933
209134440
1601096686
1373718760
494174711
1043577242
746979735
2067405767
1003015390
750231392
2071462312
1640641719
396071339
2092347856
1792999299
1020260683
1048247263
2026422352
1453127636
872955986
567073847
2112997837
1978274257
360996959
1459017618
1365525775
1144197475
59824950
1155682884
290350744
304294520
723417340
1367821269
1458468655
905687450
409885495
388608940
1510651285
28538779
1365228594
1533573032
253852306
264696856
547998768
508856328
1732723173
1251027402
806405015
1012361782
2081552977
749612508
662292738
1707139808
43946609
91331290
1859503910
45651125
924256435
1035011183
310106224
1312387115
1777910697
1242016649
536002378
1839638053
1659904395
1567274495
1224728094
2026969230
403961478
496795830
1928147596
436366780
87460897
1547867620
1686604586
294206423
1994214027
105722524
996927435
1883413167
28442231
198612263
704509792
241977510
281476000
1444963079
97144076
1763534223
1693128573
1565293270
316861442
605599520
729699573
13600436
195537098
1128231245
947447861
801379934
606906061
758938483
632328288
426590734
1166912677
90665773
2080853797
332962697
1168229136
1279780101
1677561050
563216865
1284121410
680971426
2073200230
279654100
1985932534
1041606319
937144626
1414062439
1364888797
430152412
166714052
1081581731
1619691837
911244332
1306742466
64564419
459641116
235220337
1981011954
1970833343
160526437
894021909
1888560911
950047086
1037014646
1556125492
189892694
160429632
539161518
1035674857
684670466
229412826
455001067
799145162
1629221735
104818866
955270978
913459181
278405548
784690498
656638152
895238309
1911546319
1582570350
1415610910
819496531
807796197
2094080531
1032249910
326667165
829427971
1819698085
1285864279
536150535
1328442596
1365250726
537136867
764390186
1002083451
806259367
989292370
710146014
1711934624
296378278
1267587004
1394770173
54571248
1216481569
111038284
1312848971
1098662407
1701941017
1569830560
1959587935
926490239
688828714
466035511
370578547
1965373273
454100665
1670994971
340005902
161995231
1094838854
482240366
723328907
931716313
745130632
317960438
659362202
1427999856
1289096777
382052474
902632344
1711840893
88874684
267769115
1414709995
461238552
370564641
1261568763
2120114813
1354689170
796673205
1750123224
527487713
1620493626
526076712
331237003
1139432744
1625115966
1471493959
1007436975
561183417
790589333
983308701
275143715
177972592
708372562
872336299
909842827
1806022359
1571140728
557219439
1005663355
1402879144
487941314
290472058
852765415
1048904439
1020349479
1563521915
934378725
438950729
415123462
412947263
602508321
137199730
500721254
1232837293
282354613
1815469009
520179472
57335613
1710132161
2080158074
939310749
576180644
1413821158
1271788419
1774208257
801454295
2131632195
1429957456
301722644
1542980878
1075125397
1666185133
702540134
695717676
1763691679
134102366
894800629
352451370
222848402
203612266
806941608
1906639704
1670962981
1459104101
2129556827
1677309468
1581191040
1734470670
1861191838
63000750
79967041
705940481
1151212222
2041854323
1283751273
1945770630
141251524
35952826
1259907291
1459920426
1331087681
1778613322
189732792
220098194
1478266678
1900022721
1029275394
1055655128
1602310259
1507954583
30924681
661682330
1341971318
313639255
984054175
147398622
960080647
20721478
93872357
271874505
1714369612
900233491
1483920959
589510081
2128113791
1007321003
657858985
1129847923
1200889808
2000166704
612555071
1546388789
1550611304
2132802943
2016614637
121505063
538586130
2096547102
33317881
1771263486
924042522
1067525165
143099119
634793771
543965532
970874377
214355750
517927707
1918949252
859570198
381542167
770677952
1521919142
1980586770
1267975929
791793023
1468411104
1058742308
1249135685
1316251297
297338510
99044478
633580481
1066583118
834240303
1666557127
2019144898
682848148
679653446
1684906380
219500859
672220909
617411107
1847561387
574875232
1211341707
1233404056
758171657
1539295680
1844709050
1493706174
1580693737
888250106
1597181215
2019707439
1832097813
951377013
1033161021
2089550300
2137627235
688819413
1033325834
1788055402
987228015
1136838508
2055129643
1317270546
1833487710
2043849762
1182897334
739839438
1789525224
316920006
594502689
1434320214
8990894
1656468333
1872487936
690946453
1658584145
699470826
315583577
856456495
1706967305
1582765493
690225283
1900207753
1073499325
655185255
592831688
1132972185
1403134033
329061593
413256540
1083065946
1956372914
901934582
1065739804
1668668731
11600325
1694407685
853249840
1082957628
1620836704
2005804061
2018277761
1168848660
539906676
712505105
1137556810
492053527
1884977727
772478303
1286003856
1244000414
184878367
78924718
513871693
1168999991
613252665
2012624044
1698335870
68243482
1471419437
783483695
467490668
1427491550
1115796581
80963601
2081049728
1840267890
920218474
785459613
33586319
625569937
1996436768
1355777738
629458947
1068091566
1687048350
1731035325
1994655436
1040598646
609429542
267491780
1829840888
1929325927
1928753840
1835966738
703522111
1425018711
990678893
1151310262
882077378
837390587
279551787
1679378886
2050710820
48316784
1070637875
1550921258
968639014
116081702
569658475
2049527929
1772600901
1468812558
251027599
828699800
1627814569
228386711
1695145045
916753879
1090283181
2001313941
447064051
1700367019
1207353364
1189685302
1312133842
333138061
711719371
398795135
923105434
1786356350
275072324
382917978
632029182
1059564902
1311924856
391646240
1986685471
592560718
681453357
1091027567
1221249462
1744331143
1671694083
2107047775
991830514
1741669561
1387916927
1875034738
929007538
43487542
1532331973
135005191
285568011
1469013750
1481858184
457242683
1876158774
1485096314
1221853998
1591491655
395554952
66645446
738710902
700801382
495149583
2086259850
253962045
25170876
1075712151
1747501352
1735368851
1573294831
750952917
1995412807
782878840
1398699604
917797568
2036996962
1182059869
951649089
2073691883
402662894
558939094
1318681432
1379598817
1020256303
639354357
1915194670
915742658
1085150713
1772439635
2027900462
767895387
1173730472
320416542
1008854317
595441860
289484543
356750584
773571736
499278544
348771186
385186775
1693807326
704106630
1915975287
1965150570
1513095022
1445272703
1905051736
1144293226
161180799
1306728530
1045577741
1712962696
1503431179
1019749245
1506159284
1477938930
1384076932
136380041
645303496
1630655407
1364030444
1559536740
1557194332
977967171
1597244439
514322667
1169408860
1417874570
1210147395
669448045
1049108974
1679070032
8901352
731415012
513790821
1501195783
335624637
74745998
548680724
110388728
1708528958
1163488025
157248884
1611997387
751609624
1916651116
253522820
818900084
1070484668
880411864
1701541882
682646443
1809237660
406049069
1386869316
1297283596
1175808604
1629557170
934517283
1342508269
1958269670
1192276804
1515887396
1259901491
924467751
1674444568
1700931226
1953660900
59241956
330866180
1764052242
249073543
1035318681
674266439
560338280
1173154004
517683720
1188076999
113770360
624401848
799578667
210998585
1781150417
1505180464
534547921
855360991
1382343852
1117317850
188840762
123593655
1296651276
434984529
1629356126
1408538278
673271999
1216109144
1244883255
1555111521
944570318
684313921
1188641785
668804728
297112281
1017493783
158497735
627845417
523250220
708736008
41910867
764594782
813963332
2118112960
132972334
1920564650
1266385799
997196966
1248958562
99080279
968400166
1956212835
1086308530
217429674
500842047
1077320085
1489335447
838306122
1265898313
1126967071
1534458552
243604644
1107324411
1756914664
305959727
116531223
1286951112
1519636430
919167569
756483905
1327693065
1014711592
749335827
694973686
1653723207
199938143
1829165142
800716923
1389910287
1893540132
427041272
281818684
1091901616
1577542869
1186707649
1666355947
5026135
393475187
963636050
2043940899
915279456
419114008
825920887
1170077143
1825528817
987511112
1707356780
825147104
992603380
914925886
1314518035
1837620046
1150556699
1899491356
1198758692
1695612307
1357924201
310434456
769189876
1894097071
2067282910
1993869381
1762980920
1165910495
990486377
1991302732
1956776504
568888114
1468702801
1991320931
1870338777
499947630
222773126
337072817
1254291013
797142882
456108964
174586485
1529905676
1992366662
1099667155
160836141
1865208141
1508431550
1308891157
1250454731
640946547
1495669339
1309962374
264879407
358546008
323073823
934191027
1816448370
544847451
213334638
1975226210
940956027
1247136283
2078497538
1769389187
1695085480
559299554
597597525
1656365046
478226914
1900525869
904532530
1473270182
1387359421
18554195
1125984222
315256967
1229997698
695254152
1944286214
1217810009
1236341763
51906057
712456591
2119682702
990547401
306447476
4765821
795931981
1016478392
1066440284
1979508295
1448503386
955505892
2146093624
1464492519
877912752
73345993
897023849
1672501985
725896738
1682802213
106860478
1934275274
343097205
1456589238
1677234557
1215991839
1976878211
2134615657
1454093152
175103213
702365368
1623308932
782453222
1963427463
1510068397
594132676
1656515504
1130762917
455333107
1510847217
1711703498
535007224
1154622742
1430449942
1092744887
1440212252
1730633965
336635331
1289364883
846610703
1799221353
520583146
1777691766
1569625106
104592919
734060862
1338772732
2074367781
983105278
800616485
1833720194
605908177
1478187065
740954327
165181602
2087080656
1961575442
2123036851
209161076
548965597
524170174
399248741
1700486734
1068685692
198835904
1149716905
1430805142
150327319
2092299300
1279431058
421655616
1309144109
1355819903
534795891
1751862174
1019489911
1045926105
381028023
204095739
788957014
1279201706
1962560385
1410885194
1482644668
552925216
1145396784
356276212
3863711
84553284
1869164012
1319863103
1307636101
117209798
624959637
1811418746
1838445891
1357614647
1303461374
298231622
1934387634
1084058949
855515556
509438477
481152804
1610952380
1184481926
30418213
1213583365
1098402004
2146470168
1991594569
1044535576
997510737
2025066683
57055679
198848907
2088778467
151882869
13849588
1996418418
1571470422
744127389
526716133
1311906540
802997824
1385314350
1096577667
13175603
1896103509
61061658
1989253756
1299868937
1488089650
302871288
354377580
297311327
883556274
1984045194
752960074
814029963
881835720
777673341
1856981709
801961082
1492583795
64654192
1835347407
1908456485
1627494986
1102076784
1846931260
521520354
418804627
1588874894
19271109
870352404
1570230271
2000331060
1209171910
1888171265
182843002
710610744
1605280739
663841092
818255259
1394985124
1822096664
955148040
1451090967
1002118308
1667362874
788179978
1486642172
1482229380
1515389316
24324188
183394828
284848715
1599100112
1871280409
709986385
1899633793
597492022
1160459171
969455660
247450351
1454578182
2032795774
778135938
1872765241
1300531630
1367955340
1741949773
33042927
1598217132
2089611273
1492985869
404976172
752479964
1218497076
955820323
1105741584
1209777063
378684162
599986103
1452892543
576577400
895703546
1192466455
422277511
615397445
1433272159
2036199282
1437207050
707638607
56923626
1782421299
2129662037
1461812903
1562723095
561219431
1185265998
2017819013
2136890198
401062491
684310010
84566503
138148741
94347993
646667213
452415699
717655353
1079836171
2112574343
1338127834
871604096
677743063
1997013527
1462996371
552071001
1543338355
400737780
170861818
1673716936
1186735984
150643042
1088769119
1618536396
1881767477
640477412
1812480391
933930355
549902958
1109882237
837410626
1761308607
175867794
2017989251
2078992970
874860054
1316452680
763449947
857811126
1008550682
201502870
1755880412
1044832891
839433623
159372562
374003898
1892124288
1936973942
993164418
1957185277
1538654463
1755814735
1462240442
1017096711
1278358675
1677735407
1012909460
970569986
1850481195
840807888
1193740647
1935915990
1999618825
2071112136
939295864
590740269
1113637809
1631661040
94856108
1371578410
177185408
729606265
334820399
127762027
1792163366
781120674
412583913
1502044473
1211750979
1150368093
233219041
1756854286
1073191836
1050918178
1102691408
1421519925
698992808
54789303
910388879
2064915336
520996085
2099758616
908048020
753578618
391677728
432290455
110917165
2044779180
1389178726
1277045587
750474244
1568524812
764246056
2140122293
872922635
1576977853
1422841419
1345899289
1316015445
327774081
775811843
1812640921
1313472255
182679692
506362385
707691308
1388057500
638267575
76468408
1570100671
259682388
1580317249
1389876880
1533898090
1248198917
619203362
1478183524
697044464
273190247
1501445891
214348998
538728637
13650703
1777555218
384427025
1391355235
1233409145
772560774
164629352
1285070704
1920346876
745211384
1086373469
1790034351
906087629
103407192
1312095416
289695238
1843905706
1511966975
1315753412
1490330044
1298367256
314961037
1893985146
1399425742
1730195636
212626326
1146819052
357340916
1430288075
1367385170
728195319
1637410772
88675324
1303060641
991515583
671227194
249599376
434394499
209139027
799909886
715917401
57056646
1502290354
1001206663
1944340546
743300198
717494057
248423317
401149657
42161503
1286202208
762787774
6016166
1910817889
173820714
1684270318
660964593
132766202
581497309
502947812
386673340
806873787
1820759324
863101608
1928097148
1883729943
1593675013
617677979
580873292
365600918
1406910632
632227280
1142077741
2878872
1203042543
681385999
1861755842
1033952695
1896205140
99785413
1253173052
1760920056
1391974126
181040727
788423650
521927909
700678148
793236242
1436834827
963531989
43319977
140656211
397592481
150531500
897427997
685179540
1195668427
190616196
1564582211
1840113172
485874197
869016558
1720562656
2069836670
788456510
20736599
1291931498
1611070190
69066431
1769037516
1407675666
1283483632
193960267
1072255402
213162897
44816460
53761777
41009716
914856276
806648172
822477157
1985512463
787034288
1987782977
1148549959
1262843672
1293350206
1132262668
1529835860
1922855208
725770920
1847984995
1468947124
1380555956
776208454
2121546858
1201322436
798792840
1062636624
1601810268
1320790031
297387278
1585298033
999535038
1743965471
1942607530
1888665653
918533563
451544918
744359033
1478342217
1275525969
1043183539
1561092209
1336083741
221108989
1805430465
756875247
2118074915
2116884179
1391639826
229627768
1918446450
22101585
1952430736
1366420858
1751931981
1071571919
1968860800
156848250
1848506160
1201905880
1302371015
348536773
964196363
1858274324
1293040983
567828184
150876114
2120663455
1307776555
1015098112
825331972
1673419489
56951463
1515271447
1475207550
1065640750
1464109721
2081988571
550485555
1645363547
2087769434
1362971149
1189277246
1780135206
334201346
2072953271
254534805
1637477150
1817202473
1713223420
513851698
1761655973
491067600
1951161916
2108739217
174383688
1005090970
1288410065
436106979
813564129
1780728041
246032302
1227562851
29786751
658841794
1815632459
2077583144
110293393
1811822750
733184015
1035043570
633288541
1508720176
1589945608
386085621
1009149545
1951214530
621673704
612278539
1923882471
2018231533
1342135383
60626920
1570469343
583509041
1174302214
212486102
1290677811
233401450
1429902931
1694593467
2118680608
89761335
1223988306
433409521
904375480
716586832
1789808875
1738405700
1706338478
369271078
1424132465
1896798699
2043952642
2041335303
996802781
114675220
1365465072
1229247842
1124762434
1367408940
77801845
975385261
1261054926
1234306990
1936824444
1614268819
1176988046
647289743
464895765
386616338
295322297
761330400
890429490
996369200
1236967220
1377509806
21516283
1073953167
1651665024
1986502854
2137860396
2046234877
1498245962
852891631
518409794
1614429701
1412504811
1544610090
1285511980
1275386435
1378181628
1929793578
1209637676
481853156
1001623691
698795492
280935183
1407355706
1691450745
2146722315
2008349035
1586159098
162952808
756817606
88434014
533702005
1616949924
717038142
1181409687
525938967
1101864624
271290935
83866635
1667282605
1947063718
88965397
222661746
409060936
359914290
649414488
1311290324
657914548
2022675930
98752805
1377628145
1512582228
682239497
2030395923
835392989
1544234849
1893684108
726104127
354960375
1159041113
810679072
1513200068
1382033111
524851919
1666224477
1268684637
1658299293
201600812
1269058850
274995740
374501055
2108240043
625011708
1683179416
1779796482
232814458
590619277
495802215
433274954
460040768
621292212
509605045
1858749137
1297603722
1083466483
413691066
244913068
616476563
702124604
311253161
1638755198
1672649752
1930653567
1010165868
1133013842
1121831346
148869780
2006499188
537884252
394538199
1954994546
229582180
152113975
1170454033
1992078877
858990190
812337062
532446053
1871256254
140497109
353928952
606190165
1265873911
874508519
1139640327
1505538544
1134182392
1139989156
1962142903
627319257
832048723
1385061238
1617368436
925752544
945085041
1760801711
836827019
1056986084
221738605
1278048166
1222918034
1232340183
1995029721
1505475908
1434660728
1058568381
836657298
1283567041
2068536797
1605030217
1062331066
2022209311
1891172663
1501698242
1340463329
308542422
741841578
846459919
935905691
1666041291
500706348
485703663
490912831
1258711551
292095175
1789596750
1479637176
1991595086
1266841125
1111850167
1631309925
508992568
2033184159
1039312262
1271051000
94263705
370896875
1117346391
266143302
956914987
1138537351
1757476901
1780417871
915407410
1487351770
1073889908
1190190464
645772724
1240042841
951477971
1292415988
1555288776
546915442
1285212074
1177363693
133409274
502928524
173431931
1144034363
1183312027
404536651
1528111108
213673030
606902359
671575844
996421342
811415948
902193332
1329876056
1210308463
1959592377
310440892
1654607417
583548117
418240028
715669121
2058667868
1917852362
563760464
1598133777
1097503794
156563176
802664726
734270367
1217021858
1212618113
836586369
240236556
438404185
658571684
2017330218
1441977389
1216699063
89005183
80059220
1133597239
644204383
652550628
2100930157
282130794
1961202268
589411936
784999017
1758168294
1095882028
908882888
2010977008
2041874189
91734185
1557273500
863878727
2036150814
387193284
548036763
185479887
1235327279
190539518
612682258
949792165
769287217
2125423852
368769569
1387611332
38540033
1009033782
1427776529
140808865
749331411
1601390278
723928206
1876940299
923772430
82733013
1729263116
1075399201
1125019480
1930204250
135479944
917013303
1114315928
1786925728
567698115
1494958691
1829446093
1642586595
1464510393
980085439
763301141
1929626665
1553884340
1317633928
2062866055
806042095
8652687
1899621256
382959616
154750878
135928540
604081399
1876523554
998503174
1857089704
760149022
1295442200
1132719884
983542639
1637137252
774098550
1380732446
399941404
1058117846
2092443658
1308652668
1077144090
224323972
374427698
790936938
111703597
139277103
1727517956
188375445
1634830612
839657146
724928927
2104238950
1224791173
1829059828
1414584156
1796987887
804662035
1513980492
1219615410
1692404701
208823086
532486065
1033363004
1240442580
1073831948
1213859395
322768812
2052334904
1083051009
840809753
1817761113
87527625
1112574635
137827404
1177669445
2098396668
671132634
1600463143
1234598097
356764006
1147778528
986750864
2009606795
896264767
1093190967
1182768908
198443803
219795670
1196951667
848050025
1425225531
1982033553
312553429
1874879131
510544163
100198236
1813552742
556003250
1281869349
912346536
584153145
495232103
710185739
2008458355
1001243736
1159414672
1415562286
705406346
307585984
557123423
1827260817
372591398
42180818
656824369
351988410
771117696
613341436
1454237773
414600321
32575729
170754314
1095683468
1496775357
1378843374
1397760561
1163968333
2111379298
1065393499
132200233
1655364211
1869972728
144707352
1781857552
2048516774
1135160984
1232857707
1683192617
190604837
116921325
1616627432
1393248086
2015980890
1861220923
1071372641
754559963
1343723852
1946162664
985973557
816308713
1723083491
1377995250
2008969113
201032575
1927546108
1162061346
2044278549
1552560318
1475554194
65768375
117578803
82794777
1084921234
1569826772
848713043
1494908090
306543956
1222502465
1664329200
1993004975
657991343
1735545549
308229964
733240986
869729690
187096887
1608255362
510396933
1347461960
727536890
395616097
2141456794
1029130537
1823839433
1757617428
1349720569
1015069751
1548564788
1692925921
1346882170
1751487327
1023442172
1318590063
397818125
825574524
1990149743
1418127363
1480303647
957671747
2090878403
1276534459
578830011
1324445484
2053151297
1343564019
1282962050
1773334442
1622510943
591285395
1783577231
1444521023
2015321215
1660547596
1524726355
817113172
1499332433
1273031111
1334971766
1450883269
74544603
663002543
1310919188
316970209
362700008
1388466454
2069429679
1757928086
95835975
1248540299
1538539488
260486122
1206555604
1053667989
1197395596
1534307431
1859887747
2063619930
1487567200
826966997
1492644131
1461518013
2025002007
1282665872
1966510319
1908614648
1187314552
912135734
1697206219
822138118
1019901222
994972576
996558043
560776132
816707190
681217905
1351328997
1552004974
233184207
900702856
1280830111
1484628057
285888280
1730977999
1605387722
1420103446
42801234
769041394
1314817225
2136430967
672805926
1611741630
937569557
860062156
1709009091
1195727514
1009338989
1534732489
310009728
1954148578
35628377
1432806618
428135613
1729488845
1724610911
1380897681
310561056
1562541548
2002251703
433506394
658799400
392521088
48068881
1359551590
262273761
1082605030
163479198
245800619
234883314
1337728558
439929366
823295805
7212600
142228270
442637648
1636584626
1467261038
546861077
361153737
297275944
1542441714
1377264744
1045643558
723722818
633166589
810735113
1888424376
1828393103
904408773
1891184988
395623275
514288580
1606649419
2106774421
245628214
432610882
2093859141
11230553
2100281269
2102103348
669021940
2138212216
805396960
721395204
1744831061
361797736
934493506
950916971
1310922078
1671041657
885492400
412006165
1149972242
302652268
2008129025
562496098
87411294
1351504000
826316656
1458206359
1496745322
1626786247
637946181
544761746
1684337116
131267402
2092506468
1862515686
1217023364
161749489
1854145621
1316278274
1082644308
1693044395
1922164830
1522372707
304114114
782713138
1006980779
424968486
232380532
1992465432
1087949074
1804629471
334754866
1461701317
376434975
654426975
1688794114
342885056
205024197
715283863
1616841326
1604463088
523125241
1620786949
2101110978
709443422
1072783078
299727814
896883716
1780140174
1909844195
1062338562
1825567676
117422143
1892057173
191874805
1157851538
2030055281
1348626388
838403244
1551602583
1363875849
360995576
1861728583
2068114373
1064083405
973276258
1516792800
967707688
1441841414
105039439
2107443373
760204812
1693484623
1029957974
2021747220
934040513
431188715
631669214
1968159948
575161401
1224193809
878331268
1826954072
415568707
1060833215
114916054
560090673
768918096
2044062527
1448193815
1910384236
328283619
963053566
918118468
1336940159
283809976
503057568
1211843963
1381097829
1427376283
246563166
1695636745
956408153
181406108
2110548821
584531884
1320325585
1330530335
291612452
1488006718
1280547865
331539397
171827307
992816889
1609041836
236521512
767212941
41090688
1999583388
1916852328
1998451333
2055252943
894598331
881160559
855258252
1918485061
2129740596
56552627
1612973678
724760351
599357317
1867128600
415074351
59929849
148042968
1614496053
1639733780
1727643762
1541896386
1548376433
1658482545
370345912
536034501
1203863455
266565095
1180776644
706251485
1932323133
1653724454
1146405628
1541003788
199807979
171532569
1820626312
2131185830
975572059
1052345499
1037312061
32862958
59627878
811654059
623691705
587754326
1764573457
374263697
1507139173
2078274694
42793277
1584787196
1941557897
683658948
203141483
900126325
966342170
1162139480
583496128
2127637985
608036903
1593335694
1382656844
1038121944
1976596951
1819268338
2144087585
1435366681
1528957239
177350129
335694445
632609031
1815720994
1779623109
931711291
1583332383
1847264779
1377852392
1865962840
2051867968
409815638
1404009225
1866575810
1345978010
414163927
1592727304
1640179685
478200875
147387640
1182854688
688678142
689712250
11903268
1213278561
562096649
236869277
1179368414
201891378
711294581
2096783105
922736801
215289203
1282378674
500612594
442329657
988137967
49601621
1296723726
1382370706
1467806087
822897280
1997097187
1773242784
1649361800
12784769
2035561863
1706657332
1236996211
1697874134
572076221
1116723577
1231527726
1609867728
1014711592
897617589
222149104
1106835751
1069843124
1348831216
1610590113
1852881455
1749757214
2125057433
618318474
2132483124
1828694507
243953574
558086581
547054998
622967893
1802823073
294950567
1237772128
1306975207
2000743945
384832674
586448685
436611610
503465152
684245964
1389634028
1196757915
2120955954
661316980
585197357
1401412738
1880926701
378759673
1068907846
1694530657
110195215
1555813840
1478681261
1522693663
34914319
334029384
733299410
958556415
1967381234
862850455
443773393
1253343572
1202913990
606528137
2016165806
390414428
1196290502
313559366
173822220
852886602
1517377145
61734054
2068399428
1124156381
1531961828
682315636
880286599
1400539855
342375325
1609175978
1718553615
368463013
1194736354
698166043
1390070874
1991132176
1688239305
1569126481
1068043574
1377683808
1023620310
773826794
1428406407
202875471
997959659
652353542
203567116
1381771176
515749801
453047906
972035680
649202681
773598889
1567070856
279753041
496061107
447302816
196748994
127117578
1849464551
64588796
912565283
1307344746
405783188
431924660
1435671099
745291607
718145296
749638227
1075640102
228363561
37779848
914639969
1684314858
1345189361
51208176
438929585
1711702372
1239295614
858820334
301693801
1595327081
629959887
767518220
60622991
970961483
294422421
1918499839
533579791
1512822296
207492031
331251098
1694745242
1076441081
1713294898
317036656
90705966
1393373520
220790445
366551416
1456202398
1363308471
444462072
1368097910
1221223056
1391138018
6917267
438990719
1029798073
1271251524
1467577355
1366748053
330923273
1424912860
405798918
1684666724
685100072
1475212704
1907214302
2146899741
1005580151
1778086974
1777519283
2018737440
14011311
1720398196
1612609073
1403322323
1649000551
49255414
177381503
1630902747
9592425
1759731555
737320735
204188380
1993956173
291326882
481404769
771449760
2108210624
1805938514
1671497909
1258903350
1276653442
1967304021
1408093829
275566281
1114062717
2047561279
1010006476
1560970030
727992807
1719777132
807445914
1679901544
978602430
432490277
670053570
652919231
911085230
1318676635
552603978
181667331
1657392365
909164211
1517718434
2029753993
751032522
51517162
2058625494
157544782
734917060
2097867009
1622936889
1625483440
1485200822
1008196632
650010356
1503164404
149358307
942551755
933193305
748122675
1926715647
1464042675
275629317
2031341922
1813694936
333327169
20923023
1867210282
1323009998
2068002521
397462566
449704844
98903295
1153404180
1869965836
1508615825
1943264961
962923182
57464841
1963578808
1726073021
116344868
1809728049
1006108558
1488146104
412011776
151649395
295555389
245124679
1135468411
1648865030
1305298867
1599465346
292929828
227717289
1437871949
1601686144
1215624231
1929266915
1079802939
1289367643
938327443
1612193449
1298519212
570676878
141995871
1790098432
350068999
1015579162
590681193
482900321
367428759
13692915
1934538489
572391122
1054705388
1185369540
1092842071
618770633
2081871490
899794551
1189552368
1313188152
1608704773
1682107190
540153223
1350702669
1534664666
1149355270
833961526
1012637070
1307901752
163824186
813789601
43402495
584019186
1923851181
1406918902
945444379
679704127
1059627917
2130082431
1314199063
1483542776
776178139
362555847
394858519
1457285934
674569954
1899853012
1211210771
938671259
1902285774
522390151
1518695660
288846017
368661096
961474067
608757371
963014391
1791375065
866735983
1954785314
923725845
1571330897
437747224
914237689
682842745
1771289934
867725669
1397756733
1808000035
174465183
1984480153
2033854039
1462747968
678677180
931057059
2047635435
2072123944
73321733
323091918
2010947668
955240184
1862359767
863045594
1889818197
665263459
1657071682
1927318486
1412867631
1377197620
1900273796
342352132
1476027078
327593568
1135107114
1542293982
1133175147
1650723079
1099767492
1270283412
1204273850
2098372755
1986410610
697131349
793384128
905853443
1337939801
2072665618
1533773336
65564561
306349604
220265041
406914930
1293011879
153085027
1696422698
410117159
1048668909
101084740
1353360978
193717152
45564660
679932677
27159892
1456359123
1514016280
723125887
304251789
157100415
937732499
1380667702
1874473780
506316055
1198025708
1224991572
494400678
200737497
1246388644
2021560582
1060024530
1430621104
1487919184
523022481
442064685
1510142968
1062156852
80475808
1963578236
1290174708
1618018467
894809580
1827679333
1252366868
844078444
1454494870
446746201
591897256
1466458380
472978446
1002556517
2054998317
2092717127
773627418
2012699243
929112619
1475392387
980336493
98847628
1799329814
1749070350
2105530043
1445111617
1470698383
420027307
1069424860
1522359722
1177074482
929123800
876148654
649824580
291563485
829804754
1407166589
1193848388
1117599891
16484951
1066689662
1377304896
700045966
1378816813
994336907
1087439300
400435179
228354834
395554952
1769494722
1496210821
1518316615
388135986
1645404415
1831259058
1080924300
347766486
221179069
1782152579
1033577494
1897075314
2100680396
806552835
1869145985
2043028740
1864878439
568941106
2084851127
2117007324
58613264
1101775302
1500609337
937313366
1670875814
1833126019
444544250
1105242955
1099370103
1346408737
1896160045
1276074925
974271432
1418552354
1157891703
2005437346
1160214978
1781898374
1229175997
756162167
596062817
1161987556
2078088500
1884204515
12723591
1787024070
929587865
931602488
409294961
1183541150
1213110231
402351262
1511550695
930079824
1963787891
876938944
1790539581
1501303263
80130720
1449870368
1011345768
333698910
1399403609
891529210
258455741
99355069
1972796207
1923007213
1556280021
593122998
1977419784
1268775458
55823597
358898421
1721684236
1327195506
1125492611
2077674011
2068343861
204616128
200175561
433019373
2021888872
808842740
1804103379
426910392
1182381834
2028941641
978727295
1898200194
715736269
1985001430
112833926
1923850800
703452529
1525008748
1297376255
415447589
1470003055
1783693861
818402189
272037878
237461311
156418258
925051916
1467510888
809423278
1754609327
1933985515
1890009039
243379351
186497070
1972776698
444202577
689700718
680763797
1276202378
604461920
188576318
1692404701
996026125
192919338
451498238
889764626
1436091378
1555853404
1735395148
1315179062
429312715
438252674
670015089
1209272848
91561198
1261857457
974928315
1890406544
1887587049
1724278663
1887142718
1893313738
244366713
766326653
2104591711
126118127
934026948
293939574
510812515
96149597
1824102245
1215313955
1494653691
1262666258
165136704
1612711263
1380481426
2049502858
956381606
852523443
1887948144
903154197
27667895
166451418
1495471154
139254939
12333183
941682565
642541234
1804659110
113520665
1743661282
1950388973
1499875871
1099929377
268614848
416788208
2107567012
31586949
325473927
1975616404
1515184852
1598752148
2060567884
638163547
509903421
409290617
508556341
315426467
901227200
980876849
676176697
1018748901
396960390
806864295
62120255
1879510789
1905006683
2117142460
754211984
1948169638
987172502
1591236420
1031119172
1811758395
592801715
1500028050
1660162380
1737394828
1992044637
665460586
1515864351
919819984
1942575528
1724553959
1110158614
549933162
1181001405
1043928649
1342819579
545888019
986843603
1155999472
551597353
442765590
898982502
759380981
803589025
1491272288
478376462
660889166
1855907229
225581278
43090183
1019949906
1889308584
1544950654
791829905
1599958148
1921616866
786525651
1869497972
487094602
1047120105
1818775080
957210944
976224512
773741455
2089921754
1729635503
408866270
749786598
1945668096
1120116035
1068044855
869393615
430595206
672353464
1594962590
39667773
1883896335
78803417
1230216955
1067204355
1061343352
1324823297
919519794
2032837257
1436829964
479011729
1278048147
1330393394
1761787374
1275386435
1277678914
1123745578
1958050999
1264761400
832826506
1997248693
3892663
905269677
1752976304
998052623
1114072767
503437711
632249743
1023984548
643216313
262133620
916096382
1870190494
1594984525
2040244369
830240254
738061133
881379747
979872788
2002409566
1021164179
139963382
927955437
789618686
1105214147
1272619302
1453960890
1406102292
1709257491
1825349666
207663964
949532582
1625990336
312265915
1668900580
1999312452
1703341624
70913838
1558488757
1967199281
272056268
518754280
1214422186
804310514
1632457169
2063027217
968712020
1208047666
586905796
598689716
630113061
1523114780
861662317
1387900494
2084899804
1790320537
420802125
508598045
343025613
1328233640
1448767787
1182188117
1584775023
1250565085
889130515
443932048
326529533
168696054
337728544
561079359
1655017759
1058475978
1661149765
549416674
1807666680
1008581963
611947979
1414060160
1787631745
1861501588
446736070
1681802790
1027092808
1974484052
1256694136
828781252
501045197
1478580893
1531219560
598099039
615554274
491175178
2033458988
1841013433
59704452
1515075247
1819509046
2107469677
1014350529
2040304609
542751942
1615119592
1603140557
1672840528
1976361285
293378231
729231309
864148830
1529015379
938335103
1086849796
1131476167
802792049
1891284046
1025923110
1010870996
1160042928
978034822
403516508
201892728
1795471660
478066048
1304901532
1408819163
1239755713
345255190
433245864
1669466096
2082845068
2102422542
1884750114
1833378963
663635072
2099865872
432442454
873702441
317364348
2118716230
1642870205
1688121899
1613995409
112526024
1414519929
1491936521
1040782959
720682476
1634932881
1475773780
881327774
995442201
1949623269
419944002
1312430834
259498179
885823627
479206111
818916856
702679679
382555363
1419802271
1036950572
2001206607
1838696083
1543117678
691740447
1630946691
1187929289
2040800044
932720389
2138829447
133368016
1133084663
217332200
808458938
1661712486
284186663
234470812
245119976
1376325674
634830860
249777476
1274822309
759724844
584673398
440737409
165223490
39222672
518300327
579172535
1777668218
70315053
308875113
1368776386
1930109016
1893530897
1021682374
1974679936
1419273809
1977245655
1067582408
644884926
1952492346
1807196358
1174713705
1341467980
1872997966
479336816
538756272
1180120340
35559510
524434599
249174756
780191792
1567256823
154687980
1367513462
1272889153
1370769108
1632477955
660308751
104001438
1271714966
1803206875
1348497774
540641037
522344089
298110332
1419036761
1352458697
1765245102
1638755198
1843821300
2056357934
980168615
1455872668
1405784209
598764984
281282292
2139286101
2118952479
2044751466
850535228
861278900
647005075
1621756980
1591340922
523468821
464271512
1777482149
197969850
465307604
1570403234
2116198958
1504391064
462119645
623540689
35601721
205171480
679462373
1675083813
1827758185
452538885
1619572787
1383866168
1177061078
1330064572
1004088802
417802752
1536034491
1059798319
843637620
1403760840
2007296273
2080145827
1065802454
714501465
1324972959
1635965293
1854072613
474060721
1459698832
1830471791
454393147
267220980
1617591347
331249615
1083765093
11343480
1796668826
1624881392
1683817256
1231951133
1668612951
1918478846
386577718
179623538
1259455920
745128429
1870969989
133881651
1688828598
1073469884
1286580356
1290363441
1448665752
2087290968
1111596376
1635064013
1204607581
157354026
531856334
995964138
187330238
931492199
338440962
966187012
1843656225
373973254
219801873
471798533
1781738578
1876875262
597821518
1102435759
520545613
772476158
88417154
2066035754
965940665
348268259
1321554917
1560293537
1080705963
1855271638
578448569
2141358952
1180440818
1986084845
786396588
83607465
1869296411
921831625
1715181849
1116401570
1632771601
1385958364
1419566024
49088442
1413773596
788125349
357212595
1213847635
126611859
212073298
820812052
835416971
1637333847
1870212050
719788092
943938562
449185771
222879785
722693925
749136856
640895010
1795955405
470674698
1628707828
88666425
1945460406
841143333
1408443748
224384836
790882371
943727476
1896466983
77271197
1337931879
1819230503
949061289
484253747
595786537
1070368946
2023130594
1161704206
273639563
36221708
277554012
111001803
1254178215
350208325
1606891993
1117161593
1258366838
1323752867
255367977
1298266829
277187631
19765974
1993383214
617510353
70066722
1357887715
423176123
463369208
362155468
1330636405
1438251265
1088651390
2134346636
991781566
1115088251
585308365
1590481853
755898440
1024528591
1075311889
697149727
2122197561
1426203100
2134203333
632358102
1049724557
1475086172
651774953
1027538213
64127827
456604088
181278329
541269478
1759553249
1300104957
300970894
763969728
1728427120
1424851596
542901476
126053911
1196072545
625734064
302454793
1037089721
2082752131
669152679
1561679044
1553758408
818941263
1759511101
1248825653
460866678
891311570
1338591450
2081905822
2061637668
327902829
386233114
1245567669
409639536
2031642437
1107733969
292279938
153377888
636558311
1266157687
2125350884
1821795810
793342914
1653931706
1841601018
998851721
600320555
1239457307
469077405
732751438
2078431865
1484858901
1747718204
1715001257
1592616316
1148340904
1343757560
1832639831
1728674794
920072839
2139299111
303026987
2113442130
1911610476
1132006369
1536191424
1598146253
1942722347
575592280
740175360
361345574
387983074
526727650
245889795
1163561704
144893322
933113210
305695256
506212273
1233217827
1919882394
1435353273
1144100322
1480582691
1218747441
528870359
905712446
1614913767
1060800018
1442980639
1581702434
1957641969
620564161
1514668144
1401436053
1164231916
1795826744
865243344
1458199565
178971976
1645402754
58798125
1555636835
1524620804
1199475477
1173877839
165819310
1037280389
2049045240
1822830488
61385481
1511873747
125910237
817780930
246060634
196333124
1445382024
1400685211
1205516806
976853896
2016057752
1118630397
1433192562
533207333
2088887791
1292606005
2118329577
2070780107
450636059
1545356295
564740103
38324546
1612737635
706086779
1241676848
984567393
421963323
1387139623
1509124928
1924824420
1900790492
830997008
1668138017
2110502242
664970976
1015384167
185271224
2055708700
859127053
1789924785
344201649
1130044956
847402729
2067385832
1990551474
1803828406
918141278
442445469
980460640
565109190
1219181941
2076030911
821705236
1285736023
904133631
1764895167
2019502368
571086011
1887912080
1797874567
1418317611
1902627762
386902123
898359507
1146040886
1817251160
14556316
1012595938
1777127322
957892379
989781250
163903087
2059264704
70094032
1488735338
620372989
4996723
659381769
1078564608
144052568
776000166
560838983
878820080
1953361727
368968365
1898272832
1057344530
783016022
329165095
1154830467
756852151
1448397328
1174740156
1216997886
1495476594
252462988
1980243668
819378682
469721440
700023569
192737306
709532508
788403753
1642273569
129875252
398820683
1892204503
1903608712
804310514
692703928
966044922
902385970
1736612438
1374645093
1186261799
303353119
11771574
927569607
1244686394
1074322720
561517772
124581528
1195658208
918988006
726923180
1128186834
972579522
1569214997
1950956629
196469869
691603934
565793806
727140520
24951394
245266397
654151657
45839838
82179290
54488815
547804182
1909748873
556980988
1027479275
655426857
897374723
1352063582
1054664026
1490545423
1883253016
1443737324
1947408228
1637948575
1008817105
1114801352
1341508758
250438590
1900736940
2119032934
1141397198
1869051443
1470726851
1048457301
1161878851
1343540907
451317581
748601107
1937638532
1455680826
894768587
1668426639
1584514762
1258958475
1853418624
1268026528
402112392
1793608927
6544148
3564362
1361009893
338682099
1398146400
1364018542
394555490
1522874794
1222629125
685776679
127967255
1112910185
1473672355
1324820514
1656318033
1680279899
1303288823
1933006705
423374053
809576683
1071004496
1135221932
1752408617
1600636006
1015287433
1767237382
73910838
1420011455
1452888237
296886424
1533927325
1410070776
1726699563
1591871138
467229327
603761152
1952861729
1905215146
2047393160
2032674214
728781319
102740725
1729523154
361764583
204132873
215757199
1352685312
1948298579
1123536834
1330609242
585743962
437229912
629211057
1820449122
1586630808
1797383763
1191013437
1440854228
391203236
342515354
928925889
70205738
1640628768
2006548153
760666176
1633517698
1759320915
1453792244
2112057188
850317298
1732557502
140034804
273903338
2000685106
1204866003
672048052
632563034
465535679
2022782330
1225199253
881089849
732236419
1443530165
72308823
1607355772
800125849
1965158202
864201092
1072039589
1082876424
1770550986
2098335989
1009224922
2041718270
366662711
101259758
1558480702
1541940205
1005248669
1876369589
1067036335
1993567035
146807615
1659967592
998304572
1783139145
1397438107
2027180849
1346286846
1547256606
831593133
225659801
245242475
364411552
1599156286
1111576556
574968403
1136393886
1903549868
1544001784
586317984
65223375
197406944
571804790
781480666
1364577168
420826830
1779168022
1417010058
570907821
1033206854
1498627115
1844964823
2036929278
1783314302
1226837661
1760074063
2097711408
1044056962
1823303247
1801579295
182216178
801823776
611857865
1097934504
966196374
2124438509
1517802586
2086328347
1999326915
1187941412
690763490
821041028
1018017069
1976534586
645346285
1261082580
263137265
602219276
1394646441
1620447716
1130697708
505859770
10138643
1837169556
995329667
114996669
1558841058
494198060
973167341
23196953
131041601
662148061
138829259
1987487926
861439593
1073590693
659882924
342533023
326039090
773758031
1854430616
2128048542
1611647904
1206900815
1041122128
1325928680
1888191956
324679316
1146907035
2112880605
717516521
543972778
616594760
944856739
708258589
1412581634
216466034
78800878
981665968
2008120235
1755968270
1083902167
326590336
1405238845
354449801
21839123
1094226053
181390181
31087396
1052063095
1090837727
195760615
2028951837
1401008690
1590334013
1890913402
1888464055
1043045274
450609340
42538178
461513178
401515417
1644188943
2085268607
2095518215
975961262
414665325
1806224179
926726594
2024510755
266377592
816548439
1401648380
403732107
1601299112
1778068481
587082588
2141609681
1104631955
1273654531
374501908
18941947
1378544341
1704732386
654213922
629394447
1209565026
668978600
519449062
634959622
1600745978
1121589173
662322296
1384226103
2082941702
1252759722
146209237
169272868
1707549566
732618061
507808918
1761826921
1024735414
401443189
695712330
2079621111
1397739522
2071970168
2007437443
229594293
1159450097
1824444632
146608364
1588154401
2100715769
341084383
156855961
566885759
757638897
1420403124
924848390
1922447150
497954286
514140516
543680754
610206738
113178755
122866394
1467246807
1064622672
1853830282
817858209
1000062832
118792709
2140414633
945813456
1575387758
39919124
239728735
201644666
956093924
1368664916
140784513
940479504
627046299
2132921926
602542117
1665702503
184213990
2053545144
1969915222
344296504
1971032359
595278631
1174203132
1009559709
496444655
2068347205
1885362949
1680700814
944233841
813755728
1205763361
1849255960
1457434487
1335739685
132039889
1460062991
1467766195
1054616765
667049283
738886129
1307664593
1756349087
1868683851
1444088669
127561930
609862802
907276707
1470459968
1580850996
604047748
813441631
1870394977
1511792447
81001052
1884144691
559358806
1126371203
1565912413
651422530
1743562911
1290771947
1260583081
2010405574
76005285
1850039481
18503300
1783727528
1052849949
548924366
383072012
863248904
1946979532
491823052
471352840
1941789739
1617215777
985310546
1081914556
810267946
1445902441
1164112563
1174945122
30443284
1029264655
402891784
1549842200
528598399
1063380058
751679415
399757848
1105424557
735721446
195251476
1814953337
1390434070
661002369
36079740
1486973369
1504963967
359320861
1313427011
1320583512
1445303044
23980744
360503755
1106050882
286088085
141572907
95208783
1925816994
1514040904
14138740
1407551822
463038681
1543781408
1703556281
637409246
420348983
269723623
1809146861
2145610659
130179907
1699985568
1020239369
238236718
1373518132
1164194545
1596387684
787423300
804460260
1458256839
1002989537
624667260
1034406786
1894979583
1629163268
34462059
1152779786
2010731234
2006934157
569510008
1563179507
2059156337
1565500500
422054331
582929463
2087637981
908981791
873273980
2034291427
1788608473
1981312669
850408728
117349163
1257816835
971234367
146750450
482464650
2034805150
314369334
110933258
1083723889
1401939326
291300689
1682289542
1759488029
1388676949
95580403
1087921725
1449242028
678279640
1063938284
1794692595
839814759
1397536922
307539951
671864319
1705402408
1112316635
1101924652
1716650400
2131812783
1670945089
1932583448
1196203429
1905379005
1497189399
1259535359
514650693
1284820482
1533838991
610519308
1356173281
977261298
268374480
1130451096
1720862049
854888629
1271844750
378570510
1637887193
718338882
508887677
1168356666
318241635
1468370383
1258398957
1675352441
1703319749
1991901523
1220407489
885153241
1981159917
1082416980
1433128914
1863284748
609189796
2011213938
634926518
1879566472
1788592518
863211170
1457554033
969613333
512467540
1439325368
309925421
2038407040
1008437507
185674994
529476015
1560002164
1128076275
1096234942
1055848426
1981864122
162055184
1537056564
954291796
924098491
1794429466
1977896468
1590056714
1446087204
934604637
1983848443
478000283
16898628
636647031
374436483
2140749243
1207289520
553935810
16661493
1781575558
1487517746
1108078128
1620109653
445373703
1562646848
1689671717
1233262694
2071916560
375848853
1774034691
1420488318
932995693
1601173461
1544636196
216606449
673686756
972050683
1058365160
328090933
1554710859
1554077995
1819082138
1324914642
1550087923
1447456904
1700558390
1148670217
625410980
1778337217
838841287
247345496
1111670358
2025842598
1266306606
620687616
2038088250
400110000
777446326
300198781
1582648100
471794623
194382114
1872931836
465860777
961153116
1247645982
1944063755
1760972075
575887479
1755008114
1417208481
1291520083
451118516
1583812897
222947680
44600209
1156878105
282629858
1916456046
1911401357
984280228
1758553659
1263544769
1810831323
1993523551
1316630279
221422215
829742532
1850986387
1784988122
1194585614
776147057
1210155158
1370950977
557785843
1666536082
890184234
1998475332
1144379234
282748852
1626847469
1900566777
1439455864
298563145
493590019
471167927
796091792
885611922
359684282
1690745621
927812289
1828149452
2966378
262935624
1275308913
44292387
437661551
2137004849
2049749011
1983816077
1536053839
632804106
1844103997
1989814257
1002583206
959684060
1387853777
1905021925
968000386
825034282
285105555
1684299318
940955282
811166282
511991401
514555612
1426763123
1810783515
1028776752
818517282
2098619764
970375419
83984317
510922027
1593382271
339451590
1267745867
492154756
260913036
1258700772
1093666798
1377083120
2047356318
257246915
933388111
915792715
1304654290
252545737
325681866
1403772254
1312025873
436672658
948841725
1359187784
821605716
354644238
2088467610
1800959038
823089087
616419870
1670995301
1718194274
365686274
954188235
800176097
975516900
934352630
306335854
1668248937
1415821664
344720512
1699259507
728965382
89369049
2045818132
309189913
293211214
869078722
1917640150
121458803
1401498676
180250509
30586440
620408142
743770347
868828696
1083323296
1676211601
1471918106
1398819241
1475688689
1396094911
203780585
144264096
1684325782
1427363063
398439678
181302271
457545464
1529233527
93994734
570215661
267623448
1833286292
1580038625
1879156192
1343085391
283933285
806612423
1079410626
2045892723
1269699023
677066911
549892657
1732280736
1287986247
1301531510
2027871428
1786890575
2031803922
1239901595
2043619607
1194942315
1313107725
54461879
1411743540
432322348
2016717725
1754367866
293520832
1218477997
5823279
201451732
677217645
1173081032
495500737
660770748
1355098493
1596247786
550806930
2119015059
1055359779
440171314
32382985
1021064225
2039682509
551868138
1750105214
1904386485
516009335
2030337953
1876485618
1834380528
1506828440
28169812
2025869640
560122592
585524492
430050331
1354641283
1513267298
104044477
632223579
827683415
1015693119
90047545
1720303259
952264150
1766566008
1878885138
2144215777
1830191327
218795937
2036976670
287010474
2110921340
259886171
620597544
1420948668
237376516
1826364126
1924496618
67059614
1730741743
1866440976
1555903481
2129940904
284797918
1675313758
1595300345
1084181540
259195125
1091197704
1981971831
1887334764
1151609542
681413243
957305772
833266891
1070878474
2086277610
36859705
861948883
206268478
1394894136
1321623209
1597504985
1406281057
1125681255
853663931
619420245
46629309
1767773973
868351064
697491268
600103449
1489049988
1219670695
590917804
1851009112
700285360
144011015
1579795086
1469398786
19832129
1909250090
1284610695
1914943821
645093085
910926316
2063270926
1674944664
513338664
855966244
1749809773
1636051617
2131600215
1896732939
23804752
2039464899
1394737172
906786721
2041799761
1271888924
470114945
1043341708
1714508451
26333678
513381962
1860772194
1374154000
173822220
1435361207
1303738164
689249915
1772899665
1852414755
729046667
2031728104
1681978897
1432846794
1277851948
2018301025
1658318836
1728262960
1170463571
462725575
936201712
439904543
1015420423
579222467
2037685775
305263378
413454563
337652152
2023825609
958274219
482223847
693919452
7485985
1525381218
2039845450
1777176492
1608236106
730661467
1712883999
1458232924
2138609326
2056485255
1381596661
174223633
837584490
1766913271
1304578191
1459962255
1518992531
688213889
1011938254
174992768
1000875449
1298258602
1410656384
1720504288
2046439175
1954473067
1463783199
829558811
711699419
979289402
196701031
1691639398
1846002620
966773757
1243086892
7891385
313771398
1317147710
1521423799
340843762
251779465
810148347
2098566889
273120551
911453536
1812201140
1263062892
830387991
2076672210
1760071240
886444421
1742053389
947058846
694216875
1137070451
2018784621
1242301893
1647242708
752789195
335655653
790939847
261449113
322797114
102912106
222167860
1598033717
160775591
1656836327
1900380265
1060020403
296417730
349278390
1548055085
707461377
2121571543
91886672
1172685600
1166714531
921442872
1655469180
162705500
1001603634
236662713
779849035
1018288055
2001872743
536293722
824861559
249623104
2003883950
1224916780
1166726071
880457685
1618869963
1679238472
893525997
900574075
1567388852
996020097
654607628
525481988
1756595368
200600259
1187496760
530469861
801550943
149227647
509342504
76678919
1458436570
2008447341
2084351934
1161382179
411840726
1800719192
2001943552
902459367
1626776042
259263206
787564324
77035560
1747243686
1456687593
1025487859
329540933
1181944226
1044764235
687093696
1935340053
1407942390
1667575859
926755122
250858321
436728667
460692013
312424493
267194304
1770107186
206504767
199356950
869761548
1644580465
495060827
1650703292
1159326414
1276935322
399272752
2054490765
523528956
578276095
1257871493
1802824586
1407310800
1661897478
154380707
1887921428
643748075
1600115017
2071916304
278376672
1349295790
1164511954
1975304353
2092569266
1348097488
1892401163
31007498
206400338
338026601
1077109732
308319417
2073395329
242624703
1725818686
65174831
280675621
398184023
645620911
1499456267
1588883399
1877118191
225230408
1414121182
1084205584
496127609
191460516
2095714403
1301910811
111144780
831918592
209050882
1231764700
1657770776
1304276971
754900661
615958252
2031347241
554147572
1490387043
1011659056
350625880
1141991280
206552327
704052919
763223379
1985636272
1312013064
959171071
794058081
788167668
1834782958
1363801797
1220749828
1954101709
1595133836
1843814372
2076901455
1197724001
315165308
1358006821
41200732
1461976803
816209417
806844074
14141813
2002533239
477723318
1395868444
1690665674
893412572
1143080108
1846095946
1243267919
1522158393
1709698068
541483500
707752280
1245776485
502435001
1098479376
1560896916
1726423219
195556953
2027238979
1241871944
89415576
1601148936
22825157
1075078875
1391650126
1733596117
791829905
1831374471
162845394
50806546
1903036307
895116302
80929911
1754246696
1936125537
810356173
369294766
294451318
1657995588
490268354
1787826672
756548561
1073815706
1476701688
570849698
464515838
1028952060
1551149888
486353236
1342018241
2034824815
951542956
575695478
840286858
632737562
857616124
62269239
215392689
1240611278
59985982
294772912
483895573
226155968
1032435812
557156661
1167312392
288026076
1511041969
2048471931
287765590
453071330
1992985703
1570527084
422764588
305695256
500601708
541260826
2015115397
1110848496
1343841535
11864975
1977643451
206903652
1717263436
2115377009
83291687
888321781
992437190
1387867571
989312995
835796004
919914226
1011718303
1449183788
864469648
1521882648
455528726
2041593099
564998228
1642887291
1547476058
249374823
679409193
1413744734
2133336792
844897852
2004970248
737435691
1559793453
1277974480
1186052380
344102170
1921557407
1536151420
48690073
864240860
1992945220
1678280398
1419972024
2029652929
49016163
119890727
1306513175
322085521
396342221
1237657612
1292148926
1893223465
1349896688
1056160391
617036377
129701695
429603486
1877287553
1648607553
1097443675
2137263613
424556747
1782161123
1566450122
2044898439
2102691997
105192282
900107810
1161314264
1139236129
1783822604
1963210674
1257285673
1912171774
279654001
1107616163
1884381511
1689656893
1480888783
217506863
1829125222
1373794570
1812114578
864586449
1659159322
1960098183
298993304
1351174174
670489616
1619763724
1435644651
558015880
2069696239
1093622883
992241847
1631410937
1300370482
1886553391
1125762448
573009712
1808645979
698182431
943000812
1360613448
824930615
1041941360
362849617
2129807337
429846402
376694393
1908260514
266481429
1839088938
506538695
1336153926
1670037738
1859783404
1431372704
1142830982
1393092505
1830957413
885085158
1037925750
747437387
1004802118
222999842
136728491
895386998
1958074191
275320077
453632998
1615525863
391902811
502217482
46421844
1597727632
1294604085
137032254
1026612768
976790049
616397357
332974461
1586771518
629079038
1492459016
1177407680
967428095
1085889785
1520661476
848131030
1719631404
1022238088
8469207
1648908483
604409722
1979443842
473954725
807980563
452336516
1120039746
486652751
1716712852
941176086
901042209
577094126
1241341280
259610011
1122501397
1356203523
558756672
1823926838
649766262
813169673
1234578938
76185490
756964903
997221815
1694495167
1013755869
403291139
1649322240
1317270546
1675833730
1611419808
485375736
372610674
1668817543
1115361153
1144079958
2078555524
404395040
1282963310
531277140
63108536
720835782
469352242
1041172497
106377839
2132355479
814002516
1857663048
2023379753
1632182430
1611990529
1807928380
864777066
886185138
1255148320
1122932602
1685687144
851064726
2083150958
542792721
1712814709
1969412345
1812910021
55357453
1628469699
1186262898
1126314164
738755284
525108384
1729141968
219991614
1149112237
413633403
2027924111
1982936566
346425221
248841017
1682998200
1597759787
139441153
1709291129
1771772008
515184859
759783755
1209714771
1321066581
1855622289
1272700980
1995691713
1634672481
119329618
2137064649
765667983
1539132879
1530854364
372846525
987584638
1489989580
2115444417
795663597
412752875
1765350639
1591085027
1846567067
476768629
320078832
998882851
94678794
335848262
1142633420
1641546274
1913613416
1423983579
1128362248
1215498441
683064210
441313328
1105063842
2048243952
1365969008
347998587
1849603873
238543327
591256430
514880995
1796071240
1375524422
171455445
1316119729
1811502438
526808838
518383061
352285181
1412200343
827598487
1213286037
1218392509
1369224246
895612703
1461835669
1136440289
2085732563
697359120
622978874
177394925
2011814380
616075324
1591007344
1196714433
1169271268
1285732450
2109306570
1799767193
93170231
544964642
1696800070
523308942
1538519214
975498137
799455410
1461058408
940795614
1831503731
1575537680
1615571860
662112656
976242638
239679501
1470606886
51167249
719438488
1772992384
626219728
996802390
455755816
349888489
1015659329
267750379
1310111223
517910916
616685724
1986710728
959896551
614179764
2144342239
112655928
1753367633
1472713157
978445831
1934873545
1875078529
971120208
2061054507
413322161
752236386
532737976
1005870265
703911684
261653696
1927166542
1966298150
135710759
1475803431
524653911
163742856
176581118
2122499423
116746194
1977727659
640367688
2015005958
1047139685
463723054
872967565
1611032721
1447709425
216321531
8484453
1720163981
1679946798
1604860271
1365172107
1506615375
289414048
441662204
1632768403
21174924
366756392
962091287
2042798012
488881394
1044561748
1802358500
2016884328
1266489948
149367564
1447584149
1061058140
1517858358
145600591
381084221
1100939503
717440416
1073103696
1796985809
1246019770
1238631348
854706473
1525474953
1014308577
418184351
2113071673
1281647654
704100099
229753182
1432317809
1351419403
1399300386
1777960575
1062815324
1142803024
1234563109
1203725624
968906460
1538993339
1385850094
71722714
1294963123
1958416577
761471209
513030270
1099939883
1328566169
598036300
1159305972
713817747
1813145951
492756960
1015068869
1708540855
1662096062
1051654520
191990125
340898872
914046460
742013074
11622734
1020946312
2033891167
2131861638
125980522
973775576
1884325353
1864035735
1062142081
2873796
255005113
1089595739
2114213208
925865642
800122914
971532960
1298997097
1838823952
1421601303
1720400662
854769737
1077040410
1565908374
24894230
1355969183
1689493264
657341611
604875547
2127028547
295570475
344551227
174554032
2082916686
448187774
17707577
1657007050
1720073384
1313275328
405326577
603994181
846102402
1151131621
811387724
1337099560
162382927
1261932550
1333653533
939268985
1743041348
1027512187
1797388634
1770936454
36597671
721694259
1322742905
1885761409
1080844775
2016477095
2062515280
44820911
1743845315
451062842
616349755
2004048692
365324544
675981929
1605865102
2051519297
2146754229
1698460356
1094640846
1860427180
476290132
1779497896
1356825636
1609841317
1914578480
38107189
917360885
1350377342
170288701
1989720735
1717574656
86983709
1526727150
214623856
241839207
1313536855
350208510
1601026282
1164822201
1730339851
1531797981
637416313
1052595492
625417981
1752843844
967942206
1074781420
1204526907
1997297498
878176958
1561788054
450058157
934347099
926834775
1852967744
1996653595
709972991
1291077195
1549941851
1873623634
2033291381
978667931
1607376659
1036021311
94258456
1572086990
617471577
1674505
770229508
1585659744
1639700885
891589398
1048021046
1585483050
1546343423
393328952
531217194
1677726928
238004691
423748561
1939050264
757378632
1210512583
53822154
10393789
1481201648
542146906
302909609
1181278936
357636751
1420483495
1171518838
674565352
1497763746
857050682
572226622
590858182
507245518
431365688
483043283
1269708377
1473273185
778084430
742727984
1412251037
515667515
925985492
148990896
1490727367
949325744
289378213
1750411553
1738975141
1047165526
1214831582
228522152
1812617661
140094968
1596123391
595388519
805806044
691189637
698507667
39472174
1127061706
796652092
1266317395
1229697252
1155622790
57542187
2053183846
1482378540
1324986309
1275819447
1304183561
39688226
577053486
1554386394
1617568178
1251560349
655610104
143206630
1065368985
1763947989
1667916053
462285054
799066634
263417284
1848806886
352243379
1206983458
1620845031
347608292
1891128865
541019777
448305415
902099650
1478581943
1207830906
1869753616
64161379
1901313064
2134976372
2043565849
2099227757
952439074
279709168
1870209229
152568907
1989098371
275213999
234970053
769003876
1742614444
1427810144
155685757
529894444
1350140100
660558214
1435856773
165215745
1468443545
1010222829
2071621891
425951139
414241832
1747120405
39052967
1402380849
596126792
1366845112
355955299
804456977
1998276494
1220001687
455460582
244027887
1737178335
1775135842
839527117
2129634969
1167033696
634094143
1645455587
1837279183
950529719
1395981159
757984829
1243362615
573872732
1284210824
1215605595
1148582546
496800563
826361549
576061458
882744989
497161121
172583794
24177966
945130848
1985287157
2143032646
42670253
1973963883
1709405727
71198478
1325856727
1425306404
1408845573
1319346429
474334588
1213104495
140772498
594125369
189877846
1614810671
2055379851
518347069
2078840523
1901080235
1235816177
603422292
1597845686
930547662
1764031327
1319389440
275881836
641147277
409991328
1911631631
432614128
2052202130
36125328
842966730
1190255626
2011549463
2065549749
1627451457
998935126
1299613773
1102052908
1702070399
166777159
1688152395
211928504
581753298
306960637
1921818740
909094502
1366586132
1937092966
1635868493
1873199319
211012220
1671001076
1409518882
608221199
1837987216
1734405233
361973584
497695254
1649809232
1101061137
1697591917
1644140887
1212675709
1335056995
1076287255
223936539
932776972
116119951
250341929
744395319
2124317356
1758783370
1696634906
901805487
1920153780
1603540621
645672159
1845678994
1789114488
2095796496
1420637200
637471953
503298287
1378379910
1861435909
312178066
1936566466
686722155
1193222054
815702399
2081709120
845555785
986010266
883935744
1307696288
1239773327
42716785
1477017954
597975013
984063425
1865576015
253299926
1211346113
1817025139
2040798978
927085064
662198240
872255767
569394664
363807505
978590632
980890901
788023584
2065123482
933108275
1459253363
1449202557
2101196289
1346800278
1916968672
1031170479
2077279341
986952901
1312446848
1249187084
866848455
291922715
897636190
1526717326
1683197481
266844698
130711618
154614320
2076474580
2137124562
1628039688
2013378388
621128762
908012454
224415194
1996244671
334126687
650058966
739538819
1812850526
1834114886
1472222198
340216307
566159528
1709451676
1841897842
4593548
201022534
1829314521
1538986857
272521289
849130424
1463505704
370477482
1236643955
531204742
1905417252
1884665919
1175487407
101516907
1650150919
251019821
1939356775
1750876713
895867349
1682930366
1472200691
1087958646
1950077691
272538337
1549353552
478091078
398176145
2099450868
1906529203
678814708
1614139044
46040723
529729104
179388854
297409033
1802015270
417906820
1613235637
2079235306
1320430991
1881552407
136590083
1916140246
1039762995
68989290
1182044074
1513316434
1017793601
50106487
1918293706
1129262619
738736559
380210260
794831922
2146891863
1095255180
1204475959
857339012
1197400394
142062328
907545003
658850915
334295963
1065370001
1074402431
953566247
1513543466
1723293008
1622024749
1529413953
1381861246
2104220045
1590032495
1407093244
396585267
1132336991
800904288
4286774
1856028461
1724492579
1304597764
1358169895
974930170
462198588
169910200
396740605
1821035685
25615084
1552827271
1590514930
2027371297
1232866415
1401927302
272945384
1118910157
1453995724
236924572
2097979108
1401670307
926647813
1059531388
1258531183
307575630
107665649
1681845601
56783581
944471619
177413192
374549376
2028870917
2011014187
1896132187
1083120301
905058555
718194951
1212649562
815944213
1731747196
1539918333
1510759461
1917920027
1738566761
350663639
937035204
1499050921
378611861
1358090595
2122371080
1180208288
1896502498
1604833454
1138262020
455910490
1646141731
16114119
1630441887
456549261
29105553
789535602
932952107
1181727180
1761008439
609782709
1304481201
1096013293
450257531
1220133551
1861595269
42214715
1361678041
1449854431
364285488
723590642
2029208710
324003009
2139422973
1002320012
167785909
1530447302
293688721
815887199
1712336998
1292664569
378314973
87713657
1207486347
147176451
1686986708
1972167193
1310348214
948870147
496713745
270356047
593488298
381294208
1909619026
1340848854
2059055213
119052468
260272287
1533859576
1902245010
2127668489
159809946
189935098
149731774
886479430
1819090940
648116162
1124412929
1380110810
1816573782
1221628942
1305913418
48355787
1987962641
1092225802
1813482602
1402737792
231547592
1683189975
368666577
302204448
1451423303
445396390
333312995
1910469026
529763550
1142905883
1950077322
1495684653
1953395137
2085799525
158498954
204338482
728441154
428188817
1508776385
2067413682
1770131827
2089341825
1746284843
684158795
213715643
279116232
396819282
1683184933
1175755607
853503925
1839036839
419843405
1355001967
733952992
915831229
1943688031
1945073728
25936566
1642360603
216762648
1482675020
1528912885
260654809
654528862
163240213
1836206514
2020455383
1550127506
1967046374
653682965
1612513828
2143867304
29363237
2011257582
1004228515
2137650344
635268902
1896854132
109469836
1044194428
366071886
2068047664
177092220
607917992
1883299553
1444246582
866380789
349343366
1230037098
244646075
1157272370
1231999040
851647667
2116598333
1408057895
883200945
331999224
1783244037
1923286641
1755238348
1628915650
1625521986
1984167861
1763741884
1747389657
1144191032
2036152828
831472355
736756535
535471853
1183427601
1162234957
96911044
936126015
362564847
597219438
263114645
2137226206
2012114225
1264928562
1263613916
841396101
1194850723
704336782
898908333
935126557
1872193474
1360319852
620737849
1871801543
777085958
1992676325
1041877151
320256005
1333550902
647832732
808431886
561768073
137460777
427337233
293798491
2081343130
1939963816
1890651602
1589341910
1652846787
1438929830
1746825421
1580002309
1081965820
375230896
1682815786
113251634
1824687704
1588647676
923523949
1454169673
1288756540
743789002
1672727127
833978059
1345147425
1734521089
1646949853
1794011185
1538525247
1777193757
1161600610
75598623
784282993
1669981621
479411960
563968279
78932360
2013887815
550964431
1666562120
1498810091
99983822
811239164
1252652217
1802120885
1255309778
819023653
1787870757
797108833
1491525563
167457338
1338543802
299024998
1967422187
174984438
898107389
24824341
1513124711
984653135
1131427775
36216598
73938623
525783402
1170075141
128851353
1854171376
1888176030
141149591
699486469
1251369596
981276583
9078007
1088442546
800106593
1962051278
1359325024
278172208
1587277519
2051547081
2142927887
441025303
706920730
596716290
85532348
966141744
1040786450
511329130
1870829493
18387929
939872944
1785465842
46921572
734629619
1604643215
1038425358
1251678141
272224571
316916458
1964565023
435062569
999138139
1156364577
128470297
790958277
935356384
1463447052
715541243
449218849
1976468551
143654745
388797492
2128876616
1044103025
1031823107
1177092765
1495290325
1363771683
921757456
446461741
328969935
1964122753
892010780
1661917039
939669051
2072146805
592991674
307439493
1359898756
1850759355
2052374116
1210086541
2094990346
2110622947
1996014791
1061511480
36658049
1710239939
1417145638
833990761
2035371025
509888153
254017917
30648893
1814514066
2039716779
558711604
2110349649
1148011619
1715141486
587864043
244702777
1537678981
379245150
431133793
1283147586
2022467851
1504334959
53322316
1086931030
513224959
215661290
974345791
1059503327
1225534268
584129293
1394746202
1268738416
159874186
1416098065
1099317537
990066076
1695449439
1418223610
110382463
1366604526
1078657622
165630310
517641401
670713557
141517115
1160955984
55952297
1918008681
997081702
1571480439
972428693
1886724888
2142132336
1955758894
1356839586
446197050
431904150
1416158304
2072614030
70562767
430181327
1901535843
452216550
274411541
295467492
860427198
655073100
1378727549
1931229050
1854477989
1612401052
551651169
1835829436
448108466
646075149
55109858
751189913
104788894
964376434
1121142729
1604854841
1572756007
381030417
718242182
212633244
74747683
1198547859
239002145
274343385
208200222
624891746
549609302
1034963659
1813632385
87490300
161020362
1289065194
415862371
401475985
1349397844
1288492420
616929035
1910330290
995084855
148985947
999079220
1206362764
114456071
435839310
1786316520
420958102
730342694
909033335
1585744543
1860858301
1874938933
1879907531
1637222325
811043467
1744834355
1918447361
344568756
1274078108
284173963
1092083685
1993373722
1759649047
1440258698
2761466
1750372489
1246219337
1851871049
514965677
1383539018
970230212
385442720
469950149
1548632100
964891076
58412699
1640163874
1655753918
1528509889
1506624006
1552451569
1149143030
2118680439
259207966
1301315462
1713529094
1141763274
480527234
714013877
876123264
777834195
1470819295
1860247576
1682871549
1582451603
1665784736
1412670604
1889121642
933344288
853917392
933090759
1042635417
302082843
688032477
22355731
1196830774
1416730882
1120684495
113399583
937034154
633413784
1566061370
877547323
1709304922
1224806484
1473677085
379844231
1065929341
1640398611
525952711
2052980221
1848763414
1790064523
1292440664
1187575064
725226926
592325766
605714923
1684600627
905946428
698129377
1716125153
1842255081
1426642287
2132266366
2072504938
1985326946
1588535507
1900554237
1012322735
176222767
1076605168
336653307
720722066
1311487157
411818484
1330724698
726834170
1245967900
834505146
1347715150
715668088
116052105
1042706874
1614947801
53304473
1604535438
1187461094
1745699510
849565217
2102606646
328453390
1006487205
1742967114
313484371
228851742
1582347704
1946118829
1161721459
67352901
1125594646
2005507983
816206706
1590709080
273352720
975005031
671195671
1123224316
778679369
1136948921
1771554980
1537838436
465950204
391358358
566636536
1120536321
1926796307
2088773354
963250770
1337835307
1204613334
167668092
1310756759
1388925947
1934995237
1561904827
1639205084
1943582327
378481417
1641573569
2098051196
160301088
1395229702
1736633143
90012577
309944247
1956243599
192124043
805112789
569571104
538779226
1470582706
1081749584
1595422939
2098526320
1530844588
1406195312
500159065
1236061993
214735074
1157878600
98273335
405355598
798398175
800216238
1859043432
1134156432
2035494403
82160663
1888722287
1315458865
986981693
624788531
809815357
1324063289
1283337945
1774867749
222245621
671931661
907409648
571541764
1982405713
1513381223
315694389
1781605203
478236582
363719209
1063949643
59114421
621704670
1908471550
2081741287
641224399
710027310
287394720
1584248114
827089967
2135830710
423638721
1423709904
1893860976
1824357207
1648059060
1954711448
1110502129
505084386
1015310895
2054689298
328438886
1976331787
1663297659
127134185
1842496904
532957814
155420107
497450840
1795670263
1260691142
308629155
304568077
681881273
1669755141
1234588231
1213058937
1322502313
2076811485
323995167
2133580874
2040706205
1916340727
919752532
1769699560
223494701
1986936379
1825712762
2132425054
893380983
1110087082
2019039306
1412895939
439639717
516916652
668004903
900158410
20156270
354423097
1935001264
147559094
1186913701
632210067
640342710
1573852475
615703257
1139211177
1532128348
2092576281
1090129974
1258940493
2001887345
2144170951
1432289047
1615910164
1409552811
825114792
1991381169
1784148193
1744344124
1261599409
1933287531
1125456036
381662190
926067959
793939769
669545606
2144210206
185349357
1949771134
1124535485
539638562
109916239
213640463
1809405138
697124489
1061012249
1639216260
736495030
1291020658
40054225
71044736
1372240962
186848600
848706685
1070306715
433038302
1976523055
1595668662
334481387
546563151
1110597776
1509005937
569252170
97092037
704700097
1756860255
223797685
347764825
224373298
1245094631
41551270
1588018471
2111853779
1516392501
331848989
1420343496
2129284878
1068292321
1325840137
1259023122
1906300722
1058803169
1209146604
1416090374
1770981872
1077540871
579623093
645259301
2020583217
271774999
1566424020
96178022
1520958685
1063754584
1953963983
2072430418
377700369
271458498
1475782068
2055618528
15885239
705237185
2024189179
1323077552
2137229119
830475541
514572071
1385071009
435923729
618375579
597882560
721342903
235089109
1328490725
2097399553
674104508
772800130
657345599
1995945451
1648445695
667469709
1557605369
1726344628
1423261034
1069896467
138664620
895254393
531363845
1165464721
1063541589
779600906
1756528157
290604533
1824783626
802647288
1324558993
75737168
39604021
1099582635
684500403
1869164596
867271364
864740673
860269180
424719759
543021375
581944153
205749671
936769347
438743250
804443562
933557638
467554093
242248157
370377098
884578103
1134733867
157322585
1224951935
976640871
2114086320
244484700
233256868
180759251
1466927566
1259316769
1127025329
1984188281
17630540
1978403448
1347401392
1462636033
941254352
1156625214
249918105
295502736
422279331
706030813
617935815
1690583853
1500558577
1611474597
311416200
368584036
1310431260
914328543
1693634219
869462335
633747141
1121520718
1776578553
975941653
1485516293
857895505
1562834102
124516413
2085926227
1571297185
487128030
742313086
1398772506
160929158
458166943
321040054
1161651801
1883722685
1033982718
956803618
1990834408
1269408422
1553277771
1140093193
815079925
546801461
130640052
1749309235
1676272103
1506111557
1113200695
1068010732
620506813
420211218
1586833970
1333218173
26887241
1777875813
1052572477
1801441239
1149508035
807341409
652993244
615700027
552029884
1571536709
68191186
1132282963
796914302
1007217189
187809763
30605463
685368929
358858082
363457803
736170669
1622010766
471185772
91402802
152461336
853834763
1266767570
1475247371
837038511
55369752
1522427831
837932788
295462500
10349711
1419442402
308249035
620173251
761384044
426344860
634200501
1098419658
749629045
202142266
1230750971
1317568654
441584799
1999284905
1866098856
1279633224
511285283
1108773567
1175424787
1402507242
1308795702
306077901
946779588
104470087
1450621281
1810961827
944517470
551408486
965704855
1179747167
1211076482
2075836113
2140266683
119920026
1455971699
1952552266
1868095763
1258114568
114990018
2119236126
1027750323
506258503
1025618419
581598588
347970211
672849360
720747861
1077084618
2101816527
344169741
1960023455
31487362
1472901390
220895867
893623695
1300708063
1679363937
376422278
1117243366
364689525
653303796
615533338
1895355495
1477293766
798983197
1788571795
933119448
650499552
1311107740
219219401
1170043472
831284901
2036619597
1722623412
659258481
1510506498
2006267776
254984821
6645557
198070630
1332587971
756174423
362679385
1531895324
1911219088
257154411
817899073
948807668
371576489
1608766020
334098509
1725927365
1996522812
1384599121
1305994551
1457836212
634564365
1358680891
1766321641
1062060709
1946162664
1881929167
887521700
1773590493
1849931911
1267294496
921757456
289611700
87484999
1241220070
1660658228
1842945492
21118789
216550893
486820292
145475118
150542507
239003011
1544274840
1031088997
962080960
1134619073
633765785
1531948050
1765316171
689046794
436017895
596363326
1905267564
1659607331
69817062
387291672
486982608
1922338481
520852613
1994716182
633779690
570567089
382053202
1565748244
217482978
1989148257
2002288839
551209610
65051689
1535802235
753881453
1591601884
1922588161
279296082
1499930567
302013984
1081264445
1359109927
1160265655
1765230072
1662239007
1420979545
490571631
1460737391
528050635
312004353
381168846
1886502069
552232013
1916152342
1238202166
2038267332
995404922
145166744
1990880943
648784662
1963577198
313233988
1991111820
63226875
1648294015
1421258563
1801842457
591002062
982831291
1269278334
834961556
137225419
1070700790
3986139
1510050216
310330965
1053310380
1232191007
1246473516
1564437515
223821053
230787197
417332273
771222883
708807797
829260162
1151872855
924880936
713355521
29366964
683952348
708501311
2072676042
1324075948
1278697471
2111222550
1931259876
2042298797
135309836
988306152
331455875
1442031444
442634678
876053634
588984033
2039889233
399048696
1469088854
1805010049
1302747824
1148095124
171389896
624313233
1506535712
1244474190
1345110452
413728319
591378444
733250081
1341976866
971816974
1629979509
1530298470
144403415
1505528380
1489051155
14383228
1355296310
53170233
1984936985
1397925853
421026653
2041679036
219112491
1245141302
1438736090
1984765138
1883022644
1562026576
1921510557
1382676207
461158010
1685756899
1919546681
210504965
1130303176
1995165401
1846216651
1051032813
186429979
1417849325
79013435
434451096
519792313
922653680
390575945
1188683248
1423125978
1486998751
928242125
1589585268
1523613962
1655272806
1819743682
953433282
1061598839
2054148291
934617770
1165296919
546165699
1550566261
1121335721
239158978
636746549
1020349363
2079957798
1945837665
171896412
1255973705
1372571795
886033762
300652833
533515015
239440231
1976751330
1443807613
1709946542
1934274293
822451159
304594563
1054250573
467671822
227476000
1569591117
408425757
640419745
836867991
1534664666
107420640
1162716888
1572136615
162103792
681002803
2135859671
500175559
1311030006
998165373
1981068475
774852037
1530167742
265192620
1550492042
431915228
832252882
1797031341
1130262348
1159676114
900604659
514426221
1910646934
2068181312
836784094
399857562
1314113011
680683068
330859471
278509237
826596134
1201489360
2102290133
1078558133
1229534105
934662248
1056424514
1158758641
348902084
48245833
1665410747
1649095570
389681350
985487654
402671702
1126896985
1004586257
1818736753
1727593264
2008129861
1958749047
594165854
2080215277
649669813
2079955570
1045027117
1173484912
616210075
1779181614
554427642
1679718021
881783565
147186758
1225597007
1341212114
2025796247
308907045
1487722712
1044401457
396525451
753781796
32432227
366373206
751025265
139105937
1184222482
814196149
1560097649
1430878569
878908671
78616163
1012933778
566004760
1018800827
423562154
758086369
457469817
132933149
1843800861
505718772
210528435
593666102
1764335767
1229754681
2051319266
1589890125
1494340482
2072881552
543444905
412879327
1549948450
32999264
935777371
729368642
864736864
60150617
2036729865
1188529448
1733859701
1823607878
326053917
485129737
1946910793
935347134
1405608297
2037633460
1916836673
640637424
226529939
1133734393
1523359476
97527467
1508802389
454350648
266332567
943883923
974053581
1082755605
969340438
1147512649
7626974
239444713
167524985
1214527735
1392700858
1621947480
1006116478
665225371
1907687900
694755240
1602017736
62739906
1449850707
473835517
100206549
1108478645
1737578355
1623735440
1188435616
997959044
387476311
1438395604
1819999264
325387630
431025751
274674046
738320420
641831542
2000380704
2137354981
996879318
807881491
623232603
115637125
1025840497
1684196384
1205329397
1115716994
1430430250
1049709410
1605900934
1482155807
1222806514
1910016491
2602482
782832746
70365536
1060476871
1962384069
1193341966
448589164
523885909
1308050026
1770002835
1819652891
2050896925
173992180
969213145
396645757
250353859
1642521967
1711095280
2003309371
45094794
94778842
2111282764
1462673407
844959745
1946969766
2018788454
1874071041
1718307058
1168095399
1594916621
1909061070
1319958882
688996844
1759206782
129017542
663575778
141182371
823408994
1477885468
1167510936
2054815621
59958552
242777120
1766103995
1030560670
1933580572
1750936739
1790061349
1914005780
18433992
73923324
2078222796
1610694398
1339963239
1315234042
1694343028
729638960
1459575606
1371033923
931388133
1092086773
2018906827
311826662
1404590441
1525442091
598695352
966625619
902708799
501193170
1069859209
1879068731
1351233422
1048952377
1994203372
387577566
1569382863
174336036
1607043685
1879187369
2073339911
1603675966
1623805869
675298248
203398641
2047273898
1003052720
1684880056
1612450334
1252747266
1897028239
1354456539
581833531
1390402078
570208364
448128375
1687934897
1890191850
1819022407
1158883136
1007016985
604491898
129201940
1329529260
851087459
2017200344
1501640591
2006009892
648232127
458549945
833703135
1523615712
659372519
1182049946
1788378101
878943047
190640643
152731518
336500120
1191942065
921068748
132599892
541976440
2142652868
1639576391
1725602281
1143564487
858168359
219929953
163109037
444624720
226838697
1088497765
1886273205
1355457403
1207606599
479132229
457947320
1959791973
168380773
1007386878
783383426
1781637883
1012170517
328410393
567383992
1024810398
283372667
51722498
434192724
1741327726
1615281820
1553480081
1948815361
150936974
562651552
1912287289
1863374410
1387792982
771296803
1491262936
1215218925
878568355
1429120689
1472596126
224851206
231405762
1767597350
1722392212
1584421961
1946457433
1523482876
1432092421
2063129781
253203100
1882320247
255920146
1980239467
1067705327
2041534899
1366532563
1193930435
1920298936
1785265627
119304222
1604307477
1519690515
305544820
402916361
944924857
490600159
320757940
1269610317
204870504
1407868933
1359947491
1325471625
1553756366
680852398
411040707
1053078729
110594151
620959572
297616741
782825947
192774049
1064001848
1010522916
1107787910
1939555497
462789551
1575793115
1521081672
1946264374
1046063271
932572561
310798655
17733688
1045798813
1338027739
717732721
851967195
553965305
51820404
1975218885
382273542
67780125
576794205
842723704
1366699525
273307554
1093514925
1391715499
1705249640
205196
435402023
1175998726
853954636
904511991
1970709765
941096722
564020855
2144449657
230715860
1220303965
719354236
957960956
739984668
383638934
548405407
2053457238
1458721087
1722310942
1419059317
1885345204
192319795
757428409
1341314292
1907703620
1493947252
1379190676
85582266
652763162
615760260
221786231
1560115517
564477426
1166956517
1976500469
2033278273
253957024
1569796802
906999777
1901702633
97263515
765743842
1030076260
1196985842
1977235872
2067127207
1207945004
386958797
423788824
1152578228
241758235
163483423
399880470
1100614395
1116171919
1798664570
750304238
1527933714
170030109
2003604674
2046478256
586057800
1475420232
426012636
1901226598
99021101
1200370379
551223954
424162279
550380042
2023331457
647730104
192662616
516506791
1628662567
658394541
1560246537
103573720
381523468
1627364960
1313378383
1992330310
2092843081
1848383248
1953617111
494695547
867540969
1811285791
367919522
1525248598
1421427276
1159655485
1325363105
1996956493
1961711543
1934443433
610898991
9105148
743377696
1450383995
2026785217
1504986017
1774827116
794704057
392007647
602467991
249410564
1145666868
801100709
40841135
85269124
1104748004
1945160154
1827861064
1917217300
540546600
964652114
94315643
1893289197
1038488553
1610172593
1685248034
1735343404
904130599
458671964
10846470
1421008016
464858141
1947158353
427658575
532774188
875596502
1646643168
2053653216
1355854811
852024793
509812534
307261137
1045584882
1653645671
809876437
722663969
1855804219
2000140616
1911443821
587911274
745412729
755258613
754462985
62214742
669462444
39034501
1702070399
1965070725
1695493734
501492417
866685190
511339239
1591675748
1455044777
236825674
877701824
1503385593
1311196732
1212246834
155377832
1637408183
89458691
680556915
1283206504
196718201
2070863386
65028871
1268292009
1246470097
365370659
1418970511
122679017
530069751
2017104531
971955167
985548458
664278402
690458151
1735118033
2008384100
1328553246
2008972934
64430325
692055247
1166965428
905389686
678026035
1741714651
1152127352
824407227
123181439
321123108
1246095995
860064152
1875365156
780838746
328492909
53222042
884146643
830958358
285262477
1482381388
99474204
71387432
201082146
1875628591
942431147
467261415
1931982458
1191171720
2120726481
1050009962
1538025438
1473951340
2132876117
1873664236
1151212222
1454104901
1067540938
598446508
1272054034
902719581
1642917793
254999928
1984579216
1301491882
509946575
1766040842
1693215114
375197663
731460525
930750322
1522229048
1544502076
429795530
388075518
1465870553
242630730
1005697668
1806981311
1816477176
1115630204
783483612
1576253345
664495137
1792311187
2141917538
743388356
11309101
1482790367
794441953
615626607
177098531
852749119
2134815511
1808893478
461569121
1751424574
982428648
231640270
2094427282
1607492284
1688284882
1305880370
1736186477
1854480252
700433044
1288722472
411038033
1534177145
2060232292
361629259
1145103960
470344855
448865521
1864675954
75465747
1025949913
62678582
1949839273
923857518
965564879
1727627025
2040949703
1859978855
456983162
1673305883
1032615966
1803615100
477753410
1179367844
1856054671
485061003
1390465325
1578701529
1323192441
1415952253
1074596297
544586748
1926168048
959394312
588894323
271651737
1932939665
1251308146
1298348615
411274192
700991412
23399151
927031793
170206166
507964632
496836115
737016071
1682535632
1797986401
1672903453
1248000430
955040303
1774985374
1459962978
1964785483
431693733
284426007
370905066
1361798739
1107080402
1135877550
1947434817
1744207030
1295722913
2141745353
1722555039
606277066
1902703453
797861042
404574899
247491759
374935153
69396516
211073405
903313561
250099828
426710496
2062063368
1667380645
1607644177
799450950
791113676
1446566406
870314645
296014022
1889445062
865981416
1861335952
1702564528
143936158
2063511734
555668632
211054657
1369579771
2025822197
2113775002
1147624364
328888489
2076021990
364623386
1398895864
365507376
608439684
1273450628
994193496
402305006
449633471
1274112387
1690558737
509478016
1044532532
1992482934
160053809
877195314
154462186
1564470100
335551313
2100417699
1880005742
1318777622
676424837
69552099
1421011388
1333854074
71197406
1522021705
363053819
470344965
969096836
2075313437
1470565040
1806479572
577163698
1704807076
223679432
1949585141
256791513
1150193891
1345504493
441162345
475800532
2007951195
1844259155
1097824785
1870960871
88724984
329620475
1188721440
1322250748
1504888762
481072784
613651072
1486849413
1172414985
374953360
1199244583
1710073464
769104402
641196797
2014802248
1419573230
1936667829
1439651611
703810950
1392519444
865670685
1849068057
796634476
1425376162
1261675188
222374383
300445885
965449111
2069945344
1433315875
1280832093
995558890
1188909809
109751124
982750060
1762276711
1148406561
609744015
1199506376
358510097
850495017
634672115
5383739
1170427273
1995053875
203491028
1718175901
919148739
1786236549
899507458
1322151517
1866734819
2059057784
666528042
1111129916
1033972302
1931712262
1277734450
1488382101
1767419380
794639205
156456157
378355592
613126615
558151054
794250573
670752315
266254398
290497746
1498219720
489677213
2060787066
62768536
1158070444
1208079377
771662909
1578347833
1628817136
1446144792
1751772023
1282172148
1846160263
802533479
1109645070
929619159
1544072845
478864707
522430677
1976048886
957303223
1510419120
347780206
1916683952
1690974179
994915105
191591782
1891582150
374533604
2067804062
624830236
195037254
1963750649
1332580237
1201017325
2134875322
1142656223
366161822
643735645
2038594108
646709180
1744722608
982607086
784970592
1818217304
985806741
473771765
1213208431
857694917
76338038
2012732827
909619262
2073393673
582799871
976957763
1083660205
109648096
596128114
1213116138
1659876069
1348379919
1501969340
86854087
1038871754
809276096
452284151
1443950284
1024528591
1382743746
331634624
1280009936
1147316760
1684741872
946659853
2005322493
1190590264
497112861
540076608
1219338860
530280588
1428050624
1096771243
1442376546
1551349591
524158935
1536894709
294237188
613563613
47847898
491940955
1582176139
1742265635
197904089
1558080227
654798239
1040150230
1242538016
1839266622
589493477
2014690401
851476829
1338888550
1959480887
969660093
434992618
1318178512
1269386938
1478110347
528506863
343688632
159650018
1678450969
558776543
607168180
319399328
534636627
1737200272
748081298
561494569
1181507297
2105071717
1709213727
1430389759
1960328442
1062447553
498603403
1794581990
1685788345
1127139976
1380484198
862037655
1411250691
1011112972
1501155400
1523717757
1439588793
1608704773
1944212646
86254252
489039195
1512798124
1405075995
1344925089
1352041827
1071874066
2050429010
682665157
1443062014
1714366390
115285531
1135533210
403483667
1098748131
1988678864
1767728549
1541324648
1766664177
781253861
1584375129
169421511
1882656198
509897949
520049579
1295605079
742033113
1517200280
1905957420
841968937
1907600244
1240912995
431323582
884003987
313618335
500442697
100549448
64302334
540606625
773427113
2093084080
1724551080
465552478
561890084
1108028163
1250030416
1449392952
1067284961
2106107959
1566533325
396332168
1811581277
35333828
2108118780
451825546
524195054
1998845555
1005414078
1952067152
63014025
419925418
995110871
599627915
1146186605
1711810942
1300377217
758194610
1007182295
25919124
595811273
945988928
70232680
766964837
2070295292
1338014811
1249457138
2031762393
613178584
267289542
1782707164
1347978764
294370820
613431525
164808069
1914490610
1746796327
298611120
1797180492
1362503071
1871595360
1443042469
1260482618
1355323159
1125452139
64718191
1864712409
173467477
579855101
1070983921
1530309880
1820956490
653776925
107055355
189722112
1850955933
1173339985
537180097
914208320
815210557
1812774743
419448657
179655590
1627871554
1492218605
2024611941
229915238
1628525724
260780001
1728569676
1180299073
441230019
2065070779
1008558373
1031241537
43548813
1738597538
283715751
1642810413
1139263878
2129264009
1725651474
1580545058
1066868353
1612829043
67218181
1648413545
1211512523
386514231
214492181
278150517
2147078483
1211292584
90502666
772559299
96051045
80231882
1182916466
1058801074
1880984114
334860245
585162723
707407118
1750086506
880730919
2138081906
984079063
1999552814
731324886
101866510
1183034194
1119023331
36994744
291327747
1034228327
927207305
752260847
118718915
158539892
731385516
1799732473
1659033504
1017324466
992984002
347062182
701132163
1653237375
520867184
933699901
477421255
546549086
1396392726
1128628125
1487211461
524183042
446287322
1827801221
1228078370
1637218760
1147230813
1910036015
275024807
237596639
135433953
142638501
1398664966
1649445529
781522234
1977466165
1572771032
1110167769
965810744
1283751071
551052122
2090646706
808104392
196623958
770633972
680250287
584438916
769443092
1875710213
1854133402
1043212269
1423441473
994751219
732593787
1272300347
1692325533
481476260
1439188965
805863669
367060767
337412687
337822543
1540545462
139859316
1409336857
629379177
228606457
1967699972
1927305031
652509782
644032878
798983511
1864668422
811015837
1295332754
18293076
1376851081
1914779398
646353172
1720835546
1043258637
1120746901
2144254341
1521853513
306515833
2079168638
1819928546
1356544165
1614706048
1791729927
1556870498
2050655159
544270503
1510969073
578645695
55541662
282876390
1290479685
410222183
878873700
1834599864
1087507902
853781409
889427667
347775561
490823725
1372922172
48816449
1706944052
1718721830
912079591
1482156093
1973645133
2000022072
1953301495
1872075687
1605123161
1477558106
663851977
221677065
433465198
2119246632
2095152645
1261523184
1468240011
303909449
1797713902
2095868899
2126751708
1998719721
802696152
1318036404
1597976482
709667253
312576202
105195544
1108610615
180798282
1870374744
243496455
1143630830
2115890919
1932552909
212704280
1407330308
845684382
960300654
2044693596
713392660
598699846
10049609
960934150
1117602813
1842834570
446980744
1744621829
1345403250
1029940478
324070627
1018965722
1422739977
30543370
1343985365
746102732
2030341481
863302396
1100209399
1466644375
574129716
1333648920
1913153098
281718691
1408524778
197579979
1238854676
2033142371
1928817352
1486779412
1219514191
462645284
190665142
1645471438
1800763515
615760955
471944695
647459155
1183427204
542876962
1283965781
370327940
179735094
1238862699
119867796
755539434
345393847
1187614964
1289322264
1214745000
1141919516
1383438983
239329590
1563188562
1210132182
941230494
1250398069
901645327
409893169
2080884789
473958716
392629758
647454791
1281200831
2130745127
2051319451
1890998483
1573890961
1958061676
506319951
2111980581
1979693637
1376779140
837993825
1655364211
932611740
1323346111
1465503694
417988298
854228649
1417027159
907477318
64358382
1070475103
815236081
475620202
217659692
1475476943
1527144111
1140142359
414152625
1119023201
1809625267
628157472
327375155
194513249
1922610820
897161847
272890297
1492332499
1750450227
1369902680
380393211
1334600928
1964822177
1353378072
452578858
828356661
91759953
2037920205
192530311
2124605067
1084661643
88378768
1895892301
588648342
1300525999
1210943705
449799209
186779834
463973491
375584722
39941563
1403825555
1755974707
282971706
94783411
423803740
877408175
1327220477
164389121
1423129552
1420258273
258758380
1762703274
46839823
1764869437
727742789
637626389
1127499536
340878649
1333355672
1447976405
1309489561
134328624
1903188477
1379243858
1712123194
918177421
1851640688
1790773507
1567913814
798742636
449066057
1230420002
1832130180
1032124371
880872197
545663277
1737036051
1654437527
324461104
2064060310
1841360305
957339471
46641071
1114223171
1919486496
1686478952
636269047
192874457
1328352718
1412846797
905406813
711539054
1335294344
408884276
1723972731
476707100
1410692489
1120106890
990477981
1682201055
1011479169
451492215
226774066
1952204954
147066018
1489626445
377788942
1229063988
155401197
1455046045
1009610603
214060229
1700700904
209474348
1035245012
315954685
1168650550
183837290
271612952
1336604958
1823062836
610944781
992534647
1281096189
69094863
1488016414
1121015444
1933104566
743161112
1955467989
1028820861
1868583149
1615038740
1168964434
102725895
2013936188
1291588730
1611428199
600355949
2078115762
896685101
1218566226
478693222
2140771046
1550542579
633262609
1869045400
343626204
1704661026
1661550217
840435863
1864374399
1058641007
1164373581
339760248
507909335
2105587384
107562603
145738030
381445222
35225352
628315202
309256487
1972899605
940123020
1134713492
231484791
739017939
1256818426
339347782
1820775758
2092165288
808759827
2049105523
1647644068
1109139832
723890082
978797649
2124188014
1886245541
2111569928
540077030
1211683407
1123993805
264898914
1928147596
268455532
661462994
1973538927
327402470
987459155
1061890578
1490476598
662939408
1060827693
680519919
1946050388
490261088
1266312685
1841058788
570576433
1160697127
24183052
703761859
349533061
684976259
1966649942
486697225
688850628
1287939854
1934396107
516480067
643208558
1141839752
1882658114
537273289
865237568
2024323350
863692358
1454478934
1638012983
1585231425
467552992
443826537
496928638
38692284
234490590
1131019859
2006291398
377130179
960950044
1079276309
1949537122
1432947452
196690601
395491656
593306998
362192834
632401322
1001840426
871161646
1594702012
1088770947
1087211109
451410400
14097856
843466005
1832647018
528522755
555325898
1186716432
1831309256
770508993
789363118
847977501
1904394791
72819823
1811998577
91661185
198331079
232347233
1332218188
1021072334
1253562420
335508189
624997340
809227821
418238305
1692237514
469967337
947382868
2130147306
1821865985
887049278
1981404786
1646044393
1542610204
471326837
1079511026
216118444
1894869682
503563994
308668104
611661351
1134255473
1161420349
1413781979
1918514547
623873139
460782932
1866837668
1346070960
1377467445
1837836563
1914761544
1879325896
488787395
1745000694
660802626
36334007
999652456
1958198212
1455135418
627520710
615090945
863862895
2132986904
1170016961
1579392463
1243475877
1789103699
1283410621
139538118
1391815916
2012756474
603883763
996727826
893310822
919323693
1909148351
1536650286
528697511
1776129604
782799022
1239454490
2049111350
1982613478
2047788603
225298382
2009144703
809306775
1729850215
782207105
1639878991
595683459
592060270
553972041
1360046066
121712796
1924650672
372664367
21950889
851441453
533120776
786917171
861299329
1979068337
1774573605
998585856
511050019
980926925
2069584771
1619881689
2142940005
1491420106
2108234920
678730728
1917731443
127422178
232696129
2146462654
1702084449
676705425
1991519322
1770105235
1233136750
1669806801
699372395
94136187
1430858985
149625246
515921483
127488653
360167702
1998838391
1735908513
1587999246
2070051523
1193542666
187506979
1914259335
2065359489
211912139
1818629005
1436552770
1186600961
1151254251
1554012220
1998504415
1601159559
1014603307
1669447614
267831746
1603913539
42507584
204088998
930763384
624456090
280132731
1486263639
995788053
504556793
426772690
210482515
849640632
894816130
806981924
211020516
296124362
995794687
318963703
1336310372
846630496
290254167
291450580
1048345427
1339378810
657392270
243161229
2142475210
1763216600
318777091
1801848069
1650140607
2096100286
852468434
67303592
1590773288
1809622427
40828290
1132773954
1866101024
1160850262
562654124
335329206
1604441924
1444488332
1938029676
1033717804
80688634
1497913819
2068161153
808332100
611204663
1604912352
637487370
1422616660
412311309
1697739472
1134216137
766853315
2019270476
353197292
1479367826
591645807
284836711
248008319
1359458184
1814663397
94246354
626230989
316565239
1265595697
713450754
1216510909
2007337100
1448300172
1394773338
1081587356
909928811
1148329032
157247337
735808485
1496903340
1450496966
1296945520
1607678554
1336725739
1058487747
1157922353
2076359720
52958213
2093802195
1695774873
221235238
687570722
113167092
443239590
169140819
1168690580
14470662
258179587
842375998
672721114
172877753
281614519
2047711079
1513371604
906538971
48458208
1550795806
883884370
1760873391
565703040
400472167
978412402
1971007763
1238690614
1946780828
2003754674
857511573
1817370228
505036184
1720159464
190572696
653063263
524024232
1203640174
2142298779
1965158522
1046734250
1523048985
673218759
915613563
1524949249
1207235987
937134406
621426917
40546244
1624356297
398073643
256320153
594926124
894243876
170027403
1581472597
1074901024
2059589894
201159167
2122091147
1652933333
997249282
751249776
1223895608
293770852
1035509670
1622915401
680285101
1905506874
897086013
1661259831
556691270
438599517
790186597
927357032
504184166
1794389346
1911547959
832495269
1296949390
856066022
707826369
869387664
361117517
71442948
797267786
72493571
791640453
777152933
1599702236
55608730
1197848097
83134138
421202918
1679302848
1911913740
1860243006
630295329
320018986
1903966021
418988411
1232278538
853500116
1984544189
1281290942
506048897
2146952667
476686915
939919348
994031304
1312010920
1148806813
1880187546
797366003
277282312
868209726
86729487
2094728814
1560470982
195643534
1491794595
1782707164
476051302
1281238698
1875073695
1782312352
772195680
800458021
960748804
758085211
1031346367
1314680481
428372035
1526693070
1233149089
1334030887
1621427864
973132727
601636517
1247449979
958796597
128937538
1457858183
1074161135
1207566951
1098894606
143107554
1308315092
1728144082
1851463497
1122898210
448532125
788155052
385126532
611818700
1315777246
1707796349
1901620841
197462369
1431373786
1842803070
2147293792
878918202
1899162125
1420293199
1348013536
531224355
1415008991
2044026346
108754847
1240871803
1266885744
532404731
751461505
1200205605
1452865002
534826585
1440360971
2017380310
470665645
135143924
569832545
1326044665
1300824951
2146814982
322148695
1800301537
2053148734
1651978476
1636343445
44077014
345186671
1926218449
1877940705
212952380
1724653166
831188260
1965266285
1072494210
2066818569
716592641
603293382
682027812
65886888
1325008869
2023471321
273963
2080155332
1089301536
1621552030
1373171969
513750559
712659371
614459856
1412633462
886564793
1377348284
805233315
1897679837
1201451050
1005466866
1149229175
394218407
1228509707
706936355
1186186974
347637975
1681257313
639808118
17208149
636544284
588746413
1848431571
1381718662
1305992648
1489051155
90260004
1606718847
1705301660
815536668
931750220
1046856586
268684539
1612543216
136893163
1537500636
1328535596
1088217093
1140043482
352657848
472809824
1103504071
502286508
1003732954
2051018568
1431475622
154472116
1659482039
665390587
2054974500
763795423
1422291337
97523068
2101409598
973265584
912062235
1003969505
601358557
1888634212
570411729
1767055018
1139909499
1992764821
2113922543
728653437
946770810
1644403193
1056038874
1686133177
1789105421
1521681724
1001123159
1369755343
747337169
37710914
1559295391
1693838026
2051909827
1161727364
778959025
775326051
1357075843
1189858818
1129007309
1938023984
1649900549
1297755300
1256545690
722195959
599616667
827819760
497640420
516935086
987859935
1109544724
1228507658
551326766
460216962
943704047
1092823156
1951777979
93798096
1279083997
1068479061
1570832707
1753491331
492456524
1031884219
238150903
719924607
478032154
1924957515
1201822046
1200583607
1088019860
2033493929
522889105
652145356
1536898929
2030419884
19480219
1075828501
1862695367
1407021446
1119648357
1648581376
1498637220
754120215
1105804605
1740861362
1367024733
299238859
1498302453
1072353350
1225771272
1027193407
1469629856
1717530078
1921344356
2034542502
1211780613
343260533
1515427309
1793702460
760632776
491883124
1573622513
400905828
80867853
1662996433
1796430174
1656814762
1869418043
447269438
998948932
112112293
120304300
1376234960
283992965
1665249162
216724870
1579523904
1847864998
565325129
722449211
1494460775
392070171
858446023
2073015502
1511376208
1903227940
1215252164
932577
162876811
82376608
1327954903
1657919263
1338997114
1007453446
829408404
1236814581
586655656
1034456265
659803862
1205110706
784992105
870576973
1096059881
1161058841
778909978
686546131
713946822
917246994
1093861070
466139619
1899401152
1736578933
84990020
1826634528
1641314705
1291194851
1769685257
980706283
2079217907
1596207271
1960198528
1204598461
1530655724
625893431
1879252833
33259621
1893829067
944210629
987817913
1685389551
571540544
1244503769
1578330643
1795502768
1542705279
1205329397
1903283104
1311815369
971343237
93842817
539313917
473023818
1846811713
1324624450
364319776
1390281509
1543569426
1135479004
186533711
1626904999
172254993
91918728
1192729909
1673108928
1473808111
1538654364
314011069
2032793101
116438531
1090138630
175302649
65734818
65502314
2029161644
311025807
2106199338
727869082
300718993
565216737
2026942967
2137304607
523859374
408464892
1404804523
1258836786
1328198026
1825781658
462873315
537979753
432205984
1959686641
916186731
691417642
1816397457
1603908761
184066581
1391523012
1288486813
334385022
1850169522
1685080136
481623869
771147493
852767079
8372200
1275194971
76026419
5391383
1584567453
619284673
1017619420
655179034
336025749
498004729
1934910406
863997851
1340515921
517935285
653154291
1550887103
1273082008
1206474505
460755250
701177568
1563895731
800989221
690659802
535783141
2099657449
963046062
320372769
1427804793
1792032956
2004827947
1294221944
2068981262
1725641969
1156657735
972226312
466706625
834526298
1241415329
1846129252
1150305834
1851402746
748006928
1976035933
1203506974
761948025
1943248376
1871527187
2035526128
1502905653
1043709506
413085137
1132059517
578850384
931555180
1407362481
1271162452
710954948
1567709315
1403245794
2006472026
1787843184
1294056995
55593433
1603527368
1472605388
1828709595
1439148944
811555512
881904584
1069476726
422438949
437636813
527457369
1489551826
1091763149
116633698
1156377886
801494165
877053882
343054604
1480601657
733656946
1144218102
1540786855
965039927
1722852638
2119959792
1747319890
1288528045
773896179
1426106599
1886181876
804842116
2053067637
1257852829
1775246606
17417921
71478590
285295284
2147098677
1272216140
292670410
2059684839
917746154
1715047620
66589547
768642370
1624279002
1967490168
1343828239
1304666051
531596953
470644201
308681297
80934272
1894059286
67365442
1198108887
1482072865
1228000098
728864795
770006783
1255671248
1550532678
248375499
185260929
1632334708
974356847
662919258
192332239
1468635374
1672255238
1745236714
203120242
411853341
1433864130
461970025
2014374880
417168192
1754299522
233336339
2044167548
1875798648
1600226723
826154569
983661005
70369981
428616529
1099549218
2130864877
991323779
1652248913
1976462796
1999542239
470243652
9306533
363191962
623955236
1297021511
1684498985
1708427744
1946390803
2110318803
1181957889
60059139
1590786812
1863569788
207571287
710774329
541087953
1225483174
1239208372
784744980
1127071768
1433936507
1505840426
1249014128
971215458
617326888
178136198
1971619662
1794296875
1318386501
1496211791
840264837
1182874746
868909930
618135988
514628520
1431273530
25580896
130743074
345916602
2003148705
1303232396
155131144
971753722
753468839
1389768982
1293781964
1565194034
153252537
1374633894
1835401954
1537727735
586979802
957534185
1491067225
371415886
1790559064
1392748877
1933256016
1852014757
1131854073
522529693
812896822
1854494529
1594943429
23757899
1322668906
1504611190
427175857
1636362053
1193525306
1837856603
797131271
1507004061
967480742
1042093442
403559390
949792675
1604256016
1101339587
1313304544
2133190879
932270251
425198331
567545867
11452885
451475649
1450234922
151693172
1581916397
1453406335
936137858
493572523
1445355044
133611940
1254153812
1974589091
662993312
695983770
565907930
1505786281
989365059
342691941
2144861427
2054284170
775950738
503277656
671842328
1294024854
1488088884
210690591
873348084
1675989770
106488085
401552001
1762330202
1519972824
434348432
1668253192
83172759
2127323848
1048707097
1404284697
1496591619
6031788
1803813271
771833989
1143464266
2147304364
98243682
1217913739
336693681
887457490
1316303616
523430293
1394771778
2024485633
1284909512
883032099
699336542
628871059
183338424
1016925793
1502749721
1194934364
1210522672
501612556
2006245800
1657612501
1380537715
1290594572
1314452530
563590833
1038215162
135924556
982294406
51012145
1573466889
1237341085
566580172
1288777048
1627612055
1644191745
8435384
1877498597
1068220508
1689995728
840458553
391850972
822221563
1521762569
1754670193
405723548
396084557
131415871
1147516340
925560728
962283053
27945385
2068292553
797837732
1296789803
1708859842
2032782220
772975347
1515562012
1407244352
389239869
1798762276
170124036
1064619841
185899054
1559817579
2112836255
1042432101
1617530418
1222679773
423323350
1945923398
402115155
1939272811
1651765752
408099792
1539043442
1635300859
1531315707
2044167548
343163376
1905091123
1480272155
1486514998
919452472
568720837
1893832583
1836518969
691183616
1841726837
1941213933
236162472
1104556485
172400070
68312991
80889053
1338687191
969096833
382907378
1799670814
1051178361
1822352257
892577434
1830528763
135978306
1857000681
813470153
1261082869
2034287303
361319995
1374533816
1615768483
1369551985
267180989
360829063
2037824929
2093789568
892647290
1883907840
197786074
1237873515
1117969567
408745146
1948522850
1840937088
610212148
1547403376
736888710
1617297689
1603515568
928024425
843794599
194751973
352846135
1114988103
625847495
2055456508
864273365
1026194549
2136457542
1773898533
782819035
1383318731
485300651
137540382
1619069175
209629115
2049854591
350134749
927836265
1245140610
1819614844
581239600
603263133
105736649
1240598078
1975100282
950202218
351295850
94665203
831690709
1769292885
1608066651
537104402
1025084083
1700265669
1937416834
316592551
1590544935
1624516744
1397607195
25145805
1376660470
773396335
2126953453
269838329
1797289164
1354342583
225905997
1001380814
1248921359
709579512
459061315
888686225
1374809972
1540586090
633009523
854313421
2120347389
585655245
1643377069
796884573
2080270172
1878791017
1630217824
572312207
55853139
1339675660
1008082312
2036650843
2129113114
2022361889
1623334324
830807871
1824061842
397071615
1118593644
1507897957
1505486015
1783127236
1802165072
97521637
1111885320
403837611
611004082
1883388913
1024990613
76253469
907450177
1862892157
1391707427
72077465
1635452629
163754900
667933013
2008209605
631730043
161479455
1967221134
1683820140
1619588551
1944813309
1100238199
942097971
1563537164
291120256
1998338123
142498538
250191273
609195977
1426663225
1693681510
1952823614
1037153862
610155652
1748551917
1538467193
1765025913
770983377
89859065
144778687
1630914235
1012470218
1741036563
115453575
6038896
1895892643
1430333865
1103680295
2134452769
1669466096
715453142
668271287
1011976937
1515998378
11038295
1153339676
963836737
553087437
940655383
794076207
934501045
1732811516
785457219
1467708684
329285187
1275141502
1682100480
1346478874
1449345550
268398212
493823470
1973025338
408061745
627079044
1956717285
666537267
124006817
734839200
401458042
528457642
536553093
1594395403
665696718
486173211
1915205553
2064758946
1084612494
1001406914
40796085
771504503
1203039737
260155919
763053906
1306522191
1458820022
934122578
1179961101
223725619
957400214
1728037564
2089393753
1533860622
947226703
104239477
1640249084
2112131254
1376439859
1940305331
710861305
1192145873
607727664
737711510
2024747771
772824930
2124786690
1129524397
81825587
1191882991
221322932
1581507656
1513101256
997521511
1297542660
1846910267
330164486
1734067012
359021199
1998723107
455670645
42878338
2000399319
1605574172
906264219
1059749101
875030719
946639073
876230389
1861240502
711889959
1508459315
1128185529
637018396
1557261052
690109541
1011397978
854178869
1995099978
1611848604
1258734661
2125746093
863154177
987975543
74524284
1384594775
1378167710
382205828
1835170395
941721560
1192393968
1429096980
418049461
1402422476
1271362403
1914775148
531776491
518972993
2023611404
166763145
1532425485
84930869
1576813371
1807617122
1639291515
1371344886
1422429668
1240328127
148426140
1449912890
1150933756
1886668220
281327156
102359701
1721090065
963416002
1674224199
301099629
171145369
504554097
1901679308
779864407
434448751
592738884
2104791453
1072688751
462225014
1791504560
1776944594
1602493236
601344378
1012940437
741342639
518043148
1404734145
1653060490
890552872
91451098
1975134611
141128054
73300970
1743332718
696698166
186330855
1682320656
1516383357
428160060
712488205
1975323449
1203895733
1593334198
1365859727
934159046
632580519
912641913
233620653
268496048
1503070748
1962741772
1406014711
904795346
10310371
1407763856
233506545
1181372681
1218057906
171216770
591387060
1725867209
560328823
1245753887
294667067
1095849640
280889759
1428901103
1018498932
1618788855
1362161757
562758121
366687570
826852418
903944694
717435122
116471918
298095810
680446806
2126276567
1053220413
1741487376
1438469612
1202717153
895129720
1145838821
2000279702
161341909
1414555998
285597986
33571555
419827542
1733703396
143445202
1058954709
1029381201
576623265
1505082862
624154636
372787645
201400360
2104339538
838574041
2014859965
1440038548
573897345
1463543041
1206896535
1035992857
207502587
1112016938
1335780769
1290556577
1055826505
1666718145
1838898489
1096191701
1793763558
1354271582
1578546493
115530297
580792661
1298747964
315355547
1742139243
1464155955
72003281
365034158
2094782961
1846373776
45498692
874306003
1580904396
385938920
74465085
237559779
26440104
1096732519
369092168
407746582
475248439
296099682
1398044036
79790690
1477731524
133894751
777165205
270239130
949309010
1350860010
195129874
327743574
2036248157
528259823
535259034
921715027
852837996
1696606934
1490046366
1933711776
998944200
73198004
1418165075
265494938
670730017
1192821837
1042416656
2015087522
1056592872
216358274
1612648596
1933687142
1780551827
1527086814
951488021
1170717778
2111948478
1616461250
1746483479
1593503648
245429659
1009584902
726021469
8085867
15529368
1875734599
1671803733
444443995
1098741054
860056305
512769536
70431028
782546947
1254653788
1571323832
1956983695
1705833584
123951685
1625620539
761397494
384981907
1448767086
1483823189
294148894
1324406544
2105259003
354748479
954371448
453820382
1156703092
2002453411
1280136501
1880829860
58027782
654996547
1194670042
919633881
29718790
1567550400
420216536
990735942
66240725
1808748016
1367975933
776558902
159631174
1854530365
2030916149
1676233021
303601246
496331044
1495095902
1071306173
649044505
921808681
747106017
454042328
117800130
1336129877
1869128037
445619371
1710119315
1181993059
1966785599
259976387
174630642
920737891
1818171921
459260172
1158095075
440329411
173428098
1843961036
536830923
1062643853
895381206
1478274591
1497473969
445121551
174436844
585580550
1535784370
932615431
1995197451
1580301364
888961336
1104805477
267914365
984316927
553453686
1621356712
899092985
788811348
1925898975
2092443141
2021551874
6160848
1402332636
1017064594
1783744533
1319747056
978936080
548664552
317911206
1889638662
1336543608
1709142209
1358580540
399858996
1504991097
1452365974
1695524926
1307020795
650206100
1003496042
1469261768
314756251
1388822715
2015320668
527975550
564160660
1091637373
1231921666
1062800833
318368214
644055158
1937576999
1673562300
428165818
1965566090
2106611404
2007063745
1338937455
1820405627
1781594875
991497676
732013309
2140648433
2064634721
1159519686
783388904
2023640774
142636126
1301889721
1192647639
1629348769
1477883606
1016236795
172391828
1000227576
387515131
2002202379
2058327582
1137110561
620493216
1692446748
322942894
1509507001
561838287
1129488129
129575582
1262019552
2000129326
1658995887
1807096223
1362067611
174312802
838873315
222566776
216321135
311726548
1450083515
369062323
740836995
275810003
62947101
883759122
922311835
31087474
371556765
975614652
128968879
1158498966
2084673253
1540269178
2057482019
926720550
40541183
1928451533
1203774196
56043210
585924424
1783900630
1219423617
1691649472
417601348
1990942946
899303554
35316650
296986071
1880723029
1530487135
1291424667
503825622
854036686
60136392
1918468814
577212566
55249955
795982284
850453945
836601710
1867477525
1231650223
1801962011
316629621
806760449
302747641
1584564943
1608023349
1151342234
895994039
1957385118
498473265
259259637
1036166763
325393588
1519457043
1046601819
2056651789
2126659900
203430627
1505320701
94051951
939953053
1238827601
571011344
903437984
959977023
1517643559
1779482094
2069871705
1700476003
1607862948
425701005
405416638
13634322
1619222457
466120202
1358555488
2115168939
368152179
1334798968
232036411
927413195
733385568
1983367781
1875952114
673323686
713408549
694339747
2116394378
583392429
2136333708
24587619
135702010
106869500
295568727
2067158267
47155552
1241213334
419328644
314015786
260297456
1202741011
1547465910
175152228
1534967969
1739212324
538119447
2050611683
1764976106
757835771
182004717
1134797820
841205401
1951816557
2126489569
1182114386
2027941465
1017733689
1747808011
1704540
1945143741
1030834209
1787098488
1158753476
1719853830
1207239886
1521321545
1668571721
1222294442
1183677450
953467593
742178282
2078720665
727500564
325826875
2086840221
546798767
1761969575
684090404
1541686409
897816747
2130162515
1329889339
862008712
1475733057
644601565
201583559
2107040148
126731841
623037324
1733299902
1970717548
842467346
2129285616
1086477961
1805863132
288674070
969689081
1754883090
1897004624
1301514724
363566763
1362882324
111659587
547126569
884809957
178219391
24649707
1835880014
835580973
1374144385
1004276299
1642545425
1417356243
1986224730
977717873
1691395670
1667643134
1693771940
1702097864
1378269380
1643098025
1079053785
1314604324
600987422
387209734
1573942769
1098976012
385734302
2009407703
2036152950
117322452
409519696
67904351
1680447125
1712558978
722789400
535462189
1665907739
1711132446
268383978
444020424
126562623
809931431
838318490
1571996702
2142916760
1398901256
1358242557
1237320695
1193894367
704267911
148287088
2015949044
1023545661
974621568
666166698
1164671792
1871658109
65874699
1862026396
719059084
346531657
1287786506
1375316681
103767879
1578653975
77112793
1404083686
1698330837
616079376
1165087096
387884111
1458532965
1608928513
873775674
708861158
778319821
1807375343
1596267617
1608392837
560764863
136174458
825408341
1133561266
1166470591
1470008821
2077470640
1083438659
125020344
279443075
1669067223
848597134
2037568258
699168836
1947087147
203656022
1993162966
864872106
1043229983
36379595
1733571298
1535969331
2067805274
1236663238
1489428592
701330189
2147411180
692164009
1471910092
1196294001
912163076
571535808
1757166340
618600437
2030649695
289880731
729945025
106367796
221019860
1249616737
571941130
755545188
787989330
483754700
835983117
1315695303
39124968
2086961739
2058581570
1570939992
757747297
1238568183
210264450
2129369882
1657436174
943549579
275720004
1813613010
797918889
1168635646
1568288833
859151155
1410397974
1460014328
22095812
1153948812
1198199815
4775839
1691807030
229899884
1681712467
1989419784
134092128
1497654234
1283541502
1427731144
755352580
840060277
516111275
1768039868
66668433
138947599
1252084976
1956392081
1760006410
1870534543
1576582761
895061773
984589749
410742908
447776591
818875341
493048223
933258482
1002662324
284206827
1866722320
541035733
1710704853
660388435
892409001
244807204
1389748674
1950497657
938155060
2004184376
1773445841
1005071954
536801550
460821836
1282226641
292799605
1041584289
1168438898
1484886013
2020660276
1995373407
2060473299
1566357457
720669705
1710805704
2096201036
1513919010
1081131592
140567479
1275743001
1679886061
1282138031
642607339
1616040083
8456907
2105069936
722399152
1788166840
1282195066
686487467
402209969
911124473
614120882
549071352
847623061
2131130487
1448719699
2076285665
64521391
487238179
568469802
1077046589
1219253573
1539419719
1170251448
413240249
310987699
867905283
1727266468
381587488
1838482272
1783624932
537494737
70948461
1494569343
95166068
895961494
1697251463
779725492
1588818088
1738552971
2001588131
777634309
418294741
369252202
1948322623
1775612461
1048818002
1440507357
110973301
22821573
1675693886
1378099407
1401927302
804865407
1434486940
2082316992
693817601
1754325880
1618825990
177125464
2032546455
1235061682
1374097007
1985443841
981321625
193755792
48921162
145856515
1714673558
1495471346
1310632041
648641870
763640373
1944442174
1884899412
1416114591
831960912
1739778516
73330576
928386378
1745174659
714821608
1614163668
1604550636
1788014202
509387879
1419103095
1522537966
1387369019
1583435160
866791853
231464084
1611474434
810044185
91698301
1654625132
2041414464
30661879
257008822
700465458
730482532
1070490374
468279921
1506193757
1806018129
863058536
1944224002
620768008
155506971
1924629286
315422656
1880984114
975865127
960484705
428495368
753909508
1337230075
710355866
1693467557
853050907
1383987679
955112331
1767634983
1843912644
305943031
512479449
278115966
159135088
1536876237
480877348
962823715
921674010
665847501
540831434
800500829
1530084776
1764068642
1595003670
432777321
1691294
562768886
1346379919
1578487826
1762208906
452742341
1809008124
190123231
368929021
262178025
730834196
1379921615
470484465
1137652571
548153031
1378756869
1210354238
1349033367
1295714426
150441134
1992999353
1793892529
152815208
2094158458
417706037
498418309
1031610625
1146735375
1724889024
946732316
2110125563
570413676
327264013
118596197
565737652
1539901114
427720556
126787048
712084766
1385165803
1333969567
1468377609
1736894779
738370710
1096307518
514088514
676034241
591158934
2033656878
735466258
855600732
996502356
581483400
144092374
1346417210
72247638
162733156
1782013387
848870506
2091689235
1207420057
230776972
29703466
48652849
790271806
907134071
924634611
1674395193
24634567
2076001185
1589562828
284375527
1516994995
994382417
1794982551
213816460
1245505132
175822432
1103326817
967532612
2098133743
699103953
1035432779
98871342
1218523495
893560137
1384833385
719074106
1701076216
1279863662
623193298
1739517830
1281719133
1479486902
244858290
1890509308
673975382
357259613
1750409078
1036266328
1296621091
2097819839
1532270510
1631628687
2079052675
376955107
1680580269
1552166124
1590251318
1764034463
1060243028
77487164
1271990338
386094885
2075534116
1474803106
613987846
290420495
400304656
2005165352
2052467446
11768927
1673507928
2120345285
908433113
1862515686
241413175
202343668
167506836
2080996901
558273906
1459930781
1832262123
796163749
962243429
339548252
1377987895
1974153088
488841407
990197054
845595925
1231001298
1799647438
986623855
1032699051
1025380726
200099410
1716487498
1527125396
1284130110
476890474
2005334664
1500870273
539241953
354014394
1382309393
478523212
1481463741
860414492
939387369
1947059902
1879610177
1592187335
550046290
519341677
2098615054
651665544
573722836
644860900
1183113974
702803292
1408728790
320650197
703645783
1487146741
1303197738
567442083
1165194587
1873578620
630802817
952249797
768099604
648616671
1440119253
91083015
1994039032
967794905
1374798977
1704104727
1235791364
1515376211
258950968
1416871820
523190140
1958705322
576539489
866411247
40768913
1143890331
1411690292
1183222642
1544945752
958262418
906869777
110606729
1203302776
1335236315
2058007956
868052332
169624197
67821115
564875727
1590071848
570776484
136292965
901802048
427350605
1666076892
1696212049
1157478822
1799343266
1470361735
1183675144
304169233
1623606196
1383383232
399478966
860370708
386720790
1897669470
695469292
1586224172
695345242
1568580582
670064435
287493160
42959402
214447968
547837767
1750496663
206406171
1555347651
111149657
1503679265
1874942386
1892936483
1850738943
905484116
1576863744
624527801
1988148041
500460057
551219337
1375088635
1719141319
2111114759
1234568367
1718311025
1676352210
106967517
729722239
533746371
948022452
2050636218
1605036770
619261510
627164690
837533837
761938936
1371295468
632094769
1971887801
1740599155
1627533502
1737720013
1762753454
990601707
1163894526
2127110505
176791575
1150442564
1096529288
1707991863
752853886
972589240
1215655253
929757548
1513613890
1528706662
413704907
1172547079
675367906
653080267
692508572
151054782
1332912257
1951747138
955149457
1075527031
1800108258
828906844
648847279
794454329
832975376
322853069
1567353255
327288545
1390071375
750231619
817480265
1282994150
1671425260
769714971
483043283
108673525
1090166129
1691233799
1177429279
376973746
1096397287
1625692930
1117980719
990553952
1909977607
1414217177
935247540
2040607287
855527043
589255351
1855635
1401401424
2009740771
1388728310
1710646408
1217059905
455746193
1455529676
1972344034
1542285942
1314183564
676781563
1832848563
372696889
1409661293
476087150
1754849170
1327246475
1338387964
1636939216
1230295701
1192009134
1179355087
310440892
1061246207
1142074433
1905916781
1881790082
44857585
1000874002
733573218
1335083421
624296734
1712620309
812056840
1730152497
1166470591
1899251737
1665872524
1961804816
1111731206
1306508010
634891232
484700418
1270642251
1690496338
1344790767
1558910938
147697945
1376521793
412460835
895610083
1626594337
1465517335
1987175813
1959209927
1325214345
1150829890
215731194
1891786041
2140017184
1448841219
88003030
229179870
1849630781
635877805
1112941470
788224213
1671774810
1893173293
1006246171
565520296
1833949547
831287643
1738891154
456469561
1247021133
158120776
1601388507
1978160735
300552736
623742350
1469567317
943808705
1845698843
644168156
789414279
538874515
1367100261
912096798
854723013
1211654281
1281664540
1325743159
18091941
1988042248
692269194
286634389
431292097
1288005809
325820659
993104154
851146070
700687479
538390398
1021828405
236401084
1856558531
601581775
923839989
1017302428
533860299
537859717
1001453642
1439688338
121633746
1110513816
1067126215
1547935805
111191068
1513994026
1744985033
1141727820
88643069
339383981
1420038496
1800938554
1289508218
1000220629
392357908
1949179872
1650316450
1608755263
1272884123
1371891698
2041133345
93295187
1168840138
2073021202
1980528039
1623923962
1615385851
1002987055
1289298183
999086427
62816650
593048076
1156549278
1559808443
1788514010
631691784
523884127
2012109154
536062845
451723143
1158117444
392525857
1078766530
2128705506
1506054602
1426342482
408616468
1519508824
333887167
2028997325
803335291
1205969599
845736461
1620599982
107833870
642356068
498114818
530938187
873689909
1827467445
1994219178
1728971049
1860875261
1506257133
1994329232
336903453
1221986161
1589540830
185426976
267312176
712133636
229340253
339703477
192594349
188284479
1335549656
1850866424
738652060
597939058
1115646268
1413410014
859153222
361672519
1373029951
1594387863
786111485
1821164833
1592241157
1059236745
1147384976
281738858
350980957
1659876069
1088602676
1357119527
1956001996
413679107
688034724
1754168941
218539550
1118655582
450843179
1656938446
1442527118
1385839932
1343802117
376224390
1545789169
1843461754
1682341635
1897290051
535103755
876776970
1969331793
178980906
1214515070
520189379
1462583028
1185078943
444784382
1050914812
1978494783
1650302524
222776306
263927204
858728150
598656214
374818926
520704760
800226952
113603506
1066887934
2004863440
292496735
2111921883
839579869
685618054
457842235
2090046361
1821766866
714682993
1193155875
1674786772
643674486
800962228
664721342
413371374
937827318
766842718
1298404301
1723954629
266937861
1504854326
1403710711
846641425
258831204
1286219856
909116789
1478417461
2124882
776955647
1733253548
1886226564
1542486015
1528235354
893525997
1788228396
988579291
113794824
1192526921
1080250439
58908229
1578990907
1697958289
67113438
1735074279
178277474
922500923
1042385858
90620343
360352419
1722023954
1680912486
664517675
831301202
880874040
9978846
1116711977
560506621
763270632
41800257
1918355297
2144857769
705711747
908353311
2068535123
1676200604
1701523254
1097602938
2058950263
124749360
461340517
179327866
802067324
864028186
1053380334
1983254291
1805034749
536955451
1687201284
117217961
596379892
648198263
1680026720
652648730
66439407
174820822
1967226741
625323085
1236105213
975716983
2144192162
1909284639
656385295
498127281
1757198023
418470806
705193373
885004403
2139369174
1802396954
1746256921
1818428364
132779228
991880368
815915269
460221056
2122082029
1363266635
1871105283
1090597131
1751839395
1476727712
341493188
1121823925
1763191179
1401470300
1894159992
338740651
1973958424
293167179
612433878
1793129875
593648050
1366085872
914698641
1679637381
1216202806
682035126
1547867657
1440373913
1889382244
377381259
1498777967
1936897671
1829487957
329855804
749772348
625163286
1429549062
4269924
238488083
785166033
767234925
997120154
2113849752
1884882239
1600875332
319420078
1111097645
1971171
385778325
2109721737
965710954
1889366494
1138326964
1906541952
17517686
1679748218
1223343391
920850851
569502655
711189367
366496520
538122133
117459258
1919448648
782765409
1481058674
1568019529
13182889
924135730
328333093
931788375
2099574655
1990440364
657019902
1262649063
1015998785
1943644481
402054063
1341959498
1607290155
1413497420
861932113
654847671
123150349
1236552817
68960821
1616101086
621242955
910321120
1681329479
741149664
765367521
612398458
651385931
1990736355
1047086460
952843854
297553335
2133512739
794526523
1964292589
1836153292
1563116987
1799087620
1047679051
1468808525
677135112
1507825765
377009138
2046772293
86199743
1619131177
1214997104
777811345
1346015692
1239595619
1478855880
412989246
404837119
209616995
651430709
1720572494
269163188
1940381320
1225943159
498498381
900720514
1311135320
1385864456
1979472994
583015485
15303456
2123683227
934673023
1121901439
572751798
1585923873
1360188964
1981396052
2047910921
2043006811
492423580
698931687
933098532
1876545349
19235243
312759388
758780914
179718544
698040950
1375392785
299878498
1113180659
629201380
435311527
2121018178
322904253
104400488
2029485935
356604537
1736405230
1666238965
5498946
1166784752
84568071
1912775172
642073726
2119973026
1440776647
1410853166
565418769
1098787117
1962643721
506274618
1894832512
975964936
312743506
1668276
544530119
2069469389
1934587577
1836521330
1827795401
1474067037
759238778
253891383
1123957227
46533611
1726853491
638190255
853533228
1424840188
1701742522
324179603
1342230122
339347782
1640273540
1087256635
152161170
468393198
1558487896
806299417
1255697298
1445905874
986656151
1586269117
485482417
670897997
157466947
1674914739
210673692
293708347
716785472
216860974
213078517
1577566914
673961381
321097083
539602659
1229417616
1736279885
1800484853
60074071
2123194557
344595549
539360200
5032781
1681391315
738792257
1097523500
1814087455
1153421385
1464897028
2071612461
1921033733
2047022002
1247325125
2068758061
2001535650
875507359
1363041409
343215647
616256474
1278629592
848449717
24634653
2146234744
1827334590
628175012
1751848435
587525464
1644522767
724563736
1425528230
1651538572
290722862
84905779
107678622
1350317815
1097459366
265515984
3654236
266449850
893779317
760329248
1023200505
964567033
1354954916
1937361834
914612197
904589250
424870548
490239579
1812310546
1654961719
157917732
1182714144
354467017
1001718354
1350349225
1276909210
1276291887
336677028
1017698794
1515419371
551281467
747873674
1706405958
566126212
1226407105
1622626931
53734971
676979206
1681562250
1328529039
1915452126
741877629
413180557
493297980
616839971
1507876224
1175142971
260703744
1388651676
1749880760
131577644
852024793
1995012008
1334705986
6344485
778153155
1199464524
404811660
439595485
1300485170
459831094
697847533
326334647
79118675
901077749
1055072478
1184377429
350810120
1444102431
1626482500
2123474236
1557640887
934724492
779739590
2057088782
1310440224
1494968844
1699627741
1082919675
1851123476
743679142
553181269
1131842795
1238422315
178414027
344382526
89976104
710430457
1101374845
376769699
715344276
1591801691
1838784533
1824787384
848331756
1129394891
1834827021
791962109
1608095103
1013542587
693305
1579731667
1257285505
340679505
1864056504
579760060
2014981653
286597151
971081642
639285975
779083511
1358283482
327967600
565175665
1097760154
1623075895
973568528
441168360
1782675001
290407784
338884127
772364424
1151925134
1140418655
1270343408
1965568073
361365293
277525417
958088148
535313656
204701873
834281301
694619025
948060334
1947396985
1829754513
954656756
114078989
1615963785
1185906975
1812864334
1536943948
270835256
1705096531
1807150162
1437184028
1487072238
585518426
1087517405
800076917
881188552
628914958
682393986
2104305236
1060783400
1230413110
890474328
826067888
1351368207
1053581361
983519187
485986828
2069579226
1516783457
2122786260
2052194416
327147123
1953468472
87632885
1218384096
1094565414
590325619
122939283
1668943518
627578244
1411321168
395027754
2035270224
213680650
497360308
604052429
357926334
491752030
45971351
1007857976
25793415
948914549
2101907882
177973405
272960090
1312984821
95814797
467927857
1376695674
661891723
690862030
2115537637
558616925
1718489592
850718532
53997658
1537554962
518131082
1864684808
984330232
332951411
1869719722
873594290
1753971430
1558547484
1403568790
968122462
1377664436
121632967
155462969
1174568140
1838200056
997509422
1896221028
1107424768
976986347
655098132
1865805494
2132699578
1855338532
1412155936
1173648030
1068094942
489643679
606665987
1636148107
995613170
1049360949
379257383
34041335
2001966525
1692032348
1023437784
529556840
1459507877
1178968409
960504834
2038654248
1957417823
65466331
1845465356
1034523240
568323193
316136584
256665292
1164420314
1599671571
1444528485
1525509712
287403509
1963392483
988922396
1011251998
1567030512
1297550206
1896174431
1610538852
413807659
1993584666
1475540149
1693837278
1397873981
724316889
1234717701
1010396647
1901925970
307034597
1242562407
46537434
1347463377
485662698
124871860
2013236907
1192156806
18727389
559935941
398440630
928601822
1143055570
834062619
1049635435
1268939383
1376287732
854952150
1387708121
225596854
932958695
831634619
217917644
932192648
262058426
57076394
1392643087
1918877935
1178075368
82898887
393311681
1342852044
966130174
312087647
64437240
1030048330
846539136
356555519
105841528
1380106195
81689954
1377825717
657031741
1975805688
1826319444
1395904802
1820942344
1533163343
532030401
258762930
501975490
452388983
452425728
466291301
1473570421
1569557993
2025021950
1741227273
1898357116
1976788543
1497489096
1415621580
1675491423
1602990052
996699173
1448340274
1856612271
2014478299
1683902446
2044954237
335078452
1003845000
764962095
899069517
1994835235
1380540618
157380543
959269374
686022787
2084667604
1209577106
1030505475
24864169
302078496
352546150
265843311
1326128788
1202122041
797695793
392010416
1534814796
1678200001
198385845
202087442
1802289559
172686144
654372163
1729503137
338827888
933589015
715532604
1892584227
814932153
266359367
1456176980
1695491583
2130806563
349513226
2238892
1527672136
211656613
1088118885
1850169649
1316939154
128843719
1108838586
1845942729
1166874375
2042905604
81622738
32698908
175131362
1547100451
1550666359
838389334
995289934
369534954
152461336
1828571990
1229239029
1974386734
178395547
1310090567
1042606933
39865476
1871864013
414516020
38808105
1665744271
433190847
1701901447
765450410
970638120
1531085015
1010467529
1947103738
1120791252
1221180911
508970821
1112580442
689773396
1018684743
1648004048
2075305854
6295785
656150312
410163577
771411481
198643702
1889290609
350353265
1284916462
1466501394
1971912044
306095801
791850721
1978467710
985302218
822487226
1385329443
1400230881
57635240
283663299
2038807201
1724657216
1204526907
2126886060
597256687
730293595
849326256
1246738949
1489880107
615834495
1517762192
83433440
1298925702
1515278530
834719192
1203402052
2041219694
1979342953
1463483623
347309747
126460875
883307824
1673962745
1635261078
686745181
68309918
413294115
1324901465
866161560
64703241
32091568
1347092750
678715658
1468782354
1139890546
928963751
1525729356
2106243629
1275110990
465387345
1790458281
1097865756
324420876
44978248
842541917
2062733795
375806127
1599774524
1764016407
1583410771
1834667242
1988049591
226791968
1463314112
1367099280
1520119362
1260139884
2001371280
1568777679
1370940349
342731188
130846210
90186087
678368346
1342047339
1147417600
791655576
1641968687
919151500
1514416509
1745845491
1311225063
323138244
1482830176
107989014
43563511
1851447763
482426294
2118572416
950991984
1679089286
1916846380
1667222815
1602822204
1732269988
1771741383
733493997
1585617951
1146961612
2100190708
1061564393
1339054215
667183373
781629807
1165615477
922233123
606141039
1420360061
1723279142
1833424876
1843295552
1162287929
2112005095
33229229
1143220571
1224393745
1875381808
1695836761
725423918
569913541
111419154
2144803568
1108232056
1040420994
28207029
332784537
558859973
240129196
1743763190
363424941
504339551
23480651
944173546
1260307069
346509538
2092975140
135519937
525525535
481536515
1336604958
136547148
698164163
652445572
2080305374
23341348
630652668
996545520
1711358334
1405334911
1971800622
160242889
1617794635
262941539
470935307
2070517593
136886370
701612617
484320681
667573208
2117514008
314807999
1157508324
1903192615
186725513
805642236
1800237198
45815190
710086588
604898613
1574814327
680330063
1722094574
1537024858
1880642441
1689023833
1093006447
1032318066
772194713
147801185
1332393608
1282268413
277655412
1691947200
1166876669
30406521
1368225218
1745829452
1803838254
1945475616
436384470
1778864946
707346056
269290688
2120808783
1524637887
983808766
1997383831
1319765239
1148096847
957137760
1085524805
207198219
1569986754
844891233
926463339
1621444878
217620166
1133171333
1802406815
102150024
164450324
902142756
148532356
613053566
1195674145
1125737057
714201510
1715227092
365660282
1694257018
1988352366
1957404676
1814252058
317815810
1881893940
1968246084
1061539238
311767608
935477371
1647442466
1843901021
161723828
2066378775
325558411
1734809289
2017992276
400767598
1913333275
188027158
701742454
262820022
1567469362
1228440730
465060277
516646836
1610672175
971754739
1720310204
757408201
1529977846
195481777
609965059
868860123
907486957
947025998
607609060
10148994
525586510
1998497734
111734082
605701506
930143226
977712179
1026378574
2121643917
1398325861
2045966304
1706979160
1230383350
1677276377
366521539
140704288
276038128
306782241
1928433984
1317581184
1073759101
611393156
1365906441
1388034745
1570069860
1246811092
271770362
1417150477
1850529423
1508418207
1867384787
195793129
561509407
460714405
206728167
348591153
1611606964
1262405122
42689953
27486305
936870109
236616437
303932468
1512773299
1989447103
2021110860
1069381673
1055727520
824602313
973990037
1256526791
950163178
1504370400
262029721
625125576
1422771775
1628347916
128286450
2079579517
1707375254
1098483361
445518330
1683974116
1115728177
918244843
169930143
1081599765
1103792924
595460058
616760271
381574549
1167863073
775881765
1541324648
2113464013
618024243
796652092
2028467705
570699024
2096698317
729166839
645516884
2112743885
1403558174
1690171935
1426562184
749078478
1418743871
1185840758
1998525582
1857449941
720990719
980331390
899214358
469631041
1941367928
1066516535
1411879231
1722957090
1903972107
3990024
1480378060
1079473668
1567400628
1612522264
803620233
1949288969
364717618
188811856
1130291582
536928899
122562968
685914613
1279751922
328778546
1710446886
693551002
1504348316
746696401
1357734725
1976540229
723727896
1620736479
1954780543
1608451685
816425870
930748613
270337370
568698452
1045486011
1246946528
1936007742
1260348314
2106548723
259325749
1308187817
2045575737
926173516
614665780
391993425
735262793
162772789
1715920830
2967731
391344696
1884849799
1872048264
974010927
1560983601
737422319
1502487841
996459530
1200073173
274735663
1498284792
1615290487
1916149997
68452120
592789500
1469937807
251504010
1766952082
1410442626
2015629727
909176064
1504161445
2098340584
293521669
1003913915
41734954
2039497236
419837099
1844491319
1685879969
1093648027
198107182
264828046
627880599
992640083
1932999533
653026493
572704278
18723740
206616040
1582889675
1221663421
1133941386
1790902053
1758012317
806674524
695700132
1040422052
140414156
986951420
982608453
1615109702
1964343406
954813972
1149606716
381659712
947862081
1783277322
2064179942
659025644
350622592
1351541064
1055871686
103591027
1437094941
927868741
389788783
1596915830
2004340038
299441664
893908658
2048178817
1777228819
295251931
769969011
1281687974
1315493037
1260356786
1356388024
2131445938
1890802588
1005805522
1705737680
846918842
664932430
1317051244
478576077
1193525418
977354630
1505133687
828086456
2090918661
761403894
470494141
919221315
2060769461
763378590
532131717
1936687192
1836731758
1492486940
1380151184
175657636
814418687
1348377841
1897909922
1375935521
1384480123
130399117
312622475
1028865237
438771866
973459082
362523748
1324374843
422641699
1085977644
791346329
1156305624
2134262813
1487431150
567281412
826901012
954508102
624367038
970284472
2059418455
340955799
2121217580
502499566
605334478
2134980347
1807792993
443509584
1357317897
2133539238
2124260810
417106881
464510854
1256495069
232313330
1694370835
250726055
124742820
991532663
416921040
1774186949
1858335159
1909633531
876899259
378300294
882925136
1789865420
1984025622
1372815323
1486199659
83992791
1605918316
1060447479
733346069
394598833
1729733400
1553247150
1727400771
858332592
124293259
2062383991
1884054157
1304387963
90032382
2595456
441139152
417604107
1613466720
52584790
1824329126
905944115
1874769844
2037811413
631162884
525168974
2076819341
1056383642
1328255042
1134110379
71465800
382263396
1371520520
1997195355
992810368
640088630
1012786323
1809958337
1257891140
1953346603
546521039
1083102410
1517353684
1172744626
1967564431
1990497280
443121035
936577311
1145599327
1645808461
1924358835
1550522287
528653330
1085937092
1692641880
1291964464
1070117683
1083429094
1973907576
2070477044
270981146
1393520213
1641667936
2128483787
781141574
2033343108
228875817
1210765022
286215965
585848026
838600221
2088199968
2081766363
1317357842
412013660
1516151218
1775090693
1711822247
1364658067
1724610711
1232997339
932921474
1738510184
489776137
530868496
307937287
2141117135
517190409
835965583
402540470
275116882
749023446
665392715
1101472729
1554093288
735688074
1619794752
1947237173
942996820
1883136204
627761001
636452852
1705047750
1751930809
862611143
617447785
578493552
213661855
408635380
2017360240
498415497
1480353045
1177839584
301236583
61734424
102625133
1096190557
1452761146
1601964800
614088955
1975188662
12351508
927225313
188657595
605786133
519864523
927157911
1179193922
1978275731
2011611089
336558458
800929127
10438361
948915109
714710781
1301474805
1252657228
1600726955
59748451
251211659
1666767310
434474524
1511492663
323630676
2042557961
488124877
1559962854
2048476730
274908520
716350650
996334250
1756353870
989374784
2089049526
2126507240
218381273
132376391
744018352
1919038263
198416328
47594676
2140727254
1690364117
1865618122
1390356638
1989647608
126062217
205794148
977526275
1255979073
906992437
996954151
2079897415
963052198
1960357710
1864702697
1145694690
547191236
431077005
680645984
1801901660
602677550
351416645
794588741
1857366914
161002296
610038525
870496899
1614697734
85751178
689030956
2043909614
335280833
433786547
321983692
1742156286
1984001694
1716425666
1599829911
971413045
1278031098
1740466511
876708950
893979168
1175337400
603158306
1728666347
2005795626
347374114
71047
1005450007
971500538
841446855
1562560841
89870706
1756024404
1002390366
1939153025
1102764567
1477693143
472185553
1593434131
285148260
757139890
200378805
1125170679
1416529703
1426477492
732651176
1517370892
1946914809
1402983553
1580857313
1987794801
319072010
749770187
107980802
243792768
313185054
662918029
1239821440
813380086
777718832
1242399719
1985588537
161779515
1413652865
2049036746
1200411221
92508711
1761825941
1766124932
590084183
96880945
69214000
727839430
51905425
694359711
357565342
726451885
1804537010
717404496
1243255169
205470101
2125447127
1573428736
1252047847
333854686
545725134
358582355
178880764
1955913492
1644938911
1427525922
1730147200
2107128668
1583283951
1816224807
1202672100
970267677
280830191
1509772050
1582910772
2071658855
1037173381
2006533143
1252230847
220063337
252055915
1958403591
747518887
1646424307
528522782
477842880
331361452
1626513206
2064150154
1963886716
717919615
85304120
984593671
1710239939
1965933577
857041058
218827443
149401725
665158793
236945706
1728133395
152931905
1158370008
1453699186
801567936
6788742
1249862659
1690384137
2139161878
1005206899
259530788
1380308189
108407978
156123417
526873855
2106306305
1464854708
33209606
1738853626
63842249
966159898
524646466
2101776658
1534333264
1398262693
1949891786
1603017430
1615065982
876596879
1725000712
559956314
342725728
18349146
1618608993
272840962
881553773
696085636
611709370
720218149
1989271493
1880143221
1492469871
1038057813
777464512
1293088647
1384300496
794465055
747536345
546578877
1037153862
1196657494
786666520
85179456
670367543
37857876
761026802
524950811
584741916
1293242248
91629833
95439635
1350920406
328178108
379856193
1558928421
296643423
17764774
994446096
199356812
942462937
390878926
697402137
833007621
1967014513
730396080
1788717730
1448764006
1320150538
1726980424
1011758245
1479765317
1213618385
718915202
1786963766
1102275737
2117706665
2074609691
2039978593
633070297
1594498414
1836106741
1303180592
463826631
1072548100
2060680226
1565509552
1794016887
713039573
2109769237
1741878619
96696953
1724696005
2113865032
1760077729
998358176
2122103390
1239739749
1509935861
933236323
1693213245
696680143
609117413
1312536634
1892406650
40487579
413575704
545830595
1356517792
123503373
871884856
476291559
974213629
1844044053
184840246
1979263671
950733253
1667860972
58616362
396845044
52118433
55791348
370020876
83464203
1973709998
1502813369
635912788
1650629508
1766801406
1917446069
1258576301
1188980077
436278885
1999385117
13834449
1981885794
1086579366
649980644
791312371
1376842652
179196937
884809957
1499247816
563585058
1235405503
1237861785
1026418795
1731850770
1336135058
663056018
922341763
146953646
2053032179
1932521592
336434866
454232317
195757989
1528656036
1635007330
1247614456
75549417
1853185164
1225434911
39031504
1512342594
1617143038
1192206354
1121766188
855728789
473037030
1665366538
1184673177
1786709636
401061209
298142576
804331392
1061323551
2086901284
213156388
1616451196
702761647
509627085
154346204
515485999
940792736
1124181970
2061830128
116251049
1267294496
1001911780
72813864
1718691133
1886945621
758769252
273103809
1890148560
546272957
2058153269
2116087879
1865641105
945715718
1879701641
1540490909
1914389491
1059685345
533612909
632204876
1775106695
1165426124
50101200
142911649
1679354779
491166007
125792602
1318872412
1999759914
599690433
337277999
1452387296
1588789198
1280859779
100937261
1854676767
203060966
1273768315
157679431
796182150
2012587757
806458204
981293655
375798220
2013445552
448710446
707262140
414144317
952561649
2061105658
1521640213
1850980422
863396515
887651368
622147107
1060705878
989364287
826192413
1256024483
1301283644
854131919
166550424
496991015
1931995906
1170562868
548279318
2146345788
1036713448
1685118449
1526457918
1053159018
1020925585
849219067
697511542
679279603
1448215146
2127074047
1311175803
1272885974
270482750
1872693912
28622267
996177497
1976601414
966643596
1510965090
1863783754
1321940330
522579426
1963288071
2141469196
1881651076
1549889004
335241144
1449026088
762114653
2093602297
900168750
1008025520
779225631
384175343
506158304
1013213946
1326629293
665182249
983023691
498418309
538276365
1311442187
1078320154
1104121793
403371878
1917459715
993878071
2051901231
1132074873
758658815
1678926659
1107326014
266622103
1075957328
1533962512
182966570
1501347024
437772956
1992110118
1172856698
218211312
1410703982
94775598
1758894143
1439938037
519622593
1997473006
80900533
342195545
88572264
598248360
1430547201
2126370454
2004169530
1059396531
494152849
251148953
1551982691
145803001
1489905420
450480991
1797039005
811320490
903872143
776253585
2124181084
402254518
430595830
1898466017
278739883
1225043054
50063811
504543607
2057545738
2075366354
1312687708
477669408
522848181
1468705653
343646584
279299313
351032813
669444316
702769912
1326108090
880382105
635778300
188184760
866664171
608506779
753394514
1535021606
80397312
707768391
1384133504
1572610982
1878716012
294718287
1353941921
447857717
1484014297
653671580
1976949534
1097122116
186635879
434413887
938291005
301339321
1466401030
1055585656
1878685513
2079268235
344825315
1998124548
1264925246
1734856416
1667056235
728664630
760157733
1681655562
1332562139
1126050324
976493977
1490858489
1233054392
1001358432
423189954
1105719177
427523504
1792621052
617125810
1373209949
712078888
598709681
282031799
723120689
259876833
743220788
1251897303
1247467989
701625075
634050647
2027915191
1226052493
517261787
663950838
423752964
1061730722
162139646
1618940776
1031269362
526719725
1165376089
1629008273
1072761172
430535367
858822628
1244701267
1671657810
1987786369
866233176
1736549416
779657906
1896759399
634932124
1994945688
1339463162
1667997583
724303279
621852681
1133251078
1878947283
1468526755
148934069
1893738905
1084923251
1316563898
1840418193
1290206230
1118441090
1801788855
1502601928
551908780
456265245
1619196254
450329631
1419470545
592912397
251851662
1925737759
986593994
809737765
769538076
1177879847
393264173
2023452746
1087162086
448687307
1518652966
65615733
609262592
1737260319
306907849
2116394444
1253856020
383712124
1099577124
1019529374
213400705
507109323
1996657149
1576006239
257046775
218370361
1483043107
2062125540
1968149184
895319240
1984904519
200288899
130937532
1515073210
1556514946
741632666
1191161277
346943733
496070618
560485706
479808864
402627959
1083736192
976205504
893291469
249150140
1899036044
1285754291
1580469138
1078374991
1083089935
1912868575
2001525026
93413854
1550720744
116042635
1773319112
848737247
1955651863
562411112
702834137
2012288225
2049454645
1277700736
1642951896
1671095436
1424261359
547488782
663770602
1626447873
546558685
2101564024
298610534
1672677619
1182821259
197994013
314493470
953333264
1259298137
1183347575
1668430314
693010063
1252148866
366692367
782068055
488058942
34509781
407466995
2133808932
1292176884
1584938836
700089358
1979131262
1530997147
1114096851
191190750
609897179
1701314849
938822012
615739253
1403469425
622704353
470759653
811764246
1972673572
225215912
163941281
822526483
937278125
538360304
1474872965
544068214
1033819049
646075149
1464846795
2065113408
673626384
1731748922
78224648
438514900
1550499048
1986256135
1290379409
2090624378
360356922
2052508158
1633019740
1326874464
510944993
1241180466
492081241
1876377738
1945434869
1459302328
1144617205
584339258
932088154
519186472
150884396
450435523
1372765356
1784194794
566325805
1101982752
1696640223
1889246680
958847252
647883950
1159509433
160486288
403378516
1343139239
1781193883
1306126403
1967891401
1886361893
12839523
1577761286
1404998533
749091968
1157725700
296454800
988074680
1618841869
1598474128
1413172649
1326863425
777104498
1660218492
1941740153
928778889
1997635971
1113838381
1043785000
1750131713
854179572
469506869
1374429417
208076754
1103677176
262108069
347957284
1822568023
1748446883
861198781
1116081352
820093322
1340326624
1140564098
980933975
1531022412
403725146
1275947636
62708506
1384715838
683063727
1229929487
778556029
706559385
79868804
1354832952
467771610
786145959
1766036167
1237557192
1944244161
396188419
34166528
347489611
1749922076
340653790
1812685990
1623041198
2035775042
493874984
871126582
1382879394
90639284
913338731
665081997
2046446359
204536874
75396628
1661060765
195109211
502167530
113257057
672767713
1040425898
821258681
1256992975
176476634
1646052982
401596391
1404364492
1194945217
342354021
903251307
517318762
1509714714
37099119
1905902472
948667647
863219154
1431637322
884655061
592066813
2139473953
1443889178
1106059088
1618377268
324371613
875614524
336884380
2109995007
2099144101
591202439
535552186
248737575
745593622
566961001
1607979276
292108101
961821786
1073002766
2034645062
1393728015
989186421
1128580243
1005563230
863699057
2095513974
1145456131
591861933
669347964
746619222
2139997856
1983633592
914025108
1498555198
1578978811
126830214
324692296
1550827932
923982427
407673344
1905664109
1475748213
1795395932
477214150
586411136
719194349
1780175593
850071589
163595276
1715282226
1465805278
988290267
1980189339
1030646589
1254757054
1519641975
1285490617
1050179228
1799548971
865026848
1520054262
1896863931
259002836
452352529
740437456
573356542
1799470290
1267725725
1534192326
674219399
1304168436
774801501
1626103810
758705837
484749152
547867805
1958580339
1995900705
936305392
683912997
1989720971
111383428
1090039528
1058158273
464826464
887902767
212408896
1042668997
1086666269
188134517
1161957302
2041707631
2049909840
442771162
910815126
776739363
10642863
32736126
967977918
324567158
1573269428
1607824877
244165939
678051646
694139402
2102065422
978313336
1031208399
1335680664
117886081
85868760
298047559
1087512906
680382938
754302594
1389415600
1649382894
1627321797
955048051
660013101
1917653827
1176906238
583037124
1568590386
280840930
206210639
350799567
82257818
1619050741
2119300297
871018644
168772028
661930316
314029969
914148337
1244275575
1201608696
1125583959
1125968810
1012149880
349673474
728302840
43518391
1848741630
59981967
1777399395
1265740442
625935324
1183949329
67089672
1937963068
1847361847
1272049872
1664387244
1506878296
1768950171
298707525
1277492889
445771376
789374379
1649625137
1802654811
738697670
453611975
2091792503
1716735772
460555466
1617959804
1605980218
524472882
1840136807
1347870649
1469949255
757298795
1232861626
1231650973
145043391
305485127
1933337349
1159696441
1685516590
1046740268
1776891563
1057968236
268455196
885376163
184871497
1472278494
1137524198
800437490
747074472
1490188632
1017894433
461525567
2108566621
1171885618
615615
2004307972
2105385884
503019987
1110884460
1522731923
123536623
1122293087
55174684
176379109
751861201
1876345554
1762359744
126256347
1016623989
276555152
1407367812
824471984
238162124
1744454928
840098554
1569076864
2114753020
1013309807
167761473
228313675
962776992
1632523970
1950006332
1272486578
73011995
1227533464
1244759278
1972965933
350872072
136320350
356131714
1583634418
481203452
1196797219
1266542747
1581102585
1986593152
248675721
740185521
1848574953
1071261014
1935122013
11928965
895538227
1687686200
901047981
196677302
2035424454
1939695974
185209973
1441071404
1009645028
1384164629
1397485811
1963195273
1643468388
3295511
105122660
2140662637
1506106107
158446975
2116757120
219350059
703775213
728647598
1656995766
1909342837
335384862
2050612441
1693049307
1092618099
863193982
1868180848
2122300623
1193607561
1300560752
392716541
359139888
439357512
1618691444
2103804074
619020814
2094249862
1942168498
1833874041
2093165235
1300543556
759342219
943361244
893261246
777470563
1700106012
416107813
1933064759
561373404
476993492
1909233060
814052982
1018509396
77168671
1694576609
123574212
1968253387
2077702047
226982362
199356950
1585466938
1663627113
2098951308
378729278
476003427
1402665194
1854201395
957234373
1702688905
963008667
490097070
718158058
578663012
767420099
2102991955
1604164767
799494373
1791273474
1365843160
1977570150
884926900
503203533
1507853108
2058475026
1288029368
1964940612
1626581516
754462479
1002828172
1500509936
955942845
1949777836
1364957691
83300559
462124289
1433845370
1372237343
1691245288
1293448895
1717870869
926753630
1971720155
683937709
1386551073
1275804212
295251315
627637992
1667707012
148350170
276595601
135679648
592055938
1342503397
777147155
553918767
783501413
1797564875
838836467
965166400
42059020
1690271649
615505707
1464052104
500851018
1810989069
1679361023
111506000
1893840502
334601869
986404853
92984752
1253253854
1203113190
956483232
1521258664
204350534
1477115419
329639501
1897517014
488598402
318172808
293390259
2141166454
721751765
1352071208
1815932583
633293813
1722984750
504706137
1705330290
1337347522
1562740791
1417422438
1285122554
883608754
274961795
644922821
2095227954
1734978936
2065429773
1025048499
96645921
327107133
202548505
1548936180
1007119572
1087936855
1949419999
2034302562
797146657
955824567
2126405758
979244125
445202415
1726887068
1390507359
2062676106
1919793384
1978583906
1170575613
319351716
1263263377
1281944674
93020855
2136648366
1389331619
1614922757
134111531
1780650025
1079682185
1353938693
1984492031
1120152770
952570972
1337679767
853614266
90405672
2088532030
302958922
1780505913
1671023358
2071479523
1106044213
634869980
430842157
212222007
1057298744
231412441
328321785
271474565
1935555864
1352586372
1570396323
1459526127
1539500750
824554626
1561505606
1269605232
324988981
651067790
1415534754
915566348
1875893319
1890242373
1107792906
314415128
1620591731
2142778262
38889507
905019218
623027319
852557151
1772291215
178550874
1357884502
1053697665
2112158220
1786439131
666342865
1058760899
1114638565
2112175008
2078423248
447834198
558992086
1132994814
629347276
1851464202
731850453
1950860100
1568898610
917438380
1187370462
1463412791
317298150
292199047
374585104
2094733300
1991828538
777724519
58903757
1447132946
458441426
234234209
1363981796
648217948
2066582902
130732764
799980170
1325900354
1787466881
311956833
1111601447
491935637
1258543455
1146090816
794571760
1658400071
750057316
1592801543
438297272
797816160
1230950539
1409584911
1021981063
442056741
1340119998
1089440731
601450501
136675007
475632368
1264087075
1528855300
1228719768
1080940715
27350479
712213924
1172028119
1574640573
1758412368
443747020
450190866
1351844909
1686961138
293792055
1674404628
2027553821
2042690680
100674465
1564490569
2105579005
247632343
175196625
1483472552
1541497368
688363790
1468829254
105587397
1472948327
600734039
190819693
2031155437
1715897208
1905338621
632766889
1997564702
1783828503
461100280
1773740746
1608599597
1688511898
500709410
1296624232
1841030730
511257460
1955389337
81553931
1017039759
455803286
92664174
1154126573
1010180079
246855013
1599696224
131774575
1471687622
638808441
446581929
648220217
23040852
1748052798
852874440
1943848682
1887280846
632449229
2028284186
1373350108
62930327
1781294860
493784290
1836454256
1795417983
964644722
1594740738
2064241618
1406939502
1926398540
1237109406
2029569777
857606085
1396835929
378354159
1685377068
1107307457
1477923384
1523114255
1015814133
1766252488
119765133
728709907
2004991960
2131344467
1411909062
968158603
427812229
894119266
154402022
1010892131
1390178186
618857336
1574189646
684505523
1259763552
723136791
1140829597
197330046
50602503
158419336
364979570
155333727
470248371
1047101569
226472857
556865926
751959239
1747309346
1136373653
583864014
137397526
456857780
783344146
2858167
1566032978
882074544
2052148167
1414502999
2141542499
1261084648
1680298761
170170533
1095888615
662042858
1681702013
960134241
717949313
498133314
322352630
1101923768
1898983649
526727180
787583377
1257764091
148107886
1190622425
1437101869
1679593979
2055769503
373258937
691305508
626037961
1963878760
2084933935
671149882
1615436921
722567991
1187166457
2087322760
1958036509
427173742
88804949
213095108
1381495431
1947829759
282295156
1018240277
407808604
667013935
1413674938
1870539432
1269280564
797790045
492236373
265855228
326941432
1466444543
497440872
1795100258
1084094455
2101956852
326863161
913898307
964156277
501574460
894642400
1372295367
1146593948
1137207377
321081966
697834508
1607416917
1401753562
2003348579
465435105
720197034
1588957077
987604658
657019717
1615107594
2102529120
1889906519
948600808
1239910543
1385548130
797838879
1213732143
1058324489
1808901385
1468762000
692704461
1803065879
692212340
1714734146
234707588
1581663177
198614061
957671027
1357099398
835084538
929537170
1688416519
1143329149
1846467297
1256850074
1950038908
1784010432
85573390
2141322932
264008433
875215538
1476553667
425631558
629223880
448672445
1589367735
1628843096
32629082
1069350040
1462179285
1978512175
388195238
549508609
616454055
1957142661
1435024771
926164246
245822659
755573211
1774890611
252721398
1132867856
408882801
1980685591
591878231
289253421
1284444807
114273107
1400963797
130903128
946112010
2057750266
59544212
1892476306
1786173506
495809981
783735256
299084805
399631651
663572783
11728147
1904419204
1097305366
1483820993
858051831
1837048702
1926057573
2124413952
510861233
350963996
131419919
390540864
2121559411
1783697244
1345468710
1603483021
1513492692
309876276
1649886657
142068560
1355886961
112119794
173760267
1693468959
515325746
525554860
882198354
517842305
176977689
1567014867
30668330
1759275509
160413495
2094196012
863985085
1154517479
659676746
12080239
148216813
1562049024
1017767744
1178041140
1935083562
1328757178
1731794570
1009471880
1447554902
754425144
179882813
652461918
1729847523
1616575728
1685879549
1259363945
831807394
1198498496
545902531
1149594207
1891484161
1014230487
1950421333
1654302424
1462283752
498165021
1006716772
764863069
513774344
1191034366
138465375
1501378185
1761414912
570282833
1789196334
448779650
2088413365
1245697205
216113919
1212313026
1237649687
1174591497
891719594
984668980
2139890512
1222308114
1441641084
1491501383
213165709
1227831432
1524129898
1686770047
103806600
333947015
1498293107
1248721077
1508578076
1309357878
228140358
1269015631
1235432627
212431285
563997361
330643939
970518202
22663042
888145618
1580091805
612679176
785464173
1243609288
437727316
245179313
1845001728
223225505
1569755483
1943405543
469789755
815746815
887626410
1684853164
1621245459
1554459514
1151131892
1814168321
1409946054
812767238
986349734
608477730
689667752
397772453
1877176383
1069610447
996133470
1825564302
2011852630
42747510
1522286073
2095805821
1511749559
956619763
1151026244
646056193
581334596
1136683596
1094328830
1116917404
1324834584
202920086
1039981912
1507210720
866803690
71666095
1056677039
274444582
936611416
1275762490
442818797
47831163
1880896375
1330615842
401165542
1696957383
1899027148
420172005
819951412
537054686
653699183
1252633120
1454866397
249325513
1172409505
2009808663
259966424
841378635
301540661
1848372985
444095838
1739133135
1874210609
1191041707
2120625958
1940354143
1897860207
1428020840
856596137
1979074381
1687192213
1121642787
459637923
1385082899
2126865348
398784020
1812734708
1598695700
1525888272
602311253
1335895960
2031483902
250359415
766473151
917749488
1400094860
1407511903
915112806
1184448728
230308710
1269386752
1644631867
89738110
468411398
594177946
1785242624
111766879
335329809
568006672
1962334221
10136947
889281576
382005766
2002391059
768340706
579438438
1830370139
669746024
905937147
406504563
212564357
965157162
20790366
1240873254
828806930
374679948
1912971340
1143295040
120617549
894706120
1117719139
6041328
1643965940
381996152
1719125222
1467550617
849513386
137173181
1200771694
247723549
745754146
659078557
1482844576
543014011
938465139
1738198969
1576894338
1628567962
441562290
1954272215
958523731
780429823
966210755
2125097791
58958131
2043921503
1038132889
1296167249
1158954943
1688174766
1957675841
316567157
1387198237
1529610153
1719932794
2023582819
1043004920
1262612588
1964356174
519714698
378254080
311025807
1699780235
434097915
1824261099
819203056
463185666
324912732
503954408
1873997359
1995739115
917495292
843720280
1593816397
1196941616
1367167797
640178932
1553604461
1790815835
1704197884
966911201
348066905
864900783
1759236867
1346623106
227504100
469716248
256769981
429988097
52874363
1050294683
423649484
846217430
434012810
965760419
1232169484
642697748
1178008128
1046721806
2045213413
887523821
562271531
996017639
1551935452
518085597
956410979
706383605
1880998151
1407919055
1040703610
1165510883
397972892
2039132180
1771268316
1233517947
928286128
55849362
742366483
1945945399
886508983
1497264077
237726617
1963809261
2075743594
270319540
511112495
563972484
2029663967
934193002
1852458211
1143839086
1127778630
1521936289
1590746801
1914616475
2067674622
249817226
610299178
1255827487
486645599
6445607
1600121479
1968500905
958537030
1404376816
2089122946
444253050
2061686322
980474587
1356774034
1112271912
823117783
1586490428
1103160643
1131769027
1832273651
407219661
1402688439
446947954
1488707135
1795089652
619788541
820682990
1877894683
985791953
1237091291
733868626
1709835674
904482888
575071654
1321820091
1918086282
1325114988
1204780824
1510847911
1179520388
1861546875
163100293
391854729
603551004
1209925111
177565891
1791385129
1110502886
441875647
93191112
630216596
1677977857
67314347
183845303
1464979362
597524929
541810952
488548192
1761482669
1300407246
1237929185
1032151773
1641334764
820264674
1995987518
274720808
1550974447
1168134329
172730690
920279822
1066218445
692841074
1665836909
829315131
1976170268
442554873
144277041
1812237196
1723998011
2020377629
1360240147
1185300083
1391647685
693749121
1229686928
1329090247
1336430347
378677168
223569912
766751851
1438464149
942079705
451684348
814525515
1698363256
901360080
583817649
851153112
1654601221
291532104
1312453262
310206922
1055298703
1351530391
805491837
1904812572
526313221
1664047330
1029122497
331686754
1956994472
1877947285
1003981833
1977078545
1726629060
1860898237
76495732
614292100
820184727
1328253709
957703862
1070118944
1711358334
757610860
482121036
858082150
2025524089
1971239093
1603465237
2113708898
1437501491
43732698
405974342
1553953009
31223750
651304999
1603587534
1802538047
1972522747
1225294380
43552312
2081057739
820438531
967311582
384258302
854094499
1387793562
117032448
1183802864
1945762132
624068309
1574933837
1527651475
561344254
94260942
2083375251
341127948
480413619
1970659537
193400940
220112671
1471705407
2146979231
1951027810
351114914
2138920079
872941643
70066722
1985178324
591014356
1224327197
463976451
1941652585
1182460468
1054785523
1224326032
2082204624
626967847
1542937477
1638596769
455313710
1775838537
2093344051
1044727082
663161850
756340529
1413581388
542673657
1058587624
1516418903
199193353
1979874766
673480100
1881049481
415763944
1396173588
122394710
1650133429
727444516
1562904385
920464567
333110662
1191691609
1087780678
2118721479
1787476232
183082803
1732986332
19008521
603261935
281525122
1807763744
894607679
1300080710
1236710380
101382879
958966981
2128297890
1496028481
762543301
489805009
14608620
1880896375
1734806754
1268551931
2146828641
1415454678
149522389
33923133
1297160894
1782395882
1022569541
1247196916
1275106867
578173424
916276009
398397117
1548943595
488469940
997761195
958011819
2144043
1982761113
1986929617
1676840256
80573502
762985087
191673545
1849882944
349764871
131385210
2107880693
527883197
32983978
1670946714
298857007
1490468803
2053214229
1735740051
2061380223
448497260
1558665776
569474246
2025063951
21597437
2084858409
1544533224
1026230701
1292453634
750241492
2046762360
2069611061
200883621
1418609232
766644911
439309680
1763355420
603259344
2142885605
1035585099
1413098599
152439000
1832934816
823762530
305241124
1872860510
1083976824
1673413866
108730260
860330290
1019852936
1387401924
2012183269
504275304
652666709
235447193
121031975
749094906
604099767
547965244
1817649229
328114427
1004866855
1071420097
360391541
1551158170
1748122879
132679589
1563049628
1491209598
1726063009
742286924
1629875764
2129817972
2028867955
1566303603
1792375107
715359815
1191885219
208539318
1412271987
336794465
101219424
1452007172
462811805
917281492
1633515073
1756128266
795817606
1752492148
319939968
1021386310
1056525672
158717584
1051949401
1908241955
1241124570
886219218
2132606981
1760949907
1292196449
1853984599
626178536
969823897
33367654
1057182141
1191357939
1154269343
1814170421
1942897528
1446965173
1794087683
1437983218
709859775
1994520006
1078094394
1961033343
475816114
356141159
106041252
1766546128
396817981
1515352664
129966340
38582064
1833559475
1162285462
1316694620
1621706900
1641299312
1277762057
77379683
418228353
1643628580
1021868988
1455506956
1152762465
1942746608
520015556
515518584
402730625
1055811057
1100726996
469107976
626882137
471344943
2146493423
242156134
1725656085
1779991195
1517322438
2087980606
918925800
520472543
1545539741
1616617312
678064803
364660160
885397330
1119559149
1614129535
158831495
834393215
991765504
2127629479
540429778
1307994422
1698970910
997945874
398925054
1400957998
1463210444
1126197539
1703791236
91405876
832608905
746703365
159474052
1506676330
1202152754
90495883
974231124
2144162834
406527658
801041617
799728115
1175706450
1057001980
832804711
1271954030
346884932
1504450459
1209457136
682518468
1573878610
91864601
1216455071
245620269
519920195
1490873239
13779405
101843926
1313419927
1910023626
856364912
1945977728
2052756245
1840193483
1986478411
431347625
592750925
1919330502
1481328109
412163640
690696799
1148418949
361417767
1356891033
649767890
1063087386
1085536131
2119408336
970797327
595561185
63771384
281123891
1026638928
1367099280
116742120
1691581393
2129002469
1401683463
63765002
1741749833
1567038995
582404049
1761911202
781496343
1239009144
245705695
447085515
1542621957
1467385401
1403311730
823849834
1805411446
1592367673
2121987485
1124488544
50304447
1086668905
1685900892
1798155432
1184597477
214351708
1840079198
973665556
116158594
1649744903
1094353158
375814918
69866693
1420378190
1180483726
1204175528
556612365
1048293842
1222276314
773328966
2024831106
146560123
495382586
274278587
854100053
1856512591
1877093698
432512769
549424742
775800318
2136009384
854465118
1716996019
722404542
564537619
1494165673
1098246756
1085588115
1792246780
140231604
1060182811
1691017058
448909131
1200351758
614631739
189128602
899574119
835083061
1895033250
1126500468
640436330
1854400645
1206947380
49570037
485590597
1800827100
1217123006
1602112425
563771531
2117958158
2091678945
1255260430
1767483859
233438022
1346440347
1498887211
175962609
1185839162
963630706
515831241
750867808
406718929
63175466
1991938148
976392485
1450095461
1830087962
673277020
777473414
2154185
1742135439
517210720
2111223588
850508551
1438093718
292923374
1583087723
890212490
1153986901
606780124
289881760
1080421971
713533954
1596685817
1232743048
655294213
1674062581
592682433
273240748
1731424179
1242724306
1863568321
374474143
1304174492
734992441
1141596049
1222948167
1258522456
1157042830
1288633493
953280775
1555869425
1026677725
1873367916
223432845
1246776326
1905091123
1603762473
1776399627
640318386
1331692615
603396852
988837149
2063062641
100889631
4009943
1706246219
624915318
366393350
1537363302
1526965893
1706526442
1861144938
756341279
72482480
1907036920
723658148
1428926397
966477143
133163050
1473195685
1795153665
124738865
1603480650
1372199086
660113087
684144730
1031145282
1680372218
1814859296
502018286
580099682
739650986
1573204662
1155413684
1470721645
1572249178
725442101
680551024
738411186
876899259
44785483
656452646
1299612796
1375571549
693464274
658651824
477163762
1390431766
261589993
606474994
1678749963
905245678
1636458047
1748281128
260178567
1461090663
429425869
626503070
701662278
2088744236
170528667
1053094010
1606268519
2038000133
1464178396
294658539
82569203
381262224
659852389
1335796116
38562365
107487253
1102528866
1716840690
1358785041
22075369
1200719203
1714232548
665544012
896272203
1467095711
1020319887
191782029
1876460049
913754238
60579011
319233544
1273644139
580943602
814132983
1635612409
1550191023
886764583
1545742057
1053726785
58536148
435395563
204559915
2001939467
778874202
507717691
1648961707
1882161642
1231652129
2097067686
1256018154
1588853443
1595144192
1653285480
2078198903
1671546336
1639073176
31559838
1997328807
165357191
931677038
1433160723
355579588
1394198385
1625157603
155508493
321195835
1915820989
330644417
156103539
1817300140
1327840058
499143808
1321052652
2075716765
410254139
886978215
1348987750
227143854
1923463380
1335580548
1809619577
983154822
34715010
321620011
1558693030
583073628
1940220838
1845199549
477817384
1570570394
1493432280
401473188
1172409122
1033638567
289176612
774330365
1775483365
912233029
1350799082
1841212045
199349053
692742805
651308837
1123654216
1020556202
1797081967
1743374648
1315770710
1861035308
230468210
689358379
1706666616
2111856363
933489722
371943609
795831949
2032078724
1846995621
1408424712
1195261246
617817729
1342579939
1131856697
728377202
1215720572
184971815
857223152
456029562
2049178478
1378200568
371030409
1687057187
2117115566
1439114805
719435992
1061374099
2038210691
1450001863
504866525
1683376123
636718993
2034340366
1194392556
823981505
2122737120
496958668
581022961
273355527
743309600
465578146
752767666
141862741
1893572836
1789683912
259434480
487118577
2027961916
961176105
957131569
1061711950
578656004
1512489922
672813019
145786795
1735546731
2106601021
936463109
2010967989
7362563
1274218142
289275685
1409508795
2013006076
945870968
665755448
269816467
1996347511
2012751376
742527354
672753548
1372714957
553590169
2055929220
1550778208
1277401180
1944766703
430539620
498745025
2082467477
1362206592
1398595385
71466840
301798733
2021988767
42161503
1555628258
1703110743
1036356103
394071214
1792951211
1679607820
1851129083
141936457
1394720755
333662945
783913575
1333527265
1195082833
163268957
6757208
639811186
1295268061
1386085366
402365893
1239901595
1649686383
806495420
555798423
1847765821
1399513658
1792906445
1427363063
206237105
571789777
255940426
1241479986
393373405
510203787
837216075
1196987269
1212979768
1170588439
1359707812
279012556
1493362763
936689467
1155949774
865721596
440875478
1854616698
1566645542
980419470
151804643
1787593188
1006683485
21460988
388597458
1672417342
101097541
1184026295
802767915
1724380658
3074907
1818268720
73602262
1163020065
1770673882
592952549
691888413
87646226
2079506643
2136831737
180755076
1838545348
1578569641
1078735408
913593438
96336541
1213663230
1733844094
1362223815
2030708926
8490027
873515344
1797435883
1469978347
1853661668
213517000
375691329
1797652166
104616535
1862898365
1745210350
1081256475
927121274
2125072906
1693988588
1540688459
2130548619
934014408
1696668170
871135574
225701124
471281978
1891853540
314974850
652704514
220106904
2025626633
433585633
497558109
1788990027
1736620114
2035851845
1353531139
468773680
506996491
608979127
80478912
575065516
545330044
79389499
294198238
2133509453
116507585
1130466779
43890078
1238510349
2065387404
2045670252
1024413131
1185366411
2047219045
1197192348
293582263
956622117
1714215672
332255652
1825944478
2075823985
1265804230
1497724240
1426857120
547910301
1947319515
42901941
2048156508
799567551
560117841
1845810487
1824790878
624309726
146564482
1468394347
680361161
766956061
459738698
1516817364
2063656409
974686029
161580220
570995591
718966085
943496090
1729591305
1182667509
758004902
843633193
1808919216
1794271127
534118791
1049539260
631275586
292510689
345928210
989373873
1154419707
466705256
1056065103
385488829
1038947908
1423715883
1096063566
1105192408
816623673
926483840
1913716575
518731664
614102575
1700116402
453413975
1213324896
1739917130
1937073975
662861149
606031487
17173806
52913437
769443860
1856997725
36716892
1872045653
1253534090
1294142386
284519207
870586180
783927847
1142524949
540761961
1820021647
1396818790
668346095
1622245455
1612342254
926402353
1021633047
1547987648
1893533488
1339212164
274871477
2137685440
1562432715
1266581463
912352570
2014877168
1272832425
1437633333
2096970964
919401310
956343635
36923941
402317626
2071657567
391187076
730548674
174760654
1290887867
159475305
1850534028
2050371555
1837590577
1395650680
1519479185
2055509446
2055613012
1082447354
373707682
707409148
851214829
576681794
1208373376
266003458
1484156282
1279929695
891305925
366866927
1330302389
820904329
911469550
1846969096
1525824926
1473291408
2074477208
1258005342
49065885
607256994
1383595697
415264231
529037686
591016818
51492692
714281878
223679432
607765054
1334358512
685257693
1514651998
438746706
2037277179
94550889
1518544334
1291561127
1152151788
1456232763
320934104
896338008
1609837659
1815502601
987499407
1998923300
1733633193
358650786
109892750
606199751
385615858
859919729
1679305269
663629845
1080122489
640940840
1283197354
477375212
1555080014
330415682
330855992
2043735980
1618873689
9784839
834181961
495919097
2035253886
789598228
1625266959
335051348
2041344070
970190806
1036857841
1610187001
1965910053
1885754555
1239697926
675806329
1395372928
1825056800
535781354
561665441
1943612199
512372363
1484875844
968411334
1150362783
187646734
276935650
1915195604
1773157002
1876473094
1105915629
1789112716
734957478
2121588550
589434750
291312941
524195312
1921866442
944506785
164314272
145038661
253424422
2060387953
491013114
1027120469
348988138
1884496885
1125922317
1036333495
790504194
935706114
1658041163
557454068
364721050
1110724349
532598300
1011283003
370692779
108473460
321271914
1716414495
1519512566
265488186
172489788
1083757202
1924384511
1552975498
2003411646
2053187995
1513500193
1673589402
1582438960
1505882012
663203912
1637781226
1310425235
1791284221
1016265636
2072927989
1271788971
1271357024
1595189687
24042718
120739108
1735227539
1767107179
523039709
1727119122
1802904692
1148077726
1787617239
617779839
1916714658
1417209811
1592601231
1239386837
284073582
776158075
545385832
651611311
2026529933
2145248473
1716570818
306456261
1225407593
825447507
642506484
1813040517
1495210198
1897859133
1115937258
1748277614
297785740
1128715471
1612224783
1659091317
1597984152
2024790792
1775381842
1456064117
731474934
884922828
1572000261
1896123308
1569003181
1167358367
1280946584
2000197800
1390154920
1218383082
1068560469
1954647614
1780779762
1784568405
447427769
1267543457
1304174492
287889381
2071043385
1656000348
1342763435
1808816175
488920095
1374626095
1014921566
1365622234
1496134773
1717085740
595532098
565321499
368225297
618461843
151879825
898692992
1014810737
1293841272
1470751116
1189048432
2019134845
516142467
1511292170
1058844780
752829720
1670323177
676077441
174429197
1144298522
2139612781
277204507
1022984790
1992218765
1982317697
403543097
705915711
1535431067
1306966454
1271599251
59872629
122008169
137040553
493151213
70878626
1555645124
335405408
600647385
1729786632
1739366497
1993738171
113171544
677504294
147357678
1232276195
940496112
1658653484
379006783
2089923826
943935169
1165135378
875201327
1752820121
125025301
1894606561
539055424
2128419824
350762984
1396408722
1978451569
1002849895
1558290375
1382139207
1667024720
1760613835
1514363841
1117089916
343562371
1551383801
1111273948
612376427
1522318870
1489419469
398352647
2127334799
527920286
467411081
68361035
968288059
1443190729
1577145838
293530353
1344161446
533676587
492959802
506364698
1131643471
427350368
493587797
1469619342
1581714235
1046029452
914439055
1405302642
255445914
973633447
1000657975
1434254412
76749259
1279874774
1053275032
1301346228
1181874103
1031301510
757473428
1897559854
35619200
1035547847
497934673
313132742
913182388
1759110279
1421480466
104454512
628354556
1470470891
754211521
1055360624
88863633
1665784503
1173541486
153768367
1534275510
149517141
1175461998
997984648
956894465
314207704
1068364092
1539017434
2061045914
308769963
461257949
1516244778
1727361496
990982611
736986098
164400690
2080272449
607755708
402365440
187192578
2139516080
397509837
460199492
1659609383
1295193784
527401304
400251537
1677227355
718532551
948184951
2085096690
844563631
247716448
1457616059
1471057284
677864124
335879487
897563519
1000735184
1654516748
1123898743
1074315927
347050720
1998594819
1862682231
1987388292
365134686
1328802075
293997607
1545361464
826993476
241561914
342773547
1050140912
112366610
1331181706
13443992
131009415
1168328852
295871228
162595855
1903794976
264949655
1914775148
8540685
674616041
46771311
2106851708
1232965008
111456227
965471375
763952124
2057702716
665278796
947410613
1818608833
698840225
1278458137
555927371
932882860
1890924655
424521497
1547468303
443365406
535139518
1082829384
1071002577
1491685217
1910158711
964912003
518070676
734431487
1060360969
1515316470
1633272932
225471600
1775937992
941006551
2099865890
1439264295
369071381
1161020786
874731350
1173267773
1998930286
233937102
63579016
2061803625
220015826
217339203
870661014
1979227929
2037990138
294453972
86629990
1547964551
2147343244
128554266
407568070
1308111441
594077565
1559337172
515462669
1750711547
377459312
512501952
1216225852
962563994
1290391543
637507660
1787336919
1253413726
1390381476
1068631556
389697191
1971194673
1226319881
763043817
90099089
1768618254
973151101
2034583548
869296529
1854140285
1759350471
259486358
1360243648
1189288
376316862
1189777427
1079257344
1983644805
212326549
84239550
70924175
898217211
933430555
953219160
523187436
1387017174
714867195
944851143
1925953479
1483752050
37044262
1083472630
1505078620
1793155872
1970313632
1898362292
1101610392
123337194
601708233
548479492
1066378540
867467688
184169849
598726552
996524205
1893289227
2085568865
1501760781
1337647731
1397852893
172181082
1953269065
657810601
479639934
273619894
1195967217
324156346
1664456391
8530479
2449603
731998303
1099908326
1192174301
1788533025
1798130565
1709980265
1167289144
1991188923
2097932285
1506658183
1218139349
575619719
240450355
1202349515
1403484660
2057571684
2016427670
767715232
334769067
826227501
205954005
1146347531
566263500
547417580
1077603549
254891418
824545733
682150116
1587192210
373223105
1289027307
523789351
720025438
1489428304
1042625839
1911191001
1764883052
1871752927
1969591274
166059110
986730702
1635303512
660545707
1548365635
271605131
247171848
61883478
382117782
332620325
1795771117
247774644
2035209955
1710335075
169048207
955821793
616676139
1863754610
789748585
1163252918
1281960353
263165852
386474728
1323234594
1977111516
280578916
1108895369
799309299
72519743
740222567
1548157971
1171448082
1362332238
1221668162
1380052729
455295994
1176024684
924489163
573596572
906574963
881564980
886686638
1105381319
764843853
1161863565
1736632502
448043264
1124499798
339840217
1548083466
1144392407
1908335022
1216160298
717712755
329885780
840684367
1336381366
1637685381
2059450407
553911371
192100891
298828941
1632645046
1531128611
17328005
1483232984
2049803705
109094326
959925622
2103949440
1869884716
2069763841
1184290785
664231954
1899051234
878485049
265565477
1117573712
1504263697
1182607344
1639224859
786960001
1700211378
1776130884
60400606
1715261015
416993402
1799810847
1547824772
2142886848
485258352
1441434101
939404418
1940830567
946607875
1414338766
1782715165
1573622513
912352570
1031006398
1240860681
1413719608
981779727
964312547
313143674
1175844820
79401120
656304139
1301688443
1077825807
1164121933
748609635
992750220
1448244279
1628835659
882445833
353628619
1304068961
1774621536
255636161
442232685
1824576463
592465976
963041617
571652016
849205279
1388798772
911773128
2122079831
1329530203
2000349241
2124279748
2137252893
594374745
624999400
789539337
1370019553
495802215
994711767
740685379
1331641753
592773954
1328655721
473437267
473675432
1294181062
13107294
800348231
2046644809
2049698312
432931479
1436478172
1546420601
1060099619
1671525169
9436893
1172770486
206873490
395055465
1128359192
856193187
1304541426
60564839
1126906832
647873343
1603629917
1664752591
1037854951
732186870
1830451920
1121548197
2059890146
1199244607
831203342
1570745209
1759092217
1442018789
1024752879
194743517
1772259085
1506760846
628133754
2018888729
1164531240
1634130027
1101428912
2065186949
2146421263
1626762874
536257434
734769041
895613114
518625042
1102272678
1024210687
1692457388
2138571336
1313080378
1554967085
1981213849
467746114
1155509624
2036879752
484971930
1679842769
443786414
1486591227
384820988
970333554
382784519
1834247552
411215609
1464587021
2002808084
1511407068
224740245
1633231720
166465181
1459655342
1313944431
935372989
352827403
929207199
212620852
1351688173
1472200330
439884157
2046238437
1404339340
1739793623
433055368
1585096345
1935417911
1255685400
1736379589
715682321
1736186182
882568869
1698410069
1270141141
1983320609
1150474674
907374887
1955747127
326375452
435185796
1213979280
386988511
1409374621
500838928
872278008
633581889
1463619099
581222123
326935083
1340851997
655428041
2085458483
752524281
221671937
1910210754
326480528
720505896
2065399835
177681559
973002033
1956990636
2090918661
696617512
646164196
1043406636
1239909523
441729063
1833642477
1794802077
836574895
1923107263
1938368718
223619057
341379016
1919125812
915417647
1701452726
260988228
1891825061
1852296147
1182885278
1479312802
679206052
1205284594
1186342685
1954476952
200713931
1924355574
1653427677
363018549
1160883576
873157744
610368654
1425620211
511515266
470436781
481966930
242276518
1682622457
1226448652
921835048
568665987
902119400
1696987658
2001315119
416467490
1683984376
97414211
795798410
80397312
1712484896
75817490
998165423
475928182
24356469
1451817987
1596922386
248058477
1254167854
107368703
1445196536
279631288
2050213227
918403409
876382854
261024824
350598043
901738174
835744063
1912159753
542758975
723484933
925233655
1503827911
1305655573
1726693467
218292806
198195268
1444200759
441342154
1866230435
1202852338
2145097743
588105486
752548663
1775513381
1142110059
1051627347
648564974
767606325
2034592023
1073862683
1101525813
1021382658
150094902
1179259634
725281164
2031602158
744873951
363456175
458321628
1083051009
1159269397
142418354
1410877461
1282346735
1080403864
1490634282
176915705
56261206
1441768642
278693815
1260283331
222989201
9744243
305510047
1496668651
1718229140
1622055940
860292109
656476231
1436085571
966733081
1683760013
310265494
404465278
1198568734
1557620939
1398990008
496627979
1609304209
1011983641
1972214394
1856125930
1497244272
787450703
809027437
930659814
392237541
1665533801
746980910
757092421
581729877
2075231015
5064575
254998877
18359463
461119965
1073545614
970446462
1782039534
399965737
840660026
1821481247
1970299622
419534872
80232645
1817802458
1133834707
703763599
218178492
2134303509
166635225
1649142301
1917603685
1120519323
169944910
842058573
926800593
631431085
738401110
14606694
793384128
1895982415
1641071647
2114475959
169082812
147114486
1738651708
1803125869
371310442
685775337
1885001618
1839099269
1855215207
2023970670
280616860
1852171400
1356261691
725617256
893270507
1469591866
708868865
2071837071
764691837
1179867466
1208045380
474390604
1013589667
1483599596
1586719048
1840609598
1268393616
1539115220
1384026539
2065325655
1022624266
697712283
551066392
1234958380
1453629600
31662499
1931722182
130700311
689369707
1705673883
2048212761
1825250855
427127025
1007611365
1769262005
2078905879
293520583
1875178510
145455549
625569937
1992527555
550305985
466653586
1507884239
2068338896
1239033078
2112356712
1960322069
1041744890
1747116847
641496973
1827231141
1711494143
56520371
964175271
1752767545
1717945064
2042442562
100259111
1865241367
1707820612
320397790
1676276929
655741199
89817443
1920967661
463603381
1620723415
300712359
1235968276
1617670336
414315520
1926742861
1161534382
289955675
245855203
1046378088
2050463437
1146638754
673550975
819361110
1444144527
1316471856
148240524
268697809
261958656
1591048525
1061681583
959121965
847969084
51397720
562989596
1358554631
1491759930
501928081
294831286
1469165988
1346110614
930380224
1343087334
1281318437
2073299061
1807494153
1231241032
1095718087
533273143
159660869
1172033264
794386530
613509245
1463707809
725334895
2009313074
82754569
874224599
835927340
1829750304
1787720871
784504935
936727861
105685753
665019448
1714011278
735327158
754903612
99891015
1601991007
552005550
481332090
2105883530
1283070380
1952974725
2003931916
502469146
1123346168
2071507108
251384901
1512716598
435719632
1168356666
812767660
392044596
1326166827
1396993535
827680435
1482452595
1057336419
1849129111
288929015
845223755
1086381849
446384312
712783200
1082438140
2129666935
1048275479
619974355
842635903
791459236
1571751789
848430171
1750012197
1257710243
518810500
1690964885
513258489
1257116479
996137381
1578340804
2092942647
795450758
325345233
1725282577
585801554
72201854
655601128
773762950
367668341
1917886227
2043714755
1695617723
2058916820
188965787
1623741591
407148673
115337242
1290621175
290855234
384948107
1130665671
880874933
2081705824
1430638036
1651492817
1687054367
1428479181
329842583
301215369
1194422341
1783936646
2023058211
431634451
1504832731
960861710
1675915506
1762419056
536598948
530291954
166353695
703326917
1933748244
607795118
67825712
1248002748
993507408
968179020
830389770
1809856156
672541915
1468713190
461956096
1114724444
240447975
792180845
1847679567
1268041873
1497595803
1206145710
535118813
1119826805
1451493162
517050637
179750084
2144255452
618625537
1663665967
497174213
351605371
656580731
1053600596
1433725714
759786349
1511462646
1706591471
2024652543
1456947115
808203962
1007206317
31484021
171446727
442956774
425348130
1171362851
1677765317
1881366988
636651216
659395838
1465279464
1243330767
1770270584
1398314156
1070081266
108714446
2078922546
305179234
601066651
309966180
1193260879
808737436
1479519170
1166882216
339704040
1168309622
121448928
942860137
890917187
1016785877
2069507786
1205588180
122378613
984133814
338315110
825234941
1171439
2063314730
1089868766
1246251007
1530698389
1111175874
1024514181
120316366
1429929937
550084040
1392759385
304086315
1924851786
1442319832
1577368341
1449036740
894240139
1110052353
1164257624
1077208603
886648342
368105125
1680347596
593565219
1090317290
121967207
734025368
1418573348
1454229588
229000935
631442827
1209968602
160502431
262270553
1519369398
177209788
2015500398
1947260915
1650306865
768100367
619684840
1021113934
2000166015
1149238127
326936686
823564339
435720646
664941947
2014272475
481157892
742396195
231630054
345847128
52991447
1192719691
759598250
1124188354
361509130
1785090113
1328762711
1661154878
927314704
1155790089
1928751182
555085787
1426238206
1992657720
1976910902
1720772705
969750850
216782901
1086369698
1789938354
537411638
755570667
2097568346
1756381884
1329568142
716738390
1231087128
1017962658
1956666915
787956464
75494121
866793760
1028981748
369154111
2131890714
1417155435
1633544748
540736855
1151929260
1834680902
881088809
461397382
1524586429
1422084929
1307815302
2146243229
2034024662
2011455951
1441833111
565143504
236163156
508117430
806401089
157611027
1133596499
1807324369
1906937635
136592415
584381583
1081049475
666839246
366893288
1972957365
1452816486
1849228237
642999947
734697263
593642850
800286627
942757903
1522927821
1490351270
619368591
2049084497
2035145227
1996742789
670526580
688283763
120702688
1394329739
130776850
903636757
890275719
1084043139
994167964
1114417865
748513591
115035913
871409653
1091012444
522373378
1928586872
1257168411
1099733503
785955501
1750173593
361472047
1497840209
502181125
1438957584
1885928532
1810690401
875071745
812968702
797582280
18204922
193408048
138445139
1347346081
2032811751
1524212998
1025263375
1617997163
105655487
658613572
773009978
166070429
1784926512
1811519942
755729718
2080492499
620501033
671632679
39887373
998220758
942508779
635167463
1699029667
460684288
470776426
1183222642
758725865
1008865453
924667353
1841870192
148890558
1553831383
373223105
1846984016
1484643964
74300287
608539668
430496539
1455971319
2077893857
1600000120
1561284615
1061197907
1506845778
1113165977
2139264491
1953280250
173298739
1719244684
165474020
410221519
563318821
1127077849
1179563613
1769252890
163798515
1120310588
1925160938
1181102886
1560592283
274327881
1636469451
831011113
1413415213
82880375
1723124922
1286189779
2063792378
1949043557
1479029781
369978083
222550838
1854941052
1439899792
1888127112
501850425
442236944
1110052353
2008377923
635668696
639689928
1744664154
179830117
808182996
500373951
1238470910
101259758
760749867
1133865022
199616573
209166062
1853588934
1984945895
1939147782
1456587475
1819024148
1544044069
29871880
432817501
724297968
410240674
795407936
748018400
1429285297
1577843118
1061003867
2143917395
724316353
2042608055
463480459
1957513146
1892955649
404397287
1242432648
67963653
2010973761
1195502478
1699608875
827254802
2146844830
503059303
1760657628
1694743948
114484959
127914671
1667257847
400446596
1610751222
1601836690
1648394613
2014297160
1164377929
140313609
1332520732
1711381690
521643636
1851904996
783957049
1052173373
1282581458
919368516
1546510267
290529020
1988054208
1193512386
531204666
1670466076
606118355
422783787
1298740931
1422771451
1695647702
1514387409
764356849
782135367
981152981
1007057766
1942775925
1516384247
1327420066
2073035601
940195788
1630766861
258750431
1023570091
798555154
614947741
769796185
41121942
1913865348
683059183
522237086
1947657112
2051052809
1128749411
1897159614
1421532169
1742232031
431010781
440599598
897312226
533357783
935958595
296966121
1066884947
1273801993
391766940
1822114603
1924944079
751551129
1317834312
44518850
587718780
1092014760
548160250
1385051676
1991060300
1685724559
469545867
1307364618
7753155
1614083441
816657339
805675237
154085869
37608541
420998926
1247965884
1624617060
495538415
1827009464
1301512285
1891663082
848374979
926028845
1285353845
1838416563
1113767986
804591776
670885297
539976233
782757395
363224766
427388
667914517
1104913573
2034112680
1851376715
1907643525
1920374293
211273354
1208256097
1048155391
1340926238
1496887495
567819222
1990748449
1946790336
1357224011
1560721266
385183672
1832580023
1828340627
2050784876
1344793888
980759543
52386994
534824986
2098621866
930131636
475497384
1480177132
1366363711
1344122040
1456614475
1351469016
1586028985
3968121
57168911
974585712
771929302
890537673
2118523831
1179529234
188085845
1078374548
2079256213
926251713
1228312114
1500232434
208440620
1894680012
987683890
162881241
706343622
649220874
780596024
1774631386
290589830
2040037750
371944135
1084570290
1226254025
1693786950
1661112535
1007931115
1350082477
1341541842
669498993
1838636867
1586680624
1923434133
1642521967
1110483601
1544631689
1707920919
214983935
246293911
364505857
2056558350
433994733
760006377
429418987
871280646
1873552037
1041284745
1951352342
765965281
1595967280
386029908
1454028705
718759079
1777255072
1738949981
656057990
398155843
906493896
1043837030
1067927666
1037002560
967568409
170189890
2026385664
1015051632
149466721
1913794483
996940092
1946369145
900245465
741814878
947492914
1861653470
1982702755
1823928380
2128655061
2135062474
1690104209
1343796207
846269491
293660984
205284897
1335685446
1710225574
1279710894
56510730
1191631240
966200709
1418481500
997062405
959524346
855202301
743751115
1172496689
955761552
683114612
933261027
1870330901
590974486
756537704
1803659252
841329767
11675204
1513374320
507745144
1365120610
2002486550
560766785
1449838370
158331533
758197041
1487218730
1099516881
827471585
1998274749
1487834102
373248727
772971092
34322272
2093723732
202229802
2104758379
1128318105
584570649
209899667
111921000
999719961
128007000
1795465418
130737625
222392501
624297260
1118604086
1771594220
1370058866
968377137
271687002
1649800990
276410400
1083977376
1210826613
1233259930
2008444688
1808726454
1397512814
248968664
82850741
604847799
1900265977
1442567524
1454506605
176396293
1248882861
913401912
358438759
1548276673
1903917022
1685626362
1759519039
1292671431
1352592170
917189372
1403818088
1406003507
1948579822
2050611441
1169051689
473421178
1518314194
1540665136
968524856
1541847953
1659266225
1301644631
114924312
395850746
840431530
849180281
308074984
299612129
127566872
1691527062
1620379978
822075895
992468019
2019944029
384216516
62388133
832722865
1574530137
434246658
880800421
1748221927
1982795855
2088369193
251691987
56639109
955724861
1662139399
1713454239
321086378
1148679224
1620743339
2037401242
1165978534
829387122
1916976669
1696106233
1830496367
1035708730
1332412332
152351506
1777046632
1264358795
606282931
2105919248
1612325561
660729801
1257937928
1508891243
844573757
1833868641
1497794572
1192394748
1307307665
266993442
1840643919
960183405
618813447
1170551279
1570012703
1350017157
1854629317
743865138
639024476
1047990968
1602799115
305897939
512096629
1662948840
1885981661
1730182909
1427688130
783341609
2084727469
678170862
931983761
834830985
1066700922
1042948151
1199562903
2080432159
616649802
36882886
1900429483
526191797
310616892
533739778
1968690515
1486678215
1318091680
175791540
1668661181
1790824298
1583677346
1828265052
810579043
2038737917
206870934
110667612
2035124816
1761336626
912456464
24888798
434621495
1673475984
2002663372
1924312402
1210983006
1251438095
1548997440
1353372619
1568545458
1273731898
1319968202
2140538859
1932822459
1328788546
433081838
1897078461
202256480
34283112
1676454647
1496804925
1492141268
556167749
1365979445
1762887646
1066956381
1100917925
795380634
1226194837
607382569
32251085
804020820
1423897241
787506126
78821423
544616509
522471725
728380298
2051772639
1759096806
2020822988
1293121480
484872394
233002697
280385535
931338246
1974542239
1965331736
1283875610
807313163
364783717
958336685
1456023576
488497950
1062433338
368035820
589571299
1054873248
394295206
315030377
2008739087
1749200789
1447109627
927517937
615178614
1581671826
1807983450
869014418
1107474415
1715392228
2006915721
1515954633
611522560
1380960770
1605272209
444048686
266706829
1648366699
1340790146
986656151
328787007
758581289
712211179
2061022627
1346249030
1203287609
2141867343
188982263
1090435928
697123411
1577394469
1806665343
1212369343
1254393274
2097132038
1800810031
721534911
2129383074
703499944
765682174
1855823922
957432090
851598625
1465966147
251638191
1304786467
1091818293
1811242526
2018617905
600187467
1832507336
521250722
1786746972
1593614252
609854045
580063188
1948923452
353329786
1894651076
397244962
1590383924
430002433
1054978521
433612751
1698127694
1057193895
2107866154
741109551
439770050
1088327177
990867419
1770752034
465130388
1659578382
1306456811
1447213135
1242421411
1952155805
1261356650
907000392
1916113787
980793902
951140528
785537921
1646192165
1908367571
1554639349
603943530
1707628207
142836752
862687290
1600398204
371200020
238074376
601933007
788354907
1096298974
232690931
1931430416
1131080273
1637342523
805287855
44965458
2035595667
1149225156
1727041776
1606171980
944378924
2043191071
27519081
454364015
1214206746
7553792
764683974
2051725943
1502916177
1814640001
382420719
2063946833
2134927505
1110604349
1292016411
156397499
543479395
905758253
1451487216
1254283397
1257674574
2051353831
853085814
2141070609
293620089
1399860236
820569234
836318916
280475832
1637419514
1881580615
1511599389
1553595672
196447881
478554656
258978424
493325951
2009127881
2098258891
948672128
364145695
993553287
2037736098
1302547240
1209786088
227774823
879007852
1613432146
907064045
2075881957
134973544
1113048162
1346611986
322494269
877615758
1203343441
1550849820
1707242241
1513162828
1729138604
1535465628
2030380264
1150100271
1893729896
1180577783
1391509897
472450136
415645078
1384451360
255902186
726895397
480235650
1321137896
988285605
669577068
2138921712
1713844429
1674331032
2086613553
2087088563
1312637055
1204311679
175265273
333332275
54242079
1227919365
1410157441
579333610
1049070193
561261199
1767262762
1485590357
1133908462
1630523795
1815831953
582753987
754630300
2069132169
1403720016
1555763730
1378555842
1567556772
1022255604
1147328145
752595594
357249465
446410916
505212611
939476740
181322070
1139388509
210918293
1918590038
1779307834
914507435
856612722
311111043
1836803187
224781651
525104906
1039503710
698211846
1523327728
1367304713
927563555
1515974954
1306456116
1216712655
813979681
1876281926
1155134484
753288999
1416842583
469592490
1319761726
1673257725
1195664823
784175194
1562638052
1518124426
129607472
821649946
1866496409
176827866
686059353
258405946
108722812
250886510
732008379
2086603237
1794545803
1521021625
1162012126
966187012
1758326490
523910216
1551978450
1611605180
208838867
540624547
213649249
418735193
962892934
1528240741
170888837
1351353596
49465211
1520339875
775673968
563568865
868833399
538506458
1447258482
260992834
1509637061
1159288263
1802867940
1314794271
1398768275
1219833681
67892580
382713206
628756443
596006972
223896584
50528618
687833027
722214123
197904615
1898983451
1104619976
2024282996
44123556
1033780444
707476561
1127389651
1905793310
982828538
679307952
911303826
1490728441
979454369
1207851209
458283099
888121943
741636905
455711718
326593331
1640215047
63146311
516774175
1038510895
49602270
1457173662
825347615
599447128
531467764
1391415308
896019045
1127186385
2066580159
1733063805
850044888
2055094910
1246743909
1594005798
1965186438
2102663459
1988063975
1726714597
1486858539
437242703
1391443287
351464097
377299703
2006483978
831570702
1339394423
877372214
30510127
1598569987
120637133
1985925033
168872337
759354484
518310754
1008520673
1609908053
2132582661
1873676418
1931685717
1717624048
2108210624
608408936
591108024
1892281217
941218549
781230797
162257811
2084030698
221494418
1960450517
813461562
1712564278
702177848
1208523238
1310362300
233679664
789655040
1516851904
1136346218
803909352
2040050229
1529121383
290851598
2090510547
899016219
115035913
284907431
1514590639
2006221014
180802657
501391086
1154864295
1822430598
447466820
563273786
1181329303
1667923023
1227301518
603340071
1008189750
853876961
1235178378
1461244682
384358959
626293547
773177753
1981904724
46070189
1330668824
117558506
396436675
647125778
1689638163
391671254
1878985335
1213559720
1228465692
1812280013
498040813
1964062578
1998053172
423391286
723116412
1167131761
2025076873
833705468
1636462874
1129738015
2055676015
118785545
623630170
1274950462
448094054
552114598
1798989600
56432741
2120783198
710701041
1169093275
2021881441
160867327
1858342402
1671849659
855704624
1476500578
2073644298
1772510243
301034001
621839299
104929436
306979185
1607435577
1124644977
1686675550
68815408
1620509967
1875004179
1469859772
1711187436
1748935405
1039213219
1275420975
47139744
544844164
1899121976
1212263847
120316366
1228086241
1124864265
233506545
779025494
1089302441
2128399514
568215360
800939247
196524530
1124835912
91163117
539082921
2000576969
1339410333
1527049101
717701968
1187745761
2094272292
1109057511
158234529
1026414087
1252238884
1647873156
110492776
1327934368
2106076456
57574474
88127078
1640948779
1645086262
258012894
1531717747
1563068107
107816121
318018904
1014262978
1750569369
847231139
1603670543
2144178629
1143067491
921124302
1612064374
1628238226
1420389378
1360856371
1163497791
47562118
1202968651
630460681
1386215187
1987069777
791640453
207685951
153802509
928556020
1610044483
1127760912
667851876
1501886039
1042010616
352439401
1768751553
2025066683
2047225482
890297337
1158628300
1276656656
1811480411
1376035132
99521738
2127640261
686002725
1149549582
986387646
2063833750
1476501345
1143768624
1871926870
666069619
1484666745
137592246
438301091
2017956906
1112834066
430709699
1041986242
1227220133
1874924106
1582424068
1127087026
1440474462
292072726
2022334024
316791352
1583920148
866231767
968662152
1051241182
598639481
1179911443
254064837
2116196197
578193623
1231103842
591953696
1742728191
692497695
2021882818
1490815666
888320003
504800071
1302879099
117489361
1632702952
1515219530
711136246
1486387460
1363898302
291729706
1030713443
940288991
1350128102
852348860
1886257357
1104253048
1708524445
617159435
1836230613
2099503191
1614450404
298516577
686491774
211133331
1717942017
393554014
846164566
137400276
1900652419
183362074
596127656
1498693005
1175405422
438518703
1566625916
720868344
1256903594
421036644
1687494267
1568234675
650324349
195267116
417819032
964695228
807043474
1508485787
385898726
1703684748
1929239063
470187882
344410247
344688562
1139762904
1050672658
666611332
1597371865
1139769019
2124598401
2117844569
928093946
1942018807
309350374
173029842
783514289
1408443748
1941795756
648388536
1445231776
697913646
765873732
849952904
1785945223
2051743655
739438779
2050470959
717771234
1542083154
1811049686
706605409
2089976529
2139247309
1176426140
187532559
1988923141
788897585
553939079
68431131
1189184092
791379342
2060023027
1108573313
528949325
308644368
1457125217
1768168614
1918731408
1626583938
1145021127
343989873
1210311601
807082492
1297171254
1141361721
1459342338
442541426
200640364
301885840
1101869692
215087670
1387528488
422412152
372028262
663602447
1175600616
1286398358
1138813022
1628645022
70166060
1443824455
2058645230
246505182
1818837067
483339053
518576557
926800593
1689478784
823392302
1054900649
844291769
282961324
2019087472
295679780
391709183
840018580
676914186
2041067806
1628853681
1004211789
613711828
18669993
163835388
238318568
1960136491
1198936986
178961776
1691301541
253454342
2110617148
260578461
2051495538
339111950
1068672645
891004649
1780724043
1900360304
1275787908
1250614951
1077970450
616923878
1632590588
1781095589
990110576
264616017
197143930
434281775
224347694
850926502
1058678681
1032202237
813257735
659873488
445662378
1518226062
155253591
1634015174
1065283300
1727493132
1281167958
1211497203
1952591264
1737663816
677289055
1273252177
1330828421
1984397304
187009532
135724981
458684723
2056031107
1100219343
896531982
558053671
418532893
1556490075
1925973573
1449757914
1798069271
133386724
1268072372
1280769854
1917500683
1422963332
15255976
1524591896
688350593
1619772440
203090992
346274615
1097883294
1285738348
986672553
978314955
1701194594
57641663
1996808778
686971965
760913966
1387118515
1165778059
1640087012
1669829173
773744306
1966090628
816839393
1477189776
1671094904
31710342
402689035
1674043303
1280013942
1787617239
987859868
268015379
509804431
889995206
2054820539
606770833
416250589
2114402227
1493770320
1807969307
727513023
908852629
900204240
1112368120
1300768169
1621084355
1965475837
1424539161
2065449611
42928237
1767931482
1644234777
1396382511
1474533330
1048556284
108611716
1548840397
439226854
1314214600
468163680
1855851323
1559415084
1631582194
2014502733
485796603
2049037329
907120222
2143393464
1195970018
1833512972
242766642
663310940
1575339161
885053232
410338002
1934272503
1629574380
200242884
1800874291
1888629291
901719187
1996834300
529374833
18238476
1797677876
941038405
600483931
880016196
1900810170
939228940
1390881752
1099381214
295691274
1807405220
1318631112
1899117781
1924935717
2013429379
390293711
886677878
1734401972
162437416
2020989115
2013480701
369344908
1500973335
1376137940
902363745
1234273004
697097176
686821411
862413706
936250159
1546086428
950450066
573147131
1631266590
2013032247
1933895050
600167079
851366115
1425804723
1827132239
1156366640
424935819
921906702
282095668
1394320252
1479424925
1867914972
1573423237
567447282
1842982027
137809167
1588391122
835960827
134772947
221085531
330218788
1161707526
1198261830
60791045
1099681911
1761914798
481367436
251060555
257423899
1765383525
752562613
2057198617
1345545227
240109817
2064358449
495411013
289517237
207000772
797106507
1162801030
1525116495
1170070724
777755276
1374162790
1576579370
1619987026
1709735745
663615691
167262986
1468385858
1464060533
488589033
418131996
1743713830
103863337
2132653042
274527650
184473205
1879382228
1785124863
593288922
1072606239
1075382912
1446195660
2045458753
675144850
223806794
404013477
1138058070
313578814
2108214087
1508328136
731942811
893312805
2003876620
937721548
1215907081
303544242
576538864
449437282
1884161094
164083122
1639464166
44389178
1040798149
1129924669
894573608
1197018787
860289240
1268384331
549773989
976846927
621593736
723866099
1172480230
1399429722
1040697034
1637264019
1793643904
1152220713
1237176439
174273023
909413360
1477726800
1013854235
722626610
139518206
266951878
363667636
1082496398
913407034
720872813
1423682034
1768407355
1471836624
337647166
676929001
1638265363
1845330232
401110843
1057939800
748907262
803766923
1353668336
1689684916
744808224
2145596494
54648774
695923334
840770228
253151530
1494175884
1940504352
2101148629
1232369458
1598207833
350216655
1056761443
350713149
679950755
279185117
22778379
911438373
2001093435
389748021
1471284414
1520878781
497721476
250883903
109198232
72897970
267403177
855134312
770344665
436014491
644749524
830164494
1691926293
1746858213
465333792
1222710919
51136123
1182976010
430192697
1247675408
332920692
1052784585
1612782194
689855535
861009224
238900693
1175142971
450632511
209119324
2103032898
437716187
403529354
1958301092
1760928833
1207147792
770552795
275467562
1627298802
453737691
703344369
1612950350
1265250019
1966639359
1499695228
343274156
1910757297
2024683010
168939957
610307465
1619959009
1845717743
1481750061
1919233662
1093666171
985145289
557236537
888988772
350158003
1240063824
241251726
1262062392
671623826
1385837315
467796870
1254946212
1362241751
111580038
1629857442
1632074132
1327982515
125950985
1192649581
1426851497
737350911
1129107012
121936940
1791896756
162496430
1966591909
1133719758
147167875
113568562
581032763
816078318
2085197991
695654955
1345359261
1583908292
647897184
900390397
2116029829
1951478079
428941044
1380614717
1990242171
30643362
1484588130
62016001
1913588180
225533811
2098084764
1056079241
167680801
1673224697
1328391370
1673201020
6333455
597224196
748176968
2004151926
1616051131
1650135536
330144940
887428551
1231313407
1896929163
446955379
592884465
584927212
1587648538
1425182871
1649842617
1030904722
825671679
2123693705
411681219
1606757720
946789942
1646637460
2026224343
1877063634
772018090
259881790
1531322757
1784454741
384160933
1376587607
181650936
1706761812
1125204924
1258680886
1118393566
1718270705
226167872
1677604718
356797322
1289988072
1829263794
211313323
1212399267
946760784
514357344
637107095
634418613
754417919
1899973123
777029637
1298250206
1122146766
18174599
1465718646
1266801951
397310170
650153143
746704980
744135304
1619763833
1233070968
1851907248
459714387
1864675954
627479745
551561447
1091150786
1327067360
1820756490
261819310
636012023
297172909
1123656000
2035115436
1082757036
133687988
1730749438
1139629373
952672730
2144707625
837370679
953189502
884951765
1354286247
821626295
749801098
808369736
598812155
39168597
1382608983
800868132
1011905693
664669857
811383230
2094922147
1545800428
890806219
503194819
2133896444
1766124932
1203156526
1894131256
308696345
464095363
407187653
2090912368
853854259
1438633465
152072542
2040965800
1416470202
1701809418
1408442304
994912548
1299681845
1311638702
508976768
360277656
1218631129
2054599476
814135978
439416065
1376429996
91580793
757333800
989115911
1889245049
1513475846
761615875
297431183
1914628654
1850194658
14994595
260088395
1273872732
1685908559
316711548
1674516570
1008328748
793565539
545009242
643747517
134044388
1911041587
772803274
1185265998
640263443
1101211379
838436918
1498344349
510231608
2135240235
230501495
1320543342
280271511
692396775
1212846849
228230285
680580332
1155293216
1084277946
901976834
2033371630
1581412365
376595566
580099682
1170909438
1438461260
1257753384
409941399
673507402
1543725202
1413487075
583140819
62837973
1114196561
8088712
243754872
726238507
1390864407
745378695
2077402050
123581269
1155082095
1763607893
1170434419
1201332217
1533835972
673607196
657982583
883517939
1034462381
1361398176
1770089461
1533311989
1234138247
506322007
1511233842
651925780
1328632849
1517772666
1720240249
919034571
42409184
403171838
1512518565
1202483557
1224580319
563935488
138583237
2143247235
1108616403
277829356
671088885
2129001971
479474529
1924371460
1036606998
161000664
170337899
1501526982
779083659
1451672866
625516950
1746384510
1018645068
1309448627
1937865690
265184386
1455026781
2108418836
1273052851
371254997
1532181752
201188787
463628262
1465687187
600758454
1191260881
2094538390
1966783969
1585003620
1982384186
922615659
965287302
152562207
2104045230
559669387
1151182261
430941678
472871169
1721219766
1270016826
791766027
1054838144
962672561
399190128
887884650
714907995
226473867
2075864343
2001605585
2142148153
664013985
1792910691
1094696713
966039477
596132260
87215856
885306525
131325182
369308305
1051191121
625341876
1014924201
709063022
765478556
1914262938
1184328535
384109419
667754036
1770196007
1458098093
1273701798
261325916
1086806721
97692207
2013746602
1424844499
483962478
1312654945
642077586
2125182494
683611775
1911903394
1642619924
554464260
419986164
2110411275
1165538473
2046611209
1897042544
686958901
1285323289
1262922280
238380968
2053151297
1757960503
1481858462
140347075
1325578848
909279590
1122381198
1361334332
2097852511
896629400
738710546
521394689
440275977
838643769
2111002259
1768249187
451768466
587754031
807946984
746048362
2122667400
453609961
490559349
1265122358
2072442137
293367965
1960131032
1102876599
2145839774
183135694
656157398
1141368491
942713758
776545106
1180998335
661076428
1675312264
1646675436
1320802415
2016699419
1404861118
1323009998
1943724197
283596160
1857503347
1769504755
67995143
235372707
364724890
1980724336
1595767693
1350778597
1227683720
1642583674
1797352988
360522215
535508095
983865606
1461236095
203782105
1737809526
1485321609
746909682
1105941330
381399549
1852356485
1114376609
529839665
1636989821
572724767
2106562816
158438456
110134066
296844711
28532462
720667832
1057781319
793560045
1876157645
480595690
985965525
94132355
2107352611
1721708729
2131411357
855072016
558129895
1542569705
533632083
1912406112
1686842164
415252220
1418045915
2089237540
1594315651
769072691
214235528
2094253634
1817809597
1684808391
1861843775
71832964
1572706811
59601939
1551776497
1809746732
432634268
1378231324
1059549762
531397430
1499178849
1269838988
996635289
1380860132
850030528
1130884451
1794356965
1816132806
1834232038
2110452160
508718401
944777615
390445136
2021681020
1260821079
1744030085
1080554086
618283825
874343767
280615482
1737121321
649350601
178625645
1826794283
323435899
1910009254
1802752290
2054694147
861135003
1293929026
1330590090
2014721674
1939974156
16236929
1435826583
415103729
1124226296
2098349849
867747190
301508474
312281534
23268154
1720909744
1023280057
770697716
1214721313
640178932
1471395353
467885924
2088590829
463513760
2095945480
1186728450
1148614013
617082138
739557394
1536305095
1018509861
311591118
403602980
337885005
2135547803
1221154677
1189059436
1286712304
494293047
2034700784
2023347333
772948099
1413354426
1789726823
1408681299
576967968
1524393497
2072262688
68877368
259464328
1486539751
23913692
1023788311
1687104641
1485006714
413222344
1891290551
1277954671
1218367242
743198034
1573702819
1202744407
1203208661
1113267402
1319524336
1021773920
626776245
1896940621
1845638322
1029233158
1213040703
1780081346
1189629270
1819788461
916598689
2059161709
1253097456
2109643805
1336156623
1456341927
977839578
1340914886
1996632789
1952928097
973510553
894616190
1477558857
339312553
1845432975
671241988
110401394
846940019
599941954
1254539690
180761967
1178424725
207603665
1580021238
1807065738
123047261
1975727315
2112901407
505361522
150099154
1356848472
320242580
578173424
1628819343
1622435548
393201370
1336960030
1060088372
1920647772
1032518632
2079872232
1056899394
1893211999
2001718471
1091446487
1067789290
1029723292
824708345
1679111510
1568260211
1779920037
1794177200
233459625
328754206
769221781
1181314946
781499249
780841355
454595624
1866629520
1586427118
95131316
1901137085
358430207
764735750
14227398
1752218197
728845764
2046896233
1419095785
1759235546
1132166649
1303142792
1513523285
2144277734
1180971584
1020430890
114829766
1585717786
394136220
1492630404
2147383926
1578296160
1208078252
495047261
1454253618
122396783
1775834977
259321270
1142954553
1895830284
1809929794
139794306
1774197439
547518769
1095421381
36470025
1945627722
1017222696
673065546
1106640934
258776033
626567541
1923632093
504668486
362633768
1019644943
1725604175
1018852851
1369230886
939146932
1640486023
1895608650
562100279
95029952
125616302
429425869
1578799055
149979243
89982103
372458639
1934187324
1658423440
2091180184
865476913
1572745066
1509999926
1689984543
1941699610
1713105047
1664647068
1063156190
275293662
1127822943
1176090357
1790296562
2079100364
1239727599
399038891
1066016785
327946240
644482005
1026799486
59695535
474632572
561223377
1481871073
1265768641
1777882742
807820940
1350601723
1582394100
1967799080
717531243
1635568352
92231177
89437751
2118377141
651556183
1457666356
185098921
10586878
1667698561
840377410
1386693247
454924147
754071847
1554997027
1304716408
1163842703
1915947958
1501565191
338215728
1960899909
898340308
1175859752
340504753
721498900
1028687165
464920564
34506992
2080959206
1720109591
24368006
1672907625
1820802900
310540811
1978372059
2141161588
998458065
934022509
1388635584
1313599569
1771577051
1162125711
967478348
1085766552
1387151053
1760171923
575345120
1899136048
1138266531
1677486324
745904814
892111093
966706697
569666653
1484106303
1643098010
702304774
1178073870
1094660546
1066390514
240021686
2064691085
722955488
1608943601
550191882
2125529892
672853071
41372885
337393284
2131061743
1506789158
1351040406
1742982918
1958729202
1112479199
1562367414
2005877027
360440705
229853694
2049174939
1908286884
150157023
1545574686
1985381987
241068864
1489101512
931109864
1264957425
758725865
986958448
438157308
2064489962
993427970
1059098114
1390605614
933812901
1153910946
1331962741
1818349200
2026051485
474038387
314796121
474841175
861025569
561167380
22766735
1460806637
816209598
466428609
982410390
1884723585
540468115
1859326837
1512888529
823447492
72168665
1043304514
687418277
261561369
1298564860
39688226
1779906644
1986166497
644617388
1531017362
1778200308
973773235
1475294726
765037976
1874536865
1608200431
1388848103
1122551650
1131471314
1282107345
539523024
652668705
1397921043
1625442099
1592163379
193759149
1308521605
1040509051
650527621
305708127
1687260005
1266264698
653992639
1397155857
1134713267
1242526978
2054869961
1915916631
1685527819
1716677798
677161422
613129535
9697507
1259982116
415070293
974156932
311079403
1859966115
1451591159
280629405
617824473
1866098208
31638674
530279724
2100945097
1365539228
2053627517
2092250552
167129855
2138597327
1415033236
632474050
1770822259
256384510
114646945
1670815282
361851851
1617412523
1689716955
276681426
213593797
323079702
1401223803
1535257935
1772793455
2119607536
478044109
394525904
1812680387
324104633
1245986467
824970584
655277850
341409820
1944790126
1179800411
391324398
1213883025
1629751632
1911213611
241451408
525654246
591641673
2100391037
1332989941
1236643781
1008968445
2076810024
522870518
999843592
1518316615
1473787535
570544917
2054705458
264009343
1016610016
573671917
916940111
1822104802
404379061
1065943858
1567341834
217611424
1830126955
466982875
962035541
618973739
2055991654
1517263891
797311065
681866291
891724974
1933350566
861564478
1516319721
963458965
133467915
1105339302
1931966013
1015604745
66422624
424387579
311894598
523535326
1573982884
1906982987
1365067601
1189401846
797028462
1339857414
630918841
1273789218
293762028
1951055214
196123682
1140346791
1310270932
1096023286
1162203792
671264899
2101308410
1761902247
760925350
741025438
823475157
1009358617
1303391729
930750598
484267662
1881009693
589508450
1674494924
81439575
1880202499
2123246329
413420489
1110961428
1930433728
1612378584
1338233150
256490026
96493072
1161443827
911002380
1357424656
1989868320
797343728
1817753886
1918661056
1581682907
2089014688
118446134
1870998380
1445867650
673067085
1870036069
603613918
1002767838
332454787
1136406071
686849489
502785099
505955912
672005400
1103426426
764190742
286747446
319415368
1178216684
1326211586
1740419202
1832889557
1612214112
1952581119
567520485
1353942764
1035261245
1290276510
1339245085
278691155
107171621
1836617004
1712319694
462085471
1814976554
1255894489
1974252307
372463287
1537798390
1699327741
1019066001
1640398611
1954352771
226402739
1043133377
804144909
334649712
2136356201
812853360
1426401824
342965291
2024003849
1731555558
85906351
540133659
889684066
1613778896
955103299
1699926826
55011207
845168314
1942522612
160580244
1046763458
1076480954
1481739166
1194131588
1778646000
1387139623
1104300402
875946955
1939707783
1176775602
1804063956
533985256
1952913560
1092485509
874788845
1269875090
1246874446
1745568062
1542776355
1518837780
479140464
589904512
415758640
741272756
27774286
1201531766
500157100
422422339
602263224
1827567694
287864342
1747878011
706060705
1257172545
403842164
288982694
44870563
108204444
994769098
1168454512
595269117
1537998465
1590876103
286813059
584798582
1867191661
1269182412
1539167296
913024673
1325626866
109289177
1207578597
2033552644
900272926
9854482
100322514
1881356081
1199329581
3974839
1065421550
3434138
309095638
1914281391
314055239
1989631381
1509031924
872269554
291379464
700928281
637026924
2102942830
1958659340
1100992562
1029412490
2074935439
793210923
128126135
313299474
504416588
1056427587
1104395510
923087102
170182676
237908054
913482028
586294346
2030244817
1878231159
90046857
2099196866
1190205490
1217322480
219312771
1148808156
726000841
1766270657
2034055655
298705221
1287879478
12667720
248344821
1522014159
1840647180
1925881290
1744700942
206305817
279804903
1544768118
162522473
1087884740
563476440
1209197534
400280038
1943378712
507161590
1280396121
1719294934
951713188
248579096
1458835377
2051744559
1778892570
1824163523
737572307
940155771
1445573561
1023758217
1465646694
1114754856
1168750018
1602533130
142118554
480265580
1285497257
340745010
716770191
513617310
1812758344
896688792
451636755
227376881
986305101
768202107
1687048041
1616756237
129886762
1348531002
1316880596
2020834831
110816363
565390145
1232891596
199996940
483130656
1785536486
1373401947
2145780086
1831153773
2011260985
1535639279
1043233213
2075930916
2131119899
1129697230
1336026734
1329294177
637928595
1647083767
386550201
57738576
1304583730
581265038
1998769959
83577002
541284870
157976327
26900178
1198754748
2074104170
1036356327
176930901
27303898
383628513
1287164750
1592454859
675713667
897806748
1961017697
28933627
496185871
850932479
1865910385
28322690
1759283270
1514235138
1356258404
1509887688
2090847433
1633316269
1895434536
175937928
77691230
732789899
341762458
636334009
1447922763
1086771137
1473085098
1917711475
1406802883
1832982208
646475426
1734930116
1397991766
31194400
886512006
151518835
143787767
1085713211
1101104059
1880595981
316213839
1001427592
2050465383
106324335
1641826699
1714712948
1795755495
1406486077
1260906212
2023234068
1775401821
415333794
1166000838
1150483890
1556773446
857187308
949689023
600091840
880084074
1831044231
562971588
135517986
515050930
403274470
2023033631
1583490986
1025572635
1589331197
1153148572
1067504464
1664803337
1829057892
1223239827
306979185
1451155178
848513170
407058428
1146917069
619712912
832175999
1310391278
686065699
241254958
631495886
1662157766
473226102
21957536
1025808304
697888390
637275996
1916150624
399295079
1861132952
1914842571
747913299
313108810
2035979034
1391863354
1027202203
1255927997
1331881991
2120237284
267654614
327354440
22964324
346223838
1954476952
956691242
1025456981
1180969580
171355787
1295307356
845683371
1950271660
299035320
589672407
127394296
2042959592
1595652896
1106495118
1313918965
1770560994
449959115
129999091
1562676257
1473997528
406626155
1915540175
60264088
1182256396
799823897
1915995506
1342549810
315193493
1175119860
1487343061
760338819
74507862
149768537
869984943
1694996605
1002108409
88024284
1992741055
1944796492
1840219638
249873697
1527211823
1352669964
1867950777
1394172208
2028613603
791098055
289829920
1261213229
375168696
308257736
355639266
1851957013
1973532168
1335515362
821305314
1785606668
350605927
825895274
1947824689
1537968985
1532705134
1997929462
282460739
2132306132
395537016
1416058249
1696362258
1856637165
950214811
2027016340
557847441
1418119975
1144564869
1242830608
1297826204
1487804250
17439193
1882194822
2031210660
413575704
1568798984
992362506
887763951
1500062930
1807872527
310639489
1146045805
2046485086
1781115582
371572210
488082217
1355791705
1637493811
629733498
2028701183
819463485
976769311
985145541
1973348995
1097760154
1740798334
2110611697
1962654132
248542035
2029097233
2122035635
1072523392
362911210
186741643
1852722027
432927094
1952423702
542687127
1410605641
1316905363
202147598
1942022190
1289187939
1254343292
1623617703
1874793062
1941323231
1878299119
1067358580
280504179
957307006
1204947449
102861473
1191718514
403690288
1944516082
1796583465
1603072530
1889474454
837585052
1591943590
1695896457
1918849156
766805137
1965927585
1046007011
811774016
1873412960
731195451
1642807975
1418820848
482479657
1718748645
410362448
1126357539
1602274706
182091320
1259907803
1039734345
1741691126
794267115
119659894
1473570421
1700413995
1750876373
187791676
1575835158
56908812
1269658684
1246372618
2063030245
1731799265
995179333
1524463751
14759379
194332582
518051507
395577734
1228906103
647465615
1358068350
1318623804
937521012
923342688
1271993931
1960643159
118581948
148764084
751637135
786372053
1097440362
2030481926
1687810991
1168726652
1657617556
1515827600
276055139
1240535803
1033047138
1380141968
1204779930
42581598
333185282
1149859861
704141643
1537454975
49764744
125008315
452007605
1607893978
1231645874
1920498246
1921621909
1629488703
414327589
1927110793
257217701
1227059104
1744911268
1986592280
153688016
107520791
453549766
93134824
2078604623
633400806
1031028499
938920719
434976432
24833759
1326215015
2093830021
379278383
1961281239
2053761924
779600906
682843302
704471494
1007283549
1978405460
209756708
730223680
1985636263
1420866573
1135490983
216683588
1935440466
482432111
1292886714
190809991
21188157
504980239
2073404686
151230702
1871526522
190469284
269159716
567660136
1191373241
1514419725
1636043238
476028364
300252096
1471079250
567404040
1553638644
159018861
1779123335
1868961918
2063132606
982626656
59818691
303275683
2000524029
375999739
392541096
1813079761
170854180
659072019
475745384
1798308905
521216477
1267245603
53091511
1141092439
562159129
935706114
1769341034
1070716390
266932631
1630699483
838160861
251097087
1630627975
1988828636
2006652266
1825643125
1618393629
626340934
705944538
714903708
232136187
314731315
2136371388
595850012
1222855812
2140672320
1594498414
222112540
997112129
1533054088
1088581653
2057360452
95537103
1587280206
791964571
1851795549
781265131
1286558945
1242789442
1439129285
2022383126
1483047365
1964676027
1096616677
1028040096
554546094
797061942
1998998866
428878775
1721475960
537497207
1135822608
2017961343
134363998
952021184
1150184494
1127384312
1721892251
2022742888
635639773
1907851730
1600704341
788986250
445810738
1382389493
560663159
1772202103
479873096
248905539
761744719
914160260
1222250337
1975010072
1501604990
775074974
2050126536
871035509
474618837
1160752629
771823957
847536750
585432447
1421521297
1899299861
966737473
583291550
1284519761
1954437582
1031933651
1517084534
921288519
1591817993
1360195489
959122847
1702111700
1164925202
1441526542
591291644
2141945304
224681581
1749563922
238662677
37918984
375798220
1308237896
1270727988
2147348090
1196419580
1105985957
1174075215
976350442
66488832
588047808
1201883048
852487186
1336587322
2072259806
547962581
998467872
270938200
1127193914
1003845559
780907279
1964707811
1194693811
1152709575
1374820905
613194080
1790027985
23503321
182633129
386569614
185493298
1808352971
589411936
221560097
9433168
802973510
2095924332
187106021
1865492061
763335768
1817331468
1027934937
2137420535
1455592603
1716696176
2101829610
142138542
443571784
1196301255
1380889021
321965560
610713618
1669308154
643581883
123684974
407477879
1274121694
513005524
948041317
401369290
2002192761
1466361238
1997671080
1917809424
1416566945
1736173590
2075590006
702462340
999257694
1004237181
851992351
927612319
2105934616
77097099
758183517
1085066258
2024455746
1990983699
782950198
1117980719
1200435643
1184295199
1341996265
1264558616
532983525
361877446
1920274308
1953942049
1550282725
1229780639
584862528
542318239
1776785791
2018493169
876873592
991091309
679150139
437382660
853938051
1733633120
582659954
2102637777
1792234546
867321518
1879482631
1162661043
36551566
931373796
1285165693
919897073
1695184259
1943760704
1125155430
609455246
92078278
1432613610
225000811
437061369
1565425029
124559851
1955533633
1468953661
709045680
383971920
2111484111
165176589
312311152
1769844106
972886481
907238815
257918535
887768699
96472200
1183616866
1676658771
427282847
746936257
161986841
587121272
1189928983
1364240990
2057428837
1273251034
826703629
1856393711
631323250
1523186473
770957405
1991296880
983935310
913573079
1531798719
1755892740
928553333
621175149
208898745
159237597
1572997196
1033381196
2133111315
1240310791
813258377
1296616629
1416988508
437596803
1085632463
792585333
1382117089
197544980
1880616524
416759784
427574367
1189148349
576159423
598437363
1498858797
2019711748
1587089985
1897827843
666001541
1161475098
71719031
1153934386
846817271
2044539672
1479375193
1460771918
69464417
1197499448
2066529307
1385194173
32124671
822700969
774902998
1599550599
83263532
749542160
762140083
1611803785
1393355560
311570247
878779747
2026030798
317992847
117279840
1952536184
646656742
204689593
1861653253
709590791
1585773327
1501231032
906538971
905625894
1131063409
1442690237
1003903738
852882579
847065311
1734599537
229574596
195501968
1154441263
400514647
547384701
1743988396
570139801
1605237589
1590050001
1416842751
227828720
1813674754
1183321741
1116596950
1263720736
193239412
1763567610
1074792249
1614715416
1059572604
1519808957
621729952
2073742919
890549440
176515660
1212264033
1838402902
750406120
1752337967
1402237536
519367194
1149470954
860087908
1814851801
869079800
1757741388
1166443807
2083434961
1645058308
20181607
2001003444
1492341917
93260153
305770649
779361243
107369581
1546364108
590543675
564916943
94079780
1987809166
865081736
745801805
936353820
1222348868
1297084859
342229245
684332747
824221488
1710653057
1762732512
512045355
1290978075
710624744
362617634
1789287361
253612651
1483598458
943535338
1933711235
2048625491
73322647
1287635840
573932113
713518696
1422854370
234370458
1372682848
639235201
930987020
1084044873
1608997682
395559478
1268830325
1504051547
1831452944
795193925
2077993467
1551447804
248803083
470628502
451811422
567911281
2057453100
47333831
918425281
646839118
732377403
1912354584
2116074693
1566163392
985400324
1098179921
1835329662
887895120
1645863085
1205796148
1412268594
1660295425
1305949746
581500926
988919647
725962405
57524934
1917891799
1521998822
1001940865
1653077746
1816960958
870078300
478767954
602116682
1568581689
770493915
918992795
2064517514
238108118
158914176
484557451
1009577846
735285247
528574661
35744133
1387680155
691284042
1367895376
1582364980
2083907526
1236614909
1046619316
1047995843
671752343
1875565928
397582417
715436351
95724141
1695324711
387632750
1539044356
1157778903
875290739
650264803
791234358
1896438990
90542386
467912541
483624935
29891487
1459237285
1291537907
1274010635
1327713718
1723456309
808794364
1406088402
1660089755
1679367646
308792224
8574543
506202193
1770338696
1310630561
398903325
1942647340
496892914
107750474
753750060
1393748187
2077333872
1283261187
1127847353
416855685
316863830
1356359392
735427702
634170681
1823703352
232420245
1044567737
596512442
1087068455
1982019987
607066756
1015718898
1564983982
992901734
1382975818
1970679783
27119543
629289178
1239493410
221926353
1285916504
1705463312
1032984923
861544942
1111135429
2023436082
987249370
426508087
1020849414
2034644259
844847273
2109720329
279653035
1850330382
341210690
1824223839
478201348
34897905
768627315
841589940
1381952030
2063120828
1727757295
1963736254
1755469324
1925641232
2065766712
454116287
1406843891
1048597298
421389623
1568112564
1581941504
1738350592
173294736
619739651
2048293126
853737155
76887815
890246522
1157609998
1045978407
1154284740
1791751857
1189116040
387095132
2114989665
1917901515
1125034511
892661022
780065936
416999628
1282676213
521326524
1412707359
346563060
135554698
1886971298
1744479466
996729340
1897329966
885404725
87691839
803535824
1765349955
1242931833
679570134
396960436
256822102
1336377272
1448971196
772641223
1613468821
239158978
808114885
353675378
1347002430
1939728261
794944638
1716945725
1591482879
381770350
364510479
1141360780
2092419741
805099368
417992004
142868929
188618373
1015030881
1247016326
957782720
398737152
925010022
1000241953
301907288
2057141359
3332045
1572512634
1365602831
625355465
400087029
382015997
765943010
1526104455
434518929
1532518833
2140349381
810589850
1821821046
1219070684
300840381
1409150771
1269915188
1582251729
1612041533
2125517864
1799436159
640564104
1694401708
1209403860
67475148
2068292101
1703639920
642726874
1363192682
1079825110
1007212980
465824761
1120026605
1420021646
128954067
190267044
1471201180
1787081097
1103490376
1755845735
1758933672
2072188742
501625495
1732274610
1764800029
845484195
15993974
276923377
851256382
1094345815
1339974880
2093347036
1751383510
347842635
1565167461
1846045777
92258424
1506536936
137242463
1872645129
997569489
2018296090
1358220815
226159626
2043787585
2141719429
863718368
735210133
2103773420
1455766002
102076612
606622699
1509652499
1765284346
1832855628
667199176
2027190984
1397172377
1587929694
506095611
1098207844
180026157
1465316029
1218566226
1049041823
431150507
1672030276
774533732
444905535
1746960382
22541661
1974159041
1310806883
1973473590
571194427
502057971
1002977288
2136871556
1006184118
464280969
873382026
586466086
280577119
580404949
734884437
751202517
257271053
569883068
2079980182
1308912185
1965555864
1560505443
2004355559
200049166
1006512440
660518549
48244789
1373920729
1944280021
628396527
35931215
240171843
1584604249
1490455002
1200940577
678831822
1102622354
1345796834
1376363364
2097158320
2067668780
1966160202
194259324
1130271903
1428522241
1034015957
1190958387
121585665
406950319
1773871145
838534021
983578113
1810713168
1763480199
1043072655
251345478
2076136933
1828394186
888471750
1877130043
1198445206
1057636506
628944231
1619037285
1177237576
427709323
1651148422
94801249
1759339618
1418667413
377547401
1750857646
1505254843
721829600
1037979974
777463490
1813045512
90441800
1402388336
1539384777
1838479981
748392672
988254150
1104537974
394549092
1680300337
381802761
443832749
680138461
1117762603
1884781541
1925761465
818340781
1741038077
1459489084
1484758903
1224528192
383984677
1145479536
1697413572
1181736084
2069830271
1636903965
1095493250
1863216412
483744104
1309286394
1925060235
1077632821
218600025
97254253
1670669989
53874591
328804442
845158188
1277192001
1309790168
105147828
1689828839
1256199175
992815375
205733335
41619068
830973508
1022669094
139024461
2112389070
900582620
98729559
603475237
165815733
1358010723
1973546763
2091391450
1617190310
1052966321
1280403821
1350460297
801884012
1335738471
1488655327
1802867764
1211909843
1418778486
1571070611
1302953888
1119408681
941790571
12178394
25575621
1646875446
1660847030
247353583
1969228881
1320688431
2128419824
1768818044
1022595364
926660491
61985709
1440745766
803546758
1863329255
924154499
679176646
316252583
915014682
1726129269
461854178
570049373
893842505
1707740431
962317075
1628859159
1091309711
1156525230
1852374528
2101379514
755825959
643902742
2101140279
1169380808
581952593
210566237
714055662
1894069114
742763900
1621676238
1833835201
878109479
827849784
279686843
2111476744
20002652
190178771
1130080107
916935474
1955984555
577470508
230868281
1214835157
566241781
1146154687
1964172639
1717269282
534655586
254002352
807932915
2135561376
1234451178
2058641348
798494482
401689110
252365855
385612681
2108551258
1030672437
651429032
863650471
1909571660
1713420040
1366443082
1197754328
852656361
1544143074
217406618
2139496453
137145217
1670042542
904557052
1925999803
751447979
509519123
1606265691
1570239863
2073153202
203617800
572351856
1972476602
1848728124
127394184
1032299298
9687600
1465980114
1231438943
1826838646
182866590
581325308
2123759584
496214166
279155103
1121254028
907390294
1674169367
671751393
1623271526
1565320342
1814656266
249170465
316136690
1400905966
937034154
456966311
1407652237
1607107677
1319717171
171720034
135865982
1768068414
1621336014
1942970471
1465436042
908073077
715676032
207020747
1323911276
1879895143
98531958
522602151
680227128
1532495219
1376758776
1103234816
946686377
1904865578
1115177774
156518403
1441089210
734950002
1629816751
831207472
804062353
742456068
2109829143
1792583712
1014149125
744182085
444555524
46742391
1606295639
2049467597
888056789
963035862
1909798833
192382978
756732651
2043208148
1898723063
1940050576
1537120395
82689180
1504507326
538196533
1727684562
2094196012
1578333141
1482123200
1416566397
855798770
123841756
1190232323
1878010279
2064411033
172620296
1598365332
452009968
246308740
1724701956
1890430904
757026082
819644706
851574911
1087611627
1734625658
1284540976
39806081
1657417659
1775602175
661316513
1653822714
152731626
963359410
1081661798
477744312
5358222
751160752
167651596
1050383606
71597956
1994332940
1313652427
952240792
771054591
937095022
1842228347
977006755
30012330
1235141396
1337958892
631295548
1307052369
232163970
1390921394
234623348
1400415673
252175712
1235769691
765004702
2092882937
2098806585
959382701
52144000
205371103
915726065
1243541946
935353299
1238983937
858212213
993562386
337671630
432062710
1255409250
1655591533
517724649
1406358782
1673463759
715783126
2066190395
707899487
1052925944
1389432853
890939822
81214369
1398614261
339725844
1306285463
1581926519
810438623
1127601834
1584782478
1829302515
1869453890
614564241
1658379544
980932746
783648612
141410402
1882701676
744306478
901126260
1660594383
708123545
1679688012
137445502
687192146
1293091981
449922569
497122217
852316292
1956165770
1547169662
581482960
56026646
1138158095
115102617
444586193
1536518579
1590017454
191362618
1111534443
879355457
632350676
1384441867
1898889812
1226296037
744371752
451978442
90296641
906683168
1214992409
347584513
600783549
1344521574
1271697555
1204567244
836912149
64940135
1488649187
1092690378
434426911
751498298
1841217804
1029935620
1230731003
448690371
2004128304
1178929155
1678900373
222984623
1825177907
583211904
1372746839
218948633
273517946
308175531
1628700440
159760851
1647030320
1447568201
542467416
1393127489
841320472
1932478050
275142336
1882934406
1700278794
1074349285
571145482
741092123
1258450030
1817469224
727870087
319295407
2005627254
293210088
843251505
647977403
1697506416
357359254
1065464937
1349855102
976003535
2050588996
1224283274
2104402467
2045664717
950528999
1584901235
371600481
1784171660
1879593364
958760260
1560369346
731637967
1494847178
1373819794
1966925841
99969596
1964778204
1991081941
1114214237
671271577
2128723790
937434565
1106314499
368741343
473267907
587902584
136854184
1052732704
1249197925
458455562
1673307840
1036378305
1825249761
85990560
476231385
1548145991
1233111928
1135990455
1729819110
1254439648
1313860462
891489634
1105179613
969388172
1047744419
2073147243
1689599843
160468902
1580727895
823086668
1995285108
1368593506
34103780
1136911684
2036751213
522841956
1342638177
1359230614
1449640577
22510004
573893718
952017093
686577248
662408024
635828605
352670582
1225194904
1451706665
203440923
1237864669
1818476893
1206597237
1022917405
1650549660
566815102
77656853
127987139
2056140996
1157797304
1313565054
652668705
1180110968
799892564
1192072771
675177657
655293620
889711948
267349134
1416962284
62647740
1545210678
769657436
1732793237
633318139
1466342288
1394514214
1934846067
410788860
123071212
74196129
1641441132
685204152
1686537396
1979061677
1536004634
32351559
758526155
697340932
1848717091
1632376822
584532131
657390923
3974839
419449447
1994333566
31326529
1498236289
2129561639
1937510820
1300481116
1544944906
464031186
1313313822
596853655
1749742061
1124408702
2073140591
800959214
64557364
1194181654
610935289
1233988893
243594910
2074246317
764529977
1066146978
406469050
975179934
913113277
1667850187
567918153
1407626404
647895149
1394589226
1987569138
1870637926
214682764
1955391477
1733654283
1439462685
1155742489
1389136759
235538028
210814884
106090453
622338899
882609423
1611451667
386429572
1089570085
437211311
1688554328
346353022
1901000481
643054472
1586081114
544888983
431443197
162049396
1716846826
1381041720
1333682721
132437177
368978660
920095513
1622003302
1268297279
108854852
1951659785
608177046
380659186
1430313260
1263941220
624456090
1674782216
1600687973
437770590
1732892392
1477973011
1037123464
1996871843
1469729719
843391816
549382742
818914138
1192404786
1839655398
2077074314
965955950
1500698127
1717801700
1415411407
1361631902
983816303
187755344
1058896944
1677323287
267289994
1647994641
457568544
18891436
386217197
1573217230
417328125
505234931
1879494822
868968081
2130787800
1229899462
294997458
1443767147
1615948738
387144756
2113625301
1454179775
175224841
450610296
2060377864
890175482
279267471
1550325098
1761391528
687786794
1194386838
1316167260
464204920
1456723901
488765170
1943504027
515798276
1683257415
1159006944
1060779185
162207232
1813403195
1836903548
1223674720
1106577888
1807612922
1112625381
1396282378
362095477
614674721
174488410
657549805
495885092
99646809
931268088
1918547775
1645827755
1246415968
1755433645
900992115
1657923871
1276896936
1382353995
321269615
1869317060
768623519
1375872494
800988665
1161521632
1235776063
1552026923
441744314
455923204
1068061039
993730999
289103117
454709934
1799706121
730927082
164737036
828479461
2079657643
657648541
313205272
370297262
78333411
1298660179
1520277934
242889696
116765312
355353812
1297713825
2090758825
1897834652
221511878
197616383
1294900919
812858652
1902454350
505443715
1426561994
1393580236
774039712
973038626
1880381627
927299827
1722888858
994423819
370559160
206725562
1758891968
648714582
1811466351
886551524
1885241707
705255025
1423483684
1838866090
203065513
2046567022
1137534677
1576454013
779793164
1826133916
1952494616
713894804
143910141
1578868500
246988509
1047941636
665639
1554697049
1007045842
1816739969
1183729048
1432160496
748609110
2053126791
12364807
2108904217
536057529
1391593212
667265965
195183598
640830576
2117777235
1182105229
1272371212
1938527872
1011023514
1441304480
529509586
636686666
1841367265
1192828600
1777919165
77985779
1918728736
1704025003
1720401904
897196450
944323268
1029754589
565126063
657434175
1502374716
401751783
1157061585
686155696
1432000938
1666181056
1005588001
753657685
1215401844
418689134
1190245244
1010082189
1616122320
732884980
2067878099
230207201
1735694315
2024349793
1836505901
538131856
1365885010
1839024080
28918503
151681558
898188086
1924819395
357462125
942076615
512688916
428065745
1112129673
660179888
998189451
1686708904
1899347292
1165329448
506088048
879938110
1583940002
1943755239
864956667
1761301495
1576305412
20611973
1506371067
1785420823
407004032
1911893170
1679850398
175878551
1389921038
453751081
626259984
1045474111
575675933
691680668
201786077
1442939162
132391047
1109906242
748530825
256811573
719755177
2039434138
2020864912
424020938
709608067
2035611618
1276534459
239746678
1561410937
1017890723
97351004
571455207
55413068
369117674
1607218365
939300733
2004257325
1349354099
503378285
25855676
1883063857
1951423793
1997370065
660679816
1902552812
403415711
1632897177
886914406
719933546
1164236376
1013071437
1566847101
598908890
2059323090
533334849
758865805
2098759418
1487080678
711212065
861277691
1413266799
472297997
1553763921
586653351
2132191324
11839735
116719064
51073966
192777490
1465023182
1447933876
325147643
1060536619
248814128
1888818960
1789770584
1426743062
815352496
1085698587
1328499016
1226497438
1183642184
1617883564
2074303224
828683020
259387702
884501382
1842214535
2098621904
86527462
421347284
1648180027
2051507123
170419466
300814699
948407775
1354758949
1365384367
1124147395
662296495
441484140
852379464
793096988
164692433
1993772587
1343816551
1768226154
1509425654
1045670345
247920591
2063152944
958802031
1359580079
822431163
1828157950
781728790
1677596779
916550840
12461862
447133769
80059220
1147464083
37969688
1499842998
47621728
1328189996
420907986
64838250
1397396220
12635240
1904414619
203351280
629781016
1751833241
189542853
626573689
516905076
281594422
1611317606
915770880
2051806522
1289262476
459714387
2142683974
85846455
870956912
198505884
648561354
1766349186
290068150
744882845
1755186068
1845073840
974481306
1604261542
372405098
880504246
420515317
2040908271
817549731
2035959252
676616621
221500560
916525420
1122246180
1526242252
1522248990
1402826806
1793503705
844221008
918580304
1455582398
644718105
1505488830
804888944
44112346
1544479287
1141368491
654842900
700348759
981043893
1219086703
285537839
1789619783
1588022743
1753000595
412163155
755352792
1292656588
1379675227
102848913
723956692
1792045902
544443063
877161635
1428812236
335006468
841579738
904092906
506156321
1570940058
379709191
775265788
1563507891
1592809718
656902654
665049366
750448804
1599550972
536086668
1969000765
1186903159
201963841
170027859
589305994
1648917978
1824357154
1716885318
723484944
1670621313
654568905
1164341108
175023074
763934887
549890773
559882367
1131606828
1694128872
2025796247
311102794
1226787401
257109482
328243789
1654225437
1587845459
69756162
457315440
1928004798
641187602
1401492462
2094438779
782612005
1693675416
1177293886
1056488801
760459483
1061292927
759797513
1794105880
1399081595
1328489888
629911446
1509410804
615510246
1992514175
2091976463
1198972406
420503510
659873488
1012298683
1532181752
1332510470
292612959
1139048075
1556614755
1096961818
1275422742
962291277
1012318880
1730013988
1059601802
1968360313
1171447800
1309070769
1426571223
162362411
1065185448
2026726262
922317477
598790848
1198435695
2039947665
1688620043
1612032484
846131131
672758375
820560192
806548550
1530453337
517091084
20689462
1762225185
1679111510
1448839052
1437656629
1459729130
276605510
379262450
1277482422
1050989964
1544123945
2098110100
1710440420
268266398
2100950623
94294901
912685070
1382090170
235455955
1539075357
599892312
1351304779
1398351781
16495807
1017464817
2077482876
1635627237
1890592369
397588611
695661235
1356479532
1657856752
1555357581
1267584227
1815260434
1720595863
1159224519
536492625
2048839477
833241248
893467991
1796773275
1864060623
1060136330
1948991579
716643692
1833186217
1274472923
2102238577
1632458789
1648286617
1183920075
190079698
1513405821
1742157439
2111275514
562901549
539690530
1658442313
174418414
605628688
1844308859
459318517
1414517194
685292344
1602770503
1221715943
427086886
1500684124
1115838397
1034147160
1872146821
2093801926
883838429
653852051
224931370
397202107
225167022
1449994600
297325275
2051499846
738507972
976066891
1924668300
100500320
848212295
1617529779
1396207926
230589754
1026104208
675853356
77297642
706386946
1780167166
614126813
2125582483
156538575
712470132
1514615267
1227106455
1527830768
869319239
1200725254
2025384878
922159124
1560478410
1672756094
1123210605
1541416896
1248359422
1010950857
124398791
782522351
778272508
2017308226
1647319200
660048953
54023421
450014089
775466070
2124081744
361461133
1995252733
1731250408
640350338
561296389
1842661074
1267273656
1027853699
1629148417
1715716641
1037088924
812535158
1086497255
1139002791
773495179
2969858
2085975372
269489429
1116564898
2005053747
1473919371
892884641
821124121
1042846866
329406369
1263764090
1557286128
93141909
2119536176
1660835517
629649704
1309870640
1035454630
2094623092
864194033
2075524587
1850851966
1379168706
1421596028
1292793582
1856267049
1730766102
690876106
736614580
1660340318
1433548875
1436661952
433294164
1915064024
1514679986
1800830952
1464261120
2007799037
1750547603
1841995318
1343499720
962091287
1359074868
1540642558
1069743174
1673285958
578236216
1391730597
245896399
686871720
803452075
2105961116
250412471
280021340
819576722
292234559
1128439589
711414416
1037206091
638881256
865204314
229360107
773790502
1678873153
172828359
1153766880
283755414
388852072
806553272
856165906
1247755013
648314940
701167384
2107397878
1834122565
589860850
836119908
565419122
54647610
69425482
357359254
1691274039
711674086
1577396843
1675871510
928078971
1468160573
996032431
19399469
1214285422
1632601632
411237477
1645340596
431998650
756542085
2132950629
1525573204
145873067
668508261
1886687382
1789106488
1779796482
998095583
1685540062
2134943970
1235872073
2132055655
2144425352
421947419
882270953
227842479
1806885820
743507336
25001471
1742014495
2136425126
890439410
57372571
872675096
1360374607
1020782383
338622692
1404685595
1435882716
327809958
1993956374
280309379
1989771819
342937381
1701266438
278065241
966374436
947384020
282627539
1243648758
2026719977
242331936
350845837
371248746
184230764
1862366473
40389883
1899602296
491455397
1581950555
1102589494
623900782
205244101
2022941706
2043625926
638518704
1263460639
1447213449
1596930865
1171068356
481131587
790370734
1351129275
329598472
2078777728
1705577339
911766016
1188949067
26940739
270313026
297571827
997059672
1663387163
1797618268
191753314
2055615797
20884002
739603551
177778873
983903828
615397445
1197088957
1802625900
2146665012
673568767
1599628823
1494584962
236136938
1179931027
1165554390
1258408791
1701014828
620314494
598613701
482136137
157844519
1169376611
1533108674
2021602582
541571749
1696835651
816849976
467083187
512471272
2058537789
1596934152
1657695901
2039850671
2003569890
1569407284
803157932
247946293
946470860
675644315
859919729
1215302484
1535698901
1661289686
99659486
487262457
445078950
99012821
942466675
583195647
1942553371
127806121
1094418908
619093845
218985269
1447737750
1647722924
678344926
447231781
1590450438
565496937
649877956
347968468
1939766123
1044893214
912092106
1104138479
201386304
1877470013
1715429930
1538165169
1430635971
1881993264
941723828
194509804
1935264950
1693136810
1406710329
1484583381
1547896444
1871933807
794986679
279580795
1859062612
2131797364
468211034
1479317112
1788582090
1614668861
1162658977
174844332
436001609
1690828335
1256970783
692040861
125125756
1572151219
1542996233
1565404885
1099154993
855798770
1767881176
937737300
2094111376
2123040642
1918478846
1557384618
131340355
859853613
2134875611
1155028318
466488012
1242052239
1535414217
543761485
1459185771
1450501970
1557743769
385899188
158251070
368474376
2128634172
1220482102
108111065
1831562648
561580044
1664029964
1575562210
1200662860
795378687
450175643
815146
65824193
1463369919
1754878841
1569066835
1737311611
504230195
1799426761
1140603626
654234465
29848176
1512026905
1859664784
1176533676
1864351952
362990283
845600998
972945261
371931130
438504179
32220600
2047870375
671243535
987585821
1489643875
240052409
1816687851
1848087641
371590790
858010714
162139646
67173244
1314478340
1253190174
1571229723
805274791
1799047074
1308570053
982195111
1728224348
328596319
622069441
2023620102
2119206230
4978420
861696385
1066065630
301770599
856795608
1547995638
1685537629
1639454663
908455133
75136729
2104908419
1957622020
692484919
1491668561
1973085790
1610043617
1403890313
1629746153
1706134018
1582999658
759522959
1581076564
208511104
300463340
1171904000
6529162
662110814
49253421
971313142
1393352199
1526451009
1528424132
1926668503
264820644
1674229880
863058834
959293260
533137920
362777650
1454930715
239226025
2081840575
670925180
1717194824
25527290
1134964342
1832866563
645105268
836617367
1092943314
1716630717
1134990931
1253937735
1806056762
970929838
1446017987
1695544951
710187408
1866756963
113327473
5293438
96662813
1537217364
871413425
2057453954
251835471
208468500
818796636
1259001089
1014923750
654223332
1132000162
1325548223
1570014546
1891710800
1555549598
1017426071
1803861375
1967174380
1895687764
370728690
1285141378
693056121
1125906670
75484984
1127208306
1190258925
508402544
1292913423
915120413
1823848717
985639581
884542455
1898903674
1779647081
630949792
1240127447
1303103021
1590585200
1697608428
1645869506
899128382
1318269470
2100218792
552608672
350879739
558315428
1732095384
1618183102
1585474609
1894517759
68974264
2019979514
459542461
1613425148
752647860
1605654031
15896698
465477296
1961608855
566374239
789400782
390504172
2136354213
1590513650
308490520
726737361
1096048747
1060559892
427067307
1816253725
1147279037
1572683362
589137699
710588207
1691366550
898030143
1464481667
758971660
1091428014
1221475803
1171286459
617246795
1812051723
1854005085
565109471
1626642888
1275765583
1857022317
1889881699
29292919
1632005835
777269194
1587803132
1989429334
1311573132
1448783360
479386530
70500034
741472659
1283102444
1969145494
1082222388
489271000
1142672750
1959328526
132657
1141161042
1340857588
2079453422
250899271
926009162
152288928
1081095733
406007790
694131235
1129141729
1314479576
1880844672
1908915480
1627470672
1456023576
2062733549
207630366
1310250829
2088983266
856345931
1960846328
1366602886
160376022
2036825017
1481292521
1439654215
541962402
1708488074
551482569
1849857354
1127651186
658997327
1149339548
613165120
503479206
511228723
1723687420
712825793
438527268
335118782
169349816
1238210428
224822793
1142970108
1279415578
107051209
1875102427
825844370
617221636
104192010
1144580534
1687913841
1025733169
1835828834
2046319810
957211894
1913558822
1391592342
1300673611
219899448
431212437
1829887121
189169764
528591460
666564684
868097364
367575025
1474327349
1256809958
318018904
245450269
1698994549
2064561954
1933527306
15961176
910138620
71269354
336623166
203327409
284926802
1604976952
1394419732
1114923779
523119732
1169774305
50097111
685397288
1364852252
411893162
795592693
1993525184
623997447
2121574942
1222562487
1506285652
1904053544
646463713
1832525347
491428094
645884122
48634462
241610032
340140921
78281236
2003370610
1493355122
521920442
226997997
1298036113
1983213688
1238256798
1164019706
1043310851
397284515
1974534758
85824006
614478225
1274406708
977507145
575155329
858320908
156203423
579455883
1731496527
822231990
911865738
891924196
685035226
1180018180
893333362
434131609
1917096370
1731645412
1542604269
282759233
2037450177
1191039808
1720289966
789861691
1965976170
204033066
655565480
454438237
1122144889
1331583617
684668916
1340020055
897629360
215581692
339222772
1096080744
396310209
110620199
1041508691
1140509473
1072773442
1351449885
766781467
640019995
1711452316
1869333376
1482437764
1481665419
181470463
454506439
452400890
1733971545
1379443806
64041130
350971828
2069843523
1996520711
134041214
1089600536
433689548
59622756
91561993
660230220
1343396946
160169351
2065378581
1186768541
1348225274
1643325592
1851342713
136534354
1595447590
975588845
1729917418
675316624
1283967608
573908137
1301589893
623116137
460103189
990120566
1362590058
259585197
796986285
1473075126
86834891
1591114565
1462538577
1055248040
316732592
901517286
1149737470
800026605
2089294616
85552304
253821430
1956801659
278163024
931055294
1361932634
149467479
1839236633
350050819
1267882247
830143665
1857519801
442558173
1928875572
166669883
847604055
2087290915
88310702
1563933795
1730467666
1668201070
1374475662
2060580546
144649440
2049420256
1019590882
2088784586
2046960201
1482251988
116550414
1876167253
150414189
1920556078
1284970405
1466862066
643099176
1226993987
541892028
1618208676
629382916
1360271687
135892118
1114665390
13347477
1858195999
2046876345
1937475692
1065858601
472151822
243617349
407155016
762989585
196711144
253337602
1716181820
866504045
1546453143
505960554
255590915
1016534259
973584561
1489653963
808725969
431693733
1227716806
971168385
1401279426
275517229
711766371
720359442
129002866
1939033369
471030659
1501599327
314672979
1613200536
1626557666
1462842203
315696882
267146858
726540324
1094287831
1426087218
1183709246
242398736
1152565960
1861002307
1139637837
606924872
1647846999
40668156
53433254
1255433790
1028067498
1466658689
2132955258
1132250515
1384606967
1764626601
134970533
239741411
330271566
821153338
1767693304
678285842
812413708
1219823115
99470869
706519838
824131777
1757685612
1518986500
365016319
234552756
1986560548
793103574
69997065
1857148735
526513667
2000312805
404035742
1525675839
331090561
1818769919
993152580
2080986933
138153617
772688075
1649201792
1107289810
529721199
136507540
1121722843
1054850785
2078095962
1990800524
1594629417
1728899588
397088661
1545110396
1539563858
1061339417
1808724027
2099865890
1307356022
178884458
1069538278
380403764
1240222478
1216752578
1274025211
643652916
980455876
1218387479
260830036
1652205937
265475660
1702770841
1844957706
969016095
1267000681
818367636
1925936258
1024079937
1618242415
32627704
1602822204
275703822
53261542
872083906
753073200
1022578969
908111997
1801635327
572091631
795854078
742411959
1249762263
941239204
1389489188
1895966080
1481639820
824818730
273348297
538096152
364268628
76994989
1546427429
1790962470
1071162632
348178274
158840419
366366974
1691666337
1536525600
2142612992
605479219
175764775
2021108001
1913223068
1171858444
1292307256
699199957
963269797
147530132
1898895974
1227141057
39302719
1612542830
277481334
1740079282
56684078
1145631320
431580486
885309492
338468385
693584766
1585191263
2129483011
1187398267
1874979086
770304053
1519809865
1826274320
2102492012
2072130499
202208778
303706778
787263965
1214512029
1977643451
811746950
1736226835
923053038
2100310624
451178452
894469363
32609918
1630822859
2008596214
782298237
1527152061
271494218
461698484
1025204880
261260075
784665490
1143301292
10511315
1884813828
1224295543
813838381
662580242
1785701642
1583477293
978533119
911905252
1895195670
1800522376
883779475
1682075524
2036093021
921457779
1287864100
1577738048
379105115
1803609124
351023946
695841564
929749918
1729744108
1585629434
745038667
1343209347
1430748093
1537421003
476885822
1601716935
1626916021
445136685
2873719
1123600551
753385294
474239192
234798609
1706571733
1368225791
280211353
363997936
952011277
1447820197
1219286649
145130419
768036981
1721870909
648130217
1418802748
1075663425
572808829
277129877
567759339
644770799
1066201257
1561776069
1029520230
516559028
787677638
1081824862
850171518
547165974
1132470778
1584412439
1662875705
606319386
643878653
938722645
1381606360
1117064959
412872841
1827622745
1855338532
857173151
1504529508
1963029149
588824557
1960171369
1481317473
1057285763
349717134
1634805674
163137830
1406594703
810979103
842803242
1029269705
544665022
2077100715
75404614
752536981
976152357
1880920418
272719870
80656994
974105183
1487499561
50291176
1439491040
1375292775
1214995384
462448318
2124826902
1649892192
676814280
324130339
1896940128
1711316987
1611775109
1691570045
280694076
491302847
636701632
310158473
1918416697
1454081017
1433077934
2028887587
568965376
75817640
883240772
1762158246
11799235
1945449144
1578425128
97608159
2093728251
1608001686
1433673006
1624212339
1527473798
1880146861
1124930231
1636763370
137684308
1932519554
2023546584
953589190
1822323123
68151338
89868396
973860494
1445901145
191089548
1017342506
1428081440
1374836883
284036282
1386357229
96918112
961863543
838037258
1221911802
584258732
928399056
1311016926
2125440143
240056167
578466410
153193662
1597502772
403104067
281762355
1036183388
1051640118
295529481
1636107435
306791320
1429011862
567442262
454146018
1469892867
875920965
1158882721
1695003126
929905804
1880586842
1695500229
242897877
72431090
1336315106
399870132
289876242
131508263
1061172345
1449373554
934320494
1330211481
188766173
1982227602
732990461
1786299173
1558662726
154561001
436791847
42619357
1026264818
1585313101
1758872939
1037462534
791381458
591422390
2125392753
969656373
624869999
1703837295
333110662
1114712613
439665701
682505128
938767220
1005578377
978374166
568676320
109059042
956221092
89862751
553846485
539145242
1362294721
1380893367
1474155746
1367840847
1144697738
1759909444
1300691350
1541667222
360754002
1866166168
1899738036
567938594
2011669773
1643371426
1062524921
396729981
806070298
1718238585
2004495300
752121570
2132044371
1355143167
826072179
298075960
1421421468
1635950247
1839906695
687706638
980552088
2131987308
788187903
62505546
1601586843
990343893
152384399
328397780
695786641
2105008938
1562881274
885573364
1406663849
247531523
138243270
1993751452
1064155474
63787801
258078145
191773455
143511080
1867035840
744808101
2085791886
877843518
512008412
303429306
1008655351
59604613
1432827497
1908576168
704580626
247603984
1735704636
1684561723
610397467
204074115
1386475613
146934976
234602284
1337489613
834243315
873029795
505333799
905014579
388452185
1503567512
1743691311
1944480497
1278747369
1619197276
1453835005
1985224476
2017686347
1925605665
957605952
2021094682
787250121
1057873188
2023469374
1610824587
1694500511
609679106
1190941745
1161565644
222273334
349864247
833349132
943596751
349832929
1260227350
1289702416
111345846
1825418140
757177623
1462220803
171414367
1988990877
1162590159
973775576
602515393
1653853201
307640110
246205421
1081971760
473307172
1219291390
811890236
786774344
174222210
976844373
1407386693
1106976794
248121972
482114419
899668923
258741737
1619769971
1772508462
1120880755
762112829
1164004489
650619532
227996536
2145189100
1668013024
1331215371
899273612
912270345
2097891446
588706882
1774831522
262007992
1094928979
874949806
1699413041
1197776221
28913299
1106480003
746706281
1622836906
994465075
1462552224
893804277
752721115
14330192
1914433835
1027191422
692274785
965210443
1003698432
678267542
127096850
1300682106
313535251
1677633556
304217495
800619681
2144758808
1378805021
604802700
1971177515
450557003
1552033477
1568894186
1194618432
601577198
1569618268
1719628757
1213133018
1313870245
965959372
416045807
1323322910
373860981
328877662
435780863
288788035
1224687037
198631832
665677255
1699610579
1339144339
1084393336
813276881
259325749
190265967
1777414361
1226537081
788750788
1699868972
1125560813
580984205
1551217140
127115138
866985891
126312776
349082633
90634026
1759236867
1640730200
1674351962
1335462359
513704752
1795246284
2091265129
1669527295
86301075
2080130202
830136822
713186551
125619170
1630676820
661305818
143685869
371279179
524114741
1340430356
89383046
108173996
2130220003
1819692069
1705625233
907495966
300840854
1764355012
2108551258
124107214
522871855
1435906348
41448515
1638740524
1278971148
215986756
1935341492
1437022996
1537620983
578754967
317241615
1265126308
647386890
77758563
125310534
101752139
762203283
344073911
1661526281
1412681694
1272023595
239484718
2060317036
642281629
1294106485
1375208763
20573177
1753302216
472695578
984742435
1832698325
1624031276
1249130204
1523261829
2005636760
1230753490
1582893467
450526944
1079537393
368037562
1107817689
1399735838
1726714597
215546489
22098585
747706279
998490542
1130782150
40014039
1482074908
770003071
961848042
193605101
1114304517
1698973082
258834267
1407879343
144290369
1721102184
1905825844
1180537170
1756370796
2141546060
1980519529
1929026579
331683216
122808382
1498972823
786871480
1001497865
2146081837
1455861461
1522277455
665815445
244287969
1665357300
28696329
806658302
507439635
2019397898
1113028665
1598464730
322329725
2030407684
974140859
825244075
1012595938
720193834
155607119
1152099199
1491666742
1633877175
736943436
774460523
616301453
1224433852
1467519456
499778782
1414166367
1774198032
467396104
1898786513
1709787735
1125142121
436028481
2017954461
1019837271
479735644
2015562
163064170
100039443
1169810345
1131495768
373840530
1933010294
18993080
266013476
1585596886
410867158
778178122
1317827681
1831243233
1844195791
1462996702
616454030
883624645
571491079
462978457
943745253
2080983006
772061291
1444345278
43171761
543436380
1162406279
1542916918
1568626563
1943074077
1475178744
930610701
181859667
1381482790
1657942878
1067854705
259562736
992834051
513673864
968278585
1351335120
1165323472
3745989
794634384
1892890265
945800229
1023600239
1976853036
124570177
1101122662
1456982082
1578235919
962637726
120571457
567074392
30786938
355075797
164173913
387391188
441726407
1210875161
469634084
1178279169
1534270776
1634357523
2060989690
477069808
1670993120
1476906352
1055524001
176601271
1007127768
665689843
50402741
1039174420
1137991920
407720664
1602053426
493416863
728546950
1316497380
80350610
94787870
349972972
487810017
30453792
987882587
1620471442
202900724
657486224
741191735
665583084
179948355
4174233
224516942
1179731753
1444106929
106152145
2008974182
1322244326
440478184
2042344595
430831237
1130497119
1780138801
1025007836
862817746
2054929086
2059160593
387844903
1756859498
134167583
1273128537
1899063930
286181166
2063563317
84309085
1684909231
1614179571
1194354265
1514588919
330737098
1811641764
1766177513
1329714932
672849607
1044786871
615329267
1543473500
1104906082
138418605
2084094860
1994203372
445994903
1336550676
1782898213
1414348737
396013951
1108978283
705388846
791232836
1606847299
425089224
974857452
1260854747
2043192474
1988867278
1200223065
953376563
2107999026
1404679697
595839811
1538993380
495904314
941725013
1311016926
110027021
1280758376
1044614603
1615957752
1365255245
1224858399
1272074306
1531331241
312928163
1674207882
1031181089
1668035380
855236432
684500295
1655658847
93149127
1328409064
1375512389
1330910310
1826311854
926381130
580034740
985370191
166459226
427657470
1159723562
988886654
1580627486
288611422
1162275195
671890173
1751479590
1899480357
525369383
1308473023
1132974442
1976371714
1909705674
1140647841
874251276
933806874
1666600621
1071946083
1759610470
1640507427
1657979085
1513531215
106172699
1561534643
466920358
1654652881
2061406644
121321504
1747657493
1321408540
1819888224
995306696
297138854
2090004903
1660901398
1663967329
1841638268
184798800
775105342
905907002
1711150073
905620091
1962803064
521909599
44582198
1365412537
1828207974
328573277
755884363
454486564
868136648
84159033
2047488914
509712170
1242869124
1652949576
350294688
1017083439
975085209
250834640
246139568
1557365365
896523923
19405396
2065884691
1478423140
800140179
1967549112
316317339
1934880583
1249302616
849635496
1837074980
1570338129
1914266061
1524884145
1658121806
459617019
461763478
583907066
2039755353
1835864165
1580558344
922765075
1846351737
709429231
477588907
417368516
1421621999
1504733542
410584298
699826123
1825652913
532112581
466853015
516619400
276689312
2068231884
1755050299
1757758801
865744721
1795927008
1878101246
1276918098
980407785
283921267
1093795922
717268415
770762068
1220680257
451889378
1566688468
338413363
1759574506
1973040598
253802121
789278808
1877678118
1201061927
211709827
1263493802
1067368957
860233129
448902717
1984381350
1341913382
124166253
1958284001
1803853838
22505944
1804315155
108046140
1851943175
11567254
152798455
883008481
1705613180
877436959
1616770580
353712451
1122686420
48236082
1943111059
98874125
112395470
99867173
2108087980
943452133
1301749883
811245378
1157187368
1080583261
537910486
165886406
316102678
506093665
1646019595
1325166554
881180271
260404765
1012158991
811855173
1865798370
227122679
630630775
1087742977
1583387923
867513144
74929717
1511167095
322059019
1847548694
346229964
901748029
833736312
2054521304
1260925201
1546644153
1983638906
1651916624
1500413326
1262354435
20926507
1725444522
1501878413
1810120269
1946483971
601041052
651385931
1106243049
634670639
1014053114
974502977
226347618
328880025
719574628
726646343
1483690564
1606983605
2037769981
1221232803
1387220460
251873917
1864690126
1092996920
982600532
1081631250
1817475738
123633859
24041737
1691651868
364019472
1762614681
1981402354
1408492327
2036908725
543339370
923991012
764855553
331744370
1819918052
1474327349
1725316235
127076107
644234247
716333747
924503671
1339709683
983996595
1258259449
919579711
1951431208
74432660
94229708
1998518995
1539340415
18183129
1355929960
1555877399
710415934
1916113787
1786586598
1659284975
1762768616
502917761
1158589803
1954022543
478650621
699852035
1721895205
1567413316
1105516363
1200791984
1936771299
1392544698
1958644855
1962888792
1518826399
1977070820
21171455
668542721
120346564
1467284132
158641898
1373832699
650324349
238355811
1131396179
419534872
1178429128
1717222993
1798383707
1530839129
1065956511
1072199509
1752688589
1978073259
992090419
1934890609
1359626085
459952341
454734068
234213511
1103362632
953891420
697862269
605871848
1911771177
1005184345
2112269843
830319433
981200739
1370813328
968411334
633121677
198798788
627072855
1610808546
227799134
742011088
1032792910
1082139823
1506389548
1169364345
2120752603
1753757033
400772331
991365522
336789291
1889661129
1919145154
456373333
1765157642
1097624469
2023723705
911946480
439721671
843603114
110308157
169381946
421494822
959042772
1403530614
1468701772
1435930973
224257382
530509163
1948758914
3621150
1820213336
1071424594
209464361
8019146
1167464465
1857799010
999014192
139350866
1821172045
1256442415
1547265484
588592796
203331401
1183347575
587048826
41148548
257548147
410114771
914046460
1148166012
197009224
1064626371
996821242
1402003324
1040664138
924235568
1216203503
1453002797
1134931751
364477735
1925358175
1545454971
605959778
1678362902
1911523944
40851231
1268201857
684897289
1211161397
1880623210
813047095
616659643
1261579326
1925493936
945650703
1810040410
1143760059
1761004948
112489070
1899471489
1882308482
451825114
1341101049
332047898
196887821
909725191
643559919
162147922
834925603
1467184574
40994335
1694551651
2050069835
713936657
1231880007
1937942436
1612609073
2076484852
1943416992
346185042
1105303048
154818369
914417279
268399239
43527094
1587280206
224770248
1304776391
407076762
1721816976
168831274
141320817
595876389
1809429748
99954902
20945309
121590895
1852922809
594385888
1868413392
37793175
289903498
2134762005
327556819
1470127759
278647854
1705123085
1079506198
521463853
1927001262
1317504640
11670581
466075093
9425622
707667639
991444665
611873201
2042012229
1033749989
983934232
1719562148
763757223
1958654007
1534281461
1933230340
1631580754
183093074
1055701839
1945490898
1352902002
1740326942
711916037
163015018
747152593
2010739659
1592442074
877873118
32301110
422006894
2034978326
2008113898
754333220
641561111
2033107010
263976364
1421379657
1523827432
2000365569
1052063676
1897257973
483366431
1598752082
759389967
376100457
1749803861
65381755
741311536
1657723117
1849350333
221185069
50235093
364451747
1608731595
117663307
1438327427
897789613
671638283
406334285
1257541875
903591117
556425291
539708625
1118365257
1159840162
687148101
1519211025
155927360
989507094
601274602
1748520638
1568769096
1256725042
480522233
176131323
510877975
1077180219
1763807405
123273711
616545979
1020240470
1861691189
989478779
1573952376
2111897862
645359599
1647350918
1015653281
1147924600
468512588
986551923
782739575
1937405180
1021813827
222240281
1476309773
683969805
507833916
542380259
454248535
862280387
1388759283
227507224
1195932790
1838106279
128069781
209243592
407375795
499135072
1906034659
1572719980
1631899260
1222859868
1543866789
769345976
1661897478
1750503877
867884998
663485381
201022534
1221165895
363626899
542568521
188088299
571933604
1435402443
1870460077
729039685
847845963
1814678028
594854708
1070497199
798094530
25968902
760681667
38048639
1085945717
905145576
792794384
1674837290
1544647286
1072586638
380477646
698388880
131894302
1779569560
73599429
609622995
1707583767
1130301647
1675039715
444224000
1437115550
1107511293
107684580
1114474622
1995367276
1487805994
1998663616
1852258693
639126431
505581888
2003752993
1048822526
350500735
1921686262
124568277
1569298377
1782438421
61139432
1598092831
799277866
195712743
872365677
1430937616
600262432
1403651308
742534212
1352938174
647690163
2118581625
1987406824
1583763616
448912733
1429248955
962524531
1067285848
1632937920
418255609
5683830
991157078
601116959
147801444
1024331303
511848159
603321924
726715415
1369051697
1392011194
1519878201
1311814690
882923629
1316038283
1994556002
1337944035
1664099837
497061296
2061989005
1344678706
1022687756
1100390507
662475525
2112497262
1501469268
91783524
1562855060
1771806013
714118248
1700030835
236138020
114544642
1887641273
1193725480
771862400
1370583362
1305777104
364205427
426437763
1767181391
1631878972
753599550
2074050528
558102615
2060905767
1739613417
351328098
492465348
717476193
1659708419
595697960
361850802
1130585915
762372206
999488929
1842076279
325017575
1725931876
622305004
257784824
357000419
1493506168
1263462952
1336843210
73124557
1602297676
1033237699
1947437910
140480571
961518537
624515385
1014929008
267485592
306166668
559125540
1357634367
2083507368
1346964105
1474893706
2119812511
1128586856
597620326
1585035644
285527600
1530556145
175646585
1068567140
205878548
224741192
1640516978
1259986863
1867365793
575196744
1268127876
1472128920
107113621
1998886392
1765393771
87448385
1893587524
1914731978
1851287152
1965369188
1082699109
16780600
1934282883
1245148654
118751652
692952651
1433362336
1945383025
1912732478
1603771703
1507485750
886657133
165811443
1060955173
1648091003
911919039
386080970
1862627786
1870765623
1823360115
1152117259
1278616566
1414691246
566232704
532121116
885097640
1848420071
631024067
1560862203
1131761728
798149384
1975510471
175247952
1853364979
135224587
136375380
1083542826
1980804653
976493977
546984416
155625260
50352653
581634595
1948633782
986858703
1546994794
1967135347
617501712
289003304
518537426
1405673644
1264009318
1678485118
1200860962
146400459
408545809
967293855
31074750
1180452144
1881166752
1691746677
1063546053
1595624628
282461208
1358260778
1143577181
592878928
2069950281
1422177305
1178485019
1712969905
229463707
1219710885
1554510121
1931721278
312767830
795991323
311178909
149748931
680074591
298426201
1212865909
1921155700
798828030
1430459830
18099524
2054429643
1214120374
881741921
38678794
2056604821
200737946
480077426
1080597547
762842817
914965658
1973454097
1401200502
212606357
1787605312
644171371
535849198
675080744
1492989746
1097295425
409887048
550104629
353582854
198230845
1590068987
1391328586
221865184
143348525
1040697911
1578979098
283472350
2130531723
837578909
1443294112
1066183578
408851150
1490081119
1912089084
1931594413
1176856838
1447195202
1135685526
794956324
38193620
521868650
3841630
890482227
879443054
80645230
347358346
354446058
1151019262
683751715
201094130
624768341
1591245011
1513328447
284561819
1631168598
413501727
1055767156
189062346
1935596314
1252303163
773537965
222308860
316470539
2051312571
1778153123
437479531
832677464
1334742615
658945053
182386431
1431845990
166471369
1857854399
663375438
2053538160
1174844899
1625916692
637017455
1016616553
2097072599
69967113
548668337
859650509
2105903528
1843390066
1386778768
585088288
2136127698
877383821
2139639118
1969992941
442774738
1609264596
299929846
87315775
118222697
1527059228
738673283
1332928752
1906838573
540765744
2083260008
1547750105
950665189
1150121338
921068748
939700822
392750768
741064661
301060805
1246632976
1879841756
1988368068
521844798
1350475265
538526753
654578157
206582401
1035828131
1588838047
1474572892
1109405816
1608205705
894201355
858404492
320053200
8456907
557765591
1485658477
1230420160
1763947989
1096200364
1756408186
486785185
1263028451
1595675678
85195957
99309571
2012078264
225215912
1102211768
195143743
986060328
1136224031
413690389
349407118
180053274
1952490477
1226660414
77344257
724195085
21449930
2003569890
36439276
1364329051
1881465320
2146637281
1367206814
1573728567
172027808
1984734347
1069350079
1540591792
2124286058
253063752
140950944
2094864946
1494512838
1425750748
1218888259
742539189
867334346
1891115169
84989309
2116638491
1414676721
655080051
334689065
1681330670
1229063148
126259824
1624113391
626760088
1733960832
401205824
422643183
1411589425
680379488
875143425
632296937
1123680561
648654712
843941164
1132832346
2112623408
1094086663
2076934777
1998260424
1913484317
229915288
1488631871
2125617524
142374887
1718340989
2114299109
328170400
865082746
1146524307
1722768128
1978541630
1437821765
1028385117
1618383863
1010223369
640086570
734622920
1091084400
1322838163
438366644
732855194
863952165
1173275143
1738703088
1124233226
480775221
1836982629
553268022
1306891329
1814427440
872543517
1579831895
368521523
2046497681
510944345
646395318
149640928
1763109515
188401333
1092054363
2123572853
1153134370
1447104273
1354092037
1737566581
1677294438
739455633
1966578826
911239903
17224351
694710786
298010256
816851182
683622144
1934083985
1077125829
179635236
306880589
255856431
1549282328
666516499
1619151891
1582470340
342580932
1086190292
1495370204
1238590120
707819980
1685527819
1213593852
1711954768
2095484416
1048685625
1525941255
744652623
1461620753
1329750069
1557760948
1489230715
1949424676
1100425237
2147268963
1525782433
1674117444
1578970759
1538696360
273455291
2103106267
2047710252
1255001858
324858315
1564510146
1509208515
1053865959
1955361925
132158396
1467212412
1077360925
1252796921
321386347
1362862546
707557699
2025981634
1933026112
774791505
1245837972
1742738072
91410436
145275586
2129383074
620932166
1217876691
1888760566
10826300
929959437
416537918
1239736308
1916780540
439664325
1207255101
681371436
263260738
1742630547
1857206446
1347541823
1080560104
1901876036
1848524169
726905022
1468291838
576227366
1240711479
1766842559
1185613
1755168435
1487780218
469617722
1154969913
651429032
2011508471
1124997154
2103545332
721666912
1767278917
1184867135
1301376346
1156919744
1388039865
860239870
32953515
1002822395
781898011
1200760990
1678819406
1126455048
679955895
1501351382
1595813152
2095695204
1754650382
739986468
753295205
1262275575
338031412
1072845399
1319803617
773626140
671637894
193732544
1567059447
1709972437
1123600376
97600553
1993087726
1163722003
1837488665
324251849
617611849
797927711
862574246
668187626
1994032735
387994237
1120290248
1707917468
502538681
1712985790
619539130
441919043
1036223284
818416508
727621158
558307434
1113327229
107837032
472355698
982880781
1163706745
951916092
1130299983
1948858204
1353424621
109165974
2065598283
723907637
1962476259
1456966702
148770042
669464115
1156243087
469057669
1360627408
284560599
1766979856
805385293
355777160
1466725866
1753161120
1585188608
73408751
622713211
1360330939
1058568751
57247501
601224552
1782724960
968382622
146289627
1915995506
1886643427
1392481440
1420760057
339437555
1849137941
409559216
525476589
721313059
303677807
1946355828
2066201598
1276993229
1849876337
662676541
624656101
1198976237
1347366443
400863243
1362352212
1848131657
1717104199
602494287
1930746551
484682363
1551221709
751453154
56146125
132020615
2049028194
1886781062
860815321
536517390
1834649023
676397853
1559278179
1115300348
449853831
1359817201
1792766872
724823987
2016198253
1793181796
610785043
210631322
2141928994
1008261374
430915855
571336715
1912905654
1541830725
1401922147
1512465131
1141681050
717643128
2015746514
560647062
1117884372
288341227
1372044844
1116247266
629905339
860310412
889474843
843579206
1950046617
805284204
307665759
298675346
1645493421
556442671
1158418015
1919917157
647211730
1515173410
2147198850
30241403
1505685037
143097185
1163813103
1138863405
1026914464
1182441068
696993672
18899719
1976872315
963658582
1042188499
588023920
344479083
1580875572
963077365
469145084
1061450395
1533898090
658919135
1258913148
1480815469
314135287
267366163
1996864008
241482857
611941262
1786085570
2053401197
1470415134
1673882682
1500491126
220854453
1805623532
1086730988
1683104291
1367789751
633246060
1928897211
956162684
1300298185
859837335
1507435910
55559421
966912215
1695584948
234726313
1247662607
158206541
1235641578
5051975
128591129
670793419
1004823705
1172854557
1086338371
1675890524
767996940
130922049
1225156521
837604070
1375535349
1277440136
852463224
947687286
1553954563
1984516965
1820575799
1970125368
452858412
294220809
1290708163
1419565619
661071369
409133183
1036538869
1508785460
1082794157
102633047
980059080
479338535
654949670
471965119
2044329233
1980283957
651157287
409922584
431613704
1611955698
627849160
1071296314
2087794125
1551729488
2084168448
1737783050
347518228
993452157
1346614066
1912865406
507664340
784685393
1455771146
1354102480
1379042989
745617086
181212293
1713931436
1479435678
210895065
1120078260
879534435
309568371
1797979892
1848485157
978888689
1591868003
1265748322
960383424
480121596
1049175120
2146694733
161952856
2098678786
1803142037
768826001
727376543
1512673428
2029903836
542851052
2126380393
1073542556
456948122
1963926554
1186215885
1175359782
1509591209
1022274025
2137266634
1369143899
1307920212
1721461691
1806596836
1444968852
1605810388
552817795
665150884
2007183415
381858744
482642225
198093038
115100767
519596151
755808130
1614639293
477303823
162935788
1311761274
1338085579
756458689
359211138
1660045209
1477313169
1571553997
1473452429
340220485
963718719
172160618
610461565
536870130
751790303
1433139829
1700660617
1459740552
1945602848
1403932723
1017329464
1031654856
2063632492
563626120
621924945
623511193
2059802431
308422745
555611087
323158550
53369580
1696756222
773614663
1673964399
188087006
1972942747
431036951
950859919
1843726208
557074038
827019948
279924756
1304456639
1089662464
414078793
780504456
850155092
185223610
446521089
560426512
524297772
1588548756
899494140
556547205
177033925
1246268103
271827233
192440695
755279025
458338668
1891118198
802566296
869402318
958474599
143118545
1711509131
1800146021
661532545
1397664353
2050708944
1657946472
740834565
1949757074
1498429206
1986261737
1073413917
1455760828
527141427
962003175
1085224934
391202778
1111576556
1158635590
713459891
2100566655
1616511213
738897991
2118369884
202969117
1414618003
538382955
527423788
836393951
1505366007
649408021
292505553
2102093050
235852878
2102384226
693074348
1001755475
1286088233
1310705483
1959737192
1274896819
601435614
1078162237
1262788294
1264479435
807957954
987493404
1546925913
1528076077
1495099883
1375142739
1789170755
1853507871
90724571
1715476638
627944528
326593941
1666452054
1094255048
428102025
235067844
1014474752
1493406679
193983015
1652535220
1600790173
822578384
1565403450
39109683
542242846
1841621522
673719294
1726517083
1087199187
1754114451
1881653013
329663768
681413421
106161786
1433318979
1084442354
1335417329
1626601577
2060939003
128344081
1180251959
1197133216
1081678912
499374372
1261253581
740361904
735011958
1934082210
1766734801
1256300496
1076543067
851747371
2031945440
1311850896
1089410077
1022866533
938956585
1733701435
2147233333
625422906
1883528798
625606893
194074449
1805721776
1659245676
1831998494
1243673389
171229651
1096355730
1895253117
2126599980
1706442562
1296724469
1378109878
1521630562
1673707192
999884447
1529119305
1497017147
996810865
887893101
2051072767
478448555
1391700996
1546505107
287983944
1495654871
1479343216
306883293
1448431273
1895738704
1262551550
908588424
74861096
1557292362
282462438
734863637
521130435
684505523
1262726443
1044056962
2013582378
592890040
1026962416
1974026879
934113965
108600730
1199712137
1828378269
1680809571
1757708427
626709851
944949748
863711789
446562755
1600275774
1935025226
1423546732
184418806
953436951
1525091753
653395728
1822642928
169305436
1431958482
1814976554
1231823012
2085994725
319449009
1170379720
631002704
1540745571
466381122
2066263592
1470369006
1610170605
1692333610
326196856
1245118804
1747932746
1514725130
729456987
644301174
848740851
49730171
1969820533
462201852
1153651167
1989876214
471991304
1813846012
2030605145
83115697
321113125
465771410
364692368
906829638
332722936
1835755809
849817235
930102858
1297220753
2013610831
1603155931
2025279332
361888270
1969456846
1520890164
1280891336
875422420
2145462690
68949344
600057368
1445861977
1650829367
1623891162
1245700812
75529753
826878566
1585787312
1448045617
1722390765
1954174539
1784903003
981182173
1807801942
1596818669
1620756938
913288342
1817034135
45734854
844931239
1226052451
1490911686
204453719
1910262336
702613804
467046856
29936122
343339882
1662076769
2001563199
1819420230
604262093
211699935
147186758
1114337466
919655447
831030526
42054675
1517369877
1153995611
778127413
1463475055
803739501
912144126
1604346307
832639071
1695451016
2036732896
1768579233
130681567
66409952
827565781
1207463948
163563899
1369091872
1343012943
1231341380
984837584
2070560286
386881109
216122752
86291674
8152007
2016483694
628017612
1035284469
612295120
13035929
1971719883
1816756058
2010653170
869784438
800932161
266343371
1149339215
526781150
1253767216
1043327967
902401581
1674360192
1378052617
234551501
1421040888
2111687275
1452020399
1874183861
133347728
1169066386
898136424
1413606757
2042748469
548615759
1903754478
929605446
1782095508
1968671555
1740761910
1793045788
525089677
2060655338
164639545
1511486740
2131640395
966725602
525496653
2020882176
2015842316
1972739336
445441367
972178052
1425989332
1724451062
1892443047
564285691
1790210699
1566796352
1697841556
149077166
104980945
2144406158
205671594
887307437
394395563
1359133643
748488222
1010265762
84339664
1046083694
149467256
715851697
1767424517
1086090817
1303523889
43203120
1490504035
538774592
18977426
1254993525
2129933412
596990541
132748316
1125203742
1016690170
1185146782
1568548123
1733243936
1628097513
1171279683
71879073
1202591500
997731179
723088149
1545293845
1675115589
1651759630
1218123193
1813862944
417956949
1687615922
674120701
1610051116
136000384
1356421222
2009272818
2043787513
1509786468
379434902
731629589
58725459
779266839
15366980
1501927965
457800569
625830496
1092008398
1246618050
1861301690
1908481528
1683328710
1422060344
1436959632
1731339189
1988283965
124819106
288190776
1541786102
1101289343
2076672391
1780714296
1775047419
1490700296
242895717
1440012033
20457773
1723792854
794071225
614948782
285125224
1899318412
697126247
1346356947
1993680682
1964610301
2105958943
1924939652
1473315526
849013020
1209704090
1951039677
972622538
1965884191
1525875140
276497270
698186838
1252425275
2072171451
1489205239
528039541
1584873067
190081026
1925776389
140946824
2002869383
1941310625
1910876121
1936812884
386455162
1364240860
2136561736
837673673
1817041062
21647991
566597556
981143788
1216254432
1432305712
1233294151
1739118147
668423279
78168804
259976171
49437566
294508122
607534498
1989868320
973492366
513275754
224844637
1342440803
1144838019
1844508283
262172838
978012195
1605493508
2098848882
883751066
1288429904
1899288626
2048240080
138973690
1875215873
858666646
2071818879
1273413767
1031158506
1963563439
1610369714
950502852
1163322849
1816246777
409925407
2057182967
1227124992
1932870307
20314994
1762698928
230022630
1307727115
1143367782
1983796569
1906403049
131660581
1536664387
416199555
1859538102
489717159
2044046123
1847039546
2025504961
1818673759
356712060
1319628995
385315638
1818161366
420051731
49269605
101760389
1555520674
554655879
130768324
1545719195
1048126805
1444039574
185018003
390399521
306943343
771883634
1319422939
827211799
24515914
314895495
1582523438
526122419
2061088099
871373916
700034379
2088568861
282136785
576829740
492416277
191928200
764224972
1836153292
494749859
939670549
863188279
2121807850
527186033
839961146
1961172035
662931265
1636656064
1345594857
1803015452
1784684200
1905410771
1450626514
1898974162
499583696
565441030
701923242
198412076
1414196101
1940097238
785552552
1287009777
1848482210
664566473
794412334
849287005
678445220
874248067
1695074680
33743031
1437290268
773141333
753860235
1428317828
2014773579
191957399
2079728119
499437536
1431602916
1280617736
1050407500
1554002448
2093285301
600279641
1822254666
560631430
541678477
1494386423
1292012285
804934438
1469815159
473853672
1224971046
2002221589
1437027053
251861046
465126551
1228030898
1313640746
1635378958
1646554797
447693387
2064388455
212073609
1960318931
1051533344
698933662
1783575202
1699860484
893256388
1248187606
507772955
366230329
80804411
222848402
1630481139
501257851
1052572477
890565331
1654398181
976723590
1248417668
1495172134
285160878
1987192897
2061117207
1428780679
761160967
579860248
612016826
696845610
29986770
768668923
88878729
1970205153
1924739978
1387907885
804793099
1187685088
315098566
294616866
850008360
584351040
439777463
720374036
67302750
687269126
1287104978
1111758259
375327717
1768699230
1311309488
67690590
225440292
1991552998
426230513
1904293168
944888791
1866634391
820043682
1760348535
1419704029
827199611
1303516608
542803858
1122226279
481767584
1364438104
1130819149
1226703084
435319178
183843511
1326663820
302920382
1430618409
778106546
432130466
650522790
1224230717
1631986858
1507398114
1988506893
1076872827
1123755671
2075182004
1296820624
63044049
691624405
701336192
1224566245
1485134869
114443496
785228541
1157374411
1511738606
513219429
658957682
1064183426
1733202982
505877090
1860917725
1885120651
24075714
658058218
1903784905
1955783776
1081696037
511899377
704745493
1118278627
568545563
1356226033
1093072959
164812144
2065724613
634945757
921902211
551451342
961259580
1212416878
2093628812
583285198
1543350822
876186433
1819642766
2026021224
1282188226
1863680657
639687960
1045798614
1437557566
788509441
551847769
805436090
1029736037
1819501502
1813759177
341564408
1875911908
1364022874
172227269
825090356
810365306
1258254686
918650761
665161635
1253978328
876942896
1066649304
1586464788
1961281260
598160722
330404980
397282195
665179284
566425578
362570369
985246036
1532179669
1071282637
1548227513
1020240470
1910740758
72204036
1565186983
1049262050
2022417393
106413964
226558726
933406500
1387500201
1053209601
1423960747
745175661
1703407600
2022952769
402840503
844658298
1749654069
1951087594
1020826107
1184531148
96395198
637068234
1388173395
694317013
135514035
1418868856
1702530239
887215715
1687356836
1432639781
1424954039
374405563
2076520277
1914335017
1053330093
462202769
1301394524
1676513439
2084205940
482628050
1739095610
770071817
1156975540
1084738010
1127265556
874828996
465475247
503244970
1067045794
2071378312
1186426165
2007578358
1790200880
1605831350
1692690455
869536811
1033586312
439044523
2146056825
1507937685
274428888
64582138
1211873677
1754299522
1297163379
404718586
1465809295
1478171430
1985370472
713248960
691261423
139379101
131432933
1663946057
1735234050
462379101
1130970508
1632027709
886905806
2002139407
73495572
867441886
1613020210
476020551
1803828715
914183052
713216599
558374718
1083637563
575253939
1415670223
1493200335
921818002
1268830806
53708799
1779858106
1075645388
1380522515
1967079234
1558932308
502780211
1467993678
449371847
598808076
366353399
481439093
392291128
1505845472
268776544
241840851
199288665
2084289595
1152534063
1794675167
1287424930
1203322928
293174464
1920649765
1624545069
352621256
1596843735
1057144659
11612128
705468858
49011745
1640515836
793576665
1803193421
1008284946
289137225
827342594
1792567475
923574522
877293429
1950743961
1468759168
795243182
218209013
1474843725
632604031
862331763
409633163
846652005
1921767660
1060876587
1847872202
312265268
1815426005
596781729
1533762710
1258684469
1743436409
1686778403
124257886
22633164
693856234
442826149
638646493
611230895
1705412675
1074247276
251659339
295656327
1512184293
1070139320
1899077534
413296235
1047910413
1691481588
1234282898
93749860
1918583591
1329697627
518331627
1898118879
586825488
997553254
159639290
1349930574
1289338795
144354805
722866099
432507424
226660664
2054457191
474433793
1372491219
756379299
126281898
419906459
1456095966
1964537948
1430044205
3360731
1534012560
752143556
87097453
567355829
338542730
2143527337
1588850964
1390659159
1808828448
1359068511
1987265792
896861974
1104292810
387021644
400642105
745523626
1605288909
1483119655
1135207530
296126600
1928376820
366867788
1625649030
175641876
626772223
320801558
430492625
1848218608
48608813
1834024816
880728649
1901851254
120861789
337199706
979832131
1075834757
488789036
1644618289
1006669972
85205479
1735186872
1598404938
1530470337
236133975
334454874
820820416
1887000814
1778997796
1385246771
1933011682
1308062098
1028443859
721550251
1591697433
854183334
186343980
1723335567
1805312535
717393468
358816089
196460867
892638754
1946661826
1523363473
655875147
1515555122
1302622674
1410178866
1532015933
1236633772
613971510
513405449
715902179
348575177
1144218213
172612601
339026061
153486366
470840602
1997328356
1168427004
943361263
1998611738
1111654045
1036668555
70610145
543455057
1276787680
1701179764
87724102
571352577
48595092
1819649105
2005978399
1367349614
667883083
1098904388
1979962391
630201275
1628363905
2062437719
584544942
2146807978
50470087
845869827
1804446492
999268089
1612025627
1777639156
89331854
219137786
708629986
1208047689
412341724
1475671275
460991638
2048914496
721360919
1763059210
1474482195
1231334703
1204620657
109271024
271669695
827816136
1439103951
1418081776
699020882
826212200
1741121378
154145277
1510291714
2020808467
654020714
222203515
1889618414
2082791052
1783889725
196583867
1853009294
1296428623
2014509983
682080362
822542536
1587283203
1507708407
1750289311
1384935565
1546978708
2073106832
144801970
1976573896
158651361
1606158961
1384682533
1268043625
337315240
1824266234
652614338
1378140892
1217620285
224275628
1018153263
378949994
781260233
1591784165
1604267885
1910802902
574326566
1259152360
1684830635
1161119229
2102899588
2125434192
2094151035
818191509
636282165
1455731126
1656351975
1239064768
1882910441
447462541
1166521754
305082284
1103676928
135011022
581116830
1046589927
882445833
1491657628
1087238668
179215016
703729188
1231874858
1510649845
1794729602
420359708
1529937094
1566609830
1706211350
1636533368
763569621
764784083
1956112957
823292800
1356357229
2101889803
1931189617
1353543725
983091686
886307915
29168552
1930995156
939819237
1371606622
1698271468
404441174
780414404
862694639
387774100
1943022533
1659294074
523149720
2145197184
770020508
1250024953
481261030
873252724
1744834688
1807766614
835468646
221100843
1507579204
934911579
511564690
1230054643
1225781628
17008633
587572998
1473395384
1104167967
970409124
1008225988
1344291188
1113173148
993760026
1379794199
972054530
1378126358
1367516965
1695647846
157515652
1208796901
2099537956
1957424647
1212559886
826897271
2109118486
416793191
37867964
1914319655
2035516927
1687689606
1448904591
824782946
1156723428
426510852
1126658192
1152923964
921831625
1279583759
1606435897
1928477160
240964952
1024221811
760097593
1146619665
1866538894
1911202233
1431846698
293620125
745829039
2146506791
464038283
1293562003
2115155994
1850627675
1414153802
545206476
348301950
255051714
1935690830
847843697
1935770119
275739217
275272412
1566783929
1108734997
680290881
1548900071
137107900
668104946
272327681
152714131
1972589449
68673243
168449369
1049493315
38811676
1476907316
936682247
820036480
1813379047
64695179
1311820297
512703294
38549375
1116364241
1456972117
1097222916
924442743
850735105
1071142308
1746574755
1536344
1502666959
175762725
1186704565
175408770
524441391
411841226
494830519
848682387
1217447257
1208911450
115241515
219077381
1415097845
1094691873
653341668
174784355
1174928716
208548707
651830408
774479711
478329229
113737522
1467556207
219302131
1219095881
1113588884
1027753315
1546922523
1677127510
181312943
1155580819
1278207136
610235692
228381992
2032210617
432532112
201671480
1093757388
984525541
408226096
840027272
2028629074
1725460906
1621813513
1374080637
354168245
91738876
725467359
5205088
560707314
1499863749
1764825633
1818254025
2087186254
767442114
590116468
1702102681
86893099
1125026278
371548212
1069991346
1786716071
1544691083
1381371021
1659932920
1193797365
2060290548
841160751
1514782932
1698282979
500875903
980536023
627218584
121991168
2025283188
718015534
1343003552
62550228
1342007072
570923090
1003581272
999977989
94887548
1122090530
125639833
678447994
1973053209
1301456944
1347464233
2039781206
1044081327
1394993460
2066301589
624824765
1394555039
1872675704
1042654078
345479554
1975264141
838018376
1411551601
1398609512
1967590138
946739281
322737343
1004228796
1596560063
619335436
439035579
1562014973
1204506950
590911625
1298007420
1353731813
1074610349
1177029730
925646678
2027394576
1016299347
1155040191
1881970027
160380122
2070910395
217237357
1609058527
1408127304
1593390564
1762739801
943118030
948775355
239990858
1166234949
1613860474
1507048215
302581125
300927025
2075380919
1612927172
149646675
1542662197
1408041137
564885101
618217305
516343535
1257544427
1331942563
1222234574
1764039724
1157498591
1575120875
767788344
1022582984
145786998
1706510308
1725448147
1051899327
436429351
136244489
828903617
1066349050
897454753
599890427
1425364699
1624138594
185247829
695515245
1178000456
606542757
1667494569
916919808
546015298
1231635126
988959217
520785580
1412606001
1924563882
1684269432
898482919
2045850171
1234528613
1815852752
1455488883
130344560
392523279
1304927776
1443739135
775504360
1803063067
1568181776
1986736340
59150038
1960065136
834721220
2117553917
1258209454
1933026112
369597974
1458891139
379474572
1725576179
929302506
458491443
1725679528
86829360
1063884388
342381214
726081818
751926571
969184783
487759355
612608606
1491345371
414202140
1713966025
763760010
1915227362
837808027
639175625
564009057
1470321157
1932961187
1783426266
770992934
1067617710
1608443471
524089545
1287643119
2057069924
289880731
1967819584
2070507291
2025866615
833988590
1861365782
397622361
248570489
349648951
1893673709
1475939532
1718267706
1036728052
26788511
1741855351
697570102
537311996
202629171
799189359
407873014
380489096
572048684
2121855037
1210952380
472398790
342348440
300061574
442394379
781674471
203702246
2028588736
306127350
1252142439
879745687
233417065
442991537
874915313
524704479
1366447154
1066006346
1113685606
2062970799
1738010726
1372033524
1737925555
893267376
508650141
1240017045
2014528838
538208040
568304183
1431093522
198546468
1157888123
93068918
29248906
1384667466
2022334024
584100738
1217607366
1373013595
1651242251
1996665499
168782808
356887752
1124000438
1955062595
1156211467
2039707790
79528794
1464226405
333981253
1010003398
389583302
841111481
1054679913
113105715
648245442
1071284328
1840514003
1314871624
1467638569
1516115288
766688560
159752622
1795144869
249036454
1040866138
494744042
420627469
2075610410
1906279227
478490790
1803523748
1875467473
544858194
128792344
1228517673
1916541209
896387886
1330465743
1310151055
2029702060
395271432
1730598472
304289569
519151720
816956794
1404659483
1180378382
537744757
1640179067
615593818
47077178
1618474812
631427699
1631091471
379267235
465533758
1086944599
279772018
569981918
373202861
1903620487
465591046
578172085
1039620863
792798146
281331086
1626130895
1018175319
994881041
1517515903
2062670547
1071618638
1613511319
973598385
1775707239
2072221059
1737333063
478563931
626378330
1624907399
1548900071
1648927513
121512551
1383111056
350277655
52166600
1072243016
1551987786
1165887433
244788422
737626373
1515347342
374985757
1705151396
211962736
1107715765
1840133707
1918780177
1146131076
617884567
405648782
1053776885
1729313655
414948344
1246115612
678056339
2106511798
21983190
455094814
1253848124
1280860695
1392713501
196841040
707720622
984843968
995434740
871916005
55900725
188328540
716010135
534508172
879493010
1172430549
465469278
1140939237
502267097
626802352
1653052423
734951535
1232814495
398028063
842708760
1413569493
508154206
1197096357
1465553757
2120516615
772513037
835825288
215345996
1014220526
683721908
818178246
1728493923
2066871627
1399466689
651190075
739191831
1733904507
1085120107
1916171391
381760331
468334929
179782449
2029983084
1049728926
1492141453
1837044235
1940243193
539370246
1041092698
823392302
972551311
1603388700
672508112
1358112797
1997520494
1414054048
2025052529
633786682
1132795910
1986340043
620618885
903993113
1188455419
523052216
1735368357
1093004567
1750591964
2042208681
1568101406
486405932
617669408
933162926
471216867
1004537704
1066174223
1000839474
389412783
2071374070
1355768943
1844254436
124361265
505781639
497815163
1259963605
725208630
193770995
1774184871
36710028
2082605457
216185863
1189848188
1646939922
2068349436
760879308
184646703
907345666
224987225
962740182
2071032595
1844158469
787333727
986651190
1448510259
936493608
162699392
18244085
275293835
1450749565
1923668404
318696244
1450375480
860604130
1514501179
1015516122
640229693
1045106406
415463948
1561884118
1029516004
74734299
1502410224
1885485348
1957560414
613520049
370299901
964632813
356023254
1189303562
1927894303
490506468
1731160885
1104394452
1283223472
1213174103
2029599347
1081087667
59482032
1190963641
670067302
2110390685
20303408
1055959276
433855766
910308798
837347160
1931233014
375331701
1570988684
1477079913
1730703323
893675977
387598485
1509505475
1509679273
1749611763
348532657
980578846
1462145255
610615948
1440398765
1446315528
1105566248
1934055495
622628614
1598855368
412932850
2033107842
1502976496
387051548
1576984930
765883556
422492224
132623272
275532912
2098903882
1855982192
749462321
196472005
1136037205
1836257411
1587152099
350436797
571825375
18013662
926733080
1006075082
1974944657
380639494
1745024090
1808866955
389962597
876527498
1845034236
2054182094
1190381703
642965979
1783451261
1397184541
1421090229
1831255286
2098052713
1640889492
970143450
1531125256
1661032391
1100172703
1728514548
1563582254
1385318551
326465782
239487389
1298393229
649680776
1955010262
1894655180
1527103654
688247764
821588340
567719418
797427983
213785527
252342816
2103971086
1246086277
61589752
1293915968
1457184480
154358722
950996979
415605928
1883921
2039710058
1199990262
454574763
539066387
1437610751
1518834815
1346091578
1773588501
2064511066
1745689044
234427725
251777878
1408431746
2041083788
732515130
1784773105
2036740263
2033804521
490981371
732373445
68774600
1942250461
1167034563
558244325
2104123422
1553160217
1300603924
1758026460
1892237895
182950747
41923452
1761877861
1276477130
668799568
391574119
370857663
1270343270
2140131952
843917542
1064948734
2104196427
337898403
443030512
1457562481
1903288636
1176797044
1406570328
871010701
260673290
295508004
15032999
1810221974
297394879
2061914884
631866515
2123863304
2051704266
1912961626
511860918
1951619119
571600662
1551456246
1007648163
1733921794
1071098820
1153073301
889280737
156413979
2113968714
1247051845
1698793634
114605497
1544156744
1326364548
909035457
1829871369
1449042918
80144605
574035573
1145597765
1760522459
1954712162
303449134
1225919070
2139400811
272949444
1207641506
928497981
2034521173
210035025
1055012561
186407037
76882777
513086967
1834766665
1486697425
297874773
1476282667
1999163229
1722233195
1434461559
973284080
587733676
1647559882
968962344
1366041163
1458905029
1722869047
1352796044
343865361
1820767628
1602274706
1752642203
1185025933
1775413598
1330843074
1714536823
319445877
12052651
1548931170
121105248
880243937
1303547462
1306489111
699784714
1542918325
1747483006
1620954080
613567951
815625113
1511729249
1671529704
262068982
434475074
1748123419
2038502444
316922689
1436352182
626087337
371628705
654842525
803482726
866269451
593278949
3087380
321662451
1732365400
335966986
1305579312
351851127
1898781307
1560053843
2143723244
159207735
2005789520
1313233356
1146251015
1692644804
1799783108
1203118451
1722094574
1637933110
1191676698
107442875
1195748376
1737155353
633273213
1417045792
1365814060
1876162072
1436924914
345096371
78906605
2076155126
2019040896
1448852052
945517135
1918560367
963189598
1866081267
321718700
1049771724
2130799492
227920373
759137527
451847256
388818837
1597257311
18867527
1479152782
112392391
904447268
817110584
1818476893
1462478609
542163735
2028748364
1253617105
592169668
1333944758
322575667
1422576940
1643949821
638954663
491133567
833397457
772374860
1464646674
1373941687
916121220
205210009
1588852158
269624369
1812716311
716476120
1638255795
1676121406
1430252257
1917300956
1488218268
1666731339
34392886
1012734104
1448383139
861564478
24112429
808092642
1038492556
340460693
308061450
1503738712
1037147873
1626212846
7923134
1305299325
1368576461
860581197
137781718
2136451007
1565485011
503673953
1987438942
1806210960
637337415
59216602
1440050720
1513085987
637040846
899181931
681884497
352635060
1514545227
1068228885
785628765
1196616572
486939771
511110489
1350876319
1943348336
2031837661
507236946
1447935750
1188561491
832031736
1662775735
2142441484
436867096
195959007
1799577289
957711197
1523406772
475957215
1223295288
1790750479
1769310751
1992618833
712904440
312102486
41305266
1819377587
1151772124
1441428438
1009557567
1942964553
762777335
2093381806
347860663
1455589147
1521161398
25091436
1882477874
1747257317
397833231
1618590788
2043759287
319413228
415004678
1962329037
2105530043
555405122
747152593
1587568895
1516694546
351088796
314645295
1078054298
552121146
1447081598
307991156
2059358288
574303177
1348093951
1002889312
719815835
1952832416
955250776
2034450112
1991555604
332626651
1055032069
1660531401
2036886701
631241806
1704748913
306844331
1375402344
1490284386
236550920
522117725
1512055907
1981856512
191868538
691000395
601247992
643782681
1148920684
919455758
749355275
2061736932
1471341748
1654677132
87307960
1816059826
240445105
1492376008
1023167742
2004022233
920161114
1017519061
144198312
214049595
427450689
2027625976
1730265287
1648549094
57880259
1116318054
679689662
954548955
964729236
1571366058
494456953
121321973
939670528
101452252
354371842
1508249076
825111119
213497881
373977078
1544753119
172373394
838338133
936163931
1654159951
2114771901
527641839
1458536079
1818693825
1732831605
1756085855
1508338387
1229676107
388262592
1111225100
1173126676
1316481967
930375703
1246622558
1183765524
1103745520
2114109168
81537722
1743738640
1981189397
1189413691
848098128
640482227
1811932736
872071933
99034343
690112235
389719905
572854366
688954880
888250928
1197314116
309764190
138802660
119865473
1453800854
565733314
1200162948
294583642
2030230096
956337411
1192110255
692708107
1194639861
1922502313
799734334
839215982
1151037739
945012713
1570581910
1064946182
1007681178
640019026
1753130944
2101975269
890942378
2103079614
1549703410
320494918
1215037745
1377706926
130492963
628068332
732747320
162188424
569476322
1916665550
810329334
171966052
1043702209
1018218663
1063437501
253410522
1848531735
69678262
924420438
525760920
1296440046
333320099
813330467
1214950394
1527630629
811596026
1325306616
229523928
1265458716
1675220258
901821145
1703151872
1284270335
1805776066
1714125577
917193359
1128508447
527584247
1616945980
1016053288
1164705849
1975514636
948133734
207272664
907420265
1215495675
1261131074
1964698928
770335728
1533320119
675827374
1391629144
637902949
612694852
216866173
1449927776
1883186684
1480286726
1131558634
426578037
80060574
2024907942
1541871195
1532129885
1110959937
970933617
438195104
952039833
1016019717
1857392746
642339323
800513603
1724245282
1393356279
1831868894
1573542613
807906719
1107141777
1823639990
1663355638
1430853089
1068086437
785264699
1825112768
469823945
296654431
778111710
408559924
2056825737
188697065
138052726
1260152745
780492971
1101740638
314150851
488902522
361937433
122483864
1823655709
406780338
588607427
1805828616
1661090465
1136255166
2102843339
498146189
1456622673
1944917573
1357639673
612417215
433012733
539442108
1630631595
2023432618
933855180
1337099560
279731866
792254977
436099493
545107528
1745979071
569862301
1574620279
599749583
76730794
298195334
561618114
827042447
293595549
1885210070
1125132888
1456130316
1111915257
904653507
506339412
1258706347
1291956254
687559234
337386254
1041951140
2000741014
1376718510
1701133173
614246522
312017666
671306066
530506848
1791699177
809902533
1077768244
602416974
1626485746
1861901224
2110813610
253149286
887636586
363136148
1294210670
134437251
1081111199
1465922945
839837156
1954445770
1756324331
439759927
1902437468
597462338
964661249
1768510974
1640403391
218812894
1776650273
1885183503
1780719642
1401483067
420898471
981456707
1236318657
1741658522
19083313
1995306846
704554025
1450454939
2084080240
493672118
1746177326
1433002831
77503627
2019613743
264952980
1737016002
1820940531
2120585471
1375402344
1601016407
695949356
508396820
171145851
1302417615
1386334274
1610202250
1320927393
2019017432
851837176
938932132
1533669244
1065184513
1537162503
1925225464
966750276
1127223682
1619764102
689472756
509164207
495530444
786622495
1990855840
78040373
1490217748
1435049513
107966410
654055027
536920622
1084885308
1685751765
1665665683
1931519989
1982573741
827467604
2800885
1114165619
886184507
1285915581
2120196382
1558428172
1805559088
2092272774
1272348775
898255496
266215673
468036194
843604788
1197890146
802846647
552815776
1423921203
376797778
1842178120
1894501855
235751772
1299254137
506589591
1740329205
1856247814
924954119
1247856509
1032596326
857547019
1249094318
191508323
1466634722
630199363
43629089
1098433208
294520087
21737686
1271851288
1780140174
1195210482
713262318
1695771814
1483053235
1679596130
790154970
1899702799
700097315
284141320
222460902
1197395596
1896032213
1617572370
245930435
1964860394
2029112279
127837931
1554439082
1934883813
244381205
2042800991
759901361
985771296
255101165
1912572534
1800044599
208103863
553797358
1421584655
1139604447
131711075
1818331831
343153241
721876284
268725361
1031091786
1817544553
1768890251
67057322
1289603824
1642064991
1484320889
882490005
1315176650
1996510058
1196332535
344343466
1631337857
411875045
488684286
2018106359
350353265
1089906387
1647478326
233044610
1267642466
533521384
908933700
1694881004
716454386
987991686
2119812511
924534228
720296136
1181452545
489496601
527691751
810335031
1348618216
189834724
591410188
1717275945
351835929
923981759
1744174287
1117051750
1541100242
695390824
581723800
171825380
522378505
1391476615
411453881
1796312424
1525864385
183775365
1322115104
38600038
980710482
1845410042
170766745
892481335
57605808
114470645
276410358
976742627
1256722826
141781971
1137505965
669741297
1191032522
1168616591
141774054
1949107355
1184240136
1279205389
132643157
1516390840
1546887491
1417889232
72100151
1797259319
120997553
463043777
2068507655
913387601
1614127256
371965207
1995253215
50224042
367015673
7743976
1902638463
566142330
643773900
1152745831
35737633
1002356811
1964597656
94436575
1334916333
1322820200
1271496919
62561577
1216529457
1846620112
1762009472
1231334176
766581807
760559810
585272159
609419402
1206664525
463688859
838961607
634868283
1235839456
1010844866
1857895664
1148160620
942700846
917166658
880380726
1046315675
54939631
669029698
1440516791
1245948299
552026738
1005201797
509528903
521175511
714904402
174786258
738664658
1658721794
2113625301
334307586
47007946
1590053709
7027875
1708550355
1082029812
1457962026
775012797
961314899
458771592
236571780
2099990090
2101540683
1286051546
1623045772
1145797237
2138067046
335866861
889030068
1962104006
1339353957
1811071385
750951888
707856740
1541223141
200001759
1404918783
1390969863
889567145
1407929637
1067444106
652391550
126541259
693554414
1754664519
2100255240
1527544327
49970929
615337275
103405349
1169758627
158492624
669061130
1378082465
1373753583
136087143
761511871
1964298775
1646030579
983850392
387033781
1004530522
104576706
637925340
1387597505
760554779
182683241
942551388
355782708
1368229116
594264262
1274701308
559712932
379206362
1860468178
1887711799
569974552
1562002275
246902898
1387476015
300903163
1723440718
431263752
837646148
523266084
1546514297
1830497784
633751863
1028394982
67904888
1885713469
475159746
159289460
1666061781
188805925
641045698
1968501377
129854182
254374384
1383663918
343430648
596327681
1146158477
1995611445
720873278
252565078
1546553821
1000662322
1659667404
2027487573
105817278
163260295
985309931
611113246
1468670294
551376632
267163888
1101256903
1054523095
287493861
627127578
46409748
2142749856
887946759
430750145
351088079
1711677957
1536909415
1999563168
1671997546
861577872
167542171
615958252
1430373386
1769948511
732978669
1331617944
1455091464
320465428
1743976731
432713331
862674574
1554091052
531037166
169294470
1006955234
945043925
462718847
756165100
538428560
1169560151
225987280
2019090991
1043176135
3943351
439410429
1047397039
2042279677
336453024
361249804
1759078769
850393445
609794574
1567507759
1016162219
2011747104
1418724759
325730086
1979502292
374432513
305727619
2141050475
812216007
1789432664
678627718
1021747741
41083922
2020195686
255172486
1779515197
311870003
1632186031
860511327
1767234933
1688636987
1556543772
947495627
715255433
321345451
1139334464
782502764
883221218
1355955865
1784526495
2034124957
796584125
1988702521
7391636
333188691
1598347312
915080399
1799847754
1580439077
1369200920
24777718
1561378374
1334846421
1180332096
944987280
657932832
1001261547
1493436771
658476726
415952142
10347083
2071937615
1867684859
779651106
1583106201
919128526
499148244
42074615
1942861782
903922189
537637082
1199323973
1217894925
1404270244
813773901
640229693
331881370
1315751757
1480395172
1669398297
732193133
1335529575
613283312
933924698
1048937938
1441625457
930036160
1063938284
593256921
962342097
1835648776
762079775
1544946772
1212846849
1425431621
494159604
1933782706
644030899
1917020803
518601177
1570166970
1676816089
803053804
545467057
188050072
1782334301
562370977
1786512404
1191729562
830469700
27890893
2008610729
1605350643
675743104
31782291
2070692292
172191529
937015960
1919155019
49306108
44568056
610271343
779245910
1327718074
388160936
1948116221
1361220974
434012810
1355050631
53964181
305520625
1477989612
1724451062
1028497991
580620253
614954336
436664975
962502929
89870706
105686925
1405557634
2119178745
326757124
376838717
1589108311
2047606774
1734665798
170740000
507539657
1167876949
1650634622
1339670115
1849414284
1919594349
1897039405
1808678213
264947881
1037547433
1018053193
1920363300
1215133313
1103513281
318806305
1239128529
1700932562
1133670531
1466199228
1442363837
961306299
1955738379
1258705262
716637761
500279328
1880413089
2068047664
1528796565
2027029220
523765064
361244187
2141378984
1981673356
1645838315
1609663193
1892487934
600022038
2035333007
1089307163
1141490596
2030574259
433757210
537286341
771032243
2008930887
1224430639
706161345
1125228529
369260454
639631708
2064164426
1388364110
932434414
229429938
1281899476
540344049
566429976
1317993391
449097084
926392545
941729984
1704177300
1554661742
1455788678
642954223
1139524035
212207284
271092863
2123583198
1754427261
1951189432
948511626
1853778872
1906943765
1836755725
613943081
1301713144
299019553
542571634
2042926051
1037562387
668980144
1206078923
589260250
1690975134
1057908673
651055932
675405744
573065587
1631515661
653390119
1205136683
1859231541
510090158
572420530
1999039318
602448436
1658799170
1819667364
414199960
1642046254
257498149
1203909271
168996429
1609611698
2040500666
242073692
1350703609
299271833
1523303024
1753659502
689661445
2021490769
1697234089
1999230108
1849361050
1318481312
1267169354
69024767
1942531105
1534339259
1024374638
950943784
1013038232
1630136500
50930293
1729221398
1694430871
182578050
1220951735
1058291688
182473849
631760555
1347417281
1272031890
426001524
1265291837
1341313724
893372257
965200013
1338140823
932524310
1229051835
366346873
1706985557
1302818095
184277812
765293589
1427468402
1043172515
1260767919
925190574
636109986
1012222863
1936828117
55249955
818650983
1088649973
1567550400
1218677321
1421488821
2038603441
479364646
2046706534
1399979186
520250107
740055821
827080339
398687234
1731315544
459558867
1969540176
91769083
1975254466
1855795869
2077995786
1090007833
591460557
1232820446
198377644
705334068
1291256773
796731664
2004094371
848788164
419992405
1375235577
667996018
534670097
2005125842
1583207650
461206590
999082963
601462625
674850763
322384214
415663275
1466136311
837370679
827268113
1882389513
1146753316
1635092957
885476846
151685069
1031575338
667334818
2060731828
1575621203
2049239818
1295462410
11625184
727180204
1738513568
1071745468
1976138469
125488239
1354448614
953320105
1617073219
369117674
1684878956
790814965
260597099
172193002
50138538
970949994
877407605
498977624
293867617
8013081
1226465499
140886853
7184690
1471212566
1563444327
552390592
1702095677
745063185
1207292385
1142566356
660819781
314230950
1239697442
818544247
1410825924
1385632385
1349254940
1252910674
1565462579
1455228817
452268761
1306486430
123692382
869380482
1725151593
166884734
1496271614
1194854000
836672448
992427195
402763788
238024958
1228534532
1152603846
360402813
1831421473
513474863
260225854
38233806
1303222779
1613636093
1228010565
162484635
1015899029
70030425
752303451
866932244
635924971
1434446323
26393816
1286202208
2032771821
2065553591
440976498
1181592216
734043902
1609830112
1689775690
1062823868
697573419
1181494729
1119952408
230746936
1217402171
742350966
1922231030
1521822025
1947071186
1758217736
22077640
336037142
936367718
1558569311
349000098
1220612316
913326434
1021094827
862146203
2021287850
453717042
2114719798
648156378
1373786848
154177225
1576556593
522274037
376800352
493373744
985068308
1813706596
984613023
1929866155
1432182935
706232108
122286013
2131314050
1354497817
553420576
1635277494
1999059388
1570683602
1871774908
885805487
184558544
1110446264
453725860
1783848804
909014036
172218892
178473874
1191610075
303805900
50652439
256394406
1178448472
1829543948
1637786127
1116582256
478123248
349911581
1545587875
1055999129
551756964
497164411
265434933
1638944967
2102700106
1516983247
1396372723
797096833
1151835178
421494822
1995029137
45564660
1281229662
800172483
1672274221
1271415331
1656141688
522889105
1521025674
1402264143
2010681971
1162502428
1749038235
375965168
1876394235
1093214014
1616960980
178711041
1649154725
609567382
51181855
1224182247
21619622
1122575485
1113131850
1708496873
27256584
1933353263
1835320061
1805131606
1632522535
835596334
1676307580
1866364111
1752492148
1290026155
1250808409
1382608719
422234883
1251007654
885586360
378923920
2013131580
887458980
663796735
252812496
24747933
1541871051
286547517
364061465
139753372
1090909150
867581548
2070247152
1571235054
2015813907
1751210351
1393938527
693617246
1326527130
1671610303
44245764
1584115770
431477579
1363308471
2097783893
373112692
130071419
782765829
1362373821
625644450
1682429085
335160097
819380247
1203289400
281536112
1754663923
1277497443
1025131581
302134852
1953806232
784383460
863915991
1335076873
711677624
863142577
95697858
1331939033
1937431182
66076748
1928825981
1975464521
1095533935
339256428
570774876
89385653
97173579
1063652583
545492170
448985816
250032454
1678755966
266565515
1347168626
2084388222
1479339963
2133928766
589163761
1468239621
940091355
1516904691
704770143
2080015662
2040881394
1976005073
1873461332
1075855501
1962987040
639607647
357652149
1207945095
79242877
1488882414
1722911355
638123397
384898286
105249035
2146372587
1012876041
751541214
2034979360
594199156
1762366940
1104683000
409140373
2013233894
113751348
155016231
9072332
1738134361
309786958
380046414
1681550978
1067228060
1462778780
1623359604
625879203
720314375
2130824070
936696044
1215531688
1135593176
690006871
1566732646
1266567164
575675318
454207132
1935029433
101812236
244578717
2144074176
738880520
1221474248
562874952
23605568
1710278984
2031225770
660565232
463899538
494226637
909736011
748866956
1482327401
1723092397
1113231662
1443024419
1325443454
1668715983
1059004257
1858360916
28794160
951067853
1105181463
838836380
1960403454
1978422284
1637716624
167811097
1218683849
429587716
1559652222
271329727
1123121031
474388939
947911755
243417033
867748128
2019007385
1223559937
2036847927
1046156640
1726655620
885167545
1525938296
1255657995
458164229
1514723320
1137781171
256529716
1935786636
2081691376
1940358930
2030527969
2029008633
1271872573
1057228901
446353987
1808933256
1882633065
1355548103
1668957625
278527856
1557535152
780335593
1646482785
375549362
1155046586
1422620060
1186245802
1741150430
906686359
1054062899
1886770707
888777018
1517579068
1423223125
11894669
457879865
1858942252
227656892
908323417
989227509
1811368408
2104702045
637791376
979482935
29816547
837837806
1962618799
1426772660
974284646
218788655
814269122
1916324762
1162688897
2105988706
1492192278
552468598
1930772013
518455526
201968891
1418312032
446656079
964794210
996472108
1549447362
1409795067
508493017
565097311
1472994461
1603779321
150545039
525169223
1837213681
609475457
2003793927
2001563199
1812593190
318173655
654808025
1482166562
1576740231
974901931
1128541421
2016566853
251378892
1679390444
1460035484
1528844016
647571684
1718311008
2144874778
1938555722
1962002069
1427156612
1245235665
1318560859
1671973255
1932279310
2091382839
949969869
1827003424
772701895
133560919
2023381829
735195897
417551998
1331822536
762227530
779459731
1458543291
679092958
134192612
846777703
1533562159
1312161150
1147396690
196806113
394960407
1581710802
332528335
575989045
25019110
603535973
856394150
1840374694
1093435126
2036176591
498352019
1131915715
1134503294
1594863391
1234142830
691390270
1858466619
345321611
428776423
1605882979
1717766750
1195115251
768340488
1176484309
1291227334
743511558
244894945
241338378
1014021161
40410040
446113734
448671875
2062462353
1921840643
444143787
1404497926
1240926180
788487815
1845417897
674165685
983727276
205229757
1665483222
805760646
732903606
153605903
1274750973
1602737613
973197076
633309713
846212380
1450000609
642342637
1233777142
864412391
1316885269
263754286
1865101407
831393413
156080490
2006639008
1344397431
1342024836
899009567
841749018
880355473
1995376115
393143209
1063358203
14095340
1339184295
1053705058
1923073407
327608348
1914587387
2053594131
1976706678
2131568830
1896379463
1011619355
693967024
2122417492
111715504
1843658288
743800986
1096866237
1425574412
1082938785
1836739370
1551692501
374599096
846362168
686565853
1844308074
1259034887
52294926
1193818961
1709032066
1973859131
630853588
1335930568
358016122
1740485152
2009720814
1621171780
2049081652
1917082935
1290962422
1527804734
1584166715
674410113
1370963746
1767483232
1838016942
533693520
2068743482
624339745
1145581217
830200740
1735897396
1372204081
713137134
1806785136
172564194
1897988996
1453924981
1893723397
596255397
1647514936
1382147229
1371633221
1367904921
1651260707
709937498
44058728
1593439792
302900989
1918912053
1496284910
873202802
1205482785
964533977
2052512160
528299547
712124502
266164027
1809304592
1870627231
1816136547
1580106951
1713939152
600143298
948807280
211164604
621612719
1288150875
1101589948
119282955
1201195535
825338713
192500163
1410052949
857252170
752793465
1658286109
1847545023
37827078
1172142043
1356791113
1376253642
1482552832
119434814
560622583
969079362
135845375
225705157
642673347
1906945627
1887433039
32264363
460792647
1729603540
1868743323
1987993268
2101766281
194268182
1360007957
1856426754
373647181
1355282476
414672074
199590803
714295642
1667987792
684124123
852207069
1996664945
531913502
312588906
19252536
1993285007
583669597
1939904599
1512185970
1660915512
981204068
791927456
153983993
1103892798
1947880949
1730496024
655625712
1050697152
632504858
441656496
126019514
1641198129
492037903
1635609821
1294784142
1299378094
1598484955
1662805539
1418970511
1808273303
1933489008
2089065310
2071840811
653771935
1531044812
1006792411
1863836698
577661206
1842774678
419840585
615305758
2065823096
1420053676
682714342
1058750315
2101737188
827901191
53300514
440662403
265835597
2067755619
196127653
321244165
1894022062
908005065
488014544
1175178343
410124667
1581245963
1588106195
816996574
2084976843
1532217249
1362924612
119169643
1749022084
215536844
396554641
1714697146
528895201
538562732
1054445601
467734412
254590142
439848584
503519376
1672135035
526946598
1485237758
1644441625
1395243589
1659302989
1949848433
2001093897
485872139
1145926885
151560368
2071633866
1724096363
978162236
1781203934
611038354
1779122841
228088876
1304219718
1148084294
1386568029
1614834912
1592946992
705342289
739550494
351587570
134125311
1057296352
1418288851
997484424
1339895480
468963270
2127782084
1853175721
1922303003
1167907861
1128116743
690738035
812135995
1296531913
1416638208
1088114616
1092663580
1374284747
1765150016
110791644
2026008324
1480126550
76557574
68881791
413556898
2118859736
996642706
987841348
1847054615
1924126435
841835334
104065033
820252211
207032666
1781443350
1120386834
421317660
1740281775
1767318471
1747399433
1061078738
843129740
2097574847
604310727
2038742535
789444608
1330921079
286419917
754439846
1141311907
1211863907
2049789535
1007941993
398215072
560476998
1687610131
1676282902
371629767
1008423950
1857171289
1573518469
1456926539
936432547
24655670
624072383
842620699
1764789041
2138866390
1057246995
488221704
768782509
1071484909
919692219
6115242
1901643098
1305279819
1791423104
1168290934
894014705
1678327433
809407486
1111891663
1761269454
1241895765
504125854
1622869163
1566379997
1128332058
1035139227
496154716
1305331664
1332770234
1784274737
516974971
70232680
449391779
1134120270
1759425961
814727710
62136534
1102490405
1472112758
1015672944
1944769582
1300817677
624866415
902485013
1961794977
1049804688
2135197115
1022350988
468265764
2005861104
1409387143
1470609286
1827876741
1872527526
1533991008
1474976666
1956348315
1108200538
1163239691
1000394012
879100037
968304014
1616339434
469754429
1510799690
2065331061
644622430
61947741
1571627110
1448517211
1898523517
406619413
1126269865
2071068668
1508636186
1065651669
1868525663
50207708
1009327786
431629974
239047106
1546927577
1322081530
1285491047
611986523
465771242
126272070
394638024
1438981126
2107324352
1865861185
1538916634
1246274733
65875710
1696572019
748513591
798541324
860269731
585104404
1290162380
200715281
1465271181
1320804058
528154418
1414706534
1067478074
1256371293
2064830253
961113873
1425812614
991831292
1796266834
2124460909
382052474
1800317154
667373422
664696917
475958481
804559421
1218296551
1314479850
245508494
1718297267
295068473
2120280087
86267690
701694284
1904793985
944846336
611721747
279897117
1687978320
1414163478
333166507
1361765892
1597656854
787141473
1248882343
256302104
2124865078
2021673964
1069430401
781526425
439388023
1163715490
993384782
761800561
788906630
2017065489
1010049927
1896710212
369288922
1742031269
1019022362
1908554664
1506660178
1220865641
773948419
392696334
398031211
254490866
770573409
391077006
1035637086
412091289
1771177310
500348725
948242031
1066075299
1812561708
897290150
1141496492
2110251307
643692805
1945030899
1114899448
1756415620
1087311645
2093446825
1308924834
1655805233
1071145465
118268317
1226650496
1315692610
1123202545
1643792726
492872294
1334079588
1782257142
1388575954
1989474713
8697258
526430407
1376450848
663500670
1348980042
1524084710
201343455
568972883
507600313
1784874833
1671326389
330453993
1118576996
307894940
942050146
1926167050
1640583356
1879353556
267299629
292870413
543905231
1575632876
802897377
1187363492
1437541209
1445081380
1038241289
10713117
185120933
2047374518
492025568
1425723710
1517145319
1997501787
374001121
1373448845
2084833969
1134757356
813144125
1938117496
1932286975
926429973
1393341147
34186267
5090782
1959480594
1585051798
384923896
1549795765
1296534126
1604913164
281721935
1239263710
1746389595
414046643
1332242804
632600629
115447036
85468279
889670352
266515470
514801169
1084591798
803647897
2141191186
1548840397
1779379209
210503327
372993450
756894883
461572274
290129519
757272760
1539394627
599571995
1800949521
1862152108
2122179738
1694772992
500129274
2084051371
1946080389
834308436
1521595015
323695151
513462889
200849268
82233928
1839608198
1443641299
1444632800
1282722796
2091973084
1601142241
1895184646
1349955951
863037604
1204622539
322135942
1013423556
979792535
1789730782
1657919263
1336556933
927477589
1306929499
791108363
993147648
790836710
209607317
1876848668
2115767153
1527187771
108339693
1974049374
1550098809
87953316
1089405033
639045005
233413784
1130304515
1804673343
85846455
1865242158
302537725
1313860462
1827228841
758402202
1991224013
103604602
1176213981
404076312
1194984505
1809267569
355162890
1131682960
848739180
1818510367
302973734
724976201
714286571
1823079322
1554175551
1169374903
1751961836
669054558
1179968877
1787752127
335508189
238158885
610823983
2067575868
1739353616
1530945955
59523395
319246852
91581919
1210892463
960330299
1129887606
2047850438
551343326
1642046254
1713068474
774265235
1706653371
1242348268
2072300364
609557249
524970589
194938292
1994799016
245702911
237143281
914219048
1324311745
1937804206
63120061
549483029
906467166
1401472753
1049999314
2094192316
390565675
633737824
267016036
215613979
505666104
480275063
1511120817
83298533
502835141
998290440
1706623199
362115242
1661092597
181958260
209633494
1619006740
33486962
2064030488
1238981593
1675944882
108306703
1576581031
1102333308
62822646
1596464926
141235081
1247020536
1711255940
1156314710
2113178831
1645836039
806670096
67584422
835012698
732441937
408151013
1941231588
1377625192
1817145964
1341592385
28317846
443126856
852874628
1437926701
1001559383
503228681
1190919137
781739436
882310544
997960635
1823442236
1519899723
990919291
1183711941
1889186458
1404788532
665610721
1108363417
2063623338
106674093
1439417468
767345356
1827908297
487028127
1177002117
735023953
1660549247
1360652378
1266836275
1016287500
597401324
1528019265
1416648225
817599535
1666452132
2091769539
948228912
1946784846
1575332880
2066084126
1321561985
1673845176
94894711
1412559301
170472347
87703552
788640113
1829267352
151787028
2009761613
752760880
1986418158
817604752
1558792195
1591682073
225603105
1761187972
700130828
1848588402
910828873
586959757
1116071225
97269494
327003650
1793678805
1085087485
669792602
1536961497
2073416957
722754633
1787141074
1746959286
70703689
824482584
1835217536
2011263543
1648159705
1511126630
608351377
90845868
1287511435
1193880255
989105199
1372967569
798897531
820919272
1724598035
941390600
396795508
543471427
892647812
394853265
467697457
240447975
1059827106
174336858
417852399
1504940177
1481405890
204032391
1851579264
669613816
1151268294
1437580968
543971693
12435097
666139492
903910534
1261663961
362111745
340381039
1107997785
1934526881
693299434
1382880023
869235333
1237925854
976391340
1503502999
1817892740
598317649
173198112
190081508
390496500
824737520
1769568349
967809344
780796672
640477062
1483712697
1164006907
559527481
386554304
98688369
146187294
1133017900
94438211
907971668
1057494353
580136498
444323554
650631211
1349211995
1456796598
595521739
1774027800
250100395
124703963
1445405558
1763216891
1841699478
1785729424
841949285
562378887
307420703
563191850
450200727
1699218143
343348541
1196463044
1379855053
246671980
693078657
777041796
330280740
7747
1020865706
612486545
1294493870
838621858
956493124
1940737894
693384304
315867979
930967254
1501718187
590910629
1307437666
719865403
566780880
161902238
1163168269
1565940293
1748412100
1325075678
1513905450
475678530
921247450
2123624627
776034100
645361176
1552043799
895765995
1439981039
205250042
1585187346
834416649
1621384565
2132293547
1848974330
2033174098
483968465
750572947
2029007913
491833987
1067654606
162152843
816382581
1915870273
621571413
1720571312
251656288
982578720
1299424780
984341318
896955399
1618866812
1990914030
1332798985
850457727
2144546913
1328972650
790464101
1347030299
115368315
1299118026
1044366429
1469363541
940157365
1500683889
289605483
1636551854
1740964398
842728788
1269807900
815899602
119427668
1288655683
1999147874
565819463
1490961076
1677203520
1783813040
116107215
1619723061
1044052074
570889372
1337064373
41192619
1257858068
1996148436
978133329
1662361452
462577155
114380636
1080327708
1041929777
1169636770
1142052934
2106589754
2141389829
506763279
1682596387
1664551997
392495898
1071417593
1005247599
1573730974
1961400926
1659800816
247717215
8226019
908876749
549274997
684302534
1532471942
677545444
2075891973
1522928493
274386553
1953717344
2030934423
1538129301
1220097871
489413824
2089258581
1535598367
1101984958
375709962
938367414
1745339834
2064267444
1019573616
534119527
2130700709
1999774834
1236020646
790870941
926546788
272672807
675690271
391743151
1545362680
1404867496
851526964
58814000
1138324667
1704947249
1076936311
298880874
1114546588
2090859448
1107128431
763289432
1656113136
2120862267
1414984155
792186659
1279033756
363015324
358784425
5544542
465989039
213800197
1884503273
2080483065
1919052004
459034848
1404873062
1019291964
1552957005
2033965175
876161561
1335323191
312134630
1989029364
173755210
467075340
1009996701
148157850
1304357812
1499348878
1601575021
1859887747
993989863
1312189461
1052916948
1066350028
1999667348
2037175599
1997209434
1632290101
1741366856
1830055544
1376531748
1568985858
660478733
360573665
1153430784
1967774652
1953915508
1185898983
1986129544
1222859868
744081747
2055846646
1877158339
1515560940
512340478
1760288890
2129931223
1804908552
479679949
2090033336
1705727638
1519993123
1139841173
2098864029
595504211
2146043664
1412453130
1666053966
1017654877
1453909519
660563926
1008434168
1313904782
1419583103
2119597150
1871537931
2046176993
854224358
269143678
618857433
498313916
1904353644
1171468080
950372684
1550379942
53624601
1654072974
329402722
1455596291
387129560
1912566366
372069988
810674839
1337753419
1024133641
1511733208
912329221
182180251
1050191223
1648887035
580379948
1068159307
1454285485
1749574647
1586120806
1915871953
359200026
1546241451
1410802224
1011662702
1584524894
224903310
1156993026
822637417
286443017
1090865539
848308036
817926713
1984432593
30774491
1072258428
683818656
453966726
1271221510
1209603042
1285334484
807707024
18812111
340626833
2116196414
1653240851
1004657710
782556423
914889922
388312547
407833389
1166396456
1946849118
1080204571
338422140
498712640
1372526825
662132659
623881303
1570703118
1841138139
1003180479
782522351
344030918
2005111306
1619513404
1612136778
1869973715
1679330910
1841386913
633441571
822264616
1600190303
351426536
278049173
106830957
216756177
1003597522
853111306
1590730817
1935394002
309813374
190753418
1845947099
2023855429
46706557
144213863
1811599252
1357386471
82189466
1645750077
1342060301
647788247
1123035180
1696548253
1971675265
1889288019
1941520574
1080394843
728315355
1619098301
488755815
1287014601
1595466669
1354682290
2126915641
1677760049
1115361153
910742933
1122526904
186992474
96936724
250177833
812735174
632747174
2116563100
896333892
1797650569
1427931967
1374362418
1219200597
1911453466
959801121
1748182876
209208922
1311556235
1106481858
1476105699
2133249252
326535300
1841543828
1780174344
1469255773
2056366310
2000162280
1146326296
1079805634
1888122851
1309211364
1192165954
1241916160
627059703
1915258689
1336946622
890131193
1321449884
730398229
1770242221
952570021
1265712490
1029872198
204110340
1096133994
801850777
786657565
1123059318
775579782
1785882344
192039607
81627854
1840214493
2069651498
231274584
2125694782
76575037
315226716
1695101234
1354371182
385363612
2137537027
1274790189
1482968014
328275810
656555689
429355671
1680536457
82257818
1795484477
258200673
370309369
1622074110
2119123340
1407880985
1012053451
1550400053
1459723041
1661228777
746722773
324282236
758194610
548191358
134925929
46126895
1739594007
1415555584
89423773
1845690376
747764420
2031376373
302663080
495432032
152531167
144059595
560511836
91337690
787979737
670950984
1510273645
485081158
568460745
1169189972
527513166
751401463
1413227328
1890087162
1102073141
1012182472
391241755
151855876
2132481741
279278412
183001996
1617470387
994119062
1383081991
1430447368
137836685
1935129009
1489940626
899104978
1580229745
2056344290
101167953
845115037
195224924
1405318139
1522608186
465729804
1466980664
1217720579
139873515
13608709
1292138118
522663426
1490116497
1020578106
1753987389
324643586
148490113
1505187079
151300970
2011559241
1280844488
758382311
1539776063
515332323
1237403663
1145498581
1652730900
989047319
1144629793
1628204783
2031993019
174515299
184319107
1906634733
1847625324
1621463815
52230495
600274013
1919917996
1020793424
488525689
181165065
580055582
1483482489
1191835363
749398894
783370159
486990915
1887901392
1254574610
783910990
2115080791
1167588741
576453889
1350272429
1978828955
1116534603
1939477564
1158558500
417493848
913419880
120462574
338686586
1349588473
64856089
1201331203
1390948351
416756922
1496212867
1919876110
89235254
1616302465
1428371560
1899502152
1066888556
212080939
377420191
2107745263
271171050
1860533334
2032555609
1740272484
1655610160
153667062
1811453372
2005165481
563287040
440826701
183762016
862696066
846713344
777766564
1637597056
1428333609
488488970
1986054455
116103210
1102835808
676398835
419230143
1861633071
1589081893
934570676
122697381
773793041
1500816614
2112772712
1890153838
1366805811
417012419
46596248
1759013801
663219147
1880989519
798591944
402095772
492104005
1909221557
1886998834
1407634286
1964152090
1845674183
341143712
829207353
1906269505
1663852567
638834580
1532131356
568201519
901226805
2054163303
676321684
1048868836
1637946861
1324545247
788352682
1065900081
2096216953
821714755
1831128405
2097811278
2018272471
1678351078
1410730716
1821482288
654260103
407983431
462205531
309870827
662578492
283003382
2047770165
170045535
1916429834
923305817
1621648026
2038805936
27595091
705323254
1883766374
1819976892
1012297168
94570246
1974006089
1396111278
1654700335
139952732
1711965575
739859898
1289730024
175291737
1816943140
382415930
504092473
1519654006
1558519787
1047878766
1304765926
1378017664
1110609318
1675311696
645053776
1588562292
1970103371
1805170337
1405968444
1529568397
610006020
1356453200
50855659
545700105
1281633136
136962712
905909364
793224107
30732688
1998366029
644182920
972682433
741535938
1957641925
408737484
1354838519
936984364
1229486451
543572573
1254675231
138909931
1263689559
1815748545
1603467682
322667196
1811014081
86442603
2092830136
1850158783
2146372096
196108997
497268784
1453521364
1715721826
911207744
542369195
415758237
987818951
157378566
511436586
347161110
100873762
67205897
1006137892
2138418350
656063032
361725706
2108545441
228539448
1055672655
2040903533
206844127
691479214
1786436724
613188901
2040116096
549684870
1873514728
1588147707
397501733
936604850
627813929
804198320
1121117267
1936267031
111927639
66578755
2089990232
1386955594
1788457004
975950064
1248841466
163402219
1185668970
62291120
1307052014
508757888
734444009
39409251
363368470
2144614005
1912997144
652006660
43402495
1524253394
1293842266
1479185705
900577384
98605675
1578324616
1226850595
356219736
1720865673
773850700
1577299804
823318082
1197248225
1325366470
1892621727
1922516625
1262089479
1193272678
916330418
485644364
852988457
1512411456
397529775
588371770
758192651
122548221
874468375
972877993
1892969706
1951824651
1816490446
1838597936
864850913
2010318653
345018223
816399553
1736490390
140776153
407129640
543315689
1050973075
722911999
929465826
969998560
1947740688
1234868925
2111758987
756583485
1871333723
1121167851
467479625
1771151677
1481294309
944575529
1223717410
485790049
1056379594
232662218
353522784
1836203601
1739851753
2023127802
839517844
274605937
1487420500
2131096152
197877954
888872012
184376509
1354862167
35999104
529968691
1384231474
730166479
1147092890
1808358648
570604341
1147239368
115968954
91653619
529466432
390556294
2063138800
960750319
1672201062
128564386
103074089
2050310770
2140166498
35544304
369153447
1464898915
1429193122
2129018644
2126298159
1386650271
1753590823
1938258509
708191128
990877087
1870075228
1503552002
1226134998
1161584560
1081853602
79360847
228589129
1000150490
1865105019
94805580
1803198424
370277941
106008514
738885385
1805259953
751578605
557258789
555221101
1111394596
545627530
1484597943
1156186369
2073613188
1355063612
1043183539
128695176
17777249
1182275001
181496395
1661243943
1357491280
263781437
1733769715
689880241
1564224647
1119757571
463429772
921405914
1700989022
401537696
1078442681
1031158506
443768217
1798894272
678003799
227525463
490117715
490119856
1404996865
876191543
253747170
1597285682
520849130
36249263
778881818
487834880
1657400855
182217979
1495435483
1122406659
1731790523
515230412
4160710
727831894
173649033
764630071
562334435
454879263
1058689659
1333023742
2003756024
1724970887
807462877
1448632141
1110338813
1846859520
2056257632
1923034534
1580954511
1258508532
2002094534
445025838
830751119
2133793239
1090335101
536398869
1945687877
348710060
104186096
549443007
1324853877
1297779774
242115400
846280402
382725613
1802110738
93063036
194325053
1825346867
99136988
1394241231
281599552
441867302
2123597300
1673633408
1435945288
414279074
833789996
1096467307
1475742765
1642489039
2131988965
353439898
746494137
1979278880
1134644987
494559100
985466154
1369669141
1575522075
1224246053
631670051
490726985
2001672105
507422633
404396881
167546267
678159517
630201275
722740358
877492784
2074882952
351183890
1552098929
1595389015
798851880
1686622801
1886001180
1584972211
1670953334
1132008881
693999774
1051866079
676490352
1666910513
953506056
1185575151
2034643406
58087519
94612191
207968853
989420052
1551414669
997947496
637935486
1435399546
1457770034
6213390
454699221
1384504764
1679140521
1636876997
472943492
1317995528
272934105
1830406309
50719020
1037955277
1859111749
623838692
13003959
562386117
2023803170
2093099485
814902687
2025621040
492511291
703544068
2021942204
1831165008
1433906620
1341702283
85702467
965685612
2064852192
748682690
344405564
156788533
1411713302
1089205446
1780803305
1950664827
1604137385
2045422158
570200234
1793716061
1129555253
1445755820
2051296661
2071510497
80532182
1564130312
859611175
623627369
1462823260
949856202
1984023757
1954414593
378092681
1231334176
1036960618
1151558844
1281892121
841007351
1706958401
30949696
327971523
233610957
918459871
965220291
455333107
1462857956
1874963597
1947993650
1716444005
221886498
1253684166
2111032388
1182188379
245964018
1796812910
1301248505
1647203195
1327489794
378647984
656643610
1326575861
889132455
958509583
1572170470
1312090387
1333152977
1734844341
1908267135
2076649480
2054498412
259457944
835653749
1340843319
1779340071
303563582
218170993
2039141886
1266032135
251135618
1356041173
1024825538
1176271951
1006620210
1579183237
1357499151
1049012908
844470851
1990374352
2015831264
178996877
2028639102
1033841202
881089447
915837301
1603798016
28418654
1720462140
1907393355
891345782
1222175452
110939622
415297533
382850906
1652272913
1248993025
53335735
1899700671
836389356
510865350
190012679
223036809
1307887346
780474107
1142331777
1153540143
1432025639
1913467875
503686825
1911542485
424777482
1033630525
45631312
1148509449
1870324423
795340531
739829526
1430475945
830572302
2139348152
367988442
1423108404
3392864
751926571
827052972
775893080
551120905
562394204
599501570
2022466957
362906908
2127710038
967307511
1492802948
1000020376
1333735254
1359129443
280987080
2080490126
731534322
1592632657
767172661
1681563373
622686157
660378864
1071910879
941264023
1351243956
2011876140
1437234088
1078380429
779769640
1781838222
421249786
141733208
1864353762
1474081654
133416263
49901880
716446012
873831868
282869999
1457404055
1457232326
145144098
2108496318
1188499013
1600972219
918073540
568692489
362906779
701961418
154994302
933476027
120864016
423361777
653341672
1633424745
1650835175
479243260
275256473
1837455860
1684471891
1402472153
274210752
1703826507
576450357
1306606657
805730044
1426758130
476635847
1400957874
1316591096
1451947537
316268780
1582030649
342735427
585637131
536043022
709177560
1530997147
1436686142
925709727
1488994918
1943677629
1695906060
1643657803
1960572430
249231395
1246811092
1899283759
229253001
915443857
1688418788
778911206
533799964
1854761709
163881706
880634197
1382809499
1353919493
1284254487
1280731939
1573892119
1697226498
369994367
1427470345
1727453021
2067657886
1647277772
374887563
165418411
1914393193
1890784430
2096657842
747836749
764050875
600039144
2139981590
1278639925
1536768337
2142430279
1631088398
1128828367
1719458125
1634570960
699431259
1281907504
316541815
669980784
1365650713
502062458
1101633248
552218142
984176967
354086773
888715260
2095484011
778751488
547022165
1369001818
801628029
386226045
797039031
761763563
2058619168
171242381
852171863
224450467
498323522
349256063
1046663547
1186021959
1220933432
1977888206
325779314
410126867
277053413
414688466
1775562960
1979336228
1940397211
2136721293
571587849
1432925489
2088118967
215859575
1700462479
2004126536
1985043510
708812333
749646047
304641221
1635595815
803262676
1786296321
1730430942
314545401
1172299938
1893488643
1883757866
869352225
1762455070
2101794331
2074789031
2030347677
1354193715
746881859
959794032
207600694
1874713362
370433719
744346924
452860357
920225064
1931382502
904190566
92900495
1697419048
1701659101
563589486
995866482
990338858
289627383
382032615
174361930
1656257953
540420443
1284211435
1572428921
1354249124
760348887
1369231958
1493733080
386563409
182736220
702094712
1628905578
769270318
464354798
2046040781
807401655
912189171
1415969540
1077543267
401048472
1690297779
303838596
408675264
288769577
52518708
480273240
586024143
1049576535
262114600
178242395
321312114
1993563732
431295
524730875
1133657806
1734072686
214277402
1070562221
1828859983
742449403
1079167409
1454174638
533658722
206534556
967168380
2004478917
908569837
1654356359
688765939
667020280
1021801998
1834450648
790640541
344201413
2128659738
1840231246
117725219
962899630
430505849
1311755314
1084362172
398883046
1966583634
1902369844
1111787455
1953412573
1188533215
619057726
413161243
2054226456
468749209
728396279
1591963641
1770909963
1671656708
1565961067
1889207419
1125897575
1113048162
1969952051
60709195
323847479
916724287
578329858
753701644
1881849741
599661816
638386512
965349110
753123528
970595793
773547294
86847732
334601664
2146278230
2085020562
1365897333
1933635908
1328670578
319689387
1846842742
329797483
813047957
1139205057
86947181
1410745911
1450964824
650180337
41944190
434973189
1688634266
2021734384
1404503972
169668599
736135673
862576021
39526929
1422153732
722542486
544967545
2084094860
379904583
1179741347
1480361782
1476885269
853699695
1046099911
2009432973
1613462976
18866897
1881691808
1340576201
270445474
42307342
1940883696
7537230
1523278327
86780551
747323211
1757114943
1730395553
1271144660
758232191
2004150005
207253062
636469176
550013127
623352309
332943975
1073030173
533430036
1073963814
214383829
2040503074
1328661293
1563563027
211545333
1523760529
1786800220
645819209
113482161
1231558799
506094013
779235700
1500986006
1592930239
356063636
1677655277
1496044
915630003
452563721
265694018
313878505
1227860704
1925419243
958543108
1368139597
1375669567
1635028277
780583190
1308004739
425659545
948867478
1999399535
1079980420
1767337824
1190055480
1342828614
892205523
225230408
1982402454
248841526
160181764
40058456
554328369
363436583
1700584542
1674035191
184404817
639238097
585695118
797975298
991249548
968172703
1996511280
528334095
126892898
1641351813
148898793
1347671925
192029925
2145303258
1356829855
2090515584
30611489
265537543
13171717
760437595
1339613962
1015759887
711017070
1824237356
1967075256
1409574523
278279654
313825638
1057140228
791351223
1380431279
1916739553
349682927
1377472280
1501187230
885954898
85919660
1731054665
536377865
629127261
738653323
1479721413
1873265822
1840886180
650173024
1675053241
679718353
88175057
384273158
971716279
1260481663
1544315783
19941899
2023987488
804546551
529982738
1071090118
1219710885
2106989496
1264995057
525148492
538872477
822110260
1770655215
1312240801
1600748732
622751315
977826991
1513808136
242430715
1174134902
778385324
1431816916
897862159
352441810
1584895487
308709666
728116009
1503100065
627461212
918165282
1641017340
1862317104
434595105
1952182562
1655527210
1693953022
633192227
796914302
457913890
633322042
1602493236
458910873
386742763
1419917070
1719046540
796260526
2138392300
138873135
1516427743
1101679203
2104849501
223848945
75162205
1978557704
2088387246
1967012516
215438767
357334099
1686294529
1324317522
1267331800
1196096458
1925812052
985504624
1395229702
2124506347
549210039
1417882495
2038444993
1953390702
462124289
1682617230
1130753089
705037970
97449544
185291314
2134619412
206986138
124526679
1346185121
860760196
1793728427
1794438398
196735508
1030005074
1124269726
1648337948
997011661
1514054550
849500584
718011295
916503986
1211231480
480819688
1333054126
985790312
1420364837
897063076
722190549
1951104968
2020010893
115363732
2024107621
235960757
1674812278
2097659752
1102606024
112889265
729945025
1035064981
788925648
1939846289
1308565208
28472730
928583928
210622050
1983227704
1485570642
1562367961
588468244
1741670926
252255299
125181463
931055281
516981575
368148053
1076612741
1438935243
156433359
509184679
1464612066
930575331
419337381
9425622
669475986
58945955
1852143216
1124236074
1637883969
79604082
1395311396
1482593784
2013314636
287008660
1224761175
1821164833
1505477211
1581897122
1996003541
1973026243
1801323176
1312336032
1338504524
413786302
173526066
1774102754
179076918
1241927758
916214352
1042565211
1499015726
1045680545
1724005997
1663309048
1206588883
2114021163
1817062470
1635489072
1826127147
722341018
901336644
1299923537
980969389
1055464343
496964812
1031149544
54912809
473321350
138079372
1129791642
93297030
1363732277
499249354
1601319581
540945932
1156256139
255303115
730671869
1654849128
2097965332
906809733
1306140407
270827684
387389917
1373192011
769320055
1195847694
989267669
1168951414
1176257353
563646914
904358247
167410434
82470932
2062967919
126569191
552130342
1384578484
1763994891
453987345
585245610
1030343573
1799278599
1210544331
777883533
58329941
337359147
155644762
1800136418
1188526605
1000629192
178100137
2086172658
1723552624
542462338
1548165883
142499514
183730288
1587897208
793359792
1660231972
516606636
2101139021
1652143176
1780647743
100772739
889519308
1175119860
1675380065
1794498416
370631843
1900467177
1221658017
1954955398
2040770737
1611676162
222791456
357902997
2082562702
262818453
166976060
307516402
728152660
1557012260
356341190
101022697
2067221798
1815832575
1224393745
1268108964
1128859564
1296921485
1844231659
687247518
32850641
1451427678
222234364
1383206269
626408803
2140814985
1380229253
1232665399
1577931052
1773853954
901149226
675448888
39701663
146233677
1734433532
1264916591
724465759
470775257
2001419543
1102995589
778187921
1345440451
41225489
1121566652
1794917880
319641620
1558839131
599605434
1050601160
1277288467
1932587509
1052544620
933320059
1547784758
1107036491
264229921
1381863486
1003272506
1183602312
583949598
2084133613
1447973412
239129418
1053907285
1912701805
189090555
520483022
1689580162
139141065
1236832948
2060029293
1401181243
1180845266
877170759
1786978952
1496494041
529433721
1869032054
1937100833
981395343
680876438
1670378096
497174193
2092297498
360340009
1783702459
155874009
1197728487
1592418733
645866134
1927758217
1572779487
155092380
1509900420
2003749733
2090686560
1097253096
1430195346
171431255
1214747268
541764244
2083542176
87180530
1221602049
1804028552
1838662572
1769067333
2083276519
1245124633
191871069
1043490786
1192413896
395172366
1844153743
826634541
1145787632
979687988
789302135
2129508546
1293059049
799538506
1851253691
96891501
977474446
1161804694
182797162
1022349197
1690037140
739576428
174116031
1401725978
570025159
695254426
958112821
1102560543
219083944
1758127845
962257898
1241587507
851894389
1262496128
936538599
280502894
1579054303
1681812208
40193317
1876110735
1705544697
214153616
919716401
398030302
1759302548
946810339
64260314
287443911
792354379
1685175502
1085240601
1814719344
1679035268
1212838054
578421321
129110743
531002020
173424531
600660333
2058042098
1899807970
359464134
1622334746
799411145
339210792
130448076
1383637302
958685289
1744627257
190155515
949116261
1539755740
1787532386
509997281
1247186619
1341122617
206316759
1107806500
1909002814
816566804
883307824
453904066
2074198561
1636314820
3972371
668874467
181554283
815267188
1908203969
1977620444
105097070
1926674712
1408552006
482142069
1494013836
267011275
1214784665
946992726
1542075997
1592963388
1507505827
391050167
592535762
1718412434
255400807
403837658
925165524
410862877
1314266570
109351387
2034835693
1088048122
501169115
783562532
43955054
1867028706
1602548269
2012670435
2044207548
1955017132
2127106462
1033877092
178104241
1121576201
612460729
1471000492
788081632
610459913
623649444
727282777
478434795
810185267
790686510
619750572
257423306
83420662
109307331
1705918322
995200317
278137108
1578109074
637308967
492693243
188726037
693101733
1259897501
1404577985
1228636192
1369697591
786041161
1413811077
1565383396
2005513943
1719229944
474222524
2124584194
407564948
1938012112
592270105
1798034888
1300907222
1317096833
1090166129
203772140
723586811
1627012574
1957545239
598869147
1634001168
1251754836
13813509
469906827
1504157038
990937675
2030185645
2131566492
1464369554
1865063833
1437327212
2056738296
1214057927
1805881087
919691455
332303455
722713209
295889269
1396176666
520752725
2145458779
1330840660
249714683
1982681009
614421271
1938633425
407197726
1581299030
815711179
755732752
969766703
1817266164
1178305527
822140603
1307884090
1300107490
2120050188
2141646813
290566352
1446957071
1968134093
1168359830
1235143176
20536159
928859587
270071510
1927207498
1484474313
1518542920
179950815
1895834918
947588611
924002130
463684952
1514795476
1895813314
1132972185
1778183942
794196957
905430771
605066325
408188395
1308110107
2126812605
1386686958
175869859
1092448647
1601883480
2053198439
1777458698
394812931
1303745482
2012719674
145296081
1718006262
271888856
293867382
1591296635
203845928
174357971
846769298
460662653
631030057
168887911
1198536265
797934786
224783739
960592825
673163726
246394852
768281244
1927026747
162285581
611514004
126775191
304632466
1737423185
1104693204
692573444
1768883399
1666846879
1693030606
250947532
1739376870
1426938261
1719447911
264985751
182581463
1760371773
582404049
1835629490
1004897682
905171920
579938920
1281233390
1510257682
533610788
1392582754
66081608
833372843
417027
1568712179
1344626272
510683480
66509527
411458005
1168905684
205063928
1526193928
1113024495
838470288
2014833902
359949827
1383509069
2121630388
1112044474
1668013200
1219911922
1677843901
958670738
284130062
1600982698
1240433936
520519187
1933847562
689437177
1571957910
23502663
27767322
154612069
1984011953
2105604622
1738021679
866703407
1167263997
1897408435
409035812
1980036763
1051764236
657767033
2120837505
1085701181
147348764
1528637659
257345373
2044199669
142914461
2040991371
1822713059
783363206
146077701
453993854
1234981532
2085204345
1431559546
857758175
517758408
254374384
2003606334
561193477
722532711
465155722
809864350
1424599131
1995180352
888815530
1728037564
568718131
220352098
1357706765
1319150643
1065281245
856232746
1651752010
1076801673
650494939
805665745
1789454585
529274210
704842638
2090846706
1873798037
12937062
729150116
1327013893
1094027313
687093006
766175365
1615537126
459679033
1905801473
1262354435
1984050423
1024592581
689817425
61624558
1580283232
114596712
1920301701
1440820832
1608985122
1044810898
2125991173
456297654
1539115910
180154034
829990354
244178044
1145004712
1992450473
1888965952
440267802
2072643420
51180736
691826058
895764022
1214552813
335505504
1680855587
2042614439
744493303
333354918
1688902758
1350927336
1031409014
557149803
392285990
2119555885
2085746565
1839845779
344487497
1224665944
1642282065
63332729
285792975
624271269
1884091310
1900144302
446718606
696174021
801237847
320392012
1432120214
859012891
1268255033
623691242
1357428310
662857648
1543319119
246411553
2053789010
969671205
831201865
2076171470
2027508151
1277812534
598123639
2112446022
1095961177
641339358
1090118535
1087832273
1639693817
1274882897
1764716653
382545973
641558641
2119104551
1737497905
1834008146
866048893
1061958271
1302153924
324009716
1133454865
1388305757
1861422859
1489479508
710093940
689499392
512720491
150369014
1838042456
1599455526
1317361912
525964970
1919961824
1292849519
442465177
496003779
227553938
72158063
1495909157
542709565
266046168
1186227753
418250749
1421606293
270215742
1073499325
59420765
730202158
741607252
540194630
1886645059
1877738998
1863694877
745887781
547211144
1560728512
666816866
1383943579
407463365
597383953
380523410
241211535
482566943
662951583
882778833
633898029
1325917232
1175386525
245413280
348322291
2130426049
1514760928
1418194465
622336740
1827023289
2093101115
488488970
984701198
1708149256
1331603572
1400876079
147887358
511207349
1257685315
2055058857
37825378
486381910
302711693
1472009700
1639038736
302851446
39914423
1130399881
567735296
300707663
1568440366
891323922
1175040073
716403300
1624080855
111818809
762694448
2093759668
1690380073
1240617220
879001716
1396570053
944520154
393722919
37782136
516957601
1893662072
1437557566
942283348
294243909
759061775
557425488
245482352
805076065
2128174576
1721506824
754298084
1369298709
2056116933
833131758
1166691435
458248889
612311750
700924027
1912569877
1616153812
548284364
1579766658
687090816
1559597991
766319035
1210354238
124754898
824484109
1579366519
976290627
591651808
920453210
726677592
16907863
611961941
1290034157
1439552390
458508349
740280549
1531495973
1677865111
1885391123
1130758233
144546380
959570844
443706434
1555007265
991520716
1732420148
125026320
862077594
991920607
334833081
592066754
768801532
714245875
367690273
854778855
803699371
264540831
648220217
1174203132
961948057
746191987
1360710430
1242801295
1206656085
557433510
1606001990
1676967892
805708712
1182809621
395142464
204603575
1180509022
220556783
1545819498
1116778466
2132363628
960679710
1621181967
1563194791
2128041819
147889878
1001851627
1761069945
2124193330
287906481
738834081
1401008690
87525471
983581117
286661383
1072777580
416430551
2012321425
1663310451
730513225
1490960913
321819286
1978029715
2063578954
1728479547
1787797186
403646476
815079925
1927181184
13005600
240544760
661392011
1022999951
1029528349
959977023
687102627
1164960927
880714961
2051082313
130721505
1987724800
1163873500
1443379270
1421452049
1883079172
938973673
377694161
2060567223
854164532
431754306
2084060772
2124239801
1134040744
1608580534
1311104718
1525157926
79953894
1877812583
1408193320
180620065
1949182371
61683584
818161322
653408508
1426927941
1045815104
1645384409
1886062329
1865322562
1749989858
54538669
1808795825
250950405
1526912825
906059148
1033054223
1105909032
1209020467
738851750
329622067
1453361728
270293307
1196357628
1153937034
1242274038
1464395041
787887893
1019310540
232268579
423956125
2096296274
1711908753
203842162
91407179
882878484
714998411
532513522
949644821
575314367
880654666
1676258437
494038287
1170813671
171184155
618912875
1221336956
1809009253
981047136
1053958169
1547256876
886117134
1475429800
770555674
374120556
553010749
1452114259
1546120881
204164633
1811991168
1753928026
454181521
2080066226
1903036307
2075754975
1995178291
1558113330
696260997
678159277
2085209767
1646689608
347184790
1459260572
1506353247
1111718356
477540329
715660801
1296623168
1509418511
1376619606
1545644324
805392813
1961365693
1287929929
1365122548
977823850
439210277
1722855079
1683450688
1620734388
100370590
2086901493
401505630
258709986
1222209178
487135654
209563635
909514462
1940491598
20788495
373628244
999782480
368129411
685905297
1464163014
351939861
1158592576
1449971572
1668013024
1724894897
1825150154
480352115
1630393513
1375491738
1631225385
923748038
488601200
1433618991
1534983113
2093011395
1006820445
644562429
29595464
27589196
1821308448
2006344557
237046678
992901880
739538819
2104255219
455646908
934491901
1550919223
265771099
2131310471
1055444023
1933117698
288182
483028446
1327966803
227987112
779125115
953669420
472740575
633016110
559081727
748090242
1482072865
829675585
35303393
174027194
274104925
53343564
199638920
1649424491
340018257
615308916
1431528620
846128539
22407267
2116576705
1041755087
581540297
1997994676
950349193
46081447
262837169
1669587139
1782594316
1059696453
2043555248
1597786651
389884997
2111252798
1023993939
90032059
1037746548
272618754
107073205
1893451491
1216225852
585346626
174065417
976839768
1642986719
789115659
1869153766
777565217
1616298735
1458542658
1030997843
459805098
1788990865
1654749835
749982531
920742595
404711195
1637733338
729131251
1351479682
1283821469
753477906
1191572096
980186159
25455413
103297627
939884215
2077213943
1768392124
1830399099
1955711331
1039737192
2145346099
437241198
1541663326
1826978207
2107809106
35233295
1864139186
2144425619
1966931156
1642923773
477148134
988689592
1985417830
1426398230
1329906190
675480940
1757708427
1511500324
1484990348
1899251176
757240107
505294215
700600516
128710740
592402010
158579395
707107197
745034940
1071360804
1575523959
1629629438
13414270
638987922
1841029743
1654086216
610853549
564886994
792372465
2019333424
164448287
119642010
225319708
573242886
346480293
1720321055
1765503654
1517520579
1706679437
1995973177
1422878414
1379097381
1414987454
1461298762
750775938
1436669242
195643605
186945985
334475065
376966639
290802829
264743362
593162546
1127986168
2073842377
354178725
409639536
477525477
1437220272
2055325548
379174863
2078759272
1475327764
1639434326
1546960449
1218465209
456419975
731983227
1295244856
11567802
862926679
474518808
385959403
1766101961
1275670729
1003600537
1701445410
1872693412
767940439
1802798426
148854646
1303944745
1427959525
1530036366
330327410
2033624050
1799933095
1848768421
1360001881
1973115218
156840823
1783170729
1556682904
1715342114
729690367
2028779826
492527359
1293794358
467793446
1579998584
171895187
1799162598
986607663
1348890837
788895957
430653665
2093344051
1450287987
1559840229
1030910098
1030384704
2146807978
1405603591
1639774582
2039625785
1645687923
795077395
816486688
904511991
118557561
742539189
872459805
1476825613
208772328
1727478756
1782328800
1111106653
1067321797
195709337
517254672
1665737277
980237752
606041305
608662157
407398673
1239023590
1163016164
951723322
1975868653
1627000661
1388258394
1505441579
1398476869
1481345415
1866835387
1145429190
109488114
1018974080
1780834350
910895652
1202649844
1613830567
419244706
1864354592
1901629780
1213469199
2016906586
1068962978
1647183320
1502831888
2112211620
290382058
810569411
1826514868
1569913075
1284935252
915619191
941902560
1204736486
1064356920
759092983
1854528385
870835398
961040822
495285175
343126778
1788686959
1498357865
788619220
27011061
1564537722
76079702
127701782
784554563
1018458978
1210688507
435342358
1919060908
525847871
2094185518
1254822661
1359564140
1374722053
1325890983
2020074554
1598601836
1732071624
733046797
2010123595
2131828605
1349158617
52744319
1366575893
2131664315
1040015553
820784876
307694029
1113300061
1629998666
1609119088
720848083
193576797
1812374546
1573425818
156168283
1868588196
2087385556
1090949173
487815524
1062715274
245521670
898416559
17323047
1115325665
1489198633
475813378
1801305806
347593387
681575112
1978110206
1963886716
964049909
1384024701
198279614
568986502
2065209345
1394350114
924117752
1947802890
2123662789
210398357
772932364
1872550558
1692214234
90548851
1167450331
1161584699
2120639990
1785894188
1959861834
2129828851
352791473
589520240
214691147
1370730900
692935897
1022236327
1534669822
2020528839
158642541
849676964
1544869955
1121304717
522492687
1584059948
777103148
591724597
134456710
1171901857
570274324
703373636
1211180259
700922583
565412531
2017853190
144956526
1582766500
1309772740
1620843889
60261847
1704703414
392802447
404859935
1265027316
1672514667
473335450
1088065532
154483434
1862120857
668929032
2133939933
1378981540
960557376
1454543267
1836994747
1207864792
2014061982
192869613
1279710171
870487468
1926431741
962384499
1324360514
1053598411
2119388427
1549985771
1676371394
1780520585
1162877593
1238189544
1194450345
1967538582
1805018578
1789538422
2056361617
778614195
1663874851
1793696962
380364976
729467583
1109874166
1599040117
1793885380
1420368202
1570098756
1260109037
1621239983
110145177
2118004033
1915637457
1740807868
1759107279
2019065360
618963882
1929211823
337705698
98522898
1703560398
1866837858
1041010818
539089968
1418143322
808430196
1118489838
1100359580
2093276952
1686225304
1092343234
1090171372
867441821
222880731
1927009923
2091052133
1917093804
2068640606
1934339079
1059746845
1017125027
2044756180
104719511
825590158
1906719253
526866617
1370564592
221063046
253603798
1126979791
775775738
632929391
104923601
402365472
1612128346
1022310318
2055946511
399586817
1707199141
1040395754
1851693826
248300589
2020446053
416157930
877261494
1822014129
928916778
649025251
930943213
1831485134
1538210907
1766101961
73158976
155650537
2059679402
830828032
857825871
1756703466
1619833671
1090926857
1856168237
611298542
333331100
133201602
465108280
570378975
785185977
173906912
1028942304
679760701
1765349198
275615761
1136395403
1028939891
1252981119
1964661867
1572968598
90630632
1226380996
693083101
1922876126
991987305
448345601
649476764
1582416283
1544841593
182837225
1660197225
1250805310
430087302
944751016
1472336776
45773177
1447943312
1792205650
834020185
1211396981
1736841601
1512534257
24757006
570452421
455933900
404648241
1338742390
1299826894
116525500
37447926
2070308750
124864666
728015446
758838661
616698129
662578492
1836503410
454291532
602525234
579942194
1865655890
923269055
531756624
1801019570
573433728
1244360435
495396186
353969737
1099345404
858502101
18457470
971418103
1827713689
35889899
296397496
894404409
194422787
285894817
351543791
1808564322
1127059479
371200196
539453055
756358312
2002792707
306473009
292378637
1238863996
305954513
1604875443
109795597
528860750
1843360607
1674716534
712975380
1471064271
1561659749
651087005
908442091
1964498403
1784059641
433534886
1042700950
1538915963
1125688897
1595897024
1729574070
1163579418
1447596535
1743276724
1694088078
358256723
1058673269
513120446
812473614
182473560
1323886302
1718355414
120763142
1588373786
2007759579
1537716942
2123862637
2110644033
1539945863
2030420140
513373702
2143818493
1497769035
722870465
1402057776
36407661
2098266421
1817968683
299864702
955297540
1316562931
2114235198
748043992
900803375
68025987
809661284
1821641060
1074558562
1637405018
1260018374
1746719306
138305909
2028164548
783381505
1240914502
1449386827
626223721
1089253768
45404882
66941298
342053408
82359015
1868645766
146053873
1937175265
841010105
939020457
274524402
44830788
2052582555
145873067
1016210274
216475473
1205018418
298548201
803646260
230136314
378090817
1382870061
1958098346
593500881
174055159
1289553013
2008576879
829054048
893344235
2094652599
1597390389
1428584010
1433061837
2035867336
1006672051
481248008
1656043346
94352370
458996010
1653580661
1896981106
47140548
1565277112
496761919
1946612219
1858884196
551335978
928871512
1391592782
874751157
636425670
1569515286
1532549464
1953246081
1135987966
1151994013
239644926
408414176
1050822458
1192760591
495419849
1204402804
522383931
1295923691
1585773133
68823876
138918149
1952060301
160102787
347530168
1424847566
1635937250
1430390169
1637722635
1661627959
932418311
1244706440
688070087
400357287
39887373
1984210503
980294363
909060451
2107496802
1868530625
1342923675
1781618362
984333989
67866895
1940543480
1617714945
1841037307
1184579972
756292405
811701191
1553328441
1816634564
2030336788
1007313532
1281908742
1526277031
886670387
322769397
854399983
568834687
324493053
21003996
1819228652
1434262936
1784773105
1053037173
886924726
840091462
151795808
1067909606
1244847614
440804610
239844118
1857342854
1157662166
938530181
1836368334
1511835193
242933362
356983040
2122079831
1302067098
963235227
1417807196
1591864690
2010662064
723241124
1224595459
625141053
894593670
852519190
96035287
123615781
167269682
16407240
799154719
84364947
822631613
719287941
1811742336
1665997560
1968190781
458249273
555759161
759021515
1532784069
2116452739
793345976
862161583
1531977551
1525577921
1419811095
1093651965
1478523047
265658968
853895901
1010261798
389098350
992723694
725005180
240506863
2097286379
1565721669
1024480362
1380168132
221747204
535165619
680795179
1640059098
1260912303
652561126
1929092161
15585372
1575325315
1449864530
1655170038
308261579
449671944
484280628
2097421134
1763612861
97389393
2096265311
97906178
2134061859
481237940
1492354531
1885346980
928041551
1923820813
1752229548
58334219
1839706242
27322428
1488454
1565303206
2134350716
1926317763
1326318339
507520339
1853595995
1970024552
964810646
248872583
1957185277
745064921
2010444616
1734721654
615861011
1983334888
1146325821
1049199914
72743909
1059241057
1597457436
165787744
1022236195
1600677812
1285776190
1610484723
1979310663
1420212381
35930263
1474081654
1625022514
1761877861
157802797
1690040628
1647589811
2121715433
1192847332
984791292
1714689943
331911469
1701743817
237450341
395123596
1861355440
550032691
835278015
1231149979
693003824
512253078
2138101271
1951494314
1795958511
1988866186
738860532
16201621
850017660
1421582666
1982478820
1716568125
2071425693
2056408364
589941949
1292894690
1885347810
561593176
593527626
1687205473
1965665465
1185127254
1781498912
828041868
709172717
675130224
788546516
1421362711
754311375
941561437
2033046259
259682388
398769705
1738792143
1889363208
1017117336
475291391
1912865406
1357792581
1114249701
1577906224
953569352
969255865
1589347321
1127888801
1007016985
830494059
724845164
1182068076
1885210070
926965412
646569811
230137155
239304218
1905528134
1564069783
2097846859
1650088803
1980380401
1886198757
113606223
1552896146
715970651
1226785324
2103559575
458056613
1541868831
68187660
413223052
921941668
1442668775
1553561966
703929898
264100321
1494854609
2116336335
1332968903
236401084
1321654987
519887368
1182225924
561272947
8174150
1942093961
1598391058
1887686283
256271528
227675262
1319613416
1177635505
2038201024
717093785
1300960925
930630924
12237988
646197420
176891408
1680241696
2076097517
369363844
5811012
611021423
1747167934
1646109387
1780691457
1188037119
319336970
79437573
1101865098
1571639870
679835080
1275835322
395104556
191606077
154671830
925922431
1729444211
2118512849
807181545
236262335
1131877196
568590585
1611013262
370723878
385199069
2109226520
1500744858
724049744
1961774689
972682433
818443421
1399551529
1477923784
1509598838
2035293724
1993586580
1216345745
1013175721
40434246
325170612
1513534512
524870449
1646397754
792945508
232242058
1960139473
1719998380
1547359307
1875221493
641464226
1563497859
1229360258
1173994134
1082789795
1489755202
972703910
694842426
1601809060
416752143
2060693324
193877680
1878307646
662609489
1852029497
996084933
612855355
1746107025
1378636242
1092567638
1804496169
1714637480
729161177
148871667
1183958070
1842098252
528642872
137799118
1469609355
1569447403
263626598
1181572946
607920545
937356781
1413526349
2020721821
1380433867
1845670905
759135439
63399503
800454742
1634379438
1896371542
1197342742
32952648
712379419
3013700
2073549714
506715209
1181644831
1486272631
1793155664
130105378
1349856010
1619772361
141994365
1308588362
243648807
1659936996
1247701884
887874670
1973493171
862170110
309131161
1262529119
1945594309
710103441
2008454722
346206392
2089032971
2125746984
529983038
409386105
1725594961
751499284
334644098
1407779744
1321687577
398473953
1405088775
326749987
1654470317
385483768
1662061854
879923366
142391088
306070858
84460101
1594939231
310853413
1520399731
1594487267
1384193655
1434439405
1618039520
699456938
2071644220
1921755910
1904740527
1018876480
1075399488
1574296983
84830853
26655437
1391648997
929670501
298025587
1894267714
2136127698
1384668286
1624163803
517243097
862101795
849470875
616446820
1550580824
303093676
868890916
1319068238
1870366704
1209876089
1426468666
823904128
1937308368
1512673530
223853716
1234755490
1812868195
9782032
628774939
1374024636
558760900
1451526514
285173118
307266217
1708973750
1947366153
2058160421
973546709
448433464
855008441
756305360
465999206
1513243036
274369680
578867467
1441156388
1550909410
1762381906
988239703
1888991676
1401424489
785185977
330295532
1328765754
1205907199
2044218828
157229469
952829612
251208540
425811368
508992472
174015153
1904142289
2001929079
2006806259
1463725595
1579348439
310009728
1263726330
693845583
302668354
156668076
1404313658
1992151561
857455247
1595377706
1757627247
1000667798
781791615
1024801317
1469039721
897702752
1255889685
292493814
1309366349
1678479296
1544673826
1050754324
1429277702
1106473733
193158350
1599680261
1138575225
1685230490
430196506
1741701634
1236248621
1483213646
1164393803
1326507151
616392926
413248241
1692364892
1982507188
1548073300
1943431377
1758683431
753871026
426045701
776932791
896679413
1463376630
4389358
1510765181
37016714
2042830113
1909573872
890557959
1187550125
1161391071
1956751067
1595489059
4596543
512839776
1883860515
1132297316
1463284569
200303369
787121813
1921730117
554781082
1190590091
179484719
599824074
747787609
2133497320
1558042968
1757523306
259982337
1464462369
495003567
1442166186
817778484
186632712
1754683091
158536558
1147909328
569585579
998214755
1034982950
585793135
234555593
806336639
439988228
1202557855
1502883556
265130920
121918564
826827226
1240213445
2123890134
1302905925
22737166
1423680153
435039659
916967487
668836307
1618490384
972691606
54871213
1616984264
901409702
1108209375
998952334
381716436
373771074
1392575948
32581890
2108274537
1645317045
248094271
1227289842
1696251434
987637517
1349509955
1040771164
1064568162
2035029244
2139863199
419658547
1991205972
145338898
1427944037
61114500
191420453
842411498
372411028
1398912090
1169479800
1068556257
100960750
1515019336
431647568
761643508
1428029367
1777152578
62971840
1406063099
854611927
144862607
718729015
1881501944
569746204
1026021403
882459475
513585344
1443301507
1648162281
1088016799
1425859297
1376261399
1726012034
1526989646
1935825304
273942957
1429801185
803346541
697551196
1271602371
2098825658
621315107
1468068956
1608462043
581913221
1096420781
833700350
1572424222
1028305147
1684736811
1699546680
486990915
211618423
1598254179
388040916
148260574
65508035
1932321839
779483620
2117500754
1682354256
120555177
1455825187
64265003
126154622
837224161
1260696226
866670320
1392699331
1959545457
1503043001
521621717
1790523409
447347019
1033930280
1633283846
244715731
355724833
833464457
1521807549
661755142
667463135
2029686673
868121114
282838779
2098938553
790569825
1904004427
1126882321
1596188632
1460770047
555640345
421004710
377381403
488038650
2041060761
1140094225
1942791781
332153050
829271622
370029520
1240617220
1443740901
1234500412
24689684
2021789819
1863258060
538057678
2019305488
140430693
935764258
2060904917
1623202702
1378081572
285966462
918836270
1011221915
670480041
972552970
1492508962
1785531366
112598336
1510289265
1068277085
1464068012
1753092127
1731361469
242955337
1702599895
1003720367
704182069
495688124
856604795
662181188
1773871694
947433859
2118861460
1104615300
1024346154
1766464174
1117075702
1866744558
329429104
1639749522
1276086859
1245173981
763138698
385612671
376397962
1828218101
755165712
1128943601
2017074184
1918420660
4026881
1188169174
688579476
214733952
879321414
1300758355
935583343
1921207080
1639309589
256902916
1401400103
593927483
1550318704
245815760
571158553
1338748841
602498327
927474360
809145589
557659638
1435683566
1046739667
1506557163
31433540
521585649
162706027
999465218
1590520670
311909796
375956957
1475887066
1803533582
1962401196
1653853201
1957635089
1293496880
530103937
1477858834
427639533
1270869654
1495429898
1119220444
266196025
981059502
1591068419
690648198
125670347
2024155572
1133741206
369051125
707485636
1344416266
1126502335
765202973
2123947238
1427137429
740843626
1103799009
187773856
302974662
1933297678
886770170
1565634466
1842479380
734668551
962359705
1852304284
1344476981
1799908621
2122787767
657674183
1940151004
1945928952
352845496
1384868900
273995897
1357140132
938731181
1179057387
760422990
2087505481
590716502
6319179
419677366
1128786366
1710923496
1846027907
189243542
371542829
1323437046
2022293592
863122084
2000690129
1308460
371102874
276932453
1519739932
1047851074
1269306941
42062412
23515709
468903050
1200772782
1681729448
587729530
1336892820
234157882
1778712036
1728233025
7331006
2108381648
1646088792
609067335
1630439896
340387237
131207188
236550847
520156112
1464051949
1979308415
1684738038
1676670080
974985908
1110455962
1661300766
617441454
1338409247
79581135
765312677
1060563832
1260021225
1901219791
907968982
1572349485
1724763132
1369948008
155181362
1864389585
190163189
157454130
311756787
658009178
47075205
192802440
1619284463
1375219864
772571997
1473493078
1945604718
1428413869
536095614
1082327958
1320042079
160956425
1138487779
1505167548
1570745209
647386808
2059081379
1577073720
638680207
938422699
2046997359
247476638
1175151785
1131357232
1762859458
1046092456
197944056
1048003162
1946258663
806883424
902314808
834334529
182420142
1959102418
767890280
110668954
2138026702
1934757382
408592746
2025123271
1300717575
692354022
1726793811
1386696311
1720852801
2081322365
771432124
1519478282
1842384532
716884015
726123226
1617459906
339634428
547292968
1453124913
1127527503
58445112
1076139857
1197943329
1188041186
289133689
577074969
1577071087
1548732841
2014902737
180673369
1734172900
1279691268
1024925168
814738777
1049699339
1644288077
1833026765
792638652
816116116
169064684
1337208904
939621618
681268819
127674877
123025081
647640401
1086924730
1837173744
132360955
1722188586
1334671053
1904002222
1066772751
141841425
929679419
357045014
1176332346
27269455
222188371
2101006498
2072744422
1626968436
95416914
662459459
1239111400
1996678798
648676982
1150714989
1817388477
599649256
421322236
1408018313
1824604110
59327355
1019138346
827356498
502062066
1188108257
1998939932
1997377494
473268306
1251247750
498542106
21055953
1939304204
185306764
1825904657
918650761
834763720
1525796649
653537639
108510579
479181313
586179240
273834167
2054528412
1787005207
379202389
119331679
1709996555
1091646241
401139371
983292711
650996830
1709812374
2092143663
2129488841
481623869
682443112
732278794
246217882
1398932261
1344936224
1613896349
1877982538
352039343
1689991258
1984437505
565442921
1065681334
738494129
1631271860
1604183055
1125508436
1215591386
497784835
1092495118
2049428935
1457628243
847737906
996305818
1603436385
562384275
210293204
1433256123
1049245111
260522366
43513250
1620360890
153204848
58035412
889440915
857154269
707721957
952416220
1443484965
770458778
1515693093
156248245
1762454963
247397712
1116802557
268295486
1565379566
1136383697
367275146
1677958736
255820372
246379825
2024323193
1435135780
905265784
338690600
1665514413
2063197170
2109540507
1406941686
152609509
1207264847
109528947
757252112
1983680870
464728430
1121938658
1559936033
504390563
768522077
956362652
1632966139
53439419
1010023337
990614035
678390177
275143715
1063757449
10806705
1550402344
1555783892
1878213729
1771329910
363781649
3546027
1274227726
916792185
1615589742
367447780
388553369
2051856141
1549506531
76476016
525645137
1926304949
1781898374
276334433
1905132036
878653283
49192408
1470642783
1459301715
1916586163
1812508696
1541716255
2111636996
49285660
853555374
242535034
833694191
1933971682
721768240
222483829
1394006973
403572985
830849275
1316629573
1726646285
1946484520
901225111
1102624072
1014949193
202053598
777811345
1698662113
577927246
1021396589
772688858
526715005
2050670598
1567220994
323945357
871844048
508990691
1957749164
2113027450
2127639072
1428435700
1120850053
1698551995
387901455
814880451
662643940
993076382
113965937
1027126094
373539525
1548486456
1560241082
1747939191
859250279
1054575475
258782823
473580901
430863768
4960901
390473017
202832761
1895111272
1426334748
1420954762
1025113085
1508566505
758292495
1921098782
1582880974
1351470453
1283302517
1623841747
1448815929
96167864
2122406766
1157264160
1851650451
1097571062
1314884923
745334592
630676123
260138970
700698442
929039609
1339377400
98197097
2135531392
2062379165
249809212
1959778064
1298224180
1600721179
1366861370
1867921316
1926740157
1012373920
133106325
994551676
1132259246
1021081269
1476282143
1833512943
1135894235
392164726
834849981
1608529224
912931057
209257164
1244414140
1651759961
1330417323
2139599011
1284237862
1272650974
1997678730
1646386277
1391694217
2068544766
575002291
1797107501
344089938
1126897239
55061235
582307924
1096121220
599882022
224631169
211121798
1633287222
1642593282
1749931341
1609700667
1570918221
1699473157
1223178256
184756967
1601097178
984281447
1309955256
660627223
444826820
1229259950
319538195
458360116
246936126
1611456545
1926986436
2096076933
204198082
721748023
364300731
1322087716
23752907
667249960
266798050
70936481
713102971
783583779
867687245
1684199955
1130497178
679176646
302174007
384209473
837390119
1496648110
928901737
2105065823
1959836583
1262496932
577036715
92974939
754911580
1019909382
1709937046
1287470345
1782110109
2083734225
2074651797
772192504
1554129364
1567037163
934777311
1968338239
2007760862
444537840
1994942577
1345694660
1680621604
1106199282
1846802207
306948505
1491448088
728246551
854204711
1917918840
796354539
2104847775
1631796853
1973831677
3744251
1947696104
1079146985
1923924104
2000257722
492520585
1814625217
1587648210
1608480560
1400873750
1045913117
636231345
1547830569
962863017
728101106
260442886
2040062433
166146441
1270838616
849795637
693865817
220240910
1160688556
586830679
1414184338
1703242150
165187557
1042089361
1476870656
2124519673
275999116
1888122748
1915249622
51923622
1004394713
1123909418
1596345512
1460555394
1309887912
2132951723
451755495
1000190195
15096299
2026141285
1606965426
559239316
1576488530
1807837481
1488718049
1696469674
1108717194
1549990063
1817580428
1878310824
1953249987
514762752
1039175027
1489594158
1597606229
899073250
160190435
749896057
1172879130
276444841
1451773729
582405315
1350639539
770135060
1705402575
1951777979
1433845370
1726250891
1899903965
1273376330
1024451812
34513536
1607380082
2000538108
1695554424
1447395336
1454419584
525529277
434869838
1563476603
462174105
497671173
1581040219
1882391779
1315780403
1261288413
571043825
301358429
579164682
1655492718
1782819543
333647971
1469728983
436929511
2033788816
1144475771
340823594
974710137
1261364829
739046093
412967937
785626934
1818592630
988727668
1430799052
1857530290
43702953
2119449252
148114352
449548464
1702129702
668804835
346467287
1383556132
1003731623
256087506
1153531538
418948786
572535517
1225002926
1338847732
435768242
957558492
1604699157
158245986
791104878
2094108585
1416203161
199193353
1382062741
1107792028
1300422753
1327789213
150980863
473633147
1206313988
1579014955
714245184
1014418593
311422804
1639354109
295282586
485986828
997119889
167680801
1398192712
516829467
1614186559
1745618961
346592143
1833886493
68580499
1416967410
1061666936
836592371
502510735
10500508
895520556
1122788341
961855329
480170762
1738935558
2081239194
554382537
1150475016
246661433
2138843426
1997881891
1354982534
458623615
1244884724
1457413941
231319788
1286285948
662748791
1885645637
603716710
552307106
196333795
1682142601
82346329
1703607090
1794998396
1333964011
1726005691
265282429
1310451771
1823424133
464264228
516797363
1583475274
1284516698
1787602355
929191709
1971705303
41399392
1982431964
433489847
775692644
1919890740
32384966
707588210
555968526
951155694
1475731078
1217112981
1340615934
642916459
1238616353
1907046878
1856511131
1460333397
470396550
1705769399
102158207
281168278
805192139
1359117019
90538316
351494682
776563823
929143034
232829994
231724400
104756839
1218534601
677885823
91304160
1952298761
846143479
2089746848
892571292
695370638
167542460
1874988289
731712291
717682335
744117598
647465841
739951845
592256660
1806146742
1290987815
1895151399
616617091
395818788
1233334603
1756806254
1551194558
1718474068
1327335171
1595794786
533918849
1156669289
107026153
1631663676
1914169277
1049814081
1270326718
1221856159
1788334269
1016401191
659238802
1019912222
71193826
358152246
1037475147
223238465
1106507937
1057500301
1983053309
1717698045
935629121
1424204783
912240482
834653631
1207167468
1606454976
1901701905
519680554
574943142
1333061275
293973566
1642442629
2057537018
1246092030
1147143125
1196575210
167080852
1966597533
1158335711
1980841103
1240895755
502291262
1921191031
1010199117
328657979
829599054
1514482716
1161321713
534980793
1940747692
1046930788
770914182
1431023257
418700818
829067109
601629871
1036976437
2118043533
1486989715
352952292
1640348481
946675008
974837988
1661381744
2114396818
1277324932
842984457
529337275
1413016568
1426164527
1999134747
1338126699
797925752
2029996250
959181339
336986331
181171958
210496469
526549500
1845090397
441047542
1109140581
1186408590
570209921
1606208829
1536124277
1546161897
1262760706
2086898334
1528439317
1260469698
2031243622
1554880620
388650971
1779155158
1591920883
1889218504
1111886440
1779087196
1377872839
515108160
1809362629
935865617
1212905071
1218667671
2087239212
589647998
252237409
84736494
719400935
257146473
1247736377
1027188230
549170642
47387029
963315686
1254677549
1119426697
570534953
1522904410
1714617537
2037253349
2042114221
1164999023
1127058714
184816271
1153155100
1749293395
116544233
1880757332
279376521
1628802081
1670854806
1019994857
1136819718
1465231565
48982438
1734437463
423325234
879643474
1451595093
699934138
2121088358
1529340356
1854697451
1484448045
2036841091
299734106
962198777
1751034360
86589567
647453316
313314314
869475679
1874870699
2047375253
278109628
606552066
170328158
1988727581
783015796
1242872462
1640423203
474263480
466099284
804044210
1357474656
1168207898
1589604207
1160990360
600045973
1403530990
535427248
2114012276
1032644550
1969382549
1624901186
555550141
1507208578
292791196
142687739
1988850878
51776365
70503797
1566347519
377522497
1769574756
504739337
771077059
144762746
1391535146
1288081754
12334755
1489401800
91510349
2066303382
2135482928
1526003566
2082289948
1894096958
1281774139
2080210673
139805455
674899764
1724668914
1452807460
1687191211
186133510
1374021003
390434394
1910493297
1711945443
707827929
1729535645
118208946
1016745525
1756691160
524928086
1099342282
395219279
934339920
1861915576
805189380
729504609
2068391777
2134841114
43430104
1532339221
1547482339
342992472
1969787185
1945474220
2131642775
1766127306
278941814
1751258844
1213338346
755126026
819223152
833911848
1510826500
2072501772
2045839067
972513972
1182632852
1076192324
1870843002
543552151
1593907971
1309263649
150955489
1737032253
392137098
761938936
1360694183
1997329503
642726112
487763045
235220337
1917499046
1971733718
1048807515
1412421387
708138593
1412780975
2101302322
1694437741
1188117368
1781302851
1921097736
892143216
2031376373
654952420
1104328320
362231110
649019441
844197075
1763993840
631152040
26270307
476274160
1797801818
1780465441
1910037669
1944793225
2036491583
1356945460
1577608474
1743467308
1082346724
1611158493
1069349126
380269644
487403254
391982133
66193804
1619923628
336058186
1173066766
17113260
375213998
1316840986
1346948784
119192173
311820383
678216454
1893975122
157926456
71529452
953462137
1171833190
662869844
1709371715
411188987
294531815
1292507863
591721956
1407443337
522372083
93772127
1716541692
541093913
1876317284
1710359279
1409054854
2069772370
1477962289
1404871369
2066844989
88492081
1056306710
1060462425
515997908
1331851249
55567714
1800347067
983447007
1260227350
403474761
2003274804
1359837607
1426668901
868856888
973457538
1300807354
122008163
7382079
595710389
1501078409
967780336
1202652942
1009326143
2059508854
1494689783
843946959
726183369
510693296
373805328
1629921468
420779312
527276018
466866004
1396792504
991072999
1481064009
452251600
749894189
1849030562
36659468
964436962
1410447851
220619425
1669559114
2102852041
1029808774
127823419
1385674213
1998830202
2110350726
255151815
1247433510
518274562
1741874520
639266514
1029724474
1927325964
1696090124
790172612
71652741
36284756
119287154
7670047
708365978
1694743948
650087749
253453386
258723430
1131021567
524186460
1083963788
137003689
2103533710
807915278
671262656
657520514
755633175
1814581253
2094010981
128113905
490263522
550596398
304130675
2123813837
918263801
1213130428
1501073098
905616049
2061759258
1563284764
1901020304
2132988062
1727715454
745827594
1522228099
93513846
1666250527
323072473
417983055
1661138705
1219071305
415041644
1427560812
616070117
291127858
1107203448
727172117
422173818
1064085794
2147191876
915464140
1141863087
1343545985
735999607
136694313
1015243484
740697594
1079458142
366891531
1068854932
1554693657
507163368
1649043618
232500167
2096026915
1294829143
51568790
1918285793
1372340461
693613317
1871790167
1838483937
39023410
1268884186
1271310759
584150338
1745818096
399052428
1989375515
1428971139
1590467537
1901505955
292896258
1080875991
305219823
1595934420
1666425622
1756053852
1192299412
187957750
949933561
438523120
1294045482
1393769795
1747150370
143243882
598908489
772420913
1595265539
301296214
1345795888
669604333
1408862090
1983843073
2030242735
112973950
1727598275
1035708006
28209002
1547206974
576233273
805483717
1161059632
767019344
2030315690
1314989469
2147235330
233141094
1087864385
1308540684
1428345258
1878490707
62833441
15616801
912477955
1400161209
198612263
1230955789
968124693
1346191949
813581199
812027547
1214463431
1575273912
1080544794
1999201835
1992561820
1550551679
113194855
995213729
2133752754
454802923
5631108
669381414
2104127420
1806068204
2027466595
658661137
1844045551
1537278795
518436889
1482597833
2132326431
1634274983
193246992
2096806131
2074080240
1706965468
847807626
1559184446
870451894
627828378
376674518
1962072899
957617090
929752413
398453053
1899162004
792655464
1360374075
838518661
1819122846
526718438
2078999646
306387284
1650105891
179142778
1615436921
137229199
220895216
193649910
884123697
482752500
1945181968
1990421317
1714493689
803308325
1477422849
205881382
469884124
1333902284
1024484706
842266780
364733917
29866764
1266041689
396834436
649983934
1200875580
1729267982
1381034863
797432206
476734688
1363043727
1754386748
1428802763
1879927043
1090956687
1785191172
1094464428
2104643649
820380392
863921932
1917837214
1709273897
148113157
952877817
1748792507
169703421
414004310
1022129496
1822794735
1705858923
1088684730
585909506
900108955
1573914532
688230396
1192189233
1442211560
2008594976
1057610529
1962960271
558829549
1255800667
790586022
1266961831
445003031
360232533
2095468036
643936453
1622915315
414575784
1727523382
1803120106
1523314043
421960553
102255226
843032114
764452764
45359039
1912953351
1154760028
745397639
129315511
109677793
1872674141
2061162608
818828831
597496513
1814979938
728429150
1525018360
829900621
911294178
516189760
1571361198
1155238688
1237187057
748365690
69745988
1632991306
209382610
299724714
580898035
572214773
927770034
1287250711
1734685078
1338133946
1541344318
1806146742
1728681643
1890261561
242860945
1026514406
1724253291
2019369939
506999715
1175306044
1149959972
999320924
2044599298
1465967883
1936287332
1927396854
1748959260
2234220
1610350837
195067253
1768537607
1036728231
955457885
792457076
66511872
2074403343
1105441696
282588822
1312011211
1522839223
1290957342
1101326017
1370896186
579179115
1527228254
687823828
361444826
1632776698
411330859
942902267
923279874
406360068
1422988929
1927230628
157569629
1574786991
393552905
849078027
2083907661
1164820882
308154017
45820730
73081830
353369639
1840980973
538252859
2084614167
148046268
2052187518
1396058996
627934170
558593161
190322324
503474285
1405571419
1649412525
435838112
267015141
395091830
1526689115
503001238
1539678469
1378398417
1037877002
1202154393
1259553071
473771195
865111980
1225231752
1002279724
1760720917
601741826
1210742634
1664930620
1934091144
759850245
735506278
228503389
592582360
1843245033
17204436
1954966431
1281035106
588070979
447526130
887661478
2066847339
1660993302
995002071
935538716
130023714
1535238848
2123641961
41700717
1355180674
1131582660
81322604
731506556
1413942520
1943358917
195037824
435155240
535894357
611933237
1973034374
357146074
885738778
74992939
1725590542
1877165087
2023479743
903221099
2021793296
467523210
115707225
782539414
1933186718
436930821
676774354
1021131554
60379043
490136238
857180756
743111329
1695437011
976573250
208198547
2111496152
68947890
467647839
133618885
1278112461
1310305015
1305627093
491729535
849706447
2078323214
286466389
1290331645
1714117183
118808601
1832091498
1120478727
1857159568
431010380
1459050068
196198356
777051315
840008035
1668544680
686353198
95361114
1203443518
1825211139
623181621
371590790
2034068310
470828810
1607010814
456426761
1621784786
1021274980
1289475167
1021718639
1587907708
638732064
139244423
582398208
692737107
2005949016
1243278602
253269278
1916788776
552360669
145896641
2106632577
432128041
1321517655
486042998
2125096312
12012492
560831884
766648331
67816886
1990226574
1177232599
1823440523
767890361
2076100346
1389952857
1754693598
265024135
518214197
643480054
2062705922
1559216972
850303633
710273631
1451078689
1620050357
1368143901
123224021
1584071767
1569739238
29870255
1969507092
1386850048
2083917245
1325902547
393379776
1501234250
1797963779
1449429037
1794687160
1888783953
679794883
1476136039
646130446
660559056
522759862
678785595
1848789679
694973657
582282749
2101952876
1216428868
1426772660
1285911666
316891645
398457986
1125933869
714674867
1312779059
1621614103
2144969618
1465469418
1871037429
1144298735
1119490825
2060929159
1180638588
1298225831
832223037
378366548
376971403
325953870
1931272791
1676821118
1735670671
496627392
2044264932
1762576493
1772498277
1309698592
114526752
149635043
430863298
1351993040
34186267
135787642
247898443
1978028331
599888635
688523016
1889111132
1289177899
362845718
1783727528
1503608524
544481393
917009795
511634360
473559749
1669057190
1941988673
266676112
896833791
199010017
1053594399
1396594930
69851103
936203095
785512539
30919796
819941936
1662102022
148874135
1941677466
2022325701
647146138
881155877
858407479
1250727842
1288867930
1517868772
1950146268
567160744
1766160421
584261923
172855657
1141850807
776596679
96239942
1853625280
1864420265
1621272407
1737138070
1769189334
1096231221
463167538
696847270
810272454
1379148662
132592014
1768639700
1669650033
950393542
511905920
1628716337
1251400227
1193542526
1688297129
2125924496
171699812
1336254705
1216937735
1685867503
1074080435
26476782
2097014186
1571427158
507839607
1385347979
201529652
841097005
1305096241
817823542
414173511
1477329629
1609620738
686228962
845297682
1356195028
1478649275
915781863
2015206997
1282020472
440570612
333292628
1202605889
1443593958
1389555143
1648224495
6497975
78841592
1052709
1214599980
433376644
667898423
422624786
570555058
2021010187
1164954640
671505858
1849624610
1489811227
591466844
1864534300
366541541
60857212
1734656698
978188420
1789149446
228933654
1531690537
1931404723
1017912741
1235490033
1362037983
1492308131
1370192510
2115750546
1620706541
520643629
882823386
2096583365
779310401
67142991
228492372
550147368
899011710
1367789866
511872263
1658264042
1497699616
1507514493
1831292001
1481438630
401845826
152224210
1276106848
66219430
702392206
309775312
202408890
820547280
255020362
26277911
1156373981
967805532
1476160367
618825673
1872617158
805575979
421988623
111177474
1771710648
759878905
1371520520
1158718576
1552544987
1799958841
107519543
571352453
1912523531
968058937
1005144066
76405866
1322984809
23993110
1255028767
90155832
1467549251
225759350
2058676998
1865326984
1045368227
1391869661
660326449
680100762
1591862099
499134781
447143641
686205130
95349411
1353656285
1520630778
1003394896
822503992
1221584431
276136967
1300009577
1912277352
1857809278
1574354360
1626413064
1659360750
927716259
1421277059
410025996
1742105728
480992182
1368627481
2016136767
170995217
1542002706
827943755
518101305
527677952
66603188
1918680767
960343087
2132236481
1283005493
833246033
1758529639
385678480
1831359812
2143347953
1276082538
1629905550
561600782
1540801522
319939316
1674146046
1546989045
999477334
374904414
128556983
1095780992
99734712
1946568968
2095571274
465300781
975884369
2035484330
330923409
275998403
388200378
1382117541
476523604
1580887511
694815951
157735805
1401679802
1808760187
1469682492
759618050
1277307724
816972917
189578296
1157222338
864940124
1265051987
176284286
602223229
1612513714
559215361
526114929
1518625202
1750857646
1484230970
1851117495
1060735016
1580797175
2060786788
425381667
7205580
1388834806
538328687
1493882858
1169962370
87981112
1200704100
1126656578
709105715
967679658
812096471
1506120695
1729439269
294843431
255902496
20787836
803247025
40010660
874952074
1803345224
1027270631
609078995
180686313
769632271
2108812621
1857500999
2000479489
1447676346
1002615786
1904478729
752661757
1126307008
1310926610
1131692627
946386801
1177755049
1672211928
1631929400
787926393
469504069
1300045341
1472817200
1902705912
510831408
518855744
742779586
1995216562
1156453522
738182654
1393935428
1163246451
1982514327
242007009
865691312
1429633949
1973243149
34940929
1345827817
1296661650
441597307
734044015
228264646
1980443468
1706271567
144629465
382466932
1229201010
1815240877
785545475
1675713639
639756201
337397687
695188399
408724996
2126390585
403563968
1559244218
1085057796
1366886485
1443264176
909386801
1369124339
1740173650
339786196
833890595
1422155181
1265616906
885155024
1656160103
1086257857
384464307
2022327839
1513303008
994274690
757238350
1566137854
869218407
1211647812
501031333
1814455641
1787492309
1612984198
1875793540
319721864
1028696128
1377137291
607713550
1757763695
1115355659
2046901164
500261390
1031447508
965286106
962886758
1334683050
1448780974
559188720
1139839643
2065744868
1557001951
929478700
1679370930
1925263747
1422374665
1008843927
1968258266
1118652128
155235217
823952532
966168811
1083625682
1503023935
1346091578
707956464
605467764
1331148580
1899252637
1134100686
1583046815
842373018
848931191
1274524484
1885025560
354361265
1051823587
387581442
949195707
96200579
439861049
769910778
841297928
911643958
320505682
920333792
1457841041
247412233
1670719334
666059057
62973270
885678971
149473027
923887889
1939415500
11498900
1041389651
532872324
1240085060
1722855079
1310375817
1972676529
1415402540
626491260
88981989
299469581
1115423142
548024413
227213217
1126497216
1877369522
2092500922
1504996657
674712557
2000007083
1952981364
1076621000
451764572
1984129826
1518551443
673644764
1829336937
1305675440
69056503
1582584384
53230326
1073615373
1785590251
1728046294
1623080776
1253785068
1123270667
867770942
26374126
1730447354
1175215701
103117421
1711493276
2100683841
1388672037
1420810021
550503056
538428560
1363074184
1796293285
374766799
177977166
645547572
1000471551
1618092088
214445835
257960113
114403795
1256490337
1614483234
1052724158
2038726149
159857919
1453703493
2029445319
501506326
1314888484
1488382101
540428066
2019628559
1700471867
1149171522
1230057004
169561691
2047383309
1858999754
33229229
1828373642
655937927
901436599
1272289384
481672812
455385833
294363474
1602092798
1511522568
1874167378
684662953
223311024
750995643
329421138
1226831101
1981244481
1109294088
2120337267
1897787324
507271471
1611323157
1313958292
908318056
1361369988
267246800
1829939029
726704422
186396881
1385753716
1860899060
400019251
1397539862
122681218
1467574091
200262814
1078976653
791439752
1996816638
1870960871
1233323577
1238196260
67568573
1165600256
1416666283
153305899
955540826
1751037150
1036786279
1148465270
380314773
1456470126
539523024
1283676477
152383239
735312307
1477671244
1019962221
1576581319
268338636
1638152592
1929991327
1791650447
683205574
387530279
2142716605
2112426212
385829132
1320814533
1200840272
239445348
1986743833
107412827
602835240
392072226
972382252
2056664000
743924322
986690664
703796423
645985684
137615425
113240039
1068904470
1607587493
933835239
2005804810
718546496
1497675970
2115852784
839152238
1691330202
2027374662
1494018208
616530074
1007605743
1023000562
725491206
1038764317
1924218606
964482751
1248771699
1472742556
623405395
1844337013
1053055958
1471165752
826254621
1687961069
99621680
1015970806
1804768170
1206774945
1344204186
206756528
606567308
244267292
567556975
123420669
506739026
2108997729
696778983
314290099
1407402987
218923952
1339242471
1762494602
651730119
96823417
466033074
1528734015
1518298981
2036163189
1988156356
582441869
510962784
2053661220
867404278
2025866615
802012942
1828707506
711391716
585699474
2059810014
588847226
1813888408
612577507
417869784
1937868309
1066864475
633469378
653649938
109063238
1274470459
2002979312
820188677
982705307
2037265657
1987476572
1935141439
486533291
1173334478
332574312
829087899
854232122
1333954306
21441353
1381079533
91955080
494417491
1498733176
1322668906
382259651
89672019
998003350
154994302
1708585406
1336581486
1803488778
879024171
498963770
1880615819
575268052
1255607375
435661128
206927397
702868073
894364299
2086867943
1086674561
179479533
117368763
1020056926
1592759883
1276635512
1248734411
2122537313
1912337592
1089199970
1775930982
992090419
804261795
889899810
1829715613
536876957
2019225113
1822351026
150400411
1326751758
656464110
850594542
1272561368
693985466
902257895
618996864
1034704055
1033186558
668169134
980829730
373668544
630587531
1247964848
1013873563
828832116
1805761109
112100753
437829525
1039308812
2036408038
1265819808
1889466001
2137104195
641571528
793344959
501869785
626209775
1873781012
237684555
512463598
1437372652
1719711180
385486648
342540063
1211851958
1322373232
2107997592
376402171
52571889
869293822
1626121000
900999154
1123005772
320591539
1506740903
2100025423
1885368256
362518677
1391002950
1853058059
2142235861
201557549
1201560255
1650625110
1126828397
377305035
9471543
117751042
692675328
1270727277
1300484024
523476902
292142904
699512823
90118916
327126550
1643371426
541194150
343954034
1441845614
20560101
1987843082
142974192
2087076224
414531590
355240890
658803700
781835264
2117458405
1174416071
1988377633
618236417
96469325
536869668
503421512
2095081234
1152975503
2085963083
1901557871
182473849
1953948810
1007832701
1322143518
852403119
179046247
1178156012
1663012504
2033813238
316264229
679466689
1597478090
934077186
105587397
528193322
1359282732
718952868
1670144746
1142672750
517891057
916671163
228242618
122945386
1367365070
774517562
1701557999
2013828559
1424855249
2120955467
1149910005
357842943
1127061146
541481453
1102509809
647655126
1891412755
1307660546
882954708
1754833618
460288275
877441867
495398511
1414476538
334416197
1448804759
1998713610
797261562
2088643994
1011322072
1938600234
1442717405
758240255
332385553
571485647
1106383604
83342600
1671073699
802078145
2074886261
1347555020
1892323831
1069707624
1198616715
437869716
773477410
1376891576
3566353
1728378360
1747571072
1535029186
826440192
691666291
370295925
919491656
1243639077
1609507347
3316050
169612537
1922306776
1980222315
673085393
1900140423
925937278
1012443871
1800469613
1729776704
1384231474
41136
903079809
1295713603
211045180
1801852276
262239307
1351063825
989646978
1195829122
510740356
170922218
1192069081
1845295754
125137907
163471347
227408054
2082705908
927695935
1903207281
40208806
19124411
1658859460
1752256883
573857759
1517262015
1084887941
364495907
1419852279
726145739
953967334
956239328
1187495986
1762747545
1197875086
1006959675
2071892091
136057514
1586317831
999201452
1862363990
1201539617
1547046605
1797032437
1982554522
1895904614
146227786
804917443
688274417
1075863723
2071156364
1585055783
1802367428
1249344246
636955149
490577315
2147155736
412054188
402676779
2126112110
827877760
665990801
680802037
542758975
889612586
783986729
1760694217
743326259
1081821405
578910026
449683632
996040687
355897357
1634592999
1662274277
1789415044
1350139837
411503224
2029982669
559188720
2008548063
1216857515
8375766
385812020
1944052506
1977557918
529555986
825149824
1945218673
453671018
1345369616
381312643
1670075685
1760383828
1910515250
991135580
1506659261
1240255565
412398637
2013394483
2022307897
1743758227
817208859
1991352674
1543019692
2141001888
906673536
945689707
951088206
658396432
5305661
1376104429
1160441771
805021457
1000441446
449851162
752127856
1914423671
1665836909
1587011478
1250779374
2083729940
271008667
2015014345
1703336144
1866481959
613022324
1819800461
676586726
1181505985
1345178335
1500458927
24075697
1617190310
762240080
1439238798
255657844
1741442535
669829540
1583224352
1605233838
1711333934
714286571
150073453
1288689396
622005235
1451148357
609273443
1526285323
59583773
1980110759
1586544805
867223154
715600087
1225399435
1268435116
2023264454
778008586
608595055
84896696
445390209
870159494
965025411
233153104
2126827019
1353034447
87967561
1136007971
1401372403
957354986
954545581
2145724612
1612419828
1427709072
1420352139
480428723
1919835251
317622924
1652037868
1158225004
1841394804
961423841
504186619
1777607240
1943907556
1711369244
796804152
1903647914
417445686
430356744
2092074302
1592856589
1620808312
1894709644
1068470808
365496138
242649234
1158356002
1369925765
1546047626
1173911176
1419818328
1006303701
555748560
1031622457
1576365830
518461305
1834287379
1644243159
1692607802
1778950267
453666104
629817452
630533121
1775833518
1949838641
1207232641
1737613842
749116354
1115978947
406709402
1081732840
519047348
658919135
1376257585
1859443579
162903770
838406113
1660912203
1102482559
287247504
880363211
522894622
793289441
368665826
799567551
10806078
258297357
883265350
1897555161
1616347342
1725685198
1598969532
326851103
47480079
24412990
2052109800
9792451
1945287249
218077782
853594262
1687467403
14210266
1315582651
221215433
1629810806
1121604910
654089581
1321333183
387158220
692575404
480199581
263595756
2023253079
219241359
938765548
1310983506
675956691
2003122781
1839159119
1401419628
226999826
916692300
2111536552
1568531447
1485142338
937607392
810089776
1300684755
701645861
862867123
1929275167
341419123
314866832
917228741
40526908
700826878
161422005
1079195871
2144091317
827625195
1787917927
724829551
816831154
1379074991
1634464397
562182191
1719131067
452267305
439678649
392299621
111619038
2111960608
1479153330
462505612
1685093958
2079127400
414584361
905573011
887492701
538544217
266610833
660166853
1847723496
1198878305
461332294
838678148
429962910
413275823
730995834
1805231179
1826979023
1013099321
688915459
575452150
1792018847
1432631240
120289758
393816282
409524284
1880281934
1584579241
1794977011
1744443593
1536455523
1474983459
563660055
1696738269
1169854397
1741804369
730157540
1021251512
383315778
1499020219
176193947
1227209657
1221156178
689896364
712908558
2129645991
1476620565
546050803
1233496599
1939253966
273677205
1798628875
1371127822
163576606
343032201
169811028
1620426311
590258143
1231606283
1800770393
1954721858
157207221
850548173
2046970582
2082419311
1735717986
1559065816
408383110
1811224627
614760101
236204786
577515880
1132378553
479519146
970533990
987407370
2071841958
1242562737
361240552
58232907
355520148
2123153304
1289044142
790890348
1054546067
1200803724
56970264
1534145112
1769427138
280023706
690509863
1916352377
60157179
62628730
869390974
1467446258
924952807
812942568
1249376781
155960246
67676577
1923906299
7036434
938174196
916972634
1336533630
489166719
12232372
396729562
1700369004
1955658825
906498243
1718735310
1227983431
432026850
1274731972
1885679999
1321409976
431987607
1986974191
662474429
782693227
1697816767
1296547541
1919650646
1015595666
1216860788
462898053
1844726655
1710340600
1402563288
1607243926
1911893170
787898864
2101465192
744732306
2066174032
105990399
491096979
643018956
1726504832
1044874175
998744344
928350029
413272589
686466444
1465121433
75800779
1604477440
2028559433
86090242
1826646073
449844982
440358530
267412305
1006679297
1386992991
694485310
1789192473
538941005
269813133
2122506779
158292685
925811987
885482536
522326156
634430018
696722550
30938932
1981189397
1155434830
882811960
534731775
823676844
1787597692
410514885
570061914
895918407
144654075
1404669347
755199707
946363599
1651144499
301374349
2135786646
1085411537
99434841
312093477
709117603
2043237469
1184263420
184104779
24677105
1367179293
531716799
647703401
1237707796
1694912110
1801404302
426252850
93022239
206488677
1759254473
945649386
326345678
1297818119
1847910934
263203257
249572926
1516405831
209205616
1186005038
747080212
1169622021
1678029640
347285382
2087456864
1273039430
1185116663
495102283
1191033095
531638514
722299222
928214606
1578220192
1595114527
2003581697
1600839939
278756549
1160975798
737338013
1087159474
1226532662
360722244
1140763569
1845812321
747359534
52693761
578834851
1816997446
1906381661
425873789
1165251351
1549335090
1156091731
852001505
2020991328
1290030396
5217921
693503515
594293485
377051486
395141576
1106840104
39478148
1553131034
1026978039
379864701
713665209
1872662804
364657244
1555735189
590409729
1681711112
199428184
324005123
648200448
1573091727
670757896
1247300418
435731907
477255560
1538749413
1236007928
1194189095
242228567
1040978151
1899955541
225430320
981230932
599938958
24790563
1036637642
873399903
8751135
1672854577
1885279006
1080563187
580829043
427896803
1248900650
792517343
2046557143
1235382986
1313879438
1207629689
1815054378
2059545790
506756379
495569455
2141398676
851777934
660238543
1167824698
1855843596
311231549
1759309926
1741708017
284747019
539012759
536017569
1693518659
1001534805
852571883
866909590
698487991
40707622
427772361
1591213568
1226072380
474281386
1923298102
2026208003
1164824211
1283751071
34708268
2084814880
1307159522
608705972
1943367837
202793964
1594527855
1278577323
637463559
1139366115
929027488
1282470351
1312717527
950137248
1249938735
1005898667
2011627335
1795565526
1130373386
1285316007
752810580
1912837591
549656965
199826506
1467859066
360420979
818326199
1861240681
2013371473
1465794693
1686963748
1429336639
490301848
427390183
1627676229
1777779829
355285647
326628961
1288903125
1800853386
866157090
1549042255
210414260
637574832
2112699519
1346179831
1644203470
1484727677
1110727456
1394708079
1439793901
1232833263
1159919282
297934576
1610888092
1190163744
1422756837
1573461917
362058676
1294355630
2130832733
397437688
1122942860
302175969
1968726116
716906134
1301228509
1766111947
226759510
956648971
153653342
1364777220
1651001962
1740907920
1426293678
1612402167
1080649114
795872827
1284829621
321714365
1105301129
577504151
1401851145
1848949206
1713251286
1954101709
1703754579
1880632637
1799857366
1781457102
646930046
359892662
1017681948
1189048686
1543466014
381139127
2094214527
1411487881
1847672441
1023399545
1079558108
1584382280
553595037
1748586391
98730149
1937564029
497207843
129771616
738281256
569263060
26678788
1947249594
298877471
124002283
243249761
225152552
1222361847
1716094888
1774817493
1032255447
2046784135
487799404
284693645
386223060
1411261795
432706791
158920894
1646934465
313336378
1465888702
1158814885
916504058
862006638
63226875
129561330
1238472008
320046312
719035617
2070248848
158203166
943601330
887072227
1548420590
654564640
367821078
1349837655
1080438472
909032467
1230754137
1753930822
1470141059
1539604047
5030364
479311000
1227624704
2121195226
1526560289
330306786
1317707571
145639054
1176221589
187182161
2064283543
1933149166
625729554
1386726150
220546610
196772536
846972263
264553107
517097687
936197783
843633216
1248241804
1951568285
1864164633
1012838542
966733203
1451383903
575473214
1516709530
433146249
1887457103
1538685344
1302406996
1743676783
1514495931
83388983
1041907424
585687497
2033630984
1477461953
2080942709
596023275
565298046
849253698
1759730570
1845076992
823323506
1812792748
1886461887
862101536
545084199
2120196382
1977658780
852344880
71873077
100539494
1501574836
149990822
1719193237
1863743984
48771470
1192789659
1750865341
1627786390
1703286859
456870360
1449641685
799835493
1554849304
681874463
696218427
1573650214
593387717
1386577969
483028446
1166663208
1558675383
218461786
1352486093
1369090162
1506470331
1177385084
655827334
981696352
663308011
2041430283
43566150
1174042279
1822088105
1772457501
1784188060
386537865
1992222114
1173518904
1731337205
1937738432
1829299289
46137625
647566906
1949192031
1365847983
1714369612
1038282647
743487825
2089711437
1783635025
1026230699
532399691
347783211
132667745
1796167655
641661984
103930114
1568962635
368880410
1361168152
572742958
896904194
953046993
1124195819
1065002516
1081101601
301468082
1718973923
1903200756
504542739
963301348
1153763923
309746022
128576521
10660199
640363342
48627830
2097727334
920603333
792436772
2112034095
480713596
804056734
103132621
1320565307
1090661643
1946264374
1867389302
375736390
716113752
1534089717
1617720935
979085991
240286555
1799123773
650617728
414963689
803925055
1602006568
770938943
1499366195
1254956007
2041393014
1591690745
1800586988
254214790
1340930483
641379814
1179872905
1055792305
1681923174
505305635
1235683985
2116364867
1458104913
713815938
1860127493
1984670255
1529807279
1204710315
1048103468
568341015
1277189396
6282150
416879140
95804016
1814316734
503137817
217185611
750339728
1502466807
2076960351
1273273405
2003790744
674025478
1723685076
1501962067
2142518125
587596795
1697476529
847772975
158433107
1685461528
1175813241
713968674
1007091420
1390413307
1700929828
1976693336
500005105
1679588048
1812025261
1581133540
823156796
1236430717
1563072016
1126641015
235112064
1002343739
2143822645
1913232730
273735458
1564768559
1137443554
394456371
382225723
190548810
1035337110
1351656705
1816277924
781530244
2003292029
1616959013
1134833458
303878262
1704178192
1845131261
16563569
317221792
701354475
1107419273
878353660
771233575
139086713
1014793331
1974570152
480065136
1085817532
934926430
2135477016
902297686
1156671088
2135925425
1271810404
1149958778
404197054
1655806181
541100408
1518835628
1837206132
349083714
1013076393
1720892281
321377915
1815171831
1154572014
1980572284
708682647
1623502350
1001425799
1097697493
1572890738
822033493
1288457329
988723500
474289263
561157040
895091060
1604905910
1517491077
244599243
1462919355
1769849194
891625157
1876199442
450310870
72819078
1911712653
9483405
133979150
1379508692
800904288
604791635
607235328
433376644
1083796240
1082248836
1294779883
1593276375
604109289
1477197688
1862479420
122338457
732949295
506239133
91286573
518894028
586598359
433610688
1567716099
2057501377
981211552
964471744
1386367836
139860897
1359400679
639206688
1561238272
398938675
809643740
767643734
2098595766
294629995
808125978
473963812
1974368107
1104757175
747988882
1003409429
2117170376
1717937398
556730609
1539273079
1896780188
1172097967
1272389857
1079971420
1775996600
1494517227
1774992945
787834910
779138999
1195687369
666499327
1999451325
940397700
676761014
9865516
1405417687
694835810
1861620041
309158516
824917979
587729530
199290237
361508711
2081339078
688927734
888487648
1664048999
1701483730
577256567
1163667553
1179664448
92601330
1835214597
1443955298
642446068
1712326506
481111935
1444669083
908798907
1734315456
1919688224
215783324
1719072926
590186081
994598558
1850552548
1151296472
1024728685
567143448
395515561
1822109647
519376160
780476727
1499684305
1658680798
13704494
1880920699
984318315
361176923
942850970
1677763691
1914861803
1168438898
1616404468
1188538795
562325013
1645335611
1787317302
597344930
2100301229
1685047389
1125255515
285393701
744193662
1164055228
592727249
517602980
1582692008
914887435
1821336949
1079315001
1714797555
557476997
1524431607
514422084
1692674604
33938870
1095530139
1463529628
669883720
442543343
924649387
975841008
1363787916
908334262
979129440
65597319
1570275918
394962547
1438236512
1320596464
337056002
290698558
925498266
128537892
1687039025
100814188
1191860613
1953767316
550988529
1548465874
1771258089
1265068091
566695797
1394199911
662260069
1228484221
126880869
1492431763
1503570250
1798248628
39112584
1133631256
1886161577
721688353
63817756
691531160
1285520625
203705725
766024521
1773699543
677818647
1664699818
626098372
1636642120
47401709
1816954992
1039497856
761883241
668661659
2019997418
1232971318
137310334
1533598783
1865218067
1263531769
408520234
1819084130
1915268266
1809356611
863720522
429254815
1231140210
1984372294
1677065432
2054336071
477928667
2009469564
1888025371
962491583
1385553375
1987239777
705739643
942609102
1688180124
168687811
1526969294
1389973826
195124769
157990070
1981709290
3641526
455017287
1839742621
72074057
1732514748
1072223540
2081920552
948198359
2126113976
217066223
1342440803
820265968
257445878
2141343354
670390253
1549204349
1813858852
665392715
1354056049
488566735
464433078
420860730
227972551
1160098315
1991530456
210596319
1524767603
921064282
1641968687
1986223250
1927574026
451329763
2104218249
1924765919
151847608
1789052835
466571879
1211429660
1892915880
520142522
40320928
2000533571
1071390144
33109427
1260672833
1279669821
459660195
613059321
1104636409
656087346
1976150137
115661949
546884459
607735673
489878327
835900061
799026218
2050699529
1781549051
16873175
1332739740
1611506138
16933274
2096474754
614747075
1983409603
511646036
1948410150
213802696
1858874252
1385171370
1347122794
890528634
1575697850
1163398557
712289499
1666659162
1925410366
142471941
221714059
800471784
1291496800
1366483255
771645139
2127379757
2060319856
939728943
1227948831
534204429
893667900
1592529584
969772272
258543055
1114712469
152935084
1983996223
604041609
120430116
322546850
20728908
1026454330
36855786
247020049
2110943544
1365216384
1634387511
1297414012
712630838
302497966
1411488484
599963808
226581337
840621617
1120338550
1166464659
717579921
1570239863
953272668
1405859462
119544779
1631781965
188006934
1401392737
1947721677
629966646
1192026320
1568051894
478427467
469836967
1947519022
1360911550
1851979638
1815920230
1452743500
879301842
1572884845
931702624
409666135
752572503
1416988990
211738753
990442745
1067632708
764528673
1975638883
584935153
574107341
1467146109
1693696798
1917243331
2121526850
1926398540
1577993686
1875101552
939748644
531144582
1905799872
978359072
591298742
657494
752843190
1009364276
1502648334
581219682
1426793080
1116849578
651980143
662481064
635830370
578965941
544829243
838513550
461557597
699009511
203142379
1478789188
1644311353
138218028
594192865
1015880921
256750232
67168193
1429924437
520631857
1785093486
471123859
1249331866
24067807
32845082
297115138
445464043
598014418
1261746653
1031341135
796008784
1976813031
1028667064
1776738520
538788204
2081278122
344823356
380003649
294572591
381182480
2065099859
1923278758
267776506
2055649565
100224664
1387197299
617642595
1007913862
156555005
660556130
1796192370
375090729
1515084867
151737033
1529846925
357917587
974785355
617458196
827323292
1460960547
1486189563
1168956185
507789860
615552016
914971313
1783004314
1963670699
1692174101
427339145
1411277741
516088775
590650147
1275067709
423211166
781746328
1180421872
1739447017
1694878999
117193625
697016871
1208437326
894682541
305922949
2002518565
1991852456
1264821045
605855494
1986923466
184653684
196565695
1797231299
2023926897
568576784
1806893105
92383166
1293053554
1899069007
1798061519
2119390662
1902774336
464543871
1378909533
372908528
1860463272
1759880261
1520575359
100217844
1726549264
505841782
507890482
858279142
2132950140
1352360428
1851497643
1682662539
202959695
2114033744
2061165669
188622592
1224602434
1315304494
1259827390
174392538
1199219785
53365897
191605483
1177570604
1780107155
826155492
1719799631
44197996
258968923
1591878197
1883484362
2018420644
380996018
1036840513
105417340
1318058617
1315139401
1226361520
541844073
2123601718
1257408214
1223375039
306187430
32847247
698442176
704381752
633355837
1323307828
1956206456
2087470620
1775713174
1402040591
1430784786
1113549427
432946091
974572406
1418244215
1328996325
449353041
729832957
955874276
704112885
194928000
2019563618
1681536398
943783449
1777067321
1987054110
9141754
2021593046
1257978346
1781798033
604262093
891142069
2107340074
1143313606
1222675008
430410981
1796464701
882710458
1444698459
1710226887
2117540044
1601704763
342686707
1841624915
292749491
998111765
2021048382
883661732
846138842
834649526
123228064
82856484
280336991
535926586
541825261
75807698
1452684912
483259698
1507868983
645844992
1923833449
246490852
1632934728
70406298
1727204515
1419109352
730458586
578914641
990035641
2048219841
1794722476
1186221164
42726579
1671904691
423744969
1192388496
2129426521
1803109419
1382235288
2139191742
146499205
2145412014
1833133956
544033079
366937989
626952857
147635932
1324742639
2040011207
199563755
1640234123
894585049
721860506
686691718
2075191362
96320606
2046115343
508406211
1481850901
1553059130
2140530170
1372604081
2136988927
1114658591
2028130828
114952268
1600842340
2058743769
43109165
213316145
1037422877
938953762
1414478905
1389580799
181156723
838909827
434670502
966368383
88945690
1293942284
780378734
921767066
532947359
473632938
553746375
1520282020
1853185894
1604224145
214385401
1354962281
748000341
228149581
1172310642
1678398236
192225842
597890095
541121620
1841597840
1330407655
2063256848
1044733683
1266044080
1530999008
1794189983
700547404
1513378548
1552711745
773862950
1167438327
676468650
970048651
22129757
277113496
1583806140
1538958470
1471102256
916596776
458113249
2051117698
940227993
1356618256
1023446002
352007250
1805701062
1228837282
1137502389
1469412690
2131895720
1959649772
689457318
590518793
1461221276
987429366
992401121
1182071235
313775705
1976990586
76161559
1370610272
183969585
559580018
216551193
629720618
1370212597
112093249
19516342
12324280
1359230060
1598451356
1015326813
975692914
861924716
766634906
14462111
870534372
1374085171
417594221
437057975
487621270
1732788676
327477038
1133219888
1692635038
852862628
1813440925
2052274978
107900889
739908391
543634166
1297870161
220590052
286247161
545662165
345165976
753774472
94436575
1670527116
410771562
235895571
1036597352
916444127
1997490861
1702294531
340706027
714601469
37310742
1188145810
1153161672
1187549805
2084415098
1767433180
1841868363
1760584461
1684941685
492101640
1869758823
1803964606
472243972
1370323491
1410616483
1624354595
1363396591
175030018
282695431
145639934
198452253
685900979
358389285
1963118455
1031576807
2118607427
752001679
454751306
765564648
47376223
1247351226
1834137472
573918563
1583784193
1624998147
1793568143
2006901945
1771240176
1048635101
215716709
263130689
505171500
1837132325
1185117303
1442367275
1335623312
1398887073
1588472918
1690835897
1080695519
1710320270
1091738488
470861720
1946443244
226319939
557334541
1249114768
1665081515
164651195
916788499
970954047
1194337367
183653995
25337952
798628187
1934056329
535265616
963488307
544757005
368038491
1328641721
353203040
1430402879
2104764986
701227278
1548984983
1470237037
736093310
1634607535
515831256
465454095
1031436185
2019792045
80230091
1125859217
1345787597
1661039838
2042756508
436513189
984408249
805699074
1974708054
2113984372
862974277
911159352
1073593986
806885149
529643840
36103954
966269743
1307973564
1824707309
152549317
2084537788
1460333397
1305419357
323145152
328533453
1587527037
1787431125
1985477028
137223024
213034213
250429899
1675115589
2010045560
117376002
360079523
1068454021
433633195
982536071
1282098957
2142612992
1837497171
411083046
1542567120
469045197
1724017070
687974848
1129269293
1901903249
316217329
1341097879
114908792
75837894
214710622
2106169275
94912602
1846166635
1792251849
772636447
416575804
1802964786
1241052533
1553142408
1340504999
756359856
230449453
185273766
38112971
1648325965
182181983
1119981637
1028377774
1362070078
110673519
1664472267
8720987
1389885631
840241556
423502124
678213102
878725536
1857452592
1190572073
763811470
481925409
1406870948
1275512571
1719497458
542108177
1852460973
1827264344
1822762511
1036749332
722709850
696455463
1277897410
2049454645
996386609
1052507844
1421257410
91346457
390931159
98281526
722586668
1666962346
754323675
1947660885
295650506
1275807631
1118047331
1023282264
626079557
2019918824
2125837066
1249142581
102760647
208229504
1783506292
463541488
1471458005
640010712
1863978458
205884043
639379693
1628424615
61074879
1824306025
552867447
820702878
1854169172
601076955
106117137
1437658778
1417755020
2069446386
1228603866
460588764
1783057010
2061313211
1775363497
740050640
475151509
175358286
452542391
875615208
1201378250
1380436316
2040052158
864790210
800764161
488956317
1127086786
2019003187
1327130524
1927970700
1545272180
83494251
907990382
935318035
2109419834
1590180546
1268555648
1588734028
668449888
606616820
2033689381
731721679
1338980198
1751015681
2146901339
1058274184
474720479
458631664
2096123519
1216217606
898425786
1422357285
1769401492
1652829423
1558071253
1721218105
1076408586
458432626
1220099339
1511847520
878537945
771041098
2060701010
1882114061
1658681685
1860462645
1650494463
719643450
334256658
787873891
1773941639
737068964
1189671339
1862227920
110332660
243173406
605625028
1690629026
605094477
2032333886
1296865229
1933432613
1349904830
1967465477
1924307276
1302754632
1677661642
1713434812
197831675
1642835147
1757542897
799103713
1486688995
822831096
472665610
1846673698
1087193354
1979796561
733096869
2034546908
2076857547
304925951
170028102
1100319659
6049762
2097351022
1507813034
1386801594
801750850
1008798746
2023618072
279410243
1760894141
1080628354
826779477
726418377
1621098878
1514905611
124819106
263232496
2071726590
1113448452
552256170
131196164
720273730
122868249
775394397
349990712
1980365147
660704420
1102934914
177286579
479513526
1806126844
1074431096
1048989827
778970658
941052877
640011853
1843107571
1096966205
1180366357
198778818
763405533
442871712
1120018899
131287538
401165542
2067654093
2107636785
1748172150
54542371
87119752
1013042836
2014909498
27647008
1173085719
1381723852
1435776039
1766676748
1455652232
1939211587
619422249
364523543
1485464063
645074371
1325198484
1974877001
657098298
1514849548
247149428
372927815
1223300756
1816571593
1842848573
542645530
315485675
1420045019
1161908489
1232299368
290960936
604608959
1664211234
1306535592
1506884333
1707374579
275451980
552058367
440088636
1933029990
1909691837
1409387449
1897745595
70083805
2046052138
2079911332
1070626090
494820762
1451728510
1577439968
1062634325
440004818
2107745159
1668911017
1502069382
1343930417
1530594073
1369806487
406622122
71564529
1387061838
1176500103
1231025600
1342474954
1889181017
1915479147
372699752
777559115
1396175556
1978718811
744782595
1005906298
877867347
79538773
2011924280
2107680065
224597188
998159416
142359048
1782154230
11557300
1626909058
1046466890
1411692724
1652942308
581103930
676451993
1999979404
145197297
333050134
673335234
52617042
130814363
119989993
455557041
1894585713
885055653
314043204
395305409
471585032
1312873480
1147140685
107501282
215175160
932493321
1608611256
729771290
1008268335
553228442
1777019576
1082713929
1088044220
1463688807
1139011685
1715891255
203009487
765079027
675718495
1955092359
1983750506
313553182
993334092
1667873562
35263686
308974086
1983424395
536885759
9561667
1992216699
2112530816
1844964823
1696161045
1461032829
743617084
1323321108
359671918
463027487
154084225
851973492
428617192
965107117
1525194664
634509101
1181283679
1820719175
230199028
847345791
1623640359
1426108402
2077638366
2073842377
2071112374
735360474
1666970921
1270760632
948007705
1301596198
1196193134
1547060007
1723169163
994454380
1646886130
438848034
1305684944
1767767339
899936575
1896517134
1527257849
1826594678
1539062245
1595686641
972699823
2106363917
266924913
1288154149
812846579
1817399984
1303037710
90224334
1532428150
1991373774
1335267720
1786278314
287816770
207511292
572453789
1975931638
387193284
1638381544
1790473254
1118583992
1179237165
1016414187
18614543
926728373
1835250673
16125419
1113995705
1925183603
260540261
2007231077
146483038
611633736
1465360073
728044868
36504284
1958301912
2088059365
268067903
1698920493
290575580
503814098
2038861347
566613361
1568437240
219797104
678731584
1865112191
520913222
216529348
1180345646
892609823
142929153
1699169850
36362338
307116368
829780083
1076612741
1960212365
119291205
1125463286
413553873
722038872
289624827
539268963
62248652
995793335
547285472
1309319209
101734875
1288185184
1707756038
1150557297
1479412763
1601747629
1491213538
1983551423
418226317
1072939255
1349443106
1167006295
1826928779
1010088951
1788813048
716447499
1368634560
1287861382
1817779279
445959891
702436266
710612438
1228188574
1441084572
786214056
667705830
2018916287
854977367
1081165597
895421767
1269364801
1634017606
1953231895
292879291
145373731
333541432
1407549644
1922871580
988516240
1693026818
900719345
2054335936
417973024
709944037
1128366049
1323959498
1915307261
164131633
1971023792
773143953
1581229091
794517077
1006923608
263447897
2077962460
986656419
1707636315
1582748064
485418223
1902359945
1754539996
1766676459
573060163
965202123
1634449548
527200800
77636113
1163209806
1567343902
407415210
599067412
1981520074
79763427
257593745
1343128676
1075072931
389585381
263505809
1147693734
509885409
939233665
152549317
74691809
189368671
250111772
286221329
1939725229
462936014
1038396284
1066096904
1583143108
53728607
683649776
193736517
1539577274
994881245
971566383
1782358427
769712904
1302014408
684322665
843837248
315114597
2071324324
1320601145
1306147176
182075966
547859458
2141367707
1597690390
507327693
1946141786
1559610449
242389064
1348425008
1914399180
1367021782
2045733160
1503647074
1821355843
1644688418
501756775
2047949040
1922610663
1830422142
345551970
1082312974
1164069385
1916433928
1573424218
502631610
1918466170
1118447885
1187190457
1638248353
1887485493
559692220
1671835355
1671669690
126346553
137573932
403263484
1077062788
1461889190
515144113
1022087195
782119496
1819029769
366726802
63989107
1280126770
1344279769
1952064444
1249156646
1307128509
1289042658
262360320
2133938218
89104868
432412808
754917593
1496788163
1066941152
2132078789
2089790465
711942606
1360891336
7728637
977620879
680499274
298245889
861878976
1686848920
1869655962
994758573
522080194
742710477
347913994
2086522788
2010326727
1734592613
1719095314
304592320
329567861
966812195
698510354
776191949
339031431
1511832287
1765208076
20814906
1529451718
791123673
412787474
1903675183
84533911
238828751
617521039
1840557111
1690665674
742278555
1943436676
2021024798
467736708
494225297
943957533
1353379535
91863588
308810575
274689276
325601342
1283292072
1669151372
1165908619
965487521
1634155971
1915362815
1882948165
1076955289
1048394953
1936148654
15972920
944024285
2120127050
171522151
1404436923
1647791629
1873027171
1434720261
1444921268
313515553
1929748963
662038820
1230280937
861361442
632628745
931537710
1533124793
1189663135
1855661434
519396606
1578352177
480514173
122791948
1265014806
623784816
558086581
1211052856
1012051201
230008136
199497801
578342845
918969629
1540097046
997999713
248344696
710543479
1951410744
738948821
2103031305
1864478895
568433718
1664506641
38301811
1799051379
975108152
1992666650
778719282
809725937
1137252895
1406004155
664764411
504402539
1124521273
1608167872
1340618909
1473650892
687290768
737093406
4874632
892496683
765054750
106294397
1899553567
1444227556
553602406
1902811742
1031371777
2005977893
990837337
569252170
626586025
531990506
1560316351
1297509920
823495757
665414999
1821808667
327154951
904287517
53343914
1959809126
30860472
1044043137
446618451
100597043
4578709
122956965
1344820165
910809477
2101163549
3220892
779549526
399949210
1939788248
1569025578
742176390
1308739440
805496981
644803921
728113440
1591685332
864257626
1962550920
645587946
1699261107
1896916828
1824712641
775941613
661942629
1123472144
42346061
316255191
1493202026
1751725317
547467608
1214406074
458065381
37595562
1941405740
1238590472
1735414895
70454110
1305305920
1245412544
518683313
1262267010
1866157891
296060683
603661183
658253910
477763191
1896545179
892271089
1870451731
382007861
1496091469
1939044858
583144533
940227963
651471153
691917166
527712336
795790478
220192270
1973795000
751384300
1723519880
1951136875
754557650
1783492075
372420159
5355714
801894074
1533741754
2123814614
597022550
1076911571
1243876876
1365941715
1933084172
754924506
1851451249
2100630528
1433797284
1505927997
425447725
827975169
1158193855
1616469268
1916665550
1821556748
412994081
1122386195
1441476336
48663058
687911015
1761798863
1626025077
615785869
507304906
1066332242
309531855
1741705111
697763238
877861500
1252626511
778478103
1427688130
1602671684
1409564416
162454489
118830356
1076226806
1664305782
141761410
920663734
363798073
933261027
1585097601
1947191550
920374478
1235592481
874639487
1420344249
2030575013
1569650451
1551909106
276150273
224393045
1544471981
2014131398
369978083
790894186
1513881294
719276698
1007362411
1509776818
870916395
222803521
2112920751
1746197582
1683434525
993261806
2111973926
907570713
526317097
1441599313
365074379
698412349
229285147
1011715826
2073394282
772131600
1053452005
479924251
1915654241
514721801
527259913
114038748
694752899
1212243541
1512455096
504225085
298254962
914342092
740981835
1142146047
1972211856
1094542552
70606117
391722486
313844914
1919380952
1833570989
366893288
1212651100
106448678
601780839
2016080513
1302687878
1270355280
547720276
1885504004
524408245
874611686
452840453
1473207124
1225436373
1015988333
129122662
1398012870
827019503
194127146
1515191598
609529732
1486724466
2096443395
494402197
1716567844
41599748
676920202
1512151677
1258261160
684971922
629147012
2014507614
849739644
497293072
815932594
1704960294
969176084
778656924
1474350353
564853839
1657036907
1085436818
297377421
843357476
126335245
60188583
1216012752
981778207
1451601446
1198543325
1746850359
348153067
876218609
1028051038
799814939
96184521
1960324782
477072423
2070445611
1435527614
1191217075
1701397171
1498046789
1944218446
57583552
1975434377
1079971228
1639288722
1831857823
151141669
377360072
2117927975
1291623939
1175827666
1971107049
1858927678
880087483
659378142
307109097
905673800
165093599
1466687343
901016621
1102216428
632548108
1447910099
1886669475
1633698986
15730570
1028575258
1505322756
1994970611
676608751
2112025896
669312114
271407058
292437996
914470233
1157022371
1200528587
1421755970
2025568518
1495304174
615722396
2058171406
627062486
937028539
1359034418
616673514
1813694936
1263891525
730747138
1530311512
1894635535
390090270
1781212261
1537806819
223397577
2116672544
1896155503
1690326060
596176065
679483741
1540106664
1412025748
1017085305
1585861151
559595782
156857239
353066943
1372077953
1585824864
1130946120
1598439454
1616551023
396227550
857826705
1369034492
277902584
2078447092
1205224134
1245273270
1810837644
1535856217
1226235160
1883371755
1816030041
1018201117
1444476078
1441259213
226686998
630062253
193553715
1103893205
359793189
1075694754
154001805
843942096
1238781069
119735989
1759503197
1452052599
1232836701
297558316
302405474
1161781330
1319100703
102112526
740624849
1132569778
204420901
446581929
1343328536
446381728
546861077
518278553
1753286168
451087539
701472010
1272118282
769665784
608432437
1912701805
535147823
1638507772
176752937
728666435
991882608
536516801
1856326332
111862720
158524284
1151565532
749439168
1389623064
1129321156
1731796786
735327158
123292684
767396458
396536665
2065126844
246657321
1293609176
1021279822
1104438141
1901298804
951750566
949423014
795713992
1849567231
1336396011
2092396618
1954453890
428316415
1303101126
266185074
1677747722
2080782979
1214950145
1782246593
879456891
1729128377
681148073
1327086966
1699410843
1146933963
405889384
468991448
505895293
1411860801
316920212
1141151355
1260237258
1019630020
2028357264
1630752917
1510435624
388358147
86108036
2074423572
627587853
435597879
733833452
664957763
1459013183
2105005802
870799652
1014110692
640122060
638155086
1808606262
1464733599
1041155770
2118283254
462943544
1785144440
1545361464
1990263979
938351038
1351046546
770299587
1911641800
1135672587
985502789
1179936364
600071573
94499370
1677669202
51031723
997638074
156644145
2086608673
419881933
1418245028
1538876691
255484174
1802736847
167199023
560485720
1477476363
1429418686
243001022
988069379
1152879105
1720706695
750949215
1934982431
1232331689
208038002
1422501162
457506704
1338426239
1783321959
1982300070
1167314312
581395913
166230272
1307497574
710394132
654765527
1637669957
2137423008
500420339
2032328601
1345822434
617258009
372970409
1683547443
247116386
1547505297
2106946706
902557036
291385248
1866271780
839275725
1739395480
1348129347
1626262353
63913468
1676519832
1020662558
692966653
1394786350
1486407227
1858089026
1013282601
992964137
856620595
1523242065
2127099591
1410397925
1507013550
768929730
134925318
193799066
116030827
2003469266
400299900
1286296269
891682960
2075271171
986492224
1706771754
940481306
551510248
555594392
1379592310
751587048
115169892
53755046
1779006193
757068807
1495670597
1142488619
1420985322
1229052212
455360568
138981543
632683686
1564221963
55421494
89350587
64464777
1607494069
1857294198
520343126
1691576982
626350001
483754971
324623194
332923568
248718743
759588511
852795464
146266514
690579391
1496136360
1544469482
1113784845
466155327
1978235743
563394348
1955881288
2032846869
550207242
611479477
1187255067
686861137
575873756
1464689932
1465929704
1478146199
1506186897
146485876
1735556615
772278340
250243147
160882879
221682443
2032030207
1910190796
1727047497
92355166
975964936
1008967536
593423190
368661096
1226539670
1522961152
558829549
1368473760
898927846
2011966728
1517112678
1021987182
44376261
874811232
1925760237
713566572
1550362613
1728680687
1844590236
1754663923
1971179912
1604567757
1015781315
1779265969
1501121080
1690551270
836001736
544577505
140831693
867202422
1940085542
1194218681
36105120
1596693925
1172601005
1406947337
2103814388
1626023684
1771569527
1639195271
511860918
695021495
1301096739
473369547
1010411746
298197113
1927438334
517005244
1443656128
286767419
2027943567
322313792
431190351
299882237
660076796
384063900
1887429342
1261282368
2027712260
690813033
10794370
872099612
98664903
1573066877
199464503
1728276928
896186851
553365991
2145390288
688163238
1962595862
30517799
1244894048
347003662
838042032
1798276369
1504385918
899958427
771960631
1288816423
500535916
1225060423
638056667
1621208274
833402179
1980668250
654269862
1750637045
1694608745
383504773
1006241728
619778952
933914844
2049879001
1780175388
2100300928
182634716
337543848
417604107
711530828
1537208052
1017807728
1441156178
1207117566
1269622182
1802993599
1503645165
45737497
203499164
1703614075
230530997
795514433
605358456
70356280
951280407
200600806
500554167
699242322
1351638386
321703049
525087285
1913422505
2132186046
185708019
1563821698
111050150
811726229
11980849
417574665
688107354
907702988
24677289
685002524
399662262
1449028475
1608339254
604630206
95898593
1217304920
2096674683
136071623
1562783990
134455943
2018777916
1673178790
856890213
541945059
155766889
1545206503
784751157
2120025582
1998574261
1364898023
1630008399
845249881
1719385758
800581522
1277073354
2139559025
717021577
1428233113
604815143
2076319145
1277523556
485381863
74196129
411423313
1793089253
1454793292
566306975
1073792099
779764273
2123941533
1090480824
1076370432
1593132774
1114181187
1983181971
1265643757
706331508
289770369
749755887
956454928
925482582
1776701701
912398644
1785454336
2145677679
1489198633
855074016
1434602340
1981997043
500697989
546279261
1255551440
491382087
1225495397
902825705
269233203
734681540
1072687938
336786478
372425763
1705834277
1330964491
1491816793
1081844672
1689611383
163536203
1967092458
1136960112
911793050
278788144
1856089174
1506157799
566727015
2059438594
188186736
74895698
1814649472
2100549425
82488750
817580068
1169292214
1713509754
1808620099
1563199542
1090726692
1288368466
801821754
158037120
1806768081
818976922
1609356021
1376976172
791217244
830494059
514004208
1779213858
1830370594
923765187
1213347612
1156884565
1616507607
1847113964
1888628069
558165020
1996214996
2042141496
1928289034
1998791791
523250220
904198311
941566105
1887264171
121996917
235000873
1632044598
2081030583
2032592607
1451974881
560612812
1911855630
1698349471
1505099934
2094855903
500251152
1899111592
1507060707
744674262
1592517479
82794777
1556081193
1396401930
1184986708
2066658473
1939020786
218555507
1081685217
1686848920
1845423050
311698857
467620272
428403315
234384780
450044953
909093873
1827358096
34500419
590132925
1408216173
961881320
1963279886
955015427
979952543
1671580780
1162920752
560413227
652621877
1972302227
1259725522
1920368657
771424716
981283593
1445280773
2079925880
2064567975
1807484699
67362206
665901146
1089588433
1377664436
1994376333
2000164155
1052249639
636586553
1323967017
1050067617
447099524
1851996051
1321517364
1538710949
415666740
327315235
254998729
1608998864
20531431
1686274258
959929346
1046776757
600043027
484036942
1794456722
928165145
735506341
1633555522
80517846
1967131518
2006532355
1836210301
2075647578
622575518
1098139399
1564875331
528380226
838620159
1101081706
548536388
1502228210
1150793118
468590241
408060955
1272324436
705491645
2056632611
1853668841
382551008
438074758
2087914537
1383332137
717031072
995887227
916289543
1710654948
1927368625
1905267161
103820504
1607424076
367226014
549672745
1252123781
767826375
1641551770
924883545
1443067037
1216841707
1594538078
1659817695
881710333
1315677765
1033311889
1715203674
1103135814
579314382
906574154
1264309532
284379280
2146554465
1137215574
805481251
218930861
511937736
591429430
1856575357
349946591
1036132804
1529971924
751046661
1086810022
1439679177
1711336567
876367040
851816483
212813857
1892133135
1824824431
515665236
1120300499
269272024
248309937
1892368494
266999987
1222047414
1934244313
199670546
642632652
708570793
1479880217
1225002926
14339843
2115674339
913785135
1066160239
1827220909
1328433912
274524402
1016792819
617746568
888391612
1576196034
631774357
1514113649
732185260
1386177405
377361622
1713356455
2080158556
552657688
635419561
911874182
1442170015
166352537
1391675249
413043881
2062760147
1268469445
2053309757
496374084
725202983
1806709143
493937712
338373430
1206968479
1269808752
273257099
1034285929
1909191216
204358718
701749939
1843364110
774883034
1910415597
1088387468
1796125400
8288806
2116166756
1465318398
2060797586
1028538684
1297247394
1599043591
1235353737
1040740593
1424573962
1900063448
2069201311
1381411198
1527444047
1180087371
827876046
1573487522
583272485
1691254383
336307444
1719809518
1182785473
38509131
1147176418
1217834257
1775047419
2492298
2118749684
1673207983
130967877
1474181776
661180935
552741359
1604191186
1286315209
1734391121
1672141817
440811622
282729887
1114342356
455388891
256767813
887876672
115466054
406153799
1922794646
1783335717
1619176091
1802498145
70868074
1354618538
1023131685
499974968
549044174
2001397579
565524488
727248605
214335995
897265772
1605704335
2053246290
1634387324
51136123
1597526244
398587975
488222720
939365102
1402904581
61824662
1459484451
1522917798
528165258
657113263
351876755
1012816180
1519442987
1345037053
729585813
1510548208
1746478408
1005881800
1810642288
763612716
2054003479
1278031098
1067949086
2072148610
1004902122
190197920
2107035349
868199813
1319483483
1888719705
485903828
906413529
420996849
97973570
487914678
430836855
565193108
761667691
1522564785
1549818508
537922053
123658901
2077885398
1383851656
948822867
634547625
431737499
576424777
1226814397
1491116152
1619375208
1438419704
243402517
649497732
1284663171
1849188698
259915027
2096949111
976258032
353795963
681722405
1529327923
430345698
1194365381
1677559423
804732072
663139388
762768879
2056149711
1894426219
920488776
1661753835
1396203171
1816746171
1001202370
913191012
959289254
373596972
144011015
1668545941
1317746381
1968275391
1687737582
992046255
1363274627
1659311338
2525506
1701026980
560635099
877690626
2071487589
791634026
1069158614
1489377892
1042722028
1533711650
2031239796
513583971
1590725801
960662990
296928705
644303008
2091199869
1164488685
1444786927
1571546093
459395669
1458960461
1027512187
525458255
20366467
1869338447
577848327
1594563683
900481440
410384962
792281195
1861853445
1894257508
1714836079
1406223559
743247514
2137608736
2130023852
1219444832
1908432806
1181515797
1338114474
538144644
835037077
205220809
501855805
1959684111
789721484
1441211655
2065197819
1810059998
1717010834
1672080393
737311580
1115648833
220049781
1374050451
1932710155
131684312
2033300726
1386073471
1411503923
1369707363
821888117
2059268652
1443895356
1628353961
475684286
746669749
2142432174
1288497790
1442186798
219157634
2126085683
855937476
1131174083
1936059022
2046892752
1497874371
1535632117
1961272937
733711041
822868687
1215053176
1724501968
843873664
1187712148
2012413033
493779790
1285072884
182811942
123799174
1204520324
1213072541
539186246
501013029
406132655
78186634
242600763
1224040815
2131663274
811326604
1609156977
2038845818
466082659
1808087010
1445011717
716553744
359418625
1419950534
1044722942
483052473
771707345
943825027
1986701144
137799070
813493119
138527187
2097972814
298238659
1124024276
906079447
1897932882
308657587
653670597
1444137952
1139331565
477871729
66918419
1036852735
1745543480
573635694
2074688182
1759626096
418598095
273617056
393452862
51427243
1485975740
235723927
127524923
757331618
1505789509
209633856
5987048
734956459
1812253066
1519529357
1314892093
36493487
1943495429
746954796
1497256539
1144035781
1731501634
1364520336
2125278000
664013557
1433889416
795994172
1423361786
1253152728
1997557528
102765758
561185356
1610480439
1632530883
559124874
1529426724
171791565
1828175870
175755785
762088173
1778008149
1447886614
1292239070
629176000
202945473
1427478884
1480892229
484148560
914087205
176629728
2135995490
1344485033
470265969
2110983635
1998265735
1208268188
1828013717
1538052150
59216690
1750333891
1342495846
1389074890
1440279474
459335312
1716726485
1850118231
1515868314
82697751
1964405384
304488431
278456748
492262170
1295669134
13237736
1151616595
1505280882
1788683369
920401201
1367789751
141198903
295837857
575742317
129781806
911303550
1912491471
225466742
484290899
1982191759
516142467
289502328
1287613464
1142089029
1864284744
1017717109
1129724155
471035917
153821912
992225627
250026115
184398206
1794946989
914212804
40042323
2131688489
225435765
1976422747
790821177
2111059751
1927620877
695546077
82617303
1707695946
179938682
910240611
2132134434
910096239
1873173916
1068669750
659353785
202783630
1117001770
627484068
1715980169
695220167
47819033
902122506
1296465719
1029064698
300445885
1837551445
1176841903
770209699
1398415051
2039701429
1993046924
918705618
1126642127
391050324
1609156607
1308762580
1095593619
987486898
1906690340
1341366085
381133220
1456525408
1158405768
1893702751
1714476724
890386546
109914849
447167023
1189052461
1758077334
1994042830
188264670
494160625
148653204
1947070179
771615033
1083640985
543711922
49591292
1709494601
739128354
866622504
771397356
962666108
190904055
1949013615
1848272250
816328562
1139064068
153077045
2104957291
1962431363
184542411
697520046
1116493095
1165249653
313910386
564529304
1208639093
1575429644
85392579
1177767715
1992508078
1222951890
681178375
1991365729
1537860557
158287741
1304869942
1019568950
1326600027
295570475
870536279
1052793911
904274389
1167289081
2100499188
1503556022
1533145403
714231162
1725684762
1140558435
2095597448
1260832662
2134454357
1502626616
64566099
2006667490
1239762114
940363387
527949096
675170115
1891608561
1488326610
784382662
1352237285
536609399
1928977922
714027576
1566495882
2015301066
1653184105
1866087263
387396654
1709933517
1558914295
581943429
59034444
419837099
1296079524
440990486
1517007849
570012501
501900398
940167616
1582646244
1598541924
123404593
1234134516
270789840
1622633492
639120848
1603236836
579380384
422110280
865004386
1554805225
1954504376
630887529
1481571776
189220501
2119560285
1335580548
816824768
209951043
777121505
361099719
1178039608
377464469
1800296697
1703632421
1687202185
1963415161
1073759521
419126636
2017975429
740286162
968308709
679124873
1113227141
1813502565
1177930785
1237936154
2134760842
669169422
959211970
1801101362
607417676
1241227627
491476510
1816148996
512108793
1943775676
743353450
1584431976
123676235
481455303
1780705283
1588898066
1866835121
1624343640
1657609290
107538455
142728121
1608206110
1901536369
39401050
2094564857
832397041
121875623
105962261
168403215
23931244
1364967568
1218172369
957899108
471305740
964247696
271771367
1872153642
1552045978
2143838806
110358209
1272889193
1297898384
1098616532
2073241230
2048958414
593866286
1513318124
2043682920
1325074830
1414460185
1725605165
550328740
925744283
442765777
1622578424
1294859075
57111969
952122812
464172790
908985688
1935808831
621487255
1282525030
165758906
486674252
1944524814
1931611597
83851306
466292971
1598999453
363116771
148839767
1415429530
653939258
221442504
1903383801
1976169441
639438144
905625894
1467888687
469931897
1673448579
183599356
90730140
1841118290
980783270
803096854
455802217
855369012
2053643002
566727675
873174219
705912285
1969949841
421279762
1111063430
11924640
1866744220
514775032
1800170326
606726162
258657021
637023093
1440656885
2043394172
466544550
452975491
1993520646
1307952607
264608075
5535636
273400212
1793117425
418732829
1736655798
1700206461
1719084628
333383852
43836122
27036532
639905643
1726129269
1996414342
1612183342
1300029680
520186778
1124415812
1376010374
1544277471
1053705058
1697466031
381808244
926937794
1239180418
63866566
1389237145
881922309
508708576
690453152
334518084
6638860
640610462
1480200631
548756360
2145118690
1886253119
441423389
171047050
2084025166
962466684
718125760
783495613
2064424995
1558693030
1726913770
1431783159
18152850
1627465942
1411884568
1602064814
1865519914
1621719817
1588166506
1112320130
1518440871
1767701878
2107153237
165537195
122646256
2137697102
1453251848
679801719
868712858
728095307
773783345
1797590117
1509364590
1648287608
1800674837
2115670158
635434220
1226702680
122684235
1213755886
254408781
2022616432
285460093
1948929832
1339184444
81821949
1993963158
172038429
908962496
1402665194
995414912
1276648426
1527310698
2126353683
406094899
846730101
1121078301
387850754
1496166657
1337264675
2086315286
955320257
572711796
933824526
380710312
331500704
1442265213
2049861923
2050148946
1882949477
607448360
2035600092
2092170246
504847215
310407023
1250535800
1465162581
365250583
534620892
2088207356
240743692
515244559
85053464
1730681168
967887021
351903224
954406555
1706793820
125980522
1568712232
664957763
1309790168
1968958064
415891415
872762290
1259950092
274515003
1551504762
2025107855
1754016100
363203963
626153785
2069813107
561298124
279788676
1582541804
1669637984
645256294
1873719286
1296419146
1986045497
1810515599
1390559358
1942423238
546543372
372990048
1008669476
1015653256
321089678
718223540
1689956177
1663059078
935026391
192785174
558701290
943819122
1881535400
1732103136
1987370037
1466878155
1987297949
753871918
436605488
281308057
200582159
937356781
824181228
708711788
240378489
517554749
126428768
2007925042
1710308311
1281523124
641551020
796339361
1619229117
2027194610
642075682
1541468419
12037454
1479425878
1437727581
1717527542
992457162
375927494
935777371
693832492
862634645
1094178319
2125601024
2086056806
1555229336
1698804598
2049888250
1412504811
953293531
334813153
1916979737
1633624984
1277017406
1746607195
1214739004
1771702356
79007579
445571331
1137650579
1999172131
248022377
486947896
1598166407
1575118027
1087123570
1370685582
412500295
1674515224
844534267
1518308830
1049498329
162416469
1623218717
40021614
1845120941
448250980
1699241112
150774562
1998514426
1918022572
77111906
158875625
122829320
1978869508
1731116625
1441516960
265701857
1641316318
1110598919
428473019
1454907203
805282807
310854023
100905500
104235443
165067015
1455742999
1851232099
856955012
1371030946
1047584994
308721958
902968306
1027565871
2122321990
469900749
538798020
256533271
729072815
1882309526
22668298
875000955
1254796464
1359527139
718548569
409774421
21062878
1589339617
1663593771
1648728166
1154182324
215560761
1826861049
1812540938
1450008238
1996012779
1297266438
50657390
366097151
186947590
1834196042
1144409727
724720973
1718050659
659718405
792214448
770072678
1628570474
330508795
1334951304
1799416533
1872998944
1956781528
565541908
1684682496
1229118994
990885892
85080877
946177531
1966055423
1602961621
1272111719
1335593950
1390488435
1203350274
321812711
1293323609
458927515
1541030873
719810112
2054726263
1130281872
105223053
1478439122
1856013252
1972875694
303950040
888804393
1305242547
935057667
763470299
1549635681
2045907637
759648359
376982272
1268266151
1604661972
1309157561
244221469
1606934546
1963726963
220502659
411484767
1380016416
223824839
607906732
373082374
794939667
1328700180
994480762
1430787937
1571403287
1720330444
83130154
524487145
817208545
1285920635
1719799631
728909546
107212279
1100037369
1915375152
1869256383
89715597
1231877953
863570054
1354950969
1920200173
1688971344
485071764
1605559224
575288448
508915397
1440895683
1241452391
1296548152
721819996
1611853688
1736239292
1050292264
1574148023
79127325
1126623575
1841045034
1263683805
16171538
506595529
668723776
698221306
1045908581
1715951599
1339450561
245798793
1633334688
1325194200
1045316163
1099167214
1322387286
489962249
1354706601
1293488895
925042312
1865529980
1781591751
1272330698
1642583674
2085858577
587602367
1108014945
1430926001
68034133
1618333210
1712586017
928416659
699494425
1382973349
258773691
1200112803
1707093773
775205098
1800434790
340405759
845213642
1517397119
1804998601
428230994
1534531739
1944247040
1926824485
1662928206
919359249
336092464
1837824813
1736633143
2112779178
1428126926
359662662
1870660774
2069747019
384816579
959275773
664091974
1122528876
91218527
117390750
1090235154
1476765343
2020333122
905195205
239195930
1120843971
361506635
6760082
1211803384
314532366
1827577005
742028494
1199466147
69453492
1901790998
1955795709
943242695
1336067587
525109556
2115092665
734238678
1774005703
1739638595
1839928446
780089329
14159184
70294747
657450613
1512123009
1032380153
278065241
1386182041
1702962419
1876186610
1484768881
1415544779
1311149999
99177625
1058459780
263248673
328793805
912646664
1268308637
2011157794
1265571854
628856563
1569329897
1395673151
85261570
465434793
1690333826
162730332
117806165
1754536381
1415221933
899463766
807734379
570685408
648371940
1527382690
1795112709
1061571685
750918276
1136772488
409652562
811415760
766408970
643711358
813294751
1863705693
1147176258
1677730039
842593622
1493603895
186064627
130620552
1450325571
1015518682
1228430443
1557626261
2038907852
1143784950
534099886
1408165749
984832032
665185028
11705856
1671993590
1854845318
193092245
594186502
2060278436
1659231039
2090861109
938985092
1956010050
503833963
673483446
273867946
791329111
46973766
856120545
653078431
1643706879
1980456553
1527779887
2126337787
6718334
144049354
459496958
174590721
1924263548
1110357307
13387584
2048159043
1708572265
946262028
1553898279
1602514963
1248403175
2113222184
125912079
1330192220
1761956923
1770540615
1308763645
932680761
1272959226
184241989
1399490890
965456460
1266890876
11949877
1446670757
257290174
132204595
1487868971
933462399
24765438
1028836269
1224990969
1415190046
355144699
1887869808
1571070611
368357411
949181135
783573375
889532175
260046411
702143221
1469329804
1602378512
777308365
2012292585
1674173241
933439422
1560318878
1441112564
75321114
1978291946
42202543
435367476
1711684513
246092386
1358242557
354635963
1408225280
690695202
1160404240
1528279661
570274640
2068660941
751805101
594919271
1600008674
1820079996
1312518837
941020458
38114232
990358569
1690819975
180563854
167210213
1313500647
47805700
296404182
1884565488
2112357722
892450381
731344987
81472753
683892647
1991918739
1604931633
621495555
1733126485
1680250341
290895005
1329295515
1131679604
764067900
1032380525
1349916099
523635013
2131383281
1545960100
1381018137
1540565386
87047940
913345571
201238715
1739593128
1800790261
1835814353
1477752800
1199466147
342302521
1466035830
321918217
182775440
394362337
1163944505
2002369032
461738525
1977642313
1988737490
419760802
5707931
1120483500
761659857
648712555
1910404482
1220544264
127309857
1918375667
1987350225
1840005893
1816764914
1724711832
254608816
1498763972
1479265867
975428273
935324958
821407477
1201308237
1858317345
952552713
1769937211
51924089
1898704315
1243257710
1694562991
1652284864
379694286
1875866869
1518948176
798406446
204003024
863175749
1428357924
1893109868
106624712
906265030
2075595704
288288068
1350531191
1826110888
1691713859
2134831206
1439108715
1130050764
510715523
1693686468
474438843
687012933
784457106
1450873908
1092811310
1664803337
1741038077
1598770237
1124730987
1795901363
1391312406
792469582
549060636
910223006
252980639
386259891
1207706902
1579946288
394929164
2101837805
438625041
1881651776
459482827
1829888222
1785860224
1276669146
1852894767
839633474
405679354
287865840
2071039804
1885165333
756008679
1396607571
944345848
1448155417
1735613461
382205828
1416520094
899482707
385370389
808002077
548005088
753895741
632616527
1155365832
1019448458
959280580
1723800484
453467852
337903799
738552585
1998892088
1873356460
1689147002
1381699074
2081624421
1389397936
1857483155
350570639
2063551830
101191581
1215048366
1690526138
1907247146
1000526724
1776345495
65415763
1335563246
1607382638
251228909
877489094
540556367
355535006
1005543054
606689392
994718203
372547353
777477143
1449537702
857765413
381080030
491042249
1989514066
64291469
1413758963
1018333486
1130053343
1554831716
1869526748
1205917585
599151434
722619822
1609617255
177815379
1541634354
1107059692
584939900
1416133705
943977556
1932385932
1405051615
612512626
116535124
1829456279
1113568
114674430
179671893
355626368
2109906857
1323298480
1317409490
634182565
184443045
2038504915
703013161
1684773696
389960099
1639169810
1956465581
939631311
1661410078
414681456
314877460
665470983
642797321
1217367401
1923766832
1165711088
1910004264
1599746606
1777664752
1426731178
1006062681
1690714969
1791246525
1201184590
581898407
540078679
13843478
1811192068
726488294
202514629
358214450
1980745834
1194585614
1993436797
1811267708
989509393
673759455
1723335567
204576100
1510539142
75062693
240405802
649853794
533906701
542658424
196641893
1144113066
353365472
1561849912
1846889722
759830662
1542569600
707402291
5751196
732884507
865127554
101959150
963377286
1171627871
948900995
666880389
1823056732
1315348744
1724029979
927614182
221016874
1735070003
860427198
532366715
784292763
1710597714
1846557135
1847355539
1606858024
501389427
1674514055
957308313
132682777
1659598783
1638256050
991516804
437386747
2054491375
1433459486
252370948
1191734747
657905395
1447915581
383940526
1145220348
1904437472
1913471410
1199192451
1329429046
2128058859
1359442432
1504363460
1444454017
443953991
1382692259
641867051
96820143
1583900711
829958120
2136135494
2036513543
705364175
492224503
2019492116
1948234498
224409450
106424771
1995468484
981247970
1262968232
322340825
1669701709
1557048672
2143106824
1799393252
1979289765
1378120575
809120196
1660121498
1196889959
1227705842
1789128786
2116230884
1536124277
1295965632
2130744307
1742923413
219555315
345001833
1298225831
1788778562
72842682
1711227678
143808593
1979460309
1435139097
530727775
1915370514
1690657653
1419281566
1951513357
1089076389
930861051
214445749
1988710000
1627515471
1657923546
365087838
1252919352
1407940356
1469751141
2138544386
368361732
918921826
534593613
1590667043
527206681
1483191707
1977222298
1803154340
1560592834
958681897
828788944
2030780214
1667005050
250391580
786978934
1738791905
220516368
804653663
1072989592
1458750986
467274990
892867553
1974648372
861009224
1006502616
684991648
670666814
469624703
1863144462
374583531
1879352081
1933056419
284576883
1762208906
883262669
451288402
411055982
264336838
825797980
32558682
242380675
777184023
2030128207
949341893
1769171509
1975464521
1459154
453323627
1284193547
2087837354
563095541
1190826556
2034333726
318210327
2099032815
1260319575
912018850
1563978296
868622800
794757715
2070643207
679723843
1960967272
1955899322
632077843
2028002612
507570023
1170023248
28846816
596894984
1521915443
1071235861
374819547
548529278
1317475824
761859074
1016534080
2112075774
18250462
323059940
873831868
1809812548
800658253
1580960746
921213191
1762486274
769469566
104285401
272155933
1480163151
862774782
580238008
877299650
223618492
901692622
1475097573
38970784
1261140515
246720426
402471663
1919025574
1516551158
1989513792
367577090
1339667853
97731581
416879744
1693456121
7036326
1265194843
1707038043
753794893
1722741529
1388065933
957250790
1342722111
854519635
2041358311
854273732
367265268
1527900991
1152974231
280632160
1385952217
887103452
991453879
1052443538
1480073509
1069054411
1484123158
903414230
1179043388
488379111
1376070908
911960107
954504603
1906727735
1128359901
365348817
1443863907
1999595759
1180651642
1678180915
888038340
1731504448
235081428
307148483
210723088
1590841357
638269050
640264949
66873681
1731347219
2054289286
304727319
680107324
1731823605
2003837707
1657420844
131069937
2036104388
903929242
848835733
1861584042
953677766
1201153678
150495380
346284400
1581767482
2075624794
1290095915
122498373
1378527793
1007257653
2060126831
1513037607
961721358
1432094568
953384316
1596245827
150117584
900324763
1854505017
519039788
1806244207
102041571
760564629
2121855565
1775234431
1298318947
56687997
1916465779
401123610
1361608811
140710678
251360930
346781527
1206437587
867732433
1831968967
720571807
260059572
1603225054
1066757933
1737218999
1290284215
1551676180
145373731
853528868
1754719420
419225394
1108810581
636807471
2023706791
1829960123
315481310
1329081889
804956833
2044563989
1364582595
357134342
812386949
916232294
112136499
1466934190
732054887
1182571540
1122244671
200526705
1539719142
923521720
495269192
939121964
200133733
421340824
1942298768
597254086
1413247146
1101425656
933914063
347278802
1104757475
1529498268
1372212036
175602610
1546833582
202130514
748018732
663388848
1737790526
336135566
551043289
1023930006
1305826337
1818424970
857416488
836759995
743298421
1046640303
717356431
1891935026
941128188
168237666
412517392
780033782
185716459
1450685884
1731991934
1842942421
436767228
1465817052
774361956
1441157825
51452412
1861369601
2103705540
213936401
647433692
22097490
66319619
1044278079
348426030
358211414
1731994543
904005915
1569978278
169303176
1157947144
49509251
1297762472
1897351725
677076532
952561509
1711968815
1728947151
1558175560
1627487575
1731850264
937295480
1700995617
437606696
334707776
170613600
734948614
52041197
241451238
180187227
1542105658
124582979
1705514567
1971275889
1924538567
1633818958
946432530
2095669714
1290386801
979582926
1739749703
1123533787
541162757
729159712
107363599
161040547
160147150
98912606
1987033479
1872517327
39375317
1734511026
1573866161
366413965
969315044
1206436690
234013661
2009176671
827477234
1533331927
1927217012
159677013
676192990
234358740
775228720
1992284284
485423905
2144927065
2132410440
632024793
1816517576
1289718892
1041188960
1637366592
892396553
1974687706
316552136
977400764
1764737059
1779473551
1047061500
2119633923
994326638
929638178
463597525
920077618
1853588230
485313809
780825065
127902989
1329774705
1195932790
1077816160
1929547495
191928200
1828701522
315287470
1382626971
1305794026
869855757
249242839
1970909775
1961614794
1166417880
708291715
1210474465
1643357266
1852120666
1535720113
616932322
2117905718
1228413676
93924114
1267334702
1048610073
859368870
484854167
1698996189
1340480681
1824107595
622831920
345010426
943036342
377569975
287321321
1952520873
1149098950
1783930082
140167952
1078404174
100987967
42154962
1713683849
746468223
1412017001
944398133
1801287466
1508322053
913345643
1149620637
1124348597
856212588
641026296
2138436991
132725674
131001067
1894341005
890418495
3437287
1448331848
625058435
121172084
260980530
1976830591
1533835948
650263007
2010189088
1799825479
1134215891
1811764993
224431176
1846351164
1334856840
1127915255
2008985496
1938612094
498137325
1923135246
1835846157
826902934
1492575375
1776925677
261353436
1291071516
1970734856
1834016243
1356323192
1217356389
1189290944
1096866237
454632231
1448437755
1689202986
84716168
168367704
1035973129
1111600185
122877111
167351947
311164090
1857820289
694612448
1397739299
58071296
292950853
1423065262
903735358
1641345737
2080238486
1601850257
672308698
1529857905
2052208161
872847189
546260740
1149749964
1335028368
416315281
783482148
203397341
203503718
1046043231
686564043
50402741
1922228720
565007039
320547696
130366673
1415871011
1629724059
1252479134
713894804
419091700
28735274
932269300
1373065839
1532956713
284366944
737040365
293390259
213275669
1573653960
522375132
2031720663
108616889
288901389
2051038431
1974627379
1486742396
108104151
147305433
1307005470
301278494
1285838218
1374698372
591575110
517317815
1576125579
1143789365
1472850085
412343105
860036229
1907410053
1738327992
1741138192
679270803
470221044
1501857417
529331928
270595783
1278224743
7605713
1370359170
596890066
974800815
537202851
1975084653
2017878816
1079545037
1946544907
974608373
1596109828
1630681709
196047591
1176959639
541204132
1582639817
1850778000
1860412524
1780159152
1800317602
766419563
148223897
945700104
967017354
2040100998
2002052736
45599037
1523054520
799813996
319951478
1589539697
1065976648
853799879
341070732
1995488374
1252195769
1027185069
163396857
1695190728
1520458766
689716267
1917901515
1088180027
1248291693
2113344324
637809941
339366082
215974317
107697965
1327336448
1770495316
2033014677
1969693684
973388503
496661713
1468804287
1112626876
482983209
408487730
363750551
1823953339
1202162332
1766943934
21100126
810940621
406929404
1105824093
1576563782
1977836763
886920472
349838881
1654676410
791034910
665023798
1281911798
1079929321
584870855
912203831
547345527
1356710478
2102217244
2055672886
1685778882
2030002741
49361258
698218354
983345979
1358021848
1089360642
1170239171
1296252672
934734312
1106457310
1721516942
809588137
367161989
840692967
1386514218
1481445822
1693532949
1617414420
333935251
1550438282
171905226
1910757152
1069575264
766968589
468605412
278425369
518309945
497069721
2089287983
1028396889
397497232
852941427
1072156151
2092353557
696140079
1225421377
1820483374
2098209115
948530873
1649855123
1325472401
3351746
1924380389
1859152085
1652975815
1549798109
707135504
1828279010
1776568494
24901387
193922181
1183803447
779154395
1705776166
6040266
1261969429
52533995
1715699238
2023432618
1704708112
1973986205
184281186
465432898
1395385512
1067549240
1570874306
1234644916
1989105738
860701723
468235956
1002567195
1115223731
1855419142
478275495
880050493
370524478
226718869
1495672897
16326724
1628562585
569794671
1357906601
539231897
69824899
928149934
1196665738
896747969
983708269
70929918
2088226362
373786808
889024444
1867188240
2052049279
529782224
1798315306
768006543
45212420
1540389585
376608515
672481539
554588266
2144659275
1113471640
1389133503
1958530401
524997958
1879233181
752943577
1971870616
1243360878
773118874
486162140
2043952517
209101877
1363686002
1328054386
748378962
1264876074
64007523
5881514
202961683
322240381
1598846904
704162115
1726968003
1740535907
589808041
1314991531
1597171459
420868724
1960210445
1418284350
1947855954
1713882748
1032516980
1627419019
1073919225
1572073278
1278441115
212036884
1707800312
1540490909
1814847622
2134764656
2140228748
1573597591
646441428
2145136095
61517990
2138983674
1582586376
1683153771
1821469627
643421027
988954722
1483754086
1628296274
1550444090
685594600
1927523254
859445501
1870226530
1964072871
1614360882
233983251
1615653586
900804601
550502039
1488804327
1531890472
64186636
1974053929
859220443
450367471
320615013
1823159716
1017728864
1002496217
29930241
1005774967
40043127
315196284
168558066
1355929643
597285774
1133388793
963034756
601263721
1133361631
850974364
655289183
1034950389
1858530716
1584373840
1214777942
678750585
364570064
109668395
1380824458
1836103841
1638700215
1306484505
1637278190
869302304
1898780222
2003755017
862548004
1620996744
749265320
936776951
746688956
1657748202
3001834
902494214
1947492295
1775574673
1945518788
1101898911
1349105657
1216264674
1648712298
148552371
1882676986
2104417179
340026041
565040262
1114209752
2026768636
126532428
1529779070
230775870
18824028
1862776822
960981722
232514388
1690790013
729039199
1053663702
193384972
2117835255
2098779207
1699715046
1003912181
172225105
416447506
959130184
1335928615
1071282791
852379464
888468038
1089767315
804148789
313141768
329205132
974140332
1449238516
2067145584
2107926366
297274322
816060363
1755402801
1321132102
788949099
1542650082
177859898
2144830131
1180063720
945668441
1059452839
25708597
2028983807
110077257
763210855
164552635
847081952
962822196
1983916648
1959385765
779708424
1934416690
1602341918
1461742259
1827460607
1811819371
1268357323
92937300
821874556
257379894
2035166041
1374384543
198959682
215667187
1631558976
859111956
345555198
546768887
2111707486
479002563
872113238
1250037094
1856872975
1985794373
142120516
2113261031
1705901298
1042505985
1433959067
573535515
967492032
558011050
1138249309
457585362
183196050
382896092
1477241754
315084291
936156871
1414346113
943051969
2065610188
1123811223
651664470
485595297
439464311
271775073
1685312183
623616431
1901189772
977460230
2089585430
808049223
862861050
958294017
909958512
702067820
119046656
1726793948
2147040604
2020836846
1012713242
1766592114
1686310130
1583106201
164691392
523477806
1946718150
718788354
1865749843
120537478
999452938
1117137257
838318029
1086971377
396020356
640302228
991085364
1210957934
1936093306
1592226663
1060940377
2134521931
1865919312
526925049
626403887
155913811
402627317
2116152731
1254271534
229420657
206129233
1896948508
2107835170
600917685
464767163
1166941860
430458392
1591776783
154018018
1048855103
1524001122
1411688243
1874495004
468652922
2113231690
843333674
1481355898
1571226987
1653417146
580645591
186544988
902667114
433119536
794264294
1052637518
2057532518
669746024
306352801
284824189
992262475
772342433
734955417
1779114426
145901266
302463384
1560859169
676173076
1904582779
303601246
9684200
586661021
173342339
1792087672
122640658
1543958131
58058629
1614204916
1486747258
903434196
584639760
330628478
1328160276
1779904627
1131952765
1013990171
270512197
1726857725
252840963
1231000331
1789005656
1576442532
645116752
523092843
420715867
1998400482
741237135
1606399429
1818813514
1569639575
728093453
1318479247
1470563032
566544066
1870404261
647648958
563857602
953088809
863456784
1129734626
945571815
1384781185
932675902
901287611
1236585404
509138298
1056867282
444320192
453092056
6795059
249657577
1695786890
822291895
594419198
1043646998
448926459
1746830071
884478957
1238945576
1622519070
1864546791
678560225
116388177
1832183663
63663524
1120566574
879131406
1141387891
425904385
840955300
1155466499
422893254
1867745469
2106036026
1376818167
2141719429
840711783
754613552
1862982021
1924132745
251598314
1584960017
2019213103
1702228056
211495866
238104602
562267305
1539641666
1243187940
1254722208
711136246
1339454018
913158148
779370000
1917261500
1933024110
2097153991
1017385248
176816068
681366561
1314324489
2131793996
1787847268
1685543275
811511449
1005714544
271296872
1778162226
766998801
523631428
170417583
469070094
1238625382
1853856368
877329308
2138087981
1117180985
2139883982
1030798571
289139721
1711670599
1590519961
2029762512
1379515346
1825835487
967624924
2018665731
799309299
1519136953
1861240681
1194401329
1358647214
727301403
992401910
1959684111
1248510755
502543290
1558333845
957044323
1977429935
1493492887
1947844735
407367980
138271491
1567335841
1729677623
1894250490
543271313
936588723
1364951257
1192649431
1926112541
1860145550
785730102
1345450910
2120783198
1135181206
1388165309
1196688553
322893587
137541427
732054328
757464864
1262334255
2019551401
204213461
81861791
1195010229
423825260
1294787549
1925230251
102407014
548614666
160516965
1415860541
1923700783
329887949
334311194
29457627
1198866471
2070051539
970445097
1647944999
1368664916
518261108
1753227527
7671259
117870466
1590558789
1894237054
528586468
1190546132
1664700886
1699195177
1785988309
2026306875
2120695260
1293972044
629768322
1188299028
619667929
201028427
664044358
199565655
1052693088
1690473076
170806871
1583433691
43288860
228737458
1748542780
1807605278
57321607
2071901177
189380466
2104791453
644724282
1171548159
1584904398
551648780
1324183167
693817679
1287629898
1634636638
670229469
946644190
907513731
1166255908
878918202
786789336
1995857537
1809431021
1280042347
140323212
1148291495
1127672882
771759882
239159956
562425099
116799062
293435824
350492287
1947953351
374545307
2075227224
534882913
1330686619
398519320
944353092
1486281890
691589879
897160402
321653099
799134960
1082147967
1493794270
172320872
715526711
582786828
410733120
682441184
1160680741
1478991245
1738680674
1899081917
1792015671
352822792
980303687
1991080142
573884798
1395344501
769474288
1185737905
592405792
1140304758
1352451528
1067173291
954516885
1429789486
377434904
1073533786
1521093617
1527882230
273380334
1688485510
1853760725
246327556
135880722
1945704436
252081936
1065057705
2089198267
1738689093
2006721238
17572424
931518187
1936378846
4234811
816295362
1949007583
390269990
1787609651
1103763032
218499161
1950252839
742343182
110343421
680997880
1204351626
1359073378
787627966
263994705
731807052
953712174
2049799135
153279621
964881397
2088140726
1678933781
1904620056
498798029
1684771158
422718299
422428026
1328651978
248269729
684737932
990285945
2065122437
2078211296
401027836
981850400
685964458
1921866442
573104319
1188785213
2105086927
1829607438
560503367
701403413
20381723
1450110041
740251242
1671333092
682051976
1878442286
105449354
838341629
1874755872
1218399801
619469890
2028170745
897709110
1687775134
435268138
612600129
975013202
492622242
1857974298
341137078
825788604
1757494302
559012664
1593965590
1042819519
529088292
1305758849
221667589
2007497982
830143665
591853372
1534155871
1025881320
1750577929
601660040
564875727
1908208545
469640438
391594134
1257868361
1803467628
63430603
434925585
237684555
1199061895
1452759078
721976203
398771220
1696051490
376508712
694522195
922293584
1532239914
323153027
1396199510
12891342
1118313858
1724109556
404765466
1935763073
794650494
1231408950
151749505
2041077278
426308847
1447334944
1325231602
2000821117
1465283501
688654128
1511050154
1862843970
1595247180
1812732187
961476838
1085261973
1518762431
1801466245
781372939
1646316045
1760872762
2083561438
1081286881
1499593669
942564094
986452561
1689561112
167478282
478059936
2053156849
1524774917
932555089
198716662
1213535644
783921714
1507392399
36504074
630027451
830133176
638303576
1493686039
2016160717
685343552
1031879203
21699971
1367029735
1888818960
1456217185
1664601370
306158465
1662198214
1261496955
1381244220
906458739
1178887453
1063621196
321976989
613433462
1345209701
585457593
329457470
1342986661
1238107569
1608188083
1163280480
1955427301
1084072272
1683486581
1978098918
119531926
494616760
1480175557
38750043
568506676
347526859
2056384560
1722061797
326015102
1434339817
224073222
555242455
1738066017
1842413685
1316649734
1032396008
1431476355
828276632
888434119
1702424849
1133880504
796217602
1166821807
83306248
1266888294
235984775
938234963
1888690401
82833195
197674048
1122570125
544809816
1143657724
1143782805
201331234
875186425
904267876
207260906
653781239
1684085231
2071717218
392211912
1308105810
673448449
624256273
742652432
529042426
117432528
1359969726
716607007
2030885505
2034023666
1550485288
1630705440
1467519456
1321967809
1043092962
2002276343
1396188343
617289094
363871147
1715986067
1084874429
1975740581
1088184485
1511590064
1071424594
1211352041
345012137
383650307
901273804
1609227403
603535989
1008420300
1822133474
93277712
1989347387
480939331
543705401
1703861029
1086114036
1285531138
1518598136
1208629813
994036143
730152200
1212702557
663330579
2002587636
135485934
1531555488
94353971
629830363
1672235843
1875504047
822888747
1862278089
1577842050
647232292
384170271
1002987055
628080194
2090289179
1901788765
75690080
1183850708
1498296042
2080655690
1911258212
420310221
935645577
1612284996
1076579379
1137683212
2094036441
1334075508
211854509
1697029526
996533054
994975350
1505904976
563818336
1744778926
1373118130
1475535345
770299124
406703712
374515650
154835440
1408111101
1264462795
375428764
1331642946
566381840
1911055923
599887440
617833638
1207932714
694927132
4874544
1476401144
101947005
2122078752
1840808095
1417356243
363554056
1015830236
781356517
2038232177
1268404537
337330227
178215421
1081853511
150746811
2028104939
1710268964
639462446
1335655492
1273452166
2047513309
1840023704
844563631
1239457307
93731550
1560749569
1085942543
121960795
135601269
1464340106
98013626
129364244
1351668534
1611719064
445367207
510533984
396356436
1289564541
434351344
1444611834
882715301
1277839638
741207493
1439784162
603088366
199766996
2049110346
1356059626
2127198230
894183414
1356849433
332216730
404253444
1092438799
1040664638
1594941317
313323668
426109984
292079143
685644816
1915378759
1399002587
2051731984
992653026
1313785745
1203948384
17198338
1676906119
605125569
1987748736
366464006
1915193989
1288292150
1067751640
1677481948
503752828
1860264100
414089282
622465843
1758439672
1197434054
1798659437
784577150
281729528
1295162936
1568471737
525745171
195969579
850696892
592472918
1144112139
1453306270
926753630
427045108
804983826
1638933411
897614557
1305908667
1853773037
109185688
845057875
1345261583
1509720045
654201273
173385926
528672855
339509038
1567355349
434424948
289014942
1044476195
85843332
1811273281
1588787366
2061417805
505027337
226813537
2018543353
4047442
509556858
1236917094
276025147
874189062
929933847
861256597
18783440
720287965
1398273556
126655778
1505018795
1395694059
6211498
178574740
5466026
712177364
1602900950
858050882
1980853215
1470544449
250381268
103778487
1596595129
1967473706
759866651
679982079
1046348625
1291972978
728386111
865896985
1988069555
858532260
1769890879
1625047958
1272749158
524658875
1845625165
172730690
841501262
1725145807
1304227909
2061568385
782844364
101546709
2059107132
1021058254
1749690121
443457717
1108394656
1665905699
1612045931
765901142
1430072572
1745175277
90758105
356284242
481325546
1803537950
1653112910
1278935182
1838258097
497817339
238561137
452319993
1432110558
105628521
1073802016
1298345423
2049797027
1292786451
1865241367
1626252021
1092295424
841078
782395480
840004029
1875404004
884693209
1329230777
1392984289
1836666511
560556921
2120096395
2030072463
5023512
1224590696
1211117225
984227984
1235173474
1981244481
662444199
589145031
595044551
1864337429
1229176487
1091237246
1802526258
1883039561
107900521
1271251524
1286405699
526718438
1067338370
644283464
690555899
1840622448
579107398
1974527887
1546804595
2029682795
469758534
663698870
1917842523
1954449185
1662793449
1973601636
2012446891
175298498
1098188063
1144998747
328543257
2139437255
390533726
1618751919
1345273806
264182696
272889057
466851219
1866383303
1517394045
367199718
1042343319
1169601298
1842550885
1355578956
696645951
270645523
667260062
505830913
568714840
2090601662
322187405
1129302811
363122631
1114500871
612757197
334644098
1094303002
343194991
342424018
1456667617
1501350476
527243406
378839931
287551646
1611107996
537091088
1257786710
1554971927
1216250684
127442610
387591825
860386776
897161325
280383468
1895942151
1623324699
10751623
55016807
942770844
52859399
506932677
1774085513
1351825252
459473060
747590565
991281200
2027520813
1611711454
1567271176
1022294355
614064228
1026724591
331326490
668142036
2088375860
2111894363
1756716572
1742682892
1443656164
643892256
597581497
598298175
1125520955
1248721782
1339701092
1919644847
377497406
713076849
2051693146
875544957
1164194916
1413540607
2077358252
660491039
440630421
418832021
638750379
1045161473
527545339
1577704759
603810950
1364375507
1228127739
597581497
612496470
442361157
2018037912
1087083635
2144337806
2137535246
692841074
17565728
218907858
1376271396
1735303505
1069722696
334776779
509501106
192878437
1791313883
537306547
378572599
1828774589
213764016
1174500726
1800650733
1793996616
1897791734
1107174143
837688824
672653925
568885503
131514260
1688538245
1369749973
790747316
1261118512
842500932
816272714
1160152657
1627486031
945747339
160483300
340715862
2027896743
2088996967
318554928
1199700954
464440358
1854312522
1138228813
652414908
734565398
1809954123
1145885667
513151332
989376629
992953315
118313399
1912299469
1456484461
1879825660
1854414077
1538163615
1879494918
88445621
888899267
404324447
2035422732
1109390988
596858118
43940761
684781428
1218859507
400959554
571500201
2086315286
594348973
547924796
562978671
1355005143
1112234428
1280676967
1772799088
565385490
1738392192
2086328237
1711254282
66517853
2026139128
1579008365
608740048
1360794101
532098199
769307862
1832587822
824951324
166747729
514904371
1025179544
608726515
1110522142
414622339
1247102860
221823009
2017568643
198419607
1059105749
2019441315
686474424
1542407453
1035138291
817550997
681804670
993135870
517188026
1024498504
1933337349
354805200
1946535421
321009517
1540438500
1595178503
217497985
723936048
1908632401
1729037326
236249359
1739498183
835082852
600131493
603675541
660800854
2133140794
925685686
1011971642
1865578325
873399903
1160948481
280016031
456333589
34072081
2033857520
437262098
1035114439
2036734379
1355480835
797376952
1849381618
733250081
83003531
880929842
489154798
1797095341
2065956649
768343539
1403269574
523020851
1672948243
97577811
1743178910
189418169
2112779178
917587270
1557557165
650536583
271770362
255460628
1480974752
890772328
725530422
1874565834
396774189
660722989
1697532673
1483223483
1237135376
1406040304
720646597
451763354
1313921523
545137183
1858347882
1208581730
115854011
1935073778
1919694123
436301102
1744304948
2010262764
1032627934
1725952993
1384633043
561083334
1359544855
697206119
1515858402
1137028880
824351065
183039560
1596922386
160656894
13678990
1752326941
1512990064
1044755724
1721194218
1744794116
117547086
1063748778
954183751
428157019
1842265252
1359174944
1758553590
1026178366
915003904
1064810521
225591149
762318507
1741742421
1837695367
883614468
1889983707
46274770
1140451997
337202439
410426081
598834494
460523704
1626432408
1162876613
134863128
327346125
1149887046
75038921
1723191209
2114218548
427829419
233509993
692181234
1726025432
1888882698
1439340637
1846112860
151707339
1617137660
28260443
1439819370
424667955
2135319536
378041628
298076949
577223584
1693046806
1545470621
863172847
779798945
768155370
1625276795
1622919678
1906900862
1562508699
2030593470
1827203813
168295320
1881163758
2109021317
898747707
1204881476
1156195575
205581474
767959173
165880083
1756329810
478636832
1350572788
2137394198
1436528467
657431602
1310065293
135865628
2116103841
258344939
179646683
704187999
901760059
714030224
1646420242
1870921717
2086579531
125546046
989845870
1217033120
1935824566
1629383254
1222706928
1408122742
2126886577
1811064997
115109531
88016371
1010340833
544091272
1999742092
1947726931
370133229
696187638
256600897
1706470968
1434866345
1374566736
195457420
865121103
822177733
74663454
1657866112
724730849
308213500
1735417275
313419814
26466539
477048309
530868929
554891735
1581535337
1392220079
1155196530
732651176
474332139
488807010
783221302
1607304456
678866235
1881000168
1441833111
166906515
2001717279
1936408943
517596731
523874721
1789345788
1875482930
1223711517
1514504200
1638904483
282460739
1090530678
1092294787
423425274
582796077
1450210742
1950077691
140117585
1436685913
1673980348
992729458
1845738983
347315986
1965196381
1222527040
1374874470
1593937526
1344440110
1725591055
1735463614
1750289311
1921243243
699403438
1194749741
27820709
1533999625
105386827
831260716
1658482030
1424710447
1734580488
208145519
1587897342
247203949
2099154242
405368514
172728603
882147639
80016593
1382647797
40977857
190505056
1111666607
871326274
1733075329
564427667
485603079
1642197807
433422034
1787826672
1324556611
590710260
2141616031
14283931
126471756
1940979782
69756651
877437365
1099325232
2028838192
1595701672
1140156067
586079631
901153545
1312387115
940095698
1326756995
796142711
885984679
1270688170
1225261737
1426033069
630111610
1899439629
620933261
120576115
1647924274
1401101547
824769876
873185414
253096189
141029143
1186615137
1110436136
1873424873
2051928313
592381039
1683249530
2064830829
172418730
2122217252
1932530376
725916848
1493999291
688786072
1061656250
151209189
335916284
842883019
401674618
1586227610
1366131687
163375774
1324610317
739763277
1749311171
1541138025
37075714
1229093536
1499493453
446323117
873649783
705052631
922091110
369407258
2117095162
2069591974
988705272
2121559411
1102595206
1660599186
1287024242
804506590
161048979
1312210257
1545843138
1109409987
1363158923
509633382
1673409342
1015289190
1706060841
391329350
2056271301
2037522575
1572225092
602815054
747491919
547413169
543011936
1300805500
1673414952
195959007
547877037
346532034
1160630094
578328581
550242187
605455294
384041828
1376169163
1756059164
685384213
377681900
502937174
1863108699
613796008
591206919
248836508
1276903253
632281839
1029822964
1655357201
1392937391
342632518
1399567442
1254741332
1041434670
767951607
2115931866
788910887
1493998747
1391343821
228472864
1423736142
276045818
555345811
367805495
1350459592
2053898937
2067673484
1720853804
1288729778
1341032750
1917858253
1878835986
1908126368
295268045
2046483300
21465157
1579161176
412437760
1938081610
196932729
1009468663
730040338
429533299
1759534733
727744183
145013958
505777957
564890142
1173309002
1061769677
1607607352
325291163
2083543027
278822238
1126248114
1337909794
934596353
841354594
135660904
1528519926
63142747
1093586589
1407616237
1094906427
1593830124
1112928840
1855288475
1828652272
2043867888
95372687
1833461596
2043436820
672730016
1475028432
1563900036
1930241254
1514601637
501082360
1915946597
120447549
753778594
1279995642
303905477
211784723
734510326
655346706
987711065
1639336921
1548631338
797914430
1000833433
110428538
427115026
927142989
1689766365
2091720007
1578198018
496795830
71332044
1621316696
120233689
240087143
1219447984
527623868
1259742377
210737769
327600321
1098175469
574566419
1184157949
344922563
1882079725
1503246683
1136820837
872988701
85459006
109285042
1705152840
1367728358
804819
271509578
915793762
1154127963
352156066
854668927
1956661782
917133471
51022271
1785545736
1146919300
1408975098
1199260305
1311133984
1738159160
1320540166
1489667091
33791663
1453821021
1244918735
459241809
2116586657
743551880
4847185
506105619
1109645045
1012362862
992739396
1885865549
8023796
1956455921
1212953417
557391584
68465836
1194257816
775205853
595741096
1031961698
464059176
900727521
1496166239
2124900659
1984153761
302851689
311177909
1984102336
599532309
2048647556
1182189155
624152797
1298636826
1394143644
963959300
1437620568
670874363
695810987
2002402026
2095080735
1785700383
358811694
2050716569
1973423431
1127172726
1765001198
2141408251
244251860
1822256065
293301419
1585926275
254206650
627068421
941606814
1589688646
1408374672
107831263
339004411
1847317763
1448393626
1405744270
890655940
1846421289
816364250
705087546
1758382032
818523086
1099071530
1922189993
2132134395
814635830
980870885
421027691
1086499661
151166178
810698026
808555980
970171019
876130908
1934772288
338599732
1665318609
1091323196
335447649
1961539709
540433693
2036548523
460545468
542237183
341876990
101576300
906152233
1151680478
313478026
573635590
446919399
1058715907
779373504
1515079524
724555965
1434126660
1234698354
866065470
1962868502
304209796
1811257985
498624642
879642442
277234423
672560600
501823603
464094534
614903369
1600626900
902193809
617370039
1693690540
1114181278
1739645884
905027062
1953696557
489154445
418517302
825142206
404001498
171182820
1337403866
346561349
187271220
163684869
1666810701
1533811036
1914022493
1095411978
1798786977
1526465396
1888197052
1695329435
1895544947
1295271442
152105387
1146968328
410739320
2018687916
1588780293
1221994346
1071032551
1257106068
427596954
1849505262
54353625
1580198346
1394594995
2076739029
949628039
1460998096
1943774093
1477902826
1774783026
897063492
921470620
618756860
251617996
1795294346
1573963621
1777028139
1129233016
658211495
704193261
1157527159
303454236
212546409
178167159
1213972618
1530335523
1010605628
610170879
240062202
1386264152
1397679401
466033526
784150185
1948502494
795874736
257659424
1559083135
1986730745
844210567
181615559
1736101723
390979799
1369732968
2035197318
1454071342
1681811475
1828351896
1878927774
667375132
1366201634
1324493045
1725257658
208808175
1054098269
1467451972
737452005
1400823585
670905124
1101184285
736875812
732966958
1397668660
1388875945
1084398073
453597332
1128305145
1096854911
899903390
1313676521
1710303521
948904585
639021720
12074555
8310834
1156046382
1611413316
621280858
1357870156
1190060151
1060403142
980719216
1264100095
1207203566
1676529309
1430372854
1230145866
1128436298
1274108481
1469697561
1892303998
158229076
514004208
1387912268
1213053161
732084182
94909798
2107166162
1840214493
711106124
1279774669
1152220713
235625453
959496431
1129567296
1112722166
1692394901
1273407286
1425981830
83439979
1538127169
911233181
951361957
629677441
1050421324
293940379
77379683
460016644
944152648
1961743350
21761513
576293567
1342139565
2014075393
907758474
810407316
1986355108
947754879
1776031842
488866355
1779244602
725248851
1423927286
1767621555
1055688295
1513195143
1416789967
1652411191
1598894829
2062212306
1935554880
2142156682
513436717
28995983
688642846
2144248122
721539552
562179206
701001330
434757371
577674617
2118656038
765053162
1776241038
254310453
1152593842
652980104
247142124
1302308452
1769243169
1853953734
434853702
430599648
1623297117
1518492890
1521173971
1356274011
1247793411
1234190712
1017665586
231883008
1651079627
1985466950
1923688844
975715635
538305592
2048834393
1773024988
1288285867
482139059
510047248
2132042105
759094394
1332982653
1153594751
2131014012
1068734255
132156208
932908574
1483884301
363227365
2111301780
1571608663
967515227
2024302173
1875677419
615228900
759670433
486088425
1578444311
1056221150
1103154570
907311160
317939600
836471235
354224588
979744512
557433510
971292095
1574432843
1021310810
1566658153
1582686158
1817378599
526375681
977366412
1914971581
386532586
1819742620
80355242
2095135237
552565971
1426179549
731172622
47909461
807458382
1889027556
1927156866
1742204656
1849361050
24225429
1183930419
953887780
169207351
1197029870
913645057
782438471
665990801
1811543065
1288563579
843609013
1579508152
1228567880
797061566
1112296126
651500814
960667279
1028821235
620684539
388631474
1499357502
1436725256
334138482
1516766023
166838038
550348305
153164222
2132711165
1941385231
685765621
654692297
1564662879
1770418708
908721922
977963203
1389580041
1907821464
45641198
1942128844
1598003598
700437911
1387250245
405402490
624122264
543831012
1362902135
1657136561
706469388
1541213045
1001718177
901706694
1348971008
754311054
612220381
435519664
694230460
180654013
2050831213
1597353492
1242300334
373393301
495334966
548070143
1524870239
1088552848
385603504
2136991105
2035840946
1662909452
1539988006
1410627043
80506985
1727528453
360535071
1740218974
991330506
1712843763
34391936
1869656169
1477100038
704152952
1330274282
1764443321
2085809100
2111358350
1685568617
1571639485
790416096
228381992
1685778690
1295519140
358476486
1647638686
629989355
1530978633
1332721362
275882926
879792482
889674556
1471717373
1713833687
1538686278
2084099010
601395118
1164050228
1803325008
919570112
183664843
1889671867
551828730
409521364
1332067880
958946943
1406918869
1420186349
2086059928
74979135
816505274
1089677184
1384020184
73031191
871129386
881143958
321316738
1457430170
1026670853
457941007
2015975656
1015247136
566117307
866105678
1922342614
2046078857
1901943271
1944569677
1551286929
1664345122
1930556089
440364991
852576165
1086538215
2087414846
247521617
1762254466
1413313470
73933912
1577811735
1660526567
345449226
692091712
758903970
1006036108
574515828
69817062
631935433
1209435139
1033807759
926810334
1712562701
1110481358
1987095150
627688781
1185173168
1665015521
651127915
736144596
466291301
823636201
1212536295
1251473534
1085041573
294489576
769809376
817462958
1870237763
1191507290
81579818
1376188576
2047733712
1969551726
1969603596
274428589
1321228381
1950223691
1870781582
1939415500
466327594
734332831
1557959624
3930318
1426891649
1455681230
1518917182
1894699872
782513512
163525433
1565576506
145615867
825993065
1648039566
1771907492
355349857
2002796014
702919941
435407338
354736399
1771070556
854220950
119232120
1670228474
663068935
847183695
355236617
1710640080
2049731268
873229398
1178703351
708885433
776215246
131173581
1750758280
708557259
511624166
2132063192
1996060169
1355514674
1994897032
1967065025
1360251914
345072982
178313932
2111756791
496076516
587311100
832574256
1096994540
440174611
1807681523
1356866646
1447131710
360954321
1043176135
2071100955
1818626684
543650031
1748173139
908272034
1521330007
454314753
447127822
347076982
344142716
1193762105
1648208943
745215875
2098844740
1958671000
1950098197
93105318
1538771381
1071064027
1467825968
1195779249
541019777
392392986
934926430
1711236847
1962494643
1849280652
1468804287
939860852
1899391172
191584793
1884736132
10681859
1222200642
64884355
1475853068
1788393204
441301618
144862508
2040734928
1299286281
2131479046
898559329
224876537
605061449
281907889
1268339738
1937184055
1929916021
1216397953
1172543229
1160385741
611600487
2119861831
1329352421
1546400580
1528190079
1206591499
228847080
931729710
1276115153
1338681391
1337954288
223845550
2008387820
1313575307
1345178335
1927943400
33095791
143243882
863508192
1510954413
22302271
41765812
1473996020
1742294262
199251943
1637704229
241853756
791766969
746539794
693055615
977116754
1282652000
547904590
1357621341
1381660919
829713999
1200234250
1385637261
1752333947
800224600
770190777
439390496
189018211
2121262944
2011390194
272035063
665015417
1155958422
1565770617
757208820
138741619
1154803993
113950621
18891436
696614939
129347269
541669016
876333723
729486465
838018781
743178570
1586297264
1151203519
993841288
1644530301
478331483
677169918
654622969
905393187
1182086653
943711650
1816025380
2130595725
1061523868
1040370826
678866518
1353342985
2053170865
1367919911
1513254934
324838568
1896065659
935828854
1836575797
1845655422
745876268
1474171611
1843576652
719813685
1494570070
1561631353
57992231
1229173846
1802866773
112697388
704780261
2006050684
650697256
1020150845
1930054265
1958157854
1983206298
1826002225
1045703581
349469126
91769298
420652123
1431650112
322505348
1910906410
1108923174
1198539674
2119346527
594191469
120602262
1718227014
87814544
539365157
99778508
1689481180
1390987172
1673212308
1601924698
858261318
1811479944
1283077626
991529025
161803907
936873161
1605008867
137349261
1237970769
702008281
1773425489
1608593905
699305963
1829045041
2142909816
1106301959
1037281178
2111818932
392162261
1370859939
1997419556
1661131780
1202176625
321822561
1175808604
1741201709
577215426
1082694394
1332567230
118872244
1638267322
1612607118
2503091
1712727321
1503554263
1728375925
1965099706
1970890702
1588837338
1195436360
340056031
1312625083
979128490
1787960410
139759488
1631548702
1558215056
288078522
1076956265
1660827576
113113523
1099403233
1282573655
72201854
21783800
263573047
929967630
55272657
1576367157
35398483
1457004664
985865818
416423918
1136675213
1775775331
1867901273
1427018447
1463159532
1013773829
1636686117
2058911722
200169912
1738079550
651073681
50143407
1169191085
1462415347
1684765494
1211967905
715883025
1457978782
105296451
1217558520
1498882601
686306574
696219894
1186751646
857705341
497390723
2074476080
911781944
1300454100
2139726170
1817518013
189877738
1330712375
1012577025
1159809298
190673185
145801855
195828173
1541073967
980849698
1452807130
1403456043
1034687402
601431461
1968338274
1548716208
1721585686
1715828262
371515144
1428730777
1412479371
1439253537
459901642
710855695
972328356
758511216
571036287
1548472788
1699085168
1504218509
1809943378
70362484
1418778486
1007596595
1240102933
460085472
914159165
1158223053
1150070800
911960615
2106608717
554714282
377467934
567486016
477663773
844547070
25430490
1992890756
204332575
378707599
1143843866
1156776470
1933895940
1206730182
1559755861
666722630
2040902834
355836024
1769949236
1063671456
346024534
1589565159
738500671
744926205
741734491
545542941
1577033238
1997990644
1866750067
1076833876
1255919269
1966580005
1909581390
57323850
2128972660
1784803335
67092551
1778390181
638435794
274363434
1769373327
818981988
936939588
42319799
1394673259
1217401878
2134063531
1369979659
1993130899
389479810
122645476
1846444371
843609013
1667514744
110555983
486920398
1088649583
1303107882
1056145339
1335410988
399841508
207541740
1728313822
603856057
703427985
407601095
336839924
750486273
372901269
54850792
2099849232
1629381615
1248881477
726321675
469698157
377592489
650989598
1096852930
1406027375
478388496
1464340594
497005922
19108099
1240826121
526897925
547505666
889114904
1874696018
1038922955
2116849695
101038345
1223692869
836078782
2094166243
585890466
884743696
1355803746
933530474
349835207
515706967
1905842013
32155060
1500418663
1802597224
367237918
542087279
999868420
38819491
678517959
701745133
1222465930
1388432681
1127370225
180952932
888092355
818214133
454796252
2065207811
1024801317
159788542
8252200
148902717
1062401397
811107694
1502544744
4874632
1753171076
1241382185
1558043978
2068178238
1645035413
1803739040
1848456920
1555499135
37796900
783767456
1611727801
470925065
1722276465
1775114653
970751258
1655244655
1246713076
344780967
1975598702
1483985880
2104186299
2140041272
556751484
1993423050
1619327437
2105266163
338365705
815482469
1119964069
1907982280
1935105172
591514829
2008469181
815547755
1798334542
477062490
958684874
1626313473
182707149
1966465927
317783978
553457807
913700840
1524605249
1428228017
1999341399
1132330260
837059496
1512476305
1987440547
750832907
401966580
839374573
1546400580
632884394
1231795175
1592015026
1155434830
261627279
1660573925
618885827
2078106999
967109290
366042627
963069908
1479534113
977186194
491660289
1190341338
1492206396
255039502
343629039
1068120605
1961469338
430981519
1194870323
1405276622
1173799538
615003644
1781256604
1355090299
1119033122
1212467753
763495755
196603181
1024708452
1013770331
2099134788
654899330
128328702
757170466
187552306
33418096
1234288435
1296121092
633847818
243868049
650097039
1807801754
773821240
1569198254
1981575963
10512883
1494249607
149979243
76012472
259527937
587954792
671557623
1186969621
1065845808
1644551208
920028503
1592704562
1525025042
1160505672
1364633753
860714570
1568066189
818983530
277222798
279476677
1943659395
1275094662
1024437360
887457459
1817694195
154915449
593631459
528457551
471265425
1593753968
835883561
885325957
1954524621
1187303822
1794280636
1879849582
1837177761
703408117
2099797734
157344413
2112492704
982741627
1693775155
1709159002
1863227495
1886022760
1535249449
1262526053
1280714449
1392318766
1404554638
510561246
521215546
1831146902
685157739
1460412212
58018295
1951944299
977075767
1126238264
2031890639
823292669
1024275919
504310441
964064543
233612782
819819911
1182110844
385028362
2123238595
1106219472
82195456
2115821884
723435192
918988635
1059807485
796662279
1117362707
173489979
504286667
1784675557
1983723352
804144909
954431836
2133054243
907487864
2039851858
1060559542
1541148543
795698370
228492710
1452824240
1406919565
1673919011
770862071
1271930961
533509798
2005966642
2098979073
377964114
243525640
238659160
1905697615
1913722210
369805563
473085134
856583146
1234655082
13222120
310215650
1527536823
1929863943
237212469
818878573
3559959
1815425337
112368853
1687394059
1716568125
1786065455
1357280610
19585731
95349924
68444314
1534957337
134876064
2018418672
530378517
2054592545
1727811010
2134813808
777443391
2057415833
389111438
12707093
1759018203
364673781
494185197
1644931480
1088941320
491657786
1288952361
1333751259
427879728
2074879685
307512784
1039709267
187915718
1214512029
1568531405
1821749727
1561207916
249716456
360082480
1297999572
77656108
613820644
977718909
1955554026
1441025566
741688911
428389953
1653965476
1031126550
914336167
148480892
2145559432
942948245
753754853
1855114471
347454597
324250659
2008881398
490908713
1474882028
195523240
1153012933
597807722
1691579732
1051631353
589834645
554101985
1593113516
1009246209
23911474
500808323
1522869079
227965893
1337121321
1967277909
1042838234
1654525229
1544816042
1849774986
631141253
116700848
1691067943
345025332
1548535166
1123324116
1006617049
726719674
1766465845
706905740
206573589
2113136819
903932874
1748485046
1578427201
27960269
268539776
1095209914
178937720
1061144662
288634524
509911520
68084563
414310077
1534808097
390679601
1019212302
506747227
401393764
1252764730
712872036
1863483952
1513098820
727372654
1359462519
303348698
2116450774
877152260
919291134
1254903358
279129805
273422249
1759064064
438164392
1900572361
1448164738
663524070
604158824
285274897
1040256105
185725215
1721892720
1833293129
1739277512
461923835
1451896962
1856598489
1547371609
1117261915
1975254466
445230854
1580192853
470552423
1138275979
1756880185
1913021173
194175296
1406353064
1733907844
693843437
1422771775
787790155
1682478566
769345839
899214358
2014872764
1799022407
952417412
192965149
1938895824
845764339
1063685820
1975236832
1114080388
661159524
82761146
35260857
1188123906
977718909
185485068
611991411
13454086
1519469083
652824544
477756153
1327766291
1766982627
1798344551
378775191
1543775978
487498029
339157159
1979694990
1235119148
1564938784
751638035
470799671
1708294736
1069448089
29951290
1002419808
567339947
347656363
371086427
1418235304
1348694719
967269963
570438700
1003837821
1332674572
860554078
1918004856
1164070729
1475883951
1632330575
1569229820
607454701
1783210775
1549106773
1045716763
1500056605
1721120402
988779164
263004307
1870788126
1232144413
1242347682
958419695
181215570
46794675
461167139
1948236535
135188765
184706082
1532703467
1372709644
1679134100
2050235801
359776401
966019958
2101816215
1490177790
563715108
296820012
415381264
1162957295
942463792
2013182558
19933226
4609005
1910330290
1901166119
1559516849
337451895
796163855
342189622
808591845
114052660
1747474484
434482544
491265271
439522463
1644595475
444748761
1508981410
1243494607
1917128738
1643602520
1901228142
1154119269
665792247
98658779
1897299724
739819554
1253012520
108048403
1269762908
494072374
1730366978
2019359878
1619588777
662931265
1446006539
1233670084
1021871693
1872442787
2041047473
72025067
908521617
1301639259
928024425
1348468895
1438755376
623326933
2121325118
1907241847
1487516656
2126827045
332960514
354134229
1857096543
399374627
95696814
1214646458
1777499161
885061341
1614664664
397798907
1304837279
1986678314
2016117747
1014321487
1361326462
1388459026
1490808747
2021579580
1304434574
551612547
1514181161
477441761
228248093
1462824247
1197466714
515564565
1975741391
107472829
2089711437
1659341873
1789441627
1385425060
1973415715
469086653
141943523
407023878
1498968287
12992144
163537418
724005342
820002556
870190892
1365588877
1686470074
695365669
144893082
1297721529
890049270
1556479319
1345238550
1972418728
198450554
1530939222
2121471508
2063250320
504758252
1511582251
1016300750
954323206
2097218190
151268410
553256537
938737626
1096295433
167291056
969685798
316098893
1090713126
528600864
1135575300
1666390599
488526144
759743759
792807144
377966330
1093742430
1159655485
1710870606
350429306
946543520
832395179
431600426
572825496
359155599
1844415546
450745001
131960130
557437718
478345556
592041348
1838096006
733096869
1626870023
1609617255
991444665
1749765030
1819549168
1788331102
316064643
229361202
1303601978
353579339
951710181
955148920
150561122
847216305
112289712
273110399
783740
1079489596
1585164571
1543642596
1159292201
2130650361
251751749
1711681091
1191775361
948158041
516901988
364174637
2052122632
515610970
712690623
1348966188
561870946
847693022
540896168
1803198298
1177043777
902893614
634391648
79665451
664266254
1579930537
1306087306
1012000677
988237094
1441160701
1770519305
1771520000
1885031071
1507219224
1856798985
1745009561
1125446522
1884010110
1436731134
1506501556
387301766
570586611
1433843866
636840480
160575479
43232065
937520630
169515929
1064300360
1275354378
321918217
1136053945
1910868139
994820480
643562454
1925563992
1646318439
211904183
861577070
13503966
1918204038
403738217
741195153
581405004
933660101
115237800
1586419990
1117666265
1645271970
934947858
1641209474
289461449
471046321
1668702225
800917134
1716487052
138829259
2067783251
1816355496
295893807
1973546276
377007892
198979607
356630461
1842190568
59039370
1776871697
161753985
1070973930
1343874082
1748872137
1212776012
179499026
647684242
206346909
29285807
430146931
1048290643
1300897964
290081507
1314255233
555826034
1013759798
1346581414
1096225465
232129726
1482416706
711009733
2076853334
1147938210
953718977
28740972
1802778284
538215738
1169290394
1237933424
1502559948
102407014
824127211
1222257577
548831207
171938686
2147460277
1661459401
1417870811
49895579
651599108
2006116327
1983116446
269587031
1542613859
1543450760
762459475
655349532
2092467869
1735830332
59442873
222866534
57778231
2030912018
1709522851
1606181997
46968828
1942679781
841235805
1734276878
961069783
200520905
307791953
83034930
1115502606
618475298
1782007363
1161595576
1550127506
857489605
1492030376
1086732498
1146727079
478547638
1444630272
256927660
649716784
1772545260
485919162
99457104
1426599499
2001044342
822112190
1992407656
1977245759
1678822747
713748531
2095806696
1761237662
228591845
1299638223
1479164558
2123568084
1690748753
612372258
101883294
1728429110
1401055338
216412562
1823684963
866742899
1607308715
1021067578
656545202
1153500157
339466048
1890308052
291069229
947652961
1268906088
974574049
210440725
1536645956
1630057095
1534336117
191710657
933482933
1023796476
903027464
1615317784
434271770
1401015246
1154624857
999896111
1957892682
904932030
400277812
1809762235
1647285932
751285706
1696725270
1046612293
1081971760
183159214
813926255
1293727492
979568497
1218392293
639609690
394630715
1951549100
1849347812
585733895
141301447
83475418
2072788
935985859
1034019248
1116293348
922102325
1415731902
1362499387
489283719
78017940
1695655158
228304237
939184979
784838388
618949484
1800534264
1822029114
1334227297
198973057
627801953
1123580678
1191121120
958772135
866213494
176048451
677965416
1249169563
2125464143
39734496
283407079
76861636
1517396744
1568221466
921027398
731040747
2096721060
1657290947
1423145889
1953493492
346400522
805375408
581639108
446559705
2076896581
1434162177
1256810561
1371133386
1046766531
698060978
1703941531
1142254050
1200292535
1607928707
2047718921
1153908506
1798767571
284914146
605589898
44672395
1419855592
151496855
1595701672
927058741
591586139
1685550610
428887076
1603226921
695822642
1539385093
1757109867
1417284078
1934695185
893767755
351634366
555015306
1455979854
134317623
1509271626
396321769
577792569
1381998260
324121041
19404583
1375007880
1090278704
1400930905
98639541
930569805
948639278
881042384
1005172811
987647241
586216527
1956322249
1799371468
540251366
1379556321
326547637
1322743243
864431981
9993349
1996941885
1529567351
1498827606
86404146
1392346809
1608053179
1892775056
1853014900
344611251
1010860275
1334343323
1193852188
1583489750
867826025
1891091635
2138508127
1538088052
1041676791
450095145
1192624475
300668437
1443689953
372690327
705547819
184155064
216235673
357722568
1051783041
1853629160
275197917
1371373252
1806174442
1209007298
294653495
1104516431
1490801416
1888008674
724787682
1093239753
797175573
969538083
1943847223
50454572
1786668023
2032609536
934132413
1876648959
322401619
430935045
122639899
301672891
1656604213
901962368
1809856107
1421372703
1388800898
1949429000
1396841572
2142851730
238766993
1484144734
870351284
1406324203
712936754
903657402
2144394970
830161458
1849857407
936874008
1344829274
1807485423
464839728
1498792428
1971972808
270083659
1891456162
425570889
1298007420
930319067
1066163543
320493485
1961517332
1520027219
1049754899
267894997
1974042517
531597100
1464438081
521222714
1058356746
724875499
1862812979
1195423985
1672512757
284577821
1924966635
561993817
1397755612
1084996482
2081004090
1121839723
2111973427
1652870663
792559130
822560700
1722236162
917720681
296007498
1789825835
805014158
974264843
839164801
1924129536
766438733
1358270338
957353909
373583980
747708075
54491134
474058301
1050324114
1267730921
516642458
1655413319
6374030
1114750457
2017972434
2033115172
27744093
1368027861
1576591518
1051757652
780660793
2071894767
667225094
2050066051
2128774697
556920154
2084062891
1113490714
657617013
877700276
1532937845
268519954
1341499105
309283798
1077298195
181472311
1733098931
486639921
549961110
1080686478
318177718
220777584
196153885
702557800
554483244
105742934
384581916
1679124977
1951239528
307738009
2080496411
1057607699
451495583
455403696
1262205839
897226314
193358564
2027751402
99728000
1414528710
1759316583
867461129
91896566
747713624
155461874
1051218309
1358456258
1278250492
738600172
510244596
1771832579
1335189657
1296041777
827378187
1761682755
244281534
143388179
1274594303
1797721359
555894866
1804223661
418559428
687631087
877479829
1080368232
849909489
2032954522
1811903833
1465829700
2117083136
2135200859
1742084645
212387553
728922093
1655277392
1795951538
1470732172
63464939
1060022429
116420221
876781096
370470070
503713633
1963596158
1725282543
1430893456
20750256
249985215
1065025751
19511325
1846445822
1175118620
383138792
218130066
845726216
639836098
1247002366
2077056161
1926221224
1584409425
1133383538
946607875
298823301
1118058212
1727517667
81225999
134242557
1823083262
1569377930
357461667
472293645
1917824360
1796225959
1593266837
1535164164
1658766677
351302420
1663793571
660286803
1230114603
1458593940
1287200849
609665638
1152180782
1523811324
1680406443
2051379221
165065628
424382224
808464087
1368739020
262646779
1991665640
1277581840
1143852556
543455985
1283345523
1311761274
1728570259
1250612845
881928781
1039111765
1920411350
549842954
639581134
1162717539
456679997
360754066
1435111900
2114287862
1689144948
1059389476
1889067150
486383841
948226562
734780694
874096650
1222064972
181011644
2123776208
1953620885
1233026220
957364451
568712195
1030713443
1185513775
2001017183
1069350040
458796194
110981392
985412034
2126555722
1498306931
817452978
77272688
1639784956
2086621798
1875360435
1960739220
765592154
1086693934
1383266036
702016156
976967489
236990371
1260175992
772582715
886983500
2056960568
1404711650
528265854
1616965816
1261236681
815261567
124574058
1088789951
1732329324
1192245953
778539856
1915485497
1427959599
76630234
1291079360
1607600184
1027225661
1054088356
522758578
1221840030
2114013871
1102800652
393342872
1533786982
1712416898
1725310750
1540892330
997448899
993589129
935836356
2044494995
2117233154
1208854169
192946603
551135473
2023772207
1343108141
1494522062
1370801885
769792647
1903725823
1097835476
1166360630
669274230
796286912
200073387
2103066762
686744712
1884731247
893253286
862074739
1162754331
1952750148
474963233
29273710
1586025818
1772331537
1163302337
42954567
1513324345
1152327234
864404870
767764420
1946608679
193667380
1438810952
1909650527
1434846853
836905448
1999570919
241907871
396947429
910368741
820967849
1267757845
1051367083
732141156
2045760582
691531996
37074866
391361804
1857045147
398653945
1369875948
1893248637
1500542464
795165185
941797916
406298478
2116378815
1125484574
819774977
422856298
1950529710
170298736
536355392
136823021
222188371
308399887
1661183088
290130871
1201412156
717435122
996810865
1547104358
20423583
1943767730
1724855612
2061940637
2031277681
1791634239
169932951
994786065
1005328260
425979088
683473511
87304038
742317961
922244176
1765118488
2021783611
817130876
1251023446
895711316
265026034
269332553
1628919024
597862025
1889881699
468288102
1063068111
2081778467
900684357
114939857
1259168442
139234589
1071386312
375521791
1853764280
908583671
1223749492
980670735
1518304412
435984916
2135085368
1296806849
1337703178
1321536501
38050478
1986944594
615525322
688541483
1905336348
2008501367
1227462520
2140504767
1242771373
1434200267
219121421
1596647726
291177428
1156243087
339760015
586917640
344962413
1723685076
1834823459
1306515982
1628064901
1817352530
935338389
563932026
545440776
1067347965
891187387
1261749633
1628176227
2041460245
1194734229
1277515025
1901832395
461268170
914276974
331054759
1814229804
1895753838
571941157
2105388016
1454086835
173769528
1579196679
1493022306
2021669971
1335650872
328492909
2060605366
1806183689
47488717
696436127
1573818539
470107346
996869226
1331729379
1992415223
865263068
530489006
1073444242
994061225
909164430
1072846455
813162363
717962337
968723074
597741596
1197278866
350091277
1416988508
1750842975
311745843
38620065
1342837519
2119154611
1086744171
578498769
1630054831
345824476
1089655886
1791490642
1580751772
265275948
618857433
621377335
1680942167
2146079949
1596358700
1881936
1612980457
1666026511
3745599
1206261452
322845575
1201652130
1673474257
1334610324
1574062158
1541938215
1544059284
49451013
469262822
1952035747
1703187960
1832021398
875056327
1259030923
1136933805
1718103908
1313403319
2107218325
590926208
2074533461
925231921
1904550863
407378487
1315475335
1097464658
763623822
1683934762
888759761
472144246
1876400508
379974559
864968629
2014474564
1748693972
725732013
771388798
1964250258
1997112585
1178623853
2034686848
850016295
2126181122
1613298623
1407443560
987521278
1402466254
564396709
2061002883
1827961091
246945953
2097350950
522865662
727112081
1346471200
54770174
596481530
34430239
195328273
762684178
1665624631
1609984554
352724093
386580111
622972743
1821976751
374246665
1572407052
388107601
2070764556
602588695
104929436
2127711095
1492119329
1679361725
1411364058
2052268323
987176647
1787221954
1652000916
867318465
1818530194
1320458718
14536768
2068531768
460671309
1968745449
1702411054
514984794
687356045
930673371
1302567023
270607387
1155746023
729699447
526240672
1510882075
215863726
482572192
1624968083
1736405230
1676403900
911089518
1168944315
1884443988
106047481
452412566
161874876
1364575632
746594565
719441464
87063484
835973095
469062719
1884577336
727335985
380108527
756632226
895147684
405941973
710687148
444562739
486296000
790679978
149970785
42182703
411434683
1310257945
1851125622
1104714076
626528144
2113208143
402004780
871733447
1999933483
1093113402
619782461
2117836217
1525123664
353534805
786027679
753278566
394632896
512274201
1250843502
885319201
241381323
1570998135
877582264
2019471271
603506038
1791279376
1286106921
979592638
851247562
929794565
406295946
1212154475
1748860451
387525811
17320330
1776754479
176127822
2124732537
571777257
1566048649
1750321634
677984502
1596504126
1470124106
1576156851
1362739042
1865275532
405494822
788030042
814371220
1788127192
1818221700
232846182
591697456
22001114
2002222033
2074372554
2020743136
1189214920
1589226334
1411068096
1075013221
1351165902
1636077643
1353618089
1020431907
1326145090
501535549
1606810382
732942618
751201162
406337657
799428553
1844901830
1335105550
518879104
2087518813
326571202
521442766
184449665
1172019594
1109170191
1207982708
968127680
53230326
1009341653
1895969319
1663788359
2060494658
881726660
1826245938
16999530
2134858186
227717701
325751828
261710973
1406486285
919688999
1725465547
1906264627
1471749710
1816794000
1917711018
1377308636
1673156243
729039077
714056626
835060931
1175313425
1403058765
66627092
216657650
1011785185
814962808
1882668308
971035007
1340861631
1847063295
77593876
1084486065
837942355
1054583196
417621643
529873907
2036894133
1866124916
1664713798
2020175417
2079578484
429958253
990215399
1216333028
700075503
1740596341
140577702
1041231506
1081291526
1030177066
2113423924
1956039446
1926482989
1037990048
409995639
2104173011
229891540
1033924413
759959387
422928884
1674502227
141892966
631839761
1505495265
750668812
1788399941
430496910
745172701
187033266
45001717
289295632
1517526707
589996222
2101123201
1060293414
1765435307
1482536202
422214601
883171060
1255895419
221679456
1643697203
297514706
2116843113
1343403872
1280136039
843774307
291403787
1018544635
1134088267
523909041
891658347
388405119
807542038
1549846542
1555014560
941543435
357417850
1725766915
705517100
2129607070
1833477739
985408493
1700977969
1542820727
1336176391
352859152
1066277673
526103401
1854258470
1817578430
689891889
559292456
1346668085
546575942
465212277
1456663712
1919104305
37168625
1854562421
1597140053
731162952
2031239796
1731916211
1950449077
1485920449
1538973405
1771215928
770296305
305227773
582733852
1926484432
125278355
233313377
1115815518
1536364528
1093269835
1904834649
1104661796
1323879735
436976043
2047575237
1163861178
2079495524
1372531121
286372413
1610781623
133448734
1320736200
1756880185
1918583317
970501571
1022235337
1011723452
2080065947
841766376
1556998680
252700577
609182605
1279570750
1878438614
1564589142
211453913
618100328
722252197
1872895872
1918657621
1148061987
328008014
1548020099
588194822
312014542
944885311
1373795058
1778958224
1061425058
1064642151
1911686096
1839807475
1829213648
72354071
1333602354
699386190
856524640
1850526220
666690008
496904804
45195118
836672550
1584955807
1197314116
722153526
398586717
2088679482
90410423
1501059338
1166303423
1657669207
45617143
1505899886
561531
2095967364
223403060
595386831
718933734
1336588385
241249924
578834851
1242018312
620427794
522536111
2083757327
485452608
1642292973
855341143
1844621870
325614641
713540285
192149851
457525427
778250945
395452911
1916856917
702769520
2023348708
1486744268
19455471
1923529576
1897171272
649804555
1858049620
1281885497
1920324779
844355073
458183112
1456356346
494634377
962976279
507280705
1251146788
1556376626
925908082
1330356045
570146993
554110525
693631697
408840980
1567112318
1382496965
2011480201
538124028
278647854
738354230
509481386
1500495318
2059115200
1713714507
1736458754
2116233018
71431322
1068314380
1574673145
1285460912
1088939800
1788522894
2115224330
886491525
1092063170
294188743
1423690866
116528755
407559264
317992189
108644174
1785012458
1572304227
1150062201
931485069
1261661092
743464109
613480362
887625879
1202385104
2064973124
1540024951
1333201574
1564491592
113965416
415471975
835575704
2039546616
289222749
1791438717
541335638
581405478
246199755
1336111666
1127982134
1228769677
1392361490
1361843552
1757928432
544878265
1495972458
2049893398
1058897042
688021794
830447351
1058353759
737842934
1794718492
752311025
1730797392
2015953923
1343683270
1393529447
1926055938
1214380996
1000756611
475038531
1219155630
558385316
1979913791
996979348
1352140058
1335944826
516767080
486848482
1685416506
1702339498
1443886986
1163883017
1088578201
1797899237
1822047896
586608421
2118433080
672404632
95380566
1682312269
1984523133
1392455009
939906880
234970365
422825077
1638094156
1051178537
563795822
1324127755
93804021
1331060702
1331847028
825686125
594873884
2032963867
1048734349
1944196401
867173353
889179322
1364587261
1777385074
1962514163
1951268864
1595629876
1332276449
1148114065
1504284775
986901947
475644900
1906719253
407445620
470001005
165497933
1378982353
806621273
2019030910
784680243
1787983049
1302380071
1451471596
1896984476
1780551546
776448177
100118543
1145462527
883148747
1389461861
759754941
2110305142
858418957
158289094
124773986
636646666
996155780
2065649995
683354386
1996197761
1058494990
1030339477
1032377878
414758863
782314508
413599184
1565734625
1282793418
1989211874
1428723697
314775949
2005914998
1239725902
136869626
1737207450
608938451
56379667
1046255393
26061426
1735552667
836462463
1042493447
894826229
1717132749
1689727367
549760308
1259237195
1860864114
791193228
930342465
1114173080
1853349030
1696728982
547850461
1304984527
1863286842
819350639
1061429301
46365534
1070721613
749017251
1907247146
1048571964
1577750525
70262588
1759968212
1603763772
893141772
2100037763
667369717
324649442
1128914755
1657023071
1778244488
1839014095
1842327193
2066624514
1452606754
1688418788
1738793769
63660698
2111161881
1519745369
1587203687
1897972766
414932572
1982326728
325071056
1618325738
6663418
1450890833
1163240257
12526471
779079963
528391787
1979018681
1067885362
2042056725
1129234936
1754584334
786761216
1090015223
1662576597
171367480
753599550
534054325
1628138458
1183463445
945115332
2072972705
582698564
489591837
2074845365
1638408064
1542270008
656478653
1460938899
1486554658
49282118
2021317321
1595488896
1216438113
1247069700
1359282732
278255545
776461189
2105301901
1379593795
1626101379
1042713305
1762431530
625055816
2041623434
1366108624
62928006
698146145
1535004630
1648967596
2072614446
1561129980
965911667
146349766
744323274
245018846
1073055000
802369988
1571587047
712108967
673113552
220920180
1330124946
1724831737
241928993
645558697
927002843
1668586533
1468113071
2087076224
230925514
217538800
670418646
1893327045
1186432907
1196108487
101464267
247303584
1316927597
122468877
1867665929
1462095431
1314966786
257501178
1237279358
875863116
479162650
966901795
508451113
432446971
412374553
889016223
665662423
456741392
1333976841
1998860988
1738328898
1678615175
1963321686
2069468189
175223704
1304035189
93821751
1018259669
293960270
846823208
2079098467
1011587546
653957019
1988824962
863356320
1407952138
186964804
5540837
1500196184
686493224
1175336455
932208959
1706261288
42140905
1405654198
1592819200
1280036023
1788324178
1416231973
634551564
226938326
545804561
2052893405
75604235
952158932
1894783957
688700420
12889286
998379458
1557240880
2044887853
2007244405
1561602632
655983953
1380595245
276671044
91857435
1087652195
398263681
1050615409
570674542
1289817676
1424913129
910930826
55369752
483608854
2084822779
2111633691
2033957512
2011933602
871964824
2021010801
915099460
2029441549
1937132807
392594506
126370329
38333111
853875187
1713541160
1795866273
923311343
1957249087
1098117136
1794302913
1447329635
133447482
1754958483
88041180
33179656
1616124367
453019646
1000761502
1029876558
1335441804
1147266970
889781879
1612963487
312609840
251930688
1383165430
74645061
1798634429
133177066
484212146
1307066279
650741707
808655621
36958984
118528994
165415704
2021338132
2116982798
1442020979
1373062797
1331638238
1437625778
396630756
1717460585
1884719642
1100822199
1888307735
1098865754
1985856561
757707145
670462496
901472283
759159418
1827505717
130969377
1336354758
398457041
688738687
405450831
21824071
937295480
1900878658
465925721
389889978
944181316
569285740
424362778
416289921
1546759779
2122285618
27141029
982879738
1341172052
1856862640
413789600
1183709069
1292956361
1783589913
952074509
277888215
279474701
813958946
109724376
378565212
1884479136
705269697
1638787797
2142316581
1204596031
840697716
1244414140
65457209
1498433930
1874577006
1739313416
800943243
2030665819
1718849860
1882866563
482180400
1563825616
1374135237
1084024075
1527520059
240698511
501558062
712867942
1050643739
1204882789
436640356
1335309742
1591175052
1337882407
1721394466
864895621
1576363102
857723698
1981181155
2095305040
1995078880
53091511
1556388763
1850175968
1769140464
916759187
221085531
1084943298
1819111049
1280191711
525747329
747896364
362817771
1910727898
1044471156
461132892
2011046230
456832542
516592775
396328843
1291160434
836405915
1666018246
1969634882
420670316
1958920000
1833785791
1237966534
289195730
2042277704
1584301631
1160046787
1437335125
2101416522
848237913
614464965
456943437
509743344
574875941
944293202
1059762909
278332006
1142301510
1749186207
458359259
1647905115
911999101
944404752
1810214237
22983988
1419483926
1440439852
1097766495
1206911265
1192730382
293831649
420949673
1892516787
1087983967
1943957652
1864257986
1247020536
873049255
996324288
2023616851
205547708
475890554
303653858
145157521
133719207
1492850182
929736288
760301641
72697877
1974494355
1372136996
786004685
453853835
580114735
182225869
998554533
27089840
394925950
277288308
1902709686
1070167072
750245786
1424989601
1740279254
396943964
980048530
650009193
1126239727
2081661545
376037543
1923861931
691390270
1050866308
73238018
1279855894
1200090752
260242875
1510810744
1218986049
970256349
1580057178
170442343
706763297
1149876560
888666083
465811238
1816935701
1285100573
313891648
367023328
1345610753
1581741880
984491180
1127611961
1820602882
1582333237
1360038952
1898238173
603793351
569785232
827407597
671184235
655663352
860412364
1445185713
2016104470
169197201
1078352947
258012894
2017467150
704821620
459430326
1185140669
1077368313
2104590844
765844424
587016312
1945974336
1987037329
1431897410
1817881254
1416182829
1697652855
2110943544
1864840309
930534044
1778958345
528716944
1119802125
2083781081
1036432081
402912162
1057843432
1399606872
1071372954
1002996134
988602893
575145010
1917288625
1142800007
1003993190
192485720
849671812
1971266069
1834093592
77491877
1083432414
1278418279
103610353
1882384634
1414834876
2086148284
1946686053
808054012
1568566981
2054448665
444257144
619994556
2026124974
1757877190
1030625957
206880528
1970498610
613944906
754806089
1341693782
183653745
2019616091
658218369
425291366
319292591
1041172497
2031085057
612859525
2009016407
172005659
1866508080
1596833960
2035838924
601338021
779486351
1910710656
443559944
570672411
2139815550
1481281655
1167129991
838901993
2022557769
799186653
1568269462
1344490553
715510140
726594700
1233630084
1879154719
2132076097
296060683
47806548
118106670
1487944133
1833645623
26177575
1224040780
1863372181
124968010
1876941440
630721999
1209651819
1539238211
837911921
1498200458
2015305873
645626109
2087062484
333864845
1370836308
721442840
454549168
1166360980
1638490707
1577185992
562559524
1150383782
842312404
476697588
1556942472
2075452540
2084005323
1030677161
1050500017
923756523
1335238347
1927721041
1712503282
569208122
601672497
607088968
1085113173
456264934
1900060716
310872733
702628429
284561819
1139471104
1323669175
1341088954
433860424
728682126
1184108382
140082732
1072875784
968112523
621013989
1204047506
528265847
678873516
67816140
1469035456
1208685959
703423851
819159403
1834552057
899431054
1454705546
525104906
305312963
247879347
1112109746
1162925687
160290295
1653290843
319513217
350097480
1406099538
1326094230
717337789
631110567
969589669
280065729
1865043003
1145797237
1498038189
1285517095
520839362
674675008
1177417752
1587411204
1031569320
1116079396
1305677078
329855804
2099365906
142539391
8909872
1628619065
1663027619
1430103634
709736536
1792444459
1248795769
709928312
11834019
1042659866
1367951019
318427323
22876083
1182488962
1887189869
623609538
876154228
1076363372
1456311866
1545687399
1660988954
1458219342
1820402301
511436586
142180590
742581735
1304434574
401248623
1852010565
1453120768
123828717
1057221919
893748713
1491235552
843193998
936021677
1987897477
1030467254
1860530125
333512256
1447524541
678466944
1986861436
894868623
1899039389
1197180449
1324766260
558852829
1277530660
1023623020
1563538726
1210285475
1597806078
2053028022
1529415367
723117258
1845458517
758036041
1184049212
1811449884
1090336303
1994237390
1138824335
1593383476
1784190214
1164842615
559310253
707689535
2127297119
1359862210
15473331
186223204
806985503
1715144416
1934804652
1854858699
510441776
1352568077
1305392808
1332523385
958130402
186469791
1533633691
828479860
511233100
84757273
1072833215
220379521
326899112
351808628
473618867
2099823051
1731930193
1731815983
702699153
108933405
51270004
1232221845
1905773077
1103785907
721146566
926198934
286501430
1574629638
1128366049
1752999043
222136895
1595619405
702305064
615536808
402625135
1737509596
627406025
1559934185
1086931030
486473461
905004847
1653603156
24677289
1248227797
807951654
900409223
1631719845
733584994
506061171
2029841269
1848403016
1374413023
414800615
1875822959
1291295866
1724265801
1093000702
676203921
362904644
1695938049
1661107874
1311120899
896304234
853574083
1136293233
322059584
1904694127
1955359285
1635379772
1284498326
121461982
1292836102
1967890676
836893249
1924513464
626198111
1218935474
708044297
958870484
774686085
1732406067
154789326
1006236734
2068412111
1226798564
2070168284
864967716
2079042913
1463889845
111177551
886826999
271492812
1434380858
2091799957
2070976855
1163666078
920111665
573824997
1957180753
89577364
164844702
1392828679
1433046679
738791450
1033572396
1414496405
1270119282
548105419
1471264173
1891085957
1230524836
1623602953
1212590651
1732916634
694334573
151713780
1658813224
278706843
320687943
758443751
1314689556
2099754536
1470631506
331527162
1113464660
1171848304
328732297
1398184078
1203335713
169410743
466804776
403844212
2047374846
1526645151
2034782916
1743359773
830792821
1963146250
1455573111
223124606
1549130347
1845612752
1814447034
2015800772
284859015
174667008
1957424647
570368061
698166501
1480333258
1269053865
369629100
1290815291
1025623644
809954417
442844641
183881528
2122250520
1418474077
1697844345
181695341
1700709387
1884832569
608273196
1985640978
880008144
627966469
2089878315
124171905
1468678453
432909416
2078734831
1873674376
429056403
979667360
1492735858
521062410
281856523
258763836
889626706
1066293008
357748388
1370216270
1964432689
876242299
455797917
870386118
1929662017
1860367187
1198332279
138660443
73433692
1168306206
1575424324
1888566916
660228482
383235335
1855851323
754050170
1081142327
1762755605
1489052579
1950121055
1576776810
961031345
1369255407
1862682554
448838235
1350389995
1688049571
1103029288
1875683188
1227347266
2050300006
1124297714
1433131610
1335253175
1820495016
1486231994
1194132393
1867799702
1961201628
450224894
308169985
156845520
1396719862
596733340
1847841026
793271380
1487313851
276806566
865145017
1810129324
632980223
1150512367
1895047865
365889667
96669038
1452006547
1114142400
464346108
1849456880
1222653219
313333139
193773569
318903340
1954699553
1910765960
928029187
2030104537
2054801958
1991272176
1522669515
294147261
1497793806
1824937974
1301075305
1937590003
321903924
665130642
667886795
536742128
1136809673
123335217
1172616487
1372976338
476987253
717430655
1874830538
1330704928
1850448418
1674860120
601233952
269108679
1623859068
1752757400
916049737
692563524
346409778
1032749732
1559760671
926810334
103112592
579902636
46324925
818356504
840659762
846649320
1408467465
385976748
1913984299
1281099283
133083917
104796755
1918048747
1064536179
634458613
1789038365
522614194
908811656
629084154
358724390
1092186611
1010240637
506714741
1362961643
1014851774
851209116
1262819902
250924602
1393250328
1530685042
970578353
1624932333
1188823752
1002888789
1103380678
821339195
311060752
1290265998
1929244568
376952746
657987200
1217572377
1601963022
282584233
1712653089
1817603564
320573766
169372574
2028907688
2013842055
447370022
1398010123
208395035
1180994456
2025343913
1488298838
2136068306
1943408956
2050911714
1431542885
1025905939
147401715
981942643
691163350
1273946602
797690566
102746364
1820379164
806020368
876065020
1041958092
66793205
118359536
284024594
1627028886
1721325739
1236387041
1846334507
899329745
1438750418
790863705
1680540777
1741478058
1053509887
1707614451
1257497596
1644551208
1991211397
512207935
922560876
251195378
37758800
1286209550
2100626784
1620411085
150515361
1658436057
165055285
1429356535
1072901383
1828205269
2135899293
666482717
803820244
1664184161
924645011
1317144025
1822663116
1651586159
1044452375
1755216968
1908779680
1157126642
954705027
1369094006
994265286
138961961
1346555681
79850783
362739508
1344755886
1453947502
1960711482
967613475
1740842766
882678141
47393507
1004350570
1199755873
1278798131
96297006
2082173248
1291886954
2093744903
731242087
892877235
725439800
549295946
1249162761
1938484717
1211396981
1932419348
557185206
1681984131
657201411
1783052780
1405592404
1292268264
881391668
1064044102
9602398
93652907
263811599
60370013
676601386
1120845474
1060575113
37747145
1723009510
1399350632
928385869
1530945068
504931944
823421658
1540656909
2013734200
138907219
1037110872
845767490
1974662841
724139770
1955596796
2069457546
565684443
1159614229
2062090712
166654162
1023065754
1445623940
1135055863
722346768
368971029
257621575
1857755382
516938976
2134342163
2009003128
1718645145
535642609
210739225
1812395317
332412889
1923981051
1185483264
948370946
892992590
442228129
102078147
2097718603
1810883086
1116939935
1362120512
1512823848
26559329
700981286
1101766623
1732541838
464615011
195743300
2129297825
1945730182
1644337959
288354724
973810091
1388108681
1822496727
1769046991
838939933
1355599906
1271477522
1604628236
1342135383
314589407
498003318
832582669
1611574695
936611453
1300037185
1557103331
1865527704
872993765
288692352
327286388
1376607620
103377266
932978007
1121206907
496955632
767209277
501029982
1681837064
654172835
1651744490
820631447
2021694929
1159425960
1219771251
1356895494
1772763468
1822292737
866466548
247522705
1991421529
172236111
1572359854
1259724428
1444364454
978287567
915894258
784794598
781361539
1841380822
836868406
1239739749
1697454200
1949698665
1170307828
430896776
522355854
37415067
7040042
1906847519
202141947
531100357
824593031
150804685
58532818
857364400
1294053877
1769548189
1312231296
393592931
704112885
1337391584
2146255169
814867977
632267048
1485906260
539276887
5287085
441075915
781267898
379498141
396847835
881472698
1617406039
638156964
628502741
1973955573
1661493124
774153251
1676689473
601363314
1796227282
1169642364
1949806887
132182698
499122920
1774755501
844111347
603475390
88501022
1707097366
254775010
137839229
323448559
2040245774
1866152717
1856200666
2033198288
915245761
2048805760
1380782458
1879285709
2083128359
1744533699
1838060521
756991098
698416396
287377447
1060974730
1507843975
657298428
1839413455
1933514489
1727819008
1601206815
159149131
895789925
1276588978
1375824753
1791046401
2100285236
1395600816
889952524
2010136217
1407882221
1521839601
2147069182
1145080437
522263600
2024074104
207519097
1210898762
322162725
581082942
1868944725
602565576
1247774769
543979753
1306887277
705013748
503743132
1164869652
851389779
1345077624
1241762958
1216459017
376153396
1145179310
737093406
1297465761
268885332
68605321
1104438324
698128147
1920012945
935238530
612809232
816566804
251971604
378055545
1807872527
49647516
1866589449
2049211745
1859624793
1984249486
594006083
1940745032
515585993
815145596
1807069645
1375343000
392247797
735721038
1771976619
1080295230
340462905
1574317384
1834955722
41230077
408215131
874721566
857821009
1417930208
657184911
2055328775
974272822
1380182729
347612983
452217772
797889106
1053210665
80376416
175209854
356829806
1611081666
1409452949
879515994
429829535
277317302
1991259527
1027744609
1197901536
331777917
685716613
1790364024
777738828
364110027
1465756946
1435795723
390431135
829806440
257740813
1468848776
183269102
234338223
154293307
1379963100
1611495974
635157740
9498947
1023927335
1036631963
264150090
1241310002
1518802935
483531708
97568329
874588689
770747639
558857165
1961575442
1414336866
803032232
896405076
1389459329
471590556
357917268
1448025600
353907847
1630895201
983282893
658523325
1249644693
1933246161
2039388633
1139725239
1727957715
392944889
1469850204
1633044481
1836342501
1871235708
983956143
1887574720
26438201
1439704696
903096574
1509597818
1771037778
798268732
1386196316
1375655949
2134261537
418993390
1369003562
878064653
2047045649
584323928
1029758037
1036637778
179654535
1831942504
1583130410
1880181768
2063788541
1778460742
977363531
1767568802
2118327807
1050363695
94913533
1403755409
285818276
1549584911
994120390
869809011
1646613573
2067946142
381046177
1111036554
115012891
2002819280
424388242
1003212293
1220483442
1737654844
757783111
1039454896
500141203
1377992878
1730287847
1427478228
13561850
1833852782
1428627260
2102186917
131415871
1945409608
1813544676
364897295
1967092565
1618932188
1602590566
351941842
255271125
130586189
299461447
1805535150
1033776678
69838416
831179645
1461905546
1500814093
1881926388
391819584
76438278
435082504
905061533
472693746
1516098221
2127745010
543896726
158912475
1701502637
127947753
1576412491
515450269
1251877278
665786938
1244865642
118615662
1672062334
647498739
321908050
780751256
741987736
1112252458
820030620
1883498083
973373927
228836727
559691665
159941804
1780199373
530292841
12298623
888144870
1804783177
740190377
1759125085
158553730
1736339221
1366238272
1589478875
1781791739
2069669070
760194380
457719429
2008288146
1724301561
795748736
1636438385
867856525
1117204660
1305290889
1002550884
107563572
662340800
979460270
1741224238
1767044767
1517509946
1613995409
243494616
347961319
1092898366
540802429
1514143436
631306924
307736161
1245480667
885954477
481974172
38613466
903464059
1749448937
637447924
3987967
274735663
2135496461
1414340748
262362614
1931336017
51388168
720146257
2106545092
627499257
1980786161
1370372236
256645753
1635235414
1435574495
1889580909
1871905124
2067010686
17549709
2107355843
650045033
2130547844
1851542179
138055351
1509960670
1275332001
1161961629
766556224
678292407
1847865266
1005067747
1215491956
1096087241
2142236444
366261723
2039521352
263165852
1128607873
1072429031
2029380263
1273280725
970050723
1571334421
1101374703
342594521
1119251713
1726570822
48791757
143648151
1386258280
100483035
1346754545
1665058246
1842261164
671750586
634134790
160743174
1452033520
965842310
78625401
891639999
2062713671
241054531
1941458784
726811121
357822803
284051202
1027750054
874232251
391082690
1617287367
882989265
688462484
246544491
114864381
849006425
329197698
867732433
1035660920
455746837
359940284
1525340132
685591809
150004941
1949724607
211174562
2115313744
1881097416
1221476474
1692132029
184397403
671751116
1229282566
913790122
583011678
216141859
646293071
157191561
1191370227
1715035121
1005473833
1384458824
273785813
137217528
1845597121
1951260101
1734544865
327774081
1653149632
225134696
2054116243
1064793042
1063305027
508377236
111360099
734332831
918207471
1449928653
152141342
1314020357
550926748
1984962469
1862548985
782450811
864887139
1588485762
576283000
1568150762
525819890
1215670987
2050277716
570872758
1081167336
48041272
1881552265
869199991
1046454126
210808954
1670641871
1877823534
572583158
1677137681
262355552
1128717656
4225528
1193350518
215699493
1084089495
1993615135
1143979117
855367889
167657668
1185488568
23760811
1266337514
1107499797
668053630
343559104
916931911
622815223
1881790820
886630144
1631295787
1755700126
1035185300
601068201
1775320391
37748797
2107525500
110361859
1147989762
1603706273
1911611087
224756461
281968790
784649811
1749751460
1542078376
1097162708
293416446
1010625933
2031605936
1794226334
645153776
1138400029
696831936
1325150867
815949046
1920758652
1448300172
901599857
156301150
527733054
1292094923
409980442
626179995
517502007
327159163
1397137905
829581846
1114182900
25088057
1191961185
268062403
1020850224
528199090
2062821926
1320203046
1449021310
1578685641
1413718361
696349521
1561894896
551334671
1324683590
1893645281
958191806
523062295
1331373170
1460319847
1521128389
1595722837
267964218
244944795
1224050
1476077730
68926426
347615730
276421267
1965786615
1566781363
2079544539
570587521
1022834522
1900001394
849571760
1740046086
449532380
695359790
593565219
650148246
925694067
538282501
620596509
1587127050
1592513677
987193775
1564969679
63736031
565278821
99880224
600078048
525992072
967198716
1512819551
1158295619
1314649521
1387101294
1224901545
590483109
55590658
806525803
456882566
1534834200
1890793623
1550530475
1254475873
114339549
787068543
2131009712
1518572364
1668601147
18924961
1008735452
1464615851
382084197
826965501
721255913
196537761
2000071318
1261518340
1279823364
726661482
381702386
2002255366
2132532413
641892618
1123695243
1762783319
799557364
1818239329
1702912732
1912034177
1350118777
1714709617
1376737197
1612207570
52589659
1280438144
1533310383
540424934
1782569410
1357509670
59378767
1063429499
707026084
2019735544
1581637455
1394864254
1897985265
1562053726
855668588
194119340
1028798595
1185221344
184084499
334262328
1712140211
1068847542
313185054
222587692
1970994688
445240998
47715492
5539383
2056305025
1693453787
1893421211
1526001134
1129064148
475945108
592231036
891480428
1411283839
823000340
754101725
1464154375
1713669654
2085796578
428739474
415870123
731411172
1048905972
1878309598
1287553525
1088672463
1705812172
1933267149
824599897
1651164492
921927421
1228409580
1655158479
1205001837
1738354322
388504857
2046557184
497355165
439613322
1434820065
1557026168
1867047196
708831443
268661526
1964106348
1915279717
679795644
1752168247
302673304
839641126
2087959126
654352033
542425728
99842332
493986835
869012388
1750976428
16343678
1540405532
1269848488
1694084778
448430913
1040497624
2024908368
1297012386
337412491
85843389
51558291
1948155466
283824404
551162740
1736741705
194489042
1978286571
76272328
154242584
141758439
972169040
216776522
1205570048
1738327200
994048559
1624097150
572583310
1493333984
479097609
1466073172
605424087
1503345469
213679940
831809307
2046980649
2068748150
1167587408
262995690
710809975
1218026000
655670697
658803700
1907494301
336541015
841815800
748824180
261977488
678907734
703229416
2000425128
1688765560
202058951
1238457320
404373904
1044875226
957524719
1973618806
134242963
661366411
2125135237
426046607
1569129865
541804179
2091286328
938452832
2147471179
662673747
271246508
1075035889
1683595645
843719055
1253632407
1423874778
1143716109
1838460285
568433718
619440882
904663655
506188091
1558220499
2099269286
275832749
881089849
565782031
2103351709
579864735
1455657005
1409800498
614690297
2078872140
1639288209
1384955790
676335452
293858871
692849533
1194189588
967056439
1311606579
53073666
849881083
82103898
759138492
255853010
1824154172
2147360593
1395628240
678899025
797638771
751650199
1247773159
373004358
715454351
407691444
1862838264
1954799287
1604184976
1076858579
730161802
1577570744
383424599
932675893
1553921470
649660880
1825107639
1201811674
1218388970
180379682
1382402595
558213282
118371413
612536709
7179655
1847710184
1455382486
2071768590
202875471
555659155
1324611170
908276183
1606850996
100599736
1739768433
1410473087
2094453964
558132868
886891167
637323673
1239549302
109483378
72740382
1098758118
620550559
307587008
1307426647
1242843795
901842145
2028485492
645610561
1976622415
843972058
80854561
723334886
1380509614
279186118
398446529
208840096
287680889
422253316
584984226
656322132
1299531793
1955202885
1152268539
1447820506
426190260
1494236281
1604899340
808475596
676811658
73145055
513616741
1483780931
701677677
982226542
828097980
606971085
1582915390
2069316349
1374972264
489494739
1399007326
520605954
993841288
1019331619
2034996593
947520278
593645120
1578425128
1415507442
1435855532
1034256083
382511498
1638710114
580697349
1107092064
1316951867
2002888097
1011940826
2114087685
773409886
1258755683
727909016
2136535029
168538707
1144951881
1519865812
1084163874
2014840028
1346617228
162910893
754579586
1975357773
1101990488
785351039
1633087140
1633168731
1481210344
1379050759
2004148514
211262237
999633332
385040512
2135991123
742747163
1579525473
1137386646
30436150
385193036
785721983
1447581464
1772020146
1538706405
668773379
194040127
1402216434
1851607445
225164817
1460682522
1886587754
842504150
1486734746
791216325
125842278
118798133
833047048
1124667513
1142492830
1392295687
939796214
1821239394
1373994119
72871458
1652256896
351255156
275333030
1994276269
244529169
1440573858
432463956
474852100
1198668466
32263933
739871608
698060978
1327856833
1277280022
1838332960
1352810682
1717755517
986248161
1937396641
636357853
287648088
1510596796
1908761428
34113053
172742920
1402063639
1565231443
413283879
1313424021
1728630827
1089582549
627397926
1291603319
5013565
183955389
530769801
895514119
109561378
1729329956
11600170
1512490558
141824017
1066026377
1974235309
1360601216
825734304
5612292
2046746962
589166544
1191875944
193298444
1646465115
1360889099
1684485210
1303149816
1374562045
1328988761
661576235
249463790
222571184
942011517
251911594
1127120533
1900064041
1640046728
1211582174
480265516
724999408
2060567884
1131251388
743066672
841036874
75674012
890562010
2104158748
1216079652
1398781376
1438400865
1037470211
1341693505
1337352623
1003765902
802503823
476322228
1527706909
201914119
130924958
1050134981
1935616767
1654227460
1807313722
374443220
81383603
121802668
28139678
826446283
2047208343
793887953
1107970003
372057317
1474693463
2017746195
1888540354
1064739415
70090723
292693783
1308111441
1723025035
51274022
846784343
1700222364
986786296
1166815682
290207413
450461330
211134688
924957477
378776922
481098549
264187875
839126013
1021476174
215198849
99420049
1591173985
658183657
1491330277
1795677234
611212479
250848576
54568453
576998410
1307574745
1163474645
977716660
574636635
601326510
793904788
1772087546
1959140229
1050818006
1960808345
302512892
1590528195
828478723
213394287
607417137
872430869
1535575485
1645863153
1757442354
1847705017
1401753410
1195203574
266575526
1691301541
648033041
134703642
236461933
835643317
719287941
1043063582
667078789
1036331281
1961224455
596177961
577255394
1395947940
1300680501
2069011186
1118501711
1873095590
867234638
2033178775
293149461
1652167813
543856094
401809055
387967513
133274525
1775385579
1021718639
127402952
982596912
136541767
2069158531
1903551244
754411083
389346797
159224372
581288995
804736865
2079611402
71180369
1537667150
701026497
1610321283
1071735851
1615524905
314495190
1118438076
1597455323
342347360
2104305236
1165622287
1575667537
2146436608
1518699834
323899429
1708254859
1722236507
1906103767
891164554
1888944783
1604733018
833537019
327955531
1491038619
676616621
814029963
847244707
1371571392
1179172356
311541150
1651759332
971421745
1893061328
1124656313
667911482
1534097999
887658941
1954560414
1647656251
1184063261
1924479552
1525097467
349943521
856607386
1652797795
44488537
450899941
1405346190
1904491705
1469035811
39688975
371857370
317863314
977374921
1189300924
1099760976
1471567297
531001820
1201749624
74511406
388143913
54595744
59878639
1213320977
845508847
1631549956
1561898997
1915968840
727315563
1319846258
1049311653
1517256652
480807624
1441156396
394828377
1510064115
940857660
1421244966
2146265332
605192558
1706751681
1687012450
1920623422
1080225964
825565989
1041782325
509598365
1931500511
1341783112
1527090563
1019805690
2147213931
2067555018
1528278361
152095314
1524324829
700677191
1078915843
554128182
498239648
658585579
170797
564421933
1188886217
2096955900
1472973066
1798786977
2136153824
1324810134
1025550932
1074282833
1259038569
1245644825
1239725902
1167099381
227106321
1942437796
160962151
1687048038
1023902187
1816931666
916601547
502874696
689982969
683599486
1736590409
1979395512
2134053298
1105686481
939279251
78747905
1626557721
1419313042
801559734
1543156838
1038068223
1876022954
1412932280
840265115
2111622937
446755115
1669789288
1208595789
1096087818
524272235
916913351
1703471838
1551812252
72382711
2056674442
862660686
1252445021
354623327
1486395618
648046162
14367077
1320487515
1994739163
145243073
1023953119
911816519
1577384373
396160165
1582861858
861091155
1053303715
573272528
254768024
784526025
639317685
2016252782
1399596150
1368057357
1976840540
465244737
733313667
1982865638
530054542
958976629
571512263
1781786706
1157960730
1912827070
1624628389
1505045157
522734892
1061989344
1446866947
1917840773
1524730382
1167770744
430252760
51605842
714247553
652483423
1429201297
1831501395
305024693
1139646560
1232083303
1187970671
1651589401
1975716229
953787930
820750326
1304251732
295166877
396552263
243570491
1820045105
682781909
737157652
1856159887
1047048282
1928505808
420634990
1586400549
1904428508
427363998
1797530205
286845236
809647174
87567091
2092227919
220640297
1537316933
1357610556
1297381836
203324059
606315312
1441924518
867243922
1444249938
1710705040
1056990953
664280844
1225955772
2066640999
339258581
114078429
2114695095
1037706759
427696543
907844505
1011986129
64333482
485271268
4414226
1966556167
1018819249
2110439140
984625707
105444216
1550324976
423012708
2006725493
1328024057
19853776
1499967985
723469056
1039965005
667624464
2014297160
1815046605
1047693644
287011848
1343417793
727338575
1339187279
1954776983
1963918582
1497884042
1959834384
182808828
1128089952
2136401457
979858299
89678397
1969295603
434784085
1567270909
919565362
820178785
1932109666
1948825260
747142726
2068978145
1810508377
1987661699
1942229113
1024899694
13979314
238660893
921760789
27314580
2145207198
1897528575
628110268
1042144484
1949063839
212621459
1724021633
1066078725
127686376
1792840224
1679146747
862228345
1096746938
845345402
1596282745
1476486273
1392816908
1792254192
29952112
1070216068
2048264810
281655866
237013220
989028365
1534607444
752869304
1241652481
937882803
1056028655
95278119
1357105907
830319433
1739918763
771122361
1592130055
1782952312
888309288
1981971831
342228021
1964958352
1431397477
2034573410
143440361
446575186
271374288
1430736371
2062138339
963675772
1836880804
1640746319
1656862520
1448954703
1969103384
400426535
946824147
1698108978
1438387383
1559068953
1779534096
1048900601
1125994487
1318108613
223207725
1728793619
416888491
700228282
1663449356
1233030417
1041672113
749157916
1397309068
220332090
362910450
1343274144
1136520667
1653001659
757104011
1502485500
1289156122
1089415314
494965947
482289915
1731765051
1663484429
388395538
169005863
1574436039
1560563843
593198248
1386635737
1414682102
1577774195
147508542
1368760810
1839964990
1546046280
1711564589
41022775
856970168
2085455697
1225722997
834259828
1738628359
842917454
746605803
1453905407
795068345
123621734
1048042040
569032178
1679330624
678715658
761394038
180188838
1351948669
1207156133
867906886
991055857
1538810524
553315903
1696602088
1578569641
205293215
2063878302
174223944
1015083339
179973818
1609820856
1907736440
2101005133
1626746637
41888638
1755087933
1844232943
1795934258
461212423
1670514478
1767160511
2133854609
1293662618
1304615971
1886715080
80284535
1791708468
478381574
41134614
997862913
1040783050
332339637
813476154
615730347
1997519362
1354361278
373115815
765867334
297932752
372319290
1017386184
129357429
632018918
1350446567
2144206015
873778021
1336630384
885567006
506144401
1254528714
1850126293
310487187
43866646
2131441799
1614456253
711699046
53043649
2073503403
30579505
1684747950
194451466
414683246
115908339
1939525036
193394032
1832266681
545834225
869213389
794813063
86191183
397543050
1838263491
72726404
1215207895
1278704443
1663079693
204360492
122051548
223907043
998578416
1721487527
452661480
128560824
932977988
1301515938
1184254741
1764313555
1881093457
913184792
1847736356
200319212
197859905
777814661
2087640416
1237366444
1193894836
1520338922
1438220228
1157809109
797595252
1387610282
392939713
850222215
1598746650
1782337684
1992620563
1839402823
1408295992
1001527470
505995316
1303172904
1852299943
937057782
1472418362
1948198787
908786787
504639011
911453536
427644373
1034712177
96993279
990348530
660745743
1968090982
652972525
356901102
1461057385
940309703
1940716961
99693766
2084330102
1550041715
212243839
271624576
2124052860
1048132607
1565697031
905015744
1630954736
1849611672
61859469
1701879902
1367919832
1894043514
462456246
156526310
402882285
1695042032
696965883
2084877327
50306538
1838189986
695546550
834748139
83995940
555543036
501024311
538305592
1025581361
24004717
1492118067
1243736773
184039346
1305299325
711695394
920045541
1004015164
576902586
306430571
1656183193
799202643
1768103979
1266368269
310682713
796024028
1198767697
89933080
1171807416
173423224
1691166752
1548038126
783147371
1216399419
1989786685
597948839
1692312453
1005955750
1499228563
1645236267
2121623028
376116824
1627386045
1388281077
1210857811
1823233383
1818592630
1363443925
665021075
654190045
1293958898
463901003
1161380403
1518769073
1072242366
947995812
2084836733
927290133
854645540
1004748322
1098118955
1832808316
1604770813
626784556
1847710606
562584192
653391687
878417367
1323834403
1811302416
303650390
870042959
1498162127
1331726516
1940011041
295789525
775585271
511167572
1885312425
510877815
2047218302
602831297
222641240
1395231662
1081726663
1815913991
963327587
154325996
491928481
2005467378
494034717
1611367296
1785702390
1703744765
1867939472
886696997
1729866288
238956243
854609114
1518272340
1585386721
1200172129
1831255286
2127267910
1824095193
1812732959
1207372639
1998885892
808125438
646369148
625515176
268237762
302277415
290864542
1597822095
647596371
922094230
1413821158
2137841093
1849430900
1578640220
1429313044
1760113649
1815932583
90588859
1955197035
1102855843
1710294495
7363458
1265546142
159403260
1085159433
1637764398
321959480
998860652
1847657755
964893425
1974912407
1117746732
260627860
2111044150
726181948
818626487
1510510305
292842139
853758923
1361159059
1849488816
1219786288
678880483
597397372
1142212632
1716033984
769549032
1217243299
94429131
2133478034
2088782296
1639555762
401536826
2049703431
1916681081
48058757
1021583919
767765135
2078247697
1553357225
709512045
827334686
1546795013
1744375403
646928866
1265349697
239289276
1421034089
1310774329
787925489
1691913750
810784693
216619189
1694200359
1487339602
2106097381
1879706014
1300349017
1441655247
209600392
1158704321
562208216
707110526
52734232
794130712
1519396077
1213701882
1834916348
1829304117
879861685
337412619
2137636607
1404946152
844931350
1647370717
1425988643
982697324
644860900
160962151
851651115
749930724
1776488682
1250941239
1301782713
758103477
1061465122
684364663
357829017
586084525
1261706485
1917250287
667367664
379824087
581389891
432634123
1683032959
800502790
1682635638
1686044519
333559355
1605153883
82678801
481148753
903320466
1557854700
1858631568
1312342755
678933894
343594134
766690512
1483994214
1889081280
574943230
965618068
951061336
295893807
2124524300
1439134338
1792455498
301881843
1229808641
447370022
1187365660
563274541
1876701618
1758581568
984158492
483291964
2049278022
2041798558
327903148
1954520890
918352966
1384613258
1781157634
2022118794
1123963772
723245405
1449593743
1247769938
903955929
1890151014
1515774636
781368655
1857682076
1442522546
1589898450
1655763815
1673417200
1318048145
1151882930
1984130277
629582582
573113239
501102927
1433005748
305108547
906567823
2943872
1197939210
632531550
1329493829
1515244224
394331768
1708869273
2018997091
999266769
367785542
1676061241
77503727
625000153
1580516715
1972823985
1337308342
2120784367
189090596
1948734779
2054266031
613620524
1262668517
186634463
725699611
188387126
1787888920
1074271245
699890657
321038328
805947481
1311636252
1879805288
508992769
926831205
1687054463
1310542671
2141798577
136789665
708443760
575086463
1162692907
559114056
405222052
1531090106
831804233
1808038459
1619478905
1355196723
1135158148
947981871
1884976581
953495730
427314003
1901958531
101160444
1862847811
162817668
780361839
1069421202
432974402
1891561740
703679444
508767942
1022279484
450977403
5740781
379989393
1469201768
188042372
1294053877
1433666983
98192106
541192347
698514198
785143198
1871869754
1898770887
1166094642
806739644
32414288
1684337649
294980101
922691389
1469315858
447962184
922778900
1359259956
1799962653
1292072733
33617969
449340641
1396092207
479081997
1063344104
1438513186
1849375204
913108349
676241669
63493714
1412281610
901232481
997188145
539558930
1677089127
649803388
387224636
1340737457
1484652918
1737169203
2073135162
161221218
1568915051
1646458169
1250029896
1482788450
1685262754
407323769
306240215
1516885720
1746761173
1044026773
756940207
1486532221
243865787
1857624731
455729280
991766394
747496662
923001572
1686947017
539775704
204410759
210401788
743408427
116741139
1505485078
746973677
740514853
265141149
1717880737
840722
2064600763
2089941978
1574870068
950052834
1623841747
1835074096
1194736077
916057719
496490513
215505374
1735072319
307962806
327664410
1286563269
1968887588
1451881032
930847487
501770743
1780142557
556787837
395569141
605696500
61910417
1644126474
466834436
801121467
307564597
1359921383
1978834126
878186431
1216652212
971684465
1319148207
1142488619
110835466
2142228763
746439754
1714029191
929861032
1766975438
1012531809
325538544
1051612353
919736059
1606051204
471016077
537471939
341480314
158255726
126346553
1993805405
397480455
1736004965
1639974888
1623019651
1450623256
154636185
1027651165
80355707
50877888
44847540
161823436
434478960
586604561
1683683679
199269489
763788336
231764342
697676267
200316280
380218830
1868042620
243224318
384677809
443518062
522434395
1293319268
893869696
678366930
493931398
1393030910
937144997
914364207
1955910802
1419680326
919304698
1181456228
1746221116
787420466
1520100814
352908422
2137020763
2100909811
28227535
1751798878
1823650322
1825124517
772462519
1023886594
243347877
247181864
1796220632
1152846863
2072646605
465273038
595278631
323212164
2110538203
475095085
1934439288
981520698
1940533688
667723130
506630260
1214575613
1902416233
1876420136
1839460182
1703471567
1749017329
741685196
1275531260
285272213
756825610
1905311618
2125689070
715981759
1397780206
1833282406
1271234380
1359402960
1688902758
58265428
1717293456
531777541
1881788671
1584199634
1423480388
2031942567
28929748
822512346
575291478
1690679036
1445167053
1868334422
1626220683
1048494677
1265035488
704796105
1453443079
1662531363
963054374
1070101183
1451855854
1345920440
1825385936
1788658887
304065533
1174259110
57751063
1309157561
644129439
1914522700
1499847540
1941617233
262863932
904249972
1577149808
461281946
541161294
2100146389
1450908792
672730854
270309249
1538274285
846404373
759144000
1703744765
341677700
1887997406
1516606894
2133082520
1045815691
210267298
833761839
1874424387
1507549295
395874252
30537735
907525502
2043515451
332699628
1608232134
1106941406
642791042
1619181993
368366004
510331859
89547686
1413038406
284107529
1038222254
433747759
1301248505
1299248486
171191075
194706573
636761583
476656960
270253615
1573499822
994973399
1622256552
581557021
2105321521
101512482
248344690
1048330088
1396137643
1191367000
722504426
66138585
535031200
807915442
1496908753
787149160
174007592
1824395986
1521801276
934383516
717860655
296734117
654325413
1086126905
1757198810
927695354
1628905607
2000904377
2967731
65154509
808599685
485275006
1301595447
1475554194
1174384452
854020527
695280194
1256185959
844056055
1916860430
699396661
1894265846
1372438023
1701815373
1908922721
2048915206
999279098
214476559
1923547639
901153392
1415163838
1648464951
1049957477
1597311046
1274860016
1526711236
93076602
1763728434
1130600075
149990177
514736811
1927148230
750817108
1738784694
972174119
102501327
720422377
653648950
12780926
1308567597
1126858814
1374826195
1920382385
1707190650
2142384326
57350143
1847814031
1918645362
1489594701
389567925
2004489801
278382919
1173257720
2144807590
729840291
1527971290
1369426778
2139899499
2033813379
1325641900
875887304
232669265
279871866
1828178672
1687802432
1551373111
1326536887
330234879
1808201254
1103553641
458779935
1200037810
2081458427
393270661
905574717
693053733
2023970670
106461641
1723795284
1575000526
747524901
354804359
1718784947
1285838853
580530188
1164253810
1500931337
1763274989
783424453
1302128989
1130776071
1269164281
121850820
477468399
2050359010
974057836
1927445270
1597774049
2067215171
1232026862
810263829
574522609
697328419
1927533310
1145417434
896195818
523252156
813858692
254516213
1839321777
53920694
462712739
1338786202
1779303376
1025799804
80953118
1924609016
1140118631
1334708081
2022913737
652566367
1519428318
1020340778
1369378685
1488860201
1201781140
282468996
1176015775
415213076
757883872
798441524
1704978487
2003423174
1359924339
435617457
407784850
1159869578
1739406529
1917356958
783385639
432840617
50224042
1374102899
1619880690
1199887765
1798290111
1055114599
1104307219
211074388
386232292
1087788942
1901641238
1869951960
249878647
1985829856
126381408
909936403
2112284175
740314572
1181586285
1208344013
2087941709
1983559105
880606155
424666155
1253993788
630813555
1027262805
1803516477
1776387577
909272241
570280952
387962825
958094222
1230493172
200845363
533077575
1513704860
639797026
1326307149
243364707
120313108
1819346476
199051511
364189912
1256802713
228520805
1625098026
2124780561
1354147950
2146620461
184981893
983194134
1451564827
2055627398
51556922
979874488
294715956
82938137
597564086
194806883
234947037
1515956712
1130318781
425843643
1350811466
39109305
2109203984
379812914
1762411130
1845784408
14744283
1762629147
1435910211
2121076117
1791848330
1834392918
1007655480
1341257329
1185258961
1000548273
691078313
2115243613
848565582
371964568
2042290034
1309907033
819903560
95786464
801697051
1619127873
2028722493
77687804
42305767
2002780086
878135039
1182522164
746338218
125712044
1842698281
2119853209
533335451
291467712
1619143189
717939705
265729838
1031737554
549494665
156785781
2139348152
294325001
673550975
1557216048
1222856984
784326738
20684025
1787634472
550338393
1678907536
1976993711
772308814
413068825
887864332
258623802
612544216
1065406401
508605571
301727903
72446125
119105324
1672033659
1664743654
273458899
1193333561
819444974
311060752
993223210
1097158121
158151000
10855121
360560494
517213808
1706909074
61891274
1438838384
728040557
109728385
1125209674
1658481512
1849241846
1955243910
1476754983
1681925112
306404432
755933898
432621065
1306140407
424035390
1223593818
1687764314
993221259
223227959
868148084
1614381194
1473040421
1320369885
1711882012
143981144
667584855
1168418253
1290077255
1384943133
1282833876
968585880
399791348
1686628739
458351548
2135356259
105396419
2127036239
1113927892
1276743802
356596007
492927996
1222657855
1931462625
37448573
309688739
30199249
977976704
1337403467
1155982915
2089305051
133549747
923960161
2013780680
1126655071
1455445141
1724695588
1541338739
1413945530
1368394326
1153201634
1018030172
1806191367
1285025677
235964868
1827732557
228776921
1772252156
1307993186
752258517
297236951
1619397972
1099987157
1933810350
1136315995
1170160674
1151072533
2023122213
1220755821
825949510
1936033983
660704420
154774892
66507138
1040430835
2084871427
2085670631
725615781
1274638352
1769213460
1735688374
75454304
1761880851
1110116780
1287269136
1027840405
1310245374
265820938
1563659848
1710740027
1438834724
1910980194
1282420122
1815943395
1283059643
501959693
180407028
1768308765
616599612
1410839907
218532793
1940730748
1541259848
1380229278
1426274370
412379101
2113737657
958719596
1047431672
580957091
1569757364
808243180
1108027364
812959831
1477855810
276700329
358653320
1327479092
1803917746
379926381
1599917546
136292300
1660366789
1365242759
354264950
2079408214
416648042
605811081
248429413
2051606606
1811903833
194314686
1773920311
1149138707
1080078218
708236279
2076033179
267443806
942265280
564969370
2047815965
546394025
663438966
1642548505
1011223369
795540266
206739520
2098194917
1223295288
2000932024
1717785143
2006739744
1933585795
134713171
1242281075
206723415
769691326
1926517711
1626635798
732540314
1776970070
107674733
243494616
1601448003
674216924
593767310
1403541812
1963081807
1130218564
329796305
742111004
922418963
503632748
1286348656
1512830636
2146055668
1207631083
718971991
1802677614
1577725999
1048263201
1629497604
728577700
2045691427
1322643380
1292273127
532902802
424818437
1447779876
944400270
857648130
2145099010
1036183388
1863877907
200957792
337049039
1657536543
895692332
556015352
1378971959
782702032
934510661
451912141
153182539
2122209325
2128241620
160943782
845609976
1707640492
1976174174
1874563158
188910855
71488021
167468456
166876102
934147268
356727487
327214190
1412524924
161444896
1980888031
1453267934
1109986036
755753229
42007618
1950644251
2144724940
88412163
678138244
265044882
1441566837
1960012215
837511316
1623249690
1230936768
1225880209
1405329317
1145958472
1133219888
1781334952
1165267474
461139689
1828076272
260063801
164177184
558718140
778362551
664470207
1468837982
358145259
1126091357
783679368
1906597453
52022746
778103359
1232704674
244356042
290189086
552384219
1824870020
866127249
1882391312
845801122
306773587
2043877845
798314362
633287656
691942984
1557674107
1308729982
1706969100
865406916
600734572
1972230364
59647528
89562225
1385909373
227889688
1762529238
414144322
229398457
1651671316
196813249
909588303
166765537
1086893002
983959266
1737319905
1288315784
543746775
355390882
383967019
2112225118
40098019
196256528
1721513421
1133217398
292249632
2094332687
1542996019
1624025589
864519824
1257259860
1928307688
686621339
994535610
910633592
1751004458
903803403
1127086225
813276881
384180335
1755099677
543756746
1358967340
239958473
1123226133
1374287701
537422040
912202374
1965315167
1643854959
1882916599
701840721
169966182
1148270602
1288327190
597565440
309412990
1308268236
306726761
1717968871
1390791523
974231124
274087800
2143428857
2039744238
1118590764
1201969702
705411102
1904644248
1605814313
96152251
218754360
471432686
1946311451
1900382216
1965075272
186842302
79007579
1660180019
1448666455
395331732
276471469
12973692
988892105
1202011959
1663597142
413028041
56822151
2047482361
1095442181
1771977459
422234248
50956225
893804816
1484455892
698851259
21906423
410356839
888506011
1101087248
414865960
1957687798
61533759
641639105
818305066
406684114
606120994
164761846
1542294783
320392012
907481059
1023254386
399937878
1086236220
2108672991
1711694250
111794744
242594386
903857904
1281231426
557358622
435481838
30575109
1619596070
1002473504
1661731421
790590130
1673645963
335144265
1316870368
97325335
450332526
64884355
1727555292
2135660566
1460245149
593565760
1458351671
804651374
1428987084
216459689
372528
53745938
591402938
32567715
274182813
1015770134
315013805
341198878
1215295060
205044895
1689044606
580040463
1907458101
1022906943
1527928122
1109843579
1060385770
799997725
2092834167
1225724141
1692248675
931691543
19555599
1733104659
1356428855
729112659
790401081
258676753
240792008
361508711
1810117748
69933938
1059664182
1386426511
782631975
1312205170
1418579331
1335832370
1926063742
1817456172
1799329814
1432087603
1342187587
958616099
2028090128
2038754367
868458095
1037173783
1058508169
1790975517
373913633
2103769903
777248941
1862418633
1877675542
1569587546
1867131488
1200369339
532245788
697701347
156947095
1998141932
142081983
1344194449
1010555709
277438464
1397431952
2092165288
1033743645
1221560651
1453279295
1574896525
244372951
955399239
659281285
142200374
2084090121
1425498973
1694870447
2047767052
198998500
1767819750
1929976825
561105306
417106231
1716505790
1222233318
450572013
1305809134
1909962603
1972173273
939040981
1281046391
1279851348
1344165750
1919806242
2033731138
1809141255
830697539
1985969371
155793135
1854046069
1451078689
856131094
719103434
1672019315
829222942
384317648
1574502346
1157630335
1048566706
1058695140
141517115
383767983
1407105362
1664491160
572554351
1314417364
71551260
1812994117
524735698
882928076
416552684
635064862
330522824
570533955
1231013239
623509551
795691945
227476799
1240291902
1684805604
146980959
619569323
2035479898
959475474
168128775
1715880351
556421847
1137576056
678120605
1709404657
260286861
327495572
793993447
1082381806
1807424701
918738747
944602077
868201983
1896489838
1315452150
97361984
1869375278
1192298068
1439481072
286845236
1885007276
2077519128
758014286
1944723733
471072135
1214844198
1420310453
330810124
630409958
1540726926
563749974
301323887
621748096
1997294391
1112730848
473091601
2374054
896917585
1869058560
1470761623
11049796
375870913
129454742
925206234
1439095326
682045011
1307973310
1593199875
452218950
818161322
334224129
791701360
1788763433
1989550632
239826503
205984620
1829542435
99778091
1493306141
581896718
2024936848
1055697064
351688450
877551809
788402394
184240345
393864990
2102546495
1873975136
1709240065
508679673
1268684637
554799324
2020440535
1724746535
149043254
2136493840
84131381
661713560
1079053785
1949201131
1651733401
461577472
1821724206
1698678715
1486328404
1202556658
1554550956
731185455
628344104
1707076749
1442498080
170597156
2053963799
56603493
496890881
868576066
430669425
1400133651
1618329718
1591229575
928622059
514904100
1722304364
957015008
1224919268
1848234995
1431299766
182797162
835998354
1753259179
1697800251
77427861
943131151
1126765996
2040022047
58588368
711493682
1003392226
1424474028
363733621
1976379614
1805884350
434940822
875658811
1253446538
1958792240
1880157492
405113284
829381288
1284448410
145878879
930377319
1052229747
1720252501
2083015318
2004717034
1403156014
613196592
1197598440
1135075100
1239542190
1840996082
1046240165
717823563
480763793
1546579886
921517400
1424436131
1317782714
1657959899
1928200832
505516661
555017841
610912822
1034863258
12929837
792633973
1366238272
2127817357
1672276414
1262555122
922359414
824641086
360121201
85743173
233653281
1791596812
1957175674
1234900228
1354312338
23197448
1625020923
432536141
951918937
173999483
1749969238
693235524
1892489610
779872889
429302373
717203788
1908082612
1822170458
1721281802
998460182
1050185860
2094912608
790088574
488091726
588024014
263046821
1966364815
62150951
412819794
1336153926
1258658267
640500114
323895814
912096798
673665369
2138596324
1014221439
490902204
940861224
2025295525
1736939282
1542305721
1786707939
1270906581
748723739
1193185608
564371665
106992773
599300904
1765829726
1378351936
1293498687
1677933103
1678249467
730147674
44477366
1212542453
833050031
298599330
1975228972
1018422455
263253640
530261967
1529575857
1749371862
1822652503
456020615
2093767847
2119869780
717911358
1001481179
1313989178
1937690624
1270412782
1416856661
1910684909
1993153738
1185553293
1515245002
1455516138
20512219
840776585
1461847386
1973181075
26903873
331098886
275575610
263775553
1723336344
1338695564
630138181
1581371335
524027965
1701324685
1044483429
1867148840
36923541
829459550
1972979741
1792912719
1922036475
499002096
1424031503
2016147517
1206098772
363385963
1102041604
320977889
2024444881
1932574200
1102436746
545401802
1077351483
651708963
2024541469
1601838902
636107922
1083496204
852820687
1245623332
967624924
837335316
2127599777
558594487
1523893459
755850038
1389524627
1188529448
1500926111
756497644
1776970070
1210685815
1257264868
614834523
1544357162
1885415194
460555466
157228264
1485096314
246417569
79695986
17953802
2116200531
1797490233
313910561
1088447250
972038563
266833290
201774181
740067594
1275551753
2033114157
1641297894
968787638
93910343
2040207275
381592797
1823617769
1673366692
440953684
1794702757
586118885
272637562
176094240
828159111
299057379
918802132
1052011818
1891863905
735986542
198513321
987679349
1737509691
526267367
2009048179
1573807824
780765916
1152748040
1825735728
509908806
1091134419
1185264937
1379740439
60389197
1421220779
545627530
2070060
87466561
2081303472
337523797
89458691
706560348
629437653
2005997370
888275967
1937730040
1334137888
273398929
1044733683
844672470
385546143
38279326
204305111
610716044
1673012370
1965478800
1247534736
2091110820
1004331397
1559575894
483882140
1861923031
1717468595
1432272478
303475964
137741530
588377624
1531387197
293224465
885610668
1475797235
1733207525
1242284936
75415672
899705967
1072739634
1893958512
552928208
579579675
1888467615
429456781
598258358
482278514
1936904441
1952822026
1766946457
1321640747
740201254
514225007
843528413
388040418
517013903
1923951025
2044556323
1181472954
1009109143
39255888
397767448
1376833880
51870624
588724847
848716751
1139819674
1520221941
1299126447
680060990
19413142
1078149959
1582465995
627548569
1232242594
779504055
1166956744
779636862
837726513
361863298
1352045263
1311200458
280795226
814615068
107179931
935615805
1535525445
904776027
147533046
229114587
2090226857
332854888
1199495246
201491057
1319006433
500273403
367023237
388685159
508097085
1009350024
810245326
1037882702
212117167
23815468
852882875
488601200
1473884110
434457268
306864808
2100323387
1472795297
365987349
1342376612
129235855
1054554592
1868334260
315030667
760145331
1232903550
52561475
1794024774
938014156
441504716
1377439128
703690011
2064927295
1649055900
1835708985
113215088
1591533896
1614749925
1883228679
1348178122
774184493
667870082
1204409282
343681061
458322935
917790613
51001044
1505072165
1391648997
1629221434
8491867
1794601732
666028797
1313220749
1577299804
543714456
852456416
1647007612
914788083
449339637
293853927
56768203
337412619
140857195
1595223175
988441530
1499366195
401008006
920855614
1385005773
237000330
1048783588
762542818
1972098165
1820266142
1161478758
1579944578
924082573
1600008674
834908883
169791494
1259218773
1433844385
326295281
530368506
1368474895
881956530
972961712
2141889447
1545210678
188751996
1096235770
772260135
166316049
497836413
1905366579
730408827
37976565
1190590080
100958737
1461866691
1024180429
145507224
359960672
2040202951
619936906
371976744
142269261
1125981430
1926149224
407154732
442932148
1058609199
2024562869
1676796038
1464683826
1053837271
99435407
262044663
1658488597
1614993431
476560416
932193300
1813878496
472862176
1489619500
422351923
1062405222
1219650873
1879746789
543965532
171064856
541321220
1271400036
1919961824
208800413
1500171665
836113194
1499825598
149512976
2069453357
2139689993
43616806
230241575
196806113
1544670711
1090678366
606753528
762316437
725856503
445055481
90277275
1835636503
1702508147
7472502
2110527571
573632189
1473336103
472310344
877854972
644278955
735181360
733272620
1179954357
1116512052
1046515928
2064096734
180188838
1486600777
1235812668
476999106
1772000045
1070884980
1051450392
1944835678
394599332
451782730
1384283141
1724505592
1967977236
405903477
1911219088
1987337581
245018884
1921068511
1021126471
159174740
1368852824
701504482
287104270
1003724559
1211910296
1809242204
1909981288
1232707655
1639612602
1691545466
1862857094
1748136511
518601177
1370081801
194140063
579433966
781295085
1910778418
807710629
1805067510
187923001
1640250464
1830683822
840455382
1311103791
673923339
824460892
1862529571
141914599
1366551372
860687622
1607082045
211728577
1480827154
1082578429
1993656676
2041700887
1283326810
116943002
1415830800
1463790524
1360813409
1440170456
478594846
1453622432
1596379607
225594676
938465139
979492899
1204874789
2120224249
1698592336
1368582394
652236192
1879008010
115638727
1741173351
1831131581
2074439454
1197622868
776061401
1014745040
1632360979
1977580168
1178775848
1342579297
67188558
2068974570
918656364
1002848535
958655841
249341868
1042335769
1877573732
281246298
1561352658
1578613226
857116727
958681897
1849730875
2065995857
2114835081
1421727536
1954693660
801068003
262306415
1413725198
363952271
2086522355
1910365705
1913484935
2131314050
811119431
1551620248
1948546211
493767201
1100178032
1856019070
690036442
433587395
1210007631
46778324
1112915992
229460495
394478518
16671238
773223322
1503644828
1895137177
698218602
743808529
354551462
1583631990
600780971
153480093
1042666996
2016485696
1665706302
1007747782
973739173
1549454554
882150547
216693955
1796823844
807133097
1120046032
605678607
1471490381
1035421495
1378691749
783069118
2035957968
84677310
1224651481
664286121
1937808971
1673376215
148159393
930239195
525038963
1991480987
2038751397
419423956
338248725
945016928
1489719899
1940130079
522234140
1898251613
855183756
921681042
150200236
988356124
935882109
1664375333
357943964
576770956
2015255098
1111448064
1465215413
1312522909
1265624882
1337636568
1361821975
1712448625
1980724581
700466981
2078161527
101574476
1378304070
1791312573
46137340
493101600
1096343503
1743031012
1635542395
987189776
1482963876
2023735784
597240888
1575237955
647463577
546004297
890218694
1895608650
2141262546
11102462
192861904
1186631263
834170608
1602232781
792789526
800891578
937883377
2084628815
573019471
13462369
1742474679
761813362
614626875
1247985729
1709969995
1653547490
1872995826
38845073
1050827939
867956589
570533946
726701719
677436945
1437620321
1439909304
1520658279
219842467
1047864039
361259288
1799984984
1371156084
421704234
360976256
920067370
1307817988
1764817334
1835910302
358671372
1238034534
83259965
1679103070
2131924581
150543567
1412710965
675071468
966456875
320270534
1342295674
1756507189
1492200773
997638074
283570367
1157524245
2084954754
1170783121
183449609
1154259005
1626624000
1762656752
618894612
423418413
1354127367
151706141
1362157950
1025732218
1710116519
322643241
1961914803
1868919917
1990330825
1606308244
1782457054
1436280435
1511272755
1283369935
1628595826
1534199450
483093668
1738354322
592481345
13738632
1779692903
334343535
1830241757
1654516276
572103361
838882073
633424767
1714535264
2138499632
395777071
350118388
580449004
148491591
36364394
1555052084
1282563484
2090354652
764156773
1888806795
1590395571
959127649
1623208334
142528467
1704235857
708859811
1034588697
1320539897
438131163
2073601800
1835584940
394541816
1919048002
108720406
72218405
1489052579
301345046
1373986280
1015388335
1702435143
516989623
9938008
1441641084
2094023347
418854245
1068770725
1736740096
301361864
310060826
107871820
2077326991
1233218567
166113998
1863134225
52123245
871970330
793367354
213827847
1283521603
767682098
1377574140
1420087570
1836699731
389576971
1870853283
1572382603
534860964
1844321244
671583365
396491955
622141931
578719808
464540463
1452807759
1433786999
705669830
1127819871
612806648
1324222073
1497427875
1124804296
828401412
176471022
156342444
1651623850
309022897
488870927
267439336
1364519362
1374902204
1230705647
1222324142
1159299249
501869190
390325440
1866036614
878319000
1543986140
93648310
1290185416
1894546107
289894779
1335721081
851214712
410814799
498362787
1011293180
632361689
1259776654
2022425066
1234562940
2092405923
1801390812
1244168965
732117026
1810488055
227039647
1492844855
827078770
1727185280
39445526
329538939
1707791157
1023281333
330465730
1528719345
1552567258
618937427
658875134
1520554369
2093361053
293210916
419569048
753514347
629889612
1306742466
1910637497
1012622219
447055278
162284395
834101641
941298297
14761841
1472850085
1520210510
182558815
769346164
370750640
1002926510
2090948047
914691335
292024479
757610212
1712742263
2142632173
1601127524
1907653675
1196099616
176977689
2118471435
226377798
793890248
1413419387
212919095
121699469
683883343
803491861
2063257456
1322917065
2124603435
2025089375
1774097637
1203634824
2136735912
1782171101
105539158
1817574769
1216310677
251549065
1798163319
1278449729
1539471049
200022151
1636667386
2146464958
1486362924
1786263834
136036662
711989830
1364789199
1446725985
769691326
843032114
1166590298
50284869
342533770
698755692
971310529
2065207811
961817745
894167937
1323911276
1558962217
1891537877
720677783
1442031444
669923065
1686218346
1021505458
1680500045
2055138166
1448500559
1877104144
381761017
2034186091
945734107
1228523986
1562269154
2057646616
987013557
1170339395
1704893948
1426841775
1971187884
1806164883
2091051629
697977189
1457056935
1472013004
1367905495
50788602
513476662
632864536
11391237
346909204
742323622
1505621578
1164799128
391469574
1085659374
2043633530
1038824303
1850387330
533378827
783952612
2014514214
1021695215
1600605468
1420050189
1863226444
536218949
803310123
585254476
1369587670
1580980035
692631798
1344640133
115453575
962804101
1873932764
8293776
1744794116
52566560
1683013471
1659624924
214241927
1614891103
380832322
376094802
544519885
352678014
1484467586
2140993877
762927926
437636248
489736989
263375169
511087299
1477318615
967957688
1809093102
1309214855
2040747493
945844514
1839363721
1956404621
904395960
1845538736
603549781
2025392880
630127437
1549625731
5865670
243782325
275605445
907703906
22233501
988715016
1213626082
1363491927
168578682
354052129
978662123
60356306
636832136
1338334573
1564467494
2114435037
12474575
639317685
1346650565
1208343424
1911561130
2088441976
1392257584
1429151429
218649660
663632452
1378780746
1026195371
301039304
1727719418
1115377619
1900976291
1428400256
1330048346
1196490830
339551042
534208505
2090263524
1867833782
2074033165
168471870
1263877390
2023155290
1422712694
1168067784
1513935856
1428723697
465400079
1636964277
367224774
1661450512
1034376694
1291719812
321428286
448149086
1337657217
2136159122
1403581415
693759614
1993767284
1670077415
1943427593
781172593
1397628274
640640033
271674234
1549260906
630529269
1491684357
139662711
1317374243
139254494
1646444318
1679637892
1470445268
1724624363
1406911531
63706367
674226358
652059123
128457143
1616965816
79547083
1018908304
1662936940
1386577969
378745781
643264616
1846823994
528961283
1987611509
1683016075
2051533904
366863798
665304114
1727228889
1986034936
1966076813
1520440043
746144385
2072567134
2129082546
828287270
1078501066
1509614257
1293498687
254042475
1927372765
1633796738
1200070058
1701238751
1774303929
252032787
1950388403
363289277
1481225724
755104359
1532843400
840955300
1033348031
1207540302
2001085763
413779514
1450746831
1625854160
1969000702
1648143045
2094471175
1569460199
1828388540
2127928928
1612387301
2095050942
2109503018
1025694198
142567160
2129464667
1562023226
1380622743
113215899
1634221268
1205942881
1582996310
189026644
1285838218
341225933
801977440
1692214234
1139958432
1984432753
1435178444
1863769198
1194385763
805812087
135111251
1883209529
1843464168
1628507933
207331246
746303628
895421767
1351862237
2072014192
97566428
76002719
1236603885
399694514
1382837028
325269191
1843819469
710830156
774486399
42499318
503568460
1001374506
1927360301
1746808413
1809703372
981369646
1067437370
203045919
211036660
639039535
545505290
512347637
1676967892
619293036
880411864
1378866573
1750071027
1835192143
1838649533
656115729
366863798
802956615
1726878140
881851714
174003416
632654778
452400786
689397863
2071697864
1366883063
1649804762
694332095
145686107
728181724
1992243642
904438759
498701540
2045889473
571753815
1037663014
1715448724
1831968967
1104328320
1505501003
1892478160
1068368045
2118577842
1895841696
96750144
2115989229
177066546
1794139516
627043963
1909358977
799074878
1630979806
2115496853
1391646432
1573398601
1376258537
1275792804
1555634076
1558368831
21098879
46713427
1796730733
1208259314
612413565
1632342011
1244019752
261027009
828364217
140908662
968342442
801948052
1395644273
479823449
1473112437
1802402636
426298701
765442416
71200738
910160771
1972117537
690265634
1312170000
506563549
1107074645
1025357357
622574340
1739118958
988360213
1665291971
1045018162
506511601
2135511070
155444017
251250985
599205630
737909117
984525124
335727046
741613296
4663807
1836502843
1144411773
800973690
200618571
840528653
881953555
892401324
809571006
530048197
234395173
1938689261
1106480308
1688055334
1453183547
515868255
1680448298
1529976468
1244904
978314955
769128735
1800841684
1808795809
1683968667
966750276
239307204
52924049
2105008938
417496939
586981086
438416343
1898729554
495159118
2056105459
1240944317
945073686
349571461
53755049
766580742
407197726
52863696
240914823
1325186720
1938826165
1534162260
1855860755
1533344363
1399649451
1740189755
1216313226
1158398811
590966912
756843961
1294870705
938019773
1847344171
440878334
979641445
1419447415
1965828001
1521063718
2113658502
1855546273
1342098889
1793679598
1950173266
945422469
1414815023
404256909
401708060
2048943010
542286828
1069288166
1262187247
1006074472
448072057
534298615
1677453140
1875413230
1204821281
370645270
427231771
1064761694
627508375
412241124
1819757432
1970923037
1582000826
325266252
1742347157
2080687178
782092232
2070542678
1313640104
1635780887
816056800
1605916996
1607918557
53221129
830791641
1628803887
1060578561
693757837
2015261801
1048745492
1562233193
410241302
782315364
1006620210
619333439
1321880036
671781691
625390967
209707855
484562743
39828612
419629005
106696099
1672052818
2099346388
1153267685
879763898
2006593821
1317262290
1858013290
289166169
1607440027
634644871
612512626
2019228019
456604551
1065703594
1019849810
1977410817
728116009
433956931
1469930016
1108502014
24275901
1571041877
747865119
1401808033
1799853614
29897982
253067157
1079624146
1347555020
1547191588
1331854865
1382203375
948405680
895759554
1324567375
2056084490
1498613494
505714237
1302726665
1745957567
492254891
583813931
1632874119
145531469
2026749012
910310341
570748547
1224786889
528049221
225018877
338283503
346580887
245207434
192848595
352773688
1102594969
2042052231
2058682844
1238210588
1767131569
1483588096
1675258860
1239909835
551079992
201011827
416082596
1013191849
699546096
1469461302
1363583281
870816266
2087150677
595861461
619398862
691246961
1909885654
659009293
86518971
1201145118
1528697106
2029425711
2122883756
1818152263
1817764832
1606088748
1385533856
10202905
1094542531
78505719
1429976471
1346124470
183485364
1947707352
2022865852
1954624671
999628445
944867240
1932847288
392894575
2033565387
662535276
126250029
1424198695
1452621914
673454714
209676591
1224792389
231260636
887131444
1154073274
853414599
581888620
1258835378
1289318532
1563424316
23942612
796731344
1907777472
1693049130
965622150
1159409462
899734225
36159059
847956129
1836420022
561257674
1907241194
1264646487
1499073562
27346019
145434663
1614238563
207090143
300915455
343840177
378645428
1925704402
2134658435
281212102
1745236889
1580666143
1658515989
13336858
1488638322
1560960713
875222155
964086942
317435152
259401793
931450555
1078633664
1809452950
122483453
832993433
70539097
12395582
993149674
488389285
1275814223
6049781
1137192598
72796781
1588656571
1763442367
206771087
2041361087
1451482512
1666189572
655881868
1289311646
1715326603
794325603
216994070
1900530172
662017498
1510419120
1753148128
349289668
1259963268
1584113238
107179931
2034827899
181507116
1671497909
1788658887
440049165
589166544
120422629
897133887
1728215403
1358071806
1462943368
1475542617
2128240646
168481482
27174321
959262980
1372139008
933685781
788400826
1032822647
54194483
1992134958
672434503
577930070
1737311309
1511010658
1383196546
1980700625
2096475815
498866776
1105720562
796180815
906879426
221690953
1446279730
20859175
109803159
1784412603
1273037938
1162168547
1036990064
1887491917
466694890
962618926
65447826
373519115
1305974308
531569713
1371011446
1267908519
1869784503
1663274896
207100640
729654805
1727246303
2119221915
841285908
805961901
1581871639
1890016479
1447195202
768348711
1171132578
1553030333
625233955
1596801844
9070232
91810998
951925189
1983918136
27442082
103396256
1229106777
1027787158
1509759882
1805988079
1492008996
277938834
1048820608
1018110299
932242824
1252598047
2117634290
1345896948
697544873
262362614
1356127791
1597418909
1319530714
44473555
765442593
1066936404
125587953
1001123159
933317375
993558656
1077084183
740113845
40096538
167199041
667890879
429490245
846943700
438055377
653726432
1844295779
549361974
1343408774
1314246470
1179399137
768811846
501099981
1775326631
1652462221
1541384629
396448620
450132107
403032898
1440595455
2133239499
24532531
1046642017
670140862
462647639
681050372
2032611200
57367035
1990732508
450653299
1744826131
199079324
1455083942
34353310
162096945
592553150
217234906
727833468
2073919537
887861811
1821046500
2060664261
1758929046
1027342392
1807706101
1095567764
2111146636
376346872
1811267378
215030064
395801614
1687109346
2003207227
419272172
1560461964
1453072237
1394524571
305732618
1632296114
1376220232
133512550
1031997544
1726975192
1220021934
1094536647
1313283639
554813996
1807792993
802679113
1118220895
2057440996
490506607
1153161672
1491520184
1543501187
1999388976
1098050156
1130921287
1798217666
896265181
764848425
1675529629
1534652026
915306511
438625041
1040845643
709825669
464069947
895824148
85474478
1426959102
986992808
1568269462
1188344646
685718699
824020747
1475264712
565301538
1641577808
2137887388
483202464
403143727
420152713
900526228
564680437
658904684
1331174847
1935629371
551568151
136920444
1686793280
1160246412
377188078
941769149
30349160
277074561
1807029414
538122444
849669068
56692254
1076584131
1867159023
480627757
1398489500
1610737724
2004697138
945961355
985560939
1009250769
257660494
2023686570
2092359038
1828686052
424177283
1585757517
886593353
138303442
1279791845
1847752739
27616810
1344820679
318756107
334342289
1892014643
960372982
379460908
371914856
1480315233
163040379
1293544543
1380598749
1994489338
1341394324
1498561829
1460347600
756901804
1984480153
1992962455
87563453
1846377462
1705625233
206450864
1557839531
1413835233
918961518
1952578253
910053057
2060878959
1618257033
802880230
2116871208
1474099991
845393725
1097800176
1149152040
1856070319
167236391
1514245563
202937000
1698580800
886690252
1953004083
1898616019
824371230
1445537852
477328889
38794366
107719607
1673117809
201222566
1102628854
1997076758
927378379
1443677862
735954841
732249000
1343162865
1970239444
1693467557
438758189
974332446
1045255137
1454256620
646514440
332587483
1832788126
975220137
1091074344
1623061322
1020771987
905143323
559196418
1663897684
99298418
1161892208
624601005
460759297
1534457871
955639998
1682165011
1359487365
1491627963
1950879211
190724123
1587244775
2021687750
1906732489
369786511
1239829092
1082528379
637513645
146974860
1293257204
241180872
1624411622
1037779595
801830974
1997345198
697574321
2036836203
1709620485
887923785
409717525
43810319
899149869
75901098
745616078
1870794734
550100838
1664878995
402972596
1334937885
1564746214
2015350531
1512791356
1587453199
1715988575
460841224
566401936
1467051193
373307703
493334323
1172199989
1165167760
1405554042
1944533478
287119428
1489332523
1508007919
1164139461
390189850
771663840
1719764347
381696061
1056972152
1713023511
1499918114
1648542276
829521173
647498655
1828148944
575903967
1670889844
1786474349
2398386
236155121
306313776
141989235
2022008136
1248424727
1321782177
2066865226
2086369540
450929756
1500483955
362742495
850518567
1255948976
1093236218
1962544700
2092924285
2112413656
1460468323
1276684459
841442881
1807597624
1899347292
81867287
320703765
1460228851
601283528
1135461823
1777533378
1145396784
865475995
1740452591
1781586223
1453421200
349155283
502744106
1457867922
1660278920
1055376131
185672589
724505927
104219021
1556232621
1240768882
2012133957
752080084
400734342
751908285
1935983607
1683948382
527901435
1149273830
630693414
673568567
2124339524
517415438
399859097
659247040
2118938510
986195293
756040716
1816419349
1540571719
109723337
1186310052
1771610176
1808972679
1803582299
796123238
985333390
1027809340
887296405
205339785
743419169
228016703
1060947937
545789374
1955276478
2042642889
1579109623
1588230171
1095408530
1405496339
1713201883
732477472
1736721560
1073860743
196555622
1405469660
608214003
1657151216
908198816
1930728698
844335965
456656331
993989604
1268221884
894446626
824839366
961522355
2115785996
726614648
556920154
334315114
163160948
388111838
195045805
1367851795
1463171078
1258622795
526837249
1111102023
1111373006
1892342780
542767398
1491678365
1947175044
839203352
395082825
508999219
1223533844
1253228542
1693108404
168544775
1457578040
1383629143
789890676
2057784829
1211084146
660757044
2099182290
775925334
977784787
444949416
106519919
1309010101
1748411617
2070271246
1482711616
2027994585
206022949
1960212365
416260648
349297739
623308812
1469880547
1069422028
1946211624
1520748992
983077076
142589742
447776591
109962033
1513752235
496859524
570393377
1263976321
2018219529
678752645
1183568292
826232844
330508710
1685698357
446912282
293496730
2003630067
176953397
97503229
2114021806
589454695
552981495
1864970329
1915167770
1181913549
393686735
1778743042
1838790637
49538943
1774022170
243403385
115801121
1680875404
1431550480
940679903
198273661
1549278215
1003886679
787694365
1991862186
894064871
1154051541
96550531
750765546
1551725950
1092987864
1694250364
996652334
2012329749
793264860
514013511
1441464565
1343656479
912536285
1630717638
669550646
1398329825
2133889901
1345963514
1322565563
408785636
443686227
1441361295
455255411
245212837
137418850
914425570
1439258268
1767496854
1680251991
1277454088
135509906
1851390319
1162586284
2095870342
1460035573
1211658837
1888784779
1521022037
1388472586
508685349
1036840513
1881037695
1282660994
1992457770
1149910186
1313620807
1658762269
934097028
733903214
1411376205
430647781
1236541354
1584866997
1409518882
1971548338
556191858
103936123
325121722
2101821536
2044202049
192314474
1459188755
2086028955
188705808
107244604
1560053425
860160931
1519189893
2081954077
469219564
1292805391
1683355712
618189914
7452272
1447396520
1341823888
1937620156
1744812615
472452516
1160349249
382393330
1219464672
638824932
1652181544
323167998
502735028
846764428
929607442
275686306
1348551102
102533741
273125802
1414634545
1173253762
194976606
1378873612
1225992236
472642282
798242374
1794545928
1837202758
1777843617
1421711531
1328345919
2145267807
386697189
99881642
270139623
1942472276
1455176641
1961109664
530958963
122605087
295069011
2024838662
2003192
1660442169
824766306
1454799029
457034357
2035332113
1837241432
787172549
1776165617
1460054709
1874050741
263631063
54772049
1790221221
557087824
1880403308
528193803
1291985364
1645769537
1452003548
832924538
1953336923
2011233069
1598679748
731978749
663407789
1682822487
1576066717
1408451548
1568021193
88797867
689224471
1058920815
359833404
1216492013
197311784
1786705111
14338022
871202635
1749673577
570428448
512262467
923740739
2068245503
2022205805
2764534
1143127511
120301973
46087833
933918813
96312133
896754906
30398391
1633005154
1440373068
54294904
965507330
143431627
955706990
1110802966
1660526567
410567655
1652290463
1482264088
2108033637
1004666638
998007382
1808730216
1672434429
882453207
959920087
1057352379
1872575392
221866358
1158687194
878991282
2114320385
201617129
427789161
1889859969
295495904
1338624568
1132680556
507580986
410585970
1872669699
1442260276
1803417947
202967190
1740416979
1268467240
62750929
118077511
354943961
954635677
1454026119
1909029896
432858209
935314360
2042054869
695584904
1834550344
1802736847
618912884
1116888376
856611212
1788487527
1928132871
628415855
1115786201
311300656
1353310140
196138008
1772820727
1972850384
1463356333
1377941865
110570282
588797069
406495308
738024591
822583982
2056539597
1350892893
1398468511
910809689
901244313
1645919170
1547755354
346493552
1518129439
722933284
29527585
1455910954
1589098183
683370258
1534207636
1138060681
1883913801
980412642
455418401
1722553286
1128350145
874507049
1213796950
1428201131
626185512
613235020
1644656733
1649480612
1600963526
720057089
895914044
1404748637
1588705109
2089884532
616870651
1013579041
180830528
1842553297
1816684070
104790890
1840970338
573071581
1205263990
1590071194
2082645127
1586921100
1879675588
1451766196
1188236342
924411109
1313015227
559834152
2080077268
330104613
1159158742
1571737258
64736404
1097028583
2115863289
1085841172
1967345394
2034900315
1827750950
2052739730
424008156
1699669947
1741334637
14841102
1996486684
227659220
878892582
374210994
1783641617
388214627
1020990783
1092319555
1803917042
405102009
669235319
468008064
354898974
1295882585
2006700118
1640201895
1316689321
410520621
1523497741
2087838214
2118212917
724368953
508548165
1205768018
610439783
1113824900
1112915992
521895867
1425953165
1854120726
778389062
1879180313
834079830
2057532518
1291883281
801460950
390454272
1189866348
114113404
34992815
1917578549
338347197
268882584
1453067759
564462056
355311018
1849661551
1073686752
1417282409
1453703394
1553450828
1636047233
45179926
75465747
809089974
1150738907
1211352041
930663782
1850325466
1623792583
1060069847
2131259979
437669513
1271609524
402785826
2065290001
2071667587
1252706786
199600864
768433849
808884108
1410961977
1222657592
773551880
6036793
2016485696
825104572
573591189
236089471
1295048390
1502995671
1991161588
227366593
381603941
1394873473
525681019
1996327876
268616127
1249891186
303570674
1345529806
1377313140
969952214
281689109
673619301
367437777
333159752
867455714
677744358
1396324473
1821245839
1024640862
1835068038
1008094468
319564492
1242646050
1200595342
1866857442
1413820758
2107878379
574394991
1657681665
1452086431
580133504
144622655
1401161336
1903564556
1943314881
2135207913
236923138
760038467
1663005595
120414458
1873840377
1816354012
154288909
1506839489
905301149
1140346791
106463435
2099284442
1511635039
8307128
857876396
577751254
14227449
1307153546
1263085840
1635593226
1302449698
1546025983
1992089866
80831152
153908166
263658762
1656258798
265343547
1783929768
1196053189
1189318221
777543618
2112856715
1879715116
612407897
1226066715
689161877
1589815844
1483220090
1644285948
428803516
1651329592
1493148197
319756546
436798046
1147738751
1796252502
1347129109
268506987
1994814944
2038355275
2034535464
1050397810
753646238
366937787
1118254828
374785286
128368395
540676649
1665839215
1987948472
2099985124
604785718
1026290964
388834272
1186753233
1331262096
180191382
816582982
781555163
791637479
1510682210
2039639025
474877220
2143261377
94403390
346617700
729071844
11891630
223613795
932137902
1824313761
575268436
212667120
1178094734
1298401870
875129529
1595901333
147273568
145641658
1427258782
109881094
146707088
1985187080
632425253
1901661179
1246987453
1943231787
482236470
907792506
942081461
1576571992
733933287
203083565
349751715
584935202
688844263
9958449
1344913121
1718519308
368117632
1479440563
1745563118
316281919
1851345389
1992052903
1180391034
1921879961
1399537087
139298507
151529575
1666602569
1103585829
1062700693
1100032953
267022070
1559027174
106424771
910030351
133851476
2014243434
2023711511
2100170525
295798933
2138110476
2101060555
1376380211
426091778
2008421656
352626797
1391688945
589572732
2066624062
381115540
305545286
151850780
1747594958
239770062
1862227538
1782045378
1888762288
1721162030
1567377866
210971326
1059743220
60007168
1811599252
1273781576
1474189196
439318280
920269123
1821613376
1498414628
37352216
845507989
1626099507
2123902611
31060781
1658582435
1526028244
1450689900
1010386170
1509334067
1821842805
1598246174
32383471
275261628
1312326519
1182474769
1501624224
1451807349
349063029
90902017
1619662460
1694135421
1437881085
545900306
627050049
155004195
523603498
81041847
263719669
1143739611
408536048
453401907
691776318
877067095
1271305325
1434138210
1549625731
738156531
899553753
1089501154
538753841
809116889
25299818
31282813
388515188
52249130
1244631961
710612438
1568935550
1310397214
1375014671
1193943748
1698215765
1367092124
729914304
573450145
1846718712
641479921
1576350701
1125870330
1604238014
698753398
2114745411
25264222
2002792707
21655159
1878058568
1815756558
1363518724
1745714468
2055744028
1346031004
1556588882
776270598
1234521888
1443117495
1437954196
1827732667
483325052
569318793
2084852697
1192741666
59595334
620580792
508430132
2106623520
1184679825
700855269
1946212633
1104333977
445501562
1739622908
1224665860
1006672051
718086400
201227288
1082626084
1061745610
1040350431
1324423379
661301776
290039773
807878659
24470706
1773226866
1130022176
1052636802
687933291
93901159
1240081928
2130433542
1739376870
1859941843
980960003
858156845
539288227
309385193
113390132
1662604713
809609715
127940361
1575869520
1261232550
609551554
1090118931
818103647
881629411
1497408634
169386283
1650949233
1703576838
747308021
1324991057
678440179
106203849
1061450288
1699615590
1425291508
1126037128
1680938281
761177684
1888548646
1248509060
1421851730
164744210
306093960
1190440565
2055691357
2071483944
1708912532
1453386314
1471693171
949280938
244960296
212695662
1601060606
47509058
601326510
1427887516
1818234767
478113539
1581318390
585730570
2034104655
414538639
1971036797
999714371
1015285011
66114087
1512647583
1131029222
2027900462
1533424120
282209345
86829165
2073938329
1627284975
1925432708
1476631647
2059744298
339319167
335140174
19512057
715083807
1149268694
1507117185
117082412
1203552097
2103947649
463044145
1539786394
45961598
1684878556
1215847007
315388318
1453467715
1945519106
616438524
502499528
1560274305
1870558316
1745451045
1812493986
1628217436
1717132362
578794508
1797246280
506715209
1608754589
1665668435
1824408281
2099908748
582029934
1206261452
598291987
345780664
1504183330
1756070331
1943202213
2120771365
648566889
2137079747
970705350
343848935
285722754
2113647730
799962448
818372886
1616214348
2135018250
42557488
2116785982
1760897341
1265107257
114906711
2020195686
530199061
1768645153
1424694031
2146188102
979612824
2117678151
174425703
878196558
878996459
102561658
2000829689
368460526
228632927
1487689545
1035780319
778560857
1909044696
1977665573
1360706583
1383324008
1760217227
305491956
716796611
1349478154
2132997762
674891652
1044432084
858939005
887804237
1565485172
1459981200
1634777748
259864996
779840146
1429998956
49970356
1136544894
1094935986
269888813
418651516
1403404526
722531150
1094507535
1690276762
761146574
1216387521
832552314
386777745
407603434
1164341458
209701967
1121783927
170185683
1812938081
1613212529
1440687081
1765129917
1059125483
2096270298
1705907418
479480856
1030498860
164924314
1605839210
1388530789
1674542646
1191905998
2091546476
431932875
221078518
1257337481
535131922
1664750025
2003855353
739924071
870283627
924471558
281458837
293155493
1425090340
573095807
215230847
1211491950
344427168
2067434795
996383434
983640668
244895293
468661885
1134752939
786791798
1084371169
1668884154
767686061
669603748
1219751768
2120543320
316854111
1739266671
2005014960
1042195368
1319619323
1950007847
2135574412
1651096843
1625724114
258593688
478075012
1292741436
62477509
788681567
1196797219
825743182
1496830411
824585888
1913088223
1486233991
328225522
2087227343
1867840130
1894405399
1377261622
278120055
700630566
2112543554
1434788552
1088555509
1674262260
1831371947
415264231
453001423
856492534
2000285000
712279995
1138862397
2031347617
1422462199
2012446557
79432046
1385677460
1066203704
733698697
1887800002
1437850274
1660070854
1080004490
1459576441
697180384
529461339
1561674292
1609613760
174489075
1486464005
118153669
667501413
94772366
1742809195
1572979801
157471118
1855045084
583144533
1727294397
568325702
1023318422
1764537601
1492677905
766360578
120157966
119557636
1372191572
1601327658
328986382
609742812
827216952
1782664770
285841091
208104845
1085591684
1755254767
210428651
1769216862
437190311
1683018120
364674720
562750274
1835407278
1281704780
1281388513
371543020
878936863
64669708
369312556
1323838977
2003046482
1787801176
1546712913
1626445598
2082578057
1779086710
1091015417
117822676
947021188
1619304358
1169623474
531180581
154349554
589287967
461236586
477647375
1591251501
781091493
852665762
1320494759
2008026353
682030272
1929061866
1072750547
1005479748
84287651
1721874498
35326948
1847814031
1905464746
923468460
837770900
1955817449
2020327567
857701823
1422450
1796060781
2068104811
386226106
670277591
949268439
2077339269
1435972812
688196881
665243510
784237424
954365495
900297899
488826434
47759985
134936443
325395926
679758573
5565660
167220677
1641815892
554968016
2104343052
530049314
1104773990
1867556408
750667421
2056286963
1806604441
1542457225
1312420095
1714193121
1865342120
2040045205
222533428
39249230
1951506137
1106685574
949312291
1931272791
225318719
1257629449
2108287378
653100828
2020476006
410865378
855211232
2100318683
468325158
1153487058
2128741797
1022546403
1377089564
2002005260
1662461864
779304219
1730216378
553609982
2003716834
1639571275
44805293
2061383148
1541553566
693809986
816065083
1713864955
1684918645
939836447
54565341
1078695976
1967217255
1281582858
413039051
1437068179
1736184865
1131129327
718905756
1668122779
635966795
1328255476
977047596
2123122177
1986631263
1378077270
1001652493
767225621
903018620
295679780
602697762
870530748
2076672210
811141783
1764703433
1704567344
377176267
1953169775
2000653520
499037243
506715741
1822104999
42216982
1502851091
1678442477
98388746
1965252951
233281844
1432485204
697245744
979631434
140257403
1836828198
853979501
114484614
1876415440
1502309935
621338403
1154623856
2011290155
1052312523
1326393420
31866483
857480372
368966737
260743729
1820521248
1834522811
634189591
294707450
226919300
1447571843
1326117683
1937239927
582617201
497785479
363998488
665107780
1508775390
750099054
98277087
183289854
1946601250
129377905
539280716
102735948
1166930513
34493774
240082251
825330559
1291855180
552654267
1178368206
1006984602
1358752834
475837175
1337133576
1676264500
1007699694
2014686366
298566036
1335273504
1845637589
13924224
1915558192
1505138690
1266047161
1731105136
1054024103
419129963
760006377
1336038621
1255737351
1114064627
693761769
708859046
1721515432
957518290
1351469887
694112222
719829203
1102041637
1945387535
497953443
2139866071
2071462977
1103725991
283341065
667190861
167379897
1807555945
1279346009
1672576698
1869317988
1885253533
1969859345
1761196999
1906923183
1390906484
257514231
1953817787
747449150
512150683
351669128
640481099
808396665
1853525077
1811719646
1587187560
949804863
1943643750
29763523
1139552288
1154888535
425558704
1707438362
1307030265
1710125353
428436491
1419564214
43345100
1136813222
1628194206
2143381389
308093728
1871646473
1647952843
230728620
226177745
1936787411
175680748
52257481
2145053686
112432010
897560312
1011715826
1885726972
1701745776
1037151014
1598727105
1605081862
693514862
2010873990
827719375
2140552728
551779819
603530037
1880802206
1394980060
1612084142
214291537
584215108
1155983567
14699766
900367929
284225760
1769785693
1159858750
1459251172
677624277
2022916976
1466989615
2024083135
1969138280
230414278
826704946
1598880714
512045972
1994707500
685667636
2024447834
472602843
2087246809
1958396237
2021874112
218175282
1713111664
1490896846
334736307
371182818
1622914459
917836086
165931744
1564995299
245600219
1778330843
2144841810
184045684
1777588605
825825198
1789223326
855333777
911146886
1359008711
1963386959
1509106450
270773444
692911195
1955447190
79818315
1925383560
1580576878
1262382135
344003769
730587457
1424490561
12906135
544379736
1321793697
2123483531
1132396032
1910259941
367243892
265634039
742033113
1432172757
1589306036
554878081
1610557933
1156639649
1559513309
966549485
1803722159
1627613978
383365959
1989112008
2001440950
2093655121
659758717
314688198
880589981
1151296472
859552086
681374075
38130151
307344537
1338758052
369361506
632695488
402468009
1773350076
795308849
1273489195
784029108
833227957
822578384
2124888702
300566925
1881605775
1645104450
934326103
548510550
1167702574
1832884935
1615784098
1621013295
1406310751
20866323
389718609
2061141679
1762820051
1459708461
760153115
1741753238
1669067211
1955686729
293847052
1623660806
1262846328
320899148
1369808391
295482246
398519490
449215877
1409223582
247817118
1415171462
371791449
1638446885
562045499
878459441
1892368494
1229546131
1028074262
726670713
1576620874
701811672
670492983
393420116
486804492
132928283
277831552
1557090140
929151252
306312472
223754574
397089165
38730104
1665804420
1061960851
779079963
2048243952
716513790
1869951960
2135851198
541794599
371558428
1685998596
725103883
209289165
1624976453
1285449065
2044974712
1139922042
859190237
1533469390
1253333468
1666995614
1364034757
568618214
1118814491
545392578
1091848901
598338487
1185222690
893103342
878736187
1740279722
264043879
1910685060
107596003
1147569303
43605925
384192527
322338297
1355243384
926960552
604946222
1816676647
53618985
1853661668
1029724474
497601951
1330612247
1036465009
678187365
1494501495
2024098115
1539834618
850050458
266847860
716106963
1025946220
192930187
291583632
2128203785
186890314
1228478975
1593438638
211555419
2034005600
1866527922
1654983172
1233443071
1772047617
1305216724
161803907
639963109
828087016
1036021502
1665470360
766469881
322747948
971203566
1936480196
778946962
43247044
2119792170
596494796
359230959
198567890
1544292172
1182962189
1556175129
353822269
1045530960
2050550976
1776638575
522841365
1352906202
2147045377
244908548
1730878017
154438142
20197301
1321749604
1287540502
1314999047
54670093
1519476367
1518252378
1985852951
510499491
47455784
2024854177
1469315858
1251734144
1887510086
1247667777
23097858
835150369
5907048
1894874684
2016785641
1323838977
841484090
274923190
742992158
734485641
378506812
1207518715
1836267262
1174550880
2067506756
1486998132
943196856
1797401385
1212041397
1662620012
1359267337
1475028432
185787929
687393740
1185106661
1315215190
1583415041
716167831
1884083063
1440262781
1316661729
381663363
1051282964
446548911
1683328710
191074899
739065900
605376640
797281380
1303686961
1890450810
1756847427
150135796
638895039
2092049082
1896580006
676000045
884100949
1899307931
1669564568
1063125749
1143419651
316753679
1506194104
2137237570
1990209706
181822141
725992476
1653972901
1010890787
717708360
661270676
2123286652
2013746100
1401477269
254353252
2127386307
1658032230
1526965893
561469014
56516669
1999935493
227927601
432617245
1233147936
1358197263
1430319078
476686050
1238217907
1106052556
1816883473
2119890545
183315080
1361628146
1434497358
1205246349
2084711618
1474283938
1148794454
757563717
1638901267
577434019
1509995660
1867566448
2027630034
509743344
1503574886
2078384096
706782735
1879711743
361716179
1234757547
1636155958
115640665
1952203252
1142037306
1662927107
250934672
1367334249
1201432226
713140190
1547936592
1104585153
1289112747
1031908655
202727167
2100258471
2110021739
760248318
525529915
705609369
2036679856
1174263961
1938225148
223904207
880635352
1916617572
2049073047
1035117902
963829311
152513073
664242748
1941553993
1768345763
1176425111
1050434545
456209879
1570628519
1428280084
549015110
1378484433
883033223
492111228
786741040
137805738
95678787
114412392
1250185429
964556261
2088816213
354231299
19553024
1956598059
473088222
2144973094
1352155034
399529335
911677557
1610649293
860907961
1854739086
1327606757
427858266
103954927
341290056
1883678614
2142897653
339404339
561665522
33986526
1241237327
2133606002
1968616063
1845065538
520965881
849051440
514673130
665180707
2110501430
1370539891
1037606751
1901191882
784154952
1519100225
898792706
1685367755
1038097009
1576761835
69895530
1519864879
1746811213
1812104110
1686121427
51781615
1117780505
846571129
1323996336
863396198
1982125399
212899459
1573220764
2074984163
972139219
1255106365
1142913902
820333274
268593975
1038100044
1116036776
794910705
2050123149
530487069
869934680
826725878
1047131429
221635089
1629084522
1652116656
2146091679
1148329032
1558703770
488752458
372658277
1560683369
1937933488
2023935926
888345669
719834401
395271590
1339606290
1193436302
1130361141
1137338448
1452849033
531874284
968788538
1423174004
785727747
1335438655
92661861
261700416
221839045
1016127279
1164557614
1009026863
2028773484
1480060103
71416044
161944653
1360432269
1445050967
165977687
518723913
1114975391
1666565804
1148456129
1371803164
1453268020
597873956
1779991195
1035300287
586142057
715417794
992345642
1364048840
806183344
1605971117
970655638
1773630172
1963241357
2121487500
859012891
1566687211
1518823792
22072287
1098976407
981730390
146836863
1064968667
1535248227
881904584
1083345046
338045648
1946673785
1353698057
1661807366
2136671076
1610751222
529811947
1291668497
2045783919
1367986259
212527634
533504119
1077989347
766845953
498980413
1164837203
481267675
244216908
884952348
1331035411
1127873934
167545566
578216769
1000727627
382425084
1054237906
1669907802
887752753
871819781
1177447905
408623630
1967248357
2117462496
348625308
1461550093
855784626
744579266
1054612221
2019049118
1764479165
473858546
665263459
309192825
1551271117
1006623372
1544809836
828592331
894803449
1880912843
1894583942
1157385966
1152471857
603734456
1246159631
2117169712
1039077608
1787385565
991323779
1911085005
725878000
473559749
109902057
751581517
1742443829
1353118518
349642358
1476091899
921124302
303406629
651536732
102804314
230028611
975286216
1986840269
1541551944
1144741077
1921308207
1049957890
1050067416
1503702689
34509781
700268404
1764075160
1377547148
317326651
970648354
1452372628
1176289432
407681399
455170193
1889448174
1697304796
1532549298
1870070662
1209515647
1156307001
825074576
480218158
606400502
1791464715
464314996
966481828
1787138717
926604796
100356589
1386666117
1843819295
1924580790
1687698319
1426859786
776291727
72897052
714384915
350552072
82916661
1299734807
889848838
339967266
1759178452
1731318479
419932809
1764511140
1161673446
437392604
165301356
596953562
814652560
1316046364
882364104
112542481
1370027067
2103603857
462175779
755901990
1820823288
176105203
1483226921
1444404325
68062134
492957033
2136183559
341160775
892988086
1389982245
1447572867
1220652273
242807102
1534390760
1766875370
732591027
763994534
1215077076
571120261
727348253
329258977
352230594
327780338
1023917215
525858195
857723698
234889465
214475375
1067123049
1485191414
1575188735
243414409
1564392426
2079647661
1537143411
189503301
1941698371
850446542
1927596258
1494595010
1034947543
1679816925
911418057
958333520
288246233
1970790002
1499383658
597544268
1464372111
847018606
80978799
1814988056
1641495387
792931954
654439710
2035833237
1899517150
2063977207
1761083820
330566450
1321788385
1033453088
883073512
1263826514
483375399
575462680
1201157182
2114537499
1956931608
267933182
1762657973
1292344344
1424301991
860704588
629614433
312606145
477943164
1053485379
1662713361
792868139
1257261929
252362294
1629388115
409913341
29871880
1476960961
377604114
1488146136
887242099
1235450389
476588498
509336537
1921702425
1514401152
1865201606
1444275448
108872804
238055988
1341927750
1375160710
969465618
2071448309
1069011751
281643244
2141586387
1623979779
241563345
481092574
1882194822
1216974467
1999335710
314091725
1697827110
267135453
245557062
1515406873
1953896945
625256541
1021018432
1405357723
1103365912
431189091
743169915
1946956205
1291247025
462194273
1813173707
60029524
1437716068
1973485812
463583793
547276508
1193330019
1281898315
989765545
1304351677
1923737484
824270526
742597548
649278164
1562792828
509639388
149474815
745273648
1031149429
1418722710
83592281
892169621
315133826
241051873
2066725298
393629375
369190400
1742331522
1007070061
1725826710
1907306153
1610834210
58121721
815634289
753341672
1077320439
1415814080
988904769
1465896152
2088218952
964442904
537329754
559618873
314502151
2031010318
968158981
1656742033
911582804
598871000
1725021977
230080488
553399970
308854701
1925180895
1009720824
412437428
789087001
915356059
1617025804
1302651172
383728652
448412916
1057799563
1981974990
2103844924
1827591656
1605140518
1218758749
2066591273
997845114
1017449199
160447580
95387986
273766546
1825281039
913843986
1066604796
116126831
1139386885
10400521
1343186981
1564225699
1626413064
13890138
169168131
432096576
96745819
830252831
565492499
1106312141
50988532
570677091
925771066
1507161887
606650443
1167245584
1168887208
751216600
1220449326
2032128299
44056079
732614040
1659910067
1773353124
956786227
1817188819
1409438037
172104007
918062060
271573611
1857782738
1652659602
824702832
922140935
1792444667
1572073278
1219032090
1988132838
367772459
1975918411
2071916560
427345325
1343505419
966819979
579135855
524936513
772422606
454442108
1578929798
1385433008
1047751011
1783558245
1258356768
295009199
1979354977
242333334
1934054279
944666996
1453700551
488512534
525125967
2082327325
59974845
1984201374
758760052
608742002
2079824033
57959681
995171818
385760027
17413352
1085127906
583723501
1260555235
372648915
350981893
473235034
1369096448
770244074
291934453
1558254807
1534088448
928785173
637834395
2015430020
1097115482
1917731443
448589782
1772625746
157611027
1630999986
1442532918
871613741
773667630
2098387047
449963337
78956223
1510100733
474056880
698973627
548591866
981456707
801581386
1289637780
1465561894
2049076811
1482843870
483487545
749863620
1151203723
722431632
1399058814
15647808
645373889
1769432799
1501326080
120304300
2075610162
891840791
983729438
2095565872
1557920011
273611672
814714631
161628408
2128449755
1811112053
2048612537
1886673564
946466250
229428404
25354881
1754020752
520381480
1062040752
928752511
512477599
1354371182
2104638647
176947961
1191215893
527654764
1907694230
1149125786
1516956115
1822283582
588658963
947214971
1860428208
142419693
1702963296
526807126
1516697878
569532869
395629358
1256297776
1703271865
427320995
1039318768
304974287
2064409972
973738739
819170256
463182135
2135443794
1950679547
12327207
1601981285
811473612
1352137981
1126752103
1188937721
1308457027
607943337
1676561797
1656720486
485803147
753055013
2045699613
696236887
1319340760
2021266091
1126343808
1382862023
201874488
1269913917
682215158
1641992579
1380481426
899453368
1904310555
1110273643
2000180291
472291193
278571351
312394617
826582841
1214903060
233152954
626393124
657744254
1738402900
1544933744
897374723
1238267075
311736863
604954391
1582813428
1816753392
163574715
372208738
1525647697
2046921584
976529225
1371951439
1439687358
1588313554
753914418
1373996873
2016524898
2000063465
908008388
1841502829
502477094
2085245163
287013574
1799582896
1090500001
1771272774
1656997594
224291349
1438910365
1267406346
32807564
2001016137
1813729505
364557983
500157794
13278519
169013932
1970641167
925179996
44846255
355625568
1973357698
1225682749
1719349456
222648077
1429043601
95945863
29752998
2080144403
301982851
965942357
23033242
1335044187
1185838155
603103102
1062208053
1443101962
1159920521
604822449
502574967
836310716
1846862017
1307082626
68263395
936124022
1474196697
1952272891
1557384618
1502366856
300407743
34850818
1511110394
397567218
1118873462
2074850706
550624522
1642217597
2131360918
920734119
2048999491
826842152
2111730242
1963450526
610856463
1616061779
1634241964
321479384
195094125
499874536
14219221
1199105422
1182186217
47986957
571034392
807857158
1252279036
1111217666
503557863
1758990005
1178156721
1598980512
1753904762
482559755
1260335356
1290909606
266565515
670276923
1952330636
772091380
1313416182
1337563294
1805267626
3032076
570324453
1072142095
1737202465
108436505
1859720311
1234601292
848746940
1850448418
581764041
530407500
112012782
1044749370
1053127752
983779849
1735034087
545158992
2037326178
1854394991
270092690
1895155790
1627855132
418606885
1361762186
2145184414
1004129463
1839220328
419074639
218670252
2001708425
9882612
373335852
883086037
1166044400
2002525885
2124255776
1435671928
2121057570
1106940855
1059553530
1407948128
1665264253
272639988
1643203910
883128311
1936563647
226533581
1314638971
574860395
1654706111
2103854722
1212114934
1966081591
262217404
382009997
661601040
1341226006
964218930
2038585577
498980413
1778622422
2109785687
760323386
285440234
906430761
1940528772
2147323219
1020154466
1954005198
1305903400
104854758
1316546432
984499150
929257793
1721304692
925428036
1957978521
1386416087
490061601
219505719
562677061
1022283717
1305392899
57566279
396668546
974860730
640691899
1158812519
264869534
568624720
1899644136
1388317271
552872211
1506582918
517231390
132114918
632257462
96955286
450759101
782944775
1435847838
208233233
2104461566
205183247
1204896684
1027075996
1362035398
789059345
1422897237
203375968
1929297495
2015440579
758196484
1307307665
1673178790
714188385
407250986
81831051
2088188819
1040189473
1267646590
1184467237
1724136174
1085159697
324106335
702455440
1627770532
1799881317
238169348
870428577
1501047922
40500512
1768420505
1278543685
1681953195
1803057248
1048041755
648911033
1260593010
1068720828
2010856620
2013582378
776035062
2092870987
702102634
692088321
1967414490
511167618
984242573
940169228
282034715
1081041282
1613919358
620937752
1491561450
1219019385
1034604435
1231971775
888038340
1118045046
1969633518
2127265382
1158808412
595435219
1863640709
163449592
921703740
253320773
154149574
375539314
979832131
2027815989
1905582847
1908721472
1108393574
186833887
1866356400
347586029
247661931
1086007608
1129989995
1373975116
1839840846
1812471977
1052559057
827272700
1468236718
712503852
732360923
1331442521
951920969
1983038681
1002449514
1099075070
1657811004
626272920
1444506124
1720980778
1391423777
296092345
383051210
398901585
1598514671
1220626626
930366821
1817127868
1341944241
1728469542
1241069826
1517579068
1671063283
1015687814
1006930217
1253230123
978049577
1460687881
1906237139
338622692
840598598
1824552333
1141354664
1779390225
2137506817
1725098532
1870159771
736454528
1647998560
418549505
1701560912
117066166
1145023569
886497967
1437041760
28375753
846499595
1015193977
1528251277
327947633
709084132
1844335671
782209021
838159423
1419326038
1196971888
1787026400
600095561
1382309147
141811770
84724854
1192319019
1472585615
1136012663
2005216164
420368516
1695945038
1094098242
1495314442
637971391
1312277394
2030130195
1384788532
997805572
543358065
1370786535
128536808
69096080
883852550
1112880008
1181119980
1675706726
126893735
1606241980
244863867
103936123
13241188
1810887185
806807731
116290351
1690719311
706422461
1597484123
1432878023
370653135
984592856
2122722788
264505589
1051060152
1952951830
739513471
497695858
940526939
800977109
1359545098
2014987272
396585267
1934572609
1260725466
1372446654
499647843
598016285
504216156
1477257788
455011988
1241510813
1249421498
1742094463
1061798879
893984513
154718262
674188839
2070274229
1971185780
895097890
1714320110
1361212358
258948707
1077821169
155233693
541608294
710793176
414902973
1478052370
1351392867
1347300701
358209540
676868777
1785657384
1299142297
461345866
1373505833
1615865946
177224148
1098502896
1404757965
1453077556
891631077
829905780
797816160
1850773662
436494033
665768932
1319676137
441884411
1692108097
478870764
1621489555
93956620
1450690083
1526602183
267618891
1409506998
56794727
2075048814
1125845559
2120447924
1079795760
17516334
457539909
1081242179
415330142
740064367
678389685
1393322716
1882466683
284014182
346218626
630353088
2046262477
732266464
317986678
49401914
2106720093
1277202112
1515945781
1027440040
1956359291
483118266
1542859641
1170960928
1527294489
21641863
1885109523
690503137
1284346522
1034912941
1507643299
496890881
1591168546
2015833982
673417788
729285828
734056870
114933658
1475846717
807888559
848548142
1757316104
456451207
645543190
350295503
1985262034
160339465
188460381
1661728095
165512287
1469933746
1207463356
440022130
599193285
218462807
351403301
1433547598
445696807
943922893
1274793132
1958330000
75382123
452324692
1235214238
666628426
157803639
316071440
2037777369
828543110
551200088
1616484373
156168283
1447490474
1776710858
1677915751
1939153297
1383543083
1826374872
1504106167
2095989341
552482174
2020013756
975850570
1409366517
1909967766
405231963
1581368998
605660530
1307544713
919822359
2110599818
2147328631
1413114293
734147502
1913534688
315546238
1318413490
428074873
626816375
1632460851
1409328267
877821034
1244204278
773916973
1612659749
444422540
45231978
94238783
695371967
1838635242
1242964464
624970234
794578663
962035541
1924710231
1517392196
1245475912
2118097223
900942552
1540611404
169708408
196615611
1310326239
741550026
995277982
945214626
648669301
1934487281
212162288
1560610383
11297620
2075987558
686677682
1404668312
545371522
760510643
1194474566
1226818788
86472939
2080705745
1718940581
1208330130
919308243
2045310579
271816967
1563898987
1479028474
469033885
903414049
1598292770
1009059074
1580776804
2035440186
12248200
419226736
807905101
96030525
1960171369
1844171415
1241562470
369141659
1928045962
481836916
40061929
1137418472
1014881254
1698644272
2052564502
19601765
538764571
1653150243
63387372
1566383731
642407402
1378055509
898454141
1592398490
347483789
151791246
1031324864
58589994
2017152167
973739173
1686499269
1724305738
1123269344
1875609825
1755261745
1879275779
1308247123
1629935622
1129186194
1435896920
1773532090
1093225694
1351966522
1825619791
2132256732
679234544
1027996132
2086164210
734203376
468086355
2003880361
1871752818
1660507875
1357759162
692970853
1002789585
816971670
1325889829
1824492207
1662765436
249392261
1418206541
2143283940
387007528
500463337
735796463
1328467061
192139219
1238473567
178811927
885187425
450448920
1219718128
62883381
1514918392
1203546885
1676811040
771768747
778509946
1321315398
130479853
868647656
30926433
813275401
1167016977
750286417
1624640770
687247541
1392508332
222912826
1615929932
936276277
1223306964
839873782
497407201
720333531
877975179
27183240
269442351
141914599
418530099
1583557532
476952314
1579351441
1182579067
1265817783
819835316
1065897497
1676824855
509693272
42307342
399448999
1420403124
1398294426
572806344
867888640
637550398
1509804885
585379870
1194602010
1836991631
1663022509
145738030
1385072433
1030492770
1317858539
652139343
1411677427
817959038
71525747
43281657
72424873
1548841343
1946477334
2132485702
1043898085
1981259507
2016696054
226420414
777271851
689527034
446223802
175131362
614878689
693021065
79688529
2099014125
578355035
476632170
648577609
2107691068
1565804892
147469318
148477789
1178286951
172433762
264271094
55157213
2084137698
712047869
1457140250
890710342
906721414
1339524643
125586433
1978005250
1703921666
557988062
1511139131
1998631980
920814875
1102147135
604128748
30201669
677605116
1580128773
869855757
1629765961
2055588933
1646611875
1560296923
297574358
1784481908
1058890594
1830214035
1890792661
1738583922
992597001
1713639116
1108482942
662387959
967164736
1794348583
92231177
445424957
93744217
2133668189
1429762565
420714890
898862071
911032772
1529910526
1448441699
333128994
605519282
1457220890
26717478
110672347
1876177591
1579751073
907415558
461397382
1824643737
769839205
322401046
129738224
563943086
1652150545
1547626735
413039051
1782751579
960240545
1248821016
2081685351
18079207
1800661456
1548047070
835301552
947911657
428552245
1169446751
178691898
526566269
1130349591
1651625226
723347213
124206197
2141647080
150540417
1148588594
1276380097
770222610
1979528591
442711416
269104382
989448493
725391810
924509490
1776237090
619114606
1784421066
1796860056
691430868
1678326100
890083821
1315523610
1345628308
607566785
1596755581
133829471
1274677059
354786851
313558826
656470569
655213130
33072130
1377479180
1122692631
704510484
597354507
488809433
2092741790
1268811001
1837688517
1342677747
987518329
714896962
549346014
588089161
401439436
1952942167
1115919288
1739229258
1590829022
1827484097
546299528
578352936
1833821870
449882417
22950526
253608039
1456586097
1261798919
1318759974
2126367776
18120445
1193293127
612353484
132278992
1202384870
661320783
1102534758
1011170700
1551602583
1508730530
723628522
2115346303
577390179
771560870
494264177
2120382242
1167396519
1228040278
1911690231
2104018813
1387260166
266108647
2058036104
123637039
1230817158
532869388
64151295
704986246
107564860
773045216
764610551
2125509193
2131787293
1528871366
691840107
402488594
816310626
1860580944
495583704
1535004630
588912917
1792443004
1738256551
1817373085
109446205
1438374991
2052366942
986816702
1083345046
1325981076
1306799148
107235380
380283322
72603869
1403070361
579852911
305938355
1256029852
2140086293
1155164179
1533555899
563338489
1987255049
130266784
507852850
687974696
214752732
322423113
1507036453
829791261
1367891633
141820252
1915469755
34308148
1711289842
1564897691
200345288
1218926065
793939769
685348900
1004176935
1968882822
997544841
549288227
1790248449
1965074498
1500279507
1073533129
1976761601
1369764939
1666904925
821551813
425919041
1960493259
881953872
970304883
1534987872
2087943041
1130646094
1463732773
1615384036
1350892628
1798667810
1168870725
1139989156
607153081
339819974
509139074
1528995242
289484543
712819428
831876979
1758800606
2034649045
447482415
803013943
1268454032
120029917
902917622
1715214153
1727110295
69316880
604745986
1617467738
36514987
1560212765
2052711942
1206970271
2097706003
2051943296
353929335
256233842
36848498
92821401
2049712673
2091648164
566746971
1495839100
1491731443
913261084
1038163738
580217496
913857412
1740365341
1777109449
1080686478
764389739
1889959217
2025023322
1350382981
292148455
1575195036
1949115657
1171916788
649714502
2090895267
2012529856
1767233465
1082515869
1333748625
119917070
1288126427
930671579
1792222593
1127070441
850036385
1276494090
1214969113
1016509956
1935331866
1463366000
1604475498
960268772
884841127
1591010337
1709070665
2041538366
1953619268
2040442029
662680756
296882204
963135463
1998303273
64605544
654019642
1772291215
489146084
992008671
361303767
1158937581
1430601243
1865882930
1228143450
494480471
587555005
1797031341
2000847324
1979876738
1764523428
1138990956
269722678
890419288
1312336032
750687274
1879271160
1223916827
1897666791
108452646
1329967535
1197467337
649680776
659609429
1047052284
479418673
299131869
105929806
1543284694
532010437
10951398
1947818355
10371017
1876298839
507712785
1285119981
1225199253
1751163596
1290621712
305796453
1521709458
1854172591
1497411890
670182583
1783408866
1750434151
575430753
611670571
1279921798
784268660
1516458363
613087190
538486950
1017601845
881053548
714811583
1598464575
1510556284
114762533
1768082115
1125336371
1338710501
1446714447
1999588476
1724671145
62731481
116216437
1029114428
805034831
2146142044
1651340202
1426651673
1759552675
704142552
987537056
819768923
747069508
2077350519
1561140039
1704380992
1022008926
1186653945
1897464512
1514895367
1069173793
336559193
1276340941
2003912468
2071854733
183560037
1779941662
144234159
596260070
344521310
1525267624
521136892
1011605690
792610089
2115303658
355029760
575716515
810187245
205852185
877081738
1065146969
1398476467
1512673697
204394772
869281269
1538696367
1951759392
45084207
1566678966
1780896565
708955044
1644940628
184027515
303309984
915735223
247370464
787675433
2051329568
676965913
1714535049
20763097
1946378313
1278227434
1928099357
738446673
160424668
2138266833
620757878
1146914717
1140167527
1038572981
1795692398
571922733
107602580
531683751
1783296555
986873258
136665805
979919679
1010108300
417529634
1395957232
2134655493
1784939491
1225948697
1904568119
300515215
624377178
642398282
1211162428
809033427
1077409952
867760308
1608118969
1385579220
1251828667
196035748
1565245813
198856612
886920472
1875305051
214710890
1560217199
1615229439
1816206871
1672256537
489875049
1178048798
1898718242
1761877409
1500043523
1276398621
740534304
1619524878
1936951900
1947760670
797773759
1412857655
1491474436
794740710
1656404935
1264730341
1150057394
529160241
457976514
1980540649
1995144946
476281556
684808941
875441822
275695132
761556870
1775176943
1578593440
871883684
2034287303
1521429913
557323258
1472691610
231158359
1745981902
509256006
2084958759
2046206398
819829746
1497967168
270619498
1977602800
1545886343
713983521
31811313
493235767
539996459
187791676
900963911
760336160
1329254158
1329519853
923156432
99822815
178420532
258263635
1161662076
1246205932
2041015565
253184833
1016147701
1015871033
600388781
821997500
772553033
1692237514
1971264935
1157625110
744591974
1861476115
241325582
1819848620
32448288
2033819673
324169947
179390666
144831318
1305579312
81703729
988723926
370737924
660878622
2075531060
214531813
187009532
871845020
730564512
1262322477
1484216255
975528861
1875925056
232940920
1346141198
1955651584
1327478187
47378266
1934223275
1037698486
980953065
1050070479
781775898
1996673017
1817040414
1887035272
1201498458
15106848
299291726
1504033029
869393615
44980621
789194230
1335030057
71525911
62124385
1192269320
291964959
2007734029
212919095
2103358368
488324396
207622590
254252417
828367945
1363748978
46953941
1807273233
1195485523
1401574743
1649353221
1256820835
1299981568
976023793
2030730302
1877238622
1502419737
1487736810
1816140160
560353963
1922166404
1513108061
71813764
1259111619
88013343
1386196905
704391487
419384279
1339546732
239575521
941634545
1709615125
1124821604
234025676
1400802787
12752342
2076667364
432713648
961076284
1505722440
1012990288
556167114
1834126529
453594562
392119798
4579529
1968558953
1699634839
1365298688
601383924
1297169348
535883722
275372163
110617379
693697823
831391895
1945555696
674039308
1185583622
1802778284
276343057
321267301
804393426
196699448
185640718
222561237
749183712
10628294
900842347
926972730
1451433663
1326101120
2010739820
738402058
1800360755
689110434
1091640216
1596071179
1664278609
232535420
899333910
1937085451
1216331500
899431054
1842373670
109641424
1796828698
1609973953
424231817
1572739925
1925438595
282758264
857570206
1328533643
901645151
939452279
1251352949
1846189435
1095523006
1723209346
277143692
140776003
2105432037
519060301
1111747860
1990400371
1106941516
789677838
852417702
813944372
652738773
1717511705
458064809
307474433
61650935
1230231124
644855855
12121805
138044344
698407296
1362301473
820352360
825838410
713983489
185495546
1402817942
384909611
193782940
1146805213
1412324224
1439839936
406407912
1976359384
741995539
421471866
774762365
341483764
1392997308
864973487
1209169969
1054387402
47282366
1166573488
2002394059
1749803586
449027920
942572229
1677977857
1338681391
1885909963
291639445
1175245414
1316322946
638291958
1589044523
7471732
1038837823
1108963278
882263943
1128228937
402566402
1378978403
705372115
1070558086
422164227
368922572
1904371526
1386812534
2014029183
1352466833
309852324
1652591859
1240310791
2070142304
84404508
2037892695
1735916183
1052344553
543394209
989527629
2065417220
837996716
1797122515
970913284
303686465
322474691
1295234286
1939111384
1719899246
2076385988
1431749276
807170077
2055078503
1426095647
814090542
2117998698
1171475872
1652633482
1565278141
1810672466
1022234187
696244363
1566168546
911554248
1787991494
995339951
1871841147
840662848
815381738
1112363774
1213228064
1186392546
1119000760
1958007754
901573813
163045878
2107669995
196208674
1949817797
644675416
1142845026
1503559918
1267614856
1168944315
1394544747
768768396
719858387
1093789582
1652408097
1007083856
261544482
1205999824
1124787035
907693006
908811656
1527153485
2136451352
1990016143
797932209
1148995154
1529599309
1294440915
647269536
1342254315
1701094441
562058279
1962998511
978315393
543280067
1411030958
1090009704
1331820662
271603750
237317580
146331915
123041167
566340164
2039490961
1940842607
1416754968
1471551332
1985680452
1011397978
1887966425
884249332
1376238514
961249497
786554532
1600427849
1308731702
2046887959
1476149101
1913948206
21246340
1047358618
1383853908
1897515949
405847299
593508322
63373030
1353892851
243431198
26726453
1040759291
1608190416
796694773
1111348728
1166941860
1341342420
816477263
1573187686
1969845380
435889773
738003648
1369925765
1711228137
1933516614
407564885
412938343
913078925
1578116315
1810912705
754329247
462431316
1854709710
1851492959
546184580
21188177
1826364208
259512366
698727686
310418440
881687038
1405834981
1312473686
621605976
1277544827
70959623
1461663648
937997237
812629418
447514753
818331980
1074091725
1062362588
7330893
416342325
1308581790
1857267732
581607585
905919020
648871867
1899389930
932260638
520454731
1396052022
132198676
995721408
434846203
1838974154
260371345
230448382
461452121
810192542
520108990
173887747
152908404
320190218
1554074113
2116548893
1995465529
1541920876
1815724265
1445276518
2065428349
1360815641
113388827
629383979
680039767
2058282161
775829718
74126884
230124416
897821465
1456723248
1256129448
1488210243
818086213
11247388
1572878951
1681106667
1966449762
1712108203
18315465
1063762197
150829014
254998729
583750537
1021048050
117896950
325235488
302785131
268529598
1929550496
430141364
611224293
1341425825
947325287
1442073276
703041568
422779805
147589240
363106797
2130658773
1722911829
1861226849
1519619686
1989910348
1073137454
1937753963
892279312
1105273239
1513840158
573553821
1583757024
2014058836
401855612
1372817091
276171127
320522683
1829289191
129424985
1547568540
806495151
82781835
438180809
757840911
1892630047
517380763
986805103
498089578
1070056812
2049073047
1358267953
1086499455
730099862
756426366
1533023173
225940384
331652362
340579223
339907744
1828083799
2130702660
502780091
952920550
1999380106
638896565
251940351
191777187
1693667559
462774666
1633846756
2136150150
1744458050
1437312959
2106236379
55342165
2010557747
2013671367
724209103
823007509
503029851
573478309
1999388976
275553083
243294446
599991664
1788448729
1513276698
162367055
804211956
292316264
474558596
48668437
659119170
1608210614
2110797220
1926246386
1649673145
434915743
1811575307
693087416
349233895
2083686499
49909873
254214551
2028061126
650307252
907068795
378583877
1396223427
1364515575
1853767988
1487313851
1603607089
646555773
1760071240
107460685
913273112
1538628884
967722902
134286036
420679600
1811533668
931872231
265245174
924496648
1260924502
1409791187
438785561
1820505524
2143224141
1453590511
1991817991
1526946546
1548139769
1699266202
1362650482
1475521375
1748359196
259437887
1397490965
1316136890
676806464
1023041153
865511596
138954427
1036606687
506507731
2140465232
955568639
75058243
212691955
2034466596
540892239
124548617
401490080
1535457456
479221188
1907257507
135005191
932729146
884357517
1484628057
216402767
1279093348
1984925076
565479546
1179908068
454042328
1404364492
130448076
173889822
1168127447
390898496
100428288
620574932
718656852
313016373
1343985365
606686755
311829022
718539299
317632001
1874989150
2037318520
1914443916
1392901530
1156686483
1834056741
815399818
1069844303
1933672580
1590840567
580156848
497810258
1581084012
745671122
1416284086
1147577309
1235716189
898851648
427337233
1389892642
1343208109
1781033273
586155189
281125518
241545448
504106300
993400377
1055376915
409333621
1614724479
199139835
641115208
314660473
765912185
1897478284
1987566199
724976930
612942916
508731105
410218683
604949519
415710263
518207047
1394636232
919625157
1220746437
687027263
1560575598
821948729
1598691425
808887890
735791726
401729542
1555203602
1783662000
1667283268
118584490
1923029043
31586949
2176621
79487666
532335461
1980481496
1377204121
1410852058
828962760
276508156
83981192
1757726565
576143622
415547598
613052688
1544041391
1110158022
304946560
79012662
503473763
191748513
569234891
917636706
1752464610
609200085
1116033086
1490624487
1131476167
1026358567
1636882136
988294002
561645971
1762004032
1300292544
2087804836
1061057191
1818373074
619592625
1830348228
551144481
509055015
318418615
779810165
1656602789
1392377461
2109495093
1094837179
374418396
1049238101
1450127512
1345780136
276354233
688158783
242090092
1818735001
1376483151
1716846826
597927702
669255690
1447415278
653718220
1766491001
1913771832
551381667
192575752
340836403
1295359863
218912363
1934539770
816214437
953147732
858274145
1277933181
574136366
975448681
846733660
1082117671
137108544
674408733
2079391625
1577487045
732651222
60030589
965558366
872294991
1884020835
612805651
1411570828
326446686
1876856598
1194814661
293901368
1137408726
855171608
489495926
2125211033
636840480
1526569290
1580720524
347297924
1432478993
1191967480
1301721504
123614467
1884617348
1750421874
250835521
1471648096
1007989145
686905807
1787573751
763947230
2104318290
665823162
1759251672
12247988
296769878
1173283593
2060624786
314105872
1561934673
1993405554
560503692
1127680384
646323906
317217604
1209925111
1607017944
1576594106
822521026
212710859
1264955338
68651989
1829181769
2051047088
1928400692
223953096
1072531666
737404403
2122169944
35212100
498686906
630922753
2057168471
1142597821
1498072509
1619602115
1309063464
1961462817
1724624363
986559929
639893877
1775778459
69990872
2139462757
44498228
728781004
1953795598
1770095806
725624558
417610763
1700666790
323536126
1755320310
176954940
1942708386
2055423804
1580998341
878052268
1078840518
535161166
736199387
106399334
619668961
747896364
984854320
560278728
1926975029
1744737666
1546695271
428459173
1347300701
124298108
514966681
907882246
973231123
1937758616
2041663977
1961237528
677552249
1528924750
681610411
202845772
179502372
1181866514
1369860441
331815685
2037836218
1995774604
1026428072
503567354
1572690817
252175587
1106591674
2047243427
370971064
499296275
1019688279
1558528454
1595744211
995446183
1450529471
1215057498
1073465821
856695417
1862714226
261076934
2145455005
1613466720
857940591
1280687808
1827344238
2076853506
1037667137
550218002
1392219112
1433298929
1465233436
126452033
1994778606
794559777
1010606093
1067810332
1781933171
406807072
1677283455
92080754
1768770462
504144471
1624402522
1549740015
231565214
1082962702
868841153
1393566388
1697945981
848165217
96255943
713564661
1340120051
167406846
529911440
1093623014
1524460957
390150508
1485645121
536507143
1793839034
171516683
1586909915
889399968
1809781701
1684461673
1141013724
806679653
2064060333
1734296239
654805532
1475615177
764341715
1958116945
1943540001
47913808
197539878
352444664
984090669
1442998638
237594854
1575611636
254086811
956471387
928567112
1961141671
2099385656
925870611
936400181
831023089
1316499121
817111673
440499608
782305128
2057559089
762452082
1118774057
355871001
1576253717
1266249643
1602653982
451764572
1715730609
1135611202
1078984552
105883797
1755511380
113582299
623153714
1028168742
702072765
1241753265
1573626954
763234022
1447525786
759387272
308042758
233439515
1213646673
2131654234
1193046578
1950019729
1994233009
832562992
1502739241
120111518
237493652
425417665
1865129255
2000386826
676358481
2130298549
1955527927
2042225063
874980197
1474334053
746654960
80484298
158849912
2097302130
533091771
797809360
1660826448
2062624903
1521810072
2125361767
317110157
1745017478
1338834852
1409363245
1532558153
777473548
28384147
2074657346
286690581
548897498
526218030
439277949
1234526004
979661809
1121926411
811980529
377269085
1030408124
298025827
914475330
21558538
665734218
1069524446
1731067404
1906772014
1745298152
803914827
332706157
1351161962
899413973
1371156487
693516204
1154419111
998321329
1487286022
1286705686
176012926
1193104065
664554844
575992427
527184061
2137795284
734019350
346093583
952879985
891344694
1523295277
929417990
1378891616
416880277
432679308
487038976
1187059481
965341523
2121696593
244353355
317355038
422349245
1136725810
962134855
185495546
1351483771
217811100
634737314
647793430
96613574
318163455
74641101
300575363
358718793
128285231
1887130809
250352384
422373091
398263681
1738610588
2041788582
80616352
2132452075
246168482
1767871929
245018784
1793069891
1839320470
1573963066
419768467
1308244880
275165584
145581761
359419269
1864513450
1565135115
89722143
876400659
1797972770
49725201
1495221205
265697845
2034511547
1737016002
703986502
1728929623
1494717397
1319771615
1560212765
293855378
1176540591
842467058
1364295334
761098522
157916559
487129741
115734996
764133135
1888251521
1142639869
1041415089
1638221437
680215198
1866109321
1397272211
1879363651
477525709
1467469313
1214694682
1400079617
2114341289
904361150
540658392
1298429001
1383940762
1903934189
1049304542
1723368205
1945075894
237630429
193975300
1411539517
1047577117
1337401149
377850007
922470227
2054486243
1617382013
6508525
124211877
957819938
1080483837
969978440
1619380170
828559615
581571378
248967868
1962284700
1933993196
431582624
1988860566
1379724412
2121746021
855462923
2056016893
1805758985
1778160210
1471604101
964050431
1550688917
337030060
1221770834
765105183
1568254368
176396471
1885670248
290855702
2037805011
1656093876
1960345663
383407066
1335417141
1912480031
1009383111
264420080
1609474962
1307567095
1656880512
2116666770
1612298698
2143252612
5782092
1240163762
20896927
937572319
1530386234
1468901343
344595549
183187779
295407844
839000742
501173712
935555456
454530600
1671557289
28458386
341281591
108806134
414025965
134809891
487744124
106460323
608438554
323686349
1001215336
807152931
1852097812
290670822
779534776
142235686
941987290
1678962977
496320739
241847582
1030435626
602911503
1237749917
1123061247
1935150100
634627304
802015412
1630047761
1895953896
20997939
351273155
1768011780
274556294
1312873480
90818014
1396296506
98257150
1030005074
1543650357
1376093864
1748207677
1561352658
1547980747
82548842
1784699633
1936759884
227939288
2012003274
387097042
1576596758
2674298
1327879829
934383516
1443394231
223440258
421429874
885848149
1460919423
1974385274
1484820060
1748051265
1592107853
115962780
376419299
778328622
1379810701
1064905257
172866327
1292108517
850291085
1606550653
390085499
1527718524
874378268
1995557227
1197228175
651554439
1146645490
246490363
528214296
974148986
610521848
107141125
1826202359
224185371
681753214
20579909
1281245215
506699902
1667682502
181130388
1016884008
1914387961
1062646101
1931676926
570493932
317989634
1753822350
2123774070
1082029455
798518190
1257678954
347534237
1788156588
1601147514
1043666758
527896101
520883886
748977339
1191474191
1424816932
540337041
717011289
304280887
537832820
920068177
678292407
1650458685
1155167313
640557777
118150894
1449166935
585276314
1367149188
647487917
1156468126
2131355572
1942957810
1150045069
1607983098
1945552617
548118961
1486071956
1751959590
333796123
1546864944
525908190
974550001
1230314758
1421421468
1676229124
1977202906
1895675963
1206701524
1891776071
88475795
1096638537
1427761773
1508147973
482168290
1189876873
1755493092
51776977
916662955
1017722319
2031651792
427663483
372347494
211773205
1640069128
1221705949
1514844670
576036688
358044627
527637548
1780107967
343791923
2132653042
2028599593
996709745
1502993928
1088759156
819389403
1567673696
1886262080
1206974595
200138887
1945961004
1776155553
1970846719
1554708219
750145980
1993903232
1221486034
1405758914
480916857
1506168899
1379150808
1113763484
1225583302
192445953
410300053
1085167783
1543309114
1236650469
1750908553
124156263
1290346428
562605927
1116138740
50852919
1483440976
1659471272
1121952718
1842341851
1776366040
349284252
1568963212
263319647
425486395
1985491431
1723361893
794588741
933987494
2144936418
962821988
1051683640
2037799675
1960172344
1789739090
629017714
1494759461
1236988019
425721678
111146114
1519889112
1663927425
301368763
2073289920
1753933796
990677092
2119250652
1306469697
2119550420
244397045
1900491557
758657798
750634017
521422253
1529388551
1161331583
595896720
1612513714
862565396
1940770393
1339916328
2023228496
1483548649
1522420461
1906123485
1596337868
517211819
1227933587
1322785476
320774939
1102400520
2135160584
1632930948
295120521
256245301
1988680713
567853425
300703145
1938208323
1004837073
2133488533
1134354751
1286722837
1475880321
396010811
1831787821
1345655265
448799955
54117777
149217772
1097309622
2014370475
715147547
1880075841
461050831
609372401
257086132
757017817
1731417500
1585902608
1272893613
1096676211
1620254225
1589350437
2031941910
1147781159
311202341
2115410517
1971488972
918077775
500346433
1160995648
18209415
718274853
1739170880
547894643
1621661408
569507792
845520420
1131872911
943310908
2091420300
939110317
497510376
1214027153
704411142
1942022190
37508185
1919396392
1714488958
619870778
777160828
584790624
1161409069
1174592918
2089586950
971892173
302691745
686109108
2039447607
361740810
2066921145
1857886096
1696658816
656530483
181241234
873067215
1332631562
2103860168
530128035
973181301
1896068064
950032988
856149205
1592451327
1158268115
358819725
1741769568
1789586242
791807219
1295663625
1088548480
930107003
1006150580
1567043268
1368627481
433549347
1549688315
1528578127
774647006
192647139
1263771935
1309028914
385968279
2094352819
632402231
546944849
806525474
81734388
1480855427
1269304623
1245124571
1232558070
1067963378
686952927
930074792
1284176326
2015080620
22804485
1407845732
1211767308
1977551457
1333802544
1824356158
423237183
1381285154
684160005
1610672175
1885301548
994073717
1740874875
1430639098
597220018
1970734304
1599285301
159619584
1233941944
937506937
461650125
333049722
632642519
1370608449
997032423
2103719901
772648809
1811709695
390978935
1163356438
766613165
701847437
588469618
2123999792
917190412
46834466
831331761
554508127
458073524
63534652
1292093119
1594783985
794777431
1276911135
1598533636
38286774
877853308
748887022
95491378
231591586
181481032
1772069362
837109775
359801061
1602277563
1328695420
1361513673
305035502
1347027513
853850288
1787955893
339783045
987984956
1353259046
1235932751
161005446
150736868
924130237
1333151017
1590461677
1865843201
1238381426
821721628
204410759
293064922
1507130382
1866569235
1240277498
296507664
1890452386
584056246
1507282775
1552081907
583175128
132885306
535340606
1386551495
887794654
1446262723
1641495955
961169400
956162515
1054978521
685553205
325186935
114836431
863453562
1834041861
464668556
151662035
1911049267
2137287953
453729376
868572381
2100741281
16280010
182283649
1875746673
728577622
769108491
1193794628
115582652
497042388
1803610300
1185739643
784242743
884125873
1424498951
1322816425
1298321614
267311042
1244928631
51204294
941934678
1763962454
1350281139
2065034162
1204739865
2058688822
195486201
928367466
1410413924
2027726797
352206792
1284741958
1728113365
602347960
1899483341
531963435
376419299
1382347287
321313718
1054219799
698592935
2056018515
202452631
1004072497
1397827633
1541624026
1679975638
164663778
919688999
874070039
2076328221
1854673909
1816448370
1655802779
310926033
338399993
1078533427
622823801
874260955
2038859174
1368721452
993164321
2077706868
489959661
201452213
252491554
1539589301
49505266
1069162748
2085287247
2109979907
2129883292
749709286
1878801841
196585289
428188236
1185140355
1833886493
1175986750
426553826
1913623999
1264928064
233210442
1342959008
1187980585
1261014576
297259398
1413558442
1553809334
216628721
113650432
154626812
396845044
155740019
2086746601
1267257379
1578924893
1202100942
431935359
2130172527
686085728
1237937490
2042591268
1098928268
411716225
2039306503
541564040
1954785348
1858517376
1029488784
201896446
1334124976
406673760
405285451
831558495
819819911
1615815185
1332012175
1551447676
1532967999
963133303
701001330
564778774
553114848
1423153670
2016461210
1643228343
1114598187
1115223731
1658025154
112182543
295552033
1528248511
1937455292
86098230
1128093166
11427433
667681970
298670823
373806683
1367891633
1487120887
180888340
2105226546
1014672995
303906188
244506015
1346112118
1643792726
1214736480
1439001971
2004373839
383939404
1920384677
982803845
510015297
311357207
1374151271
1845922185
1279044970
470212089
1529607069
492110660
808202644
966449156
1295792
980472841
608176541
59169102
1698031122
661735554
1998020280
64976505
1305409004
394958733
1385611532
1804379924
492174420
1813932134
296612233
2035967830
2005802904
899792010
1855772140
1361817462
1421397776
729763075
776235752
2044475407
1520082302
1130375193
1568907297
165182409
139398795
795049510
835211097
386857164
1962264337
1634699022
77104999
1714419349
308654441
706546625
743804170
564663062
1798083501
1106483325
1491263567
1924249074
10986483
1843096378
1277310677
355177294
1611264862
1851650451
1816112128
2022914140
2131273409
707676665
755726509
423164556
1767350415
308470823
2028342666
1629780879
1143422925
787480557
880620375
252319601
1967326840
1853732264
1832981698
1196053258
426763556
2131353216
1162823895
137665117
145645284
1051208057
2124050184
1748929031
2047663328
1542579320
1181625888
196983461
1408030313
1601081298
1934654534
349649834
1525117133
1972290567
362418070
1497398771
1799587074
1392773339
107421919
892787710
1636800572
445856177
874594089
1120724938
1110268256
722034887
1529625192
179176470
984364466
2091486041
276163490
1739312371
1855848521
604838356
1922865796
613017542
1847665404
565615669
722345902
66046051
244383668
1879463450
139602883
1602446790
1305783858
885973884
612504226
1891066335
2035990669
1438696208
1265417516
1152536880
2117023686
1255394715
51316845
1432453926
2044641524
2011235192
73203965
1135415964
1722048225
117841853
1644172761
562643935
1449869674
1699768088
1899916740
908060274
59963784
199700805
978329299
289734960
875539096
1156464740
309918104
1818190841
245699844
637613172
2096563692
568966736
367288909
306443274
1516904691
401299055
1539934868
181778055
1243946579
843443907
29105039
502903877
1984169762
1819842040
1543268063
2078164268
215487377
480054184
905934499
826702078
261760201
545375110
244477737
528661306
1107540561
265637328
590726605
473713752
1103496188
2030262372
1275530589
1612872991
1315269094
51350009
708658883
392089265
1041717730
1040053006
1085411849
654525182
960934150
666072308
230427852
1389775037
1809317031
1762630734
1988560614
870032161
1526234765
894671031
995397367
342121688
982372225
1254300498
1521516302
330431781
1091112853
246142211
750350989
1790683154
430845084
170189890
729243675
416466513
1443823414
682027868
727284931
2122773736
1243310765
1094606333
1480158971
1899358519
404003494
41690172
660109626
814594844
385478382
40724213
581217097
1923334742
619620267
353035469
1074116266
1155554758
48800495
28265917
1319526232
1107106228
24324188
1116493095
800834738
1451493162
631701455
396957336
468957495
445871086
1273808818
273726588
283025000
1884829421
414279074
27041109
1263570412
926342030
1658060287
88038005
1339908295
676979206
1203847263
555930639
275285206
1448841219
975821179
109521497
1854752726
517999264
2004230436
1509311858
14840166
165826103
596858118
1528326804
660901177
981201260
469353491
1718033486
1936113078
1417482686
358778566
795124597
692322963
1808757745
709974013
480627757
2046750869
1829938571
1050277008
763591328
850191251
375950360
81752683
277202936
1963746317
133164551
1942464484
2135984671
200167962
1450249794
1641658739
507620414
1420080642
2001730950
449521779
151373894
1564864012
1377996604
371234652
1693509689
296685310
877174851
1519121182
792931571
1261421732
846361685
952677062
1585413262
1840175118
1145687827
1465297232
1465773384
1589531115
1226402340
1998056743
91839462
1226687376
1476423780
1136463342
2001512451
1639947945
1861216227
934175669
2104911905
1132784703
1177178462
55660937
619855838
1922431397
1176718048
885740276
988410066
1447448417
22937572
1401473820
795681731
1636254296
1732433841
1364546096
657400618
1389849447
124209510
205641564
773073396
409969880
1267298851
1631674585
749929992
649345943
836644838
1439456411
351438060
1470183211
666781673
1549161100
1573620265
314771391
1319238322
383562900
1367349614
1010305821
1644446582
884527041
674433055
1599505655
753880994
2091797708
473669459
1452593618
342503219
628183865
1787000700
985960308
183004657
1409802913
1464101828
503350870
2138766728
904758433
581396706
350234751
1531230085
2007876211
1542465119
2069476018
397811482
1142576614
329752932
957551373
2132134434
211577365
298437918
1973353190
1544220337
2045966448
899745640
592781769
1036822772
1922565775
221016874
651893007
1896461462
1157353694
1080152239
1005265344
1528506879
724262299
981524353
1958919609
1598649200
262044663
1912173505
208991920
1966270000
142991431
298608446
1697876237
629986661
2035178603
621007353
1450508402
1910098006
246377760
1835917386
749646053
1012034445
1651412003
708470892
164884894
833429264
1890587655
2117738559
2076152662
2143403357
189062346
1122389759
541439041
2121436035
956412152
214317767
724238579
1523046518
952984171
1849194548
1717712436
241798690
1836772849
990213994
1561841607
912138979
455472133
702428070
1965224345
1262897055
443313924
580197014
2058859174
996218156
831807401
1018503108
1861120297
1206164559
1318232399
145061869
1865256326
1876673853
1445908623
1512055907
829774975
596502588
2118402482
2077188835
1539943381
590787357
2096299846
1220304555
743616054
1095739256
517912123
1531095977
1020248987
1237068871
565798171
1133251303
1142318225
1461146978
2055907735
625647778
1552554075
735706571
137907323
1830422142
123256665
1694487269
869980955
639942957
1812843959
1572634266
1418093168
957033223
350816523
1951985197
1074571584
1625992919
1174148140
1830567586
1808411729
291823352
442294272
2006063028
2019136195
1014379460
892348323
2125612723
744208914
361845588
1372929325
552049861
1724726334
2016154876
1679172060
1831607842
1415216027
1445198035
1667831419
1950117272
866854862
1213078423
2111955601
1955476208
506419040
63837005
2075174250
961841230
1936842724
996184908
326161310
446627723
141286649
1483225889
1265172909
834736293
88820526
1026920542
2065334543
536397668
627870934
1477072301
422101005
467775163
267716283
571727627
1339565659
1555585541
535575598
1982865638
2084144956
870101669
160076189
1376150762
2043340417
1883010922
835742918
1996848052
374719046
461236865
37738004
2084011783
1244388493
1423050703
512137010
154043797
1642928115
363438809
128826734
897039320
1359467055
1138761523
1970386775
876438978
2058602142
866494891
2104747727
1350216977
919935828
2140161064
984544130
320034376
1496889130
368225297
1109074971
1918788289
468928920
59197042
1677517187
1984547360
139735076
1967738728
1255154778
459922713
902810299
1385578008
2133016014
1012214712
628784102
212700915
2062550428
2035436626
1908678592
1196716992
1623049390
290604337
713844919
1303111261
962091267
1510155894
1167781506
1134161009
16484999
1414339221
804260695
1681606965
1493393135
112973950
123292684
394521228
414489572
1214515070
1825515227
2135546850
1306918986
1536634114
1251074522
1649188390
2014506754
911936345
264109866
950313848
609339260
1406402348
1319466941
1530577543
628303171
2092378852
345408631
182183678
891426017
643028864
1364586320
2119033105
1675963645
259872903
1559058438
153421979
655034165
493527689
852806720
2072317941
1468459569
2013880011
425727617
1569597675
782095152
1915490665
1514981171
1620246368
1086366271
1279147074
1985232668
853605311
1547273972
401331733
1929938991
1888722287
441025564
1499130183
1420738166
1863391124
1625022514
1332821841
863686517
1056585724
1343452415
1802976683
340029394
17637629
611753996
233394058
630072249
893026367
1628322868
1644534339
780908027
504364204
1975470507
1467287961
1268314230
1042859487
1070461258
807175796
553874467
1925769130
370405462
292760856
1313167762
869672530
169724569
1133734393
148235808
982210707
640350003
224785208
1948247331
441490759
1376639574
652720318
1337841762
267185794
240472625
757615726
1909834605
845253268
33407046
222731891
1663801953
1232164654
512570115
1469546420
131908574
142249747
591529368
2089677903
2142857949
33382103
300393407
633088418
76375252
1690440426
373495761
2061294391
565442921
1070101482
1217654699
1745691934
1203571514
526770063
1237864843
826481529
1415993546
885716383
1938616511
1954855679
851758980
890575707
1118489838
88092867
156298654
1867366641
1247477621
349693372
1971458795
731683507
1968306956
1514105278
1792549414
677275515
204864596
1367008352
204603575
1312777372
682507778
260913036
764644247
984585505
2056738269
1401211989
873975442
1805207416
19844314
222370093
1044312843
621097287
764365587
918668374
940782763
492459329
1755364017
696503470
498710936
1750798303
389049029
1594539434
2004245323
1599793266
851768777
600909341
1775648562
92825458
1632971988
1172674922
2142360889
1660674316
1072080865
1325220984
1230327382
1050216290
956193925
459266510
1482428066
1224805770
479588832
131369674
514783779
622114087
1851640688
498228075
207469496
382863620
208601737
1582134659
1258426240
1146622860
1241738807
1302128780
1857941852
279631288
742423905
1295710284
1484574107
1137650700
1165319847
339953194
174644295
1516578922
1035140257
1620393949
714601469
175274333
688431360
740872249
528529405
877039166
1052844282
742684280
790735923
884646688
2018953861
383798820
1192124444
295880433
434372288
344218577
808110839
1229573310
1139755996
570928538
382363272
184699485
1103750722
715524027
1778993176
201311934
339171690
818022029
266342805
1025696088
1012245352
1105148593
2032707963
1556342592
1731821998
1426498380
2085314988
739539975
2023924835
1067120323
402274349
767630189
61492850
1675527130
1928399538
725031874
473018439
1062926246
1430775373
2005458501
1450858035
940203342
22282128
2135505370
13251353
1798972423
707017774
117467494
473642489
367287123
840613360
1172743705
86202835
1453835005
1543040424
635334861
1321835941
503896085
2083276519
581674362
1618377268
1004679054
869866648
138273943
1235723165
522832877
2015248692
1466637450
146231211
992942816
487378867
580649989
586423737
2011757709
1195953493
2059483053
1742628797
1691010551
2065065563
1105371731
66897421
1367753885
274203542
1785589289
846138918
1423917972
724285544
116083026
258842940
250252063
1775732118
1810018821
209246342
516382936
1550010130
1104408270
1823119290
2066859515
980715553
741853189
709240470
812482472
234145844
387403381
1376445349
1708709805
10899441
1008331725
690837347
808291380
261983631
1776765855
455855016
488986107
1457948743
594099180
1455282753
1625667094
1876942677
1303961527
2078401093
1374290190
1753574551
1949380754
2087756652
1131274872
1041212086
1820641468
759420310
820887117
2102223616
436861853
2034556560
2036516425
385633577
137519869
346116309
911708248
1878386385
38295159
1415464462
1639616706
1240182399
900804195
750043701
259965099
814664155
1534324601
468187886
1841174432
136180508
727289809
121399213
1770936053
1031563979
174036172
37136063
1294941649
652198441
1444464023
1500787729
1566730198
1277638907
1459099171
364032177
518817927
1879398473
1609054514
871146076
2071171665
1411731765
1779019240
1156855253
1107521647
517826889
1511070505
594473748
424751965
1788964177
1944840269
1123342295
1980661633
569337859
268852518
1052109944
7281598
1005276574
1884681890
895446853
1079665472
222647110
1005248669
17772076
9134754
708960665
1752874505
1142385234
2005951184
263555709
806170008
887932670
1723307674
1631540324
919681153
799208784
1169768050
199713242
224602622
1586233406
1343350139
1998041465
123900363
1047758441
1671377132
1936372450
1271815210
2053059470
2113354921
959969102
1219821280
1760542550
1327954903
1196776725
341193721
2014536693
1321246523
1152383302
509162635
1750486511
2047978687
2059096101
658344881
1894855233
1551286339
1776960050
352188616
1124745460
1399606872
210368721
2019773860
558771013
1837484792
992089158
887620063
1581276828
2108015796
1315600033
382224597
635701714
787662515
936662904
872573509
884469582
3440234
787926678
434807001
1012550844
1153358029
1565540871
2054770011
56612727
1945805401
1254405825
414068280
1674791618
1660376492
648735855
1355513427
1101488654
700595379
709576850
72629852
1426761119
553292474
2008260165
2081203911
1169195522
1055609320
883199852
106719123
1599708369
311717544
1277959489
840741003
319840837
1331953516
212420033
1951016788
1891778214
1808874737
2130577318
871968531
772547302
1448206933
679918810
411795072
306782241
1926308934
1174592406
1714860894
534141044
1471848572
976916952
816553457
1931674374
61478756
1694804846
1562660756
222790807
563838813
1287153340
1590698704
1151093609
1554117215
1688861453
1154109196
1433046679
1959077017
1174992700
862566271
647784431
913728715
1357744227
2055103560
1543111026
930783663
1513038858
1576322598
1099002767
1560344720
1357856933
2037597153
343485600
584270422
2146554465
484270754
32646811
209929507
1649568640
1970216925
1152276108
697956672
1251808133
1385042425
1672901022
447303060
153327589
1083935857
1472765073
709301976
2100301229
110510450
112368853
1542830264
1692712001
1073639205
29679840
1255654950
1276886393
871421316
1393905539
1188923898
463885757
1075868121
1857589146
431027986
1960129675
2052987016
133327269
1826567778
272343285
1639867549
446241176
1358531579
974803039
1840335720
44319878
860137897
1938081610
247547476
800389198
1035989610
1608773952
2109357441
1075197744
1585206073
1849612392
1680114306
556137201
700749821
356803152
609334971
1446264190
874491943
1110595217
651936110
1407701529
448363061
122370524
1786270491
729912358
1310191711
249929648
198592806
729916146
221762855
2037555372
1945377016
925858964
1476312441
1749507848
317764987
870511459
1008145786
1438834724
54308762
1833852782
588311065
119023235
705825530
1468707919
1367227965
1159932575
1863160531
1458730562
98489493
175196483
1005527005
823418073
814279285
1583426251
1388573504
1775043830
1990285427
1381855539
1310128369
1541087215
1382341620
185701638
1708928338
1442455301
878772200
222930997
1883885008
635879607
1526471449
439011324
1356067845
1403139177
339254234
2043725523
447801325
1106092157
1146654979
810875299
728456671
436751573
289216605
656909118
115439775
1308709933
1240838666
2135995490
485123248
1884393522
1500582964
2147190743
488124566
403842164
738754733
2132103187
95401440
249020004
1217298086
1215443906
588057746
46901487
498213158
902403694
1246144688
1360138415
1688606145
607442353
1580517335
782872034
1625392067
1726328836
242706157
1957994144
538023731
765062511
1287438414
1960334485
1059871165
915556417
1761627451
486225223
1752986598
2112208792
1945120761
281981046
503741812
75055098
821256625
1987044670
2099001420
83529257
1097208955
131877540
1965567928
1650350451
162339616
1663814104
608656681
1917779365
1070982031
1365205447
618387587
10665031
661666382
1267334385
1323744754
1764643629
370614782
1693826374
1071647815
66045099
1216218751
2093228171
1335434756
875753842
50544052
451647909
1685977160
936723955
465607917
489040190
1112889363
1492709491
3627057
470711929
2137362306
1866173126
648784662
641296551
2113260194
1780414993
454197558
576767733
1927331297
759252257
176803493
632183555
2015316620
828122970
133697217
1108176285
1585705884
1621356712
488455834
435652902
1940070894
1785273905
964590403
1549558112
1065528263
1277371717
501557830
1648043787
945837607
411855628
999536419
1403875914
1897464610
1925731756
1849731851
1031499092
2079030079
1280526146
1965524453
1307035971
1669692651
402034212
2134971280
1702270228
861942059
1492803387
465162642
898545637
987862589
1697504544
1284948606
1544818969
955194668
84707213
1384554336
1991399410
107028293
839625152
1463990962
1261957109
1633283014
1201855177
1685515824
1124870182
1461313226
674023312
1779925931
1095523006
1488577607
150770536
81626623
1105987475
1361292839
1785179520
242526385
1587066651
1840591555
2139890512
104325529
981575646
1884974590
91414012
284907614
1535050571
474426461
1888858666
483723991
1264394384
1512322362
467786030
1205228748
1813199499
673664347
1224696880
1567320357
1000062832
420926634
622439918
774568390
891639999
1821380887
259373155
1645856737
347275110
2064438703
1777715815
1763878784
441765006
432536861
1546086428
154435154
1779445266
2089290291
217805578
1933570589
1007012077
1864067714
777433566
1807153823
164163881
1674027275
196191527
176445367
1416567396
1597303897
777135252
1544649310
1453260672
147983693
1931928931
2010905291
294275505
1589534569
1821657085
765109650
716766463
1470678437
1847073327
198651872
8893678
1216765588
352587067
975429894
769613806
739023875
969236749
1932246283
232927009
14895776
1842342349
2123172189
2058767071
2030256238
716524473
24419396
573538755
71889333
1987798577
873042063
482830335
827356924
1236281610
1052341232
412481676
3594798
1346832162
982621028
515258074
636072108
935354217
1077634684
574105496
54814379
79550716
1736292977
1400606525
945011630
1353618892
1982615901
856199364
1474018654
729908162
300912694
1460985636
1378677644
1761079385
1632534130
734138073
813292961
1760888413
562876922
1524893264
502531529
1217086246
2099574655
1555391898
1288879388
733177561
553035028
192221430
798619481
2136308465
80309692
160736042
1817815782
972621942
2037421337
402673514
688066324
2007386130
897723522
827641863
2080269697
413765115
1365856338
806031060
480687365
2139244007
781668134
1377213252
1795417457
1208692874
114982600
1380951741
208837923
119303569
2124092915
134914245
492457091
862110976
1251966515
26967128
758329343
375912966
777293538
1560765925
1371263787
1782468209
799065750
2933872
1673709281
1191560433
325210138
457767616
357187221
70134522
209752737
743209171
704003704
1493035728
349792857
562579219
1989367940
648043937
1358431822
372187666
222342556
1057237641
1578028431
2113771362
1725505707
1234218784
2116474280
2040298871
662805656
1182258465
1030195960
2038760850
1800813031
1191763279
1833681822
835681741
1764740004
810878175
1371496897
1036207863
440486218
273087941
818457863
1826838646
2060126594
1339297329
2002894210
1050671631
1784522775
1688584299
1467360658
235135418
1080817138
1229787105
1682585405
82085178
263354595
1988471478
1095891353
735993131
2007648309
1915710196
256779495
64588796
740224472
43631336
766126287
1048737637
2067437726
2123616388
1939629478
570895822
1030327274
1626007720
1171953723
1621630798
434222608
1977663405
1958732193
505464030
39297670
1475009721
2131670670
1099884665
1074431066
1760886831
970691516
565285860
814156129
1971741883
1843797197
90777974
1841406777
288875860
715179564
1193111704
2039889409
1637012155
261857494
1616990284
1998215495
1623502350
673517574
1457327552
619176959
1377530902
1423810777
1832475879
836571314
1827475092
1967959961
910794634
1861718935
737579541
1215602535
1468958655
1891391873
1843409020
2070215227
1225456508
1606384598
1940868737
618290791
762946298
618695335
2118247700
2035850265
255706444
1315295274
908650022
1099934258
548632394
145285705
170996013
628487525
1654964914
934883078
1178121594
1833574030
213179896
566214360
2087138112
1976284095
711180057
1013085478
875485870
572312207
870080650
1415964409
1513003695
652760385
957250790
1541009051
1500912064
722326451
310764290
1884998387
1475394932
1399725495
2015074529
767201020
328605095
1722342908
509264874
1239357209
358389784
829617313
1413703390
887089568
979391155
1299453669
1881144737
51122755
1534844495
1172052935
181106362
66057115
1847523249
2088395579
1516096720
496065657
1324217582
1453086410
2144973094
2130047259
454386011
981862010
187455791
942164117
1438731623
1967865324
1420224708
2034180061
936779546
350836829
646601078
758344312
462375878
346934976
1926514509
1339833605
1260279023
1664953962
1643772477
1677056170
1732736245
544758588
1893851302
887927455
1787863872
690920760
2100602037
1901857802
473709888
1157167840
114258022
780929936
485422045
276743005
1557689959
113955987
1786032894
1804122225
388318111
277677451
1721892251
2140385206
30425893
287194572
1311132323
1677787746
200307600
918727130
2024047033
1756274828
1284588880
377889490
1561209313
1722249601
801077067
1594215716
143221260
1788189003
110938950
2059470679
1725273519
1174807547
1632004874
969848457
1090390270
1129569060
448382682
1919313614
2129834292
1487848245
660841010
246409279
1359418594
1415928122
709088955
375753849
1818043939
1955581692
368314825
364803121
559627536
1292948175
241920428
1492042914
377265871
1155813013
563339171
2041720290
1443457216
1542175840
69733919
1064116582
196472005
1421871390
1057448541
459207432
1131472840
998064994
1890911196
918729886
628683766
1824335428
2023053652
498446879
746586954
146096132
2066241534
88457070
1809876547
1633034671
1121396790
1630270475
169778991
2092943278
115599637
910169506
380089925
795214128
1159825188
287914400
365345224
1639947789
154665725
1956099799
1296412236
1656186012
1884610592
841038145
1304177128
2048286586
1271294594
1541238747
1543478179
295650506
1334106216
300043277
1853481795
2034304235
1263306856
1145027195
29837500
2099306444
472103901
1180040270
1821653133
1375738959
1900530645
672866752
243972630
1839294710
1510003282
2091071837
658455057
472008708
1901313064
1480019675
2015954081
1599048405
719649266
1473456972
727031634
1914708051
1340983237
786020676
1759947155
1517484041
335618763
1959843584
1936175144
1267072444
2079680414
1298377386
1650849692
1635939762
868963160
959821442
1509538195
1475315531
57027279
1092962608
1377939704
689462937
1215624231
433402573
667222079
1908273965
101876005
1673704709
636641161
1767049558
862255941
433542338
888794801
2146315866
22185159
1726297154
1035323811
1164400581
1048055885
1991082085
696483737
1343274144
1361285072
493062767
722034887
1692366839
1745204725
643368997
1489914746
50086044
507857040
323171871
1642690131
335347400
2016933820
2090646706
1639385161
1254445279
256791513
238217197
1190448626
334363401
1357357415
661843637
697491853
1477227722
891880225
589102641
1574106861
1601621874
1709005475
859576494
1412776412
172263096
814424665
413275823
350181265
1063860345
298417119
1393172704
200089461
750529790
1269705258
963617996
2101075566
1607208379
1828842848
2111261553
1338134293
1948393760
1243457419
1167559483
1793974042
1371166030
204773247
677860964
1979695792
370441570
1139000328
688135649
1118762216
1188122334
1104421938
87098119
1916644327
1201383553
16598371
446430245
1078772988
934715419
769280202
1772774915
692200726
1557632595
1616318561
216902742
1137485579
370802567
1636698894
1207605104
672449312
1095873830
117250058
82202463
108833017
2145864651
1448533719
113878492
411578161
2006368563
1854716635
1620116516
459247721
243731588
800658843
975527968
1760132033
205851372
1062422966
1040097432
485578212
596274667
1966861480
1818458674
542855582
1401326964
745829039
1573128595
723771358
742047244
7925728
1152385989
1313299866
1679004973
1380345739
1589921832
1355378160
612539995
355722549
832194916
1237555052
587770713
1616269721
1362037563
1420138627
585005063
969318703
1405034720
1650255835
990305658
1429874507
1693622059
1906792619
656319731
187247261
636543376
1456824518
1563702163
433682402
184092692
587073579
844762725
1808858925
446613
1843305516
1451128227
525147254
1696330023
1614214649
365599357
696336157
1732620780
476948634
637770693
1951834231
1372134466
1328562177
1516885720
1549215382
572918240
1174546769
1761318223
1758832189
1391741315
251458838
125075767
1161062701
1779759947
1994157922
1191476414
139769376
630409958
1864083592
1937733573
1921222312
244142103
2126279714
1993523445
304105747
2121803035
1235287415
303100491
559554297
1446910328
358345034
1858872718
1124417124
850339749
491834753
403162160
2059907357
722825182
1086302113
1074112517
1236673580
517947030
1411048242
1998788495
868875377
2076612725
1524088203
1483769829
2130140177
1599255045
1799274346
1731285372
936256385
217048281
1413630005
1701648734
1498451958
1729317469
1289266497
1232975070
310698890
1042372521
1620437191
607583241
1519014641
592501994
1131849790
704443550
765331667
1336188422
654615381
1812068044
1940460207
1259595350
644778621
981429981
339990795
516929335
2122416165
1594651803
1931590232
1055623296
1226785324
534098028
928457203
194683077
1737680900
1217583424
341453735
653735775
2082096639
725437085
319350561
113655216
625301306
1054006108
283402495
101835178
1357802341
1151589928
105497395
391814783
388806595
408737484
1464314120
626376860
1331557657
2069988245
1018041860
520570376
668044370
2023476785
1071874066
1017868268
11754112
1145171047
618355727
1883216586
540949390
1307170027
1226435384
845279152
614027910
1698472999
179356498
1503338698
2061730893
1288422018
1297163098
923430558
152218459
413560972
440565143
993426252
1379439989
1245339330
354430023
244768276
1701233693
1512367619
1055298617
1253958956
335326121
1339306245
587697506
127621902
1181974179
2115715464
240056167
1149546601
641720410
315847780
2132577378
1355008219
2140749243
1660262209
767384568
1480829262
1520170652
1928947149
1221329212
886929014
138029133
1278503155
327502573
584789227
1074027469
1148600765
2089581740
1194687201
200123402
1992568488
1127450870
1418393679
1944273052
378422509
1353722844
1718667637
93406847
1590520670
208015315
1173835742
2032503117
776800508
1485813514
1774526958
1279313841
1937785185
1831562648
1741023782
832682954
139805455
999955923
288456348
1593234331
1731998003
861791795
821864518
2146388606
865623485
190639200
1134352677
216763766
1210230345
1562646848
2087463507
861668762
1348810177
2065015389
1604252095
1564165207
130307674
823223736
1513386634
2085210126
1589480515
352233134
158298967
1855241962
1772537310
1013213946
1590323353
121836346
1916027653
303709416
258110493
826434752
1237389096
1296682595
171166627
1691971272
879170626
2142971427
20990740
1987031885
1127219630
2136614113
562332571
1141009311
1522972905
1493573409
1661143932
1450041252
1126718403
1015790564
1551892716
215662868
1117457428
174135957
677150950
1966908492
1089082415
1974713284
415057268
1270076009
63625144
228403676
1137988195
157151698
144446252
2123872193
1700919916
803531089
2024987457
471483926
1114599144
1956037291
1828824294
685067900
1889046501
599659176
667523738
344313237
2063218038
1459465680
61532153
1749042980
1313917129
320808334
55982913
684110703
10518599
682822814
268983386
1753567408
3990024
2101774064
757563717
1231530239
1008487736
593413945
1359699625
1450357750
794057968
285730792
1031698546
2063563317
1176572054
823270696
38681649
1514197525
1015300256
723337235
1562488211
506020302
606803738
1638246587
783162417
1516182801
892363803
133217964
1835934599
1968447217
1334859851
662795558
1669009887
327456496
949957633
1814864913
111036526
1300992962
490257548
1748360502
895755939
395358605
2129984495
926218733
1026485836
10371475
777653742
490283422
1380604146
1575878097
1822612443
2075135419
747882023
445476432
2101093782
1752407678
802748796
1151510378
1577627898
295816705
29175127
1444631995
666319212
1448219415
1968879887
559811670
928013886
341853576
799424649
1213615671
1518084874
1943282741
810475715
95471860
2024782890
489101787
1955913794
1743199800
99697876
358688192
472334207
720262452
1300731547
1069707211
2085420202
813133128
817125865
108520417
88666425
1472305140
2000069369
1040461780
1306769647
1429878358
791396668
674715562
1285479990
1656938624
1883771648
483777733
24888629
1469508198
1127562997
1770250802
880185701
1922303003
1526629852
1899653044
939234931
1213959569
758698883
1098587141
716911146
1287787485
1002793770
1228809757
261931452
253787576
1974201313
427394697
1885420948
437901158
1584571130
1299288266
55548673
865883696
978012724
76557574
136122001
17802554
302072194
424095512
315584493
625079650
692206320
1786053769
882858650
328750059
920553307
1953002954
72762750
1961858547
1997361070
574935779
71378089
1998344425
415402804
157109760
1845528079
1069117668
1493377743
117676629
1466346844
839427273
1239393798
1668500178
1326938233
1248915015
1849156852
244937775
207814521
980377309
1657138975
581010405
1268549096
90792235
266556601
297624366
1443887627
1679906307
1107918567
1867840615
1570685822
1626146240
1361340888
327169096
1886853431
2084047015
723918050
1594682031
36352546
73320582
1353345341
2054617175
222840102
1684991479
1895428947
1791334627
441473741
1463619174
2117724110
1582881332
1367495461
1730838812
718994641
817070604
540275942
1521947089
134048200
814049966
951559699
1838618667
1556666083
1792576115
116324598
945780766
520451390
1117353333
1567218432
1027497555
1414775401
329894198
1552045368
1797906784
1984023209
552196520
563055127
1395565963
1717945108
1047005976
614655510
1189391255
432066604
1483004510
755684873
1558190763
1992857751
1295088811
1384019690
1540531244
1910706083
275100011
1358498742
151769218
1158719671
810950042
94024278
1460833938
605686060
1654838553
1361219029
450862151
1681050030
775806412
6982211
729474852
1565691706
784595226
356588592
1123590875
729572271
1251754836
164233327
1499606663
1704300798
644066225
157584489
1578188941
1364774107
1130514024
1486427651
303109204
973852610
1991314315
802000635
2016574344
1568441107
2005958389
1328935724
1537603228
2087258958
1194018073
850108076
1544846237
1843999493
107520410
1347711957
144222718
1822828192
981097068
1611603849
1621236550
612922850
1329374313
1963476804
134234337
541844073
739296144
2146896119
767812633
990975647
518451791
1986859974
1686528934
1339890459
1860371961
183624403
256846091
1276292340
417639491
1916914729
616673514
1033249649
639839818
899732374
716920376
1073476932
928828598
1254778022
202785556
1833855981
291213800
1149704182
1376542434
409657911
1359966388
1946162494
1105229870
390784118
27770735
595415014
924531405
1373854349
1588695756
768916147
719831144
132670150
369317967
2039147498
671999294
697700424
112544999
558823888
671171110
1187242473
976370701
418080316
1137751197
1231865786
422280655
32807218
1343014202
836425115
1277772605
733945917
1749119775
1513393506
1692695446
573141419
1631744983
1018439038
668866032
2035330330
611655593
833021086
2057321012
657197588
90676031
596580513
1779845008
1044432084
709800237
49827824
1976348802
342727515
523414071
1716446652
840600659
127642769
1933808091
2038579307
838958750
799401074
2130906048
1459996383
1834792796
354340021
1670675820
107412785
1296152260
666727551
833888295
1810362009
884310364
2069408591
1468039785
1409669148
2090577619
1207645034
886771827
2061778412
1746728209
54004677
292129390
1612410722
1427973566
1261015689
1099376209
5448886
1743613990
494785143
757632798
2138033968
443140027
940762708
539112304
1170657531
1551877996
2103027875
491724133
262313823
1338144501
360758119
381988568
1795545487
2109241649
22267014
1079518985
757789403
2056017062
1937183681
992324578
1951999178
1516682656
163224017
355996698
1782290976
1578972786
1426025924
202001387
506567291
1308148404
1456391254
350031127
1597194925
577078485
1141293792
905676310
724449107
1805594550
1269665377
744081747
1451289030
297826708
250413355
374677722
107966638
2129663872
657714629
1399965964
266693880
1161227892
84017005
2085834468
821453679
1188629426
378359890
1268930788
1176250887
1121237201
492636363
574510470
1317431171
1169599998
1568482239
1503439213
475576444
654220375
1064933483
43922353
1640693806
2139842401
709502984
1580798642
118215458
1726975254
127356617
2127806127
1817439424
3630450
278644026
1718343018
1204552499
1111343479
1409168964
1710948504
2121572530
15187021
1333651816
311703159
913273425
12784769
1081167336
423012708
1020659883
269044555
1683353686
1338877664
1117682093
138585908
638535011
739134758
747117590
579589073
1474169857
690134609
429317406
654768595
435196894
1178156500
239457633
63127522
1535384630
799719335
1014910140
1481205802
1688351331
81441726
1506258199
1681797261
950991123
377812466
398110098
1661340289
1620426868
2097868842
2064267444
1576305562
1024871313
1058063444
112326245
2039486566
638974158
245460273
2139926797
668891331
784326511
1922756031
2069105845
1292528459
81182457
394486709
1768195095
1486148978
162365673
1253614011
1469827664
711671959
1293370620
1625074619
572165333
589566191
1668012336
498442198
870713224
2081694484
1538450488
511866620
1632948745
115364636
2051840026
393231299
1400398216
1234721880
1725842307
21780831
844469369
1156052629
1023529046
438423841
187427779
710394132
416921040
1154467933
359422262
596880593
1338084502
503760284
1486814421
1960385310
1253852426
1097448232
1410855030
53530958
755091826
836874407
329439429
742779586
305656098
531089185
639920210
149713804
1220349066
1066505150
1048755011
1328339260
1402784219
752309394
110563619
1671214691
2005390968
1348772009
1857318337
1155609128
560888243
1218577384
420000720
85878728
887457459
1384036317
1210411390
579665383
1824383633
949269701
1859978677
2039157944
330423228
699498032
1800360928
714084414
141305793
250608856
995651699
122462884
1719633301
1336501798
224861334
1185780575
653179655
1883199277
378438944
1125059326
1988050389
242020093
49764744
2022721870
2142373532
339867829
846628865
1651367410
1179420670
1601329387
607891487
1670699460
1701889474
1338658835
742451086
91578282
1843094178
847896420
437603972
339990795
781090012
1342443981
1962909260
652717772
5491067
386489908
1197913080
1507574375
1063659850
1390383906
669536662
1410778201
570796100
1788091285
1352616564
578968217
927123634
190483036
330599212
1764721571
309367299
683858728
1117281250
757344552
2010200182
332987608
680577210
83099756
332090910
697977189
261902099
833858534
2143124065
1661378409
223632817
174563348
916384943
467279644
1072091059
1259174301
286523999
128323452
372096780
2109580099
805411504
1887741266
2008555069
22214820
102720892
1946840828
2099467596
2029113833
1862249757
1030805368
109235035
972311725
1456997791
273103809
1323140604
1830066204
268249382
1224840415
1736367791
1977175997
1294226982
25350893
1051381079
221364595
691194771
1946093879
1467620386
169037072
39980056
971955167
668620009
650741101
1545910030
386556420
942448576
361676167
87462040
140872303
1202506549
1515974954
1152327234
1797246209
1370300979
1620483330
1623621686
1369445807
420943404
605147541
2128879390
1140388408
799414402
1504080820
1617311845
1080128115
282882830
426735857
596096946
1591296153
1182890061
1201559339
1203193931
575663924
1243959638
825707513
982844225
820112790
231992036
700763135
1021240364
781879316
1952702837
47719878
1162214103
1960681464
587479251
575645963
1584120222
1983905746
1326202188
1687775134
2011564071
1579975977
220179106
1486337607
1561109374
123224714
734320416
1058675958
1118931417
1604916163
673364438
238375828
737407175
659642587
1823997060
1856577737
1875774775
1008746214
2116672544
315062313
1897037426
1515681799
1502019740
1849212590
935356384
639857644
287440830
207515103
250753735
1649936705
223874970
139126772
1463615971
562569249
1196540122
937290135
240292691
1456568139
606060782
1154170511
782765409
1630728722
2132955553
2126014178
527638452
1835724810
1287965924
684131238
823389274
1067556640
2010443390
1662895906
1485903749
1875203402
476054796
1775368770
974714023
767648255
948002613
876871251
556730609
1517674321
461928196
2089189292
1793086606
1619868499
1564812422
938650553
190342091
456736866
73520818
711137788
1645011579
896628485
774831722
459403366
266981157
477505918
1453345667
493758301
2002541417
1894843587
1596497597
1275354378
1304225437
222533428
1977706271
1074579103
334224109
2143033092
1925429005
1851235545
1278958659
1036205167
1328329821
2051930432
2114794164
1347711649
1889362039
1081811190
1297895217
1763721759
395921597
1232681595
1582505739
38154234
142993141
1157121844
1584129884
446639542
1735125734
1517588590
1802684797
948594358
1086394746
299455111
788975087
1628373436
666365304
60555364
979922147
676287134
861568337
1454326811
964992694
161202254
2043069788
359426921
591850716
1184389898
783788264
1403021650
616040830
842809403
1553359933
1006238272
1486108034
703967399
183085336
345139386
443401065
32831686
2059915819
1927505910
1955038029
1966976055
1880339590
280375881
1289403731
643550930
878221020
1714118662
768283505
1970837284
923675771
2122048784
1100778349
708128794
1349834154
116151559
1023142275
441725821
287339942
492918968
800216238
238489361
2132179695
1299965167
1750770552
2009793287
542576484
1621865465
960810944
1201941237
420619725
953726070
1298609327
1254591181
326062328
682420564
1453400243
1028213327
2084545349
1267698464
579091596
352335138
1786463995
1264808899
1387035329
772175206
48680858
857020338
1169533488
1280090505
1556081251
666787947
534289588
2139520794
2134880343
1526711549
1019875908
1879730859
484973561
1421598835
1297098019
629543937
154093532
117752593
854621840
1445167726
974879645
842959191
1897941231
1405623169
1510724924
204955987
44037969
2028971559
1260807041
1767078558
1928573529
786908367
507988719
1747725826
1362090383
1615229465
1834544166
1313595777
562337621
1476557554
1829691213
570511270
2124960769
1213981873
245176783
123381641
1222312577
636917816
1293383587
1730336852
940037716
405511664
1479017981
995446183
902157962
1778422619
1480881233
936049892
945214341
1271786867
1206495940
153629148
1104803983
1405346288
672720339
1494015793
1474958291
1380850442
1156224310
2023607752
404122942
1287377935
1929887038
581872592
470949189
2125241934
1123499703
1374768018
1037993988
556620564
1510204636
239720041
45958512
598415041
807639122
1114484929
613887971
1619957606
600032361
922515468
1670566213
1908897576
2030299322
2127796389
270340437
341514887
1930918706
1132606359
2100615640
48934204
7099925
2136595604
1588436141
493410024
531800250
1087797445
635140350
1891809425
818688820
422437908
975867167
457032692
1709871048
75677477
222361323
1682075524
1179006421
366533669
2106604069
1641358493
596418114
1806709143
1963668896
945489457
1076533507
40104677
265361265
1203859982
653088830
533494918
268719360
1418697418
650197263
208620473
1924338731
111943842
872391088
2067090453
374283307
1361488498
2063557839
398073643
23952080
66111093
375300741
2063028042
1952888812
55974840
1488036557
1841461440
350879440
1627176408
826208412
547869828
424932290
2105999916
743612762
1859000717
111544063
987493404
1216157242
1004650365
302391881
1945958133
1993127062
1286755212
881790036
1525372122
5221061
1022518862
1405128621
836415414
74685790
1309902885
1755071762
2115502203
1738569781
456161600
528846995
347341480
998949245
1908201912
909419401
986093249
346521960
586421018
333371415
1878767002
496879265
1079374342
43849512
776869663
833684824
388213979
1799729996
737578368
1110694669
862112835
721204902
880885468
1110042982
1945669944
1357906601
545665025
465572247
1184982886
1265389397
759028544
1910425348
902756717
639455577
64907919
2020446372
1358720814
594518060
1722338207
1094642768
866637408
424710845
44325726
1696928930
50207708
1433386933
415879029
1148143404
91337690
1291359325
323249681
1148377040
480580295
1059211837
1608155064
823633055
1992803255
465372008
1902827159
402662894
1031971612
1649919655
391399382
956364079
667363757
1901652873
784385572
2051974378
1830255369
1564724760
232015264
799246767
435463008
1810697300
1695201208
1012152990
1743183356
351450965
121396223
1555473076
330006495
931362903
1543988368
1494167835
1238353201
581265583
451550127
122888390
867286612
65220266
919057485
1526132146
689660810
1320721109
1451869511
234259642
673507088
318703242
6021935
1250900450
536816735
439264514
1097902815
1598344048
892915838
1508418213
105690261
122999583
2123123895
1929665699
834023134
1525740250
1731191866
70851180
1169724606
132248224
462063127
1969026842
690030703
1974016724
1638710322
1145701223
1891773117
1690370131
356009548
476976126
659259278
254701029
596692462
2141433836
246255844
1915389394
1448673241
813663194
6699223
966987490
1825783433
2138077416
654436561
9227766
1498381043
1188267170
556955025
2142238155
510479363
1625959042
713443156
921845757
1618742889
1314797252
1910955215
504695256
1655064829
335902210
774448589
148186969
222043709
1170245810
144459070
502077488
483206402
218004317
308524185
1242380824
1182969048
2034947879
1518022449
1573319093
264063362
1920373810
1650552214
1616406578
1219274704
1739420180
1974485800
2041067806
949953747
2041335261
699513269
533510725
517862898
1184597477
1006579164
727636214
1024251390
1821275601
1634221268
45958512
1525072757
35902174
332628582
801123056
153392957
1121392763
1706589060
634212389
742314043
1673966947
1811781780
1505353390
951062210
52103003
1916965732
42048794
1681811475
216671636
793365523
1434835938
409373980
651840605
652983044
822892967
1619673342
869740372
347560199
625016914
1865329561
765025081
805417868
1680579185
397633008
1274789566
1081849399
270131748
2086970353
380521167
385017721
1598548321
474685392
368931930
1137280151
129718317
1478115425
363706787
102864418
975482419
442361292
81357627
1658981291
579584493
20280067
1586849179
740578476
1416136347
181789983
333158573
1928128337
134490113
816768117
318998582
1788711980
1866763398
415180671
1752411369
701689724
1439395909
301416136
2092629293
2034412422
1924918570
1123496541
423262403
753342556
1770715734
1107089966
1585930766
696276637
1822550591
1447666237
656142892
761236569
215105690
1024141685
1667876552
698460639
258768105
1103443941
1020565238
712133962
657923542
1180426418
360171519
39680685
500796060
536920115
1356267024
1509386801
533375730
1483914985
522617996
1521496546
22234738
1343533744
9259847
329630202
2109617770
1394147885
483272781
1572816945
133579913
661336912
415024083
2054214450
874150228
3925901
202099946
1804095794
102287608
172928452
1900879463
1249503934
2013811401
1974898558
138926971
1753283576
725275041
1342560675
573070217
1092328752
22295866
14150426
891873069
1766446459
137905386
778672215
878251689
1822164677
1574058255
849283123
1048252629
725449685
461435707
883342039
1463134101
688755399
697378033
1289750698
1570452203
592658332
195461566
1646818372
1485262675
582997425
1346549177
1025907231
1719288099
1600626153
852176950
1161691256
1208164698
1208290727
1579998859
407124550
1462792244
1667846377
1029474009
1821428519
2115659996
704408200
484485583
1366258281
1973572600
568926223
201580548
508733351
636345000
1878873828
1423308661
388752466
1211091355
1039359377
1932296874
1717694881
781754770
497977857
1253442573
1148519890
1257847020
656692017
811586117
642985079
1550539115
1863818157
1135057180
1765480204
2103716638
1813652387
325909167
570986270
193046492
214502594
959746418
1181677989
1984380159
1291666765
1827343202
1274035653
2144304483
1574144520
1700780410
615883095
1389451881
665527798
698928230
2136419152
1668354370
560938843
1699405758
1068091898
293239833
1345385837
1987831452
599858091
1215498527
224083640
180944796
410004495
1068243530
798518104
222396276
449272803
1212292809
1905383316
1149633416
400141213
1077817501
236466382
1337416431
2054425142
1575767480
1288012698
1955888308
158572972
1786228748
462121258
481502772
1002312974
1993917371
606093214
960980007
1991298981
753722915
225862219
446046949
1055097333
581833241
711922741
843384987
812536876
1566495051
404422341
1126633249
1281789337
1812605853
1087142214
1263092517
1803234596
852904057
106489774
1231183112
904113361
751314662
684917593
143873135
1554067852
1508387102
273801853
485253924
1420305076
1304804229
491315978
1679858064
1594276327
137574217
1828360790
1131996206
1022641
1436574445
1286271682
881123231
1507884239
1414480747
1953785242
1650776906
914166451
1494143555
1854813530
42320998
1696131839
2046234877
74544603
840006243
1942906406
45592173
1767718610
1753731617
688178301
88731648
675370969
1150296951
1273262641
474209482
1432427728
460401885
207932218
147804479
73176255
1987831075
965506843
1812029824
729803855
452436778
1817433196
1519536228
637715589
1868190964
2130524111
214951959
1161961526
424302433
1150211003
504927788
298511917
2109713486
1477088135
1638859202
1906008758
1790968415
245124679
1567782199
1630495683
2017024865
2013283628
1398005578
1708448469
1531175421
973929890
986303483
680057971
1860860350
1679048396
41545022
632118102
1203471015
616205507
372754138
242944329
1948705124
2011204181
1718159045
444199734
1220134767
1235766041
489370805
1091162915
949170031
1194279564
604524511
817111807
881644354
983822416
167099255
2007316920
499188661
1119193441
1583538616
274752506
1322090265
271072741
228028116
994218569
269211485
1243150216
424661422
1247922079
1319951397
1572074670
1191855756
3270282
345449226
1697578491
1443190729
65458998
965035015
1912700059
1026970
897544324
2066607129
1414693545
1110835092
918780625
84821132
1474262499
2094256608
937942153
1985025023
2053451902
240362541
1330793821
1097183076
2014946491
873598926
1247651353
1495152108
812652789
80999686
1067784707
624531456
46647623
48270973
1959484383
1155456148
552728130
1688560272
136782570
494980763
694723332
1201247852
328894106
32108018
1924605970
553102344
524361127
1406957555
678786018
1237463094
411040901
884462658
31468896
1055056356
300874168
31930850
782605554
530544707
682553623
1606817490
162090511
1636865301
1467150190
117729330
2123318401
1500484510
1864971964
1675327480
1235543464
1896931555
1249730251
808402335
520802605
925062862
204866643
1238648674
1874702969
681687241
1321634322
1342594856
1117139935
1708448469
1452365974
1348965079
2020845096
1019837271
1898585416
1368463915
1018294799
2038763640
763206470
1812811451
936330836
212628341
10541112
1389982256
1577928350
129868668
1819486475
887072227
1289790743
1446480447
1591354746
1263633102
1058375467
51813823
109157004
1236411379
1213343780
1684666724
99700648
765183586
2065357186
1287329802
48232783
271153709
2113683322
535532931
1185346646
1462056505
884609818
1767012590
1294994719
1028323236
1552581656
1765654901
583011678
950816815
406074688
46832401
2132128627
27485285
2046013791
32082869
597017584
810089776
1549283149
1222677921
1341522670
427756635
6221630
9345515
1430245404
1941977653
206446186
69255783
1886879919
1716976581
640222125
97963871
787476537
966367998
1274078874
2027341772
287559390
632294001
1874975850
1276473759
421084703
597931711
82184044
1764654839
482741434
407484931
1546741861
1595425651
1576727651
492742528
1184263442
1609903344
1676555318
1344587590
869815567
867450654
1287372607
1018694775
972408706
430511890
629858101
2097410675
1286342604
1020161098
481981389
226584107
317793197
1661766988
1890892368
183791797
1256099040
945830549
2000257722
374039915
1948009196
1588869889
896266285
693986625
677907904
1158595393
977225466
1027338803
673380358
837196024
903523435
860028704
537118512
1280785698
608740811
1607388111
1312822975
1033364992
165300174
1261306379
455487106
1926405832
291477204
1615140331
2007360045
1421856155
1507208176
1744176091
1607859740
482856501
596907887
1619923445
2031932563
2008406751
1044475303
1607038629
430509434
268071370
213222052
2095768580
1973612081
1555397544
1023334739
1269214321
485262978
1792416606
1802081545
1203095835
942180855
1533665069
2134966822
1108624533
291710798
134876064
1936117105
1838832820
1583293293
1441532109
473398990
911978028
289321193
1379677116
76041652
212976883
454838140
1994102104
1626971185
1246906145
824274504
500710253
405619737
14060441
1841588229
320890836
1880136588
762715303
791404758
436575204
1369194422
1279632526
1872971744
1372095378
1446573694
886216860
891409948
1287019915
941127568
953177405
109528947
720269549
1711245212
445501506
540030586
1474653074
272621997
1161337749
1520189939
1949876798
1526458945
833168258
1245617812
1631340847
1185226351
436643910
1109753542
1765554914
585800524
248419956
764644447
410031998
514890098
1279909996
2143405569
386013387
1723744085
1952552699
1438014719
1968807884
14940992
2102013751
2139080311
857990623
438459019
1484727677
180360058
584722228
1098813244
278356256
1380326047
1783946082
942197602
328998738
42878441
438505545
435790497
1245554978
383420672
1433008630
935357889
358030556
1814758366
1652139526
1879040877
269983966
1905132036
125428171
1409612752
343737198
1255864549
1530500113
517383897
1812177514
495254240
719425212
1883749311
445518330
197353433
203749650
1790800778
1579133123
1806084602
865896985
1148699663
681127990
1223405062
885050096
548122750
177708690
556202085
1102831693
1163467909
1013118800
249959642
1372326089
437156198
1724167483
508260352
223603280
1646878324
364384300
1145747981
1321795942
88457101
593068960
1102901413
775205098
1283368955
2049008068
2080551074
1677380833
2017764107
292335340
1786801202
1903896491
1105860070
630112318
1074736905
1106659634
2139161878
2098817493
1764382972
2087990210
1198972406
1238927623
1805754922
1295609270
2100527473
40637731
1727192824
1721724032
1194460599
1514200014
1732273860
1889788443
1177817616
1870857202
1843905494
1923561907
1846166635
2113354921
1591854182
2023380042
1968134093
327495572
69489684
722754072
1202570718
1101612051
354909781
1783855576
1976962106
971623937
618363202
434504091
80522130
818898839
618683938
1797013457
1893353134
1853622148
455750016
1502031310
1342849628
1025569136
1684237319
2083577965
1716402954
602208790
1054283629
1971493079
1964721952
857303142
2054521899
25919124
1201939565
527574667
86418021
1344859362
97204995
1516097278
587068200
86102584
1847589420
623238170
227882687
787025577
436248598
116608446
1411816295
592901458
925471073
1737861961
855599746
811673809
2132025245
931611764
1697945981
1607275799
1693789415
1878937956
541237878
706321437
1852997006
613476134
332811700
1176286085
201537359
1787480803
980339863
44096204
313075563
1896736187
544388164
35850042
984091810
549530550
1271135916
595044551
735565997
1307348558
358173880
249099512
1674445363
119235669
1518215502
1511010773
2042925388
612298840
332842013
278455536
531473969
2131019023
395072667
1804470806
1259379688
184946705
1229961051
2141782479
1260067269
132936733
692836707
2021937531
1412098950
1384615937
1924716592
1331847036
340459284
1990671548
1612032807
566644124
187309015
1086163483
152369154
925231921
2123450335
501657407
1335588238
587538155
1581087276
1687043641
1212046787
192104187
319633844
1842134080
931014181
1199849528
751494861
1387742686
1104054291
1348400494
77155969
1409591853
2020486562
898205581
358633330
2037477028
895331288
386559391
1728680687
720577634
1773319112
250447800
1352796044
1478452517
821203670
585253809
107207474
1388999480
1885226182
631042898
396440957
1407487570
686768747
105337525
1588636519
833149506
445380655
1757620660
1215942588
1654861483
674429707
1890963473
1951315377
1503434223
1563625796
37443649
1884244369
1991469363
724262913
1807568232
872732969
490324640
270921321
449942856
414193682
189116869
1550561270
328952409
517719888
121200314
797953881
1091721787
2094254788
75256314
968405033
1729649264
268906734
970909234
2099830797
1591153281
188977072
677137824
434670101
1953946346
2062281340
1452655858
821054252
675307007
510043272
1892403114
778667014
1239621424
1366478738
1099370937
801706157
164072008
479434375
910916795
482857536
1278334136
1825070822
1613588541
268323866
870849714
935200931
526897925
1545079772
1597602896
1926777367
1571627110
763511530
1642251360
875362582
843559333
1825288987
1463266155
1094396970
1471611967
1041587539
765092301
1660060551
1721289839
1465869060
1668501985
1098778619
279436448
1857951663
373129548
582522633
2113355901
925004779
137496092
986209051
478782849
138972268
1545006128
582392432
1905821178
434537132
1942442309
559401837
1915176321
385678480
1984571993
1322456129
310515421
968182362
517594611
365829260
351192758
428934811
2040587584
518405158
1281642605
159211160
1941198401
1939240381
1513692313
245442380
2042909862
728693261
932419439
294842887
930824455
905349462
1255125059
515040997
2134876402
15479284
785586078
1913707945
273827567
1022917405
1166814582
1263101959
752860610
1423025045
926107489
1156482918
329187332
446707395
1750527285
1392397844
1949110851
1750451205
1543096084
1244985856
1562356227
1706518155
1732462693
1406572796
14883043
227107148
639686421
1583798602
487116784
841782614
1575220052
174814767
825377645
1070996481
611673074
1251609765
2130647286
1606096018
488606818
1141077067
969369846
2120384144
1723256990
404949780
267914365
1543658140
2010912844
2038939434
1809590336
63544557
253182130
252690451
111463538
85240182
1994276269
1070179965
845091297
279602774
679546436
2096358035
1612772659
1367382532
1902204088
1406614967
1164853271
1917490852
2102275715
2125112491
111898844
272691391
1509021996
45858455
588033390
633061677
55878222
675480940
53603350
927896722
1026014681
2114675651
1083071172
796515780
1409897026
1676210916
1682882335
331767687
760595342
1566730198
1469729536
2060075533
918933625
278001053
2124300651
1116887729
1409764980
1577312222
195168967
1964055619
1797729592
456376651
355687942
753127446
1710177742
322423113
345399258
1183613466
1280513495
1347806656
2026265811
50338138
1930644575
1139711732
1071143140
1156795809
882963730
1588662527
390278032
83237977
547201584
716198068
1558370839
689665579
1329266785
498401778
1031030882
641718194
371668056
1863095111
569963174
1377608609
2048822947
81265011
745621163
761343026
1398709402
831811192
214476559
561334118
1036528419
877905117
1477265094
1583275028
2055023738
562545167
1166985748
790279290
547658831
1234687704
296436335
424946823
170754314
1454542844
1165942599
2070932176
498209149
1001241343
1725615157
341818845
170358835
612182955
270504457
1689636890
628594614
1073824740
1266808201
1511225445
1056651171
1463921071
842253957
1540840744
542738145
9269364
1744135836
1536911694
1641571721
797106297
1591777911
1448618207
1454420192
786379574
1838606618
1030906853
1035828184
381834193
1181270449
10025660
295940998
212495228
1300575795
1313136115
1670502874
579952942
1272884123
8115492
416190365
1529111387
323749235
1926808664
1295659733
1774409177
284716319
1926640134
824020986
748428770
1876685093
178825444
1796576820
878567663
1686206739
847145472
830023497
1961378752
750528935
753325639
1577148455
1312903640
1323894182
1210257351
1847923204
944167463
718327250
1118132556
1002939208
40242332
1925448236
673217101
2014555479
1086130000
573492990
1830622888
817783279
483101955
105671084
1167835449
410865908
1810446371
300202232
844228740
1149196684
412810953
886174959
1921909687
1250537857
148253525
72464910
413958057
1195188882
1633624984
979504348
57468482
2100258471
407230390
135868029
1426604418
508371342
1020973068
253197456
1163452870
360220801
1291905639
234928025
176236312
923402996
2058100832
552917765
395160459
1223034534
643407798
1292599324
397699757
733582734
1444480912
930380224
70337197
518698380
996334599
1324445099
729133742
1196419795
695423832
609294281
2122402569
560674915
620565250
386102813
1248706034
152452019
1008865453
2083213410
747249044
1539448137
100686957
816904721
1427938968
1114601928
464464643
301638974
1613746017
853288520
2101044652
1818869685
1409947714
776984129
398627806
1374637969
529623804
1592453768
1033390425
196248901
493730289
1513717675
1435397243
1708766938
1057084760
1493872998
1539802965
1103705890
1731294269
1106847875
1325815002
1367988840
1008396604
673236663
258036014
163197191
926826344
89796191
1844499030
586266750
2089670961
1881770749
1866501197
1737966384
1586189823
1853778127
386887161
14023762
1786272778
1944881300
1565901777
1218532645
2022903659
408845234
845975143
1282009661
1171281935
758511095
136468033
2088744236
752416657
1812075263
1952149852
2147350479
634239643
1690104568
652865093
248414886
470210522
2041344387
1173729829
1993059259
1687820334
76036558
1669347715
2037618655
114741609
2094353946
2094464663
1930362817
1251604665
1427695671
210159835
448750250
944319350
110647821
1541419912
2135068849
1308248508
405429533
892144738
2054456240
1144915186
223190919
968093066
970229831
650341423
579229812
957511788
1467820791
485141738
1676454570
480514173
601831142
1512928966
237369048
489502365
573946244
1763253487
1524000619
2122005285
16009921
880258760
467794059
149654453
2141306891
1796312832
1865679451
1560024653
1532851710
1969786614
1775410200
639671533
765447127
937737300
2139916534
1113121285
268512836
1873332863
1030295906
1786344858
1724563385
1226952173
565849147
141959243
505518972
161628844
48494648
1895733608
125879846
1290056605
1777358477
1240620165
1516181476
1055464343
2021048382
389176438
1718270054
1930480895
1568216798
1917623703
730366653
953662710
1783569924
768917955
1463082576
989255417
1655379133
908806578
755067025
1736265356
244137570
1223070214
556678954
1528521415
375958825
1650439614
372629220
965406962
1768269831
1233402984
929688269
63899062
1317505122
466750698
1957839702
1429728364
1993202350
63307860
1054347856
815381738
1374598015
429100319
315331177
1161707417
2093088868
1426701238
1770641112
918992795
1406046774
1984752261
693151701
41940106
1370534688
1646864393
1969086866
1666591727
1602064632
1298486744
1750213058
1733715187
1648957642
1321540880
716810142
1382014692
1592644845
1473731840
406915368
554388596
464794228
174720331
1968647952
413002391
1560990258
1533328583
1516913237
674812930
1737478043
1646803721
401729513
1811405837
2036205650
164829563
2018191957
957185317
17862867
1124997716
764212593
1703974338
1324457119
66215776
292562857
1407430643
1205564835
928507047
103187773
1649201585
1049597556
411664103
469393996
10821507
336460337
1376014086
1439319246
1873572253
1633507014
758929162
601848937
2092191732
823816882
1912851790
1798829534
1104224803
1308403545
726431270
647726518
2021922759
1253434262
366107710
1815758308
1180262722
485826535
1844936179
1346949622
1573428294
103704405
338483745
574563496
1841018691
872289891
2024973951
645986129
71960963
1726267962
1911903672
149745038
36376188
2139206166
225626863
49207308
422936445
1109365547
2143911731
1600369754
891420640
2147210439
1901460604
1463245028
1500721730
1750945142
682543602
234756855
72158063
586873642
2128872536
517185482
2100340073
185953505
1176876852
2018855860
1116318054
816065083
678793415
41603439
1422381386
515276068
1153247413
1009279749
2106241258
367347609
1563111034
434905877
369663740
114778808
907364825
997380497
232177323
1078751545
2056459565
1109015385
1256622782
613924923
793055677
229248189
1978063346
1248088579
633487647
1393060874
722490103
1687621286
1537867777
342729646
139935453
724124499
974251923
802054096
1746381654
223417642
1554967085
948047966
1832090591
1187549783
2135146789
1498353215
22996959
1175919119
656137664
592582360
1835677639
2081324224
1577367064
759353223
1560944306
1434522156
1982894677
1578613226
1400003060
928880041
163404446
894734735
2031543946
1753505366
323645356
755513572
225730305
39767326
1929091233
141029361
1041532650
693570096
1630479017
629537771
356234900
1030133903
1758397356
247089425
1962484981
1600669759
525850482
182438990
1045670345
608177046
1231494939
1218590315
187348738
1214467665
918945980
1168756051
735587406
1451909060
278091467
95378025
583505460
610434992
1368567888
1082856253
797331471
327871367
558193918
843565473
1136935143
488599466
1692977797
156820677
204785373
1840005893
1796561901
1688297675
1444281863
1504161992
566230858
824488703
1901929288
1801635338
1820660985
723402449
840848969
1331023356
288726272
1127422980
858954713
892214902
2026760373
1911735318
1122690885
2144056293
1627150140
423574800
430401887
1799655220
448251366
1069994237
1626451407
1016044419
845530958
1988821374
1107063173
936614000
500502983
1232340183
1142146047
2145844934
982122988
300336878
94285667
1229002738
49163370
2049274393
109349731
856351718
635978561
317232
671089371
1963944381
427704722
1920245926
274185870
2103801739
1728509892
133724264
1752899406
1341062103
1988593208
466788857
1431798100
394950444
989790066
1055781503
967124671
2121608834
2093312975
78001608
1291773808
1352590927
1000199138
1773949352
1077581838
215350694
569207650
1696783583
231132822
1189718827
684985555
1920248199
210649428
1600249322
791056313
74893008
1139889415
468884534
996310904
89676589
944851477
762311803
1095644367
457087663
1882554162
1852513876
930128977
1750322397
13026392
824477064
1405277618
1904626093
2079322246
441354222
1333515321
1794356801
818887876
1156349086
550942110
1489646254
1506759098
294505950
748673473
1945989075
1289826300
1335230460
696072478
684047205
1157003809
1697009414
47349469
2089184914
881252180
1607826176
619184823
1338344218
342517221
324578125
1360410875
377764177
508702455
586978467
1250457523
863609068
1492869556
128623978
601225446
2125889189
1673960988
142567160
508858174
2131633693
573416420
1822361870
1222711366
263071848
476520047
1831571643
404866150
774764477
1379873019
186662380
1169175744
1252236455
2107443017
2067087774
1863653697
2081786354
451376312
843885785
1833577745
198207326
2122375022
1536737271
366922048
545482732
601167560
1612736639
607868102
1046479310
837807890
888029851
2060258077
792251125
1536836304
353431004
1082624419
531262197
1603554459
554194172
1231753537
1833076762
1855298611
687729094
228016703
591040568
385346767
1450964824
1920210482
1906742300
400742449
2027934289
574092894
1698455101
2060573763
1902538815
133109097
532699434
517965915
389900133
772182975
971259078
492104412
339020168
423691228
564072352
1691346437
622724952
751216600
311141554
349787166
138340919
1028054500
884545102
2049621397
1512188370
1379560290
306803164
1379236761
851175080
1576542330
746292781
2102718838
873817642
951930810
1942145647
1852618377
176379862
683664470
1296721388
1833559136
1854351214
507438588
1624113391
1886972403
1956781801
972268682
1213915538
1974862400
1705617139
1401922147
139657639
1446516955
1618361892
2137228603
1853722872
1100060316
483093418
1411207198
710564727
1912318094
1358666983
2020431633
487497882
108818472
1479378498
1392949122
491934501
1509277274
1866894744
2088101397
385425650
2006203752
495327541
209478352
347188711
1851161466
828763659
1437608523
1220904620
1534490929
1727204849
309867511
115661932
1175075128
1136078006
1068200820
639218311
858050882
1574843589
1819101702
807821469
1191305555
1459527853
1777451488
1597825514
239532109
463297701
1151988230
266961226
445278452
1440668783
380781152
931811019
373435526
1902970642
275465593
1869477847
379400445
1196889959
676858776
624972926
1018398715
832127535
1074178905
579999795
371339521
1355151275
1656220210
835258977
1337740480
366676136
856057017
1489914189
1669690584
1735388518
2041850379
940592028
427934022
266514977
371094349
149930621
175977989
1401483724
2123935717
509494671
939187135
1315249015
389208494
388693175
114996602
1735424865
847621438
738551412
667861677
66914138
1490874365
590305065
363125114
1026895824
1156593128
438158412
1153267685
1206697906
1022388228
784594486
1336908449
1036278148
566899066
466657877
1465346776
490381139
1359986784
1576520684
149749170
227189802
1671321921
1188354000
1672955875
254107223
1901000481
433300839
1943155354
1665017675
375465681
203347594
1948681136
605522810
1389739925
1909836861
1859704596
1121876600
315012586
1906065876
1522816427
1585373569
1648916109
1394076880
1639703761
815993100
473696070
938684574
5990155
1258090932
891339034
1672964442
348592757
1173517757
863432128
615386139
11430750
1226741958
1743304526
490694415
1580320783
1425869229
419546235
720991514
1732005777
1224323927
906019768
1899941289
1901216657
2074812301
831818505
1885025560
738442886
396607995
756291756
406220528
615025421
336056478
2062900908
877732982
508085496
38471655
577029025
1455496330
1096963774
1385402767
1293841272
1765070725
1808774957
1760974842
1846033211
1039813858
1318234615
2116000203
1245673326
839500732
952613183
1451684362
1981105361
255711374
1224705367
1368362988
778620796
10240724
1058475978
313258739
1796192370
1412780267
771862400
1370822192
1552237644
1068089564
1439688855
327635472
105725147
73297991
1377329583
823435371
391504434
1770944210
234530981
2059258067
1099568438
1926665999
935471573
1781837566
1042593271
1684531322
414798518
1960156825
400031351
1822953051
1924380520
507234829
821298801
846631781
2056465833
142393772
139416779
783270577
152166434
1018472378
1661021714
1065389168
692993741
126713638
745109009
1121273245
1874291183
570283629
151754051
1089282582
919632933
1856732859
1606169432
1432934886
148065170
1196331909
167789744
185042935
733379211
1392077827
521633051
67917520
809541182
150716345
1429694941
1202583746
863386501
1721857385
1762833633
623996201
2016062136
924140909
675865717
1684284569
71907573
1379240141
1932838304
253842161
1120567682
1080794284
980479174
366579076
997673378
1304221610
1709505024
423213705
198837028
2030668241
1313862827
248070484
1032651764
1290516478
316225346
1944230924
710637832
1997982322
1984904519
305627278
1474521791
1078874245
463110438
1947753171
1929937547
1199971431
1454522224
1812529124
108055289
272554844
1807796848
1265591035
175858608
1341757320
898038669
2035664702
1158880875
1153073301
1514840442
1479312849
1668459714
317213630
819480842
60851517
1636590468
498408232
1246178961
915274311
1547038779
1933527306
1103955333
571578711
507743505
827107671
17341678
1026317585
1446128138
1487099077
1015767955
1838815185
1584714386
1227949024
1697723379
2071123249
1963622115
336572854
669950778
636007381
474380925
22598532
2125467872
691525077
990178355
1306195606
68996330
1671836171
537412443
950509917
957914411
1131164164
1383477484
96210872
470299141
1843576652
1568726258
559605198
2009657008
873510417
1248344184
1742367385
1447138702
666875342
1192110378
1119764375
2051917674
122497365
1576807091
196240151
45613017
164932290
2119290870
1284183368
134050404
2071198926
151749505
971384522
1531812581
1842467868
1953585351
1184654270
915074875
1150053415
380276967
252078803
1560461964
1465820827
588885707
1870575718
1928720959
611506164
937627053
690232713
1883748928
2046144026
170464931
1712170402
796046242
1006930294
860292109
1888675818
71019314
1205032799
1406527470
1794009305
805471202
23089925
1885313743
44367013
76741805
1642049705
1419575415
1223140783
127240526
1872759216
1447085337
862904102
1169916705
880905147
1102378848
1755039365
1763275996
1383410015
1706563944
967442322
636164838
933588277
1565828472
739777789
857636381
1431946737
1905226342
1752951875
2065171323
108704806
1269200527
255964240
446254197
227055473
1241071643
2029458809
274440637
218758185
369146107
2061014455
1255922668
1012822053
1159733080
1273447709
65343258
216293474
1243277041
2033461392
1662949289
136385385
212140979
500534601
280277754
912875
693647062
2093452098
186621900
665243062
803923891
1174155774
205358544
1006829729
1672738175
424659408
1722351485
2073798470
2058962960
1599418109
1386475955
1838511917
1718202341
992712586
1736895657
142031573
518514565
148021284
1845260702
1012312864
1380403338
684434228
1013494739
832539297
1405493645
1951528808
1396560460
1639091564
545514339
1948810585
1512045014
939626965
1267551738
805808198
1546085391
1861321750
256777013
1003198299
682059520
1800317154
1825487266
511594017
1042071633
1070611194
1228359910
828599979
1141894851
23379680
1073639093
1711652399
1520704915
2053953146
1416357322
1929582483
1706408552
1179134007
1198562196
1363307882
1440948209
162568431
1457021425
2072429112
332972578
1323216264
203632534
1446295064
512490361
21076137
1123737744
13427210
1095394742
1805190197
1985673707
774548503
645938568
815121118
1024290256
1463875788
1610235634
1382241601
890750234
1335976398
1208348824
1045074830
35834561
482851628
10669704
893307506
1792667243
535163273
148534680
2075840305
222391605
498485994
988929828
311730536
1296235277
1534295748
890598069
429919365
1618067670
8662874
550558013
1070196346
910804413
1595386349
1255918034
235583216
1259428075
1465838339
1981112205
16334553
1447955177
277442117
1130309375
614086109
340945337
1192045941
1915389378
1340834759
1279888039
207368996
1190648173
1385026920
1172352169
528798192
1964371549
1317475824
36708947
441069130
2068388197
717356431
1913416551
795432760
1448278466
1545590255
688862003
957379015
1767765692
7446233
1302774474
1895688620
1799516906
1172244638
2102589841
1431408766
1725418318
1806789770
1862619447
498781175
875914769
1722499311
1577626491
1676043511
1257438623
1241467319
1263891525
1672401663
954605400
79176474
1982209419
1924479552
1199093767
378258695
1098916834
1918665034
654065058
1041938331
1254123796
1110219548
1825577477
579181590
403215388
591428119
1153138897
1440274612
1133751014
721812582
1273924672
1648462642
763035669
2090998630
45718675
420473879
665037491
496678773
1475683855
649539553
766153506
1737125077
561154605
2070871357
1021434627
162103024
1432689782
1639329841
919610380
568597596
604919668
1659038920
110912111
1544915290
109476425
1261383276
787244642
1559963122
1070014015
1693864055
262082334
515538111
747800900
54841619
1901877581
1544902776
641908166
958073790
921816544
108923241
2017331707
599806580
708163800
1748726580
1441652498
334172952
331012987
737819225
1735802997
223927867
1293921612
1273856034
621471482
228301825
1510940207
196576005
1460445259
811246262
1481008799
810780883
2104006049
2095571145
189718322
1393592679
2028344753
909116332
170412777
216169506
834526298
525062748
477641341
664940356
806227364
1666497673
1993368262
1314413331
2065164558
2065950161
790764016
831577285
406550199
457001018
1580018478
1839954926
1577493952
80096918
1497562666
2055162853
1484604941
1897624167
402545471
290130871
1259596833
380941118
1762657973
275385510
1882778814
916189934
1605225101
2135966712
1666186354
1857200620
241594410
747461633
1538187937
1653047634
1688490528
1106740988
585711657
1203503366
769770605
478875653
1762318779
1988452957
1259204447
1311798891
353625886
899233810
1583245921
1187655985
1521309385
401203860
919752887
314872075
1722581006
33916363
154593305
2115569405
363721745
920851713
1098498221
515879004
1039501579
1785991940
1217203758
1899748721
1459698832
697245973
1401788430
1535950955
103363126
1094204220
1270343270
1316143408
430479220
897048306
1705990652
469502328
1273795622
588148975
1098075343
1905574039
1718574838
1827864310
2034047255
1405648932
1629822939
662723507
369038744
578164876
2129788785
1768751553
2055141935
648697638
1727600552
1546911485
1985946066
236818636
1644422173
359030199
1305130229
673524948
1849574264
931729710
498595699
112977606
1113613583
926129234
2136567825
671479633
530735397
1491402200
811233261
1531690537
955946870
71736046
773587270
68438007
549990234
620319924
411976785
402943414
17136860
764839363
1447994561
831814105
395271432
905274466
25153162
1265740717
1917924841
641774973
1823548432
1437071544
686961812
2137582771
964853145
826850215
754705100
90844596
1837987473
1253594871
1710956895
1477839593
1642197346
727609729
75093120
1371336228
1937139517
1396622119
894682541
414861114
1773279447
1148688786
829962992
1267551625
833268261
274431796
229597603
2007136239
698092324
369818652
1346279799
1980367836
722538088
678298644
1273101438
609566098
927836989
2024366964
2027643452
856009241
1375939887
1749584437
1497590911
1693262544
500455100
149765629
1812125567
546692267
1775773998
1336485983
841211765
1528957321
1502813369
1406016437
2004556896
2771
1075048604
473419462
1507494136
1453945818
838945985
67192403
844507309
677250860
1942333955
578867467
370702313
1660743465
787117906
612814005
1545011283
2140296195
159251803
520391233
1933120772
331237003
687657741
701112913
611388593
1130582407
1100126971
1729037326
143877579
602787750
734881326
419701644
1225631719
1777574436
779188970
1271993929
147688178
1250011717
2028981261
1274158819
916721288
1734180645
655118568
2048895561
1586653595
1151751743
1284656631
203408896
1188697104
548846560
1651440211
2016766833
259501816
922412204
1801768678
175287095
937262176
859629962
243142963
1166440643
1215902455
1315705925
53357486
1253877476
1312373561
1933494792
733482684
844359913
1563288311
73028717
1870159002
1128128074
1534765810
1612086610
1780642503
30333582
1448880206
1381790260
1547982309
1365938112
392448921
1312954548
1657862207
1529544207
1010088951
38908012
7046514
20323087
300676090
316097098
835718697
1844265146
894331964
675313486
1235369777
1873866967
23137742
1538984344
1630410831
1412114708
517480125
1728708923
1227198915
1913782906
63017989
484154738
572808529
575566699
1345689542
864563542
875920095
392451743
624170673
637064409
1979076004
1904580122
75286395
933825058
1525726166
171115870
1641635804
589668465
2029444569
1131758487
1536234714
1205828725
77136346
352859152
1102813019
92362076
1987569875
1878065336
713195517
223874858
2120237930
1686868159
1848554172
1165252241
1497440817
1918215918
191903923
327074833
180395871
714871416
766134287
533977423
305171784
2084534468
1054906616
1884055126
1160809965
1427976927
970789821
534708772
1429264711
450724846
1668444766
628810524
431427292
210523873
925613803
2100128761
461821443
1410775762
1160104403
327536930
1777354557
383524231
1478595177
626683111
1255960193
1798433922
1527256422
2058368133
1882694172
1756198779
833584076
1309124820
693027313
2037513443
1292808885
414525530
488696857
375462184
822280932
888374369
238337067
927217406
1771252390
2123170577
250517545
1349207998
338065232
56160775
126764253
1487753707
836632858
389798687
1461616529
40201202
1133414139
1101878841
1384885101
914702535
1114538649
1991911977
671897176
1523915987
1636301401
441989255
1133354723
1099150542
531356791
2035074376
1753734371
1486377481
330278023
231039607
116632672
1103611722
571942533
512225506
1454465060
1182218393
1588063094
1810415487
341214153
915394599
1808368875
1946294461
1464553705
1840673083
2064578010
262274230
974909472
1746292058
148434538
2105246906
1978460323
1629106195
104459651
577235345
1006997389
1540770328
1334606373
303051300
1689505622
1887887223
895297370
1087917157
2143220441
393347359
785933129
2036500807
527216410
90771815
1497741286
1515091979
1568590386
1499512025
927048148
366253680
119086005
167256792
1369476328
289701579
1600947017
757068807
1406291025
1836480439
1296511799
128825337
1893451491
1815013192
432515269
2118347218
385271507
1033819049
308089006
1161433787
455730118
667760045
1527442071
1831058033
1849173216
1286032725
1936918548
557358622
1368049515
2128088081
1242490207
1711741540
1367209102
775681883
1938059435
1278202641
317819272
245793736
1439066569
994494046
276714268
2019435447
841316151
857929150
449747179
69400512
1986682195
404872295
784111630
270244039
1568506067
1741616070
771954103
1647514492
955892764
1136785890
994942913
829556152
1895164071
913462668
452433450
526149076
1974690977
1386142019
261756147
1525540368
1614322241
542622296
2038290133
22020590
1670199889
895050829
816134629
1146777515
1433832047
1872871579
1583191039
1101595789
806561018
95624635
887866835
1940624861
2090569493
1822322762
1459154
490893948
1009395419
1956267422
551479910
423504519
1582053280
1039813858
2007821911
491606726
1145337959
1482501322
2055613012
384263533
1131916792
1535897270
2025783701
828903617
811929399
256443035
322916684
1465154260
862454611
583492917
899428965
231187877
595971983
192768300
1324095339
808486213
1344185446
1538915584
1937976579
1355862802
1506895954
257472360
636150273
932862865
1098755833
968927284
355600262
920269123
665359371
1054021692
408549251
457619435
1411476624
1505181891
1322785476
1377517983
1854403810
509833908
1114686654
1064053128
15445427
1956271400
972521500
354958792
1711994217
590154671
1423674715
921270463
529533591
370745020
2097946113
1422642121
1706010568
964402233
1929490702
1257241618
2078825584
388675366
1483821118
1853984599
274733253
61832367
1224389503
2093336766
407700620
572969213
799885145
1039503574
864995961
358910712
1305150950
726766727
1963547257
1386902874
992704635
731529151
26044131
1915157819
1959524825
933816357
1611855985
1323127499
567426284
745563124
2084102756
318779532
1503224582
237652626
111367490
1615031322
1973400390
23942391
750021602
1837987216
1552081991
1933963706
1744247526
242244392
865232206
41054245
1498976073
1642095758
674552758
1366830936
1220675053
678297217
1414471568
876476946
1403889767
2092879175
125596841
2068849981
1343895990
933599094
346455254
682564164
750926753
1587855151
31383351
357648958
206815859
839960167
1679031417
1846944479
2029465555
939206527
1714378572
1066415604
1647370795
869461805
642371633
1281285913
1896692132
832067426
1972662740
962459821
1533729406
2141955589
1977889934
260071524
735602558
246262430
2024768367
269972557
660751738
1424980189
156403853
1864515055
301347359
1781406866
707204238
2113249177
1265842141
267925682
583688938
1534710622
403644267
1888473653
987511112
1251718506
1529147082
183059377
458806744
63191855
651122032
1458891139
1207161574
326369947
1451353384
423714197
669710973
2115395154
215162967
435390620
2032782220
178799782
1979334669
2079557972
1122083307
1893053911
1620882392
63003942
1498141531
1298743000
894721243
622107266
1130642417
1374523254
1451211812
1868455023
539178066
1419148984
341991999
743405939
2035126976
517105649
1720399407
2114789180
1944475983
145054231
2104452833
15833982
430072162
1496952858
1583662122
631401331
1623698898
874595895
98871342
559940535
20569281
1090586054
548289436
1305280678
1917360903
97411790
1758444349
1119348221
1422662468
236883421
1385405541
2039314321
1280351184
1366599704
202255377
850625567
1160827142
2015806653
806240210
1658280851
2033192936
419132746
1575306593
1606433382
1046589927
1767822385
1945292069
235697925
423370275
287515302
1877880191
1389111843
1837226172
1054391202
1451966232
1286101638
1964197705
1418627813
483700886
1436240275
1816805437
2135529024
2041661070
385681997
590033075
1016379884
1462172896
2033787949
2068959255
17164065
328295686
373487948
1550076877
1512909685
1532055313
2059713561
1428537106
1681870629
1591754013
2043021189
429362018
860899429
1775012690
1678286682
1088968743
1801158977
687619259
1382541827
453512928
1630345669
293323550
732226794
2073958571
1670776087
832537464
1319305532
593761862
1416857557
1475646423
2026990872
149990822
1259481198
1756635947
1717288869
189010279
1911251553
1708022694
121506053
1762455070
493357679
2089952446
1267730826
569914769
1428147475
373235561
1560634851
1247772246
778307528
1753055749
1354254511
1682062684
1097636364
326938425
1954413996
236314426
125743094
1186475097
1547489325
991600416
1937417487
164473751
976817524
1209915570
1936655317
1271240182
134903455
1251861126
127867584
1111734106
1292576606
2119027625
279608643
904480109
571541764
832395188
285692832
858737938
1182052392
919156457
243547145
116651433
363719209
934734312
148369396
1404448219
933962030
1932745786
304232596
1195738453
150109638
1916793583
942866103
123511594
1507242348
384455053
94171745
24370892
1859435599
2059741443
216162319
1954906613
1151621213
1927153982
1845455578
1403182863
840823236
875297507
1887515954
56246104
901075900
833914273
2130637340
1925672427
63619801
1793478966
1437431395
1248855218
649796125
1729979036
1896113420
191752528
1332031090
331054759
1845646839
1374252165
100192206
1060824309
245855375
260807740
339012677
2053561669
130239113
1016320599
1328411233
258289525
900981872
279860632
2042995573
560461955
1939923946
139980827
936438268
1114119856
718504562
1950385285
1630738944
1569679109
424382765
707110061
1079297448
1975661609
1287168991
231901470
573348918
825563204
1758514172
1146705926
109090170
737572307
1515690396
681563688
904772210
63554945
1920266936
611189223
345359007
1480658137
1761537429
2040176958
1412638239
631437526
87209626
1174025076
738760957
564143149
662802890
1340019248
938549265
1746625379
1474033851
8762941
1745611823
122613276
1078638149
944304828
555591609
548560752
717494057
1919438226
1718432975
423545576
701689724
937084095
2091798319
2088267727
254885924
279376521
2018161738
1372098371
2028619109
1434317871
1058710542
1880243720
819408940
239235447
1674366329
2121845852
1980224588
1225038204
64539428
831193638
1219015139
673192187
1423783831
719680794
1513397018
513374882
1347172187
622500943
1713333042
2123558911
1872530558
1553133175
1163886091
2033426010
1572778721
1328083386
365322902
1322885419
256046835
1966956156
1623084196
6770826
60282436
1828026513
1720199353
1491889930
1616610083
1470591478
1006572117
1959376415
1815004750
255706444
166759440
1791197187
1625208171
1106656181
333098140
1159792114
363517446
1970956586
630781230
1603883350
1019477708
1553475489
681927189
1049162429
2040455867
1497498573
672142376
1030114271
1169981510
848908664
1330841
1741582211
388647065
318993894
1469780131
481283329
1499265861
1981793941
957002496
1666889399
850899373
935246320
91112664
739801738
1121546248
1024010784
1674921648
868105617
7024711
501451990
1623242129
1244351728
1262451495
679663850
317982662
739529436
1518232875
1952221678
1717798533
1534442881
1878327441
1567649628
63983915
2074866242
1229152579
122371382
286789542
1176875049
2092290677
349423957
969006651
496898746
1653697188
615911447
2114291425
644958333
408259780
795340920
1551346508
194976606
2059832299
616223562
1083758744
812120819
32095594
1115581969
841824038
1351496169
1545691296
695004779
1434394883
2025767311
251007758
237206475
1309842126
1530460952
1353821548
447821907
674684535
724694926
261146908
810024488
1037239352
681127990
536413077
165300174
550493827
3339849
1220304009
1197180449
467072953
1353941190
1859454898
653529057
639578539
611538830
1532152116
22554628
825479978
877209264
1137917864
961521692
929775136
1964509844
1420157196
129837351
2095381974
804643094
1501357167
1873676119
1091168551
859947655
852221856
335813006
480041742
1328823735
167495028
671751393
1051250575
1104030367
1894734378
1845417069
2002831284
247040278
1918700267
2061771357
351551883
612545321
89667795
1758484026
337766827
2116364562
413245840
849429657
665164307
1026019031
1721576943
287735559
567835817
909320226
547899140
116788934
82802338
1655578702
1864668868
1318665939
1575982070
1294229951
1527963597
2107500754
372628083
779916416
1441818902
448436965
646955022
1628972936
1641795685
2048748494
1814126264
2001035402
2030485614
2142927486
523583790
1761193621
586537459
1987111200
940162370
907072293
236683432
205164167
1440927968
1440257934
1015509658
1964130518
1407214761
2059372344
825366622
227952819
1783413494
1783321810
526342172
871493456
1092215979
2115230261
1365390342
79239038
990309273
1260689061
123229806
615378292
278076464
337069545
688265023
228925325
1637741126
596643614
1482144048
4891075
822717463
193945183
277584852
2066425166
794594985
1189408187
337426824
766939247
345754035
460671309
1701269257
1832231013
34957055
981989663
1036099934
628628814
1040847975
677668457
1028115322
191792957
113002222
1775992879
973683404
1728559388
1540240359
2097539200
1090574483
479664661
477728979
1569349855
1605274519
771963239
1090576256
1769375155
2060268792
1926429887
1104811983
123420669
1836463422
455038158
358931435
535629958
2108616529
1487136478
1639477219
677477603
1735284409
1433889416
1088366793
931938811
329863722
1287155365
1783676641
1194518358
67205897
1997132419
1980399143
726670713
1828637835
1822353724
589855476
90613310
200496301
1934326970
1807595727
1436091378
1703510196
2034198411
1291297364
1285212074
337376019
813989637
660123565
1629198708
749104336
995003016
502873244
643240808
882729415
662271423
1098974217
2041596345
793524634
1786738396
62591049
516694370
689461194
470189442
786247487
803457569
1860660869
1971595466
389362737
962906143
1494666928
213111358
369034513
1666458325
507959875
882053385
1737846592
778027214
193821145
1958922065
7169567
1671373967
707899606
654081439
2093444643
417224374
1609778582
1242186934
1605122243
882003240
1421676896
1044284886
1310115894
1329799803
1155956278
1654032470
1338144501
335631267
105388795
1044269784
1156895094
1055778604
45041600
6633700
277361462
189437723
272202828
235931453
669225432
1166660639
1596474664
85060638
1631032688
438070253
1088034762
463785292
779050500
790837975
1379930108
390556988
2118339011
460890034
471385440
78431455
737255410
90892034
1990506016
705137952
731787947
1489393188
1982969506
1765773856
1742748991
832816293
2110362430
391677728
568410293
1942724165
1059747363
274461482
513454744
1208006937
1005325662
972750284
1289186135
786437737
1135967810
266271776
1428345766
2018367740
1794827202
1658912303
1668641668
1292733885
1750410347
2080726919
888501730
2105092243
592170126
930038082
969783286
1668853220
320111175
35726083
2012794939
959657813
1303008206
1371307476
1002829690
1825048534
1059589454
394033209
1337524469
1229651256
966763469
394493441
902326866
1146747042
618892437
1249819703
1543268063
1445541522
1363876327
864612078
714286896
1579453294
451329763
822736561
37510814
1306385475
987256488
1797383763
2119107058
1677744421
955395020
632830063
1058900164
2136592516
704270161
1274351249
309376580
1910481312
34599092
197509718
388158687
1629960721
1465010926
445575282
1028517306
350297514
1306787412
1143916096
322154898
822336896
1342975820
491273271
1401155167
154836072
9830117
433973342
63655095
634542632
547417685
2138672552
22682641
1182909771
851701923
558109921
148520165
1942101789
1085542346
632698967
1278018544
2088647111
177872315
430917826
1178089990
1584163260
116091048
1944279155
525386033
1030004411
1697058617
1000790479
1664448883
505104544
1758763008
1685189993
845107035
1079480523
2030696627
557712698
1756636564
34468381
33075123
816349850
1781831381
1224489350
975220443
983277881
2053877020
388977671
1112732154
321365017
559023895
1277887123
1982434191
973153190
1210465331
13642852
2067089089
1983378530
1383200985
729765883
283460642
2107900417
986653893
1821074569
167479958
1753179995
651870159
128439442
1070658068
188105325
1280848898
753225497
440432556
520315488
854977367
1058950675
1518123783
573924522
892442508
307962806
1903300577
27977551
1584984872
2099203976
1294340830
1729486371
1522383734
573498374
1665505045
1737412715
1778385487
177245072
526063779
1094053749
1284444807
1592850896
327704583
1100989873
605378149
272259178
2035854857
2036500807
1320037680
1190738841
839228651
1612734540
224830731
791158224
124518035
1752972969
1872453715
1871561468
280867584
2124131570
765140693
809387482
52693761
872115401
2094616825
1163676910
85227629
410820422
1293744470
548192648
480010848
54436911
879861838
1627513682
479992628
1906503421
431529306
284705490
1867831359
1462096449
253313441
10803349
1558435615
1800050539
1633050712
995121859
1257797774
380806131
2124647892
31373345
1083487825
1785301608
110293393
1897649413
1573692114
2045517330
1550665374
659729502
41622942
2034645462
1629939
2143981113
1540532979
1893818300
1014308577
462943974
750022443
279324808
1772205178
1277789209
777426302
704745493
1138032772
2124217543
796920988
200854972
775905620
252507533
259339359
1400766108
422850796
127811881
736961886
1258658267
753966325
364174637
1581282802
1728285833
653996560
854706075
666541378
1345512766
466463576
1957217609
1302976125
1258995465
1247168853
459857809
871376507
2000585750
60506338
729593701
818335548
1186366695
1994346164
1670831670
891368183
1914285409
1085380184
112974926
1302371207
1573620265
776873982
620730733
1468886719
681443073
707690140
1495442951
488623558
1548273106
1691114072
1813758081
1867712244
1045870763
1579662680
652617961
1475665495
1589606425
1193431682
1210927938
405172267
1804794975
1677064227
1302230420
1911010834
582426540
959376416
762356309
1655969297
531649877
1801305806
422424941
1737479731
147338626
572259306
349941416
592269294
123071212
564952621
125946001
1254527539
1971509704
990695850
112750320
722231635
1522823565
1656328520
549055114
1992210367
1607040550
1781581781
1868139349
1270984240
1061376690
43944690
1493087252
1089757102
1130763934
389251490
1025211478
390001978
1033491092
2107703654
722669203
683365760
1335333057
502231865
907932703
1042805526
1857843000
111345435
1625705037
1531009500
2046027304
3038464
382569018
265694018
890428717
658132728
900421174
1783890847
1503453136
2065536423
315676295
586825492
1778200012
1308541738
365097119
2024129241
1775791747
1230304799
678150645
614248832
1664915844
1271847249
501233523
1494995594
1438822133
985854127
513932123
481872772
1863346549
2009816739
728197441
908552743
1453924685
1093441079
1813168027
585216815
1366180725
1217690060
1171892740
1474636394
883424964
994382417
1825181950
496792778
50084694
493189524
1836732890
676468650
930243374
484933412
225158076
358940826
1880400030
994224349
1357037398
1589062437
2050958004
640071531
1591878197
2122997083
1860247193
868661327
1857756296
696309962
724262379
1385347607
2028698704
841564789
279299313
189180097
636375246
866632334
114370779
1291249737
1777492747
783270639
1783619864
62039616
624727687
227461906
2075549078
353329958
422019
434758659
1913052656
1865866533
424986262
1636617955
1737936513
779673550
1342481487
2103105812
782221644
200737946
2100969490
160933161
883011387
1356558510
625726995
1340107211
2129402868
1384563980
1392931987
2056078842
1229273106
220056664
494533429
1029710902
452917647
1337557473
203745153
1735281974
1757728020
131508263
1265901135
1448473551
379854151
1981857312
409891414
1571642933
489736986
1332984960
1430469905
1911095056
2015642743
492620555
289208418
479496050
1515552309
116940391
1098637487
418189899
285543542
534379560
556526500
1437198400
722078222
705799044
1437377111
318722608
1414006412
1096341018
92280898
1692800453
497571748
23362230
1502790855
1523661903
1452257665
1999840576
1791838247
162790029
427967471
944054181
1722125367
636061547
1065273496
573333127
1553476909
579752470
676272706
306753605
1535853973
1429957726
1348417872
223086429
1464351294
1059877282
1925229173
474426461
1179081893
1259585480
1601430984
1953514346
1683860844
1827622745
1078090222
1593207391
1267112237
2064230439
1304378044
126774394
995442904
2115530168
317162637
1725122610
1294203455
1632396360
1230578483
1242564160
688047148
406243808
529383574
679048566
1080463533
1238990402
1998991066
507633392
186141083
401443189
637166417
294466380
544832774
1279224527
198472525
1218142355
1005601217
1916551758
1660547887
125466609
684058778
1847581182
1668586533
1303948805
1514206919
142438136
96987825
1060114361
685035226
183115724
634001047
439006912
1933657593
2104009513
110232151
182766066
1776776764
1780358407
1693893094
912854266
974365099
1799747155
1872844514
437777021
354839078
680153705
902357092
569088647
233379546
1469880633
1806437154
123855763
264046001
995577948
328322485
873974080
2117026478
1054942404
935891943
2104896916
674284238
1025750336
567619176
1247851218
276949563
1731156448
1689247306
1471751555
1716469950
1153256377
445964089
985197533
211640100
257926826
427314679
1902710370
1547011939
1582532905
466030912
1591006080
238650478
2142388083
1066802348
2074595994
138472643
1394453591
812111839
2075074478
1110379241
1487381793
600015300
1665613508
1665743410
1308706517
1020731481
328927026
1575315643
322510773
1155875058
606979689
1719727044
903190024
360314379
319235906
888379733
1437910693
1950481067
843754923
1946587552
285792125
430963394
2142378513
1729031287
1467756117
674346995
1678658590
375117967
1533631297
638537415
2036074187
1791481764
581650610
709794416
1435453905
1500210458
1151214567
766966007
1054027289
1610643551
1648067619
1161978989
2125928972
830375010
911110236
1031911792
212767597
1275620413
243369000
362457092
264308088
139406554
583058978
1629181113
374486923
1047289105
2056099924
910074353
320522683
1923276032
2019607463
279091495
594456490
1905472924
300471529
38327233
274060168
769108213
1614300555
2134419702
236510949
993061162
359977442
1782204611
741353065
994513914
1835771999
471525028
382533156
1036539904
1379258490
1231455990
481568483
161997062
2080565056
962557630
2088289497
1227978154
1875130353
1330148743
1833071382
205827977
1896515663
1743155309
107967839
858961970
313427645
347382217
1740969340
1923420413
1844683600
225186735
889492835
186618804
425054914
506022454
1728770417
854001908
96927353
210723256
559012304
309661867
120978397
186217006
83212837
2081868631
284661304
1665336819
47933592
2065293053
1528335624
1429720586
591604623
1679303240
203525939
118042751
2126402864
1881618784
391854924
1339986602
1127686381
2061616541
342350581
618929335
1936288407
1695630927
1680684412
658204096
418473192
1304121072
1068990199
813348839
1764224152
656471775
172520069
499783952
978245009
1183098145
2016319381
1523516704
302132635
462500108
1854652471
1671573413
14289118
1115736101
895257709
1227006633
815104439
1705076357
102228344
1892473068
1113546284
155714563
350135271
1598367600
1854197423
1706785602
1248744359
448108466
1129343720
907994383
1154941743
1721893502
1688014350
1566604257
111091648
1918925906
1056445280
685639847
892795716
74490111
510302058
1549806596
1363235345
604393463
1240392475
2146900617
1186675517
1664030551
834272608
1198539756
939477213
1180041097
1517197051
79358792
1115980197
1095683284
27784462
1258387382
1605612264
478038973
1759693814
80225614
2115992807
529928504
855517081
1442958258
218689127
1833997396
1845922592
1540580162
1208101668
918848764
1743551579
1433638541
1141389037
1391555494
408920531
1564114586
1437121144
976746355
1721709650
1104904336
1231422080
121250134
2091890346
1715616035
272149983
323610846
2067728001
1862688144
165940733
1516549014
126790384
1716841156
1736348711
871936392
182350650
1894283259
778531104
890630495
959095074
1822494837
2052810818
1193047533
1694292743
958470721
264494303
572285794
1753922298
1021750628
875520131
607417755
90841646
844507633
1782469797
223584513
1941496879
250138165
1297985626
1776840454
1766465845
1470313422
1741957142
1572000994
430018656
1569905017
56184789
2038658847
415837703
1428269433
1394197755
750948087
738545583
2110180607
1816206871
520526875
521642394
1045221956
685164389
1608440161
207002282
1389041104
1359933269
739416771
2032297278
92601330
312601573
383279797
1426781557
787690860
842870238
1812718759
786352297
1564175127
709730321
1304352133
1244430111
1740143167
361990496
629107613
1318866336
606758432
736454276
1618329085
1168355084
1480887618
1409244646
270047878
142081983
997355022
1162781304
644829390
1161571394
1088233029
364778038
1237346832
1374234800
940187788
18963737
533582858
673622026
744139900
921239185
647268122
1815514473
347235706
103840481
1184353934
487076381
1315328434
722573321
1495936733
689982835
1543918222
1702638609
918620040
2143562404
1941216614
839167790
618106463
1593386201
1491720438
1821676346
1636061783
1096844482
1772899665
856526675
528165091
1941712188
2110499625
772126543
306550683
1531077336
3840673
753155188
577304909
190234878
1311256933
2030767777
1348709102
1411690853
17042109
1123160802
901030143
169135055
134086418
1833154266
1468497498
586228214
1504561255
1678015123
10067966
1425920056
1486026442
1333957017
945816489
1734247263
1040052192
1353822486
12716813
895395872
2941494
1664085794
164697799
1247478947
203743716
1083587521
696267813
1543224708
1010114235
883045118
1010262638
172371830
356848257
2086915894
1258669675
842369433
2008831170
1672994705
122438092
8497952
941167145
267990930
1472984690
219720398
2109497271
1703921666
2134178465
197740578
1955181399
1847671112
1722939156
1906472194
1514627438
1634657436
926421188
2057153012
815342249
4943589
366848969
1568531405
553220014
366413965
660700482
439804829
1607688715
2144451070
1753411513
1338532234
1566979557
637740657
375206493
727719460
1048263201
1321398937
58557444
936804820
987109873
1674534485
631390510
282016453
532161669
223184495
1229520537
1406595916
503443220
1391735569
1543847090
1992242468
461501885
147171710
712488205
404880908
574832524
462453565
1672239926
1396324876
1381522623
102607824
804714912
1248187944
1829209534
1373419016
1653230534
1418807588
2146969701
1970534923
607672831
993567461
1680392143
845479109
905051486
1233973985
974993549
1131319024
168246213
724536941
1977241831
1648832214
1087872523
1006379080
411866614
673118719
2093945304
350516551
767824909
1855376625
1760288417
870163691
958728631
1504917262
1681179000
500502725
175992367
108657114
379384757
729268066
2034758328
1626257060
735008668
1396892166
1211376160
2328805
1002995040
1205304110
1069537661
1489419238
1648110691
1259399443
678149304
649472943
614876293
81977763
155346412
233245958
126955134
826645575
1252558081
16551285
289467187
380017570
1551479261
865069190
998502086
657139567
2009234583
789480453
1243677595
1251194460
795484657
1971937242
516704574
1284031386
621735468
844791088
1514923321
396823187
932727534
1264732587
908713990
1565177984
457298
966168911
1424618064
896146501
1137892666
781773587
1378386422
1026256350
1714643633
794951571
183396481
106276025
103499426
1010498809
230822098
2024047033
1602324518
1954979154
930040742
1185779276
968827028
1047631972
892711872
759390744
429910493
1762591367
108207342
1673805527
1568089768
2124100190
1883358459
1014725590
1522276118
1567717568
907379886
689763394
1985506290
639588981
2008468529
1972320195
1904650461
2111760624
566509728
1193065429
986819593
171734150
170242896
881401836
1981325893
169350631
441516166
1493931430
2107629002
1039711620
494006412
1851815240
659650539
608918060
830449247
730440525
576307452
1403996357
282955791
1061240079
407443641
742527590
1597721862
406847415
2125902000
810236194
886279600
1096158395
1634520160
1057367281
1092948263
1112409237
51910697
1067929859
267352205
926978234
878609491
1536409826
1410136451
52564792
1049229328
1218586420
510786007
1691253021
525917391
2442104
538519596
9956953
1404112333
2091406006
1715793066
645499561
1679510930
1963239794
668268774
753414918
1933547980
681038126
1453099410
408974619
1069709277
1942802482
553292474
1901339081
2100407006
2057137964
128412311
1485726810
192747955
2025108916
468472179
446940895
1677826120
484211447
948914549
31851857
275061517
2029998990
990498116
1066683178
621612610
1748824699
1932946727
2102648038
480008668
1818760740
2017411212
722014626
1519626532
1661380512
913841288
2074269587
642852485
768172672
1449194177
852239212
620863983
772541256
613356855
844785565
1924909583
1745957567
9126251
220027152
960887257
1476704764
112324576
1726703113
1150917338
422434448
1282765674
494088
587165922
425634296
1782722884
141520174
665059663
1284757458
563371291
1393755482
742528371
2051038431
534619831
1227507150
1887770039
150029630
94615762
483434085
1031291366
562621793
334048935
722942494
1367761562
1841732177
1079920458
890964209
353753539
744403521
907886321
774658910
795310560
758213676
1635605165
1816139051
450158109
726167552
355234334
688564669
648706957
101982954
1750741343
1198026769
1287332903
316631815
1283726101
2016388964
846383878
2107571827
858026950
857400011
838959871
961256830
616953744
1620933720
1204173072
750122268
1150406342
1376851081
598531797
609697852
224839744
1233885465
288070687
270950976
936184395
939982637
2132230722
2080295757
1064536728
1706900088
286313076
1187626737
497811377
524023024
2104076338
1163409500
546003644
20886724
1500015502
1752050164
638345773
231739597
1230812267
1299162930
675319198
1780763730
1077603549
636630061
1959534470
1746798701
882744168
1064379896
249994806
360072872
1281643427
1094378391
1829120667
917376159
39780190
746174826
1220426511
21846235
2092763785
559880557
1349178238
1109140089
1105603241
1580704808
1589453959
41622942
334759505
1814908880
1974277972
2020446481
935213370
1455997384
212922862
1193962431
1945031610
537020616
313960601
898747707
1659850118
1436588372
47643358
1349706103
518894028
1976957977
2025700653
1886014250
617858089
1125291926
1680430175
833834312
480799153
900221292
275468968
1874578821
452057007
2121787975
1215465713
68286181
469836967
273455291
2018576852
931298310
472533867
1620274464
1301946769
402266443
322975644
141011038
176660517
2101113880
1036173599
468845462
1046428728
1142495437
767696541
1569618312
1351805029
1958285050
1064738277
140613154
1149908338
2070952762
1979261914
1430390169
406710278
1618923355
2097770274
99606210
2081935904
972164440
1779407592
50128699
1905884079
2031134526
1309651418
121099656
2006275098
463807707
1628057501
446874330
1150833949
1054386008
473666688
861139146
1612789123
1897158475
920095513
1947634872
1702219507
458128379
1983677104
1839601528
1407747123
1193720736
117796289
951860311
1148310496
1144166513
241159488
1598290893
129110743
1376444491
1615726368
997000748
388911586
1884122209
1732358261
1863373965
895558252
1629490866
490812733
927584985
1322219124
1979126438
468622804
745878897
2020175417
316973410
937387570
213792647
246029820
1601496178
1435180277
933574162
1901247358
1322128129
229420012
30430941
591999031
948626575
2124983140
745836233
1067913801
859109354
1187163491
552219563
1639141366
692978052
1144956256
880992298
1040621241
1085189881
68098451
1847244602
1855201532
1560725444
1974913224
95170063
1881562953
1587836578
259960209
1221156344
1671669259
1975956841
1495668072
1462075313
185082271
236162472
182760810
969305479
898283333
390899764
1706841120
1703387867
1869264894
308980199
14221191
1227444922
771520759
1807835249
1188601439
1275436270
1737952531
212092386
982629781
1359651129
1290061371
1960670500
2097017853
881100237
1256101070
1184655151
2026374852
696915420
158993177
1675026420
325473995
878650299
885612202
1352291104
256614064
811736969
1912395636
956328627
48298083
1901454101
2019313995
839415274
1991719063
1183044253
1351196661
1694535420
901482260
189732792
328037629
2076358075
1423476281
1884667944
223403060
931217888
938186147
196494660
127189755
91908371
632180062
677980122
868147502
122429586
1657974525
1441463104
1390071375
1726919907
918557152
1191989773
1877226021
514092884
1168472445
1337173037
1989686283
37069689
2103028815
428990234
1234716351
860502311
602697762
908713482
1889575766
1464928682
1443044084
1164331071
567532251
1491081806
2074337342
992368438
18386062
1975776490
300028017
937307390
2101644648
583813931
598570476
8108232
1631764269
865438119
790063357
861139146
1231157470
509345253
604330508
1240737227
1289500332
470547676
1707699858
35263114
815899368
1864650866
909807188
1899501736
1583736821
106649279
430222317
1967025588
411428725
616256295
27700107
1853988023
1481606936
655764846
2091768609
1045617938
169023642
781177461
1742776918
262862967
1966275703
419230733
1733696947
842341975
912109447
322140424
2111057384
1696216081
2069975425
556290716
1649849718
382049959
743779725
702318602
1271750820
78657300
774369857
1996456687
1631418059
153315732
1719198620
377933362
743849020
1721306914
1265372865
39228556
86833296
71802453
1358217608
406633133
704854513
257170078
556291325
1675322984
179308300
1530126167
521175511
1195053591
263836645
1259812374
15339129
883748784
1550778208
2056342013
209398462
2017906897
1609114473
361023951
612788010
59342071
1662280281
1250723615
770585607
742968060
515327812
317717233
1555335832
1636656064
2052953462
528963523
1993050656
805088314
1177065562
2001995334
1709312268
2109423186
554146505
1968273311
2007677411
62167899
1110918654
187816213
1252125440
475868545
1302008357
80853805
1157742752
1387618403
390092393
620158531
1165445106
930346304
47152651
1146595772
2018627541
2008257474
746326380
583033812
2021643599
1343650544
2107206704
2096505029
1284583723
186905793
1327653371
2030802376
1602805377
1677454699
1670789104
608853102
19317879
172656158
1604172568
39422929
1723112601
2098849629
690846667
1995918127
1145666868
58885944
76810489
526675771
1567709315
487817155
218071733
2085996903
1145407100
744150218
1875037630
461523451
975568165
547088726
1418999887
906439025
983442564
413419327
1561406713
1674315891
1041265683
82060797
174027194
577326053
53908674
1621841313
48198339
999189359
476803715
708998713
1284894894
993541368
80772950
2061634273
574134537
651463585
2120477554
1736448266
375140335
205645669
1610454823
167005713
1375014671
344512110
550367952
941284797
2098624989
1273830388
1032039857
778578597
374288154
933512019
695488803
683723678
1098576359
609208606
1543768431
2090974016
1738871222
1931798753
2096888394
1828391312
873285318
2031742104
1455680826
184129241
377130179
427237016
174747776
1697225945
1138420473
1630586339
567635216
2135936272
2001220601
353334371
204675058
574970614
1929410701
2057482944
1857626268
2088643773
1739351396
1989898782
1443618411
860225226
684375965
1434379178
1839273009
1798548421
1427887516
1745537164
1939334745
515849729
1417405807
2006163355
1886391455
1839756518
2052941189
755462611
2005415459
1800192440
1553275192
1286972694
638836546
49702351
1317133948
1945008045
1859941843
1531212484
584741916
321757833
945727522
1333500884
1317042807
431829552
1994308345
560756555
1338224487
930621569
291200203
2077842893
1654839016
1488767663
1727332423
2000616542
950646977
1920148182
1071354571
861058162
1167702574
1972507593
159011876
1277311398
1000239001
1587688778
1313613006
1611317606
166761566
2061942451
909285693
151574083
1012949970
815916456
1756776926
1149842676
1343967365
1944485232
1597841514
416716127
1185801245
750649575
337376019
426909030
1511343571
1889956670
379470904
1307824085
1647606707
54225922
1773074032
1121883807
25592346
322816248
475094826
1527683193
1190530836
1378658683
508972333
1454628147
1775594980
466916035
1434720261
591542409
61046355
901971415
306294887
1647012339
163143049
896330020
1835660473
2121102055
911451042
2065783377
1865124764
783831018
1028062702
606126338
95656612
286734187
2087448790
29614274
1423668804
834912520
1770759423
521945399
1305461138
1266870614
639750200
674542221
1506100061
746508229
1130246534
345072982
1704518982
34523457
447285996
939503911
25207662
2057743667
172766506
1669498377
788109446
1653316480
776017381
1046087664
821045714
1006334429
1966328014
1237434591
766185977
168686443
1716628082
1637735823
1875162108
376757780
747941692
221199398
135683171
924462276
1000241953
995231730
2063436304
1522519347
662494637
151853260
162052582
62703990
1276583690
1004497773
1446909533
1222064480
648046815
1508283279
464231354
2099315901
1258731949
1149972242
1093259961
71309182
2105896596
421434448
333274892
1658147235
518066228
129672117
391966891
284060604
194779321
671550201
1154634881
678448882
1937366912
294520026
521068513
41923452
952070165
1552460027
766980610
878675859
62709532
225196877
211282875
724511072
227594653
1909249258
1628992623
1393825941
1776515425
1486834709
1715671949
1404593902
936750387
1147123652
1665546709
1726656872
991422571
2142615347
1324794744
1520963278
1298838152
959795663
247141351
2135711352
785265332
915230637
426006442
916184110
1622934166
540859825
1095699518
63655095
1338696706
678743172
1765028564
1529940605
1471099230
1066566966
404930280
1607980691
1783603557
526136066
2078741458
609166851
834659813
1328156562
255056018
874945716
1864148798
2058523690
106639421
1460004834
1629139518
1021154920
1356033768
520795943
25313375
1917294291
1200771694
440884287
272554844
1943823932
1199805495
686273251
179421684
1845998244
1591696068
331976621
132468841
1284304434
389426635
1038805267
687958524
602330858
1772390072
1238503585
88707510
1188363130
980291361
2049440080
1416101337
280406381
437797738
1918321551
1203183149
161441422
534737959
1747321327
1111444939
1877729615
1911328803
166438927
1131944010
1662903005
1618030598
404487359
1977347876
1752406684
202315822
760172690
701665303
880629470
1216630077
732557099
498309877
224454645
652138694
1442973503
2105522367
820333462
1001454359
1288846096
729758210
356058206
1366629432
1048546126
50107206
298613734
31197191
982943210
594356542
493667809
178025339
555783730
1843689638
1144101288
21627654
138907219
242453322
143717380
1670603612
1152678677
1126013275
2141136695
636179762
1107535446
1533171605
1014163508
1573246195
1574238857
464813148
1946518751
438566172
1945523328
1036942488
397104073
2099636881
833975934
1267095413
405570396
526416731
940710950
842722024
1394412313
1466618820
1978921325
53923787
1650003259
1982296571
898874618
1128365718
1194911519
1710976918
1531256763
1152465732
1736180082
2060469926
612874473
1297934900
1395357228
722515160
1139509933
1988891509
190626060
215360792
1821679373
1874588300
451668119
520747972
808896911
1234042241
35569429
996397433
988952511
193644498
1784079133
1814449814
572562211
2109097108
1727113018
1456378463
838826316
749632026
1505709336
1665180883
1579084240
1968123541
1408860484
1919081317
1323227167
480825482
1291280054
14647085
1324095339
362971658
118597849
785441583
1660796841
2142961598
1997731788
753074799
1779926280
1468129680
1628221105
1111438670
1293494611
235719379
1356154109
1051751175
1035745818
1994406067
1988359888
42581988
2144962677
27536006
8941420
921117817
231625545
1415790284
42423030
2040403015
1656353797
63451171
1803699744
267919209
703899798
697357102
194932941
911146813
329392938
419720740
1366570958
1950594774
1496903163
1637442012
1786028740
1333726310
1455613407
1287817415
410611078
723040672
1485830125
1617689831
636366876
2033654742
872599257
435948190
2116848078
1268652877
2094141322
1871478386
580221126
639309870
961464793
1257786710
1180745502
633672814
2068042072
199814856
1038774394
1613985219
2142904882
1495379924
1419115619
2138580967
1401744460
1690204154
1070463369
220081403
2117812195
1369017263
652890851
295504019
188762051
240111559
1472665992
1504176461
544200618
1483191032
512763279
1431928652
284196109
1803491479
1106853519
1381265010
1953893887
30132662
359401482
1859176058
1642880537
506518357
573890686
763953407
1455699426
393788673
8252474
832631573
2101874921
2050770878
186046335
739203042
1387250708
359273979
605580400
1010035230
1226738222
942424898
557608677
488024595
2047808013
139127595
727503339
1679134100
881401836
647679374
439923322
1829525320
1510504295
1751037127
282363183
200630127
1817545100
1383963344
1579528760
705084776
811972689
407350036
1235407830
1372674910
1587779306
1852546079
2011991435
985158064
1840874148
561102409
578069224
1048708821
462874298
1744667703
616666665
1838000385
307321069
2127295568
794168672
74934737
401431862
803585857
1916737219
807506349
1254509667
1404751793
1537594939
818194479
1881767024
423677150
5509425
2073581812
427324986
1490333906
808933734
133683674
1577554302
132683536
1055595221
1985873698
1223890020
874925013
1829055037
1146805191
1261518340
912175376
1092541607
2002870012
147220447
458760609
339187264
117185344
529542147
66627473
726012424
1115371122
687499726
1513050088
1719092921
1876744499
306659969
713542412
1677213706
804160588
979744946
418694300
264136783
502346910
247569138
1043405746
1214399098
356186754
67840425
780907279
394833717
1865312458
145604742
1196584296
1278331838
6744610
1164285163
862127490
1002685788
1510381855
1350936933
1737316274
384803439
1819600003
1662592
632507918
916275370
500315226
634981139
1654699411
806663619
639050273
921707871
2036734379
735916167
244279284
2114370188
1419224487
2022480061
27053175
870566246
1876791372
1249805841
2130653783
850386862
759818814
1810469633
583438835
866404
367524711
1931802764
51686240
1574540699
148652628
1655631790
362921936
364813658
234865532
1829242685
1656323961
130849573
1220431230
730859062
1127629394
342096227
118216969
911963916
1094311854
1587472161
1895740829
1519088503
1805198043
961698525
1755971700
1144410211
1537429427
1968016243
460683519
1483676804
928854912
1768391855
428395299
1158009472
464451767
1575890969
1066764436
345169771
1221818347
1093651673
1547752366
1091518821
1357603175
980119123
1353822486
467034968
463725672
1552580049
1234211820
1144552522
2071152102
921090353
1597794094
1508100837
253465193
1800923538
959388689
2004316666
1009364276
753956367
155157011
328155365
835346072
1791665737
25836495
374864834
2143658748
717262131
1618154607
29031443
632017916
508975379
1318237500
137355511
2097982942
1090480553
1795677883
1797741302
1736304337
1819642766
100806469
1316281347
210771958
672543762
370390210
1810838619
924763035
653562508
351565869
917041714
2126468753
1343692343
294515658
642814017
91491160
362934026
133731832
2101879675
1339139093
1412983232
901489768
1898838830
2068900026
2005771542
1628309377
882569792
1244689395
273963846
388730791
2116048982
2037268551
1176263215
1134438483
1917160893
1461457695
1038075161
677891344
962022379
1916065419
1226711208
1119815889
337371989
852753020
574121485
1001441702
1350408454
1634024859
133019894
828068861
1101730188
2035485815
1657764045
2026881058
1565855069
1548355412
1398192712
695130140
58146370
1857466881
1104175795
2006424976
1865300858
1695796827
870646611
2142047615
374557966
165628597
1996230131
303101127
942924397
1694347222
1451838558
1258142403
1553917960
239269527
1609436403
399382863
2095395144
56278557
1028417093
1046178372
1201508505
955240688
937306484
1965329471
1227842270
1226557660
667696239
1614156100
579955246
1540142728
504478228
1321866032
553797930
1488860201
1274039515
1410102918
1385549516
1817005760
235022934
1166461566
1624446861
55279947
1286398358
1462206120
1803204077
1408831441
1346128476
507147416
473303667
683696662
1639881429
1339632762
865604267
252198383
152503233
1335966762
1168857072
1823440523
231171771
674547057
689891473
541158000
1687853551
1014634375
1475199807
1951932155
1129229906
593641667
1460157050
2059763244
565716289
1000708003
1241754565
1393895034
1051658409
561116161
1675284098
843320276
39973097
1553185866
1469617863
1149752167
701488758
1162067833
482559602
1234933415
1885017273
1574222751
1055630755
1118110643
78189645
975460823
1287360373
2067234174
731970634
1912891590
1648660212
202352189
172918873
1246080334
2070906227
729340515
132853007
2135938489
1195188140
581277015
959974062
1822289360
2006198673
399216257
1805395708
1906980243
1029456844
519457619
1302531343
123951685
1447523434
1752871356
905519766
1510591185
1787200904
1196012809
603248026
2002193826
1454253618
1566763846
137802780
1032124371
1735368833
1833868961
767505449
1959758178
2114989971
2002690110
83689202
510411808
947799905
2125254656
895471097
1560519173
1295304814
1764817565
618400510
312038376
1124063223
1737031985
185786479
629621235
1249909054
756738586
1072786778
776463538
682572689
1631923763
693233698
885931781
1788522133
921466234
468631680
931260009
500813370
2057822311
663422062
1200172129
1059738687
1612266220
1545553390
150628309
1032707277
271987431
1438291906
1188443660
588737992
707762046
365352626
768521744
2113736634
1715682275
458179263
734341509
1329054443
1426108892
2126995052
967467191
672061673
882183122
210409717
397043438
1844350361
2025244741
886926685
796025295
1077382585
328639735
957440867
24285289
1293183283
1107469660
1880092055
1404848693
1563444558
1956783188
1874359159
1411623996
991051639
2057865434
1744209224
946686340
1427104070
702496791
924042522
379330584
1063480547
167967688
1833620083
1661100041
485208133
1644569212
1583607707
502192298
1562823904
1989381286
978953337
1410443145
1819994436
1616669616
378877912
727174936
1517059227
851371398
2000248203
1342763435
1379127185
1931613716
1407130999
2037219456
401335868
1932324866
384893783
1820094194
426410388
302116164
286263941
1512254017
400250930
426151058
1404870110
617865776
1428068598
186209938
1862120857
2019174436
760957537
1995520204
1836984474
2004887328
92020947
1457659586
1151844464
1508059601
1148268503
1176256901
448547373
1485854031
1331520273
749816452
1208699470
2038388379
1780901975
1783197692
1592510901
965375404
1884628267
1743956996
1981288943
1227536966
26749906
686521774
1506295071
1761688357
1301135198
601138493
1496058912
1499227005
1389199280
710764963
644962614
326120011
1139604030
1167593739
401604659
1032202516
548514509
1645584266
1231700124
180801727
1279050731
3328182
1038762390
1542614243
1764029116
1101147122
1325386933
957178453
2074660139
1073158255
55385125
1989348346
173254067
2045058722
226433054
1831150677
222380808
554680226
590317337
1902970686
438869174
1411234885
107593855
1321137367
1117666265
1543588823
2085036019
206603563
167192247
97497800
237488812
2041496278
1926333864
744229357
28962551
214911329
1058002898
753701119
10729411
137865378
175259343
1796924343
884433796
1083594818
494226042
1505204214
314061355
520300666
1050903568
1667921267
1712349942
1402279454
1488603843
293172909
352953408
1933021447
4658566
1075939701
518115170
1635291494
796588644
676638498
1555476673
88579049
656552100
246384537
430517288
1128051563
1040062744
222358778
1755576413
1738657321
1856073784
223851238
212291440
1403335208
1670178581
174239818
1581568793
1877286038
974473453
1894368111
1968647952
352944497
1158280162
1543834052
2068072343
1697014109
670939136
362395541
265308181
423653778
1889019142
1410021335
332254565
650645701
2110299052
1164380611
1931175774
765368312
2104196427
210814884
47364424
1416696687
626438850
2025407468
11036359
1668622653
1836705622
969322446
1984168780
548938289
2113809123
1913861584
1494092577
1049835119
1274603185
1102036184
2136881908
1965557199
1118466134
986412175
1679939552
1943582410
740298286
1474047710
1666043364
1584389109
1817228793
568559057
1339669485
1252655696
1553402237
1887844688
1775392412
94081070
1056152208
1057615587
1601626821
1858839704
1508786516
2122598002
1704875548
1508359385
163047937
502860554
1566100298
1829911251
187326428
1708050608
873322862
1564488937
185985805
935555292
1680036755
1324023042
1171533289
1803894508
885201464
577142607
1120198658
264985751
1547428031
1000818131
1640639610
1894534518
2075762783
1784102990
1973496938
1673647397
1454061148
1065327974
1095974535
2140658358
1604612539
139277103
1439929609
125083016
974521053
1203445091
300142633
1190578910
232783866
1857220832
684208465
1337797264
2112321368
289034483
2013745861
2066759156
1286689451
110104114
705306030
1839936063
730989032
1425441250
882747870
1197057414
932027675
829428038
385058203
294145665
661789908
1224834965
571255343
729252912
1030012165
641411076
2024117578
371362405
1735905947
1143027833
1147196722
493923731
792104236
884422084
269388399
299215759
460239310
1544296764
1689649129
145141644
1299031917
1135113960
1774296205
1020393194
1033025425
964700084
1481070789
844327613
990593930
1869334592
416453814
1600333627
2133245514
270688858
753390048
1926387007
932657479
975002726
1181786406
632677210
1141719778
142241857
1356807894
929585731
1691220264
2139752464
1345399807
1448680620
163983438
2103979151
86370405
1581846935
1509146725
1812539682
362427312
168105068
1029719171
652726145
1437556806
892435807
1752699319
1763838189
1352809762
194813598
489325011
2132852785
729463216
1520465719
478616380
1956121926
1390160143
1470382288
515105642
214656101
1484848609
202710954
1412438670
131498808
491376493
74506190
849351697
1677108987
1326678118
1700776030
553102408
513361614
1417538453
222262506
926812808
1517425001
915706074
1290579055
1719175072
1911009586
1036081148
1602036801
2118668843
504942645
1792747122
1009954417
1496825677
405352414
358940826
1521223658
1838645723
377696282
623307114
1861491686
2041465624
259348273
908792970
1634922219
12237988
390876777
326157217
1696417244
2017693754
1867256608
1567850605
896744157
260369675
1907690972
626178536
1673520886
1684022981
1254192154
44366789
1471584508
1432264332
921709443
1786740492
694733847
2034682676
2099185888
186861141
1048718878
930747556
1219809461
4006584
207563463
769172238
1127127493
1024326155
1562799258
642325904
2037484386
1055124781
1829365403
799311186
749430519
1776600242
206128388
2052641110
2060358969
975006096
1729700136
633604805
591991141
503736292
984264784
1753222767
516317265
1178641873
1304560404
718315464
1330262440
1318263758
216491040
1107350150
1036912796
787482134
645419993
1704154942
1099286281
1906043189
1916142514
838671008
1360102513
1610414577
977835297
1711679624
1707992027
849871608
150564570
375017466
1890965876
113709949
1326205063
1335555394
2045684216
688737802
1107381051
1840123732
930663398
1873448369
2118486670
1730782341
626198540
2088567142
363419035
2094544040
809381495
1491198777
775048815
2084268444
369159758
1015366067
2016114645
1554810436
1071083854
352190431
696760638
1544787999
503685732
167166259
417283532
123462915
1726369278
378193217
1442872899
686157874
330890842
1867994509
329365107
1271839988
1740915261
191483219
2046298579
1144741077
1098833396
767034578
1200184219
1373418836
1422566585
1986705911
1548050994
219970500
197545970
1086952191
915662003
1235206060
1209529695
162517551
1597217432
760213223
1690053087
41153608
697812024
657373986
554650501
331113244
758467850
2095235997
1389458204
474331858
271373918
965552842
1929619893
124390333
2143248527
194123526
1804993640
206490513
240840608
1305159166
1675070560
991131524
121775846
253730817
1878154949
945089427
1184366188
759093787
1517294125
1404842969
1669845336
815601178
2114382644
1173548092
734147073
140881195
146936258
2125471666
2145510056
1953596762
2038526092
996330876
1053781776
2003012572
1552682279
1252004895
253322933
48927797
226258574
2073404172
359649348
1042312970
1470834086
1104502593
624625905
1046731798
1443168534
1580312031
11154632
888170930
2107319390
1495338444
455313710
616589205
1621017765
346018846
1845697433
1954709520
1819828748
1839737800
531675879
1250001972
1783762180
396718674
910064584
457417968
705388846
52890271
1189876873
1024151156
302981512
998006286
519037102
1700396257
1287759699
565791390
1172103558
1815970672
115460177
1621810293
1727332863
252895003
109599352
1192182725
1215722345
375944113
121722837
389588539
330522824
1625540528
200598376
387686429
1269138590
790824532
242954904
1781403659
1539828773
1194453375
1907270566
1663150123
177416556
256379044
1989190605
1868467589
36858017
1673915908
1360000833
73944161
509940280
955042110
330248512
1966461718
360034443
1735902227
1975562019
518221468
81224825
2042481560
545748829
1715428899
611426505
2053096088
1178008128
989900638
1893181544
2133106408
1070148407
1369264888
12168309
1177589550
1924774665
383689528
388569955
1692801312
292343520
1006639744
748394556
32748092
1812827110
1722802478
650753819
325342643
334234839
1337618514
1955698915
1757334676
341001043
1446045675
1522537966
695011525
6771870
1118800839
1720244166
981260923
205907168
1759097159
1271521998
216948115
187487428
1281134564
1764048594
929901403
135980234
1520102183
1406704556
333516583
1555490057
238979076
1871981709
373875476
435624015
1240930115
2092059784
2063401629
822658857
1632522535
1547808117
67866478
1440214461
1519614380
1322474536
1596721180
383437066
1416019674
547445626
502122381
164635949
1552110562
299544510
1496909846
1061192038
1995448068
869652315
2090803932
507714738
1301463158
1417924872
104431969
1610390938
547432122
375649609
513368224
597254086
767256196
9219979
731622118
446155237
1382743850
793885047
1795616012
1908476864
813047957
1472595277
1553182321
669663391
1888115096
44388777
814305324
725160154
181156723
723190187
513224670
910972029
2070461286
1812859923
12553945
1982525563
1324749475
948030701
291582404
918735540
556989403
1908469256
312110734
1094538888
2140527353
1999341399
232528826
89097692
655550294
1932301172
1151319423
1002123730
757701827
264268969
38693114
543386409
1254934050
1143380774
1955306260
573167402
392601234
253193675
1331021806
883179493
238728891
332536778
2088061769
880263602
430326977
1260596049
767993940
1644861591
1557266658
943810082
164924929
681020887
110738237
1050815286
66796875
722691931
445865712
2095964103
1137767894
941769978
1523760529
248940734
378771147
78329764
367110580
434823356
1124710935
2053932115
254320735
301389844
513621350
1217165106
1686431938
1325121786
2028661888
1608765555
12989064
1794083104
898000254
484749152
1367361259
2004484784
870950793
1996599956
1938380180
1021863954
222342556
28418344
1537209894
1879030589
539756913
139105937
894365846
712198513
1564851266
1240563320
470916205
1807133135
1678093693
837855485
1858580635
2060230896
87438001
2004544209
982762848
911338744
1192796985
1110071578
2022662706
294207015
353436377
2070692240
84541113
1907584685
1143890331
1998138344
821127698
543289455
1226339722
170445241
171417764
1351316077
1906537683
1168703478
1138833356
999766268
1299034961
1984669434
276727154
2127043678
1214518189
764148524
978315483
1782511828
1014609660
1347037198
253895044
1244036867
467223970
464899
114661559
1971746207
1192598641
492855164
1053895730
1524222812
1228749186
965426093
884869376
1927495689
503170050
16477493
1401250896
2073972830
351573017
2069989362
1910953986
1606062064
303093235
343200255
522488962
1511787966
1365706438
1629011336
1428458412
176044611
1466831562
165673995
535987983
474916837
2077699534
138079372
125154908
1720897041
1819290135
1618866651
364589155
1599942254
2046844419
2026368457
439816867
1512004211
1421390792
1676917858
62422063
525888460
204658590
239053651
571354745
1331881991
208941047
1065698610
1547755795
1392011194
974740988
127181891
287728528
268655989
1986989820
742482680
718926387
1424190733
2075613901
618460887
1102435685
359133466
582320550
1984903023
468299223
848643335
1806074288
611053974
1916645073
499526233
222203891
559780646
1971349127
61759100
194892313
1390666981
169557752
1314786871
756649780
6036793
770935355
420684432
522137963
1082652451
321392633
1150376190
1833537458
449529549
1346108066
57842859
462764395
1436509592
1021907284
1355614714
296490786
1161031626
957563390
181411550
202624542
155269368
286823833
1771394078
1737876380
1192226709
1300637
1901723538
757590626
79121939
2105165234
760008246
1078258065
304183310
987675997
1927769938
14642267
311487439
728051276
658771859
1923681974
573176546
548531312
254034614
795064253
743891977
761452585
1120522493
2026367944
1508638343
880041262
54824299
48570463
2009066516
226127697
1366916093
1176558296
1423970117
691012230
954082418
1724413804
1456278215
1215306650
1830874276
505295524
737560772
1815825647
1855077322
1739199640
1941533757
1180698835
1603909051
1133172117
319457750
2047474153
2011046771
1958442157
1806965701
1715354553
66590650
1394636950
1150600007
909817211
1057693299
877079747
577606850
701531564
1714265135
605028794
597948503
307954802
1065820743
184291896
16950931
624638617
449948927
1102755228
745315455
1866529411
840926688
643550137
324588940
288712988
201356907
34923991
1840597894
1456958315
392293703
1507407173
314652371
1807069645
2099071252
1813014981
1824622682
1782005292
1825516948
757056891
2032197589
2107100420
1119737549
1779966276
690582651
1574813384
862570213
343339882
66177153
887794810
1798582589
1208243024
1110452896
530237758
1494514206
1102580141
1487978408
2006187288
875227491
1914606823
1725039442
653640070
70441608
1159409430
288573716
171195819
2041092800
1281034393
838133096
1177504512
1796091626
1380742975
1667138957
1753737968
1440123580
1681219442
1729452323
1155851689
2067945513
378098345
1938217045
2066786510
226078917
1233666946
1678232297
747799488
1036715397
1734666636
516904121
136505855
1731237529
532683342
865467901
1868797145
304641221
815879811
2003381251
1971203986
872346731
109679344
290739963
570061914
63811206
76144994
1189130867
939776502
864023861
235360430
1445533302
662474412
1414693457
2029566041
1350548595
638860298
1598746650
1385946861
675029157
1925443871
648071011
1246565903
1879752379
1860959744
1809111506
401790003
355674232
359952459
840071987
1839529054
442840018
688998324
1875313421
1977415946
355536373
1866440976
989079038
182168269
60892971
1600057754
2044689180
1476701233
341856575
403046457
1677051416
107420064
1840148567
1875650824
1267284216
1803288346
1122178057
257205021
1047002458
1374739390
452860594
1026225991
890774302
1512586381
369326684
2112365858
354547078
623442971
261516366
1193311505
386554564
1820942563
819534258
149527211
2104499236
1941048406
828196603
668488325
1168544517
1037892687
1760359042
1353735179
150532635
103170238
1193679207
1391525298
1728478041
1408550627
1164258111
497145062
2096383138
608377104
254839508
1702102681
1550079153
1571963096
506511601
521499724
981072764
1155897649
609789114
501088169
155430947
1851883736
1469989416
859547523
319035222
1720102603
482109694
598019632
762751407
1131066651
927263458
905766091
1585921546
688589011
1943540001
1793437100
1771246820
362463433
969479754
1988657184
1033922021
209088621
143106968
982828560
1432941556
57429447
1935462317
434833562
2047510820
1426717935
459389108
1128786366
1118446520
624551631
1579944171
1879273560
1203795438
1057073394
1663531231
1917912735
1631418059
1588158897
1328723150
822385201
633396424
1760522459
1161139677
1971063722
1252235297
2139548647
540999486
712395863
812622083
1133103005
381385935
1413158809
147559094
90524402
879849255
835337980
904735569
1503570250
1938390185
1987036695
1743222765
1622192316
744533102
897007924
766628737
13604230
367275146
388247636
498932688
1613504494
467721421
1380934140
2133569507
790921865
558597291
1183018547
424237355
1484978053
515681396
472293339
841806977
391034632
910529253
2135619701
488360971
1389158209
1359710292
1926592840
526437234
1690258061
1992265726
44121875
1305021877
161005457
2116108499
2027380052
1482316888
611951239
87942245
1225361641
1559336569
1179875008
130143777
747190537
900750059
1367586771
1787008901
82475333
1047474970
1311419626
1839616437
1597712612
820547280
1144567936
238045489
1655580431
543796648
1582737718
1861710117
198465364
1721865717
1047196327
180198590
538701514
1191500686
2099230763
1800434790
2026053470
462933458
1250537699
1980228847
1484518954
2123217832
1244921168
623368307
515336002
1634084260
1928820192
1809076509
155899328
2132163523
1134481249
2030244817
1884697395
1203974689
165936361
1376975173
1332636992
31286514
1811508357
1618355008
2090063136
342591800
275578249
1347910252
54363036
1458515514
1605674470
1999313007
572524499
1988090088
952448418
693559301
267845305
747256307
632831271
1381683697
1485216071
915738466
1750014568
755908496
632772480
1237805098
446180884
1432637443
1176710944
609687910
933696565
965071369
1010142597
1903601544
1823635654
1443235645
1529363303
736608213
773336584
1649374287
453035446
735497641
1988619500
56238423
1955814186
863240369
23277450
183406521
1027243609
483026716
737071001
1829630614
2028130828
2070738659
909914666
473132559
431627015
1788587540
1649936705
1713844846
1509865962
270503924
1426893993
957125100
1376223063
1336375271
2060701644
1283577568
1228752519
176690603
537006140
1131778730
1240581498
750799987
176082901
825765101
1439899792
670190095
1640261188
1337027136
1212409034
384910791
1661525107
1553764001
282095066
268675781
585363518
112608220
1414066144
140929487
30484343
196570568
1213443615
1955828401
1975536414
544234432
1530333884
1529148984
373369281
762613013
419040584
1011683038
1005898667
1644443666
1064240694
445991150
1951431738
475714126
1727787663
1454110339
2123793487
1808457932
1964806941
365853161
954259685
690409090
70788208
1572786255
583318285
2109017678
257593745
1756995195
451771117
1543205272
624682148
1041723948
1549839565
335790461
2119938398
26926299
1494267869
1428540419
1203403768
1561934673
1247984057
479742573
1032701777
11332196
1777697172
2145991457
925776928
1894354119
1610041707
627989348
414479180
2026083068
2107722336
1530046479
1954882337
559596756
1778562995
113983184
51573959
836113333
1209175817
354861588
226085042
940079756
1914049160
1301125274
33783338
588663838
1279485172
597481307
1794428793
1231002913
1194854000
792997522
1596842266
535181811
506432741
1426020358
1661369401
2025603780
471684947
823820886
1020338299
942426323
31821345
2135203167
705528365
1142146239
1301070328
953079510
1498059077
401262394
1892204893
1303101534
1502507157
1721184164
866551631
1408869545
2010533958
461747004
1699094063
1545020558
729759143
913067788
208145072
1005851735
807491658
1141533580
773493183
397446423
1916617572
1345751486
35248651
2075926064
1644403193
277772412
588008008
779407584
1209112800
330711935
1200292128
408450741
1022614046
1344335917
49586269
760609198
384108461
566188347
513873471
1870334670
1592167537
370969103
382290577
2013129967
1297899267
1202076469
582893633
658875134
445251389
402096304
299175067
1886456320
1400310395
219487475
713910156
1262746890
1738298286
489559184
1102860341
340574477
1638274390
751680377
238488083
1514369084
1779708261
1887083619
620113477
417038987
592231036
440466735
2011253438
1633989769
2135224148
73328534
1534323423
363955598
762287427
1085884941
2117702685
1563495349
1965772176
1001096759
536273429
2068158500
1168104493
678634016
1608326454
764291945
1528911860
1512008918
276100772
874451863
894437372
2077104998
238728891
1222910132
1406647301
425732651
264158060
580562059
437120669
246142730
368025697
1180139681
1399471735
343462819
988421513
627342339
1893371685
1176076141
1193222646
1177060695
1472156761
1051437148
740888401
2039888929
1217891685
1561655518
1036078517
1939658589
928761887
950388707
301469088
1060542099
1580340138
905456537
1353079852
2031543979
585194713
1048236054
197831458
775477066
1073824967
2087863963
889664063
441032362
1254511192
1410774617
1068444203
2116198997
1331612562
659803862
1715205057
1730410182
30579505
799019689
1614501095
454537643
45990661
1188432943
551450748
1909521848
946456799
1991479626
1853749937
214571539
880567339
212275381
306716188
111138062
349817562
1861013393
1258241244
2126430892
1463993452
2141009896
1049014581
777598331
602145912
866535049
596158500
1504123791
2067314933
1600227065
1760320246
104047228
1574902786
1930605934
1517627825
1033318654
825883702
1116352082
1573848197
956444517
1363346786
1249441107
71270482
1933055399
2062922900
200083775
1100361213
717032518
627446959
1093648027
1709466445
674445797
1982396172
584628630
1784116948
181106191
744970583
1904869672
1983793968
386879162
1919644847
370997165
1857854399
1987077057
233403581
2135150573
267365975
168686046
1190968540
792214448
2115672607
1385470663
1978830149
411664009
75180638
1079521063
1881411918
91826094
1313855375
282589825
1913272906
941120725
1842254152
1708979725
734496150
298313728
1440342814
1069671308
362619858
1251133647
1971793031
1654596209
504380697
1147592595
2123304404
1534140569
1189800793
1165403778
222217318
1105723236
1637405018
2003709765
1871932092
1687939271
1817182074
1651096843
77461625
518802971
1557831636
1263987932
540292059
108844044
1944964764
1294161778
1029414756
405523717
1317862792
519723799
265800107
1066201251
1821414927
1332008595
2048828588
1280359732
1790671663
706864009
37315042
1675234135
573918563
1117481356
946950407
1625522189
1368856234
29058314
1793704739
745542961
1769109162
259838019
36810553
100339736
343274156
179335248
987832502
1465506111
740596289
1011355738
1945500603
155557917
984375628
122306785
528250579
1439986654
999239593
644032614
768871224
1022137963
1111819434
29278504
1122293087
1828807289
2022270305
1068207397
414938711
2053214447
571680541
1772706262
1420149305
2142700
1562689170
1946767375
2087490375
443212773
654115986
631090750
1281093976
1295474661
1374523254
1615123384
74335551
2065017032
189626427
1393800395
1087562930
1583358660
176413818
1112892540
1696725270
470286634
1098823928
1144280936
545191434
1505142956
436868444
1899173777
1520869717
1519867792
1192936558
877835223
2076904816
1383656147
502782523
1690169698
1065593287
695559567
1762028128
2088152741
40498058
67331353
122600860
1030473246
445821947
1305565095
501483425
1880614490
729828983
733171774
156987245
482468687
294181154
504117891
483187498
454955863
128351104
1413407886
860983950
2043396272
1932286975
1921639822
623448392
1011115800
925946949
1715628864
815844581
1467752064
148985947
781385236
282807461
542518500
15787542
1808295412
833547074
1152733285
1330119313
1324209292
1059966697
1559159018
912543066
902623380
1154093491
667937745
1069496821
1484755989
1883368564
1534058669
730520216
1220465006
1734871996
1043716645
565698888
310058448
579281058
1458111436
1605532243
1193933358
1232161858
1743812787
522614034
1937169585
1098129646
34504059
1497444640
540495191
1730883584
551924690
357999740
111050150
557358717
1080085734
942515529
1752976304
402608606
2126625378
1211011171
395722787
1061730722
271772059
1839587246
1257914153
912754083
1845383868
1947522622
498139053
719715656
234555153
175377169
1299710673
1539519897
696116979
744819769
1122984391
461685047
1985777741
2037685775
1414148093
309889820
1964426622
72026699
663299754
1763497356
918513449
839441577
1085003088
1560632486
663466982
1513517574
762849122
1573705427
920876562
1288811937
2078410637
1371892340
1109838208
2033690277
1382317458
1337297526
1992668402
109384651
287549045
1110191722
2073459546
414844131
414424530
788501030
1395523712
476520047
24745708
65681730
12739895
557970373
843669217
2091390540
1510394649
68418178
239237913
1646185512
70344401
523643332
1867315867
1061727078
750388804
1359005784
1162150944
888108698
882440802
654007695
349584682
1258339942
1019492429
680037872
1299065006
637764276
891779511
1467916821
122078239
1271553483
518619459
1168986875
1619176387
1449357547
1407400070
2012802422
1050183328
1177156477
492237047
285389349
1895897196
1352719234
488735831
1873732659
1964405384
777958430
104567564
462073791
718438868
590907775
1250474648
1789992380
840684367
19451352
859499082
1725952993
1944538801
1224832087
1774968880
766909743
1654992760
431854281
220964121
798773052
32628781
1886489184
1236657947
934012609
668559182
231662729
383405074
375620752
1165862573
2003114298
1664678920
1412457173
894671212
2135320620
326813921
199280662
799815929
1892091710
82400802
1476358057
2018305291
1001125653
1924742973
965200013
1316840986
417709097
418011182
169375115
839598252
1963650863
1693197391
458685737
13263358
1205343567
1968213103
533081639
306864956
526650744
1756616152
1854957071
1441071637
528218035
126665144
830020765
1462013125
2001825419
1494006670
1352331238
1067607498
1611496753
1450455115
421862063
1304467362
791193228
422734927
1041284745
34684636
2051922088
820832246
1047297757
1951440292
951299500
586066934
1814760846
802733356
403794368
2094519441
1787017860
142124391
2018599125
1208890967
931555180
1227872870
1422828912
1502761333
70385954
1334985282
88407081
1024306074
2069943217
844800739
2061624043
1130152499
184713999
134493156
1597752554
1722259928
84929094
351171862
2076544792
727030330
511642473
2123744194
1480221888
834681877
619771031
1783577019
1882124818
563771531
961596081
366904097
1172944330
393665889
1408359632
1725568047
202033479
550368014
462914524
1073389618
728056882
2081645507
909106277
854573056
1635974024
1213693015
1165086278
2140506556
1400199592
939645597
1480651793
1698426794
1074495135
1923540294
974166596
12490509
91439081
425853894
1994561087
906041315
68506979
487717159
150605309
627481800
994172788
1686459155
618182103
1874489561
1512973465
577139099
724432746
2082679022
523974176
2097636331
1530825923
904708823
1292069692
1620431006
861050486
2060853112
626679966
903544472
1838894914
1781089915
1312283382
444985907
1366664378
864206382
555175203
517545997
2069951286
1010262644
1405064076
8139874
1846755266
886193607
801589836
1276996707
465201002
2085784734
1935784486
1856218245
431495132
1090197258
1792467898
5053747
2054467461
1100588708
1153272465
189116869
164775745
314933674
195075339
1482812291
1988718026
806594593
844481924
990741760
985597323
1136160981
1611620842
1016304696
600811654
66319432
1941286763
1893865919
745347744
769549768
1586863784
465204184
1393533234
1211719648
2009502460
451319494
1433418595
1844246363
342210525
1891541316
1291997257
257686045
15484637
1888239588
77699178
1844704689
1592301880
1146084646
2017723068
401135162
403244702
1919957422
212801664
501358167
753022216
1350884590
1211922712
1219085036
1843542139
783134107
1546174050
2035180851
1288117509
284846757
2114137201
1248815906
2068913271
1618456180
1564678297
1212160577
1399929031
122851872
1094002380
1940511477
1273154829
155793135
676989981
558046185
1396759376
144807600
1331443717
150959250
712053253
521101679
1658909855
406148793
1444730722
448799677
664418679
391034632
1874931027
1573909926
842500946
762764771
1179356732
1730795141
917438380
120913512
1433351007
1857722915
380642133
792996563
448608621
2065508128
190968907
1217247336
1499247063
1493316991
1715054652
911748940
1266381039
2071138999
1244869376
957455405
215505374
1382474611
538756214
1626150277
1682540554
496609767
323592799
1063301785
1540360730
511603876
316939011
1619297146
687548310
215946277
1109983282
637463304
1514844773
1033495313
1891383119
593285313
635198813
1311375913
814992911
133585214
1709458595
179312562
755801172
1346693712
1993536058
574834648
1414748236
1397641916
1586426452
1471583014
1484940841
659087784
1413415144
666535835
137411986
1097639189
1313537365
1763279079
349506683
755171470
280423366
1693007419
1832007470
889156820
574891450
455974344
840697951
1968672995
226347463
747626041
1116436176
984076825
1136117995
429571133
416323953
549932989
442276564
423975103
1820284671
1034969350
1598415117
217697865
1711654552
1027187190
1837918641
1859033908
908587633
1501877223
329834732
1642267750
1009165953
1842324692
1889936205
1107014443
863666131
1274129228
1270273611
1006330643
1047253631
1494347820
1682113691
1519508652
1553051493
1594957284
963986628
944509802
90706353
913744964
791819361
254482245
2121678095
2013824371
207865004
556912136
1982126866
1948463048
1985635664
2049507265
2142481108
1405175196
25974524
1569912774
629528071
1772795051
1946763713
185597238
1822917984
1581338006
198433050
1405947154
1535699781
890502685
2125468828
908076435
1817634705
1951189913
1518767744
2147092392
535031200
1512062219
562808228
718464509
193994367
1793182993
1128290693
1857702176
189119446
705166406
1071434536
1566856391
399279393
1710388782
1928835437
349736826
99845183
1686614283
594016305
1995318836
490963602
1840005222
335555374
218209195
1364291509
1401355564
573934872
1221107867
478574575
1511408472
688723133
1075012326
1567413506
247010713
794283341
628793062
1827711984
325999791
1327463748
309333932
626830093
218091649
1430779028
1229392817
923582897
1138507426
1989530426
2017967792
2133114367
293550100
510589206
420606444
429412326
1542495028
1955745148
265107150
1557705180
1651243613
1811171429
171567340
1468248226
1450798459
1674903383
1206593487
1974383135
692517647
450738310
835334568
830939967
818653285
1389104096
1154238324
916145521
2139287667
1727165482
1580279334
2380100
2069036654
2063919503
156977114
1665219888
501455155
263262837
394952934
444624720
1652389593
712228073
1449319083
656530483
582602803
1487546327
529520685
1804288884
1395072401
12016416
1636968625
1099317537
385278376
2070847181
1747664175
1151986996
974468803
1830954443
1112910986
485478312
693578465
584323928
1670053756
111179074
2055447751
1172350815
1324376661
516306641
1610364367
307654223
1280150441
1089940601
1138719407
674104508
1626815403
124431647
381592402
391734200
1366334493
2140528525
91703224
540326929
568881269
1591781022
139972927
1321233524
759769709
1726351541
898881432
696819654
1607208379
1421131701
616740887
1514628864
945137618
685935208
409112947
299001603
1582184236
870053811
527874787
2108795145
68341288
2074986576
620303932
964213854
2103394221
9387355
2038358254
620596926
861030820
1268183623
764667088
1396173588
477114414
533443717
792776745
211719570
521307471
18899323
648749478
1976383620
401561058
2084855536
482003662
1466883349
248881727
1400915464
131888240
1281382360
401103544
1745766147
1865612045
1839628440
1632418000
1785111302
1549518585
1944243086
712645958
1121992224
1919564482
511569696
425516301
169083742
1332650571
160035244
81752503
1433255346
842789727
408620418
1245998028
1965129671
1316251297
230517541
250232099
46344738
1083330295
1132731331
636934888
1353725084
1949201913
1107892160
1088574524
1961856361
128643738
1311826951
1921002094
752452707
1324506246
1994185940
2123205069
141542207
247178099
607257690
881394390
1382013231
2079181106
833749113
1651677119
1564199516
1754639585
1744610994
1579693626
632818762
2039601205
2047404139
741301519
557186336
76655942
1737169993
1742533608
1020598125
645740208
1953229973
2134458532
135290130
1215570740
1460834833
413011712
149698371
1896280987
1397030636
1953806094
1680448298
1916553548
1488908641
140768605
873909851
1805569406
31380887
777507726
1703982002
2032707963
603155854
251997585
258588131
1571162016
1139545425
1265905911
1661959118
1902119859
939036232
1109336870
325027016
2128788352
1146488292
58621046
768330333
1738294490
458358367
1344086028
1550997437
1907670395
282270699
1324989729
684427382
726748307
639095550
1324980292
270535615
1812486363
479571310
690030659
1544525379
627127578
702195924
1751842492
1965275341
1237853333
468591025
489475038
852030603
1230658054
442541426
1636403563
1390189793
916913351
1889650774
603148323
333023318
840816051
1455842846
1231175330
1457974781
49888867
866645481
1540870045
724798667
810873136
536500960
751633569
1713699826
600783549
122636409
631689480
1682139490
1154649555
897627314
1941252802
943515244
535465781
1575594137
1631493967
1984720559
1237841725
452004491
79515490
972074570
617113022
476190200
2065547575
1711307824
1449038681
2032184799
954477807
2006884011
845306900
493342093
566636916
2063178446
482720330
1088840280
161833515
1921235036
413385906
2085096928
1862194044
1903720318
1505062589
1981232682
1421485091
268497208
1238079876
288427422
1060473773
1056931344
1715138595
1459053864
994465075
648473877
614176302
618140717
2011715667
794921582
1876934497
1369992892
822143699
1971151291
1077300165
65368668
1934961720
113759751
447322739
457926226
1916510112
1462809585
1241622389
860534895
287413030
1291478729
2071509378
471319892
918835968
1664186139
614952478
227289244
40329034
42914396
51274022
1959129212
1433315875
1663363887
1372088197
1891302054
978279292
781558998
157204793
627564979
438649422
1029594493
816149105
2025470033
1903346904
2006245800
807043310
581635094
223356289
678684167
1740401422
1332967827
1675182753
343078389
1778470248
619466976
376452103
1560480698
2048210448
736280526
2023754365
495915946
151909096
217597054
1945133434
1777941375
1538012619
733061946
857356319
1199911454
2017456553
5044458
222715053
1216065386
1534374947
1424807612
207344965
1976165911
897405573
1010215057
2036871389
1092118043
1568059274
1400173939
1164898867
505907056
507202987
1306130188
1473641110
2111077157
95926149
1194439604
649483934
1175406459
1330456600
720945398
2145995028
1384022188
1343533984
656156227
1928274728
774989721
166665141
1057459572
301766004
436599806
2115794692
1083439490
593667566
1549267976
498252527
1937681689
1793533020
2139090286
2069719476
1855720036
474716755
1567052902
898249222
1033622439
1608336011
395351389
474852100
868716326
1116310716
919502918
1161493907
1182248700
296245732
1718996277
1420744501
1583313765
858815645
556058278
965622150
1754812283
1191503395
1914363549
1231593970
85532348
508378300
541162757
129293960
236272202
1374316273
1566802085
904654128
1968970347
1456843245
896564333
520151225
717073252
937978312
500460057
1821694636
1141070684
1645333578
1225919516
1891339632
1353710130
56425892
1606480214
1627624549
2106754081
1312424094
1858623967
2131560587
816847155
1089097334
641936450
1804061047
1458898189
568282144
1031005865
1320765321
141868635
984133107
1619619569
1983514822
1891157997
901854017
2087294672
1314003636
1588880865
1054610288
2002578373
1104782495
565159287
741441588
102332675
1916155775
1321259470
58366308
2017426730
292113716
2102967712
412034321
2059692413
1260471255
1379629275
1391488053
2095130680
939580599
294694209
496463085
551134473
221520054
475664083
1580014761
674888471
819724827
853762578
1271836810
673928893
1444321737
1568798984
900206299
392194196
1822764964
1484359939
68735174
1311391296
1322048511
1931961379
205675400
406274717
1544927154
1614013053
1873288089
1101178015
1793987150
1780780949
279339851
1272210332
49003138
1458663483
1289619953
1758784972
1241521674
1333006908
963002283
343258337
502387069
1427323905
151991218
1318354916
2135841760
236916509
1077089147
1160609505
161135489
1967192580
1723732371
130050155
1573642867
951939399
24833759
1579601528
717173309
854016634
688465584
928477806
101332818
2076074331
1422957193
482219855
1674546974
1264652681
14988834
740920346
335679798
646600892
1119256485
959755409
472282119
226343085
1872477817
339174344
903229936
195759125
1996642913
830078458
1770715378
530592787
1658720385
1168197862
1010229293
1409378526
1164734449
173218560
841006736
1556564304
1506470331
937721604
564875898
1095165702
902747567
1465350332
880331929
1232164654
980336493
2005435509
1863503800
1981232682
233443740
658322456
603547962
2011833097
195719336
1943328808
1955662680
303441872
268126125
1805992685
2106096838
508260352
44648641
1276014691
110512125
87604326
921816544
232278377
571895066
1194835098
1925758675
556273054
1220429546
825971191
1111260970
1571461001
1507950618
643691536
1295394296
1924070195
114633891
58841213
1336550676
340993715
1280009936
280192265
498417173
93283958
577390999
2048750417
1093241322
568985815
837794743
1001921805
769134796
1132997998
2043357981
1140023340
857675798
1777656026
1386287782
1724519403
1164482768
168804109
1023490044
2101057436
870382618
1711654552
511484359
392802292
1058266760
360550047
890897465
250174174
902285171
456242027
821212074
1886289938
1747301547
1081811362
30733170
547272330
1464646260
1301955465
717640359
1502935235
191582334
1073948227
123155134
1202620888
519482683
461600510
1981310524
495352247
222178868
1277350692
1601496178
226706985
712416066
597129022
1734586145
2019657588
1152572416
1193875961
904030099
154713402
1692279199
1531763810
1383236420
197327442
1944964623
843797552
1175248724
694244019
1266152145
1526035538
1544049317
182251304
1862975840
1581846476
763795480
370723878
305365475
324884763
1531535067
1895009390
1429227387
537631334
210043623
1717511705
276590356
1463146702
147777995
279411961
389824494
1095017796
1930832721
118785545
1543266786
1717671425
1578974866
510263495
1563151575
1836744529
960443093
252197446
1425357228
284602334
1617797218
1727234447
1909753205
398385873
1218569727
1342888016
1729012415
1306715776
612539453
77049524
1266003129
1689309139
2025636441
1856632091
559973537
2052009041
1512891489
642446874
1122248978
270371375
1477961382
1145498191
1403338366
44546704
424085390
829581846
57220318
496511238
1898704315
989770187
839696993
908848894
2007583044
280349030
1900711562
437328401
265168200
1017845034
1293392946
1918164882
1711606764
1159301773
147202793
179383236
586027314
170340688
1192388496
2042568904
1958301092
492995401
881439955
544894050
285345761
957424368
1724689158
1092998442
1915912292
1428816593
730342694
1419219208
574204100
5695248
1538748972
1510484458
2093945383
57409237
189291794
1009251905
1937742934
619171255
525366852
1503182828
1412972330
1679998933
983355811
982880781
2102632101
2108119527
1356564089
1659162742
232781428
2067181542
1706864533
491030745
1140714819
1053937475
1769460520
159317290
464488650
1750876373
624920516
386632930
657724192
620344414
1417658615
1322013275
2040903155
738560170
821022595
1606181997
676451993
1779835532
1107076060
1903150415
2086883189
688125977
1743968205
1944601353
1267650651
1736803833
915429572
1017857143
1229621454
880768886
1750363328
958604259
194546366
1174713705
860895197
795719906
115573496
1941558804
327202177
1362471491
2120839334
313773484
1822475842
724760351
626056003
1093865726
1549728809
972983123
480649863
235842083
460259947
214290729
1081282674
525594213
959922356
1523834309
706617243
669867888
2024861008
774938509
1635243043
1354074859
657636356
770687076
113391302
215775170
1229227142
1283512783
30066907
618688115
223232990
2061301870
2143116807
191506366
1514633142
650332332
710265045
23404880
2091370600
744915784
1857496820
631768236
484761186
761363136
1001602106
1503743308
634019823
1041065787
1806400481
893283947
1515988444
1459507877
487218673
1223837433
447219195
1712727321
1572131658
1463649548
475216072
672089094
202688705
524073562
1165346653
667728114
1910410414
110319307
1212720418
1624630817
1207025303
569159584
796215082
1683684684
692864282
1965489596
1071527736
1771960254
1885339238
1502660296
888324845
299022636
1199981289
860933537
1819624707
542461776
1337304895
1486882702
1306359339
329361509
633245633
1746929006
543411789
2110058075
77361488
658738706
1559893914
1749043246
710188201
1654246731
1022499353
799199023
1874590998
501358586
1691158731
1268356086
1754328415
108504211
1991462253
1772991536
574018081
493919021
663585536
1032822647
1556206965
1026019031
977783855
136724592
187364818
1111646301
1408622143
173013435
1920606807
1112804270
2068705959
1500842811
1766035123
958502789
1836245950
1175313425
630233852
1052486152
143695660
144237553
460127750
531126434
1403130772
1381625451
2118690504
2107658589
1269850043
694153609
62862295
90570443
187831012
1529397362
1206795858
1472063052
985421395
60786164
1876812176
4442184
1732867624
1151002126
1662953660
1494195242
1166306742
109795454
937080749
15139185
1425350141
550602242
2089511822
2016720929
1163210430
1169915474
818386999
267892420
2126874299
813252607
886740416
1591037694
1886085453
1080758606
1744529911
185761316
1360372142
1517403581
283071982
1254077745
1746919271
199725752
1203156526
246057814
1706334310
1016510220
45143516
1010513889
763918912
1272595979
1639679373
955011103
433341202
184048525
1698823842
1826677930
474638373
1884415502
1266836275
646898154
1782800534
2026799885
834054489
1197597762
1663662016
733677587
2002620464
1992617989
1946083100
1946925274
307091559
1869764141
1952263879
864735131
412224014
1354418634
421443010
1926727197
1284436626
1636053673
684855700
1122816924
743878818
157407209
57569037
176012264
1374263556
379179380
1250387318
323664372
1209883300
495013846
866146678
187735023
1832102390
924491462
1291628780
390777634
1344185446
1732353579
1311081447
1961760993
1306581290
365290796
2092523290
1648851173
867552324
527040826
1451536090
861406602
506521077
610925516
363288658
1596892290
767042630
148020048
1469217376
1726967907
958252458
380682679
628609401
1401694840
2104849501
1571024246
2011434332
1773257893
914983745
1383072399
196806770
781640749
517719888
481479095
527209060
393877607
1619472292
1543646786
464483500
1638785250
28206404
2029857463
698226010
543014192
1099468324
1760293240
1003496042
2096560053
1837587175
2009343560
1857237152
557539782
627365569
723137008
1148612083
529351098
1298520438
958310743
2002566700
464309480
1987762352
1354779408
1032138542
1224697254
152237048
2090367545
1529878801
1018829842
324557325
2021370335
939398367
354835868
722723587
775081358
1366242799
245773120
1018438563
130639608
1966944185
1605348445
1348906240
1157926371
1453000762
416369026
354076681
1399780280
981144416
1055609920
1849639349
1252381328
2058307001
148405175
1015930349
1012431956
49388537
311824852
1231956321
238442543
1582493528
236452235
980669504
1885161627
167102212
163885728
1182554587
1992369990
1192838969
1538055882
1299636412
373142373
2056217867
1654127474
1746490907
335249453
546990919
1508789663
184847159
1714586794
648805711
1240594239
2037378219
1617662865
2106617081
1365030074
1088341800
3115336
2026473428
1795532647
2103738679
786981412
1669591327
1547625094
1028162909
1267192576
1070029493
444941582
1340369825
1658081080
1350380008
1087527620
2128856338
1613252490
1731338178
788646559
19489262
1010446794
1390722417
2081643706
1943994869
730940295
1584094372
915389553
1193764094
1356934790
403230220
947067775
654427480
1488998121
2060899169
985000862
101608465
527690764
1301316197
843402694
398546292
1939991154
405023316
1719670878
850741548
1953185767
207196637
829594287
1835152739
165162367
248217508
1210474465
614475220
1708048885
829112894
786023203
1069184031
615118608
1398501385
749234814
1529348955
988965571
1957136280
1986837021
1159294476
1870666870
1038078605
761003159
909381694
644137057
750610617
878772520
1452874042
768369534
1939491929
286041788
699495265
1260825035
1134603138
1221245872
1067010410
346519209
118754056
967464732
524735736
1211285657
1572723549
1801368304
262329532
1299524045
909762378
579226928
1770990224
1272052396
1687106226
412405454
1524234349
2011817168
264218017
1387719105
1650806567
42814415
1498997984
1810517659
697909802
2088113451
95460748
1704271973
932848372
834595883
1867333500
254312834
783910990
1262993917
1179103420
491841100
1931298689
300725905
2126995946
1807870598
910747309
322991180
1623741513
1519357780
358260792
573048476
1161198539
470393582
195067589
1385926361
1516698582
2110965690
190279247
1852265908
1565629961
648118275
525554665
157260132
463232901
433036678
1460594259
448361506
620612776
1890557679
1398040569
360496991
1884318781
1271198120
888695732
2072653337
1365477
1564206278
1812640921
523136622
39389273
528028310
1419893150
1601592875
586828984
1687646360
1502190256
1397365176
1441768642
624727471
387124514
2090755598
326305083
150338732
420157758
50622648
1208229566
572345886
415465083
2101914046
1589939950
701707924
1144464680
271474565
1612332766
1668973157
1994067082
935830846
1165998259
197895486
1559649438
1733335560
1337867526
1382950393
2015839372
1742888434
1746718410
390045927
1952508941
1268117786
1925814814
1405508445
1980518963
1814451794
827836829
1150310381
1022771292
1901660277
332421575
893023908
179226222
1165265301
1521981599
167168503
2061892040
180733464
2001671061
1165951795
172347862
1992961914
350460544
739227572
1105482742
70056285
1609491765
1277566909
1920891173
978516061
391876690
85718647
361211408
980299860
451200215
521103074
1018145713
1185465940
1552147288
687442968
639110170
765243663
285275940
1934367563
381078193
411123231
626643461
2143121017
1783551025
759023268
1071843769
1636323321
2084730623
1966181038
1500568010
1270760696
1934747987
2120241397
951427984
1788380537
1492521804
721689104
975477221
1536763380
2139179959
905120817
1643311423
1636822117
1059924478
354395231
1384584930
672933427
423062387
1652825503
1645864432
1472435908
1891246961
808992805
782417098
1388868200
1551284332
787989330
2081256142
575568018
1596181005
2145539195
1303829020
1645912557
131415426
1833677108
2145759681
2098656318
2070930448
2011678192
2028128610
882535875
1149863746
1640010212
440065162
2116664446
1275716013
512129024
1447259356
1763687357
1812931464
962705690
1243249456
1606272584
43894607
1688195018
292208200
74909902
642515452
147475185
1093625895
546976536
1241075044
1922645197
1229709969
1291870774
2109128826
186217006
1990056943
409957838
434331794
1297213556
863131973
72616304
1772607776
960898945
1368825616
1557165371
1800712822
1582884117
121806660
1397642441
1797914480
1541425820
596458596
42703363
2052981985
1953025973
2079268727
1694580370
571459662
1956923776
276932453
713757323
1399451268
1576641627
663575778
1900350307
196187813
454238089
994415366
1486563312
500906547
810763771
796348529
2141352223
258385529
1106970142
541197452
884961118
163931150
763599847
1226573652
1363618867
1615151148
968759733
1926209846
103963849
1326729991
331014166
228733105
769789903
34734355
1016596367
1272612450
1926743509
2040957000
1593850105
315579492
1207552803
1367633583
1090223061
1796125400
1338040597
1294327265
1559164160
415813758
1315816894
1223549555
709469052
1796071240
333165850
760173501
1872646842
1316823992
213721659
2004839100
550792368
1280837578
1917545824
1250109046
1058682654
1548453341
2031888485
515221516
955618777
1011851360
1377390750
6057711
1768032284
1812691450
695568339
2000599762
1851994919
35232300
1190696908
2122053010
949050407
2056644918
568519371
1878450351
772688075
1096408729
1363494674
358347354
1774576286
239802440
1728431074
135375998
837700107
421803140
1844011662
81535781
189779460
484812555
153163960
329206551
1879187497
720228037
1152733998
1409555176
851793255
1998896666
318768492
312178066
147435869
1743758227
2059850071
1964360620
589215069
66918419
2034649045
2086231833
1388083272
2113058847
735213263
695159327
993099240
1171417603
287735251
257934184
315471915
1702894760
254126611
35644100
1743400258
1190324992
1015795665
1729611241
780322821
1292476686
1513494563
1308233006
1891003776
1762703499
1373374786
2053682873
411537167
1690489934
1607376659
1366745230
947823541
368593174
1004023581
1909036402
1779196934
1009063973
1943854721
437036032
1927164200
1422550896
1015012855
14098942
57517341
702449189
1710528513
388322588
367890815
1482382127
1513360918
2015201991
2120519080
806443406
305999448
2071798396
35445089
298512820
1335759466
1034106594
1597151395
1239195470
261354417
547924796
102171438
1519805716
1049764678
343850944
304946560
426343761
525274735
1524325402
97834742
302075970
1862892476
424685921
1688072912
1712764694
1394671419
2036645587
728493486
1831624646
901874861
2134398519
1611644576
1032697843
1426406009
1868030296
802489125
2051094576
2122080544
573159842
771883634
752129209
569548918
564362384
2093504105
1212953259
520927894
1161819410
1322822910
820519883
866980184
1765845102
1205400022
306832403
1378280133
300705939
551463027
1168960744
407024992
591352891
196983461
860980670
1564062836
357725920
172379922
1729885213
1732583266
876436936
418256434
1749787639
2124341054
1396500417
290120763
1738476417
1905991501
582791092
516944274
1766856402
179827809
983267519
1932330073
1055811057
922818345
1051709165
1790223771
1909196053
574701277
1411250691
2006250598
2068913288
811148189
1352307976
1687415313
497697836
672390517
159263574
133360931
806010304
1558914591
1824793941
535779708
250235078
330648277
1197958828
524089526
13793337
1981125344
835775065
65892637
1946839655
1009237204
876933864
1407851560
1201391373
1056775349
273075515
24204447
1218756887
16870966
1343127485
2082791824
1706873661
129841681
1949593982
1294581921
1887443245
70080763
1006620430
919161774
2008026353
2047842774
1741102007
1441024181
582294269
366458817
357015229
881254868
226704821
1873911524
1592575199
353093593
1511925860
957868470
386343810
961428844
1909297282
628054497
1458820022
997357267
382115424
1225234514
1797827839
638757253
1231921180
1048094739
1570751809
1076125926
476175055
1308741107
293005185
319911048
36994744
1765029184
1406470885
1884401579
1216292747
246132050
1310282865
1357809357
2018812681
510751246
1110739679
1414739886
223749298
248079841
1429043601
283973271
1986698979
171570137
705052631
1236657947
1507718584
1588301219
1163093366
211026882
1068604958
2008627446
996673942
1971193096
2028837409
1650950044
1923563119
1539386562
1012066877
1498012582
2094046748
677311560
926910035
74187947
2059944284
236774500
1321156308
1970637732
296643423
1446871502
1511729545
554953240
1073960093
554349174
1069917944
488151181
1286994917
218068940
1363181508
808127972
1656461548
166489858
31582377
1448804759
721891903
657921994
1982624705
2126313272
1480614514
2123843954
343376970
343608525
1060811689
139427676
1542541470
208863552
533451242
1880197020
1367238432
1450708775
1006946547
1601367443
84897249
1473532042
1842472459
1839981473
1976487577
1026505817
413318360
269938592
1422695798
210304116
1430550083
191155352
1558022732
1077513874
183686266
1658946653
2123251832
101434851
1451385965
306340591
1835992585
848027561
651295096
494820762
2029441348
1247386559
1521216966
1167249798
554292259
1531599252
469068238
1412519069
1828348383
527630914
1890785873
563827705
447312072
2068628908
954499808
1349433838
1763445737
890328300
169985593
1933580572
934600419
1850428292
756634448
1935353609
782941553
393662228
51905026
1841506238
416480268
689641072
1299899618
1538212023
1702043673
61809853
1619616168
1437401271
1022605488
1552909114
2017720971
1100217179
862444066
505147773
734502463
694027171
1790126894
1514062405
674656148
2000503987
1702165217
654600399
860406308
1164238670
767460797
545458849
627548569
1806960180
321740524
1100498378
1753662180
1392732259
474354223
379466474
880013890
1340740562
469053012
1819792913
904243292
239753414
1413079235
1719822693
1986444067
1766970327
2111897556
1063039124
332938767
373922820
521881625
1729407675
193336276
1092525805
649718899
1555293093
1467941527
2095567808
1153868642
2063433666
823072669
1543983280
113779682
1175179604
1824824293
1986149141
381754520
2079917027
273530099
473948247
1766724554
876633286
1121396472
1553574228
1064634886
2147292469
1607727087
1762703733
342971238
284364232
1105282373
552238473
938213219
798766786
1082304253
1429725823
933183606
636422407
824126656
1278709005
330342043
1709040372
836144158
1094513792
375450208
1611589877
1526981811
610104636
666603924
426912492
802007097
1313488022
112203620
960749138
1785671424
1293929026
1412506286
162216018
608327704
1151812491
2002871947
837707654
1241194312
682610145
340903262
699819681
2145666597
3873828
97842996
2066872150
1096723256
626910970
980675808
2125695197
1860198749
1432799702
1121210084
300810368
480083430
130828588
1171309913
945221990
278126133
985462881
208874175
2062174668
1426867065
1397091372
1568646101
433364017
1443094666
325542854
2056475456
934396592
892366937
920225352
1781218011
1876576814
2124232068
1549308377
861578082
831953246
967933556
523082688
1248409053
1830871496
2044613239
1995734861
213292360
1501106049
593906411
1150921631
567279471
1519755936
1046012326
2108281535
715559302
1491117284
649686695
1283976121
1853747431
1790193612
1084616840
1827407991
710089685
1399500907
525279004
2120922799
1447931044
1401624850
2077499874
1700995617
1678776480
1926137630
2116292534
111168155
1395079544
1425961738
1097819171
676343639
2140218499
1325620747
887176611
1949918664
622112618
541774421
882750498
1721776254
225432185
1117436817
583358554
2049053699
541706966
1418400694
862068913
1040847768
1398697873
1847537788
116768343
211805135
1659660131
688827379
137752294
93719909
1466403243
1344374448
1410665197
395874252
541567428
1185639100
7518448
906693188
31509330
836983723
728359881
1175335497
1592571347
747573285
1909769334
1869277080
357396337
1077292240
1994496611
633265899
845316881
1295246644
1417040597
224673718
1618703354
340469938
394611620
518893595
750016230
1673224097
1921121026
988223246
1410165641
591242324
659295267
522081667
1048661334
1317601193
2047437889
1908797378
1257921080
2103088004
1601324044
2113824974
291973531
2122519739
1735009453
1949150785
1376909033
936706461
1480058944
839997655
1197981873
461927652
288017058
360040515
2008544678
1532487578
1640280969
181727562
1148522468
1862175305
891956608
68811878
1123046698
1298258602
135489688
1253936049
1090154063
1368222569
679288694
1865848303
2125829308
238410048
1820626907
871054467
2130188646
627187011
1410568749
1271550872
1229859962
1596284304
1383746941
25985883
2110023700
359125565
794386530
1554791327
640554494
1196752922
1615282213
1118040196
845007486
1503593284
1388798772
759674817
1948847703
1346786600
2116565602
2128646469
1031648137
850759592
916670104
542497879
554655879
1830381913
518402058
1265234804
1402928027
1769123422
1718736682
1447448892
2119431224
1072174144
1992619654
905879881
545341522
159753789
577422074
227774199
959368895
1621862933
1213563425
1093345372
128286924
1052340851
2026476521
1159265609
1330140325
464762687
534724006
1358864101
959629974
799066708
1533378371
819587377
2124875418
1171056511
696368661
776117213
172250459
2020285415
1139757669
681561671
1006824163
1986769537
264377867
1036436533
2031737339
1335462359
201195823
1051867359
1618384957
600143269
1493195812
422378360
572422760
1968931862
596304344
2124739021
624010163
1209905339
446236224
1479606042
1625391149
1220911085
329346493
681670879
788649793
1292680195
95357982
1625919954
1192274155
999520413
122798705
795713992
199625253
958385537
5466026
1897577485
837854158
486293221
2133403411
619779212
1305907509
783341609
1470202451
1298916162
1461104432
2060243438
21277024
1721398623
553853165
1641875666
2054348442
1054582283
414718361
932028205
1736153593
574236645
948289778
1889617117
725917398
1360554325
596371469
1866949455
1935042916
426905457
1286214767
1100991386
805284844
1508346510
169585873
1148415127
2049777960
1114969203
717154031
95371015
2130336220
790861976
174857832
1178771060
1562131593
2096299846
164911653
2065816190
473831331
2106476053
455853048
1137998906
285655572
452785445
80329092
1119864966
1861266457
299257645
1833027550
1784977427
574524310
100183145
592895095
183565800
1006116478
643152287
788841271
1445044323
106966152
416900546
1131305974
1071787960
1906206884
2082056354
500119440
1188623291
473784112
1671061678
1373952809
1686327688
2096565973
1693414738
1947602740
198997858
121997031
647893156
1303402313
2008748776
1159518954
1077683327
368698706
1584862313
354606174
1468961618
786774344
1154482017
1337101467
223072685
920119589
1129587863
737580640
1656590838
1730730819
542772213
1450753367
2064613055
1965206356
1041892574
1174709887
673236663
1035571824
744319671
947685024
2078945847
1097570327
678919301
121846588
267648249
1541668493
510960005
973533824
1059635688
2049061147
475974268
2033341915
1309310133
1351387061
1185465549
1012918835
1377986374
752762324
269502403
1643015013
1177268684
176774088
1793288610
1493537497
1897489243
1267738834
664566473
404452391
1225467053
1064811488
2033814556
1388188444
292830429
706669437
1614295929
1982266439
1435940156
1838566294
739342894
1422272518
319811166
197476757
216012970
1422986301
571291723
945909018
117186543
85881051
724126099
1527885260
389944001
489819478
1347349071
711492149
753932327
1541429845
1038993823
1305439999
474072763
408327503
496147349
638532633
2023956397
82678801
822700969
397769302
2042281918
1545023725
2141660351
358076577
1422222430
639090970
498886813
700412694
1186546097
623743489
186747301
1423792916
746408180
1267989578
1169031695
1334912759
133032305
86356634
1592218735
1089709038
494077150
773741285
660169339
2117747836
82522058
229707708
601062314
1911439404
1385966543
191385700
2097562953
551324512
426830346
672203451
472752111
513385217
1174651576
1247519675
88875047
450321720
600486291
676358481
9131724
306755544
1565312531
1669398992
1390039802
209426113
1531054178
161328815
1863237951
1066345148
206588900
910046665
1468385858
766129604
1818256541
1018059080
1487052030
1558920969
1888735265
995728863
1462932640
79806758
1888009114
621774099
1729072457
179327866
271513638
1827657564
920713862
113155994
1299268443
306042958
1038764136
538272616
107212824
1526345804
1402372194
1147119448
1660563233
1192100386
1139785997
374449315
59355138
563337026
1403469425
1165510664
1058050494
1801616382
165598637
319859845
668147397
255923876
1381787268
2069564151
756514629
289831520
1591490470
677484150
195665352
461206590
902090602
1326717328
1415689996
1354373036
1636783113
1247219190
831543538
523005344
1224997678
2043394172
54345621
46920477
646730352
527047353
130456412
668373925
1243799585
1337978273
925852220
1189433015
2098956191
1333485910
1017976989
2048325689
905998522
1251002400
418887899
1830438513
1225474245
187352225
294397635
665460586
1238575753
982810158
1100480476
1679638077
407256332
61035267
1505775917
487997299
1890656729
512391482
986588642
980333378
1216940817
1953039633
392234006
382199094
142944809
569282028
2130875256
1565732612
657779581
1563499139
1156732043
254002854
385379690
89135785
2029029394
1641981136
1361331152
2053494817
1691491668
1765166004
308764813
1741552009
805941297
2126087215
1004053530
200916954
1276800857
1384977534
1714522400
1704285963
808624495
1717558683
838326239
1543711896
1149857768
69334581
1761873528
1334224844
889754296
1987333113
755135030
2139247309
914106381
1958400237
1527039842
1343131619
879810571
1623683105
1550969272
1841406777
1474043856
1533948585
1412848353
150545039
2053739140
1170249213
78757845
2109604060
343313576
2070809040
413566903
1354017905
2097329235
521184628
144168607
39762346
395395155
813223741
82429824
1345475514
93541616
1434823533
975101296
1467683230
465400079
1031703370
1574839346
487723945
1706335917
2081767069
960383652
959855503
1340209632
1047481698
181280840
125634610
2010198006
1401841134
86094957
749785259
1460648079
1617666712
1087182496
262396615
811380426
565029003
410383238
1114382430
1197898042
186061765
1780953663
1666977308
1982821290
681149053
2124852889
2108169902
710425754
1925957278
366131542
1292701125
1014266369
2006802722
1963227428
441227525
818503239
1902898969
985183268
1056007237
139121345
441831414
1817984752
757802360
1599367749
182696704
722520235
667486906
62971840
1974613029
2104243726
1521446052
1702918691
1827492957
901392258
1553537414
239987050
1027118427
64176549
1667963210
1335865523
755680645
1768228122
1363715223
200883166
1474451536
1813757633
986228496
1297496712
122910554
1475566875
1290109686
1612471625
1123316683
1805881087
505461153
951424655
866130202
27874767
674019062
790280037
542086382
556503322
302293550
816554230
1604731012
358015654
2141486229
72224387
1864646086
1099120075
328919255
1390751603
317903232
1975611922
858682999
2115859763
575387709
1564342028
253176406
31745837
681658210
109781281
410546631
46905925
1476620898
1163508501
965609751
1100762091
362953651
848172077
1225655360
1953420378
216411132
1854763223
484371978
296284394
1339505921
358664960
103428163
129456642
637994725
1422696181
1270911198
1016134836
1335796126
757905056
2037736716
960368949
746903847
1132940242
1221363018
1081998796
515491061
1008133024
210679190
1213862661
1824238926
2091293565
1127208306
1270645554
2141043485
1941756847
1638464998
903866003
1929730792
527226062
1470011141
585293381
613252269
1096109973
1370762072
328120256
1498818354
749923258
1312938129
2018443230
715979119
1197429026
1937159808
207823282
1753521790
1880122258
1452194798
1724091288
1127301227
1371343113
846495426
39900581
596680328
1988923749
554187173
1493905710
1584182497
84871196
1754053744
524240338
1758941141
698811270
1778257213
2140643899
373770455
1459987655
611223115
338157130
860764610
148174456
1042852331
1687020804
804864902
1655969297
155860263
380445517
1295307831
1031065656
1880333225
1979842073
40973855
1020078402
2024788696
1878238050
546272422
657576478
1467076142
593532424
1975759677
701806242
1025759058
1624470258
1140287181
1204724530
1972636141
1129233016
241764388
948412452
183941065
1528204412
1823972474
42010946
1322742905
1927104694
1568063774
257946577
622226152
1640297178
851311286
323476935
1119232959
958616099
1094093552
245673083
1008735027
1050068787
2093358014
1270792541
1101856415
1151957199
819292934
560021875
1620601011
1799047518
1602615757
1025405517
1572226970
1768130509
245664363
1208547051
962312293
90470869
519978736
1022498061
1013262869
1835302691
1401202058
2112987130
1236710380
1455696973
17506177
244659164
414045017
805496689
640559520
951063051
1359458184
81302499
906998952
1746919271
133256687
188826952
1002440447
694242716
628366859
232049361
318348489
606600936
1656853366
946511797
1250178904
8039649
468116032
1402564900
1248851667
1575481792
551961509
492838473
1295194150
778202770
489604794
1511873888
256183063
1383284418
1480343655
1161636352
1940217236
489908688
494959360
1956887186
1353846485
1503669777
329085651
565109842
1992285126
765985342
1207267739
967779279
1478103961
1981405193
1587834731
941955948
2047784865
228216165
473320990
1291590424
430117374
1270449719
987870963
2041163802
1131029628
1935174744
1250535800
397867302
558155792
1918358799
11665666
993174115
853785568
1374088751
503580537
894026821
1235222312
1562378063
629942204
1749622654
2089705948
1652838106
979887992
551439864
1980167889
962600047
486797741
637160900
1073094692
1142602539
1559452489
1971217464
2088251634
1989466140
1861294477
2051132624
1984459674
395125923
1619481467
1792922370
363140775
1476510674
1349098524
447747821
616477900
523662610
681570223
464249270
720349675
1671712694
1629928656
76498870
726590231
2130441211
1606466823
470083392
1316925
1578905175
393444061
1823967590
1508767956
1471043554
1027891587
1848571826
1130323359
1089506984
201756915
1490875018
1186803752
812978818
1629166574
1779798766
363279642
1469113393
597478906
1298452748
1299317227
1071057395
833536179
1952447102
1956848738
605766308
344693982
786250225
364769302
1332425362
332434285
510013079
517996665
1740026618
153258180
805164996
1353793897
1977678235
1691873091
86069567
1602338074
605190346
1401364954
1386536407
2117043604
1516434512
192797488
1530001502
240240779
566291738
1728373083
240941219
438755134
1239208372
363848716
1497363686
238275961
1658669150
1760879782
1252340358
1606177778
255461370
981156946
905738950
608613339
1129587863
120266502
1210771224
1757051677
1211652049
1131245878
1847021729
594632962
2056347383
843905942
1244996148
471970155
1600500240
1913355092
1595790882
1940854267
1341822276
843123419
2039521352
1731596967
1250420305
1935962454
123381438
840136517
481972718
838066579
163955519
947043170
1714727380
1733069821
809184045
977019123
2124239253
1680518257
635592997
1782761037
1798012518
2076642231
776558836
827484665
1403218417
1871592076
1352781936
719992963
1760634985
430535413
550375372
406019437
2076465959
1690089755
847889280
1619556728
922823545
1074818153
210593582
1060286689
1423112716
1058756405
286571222
1724499509
709870001
1112764889
1411034085
1683797633
1746445702
688047148
1121059675
1456459765
1835280046
1160095491
1486893954
1829261800
1515516717
2038091151
929959437
1743935676
648202709
559835885
2013788836
125842278
1371816955
420135056
2143917114
445336680
846733660
522385442
1151541911
1451311293
475159746
168533234
487810017
1453311907
133937835
1720818887
800789897
1468390987
1323370104
456843119
1931381568
1631121172
861897790
916725852
1957009189
98678899
611070090
269866335
1766199396
1757671723
1698430285
1078222266
343088293
685836050
1594787076
1013974551
685190249
1590862419
2130158207
1309780640
954830415
1019219716
303472608
1280674262
417662714
313295001
1235265760
1210834496
867773208
1231241032
256265744
458713336
740147428
807411110
2109546628
80556829
935768112
1814343360
698002210
2052561762
732390845
1714585509
957657466
766938117
1048186662
1576473473
88484358
550875680
699140653
1126338797
558127464
809224169
1112910185
1333855322
213442973
640578620
1978655350
1736790683
44910720
621453270
245867275
1672267142
748238625
2052657798
664396922
471192472
276922581
1408602005
320094087
1368476017
591549698
1384582530
1072933340
636020959
756375483
764433683
2050426451
101882070
233061163
1067934310
1267732545
185995050
159656450
1469864263
1526196972
826026818
1301253265
223363607
1108235215
587808620
2047714108
23011873
773076288
1658820010
1479751690
1587845143
906739837
701025198
2112204528
637095535
143448757
190417298
663203912
109956253
1525586809
287775353
207374577
1277394649
1240982924
943344482
682750963
190055430
869874523
291357846
868159213
1562205839
1485579498
697811027
1126977395
551614082
715206181
1620839920
30201916
1806026003
541413712
1563809173
692378776
55588940
1095432063
1515438066
1823935771
1287595104
292569124
2096147934
1706666616
1306193220
1006002636
1203538250
1100358470
1032986430
703283343
310747316
1382162605
817369256
667051240
904615710
15046066
1497989078
1382247522
1988752978
1300697688
295013345
1644977767
1554509732
1573938418
413276319
75699230
331200568
652160495
1832099892
1301429031
1513775682
421369943
950696102
1112258153
712499223
1791550657
1137603973
893924559
955822989
1216651216
6106241
529874397
1824563127
243891242
785509075
467766021
2003469423
1621214968
170599197
215236057
758392352
1165427591
1838786911
776925971
1334464349
1200850762
1882155941
856524640
176814777
1235980285
1528256479
980768688
1014672995
1074593587
1587973980
2143424003
490788740
51840028
803935623
468856512
918731601
472530110
412914647
1088809160
211244998
639378397
1748472705
326798919
1038616424
408868311
1273624224
925756208
1926154649
1948354569
913018270
617030763
604075946
2108920829
235435917
650139077
2014040136
43727682
1135132409
1050834572
932534249
383333807
338537197
496552599
1026771366
2020332946
488929743
294168455
354557068
203595643
1781056235
631119080
1733152859
454995456
889874319
1478058862
55969855
264412586
1039716556
1641122839
2132387048
1323617340
221546741
609795090
1935493393
1413708638
1423229337
229287694
920420938
584891330
1932262434
1499065867
2017670377
1860318054
1013998890
1205917585
1942036248
1293877688
1810977800
460493365
1750551397
1771661079
1253230800
34003109
1200199006
1272139043
1053031373
1190231530
72749589
1835117720
1332300319
507624721
647823281
1695191872
105066829
767996211
951155694
1498175559
596732246
1506064712
916327232
1156326681
492108356
1112799567
350552072
912397481
122796119
2053695627
281117335
96792773
8820939
1350846235
1081016599
931407667
1774832341
398364906
1184396281
1953734627
157172701
852620784
663498966
1211713964
344163685
991587585
363794454
1991415509
62206224
1110871752
1535534266
759288505
1209477892
1988321692
1082718665
473225053
194819943
679149913
1289801359
627220404
1771386002
140729488
1859239631
1431081081
442874777
1885496406
1933308424
21691549
1406715382
2105015042
1437561044
2142871165
1439112257
207952987
1235405503
1355006085
744816749
851884783
520203107
302754662
1166657815
757694537
916281844
2059379944
578555576
213680650
786649352
848172077
1061202114
1657297933
1646868216
1058106221
2023538020
746680352
1584963409
401063455
1638218295
418834476
810756416
176075324
1490852529
687634518
1629584717
1924282133
186793232
116256112
249207053
1048123381
711420414
1373153345
1607856677
106325608
630486538
793857337
250797441
46712585
164253683
358860853
528400023
6617859
980449348
52939593
354666945
1844882905
1034355906
1523702733
1788036718
549266676
1669755141
1766857250
1341134215
1160157703
497396992
299238859
1734381338
1171335451
1020262522
900069640
1117100278
252556183
1066465829
1898526327
282145877
1160655848
207015414
799720338
1828202331
301634533
2072384399
484716344
144840896
278095315
1505642886
959846988
1220617135
511794102
221494418
495628732
79051461
77961111
1987903085
424513562
2076013551
1929139204
2093748051
287780334
1117145142
1298107402
1386982723
2103824651
2043422739
1085733734
1139401878
1784195655
993124834
909961618
95422753
44114109
1592669325
1089640951
643642273
1447933876
1607824318
1097918385
1392455009
1459406465
1132388342
1623926078
1205201444
935673315
1518588507
1089321467
1690299538
2523605
1210371689
1475606531
1586953728
2068280895
2053334212
1982419091
204439890
1685051765
893658642
1114705122
1095601906
1050423097
1375879698
532649517
1972953685
1267671247
1582010119
54740807
329172298
1737644549
1546364108
1019045641
562014303
1488279373
382302558
1301956002
1139130111
1880795134
153466158
127618227
2035206890
767457755
1582267970
795422682
1765478537
540730101
892980599
524375630
681519388
1878114347
1082350461
1300979886
1961196644
306048684
324107954
2090566011
1496718332
230219781
688555578
1370280670
368035014
343042900
355524460
1534862264
1123494930
722668219
2072025059
694371021
831463139
648409665
851668554
200109173
53304473
458923415
1910529719
739763277
1130010048
1271996052
1672749891
1339518652
999494330
526472467
687021409
396855876
459141295
1405761485
1286796081
1946683672
1909582934
201369075
1042367906
2719630
1723375952
885354764
240687023
676148395
1003985372
1221926282
1309563123
573843011
1001355187
911957515
1542529713
745570107
1105804475
336330070
1189094252
951837863
417759301
510675001
1675282301
612037667
134928733
125943502
979891520
1951924045
1719632001
345909585
1299191123
623663295
905326864
1665478976
1150411898
1308102175
1857105538
624951258
1425233769
754899648
2135387717
692782137
687863008
253197506
1052206763
1910801391
1673141142
1899554414
459286758
1038991360
1111543784
1822133099
1312367605
422226507
1898250311
1425644429
1767996773
1959916775
1193038492
1222502465
130317709
1752968263
71359772
176828928
2129371078
864141529
386873573
1744660803
584281885
2141351080
1485796111
340819240
1947376318
1162438714
1292365867
1445641529
364303540
2067811356
700705211
1647723134
423972660
1623164739
50807902
644292873
1313613504
1591065716
28400819
561546181
1046164379
455051271
1894940440
1951848518
1032439458
483555423
1395998960
309448060
532805102
1417736819
258477111
795968362
125468025
524359789
1673528959
1672547731
1286827947
1803139029
1254192154
1067522933
857418015
61652323
881776932
1361390989
1474472755
851156859
179131433
1412410883
1717691849
1392478476
1724099022
1500452586
670224686
951689705
787630847
1194802253
332723337
1257989103
819046765
1233699896
1473159281
1485643389
54486451
1979937615
1734625658
1349802683
707752280
1843613795
1876604403
286615787
95527483
1361489201
1361266241
498651464
32467326
1534304041
1398398536
2095501621
1060038966
775748917
2074186698
2013521261
26245439
388976764
1330745283
1675693886
249399525
596337732
1970606292
1388008259
783589987
1403404576
757925264
1248514235
977606754
319347746
1413242901
1972405631
1614938603
38043476
753225497
1401560693
1207286762
148331038
1485233143
1321967382
564688952
868055316
1664753538
732498271
1073438458
1893504777
1674838629
798475697
1260367232
2023679715
1131044346
1166884815
1893208594
1687717240
606412469
180855485
2131749720
645721018
1786460782
1001955116
799221986
128817228
2065033256
1627806314
1246742672
2124401573
1244142115
1738480227
1378128515
117969644
1534696179
2094744182
1857756296
1462856496
556150349
862660223
432928222
851006242
1413468332
1554623488
169268482
1060928085
2091945435
1087189702
978469314
857753418
888961336
263857420
796855039
1815145208
1598080983
1214499980
1671456202
2037004081
1287953764
1842698281
707589051
1045199360
356152930
405493322
920953622
1315571107
711523993
1575870831
815670815
965039207
37355988
1625518649
1691653548
498642904
1141192028
1371088202
528786105
711736462
1201211116
176821282
1080152239
1818535346
1906720007
241841136
1919853700
375771016
680068001
1810208749
357726756
2089560935
965370842
1920035651
1530335523
653770487
127845293
281149047
1282965183
1483579303
2092359242
801189896
261331423
1942924265
1889836189
1256470212
1336419021
2074830406
1716858215
1693388149
1233109599
821253567
1376855065
1508097899
1778887705
1088547030
684300373
1862325639
1997086414
1212548723
1128966379
1640542482
2147107922
372285037
1280090702
29643450
802356893
1368487187
1920130142
1405876442
644623487
1865108096
457934663
525595809
764603842
72203602
1717434488
1513423825
1657714884
1725719819
693792417
1107702456
960454455
164883781
843250150
28962551
276410400
1709536805
319117390
928816235
1327176339
414075328
877512141
88628900
751341842
1292460977
1915806837
227850545
1505774389
262408884
1729729896
48960552
2143607335
641986058
128132092
1074333126
369180709
1563921786
1798429086
264173343
1602804756
280962909
2040688544
351101988
839785408
1220933378
694179296
1142161166
330667008
1196595028
834207411
1228820016
465473168
2143745652
2139175688
419986164
97452873
1885319348
251911594
2070843522
186152062
167693128
828098156
1111644764
270062576
1507519647
580600019
1468748215
409658450
906580247
437319115
1271717218
1349470539
497857066
141819311
1213436797
1414965630
1802723753
1117515710
592850328
1741839523
124535866
493361705
830192801
1468630807
1445057715
1040533570
2006310168
1679038498
700160386
1085464102
1095658733
1061352063
356239630
1723210515
1341586503
1206691202
981769181
1912119551
2146940724
2070998092
1430056008
1111624032
2107797141
410427531
1827165760
440129104
340079227
2102117652
1470806029
140705392
2126580595
196784656
2073387758
40903482
1546245167
231081889
4448526
940408284
13907180
1813562318
267894997
604385141
1805888796
759062390
1601742408
1154002440
125634610
385411249
2105510005
499440188
1068027661
131931360
1736543516
9850368
315476838
1844986545
1093330112
86694474
28022617
369882
922457916
348493622
635236420
1620967714
1228587646
1229169195
470410129
1082204677
999165580
843992223
261671474
952712751
429390944
2069236821
1190795741
262676166
703659840
195049716
1248540069
2085555652
1346454973
1806881743
373915471
1612723990
1189318221
433080584
1701651296
506733584
526777010
1059804323
1840029712
1781370083
368741935
508097278
1664881519
1315867875
242898933
1737520730
666842446
611298542
924110686
501502498
2076593064
1557640887
1876338254
1538319390
2128939419
1281454801
201571634
340720603
1639848802
2088130035
161260167
600590063
1837324287
670973899
1815576836
1886062329
1130174432
1608651813
2142449073
1092622768
49419360
36540949
2035091266
263432852
1652804372
34913529
1093735601
275876470
333449493
963285439
1180239050
1484365311
976304219
928264359
2123359627
1636907544
1829891512
1320642520
2027367447
1300826265
315673489
626179111
734719848
1049306000
81720428
1976893126
760621846
270359080
8511931
1550175930
1881449247
1740629638
1571056427
1002691730
2048450214
1008746081
1122954553
208842975
1077994492
475704929
1735267187
889948279
877344447
1168577691
1408704969
427692576
1678145749
783921714
1620973993
792510084
779154043
912279157
838367153
1954338803
1917965965
1783920533
257447759
1836071701
182165655
560998708
49759176
185095052
485330889
186747216
1432660278
1587996344
1284558741
888482667
420988858
894235436
53365897
511481072
1373301383
52253944
852758653
1341163715
423569916
1665066101
1308882405
328170013
1422729375
1001326473
2073016301
623671342
1608479543
1400989938
750840505
372891502
676789641
690222781
1896713761
1333435431
803089621
394873665
1420165051
1820518105
2046052716
484568570
28408325
191251569
903464222
715845898
2101663017
787737484
1006635600
1034224944
1399099295
723676518
2091110820
1825463666
786436230
1306694924
1327761833
1996987428
358633330
2115312663
1289147825
1723638267
1767695544
1459983270
1772629865
175681847
566828205
96911564
1912718556
316181
36508519
1745600640
894412368
854317070
1651046981
237038540
1643386090
1505924278
2106513988
692313798
1533222945
711261999
1765011209
904472699
787460442
1000792444
2053098884
127423803
470835187
1135924668
673607196
1289228936
1600676468
1301774430
422587277
212013197
2069105441
411936636
172038789
374619028
977669789
1093752235
475646974
1814361701
999201452
1236498524
675514483
1212108841
1982283408
836471812
1271859550
567955684
2023984222
1432947692
1262958860
1055711532
1492312871
36442141
1336334013
980751399
859714338
413324456
1728436343
1472421959
1468460207
1033776447
1051972648
1165038082
1409440024
159874186
636964420
206629441
1951387741
923733502
722654853
135575100
338019031
1245300033
370207091
1062582540
1515000799
1649167954
1028734115
1838986701
1444807260
261595845
2033785442
929637537
1756965344
1080068185
931056136
1669788989
1667009996
1050106398
3668245
422255610
1949253780
2041145051
1623362547
108660518
1780049317
1329910018
1520554797
927998699
492206163
1152352233
976965805
360399583
93454682
1965715303
316912688
374757151
1326110205
320861465
2107965959
1642803295
2053709447
1326753184
1653572718
813917280
1501969013
849638189
1395896377
1049666784
41973086
1731562048
1450118407
1566944077
347766778
1949055612
121043070
526114929
678902663
1419563882
1847547857
1393069016
12732144
737255214
1178488703
799231188
343524360
207878600
2069635871
398510306
42933502
1534087701
497955772
1185005468
544199632
1013051979
789062779
423979342
1158631755
1040492093
217436433
1873709711
726860203
536157177
381642205
117018612
705413342
1383760752
2067885149
276597746
498597574
446192800
480799
218159421
434187603
1244431974
2042203894
704401650
2065776320
547119810
1631307455
1625028463
246517408
822571679
1041898785
623256941
2039331146
707379800
1374630309
859087433
578006344
468333750
1660613262
316918580
652074168
1735833462
759262011
1062282093
409318216
1630449107
377205763
184560376
482142116
2109544840
379480148
1580460107
1939245600
538878013
37054656
1442129539
316025295
958789426
2044434321
790872410
1718307058
720306988
610088711
1335507928
1661554974
388570683
752183535
431390789
1324206674
1988209216
644092887
695809501
351677817
1286933247
1354325200
2139593305
418870370
1560964688
247496124
461327694
2061083254
523253653
925410811
1674123297
1336779970
87761608
1511464224
2043318696
1410119753
240532994
1511198689
990366599
824466888
699201544
1865549125
368041053
672729667
704732983
740145347
1457060200
2146896119
759335456
839454361
251549065
1400751235
901764828
1796313688
368741343
1637316280
1651873187
289286123
1460104403
1513084985
7329300
1682001488
591920604
319357062
1620441304
1602636729
1207745784
1343884064
1670964167
917093839
384919030
1743175870
1553658090
766063077
2052960015
290832240
982627742
808388963
89846665
1391416495
32640627
827021078
1663632474
692440053
1062771790
360502553
468538405
1245686810
145091274
1517065732
841972761
1868820131
877472948
663418842
339164345
1715676278
541447762
1732115839
2000269144
1003286906
387737991
1287716886
1129489559
253292131
911041681
918207861
268530029
1353537598
1892554485
1905901099
301663331
2032647994
1590513216
508837524
1411308653
682768904
629153290
678600766
1579429683
1452068162
357764413
1320945669
815487806
1195860137
1624510521
1927790221
246425448
1683653071
1347984318
1415986197
1703245065
11195693
1051963941
896993881
91247032
618438830
1983146111
1301955465
1100290079
2033401516
919139819
787680047
1367071654
1585361910
1076642977
2068247630
1850083009
244573554
1086034409
1533331927
1917110028
2111345900
1920597349
576697020
326629725
192042016
1226360743
1774756495
848083410
1078464113
1580351677
1640393374
1630655407
276075577
140646952
2137331159
1523826037
940008796
1659380589
532006839
1091956155
878431226
1354670609
1692216790
958605880
1348005038
632031398
597449661
1606016525
983418162
599395373
1682057357
1370392516
1982894848
1475605541
290951414
179057990
1484387184
306555410
380551082
1570047094
1905407941
1798464987
1189884299
294948377
1441947495
709354456
2106006337
1817260195
2053287665
1817178541
220628468
1423336673
1952458730
2134154909
848458790
843153452
1455302973
815034961
1614067217
1499013692
397262508
1995163592
698174617
2072256270
336373615
214215511
534146287
1292782168
1977061015
123189060
1675189307
2013433989
1064656756
418709644
1445370051
991960980
1025354938
1125494989
504853697
846918046
1912958299
2082248310
720607905
665863122
1255933592
401906395
551971924
756790581
2010088913
707552242
1726830459
874011234
2029723265
863665996
1019846688
84598722
2133088221
884155761
969870375
942753766
1020200775
1544835959
721799211
641205256
826101437
2099616864
1675392625
1415291180
1838585564
1682077595
1512567881
81943227
1587981347
1323534929
1044599249
2145655107
2053910366
130377665
521078577
61832367
864011330
246963454
2006986504
1304443224
118046470
471298532
151560368
1377817458
1930241254
674633180
801300021
18744409
1304703270
1896045877
342024877
423444476
718733944
37873714
1741724413
624930935
26475210
1864086780
1739008621
1946044345
493543957
331078319
322844269
1232754238
1184055874
2119028535
1315066200
762919200
968449985
31909790
1131847186
1818648769
1230135056
265497782
898835076
516028037
908514348
1338099607
2102308632
219315808
1189052461
1856417257
2142311433
803498621
2128598325
1286769495
1149366065
491827285
632891837
2009515185
1497271769
693132065
1298504637
495521851
471293754
290227144
209047112
2117192901
321470126
418842507
1170874499
886644655
1863638709
2121349797
361797157
572283400
426758038
1685045528
1030384704
1952925814
1949508119
1505160121
1538045190
1075517843
1115964058
885118598
146732715
1220457825
1985883637
1886802240
1839648178
156610992
713511106
1075869558
234778204
788285438
295776420
89379798
1429182274
1645287305
1761792440
1887934762
861984734
998569819
91181751
1291522904
1046690080
693203730
1199635547
946305984
1266538020
700193581
1273830927
1087905497
1652151083
1955933273
1642581870
1455341929
385202766
2059378153
554265528
1144921992
973289835
55410943
325020889
1868450252
555192162
1805225589
1176548986
193858618
326929190
846702673
1602442596
1439268117
34523540
2062096762
1022691868
584006596
1924335732
2012382786
904448417
1077790135
53766673
1375122203
588089788
1494151212
1073028922
1530774649
825133573
1127670841
1172878625
673729595
961259475
282765539
1035002620
1754004292
120821080
960048745
947199975
1354361278
902943947
248643968
1736200751
1575426589
344444344
1958299035
381124666
1464496990
1977304634
1281092624
872478049
734885021
1264347808
827828895
455167437
575402404
100974154
391428117
683583088
695307159
2025344519
742268698
44790856
91112039
1467135344
723775926
87549708
747204060
393895288
2048548729
1536998234
2068018663
1375602058
173832416
404308777
1925549406
1275878468
418401729
144451414
602457088
27890893
2019527486
1251103037
601084359
1557073048
1577357655
1005694195
1606883431
1740193877
1667727811
497096074
365153673
1931298614
1085487583
727744561
1029609757
1852718648
1217757164
840739086
867216117
2051793080
1339787964
1242037435
944313098
712431878
401490080
1530252463
1287003539
808540116
1217457520
926757346
174083329
1465977571
474113903
637351937
66312
1848497900
101002157
359803353
325514074
1042120264
1500024800
1621274235
468334929
800959068
1972628409
109331144
306174621
11668762
415348273
1381265568
216517202
1279884359
75364260
602178433
1367249158
1486071734
860719362
1372149880
1890535531
1584261596
1969459577
1793990638
149217772
510040011
167146510
1904919950
489936716
490508675
930367321
1580777874
890846093
261699339
1667982171
1286406802
2008831170
1800867662
1810961827
2013430721
1079697455
1175352656
1576140787
409878504
398232653
1205907415
1269148185
341585001
333411748
1297932341
469698002
1024925748
2103648661
270187588
646837649
724184723
44025985
67945685
1819182971
185485394
1315962758
702272455
1035478857
1899272188
1407362588
537831677
1982802985
489639314
1949390619
606412469
1762850128
1187249573
1352357755
1696920957
424106126
1591422867
814494787
237122952
183671324
1297629246
782678782
1897998424
1925288225
599726524
1664947970
1380328209
1336432280
1119642709
11487520
75865760
2136217110
1658993655
1489930321
468902323
1373848130
543117384
522390359
1885824696
1004468833
1874500143
716356331
1632409639
334049750
1577108780
1875444679
248017089
1728850570
361773657
1237660721
1476594906
1870314380
318627036
1848651588
1607046296
1470303907
109748267
709309699
54353107
1216867528
1382563936
812600190
504306300
729621415
582207339
1731799265
1536836203
1224347676
1436715671
1473608209
666715883
1200800586
1139144207
711069078
1332736222
1652411191
1907782085
221314247
153649313
1142614335
710207487
964244165
2033345502
994889985
1131895039
877476297
677983476
2019964658
1939539895
578151549
372413401
1613119916
1094057922
1577231893
82712763
740666232
1367846630
1932468892
215850024
1943683395
1358635783
137992201
179589209
103207996
1531977955
1523089646
1718733670
926677901
293256318
696593610
232326665
840241402
1693818959
1109191993
1944616953
2042917666
1570439683
1291081610
865229947
198839613
486623691
497732598
463370326
1312427676
107077291
1090298040
1258694185
514439230
399439684
43185020
454800146
1161571394
1567901302
1709592542
2116772378
1711811945
2039644355
1437266425
1932841684
1304528495
684096504
1734748758
483136618
1475972696
47157826
289255838
855879099
955437765
619283491
1944917573
1328308855
1510973398
1383770790
713471936
1962105557
1716126600
189788173
2012287544
1171996114
408553607
2064942620
49358336
581161607
1098575902
1479536232
509889507
1337579525
1830201222
223896926
2000104059
1667314586
1671619653
1346973843
1349627707
422496523
613936731
1162743059
1456241564
1259280145
1268804485
1761227779
2001676086
1437745758
567170212
353230797
1068296948
795295071
19021702
220221730
534355539
1813067237
277224075
1120848234
988436974
1371148084
114078429
1785048970
1822088105
1716914558
410549671
439259551
432336627
1991432935
1403436549
561386176
560128058
1738321395
1091741710
879375682
1939153025
250962432
633065470
1376666164
1379629275
468173654
1359840301
1729900750
134418931
1382196374
1557079023
758253960
78533255
1884605215
608579390
85303200
74634279
758157590
1197301828
727884936
2021530170
1681710116
147817390
490812733
1578746669
1381911735
2121838004
2012346053
1006780318
926936393
1910425967
1382024301
1271110238
34197624
1947714729
475214821
1255147578
427478793
563956038
1854433055
898927909
1717118226
665381088
981811453
761201417
1808491266
1272531438
58053637
1027258657
965251814
2048564259
993833530
2127090202
160585163
1143674700
859371758
1715405475
1181168646
931853833
378817886
1805586384
1134402979
164566404
1505856481
1657142844
1946022441
1532895353
1346763390
1404138135
1591271833
52837882
1277290941
1847923555
138892976
1920727562
1565126907
2101849574
1037076720
468490075
2092867854
1058334281
1146293786
860563001
1706751293
1060122069
679369753
588758443
75641883
511907952
293200117
1381382689
174906314
1262178768
1186378030
1776281611
1174474652
1877064752
211982083
1238339686
1764292817
201162645
1014590407
2046478256
762588884
947450539
1475683284
569423671
1618659441
253278482
1999652462
571336927
651502250
1664597943
1458232924
422788397
236855201
470156833
1695991654
1678082391
1390060450
907999478
485256530
844016074
1137050849
1410730999
1625194659
362879783
833725070
1556755228
792671634
1492017230
1756597384
858713451
81968554
1999809104
319568583
1591613813
1526314514
2058362344
2107366640
1243337232
1891545626
1781058639
425534304
889131380
1438626785
1896060314
971869734
974262853
1047299155
1827342746
315893813
1317487052
1347465270
1181660800
146473764
364426244
17947970
1149395029
921888509
256970358
222631139
1422840090
567984657
152797227
191163058
576162713
1020698353
989554651
2125728463
1957032594
297543012
1173082441
1994118899
1157732344
51934190
179121568
1519224896
2052541775
129139268
856023934
593471176
1445280902
1474301608
2039502027
1487163854
1319891750
1050277234
1263691284
1936634036
1104828701
1429226141
521398202
1057574886
1372419079
1752198518
1275310340
1469984179
165970674
579792661
365479106
1317740821
1439129285
1132076594
1661589455
1362950127
19318723
16795767
160267645
1918553409
1924392348
637481414
2048320652
1444914324
1242595943
1279277880
144696690
2023184394
2063017364
336185500
340667352
1354170318
676378388
1528370083
1989943753
1930463238
1687907873
810558049
848664434
1894727500
519015969
1712298563
1947972167
595180184
1078519112
1704793223
739106093
1677342546
1120593992
1985552274
571829401
1346617683
1907324578
1521201035
1302636839
1202331582
880752588
1934855658
1768972092
825220230
641026296
1279969252
1083836138
1149414176
559725232
851012043
397291778
1800097584
1167659839
1937119338
691144035
2137790319
1800470945
763665325
50904083
1888087147
781637959
1220777941
1238317958
580059306
1728777884
1449162784
493361327
371888941
1772850471
1592546669
1726162531
1119768816
704073670
336964114
1250649673
1167733795
990569331
817962765
410867158
1303366692
263073297
230232757
150809101
335671446
242682102
30095029
974492755
571760950
1094543973
1108484361
971939851
1367669712
1407022623
548758470
1613251612
1061175139
809400573
1959701397
1558911902
1445934669
120986162
1499588984
336324864
98050142
2079257169
749178098
906387253
347737001
1887227967
1424194931
685928751
206096131
972906657
1062405222
1109606467
1652892750
1641602708
201234699
2043955943
1495071606
229165567
561630301
750079838
1367716614
1126322092
10846470
1041826279
2116404685
1574919202
1590641267
299603986
399227222
1275209505
1730765905
361310956
2083698312
930657606
2023672002
307834232
801438625
966914
602799235
2059247981
1666977394
973062176
1313640104
1141857107
1583322216
662570470
468429105
53717251
22575380
770305428
1301372732
1959307288
1649229491
396822120
33887622
2109104509
1336427818
565452197
398390766
126767942
912928340
1400539137
919198381
2043620385
1172335283
1268881172
1024719830
1302861992
1256585846
2047934915
503984633
60712044
1432170895
415843143
1574302244
228626311
95209790
1902925335
1447483140
571633812
2145207246
611264275
335582646
1670814821
78488190
1253926325
243609556
1379648410
103880608
654510380
1717393413
1280264706
1796964821
2000849621
1940411932
2069203244
155894502
384700508
1913750415
213893841
1116396141
1211083996
197416321
1688238536
368933835
1215442852
1671599526
1780787043
159412432
736825018
1927314207
50022260
289858329
465061069
1255515349
85941789
1149801902
2094775100
2083907661
1533712859
939838819
1012516847
939082227
1415213062
2064648304
614367972
1906639849
1682037985
994196626
542223306
85196869
884373674
233283386
234295172
523946684
862619403
1465631485
1462216937
611458665
418496877
720916205
357723243
526361947
642166607
356372811
1432232414
1728850570
1039326899
502648268
371240827
827609746
695525620
174644874
226596088
2105790546
1503872174
530247413
1973613787
1298154254
1774137127
485392084
811830145
1896136270
1376300636
1430108872
1235810200
1100863545
1355580995
875954426
2047219045
365737663
875884477
893775088
539481076
1047922601
1009178418
75839936
1933708237
1265986886
1141959693
1290438716
1490992835
1319343666
1033897764
1075889716
2093031481
362450344
1966843845
640143157
892948030
1477331261
1693575410
959431598
585862880
398737253
936055385
2112356008
1263803860
16171538
1783303720
1256514629
1557139292
462024352
502379376
12686401
1783837656
606533899
1028820861
466420095
222482833
1643961924
1103241272
292574075
1247568130
1301917436
113666288
1579651301
1039396965
1158797270
1049401208
1861622465
656542930
277234423
43121328
155420634
820453145
2073272208
1466756451
400504399
343156346
415785937
1065804678
2135277105
853089665
137447042
1659629389
187175925
265977044
163335936
551145261
1755230201
472028995
1444052940
1822014819
1690326060
801792313
1020871092
1534816694
746252001
778142462
1160813767
1098382276
422904759
1438122067
474055439
2049406094
179773427
1955981268
1519305769
300726730
1833098436
1656312429
787300422
2106521680
718087989
1241918275
66776992
632408416
85186099
1517491455
1816003920
1388974856
318599841
218954146
1201058422
465272210
1152364146
1681742938
2111301780
1533528138
1177977381
1946029511
442924054
1599681334
1944570040
1479375193
2089274714
624378637
1007722084
1011239641
659490180
996579739
1916112974
902031291
795842898
361955352
27470882
136641686
1080030719
1633020452
826383782
1015414672
1645550964
1743038857
460424785
833169901
391728901
486802076
404487359
143701629
1961947065
1041689381
160289131
922961776
1319241375
891999685
1891785094
1133818049
1435708940
1971524210
120712187
1476244476
1718726985
1832360372
353643669
461442765
623438249
402653848
1213286560
337251588
155975897
1642654637
190552133
1714957340
2097314750
590012529
195509682
600705076
129701229
1670325113
992880607
1004393567
858761162
413075493
1576289251
459991585
164726214
1520224573
823567471
376845474
1670309191
249911538
234353804
1530077309
1996685542
1762507413
1834868375
769774877
627271045
1259104001
754978373
820189222
982366213
1214297499
1962268804
44493459
1397193168
342700293
69515144
704152781
1612707573
1314097679
1310096966
97698770
1404023325
1569844915
151498182
1684787415
942079458
1134142672
23308229
832041473
1123598426
549031691
1344043464
1897397257
1813509031
2094916760
498958901
1995398344
999142206
1707298269
1032831029
700741965
404164218
1157456474
1140444616
375494034
1600947017
911857872
1235382986
1005899629
294339365
2025401478
1693752269
1467053296
883904392
121682165
1086914203
1518413260
2025129359
810869226
965885622
2050957188
1392375825
241042292
1253519416
1385201967
1249795985
1666637542
1772875681
648905619
1682777201
1223613537
1449132356
1454611193
1207063379
356023254
1299138412
1017662044
1393600305
888588720
2065600125
1388307301
1959284823
633712491
829549290
1582551352
1559337172
1078995629
1820602882
516847184
1703853857
837172543
604996170
1931793449
731411078
1226605006
389049773
1896663882
736671853
1987973730
1182135571
1018022559
1811641340
1938615947
1357524193
2036753746
665445791
377063424
337912068
1475632253
448440304
910900336
993909728
269015707
748902331
948763725
1325858597
1564311105
226967949
1704516601
1354006947
597700483
819536189
1397112171
418955108
914365265
1899640799
1916502108
132567473
215583976
828137169
86937058
2015918198
1338754662
1085697457
1841459194
1429244401
113641412
2016317689
1665137292
1709261840
2129672458
2067024804
1688022441
2071615859
1154853521
1795085661
594931818
2034882001
1128028018
1970321731
1832666838
1814687156
1658277425
1860397694
497478887
2131752091
1307082669
1444894186
979108118
1522560032
541312069
121375944
1821739106
411439162
1380461136
2077458688
965239969
1102034613
776437863
445448988
1794011868
1090829277
2142895362
1347171660
818294607
289510966
777498041
4239006
452938816
584441831
96186939
527277096
1384269525
946803757
1445387926
655505585
1988673293
952267475
1587076256
76815800
1605981664
1582872106
2067489187
12780926
1860263025
135999810
1449026088
1673892470
518975685
294561289
15945790
338743833
1712554432
469644070
1934457608
516735321
384842662
1704529852
1239491336
1860256550
142351010
469791493
1285542154
565194204
164139078
1117349554
1525797827
14439393
1315559131
1874844078
2136741221
384001164
835866766
818322355
799864870
2117257053
1156605342
987044153
783520803
1471754021
581578232
888048096
242833239
1151315231
234970053
937181505
545661178
465973788
641804259
1945068730
1114932367
1660582559
1557674845
418394321
11293503
1100883364
1602909287
218036231
1802695659
891429085
1118653448
90019135
1786905063
1844442940
1197668675
34427637
1961524118
1952630960
934791580
921462451
1681151604
1452897020
1868282241
877354985
1085087453
1267524638
1926077154
1869508832
1576721810
1926087430
810883665
937218923
2035396038
1621765159
454426379
688766117
1066067642
1972103615
1665758516
303501827
846287857
2073394711
1458490246
551311668
570835166
503320795
1916179013
633285360
581055160
388171101
1893799901
611908277
1245997748
1742775693
1271787315
2145425867
624123409
80497049
934548590
1001803312
406706369
1191381262
681078976
156228080
472295227
812782652
1904657735
797932845
343416559
1725350812
614656512
1335713200
1095111779
1424001267
2084670820
1114627114
1303987923
738768306
1884286306
84277640
1012298408
1350345409
1887688237
279659989
1408719976
1847917336
2040157049
879591375
253372988
1820439985
533091771
1251850131
1689445416
1585763862
781252918
1742391414
2115331228
525326468
2045040000
533674382
1704237265
1418304587
241850366
207254991
938339422
1982834513
1211112077
179366980
516668886
1051039343
609710176
650559172
642008880
1018898815
622265111
485182931
642588142
200613754
606779505
178277474
1137093148
1704914145
1462142340
949037734
1396745697
2021525938
2018125584
1658094524
1934648121
121237830
1623491744
1643405660
2028160822
1189689741
768809205
1544029124
1961191484
1118851230
1835499595
1352989159
1290896614
1938991603
1330815013
750526374
189318917
998235699
1320350173
1044890001
1217042289
1190551985
1767532255
1245123856
1865852661
1916110473
2120782841
728642856
1811001078
835258424
1313412459
1898413074
259591461
1533358051
1991575259
1407170241
789927506
2029462879
1035280518
133963282
1445840571
2082259434
670229522
1328301528
513193168
1279962984
1730743816
1216300767
671697866
1174184344
117079252
403032898
651023029
764088141
1142031183
1547149179
1568387406
1434078000
1792020051
79630344
1904707521
804847528
1360525201
101575167
1252226570
892720463
267140662
2078258416
2025185464
55195387
456508296
1826697319
1096564949
595517668
1906399293
31689028
2106896774
1153997700
699134389
1268906088
451748647
1823085620
6538559
1541867001
1028275828
562963455
470509069
753914692
304806030
1103793596
1765460431
66324424
337283009
1583184304
637142415
1559902828
980685920
677561504
956821821
884242783
336220817
656771779
1005791508
722220771
826246332
1827691256
37540248
1903901878
1540402149
641835869
2044683572
1622308017
1716060547
714429413
590856804
814684276
1417980747
394006075
316153250
1278870666
883665494
204502022
1584291901
1851003147
234274904
155758996
1059918908
1485005729
996051853
1320836910
1685493862
1977255409
503928422
1399353294
87478746
2118930484
1354559566
2103252313
948116322
866258245
1865611545
903232554
1413738421
92089006
829068170
564249625
237535978
1739440494
2110712675
1756031521
1620126821
526261704
1295423588
956090436
935579306
180466884
1451398798
2125865692
1800407707
336615204
400585653
1849677907
424818332
1417527161
1243722945
1316429920
2033463445
1579037668
207786447
768646031
1554925276
1326684338
427572520
1493156001
232851169
2110937764
189471532
1467147032
21011165
1829172373
1753053929
1749542327
1480932849
1845342239
1779276953
1503742113
852122219
129653730
1718634954
2096934189
1147292904
63423859
674408733
1899075231
824793261
413664838
1113300061
492947683
74511650
278423337
1942466728
97228674
1746916166
1940774481
485249967
864548381
942665193
1669212132
1459662809
1928329508
1489627258
1554624582
894087754
1106878612
576632700
555236307
1579982514
485386682
648955876
470941498
1457740099
464846223
1705597668
38554552
1044149896
1582166327
741349864
197147184
1924239071
185388768
206244647
355310214
813789272
397988365
1780300592
1443213892
937592630
1980234620
69982442
2020989115
1647449982
907678211
984031960
256772736
376018377
850535228
1068626203
298651590
2050657654
372925945
1204447718
1333798373
1763140720
258817714
352850504
1111800670
1333157574
1130508560
996810055
652506177
1389353537
243377590
1907523390
1012942626
1380164056
2118283254
1727520086
1353627129
1828977051
1254065642
1263345237
1459643271
1822599359
682586037
603334156
266263538
1797707303
446534198
559370726
1953417539
1754223212
1932756809
1018986628
274462667
1645092110
320124400
9862350
939254135
924909279
241252115
1200159402
255023080
300310105
1140242214
1739979873
1759815091
2029955445
248876837
812806917
2094034951
1922676048
621199788
920871545
1946683672
1812137957
401171106
1785483813
777542543
824066391
54283079
1243639077
1145144210
492871125
1984866421
992371761
1422316048
1814029773
99442387
1585528826
716539341
1746165857
977752658
1630624418
2018441691
1584463181
1158148072
247802497
1645587610
740872249
1356069689
402493816
1731786192
215014990
761466782
1621918259
832346887
545262435
1306563358
1822692019
1004194128
345093157
255178418
673568567
832558170
577643247
1523124941
1860939442
391419228
1989727036
1540682416
2139082161
1466378433
826832143
587558940
563372752
337651267
1821443689
1578451810
1157962885
1346191949
1012960079
1590843910
1735004167
698173052
1042522796
763957273
740401551
578151549
2131577219
741926374
257049482
1556745966
1202912208
1719855652
682346908
2026889761
420775660
1229696481
2025065020
1130352165
1713836549
1199520946
364032597
1138757304
1464849775
1301547269
614776148
1326600872
2139288812
1734312156
283900568
598635500
482694707
386649429
784548393
826902934
758709968
1238556109
1890868259
916807739
1548520071
336433255
275988607
865396690
147580419
66488797
592104895
141820673
495895844
2109556867
739231375
845987948
445722660
611637926
1628349949
1108295700
882337259
2040444445
1524032247
691144371
491138655
425573621
1585458085
577224579
1714590808
16890729
1148910646
1133190584
517860194
715351296
86487369
2060309648
1326967016
906496166
1354023786
845542304
1232057558
680283457
660959647
1557273493
1800009452
2062805486
2091491159
143358989
297759847
365145175
92463939
706250321
1754873403
178265801
409033193
1054019543
690941230
509138716
407454053
214007384
797079461
99072110
2113462677
1729300366
251456109
1407258798
860234703
1741068230
1329531637
1386404395
1978929227
1957658701
99819719
706596790
1637308964
362324874
790894186
1062804905
450871252
941095069
1357095643
762320326
98961839
914777642
236656914
478375318
1669736977
262356718
126948609
697854447
931340906
1504890825
935336677
939441250
252905982
1952133339
705314313
170021850
1248841466
305647648
1562022337
2079481571
823394595
1429463941
842334898
1590174694
625055816
178987049
410858475
538505457
1811909106
1819714843
251489694
1577323073
1835293629
699057101
2037944734
978147605
668268774
692198561
1510203249
935352846
499652939
994692584
315822405
1343737663
1586384716
1404988360
389364560
1022145100
1861155589
480669854
1303675577
772945381
1844469784
1265851041
2090545157
130578364
1710313445
1622112001
690072359
1067391859
2022234392
211114455
925883158
627753159
2120402692
1375729832
1989498856
1164956979
1882390593
1051955714
1650445838
1215155622
1245821888
1837459385
908129749
964251634
410191825
400233348
1264688316
1409384585
480439567
211013140
1705901797
1067616494
1807712469
1378787891
2132090211
1652748495
487696663
1056530206
850933105
286152412
320508533
1368633841
51579842
75239310
37764009
1245973270
1205507360
1464735741
408488465
911583167
304917398
1868397332
376838717
1851218999
116321992
1978427010
756833688
409434042
1510907254
1228619684
625411171
1355005921
650646117
1081087791
649441207
910896408
559725585
971628257
1912891590
2070378804
64999351
287322508
877536701
1543937844
1679158195
1280223586
1640378118
386805237
1582889675
447308566
74550052
1427526277
1370460267
2094944095
937964698
1745363992
1121813355
656379904
171361932
638416928
2023618777
826072179
1062141673
1576855886
926464848
1581898424
951436209
590264402
289695491
866742899
1656302750
1394754657
339760248
2014195820
1973574930
816427208
2109203984
616972053
450137624
1054805417
1130113249
752585263
15177503
1042684141
1098666710
136718636
1751848998
2081272171
1996738919
1698899986
1893723397
1268095615
1572994094
1906049664
1777691036
1330434271
584673519
941462826
1138984841
1414556073
516781836
759994055
1339769442
1450145950
1548258946
119583785
1215901357
315087413
586207174
607004980
1101629552
459711239
583451956
1823633857
979878539
647664443
1468795007
1508176083
1766697095
1255168396
1472584780
1883889417
1063060591
1784483088
806808092
105094576
106645046
1686733574
1516686882
514821158
1583083394
1127490895
843032539
1088147349
838677082
1404306434
1202189511
1442207952
1582314768
159393163
1559995519
474269977
1877564521
1856014338
1069657390
1971471393
1493171167
1155503663
599788985
1453020473
1912204453
623987849
1099142794
833072594
1201049216
412923492
120827629
605486323
915080399
801294680
1295664837
1361390258
352850504
612795286
1420450437
1734023005
1084175484
1670566994
507413302
715845898
1602950080
1976587179
1312297984
865557678
2067305694
1017615374
1270979067
455840974
1081239496
755760155
721603352
319064873
1341693999
1425820434
697746414
1768250275
841053834
1205889734
935289812
1209765374
672977993
1657995588
977493474
578843493
450678876
253219968
431410259
747278707
1599169075
1541141645
355201680
329217428
1570250833
794980942
768334818
1030102418
830385242
1199155920
1970459227
1001204738
138869799
2144992801
1439357753
1667342738
1236281610
973510446
884127696
1843579725
548987233
1144912246
1706109374
1243021402
101264361
1532655023
679705394
2080731971
813221584
1894888006
162057768
870453008
748579286
463063209
711189829
874390086
182933792
1989817457
137594886
1944644265
1085353142
233940416
23307750
388670218
876805067
433583280
713809653
1475793480
338713094
1364364523
120980586
1126994757
987438497
1631681333
1629199960
549281151
99580618
1894239534
1078074544
746412810
1326176112
1628620118
395944320
322915870
526847745
904365314
1324014457
1556763141
207808560
1763581178
538726757
1140516044
908840153
500681999
1627915044
1097289366
1829304363
271830205
1117224291
2067584925
1687499324
1682001881
744080315
445587653
1287426960
1280721059
530721622
1922844012
424263433
238012068
1659968172
1424931860
1529463062
464346108
1230488845
1312216599
1398646328
251455073
555673780
96814448
695893175
32005337
324046821
1470838059
1223073720
998585791
1674361420
1074742739
598719769
1213361549
872217744
1470396601
1401720019
138540404
189618685
1862350153
2134772220
236103672
2051499492
789543217
1739149164
1798041639
37894142
1032433091
1932787482
1395489312
480089188
1366765456
2090052773
1587775756
956811623
2074794188
190308372
711060013
539759018
1720161343
1972738211
55024929
1410568122
354084944
929201589
1887787499
1775364106
822116097
253434376
1507261068
859551154
797029263
706185682
935300975
1071755887
1331890817
1850437744
1298080822
319874717
1014204069
686006709
2141550214
911299366
1580900994
1650522438
261196450
1119230170
140524304
416522979
1537698297
408896258
1263102501
118235781
1404432583
581172158
563307005
1026880322
1613128366
290669663
959310359
1333544275
544140397
709752773
1602497831
1496922093
20311888
962891241
1527678251
391319629
1900810170
679313231
53186904
961604001
408851150
1730934109
1371715442
1120209361
190951024
1545140326
1819372057
669964856
2065869364
1387629595
2145175447
1382280924
1923899068
914067439
2140211452
243344629
409011103
1947282355
1949977497
148476547
253004363
1251705208
1973653356
261753301
843380635
1492659574
1899258042
1207411145
1997638608
1482540400
1762003133
789442387
299356938
1199752888
136088290
1908451808
1958646581
773804061
85038865
1567701493
1817129457
1761635994
785939164
166050162
2075626307
95805524
690781282
2115302641
1206308297
953836306
1050106018
1958644622
614987011
264289426
1802231173
2068045764
711454089
1107582445
2105592795
64920090
76584550
4839218
1806684376
1275532847
1379881252
62536047
1031361941
1901849785
1788759235
1381063369
1145391011
1345023912
2083295600
1259023491
1469784585
1724602344
1776691119
657598299
1216040977
631375563
1021126471
1010804068
430760989
2147450664
1114908281
929054431
1536276939
41822797
1852640274
1901995139
961888171
1453257045
491520330
1395286605
235786907
1511010773
1735795287
1168207221
70644913
1070139320
1169713589
888850708
1233430313
1294567594
1309230470
1737410490
1683401751
299286155
1796951134
1308021281
407351719
451717450
1741491966
1350652431
177675858
372901167
1472816533
367347778
1671257300
1191698134
1407653752
1489436335
644962614
1631372245
2040783931
299386100
438791308
1537530041
158738870
1227347317
1489742450
1630248258
142930319
348672152
916962571
1871604592
1210936645
1987861385
1272016893
321466689
1778074114
907441004
1903019366
1320604668
1108174002
1446088091
1360283458
100307189
1768028424
843053649
674746352
1508873934
1440534364
1980093432
1878822764
1783870681
1995171240
1762010484
1919369522
546568456
1023148389
1164917820
2056901977
1785447198
1331040677
1900667093
1865813371
550957476
1258458969
1650078583
264289426
1608549453
1868820997
1966902214
320514215
943019953
1245713180
56814551
2097845415
1961300595
1621562113
1394464413
1855247172
1028626866
724185831
1423470817
327996767
1351132827
1234173845
1895315160
144900071
1035110102
277576814
1112377384
1041424149
1657755495
1056843502
511108786
1815269612
1440737739
1494665125
1881637725
417544947
1912809555
1924853729
1860988967
1047415164
750944337
276295066
177652585
381830535
307261137
1733452966
264131502
690258891
1602488649
456855698
332166113
1660925171
132632433
34104431
730166706
71473942
966164682
682112782
372244833
914979001
1032525281
616134615
75381014
79425471
786666467
612433878
992872517
422234485
855196579
1013805890
81858445
899408425
925706854
193295433
2032246602
875653882
2048679625
520067247
1218843207
1961206011
287182909
605634898
7961322
1968840156
1188006327
1225995855
2126463319
1713462515
811419438
1009805792
1515245697
810015825
11651557
28041340
1602769902
1626361629
1797172119
1799241198
1410841983
1766004091
246104244
607121231
1394510006
328879632
1704956730
1237128382
1928583871
1879786999
1818546983
1048617091
1152604822
1935283003
939457642
233387879
1665805976
647415495
888208496
1511536004
586003188
799318417
788319208
1271550610
1215926883
501935687
1721721436
446123453
1672324182
838328769
813989637
1886380145
1652444452
1518108766
1075504076
603938897
1604893617
651904369
1599097100
1305794028
238517800
322213136
2105105736
915841959
1031302426
327265100
1029647361
743642623
183362895
1302956759
1492341666
351185789
1293330383
159644235
2079639151
1115059054
142301757
2087718807
1642653466
400935746
461200115
1598778457
1718944969
1820770049
2106198435
1745991641
1981385042
1216625575
1470775607
587164772
627926043
878439350
1536445259
672606071
1892630883
1373110545
1780919352
1793302988
1971393050
2027843144
730440525
811003594
1158074917
1889495558
335577163
1139318911
466620089
1034650235
344903858
454972378
187888708
1141639157
849380115
1526650421
990353744
208169711
1299672795
773073352
832008520
1328723150
328101704
1796950028
1073996613
1487776804
2003466974
1337891749
826468600
1193028571
814106123
1217238694
1992229902
711248404
1481152005
306404432
168244239
296129328
1315655602
1932008594
1917997045
100629056
149371495
2050701734
1872891040
1524669939
643357744
1890010048
516047305
612051641
519603818
431585721
1903711089
1149664002
1387625785
1572723549
1378813320
1663983711
368246518
1801020960
199172553
844164477
2093947321
1912499167
294283880
566031459
328299517
423040049
59319943
75392373
1891879343
1862710488
633400806
743779725
1277009625
1016498344
1669337637
1533351542
1041150588
1692527430
487146505
1421270539
918393023
348656164
1676247129
1094026542
1843107571
1575315643
1004347156
506037089
876942074
471730993
1033641115
924471558
1872236367
737580640
1924772172
421599962
1696477145
1811131479
1619349621
920389390
1691634973
187626722
1123709728
1965861340
359633441
1002773047
325739912
226319939
1311314028
164006819
1111747675
120072709
106952882
312541807
676929001
2139271443
625384072
1553345934
1455225658
1185023108
1079993707
1557813555
348805662
1991239387
952886249
1595369170
776991649
1817730750
2008703810
1737945867
1308734314
268111980
1494995192
1704599355
1014987694
759108417
1843532345
542664477
200852588
382854685
1839002081
2055588998
2013197697
605628642
148869780
1251795520
1504969711
510205965
1601105381
1837666137
1275518100
861533247
358973963
704736121
487364875
1233643669
1755041124
1497337248
1807875462
1267882562
2116685129
718416820
1752614554
1362815197
2039129626
1005264640
1171629187
1793065801
1938151614
1364804240
1588201931
950000970
296177562
1503169991
128904532
401042520
409999913
818796636
1099843255
1594597532
1755927389
195326037
1719345665
2045526601
417058920
741628233
503348754
2133554346
1946505054
1752255054
752080084
746022032
558817043
24936224
1784672206
267417075
714372557
1857202563
2002578285
515325220
672299431
577478585
2122254033
954324908
1904062950
461212423
2102626922
2069322700
1516462585
462620642
1405653933
1839046020
650890435
1403540424
1517975280
967140774
971437929
2027487780
1624277018
1029082260
351726684
1170102125
1746266481
565342642
1228849539
839504981
1896670489
721543995
1111920506
2104985357
872725521
1541433129
242797507
1471825491
1908751666
751261185
700374246
677045659
411682726
1207624155
1616160630
212044982
1209139585
1495674675
1830786739
350612334
1381129951
1939376077
199507055
801625000
1488983443
1408869633
806515626
2003019207
746698639
1775169337
37937006
519612645
33951183
2052498065
471677159
2043278599
905774272
933843862
727810843
483047476
570609106
198601003
686966843
1719418113
1102621179
1315295274
82701669
668541436
1039774422
868340700
1373889751
2126447059
692002209
1538792736
1196919821
1279784250
434815197
880906978
91384701
291241656
1628156133
1557684595
536133480
147470260
715524027
137933257
2060040165
994499876
1454931095
1640699187
1203894783
1187173357
1674639279
1191077205
332491264
71036462
1517084534
292201044
1626927703
1671625538
124101958
1817651744
1222508293
1854783453
58195891
57545873
151021475
576914843
655389149
1168454512
137432708
673726562
1497308711
79191273
251451431
1753212700
523888829
911727920
1525293956
456596776
900716029
161432950
2043683032
1594702984
1071801345
1957593777
787984561
963937152
1186693943
1895195670
1921134226
622244794
2066227622
196633661
419716155
1164438958
879442169
1477138792
717038142
1782127208
801774701
1202727552
693841343
564477012
458030329
1268228227
1685190896
1527290560
1523619263
356135328
143104222
617471482
1108625655
1007062490
473572380
913760981
942610881
1743829871
1462546432
198661290
249349055
15487861
1470721645
214944020
1054279841
1156116978
912366079
1353000285
505590376
115911780
888929907
389923940
829726436
8162319
1252835395
675605748
1383453871
752940858
285543542
2070661390
2005255388
880783596
409818994
797920732
316242761
1115622725
529571867
692072542
662844739
1261349887
117729376
1507514493
504100290
863777749
166842665
809871213
1472995410
833056158
1697891757
1276384978
252979632
760074541
1292584100
1250997460
339048919
1673078650
408240669
1819167666
250244336
1218670428
395326691
417027773
349800767
1093873582
1690368516
316243590
1101433869
73965643
47087225
5475822
33564763
1913906271
1602849641
2035244893
1905252253
133074138
1621003631
148227479
1666074475
460163869
1616812838
1463710025
1332795987
286928788
1764243969
1730059997
1706687506
1929916608
1006901455
1937500349
1644750599
613252102
1642467874
1557100914
263217971
105431509
1032809166
523062429
1704809178
1545243493
597296675
833007212
729786330
476016542
2092040268
1005892548
1852975648
1422383528
1615817720
616369667
1475219450
480920975
1835403173
1842036863
1342902182
563940527
2046221250
1810939338
1046233522
1699820227
14233081
465465499
135800964
1649828057
1129480305
1158448625
1320271361
1767994710
1531152555
1237051791
1009547269
1752373863
2129978262
801940803
1982296571
462789551
1469752061
40865906
1494711183
100145475
690281676
742820220
444999490
2071242058
146367380
2034095465
286890926
111148505
951505946
2050177240
741521232
1339022511
236884121
1143023017
628188204
1665287270
999334300
1845084657
60043490
1434881939
1946880319
567903161
1098105661
1687888994
1489899835
906486272
1934816613
676545838
1150909034
629677441
1683718327
115210649
1337303551
1735979655
678619888
2121242458
1709666155
483683615
946576611
1440075128
1818760603
786981412
948785831
559488621
440612128
1757182688
1426935518
707107197
56736956
951679847
740577096
51993758
203408020
1725683993
940496112
1963504509
709256814
858060803
652996863
1231558398
369014058
953908989
760824976
1395232677
383832069
1823648736
1195892725
1438096233
1058583341
198948847
641728042
2127346461
1996850722
1870289746
637992274
2023297769
1628388450
67837396
1851241752
1395111490
553753212
199723575
227926268
1777089848
1386652801
1804832916
102239994
1163068600
146452053
238456742
154345823
304748765
1577593311
125049428
1613445793
674954320
127806137
521396233
439296334
340627286
363233547
49740611
557817119
541003871
276891810
590935471
491007721
1135445
1987361366
570175610
796993813
57352249
1624384098
141410436
692359712
807987039
1411849860
1671177959
1617997163
457541482
466086326
1991453599
987376084
421423422
314450272
1064848192
702989770
925999920
1688093052
122167212
775007863
1075128981
1501395957
916957414
1555579942
1893380273
1238689041
921629611
1641554576
242869090
1685421753
1023495728
911029212
1187893894
2440388
740565521
1649319847
1034819382
1704801517
1675517406
2060120887
1403529826
722476108
950346583
112089607
2103188192
484853569
285629012
1955518460
1819379992
1433535136
1270988516
250049071
1343861592
61796218
1491088797
37271588
1263291722
2090998630
1492235897
592196307
2111909219
1849054752
1769833253
1578672938
1475180375
2109873901
907435234
1741952380
796109154
1699988346
753546045
1023945274
1480132979
1218572285
642932826
1415434023
274498118
507682740
864921434
811959977
738890496
2145129828
1674250680
859654442
2121440426
1026905971
233415708
384680532
2001781482
130402977
1645605546
1197742024
1565879012
667567309
1752743381
1066868353
306305451
1600061871
314375415
1241932721
1104875821
1801142161
375831041
487210802
92336026
1219628044
649645218
1874424262
616074585
404594445
843752719
833145623
961290771
1356481631
933480219
559542478
1228083172
399151699
1639895535
960006329
1642002677
342114433
1868589638
954874809
2085486654
1513232125
1666964554
1715734347
175851762
127964169
1410640452
815122828
1735730234
282812486
1274840445
164842066
992528555
2038873096
1688125494
1592708899
830912853
729238278
318031436
762060738
1309471960
144838654
900617219
1175007974
2053494571
1350594555
30555128
1658873934
380204001
1275749248
1132635602
1502002295
11554124
653725007
611276030
18655595
1173591204
1189391599
1181498902
966038478
42312492
1381877244
1284972112
721345317
1470562137
669045527
218185709
288168045
1132533020
1000394724
117263876
646378472
944999700
576100885
831264045
1129143704
1392967144
1852077913
1177437023
1781963473
1810918261
1972326896
2122895636
1456138698
946349974
107267192
197737575
158862352
1330352984
1833628505
754753819
881588435
1110819889
514668774
1529704203
1367696091
2034036429
871641088
1162421125
709608067
1255092830
425842962
640554745
1157988760
1141681050
1009109265
1082225507
2108180460
1858740760
615994495
84173720
143873212
1588407041
533352838
377245405
96167864
1569458516
1641803731
375071792
1338090248
713942379
376871840
459208150
906770877
2118444101
637914373
740550796
1007776814
523905612
2012503278
461104471
1795255050
1604752238
95417752
551450748
605115409
1144491948
888109909
1398051264
603989856
656416953
906622823
43867147
2086178268
509334877
1022966119
549771947
1258258705
410232230
1838011033
471681126
194136190
1884079479
1208396325
311538575
1533311574
598841880
1530277168
546417103
1493520328
1635648249
1914608438
1628325745
581660821
2083415044
1966734578
702381823
796366178
2122406406
1129884102
949444005
440025772
1213040703
856962603
1914672
1496058912
1739587030
515719776
1237221861
857793036
1615679980
395226234
750565755
927910608
1401005720
1185022853
95061991
2013301165
1411959086
1840130425
743423184
356688301
1908783530
1083837820
1164803142
1336744222
1162279276
860096781
2016144571
1600027900
986428302
1023912237
1792441784
1691734648
2001907377
1699141064
1450842147
1230883759
72718249
1743265202
1585204914
1478518903
350182698
1270977561
561532587
1948617686
687981633
123230998
1287130451
359778998
1940749348
1902277191
2112498352
1800867092
1788847931
1748135438
427549793
487770202
208145688
1934593691
736566490
1714913854
604771955
754405690
1401159711
11574449
885156456
2077447626
236412747
724324621
114840737
1018574629
1529938991
1428443217
1437313301
847633201
656952429
1858688011
1453707425
386941283
1559231874
269294368
1499627299
1005661197
1015915557
416861749
1110328637
1850927573
1031549386
781581504
361277608
335951625
451929469
929995458
2045507670
2038187492
682243397
817594717
1713939078
1819971003
1915593119
550533039
1432816978
329750405
873096869
1661027625
771559284
993908284
701411644
1671092568
1784073892
1169002775
183444489
825447378
424783103
561301840
166575756
760924713
2109950385
805133626
2001279184
650646877
493546673
1876831035
427945688
1742145189
733793244
54079058
885134503
1665621289
1178282153
1741439874
518575633
1237238603
1879730452
1358129124
1856147820
118495011
644733770
2072381129
1784052122
740190063
1141327757
543521944
520934481
2055430374
80934465
1284100124
449000475
1112460249
1096812107
1228306639
545454343
583353069
1877372078
241812957
940344542
639181667
1567918409
1868356146
1368178342
974879109
1339465612
1174073815
1089563532
1694476948
2033950562
25821780
1626290243
456857097
985731772
376514227
1820374561
2115086485
2103771541
1583832365
862473139
83583123
393792409
2036955772
6056612
1374929841
781878763
795567590
195267233
247170106
871372482
1766122005
1198447355
723118059
1468092021
1662768654
1061457961
173768439
1281221096
1508278474
505930138
22488776
534750305
901562728
1988690932
1395976711
127736870
1270180770
1832565177
2100333018
1775582795
578286897
486025658
709425489
1037575066
1271397403
354868689
88114162
1295836414
996858433
217484325
1980216677
1634132616
1740080890
379862564
341104375
1375406686
1181577775
1460839118
285303483
778622334
971786308
1055295529
1402484934
1316638987
576918927
685933847
1813775200
765243663
961554601
1240788639
1000902766
189772780
1443792051
608932232
875077151
1654706581
1836106979
1426794266
1409696327
1294536373
1224545752
1660033972
1608759619
1851459947
1532267487
772317511
1316193524
1420484409
1592246175
1225434472
1019138590
852542177
579106485
144293946
1227613941
2078468399
2086594860
710535648
542532841
2060946334
523510213
1748366353
1675681463
1503991347
752103445
49885943
431197611
111116818
1359420201
927644769
125464002
1658612927
1295946469
1486286478
519186472
619065826
2012980853
1945377016
1551920436
1861369601
1566465740
1682156720
1966437778
765847722
380777791
359138339
1247902277
588454560
611933155
898648846
1842681256
1305628932
32270070
1462609798
37243732
262516404
463835624
1115086621
702306215
1243397545
1990053348
1347467643
986901947
516315278
135250702
2130682275
856306830
935260308
812711560
1963117265
476418263
1708544130
628334396
1710037271
230558629
28859658
776489935
391505243
51082695
1287952760
943002691
1768722360
2003748886
517523122
1922065577
914558272
370288992
232718037
1808205764
334063040
832473718
730261880
678203326
150007200
210422668
2037268551
1191720555
1366182208
1019998430
356011356
1686187617
943525712
1582754974
248290052
1449238501
1647537010
1743692133
1435903101
256196359
860922161
1842524930
134074064
1780426547
1315643359
1301666340
691047860
368487732
815016627
1089863794
501342176
466761929
1201225490
956674775
2072998417
330538871
1665409593
1305493215
1775881525
1838904025
2019823184
194274098
471089085
649994128
586971788
43121328
623034712
380326957
1873580283
376053930
647485663
580058108
265305984
225588539
1386890485
706538751
1083314971
537670101
1335714969
338685279
955241406
674125441
1668761667
86196875
1709505024
345929447
1567848749
1098387914
1907166870
688094784
1636872041
1885932344
587400311
1074913220
386008407
1471959346
382270658
1155970098
1841657347
640400578
1803011535
356181330
1589030615
1657359991
1471284817
603611610
550044259
257615555
1360613448
954685427
1426017137
978635314
562199969
1549893909
977619110
1957443158
266924913
1223892979
1468869700
939006624
2054060710
425805866
1168997734
1920389631
136972303
2113453997
1322881147
213825660
839207337
275168208
1861021413
1269290614
1510242911
1450388106
555379707
1049289114
438901069
1707539895
394932483
1674864234
1258330750
811951250
978881857
2137693110
369435377
496143207
633879173
1486710015
562362417
1888941010
936987458
1444735164
1023955443
398306694
722970683
1100032953
1107494649
1180345676
1594936869
119054323
567866501
1936063930
389296945
337283544
1783161925
745310171
1584148640
1366602886
1274169018
279752412
837978167
1694748007
799708532
1671240293
1461358903
13742767
1314998835
4958332
2015256342
1638746915
1944638416
594564476
1116328666
896492170
617650639
1330785210
245634790
2718498
1947490004
1425558018
1294251270
253849893
341070582
1128896931
1134064732
28528666
2087785043
1870025841
1672862890
4518501
1277937344
945905496
402270081
203359009
1341434616
719833300
1203296646
919973270
1992337787
1141055587
1693624740
1477004235
345444092
575444006
1124778935
1370135312
1306281449
88237059
364846994
1539422206
1234221983
1112263842
1590824060
815571345
1853860774
890509077
324090717
1569056106
5256592
1141148722
1971042541
866096055
1656207335
884245435
953712174
606882346
934600419
536528431
961105201
1163729741
524162946
1723354035
1657411437
919491553
134473163
1727957715
212858938
517189789
1604599450
712024627
2022724340
960057569
1513421781
2140095865
1355353362
1089400703
54032069
1252949155
783184688
448457918
731542753
656281165
272561801
935518658
520586213
167764936
2062847233
1760197319
1943607340
1964804438
415425060
1895735705
1520976002
458536423
94362858
2007183415
878618731
1370844548
1870706914
1912148765
760694318
1566363470
1404780481
1875833724
730803448
577137520
1387365780
2108813450
1337019959
211822665
476223936
1147749162
603269599
2017159311
950466564
1357426657
332434285
1580031835
1656996682
762878726
1929651021
112641841
1874518050
206588900
2006493852
1983260940
2019305210
1994392674
509398865
268439221
705179164
1620132572
670687238
1637733777
1198825993
812727575
165318597
1687211798
928380881
1781722109
417805689
655227300
1455752203
201405670
289748477
1276800174
1629320762
1037721825
246631790
724653253
935190343
381149158
2042304113
51793876
853432158
1886660738
1571262508
949604085
1387948009
175860418
2095788449
1754538854
1073319586
1320359498
199187746
1049177189
351192758
1700280501
1369244293
815818386
766854854
423298380
1172879130
1758089088
1980886022
74528028
147453819
1070230785
995266400
795914922
183000905
886607149
868050575
1418410437
246813361
1956599952
464337135
731445303
1762015439
1342203729
1769996299
1962653554
791867459
456749368
379687914
1519641975
1574010442
1673474830
1613264017
414433015
143230994
400207288
423213245
388252826
1929030904
797366003
147069143
80978799
1437713689
1993677212
6990042
1568374648
1329383797
989594872
1845646894
465323294
1004766374
160761608
818518567
1115894680
741830647
471807239
1451388758
576745491
1157711623
1308847536
2000601070
1780445911
242031801
85511362
1969878547
1024560421
117608641
1945604271
1470251320
547098887
1723173243
1841972231
1813216093
1691634973
1474598622
238213041
185086786
1132245258
855067407
981010770
894370805
815816807
1774421401
14088436
278898856
288683740
1357837297
1147155435
662722672
41736879
1766975438
1521368091
679243124
457282793
1335556569
526164461
482330928
1615603026
865925867
2024803138
491164394
233061163
421963323
2087314333
1236910391
1333134525
1785311310
2145234773
842356806
1989928959
1131706921
1005334685
1433385733
1761169839
460652015
796848628
232215976
1721728528
1705808542
466180195
1358350034
1792341326
72636925
3407603
967023718
1257743629
904188958
756466427
1312460502
633619675
676438141
1748433851
85839117
686345909
1100634567
828783769
139665347
425696646
90896395
389126480
1830349342
973462557
154124880
1166493422
688669258
2118594553
605153908
1818324783
1991075509
601562172
606371510
732115050
1286473531
1380613561
1700208806
1555247710
22176568
329516035
529985705
1855699251
847201896
1268818661
1348700243
1476638281
1508994485
2078281565
601348527
368670240
1642101118
1211206564
1540475734
611723414
426852506
2011573505
561241169
378771512
97772158
1640620788
46898615
1639670148
1372309750
1157314244
1677144914
62465130
2048105166
695126067
1376934166
422747960
1954023312
72220342
1958588692
1371636191
1725981016
72876018
389910145
788072671
295338793
2040340247
2010268776
1907347886
1771474716
777884927
216019901
117559628
1052512633
409773655
2040351642
1233721496
162175050
464563630
423617736
294948377
106004470
363908589
784344786
916829194
657436459
1361803254
1071171126
1653718771
2133451575
1378213480
1150940909
563449936
549893270
1730704915
232040372
1323261558
1189023129
554566798
1506240784
1291539354
1691267081
1111322830
230954171
755127058
941769978
638317094
797616815
710359865
1819690295
1921292178
1505366068
1342539108
870088523
198936989
150131254
892609473
1722175343
870112030
697116388
545763418
2039356741
1458760033
7321095
1131601127
518715216
204757194
278378490
122051274
964266384
746691189
779136601
310144113
1988230365
824323876
1275306502
747199496
749652807
2097952567
561514962
223381642
1245718133
1035665957
1566778074
1230177721
1357635249
74094944
810100581
1961831011
1614715277
72301711
1959417080
233162435
624010632
455910490
67197541
999442960
1146056814
1943867085
753756000
275368263
421646947
1544903480
2129395535
1573186207
458426872
534187
1008167751
205465355
448562319
805122215
2011611089
2064472229
1967115208
1268012278
233195016
100155389
1942225122
2075749792
1089141332
230477917
979252063
2085714224
326760708
1356101895
562148824
89882989
1368810664
120159120
1095279606
472587488
1834536654
1425706801
1069546409
1057444687
350578635
1211413366
1393124037
230498119
1847286841
1569025777
1459690056
192213479
898185836
1365646902
208107447
1002969934
1228849275
1753411513
1115041636
822150444
2123693251
998204765
1820413886
1911049738
1933342924
947954379
713179791
1725923219
710403563
1591404026
1445714541
1344238486
2042640384
652172205
1874479848
1442598099
1156527935
1486885813
1429259727
109745640
291341868
1556354312
1769471766
1127731027
1435681824
1542590930
2056023805
832343179
2009437116
291586279
1804663236
560854112
561776798
140356612
1911532744
684008292
306710365
109714734
177525384
193188317
965028579
1732043663
690029209
1852780428
166507634
1069642977
1272954482
2023527487
1604629694
917511109
241891623
923264360
668292759
958664085
1829892608
1434571729
1933908032
794313922
1551411619
1342539108
1194614030
5344500
750269975
133116677
1769812678
861085230
795951421
239726642
1476558551
1869434284
1462299970
1003425366
1703736281
596053673
1117931251
1078558133
1106625571
1523705810
1597528632
1476389815
441378707
928790155
518735177
2026562834
343989127
958856202
1385067108
1058165687
1751258693
1374379178
648053908
2017491558
1438226720
1476305594
1084598755
857776709
1829061476
1016700673
1376617104
69446828
266254398
915628693
1804606342
155607119
26597439
125237814
178110131
1969719327
1907539335
1821724206
1164011561
2134521931
429849689
896468080
1655552403
834865034
1226090993
1988609033
487288689
855592361
2063048989
1948109776
708510688
949175636
1148824206
1907288110
267953686
1466934190
1799898031
2064682709
654460361
1494313941
334821895
1856916315
771405259
70205400
279161594
589834645
368634533
1455415956
631694569
58458888
291815775
1801064188
8089436
759959387
1111943226
678361938
1666590161
1618077507
79845699
963744081
1272388254
295963668
114981228
278947957
1358593093
1506388126
1286219662
721246142
1402073473
588194308
548152448
303426561
225688940
444134515
73310381
2066611189
954675511
927921414
1401289821
1779567277
1889405728
1516354098
1548477811
1146073846
1877426151
1344189356
850911434
1860528017
736202574
1979904254
1612996625
1655187277
1572825327
2074947987
574380930
1450328563
1892008451
131897855
652915830
1492929142
1390481403
171071877
461926659
818130010
1558235999
1702911999
159578199
1216192388
1757730639
229973010
155680402
905175911
1753100675
1371526977
1251051245
10736281
901149226
1201055468
2005259363
98911647
951349059
15112388
579230154
1459220739
1517952722
1573730974
494451550
128688711
118744468
1734306875
2001978433
920148527
139336602
499318658
1797430531
2016638991
1771342746
917357889
187352225
789404500
580592994
1255416157
446677866
1327042393
11960700
1887565783
1094451534
348776740
1328296897
2078914121
1911350780
665718611
1377992878
1120243267
1855288475
1709745153
510206562
160756187
712421274
1121262627
2078502014
1507975961
1902957028
553610178
383851712
1212017100
602219276
420138843
1050769364
166798384
1901439088
2021035771
445550768
1936760259
254675423
1307332227
1890813142
273778799
1987593461
285924010
1789853363
287693129
664096733
1463896973
1245970913
1012833968
919487104
736540917
716825843
1134732845
1467954452
1028633289
14054539
17813646
1619925973
91662751
254099128
964567033
1090345760
81943227
1588486488
1419319309
258472673
1597999235
1426314951
894332537
527994401
371546893
1442796975
374576744
887651368
525132760
589058583
2022278120
1458470062
983526947
193809449
1553677213
454467736
2048383075
487940090
1429436279
85962092
495379255
2126988017
1066471304
399213847
327534976
225568258
828638792
678298644
304161104
2084301656
62370589
220605769
184607202
1805216070
1621414964
1314504869
240983988
1526100191
83176625
605034595
304140691
795830760
1909167991
395246788
550583409
788463293
552219563
1869027447
528283651
1923958996
1900461612
1665759634
977859662
973585450
1611180906
103923792
825538419
1607315774
1718676702
917794985
572216255
1360709927
1847233030
2114408753
1625188086
583549501
1591413971
396156112
780442037
570823161
224904433
1140132929
684394197
998528788
55069223
623820444
1572305448
1833679377
1032022735
1221126571
1968491797
562161628
139391513
1102972491
978795785
205503316
1141988473
1677397399
2019312078
1802395650
546770480
1507018499
2007094541
2134008576
1404576101
1530891453
18008375
2048077582
1824441221
792757503
1008753021
375020921
60343382
502410466
222361323
1112690238
401269719
1449457810
87839660
1156852754
222961601
1266176817
1453368415
336056371
1690748753
1280859779
158503657
2112662574
543211747
1573552378
538696558
366243781
385907221
1086670185
2049061147
1702870117
619728944
403819562
15375659
1141081288
2145293776
774089303
1907303515
306437406
873101606
1661888940
1563913278
281358894
419490258
1218724549
347855572
152512730
1038214367
185352136
338233659
1822095087
761120635
1400843803
1888021291
235644499
1306789799
1249116137
1251695122
1326729991
362740839
494707864
289568858
1062434688
188382402
1237677834
1690886103
91856847
826522536
1648320735
1546037249
1129614797
792915725
698037336
696848344
1558017772
754382244
1860266013
1558002737
574900227
1105729559
270999591
1246334897
951219284
769354534
1195674145
2042698730
928529190
1360801784
281800402
665810900
300441829
490948190
1595467136
1420247089
1863388912
609795090
1328699970
1657321886
924998794
1896071551
180014596
1280677294
1826623647
1917943127
1826790922
742220454
193394032
231071065
1788275320
1994296618
575061639
1534877165
1265781775
579409282
975334182
265126908
680223018
512135936
379401960
1014469289
225119994
1745340839
885157422
1949363633
1947205304
291587623
921247450
1324861667
1927125288
449517337
544838075
719907820
846232937
1927493301
955764084
678594121
1148602272
1510003282
1809866869
1300041681
2128073170
2035206665
1940592739
2120077514
1478654560
73674843
156091484
1821549391
873946959
1933224601
879454168
487048244
1754938276
2064898078
922768964
343099932
494333538
1738223559
580548383
86433977
1404067663
197061003
1781780570
1375076755
1448396839
233805607
2010259650
2100812733
1242896493
477007426
1656512201
1299280458
1083131488
918432343
1992810658
264256110
1863467350
1671588919
363175976
1467463718
1002206312
1986096053
1560313855
1341014239
711418055
1230980241
60689237
1991515409
1621559744
1725717181
1558217939
1602033672
1955413089
1220566629
467785903
350166681
269504740
180089161
1339079401
1392038027
1621530929
252783995
1255974210
500518746
1016585123
1820382268
1877828190
557210340
690380267
569224920
1143534229
590355499
1887397768
2061357604
1055305017
361929155
483151521
1054422990
1374985490
1894316375
625789780
177973596
1918058406
1835036670
943672410
1016516113
206844284
579926835
60931726
381714572
599333103
1621017969
1967264582
990510902
1212014728
925626047
879504235
1614001986
413895779
1780756967
1502223898
1449626934
410358769
15423117
1405147841
1263122439
1508955279
1681479557
1726133897
1334783114
1841519846
1983185822
1937159808
1176302441
1367559361
1001212939
1570233028
1569842718
206230492
562794386
1509212272
200512653
1924801949
377881251
583271165
1119139431
1180139681
170960380
55335151
1904189191
1865883175
477515163
653032997
413775218
2137004849
52748072
1847348486
734393934
1305238412
979306743
290596987
1780348943
1760401250
1822994894
1156364577
702097273
1352110896
2028831426
1628986878
552500285
1438225607
183854611
489562344
1306693639
2073549714
983279004
2092812145
738255927
761236082
2066330503
48137228
2094652110
2007146029
365145175
1646032806
919548239
796452304
1073417925
1917610326
1035420554
1924842031
1949330196
195314456
622255280
406451607
1654345619
1357405165
950629071
1528204412
255813653
2065809376
1018205680
1285711442
730798104
1273656596
84065108
1619812063
43048401
535728027
972989428
143771824
1098048049
45178876
104985895
495241514
1262406834
1926288623
307052203
1437241213
359424548
758991048
1830519557
902665286
818693227
1770765930
1035839775
1661477849
762669406
351417047
1370915248
1537247741
193211347
1707726103
1548080846
722881864
412987864
1912064473
349662771
714767161
612678212
202274819
2116493682
705889197
105508847
1932791766
289366631
618656940
1499024457
1725302918
838772682
1337618514
2060330295
793063140
1863705693
910287433
569389373
1390318213
2140072795
90097856
2104599925
1652981339
1268870845
1949674624
1804071958
438181302
1809013259
500630775
1243393573
555794407
574614671
465062479
1413503093
1625519404
1389998635
288519441
1001453350
353156343
1929260450
593393305
1557684595
156272779
1861273794
1936658145
2130178708
779599139
1030873776
364629800
1050140302
106216072
752829448
1351910610
105837893
1765394066
1169596829
1215155858
232505095
1508843935
1990891857
1807796575
178494384
696893812
1590925934
1539632994
2096308455
1365639298
1573188953
1574159544
367014484
1709742518
113721680
546642155
1378108571
1630066041
874208917
535907422
1813932592
1700642624
1106280468
726530804
1814450
395835865
561550339
376927465
558938777
6767091
1951523754
778775659
270566891
1381859418
1054882270
471483261
16046352
1050729627
88848960
2027973866
469294394
1300927841
1454933344
408208395
1399943957
744992370
547471675
563920001
1421939039
1239412717
496237364
1728705596
1378691638
1017270235
1106044213
592523928
974720054
899216541
946809840
1314804299
772842850
1645983271
1227122966
1156175634
1857753067
1654949082
2007366260
1600257065
2131411357
663488914
417985479
1604526790
1721383538
155116267
1175371927
643114350
333733664
3654236
565580669
1684866361
217648622
1706087456
1337840334
257118826
1757911238
1558409571
1182530500
545725021
1415027707
2089660438
2089294616
421280364
1976541695
792193446
1010409204
759786349
1711914057
638598708
1733747964
770107984
1923538661
1835960876
979207795
588974668
1086784056
1047504112
2098609281
1043807749
934454118
265343547
98554659
1570165713
1472005024
1180238875
1836304532
195954585
1667972330
904524313
1971510695
711627783
528200606
786518503
972747323
238362417
681705220
1061082188
171966052
1046315675
1254462918
1740030211
556607324
2107748296
1954315297
414721767
1966408690
2130696498
1559603039
749077706
1051811475
1091312295
1761654015
1320487515
1113001293
956160916
40938687
1951582111
595448808
1896551132
689589504
734773692
511866855
615630200
1147195224
1205835958
1491651314
321339869
781721741
635459306
123233704
796296298
588409116
35185303
1056396800
1484718593
709463350
17472941
1528106373
1995053175
2130564042
1505576328
153174682
1101674003
1448673241
1745114798
1086067381
69543226
878568075
466864514
1442909074
115380843
888067485
1194451260
1671796336
995740102
1264779300
604279840
2035439464
1990025366
783086525
1355374368
158687103
421327759
1370223817
1292958083
1355378284
963524436
262586890
1361516862
923880345
422485608
681973329
1528691072
1204420925
1293695707
1835734519
1024788671
1960816425
553370539
1701618808
446985273
249266586
1313030160
1726347906
142559607
1388621141
1801920884
836717651
58242792
1978541900
1886145042
1459095100
1189065970
982793279
519981600
1672907164
1473291408
237486914
36804003
1497524459
1473147114
902491252
1237806701
789915470
438767378
1594457995
225099169
839330134
312741731
663702354
492402014
1483111795
1559167742
911499515
1160774570
1622408380
826138068
409123213
1620629091
1670472427
418089055
1112751519
164763775
1486933457
1895573973
463912551
875695294
692483113
1524412218
864892290
2083040487
1792928914
1507023233
311834270
1585968243
294567414
282970368
751025768
1879851130
103935734
1269395580
1250932786
1510627805
1320434698
565151999
1005109032
1866515107
79170051
118552190
1320336955
1443900344
2049819503
2076464547
1745351983
1683766325
1154449428
385793977
644010803
1162264874
1941830197
207621921
1565409505
114450401
681004488
2043921947
1727461281
839433047
2095346287
862831443
854239576
1588263062
1319854411
144453836
714692584
1031718809
131186097
841611779
98281660
46951229
200611800
31222823
1801212252
92817737
744948737
1543569426
128480516
1399169956
789877837
1018528532
968307307
655770215
1763700292
1689478784
746703365
297636991
828220300
204771820
1933791480
1272527634
1809261232
1814819954
1025915040
2003082451
1882819044
1327654730
342887784
696481860
809148939
1778643257
1122353262
2070913639
2005928488
723979575
753132688
867739783
1026064726
546282427
407902433
1532372794
2106036263
1942969117
519510230
368446764
1728848823
2132700706
1017402526
1613438387
403216087
336514459
1261259324
358399884
2080021430
286081108
692097511
968392888
24676243
797095544
1568116026
1418644267
45914926
735890219
293064106
324573735
1402910450
1617941352
1657583152
1220567234
76484275
813694174
1128826298
1382417779
1270506916
3898298
239827994
440147829
690617713
1388362443
679562664
1028350345
865029732
256743312
240476875
1251911801
1351657796
1524697002
741085107
1742925497
947697741
400024502
227612857
600013210
1598900148
1494137510
1807374653
1690326730
165888997
1589279780
431977206
1931969883
122676202
166874169
603621728
1210386991
1104993079
736159726
1433011567
1245543573
785080978
933086105
431100581
903798727
1047379159
1654343947
1740056062
719851898
1771350922
1517043316
669233340
1315245025
253654729
1065091075
370362231
627711676
1291200122
1916144870
2065397109
864448423
1083153709
2105260860
157017172
1522895318
136113516
49827643
176965923
1129724065
231524348
290532480
90930976
361946542
2061002708
1656195057
307286050
1285209628
1365608858
601325845
20540584
895664668
1495852836
180565483
1642669561
1550740989
2020541695
521336655
391206783
657217605
1119715186
1931280908
630042120
408947832
1859240396
2027513626
1484145195
66008306
503479206
1788054203
595463973
2022005061
1906953509
950780572
1049262200
5163103
756039158
1214481132
42480458
411487058
2084434602
2100761256
180969855
535229587
630088275
1023583667
1556347720
906863081
251832308
198286015
261325916
695529111
697784641
1438238837
1263375234
498559918
639973969
1767073311
376071759
344889712
1293936150
733718171
906869777
521708253
6055266
40530783
748847536
468331631
269801802
1547550312
1833339132
335373815
1808444839
170333086
414844983
428484882
1097066201
771475876
1857644759
197026775
1118552727
744181456
1341134583
530957662
859619538
740449003
588148975
467009369
982392872
1325910540
852031916
948526499
2075967460
682208961
974347261
1170366348
896926590
970001084
678517681
53133078
1949792703
576525939
2006070368
2000349323
390257896
1846214647
2134721201
626280412
2128172554
1776100618
635620821
894621049
1539506233
1836370005
614163383
1472832107
735268491
617222196
486519879
1086369698
562041566
81976515
1721326220
1010793167
1819781036
1056783441
2016516793
524802940
348875462
348592757
1056931344
2093715533
375978053
697361381
437084578
1109980167
1104827682
821893983
1835745716
1687732794
1499265741
78887075
231269419
342098903
1843961672
1966078584
922666779
1285264447
1343459897
1624733271
1395523707
2037690343
470539004
68417070
1094302167
666870695
331470734
1782349816
546886503
500408302
1278685441
311804926
1226446069
886707829
2025535561
1196399641
1282855371
1335881233
1621860495
446405977
1667191959
260127930
1694565502
1129103132
1571100468
1570113339
294329269
1776219594
178972421
581539717
2092321832
1899061840
1513868047
1406933970
1379233286
671808051
1263324337
904840081
1932142963
1367455176
2060152570
784425036
270705156
1482942304
183696058
916839130
662968888
369541779
384575480
1504660584
416523219
1013670747
1600641426
649648231
580469327
504252643
404538133
202654853
1656446916
2074657346
96636919
954581226
1769983712
117238499
1468312923
548549306
1099639287
2037965246
1598464141
1781658965
267663374
434809462
1825987830
562656425
805701118
149539316
1849921899
822814167
1337538345
1011174249
630758368
1992783229
2011500799
1923795986
1259295058
916316733
790637044
1877199512
622284236
1778430562
277688929
727733731
772091625
2049926001
959512447
345456487
12555413
1650115272
1531021267
797784457
1080124433
1061194161
775024330
1680718513
1099709703
2031439903
1214687918
734702657
1755303805
674222441
559073670
1925176604
479774695
439632674
1625967712
563905042
1143243685
155174013
704510484
474920163
1145596225
1162324004
1932124701
73744148
406560908
735643537
1040167627
1582382390
131043866
999502760
1927500576
407518539
1851007224
1396018398
9679705
1403049795
175888330
885156456
321670804
482090161
1367278131
1156498765
1856721284
1542779222
2140701988
858397562
656201125
494606167
429529354
1539864948
1140332013
72176138
1333264468
1803021466
1827218076
235361395
507749613
426259544
1332158757
1704623668
493980577
505547549
1841075825
725997643
1773744044
1939923946
483520252
1541736294
622238801
138292555
1869546929
710510971
1081375628
450726439
35482904
629055952
130664528
242038017
1966465927
67596597
1250018860
219276243
2012860199
80796130
1392293445
1420792215
2061294159
1843005243
145068158
606378879
944450618
1964373732
177492629
1711820036
248311250
1782540753
586292834
447765507
2083950156
6185269
602529478
1123891353
1182472768
281508974
1679370930
60411023
152614308
629421342
1733906522
1969871899
1352790909
1795712508
1526737053
1519661765
1389518306
1473576082
1789017382
1084868776
847181363
1247062750
1750516781
587919258
1264877820
59999661
1188115145
1528471042
1528999677
513613636
1408432964
1319869195
901326213
970608559
2142449073
322584707
1187129375
1366936208
2145653113
1878636857
11109129
1703796028
2070282308
707418378
1364808250
104207850
1571162016
43586722
2094519902
1502860433
1975266484
194697635
144828993
643545335
1017143201
1621252385
1610116876
694271946
1241521674
549897319
924733195
1633789388
1402825025
128638250
1342638177
2116868930
1446063759
942079186
1566153977
60032459
1204484735
94313493
579505002
1115977236
1019018649
152980939
1833784048
1994119164
1498419446
1816427193
1069282255
205597288
1250901095
1077686538
978192448
70350093
1640258787
1548329312
412904481
785279736
1009043024
887826268
1774762133
655652073
1434271959
1076030326
1837685717
706157056
1768877209
2105045951
623896952
434914099
1747942300
1111214742
1362339784
77214420
1304651431
489801414
49161152
1125981430
1202675495
2073601487
793107580
844286016
1408523018
1941025547
1453120551
1257316429
1492375265
989253636
1977222298
465440466
1448278476
278754255
200145308
1730016063
1354685853
1471705407
1218904708
531345340
752276565
1914737241
926445404
644484432
653256278
560000393
368583739
844613564
1210533949
246526270
549684469
1373787054
723349831
88809447
111117232
1561123480
547422710
551596852
1580338628
1839509170
766445724
36199545
1959428128
919579711
1522739410
1812818875
527246327
994699925
482156403
613908587
570130351
1115833872
248844097
2008213987
1968376568
1271072863
1598666715
794178608
278749206
1566400233
270365250
540547091
1080819413
1211067099
18937874
333419308
1875924514
1059254632
50406158
2027375298
1407351168
165478216
1153140363
1823766752
702374603
1702904357
1435241314
1984479694
694466057
519485125
1232067674
2069050683
1554635353
1259651641
1961181731
1751107983
1934800525
1873749145
1855843596
1886443176
225147230
1611663806
698090955
2101403830
942702292
1802907706
1210204621
1597125482
193721091
1603150225
924424320
1178760456
1624144420
817152954
2042518128
229871329
1842246771
153925318
126199536
1886227807
59307230
1335652599
531810689
1877825327
935802649
1304212239
1809982484
1875665574
1612746716
1072030822
1036041428
1465779883
1677772386
506759620
126233173
1049274911
1007931115
2024973951
493482317
231798679
228090859
2137496638
1464614307
1486813702
373348613
2056341064
1591532675
1387679287
719977763
1643110769
417650717
1952619036
1804850905
2077556898
224488773
168755971
2102182893
1263642791
819401767
235136721
414484082
381057008
1095709271
1862927910
709321343
589951769
1417785363
323739391
1734955564
2067989564
247367243
717889549
1480048067
1272478338
600185158
277780058
1029471468
85752136
1165930869
1077592196
1291061298
1997040395
490538745
758796909
285354581
618775783
1483728538
1747806318
1591442831
2025354299
1181298520
540815472
343288370
1202560237
1816775884
1917703645
923394310
438164938
751372298
1385381117
1253595028
752076328
860956103
1373993918
2001731424
1638745277
2079830082
2119942357
1087672769
920650368
452928811
1448534622
1458664928
1014406538
438656332
926096747
1055772245
1602933309
1946125832
1660038793
1700963205
1279266349
867803515
1909457616
1898483402
2108112612
319773859
78194340
1744802004
704726690
984637217
1079712212
386256229
269854406
1665186630
1243672674
1815986732
1197731234
657041272
1245038171
521190337
84368770
467845085
1733028693
1638159802
1850526247
1015585118
128141928
1267032255
1129436165
1342749933
1209221501
186568606
368024098
1287535927
1793588172
1037947269
1718508938
639039665
1484271514
170902150
1326074423
800331513
1406843891
1884293847
625324781
1205965475
2127686544
2024293204
1512152825
809036693
810772015
30827576
1558384487
505243423
650261642
1681997701
238060886
1224302904
1744778926
968929231
596074350
253259159
914883797
2101044652
2117844544
1275256695
2007768638
2018611488
2034996817
943962122
1424515946
29134799
246469552
664244107
246745147
995704751
1035875475
529147200
479030141
1378914433
1032215310
420908514
1323910305
2093112614
1517037326
519060100
1444695149
478460418
289858329
724909464
1934471914
1239867988
1854966166
317332845
1330906452
892100504
230985500
1254818429
1369486852
1850238277
2034650009
1122271084
528443250
906759100
1336493734
1676380963
1620406510
401417541
2054985918
706612456
1781359541
1361533724
511447689
1919141151
1124737558
1726463671
865955679
45061351
557246262
2057222816
141324380
1222452469
1371561938
1866729278
1919648528
948104925
607008155
336140371
112392391
1837723705
1258748404
184183487
1188112769
1641027
694576481
1627870473
754193667
1605363234
1126796885
1654819336
1033206854
1644479163
1349101530
1479088461
1431618129
2121412763
878628154
1149025394
704802700
1077478520
1404452842
1297680680
1619540796
1731319284
990279713
1858198281
1700724418
1623823319
861996779
1264981275
349254291
1282385049
1818600462
2003240230
2069247418
1515945781
2074332989
328273751
720686889
1542977222
664582335
1990225459
1487285304
46618365
23183041
464672664
660420176
425440018
1704842595
772473667
594889187
1621337914
821033360
517206772
1033444382
1530776559
1138150803
257598126
377648663
2109855219
1366012445
1182484449
1766600112
1459283874
2114145457
553316146
1276664051
18284565
1305090995
973398832
1493260128
793890597
267816334
188016938
1380775430
700000291
1551221177
887910465
637017455
1160882759
1093000935
1486263771
7140460
1566482681
805767169
638896565
383168583
1367662453
2000794376
544968072
1565223850
1630105683
1268611351
1291522904
1036759824
1770517457
990730758
862738788
1388540132
1283837419
1222504452
2013114555
734797316
439711613
1495314766
964272649
1176291754
1068911147
1966933274
300594331
339044675
764618060
1250927818
888048096
572443704
842371946
692113189
1281599637
441279005
1952179621
1033395092
1091304805
1666266167
1183158181
1680971207
1780400715
757234651
1300859127
874556301
1329376508
1659921842
524645067
338594687
554025818
1545551627
1464952071
1384516834
4167589
1985789
497792150
1182755371
300415323
1794125065
1489677139
241661691
439729059
1750706243
1463310516
1320688431
327222091
1400598645
1627793788
1375195657
1933515026
1125672472
1347343713
599929638
928282191
1819953171
554605209
1060764885
996861312
1533249992
1128027004
1566477392
1084508718
1438750418
1587874955
364847924
667424981
2117491236
1648129477
827517706
347865352
1242599144
2031980359
739970275
787433519
1569722974
1890548985
1339674573
95950135
1144591388
980923177
1143992577
777777051
1704514885
1304870415
1184732002
1222880414
599847250
544840717
1562735767
314328638
2131760242
979891101
323260522
267258321
1228874795
772010685
2019232195
1261570100
1192193871
1481945630
1192833014
350073617
390935674
2037929921
1466171631
564970078
1156843271
1032854045
1094553503
906775133
741109551
1485069394
48364078
1838590917
1000048966
550689820
578176689
538625157
117272328
11745470
146166146
1702466842
1685364547
1255147497
1348461240
928646774
44996018
1808016403
450741184
1967911126
753657722
2019049118
1157800441
34249774
433014321
1304745494
141551779
97969447
1507316034
2083665173
947312096
258442399
818137784
76867877
792517343
154782702
406669203
462384522
719608623
836788871
1043110902
1165901800
75983863
72026241
85405663
2106578936
1929660125
301661639
421365440
1017200900
305227701
1965946478
1490430760
424594472
1399230882
1826176385
92611579
1427560763
545170269
128934930
1567081934
817943995
1369429355
753157628
1509418511
134032293
2137287953
980902327
423220386
948901494
372399603
1100149007
768237569
644283464
695128414
537027601
909409729
1105798633
852763747
451892950
1743777697
1509327513
1718123630
16893775
2087305365
1689397678
1220201783
2016714451
1068255767
1929041738
1785137573
975059368
732956697
988922396
255600295
833336746
1734560302
1614111404
82038748
284824189
454956253
75751582
759322409
1379788814
1050801615
61558157
1607242056
1388776222
21389106
247465390
647121590
1054414276
1231794486
1139289971
749579675
139490376
1919818295
1558705251
2076016148
1591707623
304982286
1204616934
739353421
1978186135
1907611796
672891679
761603001
35863398
1993319275
329788917
2088998278
703338380
674157870
749647552
2009476119
2047585963
205849398
326963815
2079459208
1506768847
1169452196
1613668084
51113864
1137054699
631918095
1828208531
102253593
658689890
1122126022
741392541
1303502613
1872829853
631010060
1736128487
596815823
167116402
270230853
492756761
1776786277
1148885463
1598195121
1667890575
1874151041
260531079
856967728
836892309
228669956
188050120
764857264
577357825
1135173535
1818069232
1307569327
1251786968
1532851710
2013102042
745678915
1070062319
1745657170
1220060619
1898041365
1900739796
706386946
556057293
1111814137
719537441
1711112799
549737301
651355468
1576020459
2027785488
297112281
22282909
492753688
398747076
1688019647
764284570
1670625159
640027575
182683241
1682203793
1954504376
870738806
724621945
229155007
1812431491
51107522
774708892
378871904
406910075
333373482
189704618
2101382419
882696050
2132358907
893699843
1302371015
1819212701
1518351546
1297880046
1758372021
1220484316
318231296
285974550
338065232
651906789
352185571
1171712477
2018719574
1807744010
984760370
558388233
1423161300
1524089886
2046706419
1510109701
911487783
10760990
1851555484
1958406828
617875394
1355860144
2041924784
1488908407
1725501333
2122384509
2021084317
1774690220
54688570
262487159
516196269
172870973
1045217718
1303628667
2145148359
119892474
670639378
1539127158
498657780
1829564627
1215564915
1786761419
1663432277
123891841
1505719942
1774571168
914984864
48397655
532905032
317018369
610040392
1157835726
1385990202
791846336
451712315
1028679910
1150383168
1398122922
816357775
1012532983
1890196477
1985344820
788586494
2142716605
1555640435
905232899
1852325944
1605697905
1937996421
1714579662
683723678
903606189
812386455
1226319582
1565633651
793767821
1585948882
1580657945
2143592455
1585361332
430084003
567129645
1921811339
1267318331
1440161931
881673919
1198919466
725176840
989782806
730735435
602494868
2034052696
1115356473
1861274060
1369552291
1558209021
1401323033
1796218148
298530159
1782271139
1131849790
14866108
1707073409
1754568359
1088377648
1139954989
958865021
1968276086
1485908466
659066647
1372245117
306179723
73169262
1692825871
948399752
1888941107
1274695600
539010556
751533475
1644063882
1041393090
854994394
1254065642
806089264
20544857
785325740
1017675079
1299277637
1770967233
362953651
1964495283
730900388
1990671617
1218455744
1318077641
2146237912
49653921
131811361
1352458697
912310736
4579529
295915075
419240225
1758666008
470385174
1752317073
998922659
531389908
1292721598
715868266
820084740
683981826
605275708
1694228411
648561271
1416826074
2136719641
289143244
321859783
1301406679
917225141
1837344919
1011019893
142687722
2043219632
814564254
2034888831
782767637
1439527578
1277266360
781973794
550602242
1260886752
1703935614
629193141
1128369538
1627231345
443656632
1235674226
641539962
1865683889
1492811859
792325503
1219230949
1783311111
304560245
1542511859
1453775118
1025307256
1645688836
217758496
1816310388
50132767
354444313
33323347
774964464
2037851491
614564734
1380383878
1348185666
1301056994
1375271188
1788364925
1722489440
906054533
728624974
156438318
217653695
777912339
1233603752
88220440
203956411
2024148594
283090281
1177640366
93572601
1185028474
805417911
1764752005
8073215
258965534
1462354689
587659044
311671883
1160879828
939216944
1644413015
339682278
1106788165
434206474
262553472
2046153882
1546959947
1167726659
896414533
350166681
2006351581
1636913343
331800156
1416257066
62776654
1612550589
1817174052
2033313696
1745433027
503661867
150956373
1291093109
1791896756
176038044
988845769
1239564101
1559677969
1944224002
1446799641
1177768695
1494096602
915085522
1324302254
878549630
1647806735
1411125758
1358457366
1325332672
87098119
309013656
1389333430
920975806
1628814893
1936013922
404441309
626049713
1624019874
1032490589
68354840
1566802085
614468113
796026162
1343654119
1171407900
2067053303
987737723
1138751791
613604492
632208661
2110295701
2080254742
304553704
293142320
132775807
915767943
617031644
391268514
603566038
1772215282
856097132
1835646955
401609650
450393423
786630046
426705252
750517284
2083909040
578033308
214517797
816294425
1349687364
2055513239
2144215353
905597749
1330881147
133485504
603255764
501869785
1169775530
1334786834
1120200242
1939340688
1674229696
860621607
564737580
197530300
1823312677
1534695614
1130850913
498382975
1325900354
1203943702
298846325
1309800830
1683388824
930147351
797237651
873687046
772708761
601482824
1627181152
1026477932
941521768
1175019917
521093736
589951769
88911370
2125187606
1874307482
1850955095
1523067281
993886004
675447868
860320451
651350077
2032200400
544496100
666784553
842427846
1814944107
1476040358
1442405564
1415107699
2142914908
429106645
2039415938
1091839186
1418552304
73556375
1531814993
169925526
1682721190
1565863126
860797554
1348462149
1461045168
608724431
1420900010
73345993
91696869
670948377
1681600656
800309487
652170774
1998061377
897332949
1635480439
151677984
553850941
538554589
639850766
138801683
307775687
508794930
1919915796
981240090
440978240
1464894694
1563497859
684315036
1249404348
151715097
1591392574
955868289
1736780738
917542653
966675175
1661103404
1698584678
520323912
1286964204
1986380007
556811659
680518864
1758154327
1815257099
2144623926
1696276911
209632964
2026741775
1691529164
2136098545
449036076
1270694148
826056006
1792757803
85096895
929691423
299801377
1989149932
1816166783
542149169
2077164934
1782670450
1803893968
679695411
458209027
105125438
2016474398
753222858
1556236844
1377037918
16324891
1785459983
2132997762
448962286
2112200048
2101293508
999367222
1038308002
900060765
88432187
335242585
101747905
1396857858
874621725
1202341605
598324222
1191821411
1725669293
891124552
1986824747
1640079624
787968042
585686813
1368474927
1200752508
1692122564
802030498
2123636204
1503039833
953501932
1595850723
551694127
164142158
1233014610
481280372
532242250
1953541600
1321819579
169192503
1695696052
1649849549
543774937
1106195088
1203146486
856795608
194937837
1263850854
1719160979
2116045910
774175809
1295887081
1670199346
199983892
16641851
1831852846
102728036
1670793437
1893689578
678747118
178931135
1581184410
283250909
1542751805
2130826084
2020844729
481191186
1864235968
1606226458
217109964
861094423
1432929246
1217871989
110287584
1545394290
2074246317
2035724205
102958954
1924374652
1216327846
1612519220
2042912523
1859465548
721138714
1238997935
177988991
749164123
13734606
620141428
1169998642
1780741609
125049428
1747255490
1858116740
80317027
1499121148
1347079386
1234932746
1178495657
661532545
1544358200
421203728
438845269
1804758417
1039780764
2027408901
1544886852
1176792284
639863693
1979643441
765005
1546118299
544829812
262858371
39915996
235623781
628243656
1727378147
1755211895
1500072410
429941859
1587564457
1100451431
1553005067
577932470
864876165
1957342200
1886862799
1850918064
1154635824
1800574674
545395536
184045074
1356824785
791576541
1147145590
1722281195
1072772587
310383467
1113780520
1048540429
1081569677
825369314
197117256
773975505
714229025
1766315229
583371903
423676057
2014889447
1623660816
1240924641
308900
887215715
1472406253
571401799
534984388
2008263
1337888493
322448919
2029058248
1894803389
807274309
419171028
435082504
1955580132
501918155
2037598724
1020084659
1353287140
1753311304
1210668914
1211897842
1780707501
758276693
750759983
581718834
416523219
704973537
151209490
969006651
966952058
1422673214
250177734
938476413
2001347368
1093177912
1604733166
613333142
364243717
1353076793
1413611144
1389941567
1346884405
1060022274
1228355741
1843814317
1060332041
1598306329
1856605438
1653592350
1853693630
1335408610
1281679421
1762159891
473136677
1826654159
1794971103
108026092
943893053
213555221
1885658727
2137287326
653312749
1394981611
1667926841
78828600
1088665640
668528394
75084952
1557689959
131383132
1595629876
1589042736
1446153242
1886421798
371631896
300281145
31689562
1794855880
1677328289
941310297
1244968247
1263236389
674216924
1403670198
759117001
409580267
502187239
763765769
836584102
1811365900
1646225109
1839430542
16564090
645478258
497697974
1785893851
1772983744
510941901
221342738
1647559882
646029947
2123619207
1594221829
888143610
1475749978
1723192804
1358889424
1973033062
2054648667
141936457
803070055
317236668
1081989095
966412591
830044123
919721446
1191523324
237481462
1987077700
1863400595
1949394759
1152805187
665843457
1947444253
306193283
1919188618
703363635
620513298
552143636
27838953
2072128983
299789654
252695326
468731744
917883716
1045307605
1868200514
1989550107
2000836055
1355960645
1896661063
1365093330
444726812
322880233
882537920
1986566706
1846539051
1549083459
520485965
1498766558
1767670502
405656756
335415834
638288596
1426619514
1375030636
984137924
1907338930
764841332
39626428
2050488546
819032542
1994999203
458863836
1360790955
1749492733
2145046221
196070239
2004675692
1978199978
1714763145
1365975600
50097506
115411138
1993768001
926261006
1628984798
892766242
655549824
1422932380
1204306217
410092657
319348861
1038535899
556032574
1385567389
69759935
906120828
223086109
1011155665
1680872324
1269163164
796438841
299022254
1589390962
1061279470
763107273
829372153
1517262015
1279613725
1036185024
1846193671
807209210
1177771197
543827492
1674521061
79701119
276092056
2097500858
943200277
2145610589
633812176
962676118
2044523883
1787681775
818511008
822507948
1466240551
917682626
216657660
1591720477
683198957
569176304
1572417318
390150579
1165128704
124468511
1145143397
1446091737
1639279243
1961381356
230170049
1848910395
63546705
1202131724
619573654
171786660
1700674767
1527111472
1539506233
2030419884
527831386
226602648
1038992996
740943913
971650797
2033594995
1762404274
598328247
1074259173
1636739391
616006189
772490174
1814226297
887350324
1604989511
720943259
208159927
1048294057
1759061572
1849160071
2050461143
1037925033
1054651442
1311710075
1463854079
2016639840
1699542583
171445083
304441971
268959972
237766817
1649966421
2014782601
1926176504
24762224
1656159047
2015812094
51781615
844472961
832477436
120862011
58285295
216180241
54965854
1179403341
1915658292
212130539
936310422
1435538633
105970960
1837920310
269848355
1994324228
475770181
1891470168
407808604
438408268
1253192845
620060357
748701444
1430123611
1677824649
1862870151
411227461
263071848
127867623
979922147
885929807
920063964
461045539
971310529
358873730
2103350201
641598618
727433398
1588815556
1866399710
1712653770
1494496197
422380167
764998704
1024652282
321492568
2048509270
124346595
888663059
1128969446
1213465797
1551967342
204567436
1124532371
623547875
2146635195
1790765044
639181667
691938610
332943975
901392258
1621557419
491848833
141069188
647558184
1075909790
373026874
789934013
317897538
1285599176
1131266840
1729817144
1836452839
1237679839
1212282994
831489129
213319520
784289746
784075111
1401575850
2037095203
903222503
596967222
206417057
1556552407
890774302
431427587
108935119
341611893
298580305
1055646062
1472684125
684631800
1825428730
1666999649
143297944
2143506669
792362441
343979591
488468795
1093168874
1482724946
1759849808
1034349661
1633671592
1197067584
1969540966
277388472
975756547
1136177311
1255123156
1734172900
468443924
1908438385
2025108637
853050907
317617653
1817373085
174429995
430269166
747478131
1693712031
1890260238
704189572
622639752
581542280
1670060241
325478669
3869733
2067035023
553610112
936690606
1680665790
589990739
402696638
755790108
1253443078
803357149
1281471066
1757756903
473358897
449963287
631638276
454081377
1914178980
754341904
1040514803
1671418096
1414351186
915672966
941603037
989768145
1687359546
713924833
1455248453
1157478459
1947287749
116186319
1880134980
1455966973
1424085726
840599069
478621287
1322363781
516918567
649882928
1204596031
1536506368
669424623
328398023
800023249
656403936
1629079309
208198370
922956372
924980196
1053905655
2061045914
902286804
908025841
254488281
871300963
1725900519
1346863591
419946220
2094704163
1897663248
1775459775
268397620
677918244
244837425
1321626965
1121478198
471235655
130603924
1065681661
1947437910
155789883
1837768333
435285969
2026692468
1727558233
676522508
1739849372
1278049683
1653060753
1944699619
962032758
634551149
354119748
1095274616
1160196982
1021672524
2089141764
1366458661
1731799685
1493565227
1662146136
15179328
770162117
860247734
832236324
2104483273
1417788743
382952719
1619627304
939566504
1329649619
58280198
919923590
1801170884
128906377
1669698228
1167049545
1352510304
1854458338
1225512786
836018804
2105947925
1047045249
335647751
172085544
886896387
1552498230
757248168
110369803
1513585563
893902541
1248789817
2021952906
1628136186
1128970045
1080472226
656944487
1130091603
946770810
1234853659
64238024
936877421
1007947044
1525974002
30998317
2064271772
645940972
1637480628
53037150
1498195465
36564391
1282587477
789680707
1348372465
697223207
538067871
1458023083
1517125181
1280349613
1851767244
691227785
881075353
979097598
469035226
1903747379
2126902148
125211677
735035548
466112799
611287998
1232955833
609319901
287874515
561173529
2075925874
592304363
1035579617
2132989742
330689392
637364990
1704708112
549271742
782972124
939620826
219544199
647964081
1298719049
1252874935
1417295450
1140723494
1323997210
955500217
565929429
1482046514
1658485144
1112055248
2117958158
1417474542
2034036374
698963074
1736811926
2111156788
1612423016
69959199
1501677276
1411073792
1774140050
1365522197
614850112
71361468
2028629074
671533349
1733775925
25837132
2029370670
1970828242
765734193
386739694
592679031
1572516615
1399001232
866462070
1491260644
1298565677
1610604380
1805098191
855949806
1352978755
2030001270
1245205070
348408621
716163263
1915950823
1852953657
2021704495
773073396
1977669131
887633166
1452677006
306167556
1474393093
1076856208
251968484
1012036128
1336474622
730227980
536520886
780123850
1436379204
1123588725
1061687648
2087930987
970937051
1703130212
514628520
842313373
95363098
486847000
861333918
1864188087
435136473
208278330
1927301094
1599206771
345459294
2047849511
518291786
1937597969
1206746419
790648660
580246274
1158354751
1764496966
494179271
1440384820
1770394748
822534324
1776653948
1536651995
977183470
1580051421
88313898
1835677052
1304278059
538176151
1726233936
1606261679
502456428
699938810
1120161340
1329099311
970584150
403415016
1121437395
2107636047
1765393865
795783753
2092812145
1721417499
1640101257
23190279
1845732316
1275482471
1340665924
1688455838
688889577
1566062992
166367787
957890423
408559769
2086606918
1359125069
2110222369
1204487041
57821388
577452736
257340222
534335101
700788731
525626357
1029471468
336860091
1980839840
2085376020
1829017608
1954323225
411414335
1200557034
1499134178
795168900
857211800
2085653786
1021408983
1910784815
2146275318
1737732803
1344895073
1974744351
1705992157
1725855300
1197017566
103031726
94063933
345271501
1729833048
1163467353
1130927779
1386951155
112857003
1195331404
1364651449
84997020
394837291
1406422448
1113111792
1465710961
1784349635
2109556867
2016095717
362167565
424685012
1532532721
563779640
923584716
1460494122
666077325
468266557
1373276749
668786609
688431871
757998480
16415155
1263522766
1593532832
1197029870
1337239770
1686675689
850911178
1542066
232711604
769171792
633277532
827961693
969288220
1681803868
1904801191
1874109890
862002475
316242761
2024786653
1695796827
1810229358
1728545758
29899021
486795342
542739349
23440553
611035326
1997346184
838207623
1048917138
10547313
251034704
273029511
594473748
1393126497
1683713845
430369502
1500869127
907957363
2002810606
1746338752
2095924332
873335905
711314328
1958497465
562012595
1519947772
1039622588
670435603
2055124834
1590741855
1547185841
1234744726
953070003
192847577
963843614
1613301440
691902541
953550788
228862621
84883584
354392049
1903573929
498443784
1663183442
839176800
1835631829
1706325133
335285366
980419470
640168850
479158890
442058732
979652783
1334127659
1387888140
1807792036
1836275377
1658481512
758312925
962999606
754276853
190512982
637294908
994026655
1679133893
142526321
2000370729
310406486
1480042072
671344940
1500204178
2062850794
1748481074
893185767
1695262215
778187061
94143406
1830607746
1148077726
1746790955
1395800138
1927145191
954042554
784839240
533415603
1265507872
1150105463
157634175
1561886313
229316958
2108919130
139436404
646932640
1674297344
1888417458
2086094052
1234827338
74964219
1832885729
1365715253
1995952453
1428435700
243948372
1220506097
1409202509
304926766
317899217
1110536514
967470450
1639119295
145744745
1520020863
1581625934
214563691
1615498642
1038661266
876465290
2144858283
1796512960
966622570
488755815
1107628173
2063283525
916272217
601565878
1059662045
554735006
1791282678
2064578835
693984049
1959609669
729006802
578733464
938689437
568624607
1652731714
558347817
2142827941
551739221
1578252515
1431601753
234779528
1412439090
929427569
2045879308
121121967
903350781
1070122610
70665568
264641261
988349083
1231395685
655084184
1987575250
1120127582
2110622947
2090519498
2004747876
1670242720
2118182633
829907934
618354967
1147832181
1146785876
1250454731
901091218
1923167052
1073801528
28622144
384856404
1855678590
1487721766
1479917274
1438362126
1813275422
1258052117
806459484
2008936226
1734354080
979828455
1407047988
652784211
474794950
1182169724
1042733766
1135306525
674364933
1008068707
765032590
440368989
1797786441
949720266
1839322447
888977931
1461379220
1611070278
1204969060
1429537305
106223777
1308360547
199934756
551940482
854658779
2107889824
1241019206
963462050
1214935711
644095493
74116273
1821816747
770118954
2007597039
711721538
1882939532
1227874826
1975383999
2086790545
1878967896
1377992782
202736882
2113429796
1589623975
979123348
28532462
1656331211
554736839
1629541128
2129209661
1339611534
365274958
347882731
1864325466
1615063967
282536915
34661500
1748938062
990534950
1180539726
681085773
999320924
1283201359
1437436513
1571318099
1532889419
1031018760
460388192
1936658145
12013275
853910987
1831559702
891339034
1988855717
1524577032
2002482027
1126648523
501115635
416841584
56819852
1073644504
242827048
1039576088
855775899
1941237933
1133991195
237557321
1487640548
802262370
459099938
1501969013
1529890331
674873555
1726876692
825142346
796270990
1767911723
980934226
1388165733
858200289
1855900147
550342172
643698184
1509601125
703073428
1590372694
1590512378
467357552
1375610932
1471827584
892479890
367873771
730522862
808887859
1828410448
1281454851
1791466385
1720228059
2077436
1382320303
1691781726
467500896
1787987200
2031507382
258081864
1240979584
1370917286
1053950877
465432898
1656814762
1762732293
1686683794
1765288706
1634330047
1496295714
112906471
1845071831
273918086
475667486
635312458
1595587244
1423481292
1155466499
1622675384
309511904
952702202
824475655
1300228997
1761587701
1593544432
590832264
777710366
1751235395
1846234394
1800072797
1297738271
1534996268
1006643299
1268903516
148329605
830609006
1509944472
465505567
575048468
1215724336
1614350639
413408690
2126777244
1030892227
132125038
173825159
713010863
1173215428
1488650694
911450494
1746756276
500734831
626069867
311457223
489802341
1650858457
1660119500
1308368872
768264350
1188300889
753288999
1720119061
146908478
1322383177
259957216
2122652257
295136117
637420386
1337781629
1311309488
1948673523
224459501
1007760722
1211703855
93426094
1597565356
472978868
934127431
319965303
789872158
301254575
876296648
1861323348
2098648448
637872853
1401776120
72059557
518036530
1879279099
187006815
297195651
1117490045
331181825
993332396
614198394
2045428145
746197497
254838046
1429566656
1256752395
1421738632
1150711003
1766338470
2132776306
956537714
1506702839
1807058939
2146779503
1132485013
953594565
1024353646
902371113
1501677918
627768363
1826359211
169826950
252822795
46401686
1910110002
1602428915
1172272059
326548071
729351611
2123693705
2104731280
856765565
1272090329
26232936
866682532
894635267
1132210521
636972990
1549353552
959727668
2119862799
330265758
936281864
1152064554
737459292
1580891017
542608381
1314484611
1504069543
261533423
1587483965
797326843
844482674
1134015182
481735916
481183041
1344477289
1657058134
752831376
1923029535
1750329724
1401764212
855270658
1633666293
1494298970
932375235
1126479420
671027268
189404699
1573367286
1790352295
1221722656
834145550
1687006242
902031291
270745093
1441580416
264409476
1280583989
2057893105
192307648
1144202232
1345806555
1595502097
349729641
2006675478
2083515628
1592820168
1500757434
1666710536
378286550
665689063
1708215086
266778021
274413146
799208219
560454654
1693948511
1345851683
950086713
2055440890
1340128557
120081951
308221101
127397478
1806901564
1308578314
914484608
1058715907
978354833
1180516238
1729996477
1640526210
1258465736
1843941652
423324526
868249510
1105903491
559517386
1033078271
294984682
1693495464
1553577837
754003475
1430971710
64036143
833170413
1753226868
704827153
340443526
778318462
1592594963
1763479529
1224932939
65254113
1095500689
1206691272
2127387885
2047709615
1042014456
1423955518
1692662309
1067756175
150166386
1256824
322984865
353170736
398473953
70183661
2000360085
725369892
901660730
1004023157
3853515
175930517
2032564038
948399752
863478232
1545532881
1704323835
274687024
1253423907
1882297577
1048471533
1224228949
1426170673
1896739453
1825628387
1049864191
620219620
767983993
1111292079
1044935304
437385013
1763038452
1006841537
351114404
392827184
936937463
1028426900
794668872
310479341
463140953
242966370
1579234272
155675691
767322868
885569991
149076786
211543617
818292695
2009765045
1510520503
1812693263
73238018
2101737188
433001414
1197766878
391660994
1937564817
102420782
1843843180
692790806
1736781019
1989931141
44510520
139509557
2092054554
299258216
708372562
588929192
579143530
1175604787
384886823
267118693
923025306
303013974
1999889789
492020574
886122996
655898316
33984495
233794978
1372244556
1132632851
1895846458
1989055121
246745760
1732656307
1877473850
217526712
758550519
1637718052
1920084708
866891718
732006632
738521662
1851931059
518620141
1584085389
304609648
271707871
1388719966
19867325
489076577
1042160391
2126163970
1819918897
103047511
1079210513
647650282
980719007
1498979467
1510093803
143468234
1232381451
1035733230
116046280
1050490801
2036050537
1892488008
900433041
1625240948
1159061658
1956526455
722597579
2017285307
174844332
1537231351
271425209
2072770395
736457220
1293516286
1906306522
667456876
317107015
2055729062
1953623748
1309945239
1038373742
695326731
1565707064
1415807162
199696306
2146859175
833372843
1596501357
1723428413
493490835
817086526
1707560360
149400294
2066461666
791515182
1535673484
1586351958
2070335869
2039963230
1721301660
171432021
1356878025
1641998471
1655938849
413402487
1822844446
1197421624
523668427
228492737
2030017095
221383821
958948298
1356274011
759492865
116902146
596000905
337616643
1481344414
388017312
511790839
712240413
1288204049
794771963
1771197747
190903663
703164338
721854183
1714244686
1988762041
352647449
1646873118
2001593885
1445204698
949649497
113865639
204192591
372062423
1673186410
358413222
982691394
193821004
1342410246
997983118
1102641508
1543999324
119282450
1866906248
297675141
576320614
110955459
212945312
1001397709
1405289859
1033648345
215992779
696909127
908323417
1533951726
1768289860
1959103355
1565103759
847447451
2073153202
1940126459
34370839
709379047
1364186143
1525529252
44055918
924278679
1026368120
2023495929
487317734
1411351062
1559978367
1420525241
2103170458
519244283
817485255
559983657
292899150
218968932
110739352
1724501622
1605454352
1482807886
908150759
877247588
2057291437
150361700
980129692
174439798
207800263
1285308508
659075179
1219294246
142736541
1064001848
726357715
132971533
1864360834
424153338
1980430514
1684176343
867057269
601517859
307318665
2128816879
1095767157
1594484415
562276548
1086604674
1192900349
1259679713
836186678
212984276
558776543
422360381
1083251226
956071656
434377661
1939909064
411484313
553386280
1563947070
1845979219
1208288307
1890241263
663817437
1494512011
1106805228
1036173527
354350724
412108518
668132341
711871315
902017708
1092179215
47672813
1685546358
56233748
148914495
1774755738
677691524
1002973681
1205199578
1802955740
1841706228
703660021
1120970910
454654885
1745277579
1132719685
1185022682
1052169651
779257002
623874708
2086014952
310340811
57860282
274749366
1576642468
892255149
1058306283
653575113
908703493
1148849867
875967788
212695662
253121293
1003052720
1366582457
1179510680
1202169496
1231392257
1367411237
2017002778
1134182392
781512204
763994333
1440704267
1516572097
1120809638
1381374686
684039454
1821486116
1142869226
1509439150
444105028
390807135
1975379194
987956516
11213694
1485737425
936430606
1741557656
844866231
582400537
1215567752
339767144
162653289
2067745831
1227973505
426987712
1117049835
1864122317
1155083088
1163949303
802384563
2144682396
1377299463
283985814
258600856
1468725216
1380635671
708086706
2104847775
1491760461
900344422
486550193
239482501
527168888
2109503018
1468490628
845933643
657748995
15505939
2134537558
840931200
960001928
1934708326
345735492
1023354118
151571997
646210885
1617864158
16343678
318629998
945113673
1440704869
1182748214
1761108465
693473508
1144555983
517322042
1535170749
1479033456
1898140732
1243324878
806922208
654269188
597598635
90069485
24622057
591999981
1377436641
1220062583
242836203
1669546505
1607660988
407544660
1422863894
467405969
697523819
478585345
1921549665
572886573
1024553863
1887139521
1756710402
1428937274
446733013
212081316
754504736
306572156
878690516
1491219997
1811724164
1785590750
288634774
490911990
1149863746
2062296741
813062911
222011758
901934197
1672497877
1179254810
365095868
1472707741
110737068
1104379495
2144871217
686179318
665699077
1045493922
1350175659
640122060
1109359580
1102998340
975269477
1518031050
1191239538
1576694898
1701589929
533495187
1834472719
902688102
1712447200
2095010908
1272610387
574636635
1108044178
662723507
1696152683
1383296851
1297906104
823565271
730340408
643951604
2121040131
1777689315
627265287
1328278714
1826859157
76321084
603984933
1855386433
831817812
1230985156
1121354186
1931899024
997486238
571843446
336885310
1275948242
726459098
130292597
672128119
2068897010
389819756
392657158
1548484515
130116477
1450249794
1756277916
1619598484
197558723
2011210721
240293671
1382526738
1215798347
1166035728
1483979015
196625783
1920578924
316336454
765431469
598619778
1544369697
609665650
1323238057
610808102
1138014137
37430177
302621493
504466681
1392550778
846649016
1942147279
214477946
201684530
1346715501
1055322249
285704412
89079906
179816166
910611893
1631350151
1343639086
373711258
340034428
1276080027
268553787
1014778070
1957978521
742944651
1982292497
1970054759
1942655249
1086880493
1976069415
539554065
1427703620
1179347388
1438473005
1204187791
795770686
1335396403
1968591053
1934121508
1208071797
773832080
326443665
1341996265
620453500
1923612645
333268353
1263756375
2075305854
1200841509
1541994329
440162191
58592858
1406905557
1146014186
1743791934
1336677794
1864740984
90437662
516201824
366822552
1986332273
407076154
918988635
91289445
1884046380
424749861
686398126
952452515
1861056931
2061943424
1928058711
375840957
497558109
34493591
1333752765
1339805905
2044033879
1245450909
53745938
2055262672
552529368
410569628
1867914972
475398368
1001135481
465221339
1904789316
211128274
1789454023
2094594963
15141441
1204690495
1638435068
1498171415
1524181319
371929664
445097401
848389088
1328118236
423548358
575342725
1365682463
1999515297
629923726
775605710
401391591
308106445
1465785995
1425931578
1403939407
962780622
2088026986
1592470379
1439309195
649548787
265776522
1208639386
230055240
942136011
570673951
1665739507
1749906390
861853562
1033324763
356494734
1350245192
1075525195
43393199
569706387
937980675
1462531458
745506410
64416862
2072225925
435106106
1178375267
1493571510
1107481864
1675422211
1314357300
911671285
774291377
435804156
243374559
1440939645
690224817
813042803
382971038
554590372
1460975925
1008575215
1883777106
1867973540
1356028929
1568413830
1576146385
959628468
1457010789
1428502460
629259638
828144185
837594476
1309451563
1150092688
2111456414
799493824
1408122515
425489969
2045188991
1966465883
1055211793
589215300
310043885
557755356
761390328
4926232
938821985
1535014599
1917842970
99657579
1421610443
488082754
405014196
1715942867
415461443
269448084
1969293434
1484442750
936123679
1452250231
613870968
1117068615
801823176
1969910324
2083040487
1965412820
1856513817
1957787079
474691297
1402370168
1444407585
1156219751
1364734167
2122841855
11271948
1134627424
426364064
581393050
614961872
1147029712
1284820482
1547890524
1648456188
675055874
1183516707
1335640277
223560857
1298646982
40759341
1323031387
1980542685
105624057
1649178352
84944336
936575304
1486502367
118141905
67032688
909514462
1010740385
308330517
1743812787
1997139195
2028791368
1746275077
208673174
1978677618
1726137972
1045627840
1133063149
372350423
107828300
1992690214
1299145525
194538354
577466650
566118063
183222704
346807125
1550918272
326863161
1682267068
480669854
1594697622
853164381
271245417
1316257061
1485456611
241776769
1286052136
32437310
1466915409
1989467270
949101693
1130461562
1493665760
1741463045
827508009
323797295
1190822241
638267575
1067045086
2077876180
194346008
1767342430
1117851847
132776760
697087765
1676331845
1022983245
227314943
426380880
205909176
174923937
1428488378
1605495015
1760643646
696080697
1342854151
608318161
1339927917
1274102388
1280113560
1038625169
588206851
1967261176
227136566
1116524838
433511872
1683901364
1514003315
1651957078
1917864434
387685974
397541510
1735802997
1040082028
685306923
1221211505
1213775395
704555677
171126950
686977588
723928199
191614422
1289096049
1270322442
764497588
985745923
1550636869
1166675554
501164961
1339047652
354425125
1417935278
1093023464
524006475
476096860
1402947062
563710402
1580198346
1415636588
674086142
828953998
717376709
2143073406
2053249387
1931534342
826633442
2144439810
1502598067
525835692
402715455
1682146416
676817492
1118078900
261921538
422781534
130662796
2143275439
1815980539
359059475
1045665392
1787831685
1352539786
2066798344
1545904676
1855686119
751545626
91963505
1675091643
1175178343
415173349
271991076
1148227920
1111806941
420267866
1913559474
568969769
2106470052
599838746
766880754
324266265
1737843323
909989740
472061060
653798540
2134575401
1167380286
324441613
1292737960
2102694142
1078500059
649625003
212509681
1449641008
649562721
965506843
1087096339
2081840596
1797885381
381418374
711348911
932148448
2002915187
2053539881
245225255
190366421
920160533
1670447824
1446391540
1936855048
157149654
1395390543
195341996
361197286
622155229
1857924275
243052388
2069104846
436791066
399638248
687292405
1596149248
2049748693
851234566
1654706581
1625839363
1663698473
391781552
1072531881
2000383715
1646910080
1080436197
2065690529
698317538
1450467022
147940462
631585001
337459843
1514142074
654774770
599727301
288754474
1348198395
1289150026
1749108469
983374994
1139687436
214291537
1143831777
1781156975
146686302
298420932
94222876
565723341
1817153738
1473452429
1224785455
425931520
1197541317
1689593658
1103270581
16497498
1368803215
951713188
2044470078
2101031253
567664994
262859569
295973955
69337012
1906614238
1373957032
360567493
1726709740
1340037771
2040340247
1506813027
1517509946
1132310041
1181976824
1829414810
1015011887
2115666202
102917928
1946789735
342633462
1343989593
856909990
920650368
1698569674
511056957
1669618382
704350618
1345362054
197690862
1881246758
1078088779
1997355407
1989934415
659026777
264328249
1390356280
518380166
1454680702
830687835
1478485944
613283312
1678645821
253439659
1534681029
1310321482
1819011926
1646377381
634210027
150633981
2040236580
1053007552
1336501895
941682921
986451263
1115635392
362625304
1926446462
1991475577
332107247
1334354147
1466996708
995020712
245371612
242793144
1795228527
1567329032
1919169798
1639491407
159465830
1540568184
616946815
1411175894
126813292
1290153994
1757421083
1433852332
489316751
551497482
1934401109
911804484
888211632
1697675899
1606016525
938434030
1605597777
609515603
1414207937
1442639878
1067158194
233728712
232790899
1547555015
897221168
1466069789
1419878036
260945419
1522844597
2010691250
619435567
453996857
2024041314
561511644
1318576625
986087242
1647714037
118180961
654187460
1557685740
602596696
1701908825
1953344225
72458673
1185829402
1386457076
1335939337
2133251854
1691892481
1574578564
274985893
1258149383
983139019
271397089
642620509
2035148423
1518179683
1572316028
851829231
1101856647
376734172
739479388
154733352
779274538
593405984
1942815801
17305652
1421601780
643685667
1570246356
594897601
1911647367
1934137623
1030586194
1021121483
1282616708
710994983
932621292
110109517
1296151865
1400714953
1895724787
1236495579
2081378465
539747338
860686558
670481186
520558329
1078310402
231707086
2137117666
2000629707
790494359
667273705
168585936
62599469
1540389206
1277713190
2090637826
1272170992
1863844221
1108884916
1528380821
1106821846
316952544
182207716
1709678560
1215969768
2073277706
1642427192
958061452
1613402417
893411800
1141003024
1269016105
1119864966
229437992
141182371
1164393803
603391909
1868511591
2041801242
1882735458
642875809
560825406
1362052925
60925751
1298702005
1879086023
15822804
76176711
1830976482
622242981
848949506
947235348
1877945211
2006750091
1044284961
1744558610
469483712
1031040957
1275423374
90038037
1696144553
584474488
529689252
1852075820
70179710
2005710883
1118884865
828652601
431507402
1383667117
1867840615
1652907665
435971561
667264220
557137259
1132603741
258743473
286760983
1424847566
442953161
393751830
1538397279
1384053872
1463263164
1922727567
872393643
653116026
1467320588
977753361
689890508
1115530857
1797718921
1926223075
2094767556
1421568691
763935750
1806216714
1608679761
1730057147
977799457
1758114525
2067912283
997770578
969290503
412955639
1085796352
444260205
745606385
1077777520
1925801195
2000197800
2099450509
251553970
2091465588
215482481
53475369
1287371180
1549149805
591226086
1356046582
1091738488
195903331
1627054530
826782612
79227685
98714960
922185908
849142196
2060995615
226617398
1149917978
959933604
1286317112
141812527
859612393
1995564896
980511681
692461267
1966758847
863396515
1560969989
1742783367
1289237274
1007034770
364040343
1361606633
1791492329
44078357
268022388
964719157
365737663
616763749
1329212515
183563240
1048707097
1592265575
1632601024
1771592256
1899559383
2040116876
946402981
1976590538
8661730
1661252873
1942635609
892452785
1601776683
379677385
359273979
369420165
43266116
60795532
1574101881
1006400147
2043056341
1538529111
229627776
271299791
741471269
1968172127
820625869
1167283376
421580319
1772659579
662777941
390984845
914859039
310836337
1537474387
316846277
1760181863
2009285279
1245501703
614135892
840308752
2043222845
316354711
1850351170
946931645
2134739720
331084190
865157064
823510399
518968209
701452984
890915431
689201826
883347433
1059509734
1123114874
1793106973
91583987
1951719390
271916969
1320118064
1410729130
1394470269
751788120
1136437685
396366331
1132651281
731053473
1121767082
753123528
1429855351
1574663363
1155076857
116555527
853974759
773899062
571983086
1531593321
1424452869
449747179
1398543559
540854870
1122265873
1937248343
1929750915
949592657
538233397
143331462
1890466106
707915220
1415343348
337847280
703369550
331447176
1329035476
1404598847
2014364426
168838468
2014348483
1988479711
1611395793
1291532448
1083198101
1844127187
795453117
903299539
604859759
1451658042
2140798965
1457618421
277949331
952812567
232276407
127022627
1053992287
1339858142
593568132
1615986581
1011830265
730774093
1538782004
1784052437
1643568081
564280013
2089965703
720439227
692392820
160203337
1209385553
544326427
758795225
313260325
1415904060
1397423418
1790313108
2002430313
2089576461
404247704
1776343735
1697811374
584114678
605208213
102831098
1740902318
1987250072
2023331400
1635029426
528532804
1281705489
1620762150
2622
502711615
206155601
1825789452
1646136164
1531850703
250705945
1159155198
1685097717
1154436747
1128522955
520320388
2110536582
1455792311
591738600
476400423
1661647171
444845478
1420084467
842674850
1171286869
1690998635
113616928
1070545726
2091593848
2081504762
62368618
574835662
813992160
1033116756
1582532845
707079481
1058797553
1353769192
1977532934
476459225
1518534092
1156478493
684989091
1366912900
750428140
674984784
2036011848
880087995
2023975138
1375769037
1811508360
2032866138
1663482216
270219266
2050487121
642026544
587564739
1403113885
1047028837
1041481880
731138196
1127377589
510394247
1494213587
346193800
1885436272
1454012202
951835318
574035573
540164967
1374483455
1650414544
1545794457
265008250
1651681538
1555824871
532296293
1418435658
582784113
726654141
212822750
46479358
1851592243
2043699529
2108351768
511584267
992177278
607771192
1558175727
1588522711
1121466073
220455286
755046979
1718809027
163129372
519883997
1441634788
647589866
743302334
1135071015
1177002207
93894436
900141221
1656278815
1480083879
1560235336
375197382
1411540795
991669446
1674619387
1214002886
1148713032
319911048
511188477
281256517
182571506
453552865
1432335954
1079044168
1009077791
139354126
906580247
1056842785
1172242714
310769951
1643946858
1308812507
567513692
528983959
776625629
1329962478
486407856
130734655
1013060855
172274874
1760349871
2043653834
1326339965
457822901
554703997
82646024
1079593187
1120623931
1935550524
47806731
190385518
1340126777
861756519
165361962
577363639
491928481
781569815
2126418612
1961800753
967643408
2136894879
2147431401
631275586
530323802
227993337
45461391
1754698907
1087147417
646239836
1257907987
1686808825
152407336
1813862944
859393918
1535490972
1710831370
1788809737
2113731430
2080223459
1891979504
914207780
1695121785
1133999763
1674755478
16864560
374246665
815931982
478272289
1138110837
1211889703
226407460
1316734965
228582554
504504072
1258889499
862560851
2076594952
40899060
873953475
1158635457
1334184281
425147498
782707774
554219811
1501479864
1581044310
49011745
293069657
56805776
1471928088
924235568
1442456075
1425712395
577736195
32771723
1435498932
1001219028
1087142520
1220268963
2083858862
425880445
1607363261
1509292240
1161392378
1884313273
1111713992
1707326162
2066805792
2030854798
1354697434
1255714472
1915215544
1845231872
929995458
226943618
1947313513
867979994
1338316988
1601941544
2061328341
1778807839
1068180456
1567141980
376321680
1188406923
1320474058
1524218539
1690169310
1915714431
993141445
2098162016
920301815
1137841120
990139501
886176990
2109526430
1095614748
462869770
974331070
1751871371
140825943
321468890
253665473
1705575144
1105156309
955219408
449993337
1236029601
643806430
922532943
812173137
242445468
909233581
1002410508
1493494083
1456774191
1056079261
1445879733
581084357
1410594797
2105571879
1815081059
656325413
1395563025
394924543
517152651
148988836
733197303
232920999
1647490664
578328581
1311714248
562810080
421685617
712621985
1025949913
140904480
993835546
1886009986
1725854716
143509373
952649379
1459746686
2007467696
1860798916
1869760399
2119761506
1380905978
503749260
1884758811
1233833745
838848223
1824789788
1836618181
2021157230
1545378542
1586381766
268113130
1842322712
1725417706
100848992
214609361
1529875251
1290835115
1134147032
142042843
1112268914
688037737
1991667333
1813603309
597566276
1993454936
279595530
204142773
1889739644
1178156166
844911118
570699495
369523621
610806436
1710803138
1717550203
1384781185
201267068
1963117265
229668655
1707249758
1919603745
1031020129
781154853
1826185130
528730163
1367409475
1868429479
113486946
1271632260
749036845
235631260
1882610702
71999102
133495308
115962780
641981918
736452619
811509281
473169997
891042704
1124995679
1925200538
1396232816
1879530998
719230907
568782291
1015389501
124331791
1616614952
1118788028
849009133
1130096976
155289069
687170088
2125686197
641395251
2064930376
2022600627
675541462
2063686452
2137289429
1785031277
453037964
1710947424
1507297800
1828164376
1933601739
1580623003
787757050
722247270
834972087
778027351
2106737377
34135258
1181791936
572778828
1334373944
1814221804
1742751966
2062235014
798027458
1759092217
1134921643
109988293
685928751
1783615910
1242485841
1451823713
1769450970
1235251970
2042698110
1556795019
1527189738
125061942
39528916
476588498
1490395171
379265373
1012433818
1940303981
2105998161
364845210
547238757
128190026
1779680335
1814543604
1007332099
1046245402
1217372576
759128410
658997327
2041078171
443518062
1658368139
238422184
507961615
1048342298
840739831
781921776
668279764
1977921498
798069323
683207241
1310670133
2054922700
1617712764
1965168303
804826904
1353568077
1569697764
1858341085
1966916947
1417767279
73432244
920521885
391884668
753461881
1655741100
1465379205
16271493
1311275327
532582821
1941167656
355022456
2023413222
902545211
800503546
1846717195
1294923225
287423458
377609907
564695320
1344633821
888923005
1611919591
1180407137
1076070018
523430293
207864336
1127525456
12316135
351003087
1917252218
632992358
1875132881
499122755
2028028701
1908882505
2066241161
1453400243
1821573148
732608039
2074876193
390190277
595758656
1827141850
295479026
1814183296
315946254
1235434410
74649304
185998729
1501735298
1452002447
1808433874
1318114694
543988747
1586014683
1603621231
109029416
62678815
1372068445
1389311867
759769709
868826432
1958666681
1447866448
118231666
97212861
1350428216
364066884
749361330
2017190706
768665442
705269634
2099321252
1291888002
267068970
1833790959
1146471305
170310168
523570158
116665000
2077202381
351127987
2138039913
1448951702
1465505242
1751771165
54581778
403646808
1371938058
1890684215
1268581540
1630953305
1465180938
1610220133
1038556222
1557969081
2093039560
322845325
1925367219
1293322599
1755193142
590961187
1231099622
442780931
128775403
36334007
289523845
1886654275
2058311115
1866670234
1646318439
1076419884
1273656596
1185927891
1437723077
1626183094
1435354499
1424207382
104144796
1805002434
491774655
1939108521
951880959
779059343
1088049633
2017657071
796006773
1389084844
119807264
1427256086
1412094030
1886995647
490761453
1442148368
1608095103
1633965558
109841547
654722601
1748114805
299998718
1598404579
998902571
71766723
2073558349
1841019416
1975148137
1304684749
701956604
269560806
1499984226
709676238
442507326
825297382
1498532496
1769848390
2092451909
23244768
310116791
2008443247
668767967
2054304492
1758275313
685167218
256194454
2134391274
1007136030
1659700031
1446275537
474463883
1304964621
1403892289
2109763537
2088273772
783106095
720021097
638146256
980270750
1396841217
1416858453
849091276
1048894806
1517328348
988783180
315168131
1260181602
1817507797
1215199383
1607074941
1717443545
1086445202
1367403238
1821766866
1228061788
1122257274
845362082
1275066280
1576199343
1201354439
1525592949
2133576728
1927044783
1410680476
1349557185
85190265
1370941079
1373695181
1057471339
1169652232
1477118634
933403802
512739324
1764087450
1565014591
948511556
485845746
1705074707
1693848188
2080784350
1052205238
964812946
1067862511
1606609355
202586894
845209990
50051176
1267932733
729569019
2124352086
1645687923
1743774928
1379677263
1470617793
1620389659
695802167
910796209
1272333030
1640261188
193023206
1889056203
456578497
996064455
1545418551
1679648361
1482828832
2084582485
1447359827
1278434386
2056781513
1167069209
1323757453
1907441691
993164418
977170368
364983936
1596470360
87415868
252602859
296672226
538472261
221019860
1737616961
929707496
1739623757
1942830352
599459518
46769612
630940774
64209879
1271307674
1683589164
1354253821
222015132
1050716259
593564922
305428468
384845025
1868672012
35982613
108610803
1966250513
1558880287
1280469860
1204374903
857237097
419899226
1434536560
1385866526
1702454655
834127026
2065145057
2051240495
877356977
535069708
645474080
324005123
1573266465
962198761
27723388
1326861183
1563894471
888835888
1132656283
349199237
126576417
727749538
922606462
1874106520
61588858
1335005689
39932524
482516216
1291647438
1493154514
1367066333
829474221
1035283781
1946203473
613413756
1662797389
763754900
1001680109
1240110140
2028225935
1717935742
1475191899
1552066155
54021271
609294281
597431401
1319570066
1641857056
1762588033
1061711917
1437249643
1995662706
1282297431
21411348
1694149179
1485848564
1207110455
1566508696
268237590
1364375507
1943907556
117023543
2100527473
2005326778
2048284074
895962116
2111680381
1396795880
1808896186
940947289
833205646
654055027
1209815821
1817972245
1205385745
28231410
42635856
1385503092
175219457
1085569345
482408985
59651294
1804748264
695086863
230028611
428337814
2069887981
215495757
1418128276
695187620
341485789
233732747
1112264527
1929932673
770841783
1426462889
946637078
1231681592
1352485278
1795953884
406856222
354233728
409320813
2116555573
988918943
104526552
1794036450
1860542309
1596355015
564935109
1823334623
953437947
610029344
365963587
687478567
1663236020
2038235868
1577802578
2076537002
987220473
880109788
566904829
1120202397
1057212827
1023208032
103341730
70679267
514116315
80717464
1447504240
168490867
1238208011
38277240
1286699877
1012871021
788398339
120121669
341395572
1845340595
1614516957
1428041303
2080530381
1519947772
913183038
1524716767
676610868
490632136
2069765985
826779477
1006035067
91667880
1098677825
349156645
701795272
1721708729
1125487569
1338334539
1447154952
463726521
1246147212
2079689345
1701166741
1590515355
1710178285
1279037517
873082726
793781066
1920589861
1839392683
371899846
2072785966
1102983997
2141296432
522471725
1872602732
878916691
1719184411
1703900877
1864750518
885894062
1657093990
1813448517
1981029366
557402383
1740697672
1601067423
614801314
942149042
13359959
1623569584
629111449
1818789214
340692683
749180248
1757010223
907616748
1755446409
642572032
733168706
2066332852
691233519
710319269
180356937
1378486262
1559104141
397359447
31205820
1067913801
2094464663
2129331503
1583214823
1375036124
1195567279
1404503972
27142672
289889124
586205196
14036140
1091313522
1563052993
1884009146
1156985933
280071943
1025675235
1067895603
968930455
1537520765
1038441254
985004936
1462965529
1533942867
364705242
424548052
495210391
124705641
1266290384
1512469179
1423142519
570515336
1212020863
1265460223
1910080263
1935284243
411319056
1568342718
863534086
744847356
1569294641
1249496805
129938129
1073386288
1391694217
115279125
1915193900
429969161
1667514172
585007923
404938441
1793018429
1073530277
154490456
620574557
1763839118
108596502
841789704
1260107503
2061873724
929379382
1636035192
1857300140
1266160315
972409389
1103193799
1800269183
2076743310
189479505
537625262
768759279
403871546
1066185968
963482526
284711414
1848438143
716516421
141752141
1846832204
252724971
1625480480
180016086
812181359
1013632423
425523150
1311026542
1175747425
1785879203
1450153119
807046692
427375803
368575
740401773
925145541
1936736455
83717066
218482964
62139870
893119109
954450636
861970509
288908013
1234862251
1371015995
621735468
1567780085
240239747
1449898471
743570045
627418422
405568179
580423168
145565245
208312583
346354741
1643354428
698705623
1598021008
268834110
362279588
878653283
2028971104
1944344665
1651251160
1583229845
61102887
1754319129
1586060798
1138275979
2049216781
2094088822
269026376
1849563669
1918435946
1038837457
1445050256
1515278530
982199878
1801723312
62033517
1641341881
691564561
304885056
964719157
1467310848
461527112
1993324901
1461593605
877348717
106119005
398823075
296504537
143160078
1859194914
25669908
56786471
2132714827
1065364857
356039675
295546157
2068667251
1959959321
1517688733
264877913
1559220135
2117293148
1887687588
1330575096
1001455164
1293269557
773207538
448860351
532286316
959371567
1400813205
1573663010
1636983586
1780516303
972633831
1451863709
1420382743
789214656
517885863
570239382
1833347740
1271035159
987831189
53220647
1503042988
1099166198
1702797125
1594867033
1322873146
1621129245
128286907
912797797
727702847
1445583091
1086855054
1653829227
1872483456
848213555
579424043
927950852
1992744623
885610931
1720533425
1109788890
524073368
1810816880
222175479
1546858963
296400418
1200064520
1261446786
2048673727
61036143
893150371
1264631028
1646525126
1213452259
1194738425
788297132
1495208746
768060055
301925319
1124829622
165564932
967960151
2140784173
313176374
1089103682
769132261
162863795
402240346
1813064673
1885566638
1617282972
1858710640
978315197
1771546762
1114096871
1791251344
600429021
949749410
43486064
92797041
470758912
1956454077
1017316369
1723818568
1264734995
841405625
331680994
7402600
1591654285
706117355
1919898969
1112192085
970485929
468135731
1718273033
1185686521
2121401646
1881448848
416058919
256077473
1345819764
1008966251
319837681
581242935
1915936253
1611083105
1399158447
622913445
2141180194
950094552
1804219324
1254881266
241696379
1072247230
258634628
563404175
19675661
707498458
415349777
256421022
1622481170
106144843
1441940335
1777855146
17354527
1670414159
405680849
398530258
434486541
1820847945
717524316
1907376913
1185559447
790557578
1827961091
1250282509
100919344
1122856439
1998648053
1758017120
1767939159
276272204
1890963692
1743287139
296659242
1168760739
1858462111
164200848
135762778
1046387926
2008445598
1277357728
1085855692
1219751145
1643576294
1121184640
149746625
1867691289
1061654693
839332248
1073982224
1669053988
48492287
238812228
324582003
1197298753
489020291
613468115
301453852
1051867359
2042700617
1174166941
1749989858
1242499849
1702679950
1523638698
2131617446
1110011938
14026493
1285318918
612023656
356237821
1535621636
1991163375
272996677
2085901729
1280271007
355997571
1342038516
1695104042
1638304472
75841188
120139208
1447925867
1073414390
1468481511
993131221
1221511917
33120743
1160804994
368380846
394263708
1491423386
1323054884
1460112528
158606960
1615250257
1148951790
1521295878
1362529916
1433932357
509655074
529668405
708155608
227582745
94144721
1153143514
1745231848
1543743996
235623781
1974690542
2012655637
663502605
443803014
1833568836
490628777
73082014
324583875
14429051
1971187884
267002551
1474177367
892626009
1339804796
1645722580
668271287
1465370147
440036774
364296177
646262844
329281045
517379390
1980063018
895193855
1940429118
120963105
1522366130
470173978
691722899
342237978
2137226837
1350106873
65763596
1005714009
1041188960
126990130
225832251
986884719
1872854218
879857475
1941469345
1192372055
1382743850
698266850
1001134981
1880582749
2030441537
669103976
1447332294
127885730
664783951
496478022
1231619745
206395422
1649997730
405162916
237081860
737283088
1751486550
337884225
751609624
526482057
335320670
941632793
931745340
2013430721
215817135
440040918
78533527
756567471
2043504798
1421138747
516404070
1020863179
2111866412
1871698283
831264045
2128838435
1733927970
1040705764
554523205
1673633408
1150159885
60164330
983126209
27451396
1103182360
343847071
1307096215
1796089374
1466332384
1445897541
367395140
443444433
2044563559
12979807
1838827018
122324657
195852822
1011600585
440831635
1274738225
1547980747
1258844089
993827165
71870753
1402216868
84373175
1636665733
1333657057
1439193477
1877753340
1794719100
742600847
194981473
1212161602
1604582477
2107615890
397138148
366251392
582518855
1554997477
585460368
143550198
1095790999
594261680
731930529
558908850
529497477
557233000
120833977
1636360181
121436923
157529691
16327863
1303485521
2065010011
660045067
1893533534
1105640865
1778615368
811199033
1242923877
1823907739
1564398288
1306388736
289129298
892230970
768364894
1051931743
913574743
170603281
1459662809
580105321
992776794
1008379095
1902278442
722101447
56981054
1555240954
543756746
983708269
314184598
307363698
1807766614
1870128017
1771058072
1278195924
598049955
1542597448
1455312271
1404134275
1184816904
1003978274
2015924064
1623342657
1494626721
566028084
2015410555
1060070925
1344168746
1201636437
847501190
1569537070
409523506
1589624661
1054770007
564093093
1706687331
1512163863
2059543014
1805127494
60244683
628809057
883381665
1130223724
1081131168
1185344507
243549598
1795853655
797885657
478830343
141638231
1235410241
1559042561
1455376681
406461247
1489287241
1645275795
176603572
987585292
394616341
211822649
1457991277
1605494306
1000105596
628735638
2133458902
170859287
1618679917
642135004
653074743
1715085721
374666024
901638351
20099671
749909453
734698043
868864284
1766873764
819796484
319471957
1008523387
1209059348
672250025
2019116283
984725111
1642575253
1523611431
266055928
1033887724
1533784589
1259990998
1413251801
1344071030
888876968
210561322
224468461
1308711693
2064452856
1375409406
1110370658
1942394082
1344595740
1689395830
329411097
1438014719
1137408512
1963984916
1009491120
1925481292
1549588444
1311479673
83571629
786985407
1532826745
1622206868
1846520453
1182478185
1695022460
264696856
219177971
1684944271
1963798877
1649151336
1445050549
456522532
860776965
144947644
308701395
1546371884
725241577
1519614349
1303183998
529451309
664573385
448811422
1858557405
1624949292
44553583
467303833
1920171915
1119472166
274199410
1782781679
903640965
1696369761
1359591076
289307666
562875433
225196359
665315881
1785797318
1673637370
829919090
427034527
250593448
643341959
1316519386
1898829591
2102498025
1954893609
864753993
2118689006
405951073
1855907149
1823873637
449204289
236482536
516157623
343746546
1228588505
2016485216
2020737578
1256183378
224640826
1709856153
206326972
1765362499
275596317
372472310
1548900340
1647625963
1529960623
916426058
1311984263
1459326019
761362531
2105500658
384772840
760691347
376269603
819021464
57668966
819297524
602531671
998732815
1614189751
1944667877
2022590552
149324348
1208976522
667806191
1616451196
412381334
873789915
1226002939
1752514955
924224945
1346274673
7682844
1954654049
1684172698
1003436333
1968897780
1324317270
205427096
1495624334
592772308
387018421
1610062100
1894886943
976768390
538016181
363361228
1364061871
842894071
1726358196
1524137499
1654437151
1273557459
559762719
324522052
156236375
793781608
828131658
1539704345
1380995701
601031285
516055510
2029328279
1749169830
1918606794
1097315021
762023908
675656332
951227975
77823069
1018243925
706058924
1353938693
1370676374
48531578
1123824177
1823244500
306301071
1073168229
1469348118
870470339
1275955603
370609057
1661613530
782663109
996733240
419830717
167104013
1754963151
2107380766
2037968800
304595645
1598192054
1488877395
1416692671
905069356
624501301
2060304871
221804356
1724610898
1644899491
1168846405
1471622463
419039332
1630270475
1137132494
327274728
1465703286
560274428
859892180
684759157
1684127306
1277695270
97499048
333991432
1566463089
2132947745
284493530
599788319
1228582134
754493407
529984768
830321758
778555759
1377442461
335403126
727465288
281729528
854033848
1473689004
91908371
562760010
958719090
562900284
1627898429
681324148
1556465805
512253078
351592196
491445793
374222128
552268001
1121685214
745782290
781929841
1131071631
1603391678
1447481154
44652054
537143930
655708776
1835403173
1682383266
659318830
1640579551
1642762711
320653045
567488826
285301763
1867928775
1514920166
1689747537
1397377556
719421339
20266793
743800960
1507008703
1203241256
1691625333
1970283371
320309026
905559465
1150835177
360189325
1115716135
1025602156
2098387583
326993713
710255325
1857715663
1711824150
495809240
234327025
1050379924
524791031
539904428
1100614395
1278655987
256614064
1919151323
1081147525
1624485302
274710163
1925839744
1673895673
109153140
249073543
91329503
153078489
1232026606
389251030
215730324
524770802
313632778
642951922
831291952
40884278
845491392
283093823
283516551
1721384694
218928765
273736788
1043790323
1489677134
87399439
1689804045
1310269417
1110543837
668739282
1122845638
1429267263
415508038
154703321
1550410863
1182208633
1810952353
1066167268
2120980942
1640743480
1977086672
2029090371
569248099
502894724
136179855
887324480
462441985
574028870
1445648946
225649745
1011841690
693172218
478677567
384389167
1804194329
493088622
1875650755
865992263
212084290
919104560
637741495
928734331
1133537507
1549008971
464794190
920177547
2138552856
555325898
61380085
929770908
1505924465
1299279095
1341845724
1191156229
1283523075
1849225563
460508567
1564653996
2097341287
2057976472
813364536
1946283626
425403435
20944244
302959315
1007661739
378841644
777167348
1836586307
2093589894
335742560
41866957
1937646586
1659306866
1366504240
1851998641
621390665
290646456
34357236
1574782564
484746487
949454181
1998347577
1871405010
324880719
1356718215
934900628
1566868181
1816892724
308199678
726376840
347291486
1540345623
1977917140
525462815
1835680572
436338011
786841507
1063816498
1367131754
894498991
955542172
623408895
1278180984
673400968
562428545
1934000387
869984190
1969437675
2098889700
918319574
1312569103
1499736746
231022883
2037071776
1480680839
1191937433
1577999619
1875272784
1177591143
166997159
215429190
510374669
1709942752
1453113494
124367044
1644480159
834816466
2109694336
1379728814
1121348741
392183684
297900
2054880024
1534100201
1577621270
624325644
753495293
678187834
1627245384
721087899
1012610451
751626829
218699620
1471422034
2045708979
2140192313
1494467128
1137252895
327359604
1763650509
128860574
30066907
2044850049
392617958
2059630507
307786502
986228496
1951221780
1514494864
847577897
1488906246
110492663
151222195
222297711
1333885327
1886804928
861924716
471092450
1864724603
1506135159
118192338
263357708
469205572
1894546107
669594322
328957475
1327761408
394974643
333474733
1306280316
2111943474
1782293534
1526130845
1179954352
1728658424
424250108
1420689879
1680144692
1746442937
706619508
994334225
1520392576
1533589879
1636128955
608356492
722993701
1182118735
17731189
2050058950
167546267
508166739
1187693781
2111889244
1580170454
1841382542
2138921712
105734391
1586294871
847674387
412838813
215910954
1303041060
1310707082
642980867
1067922549
1322992470
1257147566
432456445
1798083415
2133754772
689791552
274327881
1412912853
1248087399
961815702
1899432596
1234221143
1860446469
1181197015
2023110397
1341259579
903002357
487835067
554096761
919372750
714406589
190092502
414151201
1560062773
953251240
1726110858
1639741214
1213551612
1779631187
1384073074
782160085
1927386034
681708991
1110396036
1574946635
503248505
973503242
503235548
353672007
836801945
550181280
1353819142
73139400
2054601750
1541704656
915745661
1719885772
1261249107
672613399
1913098141
1862616464
1149842809
552949606
278393220
1742368905
1497329973
403634661
93787562
1796161261
1134574023
341423460
825312552
1984998015
632884995
1878337565
1755473971
213758759
2051481984
580561231
1809208352
1969618368
193975300
1013057618
2145901378
76878857
1464586616
176930901
1829843338
1489693731
84907349
1100933574
1886169883
997318098
551541738
1586821887
280909999
2001883914
1239286118
411924804
505370198
2147066107
1365489259
209499765
1549201419
1197976175
571674301
1771784184
1463178209
2002137732
1547428031
513978829
1361630801
1892102808
462905600
63271123
218680446
1426968008
1699375264
1701764782
1784527867
1549947444
504147692
689463682
881976809
2507764
658741358
447653116
1575718750
648697638
381594238
335914503
285484511
1125960943
1635866907
654172697
918721955
489350735
237313020
1888886972
1263549354
1226952839
753230439
1094093094
757758933
1188010534
1571382281
625113458
1431940398
1476270595
1459301715
345049006
2082665431
1739290581
788814586
1591824433
1406077158
645262956
1775731913
1549144661
192993505
1668035380
511127950
1515947303
941973011
1387912268
714030426
1803668701
58093560
2086797157
125626411
1886173608
977639638
1513710342
1205214763
1172355477
1083286154
689942228
865418652
1002719509
1288905667
390005257
1473310638
1629388115
190967360
1121946096
1887726839
1117045254
736003697
1171751260
1367241096
484984361
422388484
188308785
1278509759
683556388
425729715
1947093658
328879862
166336755
1178835101
937882803
1856386035
679500904
114260192
1627519673
1720483648
319277182
930506209
1310567286
456697127
251348055
666066204
548946045
1768949762
549800598
1224763004
1414958994
1473909560
1018250209
835948156
1600269776
1754947030
1196263050
472528073
2020441705
371772536
208539318
587201518
421755281
1409439911
833148572
891784319
1643628432
1999521525
1794868507
2064214845
1678250318
932611740
855906809
1740922437
848768822
1293503893
268454726
1259744840
744786361
452990013
180746798
1936062162
1488649187
381445222
1337578743
1462988292
1168307138
1011236884
1348888316
1252598047
825283439
1574893430
2074689217
1800175339
1115852617
586971114
1650788848
1709547639
1006125859
196572141
1418545198
1744836861
2010443710
667959890
22615966
340013131
1919492454
898533617
602654528
1932606158
1374546726
1572819792
843154994
378787036
93578892
1187885087
1104969346
1972112421
929883316
1136980845
1978990715
1338027739
241939776
1398376824
189094862
1111339617
156904053
679968127
1313905903
2123076325
742747163
1450646547
1123760536
1689166465
877984039
385496445
1095426642
1081587680
1313309269
1876230772
1197822984
1915502034
793652213
856610237
1444931248
1459074863
792797950
1175580171
373663859
202758502
5475822
298266056
1572012441
670139491
2026453074
1843984012
1161757132
1433077626
2058696457
48544597
482274541
1394604432
1957540359
795653115
1562574122
1217356644
1687761204
1738183195
487780390
520229812
1242564160
958284670
1044298517
635683827
769999937
1044124321
1434342470
161982568
267432246
1301153840
637904262
246005860
197817150
1714927524
1830605735
429097429
1961460644
483564439
947422159
1517251341
1882335569
741265507
1672238166
907199131
358546183
1297350491
609581205
1399204080
357068305
1449703313
2064182801
254989059
557850621
506963233
1358388204
900612692
198198047
68976250
903809171
789171213
1513867590
1278251633
83512135
1522613253
1265458895
986918287
816230690
613199060
27698035
1469427385
1378534378
2101003669
212658
1813866258
1773131139
1373948475
178678174
1249076428
1695378632
1876507204
1122018743
592629525
1660350657
152089343
2060576116
141532382
1300040785
325670148
1099651126
854028929
522482258
167761031
428930258
1591864983
1615104078
1615836502
1253374879
8873443
1162872614
301939055
106996509
1922646574
1414086913
412950533
281278044
1278596290
1017061538
1111619462
1043003236
1969559952
1121838041
1307173192
1908240969
892943691
1812764516
661605573
1549852256
317986678
464670878
642172330
34267409
1374384067
1120917358
1090492812
753502179
98471024
675100981
843423352
856096647
716742506
649483299
619863735
617033957
1367684768
900720658
2041159685
404450383
788082601
669220200
2016751301
1610108178
1846726297
403044105
1426095723
711349149
905591981
2063731076
1965488092
1200381947
1147906871
439965764
908354594
2034289265
1547724194
1525394184
1940565639
1930141959
2061818288
1493925944
1420944663
1373802944
1254162808
957651112
209466573
447756902
74994741
1206364447
1802259819
1410597084
760785924
1696038309
1054100014
546566671
2143448866
2021369614
1333996611
1066151527
891531338
499772841
212020239
663278317
1135908510
1299366289
603815472
1726603458
1173360874
609879254
862738788
1606032593
1301596628
1159801677
1150510821
2144084641
35811401
743227003
1413982095
1938094312
1855623700
890143962
974481306
1557287762
111422290
932439584
1584078845
1337881017
1795328462
1461620753
920016564
269051081
2135993359
1402553082
1193989376
701947875
1984260010
1615726120
227159556
1272126807
1478127751
1316860764
615831198
1647929808
90942918
762560486
1038759431
1235490033
1685709687
1890214373
1838151807
351587135
186523779
1652151694
292062172
1746426502
1109411559
1705124121
1275246438
696380161
1675988209
1600443482
1002797073
628869207
1533927046
1011068199
1699592536
1167540031
1186513908
1896304843
304684828
1284127419
537519731
1080057410
960274972
1728948165
1644055132
569114431
1920371051
404028350
1313469415
1964369532
1342681597
59218988
1381841770
643744580
2042645871
944883566
1353146362
538000183
1798173989
2005875658
59707658
1096718072
1462766812
1470141059
2126178322
934321571
253953295
1346426486
197089045
1301182956
182997051
443291150
1681448677
1620868678
671576558
1529000368
495138842
1122978631
1481996150
1739672707
1208339981
741247008
713842701
49857497
1061881283
122268709
1141359213
472578158
1057570389
934522546
6484573
1276670294
1682857977
2044526153
1114446114
2000026025
499052758
1712708968
894192744
125764311
1180847249
1820464736
1328809679
1262429787
1533786144
1703979783
1766353762
1630743641
1500756059
1280943877
1833897387
1053912100
308641667
799189247
1923547639
1553348788
428455771
657529875
2143522348
960420484
170450534
901435982
296256430
1610978834
1779250110
1970289651
375009378
878315801
1664814466
1353374648
294220043
1591469514
984767313
1484279440
1346234546
1722635820
553883403
1499765732
1151849257
518954645
736524673
1175289828
1260791699
290838156
1198261233
1597820315
1865922121
2022242163
1126597080
295279642
1330822615
1389194707
1650029924
972872774
1177888258
1032283504
1667184335
1784466124
812357835
1911484316
975716983
1888379942
1886680188
2144138295
152288954
814314778
1426582312
290434378
1548905042
278135678
1655343872
585148770
1031615175
1749247722
1442420456
645262394
2028262587
1618445853
310992248
1531435569
600109628
726814125
43520294
1435746315
1185404944
1516960492
502683974
1985445845
1368223666
1300004927
526462257
1064313284
1043596237
1182189513
1258266468
1857817037
2067945513
534209037
1521840687
2006651303
1062799418
1402456032
1210944252
1756186842
1537930824
647485241
1174740156
1603391981
1146314096
2040901318
87973732
69687309
1493199155
958891616
453582881
1561309861
2018548222
654449839
1013750625
1494267554
159184733
2097719643
678092149
720022961
226678116
949030914
160587066
1092014760
981746594
386526860
1599554851
1403693687
1973616356
272920451
112294572
698674847
1148950118
216013506
1942659934
1312113250
1852843097
1794476832
327245764
348001497
1509806347
1356345685
129934914
832965666
1071132143
1602079758
1822553093
763642464
1075041486
1032904363
701742454
1178565687
1052978142
1514981206
1911924885
184730385
927485336
1798659437
431597424
668084194
207484461
3799183
1040541587
1107295604
1340842456
1445597027
281508741
893582944
1898453014
961236296
105257446
655730065
1195919334
390994976
109435594
1231559995
820170919
491809457
1346088187
1222931495
1030346716
120425288
896440273
1482896043
1345431016
274900817
673266820
604535432
2083689710
1731993499
613553993
1049967126
131916240
1869867826
1882311917
968243659
1169679030
1457729788
1490860586
1974298638
250930849
1271035159
1840051363
1296582712
458395819
411190458
1193605681
980568276
778558056
428596729
76659238
910471910
1840148567
1559350062
609794505
1749378188
12602808
1956392951
1425171774
553070404
1092611684
1998301218
773716004
574292133
1777321371
393085546
1910425348
1417763715
1227551095
1863709669
855096297
669304244
801382729
537377011
567591479
1576648327
418445972
791218013
373345753
1504415750
1463539253
1328617465
1800815539
853104880
1093200871
678666688
986668061
1572071482
1574962515
2060528645
236510949
2013676691
1791849054
888817275
38608030
48804666
1504811024
1631306317
1293442424
935696319
1691229805
2004451960
23238692
1648844463
489097099
917438731
1849349225
529645099
1998435819
612696249
937546171
616887056
1093840714
1864772829
1692054576
148993912
306088587
1916439111
790117849
834473665
1026231122
193466232
2107904048
1520772283
2138480645
1746129785
1018732330
680589908
506671458
1270451554
183528831
415595443
439333935
1388665697
1277657770
331430006
873490111
1112712788
1015818322
1875806532
440050096
1954222212
2031252538
1203337452
993172361
2010847595
1884605215
1730802836
237942176
783270639
945777474
603477267
1275317211
931384204
1823921167
1838488375
546606813
762060995
175379495
1988105738
902477085
1646772800
245402494
1241084211
1642208206
1159855458
1080194881
226288343
1154227877
1774184250
1129174658
131156394
521150102
1056635892
1188266075
1400045275
1309782256
45532382
275959633
1733293686
265673933
250945910
1209562100
909231245
1161765882
1196144030
1547093491
2013570786
1283074351
245736013
679072778
1515523476
723594607
888772132
884940948
428166178
2023089328
174285308
240336964
136631262
451238098
782066141
860128741
2044793495
236585173
1112785021
113543907
474146582
773622808
1736141225
1787768414
2135076829
1057174116
1527018234
1578875472
1681977817
1158309485
1473111590
1186178330
373437040
994787224
1170131419
1732191069
664106293
1074839977
1430104497
1054054386
39832825
949130732
1308156026
1042046255
1775513914
1937603517
667835499
1067545771
866780489
130514665
588340567
2012124818
1065795831
1306962731
391624773
1341823170
989601047
970983990
1528278557
1535871450
124890409
1067693414
1756636564
435784525
1266952624
1148336521
1682921462
1808282174
89248584
1357727362
1954676559
754775224
884468350
668181782
1778803178
181012270
1535160938
571230152
1523799645
906205007
569707366
1197579839
1719722016
1963084205
2143245249
1900378008
168802268
1556823052
342098444
825086276
714979956
633287186
505875262
1207796310
83236754
1450600622
1854194152
1499363451
759997816
111873993
953752719
1112672893
1077244538
2032117631
1619008886
1047527596
225089076
963215004
598512106
90904834
1161801408
1460298779
2076213838
2145350260
1374588541
494038287
1229782270
1454948717
198546858
1832047993
1241736226
1135460035
80170727
234381122
1872690146
1232369458
678384437
1472011637
1029256574
2068370778
175894338
2131027113
1391970985
1150406342
274241533
2061636714
249636680
1318670583
2122168283
1424454992
798079183
444685251
257179809
462649374
1033348031
1279307543
188490822
1428171893
898692992
1726553985
492272440
1383899497
330932571
649414465
1248616558
1881010761
1161090970
920033818
1043154962
1752111256
2028225731
758849025
563159760
2108011440
754260823
1422923407
1069515153
1003514239
304385201
37833201
1155396271
2061576925
1130540451
847158144
1482730548
436030080
114176600
1506667639
2005806410
1691397475
682681886
437497649
427988545
935596123
2037723178
1409211993
2009778992
908071584
278746977
832243970
704636715
662923222
1934627988
2127730086
1454646539
1727458299
1052393978
1672910670
1902685805
1941271357
624790452
1887951264
221110517
931928370
241328221
1652164811
830430819
393451672
946904115
764662008
541660202
1657602556
398233569
603839113
1968166404
767784870
955935429
1419263555
948090001
1066682251
1733574517
506167995
393002465
1788635767
750353234
228155462
714084946
1636970133
366052945
616261958
969394841
691046530
2104115628
1429838376
1846991055
1660124888
721955134
1617030593
997761195
1753929974
1921749142
1618596960
1409527153
1349264109
45840051
1636865301
551217643
1567509896
1232861626
1633688127
643185886
1769401587
2000817188
1944018091
508429507
133807209
182029065
1259415570
831798706
1653248386
899223307
812797614
2034950309
705078229
942431147
1420954762
1590345389
1963368529
2011231529
183742384
223412016
150462402
77604461
1752306209
704219177
1637334441
282691136
965209748
2124630512
1407879724
421337671
475947443
1477402103
434454981
1989050290
1882957165
1817670694
1406925220
230589754
1949852795
1502268051
36952256
1016929439
966694375
1454797281
156093620
181873249
789651205
261066386
2049839014
710939593
368035014
1893324852
1970129391
1955391477
1032080048
1746728625
1738690449
962640141
1382633454
1901160421
890465643
1462378740
1220076151
1513651123
1780656337
127309857
1910035319
2065674158
1473202857
808080814
568795014
2001432483
571105217
931790370
1730376061
1168997734
183078087
1160267101
1460280987
1769050646
1015250872
2013557369
242792113
1239620695
2065083937
1200842402
84678040
1436941056
1438072609
1765145857
1813549481
2142800787
1782118553
2044247423
1819160000
172202573
641874470
1168924007
1026027238
1559986411
376525324
1932087372
79379819
2035443422
1202649113
1236105709
1067178722
1663892277
469599247
1280974362
2141728522
996955034
1998244567
1975672280
914179064
489937656
401535571
2020614980
576685930
662840177
984597208
98329250
197340529
439444592
2055654684
2138025037
1552894385
1525639716
205119427
842519321
2073736039
230940822
216728995
262060731
948270187
1693668280
289339695
1640896378
1620236342
955425569
1404829243
976348733
578141192
1897427599
1634448296
251644873
99729458
1985028721
1645335527
2032499937
1628438178
724239174
1240182399
601360711
901213472
696810163
1153114745
448950048
1393099414
1141371326
2102992044
1895287180
1399265435
611292337
645106662
128389025
755928122
405645474
1834395087
130972410
1984063503
781365337
826917418
421998307
518232625
376612072
867527238
598655140
1434350624
887826268
1746148861
1865958350
510453820
113127775
1147873183
2000349920
1266070713
910940093
838733800
639369893
51048099
2096659919
1280405967
45030116
813897077
271449289
585839106
602400134
2019541941
1126345340
455095043
1538273312
1289653576
929237700
370068080
1473553009
69188221
1722932444
1256469080
1064780425
294415965
553054706
1671324030
1637208342
2104431719
398885895
2814698
707489008
1399828014
1080165913
503008510
1496809665
986454958
1783498623
1057909430
1033337771
251872132
543916998
901292797
1237340030
912641245
958514577
755311497
1674074648
95166736
358148882
1057965801
827277987
1185105578
998420106
593169949
1245936289
1850237688
865966813
1515151043
1026209463
275313936
800244615
1403464405
1062116864
559232001
1088570447
1528692493
636508029
946684102
1026748166
140445741
746897105
2116802043
791155835
1415138299
912857494
491392012
1572854278
745205418
1592575199
406511381
2038728139
388698005
1410293772
895050389
479924251
325947380
910458760
142870999
1828110977
1385440792
13337144
686615878
673999697
2117861483
1347166493
1641473838
1042476911
1062727554
2101869162
1960639559
577795857
1505280882
951265789
1016418900
1976637695
1483213687
872104092
417072125
1737454469
1965194925
1161496112
1996027329
1555851153
1976716262
1940256278
1817460566
1531659417
314431022
1803345449
213343812
1045536950
1896798249
1496490160
959024201
2119686607
281903549
2144959500
1308339148
1661087654
1671924433
181861818
298325931
405634631
303691617
1246277558
1382480457
523391202
2127776492
1900884800
1398166836
1460160173
2028131648
1066979489
2031194709
955769725
800939895
1231290053
2093992735
1629515410
462645123
770681732
228311452
1813693506
786451797
1056058504
811126760
1373186953
172390234
1689168536
1595828703
2030437976
1245224720
486705118
557255985
1730244173
2017873360
1009361312
325796938
697600662
1787764029
1851524165
797488186
962161222
31460493
552061804
671100047
852001602
51828842
1160951945
1111861223
975674328
1136272122
1674038376
1054906616
1021649046
1616158010
47267841
897336363
878908992
253850383
1152568687
88495955
725221090
44817409
1512439170
327433512
55047805
1689828839
1420257789
1333616260
1977788508
645896492
1580593992
1537833691
1151061674
2090703054
350965640
2123337848
1902099643
570400962
999813322
605991880
660338446
292918932
316774183
402261107
1417938526
963891429
277910988
726771205
143679197
561665441
182765278
1561164030
1581051839
1739052490
621127436
894805509
948112435
509938826
1401930618
213148582
862946303
300502146
432664492
1627810345
1876700644
288517667
627859635
749596279
358760555
670181619
88561937
1089256364
1898647699
437067415
227921266
1627239538
655964036
780898595
1538954637
458554835
1301635902
327506234
150401137
949985230
1046218842
1934218750
101994827
2088398736
1269565213
407851982
1494443460
111394213
50926572
492827255
16301436
626762220
283637977
1589210300
1917721188
1503265560
1188593319
2097540835
981314965
1530210775
1952538649
1844853111
636950176
938909805
2045505741
438890473
1610947319
1808016403
140406947
1544332607
704155876
2062345256
357424544
838270045
404401603
465126243
1723956736
1659548299
1292525503
193137507
559843440
1729303092
1827671188
197454487
338880082
99195087
2081567345
975759457
1810587704
840574112
955091274
1102801904
2098246634
659761944
335261026
1978081394
1751899467
935182996
1726366275
294282381
1324142773
71386060
1459723041
1432513792
1563147998
888655559
1019344191
134827437
655365586
79600690
1858175445
1510514674
445322043
943352032
1816588760
1086772962
1563378313
1026121018
1495508039
305288349
2138225614
831151063
1923690236
15396336
417501688
168778675
1348630569
1660986220
536369384
1138282642
462956168
154680822
1102813770
721743795
947181396
308475759
533715755
15650689
195743300
1679868158
347003662
1553644560
1053534425
214330406
1485825315
88142221
1691606116
1157053648
1228534532
550026143
361429313
63022629
661614221
429805601
1114993038
660252184
1276078170
1088526894
1527473461
1892684273
547913336
117318090
717842581
763953407
1804357459
1681082772
823845497
141023365
1956994801
912928435
1857041780
219045873
272367136
2139258213
1067790617
1347487068
127497995
84155579
229949247
1551076063
2038737917
832644170
1616123444
616123436
1944813309
687268272
1872840881
46063999
886997928
869758781
1474323270
1633781683
850398483
1996385264
615608484
92089335
195684955
1163467353
38564087
1393919331
52673416
1063478109
1443834564
395274332
847637622
1792175885
48677204
846898935
957617090
1609060186
1926869251
1673261639
1304698195
1718845014
1265107612
386039622
625357008
1967267872
535423891
1905142978
254562518
230167876
1800278405
1612800638
1028236850
70133015
271553824
618935698
1752100020
585403562
51642483
918479766
51674934
216211699
207720618
456814389
2046902953
1070020020
225144385
1073005296
893890299
1355885205
522102198
1483115276
1407549644
2073594264
417227800
596170074
2086465548
787185255
499306283
761300375
803726403
707602011
198078608
1657007050
887527695
784150416
810913152
1824658992
547199978
1047934629
68949344
399442980
706737015
842152329
1091122477
1571000826
317002674
1976480042
1728693458
1540591503
1135668300
589471051
1923877316
273980735
1088721945
193320091
1296485663
1644267077
1882620409
837234131
394679141
606759508
955442256
1756342573
415044099
332759702
1476541085
1533658831
2086125156
1057191993
2108501589
27789697
1517777856
1524082662
1516473640
103813461
178538416
1896394887
67024832
156263524
1756755906
715798770
762576712
820789979
181385167
414479180
2033214258
2041054740
1197065392
932097546
220254543
997234200
995768944
1855442989
47140548
867719793
1651243613
1072783610
2036438609
18227134
718699075
751533475
697571527
36938692
1247654018
457041397
713401032
101666185
1976384856
835655769
2012883348
1810568228
712023302
660048958
612942265
516676266
1254479585
893440273
2014360151
1631299427
320537430
658198069
1976600455
1298133960
334932578
181927745
388429082
71174208
240686653
1001367595
1931584427
1478903356
1708033499
1998904207
1336348637
1618109346
2489747
614942096
424902340
515025779
4166401
202092566
975058976
1784839710
790139731
1156876775
1803035656
455646908
1352934542
768378858
1993422750
538155981
701677677
1854232435
1101987255
1163744783
722266477
1876987770
2061937796
1909813671
1450599456
112040519
1575499857
892927537
1269525187
429988097
259264337
71193826
1880767800
1146452308
628336573
1521054854
304696747
1181337938
1181891499
911675305
2072809368
867321518
233373888
843774946
896441487
1889166285
632487
2135059477
2055135181
440047172
1377899056
1872483456
1673092640
611450364
1918869687
216614918
1996873266
635304545
1209483724
1284330863
1677241031
819774272
1757644631
276024097
1594161881
1097969053
1681491762
1171723219
1800509562
1514125585
1148518306
536190621
1479358482
37082282
908235473
408901503
1984031588
1351649793
624448461
895642536
1439260629
579314942
1299248486
1893684108
1758090117
598841880
369087717
540624547
178732224
110626762
1009730797
1133581570
1434180677
963945001
377785611
722773423
1769627466
127003926
2062870768
748176406
413438571
1294178413
228107984
837728648
476934911
734809296
306665202
905599233
1605208195
1791862688
1640290590
25770718
335898632
1130401427
142782652
1188937776
2088425191
1265822933
1903049338
1599393119
164272697
753976728
1141417269
367225052
1466419353
605415063
527937221
1487684812
1411390838
1223994212
1008039221
1218896240
1732060146
1176756491
1127012222
1694081025
2128006476
1612067915
1017188345
2126121570
15885809
331546709
1166283477
1155981110
1875586836
935740498
843538936
457272713
1943034811
1693279141
2033247491
598285864
82816441
1725981004
873506784
1513805442
1725504577
2074599947
1699357325
843204607
493106964
1311346717
955745862
1121691311
588005488
1898389378
229240392
1582244975
305473868
2001045957
278796890
1508169985
167446349
176863762
1621405755
1172625761
792826060
446123453
1954683956
1760555118
1837836855
767225621
201462815
34926333
1320228578
456729685
1507080216
291095861
497763148
1289085102
1581956727
1159221841
1515351378
284239608
1450675659
1640945090
1063624984
449156410
828103575
868560758
105660393
79464214
1600343410
894893542
1101458362
1541789368
459073777
136029716
1655060672
2105862636
120900039
896771311
1563653171
1393615271
1697345563
2898950
1862734983
1593603169
668836307
893544096
2109869794
1855007582
109146692
1586757838
460445492
755904794
703413324
1501312346
380839348
889749000
1008488210
599231582
1058126017
616236851
473903197
127341934
2064143982
921355750
1365745076
1289291004
2065282336
505242772
1574359920
1226467972
1647765451
346842675
867113705
11099872
526261704
1310659189
488982977
1903795218
52433976
555673896
1395786491
1559936033
1967192353
505675542
1267895186
1516425446
1740038309
663398000
792811524
1503617564
1269838883
294667960
779765433
2134321090
1675328441
261879929
1397013393
958030091
1186548189
201370982
383438640
1110321093
319047745
1788072560
4630422
2144927065
214961827
1502286231
91734185
791944276
1735222493
407893847
1500314566
176419432
1968866576
1741396450
669503153
113851059
1128458353
1794183145
328803691
1828636399
1738404968
2059371314
1262731162
732751018
1334134509
2103313638
1774229060
598613701
1523804838
1669601480
259056884
16464104
1119609259
655273197
543615921
596238925
82185258
169648645
28290141
1345944203
168566179
1522900658
1089805878
821783106
632563034
933104689
1629837504
774688508
845005179
1500847535
101884967
2000095296
1190207855
1202576235
894397311
363191962
2119268162
12728813
400919846
722832262
757160557
110078677
1901626858
1175954949
1061450288
512964078
870765596
461140376
1686542793
537785295
1325623077
2039400011
540430694
2002905327
419873543
97200402
855331809
1993745514
1323403732
2013689954
614695741
158246647
746493950
1817628235
816204988
329936246
1761098755
1210454718
1596413757
1813292170
1744494437
1928260430
1996410250
725734367
312939824
1990878288
181435912
1026571766
1118391978
1059750808
547072522
1917607844
514564439
6894790
1154391217
1670267306
1850105414
1718162065
1008221341
1563158863
2055203605
1094749941
1245894288
286468090
1089130071
913809104
2113902714
1455558560
920082490
1477726800
1290999047
926730377
1134104360
1864855278
331686754
1610321283
2062139467
1596022672
1426117401
1014855210
158784331
1759676490
430693049
156408866
1384345294
1443636004
785138106
1876629576
2069505481
271261218
1480194401
1621415067
925084467
1299980826
56683775
1006652390
952878996
117216828
265012094
1870855755
1407243098
1159808586
1401996997
495910654
1917701924
2057545537
2436803
1202721575
1611861821
2088098728
1923857516
1630567117
789488527
960854080
1718814984
1527889256
903317743
974566453
2001803124
2095192520
1829812038
1013841681
341918669
54328914
1100727714
2000060491
1215115528
451655167
794263313
1959760435
1397441338
1852897018
684394197
1237137499
954351410
1163499935
912815130
940216433
1935474991
640288906
1379273954
545089634
962653403
495272222
852183610
1412587571
676477509
10578132
913151718
45478992
1869569692
222713736
511665798
207721716
1081102237
843530873
1303762995
1121233937
264631539
739743112
53574992
1594037893
345854072
249481818
1922662323
1023840420
490774256
885466745
1804432687
1933165359
1080162901
1264744260
648925462
1282667182
1758364348
1735124119
1831378694
573719171
853927542
174373049
1738010726
279191024
1490750670
648679191
1347979976
232759426
1146841270
987868351
1485570642
1991820296
1933258433
1127223160
2050593484
2070566442
969053272
817006692
520945863
915051052
1086463967
1008939270
1926352299
1179797545
1295817668
577379384
722567991
975896898
1960275745
1183592013
980679404
1937764352
1824728889
1096060963
1494338757
854281839
930539458
576383480
1187755043
1424429103
19636914
1101105471
366118248
1952641133
1984025622
1991392123
116313593
671586656
1285511050
912709224
408109805
451792815
1307001684
2060631191
1623448984
149145192
1454705546
687939288
2098387415
913909405
767142590
1500541081
1155371868
1716480048
1608182668
38103649
799563499
1945698245
800634889
1319929343
567134736
1913154392
77926211
2101119656
2125016938
1768735566
178265801
973366711
1490138469
1242073489
214856294
484379265
61118316
977117716
399290314
458762791
215951614
1638903964
2116587348
598771464
764588437
464114091
601599050
1404393231
1091879074
389608995
937841673
1322309052
1350551219
626693371
228008688
1208436986
2076663676
1575008482
709502984
1918777193
1466425260
387303801
2130834904
167360808
1119634428
2015483622
307084870
1116431806
301442005
1946591726
1875091756
741658166
391316221
1617951993
1595211874
1592805332
1328544756
547102285
1834045597
2041933776
1456465120
2043910685
1632726829
435935875
822799511
870681219
1158709200
898182370
1976579082
253664358
1997791554
674836323
1122559296
1394840006
492503337
1391579292
48635895
1125288312
477763094
956853615
2016615674
949169992
758539558
1941115278
405600590
2114640694
1443147744
1587187560
900656779
1207128563
1344521214
425837144
1944156773
1168193183
582045603
1083968600
1634699022
593447852
1541390654
470471962
1952648791
519893621
1541288455
638667688
1124887590
1558422859
1106172133
2145085149
1241182879
95685949
225649745
1079338291
111862720
82736435
553609982
1825507216
416521955
1845115632
205301884
1688703340
1456144916
701416103
931917344
1591777496
1154075087
890489132
863230080
1759294915
1834787630
686788258
462725592
683977683
1548644810
2103301291
1154688149
93836953
1463869974
281525122
668280839
657679032
1193387895
528630829
610913903
511489285
320013264
1360277430
606538404
1235339642
1879249408
1119417536
403446764
335418511
97811872
484872639
2130270730
770327365
279070563
487778552
1367848469
251040302
97406359
510114449
1379750268
1855288951
86347492
1099073771
1029263069
1862714226
585032515
2024546476
358546008
1822027139
1404471950
151083610
1029121710
435210224
1545558672
1413016034
907256583
1808367410
401888317
980626307
1378807194
1100301294
144363954
365935430
209462023
1844042799
129256489
1814163733
1257898886
461142799
130392315
404752325
395210881
1538536905
498018389
90321491
1698246677
340356113
250485577
993099476
1102835808
1296427230
1304181961
1146933963
1501326080
1019603076
188181485
614325709
101267633
1494942674
400571208
1529309042
2118983439
888377811
1149287402
1929937547
641365205
92317142
665426810
889894785
978856328
1452159955
1596697901
1723512453
1618690578
616398746
16542782
1980524906
1924838304
2142429116
681043147
664788944
965174133
819463485
86905235
521678673
712747424
1486818556
558938777
1101862210
299420750
1325669898
880265077
1341462585
134921843
639446759
885737240
81194125
131885806
2068593308
938526924
1147165088
1176556898
133882654
76273422
687423528
757675432
738412147
463521393
1380893695
1062116900
937613987
1332084288
199670546
1825976155
569051994
407775950
1619143189
1180156342
1332880071
1497771188
928707549
970730940
1233561523
902461368
916334445
1016864471
1938112393
565301538
1717251374
1428806586
1826253365
697194404
928727527
931446528
141820252
1846061519
1186216572
1156910987
1282968336
1181422439
1079096575
587583130
2143575901
2023521337
419642961
27279606
1570612686
1646934999
2098821527
763762142
221433847
200992091
445729978
166582763
1308811329
138983623
384909611
1909437223
1140173483
1732376644
543525301
1494809195
1406349931
793993512
492412886
1921857410
1833834077
1704332767
2107912473
1245880101
677539703
1580690134
87006475
316523975
1104374881
704809521
56461590
1837709736
147096658
1442303665
457883974
1690019894
1982840595
285163126
1714424000
934554482
1187090713
818521363
1441970330
2011262329
949779137
129258619
1274171994
1350954698
1579686572
147937558
768093883
246201312
1355871746
1553560062
705728712
1343902462
476537507
2145572347
993653347
443470394
98163748
875218857
1399055078
947407409
1464079972
1049051215
733818499
686410579
1401182701
1377690846
187995783
504480616
1315133826
5628464
1060016201
163328642
1182510785
899556995
1371414481
1357013154
730158424
1227037661
115443470
1188550793
1560658285
1670372159
1300529886
211942274
1578126116
1451728909
1894370445
1766926335
1129825640
1337507149
996764681
330215041
2113327371
349082633
838563442
1198524513
1494801631
1857279099
48219632
417266589
1381186626
203045919
1481559503
686854190
1969456846
99641478
1364515575
744944189
687894493
704537900
1330430014
1127386987
1601917557
1904478729
1717145141
213262661
2019351549
1226530029
889348951
878808130
1760353295
480984538
1909114659
1027269760
1556760066
417132373
728299754
1523961849
1553452861
1146617169
478396301
98030738
64525694
1953245796
1919914715
182009073
123882953
1194785754
1479857564
1518431293
1388166203
587232309
1388545198
971098177
1430527596
1580986853
1031097254
1941536896
1468927175
1273217833
1168351811
1013651226
314411761
2021374764
1486043959
1043736307
316930422
1123256191
626438521
926401248
1381992572
127200930
2113348339
254462037
1300946379
1498653750
1825107639
956412432
537596593
1414626897
116509758
2013670049
715243086
604722598
201682166
838834775
180384621
1579772194
1334019839
2009133558
1165408291
616283960
1447933894
1922538168
331436238
1012921822
522016484
771825748
1237097380
697674476
564912266
427326063
1101052484
1831732739
380416802
825283224
991518748
1571053703
1656351878
94391632
440211813
1609734799
20190681
357359610
720135304
1759815091
2074269497
459990292
372219041
1758666008
390738123
1091119742
1105804067
1083292187
1116416995
422217477
766393440
1245275929
2047314073
184293198
1290617184
1043900031
1224385270
502955734
544761746
1252153943
335343906
1320385442
1812157820
377835648
1086855054
2023084495
1237099105
1318561995
796364632
1071112151
772298937
1790041269
1384203297
1967886158
1000674790
1037869098
1597098479
2035577609
939776502
1154760028
1541950947
679347846
1722591959
561539665
134931569
1533723145
957684999
1991708779
930518302
1421653257
1676510974
1111267690
1614081420
1528489373
522560978
1261002400
1231012030
1530100982
280717663
962359557
1697088680
967780336
469361816
1333465908
731443181
704010024
1027207425
4083874
477812403
1652499176
1767718772
1724021633
741256143
531151231
459066146
1390615072
1115242722
16577968
500603577
1767666646
131363929
1184753336
779849641
1250503600
1080534025
962359403
449826148
1026999185
161580727
1957415970
46706557
525919841
1583239927
1968299543
287250577
404569309
1715676278
685352483
2103530448
1498581992
114968422
712631653
2081121138
1990346262
1810800643
1208796156
514761261
1462207227
862222313
1427911495
1867803128
1310127558
1143396561
123048047
353658044
216930230
150601811
144945116
2122179738
1224385270
15037431
848375065
359952966
252777795
1986181914
152611174
759863679
1423647307
146148346
823458778
23657126
1272739398
45575180
1475528945
1067480886
198439635
477487666
400742449
1449533864
770171877
1266658444
947080798
384284716
1956463357
52534251
1079884876
276982010
442030848
1668796830
554420192
603352196
1912123383
535049655
1811276116
1076280923
524862188
2110852770
1794465358
600032361
988779164
1748872137
877366623
1095785108
770991681
1432474111
1384582253
1923246034
382386452
579858159
967081767
2104077987
1091339115
1607424076
461191779
1952420153
1117838850
2073703389
2026334494
1023870301
587864229
1179968877
1636843116
669727764
917214753
1535143203
1144231982
510700183
1688186153
1205722789
965469119
1348384017
14973254
30652790
1608565536
1546962150
690900263
1572080257
80895837
1575701576
917177373
582599209
1020153746
1198325815
1932000875
178467428
964892675
435175615
498797115
1221756143
1211096156
210937397
729944702
104639885
397329889
1648114016
1957541925
907560735
1700183976
134945452
543134280
878425662
441579244
1442580251
1895891904
10035337
371270187
1849122008
1682011649
278941814
1286117729
443304900
1481261180
809911662
1878695381
418749841
726802862
1591043993
656170014
1050426622
1534162927
123216996
2083403291
413221075
94459087
1278450854
628003095
528014010
1345985634
1935443386
746379444
810556080
1719399526
828638586
1286251790
364224574
1735140909
1340047884
1038360708
2125435876
535983048
1055709386
1951761458
643945660
1617108925
507214886
901653050
1120631990
571726305
1467389874
2018139830
2095001313
642056118
455421088
139516208
1520471178
922145698
1690370131
462801234
985522618
1379987198
370213020
1449335780
126922922
1882087981
1754579374
1055715669
1009077791
2104959687
1836588640
899944106
20383533
1785636169
815236489
2050323714
155675691
1152931134
2131399512
1941846523
2002743680
1756079825
535482327
1486188604
1411534945
1333778505
1721021096
275116392
1955211801
1579331965
829050517
416712539
767690083
44230718
1875541908
1626688819
627155570
2119053076
1990175668
1899135919
1899483341
1201497879
233611609
735887627
936576556
939289746
1382271118
1753140529
1992568488
1698212688
1039000704
1134880103
445398286
1952436593
722970987
1434253638
1819974832
1947147580
1548438397
260714918
1183095749
1145962840
1520582152
434588498
597479383
2077344293
1452222507
219711380
1328996325
977255805
750216803
1031719772
2117139112
721361172
801138604
1373871197
695131969
785186345
789440487
1868417995
417210322
1170686196
2021965202
1649815231
1433980938
1868730611
1011899158
705905212
1592670064
602199010
1145082524
828501583
1039103107
1961266012
548115457
1799372040
1766481869
454358361
1138005521
1488699280
287667083
1059474046
967470450
392262907
674780018
517304658
1422850423
1876940997
2011825696
1416594940
116803862
1921302173
416096039
1047709976
1310165817
1509533736
430831237
2047903747
2119010781
457514667
1032417005
172365331
1448775818
1757606097
1111344129
472973590
1525667019
280173013
307137252
20115014
1657208936
148368457
2023867653
719847296
134006179
1547395503
1788110787
149746173
1855030855
170552138
1788346304
1566781363
248035875
564978398
959885768
2129318415
1898598728
1329287043
455179847
1927635647
208008449
1608041423
1183037635
2080213397
808252501
669054558
732749634
1751729741
1003665916
1166133269
368558440
2115802127
135138894
1563828620
1852439669
2059138028
2110079532
682686725
866440430
427868577
1337113483
1716941439
2021661838
882934126
2078680547
1214981857
1393756803
1281374472
87926200
1257122715
605728638
382146627
1873829851
1629199628
1424161801
824810170
121891199
136761473
2107709364
1740572067
2112753015
491193427
1220371010
1815289237
37402137
36810553
1279016695
1588334898
463301446
1389566622
418542510
1722831896
1432518035
1222898152
2127550074
33696081
1008110139
605299866
954333024
490700530
1817470268
568551171
582957382
486944909
1205431622
516891702
332848141
1898994685
177265011
438446881
423152267
550660069
752535986
161746808
1437342146
1493973502
1738228808
257603885
1297496838
1192299412
140850143
1782951563
1857173690
1603879251
579949977
1883893093
1660811528
1073469884
1550500229
2128060571
418459914
1988095306
1908771204
1608229479
90601541
1126348678
429450257
1903430289
2113386503
1492264573
1032578910
502159002
1480802042
499139713
2096240955
517246926
637490014
1295258718
1416602119
1882314367
52582805
413049126
25691009
492000173
818437161
1716966769
1777067702
954830081
1128144384
730828185
230352788
1788264869
400705090
2032950844
824204825
1296535176
150435388
913829713
1857097497
248870296
6215854
2107691068
932393800
303183820
1282705241
1748907756
1179527783
1589595740
1225732884
1066949335
876900159
1565877273
1841056754
632301743
865330364
579175274
2054082197
1185119756
1616790944
128960294
328014516
825086691
955777378
1794248209
1344941523
1461814354
342459662
1642947844
226237028
419073322
2025809179
233654308
1799731023
1944597027
1764342456
2087785043
267406357
1956222996
959524346
943944730
1718070540
1739222989
1764046338
7180288
543244376
1233328885
1222451664
1146981891
1521266274
1876454357
751452610
715468896
236310300
2105145700
497455430
829989304
222596312
822740801
541386053
703505032
836225517
1862542845
1181573663
1325550200
2146089990
1681595825
1080195514
1923463380
31470183
1783707451
1754849170
371005367
224591446
454194769
1606751065
1484742736
1338315261
1816590953
1970739375
1118449043
2018958616
74710275
149129924
1436899303
642274602
1548817446
1549734606
497096818
2069369426
1899533825
168820432
1015646972
939258829
1555515733
407147968
505006629
1645712575
1658531966
1020327624
347337636
1775085667
1815699349
1297288709
1035886536
97338423
1495091121
1158018339
742432818
2019068199
1836378592
1492393451
1705201702
1041147305
1274577296
889277689
1118393768
2143228564
1941814539
1933021447
678459604
1665065784
592282635
506521077
2007965241
2110610727
1473430273
194949320
1177578034
1150370459
1758121279
607700534
97302375
209089632
1617521674
853954636
813966015
220188905
1621577071
243425189
1093671992
1947006579
287482236
1653310732
66590650
100500320
112209255
52280268
1789126645
695884823
2092604226
2101756228
1589193971
596727563
502928524
1810114935
603904222
136718410
1916657465
422551349
1681432619
1037907192
1447015374
1775312089
314881902
367739886
582017604
1162823895
2006492140
1269649618
1560944306
21394203
1649424841
602663339
1861413733
367972165
23918321
892496095
2071588142
510822285
955626769
1049175120
644258036
2099274323
1686679826
1124274827
1429135849
1161935699
1602730602
849418378
1623171073
2049872558
2088946288
1152396359
1090645244
468561068
777814661
631555735
291078666
1519823093
164987156
750762564
802251399
1023276915
830604904
414865335
1492402390
1677137433
274083027
1664317934
2061507532
304577095
60843004
263621816
1923683470
2082578057
1596796497
45917126
944294174
1431920766
1620506335
1931419494
1571161858
886718938
1923461007
878400159
1153617596
1223297818
66081608
986672553
1589603093
1419993976
1963238280
1540880898
995060595
1908043353
1247740512
2055452636
1233393861
1252816129
1727700394
1229903579
1448363904
454649632
599666293
1182919581
1814424605
1444745136
1302256174
1282901683
2105659006
785273428
363859900
1832228565
187388583
236886188
1011392868
1716577154
1627784965
279386481
1060894457
54718067
1511506890
1390001715
358439701
1596075860
1954176029
715525367
1128585454
288791453
2139149443
466649606
440407823
16397877
1805707017
1641482502
312115492
1305593370
475289758
1892838493
910181904
450240033
59191627
1985159057
609378456
679575597
1384883103
609629261
380273381
625076747
1267071682
2132917819
1169012044
1277566909
912763691
1817984752
962338056
1096234512
292013248
624516822
610282989
260646019
1173481813
568338503
149742784
1448396839
1208724003
1771821708
1971709869
949055893
609341330
1590482016
905383593
331408275
503746841
699861280
1204521478
620959126
443061783
1397966306
1900258826
2031069870
1934222680
1822058470
592154964
1593500593
2143835498
437107761
1789181794
1375671872
562677061
1857182750
496049084
835576722
172144521
2097540965
208342923
2006700178
1994773048
1747882182
621680281
1188171157
569893270
216674628
1655363141
1000995410
2139302766
2036429316
1553755667
1719224841
405404492
1864612027
1237720630
1637370099
592348001
2082152678
799566870
2099273088
1377967944
1165549293
739184410
1106270973
265542122
689966577
216537455
540861401
1438390161
600942855
88237488
149623536
1838823336
1749438577
2057357012
2040340101
182171574
1983951623
1249424385
2057947668
1616972186
1823554262
250325114
1284686474
2046352104
359392409
272162699
1742216859
2054002947
2116839582
1042372083
130958862
293009562
568445732
1811962739
955792985
657313423
1673917312
1078165731
1751010014
662248967
653659901
1578590523
502389111
1707302679
1281053000
943977188
2040217466
1024906449
2093173661
1805185355
749275696
248154701
653640996
582516613
276689312
1475914081
330903242
347626744
2017534264
714100594
473928833
1392914798
77047345
1598303569
1648623152
1411240568
1700665854
1922241746
1662479944
1448151421
2147018310
1359684760
1168501053
270365250
1923412673
1187942802
1548122734
1603128355
1351638481
1604285859
1876226367
1756385741
562542125
533654505
1900505888
1905982113
1833570989
561193477
1021649855
1452136592
1701406307
889963344
2097781361
587530799
1525624733
1627714070
1397009215
768632768
222517745
1318592273
857195344
1247810384
798639004
1317077693
946729908
1452434183
1397127726
1925009283
1895576366
2046996782
291182326
1234993037
1344168898
33558112
1003104474
660956397
72981055
390084223
1099317212
1226423058
331876676
957888153
539686207
1199528061
1018821318
931046358
112608708
89499913
299473047
616030776
1334643297
1192747068
865032280
2116450489
1563715109
1382821494
1420311361
733449239
1091059369
553975032
1697135822
1683228609
1598212911
1299368187
670691327
1326095073
207602067
1114977051
1666828012
1525963835
305519856
1851135061
768305581
1002557596
1341311519
1543341137
1900596406
1194000455
439196109
16733900
266671493
1676304473
358460017
1094874439
863277010
88882643
923932367
2108087980
1491727915
2088741855
935241721
485747552
1565029721
1892182128
62903041
1073733974
1189866348
768268130
1994242738
1863257546
1187132066
1641738579
185220304
1231094701
579988224
445865712
447327736
1996033570
738695551
220828517
1404365335
2132545967
1066516070
1943248376
611758284
913883157
1229207680
1691448966
1686601314
1072193901
804045506
379899771
380620153
1562909538
36688726
935732739
990104407
1417287638
1838242826
2096678263
1862926067
276385981
455943984
1589508754
1425173551
1125423438
737606521
98109738
1830366408
313609214
348398775
871438684
952318911
1977304400
1515568188
2099659548
197532552
1507576879
1593568620
1363513807
1214402892
787968042
305810234
1938529670
2110472064
936727612
198768172
1353390098
1264608812
1322118365
173097511
897280184
2002918515
1385683430
2812808
483910488
1870861454
256832908
77062308
479480856
1232242594
9112136
1680097093
1964698992
693387308
363981799
1269848488
1492024089
1930201768
506846558
557271184
845085971
1093070271
1006499753
755242512
1820547839
73411137
2054446452
683496518
2082214715
1901599515
825145482
1525203639
2017034663
683745677
855611829
863745633
1466262336
1643287494
1288483245
1075479564
1927611773
1448370705
240998775
1569542405
1782537830
918548259
395234068
1110247581
920066087
726058864
906673428
1619185403
1175740444
792472292
840377242
1288002667
1441024181
1049430212
2116123751
692483835
711685814
700480951
1901783808
914505358
2104641536
253671830
1281940968
756721578
665381088
2026900957
910444195
259578367
1783051751
2140211452
18546401
1575064077
238018154
59999475
842966830
1667220405
192102403
1051943433
451933090
1479472777
1018413012
1125508436
812350790
1719046416
536775452
1490812090
80669374
1932230316
1160815828
1568696036
686242103
743216980
1539344061
646323318
1104674358
427823485
1539435490
2073676410
1658166600
1236442615
1387367863
1440038755
1090976672
963414594
352008591
1640246714
1219080896
696424983
1421194066
1626136097
840274276
1886209012
449941054
101536055
601254786
1732618149
930053995
416569729
432517602
398253514
1835352402
504212341
1372155038
235162943
1965054700
588236964
741314393
1323789716
860268758
1149404960
900274151
1064106357
31061394
70923532
986466013
75171594
1807970071
1554781421
2043944665
316640831
1723263200
646470108
2041326611
1110998591
1300420074
769441378
106506879
1039629890
1863311449
22150225
1037662459
1242646050
1818682385
65819498
432675752
1751843925
100342044
161886946
1544540676
717524316
333991432
2066225859
1821427547
866386925
931849527
1035438063
1714259671
820991265
813367491
784063134
2079919125
628401418
1898715716
1107067742
1489414643
1300962025
1634260345
10977277
488908807
237408538
1256233115
643161999
256426712
1857009001
1957151314
1851511831
151964687
209021368
207198219
552129541
2019744932
1265997961
796176898
1691056701
574783402
159412971
589446207
1218673741
1219447467
1213582641
1671452532
2048419013
439258633
1055999129
713186551
18191120
397189511
2123287318
607713550
1891236741
2114652648
1149842809
731099172
299006703
1680312998
469854025
2131532083
1716452999
1398526240
279122920
812634356
1222358024
1125548574
1998365483
1320931059
273417716
220513808
2098746852
1578372504
1032333741
59492904
785138106
2049713964
1052633797
519743858
1509957176
618058295
194307138
687348496
1845637438
1104606583
214732725
1876697100
906352324
1440562194
867864196
902072231
431483841
1085093983
1055792305
2009191332
1297293624
2047193195
1026013865
144591827
1612576754
1090073301
1701051399
1534491468
1107828664
858060803
784094885
353191922
1379075709
1461206850
1551764037
382032771
1758753417
1334124976
1688591051
683956300
922936393
593095275
1644203365
1800000315
839992069
1893963467
910393760
640587551
64689059
273004158
26547494
1378896539
1840977101
1868328741
1315258877
1999929782
257065318
1890029638
1100491414
1141993672
1012687495
430544231
251896868
488951140
1825095722
453477319
869681545
2134278477
676405528
1202620517
1874260064
1926520561
1411257721
1651771429
1378223191
839544878
1058011638
497826438
807314016
166431635
822069353
568941106
1378343429
265802365
1267816835
1758993884
557666266
1490241888
1977953261
727627396
1174217040
160323726
1208203901
969382717
1097127740
1568212625
1366805811
1029872032
171010476
1907046140
1989917413
1942670734
1086060605
929638557
1916696690
812314492
722534772
1819976892
776552993
649063811
2103364622
1777414361
221179069
1484015212
507561123
1054117678
618903241
1842378145
1507835962
2031706033
1464105109
995858346
979314059
673144546
1603294640
1349955447
405187540
279570199
386714325
1700467005
974350086
1943677190
1995268596
1999953978
378250504
228804737
907709348
1085131152
720517676
1453958007
1542397647
1933618929
958367799
1940960935
364172416
1420438280
523494152
1569678150
2120726573
769839205
572816595
1647172853
639546486
1055782125
1427889706
1451955479
1864838630
929886048
227440352
248545234
1600958393
273785813
707244074
575826684
1867914938
2012182097
855067407
1175406261
1824486699
1090397478
937384211
62889643
733699073
1223362852
98355678
730806696
1434427527
547147617
1996193097
357950234
477529547
1711142170
1414834876
662119279
2119644115
98491982
153811089
351618901
1745977702
1835006966
897749737
1929833791
1184411736
1855863143
1210975553
1622318632
1804121829
1788058048
419000255
348712282
1248688274
1028638308
1261180781
820375040
976290627
2081897836
1911196097
2129799038
634491497
468442916
522960360
2021654474
1990071761
443948160
1176139575
2054334377
1530032374
35619964
61426246
1710279729
1704987547
453270214
672144750
1176162152
271141126
1933125630
1366258348
1809364225
913076965
1767470861
568259519
1893651848
1896543217
2139551742
494280305
1269262429
2140764381
897802250
824661846
1129067278
1286741348
59721313
752436530
178544974
733337042
2067754562
1414975478
56066216
1686877838
784482684
372300374
2089419804
835902447
614309518
1084392678
2080160908
1017371221
1284637334
427264556
2015213537
956717639
639956302
410747570
43033225
942395120
1899227833
934407014
1493837207
1918430585
150444776
746192634
1162612862
23979369
123535224
379683636
2087574088
2103657581
1431650112
946933323
387750520
361986519
2017023307
1638481976
759833380
1844708548
634376530
1881022136
176893378
237522496
2134274807
900382079
1827966035
1066623761
587178666
1440716491
1716123482
1944605663
1738563606
507856363
1525702007
1877789596
329137903
221511132
1788814683
1292134420
1766248296
38395051
2079922499
368833220
864407502
940690926
176757374
1130010132
419310106
1191774499
144612215
331247231
1174845518
708567279
1382247522
1854334790
1926324729
1342312846
1113270483
2004399759
2676488
1996689176
492847578
1013667975
377837878
1172952447
1689620488
2068960535
1247147279
1869546929
1101568543
1294872961
1259982754
282158873
1242497792
567410786
119756916
1460419439
1624852421
1347381202
1014947431
1700951988
1657490072
812647359
646947434
512793276
971184368
466930818
140874607
1053305808
2093588709
954516886
1617186281
2093474286
1648210181
828973581
1130982283
332375658
1677904395
1607777633
252787725
324283420
654854273
574254965
1686642282
544431279
1164305153
2098781573
863156850
1951386249
25532208
1644203773
1722796155
301937476
1909078764
226827245
1883658937
1201001118
1452751616
1178969010
859664362
451810864
1108971297
1310378999
326710274
1924935987
571597767
1648143161
1165228159
980455876
210398496
849638658
1820964594
1538028753
2072007110
1961051207
495885748
1752081045
1966059029
223136509
1463482356
1784272781
1573930321
1017153278
1901648621
976606520
1272626662
1961676685
574618330
1011446615
828532158
626378330
1929394079
818513627
1830458004
1052397959
1764487870
1328523506
1074231007
2020332946
565658334
1127049370
430949473
1639993
1291059319
1876799983
8610900
812054034
328661565
1206439045
653420867
2063336131
1603597867
1070442804
244333560
384933119
889756419
843665038
1310990389
655881252
12181917
1206245855
1382215849
2104146516
25818917
1092379734
1290016247
155540176
1263180297
603654435
969156984
1325665006
1605957155
1328526500
362665912
824942702
59344562
312839648
1936714079
2016082821
17561537
465599324
1892274540
1718936850
1223737055
616694082
1627031147
505077841
947399526
192143393
1909472904
612001688
427350681
878062066
1368606371
1616049009
1341739930
2115852784
1787630336
1408204824
1175605249
907828575
1904519064
424619286
32465439
1388589649
297172909
1426294376
264069204
1044709139
1217500423
951427984
227443302
1466343100
1462505826
1039220366
233235575
1222194951
1593238824
14981527
1213025689
1897369369
951321141
1101913733
1951656274
1297572094
878842663
485364139
893635034
619567989
2065997232
299606986
1164745138
1862715215
1122468431
76574068
769858998
1184168860
201641047
1380198194
709453934
900700590
1697566691
654947373
274283221
963847439
369038475
2011062403
850804664
396161763
258453894
373321307
521150682
1624419083
1968519128
2043456364
788467824
829628432
1508753710
1798493069
731040842
553017582
1810248364
452542989
1505433171
928457874
162625008
1158006282
1380990116
2057622473
109748023
1149617064
1088426507
2052312130
1575441680
460329454
79360674
641981587
45506800
2111139111
271341235
1404699596
1603639450
1284947905
898364562
1338334539
488391800
506026082
1819589509
1155288769
826916512
1695631690
787079559
1217335708
2093466236
1761628090
1231240932
100889932
1599334924
817679631
1301134875
1755806861
885018318
458741947
1195296637
15615889
674026283
355011955
1933989444
1053750491
584889060
921234508
787492212
40408958
1262887701
1057524687
1556634563
2043697527
630583075
384712801
810485859
1778106705
612554831
1512648563
1009054366
678435588
1434958824
1672253651
2056498677
126538289
988779670
1744575750
168788979
1348339272
1035492474
398061918
668837486
606059025
1877701674
628092062
1856645063
1828875801
321984891
20301951
64200762
1269498279
1996892445
1639189509
1079510613
716809410
557890865
1981162393
595809386
1343811716
1051267684
1717444627
487845801
539914507
1776325872
240375115
1188027898
1700031864
676952409
74839275
1948507427
1351038473
1946763713
1055866644
1688822451
1839134279
2014832945
697260305
109534890
724623584
2040770737
1851396890
635755350
972574341
1367233264
707596374
308309291
1269865328
683406921
1569814061
1008030775
1517895316
1757615604
398671497
1540274897
2050377132
1079735670
1196244872
1660431258
1930916873
1669259916
1293646130
142262955
595707162
404015588
878667435
84986532
921657518
827835531
206756624
1983181980
1743772719
761385984
1823964860
626589519
215859484
1372299893
210244980
26444836
1409337541
599527577
667403236
815825597
448650565
840204012
888817275
1723214396
447466844
943812532
752228544
1613035294
488501826
2066254909
1344461801
1981188372
1498983237
130581083
5554684
625574608
1595595134
800674320
1440770889
1261721225
680591078
1115443987
360542149
1618611465
1442261091
956412432
1708317390
1752081045
54308762
2093052908
257114754
767968726
1598119525
2027994800
872732969
1934343694
1647656368
1841655443
125489338
876220306
57789073
790462778
117096450
789080184
1417432785
582167035
584690852
116520551
979866004
882662642
581513295
634679401
1074569311
1568431286
226420414
1023133627
812442303
1327657024
244242852
1861755842
1132577609
1493809040
1261673904
881707746
1115999074
400928986
68640789
1134364376
2046188437
1408836189
690094064
1570730760
1214070815
812056840
1622450819
2113249697
505655466
1458076877
1181692319
1742748991
91603288
1921215720
900184114
1635737586
599130757
1338781889
872896170
1013599011
932005839
62097555
1332567230
1397462193
1843038837
378441836
889035509
1457725580
576744654
1572712394
585188042
377366930
1121135609
2037683076
1620603776
846585542
238884803
242499390
62881610
1109360418
674262878
1983878986
32017058
16342235
696252528
1892302899
383153367
1675768749
110795172
2074059934
1031765247
490073620
835681741
1941333551
1833594448
1551983400
1592382251
1734074391
1756332920
1161674474
72744098
1681828926
2025629481
2079540339
1208962959
877056998
572369202
293687818
1479363997
713579733
847414987
2125637272
1438124525
1368901958
852584629
82772200
1292368221
176346714
211386987
594077565
1058016400
1120529454
168220078
1396632195
43312349
651465791
2032878187
1554290415
733647643
368367669
1047072791
1703566906
1726408261
1366352766
1880642441
2072314920
466605080
211738686
1067358580
1584864924
1985030570
831671404
2128719467
1137621225
1857910037
1659987318
472041992
759732799
1317487216
1060759337
660664657
1262132332
474707197
1137277448
2052538199
1315102868
1619957120
754767275
1538448406
49584212
2110473846
1098157798
1413519821
2136351323
699258995
417407924
286488529
80199304
1113316034
1374054278
785799950
1309609597
383899143
294410649
1004545946
937696183
406911205
306942019
927127087
407135751
212648768
78659454
353627179
1312939394
1641255569
821112260
980552088
2030825098
1006376999
551436869
1084669216
289596758
1262555122
372360126
1767817191
311514913
419081177
192272156
1249720598
1959567642
252246144
1410858339
1796433877
701374353
1020952131
1573106082
61509418
855088610
108722812
324106130
1985338645
1809183466
1640644956
2075187121
1335765478
778575742
376809715
1547878559
1355967103
804096279
2062595869
533926524
346959544
897120232
624271269
1561503580
864690103
590069216
151763570
1451286275
116068656
571720147
1119358740
976028296
1826578411
1100107598
1433577817
1070571111
3776793
1947654097
1255302334
1178398119
1702565268
1597557439
1731998503
6855000
1884017072
30708714
280997359
452406909
1260834699
1130828570
276733162
1683820670
675125617
1884451602
1691010551
1893319177
2085894281
1463240490
176152085
1638531800
460987310
1594370272
890946231
1397821965
470431392
680378254
287622219
236659345
1969689643
108421483
1268043625
559668441
1674067432
970110758
2101900022
656883023
1888542311
353318507
307527473
592778386
1886911187
684533198
450607491
1235569931
519440283
1488908641
1670549129
237196917
1106421743
1055397406
265049588
2108391660
1807163374
1049701754
1949558838
1538267840
414407352
887211590
1979033386
1638124919
1945031610
1896814847
1211953678
1663872744
110810368
884408956
1231350655
1604095092
2113894234
767356461
301249146
11825199
457522751
1958389596
690227738
1270106809
725019408
1079759002
1178891381
1661098761
1503388076
874091103
1682425010
1896208123
296376174
843380542
1984811958
86408795
1867384312
235319011
562732084
1488533923
1984518140
72448719
1967683768
1333359745
1666004363
1797127458
416129894
1141122530
472711431
305507905
1916942558
1856833304
164829403
571494382
1435086649
1185428552
1803796437
699079028
1763799959
1906396959
644705614
1259092630
1459618984
1180007407
601844602
1926056635
740316260
610681413
1151547282
1728684072
1106649158
978611978
1839970935
1996793374
2041010130
793227040
120426688
1868683464
1853931690
1187130796
1629614602
558768227
202832761
685641861
1424506484
393095793
54642196
269759001
1744460209
617938274
1241255816
1031712762
1958005826
852615049
1759386758
1388583332
682723049
1375041403
513096096
945363071
1770049495
301393301
930804687
90203283
601207724
420175911
23845988
1512209129
651575079
1492431114
2097011904
1125865577
1841869820
139568297
1295554694
1617917967
1356779063
598492046
479350657
1801651415
832498242
680296358
1675217736
856252512
361535913
1672055316
1192604361
1547626735
189403663
1957492918
1452497852
280524672
1954668198
767962423
405532170
699213737
1597321583
1732794477
535332710
1259172473
676813695
1186410794
1167506242
302386577
1871581607
581634595
44473555
1062284821
1097294687
900431757
1629815513
1580367740
1906398244
1381668159
581815581
1975007342
255811776
651908677
272258918
800945018
1792007382
1338509424
2118967240
1117864047
1869207154
1909907628
1777385074
2075722635
348449768
1507675651
1214194318
1310606636
126531729
259274267
1303214926
776345635
1943473279
388096698
315650361
820374573
348348452
1541814202
1222878407
817368445
691869013
1202573369
1031313954
795575950
1610080755
1816380957
1543161296
1384994460
158526320
829385695
1986685471
1216601443
1955992120
1183906133
1810484628
1403928166
1705495863
197137001
1422956267
904983808
1646381146
1361416402
737000943
834526713
1776219594
673830468
190175569
1154239088
261800963
25025786
1551217140
494543226
496477499
744647650
1175920040
1612096324
199087398
782045772
1502451525
424473868
603696465
803583751
94773356
1884671804
539927250
1906872727
463807707
209711386
1960913667
1760894428
737747059
1525059862
1515300711
560890040
920333792
555403923
2126258793
506078842
1296296266
1913007806
1412152736
1708990759
600856538
861072795
47027022
1727933017
1935506115
1607851860
1332936021
802067835
268031815
1894570796
1771283664
910230946
1962501599
1331643286
1554968792
212475069
2060537188
1349239435
6748474
39060075
632934914
34292996
1280224001
1048712825
1937953788
966622840
907344080
1020005650
1837603065
1282495422
1837747899
1218392702
1820873148
563120658
1356566802
1154987017
230168950
396929779
1848907743
2007469237
1620934537
1131684517
154978963
2069886152
313502742
125305623
1309615233
901796445
397222374
997096426
136955571
1771412060
2076193575
1703338468
335203581
1296929602
1370460492
2116252356
171508036
1434606768
1722082839
845215074
1844455619
968710383
1484873362
121046056
1125407133
1821841221
690559899
1625905060
2104374957
1326677530
127962017
402256871
1181249351
1571949033
1784322256
1200692236
1280604168
576640894
1292528459
1228286113
1528826207
1681896025
2077871145
1154385160
35187820
255851245
565935199
1502037232
1943155081
1354692019
515276068
1521560301
37241659
1704716295
2116687127
1491611189
216078352
994751219
1802708940
10984172
637410348
1427447648
1548009778
771604423
2139948000
878672703
1517570155
806148542
1729361694
178367538
540988798
1620743339
765718857
1574032426
737062210
1448775818
684640510
823394595
1307419258
1686725780
1983053309
982022017
711974036
1752979540
1630252014
892714147
1553080690
401497698
339278196
425552949
1337746191
2067340722
418915524
381024930
1718147873
1163095536
1413794625
682885894
391940395
767165641
1964919299
1859122546
799280907
34060823
1223384071
917357889
1326131520
98859794
1495633409
1761924358
472203368
290101264
404751298
706778229
1049036815
215680224
233385429
1989997545
425919460
1751626089
1195199045
1331086116
497420142
256452139
1312184921
1664611873
255747377
21415486
1808674527
741427649
233613432
1024124569
1719748098
1818024826
1923692427
1679615396
399446406
1844945939
288680162
537432551
2043357981
1531226543
838542816
645005572
1249497713
820134434
333381809
1199622331
84309085
1979630881
682077693
663855182
1001368593
438074758
1066519564
484662880
319721890
1203618834
2054830403
87286345
951636201
423023956
730357499
1357537814
494945841
1949878272
1472622293
502738937
1093291744
1091599759
508113914
1324986309
1766752445
1210811867
394489643
41656291
48679762
1755432673
1528364216
1987429418
261240163
1490345706
1536101308
1519485039
275860502
1873931278
492593663
555954375
1670498615
1414596787
1996415080
146631953
1111806941
1589616236
1770765930
1497214510
1785119060
393223221
238558005
1424890086
1046577867
1836539781
1970890702
1986108220
739384701
1767249849
41977443
498177925
2089596890
1255421159
406537953
1283447230
1424840188
309106464
1672569466
1259925455
1882352097
2085842638
137510863
1376287389
1157793158
668406642
414099589
409017168
1155907245
86415921
355239019
987683890
1037442525
1677427146
435605957
1286968169
662995559
1221357810
1447568201
1214820790
230276638
1598868122
904790898
178613232
415552771
874900560
1694997199
265892874
1247883916
1328399665
1496095660
465868244
1187906169
1570048475
1355743577
1627685052
1456684857
362628652
2056047368
578163003
1616276573
138409638
604251734
1512218700
806885149
438705101
1730743754
1162209785
541925612
51697449
1268432115
515749012
2032856246
2127553373
1660797727
1808537860
1562228825
1653541086
1308857483
1647402590
1531286279
249667734
1802525508
1936715087
1716634529
773632467
273293311
1553928998
1829307884
768853003
1550756643
1114768084
1891875485
1092290415
1407415196
1044722551
2073282513
442684246
1859349426
1913924333
1497050146
1935847414
1990825789
554278520
1862801880
690095726
654713648
1961351075
1836951907
594208351
923480191
717514046
162754880
1441633716
1225732884
319486699
2053242283
1925118322
1527948313
1560287802
1810839796
273170723
287785045
834252079
873916004
1819314805
746164784
1234932881
1817998212
154005938
886645361
148410081
827838219
371590273
391900566
386011225
2000891905
117441951
1182645252
673843339
63661574
2088592231
877774027
376086279
989070666
123884090
1280073272
631843153
992894007
332918253
991999487
596330686
2106120938
1580839903
1280008679
440324877
936868378
1321568229
12244658
1219719123
1540665136
2102570824
1692337617
890917771
1481113242
1655682590
1957488937
1641621455
1744251220
1715803894
635884290
746958275
468702081
1421224840
318034088
1945673788
843857053
2016117747
253548657
1126328101
69655246
1959394072
820850231
775703069
1653723207
1890315878
1506238074
1595102964
521691441
750154803
600324473
1874133095
456798471
1563957753
388093477
821091314
978643284
1024798887
900775744
1828325885
1718541145
1049943043
171066197
802473472
566978453
657816296
958451283
1147232168
1692319742
1816575716
1152201837
361375317
1343555751
919381372
2051806598
518426678
175950315
1177583929
1710308311
1511243381
347732264
75962143
736599844
1895726484
776643354
1629291682
303307965
1518980232
1045974404
100249085
481107041
785843157
1521698643
1880653285
752740581
122669777
468177611
2038627473
1166359683
803946723
747865119
885334322
1858904886
1459269147
249242210
1349347850
1457675431
1180650809
2103630077
442326392
1560404713
372275669
1364779070
481404769
1576006499
184737146
204538933
618125293
174619252
911047256
1451157434
15550807
1568646461
484814171
1872737653
677546641
88656500
61084070
1449679384
365880729
938939794
1304596920
694276654
367810367
744126874
994570629
398937133
1678698171
437067392
1591805229
133055224
614668555
1303299256
1546705191
1492264573
1322375369
208928986
1614617839
1167243362
1559236575
884993148
566991886
1541307541
1386654727
1659731
281041410
248151397
107108665
982569904
2098870640
1165354274
1673203983
1559067099
1933998949
1091369093
26960735
1476394530
1127422980
1227617431
1648049837
161005446
860904034
715397148
1543236282
2131329005
2005142104
844056055
989233981
1363986869
893564185
2071697864
1090987035
1189857533
835675731
799699698
1004013333
1311356483
1063645696
1840573005
893651491
507602612
614775046
731265414
101709395
625909473
735783469
94827349
959778663
1744405586
1628244089
573674285
1402922231
98019192
912353797
1061082188
1942690681
1947059159
1241764075
202557477
1858499101
673745078
753519511
974406427
402530452
962714247
1857311300
2028861676
1055096516
849060085
867997315
903611014
1686182552
1258848676
1693579731
1707520349
755473905
1650044954
1763721759
1772372304
1422064173
248173398
1382265429
1745327553
1064793042
122625565
1135751330
577364136
1267557479
1898505073
911823191
766053248
936231807
549134932
1010158119
1981422989
896558393
350230001
413941428
1591028405
55618776
1928629076
1871977425
1582705794
1081228145
87331504
1882336156
1435791569
227950689
1817632338
1373822307
1510757418
1313924056
55975207
1529497625
1767532708
1935960381
699589291
1745466913
1108699890
1655296351
242268038
1233555061
1420293041
464805707
537354502
589379515
1958280994
1023316788
1034278716
1765343818
1083800778
1264012022
5640825
1550802501
1677267126
591385315
840346332
714675531
1058549458
1225492703
92778075
332449420
1413575354
990797975
2066573830
21925609
1136187006
1016574573
982896888
2122210140
621368090
1506610605
1875581393
1181583184
1978673481
882769715
402377793
438380590
1648671730
2104701356
1356127791
268012759
644833422
234361652
1240255173
2068707500
1900766163
282517226
472049942
840430060
1869095312
1234971120
1229819323
133426144
227476799
1146560082
624772501
944775868
2094494232
1594457953
232167818
581791951
1139003054
950190786
1298765378
548050887
2089247350
700725111
995001530
1585675131
579761704
1708018498
1622943179
1368789559
1501011853
889760286
1460331291
355752012
742107130
54823890
2011344137
1772322024
1560485292
1594717193
731025050
1804254641
1219581091
2039501925
1250156749
228053080
1592360504
282238271
2047903747
974045626
499690527
1209689117
1124422961
461922307
11931058
889866722
1256325903
101337398
1837334672
5003186
1555388337
323352847
1559443848
2100622079
364903379
795952254
644841640
1375544708
1604661972
919586816
1826542075
430875396
1415869444
1582505739
299101861
1308813225
1668564620
143000120
1612892358
268046781
1687867844
778949409
2054353209
147821392
709533168
1425792520
1062593416
703029238
188992985
317416369
2055831553
415531269
937744637
469254419
450800045
772695813
165740596
1324669221
1815034343
574041971
1471350516
800169018
380306255
1861716949
291804432
226741946
1031326064
1696529177
1951620426
2089663164
288814912
1955231506
893619138
1342687773
1899899723
1202717154
1415821664
922690772
629911903
1686049651
68826786
72617980
912186277
2028639805
535403744
1075794267
849963212
236709646
1817852306
155826873
1186766605
1651765363
182474371
1042476950
1607789129
1995152610
386943623
698831729
2068273532
1567353981
882503746
1547906191
865303578
894651234
1251309088
521289696
900727521
2046083100
158371666
1224224871
1137005043
1176404212
417275253
2012489848
103398878
989475258
2008038124
358171384
505137748
925599728
1207807282
386946523
718960024
1216790823
1807237425
946031828
1912843836
1711388724
298625600
829950693
1878420810
1559891020
1377597556
1768312210
494245815
1826842286
718309169
181452226
1353819073
966260496
827917075
1824387732
1569963725
1624324252
1523981319
1246409061
2090142947
1340617866
585111404
948155213
210687665
1684362664
87335714
1810845958
1124015378
1697654592
810209123
898937663
471111982
37044920
96271346
217089804
1931603016
1877280740
820943200
1132122782
1871250872
1741645669
1726750543
271962290
272942929
1271617325
743846264
1159255890
984911780
1956055080
302208200
1955644840
2013840784
1249187084
1357302760
2071717218
864678416
1085376769
316082695
676273469
425432798
663392869
24502677
429806669
929202726
1605972070
1527021788
1592705887
307055366
1814242978
948901494
559357727
1266494377
479082825
542221323
1729506362
1906006730
449011543
1289002906
727322138
918523259
1491446976
583835114
109096757
1617609166
1570588437
1658238002
2022014919
1685116586
1736966257
1168522121
397555325
1274184038
658843133
1909458386
1461281690
1404623065
259781485
1251994175
1024910838
458631664
591760454
1526495964
129733954
2051207962
548791229
1326231619
1793296649
12457851
849734767
1430917452
15298151
1451696081
909324251
2132427389
2038191467
1943295803
446206278
1106951627
1915055109
1152519567
1142107062
1311676054
1661926670
284255024
492473464
955986343
394473764
381939759
1208335540
1126784744
559412508
893289755
1745397181
710963408
1961022228
916038203
438373989
220733065
36178769
1154855331
710187408
57726761
1214008172
80569546
213924425
1982965407
2123149599
2049623977
940738567
1460777997
175315282
720352048
1326822904
1235361516
1567770866
1449927776
962715706
692290618
2092334341
2144861427
861904200
108744797
1699000536
1638050447
1967048062
428461051
97875155
1919434053
894379006
1318184457
1704177300
1508955471
1735765809
2036049125
441188266
6541779
1473679110
75594668
2091369428
1486259600
2005863516
137901799
2107363079
2111916173
1871756407
311630060
1455862960
900137616
918819804
1646108133
1024454270
1852547796
114553769
1871873217
1355790439
1050780633
1369590533
1802450164
204074128
774880740
898955064
1873391197
552779778
810455956
1264288488
988732084
1161886798
2058141375
1435480132
1053579111
1554576494
1547320221
1766408708
1846051608
1877389353
845608142
1165176102
784214246
1605198477
410068474
442549825
1047222717
316138733
217155850
646928866
1424931432
1260806533
1808013388
1876744499
742319104
358944832
1297983736
2049803705
1947138797
1113060874
110564706
472385371
1793489866
154205796
922361948
333562869
104084209
766069470
948635388
1742383929
968501931
1618456180
148690195
1403475243
353609967
1711910802
924383340
1964226293
723044914
284070060
967905498
1851394903
696644766
128457966
911155865
1813613010
1596381396
1763672792
2108527971
100943535
672512377
313545468
1309549242
983272767
1626529714
1056653606
1706329465
1483687308
1665735513
214665523
1209522748
2130350563
1991472789
1932285066
1036332612
2024522546
776886949
1184315626
634405561
910438800
1952569326
1004386158
182384302
1670072074
1337689933
448360149
432236887
1234224360
652817892
644073382
913107474
1695759358
16047942
84373175
659989961
1043736760
798173589
1883619617
887696279
2095571632
1283506767
333262762
2046627887
764847977
1635878902
1251194460
334240182
1074544101
998794337
171229651
1251056814
754706650
1921501544
378133107
1339321086
466585300
1217805418
996833451
388247636
831470566
1734269401
184178619
878605354
2104276436
1105127537
1716176841
1039612857
1492783377
1380378831
477776513
426180516
52925398
1915353771
637689599
849393850
851847725
1398488615
2071385085
385447218
984887442
1355992458
716973132
1364048569
719541594
2138161332
1292636525
2146219229
559468549
138897402
596682658
1148726464
636355503
1204069625
2067690256
1477262348
1334088774
250028079
1882041418
1293041921
1483180229
782823440
1238375792
2110592605
804975058
1616949924
719059084
486652751
1666037828
1152972802
462292581
1988971478
271752177
686402932
268431522
937630797
1772914442
267497902
1056802938
1149574863
1592337001
92791918
605634597
1853641733
1577011675
471409233
681055007
616478522
1879533957
1628663146
2116015509
416430687
851261857
544382209
1699900315
1559608787
1903557373
108803843
982844027
1368473760
950861447
569745633
580861908
1980952074
2014233862
1352745541
819956682
1473197383
170471503
505970506
1103895491
1083767113
923475761
792689954
1539007698
252375516
1803912491
628798545
944226406
499837808
54991805
1138233325
752476403
2102857452
1043128765
1528327988
1273139055
1085473996
1363658985
1884435017
1353151328
356896093
1007619184
206559068
1393459902
1127911205
62633726
1982393132
1725495083
174938020
2096262096
593225739
807042814
265925020
2127405738
287895855
990331394
497470875
541768737
460940308
1936558575
616074585
1479683048
1319506073
1638073276
665460278
1630519039
2057037154
1962104639
5973342
1487662440
1527362449
1182763144
1276989847
770915988
1526188364
525931464
2095465165
261232870
978873326
1254384602
495916161
1487060343
1037192839
1561976085
360989520
2001112748
1984210503
1962824664
1162289396
1287687867
1169025317
837358386
2093103605
1838086949
1307371757
295352365
1557461530
1196930890
509494671
1028126373
2059675883
2070914448
1266683966
1181021001
2096253648
2071627453
2000839722
563559441
1008110139
527309371
64916293
420060276
958041486
174973473
2017636930
1269720516
1157543430
530161363
80444368
1769963649
1669515034
858090223
130034501
405026913
1000662637
1784692033
2142005967
1013114287
1817718905
1706629405
983091686
40420440
1776632616
1395862722
2026281048
510628660
1903250040
313297133
1795766570
1224208656
1840079444
2078450123
609170181
1818582198
1706700442
1521582417
171918059
1909585213
866121976
857225476
833596417
1418261662
881285412
1477050020
602013376
174964560
822889485
2044456063
1477671505
547073473
614634279
1260013585
73049453
1435353273
2007244015
1963835065
1014336653
244209357
728247730
2086199049
1479166721
2057763332
1741510990
423102271
40068413
1857695020
1496324152
2056584435
1356267010
332731748
1835184774
243291983
1219637563
1322065893
1278724659
925181845
2128654274
510202466
857719996
577750608
1974045962
1855455998
1004425254
1138125201
1755664430
212280184
4596668
2115111664
1339900624
884505448
1773392471
1208864390
1908625403
1629875509
110435090
2002631188
818977531
2761466
1355118952
1173444894
705327354
2065018793
93474698
1160613915
1932605554
1548005616
2102518718
1260256184
320531985
1452621703
341140871
1792779330
1896276583
1197280415
35266780
726735192
198068159
2072833357
305568841
1551479795
946730120
845037127
1904701863
476511810
2031221222
1585627476
2009052104
6685494
1959867890
168956361
308975760
56226180
1315347298
1670034870
612030816
1763977112
1594799475
1354595946
1121972433
1662227962
331393823
203214252
562768886
946602741
1626688819
1780107806
510672470
1705502074
654404626
1428821390
507176068
1057688608
1598115586
600645409
138714547
1449633276
766020636
1411217818
911366110
1086272831
690793950
1209244837
1932099178
152357010
218888019
1005508955
356637267
1543348706
285425752
610811620
1501724772
421642641
1520006457
1194229589
1135650450
1488614269
1494722550
1862713530
1983263651
16879776
555988266
1686968027
1522879547
1379410609
1364091037
2009352127
185932017
1782076715
1715273817
1275493935
23507042
392586275
1285005548
270619498
783309381
339703965
1289998049
565486431
545959170
1435744666
330141988
1213756679
918071908
509843190
2052440006
648074849
612485877
86109007
1113686473
396140614
142636357
2015815169
1643494970
1345999377
659217654
24822950
444836705
1400682282
1109170191
471759255
2141765334
963215699
200861227
728374681
669102942
1531276627
1383400288
1810840244
620208648
772813350
877409366
137661017
551645109
707504517
747939198
12699736
700709616
1007942556
507872113
1571773376
842389511
862652710
1479271857
1371534657
1361413253
1123986182
1437770768
1513111676
1119292891
1606329292
556392998
558151054
1708906519
1275379017
1769784709
2084673253
1015955149
375673032
753650996
1500583526
891423914
1907864963
1324950864
1419428467
673604250
950728432
878993017
2105664127
582126540
2036771040
105772307
1805459351
393392436
2103667819
1321038312
1279723464
1176503905
29290019
102426688
621840008
187287268
436391176
1392575948
1474131449
1232625700
1881020258
1230629485
1560914124
1171720473
1199038356
1558117045
2098714564
1636301180
2140405861
1657477678
794970670
1168471115
772192504
769891014
989481386
917315939
368766195
1194326959
327036962
1098908708
31102190
137373849
833720798
1447029123
857049382
1679545110
200770256
830355545
1803684151
82337046
1389502137
1393848706
274278546
429637337
1032084111
806504861
226558726
1968599457
261672067
1672949695
524220932
601315300
1285794948
876344974
140211201
680317174
1278585586
481678604
483530463
276878091
1658706901
1230231549
863118248
711635280
1365332293
2109780178
983516208
2109567947
1056586085
1333814666
1666041111
1361689905
1562309859
216682459
808979259
6737231
457536542
154994087
88637644
1370433950
955655583
813411745
176864348
99460972
2102062046
1333804618
687854271
826819019
764411393
259501816
2047864536
541932558
1653731488
1787691407
1412826019
416272540
634247987
1797167185
1989561584
164073898
1231240932
1261590068
342778223
2139480470
1290706690
1356363649
217870218
512246923
116784932
1841081894
200080115
1901922070
171918312
2142450442
1359423115
1701187590
2060894904
1522037637
1710112943
1429267829
1235571327
1952223360
929379382
624087587
2052383360
726504450
87769039
994671094
1872602582
37466027
1786337749
403225096
2105510719
1366439845
390968605
1944005074
1540233738
1177525749
1423680153
134364617
880284191
1129640519
1711403785
439299496
738996115
1293873509
1558947551
60123967
1554378189
291580057
885109263
37568311
118691055
240128409
1487499911
498015904
655690502
579384125
912017851
936118815
738075113
199446125
212635368
89405583
1616258226
847916609
1662669971
1654564358
374159643
482031405
1902400330
1122897580
2112200048
1170125164
356283738
80124551
1513688894
610592618
689707500
155686085
888072685
1903936696
1307776555
1053066121
129064341
156375537
187310653
94482445
567875196
843087686
961139494
947851475
1761828020
788831642
1827466460
168030275
1183920819
597788085
916721288
1093571793
1374446388
670658899
1525271918
1264954819
2102903798
1051464266
2003038166
1984381350
758977596
1406918902
1475156878
2100608891
14508823
128054380
1330231328
1834666521
1067204355
427173277
1597947573
305901374
114320796
187356223
1208734894
426045701
923790776
1536317076
871540587
1253816930
1674140459
530961331
1870112029
1434196988
2037053817
1075995489
2039560461
507642823
1776290941
1281132418
932121393
1308098343
1876364883
814222120
931489703
1017156362
2142609533
1393290038
1533925156
670232812
1258010883
1316292255
1425040952
401384061
1444556221
384279645
319698965
1689156955
1517303862
1460220606
822390786
766299750
1652029381
1940574665
552926248
1830665797
177286579
1857628458
1037331955
1965069824
1230433057
1279995604
716055459
2145049889
795808018
315485675
1097531954
1128490081
1637333677
521358869
973486603
1240365629
189929560
1592250477
738527084
906984730
1383742690
671733760
814896756
1677131349
570291557
1446117550
690579951
163901688
868519596
1854415855
198041124
725387389
1409156330
918696110
664711884
1495119647
1595828941
1526131774
1463040923
51160207
512816454
534568934
856812934
1559761524
226550510
1695739900
1871045845
1818730209
254838825
2144339756
1846121898
300765995
1797026752
1175126968
809686939
148295743
995280914
1967033181
44262474
131811361
724179223
673646289
67401663
56910866
1940548374
625522367
930488703
2045520397
1318122678
1410711755
1139091216
631169375
1101000350
1776787126
493591319
1017936350
1911012035
1541373858
696956644
900577719
278792167
249986397
897835438
1458305710
1405723629
389203201
776424246
969730788
1310844467
341080941
1162109393
455066085
998457835
1352148644
597673567
2068171758
638158042
1777486067
1965848806
219835086
2079074800
205642411
1533628883
2061372109
1831389715
1732290724
160348232
580979768
1133679773
241740980
2145212911
1797324357
1611297582
1395865812
820893841
675215779
1599384427
134992270
168940116
206975248
1727782625
783880750
2123125765
1802321996
563873172
890481530
1295462603
1006014087
377484401
1491137773
1032556526
1613590384
4861132
358037334
637625028
43188171
1528298130
1025945046
717329945
1740138012
910573355
1438329335
1054013630
1334561457
1106737501
1552074358
2102447166
1321997849
1162564872
1036548389
127239627
711765241
1341379635
115136461
1438066835
1908615566
1418092752
229422462
1371964935
1133354723
997433373
1439564849
2052116839
984116067
1450954829
1983470793
959648972
1172381531
188524506
648850595
2053531717
2128441520
260126700
1188526956
578415424
1311034524
2116867826
650482482
900324673
841833344
50344675
503770259
1822310021
176152571
1366191022
1567633705
1931042621
862660625
428749329
1248165886
1535957455
1073437182
1336946125
2036394602
503752828
798206766
959350814
907950741
1522623187
660238543
1680606
1359560481
1152924560
107285490
1526280404
1959145159
331348223
1601219232
508521551
996092830
218699620
1406988666
1457453096
1122843990
243149597
1210522672
2033194281
1677182955
1560437998
1847769791
1317042294
1677516522
808470595
1849544071
1764540322
1721666605
507939012
780754117
645045322
2065384522
268781063
1270921056
94569128
1277310146
45675624
1566734922
1171352014
1211103135
695582003
570338403
2094326377
925879048
238069506
1200076516
554799324
1117718345
1266361269
1291103101
943660056
963072829
1112906759
1112546250
1248325035
1337420824
533783320
1506676456
1780888484
1535000479
921076002
1438811222
1572680002
579523067
1510846810
628360423
1494151212
1203514661
234834017
1658172283
614858741
1816346805
68879848
612034325
1707358534
1523233533
1566210089
925572260
1396448905
616332037
1541093409
1894878355
1726897264
739703091
1220816564
349154827
980574965
759006418
1910576191
1172448930
1734703879
716285982
199553819
1360705096
1095695533
49387457
1475494330
466630406
1770504846
2055976635
1683140797
1447771808
945210
181040727
1158652365
2143401772
1763582597
479040445
76116366
1115260172
1327416189
1060656547
846976682
197012381
1057472283
579596902
651748505
1138336362
865847371
983587318
532987806
1077113571
43739593
862186239
494546861
1525725429
2002189831
1232984910
872387505
1575603231
1784469560
1971044974
11221080
657947427
635834465
50072232
1857730368
1751201147
571164090
558939094
169337077
2004679144
1272187113
1381050502
74257179
133917659
91691671
2035838924
1967783197
219237417
2000174662
242235664
983087548
1193369162
1210627885
1003303558
66961310
90513649
1843555649
1772819843
374291203
2084135724
877010809
304541541
950764877
89219635
301769151
436918017
1566782787
420270342
266182627
1942811676
721768240
1245993700
1946669254
562101549
131385210
845586446
1145979114
1868356146
1389010624
876311198
1636833475
1304954945
1462599424
911204791
1138188771
789205916
1849301798
563074721
1703203808
457807559
1619884388
1903151149
218125547
1544456894
1246511745
1105423239
655319914
507835119
1814220747
1217913628
2101495710
2074864735
2052008320
2045304593
3710266
993180394
1524321440
2138418342
439646267
1589441883
189724188
1085380184
1636623596
979405480
1013187509
304215090
2083696538
1736778139
1680099936
945789483
1812979390
1456330763
1294350901
336905235
794463423
1095475190
1971076931
976278593
2142678756
137596902
246474418
388376508
339798990
1939913772
193541202
1810543912
148109758
2140403482
1208137941
1855238768
45493739
1827165760
1451663712
969257108
1631125201
1702557924
628179294
1321313266
605399472
865851745
576994941
393133818
31609242
2027343912
57094905
1718345378
47963343
254226816
2059783173
838393533
1883121711
1682990916
1640919051
140224067
1927026747
129603509
2021921459
401335413
542680871
648762091
1721398913
2087305977
248703212
328537531
399964777
1965550791
704209122
813396523
1083923656
179124203
985398786
151843570
1925532326
2064472549
1318096715
1164281682
927697563
524195312
1794139812
1061501771
601979037
1137037504
1120590419
519045378
1228350563
1253492680
1594865281
1661425511
908670630
945301261
2003584581
969313073
1149554280
1716267302
1750665917
2076341613
508439318
801293918
1858327008
599596330
1138715593
1585041015
223985335
1605066387
664701023
889454669
1110643709
1592788901
105699724
863754897
675441431
1163784508
588827600
394745819
372281715
1743675137
699529514
1346618045
301154293
535760500
305800453
1369191654
446785051
2052126173
1335516715
1141105461
807357438
828554917
792066219
212887602
1204505230
402858072
774357907
855029609
1560481938
714211945
1820707943
378844404
2132794749
701929329
2114420312
63544557
1775937106
1763859251
850019031
1549503128
730628094
1813542837
283347766
494009193
794950959
1388430622
1961170983
440177097
2074193523
1343240186
1391997271
1185378065
1607021436
571248439
2008813935
1216182878
1105399629
1484789601
372653795
2751440
110357510
560180391
203807070
523450476
1782387368
1391111527
981788311
700849035
942696989
1514242806
1270931805
537735774
640801102
790799549
31242685
417867847
2126375325
646827750
1564589142
568523714
874296706
1185048520
121941863
592767081
526038392
1036759523
1791849945
302573587
1429301385
1804432687
1246613379
1618178938
83208552
1828591174
1730192212
200929226
431023752
25373335
84264349
521201799
956006392
1891636532
996189156
228967248
737626373
1984535708
1265957502
1713622483
1952431664
787646145
63179849
2020855298
1356996597
1222670543
156205624
1641190743
1783551241
673816311
285784191
586523796
315194703
1025538623
1610309746
965103045
1447010611
1278729000
236096801
862351730
1256282738
855261309
1966651061
118448102
599000807
1520620018
987067027
16000444
868546869
220769605
1031355409
1362882324
1348856981
1857589146
1390600413
1617397783
1108124332
267466193
2066807510
1803551322
1411541410
1405682278
1718386323
2086903732
1309382192
1077396978
1690601093
1362534852
1072515748
60309047
1497741309
37458039
1561028831
62841367
1262429231
1138411368
2080449970
1445389303
2132212380
1998189539
732643524
1085615154
1631184008
2013275099
667038712
1222316718
1217861082
1816225121
9801479
14427211
2776734
796652454
1305766550
349268783
1507131161
669347862
2046926609
995492168
718533635
106108292
1765316868
333388233
603020378
1764570392
603148323
1373906662
901555537
1537605631
889106797
2475278
174220390
1088799870
577526968
2078152247
384057261
1665702503
1766390002
319179459
1472357375
214010478
626624427
875384976
1695797531
172610442
323298941
857316291
329295782
1015282832
76582954
2130810047
1224576596
991177623
1457868170
1635896455
1288795395
825086276
507917566
1934450102
1620119680
1933097486
726583676
37529857
981642855
555909326
1099664340
2117093453
392694705
223460570
114190333
1663019796
1104052526
1866023168
1923788602
651750821
1444431050
1786584236
1717424231
1423932532
1537077740
18999430
2021052987
1962082673
1208633495
172098856
1194448270
655754761
965623722
396665819
1599368685
1743683819
735476859
2123378600
78184689
1289994680
279420166
1093095964
1599607918
1373574823
2103020803
1046773837
1237510089
848911575
1902785197
61771050
189645595
42040177
1701178020
1324282772
8511442
857929623
1975714059
337684476
2117738295
2122355648
277098685
2011693824
1505445659
2075962918
908984945
35176997
95691044
793202182
716357129
399644709
1029121619
277621491
29900913
1119807003
991024591
733421306
203339400
817996153
1552026201
7084497
1089977608
1016160046
1062044492
278504112
56000431
1858873207
2040998366
1683515424
1734729173
1523680641
445334435
585366221
1957389276
1208144335
369058403
518942614
1666862728
2068785929
229904730
663629845
1211658837
448430999
1745417342
1726963722
825708207
2127996089
745652181
674500867
397446423
1679703629
200027256
1323566230
654120988
2136855919
1192979229
578986971
1297467695
1199211496
2086296992
895873911
540751264
763775142
757812293
429330179
2032604489
160997327
685531354
1704564947
215712403
1467650424
146212335
645082727
672923212
410494852
1974256336
753696049
1741713429
1327414952
1043411001
2000185456
1726700036
1622277234
710881393
1398095524
1800410954
801301
1952804639
1690365077
398050007
907522150
1742905036
899489737
1412171503
30349573
1169056541
1895142872
967718458
1044590566
578668885
960006329
966981266
1255733838
1670651824
330905407
199813981
11258456
813488889
557647243
1690512795
1953659622
816404091
1087977429
2034915548
1048775894
2038473199
876018916
685251893
1344303535
1386281665
1027865591
83230522
292240964
194387817
1753959589
593009943
2037984975
985003321
1317376616
273348277
1551597056
958973867
1247335454
1911805383
1821269469
660583992
1511791893
1355144179
1968572990
181471034
1303098742
1733318415
120649519
1677877322
1677384098
1355738166
309187848
1142569026
262440988
1247128716
778304044
276479696
653699183
1709796026
691993903
1007727482
525622145
2117617817
815626362
676900550
871698163
639457751
874852434
213741782
591040568
129151829
1734444942
1934152233
546494497
375942154
1046813930
669190912
637669959
1956501348
1476426629
1662499474
1978000531
201341289
1384047550
1834782958
1313992472
1323782445
1373028059
2103766597
590907865
632851612
875050737
93513980
1366521523
1524620804
1598002257
582616827
1210489576
1205712625
1691240264
1029510021
2081859299
77200374
752460042
424898294
375532075
1947301714
894309057
711747224
641239599
1027041352
22674701
1301498324
206244647
1110526269
265026034
1297962708
569635062
1772280218
905398510
1424636805
683666712
1332554478
357355649
1630007195
1577412052
2139287233
855161983
1508516487
1287528074
1297329341
848970377
1496799229
1077398512
107471430
1804306290
1031911792
2008757254
1536532213
1768622148
2010073887
1889361736
303896091
900531507
352574655
456453331
2097786315
204944796
1457412416
1208940378
2044974675
1785839888
402532237
1669642059
1123179410
1048003546
360130981
832484113
806336788
849672995
392495430
1704531931
34271705
1902713358
52692437
671511466
250863919
2051603410
1930858751
1067889174
38397531
2101661086
237192583
497032794
685860671
1770980992
245595597
989459017
1473014813
1947385980
1048668563
1219205351
1854599477
513176302
1015034659
1308903492
1704313537
832125261
805111217
130319459
1293520768
1940876389
1339075675
961680142
1942297915
339264935
1479309618
250736027
701531564
1299847836
1015110559
1460370466
318921752
399717578
2060644847
204213461
1349170798
957530285
688937952
172103549
809217533
2097219443
1556892962
2020170076
452773451
1343150580
1765721800
671505104
357732831
829931960
1850099996
2034760208
1948888996
551765438
113913966
1963503589
322139602
722184347
392413186
583454337
1921657024
835897994
937011692
48869911
238795585
1788301946
348390586
1090523522
1539397864
1044982367
2058352550
1607925545
2119400965
1701515881
2121197487
1845634136
1033369524
1632256209
1053829449
841524627
666803569
593608945
290280391
1021796045
1479765317
565372137
878799987
2056752834
967744169
1891533048
502550619
1241359782
1481858669
1495499895
807895366
843385943
441272582
1414262334
1713974093
1406135116
369666013
1025508043
1557764547
689125378
203525430
445410337
1850574986
490916964
1494344943
98401013
44022822
221078518
1299907689
1605834990
1133578716
264439936
1523678841
1304717553
173709617
671532052
785235100
534967216
964145625
1261322474
865368168
2052678890
1894985954
189057348
1677446073
1298769372
777386471
527372941
1156165949
842443209
898927909
1970726819
1888151170
801570523
1782356056
288967140
929226144
726845626
362504537
1246083490
969127366
20392180
652971758
1978806583
1282138031
1770786532
440733307
1360485455
1888345808
5210571
1232286117
1541439800
366617576
772966370
107857686
1943858339
257788954
1172542240
1994727142
1587110245
1092303158
2020043397
652568480
441760109
771203429
1227248951
115522643
466774721
1206571437
217848827
1772160015
290277425
307762701
823417985
287418894
731600053
1641331216
1987926189
843681299
688505786
1245811287
1572113568
604584203
1831441032
841238887
332565382
1311850640
1586206159
2004732068
242727050
1998744111
2047489575
13508287
1784332435
199279270
948176547
66076748
1729120000
830836068
1374411273
1826337555
1145502686
1455755825
1167811335
1027258657
953096229
990045230
261899894
1983793876
1223092417
1008223160
1845244110
538353166
654669632
1191602597
1156578541
789671881
1129659202
1295146554
1981763154
283385
1356475032
1611179140
358583947
1015136701
1870699752
139415657
182810029
211549389
803007945
155618810
878001792
133897343
1707132596
1075859831
1100462637
950756330
1736291642
1012709768
1468928303
1620148862
922077081
657909169
903097039
2017525882
645476412
270283873
1752945180
805188338
1319831160
1104036791
807999973
2057141595
2019414961
1781240402
1888296947
891915840
1907651314
894102845
1761876833
274261653
1951356753
2039755708
1152564485
261992267
1369356329
1687136896
1533829381
1048263260
1083711383
506326447
1757683207
868641175
1259258474
2052820395
129523453
1251577620
1593977493
292235688
1525447439
2130390451
798195463
351433544
241875043
594447311
1300676081
1211936839
1727641554
985487010
1328536813
1719591030
967406947
1310583502
988831215
1690755637
1390906484
1151001245
1191194908
253369424
1520995891
2074157267
1506359775
1867564134
102610436
1070035363
594413025
913627723
972979809
23308890
346099309
246941729
2030369804
2043088086
735695808
883361478
986572243
480053094
1803017373
434115290
864300147
995552191
337929039
361310418
1562621189
174112982
1101549960
276427967
341786974
1711141257
1808757745
1527091546
772593816
59325311
214892598
1436235322
1683388824
612513591
69008048
455563298
718432243
1291704947
1685109704
1582471619
1438256880
674358507
1866027785
1204223392
1730394744
143407876
13458281
442361292
1769876169
416634421
830806867
746044426
2124507337
827334170
1998949688
260497487
1405915806
734816441
1929510461
424818437
1742416888
1840306421
918901147
1118184039
1518688739
465103572
310364528
2119988977
1913994577
1072820988
1932327018
87112711
1264857535
499452091
480802196
84501806
106392729
965834447
1163828720
869820800
2021629521
998881851
1803675857
1396486679
1541904859
737869482
508746853
1557281036
244471921
1326545382
1190567017
717246723
1746919902
1991908693
1153875482
1976060435
289452980
962714247
521338310
1079972241
852251427
921707380
1696420320
747514107
1465056816
1390604219
879057489
849847745
1465522757
391504079
87954318
2019688571
658619432
607843555
1820681663
256196359
1353626322
2058708779
1834321209
1983840611
2021489627
48848550
1541015229
856550496
2878872
698493565
361208811
124676082
1630362693
1961959900
449090911
220406769
1414312633
466497744
1008002521
862905659
1090727958
2103924768
102060831
2064560504
1988886202
293277741
722975474
222119857
916975468
1338309162
280129470
123029659
1004786873
953582937
2042172057
582013963
73799664
35720165
1599749653
1423828024
1860861806
672641395
1093814536
856145851
1616998765
1115304556
720055791
128394384
367273904
1633420252
1909798659
1425847994
298900411
859553609
256341963
1607275466
1102019594
472070186
1279353257
849847745
849210068
634985601
343768152
1889201031
1728993364
307202613
1006780318
268239481
699646403
1612402167
1576855289
454359865
1996222598
894972956
357606251
2133446208
884396888
2025503675
213773306
564730311
35569429
1641376788
946936557
1104079695
128279525
1239827900
1042668997
392671274
226494273
113766469
1323689096
2098275491
336626847
1921200646
1816892724
629920722
276425883
1934632310
785824639
1089800565
1708086500
375490390
2083057794
1576968141
401849484
13101134
1898456731
1818573508
2039562952
1994796859
1347689837
542221323
942171083
708785847
133860051
111770540
555367526
906253592
306988495
2005769573
430989373
516000763
1392526237
688834993
132759008
1303743918
500667010
370196772
1971872603
1118804739
669799967
190162107
1343884064
484070657
197009642
694897808
228532936
386451149
375663017
407707402
792220056
1906243234
714998848
463936402
1450066813
175617981
1030332256
934224373
2041435467
599882574
1610026935
140544316
1069627093
1814931260
1067559101
359859053
1192184078
1864595078
1003841127
1185907539
393331760
706219319
1660559454
1665214724
1351299695
193556758
1793797095
209013630
1631663703
101337398
1096212277
1532362773
271313786
707513677
1517794342
1935413660
48345111
1785835171
729076761
242467644
1317491893
604029926
1582585675
786884115
122410564
1045608456
175645558
814152220
476469447
588288585
1084093896
861311315
1186404460
548897464
1776193652
188042372
1790049969
621266877
1467048063
2130390451
1739372906
1939547542
1891642805
415059778
728776178
281526330
41724838
1493007545
1127073124
929152103
704203390
839600626
258594422
1538616458
132957543
1706356340
218336702
380427512
986605975
82590511
547048763
1049980308
1173549746
1581283648
1405761485
1734536898
1657964759
1829125222
1949329226
320385279
1494671570
502655491
660650940
193314775
1492368609
776142828
628604095
1177417752
2147122879
441685609
404938441
1902756046
2082929518
327319597
70587345
964400476
933167329
389403690
1025535612
1098384758
1881779770
1558909256
73426409
507471008
840715001
143670094
380647891
946521508
1001711720
1977131591
1238394478
1560399597
1711650506
642499904
1567561938
480226672
1561791870
628915958
851280302
1657744776
1384786864
754641273
503686825
911345514
1495431491
752010862
853641274
37908250
1590685955
1938870045
49995738
1489589462
61461900
1739318944
1656085323
692506711
1989350505
292666374
880355473
1335746239
218179815
750395299
1572708064
127423803
845912922
134751770
1114321184
820211778
78157033
1882643300
526983929
2064236179
1692906467
1369204101
96903417
417414509
767257409
1800074362
306295579
1359441825
290240027
1146429201
1881486223
295504019
660386661
1734092133
1320230565
1661887946
1540589761
1836578907
150266672
262605351
1176074170
596960885
1042598379
1832119852
173620090
755109688
1473807381
1460404082
967881328
1491495204
1903215143
1881010707
546247899
1747465821
1320625941
2083156875
1328299876
678854276
8646071
808257245
2003917500
1627627214
692020074
1090645244
1287607851
190758368
1823466107
148728797
1120400129
847201896
1574776940
1650123552
399757848
1363886401
1810885250
907882246
1452061595
627038004
1685931290
637165017
1462800839
1504804783
566449492
358608765
1061161845
1699778911
1596432885
740093634
1107008437
2039864730
1377305946
736445704
1156161855
224518990
342111079
963041617
1319010813
1136663703
1641485120
429973583
488024899
80676903
593148122
1088868726
1211120302
732849699
910689203
30675162
1595321013
2078047370
1769628493
542171186
632943844
1330352518
1557320311
1948597803
1239600876
356223708
190518692
797698501
550486709
123311491
1784282686
1403151074
732419715
699360272
1998936228
904735569
1086364478
358792056
127343990
2041077278
1280914872
2075758127
313799318
228535371
326281066
1398938926
260602216
899578692
1137258762
2134329732
130006232
463994770
2030098785
1052060015
175981738
1168863078
1914796968
68661732
1186512773
159327296
1043387277
1198236641
323686665
344455823
1927950978
795426576
228601592
726800779
1108352961
338446130
1065885546
484827160
1411899061
571267592
713735920
1257732131
1872595082
1349555408
1689388934
479777723
446245741
1614709945
2028270442
450731094
1677630765
1769999261
378404931
1124494056
1099724144
264771233
163731973
1918448955
42736857
186864685
1856303035
1397380023
399558727
155830964
1776648547
628827737
1048199696
1730430279
662643330
1960991578
11089084
712317531
6682582
407631357
2018139830
440636326
1396729775
240414487
1918158502
1929473332
902803982
863516905
806853037
10076875
1642462741
1092938157
2138551750
653767044
2100025423
1542837596
1172603753
488598402
1338306412
1036719827
1159127703
2014418524
315473122
1842750504
54587960
785757533
997384480
1504166976
486521207
1977165853
1705119141
1036520166
1187264810
139870867
4045038
2111073699
131430575
170530029
1240541618
1662684577
95218571
112194894
683752466
2112270438
752785020
1850408572
465705003
24786732
106051984
128260442
340303178
2120878512
1629347307
1017970565
644091479
1215820362
342608312
579100655
1964413061
469114287
502402030
1068736071
1259065065
959997709
437666520
916832960
834979737
1514412114
1805775411
630805683
413686286
1552567743
26381010
1559268420
116126831
228703480
1575731935
87415868
405976780
300862991
722808206
764770670
1177032999
1280787601
1671594427
1950869061
576729563
1454412639
264565377
1190578351
408786706
330766902
88280717
2101734990
1521102267
1091391350
1869324211
1341491424
977644664
1091567879
2145749370
298310740
1300116143
873900293
388520813
1187177386
948508510
1500976617
1764057735
1815740585
1839791519
1284675435
438589002
23142368
819869163
660650098
189445009
1465388062
1499286520
1366868062
2032200815
228328611
1311923593
349967453
47686021
1347563038
78963595
1878437439
267448618
1834126529
1277618649
931449239
557006297
1501379511
1523853038
1199098578
1298878962
1837486850
1613629757
1328346454
103159745
2013552742
194961052
2009519201
669613816
1392695658
921835048
2030251087
313361836
1741193957
980505973
1662622049
1683484996
1925385730
1121310214
604625138
2077893857
1857301484
755253960
1066664773
1695553444
932113180
200517909
543877499
429480281
593257101
1774215753
1921636023
1688342752
1674558645
842724433
567287127
1407208740
1996616023
210354655
741353065
2132756991
2040288425
571267592
918954220
1309566517
300134735
1375430644
2047288653
1016741130
45684658
1447538508
1374352615
1509241411
1596984026
1192617161
1281152743
249172620
1852872330
229539432
1219341219
1818396590
823666421
125349475
1312655043
349276816
1567280481
481323567
69699944
1841577861
2110999162
2092735233
1452376713
33064309
1421396611
1437716068
294446439
446555875
1344796555
1350284184
459071002
1738777336
1842995652
852110876
73514242
1867170015
5599540
389735340
792476105
1755363700
1327222520
1085181169
1948540017
586172395
106590720
788125596
779302553
616320390
925128976
1779632714
611143168
165427816
1675703588
967809722
1957298844
856517234
692691131
690870784
1701002887
1503872711
477718394
795724572
1014994778
1634387511
938337461
154711063
662853246
2140870628
1428331104
1236156925
2105066901
1113015906
572001797
1147721735
1327087502
1460824381
145401648
819534258
1946382667
1033860720
282370312
2050898127
683082559
1460583142
1065497095
629558702
1132289461
548965597
1809384803
906020197
522697144
352380068
2101630908
777470563
503138254
138969617
1249050179
1292127723
1511068755
720376890
1706606757
457086308
1594950081
1835273426
1566236692
605061449
2025698630
899668810
1578060121
436031333
1099785846
330042391
2135838090
554295836
587197966
1584291901
1248838334
347444782
1291211202
186172779
1132653720
571440098
1482704451
619048967
1323617357
756850892
165666100
1380532071
1710861268
672265755
2114019167
41117835
1713550984
1902437239
1529617424
913830460
1236375970
929762385
777965890
158955418
1591506965
1877778784
475475820
618221193
454808365
1826074854
1190284096
1122229899
1910807228
326775612
1182272226
1041808446
51003471
968308338
1225546730
1376194088
269751322
963478007
2033876043
550878459
587341266
1639409212
544731289
962802408
1042567350
249560214
56102922
272007000
986407760
739860329
2074004256
1420415835
1403953187
143154176
2054984913
823265473
841539670
701954805
1496900070
884257579
534526934
999636756
1851479192
831425451
690747458
68800402
426385564
854952150
1844583219
313127716
1807348870
1877413285
1678435515
1058824345
1392102695
119668104
52210060
795381632
611353347
1731489498
375777052
143468234
1597377319
806089264
1906810519
1897753076
604010369
899224775
1665776903
656038054
2146689810
893939325
1742528772
1932844550
1679038498
119931843
456480317
1538449905
1839684702
2048286586
302511808
1119412219
550285778
1342842529
1186963621
1577512102
460109192
2073780263
1687172412
483481084
667403236
181600175
1483863311
718356972
1713457829
441776801
1722871386
2068013732
1257319667
1859765610
1139557394
800131065
499114438
1406648256
1810924356
299307892
257212550
1932483763
13828622
348929743
29695691
1697854473
476403170
889440915
1588843573
677876694
1685485
1618135626
1421197369
1058075229
957054082
1449788475
1875538006
802036877
198854757
2059868111
703461227
968855122
191259789
1513505938
332501561
1673448579
45800539
1749932119
1727081792
2134942981
1867593130
157378491
449666123
585696522
1609752682
314106354
1473294894
1382674199
1652351739
2005826807
508959732
1294546261
1968418253
437123846
1285028027
1938075830
1405516182
350492368
1662471191
1554425743
851025536
1555743987
61559617
226588227
620228779
768526811
1581140181
850797781
1232023521
285298331
940510303
1645936079
1811242664
1921410624
1977581101
1949424177
1341098692
1698864131
1460265177
1861633612
1839772995
1305486987
937035330
1848174800
1674420743
953117741
1916095281
78639207
1295410718
1775635678
231219429
1942599486
1059761735
1637724986
1403558174
2146152322
1540488959
1724370659
246130180
1051604663
685825727
1090653627
1637074889
57667856
1086692393
776616903
648516573
2063232695
1740478590
692481929
686966843
1660283959
50232087
228979875
638683547
23301990
1524919206
522062627
252750598
2045065610
355260482
1796605854
2103373611
478928443
528497395
596458596
1650855819
1299720355
128728049
1645481679
1708902144
474060721
953125230
1690986168
319837484
1113443832
401577096
577516528
9233323
1181236425
1379149519
140529251
307573137
1347303662
926092925
103010886
1155869720
1866072123
1460727222
460878337
987226806
1231996129
1955199335
580173522
417570111
2098681210
76705666
274044430
887116844
300270019
1968270758
1923034498
1642201390
2059369574
102522384
1576918314
1570193656
1117871615
346287955
1305175685
1871658109
596809324
122848927
690072134
503695141
253153603
918019923
872279296
861613694
136849120
1096608312
1701750305
2111109141
716333747
1985376700
1227049148
526777010
699326515
1012383067
615815783
1876230046
799968895
449477035
280391186
32169550
1357401612
1071618676
1669467453
75472578
428837359
1599459016
918881421
1731711880
1849781233
310872003
1742865396
1488272067
2049715502
1676311066
1678716475
416646234
845777930
1580320783
221242085
915483757
471268930
500544918
2017573512
72059557
245652761
1063341548
1126174404
207071653
341544318
480614979
1280595906
1956314293
196492101
399055096
1002603978
556130445
463996948
1588228906
1003657781
437117150
1416404154
149689059
1385185847
534149022
589652099
773523752
539087012
375138855
2010265429
1919786997
819896628
1455397265
1663678584
806060287
2051060335
330299348
1095518417
1877193395
562276548
1130004327
499401518
1167532137
415933862
1625428528
2060760640
1876377738
1608814411
1048441014
749622333
1418727638
1378319308
724590529
929572327
1167640621
1805147491
1577871592
462389771
1115624747
1162736500
846287164
955888040
884753541
197053554
293608370
1564238223
2126369083
1206839949
1667856761
512456734
210559762
1061374301
663078066
962532910
35189034
1990538861
363125114
2130008908
1974102625
901138425
387548773
2099910591
840087697
1647140976
829824302
2136077003
611969752
399646023
480342476
941805430
94771551
429271331
1018623160
444916320
1838587202
1962178654
1293271200
1024742729
94324937
1708008368
1716014251
1273226190
1763206209
1710564026
848821428
598158490
1976647427
1478096382
1766590679
1729568833
315813381
1073934575
352633688
567826088
1083601139
299994528
1268702239
1962828080
1315293289
506671502
261027009
2118506062
2017175608
1711225769
868763000
1420661843
1331642946
1074233359
959096494
419834332
1652614866
1529186046
1374028803
2005002759
1733512251
1352692174
1118247135
681151765
1630117381
1511500324
1987791352
1780928562
1016180525
957436088
1503426178
2144371832
749206780
1001130567
336595243
695433123
769386494
166916519
284049927
1792997671
1755490414
475790149
1032109210
107179518
1812836084
1664822557
1596112058
1910846890
860625672
2092242350
1112024501
1476054626
1829297798
399826718
1755306939
1215098984
544506931
1182637893
633362852
82734884
1398084717
1819836675
1601380845
796930072
158895815
239492809
1220417047
394379691
524689939
199627501
888271386
1623006355
1494403320
122669825
1400257259
318440015
292614272
1283205987
1264042932
164314313
1692633086
464579859
41022526
2089679405
1229733095
394331768
248222761
1647232277
469912694
1066353903
1230257137
1064412779
387268235
1023208687
1651621544
1976976861
1915626996
1436856452
1010270874
1764884572
2088501695
104295806
476200890
1816518619
9033172
2052313103
284891181
1135092748
1445844768
1144197100
1833395667
90023522
1726603310
118265339
271598207
157462104
308986964
58146370
410256880
891887046
622819157
1112209986
1408121880
1144682246
667652777
1681833479
1405214105
976314771
957565233
1855984206
1560445063
1320408734
1877503678
1510476787
1895251010
925560728
1611275232
1455696973
1832447581
1187167875
640218
1870313314
599599373
917600969
1635007330
1289217857
868516070
1139230841
2006915721
12120932
967469785
1435646141
1372546948
154519017
1390560369
229557210
907329847
2056482984
660231256
1536066192
2040671109
1771354282
1844904951
371853037
1473818196
935688907
1527630629
15115219
470666730
397460682
1180055484
49293934
238417484
1467584060
734210478
2080939806
890376437
2120153891
215035307
1961831011
1950293626
2092367328
798559049
1586060683
771630796
1076086622
1180921630
546541927
2037967404
675633414
90939264
835677875
541026162
1856946804
71036088
893864040
770271101
1483401955
1296360099
273068869
1423213680
477388366
741205916
482633341
597775240
1618507807
109540579
133000987
725244608
1781358891
483237963
1105313813
1794693993
239150950
78624183
692601367
912750373
1463893571
1679723905
1789554838
1518390727
157665453
1364669325
24367379
1200923758
881299846
1197649167
1929532379
1595008451
519651989
1476897553
453879890
1317123936
1053082236
1303046105
379691026
11430750
815483433
2054081653
1205948977
1518174032
406412420
809207773
282866044
877701129
643775577
1266609040
683800023
1771280663
186923383
2008199085
1425761294
44883623
465492055
819855484
1558833655
385765960
77427861
1965547690
1744772746
2095244863
1047388396
848955205
1089809569
328686054
1815118822
1199115439
1938131147
359419269
1711882012
1571826151
174631845
2076856697
1947147384
1793692166
1226774598
949077062
65467107
912238955
1311923340
304209981
1260536909
559644141
1883501110
1856988371
1355915511
1558960014
885399169
161231257
1338490100
965403431
554078399
1432789976
1423729050
254726275
1053714986
1433781066
1526147088
2054890024
940768019
1588923069
398692873
1943687069
1711633316
146990591
136310497
1748691882
2060866790
350954518
1117771976
1410817367
1291041458
1449264572
1492329613
1550972618
829742760
1719788017
1880128498
475652701
18166585
609451897
1251526276
1092867450
1152560463
984765756
1812693342
395654713
1395335361
1355778063
1987126286
2091622172
1047743532
1497021478
1563492861
106396415
1936212086
1363199634
1090514103
138061326
423534235
1306850215
1923285537
118383871
294825256
521564343
1460321148
525400426
302037720
296287125
624893185
1390832576
1420306031
1525384789
1425093933
513150804
1269771508
187276492
1529985126
1707979187
578601191
135534227
504641017
2146380890
877242798
1941421351
1704819818
688070087
818136558
1839027183
2023477360
801836156
2109063737
451707554
630873897
24421132
1570188776
761988031
772200062
98363852
304470951
436593324
331083932
1308910289
1479608127
594806599
147267911
294893169
103401612
518031035
652734976
932606999
1091969586
664731026
45869678
1412280352
129918930
1041837077
1467958158
1480556980
451975534
1307708833
1726590931
1754150390
959732045
1219917546
264583
1877281279
1859053186
1505717274
662746475
1620610096
54362738
1280232913
562782972
1118186064
1522590708
1807249623
781005482
1124265803
234403952
897637179
818731456
527533579
63616077
1989450613
54365567
157893139
12775797
920099991
1966505709
568805920
990735942
2053214677
492220776
197073301
1734897718
1136501360
2070408818
1570806914
156363674
1930646158
584641415
659419353
1005633031
443839263
178782986
2125478151
255293523
1693682973
231321320
375101620
408813134
1523545840
1919505214
1335341902
1513601452
1798574407
836401157
738582900
1544059056
137154056
642462860
2041583849
1497524459
608015287
449872727
2126894278
1009154409
1128591792
1139337500
1881836971
463487337
1948976682
1302504776
1306091379
1371871004
1469896597
361292597
1776827542
556984248
1262959252
439953143
896348471
401520702
1647227435
1388252445
1799700404
552631531
1162430270
288180511
257876661
515525722
246923789
1695709676
92115197
410348240
176427310
1490701023
804431278
434031734
1011237204
828314373
1434449321
539461508
239733085
893133593
1822575434
1210966455
2105934616
83083561
2013495691
1149949570
1381348355
1920543927
1639114830
1933675656
353650159
1290197668
127686376
1349617526
22337503
924280197
1440934349
91784460
1798886970
288533404
1224327197
1282304550
987441324
1404590456
1338351177
1441345229
669042724
144511983
384017732
1165631663
206275124
1441270016
909704065
1103543904
1639199982
1009483714
628548010
1584123470
1550740989
274782787
2013671367
1262578636
1976522227
75446176
1710219001
1498070692
23695774
113107931
180975721
229287694
500450967
940102807
719611826
1413657280
911583167
1603036369
1911978579
1768041166
1473755705
814103960
626771993
1007832259
74082473
1928801797
258965534
2040777179
1532598401
1915995968
1588445256
97735264
780438215
1058947572
1220845458
1178970720
1934636133
298255959
1467316039
2116987066
1584817891
647027633
181299834
2096647371
2023061052
830731828
1723637664
1331917398
1609421182
2146882058
665147201
186913137
20720960
478161269
783985576
901066460
559785869
1072276907
2091599476
1266548060
886874538
85941789
908803662
258838504
1310895853
1713209338
997860649
1838876527
2116209777
441669221
244433256
942475758
1143139434
2069517909
1573132000
1703666825
857006819
1151887391
1864389585
1009588787
1072680204
990776875
1970931717
602456536
378796905
535277602
221638465
481583921
1070288858
1361501264
1331623003
2133616909
217854434
1253682762
806012215
311411627
1280495032
1081791299
1371511957
1357366193
900424798
1612270466
357478897
450397653
1249558901
1719350795
447388518
1769416317
1269245420
1130658030
1763480341
396983813
1720539233
1189909396
1643326818
1415284819
2062733240
1296582712
1806814656
318486910
921809254
1711735519
1456082218
1798780895
442431712
1664843299
1566009524
1041810903
23141542
1427846312
1008792082
2029042250
1901613195
1943659395
98366440
1767527991
2106964493
1062497114
1359684571
1208373223
2012808801
199796641
157498917
2079955570
68741591
1463655205
1533624404
1756271083
783223143
99994893
2051901231
1063420817
375055967
298924626
2115201803
466609725
829921852
1104454267
692643783
1768972092
1065471376
267597413
1155637679
499132247
1581363777
805604426
1440891007
1766751048
1336146870
874451863
956879552
1938060606
228084815
920159259
678560225
1952782607
1114025789
94309375
285148260
1190252988
580957091
654874369
1455289412
954516410
769502364
1932001455
1471986222
1936848755
2004062834
623197162
1777458872
1749627054
1154847443
2056756586
1643369964
2125532997
1382197530
1048295885
996368005
862265439
1005122122
1539276222
1493012962
1655893523
1577212560
612645132
1840178191
1482889507
121038040
1826790377
1290041639
236962696
523590182
1240870422
803822836
1772168519
1664458105
371713759
1576833569
2093255858
647782830
1165384132
292698183
1033691694
1729779367
115616861
1806940254
567872923
1409827752
439512358
1151768369
1161705118
758288728
547539993
984137924
1161206799
1257453933
944362229
512131658
728614750
2080378469
837565730
651952753
2052994525
602284151
739204993
1528631307
1916103626
2119986075
857163472
1526296656
875596502
469230496
128767524
725295749
2078964609
1698380260
69240619
1414209416
1296949390
1307015711
1815590125
139241198
1568909997
1678392933
1518443581
1082602409
726282681
640895010
1928786411
3250641
1409440024
975663669
421220423
1299096309
1225146963
832057311
1809129054
2062672983
1826573504
1649317889
4316637
2045673675
931291260
1521369022
1411634298
1413738479
1242377735
1122686420
1267387136
1707616644
1019238689
1974980155
1460389862
1265085285
438662091
431107981
957595216
281355807
286563934
10088076
2123874781
1573935112
1654377619
135710759
1282413056
1451997374
1505733243
1333804618
469706471
944932648
1952333747
641798069
1888356961
1771685071
1125962166
1222064480
534265144
1821407813
1056637818
1594367617
1625434159
1161505839
1595478959
1495026495
1514274867
1167536153
1726516279
921337626
1033109352
211543554
1369963682
904780470
1620934537
1567230037
1756936956
1598801693
1554418219
377005518
434933065
696973955
1294090385
755937123
224302369
1431739152
929851806
2095382183
989672320
528049445
1273754955
1334651137
171945365
449078611
1156130123
723304250
632033350
227729142
1780232217
1531386465
1326398899
1511968178
183826483
953435841
1738958912
283129381
1025151824
1507605886
1647473488
1220671083
2095157238
996432813
38390883
7739697
1663207053
1851198839
564110821
1555898516
1703533426
2121330952
1043516890
1615049804
734760713
1658877258
283578906
916708500
90315749
1852457612
666492656
2073161023
48615240
342880712
375705032
1001455164
1167914794
1911178080
992777482
2047598983
1367746568
1552477328
519117486
1211954462
911547840
1261924267
1642832613
2120772027
1277186198
1115115863
1717293932
803095032
977934749
958683418
371824299
1280599689
768927804
1300548519
1791777772
916564888
1082455450
1620697347
712358860
2131198831
1763033179
710624824
1069952087
1188502038
1051372022
959393322
1974648372
1857226680
680765417
995641258
557677420
1811800861
1258470608
892023945
1987090619
935659601
1887920018
66061963
263405618
556794484
983383711
1827719370
487778552
364560734
375495385
1256518892
822294325
1637687829
1682798077
442611731
1474482870
126665551
735764709
1785726687
102873464
964086644
547837033
1946375584
876489444
1596413669
1927059695
2135595015
734072632
484682363
1430722363
1456025246
1615440803
2054320336
687007933
1827289214
2119221516
1579425275
251172263
1217764832
360035980
1394841999
356450941
1251560866
282690267
499212802
1632897791
1170714111
1556508044
1363215719
863414526
1382017700
1313674327
413388583
1918542272
762095801
1955828136
1380609601
2104340792
666802028
2103733405
1477959146
487262191
811562920
1834195138
396067250
1194205030
868253410
178408409
1467551745
886875674
1993028849
691659190
95128615
1454333299
2027368113
826992721
474600638
1440882585
1043655158
1902407379
760226217
566429511
276096360
600221111
638117080
1294257523
221758474
1506653678
1111806869
533334849
871053205
1946826602
1053963348
1680486434
358087757
863821234
1593121251
1797182411
1942662032
1371179837
1079997491
1307929264
1737386552
642843365
110799063
1432518035
935303827
356007687
869165499
2020989896
860574985
119761687
1867311229
1350838373
160571889
210104413
992360662
98701808
1626399781
876318528
1015730535
313342485
1120419893
1811609189
1823632941
704950320
308763062
1104337617
180505391
1336357782
1768868274
22713384
397528176
958191806
1623747243
142401770
1294742301
1986159191
1429859771
1540323669
2098934532
1909301010
1204729016
1591935150
1096889017
736691813
1954724324
2080424715
1430096247
298396946
1579363227
1566707619
2078608419
1357844325
388339594
501226188
1441025507
525832297
951354767
1375038709
1821019172
1255794629
518562762
1185025933
1534216470
94396374
217058085
1721549976
858434645
1797848391
336864938
954908570
2093733528
195529045
1346278602
187531651
1813192600
1054009481
1929856764
1090762553
354972237
1609049190
2083387918
879914650
1016707977
1954831546
1758425684
1373774453
138670775
964101981
2070575902
215698262
157364740
1739890630
18145559
952962331
1022804438
824426977
1830761493
805539695
1710299632
1229931355
1805500247
463317434
1639456649
81756038
1742009026
1163533027
1995844438
1714544634
1403758307
1463679457
1080418672
254458547
940824774
309289433
1364923652
1095852449
1292459600
1088318930
270056548
1538332005
550641331
316225346
341655975
1016367965
1685396711
1673740655
1493809718
368155687
2120434376
849718465
1799108586
704493778
816465877
1261082580
652727855
1488569062
2141270920
765734193
1542996233
1498476712
1737222195
117892605
987844809
418148504
1265575451
975149360
1477355074
1676790818
432659264
2025346647
237354204
541665724
369057801
1635815754
1388552704
1669425903
445210271
1605810388
567771569
1106744031
1388044862
1544673692
310084909
133959511
1402472387
1858342207
618467339
1952693002
688674880
1689116200
2081987357
521395613
111909995
1277811641
1653074994
980583840
753802030
2125562466
589284455
756617389
826148822
1752292415
1987087590
776117352
1621863911
991601540
283594168
2078953329
1793545845
1274574770
1745122765
476349025
1994980163
744648475
2015076911
1334898729
2027029666
545900990
1715723797
281435903
850952187
705770960
917603013
191203292
1351207751
409548967
133471175
1824629431
996451007
1841502459
1321071908
806773548
1920336505
1014739641
1040548955
1294699199
1364795397
1801829529
43860697
494647029
756069700
1968063213
1973851227
1558420185
249132660
468348245
114146313
68892082
30974983
1866768394
2032439308
1650118589
2114829401
345102996
848880287
879833849
650206100
671638283
1292713750
953322399
1032973504
338966169
740354198
1600976022
479185861
206222365
1742769839
1340324227
1876876387
664278402
560180391
536647584
22560214
1270952377
352007234
1800725479
1142057304
375951675
569756628
257348367
2273945
1820134706
1159331878
1810607244
28081930
1623979597
1229085051
1654190738
784256774
291172715
1960462441
709833355
1169257887
1901919049
424493756
1327524618
983453046
338103059
2057458539
1443237359
643711358
1963838402
173901649
1739498109
653769494
1481374490
1593909556
1208940378
670564979
1527331435
1230120902
1979408427
860780627
1274366131
1379589668
678853082
96302767
367674015
1285378476
292660326
277619655
1671924433
1255298804
1262092687
1179019303
696959684
295808728
2098351184
1484919870
558830465
1127382142
1903344489
1898175765
906245416
1949227914
2043699529
1075043090
1183279769
1882390460
1744303749
998771554
779264646
681537391
65647071
700517512
1707678747
1546332860
1886538604
2006183265
628393397
1221882911
1649819772
603223850
1659998979
181300505
1494152997
336492661
1809996911
714263638
906995497
583794827
635640002
1254312379
1914265764
80580529
396430924
1549121352
1396289943
781113180
683137611
23715425
1315382405
1631251462
77903524
888489951
1883823939
700530250
2034650009
1694123571
3146190
1894442542
2075106324
1163693271
1132947052
1103804229
79477793
374733599
875614524
1455784888
2007835366
1053871712
475332211
1224143310
2053408842
800091918
226941516
791792161
1409327073
1845055264
2038151646
938745494
1733362790
1727885274
1374361191
983300047
1200862188
1416909144
1610597274
170257567
390529329
1510969073
1739879031
137996489
255883096
1345923481
970528047
1640046552
1440125643
964175271
1280671986
391981502
492012080
290431720
1763889108
2095684243
368599370
1683335920
903544472
1899152654
1766248296
1953177159
1574392027
2141994620
2032821948
171839165
1550494219
1538451089
400875207
1710177097
388150637
631459003
1007327915
1867797193
135030950
1865655890
1744485426
1993676922
1630052223
1941002616
1762876129
1940526617
1225723227
1944109901
2079266344
1378485713
2143855349
1443095822
630594095
1768083561
1989492250
1239333132
137799301
1156433855
1575188131
1374913749
36080054
1453313862
696832343
1191871800
282090852
391944958
70793294
581904745
537589531
2134634186
714074101
705061366
1015753082
1834236221
1289894401
1331795367
1088870413
45994143
2128242509
175190003
107285490
203055905
1918566086
679904340
1619984527
1485930475
11872693
810562399
2128020689
1802919417
43894540
583150889
1813640759
1391896531
207736279
729089710
1791861119
1686722175
1148738964
1614036586
2023855919
1594930701
884599084
856115144
216948616
121731459
1266243235
1341742971
1809801688
542611631
840808299
1085581914
1208557064
1475733057
556526112
668817641
1179398979
1501137304
1661386989
1185344507
879593779
2013244849
33023095
1651848303
1605595247
335651166
99885105
1028603615
988631562
1949797492
264572247
551924690
1409531979
446742783
1878733247
1159487389
810399976
880099921
234604670
739104527
839140514
112065296
534384574
1917616317
133167104
207374630
2079650106
411850518
276665249
276390879
1640978004
2043101406
1027179327
281088158
1656650106
998320127
1388584088
837609327
1938437243
1604426182
2079723793
2093694275
1275960926
316317339
1413554711
185958542
1225935543
983681198
1234792652
297264514
994254855
546172442
272863058
677247106
1261985237
253434041
1205690468
404351791
1503075168
904336503
1701082113
1503776511
951558157
1586105583
954324908
892163351
1614183189
1087738128
998709298
122799532
955271058
2048269162
101121618
247203067
445594584
817636582
727641079
912375336
1937287010
1371874998
746531317
1961054015
1820404643
1293768954
2069014322
1819713343
1425336940
1166283477
1682260811
385965045
933317375
95265956
1813209561
1056491154
235669024
30247516
1875510962
1841906934
428610509
2144718894
1050601160
107900889
779759454
475277046
1067778160
1042837411
432824282
438174664
907199861
844292723
1044942526
128904151
2131365818
1551075540
470990740
326420839
405800226
1793641252
618309817
1777875359
910716021
1874594841
1048253354
1359169590
214024698
1371099405
2000480019
561384462
1114331153
379474904
1579616634
1749925329
243052388
805943783
615185833
1181409687
1126377892
320228061
397668746
1153146777
1119119626
1544999295
1461944016
842677807
145398576
1835727047
1902482806
638246025
2010611297
726282618
765248944
1068441212
1460647932
922175256
1039026045
1125897307
628524806
131805188
868790479
1484858901
1897804645
497317670
1246719462
884977341
1694396785
2027769305
309686072
252310047
599786013
1505991418
1086167363
300620379
784436295
2106832250
1155375094
1682509298
338365705
1552290863
1921482515
94288965
1949131112
560988499
239991198
1881425585
613215382
196028550
804368397
234059021
393042875
470266428
457495603
1509044189
439416935
1431853580
732034243
1910202763
160402756
141235081
100464161
317695719
1613611711
1650832537
1933286178
1469586030
1495408363
1293956404
1766141151
1323659008
753880043
52787682
1290677696
907390294
1113473825
2005699423
771520633
1373663086
119307950
30387309
52176276
1777508994
1090175851
319077237
1815554349
884660732
259824583
1462515697
667615732
1572145653
974405157
973009841
298025827
398247450
55061600
638877132
1254315927
1894072086
601449240
24807814
713697602
1961370779
907333139
221850430
1856612271
1262594711
1279525357
853639306
1276640872
1528540916
86623640
1349748986
2079237114
320692072
265908827
1964341401
1784925973
1072737227
523336395
900987639
1625289342
845374380
1026397635
245051141
986195583
1691477995
1357903252
953138400
631625375
535361966
904105651
1923435684
1567561938
126213070
789122413
1271055852
507520325
742778748
652682706
1077608471
2116593006
942513869
179075783
732198271
1672782326
166845358
1947815478
349600756
1802223100
915812494
480127449
122523637
940355989
1915594774
1751078467
786342249
1956561123
1635242178
826953381
1292563490
1530254973
170769707
1486359259
602393828
996099080
2064865163
565418632
355202927
735964567
468965871
1803051082
1991060645
1579754750
1952007951
733824112
1109557946
1419491441
712825793
844645285
1083402886
975139830
290178401
1658957086
789479787
1408920663
402020968
376678494
734829216
1640042482
811975121
652144312
1843879651
1746795993
1068295066
1419238279
1529794729
1233637295
1367734819
52477204
361639753
406502463
1531557626
2073991621
2111854006
110478944
913494596
989083746
1525640374
630989657
299482072
639525311
90178500
48437198
1640638606
186858299
72386030
972883599
1606983605
2115307706
82825866
1534549773
1614045896
1183352117
832491822
342437465
402601392
2086460734
2049775300
1068411611
254822640
830993928
1632165778
1701229570
1122485428
2063398958
821149161
1023125630
1333961985
1043261171
1750010231
1958960754
1976451373
1513666122
1707088165
340192870
1593938131
1394002003
1882474426
1920051803
1922108112
339669288
45751520
1835768981
316950950
1103126284
1129384167
1142711521
813573034
830065202
2107961893
1455298421
299232415
1151926306
199107612
954613727
1027943595
1920846575
1495809382
1010220733
1689959875
724756723
955182303
857077238
343740729
1876110721
806352845
560016272
132881099
1825585036
212450869
2075114492
1034471582
328057968
1134786155
1427957782
410934878
988332027
768689317
36001411
1986124526
2137025637
780120578
241757106
1445658742
1101256892
946634804
438114039
83235192
1042299229
958064185
735466591
1651197840
2076594952
540725700
2094385593
1068770559
1363022861
1297947306
1554977867
128416809
1314455893
441258959
1747193253
889024763
134753768
1703955586
952434010
1380330786
697000279
498252527
810735113
778297237
1440662684
192480670
167117081
390716797
601031591
246525498
1170901487
210224063
1563884177
1888484251
854532387
1519785955
1440439678
78993470
652871429
932359016
204641002
678994489
1954879932
1184294199
79083928
61751410
1995898106
1691519615
769766740
271637118
834129393
2063567122
784274747
1056133443
393676387
1201160542
600834170
1575524258
655386526
1708400334
350010995
218034660
2010338791
764190742
345619421
1581850872
206668584
1025354938
1296094871
439152500
1563015577
932818957
472823278
329885279
364029744
1623074329
2059019650
1439563830
1042536171
641014308
990648009
1301021439
666486777
956021535
60791799
1778857631
1426190770
2037852444
328117187
639716439
1923792241
189388652
1227253964
58921430
1655898601
1852170631
1480263662
2032183165
545592924
417343445
896148860
1510645857
667391286
2111702770
417077966
1550619324
469634084
711002369
1639943575
727975320
1350946014
2018453533
1411987749
239738676
429391599
1131005132
795810794
722822429
1115800735
774510654
2000224864
738277644
1012432472
327320193
1223800410
1690491897
1377560274
1302957119
424591766
1556155359
25697315
1687582862
946906257
888114368
2145768183
1534494699
61097304
30968457
797575535
2064225111
1944368312
376461992
728520086
2022025283
2089949127
1863745603
850010566
318997293
115053085
1611883358
745873893
361738340
1086715159
1941763645
1773065216
1638746355
1046982251
1975649039
1977751101
806148658
1278869951
869249973
6124375
1639114830
1717489443
1409122797
2105778348
1313351089
1435520907
199728884
1113266089
509418724
1624072069
1139752283
444591060
1166660520
951607643
1534294294
1855313911
1875261378
1940070894
1793418242
373573378
476640860
457282785
1868242055
1775349680
2106425050
931205035
262887210
1329922076
553010749
2072829517
828692126
733208462
1209975970
1302001740
1083005778
426726014
1231599061
1225818066
2075996727
900069640
1157245408
345096867
1455972154
816564982
1900597726
428124424
191710881
446274060
81577309
1578546493
2031155437
724145274
1556799905
1407481484
776625629
994841960
480383434
1404855738
901005869
1123703224
1919868798
2142384342
1075274068
986470053
1923435028
600560340
337779103
838677876
1044586425
1411353346
562789939
231219429
1975554047
177628812
1438828280
667152610
380134310
1501354655
711859502
239467711
356906983
315511369
452456515
184761767
2005109737
1757091340
1196452794
275965840
577414413
1917044150
1619706405
608377395
298943763
693533758
1340831037
64604787
1923647200
236810033
1713672070
76143753
489363729
933799902
41764000
1065287452
79553627
578261142
1445301489
1610677416
1043071696
1310732264
762074291
1442763753
28139611
620031904
2040710939
752273199
428470915
1695808136
529795654
1277234309
1595299294
1602111388
697062689
1792716619
1276917864
1569195531
122077572
375832007
1664955924
1329177164
339708028
107777606
1537949183
1632512218
33228803
1608801070
1258117782
102397539
1322119475
12431892
63963180
1123136871
567475459
1792954285
1288037078
499788036
2019414985
1218782934
616189794
193540598
1839680997
1255789684
2096533127
1052179439
293225543
1656690286
847165142
744234106
389397364
497556611
1840420911
1047904784
1182358627
344527467
821973419
1931613716
2106260456
401131978
805835328
1143335176
862269930
861126667
1014623568
1772745158
1109210568
760933327
1398217027
2090439987
1787766306
876664460
1875016036
935829196
817884363
1252159094
70991590
984832032
673507402
138877246
1378284499
1440003883
545695017
1294338888
713706438
377430089
1898716944
1991794196
2085727131
561051336
1119841646
1404673420
1806047511
1702245037
1494796528
876801569
1621848503
1187365023
900761459
2113999881
1632021048
79455272
493198530
1868255773
2121754377
2137407688
1786099036
950439434
1136373024
1081768348
1686528555
1287422699
1385352157
982724050
1150458500
778150214
2015352081
1235614998
1088215155
379342363
1236722322
698634933
2029260311
417087216
1513264256
1472473358
1689606393
1901235749
790809842
2291669
1068378870
1653977683
1857001590
517382518
1392946267
1912669777
1686459155
1744963199
1982593990
348815371
913554825
1473418536
1580762259
1218018373
561422029
2141222900
130461007
1749058991
767035689
1337769574
140151874
574185899
1794539034
1635960807
1182842204
1474032167
1451112112
1266324152
422540319
266091862
1581471293
1358724984
42279084
258474281
1378588373
636885758
1800680572
169359590
177429140
1798708350
485848472
1097416853
1192476123
1022999822
366999003
343208293
1269006813
476510061
1891075199
1677829835
1156351954
1299702073
659442328
1713494358
1810274773
1854416468
590083246
535233874
1464151933
1366184065
1919112392
260916239
1748452596
1383976998
1647279094
740608445
867215843
1099431371
472149416
1891411867
73529035
655041300
903873968
816868620
590707828
1165770738
290237411
1651090810
1056903299
1401643132
966951167
704456210
210687665
183074630
1288715944
1566278468
436032527
1913441151
412153066
1575793297
1617875716
1761432148
1779316325
869836473
1732195652
2034878823
2094265251
1179897478
607109631
1285008089
253610362
1360863411
1101571975
774634719
1900063448
1541829124
1084937152
1390599448
904909187
95777070
1266862034
217336601
152158406
1314902845
87061163
306211708
1107601804
2053751162
627981112
1972972790
1310844721
2071660737
1622388651
1656855730
1534020771
2011253851
1918650452
184183487
254091641
534784023
1970974777
1220215137
1649719288
1614724832
870210226
1048088011
641928748
580835392
972409865
908456798
1614330952
350357267
1672809101
1404448219
922685091
1699743210
1611625163
2047333560
2047014174
1878443743
370377137
916804119
1456083983
1254382277
2089773622
570028074
1876672250
1128578118
1880832478
744877
144655015
1874789406
1250406029
1669114288
1449590303
517291704
106540934
1476566244
1746922381
1137201091
1511506890
1622001476
495402104
1997803323
203796105
1391612964
306866543
895627369
614145128
910425088
1631986858
1220599114
562528752
389409771
813431122
420503510
1837997240
1019728285
64026593
189901886
869836473
1820752281
778577654
284455898
2077123770
115775312
134219960
1142712993
1400744189
1465854561
1595718530
2005127023
1042166181
405686582
731838086
929340119
955119111
1320302043
1246316708
1020121633
1591023452
380806131
1107424768
1328347315
64947033
407911450
1870096966
1393109593
265278465
1050513037
242633715
216541573
1295929354
604052429
1438522478
1374089783
1784269444
2096077936
1402010455
1416272590
210840707
1012967670
1422408593
193089581
1904041907
1949883297
82661398
2075008765
34689338
1168594035
1422060772
370005028
1571781664
1964156501
1394029638
201263849
2072227013
1326112310
1732099419
122679171
1405008430
515296057
379219518
1426670170
1074596297
609899630
1604195479
1583436626
1662332749
541831556
358542765
1948552604
976368720
141455901
978108743
614306416
540638994
1997920547
1717018378
1992506335
909155042
26980404
2125078171
1360481616
1884437879
576449006
1349327277
371770219
1382175665
265555348
726635926
1173599765
1717882719
521004286
1696353160
1292861606
130855109
176221465
1494267869
157530661
981569941
660093651
1189049333
2046504828
544894050
747590565
527355340
370693333
874755868
1441241945
1393830534
658644365
167580873
433162994
1353595404
2046324767
1304453353
2127618591
639846951
1696464279
2067194417
719052334
776125516
929374931
601816949
1709416921
120272189
1150392766
2137622042
472950204
1865609272
927231696
368355928
1393677323
364312720
523572330
348536492
1218537645
1876062377
2397202
1836953712
1889101326
2126207917
224792371
1014600052
608549588
993533411
27597913
1678407721
1598704059
1908447399
1818563523
313644902
1284390313
1610840265
1592970831
1260236770
107489035
846704298
1773466900
1165089579
1416077328
1199095124
718995353
458108861
1883765331
659143727
1526602183
763046431
967793714
264060438
519663599
1681866419
509484519
796343827
147364141
1429887487
296264652
1149692998
1875970077
1336630384
1090839719
1666812713
1241916160
1946974034
1095266936
1698420457
1545386932
1015291333
85964662
1628476792
1131543325
243090038
781228634
1770472820
1762000090
13548503
1651646140
1577138181
144354805
1769128314
600404661
572951905
152851123
1142807427
1097338732
405857100
1909577946
1020599568
485072483
634753814
1187171184
1639241119
924919995
2047784497
864073337
2031218952
1096269653
1779491123
1753541382
1660150033
662986819
1931348556
184530214
959980851
586247112
1195565924
1480687669
1634322789
1456032115
2129814713
61114500
2002111721
1086844349
286595335
80566542
694079267
1926978403
125922994
1469827042
1331035411
1076263460
51507091
734169524
601423291
995454944
893024030
946195301
552969281
363320052
664533658
521659213
619658163
1132804305
511954572
1325087771
1905191195
1724843630
688808954
415543406
1406205169
1007800840
2086952625
607182996
1693948511
1456729847
1923575909
1905140528
232729503
1531715327
1312972097
219643268
1553561966
1561381216
1490808747
2080884478
941746166
244591473
2066334297
260762655
1731275277
130959056
9560350
606749334
596458708
16305344
196257642
1776345495
1627312469
670409083
1227096065
1884813828
850209609
789920483
587176622
1836748783
1965292353
103690496
5338225
1405870049
1567199625
1195713657
1124859781
625135968
192024448
1990987760
2126294529
1137879212
426854248
620028288
2108927747
1922087960
1306087306
1957722210
1802332159
1169379803
2118616045
1015733456
1758394084
1454600110
1118234038
1719015703
1623804344
1055878279
884290726
1324520120
1601090393
1815469134
1974050993
792503200
1373964448
1238400189
768728702
853615780
1198653356
1857922786
884419386
411295808
393036463
4454868
778952168
1706056833
1470385157
131056190
654380460
692490108
1985012542
1921201028
476286184
1953426895
1030047144
1719836685
620041916
707955765
504051702
457615772
1864946295
650567282
1053800524
1842960558
1743272364
1635081062
1213235090
1015379681
941705299
1728321891
946675768
1335800506
575445287
966198397
1043758661
321104023
594339195
1100211912
25738504
969356099
1054367137
811677314
574077649
1836164376
388311694
878817544
809591262
1126658192
586997885
754638902
253106775
1908369262
2099988731
1102302203
2055929892
1340561460
1054911089
1775916505
1029685165
1710398908
384456835
1144274715
564394340
2100182028
410280486
1484641570
1268118165
1048663952
1525409820
2034422476
1533811036
1191548321
1289183593
745688954
1129264530
675063094
128388795
1068383928
2008458048
1430195346
1696515221
1408407803
454090113
2081062485
662491237
1693399411
1887232476
168889137
2113441866
335831128
1714741165
50446933
1608793744
712530421
1176692045
326592833
378742486
1280162985
561589794
1317974751
156301150
2117271242
2056273090
1513626752
1720090749
1110564372
1208342467
1523497147
126103842
1570260346
456784239
1540177565
1916164888
1636183849
1838747535
481425993
1785519681
1059696026
562172107
1578132677
1318462578
1272439629
1932448819
595495741
704545255
1076875497
1946211259
1741798710
1067075526
26733382
614490523
441617912
150542507
954302416
2003927026
1438778834
2108505236
242244412
1960352886
339400465
149574836
774920479
108639010
1388062362
2065486309
53429301
499824972
921477820
664763307
1493615690
1826741587
1107831041
366432620
416646329
833033219
329612826
1102073141
792289908
1158425502
920197511
624769624
1231691457
337293341
526137617
483628210
110675474
1021431601
1216127855
1463881730
1292232249
298785353
1190716847
1353287140
1784943818
48477522
259193343
522841365
1605350346
2127594349
1732973800
2030347677
621289774
1391728850
1676691425
1076002954
568553334
979035350
515244559
1461244682
603990108
1494420580
201486280
788571286
859374577
1501109216
1471717373
1877196771
553517755
899523987
998656608
714397128
1587564457
2059729771
211249507
2094728814
1404103820
1369093967
748434927
860143600
440416326
1319398312
277127452
1199539354
2078200630
877053882
1095657848
1109706486
518782178
5706802
732133825
1150887969
1848395367
573765586
586906000
1563625704
1859186969
1915249622
1572954964
770569013
1194692288
1217380995
836661933
41973979
1295317296
99890933
1163872690
335885123
331450589
795901970
722903028
1088986961
212092386
73101949
609744015
9324877
240710218
1514409761
1122442841
2072828941
2039471597
818906391
958661795
1851978436
1347376610
657035857
1984129003
168560242
1265071386
514205636
1894688409
2044052504
1775652740
1589463693
385645080
347195894
1404067663
68394459
891886277
1695526142
896526237
1709771929
226046681
144992472
269016341
1494041809
1965069773
516356281
1978716130
1252808851
1416719197
727109676
359280238
1962981788
1758418737
990758094
1709422197
49795836
1659562412
916822837
722431505
1141079692
1249612892
597092388
108744797
83479960
852361191
1961651968
1266481164
1240325715
2041354187
649060971
1523179421
885539440
1919673893
455654755
240779561
661850977
1004794907
1541459145
1603492538
348787461
237185962
1518710881
360339742
1882397759
1230618907
1123099551
1590397603
1561589182
29809786
1818600491
1132267895
1107641874
1712635008
1543932410
2029183958
254410714
1143933513
850540633
1478348966
171122543
1131259812
1059534070
1033985677
1568250492
107500089
683403401
1498362099
467720921
2108730091
1142037306
337481537
1715156776
717634198
768940580
1834157450
544572494
130631087
1977618329
825707118
1149148568
833886652
696344267
1787519119
514219984
8299684
1812906984
1264899251
2082626550
961126423
1966958985
2123001289
615205445
169013932
399087391
2062322672
1114617341
1905146234
1403521175
1122094198
1613231467
707450794
999658340
1285169869
1073469530
1880245123
1795250097
1494281866
68939193
1084692268
416748176
558455752
953157530
22798110
275371693
1882780831
577976891
1841487635
1184684187
753923400
1725514810
1574718595
1506042225
540560367
1537434581
1137090062
1254445279
1325613608
862305610
987489567
918348682
211409500
25623592
1861947659
132779979
1109429956
1918078508
717029607
444481443
682321345
926532194
1325177564
1556202895
768208023
154045588
1821657085
2039088657
1924445961
2042008300
1790188732
799708532
435187774
614567578
124117804
362401905
273025033
1160560811
1574899281
1327769276
1689213981
742638563
2063943678
920948009
1638647401
1348363631
895201871
848561801
1978467710
1760388614
1272900675
809387482
510046310
1873461665
1717376947
1806980208
1437447660
1093453436
503598279
551386690
859634692
442277699
1654450237
1125990954
1487284075
1126616924
1786811467
2040330491
1844245342
474038387
670770972
1319290022
887099882
1054489567
242937979
1590078853
270794942
2102457729
989977565
542835428
1107459306
1417854577
255428127
1406067103
627910615
561449966
1735960190
1211647444
1059202978
1423361625
2108613068
637346837
125454651
2088284250
1065305999
127055352
505252521
1591781666
865489884
1166752789
2142208129
35622434
160747989
1867401186
882746367
1337781629
1347810132
249478763
705409938
1319574433
91246217
1669728996
185538644
963834517
1943149761
1459306216
1823634234
1201982602
2060630269
42763417
2116005324
1349089042
194490194
1723490730
1158937611
790987225
1167144581
1019805645
757103950
192785917
366826587
485397334
420501514
1468422608
1416045698
333054427
245285193
228625194
335562969
2022132710
1738638182
708952232
37674258
2068766036
548197692
781301758
1658418421
2081814851
589603996
1596413669
780502002
648710097
1671322241
1621368863
324091536
1007896448
1350960442
1498348956
1980037793
1380271650
318184682
897726730
732648373
2031306609
168108692
306266744
1731715482
1025621000
1164054785
351488726
395428697
1399212738
1810874758
1558850781
1605772528
1204160223
503267727
1672762314
23339181
1152329645
199374151
1019622097
1270128102
1792748749
1539287320
400685114
1073552087
458852059
903236413
1267046116
568331428
662759090
1134671969
131811370
967885553
1030346716
1030735865
900825074
1267412443
1600937200
1659502366
333635354
1566592381
2128602235
592871261
2085147001
298330390
1701707838
1633373797
2002742229
1880337538
2035502487
1291371110
1825037648
1242310292
308597546
2107513751
2069777128
818111934
1516984643
822280932
848237635
121082938
644079595
209124478
119079103
1405336468
750146433
968484162
1403645211
289654637
883640631
1823545082
1884011524
117245813
746678458
1846275156
7438729
822353327
453036846
872307290
2128279531
979889003
136790447
235640873
873789915
1326588483
1609657260
1097502942
226901233
547281476
863294150
14988834
319148154
788059736
170676748
1345978391
1420629017
2121392898
488135508
193131768
522836551
1482225632
1774273455
1994769631
1845785467
1920323152
1771192102
1801622109
2110130368
1232786372
1939519776
143586429
1134759685
1788445474
1939645097
421724880
390752756
757916682
1424624338
998732815
882517476
261722757
1721801269
293244141
1359859721
1019633868
676317036
1165779434
35989756
41548434
891125782
30558683
118138204
1873058503
289773644
2014765664
173718867
1271926316
2077795554
1533712275
168585868
1745081204
1528871775
179978123
1519871008
963450488
466485458
962808069
1024388709
1100913512
2122355648
986976551
1133020909
1412471210
773040723
290542068
873510892
201535880
1662258673
218532793
441814286
756161733
1086247315
1272390141
854919412
1504088337
499206987
1833231082
2017231170
1164786752
1234329123
269782547
1265896036
84232973
2022205926
819540625
419502591
142962251
1905092446
1335208381
1348298485
1506118248
542780341
1344755211
976744709
1550822747
1970812482
1027854225
71076511
456265245
211937530
246103354
658028461
621170637
1966045717
1132907233
676450761
712507899
579995374
1241817691
432515186
500183801
686143319
446367492
518297511
1274781145
423924740
927877287
891157839
1242758795
1924951457
449573621
1430417703
2032537079
461027508
250541500
2144141913
1387363918
1878723844
317889222
143922931
2029376734
86945860
465326070
969945014
80678286
1610596806
2089464281
1428079761
1326783047
347017510
476546084
2110021739
2138711691
1878322861
1382200089
1493912204
143835970
2106420135
145816403
1711819657
932759943
1709895550
590891319
1063324143
1350054768
338470750
420152090
1213407457
206057420
1041765787
1265245417
980086833
1551876841
806991523
401241787
812620783
602755976
1679960675
1904926821
662903572
2113583893
1898875740
1205968072
734711296
1027949292
1425372833
1804411848
43121971
1094451534
914003552
1873173916
428752828
2049397477
1432227650
737011385
841184119
1804187464
54874714
1409754624
1748814441
187103260
1328285139
1501565191
1239071923
2053602406
906488619
1863836655
207427718
252615193
772409566
463727133
389250020
1881489346
1080215511
1759887667
1072535387
1644505808
2043329750
1826824928
522184626
953597056
1789698511
1183418744
252269634
1145966646
1561835975
198411362
1129765247
744860723
1849841069
402178547
723112652
2136990344
1896785951
1151270434
1876084153
651125509
177075856
2128834924
30927088
300712856
715042053
357761959
515877000
1635852369
1501980600
1484275339
858280691
1175329668
129393595
171041762
347196072
1173517757
241411322
974795447
1632976536
979026874
1260854747
450657190
2053276181
154341291
1453935847
875365311
640682643
722289642
1261354746
1811002793
343374402
52082911
166718751
723708419
242843255
107382353
1345263765
2005914998
1227541613
257094474
411142713
1251129040
285396763
875650986
1328152897
1198437228
310882420
166230272
1085778837
981808905
757984947
607926896
1555735189
325244699
1729374184
47181319
853533736
1716547267
1823508823
803934543
1635950247
228238766
763386689
1593964978
187784048
1588018766
1559779908
1422811157
1878894258
1880067472
1940317644
820561463
273806625
1169881880
65875710
413905925
1041625135
559868110
1138882682
690495489
495488942
1024990613
1190245189
53408352
1855661403
1359289909
1453072237
1102041507
1900805942
288740517
1834660913
1388188942
343438873
39583075
12529790
332385553
464433078
536219133
315771067
959919296
765780640
567559463
1936346686
1801121072
951314807
332237309
1945427903
1825628387
1647311954
1684036275
1573817492
1373448934
1237678920
292523849
453604178
783661116
1215779567
312929016
1482370427
840891
1844346801
74721770
1890470505
934857224
1769760186
1163198034
1202246737
1885525127
496520031
584935153
694067783
672575748
965515981
711464770
103677001
1473531390
68540498
2146924589
128160734
704100099
1814997693
794479332
1590244025
811575029
776039395
1026612306
1197557055
1697636144
1251254528
355795060
1760002041
1175732969
360930808
1713356455
1250092124
1875555587
644587538
723943058
1488206112
1102785651
228442608
1589933363
978527732
184144993
1509597818
723116412
793619149
1951318899
216968379
1774875549
2005819250
831495142
1989553583
48775039
366709871
1987914316
332946335
598169189
1222787651
958745948
618068671
1987927433
71136525
632563155
928538207
463246664
688831802
608932232
1072412917
1607708658
856059451
1382120703
966755055
474818574
1796504604
649882804
2070112440
90110703
2069130155
374006002
813536157
8112583
1915938184
441588216
656684633
1392290340
412477881
1001158156
1006106470
667886236
64697585
843130301
596482554
976777559
1177025159
1507670542
329118291
1007310401
1398545910
67362206
1550692611
1328044809
1962137819
555390661
832913175
146461015
862610660
1321517364
1963757285
493784351
782334903
1237677927
1013613814
1951245836
990834575
904100619
1664978306
1627853805
581645272
1556864282
774591966
1449880983
126082171
874625106
866149320
507046004
1274170691
1799787617
1510897144
1284765863
893005222
419574179
1311689338
761904838
2126436921
621859005
104052294
1239232179
326250689
603342394
1280816170
329910190
168281494
621723875
353891278
64321870
22484662
185855544
736593578
1989342288
451342824
235100786
1528208064
360584256
1418246074
410374364
1212471803
1399770709
1269602441
1504798014
1843788052
1436531871
1863928861
1264887101
1559602496
827455035
716559348
1741098780
819372290
1790433859
90553590
1125149335
797417244
672548406
2040555363
513135641
1894780361
835000306
470214654
1052828885
341871103
2101307112
1882347705
1989198141
1501109216
274619393
644224279
768916147
1149394779
1471516660
1260022935
1108351611
366589473
1294366064
1355466996
1502308458
849189199
1174177224
98175278
485079854
1380126494
686900380
1886800530
887252022
1405033264
1559914760
1688819087
1520166102
1144892920
2047187656
8065247
1120107190
440944042
1818560840
831543244
1689480032
1155929547
1493454753
322054452
1628809329
1120532868
276092334
1530779537
1249730251
1978818566
1880666783
729937440
851230432
2132567305
62244287
411337551
1450578994
192421834
1470657893
2074805504
926082765
1689476473
2140774459
60577718
1975361035
2104158231
1486642096
1511052580
1772785932
1263965960
244011052
1387565611
1604427129
1763351659
208241093
1730482254
1760288890
2004804575
1876226367
1763038452
1596028418
1530486446
876265637
1363115777
185044752
791576436
662370913
1411355240
155975792
2059247981
1722755195
1547220328
1325939670
1462726397
1402496248
1821090791
1451117903
1396970955
1519929993
1866727347
1378445240
1735916183
1445963266
303426500
645676446
856970366
1910480827
1454461666
1245952313
1852458965
3311754
960300654
124912161
397403133
1339809749
1387699315
659300866
1640981357
648902919
382045008
883556870
1995599833
595383990
1851235025
1671183758
652584098
6212184
1731972903
493846136
1339064614
706240689
1192072771
562137364
634145192
1318466521
1219866561
755490736
1248670229
1792455407
1999198228
557514345
432961433
967444165
1064121911
933772549
1100750764
1468931901
343418541
1539719142
947852251
1600831704
1082432762
722321450
1972795067
517261310
2108011414
636791418
1121334947
781501879
1509081219
406177030
664573385
1984231663
998003350
1215841617
1017421866
1257252115
1264734995
310293764
921112908
2084246683
392454115
1301493296
542751942
620791818
1853105306
1518575373
1906281230
1989873504
260354291
2026099467
1609979566
1118145249
333836811
109745226
834562483
2049907531
1005990764
913489479
964467430
1025614899
2068675538
1850964559
1696871489
1123718429
1179017823
1981976306
717633317
789168115
428664633
917331911
1424463435
1914837438
348635995
2115761813
1278026186
457148630
283286820
616956488
58567626
1946576490
1606903981
1218838338
663770997
1838332960
860659023
714423472
561647061
1245180879
1155246803
1460475612
2028398137
1056107946
1331518116
861335140
1291993427
779872324
1085561573
1395236871
1382034429
816219631
1443255042
884989197
302850715
1630439896
1063184310
997903022
566536322
1738842949
177125055
1321806149
1775762763
1078988054
1768111089
1516738052
1140040576
900775847
1562091852
1726945700
2016405795
1936106471
524272235
239467711
528200606
591260210
1651068830
490318370
1376026228
1593550740
2035694599
2102197693
1863215600
489316657
1977832011
2026119243
537215614
2013978929
1763633585
225101488
255183226
1617397783
1657744776
1648236742
1720427542
1405882180
1694434985
1293593541
353062909
1027490252
1499649143
1284042430
1019180076
390746170
1264626987
526851388
462183396
1402352453
1904465499
1040488930
2029320145
898168013
815619371
1566671239
342965569
2018873707
1291258998
1141555791
1883958914
352723128
2133141707
1525638310
814468573
727234951
1612049370
327722348
117001640
2045112827
1666309310
489604794
1461286310
1987397421
389886403
229464714
1331287057
1118501711
508687753
2040219564
1038215134
1762428204
639905478
1596027112
903590206
1292883901
1971335878
663071571
1470894428
893939325
1049156648
626323142
1689163556
350615426
1438486986
448912733
1448441699
2002566700
1388189010
1878947359
7185789
1894059286
1744664044
1209797943
1488909551
382833364
455865540
1399323606
2092831197
1688966165
1318645405
716153607
2074869210
1254395961
666803855
1902331389
1035523829
471695373
931788300
342094704
432395015
1716589997
316920212
48500582
1240036772
240226808
613808032
1056732155
1838456084
538783714
85322237
2075922036
1525897301
1532901179
1522098284
807252261
388867422
2086830980
1327650898
2106705437
774206364
1694479578
481596369
1769481311
675555080
1923444830
2051117698
274867219
1179811681
1601830873
623905067
849137662
2134086479
913205160
1467546156
1160655848
499975855
34121604
1899053199
100362072
1905242502
1244715188
326800162
795822170
1324384925
336989232
2062718952
1584300032
1835458782
1001005544
341650371
2112576954
1995455644
616220618
74701128
2023684215
70691090
1857985208
1713882748
2086412546
27635048
626399470
2503091
1401368646
804646425
1050513870
301245308
825544874
419761301
1632011872
2047905676
1153359345
224732217
1178120165
2095286716
1762403173
1786029036
237091635
46253158
1168985124
2030209924
16887748
48480325
467071332
341249974
254396725
1762010110
1918392036
1800183752
2034554361
691686865
855056732
270060598
1073214373
876578482
907527787
1596258864
1991181437
504355551
1336479987
1941776235
1983750506
1328102408
894496387
1003933621
1172604224
813650058
1254586928
223032464
196553267
413470115
1238781069
163627358
1087780678
1490246849
1400933130
511345999
938683511
551009220
266300240
1442059196
528219304
1465444445
1847773351
1063764257
1466890585
114623929
1258589900
502368031
1236912972
370225872
524151775
375017570
1886436802
399595971
836172741
1575387758
570021252
1825148492
1199200214
270857390
1717325825
1024810790
313258791
1014377833
957975093
354616759
870588996
1082989078
148210498
1877873035
1882395154
605337888
311635085
2003234903
480704372
12275497
475398333
95089694
372812296
142068660
59909515
273319832
1388597209
157980358
89603186
2025338576
746445576
434164196
1933360027
1201490532
1826018919
1766363684
2095523174
1757182880
323938411
1261435010
733906528
1863927457
92060529
531232805
293573211
1611856308
1877520468
474655746
348310117
959496144
127885156
1124472782
1449369546
1233085412
523212725
1755873726
828933581
1880417400
1946149187
1275853043
1290357352
1635730598
793694777
1758979501
270092755
957565410
324672362
450162838
1496060791
163532296
546523041
1173988215
1035555764
1749584330
2055839887
674746352
1318290595
1667792051
1550683053
1745115178
521443387
954295325
302552214
306403081
1135027795
1646642525
1885547706
375383420
686155190
425841736
1612983134
1294693190
670343207
92797041
1280007911
879791434
550396092
1649025525
2077339143
299611187
1789233891
1609464347
901719187
1667864491
234093673
548749255
2095506770
1136883419
1633716492
1032918677
1788527470
541637420
1507789372
1599370872
1299123785
199798057
60801284
163096667
1433901917
1595658390
1736226030
626122440
267618891
1699088608
125374392
397529356
1056543972
578162681
2107809082
1637133042
679017739
442093775
303962698
321415447
670418779
1671450853
1859301228
893626735
337986322
752919679
1365199841
870361872
418458125
301289272
945175156
2053399562
961902063
1455721691
1949676251
1292507863
1828336048
1805539429
1470708232
1688566598
1780626419
1953362236
326183614
1078656256
413435817
606988812
98407244
1623233232
1107105458
290271957
803993374
596936253
2009944675
476525930
595057406
601485550
1298321614
944143929
781914470
953219653
1004413131
320699152
1071006858
277032881
289931509
1686786735
184323671
1723176961
970915825
713779707
672584754
329998210
1135330600
1343917739
783583779
1785457495
565053243
1687508633
1411572371
144263464
1370864925
653819489
1334072416
1711409209
1758608109
1771832579
1244722597
261918821
1806114489
902346054
166146441
1718351541
1355056049
521160160
634772371
884213171
331866532
808166491
165087085
606344686
198791142
80316540
856989065
1484584525
1540524785
1526196972
1615957560
1177750061
1022484585
320712322
506245573
1097571062
434608102
138667709
1742647741
1597172190
1264415744
1489466769
321388614
413315924
1421973773
286848623
849698749
1511299759
830020451
1892449079
1464691227
2005546643
738733903
758342086
381848166
1448333908
53503177
283073592
34030484
165129249
1512411456
655495197
1820756261
215655413
2119949669
612353484
1861394632
1262968232
1139074186
1313048415
1067556642
1500012951
400390666
967012795
626125871
649899348
1771794382
159385036
312155251
367612580
1062825266
1597590219
1633278163
1719567028
377496404
1167746887
1399715006
1611323188
844210795
1792821925
221510511
42627852
1166547467
699544358
1668819891
1035400280
2079904287
1051671623
1734255811
1206803063
77214420
316443201
1868119806
649265465
630334629
564977695
54450811
1123046795
1999321608
1562180204
1181874059
1711085782
210288858
1599991191
1469582518
1903425427
1069852331
1996311940
42437699
1391378211
1095285013
1275560702
1761201996
229906367
1922520783
2075774379
1949717760
1872495148
95933154
1085173057
1888262487
641668665
795988016
1943970592
937107664
710482441
1242556945
821780468
678968907
1311702700
733788302
81668627
1688751830
1468995634
362437030
1303829020
545822241
1795973419
1411768915
64011270
1030619144
327533173
1027677118
201010311
2139954849
46021415
189035884
1073594183
825443576
1412783234
762811106
1747404638
1727167148
8964729
1087324593
1705544697
199975663
145253099
432430709
544440754
210061860
1461599048
1216241502
1618549951
999127708
470930833
1609869546
1572008653
615306740
1075712764
404393388
370471277
1261292973
1286498428
1494554545
1806747629
608895078
1683798252
144257971
1990795093
2008474949
1262311071
1660584287
956990954
703619873
1883229848
97160215
980606053
1229023659
1629388875
230599480
207729350
1509386989
892949505
1861349396
9684154
1195362391
2112566548
1638770211
805281339
806179666
1031488895
1368190376
180425112
1550797785
1014651738
1045644908
1932381487
538219874
1291524772
1240534726
128169365
1860426842
2092084662
1451427678
896988000
474886339
637590972
1596333959
726284034
233613521
115130982
1739426800
581555006
1919569413
2009938208
872317676
1646646845
976348432
1213047019
1427332613
383137826
399521382
967823865
1482601314
537169601
1186807552
1626311013
1194203429
788293583
1319051141
1654173168
593268200
671532052
1245812206
1618984937
1711537911
526835370
1560766922
1549404686
1410930791
1438308750
1488686857
114197086
174565564
214840613
456372707
2076911160
1097824179
292087907
279906988
1387894208
1886859899
230254739
21865816
1961034744
1548402625
65569558
736454782
1846781785
1482032537
1032487882
1328125550
1604234079
132094741
921572439
5348147
1554280795
1783314302
480410835
610046336
973471161
1224830763
869721224
2022252099
1638877435
472170483
2085400023
1935829932
1690232788
1514495931
295296353
1940358930
754732808
1046141044
110842510
2074699161
1336328962
204101256
463547038
1670677490
833056158
1475163364
1643804546
1114877736
1832342921
1243807193
1168406002
268161815
2090612192
748163909
2016169244
1998171492
580447223
1367003989
1569550284
524640115
1109528903
1781051573
775761348
362428721
1051407959
658420796
694842426
2088012828
1244620756
2138993518
1795334306
335824928
1212894295
395713721
1672113706
824856027
1116981645
718902881
1991244556
865687992
1458834811
68852184
1583926056
1119412574
1581996254
770654722
1009987049
2110384688
2084172787
2145469477
973957498
2077080049
528173375
1386154951
396392029
2106428712
806202067
1640163874
1978029715
580217496
18719512
1099749632
606689401
1077361799
1881590829
110297783
1953142634
471208855
131212827
1560898565
283054532
538025942
965891798
409468928
1125487569
2025017552
1302783384
740709970
2068995674
1210317541
1146414310
1562985943
976518039
1583114961
464876618
1944110257
1197044932
2044932377
1964468682
1984948430
40731776
205532757
1855219634
601403014
292156689
1087227687
209682465
883220179
1717070274
881067348
1170517878
2028244228
1481699542
463083044
754114768
435460976
1970621935
1122739727
1286832500
254995273
1261156383
743895041
326297292
2024435117
1060416281
1106547725
982935820
242655645
839585342
1770550989
949904042
491067030
438157308
922458732
2062194385
1451610737
933260428
141525361
830350021
1143064938
2058098274
99902032
826262855
1120101163
1470118937
2141025368
1950138794
2016346589
1190032151
555733363
832184231
641675194
1271485826
683510927
255628087
1373740323
308193543
1017300645
40240434
1416042322
501151661
1811162790
2093534286
1384667466
1629928656
549866110
642073710
581723226
1627304167
896416220
423359350
479131275
1417113600
1759918866
883394749
689399964
815816807
1002214753
2014379381
1595514844
1619491276
1474048414
1668862226
984967522
1910558996
119990073
286184370
1574844591
1914236446
2136580926
137304141
1702325936
967568963
1307301358
1317123936
474087730
1850411698
206799464
1343754998
1859807212
1083673210
835196447
1243564389
600906343
555467180
1000198538
299108166
1358000021
1734920822
1634261209
1535383103
187865712
1732197551
532970765
1700730861
1584818806
1924447715
312859987
97810053
457982390
63785914
379198383
977754892
725545245
367064614
1414420647
1782253631
743780430
1064810521
1824095193
520959794
1448623600
868641175
754451510
1119917227
2119886717
444281864
1033871749
126131377
1139885317
545429108
174106169
1981829757
1074893082
1378071125
1902833276
1401598157
1039905599
1174589697
1674062581
717239058
1672605883
2042663900
1942940170
1047429127
1528543364
803270209
1299602751
1013239452
385999452
1342508863
1772779824
1775430317
1110094133
440090007
1488210243
753567631
1170113009
776648142
417816388
653453346
1595263803
1506382884
737375013
1133093691
982457047
1591520703
2051878314
1548365933
2015799754
891394351
414589706
686667725
1361576920
1350140100
1176965552
1183093339
591363131
764001892
203496643
2034334133
2033948100
655305376
964649756
1643915269
1301221001
2006570419
871396483
1476696281
1455323374
1030995421
2140323711
883054840
1616881984
1970933325
158177780
2007184889
1893054421
745216755
1587485830
1870978934
37894142
1257471542
751683119
1781611735
1139639291
372611448
178798537
357597452
1455667526
1237036382
561469512
2073502407
2098864029
1918364206
796632364
1293665142
1169417719
1074199369
1498967479
1835331814
1765252644
1318007627
1959748925
812314492
1874023135
617989922
1649231455
763467979
1403490344
1410447851
1074797081
1632736243
170698177
1147369899
1583436626
446912282
66209057
1267755837
1907820762
1166129515
688264874
362648165
1739911507
882741227
1873389727
2086654851
1956359291
637760164
2042355297
308174143
989804846
1836024115
1744174213
1312385870
336069393
1493671590
1270214270
1586354959
110242876
1605962509
1683010683
2144998093
293771436
1327490918
588364284
1071253081
695126052
676293973
1299167313
463768432
1958064051
594241437
658161842
2129404373
1356754184
847020608
989073097
1720195102
2093099164
748306031
6562839
1217080991
187731824
612940354
929403272
1124020436
766955455
1285898041
1888934217
611427264
2127659673
1425218491
1155142376
1913030825
2003244945
1851430874
159411524
1366122670
732608018
428364891
1633401874
477668440
1384638866
171845002
1421900483
1932622199
971331721
2126430002
1711147428
1862291393
1350161399
302310046
290529895
535545254
2127860823
1839859559
1707076552
963673600
2045170468
579644959
986074776
814221898
694729907
1732301748
1390768587
940457481
1653201905
1226064021
1539192741
1440303876
1397159236
1725163739
1121612127
82992420
1707957859
786409176
495693273
899848744
874163816
995913073
927361038
1434200267
497259624
1395707987
690648198
585304813
2088411564
1257371220
769446679
522120526
1069435319
507043916
1687444159
1727959785
1145772254
1302795905
1094479242
1883173225
1005213174
1353692007
855447642
1927715945
1584165806
2036090086
377120581
539573756
948705616
735917471
1338968105
88860773
1783202082
849389883
972972610
1558220507
1915197492
2108234139
427139493
7038262
487825182
1349356854
92018195
1490138469
1032554649
1153590315
1511779987
1703740895
1545849505
1240043040
410217407
1668538505
910743484
702506412
1969273911
1140150359
1374316796
664080554
1260897103
734579900
1742686364
260489741
1830470753
779873039
486870889
37352216
140007490
1113716737
993657536
2042689992
2023110397
1158578452
11684913
841140155
67891519
1191761606
1618323456
113366608
2034517202
1571412439
430998315
881285412
1867814035
1335872361
866121976
1036108829
1182568843
1817545079
257945003
1897346778
1385198269
1976705430
1382857828
1315160882
1105216852
931557579
1848665939
241010144
17335123
1663658678
1226280516
2051793080
234620831
303298682
1311585537
165138051
1027655627
1725757380
365648922
330438153
1452993014
1379346597
1052687400
1904592066
2005953404
1459093379
760163098
1427522966
2130533118
1762830807
159851211
1485115267
1166068275
123469916
1807080713
554454713
1676623704
1284801609
971836694
876151039
1018979013
1451071812
607884293
952241351
792025157
1089860382
303108759
1625805278
1685547084
83804133
418819537
675430012
793574043
1395597337
810405131
346480830
613792320
1300114156
1599098730
362453301
83315521
640663787
459231715
1737999615
1718068870
187658469
668093979
741287267
1020290325
2006033888
1126684634
2095551298
989817031
1828451668
1347013561
1363709053
2099580409
1107197978
1500637118
1412843174
190127216
68288955
855150657
378105695
1092027660
698090049
768343539
751829720
947193002
1645196
829936758
709462138
367543889
1197114940
1859300431
547592423
1208286003
335625780
1031661378
1080032015
1153947711
1720066090
1814184438
1713050635
2039271645
1793063955
448736928
339287871
1339915889
1083495253
2058198720
1692944928
1939966841
1072068380
841708975
1374024636
427111408
1034455644
471912390
690979033
405156961
920089486
1507405020
1374838565
411345375
487566334
504466078
144974783
1933618929
167023564
1568180603
1509948960
1582889876
1685910833
945185213
2134369858
366351942
6539645
828568288
74215414
449342019
1971045022
226770660
92374598
2067063723
466920358
1234626758
1483766611
1119417766
1957263246
470948922
691295184
1595215694
2146636118
1390751603
1434251728
571190624
1143733449
808396674
1691251922
1414250307
248529110
899987162
2110718943
1108968947
1363883136
455683810
483434871
888059249
1142684764
1379413787
1971194330
612160403
1406352544
438828232
1346669193
381487349
1160314997
1400338814
465594287
1835112203
184379899
628751081
1138704114
345081822
252151577
1917724419
636955149
1299224669
180746114
1892731985
184748658
1202432725
1913484935
2014612195
1520340584
1560515378
133029883
1446528039
1411408582
1097859882
2140580790
326940526
369505955
1053554751
181199364
1529338999
1039804356
159710171
1707384229
1582607604
1482905234
646139094
1688591051
62679133
1188662835
738042267
1646726639
1069162748
292292456
1173665857
1461202194
376625785
1295714606
1347210793
882322873
1015604745
579584493
2009973648
1685591275
299881099
1763229421
766643014
510825195
1806417900
1558159836
1323595532
1146704550
364808626
1565283618
1555883348
163812928
1861432050
235975365
405828593
544622008
2100712124
1297037524
1363405422
2136078896
104683159
1722764393
1176357650
1526995332
1627904057
1495228958
1851821902
1506745056
2018474594
315995043
232381146
1846360199
696978400
2064697188
970229831
31816124
263432852
115528932
1666971180
1990056012
689190907
557993374
848723903
1896969129
625300851
609654093
1027121212
1838468171
1296803306
1687665849
1142182885
1451913533
1795143597
1304910492
546890884
2047367885
2001081449
862798879
388542170
1680106902
126272070
186125789
1909747925
687491418
91281441
882161089
1938712227
721623280
1089565478
1135582663
650755981
58214251
124288216
1530285158
684830223
1976971969
970210762
590254117
557268591
36249263
196492101
1638591327
1165354126
617721484
658045037
2024370562
1558566195
1560556521
653235601
1821494533
334091954
802913872
442545237
1861278891
1190490899
833822017
1950688385
1387132881
818590009
1092314372
2118510254
87013734
274184360
904822746
557411620
1786931839
1928367990
1428811001
101193117
2046619659
1195236306
1528909089
1161677416
392342084
604971554
577298979
139268226
1114539043
642922554
1378983786
290747002
71454591
1646988079
1912354584
1489765029
1770424541
1647667138
1257917052
2052504691
1376310807
1915211894
1260815053
1172098279
364839531
2022968524
725256907
1230312332
229162216
458167970
1734471963
1880752580
2099300299
128676224
1876247888
361779351
472172841
1127482592
1594890432
1595749727
38652212
1240534726
1075948156
448896344
1563551462
383334348
111701100
65928095
1092966740
1097744632
58329941
1938804711
312357536
2108499689
626583702
1377840460
518261108
1181684779
931472832
2095102498
111325987
1548818602
1532849343
1763683557
876074894
1069290720
471195602
816361737
1652215685
714088964
889142157
1768774659
895394518
1097333580
86222796
1861078192
1362929533
447718291
1750321833
1207670055
2081564616
1572925078
2092720973
1118195100
97045450
1084403160
1659252074
2140568438
724680156
874424417
822959857
1391907880
792713185
8268528
1891827353
550793552
1807624906
297622875
917880535
2025271285
125067918
1788531087
1548541961
436680039
445121870
305276039
1050863557
319379978
83735432
290447038
919329217
836847202
1382175744
1921942482
1788863261
934626882
486575152
1156653858
1803656994
91274071
1225904261
2031547616
1417287638
192598987
1365867756
1147710711
1392752257
1228584674
2054344676
33023708
1325335393
2112309925
1201576274
1289061855
884302651
2000808670
615711156
1426927941
1263915437
89905155
1788059657
1881590967
653429923
1324853877
677309646
1269991500
1558186165
835013650
367690563
1475533988
660528157
1167884040
841954779
770436495
1468540162
1192166192
1001951549
834785380
756579725
1363220626
862940232
1600368789
784896333
731895135
1123332269
1317374243
111545780
590663345
621217744
2142920937
1614261185
710021962
90323223
837428222
1705027722
1615009877
133400112
799898727
1740979567
734939983
868684897
1397991766
347054282
1045190559
600802189
1968320597
551899479
1574976768
1198602916
1200086937
280159367
1127370225
555016845
2104226615
1612474504
325158671
2055360024
1601904906
972442992
115266259
233736000
1741139502
426434279
1835073633
1250170271
1330385220
1895230613
1623481884
1540524785
1990459786
498597213
1136928347
2071371211
1270689208
1637538176
1420126210
1408527938
732442271
1383111056
1382142415
2109017678
950222014
325220651
76109453
207518348
181553612
1346099153
787625193
1950752249
1028052332
1393280899
1339609640
693493582
167069808
1460663734
2073189800
2074507481
2070493338
395444375
2028989538
337923101
1915654233
1256371930
1987036695
1340670306
1335832370
187734687
259477035
1453700551
1916003546
2124617976
156087375
1112948976
607477072
160693043
1316968278
697763447
528913557
1822326608
1885066455
1972886399
805902000
980855178
49153019
1422058904
366405684
167467001
1192202390
1257636649
358430207
1493576898
1342107201
1253082344
93113010
1571980799
1578516672
2051445772
1013886257
78974019
592732137
699981382
1476370082
1737990908
422212821
1836235284
1598887101
496373538
232791079
408522016
993053928
823657297
238327364
1522644992
1129675398
137746132
857436247
1752640684
1314520886
1589571285
12909617
585755957
1319362920
893005222
26627033
1093306690
1081351461
225547547
1881408056
1960635115
2133844637
940551265
1290961146
723978294
1469478146
1523140363
996431863
1465077730
966071957
1735803254
1093757311
2001085925
2128172554
920843840
697558396
1973701762
20950819
1963124218
967960151
2040921323
588498192
1418566110
123025081
295756095
559856696
890130626
1271917779
1132553777
1868192044
308232715
1786546695
1575857149
832498242
850647093
581449517
1744476589
818890097
2068267071
1793832265
1471927964
605775975
570052973
44968198
896552751
803768716
1238953351
1607233409
1890768878
1409791799
1472176074
682861346
1908392416
356067512
1563816242
1050942946
1725684762
921347698
379709191
28423470
906473374
314126705
1653380934
1069814187
2140857313
1539943381
551603910
424394198
1904666133
1699355503
2009581132
1708621165
820630074
1169551165
1001336839
1715247735
1539035865
70604474
1401548299
1667596233
1166590953
17506683
1016119680
131271608
1816979509
1348091316
433501525
263805384
2023362217
1833133811
488368377
1208990087
1412536646
1540257720
1854789707
516577490
1934471571
613478188
1445965303
3436927
437569455
1737861998
1119551024
571192167
1921302173
1836774256
2096482386
1462490648
1687614245
1217182604
301210832
1895871764
1183644562
1806877059
395033807
1639749356
89920106
781458272
1319477606
845769683
2103272459
792713272
536491430
1967373416
1697723379
1411702352
1144105714
2111330894
631913036
649670019
1278069225
891055288
781717247
1656883536
537394250
2021814467
1286586601
1138038772
679613711
1384493253
884058708
565717101
796465520
1761326358
517237274
1488055992
1651214616
1173779644
1029004538
766662775
2139842401
347860107
114237725
1822872212
1589862098
894802317
884460714
725972077
762798602
1737246384
130998578
528661306
1287943377
711476335
2080655747
474069118
1709448066
717714347
1897789045
1988963546
1797738016
619804607
1397865072
2062896767
534477041
1317043465
928402935
796454605
1227492106
1922707949
649470900
1297598663
826310921
1978034447
2024055711
1985841448
1900958376
873021046
817924350
1937059132
1889550972
1230922272
449794827
1764874655
1966909129
1365914002
1212301671
354848393
1335784614
1460398926
1058282557
1750908991
1655802779
1927663445
1487569865
956687356
1947593620
985676018
1674358471
1775978113
1346558130
1885737586
1714127215
188695368
862932186
2034795819
160224662
227574880
982576900
76474249
1196619748
1120182148
775294516
73714920
2083529869
1210756741
411136713
976366932
991952760
741101143
560003102
115987668
1508102440
2060219668
1705317061
558555116
1997975209
1782082682
1995151888
44928051
1637449260
2118605003
833832501
1373172009
932545238
899795751
1988963546
517502007
1164433192
664124185
892879224
1823151061
1619048169
1664423630
1469710106
843899106
6500871
482631433
207176453
1137143548
1675789399
2000956075
1240299661
42216757
1548479486
565892025
2085835366
1562142880
1415107417
356906983
1206341267
1232043673
252200653
811337621
1812549051
409584798
1443540036
1575883667
29467939
1073329068
671182580
1673356025
990717537
616766960
1471064161
319975409
1214737194
1383109027
1389591806
1504469348
1905381227
821961971
1775602088
1611805806
106863747
925710886
1591248533
1722061844
11229014
883425881
749691297
590460891
847772975
1580544929
1685493174
296126608
1806174862
1903813398
1951266598
1089863794
377512888
216235982
725938629
257154065
1549267976
447303615
1979954523
1687031983
430234680
170122877
1473321198
1353783693
487574255
1477471062
1466289287
1401492462
891625247
1372748725
70038928
1435678698
1530933216
1895018595
990909673
604232038
1632628097
943368328
1431697853
527116693
1233881704
1222972813
2147227841
237601096
84705418
680125573
106889520
530961331
642843365
1405448465
1426859633
1817869235
1708604845
1113992656
754328516
1037198646
491749320
1399759694
928621616
446206278
1781513079
1360858571
1702585151
878712527
1485218443
1981880838
302615579
90449564
1156204538
2081626675
1503275368
1237657612
1089662507
1786766542
1369665401
205193541
1781657259
1284782222
1925916745
258641755
362398433
317236668
915098600
1909657698
611871853
552467837
754859130
419567698
1054741184
1140546860
1055315100
1838882887
1261142206
1178521882
141258405
866511562
1387567728
427320995
1947199915
972288910
285301763
2117291570
259885182
969890372
1982043675
2048469120
227875341
1786710693
2129177057
1605015280
1254307719
515461632
2131400435
1355923190
642138196
1399929031
1440595455
1725435022
598503281
52535635
1751103473
1230741652
1602496908
1016236678
1693810688
1597590219
861906498
1381604167
782165099
2146872328
1111843379
1937653230
1246271025
1982553626
150163278
1881612996
1815584035
800616485
1783666793
898727145
839675127
58003566
357239890
1530606331
1000153236
1875541234
1167296192
1699345694
1484835974
735857106
481723226
1844711444
867128841
1961105474
316608471
825489347
1126257717
1666775543
1228039470
929125879
880744765
1792623783
1279070310
283359353
1250310313
1502464858
528305901
980558401
2123643210
1711080677
37639052
935228238
920172540
1111487959
134474267
1762711042
365210147
1410418197
2119730373
2058966340
1012205708
161851770
303812319
1361061457
684948864
1428885835
913408381
45388955
1193247541
1134791009
1230937604
1247809643
2004369477
630346915
999164689
86629651
2029141577
1674546974
209579153
493371537
1568777679
676930614
1892887526
616090339
592792103
610229655
1324958614
1299802657
1151615530
597601600
49868763
1716048297
10538779
891427815
392719765
1748224656
1859359320
1679330536
725453033
1233054392
105328894
780367613
1416300418
839546986
563796210
393243002
1670325113
655058865
1952196111
2020926274
559452846
994684865
992815672
1364879251
788204828
985465212
779012642
735731357
631712421
992145200
1836868609
98354399
98515360
880778917
1096716383
76672438
1429127317
1315071525
2130596168
1953729287
187633873
665735375
337841514
878900310
639165858
1801418678
302754736
1171611993
510355002
1962427203
1339056303
1004284779
1961540675
2045754071
1499223118
832169589
1882479172
968520138
1972135073
1424052697
959204031
6083762
784349378
1778133333
1651562961
1673066254
1757714553
1341030491
643405477
294133639
484441678
678510055
1914956381
2025656149
1026423221
1226379107
290425546
391292134
974728496
1083203002
1473182664
1515939853
1930354344
283838747
2072820834
2077683021
2144174013
498596621
1642570814
1105577072
1761304005
1303809143
1437395949
354733954
1246759576
1826948440
1664610917
1153401202
1866248055
541016343
2021524676
1405744270
1823051397
1091882747
91384701
48361937
655844205
1516019449
1698035515
333331100
1431527434
735506341
1043040795
854330884
2035517618
2018297973
841794904
588964239
907880221
1574298995
1369981941
653248689
257360114
1679958054
244695665
596535804
565348673
323962752
21780831
321800546
1586190091
733871099
1646866495
1908310158
157521298
753291268
1516434512
2128118482
2131516958
635004296
304607759
229099366
314289241
226643683
1361771621
9863956
1929512263
1337083335
1987877944
1788834185
113369125
1751015596
1848717091
1373910863
214387235
1405277618
753576872
1167217043
812466079
1035640872
928534673
1317695035
22335992
254586498
2130741184
2039133384
2143421953
1562467592
121973732
1534432710
2137070279
1291129876
1101699162
1843954796
1901273204
521094335
1584320325
1244016078
2102056125
361494669
799325749
1783557190
1440392755
1244804420
1471135
111219440
1039070345
1320530506
1782357197
681570223
269208776
392757003
2003411196
560818926
1900711888
1934195563
1655072305
1290510330
663728934
267397772
1115327161
917412504
1411454322
2144678449
1275316232
595393665
1859883032
2118241977
1459465680
1932764798
672290518
557606804
647613047
110357060
373452545
2137423119
2084044272
727591780
219124554
987616887
859530935
1087859383
1783673649
1600709719
427684332
1931102447
270581812
398721454
1807369217
314704936
1739330083
1488340981
1924764429
1604861249
1456130783
1484249137
1126754923
688428692
970325790
2074810760
1238009723
109068620
1330239081
1979342953
1397438107
229802973
752382199
772769498
1288325693
1081620258
1252194197
672353098
1040412606
1824841237
1509422530
334456865
550970926
403855474
1556059406
1902769426
1420050189
783687781
2093790233
1551627946
1573794141
2027553569
717303092
1198882829
821573668
163954565
2011558721
937574458
738320420
1775822388
1521730658
70783721
1937391547
63310794
475144934
569169606
1215401984
1771244070
2131325167
425800200
1639038736
816901405
344666532
917682626
975701070
1537487426
2009853697
1874327914
1479783586
923790257
305276451
1703504879
1426087218
358165287
551671531
632932164
1046577867
297118928
1699766107
1777991082
1125847431
1224028681
1540283118
205908749
17405554
1716757467
33588846
2047542447
1137901717
1624421294
1996899586
1555716084
1787613590
1473748823
574586380
1178309796
1272471790
873587748
751076597
2117611170
196583867
974019137
662640527
885641031
1984372238
2119973063
330316505
1858376784
561979696
1739289215
223757445
598801004
654462259
357752052
250030217
96365916
10061738
60284948
768186787
1270729062
659382351
673597920
378562389
7217065
480771662
2023640172
80998728
586979802
562765745
284519677
851440353
1317601140
689680733
1643638973
361323427
1840350265
1781325130
1074610349
1092315648
541098726
1642678882
2135811518
728785801
1948633323
1916886199
1097793427
1945490688
1318083013
599848844
829040695
1810502768
1868115995
622534628
1918784871
330011325
99009122
371590548
713813396
1847858010
861753537
1819657743
922364711
1256806119
713611860
2008713500
1428257776
1238225978
1271542621
599189026
1459065032
1758508078
127351032
1325464078
894828728
603180590
1907931634
166615740
883586579
53927756
332447921
52126104
392722802
1254558867
1464687999
1770434712
1753884215
1611334181
265845274
1418543207
1641738201
1421008776
1148078961
1543735035
528882426
427046084
921161609
216783293
231450159
481248761
1636371458
1987749096
1148375790
2082752131
1353549053
1331616608
1120590419
633910493
1985520465
273533255
1429831637
816480614
1424576036
434811559
1750664921
568665076
1701072977
1724449982
1793241150
1356604527
989693713
12461072
557988332
807135862
1136221147
2045464159
2047606096
886775174
1581747431
1955443012
1577668099
746551067
722611802
538987384
1866654466
622953979
865938334
1579966846
940238212
595770681
1751516271
72199273
257955031
1333018322
506447582
829857601
1685834361
1527471007
441061230
289472979
2144897717
1684693718
1399900073
1455815864
759702031
1001896854
67882290
1482517734
1458579456
917090125
751731961
730161802
2109733520
1731148954
1488340663
747033440
1950245077
1821584353
358140099
894547392
36584279
1883663193
1572545695
1568433825
1843191918
657215101
370093567
512151777
723749775
1857799841
971424441
792627634
2007351744
1740179606
765715440
909638028
1208963416
730353486
334998257
983456702
1242008853
1776874609
940493588
1904643461
1383900353
1732176259
860658149
1359088798
1309288367
1012978206
1677545398
156025811
670629803
696394904
1165570587
96279845
2047785413
617751352
698706743
509232455
385791045
1306390024
1743339787
819328329
1037868113
1745475123
2077581741
1637779644
140312165
1585805452
1761139438
604088161
1720892741
1701394783
21824071
1128517800
811102469
2131122767
1890742017
598126622
1074000465
542644470
871080054
2122815723
6016166
1637770360
1471648318
68997243
1945010142
260688313
1417796766
2039466105
1721776184
812707068
457481838
492262170
379026066
1454425484
1877109899
213499603
1889922457
2067804302
679599226
1779979196
1500960161
1303241629
36370546
983743012
1744370331
335192740
732296059
512478477
264247881
167303318
550496875
287772541
551993834
2076821480
1459439632
1806327357
1872144825
1661685340
840309447
1802746644
573354956
104079754
1450390207
1209558788
1400968444
492509739
1186625238
133151195
1833125129
928074986
26832393
1318641017
1230615151
1350531191
1322383090
1702621078
912180655
1059564094
1289850615
380536451
688922036
279653035
1741174881
1790479342
1967410389
1672585358
1569147029
1503569846
824278148
1251180655
1643219174
1420341822
1308265877
440341046
407644407
1421206325
1877636422
351320659
281019273
573279794
992739396
197111648
156030571
822656902
2072543714
813847962
1840378865
77393186
1260608774
926533987
69814479
1373074076
484138204
889900039
165740596
1316707284
1397184541
2142864196
717514594
261895022
778800862
381593221
1191239538
1046350693
602144352
819175398
20899163
2049331171
1389206248
312889281
1426872257
1690930791
1615382027
519535888
1590144812
1175671786
1905336348
305674049
1376549386
1327169779
216062820
1948945335
676125107
1473211608
873546536
931138461
350905491
942213950
76630622
235670904
784965473
1348530940
1368796933
1080204571
302412022
364845210
1889955619
1350095781
447414085
1221357809
541885555
1990967431
149715824
741349002
1046630238
440723638
816091669
1134506672
362121756
1315034202
1408232049
1087958646
1354553026
195934305
162733156
1720924102
1612593043
1570863873
1703642067
152533786
1826426283
187189250
714763861
1771252589
1727857020
1646353418
1570522047
408617419
1157114017
552216168
1757638896
617319183
787389616
179417905
1371658083
1901215136
765530248
1758189971
533302353
867595065
130620552
1088673821
1995841359
1818195692
1344705300
251509369
756690050
1874176990
1518283188
2096875725
1206795858
1320203046
57149801
303228831
1043210526
212121073
1896572849
1585642704
876828801
1278273519
1055975461
2089717686
822665281
1572640453
1570310616
1123356075
1225405145
1781260240
1539062245
778225615
1984498666
1164766302
1288241545
1936711232
1187693620
1749938652
552859660
1397546311
837242960
2020421400
1328922577
1543996854
1226058362
653726432
1539654444
1157739145
743469554
766930560
1419696172
1225031495
1557072820
1883285619
279405452
1355892035
893093654
590128452
2117274702
1384438613
1452135993
1384865846
1753663305
965676033
1420256770
154921334
1970188392
1408951870
426215722
1404851927
1189644313
727992807
2017808854
2055361033
1514876145
425703671
409033691
37404480
1555490057
1794337476
883403965
615918761
619394726
1556107157
1207071239
102112135
1288914282
1714364513
1757428822
704169297
1389324567
1690645159
783824670
1849036812
1665886673
1348742623
1532809762
1118625128
1944921570
159115373
1081408749
301465423
1534417638
1365759554
1889352946
557178993
696828263
210942929
1764198281
1905857110
1327235343
763650166
313558826
1227697854
360366098
1099724866
996594386
650687999
762776183
278619175
1922973176
1264269751
1743777675
1487380331
1046285179
1358556192
343559104
850981183
2116367044
1141590860
1656502654
107305216
1008591522
1058931365
1786333430
687403412
1205380616
1616456316
83939245
53082531
1071664259
962148739
767401948
882463699
528540229
1993599936
655448945
1371450368
783530276
1368214282
1027383210
1839733245
337356689
179343384
711243874
1298655990
589046118
867291855
1330743631
1847830598
749390486
2025348172
2092574276
1652802472
1145711307
1885544704
2077672115
118322986
1230369708
267919339
130276595
303746207
1646016709
647376453
969114138
1536455183
372498134
373997195
1727966480
897935771
510930822
1934602436
1147878378
64407151
817877315
1297807468
443621528
423254881
67483464
912246581
431611334
1996302016
2068265970
1943959794
1994832605
928393260
527184661
1735386796
1998057687
1206119341
1825859991
1766465525
1726757450
1546371884
881353089
247017509
405325221
1608812693
1410303418
1080245691
198240974
454390836
1887845990
58079826
361048392
1654371905
1151250038
609935218
1920266191
979955122
281071905
116740424
2091749198
564959272
1372710850
1862166366
2002861896
555857194
516183904
1296178573
201775298
567056427
320297518
1300474739
1982552825
1956369613
1370281112
830652736
1874863266
1472635098
24500913
920430639
218398453
2079141222
148954003
984359664
346399186
1586898277
436235166
75374306
713704970
180036618
1099055863
1845716329
731642608
1801211380
58101811
1828637963
1802215602
839510499
1482964402
606809817
204531368
623838692
802201491
1382835878
177831568
1415339068
1466128181
54488583
1206348782
173994452
2052668007
1417404966
158989486
297999347
1235771877
874226042
309853664
749032637
1735598947
953952826
70723173
45082817
1778375343
665486073
1609218217
2114522415
576190382
347209469
1168532181
1987267665
2020606885
1801286413
942650982
592810633
1481751673
1035666025
1766216612
1814446049
565650854
2070445522
1140769585
1734109740
992926439
277472571
1627116513
464873467
564949365
1820784890
1313129560
2106440178
1823145178
91736462
281069394
1039268692
1974749392
1251776370
1087462198
1940381320
1968628227
629961247
220374149
589013643
1260709522
540623529
785966271
920239354
1241017827
921609391
852135712
1307683228
2135050807
1350367031
1458171769
1128276396
829907934
1294942060
1830430834
46523343
1634021509
808873363
581723892
119326728
1902506217
1287339674
93974420
508902402
2091022887
1708280564
1848764550
1900790492
1203692089
1442063464
1087552247
616287470
758216691
2118205323
1486153898
1431660022
718924399
518122569
1053857578
138810337
1628856885
12180775
503254499
2051130803
485057855
193016155
324528050
148160850
971829073
1527718597
1692039305
2084078319
1467345592
467902710
1825765651
134381623
58676322
1776259394
671681125
2124617976
877679049
157501970
1645180602
602299288
2131799321
1524191758
1578717198
1413156507
542291201
1467832175
54816153
1051148768
292565089
189067494
1404988410
1003783665
1099645679
1350842679
1586355881
2022129141
2120550969
1403182157
2022480972
645191213
1319147869
1738075594
775728424
1602111577
801725765
1321057276
1200684479
178153302
646375802
611524080
1804983400
1594290431
822644291
391214875
752700878
1888670614
1897406679
1487938133
631125561
677982249
1288241545
1626657852
1518699228
510889632
439126024
1026396536
1262564140
1843442554
1837247830
1061773936
1183880097
1854318034
1686568726
660009592
1477792276
2096544839
1659677136
129339859
1420877521
562056185
592044903
1037940670
1854131016
1730637407
1407170241
1887338605
1340107211
1261354883
966201845
1418517154
1839268136
703079829
93741314
1430465475
1156762915
107365071
277059380
1301565785
549434145
170339674
1562793931
1626335406
1085884941
550866702
286619359
1434322257
1691648521
1959475827
2097534711
830526298
824984832
167966663
1612173102
30222187
147929512
1448744912
313484371
1808273915
144312723
1510195041
2130917984
720469003
1051615022
1812716311
1503488548
414609928
1860899060
1250617241
818133099
1809355670
1662050423
1096910834
1512004211
1717768352
546378548
1047351729
739035514
572553402
1442882276
1110357307
31771733
475507575
1339953354
87305221
551907111
1362654644
1988915583
510297548
1411492409
1788865034
1563248965
536150535
1076400148
57500886
323563484
1357730838
32821503
1155202784
1164213564
357778434
278996819
2072098448
1715172403
588930862
1080182544
660186906
1749304286
513154787
1240253255
360945241
1823675816
1247132879
941362253
745211384
432521011
418049738
1724899344
409158001
953264674
916196229
295845363
1981257815
2001449723
1898813192
2100754705
336103289
748770100
1226974484
10224702
585442069
1833958963
1486648876
1331198559
1386267270
672761814
1620374130
686315289
1555416503
1292305337
2140474533
1723758333
1433544204
2101103628
646768946
856380617
1361835286
1073927267
2144320156
2085602413
1136766578
584395440
880894781
432541383
184444771
1365290117
936813403
766932025
360764623
1757779711
11535558
1841465974
103963971
1912618869
2039828823
15231375
419798076
1210867349
478720401
1026428258
753055013
717339867
769738742
1269081764
1281943903
1216289630
2067414333
1395508234
55111250
1224346654
658967197
352705092
1518615528
65618911
1633560588
1915606035
1156534195
1365538812
1490331604
1893566364
1079946121
1125038199
368584036
225881904
786573755
1881008468
1976045671
2146484460
1447986477
1858217452
1850062574
1514436377
872933617
2049991122
1884834272
396950863
914164734
377403936
146722297
1890420823
739281147
714265001
2088430477
2021802481
1340915966
286016353
1126606895
1779050466
54343911
1564445608
1700483185
1819190603
1422625354
47476666
1572546877
869857329
1611434812
178540046
940153408
904127775
1722925860
1363348023
1601971260
1860018045
710119712
1801151068
491679420
182901780
629051950
629790936
925250848
1294538551
1499947968
614422639
1720105460
779677601
1558919554
1002902820
384376386
1201467288
1632799280
198541513
1665594985
181304614
1239327375
985731791
374060482
1522488056
1801138327
475357453
250134047
1634614326
412836575
1545474917
795191464
2039519725
500450967
879941326
338810144
863453562
677716120
151945999
884736353
842335080
660175759
850251515
140162896
128489557
159761587
916683431
811548073
1183570490
50270013
747763525
1165729631
1694432565
896532250
2119093980
1613798609
2014222221
1372380763
2023430929
2018183310
1081184344
1466880741
1880902224
196737646
253612282
1149355270
1430332136
697627465
1205812181
1565349847
1882532355
761768267
422555562
4044603
829905780
1839818731
584498818
1636726759
1427888140
1633582766
1172371501
814034571
1793922862
798268732
655449598
1383293665
865216445
2105043413
1098849249
576581747
77136756
1330989780
1586981435
1318187511
1856888032
2075499488
1053093615
371991549
396679418
1479977476
1557261052
1178120203
2036004509
1169945893
1827529751
221394735
1487865316
601219274
529224270
587097413
1944262859
1697217569
14816937
527068123
286661383
2011667468
2057790228
1962720816
854871685
1467132420
1423052846
2007050013
332128479
708317208
1828881158
1345007278
1229502160
487613238
531423087
1463068229
163941281
1164893205
178732224
619928170
899090277
665938038
646693884
377163063
906924586
1795008497
1834132597
1931092261
1098268187
1153846926
1567723112
51940276
1192977070
2070966885
1193607945
717636329
74268445
1423778402
938536176
1720100551
1696771239
1315240040
748496011
1642682055
1846603782
1231344082
1848510677
989435399
1359206401
527556723
503812565
367472577
227498906
1599252919
922633549
1932325411
122500719
1397181446
1672231912
42975233
1689305966
690214664
884437518
539658108
1468918510
1239408207
2062831555
1755726522
532084528
391718201
663786745
746294536
2021323403
1825586105
494474380
270520387
476646414
1749800740
1970653186
612452606
1430457459
617860890
557148927
361486327
654713076
1425225646
723104860
463994299
793045423
1009494224
567550678
1406100200
1684761614
1772903672
1555039220
1367188048
758214788
898180944
552884567
665868581
1280385566
1622785166
1510749603
893271389
1426138364
1839012270
715467187
1995154112
751112368
1524528123
1223075890
457386309
1134438840
1779688246
1428029367
1090937970
957215607
1015151969
684213599
2112821049
1915443839
1349182664
780908705
2131706404
540673665
498725100
1192820318
599492236
147052055
945909144
299134082
1308889231
1593524091
603805771
1257240115
835271346
1137219768
1408807671
1383095823
423959592
716494103
1366596429
642339323
926364790
1065266773
218372547
118261341
1610443085
449972221
1967066111
526956218
1205691262
992360662
2114577493
673928893
1429564853
478105186
1305838565
593623113
73977669
725233264
370343118
1910436006
1372897808
2040055595
1760188773
2036672290
1863430345
2056654563
92522044
548002171
437022883
1510031099
1335299032
1209290875
1254905633
417553324
36219846
82604642
1655222450
1668373052
1394746202
927470613
100314191
439076282
1556960398
1637336334
435053435
1170083490
1436417568
963583334
1386163371
1708568509
660184567
1242200436
2012636077
924173606
1570782184
2126001904
1393409759
1602964723
789011722
163553345
860160049
977568996
1193157074
1541867001
1756979017
828182821
373474831
592329726
501414394
1212953417
1633899881
1366557840
868003965
632960326
1057742507
1882007354
781424290
637337415
1546352456
733048453
1154432016
324499235
2112821049
2552216
1972716370
1942410531
1499022488
913082623
1039818777
1083211146
338248051
1748452596
61135110
2078234383
1355399475
219329517
1554844311
2001966884
1814593102
1585001356
1975492446
768614614
560813845
1295313844
1879355944
100576485
342013394
53869537
116548548
1623018982
1022850284
293010612
1932021704
8355620
1078543427
1385222282
807862249
2094513611
1231126727
903309138
998670977
648103376
960260963
1927757789
1248417668
1193327378
200032376
1998873094
920606020
327131111
924715976
423031735
627980792
7027041
387245378
573003452
396644218
2014760159
449717403
1591399936
820411803
1640302476
782924297
770662834
1162175980
2054283389
739121984
358360954
1732830873
405644462
1856077740
1728854636
826940616
2065231950
2133625243
1872400390
202454710
900443273
98725750
1963519114
658533047
198362783
1256774205
2041310438
1339563078
1961153940
693744176
1092924766
401412249
1702246212
214567932
577139911
743837507
681576145
440111357
64670218
2004663942
907760835
752263328
591381758
2010203307
981193428
1776836007
930704478
1601196924
1229474401
1338467755
558978881
1506236460
2001302859
1321503350
705531933
916995938
1117492915
1325049116
1984340270
2065655878
99167412
616359991
1865745202
2139166657
1372143872
923337297
1996939715
1706859702
439226454
91381790
1721102112
192119666
502580492
2134112781
2102975417
954072042
1808092411
723481218
269824990
1637670701
297403575
1370650658
2008972934
1944119337
1374117286
904520281
1303531835
1852356972
759180224
822540489
1325426413
1985418075
697989667
1217025889
550529033
1497978329
1453954399
1117576712
1498828182
787072128
1045272810
610609408
1099794203
1855689707
1471620726
904942163
1430606833
28739735
1224209613
50733699
1408282000
1146695970
1104469819
1537811979
696882212
1687926724
1503111351
856716515
1903006367
1451958760
1915938890
1343608078
1936012316
157905984
949241893
82386429
796770460
1154012641
479898089
1721230386
741505035
776405322
1790660507
2107503248
253934959
347769703
378744343
385262576
2106608276
1202612339
1047743419
968131961
1480017102
252377377
460859465
2004110179
1402301266
2125002716
1326559754
2046386562
1903800900
2125579270
1966076816
1863374385
2121378459
2146336928
1680583080
1964536260
2056705076
113432540
1385619822
1632044598
1840714231
2000955837
2082384169
724870486
2117202118
1429458136
583100370
1185569966
1927584319
409967002
880641666
1297300013
1551105735
319420078
1953809140
88198155
1987168536
945228122
1502748793
1721090065
2115573818
998034984
1878845519
1843583543
1223600927
51442160
71753831
478058792
1781439433
1479118357
359399392
317414717
773396932
1106237853
928956492
781604299
936614000
1107876603
277512943
1192246969
1300224718
1103902236
1639705579
665659791
229342266
1328969318
1123707794
1686213089
634244639
126978589
1554121858
1090547970
1971359576
2105780733
683540898
362967711
805926916
1268513440
1064809925
782986891
893647022
2037856715
831541976
1532798088
1816644006
8124404
1721652590
846371107
1126075135
1223626989
754995683
1456395068
1006305017
786256106
166712808
1282465213
149328388
1063641977
98186139
1905825246
1436193686
1423650075
1088938150
2038376705
1820464655
1433535136
308852808
907399630
1875817052
1607533362
836491365
534320235
1557229482
445006814
1489197346
1298348037
842313373
560302471
1196609216
1767890261
865624056
1406906763
1917672056
345413564
119735014
351010067
1285543358
247225646
182302919
1339031700
331897197
1199424824
2021234124
880124154
1778980811
1129620400
1251984877
1926188327
844220191
1270458919
1045430647
372465963
1495859724
570487814
395110320
1891052600
836289179
2096506759
655852315
1269548237
372077560
691816411
1524728299
510805700
1865683889
1848354492
417100699
867962528
2038975461
371673327
1565778833
1617837159
575699887
1788415109
1816808095
1855683835
37658478
136644110
700841448
1759887667
830732792
1679004481
950357850
1810429418
995355077
2080862577
1489941774
1654373503
478132172
1824061842
844181259
731069259
397132873
1614129932
654393945
508615742
1432095604
1918831448
1936214386
899050227
1735308669
1094874439
47685583
351222273
704657446
478920718
1173275699
1234773903
799961638
172443068
2034907258
798192871
2086193960
1364795397
32807564
1391476615
276141550
968969232
481781122
1252352967
427549793
1530845490
1456463674
1674356868
1217138168
1756141756
1069321648
1535578061
1645648420
1499786355
1936818331
922783382
21348267
54916527
1685445717
794669842
1101766623
886703571
1451571696
1130761891
1750496654
1882789379
1731707942
462870001
441301415
1321156308
1732809022
948509082
1482519329
660246578
505563987
490790217
156814903
977516897
1192929471
1052769041
150115396
596108379
1960980951
1823171443
1534077760
162837720
383475437
32490071
1387788176
2019816591
2075511056
143994333
1311888446
542349158
1845852147
2204886
747160414
1754498373
351356067
1083682986
1556422151
1735495818
2040429379
989063106
1740932920
859836580
1906908790
1222500764
793466392
1497134346
1799190181
2082541070
354267855
1726051412
1090749232
605351253
631970652
2129901329
37518325
1623383972
2066951859
1604675495
107638863
562743416
1408071532
93747691
1602524830
370496891
2102214213
1888555826
1628461884
1282645077
1166327291
795026394
2122796118
1328843245
1355786458
648133025
1524293891
114991753
364717015
702373090
2057703678
1325596303
1117900741
1036142289
459606829
654668987
383732846
1784155841
1155511221
196843179
1489097202
335961255
133467915
209322907
1313319315
1403311730
258978898
1437485296
390302048
1417611893
657390152
719920333
1439433915
531817568
1222821812
27413162
1953700963
1819626484
952843854
1548817930
1089908097
1469457970
345375256
1133204399
380377988
1089780761
290130878
1584850481
1071911264
387555534
835186395
1985285928
617916309
1930043114
703792745
541356762
1011163180
344835246
1275089289
1000684304
1476067908
345150022
752423172
914981258
634715018
913676140
551015946
1568409054
1432320249
346016271
1288494321
7925811
2102920117
546568456
1781190719
688380880
137663428
1121796121
791818170
1357881580
1211346908
1733343470
1010807468
938715441
27261579
1655654339
221676057
1357629599
1957654606
102072631
693677925
532817171
1498351352
1046425867
1197177858
1016454531
543431688
103911640
1991635304
1102593304
1380730596
1920653625
1185008778
1610771253
1985035404
634389061
1766493610
1725930111
1767618186
561001559
1932414462
1448634025
835299154
1942962947
1729192397
1908081109
1668712937
1703076101
1734551479
1159122561
1179294277
1901247514
1579425275
1032512943
895309482
1983185822
961203267
1378836561
585132576
548519504
1091897395
652509782
1877464716
1610649293
128294719
462639024
587435569
1871860744
2110635867
923599092
622544930
1999190934
974699785
1753762774
440065603
490788740
220434956
965229040
896972218
161431218
1477042552
2134011505
1173334264
754163712
1401719827
2010478165
541563727
1375665292
1537669730
1288214691
84338570
1942572976
76029447
1542388659
1637912601
2032745636
1269084195
686538643
670795768
1616582507
1465561490
1244025036
1097823916
2129512001
1458880755
1787578149
1556264595
913442415
1953851941
1133920663
1578041915
2074677871
80669374
1923265517
1973362849
965228794
858664192
1588614372
2006901138
866551631
29223328
748636488
1838228020
967028379
1189404221
1893166496
1578481841
208143068
69480917
81885683
1171724908
186429815
1388063589
1852970378
1256978858
1201643848
20194754
533687910
1401670307
833233441
294913640
2061916511
1739971686
782355045
927628613
393930080
1632178043
1698546853
902700178
1821173319
671109365
528456105
709750606
1714578269
1991392925
567681469
1742152591
411675214
1684607959
1407028950
1225715050
1309453194
2077566942
191307208
2063110628
2005022505
467049368
620796879
398292208
1876830106
1084911650
1522740020
1261468843
1006193486
224971544
282590794
1159356997
740308972
1977567161
47592249
2052552183
1213007471
1431575663
1073883766
1077899486
2042861677
1075680814
1398774474
583953694
714200512
1581602030
1683293896
478200875
105050987
1559778802
349243819
1051102361
2005924493
1587661805
1131912120
454633499
1235361565
1537005555
2023531408
1875569657
1709002568
992057887
1403716818
232745088
1816796381
340531450
570028957
626269129
1949767578
1233894139
611224293
1309288367
1388646002
857669716
617046417
233962123
1450803055
2037359715
859553609
685809836
494811791
778393647
690267751
2064577755
1945650044
345725933
1632633720
151726271
510142329
2016519137
65031512
1219432833
1249373161
1900677225
632531550
95926149
1402679124
236256222
2001129303
584701288
1354264861
2003696588
244500069
1661620099
1166939427
1954606869
2052882993
627791357
1058008625
1253809649
641022902
1661944154
1109164402
706772329
237157355
1592208543
304951345
1636870482
707409148
555352766
1493566707
1752145124
399694514
611827942
533435285
1133431738
855297463
1911266155
1301328623
1553347134
64615481
81900047
395767471
1259903028
161352841
1079041739
1314806902
124348041
1740283762
1979314079
1686368497
861779206
23642088
606262170
2106455029
1203158333
753787967
83176288
632995617
1463872012
249308662
1049624387
1670693187
1040860441
1490160870
589848366
814093894
1005316721
1660677247
440301498
138652825
1900767192
2014161443
550258310
208383266
18222820
80562565
1851753117
1385621999
204475415
1636076628
603070699
774645115
1258076115
2055501155
1004635190
1720572494
1444544880
844139367
1817447821
987674310
611235713
900952629
1729807396
168124724
1688340719
540972154
1225393495
1081156839
308359577
1213747210
2102255876
1465426538
1282233447
281113525
1661149964
292662070
1004646291
1263902632
1968035701
2026528364
978287967
819451951
331547166
429988433
605348062
851906112
348722401
219306292
710409129
2035044540
758953893
1911425727
478774374
1475523398
969138901
2136681046
1969050945
2052520502
622093214
1326471213
1271323289
1173309002
613832378
58734642
894444541
621825072
1471382908
2137480072
1489394324
1365936299
98344951
1227564018
1574691613
295127792
1195793195
1144662734
692572480
548627261
482262394
319191740
715455957
354455502
1956271400
810163033
331862069
2138968150
1321784866
1534970220
1363628722
1501424326
707618612
1213326209
1967009085
1561480272
1161578224
1472319689
765079588
1286309728
1830681003
756475859
143762023
613379616
537883583
686420777
198607215
103707196
1160115750
267848782
168893297
1132134745
989203195
1854500895
1988923749
1542342792
2133081151
1570188424
2013352779
1864878439
1601351402
707805349
457139639
1314824401
1335735330
1447099231
1016335496
370656410
371931130
1865943552
798861827
217304742
655588306
1267029836
1381645176
199976327
1060441987
1877496716
1495303781
975638700
728027501
2025865169
1997679694
2014739345
386613884
2144674254
426287707
777870652
198942133
917821925
148822123
830800898
306374763
444413326
1650347125
919803900
44832625
655374872
1414301861
1300104957
178477276
1012399722
352352166
108786818
1667757891
1347004388
935981191
1422697553
327157397
816681403
143218793
849390700
1756516396
1753231126
717007042
2114760793
1006488971
1819362904
69832246
1518386437
1629016251
1755024700
619014720
723416790
233881647
107086357
1338081303
1719275735
653781239
444960436
116025774
1780632114
2022309100
1122390261
2055748273
58188695
1716200214
108654637
1460409676
1882480420
1584131735
1163378629
1995406100
293782004
1647937176
995339642
2004336019
1058407218
337747765
1876061806
1849079212
731324556
603005248
1563772811
615352733
419823070
1019428271
573838509
661098619
871002419
2041670846
115144897
1357972807
508066178
680858327
1108660834
1795181936
1669365647
381301769
1883666102
1737973371
639711380
1800248140
1243327854
1523938663
807019982
457934198
380595453
1813400283
1783243432
581913221
352010772
1629876178
1139468371
1242657303
1177581288
1820946138
796841795
1361872042
1101651382
1959143582
496238021
1164773941
466050995
913552704
136941155
1936372450
674042705
1310905943
1003758387
1248839107
1882125222
1503617653
777115824
895681224
1321986981
359524512
1252026168
665700624
2032711640
510116958
1387111247
944722293
1294785828
1011711454
999020523
202260362
751515816
1189602477
1281962073
2076042434
841630895
2097528999
1463042232
1976294296
1926492054
158124671
1893145104
378780654
1501467137
941801930
362670458
1820847945
675007850
928293282
2023387876
1452481812
1559608787
196018398
1477685748
1920980493
266648597
870614950
1048487494
167509766
1238849747
1719020816
554578891
756817544
988367777
1624387642
1050067807
471109265
1662320080
1167294630
1972343024
1580154537
1689156955
1355012346
261657905
1115146348
1504020728
1760278914
2123892386
769197
772180661
1134321259
1370004519
1661451898
1383523907
1472657918
1499954345
1510718003
1847725535
275696317
2017139287
638925258
350643811
1486343368
910547229
1314991531
964972950
857454081
1716413923
1055846142
377380812
914070396
479117731
1278556935
448126637
1386979339
638282136
1110945215
2066378574
582507046
2070872577
399877459
1000622007
1139327911
1369871994
1355494186
906681717
1810373907
1167730474
1321325905
602477278
325610654
380595453
105643710
1441882168
378569564
764195712
879828551
10447254
1246932121
1772258228
412081465
1168493217
2126544243
343422935
786976909
1675719558
1976204445
505452787
677305636
2030879450
974373006
594967295
1211073373
1717777134
158606960
452086586
1358996570
1305170513
1649301157
226240481
1750933493
725722519
1294622023
1867698645
966414288
1987232845
279383270
1624336747
605508150
1263073741
1875148206
1793210615
1750496654
1115057980
885084641
881474844
1609519469
1953571266
817838110
1433182412
1868863394
1041827945
1503782665
954884960
1486741757
1041326463
2017075657
469863776
1369184839
618479971
1569174541
1722030663
1571112299
1657146896
528135920
1029317879
163608656
1462644123
492277147
1474325473
111166501
2045340282
621174001
707836589
821611013
542657226
198643702
144278294
706180060
1910271492
687248611
420191496
125310534
731876342
648789163
577133701
2098992965
1980253914
1771883918
26128419
1477246927
1741645638
2077809247
320094087
1600272468
1014565110
1701047790
733107873
1810969934
758769252
484984361
210414260
360949036
1746200245
417519739
519632211
1005729407
1997801005
1900710609
416887167
985377805
1977524693
908309128
2012182097
459687659
47469615
970972101
614407212
444591060
156799252
2143546558
1977037827
591927985
217367860
417043956
544369751
1514731181
1573453263
1174005861
588766200
328037614
273639563
960501356
1718165806
1992861380
217879507
1320060524
1375216453
314385500
976998596
1239025459
730966322
1204411393
306927564
1435554644
1392828679
1300925639
1922669939
131194977
358473280
222364950
1065376492
1508993310
1155139516
862600154
1898691136
596714680
647043388
2024700187
14099327
598526176
361100230
1756242683
1442017886
1091159200
2058523690
1387966320
370160788
900489071
836325591
109852323
815415459
1836033187
1085120107
1207139498
435322322
566125278
491502165
717659617
268701672
1879042622
976399891
1095293718
2050791777
1665202744
1314312141
145745123
871043905
644864011
2099060311
474559317
330304974
1607219017
1536672587
677821525
581216900
1753912914
1420813866
824205775
1894329273
303219191
276322736
1691930445
972833050
1441725277
83187315
1909705216
2104099331
2139813421
924689752
483090838
406998559
1539945863
522404293
1278053548
1102060176
484071204
1803813626
2036623814
1231235741
138926036
195618872
410982677
1325966215
237296971
215730324
2127117838
197937674
1746828708
1350807520
2045728384
3611916
1299459400
1364152062
1416602777
1367916702
31190092
610962364
2020229037
1767337859
203829772
744159711
706488369
279301209
1216636141
714389316
941973011
587710658
635536977
1298048798
1318263758
594462412
1545157038
79802370
290487627
912887442
1507496066
1106231596
807878647
1590287874
270086692
671133587
1897301862
258999264
267370964
1996973094
1495471154
1831649530
1673028485
829323045
314564237
943986601
1891277641
1808322903
1942929587
1208138312
1458074165
548703502
1484896850
1977230364
1264066792
1518351908
1694909815
2122586031
728624974
692744417
658053612
1202187514
1288729778
788920895
1747711851
994247756
1018841121
1551153310
527635295
1833872469
407889447
256098735
2011116204
833098862
1318413490
740859990
1668421628
1004674105
463253382
1187651123
1651221404
1778330843
1231902285
857831310
18111809
615027906
1529388551
493103976
1945047031
783233598
1642442212
1248369747
775643476
279988015
1302773163
960126120
1593074105
304684828
1647539163
2132945022
1020155454
680651640
401624335
234119255
1445647023
1976874108
1300719054
803637653
1919119537
1739704646
1081233058
1154494732
1175828635
1232757018
586228214
1146923183
1278657487
1745005529
1457111834
1262707910
28079685
688956660
1242437098
1257115604
959343467
125152352
336994795
1415457788
504377402
545494759
1351831192
840451488
582941628
1253531210
940265098
1511933271
1529792509
1989883727
255298670
1588640972
1578717995
190027179
634914635
3143362
2135146789
898221220
1752808018
719716687
1238208605
1560795619
520094039
797226316
1612495951
1683766325
1426649755
2047781841
1858913570
2073503403
734695013
1839079045
211897497
607074107
193905189
973491062
985001305
984296143
577379019
246679533
1033387518
1586257952
1221506262
1724359946
601615186
861285632
376151026
1773008624
1926854158
1130607249
1123679053
102245050
1428268815
1815281228
292761064
1096570346
1147585864
1964825868
144913933
138550975
1391446630
1676323761
1867453920
712271219
362013638
2054637557
2007186053
650058692
407380882
212972714
1989969978
1071251816
1088688406
1142764662
1572939005
83503156
112981907
1122969599
479924348
291079197
1650759704
15940514
1742153991
1707001853
1755381578
1131059711
535646030
1306156236
322129662
1107822010
985998178
730116011
666868131
337994983
597397372
228423843
1365409735
435038661
1856513817
1896348625
598919747
1726053195
1307372249
1495562163
731958052
617422057
1892880929
204451891
892797105
1556440089
291537863
766268924
1514145048
1802788259
1222086486
1485285920
1910689470
1143632929
852475067
1083824055
105498246
485545892
703703842
1040617129
76234577
794361788
1007078948
1255138236
1900616193
2072014797
983702450
1342387529
1109128005
398811772
1119675819
1821567793
1477514410
207201634
508628557
1582269107
165926127
239730962
453943448
366505466
537007174
1949762772
549620688
271922551
1419674682
1946089012
544816723
111626219
860651337
781980760
2024382478
1602482493
999054957
1542082538
695288325
1478523047
453166853
139465878
1276271004
19735773
1901072350
1714563217
1676709224
1240908361
1194567213
1469717168
61758894
2135765180
1082988851
2056034638
1112543011
164865736
1809541966
882907562
532539676
1551781963
1361194332
1562504263
685863561
148782020
218021869
813339784
1808295412
1369122168
1130097861
1561503383
1409900949
172298607
495199490
967711520
966443283
99113900
1063926976
166316135
1073125886
135497478
244529283
689190523
610682366
1476266352
1353375508
754562951
238217673
43463852
1113732224
240133019
588055582
121271280
1696966002
695384395
4601002
1497940591
955106529
406244492
564595934
2033239310
2099330197
522975365
1822655635
1121323016
822466286
303561898
500710253
335961255
1068572332
1242219646
353028436
430408752
1019714930
1190514320
828040339
2062717542
1398780534
1164871664
895465973
905430771
1730302881
1904513491
1413195578
1594539434
40277499
1846306446
789533091
811035693
1953518423
1690802179
1011064431
1325022643
1614887728
177833776
1516485434
93105394
1678389767
1998094319
999516570
311583348
579850677
1976625791
1192514373
447269438
197033251
836801546
1835853399
1942437796
1680147283
1498991823
243730029
1535952960
703079829
2035445827
495929390
1810551026
357812920
708047955
28236204
2054575488
62046717
465730167
390625479
196516944
1516171827
130052291
196431434
816554023
2006203752
1482704451
1167494988
1705756954
424412554
603912511
263757979
2019574009
1217372073
185587292
548806725
1907375964
1181266206
1845202480
1304260781
1443451791
1457730584
706052457
485127564
2080744032
351771881
173554425
86957656
1564057909
1548033932
1098895525
1602415998
313097436
1150776339
1638049823
749740702
754263345
1635901238
1448131445
1194482556
265147659
1998115652
1323655286
778093836
1985613076
2074156305
1000844232
1768868274
803828237
1300570443
1144343625
1307127391
224624029
116540595
1653603000
133726560
2062359062
1298735298
188130715
1154635823
830563881
1837071558
1581027303
886685080
1330502632
1664236056
1066313744
332843093
1718244368
758312267
1535431067
760518996
680312615
1615247349
442953941
155087467
1561986340
645487609
2121477332
1512278174
668761682
1477900920
1468766540
2067695570
356692944
51012069
1051565978
1421975353
1790207928
958926321
1295762158
1689538273
988634654
247725508
2071046968
137540410
376623831
315255387
37061749
1910099884
1350204764
211179581
271314656
1751031392
593114040
158358723
634905992
87452992
969639893
109259448
244961447
1718159045
355263134
1708222201
1490506320
451155067
83931101
973779946
18713666
1387254118
747180270
278717828
1144085167
565786993
753653603
2064502175
1400302772
1554636188
1805182727
2136003005
1643660209
234338133
1083144941
57206797
1733355358
1811829273
741337396
1473659095
464205436
611726697
1321090876
1164711135
450448920
1739188023
1171951029
2013325143
1989275050
2058633025
2137521337
833607415
1820769362
1361265132
1619444012
828742351
474803286
69260676
256621633
1724903384
1807885716
951926502
94962465
1994145775
432439919
9322821
1351464947
2067941332
1978187841
727994825
2041566938
453019646
668062897
1698813059
824272402
1862062547
1473640315
755072149
516558827
2048921260
651673988
2051288855
908491712
2000517896
577736195
1078039965
231970699
343877219
2009190956
1237268566
598951123
1740684404
1260291492
631089483
123882953
1761000864
876594391
717524502
1111221067
1690105519
43191541
1492251272
1398361856
711676636
167727965
372880255
652185965
201277290
1379579896
196037232
821535759
1467253274
1656747027
1728231328
104980945
47384010
1594084004
1817019166
1297879403
2448189
1642504727
2089701057
41244295
1874285012
515328143
920776096
109943139
1267112646
623210508
2011558721
1631615600
1827793632
2067059907
1374814803
1183680795
711924088
1203577749
399395809
914094852
457333358
49568114
123640007
657440387
881518340
105212349
262146323
250736905
1641374541
255382311
835895127
858584997
1832917280
247292063
1941579706
1199472959
1970920667
1903288636
120032574
1217182604
175797888
1138056200
1960015805
1520222392
1399319105
2011812495
1490635507
1898217660
362086922
86860382
674179888
1062812040
1161358386
733180402
276604738
1530682020
677959897
1504412055
2109134480
654946884
2071963193
1866355223
1415263059
1491038779
463306030
81974545
413685035
1218986049
1243296680
966335847
2036314371
35590465
1398998507
1683029606
897344329
43375170
835294973
1956635297
1594022813
962195104
1271958766
1133980035
712133636
1885140661
458122736
1966364815
1674117444
2052281967
1452128603
832394682
822478670
1746592342
105054870
594093013
128721072
1324750051
1143945748
1332544090
1879253674
1371568064
1761903426
982565348
1024206475
1079780469
1799231220
804803314
797654551
2015279152
688683955
1609737833
755505022
1098683426
592312797
456911253
826888285
1846409273
72050724
509576725
1883385754
1425730871
1163446652
1982810418
1635024586
2118517990
1569025777
258209622
1990164275
1310909451
856339061
1360758328
723895210
277211365
1932432223
1081760885
352230790
875512454
309238843
458896515
388090245
1152748037
79771330
1784452719
523217559
2137490797
223496741
1732623288
1948023127
1530260648
1803229500
1733764352
588556895
297976930
888134591
1548402625
122156193
1300656702
322659289
173523772
498384845
798895758
453554864
406636789
1045502862
406766492
262303289
1558368511
488525759
456589768
769444030
1622923676
1693554197
1025339730
822135866
1013511565
1827472567
908696909
1615398084
501883051
823358659
1576350596
762513636
475553912
1317400872
552163893
1929165797
375525988
1621396219
840252124
331578950
476968653
728247730
385501766
379727187
1535691532
824020747
133817698
889721299
145234825
1583621974
770734306
947584426
1010411542
219240725
365396745
606594222
124612298
991362291
1293455577
1959451796
1576393343
797035317
735632046
1097110040
1477822987
215965010
1305419388
1987403735
644629070
1519731212
1437244680
280917591
197282586
1520376757
618172125
1192741666
1763309093
552640156
359430336
1283934848
19345328
199367593
194012594
1885626808
43489039
901792760
886811670
1657595210
1110796784
1107681220
610333041
1484616466
1645239344
1154691358
279124743
2061360461
248375037
1180802709
344246139
1477923784
2071630854
1691930445
1176648447
1441765984
1082135644
383716653
450799231
1515270365
912029221
1088442546
1110942700
1046627986
835078039
91559078
1536225327
1665297846
78268969
1251808133
390781373
1917606296
1254768070
945887270
2108842845
921257305
1319910158
2044212141
1329030088
362569923
471286129
1620625384
226165254
1025556711
415922127
1532967800
1070109812
816403016
1604196980
189693759
1803106600
125194613
1296821341
1359537991
1407709238
2079309232
1473446404
468851220
1743182822
500249996
120942434
1320774216
358578788
381702648
276871281
1498538103
1373712945
81061202
680065273
711313645
1808051678
1598424181
1436219422
1567562927
1086067381
140559273
645991927
1067110718
1856303244
1484927652
1577964253
412535044
2087446930
1063331469
811811759
110560008
842501381
369532035
21979476
1728065023
1613128366
1446727014
654012719
788369969
111345435
2145254989
1149584741
710406880
347737001
201243912
1470766919
1183743547
748207663
359968948
1490579435
2123935717
1935348252
1768574105
808428688
368655673
191622920
928062878
1433692989
2041005369
2797927
1118582038
892935354
705485294
1861141559
127524923
1929361696
1568472684
1254707297
36520773
1554627326
1016789889
1916931058
381961417
800533897
1436310603
2135627013
479834812
2004433476
1994040415
684046902
1485834170
236131739
1055268713
1472478189
1557195370
670422712
41114374
1719316293
1021053883
1971291838
1727860504
731737297
1340000206
1901550901
1860140087
1548982249
1341634388
965507391
1438071022
1349853312
831134913
1623288732
1811233251
253531187
702313401
172187064
1181001405
2063157837
271237958
1444506124
1848033550
491427105
274940640
566145001
1468165039
1765165311
1874865875
1860934404
104481815
240320141
1700947003
91291262
2017091832
1350902013
195934305
1850619451
1871605941
1435124903
62760858
1233223645
525848709
549165863
1714730009
88136968
745387889
2096002648
177508042
357237574
2105100069
1579129851
1842004590
2007380667
403812950
794579165
407204167
658875266
651629371
412519517
1882088763
655171973
1965108011
1009620036
2117550581
522981651
1543834052
1665651918
1060808649
2016772829
120146918
754151292
1152437150
1891463589
1995995062
1038566024
1660411027
1261996666
282494725
2032070
740110306
92602951
161486657
391213321
909649497
31732467
289739395
2103628816
359873174
823451748
1813350752
1471884305
34238911
1926610474
1723186753
765231877
2087818894
1981397984
1408677072
1970920667
1159019099
653132258
1875624477
78271244
909148778
1996056608
788207353
81947386
822948510
356824034
414127429
1068372425
567386626
1898447691
740300510
1466329481
973105911
794482561
1597716122
95952926
810757810
1123858813
577632274
8380311
1013848235
50068374
1657468800
23860426
189188217
197713562
79593469
764331820
763351053
1168862443
209113714
1465951348
998406101
1007109622
1953059575
1753161486
163061235
492445242
1688964805
979848554
400392979
681174266
1282992973
985912736
1177569696
480506987
2144885709
1257280762
1055028732
577880623
278522917
1581709215
1385730977
1537034439
893278629
835700746
700918807
988419069
709009294
1300481116
632425171
1279410904
2098022917
1931518420
896625737
393346479
2141094360
470763853
103341218
1339565575
2116885137
796894435
1279142295
972488887
1512755132
871790491
798735337
316898718
1408798885
1177331554
1157430914
1494826869
446834272
772096997
2018217119
286761390
1857842073
405371766
214224412
580875608
901173907
757649971
1893064360
1887718353
529486895
702029390
459282274
514568134
207408194
1732840497
1546762720
1283876418
1038736459
14143587
1223676935
79973952
1221579729
1365457607
715770191
1401887237
87286971
113818455
1650965505
2113725735
670537046
1562117309
1970253351
405879457
1914932463
1181209473
225024834
1641795685
980079743
617033957
565738656
402763788
1234218135
1156528307
1603533721
605138278
270370594
201740464
2052216264
885882890
99936637
1188855332
252647998
805764538
1441815880
1465876967
883634651
93453884
591108024
886774425
760564629
175670502
428888939
1410328968
724516439
878940952
528077378
1845170666
1950817920
823140283
1556436936
942801826
1341880127
958073790
585192070
1001141053
236197836
80753184
435334881
1955995803
2139990319
772470477
281194250
1265806055
870602346
419995345
945220437
191859077
1393166201
2038785286
860571568
215312903
1942565179
1064073779
954672820
2123629660
1352108699
1131784649
1885134325
475684742
27508416
671128957
1893248637
906106079
2056513500
1779205196
801698102
834428455
1662679864
1042508425
1349580949
785621075
2022132430
222753358
1150558383
443016150
122194955
1971277580
117346265
1428812236
823778104
437281661
1004494142
1087032208
1861075110
1218787044
350894542
1159647994
1213025689
360718573
154241718
940462499
2139379494
909820615
310806617
102795222
428380595
21955692
2012356401
735243698
706090404
348625479
2101178890
383365959
1558181483
1257911952
1993831081
1099908645
2079954292
1208956091
1172512897
1759930791
771298850
864812821
146495127
358497752
2124008973
1160424930
131303073
1733885002
2031809845
1215962980
1025522333
1918202735
538208040
1020121667
1470202080
1299640926
1188473176
1583798602
1833062789
383447758
2122402849
1721598656
747929863
113774046
1165897080
350263195
1804050912
198819887
135291594
896360797
682588536
326430925
1022355200
1186587497
750763227
801560706
1507464729
450796832
1030186399
269885348
692640982
94159033
1876375558
367529912
480993839
1941351077
202554404
887487082
560466188
1631981920
112833264
400821379
2002011134
188922077
621680362
1334234430
1452612545
2105716820
1636729226
801029996
1582184236
201379188
55222709
1882891082
1536465772
1397137169
963737698
1633369938
1418265095
1595404407
65050621
66835672
1066326225
839244158
1016826379
733833452
293666782
427720836
201689473
841371799
1913657026
1735384926
2007560008
984991000
1470208607
1766281900
492462060
898568605
1171267439
481497606
273114366
1297670878
1822228111
1746633131
316635602
244128749
866116428
1509383748
1101966486
1474629593
1261683366
376174549
2131162802
2011437779
971677022
727958495
110706772
596425831
1279026953
2085302908
319593013
1024428555
1846113870
1771210150
873366768
190218979
535981360
1494680092
932657479
1307910161
88329675
1051386017
758762951
1314810057
709799999
1145884987
175768733
912576112
1244411507
1460104272
1588498798
1673332912
2084681728
1222987937
1809295674
1638718029
1736262312
872493705
1204663673
1496555661
767281045
1031264402
534771051
1428782961
1315331600
1951662042
1818491505
1795081626
1630426343
1209078500
1139658247
2022145613
1447598680
942523747
1360558615
1164855637
1549364389
1336234330
514243958
1696160814
514357331
1434005926
1212718109
1029202039
1556649557
414642007
1086190292
1418218010
1758954632
58886247
1021328828
507131099
233334339
483784855
1918074008
1197883379
798859208
1243869952
1933195787
1227862336
1614625072
884697717
612772141
1094700899
701530341
1470392769
393253393
1884848457
1159360016
1620317992
621658020
1210033199
1557481079
1948655026
1564560172
1845351445
785602891
858708009
716459192
210989451
1696599877
1173100107
565295173
315914549
1893077870
1614197479
1770481127
974931626
1910178711
1219859639
1777049316
1080462989
255062743
1750141991
1689821440
796927297
1326453744
274081959
790957118
533926524
1804074105
1132913271
402987549
328938202
1406883854
594545315
1239918834
1345770444
49549208
627951014
446005901
425096077
1875448553
1299262402
1311757650
449163270
2045299141
1471052973
2094172521
815485638
1919293955
1831834857
655845211
1178642447
1919585293
1446631528
805906836
1420118506
1104953694
211123886
245119976
661675656
474050782
1447479860
89394695
779211787
660528082
1454321116
2108029188
83389695
910406175
1121350723
500080124
79992079
2018794448
1455451839
1907734379
1337209531
340724323
26415811
162008973
281584196
1789721582
1012528491
1301666340
1677088310
1799478301
575069530
231200346
877539808
1906900711
1821655968
289968625
1240316504
439090661
1477744111
1822818019
1503856765
1983141284
355597994
449125015
1713993822
1347390841
761765066
611419896
648665688
749188833
1564301335
1323208898
930769974
104676854
408459992
1380160741
362101657
2046024
390302083
1978625358
1827056466
64341847
1088741173
2018286868
429548131
223906638
1781214318
2143907774
390777640
1201143595
2129219068
1416430451
2082065946
2146352385
1825822545
657810601
1793801095
791381916
18001657
257704593
1256776671
40834249
1373822307
411173515
115090020
902193809
149571629
1139733978
1641935907
1648698905
631383942
1870264645
489519351
1194095915
312112722
1368835634
1026677870
1294081172
597217269
468265764
1228644100
1244445743
1194361547
489182411
594363132
1202870211
361101488
653930393
1297955834
2037338128
301392481
644569095
809669194
1710116573
1893668200
598879988
1255776167
1240857243
151896172
2129208145
606069608
129350084
1145895218
1668360959
59784495
1560933647
1788815079
991988220
1933596603
708380498
2111938639
1321855588
1170193430
532126074
524256503
447979261
1339162869
1780355434
1782594419
1206787201
1252477580
1280237956
573222540
856631754
1878418200
1498288405
1651706648
1270943680
1749504392
1287539266
293956824
1084217935
1069221714
875300311
980789703
349680039
1104606810
719126426
229041587
2001851440
1307061376
1463499327
987882587
2044455032
851151191
124719907
230503613
529316024
481746176
78680228
1399271886
1158509100
478245922
1612433437
2058835520
1493695682
1365377312
367315109
1803819968
656888070
1963512896
1294350993
2146435141
249399532
439059021
1630795887
1396197802
214971660
2007839674
101557788
1534834200
141774054
1754903774
760150902
1068094942
769866535
1825459963
2060793477
134925318
1944273177
819801801
1143529839
2057882333
434492462
228401133
651836296
1242067105
1388218328
1102772383
790998970
1817025139
1675728176
1325149631
1964968938
1208721976
819038790
1998769959
1425077358
141989774
300588117
179737912
159081364
2057898306
1069871681
926079408
679340406
516635808
65881550
157700522
317628894
2131210939
61618274
231905498
1589645977
1315886947
1393250306
1188151278
1837306762
1165785399
1400665648
941022869
697246824
2045694447
231958188
514880294
256063137
1837659415
497907561
1882097250
1716665891
232296347
1440257995
1261414230
1136124589
2076229484
990008110
730687510
2114466726
1129140707
1429645459
1821677249
993873496
756637795
1482591202
987977298
1007800840
1149523010
2146009594
1218198980
1457703075
1527071839
164551042
554418663
1657037666
658658509
283031096
162520377
42045025
441743678
1337391584
679274733
1303673489
1910921560
1758843544
149171993
1301079292
1695430200
362555847
1943365057
1207571400
279597182
457535629
595799538
1653276157
1561851696
1766904320
1513707293
2001107094
1125644271
153218540
1524505732
2012562378
35285564
798936949
1163887168
906584358
995381859
2024635018
474967129
1340243052
984826196
1388425107
780379141
656100314
1195533291
1412713332
512557205
1984142469
2137845483
1430748093
1561969248
905362225
552762083
89973541
629499315
955937479
340796859
297325275
699718124
1775428734
1843219030
848120746
1373630637
1053682247
1641302728
1463092798
465468353
271675363
917864294
935270906
1820886477
157001989
2024598833
2040489934
945288300
1064322568
265458704
82771324
1125035797
1351302947
379955231
525493889
32687395
762757644
158732475
1519726347
1465315253
1495142140
1649009720
636507025
1464316193
1903921238
397355489
1761360631
1409491097
1134778864
937546171
1651261504
1882820807
1301797525
1415458453
1563033824
1094304000
200880432
1140014904
1135876048
1940270091
1247347568
1256762688
1460858175
2094532388
761076780
1901188243
910518502
75165685
57950157
774857373
1307239672
1580277066
1281299342
1367442101
401371844
339020168
1618373414
414291694
316877455
979176495
627897302
142129770
190548381
290678728
1879349005
49103939
1603690342
1895201621
1502262288
969208484
290954553
1532905610
888134591
871191720
492639585
1806599281
1291704947
1658263756
715905180
1070711647
1508975978
405648839
2138807885
978473390
1149604249
862567700
684384191
1358458876
1816375227
1241166920
1533980118
1947282581
1308136084
1691056701
1834377032
1640476394
190819693
350662150
1022116947
1185649619
353375302
1192568256
204975232
1201387167
1350054768
633427817
1889860217
959547973
1267120276
1555386023
1885778841
730774560
866627022
1343734161
61587012
1786431823
1039900929
1733064853
1598426326
181789030
296730411
1861939421
1954705051
545176110
87670448
1104652226
684231514
550869424
593322028
844208431
2093412270
290973011
909631958
1389447817
578080996
1927397897
113836317
1816666281
695411984
1137201091
738417537
1079439051
2076666436
1350165056
74410636
90267709
1584366085
1692291374
1230001683
1481591236
1955335410
1362837547
248930564
1046887062
1028072714
2139536051
99259135
1729760896
1266610777
1803679791
1245478356
561234982
1572135092
688459734
1715845088
750046474
307172446
1378578329
1252989522
12575064
501815454
407902840
462220049
802438773
545387640
1723474113
1607427447
1670489440
1181785028
894443814
1332592864
1920321118
1863830279
730442402
1601365269
514620032
1426245266
832850382
1245902900
988559132
136334417
914106432
533943834
1032606678
2128334118
555405122
133055224
550344255
1819062201
1611777485
462906433
676015080
744139900
1779678311
1448420805
630789006
1865734857
1819670091
629472615
1571844559
2096736946
218231657
1297558986
1897901476
34003404
1099870359
1099449516
470471962
323830377
396778083
997414651
460624303
1247959033
1269108938
1120540885
80900533
636186500
649271952
43700556
106855261
2043318696
1894424559
821534903
1916992527
86665694
1992424964
955098372
1759113604
1988939243
405619737
1620292176
117436002
58314972
402946744
77263658
1321426703
90604484
678145801
1383728482
284524828
357959284
914194394
88127078
1240842236
2050808877
1231618340
24071718
392267889
403319480
694296844
839659038
445626648
292078253
298782925
1469489146
76785534
785415312
498323522
407586927
231308419
381747635
1373467342
1197268667
1613404592
382207475
1991807584
1795021430
1927016048
319336970
1745795044
1130295874
1206972446
574375582
945468457
1154977104
1920329211
1871707318
934178351
590053822
1061281255
1146948113
806412544
581325308
778344344
1776664945
1448368424
334664815
1073005296
1794667757
1984702449
1161222858
772952
751976271
1375629117
731184691
1806119195
1934170955
90681223
782806779
390713313
995359099
234580791
1637927973
286844341
558281073
253771264
41506936
1619407137
338860378
111299230
1942459313
2007924762
1270131109
93080445
35988595
1483994214
615763162
501778832
1116490959
895906716
425993021
74895698
710485235
1579315871
407722171
177840351
976018371
1781440285
170152947
1588258393
944650745
1810643261
710329508
1655805233
1908084448
203333986
1978013253
1144577847
1598396878
991582295
24497644
108544319
58922858
847467545
1725736118
1797503452
532834371
1040739138
791416228
2008800297
1416177477
1138881701
1201289027
1656328346
1642035243
539094227
1178482940
1150910512
1751138681
1757852378
1863315942
368951858
1344928936
133205621
1272707878
2070834990
1507016341
2067222461
874794775
1268152305
1079091465
888397910
730179816
1241144670
1211490703
292196482
1121351172
1264075399
818080972
598194748
997088979
2081408097
61055786
1264282037
990276309
1857665269
12558600
1964444015
519241135
1924716592
176066277
1745506177
2034527745
1098350609
1743375860
993421899
1293438165
1937722435
1207578597
584469019
404930280
1491861360
847693022
1801843313
1628531926
1017235342
1939281501
1962543438
625392729
1315860921
600741389
1440701507
838927520
707634449
1832535909
880990055
1191513672
322170123
1993811637
1095847914
909845056
11887529
823311503
2041831884
2113366488
102054771
236034317
1722391454
1582152947
691111208
774832750
1702531243
553675368
1839836701
266641491
1239826812
870090125
212613702
1015197578
1389447817
1116719998
1346568270
1289536916
407094115
1664566420
87771187
1467055385
1216285010
2012943649
642979646
1765829726
484303449
1994746176
714372300
2009341969
1298266829
812353846
341158438
154624673
1873662200
1777906814
1271294407
1784591064
1286692911
992766990
573333127
1455153365
1791349328
556273946
1150608229
1393014867
1299923537
655017500
654350831
789303960
838350231
1749459310
1474264806
105080440
1467440809
1064437206
1174650954
824499893
1477341131
139162996
948496219
500114798
1761721940
985151069
553673002
1190292121
420949673
183225824
306891842
1052239949
822307732
1899165044
55050559
275599740
1924876566
327222287
2077199423
1454156824
1273438608
1862583892
971553585
1665783411
1889523462
1158374189
1488575759
1052902034
1746961894
1082477850
1491218627
1839197708
1105709793
1925805736
550808102
1650173240
1810240272
331866862
1465660669
2097581102
188609387
792139488
496721001
1133242223
1465808186
1019987549
231729948
747870089
1219877661
1687012450
2090512624
623197162
2043820941
570088790
1243296836
1877767613
408188016
18295335
225413046
827388030
1502338283
118106821
388133840
246656237
2137208313
1982557671
936139357
528894512
17162099
2141126075
1196156510
56478060
1425686292
1821649507
63399233
91084216
788660253
273129906
2088846298
1905233250
1684393945
1921304519
1172002106
841461694
601264228
1505257233
1040346949
855884012
1207801505
1719278803
1104422451
1868140308
1683388910
516162621
558992086
1830274066
1645657055
233514327
1151214797
1195873105
1673645855
166991605
2017348835
1721515432
1158948373
1555441138
1277578465
1269835511
1570383486
2112194796
481678604
430696144
234336177
552072392
2113482893
1921308207
1879119181
449032489
373718044
144585426
136641725
297506538
887023938
1803288422
1633007821
1217902845
174922854
178758527
113463972
1278564677
1444454017
975974594
416747907
1349478154
173960411
1433820459
626172614
992218573
1625568029
1617248612
903938552
2025849447
842550248
1765312006
1693235194
55843032
1481360786
252550220
33504136
478526768
902961977
302380911
672341103
1646930592
1303172904
1936095807
122286048
591405639
175438161
881742953
427842627
983664064
364129851
1666250003
982719016
1786296927
1322275384
1618423501
1276709278
928930915
2069060731
1599159103
1204394594
1473911776
1591750646
1076089669
933532882
108687006
1796470313
2142563879
964533977
617422057
1799327675
1427999856
339013391
812825302
483107483
803886299
1895892301
1883526532
98979731
1030438106
620376796
1135318382
682014688
1556906659
32204780
2075529051
2109641750
1665436407
365534023
1658950321
512224833
2132547183
763327632
2111783349
521936258
919495537
1744308796
1128359901
374430475
1566026911
1438274390
431477253
532204163
1766469421
1158128032
104225230
410389340
1195793195
215383880
125223079
1653932059
1654917786
713573430
604165468
1003597808
1445098327
1213123004
2098099564
318119825
755429471
729786330
1804108988
927994346
351064420
1022737572
1440439095
714029319
217980714
652488695
489100671
1402814533
872969057
914401667
1797702222
1778017754
117667634
1695413266
1162242399
206162518
879165044
922974030
230847005
216983568
1928731680
735924858
2001685717
529435419
1572200715
1797613396
139355224
1390763756
1055328869
220294811
1709582461
1777545901
1475765784
1874347850
871684921
1967015216
1700820512
2054297173
447528010
1426825244
946246821
556101253
1199555926
500366265
229239277
1076179618
2034804920
302417740
1702185103
599218166
1227323343
817673168
1733545914
1633482524
325936337
924118464
1860535791
208304518
545863136
1710384692
527969645
260807740
1190920313
1316061337
166170706
448632791
963970775
1944063595
1817827213
842935612
75072687
927680096
1328592069
1646611953
1152258333
153278516
2075265147
1469710106
823159837
1788454435
2062291457
667139118
557182776
1398966358
330701462
1483172819
1715426829
947669819
1621788116
1673842074
1255218578
1768562792
507067997
985503779
538519596
1497994339
1992887615
1014352375
1029221357
1165847558
1758259099
429622321
1508972465
193173239
62039640
1501919656
1406813325
536336892
119828567
1265990080
406732307
1061433012
468609047
1251140478
1296631998
988811742
1465236348
900252392
546083697
159955640
1250009840
1934163247
242234413
1569587546
1440428748
373661597
721350698
2143677461
119055575
1803985206
289894779
974954341
870632909
1337831300
2072484825
1709508341
1078534847
1302048032
1995753751
1473196644
1956976225
1575075718
2022284536
194538902
1512944540
817480299
1316641174
2013880011
1266192594
1307822839
1968254176
1028562926
1058079600
831653214
1427083578
493735866
687939221
498950676
203302109
816231430
268883651
1973184538
247472791
1935145504
1664556216
793980699
457329244
1002419574
776280460
1631683107
202292860
907859896
603750127
530732946
824322334
105231143
240324009
1999931406
611136849
1896192536
334462030
329271634
907732904
1324149087
1588154595
76609271
145796686
1999178404
1245073589
1022578275
1172485528
1723426162
1341115117
1793546864
867617173
1363314052
1489466769
1930730784
590475323
44134196
1793860255
596488601
1210453398
1913865890
1026551154
224411675
2026452315
747090776
1310481695
1771426437
268264293
1625225711
1700573608
2038906351
650338535
2112249750
257569139
78400762
748215811
60015019
2120026765
1853564216
1265399526
1603006856
867003733
697750624
1111392671
1778498333
1620244301
778471047
1290521774
542720579
809931344
899632318
181681929
993864373
1536458896
1651826381
1664800300
1937697669
262619680
261762338
1252895129
499371729
1178852122
267148667
1913455472
2103553952
1510892282
1110379575
1529571037
713350264
26382267
1011151208
272103528
1761319731
1107972149
656745534
531322937
1195452428
929710120
1474710846
153384036
1975196007
1380520357
296757963
2039998687
1120623145
1671596395
880464990
1789005158
2115098908
1015887203
1652802472
517925577
283407079
1910140273
150171901
1924456637
991519666
1576494020
2099899869
669209002
1145438837
1647606786
246294516
1620703468
1512105397
367353775
1127659440
1981396052
1311027058
174366375
1833656742
2071736135
658450604
1222553915
2104469317
1601584220
2076086119
8778182
1221410011
537246754
1962546037
1994036841
1807261563
2001665297
1424472548
449272333
956734451
1396178368
583222977
1241018886
260809494
1247273806
1677175645
1639468262
238481804
2022947606
1586685080
1631637181
240381101
203400766
973690031
1244753194
1486231994
1378221514
635349358
756191738
1892598116
895443195
498006913
281158257
1042717234
1060364740
1645834157
947496693
514662059
2012450557
1159439516
1323131347
1367100261
949418140
337481537
1493174682
1599546870
662095975
1373535053
1681831870
366237954
2143576722
1038701022
1738918897
1307014759
1758640236
1283025534
458492500
1246620281
1920405570
1123270122
353349135
495450642
1531714162
1923929553
724655599
1265756600
2037369534
426910785
1145655972
697575823
315761837
476285986
502512119
372110171
228923810
1842842441
870771904
440231198
103531829
1027584941
1099635764
459934327
678510985
1339369426
2077567759
1221735344
158324562
807229818
341768126
1934486673
683500755
2054157614
252724971
1632268334
954012302
2111003844
185124104
977652590
723212395
1105324044
1713290344
100468528
1965920393
1802561956
1994871684
349341846
1220342796
1945160154
1938249511
1835404857
2000403459
75441370
886572972
1507789372
627896471
103818756
1653951826
923769007
582746608
1970476080
1286359049
958551491
1575283660
185108940
1182112606
1962916792
657440849
1942735880
1844855965
968211779
1723097722
1672603953
1833625486
1397986473
2019003930
1886175497
957255513
1917648031
934944833
1329714932
1565131644
373528416
425534571
1692102810
845556892
1030193843
149419039
101292274
481597620
573853671
544711769
596292494
1301953972
1803166427
243423860
313395947
252634581
1299074600
1091599759
2044189097
804851037
692358863
137619876
97430186
1737231179
413136543
1469949255
1284458479
187823024
1526873381
627832011
2105955487
1980461527
73171995
2139863665
485020408
1897924541
1424090167
1074913220
760056295
837388762
860890772
185385536
1457623359
1603082428
1140224299
1184991397
1151943179
1005744609
1795493586
122909539
883566227
899100998
593377103
1522681494
830220252
1642941755
803124697
1336884976
1973388736
1245950317
1552792864
281584923
604243333
626596364
1565792256
190802515
1388001650
1250824811
1374194965
262045145
1890037334
346829583
511301422
380146510
1266237536
102404864
1532426832
1733624731
2052917903
1649412632
2023733715
1899972430
1713727598
742978883
1685489869
895681224
126775191
1094676844
1913997882
1768963262
294188529
741713608
583255306
1284937191
682044538
188699229
1907779597
1527838925
1155473650
1350417712
1309598152
1698659976
236537732
1757040042
555082470
661267322
1248690219
649760673
796226320
967779501
1304217595
721551259
95121170
561737122
448633320
125748150
920208564
1453324072
1205683824
1727076455
272608289
111853633
1415492420
937056790
154050799
1301135220
407001222
379712837
526857673
669942781
1720551200
1076447081
1335800506
1644849013
1213661222
995500944
1219563106
1193610334
1204117099
49153019
1147906871
2081673315
294354500
701167694
1459417535
1135843271
1000212410
605133821
772277159
1429291873
329422079
667261544
1210278618
206700652
1521904377
575097939
966809079
2009526209
952746147
1488527290
1712759561
1528313380
401826505
890039912
849360080
1367845140
892737953
532013769
298466308
359224852
2060935614
1787999141
606955436
1058784124
393628939
2030219974
1748322849
1195252221
1396804379
1973579765
765072067
1566298115
1558332190
2037589759
1064337473
783491598
187706248
424856609
1848194048
2057166609
1252692017
1702568918
1446449078
65765809
1375254231
956534975
950340381
411064222
49456957
1378416309
1934155282
1711632904
591155173
426888099
664424077
861446000
1690420290
584049962
218920065
1727199802
206654797
342304962
263379897
155311720
1961593619
1908833487
2082149734
692308006
305355492
1931900503
1241661950
346209226
1698621053
2028995242
827346924
423470098
1395384116
713408549
629485603
764798152
1535304118
1717080614
294904384
395027754
198318125
428308266
640008589
1135687546
1963359219
209435885
1733979011
23574318
274635729
288886594
1600973808
1723264222
605198787
691459067
811030335
1311467421
1892982149
864615228
65800159
709309008
1823934269
593382289
36800235
2111850259
451748313
1522534389
1983997706
1758516411
1335136962
979855268
1534882613
141313055
2088037813
1696333198
989238484
229011651
203403217
1033787822
1796833321
901263286
1030807443
1713858910
934148776
683772579
1809831386
1843814372
1848197392
68208749
599905626
629424502
1241414299
397415294
252118568
378906156
86402112
1581568562
236100420
587103962
1474718253
1789103824
1168923416
1131834245
500413902
820704810
1913150936
1026154143
1610547459
1036523792
361505856
2088085145
1029957974
1497183781
731473208
192136525
167545566
1614869645
1203208661
1164067829
331083274
1859700969
1943013281
1870381939
1266714971
1112858434
1933508398
1197713377
944579020
70038928
24419615
541680833
886835104
1919382722
2086751919
47786748
1974438665
650173024
290840505
114623929
877230509
1989656643
633201334
808168970
134317623
1382973349
1350388525
596069699
2124777191
1494289013
1407222125
723698634
1523638105
875186572
2120245926
1921894659
1314388521
610925516
1286197507
1863875506
1914801785
2135797461
1007620120
1607243926
158643820
590602323
866125267
778500360
252504340
287651463
1122237588
1093166074
180097761
782173698
150804984
1878424652
2129309303
1669693353
34721058
1585403384
212990181
1664482534
265871052
903096574
577926674
905334424
1703479653
1463176016
442236944
532920702
1641932004
2048658571
30500020
931250136
1840817894
1362503602
1967898104
1626419212
1568739882
850676946
1496148017
203695237
361904153
767034578
1395161862
302359365
311561517
396714239
2126745538
1379179361
1724094165
883351836
1168963743
121850820
1589923487
1807321864
963136991
1022752289
631119080
141789591
1484178263
1293178836
1303497337
2055240853
1027094327
2011358131
245889795
2112652286
2005699070
98161754
1205422122
1057657000
1240949590
1798272616
1261081793
2082678304
1608170188
834168870
1489201058
1563378313
312115087
699249243
1610402710
1582014843
1354752559
1394543129
523022481
764246056
913052874
2125082383
644758652
1527387193
277053413
395911726
1317801350
1611492759
198150724
1371669856
1929196921
1191916412
325400588
910033562
176288824
121799236
1065653809
925974036
1198937822
729313756
1208308974
632710378
1699650897
544543504
513645092
1415895451
1467485145
210779336
556797813
389801980
158688614
1586714376
159402014
2034755974
160518828
249297746
1721848736
363775776
92467237
318151289
544878089
794254547
1849000360
104581318
1892391260
496925212
645972017
2034628308
1066814063
1803715062
608715729
588956889
626774783
1181860616
1022425885
1046876793
1735673576
1273937065
369444490
335606113
1955169725
1876093768
274621061
1243143777
899064012
958739847
1496066387
1852296147
1412957171
506608617
448105997
2078708391
925168329
244067873
24726578
1632650835
1045333499
1052807645
342919914
886025669
1102829099
262475872
1975923917
1500396333
929608074
209519235
1594758417
1829531703
2010392109
138301044
1659044105
84339183
1472351745
1095601521
1405107373
998140675
1265490208
6628545
1630138744
852508371
1252605831
198470256
260766825
558831184
1900684116
1213359334
1144180684
406567405
1315784275
404940683
1324097845
1111896589
1560331854
1091470568
1788097929
1721031131
1603749131
587546883
1096721746
384878930
1545578288
98438792
597927702
1174607448
325340907
749217388
549909046
600178120
106441046
1078697121
669310607
860271578
564103654
946260753
1411326370
2115779638
1540678029
404656064
1866162890
1905191743
1270378259
870703237
1281619807
1711826825
239812851
713025671
1243483232
331917862
2003176401
397859468
1054553365
1369138387
1671490137
2107106569
497774320
2077393793
453202491
1444177943
1695875633
2056111604
1414815023
1152277753
50006642
1915926659
5341449
1785869635
1078728841
483989590
256989393
293348571
1249465785
1929013594
1651665024
145433303
35537260
1633507628
408369050
777464512
1653160074
823918700
1127641407
1465310787
124789506
1613712570
495500844
1723087010
663745977
788841271
236736984
2055833912
1973722836
1577495521
476993492
1591826888
1675044583
552015058
1189299773
1192818335
1332474892
1741511143
896023123
2121354653
1613445793
733632922
1307884090
1418622312
274991547
746028479
800277522
1702862270
977437149
1658211250
2054878374
2027543125
178463314
1117097953
2014887782
1963662148
1380620751
1110502129
1970705589
723339900
1083393906
665399671
756637928
1841926157
754382244
256032238
1709198621
1849239754
1378006925
181215153
1352097361
1930545059
198977082
8791977
223916689
1374813411
1645864432
1810581569
1506659261
516960403
422800640
755072194
895591377
162851448
429818333
1947926528
1250880571
1822301849
1787860495
642538776
1251693125
276194990
834327565
1922404565
1009008372
963238532
664705078
1538689304
792882034
1801212252
720029627
150645051
898074511
142803149
1764126260
1018259669
1418854985
1453606131
1021906820
230524702
228390277
614796437
1687933127
527497147
312812995
1331443717
1870714495
607224266
2082269771
503277355
353775619
619861398
1184611087
1682863166
49628728
1019092894
711235600
286501759
1103943467
1495666159
1502823425
1670623084
1355314514
386951918
1364748189
1385489579
154698088
139980143
584201961
1719665715
1777689315
130777588
967998618
756790581
217495182
261932581
1984771960
613479527
2113022766
1647572104
479806903
1392304304
475048708
156076995
541295150
1647627653
429443093
1967770164
1882391779
428763697
1226385790
1066205433
1004518851
425858915
585503419
176951363
654525976
57010608
1251297724
1243904309
654074830
327193639
2004185331
276606174
890983005
1716216855
196077136
209047052
580559901
373668544
2016547317
1118146783
2028407698
214644056
1689844442
2033881840
1579162966
225609784
1077995946
1146850723
901519223
776726968
40098334
1922486960
537792380
2018643835
400647160
1405766023
1527130026
1587727902
1580598265
381153705
1402401867
1099569318
454929639
280315875
13648640
921290718
1283330245
620060191
1317534403
474907586
1169355942
1859343043
796392521
91958385
2020683823
891880661
1792579807
1605117652
848507637
1609730634
899144559
1191066518
129646427
1405269443
972747323
67057322
405764461
2007876505
956450057
269296809
1412502521
1915866564
1292324606
1916133487
114164740
73947085
1059432223
2141858812
1629456359
797925752
2074390509
1597649162
554700793
1895249141
1567342349
1492129857
2095007399
381113119
1938286430
1675841113
1831436475
1890357614
1971626125
777872734
1026350927
1133314835
709916454
1230226120
304744975
2102753940
1654813742
1494785565
122191453
1367993972
702496761
673667162
1533595651
1051791768
401163812
2082713739
1474528265
2060185470
761098271
1212017100
601087996
130829298
801016151
1656816310
305367749
1133834400
665622083
906982438
1365019966
1484190779
1178398326
1728505916
1754106192
1479678276
1371553265
2016060045
1404128429
304716968
712427130
1508813313
1503709495
796724383
2126422048
2063572885
616283463
1489340501
1060928085
1697126321
377188738
1336650800
2079521563
1170745655
821746169
438632344
1605921602
273614471
949227904
379182876
1205934387
2119901203
1076655699
487234416
568665987
1854676767
434530040
386595569
1253318953
947581506
1866446205
894763113
527982882
665777233
977699321
1141491326
402009700
754272004
158240575
1696687723
1302010070
605160762
884164589
73101949
494087684
1919662313
1045782462
536198903
9357618
711348911
2004747876
1214999090
1062213445
884787190
1535550503
753101738
740684241
595827512
81306231
1652660459
1781719695
682213103
1494743198
777877794
1921590561
524698857
921033664
1561371035
666492656
1100650708
1886439281
1471192296
551833160
1539715771
120807214
679572352
1401389118
1844904653
1062667454
409658923
1490162294
1729670948
213396150
1537316933
1803722159
2054918334
438856316
1540948631
1420233628
1294211641
2017193410
1125616477
2131264966
2008416769
1878907366
2034390917
315548110
394460477
1353714591
99991735
973992190
1008177469
686546131
614714366
898668796
495322464
1723936944
1140817246
2082554538
619647707
700848935
1328465710
436243212
1413475578
1692580663
1172458716
2052972952
359775334
1913425019
152562207
647570825
1905181514
1305817644
836164842
1628337480
2007444777
2098877792
1673390333
914721058
818174874
490116136
923523949
999435886
387877087
1029023257
50484995
1576195409
1950181507
425275834
1309251668
1295045068
1260798389
284678977
1371778292
760547657
1386550684
1568467486
1334170415
592559405
1539127112
766642620
487940009
1897100691
599396578
309239133
1690502553
191481624
574013566
784548393
355080876
2057657551
285313943
365678155
129326064
1539046091
1089056139
1972255716
175508977
1732573149
2114938954
1839476939
1804164924
1029316316
304975355
2015445021
1919366289
55695011
932582017
1602043699
754762496
23378528
1504348409
876642985
2097492746
2010387563
789230363
1473997718
839505126
470551622
1657109649
350466371
21720603
2144646341
1972937503
170441888
1201694570
1856162779
702878681
1515048581
1136923117
1703575083
1187797648
1657797995
773432434
87252620
1381144020
1551265411
1418674671
1431688323
1623052251
350340087
1032650704
112101196
896832138
2063845087
145474408
991742439
35889899
1889906589
2028591488
840756304
303048883
1931160749
156253045
307059349
2086012099
654792228
1242542825
333417080
945689707
480580295
341967637
1775840889
1018675186
2020991421
2099545499
1870082740
918689133
1800213727
1027780747
584729618
604026957
1813403575
483414897
1744418042
1816393567
109429116
320687943
1555930948
342335827
1153143514
784060633
1096113520
2136120965
1208126560
991740957
255130437
1082340264
640163738
103268056
350582199
1123186683
190443734
115624954
333422691
943976074
376321385
351021903
929189075
1215623723
683896254
1793155885
841368242
686444096
1193111704
1499117653
1052044313
1690388451
1526760591
380462882
1698167028
954516205
2041666189
1504069543
488578991
796362924
138743071
2054575489
1959325444
1260310506
1411030110
272878934
2027242176
645853010
1501316825
1200692236
1611702665
126307428
492030990
561753186
603007045
1982924058
299010231
601408190
2036407037
1566637995
1885547049
1076998616
1819663394
2003880672
1471409531
1273931744
1702946471
1552542605
1768542082
2009319644
2134309106
223497474
2138547806
1136709115
1472190307
1334564166
2079993248
615607159
1078989369
561903981
125124958
1017427809
552360150
570601013
59877380
1869311072
393120745
286680237
1177278098
222195210
1713859261
72879490
1296451583
1015848406
1079974868
590919008
1883391409
81965887
12180775
1583935906
871649115
939805872
975552265
30247516
2003222382
1473328892
1500396333
1202286979
339388210
1194766572
1645508120
972322176
936107214
1707034820
1519811256
118878953
1283800349
707408934
1373538901
340939697
864253972
1563025906
1998441753
970082052
2095795193
396003454
2072260791
1581921276
1840826235
1868421690
750482127
817536288
2065468238
1092888
681095854
945550680
1487801945
1829673605
1215509211
1949822791
444978277
1224846546
540421265
2123321236
883549348
305811511
2114609074
1257525805
2025392880
1643577527
1647712703
1896749810
242788273
801984372
523782947
465434793
548020567
941349657
484795642
1119243564
778089585
1350244255
292923657
1356878025
1361152234
1461196035
1581544352
1533043776
147430762
1742929447
902046273
1592389776
1472473358
1100086837
1316167260
1367397509
913640085
820125795
824735332
1382998641
1540737682
973091067
1135919165
708656162
2044419463
1653238882
326987185
2059622758
1633000514
1037586203
234237687
885949977
1652845160
1572462212
1374575872
862103013
147796446
695758117
573262672
1213753638
1042017586
1555437789
1719779805
1777152578
238358558
563067545
1516386978
1224901463
600578348
1202506238
672653925
468357950
918058014
1158627740
1216346006
1403844404
242896249
1985267179
1203120465
2054040088
1941617233
457288262
1582331686
1139278417
334017642
284930029
1293674609
1119024140
995689561
372055925
362752420
554530577
1546146013
775000306
1873406607
23786218
964763657
1139129737
1102086985
2010336307
235631260
1607367580
1787156792
1113016079
485070299
756332155
1718176297
1624218257
2086769284
1089788349
359763283
1894097665
1231698935
709874672
1556773915
1993668582
1925772971
603634715
712666731
2048855215
1762225185
855315430
1394076880
816977633
1269464272
1602482493
1586359827
953465662
522166639
261020259
1244728955
1565922666
1735528684
851599605
444463768
563048824
2085225653
321128478
621338300
1518121533
370466081
58789104
400133152
1394442615
1352045263
186098078
1060676652
502187561
1981837663
1794682645
119738996
869506543
777356119
304060219
610465524
175218138
1467165040
850757636
1215736223
156481959
397849487
1728231328
1223557715
1556624194
1978682860
784810743
1390034960
1734947561
952677062
1003166880
1391315056
1164935348
1768365828
404400479
1465591760
2092548832
1874704486
546007844
28101780
1735394026
1877898380
355533661
804788456
1678418525
407907908
1813385018
1112517258
729844864
1081335120
1311801142
1347712237
864019656
998981777
1529811206
597618656
143107482
1560335990
972352336
1077533470
1483436554
2088758958
921711009
569977048
1906177143
619306253
637398744
1271538544
63132239
990311861
2086874670
633300824
1048203363
1582765493
471336138
253090846
1696726743
751281662
509157142
1201490007
1750691557
894897202
757986503
1273068984
16025996
1032690812
1204290073
1096240768
146030419
1626523810
1217120483
1262538642
761082079
215130821
1659030146
512438234
1655607477
395036163
1145223570
541365640
1358155796
1940612012
432413370
966178113
1617424370
1287396939
1470114878
632947531
457758473
1700667712
152557229
1543252877
1365325196
123750140
670465812
606537091
638813788
227044649
1797100147
155593438
135239750
747978840
2411076
993135991
36994178
1601557319
957144233
2140521715
151695189
1568379732
407640065
572351627
1802573412
1108247634
720093997
1507677706
1218649216
1600721179
1440931516
1429288748
1069070160
123685837
1758621446
475281410
1069847113
979125840
1824296094
1735397946
969445976
1839671839
195374620
1039669305
494213164
14415317
1441452152
25727766
1947306472
926844736
287550104
228078394
2108422953
990684311
527151440
2089155554
1021989740
603940832
1863257610
951085250
862361454
517097687
1937144472
1745592864
1915212717
485635496
1518283298
16152476
1922188069
1093049839
2050398683
1975649039
1383540407
2027654475
1540770018
2117140850
85939073
1269927111
1270011892
931322639
1601629100
314790320
1657214363
6213390
227580214
77798974
525275064
1797341796
962335480
1104697362
1130315337
2082690866
270366816
543560403
1287701607
1279946383
1844853006
1701432959
1686725397
1321970639
1011520289
470342293
2074849207
1880800918
1641829586
1800569982
2066717241
619669025
87337386
312142289
2007241577
1637307911
1729421450
1738570055
453752680
1470404299
1449978036
1882748846
525783377
154673851
2045146441
1655839304
1156891471
1556436936
55195387
1708033499
816048499
270803965
918430318
76434407
395955035
613376998
1027949292
1941894881
27375798
985440388
2099758552
2005260272
759516525
615726520
2907817
193447558
1298771899
1656942475
331296848
1447163997
1073469530
816832295
880551117
1288243475
412563650
1940293728
742207005
1358124900
1152158050
960197251
1761346704
269026376
143749802
1598892159
631787366
2113797842
680922499
1919360937
1138403226
745080470
1567650089
1859459560
1174956711
1898226521
491338739
373733693
514338906
915482804
626371932
1173531943
989571329
1792455407
365586273
1508396002
1405870049
1172787706
1406485672
515186482
240410543
1103031746
555704341
902400157
1802774739
2044495969
1046962830
1727627073
1824335428
356628739
346919822
1020802639
1106576622
374298843
759008156
777118260
798185415
886391308
1311034524
673426226
224487751
1406325374
1918409895
624851355
7606327
1449380050
1353936581
28286602
1596289672
637581398
1159009294
269217534
1371038181
1158115394
1279656645
1238114224
605730101
989601047
1031369255
1817176060
729087277
1139402595
716269691
1403685927
1964633156
146006711
783398558
2125620406
1036352861
452758131
1860035924
219435554
1802262958
859078687
1711332943
113479935
964813979
1819984822
965873377
576547506
1043627760
914368032
1892317788
1137809720
1002927046
1798903141
718695779
1814675203
1537033833
1209875856
256024383
2016345788
1441081233
1747756907
1774275561
198567607
648232095
368381308
1357666884
1011322318
1453405492
276913194
1060459138
449568678
1246801306
1385533856
1610611094
1459208917
877421378
519792303
2087520638
950133790
1158010725
52702721
1036186943
1754543561
52557140
1600868355
1334881467
277938834
744119923
940419643
1582033378
1311310907
852527154
1531133849
508358251
467807921
1957165469
1443859286
1350150970
1608413331
259825449
624529338
1528282621
747234710
408321330
889730409
53322316
1989898782
824376825
95802399
597608553
72990317
1935259039
1618690578
6633609
29585544
236915788
1251742284
627682011
2093380239
1308725727
1949853100
1379138625
2122208528
1982961783
387603596
1724799179
2115647086
1597358845
716541266
2092481839
1821080617
937421163
1070776733
1145900884
515089525
1966891214
1541341147
240040742
798664686
233769270
1674443613
2143560317
1234641390
1690235308
1724306641
1251236447
1057283594
161894257
1608062408
1952715139
1975714059
1246118709
113024692
825794817
867866684
1527376454
78740897
1644827511
2100800889
1352665239
431488267
1055771410
1260368416
2114012276
1535005677
384801408
888096983
1319726452
1727475319
368596085
1669698228
527049251
1149633369
77201439
569217665
1065748389
1227116597
151031811
514650252
436840647
406386172
442952744
1015277983
1867924843
1773727737
1403775610
1397631896
846204205
1655092895
1022438276
869856138
1341823170
1105232647
660565624
1483471750
1474192207
1596595129
1990802203
2041890393
1645785666
1365854482
389501521
1312268879
2058542210
643197313
1574175531
1495140560
20287920
1906382830
892520743
687174385
1285490617
836390686
1803852942
1318214443
1169461766
572073936
1818258743
433832643
289599662
199730477
226737095
953064425
1903111078
619564237
36283377
1230982448
1807310666
391225956
1059138624
358513079
525865453
1232288359
1281047465
307484678
549547947
1256338536
555343449
238875039
1224918004
1119185489
1388041664
520097546
298396946
2144823704
321521363
1628847185
768794127
676130661
1552272590
981986403
1955876554
1091622305
1295822327
542973237
1770740688
1348790428
1461020433
338127459
1526373329
22025286
1861114541
561706960
1811378593
605289226
1973012908
1877465301
2078604623
928809828
529977201
1892202123
1783350701
28127002
1908253904
1852418041
1340723038
849831105
1641612870
1052586574
1122853935
777664362
2086891071
1955483632
1350762404
1048767305
760322815
1466809368
761015814
151773943
1295404889
1261529003
1116692887
247932713
827854824
757802079
1965657999
504819895
1126050324
1009676448
1128520440
253266377
1160889835
21631694
920750900
126198431
2078858574
810543229
1033509557
1611629809
1129612214
786336106
1371736710
1824439206
1307348570
687431401
902740020
939955852
1261572580
346958677
1993336166
1786832222
1324519195
227077776
212243730
438368573
2054726263
878289036
1190053231
543130315
737422319
764885908
385019595
2099226187
935329266
650300737
1710215955
1881612173
30586440
16150740
181434012
822047203
243814829
1594916621
864645907
1269921983
630299115
828326076
425289724
926884281
1009705759
1623823319
996614761
2139456214
1100102765
1327604939
270714865
686816696
1402952599
413475645
149165967
1994673812
2000079656
1832171092
1992244530
1673258180
193753520
520031801
603319300
1201467288
622412124
117725663
44821890
2061051545
1667898585
107075498
1274435937
450745178
1882951085
1074163551
1651279985
1357123225
2007791135
1706498059
1360823755
1725826710
1277038931
165899373
1778400712
1126274987
1732569344
1454476384
1181892032
1236796819
1244063801
175279826
148951602
1927004899
1146362804
457866410
1762012296
66163536
387363887
1176076865
1770038117
479948548
1804642202
526238225
60643060
359530096
1126668508
922939240
1591650060
588058716
1728591540
1900205236
103049908
1078097569
997849100
938254621
1879505474
454214898
1206021649
163961719
1425328046
746174826
559047509
1509468995
196418933
68851510
1118786101
1581364536
1470673342
1747968591
365199045
1357668014
1416692671
634950051
1635964747
1401885939
1514261126
903103369
1300621306
788747674
1143637614
1536302890
1859833503
615842387
856993723
1185464397
201945995
1793201775
852281872
1042882764
2060716753
1445036704
1690315847
1635098451
579904459
644547324
630388281
1547749132
501441022
934591211
84661803
1235725500
1663222017
424388585
772395182
2111220908
881499191
362206604
979637927
64567570
833112179
632104262
1781084315
312196478
1900557851
1375040333
548152448
1841447859
101371858
891839860
1775783816
767224258
182305585
1657083868
600386897
1049553241
427864589
1398759517
832841403
259544472
208305473
880844369
1123306683
523062295
1217846640
727447384
198144003
328782096
1913057587
533530863
1490179290
644632922
37746570
2012762240
1595311739
1837171676
1586981435
1192484541
295689944
878192394
1641783686
738392981
1513304437
1106634057
2041313332
1837415150
1441466419
542964264
976611215
1801283863
160583514
1009023590
905798024
1943187354
1767958411
1407136249
253860158
1070362571
569273650
14488161
1089925236
1228409968
1954873113
1076939546
536697266
609828820
177763270
1094641302
1846732308
272409125
1514569240
493274252
646042279
1629520195
1716108785
1272333030
1033986322
72700382
1898517780
1427054177
494239658
289339124
1452561659
1760069097
865726540
389256174
1601811794
1035620814
207187645
1519915966
737228005
1528358842
1155136390
1236286990
1804349566
1460221727
874091103
1786934944
1632223553
1290765084
684517217
2134341371
824515576
1216637685
1820403397
1147468247
294893169
997600849
230364181
1365663754
1063449412
329653243
101023702
1121413381
717933054
1027774161
1049170362
1319362920
1528359110
1749156575
420660466
425468868
2118486893
1052079749
1827662764
346798132
189887357
1111127784
1702315553
1696608392
1451117903
1884641355
1768272229
679417883
373132484
588989778
1544737191
871700323
660353881
56540251
1166255179
1441940335
758608114
814812553
1526885008
1331981507
1022804438
1476964385
96176602
2099065354
1774728519
513984312
1734127237
1708833669
1775429786
1618265013
1569462750
1883022761
1728628738
346475347
895155956
1404424764
540321062
690674005
617346812
291642099
1321205141
1578256009
1213053161
1646322445
979789478
275590055
1027331635
2115458223
851342608
1247315694
1419034764
769769867
555501294
1028599526
434229238
10468198
1588373363
855612409
773722494
1224368237
1175747425
964899470
1851611177
1635340220
620300142
864121918
848067840
1111370670
1541786682
383571640
215791721
1154714998
1252609902
2143311042
1154090671
30541820
634759536
1528741963
283334645
1732454979
1852421348
405105707
1649415098
1196110777
720329367
60746479
1072800776
1089884610
2040913547
437232646
1689848518
1546474906
2116459488
1490880681
939754939
2067162252
779025501
1119488048
154439475
97812031
216189374
657125627
627821660
1245412544
397543186
1935449857
1171864050
337777155
109197494
539986621
2048953587
1615963785
74270639
942576604
910463435
101309726
1765657327
944734673
125868713
1089280245
1275200492
1603248895
145565245
841612639
1005623838
1389460754
187295568
700112281
1354336375
836961720
1690938562
1530713365
1574841454
223335260
1800642542
968730602
516558827
1284835732
324836395
691610079
238348601
1386832459
94414047
1012759948
1605916996
305160932
1715603225
681906798
300240624
1552526830
44112418
547026124
2102000725
1629691977
1019261153
396667576
546342311
1381970378
142200374
1104119566
237747745
1961171514
1648892905
1891071905
727534417
1977745889
1038504241
1583870216
1078840776
658082845
1406224743
1008783526
1550886931
593050175
295731455
459366279
1531302774
1010795150
1038109915
1842107607
170564865
1996145911
259512366
1647096574
769846883
1740188000
209511354
168028040
1639617740
2112286208
1548336943
376223968
1970422973
621019941
1148828691
522737843
846389919
1684460761
1982309414
532337928
1930560769
1794624331
420884764
194067131
824394728
818075817
872213416
467712221
61194060
887991321
1432657652
59899401
1620629091
1864494293
1432324445
1176296085
1943757780
470693681
1747901774
1565136645
1171921308
259153803
497759237
517583814
48298083
142991870
330785706
867020075
1143597280
2015365974
1861631558
901179455
1255302334
1491090479
1949566616
397895183
1141382096
603212717
634221727
1811159636
1264550470
1190511420
1816111734
640741099
357774473
721730402
1800046512
2067219470
775618900
1824715590
1255378280
879761546
97406637
318717680
2035680500
1520064837
1894197286
1755187813
1066780405
963851871
2056946599
465620082
1103506791
1888236524
1046164647
1236765354
1746548862
634011069
1567041937
1381104582
487260010
1562210710
1026343641
659401661
2046824955
1396431412
1486312118
930706263
902972269
1616712609
1479886978
1219447467
1363582179
331704676
1576974460
821188166
851690846
60367207
49975377
919930150
472648422
2025483009
2091590982
1878401839
567288711
696686639
2066078480
611538649
278226952
1102806462
1937333939
2084540855
786548098
1078539017
2058792074
1230463432
1818445908
1824541135
1077581039
1589437228
1190089312
2101258210
1510156890
1716773051
623539249
2035900803
855124147
580819522
1645346816
207489468
1817269711
1382656844
842754726
10017311
1091119742
1521789326
615727434
1016221725
224846865
1035733195
146774564
252765796
971593568
182328229
71504896
1052656256
2072312255
678407967
1111224663
1555030454
1201070264
983346037
805590391
1543546033
307423636
2040247221
713157487
2100848076
2086013677
653013360
1114977020
1624090947
1039328954
1096818356
1133327784
922909683
625011889
2117237497
869098324
2043437000
1935960381
1276652201
1494285665
2007687164
1480180874
570358852
310433249
383470498
1008052964
543152134
1790458799
1025924120
705619142
1014918301
629580891
811746950
191025215
214663418
1177619428
1763985147
2045478965
1744239528
1980537976
832015695
921081041
622429427
1456441990
56910097
500766106
1410553160
1552051698
67871536
1477691086
1509697843
1541868947
1191689310
1135537392
82009359
1916226661
1344546093
658082798
788726257
1388378202
1332964876
122639899
1983936721
744031477
29392373
1538336503
457366610
997862913
1274637739
1750907891
1913391074
1023712288
836344706
2076776198
80484298
307978297
775504360
1612791529
1763607869
1639352224
121432192
182450245
1029314908
320913282
781860440
23594756
772711565
1907485355
502116122
1212880820
1340876947
586552086
1756470415
329791610
604006888
942959156
1562061859
537801897
54951430
1745465572
1510176321
739295081
941922162
1463830802
1001146746
1174027702
165096610
598922632
676274007
1837896306
661464448
883384576
1050789096
1046645923
312401293
179735960
352462431
486731715
1781104780
1470439105
1727914894
757832845
1577531246
1807684118
1264502695
1929286731
1520239469
432299262
581276185
255652890
857584431
1256763132
1138130493
678418355
2144046072
1545854341
1624665309
1312549465
1276711752
823518590
1896812861
1583877839
1544552665
1007050651
633063619
1704626790
106861898
1394556824
914505258
1193693155
1747309346
1111681639
1604104148
1948044687
1108442893
649401821
804726004
159990264
1526274003
2134609249
942171083
258797339
92108873
314508591
240888589
114197778
1060321209
493954585
1871250872
524036731
562031518
1843552074
1813346779
690654970
948047966
1570614259
781933201
229515375
717347687
2078726134
1427391696
1829567125
1013292174
1476886157
973162971
1389898361
947683957
1510290929
1098445282
240263506
1841304470
1980688235
627848871
608065611
785066964
551441253
2051818259
1082849974
1160434930
2086702024
1727608459
1279696747
1395972893
900634028
776342886
547155881
457182800
1357105852
285312347
651704292
29015383
608156721
878524316
669125350
1646155602
273026224
974340675
1637853005
1098392351
438310823
68353310
349587069
471673899
1231046081
1447042253
699462586
1883765331
135292275
1891984754
902339311
304199339
895556758
1687429231
912206687
587454059
360636801
442932148
1744721597
1213523700
1767914859
1172610955
1694212357
502196223
10910106
158145545
229182256
471087408
1690543444
596655284
406309845
1321377553
1086630471
1062433338
1591304193
2130930036
109629890
1984211000
912562937
1904532768
928166235
390451658
1873028265
1945434665
2136893220
1499703271
893177454
99983822
1657341330
968636761
1385955843
263773974
1161425513
379361027
1608002519
1290938297
64803980
1865101407
43714595
2101888218
1964755123
1837575357
523868884
2065124909
1427886168
1965625459
374224263
506175738
213270128
89578716
374330749
1564817470
1203286952
169384752
1888476399
1683782036
1093457066
1554037178
1885633393
1704787410
488091726
1405290929
26434035
1738824561
652456311
1007642012
209257411
1055542300
689560591
633267978
246446465
53807415
556585839
589034785
501673498
1990251785
1704206636
786636749
841234899
614976578
1465437808
434984208
1198738999
728429150
1924295501
1955170447
2144425352
1508129447
353332411
133791138
1587014018
590068519
1331198938
1649709849
1691563992
1203953513
773758031
2132481443
922048665
991570240
683406921
4672850
1598986184
854751374
1846295764
901123270
1078012543
1541940205
205948751
1901599031
1795477695
1812652959
597619669
385412561
1395831859
1311300333
1509612742
945165743
1317275762
451123431
963514973
2069148385
160094713
1225115804
580892986
1809657648
406632466
1672014626
2051547166
912249100
1400003060
1635239127
1506319127
1946403043
1918265888
1204853968
180630935
952818784
332107247
744590502
969266883
753309076
1437871231
1387453870
2022811950
1290094350
1603479611
662475525
1166043394
10450866
45592173
102434945
1814687156
372658277
1656003696
291993921
1472888033
963373908
318303243
1968229935
1859994593
1352991630
143088579
1451458467
1026552781
208325950
1915871209
1388235238
353017357
808007857
749379596
1376259719
1116695978
93808440
1987475969
1512817295
1711788938
1764937497
827716371
392290852
7421982
1496226574
1321758706
1041953697
878395728
372063105
253700023
502720536
2029040988
1963183911
1045381119
1646800626
980370050
959578932
1919075818
445334913
1210046915
173574234
128957060
1331924102
886955285
1625730570
1285198052
142575817
132781048
1140579276
65101221
99778508
1934135124
1225261737
1719310476
1391796582
1548716119
701968524
1058835821
949933177
178292580
330478936
29028098
1897517014
1244467399
1232840401
1780741009
849332181
93316653
1657001140
1748140200
1898333345
42918315
785210982
768068206
1887901942
127586468
564717960
437977156
173555744
2140736886
1934816613
707006568
1884747096
1216885564
1841298839
144870625
328176762
2143864037
701545156
1063361345
1153414474
129614741
1616832436
1307664593
63904688
859787047
2131851654
1921755910
1290472173
18143005
1901411198
1513890770
253646849
543645789
1430564903
1566111111
1772124025
517300907
49303676
2074661010
2014207912
1970286433
751902201
556229926
215265604
154432478
1738365681
1073815709
1715160457
1317063475
306567495
1343367125
1250796969
130756870
293949218
904855813
1212565263
165851298
737094528
768317676
999922338
1189061295
390052986
1312896565
889391695
113066
1421598321
602823157
1638439165
621546462
1274902254
1627077969
1237392178
275601300
137055701
1882494925
190147294
1995285108
481173649
1025338077
1125024252
546768775
1865208141
555917987
1193829577
1081920528
631863257
506493489
1044317636
1662590092
1616706115
2116885732
1682095058
361732263
962320310
1665439552
1280005876
904335240
2058988316
865501164
235170930
1110111231
151558965
1896521921
1715972363
1790556197
1823847078
315768477
412265367
802382989
1138929385
880282141
1197125856
1503301081
159575690
735380869
2008881600
307048541
2074517710
1057658158
2091322056
910220177
441414224
236076563
247507336
1867064462
260786873
1361190608
627976441
1700935209
849261285
312605742
992427195
61091785
1273561078
1062946107
1660598150
2129254792
1697926126
1520964109
960399289
21726206
1475342107
779166642
724376080
727405107
552228404
1300930730
776098621
793822044
763206467
845005179
1709478797
1601102282
376460764
179940168
546342657
779974821
1040011446
806862760
1958022105
1112830841
246092907
1083170750
1530008160
688984322
918280431
779264646
199002550
1667647542
306323941
1871427848
146975805
1362638871
848438964
1374272827
2000581853
440769340
1214002886
378049640
1412903355
41349232
940608778
1221626560
983343684
73992809
991749614
1077989347
1304472793
538759000
120009232
1432332482
822992460
80757172
991040908
402789451
1418146297
1312484832
1215168304
59198532
143606928
1848376973
1302137411
1370558007
1771035616
1400828813
983278642
1190805039
872857981
2067569192
1502362452
1552529626
840542790
1003977859
1037714001
1759746694
126999257
97004105
1584443375
547778201
1644247375
569177184
1118157333
627354596
2009613316
814346774
1695833946
1188895648
658135170
1028827527
718216006
1036433099
71368153
247864694
169238136
82919262
1643527246
70878788
1874858702
1347732243
213973553
72819823
446296719
1562827332
1185232310
1229201010
2093344104
423380722
286571222
1540133202
1299655593
1337010530
62471990
1036285791
1395440488
1815623094
1139299210
775337812
838142870
465445944
2104852148
1842340588
648391058
282815656
966047175
1948005282
538276302
460972858
2067812892
1352942200
994093044
1305486511
1902717309
322908331
895175394
834721220
593216226
1932879361
1435392589
275271733
1196289657
2096461117
1372917751
1727651030
1442914683
1367793802
999834952
1634162799
1754633940
2078036824
256779083
1750355278
236798535
224210770
1643792063
1433649968
2018978026
1892685143
1475351463
1954651435
1707112693
1365429013
494291467
224566492
1247563286
857276316
725066299
364477735
1682610723
260702737
348588145
749772867
940988955
824618136
221017498
948709547
503962703
1215554169
1307807546
1191561378
360685631
795145643
1084949941
239584109
1312932232
1238348904
1295676994
862808281
297971200
72564428
698367748
994231609
742581623
1215375530
669747237
1593385774
676355833
1639675431
722857611
495039571
2093725051
871756278
1167074953
1511586379
1172496689
1105638896
761881348
945252294
268293901
569479835
565733314
1138574194
979201966
1856140472
1912041654
2143675938
1303916835
676948888
1638649757
845641036
764008260
775612816
2059078826
915669438
1024800204
1194957342
2078648915
2092570187
236658564
444423343
2003923520
676400700
308568656
418905123
747650122
257757257
1321415068
59353642
93468745
2091146060
450473623
95013823
1591840979
527308303
352801979
1249237467
1590989087
1248555093
458551334
50766538
540648118
1885225624
1577372168
282018695
877247588
1242251892
1064004483
2009371243
1315728618
1165708028
48705049
1009149757
288620904
1136959858
463084067
564928983
1343016944
798640526
986498812
187601339
1221227644
844898028
946526519
17215301
1591808587
1697390000
1607407331
1878010941
2009712091
2131113321
1585446940
2104656243
1447702694
667016296
1411732819
1182920693
888119335
467654795
1335096398
1595451198
1035936718
649476294
331658255
800233143
282804244
1916934471
34720838
1126784271
1666519497
1095497812
172460390
942659934
1679610537
1521836558
440401756
217770155
354487041
1535719107
144240731
1204898197
950364639
200876205
1459013183
1945181968
1987282558
1795607147
1825090286
488996629
820031562
1532848508
1274882897
461172080
1828076272
1089125977
397737229
1089904024
1142329003
1802729551
99906927
1027095133
2045716693
1262956121
650527791
726558772
188309234
1360801784
378196577
812120819
699184583
14462497
1689749598
1001853966
853129538
931434890
1687850712
780526837
1642557069
969001128
1035171363
641678993
1090596050
879777725
557324463
1926776637
1128493816
1572745066
1696938236
1201949438
1949372398
452727546
1099055863
877467384
555064379
730798241
1900771041
2075334633
1127738126
1122726196
1780888484
588174594
1718787967
667550357
1529696892
839517844
1567006100
1517769226
1576303289
1019415760
121422514
1749370918
755076170
1781257612
1458010876
336562085
1445334032
2028173838
700375140
412329125
962929131
1134913435
911986393
1585146489
2006471643
824952883
1595288595
823564072
834364661
1907014024
11331466
1336704227
1838182628
881310342
1191860613
997683802
957182649
6019297
793449516
540985642
784939024
99969596
509851732
1415768808
50624120
442266381
1965974516
1837991139
535575697
2144213888
2068054082
1770242743
1574233534
2095877877
321753316
1354562375
1377901275
1318275505
1819039673
1221892131
574451916
221033825
267016036
391953498
803389279
289219089
2082974600
1953806395
1044498839
629361690
881429356
1573373029
1723904370
1673335288
1311623565
1009281767
1185168687
2046416382
1985613793
579535716
457004931
236320098
1342758612
424560365
43407028
62833736
115409011
1930599936
2007808700
1216313226
1961728806
464278669
1832038000
1265377817
1811273281
784719985
1430310034
758329343
1720838892
653097532
637094038
1493845803
393368244
678089905
1504226259
1511224632
198198997
731726398
1030844644
1243312166
1709130511
832209661
818716849
470114934
724182876
1395425297
1429029112
727306574
547273857
377738148
1554594755
590840874
299728711
830129198
2007412170
2102859818
1742485717
1908451808
531037803
79473033
2075080958
1148549959
1901158730
1042609651
1039209955
1910864954
198329973
1515590376
1729028695
1778546769
1068525714
369480054
808820658
650452119
745242774
1272348083
1102119016
330879741
1555155607
631470942
739827286
760394205
1545721730
136505855
1798215111
988668875
1183313934
1832889032
538675526
1286195839
59040996
1942358081
2066563667
514683755
44830788
988955482
2058731822
1280203558
609897540
547001032
62751214
964459813
927989971
944912737
2098284739
1523124882
568128628
2070453682
1653904265
1320193156
1791787034
91790180
1488445839
1491054384
630785435
1781252467
1417233159
990752834
1935759854
309995436
271981837
1212138476
46896044
1676836495
228207669
1240648314
1294849594
1499326979
577130194
120995991
402667096
671555156
1719206536
1520690006
2042519886
2033990056
2126811675
2116434164
1747691474
870317754
1719010909
1147616999
1387531801
618910619
1042645602
2147454268
1536524584
919103653
473999633
1914262938
1485117295
690675866
434610027
791187476
2028417654
933236323
625573513
114082013
1703419858
252870617
235366310
1367140452
1849698074
1398391628
156840823
658044189
1956018594
1940588308
1307177609
2109226520
1275988620
561696825
463650647
350014423
1246580106
1692893467
386980261
531541398
438767689
2010318653
972868341
1871166838
603792040
1183517499
1849441228
1557629524
137372546
1839473537
1674357225
917874046
1876419394
913314749
1718942374
426707674
304879539
452625496
943407051
768718069
668358870
1078754504
1246358824
741506280
1814212154
1248165886
835416444
1137700923
2021661838
1026508803
1844348970
1004096339
1813129279
1279747504
1481256948
688995230
1107850794
955933602
1463138089
1778951176
2117965722
1249442624
1746808457
950488119
541310474
2142071578
483555597
1461770807
293239833
918530169
20820697
1904125042
452043240
270843152
1571876504
1359649065
1178554579
334811015
856493441
444845187
1041997115
700756855
1936873837
722500318
438722255
520349899
365489311
775094769
423578089
1065233537
722435166
1548525600
1571999853
1429258156
1458860077
299462836
631871805
617611849
1300270358
1882967523
396978629
183263287
1168986875
1445167726
1574637680
1698589324
724044872
1920411827
778244178
1552834383
1304786129
1104271838
674190859
590732816
1408423047
1905658789
468991448
22825157
406767069
812993009
536636265
538784328
698544838
554485794
2119474878
722108894
1183713407
1442900913
1274960981
856883893
1676717344
663531262
738619575
2137165099
532290543
1501385725
1332831832
1126115123
1248228717
1199253470
1406006435
1939778868
829207353
1673003940
1784928527
677599805
51344550
1382911600
1105074335
1544611756
1514641017
1669746048
246475312
1357160636
577865005
1289039784
901952850
1112126774
2144885506
696094692
1424242932
854745022
426360692
1906807047
1802510853
547531685
1395940938
731946724
938066940
1079118255
1075429146
1578300769
910547229
341174730
800919897
860562854
1515682236
142612433
462639024
951930810
810702469
815558163
1305515545
874545960
1119862561
1665597375
83208971
998764658
1087369516
531252381
1271684128
2002479243
1890289746
575497244
1969856324
1942356668
1221025600
1901988839
1568506072
1144542547
1866538418
1080819879
34654611
2137965527
1344168556
618609977
1863207191
677771152
996858732
742427099
1608900606
2092168791
1092186683
589760435
300289402
1066094143
1913001949
1606924873
1948733763
1666521322
744061677
1523392132
550028757
1547537780
112643263
219048561
1382127898
1274043513
1941848332
866018850
1291022980
460412452
28072301
1577764762
1429436511
48183544
1734843247
1088261431
973251468
1489782512
633360252
91745506
2001907377
1129724155
2078182358
1303174552
942448576
28900670
522285591
93961791
333065522
918693164
433334620
605130823
1397300698
1727109690
1539545249
848815932
1798627262
549650270
626373062
1860703874
477321986
963451031
424800919
2068760505
1791387652
973352543
1789667184
737468145
1818361848
8401029
1178185763
1914815086
1014919580
1715596832
1396291737
254193503
628231122
1631517979
222962846
477763094
1377744002
1447186281
50418388
771181435
1549383035
630543123
1018963302
1563119435
1574349036
167269682
1190664339
83451716
1252868195
1715141236
2014734190
1152060788
991254257
1167477902
1376192682
1120917427
1765284346
1940334873
261263128
433715229
453142433
135334063
433133795
362889673
1712753881
507176104
101067083
1456334832
1409214702
371387755
1846789988
796048037
1099497360
1158742033
744844082
2082705821
1024133641
1400500047
1474311205
219151359
1182694082
1251890820
1811363138
360410802
327109589
2143109081
67702445
438880265
1544715341
1567810355
1560960713
1667711985
619873093
1323973998
1130826600
1171724302
829482749
653874747
321220009
1376245125
1802124509
192046394
1000272437
2060032101
230139805
1472003550
191900296
657125990
863065605
1062914725
886397533
9664153
665742427
1157764668
992176313
1754885910
659767935
164452527
1561010330
1996928290
1805769925
951116741
893004353
1858639380
1974572325
1076197666
1744461211
1485185075
1439449512
1210003877
190811411
1994452858
1237805098
587786634
739244895
1074519885
812822333
1927314207
925298613
12692372
1052585634
1205021074
799698795
537059207
1925068184
2075058320
2114665345
1888993785
559295241
1893241334
805686320
1471074799
1533136290
1885253865
1130457364
1269255810
1762414213
785200421
1591060181
32453543
2113329076
423444476
426735403
1671820780
1105902886
1948594231
1481974112
850675809
1629667044
36349850
671580861
85479038
593071629
1122762701
1745972839
1131721408
1290751846
805001807
1630008399
1293298260
1542469299
300230040
475734892
137599876
680660633
1359994214
1791192143
1852171071
1858975558
1526845369
1761543565
437605488
479131275
859070090
1450863160
703289106
1798511187
953390488
602596055
1097508819
161466353
289508014
2147147133
748037115
977742222
100975658
370806948
83877039
1856978694
1820171944
983917675
1788641806
1163531004
1548542293
97975344
1561334533
266653343
1792039498
1571083006
2077291513
1669977330
732453638
614903128
1791538340
983292091
1206560951
1180730697
1035915947
1303308646
1189602078
1148868065
302818555
237259228
900423848
362045943
1915987916
1797709490
2128944396
1326234849
1865811303
112422114
1747238919
869832006
1977640130
1622332655
1037188199
1072614037
432518311
2065871536
1275245785
2035517618
1940661899
1513957838
1890409673
85244475
201042145
1217310978
1942984995
722933844
1671713814
1263083883
890401324
1925383427
12906135
1534158226
527020310
496918038
1832460019
1370654124
840354374
268199403
766206286
1254099285
1635693852
784306685
1847666924
1370595680
1988541423
610354389
1226336322
1132887117
806901053
1563497063
559852437
152356947
1328967934
1999203747
106488486
1216421393
27114777
1151655460
490510071
190808419
1402292517
1401351535
1749593033
1360431438
157269242
1502905653
208452673
1172327353
425186326
1887370673
420499485
735782797
1283422335
865001130
2120466662
691266936
433638395
1953237307
825433987
883646163
28891183
729918581
766873562
229731218
1362543659
1499251107
1583684784
483937323
858100854
197441849
1734969063
312839648
1384023903
1863801626
982650231
851098533
1429140611
112299715
1807473910
707797030
456879592
179884847
223958925
531512224
106008147
1266010997
56434476
895160837
447608343
53551091
1857897434
392973495
1768861809
1231032832
560306721
1834009694
308492800
1715841031
945466264
27341333
1825385864
453091759
2030112397
1466714881
789562341
914539793
1807551590
1138628569
952542358
842380602
189439147
605869366
572858351
1226800715
1490972878
178982067
353063498
1996875970
1385703197
528211531
962897070
544566519
1746895393
215319875
1098047169
337649984
1459242095
1788765494
2126137448
1285503600
419520492
1806946365
1291615089
1006502670
1507634764
634863028
1292776042
1519513870
2007925912
1095081139
1978445149
2003610996
1748999232
147060861
1178685358
1283445158
1392302605
979575945
977273725
1067009903
1141879589
465481899
493576247
2127018899
1499058865
1039109654
1563658870
188618373
338472087
1023449759
1942698343
1435442010
117556341
988952511
825546029
1709959023
17958101
1708574728
341981192
285589618
375768463
842064741
1039126292
591064447
965029248
1811302614
1948657006
163300019
1896038246
478592853
401809055
1088218499
1722526654
2097322241
350456539
1442492794
773000676
1299259488
831019700
367974416
1546100097
1808856477
1349142311
1819320171
375174635
706561122
402444549
1809939923
1271676168
1764498027
1010083871
1182400501
1787025742
1810547518
1331617549
13688039
163062378
1664998230
2103949286
157367551
275547736
808999338
1495442674
1907496917
962306790
1950915107
1823939454
1297136031
664514296
236096801
1254323302
823424756
819319769
1599450788
1624714535
1018784205
329713745
686162544
966133656
282951498
621165630
813020200
160522012
145969654
1257301951
912566375
581294508
1579567589
1588009944
1508525154
2141010213
1994699803
1898904184
914567707
1535964869
1665688813
891628033
1885836413
385079422
1077683147
1949460772
664619485
2113797292
1265626968
1481133666
1847777292
320497323
244968258
379075194
1515089802
1694348947
1405538852
96315879
1330259417
1853360463
1446268442
107814882
128297218
1787330226
189016063
1629196618
198433734
895633162
779589394
647410485
1869297051
1869084287
1284920822
1756648014
962976279
877710193
985880981
1732495138
367736620
806771356
295550023
1694307655
2041801242
1955123567
1222743402
862430775
777502241
1075058692
852251427
1897301002
1764531654
1481695237
1427596269
821606637
1059692143
12952627
1679543333
876179544
890184536
677202079
1764900804
886575032
626925570
1753061332
968578415
852129918
2022477184
372102804
967109045
379654166
1517450051
908550047
22820911
1683074799
2144073099
934363053
108054095
508685349
734210055
44898492
473225053
189924671
1767467439
1760110083
1019945009
786062034
1276163717
1338528146
601919993
672309082
1460691702
1951158930
1969897052
1496681061
1629249034
1065029463
1247466882
1609474962
1159223926
1583285061
1426137383
145261100
1768661092
670569879
278160340
1398596905
382571418
119973722
1948283291
920262313
2014061982
1140265534
1453411632
96484590
1640624358
127641394
1712144831
526889824
303807200
1567914572
347258569
1706979160
737209134
795260399
1927735544
547503591
1928067909
299383319
1616164657
1229102755
2011016890
472112631
1904631748
1326371744
965341523
2044522153
2079830082
2087882132
191009222
1592997368
286631740
1139341555
617355802
214972963
330388096
1903468121
1559992211
2102892171
540098389
1750219987
802042585
475088079
1345684726
1458584839
143511933
709993875
1289084759
1702505040
631800431
1610893456
69118443
143301937
1309962374
2039722831
146780834
76302991
980990685
1485609271
1224555948
1073666378
2105602503
1726924520
290438900
379434902
1469528498
797174183
223039563
1203260063
1749850553
780214621
95658135
2003679117
1288032321
2142499016
370675983
1931595007
930981296
232347878
1047299155
1812204919
1213286856
1785421894
294577990
158229201
822273975
1217456999
840879004
703567332
1325799207
932657643
1995482394
1680762624
2095591996
1785646437
289258229
1698804598
675645086
1369994533
703946453
2073767761
531812515
1666100890
560303154
1708144759
1734436601
1202005667
892963547
1350606127
722990361
1444592151
692696501
150849690
1791434014
417445686
1632157064
1630390444
1760210111
1633169015
559742707
1203866171
994260922
1963151591
303299760
1385782270
1476308912
1798652051
405747292
2110234188
271955648
334043437
1182596506
710464901
1296115531
1657035213
1584801478
246925882
720746080
1475845305
492974872
315424977
1689755549
681030718
1927603195
286356318
911212906
1436669973
822021558
1303457383
711195166
890528634
2055085972
1776702795
164767443
445404242
1757850425
1438700061
930335769
542374796
2112275812
1722344937
627911131
1788294128
1971662691
1976316733
1285690329
1696203112
437169230
703273294
842173582
1707857490
1893363895
555125633
1922392137
1396256098
96247222
448708074
811567076
1401509791
1621430674
844525931
994172009
1999827128
740692254
747612903
205665654
522832595
2071285436
1960480127
1525725649
552237284
1736269120
1023365098
2077143512
1001726099
1132135158
1593347885
225244750
1387303024
612283390
1289188105
1880844591
625364581
33814941
1632353368
1794667757
1528742778
530683719
1153473551
35936473
710867909
432105973
1970429445
1848840262
763740142
1801795606
568014009
137281148
558575617
1458670509
1072768698
388376508
164898491
51945157
1691646398
749841090
1793613558
1263253889
1737095043
1843072823
706974651
1556202895
595015371
1967445969
1115622434
526114578
1664612564
1996556437
2001601597
1120050475
1995301317
1754260722
734427406
1502017882
1229152579
872094567
1597581368
1102316281
1505915197
1878678601
11672480
1130500754
1494723082
872878226
1198067481
1498289659
1529625838
661208367
1155112076
1408431553
1513910190
1344932578
535727042
1115160103
1893863287
742323622
225918107
1538275948
494761744
1194634858
707697417
61842333
734852747
1092404323
1346544142
1135248638
170272447
984603945
855671413
2133490002
1008179057
129733533
931680396
1598146269
1186615137
1359580829
1628912423
2056842826
91278247
1889891933
1815067398
1693969257
853731686
1804887865
121979239
1087905614
599473572
1799231298
411015986
862766686
910638518
2015119580
1268613185
1909243657
1219965785
246868453
1720376491
1474229766
1309438132
1620721652
1363396060
554229687
617680702
2011025777
1231440690
409006781
638603523
1805652950
506007921
450867990
2059042289
462303412
1301098119
1600255884
2102686083
216249750
1820913532
336927660
721353544
59357860
659062364
1662662967
524631052
1083732586
1386983553
371478306
1411242398
814892108
2097369836
1602337805
1335997130
548958937
910069991
1874467569
933645403
1227558107
328283530
1000092444
316915849
34008890
1710955484
32763595
1835402692
784655493
1409773198
253039448
979289736
1934252441
1087029062
1048440180
1672498164
154146006
140789509
309697842
86424247
1989686283
1161634833
556549354
107554302
134297901
849116096
1221086733
912759573
1093234705
534488000
2125143660
1625182866
79404114
1235493737
706802967
956698515
1165546654
718420458
1519569872
1987861038
2131683707
397088374
1448588726
1046911534
1270160333
581124231
1196455826
1715648322
823968851
1130373820
354374534
1284877972
968630703
87954318
562589061
1607887767
1807850002
1185051374
1336318010
112689818
1070754897
20733872
1440421343
921238659
664863024
1647270909
1404588345
392226516
1388282855
1696542369
1534670700
1660864487
608110800
2074795820
1288992397
377780453
637853278
500734683
1671014197
1952526866
469300594
512391885
700463707
73798505
1433675985
553724308
1521819449
514227615
874690945
1076614997
344963262
937804696
1010931387
1732224215
1133550319
707762993
1606246285
98158252
1138492851
373517617
1173046810
894920807
2059097036
1792626343
1132276243
1036500243
223283406
1637628996
1620595680
197933719
1519525922
1277670341
847502332
1507569137
347282059
1785897374
663584568
1876083297
1007912756
500681025
552264704
1180894026
1723389119
149612878
1072954535
1962425367
1036055675
2045328086
1982328058
1105009092
1716715868
445369395
700648496
570589964
560764863
1816982827
2087895627
1534457876
145607228
1391460065
1008836131
1468281010
1136645622
534619831
1237207825
206195975
1789870673
2128093915
118643746
745802972
926940580
2130289700
2016185607
1476439897
146564482
177434595
956672367
1962086225
371683012
1986093831
1680305629
1057794947
671573173
1549278766
789437611
1014994775
1526219245
452961309
935626899
37169608
1402079598
1122552650
1115348924
1998720852
1969503750
649774813
614518121
996301867
2104112868
395316278
800324701
419815881
530008398
543266637
302410719
909842827
699321306
975242602
861612047
2113145025
117194782
770600193
671493970
1660034021
1705103474
1311256933
132334813
34715010
2001466266
1964001240
1518196081
2137806175
732855061
918609569
1995938041
1590290297
1207144911
930581944
909611905
572808038
808971967
969096667
766949969
792149791
441021597
1400289743
468689163
1899169653
895437460
110588538
98439705
2012738333
1413300425
941649192
149166218
1085588115
1969030208
2021252285
2054703619
1085766552
327868222
2071369751
94652061
357832513
9535410
70573450
43645594
1787498018
338238320
434987813
2037048270
799428847
310634956
867441821
148976584
1652644103
587532716
624827664
1880017316
1439397527
1804132375
1994637676
612788500
17152180
1660050612
878684414
1087630555
1204774262
1066287257
86328828
413821644
1594894332
280212257
774717823
2030886951
301112603
1019895380
533708553
656555480
9537520
1051070642
1763038693
607995769
1971184304
1503192765
1830350887
1800174066
2004690078
193173866
801682171
1259237195
2107959168
1310288357
2065791119
1337976434
979818404
203816779
675214565
1032917717
1016485317
122394710
1344125131
1045710582
1096837122
1634220965
1810045205
1987830942
1896652830
1770872019
1968807517
447037918
2065250284
1075762228
1843273996
233842723
71152971
1530582978
1245871802
1326208858
1281586905
2045211570
1877558035
552046954
240336797
536879737
918841983
1559722534
1216240549
793356234
1775365122
1073786109
1806677626
656020861
1950240864
2108149758
1776193652
1144201447
1305406965
1659835679
1212784009
162227803
777650609
1882114061
1324377078
99329444
809239436
656397063
724331946
763440202
1627228976
466967502
1549367278
1913382962
1690834029
583025951
921657518
1940035579
926208455
1126830233
1683194130
1881333209
152253224
454383559
171266345
1568051894
909278840
2096310689
1893993115
143012350
201580548
1652599544
1918128088
804731547
1757802219
289060352
541874807
184307031
987372257
848764178
1284272891
103206955
1374507979
401003664
1705760583
943318447
1479634473
2090833613
1734447902
1114283838
766788376
1667087529
671788200
2084648523
1799676466
431810067
1967433726
2134826586
1869644262
1376208434
563823778
452941462
1978224395
1241698309
1423763801
1363364945
179335228
1209975351
1731178994
1231454452
1888540354
2033117511
226134020
1453788715
1670538855
1555875363
622251246
1527578340
155031276
1834392918
1883608419
1179046715
2126674420
1335099781
1065977200
1351350284
661624616
1030313622
2006409361
1497147705
109295676
77640893
1022503385
673234186
2125910136
86877594
1662076136
686757495
973951725
1618624068
1088336510
923018272
1575533233
709324513
567603194
1294957519
1222059534
260805431
1364303793
187255590
108645959
315818184
81441726
132218482
1398419895
345660677
1674964454
236744865
1027771807
1949848433
1909021503
1816407148
2120771365
540796345
2068735947
264243472
385325054
371140275
959095074
106442390
468729307
818688820
307609769
1877158109
501891985
1633742879
1604720606
721108773
1984799029
1095088777
1751357037
485729478
1243990126
741232939
697194404
1487791328
1547676969
571511937
886693436
2024933847
160031426
990386714
1283404384
1626915857
275115077
855111026
1350652431
638286938
248602110
1023422303
926477778
2126702217
1606768127
485781425
140524304
833370584
448721226
1342886674
1907345386
862029139
42374507
1315678526
1492880142
1647385177
1258013995
1070532775
149492066
1291076068
205261655
1978235743
364512028
1833025036
1466491104
491356942
1654711510
615494936
1001550014
2142752943
915033566
1658760440
1523326463
1932870307
26723302
151922720
862970182
2099208420
1168153754
262707467
2017957569
742669759
515306955
922667514
161487198
2060329841
780252364
1575082021
169291765
1000157
651868948
1329087241
1272933355
2045113706
1807913774
280742446
1092167853
884576831
1260248541
595794194
11336487
904274057
1093105155
981266025
316020616
312349808
751297297
77951070
977225117
1057782807
1459612863
1824552987
1883337580
1784402321
240734798
1602674424
1985512463
548060661
1441501758
608945939
1835312936
1706376246
1905874848
835253821
1756531440
178467428
1561897818
1293674224
317357117
1122363426
119555737
1474031339
241393285
1465165541
5016316
51821810
669902519
60220048
2023295479
1442630036
1009259274
6722938
1924873209
485094264
1647098017
906457321
1478039835
1439433801
1932853993
1990512125
1935962454
2030329340
1869307012
402710696
801068238
770599474
2126863417
319896079
1491436401
805571752
1682934785
1011366934
1036965010
330114462
2095993156
414989967
80640405
1010245027
652116384
514533971
444497112
340814761
505257940
719436775
230127114
1418852659
1750624660
1044039562
996284146
176476634
150505310
927313219
1676281624
621036517
1664041990
1476689063
133047658
392620138
1956899950
370026525
582341856
555922369
1248169354
1690289556
1213474005
557076785
138089980
1959233806
261367380
355493158
248604485
1368054081
1761667042
1017065585
549097025
1221337959
356590227
1364030444
483287894
673040669
1364508079
896911268
2067852041
1622519590
775882148
995240021
1510852435
858430750
1679254639
2081078388
90341612
1461325707
1669936148
1986730745
1839456155
122478582
105166979
483327695
1783297940
396575693
1165070225
965952586
685243782
1686378216
170877438
55785694
990309180
624984387
1306952260
1975699806
1497390655
799097162
1963275881
716482211
2831157
2044807062
623473651
282209535
1365044711
1120487395
839173016
499440326
42270239
420582937
116092081
1872048028
827216952
263687925
729069890
1166192809
1657832957
1746672004
1242777092
157625023
736146361
2116585289
1158604556
1393987558
982836440
1137379821
516961431
2079123284
721385436
532643902
2098289619
658423051
1976887538
1794663855
1424173000
1913533926
376697507
1531601411
1904775064
1772847982
1623477407
1323244079
727614303
394805661
2049343659
403330252
150268081
1281864778
765652095
725916948
543472716
781905967
780876038
1040512831
1656847871
248008319
993579190
794614655
314680996
1041162390
1369652537
1756819154
1996331783
592334682
1461775970
1555421314
1968007730
1583435160
1563629273
1896371542
1606784694
1210169806
848783314
1578954883
1911462690
23449303
1019138818
152611982
1408101800
1119313745
410591322
533486302
1710231018
809725937
1597048147
691062617
1981479756
922212668
925553152
873046183
2023405900
1486297456
1998401165
1457728265
1865718299
1520643164
1084651769
1559917325
1206776966
7148344
1865310130
1106616743
757420867
1115321766
1311749012
242731013
372024313
474327208
694550277
367687075
727215995
411059622
1303360705
1275464598
601235240
1523319817
524329012
645608963
1984905067
663078066
1336762661
1903688096
1047931363
1561744611
748579255
313691909
1617836103
1637420730
106518836
1267517583
37046430
1562676444
371349496
1149417576
682178628
565164387
1111862674
3065824
802210279
836226376
870276960
1437358286
1878369207
1765882901
1686961138
312282116
1834070827
1722263894
497380529
186996823
1045227050
2086722804
455502542
140876333
1182368482
882079525
187336064
2047309713
1148088208
1300400479
351888482
2131812175
66306993
752351000
1552459137
1503464006
694906508
268619080
359293245
1315299485
146634734
1151943179
434127551
1178518220
1880556001
871327849
1319424933
782360861
63453295
743297202
660835311
1492595352
1174211431
1004372044
464965011
681294976
1041840805
1020338666
816132600
399837309
231579338
1439360726
994270122
824909440
2030341481
1420808655
1470244592
1454489868
628003095
1338329679
731591837
634825129
1830831638
1786563036
344384669
1009805881
124963288
781742923
1755920066
1891100256
314555663
1419056044
977775788
1691487889
1592433190
918060891
1385439138
856835724
1487947377
1130609428
2084903809
1230254042
1607338771
1488254884
451628721
237035961
732896623
428124000
805617756
22368931
34725188
282298224
1459773486
972854374
1730503485
338491251
375549058
40948659
1036045140
1344920397
971030098
314116291
152164324
168916849
563274541
2039362915
1579224603
186362747
19399469
1127330067
819470925
1521495619
1303045111
142339731
439580676
719751804
1162736500
1754628005
1049304417
718446130
1350113644
82309191
240517188
523301836
1566465810
1041101188
1372282284
188829059
905651189
1821473892
651860896
1684406562
669090241
23196137
1307673047
1629996699
410890767
1313215875
268458401
797180538
1933807219
1637009819
326497108
1417444787
1609688900
1282616850
396147679
1523470055
1877043061
784380299
2062281580
855287933
727476949
1072252149
33571835
68870858
1839750916
1446246220
854718741
1052637518
617215444
2014962510
342423866
1298308071
1772933961
2124537424
965728169
1828444104
1324820876
1746085497
45248484
1380791489
419790595
2124320285
1040996338
1419792266
612455200
5224022
198061323
879915577
508959365
1458423055
1245724143
1486720849
789385492
1137492388
497897262
1761980753
2018797804
1633846756
470607274
120125695
1532235553
1570180325
898085707
1080181487
2009240072
929302515
1170128021
2053601378
2060240115
527953909
938437038
1396738856
740597419
659882740
1915014941
1609248570
1391460479
1041051377
486606060
1856479304
342345111
1916451793
1725505707
1133499739
167043618
1751514376
746803559
164177184
1085822255
53163399
2115174842
816505274
718432202
1598313934
772753456
1192082164
197165777
1609942669
1201573720
638982937
1019577286
448932245
50454810
920843840
115686039
898781292
1496715421
796258698
1555762600
879675780
744734648
1778566868
1075188406
893619370
1265352590
100943535
1686925220
1999223053
1022204934
357009696
1465191303
524806506
188544871
637309495
2210675
950055802
1721365859
1592464039
2014333413
1815338170
505675542
1405580778
1689257823
283683488
417831850
48342247
1355755012
1829944192
1921214170
1094736094
1115470625
359014575
1794363673
1701571427
1437515910
768181896
1705870846
1322424939
2025271285
1425853604
1646390444
580797730
1786027654
2029957471
1945109423
307321069
69964002
2132666855
829427481
1976893126
848879963
1228658484
525182439
947699476
2119947111
1799875895
1567229127
1424175293
110011256
526320861
110980984
373884272
835585890
1792997671
1633291590
211829439
2107316688
1339495077
1320743716
171430280
892716374
1600151684
434272188
1406497938
2061472856
882744306
417034957
512726083
851951650
1939431032
918737774
2102542276
470925065
1864446749
1322961729
1947490617
1305452766
142766317
1041752201
499269952
1812057865
1793597286
778278941
1019415091
635166897
20387468
779640768
600752009
2128556226
206054159
1071181291
1181432349
952915340
1967391094
756931179
1181874059
1827646049
389293613
159338899
12216291
1342623703
359616870
9014718
306662906
1731729415
715945649
1415189294
1040630769
215743090
1597763626
338688721
1036099934
338172556
1378777956
557963998
2025185464
1782981026
1465502536
197350123
1796198021
1944678089
996270026
1729434870
211235822
804025450
1992600813
7882380
1182178217
161405436
1485282070
1159553846
2080626445
200351441
46778324
479699919
734209881
1804932543
1311335032
645849826
1024421020
1785658155
1488960929
1784911708
826485448
786371393
1966038904
705668760
435007134
2112338347
1099310631
207218812
329421138
641191856
912887486
1922361500
1558547484
240806016
1522305495
1364537485
1932996163
547496314
1999466137
655421854
513140654
2004363186
9259847
1853302767
1180909573
1313464619
330567261
741535578
1929916608
1549577451
1498366072
1652495023
1875984083
355025776
1759833081
115670989
1946247430
1748182658
864968511
315508793
1538685344
1769167602
302541694
965283506
1423397556
478850333
1105735800
212206431
2031822720
577569688
49899527
1022906943
477831248
894216928
977861889
1719117745
1235498260
40928643
803304946
1871624726
1891952540
1581308962
634976366
172517761
2027367447
1509281579
716093927
1038614226
1866847298
179919154
1927547306
1530988744
276696622
117286232
421638686
467253578
28325017
1169411017
1116122397
1926927144
1639004586
1304655142
767139868
168154719
23794972
2101812901
1826749155
74363264
1810102539
475256409
1065795791
1955372363
915379822
1350913511
1892809946
1515178262
509586772
816553348
122702190
1074163472
1545932948
177319874
258521026
1684615797
1105962381
1326173580
1198990298
856931850
1229930468
726895990
377732991
193193559
506619430
615645277
1666224477
757781743
66155085
1102139146
2059358288
1781294860
1979167740
925108783
1793316299
536393607
169386101
1795410637
437717361
677840283
1597129421
537914875
943177544
1221025600
169326800
1045027117
2040403688
1173066766
436305491
930697893
2056754950
1293227495
1868474586
522887158
1224502037
1379817920
505809236
614777907
532244787
1231915624
21568152
378055545
2076065202
1609688578
1291054119
923010462
1306924345
93005851
689674635
941439457
178039822
1173963376
653649801
1759662384
1604761039
574022695
465631291
1002781979
517297564
1523130915
1230858933
9110158
1142087472
181284253
1939397873
974373719
256183063
1989528010
414971936
1228837282
1251946928
875921325
1774714756
1614466752
601258816
2074940243
695371279
1744773507
301207285
1128435986
857644226
994271201
1273907111
758710705
1260289530
782283153
212683660
1033571149
2085947971
1560337520
2147407132
801324015
1415767600
711147956
2034543175
950761241
1738035403
1668008277
1815691301
54798032
1083376247
941969673
1363210903
1778622422
1583821313
2002421891
935801639
1662434139
1683861328
281485287
2134459809
1139439483
103931408
726284034
831918407
2126895142
850186808
1576469115
1619486304
679989033
1418349637
1352530123
86212361
1588541859
1365387568
2080218283
1024132039
714620255
1139812241
819955266
1613593181
396507302
1051705928
1604752238
521364265
1189465567
1048480229
1365063167
1479250725
698552462
1050119714
364303755
900213716
1051616106
703592457
937427068
316906629
908284876
1937139517
1228022582
9590113
708170567
1854005520
698802672
1282072781
1154093875
731662913
1457683116
523631656
1868771667
2040326580
1047389707
895422275
1688558457
1703753586
1708632534
533799290
1694301213
1204402804
1326081189
1687547553
306910499
527284928
730733277
1219817718
1485678963
1777676507
2046330064
853853455
1074593587
293672951
2108664355
986209051
1810747618
1966897942
272399316
423224552
1985507561
1435277199
150149027
1548051013
627425793
645053237
565393197
504489899
556308553
944472458
738658606
1752839074
530243470
67887187
2008012758
12054951
1068880431
1222217426
1371703114
1667380231
808614206
2022074880
874262537
114169941
1237129519
731177906
313985458
1383114793
767827270
1930188542
909903787
1343209742
1785570173
839585833
1596759261
1387363918
1537929325
2031946226
1078120723
555949961
806304385
1313783352
470988262
2068890327
2127776492
260625052
1611454316
332949937
1707085186
761560975
1729255864
967941368
1694736285
447150830
1880331200
936997375
739182235
675427954
1723958218
1895878946
810818021
728384186
597389877
172940976
810817715
2100259062
400636004
1529073081
224999604
512251844
1128906506
2145849162
1890115523
1077002604
2007738658
375566053
1812477166
1271177211
2083844349
1575628312
2073616333
595998068
463175629
1184772655
429235963
2062022006
1929776749
1636725408
540712025
1325572809
1174023857
1730893706
1813685076
1651905267
1547146469
1092130920
215346647
633553916
636503651
2044033879
1806467440
547313545
1309141286
1921749474
1174566563
1348842257
381876590
367726344
800275879
708452074
1881953304
1422983366
45402788
269828859
886793278
1329800274
1669766991
2129652292
751258391
2007128168
348341479
1075181144
1417517703
359873000
42781226
313939063
1016677780
596228683
1153151444
519878374
1280510401
1078177564
915067724
745433460
399934449
1027300994
663860831
1756689046
179954087
416976817
1473146186
776741126
2027643452
1038445150
919479288
687989880
703580830
1683026839
515390880
165497933
1074925672
2123115564
904785701
1496346993
889994306
1852427445
16609287
1990241246
1708363178
202542987
1357710013
1057342910
1761845307
295448603
960258021
387848402
1438649343
72664345
1563921945
810153399
1002480379
1074808364
1694277548
1430791353
226250314
256261150
182830224
327550402
1890526716
1895540215
2124477859
2114523226
1601109745
1839842461
970719396
850300178
634362187
1453871542
1389539342
715636501
1008368287
763120353
1045507433
1509965269
1734772531
1811838871
1355962842
1617312807
1982034381
560199208
2020850072
1128755932
575661938
771619346
231504746
1853319703
1725980313
1354292924
1574035805
1159854979
339352527
78320182
2132286424
73758601
153073596
679790609
1269235270
2070680869
567817651
1338658256
1047552908
1610252880
228521078
2130258832
1027487257
2065684025
1910881668
1027501567
2118713475
64582138
407429218
540698256
815219502
1023072522
1142681814
260225854
289836799
500444052
923085635
629053121
756665613
2014422965
1278348019
1771935798
1690341087
1528140193
151230951
1744273409
1575834714
104087740
533990130
1119212180
2145884127
2018821976
1626820531
515295783
1915975576
298148132
1738268662
412838813
1609460159
1479874443
762334166
687939709
1071579182
812276443
1967546145
1723354035
640881941
377736781
1103799009
195289067
1491500142
1616915196
1946426608
86473764
295585348
219051854
1047114569
779721401
2060092371
968461988
189905504
1614726164
1139066944
763993536
1634291964
242896083
507773720
907727453
1648320735
471673238
697825034
797069408
320786002
1984440373
173012181
732253629
310612054
988559132
677957436
2026317281
1155627402
991370437
913685479
1588765430
790318788
915040070
45064466
60200634
381965709
89013873
703658002
792507223
154627651
1787638010
1079980090
1725266962
1833665711
1918418072
1973824589
547226875
1251040833
413010642
1707747195
602981693
1884925457
692708107
108712519
1429178143
1150489869
410167705
538728675
1055766994
294678927
89350587
1059318472
245780689
1258007253
2106436978
854830217
520092182
1609581946
103924983
41425818
506829718
1359152491
1703053842
377164276
2010226452
1123603276
1454314892
26318689
1719388199
1283551068
2140727254
692322963
785793386
1710653264
1895590166
1845465356
1575017062
311863673
725742143
577838031
272348017
284077684
357395071
1022870126
1370830482
1906208620
1347871520
1366522100
314449036
266413509
1020923171
1631616700
682618671
657313803
881204061
1250797399
652128034
1337498831
2014596168
496605706
871077957
1274960981
132390104
1498492030
1720815134
953892067
1583920446
1098282600
161051076
131847136
1293224918
1197389775
878532081
1013919169
1530130981
432483997
207333995
102324540
371911819
385345875
1877823869
1400269585
1297771486
227248247
2137100893
1122023225
183448463
1472816164
568157006
814327994
1909926151
1988398507
2052981747
1153782800
1615396398
1646315529
1561181840
447015992
914608750
1954599714
81431735
1185953707
174212481
1452615617
1976799025
955353545
675243895
218924610
1501239494
2059807684
871146722
1657022039
1397819394
1878101168
1165048921
1640151342
308655003
1241169479
237118507
719443303
1402624115
1314279662
169454959
177517189
1451402564
274278587
457027044
268174501
1977456643
1978240218
203293658
1025927633
1826234880
1880319652
1241503301
1002419882
262521571
1856296961
928662173
1261388246
1940819073
523763303
765879256
898158157
1213879859
1464789365
1638548834
1942242751
1857181799
687091081
462133954
631280472
1597814698
156338592
1385158431
353816889
1116078884
609785627
1724211355
1658901616
1669041364
1419610707
840275545
272338349
1221856159
120122583
337482911
1402065710
509419659
2137685440
522830670
1792518133
1093394942
1101204100
1746364378
12884564
1366526523
608642716
609090468
168738712
461033840
93761205
1826403280
1354160572
865182782
387989476
2068208265
1372234722
372933282
921154738
1205110072
2053703481
717366500
547319212
993661334
1397099218
465481899
1462431363
600823998
506788235
1133885206
1582868539
1464665616
593911082
709449765
1951434339
1362591643
300596446
1360911228
2008780652
1362658960
1125864
1259240844
1763578711
258179587
322698134
58536568
1022344908
461163200
367070634
1437920029
1893553194
2110075865
766012505
1405855157
1629137883
1607290155
239791546
695978644
868224540
1810214237
1665159693
2041479894
2128049801
1955140018
380998690
73978738
900057999
791688943
324337307
1737991403
1363264823
501481474
1627067149
857838232
1644294535
582646415
142722853
444549803
1748460979
117309829
322789690
1225897050
1104417356
823934435
785149694
1639109753
1214245287
1505040102
1838728795
2015527275
1492803387
1871478095
720209257
2044071090
1475982567
1261419259
1278050140
979191410
2119828345
284804992
1749831218
732948493
234183669
436551724
658209697
2052356986
1035310312
1619249312
133535408
1639073043
487679346
1039721638
532585676
899204533
2101821536
1815083072
769966305
1648162096
1415768808
1389374364
340402064
1665786365
2017979780
2104641536
1772841895
249882544
858207075
1552313584
1101147122
315135161
753162503
110371908
483474227
1119773978
1116292161
1619826199
300077503
762489095
624899964
1834834457
1437851180
1508543129
1651538572
1838696083
1915353771
84237101
2095067622
1171376316
1937714413
1117844434
147994323
486888879
1334296342
1404439004
271090919
838456792
893198235
60843004
2082363599
30155850
1122902364
1239239496
1972786093
302860468
753550718
304528650
410482993
260714918
80506113
1150379838
1370280670
1420581082
2123953092
1573807670
970006068
1553071946
1939240381
523063328
1423112716
332098489
1495912672
1548398264
143517611
936967690
663907795
716461986
1766365875
656713128
554056186
886744030
1131837209
1902400330
1238066215
1739539262
1127282624
1867150999
554062293
2025984362
914916868
1735348675
1421032301
1813703628
326508214
1521616865
739169005
391900566
835761396
448234684
999762767
877076272
1083510534
1033987834
445015657
1561337114
627545222
1215340458
1975950234
1638936028
2051919175
482225800
1626936100
1221013004
366385920
685516522
1358173977
1631933829
1195969758
863132502
1184099804
1589962826
505527493
385744139
2034377062
2077858212
18844496
336433977
1697421700
298870006
1017087326
119729385
559242611
1070302316
1892930566
1775966753
675526619
1194268632
816094791
1078304357
2062553725
862512909
1711425879
1530202778
168046633
2130452677
1922330061
456731538
1196082250
552129541
1544737191
270502569
25997316
709210241
1804604616
753560883
720539902
295054845
736556573
225371419
531354800
1633844132
562264385
960316682
957285116
1321155149
469318205
1277576866
227223743
1361088170
1617387735
1802107370
1895646544
1943079774
1510582385
1447738471
1039854192
637613172
2060830262
1712836847
56303643
236230199
2065616024
362938219
1574514593
598242061
766305306
868486807
1596512575
936941163
1735112612
970311895
1532618473
1383738903
2046402296
1855543548
1862538161
687266003
999357241
1784353883
1663617146
906501548
1153524904
1283962147
1589102834
545395536
1007047043
1261392047
1563349315
722573639
1334064510
2096766717
246284202
1234479591
1785077492
1256236696
1568510400
480819688
1383179438
1620879434
471678223
1095680112
408027621
1575737788
1247763384
904641451
462820930
37223251
1748917810
1660401529
567829875
134883317
1709742805
515706071
1014416929
1554132326
1064411101
1894830834
1538985318
1829706293
290624986
783621686
713158653
183453171
1775463060
803236924
733822046
1598869188
1404423433
92290222
590507595
1788686959
941640748
894244745
1392974778
2081793252
1339732624
1399506968
73530404
2034556560
1428836378
722262886
1786257330
661430949
747340705
967600392
2002420459
1553898153
572741459
1503414081
1001487736
1505645686
1060625479
145897926
147757105
885178270
1343215174
2025487620
1662483341
691606417
940958156
2061083391
215446681
139323505
1354183600
185165005
197474507
1981557190
652858659
1989896170
1709495158
1422974270
792904200
832397041
1855857401
865045280
1822061552
1825054967
1256281171
294669898
2094126907
1852954207
1078017728
1504899769
1953502298
771231356
465031870
1340935422
88650837
1182218727
1408464074
1933877725
1164832818
1096357767
1534653166
329662
2059445096
1385534641
900669211
827219798
1048035781
160337874
585468784
182949645
1636594909
728614336
87879084
1399434404
797450076
16533028
661777501
1420536330
1929702888
2126544148
452278311
987713610
1907467129
374214237
514309117
414039947
1457424635
690346951
1458033467
991226744
1196169287
1399721294
1953333625
1357549853
968245520
1378446006
1689909952
24153522
1709152671
1490578829
986862761
10697162
914597820
1567646944
1341523712
1802144238
1061187145
462901670
1883658937
1034389553
2001003572
358321725
1908286884
1071181291
62816650
1141647701
892819285
1643893941
2053214447
675677780
1177675581
567567306
872714372
2146170566
968183078
1758966898
1734660344
946475118
700005509
1985099390
1405858148
1481742068
1408819150
1067071742
1356443386
2046253892
1800989880
880726329
468858638
142949911
1492739701
250339305
1415911134
1065724388
656093782
1519824232
1587728705
1652212214
1951777086
1380925656
2020684922
2127387761
656703690
792443176
1232594343
1970035374
1867319628
786327299
1513216930
1066874350
1154688149
166550474
793604276
1064093730
1375345056
750918728
1361105121
1575453550
1839038729
1717111142
523208262
1197816604
1317415297
1000517425
1437449197
1375188455
1005402792
536801550
990723650
939668625
1775809194
1744997246
1474907359
291323274
647373456
1932642390
986480001
1760634985
1521697307
1398382179
2106739457
709827829
1237383422
1709465856
1281283081
401626872
550833297
1501584532
917613624
1479285271
971315268
1414221894
668272155
2057814376
611268154
1188779675
500641694
700901658
264125475
1443767147
1122394872
616653147
1049048460
1198321854
760895853
689138315
288002953
1370004519
1813224605
1250475
207981771
270612570
1694001573
1448222282
375431694
834746871
1700278794
1213280461
439033739
1883050432
1119456641
1728977990
1110655931
1284309549
14834473
1736396817
252458149
642360519
741787032
1027901586
794992685
1512120968
963421543
1134557247
1755908196
939677095
1139016573
276228401
770423859
429569017
1106367688
1188054567
1586509375
1742416888
440341492
1639186135
2105112555
1397827633
691992411
189920250
2094353946
743965494
348795876
268453185
1394146125
1355960645
947794562
868684897
598310618
1420549808
170678081
991207194
67508846
1546132361
1120791204
2135546610
716326945
865640293
1090822626
12933041
1970925080
1335370870
981073784
203201278
2041633240
1410007052
798231508
1602244681
1996222598
246093514
110621586
488870927
1243255630
1930969682
1990532443
767639345
900005020
410711438
239347074
1226171103
1796872841
1637821677
1840138339
1746629369
216500061
2083744657
1062950525
244641759
1632624683
173591545
1051215433
628105250
2144472262
1280215805
1814381024
831944541
636701133
7315047
1428636320
1651716680
1807318770
1344030203
985698011
1316022711
540694542
1262436720
1718965181
1690127789
327378053
196660050
991677930
845975878
1821573148
1516284246
1085058364
2110727888
1875735784
822518963
1938602232
2124479082
1268162327
914170864
1170757850
1542884002
267219113
1691983445
2048190691
545006218
1786541971
668518607
171662940
1099881990
853038111
862660625
1381387592
1871110889
1161911399
1497562158
297615915
1473823482
722805419
943451451
1868242401
1160978534
1371788434
360270422
540698256
2061274122
2073918813
1487919705
2054003479
1220348232
1962515886
289291242
405686214
982447921
299202500
510937130
316050329
1790959237
1656967819
229981686
1804580090
1266445198
2028012439
570219683
15649739
884159178
2140704412
831396186
913326434
375726431
1680179544
132092218
1097136542
1410864550
1499802326
1636023505
830268044
168005482
1009576644
5494080
465117708
1555680260
1910619485
1155649928
950336525
496189246
1796650699
549304357
1366126931
604956332
218250665
670606622
929542131
2049871319
1020782698
1352428439
1719553174
1479340039
1187972919
723927699
40156342
575200872
643329994
855165099
1225511433
1938380916
1818559849
576770956
1508761454
1766991720
337251588
392176733
852549885
655135035
2012460067
519158469
860003690
477680821
1204092465
57651069
92247242
1641147010
2079728119
939458863
565065319
2087247643
1636973029
2081746908
1801980352
471478633
669475242
1115881563
1770966264
570306493
36520759
529278556
463428399
87608838
269617848
278679000
625364581
580981164
483531681
1660787898
1577323471
1674177403
835167860
2005964794
1188756942
480143843
1430506751
1294174906
2055083701
377427288
1963017386
1343219794
982486826
1688285292
1597421938
1446715290
1540727901
2117868483
845254320
2040219564
421912930
657513165
1105166447
344127815
1376252292
59358435
323270173
946495613
2021785971
989004407
939109328
1668727881
1336515323
349366425
1055100527
127872677
735493815
479796123
392355237
1585832418
808881023
1748049796
171960582
2087615523
979624138
1351035107
1280583391
1859464428
1030042804
239069809
881051813
735083703
67272800
1886724888
1282098957
224695032
2119064521
1991017039
1942433630
337773225
771598233
18899824
461377486
409121435
821940641
123367120
1067469992
1484357391
336483077
1102310287
559634339
1920295348
1798981209
687297691
2068521601
1325716536
249720999
2019595556
1264568918
361332932
548881919
25739546
1380750177
1773242784
1486189563
475635375
179876008
1792720936
1566417539
190154312
656063032
984863160
1092258174
1147620033
2080857076
529883082
43545455
440899629
1469442293
1382480457
1798837208
2128080869
122721831
1458280402
1991591905
607835098
703480710
1094668080
1609014972
712219824
444588777
803552770
551457661
1688826098
300904314
1353347638
1880633075
1875684993
2005318815
1685287145
678834730
1718864629
1351698115
929573294
1250111288
85928417
258425157
1310901115
345221683
450811512
315138093
322119766
36780170
1726017899
178092070
516944274
2078209489
941068028
627589445
293657403
1634021509
1157898103
430147809
1768196050
226135126
1073672143
409014735
1326802507
1873095360
1028216701
163615937
506699877
1059655687
1762720679
96167340
1221418688
1181374169
708219666
1629940553
755473905
523247382
956076034
993386532
91411019
352141835
695581078
1016826126
924474189
1586779561
1690199547
1345592626
1175542895
1739812688
89613370
1032568743
1306278690
1711843871
695203316
1574381913
1955622487
2144622922
882411169
1225929546
1652477276
1537667226
803208671
1284104615
178313932
513541370
2056631483
1432500563
33752328
1855748541
178287594
418626289
1050678264
1702184105
851469913
34851355
1601728753
1057440420
2112236747
584983926
361797736
9563447
1366434909
619284480
1371186668
195487319
1733063813
741381340
396667057
1254146700
1264594498
1605113016
1469353365
1834552464
394727052
1297090924
1222790
628598103
624022003
1455969244
1573205996
89594821
1901903223
1636412659
1097220037
1854803308
1911507875
13776911
1726010084
427837224
546307447
935082992
1014854952
415946253
702490959
1518188210
760936410
1155958422
1169429226
1326308573
236012069
1113002064
137953723
1822502112
1397137905
112112293
597080180
723522524
1070463789
1286881879
1645151850
608147401
1188352404
832247798
809613491
1519326541
1786851847
208975511
1176824716
1354288607
1670127629
1106618984
1557832342
1403147794
895237983
99822815
64820879
1992937415
78398727
177464520
691609505
1898644841
1771655289
904156139
195022565
1042180676
1228417334
1731513770
40463050
1045442353
848452508
157393015
2144494365
1829733655
578851310
114491731
1017854303
1337753419
2114382646
1554749943
891226675
497612261
584779798
289007244
389525892
1531486642
654211071
949362119
2099491638
1270724488
784403301
1981299549
1215663264
904531471
1603252233
1679547472
943363039
1730696603
1024051470
899573896
2147034972
1136481947
1351414210
1424627143
1605561206
1874163833
1236348467
1262522484
685336520
1681301493
1608798204
950183777
1429380411
2078192096
318756107
1495950827
563911558
389927939
337896253
54653845
300358784
1729574070
1386692359
113098705
292536799
1677710180
1590367790
782473283
1889545521
1420681635
1265143585
912915425
1164987813
1619821193
1644065125
1513435002
1078858842
949687181
1171158972
1949557138
413512634
1872055009
1676328156
935245397
1238908443
1055915395
204536874
1276414264
1592720282
929030396
446568089
1642402650
1788885311
1818567140
385128909
1915009830
57545140
476552276
1219949256
980260099
1755967480
1768890047
1465346020
544700844
729332835
76750672
1229406743
397768474
1979157513
1416659565
2038470804
776138659
1686596590
1712325109
3571707
1908242811
818977531
330689123
105984896
1773859343
1454425363
1010513853
2027605652
2130020081
1327205224
112306621
2134055738
1968032861
975674328
199044600
815698065
1623827040
955168079
288316989
11147941
2130014462
2063596328
269406217
819803028
2124413184
1325277759
327658829
1512343689
699966616
1828276610
1750157856
868296385
1155334022
599015118
1348550044
271293400
32140580
1892137231
1066879075
1428320923
660097202
1474117098
898139791
517128983
622309392
1354091274
912586343
1473694010
42752873
183097312
1493548706
156749466
1760793598
1846946393
1337492721
969332984
1093992172
719845680
1359303398
416497285
1765696722
1178151186
1403635512
207129725
851838193
94660071
1455780524
1146057955
801125541
177458237
154626812
623246399
295054845
1537984226
1741642240
330124436
1425279215
1915875559
537972139
1614044028
1382144117
1504997904
312799389
1689738076
370912846
1785717938
417475972
1850396330
535249208
1297259738
155059797
846651213
97225503
1154278355
1527290560
779542166
1880633075
1007878672
2104781610
1829390240
897161221
834362203
566806958
30084013
1410557290
2006030710
325100536
1765802531
1147761951
174283403
1921200646
678971658
1081405039
9776824
1685389551
20644710
1259891794
1688154377
187221120
290814615
1475724781
875222155
872687816
1453490879
724896994
1103660417
245997487
801080488
1462755941
147116839
1845444680
930776796
1831544559
1642880537
160163345
1505680805
797188197
403981004
390935263
1212863236
335302117
419570870
2100778795
953585175
1349819703
2047146681
2107307864
703213835
456691395
1930561866
1774100929
527241881
375490012
1132671236
351239538
1477530365
367470389
670518195
740741123
1823523639
1373160400
1960089871
264696271
1916415468
787802749
745805905
2016563973
274209861
1447713834
1731689805
1940893411
204974456
2107338531
2112198277
1238982649
1689805085
486869067
122548221
1416700214
1906864662
890065003
255776058
637714678
866433746
309402672
897631090
1602609548
1824284110
953108751
1296826498
178620921
1492499903
1978112313
1394483452
577630288
933633334
927823458
1648084825
1239377542
578720322
212269369
734727371
43902677
1599052193
1337966236
1246494015
841515835
1941973098
709732195
178943632
1386792940
226857143
419355665
732108701
1265399526
236472885
2101463147
374573234
1705899673
1004658542
1158300105
1037248294
1120702127
1053850181
1983497570
1524434599
189059057
2123728469
1511044588
1941990143
1918091592
1088007697
1464673663
2062870768
1382631460
1673686560
149273614
168911358
1497271189
331945208
1184828908
1545861362
1316370636
8681212
1969658260
458972431
1306199682
1332044205
1958924017
1264428354
128628059
2021139979
1414342730
532427975
178931135
990182326
1177276870
334831046
1326977081
510058941
689864276
1053793806
1744386684
1010156690
151998553
957512463
1733955671
1492878129
257971862
1360444317
1736047653
1778338346
1647860051
2085344332
364322124
845078795
497272172
1705613180
451602025
245340230
1476376516
1268195088
1438280686
1665301696
1280816170
1073120780
1967671126
1517065732
760640530
430233462
728395744
95527483
2138372491
603574268
1119714202
1609162328
1378984383
145927061
1104900364
241964538
1241848054
1024906728
648067932
1323598618
764069900
167092918
760713171
145553920
941537401
1858932913
1133521888
1504823010
179041418
1624596977
1420954878
1909268362
759429834
124834295
471595098
770386194
1594198571
344385323
2007540895
416346590
1535490972
963203056
785033856
529766040
1076306645
434461794
18257589
52207563
853730074
668133599
251268825
1568107061
1835215050
19087317
1145398689
1488590824
1863050641
112802170
873908035
1633327691
80931914
100683104
1916874191
245273010
995582876
1492621854
628840203
976585140
34890251
1245800398
1509670074
1316450514
781298830
1434458224
1484905320
747461670
1186500865
778548748
1043037245
161154913
1703958071
578666437
1742894431
917310703
343296906
992896297
496111756
1700340046
504043754
821343993
1804929112
142061484
1858327008
558274404
252422550
1421505252
37987185
1489509855
209551616
734072632
1112733847
1754488319
802555250
1767940353
1418794813
1673264581
951388229
645297514
1744683388
600978698
1595854328
1879473147
390019130
1450234399
973424092
667075205
2043095961
1411583492
104219284
1549956020
524041725
1553022052
634267353
898449071
535249208
1629390832
1044269606
1299864577
1672244523
2000140720
1424350995
995420187
1597024363
1832783494
1891502205
2088414106
646844848
1354019126
132874998
137280721
1582373772
468744270
364440509
1671048470
800148380
498108373
53842431
982543140
1195495099
1242971403
747197391
459188929
645904535
1820928668
1808213815
1717111142
870485890
765323119
2011210721
1620249060
973255378
1770404847
2045153183
1439387280
2004101116
1765773856
427230639
723318778
2126435939
1606855460
693807147
1814224618
294820083
1649362898
715284475
1312081762
511787081
1176628354
682575667
1649198370
2079547159
2081680141
2108422344
1555209534
73270559
1054808309
186169788
141431770
1319007117
818939029
1548991413
304060219
1662202913
122543742
877600514
2088215764
1885333760
1304158992
604040701
2026362115
205029244
1207706440
150872726
1811519965
490287938
1195996681
449634903
2023341480
1902411322
2145128155
1595058864
1628636420
472750260
666399458
91154202
1013785375
2025830586
2064668701
1095163140
282821653
1666168626
1338026280
1001336839
1792571011
1415874424
1840901149
574610084
1228091321
1843058202
1013089169
1861947665
1727041776
1745487207
1552431914
1476792556
137349261
562773270
2097974446
510486503
891552148
947776370
678159517
1904163801
418410124
150356053
265977656
1278557553
1161601753
957234955
1110729225
727726512
1225938524
163727899
681173553
116701198
1663194463
957624876
1801057997
851417902
1223376744
2005502043
914603329
1605576985
1454358405
727524394
1937558880
1547474585
1681056771
502357277
506751068
964813268
938736023
1519641962
782958847
1251196517
605416599
1730327492
482865568
2120075330
144309440
1346857577
155061622
1254471760
129483021
2113339688
1848062448
218444226
1714069438
989463031
466072768
1591278465
1623702983
1332204372
2023706778
1702676078
1103281497
1709918563
265475989
649731101
1480064433
1905267564
1774094587
1170200151
102157110
1683181088
900134292
1492083065
154878679
345417431
1106621271
937677713
35721360
614747075
730870785
1842107467
1335839528
709310513
1210313892
1124074422
821533499
1723600437
581388596
1799416533
187640297
1267226317
2039703736
2017087701
1790440181
1628833785
1236971170
1329650106
1793069112
374776056
748648931
1408430934
836423123
1829947568
2117704317
1631021916
539347775
36170469
1748237670
2074076708
1434733315
716351630
1571236843
1032865162
1076951836
1634742652
32377508
1604514465
1454169673
2033005989
27289670
919382697
1441281251
1381089091
519457619
244631132
551514178
1454354141
602169842
822594491
109191919
1572220325
369766804
54849142
1073149134
149512976
1976173528
1118200541
184978104
737295428
1744446833
1603279534
12015664
1210285067
109146692
1964306910
1719559982
601314117
2132254509
1368586960
1873917920
146973365
290961310
209691232
186763044
875437893
871666102
719619794
1940401026
20018501
1085617632
1544726478
1373964038
36053638
2018403857
1744815743
1649976506
1456170455
1819092548
1653877167
609131930
1773411527
858595090
1633358887
1989451620
1509212272
1150732701
545729703
279630146
1040070248
1901175919
546088950
405067243
1406572398
1871436736
1949720662
679455850
1084180566
2135569647
280495583
18486687
948914109
1753005429
337539153
1798165580
1263826514
104985895
34878498
1259312293
651637877
757526950
859171628
1678299145
1163543986
1376202920
624609893
1625412504
1522659896
453712998
1196013687
319612197
1902002195
329217428
783897436
1975215457
33034209
420213121
1530099687
42909941
1380878081
319792566
409951829
1554175834
393925322
329503372
929125737
1391444923
2033662653
16040349
1682990450
1750204031
1734485178
1688303178
530715209
787856466
1198350689
70506836
1033106393
281256517
543175536
822412857
809637440
2129464667
148438806
1015277316
829760997
281448344
749726021
583631287
315429815
464762687
83503188
199397178
1529148310
1468063541
42939248
1402262239
1823634234
537761003
1944883157
399361827
599072846
1985098060
1827532912
348109844
100082965
529330327
1414121737
1992799234
1943155958
1515156078
2067023456
77237534
1655021007
870409305
1566511206
1119557398
1584497182
523957712
1366202281
765629874
1318835317
429139778
142612433
409070873
424362778
1052406781
560497360
1092259560
8364780
1353672244
855656579
1965804814
1754498373
994423819
2136087968
1581197129
420304608
1571617222
665125372
1671883237
635586604
964258194
496928638
1150222976
447152104
1375870766
855098234
868731946
563704804
1238432142
869377446
1207325172
44236195
394708313
542266772
180496696
766175365
579589396
847826246
1939471126
85984583
255766714
1015892601
1350159876
1392236254
567910482
1026763388
1755168435
818267781
1857995159
1530262185
701453332
1164823445
799660320
289109149
1506742964
906810929
1645800501
864039131
91299168
1200083866
662577305
464738026
104762986
314073084
756439733
632620286
108776728
820621787
2123878642
1981121452
1031931975
697394038
1613468821
2003375152
1758181189
996383048
2052447777
149824552
1786890575
1559164160
51663705
45797826
1320025334
724306890
98309363
2021024953
967885553
200404762
980115185
1556199317
416149402
670292028
687070736
1630777201
647465615
203125427
536458311
268834110
837487099
245052629
1661782493
1455477056
1774094587
1196402284
1731203527
1678991977
1501928348
1427708854
348912713
1373961095
709567710
997472417
2033661752
1660613262
495358391
1996849838
1463783791
1036420018
825248628
657099671
117189249
1048859287
1395556818
1251533468
1832525347
913038031
1503110402
1198364317
1429651470
473167162
1785879084
1644700652
770366404
1715942867
751993797
946552648
651697023
1000066954
59227672
429403896
1941737107
700127107
1664425582
1353187407
1481313924
1140013493
1386696476
125422844
1364717218
782903117
2141318429
1693792994
418199879
1079049194
1220828631
857667354
470515976
900804708
1092766819
1019151200
96890570
285165352
878981146
1041665875
813392146
1020928047
114752435
731546852
462843744
698723520
284026790
1405188133
1805515237
1527055340
1407005013
285417538
1432008399
1487382928
1819862051
836929082
1582277262
766134287
416009250
936143024
289454203
645432560
512211013
1210543208
1831827736
1341738208
1139065337
442558507
1170420932
1208450073
1560138794
410215091
1215077512
2088362274
1301844170
316057327
278371057
2047299845
568743788
1147777060
810930323
114702415
1395471111
851100202
623237283
1461342286
1708093201
1502972216
888279133
267351397
705327103
76094053
74678050
1954979154
187082235
1852943019
1649290145
1502865003
284954997
1060973223
1157023261
2086499275
910377484
1048201852
1897450404
1924511540
145200113
474122665
227169157
2116142504
2099196866
773064227
1931841600
893264489
1479347977
789320768
1067556484
1643054499
692773187
820257211
46864951
99745357
1412957961
157214520
114380636
1763797178
850363912
2109819352
244741836
809848033
402184515
2101557022
144436145
1765701897
1896126863
1828271102
586680402
317531454
1663826
651856403
1216305318
847881481
1841565624
673660051
635468176
142422866
1235826711
2052503792
2030472241
463696308
1807568203
1313604103
2089597644
1870208137
626514076
677284051
570586428
1412083400
1731489924
1974370661
1361942936
1556778387
1822388860
1859603339
628073458
275874352
569638329
1654625138
1216404917
393588339
1182890843
460759297
1824337537
339309630
1320518100
410777101
1654780160
1032056120
1805234254
1949013615
1796039268
1475960057
1347067391
254680328
1247774769
1520708606
176491328
776521440
50217479
2104988606
652696718
647301690
1006138265
478744707
570820819
1819277920
490619812
1064383185
1098231515
529137576
248853859
869264920
128844069
1165779434
66891507
670691258
825915304
1884824162
581680074
1746830071
1165762525
1947634872
2023611835
584719765
1726362861
991456049
952310976
848413301
741990085
1596956881
1958902555
2060616692
198862996
865711088
559230634
1608783117
862222066
200655653
1572000880
776703053
448137795
1011079775
1672164730
1484191715
557805493
878346572
1285361304
2089857580
1009002526
1578938955
470226630
1995720282
348293842
246040115
23799097
2073619453
1395152068
29358046
628361189
147357678
1314785193
1473001064
766043948
1568047276
98817263
1116441008
1054185716
2057320153
1347482350
724437546
1783928995
593948462
1905414572
1157625110
287481354
791034910
1833294458
322732116
145384431
152810717
751140907
1153372970
2024877421
866052018
1215999481
185815255
1395978222
611556601
1443131739
535341003
724044140
1451970002
1833845965
1858991675
357144943
1413437851
1880144568
2023242032
1272727459
864426668
332512209
1487104380
1490289463
1731299220
31363976
1498763972
1864441277
372392490
946238996
605185806
1048558480
988729019
721749686
1869935335
583393961
1497600858
262989186
445492006
1494525209
15736243
1232270357
777265841
1611581643
1458005610
1861192363
251116958
218314738
1163784508
544427118
1203343780
289925377
2123048981
1049855636
778153234
955534400
2016165806
132121331
441226963
1764382972
581582873
2032200809
270261453
1710992261
853423218
25689288
411121702
1748467753
2109343373
2072253345
1174542178
1430747516
1459715239
637510025
34247754
327473887
396028152
1993423042
2127996089
465241308
383941439
763422679
1658653484
262205380
1133955502
598690703
1999230003
1855215207
428433105
1140882967
367543889
48680725
1567570516
1292766295
2059616007
1702837449
853185129
986589649
1863059361
999020523
614213470
1033780444
259084654
602696635
793409807
1493711579
398383771
290582644
645326849
122983535
720969173
499409041
1496032180
403308650
234313059
1925837116
82084511
822617337
1753088742
1729042313
1902628576
1837460924
357161238
1536324890
60532630
1180604947
816402006
677549165
105452971
721040879
1316021944
1437184553
1091240577
94437820
1090948791
1270704706
302167443
986754993
1234131394
1787512072
1745394723
1209100102
550295415
1855996974
2069664528
1706262768
29847441
1620193627
1140381648
1855072872
853117462
1096310184
762079256
1567489529
2067329933
1892274721
1804926106
1668892231
1680786840
1890437709
1756341228
1011373195
463154122
683745350
1103764834
431036951
1182645252
999415940
558832157
1151400892
1124077009
661733319
1497851431
1976664222
250434651
1064340931
1093877053
1089615058
1608678488
756622707
587708578
1415367579
1514159383
402594118
173574234
1832612136
922636653
849598054
1829733029
1687718555
1458379004
1702777998
230091967
1089003139
1053706873
2053702033
2111934527
440025772
1271677375
1519075884
143169893
2117918104
1599035504
1668940233
2017649843
1060679257
1301563416
1012300234
1936290659
1487537180
565612736
1727814703
1759603168
975773524
1543086991
477460359
799428847
1772978891
43557199
1358633537
145096668
638472529
502571004
1466803391
1182896703
1743144791
1516596477
972871622
2095126391
1074586228
870926481
964086942
805967599
244229259
1443647178
1967312210
886035751
329834979
1313708677
904152138
1045840268
722987100
1898403428
1096877463
866982757
1136927021
44150451
2016367280
485616482
709422179
185220065
595966604
897171935
769968474
909113520
1391078392
749300472
1188555087
1827163046
1985943910
930049771
597219438
2104179279
236546956
1431847167
1714337492
1508652557
2040126880
1214486867
650463135
1072601743
1499487574
462995587
354486814
845215074
1886430219
233498521
337862574
1144694038
871711628
1130815291
413933810
2036404897
990015470
149601797
1949670058
1594208771
765939392
2067941332
97567422
1987760712
1783200748
1141360777
128578847
491502165
1173060911
746805996
2127994470
1071036919
1620940307
1724029013
620934848
830628184
660883400
1551032447
728390864
1541737274
207110218
1944446558
110830550
1034016787
2086952625
158366291
705289988
211646805
820701955
302259147
507160572
2111532982
1919511175
1687328872
281013804
13214500
1957508898
585896714
1882553545
126474259
983994208
1703462431
337860266
2096737030
190812550
1475855311
1997548061
1323200290
1272890570
1539555929
1516092082
982289161
542043626
1349725425
199298464
1328552226
1891029667
731895038
1089350733
282095066
806020368
1806621133
1863895082
1753018868
949058102
2048710059
1729914854
2107936187
1435664717
1546796076
294475133
83315521
2071337395
1905204754
1604644246
2109529812
690193645
759660812
363096299
1827679038
8820939
1373147719
1111377192
661237058
1286330569
1253619093
1970704390
1417736819
866348948
1550057032
15225464
1990903965
1530264499
1285903513
1393680024
266263538
413256390
1217313000
95343826
916956783
1492954635
422929790
2010259566
1487380696
625730221
1040189473
1961078917
896012549
1893384038
1854756098
1951912487
932606999
1255456340
542058058
27702955
1512892997
724506969
1526902132
1648683781
1778081286
755539434
962554423
656581958
911296009
1596369369
953914809
1808368262
1332436595
2090699726
1624945386
767345356
1037959678
1601377895
1161707417
509526202
1287216815
1519682790
848740152
682749129
819841604
438785561
977249620
1241586003
843325953
222748816
2123337848
2060819593
366425096
969209358
655266300
1971011177
1630523795
451770321
2029132941
901105584
381079811
1842775532
2007650647
811210609
1158937168
1779804884
1607561786
688396360
749838503
471975436
890356423
872712975
1567873678
432061593
164974069
1637618771
1193554567
1706558935
594535570
661956880
1408484583
112582809
1775851275
625518087
938494016
1669636783
1933493185
1329684354
87357980
1100254613
1326549618
1761669351
144589886
26436861
1047875160
1279800092
1956361592
251612717
1969666423
448708074
1758617618
1138050775
1552527315
709438049
26894159
44970401
770991516
733797296
2103949286
1714095129
1633046609
200856787
1110219505
2131060991
1036856202
153702750
1128354891
1024999410
1022274025
1561276365
879188075
270699406
1132321992
786514522
189171839
1500575122
394077514
1734343745
223538383
1734423368
99419119
1011435885
1718989609
597607570
943364945
890088763
1670635053
1778858985
476169938
1785834296
1104790351
1195717503
1595353121
869713947
647076404
2011629136
2010025172
1390599999
370725362
339678587
451698902
1229547126
688399056
978230199
2100125332
174820315
2098200258
267066934
123736122
2087880095
1300394371
1447939732
1371187270
222123683
1130829531
1759320915
1402609697
2094926314
1804128403
1286390552
155239608
175390124
1093187214
1320847848
1696182300
80571562
1508523177
1881855278
127271173
1790568456
627684854
793333564
1918026511
757436000
587880331
1749302024
799552081
57201375
794079275
1724447396
756713680
1668421628
983640668
926079408
32478539
456421938
835488323
1765496081
1016492647
1142469030
1411969809
2008031279
280433163
1538508112
1236911932
257759957
98711510
19542645
119343167
1466601093
1310621700
1300303826
1593701749
1391343095
1219061609
1231553062
1612409918
921256669
1852605591
330316505
154293307
1998129542
1809450939
1204129856
1110696050
690512727
573200845
709973868
217096489
1019383131
2104453350
774678184
2133752540
916318141
4484115
1563664244
63431560
1850319879
333102295
316486734
1756024404
1643851961
557913422
1704357762
1487141836
348329867
148054242
645981845
1613209446
912324881
1040793217
1454152679
2085399513
1063811361
594652658
1936133718
1891789336
310318222
2009320866
112462089
472740609
25684587
1136899764
1496357480
1767171931
458089568
1122793473
157322585
1610594138
883965989
1473660702
949682130
1943474716
394412542
2001460278
243379533
1437673539
2124908973
1696324053
381735223
1270287741
515216563
1143048928
936305392
1106172285
561842740
584979078
1002750802
1131244580
1262757315
2068648132
730025575
1999908352
1269169268
1076492274
154725634
1073408588
553326737
1957140869
580237701
1409902482
236094250
1320433942
674769686
158945782
542593581
919352275
1701646921
1715063612
2087356138
1740107532
1161149576
278962389
1744243015
1868111539
315318464
9182688
1199188221
1617577931
874001479
1393238300
1841966236
1987662037
39285253
36307243
537668846
481059350
444184578
1440075232
1843594256
2035079080
91359354
575988938
185986826
589873503
1203493810
692715676
1721638785
1675558982
1234537640
1865622706
385172125
1184411736
1771331044
221893393
429367141
272341557
77758749
599233057
922588186
337283544
1084410617
496881544
2675701
238957323
542251488
179530113
943577643
1926816273
212132775
1689799899
341883483
320164491
1720976753
899732374
1486278286
880512187
432561056
1592560936
927546181
1084094455
341730683
394477806
1324400325
1831609212
1815285251
776121797
874808033
884405063
1414731986
1838328728
964124215
1607801146
1025389947
1367959009
2034204682
396230743
415413209
673385585
1817207478
1887857404
220854427
1123467661
241232466
1450361107
727098920
1100883918
891223103
605184742
18747614
291819837
360392911
30413028
522689848
1516427743
134598295
952787935
1885779099
481016552
1026970716
969023702
723096975
353912531
923375497
1623415206
396045867
1427987856
1566357457
664663173
1568210960
1591639532
1917854570
224007236
1903762614
331414249
757002909
532351273
1629420256
2102300695
312638950
1657770776
1545719050
1203540908
1823864748
1536025614
956458309
1642914202
1008789308
1659884196
1800575945
2089657815
994769694
1137328544
1806930774
17985649
366354093
667421650
1814845938
2146427105
727294865
2146621438
515434355
899670544
1408993129
895309482
819259407
1165715406
1622744467
306089202
1197728487
2130638662
2009608852
1628393717
629821894
553052312
215040118
464435251
1869269390
1080339523
1819689242
1195401803
1900141132
2002659991
1939069351
2125734793
488895874
754966833
1940890628
61888616
730505286
1819781947
364243717
2115312020
718492659
466147608
1939471126
1415417674
2127116718
847820151
1075830983
1082965784
872210708
879904445
1179741347
1230919551
1978578273
840355757
976109178
1511964760
649545364
665118755
1900918134
1666999649
1945547595
696613562
764962095
790944365
1340928354
1400224586
209842472
2057296636
1937026372
1162526695
848324572
227500324
1587876012
1409085182
1172813040
1422438502
147171737
965837034
90604484
1112919169
1689160810
74106632
2045225479
1067665615
846546286
1022266712
1602303869
2098912693
279948667
665168424
2142978811
1248227797
191697683
137170529
591834773
940813803
320642789
1600190554
717511117
2140538859
378602566
166214408
1176695083
1152762465
1564026948
1789351669
38195056
121116139
758849025
659912049
830008152
1279697979
1086055580
2067106121
1512444311
926919233
584779798
1985636263
1562091794
708750986
74089146
1300684755
723379366
960106082
100107443
1748149655
657542507
1456723593
1499222477
1663981204
1496938791
1724797183
1839085778
634659338
1028254692
2097550203
440029608
842059496
2058096165
184256962
1309402169
814791952
1673390366
2142511041
1146725162
100474584
201844222
104567564
1921103242
1870381774
1892602861
148167538
896824170
1420095946
852813393
1607153852
1909223646
1088753559
1968961933
1406954324
1583473408
1742242908
400350533
592841457
1627793788
214018801
182104706
269229643
1175176225
1691711555
1633034671
715334235
229207759
377576591
1075439482
832344301
1901515326
1725940451
2111429313
47222142
532604216
1674795576
433408119
1498623129
1357212969
865602388
1715054924
1909479243
792789526
2045069741
1322574892
366407222
655028361
1378810431
229153613
537746173
605608066
761101829
1872756713
372205745
1837460724
674840402
107117115
607795118
815992540
1502395897
1068815374
749440959
945760426
666053205
543296788
836978682
624330705
895087733
1588158897
816983188
1764821298
612923101
1506902209
1751854952
426808438
820139163
752680211
68176428
445732997
569173923
1434861577
1831946790
62564984
1784107511
1674009302
904994804
810456880
1524790047
559986449
580246637
2107215490
1036350269
1896179783
976955707
41736879
478547638
1970002619
675566023
590327064
1621256539
168588521
1211076304
251300135
1468915573
1589003869
404014834
1250086865
933532946
2097806233
895767817
1106459961
566513848
1045272074
2119613804
1628634891
279178968
424237270
212031381
178193164
1975300344
23882552
1332868428
150973804
1614838987
1068459555
1127611961
518295592
212875414
1910484587
988611180
1020655393
1054058691
136380041
85287060
108706472
154085050
377423278
934387489
1334296036
1945972777
675852722
809567998
992216669
495715867
1434060003
2007158552
751324797
2037809807
1220982663
1106268710
1015826302
707477305
205514995
1138650205
106660476
1922756001
1026598175
72961171
1193434049
1138677803
1051002581
1327200144
1218701522
1326114358
1490056235
1291404291
115621838
2110387519
750021602
997947822
370088089
1189481264
147925350
1049862070
247497968
1059599750
1400845900
837511882
49264226
1543106927
154509349
2100026474
1968191153
2088296655
958269139
113722892
1803163026
1288754366
1669401433
613887971
237254376
954605400
1895137237
1279627365
1693479253
661513934
1066985852
1965305022
227575702
1010413139
1512379672
1579441701
1038971233
606995094
81063955
744569464
99253133
966665701
609777017
461642343
1400612200
710522394
1877690693
275268332
894540198
1832633748
1343905173
1953321801
1126484337
839439033
2004604520
430614785
1449280788
2144199408
1377530566
306736600
378804693
73419368
255860659
1283047711
42987317
693578619
1962533950
1966081591
1003535519
1037955277
1648826754
185779942
544641829
247507636
643408430
371849765
1236472332
1007373256
1346328739
1907021366
1313814180
888390131
911989974
2013742930
1288473259
743572369
1087807245
1974895287
1241711774
372836905
1389015479
214942827
876991849
1995216562
1379326634
974817531
163404109
1935958233
1959438668
812415307
52688700
1257605157
753655542
1326065062
1520980101
1257172545
1586297264
915429348
1780671929
1918393783
1477555115
1161314264
894717385
261436747
1636641581
1458244003
1026430789
806243025
2038997534
1256761524
890254384
553435052
290772327
1786246491
1652558454
1907564086
448147838
653157177
1327084691
743494156
88089058
1294143232
227089843
161516776
1438655382
181822141
2048178817
762998623
1811010929
2140628727
435887756
1681712467
1627377697
1681831870
382257425
1451257525
1978709160
1482552606
243443486
1443266697
1911578295
102301563
1711649766
702640135
952003712
1157393713
2021961925
1617187364
121750463
1444756598
124273932
733214010
356121487
1250628921
489110896
1590760525
642688775
1256689368
517307478
1256747010
1680594668
1650180291
103940508
920962879
497624152
2121698401
1222769096
499170840
1323703627
1707338485
1265543747
813795846
931405662
1451265536
1041362439
519969327
891823334
1168790832
1253276573
1393766384
1960424258
453721208
1828618699
1463737836
213023889
1471408651
1692622733
2031483330
1455791512
490928065
457370229
415944299
233655444
1306652540
1384003051
662164906
369382165
183843511
625972803
59416110
1793485966
892890458
1347469485
503267727
818065032
2004300586
1355750199
1023844568
1006847711
1629822575
124882965
414186773
679378494
2124337142
854652122
2140295957
1735906831
1455900738
2003910675
827556496
363767361
1896077099
1966592400
143494940
945156313
460329898
1801415962
864968629
2021974563
1232103351
1355440282
908740934
1021635372
1178304041
1222486360
1612715853
816962508
1482138819
1304962298
1569362291
1995596429
186153549
229763442
1208121904
871512943
806736731
1195899604
1082873057
1313915954
1272978692
2067963590
972421521
507961615
1624837402
165854340
421211789
336166358
1098247445
1730681168
1807568232
1818424968
1355964483
1956514119
906720590
1017204412
49469731
443484330
968619004
1412190923
1956010050
896834805
786695074
411661807
327522316
776793753
1393160505
1275823695
758133126
2012635869
1967232458
583893567
1982179936
770018973
365423089
905222314
365324544
1684648535
2060518953
1031360440
1379338303
574856445
91090470
1045768425
1518124426
1555290037
85177909
99646809
1627624549
1670787779
1177609117
144433526
1934055495
1379822464
1986155804
1364296248
1110918129
398622870
1476244235
1445371848
1651288127
190300489
1042942737
1624823127
1267419497
423911199
522763688
506331271
1035929950
1302652149
202046718
250064416
998328143
362343899
1212641112
243199682
1397390595
1499380355
1835505769
353250899
613120635
554564141
837484303
2080097279
206728358
248224334
300197804
171507747
70925768
40039278
981678567
1443235645
902901002
1189446616
1223202534
2083711348
2083142376
1409133379
1339038454
217126113
1376565781
453797606
119080460
1679752770
1964371549
1456879668
1362702230
599431692
1429807243
1640101257
1986183423
1096334674
1621534835
286704254
1245250009
106940897
1624305316
1807259415
1715092017
933123758
936022603
1296663162
729698986
1553777383
2022903659
839923612
2033228062
496035979
464939862
1464157732
561307056
1286696568
2130520879
544055898
1773937079
1531344646
717339867
1595303379
643798418
1175145632
1850746290
877763420
360811828
954170257
964899470
1541920634
2016136940
596432103
1747226171
1432641558
882439525
1204684588
137957070
794023347
870193866
1842629475
2090289497
1936431309
1295929354
1650715206
1477171348
139854042
2056264905
840767016
915775025
1733113935
665781047
1560713983
446959993
1155905981
788331750
978852489
1757402807
190622881
381919730
1671848989
1489685343
663933185
139403461
590049881
682051976
2087503014
1903813537
1336305697
1849521177
1555706682
1826497081
1668205637
1083815389
1620680214
895857315
1402879144
978235277
673963499
2123806165
1236536930
1977291434
1183198102
1023828038
270051562
1278434147
1232057048
1719868363
1731912222
599347643
1615317784
1455325736
1808035267
759979430
1909405332
1927260043
1454256620
1053192326
2106429801
666595333
2066608580
1939296882
1408083947
271814389
879653016
220605769
1338497833
831805516
1564553300
1581688563
1548991413
1247110782
1014181418
1806437603
759539581
1747896443
1794015684
1562364100
2106092495
507447164
2116835494
304920555
336164259
2050007490
949132360
1192785046
1481291493
1869444963
489966945
722718247
1276115807
1787360367
1247968564
699604680
1873155391
1961383774
227243466
1318101223
1746716822
1885231503
193300689
952486478
701794359
132237493
1428974684
1938497374
1118995523
1797892300
1416949904
1644611897
1548852330
1138940692
1491414134
55893573
1823248637
571693899
1390400516
137183323
1257252115
946465833
841198723
904774608
1309540619
2066903946
1793237586
1468605736
1824013567
73858083
1690175091
1549515052
290998658
1143244225
2052187518
754089581
466892805
1899565851
329797483
1692301421
868511509
1594575323
823889847
2021065286
541010318
2120245926
761144893
232460933
1283378661
1944797747
1814248266
1796541206
1845134797
87823158
1941479937
1444649223
790217742
704489420
776368382
827565914
1304029305
1763973321
143357114
1665058246
1030305965
1043428327
2086468829
1453394220
671252564
2046549863
1774632702
2098759418
1233648157
338373430
1150964900
1712484796
618424595
828904292
542534940
882796046
1161801408
5081574
792220914
1466002566
1736566815
1619627304
321168948
2145129208
1583019264
1569287811
270093830
216930883
951106562
1775701116
1518128857
280691712
1855186541
892042411
1123772021
49026403
306645306
1071036919
161961466
25759984
2115909614
1523461469
527243406
411154343
614853388
2001093897
880603395
940003378
2028049046
469364180
842423944
1357970507
439834689
63085509
626033398
1104497882
120745730
772193061
1742479432
1817344085
663331142
1815300244
1316285943
866428434
1895810191
1178616854
1311896662
1635425659
296867074
1107740403
1678806987
960430426
1251732884
685263829
425854724
793790019
686931854
1749209699
1481239767
799533850
446753491
2023081428
613440755
531246232
1898550324
1195766116
1727139527
575112686
18507475
356603346
91207619
309721669
501674093
178732726
1593157760
1767457395
838135539
782531113
396564835
1133773103
899391339
1245035212
1102041637
66221279
1950399692
453514009
545799348
559677520
1212034777
1340136659
1366408948
1545580649
647331318
1356421222
1330227002
725982915
2014242898
1039505317
1377097706
1620178479
1814347095
874970178
1573922385
1359106331
1947119290
872826844
1661757026
2131763203
373423421
1400572791
2114032542
716586531
2021357821
1350593421
825246031
2071297877
1185360995
46216278
1489221948
1024050974
366074815
1019848232
1277556171
1108114537
1908761428
1848146791
1705656551
1268071699
1695497280
427217609
1553510641
1977046113
383061701
475666
1714205705
1703513169
893164215
1582465867
508458306
640287855
1044251996
1243882258
1148962353
1076911571
1357154492
1837818028
1460327446
1785067128
798664686
396740605
1439174214
842740949
1533655320
1582973273
81322816
864094083
1895988826
1857276277
836661933
1107575908
93156040
1210021682
1156092354
1071296314
266359661
707639019
949786151
1103368830
847644456
90603902
1247687109
494442690
717312238
666559389
1030801367
177849219
319366893
455465732
1099651126
1538770705
1516002916
1606622066
555383389
302089341
1416772002
1284561843
264486349
1096130626
1899996741
1310153040
1508737697
1726762658
862073157
123309010
674719224
2022684239
720170929
680297070
538319128
302827503
829625687
114556020
1594324309
891992036
283525539
1863076101
208893015
769454229
518726870
270302240
1482891210
209416785
238858874
213154038
685132896
435408026
773711736
421344141
609735053
189400965
1948392325
334909988
678880831
1501810848
1133313336
876040401
1338546011
349156645
316246146
1207599263
1574866651
317409825
271410195
187347176
505743109
1017358875
1569700748
745100535
230816184
857630363
866565432
1744286950
791789088
126406814
402000685
425765147
1957158393
253374219
553218096
1260609328
2111321947
614491888
1042086997
673080150
1644653796
605412828
1679921391
314127489
1536783001
1611200126
1119615890
846818083
519012547
567116165
356983656
1255763205
485129737
1995586980
2124315555
71899066
2001106332
526312922
1774720875
1238928273
657223618
1162911026
1864122317
1883560291
560911318
230304806
841082723
2116204885
1928237593
2141138259
190285133
2122813081
2050164126
994464489
1113686473
872959839
1033944998
996963969
897511299
1354925286
1066639697
724627113
474416617
674405783
946746573
236572002
1906413547
1592773013
1679688442
2104512643
1759422672
1625622062
1220000563
1398690467
2127872902
1057864322
1566236692
1557760961
67739153
765853855
1496966821
2133385941
711341108
1281755076
1672831811
717481843
1172227743
612053326
421916763
168173342
1155405559
959673647
1250708361
956720957
1610762898
112040519
1655415052
107352895
1325598973
1583569242
1014305119
1485706733
1881205151
129305402
1397233114
620433731
438808434
886517074
1409857205
1481800520
1862209837
1252640132
1719753849
697980713
1817252005
1935767370
2032710507
200589591
1515206449
162416016
162903632
999430484
184784712
261178930
987688661
1328855887
677320831
491114964
121135318
724957275
1083652427
2098621142
1005206899
1913181678
1614127256
71206413
1838013503
479896579
2142373508
264547414
1580187440
1718311008
1063811215
161622198
2140184898
1955450581
433503324
1545725497
100596825
1130924999
234005235
777339444
665247747
816287853
1799361500
749718933
1383297476
1484354565
1823655709
1086785768
1187525607
1404530446
1266498672
996963969
1450169027
1342335626
508794530
164120282
1507454859
401757341
321313088
259699766
1604538997
1957950528
1111650729
153344188
1106369646
775885079
478408174
1873578620
1585597832
2046128546
31333847
344865415
1041121177
1355062747
153463403
935798774
424092323
726629658
2015890566
235299201
418967613
1218564295
1832570198
1693547840
1274473981
1020967439
1948734444
2113297689
1057908673
1849781048
1961265541
204164633
631015510
761116082
2074686564
539922802
1349318843
523514589
210746620
1899514747
694150949
1019591724
996013758
2000202478
305168523
1755465713
1814732878
1883834808
551968003
2146806800
1384005871
1100941371
1451815757
1761336991
2105070753
2005716195
347142807
1402967019
1220164246
389407038
458920592
969513213
1094831480
50551293
2002809621
1960909471
103469424
1599415301
587496121
1397477824
180990328
561358773
683985355
1560765933
1742694469
503530490
1584464434
1854925978
578272063
117353584
391214283
630001362
310256656
1865450301
493781530
1630094130
1124087982
1158189197
1022266355
301158388
278234685
821838199
1093477425
1741775810
1964383519
1085769460
696670800
335360696
155637883
146370391
752594797
2053630509
1307329174
1912315271
1358606552
1769719015
1897656454
418093218
1229634735
673272666
1611297668
584657865
135630455
1144962139
1286389089
1619598569
32529838
639635340
1070128395
527036022
236064269
607116617
1548773420
1657299370
2089254358
800134290
190974088
1809224552
824138379
964954767
784063134
1266361269
1599938350
2067116587
2031547739
756509278
237406793
1146541212
569617443
1843589508
750173208
1020492919
898224327
376895745
1667605172
342354793
361233824
1997969983
219316803
412807579
259997275
504545433
942333367
1887148368
508904068
458588293
1164811300
1056536214
414068276
616570115
330444821
1101634864
1300076455
298783605
1102772681
637068905
1563502737
421478224
1118052302
1071430980
658902065
61013930
2116274947
1184255109
651520738
1747363382
1351503274
1953240740
1851419839
446353987
1037471292
1895916845
2100043707
1173095058
743003118
945487344
611276030
1622309134
650741276
1477594120
1598092831
523248509
1542151641
157005795
967003797
124350961
458395819
47207639
1941978030
260123055
1604597681
640141543
1355521482
2113744551
657060619
1795258002
1302531946
1828165911
305695659
1606694066
214353280
1279727473
504629743
508142182
322199934
796847402
1927188976
273411159
488876386
271237883
1354381408
832375710
893755944
280632822
300397541
1262281881
1354914500
781596325
1567517429
505015065
869722550
1780400715
1204197176
1585082805
484023568
1309540619
497595858
1957880484
270095278
1191222750
2077806727
51828842
1746035994
1417801762
876877762
990034453
18205769
1946361034
1158370180
1168700034
386449881
20569281
1394711336
1305149017
393842192
1513050088
200575768
47512602
868716326
1928573529
867431935
384143496
792229894
17909118
1057125991
556617364
1009000770
2036132289
901796532
63389418
1984002082
2117741235
1308818329
114016419
123029494
1237767341
611421133
417569732
1470359539
944047064
1985125532
1546411193
1158918503
768978549
1148780954
1162763729
1279819785
384876045
1513697458
1283403754
1139710765
1404377342
1269169268
1074809943
1711853024
223186661
1341571814
910368741
1103641099
1893462385
432229470
1897878348
907151852
1830216260
1312510927
744047588
215748650
685684032
239075354
302474615
1871534239
1530296436
1038308002
648744346
434341893
2017894809
1417683650
1413798257
1632659659
1692714865
1508907919
1291527563
441670302
24726578
1073243702
824987556
786563210
1848473549
1339931201
1074054031
1972649875
1120593992
221653194
656613065
332267150
744623627
848213495
485574094
151808609
1422144974
35512947
1431033852
1920811835
608124274
1510260130
774070487
885609621
1068532322
301715340
542110215
116876036
496521856
501076492
1263024008
953399831
1396930037
1851156601
360894874
439363768
976375324
668123813
1859499185
1768560721
1212702564
742946281
762085176
1601826269
1954093816
52641277
1604446540
1931618143
546325405
382390363
2092798875
1981139695
273295863
1528259132
692212340
2133127109
1248863926
939317207
2093446660
513609117
1863135684
600747333
1270985090
1615614820
1808917235
2060848205
1736725896
870112450
882811960
1028097840
208160341
1963225454
436638985
1897519875
1597217334
758576884
1994256742
1497425185
1611043631
495212951
323245080
694493567
1163255231
787277522
372741196
1092925062
1165785471
1857842073
666089988
2102185965
2006472197
1592941155
400579930
1676347685
203398963
557685128
185859623
1471345816
306352801
585730570
1524960910
1837132325
603042396
35129593
738382056
1602244681
1241974062
378890450
2055524270
235162943
636384793
173217069
1579302967
1984225269
998628375
1107269950
1529955050
465714077
1706359055
1898272807
1206365027
1297515754
843357344
1696504390
1591649147
57558583
1666651204
1460918255
997192495
2013072933
513408538
401537619
878312701
556679927
778778430
281599138
2127133457
1218682276
558690946
2080752728
1531072233
440417258
1049566718
1059933010
977828108
608065611
552711052
92911027
1398168906
571687905
1751028157
1418042251
1302528295
323936729
101353223
64493685
1758954632
994010341
1202243224
1478395527
2065901604
276790500
345356570
1626402644
2127489610
1466960277
267989469
274400802
72184266
480969800
669338471
538952857
2128723790
23670897
259003190
183818946
1181054319
2130069520
657023343
140039112
340599933
1489612096
778389624
1094848843
1541990644
235322636
545788716
1662009474
69146632
1052382451
444683359
1989497466
1151046237
1530354361
895396966
782128499
1061134715
2045109213
692357168
1125230342
1289389604
378543476
792448557
1442260276
1426466663
806278786
1216032083
1160563946
549687697
1268901644
1943053166
1843001002
1285768002
949091174
2127418122
332925189
241118077
1274637739
78849122
695674514
1278970457
390401064
192252528
764336205
1564115890
1366621387
1078371338
1365160798
978716447
1853545903
1304547832
490017449
2049081652
1077636591
722424503
1512228091
1021467560
647798130
664545303
260816135
718561378
280694076
831934376
1764496966
660831103
893374533
976400105
896745639
1252187453
2089217393
410514753
808405157
231009040
934663151
1004875147
1224277893
1872319928
242743474
366435629
1098199534
1931618143
882712187
417477989
1646848696
2069797320
1908491283
1636372778
741801511
398784323
933163143
368079697
918060578
1956986031
1423406828
1246874446
582336511
402972596
1985786054
1688931318
1276503704
1181499061
545139208
419816764
746449148
1003183643
1082631555
1971789308
1921499358
1377888555
100489324
2005111306
1232594343
97987211
1755490538
1968621451
706521256
802068418
701806242
1369831389
511099654
1308076978
809597361
963359410
718196649
277675373
1731101055
770548202
2033756727
2066196874
984903654
857379878
1260313438
795719906
575768696
14802734
517153488
409588870
212516725
347705687
1004428955
679893004
60925751
1930061470
425208585
405890234
2130577318
1182802383
1786070489
90769795
2019293202
1529824754
634425503
348967130
1861307541
473392001
889109924
2114771901
1117563799
1132175411
94171745
1405151867
1112343853
46342120
995107163
1407093244
1068023555
2037161458
672428774
385703101
979312683
2114669841
1089171001
1813236492
982345364
115548043
1259187394
1677561050
1230194991
2049487155
1127713817
1196467206
1270455327
1019719803
1397019146
126897426
895867349
474559317
1980210967
1584159823
230261395
92258424
1305136838
1327084047
221823009
623898453
722154294
252481641
1601016407
687980407
520360881
251861046
2141211556
512678426
2129947184
2104654531
1577109026
2093139376
675147845
1127504548
1701247252
1764562362
1978925577
1448846130
1753242346
1105141433
1282802536
520485965
226982362
128929047
473383827
699945896
1015286648
137095664
834486909
1656850594
1714893510
172766606
291629425
569311408
743521648
1964778204
1814051694
573878927
1646127044
1104841967
659857319
453950848
2067865713
246683339
526283118
103125657
311506088
1327209400
50774351
1132751239
1575289627
1204061003
1762715313
1138364037
1391807790
2079498588
1068127962
1786970965
905156226
1934882105
528873698
46324224
1730617966
838836467
134116909
980428059
493571386
618293981
1366472154
1627270680
403059782
1913439421
608513524
1289334436
270624495
60922365
301842329
1765696722
319689387
689422276
1674594446
1292841306
1964355715
181744106
970527212
427450689
1780443351
876833012
298356918
720411741
789416504
955556961
659680585
971640553
1828882908
1463824380
577553963
1716818441
253214002
804489408
87319102
887307437
464441604
1961711543
1560862356
74997038
1162530266
168982772
1380823521
1916217704
1261159981
707100667
614464965
1833998058
1054085770
1572382990
1664700886
1716253186
473188904
512004190
2114473677
1034976736
907888150
47124106
1914429665
331619176
313616058
1938993793
535770507
1075247131
134569757
1310791637
1076089669
1690422391
2097884250
1315054821
1869794359
754077377
1624029451
1031875665
591221495
1310907249
551700912
1701895872
26257501
1787044543
819063072
884351954
248888684
540970079
1081133983
767601374
2137792919
1052828815
74164572
1544332059
1706195616
637536584
1219944767
960241959
168249679
31599420
112493198
955162960
632546454
27269455
887270121
576578047
630937066
2117977673
808264268
1051420366
429146212
13107294
1960172676
1154550842
1655059820
1030102418
934377909
1292421193
1121069633
805380281
900184114
1483538353
2019141582
1410186870
1478382041
2076975089
37202433
608434883
1759930791
46599786
1353374335
1678661299
140917909
1161540357
1893610643
1430760905
866694529
1654442077
1547409294
2007437443
1574456792
195243062
835784778
2092381753
244647371
1602714500
1647509010
51697371
1274947461
165908592
1707218540
1816877149
1648713228
1400172920
1846821520
141906351
1714217943
254859272
543870153
1159697790
248993200
745003550
704693438
710973134
1977457000
1296182907
2030825515
392871018
160930274
1389658582
1063430246
169550815
1220817254
637977390
1676985769
403357942
1452680522
1654151965
536612574
487707276
1321300316
605780648
1253568308
610856463
609580540
415404986
1183176409
575727108
1342637740
1650064430
244728169
414085120
1879182739
874704904
1127747971
1724591127
366012162
1873098112
1513226369
930196993
241369483
1628687277
1184192559
1985729226
285055405
527241881
226055982
190889084
952651372
1182706455
1741751358
764048587
1606101764
218625851
1428406323
1355939751
710889150
421165848
1856168237
2114855527
1636669261
1590724713
1206199013
718637273
1294342717
2018301025
1936475641
274066572
1284332197
1979427703
1219445845
720666185
1328629212
631610195
1652063312
813985412
1868292400
1769386941
1492239888
474613445
418689786
591074812
1012366483
874910693
150904769
1265909492
2007152065
1042064229
1767365022
1277391503
607243206
833088755
228162802
1967075597
31033546
1174016377
1305776073
561416917
18613361
1329404616
206876232
631554981
1876061806
1701789358
470062240
28734581
930883714
150612164
1782977209
253119371
1136235437
1331205819
14766721
714675309
1543919578
1303098742
870503172
776234300
1636294710
1461216911
1719802098
1635145109
1260379083
1778561463
1932129255
373764455
431691856
1170348343
840153340
1811190612
403768508
742198574
1139586591
1320368616
1971845242
552561037
1433625609
582914758
2017332546
893882574
545542941
944674504
1789034062
224610384
1608080894
89866991
1394220092
1038561068
232216306
945333598
497120252
1719004134
518537426
1717251374
1872982019
1826940974
1723404701
299396443
2132878140
1706701258
1205866599
81275031
801228834
1378383559
628572104
1334274910
1317189664
1720122771
1329033146
1391658367
62593919
604251734
2128547145
330032619
643310332
1509194159
583745429
1421322984
13223299
2075645836
1054272365
35119908
464989437
1804911313
838496988
366556367
1986883081
760440462
1555851708
1059721222
61359384
484033333
1590217001
352713824
1596843412
1437746352
1841630106
369375574
908594093
19054236
490119416
580803976
918152370
853829182
1267127136
417310826
2102612937
522234140
1860257838
459518665
1241695481
578202620
7649102
1622121325
639581733
1948694769
113337062
999506962
884678618
900646086
10247677
930826209
847077268
1232911105
1054002693
184373760
1925833266
107616154
1471550483
350620856
1061545978
1310805650
386025769
1894292735
1087040064
1894197626
1011583927
1681541045
1822842799
1752319724
1233156565
1068056628
513255733
140743627
1373794977
2054616955
614105319
1755579227
1668852354
250939279
589931841
2120110930
1259367870
401744495
375440721
1491658665
1556501153
184950943
1053809585
1035706793
1085009983
618872584
908437507
841713262
281965398
1032916073
166686385
1569219595
26769482
1914838757
1110803440
888356422
1211217949
1813739851
1187116049
442738220
1093659271
1358161528
246262430
834885792
2050630775
242436313
1621985938
1049818161
879810571
17031342
472061060
399478966
913196757
1830218368
86842272
54293574
1663604349
1988822832
485977824
1548771662
331447176
1153634299
1127009447
152767743
421318690
13894659
1637542556
1291877787
1246209724
317811332
1414543993
361216058
1519553809
1320086526
1270233115
411001384
1992373625
500000889
47144917
383491223
1330474550
709469690
371342916
2009208147
117217581
1573498293
300630408
655393560
809120196
242162988
260710860
2045138807
1441349201
474468156
45725940
166996237
477921670
1710755578
184128094
1427572177
59207923
1238740765
1495455670
111134664
2081141234
340444026
2139694363
803044668
1120071990
1696434073
1308949911
1723093262
845345402
276500273
1908739684
54799033
663971567
2093859240
1779101590
420536328
1798290240
1086469404
449027920
1470953509
783855330
721051379
669149675
725375585
831295850
2074476856
936116994
257638831
466967502
1196449948
313811497
169648105
1708658678
305522252
418053917
1168045543
375465032
377899019
1795261731
497771161
68395336
1943028530
2062608676
180654353
1780700037
898658148
98440674
1237251658
1276089009
706978746
1929669641
2042310512
1171861683
1605422024
849934178
488006378
2076413693
174349180
1679431441
113107931
1843606370
647813925
1547230218
1289147825
1468479900
965117133
1734919422
1907538841
878500240
422732672
471317992
1681729877
1670001730
1093136761
1995878981
1600375881
2141274803
625550294
927546181
1331458616
935583637
1673257725
1495565987
160070511
1339412235
1122478216
397717902
597980431
1104064615
1546575486
782270627
1305642371
57130526
1027882382
6954757
66872551
365786027
663113664
1909648488
336604493
1357381280
2022972944
1145192323
1632029465
1290653073
24875473
267309711
1923075679
1010745302
980934226
116445146
2011556724
1965469011
1218603467
2000616807
2047858846
1503721298
1995581941
1373268586
1811208310
1418913370
1360564447
1408918121
554576967
1191986669
1605194621
1079602031
109712336
627668722
867517253
109138529
1879948550
1202096914
1255963559
231998314
670645955
1881628984
1108927844
201964350
1195989239
1602227446
962853577
389407306
428734527
499148780
1983610266
1420417765
426489708
1302474293
617611407
677260257
1221169794
1177743744
1284555628
105277014
1164924487
1625673198
1029056702
583514584
867422663
358762688
628121374
279367826
1632517128
787372845
263418855
687478618
1221800178
1917608275
1048993163
2063589218
2055924712
1124559778
605910540
1208040921
1379539182
1555341698
1914758371
1968030778
837529437
726513201
2061429864
2127784951
1475655884
1109369569
1065291348
187260411
771654822
593920792
752766922
346892708
962975559
682939985
1094527088
646726193
1573443093
641403021
1091342573
1191046578
1987600860
933257804
899852362
1349390803
1855653212
46372719
435704922
304306773
1634745145
173960358
1136768654
1833831146
1739099471
855674079
556481927
1164680637
1833645939
1186095756
216360949
1545961921
1107014443
1552098929
1168599347
94236024
1403357785
1538035097
1403645211
1628137131
1924672573
82439607
776899049
1327101816
1091694121
1143861271
354771671
824517378
403065412
1284885497
1778041255
1110921376
1882905698
1306195114
1405173223
594578701
1436557886
922077081
2034365577
890168284
449756872
66171668
866938399
1474404159
462876155
1179698256
148244462
168261083
844797794
2005995406
978420987
1995175333
5927969
96819818
1022755776
2129041349
1484600624
230493397
964439765
997670616
1132183798
902361076
31863094
821830637
94989185
1554011929
1669869196
429459492
1949532335
2045952963
193598186
1407297659
449153692
698858662
130966114
87257885
1646705135
141737548
2024181816
797279472
727157935
2098144597
208592675
968598889
1921275615
2144097015
1906579431
597983374
1771158485
1473064934
1237025947
1998212198
1633909651
1060446160
43948225
211003394
351162123
1144471042
874685851
656464326
2058262049
790179772
223424691
490152060
910388148
316995819
2074386284
396583408
2032389155
363702272
1411785958
472457317
2090504903
626559890
239915057
1845131261
1735583099
155159378
250621807
1878166654
1184465885
752799399
1115983230
2124846504
1903798522
695392248
197605478
1278050831
297463413
1415224484
2003331241
2063543827
1003269568
296395729
1961806841
595116084
252105315
1580537917
402178547
1992423542
1910642755
433684286
1601966720
1693989567
1389237145
894717385
2124521344
1174408159
1375571105
554087088
283404482
362531898
418737709
1414906195
1294466297
1793971384
616464863
1201771638
546581517
1411543467
1744301841
961031345
389615759
1108393337
1490626197
856120741
1714713502
24089624
262010265
616574855
1655602205
841165299
25191881
1202345206
559635760
1516027716
1132644684
1921199888
378965169
1362123618
2119817935
345597733
933739252
998794337
1763202086
873900255
1050910117
924671614
358792056
1561607664
2127340002
894463039
415666740
116459885
1373891334
2007832103
88728240
1255390602
244068554
1126238264
980695243
642493393
889025208
1542422174
777756396
485216724
758712181
1614805231
1765162814
1612919930
1091473531
454376358
1150471624
516493275
1943328016
1559597003
979127566
82220170
2070843522
72052604
140710678
2051320920
1600457487
680650803
198979142
1898195803
78116721
827716371
240512757
1351655315
1228107261
2062985737
224572359
1851603583
1247647923
931425975
1993622957
1611673899
382143265
1219858787
972666059
466661279
1432096804
1947668782
1503171393
619526947
186003264
493841092
206527182
1390483074
499986518
1988516075
3848176
61461563
378299128
919606068
86393599
1654112762
754893037
845884914
977490490
1862163356
535372821
430040103
1908081821
1581586300
150078891
592234948
1809358969
966737297
727388991
724742577
9658772
80693677
1339776190
317017457
1288903125
1317742340
1742489459
1697041745
2071346407
789004503
1095257488
1347390081
1492789258
68847369
940617624
131142537
1402210355
58298126
1661981836
1747073663
1943953804
1395600342
1015958536
169610810
1969670168
1165546952
959200392
913154216
1747596255
45973564
1055672084
1340595419
1371817924
1465165541
997717588
367507799
817006182
649410129
978315197
755249911
1949559689
605919483
372947664
974064166
1226596641
14351241
1858749137
1572960482
1839178240
551306518
1124561378
1783230272
811195729
998076408
51839350
1913258572
202196417
819073157
1331858781
218920065
1735796619
1694761911
1289379391
429440165
349723162
1996208984
2062612962
726508856
10752896
1616006678
1533734704
1330196781
1361266067
419479726
1325403042
294071039
2124670025
1854154846
808715529
1915506553
274411178
1136920414
417073176
1869370785
1921498744
1638913179
1179890924
1724773595
1125569835
598878667
1979048974
395598401
2014667859
1314769057
1188628117
237228296
512446988
663915635
728130323
934348815
1805780562
1065722526
1075091956
1968581108
876186433
1929745280
2026893328
908569837
1478112704
1498432523
858082150
1471511392
1760531693
1102361089
244295306
1888347634
816417156
113427474
908089768
679576759
312649709
1997420492
1675549807
305130366
1660185432
1419702827
1091176366
459366918
150010575
1784041508
1201029175
1270757576
1415394887
1382729552
195896050
1134068376
496024825
1545622994
1078904040
2034038992
674227838
343776388
1944739437
1199813475
1034879299
1963534540
1962332370
1431376123
366847360
1426077146
921730688
1599335421
2125695057
690885561
1163219407
585745512
1570223109
406793976
664656799
60946736
829568572
1626644667
1317035558
1643624688
1612020574
381782459
880593347
1820654192
1800589779
1192607967
1722412628
1632500035
1060764885
887913688
2095675348
2134147066
193306336
254440584
1497471912
1303525297
1163010218
1527256652
1838757148
1923549421
634778667
1170732225
57043404
903856945
428776423
1089986770
1403810506
2033915081
1822309797
1626163145
1788929612
362267677
1258209454
1043718690
959465540
101075266
1555480744
531249192
2137738165
805721900
1062182296
970782290
1855309328
697763238
98562682
931960843
1704317679
1676588471
1578770391
1604407077
620247512
1110317516
458907254
1636507994
2021399803
709178085
536959588
19785206
1348181404
1280176201
1519320421
385295245
1366219813
535605072
1534158671
655178145
2076353126
1384438613
1688612103
1362219474
1928370924
839254144
1717420997
75506999
872318091
440686795
1477190930
1624045721
954940134
2065101778
35177349
336782366
1455869889
614711889
368655054
39034501
761120635
440575969
1035512745
433290624
630127437
346110678
1577680711
268716888
1587636446
744705278
2113261031
1368785188
1044238169
1591846705
1599424409
811868096
631008470
1687197007
1608798313
550938230
2045964813
1276059796
744231865
1144889138
426706727
1313925497
1141792875
2003038006
710994983
445177881
705249281
1186576006
532320684
2033786431
1549003487
395907102
19886346
1241232978
1303927096
213169979
752476403
17207697
466381122
530050660
1023304021
1251673699
1291953524
1663948361
109171790
1365916508
1440254331
2082234976
70994886
556267938
1324055152
1158521798
984289712
1859074923
735565205
1822077608
2069460547
1822842799
2122271917
1344745392
1871533892
1600476109
218727135
1391458561
1820496646
487450355
787812594
748138630
944755062
2076751020
2129673551
860256872
130884860
171945327
1582524199
145862900
2099628672
981202789
822294325
1896727869
1383712397
506692707
973206062
1195762811
1356193055
43253115
1280558603
64863109
628317499
2052330723
1493937041
1265611416
799093218
821614410
217626181
814573754
795896699
1182639946
1542084006
149143514
2737684
799587635
205287367
488192736
711430037
729621415
491386756
307564597
46636381
1379855824
1315824781
1298826529
566933332
1579159595
1082783988
1537973132
205386648
145643209
579926835
246311070
674768590
414191363
692061867
1835276034
686619105
676676228
530777002
894086203
2014203315
1329087229
183112815
1188449613
641258108
1918844810
1938535866
530886505
490459319
951983430
1671159788
1513236383
1949606534
801096965
147688178
556659726
1228189821
2110666657
2045133398
832355981
1448571336
1482646596
1093153346
1958341875
1569642190
1160367400
1477395432
1939483306
431560966
1807962415
2056487884
1999505688
525594213
1204880003
2087100191
1179719360
1207780941
120747168
1460985089
1071107195
713717733
1458135787
902833903
546914829
457945135
753906653
1418763424
1551258681
784416511
1138097792
129819469
835134082
215430232
1877782722
1129103132
327133970
1950751891
1333751427
1300539319
806513790
1795056800
1957641925
1591068419
1017100675
295917372
1861007749
1283171020
42229284
182537628
490617540
613261059
100833522
1611014846
2056674442
848400039
1011724905
837068448
151795808
111204618
199696306
2054992075
1475607829
1858329806
63315378
284100683
1910288573
540727017
2067525068
449942856
890557959
1470734565
1173889169
1803509663
638680399
760263881
1738133797
2014108613
2119497890
1785694668
171326802
389156967
1716630717
1789970136
1486361972
174094278
1160365423
1874146282
1896663882
3528727
1923217363
1223211242
290040135
267674792
1849789830
1350552171
1867437425
557827867
401790087
823142571
1418538165
882191979
1371209010
67216546
1302656262
129032393
90022600
2081466243
1682930366
501050374
1955066324
2035451733
1191177791
1104337617
1231064209
304027764
2108587148
1532347556
1566532838
1679925572
1141988473
1668848457
1897393069
1505488830
592199968
1435583626
940227993
69061842
733168313
805046659
615337107
2137287326
2130065710
1448236466
588447644
95756415
554037475
802726771
1244474687
1685486516
1087972368
1507220279
1962439098
1505845047
128624054
1521189441
2102498944
1889681984
870700022
2089835904
678878999
2007360606
383564876
655636264
794079275
1205647443
1854839476
105849818
1229950679
723867477
1725758554
1783889294
1596901774
882358301
36858017
702000306
1593376107
1944644265
773983835
1549544554
657392270
825667397
374293012
319721864
174490582
215374576
99541941
1452533455
1822269566
1916514504
1195836560
1889627882
1537310731
833646332
1877945768
339715122
449384411
674003684
1573546015
403608748
2028247576
1316401854
1272010463
508271781
1509287756
1357841113
199076103
484954234
1904315452
710580349
523248396
853824864
1972526177
1340024288
493009984
1588614372
311639983
735535393
726890839
863985883
1091482358
839247691
746229757
1875215873
265348513
1029503813
1794933527
1014136637
1608513342
2105936200
445091116
2024934250
1671245422
579970368
1894540449
179341064
1476809336
933715969
1937611139
1550406444
1719065163
1232172500
2020319574
842312820
372656008
1355711611
1345356265
1577992061
408582941
292180084
1304323783
1404153678
216780510
1180606900
1601598388
2003933060
1758673036
657388320
2064014529
773510227
939230040
1460648079
363915349
241891623
1471601374
2054462164
607772435
737432516
206072174
1564998982
1690840452
630429086
634162618
1342265485
1560512261
89885079
973540299
1090196123
1778723640
1008802171
240630680
1213114442
79772312
1484673957
422812016
2025125400
1814379496
468137956
694675138
2116265238
1137096699
2098232588
892804668
782122110
1342124891
612221299
1706822868
193103687
1691753679
2145783359
269602957
655825367
1415782396
2099435078
744631264
902272372
519408263
1333284753
1101088336
920599538
980897108
1546841418
1427257741
2115854735
847994395
1802110516
2118518957
1003837391
694659818
236937962
646166183
1991673220
967095049
1711245754
137947132
132412979
272370581
678332751
1052044313
1769759115
570609106
583534981
1373144903
1408599409
2109344100
2102877944
1540971634
1688844820
1681367559
2002676206
1141412740
1192753054
1887929463
2118437079
1900249056
1967522752
1297991833
479038330
393683093
1862433643
1153707510
2086460734
1167715343
1452220350
2113842892
1159291416
724606495
511213708
163870415
1208344562
398326740
394447628
525356826
201572604
1541603679
418265047
1376628095
2043534009
765879256
1736153593
818088271
1505221129
780476770
1991553388
1900140423
1811346690
2020142739
462801234
1899947789
1020113551
2032369441
334274742
1152282562
24593064
1668012974
1102505973
865887430
1673476659
104349444
1140777988
805470047
17506842
2071781424
139295926
1844437140
1865410023
1548157971
1542711634
888447719
1230637160
1731792949
602083270
1673040949
1785973103
382933178
1989795350
790394557
1973844051
682745630
746451756
1583905958
1314452662
607520606
2102128310
1475842118
1083699394
1045381119
967169810
802438910
1807144949
1854053336
743527440
686232968
696470909
851479798
2094449735
890820407
1936975489
1579455787
1703290813
1480535657
1602487022
342828987
252254440
784144110
1865554720
43407028
640920704
1516643233
1791915457
1140699758
2050487191
1398210108
1038282647
50239979
614713039
1300701088
1366522052
1598026394
350008541
1414312633
799255606
164663498
1310094378
514269579
659075179
489706089
1866575810
2076319145
1193148483
1632089705
807019982
98647982
1011298904
1612593043
929741755
340334576
1330733669
1658557803
1093855643
534988310
1764630824
1722249328
2060410388
1304534990
553320609
580572631
370750640
971238003
888379962
82936110
702918593
1097293592
405718529
246735116
291355409
1601826269
1855075692
622142372
283408376
1797703913
1026858060
589314761
741259645
2000767372
353393355
156974245
1894474725
1979591745
1345725410
761367354
856007216
2144969143
296408413
849225079
1914469169
699405069
1288639195
2146668281
924922847
377349563
1757084030
1387943125
107618479
1186668190
1906779738
732708474
1361485361
986238808
634748438
1478525740
1901273204
1762189216
2096388674
525399453
1270660388
961455952
1199263158
297350910
875810998
1859622792
1589593739
1447778645
340678379
1273946602
1793095897
1753184497
1340230748
165479002
1415641852
542781981
598016428
245469233
635714107
1169877588
948618598
1802238654
1931676926
1402784219
309896929
627481800
1072718401
1830103838
1460772967
1985986194
453416830
1106126540
436055730
751259495
1117186843
1331340820
2077259562
1365618093
743164187
541670295
901880734
2085682874
9921142
1173082441
97961453
514501487
406237868
302648419
1971841812
1131094177
1266373087
1980814591
466365997
816825623
2045889473
486350275
930863081
1126329547
2117501741
1737920630
1073736708
598291987
554073384
682148536
430247284
140566448
284219030
1203526714
297053915
897286415
2055189062
53194367
863292458
2003751368
1559490250
1618472693
1450871153
847119019
700767904
441985372
812367183
21493820
1785369363
247292063
1559472784
369098459
1191981284
1452309778
740447727
2002701559
1731774064
49688310
1150358378
1399421638
529395005
616681424
393866016
1276846378
122591175
1686806230
2127872125
731500181
1745046609
534022278
1068377690
1221153667
1043059802
1828570296
1716389980
1556487479
1586472055
1185425773
266752627
1757103115
2054492065
1511713162
499015606
658965776
340892573
979917124
327885204
1847682664
1102992046
1416731447
735416813
1370256460
43464218
2004350295
1068788104
622692741
471590850
322040571
1438825464
762185785
662336317
228970934
2114458311
745383999
990024305
212606357
194219141
1595285743
1822735970
1061269697
152940782
2020606885
416519898
1909535714
889951539
1638123006
1877375736
2047671408
653616552
2100211117
897823583
99291189
221494330
1210512583
1068626203
1160062830
881553773
1280432293
652387344
53635151
529170222
559580984
916688676
327040287
576744016
1183729048
256234505
1533892756
1122137672
1393908829
240743692
1153144906
46050554
1006679297
1458529952
859906372
1693056014
886999369
2005579037
1941100210
1559919888
908721922
1013168526
1703249630
2015328673
1134829151
382019575
48531030
1631225385
41208862
20238378
1193087715
609913896
1718516728
1473437808
1088055298
1384704105
233094541
1827572000
1532251744
619928522
930464807
982894529
2074220613
1597041490
48933898
573080400
1877834019
1854445306
1613017375
2041405976
1317867671
747615443
143106968
2105527060
1027563759
1951985197
1178743482
953208124
1020015133
25091436
1573453263
2123572853
1595134969
21609528
926249578
299252072
36881827
2045424634
55975853
421782025
1213464238
1475943511
645746141
1670920303
1628814893
659981540
270157382
1373062797
57094905
712642649
1993274708
1829959139
877257627
113369125
2024972250
1703318932
419755548
651990395
358483345
269352378
257165338
198452859
1172843720
743540875
562622916
944322976
1401465946
447314466
1033639925
646046984
864023630
435594190
2017661438
444696739
812217858
907471568
708178877
591624322
228953195
1023638481
218461786
855219446
1014004458
341436482
1889779715
910071639
584110370
163075381
945942649
1407466595
802162248
300290329
386198902
836084703
1561408417
370064302
1592237173
1494226441
896731346
790461301
1365924271
1975038914
1021767205
730930381
802305156
1872895872
2090232351
695474806
192677675
1133103005
548824678
792207368
1595122305
1854878528
2044036903
121220447
2056890299
193809449
1220047755
1894607849
12476772
2088425823
216358274
172947167
1649928970
1291927997
1751072786
1668000578
356063965
1402055136
2030825098
1904436346
1892400861
930469318
1261003978
1602217369
1141184841
175621505
1281056804
83736988
557246262
1478525740
1018887695
177766686
52328739
1427928407
1556785902
101434153
405847299
1901001079
374371838
734139518
457182800
425465105
497446536
312473647
1036481870
654624827
2045233697
1024454270
958101593
481079712
119651692
1980296882
1078743557
191657531
1268079033
1103002305
434738481
989735372
798970657
2084080240
1285957782
1760953510
312980167
3760701
708780694
1538075982
1048783213
1628122290
653736289
1482463854
1995565654
1262662956
1982448699
724205129
828095833
913785878
67332264
754350625
1450842147
866838145
1929462823
1691258681
2050175378
1892621727
2093154982
1984653150
1990234943
1818650572
1531691998
26313793
2142662375
1912979905
1050394896
1267919464
1177406538
284967462
1024800692
656501646
1040351879
100196026
111885812
1319494521
96923487
472531894
73470904
669245464
180830552
374554134
399167825
1158646434
186421409
1121174923
466976336
725576611
889491251
1205021074
133398670
232536218
158803402
41544093
2143012909
674645800
1519951904
370802103
1918808431
1921929893
900492384
1589680218
164179111
320171213
579751828
1024427260
1322585939
2145744814
418794757
509068045
1175373936
1174268490
1216669746
134445166
57902757
1713979571
1053052572
943215597
556962367
1932134282
982332566
956125087
113246953
178080068
219504640
1896022981
658982132
259503545
475635850
427980133
229983749
1153681465
213040997
791779964
640590794
1429788772
453447148
1407805846
185845659
1834589857
529014576
1693658549
762488883
491326528
1621575082
451766795
263912038
796402594
1218282431
1456061051
1001056274
15648709
1683534236
1830156485
1470445268
1261880070
320494027
1646156670
607486419
1943288069
257530676
1383240721
1873678480
1044407284
933772549
341564408
871339695
726480092
1102075329
885754906
1004853887
1300983485
241353486
204672134
1345176977
1038441254
1150454783
802743212
803458827
951365407
1076083312
451441174
13636000
1633869421
417086984
356646620
1130023366
1425080265
1081347257
1702729009
749159554
1509061115
530452544
1008468542
1188320556
986702175
693396701
1039340875
1242279154
711154875
409878974
2134409914
1036103402
1759955851
1179853855
1202098612
346268525
808392182
1570163041
954155817
471329688
1319086842
1325538841
1780767192
1365528734
1542202258
217222945
789185221
1345357320
683005331
165539803
977804767
1383345037
144290369
917360885
1780657687
1699308911
912290150
726554302
831615621
1274362885
332551859
203860449
654632111
1838987543
1714498526
601691778
936226589
106074113
90028891
1623200105
1115875378
1627613311
809225015
575963382
2129107858
1661368391
542642248
1487562283
608757371
1504591004
1265426932
158605452
1061704992
447986907
184084499
1507242794
1579515035
1880348729
1081489472
900084849
527055031
325948800
794408468
61910417
1110898066
1867149347
898282923
1261763834
1030597334
1612307611
904417031
1634861958
1359654128
1414143869
731347032
1167790530
1341519489
1992355774
1822156388
352779662
1699335806
139691562
485381863
1962318125
243119331
223541163
2078937252
2097500858
1815096243
408955561
1158353453
664801463
400127051
2006457254
1152391073
1751400087
59740096
1603850146
1705449453
2104996281
1461764604
986338248
1495505559
2135928131
1544555621
26186695
922457916
25694468
163617902
662142900
1125376989
863118516
1390433579
497827274
1149391992
1290089138
1062348321
1028575258
1796772104
406622984
86880623
2017383263
1266075282
1989895143
941893645
1676775049
718759079
847280148
1781256604
317996279
684738266
1457569515
2054011985
2064032040
189772780
175466312
1417808169
1418801804
1386942693
164384025
1333248530
1253231700
1754939286
1459789848
441201272
1059762909
1753802386
1956874298
1265043433
633759434
484345854
1508875422
413029604
1604290198
1416897365
1504096872
54567365
1405535535
838464944
1659207460
1165005234
1761679962
228988192
996920787
411850670
231317060
42621072
701018767
1522685746
7102442
712804347
266606770
1789538900
1676629644
952786259
2084154409
572783582
522758578
1311116686
1769466703
1831035026
1177146387
195102115
819778769
2104617507
911489606
1650468580
265156361
519282492
828257381
1805590515
1663178717
222223730
2045047651
1016515476
1426673205
231496729
915796645
1127677579
567562869
1706389238
1032261905
123481406
503113926
844323955
1034724615
611947004
704215912
1983082871
925550880
1634502987
989476933
1362171667
1427156000
1278930794
1503863277
1234068767
1612509230
1500267146
744108495
998175612
1811553746
166570439
1002200226
2063110540
1605545691
1830313826
580217475
563962238
2129093064
1839316560
2097219443
578607108
619123617
812140953
1470043904
1696152427
411636396
579477740
1739147004
1831240157
2058681866
141394271
1586014683
604815618
1773699818
320000146
1383012721
198236164
1356544165
1594809563
1494383578
536101347
321439848
2103409480
340448414
1585870378
302573587
1424148192
86991510
613860504
934444129
1863389115
1243501394
59882236
1435994432
1860348868
226106591
102418156
351627852
1941141867
815013997
371431281
1747962932
2047673898
398316646
568975998
1663356243
2128851219
404360829
646462864
1775280408
1640673034
440596195
359710168
286247161
34277404
1184424296
687603634
1790255034
1831344042
2007524885
1728973421
965205452
2135691435
490682613
116359167
1193219743
991973339
511630265
1276901563
1092604519
663251543
1303117694
898727145
147773132
626220111
1643631422
530579968
1294554216
1773669628
1489642907
497097019
523444328
752354070
2084439939
1824165075
391952135
1086229187
40976087
609505698
1563796608
789944035
597556820
620565250
1765063842
1221104284
1322052275
960189583
998949245
1499138459
582210797
830439552
835012698
1868144396
1737701942
1685547084
1233525525
1648990117
2032901326
606505392
240132866
1107745593
1243953674
716644642
1676544157
1180057869
435203318
520222889
205760453
450446167
1954936238
2039546616
299936290
860054070
596753390
1555939628
1901788419
689220532
148246219
634221451
746706281
1836747932
1378842053
517713038
522543918
1236191549
1225567164
1563143394
393909492
1716877983
1258543012
1703118150
16511286
337059571
838479321
1146672636
2135483890
1181552909
48690143
162231326
362967948
1542037677
1074554848
1048211663
15551942
1232947239
2026772902
2104102136
440809124
1990016143
84737934
2142938861
161158729
170921811
1504965015
561265557
716340102
39497393
1072821732
1802710757
493861777
922330898
2039432943
276188651
207639733
355434730
1394737637
1342008285
1065089903
787904053
676783328
391787123
1563754368
134662834
640554494
1680960607
2092017666
1877013159
2060989259
1119867111
606432696
2142422998
606138444
1666037828
134582027
1292196760
1356302054
1588783503
1391404880
1508371115
1702091838
1532512593
139655027
357270679
588434847
1539177816
1421589197
1490992878
1523331346
1388841641
114492907
1854457315
1385882579
1179218598
101695838
964128283
353078090
206198659
123755423
616365551
445764948
1314259657
1603949702
2007125333
1867047196
1913158632
393285384
279613112
1792497768
266063646
770741598
783807810
841205498
649025359
735509237
1720255101
336780714
983250849
630583075
1884577190
1356837118
922354408
948186390
1665976111
729918207
253430525
757627381
719555555
688755399
1174539093
1792434359
1750880086
1304161077
1571130947
1551462662
287292697
1788959524
934986065
612893896
902211255
1214674361
1863972939
1827711984
1324323882
850241646
1002539738
360422753
1654452531
1089616379
1182151050
1100992731
299384961
523600988
751240099
1798333074
1465223422
470212542
112526122
446848544
1121350723
614359021
2082430952
1842945492
354540533
1466674387
1055193223
591046537
922409078
1321977904
2025895397
186931047
1991591905
2044828451
936281421
89149782
1644631867
209050143
806017109
658156853
1459654299
2105948062
55939090
520623500
1501351607
259320971
231681509
1162268494
1586611333
1316558825
678777148
739483611
897491660
330005625
1594140306
2041399414
1291678631
188251231
78399909
994213650
1035438063
2127632043
122127378
1646997623
1472044044
59982652
1184008337
142707966
1862388605
1250109521
1347045313
1837768888
1187456797
115296234
471155623
1067658701
1464893522
1411651535
2019099391
124865617
1117765451
1796425489
1573204868
458522219
1556634563
1942549162
921892480
1451515837
1273682997
1461167428
1085147686
528551936
1971740213
138710062
71971467
1898015938
603990108
551049928
594255419
2104443244
838363916
1859978677
1300731547
535868364
1765914316
2096427576
200515507
203861996
1603109831
2074210574
192010741
1626602576
845454292
1014744306
502154284
1503434798
876282025
1837854272
1860667848
528032447
1755731791
276949563
1397166721
1008366799
292562857
514833883
1596224484
245785940
97134452
438950729
453726617
1050039266
1954585823
641319489
1240546365
1389424464
1953929600
851006242
1521443628
592049721
1663638554
441205686
1846721600
1981260019
1036513182
1179757100
1084190440
445310054
1009234294
901030143
658552238
1269455813
1236672425
1410670006
1184405885
294089087
84391294
555020960
1396454595
1080522870
783632004
2104104205
1958674466
572551344
165491949
941329162
1140703509
310211299
1262119289
1665568466
350847967
1623561352
99961830
538345086
46954306
1071145465
961990443
1057984822
1579946288
1753130644
1889788443
173664369
982582281
1618990929
239503448
457585362
76909098
1255315519
1008635523
1758846987
233199828
750540307
1550404960
361755157
1330692417
1960731832
1066590599
380546506
1162889518
18378932
1390890407
658169736
1492744195
1201315697
614237860
1910467758
936742651
1716187362
299867044
743325353
1813217656
2061149628
2071624714
785423033
1088806232
639501477
705017275
1358113418
429669016
1534464652
1504554275
1724360540
970247971
1568813140
479178936
1306253552
2112769801
214024578
571117799
1273376627
1066336840
1901399515
236939031
1415510611
170288701
1867020783
944968911
811187049
1938185290
948410878
1077210561
791491529
895775752
419230037
1261473890
983871649
222499535
1949158616
1319292668
418698607
825015216
995355077
1308593954
2081326333
248980111
869095518
1926523902
1881002207
1631116729
1624839525
914691664
960220049
1998165764
838726004
1007832701
328647938
551776948
222271481
1296613604
882062069
1324950284
68485620
1664028964
2094403362
1463000684
1140167373
580249736
427207645
2006166512
1393858553
467464674
993733358
596990015
220391735
1030225594
332859995
1704439058
463573081
1575756717
1498395686
674121647
95575279
178698898
381592402
1457442845
264037922
1630375360
284861190
345900787
1874171810
1557610173
2016049455
1298617497
430573340
385301248
1137751197
545075006
1464474040
691776102
1933107176
883315217
954606043
1904526393
805129102
784291669
602984245
1047297757
2077498832
1001916927
164242814
2079327264
1216208187
1870022342
494397504
582345377
856129688
1380106510
860226932
23681529
575540546
440683087
1048263098
351968249
22692588
564427667
1385229319
1812301301
1073134770
1114317443
1993792560
636334661
1067693414
840678638
1801889715
1010954335
412796510
503604531
1941737139
321207648
524020628
1354154841
21493230
1791349328
1918415826
2070129202
260025365
1396694236
1752681733
498494753
1545188534
431036067
1418095129
1726719528
1740118050
1651761735
1101201939
1300280983
775336627
880937367
969767770
451194862
2065857627
894703288
1475976367
467824971
1535199509
1887379944
789226220
464742393
1402880967
1510088199
2010454525
1339095538
434471900
686844693
936814906
442181329
1018054336
2077475532
2122053607
941645685
2036196801
297115943
156027470
2012928375
1859035795
250049561
1179567740
1178618026
468187886
1435319663
405362795
1335437451
2067764760
615405612
110853257
146593720
186955455
544774349
997441981
1692533616
1415783412
746454121
1436239815
715765688
1272853592
256261150
1721800245
822774313
1153298326
487616631
456470545
1686301573
363018271
1720346216
998284029
671517511
1291054119
1640981357
1402472933
417586271
919519794
1680137535
468814059
269551348
185284115
1937234975
544212081
962943197
1762521795
1964470688
1561481483
1967491151
25086627
853831887
1391294620
1374190477
1539392278
683886237
1888776795
450505218
2051176973
1411954626
223797484
736144881
1371486394
1309498554
1548266398
257721904
1429115818
547780832
490287938
276979780
813226760
343023299
589033945
1393580611
1690721331
2114352107
236059185
197348178
1189365934
198061323
129877278
319179339
502795399
821888117
1151329937
478500296
259601219
1309271080
593906411
956868286
962517314
889833391
71117543
1345468710
848884534
649004314
1002410508
153489260
1762783590
2092672600
1217092445
1428666712
1586679252
1410610579
1388173395
1312035812
1387494283
1787058625
669902519
319131321
2087489395
1634958884
840933227
363053425
810163033
926225084
1561780124
44079751
1212255926
1905837679
1095852591
336589096
666690008
779775826
996011082
2007090602
1526527421
729852797
1133781489
2018812681
822122526
2132573177
1146264264
1231925109
1092539075
856452172
135653068
1224894824
1032918677
1795722640
143735390
1029960080
107811199
1567726840
2067728579
353896522
661568335
595211156
414094487
1882401929
121712950
728315046
1263442670
1411376407
1287272936
363521699
247192946
910237903
1401793881
114998964
2138628248
1235445411
2065993140
653242847
210812008
1814218065
236964179
1002496217
1593794494
765780640
1776486673
1866597434
1099120589
1184514878
1132941225
1907568714
1398217027
1354609953
794706351
1376179902
1244305287
841142738
1947282581
383599297
2107276613
1388790215
1452309778
1193183026
708454999
2077891915
1639405732
523190586
661264082
1547729387
1083048512
1715552227
609521623
777675937
1199292641
1415894466
1816570135
410278520
1275502651
1892031417
284358413
1900296387
308084958
1473604961
1110266417
1126068375
347911710
2130940061
921992449
412777405
1923509050
91777281
1305058191
1111767450
1051506050
1800800230
866571663
571878206
462764896
258035228
1048525144
785331908
1164074201
821746169
1713101809
944389269
1549432520
528677909
1573654763
561247976
639163623
1245612792
772900887
1493880673
741460439
1731420454
1916604945
1629277516
1844401415
2076353126
1081484399
10653839
1864218247
2124790371
1919748338
832933209
67761527
556167386
803087435
1145008680
1379921629
893200028
489195152
1300798159
173224269
1497738708
1211295704
421167260
1648778546
1720504288
2026061793
6940129
1570454593
418076807
566251600
1411251369
2116634394
7524129
441381127
684106611
545761188
853802793
1240542033
2070957399
447280158
2086324663
989255389
674267462
2028925771
1276857595
1787768965
1280187504
656132294
1923140258
2116529735
946971405
1081195131
1090761091
684064464
1855554249
1732397752
420833572
777826279
991732171
831594263
1194165661
434397726
1839040720
952747350
2109428855
1384076932
6162566
235094951
1019051435
439521356
1638697077
425019085
948827358
1796617039
1105589797
345412850
337631722
1937878336
2080534936
56060444
1269869466
269724973
1202736279
1007393084
1190800872
1250371732
622812510
676721031
1616330982
1143369520
2138578077
1366255906
489783529
559148364
473387313
171684081
1027075996
198810260
14072636
1420341325
1887560650
644853073
2114146997
2011531699
1283821469
15741146
1406234509
1518175240
401896321
1420301025
1741439874
826619132
2053658020
1332916903
1124602987
1280098085
382858489
760017064
40963688
1982569415
970513263
2060589830
224326130
560150095
2006560512
2078511525
769856221
537461764
1173186378
1462431363
1800853386
2082493658
912983442
1987656271
289928546
393165845
1017613026
465831280
121304104
959262980
1293016523
1875793540
1029639870
61690020
1593901821
1755927221
1303526038
1858492728
310853685
1609281708
1543859166
1266358054
180508555
1718149693
1068099331
1212640301
971740290
635849001
1321936893
79550737
191130051
1722635704
1409516215
870352379
2069617239
1261317765
397334842
833675402
71188529
2044170063
1188068443
1410715042
888057943
1965852829
352930780
1848426871
2003867984
1980106773
1304632696
1252087057
1243224251
1891436791
1387394621
1928495604
1630607878
199160025
1785810601
443245877
574676299
38390831
727553321
171161121
1418786895
19184793
33640142
1488486564
1152534063
860254848
894275446
528317990
422646148
17010405
1506983472
1281813360
1910512266
2007473788
1054808309
740510609
2052012617
916789731
1939737824
681803794
2085482993
495009842
579355430
817853283
988552427
1180245905
1782183509
1236561247
555922728
1238251070
698053956
1244533064
966563809
1210544331
1174514432
971387565
1163543524
709313366
954406555
1692315056
179786319
1320266469
1264442065
1225881854
1266206384
1760775618
963929485
1741454836
860325747
1121461722
291717917
1526676528
2070400391
1193145424
2114203468
228726206
1817678677
569586751
1992449227
113336334
285458269
18233613
1894071162
633249680
1082868666
1705984799
1762012296
827691118
761827409
1693860126
1425280319
500681025
743885142
1663138806
1473604961
1064678240
1058290321
463592441
1501362434
901324864
286634389
686218135
2021552625
1425754722
1311026124
1425592632
659719915
179952849
839198433
898935690
1383976998
146948097
1541445061
1671606920
1447062142
207666170
453514009
1582404293
1036033504
1616478540
135961722
265460561
1600475890
1524459804
1451892453
1939113096
1293282189
1148974996
1543609524
501402437
1932881958
1874541017
1497954373
437147506
1828104311
799350468
2126242073
672628261
250517428
1447237812
901641602
1194480781
1158271650
1648637072
1761793773
659499804
1237973866
68992779
1356088944
484534121
306607892
1791420244
2106570849
478279801
251582102
1510857587
1420518178
891348402
1889170650
1440356408
1633289977
1398938926
1019870248
1383043249
1881998413
1630757217
461951604
588894323
1948247331
814598308
1215507524
341710716
2099372160
1383662331
1804716307
1768875962
152328484
158253573
505171500
542526417
106617410
981807754
268311583
1945379884
1224239633
814849581
1722823221
962938282
2073213920
1939549983
1552115070
1841823717
1370256592
1320333692
268725361
1129188926
304579894
1540537644
1088335627
1859189069
1306552741
1783472743
1599758917
19516995
178682226
157558189
2095209206
578907618
1630714104
1749221909
683958888
179920224
911681635
419212690
663757143
1000856574
1605500393
533311766
1811112053
1120367722
1606397516
1890924534
254107223
1136040176
1389438678
952407130
1298036595
1648908483
1976422747
2012853500
917162023
134433423
248142972
1776378257
1127499536
1446811742
1373021388
1668587554
1523202683
1473284909
50098472
1555210856
2013553598
1193851672
185259015
111829083
1349562136
569702829
1434821010
1206348686
925216207
1396087284
1172160138
29353465
441739815
2057882409
336774087
1309800830
1409370796
1100933719
1175882258
1908159027
1920727404
1575331626
1831720513
747618977
144198023
585451430
577007288
964881397
1819397158
2001077764
1864804672
846685859
924447179
1283257474
1412866083
19992436
1403685434
2102752555
2004395102
207777545
19571084
2049836337
571491079
212199050
101267637
1327369376
79016936
1227582849
937029147
1359136454
534248736
1816819494
329008803
1857384779
1087124302
472270336
1621762422
242194746
1786303777
447519837
822328638
81406055
920013393
594583056
1569472417
738539578
39717192
2017382103
1416264434
1031541275
1589976292
1066534520
1382574852
1188212938
1265648798
870954242
437232908
1781022525
1269301480
1482755042
1349805766
852668712
1567302067
711432149
484101353
1188583625
361357505
234622267
1511213070
938607396
1509943702
908003676
2107722186
654122136
982480068
2026536473
929099293
1742701890
193129198
873702441
357125808
1786027654
971582007
1368078661
1621221073
643328618
2009604787
175222902
951062176
1329957524
1106547016
568762625
539857128
442586159
158546436
1561529963
714457899
448876946
35742102
953616495
383476134
1768298625
2106721387
1627864885
1791771461
1687890248
466457385
996469166
75117621
2074160867
721935534
1090240142
1374985490
805382980
2003226244
1036428492
557941766
389639792
2089995166
366513392
1107282608
779639780
489782289
955945238
1908469014
1830126955
1026700652
1199071905
1772624622
1127260179
1136190368
1647667679
2136629908
847043435
664335758
1154449428
751150276
841317418
735056369
491188973
55881160
26858018
1653504617
2103730593
658617769
259313467
328262068
71486770
2068032370
1936046384
1046344002
40014669
1080153606
1626077595
1844013437
1029223050
83974828
400152984
360587533
832726466
1284229171
2000548067
109073065
232649676
787964245
695269585
1308378855
560880397
584673519
697468488
723143228
64044380
1162972019
29970018
506266493
677106639
1804076057
1246194243
1149479723
1653283561
1537826358
283904375
2095773497
446124895
1196701440
1250621635
2020253960
287201569
227564351
912296602
993696558
127422432
856607684
500002817
1625961843
398592406
1241813344
2126278332
27219500
995953074
820756749
1530611861
186755108
1773590493
96586932
573691676
37664711
1994144305
684315036
293535465
1317330653
1296481303
736418950
1852919522
477316164
1845704768
1026130038
1078777047
317642819
991154116
817571154
460185243
2005593884
46290273
1275056392
1050661581
1777490468
1300035385
1698300628
258284057
212759224
1573447612
666393688
1398811198
2120689830
321312114
1309721676
1491109398
1579285999
385612356
1888974003
194941268
645091938
1974274107
1516125072
327315235
1105298921
52470336
1620607813
380321982
1822381633
766751851
1237436535
1233354149
1132147658
1796976400
649372142
1727874442
1481413899
1890153838
1898691136
1070512231
108199746
1510533508
1218615018
361694951
444390583
2071001916
421966771
1429079793
751078072
1804043148
1577891468
1771910084
892909063
1898062267
398995255
652116466
873520351
2109249916
169888211
395860053
310571441
1689437999
822145013
714642849
1532909093
1706379690
1016978414
1495552318
322611740
656427961
973685239
434077684
447215111
336462616
2126437755
625765560
1235936833
681642574
750258585
945580857
1280109562
1884666209
1207767736
1003642028
1379676451
761502962
332821736
1429153317
1128379201
1755856774
588631317
249506753
210737802
153478092
704927060
1664815839
778348701
1556837167
134015631
1483359858
2026944513
908460291
1920758652
1151389679
1907375964
650182787
1908688166
704609917
1949943298
991539844
1955854797
300897149
1346189895
1458053745
1644464162
811213916
520012961
315116366
1676582645
938821547
627568392
1475829159
418385519
389387976
1225393478
1777490468
1322003157
77837463
726186451
1108484844
1444769395
1916983336
28955842
345872683
12528604
376157441
416237646
19206834
1114293433
516235203
1751299569
1487488448
1518879772
944687785
1638275623
500942317
830257225
1163919310
977516897
1771202946
1658291247
1985266312
1374102244
1010203193
2040814111
1470673669
627966469
1058796675
1889996112
1947465004
1061176079
1721371544
2075999331
452204864
138357882
2028310750
1655698496
1259745023
1574906232
1433827377
1425846133
800888936
1227384545
1220105834
667070718
1658445160
2020585128
2133527796
2131745679
83134138
1002375478
1926787274
2055427062
2134879703
1611742925
231176491
1027980582
1038026648
1311096013
561494569
1515603720
1000999670
2046161216
1588033663
214881404
485934239
1166509082
543714360
560470337
1527311892
1249116520
2101629676
1128444582
155419182
199037167
1318546108
89211723
2099920881
1567931936
618992037
1218029535
268514806
1249117619
875468553
1619737734
466957908
106449553
242648741
361849586
1011963667
330531118
2105092058
185953588
1876046038
1965897430
1591479709
1831490678
2100657101
1285520625
1844748075
333021285
1669568799
688669258
790765465
945151272
138374324
163538461
1063010208
277582023
2145694129
223546689
1117771787
613796008
1636035192
1659063106
503145285
1547124348
903952630
707729394
905393187
804622034
1714469438
1476954515
143343389
280641011
1864973535
362923507
1457971455
1385711056
1014778070
71629693
48149376
2137782780
575097939
1484128439
1251460206
2079938979
67976793
576516856
816881037
1728179745
646246859
1475573510
1095356508
2120730704
2092508308
724824039
2134217477
721238191
391911086
618659680
1612094522
6705392
1210330888
972922220
1957019985
1680655615
553561962
1486361972
840167535
1219354549
841579386
2012356401
1320258541
1776468778
1998896666
344135457
1066725471
1989270730
548277228
1890148560
1733394818
288840771
1453008461
799821704
855055358
347314239
1931694569
1572396467
284632649
19642598
781764427
1045599891
1257935381
283359353
1786375962
492450493
261462559
1064486473
1808755231
1744286950
1576076407
1424314061
970132292
452220682
624861204
1940935446
646347409
116195599
12823258
86782166
1897775695
2070403861
669364802
1115726432
975627797
59733311
1131974220
1977970837
1567924222
1844089256
1571230620
586177350
2100267776
191960978
1865537364
187825241
104914743
99661566
1669383865
55856834
1244916039
1060973101
1516067278
705202461
1632719023
1167907861
840564546
2078149655
1980304880
1837310289
2012682239
1167522792
1014801308
1111224663
433746292
1063967520
1081456597
1815870001
563460791
1145098079
670518195
553436660
74349779
1642628430
551527226
168660872
654217797
1824970316
1266702877
654059257
1565680021
212390379
409991328
228745454
1583590264
1604772619
26955732
1493692783
1626778619
761534035
1831768379
2100666711
698344059
1723678455
1489529200
1392073792
2039620788
129853021
774443777
1026405444
1930928416
425703671
1715204450
1445831798
1412631922
1767423733
981001935
665119469
1336971079
835742918
434545125
473638742
1681955137
1755090656
1631042615
1998048639
1577294641
410331834
270374360
949556676
1726267093
206640140
2080511929
544781183
1055429445
635694405
812456331
1093124536
1373180462
1359143506
1559264116
1782260769
1027731333
1342442345
899361753
118740897
2022312130
1179636091
1876609444
204444925
351482336
801745058
1728455568
361701466
427397921
330713269
756271509
160584087
1883674871
1105247977
2089850744
157878383
496366632
1653776968
138954427
1416505983
1503618229
495661049
372421362
405373491
616589205
628238252
170430745
1647052330
1296127699
338285034
606093214
335438319
1293461808
2015915663
1565136645
794479332
1247485447
1961133640
975005031
760687250
1507797521
1398487632
2144774107
880235336
885500843
234183669
262273761
23963088
398510306
1431940541
1832889983
1919346124
2128174868
313889203
98846148
1334630442
212607475
1639294282
562929339
618894612
383503680
1338960094
1736663978
1582174440
2001584932
1903455168
239338610
778214270
202028468
516886208
1159551804
65411627
457027044
723367186
1810812342
206620845
1232113710
1117678226
1406352544
1276266236
889359384
850256112
1282018729
404707184
214458145
785816458
1853874457
354378816
1409198916
199680165
1511507161
2090768669
1161131955
1530978633
2112299683
58429048
1440059459
778100186
1718949225
15095155
1348716694
68583671
1932212169
1152268179
511693464
1752725981
458951768
345718147
1610743634
1613851277
1600497993
173654062
1061085280
1844117000
1842476189
1029754789
1763718637
387670031
1352730848
1470021724
1091259039
1175919119
773874442
697157322
1351014090
1413301500
1724862820
942833980
442326392
1202563777
1297680313
2048816395
586431496
896087046
2107742102
29565497
413305780
391495724
85985006
746070968
1506583182
1275150736
261279938
396118114
1389300254
2066787050
1074358335
389778812
737202320
1214595423
41133075
1337576254
892637552
1896311907
1089696161
971719695
1229819261
597636397
847961029
676006932
1899836586
810475931
526956218
2106878087
980115861
1671490629
2036351846
72027340
1714390841
607401085
1807270890
681450560
529729621
1913010374
1967086570
2048893548
758874161
1030186399
1655858257
1425288738
1374846162
674989588
649382468
1685912695
1894075967
902012523
1899480506
336579614
132255909
237422703
412914647
2119156345
1055960547
454909018
2139697970
1191627997
1392749793
250616016
973685647
1437095322
707506847
369774193
1552382957
547220030
1802075275
1305199589
1774008373
1289586254
432512208
545344673
737165063
600060353
646932640
952635741
686907105
171417764
676745395
1128804809
16294475
1097526780
1039043739
1183037
1906906123
447747395
382854481
2089478864
827037159
1636345030
108940222
427602174
1463688807
1250754539
1615846659
700388454
765146895
2048510319
370627234
1891058481
2070527003
476627044
1458663483
1810147375
1362211402
1437580968
1401495531
162695030
1708848754
961076284
162294442
863267645
2110098247
922810325
1367514568
2062629778
1633097789
532990334
1284645354
1055752581
1409049645
805185867
647566120
676990134
1038373358
1760817858
829200799
1963327651
1074704624
2069611061
589904512
736104520
1091572644
1453696941
1177299436
93776388
1311631038
1514011536
433800818
1882777779
135879234
1745587939
1240385118
961625090
1454522764
337315240
970333554
553326341
653793093
1011731628
682750585
1571274846
95323050
916107215
1788516167
417953127
642182079
1475476943
834080033
226741303
107320526
406997332
606869401
738657827
1780262628
827343295
2102548704
323351541
1678223940
471340988
1399779411
980777097
1121703832
1172603320
434891016
137960532
1033990749
787267004
1532084993
1897054986
245212719
711583898
1620926842
1529309910
2067416027
1734064569
1843232455
364717015
1688195018
824830726
2083110131
423464473
1540693089
932137902
859139534
961652166
1360569398
1334607295
1050174282
284470680
1247999840
493755894
231651768
1807899002
1848144599
1590287763
1702186203
1293698779
397874635
1617701622
1249862683
1952812398
273554285
1342318590
999276578
614843089
158947554
781266216
1424841875
1477819405
995921333
1241332607
1374695299
81460002
1393707985
1112678204
416716127
1750163508
1166147633
288142395
901531932
163798515
1806285058
1280661261
1105978009
2032439672
356092072
2037042826
1212004587
1471132827
1117957144
901447964
1103796491
149430403
695905647
50124584
1948512364
81123911
1370924773
2143863151
1592563719
1475423277
1020220153
1916277853
433037601
1317759446
777753246
81039842
1538887333
1150313364
876804518
616855127
2059391271
887834228
1878411523
502568987
689479748
1913179107
910084525
515952675
629745315
407568751
909550786
624215755
177461548
988809680
109143494
1148069940
432222420
2112974267
1138541315
1478380220
71610075
249400464
17743430
334062762
1120154944
2107126920
225701124
849564517
897829306
1913750415
1296271037
646650088
17265165
298671462
1743779338
1112430096
1424611957
1989447698
117525426
1366011923
475136585
857118715
162208689
1138411368
500109393
1266044243
347374471
229661971
357778434
611996020
1865421075
1758974553
133291310
1569604148
720343734
535924393
53835966
1219406845
392669538
1516686882
1241138566
1852419901
375379360
480155537
823737966
297456552
433549347
176690737
1612555131
1372033524
1168978437
1855331761
201406059
1776155308
8398492
507172617
38703853
992928114
2059921219
2065184593
1718797116
1607610150
643422778
128847068
1989322219
1765175996
1111469786
1418469226
2050186507
449342128
2023898743
90439201
2091718327
788744771
1324129092
551384733
243263573
459278744
1413613364
835204731
1125584148
775806412
271782998
1083718021
1299197577
1461545307
851728875
78391124
673139015
1665482280
1807303736
1612094522
946811386
1312697601
1854550351
534380828
1580819640
1539941833
155511872
734528470
1078714374
821355380
890823315
1464993981
1602881720
1204195814
961933022
61684383
932340300
664020001
1059318472
27835243
2050935022
579471412
727978054
143181815
1358781298
1596781717
2129737508
1532992454
680508314
559012664
809017866
529402363
1704248854
109202987
2661146
1563019748
901713655
1996691078
1769096134
703446519
2082454698
971816151
1227227971
169083742
2112728712
1730548795
708452105
1674991255
1579345374
1523702733
144740785
1643226232
1433491408
2143126303
1566511206
870232842
653732611
1211388960
1917610326
1428888818
1301687174
362274915
1996783167
1139648325
956234891
1370254110
555402315
584116979
1627600131
2083062159
476471614
1909798659
1197878810
412972106
477496112
737758680
1622172185
1785645386
790839588
1638641655
894183414
1440266408
357916537
1181054319
189013518
210659776
461446687
530963090
236983016
1268195257
314303874
2054020275
580645591
1029541901
2064981518
1711804377
1439629323
971748532
1566514369
424092838
806629327
329574423
1462297519
1871752326
2123476858
1877969280
559916642
928681851
895933542
1175167635
641284549
1823555625
1605978483
371102874
154750787
1896123870
820523042
1634642209
1785575904
1527976585
2060639843
609462058
148416057
395605611
1199787448
1573042614
1237160792
1642254137
701589652
1967834087
1950199135
614157996
1645460652
1894890696
1038006383
2042663900
934593199
1844055927
890855851
1968122038
2135725905
140789442
1863937322
195568523
1031081001
1275888745
491381785
367893867
1724525008
1313102758
793327591
1884121013
759754941
367304603
1087273233
10060879
268495146
759386663
530302696
521440172
699961940
1998500132
1815963159
549683477
139119874
180501097
160127710
475169582
1155144547
429644910
464296221
95812241
1176998187
425551712
1608593905
2002958796
601467964
187073826
258064240
968888770
1395021461
1378169399
239091866
1245538641
1202957049
843446105
349382297
247171848
1346286846
885223641
2103092533
1006913550
383954291
1202990810
1491709058
59874281
1402294308
1782176365
678556778
1340282167
1626265247
462870083
561016423
482091205
690703383
1216712625
236068295
700412694
1691411514
1424122421
362350481
788825931
1057489683
1324151265
1560243760
1378869751
1188500133
1441211655
947619587
280211353
328369276
1087499049
1400613692
769859579
199840734
1156510513
1180137003
1712720485
1645752165
1921023033
1776459798
760020526
401570847
1271061550
1393656372
1065229246
1604909777
1895547850
787076334
1546283887
882006591
1462914555
314407979
1091360139
879936912
662917497
1107184812
215883639
1813558791
1992584596
1558068396
2145448867
2132846222
602371825
517542636
1298492678
147057880
1109180074
709753714
1620544273
331472700
347127162
1515498857
202752918
1971177515
2097607341
1449214193
382428219
1038617405
1438840668
484262463
917724840
1377543117
299469581
1068854333
951584776
2007301862
164105775
1611830549
1555914277
875758753
1490610204
512425963
1726709740
1996228126
1920475933
1023066878
793526059
2083737295
1622881033
1812242548
2042203894
46785775
1420458225
817797744
958710453
1482698009
871521293
147968759
1350309835
130056113
711937799
1460277886
1142406623
1505648430
375584722
1465672849
225284632
1146683727
269901736
453287113
797823828
1901599515
166381032
1920323152
1437500839
2073001670
487744124
2078509019
308860214
1602358194
82720307
43856117
659931240
1417202990
725472991
1754640314
2008586935
1754405310
167735892
950838842
252791525
1695651309
848838284
1750599452
994365914
527806322
990615427
1437757544
1444628877
846812729
370877245
1058193352
1164374057
289876242
1072242366
1323725255
1559083135
1435042171
901334593
107008397
603523404
640108876
1662713509
1607131301
759406051
848645019
1293845239
311828668
468963478
2132895740
1128603858
1993250016
1975510863
1086449432
888250533
960571306
2031221222
222635419
1707985440
1820428814
118521903
1486600881
307402130
1800534264
1698830000
747539450
1723855608
21010718
534981689
1209090678
1264054872
947347098
54911788
2077583474
35680565
221274382
1124532974
273320711
1051959540
249011294
1663032792
920488567
1097798440
1953759948
1512726706
1551498177
1376057607
1160951749
98647982
1598850179
292799605
1538157034
1734196058
842260346
1217754377
1470023946
467877430
931793209
2089637411
2130354683
1686434210
739304111
1291506892
412527804
1014027129
833217646
838164345
183919745
1245565729
430985445
668677705
1626080493
1456447605
167830655
1316787900
307156064
1682288889
226354362
655977519
1478687640
1124437494
1104300321
1538863985
574498873
1487585904
1451915016
392113642
321460931
104132933
335994601
1260024411
1380020390
1377450386
920639363
705444635
1191213650
1778940485
1201438838
1304870415
2130259344
2122709386
507029900
179932821
1523967649
1203443190
552774669
1644973707
2082833574
1731312445
73877225
1538897920
1190822547
1185237714
185677926
123510340
939071926
1498773424
1545038552
425859934
482413550
1541323744
1203552155
1257199471
1355616161
426133839
409515693
191567059
1377756325
1687354086
1231316795
1665893208
2142323273
1690983571
629411648
58132332
307099094
1957462889
1463165298
715042251
879218907
1868060597
1070310355
779214489
1742731781
828925649
1094547087
860554078
1909977411
908267734
318998753
1736149062
1792459130
1562483850
234999380
272941732
1587586186
1434831159
2111500209
1105281199
2080109706
1098935172
1708040186
1092869354
216364627
1611281924
1609697831
1467265502
1628905607
665039026
30949552
2072146805
1200842458
96820143
314918133
128786429
73944161
167820065
1613692953
789888693
829312717
769770605
241512442
304324835
1916253676
933824515
613998291
34247960
359831348
2078751595
1310274641
80092893
1618691444
250918760
787358196
412010612
71940389
1856967300
2058367654
722896954
312583230
1989765517
1728099369
1230615133
985073927
1045524239
993558502
484312345
1974885353
675821368
1207606599
220686053
1267285365
1449403888
712217617
1421269902
856419314
613097033
1755677847
660755331
425879871
628944138
1701474237
819260786
2110458163
1897961705
1167532137
986931726
1833555056
1659386602
1203745025
2010961266
1514427020
2024971693
99015961
1828669549
161827791
1292293885
636719067
581708334
565935199
2036731223
1809938720
1462824055
1935083562
1299472802
1295353750
652786594
419889415
1803336734
317513746
448601298
1507135243
188264670
1396833471
1659958645
841591331
59667326
1469243491
2066869330
267579645
1398015593
2025263432
560971315
2115101749
1326863425
973249749
1878979501
1603507929
1327625840
2065124909
1204314898
799743291
902313406
158050977
1794337133
1369521548
199288665
1610935696
566076262
1366070185
61345338
1340352058
993446788
1891391543
1083690612
1004121141
512210234
1914484622
532593821
1310070728
58113561
1225512786
2032960838
1412141845
1658384082
1353345253
47311022
622465217
576471915
1801678506
761503045
824002607
1864784191
930172586
145003352
611716015
2011956624
2035170311
1922775950
777761016
91489169
598756205
1901339081
112631235
1819670091
1058673343
1511913184
1222769809
2044959982
2130139221
949669541
1862388605
524959326
1079154431
656776422
981951640
981501068
382474421
1621099621
94073117
800619115
1900467093
497369566
69555219
1880234256
572215543
561641118
1402462485
1066198959
1691851958
947709508
1662182869
1195746874
105512550
1249940185
2056886227
542865147
1313765616
247891365
801767447
886821195
1769826762
935109734
1593533882
1663522603
1492400087
831590244
232918799
1564238223
827514834
7184159
482493189
325266245
716171093
1803977451
608190235
118062560
1808942640
1237944228
2133131112
1701355061
1590868021
1829826136
2020378717
1497641672
1457494486
1415683435
1084502876
669792784
120805635
1900077040
1195899726
1017918872
618817824
1657403417
640518416
1806999963
601850131
302066806
828266000
1968828259
750304850
335956507
322564350
1808315884
442055244
1439456477
1172448184
17780868
1682273901
1078226811
1129186774
1377953244
1676198164
1688993683
563308569
740912643
721955134
149491282
966467980
1546722529
1345896948
536140087
1437948818
569800892
1360717222
27775430
78206812
449401400
868052332
1707304562
610158010
490852699
819326670
393375745
833047048
312217697
595807216
1577424989
1822383432
1884055126
158940868
1665048957
1131099882
1653305239
347291471
1121308519
891535918
76110109
1057756823
2058261336
122552043
1214863035
1584146671
817573946
873851804
974249976
508091135
268669968
1084915586
476360311
1179098714
236354549
1444963079
1206552595
784059169
1795910835
828341830
1231030892
1894097071
1170694842
77882241
281484266
1237940346
67309775
1363149823
1500936477
1811441840
1193368128
422857975
274706562
1745592047
89010390
923530280
2140601897
1495891850
1945201414
2131940275
906763612
584585381
1970168744
1603712748
747936451
543509624
1724852715
43964113
1796306055
1735012624
1544787999
1074709652
2086205097
581022961
727640716
642607596
453836038
1044755724
332566917
1799971361
1213866213
1605674470
507081434
2024569413
977211612
1431715713
128906377
1790407303
1080440537
324156346
762607274
923389767
958465067
1433294342
530827499
889433721
2001040056
1192170395
423425274
1303624962
1854039398
107885359
1036826431
1652518854
1909237587
1703656539
1440159305
2034409153
283667265
1277170705
124629364
1922730376
2026744682
512811658
872923540
2087766161
1772968334
1134498416
1782256764
1069253433
28557481
1064269936
527502054
96013274
455254806
722272286
545705904
59493498
966719130
1008387966
2071015558
1545423602
166077801
903724853
1569166583
232518558
625489870
925717409
1674122522
992895529
1745972586
550964355
660434074
420288115
670273525
1246862571
1229933940
2040242221
614582013
1755335764
1784196139
421599600
409956739
1790826150
417248773
2092943278
1869864337
1052818206
562319420
1676738568
872013654
1150023468
1186587416
831544892
2006183265
1034939125
1717953510
121978592
1296335826
1572490627
382634882
165190087
1952275
1899328402
633295390
1923465683
1817344213
300943784
1588867265
163280588
1692830307
1843636990
501789051
1310044649
259890262
91275961
1638746915
1051278831
1139700014
387514325
2066951859
1974877128
800382089
1281173376
2130898387
1445670016
503350870
1944177471
2003278084
1876790051
572247899
872237968
1159657091
1118668838
1461216911
209682465
1347952137
729840291
2103379573
1063531788
858498108
377339713
250543603
9745460
36890336
1817363832
1573501015
1304491368
1170483436
601253357
2135899293
1601916903
1371390701
500483955
1900146824
1811938797
1002972727
1272471160
1345749770
1491219068
1444919690
1196989978
1483177496
773153227
1183583582
2147442369
440792676
269212570
701685506
1769249734
2134091532
697022241
1616194408
726686602
311726255
1630303125
1387087466
2070692292
1607980691
1844196123
921282323
280858804
372923995
405181935
1713368899
1459692597
125531744
843494606
1116471533
1162426181
2017995132
1720105460
527910708
751412359
2014284496
1813220000
100561395
457383813
1462272782
1907320617
101790105
351455791
399558727
666620922
1534102276
943031140
1190653886
223889282
1128133567
300838613
442839653
396487401
788480985
65547962
1550698083
1214871107
2089259781
1269386590
1180843554
145985098
1829700988
4867324
241390862
2006699868
954293080
1420369948
1056516394
2074423572
94476738
1972134052
1897864979
800940276
506446203
839000332
143617823
437874833
816913964
567221778
866037510
1810269900
16430671
1308434369
1403823210
1865063833
1159778976
422506261
1040330754
1845613755
1185223174
1800064123
1746885106
1937265981
508187400
970513263
794145382
2039904217
1752296958
1584366814
1356611128
1180513397
197794762
1261253581
253918201
2120933789
665112900
690301026
366612856
1110365110
2070946547
1712084366
2033114682
1744272359
80769638
1791166495
1609015530
1398165447
17184014
36590763
2143683021
845649061
96617365
1641759494
674588494
211671009
1386281244
2119200895
2030721678
503171175
1781026799
154598520
1665297846
2102227771
600477181
764121934
986201776
1066604743
1411891562
1045372675
1257866395
1524567608
1072745609
1680224494
1529223141
922591687
1665597375
1019528568
634736078
1189912357
1718978951
1205474501
336069171
583024550
360671445
2074578100
1191013437
573156739
799771474
1796249463
1381706565
805702923
212801664
1408300048
904111920
416872061
1659067939
1667718374
545863136
1538824633
1947939701
1790055707
1948546664
1487948200
427377470
124131313
387964016
1130420610
84721275
114696923
674141122
141058477
1076373956
2073183395
1659034598
697263107
655129113
701685506
815647046
1017763593
2063204475
285287052
111237655
1727435146
1908159129
227542628
530230935
64421275
1226203370
1692202275
1647994892
455723440
692797587
1482163292
885583061
401929129
604175018
365014098
605862315
1289942495
388047472
727605442
1240182103
1823059972
192897487
212273058
1976127301
1814170421
2099044078
1106134976
1806202297
1474958291
1078410400
1638777740
1070352328
1166315380
490401890
1602338074
391560063
1638547119
1839020775
1545845524
1030839953
752388886
655345283
478170131
562359920
346451892
310388854
127208813
333836811
478916744
1584688399
976930117
133676849
959052567
583544765
395762372
729069437
621737022
223067740
53867025
588422299
315608111
719186861
70520409
902426486
356671904
1113270483
1224219207
1535267561
456043868
400865722
2033177775
1087028785
595347413
1542767715
870845542
1197257929
805250145
1126674917
782178207
1532453693
103148040
2125441086
1322854915
1825017318
314879105
151683428
282581311
4153118
1179276851
76694384
398775203
1557690281
536442942
1399716696
788505735
2102992001
2065916283
296895313
12867972
609557261
1953806232
1693994817
2012874888
1716847443
96437323
633218302
1889093174
1676145330
122030391
1049597853
1654460215
1103553762
1696246003
935030560
1975469631
592127520
1656383280
1107822010
637532356
661166770
1779274522
1701175857
1370000240
2002035838
632923898
130190917
1524218539
995498338
36774161
475601960
660911850
705900370
1907541502
1551047420
1470606638
1206169668
1088021925
398366260
113752166
229499711
554054900
1995734531
1276919151
82682444
936404528
759900555
1200184219
1222738214
331990059
1599130339
813557453
1279884359
1949080279
1662075962
691708503
378520941
1010633996
1633224146
1504166976
1292365867
1208628793
1286361575
271936821
2017377618
1747841037
591097179
917415621
785696052
1172000151
404804121
743413591
503928053
58425890
2147214912
387574601
1301779484
1666292336
983913640
601160177
552662456
1456511743
1785715932
1217922366
2047668431
2106076346
43735084
805709887
1664648102
1350743103
1315228093
510334762
1208819439
835622389
478950268
2114002867
717073042
369220655
9995970
1464200373
1444983234
336223656
432180138
1130393523
1807506004
1404816675
1387144705
983692144
712623141
1082147669
564468386
1177102392
275670721
398418728
1324014889
1847973678
1387049086
1220499097
2067101613
1759734216
2113353215
482500771
1064961612
1318339225
1681600240
2000174330
1244083451
1078728841
873006036
1252319169
937200596
849454635
446784138
702985670
2004061354
707875135
1331696629
243462006
345151551
1506854659
860559535
48080923
858664192
1699675863
323991903
73513409
1644894408
1486611425
256703775
914123589
7455483
516160489
87171729
1825957269
1310424550
1478045775
1643866763
476239774
1613633140
96130848
649585916
157245880
1284498326
363938236
1657511526
1404521731
1543155852
2050286808
772889308
503578288
377882866
1640147607
170608117
755112331
1136814881
405129625
808109878
1721648378
1307547095
2123557415
369379425
1060155650
1422535850
1713028674
90938621
1991871507
1059183880
1400755379
23722168
288197308
1496782907
299468896
1380990116
500636310
794112538
419841067
1653616867
197712431
198620389
480931401
632922300
1247809632
2075797298
693256025
1078006861
289280771
726613874
2128914536
1922319072
844372452
915887936
1736723366
364368668
37796900
1515186604
976786829
1308706517
683489768
1629427080
1853378028
157905745
261649308
1435664717
234962196
1601577051
1232370448
1122919664
936804820
1156264487
2140960944
1298211104
1318006560
1755935728
564236912
999338617
1920211581
123817260
1128515507
1831220150
1138249309
1839338465
1909167991
1089077020
380714676
273545016
1742209228
239630107
545134261
1724678388
1768186054
1339176658
1813724646
859769518
2045160565
676162439
2049627977
1971511974
1271639151
368952439
971179859
582977390
1848151206
1459491101
56661515
999061621
205374564
1508437306
1833926984
1317052867
1511699166
664631123
1188043413
79127742
1935331866
540158232
1948240209
1398764279
886607149
611722202
835968754
1288122616
242389893
565980191
1673335288
906193901
230978610
1708566858
86006844
2096114491
398872368
345181337
71474113
1784121747
69546665
151437168
1724513857
15324275
2003338360
1970316927
1084048332
350702439
369582979
1862033656
155825498
741470636
770397874
760930029
1701039260
1243182429
1515858402
268312097
641464226
1968299543
260949548
1749476850
993386532
1506305774
600614552
1878851680
1938165427
1151010223
345859951
627903922
46111790
1886268872
1776821554
55616208
623683020
1860151863
475343278
786534606
1227096447
1036486779
2063992343
1958580339
2068474305
1398588186
594168745
1725000604
1710516978
572514597
1250836790
1647860051
1420555951
78516902
1015079954
221356265
2033724770
1383108128
1492659574
2140716050
1813663938
833077548
841025113
1515134647
836900121
1733580151
778671807
1255334343
496365017
349657438
796682647
2046028861
1186393035
641399204
1216441993
220245624
577859880
664633856
1392246531
1773257893
34804231
2121007125
1068000553
1131184961
1219316021
1858079588
1888221734
1302348703
441819717
220058890
117826390
645705377
694004300
202367129
1353537598
876691983
225375851
1801635338
507772955
2033729242
140012739
1900605660
1966085474
145613910
1249379299
897858103
1305262256
2015832223
1473692513
659866092
453928046
621399651
629654276
2129553394
1229039587
1226210730
2098836858
925820903
1290658183
261924890
166320679
868637774
1595470648
11523869
373999203
1503599509
690368300
359946271
509698775
1063431457
2082318899
1723714900
1940918125
924934739
1955920050
311975015
1675872520
702777229
350335522
1590941767
1075827005
1001411676
1727616165
1529616385
1400563871
636415794
1407646248
475380326
481453230
380902059
915473535
292339273
374471809
854410699
517666051
469963576
720218565
1563011268
1306530858
1760816926
1483239593
708489017
425300733
57524934
1383682565
1040954573
1144822205
1255450910
1343282981
972110448
1580168125
1170115246
2048735623
917756640
1433352329
1635317583
2009604787
822514838
30266578
1208333253
750537844
1396570765
827002789
2058734587
908464159
619693527
435214272
1806313235
82216638
971841050
1388985457
82388956
717788300
84568491
692194541
1976950099
2002244813
637490014
19424377
1305021509
2115792281
824562054
502538453
1507569137
708518867
1371444522
1880186786
1422671593
578954954
840630398
388599039
859852627
168850545
334522026
1491527912
930564084
1069229683
1275306502
1383568046
1119908104
668609919
138586440
360669838
49132645
332565235
1999843844
857808766
326254335
783570342
1735947577
874091061
1469472085
1223319228
1772158235
1537557468
527953545
1742152591
1630431818
1373964038
1436983383
1408855429
127141892
827190325
1036454868
36649033
725126053
1417954785
1344012432
1800434238
1676110269
473386675
213136366
1764551751
251186491
256819316
1418528777
350635579
875079159
560312773
834676597
1274220652
1513402003
1086668905
1604388275
274440637
784144377
136582411
2099502526
861256597
660857718
1238685691
203987436
34888151
1668102148
1940003835
1516972012
1672975665
353067722
260098142
87236023
876262629
1810907039
1635675201
1019529374
210026762
1187439908
41753589
816554230
557043012
287675602
158324562
1543559055
179797367
300764675
220620407
1907500149
131784798
739932986
585193098
1181446896
2002494762
918339788
1470925131
1188019793
1226640571
1598195121
1919960808
27231583
245359023
1646721834
189455118
323230521
991067136
829998405
1200236433
701137295
829347952
1264384562
2101343409
574724825
119661598
128521518
2067285028
861811385
669335973
1342611738
375013261
1309985987
319116672
1681644646
968400166
406148494
1484569219
1750494376
1157746722
184419810
915082048
2014447376
259607496
1594383398
1964226039
1842667001
607449182
267094095
1449285512
886331684
1235143176
353439914
1025414233
1363807149
801557088
275261158
926891321
1536174191
2089210505
348960995
1507001250
1264269384
312071727
150061559
544626067
459986800
1470927004
1539384777
1171849686
1318028628
461759466
243258554
1527180425
1426182272
204350534
1804325643
629849022
597970098
371284161
715779137
1098711942
2089559609
1777563778
1351042719
468963478
611250760
2053205907
1240085775
1903797363
649765490
647386072
1142022562
294786695
556807019
1990071761
1461351416
1484656862
2060339015
978466426
1816942952
130398653
595842306
691670336
1867582066
1858711517
702511753
1273673491
582337663
1267006426
562963455
203235429
1305482658
582117291
87969849
662024734
1470209558
438608375
1869794359
1374010916
721336433
1638663886
803148203
198496285
535020018
361693679
2134845421
180414247
869668059
493674490
993391483
1774816242
2109668575
1027516195
1989028339
873475461
1087956017
1936551867
1416802820
915130311
2087812244
52690694
133708747
989674207
1854712709
1250030416
122497365
1238002966
1151827633
885799080
1336784253
813186758
1474527046
280547891
411182912
1944997108
1215080596
336195157
971996720
1298441492
913472330
2111392584
421778254
1811173154
1428930149
343102052
303489708
1519798496
968733321
849416540
531503011
1531539088
1555377763
2022263270
911633009
455539834
1357788910
1581414667
529667036
279451633
1105715475
1052925944
514276888
2110049168
2100406598
1345286900
551252762
795221363
1752208914
387162929
257128289
1702992887
1774005703
137183323
37156307
119178918
1741753795
1390842091
1185138878
1272232275
408709965
1690511250
931491672
1974167530
1532362773
906022732
436527384
1780279564
650049873
1029596916
1719491422
1767125739
1195505268
505475490
84390443
313646459
1691141852
2022215547
212269781
518431315
1557036198
718011168
158352425
1903689659
575770896
1918585299
1306101361
183489323
895732561
2128322733
1615020681
2070497762
1596850002
887200762
1885350860
1541624614
1912174669
497602779
1940219429
2097582604
1050461439
435187774
2067673075
1719760116
1792827226
1762096396
1833151571
1261564562
1977393159
859938280
95363098
2040779325
1179610734
96665738
539230865
219842560
1123707899
1282079662
1318702426
2100333018
307050045
1264156880
233845321
1095725880
817558708
1682320656
6208362
1297893119
921451573
1867729745
1192921558
637891150
1643071376
468735084
1283715134
1742132399
332266611
1553420983
1745624106
813039197
1600943027
870401287
1822734385
121925887
57446303
609965059
930925351
542052947
587048915
2121025729
133545484
926726594
889473188
1052701468
442643905
2127278838
803884966
320762257
685863169
973604605
1709251275
333252394
1379050895
412771218
353344890
1825831310
1718264347
53633907
1936330303
393506196
599838746
258862821
863333421
923646273
1200034441
1242360391
2048189783
100453710
81054927
1500303952
1707329337
341664288
1186057165
924808523
1030351519
459933511
1286790605
492476630
1394133804
1650426218
1449431042
4274742
205246988
594697318
217457932
470472169
65609442
223716147
469993364
1603704016
688548491
1025924120
1932034628
1593446686
1434421090
48992005
752882953
80713936
1503900644
2015196525
971568043
1582277932
257172521
1734356882
1264831241
1072475092
1854825129
1320803665
509377364
1832059866
1112045156
1190006911
598328247
1865295182
688300175
2010060305
1689251529
1131167216
741279458
1864462732
224719635
723042955
1220605694
1047989451
265087193
496653025
2110574553
881392417
1086001345
1467269342
128093567
691232602
768183397
1311335032
2056250911
989555682
261924189
1280358812
906720590
1933181950
578190874
468369532
179079479
1163694862
1676812647
595515557
1096056151
58919633
63119436
1792387723
1675895612
1811899913
654103870
63399233
613649915
606526881
853367285
1048069450
1425734451
405303428
2110997726
1401553354
185039427
1059299153
92528780
953144598
1302779811
1973029813
1888258569
1665861491
1117621621
2136295601
190693113
277878947
293335234
419486102
636060678
1801681982
749217388
1337852681
646240727
1542060662
1678724949
1829137244
2131871342
1366952347
1868793868
1669831601
329904259
1305988184
700879710
159462818
1985667640
2054500779
4242227
32575294
1079784785
130344606
1153354324
820434194
1868021748
600305804
1803539432
135289758
1299677635
808206146
785502242
1998760437
1522809648
19047523
1091701794
1332110772
425032458
1967884165
393853209
550656067
1225818066
2447842
1574284477
753794379
1165406126
900860834
1499941134
1919965471
824330458
2022798699
1735259084
1060859816
888956085
1787638361
1362860789
542077093
1884688486
2088079182
1503327282
747782325
1812958252
1804453974
1864099036
1012767909
1939731520
199006943
1196281006
2077482876
1058466806
1823652159
1459286733
495702230
387584360
1648885269
2041638938
1916578429
270895076
1558428172
1257497596
1322124167
1973284084
1016801301
1757488147
392885115
1091823721
826838864
908970091
91703224
2091392258
1114136225
1259944560
1287534133
452489262
160095056
605624136
1394405569
840678265
372377187
1168332096
812322666
1372413714
487036789
1510856612
1523615712
637266831
487869455
1156730606
392984837
127096850
1859163865
78696631
411016876
2127048298
1894921952
681832072
818062064
1687486612
1948791706
567772259
1742174834
1977542578
422815215
561389687
1573343046
1230158983
691746849
1336450622
1880666783
817092249
1823770601
1460399970
1973026243
1141155606
676367271
1338447860
34043154
681394277
715083807
1620574372
1095280871
1798475643
646435656
1319515135
1930137034
514123811
787580713
522136736
1206078923
971901869
1227306732
1024138832
1846839471
1559654077
598818913
1702155302
650556243
1745123262
247342329
2023153044
510486503
1731641758
309283798
45304947
346728774
1582754470
1656963623
1239561843
2021248028
1958545619
34742174
1321224262
164673467
1992300453
1524251169
467044656
798646150
1522623187
1988752874
693979141
1403070361
19043339
1029545165
265910622
551780334
590561545
1124291673
1971068379
945953294
1342387529
494418486
251939583
744051569
1048091319
1009719302
2056154955
174760106
1519996016
178138940
2143051030
1099184329
1886927679
274213991
977463599
2082352048
621690649
1636457443
334436513
1920153780
753506786
1205793864
624247835
1837529472
1669230772
1120269744
1336364850
1798208829
1200877332
1881346027
1188864219
1460095803
958594785
1607543680
754417919
2098936866
2098297516
227005247
1638326984
839421165
1132903577
1688204243
780604697
1158336895
1155409715
788211543
2133662282
1946507891
802655558
1926270964
1184413227
952969090
1787467935
1359262743
41140990
232805854
674891652
40492927
1474420020
1511517209
1817968683
93629790
1313784023
1923575103
1943972112
1087286242
1554308385
1398127649
322490362
1401972477
1344852008
1381616094
1183207289
80737077
19526211
1682246787
493715138
655192416
2047149995
1166405761
1028470518
762048725
249888752
1351093590
1487269558
1798289634
879524780
839810170
1356397761
1151735133
1909434726
925903388
830947649
1805794571
66749766
1949499059
1740975258
1313177960
1528833904
1576027884
2074358745
1444722049
1690287066
920720232
418943325
1297382946
1438825464
355546359
2081339348
600635491
675514483
52446004
933838688
2049514160
1602793093
1592529437
2042758609
974439126
1483139071
1553574228
940575606
499183679
182634716
1539974680
470894780
287037278
1558675633
143841807
524775283
1992735546
823740421
1379435171
1396061064
830475541
1263305604
1586579691
2104971779
1420564035
2012219821
1731245830
1726225227
1673969523
1301015621
1622569891
1146495335
1116598272
1332653178
278818401
331794435
964264853
1539640932
553701570
2095263056
1856005640
1174702885
746936257
325281176
931243367
128594314
1969207161
1103524235
297626806
378073956
1132923583
313366147
1708902980
1941796856
1718094470
1570130760
1820848677
2074075668
1054864454
1548909715
1215247626
572028836
532305733
1925714006
1867563946
1895886608
989236427
114036206
71985848
334732795
1527249056
1929631154
351888019
1350393835
1228418646
596121139
2124642604
1640399301
546505870
1791932135
412735677
205047052
1180093880
243648807
1822283582
1351760845
1140954700
1162768657
1526860940
1272726915
131579036
1999360272
683436266
878106956
703790158
20656071
696165129
1392371047
132183392
1509197193
2105921845
691982802
262212777
1513595981
817996153
296207459
284890576
1061803030
1747362073
2029339887
396992703
1862851726
129544481
1116355556
740429595
2088590829
954215914
1523767999
622834005
1747525569
494640419
520673702
1403364725
1417464746
1956591258
752320821
1039831236
838225185
1914220122
271957489
1643691868
555771597
33572940
692068088
903133619
1825014678
700693817
1933802506
762003976
2127479558
971553142
1564534474
871512943
1720526009
2001494628
138710294
122645476
889967301
1130581239
2025535616
1946946543
1689614040
2125420884
1425883617
246097337
660211428
1907325028
642900029
804711572
1565867835
669145932
396327516
224617316
669443971
812221427
624893753
294220809
1996228457
759679515
194491916
413135108
1779132509
1155299639
1629926177
1556552407
653894661
1837203737
1730996
449799209
224859203
1921291335
1785501549
1656397583
1869399317
1440422269
44132125
1279356731
649560557
2011527249
1370559608
429131312
1246029147
853957064
357292820
1734225258
1504611895
499376522
255902583
1883577152
703189642
881426782
2136367943
1044102150
663329061
180639376
1290064049
764681396
887506850
1453055606
344556810
160540757
104690773
771268678
2020750241
1740631204
247570911
989739868
1053309514
592520858
1628878878
72407416
1063145225
1426051566
884117941
610213070
1512070041
1611529266
810835944
1066384390
1178702698
1092888363
1530687691
1388776769
467921065
608384452
60112314
452645069
730641486
2100165556
82164588
716931591
515022650
1764601854
1677052187
1736292977
21672415
2080423610
336068376
1525049847
1639556310
362564847
492181002
54523823
611722349
1730667880
853477289
1012789317
1200176404
1612333951
2081584305
1186615579
1120727124
347975861
2057061002
719217845
513878963
1538299569
1061687085
581422176
872487024
759447845
1626442116
1107672551
1935213169
243838015
278155921
630249914
1181353085
817007350
1756651649
964343323
855706624
1325424881
1262814840
1296661650
1581888489
856595032
56908920
1149445677
1818509375
53283603
748981154
1140538315
1903973005
594290506
416363554
2112853643
1589191070
868337746
1558507672
1266741553
707892709
1369087269
1686919940
276245876
612376427
69372569
1378624024
421599425
1379123594
1672077280
711035045
567767616
1035163227
627485409
993791524
1581389349
1754042703
2087670161
1086198094
1496132502
1077084994
1302916431
1757424799
1902451400
1293269557
2039944775
1164252448
1640588590
626774783
1204178942
1479452244
1865619133
850103119
1265286949
559543770
377900399
2034877415
1397165279
1807711243
1129436122
84848800
1925917615
1859786125
1693769311
543700611
544739099
1500602533
267965006
205886266
1276609969
849175332
1893798277
129645874
389205749
1229970303
2116305897
622308328
244505085
2085957836
972226312
419860101
720422928
421646947
1603810048
1798898346
159762536
2085471316
1063993832
829039443
1114417974
530276634
850857846
852753733
456307879
1463065813
627429219
1880339590
1832719386
137087211
333628481
115255623
955166716
1633825167
1888863885
1307138389
129794465
1589138611
327534976
1817090079
348283955
1299710673
126403231
13218798
1277606881
1081560825
2105076231
609770562
718651993
178485782
992215861
891713284
849667389
739027426
1451810338
1794871750
1196138001
1949080279
900422895
663479509
1384374633
1200786890
450447305
294725663
612455642
1967302972
1014010308
1173832185
472966176
1329588239
1426701238
1594702984
1965936686
778828014
1247315844
1377718121
464396875
501638225
554487222
576939814
626272920
1604105137
1500148212
1950601925
1636008750
678386196
1684086695
101361386
721689104
522988229
1296640034
709892266
418144206
913779786
1875635390
1327561106
478761990
2072299224
1043381435
440125742
1960334485
185672589
755045898
460706962
442055244
979576540
1637894984
1208503584
448051593
480547350
290487627
878124706
725103966
847459514
1021663325
468547045
98408055
1423369323
1992264164
1179324617
275245191
18270100
1898421536
1497359157
1302280018
316153250
366127289
1955526451
1858833840
613374587
2081110942
859547523
46727402
1823301882
462643363
811458517
1857537354
1087835847
653722882
860372616
1243493792
891834859
243078596
1529359299
2084545349
1112093171
141599062
519928331
255659857
1458877519
1944993031
1416336986
1933062272
1233452685
1398271575
617171163
1346959588
969078807
756134730
1388155663
694144750
1057577779
1526351861
1616936045
1670199889
971998047
363087282
1803137063
1939330410
369039156
1871215218
1464278664
921570337
1941819849
1952639567
772200062
385404047
1820124946
926047742
428616388
1240863060
1632502027
1827189252
142815971
751204564
1226251672
1899180751
579977626
84939172
816970854
1015597712
1469582211
614257511
2046804274
1104768901
366529147
1281442768
631735958
1168138517
891873069
190660426
1010293432
1544698693
663627877
1349870133
1778270902
1580243087
702260104
556225035
486096745
486130122
293762910
1240896239
1288118960
2024268281
288618571
1303348995
62709740
1164841874
1211421680
1532782001
575089865
1811091301
1223898641
2119310657
747900162
124372202
252579953
1180921630
1921814260
1745974655
1762732535
836679836
1750151927
1267730505
982236510
844566068
79595613
853781409
803720797
1335746239
386591527
2089601297
141838143
605625028
836659671
2133014912
174080906
2122211275
563396749
1651820918
2036178019
1598829652
1947598531
1165226295
235679967
2051606363
106738994
1333484498
1071181829
371540116
1421032267
798376238
1771080311
886351050
1142487631
390590628
1112040107
269828859
1294467898
1428320882
550415462
1039185522
2019078985
982628992
1400479540
57169331
186440332
1231503281
680402740
1122446562
154680822
511855378
1705900909
1727856114
221406453
210487447
1900659853
1755865387
1328937270
1336014401
1278992540
1242850220
55608905
726129839
1114433388
1356449288
1679319806
993130352
748560230
1308804960
1772836748
1783685169
782762114
522644327
1634291964
452553457
1044523387
234284759
1477948933
1990674001
1287006197
470605791
1931860281
923117075
1327550164
134741633
1363083232
1403341469
2022746445
112888513
1600479535
940880150
1217469897
1201665896
1519471018
466635272
364064458
1095724689
1478935946
1987467408
1125823376
324179603
86290391
506425860
1686211755
1330373961
334591721
184291231
505322535
1731428573
1896271691
1105629012
975220443
1186028293
1551561990
1642005634
414211521
1586648796
628253758
1512556800
899302812
1680444145
148095393
1188091578
575093616
1153095864
2052283755
461348521
1526238882
913765289
292479950
1165762793
173291699
240560589
352050255
584294819
499948570
690553757
1116104987
1912288365
887341899
513784925
1024966927
2030100358
1469782478
2097110264
51742208
819543850
723018288
1406993296
542720579
1648159705
1536597448
2063454153
1344304887
1981296158
449251450
13805306
1100899958
398316646
618868793
228191432
1160596669
845882752
733945269
1843323578
614029991
694085200
87741887
819069347
1373941687
1102664478
372941021
986010266
2009214498
2094904558
457508962
2091730569
2143332543
1649802476
173671037
1895872644
410686231
2038749946
1248792507
1921538723
199651944
1188500133
2112793945
1680456493
1884941789
378184644
1163300603
131774575
343130093
679502547
1236110226
336334826
1300647913
13566936
808041514
950613307
870032161
1098267357
1116816109
1417916654
997762045
301725292
1389305748
1700130888
1651716680
124477061
1068924117
792678879
1952285615
459263104
721660635
339032791
1223739954
2031295532
715068953
1363413077
1083161964
685030962
501639816
19059651
105408264
427877681
813713827
403598366
1513698356
1461029062
1501368336
1359181838
970320123
561593505
1372787572
1103453314
795850266
668578682
1636088453
1869186745
1497878533
1776955244
480293044
2076357366
20148792
1274793628
1373963141
215006272
1158030865
1116674463
192873412
1524936814
1199708435
502510837
984212831
81135290
2083058785
816890600
1860169084
1537825488
73917320
1492767522
1851960074
2132617562
1027753315
1020292035
1199981274
2067484766
530490580
2067704797
819488526
723309288
2045743415
1226979970
1667463446
706076628
862652825
1578609089
1255969297
1201362048
388871019
1378881133
2043477890
899385746
1116575953
114038748
642099664
1356475148
197345352
2016741273
1560177159
1879455201
1326454138
362698124
1152462930
626652618
815336136
1157628820
733235730
1753208466
2059376801
384463823
2122901626
437781104
547455988
618855856
190951024
1582406303
437537888
23113244
177925775
298257730
1339251955
731480411
1326081189
1065965864
1265559369
376809146
1048608619
185651234
451787950
1784743574
179340707
1395399176
1777163707
1361657967
648027009
736905480
410655152
1664687714
681543625
1670888976
1311698953
785062902
89532471
482012131
793449395
348827327
2107577194
280031641
642073710
1466943231
568000229
1803919564
1882547152
1370678250
411302636
1643335574
1949031229
1053037773
570210585
1061827867
1272435113
701266886
1852938710
434234834
478109402
1224581697
386487210
918379734
581916709
146641445
1382648772
1479798672
1236765354
2072777637
779097370
2050966893
1207677918
340931217
1590770413
1255978955
1240363434
415843143
545247124
611415213
818748550
1311342093
551462367
848911575
1162340233
1383726029
807874038
607609248
13431782
1972834122
2098387047
1223953404
1419244083
442489510
563585058
314653395
8543159
1608357631
2090298738
1720627088
944393776
878066169
1166784153
266986211
1160365947
2105702766
643530023
222542287
507158421
149812478
1403311906
201552606
1284507872
22853868
476815638
485387642
111758449
91413037
1956512463
1925849275
1229008009
1312995613
1714069438
1988296676
1837228280
1344998285
1566944077
824021549
1913532776
1086041887
1236689336
543934718
41820361
1088704954
881658624
1617824425
1809304592
802935794
495569455
623477746
217457932
1645820330
4894575
1299452077
854612356
953895582
2124002404
234577983
785274374
682636729
1675253004
242445468
964198973
753886274
1638244745
936798244
2075931052
633268987
1597407606
2016841309
1161573485
1291671310
719555555
382868426
1682512049
1374075764
338112144
571111494
1538966826
637931723
807114491
2013203226
672447527
356807960
480231000
491695463
2039243227
784246339
202220966
174556346
1633840835
1098158575
997831276
2113993545
780471630
888743671
2102369860
1517710416
1185222700
1506657136
573199936
909978153
998732781
1966574775
379979975
1201479316
1003405890
1245665993
1654195052
1584541444
762859738
1675555817
599205630
780143782
1864946658
749251681
780253552
2093096122
1957980896
152938989
1778562995
2093453391
1962233517
1104975630
300365316
599353787
1574431779
1315058966
299180255
1056301570
1406118996
2004045626
1158370008
1375437837
845608485
165730191
133419685
1075383269
1120339352
1949881829
1383181323
584862528
1103392496
748717978
1803980531
332454747
1967717634
659210724
1260329045
27322356
887063839
360135446
1224194580
853931414
836760917
775022277
847460070
1376856117
304796422
1101326986
980473350
1435095531
1991251415
829471062
2013335090
196605240
1557998498
1632868798
1584995562
66171668
1492127370
1360249260
1287583452
303615995
1558402376
1421530426
1705685012
739084488
619264723
1928029034
25591702
1622968240
78584494
1644311353
449927034
835797330
734651849
1896611078
1572778284
1047679051
1104264958
1209634809
40693351
901429665
2129345212
673834896
185315272
1358982202
588769592
114527901
2124858316
425185220
1668775499
601998264
2135170021
881809917
1373746450
1694002090
94815076
538874515
319395688
1014624450
1922436196
407947193
1735627558
1107922856
2024554870
1554396390
879850387
737427265
1893699743
1197864309
841567040
1846216651
2053725964
1472857609
1590760525
1284829621
368825402
1568764569
1940706886
477505918
1338505970
222165034
1650130883
1183607976
1899617996
39795931
573360108
2068820386
791216457
1172519379
1678814548
1893694169
1432361430
191601833
1695923467
1865950130
641424121
34861980
1501851469
530553629
475591825
1086396546
447942437
1161556398
965966869
1010400960
2008639984
892531891
1578683807
1449859788
929207199
1318639269
1153056310
459572828
652628874
176092930
276465331
937737852
273921595
567075180
135338366
1287664057
1559815142
1391523012
1224564664
1748127901
2061051545
295891264
1563625796
1604792544
159650837
1714141864
15278403
24358028
1587003171
1200775819
1138968224
1425839989
1557409872
1411573611
1505773728
1954510744
302162712
457581178
429390944
783116725
540519182
159268694
622823977
1982611117
1600676339
1035696810
561601779
1285526742
585340401
2096216953
1761309579
1516171729
1300453556
1564011152
1181927932
975837066
1171174673
960251171
1195400614
1966237822
1116975737
303652100
1326009022
38400335
1078459567
366095551
842771678
516447531
1363528018
216067872
492701120
1097840912
534771051
1783390203
1806876631
1273731898
799784820
233943570
850484921
1305851821
201635626
1115322467
1501277981
565960373
1499831362
1421976968
1476696281
500463337
2030191724
1894482960
1022503385
102958692
1613122286
531942501
1184837650
81877891
970001084
966324320
1693017668
1338906081
1786732419
14708334
1660404534
1049152651
1263285567
999615090
1298926052
895264426
1442122124
654022182
606503185
1281318437
1751974742
258015912
1291434669
725727075
2028692822
215373592
774612661
1701734872
1066956381
2027275770
526261070
1649561961
710188201
66118255
1445682711
1096652634
790089589
1106744031
785923145
300156653
799865501
1450425182
45142448
523572192
1979231743
67475148
39580113
569048249
1827176874
1749793475
101261743
586275176
1308978235
443559152
1697596046
338620528
717105119
1841179152
1787228172
537329041
864444252
520029118
1770391734
1828395498
163953532
780977736
1628015423
1060797682
1658983100
1402293814
1599103354
387639629
15725307
1327084691
422783983
524278486
1703927920
83520790
1708181661
272103609
1490572059
693772940
2075606528
785118260
1005907242
709528348
1812048359
2002316181
1903985407
601868482
1958320538
228758547
1877715282
369790152
1494489413
588850416
1229156984
1641139264
150578102
815211348
2069049674
1296472446
2140886678
524735736
588895522
1704516704
1156574846
666745307
1396275828
1501927774
1619266625
454868967
622111982
618036970
771683434
1446115798
1933551085
748338017
741308495
1112473805
641204769
1772815056
1445697824
1914810987
450055574
2074288156
650572610
432396004
2007817008
1849521177
1467017741
710504705
289403544
2144280889
1035223658
1446812424
1105123275
1712931875
274533811
1695217292
79802377
443513472
1691206445
630935429
227044649
920577685
1832412455
949224051
298191929
870944435
1364582595
268126125
343222313
1367916702
425486395
779057716
1693563186
1707357637
613078337
661435582
1389415529
1325217724
2052652270
131727037
1573510253
1647707071
100187459
856249567
1408139672
2032832612
1504009185
553646070
1904546576
2102078291
658460160
1273917162
1325034127
463594626
1556197635
1119382628
1904664390
1067887612
607628358
1285651589
1923955876
550069398
624400344
1885809250
1079634240
1198592618
2025147852
369890599
29688059
1722470923
1414983471
25145713
387842796
1682847422
2041630565
1274627173
973975135
469600158
1165427179
1040152521
159582108
2125756919
1822377236
1421998592
427128277
2026912957
1850879767
726085299
1724297530
895032411
1634976007
334763649
1943326851
1067767638
700906554
979919526
79420571
1115242717
1007913020
79423617
786887796
1949837410
666420224
1546093175
678272515
686368280
1336795583
905828704
471749142
773073141
41315785
2018924507
722461257
138510448
1954776983
1654237490
261116825
2070749217
692457891
1388158268
131452818
1485077704
503668375
1663850700
1876060982
2048180457
1769920560
68672407
1614924667
233784509
1982727537
828264573
1621996436
1818549456
1639523673
1082740722
588150929
2062601898
1882309436
1477467636
1352728270
1004143536
1799517607
1815618150
90413028
1006508421
670510013
544740924
1158944031
811147917
1608357929
682193480
211949367
1165835787
1348200856
578217543
646184421
149768900
279403494
576216069
777692337
1745013038
226231036
465599954
1912180066
1758221921
2038370032
1688374397
929532484
840466698
886130741
643099176
1821491387
1327367400
262696595
49121325
822532301
696267923
2052521194
1043426622
1527398240
110699461
372709429
1014952398
2025878406
1565871713
1597240910
4889894
1702625916
1192961003
1654243182
1979766543
1195425169
1100578632
1828056273
860129755
882468740
2051112449
630060448
65262555
1231764615
2037618020
859594987
862892657
1073016712
2065967074
1109135212
619929993
1861604945
746059354
1434001422
1284434937
215507228
2079473533
299761708
1755630216
41487428
2047136088
885018318
1254168896
635404697
341784679
360009972
1442785357
2012037928
730100099
2020755969
2038508135
1029101661
1093916411
733803195
1403043282
1148346885
2036263185
2022974549
1497161173
559739266
371546031
400357002
1513266920
2127718009
648900591
187511360
243754872
131365981
1191238090
1509124928
1855830334
1921682012
739327490
1894540449
2065139616
712618237
1402986250
1240858931
1423946691
1016568374
406485020
965057991
1253753999
283742998
507138351
1432325694
1319848628
1856237273
735016137
1166777703
704119335
1477986782
628643706
742542668
2088309781
871088611
270659731
991934345
127078064
668336041
192042024
848740152
928768368
1297685486
395590198
296019292
244182508
1515219151
11239487
141068145
2036495646
851612584
713357355
1732195652
587311391
2125098534
1477085746
1978793409
1399475608
776035062
1550321604
1879027769
1750062741
691831807
1629130985
835469665
1204169218
1828579317
1808742179
383806517
2109565605
1949566981
1040322021
1118234038
949841160
1285383362
318233939
389371554
1956552509
1759009507
12277509
1506620871
1218631544
1606943221
520462965
1502332948
1705633827
1264443633
1971466887
1685423198
444839294
996240438
525995941
1780647743
2129387679
275163020
1363724178
1177229446
795607699
387517003
1271558998
1671105294
1158839675
1769213460
847516447
519994916
370764181
1197400163
1857735268
160119208
2062420384
75248413
1880560661
2108856665
360627654
1612707693
1268284002
1704990640
341847023
150523052
390289845
1890389361
276795695
1312674491
1605050076
496988010
1644219818
1339721508
552007009
1898766924
1562209884
705095892
1960808738
1310538083
158375952
1487672910
1227068930
1099741415
1174974522
1136262953
1237341824
131033845
620345341
512632001
1888122748
1275645075
863171075
1020911705
1138221659
1017263698
1098356919
170187241
1770911878
1667745448
632023784
1637828989
1119153719
1059868994
1787877625
753850482
504064848
1876312195
772473664
1499942416
201072683
772725446
1693847609
2089205144
1530162589
275076328
2077181558
1246801306
1957488937
893163635
671141761
546039278
2055205988
2146923269
13395050
1756590757
8281927
141141303
1707964434
1466279784
1229021656
1737323497
434761555
1177418175
1385174307
594161075
1630384247
382064178
1985274030
237720016
190975624
1569836366
1259653029
2043530023
638814344
1139700014
2101546610
484924796
960260963
439295183
1645726405
1864807714
694086823
1913143873
394179802
587368758
800946454
191960978
778080262
1807959695
640518416
1882544881
668187813
1222657855
1909709469
550694783
149031717
1441639188
1433325904
807798492
1467647090
1556498340
1231084651
249079307
1432606069
1176425111
403731904
1928786411
1611984850
1281699114
912131595
1083159285
827927054
1630819605
1716296583
1981691178
297221928
2139144405
1659629389
359407781
1577446860
1145844121
162580884
1800896701
1658285511
793936492
1401380060
2043012957
1731150325
212024461
2121625639
1498169476
2061859392
1300078873
10547313
684338907
464886190
3338611
1084624975
1644101225
854242181
843490336
933317405
311357207
2140940362
2047340041
576564653
267551995
175417163
247993158
1239920164
1291988591
1325208308
1148816576
172686514
2142038711
652007356
1850659863
466579286
1619245177
1253887444
832372930
358863538
879763764
492037923
1921969507
190418668
564721966
1496735151
375453066
122729271
1124220306
2028008997
760660967
1365961876
646470964
2119570149
1558590303
1020475931
1610115447
715379895
576599963
1580855118
1600750644
1249071182
1045303505
332077619
741135260
1146780384
141122367
1753076401
1096230315
1513881294
781619015
57591203
601410381
78047877
1119978921
580507432
626206236
796365298
815267367
1768766925
272557500
453047732
1758915971
1259949060
1976346229
1451067090
298146675
1300533436
2096346186
474822743
1183312027
1476506369
1677031481
785136487
2090094873
689950424
1545137471
2085873303
585502476
776942947
348276586
1031272578
1899143110
1877595991
665573961
728967823
1227391441
161799153
1142818163
744392213
1830957413
771789395
1307636101
1556201757
2117166915
2021266091
2146833633
1006962313
1769065118
1583092939
1286690867
1680914820
1367429129
1010024112
556032574
1321579971
809723206
2114708846
1739281635
1085509970
939006624
2116689471
2024161564
1715106626
1399585735
1206603760
1091387877
67090354
876617945
972173341
1223513400
1871289460
594957484
1062807929
1438260510
2135721391
1490911906
1578702325
797097393
721350698
981139356
161986841
1243200087
157265882
1595681777
705841426
1656369933
307428554
657924350
872131971
2057172720
389485759
658109310
189837278
82091840
1956865044
755041948
477663507
688435190
2060271425
21041087
1770401940
458635766
1933969686
2035486824
521507717
251254037
580111119
245196565
39915719
1550460100
1881765126
1834644698
1006398455
319330937
869061372
791145879
502192244
719054488
742138465
1071950340
1443007683
2079853934
993758449
757807656
278833641
197691965
2058528209
13549925
275450620
2024854067
1391408069
709321343
1801420225
736405405
14369735
559357758
1737674858
796312978
1801783384
1605361498
1635514482
668364284
1317320610
734049861
320148232
1093315085
2067402836
1454290950
178857393
2081251363
1195740209
1702164636
1701545750
562379359
747687244
2134907308
599612540
1201331833
1507820769
1525396798
401286092
1891229653
503404299
1074775324
1176291754
1305797858
1902898969
2058389209
2003330674
358207783
1686512993
1920857045
200430016
208235693
920851492
704839089
323778963
985875066
801174698
442340911
92780255
1088051157
454070398
1707835772
1707590773
1101592995
960181431
749859729
1185049456
1381973904
1616447360
256914967
1920813853
1488154667
109759120
1262323036
792136528
765968451
948472925
517602980
1506393046
498977103
1134351876
811617459
901531932
1040514773
1341519489
316705367
380732670
1015069751
129645874
334268723
2081857577
2042916016
2113621113
1149574863
1214254297
204335249
867802905
1348111228
979356353
2074373503
255967185
1228605283
262641561
989031503
1342683609
1455736732
1630449107
1378637446
2005013145
1389427080
1206303621
1764397023
65381781
1733229560
1224670993
1813202046
426721007
2114708846
1020493096
485886632
202666228
211538915
82092222
1950269300
506826279
69442394
329258895
2044984218
1013081895
453174645
2049420256
1206759969
1925251194
2123943235
157093400
1027331635
1700210708
747706279
819132257
1424165832
361929376
1985783738
144654003
112720343
480777471
664134221
1525333973
178371948
1699092530
39691751
196919691
168589463
525021578
215133210
1308446628
1026656540
889545141
1788734295
873012828
402755708
548513891
673652154
1089538236
870765064
960928876
1650972446
1202869201
1736365797
1823936075
1563379474
1599637132
755670497
675849869
132323644
1580902153
73224313
588188364
425318450
654484396
1050584824
1533726253
1203112743
1055701839
1065585054
1654340049
995641258
1934420358
2021882415
1052969727
1956020103
517043825
668609381
410267893
1266071545
4758159
486374493
613629605
1818086942
1158974399
1664969277
1962716913
657489446
1192246773
1176457903
1148243799
1996905867
1455383039
1506067738
1472959307
890452198
1064607122
642119963
210737802
1260601340
1159773957
617446111
1963069714
149192808
2070819278
1363853820
562754960
1016139162
1790235595
630057774
1479312240
1730633965
315406966
4232226
369443912
1663236020
1560672759
447379854
1342218536
1875459128
246029697
1550240063
1330661662
693907306
907173015
1829564708
1198393325
860944551
900922042
138107207
792822034
1936524898
1608812693
2125578856
869323987
347225667
601093694
715444264
441446508
565884334
647868922
1667901282
392033984
331644187
49356801
1179293039
2091907849
481495865
1624840269
307451543
1007662129
1693281389
1471509194
1629670030
896504814
50073177
268813921
330908201
1373738384
1573689615
21171900
715431316
710021962
37621524
1838481061
1350724649
896840017
545272151
955442475
1599632124
1734129273
1193848388
1488657970
974588499
208020706
2105876143
1886279224
597870896
892482127
2129526024
2082484524
1389961502
319486699
1809931541
1790765044
847645226
1835840696
854724214
609716086
1118205545
2129084564
1880162265
376673499
1779126100
1064321758
1243539982
2061306774
493122564
720086627
1558763480
128426246
1317110303
1770742269
2092488801
367897125
1735018428
1744077592
1490278410
1345812150
1071696597
1913960770
707709565
511212512
1608752385
98515388
259830124
1716062849
1499643395
1146227579
467361560
901370847
1341818505
1693848451
141440868
30450466
369942326
599578295
232944677
1613146519
1612191262
1979459153
1003913915
838046959
2121328836
1076686818
1897227071
1282062606
1003529672
1955335410
1776299577
1253438973
800857765
1421676896
61084070
1713755468
697875036
920379754
1832555398
1529518695
711578461
368612498
1734715958
2013594147
1773781410
1406617707
1987834338
126630745
30524944
939435877
1633290371
1921801029
1361803254
733574921
1293870663
665197270
1011370285
1479873410
880842322
1523087606
2073296589
1693430832
1283831688
1504363460
1592078023
875642270
1587174783
1254409303
563800747
1109307686
60192411
568560772
1887761414
1251224910
458559120
56998621
1193470356
754022373
1985508195
881509624
1454568722
867888698
282961324
1665478976
823127463
640115572
999582925
663763982
1226000391
1076670796
1560478655
184737146
1444137952
922117933
712063566
643778483
583821065
493077760
1097563023
985457981
1844098045
1995096100
1910208824
381559651
1910363348
179851654
922376066
21403927
433531759
10057035
1183279769
1447578737
652150449
1480686527
1154009902
899996143
177480485
165633594
655121606
1056573093
16317512
509663546
1067391859
1618536396
246843139
1696910078
178654895
244522559
1395654659
737789829
1934471571
538638996
1639304657
2085360680
1780795172
367819973
1948432101
1257898886
1972676529
1053955371
1272882878
49836014
1257817088
1476855061
472332201
1667730783
465002058
1537454975
924132784
2097108457
51777412
1254426531
1055145399
1801032825
1161327806
772107618
1921744790
489604037
1655711050
333759015
1412982098
544996366
1399313436
989329686
709911413
2002137582
2105539457
1277059298
1672343788
2126764763
370065
1411311192
725463399
127269040
14063992
219766526
1889312855
236600501
815788795
977437149
581502188
4206604
1427627030
1260958308
528989698
785274279
379912196
2079703815
1843733122
1873052045
1582461070
568836981
245540810
1344868360
1685119121
507324015
2001147547
140082732
871865603
2101515046
107369581
455584320
939286362
1409547981
756767121
1317866065
1296841767
479057358
2101743123
1593840564
766884586
1343282045
899443038
1224640355
1415285766
1725091737
124707266
1078282858
619505267
870440892
410860806
1927001262
957994546
1652775310
910031158
226799918
258545496
2128185410
711343986
2039924118
1905486694
1642651894
436115147
1975348328
2022968204
1287777633
676442521
401467843
1535177953
836654943
1742679962
29656583
643161999
645853376
1533640735
380531270
374330502
35876446
1798228571
277388472
918900605
220173615
953070003
1281719133
370398965
2061314888
102661378
366616116
1747015971
1698279724
1960731832
633988233
730665979
1032850331
1047262279
66152130
1799660944
1184094336
1349318757
508279052
1351273731
1113463557
892860982
256431944
1353941921
212780595
1428922625
756921017
1599233453
887211014
1941198572
1450274121
1531327659
1176195805
1896029630
1499083292
1855339248
1154192235
142937129
1560740362
1818426261
1689805085
1241533525
1669867732
1509258441
720083895
200287892
966161001
11519689
1466731285
1752958032
908130614
148264221
946738237
968093066
491358396
1653634763
1500313857
1423134256
463467659
862821445
1210625200
737380950
1295775600
458477812
523909243
504363505
59383207
2035451323
1511115846
569013544
990927555
1823335311
1624441581
515600626
1196555972
691401258
21627654
1776153942
1123708581
1741227273
60507950
1970756815
807054188
1835369239
2902132
767862780
1997119214
817789271
1206677190
281069945
1817461718
580063484
1179597772
627338035
1464087046
1293753143
912813205
2132094082
2117526443
393097397
936806619
541213824
1227400594
1438080045
1497277794
1251265834
2051968804
1161461387
946416255
2102504290
993203387
966192776
1958745782
819206025
746751209
1399887499
2016118956
1101082451
939072429
1911822604
240606352
1657680866
1404712005
2116747948
941487344
1448086943
336281000
1662542335
1011919039
1805922458
1247526990
389241072
1145846335
1683449821
1778422619
1332574077
676638498
806342426
845694233
1846939892
458077370
611753536
2142348841
585754741
741314498
1878633510
2050027907
1246831378
1551591239
861540222
748268566
654409372
286410813
104938611
1409659671
261753587
712160654
1719483556
13924634
45869678
1738628359
997457268
792958199
590930906
1008515681
615508602
2020849847
1082168060
1302126266
1453881963
110092040
1093044247
995793335
2007991705
2072287233
1113822472
739252363
1967244963
130140247
1895576495
1742272918
1803850141
664297824
519443827
969286902
1805948707
8180649
445800071
1782082943
1295049369
1182748503
1745307038
2127218868
1021948628
1217898631
455982637
1930968136
825399844
735964321
2047566241
795572106
593089770
1439691991
1250824811
176157214
360588399
1801857104
396822619
921840297
1176076564
1356479532
341942310
43739475
1759593884
586509371
1116338007
1160940994
1457991277
1624839837
1733802519
1717216385
470553190
2089083313
587782740
1652206058
766853298
921091057
1779005865
1117259791
1407789587
1695457601
2142091109
602708666
196746225
1267386977
2052086616
1073268176
836976467
1172166197
744476507
1371545966
2095717025
1435613447
1685479126
32221508
1268694277
885872661
854356189
925272254
1309159837
769506428
1219198460
689855535
340290090
1288280194
711539054
1241373040
1215754415
847817767
1834990842
191425045
154767063
841575825
926864221
1892372637
1879408140
285154488
585304813
753475746
216914977
259902886
1682741023
824377642
174134731
1547266851
608554264
219579705
1090726692
1025506483
68187660
232564433
717861397
165815733
198608678
1508512052
1079580814
1262497156
1395634007
2070230690
1190686630
2077012432
297048579
1117543762
1530124734
1157800902
2036067265
1849515740
1015643575
1837372572
1486862781
1603587534
1546458857
326939929
100281160
772716205
304374176
1401757901
2098795363
1451230106
1864760144
1162126102
2101902285
1386711247
1013042836
2042639301
595301125
1301966796
819627863
624548528
735963608
938920719
1920891444
525789457
437572782
1010909095
804742557
696427914
1289608240
1400173939
2042363090
1319786737
1911813552
1672564158
1459316692
1156096443
911886999
1540342749
1755321521
507272193
1869107944
1723326153
712493334
1817527598
1487825995
57231631
1809242204
2112668904
321402957
137684308
297166727
313736933
1829279504
1078618242
507380293
1555753349
700822506
894457036
1746174682
1940062251
976514717
500004171
753459093
1947659759
1797621927
1119962856
1911460655
1396024297
2084301118
500429725
66706277
655170960
233631597
925152159
164940043
1635574115
754150322
1018021349
714024661
1314219009
880296356
1135718325
575259106
908720408
1763906145
1921315853
292756627
1826920926
2001525026
1018255720
750046474
1957531714
159331181
875834573
1207175911
1671943502
827427325
847121351
1778433422
1651821395
1960131032
330411304
812354336
285249975
634051487
1157614102
1144831697
1563869793
438199748
376709526
1226106165
1335750572
198702754
156993121
191473378
1806169360
283742655
1030347618
1796167655
96615307
1110021020
734744019
2144900651
1507227644
701525391
1372401342
636145842
290971358
1341831622
1931226110
1460054709
46626704
229405617
233091835
1668448005
1576048328
1700267656
1303035522
319243275
1100352042
855775899
1369797233
106504616
1740381558
1522595430
899544502
31620089
830220851
2035808400
1549558111
231776432
2054703619
1433400014
1380504402
34514070
1505500717
1948054571
365707376
299039007
1672844652
1514436377
2125254656
1360846589
188859681
115974217
1012230863
1873925946
524576199
207571179
345447196
1468110583
1649573781
711005193
1128704036
1233469691
961113100
1465271960
1873492202
1497913819
383143281
797877056
1849482485
1161097052
1449642312
811634797
1289524949
298072260
2100869823
651019446
1731620734
240040120
433094277
1931500705
155589919
612911934
2045973351
1730088601
129403347
1490901905
1710998337
33710335
1325899484
1511354393
802262370
1718529049
1733694708
1309184125
496133060
286408554
120969337
83211792
1986148443
580435846
1271441541
2115249684
947389285
1573087065
1112144776
571304211
120784683
1359429867
2063143782
572103361
68749902
765577903
656180027
1635898629
1748917810
1883565935
1572855689
828066865
246417569
946476551
1286819237
1978730696
1786119376
1509612742
1117022611
1377917414
497955772
1957618747
55143431
751258391
1410197455
1493867228
1737671795
1266932061
880009575
1259168006
2056739543
276141661
1527885260
1221021766
842815573
278522479
185003552
1222296362
197435629
1826771324
371363463
1788251564
1813241027
517399275
2004926117
1588363548
334575087
839918829
805065456
520339784
522870518
188685879
199503160
1734319834
2101886066
1185772176
217828094
1480507569
1328113703
201277013
1198539674
1899513876
1581050007
780837347
594166212
1078725904
2031456485
2093041906
1060752150
261223985
1706373210
923698503
488563656
220406431
290882888
433596873
746076744
1710924197
927284287
1821794806
554958059
816677436
655471034
502077828
417345594
965587157
1526457918
1663616939
877174851
1110455962
1567125767
1125322831
557079968
1740752019
1620768672
9054241
1052480074
226011702
1254565359
1538714628
1953836746
248763153
551446691
1462750932
1262894003
1483130986
2071400554
895097844
518654993
135258723
242131856
1338195827
1025558554
14275939
29219232
1146687246
1659793755
481148008
524961531
695928054
698170307
383524231
1780998645
1957899611
1065506059
1820787850
96358165
818390533
2105959873
446462167
1219354549
484354029
2044548742
1025461078
858109047
1398126214
730076064
1411845450
1857202605
1094837988
107421919
1950087681
1864794243
1113499892
278935793
1517698682
59667326
941029425
198443709
1998814074
1735395148
52975890
1613420961
2000941729
489966706
78550942
1824274214
1284261948
1867035840
749914188
358173880
1371906619
703883119
130347771
395626282
213448599
564959272
2100814787
177653433
14039778
415199138
418834984
27937995
2053293564
603245728
1869333376
328682062
837930220
1918902551
1143197610
1553911124
701250335
599715678
1524920450
327008623
1393702111
598061740
675661298
1235352913
1478704159
1020617520
378406879
716131127
2040197489
1098202605
360423886
542401009
1122667000
302074004
550792475
1213765776
1287499458
1439213740
89076454
1841370064
974319200
1589114426
354069653
170206166
79261679
1047074124
937075439
1917892166
10608333
1673901209
513408538
302602201
502807283
2117661088
22403967
910677162
339230784
1480827154
852232514
1958722419
165652514
280330937
1081052300
1014221821
775441516
355472036
906573394
134108177
168118285
468362966
1980357718
2010983594
461081733
1909474155
189322201
1321758130
493780180
318582993
1782670675
9632714
1339865546
1530218218
330577993
1707166474
1542648840
1623289817
679033348
767651389
133488732
1711142980
980041143
1206483002
195548487
1263555085
447669846
1362364514
1847113964
760971534
366606321
45081337
529637367
733640308
776649538
1014529055
166272067
1803948058
1858988778
1976810497
1240347724
360756012
556395488
1006664621
1395600268
1532547555
206507859
97126694
1326699253
1098713104
753175733
52823849
416352662
1716897262
1868542181
1356706798
336124332
1176602950
1504693900
1934528059
2135075377
1328290454
1422341090
1498127791
534826311
1564187922
466117115
1399501775
1087732710
460494611
571550191
1752999043
1830751050
1182308170
1503848847
860725828
1750131713
624462864
1476732918
1247338319
421973571
1991421537
1418189459
1665846232
585077863
1726689360
1934357664
401484139
1018153401
2042481560
2095351690
489738522
942866103
1992374767
1837985151
168388009
961349887
408127750
2058712031
2105495805
902538386
1759954050
1641577538
1313853591
532234131
1693642633
994114855
1032156963
575307324
974072645
1061923825
1324297080
270060598
1983666996
57672869
1685023844
164763775
1325299524
358813493
1852592398
1200351758
271398123
291957010
825626272
1225586159
1824566311
794200360
799034907
1731450058
287333926
822364385
145356148
75343962
448841608
471554834
348868909
1526193035
620130809
2048325040
411865071
1508295500
1191301777
679261277
316930408
1581370488
1825707257
1955817449
1926963859
1429078903
1875789735
206946714
118671131
2024048002
1679072987
1666188013
621799765
773176432
1554284556
917165960
1265846890
1256481986
1124556833
677116774
1176615995
174304371
356618844
1520465719
911281216
123161014
250882912
363062994
1633091658
1165056054
1375769073
481059350
1129197476
1202420098
1840696560
1334328877
1782107961
419232256
298227468
218392089
1212087267
536491566
1147973779
216480209
1984723599
1868042620
1024506012
262642316
2027088586
1216283043
1501980600
1548246576
344349622
372458639
1433262985
2117553917
1801528967
842289091
935044650
1981484534
257644238
1266491049
530004170
1924739978
51990360
179853253
164179111
2138922162
184107755
130076242
1414350771
1990552498
1021687129
634976366
1724381589
530893408
45408351
6058411
278081338
1437489585
1441505525
1362967427
1599169893
374472815
2015566205
769655283
2099194788
1494493678
1411122895
634200501
1048900601
427244606
921672474
2120554977
748829717
736452552
759666623
878500304
971821093
938928181
571643736
335394395
1785586208
321711306
323666900
1918670988
27702955
278559330
818892299
571419089
1369039209
1155809862
1138494433
1995237779
914344154
1206988057
1355694004
1326576570
914806323
1789146683
438849636
1696740025
1055234554
663511896
619256217
764195984
757028033
1274229970
73300970
1560505956
592444370
1142332143
673536004
771822030
742025758
1426825244
306318073
240570528
298771090
1558918295
1454363230
929139257
1929261178
773175404
835479904
1427740408
264216812
740718452
98765173
1400353407
490674425
292967940
1140521989
1849135256
374163474
884489940
1700812323
849767065
1208651150
987396135
214132635
178975474
605898343
1496161515
1282053071
729321025
1234212003
1541423409
1581614250
1595211511
68074918
445182994
1642317798
209368189
1489595953
1979977964
249651230
129673686
1764233369
1668644986
1243196918
135298333
38374889
1581153045
434224912
1595679928
1679035382
1828451963
1976286767
2019153479
1931872125
831948165
1500164898
1672074502
398778816
392255755
8902065
1066045184
1181562750
2040956788
1941424278
90254843
1598993699
1333295874
711735258
856830497
1275249690
676133238
46238908
1431611569
233332010
1814664657
1647594949
1306033283
1162941575
495061448
354369621
1285134696
1131884732
1874982755
1682112674
22120041
1863922410
921856373
1401576233
883332477
536712295
1430434468
1839884668
639065756
1152853398
717083387
1047281108
321880193
1514180859
1019333420
799541074
911464512
1501323126
295797660
1826533694
394609189
1557057402
1777129132
2044113209
1966683410
98353437
676781563
46202608
1705978794
1357401612
228686073
1218780148
914403947
384755868
299543865
1519220104
503315067
555787071
1732417947
54660603
1214107034
1241923322
147239490
681479877
1286220747
463808319
830171525
1772109826
1443810484
481283668
52472093
1664496137
2039599692
31724408
1548700426
1481201648
92010723
648257781
1662813019
1669656708
569075427
1654735845
1404338017
1493614717
1257880872
1459903990
437225720
658810771
1533384487
664860893
228428018
1884878971
206514827
1308307700
1963587202
1898366932
1755077814
1501640646
950505038
1973939217
1703988189
1238194357
802561343
1622858980
483766777
691261423
1097757477
1048676149
745921384
1074029089
97036805
919164123
489467016
569108708
1333684369
567239007
1587838700
1108876481
1629130985
1845417307
169887119
190290410
109755540
657632230
338870780
796789256
360598259
990975992
1880796370
536691130
2132291022
1517005962
1260882645
19810171
984417435
716269614
735592480
1427594862
31196501
775074974
1054363761
126658968
1647459591
1479920247
1574987665
1167210735
1295783085
1889086822
1299367367
360300072
987372257
1194213836
213316145
261753816
1147068759
779035912
2097267125
164711829
1173988215
1497726433
1411540795
1487522351
1443011587
342618380
1203709186
773201103
648689779
1478687640
450888973
2065071807
1272511994
1694731641
1725007458
588685250
317493109
1045020082
1739286835
1795474049
364644900
1040212946
931449239
1447534911
335732905
501767766
445212129
1450650546
1513433975
2026498072
173391380
1445614094
1126567849
1112720582
1047872295
1721452551
377812289
1507798128
1571616721
1559445642
401898331
904098423
965626434
287177873
726972395
543769317
1728276753
1227909910
1166547612
43427523
1255545445
1326122792
566908847
843193998
579735133
328879082
1675653002
99507613
1453124913
940481306
876680441
111853633
296706923
2119468934
965589347
1855984206
1614034748
735472688
619098292
2048657008
290030494
1608204562
778590797
1477968487
1635719227
6101385
1558610285
1008859930
677137824
1722352243
1565072362
1849038395
1310096966
1571942201
1898806663
2109175722
896644835
678144475
548695190
29372096
1241591685
998023630
1313602807
1143458382
1243824298
1375451924
778753142
1721106154
1794103385
817850054
1770956624
1574105935
1942414988
2019852119
433202584
1743694886
252955745
934986732
45461391
1075663425
95977239
1213711281
263306748
1733941294
1291293884
1006804258
1988774571
505685654
949326925
855226488
259003520
364424930
419169139
865005396
938833965
254097209
1698857912
403863858
419985333
1496626703
1704233562
316952544
1610690490
380331391
100620188
157996279
940045463
1431376375
379565816
837565730
130044647
697431944
62329615
922494051
1976590044
1063862001
1197147500
1983188252
1802367696
784129134
2026964632
1056983758
968571899
1899334225
1289477653
2001223376
779542166
107867644
357961836
1564855738
1591500332
1247059572
83670493
1423828821
705581610
1379652199
380185265
1029293830
1697508485
1440627512
1841625264
176186942
2096490929
260931293
258582163
1515621350
606135761
961391191
129966340
988586565
1555404939
1585096836
1298101355
1452897220
849667389
95476245
1609355373
871844048
559601283
576252095
1517075743
1795476684
718625424
1389973826
3865227
1882135357
1282341876
147345081
1563429338
54473721
637650104
19015017
2129572929
1462715034
1737492053
1556098683
832572384
311616053
1438097626
542507526
362559190
1013265283
1420791011
192957278
1911009586
1953994547
263808531
529943031
1525932117
343507051
1363321035
1700607904
1713160501
1038984034
561865933
733639987
178632327
627647450
946017770
748212128
1132553777
534203772
1870190075
20289739
928491535
1064811488
1777167389
1079557474
688673841
608311340
619108757
1829110268
1516490624
971869734
512071558
1995980238
1200956704
826033711
1439180550
90237855
249938409
2005333315
1166646967
2033230158
2068670335
1143155241
495428730
473409641
204590807
435532460
856933371
1093917538
1824605035
883263558
815294898
509515518
1244952447
1094348731
1072216434
841603052
773059774
2073237696
104641518
1677865111
230945128
565496289
89997365
268994018
1846048306
1351664961
2037031467
724536153
66888355
956007387
472480323
798335945
892737093
498743103
1779017260
404949696
429100892
1933168847
495659072
782849040
1241034994
250334055
905519766
617998616
1636386447
559760323
1091974056
1909062115
1053034044
283274273
1023664264
753919179
329762229
1254643435
950553234
874167806
1583676755
419604333
926216611
1390092585
753456643
2031832845
312796695
74715017
1577378165
356325621
1796921528
1807661670
273213588
1466119503
1292190902
862776082
1481553487
927217406
1799241870
126259824
1101454358
2015464498
835947613
1488110398
1875624477
29405098
1615316352
2079728866
1448999882
1635459051
2143393045
2137456803
652666709
2103421256
1100891373
312438667
700167989
203381486
2049388568
1850037662
133565367
267353966
294062800
789733465
192617358
673822442
153982195
1982213848
1229652231
1621292402
1402176866
176175898
1441490385
1152763708
152931902
153351946
1644416606
1885424489
329221904
458031362
1519317349
1995553719
1944943953
797384899
28523048
682909834
1343516121
1943957652
1056967612
311629492
824964368
1935312485
1396666400
1357732697
251864334
1662600467
1470970134
1979841316
102408606
1442991868
1911875053
2041025228
2132572852
1132771016
1357739695
1505680805
989490128
170711240
942107872
1582915390
1633045784
608573288
1853918259
1514492649
84100267
1950101952
1752941182
1426292839
587367952
1538097475
557035657
869847939
669523985
65029461
444175620
717004783
35343791
2080511298
951458924
700353409
86221223
1672290741
365916107
1696205384
1885547049
907511562
1142570977
98846148
2075314754
747495163
1955866090
1691576112
1182282547
994142583
1140574381
784777482
2032303892
1849268152
719896019
1489465893
1525933807
1171341747
590102558
994142917
1875398566
462190998
659007985
867954769
404347847
861158276
1334765810
1332587971
1666812713
1248043900
1350105732
275237983
1739954074
594383286
1494109159
247896182
1898879866
680232244
463317940
546671997
1657368646
369924212
711969434
16941546
12144316
1864647206
1016418385
1119683496
838542114
942172126
1338714558
185101036
313562098
1613139384
1333932948
1395281565
955936274
1072590812
1407729755
1375309007
1481594846
1708346937
1682912677
84709253
578404137
1127771268
574936784
720972447
665004042
1457161234
905311821
1580605532
217039755
1222358041
1387070278
1947392695
2097027310
1651461916
1819254749
618606390
1284136146
1467155310
1482736525
129903618
1192876533
2078256616
1168863293
1043573542
632980321
2109727354
956493124
684231514
1594805343
1619305534
1458224469
430592859
1032315644
914439420
1164191509
1256168386
1687394087
1522455240
429165583
161040547
828014073
1638957508
880382881
371567913
1188476548
1600885926
953269665
1066322491
664565163
1785861278
371505380
930354846
487987150
520723322
248920586
1068358400
1980374248
1386883178
1660793235
546737228
1354104099
21020823
710880555
828171511
5322257
1414335091
537483793
390671543
1599624653
1700200490
1777233367
1268556647
275608102
1654936891
669508358
1957167083
1050217672
946341976
1943852527
1777417252
2064261598
306864808
788825985
58992985
1141201746
1430295610
1523303993
1141690443
1634257702
1981555818
899497178
1533273833
2050160228
1384402850
1657199055
606430657
1159161177
1118832245
405705857
1265067653
17056234
1934788767
1860931734
173901649
864137819
1481263586
1249310809
2040836967
1073433120
2127640819
751341842
1240356192
1189884399
994432789
713094842
1397933895
1645929267
452562334
1507586269
575887981
1839802759
222606444
1772923407
1991270445
1550051791
1087256635
1171120763
778725160
111081957
808203962
1316608660
2050902525
1089469889
108505958
655448763
1952100787
23278187
1911501248
1767830018
1066689083
759240778
1669831557
117626240
64838250
251872132
1849740669
931875846
698882794
1087157847
1703537690
683889029
65048648
776477476
1639427357
111429972
1970298312
2033739594
1928554370
1231140890
1012155148
1279646333
1647553367
2079439298
1716815896
272469887
409106745
441442316
890826628
887666781
1692940911
765901142
1204193846
903519578
1814649472
1244835263
1115502606
1893725602
1867028706
514330977
923313282
166126724
2022308667
1704288586
2092291432
2100842099
816981558
805414018
1575544004
435802380
152087853
497664386
1758760454
170201600
1301179138
1961494608
721973528
2034568208
529950343
1329027035
1272238155
550176835
798241280
1206666582
1321871997
979085941
618182103
640262161
726658883
423016594
93922567
1475167323
562251936
942648342
1068178915
1180508712
1253025590
1404259516
1051733792
989430703
1076078737
193054636
1553304532
178808051
2036407037
268529598
735150473
269103605
389992663
689164593
70022625
1022176686
65156403
527880854
71525747
1885218810
66537199
792974088
183798315
1682082436
2011698238
1085241989
123909107
1699335806
716195056
1532957235
388791206
381996152
1332183193
464084855
1850265868
193029059
1617043815
1335277802
15910772
254634492
1506481599
681516788
1498557929
1512590229
768203534
849207370
1092312057
1387059893
539136796
503659619
1972949633
1888704474
1768576067
1950078496
335242585
813151357
647361347
1311149999
114360755
318570411
151185804
1025277004
886934576
1921263924
352895891
473053977
383258127
1446700854
463381617
1852798927
237622616
233377932
1744473169
868935486
1109882237
2044328192
1898355424
569723887
925461257
1950396682
128120501
243957949
864372051
1093471788
1172411978
747530809
2042809978
1025997769
2136199165
1603484459
1257988178
117326593
603831942
431116015
480935168
525438518
1022734918
783740
2022627643
1204351626
1619531764
124039587
1833109362
503370129
888954117
1489885747
549387452
884369993
1795793073
1495452786
1119457814
239537222
954646423
1961304822
2052435996
473910221
1078941140
905658621
1975941250
1780504100
1172150610
258968923
1026910512
888173629
1827308216
232207181
1382029699
1971873444
498499331
811587598
461125774
1234717701
1679350111
269072306
788250109
1490560465
1640256233
570787618
1683731009
1858163553
663228569
1989660858
1307301001
1156070448
691086862
1461910689
1890384826
1327367400
742796167
219827605
94947989
2047258753
1244373778
375450750
1819422230
270581470
1210713813
791591602
2143560242
334595687
580310245
1900480756
1671941100
495633896
666381628
1942804364
1333030115
909857752
981742161
575888670
24117575
1843249513
1204287225
1976050396
955848764
989905830
244064219
1232682094
307529662
204086847
1585694784
1657704973
316139592
525912834
799660280
1911867000
1378025999
1067832590
659583432
719929316
1450394252
757039898
1501933795
2029379953
950217990
2115709076
94301808
1206150478
1399277843
2008780541
204357503
108887142
134179348
658703373
800050573
1538351047
457667833
927968191
1129022136
153042042
804804844
1035724859
1522336056
1041841387
498192260
1195299010
1092403288
33733473
2131947273
1158152078
1332038826
226565245
1255065682
2083548965
400285084
1795235028
1266848520
897594961
1768741809
1403415064
884489415
561646234
916563514
120765923
983003643
9607064
408884444
26507751
1625685593
1192435628
959256244
1274091542
1754663154
588391812
823872892
15448272
1225055355
2089270647
105498246
594546716
1598879960
1562840650
1511578224
1129459920
218021869
674219821
831910832
1906545715
1071709223
2031584726
12716223
1927027048
863878727
634689460
1819518916
290278725
1172477761
1185305658
299737525
593442636
1185523801
392643160
1212702557
1678896758
874739045
1039619566
1663470402
1938155705
569324188
50086137
1059443283
1992033677
1810040803
409496632
1706170073
1343663954
30938595
1574898733
1196695538
808256997
1142102213
90019302
308973664
2039421312
1999750320
457823201
264421846
560294998
125852886
1905366254
1187370929
1065328871
1489261787
1174006132
882912996
792802804
923713954
1812617661
1779497957
370675698
527200094
868125168
1525603840
8720987
654942556
588656817
1756761208
2070947514
84457343
1108819172
428461051
1237319163
1458369987
759068213
1063127361
292049834
1654274404
1292967717
932436316
819225348
134592362
1639429822
796850358
778127834
1798861371
842680828
1358944208
1474551655
1870798547
1337832979
1030858276
1353241114
1367682204
1543194972
398718595
188776805
1793588172
1224993430
826541872
959661078
1144439292
1147806113
974602802
389014268
2090730557
940762215
1733875569
1951960334
1252217711
170276821
615475947
258428527
256621380
661665077
1523174601
1097046570
614257019
1019498531
1067801155
1683971421
1384177008
373840530
1917730879
335930918
1041057690
1994699803
1024069693
948207831
812413708
116137246
1287427257
197607292
2079922499
65861574
305000376
71782089
1509020551
1387114360
791256139
400890292
1632268422
1685998596
1896330618
369042178
565527662
747763090
2040215908
379352836
1557260481
117743268
1767153802
237546282
1308285484
1291133736
1892664884
664799122
807688845
340046777
614131222
436453034
1225454873
148914279
795441061
745755826
435692009
1050475559
1946050606
1059725776
516014474
1207115669
942538744
1880135673
697821493
1293135440
179812986
1633397030
165562410
958548177
1795021045
122241812
1715567123
1171225629
1617697765
1979800750
164778163
1902808889
1695308472
1130275429
863627620
527048902
1858996770
1842379015
489228343
2041579800
1618600115
1202177315
1164132624
820032311
1594466167
1024449399
1629079553
239074443
1884696871
407611431
2003375136
2129912431
957155035
260828700
622293488
127562717
1200580781
540583231
758714608
528203321
1621192841
2145611236
755581110
1329738229
24199233
2127780940
596195515
927074057
2079925880
1826356747
1510610797
1022408912
1511135782
1975912170
777650419
1369141560
1787486550
1992902584
112641435
1596485532
102304580
985826868
724234571
1279317425
1451836647
692523198
267914115
1154242812
1838395675
4978420
277986156
2114984993
352968300
293973676
1537201276
1459287846
1752642684
1018761485
818434803
715930921
393695180
65201238
1173435841
1785879203
574960276
1796541206
912586343
1121208400
1634879591
1153520849
1920211683
1880771639
1895448163
490809965
211044289
801681414
1767754844
1398051577
470677987
2052197331
1757069280
980215329
316725952
287680515
51397742
1965569314
166338525
184337769
1413683735
138483618
1673145497
1875973563
55566769
1287755210
941625443
688716407
1042064505
1835316994
1618081471
1040898137
1191276529
961578642
454288569
312424760
767944696
1175815652
1617343695
547837546
1278838065
1280222322
646311501
1997460321
70216677
839639254
769915008
1518474783
99961680
781860440
1272184711
873500554
1397750171
1368724228
1763005498
565162052
116464852
784560387
50945587
1241244183
257830172
1097174033
499146208
757362189
2043555248
1914344181
1934039151
295413035
2017833285
1517476814
1700222611
2015888817
1767786369
1748079317
1586520355
1435855532
1832933437
852624915
1195532055
387470915
1160826793
201395514
101561924
667136489
1981254882
1723645015
1483580130
462219615
2139489889
289755660
109584448
1604014243
633155731
98421664
1864594534
85221303
1420621177
1157123418
520342380
973499560
632869841
889405064
2052807748
1984666864
1416146678
195889207
1228629149
1124060911
485678518
1787803657
1174709887
1149363002
1993624496
696612559
2054979137
1233370356
28010550
926442835
1313362754
2066935165
165505059
578679552
1846576001
1309341615
1391165985
1185811870
1873576244
401038927
1765920160
323745803
1909230296
466430585
103254775
730346429
2136018095
510593486
498163575
1237840492
1661451898
514965999
1016971980
1358456258
1081596248
655946423
781587488
1458517264
1226506756
1900102337
600509395
1202863235
2119436011
159158043
1782531354
1976069415
1678057705
938420465
1201393189
735179467
2057040557
1841705545
184047723
661423203
264376392
710783012
1506182993
2131189890
744915954
860576530
1725698018
2060734321
1753855430
1196462387
1749909359
2089336552
1451244054
2054296133
1266801951
1444730722
331439976
2040764721
944878815
1745422278
350686949
1781336832
26361169
434598452
81046757
1926121071
1988524228
1947186497
983926334
303044990
1344495057
1711568894
347584513
870268585
1411010651
265581987
2123473273
182191700
883308563
946134989
1459853135
1845578388
1838488375
951542956
397457333
69276442
1624743168
692682981
1354127367
1136303408
1980616880
259919005
2105560164
1838590055
321685729
2014719791
116661155
1076656334
1556681195
714739233
1906525197
1569634709
702195924
1177821327
369057801
338954379
434400635
1846850444
548139195
1494842422
1607050959
789025811
1856136426
727536555
730227447
1663994569
273003603
923959778
1874269839
1888542926
213702830
1777727283
1512360197
731519959
1838084156
563832852
428455771
1637066718
1319009822
1824598482
104961371
720025355
236061602
874045162
78752292
1958995257
282444527
690707850
15452404
1265739232
1022783378
70651540
69433643
1400574166
536443129
927342
1926937685
1381147596
889032156
445056167
1563841006
1393236735
923941793
1690599098
613891761
1687999286
356779081
648163024
1320659001
975336477
494179271
32610460
256666074
194218251
2128089896
785592164
1919564482
489333590
1171572002
632580519
874728245
1830145600
446046949
764900722
1587881009
1527826799
340841037
2027632219
567713488
93237829
1079167409
1501731856
1560773522
1737822684
1109694414
1763395970
494761744
515696461
1696340979
1792432989
429849266
1838563218
525147254
1983704409
714600379
470159246
2028933127
1588644151
1113127591
1040891280
1356323212
825609272
97969031
1307241006
1273616420
1751024330
1501616989
666976392
1757076361
1276629695
1079088883
1077905145
402150607
993320574
1847287916
1003071115
1284319738
1079978538
413629652
1204087358
1687890248
1867284464
674967892
993114472
1492104473
1757014079
321736789
1460454885
310882420
794056193
875529393
1331265923
268727432
676499337
900449998
1965097
1571546858
1219161886
134372229
1298983567
374441570
740578476
1469546420
78538272
1127610258
1566286874
317858661
964365245
427040908
1692516077
79781685
257348769
1995764297
714096263
109698157
1915113380
852898282
1252370460
49161791
702919941
1614381715
1715535428
1096826707
143522833
2055929892
1772061972
1745209926
81111738
1351157240
502387069
1649168859
478795678
981999280
992909320
1500586413
1760825085
612050957
1430049095
1339750274
938438933
445921025
263356922
1710083565
672128868
436723773
1598457558
652767834
1409081941
1215174299
223636609
579049154
2089743256
525075454
1872414608
105223053
1400038300
1343669677
591616586
1442939162
1403161487
1198126596
558117979
1659800816
2052748317
1483373365
396627804
1538594020
428319288
1578080618
455898285
1978229451
2112723705
1397441338
128400251
291843435
664542540
105688374
2100335865
1441996244
160664707
1796587856
1590650823
747394564
743440483
1249652782
1913760074
496030510
1053127141
613231849
831655318
1021673265
1482469508
385363612
1054806408
1750421874
1770678753
1394711336
2013274702
2125486215
1869023290
122878089
1093757311
29273710
1568808722
798915738
1417414797
780699974
1000270128
1416110182
782066929
941563905
1464234919
2029378752
552890443
441536425
1254437109
1919151980
1325806237
274413146
921908478
529816147
1870313314
744589414
1093541183
1118701723
344759629
106325608
778124099
14295716
438709864
646239809
237281825
1768737684
740888401
1090230083
1728171739
1610961259
551117885
2093324714
515470842
526309756
1108018116
1043136838
1269807302
1277288467
38219873
1470404638
762159734
455085356
529163829
1230705902
84859815
1815919085
1592301880
918032534
508919888
509158266
426438792
99296676
1986104097
2028657688
406400513
508398596
953059386
1856481211
2117572706
1325834373
84250144
2040694081
1712096320
1660503971
1592023917
675770849
2072536579
1081563120
1804313638
524402341
1066389576
1319808165
1774384585
1086056951
831754179
1351106251
2023902504
1696606934
80943542
2085485415
1133822941
982828981
1282057279
963614586
653338383
2008529420
1531709180
1330553633
2136899562
679637419
1616831036
1674197013
652786841
670525814
1270718257
1520349375
1557055358
103140688
1453362901
1114655304
2043336850
1209465755
203827774
1108610615
1953566804
349887571
83996723
1654258300
1210323295
1360092140
205077542
544955504
1438727859
2140967365
183453835
96838698
918989501
145658125
104625079
1413342422
186955182
366580852
980669504
57916814
270392487
1217645682
1003064950
277174004
1300121828
1608180715
601869096
1122009222
963313291
1811159636
113745353
790576144
2111464263
1488111170
1636015845
509040318
1054905759
958227927
786215429
1965408004
2069411379
281536112
994497375
40809050
1871483910
1682562377
1472305140
817765886
535270799
755041948
788717418
1271847249
1829619135
1035492474
619779212
1647153985
1356558912
250248248
1305245602
187805840
1115747726
1785672365
1567874597
553482433
1668278004
429413980
1586824933
1353780333
2034726124
1674987196
208680234
1081170421
331596645
778405897
462292581
1696365366
1350594555
462967026
598578607
275060994
1533543069
1963805866
1912775911
527953909
96239942
1648136930
1499323735
1197905596
2118153371
942009814
220469745
846599239
798347917
54576730
601934969
1734378434
425890872
1350018554
250925056
453839454
595711123
1171315093
2017139287
1905862293
607760845
1892267756
820565258
830449733
2009069665
158996685
87769039
1780992496
416625433
850789583
388934324
838400983
1623505566
1867137143
1706134930
1224366636
1772974488
869776337
1073288715
1726972227
1412617618
790027439
1614152271
910542042
2089626501
891147839
1864546791
1525453858
689698443
510921254
324605349
770381618
2003187070
525248145
797795402
1501401729
1703099089
438975779
372701419
993803378
135081009
753076860
758804317
2015290075
1345821625
448279288
1667305856
1739517199
8395492
1680618824
198349685
2010360764
230486645
2106745995
1680081158
363216471
1339893403
114511467
1106809985
129837386
2010692978
1384187423
343012719
378580545
282451743
984416561
1158643856
824925461
126600633
17943368
476769235
187941564
597746800
1518188236
1767519239
1763993840
373326236
1798284290
2004868214
1950071352
1316056147
870739051
1692834416
1136206170
1646161485
251512785
1048041755
1015384596
1031346367
2090214035
1827565728
1900680014
628178556
1426024235
1744326796
16015649
130266476
1366264057
2106845627
1725011214
1594651182
1373701650
1093272095
36402965
40364005
1215792347
1870764127
705795789
781441098
1705433986
2121113233
1165274785
303752135
1722811035
1312880845
1666729490
1200334695
759169506
344433961
1603975868
1512670692
2009380307
1180137003
4313475
1812125567
821261123
1245668359
135946735
790860152
1948338259
853407268
1326025682
54862201
720682476
119032381
893804425
2023752687
1570052829
872437425
1742125556
236048832
964563825
684884598
2077454284
1454077670
1113690574
229554346
889522801
1753215084
872846234
1465811852
978384432
1751591536
1003926839
1649966421
415199553
260949548
240904808
1922834433
732565555
826914928
996829255
326888608
592202009
568527449
987225160
1200575836
684442643
297941268
97685799
1773935432
494950812
626617586
1258170963
322596673
1143414296
146791959
41159077
1642716749
1240634836
1518756186
911703121
2003165670
975031205
168044449
431168670
1009620036
1783952269
1808781029
270048804
413266512
2072871917
1017925871
1361055486
1401060073
631852627
1893357295
1070996481
1890455388
1934863106
1177383605
1333656330
1071461710
868093105
2145471854
53211605
1866468372
137400426
247498838
1270741857
413301200
1708198268
407647367
1643774568
363839934
1525214261
913662228
20657604
1288580595
638938560
46412591
335275097
1989857221
1879859085
1290415169
1920561257
1310059183
1346577628
703881164
509693610
23507042
777105205
1820463610
207549892
2118169989
344987011
1408454496
1205924757
63341393
1106126389
1701117843
726174351
2063365934
1908206720
1474452751
2017534264
1570419199
682767001
918463938
103790284
2080459436
1628393717
135836569
42584714
2133432271
948292399
2031324282
1882723497
758480317
1011373195
349131790
1468670624
131270008
1161740335
1184204930
2069532701
828066865
1331296331
843608276
1874885356
1356190846
39704456
1399796637
582135531
1618854286
931448637
603484275
964521694
1096075797
1342948266
146590420
784254948
443685766
1332705973
1292343072
1488439769
1093011869
536871308
1951502747
137340301
1874668524
775498244
129165837
396537184
1584589501
143524972
2010855635
1921872092
1286178821
70183667
583690349
99749382
49449757
156909328
594577402
1166160213
983852866
1650529945
1109796791
224839689
287636319
514654385
1646273016
1405659518
592116363
1287883757
481070327
561524662
1254537529
941890973
291659256
1027255533
1291670284
370691655
1172661318
1347319128
658164607
411133815
460406235
1795889035
1649450386
759777159
1147791242
875493040
2027539429
466672504
1843486650
659531467
1895868965
676412749
1779340071
1638337899
2076481882
1335837606
580147381
843659271
934002935
919054054
1431051201
720999091
1876199442
577809282
448346846
520051557
1011603067
1480607755
676385376
699192520
683478821
54061558
1044581135
1414833780
1673492989
1033488473
1473037914
385718450
1497395991
1138687842
290272458
471978288
821060432
28461068
1169449485
1292628109
479533692
1832539079
1538810524
1770327958
1647930506
20582900
286240338
913426846
1819350992
1049257150
1401891535
455968023
2095440208
1244152556
308041375
962948931
1460647932
1620712975
1255269074
168375923
1337011216
1089699015
1597712612
76570165
274019703
177752370
405922387
528845951
687846484
532973946
360185441
220266000
1797206205
807371798
587048410
1242216921
558132868
186558755
931385925
1962045834
900475460
215223171
2024360735
191141663
977751924
1879154719
216799030
1320777378
1249073546
341638345
1020432292
480165103
1591622102
2024600463
1980162127
1545897724
1577456623
463191140
513733903
1720090749
1678279364
763522023
1016553519
1932622199
1172735666
176155710
377524736
1669225885
559594717
362540597
2069192274
36348968
669179680
740295237
1980080132
691758114
1888201783
2071569533
998780852
214975550
1516935752
1860558292
1257934904
1187959084
1104574686
1923932831
2045047651
1819642404
1130614740
967860284
443613565
1973029507
1877109761
83846874
1534476620
2023079005
604388888
291370311
1186261799
1181804632
1059129646
759326487
1169858755
1766341949
1584838591
956593175
416538856
1360956830
1024478708
833025687
615334410
672466855
141321998
1145294680
1928099081
229996083
2134342659
13516069
816633050
1606001226
830753877
936564208
1042866977
1212618113
910611976
419326929
1510060850
648847279
1161133508
1119079686
315062837
1754967835
197145550
852481385
1302661769
413657189
454111595
1880684391
733682453
1192620338
1263757454
340233382
1173253379
1643945160
654977166
2036714176
451537547
4236827
1299757968
1997134647
622201863
692068597
232138660
1697737332
435164225
622718474
154120354
1031491341
2051405034
840678638
1782534584
1322795837
2039565533
162742911
1777445687
1417190447
521711497
1359928239
843819432
126439595
450259846
940085703
313357245
682009412
1918418990
676779055
823117783
962999842
1920632964
1570289335
921349879
981588697
1554888395
394688709
1352562282
1961105474
408178694
1095761232
1707531612
667974145
1071099772
63448797
1530427484
1567018565
1846747614
1677351095
116660960
177462137
1131636992
460383680
1707811935
1198978945
1562087319
53080116
1844185454
675441431
1163680322
2005593884
155654378
1018965722
1710589672
1364113811
1066279103
1703246535
2066430159
905539371
982967462
1640391716
23067985
39503496
1579202139
1766672874
453008786
496590318
1866863716
1574446447
182932291
784112033
756288377
573170770
41328918
1905690180
1701489247
858091995
1426522340
763095821
899423136
1881304555
22098585
1051218309
1718227684
1094354162
2082713739
2105832276
698417083
144870821
86936974
1317568654
2124217895
629706280
687549195
1135390746
1644870010
1135158148
609090468
2087737299
551230700
1273452405
1903722189
2123525527
1036181755
461723118
1767660822
1194265629
157522670
498239648
1550263064
964117041
844578246
1073665884
1399776079
155951126
683607499
667843998
798335945
2115031842
1911597688
859646382
229547932
1017912741
1545247247
31637990
518076974
1175482901
1426169655
563789956
331594057
1845103979
2003952301
403246162
1286970734
647011661
1432105812
1343266489
1048540562
1102741365
369287167
1421193964
1102315535
2036065887
299684654
667856407
1299364023
1281758189
1164871664
1001621825
367599749
88261738
1009168552
1205342827
1246477887
1536923908
1300643405
202387156
1971081044
2063667101
1905903366
1956835737
508429507
891708024
298359782
1338792033
79830673
1073059266
880164736
1229864034
972669274
479494794
1398434609
516819921
928297095
1155264151
1351122452
222281068
1288338416
1763951459
1805723307
1324060819
1479803205
286420786
1110428254
1582768621
1816614787
1786367603
1955864401
2030232840
462420050
563212957
950896757
422641841
1219760270
40759402
851545189
1360983317
2133137305
484025976
590492979
248352963
1378601152
1011786160
962012163
1280259913
686323059
561389406
608849394
1795959710
816626130
794392744
316087940
929261882
858595090
1972854735
385753977
2010523553
1744197807
1349110542
1670373709
1437128914
986255549
30674364
1916666821
1817906412
461140376
2075090074
525829482
774691646
1768847745
1828164376
522014400
462265438
2052611721
1639590857
539223299
17118154
736668464
1010610244
1512341350
1964495288
634292547
362554023
891469319
1786108592
1665923288
569807668
1053900932
219363748
1998635549
103281031
165258393
1384939969
1401739029
1540727901
1013305234
285916611
931682932
743350114
242169900
542340253
650863215
220230495
1134145021
445163641
1510229634
542170558
850804664
896799669
1629398747
1500096825
142148627
908629988
2035075550
1379722594
1185163680
1097712359
75886507
390243793
1712051446
1750219987
379738680
1686064764
334959330
844176149
1891222065
394995235
990030211
761936856
832113604
1375688411
389156153
806744840
1585812365
983006365
216615803
1344047249
1720588753
66772269
365910961
1800182702
776160749
741132775
1462101170
393483116
96300441
161390309
278702080
1389884745
1237226109
1412208470
126753103
1437420610
1365615216
669573349
71895272
299538537
1945647658
893343861
1045899182
2102500876
1171485074
569675413
986609355
33377465
1942981801
1447094208
1368863571
91824436
1044702391
2105335016
59632488
821497229
981193428
2129056938
2080940774
2024637499
1916683513
2080037025
2046542272
1572556827
1863796717
965428647
1592614653
800102592
569307867
1120308971
1106903887
616164115
1761838937
1605718581
1345736392
460016055
1060132326
310858906
306385026
1408685524
1694374504
668733281
1875372622
240604156
887252022
1060244037
1270744273
236973237
1492850182
359796189
345996616
2062075185
43110340
1584650503
1269058850
1472866806
1069769137
871054467
1903677375
1136929901
1678853704
1339708253
828295870
1926870459
1819845975
1252572447
1917451153
1502633417
1491090052
568632542
1272616171
2078242809
1297938410
2038049742
2117679755
1599430904
723461836
290676264
228594632
1037475726
1860738970
440461202
208409408
661284276
1942831381
1192285751
781219857
1197411158
287613559
1968791162
1942563257
2075486990
1553421955
86969968
1175013352
1065754467
320758030
1457352123
1983607769
200323894
61135892
1580550293
66663125
1297163098
1305355378
296132715
1152833206
417802752
1739557082
1313558853
1948399701
1601117133
1369044367
1229214313
555359292
970171834
145012630
52687593
1001279014
438692972
1926398755
1248055496
420863358
939948656
782790444
1773595671
1615701028
1163594442
8688042
794754981
905776122
1890822483
1922793088
1111600185
683554187
1082757036
1477640555
1260980360
1917237353
98214942
1285093548
993247211
1432962203
4744771
1152073130
963227043
2024165594
957033120
1101380190
894294108
1736809269
495628038
368463013
1077809308
749550304
1057427088
196496549
1831136280
939403396
1182801486
1712658209
1429439889
1432200015
152737661
359252292
234713307
436488470
1166813875
472791400
1762817613
448617236
1256725042
2015566205
781070011
697157006
1146028397
1388746795
418429937
2115226291
1455700317
504375367
1348400737
258588220
1896939815
1514104356
328718291
902578056
2062875217
1270138407
1563726673
267462850
731649681
425552949
7555413
1510324503
1845862688
826415590
1939748025
1163712532
243876552
585941469
739595844
1429762565
1107808917
1214503616
1725826007
1574673145
1490284386
899500069
924347902
945429691
1364587657
1204697730
2038351412
1026418795
2007870489
627976441
365342667
1434312076
256826425
710250163
2015091833
165374200
209111792
1931989148
1868670530
1424445963
453170615
1741675458
951217756
1571699714
811019974
1746259481
806353950
1078172631
342335827
1992985703
1121179278
1749149564
1967321302
1568151491
1981128046
1584543966
1158653695
2122319337
1324734530
1993213707
1358010723
2012363277
2075254186
1845255513
608382734
652557705
1465426617
266200744
1456794287
1329208469
722856039
1093048223
1196883141
1898938680
1119826911
1921342500
794014811
1480480916
1909636259
639498370
643747517
753252764
395747599
1742514218
254512324
613231849
1259075173
873217446
342496773
1087517405
1298030694
1599323345
283000154
837497083
479022540
834228820
1767834083
106098185
544844013
1043220678
482697588
1957705469
603627812
703313526
802846459
411362039
1502420198
175834199
1589916507
327169096
875697813
1320836910
220490654
2065645726
325186935
1024824698
846108003
931252783
642983531
2136743546
325415415
378068302
948334020
540005033
347866727
879255706
1065843329
1604425604
424951340
279863349
1466511003
427362261
1164395486
1440971234
526988990
1779192620
644151232
708921890
148134412
877336851
1217766878
932710761
1448334498
177246683
457698338
1143122764
1580817888
181911005
1298031046
1005446691
1687692384
654287195
600385831
1958521825
1462491320
1000308274
2035564614
2124318099
488084813
1257735348
1436840327
878789963
811415948
409361207
738623265
148276891
1987269603
1488706243
839240747
1464646674
50300504
43656847
972027657
265658968
755730109
1882474426
1889861193
872878226
794398355
642776737
1990514464
288055620
1638710322
1666482878
585162723
1886862807
810130473
733822726
512785569
598594197
1822245785
50290843
180208460
1523777281
307312464
1406918869
1328221822
40527776
789591091
2120051831
1102520662
402836083
1481303161
299773394
1938202263
1464942151
1754670273
1304251195
41197559
1806952215
1743767545
32816612
492552851
845893550
1631426428
1841117324
826857207
752166685
627690180
525442473
474493340
347077407
682109002
845249881
428404487
267292001
500957151
87246998
2067229120
1129702388
1177526273
722686673
318120511
1840854638
1105630642
1773576076
1023189984
1659369840
1875472855
660173038
180787213
1148331014
658890108
1559846970
498015524
1260289253
1935769041
503948277
582180919
523896755
622246408
319704395
1831114509
135753224
1350007141
1766924434
974490274
1783406876
1911631631
1527052424
798441524
1781360243
1906976764
1138813022
1483847546
1550452444
1824494260
974716368
1950752730
1088789895
654431151
561422029
1705400888
1568192666
1120262267
146420976
1784075770
424685012
2108821305
667708990
1589437228
1381283317
331264710
1597978847
1575298077
636587290
91943797
1596023305
625978052
537516561
929706928
829547220
1989898303
842167550
1521055690
1194642574
1080392057
1022446741
1115546404
397015464
1436839434
763775142
884553612
962243429
147514330
1684077837
1088516343
1069616031
147412606
857648130
772374860
869806516
1552122270
96540885
1276251439
1495901579
155374831
675339602
75400478
122793478
1398778413
1108170611
826091316
636887581
1494980434
1854701908
1127209408
2034473354
1187566641
1114465237
1764717884
327401874
1012646633
1793514805
1828172353
356221699
128193005
852303591
351995115
1109290565
1941276385
77461625
574421197
1308504677
1069487976
1346249030
1477152560
1851719620
45995695
1390556597
1568545462
1303921856
1539627060
1914657232
2136899594
1699677631
1409160363
483801228
465982912
1398384244
205993900
970945956
1367413799
1254875746
2751361
329085651
134801459
1707290727
981791961
1070571111
1695049049
1941598362
251719259
561285385
801511561
1853060217
1097092549
1483161170
2127076020
34197141
1506060349
851501568
705560704
1283962147
1252048217
2109700292
278753452
54834259
1007036185
492068441
1598909858
1631834066
891764065
1260222192
536059195
957824957
617763260
1461483875
179809101
631896717
535362381
1917696316
1493221682
1874092598
1347789608
1204078467
307726236
681429145
640639872
2088131998
1250436380
1338884923
396827152
711509275
947500011
1044952491
1615795193
1886581325
1234984324
1831446119
243498288
1278559507
586928197
685833819
1686072751
1479546331
469480689
588018505
109859057
2949711
287569854
1071381336
703269902
931615546
1573200544
980409958
1101641320
78491671
782666289
1311990239
480024049
248916886
106663403
1031712762
477390826
1373111943
1494020499
1686040565
1268211295
309804089
833601380
1028297878
902485398
659944486
1293083114
45054641
385214559
2100945097
1312563123
2053491473
1565193927
984133107
312587801
2097356243
1245246223
396328843
361486764
1853663877
1384572090
453952377
158592903
2086692983
1916676981
1276899958
361146458
1560097938
420435803
1200914001
802330841
967725710
1907408167
1360798155
1828716691
1762330202
1693944778
1501356469
503149527
255207691
637066553
1709878954
818346880
2091756566
1749903225
120874568
1343029693
613751190
898963128
862301319
1744012654
1696266367
1452984138
2145023329
707993414
613243188
1202770747
1815142333
598753424
244366713
281546313
416482345
115340624
1013561989
2038266473
1819152610
68000196
1240006634
1080241847
1056791064
2062756744
1598195152
1830487966
189736789
499718246
800700921
775491533
195005969
89209125
1743919390
1357759898
1188122334
2145850742
904026904
1218471786
1809067079
528142580
225681150
1074410342
1380122862
1105156309
1413605497
233291443
1641145223
469834966
1791517163
727810843
280362350
2099297129
1065922028
1800071586
338280873
896667160
116090438
102910803
1055773172
191957538
1058609199
78071385
532285205
1365229019
1687365125
129086787
1653413148
1707460023
1394116063
1498460948
658345111
1933258433
410385251
2120837505
1103223127
328465288
301523131
432439902
704772588
610853345
2035062350
432660744
1646354849
773928067
2039772324
19553189
2017357544
1594908379
1816858465
1182272530
218057015
1102278547
2110357492
800483107
486133287
135865138
191491992
263294206
376135743
325810691
744455555
215058122
1837913738
1887870772
318908550
68581550
1400151595
359570583
1592451327
1834434449
28292815
157457195
302684538
2144506976
123127143
644390135
1702283280
1940343960
97961453
403423281
1080161587
368919815
383030008
41177691
581216900
1008335849
502307788
1761712653
1435769471
1797404451
744051940
1912408373
1324930363
407260579
1447961013
143868642
1965998871
402539094
1802288107
1364777019
433458255
2127760671
1790367349
1621544179
205948751
1089282183
500033152
443196242
760911515
1940123546
2059592925
1496916385
881942291
740914908
151530648
1182026424
1946578171
1831295189
521821905
1503157036
791950480
1830301628
1270119282
1275937314
702476594
424584163
1660010034
1527930795
304621039
261307076
497782824
1779615202
1765295900
43323621
1385513319
592447777
836292716
570203261
2022193922
1174102556
1585671927
953958260
350106651
376381121
1674320563
703995576
1094026542
1742806198
1531330725
63739552
929152103
1499946569
1916900634
1539562585
1736368180
175832416
1313975659
1566857350
460823387
45933312
1366522052
811665774
200163520
647422453
1619590712
1003824427
1179563613
918785213
187636812
1402388843
1404121017
131105898
1151408413
943808705
1992279483
152218459
132748316
713660639
247768554
343740729
895159048
389235972
1861224571
1633629060
1208909814
114566595
1634515885
1764065217
1247567191
483545050
235906817
1278869951
1425317924
1642682953
760485393
1840319381
1297449439
1358944208
690147208
1099323183
19461381
801077067
1303325216
1228021153
804711572
1718341531
1952542823
1102577654
164194415
1798150264
1660738327
1313437622
598767817
1444281626
1659759656
1241783623
286363815
569731130
1386598584
118785168
1160955984
1751524238
1044506020
622451985
1998095907
814573754
375652021
833434385
1283598097
1404103603
797452213
2065113408
1863132397
1114483726
2143683021
2145824440
1095574461
790859708
610961933
1999715033
1106694862
182228263
1933901153
1117313106
718951148
144380937
371425564
1125778539
478979469
1416674758
84940713
635142828
1356229158
922968818
1646486057
1761275980
2072833467
2088087934
571232180
907688633
1105404240
126454649
1535147036
244308484
1674786678
1950562783
2063062641
2123450335
1222246936
1566867520
1172786951
336127605
241498141
1615761925
1094357989
1363442325
1504006947
178334982
298850763
1972682187
1793002504
1716012567
507391081
48285951
1136730767
177933508
1175129256
758276693
1983540086
381706347
2040207865
1305794026
130973556
1150870336
54398980
1580479808
1681022067
1708625330
1706012284
851635754
2005577763
2103547861
1560785947
1797869589
2003900736
1619950249
2078372854
1844796335
2033151261
1842820073
11663410
1328116250
89777351
310603328
1184779457
169019606
770921280
2012121859
380235685
312652671
957949932
2017780288
51887220
1045672258
581972745
1921423065
1962114064
1711927052
853423218
953190656
443478657
1316030302
369318109
1928201094
415865996
478599747
317966816
1638548965
1879624826
392067575
1660356463
1765738314
1605904697
834950284
577956809
490414994
1527901200
312365453
75633264
1318648394
771542870
384015167
615186935
316821685
820268989
1758598088
1884354003
1262294376
278686076
1284317367
724397728
221620842
776629878
594841984
85801329
89946879
150409927
446898417
1558579521
348040710
2146255169
1682842248
787965859
538774145
619666070
1325716536
1061573209
740682098
1401452155
1549775826
129999091
1569053723
1726292644
1026913167
527396755
1028046814
1663103980
407707402
469084874
1963469620
835523446
974380705
58958131
458393625
2099413254
1349669644
357243323
1945089838
1851797393
1116789210
1042383346
1588942322
943598558
1305376875
1704185350
539517059
285259511
1749755923
218069093
231128834
859181243
1792011358
511899377
1644878637
1962182985
1928426420
1097641009
799523583
493217002
872482697
1476607816
400683123
11008942
1878478698
648983597
1484316851
510167802
842782667
494160625
317677975
1140361283
577156212
1148451924
1627352210
1963752041
674302349
1856773121
711002369
2136036189
324869556
684728969
187552729
594318575
1021847623
607813184
42683298
1207313522
568114806
1957702185
1290363441
2119289848
936436734
738697670
1524765158
915655283
2053907703
671260494
400478343
639641237
322369310
626796562
1811948698
226397676
19760084
1687139773
984221801
959698465
111722128
608384275
2139322303
1901311853
712097813
1431927466
2084246134
654157950
589416207
647653239
1998143895
1323410796
506256297
1165717067
417819032
1070558086
816319338
1328391370
1800360755
1671731166
1573242178
1418022037
735643537
1788172676
2016364622
72083997
799458105
1195152811
306552175
1316876085
2115098633
1997524154
259802689
1614552651
1558775890
1789474178
920416436
1806170778
967500785
713430701
1641475151
1873798216
1004218250
641441118
518954183
631647042
1591755859
854682828
296631773
947129444
1007722084
2124689726
1737245116
66110492
439537692
2138189538
921926592
288000445
1872491720
576346796
1461661771
128300044
417105590
1049635541
1288325177
1146669464
426224917
1229524382
1066984728
1985968468
1026923607
17688705
570580409
1188356125
1551553528
1540063484
176222788
584461888
1163378854
62616086
2063557839
1363892146
1704574363
1162352583
696110631
924485146
1739286859
1549407122
1807555154
668197613
1727141740
1762260084
1342991326
31034090
276164511
910110612
2039772324
1691426788
1893509183
1055899541
1127314331
810195945
906782811
1780331443
364336150
291786907
1063952756
458776525
1126838907
1928834654
563461419
294005840
236290000
580525553
150688426
968282534
3879865
1573710781
2105769035
1835636679
1003482964
868125168
2062427584
1024212875
928925889
469197735
1818388996
1643523197
1196751230
283434004
216263953
1658323145
738724800
1732550511
1003164504
192714572
378998853
966301277
1077234617
1731876642
1804830603
924953200
1344389238
501767766
1656718942
960663986
1863870912
335038048
778024984
1863560088
332701553
415413729
1754102923
2067218472
419473443
1215258696
1510650353
1646956825
1503036422
716657935
1422723337
976826703
1174083466
702498935
249647119
1278172379
530049314
1850866424
1319358771
446180542
1829247900
785777459
1427815509
207673297
986141119
1989931579
213191020
1821878152
662390801
37687557
1285799794
761183611
14245898
940131689
404956895
1070831508
1250424615
1826196718
2128008575
1115146348
1177789992
354428370
1086358260
518371437
309177402
1932521592
1720326321
1642888881
1222360599
864692175
1181927932
136807497
75107627
1172820321
1650874858
1639227560
362354215
2075487205
628742930
1660500075
614012832
964772543
2080020383
819223152
1006696201
2040683720
85142623
490262590
1038162167
1272486578
425291833
1670130962
539482893
1347009991
721931411
785014471
1816514031
747491231
1070818875
1081295580
2029736710
989122484
1310205397
2139194389
107145748
1674675786
861679739
8690659
606382390
1480851466
1560417945
1010556613
1504316227
1315551210
45516399
1510898918
896241311
530745016
53343564
1923532492
73598137
407623456
915668966
2130733160
930196796
531438350
2050297066
716115140
699131195
1713389992
41426777
403769809
290104257
303077254
1541978440
83176270
879004036
1901652873
1239098275
1083951440
293786812
1041563655
717926189
829813175
851558356
1853668841
2112481821
1729350976
1372337956
1856822954
1403421484
1023523270
1278418653
1498773968
1522301590
2049174427
1524960910
1142642632
1378329987
319206993
93754869
1661488017
68811878
2019326013
239940507
638717188
578372160
655419313
510411808
1676738568
434246394
1433337242
348371250
306269620
454855365
1675619357
206634177
501577848
589648826
1998949714
1744159912
107633720
357683045
615609249
191445401
1275853825
247930291
1142918727
1646400537
1774091726
923852774
1430346970
670567395
2129707426
1843303728
34814002
216794728
363767399
1520072474
1527734148
968484162
1448897191
2056708626
1447667307
717234445
164651721
1578448796
1985252020
1864070523
1885055735
49642986
393635158
1369255407
456162414
106765180
28493245
1675160738
80182661
1201553756
380969795
138473283
2056361668
724353521
1690464072
829821458
163402668
221410244
2134019570
257060375
1711394368
410742579
1193894836
1007343840
624701903
1263730415
1758387511
1295945895
132315882
1341407397
1449519325
1905625875
1029412490
888088480
1699924275
1726831892
695446699
924935040
1416988103
793648263
1603487253
335111154
354660147
410441760
378011564
864304249
273947390
1607074305
211131855
1249765963
1421769472
2088503203
1104809661
859568330
837237833
2019167266
1620595680
488745223
2141135500
1775800922
1158837546
1628919024
838917035
1834550968
1406844494
248855342
1694801956
1508559828
191208558
726107502
1557150086
1754286820
1265254463
1378457508
1024403114
1224097317
1413693683
1414761486
754293456
1893711089
500529947
1868436732
1534817597
1458738319
255933894
1536121269
1824659880
643600445
481411473
1399471724
926678874
2133016014
726711914
775712959
457656203
1143948409
77346822
176635116
954172603
411828061
1513808720
685043140
1100769092
1870864778
1468393619
1041463542
1183962809
1710460381
1899755624
1920570306
1905538276
167446523
1968429832
1810322268
44634124
1666319816
777908717
1821734665
1141444972
559361802
934650816
2081132378
330312857
856227232
83691361
1863709669
1612474865
1471130010
1673319642
1598006263
1987313001
655269706
559519585
2005642115
1911968277
1168413612
2082476265
427199236
750728019
367848911
498684898
1836387308
794975479
419702413
597929814
1034469419
1365019966
387757802
1891091521
100468688
1641423175
1070972622
1106507937
738558444
850296624
1720687226
1033348771
1926015539
855787128
997126801
1571262495
551057688
1839434452
1019717441
1231408465
1518470561
2090363293
78821615
2144930541
403730148
254332744
878043956
1564822733
301471341
1961539709
806359265
1374391358
596777461
1561188129
1591915455
1366538633
1447070022
1896362863
89899985
898674909
1699957384
1038123445
1404283840
404464294
2088681555
1163878513
1015569105
693475155
856445749
797481212
1424287138
2062253283
1438291906
888396544
1797625954
187637811
1646791228
1260794724
818136991
957620115
1403779204
1803661341
976816963
1458288799
266440729
1951174970
1994890733
1228330502
1253400342
1840732318
333626939
984227984
580435846
357575170
1466261262
1976694399
1485978816
1228872367
196077136
564976000
222962952
1584496038
2022683181
1203343780
134305520
282598189
1486142118
846185602
622264780
1216234693
1378660088
1158371904
1560787658
42930530
788138198
1810541673
870017482
1656619011
831654794
1132795538
288078522
151126291
1348911330
2943069
1379326634
732554856
975657383
1452238132
1879681594
564928096
1071032551
1681373225
378767962
1656455388
1470291015
2102884852
1819128710
550307361
1798376333
213798753
1731755188
727641079
1640971742
1802435561
1808134693
1633616534
1990506016
784274747
447815969
613235905
589806958
781540476
1557583208
722063587
8830499
318991669
1612476398
880887694
2104965792
1962273830
315518682
1380121538
1793270402
984866575
382968707
1288370251
304838070
1926919443
1843346406
353766267
1842206691
227082015
256798563
2136059494
1929280010
1446618213
692144298
1592184383
1083043492
1843291705
955087682
1141628518
519410635
1620447716
1529977005
54450905
1761227779
741356940
451309651
205568159
2047117564
1214477997
279417580
2084737860
958671719
673307833
1784389431
812088572
1160204875
877579579
1705953300
924192064
1848402146
1838605741
384614831
1640572504
892562678
100335326
513257351
1006945756
1962145504
762998819
2021279108
549570298
440739666
907805157
2101441111
1331363075
1585793376
1322863702
175926437
1822848153
1975861258
1477901813
1945949168
2074490109
1829296091
950571612
1380584448
483989804
1654713038
980377309
2102630698
258144160
322335539
92672974
193836043
1303177986
2064616015
25804770
1579766658
991043511
884264663
938414387
811349012
1486558853
1055056037
184955868
351021903
1757314070
1562681999
115000346
1433420148
1792913951
819231065
1293192659
717704557
424467394
18911750
1152044102
120336784
318821679
1410851529
2074787364
1010366936
835926985
716661424
419641784
461073859
738289300
376598648
1684199955
1405592404
1348779744
1604293892
456604551
749388139
1047919484
115854011
789882100
864491433
1709840830
391718201
1627127111
141234065
375117242
1617904177
1444195448
1774882955
738289259
1829377468
1436678903
2012639370
370764181
1240160275
1460959823
232041663
1923955647
990648009
861601281
1073816251
1193504028
891061656
198170785
1128882637
319303092
359084628
677432849
1269857799
1053142533
184290717
1969688074
331623229
1138443806
425697849
306343660
2121823669
824974112
45021944
1009748598
1094556999
768535994
564404377
1034549284
945857936
1344876471
1667822910
2059464504
468350774
1837038111
1862386931
89141941
1914823721
1513705967
496837807
1710131815
1591354746
785198548
1975616404
1369450379
708903985
210255638
2047327973
191163058
1889053127
1309708971
1187041226
1446440464
995864717
169695107
419742799
801180129
643652109
1356229158
1691349363
242726835
2042707449
1638235755
1130850913
1304157220
1479641379
1462990875
1751386039
1217138619
1838280392
1931027634
1725147772
1913471323
1785133197
982091812
507957031
580188576
2089725623
1569948332
1247312126
1811692661
138318296
1788223287
345865580
389389779
793564309
1413038406
128161453
1447053021
13190826
159685460
1414824069
2105104067
347248584
1585037517
43856422
1294252617
511105882
1290607333
1074667121
1966465883
1727074951
1032938245
71950530
101075002
876102184
690958351
1262413368
1410073591
372659537
230231973
390628911
1350725009
1929922324
93949331
618321342
1063892686
655337827
1268195975
731228260
167276667
2133625941
1607654498
955851467
2003440898
273352720
815612161
1075662902
865918124
1696343478
1354830423
876327251
1281881293
1574813384
761110416
1550125936
1772327759
1476303717
991435864
1669649907
257726710
1002057296
686028482
1425845843
1500948266
688862870
669591639
1614118503
420534526
1389063602
859643340
1549019774
1520915727
1969503750
1778559172
1585566845
639953715
952462619
2106587833
1164680309
673852147
1003462093
555383389
1985198809
534555825
1397816020
989687001
183160982
324883141
1049766444
1338408562
849866930
1502618342
1057693299
351723021
699699505
2091334003
2141282803
1402873127
845117904
408550186
590380859
987554240
326338000
1863619979
2115865420
1746466034
438285758
1713639444
1300133232
246498541
535163577
1683534733
1297769908
561088500
2007887206
197725101
88665926
1681301493
2088288335
436665094
2080144235
1641645704
1045528152
1745164282
69130372
1352666990
1891776332
1378037387
687936678
1657982607
1713746311
195246547
1839134697
1441440440
1420975557
1905389504
456336874
1298654188
1623307095
461307897
1839666941
1721774091
2006065146
1035821594
79671290
170271434
982821483
1517280326
828943014
919383313
633428252
2087839996
376283595
344865415
1205237206
2029695418
1774855052
400265189
604424573
1836386261
743047020
1239856475
343375255
1858198070
1422042905
372765566
2051457294
1809736124
1590531014
1981026184
1110791526
1060093361
671680486
1007180003
644511320
1298634274
1034912021
1926996854
1282839603
611889949
655233221
1958206382
357012224
449244909
1490610204
735055038
1547464366
1138911740
1938312954
187532753
164194330
1507703723
1090624605
1192604867
1828052300
1013887841
292259788
482802773
700492910
1758635216
81505253
1581878294
771380818
1203231007
287592011
2100126803
1269386938
136874895
818308970
1958587618
1326398899
272284302
1675616265
1324285348
1828070086
1531635333
1128519928
920097014
757122051
31282468
181335706
104141472
328283674
1679327256
1808688987
1264998045
1318818022
1411371457
1601463721
38376791
234511048
497384928
863006847
1394029638
1193660083
167109289
1610188289
1662853532
1407154968
1324038296
1485848261
1646611875
2045034404
1544112081
818494566
1551279565
149584870
1315071184
1149516858
1721126867
358322910
1639216260
712920844
236204554
15398189
1464605404
834201451
842067060
501750189
2051361768
1882602486
1016294470
1786295933
1914478808
648256458
948794785
1217805323
1485550396
1129112294
1086076167
882365141
169909310
2104591711
1121797347
1642744449
1257967104
279365360
1016281887
1152515449
1026713581
69151068
610131493
1749280970
1380316174
430607935
1570649666
1274676981
723288262
327636128
1473011609
2142265303
917462910
723348339
487102101
2040526211
508187400
1901466626
1825045018
180677349
2090615139
1648779190
656144618
646308355
2097232307
1131756298
604185556
996700384
1938496244
1237466468
692654566
2115312663
1090540849
2130921835
198699646
533828159
342540575
422904759
525157917
854451098
1379502632
1560733529
562247744
1593655858
1057865302
824779974
662081826
1506305472
1438252066
1923117546
1493653994
468209907
227759847
741801511
359177643
1654753588
1886320219
1407707750
650436878
496561059
1835381189
1335131187
1646726535
1457176893
926042286
1370842618
1516876340
784177871
2005093461
1125488979
592913494
1589534645
1711197991
2086273721
1759908990
2096205761
557149551
1239426472
731411078
543969782
2130531723
1200313433
1528886416
1581596007
768077300
56966886
557289133
977510721
865308185
776138659
1296195920
2046764369
1661608807
325808223
762653586
793532751
489968891
1067647219
2136351323
95962383
635199461
1587739711
1016619720
1263383231
1672265667
69769484
1743866408
1866404931
1444717178
237738631
1479164558
1911399057
2066106863
384822965
708150409
1252063447
1948758914
456119907
1426668901
88010343
1561591689
211152028
1499594539
794069119
1688068147
741547955
1208399994
1209890228
585380405
1844235141
1989831566
1688769861
146953646
1027833548
729852845
1755328192
1801043131
946217021
1565246862
1735583099
200557019
986750262
715504964
787300422
263170062
1330218050
1319931923
461480125
57676421
887570401
1271652713
502940171
1491600647
737791957
1359230614
311161776
2045725362
1869291018
1418357340
1912199932
299404275
963311610
292633410
1191619377
1597758835
1146351375
1234117753
524802940
1667874527
986718855
1843186690
1087624384
837726880
1672317504
1182480994
478121975
175621732
35300890
1787448663
1392371047
2090714035
672022433
1576960627
660358659
2127589089
1915045858
1559092903
1545359454
360891175
1227822795
330111546
8884185
2087654371
1009730797
1612691151
1879230858
1301328983
1897130165
1257833565
2132422994
670044487
1616963584
1538219644
728599185
100762480
1229761628
1140713473
42154962
2075135718
1819025483
1386160585
902090602
406953542
1138427451
1858258461
1050891287
311283045
986020156
1031869756
1755820274
856489629
472312329
1877040782
1195625237
1695567560
1504489694
670344529
309443616
157639899
1269505994
269358990
1647041958
2100000370
192549750
166287247
1408549827
1301572705
2110982662
171734150
384497994
834787575
913039881
801347756
1780004199
200462220
1699165321
1814640001
1094098242
1808730216
1695863015
525459216
68582997
131738071
1281197892
2103129877
1632457169
1157270761
270946728
1330929023
995236322
592545722
287153907
823247640
780528907
354421915
906530021
1390683065
398238181
419473443
1903160788
644214492
631265179
2050651445
1535720749
1346978621
738137308
1880515141
1435384656
720814270
1432217647
558390262
1493779180
208369875
251040302
941890888
966055592
1771204513
323429350
1531630487
170471620
2047939767
1002480379
817028863
570138266
22057694
1417846707
880927684
732470219
1863511316
384713057
155949860
797430662
434057335
861811242
372387516
1479798744
900431636
227583999
573498374
1935279161
246099771
844791088
1562772978
1420436135
115326773
953796858
1407944481
113745031
2049944968
1574791673
322129915
1673514851
778687664
685688611
1256285429
1033211034
648997073
942237445
1353047809
442176955
895133833
1835503745
822075735
1771415157
5030364
1266291510
1052192076
1457108450
1446964135
3105869
1325242870
2099651250
2017386040
1552433602
838246433
1955204690
2052554926
38494771
1459303741
1538476459
720161780
197740787
291465268
107725251
504916496
1800284371
1502521680
1413113425
264475736
633171262
709332488
397311261
441978955
1457549820
1543866789
1743908750
1554714943
1764846949
259189836
1511337263
204033066
1771153757
1520808835
811670631
558681254
1006739552
571253638
1790074012
864530919
1067573847
411233015
1991022849
620380286
49343404
1796641996
1751747228
847573691
475400245
1167368438
140643149
1181268860
2084845193
1112889152
1687774520
636155147
560688060
950243929
1149595902
1050634082
2035189727
68832056
1224897162
1329289760
114260036
221532161
1617857485
1686557322
695384331
1773669628
2036849873
1643373951
1321031798
900543356
243558746
132320563
1333843291
860457691
210433074
2104045230
1444054106
1111401114
1449801579
2022683226
1487919274
60581007
248933035
1415405616
167383121
56739602
1287202152
630522405
205125079
1754609193
1859285275
178024186
331215201
1447331820
1923280063
254541135
555972768
1277612085
1311507424
1608747817
1964665211
464038283
1441937877
171669740
1525508826
1611213329
1766180019
856614468
2016855586
959597804
1859628890
212860696
1243439090
1643509230
1950023596
1058152210
435048877
797911234
1713038134
982324475
423827998
878271180
1475799227
570493932
437370239
1676019787
1350386526
369189592
1090462013
315986167
157765536
1317105183
1777683568
1018139424
312753366
1192625432
2004533692
1526193035
1572200715
518043148
418179495
447020770
1667765130
770882698
227064556
2067339458
640600268
1026005024
2065382965
1200638470
1155602993
857474027
1792284093
599485518
674015049
208470220
995749099
1824765801
1741442974
1249495765
23500088
837316471
1356937892
794200360
1066744471
1586874934
2087004484
1808884128
1832062904
1543738133
246604862
1022812193
2120401647
1529453897
809733033
1498624051
1517230748
1850911565
476042266
37061749
753264618
157616155
723572804
512033845
1483316138
1246734072
936178953
1302582164
543563911
685607390
1285989653
72267934
320854596
240630680
166784672
86650823
705659798
902000325
234006758
88226167
1192131856
1005054465
1967179704
1601818687
569253162
1013455547
506846558
421137365
1147516340
429993158
1898854460
235751772
1717926199
1085919762
926721217
1245778669
652696718
1648745961
1596932881
1587650611
1367952265
1549315458
1258915299
1109496812
578726729
1800410954
758847767
1121823925
1126789640
1361203205
1490508839
1107211662
1983128174
2049743964
816484647
953584792
824267927
608820196
270795672
2080400261
705881546
1581545394
1853386119
1209880304
962612496
1349974321
1850756514
494791784
459073818
1054838964
363523241
1690946658
398869809
1289811124
1094152452
360104478
1478026121
610214796
221761501
686721314
1205081653
1024537042
1129521347
2137693461
1334594364
962346583
1771381451
93523493
718058154
1257833943
1573189071
1471868123
1010267443
9626575
1198527371
1064404861
1169516014
1198236641
96544358
669655020
1048714260
839608688
367229858
451008913
417518132
2044990317
364853579
1264574185
1927258599
105605310
1871339138
1806099458
547054998
337393284
1141842951
1162618798
1370709570
1764197204
352388843
2034333726
2134909584
1371416872
1894496477
1488043127
1078338734
1777533372
319356428
763965631
854756820
1107458570
796956439
1872985929
757905056
1791938113
201195823
598771655
1824984961
32882607
1856117074
1997571401
1597759787
1774717850
582723340
810050030
394388428
1915351206
1165729631
1717518570
598885858
1325014013
1306102610
1193168559
266951878
2054055294
1554694880
1761616737
672188893
241824055
1089866899
1511369251
1095627995
1183013628
704985230
1771002375
127938063
689761750
1243599991
1096991054
1835491700
788957014
1552189612
749954926
250738571
153278311
1149988227
2108147431
1749038235
388149651
590023747
1718826157
1965632209
1143146078
931813676
1817677005
1776287827
848961592
1057434688
1699620485
1839453970
1717945064
1492006556
895070809
724908030
379938459
656989313
1112578626
1780914576
1474432183
1273651219
557140464
1380510756
571643736
1803403187
329326490
2093572666
1602662653
1567878596
442035082
447077762
2060382957
1505079583
2083408152
775474745
1747097658
274829127
1499689051
870010431
186910111
904947039
1956528541
705805468
334727175
862573710
884549728
548349366
9413542
1364222450
860658726
1916330417
328225522
1313449641
1935442222
1466619952
1795867649
1727392208
1269066646
1304293365
82252410
104529857
484224527
1456758153
1731560506
140133740
743522468
1043132511
962372676
1902809079
1408478524
1138148662
1091915646
128474550
772824492
1546301157
1111131215
180461091
528510519
445284867
72851753
1541624614
2036753613
652772769
1777830094
1878805168
451908051
1322348158
875086220
1067752694
1029392300
1547568540
1885112374
511447689
466234734
1493535682
507284034
1395722170
1544017541
449025247
577959832
1627287155
731789145
1852062229
1030938486
1446776390
22653455
1376108992
329655088
1153363038
2080756768
1074863817
229213137
598077160
859600063
1466716567
193688500
486645446
1261972756
2031521922
1014318343
1897534484
1750323560
349035076
896240187
374554134
2036462909
1507227209
503910672
1112578142
194833198
950728432
412872841
1313138369
1155213081
1359977649
1719331633
1421506510
558301008
1148879901
1526064405
121493926
2004998985
1539352988
1255008153
1313075402
1151013560
92528780
1382648772
1912183317
1243126604
2117095162
275353194
308158604
1788609490
1379478742
1420733007
687286300
1171016387
640339317
53267835
1452961988
1694781731
450823697
254055787
1900133
1033953582
1193471099
1809736691
350843687
493186615
926660491
686835387
1528851300
890460114
1960624596
884817708
1479178659
631164495
1845094883
914731107
640475577
315776795
1401516997
1292199689
2011444740
1243087965
191370984
1203155789
349953676
1903477720
903378215
3033158
335974723
726437411
97120943
560818735
2121824897
670556582
1281996875
347209552
173389463
1446334090
430040103
1467519256
618695335
2111156788
1609799219
2089459951
239159130
733436198
1686015714
1006997389
817323292
1554261263
2059673856
1219265198
1063491213
317881737
1164829741
1177658766
132564138
869379326
514712654
451194577
661614231
2057114375
485372303
1304678761
343500344
1059432875
583026894
188434944
400449375
1200759830
312369161
652151169
2035071975
1733243327
24864169
1817841019
1651233177
1045167552
779155545
817648203
1778317446
542231019
614059522
1324048214
318186333
1994680498
719383770
959068067
1397027630
268398212
165095012
25162242
593350448
680952927
1505249307
2078502890
98903295
1687278634
419823270
1081618806
235265608
2023029027
2046564936
1765129856
276552987
280355458
1753734371
312519577
1091027567
1931020160
1825389810
1237399524
1144048068
1010777843
588660599
227921958
841864999
567892365
516951259
2110753180
385537077
847695186
2143359837
1166660520
54807760
753638124
658142873
1981381192
1382438651
2013635277
1429620598
1386869781
617457765
590464114
892044170
1922890120
1404178773
1067394278
163784788
2134844413
10083399
598628447
201359120
1810740474
534602800
1734236849
1756834413
1100379894
1797462924
2116230722
1079784785
736969631
1874394558
1191454933
1070264106
1092126810
445539193
1716757467
1244825800
997642286
844204880
742716222
1427543892
1594308290
2082242935
747597529
785754583
384817466
969507870
954832983
1227037661
2059212793
623326933
1264901683
157378566
601395118
1461602105
1231938105
807956209
190170775
605460859
1009549231
1370634448
1388467253
47398312
1384576715
822841460
1239914393
1101327008
2107642210
1523132170
2061136280
845484211
1120527759
287153758
369790104
644911491
1661926802
722173332
1757042098
666868962
144924843
2071769551
1513543260
1676460489
610204961
1368042031
1640212103
1930943818
1110413453
532817482
530829254
1441222117
1456487933
1731790462
1918784871
1775576360
1016021020
1310427998
441217958
1517121060
1051777835
792995615
1930891779
1018278244
1639243733
161730513
12835325
2091918752
1998291506
1562075721
128785081
187584572
1464593816
1793413981
405927022
1017708095
1951376430
1183096603
1105369923
2023963970
1630946691
771425722
497170221
1998975859
1282429240
1856712053
2093573974
430909684
168744804
1889442731
2033808253
1513303008
2114497146
711609637
1384962043
1327591956
1698632065
1161641055
1686811101
1993487379
1587754819
552212253
2045901091
167072110
1372544058
1756111319
2056708626
485426491
681026730
958798124
2128063590
1800276571
1476197162
125869114
381867698
1325702230
1364072193
597435616
1669560676
1720075751
1701137687
1615487755
1514960574
519401250
1110690392
1515481745
1880441461
738777762
1814760846
717207228
1360400716
1205657081
309257629
908401396
1779265969
1546283202
1605832781
1908490703
495344993
1391878550
676250325
557174920
1409328396
883703471
262056761
295411474
702349330
1965814198
1264137747
1504249970
1335667847
697667123
2112439174
832833622
973461216
1950887855
1088629095
704666284
751790596
1302183038
1319825631
203272472
84463898
1007373054
1758113567
137557853
1595439172
221938796
62162432
53986307
442874777
564074617
562425099
1237076670
1725997253
2128288581
816686617
762991594
908089725
1787817653
779864533
1055546876
836278907
2042047293
1279298371
1858413172
31594299
1939816799
1517263887
1240240318
302431544
90556709
636107922
1948386
812378023
1980135355
807238931
1355362195
810565626
1514615971
694889664
1051055560
2139965860
423766528
601021539
124508119
1061183149
661457084
949556676
176318487
959047049
1497593522
1866575251
642207215
1263476742
1248750446
1581516218
1849892386
1557263689
837590491
1483097591
1425531209
1251258978
1143898664
699628768
419652656
1929194452
1127044933
1172097967
1750829906
1255902926
1387398901
1969321756
1771787140
1158663815
247400284
1247566677
980677989
1717289696
762814978
846817148
1196963196
1074529553
769361159
1439548521
1097650970
1561436999
91115535
7193823
1124520889
1714870583
719851596
1420324339
1000639056
1596199956
854886643
260647567
1801165065
830235568
839355323
252123230
933166825
1988729819
347048286
619570989
162354196
1615653586
47323170
520909649
1990638723
1020311753
1756286879
568527012
1289338795
1291408699
1951334098
2110992515
778109320
598036300
27237945
1311737466
1922515532
290909440
1433135856
1071225815
612772601
642246586
1610113149
2081819927
1568566763
1268201857
1018975954
105564484
694770597
353453556
463044145
1860406079
1361162309
1103737782
1748118626
1302221212
144023428
785949928
831711668
425904438
2093551220
1733250687
130615240
1936744767
896240187
168679646
1631850766
1164672487
1902138011
783441649
51851058
296603151
1734640233
757648722
1376539429
924767402
1981990627
1688924932
29398598
331720362
322364555
1774601389
1723496676
1626324967
526096789
603027813
2113370643
347085835
1005068473
1838093649
640899572
1218586420
480504580
1452577500
832757556
203888722
163330117
1678292631
1832651560
1920180634
380333242
2097400755
744472189
1936156485
1082937369
1901667149
579058420
1853034446
1723270200
1854217040
538676510
1134103236
516526602
599225645
1639646081
274764376
222692107
1624487921
1247325125
1915342483
708886302
892625674
1244041193
380984144
968974148
788398339
99601390
589539373
993014282
235020390
581497092
1220660885
1565677548
1134031917
1281699389
887530393
1257858076
307476732
2125537344
1671071996
1888270005
1290207400
1668593165
1457944515
1930964208
356670758
145171089
940754117
1877711045
1998382538
1145208672
550057774
1372569725
2037154365
2065110446
60648872
1899693432
1590534326
1166351710
34176860
1093452563
995349789
2009973537
1566712913
642225340
271460679
150902387
2138821436
453952412
896062621
746319801
294806196
1050859173
256385759
220824304
1585677231
716911146
574690171
412701024
1206115454
1690169550
1278612656
1517687549
611095392
2087845314
1329368901
2083570796
722105729
1040596405
403738427
1226307148
710042292
662707739
1345479289
728664630
783063906
498158290
274846341
1251138221
1941905502
1719440819
260150007
898037450
289634704
1805616466
368194336
1524003848
2011860112
419074639
2059798295
990304361
1378403534
225581278
931591564
1463313899
138061326
171411070
994586737
261597062
1458887011
666425356
240022928
2050457452
559845894
875312350
412216782
1216014414
867246999
1312010920
531464358
1267134637
2094710923
1569805852
1338315800
1262128313
766374242
1759208560
1380485276
1019009881
604219820
1687583001
255039881
140627119
1835323327
778654166
1455342535
966860634
726855058
880885191
878589969
408623753
1892553512
1410694893
856337926
458051109
940790872
813968744
423067764
171446352
232027683
1003835347
2095078880
1157521044
625851708
1445018427
978914601
464521560
1170596894
812054466
1520206048
1922507094
768376863
1494452413
2080455311
1900902005
1079842723
449989153
539836140
1694682341
546913419
1132436105
1865137717
955863310
1010702739
575670971
1150712296
1144051934
2120879200
517415438
1719290504
673075989
1817474419
706395618
836246165
1924961997
1866668670
1104626075
205286925
555016845
1959168223
1890825825
203904548
179148154
1972173273
1149851166
1807077883
1320034247
771916704
315437650
1478522576
2063536393
1954407252
352791038
3968121
718532206
796448069
1985544749
1848985848
1859763794
1476461628
781741846
444388463
1550188348
1330470283
1391727461
1654163157
364284779
1087311645
251072227
1747500803
1188105031
864929573
597362062
2011206376
717678422
51290142
801045558
292284065
1665229511
1826828198
1955432451
341341505
962886758
977762703
1476000212
967740104
2146942135
1457839340
1688653767
2099208420
949699131
1132684935
57928806
1036552391
2108244586
232621792
1331348612
649208918
1248530280
1493907760
2052441949
1856568516
408083821
1367062729
1394476712
1391850061
136201419
1882331587
975833051
1223767019
1951567120
1662429625
359610087
1871050367
2007731302
220017064
950397571
498763141
339672075
771469299
1902699284
972907869
529457544
644569335
1124571998
995882419
29195677
1506168899
1547655246
2125048160
1387448362
1819025483
152874230
282095668
1589124406
832801071
2142222013
258664378
981333083
654745158
1780919352
389724004
1831645252
991993005
2007098516
500944333
424638997
1458487451
492003703
895741963
582376562
830022647
321735604
1212027316
350525410
1063163518
1497020298
1424619550
731148459
2022209491
1622126864
533870220
1849270665
1841672534
562737682
1412460702
1681653171
1279777589
1712563033
1695987555
1367126251
261103004
35555001
1842169649
136835050
1987949003
2057493850
909199325
1407506132
1149553906
1072316934
821613858
1399047632
1264570155
54971920
2102197094
764025765
1195497206
32244088
918625410
895853751
851493929
989529113
648085723
974219438
979532970
1803129615
880841097
1651786810
1966023565
1798530166
1118145249
1274627173
1412519069
1664054848
1205647945
1099321547
1035575000
1233023639
1579322108
961450069
599589765
1079118860
1909172805
560441166
535384322
855488696
719239440
173013435
2032546455
1497271769
486028045
1248161079
1382236804
1259332381
1969689643
867031438
1775708484
2086075901
194002458
1352792712
1031641154
851527730
1229719408
1704239323
87436867
927341820
424382765
246599616
2051097355
794649059
1210317596
1972019588
87072485
1271081446
393961291
1713676593
1984866421
99034343
281013065
1851438250
835493324
1401271620
968890605
1308598677
1900461612
1307251012
1894043514
404572199
489026718
372892119
494659609
772832626
185828987
959104702
1394757636
1959781112
1069910994
949072262
1546294631
392081127
1898967449
1215655253
2139959275
1682932840
566488912
266575526
1111862317
1050263594
2081676773
1150271515
1576262487
951914502
1436119369
34489436
1637189755
441775806
1617704479
1347588635
1474071232
1196239511
1373345495
720858083
1005073894
1325843410
2130625608
1900684232
391202778
8350254
963603139
856456495
1478679590
1037663313
2082258501
685630369
730258731
81260158
1584008701
824939542
584494000
1568831383
1665223043
2008239138
539782691
90088095
1691576486
1858454543
924637316
1086254533
2017134982
1943765351
962435513
1496628094
1373783973
1211013834
1583748551
436032527
233204877
1452439910
696063151
671475875
1971073091
1348983446
1844330891
1331785779
1783826843
413322161
1285765795
970646728
277009001
1677621336
485183439
276112705
1730030744
1584132741
722967119
1871061824
415758831
940262275
1618265013
1431351132
289137225
1063297845
752251684
146540361
456376115
1430065752
1052967200
2145575248
1895440832
1998302813
1201412786
1329619238
1923489047
94083408
1416897365
31454607
233625354
906613382
900044942
304451840
1458958193
1843433386
2055195524
264340211
874366842
523743402
937323189
1866319364
564030608
376006811
956525013
138379980
1446992161
426844138
493542676
1602945138
157740405
1387825435
125376572
1773145382
703853335
1608399560
404360829
969088867
1205355922
1823535624
1165667415
664208199
2007574519
1398381115
59639597
806598890
1613992044
894669017
1017733689
1690145505
1026861614
988298957
336386419
2088387246
1308633210
542639077
1288457879
491736290
1635924202
282569343
1873454232
2147482711
715464782
949216477
603146102
1789413801
589523526
810950042
1607513549
1062240607
339760712
1747719000
1608656243
893539096
1472869577
319184028
1449964276
1533833476
133397118
1542282693
927002786
352335138
1768274805
414202942
1663035297
463841717
891322957
480112065
275131291
594200970
823737731
331334085
853496304
667844180
780950554
1610603087
1075625231
335533989
1474448278
1616511213
607347445
1393629808
60303548
1504495839
73330395
1203110910
307545377
498416513
319149446
1800716030
74521137
1022413290
862691418
518085107
42401279
2054785743
198428221
755416758
910370696
2071000587
1983654958
1877395329
573696267
1798718005
1239760049
1978052741
7947565
962649904
783750353
1337261307
1712564278
1675210485
143565134
1379766576
1559572691
345952431
1527964657
1459533723
724005435
1609799219
1311564111
2000642244
893833103
1643685307
2020338316
446922829
251360568
150025765
1222030568
1808659473
1670113910
629494059
1062738006
538072876
579165776
1650786738
823261531
107131022
1217417480
1607310191
1606707622
1941814000
1092790096
72423769
2140870214
1494428755
2114488622
470195023
1768718800
1557558877
1399006031
1368277511
561264708
678106133
737066167
874346962
633644380
2076562955
1371988989
440530875
1963460407
1684027190
1298098069
1058502407
1992783229
311310168
1354092463
293458115
1573350736
855637242
2087586576
500801737
568373188
1426650159
1758589907
1872523615
141777863
870304730
194109795
1678078889
408141934
1242039372
1411086245
1569978278
718703758
2132210192
843148973
38438952
2038643717
2073052839
1332032599
146699561
2015721084
751421442
388017208
1001044335
1873932764
1832547625
132989892
1130758048
926422022
138814469
1311057664
364366187
552293681
2058079870
1935674647
377201067
1761135842
1786867954
753768029
2138841557
282431143
1702262492
546965686
1847079338
1784969275
1714731254
809123001
1864121847
1050615409
766830660
583367065
400011217
617802538
84304554
249756936
1165894041
2144585799
440980344
30470026
1499776477
541377285
92152767
1852689008
487743698
89183933
99028176
46838818
1923330166
1463513262
1170499880
329700594
2045874258
1677056170
1615479052
1869198959
901389647
2083302003
761307716
1845533242
553394080
1188050396
1841818775
1964202726
222484142
1402130704
1853527173
1315605040
1186552530
2019356659
1046464255
856551058
2096507822
1081840743
1536080818
955583568
1239394302
539401873
666537685
1826393487
339187264
15873515
744012304
1091324626
1391325755
1057210257
1771430982
1243874304
1269518447
79593822
1469528498
718834030
913035346
1849678936
13666895
1659657026
382973752
440938689
1241032875
1555733023
502618850
269893105
584048556
1901836196
1136900159
5395771
837415624
1750770552
1798864300
1114309673
854459598
1514588919
1402725076
291833803
1460487646
498030663
1523816870
203319670
56613737
1793767183
1961294611
697425187
56916343
1952627074
486817907
1238739830
445678899
91430082
1981910242
874074099
450908073
1640980489
1834549127
2080870357
77910067
1267772134
246756272
339937935
82619625
1863078663
1204189715
1051156470
683522479
2144105159
1511979055
1156936974
542627122
91299083
1276536605
1208255495
1560749569
2015108232
1130891266
1861919645
1204411393
86296059
42820186
69162258
1088872148
1721219182
363812237
1977588049
419828010
415475844
472941795
1005484938
1923394222
683711887
1397431952
439507092
1572406579
1260100003
1822703601
1322296367
350496040
1039579663
671173711
283453609
490078090
1603706256
1803582299
1898289489
1742655342
680009943
2093527322
238517661
1201351428
764142060
282034715
377269085
488936276
508733351
683589607
1794662861
551456334
1590618622
1725244302
1793040712
1835771115
1983000748
845911220
1571905232
1126037128
1360781171
1564820820
438496121
254608713
1718625284
1429000221
1299596209
494302181
328851737
1807749122
1741478058
394475617
1735637603
861604689
769222742
855257412
2058081763
830844187
1649843882
1180166067
1532549298
1134930776
1971149701
1893728884
979094522
963279576
1927830372
513317274
1201704502
1133465162
1657255821
708777217
884579165
1920597698
1755511329
1513493685
1776203158
1709416070
1492350482
1070478974
177115697
700858811
260937718
2031221746
866752658
418124806
1865850577
200167962
1758436529
432292524
1123818068
2124636843
2007601899
1546594572
465929162
2096494124
1758557146
1020125269
403519714
1327382488
4204990
2064537992
897702752
2036419026
1505955582
1363112976
1475170804
2063842484
40400673
272274807
1961660685
1924200483
484748850
275594273
1170080437
1531068227
464113589
610425962
2038459506
1365160798
1942582305
1189099588
1241994755
1314017845
235322834
2103450660
2097801364
1560672418
472291537
1646327030
880851822
633270867
1859892537
368958344
1416498220
2079687465
393611591
601076955
492957033
1942569355
1332589090
1387164305
349677261
673262553
145117236
745970564
357444399
2084354046
1310073498
953717061
1168971668
1591951112
1342612540
1434343061
1124998319
391044116
2073245438
1166824033
423213705
1527423852
1916047704
397072687
983636376
89512536
2089630268
55605579
1457683864
2003523396
1470787500
556757878
658859516
1682987123
1719225183
2043300393
618319565
1672117281
557114077
1507743203
1577425880
1218926065
1314109865
629234478
1004102716
349432497
1186390583
849353123
1082318734
250090340
1399679241
1409551021
167209948
1079520091
632141935
1521495619
513382562
1829157755
2101590071
696653505
1946480916
1294089092
1041880597
2053024126
1482633598
646601790
2076521171
600125763
823067369
824452094
1777343327
1884636943
1321974027
1217088352
68903115
1119559959
240888589
1744200860
1311894915
1621160878
361389861
1497870656
1935087862
2097683888
1323355677
130588876
814847207
1654772341
1085809266
585926121
1809645404
1982655661
1828682787
821928780
1362591380
721429718
1591476497
1355115342
1985399821
2147454713
1241123346
1161411898
1694902846
152312613
221601619
918813617
1379868142
103408818
870769322
1425209037
1049605561
617810287
941409254
1753413786
872387339
999832594
1951576347
563641977
88354044
1577108780
1803701324
1762817436
235751787
1560053502
845257965
1757044367
1376888132
466058973
288787267
1106599123
385831909
1080796034
622398117
360977435
799480143
40686402
758960395
76727761
451660947
1357944284
1421511857
86303521
1435389265
1149227175
1807634525
349254291
1393756152
45554474
231132434
612111780
1227932997
1983409603
684213599
77709380
1292786565
1029381725
1777030561
430535367
774430942
1549086151
1784866176
1943081639
1280351841
1102186712
740838573
1777198501
1395884313
1160490128
981174119
110798011
681273830
1060471398
2011405159
145398530
1043666758
1654292712
315572074
1343237705
1042846866
2067063782
791304568
1566419385
690782892
2144165545
634050495
655424085
1665064193
1948268840
930079798
2047606096
1535476635
1126940478
369509474
683918938
87169668
1226839637
767942473
942078332
906332278
742455365
1381089312
1905250264
1593253389
393863432
842727715
378817886
1125934531
1589105938
959071100
1582259727
162906132
1277843404
997703571
1987896146
788660253
686469663
2012657278
1527494731
404197054
1526304432
1863869820
1760754673
710010555
1370819390
494914658
1508426958
1088789895
1354199976
771219790
360865163
792778934
38782942
970304883
604385141
457689867
1558955872
583940529
1136031151
439087866
833663884
2036139351
2114207283
1178016105
1046391625
1928849552
1442872899
404080269
1222246354
273830863
1546639882
75799490
745785117
162078875
921105688
1581260625
1076736692
408390785
1336348637
1765349955
69610990
2128305737
991366204
626245077
557784392
65211824
1713337653
1450704344
65049568
1601029445
813381129
1667526447
803079258
23097858
1517692961
1880323488
1123366536
224675410
355299640
601060331
1770112347
1569502295
637821902
718898763
490702804
838312242
149491282
1342459197
2036139813
1205552027
419216479
1799475139
2142304079
456381320
1370698618
346030397
1129269293
1453916359
1832492242
2142443533
718323141
1234862251
1732825587
913085346
350368706
1592938491
2127903849
273966394
1073361488
1709252411
230806137
2014395847
1783557048
884215070
2047021983
299180908
114491731
293381545
1305512608
1471219258
2121217389
95958652
1437291409
679721470
27560453
1649507749
1500051998
1634509865
1737616961
1333268436
703269227
192149851
546936426
1657914083
497422371
1177125674
651510682
773344135
1249096012
220208510
1567262678
360579123
784570052
1178910986
520693979
1787074453
1584817891
1647055675
2066989555
2121981993
967755208
164918374
1979277612
1963243404
1434698597
428607091
1966441432
1036126843
1770910877
1067484963
1166357812
161817910
1244474957
384496026
1381113328
1231823012
425334642
411862760
491483873
1345023912
638477622
655439085
1379140862
127182698
1036914968
1034619818
1646183731
2036683450
2089341825
1243543500
993319709
123948775
332791965
1875925056
1012924293
1476398794
852157331
1042730124
765561262
1554819505
521278610
1229092223
747502819
1675506971
1258967779
1041753039
2005991906
303932468
2147169504
172766606
818914138
665022851
444919363
1284479064
375274927
1885773046
1390489479
1198959595
29713347
1936949338
45843539
746139305
215239146
296939117
1848554190
1550357021
2067172940
1053102590
2147293792
1239827318
753127013
452325338
2036491049
1807132532
1609481511
1207986199
1854528385
878951309
284621128
620024924
1133042551
1957873955
1211395576
1062565072
1302807570
466677002
1450210742
571588009
660929519
1851719686
439803066
889849961
1436324269
397690785
518380166
887049278
1614768898
1656180374
578718853
24470316
1258447801
929440241
1494494289
1783389973
712754327
1147702091
2028925318
1364076501
807460752
1277163676
1216707719
14665192
767016654
697919475
1622665157
568297933
1144821300
616997052
553646661
994881245
2124892238
1214318639
668234039
1111924212
1104780199
65894820
429428026
372276506
1280896309
584238085
837157413
1399735838
1845658137
1642552554
1960726411
274327125
140138778
1373115031
2006011677
1897854195
1707321665
430960998
180613821
1281252221
1467293933
186114069
1182584079
552415265
1054570811
905084478
1229892664
280005335
608757995
1408952374
2088949980
1786492460
544955911
2085577608
631916568
1236137955
821212074
1929444446
961390069
323481711
127461384
278045175
436283983
1871581607
424891406
1857069609
290477245
1567796173
1093109541
1726431301
1024825687
504405917
131528517
1820534259
1249881475
73478084
886959683
481909511
148784253
1627663633
198118267
1727929909
1649213151
1953214751
1113917202
671132977
1759457431
1599527382
1706668726
15298151
1034228327
877119331
1934886355
409129422
1137027462
1831038384
1970366678
1019930130
793508562
836329934
501523574
177940701
964644564
1514624389
1252245030
1594021401
546500335
1471548605
1179037580
632443562
1402709735
768633385
1286712024
435029613
1073620269
1638108989
30846130
206901093
1476897036
1864379083
1126338650
288045202
709223583
552483939
360444829
1238339686
160542981
575088381
2084298137
308275404
1202177341
488192603
726871164
866596558
891492327
1805084184
1919063825
1887845460
1407495871
843914309
754357460
768144961
1142756866
1519696729
1420128265
278780008
1761393250
1554020727
1038759431
846987815
450358720
1626686730
257225344
597004226
1559575894
1692471546
879133555
351433544
1384069045
531641791
858220861
1303017843
2068570692
1310454160
281157983
673816232
1080763207
2118680194
952141223
1844395797
411789208
1294908406
2000033145
631909910
305525266
1426763123
373556223
644276360
605675437
573278792
973429700
1999432823
1787666307
993796263
1482548857
170530782
453001423
2063009722
461506304
1521674569
745777177
539642517
670190766
1994514229
1790744536
402704331
635830370
2043267344
1005620297
596827952
809556235
1092110086
401516306
1904108595
675639239
1318633782
770621713
649047646
2118647752
2002919740
2135850332
504824375
474157860
935587291
1614262192
1651421448
1932098105
645595795
1128583294
1100971808
1650439614
1871039637
1064917574
372400907
2070799696
1111782893
1060506254
1735502556
685808879
2108511724
1236806480
989203195
416520669
1505225059
906841007
1485703672
1255349005
574303177
1252187971
894843582
1165507728
1950535756
1528690331
820282601
1529085683
198007956
979860463
2107159497
475857820
1769349724
1488467095
991650582
1152981563
1893440575
1050355163
1872120862
1730173256
872517298
1328198026
1350396684
535409413
1104342540
606199751
514112650
343964719
570995712
2062278047
583950140
1594968727
2114728807
1377466937
2113737657
398388556
1434581087
217917332
973253577
1052905893
1456219436
5113607
1401477178
192582622
662123032
596057020
564639433
694427838
464875603
1253145199
1047137569
1271773717
1928128337
789393051
914900724
448209445
1407696008
2068197130
656910313
1316649327
1392712093
1677334269
1606408098
2037062151
569023021
2097393031
1822433822
1637829192
1550898371
487780174
447660793
2088297299
745591104
289875723
1685812756
1972174689
1119058399
1026552781
1224045211
152901961
382049959
745970564
836560850
1988994481
828355509
1344800844
266026196
572975234
1653395515
7592138
1559057684
1223243165
1228980989
2098590878
906551201
1550426078
1984380159
1921340081
1467521155
73069613
1770363797
1589091379
505305069
1795722699
879170226
2089649931
770201766
686476819
237597119
1162465814
1787679102
163955603
486022118
1212573372
1160095491
1605468119
1102278547
1838347580
1827465254
322865333
950103586
109220736
1802235465
1628687277
1218042363
131584577
1933315159
1224439820
1905816353
1783048112
1077683147
106855975
1710898564
792915160
1544587673
398960807
261722210
1807657451
242396281
1261890273
398118016
1752566888
1990983699
492713405
1648481873
397793357
161450882
2077485195
947452903
184420046
1685613392
1416192871
1054379894
17654332
1070505618
34939345
1160005459
801770769
673689027
1677263563
880444215
1193701034
41333647
908671936
95305682
305279305
70646030
551860837
1633575407
2067296647
92785441
1881505768
1367445223
1138377577
274357215
1855821739
216502267
1169462250
311863057
2101453890
1262320280
532902245
764267682
1941017536
283580723
335140890
2138936097
708367208
23212856
1341163715
1247976380
1478029069
330811097
1716340939
215438767
1897899579
142519188
1504009185
922093692
1096709413
1350681663
781555833
117140011
1771723312
216521052
2085386397
1896330618
1344027621
155014337
1812304939
909769103
1565874702
1869642387
613126615
11799235
1912927698
1379446637
348877708
875570520
249826193
427474187
45108716
253140990
708916017
1710207303
813380987
1402939396
1000825881
230013769
1668773199
1244389481
1489034793
1928183076
230274973
1874206044
570023440
68745663
677325181
986883755
288789049
1392984289
356541069
1940868956
1563017376
4304848
431661340
1294557579
451543364
963851871
2081066686
1185140679
2136573796
676370086
1740549471
651378760
1461442253
26617736
872566040
1884035131
1903684462
1365887720
1429899927
1269295664
1463728144
524356965
16778754
1618108704
1439504877
2128935957
107038709
1926105822
135426079
136698842
1438070529
1371530201
1344820165
46647623
1357415105
2066330649
54595744
464297798
334932578
759334278
1844454940
1823000907
1723553879
1093292166
1437649007
1768460661
213800536
1340590909
376783612
834137775
497969824
1295208516
166645440
1687582862
1390345038
679795644
461985671
899235856
2012638992
1133786943
696969516
973078931
11405415
500315226
2022911747
229026814
428477024
609935218
1427934037
1105061189
1247689382
1032211773
1447848058
137901799
1285025677
1296749434
738551041
482408279
1136809410
546694464
1497329165
1297662139
1674514496
374453005
611239273
1258602007
1530022288
1103915915
2040298871
975532524
526903408
4916870
629475934
1913842285
1303813500
564930200
602220365
1723279142
262062676
1091064419
1331059734
1394410597
693055615
958426526
1836746486
1357665506
448573842
1943810713
249699984
393960258
902921030
653790809
1563874135
327159163
1379752144
1747421756
863079397
791016720
748477084
835057709
1704149928
1378223753
1454215928
1406256390
920276583
1916023056
1152373541
2094289874
2035018763
12140093
15087479
244089341
1192458715
1386622029
1432705088
1846179978
270885011
508234961
992005104
2125629885
1651928577
306545501
1996884353
1752208914
1048220847
2032921660
2060572448
213391193
199842679
2113827857
918614527
919541355
1243461601
1522549891
1841386078
1194603373
817030067
842357333
528697111
196269343
1787703869
299518463
1171017817
359433764
1751288337
1742916410
1934286023
1770442394
983635276
1888281965
510065462
1690643823
944325193
1251693929
1798913797
18838109
1112088919
1172462529
536263937
1273340904
649471916
237297494
423374034
1575134561
1720929810
516023237
1637875180
871848842
1368362988
1190693439
1603751535
1596394852
1134088267
1695626481
115026369
1815661847
1638294354
827102248
156912037
2028227819
1017053099
440833559
2031936596
1120621205
371211649
882954617
812664496
887864332
888242336
1081459996
1674390779
1615654990
373890537
100975658
1506482880
1693827742
396191473
527483024
2947024
847019936
1255864549
1169157505
2132971026
1476047785
167252817
2146077695
1677396607
1437484405
1390123614
1341764932
1080526056
68401076
661820611
1565763824
1918877065
1079818946
1109665155
817100167
36374703
2137792919
1911514360
372020396
2130751156
1822547983
154785111
1873200227
800317952
947858815
575839884
1393908338
261260003
1872419801
2072693909
1127484160
919437402
88607896
845183681
192694524
123162006
1690682171
1941661917
1451837945
1991418234
1188644761
644158380
867463678
744995121
1868073626
560386424
254421990
479122092
489641069
54653845
1599129540
237508688
1875147253
1231325495
852586110
1528712793
1721723797
926329367
1362111598
465031870
1003463464
2091128802
707826580
1088932905
28254814
615483716
1287785575
666720384
1192440062
88790822
982249976
150668884
1760349871
1293095871
799699261
1811950278
270044186
1838518221
88127704
607267900
133976396
1930444663
999633493
484894295
2096249882
477804852
1624109439
1820385922
1583072285
576207973
385095932
1947197710
1213963993
1654818335
43792492
1019833310
2030283921
1214508489
908641458
1304993784
1482889507
556632285
1691725219
428672231
1781933171
2138937284
519332692
1960494256
1409575432
626434970
1394515979
1621368416
784608031
1031001956
1482158917
1051490267
1549338285
962021586
1883987962
2059743926
1748505238
5664769
835381420
788652124
316429274
1826360637
13993416
1382834858
1873385304
628958097
123154980
1510800975
1232083303
1600715562
9728566
1536664758
1401394528
1713150609
626222877
1554334979
101256404
763538353
179455307
1804614167
150369849
1050572890
201154057
927199262
844020098
2027532457
64557272
1985302880
1104440873
1532290757
1900143703
2031130792
857651754
1787935347
834225481
1119945994
1865719637
383340003
894210220
748453217
794552219
1931262542
1364199473
309511019
1539941833
299379538
60292666
344170688
145571759
1380541572
1134716987
2062963005
1479927657
2017336988
246190624
1140104989
505226968
1051406761
952333158
556111574
1217683051
551315975
1442308378
137466499
1498550885
1904310555
726399604
593714313
189043234
1289976465
112003026
247915129
2054521304
939477213
1294291253
573927557
647970621
372110118
222346643
736798094
1390696645
68852184
1918605552
1583900661
1945490688
531650660
1945677752
1717780678
384406040
611942027
1220808132
1010664246
2138025668
1349446947
802379501
2117257053
525239802
1657178866
901048297
1924035922
671243540
675090701
1727139527
956084129
848661299
528865495
593447090
1517422945
1826708206
1372821871
1507004061
1192328333
1690537605
549035353
466060719
1520804348
1249557480
1108590974
219289536
239915057
1823799557
274420686
2141313374
46986591
1490214782
247434214
696796454
2075487812
130503234
1025978625
1222365534
116354369
521711497
792053863
38650723
971625223
1083824425
1357567250
770318635
904725436
333565218
688361872
1325226902
319364549
1059922362
1631424667
1442456782
766700821
113282719
1604571745
546254293
1646106577
1314242671
20293343
307613671
1632053451
382951318
1725689688
726123226
1102280999
509705627
704640345
1040161675
2075942360
1413812586
559462067
1221469550
846236013
2059115200
1758927641
49607475
640883911
20369019
768489946
484691279
1370113551
2006540109
1163933623
1749119775
2102910903
1614319232
1077146049
1555111521
1300116143
1780882427
1308578314
2135007813
1906973164
1685117403
719878732
682495553
1648144936
1363730292
1723936467
440636326
1090945081
1620351387
499633457
411976785
363723276
1518280832
1537896536
44325726
501552040
2006106345
111551049
1140382667
1448654074
933183606
2114137201
277463797
200746159
1463590971
641000394
1197836365
239194464
1460644431
1012499276
994036626
633971396
432204162
134959343
214590636
491455397
1122895111
233821953
1193705373
1507659029
1813220000
376156214
1413779408
1788139233
1107419273
573256404
181374767
1743726189
2146491747
1418651751
32823473
575525729
1515245697
1246767353
1102132805
2025626390
804956833
1313039475
768215492
278907665
1112039045
1731160507
213267270
1641434113
11309039
330551532
1516153816
1236585404
1020952131
658903460
2068353527
1694918342
1028793307
1534707568
559829395
1948875924
1172107951
1483630468
1507744666
6322075
1747550589
382880886
1056751445
1544435690
1502927913
1718542351
1153353939
841870223
1983307281
2085680617
2086982878
1467053397
778687664
747642544
1141082336
35760946
306402424
752208213
1063250090
43415571
641212934
105892112
110878177
1640007211
1904434597
605091251
1471003975
1254509984
679620692
946179891
760381822
941617296
771468835
561584364
120930726
666182598
1307696451
1808802680
135057971
199149888
2107292577
1675153516
189380226
1603752484
2021461581
653682965
143973775
1357869595
675108598
440018149
623658560
1191188506
1573389341
1925643218
1310795581
1488290598
1502350923
1893309645
905738430
2142471926
1949110905
695150626
2093101115
256213992
799767680
723535233
926707699
1018121077
1199615408
2054187556
63626531
1667898443
1969723956
1630293750
315156045
1228942749
446191926
83862841
1142627283
570586428
1528868031
746800600
1641552276
1345597520
1945442555
1342655253
746314594
922023489
1297790297
915664611
1529736310
275532912
673129536
223082797
1047147227
1880583533
1509881493
768031553
1090649502
2140068584
131735985
210175436
756777179
1366343377
74340728
343849300
1479483021
923409931
1654907303
600395246
1133681781
815781158
1171352014
1018441687
233758505
753656962
1680621604
1266408128
123980655
1966770670
1047457967
1386255922
232871868
331881555
1645606772
573532745
1624613328
1481296564
1458168028
1574276423
255981496
2006124997
1561572346
540581515
871972864
1019169473
1955779429
537751205
174237265
105178098
482451726
1575157207
1244062066
1444836859
1787629495
932870470
2056625502
1012972309
1562194991
877466161
1756867570
1172740512
1251470058
1017435120
655836789
1775727492
603981627
1024832267
1822905929
1709403112
1405508445
1256018154
81553931
502347951
12345930
20196870
1989211874
1507478025
1491413489
718304086
797546177
151822317
85108948
1238757820
842504150
323013222
1421078046
1011338160
1033749087
1371948396
449808249
279334734
2063949379
184848267
1777299860
1846543122
579851200
822922656
456232769
1687223059
1611182700
1830801095
1871333545
2004355559
703760085
2047220768
2014398031
1451608096
1620070764
1199822104
1228043615
1818078685
856190971
828986315
971807137
1975655300
1846039239
1040253849
2122720044
1191480572
723530078
1586027699
768443270
1227858882
1909664718
2008113716
1130079484
1607625110
146398880
48944364
42717914
1311699130
1776327813
1699860484
1470851515
355239019
1974253367
667215163
1225629377
146828889
320699715
386452777
1140829441
1724474909
909801738
1921596377
1461195918
2079266880
740139742
1742738072
1972196657
283442073
1359711435
1912738863
736357778
1343494629
1396217691
769884224
959380838
1395633967
1235650036
1880641892
1297158954
1314062711
2045507670
2010093348
1926167050
841249890
332530518
1655921382
846337006
923214432
418504137
179698651
1385762344
1625497784
900825576
1475881499
196701453
1089805614
1142047406
414031031
1972799164
213841807
2065579614
2133469729
1026195868
208695307
757515206
657733048
93045608
1055558004
971350800
475606066
212990318
742242084
999586379
843173644
1339523343
22930440
1058319205
757672829
958381459
656496613
969758661
47230095
197047340
1405627786
2088066512
474886339
100952902
1102912814
2099308738
1305762928
127479193
1870186281
1193740571
295547325
371465758
1590841357
1750419551
2115716648
610958858
167327102
2065690381
752141512
238483710
500269770
275111270
1121700559
486594563
1332666700
677185413
1413642605
1252873435
817909626
1373702206
1939601606
1196843637
1348388171
977308813
128376239
1453423067
1476357834
388116275
38376716
594603564
1600868355
318488449
1272014906
178353562
572401469
2054716410
1671917913
882260890
889136786
2126915760
1294526089
1988802609
1191020416
1269269684
1764346800
715820858
1939491929
1564032812
1642455983
1502907934
1000864001
1965742733
1626942609
1870603612
162417826
1570444141
1004187358
1614810671
374405563
1602581478
732943845
1248289142
1935238948
34951390
1591723952
239129418
1740777656
770500865
469602743
1008189651
923399362
1043756715
1810637770
810970741
336675713
960836044
1940491598
1247757262
119527266
1575433564
1036261302
1630947074
1043891249
49793060
1251618237
1812350948
491484995
770726179
1807439603
548334327
1655071069
1027876728
790930203
491021157
686945186
1220299699
1340205329
2125161235
1951221780
1107297231
440815661
1346379919
282551210
1851884481
320741237
1000910557
1457009342
1520835872
2052212383
758620385
2063438126
316533484
1898981016
1364684544
1045939640
1613615224
691686865
443033655
1182153555
763924747
1584177777
23390987
749144862
1248639699
871310607
604863739
1718860312
1998845458
320361255
1208240783
917191110
405391756
411386518
1494341597
846577149
808054927
342159946
423431114
977167579
261369697
468233684
1768534296
2125287115
1118317035
1010158131
129903618
1457154961
254302595
471478633
1578432774
1757221837
191502239
1511337263
1700400636
661161142
1282912155
14576236
243921191
1227997757
85651252
676635803
472418349
619412607
192215706
1783298484
1842876279
1406444560
236615249
45175567
693706207
813345852
2095206504
959053264
703127006
427662623
358475950
1913603581
239948702
1733604391
464921998
1876898814
56908812
1150576632
1689787398
923670279
1989530533
1991613771
1883758973
2015627319
1626981727
1318846995
1809836240
1214362719
299288975
1361534735
1326578521
25118064
1304337541
1528928896
1761179189
1694244417
1731493096
97541027
712118673
1133550214
2007962514
1098499841
1330133958
862353238
1381054659
1477711927
805672056
1406253373
962749635
210854352
1868423530
1073863073
974188453
2079502870
568576347
177666388
1741613857
1432685848
1049327478
943688467
1044642583
1244692072
2090334427
680387820
532611645
654685080
548205802
1183092844
1436433424
1728989298
2130917984
131065481
576140975
2110186058
1384420353
1720440646
616402359
1684915217
773331520
1833938533
1878688710
1622584759
278265488
463578130
1221917467
1999245467
251644088
34399611
1709577596
2123366144
1673735358
1191923368
1533115900
2021094682
1152658332
483923860
886105593
2041123752
2071963875
993317803
1775213627
687696809
989403056
2101178565
736666041
1578388187
1458488239
1125344460
104951829
901820027
2084095888
625076747
1822738863
910455569
1735200328
1555969711
510165833
1185825860
49269605
2004514937
2090534281
1956592784
1428978117
1135901713
667696136
2123987806
154616677
1785178225
791758400
998176391
26099577
486873470
1685986350
935907150
838400983
1777881051
653300436
788244233
844772356
1170874499
1725172628
2026594499
1782082682
1800374777
695091973
945215111
812131555
218923751
1039650752
392365455
1881999980
1451337344
1124930071
1788178919
1165155740
1333757298
1207045882
1748520839
197315724
241112432
283591252
1016384150
2117429009
1675203556
916384943
467734506
2111343631
186788328
1988705387
1771296363
2010909531
721232120
1867033646
1346915553
1256053649
1262438364
1953843469
891305925
1058921285
166924193
1076760580
1083262259
397984619
933284339
1286832500
1143001649
1546343423
1673476778
1838096006
2040504422
1941210628
834411777
806093646
1701707838
85734976
728557402
1989026720
1092982006
145381412
788526906
1434687404
1839611656
1289490287
513850945
2131714566
1589472792
1754120200
2092269136
1984479694
855244253
951088342
360949691
1476287687
1828306411
2020087252
1568931857
1651758429
1291582660
931490951
2061979996
298998070
736575811
1713102018
218175282
905384746
1473038451
154834937
1667670994
268906734
322896200
856351718
85831081
905456537
1759525080
47397683
1753756816
1422260963
247556714
1756127143
1931162720
1872647191
1150335185
2030354780
1959244952
833424574
1375971295
432013973
1623030669
1014175735
410254139
1908556674
1100567908
1255918085
1087534272
396501755
776133535
1267264572
1566844816
851562471
2118679926
662773768
2087322803
502412184
2122048784
1939606174
1184947717
2048003854
888178237
1755789972
900621946
245870023
86520366
676003108
549354525
1057747317
1631910655
180619838
606343435
1996242693
1919553890
2117195064
1252435037
1568935550
599235163
353905987
546329346
855155760
829252622
1527331633
326457555
702486684
2129273533
471970155
97277117
2083232844
1407027050
156563176
1846594825
370216013
1370224602
1352691009
365758924
1411031366
1274369597
1289761609
1959975200
1366319414
573562087
1402216434
1306304616
1173786513
1405089292
648729695
562167312
553212973
1034297045
9550208
1660844499
61102887
474184927
800240962
967406540
847987245
1217572020
124819384
2134154784
458536423
1690376599
867286612
504900642
410282048
647791389
432908823
1841083017
1567684809
861388834
157736927
202768117
1391656354
410836920
883691550
279693194
1922727736
1732475796
2110745062
1525569166
379485817
402995394
639950657
1352772804
542086382
458600547
7184673
660663279
450414401
1247367767
1220237437
179738845
891993410
1426861439
1069786023
471274803
1932674742
556479175
944324168
550070409
997019421
1859690685
1774369358
245066928
1059453848
1946703918
1066577
565857439
322041434
1954133269
1993404619
85855372
328858433
380828995
964668074
1384192986
953263210
2102336365
890712484
1885458383
2035637411
445052559
1718771346
1095197233
1961478827
1682379116
1496863255
1060907152
240138277
1090950154
1210434454
527055031
1514348535
913593534
1413955917
1186132533
1414036261
1122895111
223052760
1661202113
62094208
352441814
724730898
1804635686
380306845
1616970014
1966514781
1207370999
1678667621
1059282183
1022087532
13028025
356912332
991519666
449215877
1799386963
1084674286
910215419
214828859
220198391
1111850919
779968545
200762283
874925013
765368670
15656115
1051687631
1800451055
1120589576
1429455268
7007170
858534830
551921597
914065042
377194071
312452674
2107978449
328944217
653861932
1645916969
733853691
20888457
656982762
1994569699
1450681236
1506127863
600568168
1935470176
1205509292
1966186201
1697669951
1681036543
286549810
1634188113
1467201594
1784135536
66216459
1813807719
1382007264
603870063
1209308992
1372181004
582337663
2141385661
469600158
3269052
2101205960
457774479
799663253
1828601030
2136157756
1351903739
137147730
900503901
817710800
312802723
1168676041
258328693
1599802271
1512556800
230448382
1749315200
1413922955
1026045193
1590659300
1759687192
1321041176
797181567
1889422699
1724737275
1183984167
1481515257
2016730109
1023557907
892099273
947246249
2145268765
1119609259
2026358666
1780768111
1041868794
2076972538
416887681
996071959
539163549
1840433873
2037281330
807400067
33768765
195666706
912045927
604963473
106655415
2048979696
614575636
1372203776
2089887786
1315799825
1209630640
1461172443
1741546340
560684331
1934491173
1040780458
1779906846
1603219995
439253123
1968168594
1154168744
1938951065
1905856511
1717363789
69990872
1751294957
962593350
1897573510
1019291329
1082301162
2089187224
304481276
78391124
816028781
894837389
407721339
246388458
1762665036
682318155
1827659549
2138994580
1585980135
2146717295
1822845975
1014362664
1912629000
1367830444
1477239510
539210238
1794647659
1260747572
1822494251
561092622
1872012391
1529691025
69911605
1742640479
295087760
1291823249
1554723090
263421919
1683669795
183755484
1436282431
1806237198
623860854
591845954
1810450276
1562550005
1237709362
928018506
928029829
1776956868
1634777748
21445809
1679145999
115908426
866348948
1890749172
2052365551
1085561433
1386301393
1675258197
1819684334
1363079833
1217243760
282426856
2125734567
1096615493
1287643119
2075630908
460034517
2097725778
1029101661
1725207715
616431278
1095925445
1142212729
238189190
2133612204
61293949
864305627
125479938
377393970
1295302476
138486788
973164191
1760713788
794593736
1006402260
1792196822
303108151
781629487
1356644037
1866481848
1938219073
1747146316
60131259
933827138
1481596216
1676460489
876035824
1974751084
1958066941
471214157
1286306017
1093025675
1369963682
284257349
1695660241
91505561
1392787374
791379961
577172961
1629555287
675661298
557507834
1902318850
252891643
1703057823
2071032116
1122871636
978825028
1450118407
418220090
1323971723
1968141257
535130864
862570053
1837881503
926760526
1522228099
623734628
1098736114
885305063
1548672646
302576482
586112356
306421507
2113509282
1052125236
522080365
1564388587
80863164
1518272340
1968555678
257923700
1182571540
877987817
1167292856
1947907648
1887853790
614245094
489140952
912523855
59742307
51677853
709587423
445785872
1176667709
1804505302
97713825
1538544646
740847086
1870568820
1440359552
915804890
1802778928
1577934189
658247646
237815766
221929771
839765287
1035254773
896885946
123663377
306613237
271752177
434884779
881218215
578882173
975132800
1741459602
171134528
2026281357
822155502
94789845
366771623
1758766192
1855807079
228425685
279384835
175143525
1198130930
2111822476
122409856
1104004598
1591741678
2124318491
491472135
370263274
1930121910
1253626202
1534572087
1556548231
397833231
515952962
2037172075
1208462920
554564491
1185764207
1960598805
201427887
137739238
1789735910
1052329038
1324125939
1101678897
1320378807
1746161625
1206287830
1805804276
2008727926
1241034994
951365407
1864500387
352678014
836584102
1814460241
2045774840
355114584
1119249655
580747834
634941351
699866711
1965971507
693831772
508643563
1406750608
2048035638
367646665
368431542
234482383
316596396
1773056617
842009444
1531377031
1227621281
1049588564
1129936977
1618034703
1527055340
854495969
715453142
2067127207
381234744
2034585222
814401010
1178452951
423431266
1922065577
1683323169
385632720
1438589840
1825750614
1938205140
884751997
629211187
243282946
121906424
1109307686
325462855
1655086223
1694151007
1768205121
1214407651
771162229
1361022278
1384387186
1210964629
552227988
135242182
1306938081
1745468413
1618861255
456780439
1595858211
2133264451
355439206
452726972
796205382
738847474
1206571059
1008984836
847542117
1924376870
1372348329
693627167
1318821080
1698172547
1111063430
1340511808
456168916
697859132
120951735
1202575814
599438826
1589920672
133150626
298243401
1913098621
902299257
1060103796
1429452477
1448474500
1077851078
259593875
782112117
900554103
169431194
771709889
237046599
1266423910
863433783
60047700
1215235551
807130629
1206563377
2107451136
395542912
52168010
920345878
11955531
207521394
1134442160
1128586622
1777242258
338462333
1613146627
1732434600
1249249196
1985601280
18170826
2116304172
1062241081
1020734053
457678775
645451584
980730250
1889398415
423323350
1830278290
158298967
575808762
1227717802
2044933017
681587194
1306272239
902442271
740410036
2144229101
246652439
1409030007
1698366278
1968393866
44314488
349702955
1364645028
1827045430
2135692119
1217889027
659223845
2056511765
1724384835
633156364
1426788460
1141303319
324626314
388171101
1246163181
2085172239
120807729
1175863693
1804809719
909546539
744253219
476158372
1920384781
239636223
1884790248
1515366933
2060335456
1141772536
621030624
2108082679
2016791975
347811936
535382211
1524578541
1362680749
1859238584
1156298643
1186962523
974990518
867778906
853487355
1688218346
622016441
2070540183
1453611281
421763312
1400307818
1179237783
2143087098
15236441
804393138
1738284206
464779852
539054489
252668604
121081457
545500403
612995960
1115281393
713716078
1255288634
718838152
558011886
766124463
1523455896
425305151
934023893
1842560262
1991623625
1834834457
78152637
170598673
1061165316
1603367039
870917128
2030424163
113151734
718344633
50955961
1170189759
1774973405
280432532
612710479
618081878
1519842973
965503608
411370833
36646150
1002875354
1851155629
1937493443
84930052
1829958047
1414830898
502497420
585219106
799656818
1037775146
1095083116
797245345
1815645209
1413476102
282831077
1337636568
1015074386
314477409
1252270237
1985686742
1276983965
1511263414
1797028776
120914562
545339343
694327829
308574019
93303403
711537156
1735002780
1516352828
198425268
1605297270
178877989
2129631032
1161957302
1653014732
999692766
317066853
1081621397
144318731
504117345
1380407831
1507649465
1559496129
1794620228
1789462543
942789327
511795796
1766770664
1773895186
1404669873
797013778
2004151136
926049249
1236176310
1499138230
1898124244
186797043
1115810329
1722175301
792837862
2004747687
1540116735
1608416689
186497051
492913754
1008697484
845575003
2038328548
1529070177
1003750788
462430570
1960428607
615622137
372713704
220669770
443359032
366501353
1011400812
855439847
121218295
946741394
1107964116
272438568
703457773
808549793
1615961607
1768338086
2087142274
1261453138
1650299934
5604306
882187697
831357250
1480621232
275556725
542790685
1467458605
1353254072
505626729
712511592
1257573086
201029502
1149938972
939240748
170166386
769397843
1942010191
1420186464
1926933331
1531820917
1033395092
2147011951
543948360
197430622
591147852
1597799111
2102426973
420572867
385216955
343813997
1934144314
336056371
1267282739
1433438225
1082194052
200145360
1967999028
1655994853
661867058
1519564427
1446913986
2017193410
256670230
2112529433
716698589
1125388943
120095294
609634607
1165324020
1143174260
519043202
74466068
139114214
759618050
1943244323
1745980303
1848833194
809719136
794483955
1854008638
1473839187
953922333
1235682296
1092876975
93167033
1589479866
811767401
217524639
1266490961
1036030243
412120076
103757276
2059633583
436041832
1400307461
1213053736
2098472297
1035216003
188205125
1343526788
153665569
715920889
991385650
1024970146
1233007503
462279194
184037885
612277864
417571616
1945078714
966114177
1570500882
138044344
833007205
663694315
309868502
883824275
2120098518
1287440143
956115382
364128015
646120788
328468993
57387970
238502348
832961123
7508274
846280880
44235198
1984180599
1643845485
2054361917
73927482
1945766497
352539065
233524786
917222951
1308189809
1823157152
1410541609
370848498
1488431335
439741840
112250074
85360290
697784641
378775440
326961858
271772636
1043643338
1740564499
159070717
728483797
224645715
154125865
501083911
124703786
689840797
75102698
1816073167
1899480357
814618422
2061530930
323966317
1459386322
469498136
1341029757
568104357
408780134
1007873315
52466440
533737155
1576008835
1280609032
7869518
1640102114
862265426
756649780
152041411
851090248
1457993889
1899485407
2126186794
507950840
217803585
1900086066
201537011
347424945
1181681165
47220276
463019275
1314216514
1338074065
2070335699
1094095413
835096340
691886877
266182627
1955098814
734689587
897496071
1550640921
2076148153
1553602384
86974584
1868986168
482176563
1651291169
638439704
1112597394
273831287
207767285
1668727881
312817407
662026980
1774193278
1924923387
1433831774
1357962343
273983574
1638280137
261794683
11446959
1010726844
124715121
735861420
340490872
552199337
377289056
1862876180
106941803
1477650452
1832394566
1755612938
1842557190
1516447462
266526479
1169608567
135406390
1506631552
2115256048
1220269091
1457727938
2054592545
1454998311
413520234
814306168
618855499
2032149069
1133727786
927877287
2001599886
628246473
1410650697
1050735478
1510355172
1593136225
112064614
546801461
1513844312
1864522115
883732903
317517542
231217301
806014075
298301106
1531981301
771800814
1363146208
1067631410
546340625
289852503
44694180
1106784277
1919387379
814731853
884424320
1812095222
2130941200
657756048
158328186
396503426
77300377
1798408300
843139591
812071859
1773840482
382120975
1228879861
1157066321
1625990679
1338137125
371555352
1812417450
660694034
1158223725
1298737624
1889361736
1168271821
40146775
413488734
1702341824
1461409664
1044554649
832685145
416185483
283661859
1663009835
1518537369
168126441
108511231
1633695767
182304178
1564341842
797326047
594900495
2091921703
1271450618
18416001
512274201
1308598891
630319370
2026378327
42755343
581136687
744326385
562281638
357956111
614804459
1306086778
984506935
1154377530
1540603127
844324601
817100175
1719952290
1734041727
643397653
1750873328
568837969
1564805029
1058337815
663578930
765236826
697928867
538629965
2019280870
1700696517
579201227
1480958164
1117495005
1815163930
1601526093
959406589
62186436
1371967585
171978296
1104746200
2072785966
242817914
458764362
1957175674
1727104802
473419211
49537400
895705097
230635493
1189316703
164258148
1410775762
1824725257
139815989
1985870155
1664712551
122952694
1960395154
1189171264
245876128
1469452313
553881833
966937571
1017686880
1163659311
1698455122
343110347
1420222518
423874916
1360419483
1660797442
1153354804
964937698
1760550415
2085623609
909620665
1017186610
1707293271
185648886
475570771
1238787261
1460884238
215853128
400534055
451812104
854871685
1194537087
1282733784
2137735338
1784903003
123771382
225215319
713735920
1184989455
968074545
1687062092
743557537
312380576
486755707
1699618699
2126857119
344264217
492827255
14939321
989141796
1129702121
1497601842
1959070459
1368146749
1087831852
256411465
386264352
776014277
157684773
1687433768
502415695
496682082
1251700229
852733474
604193364
1737033417
1583619192
1751287767
364189149
586898273
1610900181
2103573685
1814066132
1584546459
1149098212
524225491
1960838004
132232770
1191457932
585722557
1634475917
363063867
1421627339
1908764901
631921775
69626786
232131875
104000607
1555371126
1701011947
750701435
36005739
1291238788
317830488
478737864
425377463
1350858281
361487046
216154568
122774341
606422436
803154242
1918993077
1419580458
264579924
1042460252
870088245
739251557
1461022833
1549404686
1949201131
1553512079
787395472
1980693145
424393901
124003986
354741952
201544652
1495162961
1279025634
1234256220
1267716503
1344312176
1013246241
752613945
1196803529
888860912
1982802985
1852442897
1503552022
2146838068
1301204160
1442101506
179858926
1751187585
1238145325
551627132
2069212896
1761314457
856844615
1079168296
2092106306
1767826936
997466401
2082242725
1281753433
609925328
921976633
1673233556
2143891432
234534587
114857453
467014094
1090365531
1911896880
1255091243
785429131
1902987493
930040742
1290659652
506382869
1251759503
1637025974
129501179
599603795
2128568350
920447647
1025291588
1291573951
345606559
602989500
398208195
1315829471
264391582
944628300
1561141314
574185899
859665272
1832306974
434497991
787391067
780222268
1959749760
954979674
984368183
757649488
1903126958
892601517
1148237447
1095292092
198350213
1629547621
1428240546
1963805164
332028925
1930596768
1130100934
1735823271
1155965047
253149236
1048847599
837731494
1014018732
821771649
77313485
987614549
1865703014
666627695
539012829
239041588
1623212483
1187742853
1405949741
1109193226
1002834440
880426598
13131552
630195460
408148512
36681685
1836826265
1325784363
1079376505
1963644362
1718249718
449472360
840265115
1101698690
1554908127
358105910
736994409
1081106527
1212067192
422003351
569525685
1637595613
65937269
1906963153
2125298219
817132335
1600291139
1148281468
1243327194
531853381
1611830902
797068541
512800745
1613199761
552979161
965131773
1746970779
140839168
1399608138
61724307
1578711860
87333334
1088582843
446678919
1130392649
2130622686
705266981
1880706818
1509991029
220988416
284881699
1314151370
1152481166
1179798147
1844004895
1950249451
150617609
2126273023
1566051781
1663674225
1124421883
813266564
1452057464
970791246
1874853876
591036693
2128179880
511790632
1624481530
322494385
1361212161
1405878796
1947006579
1519858515
161673548
795810602
1554031452
1730805815
530740971
289450564
2096295432
1449752211
1746381654
1611614590
1700603411
1933911310
1874532728
1963953004
1897956964
134354760
2114809167
207215436
441276693
1375149799
747601980
320388935
315844885
1217382862
1886846506
1330900220
863088610
678186337
850168768
991671676
1117755997
1776275939
1609882185
312130607
592943051
1247817238
1083198120
392482412
842299332
1347302799
651531448
827838219
647776491
1587104254
523709955
1576986626
749811940
1884933681
1803712375
164778163
680010949
1458794085
325906329
2103635337
1475377513
390559575
110617800
556508301
2009634706
1331066479
938811187
2140255897
1416748168
1743358779
770407520
1273409587
764182913
1998100656
444301452
2004376165
1138758744
456443446
1196279762
1398178746
2143275254
583361564
421943827
605841771
1246940396
999161428
1747737088
1082732891
154770522
2032086058
1330211481
1878142818
1314249585
2081456935
377732991
6312181
959022504
17821478
1988727293
1315630053
295977788
65644153
1240189675
1586390007
926438975
582799165
880723445
1650505432
111633427
998157672
11840852
399370177
1351991393
1957626262
434719626
1769256848
1051439923
639890945
719503682
784004447
445051016
159656450
2017565252
130636931
1604346307
153079639
2015851576
1560201103
2008913853
1936338965
1291393338
1150679090
2054194702
86290391
1476507223
563744220
388907611
1232921033
2137082208
1212243458
1077660853
1971293240
535803092
1776626750
1350635443
309271658
553587774
828621051
341981059
722465843
1431421036
1390714160
479173710
1941416772
857924534
135961722
802839853
574276796
1432252135
1224215445
444969844
954244844
136761204
1698453834
568376054
303540460
1724167649
1608314865
825994059
1787488459
797571796
846761733
817045208
1491389549
1290754038
1365832563
834276255
2118157818
1481753413
1102686477
106959076
1893942488
1108880794
493297980
1585174055
166081665
928350029
1213184369
119859454
223045177
1733267459
852540932
1862838248
1124611915
1356193055
1188462594
1415747306
1293256303
1916460330
1995092813
1375774886
370625404
585148770
825873353
804261459
1072584580
192613286
1713578063
83172759
807775114
1737237966
1803734608
1676026675
1130875675
1059197410
1957983250
238435105
625094025
1665621289
275115077
1740200501
2095752299
1715959300
1946723911
1286651767
313290288
1389907673
1902806120
1387996295
1445489259
958708340
1485415929
992932922
1558571979
241925941
1336066048
545082162
1460571425
535498418
897522670
242640660
1456758153
646497536
1282449838
386046658
586496761
1524192246
430950908
2111286237
1371218188
1234737034
872217744
2056507236
649865497
1403323861
1183756977
524525101
1664702335
971359002
241694363
1224544474
1083191941
1920368915
1539863687
95532781
1843418748
952436277
2107440215
468209304
1927686252
1984494526
326277098
1865584401
1765079995
760051330
2066020453
1845859894
1553985795
424687108
1203475202
1973783961
179816081
1924177357
1193554361
1607973336
256661761
1352155034
1418997653
861759460
1212961902
2066624719
1238295968
1030217137
1829233138
817292540
1800279716
843972120
1003981645
731201754
956146672
196329665
255814253
541147208
192824810
2101281148
1080616276
968241097
1031180016
109992058
556439367
553711370
1943070425
1646655921
478504183
1393348834
1732809022
206945233
1605249972
437320165
56533434
663691039
1328267587
89260009
91090470
104425451
490700530
285176100
853041542
853992866
1913161682
697647556
2055874663
64637911
1284303109
2077689179
180501097
1819073239
2030757117
2097912844
1414124722
1354767925
862772950
999415940
919540206
55169180
2105779837
646335146
1548420590
1497680561
529995347
996871885
1555037848
1082839343
760847732
555668632
1240112110
2120839334
1212827667
2024122780
1991325380
1820895017
659143126
236466382
2127377185
941519738
632733043
789834192
53323679
538984141
475169582
1740194890
427640799
1629694053
1640202319
1554589393
1071489702
1945500529
2002020388
1637306767
89880117
988849580
1401865512
1789576182
2080441076
1176425887
1681931556
1621451114
1185686521
1531540888
1798530576
2085598043
1267745867
567735296
201969565
1784586886
1994256742
1656971099
1387431422
1327746281
974588681
2063793287
231095839
1096343503
828208458
934982108
24601552
1580745395
2017297952
1740660376
1036244727
1855271638
1029721859
971896928
996814112
902406773
886273246
316098893
197031828
1401627918
1672173213
1202590424
877267371
858101028
947801704
183824529
204653456
404515531
1539762521
737248223
1914303784
1166600170
427955836
1859793483
1639329914
1398134193
1304369412
2075524587
1705694330
527639507
30406521
1747030829
1218719090
409912546
484711532
523910856
997545312
107665649
1571147664
1286487604
2045448594
508869628
458594051
868777062
532535420
2107280277
1966342986
1577614026
250907208
1324503027
709948732
662407251
1459280423
182974651
611158049
1672163839
1207338810
1519175266
118269418
305945049
1489652598
469150703
1444819523
2095376496
975570726
487630125
1770375256
1780653274
1947361076
311643631
1019550255
1358293236
1247439909
1212403553
1130659676
856528589
1021628399
1228612043
1917990145
1622482920
1603584656
1292487408
1356258347
1972755940
730471052
117786836
52365441
907576638
109355228
959210666
1401195481
319908102
1070375285
1496968714
1109138266
1439442234
1922079449
1456174216
388068419
1794250195
313339892
1095306389
1916906967
1550891145
1305778419
151768369
1218102007
1365994420
1491198777
1542441287
976161596
738073837
236488420
581328758
2091855868
2102546653
881698815
1554453588
879883582
1748890894
777278265
4278727
1253613274
21915328
1951978754
1944878354
1357387463
1797414333
1442146077
741119356
1866015593
1170035509
2042072266
1171757286
1626448547
771703070
940064685
213818805
854626377
137566872
258739149
455678338
1958634341
1888709937
1988009240
989043245
1321361280
1909819743
2047214981
478523212
331806793
1954141072
1204126731
1426203100
2090912368
820376001
11522216
1990014347
224026606
314251961
1872194550
113098705
476457137
329251770
1874578291
1818758916
2105301209
1131461541
595210862
1845660565
835235289
1278638452
1295488857
2017690593
1287661761
167560099
1382138849
832485940
176996352
1175034320
1979021848
1413733910
1159778976
1107300805
1477903864
760447479
1318316175
1699491065
260033780
491540310
1904895878
1914751076
539094843
1624675224
252406897
1106014904
709721495
2138367777
556147114
2096261098
215715222
1760497720
1847132948
1908791453
1252801016
1155426892
411754209
2060358969
1735065782
703754075
1174192037
1266993348
506164059
1110853587
1543622978
504072194
2078795000
1557784145
1489554420
1500394363
926085867
1687570358
1617496115
1662664523
1518238909
1723824592
18825414
1751677683
38304292
18749453
665396707
161611746
1214719900
1139543630
1287569997
886551524
2087233009
722257630
2020536720
765770173
895950445
340316552
230010336
63621334
1755930785
763899406
1493241197
659602682
1279826055
719195715
1829762451
763276203
1633613117
1731084219
1650299934
823547176
2104657244
579113917
1506955053
856060362
577814498
1255387440
2061657551
1498033699
1006988701
1383929571
1323077552
262085433
1251705014
835098020
120135760
1400985439
107420064
1029634736
787580713
2108396581
566557094
1977993497
1618512549
117127855
344195995
261521078
1717796112
1458286492
263275971
1821172045
900769459
1410712905
735994850
59594761
578568480
1744441961
1994778606
323529113
1235679931
1662986870
286480749
135929534
1615629619
1202718519
194265315
646263594
460732454
639076177
1170542101
208001777
2126021443
950493190
545670714
1726265773
629942025
841560593
961258705
1210446150
2062242726
1361456828
567491723
44042887
1416021247
561167825
771044290
2023714774
1920226724
1653815199
973428560
277927743
1326225989
2113342789
425300405
545239032
1302909862
69903697
679918810
1354532336
1532978548
1290667968
2098517578
624904624
1343608078
1166044550
1862835084
2141609121
580847796
1986397891
1396301314
1693353081
1184381341
806499502
2106021163
1176121456
2074882952
1631521613
794154217
1006967694
721301742
645779755
2139939846
1748223545
512207620
2017104531
1695411360
720716362
818906795
846812729
908428908
1511736069
1214601179
1487241252
1166956744
1963509597
1395615710
930084716
843783414
2130624451
1931061278
1542500716
1761158231
2111665423
1063679853
196364841
203530333
2014401811
714552674
518261546
1194098066
120267915
954708896
1465067160
1187169182
694263152
1537851104
888356201
789239903
1889275349
36092335
869390666
1879022844
678159277
1640010517
1776322312
454469263
563356358
1455902870
1088910013
91242670
1967248331
1694909815
1067731462
647106421
25413852
1733234790
679767901
1791970018
1381502001
1007124674
2108185642
1519843425
2060623114
357633603
1406943128
1410532356
1221689077
700220584
1494018371
73390051
2086272831
236035745
985326682
167044568
1073021214
431178625
2054237219
142782652
2027251051
1854558399
1106704787
1199437935
1612652897
996802390
723851270
475010142
261721014
26051513
1584979038
1625925968
54744439
1040645479
109114818
1192474421
702386320
92155934
2096730824
981042092
483950966
510112951
1795832369
468183528
338541540
2125512353
1598389924
346603644
1799417637
468857288
2076343835
615970648
1271029617
2121985479
427495474
1912926146
1741460085
1959229303
1654822353
773209118
1647671957
138815088
1557429115
1167987744
576082286
742031861
154721202
446075570
1217950385
72746240
1550799463
1509785241
527423788
1273320411
1868012332
1156714712
184881340
1996059403
2065976306
1199270626
1079829829
1349211995
777478009
831951784
1252477580
1512669025
252491001
739816457
1371132337
190389296
1160999278
263857420
603611610
54362881
1596500522
964621254
1664725777
1047199201
1548603229
340419243
702251374
2036423710
1138227774
1592297337
311115667
1718444556
161913206
152091924
68508357
301756047
150172203
1394602159
560837669
892252670
1794444362
713332569
27002541
699728415
1202774326
605532981
1743858401
910778030
835782506
1121174923
66115002
546597480
263966261
23845787
1019527189
1902407379
219792193
1470611665
1489503043
2092303479
348485126
848287350
999116608
1647428121
239969203
746676549
929911956
1765815378
797706970
1105618778
696948363
1088459549
933149225
1866976615
77377689
1266254191
1520828293
1557936915
349995657
84906477
697701347
794749879
1028491990
128721072
1652877139
842508166
1631580653
1043427420
1489629537
1967622159
1628562585
913785146
1933705163
1418571497
487332932
1367382008
1829363749
1737245897
388930881
1124369377
1300451071
320529128
1545225823
321035461
410398140
1811029406
1665019978
2049398998
1307222324
564663766
2126478760
875296422
822193483
1382007264
797404523
447464569
1500189442
808097430
1790112032
382524675
511671326
1150054815
1473059911
1212813437
615687350
793046367
791181964
278476578
640049618
2021753239
1222604502
178845691
839877978
1998398263
684343319
1293152160
587613968
836215842
235563367
277675373
805073403
646308355
132039889
212755343
334180411
1382489228
245332346
1567709188
2080382604
1123008389
1446933377
136452858
1253299914
1359337615
372366230
257662021
249626193
1642101118
1547639505
1223193434
106854430
2029368851
72066069
761763428
1443174783
1795640580
604620782
888471987
1586859546
363354230
2098500981
387277078
2033558258
367324307
277360598
977838252
467115427
483416764
670253512
873521370
643515679
123116493
1708992881
1968784678
1930832721
407529431
714941932
343853247
1357130869
540434333
264328232
1533566325
1589444877
1865853139
1615379785
526472467
1508420685
11806021
1415959208
1944266888
2051319451
1222018091
1882948165
1066875838
1000788281
1368835634
845393999
92529054
784895276
1605957155
1634401486
116284713
1231877953
131286381
1153192427
702057492
801915104
265130920
951299500
618678047
923738166
1805595723
200378805
1633818958
154993542
185852179
1096637412
1978796855
64686577
1316248238
580263842
31344211
1845290828
1387796634
912281537
164143145
1704483223
372901269
995245676
2019404095
694241191
655649601
497362216
1714626639
1325041831
1369315834
54449087
1631056793
1924554030
210483951
2065175605
1636604447
918738747
137199730
1295589437
1869796585
1896846698
1621649173
1485950298
1266749630
1054280592
1440022891
483118266
932824139
696467425
1234321532
228686633
1722389500
637810406
75403844
1213785195
293384759
1990961857
918721955
933399380
941787755
1507837490
1931500511
1789292286
1331423522
1697189411
1184131358
1292878006
1351861112
694105561
779714546
678478431
2063106080
1084990280
109111925
507539657
1977643698
536658931
1965134063
1248997620
1781923768
1944344665
1299388219
1938508825
1363939440
1683796503
1103584523
1519508824
2102640669
1895124125
1091683031
1095926081
158533139
1015045955
841466505
1065620984
2101661302
1982011298
375457046
317710064
1456219746
641633277
1933312980
903955929
556526930
793851437
432830037
1538166814
465984814
1386313787
1947805943
1012230002
700330528
742661406
1511728251
1089818128
248081283
1554560270
174803126
562359700
930330676
530126932
1651254220
1480132896
924377793
1917857176
1128870637
381971142
179634257
1116684996
945502849
64376368
1184822812
327249506
1076954121
1852894103
1223091836
587453230
979380091
594681000
426561884
1079580298
1113513832
1663447271
174196723
355080876
1593691753
1345476553
1597359332
1941025778
1558305964
734491011
319921354
1782395882
1532953355
368595068
1702910474
96809732
1831485134
1429078903
241890016
1266729168
1570385889
1233555061
731846301
507987673
340602370
757649971
449118472
1841464052
158499678
728034156
2029199382
61865977
800625534
1126838697
697264423
1721578663
1610125741
1803502476
1375022076
3205705
1180088787
1145827400
770735129
1655645828
1193278025
1904822249
1053305808
910218366
830572302
1234915295
1985787163
165828796
1796781261
130318672
1940198089
493396236
1791513264
1844742180
443116715
1143573476
1592435996
882804804
1411019375
241543156
141841291
1438807796
1259443331
1403356233
1832585712
137895830
1454323221
1721513820
990498116
471772211
1262766080
334830875
1196319026
1597064493
1001377246
1577588938
1683686075
1935827216
306806645
21647997
1641922760
1145000798
101239096
1122068401
241086754
1168083938
1440516791
757669772
1754276062
1975562821
699512823
1488489070
805467264
1473798212
683600612
982210374
1788917797
1570815127
693264776
2096823843
932561880
995042487
1798866907
59919483
1103984646
2042805115
1605221293
251325890
2110748367
512960613
1141311907
1677301088
1417892751
1055116100
881091211
338349120
1509364590
2139369174
81873808
1863539786
1932544805
1755391886
1382700638
708665970
1438561137
1278774415
904081196
1910720965
2133854446
358678887
35246027
1772062812
2103691035
1093783631
933151509
308779467
1062485033
2046908533
379366573
1346617228
1978873468
1237570189
2145610730
1603020596
298945553
356135328
750468943
1741029296
2069421651
373333854
1653506539
911967522
285717301
1183427057
2122306495
1299025946
1160954335
395304472
1038410437
2069391574
1865702641
896511930
538738058
25254255
1962940265
334361540
658358141
1391950416
633535192
294018071
1334790144
136874172
1786139713
1607922945
1931815282
290814920
1180585505
1361959122
1256114904
516826283
101191581
455539137
159634442
1044677974
1767334046
1768531089
1955588907
2045074012
1318953274
202622197
1536322839
1618703354
203963942
46342443
955254596
376355021
1936240825
125463669
1267272394
2087315698
1136945104
417502446
2008909315
596659799
101284668
1580042342
1951597040
1395616181
581583020
1956654235
1383185174
906759401
1756731873
225690332
177953799
14786967
1957474791
1717714840
115586426
1765118488
2043292766
1079398898
1461671666
1783453714
323530813
833386064
271355449
973295004
322616185
1055259168
1697429398
1450436208
1305467277
1697299143
1120702517
109505038
1287296538
1660787898
310768400
505424389
552896627
1790826831
832674934
1047245571
1209857115
1675208162
1537199520
1384579830
1907785967
1699219165
1674542646
1937650111
1748303160
1064685152
462897653
1891031547
1678753606
14829324
978506874
1607684392
1669484408
1454489868
1962828080
147792940
1535334462
452415655
1297283687
961133494
232362844
1691401179
1833145202
1513113342
2144423881
89232968
840031216
602913230
1981131336
1029501449
1011772854
1783451942
25191881
1332989941
1217835120
815492479
2011188963
1013729231
1687297572
1803156224
2027882572
1935913746
1422020132
1082740722
546026559
1358224769
762577304
1854005459
1914925764
1098408357
1947560932
242792113
726279508
1356946793
938671259
943360294
851118932
1685695286
1985619622
1799172225
1313706535
6184304
981078106
64376368
2110246247
814354338
332397911
223333569
946119025
738990692
18721304
490727283
877127089
887691867
944389269
89744874
1643381613
1207316247
1505309976
254091641
827957463
1821098442
971181629
543969782
1556697612
758202215
186310934
957233278
1986648569
533342859
1793741685
1648419215
1736606620
1486581183
1805749126
1379727567
1273190099
368283396
889074151
1834447133
1685117346
1600153322
1422430868
1003346938
1908304788
58466728
1023017547
639686457
1541287084
150992488
1506548088
713842701
1918275429
1654973075
1577207469
772805232
720438117
1296656143
743522326
622653549
1994808508
964515577
692410250
2022025283
766065121
929038694
1814488854
139094825
2090761047
1274937239
1701122751
1847738003
1311593449
242376016
1254942816
189045139
280242218
1336502188
1477387361
1676921267
1522074711
432414754
1932473011
129339859
431338083
280465652
216312380
1287167190
93001758
769296295
503064117
998558449
77739877
1383727813
1778244488
1720920155
303411621
1307522032
1732681788
1917761304
1141962644
830043490
324409680
183031540
881137984
389691038
112706635
1330297942
2139731909
1417344678
1249590251
2027406424
1244715019
1609692005
109601272
1737084393
2125563453
1985983333
476021468
93308124
900025447
677302295
1307740526
1711632904
968247848
1423217980
416185026
1868238103
270144490
1788189003
1835293452
1048783431
1456259891
2140360037
381799758
1149130475
827278763
1962529061
1186396631
413484982
377299703
1123828363
1502087522
1454419147
1803521511
1279606506
1218248627
628631042
1307018880
152384050
1563349517
496184706
1953232608
1360707786
1124868288
1989029707
147232147
772984050
2060271425
1765330101
748871388
948428866
1367716614
1268977595
231001931
972276950
273689065
1183214550
1179016331
1488824927
556632285
534424906
7518448
1706425727
2014822654
135409964
1890583973
1854282320
1593045859
90620525
1453718476
1192769177
1191409825
684622602
55599704
1461776763
1024032027
1152362413
1173275143
602791578
346258274
1623144505
509337047
1634653306
1349883594
2135725556
197224440
219288312
445908725
1050350530
168287878
2014997258
646162282
1890855677
1113732221
1692619627
1452355971
1001893813
2047934739
1396712015
732340753
1099522822
169627407
1846564600
1843989894
1807915990
120215202
378533426
1250097843
2031999623
411030414
971863427
1819928457
1922192633
335555374
369375574
87727716
745689370
194254014
1128937716
88763145
1240695151
984942612
1604021310
201558837
836854367
715144477
788913080
960976861
248027380
37765499
655320486
428545260
1580118311
1965437502
2119404822
1813896637
1628888945
705819844
2035703366
81704824
1738060658
1790419427
1322287588
1530937206
1906332934
1215387641
1045502455
297951982
725497043
1137744465
50462994
2053736928
907782072
244526830
923919678
1232817192
643288101
1945646396
896527557
1635371567
1090470788
513982491
1245780708
1596737075
1249612120
584002845
664192735
1390305745
57518076
554589548
2119025164
561926417
108367705
1309964588
1153194779
793495085
2008887195
1035467614
975347240
1160394139
360562146
1628147120
2074515979
221436634
1908440996
1756792589
787405685
634508247
741036706
913975261
1294575780
465914938
1597229922
1571905232
200063112
1849903553
1259820202
605781625
1135553714
469863378
803620875
2138890224
1945022349
485971689
1153418933
1230659018
1097193667
1059854874
1527704443
1424504807
1636939216
498173027
142716998
349561642
607728863
626468687
1229046658
654670732
190598513
1981451723
449559934
852203436
1811136718
1348879055
330874610
82149173
1766099667
1145629452
371129386
884369314
392683903
821634935
240799418
1972156662
2045818132
364538970
1032440620
604774486
289110201
2021787487
1703942694
628615124
549416876
517775710
2137241666
2141597099
1268830806
1681453920
2073562195
1280602486
450573440
857279430
1247759675
1256925145
1792361502
1086445398
1639172883
1358606210
1454364663
1336503045
1590063098
1003398302
626473927
1399327802
2010767800
966622570
1679434148
537423774
238893734
541810251
898381877
2084294731
1683634379
2143884683
1267642466
1900140112
1549218240
1143860962
1426788460
1657201961
31425800
1357202680
551290149
7382079
1207474813
938916406
312938741
1799109009
405878508
1729111892
134538593
426891500
223590734
216500237
1418886444
1618067003
658464323
1782768602
1863049339
351490907
17777972
498129674
2120955467
2069097744
340097743
642770341
1310518955
2093799048
2002341852
1858600572
1560264971
2107946172
635640002
1556564574
1726002292
714180264
2028262650
870352379
324282236
1092319555
1724888933
1099484970
433999594
1690195952
965139075
736410524
567416907
2070575163
113079953
2047332350
1771003470
1683713950
711302034
588252467
1110185963
1891619326
530837292
1435856788
562661846
952559761
1486713998
67204479
763176235
314649597
132290567
1821785160
1055452613
1738627227
290357660
780229764
620081117
2000971164
1366878462
523868573
653688714
1007913862
1016237617
412136633
1623184174
1925557460
122185033
651108050
1953033532
2100672124
311341861
123967759
1636025169
951212267
745530219
531089036
2035371025
171159686
1680451780
265933356
356424370
1527524075
1578711504
1884210814
568567547
1641848845
122071107
1850374041
2075942432
1722755195
1273765468
346716988
789932732
200588643
1417921577
805447778
647755511
1286902558
1082919675
1447936432
771461654
306184893
671255044
60422081
1988395522
717335357
456632891
708350542
287153758
607772435
560324908
800051345
226644948
854110520
368499505
2132229087
238005530
1682966055
2090602901
1996576809
1707800770
243444324
1021554518
2127634949
1791665737
181713829
174299152
1212870456
620643847
473650496
1181020724
1605633876
742858840
1302969334
16399187
1204077725
865062342
675241636
976726401
1424141440
947062194
907424066
663533339
544998583
1621986605
1857105538
773138085
845279152
14702653
341119387
1299221520
1649673116
129545435
67794606
2060378016
360826423
1562864890
1731117400
132361236
717268415
2123681768
467078325
600038723
125914842
1708904195
1347712949
486525197
1109729282
729173448
213099340
1555501041
1546355019
621751599
245134776
768202107
72200092
479513526
1299844203
442837755
2104469841
1908253904
548812545
1540639218
767345143
1543069452
1744771641
1888515329
1410443145
1787720871
92420769
1849736197
1055966156
1227053725
824749736
455201416
1277282790
2004346323
263078779
305058121
595059383
1560599904
1375998944
663211917
2134134206
299539104
1479703367
573246177
560084129
281599856
86280646
1090635159
2116856028
757613606
1799013818
645254923
978910574
1261599409
563733055
1270300342
1050036430
1334367210
380287117
1781315799
1041021783
1362515156
1354127022
865961905
985682212
176581118
927143032
291921700
2029873599
2049207409
1163257088
1380487081
883047965
1432584898
1368837585
571294811
714034501
217732430
1124191756
258843648
757442138
386032708
1275506444
1577370632
2020662596
836528931
1697354108
767415150
1312920100
1176026788
1444069825
1986305834
79845045
1261620095
1051127994
1743604529
198390213
1565214532
1172937074
1979549805
1802662303
226175468
1552333084
1889427514
773720567
1866473188
1939849909
1089319054
39817999
232787406
341003576
1623692939
1309685560
952947122
352959688
643277809
2115773722
1889327996
1942514618
1361974509
2119821494
386873573
715156305
198031425
1853084957
2022357785
886525535
286625487
1257089959
1776791285
1762751474
111705910
1299913275
767000578
1405904100
486236427
164135189
1210322201
682003635
2038457985
1190911814
184027402
1617450905
1590850183
1555514906
1974211919
1142229460
295685383
1386409882
513572574
9210300
322935275
867913924
1757982030
2133074714
1308976450
1335115773
1051329971
1027316739
290089535
1263117941
1912266853
1876808570
478159280
901340577
541852100
826198327
1997486923
1229105718
737605344
954149948
403620349
784584373
233443740
1628600355
1902570429
148747864
2011216677
902657866
351490862
1671751675
1860389014
1698934912
1633465791
67512992
904879306
1088377762
863458701
183204570
30307218
1499314053
1710963892
1490076096
2054294806
488929716
2001648116
1143120790
332660568
1010370155
1877598630
1582763549
41828689
560544442
240325485
1013359695
325015931
9296023
2034919221
675066443
1046333384
2035634072
713071397
981611666
18401004
1210850196
665106331
1555636835
1370085789
236242072
1623313729
938837231
1793238422
399714680
1993106344
2137136740
211875881
905222314
1035166417
521686483
743294259
827659073
223490605
1558517093
1671116650
1453644111
114568621
2129523244
1820599490
1446034694
1795292258
2001565837
2007595166
882486168
1527472227
372184388
724549503
36304654
1722479878
588148344
424019638
1071062094
385058078
98562682
78515348
1245611266
1981325893
793943223
183350274
1622580070
171495896
876494927
332736739
1875088834
1117708379
1718298808
503137347
288478602
2070808743
5347581
1051327798
1472455486
2038066397
761391666
1190218948
631226967
1990172873
1689979539
2131784058
1096636709
332664754
116488692
1478143306
1141013724
2075365952
804462517
1068256387
181628143
853617243
1098769677
724443299
627818222
1813889249
1061166274
281494818
858070106
1858363121
1852109064
1520963278
762262487
1520797950
1821067288
267039137
61796252
736303124
744915784
760367031
71490921
1388533188
366713373
1963389412
918738139
1877360552
2066466813
2127343682
1769743820
1299061853
106931402
1364045996
720552029
1100629310
74033331
1729231424
1578403770
44408134
1987379628
415361543
802258815
2057766951
616846338
775447059
682890525
243053433
250169307
89854876
1976812151
1040136841
877701618
1263228308
1762732535
156378072
41631745
1068158133
1367353883
1853497933
502241720
1474639646
177963883
1646122530
672505337
1511847456
944696740
622464880
598664167
1746290380
395156026
1993995947
407992470
2072588010
1968315242
1632430075
501470018
458392740
1652037868
1533145403
844408742
1641785521
2103528923
1076729304
728686412
2026158160
520300408
829054081
334098509
82337997
967484120
1263559542
2139863665
2106339129
1848985649
1603521634
1854072613
721429317
273495311
450721761
98436924
630809550
1834165745
838785249
121163722
1898715716
636810587
399765142
1540816558
287272816
1803642876
1135085945
1713740671
1079856613
418487916
947766103
1450852933
1658467313
518198952
2092138500
523030077
294070767
1717091421
1776520005
1755005828
97818999
1525833172
2016855586
1240673733
83152273
1137073532
446904091
48558160
1122934081
1957625371
1889474340
1757371411
245893737
986008993
405842802
2094319809
1855340615
1486083469
1084586855
81735919
629519701
2129598530
768757436
1355621596
984211625
221205038
614634279
2064007125
971933571
1424804609
5584721
664208199
307132755
2084858755
163538737
2095229021
1267987197
1058813522
66850492
372631934
1778688340
1540633630
1781586223
1308243425
2132460740
1589803666
2011673113
1600888251
356545173
509773428
2054132922
1483304634
613442832
1388262205
587714963
1940927593
1905493565
551752750
260210163
237688084
694837048
434641224
629467641
867661738
1329702548
955207629
814899960
727231521
1233595612
1810160338
671043698
77430040
332947722
1569649881
1493848177
1955338670
1693988489
1440290176
913489479
1638643329
561262564
1850056100
235780719
651565033
1466379450
1851345389
1779720938
1774401802
2123819925
311202341
143447809
1840190253
1188127804
588936938
1325963027
1323665209
78849451
1243490726
612082052
1171148009
2131425830
561154605
1087756014
294093388
1590890621
460669605
626048796
121946694
2005374909
193447558
1219062640
1446789228
870898883
1270355280
14640405
1648511638
703926399
60198399
503412362
253914043
2087718807
1055734344
2068896502
1751812199
1196528342
1679400269
224053654
671333714
1064771135
2020887383
1237175078
1143556528
1609389054
749696270
286320204
1386708879
1247080088
1213582641
1743114038
1260153199
1919974214
62346675
2091164351
663976513
2001787468
1947614134
1108019114
925284507
1635464792
297532160
609193346
798655833
592063263
1365724369
1504693900
1921396052
1040830119
939674030
1209543216
875658811
445507504
2051764676
1612927172
2019528253
1260566360
729501143
1996496784
1241778017
863560574
588299152
1395093580
470807061
241903944
371708722
1824256259
2146033997
449067070
1904035632
312150661
2013696707
684296821
552693914
147338419
1276500320
333216325
649905691
560586950
1924939057
2096160867
2038829441
2087977702
818246817
1302157185
561589794
1499956738
1856417257
1617312991
976348733
206779435
2007060374
1663179453
850587725
977155334
572112569
1291172328
1727134189
1017831302
1843946894
1042197101
1620345511
907353729
1108576259
193519165
1403398542
1681085810
2116166756
357572252
1855780546
1166566007
1350478109
1249765051
1731220447
1276726340
144969253
700445378
14153108
1414473114
731070520
1086794391
1277544827
346099186
1281827894
1967450926
216292365
490912668
1337763823
1317412055
578355035
743896486
867287092
1546734381
1343402012
151682361
1798345313
749786598
979026166
937194215
1480281841
1219055210
303906267
824990222
2003777444
1556746173
1244620756
1234019819
690921009
1545708718
494801655
1336138215
806429703
968476687
1442193236
1895600310
2054495011
832275931
1001062640
1631628575
1205317581
1983767161
842086732
230827018
705624275
1721484510
1458499808
844457867
976716669
31237948
899878911
1865720951
720554343
1693288947
1017623838
1847374344
238507311
783163203
1090434629
1156096972
1343711675
1528707960
334921142
927127087
1577683690
1989591832
1889617768
361836397
957761939
263552496
171094501
1171405257
594065137
1380487081
364185667
857870121
1882283637
2036570671
1021113934
1516019177
1129338704
1139978120
1450878288
1697189411
662880941
864239348
308896713
1549586702
1487290032
1828457463
1329155579
514840782
1607638246
493985521
671377347
2059505353
2088611371
1709596332
723855958
70165931
209061035
842725291
709024997
1295462603
489375302
2063163624
1945231716
1700569005
696212466
1836323760
1861520378
1278509759
132402800
467209386
1172735666
95958652
283183813
54016702
2113671761
139342235
1192838277
11230385
2108147431
1576984930
1197165200
235904844
1965542976
637546716
1610985329
162770509
1122850193
749026080
420612165
213875061
411155865
1865868449
1488909551
1819014895
2112555834
105654015
461889182
1899533706
1782817593
979312952
670652769
38919898
178414541
1063288253
1986156658
420135056
257948639
158124671
256129657
1109626530
1835778600
1246416793
279087342
2071841958
1449148507
1604247987
980417073
1832472348
2103793015
728857518
387383572
951505946
1850339851
1265761526
1096856065
1617075747
1939219006
212328191
180893699
656336219
1371287739
414872918
613195964
332613623
25313685
962297496
37877916
379401380
1439808942
1799912557
480439567
200658379
902834617
2052200071
1743439645
1989061045
1966418893
1070975309
597370113
42666411
460714962
1822257577
861127659
1232817090
1290777554
266858921
2122102292
528371074
591708630
658006302
964440044
63053883
846371107
1125758725
1653570393
787580063
478237393
1501663894
2141109827
904826556
482176563
1265556474
1158223053
777673341
1814865660
1836944534
1042973636
1545943179
1572000852
1276642692
472891344
1733076757
895386837
451955456
484905509
378619948
372627464
459952689
54678900
1317500349
927735201
1687626364
1124042909
124697791
1257180596
1373384208
1902671014
2101387234
354788396
1836440465
628697735
894360170
1281374472
2087407677
1080718480
2097886112
841792151
1924238640
703539719
871052283
1982600858
1076226806
974100119
1795608079
1822695530
1849705561
2067631499
182242887
1271652713
1709545622
166016359
840614375
2070631379
116441801
1425088956
589461499
1785396559
1069985812
1659573174
1790638175
761892128
1869284002
446973178
584350102
501492417
178221760
67739740
1828844436
11051157
1019349756
871543665
1298077519
913356675
1199595880
156682226
1032499350
2018934393
1298239766
1062963557
1242846945
365723381
687026593
1901079949
184269743
1630898821
1369680556
48001336
1097065923
553900379
43618396
1156901296
1986828440
574283588
1990003585
741408363
70999731
1840339235
1919052004
530200403
657175506
698409587
953391165
1628529161
715475589
2120423067
2063795382
949983623
2065946627
1578839961
1755099703
1776285638
175410422
537155470
27991552
323061172
2145541275
1592129722
905156226
1327341255
1775447054
1868853691
486389615
262360320
500625814
259328237
1379520042
1755892740
96966634
62624427
115927350
1740792656
431347098
883014687
1247996153
12217574
2019718072
1835895094
1613480631
1317044770
1364294644
688969955
1988501188
712701351
1585514288
431293675
1026584891
2000451900
891336515
1694834
1445249435
1752589731
1278042492
1640526496
1670924826
1357406968
519060100
1420767036
1168251037
1337995332
944426720
1326636147
673080809
1127815887
595048048
1885093774
1460552301
1790504587
118878953
598775881
720875982
1986704626
284131387
911315717
740758260
2018862886
1778400676
1390964528
1491466167
638163338
1593203654
148880811
880540222
1376853608
123828717
514219009
138517603
124346629
156624271
389943647
1501679658
267120954
196384718
939449188
547180909
160267645
1166732340
1226850089
1548629811
1210592593
599405388
1386492278
610489058
527833224
1458328584
52355817
964104638
1540575102
492672889
1832513634
1895313963
784719687
1781780570
864615228
706161345
2138603161
7421154
680620086
257045178
493535499
1824262471
864288409
892995671
2087679501
806150988
1647518950
495302516
1734127237
944970682
1226474370
87737004
100152435
1919878846
1801380577
62602451
1722854047
2121172852
1212036760
1443184325
1186754288
1973436918
1832784310
1741949773
1424219810
652391550
1141579158
1655896019
1653328033
244383668
1395972685
1973915280
1378578492
563861512
410256880
1757109294
2003793152
1677890661
324589325
928593455
397283348
85698591
1657357762
505712281
1083374425
1010867288
1253919404
1569625272
947754879
1148210151
1120033833
125917979
1240156612
994769351
8509898
1073390237
1144775186
822554106
117833364
1352587359
84869496
748821431
1017406995
1080209719
1718822689
1055429445
917437248
812229758
80692929
279411805
1467797219
1709591955
1445736687
1228176918
854176618
1589732207
439668631
99113272
1667100352
1837930500
2144049065
1369864191
1239897993
469257965
831447747
1814102419
228113162
290749467
138973936
1842619982
1710918575
397751262
1732709091
71054748
983889159
1809118382
2009771727
1336292960
1607121753
2116204187
1802570847
22563655
574349112
1426498482
763606180
1329243317
1826658081
1164525711
482379628
1184551656
551700460
805771615
346145259
452572264
726328536
2095044058
140590281
1198538028
1751783328
1561371632
892124772
426755089
225808548
1270744621
102841197
1752684795
961018156
1470399953
767183512
1747195568
774005976
734716387
127207081
171946190
1771809915
1496888166
1915276771
448319070
160203337
943451451
106689519
1553206432
1529886503
1752473738
1008357436
1018742345
90370471
1329684820
1607321217
1142830007
3925770
1788922469
1866686497
184031269
660779478
200170480
1121958932
1957284997
931642983
1231002796
1566983444
1351608200
1576299054
1627575435
941535067
1135967810
757620790
1121252440
2082069657
1125407133
610260159
1252325062
1793728427
475325766
1012395817
1264208504
1210628298
463384611
302280254
1958717635
889375646
1562528719
658160499
128676176
151235857
914220972
452401135
594884563
1980179787
1690847356
209905714
1783230677
1499412616
772535827
195652868
1106778796
462945717
1955221275
1035442276
586398660
1696246003
732575677
1501676066
2016832157
53511451
24374743
711148822
765039474
291309829
1139699535
1558668842
722654377
1621726856
1993396218
1819981708
1005909745
1550220346
359873486
319802433
1592823895
874866102
851256382
112822502
921542665
1265019419
268067557
1856546552
405694740
926525736
1387571207
1448102464
1867352103
577484370
1716839684
1497691254
1042562640
1250339357
1747932746
1777029409
295653922
284164808
1975510471
1627674162
579280848
533456468
1575812287
511965161
466937394
659146933
1875878280
1493164708
1048119151
1122004498
518450677
1243360646
1390730139
1055517598
382535121
850469954
1354506373
2114761041
1897274579
111799329
18624176
1328151606
1843331455
666109760
1213400607
568386181
2082530736
1727528453
1277982719
2054132922
1830147723
482572192
1860035924
809145589
110205931
839762878
244206720
742851057
675353730
1534888160
494902628
1936586509
1341784730
123375939
1234968684
1028149999
1036190347
95228352
1548748912
825717666
1117864047
1467889579
1122668763
773202830
128913749
1117709985
1312012632
1594750507
876040090
652381400
250418104
299123856
603523343
2079569009
2079095224
2041041362
1413631596
921215858
1010633996
76749021
360669838
1519580063
1219253573
2075503222
1402391504
1553970751
1531850703
1868657106
703742299
627541642
955880535
1340385311
1695553444
218331430
1995371295
2144076704
1422820065
210553029
796244693
1295279322
631940701
1583245589
962812705
2071014435
874962181
1739004770
1094248123
2019072157
1510065205
1325840137
1038887972
1285066448
1353945398
1682045562
1125107377
1367740517
2130397766
47424091
444674126
309236504
703470318
316528083
1331994873
462551741
1890190600
612330216
2075613903
463782685
960222431
128738903
1444385806
977981821
1619830973
226588227
348456926
1697739472
1864007229
29190493
568428850
1330970628
200969920
419961756
1093272095
546926004
1810407563
713924801
215327180
1705976066
159269633
1958039568
521425230
646366860
2085629549
356222171
1352005332
373647181
1026997417
1923435684
1625278822
83032297
1352028965
1437422676
625163286
1375738690
1662366971
575812010
1000988054
356757962
303444234
691498874
623404335
924621951
419790595
99957160
682728583
1422119408
1776363974
894223573
724798667
643177637
179536526
1853460112
1837262771
1219525644
1042531453
1407231767
155347272
918821412
1800692977
273695088
934430896
495046802
1226210573
610853549
2087456795
1015862006
396964925
105150973
667256379
611872279
847816313
1359014909
1004092344
1375943774
1756903733
1315522498
1497041243
1922896122
4204154
1340022461
172476475
456780439
859207989
1063012394
204117091
1842476189
827942935
1124039516
1723321156
642271660
1871945207
1653671829
1125875542
1386265683
1266556016
572112358
1359036659
1528058531
1657648799
1112202105
1913545154
1271751971
1314197928
847934418
614649112
1255636958
454233712
1560683369
1314360373
832194916
455884005
672716122
947391671
1715405576
1019579202
1092000945
202340282
810448128
1703083064
77907208
939693030
2144683320
50132287
390827147
347614679
76700211
449056666
1464164105
1388565557
1225397973
505555455
645106065
1127283263
1037840937
1639793758
178365137
535327130
2049970235
420233967
1623399273
193731610
1661993105
1650137786
1606531405
1701455614
1189201416
378211410
911491462
692637034
2079230250
1193642524
811337846
513767439
470115288
1007109301
1994602729
1430148217
1522543758
1787768414
1923209387
1987581719
567291852
1333953461
1780992496
699062086
1689698763
1884665919
1737057421
1365809499
2146477980
1752187915
425909991
2096976292
389188424
679969015
918265440
1524641933
905258705
81235968
309645794
1290783376
1286355265
229870523
618835691
112986913
984338351
1106730668
658663046
2037810671
721649455
277442117
723419666
146787598
955990242
840564787
533606276
1540106664
1570310616
1719732261
1801829529
1314282756
1018692378
301220212
1753451275
695480448
575528090
294567414
267475460
407118721
1903363633
692794550
1172301171
740871091
319052464
1538107226
1073392995
10077264
640326452
1255382670
183677308
1367025601
1684970125
1873188804
1658944776
2127971006
1196268923
1253524197
1375902572
1540620757
1684362816
549551062
803138921
1835376321
1785457134
1532965962
1150282232
84191139
226076420
1440531846
1257496834
1872785938
439133945
610489058
492077720
143594764
1382995907
1628539496
541328575
1261746653
245666090
1508884076
1592076653
2068913288
381821698
1947614134
1962141680
974612380
1705143762
1022087195
517247973
1715512462
1902754499
939948855
1255618386
484358609
1728528121
40088507
1388430624
1844957706
1503325952
498625067
1023017338
734149134
1004851225
989361952
1588976765
1031326688
101718358
316750127
292050623
1043660641
216688665
2023351299
498721474
1549070414
1299838165
1001508507
1524901360
1323566570
1457806104
290688097
857573164
810413490
1415848169
1427448956
69735841
1350932891
1801951043
1995391993
1867798969
2145209878
387089322
1062076715
933429098
756073538
1987663336
1898770887
1324492532
258763596
1911983767
2108466143
1227362455
704950239
819805382
434703826
793359792
1352451528
1223549953
506055904
452173263
1981643995
1715187167
207195154
1461970879
1179639971
1071042697
509999318
2094930504
685635378
1617251845
1102506109
737530803
687300365
489877723
1474563760
825517346
1419465955
1764012908
1155733968
1591349072
292995010
1942278529
112421131
762619054
333584672
686141351
1664673640
1088589280
292686157
1805312535
938622869
1607573777
1423596125
895206639
583371379
563227695
138007955
1553908466
1551791074
832648110
412187707
352433456
893686568
1535187678
1708980249
287847911
1439956176
71175576
799492413
1270795809
2127780379
179219882
327493011
107261940
1977558079
592340924
1020309097
2121345935
2035802717
1156725995
1483110194
1407677205
1905639470
1380707132
1001191957
2061463068
474662674
1410583674
775530785
2046106120
2083401689
1495742007
1212154919
2141091363
1741701634
1134063165
832883634
2072103104
548026195
959755409
1470411379
548303595
1602853786
1142764080
1613845105
563763103
1643181496
721156322
1136833611
408011058
9503076
1537021972
688232689
1419044275
799551867
615134719
1150600007
1627321797
409728919
165400040
399629408
1874526621
2023143133
1876049082
459208150
1829259784
1094914107
353926644
1072612294
634964773
1631787551
574366854
641849800
987558846
535573528
1184961791
797713781
1685474820
1363228822
391325137
1916003880
61341946
2138781464
2105446088
340311036
888975866
1596620131
1103405813
400407009
284409788
2011743841
601799861
1467212632
74642622
151670296
458702437
1463573817
1486408136
522209362
1608921439
997998994
2080655180
30682352
1491594547
755777069
703903643
177725582
1195645847
672309082
194934333
391830311
1838000103
1680063680
57946480
514060148
638018643
1340739551
1260169917
387710861
2125205674
632704726
954074591
815320872
1629921726
1413028108
1961387200
53471198
2125478151
253417691
957049389
1176921621
624164790
886248536
279387505
2087396926
1239799068
1535021733
367850084
2044825344
1167704183
2073562195
469235983
1352480641
373776299
2096886535
1032559880
1930040867
1060234058
1496286631
235771661
964117041
1381431699
481159187
1984968997
1689303249
940195788
1678456315
1672009933
235812924
1106640369
756722271
1895022670
1159046763
1735304512
1650643411
1885238569
1127905692
810593805
368241990
1934632618
439953143
257562959
1586260040
232709472
1146738046
9764599
602164063
2002225445
1016741353
2137081640
348450127
1873672876
1846216912
518014430
1907720219
7677604
1751265407
2128538003
970348024
1739526281
1478587926
1882404657
481036751
2147309688
179641233
366232058
1376796115
1836508652
886446076
1020033623
1988236090
1738108060
1841357360
823519980
103733244
1858207919
1887270608
641374566
2112632530
531655040
2136183559
870661852
1780701006
1299094437
1231173892
1539575859
2108072495
98183232
1199782179
1612096324
1586400549
336367568
31315771
674843310
763162517
942659117
1678666037
1377078568
52332800
2065279057
142895012
276746739
1826578411
416636535
1956501348
887549273
796927297
1070460329
2045467792
1055797503
295446570
1325357076
45101142
1191370988
402373328
768271578
1818654947
1985794347
417201413
1355493587
1256119925
1471604101
87369924
533737682
826124511
1772171769
502122381
1689413805
849706254
1473815497
2095773497
88707123
1904007828
78555685
565738656
1943671641
1992084720
1140889314
910297083
186316118
1980591884
1496221447
31530574
494787223
1822245439
1737424400
2107988185
11329831
1467744027
633430359
259003190
1670224451
331575846
344443656
882271950
738769163
1604737122
787169278
2125621449
682275407
89485916
1198331556
1482172105
2115885641
1513417784
1772726180
2121440434
1971214667
1832324442
2059040771
882122720
1963566508
193199774
2092976211
1160748978
578849671
1639916047
1891058739
291111969
1250303270
1083253199
967556359
883550357
215182474
1471864350
2117260225
1088896362
863526075
227227663
551125157
1385938198
1695347387
1929682840
789399207
2119598422
1212958239
1424419695
426156357
1402507242
1239426469
1571072887
1951525991
1640951275
891629957
655558628
1973262169
508602999
1758127845
1871939847
2022118794
1881642511
2057998605
640978758
939279251
859568079
134805670
2113725735
870900446
1340900500
556947190
1039175027
153189173
1591254280
1374022651
11297801
39413470
101052128
1202171038
860481014
926631977
1329422139
27910229
1169396775
1020032772
389775399
764891884
32318554
2116045910
582327825
1459767098
1787645078
1475420232
960473415
476170563
1188909809
861863254
724873476
1724387579
2014956287
1951002505
677827516
876131851
1009731054
433920057
1691718766
477430489
1877032689
1354233791
648156028
192385933
84905025
1340156768
1369123447
1988697639
521655497
1136658499
96196279
153645339
143492377
1927897502
1304996167
1686621766
1243789061
267308419
507051391
35555475
623754072
151828639
2143554691
1812873154
604185462
1388810383
561600782
774379263
1481441422
63088999
769306474
2137595083
2132743251
1593075335
346837064
1523200213
660240000
955763763
1989995959
1784222660
995514185
759173369
836394268
1816111827
1158878396
1461474351
475872161
305556737
1353117188
1395820575
1376172556
1038675161
1588667977
769139044
77674124
1398257099
980346882
796588730
51984990
702697173
1445052602
24111248
1235861347
891839090
604304733
1229402778
512275858
1572509646
1435963468
963935960
831557149
1345644816
1542611128
1002099534
348260463
2127912647
459648396
47128161
1754241133
1255947534
923347300
1571860235
1298051983
1418751881
1354497271
449787802
1473426553
725202046
221755386
1177187439
275503380
2073922568
809800973
1341813827
806736731
51888561
98353470
1865113326
1434907435
89495701
31454607
2038018854
586364904
1991635630
1995025090
1622888438
1970700144
642372780
1793689320
663709294
251051358
1193178933
166754216
1384574915
1099437694
840031216
888444413
1586966844
70487568
736982855
471779313
1605680314
1267571122
1315439575
370123069
1016028219
685318577
1751031562
1905977765
713480238
1608118813
712526086
1499875871
960699816
468644187
1211167694
1027247454
545634883
551549399
2076429084
2098183491
647647076
1881598327
810898222
943264955
1673448484
565862080
952762031
1430717202
1231297803
183763828
169424779
603200238
2072861210
531841030
1677295654
552556040
659930291
113462049
1120339213
1805699247
1026795994
1381054628
845395933
1087467508
1519302243
4370437
1954279487
1925762104
1600366271
664713594
81648877
2117924257
1462766015
1092888363
1267285593
2064161996
1784613692
938076706
799134193
2105891016
584984741
1898533880
1905407941
1576851640
1277063381
798638245
271002776
472911734
1395369873
1518751100
258248710
319296121
1046247720
421202918
1397297075
522904831
1129213763
1395864034
245773120
1862014521
1211810066
1153761666
1289538788
367588687
1229393336
1274692313
1282386285
179179847
499700458
518482470
524734753
1855219634
915245761
147509893
1295191760
400958768
149096265
1814493968
1810128837
1932632516
372241316
557309340
1785628042
2025876169
2060504933
1995692925
1287613015
1762289445
1747230269
2081424603
1780972045
1059287019
1439248536
877643560
577895254
566046341
397633844
714004814
1790263670
2012751856
134956233
1775754251
2127964280
1317022714
1620834758
1505948544
1182805543
958113633
326349984
355127166
1690574376
1298802751
66948598
525578410
474638125
306992750
1697251890
1021541822
1618892519
1531043690
256708809
302925610
36640937
508770529
1112930271
317093188
1374814803
327951210
348605237
1700022169
825371821
483995437
1279894092
2002764447
255445914
1510153567
1267272939
776514843
254351005
816134629
276371677
77231066
477390826
1090829216
465839389
1072444625
399024484
835368420
599492383
657879226
1790067159
1410936791
511082634
2065052278
733963346
1922721266
846904806
1163489406
1860862400
603636489
944730679
427419810
1720436676
2004146972
700905244
976670671
1804648823
1618673246
32328948
307509234
1704785545
600642198
1816680946
1639222949
810211170
1127640645
1180976613
1528413723
1592905752
974090486
1848038220
107527609
1374612598
781363132
624007864
2103251155
1735851981
1106618984
306381461
573739248
184454314
1510509605
2092447813
577013389
781051091
34787530
1471863920
253624261
1486763404
1805732545
1346889547
1886184969
1623520592
1859285000
93181338
1269839156
1274926786
58592858
857931310
315883066
1849511406
64155717
53387668
1158327222
792683182
280504962
1540370263
2104157522
320980519
1882489004
34251021
215945305
1029825359
134863128
1365148884
2003659195
761018059
351437865
1081733878
87498667
1237050684
821223050
626418966
1370067565
350644798
1600310306
433649935
521701549
41732475
50563523
2011485047
1891659152
1877291177
1444514948
911054954
168405796
1789031243
1652424153
747611730
962013361
117169879
1738501825
507398154
847417800
50844363
1940725047
1352260857
1689251412
567165453
1104913573
145805445
1448953186
1724505592
131264037
494348037
1560848722
2042006551
1613971278
925509916
1227791968
1801048042
506177551
1824516411
224114916
95547065
669331843
351011436
842074361
1455409065
404175246
99540307
761786672
759744455
918668569
1316546432
1609798638
1873807786
844134998
573274323
1844921863
28789197
861748152
1552153159
843786873
691679571
1594277454
33363799
1384833385
1327777582
2093213316
1421746663
825986869
1910354691
1415465321
1227170068
154018260
1007681117
1061922608
1884522071
1530592880
1249703238
675688044
1195364303
867324380
106872135
350622711
1537326759
1600889360
1349252553
1703831179
2011054553
1615769852
1341336462
11054707
11539089
405292630
588213258
120272189
635764345
2025381612
761348824
436857637
1945919375
2142150900
445550768
429911040
1052877360
1900515883
1071161907
1635345335
1337292733
307320876
1748959260
448754032
244607543
889085823
1011176054
1160318454
795721580
1641040540
640231859
1132175459
102334828
2106176236
1263697771
2065826275
1035827378
423740589
918150227
1161823115
1834767452
1520068065
93821751
1359809419
2047870028
1302280339
1893042249
1509742470
1311023996
2004937583
7642090
148925452
1432123792
222431177
2118074915
1501432160
1913886509
1023924488
545137183
1193422103
1565647131
1672647522
884839713
711336073
295882998
343416495
497276224
1617314607
623894640
1973172604
913288342
161404539
749910307
1880594114
518389871
1214580925
844742787
1318430324
1206806814
1094215840
455880478
1265345357
1758138676
1314048136
295011304
195751928
365132216
157123412
1954032061
526426766
873821608
821089465
1644487039
499980798
128614271
278822238
1199768854
1120602662
1533699874
554097658
1520340584
203870009
1551347250
156785147
2038237045
1110465307
619775688
1397618204
358529310
860331810
1233347127
1048962381
978893005
1083908524
213453411
979433016
607373560
1315620852
1403116051
848025332
1611743017
1936377209
2083214436
586832672
882959816
718804214
2006734452
1180093880
287470841
922038608
1650482820
436968652
153956455
1750652412
1867819558
917937227
1521208612
596516450
1805569426
597417625
1486749985
1371955433
948232089
257266960
1775908523
1764741034
433950630
1132836827
353690454
1618089242
1353511187
2111377131
1997266771
622308956
981267023
382394622
909893943
1841050388
595495984
1557900949
428316415
1381345967
875781621
640288117
1913468857
1247017474
2089157589
1033110180
116621215
336323670
1798354373
1261542912
1731319103
627281034
885790263
2103560392
1277667949
792018733
1661078014
526175230
593043024
1006514509
1378138055
412441218
1115698518
762726430
64474223
1245505132
1207134589
1758999157
523104671
1316397323
678290273
624147285
74026986
429898865
955998858
577956253
566563134
1823154536
1251453111
19172898
917782307
1400988865
1022342053
1181236526
462888187
2011703664
826634541
888654845
38337823
359706289
1442430297
766109701
899911127
915382656
118366194
2004792423
127406399
1208504616
677294057
77709380
2076129173
575399524
2040329100
767435296
76792653
147185564
736240538
2116896046
827062000
1014518006
1696010051
298224405
455017287
1398339574
1724722342
553801191
536370033
1486655655
697194793
1994085551
1822480047
906152062
444984539
680962642
750916088
344405564
1128816708
793896849
328493016
431362746
1019121170
1120033833
343951930
794763678
42973507
254922729
2137197818
671076926
1038550832
347310042
1916191913
1554810436
1039252960
26998317
1190987176
1807407122
1624366554
1104072107
60458531
1928544057
554243356
1620978947
1701316949
714723548
953722362
1881501944
447151825
1093234400
185338992
270901113
241840851
214383709
362427312
1668664330
1866523481
390127367
2115717957
384230720
1894940440
1280284021
667880129
1496809665
696310835
2049207056
523067177
126679215
1341353402
1075712151
632735026
1631968950
1121023588
877837154
1808859053
1664180775
973922380
313936971
275385709
2080003672
1994646387
1877738998
1165345677
1688736863
687029647
516828118
1808875155
111193406
1253868608
1772191654
1109154200
754341999
1803553021
1842040816
239868272
312872119
2039729118
914530065
407760022
965308862
1185150318
971769164
34026139
1974942610
799888841
348487983
1546045345
1908893301
1864472920
543936461
1801280629
1591384199
218736079
1716047816
1088191181
458974500
1664827345
1329263255
676990134
1511879958
1449966959
1614294435
1020219761
1367694053
1695604624
1868863394
708236279
2104952068
142101764
746993138
1908643130
526658631
690377111
1324492278
1326439035
1200314185
1298997622
698928230
1121704943
1843911973
1102876987
1286280738
179404134
2030398191
1102367032
228118287
234219605
1314660369
44198518
632066439
1545906441
2117208500
1846069763
1038554400
540640747
493070206
1001290199
829755161
2106147482
6565196
553080796
705992509
1573027117
13225449
2134670884
1695075098
272080839
261903160
1569190724
190890058
82766244
2122227223
1440274762
1983571510
1490920839
733943760
1922366552
1507706950
1492459016
1354569559
205127198
415770027
1188194587
448147250
732000658
2109158528
262241304
1201982196
1661333822
585456802
585421423
1785422537
445701298
1789267778
1739120315
395183197
1886461887
245766348
1143983800
517242806
1198393325
1351948669
2050669311
184521554
421584291
1635705794
1168389318
549628607
1593572140
1810986941
1537235857
819492225
717771234
1003330657
1701556337
1810964074
1779541299
1725775662
1233921987
499820938
1427877475
852167048
2139654536
325432993
1532235134
1348809218
921941668
1804891515
339161170
1044939627
572643795
1877290271
1348199490
211444149
1898580666
1754136908
1153012933
1120958234
333632499
146698648
787458394
511937754
76232779
694882607
823567471
1935458446
2067023456
1493792942
850813264
359770696
1482997317
2084706583
431106686
1576789095
887763951
282911213
1537759702
1217097218
1001357536
176603572
693054677
91689547
227133582
1657970100
1271845270
1969400001
1935291266
1412814329
376253463
723535233
497787089
1233843621
1747230699
2104939944
667760045
1605719409
596824440
1590177845
2012965439
1037958686
411200384
1696632012
1183287613
1044156635
292153100
1926194131
530956015
2120630816
1441538356
1208195382
374560980
739984789
701877972
780650553
1371110478
1089560875
1428625067
669424030
419000255
1262392631
387348507
2031857310
1668248937
330418964
579680611
193889833
579662703
1297829522
1371089757
1275228168
1968606264
1264102473
134614450
1235150989
1425089120
1594351634
710356541
1474749654
1731822599
730735794
1386222084
1721709459
681297850
569022004
2096826320
1340540420
197153786
1891638400
1678570426
1877149467
547554932
729330334
1773640812
1452766453
1581426841
1133101081
415894738
1683249530
825947752
1415536604
1838882322
1494780394
546736326
1572805119
951501660
1796205962
237549749
567006198
1652562568
1384177008
1688007669
342273248
1565282929
1516485801
1054279841
962396586
1729064547
866228783
1683792476
1354154733
453645211
401879768
1583300832
1750608258
591386822
2047268500
923262088
833892151
1287159372
480480946
425410241
1617831205
785106427
228274171
338927720
1836099820
1294530827
1760308514
162803763
1422837997
1628433290
1975702231
1575078919
47111286
1263390016
25199720
228262454
416039470
770384369
1572121361
1339235640
682230457
1479314186
2091458770
585432911
272788858
33505288
1018135556
2052564502
345555085
859288563
61720256
462497191
870974604
609558101
1374713172
2125096312
1708906519
2134990334
330244772
653380499
1421461034
2092049082
1522762129
2136464115
583876645
2005637914
448649606
1900219510
199793762
1460791550
1152974231
1957804427
964046298
768246764
325909167
1501800107
1598967347
736452054
771745711
1258250434
418333007
1027071333
164988763
1373649085
1213535113
1672645876
1387453366
1093710115
2108056854
1917032312
1725647383
1294348784
876308141
2101838720
531121785
1095745051
690308169
1452300088
1871976413
1344043464
598695352
2099118971
1757546722
280226137
618980810
1054967847
112196390
61204813
324817202
1627540089
406315129
1389246365
1900351855
1971972808
788102716
491848833
1016443271
2011883013
607423316
705953743
1012298328
861135003
1269288131
439768359
900792893
1349287040
315831534
715431316
2048148506
2106133221
2028623781
1337378257
1153591491
720372269
1290996282
1819267737
864717919
1239215555
952645429
2105838203
1259135139
728185553
469096784
347554606
402594118
59474003
1795042474
2097252808
1466706162
157265480
1263486792
227069148
157821777
1034642254
1162049860
475917146
1743521376
434025488
1815972465
142099702
855503086
1970925080
1202346845
1908769333
608798059
1257639696
509592872
1761884963
511726349
1334412530
1105852935
1822642928
514099852
2012539667
630842793
1156228273
111673232
114980970
961314165
145815428
95036468
2142095252
1671588919
82515142
1052473660
1120139030
1850429819
1673474830
1999477964
1376096100
1693606769
1964498403
2125891788
2025338576
181332496
1347864182
2106184716
804861246
1766483679
1675816180
1061600990
1039498405
51370571
1827420966
1740887306
616448830
343268505
1332555136
1472020423
1229427513
1162971611
1441382235
658112631
1767704460
1919217511
557465932
1117835524
358102024
1111611727
1469319702
82576223
697522096
577446000
628870616
1301790533
1764291580
1255856871
1852976442
898261143
1943524318
1871926870
1871437731
615235761
653056957
1945447599
1292379765
1782240816
101021013
1635349479
581642503
681933362
882483831
1689102370
1857314624
273190247
273413824
289563455
714093816
88684129
2083282591
1453243577
914643405
381954451
356755552
1357041568
229806787
1065537671
298820750
1296295147
634125920
1800532489
1299143930
1306593196
1275027199
1135623055
804168227
1256628227
361162745
615891992
1026048206
1610414577
84493765
474802265
1861806317
541191907
2115481835
1858930493
313621482
1276217543
768035661
1232206306
1010323783
769265968
576415591
428126264
702285061
1540370263
917626046
1967743162
1763508308
883152493
893100791
1759420620
1138361778
731126240
536445816
1657281855
1784932973
103009469
1525505006
1678836063
1311271863
728890201
1640285771
464429013
223896364
892224319
898401159
769539632
1708126335
1946985921
902053856
822267564
534965923
247941365
1974448996
539296275
1762799997
982393427
136387150
271214886
1339318318
1425784616
1859977739
1779154570
340714237
1111133452
956405546
2090388571
871136958
270313720
1022521511
555198118
1766795083
1121786473
1015177406
2043422739
816031190
1741772621
1945496568
707482711
1495476405
2042840233
292822000
896874630
1312346796
49115598
1242982397
861923048
890917771
122117673
6054296
780302602
1132150192
1991752824
1033687415
596516933
717334785
57183227
1943703417
1920277053
1768200120
268420161
1866069465
1769715969
1676293008
1802916339
605091006
160273110
1681605003
118899132
1416911176
174859371
425573062
1928976459
507268160
1815846533
1444050093
278163024
419078165
156456157
1011729295
1021736385
110622576
1138621545
1687603859
197628830
596471609
1003880496
496735688
2041818750
1288855043
232460443
1470685870
1474674607
433335734
1648219552
1707722299
670955164
1869317060
5066499
872192886
459407936
1015079954
1617973414
410360843
382019575
1288227637
1682133184
612274207
1967329039
928273318
673597920
1241669908
189304787
891105631
2100362630
1488348832
925174676
1573711567
151020234
975950521
60146281
697016773
1462405637
2015056311
1436059177
1761949459
1567803349
384261926
1250690734
699219865
1420064748
549998465
740453289
1523804655
423308512
1651779970
392750713
1223820080
2071156045
1664518570
5932409
1459525841
1537833691
1703164693
1107247989
860206691
1985691488
689313209
284395607
543399578
1315347256
501991111
1457896088
1942902447
1089108825
114176600
417106881
754073187
2133139983
1673922190
1824873422
45687740
154512468
1696721834
2109944314
767851556
582819628
250491222
258977329
1585790840
843930340
1884584129
1759968212
666916165
10772945
696481200
26812861
438416066
1984188281
1920231944
65304558
1150717306
1802935986
677282351
1875374660
1898247708
1155340360
1925211804
1940603699
101085784
1532341494
578747192
1047408462
112751678
769944944
1169899822
1441338662
591359513
1453147739
912388616
1559339889
1566184637
1975908196
66710742
917731871
752981802
946249550
962926262
174950339
1356433341
801706157
63236140
961658983
2106188001
624644158
405890234
397339691
554104898
229629919
797773759
188275583
822348946
780322821
756526554
181730790
46975444
1825938430
429632168
1144171834
945523130
1253609232
1249279700
1752326941
767337302
1848666008
1373117073
2032738339
1006591523
1817092873
1887881896
839541208
1493980257
1325294260
364371543
1273194448
1585879975
1821297338
901406701
867182947
34665743
1024498286
1754821684
641892424
83022807
693922641
1121256281
1724717191
1002248041
1313894251
528044334
1042615094
299579661
833439781
1820801478
160075768
111992045
314250026
319047745
877141909
409901102
917568542
7925728
494113137
165848139
573908495
1496630653
2048673306
1756396966
1660275456
1835126704
799882975
232134403
1110427373
637317230
1913804657
22582080
1636202185
1751812199
2009746507
439832197
185897576
619733755
800374389
1023670677
2104176563
2028421581
970461834
1744537101
1643929597
125472903
378611649
1780167166
1609171988
966133680
1767274689
1864953086
721221448
1833560594
1810397533
456786069
1504972377
1466125809
2102150359
877478666
1276390081
1389443600
953041310
1699360648
1686455808
547436618
706694825
320742212
1351043344
1800882530
53998215
830037200
1590281056
344336724
400120244
639687373
65483093
945065716
1248878098
1554530417
1851124321
1481323476
1985754666
2127512778
116336279
1670092761
989388556
765361997
1409600948
1007513798
1674871447
674346995
1410462717
763798358
1144108604
95842379
524753546
1329286107
1138671614
525442066
196270684
1569694639
998915641
138455241
1366962073
187275800
1713877336
1334502051
99650961
1941389272
1170964967
194036694
789296342
1217367401
696815575
1992369720
854883600
874821041
129203247
383770268
1181290910
2141460625
543328168
108583371
1226900171
880841188
1534432710
1192794723
1997556141
1489712401
418395158
1406273121
417313390
1414433663
1351160634
1691338570
342527710
2061759805
1104046342
325992503
1388691087
1349669349
794365341
2094944095
1659757241
1637142309
775396978
424326787
1124043034
1378527793
2080190461
761103453
212063867
1881217441
881208919
1457086321
323225326
341006834
1933551085
1150838738
830666657
1883858050
583821422
1659458144
1107972506
1877351843
1860223477
1084401483
1606700250
2078330243
604550478
1192820318
1767433358
1908178836
1128624464
1513421137
1510575240
448968072
2074465584
1408848056
224715579
41383191
314865832
479220670
1460382479
1420692327
756943200
4158054
1132843916
1117949703
1325318522
367364321
635468436
1244886681
1568819658
588323339
1589570978
2001948506
1298222399
865680702
1995787038
364711312
903521353
233358661
1710356684
578738945
1729022595
1775577185
2053833434
1906890677
1525581818
210055723
1587712076
2002324109
1107673894
841428861
1443794154
897977737
1744643030
1160370719
2016441621
269661357
1347599215
1458768865
1645605546
1034653744
1066748142
2013067935
1946890931
606806295
987776777
1924714157
1504558110
1702617461
1974503690
628864846
589655526
115590416
252416040
1540878994
554566798
799570257
962405726
1135986061
1261796972
1598482462
1740654857
1174633557
1299924159
1617707216
2071735204
934043961
1661683883
1072334557
1796518306
242925948
140612163
895518985
1931913406
1374253333
776833547
936108429
247353769
2067122416
439543833
1279995623
1384161504
1623388434
286033880
2121078950
53208823
427066288
730632071
881144545
344272065
179922274
1645720301
673939787
580103542
54923926
1543611128
1604916163
59436345
1293121480
1352126307
888374511
307299348
859714888
466396373
618904064
1026027238
1030850503
519159065
1158535759
165479002
1726549264
384674910
1385362161
1251561632
1534541976
152998115
1460637288
1286930648
2107632839
1637276909
1713062858
1222387611
1325204309
2055946511
1477731313
1693415930
769424564
912731779
841774096
1507082405
1710712250
111177474
1653300973
1236794087
1563460487
1289248996
1078033458
145178156
896703265
1990762235
1788299123
720983592
1135541561
589177675
117991986
158092256
2115909614
383321184
808290893
1593171985
977506524
2016033338
550481701
1338268934
1190053231
1341472215
1646407338
871608600
694870510
344852723
1465013058
296956208
783810786
275088228
1225153493
713530726
1950467559
1460231409
1548320224
2037832350
1104471488
689605209
1848211453
96123028
1502354578
132411208
1249262654
439776549
167491424
896746435
1932467558
668406523
1214613636
1985518961
489952371
835764708
1532388827
649021903
1656346789
2014304775
112238903
406600324
631069564
1912023000
608942173
263267273
763399256
778546772
176241641
1865893869
649606716
923565817
933967675
533415900
726504450
20387808
2146034983
161444378
1949880012
1183916008
1323105302
2070193839
848086550
1217480086
1328238389
1311605182
1025850449
351361610
182766066
1381054363
1882143674
367131292
1329986611
1208515315
336194296
426606636
1928643826
1428147023
768223332
1993342615
519824715
2137649623
1016269566
1254291013
1666629629
630110455
564472239
1145514564
1168224736
1438655382
456727489
1678326100
124030248
168924068
2120711730
1172651006
149503641
883969147
132185808
1160079936
831370302
283289929
1918306952
1644398292
2082837853
142612656
1118628602
1381700081
343099571
100356589
1164196534
1183742496
1665788771
1801860853
1239198224
178183020
1339895326
2036699479
1135422005
2054985960
1386382258
1165398666
235064332
1290363941
2087582062
985703995
1136397358
876692101
239300793
1674404628
1654711113
1382219017
1869233236
1909951959
232456404
1453171838
1283005493
1930175868
169527657
384356139
1960346877
834170608
1909725177
2016382379
1329746296
473514339
669325164
1913614095
1565511953
434264062
2068677311
403656413
691002167
1515415001
1511600052
824415944
1365846515
228187344
79196859
1312215889
1158878396
360676476
809209175
311522194
111820283
21020741
272456644
261470731
1155954057
1037376423
139279371
461180937
2015949044
1465070795
1215253417
1910827686
804193966
367796232
275930267
1440297158
574057610
1881999980
1790687491
1987859532
857691317
1233221524
1073835460
583400133
1238891598
484877783
1736494109
1570672432
1177052
573274098
1260880653
886745138
174757747
1567038435
365068017
477831248
296259589
158831495
1213775645
953398298
603002953
302400507
2093180980
572268307
1839407287
909747074
1708214592
643106915
1637009819
547088726
177372651
1287267529
1499085460
1237659296
2002796014
316220247
2139499976
179838902
897532521
1751488553
909988057
856986994
81224825
725326082
659758717
1501309974
881698815
1492019694
1407602904
719993586
1420864946
1105105724
128160734
601057623
171857774
1549310108
680551024
1203786895
1645866436
666703709
745513729
1583418046
1003142171
485886632
863698123
1925999068
900750059
22419663
612646978
337735138
1924011038
159589274
503621467
842051971
940633795
1452634036
1286592422
1530217308
126039276
2108226038
1839971439
1618601184
1905785737
137225143
1324317270
1058403317
318115916
258932613
1872306992
549222406
376817588
1014329881
119691960
1615500422
1708543036
431909148
392896296
655827334
1337122880
1031397619
1762416491
926158327
937592630
1912010239
1424228111
196389310
1068360360
1885624712
901589688
1867414487
1088338132
1121109010
1252589906
314966827
1033381392
518630032
1247320503
813686437
369182714
1732095384
1445011717
1859717044
1755618238
855855993
66962716
756040716
1985758505
1633701375
932729146
892390998
1012788224
2027970289
1493350176
275995613
1717126174
1512568934
86746447
913524022
320240252
380773376
871339023
30313540
1166272543
1401182363
1987173730
1389245665
1634133047
1098412991
367942346
458708437
850776689
1712559040
993314209
630336230
1734056312
943097129
896876185
1521810072
320160537
604747966
110073878
634327473
211888549
245506673
494566695
1473441815
532296293
1585756200
494965386
616106233
1294141318
81071625
1114788512
599917409
694280014
1774567828
344459702
395663277
63790451
302214301
69125301
384950945
733388673
800322388
1680578542
31034090
584999828
5429176
1961467155
919111705
1835397138
1261434567
545353732
642307809
1071773587
1803968621
1820909610
1378544719
308264277
1458456851
1270214270
68059128
609085906
1477525723
253191559
84096740
1530690493
634862335
2138606489
1925358290
448184823
777227095
2132286039
110710318
1789529108
227518334
1791639791
1518525458
1758722356
722540493
387534855
1910619782
708857902
1336304309
1868525663
1467212412
1646228897
1206100401
1281152071
1596873237
1428505492
1101656459
1124077009
2039667756
2023540382
785235283
1772857906
417135678
29207970
1816571526
100578233
1349306908
334964029
618197959
682307236
435337018
828617154
1521423799
750087642
1823937821
462046029
380142998
736105008
1100384069
95461916
828808549
875740320
331035012
2026533796
650666906
1770742269
903674215
975594306
724215961
1718840361
1344956177
1218333436
1723413439
1027514602
1282178006
41130870
341559809
708868467
895538227
22115171
1592677664
873940411
1173132368
1775343342
1043457366
1282749425
2076171857
1401567207
1423438515
703106691
1543881228
669802474
361029782
1640938727
104253994
161894257
537235556
918162243
42944679
513216096
1395067789
1953178476
551864158
411883102
1042941783
1195905916
1652041662
51810463
3456871
1061718303
985249739
1789227271
38627649
1582789190
737532429
1253206974
777144461
321013653
283283041
197473598
1077809308
1147074708
1432669003
234107603
2023562170
1429782341
1918590038
1618728443
1148723616
1660187321
581396706
891893828
2078692487
1256434580
1948628042
2144477058
1576503154
1266703084
533823836
57889780
771211158
656995368
872432416
1939688240
1949559689
1349520768
1691946575
785236724
696397042
49321722
882164133
391502877
1293948340
1678214300
839675410
1873800532
2133828473
266714251
529316442
270607387
1648055716
906984730
2053240947
946079625
862508701
1869936895
2011717975
447065719
886216560
392745802
324850534
1372334055
2130962237
1812478180
1147833590
1358021289
216994262
322593664
1281707969
1823978220
242579985
1301082232
1870180795
1460490979
31574708
731173301
1565846245
46479358
2046819892
1176408958
1833604342
207693102
1574461148
275320077
1356910346
1304321603
734202476
1999558253
518893595
708127043
2044812987
1791792915
342050849
1496472166
633144364
1258313217
324445410
193321976
231625545
712895691
534895015
1059492841
1347463377
1311138769
1258254686
1850322304
1207886161
648931705
1497863652
1563057519
1838732764
904824234
346918538
1190699886
923375497
501977917
857097551
806397188
1880706754
1654423798
1404504671
610676241
394022054
405957502
288992138
1817202640
2095117869
1030927704
1214981613
853535995
2017431266
1503695317
1620890163
1558217810
1747710333
1866366955
60073392
379369644
530959709
1848964980
1787414483
1897077550
1144997371
1020503706
2062711159
1145962840
1305752787
97527467
411062405
1546437327
1138639547
1861989516
108548485
1320311020
1022737761
1907446561
22064896
1923882471
1679780599
182168269
1701770369
108852725
2142840660
2043897307
1769386274
1260496099
634885177
977255805
372969796
1070298382
446742390
1244595324
1162982668
1511520816
392564128
1226045689
1078369786
601993543
1956979758
610092170
1487491145
1440163014
1800478191
1116660943
390419264
1761902181
39326257
1113575802
590816916
1541497489
1849227581
2089543781
439814529
644603216
338046901
1269506451
166595736
232516681
1200044975
646246915
1927450620
1869282783
1524499288
824562054
1144343625
1009676448
2038442379
1399134190
1860036570
1052136807
1137054699
502990854
874952002
1388634141
1162312782
755793707
1402576136
12005848
501538749
106934262
536549408
303661068
708690369
1956359704
1860951846
178239110
415241351
1065701610
1267956422
276228401
2069428924
615816875
789655040
689950749
770662834
1112725420
140751826
51056797
579892890
1222041533
1359979181
1246274733
2006334737
735116565
1256553588
2120311613
22072287
446060534
1397689980
858424057
2003904344
558594487
1090948576
547461700
1583444744
906694325
830436829
1691576715
1076676954
1982589918
2078391993
41090120
449368084
1073881837
1778699303
1440378595
620928796
592755102
1926573693
1060550492
1954873145
1850695170
139763877
1924439538
981652863
861304887
1024788671
202044503
858115071
555107637
2005771542
1846972269
897387227
1959007254
1920122575
1382353647
1863651904
36023534
621849365
1027852985
1983065961
175039341
616902347
1719175072
707836095
229390505
998393364
1326901417
829479332
1901155772
794594067
1939492892
882729415
541080263
771152817
87056611
1609476661
2052472709
1780473867
145468312
1351847925
1467651849
1205263990
1665274126
712960970
1830579191
676746624
1105723236
1834216482
1274871063
860327056
1781076633
1840612432
888628243
1646365419
1815271734
1609313778
2049406698
1974159289
296956208
1839410464
1539633737
825003403
1161449350
996733240
2097345073
964789770
483800299
29904449
1006930504
676032988
766899925
1506048373
591710997
276671513
2139981492
971545765
193702890
322317586
2111304030
2088847091
1524089886
1161692424
399500563
900463582
2063731878
854229467
2080219795
600468223
143163928
1141454852
170860760
43325469
1712646685
232016981
794230399
1102369674
607076491
1649885934
1404355695
1559647283
828280247
797378753
1009806027
1148825559
1764139609
553684354
645478635
1693529342
288066960
399374514
1170320696
2048287905
1640756748
637255734
1345156413
2111508815
1667864155
1123169752
2077443569
325478669
921256669
1779543341
1099334761
23585006
852319873
619092215
1657416180
1199023311
1039436925
1217425339
161156046
839455178
1489288721
2145718423
2117427123
1712763782
213205918
1400617387
2034666292
2109159157
230144804
1195496780
1719687489
1914677972
1975266606
744831830
400772317
475825841
81672054
231332857
681996008
270113748
2022711529
1310691166
1598192441
907998651
2011480799
716337874
2043122332
551200088
815993100
991359671
775494925
2125255999
964523430
1576063537
76838634
1257925614
112064614
1649842617
2013174774
328176694
64265003
354462780
480269585
933893421
159930050
1475913416
221073294
1709677611
1818518310
1607367580
344554160
1924304769
1574378842
2034145039
1660210644
384748290
563693912
1390018858
886983500
2094576710
2087353212
27209559
292390216
707828776
565905520
1606206818
271145055
830082399
1243547766
240039762
784343972
1252062098
606730100
763630763
911528051
1867333561
513417459
189380226
634959288
1886494132
416369026
2118986314
1412975549
68094176
105386563
1418500113
819047407
1469297806
1389335982
1351016200
1844393561
1430500285
1519622443
1403106479
480009067
1165774954
1208575703
392152423
1130269303
513211768
610292641
1416093029
532538945
124764250
1421752379
1127567399
63630423
381681761
1649142003
1187404069
79346844
1201273432
1134020149
1146490720
712086876
677299839
1638539225
1213921733
550783277
1325825776
1701080258
1121540309
1477460791
1994745155
1702182555
769386494
1037076720
1292733690
1384435882
1984051576
774431292
398778677
2007913989
607907213
1663178717
1517374780
1915881578
1087369276
620574557
946294953
1011245150
2114875606
392639356
1030598570
1909676316
627397690
1177589550
1045459825
1226737458
873118415
1616374470
828401447
596033310
1979109041
1667786506
1601510211
459251171
1650857952
1281780403
984735468
489634831
1386556296
1484694362
1940131288
909550786
735327119
1658464376
133830540
870876780
1143425272
1531532836
1883123719
597621793
2011375556
2035257067
304533159
1960769251
265086322
688634191
2085683606
200838232
1180946708
1351045673
567321388
1336754000
1449242587
659444268
1580218699
388334945
424362275
536951307
1480928100
529414713
669706835
250235345
2014681539
1906732489
1001658417
575806616
126970987
1578448381
1159292684
7046514
1926079566
1415610839
779584818
1570544181
138032090
1842465855
2112233342
950810577
1240021407
1089469889
835003444
1439952802
1593774606
1365079236
1894208137
1144467774
1447354090
1985046978
328010
1156722335
1338689977
2095030616
606386658
1109369221
303308240
1084942699
659062364
1822934256
1151202951
2120932297
60590677
1387478431
2006914956
1204446668
1172759728
1225397973
1753297346
1865584401
1759878693
94320948
2138922162
1251512065
650521476
1229763197
1221012340
1420087570
135770835
345908122
890367687
1369449394
579958334
658082845
948529247
1229856161
12637519
1910475181
1195596869
1300255884
1501442918
1473273185
995512988
1403149710
433518280
818784898
296569984
1075437981
1072726467
71786301
157736679
1824775090
509946575
437711800
72994551
1878495716
113685490
980052861
65773511
604957557
1089332673
701313920
1779874701
911338411
1254575865
682373675
108887845
449567790
1817570561
1239248289
342557346
1283716345
218924610
1604944248
1787481661
525005700
438620872
1337072601
886877850
421582913
1020735812
550279794
2023733715
1474871406
354635142
2106745389
1909789323
309703809
1601975968
2047784613
217448903
853000756
1018661444
1576320024
1021091005
259847766
944251220
883920571
1318684654
1139998038
25740024
959855503
594433805
1492868818
334129258
95501191
526127977
231265141
603248026
1222727252
1612968074
2110280990
1828893280
1750269022
792127173
693282579
1229322683
1401330247
1874214975
793557112
438800751
495339672
1462769307
265776293
2051335480
990146814
1958380762
891495733
94612433
843970033
81637047
422380167
131807004
1365066021
1298821635
608527924
1242301709
2128526056
1824651932
528735423
812297942
1081259750
1586105525
862063382
847867794
1660534995
723910351
601003660
829182893
1716906396
21276655
67515835
513027819
105462397
1520482189
1143738095
1081984998
502154284
191660568
551736436
1089336631
218063899
158732475
1483604148
20662488
1425349558
1144274715
307320911
450132107
1852921962
1765238187
1310524282
883896179
1019784329
2017813095
1615781638
1116121725
36111418
1661033156
1988948002
1985853440
202748289
532279563
18353000
1530659561
479295226
417439220
1862529571
367682179
1555210856
540152644
696481493
370216013
1356858620
1468693754
1292746346
1747110325
158692192
845364614
1564835655
1806711951
156944305
875013472
1722090475
1260164748
1139486055
425647777
791548738
876318128
1855128121
634633506
2147379471
2030774297
1691148736
1281886415
1964250258
1305161654
861212920
580037698
773872158
849153038
231699355
282614413
1068990199
119795052
100337766
1816447971
288298719
1630914612
1412760202
121793298
2144194211
195799788
1358881746
106567933
954048296
781120674
876192256
909970467
221529733
658622232
142570917
1641375832
814306984
1907374776
99940255
1964619172
104414244
1929196660
1959005237
1375235105
1591549590
1514031035
188196687
395244098
556252733
13513236
2066439567
1437086725
378013993
944502424
1442598099
1463047428
1663867924
1353254072
401927007
33374330
1700293534
1653077746
1296724465
1273225880
1733993495
743062247
1968474234
2089196058
916485963
2030412258
755016213
1213773445
77534259
1563695958
408844703
1855878413
615144406
1362123618
1495245895
650069680
404745285
1082738182
724442772
4724444
784744980
484194033
459359702
1487763312
2093533043
2011186441
461453195
98419537
779778758
871847842
1062322102
1019141619
2005629831
1458035441
1652100187
1381202992
880919288
1192624475
2138894231
624072644
1685717208
1072890307
1156551211
1351965035
1077647551
1194735867
1305325599
1199082469
516845910
258097330
291013427
29563264
85551923
1731393269
765925395
1204204501
955770532
821307355
1361805110
1601747823
2062070902
88573908
190081026
2089001086
402795914
1528521370
1175998726
1262278189
574553985
2023422951
756379299
1866720760
922032424
624377199
251733522
1125454274
1982448699
1297465761
2066308363
1726830142
584068193
106110680
1494525633
857969086
1541309574
1454096639
1271695681
1196176606
1793087301
73410302
2087796431
45197846
1225005229
1425756365
673444041
832411022
1060133598
269386565
73788324
1388712962
756871280
184159591
410206689
1170760854
211998039
1352188827
155508493
60033112
873473714
159847427
1738383160
1168883820
182891705
2051398922
2033929938
36730385
803825246
48546496
550543134
1795910835
844982416
1026009066
612496470
653332889
1012524016
938799317
1131077340
2048400525
661581107
1357698218
43177215
1076701079
1863550815
604768716
728864795
709726924
461197019
500167713
890553040
2135011152
1587996344
1756722853
760150902
202594158
1178542454
1646029485
1528599003
1778505560
711955780
1553763921
1060416137
133091877
479006422
577707839
1770641112
1955814186
1960743956
2108609556
750309986
1856501273
1595370432
643702094
597948503
346895328
1123609993
902122345
1738150434
917458611
825233582
358168401
565071556
741201730
1197819936
860501547
1601129447
1131071698
1251826182
1046869605
1213086530
763566516
1111737891
570796100
192314371
147399353
2086695117
987791753
155154391
1710116573
828567290
1440546600
953078694
502804494
763319366
1286491447
1015529623
829605203
1482593784
1917247983
1190078513
1280871036
1484103944
223190919
946203951
1978040081
278610911
749321540
123590661
983400024
1790326670
172564194
1931448744
1415536604
191199146
1171515176
25979959
1654637761
1307762955
1962735375
1648394613
747633814
555009780
1532852096
540216364
1254720933
1967694488
38097776
605702956
2101123547
947447861
458734517
535308000
1701683466
1772377000
302970826
1288218671
431885269
1838748069
879968025
1884305607
18664424
1914484298
2061559021
1769269607
158084270
2005562623
2089527156
1324829720
1531909737
329184563
203577542
1695043546
1527083749
800589268
1846299056
1324275066
1721625492
1280506801
1632060491
478174853
741806495
615762652
1119423116
239239699
1100875109
528203321
567320468
536566601
78230135
1209169969
764027201
1953253745
1772744843
296016065
720494351
1612040075
1473225927
487238179
147994905
791284490
95039995
2028379154
1140418379
157374026
73229508
2114544450
1816381781
1454506605
562790519
1260014667
1331107638
571782994
871731195
1127030138
835204684
2129501656
1532203107
800215299
1881234186
519347220
1922948950
167294106
2125157378
700940440
405202413
76543602
1720676379
1732462693
1893232635
1131727044
1251774831
1888993351
1934693888
1878524665
2120992944
1058259060
615191148
1792846163
918574387
458448676
155272025
1134608598
1829996456
270124156
1528734072
1297956671
1986566772
680959649
1303633929
1664720028
323481711
434493944
1504657475
1615632747
2006186376
352084357
1675286596
914576749
1586220682
329869084
1602621052
1955148601
1391281401
1269983505
1230050081
1049151659
1601280313
1914421445
1617746211
1673507928
896489555
20555239
1084475618
783047857
378568769
10004822
2009847442
823675516
1405694288
191371434
356764854
2075657205
1772713876
225248457
1940720262
1769937554
1025381040
396493315
1288443894
1806680628
609918754
1196445479
1913001949
1815293142
1944791639
228849945
657970266
57798238
598980346
808908079
713717144
1185605570
1435718765
1178379186
111156593
1166019931
2091555986
2137629751
1953290184
1007396667
681559315
1383836264
462519125
1135804691
259600727
1712935124
689312408
595486385
986820930
1547394956
1061527560
1343580737
262982492
495700774
889891362
1478127751
385619957
809819547
1663034962
949281460
2138077416
1889533596
919086804
2016905100
874083862
2085353360
1829302405
915335917
1686645756
1104168346
1226043241
641030618
600886889
234129928
2091598333
581862129
258503874
1863703378
1139885317
650511309
1543797783
2053355931
162552920
599714437
5825785
1245973270
369271973
670590028
1837355929
2113154962
610538950
1552816694
425214320
165120545
158219664
1065446909
1761157213
1822992807
1099739609
1209013928
588890291
38539257
108148231
1097990332
1919725891
67945685
1498288299
580198956
1108216928
191388147
108188585
1360485455
587308263
939181808
2009329962
805584169
1665946886
1603751535
44356259
1000799038
158201046
3892663
1727441797
1602168227
1148152973
2146290142
914065042
1013902775
336963665
731693569
1114449387
1079962907
301263251
742162914
1425536816
2111979472
2125036562
1940903129
525696586
1738294273
5237603
750800509
889431141
1302034968
896127002
1635649741
566483388
955166716
649015094
1393581003
128863949
1309554376
1757523980
1025387361
1731512366
1135772252
1281015401
675921946
1743444024
49919193
1709128666
45559798
1600513565
1980203689
840150346
2099596916
719185769
1773662629
647399642
1213081264
1200291806
1713205466
2014321750
452411317
1254936801
397032988
872225580
1091557972
2041425259
353249774
818856451
1988715612
2124171919
1806597976
1911703522
886458811
212744805
2121708303
1764777265
124937444
89697547
1100968850
1449379205
1205844181
55660937
663132350
733278466
2074160867
1542148087
1376094592
1093991439
1797969702
1062953970
22505944
175236123
1193763038
912738086
2108413557
822168326
1190686665
220799302
1446407058
496666189
649022217
1051815053
313671767
1811621456
1245068289
678795442
1950173266
1350860934
2067101613
824364255
936933481
1256207167
1483664085
1674791618
1916862682
76246076
2070336108
974372740
1283047769
1159761349
1107611916
1127160015
1736703171
1802238858
55952297
855136196
1959792319
1760861500
1865908267
1517807121
443355499
1058068593
848361018
137874202
191701836
75081251
658957682
2061350764
372259886
832861077
562211094
1996759328
1997492581
1006014193
1584602228
670480041
16435453
1208047537
556437553
766397900
1012217300
511624166
295683265
909205493
1869596432
1933834486
797228157
292532639
382323150
1506068573
307909723
200605991
28194339
1342503397
710490253
403921006
1835113692
1413419387
1453326665
226414305
1825349666
42944679
1841944129
1753651222
1859386653
1212241003
700187654
1942948228
1092781850
358102024
829372153
758673416
1910324805
1591556002
1222595295
48933248
1533310383
2045814956
50552056
837837872
591961
1748041381
544064715
350182698
1735312988
1398291964
152393896
518263928
1897746643
1798417919
1888096390
326430372
842632228
2003202786
1799047518
403236838
1337395703
916542665
1453024553
520667691
739535698
1940218766
2011807333
1340791313
2074613291
1914348512
1791658320
215187369
321279305
1219191027
864093130
895651966
1074402207
1810844356
1757721250
1630118112
1632951381
1001158072
857861472
1496941560
553443613
743992036
316629482
431957618
1445550109
2057856556
1446454354
1402412780
1246655427
751268964
492270472
642172904
440908958
1358656873
1674394149
1325185669
1350927581
1829399065
1632283930
994984364
1722754169
702766398
1937084876
1674442959
1580659117
66315956
609156927
603994524
1670394378
579877771
532010437
1775711698
1479627558
305666298
1864379083
1344853566
90100739
162040147
2046979961
807182774
1215787264
279654100
1298923826
2019357675
116440237
1552584467
1695463470
1621717877
1059564094
321288734
1321412211
2006848517
1554624582
1505566728
1341956613
2077496170
549547947
1969954342
1927814162
529374684
527943403
410457347
44244466
269229257
504973042
1865090779
538625157
146969358
1431975765
2132273249
1071580206
416786304
681214072
1983122187
1648892905
63339686
891422535
457654016
610896398
1337940753
1524811714
1923155436
1407634286
1568539927
1276597765
1389063602
929921
667640043
2105228651
351405971
1700334239
1096818057
1606496693
79748769
925927369
331016560
401692842
2144693930
1237588952
595189317
1532420015
1925152402
1843650361
1253911539
2069279686
1037806587
1371541808
1706341899
1514497486
1749992817
875285613
1093474821
692059321
1480781843
810869226
961113100
805166080
540088374
1161521632
2109817436
2126080188
1864531616
1773429009
865321788
1662490591
1009107678
649870346
498085335
725718829
479828493
2055463123
1835442105
1852181613
1126181834
514416279
604392577
2050779570
44980310
841922243
1017394569
655818463
987207320
2067569537
1743302822
374540879
1476158727
1451338639
1861256334
824536396
996643472
1609464549
2136257967
538967920
1145229297
317006554
506885545
282736874
801671755
584305488
137343300
264918315
471295461
574719640
694824894
1846543122
1331002385
860454022
986829928
859651194
1416167745
2144709222
920202212
1186020173
1115135821
1143129058
392192520
1488066961
2113568009
1077659523
712720491
2088744949
316071392
727254148
983164483
1167021921
662291308
922753382
1889399140
1810259372
2144433190
1002274480
1174262175
1943394618
2103917146
1323556738
1149852760
1272509030
798104679
991726644
555873402
371215221
740987895
1237981437
817156003
1895649426
862610602
232324970
1255256308
209978624
1781166893
555323033
546505126
814731853
843309941
85726057
2100340793
1770232350
1529917716
331425576
1752780004
268474702
246728992
928966740
1719805459
2061057528
1794003830
1436731134
110518588
1249602911
917053231
128084456
374240419
511481906
1970734719
1401258080
338600875
776768086
1675103410
265787109
1486917049
1391059598
1520170652
243177048
514409588
1007034770
829949883
1721727558
2000477374
284949786
1065655007
2029043110
254542958
1488814429
519744468
77153690
1193672349
131093911
1715030872
127182698
674313464
1978372059
957981762
970645324
905903761
694497763
1779148727
944666996
1858795659
601728727
296262534
953739784
613094756
1925678827
1713192248
2038188363
1613511319
212697749
1953706928
117379982
1738480039
1374197545
47280085
1551374416
1751029830
1753456152
1892217544
604071016
604487442
1875081544
979200949
1683773812
915419168
712874929
1327388343
1118519177
1466917366
1710588407
1046021766
253469594
1383746006
2115435339
155098466
884687446
2074935439
333798555
482016744
723137604
1801064188
209226887
526005642
248337179
1168528053
1002508208
1509450014
1074797081
558347817
1870184980
68356049
122090577
41964793
598978675
811035992
518665833
1238326842
926164246
1320613390
537088730
1784834802
1942016582
324064728
750530932
399338032
925937278
732701589
850502679
2133450297
1152698715
1131659247
1740563495
633460051
1342908378
1981031934
1213807264
1814199220
1701322759
1769057814
1761158047
488014544
1238048290
1025485400
781898011
1182094324
2033834198
905912212
36926821
973667778
1961919056
1655954341
715330697
769077606
30072631
1758281581
334770026
1301794573
376581869
105376421
1810583279
1070538543
478516436
1043674821
507077110
1571740764
1583870216
759420501
677645860
1604356186
870327103
168571554
601084359
194205148
2035954085
201689592
2102676510
453090077
1392537088
1430806093
2130519959
829650510
2007439556
364113284
303953165
63799773
23110698
1994078246
795001214
1699961681
1875505677
421095576
720117239
1427607927
1846528590
1783619864
245402494
1700386628
489413399
405158415
324990698
1629557170
1286017519
1329623958
1333188793
2079123284
1010182349
12275497
1295118762
306008032
694483463
2062670547
2039031743
1689846153
1488855780
1295199895
1566508696
1413395207
1742829998
2004702283
2091407569
1765312079
1615301642
1123452058
980028141
2139556141
1826143904
1727254631
1418031778
1556095041
354182053
2114806677
644575242
621815864
219795394
1870082974
1764862305
822927947
1212995565
1385329443
1634473461
1668670942
204322243
794921582
1378260364
21503289
1359551551
1048999038
1133002630
187560915
271541067
588885987
670132777
1884453438
740561822
1140114940
997186981
858596799
1328386568
536730033
2096871143
1316299089
634760465
67099500
576644629
1533818521
1105788956
1267884500
2049932824
2103070592
84441758
1902991379
151022885
1653298159
1809436649
1074027469
1445672419
1820487526
281881591
765830297
1371523779
850508551
75325380
1653884890
232150027
1816638392
576907418
1679615066
296703823
1608712198
1967986690
626979483
416456147
1730884555
608189782
683284324
1360092359
33586669
90062789
1814560570
2143478655
32628781
755670794
1300744187
225847854
1086258833
1943288069
1072934451
1474213430
1259108110
1120154076
3170527
1734536898
631065904
1806141490
1684379978
864592501
129695098
1452050261
252732332
770128326
1148465270
244692954
2144218855
1400609242
808219909
91291262
1803077605
1621069902
1370021703
1822551203
461580407
1775724853
1719767742
2085133904
994469292
98762483
1006173857
758097830
107714694
1681113219
1211445613
630567006
143555736
418036598
145389752
1101595875
2053407272
893100133
1715425165
4027362
1496788494
1574668557
74673796
335949605
444337880
1995084590
1002734015
979923846
430637634
1405862869
473016223
59424194
1771822359
141347075
1262958775
674604063
1348902299
648802456
1459295289
1695983805
1918608654
1210519755
120462574
2146346899
554940644
1849444284
770040574
264540747
661942037
1323687291
786355851
998813189
828408486
1016384540
197219005
1038158837
290678728
336261429
90489753
633322042
166295961
1321882112
1404624252
1310963525
1081431337
1721145330
713311143
535709518
790558495
1522033616
1210970723
375850694
264226881
1983255553
1086601956
1302456281
1613196998
377093642
984463035
231287522
45524668
2098050866
1672268072
598242362
838219135
1725491492
1158268115
1104915411
293393336
1517077038
2065198348
760142148
98322886
1718010890
2077496820
2117337913
1527029607
1692584390
1737168512
713345836
360322783
1291758272
1405404370
1164043196
474595750
1611654218
1256136995
1087871895
35134636
360222915
1049050565
1931416591
1444147359
1235533924
2006708430
946600666
1157746009
1822623147
1810952761
49427366
829722635
385531036
94612191
532081533
1507767989
1369517552
1245409172
1209733127
142516959
2135970307
1319676934
1965813888
1194951043
1234179159
1086877687
1503516979
849210573
922127705
214573050
783853231
874054209
516333692
485745719
1391444072
1992408025
105238278
1610959957
375855611
2034835413
895759554
1317556924
1879501868
1798841783
1560799207
1760409413
362587515
213594114
1154712130
1705766444
1243048063
1053704442
1102820121
1541727839
1850857652
342905033
1884999498
297424958
1261269898
312743299
129184488
1778047408
291351409
1080723018
1283834750
1212556697
66473910
1314037094
157941860
901121561
1443764684
1961321545
649922793
1606806578
1151807449
410166894
861181983
58955129
1792754584
1932331193
1284501857
928404390
486036330
537166404
1107860464
1477476534
1935689229
434797574
559632678
1879919604
343423981
1187823773
815674670
374988022
138619953
1882850327
1836084251
757308457
2087944050
83831444
193017954
646831635
159516684
729652254
1970739375
1252583617
1783316887
929460663
1434628473
1297728830
1270297948
660959378
39377841
1277936359
1178983259
1144453740
1838810563
1600369754
1604837452
1446992161
223560006
1633821123
1696600893
136195087
2003252103
1499755644
797805817
1025362319
653422306
647214676
1232057748
1673669844
1677419726
332379710
306985830
459787322
1603957493
54756843
1814374438
200357701
656725074
2051625624
2023424351
2692814
2137066637
20548603
979362447
1951344195
1138341936
479007231
173348753
1254741546
210435595
2124325385
1832980007
1138813243
1630717638
614565017
570800754
1369635390
1202887039
1507653758
1574627398
1591052541
1888264277
1887428368
882886001
1453801782
2123471501
109489887
1110587640
1967480965
2093188211
1123862792
606524019
1248706034
1990704986
2077503500
41992102
1897005084
2126410574
959512227
876925893
1581625934
877364405
1106630326
704199144
1171887550
207301769
1683829162
567605255
1493227208
1230553204
733280105
304100323
2132384559
2058210891
1956629400
1470450073
1234905291
1847727418
935025645
712266594
1833417177
1794276560
1875073943
1301638599
1469250998
1725131125
1338920372
1340425947
1020159815
1584176811
365342199
2044713307
691581494
562918678
1234108987
304127979
669260646
1168501053
1499946569
342472695
980313644
1479912992
473597297
211641294
270526777
298033284
923636276
261900421
951870878
1047011031
1078199186
1864785432
682312311
1780870238
1779258422
896483808
669248469
1276627759
682763504
1952222652
221233583
1160731526
633861437
1744140243
899632563
91522453
223045910
1664712551
1797796536
85299445
523450184
1362892624
1392733456
1851830732
234005235
22837970
214113831
1971048534
1068418835
2123279013
925513820
1516319721
1902536813
429015941
1099160007
524336310
180521223
547896766
379637439
302001127
2132481623
957084606
1253337593
1716744788
772818296
1645949714
1413615163
647162309
2047444566
2132863479
2107605079
879295671
1221680749
972395512
617119856
1263176032
839263346
1572473181
1845460978
2115076351
1931841546
1410630454
1631020192
2123274360
1121705331
2063945290
2097352872
2060196482
540503821
394116955
1232805819
309786814
1493843793
529476271
791304568
188317376
2036179693
1327368694
524881000
1423517737
645554616
478024286
935443949
550582560
300001712
985525823
1721369567
974460522
1322035589
959953708
1538978272
445369395
158706948
1412944075
1679742816
1025389088
1088857209
324246497
875973962
1518252217
2036423088
1040885109
1611258178
1223205697
1288447630
125831040
1779430720
750305982
1418728949
452610273
177581269
701539226
207686007
1969815705
1963582117
858657221
2065357186
463420984
179441935
441486440
1009957767
1903291214
1466703406
345053887
102144135
1399103174
392568150
1829641860
1998951610
1320521662
235261298
675988807
959438052
210051636
830819762
2071816433
1029033667
1116860879
1089614768
972861990
2065876021
635128613
1101875325
1185674876
1629505472
3818304
1426847456
1007962838
889284886
745913769
148484735
516510048
551254161
1245643210
800669556
1290626533
173522797
563132333
1982726908
1572095756
1871691509
1492359985
1046911956
290740279
2111122895
1249531119
674828307
757323965
1592952755
496419913
1950871973
1941350431
1698216696
484628355
1222339139
1354564934
418948786
1803086729
960258223
69964002
766694298
890714001
9883532
890817495
2096511787
2130533118
1927947864
917778184
2097538319
1002350048
259529500
1009908194
1320762906
380563981
1669323451
733424847
173257550
1492346535
752994611
1190833828
983656936
1027750590
1597359332
680898663
693083101
213980705
1730421965
788913080
1011304458
2071403378
1965014025
599409306
184292479
1728323534
256718294
736952736
1461289463
1125968810
1731174153
1012925145
280467884
1166537728
500141203
562097505
589063616
466795450
649396505
412708336
573253272
2003582263
258880375
1537129628
1005854640
2034837257
1629901381
817260962
111102517
439925988
1413630005
2118996956
1807790360
1147680295
2114469688
974303138
1358122934
771488635
1510847911
1209275588
754276853
1608193643
887417511
56898171
1757049029
1671248470
1135323353
1687761204
1878369820
1782673028
1155770068
4465835
1094653241
1589241050
605831923
380116334
2084271776
1541535372
1298449021
1301260159
2050784876
1329326012
853013848
211855482
513879119
837878592
466795450
285847540
2064752052
1059292564
443545833
1030820303
672483393
964772543
1426903606
59260949
1597611422
1644213013
170179959
1555134833
1393356279
1519312055
76185415
759586534
480582812
876685905
958075957
1213714939
539845671
1769824358
745252667
1645439456
216469190
1326452722
1763643909
373885870
979460270
1085679551
2074354495
1236083461
1999654762
1389601969
768542766
1642321505
1274195139
1036406944
1299315955
129162605
1959568701
826001934
572342971
1009898832
752767666
117609473
703059824
701213142
796805230
1292626584
1129165796
418864604
1135013565
1693249082
1715394549
236667436
718855955
335737770
108687006
1452405262
696672263
1010132449
669901395
409717525
1174425936
267426830
62923441
1674004886
934067481
621491437
569116530
1386956558
853766508
65073245
501534502
1752787938
1329380677
923738225
311833780
347688677
298265590
687427785
1609826545
1176621630
413539690
1472209009
1904793985
1989450613
770215499
527763068
1780013515
127583107
1116224445
98380584
1362040896
54759069
654651250
153468303
1683848492
744245171
2093548356
1825657473
700433308
496912921
1777477143
884279107
75461547
1757675775
1692815716
1497570994
1577621270
1192957155
1895745515
124614269
1352292503
1639221369
1968622475
2087815396
1915190195
398208195
2018187269
405370674
1651868663
10567085
182201718
1322390058
736634099
1043711084
196453554
1971770664
1048740867
1419056044
854628999
7469210
1091213123
1218589200
1953739852
1629224438
1099965594
1108393205
1103524612
86178837
513523174
202886013
252288832
177279563
1240908361
1516064746
1318190029
2106253560
93082269
1681870926
1016657154
142437162
1619287409
206361658
287645520
142698642
639698183
1404734145
389604065
314512043
574415524
1301461326
1889619037
1967394139
1891533048
1531640411
456902487
482659738
1679974160
169532040
838171727
1746421683
1678988395
381702386
635471994
1343134234
441869858
1333521197
1484035110
873952167
1560675323
1277282853
1009221232
1604302746
1734780232
821875088
637598654
1172104763
1550076877
1476086285
936689467
188826952
1437888273
1488173167
669451249
935120830
112487499
842690634
1683591725
1122713410
588339680
507502811
1429776695
426276761
657681982
150736868
1018421376
2143924466
314241774
298323252
1549005539
1638726186
427227543
375415798
397155680
1195522394
1830722170
191660568
1142664231
99967358
1932916545
2082397553
715192694
521683698
1620138939
773652098
734227506
1735391404
807039462
143147069
285249975
719082704
723840168
1071235885
1210787665
2111665421
628358074
1526950079
950654040
2057545537
631060985
953591765
111610425
814098345
1265460629
1834889105
783531118
602726661
1113194690
527932017
1176689674
1470290601
912524718
61236258
190673289
1328160226
18439533
1172868808
518663131
1992289764
156945852
1791787034
928408832
1854103050
592970518
110788037
2079002701
1173519580
2001195395
2069837865
967204471
438252674
1142229137
717186720
1990160200
1155907245
1761165846
70740164
141871888
915058714
431226296
1636915370
739676450
1326664445
1426936940
1037831002
1333049939
358473382
900682461
1111406751
366207228
1738922743
1982134407
1485256288
497733787
90696651
869902988
686671199
626760088
596292369
1946924039
1664366271
565801061
1820130004
244469436
234445500
2133094882
853374321
1862084825
1306961940
2030923080
335232515
761280753
804354059
1800949521
576055497
799685605
768936632
69482675
163096667
1281226221
1952322331
1590721294
1967266171
1865897989
2109569444
1477938426
129903207
286937918
1055339625
663958125
507962416
270056548
876074894
322040571
75486663
2124276119
947129444
1380353253
287563415
1640334649
262599414
1968088284
1436920201
628542637
1562529426
1688443159
1422523873
2006034503
60512889
631938906
159887474
2077197290
1646916070
1367596622
312905022
1092250144
467448156
2033230507
70146822
1830607746
1987279360
1197621815
87351171
1634364203
41071259
604639265
1652864691
186103565
653688507
920435501
864642117
352003099
1115716135
11557300
1800902783
1632585570
866543839
327418282
144440046
1072848656
80984171
971952135
1993402636
617289094
1773900613
990155475
719510789
77615747
1135951717
1341866470
1636718462
192354986
1847717557
1956754959
2022893562
2007626878
1741122521
1790629825
1454500132
919911551
1534581447
1914049160
1914217905
1193764309
459291956
1711350537
517364904
2128332227
903226944
2132053017
137542356
815995726
545120802
1053327119
1481323825
1218561195
1228171663
314865832
677251166
2091150874
1329910018
1018003477
1104682913
1430942478
453572045
75952629
1346581414
1286411413
2098010240
1392077583
2004949943
999061621
313033646
1779957903
1311320318
1379136536
1006959675
856983
1205807829
1148054655
1914124521
471590556
719754299
1167938733
1657555356
1783698266
924138174
1867970367
1293226303
47346174
104607384
2056761298
1194178141
250920299
1245565729
1183225021
2094549847
26459912
2026030881
254024377
2048230246
1455842485
1058272477
1277988136
44118435
93154393
1824535534
1912656313
1683179416
1677106585
1876746163
2073033562
739181730
1691891641
748676007
1404669634
1763808369
684090157
700430408
1425210588
1028591107
641371071
1423965094
1945296134
1226523705
149533709
2039590206
1097236450
153080223
1890333678
1876302111
1880136903
1514264469
1443422456
139226748
852935492
1208261751
711935122
1783872564
1177211348
503835609
815647859
1494666411
172394508
1002945297
1391884511
174798278
875707170
309206572
1181327038
511935833
1137199303
1262104329
640967435
1877401158
1486487968
2132715699
1029471799
984176967
67348380
923962120
1152855272
64499711
338763389
1361170314
1613272869
269724594
1527860473
1359971778
1425204342
821889138
1321717354
1980504776
742684280
1103793596
469392133
1992650721
1382037173
1094093964
707552242
990824093
316273651
606332483
443110222
388882936
415927480
646240534
1336016884
1987702648
1796397064
1950998044
1325806237
1721089810
1846654531
395847652
456751443
1939230840
151773943
102302572
1725783737
1078404174
284022721
265761213
449869240
1968984299
79228761
1967964750
1922362269
2081779494
805881874
1810502874
311619101
2126202900
1192987173
1321800252
1152025026
1411040020
1120213455
843278833
889716722
839677310
1250508969
415586854
1119541857
2932345
573523108
222372152
251041849
1889968388
635318637
2142424785
1062278846
1168362021
1008323595
900860834
311733851
2112004629
838899407
1767693107
2110190645
600615207
290344682
2091416666
323028414
1081563710
819088309
1553348788
1803219149
686529274
2057969606
881074410
1367919911
2039029512
2069652398
193221560
253874852
1709043839
1455675276
397638733
2117930167
101474513
1334628145
311505917
355691358
1304436041
1677309644
734802386
416379862
1955231799
384842662
132450150
440531115
1007990624
16311281
405597897
648988651
365234308
1497803097
1231958334
327210607
822643871
1578476076
1202233211
679122600
1767482956
104002734
2144998093
812004937
1953314876
555324756
1825267896
731773507
404800557
528388826
1084825556
1335650872
654533653
1910864954
1483747236
1194213603
315546914
1304054949
1441543447
2037062151
1050939910
1936070646
1261608509
1708036288
2006560512
936726222
418363328
1122229899
1775801324
252076125
1538323174
1740120297
1018198315
1240065471
1601810268
1618496180
293114069
1894952520
155449366
1339005800
258030126
809252596
713713997
705224950
1868683820
1750450181
324620490
574273739
496555343
1063686239
524261609
724879150
876640992
725003301
1979707788
410186794
1302447253
1051697945
2065030597
826065267
249324639
1012653591
1955704902
342845960
1912133373
697690917
1535303180
1112419342
532580241
1181042166
1843582552
2049261415
1462309828
2014433290
156638333
315736903
1822261381
1814758366
1534870141
1461410890
48939947
1118913112
1936544640
797746434
553316713
698443602
1660941489
1543706356
393675206
1481858316
1680777676
804753559
1417742473
1841702193
513075512
1057073268
1113359414
2034056598
897179067
2132266848
1896275649
828638586
462158591
1740673331
552497274
1083699394
1123390154
1459447553
1074744714
1041942123
2006499188
129672501
657535033
1305067175
761733320
1805728469
1380745170
1735781633
2064697715
828266000
365170586
2131524988
1838240737
1748507928
373879776
1112203792
801636084
1703388498
1647609865
1485440487
1689858737
1172980801
1112699402
678875907
327558257
957499555
661874542
591326160
1796903759
1131036931
2060109722
2003226951
1950334431
1396774007
1736811423
1049549060
343496244
977275790
1236124508
1196898496
81203307
2067235374
2057284994
467716365
1517070169
1588313004
358852990
874564571
1501379511
239801773
812572218
207952987
489531364
1191041714
1431566294
1276987613
32714102
473979055
1621555370
350165487
656120068
497771339
1620071554
1141653129
1467372015
2111911955
1090785780
722614453
1377799342
1370977431
960704927
1317350482
150509076
452797464
1290354990
638473384
182386852
661868753
1677320481
1533630438
1935662560
986515933
1855264037
1496296681
1448783360
722375119
780721266
1571937566
1838545066
1399679151
1013090304
1179756886
1099506144
521699720
425139681
1806789314
536420087
1484847605
1405533510
1864515780
718799489
1785085527
1704531931
1987534381
112010478
990420385
1006976226
403367487
743567277
1569180077
151798195
262153323
1552530062
938893941
654484184
345273514
873920989
936791426
101206539
2108087103
904991579
193556758
1682197107
1267806617
68879373
1861568031
269245773
953384316
358636563
1427911495
713273690
866622241
1625667380
424681083
2079812249
1196909879
2113240276
768545896
1303812503
862652268
1802334213
188531795
544983592
2057084369
193274331
1025556711
749167433
1588319512
1962612653
518495356
298791923
329881722
295898769
131653313
2047356318
56062712
917638199
1664381252
2055936521
867434843
622098443
480010848
1996912563
248545234
1371084410
96371884
1032564694
28838725
1583982444
516158351
1022986643
1820652040
1848309554
586699209
1240642220
549639336
2138527145
1090473956
1705727638
587933459
1006147883
1651706648
612539995
1985342281
944053286
297652470
349750482
1261989455
1493063100
1986684758
990449702
411626942
365912996
1944474444
1788213256
1752194703
1404062943
1702132797
1477328389
971612730
1211972095
284782909
1182867760
1444496931
1577656873
1479716322
1566580375
459087631
1901524019
713010150
173121961
2074077394
1324005345
164697799
119166716
109855128
205427096
811450414
528352110
1661671186
1574515586
513850716
1981271607
1395703876
2092854008
1903333529
1073533129
252192938
2082450981
1384627755
1641439754
1597216420
1407648371
259085055
595761381
800896607
36030351
1790344456
1343082861
2120137581
184127329
140509627
1112589940
658681097
1217271061
221720130
644633834
537111182
1140410486
1612594118
1287601329
1575953630
116916294
1715006620
2002150385
1621721374
998356806
633210780
1801723312
1916155775
670315182
1728386531
1151971755
286387589
1203185972
537831677
1013288934
245773529
518560205
2009352127
833314725
1816784641
365576747
1794181045
999778451
1431861864
1126153992
512285914
684351348
973439451
763270608
990776394
261037333
843712171
377583038
1915072138
1438271636
1663693728
991708636
1289976465
1635552317
2067277719
384811359
823730273
1758991899
479478226
306534547
1227488238
1703473489
794970952
1004802285
750529655
2082392269
283230337
1916386708
654157927
1786560086
183635169
632853416
1867507953
1875403647
2138204373
1997637359
1655682941
361942508
2015066135
627775428
971415726
1946568968
642686742
977441690
1072944022
1277275421
245294243
368174121
521212280
1477177679
1064090676
774344738
1163296307
1738157539
1481447299
1609873951
156647579
241242393
583688623
1454816383
91212373
1257243492
21942175
536951307
1282855798
611465230
1516119002
1649362027
1945046755
638702548
1437723077
870480153
1828057865
870916395
1282853819
955439718
1583838364
2117338371
665636218
1325488665
1691563992
1282079662
782688877
1376080122
643560185
1242384563
161887500
363612970
1612572468
761222313
1202868067
261800963
1876136247
1664288346
1085113173
1914291463
1817976500
93631772
31337462
1935011228
338159109
2049418744
470710895
328912264
1091148222
1048592551
1544096052
1634912149
524714271
1357475083
1316778118
1324513600
1012680058
91164906
618595618
1209259740
1825865705
99686856
1093211984
176202612
166545096
1150813977
76247334
1878713214
992283390
1230516484
505173331
871635044
537673408
522308849
46886510
920271351
1845481244
1068317396
1291972372
1670875273
823862581
915098600
1393391796
1282608444
1229897348
219268015
904058913
855204049
1624097150
1229756578
1475894062
526615305
1638105193
1936723191
861093720
1356499888
1776063849
1146792334
808595763
698532747
629044756
1715146444
1631738169
722800883
1195369338
478327685
1063937799
1405185377
46345968
256667387
1318716787
182273966
804513922
1160205422
1595849166
1296268231
204584602
1123963772
1931101628
1470119425
1393737100
664617386
1264593855
688554382
1144669073
1627729536
1227575520
287263965
1917138806
1101085434
589944169
705632172
928770491
1287202152
1202276722
868316898
389629784
1253619093
1843595257
953588376
534085768
1124219490
231006621
1571021223
1946213066
2017920243
1897810555
537018334
1237300846
979354103
19060839
1563451212
205752397
1222515962
36733502
720421461
1428383438
523224662
336752264
340112693
937349792
670052125
445830663
991618261
1582486871
142302015
449853831
2082424337
511305549
1738345161
159567918
90560901
559665040
1126643021
1379943653
171807040
1360884246
219790398
828054615
1549401411
58174678
2047661081
1235147635
1560256701
1529590351
1911225765
1662131682
2029707939
1878285044
684967078
1007022622
1641964550
1235073318
358251846
1802424752
286144799
175904341
1289915804
1513163248
1792652023
1676978011
313219371
825663771
1116278335
234208790
1082449503
42595467
1407974118
1931815282
1422720125
476977492
913003722
2064291326
341834333
1338694144
982278966
1382761892
194843009
1328044809
1492206396
290928400
1352136087
30372147
421900038
1105756330
884083868
731944749
1465202374
1140382412
505563987
334084252
899224775
1377778238
1974871012
1853977163
257453843
248141941
644368916
1674228278
1189550778
1681518830
803479474
1763303517
605855121
1349854899
160843031
1228242439
531451640
806285477
264740703
560470337
1769948511
974096674
607315772
553836379
987928857
1929405507
1109990757
284093352
182644825
684643760
1126089173
401473145
396167837
2011253851
644239020
1911546276
988336810
1553053731
703755919
57992231
1449357704
2005763885
1568970535
1540149363
1934021311
940802469
1213294078
2140922134
1225533058
1498088198
2092451909
1595353909
322500638
2025889746
1927448291
1956538060
2011277242
83004086
597113649
619577562
1736208167
161986028
1962012615
125813289
485256269
879459450
1165138658
336742613
1432238778
430765244
1859463916
1739751323
1881207713
598776837
39209439
341557083
2116785982
1717654312
1691720967
1204505230
1834132597
2027635686
1432276125
332362203
1957656629
2029358911
1289696156
1493532196
1957275464
912246406
254839508
288713299
2003718389
727611072
1172048460
763626846
199462850
877607389
1455201613
1114027930
896656239
1348225274
910493829
296257816
1621345707
560353963
672195337
2067732738
652793044
1256733918
662262415
154141317
1081244866
1048611058
1974664738
1145721226
335302432
158906178
64383494
593511450
1839790288
527112546
1971496983
1905288394
1378054193
68679508
1268898897
652691389
170316614
540028223
2012227947
1322954205
482253548
52991379
1185369540
1897443071
1437497093
1284624830
662267598
1812892827
574027428
1752571571
1034700862
1188354253
77881088
1888958739
796730213
1869910461
1065910101
1707440893
1040385141
651140130
677037134
1096217772
1666363562
1724386392
886508983
1408588331
1699206591
588304751
545158823
293522832
982087466
215858283
1095677696
582137055
612372258
740502862
171045066
41585686
1379336549
1372151971
334150934
1616646442
320727996
1264451012
645819610
1289477672
673355092
1061036341
1014301429
1864902920
1045396975
431431807
165141016
9160298
1953353706
485665867
206679463
1312818026
1673520311
1907946641
465779601
868640799
2025580811
2134927449
1054628152
33873838
1628454622
138234382
417106214
84049482
206454806
237956261
1473517854
1296153985
400327593
227643541
1151505951
1506922620
23666330
1733609163
408442325
797099673
699511121
190516504
420603065
282451743
879297326
58214533
576438132
2013547270
1944956674
251805690
857623496
1866730953
1348200835
1103532473
1228767634
1101966275
485661663
2062178084
1234542055
1744331143
1553570826
1325114988
1528793858
242735333
334906847
221629875
269130850
1639279710
177881043
795451854
1530077309
709093152
1727308501
1491569930
79538773
906266992
1002715870
98645360
1749584828
1224834965
1143335176
898197704
1573167714
117144999
1995129201
1801594487
521452117
1434870706
1506118248
716971033
1698830000
1599527382
511532914
601769045
356157354
215983181
279412002
865739078
1156344797
25088057
640933415
582162807
1894819074
1208655344
1875169966
2083225685
1243941063
1862562189
1716955318
1638179345
647469660
1327606757
372446880
1336851895
1966387397
1239722671
345557343
188100041
827896156
1954151041
831868441
414898807
698601506
248217508
1450278527
940926375
2053373157
1360430059
1757428365
1651607150
1912695430
921408756
2075591287
2124857790
1756819014
1342567905
128744094
234478363
1215555813
483408588
1820856958
1465010926
40149047
282106089
1871068621
559428707
1865156734
935262805
1997877398
522178081
1140147499
1910336207
2076870329
730982082
497222071
720299906
507475043
402047506
199882472
1162908833
1240988930
2128570309
1763779982
595493502
450416156
137357177
631330719
482877963
337425237
654769871
1001864870
1256348431
1623239654
1156491239
1755045816
1753929974
1914672520
1004502728
171041762
44596667
1267543861
611450364
1581076564
774483311
1321145673
207969436
1508431550
1251671940
2002533239
1317357842
1105056125
425634296
1173573871
776803967
1950558652
2138649608
1608146993
1873286496
2086989963
710608890
1066566011
2122857385
1103502225
1478123810
1499252297
1809514197
1253965941
198195268
2046550098
2116584236
1352175564
78676581
36748238
387476561
1133480970
1469048176
205788404
1813406666
1966323308
1691692355
744108526
2109310178
1715247735
258276670
1886664213
1762697914
1526040060
1172570480
1574744155
1360943902
966795145
1710393718
1214324903
328424638
549827267
482451726
1185769655
152426789
199361083
594588902
1541141506
1728601208
746248582
1868866954
1880164063
1319984526
1374221932
1451391528
1929097217
2026371507
2045609929
1596315238
768340044
735349154
2123571250
2047741254
74486491
25736554
684661680
5299873
2116367291
1961594754
692072282
1550247646
527531630
1403466975
1186305770
622835654
1337442324
221089455
1327721841
122256396
2100379550
1052048030
1564333414
34952181
1588300904
50363562
1795722803
604595480
347778678
2103490555
20369019
208072180
1984143974
1425954519
1988718026
1588157564
1487695215
481095880
1380604146
1622133817
118997820
1036215153
1067848622
1519702379
693074308
1326745736
1102261900
1749794281
1620703468
2046881062
1419470545
1984785911
183008848
1874126125
39922002
1739610800
1294211641
660317844
1992438869
993373745
2147092034
979138552
337791422
2059503899
229267864
1915699058
271524324
1603119889
1866135078
1680137535
1097072936
173259198
387329814
1905983636
602856938
279461307
853077041
1939610755
1837591643
472593486
1599787012
235966956
82588842
1630599947
390010612
1582836761
1353237196
1036282377
1819710425
2064876947
1914514468
819031351
1622724699
915888248
625066715
902623380
71873077
774653314
262348827
1776062404
400913462
94324937
642420557
1304692128
240709239
1346931407
368129411
1394327587
1894465422
1344311711
1656614819
1208399587
759419170
84439692
1531976172
1289382703
813720237
1319027073
243176058
1260258279
211808635
2098096775
147029984
1973607673
1625621380
1147614317
1647878806
1812031416
925121839
404750106
926182362
1271830008
2128967406
848518129
337654600
405028190
823618373
125937512
569169606
989031080
722775390
1629617489
870304730
1439461966
1283007613
2065431361
1936013922
1533762710
1328313022
1200721918
1349128191
760348516
1849516709
2110728078
86523299
846788154
2091319633
812873631
1535684553
497519561
1138563152
1555698172
311468074
1486233205
1952834910
1443741828
817954016
2030447594
721216181
1054553468
2142260084
741533409
1270815356
1589067770
578775734
1913297538
685251893
1154203206
1481548835
1408037197
1459576441
1347070803
982921741
1492329613
541406371
1022062555
163402756
390681555
941686260
1400531212
706026077
480170762
2143630797
1400756513
579664146
12241880
2022567417
257724296
287026921
301406463
1717933219
1263610351
940281668
1938986742
1619929679
1020871701
908073077
1748765791
356728082
1567188747
1095296552
1439357886
458064809
1625426753
325100125
87893593
383689585
1620670336
1441490385
1933743828
1939821114
1753025484
146689979
1006921478
1103918619
539266648
1650176594
1460921488
168846365
290010703
1714050088
880950963
1919141151
343156785
1814370739
1528401005
1886269250
203245060
40163110
159888173
1275522020
1927128360
826091482
1291565480
806179661
282719400
2147006443
315314198
897544556
487778735
1036342934
799588976
652394543
481582471
310971721
492027977
2098008912
739115956
227384877
1068278326
1898178636
2003367169
1502565613
151458867
2117315700
624410944
330104613
1708480490
750469769
659338982
1581280666
654303085
1365510269
334456865
1743910218
324081536
1878885753
2066935797
919685851
1321802309
343621566
332628346
1673891141
506952303
1566329362
364673781
950667437
895433213
540920945
505510255
1061493262
1923538661
1294464295
607865226
279376168
1032613650
373884732
2082767846
1425685760
57071656
946740407
1915319061
700891537
1603325167
1048708821
329840905
1734113310
1702635553
1314347931
1865354548
1133607935
1283170927
1674646333
1656533880
1778997796
942218451
2012062175
1823340366
822367989
1515489842
1685275931
869170521
455750016
1867574637
1069738790
1033888028
747700697
1099504059
553071838
2081049869
2095446107
463391474
1376589384
1269991500
2040349092
188522051
2102519040
186456012
986258084
1816136547
632714324
1546115323
1010928161
524555720
442844650
1027473750
1725467059
960766332
1558987361
1094467207
979939710
935773644
580176733
1960999880
720146257
1729517661
406482400
525412902
931030708
1617578901
857793036
824955342
908019151
902143261
1487921623
2038310559
1219023424
1299270657
311646482
1391415974
29283164
1875935923
1562208738
1616411174
552410335
1159236706
1000182300
1890465423
1995153794
1242039372
1111842678
958531449
636357456
1989221584
281205164
536244404
1607051897
1701946882
2021760922
1313648200
1740218597
55945125
163497689
1865522481
315861685
1152084673
1730263488
1309489334
245359023
2146909300
167479958
2070203307
1707001853
1666555292
1103197200
631054897
205114930
1600188142
194531258
1447095306
95765371
1305047327
1886623522
642640712
390142128
1297054472
1091912728
107749902
1047143052
405856293
437161444
466175641
133986227
187528115
1347875276
620840254
1440665762
418624799
133376786
512572773
1406426329
1979789821
1796003504
271183385
83717310
773162069
448426163
904448682
1317735798
558335277
1254167854
393184176
26798421
346770307
1042495651
99826279
953080290
1243159369
1470755502
958496234
347526859
548880265
210534112
1760210111
1909571660
243260234
938674894
2101354413
477467049
1700960840
501918677
1355518335
1560884181
1398699228
981339754
446091417
303554036
389625033
698283022
663914878
2020446053
101213778
1365551761
976695875
330567261
89427563
323998943
1682852583
2041831599
280143351
1280320037
884620562
227863689
861724098
1578864306
1559558461
1045434384
2132344394
1622879811
1070271077
939664265
1709551302
285669329
1562224021
74775035
1312518156
1859679851
841503951
528405116
1995847288
621644525
1748722191
2045424634
1970732747
848815932
2132142770
1067304654
1408307117
1987359165
1147264158
679090079
1258206936
2104179832
1313443590
1784478648
1408217652
1131058761
1782159877
1804927257
568020291
491724133
1487769540
1610917520
2045870426
1846229309
2023936811
741738574
1858498137
924315045
1651668450
1234930030
932662490
1130453957
17010405
993164915
185493298
81054654
197269529
955478215
356629298
475388363
641469150
469239665
1393126874
800524099
1224336999
262396615
2072511988
796804649
1087338804
1049870103
1115208510
2027183495
1656963623
1545147882
1061724899
1664295648
1269364801
1335720462
251964644
1165542127
1738263431
1808771752
2109643805
1296238807
307839826
1422188909
1282051532
837118230
560856853
975031808
1759633638
1660500075
792857734
86449699
1049706748
1297314368
670301564
122401831
122868249
2132222520
228510345
1628555781
757809618
74698163
1869196294
33558147
867831478
2103493600
1165369442
1330852706
1576824091
1260743881
1032972816
1944056318
1988718408
475456702
1088612165
1998577259
1239235380
2017707644
1227368750
1814492540
1640521970
1397986395
1472759937
511450205
485855072
37916495
1878953767
1740066097
1524964083
1767995159
1243629497
358898421
1810736460
1454095686
244501835
578294141
1087226798
334362613
1904689927
981251366
671622049
781668695
1014715240
656404422
1261655522
1383660313
1067863768
2049224028
164028400
219346476
1306166911
1852501826
711673616
858179051
1733234734
1494796149
64605323
2111487672
2045879150
1166757592
605940200
495657746
2091232776
477223469
788814027
1292996367
703141683
1798215111
578161363
1046228733
1049911078
1137340196
486467950
2058172887
511779001
1112533171
1836942551
734075200
1497731372
1100177388
1546856880
716930123
1787277270
878395706
1910778418
659459776
397187940
1252845144
354212502
1126098618
264586629
1684849922
60213223
1690794799
291076107
1298477472
186918787
343481013
383470460
469626624
1477695892
589615314
1693294859
1030609314
1509425917
1199449651
66152130
1726586373
1668399451
1404921974
560278423
1042441920
1333926440
2110381522
1158570983
2062780055
1511464009
159761587
1647627239
464658346
1946805922
812937546
1153732172
72871411
1098307079
1558170437
6608979
1467870793
1737982596
1181423061
908112311
2017349010
870066533
612538231
1810706408
852733630
510811529
1029473822
1808131665
1391525804
1091095260
291630034
95454156
1225369228
2146659591
764754501
523164822
1730192212
77105848
716445549
1511826191
1586269974
345932837
2058588877
1417614731
28010550
348377960
1881981854
946067952
1327400225
598550732
1327842835
565265478
1479185705
278543149
77930663
867421715
1598652612
1939377096
1405758914
867653373
1614924667
1249021461
740393227
482545086
300559622
311400765
436014104
82302049
845539480
2117439454
366550315
1642135594
1001651655
1669166059
1376290514
2097753909
1207710074
1696797171
1823759950
782321383
1233116788
245523492
1968984131
505703349
234732359
1832698325
458412022
517301670
1334101127
1198124371
1038790513
1123884298
83380090
2044291956
113550818
1822244787
1106571198
914224612
143246145
1308084538
1697840003
1759189521
1383257773
1972822567
918718826
411820008
999622261
1098118955
1880557665
461949436
1336835517
1870325205
1926068801
615773984
1937729381
56186096
1703664365
1323905748
885703312
1759189293
852452437
1000695916
1954866211
949589327
1234930289
1062006038
361430549
1252014335
2100123829
1923424121
664257613
157841412
935583343
1824024628
310262817
1343628805
105481112
1031025983
1690481593
975402454
2003659321
1055911319
432760368
1764004836
212549301
2140009466
1288968392
457261850
920753588
39806081
184045074
91407859
2089019234
1249240008
2033981558
179109799
245391392
1419989580
2066424913
1664615323
892654328
878931255
86831622
1232585133
437708221
1956572497
1008103109
1064710721
1010437027
1559970245
230303997
1302943548
157134785
545513263
920829745
1976021589
1876521200
361332932
1991405498
19853776
1193026429
644929341
1363613150
1103405813
807861201
163148708
1278857914
731670615
1969631861
1741169051
844799504
222372692
1610893263
846767918
307055366
249459212
1146706227
1054362669
1955561451
1056955508
2123865618
1584313585
392923166
79085445
1061733196
1990650082
258916357
85743173
931936184
1792379902
195451576
1578200484
1440628481
985432624
1654595483
1842121636
1493863237
1323383973
712336620
1148798584
852368940
1929154207
1389580799
413470121
695069098
855673335
77436926
838800230
1509280024
348468999
506021337
626030134
966520185
1541553566
2040903155
1274449554
836296130
17546996
1471021411
791547864
1320887539
1289510914
328642911
1561718432
950552451
1334971766
1394600615
1313299633
1124462964
1584431976
1246895920
391196149
227566047
804255003
911498689
1935307078
1240335944
1528677072
1308540830
506864311
1685154997
797482690
1987403735
1694611129
1685324269
1503305181
603648361
1116674122
2123413645
1466933453
993629731
1009452470
923913621
1975704936
110708437
719851457
609302344
1344694209
15451073
1252353740
2084411945
2138637203
249590452
108365502
1719004134
1109431014
800671714
1577879404
1866278990
1939269272
474822480
1200523619
873530232
195014677
1691688242
1141217892
1743083038
1918409895
632745074
1133911065
1063805458
33989142
1405517445
150911380
1174537616
2113796894
276767881
385581403
1890470505
484464904
186433763
2048567742
1367205649
773989479
821938785
371289081
537420381
1011758245
388149651
2036495082
1732709193
280475832
173735183
185253260
601899822
654327266
2125838712
2107880693
1290593853
1403471291
1829505571
374445888
616698129
22021194
447462831
2112334616
1122770176
961186652
627406025
420008241
175172701
1322445332
151754229
866432217
799789302
1705121669
1564600630
691266919
1281000396
2104443675
873313930
235852157
1511628243
1122969879
432970472
657032240
1257906286
2097702526
1835272023
456769182
970843774
1620623431
1133552663
1916185731
1664602671
1120095062
472293645
1433570482
977040500
1985794373
1851690610
1394202793
90693533
2090962579
1061850851
856456283
1336806506
252080554
339404339
264492627
1681300939
2117492066
1635181603
1945501766
949856962
1413351473
400865722
87724102
241803933
1211833103
454379802
2097400755
797406771
748555426
2094560771
1163636136
1395049515
961967614
2072002497
1976321032
901162954
1747230269
762535225
682372692
810663038
485072629
1070594923
1053292220
1168636821
551175380
1458172089
662253199
566787761
706704139
1628819119
2015440579
1663085039
18919840
998824501
372073385
2039851272
355002654
1658154167
1798165144
1700019922
1992892194
1009748713
1966639359
161817910
221098328
1845893241
1459423013
1416404619
1557118572
1327228086
218320484
1001461159
1196142294
480504580
1024719900
1252153943
1765435307
148055484
1779141474
1188781634
988675812
789789472
207393247
400406491
650432234
1663627302
1274358146
2114164903
1088713037
764843715
947914227
393306813
939456071
781366672
1180572411
1055808404
862561976
1596879207
1680485874
1537663404
189963915
838979495
962067799
1736714052
896445543
884571968
355919002
418562614
1576391404
92747073
777762890
520094039
385332895
1098289663
1199800024
1243230080
1504414436
1002797073
243135728
699515910
491906694
1631156035
2083254280
1050164946
470948922
727788815
1882896583
545406122
502618802
147074049
1659529256
488652084
1899811334
1669827309
81597038
554736839
1213736641
1599334924
803659041
1129577741
1353169058
2000845734
593187478
259925521
237550497
254562518
1885420106
1952419161
1102218813
1165607857
1214535215
1328066092
824248106
27467595
1730746661
1265643757
2003192
492912973
291529828
1606173204
1827965504
388092909
1280868688
1473212720
189592005
1410143572
119407637
1621252385
1762170520
810372273
1571365120
1681601615
2134761901
2097374918
789011077
2126428169
180068154
1410024886
1083075897
1808896186
1225314342
562453981
1117758980
147350376
893296110
64382454
901899404
1416272590
1299873576
1116824247
211935784
222886469
768086819
1382955435
80364174
1150891712
1588529973
1187687913
1416877412
248662834
341682604
441374517
489154798
737714259
1490992878
1885557315
1299967343
192797488
1178671990
1779719210
641895583
602005100
647607281
1681988893
1852563422
484211447
608322767
1091533801
1546352456
972708315
1217860516
576301823
522993132
1199771256
877480138
1748095725
645261530
1709510436
760201494
1877195191
318871300
1113435875
1357247954
824824243
215014990
409610741
476756264
500426517
1985131987
1643023377
465026831
1653728504
1099048797
1627981257
1344398643
109644281
1703143101
1248841432
1896420142
1836132149
793336835
809247236
2146520239
965189222
1596296140
932285511
598288772
1261698964
348502946
2077301601
1881829315
472778310
1424697062
980951135
380487001
495926770
1583005444
1918723470
1559223536
484708642
137806351
1958178889
1926962180
250708059
1757515679
1573140865
1125141533
1076466918
1638324825
415803202
1179334455
121457543
39097523
2078887208
1004239748
575387709
1435451824
876998290
1838555560
2002451510
104407993
1561021178
1514062835
830517708
48721592
1495319328
723817156
606879410
1719639871
278190795
1343691734
1024821249
1470899616
2131278385
2147344944
1346949622
1046869605
598086491
1762008158
310305473
2044307289
1726705075
2131942240
813985412
1899307931
1756916527
154286419
1041314765
2052928230
1146604686
1169901796
94129018
672006228
1220144791
704603387
1160919417
1828448344
2115299556
1599220938
914398830
1900451239
1152877943
1718924038
1046602753
378993086
160025460
1246495506
221293416
367209672
987648600
906598574
889050526
2108042569
1169603316
1126793602
4416502
132938983
2644800
297623147
1738504797
46185746
349693460
1585738574
919117756
729565892
1944047833
163029148
2046309568
1417454811
380107693
153711594
2066595702
1089144091
283286312
861581632
261379784
1808883105
1693354878
96569687
997307189
790337313
1147806113
2103068534
662566745
1800441554
958554326
868601488
633146353
993977129
1881206751
2050464718
876489444
1110279070
1249551731
52845924
612598649
829777021
322231077
1065023293
1666224211
1836342501
1234036997
1543245213
1367397761
1565276650
507291161
1024119446
1341409714
808109186
183937533
276078668
2144440538
1880067472
1568281431
1402678536
1174339589
1112928819
1098514584
179168283
1206621688
1009277292
829045565
1087931411
1912108216
1007619184
1776650922
1755206695
1373764369
891604551
1826178538
1040099868
527477329
561095570
1565460292
892819912
1464308556
223122579
930950930
691597816
2067563307
1953567694
906876474
30673509
874639659
294593449
995585456
711702769
32234604
2118065982
46962881
996374210
872793505
1401587631
353614216
1454779900
172052714
1171129029
1660549247
1969115800
1870236145
144654075
706354764
1289213956
1632165466
1104954599
186548667
1279266349
2065338283
1446915679
1506242520
417808522
1465336102
567043266
1591491734
464756050
330801015
556849943
2121625639
777565203
1004927805
1078409530
1949820045
1047602087
413623577
1604969737
1819580493
1214060857
1409199578
1387315720
1374323677
509950368
1134157607
873062573
1370478774
1018821318
611642347
1786683042
213927434
2064653756
1402554548
441048482
1046595097
828347624
1448324115
1016689592
434401263
1852320226
1416676528
558848212
819190151
248847211
401871014
332375658
1519476446
878753591
1019057744
1440942748
969703352
875859673
1690156909
1129101024
440211813
121778346
1122931547
316025295
943966935
123591117
506078637
1417448021
1896086035
1351624207
254243698
882608922
872312095
1452081965
753310558
504011832
1281724890
1847949502
200667418
1553491838
343668013
1577509939
93593028
585847625
1285937522
228742987
1673212308
915426117
1730061341
1549306181
1620859858
118277923
626896716
1623337872
2091596388
275031324
444001655
867122838
1435705800
1414965907
319292635
1674101705
411997676
468008064
2023717334
856113377
1679910740
1915756641
665823162
620972936
784769511
902747796
15101777
2097724742
331340104
1727782770
553006555
275037893
1223459496
1034774300
1486172634
1379639554
1698547716
1160740636
1061187145
994071959
2085890692
1640352871
1244996148
29661742
1035497895
807869382
434891016
553041913
1206622850
221018219
1966983027
1419088290
1401834160
1973338916
209596257
1244359867
1472702763
270131748
1376719661
1962926030
431312598
2039190693
1317974751
685405119
1049373272
1170093470
492101747
1197913080
1420694331
130994274
1328258483
751788120
1467765924
693384304
792571640
1435613447
1339393564
479596792
781745246
1249135717
604143977
1064693312
1075280132
103758252
2028599328
1788431459
2088240764
1359693368
1678138845
413256142
102795905
349189619
907139616
1758271222
1193869607
1679726016
944053141
2035991951
276343057
845911220
720643243
1177366884
2030896920
137578343
89095289
1569694727
668526494
1829821625
594277806
130298308
334516104
1259760390
713654375
1659745537
1500767494
1953276810
1542441714
469565020
1462557355
163376870
1967738728
1280777898
1126062738
2045315339
1907760422
927187341
1679661371
4100853
334458269
1962351305
444576965
487720571
865962445
1393014867
1242037435
994972182
1630917891
1817660510
630035411
1686795945
1797588856
277013909
1537592413
2031790585
446212866
256644780
1307064387
1948755305
345892781
162654886
646048393
1614322793
1830247407
1324770463
1204075852
168846551
881541374
855291796
1198364046
1031726318
690503752
252235278
797467573
1885610532
1112408773
1016269047
378115695
1390382171
1561654677
1494383578
200591914
1414983358
689916005
396028301
58890990
969805392
1538175422
1300210610
1086388916
571233138
667889995
92554594
411422388
122865755
1139161811
2109026021
1570653414
201114967
727029812
403921006
935357889
1145532355
103865864
34032689
269252913
1248157788
2019964658
1407116798
440810797
805997695
987243349
1544761285
32873722
1010691874
1659739001
1707177675
1294876503
317057254
776503755
76621274
457272713
1900243941
1649700937
1827343202
1050037839
1598619633
1557229863
1416141290
1593110580
219124554
1477373429
62885447
1027514602
209210883
1517038759
2116491846
665081997
1897924541
390401064
613021888
1995691514
1283946152
882944451
1555266058
1250107721
176732241
1296226418
702406064
1096267775
1863890094
1002285601
1128639306
1192232931
1740017277
1926391814
730763611
1371089208
210998302
1144685378
1757675869
846449647
466621056
93805320
273496445
1698193579
1498900057
823096464
1053249569
1564110736
1671048772
1435211139
961171949
383159527
525868215
1836548596
240287717
1310369684
1942242308
646222498
1762926434
921852892
1636076618
550642568
1814526539
1459093802
2132694465
1376455947
2109235529
1586144997
517494926
1278466451
1611203914
169350631
1163566526
2066187785
305490433
1512647118
1564087692
1901893283
851093141
383309057
1267044812
181557448
1713311120
603892518
93260153
1698692254
1232536142
1483925265
1809249814
443929294
1739122030
133526350
317278216
313373874
1984681717
1079356366
1121454302
1903106949
748851697
1091908284
707425128
2060713482
324080629
622497014
1778959328
1605647784
2132573773
1337246041
696359511
1657919431
208670731
1785766230
766783123
2046674870
189979059
1019790121
1769239036
1720997581
1089514793
1398342294
1322451574
238336364
830784119
218220145
545615256
8858592
98400513
333360357
321237226
304393879
1981104701
42471528
925985492
521681903
351798680
224446563
1883910214
802257164
917016768
1993404171
1608776179
1868777257
1514817309
701738107
1629198121
749093624
1917258493
1820166889
1350562644
79850930
1144355175
497080879
797064630
107550761
1424967556
190876148
1743573382
1010801222
935434572
1679395036
820070534
785706375
1894054659
1500766850
1726093663
576746050
819239013
1303529778
1132489808
329172545
2144539918
1402370168
272853573
1258060093
1708398445
218803837
459679033
1264621760
1592059503
931222789
2005703160
161329071
40878778
2138696389
449933787
1734091589
1482702102
840484194
436936940
714171509
115411096
464734212
939259584
1268369122
1688197104
1492628361
1758679856
1856283886
2122291730
1608410747
387627313
575969539
1676368676
2146635195
695076886
938075425
155978384
1093480121
1126972315
991202138
317049671
1570263064
761792460
1055335520
1090644514
161509665
2108165129
623534494
1176283938
1403298360
887011933
1570488336
165372708
1963708803
1610993313
1825189607
1020773538
46376129
1813849749
379806236
788279425
15950234
259343744
526286720
1588707474
714821608
1557907086
2043501326
1228303802
2074983934
336322650
993989604
400541225
1651287917
1485289840
1208392367
1557605369
454323126
1232675753
120124254
1374669140
1132994372
845043904
1549726286
1314262599
1141872372
1353919493
1126211764
1170004787
1169012781
678392494
920143058
1031998427
2005823822
1250519171
1264969090
737329187
261819310
1157191194
504622232
706179331
1168641758
372018485
33752061
1405073244
776092426
1882032519
1928357045
2092896600
2098039268
426137917
907616748
673996449
47323453
1514512760
328327220
1010592206
1981013763
1549264093
479860055
1999972790
1726112966
1362669329
737264527
1904160249
1264778832
445957854
369628338
912737990
1270124315
1870640869
191936120
1038820600
1314130418
576050285
648679191
1369001818
1245466228
977362669
885752262
2028126893
1630393255
1012540254
1492458624
50163973
1310765812
190055696
2008886510
128661175
1783226250
1847590246
1468575750
70943573
1272250080
1664103436
350686949
1150070800
731881277
1902362008
114464094
194227860
1298367026
1112176514
257220325
1975557538
1346170163
255416152
1148816194
376679329
471091178
537910486
1418538165
1990031140
219711380
2085220907
1446172577
633138632
1611522993
288021260
1375216453
1271450096
90934984
282598189
1311892897
1053055791
956839970
1025331409
239683938
2070002587
61972658
28191597
2028233367
821512334
1712902601
1940845596
466046413
1515506150
1236194512
2141012898
1063086247
195329848
1024234366
1529312265
978506231
1296311136
586042991
912130932
1968466226
1818735001
682088303
1243827569
2015786218
1453860017
1027026687
906865699
512574022
737398622
1463254559
579121487
1736447182
730159734
1016335496
1771342746
609091754
1403170971
710308112
880770514
342804337
682501565
1956779368
1600425139
1284869234
475547186
2126930797
1218405019
1007120264
646236122
1623202702
1457883928
1690818358
1248722438
1931422832
1288688732
1558504138
1043446533
1431516746
842510910
157822987
733898647
1572888437
1672111095
569250684
892701654
508872966
3047445
2049678296
2049799135
239237524
197155990
211790250
971595011
499382186
852006588
1825951574
825476636
924167875
1507313970
707172970
34952181
1017658557
467922058
368349608
884164589
197594375
433501949
1483087118
1203275596
2091869991
737779879
935330429
838915395
154504174
1343217193
798109777
73477060
1045422847
955615245
1365884354
614350105
436547531
56936294
193988195
1994380238
224774074
2107210231
478621287
1701180241
2000336190
1876454764
1971153281
2049651491
872117681
1395419875
1043332497
1597338712
591433658
737605659
146881289
1696978922
179057990
1707922234
626984321
1384389729
518334393
1183710779
179266910
782078360
1993078140
239294994
1055545730
1029473170
744604372
874906543
671825599
739629757
964534610
628033192
114664515
1046020729
1024588870
618443917
1361667538
1737032336
371102389
1337191440
1479867923
929366656
504797619
169561691
1691337236
277772412
880872514
1543363554
2036825085
187690090
4953073
672145160
1863998721
1767094045
202499671
1997404432
1794042576
1195852610
1736102339
1542255267
391942279
1424850323
1293699585
522301387
615181272
701761262
1454204266
1323355059
571956132
975214368
1518157459
587311391
481810475
1226801195
1361860532
2033558258
978230199
1330691735
621376693
475624556
1642820119
1519852699
638351601
343791101
1351807601
1117019845
1823988554
1991137346
622842634
375741869
282959541
774066911
1303948805
1836684780
1667745448
1192142233
1973726229
1616714652
521263693
171234010
1495331980
953435841
1064076703
471094744
1465860065
1591696720
1443471287
1938112393
4115609
628846698
1961281260
1562254098
2009005766
2105545418
1549622270
768108764
1144567936
215186538
1071869949
1628802081
590413715
1183507321
455403012
854475632
1606234943
2134518291
614258803
1998815992
417863513
306914004
2098149371
32320823
1270942172
320781573
1168496400
314389314
1237559595
1925166841
1776176868
1159593656
1042995555
1151719130
165680047
503655325
136909039
1054532617
168865220
1307797607
1559150324
1006446430
574513865
223543652
1819283833
1236550949
2068521601
1075559086
94668396
1095724935
1515025200
89922662
1611624316
1050934556
557712012
128503698
2010509614
1084450112
1633425313
336161371
1337642085
1963771985
401248605
626534949
2019897703
118751652
1012683277
1048734349
118360764
323454356
625179388
1129209116
1910087143
1988073953
792353326
1379136536
1728697290
286838269
1786783687
634266718
1637014563
1382363129
276554895
543348602
838115795
685315084
1168243392
1178107459
1687172412
144710713
1092374107
870823397
529780449
176316050
80999686
512938759
1362161757
198644145
185066288
2079565670
882006591
85077090
791653800
1348814053
1391245447
1255634067
351992448
550100838
1370701521
2041770223
1333643758
1131256793
1214315535
2080843064
1573253088
661344122
531163230
358556986
403600363
766105297
1399489390
763827398
251569805
844549153
1454325001
951065393
781775898
1731073504
117444929
25623592
1096221053
896495171
69369711
1611316545
1969848542
1625948711
1111827036
1902065912
219137163
640344835
1703344193
268626574
901732197
464615011
1982086818
2144100409
182784124
799323636
1980542685
1953142761
862152135
1038985339
1895649426
97227795
351150846
1041384767
1311923029
1631975142
1135516354
1536249519
1185742490
543154596
863488310
947635051
1666236584
157959923
1839218865
816986122
168256741
1724748426
1790526656
1660075926
49405608
60677846
1361090240
1836416023
23876191
440910583
1878495716
980855335
1733071071
2122609054
1367556040
511034483
792971533
878312911
952231864
1912707429
542164122
917075008
489125800
862198507
1456927789
185159292
1338021538
1778780057
260310508
94306458
1307438051
693991290
1072393583
1228139242
1409749928
567042508
1924697821
1514921258
1975555360
1754130399
1677710180
96843340
1229544580
866791067
667523615
598384866
2090445216
199975087
465709881
308884994
1830403121
2140364711
1900557946
1356769034
373780371
198546673
1898580724
551752750
22813705
1800116740
1744645958
1559058438
1996957987
488435342
1313341748
1698800832
149378158
779270824
91076805
1815706565
1335178982
1515663807
529713643
449429626
87357980
1776893356
1610465423
1500512788
259200904
1557468899
731043444
516477856
1426197685
703344404
82058572
255006340
974050479
342167794
1113298997
953400143
1567821556
1257705959
1317094129
1674841510
251953831
212781841
856810337
50747408
610753973
1636600157
650502827
677329695
1132615347
1833365026
1869796585
1153540143
1610446267
1541689218
1541701960
1473220805
364441073
616368031
1341037645
76843693
1778257213
1312625083
235686568
1230906738
1483585066
2132600873
1434746004
1732924384
418277260
2123076325
194655971
213404693
728370132
1793901949
799931522
644662079
12559989
1737199444
321657752
528336699
737078053
1239187809
22194209
351872040
127243141
1635253607
851157321
657516969
1502520675
805588445
1476359980
1874537819
1392337773
1504325685
974892017
1589307348
1992551999
1246738949
2115767153
963455035
102381724
1446641528
1574148023
970123485
433856065
1779213037
1720417717
1043051662
1079807906
69605897
1826799573
1453433312
1569972481
1471304072
58911403
1580753780
1155083336
1177996562
1222463788
1190051370
412311309
627276139
1956896779
1224207644
888386685
1537903969
1600882700
1053896158
504575483
401628496
1139085486
1072080024
429345603
1130348268
860746926
1170857808
1165150055
2035305543
987991471
1459584814
1420517221
844809779
615460637
1924218606
2054923882
1261259373
199574689
318680331
1070857825
917720681
1188502791
1277170015
1357475083
1951313496
1516693019
1061945339
256701533
1400452584
796450872
2003264403
951982470
790829001
1304499799
1347711706
1197050492
595736021
1239604091
516062947
1511064488
138823441
853578669
1064941655
1438527146
1692122143
1787538337
366090232
85718960
2140035650
317989634
1070146453
1186928245
1097553238
792603233
733468002
872246165
940842102
2102350347
793107676
588660599
1969084548
1863623258
362502793
1472448944
815390395
397355969
253860158
2301350
1181258496
169684412
887131219
734146727
1366773384
767004687
944564019
1435413929
1794622220
1618259776
1012083297
1114337466
858035292
305533062
2075644528
495267407
856576248
1362488382
1349323327
1656521670
1947701478
1099051358
1284373791
327421041
192890037
439792709
1691243169
305699964
1208376376
112426410
913465702
2116276321
889107517
88381690
529863391
1826659494
1478787838
414107461
730416126
999646098
706596758
617262607
2004257512
258899842
506955210
1039963124
572423062
1602935016
1616121446
824004002
1621696822
909325617
260242947
727888367
737074448
1539782419
915472147
55383759
1955536255
400716036
1384052817
301000679
1281343408
1047245586
1315076758
1679752528
1033552986
259699766
1640215386
397400800
1737030220
527423046
2131054328
949442985
387477670
1945894446
1547856641
1648865011
989989294
762637051
1995240092
1154233651
1611164438
1873284175
1911526158
1420529083
187460593
554601100
41880890
460768099
1008572979
521056575
547518412
1752048963
1082225042
1368045627
1401700224
1569109827
1024023823
364625194
1003145801
2130543051
1293335663
206054159
340980976
2026336713
1643845485
938544231
735582533
585882912
537733642
384174212
1941254513
407897252
492981940
1435171108
1815623094
71746413
569405776
1143339266
112641841
961018156
2017280052
790269900
857709926
124851546
1817929700
1925596969
1167434186
114509805
2090129052
2138382366
1884181277
437334191
1050564179
1030750800
1704725646
606383369
1241298198
1440705047
966352997
2084687981
1428351846
604002390
562763370
1026440136
1680159103
744317890
1337162317
928993643
1839048283
203525939
450585053
1473620568
1021182812
291404857
740528138
1784240362
1966237822
546770400
299880407
289932933
1279069450
1561026040
2129816146
872259659
489389825
355534176
1305355378
1926523902
1328467061
1471376368
106662528
1445570962
1452381427
1501346617
655182465
1098043348
1258894604
1424878295
2005687854
1170674385
34468381
1883346794
1535649963
1313463089
15676917
1331244574
1543975116
2070122548
186233353
2135216914
1556822192
1179251455
2031672598
32626733
1209350722
668125190
1151754981
1901792261
1283457985
1149149021
177197269
861623964
1072624323
556553333
1191233762
1730409224
551543939
773808212
717914970
87478761
1002535698
486417326
625765380
142523044
913441971
683571801
1164301824
1309071501
765635104
1007392922
1865589075
1914022493
1239170449
259735024
532956694
1360676536
860369659
376161708
877063724
538747480
78800340
1666150166
1073471009
1201065913
1503352536
1854607658
1533259207
2047511934
1494179408
1011223816
1761066267
1348787198
1609239081
883759122
215182161
164436935
188840762
2064522887
478266151
1759920288
1402149952
443995509
1476785153
1931190756
309535320
1614932192
1714594861
383242361
2117830816
734975134
1450708775
229813574
1932881983
852617273
1615571860
1734106001
2052960015
1301905238
578159680
219711794
670898432
1892225774
965728239
269529002
800305203
1644114609
2124080216
1933660430
2088980216
859607979
1857202563
1593777835
2139513039
729016607
1755844112
277187949
876748057
207050753
1097122681
1833683699
2145881119
1983326516
24071718
1238478610
740557893
1460181535
133121366
1403710711
1869852809
1216528538
2036789776
1294257351
664782554
1023339960
781021713
930463958
2078328050
1003763189
1225730888
940963053
647080030
2057554501
863981910
2012186989
551471100
1347588533
992895529
1004596379
435763645
339389472
413842720
1009118171
1882866563
1281450607
973491062
1651960795
1767077061
2084374444
1603230076
874720275
1156730490
725185646
13873273
1521894163
1587034710
579501813
2087327332
2025584612
887708643
821526852
2062871931
1159511961
1580889086
232460149
1704161387
2128231671
248604731
20691541
1339852774
1076940271
2063024394
522464088
1738430441
257674648
2118282970
1464128418
491660893
55316703
1031425835
472501886
180091679
117656307
1090273265
2035443422
274327304
1010414086
714238559
1837457290
916587948
703470318
1452214221
1537590235
977183499
1100742008
1297269942
943669622
416967524
6926612
1630014451
1734656698
1197724001
697575731
495896951
1751398314
968074006
46116085
11658522
42216878
2055421497
478966680
1363901617
1895110983
1126601327
1980063018
1021294058
124996088
2138851410
1516218372
626772132
1522999657
745918508
1859027307
1614004823
1986712691
1145999022
1390985229
1467499382
248344690
1078585750
1997837898
290342081
1302763484
1698994549
491029208
2132210413
16407240
1327591526
1611686493
664329992
1024055610
1579004680
1752218197
479132961
1356846380
742569876
370169169
389958058
2064194607
931206356
1951386516
200851741
1774699439
1549728809
480986910
1413758963
294553587
28384147
570935960
1759303691
284382179
1020045672
1345793174
259274267
1473443067
406725982
2040176958
150322363
441293540
2141415021
1859746376
2044836762
1340564099
1764502661
154147866
2060832753
1534954480
296206923
756427870
1996921308
463760998
260629642
792937864
2082960891
106818331
1770225007
1365726781
94299484
22615707
222363210
622898093
1508170289
495402104
54488583
962567727
237787706
2099286295
550333938
482027575
762177504
39852603
511339239
264971585
471951084
790589124
404738721
704800532
901839332
1565474528
1353920784
510941635
1388319842
1048484955
1673784699
84205488
1712515046
17890065
708768925
268665475
1006829989
1425945332
1298733966
793730989
1254902296
1225531750
1834396587
419522202
384072238
1861278891
63064920
786225516
1423394470
927755499
842110363
1040911841
1687508269
308444334
1885376214
188467180
126448484
483818945
457645948
1125114198
1606108254
1286823446
1137592906
558861455
107073205
1024817410
774732185
1932133753
162709804
4939010
716658905
147740106
1658485403
334588687
121211438
1207444013
2032070
1862802521
1101282044
1898323630
38729032
484034167
663572077
205404614
997023789
294337722
499130489
897732289
1834734905
1282186250
1647239143
453257721
555799147
1888319410
311151021
1595003670
592947096
1763504166
1104472047
313662096
940924396
1119013325
1207568657
406692610
1492808784
1596512575
1649185753
1262625949
1191955521
1202770747
612893217
201543423
1570882636
965148519
1195390829
1386008862
1433918623
680510837
253740060
139449431
1638164440
1407552791
787438653
1545687399
1650006644
1611158493
1223652418
1610704307
317617784
1634499126
1301060228
898653570
1115977236
1966229020
1313988791
782533078
258194167
274688775
1486699837
705331559
1319964774
948231595
2007711063
1522967658
470892940
150656282
1031574985
836343894
1634976007
851890279
1857230321
372542890
729811111
800197822
1753808031
1227006633
2005165352
2032655388
656787724
1432478993
287444286
539698275
821718392
1749249785
641016206
110859096
187995783
718618343
702439211
1508258419
64416862
1819361810
698302655
817147966
1824578297
251903715
1555077767
1320806459
103179387
1631568601
948934111
2050102820
1316327531
1767127571
308102165
785276664
1379191936
2103987656
105435807
73030391
512894890
456377620
1634994755
328591371
1850099996
2071039139
1564272367
1408021469
1510800975
1844937368
1038257100
1970526526
112155705
1506165784
98132163
2011756083
1121808070
1694103982
1260016399
1642574539
599478127
1715620535
1499934909
945037804
1681051495
958258001
1806438906
270996211
272105255
114016419
1012703426
78320530
1028369401
349172592
207990358
1124621428
1480270406
1870144939
1772576
326799164
45291856
371542482
237726617
584585249
138861211
1318161801
2052653554
1418219788
1196040010
1690139557
1140137419
1225999911
1722518930
197153786
1685763020
1768420505
760714257
138736554
944353092
1092543720
292824014
616029319
1304647904
182545667
980289428
1829279504
156156848
1251455554
657584847
1026090091
1027270631
1366320975
1538297726
205025154
1942816037
1720588753
1452944106
1193722668
1967304021
1131346186
1750767905
1137443552
1606977133
36360767
1169478521
789226772
581264742
572112569
947564953
2046276483
737275169
1924262
2111154245
261786324
1856940254
496488673
1006214985
1464584393
2088362274
663465248
1399203523
545695017
823928568
2146434457
1660341404
333186974
1299521060
553720716
1302290841
393587658
2139707818
601850131
2112034095
389267095
1221021766
638611726
832234402
1307153419
1359423115
1963101363
551724722
1041074718
793925211
1203948384
1769914343
1042996611
596218611
1904340034
1377307462
862303721
41845388
1928609796
882447227
2089962532
853478484
803574948
874835905
2024736264
1934614084
712119859
1226850601
438986401
1442878486
649929507
334470623
939708548
378984400
344114433
1999978417
2121637535
383457000
67632266
1930025332
1191698134
1158098648
979994235
1823343465
826723454
934338634
2012458286
172397074
1721351844
78012104
963014391
2102392053
2116669267
661161418
1634380699
431037521
528290327
1254614065
687786794
1252479020
1952299207
2072875825
1031143341
2018844632
904846308
1198893445
1767622763
1181504293
1879389567
2074157985
1138481489
1974201313
125227535
1764337204
1548477811
1733305591
1445475389
1508480120
1173848975
465114548
1630023420
2085669183
177041876
1029844717
74280751
604428389
1183685404
625753715
1740838970
74756367
2118692703
2085836524
1817879663
665905317
1711474343
1079840225
502874696
178836004
1683974116
1653093349
1345254660
427940523
526239445
1913432754
1323400630
1474621515
4919415
83003737
1223047249
1498188833
649188960
1017757392
1501437130
52991447
209149686
338112235
849352848
1086919592
754150322
1634893592
1843445079
1587655761
1193901588
1087665902
1935783485
860493422
1053098139
818229522
462941368
1066256937
490401890
2006495457
1482936685
1247929516
2144666530
1169343698
1603427277
879026172
1945769775
808286608
2007623372
938826837
707449490
311262319
1381843071
330350705
146578746
246308326
1251714017
1246156360
1454488434
822002065
1349262768
379391937
1915018645
1707552620
229733286
1435640028
1870395546
556150523
1865960321
1414413812
572133127
605174262
202841555
396141330
1973146738
1354774616
1725487158
1458369468
1572850007
1276725972
965639676
1315711236
186793232
2095041170
653887524
165842796
2022537279
2127507457
1748622409
1608465604
1100212207
2063007018
1257521251
1679500227
1333476261
833473164
1694862850
887257640
1472765318
338397570
465008542
300252662
78143697
910716258
1122766431
823746365
2115641697
481285061
780707759
1793828721
725722519
237228236
1610811062
315361088
1876939216
1075261795
1535194060
1603813947
1010437986
1742683961
1271042187
1841835609
1878101168
1362933521
584259325
1356124559
1830112544
207377809
2059389057
308474919
1948449441
115482809
4462864
402844840
152375263
2046716096
1895727151
409053843
1011882761
1544381038
1544484533
456354391
1880969261
577814498
1264967032
1435800750
628988115
1283887152
1238748668
4407793
587304776
323941338
540333129
187564153
622959046
478313866
184200979
1758720253
1652344855
1874453051
2023499143
2048040828
1678898796
1432200951
1099974450
864206640
379240115
782075107
1218565173
564326976
1438558787
1925798135
842816348
1813786668
1932911198
1415823407
1741061402
110368257
490879817
581796920
2107350704
1898018766
178327544
1521057147
1825027556
1021577916
173545174
2082480881
1923513510
691105942
1602285968
521608840
1539718659
1683863962
1151447644
1434404644
250180500
1961381686
2087729247
1336443276
735243698
78734813
2024313424
476918113
1944077640
1510040844
1835097374
1254233943
1958961106
1921653880
1364599524
1353431751
986849081
880471744
1030148505
1746375773
367630915
1545849807
445219858
1217270603
83251584
270169098
392639356
217964670
381700486
513642375
2098168717
969659163
1667395496
272398301
1612018653
562379359
64006435
576953640
188447819
1755034163
316302793
1288106546
96011017
589015991
220399633
131813893
433128698
1102200570
1291118684
549891991
1267341495
1121392763
841145860
837427708
2133137595
658679725
358264488
1517444674
1565930378
725593030
451975534
1227605428
1995556295
1550800537
516402137
283599148
1189163338
105347739
468922575
273712450
1070883967
212980979
319621107
1734255736
93659600
1047457426
2007467696
1199050662
2019953208
397381288
1559319509
1399283858
1240534005
1215630510
1795311489
355124378
1056650211
1494658849
949870233
667373422
543796083
1551863130
1817869647
800958222
1581659072
312151633
330213498
767897431
197064578
2045791868
1466700233
820346682
1232119171
531301541
323454791
1177557304
1450287444
838899407
189107211
1103540732
695786980
775425495
1711971576
254318275
1731052548
1470843721
1122807499
1994080378
1923875794
1836705622
541819149
1787574788
1007484990
1007479608
1489055607
1688390785
1000569024
240576538
1318217837
1871194539
1979038063
608410217
596000342
1247170150
1448096976
1887079225
668729124
502277804
1538502037
2121310641
1803928181
160021119
1096145897
1271937143
527184505
352871059
1875132881
1124735832
535946802
1455150006
216014866
800545331
1980011375
19485205
824060369
1101358569
1441792947
660862431
579097804
549147029
1766886554
189881540
1567804413
1015161455
794672895
1567143300
1567342349
59476404
1883177948
2061546966
102536323
739526987
1220631722
903159931
1366952347
1009234294
791437739
1103368830
1181174411
47576191
1568329281
1702851373
836759995
32780049
614091223
1973585789
810527177
696382724
1221251988
1993506811
2143897535
1515313737
1686733315
1088055917
1310223161
1094098003
476433780
1916399445
2087796214
527391702
1307287386
1203204280
919042799
1087205603
198680814
883645128
1945886392
1999059681
52365290
1970236816
1999899085
392155670
868196952
550596398
1668833555
403181616
1996628112
991274356
802612206
1916003546
1078074544
555265860
1849108080
1930473498
1813391200
178002354
1507569836
2119913037
1647483098
621128437
1797748858
101452252
965721112
503126114
45872009
142505201
1660414953
1499177120
972123466
45616285
1984011953
1614803370
702184409
343837902
516237926
664641601
2008830777
842685352
1368352155
1671698857
776248267
1802025762
1154462647
1060610925
535662602
448786847
765653511
26509071
786266524
879142136
363604008
1643326818
1427388191
997536901
1103256622
1628923501
420943616
1238575749
884951765
1340770964
1893448018
1638180423
712382958
1133372736
902545211
454896830
346595398
121431487
779840045
516091206
482144295
1896756126
58678212
860308770
2070403861
314896545
452722821
1328918400
1672458545
816272714
686900380
1454838216
285035407
1533205306
652982762
2014462514
1165630599
86803795
1293710842
107474456
894430717
476148384
936797811
1988238544
851171334
1675376885
1193974403
176703871
774938509
159461035
1017795757
1936356085
1541426490
169944910
22582080
1522748166
2062475328
559900094
1988764140
86418021
428647080
2068197797
1357415105
1893689578
1837961330
1531839297
2066496132
930022583
1103213430
980280841
121215211
1853306777
2147329938
498629174
1208343424
2004203654
1865898467
765625836
1408535275
2089301357
693554537
1718654883
2126248952
2132532498
1576553017
629095909
898903527
1835378317
384588443
1875032607
653550228
1941786282
1025270154
809306154
1431055219
645256294
1167033160
1772844573
1333626797
1920009577
9850368
1236499226
1515444772
1099013988
18555021
281120216
1920324779
733966409
159688555
15441707
2005832410
274572888
1354667637
1060950922
151756025
381867767
1859506153
991905724
619911559
898835076
905044833
1645422700
2085865405
1631129753
371410910
188433693
154050799
127219480
927617345
757035236
221425945
1314211246
453921796
1640025061
507247166
1768098699
1117887212
1124778952
1663562266
2118474555
1584575015
304619497
181313573
263404821
1795691729
521478578
456140236
869640529
813868178
1383144399
1017705349
2143656530
1802788559
1401684066
957974011
26583951
1452055573
1015907946
278304185
1776171934
124076315
1634177514
113036428
868951807
685582653
963297174
1945760103
1575000526
17626662
1813504131
1738268992
133837723
1717194824
1726992754
1614237
448698147
93741696
1452152486
1088843493
1991050555
653836728
998167205
425619123
1142442396
2129113627
2083372365
935840562
528873854
1885958458
701818242
1128631917
741718340
752390766
1446706270
1159239004
1836176434
1252919352
1309780640
261778620
1223511366
893381724
1750478550
604788180
1048018840
945463924
2100025910
369181787
22213521
2138005695
619440898
1868369505
1074537523
78935281
397601726
540812338
1112621367
1238328479
560512020
784008722
1616553535
1293455392
376931513
146345625
1939086522
1691279798
1319946088
433119865
244027258
1025193554
1688168484
1515830059
1093619297
1575899626
220083633
937064358
1706134526
1098745714
804967150
600036547
1926555801
1877777111
816765751
917412504
1031624885
1219956575
377467934
728244892
588308082
1131570068
495788055
1691649472
571266524
1580078462
630172226
577667511
436711508
1152591816
2050289901
262517515
491302847
835477686
1824230165
1252116204
3267411
109674033
900996042
1348217779
1137048228
128894489
171388738
1274607443
2099677634
700210987
1353711296
818046384
877233432
422893608
645638828
382028979
1294161703
400671373
603996421
2015352448
110983046
1531658728
1994927196
1486327368
425360928
540788113
1110059315
126832046
662611746
1878016270
167918794
30171722
939106526
817130450
1675502560
1846464473
2045393264
895558123
976168705
414524175
112537794
864915865
606571348
1914219102
1055633098
1320353776
1614569535
164279356
1065774160
900954559
61371637
305450277
712265060
1351525685
443053850
179738845
756799209
1860789596
104679062
291348472
1966837493
692582314
143151364
1363663019
1337797264
600722365
2011472011
123694307
1855526214
1071276048
267934043
1620635289
851287641
933310524
886491525
1191820928
450621787
915733776
925317163
1320104680
152830187
506716584
1048861721
1361401646
428765448
1362463951
641538050
2136375551
1797345469
418416546
1748894107
1986280728
749032256
1389010566
1719465931
352827953
2013943352
861296434
1682699330
196269765
1703701336
1049039074
956929141
1440768891
662861149
1498529326
227069425
910638691
1730545081
51623930
1102830525
1718959151
99634532
1176715410
551173906
339795890
212555833
583463932
51623931
2012067053
1550396374
1479209296
2126641757
1039288625
555334077
1921491403
611892414
325738192
1584805614
463040507
1101934984
1555235514
884390328
1204967036
536940475
891461874
368210475
1408529069
495162268
23428027
2043544421
1233852906
1053252335
610810659
1194920205
1283447230
748420305
1502682993
1546283795
524777154
1323630624
1765145529
601650222
531610270
1213940800
821157624
1602917444
1620158496
1725154188
1373293107
1143295652
1014933805
245353663
856606873
84075331
1963539685
535361966
1474546467
1718680885
494875930
1349960896
781863125
1383239633
1295135077
1932917989
1735709666
2008811741
1933743828
373466180
552795066
1661804359
936155772
1510765181
2128194305
1908931074
936139775
1848642798
1849613592
155822712
106231001
785545475
838362452
2019385707
899026356
1008708069
1834649023
579588038
1248921433
743564774
1819622189
576565743
1979646961
77315121
363710869
1839922247
307216036
1050958838
820956510
1836065693
268628741
2033501257
1742031574
1007958695
1979422662
1145771869
979874930
1462075031
1936003114
1274928760
822985914
1189883302
1459309237
1645472408
626807418
1784305023
787749281
2030420232
58588115
1698980369
2005776353
1788178919
1424394293
2075023024
1941384609
128454447
335239942
347527708
1875227834
2049267972
1860202874
296793535
1995169345
1195848072
1061390454
1308908449
672343484
407986419
326139073
436299978
156399401
1313738286
120205590
2010751709
1451007062
2033174251
667661017
1020930944
1075023101
978708473
1295763048
1325528736
961527702
1603279534
1121712290
321295273
1769409199
318655802
1361863044
536341944
697853371
605176937
954976404
455711718
1393069016
1797094471
1641358493
552316368
204085988
448630123
1853998771
342114433
1776740323
214664521
1790613028
260888644
1319289403
428759381
1594711329
901977919
311853287
1052200556
964685003
1847864998
596451534
530400549
185804773
187068294
1190381703
357871129
386466592
1301284
641444465
1026405656
469187285
2071282938
196116977
2079181106
108413071
1187036001
1840220211
1943396573
356448290
389418732
1040055567
2136996403
25880858
294066229
823816402
686313148
2126995052
1676924863
405303428
141983726
316309796
837517320
1216004272
522551313
1696882723
1760883054
848793099
945273427
1754387891
163874534
1493741000
966063310
1254012673
301443781
259503545
36103954
1142903269
871796133
798448020
55087916
699564303
1499623841
1808375265
1441431345
674119825
455107080
90183942
1433822757
1810129324
971832851
440559616
1410741589
1507122035
379548269
22892499
1274473981
1950434287
1078575758
1858551306
1528690331
587821798
33484305
450776525
317773874
131108143
1926659958
812442303
317204796
1141611417
1847345003
690069994
595272052
84721543
2072383495
775872058
1308216168
122574821
557747140
460163747
105798653
2070360627
1539844850
1612262995
1185956948
2092558463
1118341169
619500859
1883330129
35594031
1508677319
985052980
1980203689
2082144274
884146643
531301541
943276795
1624944148
1356514054
219598920
604207403
956573690
41595856
174869416
1227595351
414361161
1232840939
2058633943
1546238187
449244644
662587457
681041537
1547704274
425148281
310643333
1865573829
276787394
1357286092
194002458
846983072
718439828
1940807602
566132573
1053910368
83503188
340481306
723514978
674101791
1360959084
7482916
1815898978
812813808
1541793048
576871430
1572907039
1550330734
479070675
1044006104
453579760
1116769968
944779921
241883682
1674170259
1311737942
1748285106
689513091
1911209987
176622057
1305238412
1506866698
543449748
1886149100
1633367285
813296903
1475600116
1856439527
799980170
376153396
2095566826
1783722459
900922042
1110564372
1285053008
1492379683
760548841
2018944847
1322492673
720225963
593488704
1603442380
1400249277
1045226976
626683111
1044559771
692754944
1505783420
2126377472
1448215360
808934388
506732236
1259642650
2093019572
115438695
1055028732
80551103
779046210
1823095145
732638316
756096565
1396606102
147354383
1757339385
1136857649
328117187
681519388
707785861
420812277
1028864965
1718630577
925396149
1059814349
42880515
992802696
261325578
848876280
1913493054
954868809
167421796
1519150506
93562504
468167848
1891935026
963551966
2060583229
2131727728
1870158643
1272278932
2083355511
1420227863
536585247
3388262
137340301
823249255
1885948066
1557920011
515014259
2091228453
924761683
710062155
2138673349
1174935665
1124998319
11342729
8148684
462685601
596561446
370534123
394223848
864936730
1129571848
366641903
476687279
178252832
1182469318
448504206
1446306239
1234705450
1699906753
1270308664
1685535705
1762703499
1639337239
2124240992
1058341825
580438335
1361591819
689317399
619777486
506850784
257281994
758648306
997642286
1038261898
885933491
2035759900
397302101
1331498930
1741680598
1699393719
1064807202
249448626
1688274497
764801685
1563065600
1251819021
1525777426
2023060680
1939136317
1693046806
232516469
466640552
1623833879
1698780668
253428098
1639251017
785369078
1182334004
85403950
785334105
208537007
340098705
1150299040
844621737
553450820
294588824
1711679471
1105585501
493880576
945630285
1232026925
329820080
1752280644
830626180
1103892798
1543010081
1717460585
1024231226
1347126339
16619941
836268013
158998262
1358531579
861117021
1551728873
1785785149
734663146
1822434343
759367602
1235291327
354889686
2087294672
850830412
1352723744
1701062927
1403954732
2000087626
2128131249
2144433661
1123044767
2138387324
1584278333
1994816964
1726485227
261779887
1472404034
1785766230
498576727
972979809
1727091336
1549482182
1000676743
2060210418
1180971584
1904681538
1180345646
1061797326
795012094
54353625
817023616
565264036
893797177
618013954
844888765
1140982290
1788714410
803670538
1546572991
1263890672
2048215179
1126313610
928881616
1839852688
1520048280
1138577500
1629484954
1192266689
1650596537
843423114
1211771469
93604182
1657890176
604733965
1938461540
732656923
1466743039
675243362
9637107
236166181
1044045742
596890331
1983785476
1237376667
804812218
1302116993
1875389435
744582214
359288041
2050598818
1331763758
114476293
1885104517
1519369357
1252497324
461627789
242152780
173698144
324881459
2107736423
1185867828
1521802173
2132627375
1364811144
535847591
302142835
1763011402
1803944795
94410257
1335352151
1903666806
680405235
478063224
70553554
1061360631
1095514947
1493870687
831418761
119526696
848795998
398154099
1806851699
234052096
1621219263
835187282
1388618034
1079403710
2147330089
1143524120
273931669
1001380590
1516535176
1662207363
395722787
1340207022
1189290944
601878058
1613696033
1216064507
1264212232
472898454
929260922
2064701656
740051695
226771791
141021729
316095378
49475758
191936120
1531197953
1187515085
1905389833
1135237608
559297342
348614817
813892283
1231999743
1096056411
1576758614
1401345441
454658307
181277867
1203117197
1956416706
1818718166
1903782847
183150125
1383629143
476836401
1702152980
1432103871
717669029
907925401
141757235
1253596189
1163530202
1701730731
904487723
1508858723
1640887338
1558263886
1689053189
14812289
46717867
767019126
1084293309
480719784
1967727343
1127009447
426660983
1923372255
1197944920
598612369
1769184698
2125955920
592887510
316342298
990742221
1553455737
626030134
32520273
616489809
1179403341
467671582
293842026
1615158761
1790895227
464114091
1729424332
1096813958
1910023974
171359245
1620417602
1715138595
1889309371
1555003726
1269294805
121124824
55374243
675536612
1360500374
2128796691
718339818
1585329974
1702284899
1995445808
1690136084
1844714080
1194876711
1699505836
1695591362
909531842
1536048695
247599758
171874851
42504275
1534496666
1572487101
492279883
1352866911
777433566
1315345657
1063860345
1852808125
824273936
919500106
1602641768
702835185
1970560414
1342945716
2101836230
1054407691
1612982794
2011701327
30102005
617006684
1160691512
756448876
914490621
427554507
1093944044
1090260577
1186088598
1757664972
671493882
1249936460
951830274
979615843
1460104525
231651768
2145599700
713817233
2056563609
725573035
270515875
525834803
1552590370
1831860142
2120244192
777527643
1803407300
2038849381
1086885003
967441191
1452978640
896381174
1257512634
1112200995
601806749
577717316
870760753
1739948786
1224798269
1976060678
439829949
1010812070
776068218
1665034544
332335803
136701603
235458166
1021793939
1979210690
1655812194
615163935
25933038
1470557251
789834661
1035203486
1667422808
332856186
74280959
333992361
2026441142
589237659
1801395439
920969123
1055811683
600165332
980129730
895055898
1122389759
552397716
204362474
461142799
899215195
1623307095
481425993
1301421993
561163003
151572670
965746697
1620150389
143002850
1328874685
1169725839
192234890
442856190
497821253
1183666197
1969570678
1055733162
1413843722
1912831264
123234814
808298382
1679873033
1067646562
1313301881
2109834986
1874148637
54096318
833506145
1589158727
1168650071
333935251
99940603
341210690
1403877942
1600303695
1148182868
638747573
375253860
1747375050
724009095
115144897
1783785523
2023721863
62012850
1611621267
771195600
1616374470
1727113018
809325244
348363319
194465919
1379308772
494701947
671263055
1475034001
167874584
477983516
1202292875
1552475522
1959259473
1457755755
1102838545
1091659005
1782381494
463238502
193317236
900825074
1480373837
1750091384
299444805
1910321011
1376471883
1872436178
1797594102
583998269
810094148
1619817412
857045493
504668832
211249507
1103532105
1455279619
1639427241
1429566134
990175300
604281217
76394737
1658939786
1120994155
2050268624
152400269
1536315938
261337825
1716694192
298258648
1436620251
1770790729
757366668
907021584
1841656687
1282986398
696944255
552083345
1835211382
234092479
68128112
101075002
1500586413
1772214264
1501683398
535601430
991237968
379932719
739875254
1383327527
763749794
137880014
388909754
1461873012
1049771724
667010445
1109580996
1399490000
1545851904
1264323440
1968959238
1099188446
75753370
907840338
1769543184
859109737
250794355
174745398
791933990
1863849993
133256149
866240080
763221668
1212392689
561183190
1254188419
521194071
864735131
1595462789
757633030
642010253
1353340786
1298613946
727267718
1539991952
114214078
1061251009
595495280
42353988
2050566771
1573789198
381621566
470143312
45138749
46717458
1889374136
1353773406
417548780
2048347787
1294176557
1711514050
133263890
8877325
773811714
958855281
414153158
713492122
2083857381
624964774
1677198021
855532152
767667091
2060716989
1246274559
895437460
543893225
1160938287
368951858
739967626
1220437972
1940512227
1481135022
955163850
843768309
776583646
13916804
706870087
513387738
1222182405
964313483
1224170058
1365161856
1038991360
702628699
774425144
103453149
275096324
2004399635
946378599
1224899372
1164667396
1841491565
1566153977
444173352
2129325866
580918997
451866539
37329133
1308041242
1719359854
1589631912
332768696
1739419637
2028215203
943836733
1968886882
186563699
225898763
1661395814
99864813
1567933788
2087180500
520360881
1226327329
474427819
211659652
1213363119
1111887878
740917800
2119190351
1654017363
689203469
672034168
967857812
905828062
1745935433
1307583537
276489700
2027927042
631537903
187010528
1958952427
1297547814
1099129270
1828940009
1144262711
448474064
41769559
75057466
395959152
1436210940
1931594413
2030454960
506878938
1744660803
1898365549
1293848019
1297658146
878834873
415605928
1830161540
575777775
902126485
272066505
841447106
714530553
1108832086
209493978
1323153820
979459497
1254954576
1264730341
1308448200
269582571
423335089
722015946
975422410
996900
943960967
2140403325
2097727188
1115202004
1201383216
1776375235
1545232987
1298815772
1331403858
1778512199
472542233
287517896
1607566213
221034369
35451818
1949387515
1845488443
821973419
2029761956
97949081
1917942905
2135034845
1314329257
1694658408
1744224456
722007147
1924883510
297279867
1790614429
343423981
558856613
757558320
1731676693
202459769
1684941859
161881986
1472901390
962561191
1534748536
926189667
1794969165
685995236
772298199
1550576668
1909931053
2040157049
468991111
916214352
202231286
1596684852
323318761
1816706223
538701514
1699832948
598132199
209408233
76986063
909769103
634509762
678801958
224857438
1483339772
486098897
569122351
1599315386
2002099307
196890062
1455859161
481051044
1164411969
1535750386
1012353360
5536600
1230446874
2078807941
2146562192
1316103705
982720050
1165029172
603319733
1527615935
1692743461
2091340973
277911167
1488445839
264195101
936859111
560031815
1791261288
1010523562
2063613959
118918899
125826804
946395787
1392465865
1158088797
1657537947
1153173486
1310122025
769919039
2089957683
1251133043
71531307
1684329686
1340300339
273939011
411947203
312087647
1023112889
138855589
200528996
646658821
788065487
1369427822
1329769264
1000843683
1069354032
1278894202
535776173
438862474
1093808695
1201851710
2126390241
1000481264
1279356731
1886145285
1110071578
655537451
1617197880
410251694
2009479615
449000475
1031817560
791408655
426660788
1659948804
102340806
1630757217
1959819295
1829519875
252462988
2087818894
242398288
1236980903
1023570091
838636460
1338353709
1422695798
994230277
177849219
252196148
505167659
1306207254
1261172489
1372337956
1194958525
143149240
1455509889
1342929479
1724340016
2079681787
685977406
1317820176
169915021
13812983
1066220011
1859070920
2095752553
338549374
74134487
774302503
587463963
1035208283
268131207
1978855884
265854162
2037115061
1537519244
526175230
953680524
972204602
1447545505
1795632175
1659381615
511645766
659414985
1530571640
852785009
214560849
17896812
1190473747
56266666
671141989
857245898
1197895608
1949582700
1003834059
1220623177
2012950171
746954276
1000855927
1139958076
1159409430
244537715
204730582
1827414031
765321293
848606867
1890456856
1220841774
1232191112
1758487616
1872319928
589057560
603870063
974727589
2071343333
2074342598
1327934368
813598016
214603888
170662107
1148635482
1425523140
832272433
1239642400
2038668159
308801939
1652562568
1777602298
1663620616
918848525
1621729842
918019474
680985179
1634966474
1757848297
551523240
856912476
1636443998
1025333797
82338269
1287978393
682666726
1915590664
1891328104
253071211
1338765510
586674737
860004219
741446332
222573374
774883034
132123145
1942755413
1742631882
150971078
246132050
194342004
1007903727
350097372
1757294126
660766788
1371089208
695102074
754470472
1485389260
875485870
2035394188
1853875207
2141297707
12114216
1111843379
1410388573
1736166761
348096233
1117078862
188317376
1290910833
171738655
862286617
738338257
752797398
1771579661
1670021835
1654270313
1915129955
849288125
2118635487
513019618
1065021589
911725453
312105480
1347925435
715290532
1917701944
1986963623
1614746005
526083793
1050234625
1374316273
144857167
1672949533
1097749968
1147086512
1356387087
378780485
2142045413
1784272491
597846390
1665415276
282662427
848132613
1757546722
610314388
1810289438
1418370790
953563616
1679428103
1149442388
416331181
1527928122
581276052
1791333409
1333533137
1181828308
317191493
1978301813
2078743190
939382424
161121116
2095805821
227405683
202322438
763599847
1376657004
641255491
471436994
1891959710
982135984
2129778009
1365290117
223231119
1563899834
1404241496
1311256277
421881847
796476373
2031916064
702558603
1031847847
683501201
1638772061
545755966
2065865462
2106382083
1143696424
2031915326
153795733
1176109167
1401591358
815257882
752613280
884433426
1126438861
345757549
1399333056
673054998
1948099150
1137873677
236474648
33733473
1668817543
701243813
433023691
1064475831
446861530
2130177123
733606432
1464184213
626079557
1242377559
174418372
341001043
1889128745
1810075431
152519287
1493613440
833699333
276479248
1832754781
1537101217
208182514
703660705
523677085
1753984515
1793057405
439076282
219117113
1234821554
807109124
1760928833
1368257701
249911786
803437189
217191484
2095072463
1492716394
660921694
574752197
2130560351
818605348
186743441
2113617878
174650598
1108113753
70150512
25827880
1422459561
1527516498
1352975160
69224293
2056932887
815640669
1401198051
1109396515
469873128
892104723
1800959038
1462996111
1469427385
481013670
1514378258
1030238673
566692782
910721908
1030998779
701148045
548315991
1269659286
1432918188
130491305
1245361363
1134720570
100314240
308264843
1766527177
1033977978
2005920603
1876986438
1566054960
1415510611
836497891
888835888
1622435548
2026415511
135355856
1232128591
1505747982
1101280571
331688378
339390936
1779692868
679718353
530299884
2087563784
15798704
751490983
287795761
825731662
626048796
614077742
348493622
867581635
1523578826
1789949612
54076750
828700067
1533974670
2065855384
184089475
1217322480
839031693
2016379647
280695747
654119042
1170117102
38432506
625355465
1703023025
1073775712
182201718
651355468
222140443
1807644938
905490391
152721470
477348202
1717649035
319155549
658135170
1781161847
699476644
82799778
884975998
1509564231
607909286
1371820856
106532305
579160118
381100992
698077108
1769184186
1649363535
1332491764
1288475490
758657798
584932529
1846739263
1870197787
689974760
2040795642
583665117
1975959178
1881252877
1680820961
1999930677
962264859
940887367
1662622049
1955987038
1790172512
1963755878
1106929876
1264230881
182115897
1407310800
625337357
863263878
1247361597
2124835386
1189256848
1248367867
156974245
1966038904
2138664191
545847420
1026733385
1054829676
1445892976
491306445
78215765
1906864662
692255007
1847828628
775037248
1408453230
1236463515
731299156
988465615
501719756
600182348
164030509
1014158159
1805613827
1293088647
866301511
2141367707
964989605
774876099
2054490546
1875032243
1992369846
316786470
1688612103
1382124087
1091721787
1183783129
451033444
856409131
841021628
645143362
1618178448
530231918
668697731
394516646
764171997
1771586669
48274107
326193232
365263365
1013691729
999219483
749139650
827922787
2130256658
1333655724
645527618
1548313113
24393345
612714343
54103159
2079416549
2094034310
1066770726
619658163
956537714
663028381
1035291716
19365790
1864428438
1983000748
1857863089
1022078524
1606164824
1539957646
1982320435
580041126
861727780
1103005010
359363040
339637425
916731167
1020825019
1722416112
1023971923
1997225582
1691983772
56752939
699002575
1736193719
125064490
2012975112
1223348728
1494023065
148965596
1178000574
603514189
663071505
680145684
426193286
76026419
2039217205
778576988
1735540355
1540915996
1366002219
881740436
478245967
772888740
2135488968
1102093178
1899673583
241244527
878377686
921371543
527094275
1611358485
2074392362
2099165155
127962017
1189958532
47180640
1615246873
1977688582
1950449077
2081918825
198192898
978600788
1997931668
1469107369
221088942
126369858
1805316373
780734423
1210895527
1524835239
370951460
684443451
637615042
940396264
897876441
1886862259
1384374633
740127482
1397597305
1136173137
749733240
924054124
607269273
856298336
711763507
1979605292
1868190825
1418367393
991898814
1577273135
1952558226
122478867
1296265446
568389716
162487617
1463969027
1111256203
517200067
1925200538
612050957
612058528
2083239997
1568283662
1337455141
1769560767
1585661441
1071997874
1247925678
1612346939
613260688
719551368
461362648
1863686742
1894104499
1270705435
228955936
1307940070
1118531718
17040440
1359187992
1020228378
1390136259
876123304
1427092953
1241864789
703796274
2083207338
435735233
227843490
1844333113
970671965
1919415500
26304160
1786515543
885569733
1669906029
643228794
1905068937
1654147753
888432422
512363050
1762168854
509577526
2098901367
1426252328
374577640
1437645382
582921545
1470298874
1771732649
1333132931
1266560740
105691150
46969737
612832646
1568870219
1943295803
284043616
1186025052
781705701
1589062437
1671082479
1792572969
1525567730
1066094143
1041742536
1890233828
611903841
1651051371
1718668779
2080687178
1386095205
202255377
231920753
1793301180
501327004
831462614
1487999579
1387110577
238714089
1848904376
260802799
185615829
1765691909
978667931
2141704116
936316223
1866219964
1895285179
1147838815
1759434648
1687606802
546658305
1801577644
1970659790
902488441
2024944079
124913374
1267095413
896227684
1276461721
668557780
1632601632
1976396537
1313429709
333827895
343681749
1642832190
873074754
566891833
1413901575
1002969518
1568713059
1918987142
2075953927
125223725
121031466
2127252052
1135226842
502701198
514974867
40691103
1780455296
1755230201
240780271
359185780
529542425
1257559026
550472249
160416465
1611702665
1669733224
479724980
1318546542
1144286287
1703701336
1650635165
244685193
753837552
764367396
1437935316
885166992
178566788
382682637
407696955
1742014495
122314387
831848629
1838707735
1394458631
37464709
962264859
977851985
699396661
1335693494
2088319925
931153430
2044726125
672761814
153801669
229969521
528171048
519490514
1196513804
636931524
1705153026
160339465
1915414777
1513495076
1161660484
1749143952
1052987796
1470887504
217145305
530576503
462407341
1575843722
202851616
1343100168
46345968
1410568749
1591738690
135741435
421808128
1002271934
163166308
428506366
1659432390
1521023848
72302195
910786280
610248127
1576917067
263932397
1310406618
1316778118
1277926852
1129624788
95397381
79063732
58321021
1645983647
1119134444
1972335312
1465016213
76231123
1967403719
566695797
262213553
2134415616
682766527
1972590016
343415198
1453916550
198668617
71144874
73408751
924610852
1609292453
1151929260
230014451
654421118
1774816242
1417781240
1084224792
1335867936
1922178210
124705230
1925232301
1916353994
2130088686
1594788167
1458756362
2058318147
840979809
603791133
660108445
600320550
1318081185
225207477
291370311
1171207008
725830656
596275611
740729677
51490329
979855268
775337812
1325665006
903052920
31763086
538853161
643087105
598832002
146183290
390336220
2122506057
528591460
77356849
67907778
330357504
144153028
1438546262
1754607517
258773691
291095861
1884627671
211133158
9763277
518694526
296137710
93953765
1588178904
1304336724
715532604
159202304
1996410250
2134954577
108937442
872609397
499123952
699818630
1850247063
2006705703
703382446
682194849
575721761
224996250
1379594169
560181937
680024543
1193633693
1322135179
1365207025
723608989
279597182
1097846597
2124860829
1066810844
310793928
393978204
587128846
689904908
1577451197
382300154
500193418
17624964
1627942719
1266278007
1319847515
1624349201
2498262
1314556444
755695896
1319843988
1122602093
1184114167
187371378
1942806091
1943616199
2068419376
1896272544
338227223
2006987695
89689351
576934181
1823806011
443890392
409582250
1636239416
113754158
1461154190
1171832533
142892148
1657844236
995577948
912543810
1298743966
729822678
1201447092
903670012
1762436729
156485208
1569572682
952314526
752275106
1837171676
531843638
1480470373
2123902315
122263982
1477768929
2127011395
2031822635
401063455
767171334
1322813122
1295771939
1316962926
759429405
1423132176
1233282208
1926538466
1312801064
956278778
115111356
1255992522
601000008
1496794861
1688535571
1450871478
975551323
1722962793
1142351882
948405246
644363586
1675106625
43300847
1522089818
638544497
2070619689
703881164
689640567
2102599676
617383175
518442460
2098800342
602441127
458556240
594632962
732864879
1514075891
985335211
27523273
1659951206
1085039645
1559913471
734671699
635250833
487210484
1603759963
1402845354
998833252
3993896
12761382
602160686
1498152864
864431134
1212820357
788488979
1830642707
1074252410
1470404450
1248722438
2000598009
1682765752
2009159661
855150657
1267623267
1297873666
679971981
1303116261
1174661461
1753807367
417208362
401982826
883497078
1970893812
1017776625
321951626
2013063100
1919210567
1632894919
2007581906
1268603457
201183542
137458237
1657840128
518694701
1741784982
568667077
1903762614
1861154757
293190902
560939266
21635605
68574644
1698112785
149510812
2086511239
995691509
51586949
1349355891
1795810444
1251177259
80621166
274795430
1197778382
880209387
1084051668
2051749474
144696036
1919198794
981487359
103828958
1906382830
1710002260
1249112253
1670001087
1956653529
1762759869
1257721149
1737268358
1334498276
1937559587
1696938236
896860086
708705011
73230999
1023285087
309492268
460243607
978654619
1628521011
2032626468
1383853908
1413438823
954328440
1958004926
2041543168
758558958
1231641728
78378417
2112743660
2146489342
1541219437
1624653314
12992144
1026826821
1196522617
1076309265
468741211
760639807
2025018471
663919951
774965319
271872244
1447447061
1581035264
704953798
1637960334
854516375
1164090089
352809684
1860343403
1804312872
717876518
847243371
472262045
761289395
1258303717
670213014
1718641054
1087051981
1603859681
2139917799
169363072
526752857
53745976
77880669
1751665943
202580761
1982143579
694770895
751392636
413111784
1015643149
2125893472
132901113
292854763
1682308531
1241419453
1702103659
697470143
1921928828
311923465
1169129284
191732266
1140062905
1724356175
440717916
1286224026
1798726213
2050614792
1958657783
42062737
1310347999
1547963690
824766306
1467265330
171915344
358972686
916458245
1368758159
2064761407
236032410
1149371328
951002201
879755467
1975007068
2110028908
1720161343
1675515530
217015400
907670407
5283472
276566073
1645051181
1428208042
528039541
1107089136
2071562064
1828082623
1404900922
390001978
2024802176
803444296
234290191
1168455946
410179597
1775652800
392804198
1499452214
830167477
751131731
165683602
1117771787
134999485
1534529015
17392208
715163946
1485683242
1030621758
1090146339
424292406
1515554371
259354835
1388953462
1927460070
1746249830
591308595
1980051544
1386451556
497571103
1259132128
423947374
1006578347
1892854698
430597017
638354543
1344455327
1789154691
870230937
1294657698
2033531591
1797879954
1702869393
86274338
1922929047
2027943567
1509176692
183675367
1193524057
1314548838
1821500177
353414907
78736174
104586360
954999369
992918740
988246607
1469054720
1802859603
660835311
802424377
208551780
394972929
1789144244
1427138246
1718491578
913588592
1790425717
101278207
1837698748
2115543858
14599279
1134999038
319908102
321492568
1263234015
5642369
764521528
550599096
2094724090
392478994
615185833
1102054312
1818629256
54423216
1629247326
1524906243
1422260312
1455576851
804132617
45358374
1911822604
1065954978
1629458405
129909019
668188641
1020325380
610567261
153605903
165024713
1185220920
1251790586
819466799
403927932
397718841
1441214473
646783763
2110299052
266084894
812241302
654671651
1850338987
1811667974
448241913
1221823655
1632629980
590116468
475592316
218003714
1457926681
2100965700
1884149045
1353802886
119414334
1067823079
101875518
120241631
2036948391
749170808
1049780550
913079634
1186194892
32012448
1770217123
1885608784
899905615
318627036
815874865
1582533387
1001296161
819966347
1262759192
74564465
654558193
834458699
2054657801
1836479095
1306798451
1516801018
1305766852
1331036197
1702477098
1401197975
1563095522
1742473141
1283490423
1434311928
925391146
496120651
1631323965
137892173
558390830
480580263
202633703
2015222714
683892647
330372932
749950935
1034253113
1502212664
841054360
547660843
1951725401
2048309083
3925770
1929651021
197992143
730327499
1689111385
1168919806
1177717011
1311165154
1377196850
1168344989
1723362421
744607569
380828910
594203623
631189337
416999814
1433491115
1423456725
988112098
447662429
1098058433
376550451
399960300
1732663799
1734430960
95609278
629094506
1252012365
1710419693
1828232292
894662923
53878828
512156807
1970915547
1194148881
931495806
719851596
355762202
1279430297
1713701420
891898490
297125066
1433054105
143078036
1825667033
1912209952
986994099
2122256406
1389625059
457354991
694587432
2141863167
2131109551
875468553
1385282139
447852053
1050634572
1611864066
1733376647
761846379
1314568477
1370416069
2062781971
138811022
732035025
849253698
1331363048
751324797
1220092962
524172509
1195917428
1090328502
1669405460
797028594
199129528
1118023471
1009461235
1902884652
1681058600
31093961
878100968
1786777715
1745209926
1198333328
2102049121
2072205673
1048999038
1672270981
2103172059
1973357698
584470882
2012382341
298806496
254606564
1826901686
821451573
1092797480
192747603
204798316
282404937
1566451389
600570853
1965724910
181475405
2003366711
186404257
2083013074
2108998534
962818335
1748855608
1837584639
619922309
1738236569
660490510
1399943957
233744497
2058032689
2096631147
561593176
623473651
888749184
2035004252
987995922
421912930
3152311
1445085746
1240296771
1121018621
742057892
1438385608
1786550104
260700478
1099647414
475510437
947048222
1501793470
318302820
869384213
1146249671
1253948337
2002528446
861625483
280452009
94329444
730353486
1133188088
710299515
1542262169
812179999
1880630561
401162330
1439683384
1309295671
1863079876
1242259922
1232492069
1407851011
762088173
1851792622
27196221
1694049386
1552561571
960933425
1109795754
555925588
134734102
749932055
403528000
1672115721
921705426
213928361
281660889
1477732811
1985355384
901312936
1360166540
847405534
1886126657
891734974
696071659
266507310
1432037257
2059410839
811096171
1733993495
1867202513
612727551
1064891026
1801597248
590752844
974624278
678775974
850108076
1238457320
1578685641
1467826021
884951720
687180649
217804018
1541378612
1743126366
314043395
941074708
986692542
1406481714
865224382
2101775494
1432834656
537733642
1562150291
1994493998
1781548354
1729854755
964932097
2100030440
351462464
880715907
674689013
1952453873
1016418385
1560146449
758907792
1146298155
1495368762
1949112041
1903716813
643368997
106723527
393888382
1591602841
492181002
1398203647
1328717163
398683284
1158769146
653680065
1464881389
1741749833
1996484132
1590673766
1029988527
1427448956
949436664
1678324600
1196859370
753000511
369017023
409633642
1927082756
472953330
1580197763
569363083
288043861
1607298738
1815983330
90313213
93909431
52025368
731072164
1196072545
951869383
1814664657
1957432019
1689870128
1897256232
151155499
1914960260
67670377
889690731
1603143300
692600134
1435671928
840341632
454730904
421767357
1638387623
1886180974
75265207
499391564
663269505
1377352439
1968067693
887609673
1472954987
1049245111
714294549
863179614
66657152
1927343518
467007499
989947175
910507567
1756580893
1009700898
1557989670
1389116509
2041923599
421907060
1243978720
1613066595
76034148
209133487
418289959
1260281258
1459559406
1384191775
744155063
2001931991
1152882183
29192029
836923037
76543602
591193518
236924572
701604157
641119745
1999239473
1066133520
1830028033
64341817
2115959449
1779737428
2121180773
1943605689
561558242
653639076
872637393
1225931494
112577117
1909595384
1033322040
782663516
1436537208
691082983
917016768
513625899
1146831359
1699615169
1843773904
1132127950
881757765
40785647
443565943
399452974
1398188844
361752824
1849472261
1666184821
1726074781
590806073
216402767
1288429904
1136164708
198721726
1310960752
781996373
812592645
377925830
1445590064
1434816565
620559091
615029767
486495054
611847276
1040667515
1082811353
111455896
1093211391
1013888601
2063373802
600917271
283968119
1863890429
2025700033
997693250
292816263
84250084
1837053023
91876451
174841794
1572072162
556575673
532930048
1545948992
619205730
410629184
324147043
2017399491
924034417
1802276459
1385769497
1489719234
415966911
288570282
2103409931
1604332237
187601339
1511918490
1254101060
1229707270
2134154784
993883335
976368720
533484661
985672126
134375584
574183236
1636285735
1933606531
797384356
1315286934
574358775
1505266240
1372151539
575279245
191950964
1971045031
261367380
233339388
1022089130
1092164626
1808997979
1365840442
1913800471
1730242264
1024476699
1509354368
590221473
740847567
143000370
544191749
24816972
1068277085
1121262627
486325296
1749556760
1441231863
1693951613
949591790
2117843214
454021416
1097199814
302989620
546296215
2119796843
1868233899
2007185462
81547267
1451569646
1168314462
1536455261
813076884
952872128
1639127940
1061034875
1456253364
2101098423
276218186
592670153
1538292224
1895015016
1815396302
1289325608
1589083734
547999404
409330034
1763438225
1942417469
792173478
1797061145
1946652903
38484584
984122137
1792518133
1894797900
1646237869
1245124633
2074366138
800276789
1168518320
555901076
1616197621
1638970357
700121223
1324278815
1746411478
1521961113
2132880220
1627000084
1064805506
1394845685
367084865
28410821
270606261
1774286400
127565386
144807230
23190279
212698409
1531004523
1619582477
578307711
1365374115
1860337916
464425257
1824579744
660338227
179589368
1669230772
1370816044
1229552992
1192138575
1136221801
1098291602
1127545130
921668184
878622360
405325208
1850915057
2068577154
309072416
703072437
1331218199
2104323947
237320314
1745017478
264281668
1864028209
1100867262
1976820086
31916234
1425945374
1074835681
706328770
192083958
1425936570
435784130
69225681
138053485
1011191426
2027855442
595199148
1396307287
1755328192
547255409
671738223
1042223056
1798881045
1129954677
1825306670
854872803
1042453048
713881695
2102841572
357385992
1349154341
552785765
1956919202
2081791250
1647979393
648496134
1751163596
401879768
2147268963
1216501664
603684814
1725412877
1192026320
507193430
1984752261
24601552
1795916892
2065858131
1170920013
1719516505
1328800712
544977208
555206543
330673157
2050219619
1567440428
875118219
714214496
375045498
951682923
802676825
812567223
1921448104
2087681594
1043181110
719477217
1927821506
36406614
1543171656
642538376
665600794
2065154053
8651515
1732565729
1051415919
132456294
420749181
2006571637
719522981
825173058
669488495
1547668066
183263287
1445429899
668041572
1032494275
1367928901
82922624
93830661
246623368
1885149149
1361974777
768737031
1083352676
1620717270
604919668
818673559
1603747906
416643250
963212230
424848791
838347842
2077580208
1365311539
601043335
1504452759
248089389
2036862660
155611797
2069860916
243821239
1142133525
2027064544
2079742552
1178089990
492573247
470563220
964027473
879374054
1217515914
2078106592
191270063
554230318
149114781
908022585
794553793
1062074543
1205402596
57674150
1657357762
306391147
1869398547
964302841
157046049
717218520
491441849
2095870314
1443038718
1965417110
345112553
1702239966
357838281
912815130
970849249
1710422176
702783645
761422014
1306396279
333109021
1701437779
338922287
1084135268
1931504006
1179252202
1886425720
116250995
891348169
2043990823
239471073
451749044
1772824885
945817283
382093337
143997978
828548821
665582841
1156863321
1605274519
500104147
2096183157
1861182377
1179643883
2069141779
2061837837
1300701016
782872786
1793126824
907063067
1814404561
1780814867
1252670822
1077641346
1055548908
707282513
662955977
1764572049
453249005
1315748067
1974411247
1124760870
2130618768
762936381
1349831162
1949410282
1941795037
2071780704
1219289180
841507357
813944989
435802380
1942630867
1197368649
480867426
1745104597
866429782
287766174
2003469423
239078559
229421777
1898826700
1217504971
1898554226
1598859496
973344680
1454816331
1962097362
252903172
1174985690
2050793264
1311604892
413221075
1737489566
1234506995
77049102
880503695
1484036859
1206667164
1867377729
1565462579
2041691565
282371151
311609226
818356301
1385985422
1821680870
227226024
668095644
1553791450
143425001
1637289595
1688667753
749836472
1315559131
383491257
1561049081
228843273
1329256845
604881505
46398499
621683989
1848190911
1363054887
441415573
132489525
1458407847
682029895
1670588247
140446600
198776006
1973387645
23489327
69293253
1837777307
1994305217
1248737317
71589233
811710570
1745469673
1391507571
1970777429
490199868
1649322968
1443727891
483316977
1919130450
194216937
869929151
2027600922
1956839569
1436405550
1120887828
1476104761
756894883
2095956099
2121627200
2023936811
1616666655
531558911
1753662180
1516660734
1021526549
1523848574
870559313
1024627759
652474766
1703756794
923189746
1156893448
2045646318
662959294
74529062
1992007966
1537958017
1165873764
1354653078
147430762
1681018369
954402553
1031722974
1272700651
392241006
1176032564
96313839
951291672
1774200712
1071145467
1758614846
2018648714
819869369
73779697
2032086058
1321098528
552062801
51755855
522997605
1278365243
1401546745
1573017501
701880115
146372565
41377852
2043668215
880968314
951942170
2006038712
1232905581
449614035
989391779
371792764
1363751894
2130552843
1452888019
578604664
1202678825
513412959
1036974553
384689094
355851680
658020191
1309771281
1090649502
235286461
300474100
797771740
1040319214
986606763
1780159152
1387189689
650067467
1542030611
1823333792
7939363
1862978450
1577226922
279800687
541432608
1072918620
1915807362
1968844747
556579519
778013220
206988303
638762509
45615904
129497059
155994637
1804000060
394879493
86196875
1564869387
2119964284
1157959084
384526026
699468406
2031356863
777631200
99755741
366075409
1731853994
247426905
2004495300
1867029435
2042355297
2042115324
1636312499
740280549
1782280895
431743745
589271511
1669487398
107625063
362450344
967024136
796929443
1699261107
1556007646
1729119
2049029797
766270424
619353686
1634756823
579600510
533610788
1715023166
1837587150
1771430772
720989216
1117968314
1099187169
668061250
1777045808
587959997
112034433
1340791313
591040298
1987750800
630475851
2067103124
277219787
502431992
2094783232
707135753
2086933735
475888041
619576569
80275411
526405588
1559146675
972551311
169468228
920043334
42040382
774827514
2027305858
1889890837
2014709149
1398043331
564817119
1272956615
1194011249
900068761
480998521
440045630
684640510
1576642053
1779883412
532571327
2061877660
2112720981
11297620
106451835
803339557
670005150
2005343615
78143911
1769011860
2132244791
1087553214
1329404616
2088567676
129228515
1670979501
1005807918
40299030
2029762512
1134302262
814279285
302765859
324271723
784928666
717039338
1618613741
682681886
234389973
1581125675
1715318018
387794375
1947430393
767940439
722282010
1667103478
311791067
702503813
1865668799
255028811
1258171536
1649361800
188801176
293166937
372121508
1143236470
988991504
1816208499
358682798
2089038194
1126682134
1573831288
1033544741
635484945
677608188
475522845
383689528
215390377
1554661742
1783140167
1238401633
725318344
894345092
1230135056
1568794715
429424299
1918067635
1383162837
487086494
1683381233
1650350451
281415629
1348529315
299175320
1977356459
1530420322
606900050
603947354
650997487
889836165
396935058
499114688
1542790092
186662380
1456622458
163874534
670860822
294519343
1855103841
106861898
632499559
1419689897
598061791
272232252
210996037
1954350039
1662957339
400648076
929111687
528730410
1489066961
464592692
1966672916
195111744
2073756066
162146114
447701249
118062560
881334037
1704618216
1119550347
1474257954
1026904179
1229505482
2071156364
1258824729
2003022430
656987890
1960643877
754427513
591213795
539235984
1019260910
2099094600
986405760
2054802737
437374550
1338968105
885016195
428921285
1098005522
2012383468
1339369340
673900709
2080281574
1959841542
322386548
1485516929
378420830
2099179080
1431303529
2001691118
430477493
1673742026
1259113302
790904569
307783417
746164784
902056837
337622364
1184489772
76660250
1651412549
1841589323
418713660
744781544
730638109
2021977907
1384715838
848403080
2107141930
1519415339
315514149
320360816
1643648738
1475305351
981730390
1273809742
552437422
1178554579
1507141875
1308605138
1734050458
415591634
1761960048
1797204058
2064878262
1240238811
1795471813
702935106
1526589203
1210754184
1871669032
1721743513
1103761591
1731649519
1604967121
1517640943
948373285
830194217
909851289
1719626722
1823619122
531285802
441641603
1354532579
383668461
337732449
221494330
267079250
942415729
298429100
840338125
1283565957
902311537
423189755
1702223093
734358359
1260663843
1325848710
54171553
1717054995
1494683691
1003436287
431917561
98218013
1616197621
1884639449
1693327023
1908263750
233872494
821855343
201493667
320755310
585801554
267780831
2116818434
861421722
503988490
822897775
339190991
1992883227
1238524092
1036801807
2081749916
1211343783
372583763
509572710
1591913073
1530139050
1018948751
30619191
1605140827
1730281738
498132581
923882646
888347376
1081938387
595267287
333253002
887098828
1221481969
262104331
2005628058
1029986516
1312268879
338674303
1871520316
328106247
1146844888
471270427
2022678133
285752818
1216204643
1769518876
1766584481
29600852
1675425547
1613492836
156474819
1798128795
1621044947
1449899046
477356225
1908736158
1262368885
534814766
1333637863
1371133386
460504550
663582707
281378418
1885062242
873496835
2101590071
1894019812
907963356
2103979151
1685908419
366883710
148572026
1716355793
1270957058
249580989
1158148320
437217037
558021641
1472925154
1182495970
1087719454
1904067738
2111825551
1254613325
1035637086
337571718
1112276721
1762917803
645424926
261866619
1870769054
1409145300
1959345051
2001591703
1782404143
325300859
1720961526
1378031584
550561790
1730525923
651507542
1622334746
256372877
669562320
1741137290
1252802838
1975717612
1704717298
1861656644
1371746372
1740234500
231911440
847482327
1336191673
1484941551
33294069
1838640877
1443789670
754457817
490376749
1324423379
11753136
1294340830
1178250777
611951239
1118901675
224724078
374734732
1083566108
1631929996
1266280369
1275093832
2095393666
2107997702
1611493462
1752216961
1269386988
254737409
1911690231
747514454
2036060009
239493582
726372290
719331978
1042927519
1875616794
1003720367
396035419
762031598
559851096
616617091
1924764429
528649707
1404376816
54039015
986360911
690460850
1542823726
1218161942
1482241978
277289743
660706910
1117093696
1727228889
1196972919
2022929063
1936444551
1425968434
1348422351
1850434134
1245584164
1221098317
1055384935
802747819
2124237304
1830186801
1385806386
1836977918
1365730037
2176698
569984475
398268824
1487275037
1669369785
701476854
22008975
972465261
300069465
2084656803
1500754219
915954227
141099778
543356496
387414527
638405063
796489037
553836379
1298693577
842100718
1790509266
44616413
2004597132
1774728168
1010776487
1218908339
268155578
2024654221
738571994
336064198
934206007
1983223515
412779953
1855129287
298547545
1750141343
787577895
1328916226
1782741621
49532259
949460622
923183935
507979676
2020428782
351691219
901831658
330607900
1118382666
588299152
644894369
441074692
1056946063
1744613762
1543163262
536949778
214373527
310987699
428993859
1355817192
1421169072
1087555763
1712100511
1502304491
682237246
13472726
307012685
1573752264
339432634
1419374531
672871321
515229908
1949787964
433287387
686255801
2012783246
1687067969
2089595642
2117372729
2100699309
833887458
536952074
495975474
1934628620
1303571195
1695133454
840711312
660758716
977954098
670853058
1996083340
536145482
1610923924
1064336538
1134045847
161154764
917764021
89579750
1860703874
116682719
1927723542
1413715378
467670324
164660726
1209288889
1103354572
1029093789
754579586
1115978947
1379547827
1087899162
349332661
530466857
480484852
910218366
501954242
249297746
704070076
834541317
1951343335
1807701866
148792954
823723353
1718181881
1410174255
905357427
1011961170
1286580356
478290334
1938522815
31130051
1543150399
1892492468
191342669
479381241
333992361
1794520365
952733682
1912899392
97347726
656905047
212355953
866125267
272148069
1935264950
1881357120
480388341
662115236
2123782258
936026177
1091070459
485269212
1787443377
2139756295
1198490868
2082894396
1654275816
641247702
319736838
1961255793
871182638
1666108372
1602745886
710411570
700517026
1394043789
1547623161
335062243
1998101979
2078746071
1864510670
753880658
1980170696
1352463428
1607559503
1673202986
611947004
107102725
61565834
1406187028
915480455
206032934
1883177948
449633471
1918288154
2022234392
595869725
1068819072
1167731835
1431143361
2003387367
1583007396
1437816244
944759145
1076251821
1957380525
182104065
947289310
1664112155
1038436857
856537885
1143905594
1163680421
746876795
520259748
1756229369
980768699
1635743375
1271495373
1553191523
432398671
160244078
81508267
1577693581
1988277821
1947001346
1972521892
1779192620
1614327746
296058303
209176923
455247450
590108748
931528536
1453579464
197135102
2062235159
2010942635
466515596
1008621758
732856866
1932710456
95766119
571245827
1224269163
1398361856
545375110
1318192591
478806405
2002982398
360573665
1349305709
116234784
258302650
1014773773
683257631
44610154
1700724107
1576533869
734138679
300819228
1633942787
2071847279
597983374
1269235339
1819672370
983561450
2045605762
1536904274
298359931
289435514
1819687099
862093172
405326577
666803569
1071493605
474660428
395574764
1846735207
519174209
778662044
1883817594
834830117
943639534
246499380
1764878309
1791836605
1051908818
841931123
717114310
678448882
498576357
467991575
1897766855
943533629
1650744538
1447180652
1147873915
1297118775
1001743750
1479017937
1854729502
679073692
515558734
485899853
1671175410
1200802162
1450512305
628454729
471515849
1302001740
1484474313
106191620
1928855031
1978690491
727857082
547096002
760176830
1635033925
954025057
1769426952
1928273244
1113917202
1614019012
129049602
1853844272
781260233
1949110778
686164
111079616
1246930167
1550989517
1877995041
1755212399
534073359
386345468
1267040700
1949509284
1187655985
1349551335
432107765
488350612
20391280
1307506476
641368746
1252671783
1230710216
1163932373
1764709366
582594467
1665960237
1327822418
391752509
1295736780
1268074955
1592948940
1669642059
806634323
930204462
706503829
342914142
1980037793
1044779253
314135204
444828231
498736095
825856047
1786098450
677311144
1476370082
1971645297
486824769
604040701
1351469016
1847813096
175924799
802438910
895404763
137705475
852586110
639883503
1482933344
1428580492
1156301789
226017915
1098098434
1040735041
94717498
677599914
108271073
834370077
2000315677
531850432
1821493492
1326408488
784433322
874224599
1876898814
1671280138
1819708453
396575625
725717993
1638545315
2084130562
1939143035
79806758
272260018
875707170
1866401631
1178107648
1207720093
23658468
513354564
924858523
1285905572
180708630
214615672
654475247
1620474842
2131478128
1375600796
1126906832
544846644
1422551358
745629158
1353611750
1704152234
1484361396
1352637939
1554089429
1903192615
839224300
1986905741
1371416989
1886070734
736271080
554735653
2134867539
217093509
1923340047
1236722322
907056867
2032128299
782130353
244776725
1487634990
1581438571
800640978
472043072
828670690
1373297172
1632383319
727401935
1166635456
625993311
940365594
1264804761
832156502
1274404455
406684114
1912247483
1683284691
1473816513
1823767533
1966954002
2003335256
577323363
826805630
752352205
1102995266
1427251045
1798805212
518862083
555479516
1322556418
666342865
1854409434
272374371
711181452
339124766
1841803483
1133629247
1112483736
587771253
37674258
1250056389
1614473302
1143602530
478482918
581210595
1009082994
1188714042
300052770
265366818
1114439750
751545626
1277000377
1750961310
269051081
730842533
609794574
922573913
1381696990
1393509921
1843101263
90951408
1150547047
1191545259
1245171922
1841509420
1961607775
1525886736
106785707
1644656339
381353391
1469550524
2036970753
1439079882
629830363
629720664
3985491
1920117097
42802016
721934232
954675693
828486955
1073174775
1411496234
708145945
1054245804
440876724
1925600609
1540688459
1593675013
1556514946
178425200
194306414
936468472
1359777591
1858445969
30748602
1529541956
396751098
2127689367
1227709841
1005917201
1786730110
1409565896
1637056515
1690489936
1309310133
592137896
2043028908
327330185
559632359
418536635
1415804228
1416584022
362109655
1654639897
2127553042
1433005929
1627350173
1864298096
1128094498
843369711
1320378925
214464593
846617615
1558557883
25006298
600865749
1750312455
1069823941
2055843861
1175939109
1429279830
301063739
1414190553
2049487155
1771177578
1803796437
611261201
2070051328
2040493164
2101811939
843827064
927950852
1635761240
939089424
890710342
1740846653
1721305434
1866570971
1109077225
1209290065
1102163714
1210304618
673682438
179234783
349456956
503093151
492443404
1871058058
697598353
1376084406
902889287
532960188
1595353833
1242611020
1178242393
1947310233
1790298245
1560201103
1262500871
788201213
1261119591
682139530
1686984363
158217355
2054038591
3044354
1811575307
77943466
1489792788
1367559361
510370496
1064905856
1307622593
1565261479
1235872073
173708463
813026086
360345474
1244094740
1444741832
1228618542
693827461
296842962
971208401
266432671
1131617401
1444144527
1692157540
230241575
894693195
31372617
1241345243
1989304533
237685549
353250222
174234319
980966781
610762913
873741081
1709913141
487537194
765234088
369127052
2119031539
279147632
1224081783
1771019186
632546454
578391019
371909041
656909118
1448032981
246087361
877991622
859841908
1478833866
1317519167
1638567570
1009287922
838380259
1800980895
1366339900
684352843
250447800
980115861
1936824444
1258171536
2067627690
464532939
430863055
361844541
1449534119
1145036862
270338243
2115483129
9478460
1096273866
1319355072
68521252
1545957443
1022415924
467396300
1451618464
444110516
838347842
1660183680
911716486
1398661484
185567029
534394782
1942000954
455847896
1579395788
447109782
673735688
1989628615
1528172885
1246163181
712002680
1810106212
553712394
2135936272
651089704
1802946312
178249132
1950602955
982239297
704011844
1519402892
634113966
579143530
1600647320
1971792241
1054510907
2078731101
1888901592
1769628493
969629080
2137790319
1170448048
1577544979
1798877368
579279582
104110806
149333241
1370169017
1541868065
1916253676
668508109
2146287884
55730374
91088991
1901439088
1426211180
1579633392
1731276198
307891475
35872159
146227786
831917762
1310955355
1457114555
1854677774
1591256075
2038167074
453473620
1942333877
2073773848
1871741922
1069481847
874975683
1045486011
1250366677
750404791
281282292
918260580
567772719
1206814717
1822972231
137779746
1470797110
1576760238
1745520427
1905785737
52743083
567570046
1259685319
164269964
1656835275
405144338
1435319243
935075067
284008365
1511521737
29745636
650575734
1568640650
1511537375
551860833
1568842232
903706612
103121228
1040861968
389441561
221838733
1608549222
223797685
970955469
671928453
79891319
1824299046
825889639
137280882
745546120
425237934
1605004442
651928763
1726092091
1064436334
1226802999
621703172
567771569
471992686
1041415089
106730127
1998981708
1320853659
1403064604
662370913
878589286
254623923
927426116
1589382212
48946444
1256028778
1935251978
2085985233
1233574668
1955443525
1822380470
1188399432
747671933
1587408775
751766241
910055531
113422853
1771296363
387428761
1432395534
1137160388
765704286
1351829588
1441172804
1655508754
223437564
1970453478
1739973150
617169788
1316711707
313357245
211928226
1743638110
3600773
465292791
1211519099
7495868
1285220477
866993017
541250408
1010878085
1176614636
511506680
421896938
355069817
929721314
1060524665
1493501230
1350988315
271460679
1030984462
888701831
2056879086
1729800919
651240309
1526650421
361898447
1663678571
35937850
901073742
2053329449
1064604769
1954866802
659304831
1345409205
284956926
1444227125
1618955902
491957847
1100352042
1001569214
1060783400
88077228
1188913554
1849032062
1205198052
1474061014
1995967944
716819121
1442991868
564408461
1996383664
995181423
1072114340
1060153115
1573693596
100039443
628277738
2001877158
332808922
1560417802
1417317505
685647247
1890038206
792498037
2064600496
822919740
1984947213
631705578
472700831
2000235158
823689122
1623155464
1665551444
124893439
789805006
1208274071
532094378
1273980540
2029651134
148052360
1676686798
1369505987
1836015509
1598926337
776684155
79404827
268015854
1901804894
1256298842
933666390
935621675
416122140
1236813429
58265587
1339465088
645116752
1632497501
55647114
1904807706
1686331730
1799636802
672147866
1599983788
351171862
235991337
1895289374
766993845
1708106751
1619868499
605755922
758700084
1058870064
560509998
1187600619
2125991159
1502104201
894512330
250560305
111727898
1801537465
2065878974
769222742
772760743
2043644996
934007441
450747185
2124727428
1129194015
124440865
574856445
95560838
96637301
1339932646
1856605438
656687708
814112650
1792229162
604737427
558696990
278842766
757664864
427188219
1161601672
2074336032
1939771382
1239783871
2017851924
1305568518
809750035
1393233154
594192037
1712256138
2135173646
238225709
1821689794
326590195
129139099
103519186
175736757
1187264810
47806548
345345878
106911345
517191492
1249876961
1883541745
940608778
487366371
392545749
323440390
1274258132
432238625
1312581167
1662988666
520959342
1748663184
1158384289
1735747181
513856451
1645116445
2098191767
829192744
467692646
1629627481
592535886
608379070
258008510
369174242
1794150532
1733565690
274562014
414695184
1277797300
618103356
651969043
960884882
621796688
1974317304
1428563301
1724243413
34850818
1586608358
1174631362
102535950
424560365
1002313349
482276209
837196154
725884800
305598303
1002829849
207990004
1224401361
108818125
1965616749
1404153678
1693742504
479803874
1965090593
1341068722
1131059285
1469370170
736065112
1017197234
169999957
1797315124
259796882
1186587416
1535583913
1609473734
1105940219
1207040386
879622352
1304462112
42595671
595272052
486166979
580792568
1481323476
753860235
407746582
972238726
1112430096
1300139300
164300234
228856769
788836511
1203471015
1925459971
533990184
1048881918
1751918842
1221071513
433645491
1687045354
197936529
1847177940
1009249377
1705500578
1367278751
2127282125
1347999420
528701531
309072416
146623857
823749321
1165257834
1136165526
803173420
935258545
1709254557
471538889
1237352211
1900736291
531171079
874366842
1055739103
598815171
1398559021
1563068393
1181519521
1044562493
999530274
35465096
747364449
1834757501
223387329
715009059
2045085270
464291842
216005588
2022037554
1386479174
301909893
773996115
1162564872
1131310302
1754252863
858964869
488704167
1109371543
381080397
1744633158
115788741
529627878
913617999
1392946267
1715951599
815483231
41709035
1835573197
639423178
90880080
941048699
154936360
1417780363
1371371201
1565474265
1001820394
1042635417
2014495915
1529544559
1629782147
950624565
429782956
1976126894
793632331
2139961134
880048415
1357288383
405911149
287263965
408550186
1326028093
1458010271
910373401
375943283
2022570054
495264731
1947575003
1367022663
1148152035
1083872993
883617455
382067634
1303177835
1701350630
859606774
2071970168
1014874902
458107232
94346284
797534445
338474301
105846490
847042928
501267237
160171763
1478200391
2085168824
1602354181
1640935597
1928200832
1642129456
1336767602
15345559
954065465
1160890015
64321890
558329954
131563518
1042677755
1031835047
74128757
2029113833
107246140
823888928
1577594546
1323754438
955511568
429069372
2143254594
1870602764
660305955
880112612
173027620
1417187000
1528062454
412640535
545082080
1657906545
1967433726
770136393
1792358862
388452054
839943817
1463519139
148295934
1151607222
2055795199
953225102
1048588987
801777062
106904773
659143126
2023461644
1227852538
865570609
847827418
2018477306
701175274
434024522
412190983
1186659638
2114395755
1805888049
1311542917
1840074199
2112470243
1920517754
1156022172
588758443
1232627437
1685632494
673571991
785642267
158592903
24368006
1002755030
1861680331
184165371
1742204233
1756796782
1211889703
2015623154
17811552
447488874
95845738
2120689830
1075588423
189455443
1695366566
1053714830
1591236420
501763008
85014345
355941070
730137321
833370584
1493736430
1874450804
1858795468
1906544017
1541015229
1646253093
632708353
1379032805
564005604
1496868514
1643242988
619540282
521943430
1235275134
1554596824
1696095706
139330095
1056480012
1902851861
1526149152
513403913
512333916
819247972
1622685901
1436032070
395285640
1369554642
1915024499
917962137
1985266312
1125209674
2069477831
161984037
887292071
959379466
1991685940
1885176532
109795597
1436984789
86418184
1989670068
1289673869
432239148
628249894
118444113
497438603
1222108275
1738560745
270712555
503623449
1096996425
1153345739
1945896231
1315482060
916421668
891324162
115061227
1066858060
1302126266
1023002956
1542859657
825079514
2119823122
585759381
1229140132
1743250347
563822783
1928238257
320186845
1084299543
878524316
514930910
1197673297
1623286619
1629011336
1925557460
1294675631
1830022629
412195565
1065281245
365941697
2019799026
1979082568
1019690433
1971934723
677395755
281091496
12616341
625383055
190572492
509352377
1173026624
2029933523
1790240128
1806692114
1646564453
592159950
1437594598
824362537
1113027236
329031686
2093914369
1441021969
832459690
1256724792
1712455215
988160765
2060851740
886740416
554680450
1342826045
66961310
1149190206
516510508
1915767506
1211571475
660543144
1568261788
674359406
607451152
833723625
1034969516
1169360946
1448999882
1677476317
1161572168
39265496
954571753
183238551
586205196
358347354
136305757
649832490
1229611196
1418500113
783507320
606895638
901106307
770006783
1602444090
1003608544
687746034
969075640
1552544949
1407479352
1007937870
2074269587
444919363
2131969459
1106257514
101709210
1865114892
583686366
1408193320
1304282565
2084898801
1681812257
2107738892
461338277
221394735
464487902
911229397
1729728080
1057739094
63272805
1024433157
644583423
706015668
1623816883
546642155
1044547434
1666734195
2106968245
1482712212
1596175203
1749574647
2071862052
1117087655
312821720
1760010850
1316059837
293391066
2028110854
641040655
852043534
857380648
535944841
1095332046
2125468996
1364422992
44394817
794003791
1022221435
858209438
1303107103
1812898721
1396184616
1164028663
824131777
1961725797
1525105878
679369753
823483844
298499427
1167249798
838711116
345758618
659142602
1780621323
542006985
806756100
52923509
1187398267
1740554861
1583441723
466772293
278561744
20902286
745091107
26022572
1018930012
1508103465
1064610283
1919519764
1723741451
1417202990
1234069077
543878504
1916831460
2050046485
763750179
352134579
1855077322
1063539216
970028447
885925130
1445824971
840883858
1673356025
283127956
574408629
246651494
135782841
387480311
1098140173
1913427064
1010475549
453189811
1382337447
324061015
1367497121
1507744421
768087365
531534471
1020135282
405203155
1457831514
1628803887
639358755
939364360
1377233289
1072726467
1949115657
1264899078
608705972
1835190932
2073215012
267270453
1957283509
8697258
1607972491
918008292
1006942315
238358558
1154449476
1884836678
977574360
116004754
971272752
1358726222
1908666679
1535318327
1322345477
100532472
548584433
517952353
1258693793
2058446997
247503702
1452033520
581175292
504246978
1771821679
113823369
944568878
1918526510
981863671
1574335534
1691523860
539685991
213821899
25973586
1417152404
392594506
350875814
1464928682
2077856275
256667387
924004620
1906812232
766193748
1491696958
1526725556
592058854
594265608
507847961
1630130188
1308652668
577636932
1501499727
554765554
2092225226
1344961756
751853423
548029354
441354392
463541848
1415133976
1455050805
790637044
1929821962
1864299802
59808493
448242814
205734284
885362182
1916056252
1457215375
1532808148
2032499937
2027366877
1778697206
1051178537
280058086
1147897103
1713158346
1942309849
1563277070
539172812
1992821581
1861657533
80446230
1843308627
306164168
1612963487
1321628003
1675099412
602600598
391754233
1624574247
232516409
1325984449
1434089297
695379153
109785731
514903736
1809477180
1503613047
2127126628
873890453
370151550
234703
1027989463
1049401934
874530770
1255118761
834008500
1361601680
182780341
455957596
791712686
1656925408
963722811
70016240
556969600
850085228
773785669
622954890
1952229518
19754320
116039698
516089018
1593455352
925951450
559852437
1320878791
288833213
1788574366
65444252
1101266150
504761225
15585285
839357357
1429898180
1451703590
2037705405
372691457
736613768
1587650611
343047348
788224231
1531388576
567279471
1001508494
686569723
1205102486
1518070710
1390657341
1263545462
1928505929
535665428
285394956
1175828285
1286045893
887980201
1341023050
880588802
1590519961
783886990
1998968159
2133269008
2063365331
529114156
1162764763
341719976
459759748
2113322072
975133075
1218678487
1119809769
1915296873
266055308
674741946
924950053
1559247290
385803493
803276691
1548755120
605051641
498428155
1301374878
405450775
2001026910
2007805943
389115359
496488673
29981927
536636265
1560922311
1690289556
926202786
860282224
869121615
511147650
895387716
1458710630
712661132
365893835
932919853
850163617
1314967030
1014434582
470857184
312337873
1611101675
1834270319
987005135
1136987329
1944045221
761944814
1048122931
148534680
167530705
1494944391
1120478245
2011722520
575667108
542253971
1742082999
1973653100
1256444484
783273175
1679362161
1468661709
1454769375
553123624
359713142
1734044622
768977886
2014531193
1384161715
1937716855
1833271593
1511280226
1065192220
1167266835
1746212397
1000774121
1613629757
1355723838
309661601
1240021980
9071668
2023031011
714947523
1356569304
163680486
241194844
10974014
1610228591
840638849
820891355
1502731105
210373620
1272471160
179483844
36514987
478445446
1567653730
1365212638
1816558659
1494942674
457690216
1089035243
642042545
1777468615
1032847014
1011275247
489134016
352890775
1270931805
628014672
1815300244
9214784
315780160
1055794454
1808472068
631598861
90486671
1334458625
368196585
1854960473
158559168
127278562
1332064375
398743913
1479254599
1806910377
1607170819
962449512
317403870
759344849
1085575827
595299974
1235330976
800971231
641588670
1139235414
78415721
1942831904
1874210311
1257544091
1156049421
1008641066
198077991
1113000316
1735043702
1307960306
443656458
934148776
871199119
1002335506
2023686093
189224066
1014868171
1561577925
1078093960
1814007158
14408343
1722650524
29297954
541655286
872624164
1179959786
1799412635
2137060640
604254226
619134282
531702388
986931001
348503068
388104603
1356018351
446682450
1606409847
1037945699
865507422
843372315
1812618804
1268291285
1761351939
1555520674
95693473
1748328451
8575809
1267163169
744108526
1522583399
142556898
541842769
1711411147
2050069835
958882921
1846883926
1235776199
1851852302
1969040726
2131229808
1118182121
1305679785
1431001441
1565524505
731454183
2094517858
1381379797
1487156874
1184601007
915799595
853620191
1974555707
309017796
835058108
1663979961
1080547280
551927055
612836340
1178505249
287258953
747974084
205620181
1945120761
411777288
1871041006
1891813251
1235917394
1239057437
727585985
1731212524
1800849534
240959160
1323921611
115351748
1403026185
1859457239
483595108
323317428
1934263287
463413507
415318332
1174500150
1457704948
783050162
1060898842
1245833362
1691306552
1528917311
1129165796
1377638954
1630797532
938432534
635104220
1861422265
1188050204
631117714
1983136499
2120051831
920941125
2114718796
939892431
567588618
476337692
801338659
947309633
1049643108
1850900607
1673735358
1624896092
89744334
1204969060
840902447
745089724
985654094
1877486464
338183736
363378748
561112469
1795162870
436183895
1673382277
297264193
2071707512
987920348
1978444955
10655411
1615030053
1690078542
550415462
383994532
1864342956
373124185
551117899
2132638395
2011957725
1515195234
1025920639
1635959098
1346212315
607425398
1084991147
358140409
1795884760
910716258
671295967
993187930
747434301
456015697
1885913761
805412624
1080049126
357929100
1112026329
680151237
1862253596
1209619619
1374183255
27575
785054193
2081502881
697878148
1022213758
586292215
1087499049
232521487
468192325
1589034045
1719304312
591509243
955304075
1701191486
483757652
1908674902
466078308
421563141
1972600482
1804247652
1315348744
1541381977
1982844199
1898070352
883871916
1571000826
1907669542
824841092
572567208
1106561483
10132925
530188559
1030564819
1227569324
1466931088
2026966435
682759458
2147022067
78684617
1670316021
1214727427
251140056
1187827329
365258512
1562357312
1945060618
269649774
690508337
316933807
1354201119
98080
646092317
1871219706
1189046591
430437270
305653861
1816720073
1594144377
1050405022
322694416
2018962887
303228939
1344239352
1037430611
828479825
1790336294
2133793239
1092548646
996152247
788657060
970467754
1802955051
592579493
183025448
773591964
1663098158
1806688385
252616200
1955466594
1034273270
1684800073
866737153
334518084
1388884658
861495902
855738922
359125565
1891000779
1341908418
1406680593
8180649
1142938784
827274135
1415970021
1760123660
349355493
1812074141
1345339800
1673719241
1008967365
1541145109
105795389
1856516031
278417550
1172723551
538763537
1743581999
284889446
879823506
1970794547
2084466705
1926848634
283122613
1353815031
1936033300
1295790202
343271044
1166433234
1032484387
618641521
574784750
1009690385
2040050229
1211885562
1525496081
1839084430
1672438920
1047283665
2013001063
2051876436
1901984298
769660386
977577886
1703275751
2030163930
760737099
2139131486
1192654014
2012230042
1162688897
1657058765
2008867082
390977426
1488714996
2106716445
1760942282
775493630
922565243
381540025
1727940396
2014451377
175458021
1423892902
1833844159
908398581
1150742237
2129376400
372931106
1384631701
138671216
1545784023
124780150
1987669986
1618492954
460203867
1370478883
1420254207
1036595693
1410153972
832071578
950385021
1256935110
977328096
353246134
1575188131
1124559778
296178203
1169285133
1750885918
1165777096
620962225
1249594600
926967133
692492250
1974935629
1385930551
1641643396
976746444
1652879960
490360571
333519112
158637645
998844602
2103151714
1332019011
1437914970
480877348
1421833883
328844672
2024678759
1046341176
512787598
572083788
50897531
306607892
1191452243
1029197387
1519239730
2016806593
1598653995
1968336286
99718955
537100190
410200528
1904736124
1159888133
1023290104
1917835593
1934021311
2134314611
47020228
282367128
16150740
629895724
2125738391
1867010821
1640969014
467617163
781802311
1973033062
347161110
962940047
1274534892
538179636
557709491
1467957236
1273759712
1970317841
1315499667
186831521
929313122
601098770
698553010
1321187309
738573009
1278054360
2067257853
1722871226
2039668350
450670974
1558345543
1348395328
1786562399
221731105
1556099970
1792000070
1043800990
1895292072
1417795183
630602266
19857582
1122637612
369130728
86947181
1203690940
1403859029
557231618
137015777
1775643675
1656372023
146827810
408947395
1597277848
1713074780
469722376
377288048
388329754
287002818
661546961
1020829665
1401159815
874226042
1394476712
858403420
2023681450
643421182
191801649
719832167
1676604122
1847601961
434489873
567041750
1301182956
531581154
1315831222
727998759
112237302
1254843083
47685583
1380052729
658498494
1189364056
1175473852
849321828
481269089
1967399663
1443689417
1759288150
294224530
1900818257
1536040335
894149476
1525572737
1913977144
321140337
1018175319
1618816743
1138038772
763200426
782578379
2103393327
1072412555
2089210969
425819452
351057557
725673511
1193030614
266316476
1687006564
790049428
65754490
1284095001
867108328
126277940
1093502640
642929716
245199031
2092384149
1128586856
2012714437
1159951927
1828225282
270040203
1888314339
238331703
7601962
1938829057
2052481923
1541934191
2058198702
408409378
995368223
754931197
966708323
1919878846
640882238
2121368778
1546941309
1598510846
697591651
1362303466
760429184
1992136336
328374657
1197244963
1623145634
1652682405
2142601990
94552101
1944484182
1456888162
1486071956
1111885320
1689104395
682028194
974121049
1604493527
2018848869
161383279
1897460440
72228308
1965971507
1598091049
1180948599
2030713245
2134408284
1934844701
761904838
186512215
860749751
761012268
230986524
1177710080
1327314466
987188320
208339428
492141331
1586576305
1033198057
1635612161
137872001
274241570
1406939292
1545106597
10755885
1175778192
245865058
281175872
1171148402
775097182
111299754
1940709395
1179314349
495432251
534312500
133353687
1233652525
406756761
836346668
1758270756
68279864
1258352748
458974838
315255387
946310989
359365521
1169851955
734673508
822663732
682543602
1094086663
2113036829
1023334739
1127179794
1512031864
2081779068
763665096
531121666
1050870528
1491974256
1077689572
1232024559
545513263
207320721
443008693
1111133500
561236143
1912718556
2034455564
2026272938
390212383
35490617
982689159
292854176
1519711729
746526475
724018250
1518182235
1748759849
413061550
61304984
1807071543
1027604382
1883276247
1859783404
1680081158
2119768947
2126405758
715130762
753193578
415768147
31661535
1383607285
487488497
1527068413
1609087513
875464212
892850313
887643244
1673066254
472768921
679697521
1299196807
1845789121
1255241202
2132030854
827935307
1038821134
1439882680
7045464
1418023279
2144634301
280703576
740781821
255923641
1329100225
204666735
757616353
852636915
48592406
213219925
615771795
214494271
224271436
1707957859
587128846
569242135
1052845829
35040352
1583961635
1658574476
8142279
276582866
363388879
50338138
127250583
1660366926
1406571810
696027135
408752996
1265169088
1640726109
2112185342
1149828166
772724211
31042424
108546944
1511858359
1920032427
1625829514
1688017116
1182123719
1263634080
812976400
1052552086
2002631976
770187390
2106540028
1732046022
1454390034
1406769208
1909176235
419069525
821334912
1546185792
1265067653
1333653533
539109750
685484245
1768186054
1632244025
837502856
1834508567
784193039
309249074
244446704
1906177309
737951696
977337638
1238828537
1854604430
795294502
24732878
286935752
1598413754
279024926
2084025166
556821794
532194312
408423756
468481002
268829753
2041710079
1451835560
359543136
187901167
2063842484
1017632175
44625208
1296997033
2137844979
233139011
405841458
1363121770
658772139
1937831050
1535837315
1552457378
1657366910
701523834
952668599
297962307
41114082
2053164629
1616363313
555345811
1531174918
146593718
2096618141
1689128066
2121559636
772690533
208470187
1689897914
172229348
1983409916
71018837
928377263
573231164
752209025
335610420
1230864709
2037464655
1568894186
2034444575
38735949
855442977
400280038
1413247713
779098620
1866941461
1945987572
515230412
879693786
2036764198
1533815566
1116656481
55061600
1855816677
1790834856
1425683527
739954376
1633419275
258134315
1038097009
1599782462
1713742643
1865803331
117234046
45088419
39708748
246729001
1543886672
1874467223
1907401515
1971008376
1665179917
486587775
1701131931
95277218
1182354448
2091537193
1501760318
150609946
1128792700
948301888
490147802
1626798215
316141065
676829259
1374537300
1689302775
299579661
1439265208
1605204730
142705514
1592291478
1239729943
2052890034
864885788
331567020
634850193
1724501968
492103314
1800849490
1137002942
303501278
839569244
1175860974
1270568007
593503705
401369955
802459349
1870159002
604247919
81435213
1304212239
822002065
2101564024
2046649409
227825269
1112635006
670639735
1147930838
1933156294
1896946820
1572532105
1721926627
316243590
371221705
438014201
825998646
1420677656
2122433685
1385425060
1174599561
785072209
1729217
557544407
1197077841
153448722
1087682637
1688753271
608526590
1789418388
1751370330
820482463
1133391780
1948124050
1229403651
601097481
1201431640
1426274002
240553925
1468210157
935980446
360456815
199255695
1699113062
1792497333
1469164583
1133693160
640265952
2041958765
124052786
120324523
277299270
1906016240
2051727545
1199211988
257225344
572775772
1097568703
1161616487
191311698
1903752180
1302983025
992092885
893034572
708416758
676087701
1582322598
1752350087
172110899
730445434
280544303
773794312
441123814
2052792292
1999991595
1773957571
1656894887
1070944892
269275575
1333693819
420525853
2010035161
1617600696
1528158905
197603632
648875183
1369199914
1936147204
888550568
1989661475
1287823111
1605587596
2091404854
407758781
576442184
75996896
1373612080
1908717458
1962484981
899679281
1025131581
1642746642
774185003
1355690173
830110501
279384835
494923965
1050173344
560309597
1860234388
1548312290
201262735
15716515
442691437
206503239
1161734309
566459481
1858709352
331613246
98078693
815491250
272569465
1315868105
114484614
482918653
1969677428
769089132
1971023136
1588207788
1774222880
1772050738
1248395247
1676260496
1550578586
1071276617
861613250
445652313
1470949662
1617530418
1627232346
377930927
1793310945
1174526946
1466218058
1938514146
639780182
823097185
2098680340
949720266
1808053939
1329248632
918707224
1785646437
817765442
964173194
989030148
1634704535
122335341
1125028891
488023969
1454689854
592421475
347291664
617319183
254126611
353169857
330614046
2037434133
2036019815
219423308
80890559
688060881
256919479
344417748
1146885830
779457388
2076310743
2092569776
508728265
1364312675
587942259
819781423
207031317
400470368
956296628
1778965377
609364337
503152111
1067830231
1814964089
354562255
1076308052
1477075200
1768400769
55152704
1749867954
1176926481
703432974
109759120
1512628829
1582550464
484011590
1691841585
77419789
2017141139
1611775880
695596873
2021749450
555836679
1658942321
396843353
612438318
15798704
1956781801
1032514718
386693697
78184689
1914133030
430217301
418822172
1388586221
106880433
1614749925
112577850
662320607
2064159314
653494916
2012706211
1147323184
1000840850
841033159
75466608
229013627
1911122068
1422551358
488730285
1815785722
1706562180
487088046
2012139604
1727306070
1483142893
808901746
760142460
132103087
377881395
1388420580
1951284285
1648018453
288491597
592523928
769337146
557443575
1312442664
27130760
877233655
1635903418
434752392
1715250075
1095731974
1971481797
1311757303
1471754021
1079514222
1182118735
2052564058
890914862
1071930731
756185996
28376455
1734282728
1364042208
859424527
1678581375
1548772984
1570083333
1660054942
1800358880
1057423663
1531358517
1363358893
1232470906
2001323641
1508523177
695652611
1749043224
1240155376
222821825
1548130476
908071991
2021586600
1431605295
1176682210
671328158
1137901717
1222549816
311177909
1788126375
310156314
1392814052
1717547079
1202738943
825088371
677766927
1760997153
515905369
1101911923
1027422494
1089538236
979312956
1681444998
933079647
352745473
1256079355
1795513105
130470265
1250944424
1341559026
2098529469
1672533646
1974028383
515525726
321087482
1900523157
2132915890
2133515976
1502570468
1577022062
1904016405
1260926913
781393073
1128404618
9519821
987354173
663968759
961122026
768505818
910339100
479675087
1574480765
299538537
734329503
191163708
577055138
1190606318
478829095
1451480508
1335219396
674019201
1068803513
639888441
2018036288
1155428184
41878973
1091786099
309118584
502217482
929300897
1820856958
267343701
1127590225
1022100672
1607260760
669996806
496233825
1930097651
1273069990
1912468936
523909041
1240627101
1009934678
542380957
1240325715
702211840
517232887
1228729400
1652035021
1362280124
1603547294
1668448005
1601159559
1390709262
305190328
140401744
1283865337
604810713
1287759658
1593157760
978855470
308930588
1949227914
1718508803
988739694
1111088082
1783406876
1468723502
1228773013
1825563415
1998225261
1023642083
1037192839
1365492823
21677940
1442426068
1756432360
1217511317
1920469946
1887485220
729834732
137024838
2126805965
1488575942
1015861409
430863768
732724
507546239
125616302
482271468
1618827472
1207206383
1939295864
39275983
647785636
1687354792
1484367921
2074789839
1939393816
1214560329
1260476789
1871758370
457574948
1522972891
1270700680
1943593930
1794810856
133512550
2035141354
63029637
1373189517
619440882
1635687116
214491655
1788531573
262146890
502388030
1577533983
693627275
1990940404
914315967
664016224
1381729796
103101242
712336620
2005461771
2002922538
817506767
585392502
1692325997
1912468343
1563808035
999540672
691479538
346695866
1732192631
1015272957
2089184347
624647541
911859623
1825330996
634533492
824749378
117562611
649455966
166124309
381680723
1130236232
261872749
1556007344
771352465
1154706919
1263377557
1331429261
1300539917
157988423
1511968702
1624487921
380231870
1872630248
1951176087
1785982082
1313772088
543885012
1589888323
1619472292
133637566
1688845433
1872738554
1015805288
1653126519
1789848239
223976809
297001893
697555933
426834547
769468966
835603748
207218812
1668443317
336287127
1892033777
586535940
1942464484
379109191
276595989
1959007821
2078895093
1477558857
29713347
1768243386
727832939
1696102726
2045391263
200959762
1076754224
121347689
1223709067
2005300622
1820498375
353356360
782591956
2036785319
547345527
1441736503
162213948
2087631448
623501878
364976871
1228209901
1359945298
2058758814
1601172456
1592231552
1941754691
1901599911
2054413990
1807580192
797184835
919437402
205629639
771367143
1073494589
719801210
81239199
1436733940
988257391
2115284643
703029046
958096166
838648068
910648213
762202911
157383222
1827236126
482176073
832211924
1140382667
1806084088
1856632091
605351918
382216656
1369094006
361724653
1498310195
438826210
1882182581
580910168
746468223
2074721229
1305858194
1273104347
710391401
1211652263
1628726965
1079255806
1066484291
350144685
1271746797
1222366287
775646901
1847237456
1375636577
24026592
2004210817
290524515
173671068
1138058070
1686379878
1993542351
1907588803
849309463
1914951395
388904121
2085310901
1812753319
640057971
79344017
1719764347
104760492
1457823318
2099972491
511498659
697315324
1976100438
780121999
350429503
1109663756
1781137083
350406588
287025185
1693799475
299864702
2113969868
1280227529
1071058975
1275731666
1901956830
691717101
1562694928
888360109
686745149
149350703
2111854006
1818424970
137310334
879576415
320344412
1212436051
660850551
1007587638
1585374678
303426561
2048419013
43714595
7924618
2040460490
692005900
207625485
2095106563
565723341
759636327
1482711616
2004349446
1791075689
824501231
1845367830
1116883889
575840914
515470842
1696545058
554696567
2131465599
45562425
831491262
710161865
46221974
621171949
1917936164
1233929170
992640083
1218344339
1712479621
1187765755
1272007448
1194103723
722880045
296937860
2097552736
917912367
1835127572
377950409
1409996591
1075789116
1484518018
55787921
2009042123
33904758
235692321
1136541280
1331089902
62719344
199221848
1311574915
2144272465
681223091
658077061
2056712033
1801438680
1900182271
809807337
1995547928
912557052
1164614335
585938110
388698005
1215210664
1122577943
1569557993
490972549
207150647
138664997
442518437
809797534
218835853
903036628
294939776
154949154
1971176261
1141537477
145140059
1100416876
2025319251
571843446
1712050320
144110303
1133501046
272361541
741369726
577319967
1622424437
1790298245
1398079407
1148090341
963057028
944047064
701589652
110951985
86694891
665267067
1843892713
1835636503
736293858
1119238367
1352217119
521543420
984694434
198699646
1290469016
1250605272
1371032786
355639266
1994873066
1830017638
742257702
502231865
1246805502
1413810049
1650289854
128414141
1217372576
1759511101
1883333071
70909732
2019781198
162344539
2142150900
988800937
907224232
276705808
570179605
2094427516
425382599
1792874662
785563683
299890191
1092753928
2143536643
2092521370
1514839861
356632141
904213854
1639537571
112347603
1426505734
1231823431
1954680478
521012046
1619826199
1589955257
1976326342
1325757788
1837760237
292065120
217240520
226317190
156062708
1449425658
1242702556
1675171443
1491855734
483876515
534244521
334797621
1329706097
1856326332
398390766
2060939457
1906893190
342350581
346909678
2031702401
1002318483
1386549490
899659537
138212631
458033058
592967949
1234616461
1100237905
1771350170
1982225988
925516179
70703689
1221144853
426042075
2052157618
971559508
122570689
1768779035
18991283
323622926
115939722
611246332
2107927235
473440011
1888230072
698376012
636078974
814875488
450718152
272095002
1918564809
462202174
1012232991
2032598651
873546536
1348171463
1301801968
1782743354
1015279692
857576445
1811215371
1376390301
716915998
959317886
1956571035
1438898266
2061686127
1298815421
550277350
1519153647
27303746
1286470867
812797614
1765874362
2017573512
1071764468
816312312
896624362
952015443
660905547
294957721
1203851002
123529411
1852969911
1178585433
207731367
490926957
1396557893
974174342
940564250
576768508
534929006
1162227006
540258820
1197367248
1264591163
356226338
1499799624
2080505580
1645748208
2072179303
219424919
1667019632
1799642055
1546445963
411827612
1523575413
62347927
1450289137
1727080925
277018068
809783781
673202007
1433268636
1431750918
403963483
2017546634
1843369477
1627330891
913840972
499979647
1812568563
444583344
1266635406
1414433805
147469099
713165391
762768879
1996948234
458632239
1855051626
444067561
340425118
1887424575
1574095401
499590212
1206968479
1469568256
1523321565
1949747825
1082508766
1130333952
597567246
1591702703
571580116
1817757949
681874463
105516712
791848925
1540751137
865824642
1069555410
171414367
117304813
1799689641
1846040029
1902066222
1601590874
1099126592
1669519133
1180421872
176233315
1627392102
894472843
363086349
1803107432
230896265
1242224000
581663876
1850759527
475718499
209664191
1722265180
1763207919
836154021
84421747
547403140
633936464
290172708
117889032
459679741
1889057018
1761245692
1151542899
2079168638
1239283508
1974571585
1272116691
755698452
1662182689
1659667171
1292766295
1885071546
408782030
1036661035
868807393
1961760993
1501434879
1019035759
613160801
1464504238
529297747
1141149883
535238303
644948184
683911221
520267395
999484057
102027270
1772412506
1953515051
673744150
397621114
1843385902
1738111172
1255168396
1589283350
114488037
868725202
1664235159
1956306682
1919875202
2079315488
868377521
1750344020
578466410
774114180
533632083
233052152
1662611400
564305415
238548864
233057021
1528741595
1508496742
133053586
1559196705
501153650
1808838479
1103182360
210561322
577362335
434061717
477985143
1585514288
61247400
540570722
1848642798
114203416
1346851125
1116440630
750351426
2094935129
1096288158
1461619887
329852114
2058116764
1185001210
1604638889
2147054191
898801482
1473365968
1904067738
731415012
1401582301
79923186
714648611
1399026081
1686748235
1665080102
1283668401
1958198212
813806738
1175511103
2036684339
1617480630
695050565
1557280558
678697133
1792549676
1863849353
818322355
372018830
660543144
900346246
1523200213
1321264571
1655008515
1883804311
1196168067
115757980
380204797
1247361597
2033759949
756904509
192289210
587251920
876781096
477132817
611377384
625402798
680970912
443262908
599335343
640389868
275917684
2003371799
1983286609
950032988
1694497761
821709593
1364072193
508900076
1958496838
762484174
1218330172
1323803155
2013000179
1622114673
495419849
790679740
1539307475
711013026
1936949414
542035578
549628112
1233834557
928360449
934947002
939768212
1063594110
1079603518
578744089
707958679
308764813
2017043443
2063981685
559093607
150411625
96455668
2111614677
1339806224
444881180
2125991159
1914608438
1485874950
457254706
655117477
1391192403
795243047
460250307
808232460
1106975806
1310542507
1435228302
1046043231
2054389323
1350080275
1334209869
398319693
843749734
1082423735
571981377
184176860
1188538795
1687646360
1924855932
1623504545
1132408615
831482314
1814555470
2017537924
1732825587
125443449
1502641088
855709148
337649808
379380793
742241661
195781323
1833032306
343752428
1169438349
984216795
1760188773
1285964000
478044109
1967109216
1538397279
2017147900
1791387652
674474193
281585523
1591311764
582971072
47377966
1017640181
550530331
723330583
1371682622
567922272
48360760
1096968271
1566381096
2095244270
1614038244
1124354382
1047139622
1743997572
1767075682
464498487
1268191654
1568244365
1192578136
74264848
1409512018
1711509131
1661503190
349942967
1115348924
1041010818
1233414897
304230836
325755163
180530298
604703942
239294994
2029938526
386839577
349558947
734499060
1269163090
1128868391
1922733831
53468117
19809508
1156415980
68661452
497139493
1965305894
1789084675
779165636
2067876326
499385133
1877970722
1264358937
1728669714
750404791
332946335
1589025588
118673663
311626786
1259136433
595052397
1116652318
1705633830
1947111826
405069373
373627538
1488257583
1836137217
1799373548
399591552
1126068939
1084527025
659853038
2131894463
1992369990
1451713629
1258311391
360361790
687951855
517487791
1364478942
1589936524
1864870999
2136299115
1786457751
1644267278
1253115144
1754033461
2017066099
38994933
982135225
1623898515
586916157
1385125348
1954956914
1109539679
1782246593
1659570838
1062497114
381338376
1793667617
328355254
258729265
132477137
550304202
594151226
825599165
893804816
1952682560
1736364577
1086872680
1234266409
587473513
1366982881
656092519
1095997081
474618274
1201302203
2137888149
1294670081
29400580
761133052
853218126
1976169441
507797190
1003142223
636925360
260242219
647648958
1161448719
1709367684
1799461340
1523893887
1308726829
344366430
1767188805
1542448586
1768105122
1424270159
2046945208
968065581
1656550317
1469286413
944398133
1817429982
1533102722
1734190966
124692691
2072049536
483961511
173382241
743393511
871388146
937995839
1293215287
622411326
1206451950
90838127
897786758
745087237
2012592777
585569401
656459255
980148848
154191879
2076955662
2070145962
561887471
286970308
712506024
2034809718
1975600326
1613097572
1789267778
1974797595
729995779
1219046256
1087916985
1876974586
424088113
947540054
171166627
2132516513
311200165
1998057687
1062421760
2114269080
1525203639
1082789795
1501259251
548424024
1108683125
1479180917
927003421
47471025
1855340888
1430100806
1944387814
1898504956
298738541
406675796
154655685
1269326175
780644205
406482494
1821410434
590089683
1536913427
2108278272
264486349
433920057
1549232981
251750603
1981252084
87466317
1940759201
1669323451
532431348
596512442
1200202812
1881371545
1588577666
886285595
2145902390
1558778732
722440413
889210648
1381260071
679960343
1934073110
1811326277
1684176401
159847427
1861185253
1780622971
939543925
78151058
1658491532
1989309894
711949459
1309101228
1449618403
1879022844
77497989
1751678351
713350264
1210431343
917891769
839248661
2114145527
2035385842
1110913203
617321573
806104799
1303485287
464960892
2045517330
1452492752
432354391
1977059149
597354507
1901512362
1391168699
524699224
713400971
1521024827
1012652017
716220194
1040657208
1503839998
251080515
2025855720
457746369
1621468545
1179510680
2144268491
305001422
1625008579
806345662
417746272
60023979
1470826472
1186917779
478493072
1463322564
596853655
707963243
13698116
569060955
1354270081
1873042937
651711106
764217718
51365793
1685740118
1870786217
195297267
199810415
1881674744
1689063280
1544325069
915787294
329265880
449184470
2125255999
2081362543
82466234
784992806
66625132
1243278602
1934564984
1057907263
1628856885
813161675
806697702
184162633
1282415525
835049508
1998328845
1121408329
209790725
1239909523
544914644
611421133
488001660
2077574618
1822757093
388510114
1538700594
1518837780
1461602105
898617010
1754775724
1258859052
613695240
106838172
1709593661
1863307213
1916469545
723931243
1509258185
423534179
1050272231
1215657040
1424495711
1640815107
2138718294
1216247206
1576253345
2144470672
1521194596
1412021151
960580940
1615301642
34484541
1028398630
843587248
1259402161
111048411
265145485
247393392
857974933
829869677
1835192499
859847509
274039688
620079614
93408315
1667184335
599971292
1351979530
193919375
272756915
1708506551
1044867983
182882518
699779927
227541786
1906630675
1065199501
1172811970
1141113019
2081059766
366202398
632453807
1090558214
75620249
1901584222
864542729
1664004454
1922721266
719107347
1827804605
1844396610
743251927
1965218427
1503758263
1005892420
1166311274
1912764051
1896791489
1597130082
1063671456
600019598
939235818
1138669292
1600747324
1838697511
1034763266
1562670611
164332347
1373794570
7180288
1880700233
49267986
1896486880
1081125466
723473291
1357046703
1458272166
1362242076
82837900
1383837030
1765701979
1327450455
1162133595
74465085
231397805
854566817
1921375856
1385632385
1254760434
859590412
1155326734
1268968076
906071471
1170036239
2031760181
926340441
1059765022
1922225071
1364848631
673160762
1075889153
515105642
401761424
1067140773
1610786299
684550713
1092343050
123739102
1685662805
781916879
1446679010
2132515103
1582721275
872670582
1645699639
842277145
1284925802
1989213074
102555445
964536722
1390673523
1549739004
1524505732
1954195056
359661066
449681522
1435397175
1630405398
1639142918
1471350516
2008867499
2077963677
1956835737
1278588960
201665645
213634688
1376089250
1601409381
1455152068
2083713932
1465791904
252423458
754995994
2021267094
1937405954
2037477028
76848381
1895290172
1100473849
1197306675
1170650887
1010189359
390066801
1664926707
1869753616
1060103796
1413948902
377398920
554259326
538425288
285450832
5905298
397232843
1274750973
1328449017
397027525
1153342068
1128970809
55485141
2103970758
695475553
668973940
879142941
994054390
878140655
1376758776
329389507
1997112585
61138781
876944705
5428203
308449561
535630834
1835413952
1693109428
244214232
852236187
1925730590
777390088
535751681
1437806394
1338295636
448851869
463784681
227069425
2090710868
1636817978
347884244
1441466419
1712521334
1198021702
228929533
1786329880
1121167666
489670710
1241407958
331704338
522361656
76607509
1415199447
1518074049
842173813
2099685256
1598680244
191143620
1549726245
7041655
512414955
1919081317
1706967920
1559666210
1335981067
1371151843
639021720
1518609098
1552050827
45107081
512950659
39670711
1426701337
1150204850
885872661
23695519
1448005762
294062800
1367071358
660778211
822854320
1152734031
1425517679
549257225
1350081290
2057502125
1627759952
1802700458
165488599
752540680
1769381812
409350627
902708169
1313863783
1245091697
1162160291
1932566624
353692461
567744718
1379410754
723123499
1659951786
1682944449
142302015
1602006568
1708651117
1623163889
1048677789
1217760803
1868382547
1675068600
1146207996
628749085
2138083427
673454531
735227962
1313425837
138589913
78100505
2012000678
827171142
1103019949
745208508
995831934
1154548221
4012365
1514675485
1255739805
352801979
1940318354
106548407
1485092158
507864025
1170930804
705531262
1358220223
108950046
1982109306
1322027247
773606554
889019600
1232814665
1865800111
732390845
104025483
1641041095
611982916
1692215470
198505089
894893542
1189040598
1956131951
1689746521
1939898820
2000035707
244027258
1030900974
951205376
1399743792
2130683516
1732449519
1508768168
565663323
1831986652
558777636
882256586
1541890729
794257529
776782414
1317317926
1250021795
1520069398
1274467464
1462859773
2063594122
284016556
1259986863
764149013
1591471010
759680202
1732548687
920423218
518471060
1128567144
1237799824
154015277
1854235958
905162490
553595037
813888241
1447963981
543010675
105030999
1435322744
1170228237
853955455
886065236
1445475389
1546090606
1429216914
1150509367
983870202
609517162
11556559
36759070
957287746
153252537
586207174
1584835989
602680510
1886457143
762071788
1422098905
1321791729
186583228
896016211
69152705
1510176321
641527387
2129152667
1407786004
1390993130
191366101
1015455489
1305390476
632405072
2061087196
1817084404
1330888047
1642775023
1695610449
73831972
1342001504
372504858
343562371
1877199512
41260923
1681475449
1280188890
1602914738
1315407104
120344680
1244646065
68082583
157553570
1345216692
1344546230
1286003856
107923686
590795691
331914567
865286082
1071162632
281293291
1651587144
1400150409
1095417977
1210877427
1474485054
1493592172
488940380
99580467
1063957138
97835574
1496981670
2095223638
340945619
425062610
938357569
1410073911
880360959
632801962
871461544
1866189546
884612016
445254163
1103332497
71736096
547468582
1762189216
1266094135
2024988337
916901348
1951143315
1725931876
1141217972
1087554411
401376302
763733838
2004913225
520435836
1265463425
1649613406
1444122192
898661295
3426981
1479507943
835270485
144376331
1609222377
1341061495
2082570279
221017260
1356364817
1932208872
1077594877
2147218368
2048394370
665795060
373470070
1223121051
117027880
951754447
1235641518
1982905694
219303905
410152431
2113121624
735738699
376003174
431977206
206189792
1043526088
292496735
1325999088
1016679164
95608587
878696264
273215506
870606851
890879471
1982111617
1644358850
1383702804
830084165
328239544
177214504
1721515998
977854396
569743831
1198098216
1074591334
1627515471
1144388570
358852990
1447487958
287882909
270250076
1431350965
21813114
549076941
730618905
2124428974
852853521
1685882927
1847246561
699250842
807437227
1809255223
228474600
1124665690
660004129
321809888
2038284890
1347366443
1302214330
1311887511
171071849
36897848
325614641
1023420258
824470265
236511422
2032604614
4712960
1408481141
1822222101
309206572
2098090579
1564540622
309822120
1791358899
984147285
731883636
649767890
1129721827
1283925174
100174764
1756611693
329019557
570306493
2009519201
729209188
2011886720
126729667
378755970
264234651
571994732
91112039
1117538912
701517750
569499001
1526540756
1703773672
288540703
1648568196
1598818766
1423035971
210407837
1420097629
915787544
1974421171
589285502
2047976380
190375098
989718109
349254109
1838865055
43074086
1858320733
1745392565
967528649
141192006
756266579
174973089
895592052
282721388
814002516
1468699103
455136906
1500347544
951722841
818451304
224936615
2056046639
346958677
1318266143
1804000228
348423471
1332562139
836915318
1832654920
975624540
2048071077
690774456
412195782
1186185602
733824112
1122770176
544214160
810656754
331148850
1230431654
1429364396
3139163
175196483
1811550137
1535518344
1469726021
1958742202
447876444
1171524235
350071472
1388430624
285667772
1205455257
447231781
45378227
451445549
1288941732
1499186568
144674720
262803722
2076072372
1376502165
889369203
2122609091
113670945
1903943081
1851569877
184448519
2059958949
2016696381
1641313714
521234926
449777799
331697735
1526409275
1657286318
1346214651
51490329
1499534504
1736156588
2146938679
1627141869
409470039
733493756
1846769975
1026896137
1593348066
1078549565
2053583797
883455004
1891790200
67651356
1906172632
726605543
1217372073
1017746092
1337452643
1815927621
868516511
75962143
1478031966
774194854
263467949
401731833
1625627238
2088878712
290266262
2141427744
521149295
1238717675
370626276
1090345836
54719131
533987275
59169102
691095442
93244838
549099001
2109095496
1141436863
2104852519
1579720546
580982913
246390222
1464572276
1958889993
1074009775
1302329437
2102796677
594463920
1318161801
217962474
1518316469
1293985364
971171711
96943488
991988933
433721658
911141282
1190857541
1922792756
1049478691
458215159
613370932
906831110
1729190203
118257498
1806623854
111286662
1856531074
1192560349
1766993424
451544688
1806909007
534665587
1325503240
1380513276
42856670
930195241
1807358256
199375796
26770936
1669471460
837815771
1400905565
239812851
1598207833
1967138509
2051511648
1069099568
409416745
352037159
1599756068
1195553175
275004086
699884649
263938556
1843434094
1569329897
1519634871
982591301
1582692775
1481657304
322423952
1879338117
2112152831
1542912145
650432234
412972278
1062669382
2118420809
797444185
302329580
1265113137
1534996730
959019689
1286951768
233376926
1416072120
1250617241
451178452
978866444
689088279
1296827121
1897945254
1994783757
1943476452
2049854985
1567918796
1882498662
1262132332
867570259
84971313
517084857
1253629814
1593720258
1344328549
2115325932
1935759854
638239783
1124739716
226638311
883802388
1032475661
82022178
1228755489
1506635192
951507272
65730033
1175841096
183913947
1830072973
2069492125
1376613145
1007808760
196986556
1149197918
985145289
1553180179
1464714904
1718981886
141823835
1247864853
962723271
540303208
1503611925
1143886611
1806030789
1396878699
766050892
1768820984
1514325106
810119385
1684475685
604668864
660998264
853074142
1970127311
193730827
999270208
1053185117
106411698
1373027649
1163854429
424236221
1745487141
347148610
102005519
870877711
1102447183
1718520376
2023649694
251317015
1852014721
524011893
1061760215
1153423154
1451789385
582689904
1921575488
2024090514
1281114811
1963491989
294694209
312622475
824938902
487919943
1331835475
1864879718
1692040559
36897848
1335585345
1078993290
1509598838
231304870
542315912
720995803
765494871
1978995795
764908099
1992260780
1083095126
1515266149
688779624
1187740233
537073849
757270736
1434426045
512753713
482131786
1280144555
1443887611
1430338429
1589796928
838133781
603684814
1420178398
792235647
1761176964
1446592207
683456662
238379437
955730282
999107104
1727357247
1886974514
1634473381
1328537166
1997685647
449462388
264508017
1552927920
1795035952
1696556751
528453356
1263674951
573344869
187395674
1754227581
637863565
1795502768
155014337
1225723227
221424310
1270457530
1569038441
1629457869
688661015
1104706577
2049136993
1903330037
4451084
1329727166
972256546
109039168
72967212
1808874737
799169612
1636350090
826260996
1822207043
796543288
1757530576
171276838
1976045671
441794507
1779082600
22851719
1890814853
119178918
913207871
1523582855
1581155329
1653819103
639125008
37278542
1609007881
1255017867
779030653
1029432638
940169228
563216865
1100423267
1402982821
1312651750
696467425
2845292
1562781142
1076491560
144388973
1115533610
1024425292
975214869
1332376009
753227176
1561152742
1525293059
293032228
848606867
1034409076
279972746
1664399595
1830557333
1851531130
1388623119
1246412152
1447276316
2009028619
1513019038
964138555
423676057
432465559
648676982
824116572
1762545177
1323975225
1140000588
840943525
1211025824
1671669259
84347228
1231892091
1891484161
221049670
1605898107
1613088769
1124281140
905530147
530770563
1514382060
1151824354
873948866
68573739
1459670278
1821371074
683271324
1847505932
1907995962
961637998
234516582
497809752
332791965
1671979607
1568911799
1833486930
739818753
1327329585
665716246
2104500387
587391591
1255124231
1773111263
66680297
270775814
1709253351
1765238859
1593658368
1903990286
1718595090
203963942
1918202735
2096321014
2026800857
1427004338
1802978786
909283260
591641622
175463155
400642105
5250687
476698030
581165512
1813345002
744847269
1698452701
146300059
2081780288
526718382
973038626
693579744
277782994
152653248
1424090904
388646532
297795223
1311910234
1103221977
169812623
1181643247
460667593
1243294801
1792314654
1884298169
71778355
62889643
1501155400
700738378
168994857
315166682
1962110098
1081400991
2060021682
1556944052
106770698
1984293210
347750525
1685943116
1501075087
514558934
289637436
1212381966
1863812765
2132270506
643861792
2010730772
788106285
2063323981
1434379178
752789195
1491258388
535627368
530310363
1745096216
673945881
1465017085
1833539292
520988260
804452120
1288478128
1263544947
1331970785
290076710
900656779
1428494826
376174549
1324647363
1559516753
788475616
909099717
1714045355
1726409598
476240792
1899197679
1729175870
1224723021
755442555
1831970334
2005670882
709672267
2133282371
1451851543
818550825
1351517695
1078546326
14097856
46520349
1459010250
239013444
1818416560
876263114
469429862
663691039
1305734037
103539891
934553011
553918767
1269451895
865623485
1944297825
122483140
498569576
190604837
1754663580
1147780743
311767158
951719923
1490180363
714960997
2051945697
754050170
1611925914
1456447605
1255417293
1506980641
374593642
640119673
123503570
1022595059
38595169
2086233291
1450282663
1340237862
764247743
1745932388
931493566
193553715
555415388
945815812
1057423398
983081937
832176278
1918458010
1395664326
1645635584
712110691
763564589
198444846
207919107
255811776
2066196874
211507719
895721308
1339185667
571753584
401127138
912915425
358475950
375875969
1573551077
1738069859
1638422800
1746833953
1003153438
1740017277
1961146192
535893070
710001202
732427327
999477658
341591467
1901541401
1199150878
1344852234
1508289397
1411098826
1910904741
677932997
785688225
1430115053
973818779
628429352
1657478501
1080067412
887866851
709551667
220659037
1035009747
747593020
1892398438
300309671
2089918766
2138806928
928821174
405997443
1313037726
853256168
649560557
1785797074
1306338774
334358319
253367580
1207462473
144924843
1693530564
2095637311
1390625883
2060849901
836047874
273717322
896548700
266522912
1550943303
1377385452
794686263
1834473844
946116493
544033785
1579438871
532893478
1987353853
1198349148
638020098
722625181
477327808
1748935405
586873425
922587732
1558650518
315239855
2030497088
1731923109
140983764
1602642642
1043692055
1685519672
625000179
153767732
1416336230
2073916905
1462391709
1684520577
1158436299
986809546
744527339
431818171
1262596727
734529033
1694348947
531650660
784060633
1985024100
1051406435
42401027
324359878
488506470
2131752091
229831774
1905996452
1151724557
873392245
426066657
129039637
204473948
1556771097
1183102667
1224839041
806412544
615134719
599230670
16298318
338389273
1281099476
916457756
1142623409
1925959765
184890674
1775881069
443652648
540607368
311296133
1416667578
1126530920
1388446769
1014947431
665023798
471295461
812970312
331587919
1065575525
1354706354
1017621568
1287855996
1765555554
1985489493
1442178546
888699453
1455840376
642828424
881755555
1797564875
1429840580
1930034779
633825977
1963157513
2127782084
1847719416
949746611
1147791056
2014632856
1801809858
800464960
1483283176
487317734
1115022038
865117802
23469183
1773840482
740393227
1354254511
1552314556
783817169
2014014322
2103628735
45293693
1980659806
1530606331
337661203
673727836
463694452
1189391858
2141709365
960314588
2054243524
1829929189
2054703394
767873002
812357835
124711784
1787218117
1283458062
300454277
266398096
567475459
946803811
1625632081
1724218551
2143014500
1454638175
1055767156
799701167
770509032
1285864874
1645569605
780638749
565424970
1546414794
1938177568
140852153
1473067829
1000365310
799798903
1081536412
1551125111
1377817347
1401788430
369451158
62085476
306979121
2021841735
1359002970
93708385
2035643271
1823950553
943696795
157972138
1684386958
940605559
321413850
1488654359
1185128482
758847767
1043654307
1364700016
246782560
558416567
881312205
1776584175
823896604
278909901
1157738073
724237919
1481605455
1398170939
960458215
1327964971
474413232
1801323176
852904503
1843135797
343854198
1257530980
532424587
936006578
2094589311
1887626098
1701478058
1981208413
983116982
1121090745
389854100
1483474860
1367044233
338971445
1821308120
2016086625
1442010702
989770187
89738031
654121021
1621382828
2093991386
842048032
948074225
645896492
1139592658
649995244
258579137
643699901
768585500
904098423
1237036382
1504433422
537166404
2019070309
1046686847
896237457
412525109
1762680672
618405910
2086272831
2012243661
963779115
283033229
863277010
1606814374
275051377
1197259593
2537437
1401301314
636880020
572554351
458685236
211008144
1440776647
652980064
1864750022
388990014
773422810
1892616045
1219807072
1597930007
2095098026
266444075
1391315056
585069770
1104435903
546612366
1472347162
243812691
213145263
657003555
1707595610
1364641810
1243548183
218062050
306313123
1768154009
109343553
1594510967
30999093
1381700899
1936691355
1870043049
1198152647
1979320400
505760073
2066717241
838765515
1367179544
1522437862
1240667365
1090345448
1854612825
923562383
1942962364
279516253
1759016790
1866152717
357212595
962050330
2060701644
181708776
1011155894
1122830138
916522272
1314781096
1684555713
1967075256
172811846
1143394274
1098436495
1437997588
1508567609
715534146
1572056988
2070373154
1085755727
598406773
540532027
1362599209
1778022322
1757682405
411021913
1773993441
1430067031
832131932
873621272
543812004
407136248
1496841809
977807861
1649467435
1121910804
127406399
708424256
1421488821
1917121577
606384313
1448865551
170650530
1229549989
1730394744
1338592962
1711110641
37807971
702247926
619211459
1106862970
2012114225
469773380
300724362
1570640116
5782092
436233770
1393755482
1908368045
648216284
935262805
2105758033
1891862830
1855262816
456296876
1145014139
1177581646
35500385
517583208
1035715768
1876394235
96561689
774893805
633832759
1362276040
981228235
1475485340
2100037763
1459281857
1128953507
1510063952
1218063140
717589018
2018526680
1008068345
2125364370
1942181625
1134955882
390282499
1334369649
890568904
837743777
537143022
723093513
1046284341
1556415019
1210746055
2074339733
1734864200
146171074
1335192789
292865767
775341967
1265800721
545399495
132114161
703084722
1094996871
509239825
1348585181
1266464065
2116502880
1148700963
1712346138
1541385295
509563994
741808071
1978758657
1057439614
273325828
1570968366
298732916
1400261288
1500590902
400669590
1411886752
1421558836
1420791011
1559247439
1840271646
489623612
1683630217
1725532032
977801978
639764872
1758646545
372601990
687641808
837415624
330811097
662218531
1815461261
1857381453
1258780623
1806191662
519460106
647190559
2125034666
164952022
1882507621
1376611099
235112222
1459175559
1764398941
1667238364
768487353
630618663
1227613941
456544594
1289262476
962080960
812202973
1343539325
17132675
834401470
325936679
1969261666
1645979124
1575283660
2117195466
682026175
1858482147
2010671044
457654016
462234270
1904067108
956450328
1200293309
419303361
1018910787
342177528
1124274827
169664515
799583290
1437718574
1663526496
892223631
1168804017
615701036
604846197
402472450
483619362
932849539
952667560
33169635
1110498175
1539705181
600973971
552954844
362481740
635334861
1957147893
295888304
38798826
94666083
1287339674
1946235785
617036511
1387661031
591485747
1455860615
1194487719
1013559460
1268993797
1852560464
580619765
1278215604
1190251120
1974859224
386915282
1896615055
1751467209
1496474467
1356369119
1763275475
1059237770
1994305217
160886135
1064685152
320258944
1509704716
1157006470
2017764995
1386137865
829524942
80170458
481296490
1692792353
151080497
1769624350
1835373473
1836310616
2093010946
1962726890
169408580
861020705
283471915
1301714905
764882765
28381612
290596987
823818134
2106604069
606791533
1864507089
83466186
1814929965
1757420065
1635159343
1943489290
2004869737
708358527
568337448
1989226772
1243735658
932586120
674146066
1004457815
1479989039
998109224
426554084
1328706709
942804860
864783198
1069985812
1637097539
1928590607
1303079151
2052202822
930896767
1049346764
1114950054
1577603442
1442211560
575806600
539707612
1509921323
644312337
1327441815
1524652260
976780305
1126127574
938459141
1690145922
77503727
1949344685
1255120454
930360405
974529261
847849448
898880065
526281719
596319905
1211950319
2084633870
1073784562
159107416
1684730427
812500110
2131477090
1645492804
1933523360
1443239760
1988453211
1439504842
78424735
1230372506
1325443160
1722450275
246441203
150448894
758488028
108864771
1526254493
1993760842
1231883920
1770337391
312759388
1060228506
809170369
1359289909
2002024931
185890512
296012370
1535519338
1945454092
1481134321
472296745
636259574
155150766
489925530
2067699159
504520710
1382823234
836125004
684979821
402698510
1332972983
1789013369
1113266745
1676370107
459670986
1074632545
1033098598
1756604171
2021825938
1531975596
97489580
1876079295
772342433
1753392093
107783808
1423818773
158329779
526387331
268354686
198978286
1799526186
1518542920
21307948
1559452489
1934374437
174737792
337846064
1923738098
1687503763
1498074844
1945908573
431562363
1667730783
666896844
1417796766
1521137174
854420311
2096476478
315495824
1097798440
1595481819
499450979
1808372684
2010897804
1103802151
1645946339
1715864028
1566297007
271916969
2121002554
288127943
1163887987
1977482829
1253142055
1063892482
766533182
1561914780
1289632188
1971108788
1873461332
1221066626
1239162314
1392471767
1150701781
60940501
1523390204
1320098636
1864155364
208729395
192351272
555456936
124322704
901217617
1519472737
1232975220
1165401895
1624344630
450630847
559358310
851091249
1914396398
2126751708
1578453096
24669414
722849674
895283350
1922254550
448564983
1631923763
1186109288
144376331
77072209
1653548271
1209755263
1014095273
390026152
2086131898
1021094827
369706249
1492865409
882453207
2127299852
204832415
371408644
1719126190
352897688
1540998275
8396333
1271686175
504238208
2093943561
133897343
1116887574
735817060
95637198
1345000560
1836126336
1335419395
1405190600
1378212868
1484371311
1577547053
1935618065
727079456
778601602
1139694226
1453195918
844772356
1647070935
1364298568
1053566038
1482454771
1602177349
1399908720
152016777
1765524573
2002686862
324322902
1067720488
1472870915
1541748408
983606743
2131331697
1399672092
1016813679
48145051
1512055527
1985046277
1993285189
39165171
2143381389
1029508302
1642466630
1682386174
1133084663
1287406616
1353867349
1496952858
548905267
1478921635
414948340
1098470640
1073489878
143826652
1031183424
288098894
552359
348277161
1542983238
699875516
629716906
1407397224
1869252780
993481406
2082074924
1133059150
816814712
1663550530
1958578464
1126828397
1321170815
1678299145
592528209
1037918734
718189285
1234226578
2105162914
1361269580
1496712125
1295559653
1993091590
1502182322
1182556124
645456777
229668998
913968830
1713589624
1492836498
1413908259
1991475550
132553683
1065884534
439413850
2109275559
710939178
1543131675
1741832953
320013264
1340124164
1913764735
317854959
1493673558
2110385400
408920037
961472656
1789887409
1378182517
1483111423
60001300
1364863648
1746457342
2126121570
642918698
127394296
101269404
617243206
378257063
1768979592
1126447030
1525781002
484244835
1762861039
1776152610
587815319
644666056
2111237965
1931990471
894917426
1653223262
994094925
1743360575
538959449
1254237109
168863453
1839416355
659741026
326745318
99355069
935871866
715105737
491573938
1459845023
1331857035
115219522
1424993806
644032614
1186250490
1450321952
548374626
157017172
1946902481
804624680
406098124
1133597239
625422906
1179565252
2058446118
792807144
170692546
721603352
441732340
1779649304
1441614829
1121774466
1919585293
1945491810
501949018
308884994
2082914496
478678392
1099181869
282298224
331742743
108393685
937872475
2071907448
1877464716
536057529
206645652
1592247599
1111968587
1734722123
703875367
201754769
905401954
48592406
1738374683
1602224159
1506624208
1373091124
271370138
2075078554
52570685
1837240421
854908235
1722524874
97836667
1115636347
162929962
1645269936
680880007
1431910226
633767585
152440228
1212023613
948712318
886690153
737612274
609189639
540520648
317725782
1053895730
335439863
18524972
645173192
303235795
243026410
774732185
1337958892
372722238
1552299076
741766389
853925397
251628111
133983295
444915390
412612323
1521023497
1445530532
731720992
1954165503
441871996
900175963
1202918565
2095806767
764184815
1616275596
1650118589
1143036931
1823250560
1468208842
1127943395
1386145975
56235856
1048162789
1991888840
552384219
1063478109
1354990611
580152004
1594630639
314731614
1751826578
1695992917
1624910860
1877812583
1073608213
1893551494
1713751043
95704745
624062823
596218611
1339218807
1307661217
874026568
1403163768
827765879
794776581
1203907051
527331929
316805702
1451653661
2138604872
1101653869
1555971365
719755177
1176359774
572771651
1306824572
1812869021
2120825345
770503180
1688859400
1149376378
1653706437
1563539615
95438287
1330605725
1664818858
1695393974
1021696098
1933508398
359832047
123818536
1483802846
1883580388
625255769
1795189897
768880306
164868552
22546189
1089144700
370199369
807830033
1867594206
2121443333
540600145
1202004842
525383597
1887681630
1726684893
671828869
1977100259
652729915
1783587343
1699490534
108101380
975041493
959836689
651766947
1555554125
1814486943
1789085728
626329311
1139875861
1909896130
1837661874
1462371454
842147443
616798770
1487975624
1414875252
702202758
1330245433
1851508825
796158780
2100057855
184876477
1779155508
794411100
1763725733
805665745
76434407
1959707956
237821115
2003124457
2147284185
2138234612
1233595612
1891652861
2071932086
624918877
1709940284
779390989
658559989
759800923
802078145
936123270
227019960
1129615801
1714945636
827074889
1154064069
657238009
1499052618
106225007
1015447279
578081152
1477341131
1307806783
873895461
1893012346
998043962
1669749891
711208947
1397995816
96856524
459119159
1738967262
1162234995
1609128745
1160138989
1901082839
2128772801
1328768350
1215657420
79600788
132231378
599244198
1795407067
2090505832
991146027
1039616806
1418818739
1700941959
544984428
1825843884
212755398
1733383005
705232061
759484889
725206903
1674316027
1717598706
1988017804
998107337
556630624
359205617
1112141234
635032624
107459250
1914928305
1182695317
779935264
1802065796
393330692
1571192256
736806231
938770414
1273348318
1416857557
1369147589
209339829
1796329511
1114136225
1235530241
1616947939
1581718526
2052707553
1548489856
869129184
1553947674
1462284867
406599199
1260937644
352000539
31122124
374105037
1279160372
2056016059
906119096
87235654
1810314914
12404167
1600747324
384630056
481266000
548744728
1793495331
1253526121
178472426
1898754889
1803546065
510517005
86301009
74127845
1977637992
445464177
1298945385
1071047245
1794007841
882739090
852052670
1214776838
854741249
677090258
1659951738
765398053
217866501
1998244615
1218377800
992314660
625341876
1493047330
1476296957
876848146
406653012
1410410944
2012214070
842141316
1906735896
1654744742
551715650
1003482964
1011522234
1474246034
124564079
1472287839
596320588
2061004057
1403155405
2078732996
470401587
1734198119
755726777
2015577936
1489309242
1252942282
693089185
1810850626
1220602479
937149309
1597950202
1536972269
528334973
1203070518
449779559
1756320078
1925672046
1843390066
1934018120
1273826360
114470645
1441947390
991952760
1178783774
553621058
1175705544
1968141257
1115831226
61927523
1473152658
1224482618
1280810741
933532946
1953681900
2102992044
701838818
90552287
1097900859
193160450
1395916814
555672871
18692018
332390891
495271302
779257002
1420160632
1712452800
674009157
1347987792
318721034
1906914419
1611057866
2051908459
1064449190
1307484935
935150880
2108001950
1995728585
168767485
1339759271
225732774
1143123510
2056000176
2077603910
232111958
182384302
1727104216
785034183
250328609
989369061
1520874436
995721170
448822872
1478096217
496742605
1994987990
438142024
1709644622
800077173
488853168
1810324409
977802120
644258379
1810887749
1628127476
1825582674
1207619780
359639893
2081858443
169969590
489938199
892605171
2015916307
1560827833
1987314961
84662641
1759464453
968000816
239485570
1297591142
2005861467
2015262998
541159074
285776749
1250345644
1585592272
763864566
111673697
469345828
1467328409
1430010514
1574630228
1666598930
852484152
355189025
568470660
336098440
1256846406
194502022
390136300
986119600
1224688017
1130167121
356572550
1294656775
838143423
1680306894
1629281142
1309243096
1990797075
1788162687
931162669
920952222
283817282
2050226114
2095755133
1432168451
228602786
1104384817
521352000
1339712012
1510682210
1676163754
896461743
771806603
743206308
1206588883
812822333
1563460948
530340842
383608798
1037446901
1905909078
1379140736
659512572
11913093
1394348928
473893865
557113633
953490956
839953516
118989931
833451216
886949894
321086243
239873496
2008811741
1998950502
1394425125
2051787309
1352138145
1376057607
1363594576
1639120006
244214232
874341287
578069224
1987429926
1652866652
2138765923
1392115740
1312737648
719670982
1039336779
918906067
1171860864
1875343881
448958219
915954227
153587129
819393109
1025488477
206930693
130233515
412400781
429134547
228864254
77125458
1701912790
1277743743
207154470
621317971
2029505522
1742355068
1561071906
2140388705
173296580
99523631
710954948
452155405
807409352
1329922076
1976517755
1191967480
1834065101
1663481791
257309811
1951638157
1444259598
291529828
458762791
1554086668
2022690645
1145266302
807980454
1061341355
396624328
818554104
884409300
182452964
439929366
1731540546
41244889
1146640838
1829611264
914537922
579535247
1792467987
716967158
2085383254
604412190
41511678
395173812
1019282308
326934252
1542380670
394915763
950137248
1667909282
1906408780
822367989
421786805
1772586175
1073150840
640320048
683956300
2073509576
766065121
1708813153
41737401
217964370
556390542
907833571
503566112
907354889
1523754971
413107429
1104099477
1531587283
555640136
1403089369
1367933728
1404408409
205689185
536873745
1262035792
1119658735
482853240
74840998
2105254477
611779693
516084102
238079127
1805359010
2080507831
1428988788
879671580
1427181320
1092002028
558083578
599205424
926990638
616410980
1677648586
81129296
839972263
1248739037
1370330642
496239698
279833266
1076964510
2007482092
317124846
826545878
1657248909
2056149711
2048148506
1139564878
1268862765
1420497426
2048804478
211561898
34180919
568154012
1447223125
176300492
1063219202
635886279
182013132
1697279390
35000927
1972702409
1325790381
1630627322
911766016
1749584437
309131951
131069781
401337229
1517454156
798606914
582422230
1798456054
2110865549
1954941097
441083029
1910862816
441468742
635548856
754928911
536269298
1472922695
762478108
429172533
1279991141
2050168071
80065748
180945458
1676234717
927300737
827970292
260988228
324380734
1019374049
1367693922
1555344253
1754788791
1992052166
1313864901
1260655341
1523232976
1314347931
1078744071
373116384
1929665699
318506747
739140516
1280214563
1452778992
1389463171
1871386568
860087908
86506970
701489531
354414737
1415769650
993490233
1091081687
41454642
1898827151
49816042
153566772
1048748981
546248089
629817452
34458166
404935653
622823977
1124636834
1166723770
1660543742
657776623
650160708
652216775
1010309286
353228279
631915533
1358758337
1149364621
1899104143
152871193
740919520
1390237255
1381606360
1618457833
1386789851
958116058
2074081818
543410216
180735525
1298333535
1288092868
1962584799
1963061406
1805461213
1548376631
992447705
2047693419
1666927160
571942533
1902890194
223509238
1481294309
2096361429
10465888
62182249
1566855542
1990082502
1614063843
491964480
140082151
294468498
1750534803
1421992565
1643774631
289423105
1140043373
1811998961
1762643339
2120133046
113457983
1330858432
992703589
1029124993
1565553483
1633639847
992216569
120299750
1074994972
487140915
1749309235
813888241
2085522966
774139189
1472999996
1649432764
2084415098
248186436
1843549667
1264009351
1374905408
711961070
170846771
247177237
1691784156
1750608258
1536844874
993920088
1952717223
210153457
553850481
787456657
453165052
1196289657
54293574
1904233175
684825541
770436571
644804427
839799214
1608357095
372762063
2105848476
23054147
1329842073
703485855
2005467378
1052649380
703714857
817333879
2101707898
1399936102
1120403607
1357407429
1251009998
2021575800
374511103
1020248230
1648071777
916551368
635694405
1310275058
1091169512
888833239
577816149
1875130081
424599124
2016396247
1422459724
8164654
1597838645
714891287
1715871772
2031577907
1197797326
1662280281
1205721316
1406443959
509959973
499390930
1761876833
1723674129
378626369
1962914887
1299649092
231426050
1838622865
123081249
712142792
69453492
197115800
600923988
603530037
345909585
1787465870
1601776683
274463679
2059686407
237720093
156408998
920728845
1285645989
1205004205
2072635028
1971568832
82083217
504938033
756273945
1184736454
1957540359
232203939
818249839
412241060
345275910
166697776
766064210
1976288773
235265608
213328664
636781211
632972665
2142945775
545674871
969890372
125438641
1498141531
785611509
602855837
212032445
1154867257
283137715
1715388841
74990763
648682169
758539531
1860491567
234023829
1828631462
730108228
346541732
1934350499
1052987309
338444042
1586279740
685708127
421044384
1661473153
552917765
1393532160
1761738694
126774394
1701659101
177429005
1389034366
1796336662
1468576945
696663650
232165128
835368983
1465362904
1595004475
343496244
217246680
1080370655
1100631412
1637395443
965869103
1438965988
1216452635
858194491
472153817
1584774314
947711722
842635903
2135818113
112854209
1356669271
962012163
1568355592
974978185
494480203
797500371
1464930933
1930804259
236641827
827378187
1806291889
99122441
592632719
277561279
1523726528
17445824
1187410787
50687878
508561101
1302511439
448594963
598124681
1459312624
1706624054
1113202516
18237283
782844390
525458255
367893867
1271105799
1318340516
1290131615
136224194
1884691025
473696070
762150182
915491042
544884212
1144192949
1130263592
4701388
564372196
904600477
1452620270
2042126485
265989927
1442310666
879653846
1840879039
669203663
355308317
1188105031
472242181
4531213
1313259294
1628229086
248943380
475204579
1566234716
1270645307
983561548
2065855384
953201863
1465709171
1284429897
1345254040
2071415236
204823608
1468826842
881269882
1455242999
763278920
2033954881
290545901
366820311
1930961811
1096912849
1069679409
1586105525
768733636
1721592098
1557909537
547642839
1205732387
298979495
1042782696
915134938
1586992761
1593224378
1755808969
207688369
1656254197
1010212224
409175316
1003912062
1495753258
1617042897
1372111698
554131516
743948135
2032882618
1463594996
9029124
615310789
564060199
412441218
383875233
373553534
1237396169
435477739
1927223226
747987101
292781363
2016212809
492873507
2085036808
1321234960
819480950
265915247
628832056
316756632
6022915
1419923576
1062943188
537632223
432063051
1360076957
1977606370
58382605
888923005
1673321256
870151876
1361662135
1867685005
1005250803
103122157
1100974378
925190574
2041941477
369232641
1230649813
209290546
1185108937
1345410089
409373980
218697486
628515192
1082016627
515871148
802870692
114929831
2012461066
423689698
1562341222
1729346441
1611235912
1311118163
640794733
1306271698
1684329686
1034074323
391015469
1158040919
2022194258
1660050310
99814083
1177681453
2097985224
1349635892
1265667335
600125763
1443764684
1325657083
914340372
818650208
769003230
799422901
178490960
1455005969
216471440
2017788680
2078493102
1208384079
446501975
1405121886
312700958
286479330
1368357754
875034828
1894775956
1300186510
1946895614
1421181199
1634690821
434626715
208463894
1792748749
278401124
2109325032
1795955405
251321089
1185681820
1317041892
1619050039
1607923435
740458964
559311410
1223708483
2020853659
351691219
1780756809
1366342375
979091706
67126170
1334440314
1914679352
434408754
1034534695
508160614
745261974
1015492042
1567906408
1586573040
1130856094
2048608037
580539500
555064379
1092694327
1243454692
911943472
1946246704
1681327210
1747126817
1590753477
1422774405
53599085
712936754
1973319327
638124597
403194671
727994564
1680699804
112155705
2027343141
153250747
1351472145
1698965994
366185052
1047022004
1951612886
1016884211
2031444974
1078122237
680344020
1799962000
1684420432
1247813819
10050558
2007883390
1221880803
216986389
393953695
854724214
352642339
393951711
2118065982
271834201
1852623201
306545501
1134542572
1308142374
1385072658
2012130348
131347768
282224493
690245385
1887713975
592767553
993821424
36396549
494128274
732698376
190013875
301400719
1272220229
1845874560
1716816556
1758528995
1975958478
793190382
418436196
1787915970
727831894
1033513301
1090271122
1078088606
2085911666
984276159
11663410
371548212
1314267871
1101792930
555380770
564128201
514357344
159302229
796855039
1328412799
1269731563
197723813
1109049561
1117260546
1900129922
1171689035
1521238282
199006943
1706060841
206687650
1416875028
410365537
1889529644
1001652493
1645151523
69957209
1767774313
358909687
1566868181
392358119
236166677
1594154353
444486519
1482103879
829636259
1538104796
2068791714
915270124
1767685704
1187177386
1492941261
2053130455
2092303479
1484755989
1210007631
1082231523
678190611
521930610
1616040083
2062726363
1103516828
779879873
1502114240
1961059955
128206423
1042938751
383630532
419249359
838974594
1218990107
1331499653
824439252
877366623
414314198
1710682762
658745978
1483592413
2062008824
1793464850
2145390472
1596153753
1631560853
268452783
853476729
1276671272
1577171760
1132627226
1878673467
830697539
1367787535
122868281
186681085
1078314449
1506816288
682701562
764136376
1141807823
779202988
1073022757
2034731245
1910307341
1256341732
1457731448
1747328867
579627743
1273642440
317147202
712260721
739833300
1868382547
1399418198
1891135295
1892372229
2059006305
310802671
301902683
2026692479
964196363
380420211
1683296345
450098917
1839020775
1123457501
436873374
1395600342
1195838792
403210787
1565007597
664103879
1957429051
308202757
1495941820
1893870343
1991434652
838435304
444603401
1034338782
433994733
2128056364
576731172
1583651567
675106400
1832387419
504635640
1296179078
511473600
499087325
1016604333
1367081403
96793661
345333410
1459509624
468325158
557423579
540393645
528992771
566884843
1753277903
1020862342
947514039
1097497542
1213535113
1249875201
1390725219
631293524
1750571128
1223339440
1068287017
113987882
835797330
149251186
26913636
1390864407
2006545477
113256211
1745987604
185696738
1291038738
215104869
1829536129
1206180713
309534613
1966444454
536700830
1863197003
2000086442
863033623
1827869940
119727558
962780622
712455810
70117245
1187979787
28681148
409926808
1492181898
540428066
950936982
1521161398
379211761
2066681095
505568188
556787025
492767445
617917727
3317378
1227663381
1397860821
1244032999
1155623716
402923112
35594031
286417019
1983405307
1762541783
150003244
1270177888
59211692
168648768
1236564054
143355387
287353172
583768670
701112913
1070241271
894160570
1931155636
454975742
878097957
1103618292
776373049
2061329902
1453037615
555922066
253254048
1921827123
598125534
1619913742
507304906
1991719063
1596381396
1061898197
1930300853
832110368
1045929302
1605095489
647301090
523076309
105407660
1772421069
1292636227
1568456239
1102090577
812267644
551570200
501368584
2098251477
1067830429
664964066
1489046450
1461673123
688849843
1341936241
603437351
1879878725
924412027
129314572
214068929
1633406525
2023218826
1337702987
1298810781
1192994438
592241396
160018427
680920845
1847951377
2027985480
2006954463
1682584248
899096176
870173053
263711124
497683315
2121966423
347489824
1347354977
377615327
1659096436
295937095
2086329380
648674698
1519862296
529009371
1757379968
995610019
391161302
634587006
1194354265
1840426823
983224957
2135280145
923549144
645323153
91511064
390923974
1220728099
2073558349
687138448
330907784
838157375
1340105402
1528805795
1691476078
73953261
567426118
1796360875
1396643336
1172952447
480750200
503033312
1050743204
989233272
1700016827
1627851750
775954718
660354509
2130055923
1346345936
1424539161
1230898456
714597341
1468693300
172835226
657129988
1818124603
1292443226
114850105
709317952
387177389
535504048
1499443585
275060994
149573588
261331038
1515717834
1405121256
229500734
2061858871
493149359
1803326229
494417491
243124476
788046059
1212619571
554092644
1080855677
2046177667
109561277
1592475151
1049402957
259083568
953501932
1378183392
938309310
1018901975
1694000707
1759398601
517449291
841134605
1339732624
2035610036
602240806
1636866344
1664328116
1223199158
988945527
476892316
1202200232
959490056
541720540
1400331722
1420303221
2113244148
1355723329
599231582
412837554
1053118471
1217327042
168977632
1122005906
1603925617
484188933
2064715449
2054334377
583459593
496596723
1994802974
1867365910
332626651
1909371181
428920216
116070818
188112679
1045538576
593325448
1631017498
81664638
40260794
532938519
892681804
1424880060
1907456988
1276808328
1071152367
1113183965
178216763
78689548
949815792
1088034762
2024494160
2070573734
1540522530
2145458779
1075875193
91638584
43458478
1351274623
986764637
2058602142
1836213299
934892483
741952623
1909760067
38937694
1386046324
701465401
1451437865
2135186997
1786926529
1111264240
17198338
931636583
1860290560
1050797456
290902716
299848874
270032018
1521505550
1256255836
802985069
868148084
622720765
1293801369
224462220
1191705722
1945233860
469852534
1485796111
1999106641
422872495
1164607553
148028539
145116859
648996105
1591524887
247029961
744243459
1347349071
1897351435
1635720966
1861435909
807450469
94664296
1540514338
423673100
1145592338
93734150
908046147
565055590
780722434
645588178
1841169024
1222446770
704828130
2060546609
425647777
436889575
904353218
360796836
2073742698
133665055
946930465
1789647235
2116601740
2132750089
2102839182
329213084
265280360
1122056402
30774458
272676063
881298411
831514502
1162192724
239292750
1734498089
1941272648
1325141948
1060422222
1961928976
1488306174
1518218309
199796641
18055248
1049517922
1046398437
1626113414
741073264
654999828
548308448
1799902387
345831168
1926793124
2031626085
1794719100
329135966
1329433452
1922338481
226420697
1318975700
727318708
1597767629
2002474746
1321721872
1993459312
161642711
1106696364
1378840316
1965645330
1322166114
715343560
95577736
984700699
1806276126
174186035
1006502724
6012540
1338353224
477320975
159807401
1120111305
1336882785
571134435
484321126
1867632151
441046343
1549770112
1327588325
1379961417
1845765818
250208469
1650620312
29498604
1257214396
37680071
1839710923
1330258108
187552680
1143048928
372097878
1678355848
869621089
1926238532
523703557
144539223
753285615
2112681354
1169953601
1003478159
786222101
2082051402
1438524254
102181907
27442096
2063667460
1992403477
830893216
1709280697
1389088638
755045242
309129049
944533731
1204103076
22078830
929912155
698134153
370201202
992925748
554230318
1899553567
289968625
1662928669
120027506
2126945903
52175307
1628183674
2093943561
898999376
1637125981
1894278069
1642544225
2016035406
1887586265
1847803894
1311488578
1335734677
838018376
229757055
1450706947
199678118
2000562728
988841694
296325337
427787774
1896071842
1793467914
2117905718
501233143
550467119
1064461326
371516173
524365385
2123237124
36307243
462370153
1858439181
1541680526
1482228557
1398170939
850840166
616164001
1032037796
1864587879
1497459783
1862678351
469464877
1092211044
1884449419
686622565
2003308614
1335617044
1280959765
495831778
905288499
525550002
1663353985
1334142914
1387768907
2144248122
939497669
802377497
157279416
2129350387
1827463091
1056596072
1619950385
68078971
300814211
1827544075
1411242398
827581790
219742746
602457088
104769050
1415817736
1297997427
805257631
538287713
776384475
1480441486
1289126155
417414509
1690505155
473398231
1814921076
2007057752
1832159697
1484227301
824341409
1726360241
1938849420
1241276241
1518471180
1733545914
823947042
63562531
272790200
946000788
2059749006
473083459
1518920653
1310373163
169788832
1658621929
1829631015
1597450292
1527144111
1406873592
383556949
1788597272
1277936763
311817897
1695061334
1324007291
1342092216
1720634996
571585454
1779679606
836986342
815990499
1725091737
1879709848
1332168444
265888016
390124828
424583780
834983593
1320889911
1042887150
2056693355
815162919
447810560
2133780638
1393153622
1980724115
874613057
963687348
1571660661
21285232
287728357
474270343
287550333
436461627
1248465976
1038686168
2082260819
1936781511
223139324
32220600
989182902
582719523
1939974790
949241893
1678426320
1795061603
618510749
2001505595
2095924296
1741567640
1913720845
2110076636
695786980
28019837
2017506275
1279787852
2091201573
236194248
1270124315
389859340
1457861610
1731585671
937670722
898254103
2137530174
1401883223
1669730249
1776301465
228784871
260162082
862309243
791937847
292259428
972619114
388522370
1719802098
2140322331
2103800542
990905715
868139254
551208750
1818010837
1040622506
109231335
1516800373
1087914417
1204678589
1100217732
1568283662
1474550246
396942098
1679547472
1359862210
1230055803
984704302
452135570
1723593564
2702129
902430373
736445951
1901948264
972649157
1764564313
1467108485
287930180
565593902
503123135
1881759973
1185080281
1558286747
1994673812
315800479
1425256881
1380782458
1024579027
1277275421
720248762
1396085846
1064141898
190240262
1445395105
308391778
663169158
626414045
642796446
594374745
1284319738
1400518730
207950086
1126248894
514968275
1263943789
280737784
414152704
447066930
1809176421
1474808517
1375149453
1132877849
636959108
743822353
1369225544
1502911569
1080142146
56829555
2043714755
133549747
468579565
1813299827
1837927735
661520054
1659796096
903701375
1573825532
1472995563
794205086
1185443386
823812962
1680604671
560234695
1937590003
316034049
822267911
589886913
616968948
897917814
1992800108
1484863359
965030335
360641288
1051430949
1536487931
196232228
491813345
264318736
574955743
218006185
940554656
1081761258
1842344515
159935868
1623822314
1082042536
1540634903
1123918800
2129908712
724124773
2001432483
126665551
209108440
1184372690
1554293129
1289055299
795552476
1144450264
59602575
771712079
924343534
448599902
1739238542
146410577
1789058996
1273324229
820985616
816589397
1198374394
1489298685
1296342698
1610571775
1868772119
1348379919
227061325
2082645929
1378679705
1956645640
270771898
1092939150
287629061
1667727811
424089462
649877956
2116035909
944444335
258522295
734568483
54194483
144274383
680181955
1414077524
1560713988
2025546115
1760743529
1557951880
945238226
1075124362
870696900
1572533764
517840388
367711441
1704728205
974091529
1468023902
297118792
1642334304
245776840
1333626797
1132274467
1680820687
1861380213
1971692744
2080152957
1261031021
2000437956
2133948143
1839851416
1889201031
962583059
1156306151
2025339876
475919327
1327369376
1244393666
1551193186
418775836
587395660
798720447
1736713746
765828548
683611596
792759074
1190121131
529210819
754166431
203949413
1188537528
401207895
831385046
620233736
537100190
186629264
1404130305
495758540
1710857462
1809635774
938279251
1383231076
372329578
1423109079
1684025330
951997564
1585478620
1677231738
1212640668
1955841168
538359841
539010556
1201063780
1072699577
95523021
1137487288
1652754575
570587207
1924407145
1802897124
404180868
1543588693
360571524
687754330
454162604
1535779082
808696188
93367599
982759546
926435493
2070517593
211518515
691408737
214567932
1742976062
76695507
1488234254
1365374115
699723842
1448661
1534304041
1318568105
1624117908
97212948
500092835
872341338
315486858
452901992
1885193030
725249165
261872850
2043411775
1715226839
1145661882
579148597
1657260917
1042585458
1624853775
963658582
1365533397
1721735247
1127855749
1317655921
534777087
448159905
1381549186
1549169076
1112728259
1180638588
180559916
973104550
779745992
1832164286
405535539
1568732414
656624680
1141931073
2107998475
451259613
86055966
511117367
1355900897
526103401
1956764594
841288242
955048732
1954086054
2139347806
1808828448
1936128339
1842629464
1267691984
1752152660
663855182
106593174
1626315776
838968973
1159225355
1232325604
853646276
1413037773
1540545685
1361911182
757680074
1389989299
1961614794
416510689
442588640
1103362632
2129325866
1416674758
784614228
105379231
1931450873
271601986
1369724451
2132498243
967248897
1125801848
678031681
964337337
1039864926
1044532532
618823986
206350106
1082224803
882300730
559902432
730395547
462838053
172663696
1132366815
962770520
142311169
840043223
118824665
1009970120
1880916256
1733999240
2064157233
2012058965
2054775414
670328994
146582152
1830716258
1787487696
1029405516
335549665
969440602
1107237974
301495416
393828131
651917630
1641698659
697138011
1402321368
1238265838
2134030384
1694189712
114197706
1422336389
234705994
1349331356
1913926318
1196623360
1084923251
285471296
1908492997
745412729
569807296
1360249260
146823695
227895551
1779829165
1194565876
1173780706
1330360002
25457472
817022412
2128145220
163809222
1162196759
113982527
2117842796
487651378
57555626
1592776504
1907341755
1851038338
177110934
1081308712
235874399
413599431
198230023
407336373
654454193
1893716874
934077186
1179176317
687660941
759467895
778644405
360124861
1411692365
1792572969
487247955
1437363331
1273582166
1238058522
1219530119
1773067875
1370407522
981237297
83046729
900472810
1606862245
1589434783
1572863933
1651213339
938632623
937241253
2039730001
6442960
2082384169
1112661259
1990551474
223685134
1258321716
1196892641
1225026150
1011892131
1825140738
1699786012
358454460
1398138027
1559052196
461472344
264111370
2105314477
1492434422
1201782528
399803145
795101480
741215973
1643475255
1260675920
945739996
61759771
107639262
550459974
1287980990
1067222729
974001581
418363328
1354081913
526689433
2114242645
1073167314
1985862975
870817597
2091313710
1333718680
1232389971
789476398
934786140
572399797
1953993418
513872707
782652186
28702211
1182915604
1795156050
1241194312
29571948
1454514908
99684037
2049928647
371094349
2114705813
1292305377
1090627736
1528614769
1483400632
959054263
79176863
1413537991
2122746851
111680603
143213536
1073648241
1329729890
55268787
652048173
1520526412
931388382
41524661
2087452927
1843130366
1929489286
17665605
548998830
2057095309
1802180500
1048003485
1253585373
1884841581
1041121479
520941341
1916026332
2025959801
1808044902
431443795
2005246636
1251288390
1783706659
1173383122
822312703
259094137
202715721
1826497081
205157278
2142925682
5261091
552746986
1135274947
354588995
1862970094
271603572
179601948
214437357
1382960364
1238727383
586662376
1705637331
623092969
81807400
527684457
976411004
633276295
1000282179
1782726224
850828845
1376891995
1994390843
836764275
429098998
1920002077
570473233
1101367879
2112532307
183447205
129465788
1252336
924557125
1414522993
1485951059
163631725
1108576282
289216332
1823167366
1329150917
165036484
1196629791
1752334417
642958423
1112451272
823613249
1911945704
276928893
1471427540
318566531
1624634306
5127877
461348181
390077552
1138720964
2077511286
1930508696
427839826
994255605
1095014256
1438729571
225003721
699775244
736280875
1445377044
696974901
1195115601
1514968095
400383413
1445337617
1175627023
524666162
1488381203
1538564240
1710073686
480206347
2052512160
646973736
708393653
767942422
455046756
605349395
1867957501
1182044074
1484657433
78737606
1299114021
317713792
1748385462
1472575284
913987991
1104369330
1712064694
48882699
2035572945
1822080838
1879566441
1007631136
1368297163
727664705
1510291705
1151942897
1335644608
1263341895
1127584525
655439085
2134128318
1959536518
915472640
2370839
1015863834
1258690586
757646104
1946751345
1454050764
1380598749
1436065438
957149995
1995691514
1760243326
926416480
658385270
895545522
839570092
1120204429
2114366665
1510536357
1880874492
1399610818
1635732226
481752919
254290123
1215080596
747098373
1368069778
596788363
1871561468
1526823210
983190809
1237417973
607013137
28411690
1489086545
1414323946
276467204
73124457
1548928640
661444048
769706865
210834407
1528186662
2089651185
436717117
1930440784
437288481
315064929
224601696
1856316457
801306700
194719952
2043329377
210673740
573785974
1307224561
417352606
1638592319
1785459133
1583574279
1374113206
942599278
1690667243
1927367315
1427995065
26788511
948925604
1198480646
903191592
2058415694
1743269367
17598861
1731580973
556924506
396817981
1302927587
379989393
1332951554
268485180
184003424
126036778
1975745269
133117329
302771600
2098397095
24753210
314691181
1180918102
83447706
1029104540
1204363871
1908820035
2103800542
46978605
104250971
222533151
26746427
1870182492
1404221440
191340642
1123058272
351215616
371425345
700534764
2001777632
1841638268
1449887751
187061809
240288626
536656854
535049655
1688142776
441590881
1175953584
50511709
1174822179
540454304
1725284577
1887749092
1386429351
398743422
1103711666
710044125
681776050
598989612
248290382
49696966
188671714
446251916
299015951
151449298
1700637290
690178461
1817845018
1798634909
206673638
1263807958
1481648241
192525328
447801325
600369497
56867068
1057395607
808333981
1151074804
823644292
1881982889
1715761878
842051811
1901600616
555006482
513657356
623304923
1116387866
270113236
726494811
882477702
823619344
1951758823
67891093
1408466920
415439244
1376883115
1116505723
2072035851
1132361205
928376671
1712599609
924143004
1192773333
723514305
1941034513
2118169989
1118782050
1607858938
1315471198
1557169702
236443411
885525699
1971018732
1754976739
1621864292
1472280244
1905182043
2070880431
441999414
1729387536
421187525
791523442
491764708
613567951
1696405365
1768531089
64961798
629164525
1864458010
1846235101
1663611172
923872431
2047580731
1892495966
247633331
813201107
278290032
1705226838
1524688954
2062605960
1162678595
391373633
1568252495
632508747
685865470
496378487
1353530969
1390254396
1299122909
1496688258
1578828220
1361284671
1548541216
1217403633
1362182527
1266125030
1340576983
553613679
1192369694
1794694679
808128061
1402142813
675198252
575717276
883080192
1241872586
1085456581
900010675
520773953
756540288
852146810
1761094640
303994827
884624687
1560842263
206196070
356992081
1684085231
86230351
2139235452
1946792378
2098521758
285878351
2091678945
247498962
738623265
707347162
782533078
1708130319
1205236184
1581186938
1417889486
1895357618
810775676
100217683
687393740
953109077
1617886784
586196889
111873407
676587129
2102053006
1851538497
133966638
157186244
1196369300
67622870
215638553
975942370
949200980
1341053921
2042069362
365426225
768063748
1003545974
1804240867
1773834431
1777058276
942496885
1699971021
1977062236
1092101802
779173774
130411492
962692235
1621328569
931078920
1817593429
194469576
451878620
928400736
783007634
1947490004
371381428
289979268
1668447783
105369820
1215012505
410872619
1970239379
129325982
1955974154
322431966
1066155280
520472543
533871879
1435903205
1629627772
87274445
1112540679
607651064
1435687641
1351196268
723575296
755672758
544860226
2120629323
266611361
546440299
1188207217
1494672100
496032601
1849613592
43451563
1656256226
162371485
880919594
1620768672
739447295
165255327
1719780999
1107598020
56242470
420881988
1719172559
2047473966
227497573
10453383
3260711
1861505018
1060403129
1513947982
2090551070
187439896
1020709384
1917179344
659583631
708089033
1042064668
930261937
1802499575
1236847594
870622729
844408799
1160345369
893575077
164761600
1124419170
447661215
1672621676
1211112730
897620828
1427824160
971944572
690682728
1978098918
1592237173
1643386830
1767519239
522006937
1186675514
1470868254
1316082642
1328822659
242517712
309419441
268774764
842317199
1785692849
2064350922
392513447
728479196
1213358096
639710989
1126749803
624233691
1197647378
638616877
1493484705
1604612539
762473107
425896090
204866643
2106855370
1398051264
1800930585
1344310613
637420386
2014170214
1371514522
539493150
602781961
1863648396
563072348
1107540581
1131637966
78812817
1767934729
1984017558
111166549
1590641267
1177596843
318655802
729864575
757362189
1567280481
214720527
44944193
2141460674
2079829447
1082861584
521232851
1006662619
2074710576
1320080279
2075702604
1653904739
1643011980
2053067637
766192545
1606785398
1064903068
2092532900
107372843
416333984
370856043
814246630
794980197
1630877799
1719699548
504841659
862635252
1041470148
686787360
1737809444
651633898
1768991268
1846610290
1838142818
74229710
195158638
1619772802
1523114255
1587374723
79160489
951749866
339375661
1873327977
393970093
1928608815
11535558
368703235
1592893627
1625060130
241097652
1046988786
2064083766
860448973
1048017143
813126122
295407844
1755692081
646132577
1117356725
792045095
1191509733
1237684406
151721139
1041291874
82428338
1913214013
1428064464
61797178
933043627
685648906
2013889631
983470638
661876150
948589959
842532559
146359102
1034248320
1049549324
1425932947
680300735
254072417
1166071574
713624005
430946057
27859151
1449976218
284025657
192974436
1543038564
498721474
1051180176
2045129509
1699995462
495428730
1799552155
560104404
1108770323
1037154558
1138303750
1971999625
756417983
1372529462
661770366
1915628768
414350300
907101906
922722801
890591889
353561649
958290742
32904898
355923086
879938110
1074511862
1247883157
663514968
769549768
1353213634
852624130
301398429
1351816177
1226622388
354390004
1631750174
1547268439
1543399382
1835158475
1845034236
1936544640
57598308
901927208
1282625969
1414954342
1909084134
355165580
231164859
353885246
536486345
618755441
1401988403
933443405
1434445559
867693667
1886902140
1904794409
734553291
2106112345
63190811
2025116709
232298896
540430694
1838506097
1122359770
713894934
48843939
49838274
1584166595
4424137
1745805726
319024345
1221548077
1141231283
1081107674
1967465477
276162343
1774851159
146531314
759380393
379642675
682513930
840045768
91333264
1523217083
1581008212
431307342
1388807182
83335895
404510160
19973759
193571697
1644157022
1318161105
843036233
2091624019
1656898833
1025799804
1189886974
418551780
238379437
425083937
961811635
555162663
1451684362
213976728
1695537273
1771655289
1160174464
982760425
1148247475
1126140071
60243619
1950150879
1888507544
1237251658
1300965766
967860135
188382402
763494788
331689229
745935582
1046488582
87747769
1133205968
1872988663
949072249
895693754
1688081140
874611686
1012618166
2122824307
425160509
480739005
1696048266
2126170907
218224193
330711935
19591658
195264390
1775663348
1892568030
560058100
751860565
1704348820
1252200438
1820636323
1035535903
1070062757
1919238794
1937176
1059747642
1410677140
1690659879
1716131179
1047788924
277685349
583371355
41889568
1910338063
346400687
1969550858
209735410
549061118
1386556296
1652319634
953348627
998891934
1784116772
435178398
1672006872
903133378
503582091
828058743
665195107
523843799
1691485413
1435820573
1880886188
1666774271
413298731
2073907939
1484942850
770731952
214972306
66032356
1083363910
2119820922
472002853
1785248889
1860278857
1918585587
978394432
109846649
1773068289
457041508
1298923912
829721147
1635036018
855001922
1482912464
139662711
1344567187
1048747202
1721021478
601592497
1853062073
1310568802
441342980
1549743032
647153306
1509395594
580923863
1255024509
1458627493
2011920512
1375647438
396397039
1269073291
1030108734
643530005
1665298863
69871986
1639498819
263192304
1725807328
1585576525
683196274
1134396758
21699574
299291726
246478587
1955696702
850949601
532244787
478244233
1734276525
88796684
1780401369
786039131
964601878
254353024
1221044204
876475651
515061822
1913600246
1237741307
2092435170
1860227103
1842709566
1062668774
47356512
554030865
199053302
2058221564
1044865890
1118263711
965674674
1003807128
968211834
1475088712
2077370146
1985659857
543444554
1952371622
48375269
1990810525
292985292
1136288620
301015158
2010642582
1535828502
1971185780
37416586
1445714541
1411865974
1951004154
283501201
1422713874
112829971
927719164
1323265557
1609127985
626037126
640180104
813894803
2131028848
1828877527
1132966687
430029928
1046477680
1362322893
714570240
2001743732
384277666
1578105283
1570805188
140271905
1847097234
701088911
947823101
1714787090
952754020
2097469796
357045014
1095593603
1175381284
1870128017
874915172
1773071052
525481251
612858065
1611488438
1255152835
703896273
1928977641
1128230252
2071830943
1833887355
746190791
698456496
1592042097
1224651481
2020004833
1045513450
114839535
2121353212
1451635620
423452321
1329177164
1357037836
152282889
1768415793
835060931
383130238
1347599384
146645620
1901472668
1026331459
1168040202
1896002592
1603421997
1600121431
1488231401
751624071
544815979
1723421117
36854038
1864272329
390437750
2718793
1855556890
2059449702
1234723723
607453171
1758880216
1660993824
527559959
2116363441
2000561920
549570298
1227238712
1736388380
645574315
2076831813
1245002331
1794357795
773856399
1613414535
1633854569
693087397
1516318190
886763490
1306399552
1666361134
1608963656
1147796626
255753713
928097298
212631530
670422712
738079452
1676634911
1481649917
444490843
367230680
1286904613
1754589200
2010088913
2120978502
1064755217
1840066983
1138744623
1046785868
1297572475
1606010168
575203215
1460623430
318730571
2059660693
263130689
778211601
467057336
528005015
677355750
353889730
1736912979
1002766158
989192068
1514372408
1275441245
1151442841
448250980
1222733733
287585185
1475481403
1258992200
530591197
696629494
1177628996
1203302776
1999126207
226020799
1906847519
1346980144
329321549
1148919182
809592273
140627119
385965424
1327992146
334595145
212412572
713118970
977843388
71189092
839773952
1452342569
1468864408
126257999
1054485728
1365987530
1903761578
581133232
1999114912
579890966
838270045
1421806624
20742150
308312639
224210708
39130718
1564682602
51413533
675538199
563086530
430543926
55248537
1296417179
15860859
1844017955
779409673
123418924
753784730
1383990730
437558550
30869934
1888705880
1709043839
1084203173
1647709164
913117934
1609762693
1675663983
1436686142
841660276
1473514335
1968962815
819705027
716950435
1292824718
259642530
842773745
1806345230
503333813
314218776
619746095
1333953461
1466078403
170005313
969127813
471714631
1300098443
1833370160
2019527486
803612525
1607575964
1536880839
2129296222
306727654
1331986331
321205096
1618898758
1214655459
882989901
1745975152
337440941
61096578
1379872907
142811563
431719803
1609449937
1763671856
1053687345
1215118895
2091874827
2133507698
999047005
1813773306
852181911
1767168495
1119826805
1283242551
278153989
1158008038
706052457
1780627765
298727857
1816237472
2035330330
96615307
2097656264
329259801
1581326856
144239579
1651130065
1963956902
874137157
606319756
503073124
1474905009
601107360
1222072366
87098429
996277278
1666672165
600148745
1756303960
241121691
568151504
1466944185
1096395307
561237272
22004330
1885645637
1802090606
682691445
1211123531
786045686
1489925512
923108166
265575156
1820327862
1718162405
1368564581
1944451901
1269293555
1932791766
1278668085
1149312522
500520325
75488366
1106028999
1405723450
1767461136
1859585106
1431367789
1012871364
358810597
147123128
384880815
295228945
1331044300
1790010015
719691122
1490548465
1892966952
703041568
1379074991
682399100
1226547296
726317718
1966938775
1252663298
1961892862
1359808792
427010656
1642913601
1959822610
1528390448
1391107206
676774525
1006251875
1003255770
1841893796
539677158
1821364558
926572841
670542079
1206765419
1083830732
1812399349
1460235690
1733541931
1948428724
924263530
1068944792
689256026
1686881858
1845060872
66987395
804087378
2031913683
2044507464
203053867
347580152
503637512
370017561
1930563962
237311159
1532028462
1598391379
1026230699
828108379
1835926248
253705286
462704555
206884238
1489481988
675011937
1530815292
1408704969
916822837
612875264
253975891
1312875241
238822361
370105280
1089035075
1642814599
1779538175
1495243438
648663418
772863470
1807824160
1683486900
1134528002
378854628
879707492
1709284855
362643980
781750468
798168942
1605557422
558017360
1797103980
2087033415
878249749
1561870367
54441997
1354233099
121101445
1898235565
1773694016
1484633432
2146979850
908315450
931318569
1196560232
1259267277
1839482848
63537446
257482128
726238507
635639773
139277340
1678001648
411458005
840542790
1167303163
1023378558
1287189959
1425033968
1679298522
113271277
1834025020
994411345
1923972581
1539166129
335558769
1596369369
1469219517
837509402
675213644
1921142535
197441849
615704492
2018058707
1346723160
698705623
1537856125
1892490903
2049232719
877028113
385793031
142939090
286181166
439125545
1598753467
1806787459
861309562
733186134
1654230189
1415068936
1212188976
1423300552
1373849407
1062908654
1140122431
575049605
562120768
1783842368
1756241302
302465172
2116556138
1446216800
648315063
869732714
1225706483
821292691
1075729808
456727489
650010365
495814728
598072365
326028151
795964972
232516681
1388555917
1545579761
1720248839
1591349072
305959949
1761779724
1170942683
1521104304
147887358
684170412
1189932155
46782186
1656164661
1128201979
1903960617
1489941624
742867346
1526910323
1076805724
351975286
643100566
736465388
1134416964
769193295
1525222916
1327054052
341649564
1670492723
1801242228
1510894439
69892637
2017291883
1578490232
315222767
1600257367
1527217278
932080033
749911798
1626486285
1904051454
1529790920
261700431
2132285378
1501917400
1643451026
417345594
1588100849
1547224005
1250987608
496180062
2023660208
221868623
118911747
1867831359
1349190914
1849878850
1944915817
2089996542
621116641
1045372675
706622031
1370431797
1760820251
103278756
698657850
2033184159
1444965727
260629890
1027339438
962682322
692147293
624390830
1233315430
72164240
877284725
1901617481
429234910
981268383
922431334
627241968
559624852
358810597
975038095
1684176401
75461547
157244164
408142862
2073001775
872252896
931528230
1043459516
816384440
1912003984
494225644
912862305
2129936281
718354514
2003047125
1064915199
802129296
1422820981
2026415874
1105882820
1492018731
268013792
2070239814
1545991786
187148285
2071813430
1030888453
644984477
667214833
740662134
973539421
2003411196
1888619184
882401786
1604664568
670456710
402224155
1714395998
501975490
173619353
638880078
759749031
1410482051
334886715
62454677
629318884
573739993
281856523
509776358
1652884841
1530538395
1898616019
1252413764
485651321
2086602039
1521830859
1728213675
1893034816
1111599714
1688839990
2014837008
382256805
1557860347
65686750
908499475
548417602
1701787017
1624661102
1961937445
1479853031
701601593
444512659
364877596
853505147
335583818
636746549
1013470859
808871009
1543649283
1234052384
1762099417
1769961328
1156187938
843441428
2022006830
163834636
1995107597
3865227
1078073727
1760848475
1889418678
666956948
2062090593
634816948
380210729
234726827
421352868
1313989178
1745611823
959156027
1570163927
728130323
1885989765
1713333042
829347316
150900445
1577119225
333230876
1839411774
702503766
1192330837
794465514
220176052
832088120
38976725
1502616995
1798334542
113224739
286341509
913347312
1683215240
924345498
308277755
2026110615
1334301466
751023800
2092641324
1558303444
219045797
1063630125
273590373
860193063
2041465624
44154548
712979278
107264419
1196224123
437747224
1576703603
2097851164
1766368785
325401720
1886750359
482185985
1188740825
135034845
1764335805
1839574965
1829314521
1135128319
1411541410
1559239111
643467110
610419483
920762025
1527211801
200264919
202519412
1711033785
1100988270
1774210862
382893546
457843948
1187180666
53378030
1116953207
456317777
300898335
1870554175
344503042
1902311703
1985159057
1355879863
1917629268
902696349
875925965
1695647702
37182397
1033572396
176461613
723963880
1316792298
1256655156
640616506
1396550047
160588745
218588670
981643103
25628162
466737470
406148494
1675897353
1521363992
667694009
265253421
2071463136
1804132973
1118144571
1613862571
425344036
1156172237
139373973
197933449
1135420101
740409996
1472534005
1675535165
559370441
987252277
459135082
875746616
220937581
515356111
1702158348
333190028
1992799849
1292001098
1235028057
403706265
2013353481
36937300
1122008596
744035965
1287905586
249959460
955490867
1969593779
2094757620
1567735029
1476875747
1439908554
679594962
521536002
669872997
44009777
467436068
183966912
2095140082
1072790405
1007006235
1942250461
145635713
1598859496
136545672
109317557
1692223466
693958204
372454577
618310144
473266356
598230697
126103620
841918794
227064786
894392897
160447300
1659968527
1554077995
489594704
543889941
1755605296
1269629371
1087341762
1667763693
2064714780
984563751
1600012026
1764304008
1485623173
12064631
1350106433
1147212463
1323536356
990182534
1147448918
175370866
851181542
293377159
1502538438
990511172
845404260
1649689648
35165940
1272896687
2141981111
327053719
1391709450
93895120
61578420
493772421
45992081
221119239
1867621491
1171428395
640794733
275921810
2134281813
114353518
1511512470
1169436967
1209365799
89411513
685411798
457522165
2034124957
1624642810
740222560
1798722484
1746225236
719293794
1271025998
1325092113
601729690
490774625
833741767
224903310
107007945
216548739
859529972
1152615014
1241871944
1070327108
1315438438
280352057
2053510032
362058851
1196297271
1918102547
1142629469
1870839229
1468128135
1012786209
394064121
856818286
974172355
794795058
1937981128
1072797489
775153650
896935816
187313255
886222015
924847332
1354213364
888115235
1927354667
984318677
879070033
244826002
1929655687
2055325898
804847528
1848627649
1230580554
754711501
440980344
1797953182
1891674829
991144897
828969490
293329490
1115906939
1756699717
1650307663
381182236
139290553
750948998
322467305
1678342094
1469508198
1829081115
1776749345
1856078814
1237771955
1216357284
7909326
364650957
333058445
964033601
980369581
960514570
578248498
2143563789
2041906585
1100613773
970233975
1759283556
1259757351
1513661435
332413241
71513917
400373656
837153457
212414337
215069577
1780668296
1366868062
1480567058
1312772964
1524109707
253071211
752282755
994435597
710157631
1889772932
1459107956
242469859
1910116656
269559149
2069844381
1802149982
1923064061
882963925
1177167116
834064708
1914357452
28988216
1511738606
656763283
968725972
733569029
241070838
1146864803
1286313410
272218720
662443066
1614569535
1273415994
838694765
126048787
109319126
2022736952
1880062562
795874736
225322394
1562712815
1480660532
755840400
2009486828
283704469
1121463804
302726612
1154685247
1597115826
534334668
1429496904
618060634
1029668383
1657001873
1583536493
1512119677
1546287059
1826595281
856659480
1575226893
1078384532
1863225784
1962388682
80985275
2073189691
1250887629
86620018
221589759
678932902
1476633738
153719430
1579895010
1261966964
957163020
1308667574
739989773
1490630758
1682294664
32212118
167488714
1992989761
1748481074
2080110890
1727967516
1912540972
1827887696
1060043830
950320951
1469176714
1954596062
535544639
1648663582
954516885
537965511
493773836
2076017223
1423977619
108473460
45912460
1219500335
633467312
17705683
169207351
598827372
1180828834
1831967504
1293604646
1882098075
1739612663
600262432
1501584532
21303538
491655485
1445231776
1317450901
922695662
1054245560
1339479812
1666055872
2115889068
811583973
1613375477
1073356267
1350838373
1230071861
55667333
1822835056
482317793
1074761454
648434138
383305434
1326167992
145484493
599978050
977032860
1871200273
1772381049
567386743
445482694
1275246438
2029915959
2056739543
1254005600
1205907125
762993583
1493785662
673924580
1037309257
1573827970
1897626011
447414611
18250462
1231918813
404625812
592304363
245797056
1999880149
1709011570
405299511
246688734
1456571800
1769427346
109423872
1989591832
951520835
1486722091
1829800669
1767172600
547504366
776160620
1507550438
542772213
121725987
1312142203
175683771
302498353
1917037909
2141972256
334396613
105648103
335909216
1489489721
881331746
608069521
1122037988
1214403152
2075701293
1851289306
1550720413
1732471215
1246814217
962256764
1028509152
1959921877
468381975
1114135361
911938539
1194742442
1189586658
1402263087
120907349
374961072
1334209097
2080587350
706880770
1458424880
1197764456
1763426607
1519289034
59883710
416027813
1524016043
1502400694
1183030208
1646628550
63154691
2018737722
1499782837
1839832420
390376062
125256992
315269702
1853593392
701320278
1555488430
632309204
402392140
1373650459
525596902
1947401521
1092525805
1571951942
1064313422
691932600
1862549228
997974728
820827929
756420593
1071142116
80208458
236877341
205607403
1387025998
1873774746
513096096
491313521
1748231732
1716519775
618993347
383205539
1759915072
448687307
1958742561
1756819154
2018821976
24875661
190209784
1416031010
829900621
866211089
1186499481
1660594383
1373265785
1695472530
1351186735
523282379
570298548
1699182775
374342699
500223448
824203152
1519906665
1752001005
1367215488
1076077107
54474120
1180299073
222156707
1621834440
573985274
370802147
664699141
550472249
1425032067
1004953047
409448697
1958625277
2137786625
1081600192
848262468
1778447758
335594549
1059271819
1289560582
424035390
2012025161
1428051050
51762662
759055172
2063353631
2006125656
2108634232
626246043
1164249336
694723332
2106092495
2088921595
259535166
1267163169
1537712413
805735339
928036728
661587092
264703389
712927696
966274054
1336620250
629197505
955079642
2085029002
343376970
1002907651
1614947801
1961381686
406229503
935650076
76392024
1494101576
818160723
265224585
16575082
1095197029
314015786
627705207
274039872
1078793419
1155228205
1671732412
30944947
674490899
2075686575
691194187
1576203596
2135733552
312045334
1403059926
1509386801
424910111
800491343
1933312623
1249322676
693565517
15066864
1106855845
782118525
453079519
1530974462
493875541
2102153283
850961208
333327141
1882664425
1348401217
26637195
1673606865
1980367501
2657522
2119739368
1695295155
300590092
1817145964
487597107
1364806699
1625311848
899570099
856636240
970087839
1028318279
1789993663
1472651382
184191819
1729807396
756165090
1367947298
1228197292
1520086410
957206750
1183123320
375882841
1045985256
1760223190
1298038498
591457814
1207760263
97835476
530693795
1408597957
131383132
1380026797
441261559
1994721412
1972678129
828834575
1837673410
20340092
1715227930
1704300798
858964869
997177512
704405414
957724648
641145409
216928898
1209090678
1608187924
1439727645
1539020393
740348314
1638742163
66696898
1146313761
1678274202
1130006126
1419048236
430319842
351712316
710818560
890145107
81542276
1438452542
255106271
1888855417
1017426071
899886398
970477835
2053366775
493610319
1931144916
884607642
42845624
1571117904
731929175
1360959084
922243386
768083233
1247134396
1957202579
1269257771
1768219175
2131078368
1148275992
366066529
1157542453
1391735569
973091057
1661701700
1480815469
1380003743
1574772070
326185845
1567199625
1787091892
308941326
750316312
1571818916
1200958000
348449768
496682082
452430955
2137827668
130946823
2118730895
724880509
928854912
1593363692
386463255
626118275
1837927735
399250853
3091696
1812489888
1260400550
1987749096
186200169
1026420646
311824852
1889824470
1858589936
1083451947
1265730925
1911207260
810731022
2008909315
237956465
234274904
245685074
141666109
1784929225
1868183086
428393408
1950627464
1230562534
1925396961
828452147
1771256958
629976538
1660558551
1566278468
270505918
1734297187
2014495915
1769190443
584925227
1835036670
1580688464
1054514338
1093036171
1796704975
1275058642
1414581663
1009525652
709248309
32295246
1508228345
559272480
356324234
1821184724
659759940
315892966
749916356
102040672
927133948
616079376
510407782
1706785735
493217002
550938179
1580869073
1781232223
1917916691
1243823005
1127381710
1642332358
1307161200
1473709612
502655061
182290932
2001548887
887625842
1636807342
437676683
498844308
1340967281
1406107187
2106710984
1279995642
863681147
452883360
1380326415
479931796
1748393346
1756869655
2088758958
7727991
1732088991
97467450
1995135265
1588929626
1796113553
1388447860
570012501
1931189702
1392020984
1133150609
1904438827
839254226
236364727
903877784
250476785
802280994
80831098
642297677
544081818
517407275
1818029807
998475366
1835087391
1943665781
358233698
671240430
558424419
870134717
2019578610
598455938
1352351088
2059103559
1166906201
954036844
2006822141
1525171300
973657856
1414013931
585639820
761395061
169691364
1675321298
1825437938
692760457
1962039777
744306712
1774338147
24466323
1143557412
16840080
381232030
1584664749
1892666054
454021416
821500701
539972676
1238211193
1768098699
1364647568
1916265114
180300833
545615324
1985469673
1960521444
1288793123
2118650030
1658166781
528217508
1798710495
1592789013
1583114060
1534284159
1986106619
1631006887
1019009881
1736645311
914209771
1130891266
1270435028
388606658
2088012926
1460927478
334204851
687889181
1089609724
501842660
26574503
649141388
806793803
593593812
725150902
1250889022
216759925
1220970201
49642482
1488877039
920710341
443327282
223342084
839980755
2013410708
478806405
1486472344
1928132704
1385554594
352526358
791303432
1309201971
221820640
408104527
294175824
585945847
1982416148
36948648
1114233478
1959547727
1267325521
534254509
1688849149
1524585724
1890621605
153201410
1400941731
1953237307
345928210
392645495
1760607107
801680580
1746338752
1800797058
778479155
1269760717
423692925
1733453744
1483975984
2048636114
1984603516
1052636802
1919195566
1047638521
1148382811
1008696159
1908105210
1912326040
65932385
1761213942
1973746555
1000494257
1475216553
227560074
168521954
1468308402
1232872153
1703286859
973165593
599934008
843857223
410214040
1161452994
629456843
319030650
348176074
1098336587
745420900
969444311
277622883
979335578
2033209532
845278745
466823535
949065406
1509929274
1047271608
234363338
1474421539
124475640
791166752
1729095081
885122355
1113184481
1849367300
1751470527
1544790694
23305563
867472272
930351732
808127778
1103205610
1591103349
91113156
1079945664
233640408
5766579
2099096976
1796794523
110669981
755064737
1157681235
798202151
2035719123
331526502
1514430153
443127067
886059310
1962074131
2039244698
2057692164
352301300
1516269840
458067129
785991456
450342805
1692060703
519040673
642446062
858917938
277344072
727257345
340841461
395686908
1817739304
1457097055
212187971
1947859996
1147921076
2071475731
437050377
1835265124
1373201889
141416116
1765062107
339458692
55813235
1946679449
1552674577
862761387
393490801
293449076
361785957
1450805981
1518676241
1317318747
1610373849
55387994
769172826
48802066
721299492
886126580
481793039
1603685803
183200362
805158856
934397806
1378465578
795385442
23910800
1751045972
1789399125
129238957
409459911
903599482
382828209
1978962901
3743745
713335965
1434918457
1490099907
713110562
1796998382
1723016960
1839071630
1093894214
729269778
2081858443
1389947555
447718253
602795326
1419109352
518237790
271714071
224398677
1485854425
245061517
169431086
1125548774
2141745666
1085410769
1609900048
1735726794
1317809774
80226695
612357951
345228758
2103837499
1444476078
1715080199
72657268
1522957376
1635104847
663396541
1230458656
1347286741
2109592114
508719187
874401009
1616880307
880674335
681279254
1125238073
556400510
1807478163
2072264999
2028190645
2039715089
757135700
1078956364
478789892
717340473
835416444
2114689290
2040864799
1787683968
177918482
643520178
2147357965
326770271
410542411
1475665804
567222461
181315122
1350824062
1011352557
2077960364
1153640269
1997675923
720218149
1106480863
1767856379
1743027423
1992991496
1674137206
1504697236
861281150
1989277044
1587770999
473812865
1562143639
1259684985
243023949
734055161
883961760
1027043073
661464448
992778012
1112497985
1744460606
2114531704
663123535
56141269
1943853897
1398787163
346190667
306914871
1599197786
746894782
526463394
1519419216
967133562
1996599826
522849854
835745320
285024892
1634794094
1250862216
1668480689
1563859449
1494662632
1305180232
18289758
1466235614
1378132686
294488722
9900144
984866575
1731015702
2082728933
1693177009
804724855
238598971
336287127
1373267323
379878197
750469561
366641903
2105170381
1910295584
893419236
1900568316
1665152302
1379412630
2047784613
1344495551
1897021777
121824726
1333100751
115181744
479916137
1770327958
1013860277
1143998071
558191109
491540310
596455159
1281851669
495466490
1702437163
821443576
2146697812
393317284
527959023
1378396019
655674751
145104303
896378991
10750840
1035017708
247563327
1941115278
704625495
856257791
1186736588
876072719
475452916
885166992
68476392
1573710746
899936575
1927271431
819786633
324111664
1766172392
10821719
397571749
1711697608
1964606611
1679120950
48558218
738656719
1654140643
248252342
79707392
1749855742
765032590
2113865793
1641831142
1366520580
334832124
1770529607
489142439
1451425637
2040795642
1114713586
1851492959
1257002967
1570726721
469603335
597713041
1010552193
1377255959
1411842419
414246393
1523472694
1330139020
2078420580
1422683372
1660915512
120571293
634679401
462492143
889627484
1731811530
2040246820
491542282
2002190947
890301061
63989107
1949600724
955435224
1365403309
1315390188
702497509
1488338294
135129113
1057618310
2106499536
1108575242
1511438313
1616453085
240741684
836098307
586763002
549456904
536509589
2116367829
1541789745
1826196909
419943727
1983188252
1693070088
1277310677
827588676
810237237
902641514
297432654
384796009
2015940268
2019352862
504571430
1611113160
1447545505
992892168
1896952391
868958261
451302620
1484458929
1644668659
1832771379
64697585
968054109
363229665
632806426
623415048
223549178
1406023439
1652494758
321627519
1055695473
91119300
1912754229
1396995747
943520844
1526735525
1797612245
1542482105
1182119232
1605675129
448043859
925778700
740847567
865508025
483224022
173429175
175605584
1839195968
579465479
1136929901
2015152452
116858559
340674686
1909946699
2015018912
1424230642
621837067
747976675
226777876
1033221739
886962789
1013913383
1797036812
856371324
1964072871
2112576600
2083536801
260853857
2008753116
257747027
18078181
163723274
1810439470
1442719320
296412798
2051776118
1107084065
1659202388
973931518
1726154090
406636607
534392124
1733367519
197348178
158909169
1120955435
497661599
1652453263
297303205
1419103228
944251559
1986208612
2061420258
1733641872
588958874
1817475665
189327966
913175085
721511739
791402598
1510437138
419695226
1278917902
263357708
2016459936
1507466293
1176503044
436659070
1548401305
241721776
856663586
819518914
1794378241
1693128573
1210612463
1234238209
901018980
249748290
1465606894
998076408
1917323654
907062105
1982601846
567779515
1713897515
1915325462
401609650
359347667
1937592863
1650533429
1519401358
368068433
1767155380
300243438
1191620542
1996840746
7402600
948625071
1535399686
1298353106
543432087
1293707926
403636172
624227895
1550452444
1817424599
1866073283
700122244
1637663659
1270451554
827326565
942035674
5351419
1459680942
1177667113
1555474326
1236428733
1527715709
618864942
297313137
900361443
1884641355
72183112
1722807833
1421388341
600619132
1470642677
294685964
1256517823
995386758
1243494607
1468401410
574865526
2065282336
1033209116
1564811803
893413313
525287062
198541513
83485180
116050508
1094744475
1260691414
1296318959
1130323359
1201133856
1177758444
556861982
79743729
1814515730
1180560149
1837878756
284329242
1767115712
1369395941
1104145435
419190882
2134332299
1869890720
163755694
754947390
301425927
369612760
530045291
1387106526
1535243206
2087804836
662072147
135103255
1752407477
328482159
1578245086
1166216742
1018246219
4602013
690531242
851693760
725064658
1538772358
2069750660
375017466
1541703568
1040126693
198878192
1193493450
77614802
1072500914
1093940083
613640161
906684432
1800239494
858392919
1824812940
73346110
2016866453
842328236
1749000418
1806429401
497350094
1732288385
64223136
1734343745
1590421399
1662571766
1169674987
1935122013
50544544
370293383
234846481
1089283116
698234886
262470135
977619110
1776701701
1345685477
1005302566
492099031
1054335029
305492792
2065993140
479785187
1058317076
1394255293
414315520
1124181004
149437081
740919520
745365491
147245493
320352747
1178715710
2033506869
620790465
1480470373
786522894
1386474993
453633159
1551322378
695690406
1792782260
851148512
1703924699
447475371
698963074
692968612
2043634719
1475023716
494309
1465136710
1635159624
1241826909
1977255409
1570241045
1919050430
1250644777
840525203
1354641459
1881254357
886333954
677231397
964791274
614484572
710213669
1304876768
1064323469
1865210026
2402655
1555968720
418348953
912750676
226226458
143205297
1838026710
1608667492
1205001562
1314312141
671578451
1130625417
542215094
1599735607
450235924
287201569
1094570049
1858183080
534451694
474308851
352141035
294820083
2016488132
100661701
2083153789
1125158589
570907821
1129505556
1820312648
2110930806
552284012
234007323
901805487
214695456
232862514
1638783026
1152479272
929400023
1712545209
153942566
180399580
1294575510
1911854408
1699937179
622642994
267593331
1354850715
1765028564
1114750457
149466721
834770575
2056629059
1770140057
2026504282
1370919786
1910666690
74335316
1579610446
1983464044
1136882725
1388298621
472203059
1816025380
1396986363
1966173285
1362303466
795627317
929941254
1298743966
739172538
1364573092
1487159175
1102427192
288127943
458548003
2108577918
1821141367
645197696
767673190
719619114
528881123
2131511345
1364100957
1953526806
1398458671
754632430
1304079081
347038281
68625194
1507972343
196288090
695192277
938896765
1169062538
1093317406
2098527057
1055115215
1751228053
93708385
709866074
545272240
903126642
1264703429
1050279425
1720181755
1379697876
846526791
1776993960
2063788541
498703901
2011516746
1199181891
839264533
1635770505
1169878963
1637366592
1741753734
1003180479
1969046218
980958448
1304883335
1992693979
1046483739
1622126864
1808529839
589807642
1685233251
452714467
1248175497
684813240
1887434423
1311442187
755623095
1355854811
1457511231
1076025969
1334055166
1772435862
2008746247
1653433333
1489293100
2009016407
1500563316
612443094
1888289615
1485142338
567393940
1994279428
601272507
523786395
1556182418
577757530
692154815
120513101
1257033052
307865015
490338770
1297353973
686172503
2042665355
1530396251
720266823
1420021901
106082499
239016468
1949876131
212202076
188052010
1710432273
1784402321
1920538789
1410299689
2055082226
315764428
89593091
340698001
393610827
715263089
966356298
5030877
995347120
378956658
119227217
285110208
1522980514
669279992
1615241678
1741364453
1049509777
60243181
1430528170
759119112
369974625
250611839
766530664
1338219209
955409907
1063393419
1473402767
728327370
1759708626
759265579
1819757363
648271855
1742504519
972854811
1871841766
1259315721
1007440884
1787340477
1660226918
925067352
1492910368
645935994
933037055
1440443148
776848789
1177125674
1208660551
404618403
189388637
1850064965
191813299
1953009492
1099652157
1352826219
956981435
993477677
697788612
979247864
41177691
1465554545
610426548
1968876822
1699038175
1256471037
566216032
239791418
460858823
1829420910
933956901
2082352048
1919894062
18691198
1989427877
517319280
936955175
430748933
49086597
481286788
88071576
1623675661
383019731
1832698110
787741144
1517145319
1184008455
1150341952
1390496333
630580230
1278397650
918904755
622105175
248981609
1265034073
1380362480
907574483
1396180330
87259123
1073136296
2062021686
1331455542
726165379
625599055
613668098
605456327
1371449707
322890853
264566430
434056054
1911598140
1929665986
949293018
759285225
1134269093
571237101
1206693352
2078669664
383962489
51065488
832390166
1241395592
183376451
718994964
656354135
1072493893
1821168211
1575220052
617724679
1624440748
23318413
339966265
290475163
76181746
235249909
595516985
39756660
844222039
17630979
359446759
736391234
101600249
733216366
1810952748
1887489301
1389947540
1070178022
994178445
126062217
563044066
10387618
229620204
1035512524
839655638
1120566574
2088010433
833032065
841436462
519763338
30052313
510036692
1846969104
1145993876
1151729070
1408752414
2110538489
1408016735
300598644
392525857
2078497538
1113770405
761746662
377562260
1359078013
145646219
1770779125
1116584507
1752851482
1436504250
852346152
1197440427
1074558562
552636403
445146553
1284919000
1933438887
880483518
1451570251
1032221358
826532354
1404324534
1131260086
1271859585
1027894516
1136658511
2131594672
236798793
525198456
512277252
928150637
1602117775
816401206
363192871
302400900
916774566
816238100
263457465
680390224
292161989
651368022
545748162
1605270257
1477520515
136439841
1050001798
755594638
339618796
2104207300
136767158
914089763
70437337
1829497980
561173529
1017732007
1651421448
1430988373
1855386433
1015223029
1252101026
354275930
1478158507
259348865
342308492
685671934
1662332749
884873775
1276495549
132879030
1412664035
102371848
1373511188
1140210399
595648941
1483180161
1487601650
826392990
236027795
26589800
1799100916
877305609
1620043445
1410803213
191388147
1113605911
1460808813
601278850
1133708538
1661857742
1695168752
279099407
670387231
722724670
1525731873
171772772
1618211126
1495851811
1625232458
1369284387
1434267658
2085845309
2096615876
116853089
414848312
1048541027
1857831141
1024570975
681990130
1338778543
1138411552
175167660
1531521344
953718977
703175492
1314158919
559359038
1526337569
1565930378
1575479032
881851714
896274062
586633766
1166039733
725615781
75293971
1024394567
1457285934
1840970338
1417473075
1369931066
1138519219
1943202094
1474763831
1156686483
229026814
1963822472
398699514
2017591990
1549956862
722856663
1410772116
949687181
1139142947
649539957
2255959
2060590808
1956025061
1869839558
899026364
33976295
998816418
796669986
1387504536
415799670
1192872436
707733561
679374924
2018318575
1616668401
283195096
653641113
1528004765
608671277
612412054
2140506556
1604705714
1569012272
1253189937
598869147
698459152
308505217
633155812
67332264
671751116
1301274908
950750767
1124720177
314493470
1952155805
1216743557
1658976914
1924804053
43436878
956978454
1038741298
1950249451
1466944185
2103705126
2085221234
1412576946
770623496
1281318857
1866067897
1390713011
430777860
836921422
1058879539
1932500254
1161003514
1706671777
893140349
1485866901
409929776
1412589902
1912899004
1486839061
352920546
1399007398
860781320
1304242018
1922770873
2142838006
20555239
1505704845
1619858450
257190066
1828030549
998589047
2003748786
518085835
1279162888
2101840205
605982187
1427476106
253118485
1357989818
1010922266
876455647
636281407
1574013045
1887044207
248410886
1250540421
1489343949
912345559
1510773953
1885663940
263091420
1565440969
2110096251
1371565737
169860317
2071184586
993127416
156975980
373806297
335731242
583358554
517542636
1896958062
669415621
2083609597
431031842
127922234
505946334
416028438
2120888015
1823978970
1105186375
118190328
1253669182
1376591554
965034227
1904751809
1674218893
684596221
2034351044
2012130348
937721604
608258148
837255170
362926767
1671797670
448243204
1685797799
2110190874
1798746426
902494267
1492898720
2095577977
1158119169
1028819441
1951172583
335140326
999319561
1980319376
325036653
1687642469
1994569699
412187022
1632653120
487778735
1985385937
1026469563
599004786
1000471551
488058942
246681926
966261121
1707459300
1453443079
1709661017
1670734382
41528122
652703725
1918899433
800455361
560051452
217676917
436975773
35628544
1185839945
2060359925
747524901
1901618834
207254991
2093665452
889587959
671089371
163300445
766048172
945897662
2060724033
1692516077
1314417188
1083005778
1497246310
552415683
835523446
1108667007
1924906369
1363923152
16193557
136934802
1601355571
397360145
1218997809
574239541
1470615932
702737333
1682442968
554837753
960268740
450975817
949698112
1994465343
1877777111
1714476724
1757261407
2072185169
2128666734
64270335
1167483139
1138315122
1540477284
303695525
1665026818
1891140859
1588069796
2044150991
2087791526
1279649920
582701869
1316068079
484437050
270313026
472151822
316126283
387082359
418381144
1400869693
1536880839
472286654
357219969
1264634556
1232993306
1328671468
816421466
699132898
606791533
1525132154
50636741
258263635
1944160395
211161666
801360193
168220078
693985537
1117854282
1467335129
998737862
1862932654
758338785
653593481
1916474393
523393222
1220481777
1895473337
1268472917
1269756693
815086789
1990801292
439765729
953752719
152589192
1551665204
1552657886
1730635333
1829956298
120089760
208835668
533179976
387726630
364199459
1582277262
1420156716
396361524
1996267573
1804472140
345569926
617005646
1963534470
464231977
1850995027
112280463
977223895
833354655
669850280
2113344324
1125615872
1183856377
2075258087
512688749
1248834434
15014527
1521454173
1350799082
1395006682
1820498476
2002252201
1557457121
2018301473
533441358
1691271704
416652609
1082522246
1353884042
153660324
1396563786
1238771755
584728833
310880982
2059585521
978643672
612949643
716541266
946378063
1538608153
1424173000
654685080
1576443297
892871244
601109780
1495422135
775688815
198736398
438679333
25608212
1937623119
246212340
28352766
497784835
1827791340
332658310
1020096275
483943714
1203719956
1991281835
988422766
441238204
447873909
1811678053
1034341650
1920563369
192591296
1371201840
429490245
1164500133
135341277
1540458198
1094837988
870672410
863154177
1320747941
1245485726
1721800245
1897902336
1246265888
1148071968
2140688046
397777046
1099218714
2013507619
1483647785
844410012
1674189395
1293218225
1368064436
1760260695
1226579722
1955550298
1249551206
642484655
2027044681
1239933459
653534624
1569219100
164143041
5437046
523719976
1859703805
1367088156
1185093965
1563195357
1252103849
1066026377
1095989657
1524256094
702064438
823495757
1951501681
1254005600
1114174972
93179129
1424102080
1440933005
1595701046
139323505
1045878400
1388424109
641302347
1658361731
1352904865
1286662948
241038264
2124254837
393563788
781222622
1442270274
271896704
763358285
1382989299
1183818160
737795247
499246773
1145115799
674604063
349590555
79261679
1633005154
1965623747
16685679
1267698916
1419468790
1195754268
395252798
1596747717
1920464434
1210044463
1393158666
1980859737
360543650
783892698
621470908
636471696
286902144
1172769362
1499380107
1432365111
914089763
492622317
1655043326
1580947203
35902174
229777911
1233660334
945329606
1095881196
182893515
1389423122
252491001
668163783
327177425
8654988
1371132448
419673270
699538065
1736755975
2002237887
1992255792
415413209
1689638163
1909749381
1607533362
1658017404
1899903965
402508997
1377740968
1920262817
1916676330
1805684612
739810634
1917040688
1621933357
41861432
805811422
2080291267
298935265
1466025473
168872803
963206858
1230853797
420210111
1226358757
1381017550
1209212819
702442498
741317853
1914879525
254047990
1180929717
828452147
1011945337
1885374574
1083335778
583295737
1294349519
2105907082
1560189321
196171864
1839736533
1814651080
1649480612
830530952
838542595
1992419
1355547105
1606204073
130640052
62493493
1799343266
1734669362
989698968
537211290
1853916256
412399270
1515737195
11958085
645529906
1463555530
1461519240
224549791
374516022
250546734
187692496
354745170
1977429935
1663882769
1518455935
1805643730
1058824088
478601509
1121089772
131530640
1851974768
64313438
1231211452
915213100
2146392434
188115043
61581988
1434268626
1354129199
1656141688
2081029317
729570724
1524292210
292007503
726032367
287655048
999250526
1354963736
1967492607
1088482210
1121076707
1511243381
1072477356
1538649743
2106311370
1823080370
1869955675
2089703886
136701603
368684911
265010173
1608641705
1138254889
1262765378
1507815499
939175470
1594004640
1710315648
1725266962
1956662582
169682912
2120199882
176182779
117726283
143846734
1812811451
1205768018
748858239
1063750269
2065329033
461199421
1121813355
935688907
572160794
765844424
1002127282
2106582957
467206273
1264768924
1236980020
1972361661
1497398771
60895475
378027549
1543672860
227107135
92336834
1021236079
307750419
280842218
1703243631
75029594
1762771498
654545463
902900088
1079766958
714676003
1708023522
1010334984
352042330
1418284762
304977580
531144326
1572415398
1062219881
645942814
929952651
1310995233
392917675
78608114
2079506643
577710681
2124601665
1207733166
1267887278
1336162605
758227669
1878946758
739473609
2033867466
1601629753
493264217
1726409598
1688416184
9266262
231218990
631676137
1807973103
1854963342
385412561
760316811
1207892772
519609834
634861082
734640470
1161540302
1120625216
1689355931
1461488445
105960909
1771479207
1304712606
1461990221
1385418633
426310020
1824498599
1623442072
328000704
407102816
822417031
643604077
250887045
1107611814
296726693
309738344
1654615768
825107865
1430476059
1848103937
295963668
1543406345
2000284338
1006190568
1789576106
1919208682
1245723739
2099539407
791151946
393196782
1692076501
520570793
510410256
552100259
1633498952
617537453
444380510
434410020
64663358
1051195106
2058721668
124257886
2018567716
1744900332
42833937
1100589791
802595576
1154498019
830889715
1634217111
2142313844
512764509
526445732
438689572
1715146444
609209741
1232366711
934129125
1784793811
21732812
763137338
1204965098
1459594086
656542114
202630698
1911599530
703556121
1244376980
135331671
505767441
1480820118
55515183
2045637861
1986628913
1722306884
1529657901
1116431993
1577932809
1406202832
241264661
2028652270
1852306979
1954236163
367792724
1332271488
912596677
1785544132
1220177161
1008104134
989871580
1558880287
1744688794
987064342
1179315987
1091015417
1341917305
443248012
1968601356
483091446
1904238854
1512190713
2038971988
500849559
770261495
973821222
850901579
1336779471
1711646178
1290828870
1660251306
95264553
1127943395
904457632
2047484146
1524710475
243865304
363313534
1769394239
364948964
537034445
662634559
462892947
236619184
1817241429
1921867479
1243872949
1668122085
59221146
1479420397
293407726
1198263751
975429894
580032126
1433598945
929045
1781097092
272639988
1055351400
1917784049
1413575598
1760722198
1213334675
1327261786
350443931
1110065829
325887127
1324880195
413318360
300237903
1932689662
749998801
18442832
494802262
11241835
1546186474
1631676750
1037735635
1428929855
1981136947
463884518
1558083702
795029231
949237368
1844197250
390465881
1047379159
1115176027
1398870286
436367302
144931855
167722918
1971665568
1826333536
1240718459
945647827
638759642
572209959
720456215
1757220745
1212017548
1470097355
1187033526
1138411826
1828932064
1542314826
2089519051
1227188116
443868105
858880411
1788356185
1270310761
580216070
2020136863
69546665
1222927204
928853941
979703478
1719613424
869608353
1080597547
30579075
483566324
10637823
1562359668
767557651
1371825294
626787886
1878768937
30474345
1116845775
1700387910
1547755795
743486334
113798668
136413222
2089696415
552015098
542568521
1842323036
82430876
1767745959
897707886
1093933697
2085512939
1079924203
1399095470
470650272
181652522
1873364433
1698321142
805781953
709541191
995137576
60685053
1670861483
1207866968
839078371
331940629
1679964049
808825
730860194
1247527035
533461946
928956492
112870426
549892396
2092291432
717619646
694233279
1246060797
1396087203
729294754
241983999
135362197
1067332159
1553190908
2105338314
2115123365
2047770165
1452824240
1969925716
1690483214
2002752747
947713811
1337280612
142817782
532910758
1449859788
2028552545
1181631498
1433380062
1531035632
1596135819
135873767
1042970226
2098431611
926648825
1579761189
1855292803
458368059
1281870123
1134410565
1398556068
1230274961
1615123576
1370240110
875991905
1970202719
1691084213
117449989
98790635
533776579
1150161537
858376179
255226633
802629508
188613980
1141844324
296722979
1005009373
1006838946
933843891
1876927153
783288449
1746194429
123105494
1498582075
1774254548
440047172
343305535
507185131
476629800
711583898
1522510933
148210241
588849685
119019030
930292061
557458172
1439357753
1638823148
59511716
224781136
100181640
105462677
1912321215
1413196334
1295309591
793844315
393493083
1320530308
1031371777
530849821
790105999
1208438696
1858085694
1496086446
446544578
674158795
360222396
1543454426
326898188
1978708223
784917497
1754649747
1575851224
557708512
1968599807
1637012155
1998282036
983766549
1916505495
2087681594
588788737
1081643837
546043545
996761824
1967531044
2102408824
1945124572
1259458206
622692741
888299710
1332880720
1491830519
1343280811
374694719
1135635402
2030741901
2074491446
1666292336
1134235934
199276835
1132269050
1913844026
466699184
1862408680
434647650
180891649
73320330
2003857985
973955285
306918849
1894517133
289359218
1825822466
1310772552
32128724
557253128
1087580695
1957632734
1923571267
1345065697
1366533458
1993907277
75678322
860200346
188116441
1078959906
491818694
1021115812
227227663
1803476478
234860328
184642231
527342260
2054205259
244641710
1225755730
456199208
1870764127
245179313
992618593
1611070190
1986159191
941938058
89161785
804105666
1747544620
1298067590
157824758
230814479
594586991
1084517028
1795278301
787395472
412437428
1490370458
1624422864
801637871
556607412
2013794950
1362690924
1209026142
1356027220
1840823608
1939326347
248471056
1093270183
848570569
1141776759
957596342
1373237778
1344089358
1000987438
1518614541
998091131
290582787
2145014593
937378634
1821696363
2069846054
753989337
1185197464
156438318
1644891061
2104014405
2075659531
2137241666
2044328192
1584982352
890647852
1519101266
1943621176
2007755039
768598923
196049269
291431721
1816944245
325808223
121048525
1901974952
2127090202
851651115
1362234958
917399832
1488424415
653769494
72543363
956201313
152418245
1109782447
1611817783
1702697768
330017861
303892898
1512417972
425356183
889431141
1170316168
1953070160
1758385544
1488692774
627869711
1399048366
406031201
136613095
424493756
1998254871
2104756748
372120095
1448493897
97377135
1199292641
266526705
263237939
601826361
619837827
1498682832
321472636
451802979
928889975
775154068
27678912
855734758
704077228
1586453119
1175568916
1226669463
196843179
757615308
1981202472
327272762
1666178070
378290319
1874626469
943445233
1798507968
520735915
607731594
1133167390
749130234
744419381
730359025
1866757207
1725802338
1555490351
958737114
1887543489
1935190004
1865678796
1919306270
1444294102
1784079133
796177747
2137826072
153611917
734995990
931120377
1149917978
1927200913
1070909126
1437824235
886430984
245494088
78625640
819888627
647232292
311867918
840192100
1198683755
650461333
1465565852
101300721
355267831
1336584163
191340974
1928623337
243437548
621351080
569561551
351968388
128351708
1747226205
720375700
701913046
880641725
768264350
1963359165
668178515
662650553
185978082
1585420769
1851452597
1963967850
111544972
300983146
2074678933
586539677
2138161332
504229202
2147280301
1811272175
1056571937
1119943056
1662186660
1589795571
1447256620
1399020698
726455358
207240669
1358110393
1228844442
1313055021
1629008441
332370471
672429827
1381264942
1008217900
1686808572
573658602
369580967
1229708750
1497832165
211946459
2118020980
267915027
1840355198
616332037
489375302
1129330563
638361997
253111538
631801924
865481714
1686732184
375691892
228654727
172628162
1668276356
1180421462
1930857804
1657286318
469547960
45735693
1019056721
519438812
802216758
690083797
615879042
1980945970
2049167937
1681594884
1238219003
1133932257
510875374
1148865800
1674270738
1046763293
512508754
286411162
999820242
1064893254
1486947564
844891233
2136392675
2006829554
780448884
66570716
1080695519
529629016
1148969439
789408463
1602271722
2033026478
1373943458
1450292560
1760853749
134294485
1324127755
191409369
495407659
939798385
331982511
1410157441
758768178
1991826641
2088938995
1532947614
839363421
1875123535
1948980778
1598962657
681547351
652416937
505993171
261417213
1861266457
1047899353
839140514
646540749
1892596266
2116272597
910264181
1523338206
690572209
2072137000
390759436
1403392786
1401585060
1487795697
1772125487
1942358397
786201418
601603968
193024621
142474132
1074942124
1713016536
177925413
758976719
807372574
1931722182
1953117435
683629333
2120326906
1798980793
1194695116
335244840
1486876059
1739482975
1136048120
465937448
1851462067
1054327133
251061540
1401310431
2041879287
780104272
540911033
1907594796
1497741379
608883553
514921916
1334580341
261869376
731728279
783661116
1726829993
1338264778
2037899059
1059798319
1068723551
788015552
1686577570
1171557463
1417208481
956977506
1477626724
698178228
701442413
1223506454
1790033232
720255368
624519336
352043537
391076806
594515939
381450180
264566430
1781140658
1285895823
713109576
412017166
340183418
27614305
2125290372
1520018683
1197593949
1557216788
277911167
1851520039
601601539
935308541
328659625
256370898
648545145
1281247803
1672731592
1419400547
454535860
567829875
114783841
4442184
1854565942
728042393
578989511
1515313737
1970332401
1837646328
1818307466
1418857399
122999583
465290062
1677355505
1497009858
2097848694
527947509
774401289
1032436318
1633359046
679727227
254211618
309559321
176515660
924133031
614378311
1809645786
102865291
681728921
1913933955
1736685559
205185164
1330567090
108198749
2116498532
1201894778
651190075
1780881009
652697567
88724984
422893967
893345452
2024230642
1351392935
1803137063
1389492386
2098554014
1864605749
715783682
422448559
2010088923
539012759
1033749087
814721974
1996267573
1812374546
644054805
391791785
209878408
28138732
281715053
1428069715
1272261683
1438587028
349073415
2136546519
209267058
223951579
618290079
1660119500
66331395
1880719134
483392004
2047211321
1603057456
503613703
29522088
1122788341
221732217
1768105122
1362333373
289161137
387850754
542305592
596644842
728566369
796321888
693355269
482506590
984521366
1185394897
229989892
1209299917
1917760462
533037109
1288287869
2132320404
317626519
1869132587
10681805
468116490
631805331
2099299311
1528475595
63400049
1158009472
1874875195
1333991487
292876838
2040312599
653881128
1819009610
905129232
1830306456
715464782
947858627
1988559231
1277803616
1390914994
1950223015
568316644
758390506
723204383
63560318
1121561153
1291177428
280803038
352264382
1693092452
629202366
1813684580
1474582478
2105766073
1449454866
387535896
184162633
289899925
1227682481
1958948430
649124990
274621061
1307265446
1251671940
948999513
1763763390
1835227680
1819288314
1280509502
1978342558
768333846
981305024
1126091370
1595091426
2074675359
2044770210
1638471279
440721472
1897402395
1678989824
1560302467
641697485
389396776
1362488382
1877754619
1019510998
1388545198
54829638
978227960
983257673
1575368804
134526249
327238362
1187765755
1409740426
2138427540
2065546524
414180827
449308540
1357740927
1979898450
1679146458
1357875284
600093054
1853112188
674981855
570846653
474100979
1070611194
1264630242
1644765364
1201556366
296548682
949800904
1601284313
523404971
635726927
1590695624
296375317
1905103321
1638939483
1731096949
560779718
1725938308
1160548598
1806414524
1320141199
1601007761
840264778
742947405
88276596
1731944527
1582358891
872636723
783722982
1887027233
2064668701
676344230
543648907
725573035
1383365628
509702038
776928708
1829809314
1744245167
259098226
1293872618
1702617461
159265355
1730513940
1001321096
172333851
1993917371
132077098
479974670
1241665526
484349835
1856907613
95093554
1528862732
243026410
781619015
443383912
1956629549
505424371
1454473227
2055410848
583616780
1045563537
398551897
471574625
1093659682
1866570971
966200709
1928258628
148850314
1111388028
1177290526
1781336832
1482209575
468422418
1032118697
96634265
1686796488
1744718851
1731259775
1421428036
727515250
688848410
244818711
1344796220
1623227964
1300175259
1489854761
1989682892
470348121
985246480
237881624
62907491
1281951087
933630151
481274597
1477671505
2038822236
935339303
743414194
973642184
54472438
1544673826
1597464924
1841478291
1147946187
2130522491
1242340672
575143431
1283204854
205196
626834616
1927943400
1739283672
1454553133
365748432
2125832915
1228022582
1058408453
664840159
952017093
1974161804
804801324
510809589
1452123818
225422271
1362067716
56361565
2021931963
1470178395
1344583241
936079682
1078117340
1522909479
1740964398
581887834
930709700
1623172574
2038661475
525150033
1721009138
985475315
475665195
1419899652
213453411
1615352449
708845790
1535459721
810962942
810673428
1346715501
2046105469
557137259
99835604
465537169
1156600298
1224875538
240857390
1299699167
909142082
599447128
1400418378
1176748900
1313960242
1971432551
1909670288
1128714634
201854867
415330142
369863354
916976633
1059682274
85977553
986054860
1484821586
1071269320
1242468190
1089849708
2070118560
956152355
1641101320
1877094694
526883647
1720799670
1904631049
1581677491
1124037059
1665294908
2133384491
709007653
847569601
1401330109
692601992
280980110
809852127
1891775159
812660632
1531275089
577487813
1352036414
1499671054
1214583694
1196531655
1817480497
1257911952
1498216676
636615478
1971628433
177125055
1092040064
392975043
1884001146
1238260398
671660943
21508542
858890637
2120047704
1172289921
57916814
1486071734
239996735
1297350491
691232014
1851247520
1179152795
884602510
1743880338
1601199827
1747785388
963371222
806217319
1777407588
1075225214
248484731
1424207382
1964973915
1780565833
1091044253
882248648
497268784
1066890721
2033212453
909328753
179550520
2143297550
1074945704
1475948311
1889007316
1795443287
1238929472
567451914
526101577
213666310
1475326714
802737922
13058781
1724851358
535635891
1702261224
1217327775
1252774314
1450538326
1186366756
675209338
1439250186
1166659891
1852817308
492983868
338686734
1648423439
210370717
2109854269
1519014865
1822988208
137260743
1652585198
53577806
86753994
2142420385
94745323
2028344001
477104465
4459741
1270462288
861211274
934186014
1707258737
189853554
450719724
2031159080
390291860
1648970534
576510207
1421193193
2098373013
1555547531
2025339584
1118392033
268967580
105478901
1602820192
159236952
2083333205
1317921948
1352493962
1429757461
757749931
1016394893
1809354079
1860151223
1852598017
1961291183
986476702
1969696180
1267869138
99542469
131615132
1087454873
946267049
139562208
1828022457
790748869
1969019911
1136770499
1017751257
1327428757
906247771
1885061526
1790789032
132023656
1445775701
184423871
779214889
828377918
130320020
1183936879
1329802586
1674380049
2032564038
1681543249
1434755789
554316872
1875417066
828244586
36936567
2019404907
2002686862
1831136280
1845388692
1530184046
1675669440
443971696
1405650310
391185555
211517206
1420377387
1967516458
1134339625
1525164463
1110673238
415315030
1522970955
155013126
29900913
337747765
1824772813
1161860613
1604637540
2075537115
78189045
1945102475
1350294405
53377219
2088563042
165492588
1012276172
2126544243
442211231
29686481
792185862
16152628
1234097232
985614529
1360494047
1481099707
1954780754
1203626733
942599555
1796478342
704258527
1154926147
491661828
1051613919
2144930541
1669602005
2015091334
1817469224
1007655480
357109811
2121341868
793936668
296099682
1161727364
702777229
638326157
2147164631
360858857
45599862
1871964503
1950790636
677517413
840046260
1381931562
1499634950
221713654
1975366039
1740396730
868063311
1142991361
243257958
137314424
1352952538
124317459
1662673198
346855949
1254283397
152978253
1829367952
1755683686
2131532083
166323113
1275721781
2142445975
964369927
2123845961
400004783
1539410108
688994707
1988037243
1342907310
52045853
1811264942
1482457958
2039998607
1273903212
1431795941
1401635373
1409145183
206105602
259896525
96019499
1242309650
260434402
1612293268
1550729776
1964178861
1351461439
1920917846
1523951543
345632386
2075506330
816563806
450592169
1797953182
1932202386
608310797
1879422322
1554293060
999498050
1661670968
663635804
1688825524
1563016326
913785878
401350683
1707488427
1917429208
2064764950
633925595
217295572
548438411
1265012315
1319984921
1491972277
557708512
1114077945
1330673915
1088082900
1588783503
1131709545
1460851890
1505142956
930939586
533891794
134202106
541416602
587121272
840743421
1682972742
380170091
1372454136
292197063
1729648512
458649959
860860204
190105578
1171748679
771075430
1864332004
322608294
723822669
1945434869
1846077826
1491564934
1542034429
1601898428
1362969788
845145614
775836305
498658559
1107300805
2001587635
306535168
1882951085
198643613
914101996
830885786
694776541
1376984199
593751161
92426600
829504394
1489034699
270470356
411434683
1310987209
1670396749
1410791729
826673596
477674411
153819343
393824657
1145204284
949931636
17572491
660378864
1185710296
1209932687
27538088
1075304233
1036782179
1039077695
2028256784
1110004098
1018924401
2072441485
736391808
1993050656
1039951457
1032031034
945822791
1820895994
437612165
1843259765
102501327
252485728
1226801195
816623673
1981368590
2003738736
471409778
404635120
462222701
868639106
188549704
1215760415
920967491
2143733923
407275788
868032277
949945088
1285394320
947215376
1812195178
1128051563
908328833
844121808
1127333987
661469228
1268589222
2045564428
362815353
307575630
1438898266
170124677
1772229575
1555102829
1100964194
295538117
1430186139
1014599928
174600748
403762139
1066462441
722598456
535497342
301263251
618248155
722886556
491054927
1593432466
409819724
929344152
1238911787
658538467
969688109
1770618036
255855616
790797941
720992585
1475601208
2108007305
892064697
1258406393
1876681467
286765087
929749918
467372934
43613733
214464857
1971440399
152617660
1801019819
654969089
413623577
2080117724
36611919
1480656849
1602767480
1850780238
2083791723
1262428936
529311305
1844531252
306234452
889146833
2120925198
1698841239
1645923195
996419595
1209746626
1589554246
349300000
332461836
289375275
1051689981
1172035614
493309860
1017243285
457296293
1214608693
896495171
1514444246
383470131
651217554
1503487405
1228173692
1514159383
1532524364
598987094
1562011073
809572553
1585828400
1030292084
974832574
1520600006
346045228
356507759
27772977
513792896
45378227
1199812023
270960251
1718632891
1848413370
377469468
1357987787
1741638829
285232223
897517173
57670062
561446075
1458328408
1111962455
1371727598
1243690423
544279758
712634996
287321321
418253063
1170974514
1689853250
1720119331
1495645714
1542469299
768858096
2016925247
1270754894
2098890482
213053939
750526122
975991554
1074049682
609751120
1472116807
63420244
723309288
1579024694
1080752992
1148948427
949056624
628493898
1731040993
153547966
680776935
1346628857
996363985
1525651963
762989585
1913465031
544079385
709920456
2051688898
1907559275
1600735138
873868195
4528108
1454803213
1657071682
1585426632
1968612359
1986806871
435880911
107341319
354971718
1641077429
224658696
295594508
1623826562
1745068181
365964940
1018412697
252843905
141594887
1021533682
1097224381
483648265
1183326551
179122078
1487584971
2025123271
956406315
384168987
403423281
1922750000
1688713127
543974573
1556466009
774114180
127768385
403474761
1315582747
1572398696
799352108
1497712235
1221847065
2085701010
1657526186
240410543
1560961760
1616757444
1621908956
1221709156
662600855
1373054234
761676079
1491933480
412932850
808881023
1228373010
627048247
579763395
254545004
1636279933
796992785
7943983
1350820592
47617457
1809872070
626281687
427639533
197496160
1151751743
137474365
1945507520
1533826107
1970177308
55616208
242288377
1383926182
252565666
1125568881
1942180605
1064890574
822098399
989849740
37202317
754756754
308449561
1676750489
1728848032
653691485
1085622860
1525034122
1031103303
679833827
1161514082
966656569
1575299855
699695043
978260271
1261205774
461362648
1385502517
842217687
1514491029
944637792
364411552
771779318
1423523351
2140421054
284117647
1792307655
790811025
1966307589
672858802
1646089988
1319921282
1828952402
1274019015
882497079
910527510
541958984
1413321702
254407720
1944604471
1947137585
1586151639
446173359
1429892036
2063979217
46205671
1388948937
1885982757
1037870123
143919753
1118012724
2140783944
1074383965
170152278
876261969
673918223
2442018
33748999
705056696
281277901
866248601
447243177
964867776
438101032
2022299721
1365659386
943355222
1109739414
747834895
586581959
978504641
1539338538
487659617
396166413
1526641703
584375233
700981286
876099942
317961036
1914533011
1375715335
1108899624
1385763573
1361591320
489227021
2127739510
1702153737
1071477096
1206730083
1145772186
1396956275
1260940743
1484649307
930548898
1985825457
1703249511
496748966
73182512
1018787599
1666411322
668423344
643652377
1050043132
1779702882
1954878113
83448965
676499262
1124139876
1023884839
51550789
2098567586
584635280
1552908956
1110172130
857935334
1969401427
2032439308
842867279
1319639841
2022146161
296434999
1118599458
2060010183
368875154
1001578373
981839976
996404764
120788660
1698217530
136232830
907792506
403238739
2100477446
1400053990
1677699181
998589661
354261947
1062557754
495537551
1386504689
450043293
1501240096
507440603
1060872934
1114751031
789145538
1008670390
1654330804
953743069
987330087
756938724
1532663476
1206628470
650840482
1057607445
596177961
2060304871
1131068583
2770992
317410932
1123808390
330327664
1779107079
543701954
627441240
669514195
2104054764
1128704247
717612451
668364284
2072590847
1169674170
1394744821
1559309567
1026221359
1016741353
501794189
971022432
117610781
1318584573
1279449801
1719853880
596109648
1443641252
2116068575
802733356
1839989050
196733491
489828234
1336061761
769980479
417772958
1122794722
1530128278
1101210528
1181517035
63169798
1513133054
1007660471
2004913225
157106938
17164705
1347769348
1346754320
183654331
82959023
1527907057
663592566
2050502867
1424783383
1847353371
1068447141
568313508
1460747443
198689105
1161875279
1219220767
1009520731
242409138
773442701
1696786881
185644352
210639359
1171997242
1229342821
145398420
1341834129
1007611354
673514388
1091398258
735070839
217913333
740751300
400472167
1421170143
941696587
1377744002
378570371
1462484640
1599439347
1786784911
1813657684
1832367928
1872132151
1592448710
221710378
1805149805
1268807269
442583846
322257080
711449900
61554556
1312637772
663922823
1668566528
1692957305
755680645
918961518
789788607
2046886569
1648548870
835777623
1869970106
698501767
1129049324
1453682372
844408742
1505452007
1877189495
1845709149
549682400
389084936
1353583604
2018077196
1585946304
2140109087
1774948423
474295899
2144600981
836585390
732485679
2054446452
233200486
1468622867
1618169610
856983481
1281034490
59919483
1694811838
530681065
127211682
954565664
852512801
507839607
225548231
108598386
404688773
1147254010
213053939
1672676958
2020850510
663949322
837764341
2091988682
1268399796
2002169335
1575953897
2026530732
1542008319
1537027085
633146165
1807476554
208202028
1504448352
577249028
2032302960
2109674958
16183480
580558912
1664863367
231138462
404785510
1486968910
2050524154
544481005
1684307946
1382682122
1606062064
1095934680
1682923351
518735177
8965861
760443276
1330243850
623023727
807622755
729888773
863057369
499111819
418253063
252937420
1563671245
834642399
737184089
1814454096
57868886
1499265861
811334455
2127186121
1248113205
1354286228
1029950280
584284969
1462983348
2068489994
275276316
99745357
196626751
357054582
1412902116
1763554845
247007861
888235548
421614846
1615738906
197607532
1991779865
1197433032
306201650
477263080
1031069272
1667152428
1529925070
1049496544
371923165
1886038399
1360631632
578925886
571955083
1724311234
1378280405
1558418400
1640564354
1759123367
507580986
2058843780
775380098
974727683
419651362
1869577655
1515748302
1118988716
461105032
2104851058
1261519405
1243468149
986609355
992575383
788621549
195242402
434579163
137004628
1148707003
1139796789
541563727
1678907916
1788645671
1859033034
986388200
1287444695
374061124
1202125549
1295081941
1075751814
2056508961
1418023816
621806407
2102930565
1977909530
1206365027
1789500425
1163074122
2020411048
1921666457
1000866066
165456415
163576606
1095371083
2090066161
1720137468
18627989
1796579598
19835050
1996347511
919512300
293207615
869260877
1934457608
295616371
540399995
682748045
469598710
1308162595
1114823336
1477969808
110674911
2055456508
519681611
1720900962
500468902
1333049473
1574147966
1575700001
473090335
1352697000
1926155088
666765578
2063772052
798228930
1184385574
635733014
686021678
382197236
657310690
476837962
1783437210
286317440
1530550371
596232828
254640853
699861280
1550394850
903499497
126437608
1587784503
374216701
754159152
1320185653
1347113279
184734598
2061782833
1487247061
2045315339
1672401663
372534976
1606637439
1082421282
459461915
697962319
1610782744
956852173
310160414
1199697987
1423648199
2120105003
396713839
304127979
439397371
1919620421
1962650107
2089177177
972966469
271068588
1119339526
2089878315
35916574
190748808
819862919
1672312804
1974546353
206299566
343207267
132306017
978238742
666099960
378471555
214988479
761944274
427158477
1053209601
1882391312
1247472464
1400505833
51266961
1353027066
154141317
1425820434
1461365332
510573633
353042716
567509402
2082248598
2138881759
364792936
242895725
1466439439
1674441550
677331111
1875342370
1386785334
579224800
1755261745
210742184
41984435
491978865
1380893695
763634901
2135936851
1560074135
1470349364
675614311
1341340730
660559374
283187544
1019872906
1752838721
1935276672
1195081049
1369412058
1188044642
409914192
2043894700
390628911
403750754
1884046903
954366807
1827164592
573472645
1273221992
436565469
1616447360
525436236
208933122
735184772
690840218
1151250038
1821272369
263317556
1955148601
1987625263
1009672252
1576935049
1292543771
842328440
1290037965
310398283
1396022668
544377651
727744561
170986261
297692291
1589508754
955115910
1266521309
1127507028
571062015
982747068
1139281501
14194696
2094186720
1636397198
2060286358
239412914
1071912457
259204248
864103657
210423301
92152186
1326717497
2076470946
1414773305
1803947909
874668668
968879212
1820622494
301406463
2016955575
1870462411
408342041
432971666
674695321
1123905304
308410070
900119697
1295455043
1803609124
761246149
1448194016
504447790
1969147592
900785459
1577829149
1453799765
1816634991
500214917
127043107
162385644
477231489
1363342444
1725185797
277834834
729839496
877533277
1508761454
827139267
562966657
1074076612
1289472557
1145876411
1157154059
717024139
348456926
145045940
2114008976
1153084966
1366889988
618091681
113912665
938787838
29904509
84379621
795575426
205353416
22598532
490187916
818342692
2040453342
432070209
468107940
2093364654
1501137304
860541721
451103204
20218878
1253978328
81429424
249515972
1939373707
94617473
1003252935
1814066632
380808512
218680286
1985161229
1445934669
590978880
1949627430
198804727
1689250559
1256815722
258430626
1867527493
488800696
1310138359
1660518880
664319001
1816076692
415443882
452182708
1310636404
139974303
1633698460
1870897501
1833473498
146184793
1987653120
382841995
801625297
129119814
45994143
1609193029
1184309806
1818611827
134072210
41051590
415868757
1469092491
1635120735
56896821
546755936
783809056
756843961
1471493995
2107732298
1787142070
2051719911
655129865
312145178
1142285407
1542959071
602623020
109433422
1844949132
673511521
160369719
639671237
1405250203
1451773729
1807679149
1792493407
529911688
237027680
781148887
1685249329
128878630
1379726204
1650724587
1016253629
979976958
1778566868
1366405866
1693779910
1902570429
293675798
1937932112
2066542094
527919467
1418321186
1060023279
1691071905
1308037854
429119160
528649707
1810000596
1240220872
1302460713
634914635
1952740433
472192901
624582110
361808656
266682314
2089890824
1444267845
1985346075
1951701304
29207970
2007704118
976363067
420763677
145290531
1440323483
1183036965
103134174
42914591
1338308636
46387551
1470592104
1874392325
141167576
982737430
161268303
1074568503
893329910
1346441926
2017868027
88042699
433781548
1373300891
2071630854
1250692254
14342828
764471098
295011304
443982756
1510590877
1150056543
20366435
642246586
1356750664
2140403664
377759243
1327090084
1816933288
1424582669
1020113551
1623218717
668793294
153617664
899286234
1371948396
2029867823
491556236
985602342
920757316
1083827571
1771777023
320419182
1663135724
305820530
844240819
989829103
1383774970
255860770
752869078
782159975
768696627
335731847
1828341648
877296936
1646089988
1176062023
864622319
1369124339
785589574
1180040270
1011775904
1292127372
386607677
1825210708
1170754816
1159167551
1564851529
2019886542
1163256468
951966486
1469669530
204738397
396352744
2138772205
1501327997
481529677
469489116
1535090572
510491322
1117949703
971709689
1569071358
416815581
789505342
266441910
883845602
329652510
661674061
1481569951
1053160899
394732679
1935154383
1933195001
100613096
792559130
1772864727
1521015408
62522482
1911207260
1106079798
346892708
1131033992
1634305766
1413772632
394523867
1311732117
2079366201
1526142690
1379789673
1903199373
1944030070
285493546
1744098347
158492992
539857060
82945054
1365938229
295486210
1704865434
2066691979
1459476729
1056282851
1155858720
1965529228
872393643
1945355219
303595240
1675156408
1876481791
1437243384
482790300
1372160621
111918882
1693834630
1631481169
137089382
1129532716
422476394
1507116894
427580477
1923479793
961019804
1759972089
1490071890
373813951
1142997591
911029212
2142138701
346295730
80691684
1820916494
591298435
253813212
1775996124
486655244
839949195
82363276
581498823
1187913805
137162121
1955967016
1314897513
1909902160
2061713139
1908456291
2033252433
475662107
1695871521
1184649937
1954912050
1845553547
1594843179
566673364
654770143
2104681353
306282030
279941193
1345660886
1273136390
131960811
246857504
1480910420
52685298
1501159790
1297822601
611420663
1638808756
1641524054
328575281
987675197
71079022
487368785
1840868732
1339149165
695527423
996938260
1530629601
1636518473
514822462
588795196
572487882
1958829802
1570038869
1187151020
285146453
1178246700
492237047
96904493
1187105666
1973439669
415958089
1168399810
1108540121
1551318405
1896526020
1940925563
1564449761
1443019147
300382205
492000585
135216340
888140387
293344529
991998790
1361123161
947610762
2016469871
1271821556
1662362461
948064041
1596524216
1980135103
1639708818
1317191130
1349597223
1377923941
765711124
1787396266
56138291
1143422805
346409267
1764682995
1088696222
713902165
701495979
425295557
1089284669
841481398
1323613083
874972279
1030180068
159008735
1800175339
1010566888
620752960
545854304
77601950
2146406254
642367679
320816585
2087237750
852503066
942980179
1347977412
608520639
202261609
2095781399
708259673
157099813
7233759
355968363
971490873
887076236
1212905071
1641551943
591040628
1592172501
648398182
1500964398
702768882
1420728412
811661522
802292004
1867621105
964159163
599961394
943845105
2117065187
100116294
1429356535
1715797394
1947953930
1851113312
1077459004
1496659723
1759052222
1115134575
1672736114
871985865
952542358
1429307173
1781202999
251875174
1878720212
2072124476
2122010998
1434609119
1380015373
846697108
1383987679
266070555
210029970
710917561
486247216
61683584
323752524
574596781
689507988
1384661788
1461089147
27770735
611692387
1751315150
482090866
1992009685
367345598
1839296270
952670777
676759661
533823456
1714470293
556128418
1985248030
251045938
1878729085
950922885
1756073014
1163801951
264527064
789263809
626853142
1362583967
1236158789
1698188508
211078071
1836370005
2142185366
2099900539
2007056566
137036942
400265587
2116303544
477423107
2005804526
15165239
998554533
1908132224
773255811
1511140318
1800180993
942018796
2028309121
729482451
1811159039
610882114
1049153722
1269661176
361042207
1842676651
738403329
644874238
237339348
81949521
648097611
870799652
1860942778
1628473484
424407607
596458708
1189022241
924498359
873388103
601988439
1379988335
277158042
1386102206
786615205
1801362263
1778234539
784184560
1536895355
2118523831
2063638316
729336450
813999751
1994490848
1081461614
327402913
1538440644
1708109337
1141406161
1216403732
2077773498
1164600790
753538022
1988570150
196196115
1729434673
678643587
1931161247
1959798175
21262755
1413494072
190754111
1508575073
965424722
1805264755
864542729
1794145495
201429419
828333053
204366730
1067285848
120558931
1582074534
1185895313
1565376605
977760226
493595911
686849400
411127864
188450369
791972141
457967844
1100263333
1136751512
1969194708
1206881639
1887463856
1189862876
1858079588
544379736
896591587
7441575
1090739793
1204936677
134180541
1906785804
1581688581
509230783
155549260
2093545342
1363805970
1088354408
59867054
1626675700
93296251
1374721231
1003405807
519875371
1581595849
168120221
1274580936
10848713
114866451
1368498320
1973771768
1614741429
1556859370
220629420
754371770
1339039751
1274091542
705804592
504432786
798518581
73135106
1630166881
1391865786
1178538757
1086071906
1526603394
1093943544
1233444641
1077449020
1074749383
1112894158
1032651764
795636318
296375817
1873260004
906803948
440191561
1191340806
719007808
890407170
550709409
769467727
923175591
994059324
238079063
1329533460
696438925
903583820
1823619122
1266204538
446836232
591181040
1771474694
1748280379
966270395
1081790575
192726921
2061378780
1160290395
332000859
1381506377
1469762880
1486966626
1689871118
2116716406
1638394035
516093532
2014867433
2078914964
1138183846
1166985748
1967625036
1833351601
983348366
1315512808
1348053883
1974497803
1992062934
1055332963
773478434
12785669
479681475
1571051907
46450836
458723124
1710209894
1245297565
812486004
1856034421
1885019844
634194048
200065503
987268805
471245853
1536085063
816635761
549242162
1148992056
428394210
820119871
584657865
894340128
1644394117
1634326399
284806802
614655510
719027512
164002489
2094517494
280750924
1843016829
364191741
979561979
507731840
2065466414
168471870
1913178764
497058999
962051167
1522013581
1369861994
1205835958
94167895
2079283242
571703972
1176641863
1345856638
1551302118
2941103
1178662522
1941100210
538951124
1274119904
173746809
101267633
930239195
1456729847
991837698
84369083
921661271
1584089330
805539894
1263346359
458869018
1479529859
763982282
1313858210
724816846
1665617237
996748500
1553946696
1820809312
1906059972
1653491555
1672662950
1504407806
90858966
721232120
584683822
1275028919
1201281579
188635065
33772195
1500875704
1497579777
992348383
250314940
1434442615
2124935178
1545842319
1825165527
657023343
1482821232
27669155
2048652631
1286610111
1915859114
670541945
1974186038
1624613328
296119894
1126373803
304937745
222796821
1251329307
726284132
538161370
401779740
429922554
1645226749
955458387
451889461
296103918
1484458120
139978526
1359485507
319680769
571964248
268321915
124628832
286415358
740003983
194524019
82295467
677291854
1693730248
1547476058
515087785
680127222
2087316393
372904913
347688677
665498949
462601841
27047277
1887016891
1983904429
202548943
466034804
1928029034
1492414982
1459088408
236638710
103353732
1324622134
404431044
1398695521
425417665
7024711
643767323
602424023
1218156992
856785385
1741287677
1153651488
2128426602
150424948
1880581870
1659665867
950132810
1276229644
474867567
266556601
1071501571
1116757074
615253958
780801836
876508914
1720178717
835790041
640264346
2099329017
325100681
527959023
495492366
2042707449
1499654886
229873990
2084190685
1645749695
608414315
954042554
2121384437
1846395450
1097775377
1785615511
1993868863
1266889013
336614396
908473299
1829591370
1785836877
1269216903
1543284694
1889299385
722968359
1448635122
345324640
821902011
54557969
833739794
1954323225
1507512876
1627799122
1029202039
943599294
940439569
1207041286
1293887651
604387378
1486094009
780203240
1570910678
337663122
1438398473
1360515124
430196734
312853313
435743001
2067349884
1485250893
1156632454
1432321575
1968455484
416315281
1112141387
526710252
1144970206
934520363
1242748662
693477462
1718957782
462562126
2010741641
645451123
58352285
345170901
1034441127
1792441784
1520828633
529350233
301179732
231514866
1432502994
625832145
1631573801
1162957292
457090443
2072789212
951708637
204599801
622717633
2076733550
2065805075
1925400011
1209673534
1364777019
262205650
2141827391
402773729
510405151
601633511
663787384
759557296
529995347
1604388275
255346183
9407484
1916076585
1365165975
1624300278
968498872
1235161585
49111264
2038130806
512921431
1629332933
968246323
1980820881
2079514677
1587528750
975078731
1356829871
1782698048
1035728748
593864675
2115544129
72411041
579212278
63723833
1355173924
44133010
2109264037
814096903
187202269
1626775001
1660621369
1035476448
758409544
1975085520
274890698
63559062
38812538
1892880929
1736308388
2101668918
802225249
1153167825
279432346
853896148
865383724
48539386
1992676789
359560148
1054284914
1268973381
188543020
1797862514
395512451
536939690
1967204371
1095246615
851129552
692833618
358171384
1292867321
1866235070
354906909
1436445643
785323385
1835216543
1657214363
273562315
1962733896
165801306
1949770897
1412864618
1070265374
939224325
790900025
1249254568
1513698198
718697689
869215580
1967693904
1597434637
2115589963
326715486
324562828
1188079191
1940991906
2005769813
708903985
695080303
1411992862
543907795
1874090250
116449528
1996489247
223366086
1036918297
1586849179
1215160104
436636962
308382211
1596206621
1071927369
1181143257
784395204
1105832562
2042491177
1331406712
510100201
649585916
145288885
1631805682
1579535979
1334421163
2140771046
115473862
240252040
7699418
518876419
1189610616
752432461
1257332624
1821234731
530546542
1900460020
1744449866
1094748415
1489470960
2031341922
1280372241
626559890
666377334
1424314791
298622491
630049824
805738489
1930136810
1720415336
552089831
99890933
2036821657
965034227
1864208302
889611609
1472251526
2122685848
1799277483
338931844
1674391706
395212219
1159774356
1873105877
210375489
287930762
2021433846
1279284231
1595522279
1188276298
1742002590
1226490995
1910812711
1429330809
471958119
1478272804
1304045867
1235929998
147795785
722137244
1373893684
43799950
558730845
1424276014
99498341
779642110
762587918
144118152
1995084590
1418220295
35633353
1496550649
1235125662
535783032
353889786
2100030440
1106757340
1079864562
2143703391
1315842875
1809622427
628676952
662774293
1446379949
85525598
351219925
464992087
2083903546
1156308353
705166406
1581310890
1175126968
1656590294
1149489465
1050297549
9892659
1470355836
351777008
871507150
931626556
1093184063
530521295
1894607873
1143618728
49321828
48192830
1052223962
2070589707
2065883157
1192557012
1611798902
1089893902
1968734481
1900102583
637090986
1231777277
434752392
198704922
972357740
838653712
494066735
913732365
1473236563
550927379
1583855054
1905698536
2117278650
1650451567
978374936
825236486
994105799
1586864661
8121149
1933872785
5724708
368774496
1179306933
928188307
1421633308
785264606
1115471938
257445967
1659978447
2020019383
895070563
1614357785
690701019
1636224401
1539463738
375136224
1102723300
619728076
1096139898
786348768
2022755556
1275645075
1148584705
2100899712
1808871215
141816343
1886899310
2058627774
1679300501
2020169174
1110896884
466379312
1989581209
455065401
1185167031
1481998280
255866232
1326977081
1382983541
2074577184
305208602
335418511
192386761
2128193219
377332788
537200898
2059165038
1146787161
470567487
1188276308
1030230451
651499335
1961158226
1044687236
1071961094
1828896086
1398873664
319027091
1442876244
1182505155
1044129519
1195160262
1206292139
780946856
260805431
584521727
1558114727
944284938
442857198
255789186
1922951734
360757729
848877261
67690590
1366667930
1956813910
962959128
2146030605
2002520920
166591111
921029066
2083806754
1590803779
603296235
1280687808
118596197
1432643104
509312748
131781212
928399056
182631432
1489281927
1762368743
1526294880
527069900
270056466
774170889
475989376
719627946
897903550
550963517
23923537
1516694856
1312117616
1225067211
1314468553
910836835
1932496122
1829695530
1165608515
278753988
1573922385
1309813871
972646831
1245599541
702038977
42414895
1508964673
1464732090
2013463179
355996698
80035443
1092762511
1969481253
573534790
897003569
604169308
1201147198
855136196
1498212035
1312376246
1873207863
903970777
1097919633
232172699
2001738756
1877311476
1692421007
16383691
378726541
1939341255
1665027066
602264181
692507167
787006298
104535987
597751385
1835133580
45274621
2140528525
1302715039
1217520742
1908627038
1878960244
665514081
1963537414
1300631063
865038284
1577294641
513585136
31326224
554027731
340207960
1316131630
143485324
118846515
1136849930
632936780
1982307460
399487475
1911272881
1660033972
1138911740
994820480
1312157647
1843045370
599588140
216148566
2292016
496514164
155988372
1101866240
530769801
921706546
512447137
927788781
1062286608
1159251276
2040926524
820836355
626186016
692338854
865624056
2112388986
30933379
2021130511
689121522
148473379
1187646190
672270841
263254458
1574681767
1114760354
767264682
2128838435
1865445929
580216070
2096397241
346698473
1998783294
834191658
2120618850
85814712
2067063584
46120902
63032756
3244121
2069479624
1558716799
284307102
154318655
1932699270
1705669449
299888275
2037295622
897478261
1690287216
95535676
1693222590
1973846030
1741193957
544388550
1639100630
1472244179
880832487
1556892962
1204382750
965163738
660252116
1790570426
1159844993
343686694
452252311
1496115519
1973178784
1075428508
2005094034
664182556
1674332715
222310607
1098750454
2015869041
1385528273
22412999
74540487
437035572
67758092
1978512175
102846735
722743684
1272570512
1688540811
819297831
1506532437
1443820789
1409874066
2137581006
142213701
832827936
18221418
2133964519
1357472554
1326142074
2100042663
2057186707
1816087719
1473851873
723903891
2078449030
1201648151
620667721
2093636127
1246254731
2128686867
602986529
1607512801
348910805
1066515893
1034044478
2100699309
1582524199
1527947122
1928592437
1989004297
1229140132
790749260
1189618729
1294472115
253965244
1868617881
54360969
198091582
1879742575
465703851
1952208332
1021848769
1560952469
1717862469
1712921090
1706074794
1096071017
1278700796
1606448381
179704523
1597072301
644629070
1118892020
331037421
1020614777
2104888071
1791877638
2013775785
1795373698
650866277
1428947163
157999557
1519229713
950591315
1180694496
423989168
1551657921
264944810
71950125
324758250
1936212783
522344089
661979778
1641119961
1437017685
618073890
715076198
789356996
55448526
221284940
1631097322
2021878638
1490345541
316591780
469214741
1864089913
291759545
1458429209
1299498381
1044052074
759198630
197804095
1435241826
1566707619
672241890
2031714912
1918686574
1871779031
120970615
528232697
1036848207
1549003487
1799162473
2084380859
99329444
2086276563
873670607
1091547002
2005532494
1952827828
312220766
1198927984
2017442538
537319338
580405445
879707690
1339454018
564396766
461956734
855142101
553926931
1767334046
2126915760
704272372
1121278986
1090129974
1551184138
1805133080
919323693
748848161
1393869791
1248146203
2002809621
746465153
1056242678
1970452101
472586421
1408466452
864283879
1337864580
514524710
1552676166
12391424
21647997
1073054948
907267235
1792729126
1342364876
1561061754
1465599836
1025620590
1967969008
1888429600
95558845
1742527433
1289111573
1160982421
1829746225
405141213
1499676721
472303245
1693915585
902285053
128246249
124416175
806993116
520342182
1949406760
336910357
429463152
2122889321
151560347
1056280932
177598798
268022388
921807101
778400775
430400879
603181402
1270297282
251724763
1410447447
1428518802
1761789981
1947308801
1933421404
158895276
1499836555
1182026424
1332345099
1766879985
1096203709
726946936
692613159
1825312591
727634860
184894797
855585625
1764998842
1231084651
525069666
1335266213
865355323
57641774
769648867
1525480307
1624466708
1863760853
483962213
823762799
54774324
258044526
120422579
1688716758
1498271205
30154649
380702962
1381800092
1090233930
102099890
950820649
1346816100
1434816030
786696468
112706400
2059213204
1247759904
1179230560
550374384
1017798250
162000189
1366714832
13489420
34684828
42189135
1871915882
1921616485
1791974253
2005555227
376037543
582757359
2076256015
1204419262
1639212069
1958126243
1832514012
1142074459
301941356
794355
361798865
416928622
1798244541
657578768
1511055725
78359954
1648854109
386463255
1894912777
1314858939
1170566868
641829555
64041130
1510229634
319425669
545302818
344568756
1943928060
44749780
2070078846
1627620730
663462179
321358310
1147693734
1329531136
648098248
1022640548
677818647
497521824
1709253351
923414422
868163118
1482830176
437320774
557852235
1493254345
359551409
1828484102
1090865371
1764754222
2090515584
605627544
1784349635
449939088
1768855284
176615780
1494484762
1630493212
1644091470
324419013
404566489
283761971
606465565
31283603
1503012110
270083659
778981593
929022726
1207127058
100667485
2134527696
1562218965
1536554576
691090110
413281642
995498338
474990222
1931872911
1239002326
1010133088
858927509
786182818
616511929
650489089
1905977765
1398087441
1499585953
582009643
1830937794
988697231
797796235
1757650935
1011029011
237143281
230281579
198343284
29680904
381702316
896000113
68906439
465965856
1532328210
112829971
1641946875
305106565
911755779
691746849
1011652588
648143115
725369267
150531181
2091066612
1862584287
546053721
1062074543
259896525
1431600216
225828241
1237430088
1820547157
922760082
394946811
552212253
1729493226
1172721554
1452221753
2087302960
1721052291
1664016513
866048893
1536243315
21725604
1123169752
53516748
2139192471
2090527831
911978138
132558794
148451821
460601597
814354338
602508930
1073053782
1933368164
1267732545
1925894077
1038402450
504355551
549291797
243162050
1370690977
1566747388
2023668985
204921989
718652115
664433285
259361288
2006257249
1652587859
823742796
209588378
765689403
443840428
452821881
2044455032
224985204
58967344
1803821827
1437249643
229463707
1542197650
1237508748
282352757
1053055815
1383393610
554153170
1331267718
1919331740
1288197142
800194495
74549698
714926285
1588281643
267044389
1613617901
1611852780
1519914228
890858461
1714444946
34285141
991268653
1779759947
1810757146
274807582
1942385839
1663494984
1977511932
1502386351
233299933
1494071265
135079189
1394404079
1155558944
1337717307
1539009538
1974407571
1669909831
203015358
1058319205
925134632
599431692
657748995
1405956232
1169665468
1477955922
1973673385
107795562
1351274623
33589530
1961109239
605179587
1818825424
1346539799
893539326
944577390
1817208062
1361601680
1493278644
1262959252
187093553
2094011512
1237248621
1845424574
1498173026
962229909
1459301253
1834302637
1336209186
289773644
1711363915
1695630168
808801624
323065620
1508466770
292024297
1079153953
1502079838
1912359070
968645369
802184614
129139099
1479102627
1161145834
1684036275
642099664
2065733744
1609989952
1481791475
735782797
1757982912
1280798341
1147303077
1162363302
139298613
1036285791
680810755
2061119518
1870857202
1480916254
1516042821
675789427
931654075
1515845876
1841303529
1918418275
1007394808
1753442783
782303108
749015044
563827769
187768299
583432350
1895766816
98154312
538319128
1747668956
1301638599
1261919913
203654826
1917621228
2142045345
1102526127
1534900385
1777028139
1416128707
278736314
1455611500
130979423
4418516
660810721
1913561020
262065621
2129111339
1464365768
1119619956
1861799652
1940015654
300582180
784176341
1511856358
353594804
876882734
482117401
847441301
788255508
1103906310
1457891618
379857867
2131300719
2093504696
1804556874
599098947
1764166272
1749192292
620629876
1842269908
333224310
740785237
56287198
1252006992
1107246786
1279300083
1545729877
1519218103
1890239292
237807566
2141890080
203828302
1576770176
219564922
532805102
431510033
1232331561
547150208
151466278
1394918103
550815719
1628467244
906514196
539247690
787964781
140078149
568409634
1430820798
990399692
916097917
75343996
1655788320
1105580430
946623301
622642614
49816042
1193642525
1412245442
347670898
1753398332
668160306
174395781
734124117
909239327
565457745
371029303
2004553235
501896953
1570139356
1871955562
1128315744
1604204394
75968379
460757904
723259033
596058599
1065922028
1195726320
1672648727
883373045
531419238
1114905140
2121542532
348109797
1813449636
450639248
1645251307
1647041958
872879009
1546798499
1673928218
1079628606
276728253
121211438
1003053851
393523771
1694605202
353954746
567509402
605275708
2114133260
1955488681
426847450
751971290
467106776
76389458
977196182
1031981584
191987166
1164811178
1847830598
614961872
587667047
935321724
1603278264
1315185261
1154288161
591609892
1843475338
1364230683
859596013
1193582089
588359466
1389677799
1005629407
864773404
61604697
569355157
548192492
999318606
632886313
1013383046
1694129570
151853679
865557412
1743659111
644928743
350619271
1768433198
1343439164
2005989565
789062777
1143979117
665609569
792159939
259890949
1937524855
1633877577
2124644789
1032958872
453990926
598180197
1173000564
1603943274
479187293
2041308929
483189633
165493530
466736374
935241721
887920533
1994348119
1589571285
1566424020
279417150
773749803
1105902769
860840613
899986581
1545403866
1013098062
355120606
1062371258
1513803371
240020308
1260022935
1144531986
1074295072
822562963
583976875
1752251554
1585823901
1343956903
1372847647
820265968
1130020114
1404625501
961571240
1467818079
1417848131
5529704
1734498501
558680420
1113468976
1038471071
556047440
1247051613
793200307
786338237
903676828
2001045922
1495668072
1605270233
2069989782
1891259346
1520221941
1372459014
1543937856
369975200
1056882480
882463699
1914528623
1788526448
327657520
902088031
225748826
1129122222
974475372
1870346802
1995636687
1223560717
1852268728
184454314
598593122
1159004431
1684178141
1357716093
3628725
1846179978
290692004
1982026192
123813420
1350128793
1527616938
116669221
1368448515
1186613359
1554338777
1387754283
856500726
1294281670
896922470
2096328430
1360954414
2123417960
1772279013
2143120075
1779920037
1341123763
963531989
1343179109
821299410
740904477
2037491342
562443780
1973806159
70324604
1358625606
1734144418
1166352531
659922039
396894470
1578473229
773933979
1778940485
25107477
260881292
1394392082
885591362
1883247412
1115694784
1620267314
1197706798
1931667288
1416134870
1881007087
1901322000
197764767
698529586
1421521034
465452832
808640002
134944769
55946252
83647732
1492818262
1627907479
261215856
1053122469
799889121
1550128504
38114232
2125332133
544847451
1031194004
900622927
1542915281
1750078882
339703744
2084442423
1746954125
2067886676
392345
661525153
774103542
1010180079
1023505454
1109665605
610283561
490977739
1682990450
232630416
1354608727
114312492
775540819
482118472
1566516656
1770331661
1261296244
1308500218
1170678318
1839186494
853852213
1127337421
587525591
728027501
274046213
1948906085
287826334
611994119
1962054247
486353274
386030418
437845368
1442054179
1104415301
527529276
49355067
193768018
81975614
1529121998
1138560626
782233450
197093769
1398661484
637324520
79380794
1741775810
1422601398
714794752
564577953
533112479
1173552055
342054054
293941670
1712019767
1447060865
629294245
612766949
1894228988
1442009005
85357682
1292200959
122917128
296472490
1284010846
632910055
60142141
1037673706
1659842492
1437653561
1421515166
28528666
1125322068
293832233
687015476
1346819787
1814338368
734793064
1445554513
771228276
231092342
819234030
1571283155
60500855
1233346790
1187305647
535346982
1712618850
1507037800
26253516
153028583
1537033833
544473945
79157149
758817261
1953400223
1349719227
1514062835
631419140
1272551343
1899533019
1022851419
1618075935
1435805477
1058319950
264017678
322771236
1635876277
38335589
562161628
1836129203
786593455
1040661944
1900287809
1951552192
1014965395
647616199
1765354380
1595256612
500135693
1650099718
1315328548
586281445
375195976
1687201507
239388904
211912139
1595991132
192017558
868532736
839913957
214825199
1032525281
1622430754
559239316
1620381279
1130764610
205031188
727324662
1863953171
792936187
1571171420
621393997
843857223
2108357508
1032988605
726081376
373724272
1742153991
615799343
681431647
408335294
908375418
1489511183
780182977
867574435
369666657
927157911
859694851
1118912639
116699510
1727266468
201156956
1987830942
1223992768
1409304043
230213456
649539553
1185316049
1360464686
1478609664
1753372269
1824915609
1761878629
593149324
1208685959
874783328
2055088379
1917645849
1299516919
781428226
1624031276
2126935774
1029836454
1681233701
352234542
277601616
2073170080
661901225
1767856379
1374455088
1467717089
1272395123
1222333012
696709168
1734667033
354411432
839777452
831300898
1912347670
2010478165
394952022
1678939132
1299681845
812319818
121140131
237669434
1476107112
1787392788
1109135212
623148494
1027828567
1282525030
404418398
63561595
529270086
1486814421
1911580327
687081986
1436537903
1619715184
1012973229
1908638547
2018773733
1727616199
1791736510
1993529146
546853591
1740191408
1431856257
1090140803
1740776595
1680006878
1471392971
968781741
1922681290
601252277
34153182
175254500
1604505701
1471382871
1244419189
1318834724
607760944
1202652942
1555302141
806635350
2131995129
486463514
1529269910
1629222500
1747116847
1355598902
1398273556
1853147030
170486398
421599687
1224478414
1782080366
794103519
279602774
1356644194
1612840466
368113549
1452398221
19458764
984507856
218061438
1165691809
1042549676
1520413010
348913407
180376285
623489276
918727130
107773640
385372954
1529262745
1388176863
901899632
1276080027
746954796
1145526096
580855592
2070167103
1740409015
88571283
2241172
1197044051
843017815
497740285
396515849
1253894681
1856175532
586141607
1048970400
2096861629
995043334
606035116
307118073
590050900
1649020209
1393410421
1281091507
1169144585
1474927046
1810972966
1301371860
590082065
1765755067
716150302
139548576
573532745
1643827942
844075554
1514250096
2101698153
31705428
1900886832
1625896554
1991635304
260214342
801804785
1518534975
1702111700
2072101935
1680523761
1330475164
1480601657
708665970
273883506
701547130
796489105
2140072692
1850779623
511864930
1076708308
608574816
253835268
167507099
1386765504
688309555
1971883318
1049526108
1398656141
1012469976
1237335216
1526070266
1714651145
660721319
985201741
183753964
305896679
638160928
1785829151
399110706
144364538
2123154257
358265803
800455313
95468361
707010444
1555628258
847858565
1577068396
495692646
633664024
1777996996
1660720896
745745105
2116235044
523105065
908521617
309224138
42140669
359341551
195992476
1055527072
553159944
1420619451
464100238
1675525153
1553291447
893670880
364872013
131882358
597029670
310297766
1570506933
1017834285
1865972406
444500723
1741174332
2094451418
5387334
760040110
235307271
1317901131
102263429
1384482425
1649317280
436152081
170532841
745593008
1434237694
1146692821
1762999918
1481946663
1593232977
386222086
1835036412
149277475
1955670723
2012458771
1446419490
1946863551
1531045697
213862008
1370671996
16480457
398008414
199446125
1923257169
499208817
1183447029
33862055
1470440252
107493128
1566876304
855333492
1187353928
1408322670
1851508825
1180306898
937694694
748924434
1150402014
230417728
1513613890
2040364409
1709954276
1438056799
636736366
568339539
1814962773
344727860
160031426
846544495
1763582465
333697814
15580635
1920240664
1173368779
282339359
552224611
639322405
496347490
2016461332
2115032695
300938154
1233200690
93391555
1996162608
1066878625
1952007595
479275963
378196545
1182122839
402626279
627821660
240897116
808302845
995587248
1301555372
51012069
948834658
637398099
960090723
2127862045
73561400
1439664672
2044191840
657342944
1637636880
342669965
1964747784
1452287029
1377107759
1548974524
1723172812
595036970
791345404
520168556
1481225724
1611589877
90830097
1579569706
1234630737
1512672536
648979158
253455612
120055141
379244438
1865285606
2138944615
1221896162
722696230
1268459975
956720957
919464340
1079795184
524868713
604331725
1252099954
295594162
1820529524
1249565684
663380847
923656013
928665656
246255844
830062130
239529141
979771683
2025343496
932154742
1832202471
1710196861
1292291454
1785933987
1524316047
835671447
422300659
1668767933
984798354
1677146326
678688481
2104260487
1257834806
1378465578
2036102725
1853770608
127910202
1712059185
528906712
876359551
116964460
719812649
2087578087
1622044597
366454142
1526412342
91265968
1402126579
1458407463
615970648
423588658
450301175
698530625
731414358
1694801956
1812486363
818711710
1004709586
636606763
999620169
522355854
1614394942
815623496
1875980712
934371724
409468928
199489981
407598553
343767289
1001249958
445240998
1159021894
908798907
1403311373
2091358088
884958807
2063333442
1822727931
1396987984
934824482
529650425
19555953
142792109
575775699
95308961
770316060
519485125
700322004
558578777
605289226
95017776
848801264
449976000
736647607
931332881
1888374557
1281495205
188275583
689338884
542739349
1638064663
1899131313
392330499
1211479030
1033648345
759274286
2066225859
1652813192
1696740039
1811909106
1437548647
381883199
683085310
1624217285
14233081
1602671152
617795820
684448038
1902425487
673448449
2109705413
1967335410
1166171336
1984455853
1350305037
874965383
542555290
377434923
1508655506
2092374819
323894913
62278116
504972389
483572396
651633221
232891674
1579252432
883945134
421785954
1838003886
1772895469
1299990476
1951608303
2075569122
1369216468
631497612
1284350022
1222596692
1156867683
397659687
1771150354
1881845349
1721781565
113936634
1863580188
1409892444
1766403706
799815946
152129902
1352747556
1776999719
282043275
1688915401
203937562
571801106
1867601591
937278591
1164203482
1956206684
323349535
1245956669
940068674
730766361
607619016
292388872
1597484438
1124291375
1319126444
265484774
194560480
2050035558
841204215
1464846795
392081127
1675029818
1129394909
2060126952
82325413
2062510357
45293695
1846206907
338493223
104593490
1998381223
1745854304
928957258
1268063274
395313165
80186925
967497325
1191198144
1356024405
1158193855
178555251
26746827
1620596624
873839454
1395843815
1736917001
379928498
2127979754
1944752034
976018022
1628345563
1480353045
73789197
1280760600
1752265530
1564778604
641986058
1747399100
864303566
312402277
272018072
833318831
1875958261
2119839943
245299195
542204572
76468782
1950719473
1289591051
109813100
1204184973
828122457
683784957
1957672870
1213416913
587724269
851682050
271731211
39827098
1168473156
1516180315
912360761
37614061
1585572453
1356397761
1303872643
1714427350
1417322741
599518427
102902461
428506366
1385312238
1154202249
1484146614
983380238
1092481506
1680103243
826206972
1045303672
255544447
1165265301
45191225
1173246137
420451384
1492055691
1510955456
97599260
2020637887
1973955264
1449978036
488469940
1575372232
1580618461
1341946969
98874965
265265581
2000980607
734794781
466030273
774963543
1069048567
164617810
1904131179
942670513
1154804157
1076581384
1020195425
538998839
454889608
1726463279
1039412651
1584444981
793218261
1073138815
456023504
2070488872
1328566256
1571863802
1263658380
901947247
968813889
78578960
1588178105
1323709829
780751256
1574718470
1990476594
1078937087
1122658367
1359077803
1004068167
2063498586
9577566
1222736158
1955466594
1734902506
1628458124
49684772
1091225656
1123302767
187732534
925493188
1574933519
1347476891
1954850126
1601657119
2081918824
1925005626
1470152104
1539167591
1393794817
997055594
667264220
1736284158
811476409
1404343817
1405543797
1174214063
1825810780
1686868159
711890214
1751959672
533149411
1521713582
1679334883
1891861896
517259010
119729408
1394558133
1182430346
1955725377
2094591335
1816124798
396827727
1599626134
737148075
1775777997
1867210282
125171872
1373797832
1926897899
1627277285
773397472
681283806
149908399
318467657
1926642701
1991480987
2024558344
934617770
1507904975
198132675
1966268189
1042724762
678061088
969202386
1104420405
422171539
1786933703
15690411
1439370771
1542258718
1244155537
376709675
1631927809
1080645631
2132854603
1159873841
1839574965
1245666704
28686119
2070456554
1185247291
963848143
2139528420
267920252
855098234
466044710
1154233531
1953141552
1278935050
935736707
489792218
18721304
2007833252
472871169
2093331565
1417306929
1869486172
1144403427
2080725239
850857846
1284111833
986068476
821967535
1187502644
1173573871
872626344
734591610
500552593
308199662
1887538161
1775093624
1627061624
534174289
1271173022
1728879458
572368831
418987789
188910855
1872859217
1572367333
93839660
76621176
754369987
967807906
552571800
752761573
943612079
1943961294
150316838
1736663242
765121852
1278847022
1471824045
1308540696
451723143
1911684636
1861915685
1947935534
478855869
1365216677
1064104013
1787296399
1258353394
1248571457
321648786
1066293422
84539279
82484065
1263509888
256168760
1071325819
903698704
880760734
1853150723
1681599098
609644441
1839799772
1996311682
1863580382
1898690077
1026672970
694471343
1011917389
1999190934
226404209
1270924984
84342892
634088670
911940330
558833281
699156322
115146149
1764422958
1386723740
1339125601
1981169496
1212780800
894735341
287120757
374833767
155019373
1424474028
1336753294
9447568
2126680911
470869603
1759634311
24888203
1019169473
78604124
1113366508
129624660
1180949464
621091041
126082171
2048893548
146559096
708902184
1360173782
1531656377
1511793217
144120596
1563342871
804704077
277778611
420377131
1613730662
2106365417
1452076278
1114766194
76488442
1920437391
1942815801
641014745
949127135
1256755428
1361635844
1977584660
1288689396
964527908
546770843
504182960
287680854
923595134
537964061
1678932268
1007040915
2057472250
91150672
42046289
713111695
2095099955
1282498349
1903754478
1489566880
685745377
292588570
1479776851
212193922
1499703271
667384964
1588122378
1152510133
1767181943
704708211
1491540215
1452803728
1643740263
561947044
1412114010
1341099860
1519989709
113086828
2060110363
560207458
852523947
1271056429
1102935400
694073247
1632245798
1610628918
226904581
1637142303
1368588986
938790247
831877138
470273372
940202382
486432516
1812593583
2134634186
688775657
338810144
881238799
1859622417
1495968555
149908399
1358242241
1670528545
1081274599
641907396
716342876
1528006046
948495440
830812207
1888987538
207294693
1091560924
785532998
1802485059
234846481
261601066
1707478604
787812594
77128772
368770537
1833603884
2035171398
579523715
1625303015
1068099331
1479442940
831362461
1402606115
1073055000
411319056
488082284
900112530
978836622
1999477964
176304107
247442065
1936606481
1214623406
1240036237
59550093
1453745176
1528313360
1572640453
1357659037
860700719
2069795627
1127243116
1014758551
1357900209
1840677894
405581872
1993900611
1863477966
703727594
258892606
1836345973
1852921962
1487768313
663526651
2062846289
1856678433
1797823147
2141169781
518405158
1331836625
1683788582
417485997
302030340
896352841
1409587357
214971660
91881914
918008362
1535808610
1990693904
1770120043
1596908372
1808897683
1704105276
893608877
693508574
229330621
4148556
52022746
129655285
353367037
1678801524
268707029
1926446462
2120009642
1287163405
189898748
906753228
1857554993
1595881486
1999933483
704003194
358676954
1490413039
1287498504
1120100
1133079110
126521928
1340352058
1588580086
1947306325
1819049027
1835184774
1450210503
1619201245
724510262
273778581
415943496
2033834198
761080032
1868413392
1442063464
281565305
1216142433
369911449
1878135658
551223478
1617273831
925158816
1732674821
120370514
2136535029
162619
2094427619
559536213
2129365187
1364709435
985820762
1023627997
1491711709
1018657593
2019504818
2145196477
254870743
991083962
21913513
1073901808
525138283
1943728852
1674999358
1834332446
42105660
314116862
1051655183
2035456289
1943735994
2101009539
1086482349
2098018853
1908630953
774078240
1232786437
188829986
1086040118
1059432106
357929557
123371549
1140150359
1217219896
476755989
460650713
364628258
566270849
277235406
44014733
1474031589
1093762654
1913484880
1633483889
1436480903
557878800
164268744
1369468611
1056581067
1048495688
984269060
1363695288
723206435
407013800
2058909941
1637206650
288623409
985462881
1422742164
2089352297
441595522
102390096
1839434695
1275459689
473701100
1582589258
99325656
1499293019
754058092
1361069803
864205064
1811521956
387675260
2031787581
499830892
558645563
207640675
1185887309
655018111
1432982375
463833831
249417959
584098212
1150624383
214873009
477802835
690217189
236230199
1328881968
1141946169
362274057
1450912908
800921895
1081264445
95938779
574125448
2055289249
2083895601
2003264980
1990238027
160468902
526362831
88158797
509697412
1235252328
94563037
1138392069
490893948
672261740
625022269
500373951
793532751
59058566
1904139160
1588057175
658707311
1950121407
283042858
1051032813
1400909480
2018216128
1286105380
1775450277
640687723
191208558
1844042799
928883223
864486418
1760230802
1433418822
2037737929
1295731938
1695356791
198217677
1048797517
625092548
1586380232
185163137
1890924534
1605894929
1698195647
345165976
1238902791
191917187
2136366426
1071107475
2111928883
1597981429
798966902
341723721
747936287
351775236
1896536267
1978738999
1128304399
1859990672
587225558
533335408
977496903
949376668
652521691
1704558737
467027029
1690463305
871591344
1848852910
82597640
1909940341
1560252827
1792784374
1878042234
211013140
499464691
1504291866
94951183
2138960882
479985883
1828997981
405840252
736541956
640464683
1062020930
2009523095
477341783
2008502330
49889061
1612266752
392176445
1608562384
1207512806
1406704082
1919422102
1579486781
1538113374
1601742408
588885707
1479523381
1985161229
1584103619
961848727
2127521208
960458215
966737473
1306515982
30241948
710859526
660700943
234138446
350198870
847513862
1577116728
278135947
1397846165
325086067
291262403
458431788
1221337887
12588534
146209197
1290199507
835153166
1999750320
1587879187
22282268
203659350
1889685557
1754114451
2084452657
1062896866
1137015603
455798672
1484893416
1438444326
85977376
443802199
511417569
344062919
1064380514
2132911821
441437937
493656980
161997062
1097764404
278063527
382117782
618744287
101851513
827150922
283580365
1541513670
442457105
518710511
396994695
1870516882
566006547
1556860506
1246898368
354875420
2106461927
523422260
744127389
38262540
1324126904
1566860165
1966551560
695138926
2134207973
1004443202
901541378
1089566432
1892133899
2084514945
2636195
1568150492
354263746
1139439180
1457526987
1533841809
1982999514
94836040
704636715
1746427668
399017128
1961196007
1738278917
1292713750
1543169359
1603118250
2038684828
905796787
664107675
1848462474
1849781233
1312254670
1408765270
1831920637
1639441634
376720877
1260743881
1278774415
1617524858
1035076358
2135692587
1497830253
538023202
786342702
675336036
732762574
1717798864
41055243
671883418
1881580615
629640113
1142469030
977532613
1032641135
1269755710
1451835560
1621359500
1771950793
1327346677
185058508
1508018519
1571274863
651570747
1943348336
1776262042
1119275273
296004646
1983569347
2040608109
2033631379
1838256898
1444795670
1806650105
766106977
603638330
428867439
813263721
732868054
1506229885
1926372790
140165525
880680407
1512280354
1603915489
1200490826
237464290
581479221
382334076
1087425643
1063171972
189666567
644145713
669590039
1317642526
957354986
432932574
23002843
394371171
51755855
1969539479
190380936
1081308731
1147572622
784012159
1445933451
1267817197
398995690
1102851181
957327198
251724424
904034870
686161976
72415358
607521439
2109856865
951554793
1442878486
1877575345
311028012
1750443679
1297135798
950055723
1310095658
880013926
908191383
660058683
1998867839
1231204005
1251819021
4750254
1830713633
428107549
1058820676
416584483
1564943982
1256767234
2009822424
353976124
764527027
1451497967
532037375
690458151
1502507157
2103068295
107031002
836372093
630997648
1708439996
529983038
670771466
1597396654
870292736
43548779
1415107417
424851979
2094080531
713458029
555117485
549593174
1479298119
1874830538
1064941655
1823748851
944552594
410836920
1908325560
436585055
494601097
80737077
1980987820
485002120
1736500073
757841688
1734385180
917798988
2058224983
1128428412
363373383
44941184
57213690
1333786665
1363741878
616632673
837672464
185332222
717259042
1335821632
1501502370
671149882
811902445
945708802
1186803348
1977114651
1045097667
990706294
432965984
1702237663
855951477
1354707772
1213618521
789253638
46160967
513100212
1386024053
1236194045
630752706
999847998
357884881
312677946
1854902191
1079697455
255453657
901006657
2008341918
1674963624
1244151651
1569760276
2058969631
1262945522
1500227704
1388025778
887910465
2081690003
915509796
547931191
1313725680
938066940
490239579
507520339
1092885714
598758182
464974200
2128493195
233717458
1102544863
845920623
1629488297
1873678566
2013860638
2023861138
1002436362
53744988
237696343
51897426
1072372249
176264288
144781294
2051292775
1816108297
198619082
372157996
77692190
621576896
1463252145
635180004
314800310
227692592
673540299
113730854
1308767421
1837180895
1029691040
214793811
1943830696
1445184548
1387918170
1879675588
626151219
361589233
1769182468
1877034432
635726927
1808801267
522869831
1943862309
1239718054
673195157
1015571803
626969262
1111403469
1794656970
995821760
1694148830
570928809
1631790950
1652744351
427836487
1836848618
1784771744
1194066969
1255382670
187763779
1621243732
1700902059
2014920438
448647175
469644262
1178289005
674301160
2065194232
491309522
32169550
1205210434
1989429943
276237277
110479839
2106200668
291559250
680286944
2133921605
1513524707
1377639398
1451565892
1505733243
831873937
2094922147
269991241
1749922560
2036590021
533059671
1325898616
1809597493
1948367841
893571035
1926665999
967644842
1451609888
740509829
1754840541
1063241120
2079739518
2137315765
1847025736
235367277
341483764
122727820
469439548
1387697496
1333665534
675405744
2029723090
361161388
1085780046
2076843204
157478286
1944121110
1428335728
997368332
1153265427
203756433
1599465680
555427421
545467057
1720066535
1164565266
1867258292
608019860
651302943
1653014732
353360077
1029647317
1495097803
850370237
2001846904
288517667
1580105203
1211370352
1078038289
977254956
1135659880
2132591098
1275826860
1286930648
1622842824
1342035982
1766888058
881916863
180493130
397075150
2044494995
994785362
1006950685
467446492
1536655072
1169151653
439561919
253362628
997306496
289233661
2066100823
479499447
1650053710
319624665
994180882
2002212963
1436152225
1755915908
1973474058
466926341
273321834
368345448
1080718429
879435303
888701719
1009483714
1052265355
2128089896
1290876394
328073638
1150121218
1464797549
1673871269
454197528
685132896
1580663357
2114033744
996404764
49731277
1944126645
482176276
708297418
574839070
1106338090
103480208
396242617
1396074318
1948888940
572468721
694168443
1998890894
1501952912
1381660919
869020511
1696947331
655267331
2141057239
1294404812
1198286413
1737856506
429140197
1390370185
626576497
83335895
911828839
504250517
2021116911
260403699
1674862506
1761090008
235651108
88593906
1488624532
505530575
190754111
1768948283
1724086040
45923019
1628719302
1484128439
1942599486
313436592
1274468054
688554382
1569188274
1883142800
1569364903
555870320
1105376190
549755308
1464958408
523703557
1720888875
1299413911
636464003
693610516
1520957692
1321744098
1729960739
1968410474
1917265974
1353302790
484832251
1387445655
1363564971
1578407566
145171089
429840397
2090976896
566093031
2139547132
1482942471
1657729720
1383115877
719647191
431518355
2068824305
1200803724
1862611913
20367118
1859546980
1431979653
638308035
1188262203
597635713
1941417876
1918655007
66291626
1724514434
665585764
1316336311
1390729566
234838594
1030446557
54053441
1175598398
1590223438
867066714
2017104120
814049924
561416917
201749747
1073251520
1395085326
311716555
1311910234
978852409
879763898
908288002
2028022874
2051552165
1335007573
961602010
1076419856
1879301596
184320007
1908855222
1077361090
461175881
1674494671
439223285
2108542702
389386030
267248811
1509095391
977787571
1585378419
1791576363
1292286360
1664989827
1496433150
1624417340
1342327647
1866000099
928983179
746603475
2121289389
1060940377
1497331023
885227345
1464812567
367136750
1018252975
598101033
1985018207
877285085
1957136280
1179625059
1602980796
608725878
65071587
1039181949
1268045604
723594607
323348773
154947786
479002079
558163003
492445688
1297268648
1858107744
1545613885
237233018
374890843
1465666513
347861828
1977720206
1623516777
504281418
1845396616
251530997
1465682378
578232853
974644149
1875827359
328067084
293006158
1394869969
2037413938
454161329
34017294
189381243
1527833596
351691570
8148828
1220662893
1586007183
1005080484
320118558
476912071
629172491
1799241198
527106995
773404719
1753301275
533068658
1903351465
2106099047
49635348
1314429819
1437410228
141128054
1546489320
1630116215
1070144145
366137637
919085434
1398963755
618770633
1966026927
1738133745
933994411
1919488643
1631493967
357637526
888804393
1633334638
1992738619
1556702760
1703907509
741480516
232944677
681158733
1128950230
1530460952
565006824
228401133
1006188802
459282967
1506589160
2036481326
395884690
1153457309
1206563377
2071236927
129360235
1985917911
419911747
2119835056
617010424
2131632195
1735743691
458428618
682499263
186889798
535671130
922997919
279003305
1201587749
553413727
458152983
19748006
1155024620
1419225819
1070063603
967012261
1037669558
662715053
715440287
423404233
846469260
1687453395
71325661
146950197
993468728
184017860
333003796
1693585418
1159907901
870812989
1700505524
1708354427
2125172068
1476282667
1045507557
1190857541
453710429
600085105
1486813702
594085006
177012170
693367891
1282981440
1820150820
891329789
1561233705
270445286
517237560
17983133
1963895010
776942872
1916231379
1348287149
1551565660
152417166
1414680556
1760947251
1549240990
875296422
485563012
1493921047
1005611326
708055316
2026980156
282756155
1540723155
999237511
1120589576
30480653
1540385776
1399489390
125383476
2059734264
2048583478
846537072
832919350
153873075
397492582
1539269262
1019203627
1669916519
1697406610
1268467240
2056301550
684534568
1187457937
894471752
1145916034
1008372907
1525193632
1777978959
1338941635
1459642136
422389485
1438263171
2136922979
1203344710
177403980
984043913
814269122
2136614395
1588378343
2062261261
1474009550
50449051
128893365
1568042394
50296807
1449482813
1466579521
968117994
920454957
358824441
1845125366
652259850
1371992571
244404354
910666833
1959803990
1264809602
1566860165
908060647
137942319
466090584
458265226
1388472515
2100223097
114618566
2017003911
1988170219
227659220
524527474
719132419
506095611
849137662
577464700
341367497
1795786347
1950862367
1780416200
1959168615
210187727
892489250
1315791066
1496469852
58478123
1086177039
1257833565
1218781431
1132175679
579960166
2019572738
956729289
1487440286
1774473332
1020573057
1128574735
1647704484
1110163626
1530453337
1667547725
710074653
1288018003
1122793473
871301666
48136766
25250563
1998695583
1564237487
1454064041
1781805240
2133409525
1134373985
2130120229
1665322172
436039656
961099591
1421692769
881422761
411985905
1414629776
1648697243
352820811
264590273
696615968
1201260034
1363901356
1565688607
2040389863
539169726
1319448128
2145532919
1345725410
148863234
83406001
1034242527
210452736
1577586536
1459326889
835379845
906344985
1881327676
1949526839
1612933622
1820780672
1383293665
1189972154
177343857
1720670569
539036609
795344226
1824324806
1070062319
1013204032
380690574
2139873302
1109648005
484245462
1286630848
983778697
2077181412
1576512998
822274253
154096531
1497271445
681705320
2112373030
1377469818
2105195415
731873940
279939324
1282914573
1770989045
831430192
1604644246
1224782532
891074961
608159219
1967092458
492701120
1177892654
146575675
126244908
1969694353
1748859576
1770908406
869048899
754305360
2125343440
682631713
1585448130
430152918
946184518
1411811359
1281357824
526979970
1869173645
675641837
704483577
705355811
218159421
1217021997
874365943
1231431394
182017422
857678445
842957955
1871547542
1445706564
250355278
2101714944
89259806
676653450
352822792
1810735658
1706401639
635701714
866677159
1043895096
1811853880
929505000
1565870918
841979687
268904504
2033843077
941090280
1454192176
1173186502
519214148
113161220
1040119778
2087798905
1018920463
914126712
835763608
617221636
2024324219
432824282
1220444263
1899640799
99128557
1423862501
1196912448
904399364
695574354
1709127767
948185417
890357503
953530817
1263667280
1624147988
891729846
1066326959
1172905412
1069611159
928794876
553252788
1867807605
151236632
1343599638
1565005947
2049898241
319353600
1310279751
174947757
447700719
748012979
50529804
216480209
546326026
189216074
793821455
54132485
878601308
1469196506
1022303940
1851324829
1072426729
1561389053
430053215
1510437138
192878886
1068904903
1786633405
851324604
690976328
1724139991
861435389
1234170996
622001438
354482163
1973170507
595177815
1362756505
240007760
1169813600
565254219
853824503
1446523049
935518826
1539544985
1421100601
1595603261
925832481
1245138058
1576112987
315847757
1768794931
1968491797
1544113722
621098195
977137889
707736631
1692306292
281100942
1971288339
64066667
2116625596
690317162
1283505933
841580756
106499462
326564046
1326898214
304598945
16917834
324420339
1298986274
2002633268
1571670285
1760994783
351259029
1484727678
1417783260
2026240572
877311680
1141131345
175651634
270125687
1740950229
1001892175
113583784
209982630
896457093
1309409732
1426143403
531014814
243867487
528318503
1589256938
214752732
1046537771
149783267
850569267
543804653
1571670285
716637761
631998882
987117784
2139350057
597859508
2095174591
1310901115
81519423
1038928203
912846566
1066676351
345181761
294226199
1311329744
1147622293
2017476272
1401279083
757259047
456581003
475342664
367984939
1852320226
515931628
1293583729
736175898
1410791729
440036774
1092097286
1256868065
1280713089
932711195
1228312471
752549905
1765070725
1936352049
245949249
1301630003
1406494926
1133004144
365973231
238573379
777693307
168172053
663448579
1308325479
1264226320
919150133
1436878916
2097421134
995446167
1323811085
1682714365
1022100241
1158509100
1140314166
24057414
569702435
692737107
1236019166
436220435
21012383
894984470
2113799608
430360947
1714051425
1371545966
768109778
922069875
1653097385
2026811812
1381216525
206772742
1173597339
416460814
691471044
886719394
937401351
1059197367
266276610
483876515
143443525
1075553793
384133512
1627412661
1759046712
344316603
1286021601
2013445189
1933457071
2030564817
2117961709
59168290
1495808383
1945189794
674917357
1000962139
268958413
871445163
772225799
460585
154077996
1048093361
88477919
954199339
442461841
1743958860
1929344796
1464115486
459705315
151661834
123245733
1249551731
1159268552
1829061476
1962142903
1295874465
1521755410
1928407446
82426283
1613164718
523469181
1089814466
1757442219
1947598531
1449109366
617471577
1714262560
1721383130
336047306
1987422839
1641520540
1906381734
489828234
903899408
802106017
2070893333
99596133
55061235
2140898951
1352236486
206476586
415172944
245520933
96384147
18707255
1924585454
62698071
410104798
1580740514
1387754283
1545932948
1264334089
843092310
955477715
1363815084
882662642
37523111
1502433003
1387147252
1551900372
1154227877
1636922808
959741382
540966743
9161724
1008163109
1977557918
1147172797
1277485235
1079457069
1599879474
2052268323
159173173
1497777403
1417266078
1038616424
26965530
855406211
228905920
52187406
2145774933
1594858306
149768537
1197550950
1940900963
392421444
1428382934
252328681
975757039
756617047
813762480
860112750
2135983760
151835514
1871819036
961040822
1241897953
655988172
225864725
1398299379
2114728807
618184880
364319776
1724540172
470395931
872626344
249076201
1406917249
220728803
1180776644
1155152725
523862142
72527317
410457347
1030737237
2071611577
1211546448
481941249
1151578488
1985684385
646498418
1873572335
1421756779
1529698865
932711774
840182806
1245035212
1376583752
1013368813
352259519
871472832
1061567268
1018679274
1238333879
1839503572
565441268
1504838069
1150610145
80565573
1273426141
1312646982
1256352976
1878396724
1807947990
254621904
18321776
1456631282
52127091
1629247600
689118459
1592905655
434165887
213846254
798402280
133941551
1658780468
1670532182
659741026
1108453592
1211076304
461727671
1195645847
375430455
1270343408
377440169
1457371435
463766659
975411457
1363867790
765497424
614087775
1502560484
101850230
1704895834
269918759
81663
1551515955
211942274
848689936
199042343
841115107
1958330000
599961710
963724143
1969610055
205715479
1505045157
1936659856
1253553483
1137285582
1231854161
639628455
939714063
417746272
3747843
179277973
780636454
1080949478
1963692524
1736020820
1884988295
304404956
40450951
1789299780
58330078
787540725
451565786
35537260
511949667
1174290418
1708108945
1592854546
1150899074
607082580
1127447937
1104164877
1127382142
884751997
1191764324
304007457
942663852
1895470757
1578587511
806401089
958229924
605939664
1496190206
411457165
1626746637
673664347
491092758
1423745622
657353505
1901123532
473829248
812610765
1444807413
270107265
2009792870
102045832
2036977431
513951631
816484192
823856891
493828224
426760149
1503255138
108282107
2109310178
2087151407
1429696624
690486086
1075282266
16832290
1023039019
652947499
1391213573
45761885
1149182948
115338637
1342101965
975837458
1425694789
932275557
267919339
1786428358
2101757599
1417714120
1505881183
611624865
517758408
1682413719
2117250906
474202296
1941915896
207860971
1519843425
1144481259
1173966311
788936992
591405639
1977889934
1291817689
662623680
95946884
405313747
1720474834
343338266
1956389854
824274504
295338487
2025649065
247930750
598557039
2009894807
657453395
1323225282
119154885
1985880235
1760783428
1500585337
619956785
1888103448
2131849390
602748545
599631658
871080456
434853702
1747472312
190463050
1693948174
529650425
861360940
1538448406
1009128936
187857517
462110650
1293872618
1224736412
1991628090
1780340242
2092152495
1460050769
1952855684
1789351669
194261584
145009890
2131205541
1261101687
520583497
743337057
349469126
1515131911
1874770692
1890834833
2065525390
458837323
1979843038
1535927387
1865770274
716501059
575708223
225140486
77903360
219117113
1600943805
232491705
565806643
242420395
1698519489
363704525
1302723523
1143551733
1266061024
2045373953
2026057822
754038966
2046195579
749578183
1373135856
1214688472
1226510793
1226650714
901653766
1781074271
255853010
1661807290
747615443
778794896
1099331301
300934657
1459373878
1656701890
734655136
776355746
1794162118
1316610617
2116283111
1363890701
1875130353
1896690885
115079017
2024756923
1838774347
61452931
1975753718
1131360372
39664125
564049127
1229242417
359472000
1035430750
1516578273
1408679402
1239171255
1989547188
1747818528
248598968
249086106
1512873774
867986658
1101715290
603261935
1208066549
950901230
1124193445
2009778989
1440111207
1994965066
575782720
595891784
1343360065
1062503795
1447376345
1059787798
1793759638
710153576
1204676903
1870272488
1737356980
1866405640
1316920445
1762979281
1235937664
1894530708
2095187429
478102214
336710964
1869412348
979257280
470266428
2015430032
1979700306
1194503740
350154947
572273881
1298804146
1358949527
1389474779
1141212324
1081302832
1635719227
1136273193
950047086
1860158836
1138906388
1530464795
556075891
577956809
100638686
181753718
1893862284
1098043396
1668457592
2009159952
1957304414
929199687
1895713228
233983251
1974590194
1313947468
678485460
311285920
827062000
1220776057
178492213
1410224172
689324700
964243878
984526763
15792484
1698562185
618111557
1398299727
161420788
1693564166
1664052759
1059288285
2007495118
1783689804
1918387658
851120453
782009511
426100794
13673319
2146345788
1820089208
1308889231
1320247101
1666234608
19957989
1458126976
121215211
513225911
1872265919
601803144
707780572
248177692
1799641286
144878481
172165994
1828140383
1037467197
1617746940
1558252949
104976661
815760199
500790700
1937086851
1288426861
1274430751
522907547
1381119759
1898368723
536430383
1366574864
876536623
2090737186
2011591552
1054098269
1727343494
869675619
1773529830
1042817968
1482051075
893559301
1571051122
700795396
1482841251
221001831
218346199
1857798533
1375784837
779457388
1278151087
1956059838
225378292
1303517663
1876200470
1135900502
1694374504
855485238
532692067
312649081
1440971391
1533138743
840331519
1055101988
1320762906
323924550
2074372554
1744254206
864718095
899749568
512044125
1189228510
31240044
1806744784
889600256
1181746506
1874701393
1207560929
1082197655
627541642
613289520
888364573
406152538
1780135240
399391593
499183679
536432752
1712893062
468605412
382630247
1321488073
1207804385
206064748
1186847381
776285463
520085996
986549945
2102186750
283374012
264834433
1350997454
794180843
1984945895
344524302
46859980
759225714
1090270277
571746512
2066017105
620707740
695525981
1359336173
1624442317
1691305772
867518634
1968145938
1860714119
110570282
1007671520
810754608
808624495
229647819
1581180009
580388134
603598286
431261470
733280121
858474108
924295231
1301238745
1928806527
226347618
1577558349
718697689
739157123
1308551003
348917012
463243400
1159663219
1737975361
1229866243
188829986
1672131189
1124730378
931327619
224714727
1164669949
1271105779
1021149570
1660328563
1782121366
512802207
1704455341
1833277162
456628585
1342448506
1656835275
1417068587
328260302
2108234920
2029845246
1822382140
1648114725
585733895
972007103
1039695484
1966470676
1803373317
53787945
251299020
633419777
2045083173
1373196948
70164289
1301583176
1916623060
1276396191
1551988641
1965086666
372241316
313305409
1392840519
929200193
274926385
1006166213
955021007
1065992650
1751887400
1402698828
1591233169
887453245
1614269423
1881037695
643417346
309589213
497517307
1771245467
51171507
1580948380
512774773
1368619101
1758270756
219685073
1363815084
503888624
1411632661
544458809
1520894501
1366952784
181070272
413961111
350710953
1605996329
490619812
1897434296
881893588
1768392213
962751521
749772867
357746285
2096103486
2106588629
2093772637
875544957
2099910534
478367848
700188764
130903171
2106141997
1962725718
2005293863
1873214535
1952663076
1253384477
791190378
702554745
1047436151
1448902252
383755730
56505200
1960480838
1898633005
1037068294
577515880
1947468927
1418091587
1588841906
2045406863
453069268
851884464
1701812948
473354351
246418364
1930557810
1385028089
154288909
343671537
579314382
1847540701
64652050
1379415681
1046911956
1606075956
2051337104
522716475
568947810
116996952
388964192
1077805594
259781439
185904480
717923215
1301747017
1165270404
1653208533
1184707188
513528860
917528974
1775543988
1399159343
1853519371
359311363
1257737094
1198523387
1638164340
1566671465
902774507
2135883670
81271747
2078155456
1682491107
2084450510
349290815
2115329469
377791599
1047736559
27223504
721891903
874112969
529465918
631667601
1167398789
598498124
312591661
51326910
869652907
1018833091
78954372
1645816392
614947741
107729226
362430107
373931552
1742526765
771355819
706227454
239457162
1310805650
21216866
473017358
1833844818
1349928472
706393913
1904644248
1253384477
1048585779
1632585026
611655593
822257910
365174258
597565440
1013881646
1437071576
1939737824
1705569785
101215451
1064854500
167947366
379109769
10618346
687729650
198263754
371419106
1355032810
1109485257
1846547867
745144333
698853
1461309493
12085583
2002724951
1436557886
309635575
318870282
780450840
969933048
345980914
1496809697
1533640735
1487497142
411053318
1800048699
1860857686
170346638
1083092800
29469883
1633352437
1365088217
1545241720
1017702600
1888179856
623234280
1256269057
799945046
1060863919
1091121745
1622801160
725460563
1722888576
584009889
345779680
760281884
42559428
1889589139
382675443
1965558118
1020157403
1428262004
463785292
258008510
1891094013
1805003455
1793094036
423500659
2082697066
1550515416
1264382165
1999687937
861069010
1989885233
306113504
1306855284
1056538751
1605136883
1765763204
663603893
72603904
731954818
52689596
889532031
1774177510
919085434
1633050659
248742966
1780000985
1953396953
1215828049
1325231030
424619626
483216677
406555667
1030637573
668373984
1094312262
2102413954
1738164573
1526861209
1131137516
6188912
1958493526
1632771299
296200529
1950965419
529911688
1676715723
425116765
1715245791
560259366
2101552194
361241396
581976624
1714836079
37207662
1995527320
2062566776
2083344250
1829907859
727168279
1229043888
1470524556
1604472280
1870516882
1291022980
443632738
1784092026
1819494886
1169066962
1770468378
805023379
197878996
805959895
1149397895
230554644
947150104
110316156
1365818634
718932679
254629120
1362560192
840414973
2049341907
666785438
399229228
412986325
1438732570
1036758156
591658728
1920608633
474915551
809704668
1387304038
1598269766
422809898
685000127
74462572
1824552987
540391033
1400938743
765515706
351389053
13429920
1603864756
704615100
969049433
1699150453
997730992
1327214848
1718125078
907646003
868609231
1575490232
700559470
1631114453
1641255569
1693015734
1530344226
421357493
136355229
1329769264
574281961
1425336940
1289287700
1521875621
837005317
2019239473
1519842973
1951425639
670168516
615793459
287554509
967587895
608853102
636937366
1252899589
1810897645
266986110
728592224
254422706
765047700
51526991
884701625
1031835047
558502758
348588874
1143896294
111466740
1660944515
963371222
17612954
630481850
1345391147
622284236
1185848474
1037630155
259252996
446236224
2060848086
1914599538
1132190495
976313187
1802453305
2128904206
433584350
513167773
134197009
1534835614
141402168
923220820
376665350
2140556796
1657959899
1278966367
1658350712
1622428193
1320671366
651447746
367826290
1598591407
1359152411
1818168078
14664858
1454685166
1979535535
337663122
1596261138
187663834
402788600
339915803
782513512
1326343880
302210239
5276009
856516744
862414141
1916482411
1157849
1009033782
1058492545
1895147156
1450600252
772727326
1580430016
1421708460
687433624
239686179
1207362132
1363354673
1131729845
1805098191
1922727069
1704294122
792628179
221153749
1033600483
1950293171
344169741
1893705548
415745690
890784566
1525001510
1449883254
639808011
1080099396
163826253
661041041
1987023308
728748074
173110026
1268730054
1963991699
513977025
937504745
1493647996
255844220
1040481119
847838297
513207400
1147190233
1254908015
1307350740
1396461400
1915418869
1558509539
1114936387
1821247082
1458855193
1477197688
612942916
147507780
1728114064
1241765590
550977839
788399597
1639967231
600436355
1751471931
1840305343
1717246619
1356603369
341476871
1102918665
1019586506
1375186746
951214620
379349727
600443994
1840601447
1824274749
874282378
66193804
1984329733
275818347
1231256345
1310958259
1173475284
1035041679
269102596
1751665943
31599
1584152477
338779904
302387835
328363501
1354301414
896129028
1717216385
683322074
1383295562
1921448104
1736806881
1255912466
1635749501
1805921995
1779593541
88251577
1098931370
1247677947
1845257461
484022925
678954283
2124104518
1908432806
1221533911
316728544
881715898
125185604
263340047
722506366
1577450256
1485622303
717905473
2070087379
995794687
1245662093
1981691178
603794794
806221752
1988174705
1398546245
307087943
1754023383
16813011
1536093989
296261721
1742248415
1460706979
513008388
1488920747
984418288
875167802
1595501138
1530605525
2013188677
655629465
1884822399
1513054969
533258060
1654072974
687620129
262973378
1887937498
77519329
850862055
1961705817
85289003
1295836414
1933404191
1525926168
1519019886
289518719
1849935239
1879849233
1756867570
1195443197
1470279948
1621265097
444806029
2012635869
331545970
904004014
830264715
188172750
1323603287
1970945722
1371565737
1847137724
1084105350
929691475
1514168209
905446611
1140141723
849420860
265356081
2130007347
1683411056
692075888
473029823
1878290
964925688
947384822
60735474
326751392
634957366
755173233
977775276
1077541286
2128758890
1720946015
589799820
2102683251
66753491
1397391391
247928418
1514058110
337879034
1848486351
127698061
2007487944
1486171083
1980859694
592893462
321938516
1611749031
111667251
1739248913
230550970
666166561
1715013911
1764094632
1790943939
1979799233
1139528483
419356859
1526046908
1544263815
211069129
1984854207
1402089221
3395077
1166876166
2011812456
1938351109
1736491197
1887717951
2089785244
1304136202
156238211
2044561345
824947534
1937447902
541276470
743837507
1886248529
935334628
2013329020
211326329
2119503316
1175644247
388510851
1974983215
518048987
1716366199
713815470
408035435
1118176424
241369483
767565066
1859564186
1606910911
1436096580
1314597688
2008468113
1501995936
1701589929
685888635
8430055
1434212862
1210397677
1262979023
1966384777
1556564574
1842098252
1542398371
1999372363
437433577
706711799
1241469067
674964642
176288671
1422186731
1306038944
528307019
817126792
1162323253
174392538
358197398
1267876682
1290683105
248881727
1168709866
1444480912
1318444608
1637362579
1940918125
1361219951
1833424548
1971264477
1922715754
995717345
36478784
711371705
288649284
1657526991
2144029869
1673647397
1064141898
1792320771
278767019
1473973928
2004928603
604601780
1622511553
2063513682
621246662
1721874498
864541690
70059461
972476374
1806260935
558247518
116323087
1067429386
1918565002
1815750910
720846671
863006847
1631359407
1898421945
1824056338
1813889249
1739683140
1014199759
120786952
1437782973
2037896979
822765215
1654312586
21777062
1319969931
275020379
1390431766
75635948
900494609
1658627840
910249975
1415941078
119714285
1297246656
2098583506
1617858897
2092756223
1652272488
1207892772
1807771715
1854946291
331113587
2143303722
1233643265
1530999008
1082567262
1130832688
24629087
1074248582
492386452
2137622042
1656722070
910113811
1795918951
1683503750
1465039913
468035374
1512028937
574047094
1008055767
31087474
988360213
717978243
32136119
2097304804
485036063
2011584179
1905242502
333880965
1074894629
837793207
215779018
861565847
988552427
1770944210
1245888218
1390728643
718889607
208230732
1766652332
1740057733
2115476840
1391705466
2131525756
422948233
585502765
835452298
218052870
578620227
1818344417
1607006612
464743537
1319771615
1869958818
1946773951
834673859
97931345
1128001828
1472346424
1020711070
609786602
1529704509
528690488
1381537287
230715860
789490017
1521632854
1094136616
339250803
1576038302
611413260
386523322
157446190
1457756155
1774824102
2000886924
2114958207
1875343881
1880533728
1274937239
2146785024
273736788
736478500
1786206679
941654930
1727689324
1373653026
1820730326
1316259706
1499220801
1666348352
2119921374
1811063745
1824922627
1533588829
1722871226
1849280652
865167834
521069333
1689671717
978880601
2105942635
1035705081
596003174
394402888
1771892818
2009940256
344919132
1358702686
368193687
1420339089
1433510090
120766250
238068652
424653932
1952028752
1924293158
1102731822
1675195827
1427489212
736291802
1652236747
912698747
642457279
178714601
1076498470
2072233620
1474404973
2118758063
1900789452
777054062
1682118823
145147989
177529266
471715460
516111275
1776999155
1645209102
1036385970
1882078108
1900996407
924755263
1205860339
1925850862
126320756
696984431
1286179005
994271201
1180856633
1535498719
188454319
2020721821
1580361140
940266922
521338310
1530604977
783100650
133726554
1477191720
6685494
1946915801
679743819
1224219669
1222412473
1210626857
261222604
1323432113
1014985564
1761892060
270740114
1293091778
1817419124
1819162933
188105325
49237575
2119896238
1047262279
831270203
1128160557
1473689004
1475825045
335063399
2136306329
638959472
196012303
420236276
569319852
562358051
381457675
2099747727
711428027
438810050
743058468
64340446
158265322
736209796
623403507
1823957042
478386109
1966769059
1754317224
1794514549
39247433
424918249
1209221501
452706109
1203524860
1982529316
1602689234
1075772351
366164498
324262138
1854458338
342636298
267964218
1790638696
1407931725
399718681
136516904
965957980
266474047
941778655
1400253962
1041449296
2003499983
1668052729
626994418
110492776
2008053597
1336504440
839376811
1688358441
1510408273
694389082
1627653269
1899873276
1784747485
240562322
1160016697
851758980
865858209
823468499
524890861
537552224
63815730
1447052451
999356366
1485355443
312678949
52096696
1995474506
228602394
592347353
1249313880
477406249
47453459
452417343
856749066
548649917
1427945610
474463969
1115688407
1068091898
1745122765
504028050
751852926
336193271
631153803
1281717919
499586406
1285497077
836372002
347818517
570837020
1991064267
763672921
1679688026
478271827
473405241
1672141247
535205473
1007385605
1466128352
480423706
668304118
1013678582
1266926756
332658823
1048832678
1050221427
2110426030
170488664
723639549
1332249527
1281773910
1881590967
1353267879
945582671
938121028
536971143
941730648
76180887
1917192127
1492651521
1693300707
950603768
200847018
789934622
817278484
2002068205
1757913442
1264248937
316261055
1539500076
477518501
2046214979
1878286470
950994891
1124460395
1894881336
477107943
1547646102
1865972406
1478787838
693268101
2061172011
602530060
1037205674
195744344
1355173924
1927377471
1488164849
68304888
1814032895
135041752
619366306
1098747409
313782347
1860395702
1850419157
297232470
1934886603
91625368
1871912731
370193729
2012043572
1420352139
2109902982
1156162949
165021652
1133013842
503768174
292917544
821586262
80010856
191494621
960196850
1174982433
1925981179
1118321813
1188593653
949083150
220886242
1074175852
1390970598
284908615
1931055316
1991070489
224704966
866675053
1302560719
611416704
186093281
108714940
1291870774
577143849
1798108189
372256542
258159250
762003256
1593173425
1194367642
1787992860
1536025033
708451400
929386518
470784552
1521289590
673483552
1160164726
1128055471
1494575177
1790112091
1359501065
345242206
2108199393
1042729614
791336154
294397635
2005415459
680617749
758316056
1033897594
1374154102
1312791353
1450041252
1649483918
482386984
24198562
1305226874
660802626
378257694
1051092341
186117152
5453480
461032770
798496376
593871803
635092682
186340790
694580973
110470887
1752346400
193599542
1622968240
1560916057
1792531584
59561597
1685243926
183031744
1412384758
240044962
832562992
403443254
1353132281
426667689
1645820330
477832415
1379440226
788964932
634024777
336999541
1621986605
107304361
1917370087
579999410
1686219192
981874471
884931640
1742397161
667573118
1702164527
697388215
637667690
2141009837
2102089155
1189089290
1051976735
1482391022
2041685915
1149885961
1285313979
896703265
1375884124
507066065
1788587540
1667039973
1867552739
823451748
1579586637
1552213320
1286214767
1691570045
1494875758
1830537687
1698612312
129868633
1653304924
2137433659
1294020016
245872873
1158070330
492983389
1723337730
337412687
282864875
881582140
876122416
1387053024
738119800
1099100814
1501192424
1612302848
908871470
533987275
841717360
1430439220
1850703957
288062359
467552169
565291926
493712905
1592531869
1501749143
1278728853
1025318535
1757008537
1314424631
531287801
246834164
783374784
1584763414
1431226999
559935309
2000736184
1082248003
1023112250
428995810
635921110
356152930
1786465270
1339607255
1580084504
316891409
1716111239
1367374205
254939080
15801382
423162322
274752506
514203085
1521653446
1231100649
1072527755
263557293
1771043060
1543834564
92860412
486781312
419082672
1303243326
189045209
232383748
821531705
1402596376
501541303
1290839732
1973764260
1556229946
894801900
1829750037
2060894904
1822413436
1737262423
757473428
142896178
407161630
909077408
937694694
871355347
1436817338
1845401041
1263988805
2018398437
1172514144
415663807
924775401
356814811
841574923
1333647613
363260342
2031438471
2103422661
1768996305
1399685534
1124508668
1512653576
1290302058
2081400684
728483797
483955346
759126417
1238948045
797452213
1643932741
39478148
2143161183
1174487916
303615527
165035586
866452897
689059329
531359971
1469512361
454215341
1655582077
176954940
1054523809
1517998840
1119577653
1652323670
283867166
221049670
897329554
586504275
1215907546
1987593575
933526776
1368048784
2078370715
813194586
1894108353
145646219
908518662
501952791
132920839
1346437433
1283842801
1149298754
488569931
844783990
415615960
547808473
335047275
101718358
1316389312
1545993846
1344928936
983698512
2120126987
712412369
633981207
658869815
64432322
528927473
334530759
629900845
2031617206
594313491
173063426
919296692
883083484
793305555
616786835
2061375039
1383221825
180067960
1967940498
1580702340
104854758
1888500417
1537348351
123379004
237281825
821220555
266413509
1494980401
596656497
930213395
831931522
573670813
1591377475
1692981464
1929630709
1979525991
1183336612
2073415840
1330327639
1268089975
833386581
1990315488
321704367
899214990
45461769
124575062
1940784650
3751899
1485385812
411858414
1387193834
1350960189
945988862
825053395
376968979
1948637517
1431306414
635167729
1782086970
483788804
1177149893
877358957
1198953615
1803262940
230971671
1727354549
45860963
503688814
442825519
1255210949
630855524
273168968
708365978
676272706
963663627
527618788
918794779
757862153
679061623
1199788039
1626126425
471303693
624447262
1544730217
1286042719
1464960640
1034116498
1669789947
758240255
807791867
2024675769
870553264
361205271
947763675
1731937201
1357651652
161230645
1392036711
416190984
2112381211
281586070
1456143123
1725609626
2069473342
889008516
367444384
1219120903
434493176
1986743833
1993405039
1077074005
151659504
1720871967
415042096
905070499
375740126
27350479
2135852259
1236497244
2113079178
594564476
302754662
545252913
420316050
198988576
1611783811
1194007783
1483344856
551522376
1914093348
337552117
2077072353
1645302716
73202770
866773216
1121544199
510726231
141294606
1029307895
895136108
50009344
58778681
1422095096
1247596754
1901038952
101798490
1822512030
1730680457
1532339287
1313937612
751660424
114726254
85146544
1973247902
86179424
902714565
1648935284
2050517339
939042020
789861757
943605608
583470304
1110908257
1854416468
1666899194
1788868899
1743843020
438957797
910096239
1240630603
1778523760
1301658288
285856609
2080922476
1776084142
855506491
1471011699
1258522456
1946058264
1332510470
234243567
1195797559
420010773
1289055423
1629935622
2101070261
1957761424
1463777424
1033871819
905474330
1208565123
1543111521
779911245
1831268418
674507278
2069736446
1246298613
1949471616
1068633213
915478037
83186911
1453198838
438995080
87233477
305817441
1637238541
689101407
70629438
519139450
155502100
1419267632
442916175
1442729279
1800722658
83300984
330969184
895012145
169424779
752866087
744558145
2102075459
1603491161
700482351
1074211169
2022072402
781985338
1447542526
336827284
1437339538
1427531487
1231275374
1760500433
221469880
1368644896
62529260
459918289
29752998
310710194
715908625
392627696
1958844378
963238532
430669122
1466207327
967769523
4066083
2042448205
1944856057
1560003316
1674998294
65547962
933162771
124624044
662650553
1324225223
1462003189
132339538
1250780240
665991401
2000285394
1619697852
153602804
2096683471
1809447285
1010198584
731812397
1012181249
1423119749
1350630117
1683165348
425686202
597410423
56375640
283453609
490064734
739030545
1822102387
761333600
670714260
193647595
933799902
206690394
1553049115
2028459455
1838718020
1608376795
555762104
421313325
290784537
236026367
1801930857
1740817161
9785989
1047704575
1275295834
2037974840
80170442
1524061988
913761821
172186720
450348204
1782293317
1078383062
509515536
2092189361
364312720
1773520521
726758200
1147482463
2091392258
718871744
1649049218
1358136105
1296678283
2019252463
706481731
793190382
1314568477
192501189
2007901743
1835204896
657537349
489503543
663588554
854256711
1298645397
915566348
1911119232
937560637
498183590
860923151
215392689
391993425
1401629370
2032346009
1127087945
2128242509
277147954
2106738826
1562782317
1003205625
1910514989
1998529484
311873357
34024372
286625567
1907088725
1524510431
1684436019
1370111471
81146453
564824352
1153388344
1218570165
2087425930
1670748140
1926890380
2092515393
1205422122
513788163
1486433254
1479382584
738733903
1953273801
833397457
360561732
414101715
1312144201
1401402078
183494418
1628035242
729908934
1315805683
1071463453
142869928
1491996815
1017880145
1542509714
2062995134
386374740
1158705172
1313533354
1048137440
406393738
1875140997
398658131
1652547451
387074346
525857969
1189423902
1234874670
1791313883
1929544637
1947929816
1094222325
788463813
583240475
1470859217
392501850
209131037
953256347
1093752633
1470329331
1070527306
1376927388
142750267
1750960235
434407432
1024152939
924637316
349365280
569157241
1020340778
532770376
839398274
79550716
1904298469
653779693
2070668689
1250839077
632567563
606472809
1551139084
858722236
1650707156
476573318
1979362470
1491278044
983217071
1331624500
347335806
1448981414
679792438
1204201623
1341735591
819214535
1357148300
648104969
1274734340
2010440710
1477153065
595603629
112465167
98317442
482874385
1349327208
852636915
1520802159
2085850371
389014268
131858256
493286188
454969194
1865416501
55780610
760264193
458723896
845708153
2109198327
1467197261
759974040
635236890
1995605659
115592845
1369220342
1601305751
1854712856
1368762270
1769277071
1327757882
2133574989
795169425
2037773635
434108846
69006074
251261959
1300667303
168680160
1540894248
150780974
1413613117
1073254774
1782531994
1060003794
2069707300
490119729
867511703
1107263109
601739064
667639941
1806606796
388075111
7651658
1839397023
710712195
209059878
2008855019
1510718835
532255134
1069133232
1679929803
1671837181
1329448244
2045466503
2059719253
1939718465
274271119
1513970745
250932817
1618488590
340574477
1192693442
255241724
1870573463
366110595
375090729
1459671532
97824185
2129828851
225398305
1144552522
1600522705
1476138439
572726848
43224557
1026782483
663291389
1064461852
1617998828
70520556
275783273
1397778565
1304728757
2116559896
417850781
731265097
1929991327
119659894
1781322705
1600387413
82832964
318395835
762405202
1056823828
2053856745
1729200225
1337791165
1843800861
7555478
1482119829
1807958145
61017031
1065179735
1027107461
160831961
1304849071
1709225105
1319405441
1859004834
344922940
1964814862
437585296
184983328
1109891677
468879181
775620215
559246113
1370279047
538335593
264993720
1879805288
976423350
1295223872
1803165454
372407982
1278487357
740755510
2059830412
685916392
122173282
962384499
922700792
106984493
1805732545
837229975
256966141
2093311142
1470545094
1227867403
763334234
1786065971
645879155
2105385884
1206683755
111619038
109431503
251811455
1028008121
1812687971
752222995
36635682
1300277632
117424891
1330712375
1535501855
1608278056
1749504785
563394348
118442693
452934618
1939002529
467549840
2091150874
1571970926
1059878740
1037622250
189400464
1536820288
2092859598
2118352101
237117229
1046362621
183005220
1665808098
1324346389
251250985
474428069
174696894
1884718076
881443707
8486258
373517617
2013945897
1027828737
866724228
1806266272
766555972
1331284449
1918597642
2137751361
1346725561
877537303
154978963
1978758657
2075841013
2039824820
2042251120
2085681030
503791039
293937410
746124530
1701057509
391120848
430784702
1591269918
409693082
710764963
1183057792
2064818503
252993702
1698345149
1071748952
1733594004
968664874
165597087
1261091826
173193069
371483094
1680743261
1045193971
1082760887
126886748
945264
678802756
1353980251
1808408734
1993685320
1976860191
850241646
1229333699
1150872634
330071444
908794699
1950716172
1716893537
1653668885
1829840442
2043039607
1973381915
1370204688
1818142939
1296503168
1620517964
1518550104
13187596
734939983
1708372160
550809012
9002577
1266910053
1593971245
1061940111
954979674
196323158
504475468
1527413830
246265918
1286166408
1982946413
68619406
1464399266
387934761
107915884
1392935641
915389338
1415279795
196893037
509738661
62500532
1507837490
379448346
706750916
566306971
2016617641
190470881
281361732
256008319
969016095
1318949139
808332100
1219502346
968122298
867380198
1749592872
1453366939
558390830
265382754
959698061
1991352674
935871290
305767503
448069759
1560649661
1438440874
57518145
1950464532
346263544
1746473312
1421880751
977129476
460127345
334134664
709123168
335424061
1775216800
720748590
1209182145
1343905173
284600281
910647519
1496296681
1213266587
1487440183
1570662656
530659245
382908052
827369488
1697958289
571088064
1015197578
10297877
63400049
797318180
709874672
1930800667
1162699571
1703927920
1407101578
1532461160
73411137
280920348
1931534342
133739914
1613732892
494035517
134168041
545563284
1713310731
426942012
484760912
897067105
1252145439
137400906
1639135233
135725915
1449486160
2000252748
644865386
732185260
1625326267
310206922
131292884
1901056673
512900375
304936768
165037
729908934
1742496133
746303628
1717070015
63229998
2064954186
270268279
824020986
247242728
1225943541
2004703719
121140796
734210478
938334765
1182376125
1952552782
1452101190
55585583
1196606730
917424467
798831088
2134253197
1682118823
2035544578
1955231506
497008333
642632652
765203160
375135119
1262742816
50843665
106736674
803116325
129926307
1720736978
261065930
2109957635
1381690820
1065031263
168105068
728540083
1891314428
1321134155
860308481
1991517348
1491780741
342700293
495929978
318566531
1897969623
1483298106
267125477
1043660839
483975861
1871998497
456280384
2071998305
334903855
703523267
1928286162
765434546
1933607286
498074545
126947730
1114497215
170910041
1119764375
1670134547
169291580
1977235749
184121283
345496097
1071646468
950638801
834816466
563628353
572301870
1892481897
535944841
1478874977
953146425
860994702
1013173764
2132476963
1386273635
1934298625
1360909311
1369926935
1802935986
33726118
2036882581
435048716
62868130
624296734
1151026561
204217313
1859400677
140249614
13213414
1388805599
1820894486
396662706
948656223
128558080
244277578
1339836940
1409527572
1615546316
553368602
25429017
900818480
39827098
1464115486
1349170798
2124903164
69401050
1149207536
1310817664
1958643966
1657059474
1772763468
1326765623
29936122
11658522
206252364
1220746437
106669497
8826384
2068999433
1660262194
1152840479
214615672
2070923277
941420971
540577363
764053408
1612704295
1644941861
494785523
1674125058
1494581299
1483844854
290928400
883767072
60377436
451768466
1143599485
1200205605
1839487193
348872244
1905588716
1955448943
1487248887
304182356
1128431109
1972188451
1131664482
772373657
232695112
2104715751
2085265811
1898368723
60915007
721429718
1173858938
964286183
669082815
1393388496
1854970447
881346021
1478235124
739676757
1395966863
45959335
182464854
1986125462
1154829131
1398375361
1032321293
1745408840
497559839
1068460646
1482287711
1937205567
709000744
1338372070
190094886
1470305095
1123993805
2129788785
2068402274
1523481015
1151024436
1600207348
1734758909
1602758844
900165252
1607551537
338305223
1285827733
1033452312
1312477364
1689355260
1314911215
1741666095
1226213870
1105840854
1005659476
793182266
296547596
586118885
1029255007
134903008
72921968
741417844
1730488571
1913879858
45679128
418783124
957178504
345265167
561651843
605230656
958562900
575306670
1919885162
726658883
872892458
449917451
1979363759
1490249076
2052357193
135668339
1270638957
414096275
900324763
1915467848
1189874533
1619970285
1875029769
1675039701
166955258
1827951265
1447664458
2100710878
360736211
1321614947
330097007
586455562
1560767586
992261965
2095797355
957617164
1663425701
1835201330
1612392082
1294661415
1927303744
2141915997
399734704
831580960
1413204339
25229423
1433477661
1942998905
1648817817
486075819
6239078
556618979
2103189398
1182714169
710856998
628894937
783151520
727280904
1130277999
948060218
611239273
1552659113
1758693053
1841850804
1534594993
1853984630
258858197
292797755
1165086368
1491480166
1536796454
1066706170
591885282
165667108
591060456
868621871
400960825
511131118
149755167
106900878
482151048
1873614353
1392199686
1734312402
1194614550
466685527
853834789
799965234
1751203639
1890341438
415214401
95349411
369681371
852664962
325744354
1726157255
70231566
853317707
566200583
567464028
1724259116
2101002547
1060827693
488761102
852346152
321289545
1704384790
1023627494
102965215
422995022
292335340
149520472
442458960
493727301
1218996629
2033921701
84815092
1561165947
1706314311
692330246
477149204
1309318254
147289380
217385099
663238794
2094762859
385158764
909301016
1790374520
366707828
1846884459
1823941518
634648712
315908927
1482828594
1748982446
1906031337
1746426502
1733298145
1471376344
1840347305
1326235068
1427641813
1668860585
1569946716
94413105
401623887
1995869354
551086645
2060848086
1724362353
1546090778
1438396185
1691823104
157785380
764637209
1646295495
1083143397
1988951227
649190883
358345034
605704364
1554060376
705495751
1054396161
165175399
1870317909
1136929112
865667217
661927190
1177423049
851004413
309513341
1555514906
257233310
1479965142
1223035812
664821723
1873501504
2095869784
408874277
304565176
1127672536
747606933
1548596596
1215743350
1876484951
2080218283
1932754229
833576980
539701119
9113026
1197598810
1825698155
1395339325
2079006811
208874175
566618074
2089076811
266360420
1313080563
2046723026
1735341196
1777922521
162345794
2096584942
39265496
1724466257
1054419018
1504562662
561326102
1379713146
139350866
1286562527
1217510825
149960567
757556398
1574064989
920630004
550507679
72286885
1441181874
1785250907
1841502829
1117588812
513223846
1783041046
1453345326
1842478493
1794425033
84215910
1871189941
605658339
70369981
615011773
74522466
1411644131
2096897685
596289149
60006498
78986233
1373785780
908847738
1994349999
912073479
1449719069
885795016
1358028095
1401398490
1636468257
460598173
212071944
828409463
414958694
1287577363
1490256733
1450193231
292547011
126276985
2053268423
860591716
862053917
947159390
641365347
1022612963
1653744081
973111935
2033190795
718464509
1910532806
1879372073
1830214532
1391042725
143557055
1373909862
1118341314
674119474
1263326963
658550799
1803629206
1915820459
614339086
1365429540
1590422931
1975539315
755144782
1478414642
1775066417
1827460607
934235624
1597016902
171810026
1801522257
1469423740
386030503
1214803349
2087977763
1599617392
2142775974
1981493092
2009433625
88812213
1370341303
1886535700
1508201141
351152230
951572738
1048152177
48913742
118796854
1610434090
500651196
304542666
1740267274
241720117
914012855
897259188
1502017882
823732574
574576968
1346219579
360961073
1338795805
39780497
2112178661
1838196572
2031434909
566367973
244758862
1188240616
61771835
9324877
285433223
1070343878
1564820820
1445233392
197520378
1057663725
1820561882
360574117
92255641
222789362
521867791
1526409275
84986491
927450356
323953560
257626312
1088633684
20595216
52060319
1120688142
2012786283
1360924506
1771166415
1626564919
1207117566
1189748306
79161967
1540455307
958145970
1856361313
1595991606
720811576
65760581
553856895
1114251410
559144456
656122527
1579586637
1861800551
998239926
73015564
69888817
592630756
361677767
760229680
1749967504
460585
1117484983
1847172354
436543306
1105205670
1036195004
1486642172
1437191921
685892051
1591864969
1995974169
1198822914
963532746
84385870
2137838491
1876787528
1098582574
695059837
328803137
1075733833
1055116366
57413085
2103441862
1526773903
315645908
473998819
1634660583
2112361641
1438463252
1319406817
430088228
756385209
1935672710
443310065
360627654
544359460
1926506134
154789326
1489978787
142421517
1678898796
1165394333
1880297447
861737612
363160196
472036402
1851604218
573140366
273307554
557203641
1357396746
630856843
1141145222
822886163
982974447
2143973876
1522473616
1385054830
728754417
1357130869
1848490784
1043118480
1283519703
1296093268
1252731971
1643230256
1635674211
1771363514
1959487677
1779445616
1841664838
2020989867
132885306
1072848656
189750968
1046485333
772783644
670221900
1234777604
1307854882
1752246844
1298986274
1407922281
1523954506
880541284
1955936703
1263160519
1651911779
50908314
1049034169
1931802764
511432912
1229532285
832021793
1455731126
1137709060
527106240
1089630792
2053066446
1499845576
607843861
1453898550
597125330
94947189
946282478
129764961
1350990082
1231526095
800736569
1265788196
1855773443
406864584
966731754
753861665
1437722654
1710681762
13414270
429521159
191065810
1296966414
1836673450
1398900800
1352798254
93188797
316533484
1722184779
2038370599
2109892294
1983700115
1223150512
777383894
900373604
2031707700
755123535
1843504244
473082468
1226036287
1307110744
1920373390
356591890
1037829184
487838918
974842973
1335270041
1721355417
26560626
413666856
1322817441
1072403474
962264968
1948059087
2144814981
1791634617
1867167893
873057992
2017857028
1521276899
631944961
2108597205
1412240442
1804050206
17220783
797079461
172113120
1783497082
48658772
161875178
1194492652
1161651419
1597964985
985581608
1490997965
696691522
509200770
1725928990
1457137174
1632138586
709940807
1496615713
621377335
182895510
1454039068
1953354151
9867572
1880601021
474253480
1699947232
1893988906
1444489181
1638003478
475335508
758600849
1338326716
1233263771
356953149
97868706
88619621
15445427
873462987
576168583
622198100
1515371228
1959460801
1792806664
835816598
1470263387
1302337100
197780590
1063604984
1512613023
471291901
2064430264
1243310765
1968913655
1089058070
573334559
559959188
846437137
2069485773
83966250
1315582747
1887526243
347107835
870891401
1433570592
1052162052
1220566749
602389666
921874151
962999445
511542086
1197568339
369312556
1855935443
1702652480
585246398
1665319590
2118665705
633587931
282823109
215396905
1022318257
313828342
1455277083
1839809855
966459875
1392752828
20462942
1914519138
1198026140
255957674
160850890
345793380
1978429487
362470443
499128691
533051116
166767586
1250046195
430652450
1929785910
1876796484
1580592443
1240740729
1854523101
1469827664
1024689966
945252294
717253653
1159337833
800488666
1792025611
981365107
227701919
100606885
1078269466
489665561
2081530545
2055681893
2015409494
932642282
784238490
1901645590
1683901412
231439965
1383144742
697149948
432788069
402343451
319559271
960613186
386114691
1336310285
1588919444
1350120045
1003895174
1502602820
1952364468
830834239
110333533
1064867396
50858978
196531036
1319027073
277847475
1219881269
714721652
1010139192
2049186581
123692945
598730933
2065338729
1017409172
1120753605
698719569
1962711263
832601796
1552398374
1120965190
208199182
1729575904
916882461
898098674
637165751
1730066706
1478325200
11393165
415310386
1914797443
567168114
1221512120
937881261
2098736191
1801104637
824168252
1523561780
859088317
436510976
527851515
697895436
1364904196
13299933
527346213
1639104876
1675426129
2093136099
1486738869
375206409
30976223
1026988097
904242466
931927437
194491286
879670421
2004763319
594732179
1801327781
1476975062
598702896
960211243
1683529084
1658833387
326160600
1642102549
1516692868
1410728
1272652757
853533736
836329471
1037873462
1655975177
1335602314
315326298
1208257083
1837898859
867687927
729601354
1853235255
1728158816
1899111592
317251830
783536683
825201052
664103879
1803990393
123563298
1427320105
1614322553
1468780491
430915618
1158410443
1629126077
1211482519
912796373
1758244939
1299429328
1805144089
1325411769
1362634673
1526792678
653974451
2107301600
756221487
1694622241
1404145671
1350830738
1614262192
2048799216
221651076
248429413
301273103
419174794
96357004
2082093819
614336606
1319374443
788159042
82383678
179014523
2046520833
637973887
1743304905
791580057
1519513010
538696558
551181407
568901031
1274421362
2019068199
1238614167
1760257030
1320882407
173656004
1433840060
1026974252
1313709197
678988576
1642422749
893072593
1769922600
2076806315
1786052434
1129228267
1001758244
1922518434
400846495
1643232031
864462807
434830852
1818659201
118962006
1875728523
822121213
1694969451
1082751776
610416939
1761452818
2105045181
269665709
1295654621
379271420
1565151522
451617089
1075659184
257638831
1052964137
11136736
1885602121
716216849
1278617558
1417316500
2145584763
1679312053
474070891
646455912
407957133
79973952
1870742741
1420078759
556313620
828538912
355815083
1420846724
1494635133
421424519
168323897
271970953
2556234
1804817123
1955633367
1647635014
1665874248
1589741129
1961563544
72625576
219598863
1361595212
4248380
1493043811
1669229058
1716792642
1457358295
750989616
1302582755
2042845739
41026447
1192305786
1049585563
627022695
509003159
1639661416
1763469508
1072927732
1986936379
898440829
628798144
1753984861
1094539962
719612439
1512902137
667165212
64857150
399582780
1586474018
444834490
495857734
1991150514
1030244672
1543937844
405783213
176423460
657756048
533015523
1872903681
842042399
1325734382
1714412783
1786782054
376669281
1997201315
110478944
481573024
1665186630
990304361
2086525627
152349359
159011245
1458228194
1740875662
891165480
2097683888
312866554
202539710
368223563
2027747651
1468619235
136197007
1021544152
350295503
1168077530
1260373795
502723565
1820921056
1910429039
1404342887
684105082
1580081299
1901387213
419873543
282426856
1719273336
1784975454
32328948
668098617
261176972
1750838321
837411086
461126823
1831596796
1473074977
185959627
1841759663
1954526469
497020789
178631001
1724195323
1878043590
1944969696
412799254
248387583
838163127
1445151927
1052811288
311057794
290272458
1971350773
1646150074
1421971534
1484129429
1053386289
578365178
141096600
682896608
1354363953
31643603
632995559
881601971
2058988316
1912710208
1800566230
390625479
1640280074
1843793507
121977341
489039195
1572085818
1993499002
355365842
1302662017
1083522018
98050142
1203226295
2106826244
905211775
956861767
102128076
1540207999
1552073245
655819243
1698397556
712526086
1980867939
760683408
1816502702
1733451772
1398850762
1991908693
1687247729
1396009423
1283205866
1326118976
1253247511
1631141823
1871512594
1003783665
1600319943
1876525842
526610093
1681646144
1150159885
1647267772
1356060196
1011553296
1228950550
1437971961
1314786871
1121343109
1137456198
1096061309
1791887991
746876454
342153868
1255417293
1803433303
102386380
1253084899
658852695
1824560972
1318397558
1477005310
2059783173
1691459805
1926015539
109508359
1033253509
394285342
188632309
1797437524
1242844221
822992460
428739474
1835362729
1414577708
1301080241
577631686
1634081447
1221593421
619112565
377539894
1240035743
1990141652
1175882258
18903638
454560957
1552511190
2105518429
439134184
959887967
787534099
548328744
1319137078
1587642981
1313657076
1741014748
845522817
20992310
788072891
26358352
1307979086
1685822625
1144501740
137861315
649945343
1691470270
1297633335
1194672980
492419444
665023013
1261703359
457865847
665972919
307858327
2021466621
1620363769
316136690
1527146128
1182199973
638100567
903728646
1442363646
1197514859
224596048
1731347219
1752327490
237321635
1647176556
1038375788
1818613019
1951079760
1013842314
1082352531
2065791021
320381303
454146018
1023446002
1997198167
105880293
1688864275
664086327
1101028092
1181637638
1225097537
1370749242
1503820877
1247854670
921284756
1843779365
1760241924
229581694
233058927
512501952
203152033
1314184718
154290985
469016587
502049156
1506483898
421255258
981355766
465053897
478355418
1753976892
1172507353
319070978
1792857897
1552584467
1814083282
197911108
1181359148
381808244
1115419530
235671809
1386045345
1665311577
148067843
831653214
962940047
535976018
932401063
115801225
56639109
1248521333
984843134
207876261
1515127262
1486555755
1340549680
1871864013
1391093316
431406309
1850577891
1350370916
2069249092
251964589
809750719
679854510
1353579618
776018757
855141969
561836525
2049178478
365746843
747492636
980288147
1572340200
873510417
1908949424
852916979
639838072
2009973648
458109597
201303236
1171684231
58180430
342218275
762497839
1488025745
303168370
2142749426
598130372
358903653
441915281
1766814113
538179605
752776773
756825610
329921017
1707665605
161751168
13526476
859868422
77988128
2141103498
133374943
834147445
1699002715
1424065172
443544566
1878933307
345174822
2096412712
241743538
243675194
354218167
298721969
1209276706
752333295
503224689
59818691
1295499202
368389806
153606545
197943923
139729048
228260707
42802016
2086643213
746741899
1947720851
676829559
1834488758
302868013
2019898785
258840220
912229941
429010812
1668064815
557148927
1491923637
2015406123
877007564
508406640
170055691
2130492006
2049220700
2103073071
1907168208
262133620
500763391
722108638
145147682
1201378250
1717136901
1362521484
1530756962
236026613
1993256893
2121559950
569424062
2069042493
1243340048
288351756
422231350
406635674
53496589
1128985565
1169962370
541896958
1839117447
1035640872
572982146
1366574864
960597439
1803280692
673409146
2112900544
1909981288
63665056
1631097799
366602047
619401297
1424655135
975612286
467772959
1974708221
1139657819
753472885
750978
2012403692
909742647
1060666668
2045835996
1506067230
812397912
1936145485
730892947
977068503
1139229822
1768717797
1798491787
690030703
2101935531
1354233791
417887642
1801443864
52966401
1125431496
579549607
388977671
1506976732
1986992768
1419472366
1918485061
680739886
1753090126
449704901
1720457158
908663131
1614906834
1904709473
1580072185
1750907964
796511773
1459270314
346127558
1169762147
1039600744
539836132
1007623671
2126237299
1870584114
667456876
1914301320
1699099789
1555968525
968646089
639410180
1340636876
1617285901
1754232404
808232678
236012065
1208220130
966711379
1463976117
2074791435
839820433
1378718748
1561966741
1288350753
355090531
94012750
1366327229
2102985687
505563923
842428918
1334354362
338705463
1715427137
2143723244
758710705
1889351494
1180984311
1191451353
1963695241
1675942331
544816523
1692178547
2052688325
357706692
1623850758
982566618
1676335896
142704887
734903137
608777845
1738589850
1778511814
1074390636
1740721476
323337099
1173872541
818442741
1206658360
1649769006
1635882785
257810544
1928403436
2011885815
238675808
1952597304
2130524111
1031838652
655432266
1227248951
493870484
1269777708
1846869755
361847998
1715651031
1640246182
700733687
663958125
581190364
1773132235
158526320
230882600
625082885
933735939
1278165760
1677513599
588961842
105359677
1627197670
1822984954
1513286775
1425600422
1518019605
1294511541
1487218730
1095720139
1077512251
1293604646
2131580992
798548164
1893922987
1225829086
1289076089
1482372293
946229685
1487209161
1617157268
166708986
2106022371
1400592726
606390022
1599550972
637094658
853089293
1352347797
812080228
303615527
1307616183
494429238
897627548
337207485
743091563
316211183
1454909752
269926436
1602636729
715246964
1221037547
306301485
1630094130
1144659791
1248837991
1044478828
1238827601
1556253275
1062621598
1843549667
1666825357
602217604
1474032167
864068232
718961141
1517682373
428796081
1496295714
749512516
695825312
937482785
1284773948
382803309
606924159
865805550
497697836
1243107176
791434666
1870750364
2042550345
1731790462
1042676340
994346681
403732107
2031190303
562853956
922238895
482288561
1295752714
1507445372
2087916204
430107575
446525470
379903121
984448629
1114994663
2137222648
1588819291
1168766435
22693175
496886236
250331588
1557685808
1211469423
1766779864
1874105155
392203354
1149755360
454173967
748387023
1148169189
1699710238
35119480
837179689
82245726
752364361
600547747
1355665838
1162539810
1629369168
446922919
982701646
823392029
790627904
937539547
1565356499
516043870
1849859811
1855098407
860216563
25162242
1625380859
834080033
1206179111
121809390
224468461
1788271712
2082115247
274337467
1877682612
394652493
890383241
10516393
1429739602
2038916766
936617124
2133700771
848464155
1751468927
1762005605
783072286
625256541
529040651
18195835
940598415
501472491
1428581604
1859317706
755725813
876644661
366755035
2021512935
1064428248
15743703
318300630
370856043
74543989
1775313097
1890757415
275534551
2007913989
1783207336
330016238
854675318
1915430607
1439085726
1784810379
2130302524
1790791739
1390729137
1673819754
1430196574
1598501276
695951809
132940220
1347260222
1657419758
629639687
1750173593
1848122216
1130545438
196480418
783873537
865752549
75381014
395762895
1127067876
553171363
1161892915
1859927606
942102665
1331171528
25065226
825152129
1911251759
113785414
473901530
1149794758
16397012
1511968151
1882368275
547999404
1631719845
622979675
673416827
1966958197
1417085206
1051275067
1609964925
1867183354
1758751371
1046655598
813966015
21690098
210003111
1233756768
850682686
502666087
1646999460
463943804
2123153018
920616914
1729199011
387185343
983018309
1224687037
1887285054
2069360914
1912999203
416149402
655041300
1731636697
1547856607
1983170668
1867709681
571879487
719126327
2074106031
1727314128
1258028394
1931599968
1350850751
551290149
96809691
312372716
1129708264
1818650572
2037555562
911894230
1201949438
1893574585
1196247682
1373582713
832208972
1034609542
1399220116
263289990
2076032459
1355874909
2115376064
258997099
1332877835
853684258
208867142
1283444639
354391572
613353762
762311803
2133952271
392311453
1082242504
583583747
189991376
1404103603
1213174103
722262886
975058976
1408404723
1321970639
1685027192
290749467
425438541
1014938960
796116593
372074534
819000531
145896535
419927837
1712696347
438072710
2043109672
1025007836
606237619
935122441
1299221520
1637925508
439301251
1287235309
1192073849
1134796612
535615273
1854674052
464112808
1354362344
979793686
1611094150
723724918
1321844258
905166634
1514099376
457919912
284747019
2066534502
573010481
467036559
663389595
869057105
1006636691
1729872826
1754922349
1893705548
1008755142
551247346
1584262017
855393773
605247842
1319486044
1256715336
386651018
74447408
1408596211
1030654587
869509329
1271764424
1643113860
1812619672
1494662077
375902121
1120559811
46541166
1390996694
1540931279
420987008
936548412
1568041868
633185411
2022522672
1510902608
1810648128
1070513265
770937496
1500332510
218540375
1500418965
90107666
1698334246
1358022173
525210680
137228010
1566460079
1731469926
351152230
1716081286
201973998
1577663546
1258416136
252967798
268619080
258145878
891733934
416714237
87298703
1315760383
1393924860
1994740232
1092695046
639209263
1462353536
2108833837
1477789884
801891160
1370558746
849995793
1318174547
1251755524
1512081311
1543186974
947042390
1881527819
359263788
897644690
1861459115
959331727
390338553
1241961034
697221149
1564321106
2063007874
1234859800
710290230
1306417240
568055054
1829819105
1718434502
674135297
1692309631
2072848890
285975764
1976296559
638980449
918976606
377966430
1152581356
1416458556
58529329
1342558679
306130890
63833464
1054989006
1860060198
1575832117
1638081951
584416845
215412903
977343571
1827661791
778577654
427556692
728293003
1989158393
736608213
321024662
656700886
199818246
2013790050
1104417490
757648223
802295268
348861632
1459761165
1004268461
74860143
679425860
1336307747
52433976
2000914216
341619579
1352052519
1943412037
1110654506
248419956
869009712
1393606044
315625294
1105962381
1099718305
559078387
1646623792
1911867888
640546514
220703727
378148013
1790446959
797845865
2114936586
1322124845
1063254438
906703559
725771175
167646607
1739909853
403602916
1787439783
2059132673
1906802206
1786703109
1373710663
748258929
668058026
1814557017
1305993516
1644323383
1958085785
2103801803
574295170
709802928
1038629685
613095162
637198163
291602278
1330220427
251020139
856290461
1361769977
1069769270
610097387
1588373786
206402984
1165378092
408423756
12620708
700308922
1591963641
566040131
1727006102
148416057
321124493
199212577
1797207997
652769020
725058472
97136865
16864049
116514490
911307827
589711768
1200419156
1494285665
1279663347
250424311
810024488
376345516
1272508073
127906006
270881563
1132070138
981643103
1395216370
2057282664
1374237228
691529832
14106469
72285156
119960523
1639954633
610282989
428806319
1173598304
82609267
497897421
987818951
603489121
1586867856
812389681
441192831
1753790637
1335267720
1675965598
1593218483
634251223
1245849348
995289677
968746223
1882970398
1126843764
2031819855
1378508444
1685073466
2750177
462849800
623365712
720456215
1395962480
1351757855
2026259167
423167642
1702557924
335486473
1732749255
534648211
1196422219
747987101
1452486365
74853230
1235458120
960133563
103986840
1335262512
666617198
450471161
407140532
288202697
216173578
788972262
824735332
944589400
830088345
132491891
1144738747
1158289102
870493295
1973196544
2014823172
1948856054
1887680048
561816082
934997268
1692122143
1526086263
1341257329
1233660334
1229391039
1607657971
318386283
453040056
437872589
1429248648
1024674350
1051804017
36709232
1993489933
1546040824
705267701
909319965
931871894
2008024422
137593686
220455758
499476308
1780232217
1335448059
1409645353
457139639
992241473
1818912553
237318232
1233659077
661641095
436723181
1621726281
1446290724
727869648
350598449
1405911441
1166137930
1315864357
95413573
1599212354
1340958210
523493859
1461188294
1397296899
304010276
376517852
1990498621
1527283325
1591880106
1058362025
109210423
1610025272
2137968543
233412748
253293611
1618285887
1100038880
1321968734
1809406985
681878293
135954415
1844789614
1521481206
630403668
1969358007
1237793666
33918874
835513402
1688913197
1736012114
1406753199
679814173
1546092581
1912519046
202322438
1623633937
8474967
1969015687
1739677302
180606890
1322373232
565246092
119458971
1314955160
1149149021
1426573544
1062044492
83911495
1369773645
1320760466
1724920315
432959636
519240925
603506174
1098981912
1372857402
309101857
409432887
1230671957
1574401480
1454539014
779221411
1352393383
1014561358
1696948901
1560910468
1201348385
1821198752
1833117455
1619775794
221172257
622851198
1663934834
2096864930
1616172150
1289623514
750324088
1681188394
1116280299
505762170
72340635
619578839
1464812567
318674975
1032153121
1339163609
235522094
1291424667
127161950
217935624
2146623344
313928668
1513427151
787937862
1552151849
1611104665
1587021206
610971379
847193927
288412150
1358610160
1405043400
297874773
225336904
2080403414
1397361704
1486017650
1289737366
752260847
858866775
2044512725
1371342226
148736799
379757090
1473512394
670325733
534605350
1559667770
1570715820
1886896063
326118335
1856827204
1803393697
1027544312
1907751887
1038189174
428302625
1867461252
1443382824
490271209
979519859
890526441
999687615
1759832857
1246473516
205403430
1247550730
1828435241
1530973088
1803874296
387911676
1320161219
1955868639
1369722755
2109277903
1101549960
542066327
1771710648
327608537
2065378581
794803194
954960842
326249638
580263495
1083787378
761484377
1580610810
165810163
1540604707
1401000256
1999648584
1614539872
422476101
689979461
1097224622
1754261293
1151448789
1879241888
325806916
749513189
1198169306
796043607
1609237499
513368008
1925786291
367891567
290113626
1143380774
296824940
1716117321
1781930376
2013104704
356588455
441572158
286300535
543291337
499030655
312774846
203088962
421418452
2005705669
2032703489
2054251055
1293138578
1118881275
1264144742
11729338
895616482
796742881
599776911
1938988733
832125261
1583270755
750440196
913804481
708841719
423783673
680765281
2024747139
1160850262
1377718124
2014559334
1285495400
1316856449
949900725
345306912
1753913250
1506421451
1331426782
980579929
254695228
790749260
1119417766
1979677565
268066810
1210267701
345185303
560514645
423859802
115759925
1357493753
183919745
273759830
958969729
309131161
1632030018
608904086
800210411
1104069224
146753163
815265574
1308564429
1281453120
1875736537
1404340713
1313836668
38484900
62970250
1430971710
2087956781
1378896819
1645477
1130327227
1948702653
1469201616
1038686168
1249420759
1951253941
332772536
1559293816
1556646286
2004626493
554150738
1489067067
642268013
220890529
1278056595
1307601412
1109558657
517374841
1564622602
1211800669
1524919206
877294406
1031743292
792952657
1570293961
1890748182
1615402796
2033205384
1412439090
857364400
1487063853
241612435
326500422
299626073
27557971
591642101
139424027
2035498254
2141561602
722849674
1597229922
1910857955
1256385506
762311772
1721057112
1634718492
908561642
1559152605
1537758409
1879435814
1228567512
1541702828
333401595
347297924
2143621241
1941906524
91429803
738612971
823680722
711721660
2119283558
1028445979
212009487
1070795020
988329567
1484579996
1878792954
1388547041
2071869519
607165758
1281636512
2096564356
1403011634
1280708299
408651762
690247120
69307616
1786285441
1429633949
1857707507
714533298
1049811347
1520611344
1230199283
20442323
688649326
90896395
577797756
1389866755
1922029809
458418600
736779258
1139747347
1491419046
1932290381
148203768
1104759286
1272655382
732118721
1374909310
327405539
1489301229
113164895
2026670613
650622835
285124141
1918953339
970409124
271762971
2041820480
1013294991
1151994010
1343433254
1900526629
1204641778
932730247
1129026837
1891934312
966990032
1157614102
256155131
802365857
1967786162
1969000975
1264058245
1028655833
827574668
694076492
142942175
1178149768
507959875
1828083550
2080921393
186213959
1178856979
1314887420
1300379061
1428012388
1930124085
1265208435
1217955982
753021024
1630508053
1023776258
995720791
1733103881
1289427187
1539482899
411464152
63029637
1322686089
151879825
73549149
769354999
320493223
919791513
2116217764
1145817478
73534160
543419690
1300938587
1718159352
706471867
1928665389
63060896
870862429
468990340
2071076488
273973759
1220030532
1973320952
1149021132
806203282
447021970
768535595
1920405451
2035636889
535797481
20710658
393972506
1582122501
1673089408
1270032485
1741536414
228360386
472976824
228632927
497449647
1530022288
397387368
1891736244
439568809
1100236788
1327672921
2060530622
1450700902
1094283202
296478775
1349856010
1148958002
75730770
1361867578
344903458
49997024
1201148282
497112861
510529301
1008858027
1377438492
1318000157
2059995489
236011770
1962692993
912313599
1598716269
1374524987
1147361544
339844400
1732997501
127299029
303919836
992478676
1920597349
1099365086
1426562184
2048921260
1662086068
229641562
626223129
853405699
2139578921
1772315762
490969315
26599543
1043457366
1799897460
579767928
2051033241
1110729756
756108872
125247884
1572772428
1779444940
2055492057
1164350475
2128385731
540600145
951047071
90910264
1492982455
465276899
908151331
1213286560
925233655
48938335
718431013
1810926025
1762982678
825462007
792705588
1933494337
976428603
1100285469
2100878004
1820445568
76691787
1041840805
1853925833
1160994410
1247415931
251449069
405450775
712102995
350045013
1617520772
1568262373
609459057
94520087
1523868096
228892506
637246961
334302993
432430807
312562312
983307347
1267127136
1589582670
787070787
1545679183
1060310031
111059763
783191786
390061074
1781604547
1943112801
915742658
883215443
1878512866
457576117
826777262
1961481009
1014284649
719151304
1859321344
2141688593
1589238484
1185237745
1500231429
755614265
478221843
1938521465
68419226
468859464
1883799033
1310621700
211488121
704245228
1401757901
424874082
1862161714
837828378
254840290
558269548
246012660
447795322
283307285
787163563
55010334
997371884
1632897177
1375975546
605054357
1595554220
1418545404
1677874710
1228038962
845590909
924869900
689632251
425732167
1629471244
633977087
1505717274
1185598441
1372486517
1090558721
952491917
1804489741
1733295121
292245468
176723745
847092047
2055931292
489629779
611494325
508216435
2138440718
1561068141
1634177514
1364994092
1054009481
1322359778
885254284
377535052
1321130807
1877631523
313898650
898387915
450648218
2059470679
1198893405
868872452
643571502
2123659423
2045058133
465737727
1978260309
415352477
570008489
1222581853
245955613
1950157452
978563106
271883799
140583804
1947234853
1374148548
900165209
33390618
1167630231
124719907
1305576287
131566768
1913193774
90191771
1046152823
586971377
2021956146
656261653
41631965
1149599674
2014460331
1606435046
1343767765
370155966
1959323631
2065457525
24709426
2068360637
1268526955
1068285738
346461647
1192319019
478274072
612534750
1898406303
492152461
80749236
874940010
1688156229
2117027610
49085247
2090746521
955503769
1330698541
437415019
1438670357
475576444
211940057
1818623544
1126880136
760915538
670593822
1390534579
998578416
1742230769
728264213
2145454573
668352340
2054621084
580784887
1915035172
1290360738
961540784
2089322899
395288625
1608457131
1313745519
619966026
669299278
1089893019
675011937
2120670117
1476418637
1560445028
829634018
853169004
1515657308
1412185699
1301594469
1711141778
1443419507
1924999717
121778914
564762908
624576588
1991846517
2141734334
2059814974
803339557
2109727354
905350861
907562913
1065806656
1473639803
2014477789
1273422279
484026857
1751351452
1957025298
258664378
2030157654
1540614590
578649357
1681085810
1515801028
704301183
44883197
1917409496
1335466753
848838284
1593624139
1197021390
1424767678
1145244921
1957014629
1391592342
558439205
1607078801
1519603588
1253531710
1329006974
379084600
277122605
727898666
1951152442
693220696
891191522
1765830785
781647716
522615770
1563967406
891352784
1467269342
427864589
1816116132
1691367552
1881965421
1489636529
771910654
1401757422
2578624
771247329
747449975
1714032639
1254385561
160752761
1844892043
1444496931
452889155
1429820778
1989968983
779937631
1359704462
1389966744
1428596970
1234202358
675065295
223666717
1510955456
720992557
544452760
2138738221
1810469633
1346597962
1413087653
2017652031
84569869
129071606
1978630887
1515457813
776174185
1161174622
783238319
2123534513
1548023804
570587479
544169996
1945206837
702052426
610048186
739436902
490303472
298432142
577772752
768638135
1832776265
1495972708
194787507
1068757114
1918720240
199204837
1632373291
242025071
1581752001
815440064
1189837980
826914928
142761589
555085787
794465514
1154276836
1689390662
1980427230
991582295
564491028
1866487850
1361924557
1057368084
1690992184
986208823
1083203002
1705530188
576473880
2041789010
1229632582
936368585
255279149
1118832245
483052473
1638328862
1758866650
1081059689
480087506
355765195
1620666486
996125059
1535417293
298285335
630313865
202204112
185385536
563397565
1527251686
2090802752
1834898830
1659346941
1804024573
268420161
831744291
2040851321
896547087
739954376
1909894174
1347326476
1727324358
1139319372
670101721
1717480799
107059630
131773674
45437031
811257038
820955991
124026169
1235145228
2360208
846481559
1368942667
1803861375
1273245087
490751073
763641440
805950223
700158603
1212051328
886831804
1184964891
2107205310
2013788924
2009882164
964127078
1973215128
1495369456
309492268
1923207086
314573146
1491028295
503853216
1789103824
1192414248
1275476934
288141467
1458972716
383976195
413067864
1859955755
1207936807
1980168081
722202525
342012065
1119448084
182895510
1986010526
1507720987
48824141
923321975
912917811
2046119355
1240240318
204220463
674575146
1262645088
662543678
1156854494
1887319815
1159965278
700565220
350793343
1235434410
1319721177
2133900306
755835130
1176076141
52376281
1819416335
847465533
1484701158
1091141062
1327326588
681968094
832638499
1410438596
2103567013
404425492
1394179622
264341754
992329721
687676147
735285876
1481349244
1447334944
519659826
11178578
630871581
1283577568
42229117
1970683974
1254127307
1188517959
616454055
1613432146
1165089579
340545393
1112406916
1878506373
922625029
362094779
1724228363
1006165700
1729198338
83894787
573038538
1939759511
2076199269
975481141
1392634169
1099760782
230621936
937306484
1132498516
1378109388
135860892
204828072
241839207
385196340
1637393561
1887058032
1234157545
1353636822
655531272
1794732207
62858784
1221778902
1081255890
322079330
250694828
1761396779
891019443
313172540
736134863
932331765
1021332576
339466048
555115117
762911269
886702008
1373140552
1635187353
339742547
1085841943
435241382
1817937147
2010381142
1406086878
918399250
690430886
3543635
286400172
625585234
1133625002
1692831050
204453232
2012751856
828543526
1483401955
1766075121
1639233883
2033901881
600591245
2006310168
916340529
1121390524
38329627
1559644320
2139309843
133587092
810485708
1192184078
1583943580
1652680767
34271179
1964862118
329745560
689323716
1506920759
212420033
2043253883
732017842
1075653309
1866754065
541848450
395717468
1210057546
83448965
88789005
898365028
1862554714
1424123426
1237139026
1937053104
2041753374
2137649623
1158949060
1585889559
221110517
1806567822
1478492449
1167361928
474830552
2131569650
695090027
429413980
1510698166
311421896
1171472950
437962792
386675312
1343470662
818227293
20860358
606224499
1292729752
357454246
1660217023
1014694142
232132334
185125681
126131377
1155999464
1311479820
1641427623
797456044
771034616
437752595
1722363664
414272279
1843575368
907279235
425016550
1903622808
755165106
24888203
1578754801
1485315845
1154276495
1469997828
2055435488
580305291
1094243187
2024276872
777355542
1801602782
426803399
929494126
625745737
298093418
1523967649
750945933
354007710
1085536935
1623729255
1266758894
2108121092
67434658
1207267843
1724365813
148679385
1824212973
1491446798
636052963
441754783
429672909
1686822197
1090046615
783192769
1622281699
2008425581
1278904715
412957571
126068257
1038292758
993259184
1384197127
1714379346
1793471603
105487684
1445527860
648578428
1076602727
106216072
287565885
1329564071
1705424321
1222784246
387673657
694227300
1929904777
1571051122
1391873726
1059558234
1650875932
263771766
1303820278
1869780689
1194148881
679129827
1939169075
414191755
638153602
105947153
511022875
2042105669
219783086
1366275133
484624730
1779045219
73599510
1215056704
2006257247
192521023
533095691
1817321670
1063871979
166876102
86076264
238172378
310081179
1182007485
556870219
1720613725
126807842
458853007
1117632689
1277301243
1017728864
2073705764
1482435069
1374029545
190886134
1387087523
983031274
1486386907
24956135
161825590
1965989015
1824027845
1404139142
525186589
1913483573
424788159
1173487931
334401454
1167236051
1635957300
477321302
867266259
2140401244
1866747489
669058529
1037861607
2071403813
438758632
583674279
583150889
1540708955
766501478
1575686897
57512394
1389514501
291045652
1163444476
397501515
1660993824
988230841
1307148494
356119687
1065344324
574677247
212184052
2031038379
878520315
37685816
1933428055
406311083
809144907
2070445611
881786316
589401317
492981940
1320385442
458553236
515423193
1218409609
1772103251
433058756
1570635226
441432882
1977601073
916875728
1624628389
1863544088
1911691345
2079948294
228120896
655247701
1170592309
1772507248
1632390866
1857624731
1733100735
124553961
591845954
1927775452
1612322302
2097433539
1944773672
2007463774
2024248980
1243324878
1254961928
1201399101
2041849258
752257729
1983322876
577963841
677247003
171747399
1163344297
1166594841
765442218
919647820
1090473909
861410178
1210759304
58074002
1419618541
1928395500
1340926238
280100809
395515561
1724920315
556703844
287005607
125713863
706924546
578877347
1429672620
1542067278
1417841412
988711096
1289070831
1288668863
1509753233
342091203
614385766
1747855471
544359460
309111838
421341139
666117088
2064942620
599862140
1116696981
564301387
133587092
1835878548
1506413952
842879729
500281791
988585178
281484266
1640479678
994529677
1829785829
775010003
1393599721
288301859
1409795851
311863673
74000290
2044115828
820264674
1596125152
853716565
1171811400
589834472
1018671630
118559181
1678059749
2084985901
1803213756
1496794861
2076182686
966825500
384631118
1643587422
1311984972
1056264645
1887340596
112970888
1480930697
1889829582
1779017926
1229613541
1431636082
263441948
1910571613
576498328
411985905
774995949
1416146982
477959181
1144736189
766677393
1736338285
1831080015
2040821808
1157335462
1605932167
1937376304
1051521376
1727523563
669413841
652185965
1762273436
925257571
2016337772
1227628880
949931693
850180697
1114488094
1074064708
1425731388
251825667
1839949578
1622743441
1937425016
244566718
669749040
1352771479
1187291201
431102146
720786184
1805807225
653770487
732918991
576081451
815415602
713889928
599464495
1211873677
18824028
354014651
458592733
1298332853
2112474430
6200126
441468742
597888130
2042032974
2031010686
193023860
1723250598
821624728
718189858
2003335832
71130542
1972755888
193661852
1832372244
1244512052
386926052
677829768
819424477
103371654
1280928078
1790189253
610912822
1056639383
327766749
1816886868
1671442826
429458058
2059107661
2030460357
1293086621
347106348
1345112795
1453171838
100424693
1677012149
404119988
1291868748
477587936
1838166097
1743634806
227151179
1511941030
1802287685
1463362733
651154980
14029294
1732157737
1619687376
54443523
1124453911
1755507776
1594863564
72247638
617074592
812357370
1995649156
1256540196
1924988890
270008942
411587872
1785559842
583674279
1380924704
255798928
515537974
240234817
1990120397
1169809192
1190534530
1409092549
1977275087
315657874
714762491
2099766860
318162419
375472044
2044721851
196065484
704240597
1725986018
1504276603
1180959399
40984132
1462596106
1473735909
1504163098
197021800
905335131
1742898682
296762968
1117588136
1680585325
974356847
693843437
1691524029
1472104267
377563557
77823081
1181985087
930020646
2104409734
1010001380
97673732
707711378
676280572
248870816
2095138424
1054506789
565491458
856780258
2094408162
1390712863
1168415529
1280469860
710406339
520248525
226727643
962704306
411919946
2022645769
1247469337
1064823182
1213173746
1341353852
113354595
193775576
1309628644
960982675
1726260384
1847552350
765828548
1436168144
521314048
1063546053
293186513
124236298
1244967536
772982456
519100652
127246971
1408236809
175309640
459951695
322154898
536394027
854547514
1501535360
91641160
934558379
2006229717
1375361043
1915881578
1565953830
966953410
1041246592
214486455
1789058996
627650463
1172874636
2072647957
475978709
302927230
2073321731
1448673841
1920713476
841174227
1144726755
409635268
1716384098
1861009812
1599517776
52278471
728411964
1118935723
1799641605
930429836
1596310007
541019151
1951040703
1236073959
1619127992
1268959837
236061602
1334288283
492916935
820789979
1329081819
526255022
986780838
2104617507
985952592
383827810
898150963
1258279218
453474833
569212145
1714161692
722689875
431424617
534722558
12236922
1896294027
836640558
1922693823
772861746
38323026
1192189091
41749769
625282094
313868755
856583146
966748764
1734319846
922619073
1744342563
241659076
530822855
953671639
2015077811
856709159
2013999828
2021444970
2024747771
1385754623
752659226
157149654
14440653
1341116711
1554950198
799081144
1755211375
2107382954
162054426
1939595794
94559837
973804751
556447292
236345782
436307835
1796303891
1450864613
553102408
482277241
1575063131
1249205763
459285811
1269601936
1611851881
1133689293
1017897159
1977054862
1947458785
973604707
692337460
729466849
1489017716
2029193614
1342831707
2133651191
2049655310
1737222171
1116647127
385762346
1097726608
43221553
1039276592
234193748
1672272190
922927166
96079161
635567966
1944808150
34683756
1711685380
1687078391
639899515
217259262
1076584131
1459455622
1101804890
1260208118
1179681701
1270566513
1677674158
165678852
972174429
661726530
1022233001
462455803
790153817
836313495
2015541119
391818761
260183291
1292932583
902839041
256539559
144182109
1446094854
893076372
1207026282
306712960
1433502522
331889778
1092627978
83963515
1107193363
588394413
792223010
23715128
232676236
1073470961
602885899
1152818711
11968073
2042395977
946990487
1976817723
61318951
1055318856
617679551
1092970262
1331946271
584460414
949755632
39583075
1253784760
857490629
721544300
1955522349
83729366
1348019363
560106659
1913037735
1692247678
1992932938
1279209627
804547426
1350233081
1849473584
1116939935
299595882
2114440661
1600052586
992942706
1161264783
100123885
609494459
1096212277
1442253987
1835400755
484834097
1803927280
1322565563
1489506885
1401273347
1621616206
1251266168
323278238
916381742
807910034
1037800034
671325861
1521701604
1293646130
377616045
480228965
1348404356
1667626473
108246764
1821840547
1159163957
206064019
408851596
1307109565
1494736658
2002043865
41759185
1072271563
1479678059
1079807906
831627075
1073074771
642935646
483006801
1037063115
892301717
1503640856
1363066437
1925115792
104295806
1320754871
938551018
1144872035
650736953
821059775
1544627274
479120138
185602751
1988558879
1018198315
1188744940
1152314100
596842212
349656167
161382302
1973515676
631902143
1428105292
2095577112
657585442
1605981287
1813918163
2086726405
2083926841
730563773
328184549
409091436
1618081778
1468067162
1143436155
175669881
2011806999
175526088
2026923713
1335952593
1499688395
2095148022
2062004877
1959470174
869538592
1570934615
291807442
1257499219
1823594453
1951421160
56439696
1568626563
1789054833
1832904014
443081984
47180640
1594084104
762798602
666078448
527811619
1385490079
410709909
1292639699
1779640642
190372567
811619795
381035105
1801134834
574575733
509589551
616496548
1270517018
2085233988
1545166282
362274699
41982931
1808208021
370470070
20867385
2130140162
266938909
655237214
1001556496
1773794629
473372756
903204658
1667171334
1479737663
29642016
2094761997
698691978
1695833946
1036569895
1958757877
1546663272
1800590323
1911377222
739908154
835900061
1849185597
1612146404
1179605220
1877262220
791834674
1996688060
1741781381
542755708
604238036
1039653612
260855753
1092578233
1611051895
805916413
445410337
605102206
420200195
1336315739
1781697053
1519168531
277467090
2096383962
1098284321
1932137502
1345879125
957889204
668224003
1627267604
250081602
69221862
1559758056
1500609337
1396631412
2017538708
417462108
2103839525
1880967160
1015983180
80569923
763661915
576828226
952412530
778664292
1715886292
60036858
1387995863
293180330
1035415871
711652085
1007556684
665292769
1306743920
2081253940
352005603
1376661487
1709536805
207315295
1578214516
1901458261
371465998
1461382223
1685430576
283874783
843941164
1357808166
1598583833
483303633
379830227
1633146439
1864809890
1910071397
1016811382
1152154515
471242530
1859174887
776238660
720163979
1256347553
402044561
623082136
236836331
1724217106
621171941
724603152
967027332
2144701422
1238572427
425696060
1266154797
1561124648
915084183
1828080191
883838836
1924948879
79663772
251580237
1357190391
1606622619
562895683
331390270
628292246
1932359992
454746435
1438340609
1389066217
1181935858
1636425895
1552671712
225701773
1220886833
320011455
1257538520
1882536840
1326971083
2097585389
1215312786
213587818
1149158488
1724623709
1185874929
163064802
1440047339
300349497
1403802780
5157341
741947582
1138090582
1855116207
1269997742
150343081
1848245086
1257280065
1657443829
79671290
1687529550
1420382891
1285269125
1516241711
698545647
672184580
1804684484
1168964610
1065275448
629901606
1274474752
1658655457
1468344410
2125043419
2090067965
892520743
340826485
983159805
2075882720
2018319492
11735198
638788389
338542730
958270863
89327085
2117683016
1185222700
1648325908
1001441702
1242903939
886857147
957570445
280632822
1232513086
2019524268
1614152931
367149817
303181248
490069547
1808587867
984565619
1954140585
686156177
190999525
297616868
897769063
1933114641
1146770450
1321877291
77828789
2071617474
3957937
546841871
552293681
346540025
1198347533
1671371249
986518815
1931521475
1449761318
1504849586
193658142
1422702880
2100057855
435998716
1027804208
1660568180
500881919
1358403647
495440272
1075921470
1219270579
1958835779
1015768511
168201807
1853291530
435553902
1144460825
1981049217
1967296737
848330927
675856495
434521799
724699135
1706515351
229627776
201580845
1917336304
1847981903
1120860266
25232120
1675096423
1147915744
1791876733
1053574994
412341530
1334117000
1923548043
1231687491
224367530
1393248086
914824005
677029466
1414880616
640210762
529890961
1035050488
843626144
896230527
1441818852
1980133117
1038373742
2018828366
223170571
765542199
2104159530
1257529242
1747671335
853257234
675051256
1457877990
1566896478
122925200
920381753
1492823798
1981734280
2050958004
1776185391
765573572
607151247
437965919
1206358338
245942503
1034854484
1355012232
150393771
337641579
1322630353
469238998
812389681
431474514
558136150
784580660
120512098
1063162347
1816394268
1977713039
15705354
1812151007
509636633
1030684992
1477263710
1342284599
833012530
141666109
299627339
836129781
356297411
1595438458
331305215
1101197854
981047056
992479755
1498561561
1451414263
189388652
382463772
1319943645
450131724
697618665
1562705736
929354855
1786028740
221293416
1606691479
988703832
351049923
417766298
1891361981
954036844
1197612186
326020870
430368750
836601710
903122489
1914121349
1572697847
1995983965
1604103194
1660677673
853206321
997492984
877665405
625332797
2143801318
689255488
332506105
1434957110
822619293
191876816
1013905685
1850169522
560323922
1850153822
453757378
997950386
1396763491
166991899
981587207
255666146
1232432870
582013963
810359444
1588836521
1746411359
433944678
1213460561
1943221127
1458351671
1432725621
2111451621
905730627
683130182
1892372637
518169037
798278944
1558140554
1921886668
311683731
1651416798
564009700
759546406
1433574750
1775763072
1448162970
1904760604
1043122716
455878797
61021270
1756689046
1711416759
82812598
619353686
498973421
1115834831
1221458030
1073728403
706298249
1103799609
1627671640
1147435834
1436887737
899273254
2101403830
1861356186
2105036032
2102776774
1859970214
859057570
1266514678
647119367
1727629478
388457539
1177905477
1333961985
1040840176
1367999587
934193587
706492910
1250548582
2111037970
550926748
187540802
1388190158
1429952812
1565544846
1870519504
243751644
1892745746
800188956
638986609
268791957
1441083739
1254273450
1915896016
352654290
1676159878
1620556897
1913024346
6455529
534196270
32689460
1483478515
1678048259
1694886420
347492307
384474170
1906187406
472528228
1321610411
1927532036
982912052
298102457
1799449480
1717669648
987384309
1851979530
1101743786
1330815112
524411293
69935088
197942694
528514782
1363528018
1399721294
1416509266
324607393
583805947
1626803742
951672522
110776164
290217795
28254814
805261088
1190693342
728712733
804273085
879361449
1699339119
284929647
2052038704
2097352052
2057287623
190802584
924134887
1517338384
797608492
1779159880
113814745
1720659724
2129523003
1986077669
210393785
873027179
2455098
96332883
1402810842
210134045
789816637
1256119925
1939608305
2031939481
954873608
1184510945
1607005705
1959168223
1614073358
1315703996
190895447
108191138
179051164
824615284
1602760814
1579616129
1800596730
832334749
2104251738
1278734950
323845335
1826155656
295522750
877176249
413010073
659447708
367898923
1827837175
2073323883
977114502
1490603715
1231045414
754421667
1129528463
2084590517
1107307470
1644150593
1851800748
992942706
1840113172
1438868813
1086741586
1440301485
686232968
2020047462
63175421
1774511637
191801649
543292241
641158432
478858342
1449570348
2006813531
71203778
74985321
1506484033
915319537
1608272283
340698001
1114211754
734876532
32305723
282040520
1095640029
487050986
739911336
1976217567
1919130450
2097017853
566232069
2078831324
15442504
1687802532
1425463875
559036744
1543711477
1744487907
413863481
438382841
1113363877
2100515187
1081524665
1747423998
1991162316
415154265
1281424816
1638164340
953601162
251222805
1053637991
2043770232
1838065160
44909140
2042833227
1317921948
2111720210
1587414127
270853440
1897709788
56660603
316246146
99667899
2135983760
1227650422
1958483858
1393017257
939403396
1131644310
1463714642
1595813152
947981871
137696294
906904975
1117231081
1918183673
2069600258
1261552304
1929843031
1838633428
1985420222
766347164
2125069476
1760953510
165729965
666933704
231992036
1425170683
389049224
2077829333
1853170834
132249809
848961592
1120520182
1655732651
18472969
990495586
1233221524
690884566
1222333149
302492007
829392288
1978676287
1650795996
412164150
260646059
161247739
80133097
564148750
2051074185
519272927
417358429
1786202706
470430870
916206090
711961070
1322144818
558598576
599323221
1333126475
2063724281
2140522817
1924596177
1582418098
1252478971
1082691727
1007253946
136633673
661135178
208174954
2132797151
1617176681
1656240676
143014462
99434162
1285687843
1722212148
1281333908
219474577
2142156682
898902628
1707375502
67702445
195486201
233171522
970223678
2013674647
834519658
2040062433
874737270
566156458
829696248
1828722123
1616578979
183675367
562120768
1146594368
1295067293
601475764
170369170
1490593753
1266827773
523833596
902126485
1980243543
1939734412
302596061
1602418107
652933142
672042005
1751519914
1798578556
450263273
1389208824
1745387924
1067215164
1420564035
500512017
2046052716
1725004416
1892317534
1079734874
1859338465
1353039475
532539676
1400062083
877891801
1466023471
1182504278
1970035374
1665569757
1006578473
98161365
524002908
1761985033
1230041414
1625809269
2023506192
1736744369
1739921503
1236479409
729631757
351739451
1616053425
620537415
1266135802
1114702752
1744781977
744162712
2003581822
1512952018
496953207
252655764
1961730275
1346882217
323733086
9973637
1654973075
849249533
1946635747
742698905
312366374
248062389
208233233
2059611326
762941453
1543245876
1733243327
1340515921
1191919776
1385444287
792436772
123725574
950834284
1556498340
1952472053
723870947
545247092
893629136
136969836
2114995904
1630233515
469556428
792754479
1987521032
718128791
1478127285
2031402202
670708467
1513663342
454693216
672712469
1206970885
1145655972
1457992250
1353493470
212895985
1450373983
163680035
1557726816
1700666790
1251431039
501935687
656713128
717257524
1349945435
856244467
564286636
1223238245
17448553
42679793
217979087
247860617
1157238471
1100392901
1583770874
1174022357
1826781771
140802339
1418028978
1088019860
992369553
1086249957
1883616826
60082884
246227744
2061695104
1670428332
1228418238
368862005
1568585123
472508452
305848720
1081220457
1710063346
2127028547
915894258
2032363462
1736287717
748798107
2100183382
1844920482
1945225274
566243567
1437606653
1848354492
1158148072
216529348
589475641
2027841618
1440784003
2068733903
1063740612
1410748554
204823608
1192945632
1976013328
1512970129
30044526
1965175153
1693827427
1739125524
556424373
1320199090
235388675
139984939
1488189713
1217889291
258657021
918292440
934300642
1536730745
256347435
733165238
475151703
48812619
1763186705
213237766
802016567
605978088
534333946
880402883
2080211335
1100912634
954332106
245868142
1197600270
1559324296
2081251363
1122066181
1024622672
2038102873
2140929887
1959277620
649993867
369330155
1683912372
845568996
1014512562
1106700994
2123418973
1523960182
261932581
1182701321
2002740380
1628030100
1502672791
1860337916
1740079282
649046748
1343906178
593122998
2009613904
1852702945
744969710
2088986561
1770481127
425826222
60931499
807653624
831193080
1491278741
1304795424
1121576042
152763838
1878963811
1779185892
886203308
823366863
1634781192
1250354603
1698271270
1028692904
1417541165
2140838905
824196987
544535884
367108233
1290298682
1158074917
912255151
2041108174
862101795
1445242455
2006482384
1695524178
1071997568
250962432
256954888
919098188
22743641
342754067
2079684681
774545908
1126748386
1186799038
118138204
823650356
12337076
1237689670
1708372652
1460413328
1178598274
1492860466
499589492
2042583139
377764693
98437350
1946247430
1233103318
81179263
1361521299
336498559
1298935802
635880027
1191968524
1046817822
86798457
470783650
64637238
1438932136
726649087
858994661
817804851
77891296
350054509
1278147467
472103901
160594831
203612266
1614472124
1185524628
110844395
1761682755
972784978
407201423
1585661779
1544066342
230781124
1579886703
1456411485
117943038
2058262087
6406882
388017208
1012414196
1698253218
235040480
1469582211
1003709525
1797580719
1653950467
1605022468
1392346632
1059834563
1873934377
2097263566
2022783948
1625635592
2090765733
1759663252
562359700
49269282
1303332898
144804155
933825885
793713060
1262866411
982521528
757123993
542875072
2093799048
714456855
1914290295
142876316
1010271606
67646380
1464180099
1207338810
169471126
1766056399
25580514
1986021433
1081087791
1332435415
551602259
1852456441
133357747
719598900
1993203514
548903842
436153206
300838613
1860902265
1849295673
2069973736
1443834564
396212683
1399047632
2108249242
1853170834
1401732770
259156760
607473722
580905852
2054508377
1319286175
609320152
1557593251
32027960
363868582
1076884917
1097208959
503707383
1628473484
749885831
580002931
400001101
368967842
2095752553
1169462250
1069664255
1067316000
594394101
2119597150
1827272698
1394530893
588881973
1157438429
1568208444
993760026
169718712
604687379
603871992
237562515
1182019458
386141899
1703546069
1433077934
1355984498
593183732
14023456
1726908465
1234545678
1888560911
79406236
1081081989
16508528
1025098554
1664082489
704171242
1381989730
1654830340
1773011199
1233012128
1290664950
1571129083
857694917
1313055021
663133247
711310547
653815664
738168934
743582607
577079639
1697016439
1462226139
396206424
1853536316
1497394339
1513964653
1009507628
1806021602
1704506789
2143739445
875693151
823789281
1348456989
1134644987
1828355408
1083653496
494499936
1033271257
1700979476
2111712066
888584983
1626111529
661601964
1700230827
235583009
1506608544
1896307891
633012677
372846525
947776003
1607036761
1044200313
1519326541
1452976143
1112077124
2000263885
232961822
2014612738
1142808520
1393458616
1370896186
1463879611
1480907149
937570694
865691312
978309895
852275705
1309821766
2122273005
1228242439
58212856
496372613
1335027389
1037938653
249207053
860996738
1998232814
964358836
1022331708
752457978
169817894
1337695499
1054544833
695267216
261641895
1688108729
328178082
411154966
1097540367
1445111617
233115040
1291738234
1052129045
1357936371
427068969
1222494821
588426178
990326368
65627996
1788246135
1419752566
422315559
138736554
276264940
1702200232
39403163
962703396
1348410137
1713557247
1275949077
954069619
892296446
1917683438
965558983
1027486078
1497230637
549209289
500621173
1783657817
1088873037
1369002112
1037663329
334120072
1132607098
906030485
244176302
241563024
1628487963
153984140
137190215
899139797
1971162510
2054487072
961556685
1589705620
1939864564
1136757849
115315692
549117825
210594066
1824238926
1749839658
558650051
777357702
425108715
1885849509
720191357
1679150114
210086739
1615477244
1760077273
1853183228
720571807
233133128
1992137784
1362363580
853986148
790550478
2146952077
393860556
1467253274
1928478046
57152768
1068475206
1948295481
682763504
1991843172
2099286462
1686042974
244495622
1228212827
486762385
707899487
1065244228
733596752
1376909675
1434821010
1165685630
1307217009
555452272
725750674
649337612
130066801
1229894539
1104489353
1730743816
1837367098
1121660490
417574665
1496827359
1018544635
572414233
1930561866
611252125
2028377228
1510894439
50623670
410781860
187372956
1369955639
614791122
1949128714
1706785602
266430972
653924512
1955474864
2072613346
1800999779
219231693
379104925
1734016381
996735963
1366595303
1575708865
1102139356
2136057826
1889637665
1925443871
552225058
1485306415
1755764716
677467243
1376309061
1392134678
65819498
1249440376
1176059357
142816734
342741903
282158873
1639925501
1374861789
1212368358
352711935
1407565767
1725485505
2011048764
1695440797
1432811766
237240663
127136280
34032689
1091542225
643333809
1251881418
1233012128
481148744
46953463
1175773066
1790048139
2089589693
1568582893
2024359273
1831370767
162805008
549383360
678466175
1846787087
1556685620
1540777907
2146169867
1168577691
351147725
262586890
1541323744
293145904
890358410
402785158
628905761
509324740
1260832662
1652083809
1120179233
35833060
249280597
696134345
190412448
1031014936
1848448437
857950701
1702641402
1036676175
1466707566
1505064689
1465512943
1833655997
1568558122
104665345
1848975269
1870260693
813142163
30970223
1699828951
713975189
1878382843
675379035
1009349294
1530139391
117260180
1052883740
1828649894
1210482680
882349622
1507883861
1684201331
1384818495
734313232
71645605
1491857641
1643446879
1327101816
213933190
1846336499
367085920
882504722
705195903
448920906
477504133
2044177446
1872471417
1606664523
792632716
2082269771
694625999
1598977085
1205995524
2091175273
210264199
2066412948
1900114942
2138749912
589638775
1249685508
1669724162
251135057
883621184
2088869958
209597687
909747074
1794993564
59354246
552608672
1460382479
2064206746
413657190
2092874167
935547155
802202306
1991239387
399359070
1328666598
718575403
236664995
1408845335
1186218075
458796194
1317557557
1564073649
1600295531
505160280
2036556021
533197048
1802098523
2147031423
1242604401
778923574
78899787
1780540203
896709616
521040554
1096982043
1047350764
654201895
1345792660
86078446
1754682325
1730381429
323610846
197031828
1326941257
1512690192
857358716
1441808883
481830486
128420553
162516431
748721093
1647878806
1800416407
1842092060
1641470503
702539350
1392997308
836289063
972581538
1147187595
1779478626
1294303289
675468322
131816171
93572601
349278390
1512878345
1018908304
1877983474
456548324
1790110263
693971726
1362570067
77018074
690470736
1436882847
1953414141
651875237
1802690569
1534017985
1144811282
2007116355
760371766
1382484703
1506220900
921813247
1857793602
913967249
1021636113
1077513874
47307920
278463096
379520052
1757412711
445464743
1941652585
1721877610
516479917
1756541072
527672656
2070377877
1200015569
181838140
230525753
253417923
1976791394
856185015
558329954
909863474
214141361
985913875
844912269
1111977340
1961499260
400521137
231896993
2003423174
1713528768
872923540
1082793060
1932506137
1338973689
2138608794
889969458
985020976
1011370285
1693255633
259091833
496903948
984678327
795092089
1803340143
1343417185
67889750
1849967534
1070058040
1850887363
45879307
2110685653
976111282
964838259
131152444
1409673037
339043831
1777230227
636337910
1894548289
1801538333
154805055
35124027
1207474813
158970598
437661551
1720253114
839266319
429302024
132633660
1852308503
1546774750
198231027
2121393193
905511044
1565616638
1061656359
2147385356
781617131
44553602
1231419440
1062751570
1989981652
381234744
2058707266
1757753356
865770662
1069725998
190207855
2092575836
1732753876
1201103242
1269869026
1481270914
430685366
1544402229
649265316
1798039034
459315758
1497444717
523510914
292143811
1447346172
720980850
473560047
1609751690
1601285309
1022947446
1139265563
885462244
206965557
1185074516
1738367065
1390229045
1894308229
1914117175
1293387430
22295866
655625805
1979552597
1794632246
656100664
227394177
1079117445
2103349071
425449868
770294197
1132607619
1707889019
1636817978
1637079705
50596741
368450793
1526429854
1179159320
1345344838
1424916595
1182597056
1544804711
350312729
1939228414
366095555
2085704703
1375835610
336999630
1826636867
245740682
581836422
2088738521
455170193
2082492854
748921578
747644087
397465649
851786646
790661897
1970352996
2028504751
668832706
200412879
815250874
612091317
2126116449
1047878766
1029945761
504035016
1567128117
747258087
1058675983
650876178
1583285542
1131345194
136890630
62479229
1213048600
1756810607
430402021
1067573009
1984872264
607046136
1454655131
1366242599
53206640
1314028603
1427336653
586859208
1299563195
1269848367
2127712930
877037361
1206976991
288884790
1970389503
1692607802
126370329
713358312
263775553
1536636744
337397687
1473812352
1574953913
1540090663
2061196816
216699644
2124015346
2082645011
31269325
176893114
815219430
493033388
2113972818
2086477993
1156889554
2108432845
1401005095
1368161175
1981398275
2057822087
1746180210
736226132
1806257847
1943576463
1707581570
1408148656
525433389
780378519
506981211
782526625
147199973
866024723
899104735
526684090
1664235159
726806702
490000825
1910271142
518772892
1323102506
743647705
673350286
113006538
2009336885
1025278719
1303116261
273832432
1954901457
1420045019
1389589505
1305566501
627588727
1356552660
340068717
732683587
712821756
926909408
1520703103
1472064047
104790890
1483472058
1892099423
585764200
915133560
1804153820
1583699493
2054606935
787885230
2056142461
1164820882
631008470
122884360
62455182
1230537865
490387410
516699764
545476521
405458188
420066635
369782027
910437243
604094068
1237749917
1747654868
250393120
33783338
1172028119
1524606609
1206912198
533810449
1882778842
42918936
1044625084
2144458282
383033374
1106092157
404707184
1683687440
1104913001
837789469
1134498416
562896172
1629301461
1748465609
2139541047
856139836
521322890
1330970628
1132049929
1042346721
1719991001
1924873209
822584078
1714051137
644615330
175275071
826525122
1466940100
1726125478
81144845
474904493
1632301349
617287464
962845900
1730666916
749170808
1818763779
1130306374
996961515
2127156609
506856902
1176447193
125097060
399517092
552437432
589248757
378901469
312906960
779247895
1984063503
1433616601
1540905477
921505593
1480348633
2070006259
994143726
2025177973
84574754
1354287740
1842347638
352317459
1200290457
342943139
1180998733
12740988
2063900725
1692615544
1203520109
1697458321
1780517010
458527692
161017844
9380571
1227851948
587911274
300266235
1982360905
993838746
1337949896
1246329585
155403808
607666837
2121008125
308831575
292063919
931927360
1656459336
2057635525
1179538046
813082311
168872803
1123450696
1665964515
1863920326
1984561461
2075027575
2005630986
1178295715
276963439
583670846
1366621387
1745154344
1040633786
1930414285
1751279497
1199752008
645330723
443292109
543689511
1148797287
444604910
1806131507
1778372988
443702561
95990463
551648780
1550212987
712455810
216658778
403921262
926894309
2139114383
1727996887
1180978952
1734987830
1345065697
124165095
38665874
1169485488
8807223
1985028721
759978702
831941504
1630817536
516780680
777249423
767273558
1210146200
522623981
962048625
201012891
876255737
785978212
1662982105
1861320113
1832387203
1412604777
2062909068
1336311413
2114408941
1606986003
1572143320
491601014
1411109469
203024078
124557074
1641857751
1815086771
1027676940
1319857164
1898754075
1380319801
1556354312
1213312489
552352690
1222186454
1080548122
1292375619
1583619192
435463008
199311401
2042078873
2048091264
653345739
435103965
745203010
101210546
1150471904
1675810880
18422943
986755746
2025899331
1085738368
1852058053
1781965998
710664160
861822818
1650481717
641799685
550583891
768020665
2078673616
1462603949
1714627734
1720102130
846574445
1127814924
761675382
491707607
1988378469
227643158
1669157579
252908224
1313884346
1639763876
461089394
1482767438
890018418
356755552
347996283
926996263
45010482
1961973557
1488535879
1815862101
1819190603
1262982458
1606897478
577856781
6279657
1300698083
1101214170
1880044802
1103562081
1015831936
81217330
871257535
209395197
473088222
1802131861
81700745
841881812
1953353706
1747220363
127188398
1901756854
1548129171
1508940718
1250357251
323907975
1965343191
1160526383
1401089790
1741038611
814579082
544737886
1892767632
1279016778
827786394
511533158
217839395
1215014249
531208494
1809822313
1378472457
770272761
1449674025
1106475250
168323610
5007870
1149517412
1134366054
1238251070
1381500814
948871118
1673186410
242287313
1645528624
499909143
432993442
2718793
789816336
210978874
1844254813
1167836760
1176602950
802391534
1653286864
1128959961
1611344263
1811890734
1894577081
460743228
1941982407
816105037
1236840958
2065164558
470351370
1452893662
1626826343
611950993
1890056170
34645370
191822383
1516876340
1917069596
87636091
1121166789
1784364958
796114969
1233855949
229204803
1068287563
1226599723
179172570
553807654
1779887032
2013485832
1244731697
1736240445
937100760
1906545920
463910183
2073501796
2145610659
1389596001
289842403
737408606
2011867818
9834259
164761846
1606466677
1813214904
2010069056
1590246681
739434977
995567029
152389628
646153978
1549705417
570161994
1367005838
24752075
1239678427
1868172218
255076553
1331673462
1802421026
462767437
1270902176
1654860500
316877764
1436626855
1130038845
1147314807
1762678894
1805241449
779021884
313333371
499618339
279042535
63060583
903391404
2073907939
731882985
424020508
1697563205
1571439005
1830246133
353439898
1219644448
23715425
289696938
1539509783
1802490345
132916125
1116099008
1838678999
1269002577
1896615650
1563411650
556835942
829580002
1198438441
782599702
1286849127
416103794
891153061
785315200
46883449
99254545
1432553389
1025289295
920971642
272069709
172272685
1092548646
253203100
1507684783
274438394
1069396052
857785605
106696363
2120322158
636573778
1873269623
1461852590
1475939627
197009224
158640936
2135080718
887579924
1465384060
496457512
40211645
1907491987
972833471
877293429
464429013
2115792281
1989098371
318838513
1962804461
1988293631
1193520311
2124984128
1180621889
536431792
1325514524
826657622
1952571514
648302720
142282167
405641562
373208679
2051638152
211653420
1169809192
25094335
1883698508
1767678724
678228073
1415248500
2003575590
1256635374
2114026105
1736489015
1892282475
852920460
134980921
1502625594
1370961234
1783307647
350721333
934172744
226087789
2023543333
231809007
274726979
1620132038
586807941
1534107671
390827998
1897658322
1115427619
775719331
57694138
688133105
223632893
403076759
1048394326
1783839971
1216923302
1913826306
1593792466
1105306919
319547771
1474706491
1157479631
1100117992
599748747
1887852920
1844095159
1188824578
1191784416
707504517
1927450620
1960148140
584449121
1272285373
1551388385
1372356968
2054958624
1123873253
386538596
1453185525
1852403848
293964432
509454418
1897346778
1539805817
1867562730
857484533
1455090049
1744688608
525782894
1248787870
1678215807
391953708
1708729473
88717617
1337920145
1347641903
545019070
967553107
948576276
590037717
837014246
1871070225
11002552
535142862
1823071417
849630232
97332780
265921370
248207219
1921495159
1072549831
1067024595
1934617172
1517997040
305896679
1867712384
1336830825
863813031
557881317
2006682167
683629476
499860894
1134916109
770406606
465579459
1434040023
1564029387
1563828620
1866935156
316959231
1012339792
890778239
1527424192
841206377
591254478
1824727792
1873300833
3290871
1601486103
240206382
69293253
67336145
1684507620
2039621051
1876556612
83303272
1774431987
1084343599
130935125
361659262
518236048
2019354845
1401162810
133690560
1128343726
322139787
1535129389
1800898486
2094323564
549081872
708338059
1029640906
918412127
486390805
570850629
1997123613
1426860590
1868271664
1179298648
60712093
1907398839
47143583
594596847
149820256
1952706798
1306161134
1581883143
2043640701
1926858451
585314332
1968552059
1439253638
1675250655
484028046
551241445
1396089778
1423918834
515031943
1744624002
837401454
895825932
919700922
1379279439
1965463845
704912990
1868762292
431030012
415283365
1315442815
776944551
428240955
1358593093
1568630896
1556311906
209773728
932857567
978738423
238951
769896907
1746949108
1951377107
82119223
1732230761
147898227
755769411
175724376
1604994902
1984203249
1829141640
1497007285
1777637485
746772020
579389777
164856018
2050024094
1055005490
728721580
2129881978
1263390016
1387547430
2044561345
1479751334
537396653
608533108
1801820192
2043372286
1795802379
2031854023
693123727
835112606
1458218411
696470909
558102615
1986358763
1201660037
1863927166
1506764544
808568376
72332935
1388352450
103623803
1550789148
252245354
552393222
1073984353
785591123
1729608178
17416094
1025217221
403876760
182290932
1252633828
1676019787
748362765
892313634
600485418
1287171482
1810604041
745451176
2034515650
1943973718
339856748
263144510
1841019371
1065992887
69850030
1984800066
1500483698
1008386921
607629893
1490545956
1021899292
2042834817
1155790089
1106052162
1382820878
399040806
2104320287
2077331021
1144311062
1832859217
1903049681
1648295358
1907249771
1725484526
2072851496
1816052487
1796170377
1955738379
1767543207
197952227
375912966
1613534164
1386467417
886605638
779570286
957477590
149356248
869199393
351252516
1187675777
68823876
12201707
1609581361
1019906672
681450021
793407925
1455629122
678280593
1609519469
1207731059
1381202992
1143878096
527606710
1998495132
848645019
565397191
1128171697
2050662561
603415209
1301966796
354651102
1440968817
1231925042
1690742510
1996809315
1482921004
752476995
1324945425
66971700
1202605106
240991087
357636751
1928376979
1716283937
1791588312
1094203872
1697284305
1944720376
678808796
1795318721
1866629027
1192069463
734897794
1473117855
1231468815
1788251511
632784233
500366933
1877023210
2112670527
482172231
569211301
218389172
1615762024
904885525
1262046143
1180038617
539386454
1921403632
992196775
220886242
4859527
947136371
1833100137
260509881
1063518277
412181865
346425221
2068062019
853449541
127012165
931346616
894909897
1133323252
554261260
275231426
126565498
1331844990
861894012
552070630
1542694357
783257793
1074260073
1472605388
1465410316
1581046316
70145704
177668244
346057323
2139651813
896241311
12293165
1797510077
896473356
1236358510
90534566
1967450926
104509143
1828797080
586443628
1243989111
1622138799
1081674013
628170583
145890986
1060808558
56809525
1076963896
1319766119
909907243
946504846
996159592
149046140
548576448
275444562
917385219
2111780741
744682747
291292765
1460070433
391254138
488265926
1017064594
1271278676
1505998218
677375419
488905096
634447483
870189811
343670439
1330734682
1291930650
1348985625
1890203170
633905225
71451449
959623742
2092014167
1603748799
1875466617
1375451924
440721546
124006817
701761271
1583142034
325308408
359258055
364806113
1557951880
2137884799
1055059416
1179060800
677566665
2047459500
2047976380
691900758
938313159
1842150741
550496875
1989321896
2077295666
1432138392
479217112
1388044129
352468481
2558115
1262913887
1094799073
18691198
1025234936
808772670
228428364
1223711517
1346498626
877057002
1534212824
1548750812
258750431
335168688
2000274274
1858984737
676195875
1685366253
823898952
1244560665
1575361326
706796493
783250167
1166631788
1812609098
990110576
1915542417
1360500818
1508375187
478920110
866997912
1515845848
263335474
1288185184
2002394059
37290320
1922902165
138304329
34486328
1951909711
4441125
405807486
1227366048
397628929
944808924
782093679
1036338450
462523034
1581519648
1174341450
824763648
1156002138
765761788
171232711
1640761103
717197455
208580670
1607643498
411189538
1848403016
1361728911
1305920325
448756750
1557520446
670469260
902870487
1730057646
1165449508
809107485
1915772230
1773571696
1379816455
2018773637
940052323
35609888
144263464
1307062576
750435158
928734331
373621111
1946044139
132536786
946807842
91809335
691533205
1907937710
586114460
868030018
736854581
937290135
1920183705
164376956
139161455
1177168944
1261397104
849711388
687029887
821042235
953026595
1623169076
1532226172
1184092993
1497650035
434655743
1254836031
217098084
1889334637
1090142561
1312679473
2026309546
1850879767
341726610
1744315367
492037532
1288334435
1996621435
911900290
324005287
2017411110
429098998
562654222
1814855685
1870668038
1708951218
299900798
1257973785
2114850202
732427850
1467452740
2057048350
2013325732
1743779103
1357003806
1364719717
926129826
1906830050
140004353
1657249291
535375237
322945001
1617015837
166741733
1574998083
533746371
976001920
622000955
2091697967
1179475563
477129968
573618195
1498054464
1837326943
2106573896
1460569614
249620785
1062950525
484338714
1795076908
1191445647
994376276
1706848705
767793847
1955762122
351408076
99434841
1083150345
79435710
433920732
1984042840
1989275050
674169424
2061288325
876558787
2061284528
1301345168
928371288
190624941
1683207398
1483817569
1819991433
1536179021
297204466
324484597
1027901044
1974249407
1315913638
1042505755
1764978874
226590465
979357642
99342708
2082389472
1724172375
1970405939
947320092
687542996
2084296096
868237891
812686242
1240257580
1928571546
1956639643
764351577
1339147002
1325728181
329446623
1905880154
2136365498
652808299
268930239
1930516000
1265708554
940375259
1050331502
410845100
1784869545
7090410
842558122
592396505
1987193032
312196202
1471338238
32140580
460185455
798332864
1056071969
376756722
555005658
886896387
1675356589
1499808197
490706090
600854987
352159494
411408496
2141491492
56703589
186053838
686116636
796015177
534049058
1061851776
1052762273
1210687147
1135569790
993935910
514946986
800143849
1111190227
1072149267
822540530
1812044799
1513701099
1626950574
108925938
1389524627
1264291336
462643202
262562087
1142012289
1807554516
780754117
1404915607
999900527
1087693431
1238018745
1081029220
1082094660
1019323840
1297053471
1775968623
1065874434
39194149
1590799209
1412500035
1687210315
1393414184
549364430
781584865
2092732039
1494282116
1428766433
893380716
604134370
389497861
1332868428
553357933
428111476
1167881172
114570021
1186176544
63191855
1004790623
1020610769
101334358
84568170
1276498446
1107585925
1163817128
1348094541
1065106029
1050179228
2026343015
634503866
1364404176
1258575154
42883663
1600258067
488121825
1169725839
289001358
1223593769
676569176
70572298
222372537
2000585750
1198760580
1971342860
33032897
1510066051
1388538402
800702726
363500630
1286413133
812948072
129442644
1149328346
379964384
1027799766
2090915759
1818106728
1807104087
899040267
629846115
1564589369
1494432334
603363576
254018960
1973114169
365545714
1358999795
1538404249
838431800
986219671
1311288053
1044953898
665484652
2093551644
1816277211
1369600917
1743767545
1164205629
515270711
980094986
233767649
2073890399
947082639
1673859616
310350893
818606804
211012220
612357482
467009369
663142733
1992648920
1722690257
493670479
1429725823
223724726
758610365
197142601
1187375111
200816551
1752918606
1613555575
1734809391
1091220062
914613991
1221413779
929779743
718195893
383063443
286808146
1312473686
53785150
884963106
598738651
875038246
1978844455
1736724377
984017134
1875333096
1736757311
1350084123
1419172125
1627268773
1041799876
2108187765
1435289864
1362955197
1078401265
891947202
1477929333
1614047280
1536748559
1398922316
179390666
423038071
731791688
405148476
36611744
1574639598
211659652
158950000
1650041099
1894235864
1680209322
10681805
603316157
1433577861
454047922
1924824420
1861713174
358880719
1992342576
1301421993
192289210
905783439
1134120246
1959291720
760385474
954434167
565631739
1925225478
894820756
515158640
325700910
230477688
965701655
1277531980
646281319
856407906
1418479474
1439266310
471611918
2001877158
218540965
1807265229
1984477011
796004537
1852014591
2050614792
1785959908
542668841
852743741
1512361091
971011521
526640210
2142474354
1935457534
823855766
1088707349
1424752699
181432948
1028104673
817019169
965527237
1469699842
1649461854
274976170
280382849
1004606878
357266077
645970383
125241613
1622137170
1685535705
480867426
369543925
249463790
1059291246
1353063812
1435004025
1663696682
2043267344
876299287
173139700
1250426121
1777994576
765369170
879813795
301697645
2141970552
916055860
686376674
1481289356
422614233
561795478
1417706772
627338744
1449812900
1123894939
101294208
168189062
1946994250
89185357
101296157
1908764319
1183306996
2100409655
2015957194
929405192
1912395636
534078162
145971448
1606750647
1619180122
1690629026
595441411
1632325578
173868942
178193433
1633397883
862760371
493597887
1232227510
2023807702
1793138089
1279008671
1549869333
1717849305
561412002
74115284
1243765241
249365444
1012784913
1742820734
2090095378
1532247330
1925632283
1712763782
833593984
2069129565
1322382768
60089801
1139363416
1866833862
137269618
90764696
317416105
1460915086
441782905
1026056030
644072440
219685073
1473693774
1144622013
717824606
808254638
217428782
2079647743
1903708042
1769015201
1663231700
535256427
1683860726
1774347260
114690357
1729914854
108414740
489696281
1122421681
384011861
725862307
583350713
1510670498
415927480
318776902
1987783289
1169839627
768265927
2003741781
2045619487
831928077
1366219132
1006868401
569367764
2015798378
1091692774
1817922420
365400954
647482713
722503474
177416269
781775982
1212731324
425277880
1154498019
702039366
2038902061
943521183
953797043
523826796
856763125
2112335070
171845002
1922407023
1769773654
564282887
678420898
86924684
1134005321
141202958
762765519
746074965
1203860254
1911467069
1462990875
78087167
2807341
1052855094
1795871108
408813134
1789781556
1145675271
1504256669
1213578258
283971713
2061099776
1792074883
1256757217
980804520
1700026253
1599394227
286370882
1971929026
223522365
1363246707
1860247576
1084299227
748871388
512900375
826949833
47456533
821264472
1848222254
565524488
37068891
2055938124
1244176663
55153108
1763604557
712746926
1493744364
1167186475
1125447375
119567888
1471897112
265756985
517657715
1996497241
63444686
1646633708
1966806964
481251269
687245644
153744430
150286291
1400625065
1065072721
1447194266
1674733982
282130110
253259159
1537044699
1965301395
1875023970
99195660
801062230
947973342
1579030970
341244429
937572239
1504499038
225729108
1407861975
696020216
1655974121
1827243875
1903633544
599929638
1481665419
294775762
1999258534
1887313998
360610049
1429322707
1515165524
1689568391
751517159
1215499273
98230636
1950788552
1639476490
565895176
2142889198
1780618338
1438359989
1491137773
1190518278
1030070484
1467833490
2025353201
267905334
1250742950
716159246
1716392305
764374643
200608488
1705185645
931853833
1875131252
299580127
1900039239
19153065
1877290488
836489067
1787301608
152906297
137870871
651154980
1022615676
833652466
1400830126
404572526
1602432986
255404179
449958748
1394094067
1576033013
752350298
1606638446
1456082218
325207051
1927027048
1530579953
704272372
1861565357
759609743
1449976218
371911864
2106070244
1849523077
661777501
1797419252
835864716
1661246758
345125558
179389260
1876292054
455307623
195850565
1476247374
1639954633
1987133008
156283613
1253160683
263677394
1574221399
438341205
1208714046
359361748
397365144
856709712
1148302017
463853209
306026402
1191572322
1731696844
605696500
161915238
897322257
197742268
469172683
1411950918
135245023
445681705
1778641641
560199208
1167756697
265285089
20856781
864041985
722363447
1433229070
1931395986
320068625
1787521402
2105630346
1951487159
215790745
1883414177
87566958
305191350
1148711674
1026979950
1703909288
978128773
596144095
417736372
1002972727
614171470
1253206268
1951669040
431935359
304755674
2037388939
115881391
747756760
1838838833
1964617881
1941418936
90057653
557533272
90877373
595974551
1553012485
1409659671
2001943918
1986445879
1078338734
1888966541
762034258
873274686
412888118
178636111
483746544
1924036375
1168563901
461753281
1155082095
543331582
688965894
1080749585
681531162
602145912
801642747
1743503931
365989037
106718437
1118402028
861174202
1061035566
114874725
808115235
1783348165
1174623563
1797212730
835347808
1678989824
2125984968
883129420
1333695601
615458920
1724091694
346551073
1224263436
2109904544
14479246
228701677
1884532805
1254744488
1148239538
558596742
366358326
2073104547
73877225
887281349
423334205
409084668
1551398781
1331905724
605044805
1216123671
140776182
433169072
1651710212
1452612545
651544538
379402155
736246801
949418140
1291730032
1285243873
1052851975
1475166032
910281703
1319468562
1327444353
1923855525
471416476
1395345438
500607062
1801341095
1932736452
1623263167
1126222980
689476536
1447504240
1993141060
1090030372
649346564
189948012
972544041
1394788811
1974768956
214499080
1393173111
213989593
790181297
769948629
1148750467
1507018705
1658626998
1036486779
2768693
273168968
809148939
2082450334
444512659
1670846861
1813322663
1405832651
1118019353
928880041
538645867
301918824
907188741
528551379
1578198018
227334043
1520856906
1828782086
486849371
24075714
545454343
1884825908
756891356
582348488
144453836
977655589
269847288
1328499547
900039927
1045178127
589118717
996841328
514322587
2013557079
657808193
1229009190
1287373125
362001141
2143166999
389764280
186440800
1375474317
1104880016
694419577
1816676647
1977202501
1310081281
151628584
183951070
817671915
2117152896
1744773507
629192317
192280373
1574766988
1171675146
440868956
1785233376
1481131772
416508512
1170004483
1985103291
2018468299
1790146085
1774894780
1208388532
1646470947
1605973720
1505587990
84901540
623212451
1458494020
1961081167
1426325752
40441537
1715166203
1809827678
1457867922
1767047253
1965385089
933252177
1034174549
1943126225
1918671161
1538084057
1644109870
696115300
763506262
197490445
381671355
309131951
1016952219
434445517
908153666
750587154
641158062
601408825
1151704019
726746058
769794790
874729312
715351296
718015521
1241871436
1698912483
1964249026
403872063
1884183446
497900738
1073484782
331256744
549343614
1576485205
1080522870
1793173545
1026176455
1654306364
1495597564
1517533940
1649607931
1867304466
347355729
1722179905
1041150588
1952565814
1438825058
897876192
2125313084
887620709
1010884415
1398345764
964802561
91735822
854048979
1746728625
1607887767
1178051872
858350804
1114369304
1609747997
1616119978
1277515025
1956783188
1862519899
699088760
15058974
526262740
1843636990
1666278922
982351977
2045194162
286505745
1879467582
1460969822
274776704
1040674583
1757289569
544668244
785855292
892839170
1148144805
333145161
1962205490
1876030734
22264546
2096984371
1359452241
1818071152
590646744
1288462957
690283298
375876459
104365042
1213173304
2094685356
1089242581
441031751
1013379758
1214244645
154938483
943933887
993792064
1610196353
1240013219
511758031
1978656209
507006266
1483450438
1636246318
64597239
1980625877
1777519283
922956372
2015212509
750604683
983750064
1713459771
2073582413
1969807386
357684360
2012743121
905809042
1868356187
2035918871
1537815948
923298271
912786498
2090114291
932361713
2045225582
1330605725
1286188938
1201731443
523428341
909512853
192379442
560055071
496981443
1800840731
1287469679
1500241405
1095865781
1472441542
1094519000
2008482577
1433666983
588857726
1737258255
846432530
116085529
1742680579
1875366840
701643266
350264632
1653938830
460543726
51271365
1452375896
1055324278
2049266010
946989462
2037000303
2020234051
1688307698
690947952
428291384
1108172427
1532439652
1607300428
1949704520
2096465438
1649418344
2092846760
932363680
319739746
57237263
1855192833
338661162
488743641
470924808
1962840884
421803120
863036140
1272256033
1632112449
425330386
1844159994
635720287
121831720
1926029845
990609740
1910375255
2128231671
1787061580
33134672
1531261202
163156675
637034671
1238295781
635150042
1031358725
248940623
1100085256
1830348228
1974014657
1151995231
1378108571
1261434567
1474082945
411091455
1297362352
2063442929
971188454
57440794
2088189154
424215128
1722907591
1513894704
1251959017
1486123700
895497736
915472228
1064731940
241531172
756456269
1499251395
559947156
727164816
1254426867
1836505576
1667290936
863747041
2127150224
1732083379
1221836923
393603768
5721560
868704466
496609767
1385693514
1540508782
1536309018
831789649
1705363811
678191769
514990196
1006266834
2053614675
283341414
260424790
820310841
318644376
1195640776
1096819933
994848572
961471040
2059556565
794884078
852333496
2118894422
2076960351
545551908
1401195148
1074904734
541295150
1499200650
851710716
326828254
726110534
1659308770
585143501
1536463860
1999046424
515862740
1359907781
507663416
618352141
529559521
1857301484
1229303311
1084593692
298609042
2024397890
219242916
1449110768
106309274
72527371
6043591
395143809
527046693
1871235708
456405038
1739338686
1194036516
1396777936
1980453759
255325427
1867723624
735506278
158738870
1007504424
1084524671
1650204898
98402673
1199882958
1343796207
798270951
1302417393
1177280625
1671185809
1055520007
915845508
246823099
1055351400
800923960
981372296
116716553
1486924489
1515091979
77649627
748261355
1949519030
1470991450
1035188762
270332664
93012327
1998121724
1328102408
163326222
1132350282
1439166304
467670545
1422459561
1693286025
234370306
1892966952
4882035
1114145020
786907784
154468647
1635637532
1210357057
1796482400
2080400261
1556291111
1188986940
990431003
1884676078
1429264711
206565464
777021735
1786773286
1075500273
648663475
2103113971
953080290
1317042828
1268840106
699341787
306942019
1137127120
171935303
1298895531
729747964
1340690363
1860454732
1193219743
118926231
1541236531
1008393580
2075705776
1048206037
1275677157
51113864
147540728
1830722170
1306323197
805987123
1275310340
199969540
745986115
1931414570
1090926276
2008135317
469457248
26827310
644148136
1352980887
302029425
1128300533
1524367213
311490990
1801157635
660142173
810757032
125849345
1461307919
924007378
939380516
401666101
1896199617
140839168
1362013619
176329837
892395676
1948195409
1101102610
1285137969
65396791
1573797951
138060212
169814157
2133096673
332319302
103729588
1695643235
756022645
1677007163
320041704
36187012
2054701644
222991215
1696797923
1681147906
1390618567
828082327
672021158
2082811421
2114989177
1713622483
403092765
1791919125
693954776
590999794
1734306718
642321799
1644158853
769635486
739600807
1240078664
1649527214
24275901
868895842
1199511928
287911519
1571096439
592889768
443971696
389473886
1759096806
1127774035
759913060
872275401
1670933418
233465407
1733621133
1708332779
1586597757
695372134
1602794577
1584835351
1356858620
1107883815
686032678
1852285899
957137077
917989405
459850868
826104480
688581348
1116379353
1794192570
1857870738
2082618472
1658744263
1033024891
578428796
472013472
260628109
152937168
259798402
1410949844
1763968217
662955624
1070637375
1843200862
85560523
328638073
877437527
779928
1619131177
1217066014
394075945
2076224421
508190525
71972228
468350774
1355548832
699131438
524146704
1668444696
218332723
1703618034
1108549052
1202365174
1592496107
504218997
84250144
246274631
1113921915
342276843
870512988
1978718811
461520419
1098075322
1293727136
783719727
476074915
1894744866
32859213
1423927286
11001379
1940004509
1978855884
2130542338
1361615528
1745046609
1760227039
752707665
762160268
32101698
2052162050
2116831976
751060501
982288023
2041591798
1977796626
1930163866
761288766
987300934
509006627
83249620
282487385
1565425627
1030834209
117531310
1816492697
4629602
1997219487
1601125368
1989392849
1494285350
126700800
1389351021
1885878820
694221758
1401380060
741348536
1663051737
1733021479
1814793128
596490065
1874111009
781368085
1299317227
1036925087
512913803
1431431602
910111877
1373638809
961274858
1217705351
1666676475
573843517
1209797305
495819462
1266584525
1477684140
1931355507
896151687
1458407429
368588253
1542903595
2006281226
1180518109
688067523
1427035500
2067515883
2092689615
999060570
1604574415
1301358940
1406099244
266123674
1598520885
643076346
1448880981
413227047
1885458996
55476670
553931564
555207227
30775043
129614741
1507661831
815552894
944505649
834769539
246750169
1900315564
1945049202
1729969192
868008087
1582973273
9049621
1846415890
656687708
77687255
294269758
1746256921
1596470528
1901818637
1007750866
944522040
480551567
1001355187
1183289506
2144902114
1651543421
2072917360
594980706
2010557747
1360356182
482141825
360176119
394309154
1091441501
1068909527
355370307
1844067837
329732915
1760875218
456426747
390527272
521679490
1936271839
1617755521
1279564662
1581115662
1424031503
2010573490
257839804
2134292967
762961481
1603138803
1367445223
382652778
903934279
944163207
1136487108
392352089
1291626601
1369228749
1704655962
1372063100
143859095
1558183788
1782673028
248173398
1896689798
1474324735
2091126400
875026948
604331725
788491951
53314060
1017582004
209060131
378462130
222528717
1631910655
1164751083
1160658950
690848135
216691857
1992284284
179050455
1740937486
1138990956
748963103
2097874839
811548540
1680670655
388309485
1582015023
361162745
1005907837
915775025
830217508
656105172
1987479356
1287748047
1604404292
341865763
1399156690
1929246418
2002589394
1184144414
1779153918
2042970687
681505657
1050141251
1263654138
1286704937
1073206674
89198585
1237121430
1618383863
7782740
1867316341
1112568756
1774401802
1211044722
1297114711
1622035238
2023799702
102769347
652002657
715851697
1255933592
391419228
735406570
1168765646
1073582058
153470710
784580660
164742585
767815502
1427518533
329572469
1145581217
2135469728
1206751956
1196257717
839454211
833936960
654977166
1688658651
1758093842
1522227548
295961503
663329061
2076907086
332264320
2011017237
866817427
884458084
498873326
1828024976
1566122331
1260535677
2108114767
298242180
980274211
180613821
860570610
1880923534
1217028371
781720988
1609985752
167912999
1614437285
2079460934
1760413530
652105521
759834199
1008543002
188205567
260404787
1632819951
1326151531
1730742965
68553750
1365986957
162031578
2121760428
1904718560
254804629
1306743478
333594251
1614872730
1461472495
1937588426
1019333574
264738012
1973630851
1695421313
32015397
261456470
297737245
1022912442
1930201768
46163813
487544004
205122445
1256001191
169135679
372785089
23142368
1285573366
820725860
1470269322
1963869980
2098042122
619288845
691932383
1861505937
78154560
652016310
1044749369
1412711697
519294178
1235150882
1772688742
1775149835
994062668
1151561262
1856773121
1941638571
301761747
1015162453
1962196530
1128049159
2116304172
1571810299
559954357
820088347
1589895765
1389188169
1267764540
1413888997
1190839157
174812170
280229341
2097027186
1496471068
406926080
2012484368
181653603
1123641598
895783100
1798218407
211453478
885118598
1774345668
1606100523
2009526209
1332711541
61320610
1583793780
1109838452
1286282389
1522733732
638280917
1526800701
1229885325
1322815405
1001943746
918791819
1623707380
1981520074
83386683
673330666
242190286
289794570
1453075819
1863832333
1311803247
330919571
1192484541
1489305624
936889458
1037163423
1327425070
1377998645
1750115236
1266267187
1856667777
950750767
448435393
954020279
2064150154
690275813
2123106273
1052125236
712954196
116876586
498086818
1395537274
2147483201
124806015
2048512225
1551388447
443004482
1763429093
2019166525
148638075
1437126220
835358199
655293620
1811943526
623034712
101552727
2124122431
2031996367
612893896
1717962996
574090855
1165409533
1822722963
255963477
596748960
327638604
984678545
1050120793
2026441142
1427052336
693210687
1385841727
1049108974
1715326808
340312153
1504399831
244875940
1374593535
213460044
1844438257
1250627804
1658216970
1641816408
1941461784
1346131578
12718152
22626649
1474901849
46840421
1548277630
1010995965
1910532806
1855019738
1123918770
986006312
749623395
199007990
1057365386
222222782
1149901989
619546441
1727439806
1990772802
1484545051
1317225111
1856148487
911003807
1673645855
817481622
661079725
1009383111
984755018
1678659205
1594372226
1770194695
215336936
1227846698
1216507486
260623034
2130162515
484907094
692408911
1212707816
907348017
1542461714
206274257
385464511
1037892371
1091301054
1031694375
1890663297
569469438
789670818
718182902
702800729
1265475918
1328556036
1760500227
878433947
1793146766
116471918
1692285937
184531655
2009920576
2074969853
233803721
1882782115
1730060396
1264122075
1898135471
1366487543
76815351
1693274314
89732299
198325018
1751065485
2135747827
1832538363
1389722679
235452735
2131029470
272429819
1456743671
1734772531
2073099227
1911139111
405104715
1639911242
1102242915
2016741273
1841495465
533304588
918315024
962710613
606142441
527127380
798766786
1084410617
1764114520
971996277
1019098642
1219594314
1238430974
549331473
2036292300
524474302
161255204
1186400190
1671316440
1939187190
1904555852
1779906416
817025661
770297908
402815605
579160045
1545917083
2066076717
1970683441
736612053
1984859105
574758543
1723162437
1540880026
311207748
305869430
360987023
663071505
349625075
1910344637
63310408
1405922267
271123469
1226477727
279651404
57419826
657873194
877295787
1819781036
300262222
1447396520
123372573
323646050
1251387890
1831327703
652252841
644849480
1532217249
1118985182
2077583635
219029945
1777641395
407832230
303425882
1268108200
1295309591
43796309
248550824
80129605
1328751407
1503306991
762657257
1074622687
2093712905
679405655
1950310343
1096799934
201312064
467802456
1709870337
2041171579
1582505698
595036970
294164443
1462704244
1971301668
715927350
528282380
1057444687
539506154
1859943719
1079980090
154718262
2085310901
1141656405
1425065115
904683560
2016122932
71347239
303949127
1392020137
528078581
765959214
501509751
1094513792
1988886202
126348237
536984578
2109173944
716209436
1072603940
1441361295
1011527950
1704979772
500702665
432428311
636950176
1172587193
384315261
48217741
177480485
327450846
1808135745
422372764
1096602533
1621905427
712205822
1078471314
1397921043
655326107
1886014880
1474210763
2128182838
1282435366
1618496180
1228226428
163505426
548208849
1078708942
1211045500
1764039129
1561710144
2048607219
1899707690
345444092
1426222707
907119435
1834827021
868869061
1699259507
60897847
5151904
772751495
1960670500
2087396953
2144911811
540115301
350663351
290314002
1817773548
840185417
786774518
604542267
1196737007
1226003847
131790982
1582857984
1577069586
2136024350
1838420039
1540304339
43948225
717862294
505279306
1805749126
1360429756
1076319328
1785457686
621218783
1327361499
83851306
534450555
707193554
1910812072
162994793
1154803176
984057101
1682106780
788563690
793888631
1019431314
1839927928
485035604
167025393
839159536
1054325471
1609417629
1010791021
1536069692
1629822575
202530626
339760015
1103118632
1923670681
1956483395
1457486623
879863718
1235673260
407805134
16565726
414938711
396209394
1839434695
325254855
1330697707
96792773
1525792973
1899015459
619816202
2000019833
2003474083
148969190
1028441954
895531230
1194071514
1265297201
448810879
476092309
1517370892
132863066
791653965
1791568075
412902171
1768226351
214353895
526186505
570007151
2135826811
1750495738
1922267055
183394828
1941491701
2093107291
1628846445
1403368143
1736960339
545458564
2129250542
1592278080
1042145874
1391460479
395749745
1439448773
1194365381
108940050
1040980442
374109170
1232405985
1076376704
1509706995
1513886719
1454587121
1868383596
252643561
1015792386
1615882496
1356249873
1429424417
2023876374
344564777
7530258
2052713784
514438813
1821390521
1294643130
2051392101
1968674118
345719702
1545764890
1931996467
1644366972
1168485191
1177565016
72021385
772732662
1454457730
883597215
1066820770
1986784421
874900553
608218986
1343607979
1937131545
1707017030
1744446833
924324097
521334787
892140940
141589564
1205752295
1852002728
1614715416
2067360071
1828372840
720777676
669055003
1565145249
1095382653
1409474156
922455705
755939763
1881674744
1696617369
1189747673
1545174302
653056957
2051014080
1737370279
858540708
1642433764
1662217692
31570227
1884541975
2053658020
1456723593
1267207893
1114974662
1157839237
1674375301
1463621630
1666014240
1990940404
226745565
469216582
517683680
81471772
1676555660
1247915074
1597574552
878785351
1228159061
1767901531
1729435166
1910517710
386268259
450156419
1079267854
689716148
944475424
1149304566
2089802961
839554032
1468899668
908627769
598594197
928682144
854387250
992270525
1740215863
5771850
1194685324
2017305488
1537958055
7166720
2028481695
304947078
39037600
2120841229
1997463357
346163424
450324864
337584569
1754508771
1414438725
2016751418
1041750385
744923589
71325661
726553625
1019344191
1563367622
393334304
1768242569
1789378221
1539167591
2146426608
87306692
228616652
1618438113
438644858
990491687
225666228
603229755
2034598301
1716597232
309888166
1334127659
660373008
177066655
2140752524
1027828567
659981540
348979190
1419633858
1678376026
344668821
1800597945
186993509
1384994460
1081680224
1485118928
1328382694
930103191
1632458512
314650305
1437639989
1631475252
529119110
680314929
706129050
487572787
345610203
194227492
25949832
1502384876
299082779
1326760494
1612367262
205293215
185266847
1297556020
370773497
489712435
230304806
2078490984
961189033
223906638
1116480049
113562241
1932248149
119785216
330255688
258834267
2032637784
759908306
1845932541
2079927817
1646613262
810593205
822769895
968257017
1220442102
2142252564
1773582942
59186145
1738198969
1776933437
131538183
135237604
1371485425
1956759242
1415430773
913917467
766960432
602063297
914697981
1422205774
682363314
527057265
819694056
248263803
123353055
1252349391
125468017
16865446
1984991048
776572049
863149468
689406964
1281781359
325427593
77136725
1691820634
435548295
1989061045
395405004
594337658
702558603
1911841515
922329477
976168705
1404013697
1129872093
508607453
67334182
2081648527
1349679394
752911083
1930630643
46479182
18422943
633318468
1501197423
1036087911
167769612
1839186494
1857678753
765502090
635132820
826450031
2066918087
1164729192
740084689
1011959151
474409788
43802702
1234858474
2101441111
694244558
1187704326
711927519
2144055645
645015205
150911380
1327184055
73189724
1198851888
1197713377
728370127
1964692250
1768394845
252539602
308332449
1211963000
1816197016
1803952371
692117139
187426619
339248883
2086678522
1411596811
1238645337
1281512384
2035799268
1772919199
1873688771
348719388
1289388305
98396987
1464460076
1421316218
1710132161
890670444
655454751
333705702
1050789791
355145363
861544942
412563522
876335824
1672324661
219275716
1515351796
1932302571
507597198
1304080021
759037371
1187697654
1542373468
1897402455
1341897441
851642454
1237176439
1829056051
1897004624
640323329
1802936550
116422305
449143780
258756150
1110601407
1117233892
608811556
68586682
916228275
1473883033
125286823
620675328
2026541931
1310984953
487877251
358570237
229999833
1390207180
874751259
208763955
191209606
633156743
82826
754217417
1904971187
2075058320
1461355341
1701535542
1559139222
577212508
1671297105
567677792
1965940719
711800787
517922094
2086446693
1502087839
8171468
2027537939
1133806788
9637705
1621140860
1760921655
1198288465
1136114274
1837185328
425641864
386926052
2120340679
1754897672
1050358851
1732370374
2139932132
767804248
347313728
1139321916
1580760274
1249730048
551911439
1192872436
894884932
1417351037
772730241
13284406
1999225121
1444327061
1014553373
2025437068
2091784417
1832117152
1157927449
523982025
763455543
481280372
820353061
740419880
1572432061
930494402
535122316
1909588088
45961598
2078753257
645441200
74264280
727022972
320240252
1248891115
1217252971
1739281635
352230017
391999357
330206737
1989426051
1387618403
987653528
481711017
71347812
1925376139
1250012696
1335577229
1819320171
1358954960
1444931248
2040205092
936457467
58249653
636927126
443627792
1692068013
724951163
1472108048
780435391
1817301155
1302023559
1219010605
1601869821
1882482206
1692176626
378031498
1038546920
116853089
396239108
897078396
2103642870
1348111431
369274141
743576265
549849551
144685811
642154812
1240756458
1992290400
499488658
707115646
382415930
1954974082
1347414914
1698715179
2032921660
2057865434
558128570
2032307675
174657703
2119928299
487585856
1048506188
409004318
1426751354
874453337
1389435065
1750527064
988112609
1550506199
1969905220
1974843201
124711784
581089673
886657209
1989947873
373151261
1051277789
1325213772
493773836
724141300
1903396732
1576776823
1447445443
1998801659
589235768
1212255060
1040302991
16336735
1217566380
1859618516
1049572996
897336363
1224936121
1422136343
410576196
1584678942
359266627
1791220219
2038383784
417475972
2096988705
607689293
1526439575
1535727561
274822328
78072398
1877517078
1162382545
116063147
995988631
765293672
1177216707
845117999
429019055
701957430
1407752644
108102084
1716385306
1563967015
1294142554
766694298
1092566733
1437772885
677474577
2025957196
470613700
651878650
1520933259
825721503
637117013
1872054235
784521836
1841189035
1208298324
1249966465
1111200995
1013131955
1938217045
1127932311
1151033424
1264714037
758216691
69747843
1662876242
359764941
1922026952
1161493907
2040732235
1856397182
1743143035
1629373757
286478789
993449339
99516611
671669716
1018260103
813516993
1565191374
112876444
719388816
540517502
1786887362
1172997921
1399094004
283167124
1266239100
202297780
1037053428
1497851019
2090457033
1810407563
360119340
582180919
268233505
295017321
162420573
1469055480
855996021
1912497625
1871997040
20425415
494185080
728483657
1952724402
1934510803
805340081
1026499047
1235528530
1705226838
1298926548
684832877
2104694642
1457522442
732138242
1814273513
527603300
852102604
1013179084
174430309
778356178
742410139
1751968159
1501387384
1586926111
1107394519
137229806
912496443
2016190559
1517902499
1667204202
738928889
691321984
1620048347
882636459
180829750
498493952
869432986
1866833862
900969704
1817130567
909710322
1166977782
1661464692
1724399977
2104546039
1625650398
1885017882
1064155351
1126825680
771531954
2015403865
1285870295
1728232902
1408622230
564513318
1586536058
2017254088
1028560656
197545970
436099493
1969001074
1381783600
1109360471
136534354
1392920620
1363075643
472219268
1133111496
1767483232
72027783
490392519
1556875039
757774551
1827290093
1906099401
1106296165
304598311
1037386832
1227562851
437708221
622234802
972342123
1112786450
1416115092
2040863152
1687508633
35175835
1386330888
2099297796
12689025
22453496
1719880363
811452492
1122119976
624997340
1634766847
631187507
633632383
66957869
262878940
903217815
1052701468
68850507
1210943705
1285743784
1400262410
1066960059
634941351
2029694989
150833541
664038594
166229957
1562992332
774623811
1100653299
311290247
1454379218
236052613
1538292224
2094929582
693820493
683268551
641213859
86746447
680939157
2015864109
1334061718
841080980
1734072686
865301010
1550591240
255064826
724181748
576798391
1172364716
1101112349
188100041
1666329635
256627074
271176379
1720661444
2106076456
479718871
1990838406
995646382
1152515490
702657560
1367795134
2071034434
929408041
1541903478
639639769
2092938400
1111241710
1794246287
983171458
1049948115
1138307880
1836260683
1224821478
618217305
1324914642
278746373
1794666311
1030169250
815390969
648236157
2140660077
1379148810
1797358987
66433683
136053907
152600540
641266912
761922870
1523292208
790941904
1272639602
536132088
1511443404
2032598651
766474209
2138318151
2102748212
1030762060
1297250503
856551058
1680995428
842680828
2114299494
40863553
2115550333
1004818963
2109854715
1618181753
1730957745
1393310501
308237105
1111279393
767237780
136281527
1090634479
1189968730
1696703845
1763999937
1047201385
1541716285
1908660492
761725009
1342473273
137932510
1001243736
1965197569
1651777259
2144617031
1890038206
369334814
816677436
658843133
534437420
592889768
765192923
211477741
1902416233
1404130897
631863109
665006673
1711962758
1299372308
1966068586
831850167
1897907092
1135590831
2059402328
491151237
273547642
1242838961
1221541348
315201907
1266854630
1999833857
121860033
1583325459
231232551
1614110164
2147450498
1868741470
1510826436
1613259476
645105268
1387164330
221346153
1909847556
938548759
260103803
1888610342
1114244021
844003431
407692327
459619714
848174754
1583183804
1196118907
2020181924
1896594353
200346615
568337448
1684293555
1686914597
1800813031
1988264279
733535540
1935240818
1022986643
2093694610
890033188
1325082477
1590807786
2110812222
1177791861
2113816758
868860123
1294645256
1147515473
381640995
302212022
1620896610
1817438326
241791760
905893063
1494347025
1424953991
90760077
2067025682
265668174
600609508
1539650831
252926658
121547902
1486094238
521605499
1039332241
779622238
1235821718
828660239
1123306941
1401134498
1243917855
2010169507
1221960643
1357362652
1520752415
1809885241
2050277716
575931440
422098751
1935864593
1342259906
2078450280
1330578691
1730482553
1564252115
167551034
118010915
1438511539
488093115
222040172
961932048
1911112238
298832029
216382275
2083630551
1371879092
1521451516
648049341
2050134764
1682184269
744709740
199149888
1968422966
831329840
534166818
2030307400
401794068
37937895
909455415
1013187509
923409931
276463198
1506376160
1724294900
1912213654
933579040
1913493054
2025319251
1491652421
1096117728
277672173
2089994705
377933362
1948540862
406766900
287726465
500588828
2040596970
295310721
1694851165
1570249477
61392224
1821597597
53261904
1962039777
2118499599
400090015
29162970
219355858
1092832082
736768843
289414022
2064830253
335312492
1995063763
82336900
1890491942
595963000
119486476
1603479611
746189622
919112048
2097280646
911882617
1691990657
2073411271
320244437
166077446
1261031802
1756147555
427843677
940149516
1041521218
1312136303
1282576806
1008791879
1243974694
267003084
199905960
1376619606
1213076910
813564477
125069192
836142472
1648980626
386191195
481972718
342371246
491055269
594424817
1959056684
1440045295
413274542
314144005
1348459334
1816821634
936049892
1034912021
1580027267
1316594495
274066572
503000688
957001357
1217084845
21208888
943037823
1886400563
711002880
1695467895
912171573
958062849
568665079
617935815
1556135335
1106643198
1971280374
135345627
116546275
1586878883
1599782959
859784728
1236526191
2118695137
1439768920
2046896233
1798999837
119091396
60255738
2110983635
984529138
2079374845
497961342
1679910658
1742890089
1369227588
218636702
353630374
88815086
659127742
1957839702
720262452
847414987
312862907
433725623
1591591253
421199227
115858289
444068439
63481123
612016634
2130285845
1902746935
178751163
1804696096
1326753184
1974652613
1889235486
1219367136
833978059
766675662
1831076246
198985835
705395737
362234259
489893019
555974223
942260877
1839847158
410197746
1151632250
1040378407
1126778719
1409637583
1294167261
830550919
463361137
1909687592
781606035
1462653015
1446892708
1036635578
110851924
314116862
672320944
969727364
1715989456
765782309
270601210
2109108152
1349818201
1472749803
63587347
770036967
1609131364
1750678440
2054003020
984181718
1764540322
62768055
950591315
2052047016
1337510951
833127551
567747545
1345969040
1606692331
350995468
612939728
1563879849
850133650
2096622391
238965551
1021201159
1698076562
584067932
1159672104
1120632334
1802587199
1863754610
984793757
2117244222
297359127
1706110467
391272180
155255821
1769389187
805255507
593271618
479650575
1646697064
427240770
1020260969
1512986219
1733972005
2008458963
399088097
1700447984
226241753
1185513775
1930573189
15167596
1376222466
920013393
1453608199
316437039
154708735
1948584451
1354099522
1899007817
1407525444
929510821
357937307
1807120433
1317843893
129763045
632566895
792100876
1056190692
1808044574
2133854609
1483593770
1573414771
535766816
1402332636
1109047271
551832794
992780886
1438330287
1823926838
815000602
1808696275
2087344214
184457311
1518533556
489070242
596533340
1674477169
1945667881
1222223802
1872403202
1087424805
917886343
383343497
983621330
514272892
1710892870
501276884
688301232
1742955822
505695856
1712420303
1843726208
1930568913
1821030211
724424898
1342009012
1787717916
98421687
1185681114
122041393
854955097
1543768431
1938695242
1460524526
382312514
1336566914
1839124744
226779625
1507472149
436015845
949874373
2009778989
189812961
2106079414
2050456792
190786761
1307822550
22058122
165620173
148473862
1694325333
1202741011
1746005
1215660115
1604748809
752491232
1495392121
1181135527
795330159
1946263974
53417793
2013676505
1199064409
503584555
109942579
690962357
89893865
213745234
1151537912
1555960351
1523464118
1539545067
209147739
1778691596
507221764
1756036398
599342154
1426258342
759184114
561683756
192411797
91277421
535344234
1371954182
882637609
125296943
1187787924
1598962657
524289740
1639416950
929093664
2138646044
1789650697
1131195677
1404282803
933696565
1993402683
79372763
350591815
1390787583
1228549231
1991658059
436760455
1435442010
725037195
1934652701
1944462991
1192328564
538553959
704539275
915869882
126711084
2116561703
2064087160
465302605
1004901911
1058066834
128500432
381363605
873713032
534957388
1433236581
432742165
1707844012
222542287
1108364049
1572334742
1507696119
366038820
157590597
1116657404
749793266
1942385291
1163171065
1278822887
512589018
1583193801
1909069458
1917026749
746965955
748771826
1121618600
1053278496
301535767
209917646
139072290
815084253
90273707
1616668401
947853051
604618656
2020941415
297101564
1385289372
593412337
1954548873
398044173
508406640
819900708
1961381356
1840311249
250614423
18650916
187548112
1611100652
114412392
1659650998
877233432
884968884
576967968
919406606
1110403363
852645988
539978106
2137738165
941438360
1312240801
974515373
983792479
1188904757
1020909321
1090440227
347537574
1165411666
568262430
802304079
98953147
165386497
1481647282
665291515
405123693
619510528
1078309891
2116260714
1808305059
672419234
1162095920
1348980042
1797986106
828049935
1497684010
1783076089
42410460
210518480
833609496
1119754235
195359594
1037225127
291867848
386961336
710637191
2045052478
1067899186
1497555094
427852295
1218761718
947870157
505719004
1737157169
1145135321
149416564
890328172
1916104005
1753858990
2072454213
2033338221
639308038
1742545056
944202888
1841031370
1033421723
2075723589
430496539
739835470
4702120
651815465
99513090
432629020
1237678920
202639443
586198832
1542575424
1068676011
238392456
2046870894
1442004458
1817284542
519710061
218068940
191999397
2082082866
1925271107
166320537
1396791679
1895219336
1050869312
1342725023
1993573658
1838509196
1191410527
637501969
44540900
1719062309
1512752121
1922795873
49529867
415648868
1758029845
897710369
1849088207
1694552148
1100871226
1699961720
1859062612
600506765
312148915
1738723687
992286669
1026187103
1861915685
1166906201
2004178104
550528660
560140507
838252979
655580778
888240345
215989376
1462973219
471281978
1784405914
1385557295
1856873048
93250404
881090188
321251153
850212325
1029787740
1127248445
576327065
2043111589
443866082
434826319
336794465
460040768
420904116
203435205
461936734
405699347
439059021
1589753733
1981763695
1569551084
281000040
28073627
1320298940
368277752
309632458
1884906914
652151427
914932905
611194141
2039705114
436932754
1420513783
206950974
664898527
2127643425
1731447779
1468139763
1998225261
702068371
1257852829
1269193586
808166491
1637436984
1543671594
1153430078
164760197
1045087409
1173239861
112472804
1722118726
812439190
1921634253
1324659589
703523088
1387087466
1726094618
1365307754
1036419557
260513862
535334691
1544027901
2138078419
1984216091
367244450
643855646
1550551679
1815169095
1162399598
1642269650
330769571
349349327
2025069489
1532926856
743634140
1238789737
1173630408
1152543845
1656071471
516447531
2142754332
1582106196
578979539
6280534
1865641044
1789637994
1011261157
1124320225
333510285
640812425
1338419437
601520696
529029101
2023415594
803338527
584077038
1661180606
1289780065
1039096463
972365610
2001225120
1486042136
207666340
1622965328
1438608031
988294002
1568771480
149396985
268692562
1193647461
1742355068
1064624934
464435762
1701750467
1309229071
1188455503
1846448519
1509041816
76939605
1482744175
1474999309
1094609362
1876594040
1780138801
713240524
1243608860
112564129
2016547317
2092757645
460388376
217626181
2015541748
826167361
1473082756
1366363711
1395069686
784479516
497074756
796195128
406798309
15827476
329411073
2037081571
1191628149
1600726035
766515502
1743016821
1994725598
1162754331
55404470
311227077
488663311
1111045204
1647245206
1341807980
242397935
621406631
801934800
2027253284
1556454761
892176141
588391461
1793120969
485017540
1987949003
1879730452
855297463
1585250963
810195908
531405031
112032961
1453127772
1751854439
1788692338
407877856
13678753
1165922610
1759845739
1109087147
1015267264
314995295
790388361
648469857
420270247
1201390691
2005780652
11685852
1618939390
1208308974
2005631605
435380812
1612015404
1940774173
969670642
242797190
1577651001
323981687
1734609766
1719201169
281047579
1696655795
1883780479
1621889
2018617905
473080265
1326092335
79314885
1143712569
374615248
1224509178
1898584890
1137092214
1046719088
171325204
1013142217
1101921766
726307120
1488553982
369403132
682522695
1877711045
868407380
1177340093
1277179883
64132739
1430978125
350874309
933309476
1657248909
1225573972
2124435788
1989417122
282444527
2103074632
1163331639
1295926502
2020766022
283848818
288067109
208090444
347026887
664875649
1945114882
1752098556
461386958
122370524
1076320231
1896812861
375155329
980993597
658296293
2133447287
990771295
760014468
1555546341
1366327229
390055493
1139639291
60412554
123820375
600045433
332387413
1747050517
331405332
1750047157
650219448
1466393940
1306907298
922643463
897876441
1496286270
1825345743
1247060984
848295498
315186245
917193636
1865762188
662254675
1854691210
1040612043
1345685477
1880665500
341200126
109765340
1663197476
1243959638
601629901
1483811255
1733847070
476519762
273959111
1479873604
1585016880
1363042464
222222782
66631660
293121656
932212528
1829726199
756942901
75486235
2086671054
693395485
1629839983
1751344235
919856472
55578749
1596472035
145971448
1833319976
1186600576
546831042
580810231
847156339
1986712691
2013553598
994683986
1065601532
233792530
1409380171
1126045040
591979802
473387327
644954000
1208219713
2110078946
1996777653
953439943
1158853024
1500570249
1714479473
772052799
162866595
609723341
1520703103
1385904913
736389484
1544801167
2095937845
1098653765
2070978612
1271254938
845528471
62578455
1098595416
674840402
30401736
175254500
1148995154
1113188256
442377534
1255536745
1720639328
1997544838
1699608875
1191050183
788639406
354985388
1848741079
2063636770
1417200689
1679450227
1438966345
671479633
1829209481
104561425
1159018578
524927437
1852542394
384785720
1022114608
1244103142
1213567587
94477271
1132490298
1341891224
1150826263
1410621960
1723957936
1786738206
1980011375
343294255
1198588488
1541139468
1266729558
123482685
1815966137
1119659867
36339234
1665155117
940092270
1727347454
1697351574
1992227566
1662499474
1051245993
703986502
808013022
762290842
428855907
998023800
820009219
1760049498
1874084515
2027375298
1999411149
1547836491
2028952060
867354265
1781863780
534191437
1032520401
134543288
1769096134
1816466347
10494595
176522259
864314928
1503155423
78349521
961170230
1203506332
841815800
1006438492
1429690501
1662901152
1247485148
1336206341
1624295432
1474002796
1393197310
1099031779
1623983084
1185409483
1576811193
2010895155
684351348
1727442764
848675648
162490008
2040107651
185020627
1646956825
644252577
1858445470
1682300999
100910431
1225629377
912645364
461548580
194536969
1310552378
2059001013
1933360027
1687976113
1836796421
1604187217
572832536
1400493895
1950388973
1931572491
1283685103
211352640
20777025
184304755
173818975
232620536
556492702
1104049574
699149135
1832171681
1047104586
1001046216
1266703210
1898060943
1927945404
499960549
1596050904
335871103
983604960
1018186779
1651677311
708419782
2051727516
276622603
1518252217
939020892
1211492925
804527411
607329283
1497074517
1246282846
1648190553
65092510
540996745
1822117063
305259493
745956598
1434642463
14375441
678831661
673586003
1571925687
1712009302
674743387
377047941
1598225040
1079808889
1400272038
1678490884
1053677302
921454823
1374191082
1566480249
683815707
2010266718
2144658883
1656204989
1257129836
2121485234
1416649683
1491816793
461258120
813018915
1152003365
1926795281
1474081381
1415248975
1719327105
41011443
1239348486
225790389
1351567800
1853295763
1305533693
669603585
1762878546
2075779673
1506717315
803802958
875085416
2125245699
1512312385
1559231874
223049121
1106777973
428612741
155335234
282119097
592883378
514182593
295498372
310378626
2019764609
1147271753
920780639
1918997332
954183520
73569204
504754759
1946212084
389475734
1096334674
1382438651
1324317274
162317863
1707419874
589141318
29405098
1517711811
886813978
425492455
1058337234
1801848111
1775996600
1977310080
1764528676
996928103
421994848
1604081087
724319114
2109914473
1798362786
879171590
418283941
1562569173
1950610244
455144392
620411534
1876937722
1734114281
1589459682
853756469
1349622395
746709781
1439180550
337076717
1232580941
1235846948
1593623885
1594991081
1872726372
1810308559
1900800581
1833093005
1020672690
1426646409
1081016747
1650801879
1714675244
81342886
851555191
1472879020
1944904721
306549405
1324918093
253933360
810586009
927893651
316801907
664741223
366552235
332927189
987560389
1208149479
526994474
1104368301
1994565272
1365876338
776999401
2121259304
776725024
1890030337
1982494703
506079891
1934186749
1062253042
688029493
1776783771
1826557404
751284275
1212036448
159222904
21243571
946686918
709911478
1011162666
1304471690
604160797
586642108
112577569
496131773
1330726319
908839810
1846003285
256860615
44097331
885496343
1697848642
450888973
1142595754
188870524
415594325
1604175461
268785231
1937045398
1836963098
925823934
1879042456
1625785610
1332900463
750270436
1229371941
255942236
1744243739
1113033090
502109473
571785207
1845404619
422028809
651212071
1701134293
104235443
1479977476
1407362481
1159947520
1239886098
1317601193
73144008
399271271
561158197
1389360803
1879080944
1592682683
1705231516
238260583
1940201741
373149400
346609180
432026850
967543099
192317936
508295246
14783642
1005635927
1874889638
1456723248
605138278
1493134317
133903592
1527399959
2123638441
1811651429
706070396
2143248737
2125813319
740023001
839123948
1588562292
903174958
693910206
1758498020
1554329874
184531655
724413350
1271909321
1405580752
549714659
1467867298
167732341
412774815
1968976035
127505446
1767517173
189847380
121690210
1619330237
436594745
967831206
1603138803
1797404522
765325983
1617063837
558274404
1809610820
529395726
1779635504
1664317104
791033244
965716046
720716362
1193207122
283729171
942379898
1415924515
901853963
836010508
1049386751
15314446
580877842
1543468245
945232803
520978856
1566772869
1056624502
68152846
549455462
412164896
1782596934
252739854
900739191
2083281304
456064275
1691238661
1254384295
1475546010
1162379254
722228707
286192902
825390935
1953327022
585472999
1903498505
1834764043
137474228
1159929848
1635242128
1656711342
826321891
462784534
1130825198
525314415
1515842590
283289929
1847241404
287403509
1200048259
2007564133
1766374323
1101174358
1108171778
1539333
417207755
1702452573
1357166553
1243792891
859270965
1205509292
491326387
2081568769
101569000
142028561
1364259093
2056346591
1745878056
602828956
1651520829
724163555
949037734
1114975391
676077441
1763105970
735952548
768764181
1983514822
1216742399
427652183
1657622690
209347068
128601027
1387290521
944310104
1961378028
74754081
1722212148
1224956902
1890328794
1387376405
2089173760
878228345
632525576
402447178
7836782
797795402
1870775141
588672248
98518960
1757130067
2138053106
1430418489
153805772
1616594790
1811231132
1281492038
927705168
1410701898
1934400182
1392034055
1727727566
1565485172
2101464337
11684913
1205509462
2005999238
1292700355
1344640133
544229532
1126968142
1658626998
1723585928
1953038839
970093876
160218938
703679444
2122474577
282757219
647878095
1324109777
727148189
1631458280
1199543499
747596130
1728085963
1894717252
2074760823
1007402590
1892475742
1201914143
1682080947
1384059635
1503224582
1293908863
1359425589
1207058126
1643347787
1292605502
665270560
982236510
512758464
247700850
583688623
1331982966
316604769
1902763931
492068273
417411730
1209172055
1984770588
764628748
1579281173
230721375
449880731
859535715
1526770057
1833716791
1140951648
368766195
1323662301
2135364331
1926188327
154994087
915903743
930661219
1337131407
1136913453
948848716
160124472
1767336251
1569086160
664304906
1548514659
1420272593
721980377
1508996980
866218957
961156619
937971505
755283397
632078029
229307672
1397257581
1145231584
602600598
249053413
2139505879
584701288
1628711745
68341288
1575311265
856320518
1731393620
617674716
836457529
753567631
37991887
1620765504
1041148951
1971999625
1266677275
376133367
1585094654
1639416483
1925272986
2002329783
1412524539
564321626
50761474
99891015
1057398519
1851219592
1020345344
832764221
96408832
836838828
477282543
472772691
1842040295
556631040
1648266165
385107999
1247419360
464041694
1622443332
2019002884
1179445391
1440288891
568007549
1822918555
599563125
1346953165
819023653
1557118338
281151766
482315061
1525577921
430507673
636867443
1710108310
1097047803
782403918
836232010
2129699786
1064300360
1385621868
1832591079
1261446786
1354154733
464565985
305554310
951312948
752884860
2007161995
1805906138
728266467
1234711755
1872546067
673170990
68263395
1160518010
1723645430
1196102384
298998514
2038150998
214718609
609634159
487621270
1695438063
668404500
299039876
1378183547
452695534
2002506185
1768473838
1355546624
664264773
444027893
1740811945
775291630
625848008
1391351885
994972576
1991379594
1099088944
1944780317
97679721
1588676966
1759273214
327067010
236738724
369083071
638108445
1494781112
366659316
1681103693
1305867601
1798481993
544714678
261876333
1289990699
1540522530
1082440150
2057921166
1892728148
71218465
1592778734
2050246638
134919689
984556392
1262678322
519089628
38411497
1886196172
2095285089
315434139
1732670769
184246546
1336309610
600082181
1797000442
2102645499
848110439
1837679101
271552961
2021006843
1400156675
1814581253
80663395
144424808
614108078
1001263085
1037741407
595042874
1402595217
1728325136
389004035
126191534
449190677
459761076
869776337
216821289
110751514
980287149
1456209245
1021140965
767343267
727245926
80230188
1297279290
300676090
1048241341
250222451
1673651135
677608329
1720277619
1359157859
269867577
1636708930
152828374
926038667
1011701761
314954768
630182576
1191065244
1643314871
2064177032
1715989456
1192054197
508166312
348905844
2021640025
1720903314
1539882220
1001315855
919136137
1595727499
2043800506
518624249
1940445086
2127314491
124998752
1324034158
1676212516
2138775195
2063184760
1895798416
2025409444
1021094256
2015315799
1932429692
1663989250
1457551228
2145390288
272798082
760445432
415588812
8069347
460460141
529011750
160546564
141038043
492596569
700464305
534940290
772915759
1969561478
298339110
1970788928
1880257183
1955107175
736722042
1393278745
74990763
1610022549
737753942
36374775
1590581235
1236430717
50154749
1856510832
1124170380
621086930
103597925
656343046
665763416
433358051
1231408465
176904032
262348514
905658621
1386196905
836227807
1046731798
1998790294
1009617386
2070700306
1697774097
1590288764
259149133
1121103148
1117838850
492469811
1312144201
1899180751
944325753
1915005484
696454947
1456183174
838431800
2055453249
1328267587
309436716
2088997482
628878287
133745899
524511842
1043092962
617732473
1820654260
508594359
1884866021
1584168797
1106679191
907309870
1224789190
1990010462
237986692
2115820808
1879497793
1539575859
853614266
579469187
1163656075
533215552
1657635336
1458270621
388353828
1321954782
1116112466
1540247685
1815590125
1822171231
1977370351
210186948
629749978
1900687295
434082393
92004597
1863386465
1425826744
1873606323
1700199968
586024768
1317482215
270184564
9298763
1896826878
1589857014
1256552535
1014874902
1482575365
1102759077
1614618054
1136940218
912308365
109156004
1757013788
500025640
25254600
1936290659
538867509
1973362849
947862081
1570603003
1821824780
1769534434
1871280409
2120408426
1022847164
167064132
1101760096
762429130
1463249066
460161895
1038812350
122763154
303117800
857825871
913422726
1002810915
2079685206
293475979
868294732
849333190
1532285545
377785611
1942081670
2121000914
464486868
1280215805
1865609272
406446229
527157556
328143769
585739413
220455758
1452951441
389013723
1237875149
434075471
501173712
1817964780
1762887646
381537873
1506125957
716551868
740069289
1697137270
1599722540
109751124
1553528675
149945656
1668731421
1183029795
12404812
1456421170
157137053
2083281304
830878323
842332686
570171166
248129744
1427101819
2054440804
502374119
2104562693
2102376927
1811239562
815095321
1497147121
139137771
1570431007
2059364908
848425133
2059704173
372371365
490903033
1244202606
498178758
1787722212
1653572718
1906648267
613289520
267754364
726553625
1006269824
2007712911
1992488990
929983533
790557132
1839266635
1550968228
191737086
1679853320
1864716631
28557481
220784875
1506389614
338055717
1114584824
992154270
858985943
262791926
661991942
2007342561
700180508
1560919575
714608133
1138021025
1071347643
1495424344
622068436
2104157522
1906440141
536897812
680617749
827969901
1373644654
1657821102
1383162049
1677101717
1141955358
1130460185
1022965627
678168614
1361847558
96355031
1978841260
1769151945
482901644
949063529
126729667
827432321
719344608
601877336
1796312429
2135005637
1540078793
1875906099
1938858418
1419693829
1532214539
1037898471
1312935516
127335711
1013542539
2004125265
1686086493
825982263
154340748
1166020717
40053234
1743826054
1504717642
1230015017
2102193165
495204078
1669212831
1370877614
117639087
556726882
579046055
889911950
131041573
90355239
1148868182
520424965
1348745204
1835231759
265920280
468578081
173654062
1632514337
1470250031
726048080
67180320
2005358274
1930843098
1253262839
276045136
313117139
1155083088
1808183862
64032622
2052346040
1266605547
14677041
1924595091
1817388582
453992699
463717423
1784482655
1332323386
1359106331
2000950985
473614979
1321543172
1164457229
2127282125
1973087671
1068107747
1079853672
1763788556
452091119
270481937
1732248410
1345912363
343810381
1150890300
1389463160
1001094535
135731286
1861229328
59023320
1802868316
2072148934
1794098050
242449909
1314518035
1371143060
457750836
136381830
2090389545
639458073
963936448
1038578975
394544934
147997593
1659387387
1147919979
899114591
2119480700
1691374946
2124042368
1585403622
1040869562
1797803211
1464895156
1094863222
324979333
1319526646
410459865
1258741642
205708605
2053136911
123965573
1488819412
1970047326
968839581
489094272
509570209
1492944156
46191275
2022346303
1355603591
1938300131
1426024235
1459663239
982161291
345704531
712161590
1930574702
216738146
247599812
260585587
1819170945
209278204
1659148010
1156260928
28368053
456003907
1446915304
1525193866
985161642
1369861994
1255333299
420117028
1228482777
146683335
1887364141
1185882982
1192559802
674048874
219137786
1668041030
299047614
153562890
1881252877
1148054655
915152872
1071702474
418950157
252251087
1276256004
542539846
1674930766
1208920974
1845328571
347320836
964459832
428445501
1207478372
713731499
1658154874
1539115910
1041791460
863250524
1953767316
774090727
239640979
259867961
1435480165
933064888
810651959
24778432
1020630092
509436971
1035255086
1804043784
294312355
194108263
8300125
1214809469
1990383491
163577259
216956963
1455441516
1868227134
1254076516
1917065837
2023504123
18650563
135041752
2139513039
1420103931
1880002486
1370898688
26625698
1732157737
277319532
1263613140
1113457716
360215943
539740727
1609064252
1906712089
1896995294
1937677359
1703776214
471436994
839980462
1390165476
1303287562
1105140903
2097563347
1302649601
1106325082
804509745
153843757
906019451
1033554383
1559455239
567467696
459423212
1009121412
1732613451
1109609200
1471304214
542823531
256561871
2147132813
755682667
1119499642
1227682481
140324761
253636421
781290785
1276015973
1390243628
613849107
767214493
1347252503
705260139
1846743462
1444157960
680300123
1842890685
1984749267
15432566
468294029
1355979949
1959877237
1303336211
1307268118
1335710290
1886210005
181842886
670213014
420676748
1573415081
1551701832
912206329
56417536
2013554628
796645077
1433354951
776361466
2073210193
755785737
1111439613
1104251114
290538940
1171339974
1148584942
2001491141
1580101081
93321006
396584617
1442347983
205744512
1954011694
249762482
907395062
2082417357
291546609
1555561052
1471431632
2057030033
1872765241
844361326
1624968083
1152038607
217585636
1300687115
1333654358
1751514424
1127369784
1991395654
192299224
538898053
1081421565
351047802
255418396
33239490
1710930540
454379802
219911717
184193080
1772365604
1605710287
1823438139
265949052
1462979394
1385848616
1027702060
1304152904
1650615118
1560730743
458770763
1904350645
225239192
1238099550
1537558340
320114932
501452020
538837817
297886212
2034139161
2012749942
1207424295
2020777931
1537369650
1512642272
424407607
559381756
1718534919
1858524983
594712351
1355853892
1362672552
664943432
1850961250
888178237
930912149
989219783
1017358875
1968953121
689106147
1986888814
497664386
1726249671
1019804922
596186209
1486450666
1686600087
30127144
357343784
171522151
1784344773
1602198088
1645863938
956798643
221800463
1417840940
2070221812
1932865631
665228095
1477100795
1232975220
180550520
1572129209
167945650
555462898
109758644
1463232816
1560369803
1231558398
1325074305
1523701868
432912154
755982968
542803858
1964299372
632650117
1658945124
1883255054
164776066
1153654765
255653448
965712695
1331335871
30237543
169093908
812725159
1928053422
663366697
1099143467
550579364
1326584297
133378355
842098180
549946164
1126789688
1804447322
2083635051
177289722
476618006
1901135010
1982530459
1046412198
60886731
1491505830
737839407
757336260
431883757
204771710
2027641484
257704593
1025086142
1202253514
584267904
1217045553
1603367746
1456373021
228497428
2093031346
1319580891
1401784955
1378578323
1001412730
575434099
604776768
1463805070
483951795
304486435
2057367374
1477367525
171499734
1566184637
1283978954
755790108
279684676
240041259
1958939122
79695986
1812051627
1943480030
1618035956
2132765213
209662201
70733754
807129481
630310707
205371103
1132330260
2127521208
1905048338
1058202839
730734141
1553421955
1834264060
1470253419
804831273
525708585
1371611692
1914167671
260835940
519571153
1568388677
859424940
472545965
624694671
758673416
1991128954
290569100
968637204
666678244
739192008
178831739
1426459151
1283589340
443921934
1039196876
987443510
2129915655
1835070335
1787476467
852821715
1029394551
1392899485
241695441
719443244
1954030782
1091378641
1514963383
203229147
1045304219
2029953822
2095157238
205364978
278817827
1238800474
1437639768
2059362924
1452246782
1254309178
176898059
1484113809
194576770
1689097803
1501905024
78576924
1257891140
401650505
1724921063
136762831
677907904
1317867671
1057079739
1348689435
655320486
11964328
1319014801
1164289958
2035976802
1637458314
780340451
1835260046
715536602
12130554
64477084
274396402
1988269579
2087342320
974053581
1470965624
1580646359
1433851786
1411735996
1609379378
268324882
1791108333
787570833
1852621537
65974831
451353397
55251985
1855394293
756773812
1122125228
465862971
1535637558
560496312
993101264
709700522
707880276
1443426238
478961687
88515551
978744717
34493774
1552938573
327354984
57212950
171345035
301780679
842026746
2000538108
1554822966
1696432997
7691186
1764661351
1028771534
1508638343
1846847551
2056543417
418692703
875781621
980018225
2025368257
205721444
1543088863
1369396819
1078867923
203536220
32583640
115075541
1870254164
86760643
2136487046
2112000829
1368952945
803760109
1206189835
1030397079
366308683
1273336745
236382865
132939904
477291002
566606197
881115192
597165180
608432437
1474181776
1628189156
208072180
1655731889
882290054
1115796908
2065966094
1778329873
1756332522
1641655547
838945482
998176391
989727006
1310542507
2000258345
459679999
96024750
1198260091
1082786090
233714428
977814287
765490727
460682150
1929415513
1073470600
967886617
339096770
1037793888
81399140
2026225952
1609352551
1865734819
664738427
700478410
648735855
528452554
1167348813
1522301443
1513929526
1089413203
1146354004
337039297
1597405220
1075408075
74141511
879037596
687202942
1880926636
229983773
1644291531
1360457882
1923028621
775170455
1976383620
188592964
1081919253
1141498810
367918106
803546539
183040039
302425871
1613242722
2056464833
1850316659
436963253
1060216213
2058775517
431164119
215766797
2043114142
1543276498
1732814672
1144998747
1061631780
2062118642
164777285
1307064387
1980715440
111438393
922946649
1614228479
1249156653
1724749906
1898118879
443395775
1754330703
1718607885
346248187
1852902229
1029571905
1938296433
1112577741
2073951407
1397457421
1246213811
1475180031
447560646
855630860
265858257
912707786
2069234791
1152434733
1501391191
1216191523
1524786547
1229790418
1796947689
1089144700
296203853
883215443
431394058
743563797
351645438
68536243
974773900
1975512066
867810005
1682055888
1578839822
1642075403
1102108378
1584064820
1675653002
670470432
1601325404
79381537
1128244047
317473857
825765101
1332345384
1957961295
1248843354
518388929
729951465
635321504
948790951
892536864
360346867
1470668580
1982054518
1214492026
467446492
2006860966
39038622
403060585
621992844
1781783782
384073045
1273425527
357327908
1768605045
850394287
995593114
356219011
2075395977
468961516
672003806
1936206514
1805675585
1603950552
951534884
104522451
1518660549
350042176
2065416104
2144024759
1980600869
1870223371
889510185
1451142701
2056448671
1108237375
1428351316
1598205447
147903751
1785797318
1277150386
1482501322
931930914
1990245901
2019035212
884973200
634950726
1190353117
426760149
1450067309
1285199811
900913817
871366889
1529114533
359320861
984603461
1645965391
1215554169
555423402
1834709772
663895010
1506583435
828443506
1204996033
1792766872
1254162808
453810090
1201210894
564194378
1929954843
71492917
1899980690
202946375
990508886
1164417975
509316818
1376689032
818937561
1125314594
379245150
1174818041
1077987884
2112044550
1037148337
873306090
1319869524
606082227
1266016070
788343370
1754672594
2095717025
2011852254
1382175665
1861323151
253665872
296305235
1229355622
909079327
1380262901
1118644245
326544039
2066156213
735144250
1263031038
1610475201
583961537
485000246
1469099285
881140060
1730919094
1268521398
2094583209
905369842
103677001
2123721572
1924335732
651332655
502312942
1024357940
1521789676
1113215763
749977215
657030580
1442456782
497982483
340214274
85511972
237773112
492550054
1262750946
352835903
1109936466
731413154
1568684576
41737401
1544460399
486198788
1500386585
1754781057
1982915657
1434354944
2027747817
179854328
435800752
2093762883
312372997
385503591
1986266171
476337953
2112667631
1837404384
1162956684
590694962
742092509
1888675013
1529735518
1177967758
422116275
135203889
1303730140
2053238667
1160273958
380716634
295883047
139723569
1201225317
1433755726
367375901
2071137197
1283337945
1824861364
1104746739
1425472132
1252902490
1441871410
1649807473
573679985
2114070335
1915768796
1708862313
1040339011
809888387
1269429990
1515905552
2124461860
1041034145
1292282256
951280652
140315828
2063104914
1219371439
2099588413
1877593805
882221799
472695578
1799943951
136819507
2077140281
1262224911
756982625
1265738253
591373112
1944338282
91307429
351442861
218366748
762593673
1672749891
1180336504
2100216103
1935758076
1284386562
672763729
309270223
2088339485
923411325
1794255919
1332103772
788984599
996979348
2043356793
187967653
1699708462
315516090
1285420710
573140286
46477216
1543141817
865301485
369591176
901243585
77639695
1198914713
504341129
2079872232
489050118
1111154930
1121287220
1974143769
1389652167
1841607823
1936808517
1481850740
685397501
154632615
916613175
1023388684
1553774355
687045360
1806907072
1540760573
2060198578
999101711
129226144
1802740492
1096714604
1432752211
1297750634
1045781045
512598923
1181688476
794517077
324936728
1993493857
1866888393
1141482362
435860881
1648286617
1851884481
174468663
1245314750
1179893935
469076704
630090770
979887720
439747853
1195962240
710968208
521818663
1098816579
5908581
1156668550
106315730
2121267824
148917769
532649517
359631847
96302767
748149293
843769968
2131780472
2025384878
1329968460
1952539084
1431546214
579435942
1164132624
1179495903
11028675
1883884132
2036221959
2012556457
453909208
1145752702
2126736762
992175644
142908654
631370468
1397988011
390399735
1521299395
1085971831
2020326096
2081093990
1934285470
513673050
263195147
235071639
1037876773
698336372
2144177426
149701070
578079481
550420490
90754677
726659428
763276203
1873444155
1116390796
1369812027
229829929
526675178
1230011044
671609858
2065255422
653080267
418778530
1923861458
64119046
211385962
9498947
635267142
1343459897
415009667
328327220
661270968
1472357375
1691909446
2053756895
1178905025
335218605
1081921331
678846040
912790334
1750693277
613397849
851178396
318375905
1778429770
290714137
2016634092
1470606171
1431220141
635209927
240548992
294184783
1405970584
227832526
1444322098
2017629964
2086072570
874951334
640928539
325563508
801505446
1306191225
606172227
43183334
677275515
1797875058
1370618343
164776
1024906924
1047324094
1323154387
2137632926
813707785
149857965
544095709
82306431
991053119
122698618
222823477
1068532395
1358713732
700922996
1749893253
1197438497
150386790
824488703
1077352585
44831533
960512918
124835714
732560843
575385926
912694748
961597475
1692044192
877050496
1749771113
1844067837
1640408082
85199265
1586039497
58854047
618094510
658010832
1851533412
1077580059
1396513607
2129346335
443725417
1886639751
505406
2037039750
60241917
83069878
1330219532
583916364
2006116313
1332327048
1424938389
1796045822
1101130165
1826391796
913676140
2125800549
1758993096
207312481
1704265367
1999720607
1764500235
226062520
2076088571
1405125202
303677776
1034844701
1651270617
1019442856
348256285
1890440208
562572390
1626491351
1465009976
2058973332
242796601
1818759816
259866848
852410812
532585676
1952353177
1270995967
1131010173
413568214
23655070
2032847360
1414527088
579268632
51265048
1000506324
1424907041
1078916160
110936561
1833838291
370814452
1551767364
1093350114
1168282078
587544881
1016634659
38647000
263670871
756059681
709521868
111875036
1642465462
990757002
1912937427
1897360464
1826637706
716380189
259755368
611152566
1337109126
1269785892
1630147128
509642573
515995857
954453151
1408496379
1499278367
1420412623
505760073
1807847785
1036598559
61059765
1095770219
1520042817
783819682
445587653
18909151
67899131
87262738
643873967
1163149143
707856740
1471866490
43245909
1555243497
1028444727
214874299
42996565
2074224460
1370152057
869634355
1749148407
596262976
333413782
1668644986
1647311954
1123768589
202038426
70436830
95533790
845381600
804310651
667199176
1145212191
1115063246
1591079044
973845385
1917116930
342781154
1289687861
1803296998
1989373882
921414315
66288304
448713111
833303432
1913273558
126513380
1735281974
1024786025
566327297
1455721691
1691716653
1744152492
2138611541
185352530
96747321
1206599906
471472338
1308575688
689179157
1556819302
1261540650
1409702171
1797542619
1955337029
1245757691
1690087555
1443985291
1780653554
1004557609
533958636
1996084779
1755507783
1699757565
477202289
1967859538
1605213277
1147205990
1131305974
2147342833
510899384
1216441993
915892473
56037583
1299211800
136000384
2079372419
33649863
731383496
295400300
484796255
1614918071
1447533767
1071656933
1971293630
1955046391
1071567234
1325223143
1917861904
656023686
103318640
139974303
841123534
609575754
1459583505
946881543
670574878
2143015436
2039674264
294842834
1401859319
160450623
418067143
1273980540
75093120
899390694
1378228307
978711003
1691766015
1791228463
689198737
1092618099
754813748
305533062
1297139723
1365455743
719323502
971861329
1966822721
1655795273
1078633664
1217188872
732106842
1619114216
12092284
2090881179
1607184344
916777882
1994024017
1651138223
578882173
1469112158
1891779465
1479935216
1248989774
1392983619
1230417149
1759126103
1846811941
1414009821
239820464
1457542006
2065780684
727694898
1367173216
192275796
1671168103
1664883992
2140780617
980420792
1531169220
412967937
635426319
1599100112
669831982
270379188
1552257010
761705361
937669026
992409162
1834590471
1384347939
247218896
1830959276
1300179195
16146049
1014083795
1192876533
768460173
1479271857
1863800333
555563775
1820015697
1527978469
1732795259
385616146
155181362
182935640
674788881
215613786
1170556632
1382700420
563763437
840054256
1694250916
843451913
328147047
1115280863
1066653909
1433140177
1385407633
814196149
1925336437
1914951377
1311892613
629674252
483005803
77091564
1533349905
1816359148
1713408469
1333680817
380313243
622537145
388670218
697485235
1115443987
2073856778
834362203
1699051484
1520661693
1907318668
1119314993
1784000908
623991772
567527106
294351664
765368366
1304826600
63361819
1595739013
1166793694
241622891
1083064920
1241160341
1386704056
2117771362
983959266
1865041109
324653750
1110322831
901006657
1181505104
881470368
1319766119
1510519089
1594935224
275097219
424838638
1497652024
1387394621
1959278925
834281722
122891341
1318115474
208235154
406556553
231397974
425199041
310691378
1677127365
1576842635
1699504908
1459571242
1026727228
684557624
2085532783
828617082
1415471689
1858542282
1432386771
1622533275
636803725
805404653
1409598038
431748681
432015867
628522823
1127872602
1163252948
463339757
518551723
63230659
951564960
341968752
188589608
793462840
1034557961
1921239169
57925823
1937183085
2029622419
2082186002
1157181227
301129205
1506406831
636486676
1667685785
1891892067
1611473459
1835293845
1540797338
2105023185
2079062744
2130779605
298696392
1398403811
1596528913
1835226001
1745914232
218359203
497742267
1469424783
813137337
1821345039
717985909
188721084
489805276
1238717354
260546294
1899508132
867996137
104823181
19755219
2090224411
1806509633
173092812
941500201
954651199
1242587429
355795535
1163900043
613315475
1943505989
633656265
938523998
105408264
1387510040
1625894019
1063011401
1221148652
2027019590
1345611816
1498584218
850906747
1516060266
1507051296
858280691
1358214385
1967866941
102359701
923176374
1852997006
274091360
1941475942
166034176
2054134689
282757555
879587601
1406842264
1894119745
1832298355
1384527589
1932939091
397390414
1260453573
1976773478
1212697225
1940965948
1519035814
1695022460
1536806776
1138665621
1286252896
1163381391
107714851
854874091
2071082055
1408974061
2073517571
14380469
840027272
668526795
313180758
1931543396
1718569352
162792238
1360815341
41367062
1424864091
963225962
1457730691
1718874395
1783937484
1897006669
1776125923
1959959490
740752928
635520162
786016129
1357789488
1712465144
153822167
1882643300
1763189031
1528167418
512393508
412114980
1475384871
329137780
4156917
1730599874
1495078636
970881080
2000802045
790346638
236021576
917795596
1925781878
971351349
2007132292
2099450900
866509712
729724355
162669404
1156249213
30544104
821711688
1222933124
32490071
2054465807
1681723317
1626970697
484322996
107953040
1027900050
979717652
920283895
20420437
1823269378
1103233604
410466140
2110035182
42294921
1296176231
1664651025
189852550
1819994140
1356429233
781399925
436851406
1963563439
760167729
827819760
1811937106
962000770
661873216
38746187
2146203952
2056344290
245291430
357823234
1319028625
2021577068
255737043
1990151088
627568392
904379603
657960580
826478324
699321306
1224607657
437163722
440107315
791892993
1152199968
839150434
1307449648
1677513599
756855783
1165938374
1223224076
452783539
1958045201
1914516455
1491857964
793673821
115458847
1736565610
232828198
345536619
275940438
326315766
940646950
2064538465
647740745
1905129183
1614867715
1919970534
93955128
1223032078
2078983484
714021060
285349937
2126449633
723043863
1791825059
1159966003
590677263
34480612
559691665
1900748300
1364805628
852869995
1729613986
258133086
2057964568
1681737065
1991035973
1665805976
1399384607
309131192
972131164
923813964
318860538
716143153
989749325
2048724029
1598391379
1302461794
593372327
891588255
1767515436
1303818134
26413611
196479764
748069591
2002186339
782591819
1862926067
1505640774
1470954144
1345147425
1220840062
1887089837
711219392
1115288563
1828043350
667273909
497796547
820106631
54772049
1013758861
1970075651
174039827
1868528656
563779475
985874481
570358852
1146377417
933731017
171479540
1461036481
1185177377
59820939
1595809601
1855912313
107933362
1064234508
1444254052
1461817532
893841855
414757939
1879792347
2094186752
1019057744
1235066408
549212533
1731457917
465189167
808191582
1511844543
1072473912
490762209
1679388562
146901846
1226343484
1537877122
347389990
321673329
1203204280
836374901
2084305564
1791422230
1592512309
271236810
174217823
521446716
327463979
1167129273
1246271025
43333256
103543603
674708408
2117119041
591278802
1398552389
1853708325
1984852849
1864061809
1062485905
1431798100
933025842
117523818
353781185
1131001118
562828339
553129450
310879967
1976496885
540275871
1289713952
314548293
253106775
771562412
1925865562
311010154
819955578
1130670036
1628622060
1635987255
1276547140
1279577072
1467512623
250518619
1863604807
610968320
1107109185
1328549390
667179495
62497136
1172692337
1980373747
1213562512
1401732770
1508696935
1432326586
1543219706
1441228543
941032625
1865187520
1568268573
337087676
224016871
1632434714
1910660833
814418687
228187550
974339039
1905221964
1382466753
504737453
1927520725
330141988
239214529
413774105
1649682480
690867591
1206637115
1409544455
878771468
138671355
1867652725
1814068955
443706434
572112159
172665280
1546146094
1623075895
2044003443
1418779187
1827118029
1739688495
1671185942
2051310069
2051302482
804428278
1828293635
1070538903
318921752
1850931993
562789939
125684915
310627940
594448611
1638258151
721003930
1038429378
358779763
312233899
267744578
461527112
1971656313
231777721
478970400
1992992263
1435852811
1154225694
380596494
461052170
1490264755
1785179520
1660098753
277672173
1832032857
905334424
787163563
306195484
1497329165
1796467808
1055101705
564026315
2107618749
2131942240
1811754258
1486975632
1929017126
637773415
524273325
809541182
2124857790
161697127
1222219879
433684286
1941416929
1682042810
1150863189
2005631708
2048187412
1234335597
1389009888
898023182
298231622
1341974916
287354284
568829740
1916666104
175411576
479610823
1478701617
274172588
2103323876
1527582633
563720591
911578685
747221133
673196515
380337478
1467636245
1705103474
1118934460
304951345
865131852
453355851
294246462
327550981
231397974
1575939162
1841694778
2105131769
293740578
660315935
121396223
518277373
2042315075
1684444433
1821170931
561988284
381139127
1060426129
1894075967
1045798614
935673841
452218950
1260283331
162625008
414798518
33348495
1682007341
490234718
975987612
384757948
767084977
1651681538
581631118
249285515
777177080
866305529
1053904052
1198020961
746046370
1766624470
724531642
147453819
711539001
296555358
1121919846
305931422
855516656
1661636536
1408113898
1107621158
796432890
1213559720
2145019267
1005420418
1122949551
1712785186
1896526467
1080677788
108447264
985912148
530434577
794458295
149356636
942479933
1402769364
1239979655
2051608853
516538493
1886008896
1322490370
2009176667
950626038
760987732
1872819295
2089606666
710563082
1267012169
877209608
1272400525
761684305
466336031
1286498428
1621930945
1719288099
745106530
1957319222
682856418
1434397729
1242007505
1684060407
1311840623
2111347796
1110889725
1158551355
97246652
1550780846
422669152
479859782
373599005
1818316550
2112265488
397232843
48378588
1380634472
1811416636
1462585547
1111819434
317764987
1746221795
1634272406
1763490624
1190124576
1500914460
454243622
1058703598
1967969008
1207149455
274507126
790446686
1832413438
883311682
1979016955
208773286
1387417247
97891928
1423928757
1966070800
214920304
227528118
1056529959
777095396
1816283274
351416645
943541694
1446094498
1505991404
2018842502
602664557
1026327926
1003047730
617773931
1663819011
1772051035
460478206
356525621
950802585
1313769648
305486942
961829434
1755575395
1632497501
730421957
1588268259
1435138806
717088719
631153803
88546494
2030471403
1906830050
1034199639
596227115
1275501422
1863926891
1446928981
124978399
820740194
670458967
1660937569
614125276
1897222625
1045346266
95631337
1312766559
1575414989
268728328
438067306
300629290
2050663076
1339299628
513969925
1804905581
1003231971
1767236632
1651003978
2040454900
713293621
474366492
647944032
2069473611
1015128815
997864920
1723537647
918754665
1554006270
337652152
1459083785
1554495658
652100955
261462175
2124331398
202881680
1216007991
77970777
2125421145
1847241748
1088503747
1557958143
58047851
871439701
1582455710
1935374251
670256379
868466698
2084497235
1009490376
411760736
964759094
1194452856
234322135
1884825224
633430359
332125842
699716950
2058270378
1069584973
1621245459
1652123945
35500830
1572598636
25585134
917595105
86737559
1813896637
1861451627
717148517
1071214030
702771938
1377327784
602281136
1782918263
994018153
570386703
1319964427
1718846488
2138488068
1259366554
810457997
1370392642
1776787280
410544891
1841119040
1016965822
1707730012
1509030520
1465736024
1233137012
1272982242
954031932
107620846
648711976
1557584261
2146937141
627183250
68582997
1661646954
1630951521
1109386765
2084998113
224458337
1856359450
1211726845
524388709
1825861189
737753656
1958673793
1726421724
55687760
321056360
1309354251
1366850347
918038674
1089812035
1371808240
539318884
1889756586
1164139967
887876672
1063541180
2093429989
939230837
1544683049
1421200772
1578789419
1244739400
1429212284
1860245644
1754359039
1753390893
1891863561
2032112701
1845011837
95164435
405414253
1049677220
655351843
947368494
600766588
939238999
877532474
815695296
1741754993
1097866017
569089448
217524639
773966958
1343014990
1977496577
889274269
428928889
1417998265
1962724087
581077611
1009943325
190297796
1662946528
236371976
101891275
1160007875
601021574
471099266
823361929
61329441
2098799139
1741365338
94615891
453579760
1790145015
503423850
330764368
285567618
189227405
1342683544
931314513
2062542480
280960171
353976748
910000520
1119412121
913205499
1487103089
1792013208
508650141
1417756244
494615289
239172073
765284285
597741596
664215109
606006266
251837300
1855791023
1694458184
1140252359
726873445
496511238
1433617872
1063142759
1014061017
881489801
1843688614
728733495
1054820825
1472872023
1047758441
1714540766
1277734450
1859664784
1939116449
1816122560
380025641
1490101433
1079321776
2099580409
637253158
1887455589
1012633910
1851384742
1618732409
2103054292
973773235
1108118583
625318858
1371088242
535749881
383589612
1099196291
222199187
186016562
1168498894
1806914117
1875825298
1871583202
1873204179
1396933374
2018430568
839115673
773553353
217793024
1813116400
952973167
262345489
1081732840
1484976833
1495515258
88813394
1040134471
1574712682
793947759
1105948770
1567304407
1555014560
1079045700
1078522141
1991065174
869899380
949241479
1437919473
1378547305
2112426321
452112015
58615554
2720642
333401440
815480003
1139442096
1427615938
1074708433
1706450284
971504054
567314807
370922556
1759033870
2054182094
2014363910
33015918
776481437
2117588043
234497995
1488647084
1587894331
1134467957
484884913
1257385638
1540905477
4559831
1298031046
1636185035
1590382224
1889690884
181768587
268343735
311401976
1663550530
1219063736
1650827974
777652008
43898420
112397196
1536487410
480137667
1386347895
761428661
613533672
404676826
1952179621
490749667
1943410468
950161578
1224915710
1313485288
551677142
549856869
1496656003
753894514
1823108110
1237828988
866228783
746449148
661641482
1711470322
872353016
302485535
158367453
498776097
803771301
1978282499
717126898
283041484
475014422
413447349
433415180
1164674020
1464079972
1870270991
249232217
1300940029
1670661519
837423941
1497718025
1425836819
1257527657
1388281077
1276137928
408156949
2061040889
1573121334
418691854
1732672473
2126763563
2011715157
1443507843
923962120
1386966511
1661843828
12946848
218308033
373279582
412463366
543829263
1604804537
1291585263
1331763758
434298057
1192842219
818202701
456730882
1798721012
2091143093
328336990
281231859
1761826040
1530779098
578451882
1040206962
749866060
86860119
689249915
1974504479
524668912
4648535
604992383
1452056730
1838940897
451396142
2132994469
615641932
352886994
810650517
665200077
1432692443
415973925
1092422477
438208292
1367926958
1512437910
857244838
998870319
1801634603
468235563
922656359
877801127
1224619156
1765144063
1650893120
2016006348
1969848981
1698178971
196555622
1842819962
1906006730
1192273004
357454246
1305951136
918564078
745775762
1220024281
603340869
1838641744
2043269184
908632948
22855267
2056688533
893729632
1583731351
2132638395
975715270
1555594320
1189268592
1353784603
290189086
958548177
261733369
986987874
1838573726
1411662088
854668348
1604500309
776721620
857959182
1822913656
580860846
99870740
914469286
990584589
1139818150
1038087986
591542231
586546502
1184200973
752283266
1435066242
718449802
1151857527
1991262754
1967717634
2013181540
543708697
194080065
1453240857
512985181
1465752936
130983172
278112652
459988411
1606888025
1177018639
706522909
2001030578
1159649416
459100432
803371127
30453792
371102389
1296065255
1277948209
593177164
1173970499
177725582
812841962
1509997516
1141103571
1707857490
2110555015
703659343
286000530
735973765
273274546
363751591
2078860782
1919029083
635253584
2050478516
595275986
1071600339
836586369
1463210444
1792125258
182024127
877647310
1765877612
530612768
2020332461
796891988
1230493172
1011782229
1018961732
795541353
506140712
661667406
1328499016
1584124768
1681984131
1911401357
67507018
1129730158
1671417324
203598953
977879159
1045095968
232562597
2032816220
1247389278
180478665
597129022
2104779419
1966891987
1387750844
1337311761
448992960
314358180
1231083695
693054998
104963734
651194893
1504106167
1779587527
2016426091
70079167
36183577
618850151
1598878178
611327044
1755970654
514563
961896695
1037877295
1709923330
2129018644
764422828
49197598
696660425
1809456854
320903948
487844019
1389177341
142492877
442308288
2043914056
69407242
797024770
2131877054
2051219104
1147643879
1436151077
1334312408
1001459247
1568125283
476443090
2001342309
2139278516
2141120442
1869844039
1081643666
1935481706
222347391
280228587
102512150
975996481
176202612
1347319128
737581307
2060775603
481853156
989530563
807657864
370486593
113562241
1479207850
1250899459
325492237
431530573
1550300631
2023771997
2022833503
389916430
1767376590
1339960329
738132312
307646797
426675033
110147807
1320527851
188672646
1122432068
2003086865
606866129
1733826547
1336581976
538945451
625005293
13227530
1595922726
187880171
1180281599
1234621909
1770455140
2121612709
1404192319
21403927
1127661173
823554931
1800898486
210850037
381413228
1758382032
1694090547
804797064
582706103
1925002928
174319802
1017396496
263687925
140571538
1638296467
958727570
1721366649
1641056732
1115700167
1274955365
700662263
1203754445
174521723
1332352597
619962274
570675728
1816866091
556519039
844202804
607566785
1939364466
1380308189
1405220001
1505689287
2023821845
1915446218
1991604816
1540427910
1662122033
2048240080
142715491
1157532137
1586829843
1027121212
2001044342
861910817
195048948
1602063267
1048978258
1024915259
1373832699
2043059895
559185737
433071803
1498898222
654814104
163677559
423606531
1618989055
839456850
1169777133
1782365844
241079363
968173962
679708606
1552334412
771877013
300784816
1125311209
1873510131
1488424516
247965152
71956633
545152988
109302509
655604863
1864346514
1760266551
1798631801
650809128
1212538218
593622014
1212768189
1512072315
1274517674
101248683
199924324
979392944
2049011523
330375850
773096061
27811224
475858880
1606619546
1429390990
1016553519
501330638
1252369110
1283567041
2072985451
1768740543
963395720
166320679
821739129
952415720
1137149049
1658467417
298093418
1317197345
1668937818
771960312
712880434
593558341
1652984161
1199685819
1155818937
517498048
1375970737
1547805269
1117130284
1977159455
489187419
132658279
680142825
1188387607
9697695
923385302
1373932216
332767288
1881835660
1557342965
1269189575
143468636
1823891113
1298634586
711871315
863775333
1110566056
1604611616
1364107415
198235382
2007088068
1683524980
259248940
306357075
499873054
464828458
1445597585
1076466918
1742425169
1041938331
1589896683
1269309779
493050480
1552766147
2014676795
173807866
1796488445
1107857947
830389743
124914359
160141172
816974217
1431578731
638903364
1484046217
953225102
1115160103
1283545406
1800534020
481754920
138587915
1945989882
399252366
51781201
944316797
1062517368
790185720
1448911270
1233372797
1073733974
1909691776
647276150
1730418830
223182331
2125951818
193139708
918399250
208948327
1024269156
1672777383
2116245046
1081107625
229711145
1250429239
354471888
1547104187
2146271999
446030367
1144921992
855436522
57749763
10743465
2011472011
1728426704
1186789185
1417155435
121784597
1591311764
951504940
1996492083
1270568007
1079096453
282334792
1477541758
1897006742
1778748311
1128943601
975881969
1543028497
788932978
1864714724
1484157862
215108114
1292576606
444399331
752328921
234341188
1094633849
1885216394
140694326
1842753262
912765244
1410874046
1962266773
1190055482
681091013
733118017
882709866
576227671
1125866912
1255398073
199746784
44907538
1947814544
640195744
1592921344
1563951018
846235357
665144380
744268455
1780523115
2097354628
979763927
898138584
1044369013
1272512086
323576312
1240871865
1501405700
1614201283
112044463
1136610971
949175539
296372326
2144645761
1379306686
2036577037
2015497965
1305063333
1814372633
927672429
546290190
659909746
700361617
1286525047
360386648
1899694836
736074853
1176565099
1069129903
939378772
255196563
378479888
566524554
1112871725
153063772
311487439
305478990
1413418237
1659916930
259223178
1712136154
1444143411
17307596
1969074367
110588538
718206331
461747379
1782854735
642388975
263085809
611327044
658703373
171308773
1764227684
1081574458
327178280
1840763236
1614906882
333941032
677035290
686864328
629664984
1731484856
2144012227
1828265052
661698907
1542211691
1251501204
183806730
1377575831
1586992485
1923301517
780663961
1219558485
1970024194
1430919131
2075753101
842163285
565980222
1894064497
377291139
885217010
383262713
1335419406
1974309224
767988657
405789618
465559805
1021924420
1966070800
15495625
1665307137
676428796
1738779401
981204068
1889926011
1683016075
1097298294
1479918999
1676331854
600452968
381559805
742583348
2123828122
1341445047
489399952
711659208
1345454674
851560635
412405454
1340223550
1390673523
639671533
680308534
108188585
274955363
1721163378
1493678954
380001547
981218373
1031726318
286012667
743374898
1034971420
2088866609
736308191
554616434
1122216767
446848104
1655264357
318260773
216619189
182692376
1005627204
184930819
1218782223
1272828422
1766341949
1911689034
1486525139
721812551
1060276542
405501382
176238913
838193491
645091973
2020527616
618949347
954893484
943613686
1763735769
510265179
859302276
65265712
258337524
368452704
94448436
1111301813
2094934779
910666833
1073849131
892909063
1866296438
244314339
850532174
1532409144
150676504
552970780
1775460429
2079679114
376738394
879627218
798186630
1508338387
228311452
271404862
813535593
1720417765
1221409973
2073023772
1112856720
38269629
1828844436
801189896
909545554
502481991
204612697
242226919
767913260
971571220
2102245426
1853889831
869878673
548552632
1371863703
1148898486
136463763
1064648161
1759810447
437075427
915121238
1317268101
695512771
1120926547
1643031131
1813399563
1706442562
2146248930
1048494677
1798925001
442885068
1948693836
156485208
1674442959
1866961164
246471498
202804654
864553857
1519764785
1911609185
838968719
45864785
954397172
61882478
1744480845
1086806721
824275495
1318538792
174150287
624305
652244766
1436448923
244300264
549419005
1864563001
720957075
192407185
2042708287
674550622
1660782844
1031227174
1873610996
716127887
1786997273
489646640
71456642
1523620566
31364340
57056646
485208133
803137597
1235934994
1908045898
590634921
350515612
917853916
1912434862
868706055
1484569516
2077301601
960029233
1081359827
100558750
1626686510
1919967222
1917857176
1713306031
1437715985
114981877
669950778
400265510
348963527
618574940
289831520
1629312200
438913670
366094163
1737992607
1331470844
1974935395
1599012967
1181730885
2008954214
750360671
168749379
971296411
1273731973
1902694184
1786707152
991690609
439358414
1880930348
260671729
419774033
2080306555
99895115
208318983
590012529
1649111313
50185932
478136187
588194518
1993629936
1952117409
2002518565
697258341
868349680
71066989
2049630449
972430895
1254900344
138307573
1743296436
851375351
1359290051
1483566990
1961385640
212311822
828377913
1280300619
1107633100
1793647258
1816498166
1292042949
538686548
692530852
2014243838
1765501469
499189751
1660456319
546783756
1808117385
1537426280
974953603
1982182114
1465870313
1276618964
541598589
385504259
436663115
1387699315
113808025
1943181283
99623916
2000075918
1898816651
1921034020
1040661944
622661290
1689851415
1994709536
1975852778
40340721
1470339392
1038710963
1809957302
1796656725
1441226254
1669488113
993524210
1284145395
1583265054
1861689094
1839807475
44103418
1628950413
215438606
1184734494
1089863919
1540933326
1723477025
78759299
1271184991
1394731784
708921176
1303811182
1678889983
1493937041
1469995364
959718402
2085624408
1802076005
477336139
1645499860
451298677
61444617
455007853
1936566466
942180855
1375299242
77060700
1329602464
508133560
219066443
286586645
1454474207
2063170472
1294156244
58634243
754571606
1164055228
1085971919
2033267244
1856643217
545996153
1615955499
443201452
2109999897
924442331
278462494
306425649
2079006811
687890195
1633517698
1984771960
10643720
593470014
2121278995
1625532497
286592153
867804419
2075305721
32475576
46592574
486906560
417388246
1436075971
1486308372
959498920
1396097514
69663533
1965298742
921742099
1059524685
1963184520
1570238633
1274879868
1756842443
1588402593
1866588913
7298787
1306508675
1038171006
422326855
715270883
1158564265
1308687056
1880269495
1126437814
1430146524
1049439662
159882980
600481746
1089976820
57286705
1347865645
1431601753
27002075
176415565
1782542164
716656764
1048999357
1800749939
1650784527
153410850
1723473880
1051333942
1155139997
1683093431
1126239565
1452735362
854002139
283449872
1533118466
155919856
863848811
1163498318
1294672839
1643054499
1893909881
1986448064
1031025240
943109849
2082619802
100621598
1131077340
668492518
1747678854
1888422476
1967244256
1254113524
924744052
992831229
1366198289
2014296765
251740925
1390810003
829989304
1364536275
983063660
23532969
2016427670
57722612
306065016
1850936814
1066163049
529140137
1686153552
785475982
1754202263
528864549
1133693160
1969004673
161253546
806014075
166895706
626796562
1296515361
461604007
806744840
299091782
1013083606
85082299
1153207422
1476792778
479043994
1215475389
1415550262
741657030
574133309
1038987646
874397731
1541167353
751981166
1497148786
1464009978
1130537280
1822200115
309419441
2025532675
638667688
162646343
676061510
1331820662
566743627
244688427
836742973
144782525
1972864217
1947026886
278559330
1981448419
1569167803
1885292146
2143340310
1057032418
1698052820
1163597586
1102589048
715051040
376176897
1696715762
670509594
32845212
819543850
310599045
992049031
1295454623
447399420
1304285197
686171022
1402486475
268720796
231850111
1966633176
1599369810
1606797157
1103392496
709334713
1072377396
1083207391
725121224
1805489685
2065716771
414876017
2136716088
137398554
180423057
1838600573
294308666
1523754971
159340462
617324950
1341085092
894987169
2047804035
536748105
1284357753
464904484
1551003499
2089196814
1260387864
1144171834
878555855
561548935
649470900
1123015727
1107118891
88889723
1125397104
930345880
326483581
1477159161
1403892289
630789006
863491152
288302026
2037993025
900643493
87528375
142564046
737360374
321482712
1565811923
801734673
1914484983
1948055374
2007650647
1482339123
1298801169
951137202
518804192
1510520503
1780816715
981130897
1115007671
1382508295
172130362
799814939
662390801
746536885
301329122
598614478
1180576256
532737439
1104913102
1796882596
936234120
817845456
1592475177
1433661579
2008780652
123239287
678150306
1532229177
1825906383
1324763372
658861574
828276346
172954305
1911653577
887165024
1202577289
1004499492
1382439423
2121975099
731557757
2047306743
1325739265
972245717
808540116
1532582828
1753947609
870901320
1410302434
1821603138
2127432806
1986114813
219423005
1850617113
293728084
1092495653
980525893
81380530
1468140465
1750793036
217312055
198205052
1057108939
1337586101
1417028927
958727570
2026130546
1264702684
512134286
2011540063
2060839617
2107229249
740927678
2005520384
408310085
2004200932
875624050
1390070874
36023676
1837587175
2088887546
600552131
1194211692
2098766027
2105148595
819499521
231574469
1007617470
1697104442
1270749377
281591514
640967435
1098596199
2113900827
779100105
327638604
2018027075
630197490
18344582
1625466659
1246159322
395304472
1378566911
473006316
1349443106
139474577
1417543088
891469319
741576187
1204467789
791497118
623511193
1761630481
2095197492
121179155
1338627996
737835818
105435518
1794909439
1252989522
1908817324
805906836
1902307188
2012946069
2026579525
1497394339
392420597
1513189328
1511256415
763948876
459954929
234062547
1854001717
940092708
821015830
546502011
536128799
2046853625
1542829789
1135287574
1049292224
1075093721
2085653840
875227332
1230110434
517678430
1719427363
2016009554
817386499
1859262157
765385031
1550408446
282566972
1663190724
1211034772
1321677579
239636227
151733870
2007231077
158776071
1404293562
1621813513
1639672039
793868774
1803779771
1206114716
690164873
1859675602
65456437
979525023
149393004
710089685
2026335905
1121413381
1147875058
1683019626
195916652
1476459745
294748374
30766040
980206231
1464120975
922560977
163237600
375228874
1560059912
678829622
1228139669
1084087531
337779180
819441592
655202412
125853867
1498404777
2004255882
1656855321
1619462698
22276507
303368111
410019780
148087187
311826662
174378322
1201028013
2007578358
1648189464
183076006
1304728374
1967320801
1062126005
2042638718
1495350235
1308054089
1013201121
1250630771
912787272
990734214
767337362
2122418648
889532031
294423768
1885396416
1988613216
1339333287
1950015416
1894617671
1357466442
1899143110
2000012987
336885310
592957281
283720838
985724178
287728528
1131729845
1029879061
596911091
2012458771
505035418
13359959
1482077217
601209678
1888583862
1381980962
284387515
1734788368
445151134
1435219725
2054867250
1015155049
991037208
1908922111
1121527286
118147275
244128375
424282943
1796925460
619401297
291619127
1134546837
999809913
1535124657
40772694
1591943538
1397296689
2094494232
849792762
216092315
983369663
368550126
1249795592
1273197785
128210302
401730127
2059976001
64926419
1143730288
147917303
652379424
1117304053
1703591585
1949288969
928236783
1053233136
43938804
1667618072
1530836320
1904067632
914301777
1071294906
1920256386
2040295789
999060585
770847985
1322728841
732701589
514372668
1712434890
1627097767
2098258891
850528705
1522221068
304831784
1077153655
568293177
252147254
251828404
706723143
2098562530
1850882583
1892743557
1612520484
1757638896
2143361603
1335163581
12575762
98279809
1511070505
850756594
21642936
1628651544
1387138841
1430475646
1191461730
1249494781
2750133
930827604
434150508
703320687
1023514224
1511851757
1475029940
565247870
1806217873
7956235
977273725
512183896
944241631
1675656288
752098979
1619129093
591673375
168183453
1969436316
1691312936
1435906583
407133215
1909493165
493798628
123135329
20614827
409801713
963400143
111728925
2049675776
79040640
1167070222
164659470
1655552403
6345453
1517750678
650654347
1177687964
2023519088
1502292213
657401538
1278481089
1110572159
1736062175
429878666
1079245449
195107563
438380590
431312021
1580318183
437170634
793573125
1859703102
1243254875
217984798
43006776
1876149442
1829675414
635467867
1332351252
447579806
1829299289
1083263376
562901549
455823188
1275599952
2008007098
1150074914
1733371222
1845017064
1360250964
1126157131
1576866169
1284268094
459077565
1156476526
799151369
1826364126
1168187238
928275171
308669727
1876465856
38279326
1448949668
267757517
272609958
1369447549
1404985496
310720379
1917499046
2030067264
105319235
1299165953
1460115375
146802708
414347958
1806179353
2001331154
1270960249
1029839681
1904197347
1671939741
160903901
1305993516
734677300
502968225
150204860
408383422
570060846
1089570085
1312862041
978408586
917738877
1044085281
2124833178
1527449874
1653313061
1334296342
977227901
973845385
1432076630
1899124953
1089254344
2043172950
623547875
1093500952
673161371
1459421655
1354245311
1190760210
1060526251
2146719947
538342111
826423480
1593443473
1098479760
91009583
507382518
1071589034
1041202956
1969591274
860422380
967311694
341825056
1392824529
668193637
1094660541
302356184
956686318
1158337269
970819767
1301272364
1006081443
1634425859
1994572342
112836286
453491013
1644615950
442689152
2132915872
248768555
324173035
862958022
1295167057
168645494
1407849144
802347712
1646896225
1476472450
28814880
1957204745
1615282213
1501013082
1476652272
1307482743
66207494
1506411501
828624368
594269937
822269659
1843219030
270298937
2085176623
1340807283
1781072573
686311179
1048230180
332610194
220842196
1205467376
263140209
1185225195
1033059141
2113405991
414046643
2097503423
363119483
1859745607
834956205
1901603076
1725773707
1636556162
1247338319
41459297
1564881878
1435431485
1966223437
611218389
710564727
765165232
1374050879
862930005
1924929208
1013573836
554047430
604772445
2085416624
617489625
961714337
1481126578
1416117133
2081662452
2001032259
345635898
1751857525
1923533137
1729534198
881176557
361594861
814805889
561257674
196616996
1415006933
572300392
576746063
720785249
1439850857
797076137
1121805265
1374937034
2054240433
1528651783
1341677937
41719786
625562772
616224684
1695080327
2121822030
519828726
1636430839
267668968
1824935705
95121170
891933129
512225969
1579593580
942758562
901313272
1470110521
55154914
826172728
1490940932
1396382511
204130996
738015439
195687682
1941399381
471052741
1239757094
178086491
1444269622
631747047
317851012
1806983740
1150579479
1648328790
1133428466
1084135307
1603157726
182156390
1947659670
829735891
1708774919
1339007593
78654501
1831168078
435023394
852197596
524945260
1809676492
1209001093
1180913577
1666533526
193019525
1850465333
1282558469
1770695489
409040951
372062423
1071367504
1040563512
2140869651
1041121479
1219338860
1579464406
1347469485
1970352996
1068407292
2011245520
1946366946
2126653059
597125891
1148993204
1912213507
1261411459
1368906418
1995111771
1255463636
1460101811
981779128
385352119
822590621
964791274
822786306
1592656163
54409743
10992593
626480399
217804018
2116282552
1770755930
180990328
1330822580
2076212413
1139141074
1645945155
2062402019
986952223
242080613
1845017064
1083466483
1804147254
1737687290
503473763
1540604182
1926836675
540831434
1647705964
739367522
141522650
2054830507
600495398
682717388
1201194826
2135569647
1024896991
267706468
676208649
1635499716
996818932
1709708737
1147803723
682390478
1513366241
2116591919
389794567
342464035
408823313
1097063823
2108663728
1669435127
1318763554
773662548
348165044
2031461077
1509935861
2048958414
1664257978
1842029006
665553717
1785318083
1504378838
418619111
792837862
1871694458
427728366
1022577320
794047170
968481190
775968456
172552801
723295512
684765931
1340237003
271497473
1436389506
1876363964
312943700
1647520765
148473862
1870307925
1436884707
1268821343
1985986016
51707814
321157638
1246382661
181644850
2032568389
165307323
397352625
1519928519
392993587
1893289197
1304649402
1786876724
1404659483
586760895
103407011
936036172
1292131301
1807195842
1559884560
1915378637
56674421
1246438223
18631963
677982594
103074121
1153359345
1060590065
754538109
1276229644
1702038799
885523616
70733754
2105671681
739727614
1666069523
1887613980
1179457140
362713477
429999640
1734834211
177808037
2063192498
344455823
756895941
1634387934
295620788
1563984542
824903726
359240396
599991664
2081869425
1418348021
829419478
1288682243
23260514
878184510
182893153
981449197
93107343
1812303115
1343528574
397352444
467569203
1558998825
1135554876
1298099747
1552751191
301917107
1870465190
1343314698
992717817
1306680857
187915718
593468802
780810297
2009157206
1686598936
317684569
87536240
1228294937
2120966337
475635850
1931724749
418734044
221604028
761439663
1974877001
457751760
484141493
1135571355
329544715
95243166
878609929
121550046
306211607
1990965726
1185108332
1012455819
802347712
1305840280
1536183545
443549498
1687425394
1998301218
144547246
1441286833
1196789338
1595574306
957690450
493562847
1814819021
1731486583
313294553
80217502
448051729
1302219726
1655913760
189334639
833456852
236236957
1152183633
162101762
1799846619
554275604
635768288
649567013
1822512030
453826154
848922005
737334994
37875834
576348690
575265201
544106711
1310223161
791487523
1926603288
1573724949
1614295929
1460985636
388726266
1019971379
1338353709
191385700
1528767790
1175747097
1722263034
1029945477
1814899404
507382941
1885108069
166567703
1940609049
711738457
2011319529
398329783
975013202
76734417
1551139435
893670880
795830760
400115612
2131030748
197512389
1519473710
1505115610
1250898743
354427936
1126915369
611424499
157446190
953645013
1969573550
1343779450
1402436820
1409699521
1659654322
561111399
1022405766
1740392965
146782562
763470299
1116345534
1229345442
1315756385
1187291201
887066965
496571166
1929543407
722203532
14011390
930076958
1513651422
914151044
817102314
963707422
1509146725
1181367886
1703292781
717407265
713581575
294132843
1392256076
870152900
2007948597
1395499918
274782787
1146668590
927282415
535779441
1935335698
684138176
40824099
1278429989
2031408713
1881015030
1339769515
228873571
168715910
2098577653
1013051000
1138000304
1842105771
1968854074
1624354595
174323539
1590699749
510277432
701583276
835025745
1763624978
403326300
1552475522
43359402
2049227225
1513916758
965304842
662262349
273146087
1581224722
1792756532
527659219
1381285154
447162519
725313371
319324714
244716755
731941905
925659142
137101765
324676693
279739115
1347466061
2017976981
1922439532
1727383864
1970472791
1912795437
519070962
2006445865
821016805
520621649
245332407
1627875042
1382279559
1812540938
926895831
1595932491
1244356395
1183461213
858256061
1010954335
1717130045
2018949165
1115896656
807932915
764412419
1922472655
646492368
1618940776
1126439882
1095624075
622189080
558451458
471206703
745170463
1830832223
562583127
326420091
1653298159
1129528463
1606610667
114003188
1464137515
1242807443
74335551
402258765
683745350
1815748545
336047306
981855409
190970252
471750451
1939411921
409261136
354080610
1595229317
194717434
557781957
1450159633
1544750684
1476725750
1300085556
1528192483
1026908688
1648519772
48253978
1365961876
963982737
1829590839
20760715
1029149448
228625125
14550242
1957499585
2087942625
1084426154
1546706201
289644086
726347762
358081924
461903251
1198500015
1422683372
1110407480
2017895612
1138582855
1204251019
1390654098
1548089842
573927557
1231581779
1195890645
2009848661
405123098
768581421
1822663116
690962357
58503846
2137464011
450125006
1286121434
111330120
322726754
1172799207
1202191633
313626272
1918321551
474762277
337714678
883086037
276144943
906162481
799455410
430232581
1931342245
1755849310
988203400
634542989
239784029
750632204
1025379793
338816857
1772976331
1779469890
2078560875
364242415
2133245514
1127803699
572789805
900486746
218209195
813230147
12627192
523672677
966437654
921176376
1069912627
38499523
462270614
308130643
1380300988
1447347668
1892059464
830591807
1795454237
677693997
1509381576
558517304
774074265
1134108866
1152476661
1703054352
601648206
1933544616
210550723
476291559
1547881221
594280703
276240008
369890008
464469183
1947453903
1918746234
1021694512
2116251289
1799174579
1863016185
2048813539
992861672
673267773
1452453336
86312931
1550632424
357791405
1635215575
1397512814
1012588269
1566990828
343093898
277458935
716822255
1754710350
619988150
1993379833
605872790
163521784
1671039090
2026816034
814505546
557709440
2044214887
980107545
1104606810
1527953901
1825933356
42496636
277376286
1685967369
136688602
461291138
1315107980
181335706
328696397
1886178961
1756649233
796399710
1592467964
1123785591
401830301
2133237828
107903851
661749750
718194951
964601339
1532908312
502936816
808333981
1228615683
1350036789
1604896392
1722646855
1112858434
1347539210
285620903
1891674829
410442403
45370014
1243883147
1931179968
1811494648
1483982741
2124260810
2104259140
1522515407
1592495564
733942070
1159004724
162291542
749652807
1352949864
1282465728
2127929142
302925576
248763153
1883876858
2120522058
329371940
690429719
443248012
1766516727
123267340
1214212460
1592213123
1409360187
992582873
1658567937
214362365
238705773
440910583
30082399
1204724530
1908208545
121654103
16728858
1189612877
1493351691
1276848187
433601630
3715884
1155441964
614123659
381018373
41208862
1056962025
1220849005
1041890438
1801641072
779458306
1357655018
1466090133
1685803578
66799288
1813893632
125538697
592304174
1374791002
1994854155
2120869227
480265516
373854363
362204731
1561188885
1337386376
495450642
224588354
1905979110
799972236
357025656
1415454678
172479489
1341007245
132589133
685850184
784395123
995163783
2068438608
858051831
1083743620
101883956
1449420835
437404865
2139828260
328252430
934457789
691651975
1576205515
1063764257
873450299
1438706091
1899256898
167534131
142200780
1128686652
283040719
2062352539
5685657
1869577655
933410795
1089387934
1345078679
742331889
1456460340
1193272360
464978897
2089408473
436560223
1869213564
1552788332
1975960725
1509188254
1152304925
670852529
1335008158
149857913
1724982120
997365868
242983789
1232286269
469085808
724443304
2106504600
1215992556
135572592
294451248
1811593244
649669092
1439753458
2003638666
1605134773
2089586832
1294020432
516176493
871204177
1968599457
1662850099
277674788
1686923243
647040582
1896916377
1527598721
50352653
1226681346
1468687428
1536295865
1938037163
1059237770
1375899534
680084208
60804163
1807801942
1180815244
1999978825
472030311
176071510
1496784648
263910443
1075771440
1665495635
1105026350
582965988
2092874167
107350061
519488008
1539254661
2112543553
41269462
1611592326
177613279
435028167
358570973
1086864162
743865138
112614158
1984459374
482080197
939673792
576293444
1790446959
1103728365
336056695
799945871
691495589
1048290755
1548055085
1570320785
591818087
17361757
735116565
71168572
399346638
1302747824
1684923939
1291318704
1052449931
1657054637
394894587
940239115
987623636
858562743
1542316459
416429947
1743781276
1391662813
1775035074
276715962
1633653430
58990533
231784131
395598460
1707908867
838496205
642600716
766535459
201379188
1115824186
1915609309
1490597356
235852403
692811186
941059628
1432196873
1527436062
1798387543
96664789
1593591782
1620833309
1540184572
554850764
1796801140
2129395842
413970178
572519422
1690766973
564246588
1799053757
2112796917
839106493
339044982
2083174436
1255503298
1450992356
386926283
604237636
1179572521
51565386
359010549
625398537
1564928363
595875143
826078346
1179509801
1495681941
1500521109
429428026
219945260
1859419700
1179457063
1955718593
704072259
777878169
819433658
241110044
1219299621
503903098
1201146562
444970992
1623828863
1910384236
171434405
41074886
1990748473
1482193467
579226235
1164656874
1660305304
1887905876
1178156166
1181007007
2007308952
1927732555
767523262
1711606826
841368977
425997512
326827506
2076894689
836048411
347818517
121038150
1605237589
814725250
703277194
1601381835
1638276698
1299616631
804269560
52319794
2030111921
1034095090
1529627146
464354021
422696523
1221779214
1422489608
247394117
1397155477
2102631963
1505936189
591336383
2088237386
1664866735
2135271215
2045058722
1003798066
264595148
1008468520
1788692338
2100940177
2141697663
2078330243
1366947982
336373369
1104534296
1962802164
1889437582
1688636842
156001101
1715776527
261589029
1782314287
1584895487
199868768
394945014
777806569
1503645355
1167117975
86893099
1161634833
612350694
2086655672
752530310
886383888
1969633518
1196597032
1163291859
1206529995
1224297290
311258450
63006728
831491262
899083017
846001518
1106314731
130380199
1848726422
1632485195
1112966429
1999092243
1677289918
939516870
1736199914
20817888
1214602279
1700367019
893539096
498546010
1870567016
476898300
729974012
1208031589
1543265347
753002260
1877275864
2018137379
457409623
535939210
335241144
736647607
808812491
149079095
570219683
1987656172
1550079547
800870319
1887193051
1509020813
236083827
2142424785
223555944
1796041838
1006119458
1871642659
935029773
585219106
203566603
901107566
100926399
952407130
432576057
2059492342
2128936399
72723253
1267369897
1806263493
1515098698
467584201
1801577644
973808177
1824144261
425549749
1526693445
2026003427
2071607963
1473118660
1147062930
993096509
729944702
621554070
832051342
308207876
1980659409
547781233
923851262
858411753
1870296793
342445663
577201334
881068645
1489346255
389978038
154509613
343842436
1914991580
811142599
304829626
1192797849
420030162
1665893238
871761729
902504260
1356620323
1007397026
1814438407
1723541688
1142581451
280431004
615406713
394319989
251244829
45188971
487691027
316566641
435945833
449268735
462093269
1057265446
1876709448
1697508688
1692964553
912431790
1380088647
321968651
982425863
2007183728
1832547267
484968030
1401552544
1239599637
703925493
1121862315
1885278618
2102280337
1671805102
1508511340
1814510003
1520735036
1391705629
942625070
299900999
324514590
813718719
1359986860
1366480333
1549556328
1528877946
79390695
1506560364
563525909
914070396
1616720409
317680970
211491204
414875013
1424566399
210970543
1838056794
1713307022
40596201
799449300
1444307748
1018738273
482185191
1547187327
910973652
435696429
316951582
724610017
1167322637
2002807836
1681633513
1196400512
1260261954
1608088656
61533759
1342558679
2122289587
1770875383
861319145
1782365844
263651335
1926856881
1559111087
1839476271
1511537375
641827309
1077612301
1788865034
137667944
906809733
960076417
59298718
2022625656
1942459313
283046570
312854513
2075293872
1474027853
994895318
902297686
164583886
1974960820
1308286655
390381690
639388925
176703114
1211261453
1815021732
438533829
2003596086
1798884912
1484391324
495798817
1889362282
1261546537
305999448
153005238
1645618313
375507151
1077873571
132145119
1533389877
749530706
1182418706
1679773944
1209203545
1067090015
1989860116
1900979261
933748836
972581538
1738029527
1580197079
711312959
1563536534
1959250006
1672897596
1286217965
13020373
670939136
902559907
1621463815
1544201095
1652583402
2016031106
974072645
290974858
2058398754
5752328
664829337
101791168
1041049533
1190498630
933693017
652123910
1979748522
1542373468
143462237
1365996806
1266854385
1299246220
919186302
701378247
706422461
758531148
1688479212
1530396251
341773615
1826573880
1399683570
626076816
2077202381
1971665568
206700652
320263236
963463248
409964920
967074676
1779258422
154931436
725593030
1385503986
604397621
776553921
1496631229
997889894
372699752
639518189
947223783
419165938
1358032065
1552152562
526090802
1910740147
1889284022
1613453768
720823138
789075748
1051532362
2137693461
1506165199
1155455059
1989809360
967450611
823561430
1683427498
2016524354
1574169787
1048262266
1146166115
640221105
1408746374
966086637
459380134
2137840578
1385296734
1028166771
801105671
1339788117
375152229
1487489292
1772726180
945701075
70309058
222239504
1198339790
1296183491
1575017062
1589882334
122542743
1177299436
877719607
702868584
418732683
229265814
1527631489
1768384261
510098203
1103094590
1270368327
1760918407
365579524
64539028
1031194004
866783608
2053323650
861400468
957229999
835129055
896624362
298991982
2122221166
1780572792
1666758164
865996344
1538302732
369458831
2010642582
775228720
1838639578
1075507175
1416498220
2105863591
859705199
2037929083
87154638
1663334086
167351861
1462072532
994468021
671601249
1539508297
2119210034
2103128050
1966602882
755361508
911582804
333698910
1575739419
89484227
1771079987
974843194
296430937
270599832
599960722
103773437
1858893705
316144817
1549841778
1166962001
1624752402
91493032
287415558
1137565467
377803205
1941060676
488341507
1568767813
59554994
2119529775
508333772
1363358893
765105613
1210945765
188218441
452785166
1072322858
1102291600
315949811
291136859
1021588201
989489081
1368582850
1264009318
1484517835
1708383544
673749125
1139806143
1539776063
372800746
1648737269
2032292590
835510355
1926798498
1554688601
2110688481
75318346
536389583
1659852404
668616730
2010842374
1244854408
416764768
103675057
305486502
1547830569
1451896962
973025924
1262062071
509456012
246005187
1985662346
124629951
1464799853
355952200
1695330848
622688747
400141213
2141741764
1056126308
1843230629
1840038097
1437815068
788899396
1010182349
908962496
2019569336
1893625571
732453632
1751485622
1498503870
544199172
316209282
649156597
336254709
188627697
727106118
287730984
1533690380
1707461912
35867760
331943516
2126645953
445291608
1253092329
530828022
1093105155
1582438960
2048763899
144315751
147791911
1070420603
1666583396
215448106
376255093
947929215
205127198
1571633259
629832548
1060544123
256340130
2129023768
1414360783
2056578898
425382470
1726328836
586575027
444719650
79118675
125011276
175305508
1594208003
2061628487
85154671
1952054927
1913363594
91879502
446971416
1849585240
1903496891
1363737643
933273539
1172228554
1625587662
850180158
1890650798
1945308117
1949216087
272031316
320011664
1546210126
1260963133
869497533
1566220799
1174228057
1135944859
1393359026
1406291931
1392873380
236546956
1004057911
1668593165
833052601
833425656
213812629
96657582
1298843693
455713441
538858170
1651680433
137002302
788447561
1379147333
2088313860
604495904
2023717334
740682433
1153425242
1393587601
1723461869
145789501
1830817658
583768029
205018329
1911582347
1126002259
407454053
454524530
1231025600
2130620590
1062380376
2126725719
1584264041
820743836
379833289
2026477220
871482983
1125647447
1566244330
1803100835
2078841124
946024912
533957198
705230291
295960047
1798877454
542837606
2107503248
591595525
1264816500
936646779
324214150
1014087261
767788344
1354685853
632023784
1950078496
949526797
1174844245
358748037
1771939012
923050516
481156884
1949023038
837226593
1055573866
759524237
300164521
796641178
1163857962
1365323473
915321005
1846097870
874835905
377342148
802563093
1454135402
990311861
749135864
1986291359
1201314302
1915036222
477267029
723858388
7669968
23307935
1440312868
998917955
184670567
115340624
286076322
2118235886
405049461
611389687
702387171
1762739214
1422927082
1095244654
979792842
996065246
1085159697
869628870
739544744
1302242561
238020977
1396223075
53471198
1411492409
887591724
777399712
876455647
1894644222
611484672
731834419
143909633
207590101
2000989946
650571316
1104488997
520980598
982288023
1397497736
1775736415
969224097
939960082
1146676707
724550347
394151189
536647584
1847782033
551214119
1875514970
853895901
680947994
2123255029
157689910
116052735
524162823
1474342940
1538465879
1135309629
374225791
2056345472
1219503643
1389595140
1318559037
1927928942
740284235
1200962363
1502421034
339316658
758871977
106721221
1523193183
440845585
1691140082
2081999309
1004497159
760617304
1850577089
1844655859
749514896
212701893
974678669
841847059
249854429
510734660
276039689
1341704986
374649554
251422015
968614262
1364859490
308206674
1753737968
275931404
1125013940
997516338
1680322097
1261611339
465643311
778373378
2103623684
1986077372
681923042
814094819
838493330
1082277160
2003910675
2142010362
1863955831
282447517
682443732
1925610611
393365639
1042233100
1197976601
1637780109
801731740
987356110
1709233718
245061517
1364083823
289963616
2110190313
2120764703
2104813670
181307579
2093329432
331702256
674144057
102621955
879884297
674416524
1009614591
1389606969
1825791826
1514054550
1880932706
986315846
1334573285
320503568
1312537865
460473473
1848559884
1765046418
961557841
1927043202
107048189
1801901660
1292740720
672527215
320732340
647712210
856892765
1239618753
1482304321
416223545
1232433211
205613810
1520957692
2058311115
1093999302
495487994
1635225834
982551534
1929714448
345350697
125843053
2041248561
2072249346
216891889
1338563541
799692522
892695803
1584079462
1551504762
1969252274
801836678
1036907197
141306624
207885143
1241967681
717236124
795886207
1295246305
448059125
431197611
401582210
1706414136
281178095
921328179
1227528341
315847120
1098768305
336851386
1597031705
1244847336
1778613322
402123849
479050250
983424173
1519287737
107827298
1218868623
178077748
1820719175
1353150466
906524256
1766135182
388718418
189206127
432594718
526231811
1831300654
1003933635
931656856
1138384610
448980184
1588353548
959377826
910672681
2069331586
1563978296
1286805738
1393169746
1445083818
1213780039
155311402
1254993652
1873973472
1514636118
1455324999
712228248
1021820764
489532004
1121660490
60339700
1975249694
1097223263
1306859391
1216158114
1359947224
382108321
965584771
878188671
1954841537
1716628003
2131749928
1716715285
1673134861
335856442
1907349474
1183607167
1095298047
1501780454
1809162512
560676736
501054198
1542400424
1637388099
44981218
1791533894
1092918344
1280130064
1154647909
866567125
237880457
1756283940
576519736
1464950599
1555387422
1647066298
1213814983
1581005382
458221829
1076253626
1599548303
1268602916
1492375265
852802023
1517730583
167008943
873753085
1821972793
479103461
645620911
1698227402
2016764914
2128264423
800831404
1744988420
495611085
807905101
782928407
1729235115
1196430093
1527241451
1462535804
1331265923
1024071734
2080224996
1643250493
560850
597523265
1913771832
626113751
835879456
649926242
685293479
1287302763
1870319800
1761628016
2010283585
239891748
821538493
329365937
938698183
716195056
1561116439
1049981412
301731402
462245194
565847979
628196208
99336649
1306281449
1353150607
579589073
175251179
933417098
2038779068
1961207509
898196250
2106855370
960782348
6023177
549804661
332624940
360375617
909649232
567637274
535705861
460262481
1001089778
606146183
594356542
1734652940
210534112
1166272543
1458928677
1935958233
893197422
1827297771
362548036
1854269014
174903352
1552788068
1634809724
1356341498
1835767197
104967883
214899876
1474817619
1624502174
1105727364
2084822779
848894583
1335944826
280131107
52457183
1362160818
1642474273
954112359
1874560304
1536198818
1399435925
980812092
697904362
2083392436
726935459
1371781755
103922214
1453661217
799648964
2028831426
539457246
1450404649
672261740
1667325382
162716491
728599647
1944030070
174318713
2089889174
123623898
12432821
397948313
2072458763
1165375082
943621333
1417774618
1284409886
1686795945
1662705195
396681567
609155895
557513223
621444354
1672412957
1231906317
1652636105
1519522101
207865004
569278212
1616709857
1686204820
703621247
477044670
2101658177
698954582
401509507
382799226
1267894082
238662534
1896536025
197128309
216570051
1509205618
141480994
424673458
1102800652
599962550
541400083
574955743
296018513
2126616134
1460070668
1920145571
56088146
1029960779
1202561999
497783962
840551508
1544575848
1816852147
1221871394
598534295
835677875
1723382198
1510011955
1127655593
1631337857
366817233
1503586914
549155923
1401951467
436378537
1011917389
1459867143
905140305
890955220
360811159
422985307
1507482491
723295695
755372723
785674788
1334020211
1893313738
1691183699
1513232156
533943834
867673079
1014676409
648114534
1087228382
420075499
219656776
1888451279
715535316
2059738268
853635539
178257549
1868004414
1736323848
150626635
1302791842
1737319994
2122976112
408998605
190207855
1291671967
929861032
1257261929
835991456
160646103
1252787479
1423922623
2029246946
336217818
1841232236
497479043
407541704
515587980
1731865825
843470431
870139167
878120147
327210607
924468328
202843056
681154546
423652105
922151932
2106160273
1419277954
391597375
5670825
852616231
627926950
258152968
836315359
924129170
1396441011
301453709
1934916045
73938623
1579109623
1534115667
2069762525
35102545
1363643364
976248802
1660251193
413388342
1545063943
1192283932
841410775
1793833768
78764937
1666159715
128488034
1052059673
53967509
2129023768
1442695425
940730038
1751774911
757357610
713157649
1736060082
72127850
978930251
2064369337
1365517867
1154984722
777458453
1672858830
2014837008
1120685869
1431474992
1725539446
1264061648
1737098268
1830477588
1873172580
780378302
1845905734
1004586257
251458838
1825464918
345546791
51190200
2062008824
1087347215
1146128450
1089315953
569309069
409515693
375638986
793936492
317617784
279466740
839773952
1594616993
2112331410
518438657
1474309878
268338224
811257038
1146954903
1821703495
396185531
598293741
646498418
50469463
629989400
59125829
1864441277
182562624
1276873936
348537002
1938555722
891330853
318752044
1088312790
985070328
683942212
752057051
439585704
995808955
999089422
1451799032
1464128418
1622205867
1632463189
285639890
419406766
1295308956
2047093822
2134123620
119027337
41897995
1970087363
1073120930
967814177
859699117
290344682
820673373
424142189
828376090
1208100829
350639599
1988138686
787289355
1822413713
218442050
2054903161
522923652
2096762604
637415503
1863666956
986577092
1944615700
551569287
1517846926
1540709771
2008962431
1115132534
570208619
45498692
1599051017
207678874
1878337565
585601802
1362024226
344102076
1824518990
1173257720
1823482121
881348243
1515216550
514608262
89462364
99131210
210493275
482323231
1880542656
1943054057
1243419582
1331380570
143038250
841505108
1763624978
1948031044
67839166
495583704
917251469
1873232466
125212011
981128890
212865292
812731689
47863480
1063679690
811200270
530246989
1257899035
706184702
1243472711
1111197346
1139141074
1809643969
1256824
989099863
1943987075
747439229
763261759
1331981240
1771039996
1363274627
605660530
439768359
942593027
1803284230
436192079
1589379605
1100220243
1772532383
212073298
612000688
130105378
2139675533
104933444
1248851667
823324603
1821743791
949352318
1995617281
1719908693
2051082313
2137667689
1696598034
520795943
307498372
1427912819
64105898
640482227
1659700066
1416132929
1971527281
1038684571
216236369
360034443
960903260
1710541741
2030495429
341699508
1757198810
1026093900
156620516
1061239085
690158253
163246916
191383024
482642225
1954980509
349517671
340424745
52893547
1208388425
1181444821
1203859982
834443777
986796510
936100429
123818536
1086971548
564663766
521919410
324200204
840187975
1515459549
1652995881
1076547282
584999828
1858926646
826778640
1010643433
1146584596
1672160437
1535694995
1314950951
1511300682
286241036
1361466163
2057886880
172191529
1009824085
175098631
720583676
1533273833
1108743806
1094204220
1299186246
1652526415
1218725857
698532409
905311203
1788860345
1009150524
1847540701
872071933
182009978
1854809566
2052696801
1823336482
1274160095
1936670558
1311524470
769040491
794656915
1849803061
1352904554
1340540420
1922925567
1409936479
1606609355
162617714
515742178
630006070
1815195431
372049616
1799123975
1685694577
42258232
1366759714
1376865137
1647084171
1360994946
1259540690
1647024615
339977707
795029384
531391318
1862155010
2070481013
1188521013
1824056464
1159887020
1917857982
1446700738
1319641634
508861210
695320396
1797123933
1135617698
2078437885
725168984
797749874
379127301
1232752192
1902039421
768794892
1163057240
25473795
1283125073
683308226
740854012
992290566
33822052
1806241647
1553044463
525961543
1404718293
1964247660
134379599
676971691
604845530
523630387
2132063897
2115539272
1363763180
1310984592
148066345
649899348
442843464
1118091718
1292199689
756523876
1189399202
469072134
1837460724
1811457598
2042001717
1245725964
1724877642
1515237205
1359520724
822431525
1396907619
260252123
2008169459
1167303163
167024716
625162671
972328262
686768747
1355589464
882457536
806476323
209590449
293577460
2044170063
1608574421
1868466942
1014083344
874422249
2080065947
1338677295
2112218796
1662132596
461846142
1721251699
57564885
1054250056
1210366124
68059975
59175762
1610714661
1144672509
1591716107
311213424
489146084
1903869959
797199508
151660317
1691725605
1768228122
1697430625
980635409
1417764480
241430580
1023316788
1259521338
20723719
1316935679
458047562
1436089940
1318614271
2122031035
743773444
335423967
1582593326
878452863
108177210
1820730979
134312283
2114828627
1268363883
457097964
1408108097
767175972
94613565
1736024335
913975261
1792910302
422433338
454994633
1867418651
2099194334
1683161672
594105712
830741415
341047422
457053422
1801600119
1030637573
5344500
2067451653
1763080266
10093191
1045381152
1790998208
2057537018
45860851
1318240196
1313480998
1940151004
459820176
1837484803
414173511
955472785
1433901917
1559383695
1666964554
91847324
1186758650
1846051818
117588393
593276121
1670091433
1878406280
2067063723
131879752
180635422
1050634572
1832592927
1675258860
1141784102
992820096
1669346606
1171849686
245007732
269121033
581450912
888015379
103375856
1095699518
1369702249
1260319783
20507557
1839546557
2115047454
768268387
165217732
1417026865
1804371739
1428373811
1725157844
515801433
1110212224
1177598182
2086844023
968628258
415147785
1028511308
531826095
1987167080
2014596168
261104944
1368950326
1682210754
1275884874
763757223
854866049
670500491
543673326
2031860897
2146719947
472957643
401640621
1815843555
1562353586
1733457962
45872009
571681347
1454539005
1951151513
175744030
2042805481
864158114
599269331
1307800089
1589544888
906436763
2074436153
1495859577
769708392
723839000
873499165
1905612381
1594976742
1775439003
538660401
300970894
915738466
510426859
1305714126
760637572
1281782413
1915013312
540164967
1808674527
1586130589
1133633030
1398745432
718652893
287158205
1599325572
1002104392
1729298771
2040451626
1774012578
1830567586
1186652483
1936269127
1741367646
477943164
332620994
1109645070
1014709428
1808038459
1850507317
635347489
1119258243
331075566
36098563
1598713377
2143342833
1898843343
1385961308
91470701
966643596
907652419
1394627893
1416494223
570346721
2033307383
366886147
1978458143
1540873548
1756879734
533958636
427446567
1782772615
2020977923
732608845
516784127
191599976
5544542
285154765
1286883288
445604945
173187313
389855087
2022127351
1567229412
743075117
171277546
1326982865
950472472
1476107112
762281602
160206268
1738920099
865917405
1343262430
1639621719
1200571037
1785630081
1094599671
2144116809
1114912275
1866619125
1056322871
1310943534
887848084
422906389
1050033243
570834004
411388447
162861145
1872100206
1662791106
1737383977
906215216
761084412
128505740
161177834
880582210
1495369456
2075315327
815865718
2064152454
1268779236
1432100937
1941225060
1938535359
1704742894
2026942271
1695379737
1495529112
2142150628
1828382212
875169814
1066117780
302206792
1466285917
369613703
1005560811
1397268542
680181955
288363236
1886996112
1631106508
278792167
145788033
1190131822
999647938
272802678
1587981045
2025000194
1812993239
2144466506
1987333113
1750687285
432979607
1718175901
1621464626
1437963322
2093973218
1334106643
1957687771
1864905986
733599124
1337113614
271752832
873021975
1829722803
1402983553
2062368821
61333067
1922085010
1628909085
627216095
896342618
2129979695
105246743
1885831857
524400508
1856057229
52915713
1857415970
1135200386
441458995
414971936
1946107125
191900296
839959398
1364558620
456508721
960029929
736255529
9148779
701607767
1967345836
224920971
1027990822
1244403224
1876712704
1725952633
1478601968
1685988491
1243802714
462423823
720807424
879306781
338589598
424003297
1613126544
723192239
188433693
702635083
2143722106
500625052
354721674
2113995956
40491761
480356436
607347445
1202596999
364646312
558815714
1590337581
1352140983
540648073
1085408104
728051276
785204479
938240452
1669656946
800175042
1481903072
604652535
754363052
456814290
537141028
517359890
1306036138
909766911
751834541
1959587935
148797563
1931448744
1379896118
435593194
727733731
146644400
691925858
2028572462
1825559652
429501812
2045158225
125051286
823597729
2133819052
599311507
928647854
2001712749
1652557592
1724294900
935531706
1669381331
1231089726
356612617
1807847785
1105227544
1420371256
1813403917
1626518365
876902071
1687724857
131705318
726531848
942930141
1521042923
1456334790
2036910029
175365118
1915614918
990837138
362747886
273947390
1947889469
1451407582
1274947461
1078054298
1012779924
735361628
1570363270
2114362122
668182342
468844966
325226999
1577088171
323745814
1069492874
791690664
1353843552
2032911753
372835053
866243009
1024268222
364303400
442482422
1384298755
770835875
1309211047
1988055071
669832147
1609417924
377973032
1798881612
1166866411
608001384
2109944314
853146733
1506582839
1218639787
1100831851
316079349
1906752736
807598052
544226064
2067514601
1868852000
376944460
1032759528
199758927
658585297
1017423381
1978616966
1312858994
1931634074
1833446982
1579340296
748477240
197395433
1053963348
416425040
1017386184
2029204874
1884964
354003366
1051329115
920252015
683311596
1352776587
1686842164
438705166
693944957
1788196433
1902013622
439672991
1998539873
1702096223
1098733531
1461461431
1376364152
1878061823
1650965505
1218161350
233381052
767754235
1262392631
1280552587
2019402847
868383149
925197293
812767238
2113921346
293336085
1535249710
1418492078
467358671
1983041364
362512602
1319487648
845522817
769780785
476521956
1851596909
397191799
61065220
1347560884
545055086
419637269
1786770226
1365143685
2078419960
1505176499
995452734
974708871
887724427
466538841
1857488573
227476254
1824295474
977605884
889150767
1795481214
849972677
1044553038
1785547138
215935417
1585250963
1046143885
1662811089
201304186
1763795655
172778964
665621182
1242329729
108127567
1098662407
610526550
1962982275
655448763
282894493
190267044
325229605
313197829
1260204880
152797778
518169037
441778677
138827409
1430422738
1045620646
95671224
185190384
725382743
1947601765
1921239169
60267078
1477174329
687851852
496428803
1750962328
1738692274
1879226210
1031765247
1016361209
2089205144
781668134
95217769
623161121
1075972235
1060578561
1195613987
2140837242
2070605486
2061477795
168521668
258588220
1052545071
2123588937
215188231
801077090
456644221
937024710
1147891300
1342316942
1475745625
1233498068
476328335
1889053777
1945590740
209712861
832283976
1627419806
1814421404
1155206911
985073927
660986504
1234859800
1724911148
2011751339
561176107
1880254179
1903385298
1063349188
1389989445
23581686
492742528
1420518085
198976069
758778415
201046304
819267096
1384432298
667564406
1822093905
1297983736
1148418581
1545238272
1443229459
133949541
2117705075
1115881563
661451994
35419410
1580197686
254139181
1513726227
1539552381
1693359204
55591113
337345509
1694149179
221992905
475609480
590978880
1189819539
403440917
1543815683
1276082538
1565724870
1188781634
60712044
1332375639
1595353121
818347939
1875258489
48634505
2043761270
1777220414
1941450666
463891773
1793301614
1772061972
1330481458
667284259
1787804061
1131759617
1360150181
351438060
1203885805
1405606546
842870238
806499860
1042778540
503922441
471977257
268519954
1653188212
1045200985
984678545
1227442527
1137833640
136381830
837943353
142063539
1755067396
723911381
973250687
1960934281
194773818
2122073912
1679013140
2001487797
1794982551
124512230
2137883025
2039353725
1944428091
1182153323
943624041
483063018
132514898
250472083
299677686
775591665
336284846
1588725218
1358657640
418547449
108052393
533687636
2077086288
145882883
1871228962
1796099762
773876864
574394991
2030209924
959656649
578390502
884370363
742419838
96607447
1018402991
1424276033
1415465321
330121761
438979719
1485678963
227202859
2036249734
704393193
1595865677
1357499151
1634160633
2131258110
2098108546
1772617182
1412711697
536163647
765071776
360313315
462110650
1630414704
839795367
143655634
2110024317
595434810
313297133
210475039
620842666
1820616363
428416500
1217089218
471317992
1794816734
2063564443
611673160
1564241778
1239063683
10525634
1008515156
451298677
887747404
2024673242
1139414192
1987014268
349677454
1519769960
625618907
705110152
762613013
1966049043
2001064145
1146152382
1007382638
741222423
999757211
674429450
1314937055
206610119
184231577
1482232062
776930888
1992538460
1431719424
13445328
1161763120
1759667764
1562289723
283715751
1561356675
1687819980
272468809
433370324
1353536259
1894667571
1081222537
1209821416
612766584
117168210
1329135032
1589304660
139351237
1547265484
268872791
1297566213
1396946996
1664162603
1920422872
2096212945
871221037
466417192
776516898
2130715618
2131452645
1344485033
1097083504
385377121
794178139
1226803849
1516344057
1341636103
339798990
518572452
1704280207
2108904471
2035806165
1333103100
1882317322
1972899605
1447453797
1428050997
1100272286
519491892
570875061
21201267
2060872672
564906971
1617897559
214563871
1225022641
775511908
938335103
2055652509
2060787066
1030016134
1009639952
221667589
1731331613
850526768
1505180352
289663332
1559301590
408458354
653313445
900924066
1928448512
287582247
1231405793
596350515
1662657889
2024241737
1793140548
407378508
593745681
1904377622
1264118342
1634728353
2006744761
1563677559
1156711593
1571919619
168108692
1909123186
1169619455
2013350390
364533038
741338564
992855506
1887145972
1849564924
642639728
1866457786
1321053308
829746407
1182747984
752634517
367434851
756283892
1859674376
1540872645
844051458
2004621933
1161600610
1874021286
1688417485
1682515586
1190418329
293476794
921845262
1024775841
97721761
21067840
1374613911
1749192292
414512634
97377138
50289051
1173786721
2040115354
288855957
2075650178
1662657889
871947724
1590249467
2017475529
1496115710
1963205496
852908422
687919134
891842045
1944079470
626517638
1193341972
735546905
1852188156
2076359720
778268128
1606018876
1363869424
526737584
508823834
1464897028
775003536
668509763
786007248
1266808364
527034019
232008664
987141931
2084937577
154362851
1515017967
1235696635
1060987802
313341998
2037866112
132506902
259421589
605822725
1630870705
1418747510
361535913
839400607
621086162
1757207795
1159536495
1145166526
1766306207
930901120
665286628
537547676
543081754
820729532
1889003521
122173282
1254706714
1064425200
2040453342
1554178309
654959028
1579779547
718196
1318806636
1231237997
495671166
1603864103
67282064
127120871
1931530188
81307775
389057412
1443224987
2101526661
1115561693
1519392513
1922686535
1103431599
1991056071
1006869978
725369892
586962853
1674123297
1806384663
943617966
1428615530
1675333411
444393464
483483534
1630568334
77346034
2065387404
2050494496
908632477
1701932396
1502729432
1343553045
14339555
1816258821
57209056
1543711379
1374297738
23530002
361014703
1673745722
352143892
249946789
560257103
908510633
1607145381
618784266
1984467626
448270495
1270635991
1055665886
103269188
1659987318
371929664
214060229
646444688
488851659
1973591110
873688359
1171788648
1649072694
1829194904
1128493816
65548359
65841970
1381852866
838363916
1591170050
1998517814
600626079
199528027
1200827746
1336986974
1902229658
185845567
1484392959
2120263823
1112720960
355782708
1646528401
541565302
1415124074
1062705390
483469411
1769449314
1965847067
1936704890
906520250
1454580816
1851383150
1317275762
1119889268
1916970078
1270288405
2143790176
50293577
755163299
331378768
281621068
1966059053
462715935
569785523
487038976
1600878166
704428878
1005548345
1347574633
1169820671
1742527738
2094885231
398700848
679993949
1376035132
426109984
1147000266
2139099883
790180449
509267789
1188310943
1500778616
31383351
77492519
952000884
1173420673
854171212
549411424
342944996
879131406
1346484625
1559344784
52293884
1612480628
104637786
135572592
984526763
730095020
2073976822
450729072
1074839977
659662137
538814543
1824454218
686564043
1995027346
226165254
304619668
1155487301
1796921528
1604845909
503768119
1851907360
613883656
1231054969
1060598593
1671028903
1746383872
1861904995
550120529
1835078574
766861262
1544050243
1890720651
1590999898
1491178227
1059018362
1893259204
1413343204
1714736548
954531699
779208472
1190698410
1657737808
1960670220
913325647
1879183739
1595100401
1458640543
992037273
439483772
1164989064
996585739
512512291
839068881
1519115536
75269015
1963735078
1152947551
448914627
10317407
1523476939
1570978309
1254054206
1176121456
963468551
796465520
950857905
1817223023
860457691
942176532
407705200
2111329835
1010299205
359949827
57580457
1701506589
140035531
1044461080
395139476
1409223582
1922770873
353126211
1019761174
888202258
1379206110
329646424
2073403341
480006404
2103849972
593989366
1526891681
1744271380
1170359111
819778769
1666857879
285541125
2101949836
336343226
1032829765
480132455
377440287
389206051
41844319
1082301162
825392624
599258725
1647084171
1062361114
1430013233
1582891401
1145767333
280457225
1634140540
429732752
1567240294
741835758
1665155117
233773100
1603400465
1218264900
1287395269
1307679276
1863623258
1575589893
1387885743
1488316042
1793580763
320833088
713838092
1764399453
1776194939
851276997
241079363
1375403496
1863036269
974292308
242482208
687407770
217709503
1154819647
1552544987
865226660
1033328709
1954971123
185843608
1106921055
708032126
404675439
544015726
1588015503
1167892082
1990241237
1394718698
697148908
132263241
402211392
1335608011
440781334
2020003507
836498411
662587457
1934661029
1912477732
525908190
90470869
750075816
1381119158
1046806312
1908168559
1119164592
162771736
585221393
752165666
99104369
108600730
272919755
1471867886
1809715133
800843931
1828504665
517326677
917346829
1718168505
1906962132
718205704
1378407301
1650937361
941934514
1372884953
826717753
1609625232
2124488196
578849671
1547421003
717035002
1784439731
1439832204
1870654324
777650419
963360675
1177101383
329306252
127014020
473366332
1547750834
589756406
570693858
1234566440
827526600
1932162302
964837762
238702700
452936566
1668032419
57959681
1514553573
1362290301
1920390266
58701019
1017395055
372616301
337631813
952570972
462932744
771701734
2030029654
264924753
1850841871
1567814611
961116955
767772650
32772502
516534366
625463427
699425656
974213761
45714736
1990961569
1413115519
895892330
959427319
764050875
2106310597
576702817
1025396707
1612232194
563511385
1691037166
721075632
582959880
306834220
1070056812
142391899
539848490
365093166
766843774
888817256
60428713
1750094286
978412677
108682614
1828457613
1372232709
1464481765
1722134568
1150119729
1855315904
1573388626
120067557
179638280
1540110357
29936729
1355140430
1303101534
1126308370
56477948
587103962
1330900339
1163582189
1387369019
806839323
586910752
1284455283
1751315041
823036173
740206437
467816920
699876973
1557345161
773860112
1004096205
960383113
576779322
99213247
1888760566
154614118
1378813320
2040697116
1181908677
2129663927
1263234253
1385960121
651305393
2047860036
1435161250
537868266
1992483338
2027747336
211285194
1992964168
1849566732
1928024061
1657432402
1938788486
1320890047
1149449285
1987608710
2092297774
675568157
753283071
1217707713
1579684399
1731890873
1602488649
765167686
1036790251
1470450073
1435469258
966478570
1813435895
1503568914
866769227
595515715
892352083
985053638
1965927585
1750910833
202010844
2009140761
1310404924
1337464995
1576365830
880759005
1721865004
842806906
1158480935
198865545
2117422237
1589091379
1037968616
1604911745
760055220
301741788
735688074
1098678417
635006891
1557566779
377946892
188143173
688673893
63796262
2041516514
1825648958
460485193
1341558247
189388637
1235802698
1879440392
800578401
1717389529
2024598394
2135971296
1673713974
388766926
723242260
1795826232
775475280
1208785889
1527059228
867517253
2135944228
592332846
1677378070
40763698
1313887570
1694276143
1245206656
1017401538
197264920
798215742
286708036
973215630
865481714
782666289
386881109
1716333430
1980859737
838493330
1839946965
1982620391
215056727
1379351901
612244280
1453995724
899134586
2026293994
1998931353
675529839
983584907
440507452
608466616
1918605552
147730302
1607412116
355782508
281854446
369821264
1426262017
1844270065
1508642672
1938884377
240470012
307731361
739636989
246151143
213738943
1677593293
172846543
1151731440
1740279722
1889390854
575919684
691826894
1624199871
224133002
1872792901
888940852
1084365106
1585014476
1686450282
1796122994
698585414
110422659
1609265001
923102046
517206314
1137393171
1036200179
1695920507
339718800
399480461
1811172916
1973170507
872628225
169088492
1477752200
678330280
1294040776
620652857
1207468913
1233552082
1587213603
272695917
2051275298
1785369363
912589692
1198866471
578628736
697013914
996173513
1603492045
146714360
1398688869
1377437232
1080607707
1687478596
1441182515
290680993
1566131497
875447938
1831184993
2077725394
2016772257
1105898638
221205333
53051195
1899455650
1389144288
740206437
1064855893
1479288613
1491400737
336752264
276270410
646016168
1969518883
132597108
912425462
1050068787
1606869247
325705866
1713929540
1715019985
805221725
1853567242
2122548859
483290705
577048191
1895754911
187800199
1200989639
473685321
1907364875
989441524
285060976
87350959
1870443018
321609837
720030772
287363399
1957256459
691565703
358934369
1367167797
1543859377
1655968291
1305011738
722920573
955119111
2106828694
1558914523
985665542
1055734344
28449598
2016257429
2036977431
221866358
1355625992
1420904937
768840168
1611565773
1750011432
1071221158
477356225
1725998705
609778830
7123394
2066355849
734373007
2085008794
1549598023
1319303397
159196814
273882697
245394071
897955241
656122562
291290918
10146403
1900990574
1298489255
817281747
311138249
1864623259
658872778
1898238044
1000127155
379249884
1181718672
382435717
1489722157
612112593
974953803
1659150061
1556231092
80753184
735159489
1624975758
2075370182
1071045003
1167231199
379125566
650720853
939019446
1829603379
1696578951
447240963
1116619224
262346801
1248701336
300722968
1550945234
1198852117
2078029238
776437093
1309725811
1802808926
594348973
1934087797
826838381
319505891
353353419
2144701357
666564684
1969871899
576526350
900443905
1171571470
157828061
470937357
1975274604
202477004
45487790
1318449939
2040586945
313601795
1413078532
740687881
1756770156
1014709428
1620352126
1946947536
702641990
1287906403
1079736751
1528748308
637895158
662487093
809918935
1883674871
593626068
1994651682
1567762335
781727409
1427709072
2127197167
1381117560
798606914
796168368
807082492
1602357565
462236218
335944478
155440261
1989550632
640877589
2084056626
1763390039
2107847051
1652742774
922284769
17226541
989119751
1929616219
648086732
989901132
1010334446
519702083
867563180
1873281898
868171988
725278924
167360808
960649320
331057004
2024418243
826526050
1555517649
113197261
125831040
472749461
1033688915
452269683
1596756022
792269243
753628787
526057506
1920844173
423433811
1054355523
270909520
1852644691
911493759
732801315
1375522792
280669255
1251596316
51082940
1507311264
1958979195
2009243345
1954794900
1001164135
1365965201
1706414164
392925089
175196625
1396024297
330924917
125827073
1295819577
1292563490
2087176051
1936425454
1175165769
1746165977
1961239215
603821354
38975968
1464231315
1812718193
1997037833
2019355815
34386178
2117455662
1187345196
1707438362
1286280738
1127389651
1697667281
1821535181
1228064614
762794978
83083561
1813988212
439736589
187066606
42044999
2122737590
511120620
2040744381
858403431
228243623
1681179000
844775144
1778568287
669592136
207592600
1850955933
1603952808
1396030652
615730347
6838066
1660148525
418507697
1762364453
2111775997
1247157436
2041180566
1541052261
883585905
807511537
992655061
1662068368
886980884
909202874
173451578
419207461
275948242
623567128
1082545963
678685822
595980882
356667445
1583397992
487398059
1217834257
149802944
1955632787
1509594660
434551181
670706630
20852338
1612068031
511921984
994690037
424838638
727676766
1165045125
236363799
1036693117
2032521670
1499222019
960669590
91120625
398868718
1071218767
1675701513
540070527
383987342
2133927071
1949892602
1962510720
759486760
1589481721
688203931
1374493293
609156152
1103519925
366252624
2135988908
1095551262
981843365
757511548
492812636
1366341819
282789663
888958338
1945784316
261245804
1589835085
1859341873
1040625162
1550008241
1015611080
1945351395
1130489139
805378616
237117229
1356257839
1629356126
1198865616
1967158970
2076810024
869041941
836644363
225990494
682364758
325430117
1159483238
2133124216
1401868152
1468192672
1911859284
1919417545
1166294977
560720557
499540010
1794003830
623554137
1214788550
1642729781
707485636
216067676
1570453383
1193468795
749864985
1867817621
1956639022
832176278
866643807
1513052173
499556268
1996179114
891058730
400762473
1644700652
1708340219
1293285922
173196171
1228119434
1641993364
1912861785
833555067
828068642
324327005
1720754773
1947627313
336032977
452298394
949341332
1542978711
680008113
561650699
662193390
2110083984
1592648571
1449906130
2121938928
1564609114
966450948
1639794484
749958631
47463136
1238688170
323196717
132445293
238405965
822897314
695592897
888581658
1822657987
1084738010
292532639
319633911
1160704434
263391863
180550520
207983132
1595712627
1507670999
125437975
1966827017
79860290
1212403889
1257763858
390452308
1372121013
959641594
846959531
83389695
1649686383
1078314839
1426253833
703924432
200945821
1095593603
1437309534
1512034975
929268530
821793194
1002140818
753151252
18837584
2039133384
144317475
954729196
804375021
1444927786
1367653685
316242481
1014988029
1315575094
1712578244
661159302
552840206
1668223743
1097873487
723308152
1630086743
538835935
278996819
160518828
990353744
2040181988
889028755
1658041163
948172591
981147215
610375551
79422473
1944402132
622363807
1899935424
1758444349
1044557247
1577080081
141918268
1820730979
133153294
2077181505
1055279681
1014197607
371509375
1972525108
2065242802
39486592
860148390
1020373036
250727839
1377128781
1483913192
1397000654
294541937
367801448
668304118
217660960
51359136
250065935
1675933875
1892138800
1003152963
1536317076
2025844873
402620329
891973464
550473624
327288403
555627213
1190282206
281271836
932170544
1963048299
1879979065
26880333
34787530
914613991
1218273998
375273881
254007756
1552147288
1030373742
664897387
192289143
617786029
2119741788
661165675
756606682
2075419008
2107422628
244165939
841378873
453964154
449925885
2076939906
1867876740
1269546199
1150812680
1775416223
1030230451
339050795
886704403
544495784
526609610
1213602825
1867931717
13620441
1556683019
395857246
1641962609
796079659
1301354186
722211025
328073638
1215495021
1537697708
1442666588
517247973
577082349
788762183
1793495331
415424451
1538136087
206420583
73002378
69546395
192018327
1997157046
622033867
123490086
1968067693
1618754460
447399834
297746394
1212823917
1991383725
869883581
1865830638
1198858083
446425567
1022478189
1349494372
833440755
27098526
1835985425
713983164
1995135048
1283360111
708659504
1033979930
645621290
770707491
638400217
2130503863
608329531
1707409969
868001352
1073494518
1605008867
558834549
1334016024
352904319
875130028
619301147
933625723
685979936
1720913652
82385888
246918577
1392868882
1416246551
139958509
1381721621
2013453180
54850862
2144317986
1311892613
1434891822
257941457
1996817486
657054772
1490106110
973809408
1742585120
17140237
716388328
711449995
2109352701
1983630399
2048037108
1163074523
854557035
1170617326
1347843902
1408083947
1166007952
669586506
839123453
1062485033
163883352
1319639129
1745390038
2122340659
1921964854
1266768972
1704361851
1156671088
1672695558
873173956
468297880
1945805307
1706876618
1250769743
1826304520
357427794
1514415586
1655639789
2051776634
1219223116
2081680141
769680984
614482656
1492342394
1524630003
744518977
70444561
177398989
1201616323
446328763
1394985124
1414879255
2099055316
1887948544
253113344
927275182
431256568
143189480
713372710
1155344912
1071632254
1294583947
603563185
1939431290
1771218412
1586429815
93483008
1530488565
910534100
1695696052
1210404705
1815640927
1554382135
1335557661
1135044857
682068815
815196468
721049247
1391683795
1958951627
1996307792
1568773725
1232809539
91920246
391038064
2058552303
889700818
1269323660
582689904
113478306
443913405
1872004190
54421822
2064706150
1406168809
1407101214
792358091
1342480234
605871848
654196153
1086286966
470414196
328287631
1113649534
1271783131
1012847487
1023529046
442590541
265936789
1782293317
1712817260
1157086478
1666385369
1293425767
393886978
821838199
369043364
1806131507
979097937
869127750
197055010
852601145
381867767
1307356022
145374237
888688217
1128937716
1368010338
1722132721
2130055923
1962358977
1550266388
1870088105
1193905596
1218571037
1553225952
669653348
1253224144
1203183631
2061696037
1430123611
2078221976
343292322
74543600
284606939
2004676343
1100607168
1212732317
1621745920
1685306452
895970486
527745310
1320303350
1368671632
1533974670
1706409315
146748369
1273003929
85472844
1898722954
544694845
1578254311
624799416
1103106529
1708627468
1924323246
1768648547
379574939
1064428787
336390529
1018700863
1530262126
569150782
1443701317
1226442224
1396141824
933980043
863089198
116354768
404157660
119896553
963819566
1180505984
768585808
381948124
2124679745
218475363
259924719
409418223
812173137
1910008044
865950316
1734276878
422485608
244931306
1236961985
2079195125
1988836985
1348573913
39785009
1771708097
577448195
2119567568
1043977069
134973268
1846624992
622753875
632499259
1891768396
1971452987
1989516183
125158473
1690954465
1651626768
552514068
61126581
1642429473
685538086
1651435405
586809251
2014531193
1483492519
1988688357
1030006593
1324144946
545460366
908442262
441973722
72636925
1649188390
2082934208
1015779813
658642975
153996598
223438747
1305542933
1697518818
161994355
641667945
1108421208
1403354363
673828675
280970055
101764205
306917815
1163400504
1643441384
1469968971
1127598896
2023234033
34558272
416162283
1450927007
1138140498
729802936
1675681463
733291810
646180763
1863699345
22491401
1318247358
1050809227
1424057821
300330167
1292563923
1289341327
204153417
461961325
822161812
323914967
1944966796
377473507
366208002
623624662
1282271407
748574806
491484835
56150438
748665434
1164680172
697644806
75599438
20548603
1389973390
1100558488
599199331
1427344550
930638052
674004014
1001210529
357337423
290916861
2073012142
623203757
1918671901
1252633828
1599267656
383739488
588499076
369932825
733299410
459187217
368660771
859639503
638376847
1351893384
451225257
574609352
1193569776
720906451
507824322
792587598
1929932673
421601507
1348945571
1723605498
1897434296
522961562
1848510677
1436588333
1284618097
366950171
41753074
811142599
947958947
1279637543
1424129907
2065154519
22708263
1548919822
893696926
1266117400
2100783240
1702693180
1048341026
742587683
370207119
465937452
1019276103
221893479
1270850042
1001559424
1868203955
771034419
287291601
588853809
272932015
295755301
507335472
1624473852
852168603
1647052162
1446480628
1159110496
159867449
1169462281
1892224796
497559767
1519979107
1995878463
1475991761
1923940789
1089256364
1535673484
2064742166
240756451
1219243613
1239139291
1303760556
1143186748
31782291
887365877
120981990
544922036
1205345895
1729433808
543793328
787234063
126568789
774158044
252799313
966628670
1476734818
591706941
348355458
2127391514
125175219
1314749824
2118573865
224760184
847976633
761301209
1395745569
1906377103
652034287
1926268273
1023617115
79117840
1214697061
681130641
1057688608
613758327
1897620598
1078051893
1496861852
284656413
1569700840
610909831
513790821
1652128942
1348470927
2102915020
1090120766
1429129803
1217824990
705406346
769379316
27022272
2094554302
1324594847
185688778
1587364047
79330286
865836308
1826178538
1672233173
1561942167
595395890
1824725859
1887814998
279598293
505679438
1561617568
510370496
70970642
1129757421
248244917
1765649705
1853719822
1722391454
729184753
1793945172
1708725517
998340973
914804210
1658332826
838172389
1908829012
2125496515
748751310
1263305667
384077851
714303101
1156249213
1007533334
383967019
143475221
1363078699
1028637345
1475463872
375146028
280229341
1101861000
1194967887
75251782
144603180
773162282
133708724
416886099
1525832938
1642612441
2007688162
2088958748
1291755298
1827702487
1885654908
1077719175
1826898579
1998235550
304587133
14408343
1430018994
1279205389
847787940
1701306870
91439081
1655259966
602961376
807739589
1767324627
1586433745
1217927195
810883213
974105183
321008796
1427425236
750228323
1272393585
711579117
812061616
655206078
1132493719
784220260
924117559
246819004
1814765701
1931325823
809814564
1788526448
256195440
1042261190
1102801403
433762484
1331466156
1214947544
2118155120
1868960295
908257768
1078871559
917423211
154103869
837693139
116761680
514409403
114935717
1556256770
1082182367
861513608
1026667167
1549519216
520092182
1303779460
1694238892
1539587399
1924191572
577130194
1361437883
1593591864
2071120372
1547046605
634669413
849045593
1987889482
2015486094
1779495257
5032781
2125006302
134300823
554025260
605680025
1275539491
1447616434
725773257
1114787670
785347485
1708701712
206454806
164595838
1832465890
1232331689
1282344165
1288906918
258485521
1951094272
1357825484
1607814547
330198057
1425614606
198157633
2108455088
1852824530
2089497106
1349771878
489086777
1245231057
2142318132
187235060
735963608
2057752690
1977733002
1976891607
1505171456
528906042
1062574757
1409487497
1054739569
1678096291
1054495226
2134203333
802033587
2073608698
822358657
1747463220
1616407529
555975221
167205724
470478747
1707544027
204193868
509833908
406015974
1319625802
1376152127
902715793
1166324307
227642198
1789336445
1004875147
951153584
450725481
1364122871
1063408789
602084320
582583136
88866582
639688173
970910373
1206180941
1976137771
88241764
258522295
1956785042
1637817674
1782581774
2035016244
705016383
970121401
1104751374
1883056837
238392456
919334406
350300986
2023208453
1875460363
1369201381
581399761
671927280
959804624
2028270442
1249124247
699132129
881263615
1330691735
1986984545
1243970132
49362096
969900428
524429129
659504608
735721446
28041340
1462299442
1131694960
1517998687
974226989
1651412549
1218418236
1766512284
856602138
625910387
1013453061
1589213542
1257773141
1835263005
1381107946
1596945700
861120759
1690328121
836657298
1312786232
1962291682
1074396358
999229515
411532080
743457499
639058743
941575273
758615808
229384470
348346258
2103940222
1008278687
661394015
1668843733
523962312
1807617122
1845273356
710654334
83157711
569336853
644252577
891471800
342115666
801742379
1094351642
573622745
1541030220
252468686
1017326799
670392455
650069680
113862010
1317694530
1711153799
145839440
2017419638
610897202
1683331346
711494960
1801165065
504040112
243162050
1966235762
2132880368
1069765427
1484878180
679575597
1692258512
695756523
1914852058
208030250
1768446674
2051321004
1993156311
381346637
601629901
1339638456
377009138
621077563
1543576830
592618636
15288530
1335506712
399253663
1195754268
222263855
2071381553
267953686
1173722157
130206959
1852817586
818401735
22804485
1836578907
550710893
955171513
1508631803
1379173061
1721024492
486903906
1531404552
649517063
992813412
887834027
3153432
199021002
675981929
2009823476
200482070
701094214
974510480
1606382313
565580707
1472822579
1550886931
1241576827
2005804061
194839975
1937982244
1951120629
334574208
186788328
1416842583
379975772
1544367819
419601608
465928913
41090150
1757866408
588393621
1694611129
2014889104
1553287716
720607905
473904002
1398625522
692711926
1380173325
1887741266
609307557
531049636
1814677610
1666995614
2083299050
902180914
1329148872
1919427419
99627817
1640436658
363255433
149024133
502250718
213336088
311178146
1918426947
1375346066
2119354144
1381459089
829227049
400978404
1881770673
1907723799
166158244
1053492565
1285836640
1117841342
930192156
351242699
326608542
258549810
1348665108
2095195286
1328996689
1090235154
1165360788
2143942396
1034411413
1646920248
499035685
578808854
1058684520
1346447313
1030047632
1792467898
1766752843
395081784
1221177405
1424910873
560388220
1722555666
1067368339
1886905862
841960052
1589925812
1326383265
327824348
2016257429
1108170091
488684286
2135483890
93038377
939259414
1925655430
469754429
1276594343
1247157436
306550625
285261008
1623616681
739373489
1254495688
1971149082
1346179831
600157406
50632936
961994032
1596501357
698143751
1699266202
1644382850
1914139788
228122163
8686863
951388229
460102471
239820080
1702329275
1152200496
1847652595
367961937
2066119806
5219164
1996323314
519486531
1883865409
629774130
1236881112
1540909746
1456568139
1987669353
561829133
737596839
1716620504
888234026
10826300
1775513914
689285043
880493134
967370439
1669372714
1480113609
1148707120
413519203
51702829
1886687382
1378077270
763099285
1881667100
1311229471
1422983888
1092085464
1086945305
1863854861
221171474
132382865
799034907
480777746
1657495237
332526628
410606867
1187521941
220179772
540565063
1834780951
2140870628
1023869780
267787237
761183611
915785702
1988752978
705323254
5241684
1909631944
1746406900
1341458325
671377347
1524581772
19591599
449416173
1906049643
1784389431
937295759
1847803485
696660984
1131228866
970982610
943655120
391849395
1149233213
416755936
16371752
1013524933
482080453
182214791
746849854
497171692
1432001281
1071142116
983365572
550863411
966168086
570478304
138663514
841770012
92182265
799975977
1205641690
369692390
59695535
1818685187
742902000
286433586
835209456
169819540
872170394
66948598
817880212
1409363820
203906473
396885219
2044263812
1254426867
2014805436
1264447172
1287788732
132495262
1687852683
1001075356
421471518
2120292463
1669255421
391958427
875811020
1258153342
51234334
390416592
375290799
1970173892
1393815662
725304994
1249338242
478345556
566896477
271399827
1203094442
1969232291
740731072
1836662671
1233420577
418568922
1246547040
772929600
1343810586
1087230854
1705633223
644993417
1668981973
398149759
519331207
1542891838
2130345347
1984077509
1401611485
1590097670
540174717
790055138
747817518
268439221
1087756116
710101248
1890816554
13492969
172636638
48897866
2119342691
1484821423
226095629
223478883
916725936
1381953623
231831900
586642108
327977572
1165313918
576146788
556225035
1013919860
2041186174
704133534
1519323960
320848036
1219911538
1655478549
1156996816
324235571
1648698905
1488533923
1064165872
1073235616
911462513
1197254232
863043082
605182419
1893422025
1104046342
539178287
733731591
1574538062
882139529
1073821117
569512774
1364709435
1438440874
1465731986
360317536
1508835858
103930114
1641488005
1056463862
1857355358
125629862
993934769
86738610
1061465378
276244571
1284402476
253095915
719453559
167260254
646020534
1968494774
56989748
424285126
296155619
979607589
1213752594
872952692
2017117898
1511708936
1818638910
1506697808
1051230003
270396450
1868542181
1069998778
1445731981
1504693303
462927437
1215822950
641134685
400734342
1433154081
1236193520
1179235603
1913121733
742350966
814246630
260702020
2050568551
156542463
1889056043
833723693
257815696
139177956
1243816811
912349036
102915353
1878493058
1693914059
1122406659
1457085845
1910906923
1955043865
1336631582
1226756386
255820372
410320101
291723541
912774766
272820532
561724968
1271430588
873920718
1958922065
1334585601
233574531
1473045801
836029387
639002972
1855758570
1530195053
1876948763
404797485
35126277
1427863039
644363903
1270442758
1492670608
2110937764
2036385557
806336982
39421570
2021196808
1710711603
635592899
336063041
45712279
927789233
1439043214
903798727
1787538337
778124261
1188355535
291107157
384645200
1371891698
1021794557
545412097
2084516236
521057739
192936305
1008047829
274424507
1412280352
1800596730
1959365552
601403014
740350223
1854351340
1139913480
665015417
1182404972
326470366
1484306902
900898583
392194196
570872758
651312807
929358029
2120747390
427116913
330796329
1794302913
749309544
1066232505
770826679
1099146241
1154389397
1746228489
2090953404
1970906258
1266153706
489661203
639515462
279526687
155296796
956092130
2023447154
365042412
650044082
2014139528
1751351363
68394439
1871426165
648827395
599766059
677046487
165738144
1901341027
1953608361
351129975
264780798
91372684
1189810274
559645626
246983015
1457462761
208100193
2000535107
592234948
1610308211
2075163236
833373142
1349607270
2024573022
1221126571
641464024
1394551226
345379059
1655158479
110689506
2120458663
1034106594
2033528309
515151801
291240939
1527003855
906056218
12551968
63811206
1312714189
1131133027
2113595872
79130857
85430342
420932815
1957974247
1910887960
1047754984
1384794049
1357757412
1882907009
557024797
1410242434
441928671
814840429
1426085830
1531516122
319665647
232296347
1591690745
917302007
264418192
1530276280
1405766787
2065275116
1104249217
251337539
1684312022
1988548280
400327140
2016955346
1585878146
1882451455
319979581
1418436429
1677116848
446037231
904985110
586524859
1638116230
890251497
719186861
2087319398
2130065190
1693959215
1961540934
1964220066
1609894968
1796791979
1489522376
451308801
426706727
929751922
600584556
347765740
1076351265
1813229257
1446946119
600745206
1792606778
1790827711
1617220586
1336923625
1515861246
1458076753
2026106464
1659012899
664026285
120238128
433619812
97523068
1238503390
272967588
1738496058
824972526
389115359
1764520836
488261882
1203157416
943701926
1641230750
1677740743
566145001
312586706
1407552784
501091303
187750841
611819523
1843889513
585996513
54142453
1686339672
873589761
1786642998
994783718
747339320
1601850224
1870734433
849277512
1756713298
759530782
1805815267
1242430684
906405760
1139401687
658604467
134505109
1632974881
1709114924
1327751796
1326253833
258896044
1375235577
247915129
605885152
477938275
764257316
1512719589
371784662
928029187
146957467
847265145
1142572427
1961457048
878642540
275614460
553183929
1650148000
406980300
1117957995
1452649669
677050740
64675686
695130126
845094266
79101161
1835711222
520666631
1102594969
1584347188
2048133745
1834074140
1744548882
2055743812
2005588333
1874185355
1374295445
1911013591
954293080
865674143
1729117341
865001531
242294640
1069750925
158438347
1574656186
18850462
1199699438
797633868
768341988
1749237831
754354165
745088085
427597872
296795588
1849446657
185537530
2131641690
2111395707
2070636381
1670092761
560265630
276349473
1977139387
2047827668
500705321
2029025700
1860990728
1479035555
774772456
353574583
1809928756
552234606
171033860
1318424039
1113610937
1331054153
2005333315
1246607472
790991456
709615659
1317738324
2017212186
1647392752
2073134719
258812536
773989368
1328954405
1590299405
1613946933
1272228609
1115760302
30168034
703965300
1955868639
792335107
226722338
982627741
467753063
568961539
1165049698
468006998
660354666
1142931611
316096587
1854215291
749015044
1209513965
1020674585
2096404306
1426892066
914163005
1364145390
1020698353
727747151
1593544267
195651967
221250291
808725969
151892676
305583066
1398117726
1888594586
1889097220
1145712490
1311892897
1348906240
1628853681
311812214
1300330159
95709588
831078600
134931058
314177032
959286906
614176302
823735410
666457755
634960965
1225364041
199210480
583096778
2042780109
1927584163
635966818
2097118406
225637305
1223478591
2132232496
743286329
1206177602
1257853225
132015067
453324531
159973907
1101385676
142234001
1148050767
1839979763
1148458548
252901954
1952648753
1216020580
1235872323
1818706449
1922600158
676657628
76591637
604378457
1922609236
1022317190
789075533
676034014
692477888
859153222
847211589
119589872
729934724
606262033
1780461568
2028759895
604773983
1004632153
1013628884
862857442
1437068815
1044964826
1435831912
564450535
655327835
717635901
177332963
925761692
651157579
829746179
776186672
381182480
2109703922
1773560400
268783041
1779329330
923256721
2035719123
1472775785
203929554
99139324
232925538
1963183782
1607550120
96265971
2109654661
1206443583
1460552722
1153594893
1880049559
1404808909
2011521861
875030671
404415216
1382940875
2085678010
66500803
2050896069
1396434999
781734963
752301511
414027096
1770937796
1180824409
1092588205
614087775
477966805
410597916
1690630210
1200052571
952833498
1280822248
1620273281
1235059407
263185676
803804293
2084269421
662684756
1836793736
800321645
261704435
943518353
178477437
312726863
510065891
1207480838
914798488
256603600
1096211182
1363553899
1184076600
405564047
352871059
1955638701
186374798
1150260919
854666917
385981104
1576114837
748168225
725693006
1817031845
1408113898
95522237
591231080
885950496
261872577
1534602917
838700826
539210582
700305201
990718999
1425780288
1220519967
36349850
912501920
707727346
986468711
777737152
1575045923
1367995945
1701967592
1808571647
380209731
1561214338
852981695
2038537971
225322394
1351366288
412620363
540662163
12943746
1650561232
150931295
1606279613
1022972646
1470855607
533077575
72978301
95670604
1978515302
1991722996
376832479
917948971
508854810
1021572155
19697317
2063250521
1031009055
398063291
231942945
1471562804
1951440663
65765809
715917058
347346832
1853028943
1032279456
1533074469
662049035
314473731
1015664481
1076049840
933332584
641321103
1998635549
929533890
221854672
280490699
1878902262
1561192408
377846900
9272658
143097185
1148459750
415870123
1817242842
899080245
192144037
1831862844
117081469
407058735
2003051480
1916614244
1376269280
1265530627
423530038
1241453180
857673539
473600682
572692314
558106959
864835570
402867981
1856150952
2114654506
1698340199
899359368
1160151338
1445675500
1280454765
1732746690
1471189015
1423286248
82263068
943929260
713787570
1341668673
621605976
986414364
82821942
2133240264
1456947115
330907122
560497360
455723440
880818857
2024199644
970719396
181255334
2117861483
821672300
1385013466
995971911
1472838826
2039553483
1824785837
225833250
1893785762
1965551684
1841652840
694046106
1919099452
1427531487
36633026
1257996003
1488772155
616661261
1419626489
1715338504
658062916
1224771930
684509810
799517997
1074468258
1957871318
1732281306
278305111
1873674438
1638064663
1829000512
1200086937
1388894097
1544713604
198528629
437910616
1079100187
771367522
379362819
441230019
1648417933
1591549590
1198303331
700047538
292007503
1293190078
899392699
1590788240
837122596
533549886
1222187190
1340500367
1558729374
574000076
895943974
663960915
369652160
1319652311
851496936
1587289938
1584330226
738283553
2027097989
1111900372
717060401
1205348013
103543999
222839792
258089342
734627406
461345814
743464109
1591035903
2105777451
1098419658
1990906117
128263641
1402752539
2027802380
2038344725
324681424
1439782384
1444495285
1576471667
316150670
1495291075
2135971535
881203290
95468427
1709545883
840664371
380715949
1618841869
2131415871
535607956
292656462
615056763
393340639
590731129
325310378
932473977
736047645
986994099
1928475769
1086464502
346182070
1066695814
534461619
1784861414
1584564943
185920831
859836540
375101620
1913909916
1539900850
1979082568
1909682797
1200186980
2063541640
1668726699
1622308017
139644903
1774844280
2087151285
1801164150
1306891839
1871029635
824147947
216783593
734033130
1765654656
1278300849
1587655761
559350584
1193198258
1711241903
2026178453
1619215914
379391582
530316554
854512491
882698077
1971692744
1995238318
2142605974
1243623504
1881443208
2142293568
666089988
1881005953
1952361569
1489605803
139640824
933124813
1266254566
949188734
342295819
935456808
203656022
1974745058
1333342936
1803309163
237493652
323283576
62275209
274132583
1263129340
622583465
525590624
1180991038
27056246
900452118
233873853
1998100641
1917429208
70249776
1999125651
1330220683
1366067491
377186984
193343192
1334692586
397012303
98411266
1215890089
1789857927
49855458
259575007
1451641230
1399590366
514474495
1593980171
680084214
101624633
1572555849
1815655097
1155584979
1974556929
91649907
1660445528
1226226582
1024523514
1140536319
1489785553
1736534008
892363803
1131085685
1832688618
980738759
492001000
216235673
336035675
1594268402
95410367
594165854
589360824
1704472106
463804778
137474365
1000779437
1679740099
838043152
1796177860
1772386966
1991546627
1075236590
1434756231
2074311942
1958834219
1658327359
2021388772
1810547518
1723714694
346999792
64006175
1857560954
1024079937
1532996537
249679648
1044492062
1391628450
1779101923
1265297815
1667051299
6198761
2001830602
1259582264
1244707220
401467843
1747760482
662124652
1605909644
1158661963
1974411247
1887538161
772290795
1017651740
1504392549
1656633719
1919368703
1893379189
1625885587
1469978347
47916637
2041987776
811069690
124322897
2126356933
1515800386
1141872372
2014241553
1456353683
1696073685
463167788
361955352
403244372
1571056427
192747603
1325153491
1661275411
1609696244
1121480571
253697151
1976136159
525069666
127923666
1167113494
536964094
2128112918
767729041
664748251
1017705349
277929879
301638974
244101370
1118390685
1537610114
795952139
906411049
2074436153
1903201309
99143208
338842368
267051290
2071552659
1495681941
654711404
1774630455
1527516498
248482847
360437787
1724235756
1183628704
1642914202
1283558469
255337371
1234384773
1880689747
2012973782
2055682817
961027568
1079225212
294812885
783470607
544832774
1278635724
1455728894
749365805
96877884
761010428
344603422
2028819955
1495267310
1949957038
1118195100
2023295479
533671362
467433716
1472124018
998611203
670587821
1262283948
1538816950
1049736177
836380853
1647993014
649440884
1892502993
665147201
1342914373
1708481465
542764219
2041195280
1379371846
1580526997
1902786487
1738080004
378481417
1645598047
1163587548
1312529115
113512248
272501759
642044035
1454907203
1937320599
1416407566
1005666249
1427178877
840424911
1619380825
2081812520
1611787933
361868636
1452876069
1862201881
1221441194
1375287271
615745578
1799427062
1773002904
270794942
1871675360
2109639223
1067477238
1427720187
1938138521
419623438
1290617184
1874112364
1169737738
562003973
744802524
417308530
1054898933
631640381
285644287
450098693
255026985
1386065213
1027852446
1812294017
203179207
1186346200
1141036547
1264844621
767741587
311605144
449197222
1668457592
673917544
870095662
386979134
1268854237
534079602
1663393955
1811094523
606363310
1786119527
13849588
636365115
358728201
1738568418
265782228
1681111666
286512375
668417985
562053916
1268741612
277929725
544825712
497583931
890470102
925875551
733822726
1877234144
706440752
1386989173
2108126357
299159378
1628111905
1337966236
989218779
974326431
1893275181
677024597
298636673
960885535
1999314688
927759191
1682562377
1922795873
1945906181
1619150607
1888438227
1746020278
440498864
995215832
953752977
1225505095
655065971
1943967786
390732549
1750323560
683823403
1311472915
1414190054
1229239029
779254121
1997388629
2047842774
1939020786
710470856
1499696794
1419620335
75284660
239246538
906901382
843633867
1032938245
2072676902
1040674959
400051056
1199670688
961789090
998457835
2056663379
1050607483
1008248970
1756065486
1191005172
1699261112
940901654
638710526
934727291
1196381942
4945733
2048864187
1872173988
1486123700
1447334809
616265730
1931557536
186137778
2103230143
810171608
499292355
1486253022
973376108
1016583904
441896855
700268404
452519465
1813687447
1902256844
619910549
1232482742
157219447
2112335613
950321386
1791141750
857677012
558321434
1590567088
797020993
1307554196
1750744891
1149497204
82417164
1895004726
697527475
1406229187
438611138
1555216053
1627347597
432371739
2067285880
1102229326
1619180122
1836521373
333247516
94355628
507857471
438692972
734934200
1333908681
1120484900
1569832763
1870843002
1488465108
1879548017
1802344443
1819013850
421199227
1080025830
990879201
876382661
1919422102
570374431
1840777360
1875530286
787167371
646109525
111722720
1900427103
415818645
1893526833
393158976
598661432
1271930562
753104307
227921266
458671889
1781716795
1126973453
10234762
551640600
186119453
278817642
974624214
955971056
68903115
1443763749
506389899
736397498
746384373
658635160
330029108
391092433
1329380667
633174006
1247323419
1845132810
1426208200
1188236342
1494717596
1553910453
2092227098
367288366
1357971108
1689467366
935809841
202418294
922000985
2059445259
1374511140
1043686600
82964856
1715598447
1160265935
1564547711
146400486
1697430636
460900600
1730532548
683738326
2132313925
351085963
1572617047
466879648
20780425
456179588
1683289352
1296806849
832497868
2080144403
535772649
1011201711
370149090
1001565166
273487898
1641698979
534985778
1957657158
559969089
628358685
1622139462
1089812035
1469888422
1870623403
1461162368
1885005486
1577129236
1199600022
297358085
1934626984
2043657152
426061568
1091135225
1805025481
1474552870
779830693
1301886868
342593419
1681099041
425819066
1094007446
336592089
1801678506
691144371
1796320675
639412290
449000118
768848397
1978523532
542215980
1470652606
1557775789
1838016953
532627760
1460380300
1531197953
1640132696
625184434
2061851854
1580185636
1335527979
273655924
694733222
1605761374
612674924
1853796282
456666734
2046219028
109943809
711635280
826768253
774552119
262659236
111237655
1779862392
143187248
935105078
972009496
1340775102
1390436470
1784278037
511854868
1019725568
1267656839
2061698870
881299846
2080888691
1560414797
28701088
1905582647
1062022793
616009671
5706802
522689848
2067759941
373744249
536442942
343441752
1245010596
929982520
1295567973
830220252
1926067733
1318974345
69387611
828478723
944210724
140313148
820776760
923523832
1760390562
705654074
1735141451
1087657953
286318404
407479452
1569978378
1506334239
585670250
91910012
62432046
1160573481
394827057
82354734
907281301
1096761790
1763538515
281141507
1996632789
995087093
26185848
725808271
387125622
1348295751
1394510006
924166831
519541988
181934509
439730647
1595422964
1748664183
1639117315
1876759799
1713810845
1283636238
2076910367
1926013441
2018737722
1623081663
1895391391
959883083
2087464498
1654574006
2130478756
160254055
995920108
1972377333
374025913
499986109
289491199
1753653424
977079371
781396528
852919415
388666870
1099061696
175211857
1086289555
1621555370
22357131
106694752
1873389974
1996925748
935793384
554396812
1154090792
260684730
1709445699
518625325
914699403
280584557
109343553
669541742
694816177
2013329020
1283856729
1285823429
963909699
1399864844
784895276
819503787
983099159
1573880028
1715520444
809434490
1981136947
835253924
1200022275
2120054580
341953943
1882047820
1988821374
887375257
1248819946
1415666714
887336910
290547597
1101497693
1963707551
1977385348
138228258
1203836731
1128920807
1878049624
90421793
971732239
782251943
432579941
2017883343
1493939404
613323339
413189586
1945868720
1580435671
1483374288
292071502
516255533
1540598062
1917696316
1522411114
66115002
1133584917
704783101
221016204
1179790331
403203455
2066995017
694694761
136971640
1717986943
622928806
1962647894
2048940188
1595340925
226248961
733468002
1223102170
819705027
1051854619
291844831
1405379782
1936023471
1819515449
1359799952
1359980313
1540923143
1049999518
782925649
1532348284
1196896867
1235791855
1679957581
1461960790
1286692979
771433624
1104064615
1272240516
1788113293
1807121352
1958765138
428235147
1460939511
1386429351
1798059524
1827793632
1713939078
647761447
1911595853
1718634954
1985581286
1349318757
1679140521
267668968
493944477
1978891147
1376891995
102864802
1333357904
226857249
66145040
859224874
579121538
145561207
1008289483
1918086282
1557922572
729186351
1719631404
51190200
199642229
1459175565
1698196858
1968851908
2073669874
404543048
1563148504
302979632
319600501
1076527339
809222409
1408026162
961516610
899458165
192137670
1179636001
379384379
845536917
74422594
783135529
1532754670
1543677246
630975791
425668985
475417127
2004887342
1345084244
848895323
1946672729
1599716262
281750142
1497361569
832404403
1159378427
602778663
1438981126
1639756939
361249658
1038328053
929505527
1993685084
1145021127
368577693
1237775503
147120057
1238813074
843999675
2081904123
1392441933
316310121
1210397907
1319929343
275860665
1779964309
735175341
164791922
845881575
1830954523
808255485
1540045697
3772823
65067289
772975347
669070522
1902523042
1158027233
1029573510
1059509846
1997931668
1514951379
64947917
1405074488
1304930871
337526528
1338498975
539473494
1744421439
624324693
1051821869
925079194
1848341273
1300626421
1576893032
946061387
285629012
310051101
2103841565
1395721446
732991627
1649859630
513477371
256713783
401171106
1140465333
425957059
1596161153
1119577653
1332589090
1570835190
977835297
284449536
1436626542
1875683188
1875327824
626976492
771072028
399998872
227708761
1149577928
387162929
1687639903
1616988656
2143260362
1969837562
1585094417
1966614583
99769140
243152081
1041036680
260127930
1945830461
1333582733
205635457
2143594435
1694833921
719944739
2070323994
2073654895
762250070
947738073
1857815917
1974880443
949608267
49071121
1699982293
891112188
1184914658
1911509208
180073713
918602241
467239997
425671524
497041408
970485929
504844522
306247325
1991472789
496748071
445586934
267011772
176949578
382881294
667259865
604348329
680320125
1122442841
1243883147
2096251448
119920026
265920280
1074789384
528668194
1836646072
1290621175
597544258
2114662159
1480290643
261417213
888572171
1604162341
2088486080
2043415910
1830060834
765756021
1319873436
1059960560
1624962460
1620559585
324653667
1456293582
1171811600
425250163
1971770083
679423429
1116049556
516740074
908340071
465411526
231132434
1378111441
811077246
2141493899
553113209
895379866
1087670918
1337295356
1135299381
2039223110
1823347035
840880718
1641375832
596412426
25425421
1150766364
2056140996
1872253347
2036846772
797267798
376177537
1303646191
2055649565
917674800
1747331707
515423193
1752341738
1567920336
81468885
443152720
653921201
875615687
613649071
784144640
197764051
464248135
1646210677
734357085
2058270378
137574963
1860188141
1330606574
796062133
1479534113
2121334873
378953314
204592393
1401657722
1396071697
931198064
278115966
56922121
367840371
1964959047
2035586179
1798306459
223574408
550449658
932723352
252811515
1978534963
185396566
1202301972
1202915319
13734687
1539553398
1691297681
1638193769
1539779274
728024584
298041484
1095975474
196610598
1558038555
1929488899
2113940206
1605896032
537884252
682848376
561729306
1335815038
728234283
329611944
322003077
331075566
174491397
1891686249
30579075
1316292255
605524055
703903643
1542005966
1861777868
944400965
1109605348
207462901
711887718
826035348
79423617
1923398487
287872536
861824433
611505128
1251257591
1112907810
1401482832
1888946815
1467613351
1963396285
140825736
1490177790
2070761639
1834946653
911212153
7169986
154047087
2046862350
268715313
917301573
818524762
1599007767
1438211904
1606281981
433534640
1179921957
344046394
1268368223
1146327828
910891233
1033348771
1905656530
118908255
1408463944
414946888
516257895
1156298643
689558987
82813269
351273155
1972631149
192569614
822424996
2075466005
1429303379
2014500830
1814752216
510293739
1793932200
1519141558
1228996121
2093379901
1064249933
5011460
1896519263
1428173648
1934084267
1558160035
341241211
39625313
1247815179
20963659
2060278436
1295014388
1685698357
1536637105
1761609491
2057670022
1136945370
1348976160
22358805
1230387746
1459435171
1351530391
2009107226
1990253742
132983598
1132263150
726783618
1374323552
787991502
568536572
971188377
1056725562
454718029
1343198369
1344876471
571568191
871097943
952875937
180131954
1606998894
972396462
2023249069
365867975
1200901275
198006178
1523174601
1879500887
1394026338
373197301
1550970438
1259831087
624534033
1766055753
1155570124
2117199493
1546663272
1121790734
1174781841
1875962428
665878213
920388163
6639892
193829348
1989653212
1685609778
2114284493
49357632
1016434578
968047383
1069091387
424902578
634906607
545309888
327676485
1558147585
706387783
441926492
890882507
313053495
1503883595
114399306
1397739082
541485311
1300311692
2124323576
1099653746
1501434879
1991906039
1006351922
2106896774
1833195725
1210874442
1678489347
774329357
714112298
1250800286
1943170277
1568914525
320159866
1217889027
1838274621
247979320
1889738176
734160968
1647182382
1500330213
1416887278
1275364028
1450914368
2077674212
422783983
1608236106
879015535
1260460855
859847744
2022477184
800251109
89551864
1046396665
1097898914
171700403
1055182595
538319412
1314919150
1874599579
1377771996
410240931
222355799
1122887243
463522469
83317749
1554003749
880473556
861737285
226213103
975595870
1239150962
233447076
76207979
1047618799
527852555
242244392
459104910
481853029
112921392
1252436630
1274489680
221017260
654217797
882146666
1842015762
1323556812
1479308
1387464874
1183141194
1259635651
1341336462
1328492556
239867174
492317598
566598407
2081495614
1562676257
698924637
1529708274
825612177
205812273
1775638881
871921680
1333591088
694282313
5100257
772580652
276177100
75584929
269280098
539519989
418674964
1733870485
910722204
2131677858
1636585692
984612702
1749628456
1267384020
2131815629
874503080
1288633630
198886138
1813200392
313371700
670301564
767021842
1671606429
486863492
428632230
422765025
123239287
2012055970
194259324
169086731
1615306371
389447097
362324727
71528227
1600388200
1123780944
2061083391
437910616
1018944164
1513630647
1581440708
930954683
644731742
1736889800
1624750920
940822545
657433015
239741411
1019218828
1087439300
65287106
1292430234
770653941
1398151222
1412506220
118383385
1981038893
1660624662
1693289836
893002622
1667484006
1760793598
440401756
262241304
954820440
29115112
1930203625
1910631559
1980481381
708274351
2013999464
495388151
866820031
1246269751
1037625788
727244776
589663984
621576514
157123412
485264429
574517500
451748647
464678597
447462148
1474704512
1239707523
1595595134
173250466
1277591959
1546186207
500948704
1033327335
898845031
1015023335
1629369168
1316026834
1003376695
1523391938
1046884617
1908067977
996481296
1621933193
269039607
38476728
1384314017
696486300
2035446892
493983612
1703723384
1735259994
2016930848
1817552505
930976375
875952353
697671539
1975983658
1753227527
2067166635
1046094725
2092367328
773056740
1188290904
1372378282
829962992
367647882
674371764
314777465
932222759
1075399488
1218789417
516676266
1957624798
2077264231
1075507175
16152628
1941844853
1315648481
524376136
973231625
233686370
989860888
1733294484
156971967
1748784841
917251890
439491047
994484102
69890384
1555825356
1757582242
1229623042
1665909944
1715477829
1848366567
482346415
861477068
308169985
1994696876
1285921008
684961229
448754032
785592164
250391580
1095677829
1874594841
161688304
1314114534
1534939302
1468717450
1132004959
1510135684
2113944159
351378309
335621431
1197892150
1219167907
152651711
1463939910
846449170
1769186217
355606612
1229745974
660336507
908876749
986002839
198142530
1255916490
2132346008
1998645499
76344251
889874136
1007488381
580105991
886513650
795064253
1135422005
1446531943
1852366240
1807995183
140147660
553365991
1208692718
1819678194
1702204980
1120129434
20971746
859893374
1214794773
483631808
907327717
913191012
926039
1092034049
1074848020
904361150
1471702986
503269093
1170483436
1302962023
540750173
992388588
811073816
1469345482
1389208179
1264012814
348975070
207545904
577559810
1903855448
1870134834
1526148616
1996783185
114741440
306077142
331148850
2037676836
245917023
18585395
44479761
1190401556
2100915927
1851943009
1398778784
1096525828
401346319
1211128885
724649060
493729529
2030371062
1194882335
1016939123
829892334
1413540694
2137559113
192164803
1346061314
279420166
153964025
1750174988
468466907
446639542
665461082
745698124
2080686801
2072872940
1825389810
478532116
633322067
678518820
757161742
1064421970
1798951044
1756370796
1528789133
548199582
1585120094
69482787
995607320
1324635166
492152461
182790120
909828891
1279644504
1389616850
1011992295
406758970
998656191
353587145
555749785
1295189185
1144875236
72697877
1782555126
1723263200
546062766
972625932
1763635490
1398711753
147470260
509577526
1230619567
2043701750
2011550013
661229098
826218415
1544161693
1854709710
1764126260
1276182724
1433244204
1740498077
128694113
1465758796
1768599553
159677013
619667929
965839704
1307840619
1711254282
1014346835
367111460
226212608
640071572
129490617
1955930850
2127311584
1403650074
626280412
1398140051
706417222
1912086754
51562522
206330297
509133779
884317061
1040709544
1221959994
27678912
1449878553
1738183995
178046979
1160520118
211951654
895994039
77314199
38618169
473455864
1740939135
821816728
333312441
1911904536
911665146
2140777174
1308383839
715411960
631061281
1370386113
549874180
1260024305
883294211
778503653
362487718
512183896
1481268262
1226292757
1901681919
935106184
370290828
1226452483
882748509
1076596553
642291580
436199445
1138451698
1233991329
94048951
1246142082
2043446607
932815128
1033213697
698884128
358828265
330809511
1240527497
779844434
127240526
135031843
2112398462
885764699
752308033
346365995
1342593194
549154735
2052124916
551439926
886944473
2137552271
867283537
1448828790
1238196260
1910266752
1797940086
1032874505
425369493
543311496
1819222895
531152679
967923736
425120365
267575817
1907818306
2101728730
1474034095
919674693
112357957
1374214064
1812526131
148746502
1545678121
521314048
232132334
258306858
1794834858
1882460684
569340713
806633704
1976359384
791802872
1124601208
455954782
1410233814
1811647233
891826960
510190693
1636516744
839225374
1861748675
1812623138
2074074174
1738638825
597544268
1963417130
1742678843
1509821958
1808139224
1218712987
619180830
733739232
1664795494
146449571
108408943
2020564491
285687567
1770130486
1118928732
1746047251
1735223540
1915053634
154670440
277190320
1941313464
1696083263
553940853
971996720
1929540591
1337164528
301323887
1430446949
2078473900
2047645928
419157545
1615694091
1378416309
897309076
2105431557
245028806
115061823
2003055206
158012186
2074168760
536051834
780365262
378980883
225639252
1664156309
1382194296
243905603
2126150614
1097209399
52030315
481285061
1345100760
1641199401
316194117
1368381370
547907202
956951446
2063943678
1279959711
933683656
980143438
1866345377
518520395
1087145826
596875268
541904646
756171986
1649222316
748811568
2128008580
541841581
2080171347
1560932995
378993798
1647066298
1258218653
2076415263
863113296
439193128
741411227
503332587
503163387
444592005
1794534024
1501306775
1655741100
1492248733
303079453
1050938788
1727929365
418686688
270071510
2022252915
754761010
1105572048
1772876186
1210731176
477227607
470330144
588283749
1908812777
1291864552
1859644867
899454909
1454316983
150558931
1687409215
224254111
1532794598
2050497812
1941823040
1234253836
1520073321
519228659
1508613047
440154678
1070733813
397297211
119287154
973486609
1122904293
1756969762
106847248
1832799638
1123761989
1986125462
1631045329
1566637995
372713704
1326065062
448467914
368428957
1196430485
1500794813
315867344
697577316
1853841808
233594669
1523751599
469077405
1665299785
1267224552
1762477696
965580823
1100597735
718616369
1307940915
365867975
975132800
1082656749
1254805734
39734547
383465499
902311537
1432837092
1631299502
2024859372
604261297
231081713
1375890890
1601542025
69356613
1701597202
737653850
340782442
1872285459
646481711
1484997051
152841032
73419368
31964258
1899502152
310266474
772911589
1423217980
227464325
1518814171
1659407129
725718829
201814922
1788407258
1702731356
738614250
1118562217
749428388
1455824671
1168473328
1411539260
705728712
746272666
624830236
1102755228
2013894553
1053841896
402007856
875839067
789431176
1365348689
740687881
1594294106
1814226297
1066226369
1534242983
931202595
1249418660
1950274244
1675823182
549107895
1501109982
2074495640
2026124176
1681106667
1280271007
1643276208
1060760258
131538852
837701840
341188633
803052511
1936693424
685331784
414396184
1794633632
275787429
1359466157
1428877744
1386604040
1573132000
869732264
1333608227
1209558537
943230625
78268509
1052216011
1084462272
609497575
699435
152698015
1919326508
12793214
950715046
1839125340
906101200
1206030243
1610073106
2102453694
915587140
779710083
809544055
474516141
1396052022
1938461540
544168983
781423509
1923514933
919308243
1899246424
594317000
1309925463
1215554706
283220802
1216703782
357866824
1687506372
1435468887
1727008459
971152445
757308331
1931408712
1817570561
12750404
950870492
800043409
311002447
1714514951
1027596082
1885388199
1976726665
186675531
1337776844
1733071071
423134615
238140595
8490027
857706045
897143864
983072544
2017374009
58383740
1935018549
784614441
21035714
515679259
761838578
1911877509
1972335312
371305451
1660340074
2001167204
1674090703
1405547116
1684947561
2044956669
1122984203
2058313412
150985309
540317444
1507600946
1323777202
1938670500
542798268
32973562
1577197695
388357748
1265563918
1823166789
641052835
881321850
1763030931
2018146280
1221458030
7610732
1338065950
42716723
1823279720
1279929695
1477824712
155296796
1223947225
977361598
929928460
1111975516
819530588
256138834
1325757552
1173475284
1534842001
977464837
1382138131
756271509
170916049
81579818
1336668317
598572499
295683417
1119750526
220173297
1838199073
392266632
2053921276
1691740246
784581464
1636096292
386086535
1861689094
1742275189
1956591258
930548898
735002337
1558349470
511553765
909252486
107841646
943025070
1352818037
823653788
480565507
813569597
1554154995
427718969
1715787659
832890705
304920555
675630775
370835820
1798898480
1455811737
652379424
892697676
158110734
713175501
965444893
1962816438
968833965
843369615
818954063
590221473
1538689304
529683052
1134204552
2101532086
2022769194
1657849870
1142005745
622284427
1539859210
1684476071
887542829
105564484
1517039046
1106046464
1653356044
955658624
829814907
826427162
1194781131
867762639
236962347
1321066581
1845427650
168608288
2118868169
70238212
1922220450
151300970
1200886921
734062423
1274777996
1207638270
504756452
1471329635
1556947678
2039369643
1800251644
460517819
1790496492
1988194895
562945465
111823997
1912197165
1995188999
1204483251
808987899
469163282
551428445
427663509
1556473835
910501047
1958497470
627213295
545900391
1284378785
1291363889
802377497
174775555
1493107963
1915192529
733711711
1602464334
1052442748
1777347437
357641723
544852718
959842689
1936753429
1651585158
837081060
446285772
1059149104
1031813473
1128359192
623762594
332312878
1034622569
1992244530
2117512044
1210988562
1777941375
1393885748
1182299096
1437394123
1703958071
2134086187
1227678837
408945533
403866879
1743193286
1981014005
1282575552
1398792587
629025471
1717518570
30106895
1576206520
1375310430
1804616426
2040381364
917594220
347521647
285629695
484224527
1983034755
664791124
447364349
1832635913
1064725853
1348438857
530961128
1482865604
110985803
553556420
1727086101
680907590
1748011218
1270747914
1638823400
2053364446
1562853018
406770747
1179241509
1210239102
1918355297
510855279
694811263
63606317
166101879
108766285
530048197
1995643773
377607059
2130901795
307577545
1703948208
1023069579
1769464583
121907040
459203793
680229087
2078684455
1561558921
454975069
521899015
275549857
328007576
1453980016
1413957879
738808039
1660868952
2005633101
542593479
567550786
1544651367
1367928560
817623659
1058395086
1883337041
1471511247
1936007742
580403871
36454259
1745165950
1008995828
1024902021
974622185
363195660
1786349606
907956963
1250538076
1922441486
797096768
2037043839
475430247
117544077
447168852
226762280
1099823937
1696717409
632231131
1078037471
607109631
1272151114
331622313
1734576137
1203600180
1351817238
310487187
861107805
471283998
155430547
1616551199
251322736
927647806
284252932
313294553
2086529131
423003248
1483396961
1975514636
104163162
337924076
816383456
1546276174
212480375
544601651
2081145248
1493973662
639873553
597210847
751656046
588106548
772901187
249162523
2038529700
1264043950
2098322296
1475417271
1175715720
127008471
158414601
1015772376
1849447414
692667227
1812878678
372386211
532119462
1917335672
1066378226
1140904579
499917024
457650801
687360859
960996770
327989685
1884473873
1046209791
145248672
529666917
777361117
1210617378
978035156
1495695503
275393072
631639405
226795119
1191759674
530555185
433024897
198011984
1746456808
744590444
1834819856
1601699957
1280262921
1657449639
1969542506
1312983685
228122470
1289285812
916323789
827420348
565206835
159105684
238694069
2015813845
1545451818
1261288413
1757415844
1014562546
1218482485
571453667
2142265303
207688369
448192751
1748696137
407578264
845520808
1958989389
1849466901
2091366494
1534302155
1472522656
1052136807
1349867485
1246390457
2025442360
1215746845
1187920980
2023629041
1044994613
1845646894
953779442
795381632
1317156809
709403077
1271728634
1379334082
1817363832
1884827186
1736980431
1948906221
32562294
2057222816
1281746020
770650552
812247459
1781629813
2109170609
1401326964
1943957982
804999450
14454013
222553148
303561527
1510576697
658658509
282612306
1124020436
155456416
1261449070
1234688499
2050429010
1923123026
769052001
150465989
218176093
1861099804
265728546
1186524556
1440796934
391070047
988616980
701274590
747362915
751572807
1041710554
1473988685
1824755145
1720563444
778632517
2007876505
1042786217
243027377
272354769
325434174
2119805097
321629791
421125527
1107002551
2034059244
540743255
1637701851
1674160052
1959285311
642352518
1333220166
2044609430
1366196291
1359085409
851611468
1746990381
1939998508
1392278863
1466271973
520203748
961722732
580790748
113279803
1542693679
1091901826
462870083
221688569
1275380239
1059303305
619270558
404536651
2040874859
799506180
1887592025
1821184724
10844902
435981277
1068346677
1628069140
107203658
312961398
1824843869
468081570
868968081
2113008855
643827827
1729348306
1141504816
196444727
176635539
256216775
2019672791
1334862207
1534626168
411016026
1218133356
1793209430
795770686
20015205
291736724
396517298
2052274542
1033743468
1481107986
521177334
1734749980
1718569352
1377443620
468391614
768665083
1120536070
142228270
1496490160
1000881057
1334086000
386744803
586828984
1534294294
648674021
140800833
1961730579
576121570
949083150
72027468
1692713744
454577130
1508918198
2077554736
1801643488
182616897
12716223
585259942
1207022070
2072966036
553530267
822135475
889965306
1851208325
1936724094
904524313
1701144174
397310170
2042459824
1069986951
882368252
1367315848
1813108219
1747802078
890445928
3613017
760499597
1160658946
2008443247
576627985
919733286
1917605144
2033112695
1493321456
664266254
433988665
1765995839
1039058516
1177886952
1198479172
1427871011
992139630
2041195280
2019850291
1980355145
943824141
105606665
921578820
1352148644
2021506198
370536571
1101323023
1419107206
1683104457
905126664
1041322799
760168320
1852097812
1271277524
1924313092
519927056
551541496
611421848
1747868929
779280174
1471740564
188829059
1388388761
1302598573
434815197
134762761
1199584125
38344215
176574794
1282513477
1435841393
2072542143
578425208
1898401574
1765561931
785800855
1379822898
1149389945
238721935
1482372269
703545051
1516332736
1094366340
93202345
1845460978
32142932
1755662395
1618326315
551124030
1181364836
1133877038
780262680
1814930244
1580261504
1923357568
1815246235
106105996
1272221894
516158351
1769682271
60188152
683012764
1929186290
2096575680
1353368223
2113705563
764527027
702200166
1288524031
847523693
288177250
1108394656
1975704780
1676823603
9176982
1574355602
1609747551
540365834
337157793
160842600
1733567822
1189128524
1219879270
1608398896
1575461006
1745617742
2129479277
326309105
1882220514
2095780977
2056846790
758820189
560943578
2110056846
1800136418
79490538
1038040020
569932424
352698162
1348318355
611541646
267596791
320734178
769745270
993164915
331005832
1951055214
470727836
165772438
16155241
267146858
1870099129
1554061742
1124171732
624334996
1445625703
707449066
1617407755
1058406051
1843963633
1810014700
1439401997
1218985395
1645575939
874052743
1083718089
1922056717
465590068
1471548605
1228311080
1073904696
1794932184
298993190
797782191
157336322
1448088995
232927009
929336586
916834382
80693027
776061873
1171362851
29186203
563654682
1627594033
1731073504
133203019
1348558284
1974692669
1039439359
117826227
138174264
8309355
57679980
562660881
741044660
1467288567
1421011388
886837621
1213623126
1359281113
2057876890
1326513346
14501670
981831441
122952694
784486570
2015996290
2013013204
1046815514
261857910
405165532
2022651301
2088529918
640102817
1237182415
58528682
764649098
788856577
303869610
1329398166
148708412
2085140499
1816756517
157689910
780982445
477457523
950411773
268394235
293295632
1511717051
1702096223
1334374877
1244445743
506200950
1619114216
33710122
521651620
1384690385
928142466
6165757
1785605131
602121626
372581417
1310452588
1883765184
2089634058
63319514
1268191654
893604249
306195484
1826124374
156445219
686941550
609858320
688867616
21513592
1808623374
1452706041
1906520061
525829482
1812837160
1884974030
598888942
1401811405
301179654
1341552324
494477303
2004660337
245808883
2052034828
1016850432
759878905
333739014
1869674365
644910833
152278616
2068457805
364982678
1178916021
78196939
531873104
1913745749
896857359
564527220
411681175
2077503500
1611261101
1453401599
399346153
1181744035
2033348844
833714044
2128141878
498106186
393441223
997953159
1357735607
708657494
964631518
117353584
334379950
1071253130
262727394
90704536
318396916
2068512030
910666890
700895782
2034950309
349599588
877143496
1756682963
1145035523
251056845
1168929614
2058766990
869608353
2027947188
1858988800
1407123646
1050015405
510551362
1282615998
820743836
2068599913
689603689
1586587553
1480174894
641597447
1513546930
1057105582
1212963193
2018403857
1344835190
1457608653
1221422114
1915509226
372162695
773443093
288029983
433670747
858035190
994190128
301838650
157424403
1998000874
172118953
1370510037
592341170
1829554588
230970185
381953318
1241084211
1450883269
40672075
977712179
2071368833
284685890
1091189053
1231764768
401961797
2111955834
1770333032
2017392543
1508144714
608990867
592535585
616879136
1877969280
2049242854
1830399336
1854069606
815838569
1672576409
1633382248
83448556
1158018478
778471044
651969043
1582441548
1621182180
949172167
1473227315
1013872897
1630586115
2083003764
2141676808
343461127
1929631154
1690866398
1399784808
225126156
1608563267
849538795
1757749052
2122211768
1562014604
1349936081
951015048
1154635824
602259055
795455151
489590548
1201088562
2046024
688193070
937200194
849979363
1297758000
1537008252
359968948
1289564541
1212962351
1086257857
1924530958
72931147
148979234
1186153048
1694682046
363983637
1998498494
760594159
1316069661
1228550358
1913151296
155789883
1861808891
1337277565
170021850
1287907883
1285928790
319353600
1125288079
1324506246
2025708942
621894628
762694448
1210731176
1827594515
894694423
11404484
1490264755
512405435
1817301742
448115756
1095219814
1317615081
1946158061
256989393
1776878625
1707950509
1283967608
580093792
1076538644
433744223
2122973179
896839170
1352312586
289031342
939134451
1433639950
1383058654
1601364888
242888457
1633556896
288546871
232940107
93535624
1764039473
18670237
2028925354
153758975
186396177
339592543
310211834
1865432623
1012240941
1221893734
1218345467
13678990
1762747545
374212151
695156759
109444201
1316827641
1027421043
1395780810
1152318883
1750944143
1478655886
1420642733
1400198049
2022890798
162659218
1840305747
909575587
1012926946
510660844
1281523175
1360506024
769940905
408045995
18824365
352968300
143450212
325798172
946471187
1590263116
839636455
1980697572
337778560
2126724083
537824414
1366917595
1062304157
893779317
628297028
2038997534
930667976
1896827023
676084986
975214869
896968562
1118276719
1284334580
1157963346
313051933
573042861
1939522424
2086606918
178801562
1087108074
259425696
649611584
443947485
1319403557
716426965
2092961332
312387647
1022472282
1464924192
1012422481
1739672707
1398093417
2146621438
995832985
412502257
357586435
17185717
1343714402
813924186
90989014
1637626778
1555529548
578843829
1594960624
264125475
1193153629
1842594990
590053743
167380213
218883152
347005597
906554627
920093558
813798929
133571847
2067601661
772513411
1415150961
231914139
1759718407
1282445721
1762703274
1886787061
30720373
566113713
1001712598
1356347248
170925616
1364469122
1105638896
1530958884
2048071560
775841937
789269661
1177290565
350453272
1923499827
10928036
1247373118
1377168175
1941109989
56666560
1870155897
1121543779
235498120
935032282
1988546473
2021947273
611721747
869384644
1772028953
486583128
1535970590
1628964977
1404134275
518122266
406562299
185651022
2119900145
1945022397
108249341
1282774135
789767389
1048704210
235138960
1771736768
1315247509
496681254
1320571988
731100686
33416083
160040182
703497108
912672229
1520269379
1214189234
1544712955
262298029
1215084645
1003805970
1286117729
808303208
177183954
166933040
1032550727
1477653471
565430790
1624311749
717752627
2129422493
743096826
230460345
1057840915
1991924725
2021418628
31866493
407566810
788536579
2018727365
929742201
1101613002
1723000549
1901298804
1683645828
1258740232
529076579
201096104
1595688867
104639867
1884485994
1071464717
1750634636
231779004
2133152601
305690271
2038019255
989579551
1911148837
1947149564
1284674445
471898706
593003974
1476767954
1963612638
315056288
1973768131
937983734
1516692868
212299991
452748391
192566456
1949072141
2031822635
1989626535
757581937
1609076869
80088204
1606229665
1988613732
1420039840
231716044
382147745
178610200
1922101286
1241134139
1959018816
1348384924
1785081678
717861397
480486236
800764913
1272734111
1160781731
163085314
186585204
1305766550
159622680
1758614846
116640508
566806958
1586289462
2083744657
803543445
890449044
377704730
1006734620
399013773
1355625992
1733040758
2132304560
264219515
469487235
1570762222
760683408
1081741207
1291071516
1028261552
745909701
1005517028
688309555
948841215
1091566168
586216527
838086037
358722664
697427594
1322532104
2119768947
1602663351
956381588
1387625529
1112420390
1224675150
492025568
1788094858
1489405137
1641230750
1962973904
2024166969
895074297
187457594
475740413
303065709
1419965367
102592287
587008943
143286085
1897224363
1277849870
1325457726
1574880841
714590336
624313233
403887549
2025707157
1998832338
271286082
1480978448
869582385
1426030924
821169951
1856704019
790450308
891639871
2111480452
65445037
240023056
560230502
485399145
1486359896
1082684855
1108106351
646716973
1732751956
2129644127
1492383707
1645327415
1997345596
1254708331
592632207
224801949
748970265
1637276685
1622604217
1497085494
1490733103
675422492
847976633
1222653219
1795090444
221915344
303933396
229453771
1832162026
1326971894
350278643
668451305
1420919504
332654829
1293179051
1739755415
398747600
168785755
1526132146
1292179995
313876688
1307136496
1711544970
1526311213
1821522354
1748571294
1345722678
333679558
59724257
1507060853
334758290
265936040
1604853042
1408480852
1084124164
156525975
149958834
92040082
1927303744
559485722
2089911129
980295157
1539810569
1967355562
618466750
1993304539
2051095992
704413301
195011671
1665062400
724006136
1298080822
1020814959
927256472
1331470068
438230044
122940913
687650024
2054703394
1135534673
1267245473
1844190010
1889536756
372495057
435562573
948127369
910290536
927044819
1164835543
995353291
1621992428
1345106451
1041492929
15344136
233645281
2007287544
1692141873
103903968
925268028
1317126626
1967082197
1189540455
1966542114
1182688605
717110595
317966816
1951762888
284207759
547221794
1626573214
1094415653
138746775
751918367
165023040
1304148507
1825663455
983693322
1496342327
273706845
186640134
1839670892
258623802
6154704
139349660
1817002226
1936563226
1016193686
671689610
1664771845
1568658467
816132014
1297335434
618221193
1287932410
2109510829
1279214528
1245615720
861616134
1247434670
1758388536
105249035
860613994
1246249989
2082066151
385281326
750934496
1617511946
1912383476
780938908
1850890149
572281221
790740109
2078746071
322090594
1830281804
1629324776
370735706
1905003938
1497086676
213081287
72918492
528808706
1522212500
628892923
843470431
76613901
2053848978
1764654810
587830531
255085200
1898577732
1337554114
2093260991
562590103
1069931144
578274902
2137464011
692333570
1268393616
1457486623
1277093229
427365720
59304698
1641940265
1566111111
1913974361
1918765027
618798065
729039685
586957116
668239207
263371879
2124041295
2054921568
165404858
158692192
488103215
330189442
761145161
1733003100
214527899
1107228183
205284897
202906569
1565176223
2018116941
243452756
2031646709
1332323836
478228259
1356577737
1391793152
597251346
125626411
1690231189
1381144020
287687321
1879374737
167332740
481884186
196645949
241885119
1964494027
684596221
878809579
502531434
501229120
504652039
2000673570
2037001638
65875848
861947502
355724833
1828882908
1354073592
195689612
1473555994
1699670847
1124199410
1413047786
1453199508
80288045
2076235502
1346839853
2017870223
373913633
851630836
666821566
976348432
791596081
1383143299
501936774
744596091
963498757
1313811225
49379992
1342547301
1783176003
1000751536
1459206954
1569744714
1056509963
1233114871
1919435181
1973459368
1729734521
1752514955
705632751
581815854
1775874704
1666081421
1438377086
686799162
295548872
726278816
988312949
1757772616
865870626
1322005514
215373207
12986140
1747208766
577805572
2089601297
164815974
33100310
1114902163
1775437138
1182903596
576547506
1464776721
2105510005
1178781354
1812394454
43958492
1634852963
78580330
1409199578
714535330
267831256
1530383021
1286358523
1919607181
2533622
819530348
652550628
1907918937
1715731853
1316973724
215613055
1440336336
1302795054
1344559224
529351051
641944101
1684896898
1375716295
732096780
992853207
578755257
2001602485
1957051366
1733955500
442856190
717619646
1881494165
1123912234
78329764
1826109616
2117830788
331196357
791044796
2014428099
25142074
310407023
611022482
606351407
2049854591
181471034
2071085051
1802384286
881521121
1555164495
500938611
1674734510
1498758516
725485862
98528598
1652408097
446998279
628003772
486311339
748172381
448202805
366359273
986412791
973784856
1966338420
1643260388
279611404
1885742145
745281383
345871026
2091145415
1128091614
980115438
1545029944
1227984689
1145412458
965313497
604563489
98768354
1854770480
1747033502
1079767599
1269075245
1713380239
1496474434
803966630
1313323163
1535853072
939243015
1441790496
572818128
1537759156
610352809
409000945
1100236130
1523542006
588989778
404647560
391923315
2136317003
1714245897
605187175
1640718596
578047132
989477892
1433513325
66028746
514474495
1499748435
1525489967
829547220
12037534
81344132
422985832
1549596414
1688924932
1910190796
1101712609
1260401475
613860504
1449940094
1416819174
134935938
567113039
242101639
1617126364
25669908
1988916252
1297653849
986084137
338562625
2026051485
1450662768
1864210322
918739241
764042839
1527375418
597430788
222705376
1964311392
564550047
13325194
1665791281
1710819804
290219235
186825540
106746028
788065973
1520017318
575490019
35690216
1054703904
1190056747
325088866
430909684
2115092868
232578380
657895726
849031272
1990987760
41557443
2127056371
1595344146
630772871
122437788
1687802432
2047317771
1822510477
931642983
980696885
390588459
2016534385
1621294649
1866961164
1345930643
885179374
680455896
602893009
1452271379
211978436
1670600125
2119924053
1103265253
1806487297
121899322
1811299863
1481198132
130737625
1358278810
526050960
220181853
953497678
1064437206
414148684
107160500
1180402808
1587815457
198797164
412827302
1089673632
1131266789
1859409877
800307404
517366263
1478057438
1794351301
2129273964
1852584339
424260425
359802310
1047880055
1627398183
451229627
2065976382
819297720
814057356
63480400
500755472
34521109
508306467
1967549641
820902845
984090669
2134348825
729243675
191463203
1209282107
224466456
1936282831
1258655279
511893188
1162084286
1126016407
927789233
2048824002
668947709
1834302262
1201762166
491387948
1439839024
184165376
1589020154
1964577249
1167418859
1732447714
1614946891
2057063857
724155624
941431701
602799089
1212363043
1862197717
625714647
1681961693
487754621
236269484
529930505
1001265659
653345171
1098736810
666586353
57717613
2070920441
1728240023
688791404
1639830413
1931480553
1638957856
1970709765
1483388039
478678392
2127033328
1540414090
1734623972
1952097191
1965648401
1040259509
128698430
273882697
754488500
453663978
76423357
1309345028
1044423034
1937851475
1079430433
1415360769
1071658726
1930464909
192635895
1334367210
1609575387
1521056917
1667701548
310191773
1395025005
1969592528
1560961760
175760978
1806063999
684979821
335447649
1415736525
1165557038
719316257
928731216
436249139
2092633635
988075422
8885999
1638649757
1366161764
402954507
1529479992
1169060393
1670793437
874000834
2017851259
660663279
1197668802
128726392
1001147446
643273834
820979768
1500091494
904429862
1039571635
1775307598
1622873692
51287696
152260845
588384803
649882514
1593537013
609624035
2057621217
1953526035
1571185924
839027420
1180935796
1136057220
905432376
1533519629
1201008780
432913782
1786509079
1141476209
581764957
524002908
1195647562
1370842618
2018914607
173523772
2084500872
1796291984
454816054
814074782
1794159265
1126858814
1321962039
1913585810
783907849
1109308544
485897009
383682324
176574794
132254136
642541234
386822600
645883148
864508609
983024647
54192952
174196883
1903157092
1502801011
351851078
1157774028
723911576
209640492
833344376
1104321219
289004627
459407936
1110276608
20391881
781550551
999417299
311928723
1289491833
51146330
272585191
444361025
433397897
2136892232
1447577598
1419833252
919903002
186568606
1697384388
2046227057
1333772381
161158164
1832872249
572024569
1047763867
566645784
648817210
1004340159
1623503852
949815792
416267842
1677890051
1044317311
678219517
466989545
558773008
1006833801
1268036112
1326939719
41922451
579137540
2007327606
1978611451
1042070236
31839604
9334393
524785453
2020961645
1907439690
1403542383
933756173
376380193
1243163740
1262391972
898402962
1478505470
1915551855
1601150638
1617496115
665019448
1230915546
830935226
824328376
1446055536
645625672
1818235521
891992338
1375272489
417891599
779411105
664818301
1752137773
176175788
425807231
1928947149
500175559
453473620
654979090
1952542897
1633673431
1332072414
573300650
133133319
1877085854
449432097
1648834767
1819985860
1914309099
916724287
931534374
485029432
1694752861
1431446645
593407403
1612728168
1374068287
1425850821
1829755462
764843715
1776262101
2126976580
1916000615
1143365156
275072324
1313734090
958602527
340607271
212947066
1444472132
1912882328
42392838
1058646151
708671207
1523580445
976069001
1645483908
962868055
2010301132
517503228
594926124
794855463
231304870
200335011
347746385
890938549
175826544
400034768
254062250
1851707565
1489637132
1096912337
1607064007
1814011797
652025422
1490604938
1112713007
601008160
708205135
716446012
1132736881
179536526
2132288014
584796326
1893351882
993726445
1219753391
899383288
283897279
1800289578
176847608
735482642
1415589103
1473451762
2066686505
1291645603
1833722453
377491674
255799256
63154388
1700697646
195389026
788467824
716159246
1803828883
1340281676
1317509660
2146666157
1230919551
1671263156
1867758583
1865052670
965313497
760682158
2082620314
1715045536
702416279
580984205
935493849
363082500
1280329015
622790306
1054404239
1889485139
1147054213
256446115
494342265
557761816
1160768155
1029841367
974311265
1657111127
1943163763
1417880843
1230941351
1057922172
1016401191
1629805876
1383999696
1650270708
942875899
227045282
1690385531
167559030
573135519
53240931
1738676723
1682470382
468928233
1548124358
1300902915
432022380
471609638
21089339
487129741
1367517454
1887636199
808518362
685062216
1018169336
230147953
754891651
1625271148
510015297
1473989855
22220774
1584491155
1881211414
611263125
63155542
1155386400
1227657626
1414027691
1369166853
376406182
87689463
673792860
69080457
716411899
895588043
525790420
1801357750
458708437
1895660520
1810908749
1784521688
1452615398
151738036
458830797
1790683154
2053194055
35249998
2111087347
1425407556
324407054
356585416
702456660
1522681516
371361959
693355269
875406966
148857843
1555414153
747845352
1349758207
406200626
588101704
1618886751
1548576520
298113153
1286548454
1592584986
242579195
1764745826
2125332541
154254289
1323181293
1999193259
8745992
294434940
1374323062
2974114
595059383
1223010991
828677432
778601467
881441339
504186726
431311105
978329540
411359159
433221705
1522158393
1055779284
547180065
963804916
2108682867
286351436
463972397
890406670
1520427743
1880162382
1991298718
25326187
288827589
1205284318
363125948
524749250
1159533077
122646256
686747611
1019119929
1839142701
590741034
835274576
1265439121
1265122287
1280949674
1646301876
1823957205
174355205
2141021204
2134440197
286501943
2050892853
735131666
1556562656
2032663483
2111373977
773510227
230065175
1825871622
2071141464
1664410986
1097399936
1083914425
1795400301
1861184150
354134229
1298340751
1293111712
877072509
593740539
1810700143
1228159657
1943163763
2004091990
1793942155
1345270281
1513704659
688744910
684278038
992785166
2096955900
1555070750
1127224873
370950773
865113549
1304380161
1829536129
304940341
25176224
804350334
1372886114
1613722742
2118990583
519244283
871979420
1749456453
1585763862
1849973521
1732335921
630546859
685865470
1548779710
1979022234
2071993851
565476092
1877134843
797199508
492660376
793701571
1699548456
1385611532
1936615873
1154341720
1359948176
1554175551
554232443
1381298564
1625912836
1417323303
1314950951
282880423
1981994081
422428026
1100094452
271207162
392972214
1602524830
16254205
1507246837
1442107150
42619941
1327101064
1013339938
630635601
1720986697
998523811
682483183
551826026
839016883
943839160
1864538681
45739293
365801481
244937232
691900758
1966555922
193941336
327098105
280093164
699099346
1230207238
433956931
1907401309
227812694
880568117
1614143665
1904179032
1729575904
1506611963
1760307354
2023493799
664783702
128374263
1797946358
758250585
1425194320
1643806809
152799006
488033293
53761761
517724649
1476314145
1216020580
993614141
361865888
204997182
1727400386
1207056870
1123602300
1844903572
255602446
662665278
650683160
1397519098
1202727552
18174599
902647004
1094302167
1811837871
802005550
1918749050
781131633
1552694599
856500351
1113807875
1145408208
1144243953
171100733
1918321634
1618013437
1068836270
1595172001
9508700
1600937200
186219157
1396770372
1472556202
590681193
1971947174
2077278610
173324722
908518662
1065702434
1297426258
1447897785
279486049
1984926871
1259716995
445325035
633462490
518932112
1605763081
1411023816
1878069809
1083429094
1544787819
1099101883
136741276
78723201
1625691123
1425633919
231893448
764594782
1304702661
1948594300
399581844
776323544
932253935
688457042
1397692459
1570176528
676016733
349483796
1184079165
643759107
590835564
1881218924
589318356
1376072866
260716194
1808628233
1664924945
1854726621
1604504370
372034024
987808319
807054790
776523177
899538527
1845272254
856179175
480567029
202521335
815465986
1058703458
552843609
286012667
942307191
873599589
2063050391
1860116548
1331253898
1271820924
55313018
1956461486
1090398367
1193713236
1695788451
2023127802
25419173
320965568
906014075
700947767
500579597
54904011
1901214938
1948202898
390978661
1005328260
903002357
1108693298
1433366203
2099809997
1806123431
60682118
52764869
1332402428
86145203
419877480
1735612401
652821052
1596909302
1360993747
250141944
1748284492
175393138
2029103408
1428756295
1060861238
538726845
1961414283
1579773473
1537065389
2099147475
1213250468
1220172177
1286906543
1021787675
1456341927
998432906
2078945847
1095665594
1052454383
1831268083
806471945
1138761523
2011017446
2104482661
1369634954
861168041
1677731363
1444707241
358033955
917057395
1918128088
2102814600
1949509284
846777703
719858387
804144926
1096179729
1080692890
1564401372
2043355207
1117525957
1139234357
1664728427
1050237015
641896973
687542791
766191458
914591936
1703387029
1779137244
1473608856
1078915350
1356341498
322142204
1208465007
333603189
430376384
1964354961
569432374
1451646880
1850489671
1714029415
393542647
1197882458
1436640973
818853797
1353635951
311314853
1081067831
34923991
202725211
85815329
1800368015
1408752539
554500354
283994269
643811343
1451115216
2063960019
1225055355
227394177
9204654
1287932410
669138231
75154630
1956772335
31616928
680295644
2042746478
1315332152
1851611541
1477999527
2106205083
1667282605
1556079057
960628490
1733235999
2016832921
35560805
1095640029
436962962
1890996938
921575779
1091025495
1359306804
90348300
1859168454
589620460
1136854035
177881774
1963968651
301930673
1615456892
453327108
1980617127
816658441
1181705270
1847741499
1865484567
848281654
1821351984
368397162
2052660795
1651307346
1673801299
261757380
1696442830
160926951
1483852976
1860764792
539658108
305999181
460528621
980380555
65546096
2053550788
882494204
1045742258
1742925331
480275258
480250452
1660401194
374516022
1432022504
733138348
883037264
1973507076
1986792202
2050638583
1054334839
308341678
1750419465
1645420079
2085491561
667650697
1125968081
419900908
2088640104
40152391
821892379
1973915280
410215091
961010195
1238097194
1864412001
1579486781
2117051063
1665910023
188087704
968746223
1910593940
359566626
680295644
1900846388
756391386
1385366235
477309713
668050415
528114190
1431099171
117127855
2023837535
814462176
1013581652
1999615885
1128302376
374756037
1993493857
373864299
1585814749
1098787117
3429853
644717547
2060031620
882189397
488999695
1423881104
1045947018
282382235
901339115
2037679919
468987245
2141085642
343326299
1343758960
1662590887
827037613
2030686513
1907342712
1375953782
2043136250
2057017882
351898001
1214358549
1765293840
2098246149
511901691
2112312670
487975878
1868845476
1454998339
377149462
1639968622
970099969
1768245501
2073808504
2069892113
829758673
338877371
230382443
922035003
249793490
1235167967
841828534
54012203
1546276174
3251387
1650936187
500588828
736799791
389703905
2077676844
1432495740
1554994797
350041583
616798770
1532676740
1508699415
1759961602
2005558003
3093216
1388050754
1610108258
1549779438
1092884625
1730984484
626393124
2063517720
599683066
2031099837
1831481226
614313242
617752147
1197178882
1877118429
208551543
1013124544
911422471
1235760969
961981831
1385946055
816862646
1593376107
277936639
1783309302
963076267
13786989
1897863361
1435580266
1256356289
431489350
1022646658
1856504663
1651621544
725814792
1280324995
1282667103
1720301153
1011708010
1558416998
1296907764
521522604
1885895497
2028557548
1617277723
1617527096
1244770377
1153086010
103238994
584531884
1944069184
1330969438
766371823
1478430423
1462046591
736560751
552619715
1340167715
827950608
968638695
1029828558
544468137
871845632
421719429
344340464
440297287
614057842
75734627
1701897002
685844944
1816495861
1064356920
1518399518
627696924
305814343
1099780341
475006491
808475049
1949686364
176168528
1570271638
1794221493
1015464417
1443599864
1213213160
232534723
839376811
2114621161
1223532391
51702829
1444191897
1044733490
589700359
2087447914
528193803
718077901
1158758316
141193648
1499544263
1670572185
774939645
205437838
1260855873
2028004561
1650071302
1730868854
124648855
2076857547
974507211
1157366339
1424236749
529873907
2018474594
1757138253
2069738740
180346497
195736338
1625351408
1003102914
1023217042
1994940487
140735159
2089709870
238959624
1812966956
1515297834
484797234
83763099
1235821718
898982502
223175556
248578825
732211282
1436350325
2091425390
2018698436
1041970516
1474061251
1861065432
660998264
1461841162
1472808583
1630266096
591826425
2065926192
776767777
647856419
772035482
1715605390
1726899670
1528649633
532294221
1742989316
918792760
206326972
775700153
761080032
21076137
1021129924
779390989
181332496
1668175409
2000569039
576240821
1615219450
388339594
860782760
1099728535
838429658
460886622
1159235512
1318325852
1460115766
2109027369
1949402529
2047093822
1814227133
46372719
1828086008
714400236
1921134226
1017131387
1930085461
274221387
813690242
1987794801
98868430
1769338946
856927583
1039230592
2095969012
1970530734
507379483
836436776
845474078
425298738
1900133
1744460440
540070527
1514603079
1775297001
1910697324
695128414
1545115008
1732380598
141416116
1540186480
1015020489
900186590
661469228
742788514
853514887
572160794
1793442788
1137027462
1533163343
768980537
1505605428
473927139
106634673
969853185
2092937617
713041335
728637080
1960745659
1062158289
2087862977
261515474
2003557896
1693724291
1293391684
1785519745
1897405680
1766583723
104390621
1626735310
1950117142
1548770112
7532728
338779904
456564365
936964133
130979423
1415056992
550904356
1206677190
461197019
1985130875
1770942988
783100543
40883862
105632758
427162128
1764191309
1722758612
1630470411
458181097
1213993401
814846210
1319305532
1116696681
1786691281
1310699244
1786474349
1794545928
220553826
656340282
507977204
1027168891
1469211878
19731344
1590786812
1735109910
1632225850
1686997795
1860145550
1837486850
2016260232
1263222138
181390181
294828559
1619769971
1268342011
599518354
13045207
881430896
1859979355
177508042
733697107
1023550233
2127373442
1973924595
2021711699
2048658890
1065177437
686996794
1408949861
150361631
958128638
541623968
111567156
577077408
621719125
856018760
1376729765
1301012998
1375469946
772138980
1315745907
1454628418
1523123992
1360619730
408259404
1513089684
1633035677
544202669
1829245019
757170466
1601489745
995743512
1065276788
377075074
823819944
452155814
1578603065
1412851553
450577532
1338419437
220914376
803199655
2055458410
1995689967
1166396041
2045267380
975183852
593608073
1488177257
236786567
563263021
1232014078
1316301747
670309392
132482483
463570689
775076958
519378456
234726313
523138508
1584782478
566209872
151155499
715010733
242131856
1171569278
2048048581
832374038
568408990
1216012308
1472584361
188773932
1818561674
2097261586
1705623303
291872756
667889995
1897151638
716550371
1342967950
371700865
1542497572
1749157754
212775045
403446764
1976488472
1221800178
974161778
135905418
519476724
2003034575
793127651
1727956276
1631912224
1972787562
282153018
2084645630
158842571
1094272062
1097016300
468725403
122558151
707748748
583107988
2001289818
205182905
27265320
1235436068
651308413
201389579
582642163
500665247
1557987844
1285138497
440136089
1449465689
1304725947
1241510813
1710173428
96472291
2052669788
1728505916
1748907756
774871416
2000606475
1929388572
1450380489
973489738
916583108
1217989817
1302478265
508136768
1365612401
1033161336
785804775
489342144
2095701884
1503453136
391799035
1104231698
161587265
1718737781
1561190254
1210706737
1639632099
763647206
1029422123
1266412584
1271676811
1827600285
1961185181
1501365225
150518256
1507687702
228039449
95345724
2034205628
408062725
340047143
821256452
557120495
87725330
2002343876
1476822826
339825922
1268143775
32301110
1810017340
1608554524
1045205325
52764354
109334270
793626992
255177334
1997786180
1352747556
2020455045
1993621361
618461843
1334502816
1422616945
392369260
2126740851
329888758
166472903
26825562
192265628
1289209372
1369753287
1957292625
573716683
104706142
932753683
215663717
376255093
623895256
79145923
711695394
226044164
1216332258
505995112
1626491351
272553450
646484086
1938231517
863950105
2113252200
967874202
638117080
1533171947
551787363
1323666010
252255705
1449850707
259328237
1848571694
303155578
1688131829
833150049
1346380504
628139825
51613228
348452631
1255722125
220092601
2008528607
1292062632
1104509972
2146075391
1897588728
1684288278
1311864865
1322593079
1132991850
1207871528
1626473511
115528856
1641592085
141900678
1378280133
63322701
1525467010
1767479134
994380870
726321675
384725395
127136280
69814479
311115711
168192949
981367130
1060653197
2105582408
975860864
1756222427
1376536108
1438343863
2014838695
1993570900
1307347053
334474213
1587489706
1232350846
554899320
2034653639
2114199202
1915157819
1696393295
721870969
619870916
1855455998
264131502
1740968127
881532163
974783930
1367490395
896903505
2046810713
1857194295
810853860
540141159
1361815509
1342344838
380426575
2097442098
1136685444
1174872550
449184503
1105521087
490168481
2109864661
440435639
1704635566
1581061604
900238771
1063086247
1266427826
1469157998
651940138
513192852
1147074814
1833191914
129504792
288916207
947072376
328799656
1554718012
1127176606
1487999186
1860662600
757028443
711228957
972335339
834039422
2032359385
1419791974
1544993260
517852647
1591533896
347831496
54740668
1350854105
1116384683
2123765794
1972366431
1933307802
338707721
1536552157
578969217
679449258
1334733945
913035346
546362116
211383952
1954202322
786078791
1641394202
1193335933
920447647
1761924358
865723980
1092998442
1571347977
1835790046
946749252
1639066411
1939897149
492272440
174843701
1697643713
1180199696
149777617
649392154
82176899
877753633
1879609880
1961720776
1037943075
2143806649
427455238
439570338
1959236259
1798601235
1294893196
2106591025
42522277
1548145926
1405226420
1993042042
1518518049
1309640396
1606235736
1442261091
407712197
1034208156
313632334
961325688
320235469
746641330
185837933
1373228528
42648387
1863274917
1606437445
258926746
1629629463
1593312218
1938266261
178276959
1747119218
74817538
637251387
1595312032
1156273281
843769921
1911357485
2031996367
1237840492
1027816713
341925470
1649432764
1106562689
1853317476
1711953433
940098426
1990543994
1274372263
2059203474
1329945855
1887642828
1919574607
273834167
1713474802
168173926
961748294
842996242
1673486857
1063304838
787877455
317970732
1354322575
2029119322
171837687
1346545731
907036040
1392974778
248001425
146030419
683152692
1963554488
1966499954
174887849
1834062754
1328666539
1383535553
1206191362
1150510821
667429140
451445452
708396747
1389883102
1089918539
1639312418
941056355
2093605883
556582710
153131032
2064271862
106989399
1394203720
372045592
385208274
1058949177
401047916
1753326921
1958900672
408230086
2130597676
1407543926
1762932923
49818967
2048636114
1111895288
1293400940
911623465
323191484
811922639
1885779099
1503747500
1039190862
356141159
1417295450
222431579
1056188903
2012637210
1612844178
1348198395
56186096
596468229
383130396
984842807
669889084
1652843877
136277524
1628839931
438054363
320185558
1765440688
405352414
1311173910
775948596
1028023164
1472560290
685320756
1219939577
527365418
2076694086
1438925321
269743741
88409643
1368680849
2049459956
630193085
530258470
989012340
782748217
443998762
1284849299
990178758
1923750760
918925800
1679942159
1708146408
597557437
1333651979
1497627609
1297037524
1187720035
1017761823
1370724203
1570160691
1292175117
221828791
1423480388
818169302
303300335
334473194
127866772
538078037
1363307882
1960825154
1583798205
949046003
1666487995
264111370
947994454
320327542
474247598
1585886709
2124497576
517351489
116544768
796168368
841560593
472508447
2053360960
283325652
690597733
272852247
613725120
999462722
1378311420
1684135355
110718235
1825845948
1512058243
2019561475
2008324151
808035565
211484845
2120630208
1831633812
489340440
1260826475
2063940517
435064640
856347037
1146786265
855613731
60233889
1133175592
1772529826
763719270
595520439
2055039295
14550242
1476670735
1445389303
1688837996
1932874114
881140060
1483624017
637410348
206817143
380214195
1171246849
1132072527
1447368776
1702215569
1636398276
1749490226
2082683772
484464904
1125317004
124188201
1111199773
825489347
929218027
607786007
1626008976
257174639
901820027
1696504405
52222564
180922649
709703057
1324866301
2108059905
842438971
640326892
2105822910
314526259
1519451153
2009522596
1686388021
1927547754
408076393
1941875398
1777506807
2026097029
1442763753
587865700
1951421160
961911262
1204810586
876961790
1563320570
2100039194
1167340868
557365894
1043426630
1400044709
323849561
1041327918
1334421519
179817473
198566753
175992520
1927594242
1641185851
420549418
639665318
1365229019
1573510253
1768236269
382894202
1830426583
13487452
872474156
1218959141
2025527096
1439763627
1542024241
1560327892
1260580990
1884022605
1693657009
1097117557
1716710858
2083894099
1284537895
883996458
389185780
93808365
871422958
1550432378
1836616113
407306685
971709400
1881692946
361776326
2144878052
254323496
920145569
219013279
204123320
856187491
917990885
1403947911
934999810
1516433707
2009817537
1854530349
543707482
1554331000
51579877
1051109107
216799357
1846267232
1462788597
1943185754
1202245768
1401719598
251376146
64756054
56863972
1977524466
701029233
219760114
395402200
300294542
1032888206
875197196
1815542794
458283099
435196763
56094849
407833357
1553729729
354710182
1048832678
1052615777
440482313
318623203
1812962359
644483039
1914713606
1579713884
2076189870
1528783777
1205147018
177436489
774726706
1369304405
361842090
1958729202
278463774
1092896751
241759606
256045041
1967735771
2075989797
602887208
1553461916
1803795591
2096149354
1484936915
2097871493
260766066
2081309622
1180744614
2043776595
1723776054
879625420
146240453
31452739
1703627783
1851957013
695055425
1123838564
711711897
1966534487
1314808132
747113076
418177959
1829626160
970107938
809164061
867565248
1637086600
1986593478
1856938428
1470049785
1099222499
663900241
105351052
1753819649
490669541
677778332
553282943
832826506
883549982
353473609
1494425961
1472178055
1339519765
437615329
2032025337
1360038059
1457573393
1927298137
833081929
1574817442
218980949
1208397724
1252537458
1198013568
1723504961
962709680
1212292809
452379846
1494427415
446793364
920682823
1170714077
1659947146
1729013092
469468946
21267504
415616477
1558197254
2068438608
975499063
1476025367
1235549975
197215888
1072641471
1733182711
428205267
1156377886
162817306
145277306
1147090084
1783477453
346930297
837295670
1671414408
1559442118
383780358
1240198800
152703217
293892329
945899052
805413977
990268727
799270741
1533154020
1502876329
1842719327
1657811953
1180407561
25913573
1798393131
1264854544
2126636197
1267281880
2040280742
427089459
266432671
1240637928
214148019
1727144647
2028110337
2012562666
1250409904
1362072874
53697885
828870435
30410741
1420157196
193941336
1182511833
58111930
2107152010
1226002005
887141414
1288323446
1323878069
1624928402
1169489026
295961503
1466365460
858440620
675913586
2041025609
1850590027
707396736
485924216
770791695
1770453533
96605008
475579607
1864859162
1445127424
2079660826
1271463515
208272573
1747406782
1468067162
758485757
457600964
327948321
1147927587
1514731227
435892940
283633277
1640399422
1784743350
958944712
1160847902
1046432219
105069160
1664503421
1210778820
831631972
548545397
2065339961
153917247
1832759699
485930821
283298632
1293674224
1997490735
1464034098
184151446
423930145
157491440
590188116
1504256632
778382703
2023011120
1720730742
1460014328
1069712358
1088555806
955725067
515497470
342736704
317517542
1586520654
149663919
1593816397
2045172718
348297915
1953656921
1597257311
1362658960
1898379541
506947363
1911868680
492936863
47333831
579612335
495138964
42657436
2111974122
352604974
1511713387
870472454
791426790
1908517880
775425495
1583926400
1236959817
1114849472
1412906058
795022244
1344169850
102815554
1545618400
1860717169
1990516794
940161810
1748437829
1362499387
2038354728
1756792651
1725751971
2011814380
1376928584
1570030295
1107299575
630081111
336304825
1779591098
1647284747
1074989280
492036270
1684196038
532549169
1327760538
1069981060
976737745
235262411
1089811264
1615326448
877161560
520983985
51573863
1379952386
480907731
1514232610
1506416663
1090577563
261752421
2118027575
340599428
1695032105
1067692706
1368357754
344087288
1736873614
612026881
1792012545
695345242
1668458936
762152340
669407227
2134068702
1737036051
486194404
1931789018
672652850
326324321
1408294018
2023191739
2079356493
576974827
1722749095
759512732
289889240
1980491521
913449529
831909665
222084897
1053021113
1050298755
1077630784
591609316
1888368590
1680263161
1843362990
2021925605
911946709
1672781054
1508549258
489267550
1517623199
1836194305
429944441
198975919
606788037
1273484079
723883504
178198368
1715563564
1827874285
1339378810
1454455278
846076144
595950587
1609556453
955505892
2029753993
318101793
75816938
823907442
1763107088
1364305880
1103140136
663013772
187890356
915138213
474219726
1025751184
43169934
849512062
1505074293
647796824
392394340
678460751
843965432
852445330
1553982536
725634724
1064224163
145538997
990742221
620040973
610380837
883806276
1450814798
1208612525
1875371758
1964058981
1411342526
982971525
1451668937
1657219035
132610145
1477442950
776446411
1975007068
374947071
676335438
1681866086
493544529
1840745527
233277390
736391169
1027876728
48653085
1966420417
2042266936
636795456
746030709
1905585012
271367131
163532296
544052902
23633949
324212485
657660536
1206691272
382533156
338545440
510866641
1675224996
1008368287
1531146979
1994469593
1324187158
80561676
1060733534
9143416
2045845318
1762637456
773835433
706243059
218222590
1769542915
813762480
2003350884
533432137
1195780711
320176151
200858414
1381815234
971769503
789571274
1357744260
614617060
1011759263
1309565218
1282853364
1898265313
1903448650
1324777705
1489281927
41050513
958056999
428633337
1314021344
1450254074
2118302249
239177626
1862743272
38908012
1082961190
403318600
427377624
565831274
796645614
1161875356
2053521098
1717757314
336784408
1332711895
255980066
1397394620
1362922298
198458009
140068050
1376366275
235464257
733818633
1432393337
817327731
522105925
412651791
1615963145
1806997180
271027426
1200877180
1439740195
1507392399
702620827
1628807158
1026864179
1956632118
1851883736
1575302007
1430741133
1441215344
464898863
1576808653
1017129111
1747596255
208638971
1543124255
1826828098
566928394
1388917392
1697252408
1918637682
1822960658
1481067704
247830143
487616094
329839337
1157483171
592397760
1366253912
1716296583
128813428
66897971
1131511455
1601363801
936595947
1083123360
1872266731
953683716
673642449
1298293192
1437293905
1881008468
1029321329
278167641
943802820
1670459741
608973545
1717410808
469997123
790942023
588919735
1526983370
368073993
838975843
1328347108
1709711445
945594339
242932739
1998054335
2105893791
2144771574
332775971
1591299141
322281114
1076142038
1450570832
1383061623
1666916546
1170598417
52288258
1366271692
950523016
1977116601
1520959504
1672633912
528976032
313820974
75886507
1270024964
1793578198
368950495
1316861415
1584413188
18081194
863408646
868663905
170160181
918861533
2142540770
272782108
1428909822
2028547494
609503645
582700513
1352048368
1450969614
1491776961
254450612
1007758224
1076376704
236644729
1585443402
1120297801
1646767222
966449731
184389096
1487595846
153042966
958211218
1306651878
1011106418
1377326258
1540924674
1455054485
1408877056
240844799
611802927
993878271
1761449028
1528412445
1535362424
493864744
1442481010
1473580758
562294575
1158847780
1719062309
2069525514
1349441529
971825771
1201831112
734779262
1423673867
866981739
529257780
1343284852
1687409215
637299422
1355391327
1716878852
786711358
814846076
623091503
756224728
1401828991
777137275
1479271628
2141361108
708510688
1193268056
1445420369
1281777133
1455674125
81980137
1532814646
747492495
1107931253
443507739
434126906
1408846010
1483921377
97835476
1395633297
1685866279
1337145894
1662110281
447397139
350312729
1328436526
379082966
314174291
1117258771
1499650303
230286661
1139509960
1989158471
1513397439
1110894565
1728811877
162617221
1216779813
2013275262
725951750
1479886978
901063371
2084194361
1132010670
92614052
932770781
1717283020
733677377
392095736
661301153
1342251103
1069529052
434884779
1749065486
42788350
1845385549
1253856030
137119954
826889896
1107615213
394904131
129445524
334641097
706240378
88375863
1394930064
374730105
1401560988
1707942582
919672934
910566331
1702962419
1399070144
1409086105
1804075550
617124969
229989879
340240252
489572155
758110631
727424652
168789685
1574707033
2039443177
1152216729
895432430
307074351
2028734478
1934616072
80619475
1495134478
2057847656
540285567
607112726
263152471
42925862
794166143
947429536
1782429698
593403314
119342990
579648739
422842583
1607083202
576909119
667355447
354297003
72990317
1246248130
2024594424
1372140033
1965850729
1114706463
430139481
1297753938
1759780705
627673703
46746055
1841982040
272319589
1195774296
1845076460
1672322094
1241382249
1177418175
1486703332
849955945
1433843866
1916598811
1181891746
382719567
2041636379
833572333
1529119305
236041825
111814552
1467163746
1157525373
1757341863
1631213343
6933198
976841816
805191707
1127251853
777271851
1085672310
2135914133
1104407604
1911440535
177123654
1704630321
541371696
1550934858
2046318543
367046309
1469152184
350551276
2027017581
300823277
49387457
61355539
1128236351
1526463050
1403107119
2053276633
1638785250
142698163
281210352
588631317
1558364248
781378951
103608904
2013961866
1580145332
205317351
1317631983
1052765790
1501968981
185930006
1246754024
721029826
1667311177
608899631
1000718854
1680419503
621487255
1804166781
962557630
954651741
1359207225
283778657
655484699
292783934
1215120302
312142891
909322598
860923373
657436393
959118051
2000991018
1564120716
1967818868
404525105
1449979144
1271550610
1271291698
242393505
364068344
1692967646
1283300230
888718867
990480396
2021918153
1058718243
503149527
1102456860
48915091
2136770997
1835832342
1910299842
1172507353
623488441
1642062315
3268577
428928889
19516158
1833513463
1659433923
621088175
1398963755
468427327
1296360099
573964298
1637315158
2046815847
832852411
1691374946
1742383929
742134792
1196877121
1204474340
1638555157
47235962
654103417
1629922601
2071429058
769093654
690302428
721376315
189527273
1054775692
235334883
857347984
474433748
270410268
1008813250
551349063
179813332
456578308
504972389
327485416
2105228651
378717187
1182135571
841726187
1772161227
2043841842
1193232175
303714233
1609059933
594085924
847431075
6903775
2113359507
1031824916
353401597
452201498
1400523298
1851904996
2378740
1524830774
794567303
1413947839
2065083043
920738530
1171818258
1189729377
1466003324
932987988
160067088
913437258
604219820
980979267
595089014
1603183904
1308810107
2000857304
386668379
1655270897
1935906058
108771565
2011210111
442465190
1657870468
475578355
268063450
1880668657
1485740494
128370744
845653619
1533191656
742858840
207130874
1165827689
991174122
791886825
1051484484
677548010
689290037
1168169787
270600183
723118059
2060846955
1722837478
505913884
1784111565
1635789733
2119536777
810480630
1443578622
1466994683
839888433
25796943
1613904266
61291652
111067247
1487919705
755895891
1846922978
1189172077
1088950806
139841958
1598003598
1778058262
1257548441
619778011
1967746425
1018333543
332987608
1925280688
317830646
1979914095
1686207051
116154347
1953239209
2019909837
1908882550
1936447932
1533827830
1590058496
1718376385
1321995714
1352380730
1622274384
1727458116
819701088
573052102
523630626
82069121
957809307
2059263443
1341115117
186495178
1330071647
1964071293
935262844
202112970
855817783
1270979067
1002978557
384715494
1148682560
590088540
10128378
754823208
331830568
669923065
1173028188
1800434238
1831380623
1165454359
1642562796
1557435276
1482762330
605887236
164365977
1795868341
62748555
1813191585
839688452
848876280
839757046
465807931
814684276
1037401931
1732043254
264734885
1900659853
529393113
2049439298
631888234
1285718632
1719438282
1085899655
451631420
2075662746
2040116876
1355172461
708032126
357906083
1841829667
1892049269
450836128
110564706
744635794
1936212999
715150393
1145772822
1719067880
1941694735
2056134458
942234662
868942464
2065982126
1831694780
955192669
675610823
830264715
964343323
2053319466
1439815630
1547593337
900183640
237185962
90131719
1706834593
1042536189
1391386451
1760837725
1785964200
405436048
1119406950
1070674297
1097259847
431435572
1079997639
776402757
1900937796
1923895168
1772644848
2084102603
320027496
1190805039
56790581
1968899903
787815763
1638170235
83817590
401677662
1792265182
1881307072
619773023
1609377177
1092511758
628095578
695374506
1035929950
335639294
246751418
377194071
913850567
424798960
807896238
850913464
1445739398
1613441050
1801252269
602052125
1823380317
85716999
1362411956
2014777413
1687510331
1249059355
33511284
543596652
562651256
495211131
1231104812
1583014869
616123436
1576894338
192215706
1672854577
1882738075
1217373374
1230446598
1671941100
1737840853
1017141185
1827450778
384230095
833663828
2031390644
26152651
860995587
1225872896
39956836
428443649
938316612
385815871
1655896019
1680725672
2052815020
1992420326
802055346
1809723588
2021275196
1048669038
292957703
944820259
350851140
724909199
1386643459
1094521392
1798564512
330951124
9540272
1054858182
363722078
2029921093
1793170504
627118145
1128521456
402569230
829552757
1106788907
1878452413
933479513
1916076585
1713387250
748621719
816845989
678968907
1022973346
1032022735
1631846053
1710130475
247687451
1950244969
1884389934
1610781623
92161765
2013182665
465728971
26371845
1089413453
2018666215
1865955105
1587257890
535615273
867366015
1360567379
1719331633
1209062433
1582041062
1152753306
1295302476
1299951872
1398037240
1419600191
636269872
705149168
2117279953
1570526347
834679311
97990555
1302118984
365600918
74345923
1401002054
2115350704
528509118
1038708232
800839152
66495474
811167790
1624109439
700772655
78241739
793730008
1011302550
837647176
1894921952
1623581984
803291158
427814700
1474087724
1872198717
1966809553
2133142330
1769045541
1903485226
110811719
1837019314
887193634
348277601
256868916
1001993698
1234642130
359196569
1329467291
11989997
1087708092
1157898103
1355190932
1025850351
482844359
1569219595
66091011
831851883
1049766444
1867155529
1419614852
1235932751
1058419370
95367420
525254449
101928767
1223564202
1916923008
831443035
1322536768
1292983595
1005860474
928928982
1286802164
1852356485
890789708
109625868
2118587370
1704484814
1335542990
518975685
1947855954
860467570
1571999108
1750903015
1769968096
332072274
1381993784
370878531
1898520376
937335241
778453094
95437767
1646409603
1246102168
695912841
2047248792
1121195937
520067247
208044854
569207650
546254113
1609737833
870361872
1510112584
65460218
1587264045
1504379008
1835646955
1819033877
567554906
344011320
747343740
402610072
1529240316
592357893
1908882033
681280985
2142481108
649149685
602882639
195684211
1917702623
1796478342
60190654
2066425166
260368242
2083713932
890255474
735658123
532673741
1211274311
2089789463
1189848188
779266839
650187360
586144471
794257250
957498669
438478381
1197278866
563480563
1200391683
800173510
1787899111
333839224
1027555319
204207618
1662851956
1736390694
740571714
1997320776
1255066730
578307549
667861677
220139290
1828160744
8611425
342899804
1681373225
14702653
653072156
112060461
52459634
850974364
2091826092
1612839748
890049028
208891054
1000025012
754455392
870950793
583145595
42398194
342065353
207000772
834961931
1941012219
1789945053
224032066
492295787
446491615
547020493
493949474
1463240021
68824029
266269833
1958588692
477886049
1480063073
1102396418
2076042434
1418251033
2020214621
568492741
351571201
1741061402
1221427131
845745568
1699793400
1993261043
237384348
417956949
831223022
1465511814
288481727
1547756605
1013580074
1549277013
1226569322
1479014649
589288036
1693092452
1455721100
519416302
296332625
1149606457
520906477
182252482
386385937
917028718
1977454827
1801471327
2006194197
638942696
1762161980
51486395
2133238
1313601810
629918248
1389704881
1101195419
1573168714
969876464
1808641685
286218606
572901961
1539695640
1670430405
20020628
208846287
260024017
904338366
918955768
2019687810
1731201684
436118723
440723638
240551789
1042196170
1706995231
1410175319
672083363
1424883473
1033576535
98477427
160955333
1750810821
707413042
812629246
1147636082
1828024976
1701750566
443082438
630904427
1353259046
510935246
1587014018
946553478
861577872
618512472
760902873
1665899023
2020054969
1158341725
1348729228
890406670
1495186329
620784254
2133237828
732346455
1007756600
588345869
1037930538
818762998
1968094620
1935701025
1403521757
64886285
1122898210
275817453
793573125
248798702
1553306192
911158053
291972988
939805872
495437108
758467850
1110639000
1616847157
1610302410
725463399
1016726124
15397187
1864941460
1616212474
26987632
873627196
677676520
414946888
420928710
3890597
532667488
1606128259
807350224
515700899
38960293
2022264455
1148743670
1136178413
1187426215
76803043
1236959817
1655781274
457917089
479871689
2129931725
379601412
1531717610
386627587
117867285
413485874
849217247
1926679116
991448115
917922367
840575978
224931538
1183827016
902089312
448209392
1980241106
1962852400
1446647613
1067178573
282664567
791141522
1728193334
1157308693
1669212132
1180968259
1594052406
1471644364
1987180228
1249635968
1037526027
1821281917
1067559101
1663662515
1764249155
1846721600
2028049818
439504314
644524782
1966126214
221981083
1698018419
1513046159
1623470279
720376397
243038755
1570275893
782765454
666072308
897817248
574086103
992683934
411468230
1960504749
1865189355
79251204
1663941581
15401951
2096839289
1169226683
609352933
325414975
2138607975
2036807948
1328611922
1093109768
985881416
513773604
1498899746
1130997279
1837824813
44731021
2064257519
1828451668
1863291176
1689900533
33575009
1603481651
502649470
2115996458
2010778344
1476145934
50650134
1560015660
908545776
1640144043
1813007868
166367787
864319458
2106730813
1744738406
366901768
388091669
955240184
1107200325
1556422934
2020250359
1954212854
175040670
1551901971
1396647657
393299073
1274731519
1965177997
1652464191
1756492305
1307953507
759490661
671402910
1621212364
1599935386
1917017491
2061119050
279962741
663388848
446288171
710507488
1828757426
317022327
355983799
2083257901
1445602505
1497073871
1885032529
1248993007
239958473
1715390352
354618598
1383757586
2098197010
259987012
1321411754
1423656768
1710415575
1591173985
223865900
468817514
698598760
1529678057
1848988787
1224534046
580771355
1447515103
175842584
1224830567
1981448404
1616886051
1391561060
1948048414
1716843415
401875266
1902199206
1974116965
769530905
1558347014
278644026
1335759715
1620086193
2141814731
1747421439
1625174997
1346477274
440085066
1364324220
214793811
1205626603
163156675
675243895
844644317
281629664
1310604368
2067864893
667398215
1313492995
280178069
432134468
1126203343
882244058
895763264
990472298
970426275
605960035
1156878105
1120688142
1790629962
905994465
284318735
1223206204
1354821738
237478770
703911113
201159167
1383615095
294589050
2001573627
1976542125
805889052
294312355
791213460
832968881
1171412315
1704982843
1701812115
1444076359
728658679
1363756520
2145316275
993287026
351462464
1588379589
2100624668
1323067090
1298336358
1336619369
1540219008
1492993889
2082704613
1662707614
1413497553
1895064780
260978427
1393088367
196110410
338857227
954812828
1665426045
610964427
1142775636
327396339
851668554
897602635
1005198246
1676688686
465213684
1834147922
226969903
1547903490
920703221
1537034439
246259196
509478016
1184411869
1799041276
632626468
1997520494
326274898
1232431083
720754626
419900908
1493149762
1853988438
543885012
1078653248
702326232
1375567433
995876427
216816325
786610314
1656772890
418542510
873954474
630453988
2130147306
1773999784
523130690
700653660
1604183055
184282576
1918410106
1199475196
981914220
1006091384
2031789633
1376854510
1261727865
1320422885
1675448247
2116966946
1998714270
2060431181
1803340143
1439197574
347268958
1298680135
967702784
1105424491
754417732
1744827185
780338277
2124338085
1120792606
2086199748
897242165
1509084022
1500619186
1658993321
106035201
887895120
1199934917
1295518213
1041608654
1698428029
2000191195
576367992
142479257
1543200400
462142106
1087251268
624634343
552944234
2051098697
571628109
1348976160
2014343178
828893047
731032507
1578283253
1110286150
1668331590
1122146790
628412140
1405989363
303414383
209850726
229656277
2136264295
504401069
1147436597
1967369141
1998171492
504035016
621160337
159121902
1498867463
1590732354
885388930
1469157336
489026718
1195155289
633767585
1011522234
58044950
2040777179
775005917
1447322676
2133700771
530909828
530834012
1756633241
209925450
1204678790
1041457570
1052063447
2072121146
1401552289
1086579366
1088699291
97312146
1842560262
1392932744
137260743
916338916
438679054
1922123689
1999275883
1161675009
1665960237
1127638843
97071530
287920145
1422771451
1492782098
14040214
536108769
9993591
1545251740
2066216828
1284886672
1780461823
261779887
45223273
1814451794
626978584
2110424329
922915973
1973144332
78281758
909334104
1042433914
1660195688
1581472941
614502927
1388883666
27280255
527868932
773673246
189304713
775799683
886492927
838864659
1897577485
1882618356
989184766
1812972031
1667769029
542637465
2071397818
448361333
1758934632
853378047
1507148805
1471321538
1268841505
397502814
824147947
1616009345
1795266243
2000930067
386766459
2026485637
197874601
1920195594
1249870736
1651330515
1771703754
401535571
160727009
878846589
823732574
152714131
2127146207
962948916
1444922479
1921452656
1564895589
1677010373
2113560118
236523775
1824479136
411063497
701577477
1529774947
1148631795
9008292
1351430447
1427575857
1470734565
366106165
540641037
1429854062
1069784531
1210805998
1369398211
416011590
883657778
134296590
581113008
1003033826
794780161
612391324
1846406529
1742088302
1914823721
1299552916
1491763063
140571538
1349351436
1880667813
526035482
1460747759
1045018138
1454604788
1381265627
1939606174
1728484706
1388252445
107080687
812225721
253917834
1027701318
1413116276
689527402
615575771
228800825
1520255007
1556743936
719831533
6737271
1523790834
370869657
562337865
1435710921
99648483
958047581
1415338731
1957710297
481087320
1894031183
1967890676
447966109
1176691486
1024422017
60204391
684110259
1705616336
963250770
114752186
571137410
569912511
149688055
235659083
301076387
879637518
728848601
2100397068
1511449894
1319156364
1313225126
1456594891
1151830319
466395561
1076492668
1700053094
63011907
1253985890
1635283679
1596470360
1192737727
1860030535
1548667409
1931518656
820324846
2012996264
1585029234
1104437331
767703802
1275884220
1029447979
383035697
1979550605
291961599
185055492
26318689
982639811
1401334327
1597397579
1892121725
1861410562
728377202
1870225028
1106790342
1880822667
1906294928
777499955
1656870906
1921932683
550587380
108670002
1149668431
225310683
933260898
896201089
1147252016
998254752
1407162329
661178520
2140482910
1326771211
1198236541
496886889
1996247547
152697354
1254282341
1478696844
1383324008
520203748
385265901
1947292684
170027859
1348242825
1205284965
502548365
2137932526
514953910
343383652
446021869
1201041059
731511769
798101162
1831516274
886196713
1264896292
1928519747
2008647203
2082741795
789810125
306457092
216286311
457879865
1700684626
839801480
859104471
937931435
859075933
124480043
533448224
1860599078
1188758741
802643258
516075478
1276879143
1791915457
673072585
357289882
1170518643
1739036869
1543366376
1950537799
897332949
1315458855
607423316
1429085268
2034290805
1365690312
1705898118
2082484524
1494153073
1750932600
2019540924
1782572053
1700387910
743419169
1641438665
1969273284
1580058263
1145872551
1324220820
891851823
695819233
2020618871
774591966
1801352421
1432834318
514672391
371853037
19316864
1237174865
44561971
1223690169
78221606
1768890047
109758507
638831600
448079139
260257541
722616552
278575552
2128255338
1442280021
1366769249
862653632
229316958
700023907
1161391019
1182428532
320366495
1143546290
1584104258
1806144141
550339964
890419288
1710306457
482096953
1256895680
1116418320
1208229566
1447939248
1619273807
669424978
666125184
1721800365
2048538863
2076024422
793412767
586319947
350841545
638029782
1944005762
1149733531
612491589
768335146
1243101670
1961025360
470665645
1243327194
1449195835
1257931443
1799290616
1651291745
1286149545
445921613
942780848
2091253543
844502090
2016917501
605174610
2129098784
436353672
963628673
1007263314
1297503328
1858141455
941638159
1358609499
325348057
896910157
1617454639
1873090262
1680908511
729535936
2073354789
1684831731
987185507
409686349
795965859
2122744991
296575831
209423309
930739803
1309667676
278011228
123469916
1030150770
1477014891
492847578
621461356
1768460146
2105744790
1250184230
1463910422
1782557547
1164905815
1457232326
685352936
1242216036
364646312
1248721109
1300186685
807751519
1960080955
1762858367
1786228748
2046976951
697242849
1403161487
2113232813
2064091889
209366377
767143004
202176622
127830584
125298102
1552119287
1846922978
1834590153
542676354
1867020783
400950072
1883972345
2074135917
1389187277
1302221447
1037212512
597248719
1455963365
2140148252
1696355568
122780178
248396674
1105253962
1414124075
518694057
953217320
6899975
101376583
1845099303
765772277
1883918996
521503707
1355140430
1532927951
962794652
621796193
1891678689
107169280
1379907552
889524381
2079143470
485394224
285900888
1233309333
491758518
1688676490
35375165
966808060
903631127
1002561036
365329402
1170688004
1289567183
214375162
2066648903
1528347598
39370741
911012915
337688426
1396456771
2097713901
110838392
1110672320
1973942346
27775430
1416639921
955669096
1904532768
1190988183
851469504
937464736
1550852902
2002417856
1733234790
1915940910
340183418
105676725
1611174192
1257467183
308778080
1535081062
604340366
1943341014
988013584
917711050
609405757
2008003296
1367275265
1034101930
230847005
895160837
498404083
486527450
1122393585
1744547047
1216659450
238375828
1729359238
994286588
286908061
74482072
1594789155
968448768
1092149576
1559589544
1223619031
712517993
1761862070
1990089097
1817881254
1733126133
1312230748
2065576398
584649619
41250817
1585190029
1217240506
413750227
801497829
2134899576
1030611584
594768777
700061084
941512273
1343922448
673483446
2065419539
583990955
896083023
106674180
1368867715
38706734
330392074
630396473
2037997931
678175278
1953579814
895217749
1391185336
1838450211
1291448285
992546465
742060211
1539506936
1992060616
942318230
577216773
1464261576
585203423
706088040
1162884339
2474748
179209295
1061430860
301679946
2135342985
250957082
1352471023
1384191736
42712219
500300642
918879833
159153416
1465666513
1617407868
2082828416
1053762125
1620158592
1741460085
1491066980
163743077
1138491480
1061092934
910110612
304961401
1131410951
1396336054
899666578
142715491
494125151
570558286
6745088
1033876259
2028436626
1214255553
1299349127
688253492
829792304
348803601
1239668736
387305458
780343418
1774648279
1696144305
1682899175
1025287411
515605284
1539482899
1298749833
121778221
442266381
47398683
271957489
1158132954
381413925
182304178
460714405
1789937912
1140098038
555926186
7956774
1447709425
612561134
2034223332
1697097982
613379964
1580633761
545671664
945572243
1313394086
1324884390
452324692
308467381
1306572175
781082177
876818369
1235879778
361291607
1454231190
2013883643
295923298
988293568
147089610
1036137712
1760809452
1229979303
377479816
1961542420
648042484
1120540885
315974197
92563429
1629625324
362481740
149397050
1555863856
191547116
1182042219
1898131759
2111924581
724967922
218579822
1628647660
502091392
1444301220
1750489040
998758121
290363797
656166174
189881678
1866973388
64043320
1981479939
10371475
281108332
991911870
650577068
1464862690
1566407001
1375390206
490414119
1717489279
567670214
458710786
1669616086
1819757432
1117230810
1946752844
1209331323
676711661
2130799386
671173071
164492572
260678804
229162649
259831547
2045846875
2127663544
601803268
497905335
1549889589
2140888187
2127258340
939435865
246776534
1704100301
566884624
849175379
1408905409
1438627641
1962913459
1242041489
1108359719
2062461854
456655536
1251841882
472047465
946684536
1778529983
1037382357
336735877
898138584
822766785
1923513510
1616124367
1425615306
2116378278
1280624429
478186727
1379398627
1268571107
1008501152
7843
1838655718
527130993
938240407
1443043691
1018006490
1212433307
669445857
776528950
1952691650
1481252255
271914669
1800952904
30199249
1827403695
1166255359
764191725
1559080339
1900287809
167582866
2044869315
425378749
1977827171
1708567216
772557315
45695359
1531852887
61488319
1826573690
1379739175
207037676
257171333
1351305056
1359786301
1392690779
1784027600
624492070
1769805946
1076331770
327231690
275802846
255595965
629371841
1075831267
1149162894
18369850
2052580322
1231355651
136218163
859905613
1727146153
1624766430
1309558898
1730325084
1960433129
1454133530
1406341680
1493524470
79699303
1458670509
1995346816
557836836
1623123660
1078128838
186497250
45554474
1863774179
108950046
399438462
1397793573
773048107
2113870754
772529215
1894418104
729869810
1875255819
1632326069
536157635
1004293349
370301428
2138881759
891332733
196892674
1812033704
853206321
1310806883
599545194
164136898
236989773
790202026
1139090902
516694370
1322816425
147232406
1366180083
73015129
163609865
1064057746
1954947877
331129449
828540687
1741029296
2017407612
1678490012
771543912
1885580270
250235345
612830184
575977491
291729077
2047127469
7340106
1201739987
18142661
1412918768
1011736576
161349443
422822723
1978321868
215249486
445881499
1044590566
827280226
1658574476
1522641662
543138660
1905531943
2108817531
498858319
2125408335
1312924988
79603712
411537936
25601376
1250972513
1101156369
451415318
1382576298
946017770
1724241318
209294896
1989657222
1561014074
1364765528
39895197
1175007508
2124391884
780382360
181653603
133093127
1315881836
1129313744
58027782
1296663824
2063832581
1529658806
2025906607
1158631755
1716218795
2039099636
838471300
1232953136
1057195436
1872464242
824759328
1530724463
2030771907
759818710
571768640
696520917
1634178379
1932104605
1790655745
719812379
1394461538
397501515
1276294566
119257245
743527518
1333878048
1611388046
1387869979
1267355574
811605778
790841949
1048255429
1737225223
2132346008
1343021225
1812443630
1813835750
1757667115
1150573576
566690003
1920753249
2115426012
1107409066
1780348370
2102093050
671836812
1027228951
1790104592
1454429498
1796612256
2144791643
471039031
294507300
1265280035
1955597821
1931270229
1653945964
452945845
1876892055
2136066502
1001266322
1078162408
883994937
1209954662
817696968
1126287653
140694326
647521880
668984587
923264447
715635140
621753036
467252942
781079528
680632109
1621042649
2102099308
170182334
1855260743
1189286780
1528782861
1273234790
48607695
616564157
1139006549
1403922873
819267096
34296593
511441855
990305658
84905319
1627358751
1449574417
1829860813
2040958764
528648249
843230768
1201745392
609114050
356755685
91609459
1482416706
2060745449
1945654097
1971457977
548387447
1031623405
379302431
2021556371
1097315021
99513431
132848295
1175561273
1316784548
250650201
852250656
1135660541
604434946
1618507807
549581137
1632295010
1762554184
1032933251
203652085
2065878799
219350059
730725848
892886125
2113058906
279865025
262742534
208020706
787522848
221551105
1037882428
1915687552
1324079959
1696590654
1603648821
1467027362
1137207403
402806164
194979560
2010093348
196300906
588054341
1512413983
1566876944
420738392
168002057
316041504
91915548
835347808
1425109807
402014337
97228393
352918964
1971949031
471106644
637173488
1688988702
889727699
362151422
1504559947
767996470
773069368
426593663
1967268128
1969488065
46444950
514011597
804861246
1012931323
257219216
2044799880
712142792
1932070906
56663082
483942148
790907100
1571380101
1625029206
1861279851
1419290023
126118499
1577412750
1645832650
307840439
1723654526
1530858705
1916510112
1122463586
11255830
1824117477
1352565273
1680657806
1856367807
1714400725
2125952734
1757389907
772199381
273033623
1960862437
1950176880
704552693
1490553134
555200624
2025103011
520462965
837140473
2056391576
744814376
203047388
787806326
795310560
964295175
1063881945
610244378
302277415
217426496
1706345383
1918527042
916298248
1972143908
1583419785
1354323969
753616190
699364560
839960383
1313394086
1125896116
1270297282
1768645149
366719520
1483406058
163761710
814681789
487940594
1168344989
743446202
1891664824
30369511
968906885
1959164402
1284944617
1012786323
816356791
2093590164
34347495
846481035
941591396
619138553
777179448
489192627
633501098
774855563
1605051421
1577368917
470204568
425333697
289658293
152517281
1012670025
102974446
1656554058
693333873
1913788799
2130625547
554778551
420146722
806090699
765173784
1069486740
1501336672
180216775
1038716032
263721803
1625581242
1613248557
14586816
1306410743
1606550035
774112472
1957019985
1150558383
1328008591
116364557
1521396908
284066463
446877619
814742146
267485592
2048941599
822336896
1795228527
1438276565
60854067
832284484
1801652406
1065692505
1240297864
400508865
1710529562
1971445946
213319823
106332770
1314578713
1777145373
421516921
1749639558
222119582
1753948150
1301869369
2057798565
691266936
77674124
1963619069
539273855
1623184146
667633511
1103256622
1543472845
1682686363
749736913
1068219444
785610504
982607796
377794816
57645615
179643876
607232224
1626624116
251065839
1024390067
1423372458
859692734
1802412145
1329945855
307294085
1308762302
237038540
1408480890
510473563
1303232396
1661296312
1736558894
437532274
1286313410
1113705441
1522762129
19142773
282878092
54940751
5465558
1123824177
873736526
1124846372
399312968
1075937193
940517284
1967301847
1150057394
1042536171
339571558
1892307627
1643718502
1135083220
1529255152
1000272437
1176083750
1759683532
1847886156
368539809
2017241924
780626998
147576522
1469896469
1866308658
1202467590
1298153568
2060320419
174705587
499471860
1528389495
336995477
312121233
1099745331
1198314738
185186989
1773019835
1115522495
674888006
188567614
506879563
965454871
430783609
1608314720
379830227
968997138
391396231
1849292661
1340555236
556313620
1460166267
2059447093
1483816546
47984994
1698999152
2039878514
317435755
140336952
1272511994
1491057526
672108006
1300625563
410069864
1448082684
325641651
2133564651
564026315
1847938008
2059819556
1235661163
137862843
183832615
784418901
908593044
1705144560
997327082
548569831
1807988778
1209941592
1148011619
1585920277
693935899
1649224929
1611760699
1239510624
984118643
411169935
27659259
72980178
486445132
370951460
200765818
1388127178
503482064
1872785238
1163803032
285687652
458779716
1030178269
950891184
2112401049
964528200
1098873349
965666032
1931944221
1931432856
179886466
2045706009
1730723294
824716842
1424307513
1829135804
474389884
898344261
1034507121
774712933
891296452
76488586
1780325165
1487093278
1891697914
1862166107
1407657721
415683416
2143630502
293180330
1873480955
551572847
542914253
88178743
184420046
70172100
942008023
1384367057
1648866834
1667488940
160766435
2027719341
483343445
1643350825
1453707425
2072975634
348983712
1008577138
1018396968
1924000256
578208555
108153993
1101225266
456275342
347434963
108720406
950321765
292785110
72443475
720777676
1237700571
653371968
801872954
1695161322
120471753
254531512
1566840871
1209938539
674119825
497829695
1519799083
1822332842
667134953
888888012
842546956
1968484851
498418793
385951765
187888721
469305785
591492593
1332805038
420128040
1219488441
1775276552
1496264037
1307973564
1409235510
1905654765
866323875
73340576
34214395
925127392
1587104254
1644529324
2056825737
1033198057
1192691085
1940616514
299906753
1924100843
810009260
1886024219
1315822576
269608688
241198912
1216948964
27256421
1365110458
1914963315
1245489989
1619070544
1311310907
632864536
18960293
611411946
85448972
1372191572
754649656
1365627287
129351265
821104807
137447042
1813454953
575178378
1203982816
76655942
854429883
59999475
349207422
1962647415
1131439088
465641968
597524929
1099218600
2061407772
452144720
1475544346
214563871
1156269343
67943350
2069193501
1462145706
1110303386
315601675
1429307173
897280599
386373380
1774571943
806215367
1725772890
1930402253
505211297
453621711
356901102
538578471
1538979630
2070203307
167079150
674243034
1410949844
1147974671
1218026000
1674162541
1438544237
1041915977
1840084643
1048002887
1968382213
105762643
1426041934
283719382
601119268
1094893373
862525153
66823890
2026496751
2132955258
518652454
587040660
694677208
219899448
856670737
461950487
580092567
1645037688
1678056923
1891354136
1166431569
1612269694
1846940636
740292694
1015770852
1541121832
409485068
615865934
1003574671
137654917
1438336722
1946671921
1988390011
1803473212
512380403
1755704932
879201677
458919942
1599580902
362569186
1178177872
773818876
208387032
980052861
1607612032
1592769883
368419877
1732716770
714018706
259894497
1032644457
125275810
210195436
366684320
1943532865
61136166
1700706816
622370590
1342573650
1979596255
1289817676
1831436475
2143361161
533889034
2106742245
1702392860
318467657
763653297
1852847967
325955512
1750858662
2123385228
2017466370
400372285
1354433112
2136487046
1715598447
1234006805
1211083996
945197732
780622302
1393912946
125366529
2120747791
2144036437
208924246
1633898366
302591058
253295184
1509894384
84083912
319851289
2115410517
1962234663
1085461092
770904628
1553727681
1062781249
1058046526
191467447
1015959815
743358131
50362094
230870716
541902
1455770932
968329529
1350777004
2118343391
1353241114
419474021
1778969048
960746896
1450192777
1519189516
2109241131
246496759
1198854015
463097122
1632098557
1487401999
358754281
1752085770
1130326271
818824623
579869062
49997024
121095673
1858921187
1425263116
653612690
590089683
727664705
1553887918
1245585199
1781707889
1995660352
1954711448
1013711478
211772426
379962674
1214413487
386821133
948807341
1466713920
1121808563
2110520031
1136036736
404122942
1159537304
1595248467
17169963
1720016322
1666547827
177300475
910767656
40076000
43171039
2018967314
1684055396
1467035553
1107298993
1861568031
29524314
1290363679
361927556
637029845
1064495069
504635640
906956427
1027480769
1150012158
1932942032
1858324738
867711247
1285068967
459207432
267273904
43051651
624010163
1405843372
1040958478
1462889802
1309942752
525190566
1157285543
104323774
260743276
2060566506
587840096
1902106935
49817790
376325140
87626789
1416644150
1648978342
261700470
929544903
868840093
2057959703
144484895
1720375439
718504562
65466016
851207997
184988885
610547051
589527506
1427977324
1484689566
225574016
974057217
463279946
1878725120
595976719
1648775579
395596588
718970275
1749459310
489175027
1855539646
2082934009
732507092
2058384693
891861221
1322062388
76566704
1891185568
307617692
511583404
1352708911
129769843
60965915
2034523712
1464395110
254193954
1464048564
325477212
2122682566
705258652
711947250
1029513794
1637968583
1206482296
1023740321
2129002469
781345577
634601887
1441210271
1353287664
1730140646
821811043
268681075
1236085980
1148122308
259959158
1982321341
1284048114
1113903157
1282518812
1695450449
116420221
2068861933
1496552939
17727994
1681951319
626534949
1819633548
424980787
1580393951
1967249630
1015649323
1178477289
173837898
47427669
1353951452
1511936817
1443531000
1657271658
417615353
38549375
306549096
335639946
1380334106
27134556
10575127
1113117793
618366789
1923302107
1861717051
1115394569
1675634409
1327055570
1052841622
890278058
1717776420
2135203167
1626798215
882781750
981464223
581546666
708803584
1353236192
1166186174
2059628293
1617288444
42451322
1329330472
459366435
1940184751
1855554249
1165270879
1944618881
315901618
379084600
1553253659
855359013
1019805690
761341583
160391420
1150641498
268527559
1951667282
1773532090
553382208
1696350186
363056268
1256850074
1263850854
1727049411
896194583
766510193
107341035
1650418517
168516203
1252554395
327414
1924920157
541964665
1793623772
1682276105
9419200
350514974
926928117
1861477135
1165586294
1288344803
1375414111
73284270
1609620726
247688183
1550090088
206231487
354456549
336239265
490301104
1314751261
2050737970
1581888489
1697588674
463808987
604957686
1627820134
1635830412
946736546
1055748100
67179528
501969911
1606199580
1152158639
1532967999
1124272864
496190082
299180255
1679215247
1212008699
1341493126
1001204635
940844013
666066209
951063051
2114263276
131141276
1676367706
34280065
2107920161
345909375
924715976
1596656777
1344084864
1792835927
1940813164
1471997455
788447561
1763423771
702649696
385389170
285281096
697927525
2079733473
318897306
649986927
1841508870
691749133
1788158395
1995963328
657247501
157683295
1867044463
1331220077
601191202
1567911422
377265459
418086879
784118877
235988510
1183225021
627475296
1794675167
175990883
111613362
1134313371
1443143765
93369823
421540189
950700830
810873280
1614469578
1017295529
540146543
1469329850
1255901628
954892193
1790289101
732453638
603243810
1934812371
372918047
1842335455
2062160825
417501688
298556719
520919005
1878570857
1755524524
1311655867
859612661
157257443
1780039052
449614035
1865416501
1498734285
1385192582
1300148940
46713287
724302032
204938823
727280904
760639563
565505113
860952034
2060554263
2018203476
591716547
1116247504
2016749540
1800347067
15093127
1299563195
2024941591
1460954131
669105046
1884965108
466507981
611451779
1925331499
737040780
981844950
650483495
1877440813
971380840
615641932
14544476
106666990
1763889108
453922180
658331224
512089962
1584658681
1886028134
1879572890
506326778
1411314049
695910930
886152546
1357046703
390110135
1163263285
177047536
1672492591
96363172
768691991
657054772
1595577426
570555058
595821881
987826431
1802438046
790707832
802791881
1832031533
1994520006
174630642
1486954167
729490172
853653044
386125978
1218382043
1802008044
1842010484
1405060473
642968017
687407039
1601425897
1832796852
1258364986
202599632
898996815
217161651
2034206967
45856550
1460408193
1212433294
2073429180
1259466479
1152246195
1705449577
204553545
2103068534
1217621978
1848990255
1467955982
569196029
417279051
854013216
1419081995
1619327222
2122385469
761385984
2128974266
972020605
1833601008
1674560616
1324040419
1555299506
1248090399
1577097534
984851084
100064559
897656038
1853860774
1331457802
1378123439
1449973754
12181917
961461516
1920183554
1467824023
36806349
1967056539
1333757298
758443055
1217595922
546876064
1354984658
1021006773
595367061
1905193440
1000789852
1676733241
2095718062
1933982741
1629879376
1284827324
1322496622
762287427
696349806
638983861
1810531777
867826025
1533009513
1069116778
703295873
1234944964
993329492
416646234
1724963123
1644441917
21066260
1312853807
1756761208
1884676078
1603582914
1506489131
1131235731
759881083
1226973747
1799873476
75005725
793043534
272149698
1982363045
1146208409
710652954
772037230
1510415899
376718367
357837242
718119891
735190866
1325691672
1876263670
1256404739
101582389
911895394
1937182022
414698482
734001762
1256963135
418678080
306969846
2104808705
527538812
61628406
1013402614
607765054
23004882
787518834
1601022803
920447131
1132535654
1070416540
656076606
1877712025
562236970
1423333889
1972114403
1507211039
540545476
462383314
161459732
1015896154
854514828
963076267
1048853786
370091390
1334552370
149298549
452365538
1105395941
1007860135
1224468617
884779140
227011968
1087334469
196814363
406894130
710087855
1729900750
499306283
1500295779
735062539
121649077
1699920752
37360055
834272705
1779549779
1204149895
1371000442
1142099687
1136622669
1757628980
1325748725
1297342438
1977981581
1242486010
143742004
1798614312
1729928756
340815828
1266202940
1141361721
178100137
1585164571
1746134354
751030407
1887479792
98396954
398951834
1726358196
203533811
1123997909
1836005320
1100904584
801080488
291125088
1013005347
1890864297
967929368
1894008484
366655052
1523430459
2019570185
1435210006
2075425157
685384765
727061264
588185470
1425001853
1480364921
1767380365
1166299849
1732750410
877024570
1929722617
702159651
1553951686
97743177
253056421
1459629388
1288152818
1527422969
2032924600
1371052999
1658053571
303874197
199639334
1396537391
928591630
906700097
1445516161
1496117561
615377182
1049550740
486600758
1989297065
1214194318
668707385
1608289998
94522415
496015919
726423617
1007665365
1285986050
1131442276
1902833276
208901706
1126348705
1230876760
58579861
1756525379
2104441145
1575032676
1050319568
2091651013
1289233666
1296157371
1245589655
566637013
1151230691
709919529
407324469
1760313347
1772383057
1163267312
508921095
1823481272
228347154
267328043
474011706
1383603447
1268898897
1834457743
1008397344
1158065607
622286057
1835396716
11522216
278070970
1807884108
1214539038
512037136
1028952060
1804012606
195759125
1444819523
1945654097
600873991
1686855096
1031798928
174862155
265695265
620114913
125531744
1083001557
1782057598
143480051
1983631028
1030876054
891623405
409295998
1082495553
416049392
149454006
133515794
176037310
1526964240
1858247077
1171127932
1209459074
180945458
693136996
63534351
164416859
1898127638
1039858162
988919647
1643248870
1292049659
935555292
1287087737
273721882
1264655966
1716437485
1388436790
15696215
1767878886
2076710754
704622178
1728175101
1857734212
1132291334
606435366
2010547580
1939304204
1564585347
227675262
985166598
120512303
710013122
791333295
636227201
1173024150
1926228046
670688264
1551407692
276251451
407541704
802546483
297307769
1488327009
691529681
424714269
1396182682
6858413
1280723764
1014464380
248773646
155919856
553961194
1792082712
1641383882
1390126999
514925168
525014447
1090896288
423684825
2095861123
1922755513
184259698
472335101
882544332
1818226078
758164821
464620066
1596943376
279383302
1256193682
433645533
294261116
1385015559
641060197
331553078
57890386
216946101
1647772552
1805233310
808979259
1696675426
2027055573
1147258477
1385717835
115128320
1785712588
1227775908
59495933
405005294
1045563390
1869817384
540872278
1336376840
714903708
449850337
1526439131
1653348853
1019618230
262447651
1772221644
759634233
1080496272
1838784533
1592425007
695303803
2034623814
2048135821
1659520386
1011374144
307762701
946628563
187560915
920500430
766469128
1317930471
792364085
1051405227
823861843
158292685
214762505
1865779420
758086560
537468364
1565055916
1364789199
1533892714
1244920056
998656191
2136257967
1921788793
1780477318
360242940
660458121
294327031
1390771790
1022904786
671858763
190686633
1523418454
1048211384
357726719
1606094560
41224030
2123540401
1757604740
1423358795
341343771
1749791850
1303033870
1612651291
967105936
937371391
1186526960
931428762
1809029314
2046013791
772018977
898953825
1841941428
2043208148
1138703476
1903689395
2017241335
1497844656
1203001707
262218017
1667989088
108616889
885725544
1847671557
735585721
282830377
430849596
2114968198
623999021
1023903272
2097269545
7105221
1942796450
1861450394
1559977778
111475051
1290947103
835119753
176557346
1198989616
23163662
635846709
1938118634
1277382031
693865976
150699269
988713581
84461442
1199099086
135132455
328120256
1751390153
1193950176
892247078
1561927150
22123649
1653435009
1880801838
325314228
866529594
1592230509
305159811
943829257
872131971
1115161154
999641895
577497682
1119616201
1666832897
1299315348
347998681
2111626027
1343899640
1764479165
479149955
2127964280
1637899861
279618564
2050177960
466254912
416267456
1817841154
875433067
2090836603
78513960
1288701818
1242041489
977888536
72514287
1932092326
1146649937
1995312583
310290404
1233010439
63120123
766083824
1385672881
618729136
663311107
738907458
1269163407
883942786
917092127
2192291
544211769
587692905
1310985538
1584502952
329204657
343737198
1600659328
1604897735
875860567
840891358
179811296
1659759659
1509760491
988021713
120592251
548625443
917851208
2139547984
987685962
1340505220
1607292195
2138477347
620446147
2005172506
129277155
113374641
1878717075
883806276
490921887
697088461
1353145682
808597962
520921504
1038527332
1290762890
985432624
741132593
555810658
202514629
1015652346
1677005460
29588620
1064795052
1842467868
853519963
1216051984
866193048
762034258
1584864924
887667202
43513512
310540901
1595473690
318703730
1639878860
1289152881
1450802597
646843234
1242666684
1132029967
775752867
1871118895
1948899802
1782330380
1242112360
1153789015
1891092507
943127305
108594450
82212500
1870226530
1757944982
2002335745
1156838252
1650255172
2017253379
423455465
349584568
1330147798
1040676570
1884766207
821819006
1539428141
872704880
1654077704
825265553
1404259516
1849511692
502625128
1272738290
1303182264
677488043
1751618217
68990734
1813045512
1031898857
1537571511
1624815598
181662339
452834076
1717509376
867357462
864103657
1177520693
963832582
158916881
1040030826
599457707
1243144589
359844970
2045739651
1442986020
2013293137
1219758728
1044570401
1669368241
1338836275
1540336181
1310087857
1675777041
1675599190
1329348322
968065624
1507808902
55111250
1822087937
1403873739
894826229
251421591
628584448
1035380972
1410761240
1037385060
761974756
6446001
707155587
1385862645
1622331265
1638516277
1389677596
1190151483
1757438067
1884873335
1214920619
1800044418
2136546519
1013799694
1897479278
899614265
122068490
63565849
154412640
1764699326
872112745
1844792076
1486849413
1909458256
2124719743
571318228
1577825997
365630209
683796421
450126203
512583444
2106128210
750990070
1963680794
1423350209
1120478245
870085252
782276649
985309931
333843966
2053913426
1778091578
150377106
735928508
2012219297
108647404
1427787913
355189025
825133573
263414400
685416612
1472714096
1961596280
1596568207
152357283
1623511962
1668940233
513884020
1293415054
1019156646
754305360
727990513
840068004
220718265
2050168071
1419614852
1995237779
1691189961
667869073
866684503
732651222
760104014
1039430092
2020052794
991565423
564725452
726694155
1314495605
1692108097
1927242065
1070678042
2126507299
96143323
729811111
1170448048
1525425044
1341530429
924761683
360419340
1176900410
2085714224
1606344966
551496926
1318362233
1377574140
1506025193
1754944172
583363505
1904125371
1474709388
915076639
693347027
829454774
538029887
435588355
252964756
846704521
548822010
1652029142
261820621
1604871832
2141103498
954199585
1250723344
793538828
1905558739
728318784
1780140956
1899020174
1316357939
236488420
912849193
1161786257
183286419
611347876
771653595
1102062204
1319968343
1486086104
134127284
1008910585
829796258
943212499
1137809720
58117655
1795130296
265935625
903470556
305463161
1043040795
157292741
1870301801
1091070459
1286420934
1334481299
1990628119
1410373102
2100439610
1983132405
195692460
459346572
521436086
1834473844
1410665197
995226718
1249723777
678462419
1294627851
1283685103
508363883
845331629
1822224926
2097067131
670785129
2105167683
1927620877
1895445534
463007327
1239755880
872117681
1165151774
1074939509
741741775
659161446
672236796
1033045932
863700587
1384824463
905015940
779866971
1353467694
417692922
827488164
1718603827
1129242225
250684199
1398188384
443281958
789059345
4029685
1062884726
1862007037
866762909
89127555
18851605
491667340
323373725
2095986769
1952521537
1718623771
1293943979
486674929
1288992397
1838749586
2120629323
1440105921
1658585641
119597901
26580960
1158555481
749647552
145422140
543486612
640268664
1587942910
1572947614
1510022199
57667622
891639752
1904417102
694393077
1968593600
884228142
1937763784
611590830
1345639675
456297654
639951151
1898018365
1953310764
975594213
1656156876
1590237618
1705282913
532226716
1460976325
350475646
394556046
1160849544
858299428
1312502252
69477579
398390339
1632900813
401135162
541309828
1755532667
1778019564
913334626
828816165
998109224
1791434313
464600923
626685446
65165229
1453448054
203652085
1990886632
639801000
70270290
1864323500
2136766124
1754903846
398666695
1852720272
358577572
244005779
1362683122
1899209049
619544934
2063886282
113215088
1553015232
1246801686
1772775784
879606658
516869588
24392352
442841116
1772347175
1482629912
961680142
1334460276
838108633
7062559
859171628
1430927565
1405111728
2135986036
32010735
1748285106
1183634951
669657106
606205638
1232026814
941489645
1457951123
104408616
1944964764
2016122313
2003904854
1407907041
1964298493
1853197368
1946564404
1164079641
1207613063
148969190
709170714
606383198
1423699371
306995705
1391798995
586835564
433184213
741688911
1958778999
2013821418
1053976571
624460316
1941369168
69364253
988873816
1468396085
243280909
1923663247
344075347
1111748235
1317538797
1246574434
15814144
2083207338
425887705
1547504586
389507617
1983828817
721226481
1183934958
1105564321
2072030713
647818578
740537185
1821443689
675462096
292014406
267752038
113696166
243688860
1367868092
1868383022
627299869
115698833
761121479
723681180
420957224
1650858457
1214305462
852839904
1120896937
650595627
1505724268
1884063131
721895699
1151455226
1029661932
1595201382
165997826
342691941
1967637920
1634424565
1252599946
563249932
1462371454
2110729832
133326371
499122755
912448696
1314005385
2071800179
886821195
1852418041
174962609
311578807
1436752425
425389585
1900154534
1983775905
848619671
61558157
967576730
1086445202
292563217
630768361
834441765
223374478
561439305
2024307716
829618002
461329459
690584711
552962006
1780592825
929826574
1652164811
1464989472
942508159
249290752
749353322
1309601754
1120154205
1175930929
153371086
778959025
2063053124
1750519468
860394349
1050730731
1661777473
1385021027
782558965
1434774695
1851531130
204394772
1175857971
1778444809
613699396
2086096283
1253688879
1199447686
1076156541
1176623287
1918864353
750991117
687040079
193235748
395331732
396209964
820811672
1210472911
7201851
1605126785
540121025
757644306
1167891481
391259863
1548285146
911155865
297199667
509970586
1745270475
228096486
725254538
1763959918
696492140
410949906
123980909
1138298782
2054599499
131556263
33756184
1488014636
1365799078
603334156
137640721
1192521548
796415080
2132860069
1124263713
947354971
1169021523
885767681
991056397
68946258
1871961173
682264705
992270613
77195652
2059528935
1914585074
443025938
2089888765
1141145265
1325997180
767255617
2061096617
1904326612
681799091
1436696660
1103543904
1011125317
1509338732
109043823
1729558003
1552742322
314704936
1862339653
1796792706
1049447234
1672569466
685864210
129092290
637557721
589441022
1840370367
1727794580
187707055
1192222638
1646875446
616996287
990634606
1115289282
1811131471
1929050289
1752245161
733907602
442450537
1617309655
306460
1585673250
532662816
2083111668
1234416147
812894723
336882348
335864222
1552110347
1575264171
1453761869
710234546
1227180703
1607709629
1510114240
668656174
1069457722
350065778
1704781009
162976382
100240533
2079346522
624636317
1816003872
1041922770
544776734
114493419
668565320
1506555185
49633678
422429003
599052708
20291524
1588019612
612295120
917122167
1099049904
1796306055
73923097
1238588430
1271146649
947470901
599479834
1561271448
668704167
2114749189
26634043
519637472
178364101
954895539
1683503763
1143826423
1720066082
1252099954
1929451662
1231211452
342544265
1111230488
1748557165
1490166419
2002969866
1079873947
1728205879
1916812574
1723693290
1541424247
321326625
740684486
1120172607
1305994551
469492718
1126016407
1060772692
737506774
1601409381
1604297743
822451159
1012113084
2015500113
401977752
1990109920
573762778
1434918489
568383978
1976222004
1931754273
964214816
1924344446
1411009487
1228874795
222793850
1791867166
1996235219
1778747310
1153155100
437136223
1677397172
246829336
1341867364
1950199761
90224334
621720039
465117708
486525197
299538103
473965805
628345949
1084925999
1626815403
52243132
221984223
676271278
286524059
762372714
802915041
98204002
2077996689
49795241
1650587409
389039419
309832395
63319514
1458609459
306862982
456152851
1630860609
104438343
1878132929
1662948808
245033995
24550612
1503169333
714550559
1018127675
615720429
1742816
1463593404
116740342
1045400439
1195853229
951769703
1208869198
521613072
748365482
1572158605
1799697436
1203037637
319684311
50008095
844888778
588056656
2132034845
796450872
1822261381
1243248326
36265751
583893567
1732762485
1793288803
854563711
382428219
1776793617
2132453791
527502372
1105420391
515854551
572656076
909332352
636432857
1962563883
1185974946
407865921
367284170
569586751
1243080977
1850702393
1632536422
1806203625
2064409972
721315272
1477090344
1106754681
1385485345
1632696828
1696622829
1649561961
1019377482
847738504
1880981301
944202888
2100782569
1134570985
1605691584
1411947452
1337917722
989620968
1813520545
2106452377
891794943
888030186
1228216192
1468034799
124781697
392771451
1243811248
1121931235
888056789
592427723
1515002822
639417023
292814108
807950564
1803282373
579742297
436993979
1659580947
980150004
407924947
1485860321
2136722030
64210320
1379138449
353792781
2005317785
758870082
1833388538
523659243
676003108
122132863
1687261358
764788364
332306844
2147388207
1652637325
861911530
1323484855
1179356732
1804922826
906033558
1664411567
655098710
528551936
1916253073
1627887591
1498033695
1400290335
836551245
567483767
1337775449
865757861
960024154
1189967936
1310595199
726890839
1530862134
814767871
882337259
706194186
940990275
582938254
1710948169
1461143666
1723593093
1771711667
1479300094
1642993443
579076332
1285970985
2106664646
2043380560
693021364
675106400
51012145
1054929919
1398430961
1275004779
2074434357
1369691603
1038673341
1455910954
882719751
664981609
1671290722
77182638
1068283446
1999176730
74143452
2060594887
82107581
162659218
371756877
1232965008
198804548
1770500364
841541412
1230695749
660435740
1284214605
638749455
1510002332
914638499
1746679016
952637561
1033366365
903930040
1622992884
1428325941
1985853440
1538973405
647862423
1999563168
1600520083
797059730
871339023
198158599
2064087160
2054761173
1921358726
963756683
1904490799
1594397768
493237186
289970565
1675483259
485344264
1221698991
1041062143
63059759
1315775375
1956829380
429881303
1746857748
1995871575
531607783
1261656997
614055768
655654901
378906156
1206017983
710408493
736438767
499996337
1255313968
127204052
1354695016
37726722
2008930232
1374787795
814075645
319847878
1758857558
2140537628
1861192363
808206146
37833201
1441532488
1084056245
1285169413
85147525
2049237724
1371812394
624301757
2021806431
1764646125
178239592
1313799208
722172189
1168726652
1979848109
2066789550
1700731638
1079420668
1464735239
4538773
607031438
570557841
1964797344
1331876192
50852919
1795632175
600125386
1430825341
983016172
1630566670
1218026076
85381160
1767043391
349119077
430834637
1025519489
788168691
523690328
1866371155
135489688
313563343
1796605854
695712330
1044524068
1827624943
59824950
1299912565
776496377
546690021
1607968618
1350482221
173396553
1882203244
599386929
563524153
651606370
639083744
661979778
274706165
916070461
985720368
469725563
1884318781
614582013
1488416843
1871658238
371018930
1686866804
295565302
1678125132
1363455623
115181414
1121195937
137136660
1963692524
1383208155
293846032
726021890
1792203212
133499831
1982586089
555720474
624894039
915936657
318744504
2073439011
1656692645
1343498786
2106108175
1067431833
2061815195
1074484290
2043312770
306561736
1526471449
963898441
1775260664
1786384158
1961676622
11400837
10018869
327286786
695699654
1857407053
1237392258
1542793523
1835553376
986770504
1227188116
2013901319
561878395
253677920
682799354
508594359
320786002
2009599264
1146400192
863236455
1721723797
649204414
150267885
2021586600
1367701910
755777664
593767310
484837574
846048868
1653739047
43392586
2001689416
1134885923
655922915
1649224236
1180440392
1055277624
1175252983
1373808978
1576365590
1948334436
616047987
1131945495
146285448
1277706286
1644763856
1359945021
146214300
1980003635
629029307
1788056866
428152361
1049084710
1093398785
1889765500
2127095984
1428824635
269921884
208495540
776980328
172290768
910848291
578502476
194801735
690147208
1865058952
1501488779
1560073132
813391002
847214023
794154217
97584627
1476765343
41155373
403916062
538122444
1970075445
1444063101
1635360449
486657688
1018767048
1756155905
1901846367
1468374238
457038435
1496166572
2094934779
325420909
1492745311
863558889
1465691880
1593584045
1540323669
1105327760
1993422235
3751899
1809640821
1917153798
228644021
879227920
847513090
889703433
1600855623
1773108136
761210199
1378403024
1386169157
173273700
1544141740
1786831960
336592089
639180371
1574489572
1159315287
1129281116
1017456646
737326378
437731831
21145160
1513505056
1796677763
1354825456
38247986
977253084
1166766351
1149211119
1253628654
2095723359
454539667
1046530200
163280588
1840263688
1678531705
932977988
893641790
944786837
706782735
2125123226
585264126
1435477146
156192704
1799075419
45348084
1441675190
1409234083
1139983741
462764395
291587223
891247735
313995811
651780941
520911050
1354308628
1852968846
794015647
711269959
1700090186
19100747
1930983346
2087258958
1639429822
1757040137
959245085
873439668
157552876
1653352096
1531528941
929706928
573547457
813774135
146749038
1077821169
834659813
1174076582
725299946
123192342
1067228983
1755791667
1068065466
2072058983
1596634580
1416279975
700861073
1039560721
160968680
1011969696
1462345312
484837574
1197234993
1950539543
1565755812
2057987246
1166382913
907410114
1495199565
1941192918
1186582277
1097726813
144184935
784439909
1886373424
928909937
1074901024
366043807
1865685659
312780625
1094376636
1109424984
1980404228
326393880
1779948825
441655878
683299930
433161660
868369020
987427806
528536189
1526662270
1872111839
1686014396
522099803
733749595
1585528586
469434990
224098421
1009499726
1463407837
947651546
1909184595
1256793517
1362668173
1338247146
1781580673
2142033616
1481827396
978315483
1399750077
963258070
1379628564
641293068
1685511643
1259461157
760939015
1806514912
6501690
1828427565
295321710
2129097282
1779523902
1733933739
103404787
315038773
1131344898
1194334181
47665543
1335550805
2004072170
491878108
898749835
573197861
1886460976
1057205171
841722178
1381107890
1780780924
101261743
417213077
81630891
240941219
1413995952
432911745
1056710084
401115786
1701629549
31658443
1810506236
1708793589
1093604879
1912566765
1111247239
2073979796
1775670130
11359037
1732636710
334951629
1958775600
858441092
1794946397
266292130
1025543826
1682313804
1414657521
1756570930
1601811794
1022107973
1665617085
618731087
1422566046
1513553337
1823198938
445204332
927376379
982270970
1740918460
1873840486
1408139672
243317427
2139314274
2005863516
200568328
77856016
2113665905
1673309015
588780339
102210314
1944637208
2004103141
2122227719
486294199
1711547217
344147214
1513866277
1414186456
477309445
119355004
1597525321
2100404157
666939174
1795012669
2144897717
978387094
1214635456
1527305083
1653592350
1574250989
1103836843
248496176
245056848
1551676305
1227017360
1149240708
728989322
1721762259
836233232
1675955521
804943289
485679040
1445708644
1822582967
779131954
644585392
977307271
945512377
852327225
1583701273
1980969831
1375242662
1236648276
1623679412
1790815795
827005036
936315347
897059932
1905685015
1970683441
952265801
2042700617
753975761
1684830323
1974079512
1237457642
374402980
805810860
1261236681
163408560
1186799153
716093927
1624723426
1890407747
554332223
763741982
831038022
2062109812
322796736
1847180236
373045000
831989039
839254226
144290444
839641126
1704599355
742848064
587607590
163462278
2029694989
693626810
1352140058
1881917152
2112640508
1091964189
1772577326
572260953
217667850
423370275
1579259879
1314812890
1643368843
1749805691
1527713571
269352213
1610607745
746259710
1353435742
248386262
478331398
1050116160
446474239
961298127
1135842591
819079764
477950206
1270154948
498331694
1607016812
1089514793
1227816265
2103710526
666535279
1933844880
584611252
1161347932
1589418477
1442538122
1274699069
1403463707
568225857
135709235
1276595627
1016534526
836288466
2120833373
816473310
539618580
561841907
920634169
512968972
1060604075
419397041
198347605
1905163346
858221691
2043186722
710773975
533985885
2062179260
2143325379
1667701548
822121119
1328668151
54162588
1197526563
395573559
1953961113
1994061738
96675697
672145160
1720600225
1308325969
743635598
189807258
779830693
12911582
373407968
622008992
1579920870
767771814
1054423754
830844480
673428573
1888690401
1715025021
2075047898
1767867295
970846700
1971354197
1063358203
1517742497
1414559771
2090111799
599099229
1085672632
1431179926
68583671
1123079933
928272321
1338096085
1167869198
257261755
1312376992
2032904832
383497847
1512755132
251762428
809971550
717072253
1554780369
1792884953
461029158
683372683
505981326
1086402898
810185900
51087025
769339608
1073130406
991877955
2137226837
1043608425
1599033633
510047248
1479224617
351492646
652930158
166516223
284681708
231412144
786577212
1832721760
1819809832
237481928
722536927
926720782
250555921
1413797269
1613281260
2119244620
152584078
1609986736
759899433
64016377
1719335260
328768667
579862746
803116325
537369333
371563609
155539743
1409528295
1973612081
87208613
1237340721
1700300908
1565296407
720991514
1769217234
653796937
729176643
749845168
148746502
263625428
2135970307
1853640307
1678959970
42966183
2067275603
837593331
1206348581
1808795809
40355908
1888691955
110700878
1807476651
1589835085
301876901
338248051
895453493
674979647
733548098
1560506493
1492476894
5062477
304182788
773427836
873721197
647427419
679269995
903183702
1997709624
117142870
1631375362
1100645606
838016385
1123353534
1356833419
1907246359
267129739
2029896434
179886013
1335784614
531799342
890167618
861595921
1069125127
206075842
530963090
1165390409
1402514628
1674352307
1624462601
2052281967
2084272582
1532427700
290272461
1189549964
447502135
114039383
412941952
558236307
952328692
1863560037
1006418468
340939455
425255985
1561389053
205114930
2064650700
1939432083
87839660
2090289287
27723388
1393709247
1864239839
1072390307
2024349793
148385927
793596707
707693370
1508207700
1776774760
1716621095
1288265204
1979193595
1965356112
575270150
1892743557
1484848691
500940458
1032996590
1617721546
79295218
2118750088
161785068
9993883
1531876284
409595528
1140490960
1047919484
2142129471
95848417
1345488410
1364186342
549853144
546342657
334887263
1852927160
2086542150
166385609
889264303
1870338777
1851618657
1626616917
1502705746
473895710
153527372
472283214
2141457792
1174008069
370195351
1248045621
1162507403
1297087330
1818606783
91684084
623142089
1003108721
1356595312
1454174638
1875176743
754166933
175761164
358133515
1959707956
923076412
1736229370
695942095
1261264054
1204996033
590768702
1513516407
360522215
1732810199
1119105614
1988571846
343746170
1138708332
15064038
1994856895
1153029983
424253290
858454959
659608126
2095075552
738089315
534854861
632723138
235064332
978836622
963446123
1399265435
1580252687
1443323978
2122421212
721403064
712878732
1766100547
1864141340
1212634323
1261292973
255630105
332321142
1552193857
595362332
1780202416
38648399
46593830
1251628484
2090080170
1191548854
999241508
564544738
1623240125
127924394
1294932308
2101827404
997246072
1328835075
2136799367
2055833912
341332404
592313390
2046863591
1435469506
1859720311
1934470062
578573114
158380148
1948566825
1247330442
2078270965
961167350
787692876
292576959
1990821659
1738666167
895370099
414168613
795935911
1424770607
1514243425
1522318870
2079063269
1644819829
20579736
104191276
1729851822
468772801
508631977
181100435
681071637
1525078341
746724899
1898195399
588252467
1310528862
1835010355
1804449677
271112101
2140467282
1605136661
1371173425
774128122
1658668908
49419724
1885646504
1132489076
1191668520
261649308
1995395474
946486271
1159232140
1455564787
948526300
1579056331
836213622
1489774852
740164737
622852519
1921892036
385451143
492330832
427426197
1320118064
1343861592
682554856
1746154674
1315885239
1701027717
1513410830
2034925438
1645375075
973842735
34775305
2047084016
1855611421
1888358575
2000617923
1052186794
1897632383
614055768
514929104
677982249
1480664983
287779865
1183866945
1913279897
1454231190
168009803
580862385
251415362
831167519
2094673752
2091423176
398840206
522195120
408258445
1321716690
299744567
156040081
712543169
1811981534
1789249699
1904077151
1211643481
307382864
224464614
1394329064
1982950087
328277048
1184377787
1704957247
821836011
125248912
1174377086
1294747691
1023006753
1729591703
1374022651
1861329891
1529768678
871621435
782164917
2005589029
508935144
1925211804
1860940529
2032854004
722404957
641913191
1318790686
1901660277
1868448826
1234403950
1989825035
1606391698
1507668162
1738395991
995938974
638420744
1364001021
1334062924
1224613689
990818784
896576272
999334300
1759434648
69165829
1796055827
49658140
2052374687
1496790303
486602540
392604009
1933389875
312514769
678196591
253416579
433115562
754761031
1242796952
776611594
828256996
203490679
2034204655
174967259
246780682
1247748336
1187940123
853968972
1439964951
595094844
459597690
1911244709
1171130241
23690253
435057291
1935484721
306734948
6594981
737209134
41050513
679432046
1692389513
1998870937
718542692
1193774911
1739607539
470106593
1619413123
814875488
2087351354
955300459
1150483890
1698463966
1473284217
549537809
2034204159
1641743410
1166035728
2141006447
546123865
162483124
1800880190
1121073082
431756741
260126270
271949201
1148729153
848415413
921013019
1159965278
1607480461
790226608
2135670534
588663938
1494669436
349018802
85412505
2022321072
1294771020
619642064
1929817234
1108540121
1965497292
356298968
541254477
1346438781
436360298
1331959213
581669097
542934710
1010222338
1911460655
1887525269
1123427837
1493699514
1817868238
1711868484
779559185
1416949904
176588407
1228529179
911525325
1816561568
1695948555
1692011021
1727689198
1341724896
728944030
1954709520
1653384272
992888696
596844285
1080695175
1866491812
1601151950
1876540454
673195104
909239263
25932634
1662939555
2093598987
101557566
198584695
333154055
308297723
1941497874
178751352
1859008360
1750445185
426402656
599527577
2143628139
1486089119
1867645248
520061705
704683214
1856203067
478454006
2035089438
1012726060
1641841089
468364572
1174000631
139642033
1914962286
544731289
1938000484
891309616
1120748441
1395520093
1030454779
224418510
2086405890
1989875460
1997419516
707670602
99580168
576974827
1957674929
1935824855
1716875401
342055125
1880255059
232849913
2043919939
878703008
17245985
321965560
2145541275
2071520218
2028746168
1951829785
910424481
733891170
827436102
446442767
162641328
219825872
140825485
1692926728
1307449242
376053930
375369616
1549812429
384043543
882999976
1546136954
966778308
1119045329
121927673
1490314872
1981027562
1750652679
209602127
1809122641
1697129082
2083572590
1326847827
1488443748
1413869389
2076790260
643267851
761974756
1959686641
478865148
638054778
1189098495
208737324
230622834
583430793
1465648927
673464760
1996228126
2005282870
850019031
2072778903
1949627430
1156175634
418071879
1342108548
2003177774
1407781518
1651792943
1050185860
224454645
1089800565
560230766
1767757314
1390931218
1893840502
179206599
469876360
1691599755
110252089
1528270229
237345963
296547596
837200383
594978776
1482103879
369541452
287785907
232669003
1465112517
421630799
683423050
704327890
963232916
2105663299
1999242586
661242400
1896713793
1645556349
1112200995
2086354115
110415560
1742862679
1230597582
1634175833
1069547055
188762198
1914000697
1578481841
748000341
1674668065
1416295074
1634446460
1123000654
2037932225
481872674
2036281291
2036563291
379193064
1926207326
1439177681
624114808
1482225632
1513157838
1294181179
1688518571
432542414
1612482543
240640490
1348754029
1655045641
94428026
1828621170
1427802608
548042497
513162851
742870964
1807084799
571031829
1456055538
2058916820
1857591414
1975822043
1398689445
634862335
1642196801
1701286279
909143334
2027558618
1038954355
1310790611
1714815271
725384558
1881117971
809123001
144513160
1102013919
1573217097
786856179
234682530
939320147
774017385
475004387
1504208284
80197975
1535915141
672429827
1702262583
1369694561
1912826498
659500387
1321955503
1020837270
383900267
805261088
2043019058
228768403
130589102
1631510774
858727978
1586597757
1944752921
629740416
1298711065
128650642
205073705
1694638927
804081008
307189699
1953333488
1448949194
638478685
1179853855
1379907117
1321742893
520959342
1493094650
487069794
142281790
474807027
160929158
162798364
1433067815
1707876408
139951539
1116593886
1042590735
1547724194
265654211
1494064098
1277078778
700595380
1663125727
1616704975
990874630
749075559
428904388
1771173536
1232535241
890610760
186235830
947776003
478288681
416436698
779987712
1106175146
705381353
297760291
1471830017
964438227
851247562
1174157456
1838428141
1682229468
476507612
1035724631
303275505
1928287880
1549124988
87052188
1320382298
1573957803
1459093245
2044677916
640551135
608895078
1505424895
427865632
1493613448
1810373847
1497800188
784557949
44670218
2003127869
1601097879
213964188
1654670900
641253958
613408166
803007096
1269602441
343541065
1704058085
2045739651
2033303237
1774812333
781396858
1382843820
804211956
469014784
1053857578
319453501
1627422489
2135375546
374064707
1230944718
1999953978
911126130
755576556
1591607972
2060878959
401993588
2015281933
1392935663
45487790
443647879
261264241
1266098593
2105610335
1571129399
1998891509
1056725562
1340873587
511965551
764317956
2070303900
1485167775
1000322772
1508490404
383659366
675225682
2130053062
1063188901
2075668961
158260758
1020377155
157746442
725844155
40558473
1838773626
2008930232
1037976270
1922315038
1204782959
1784712946
1603078778
1788260983
309024638
752634697
1796604028
629832527
730985706
1701204330
1271676659
1502377382
276244571
235276107
1659308770
1035493518
321411728
578805999
984453793
1553344198
1989406208
1176552879
1905862293
1613179514
985310041
947603118
586630957
1599928924
1389384931
2034001625
363421519
1303190506
1310807299
1291538092
354524930
1499114186
1411860801
1004269622
2039979657
1028165136
1122444769
1552935484
4132056
619109318
1248831279
301370161
1396174082
447785502
1882272429
575919739
1411972843
960751393
877991622
50583208
409936621
1766898958
1726137972
1534879638
798168112
823819486
699348405
612021701
217184835
1694907874
2116378278
455937520
1061830173
169269499
490559064
842738956
474767975
531306293
1632030870
419798791
1909950994
2043874712
600412782
1505815857
1191916412
2115139896
1569603192
1542467762
342277201
937517988
2084927391
479476115
774975391
1316980049
1131916404
662888964
1043880558
500919150
1521428456
1981598408
1865242736
2104656243
1768614376
816507028
902124620
769834571
280025049
498216609
586141607
2007302025
642799844
2109886787
996999201
340410102
1814141352
99267807
1105310113
1458856700
95495469
718283607
921116643
545790352
2118016259
561154848
1164339816
1637831160
670811332
543049370
319511174
658189395
1119745249
601806124
159385036
1534048830
1479072405
536830087
765425711
1565946051
261853919
798518190
1381537287
474862186
1595996534
516150492
90899670
1374526188
1628050861
285326853
449056666
1761414912
574029322
1426993084
643441017
1524259122
1389423122
920850230
2004147034
1973039570
466744120
1266897991
1080952846
1201363602
1348644550
1506876057
1434378422
1935764159
1220492685
429959071
723883504
1986984766
1578698161
950637479
1726945625
1782859212
856270134
1692878910
204323960
156375537
1459616164
1354169075
1097106010
1550352664
677362822
1211107679
43036135
1516674434
1256383115
1271982551
369271973
1802703803
1045662792
594895703
1177956722
1660659383
1661567163
1086388916
1246642164
1992284625
913416820
1622173068
493067327
374730105
759997058
1055955710
1274389854
1671362082
1249147693
1964320684
621937934
1745752900
1237996131
773407613
2049043755
502311996
1257176608
1878664656
1393418164
662380984
1860443727
863423385
117331528
64468018
2147103302
1408211600
129913051
1501127757
464960892
282211936
1884714321
1121811091
390177046
442906512
296897508
1039034467
694696688
1132704268
1858788412
1945804521
70198581
1356034494
1122679177
473919098
1258583694
1738947985
433686797
1739467186
1221414418
1559878132
1573235215
1464225992
1540194505
1854195173
1753974654
1219574889
1282060762
460188138
443409691
1441709306
118623046
693244797
132272306
1014242733
203095074
1482916150
539482893
1389017008
723903891
18341493
1546502245
1497199068
1380191879
395652329
238052734
377319207
2092909844
1670267984
1615531007
1196174259
1409081542
892304346
161927342
1622800985
1541439389
697160843
649226667
93605768
276034756
2018814293
1278172379
918141278
568115862
1384971132
1891638736
1256949430
1643355141
1076604371
1558692173
1555404707
47703901
509864604
1816139051
1609356021
794184783
833926514
833311675
774952319
80077593
29161530
1176724199
988828068
1770202072
851276997
1930121728
683966197
622434571
506919943
546915442
418740234
1250906252
1483393723
1050688227
1158831967
1201094503
1816859926
1520680561
1313488022
1501102844
1890533673
1687237491
1654809912
1650059679
952238231
264670020
1464613090
425604301
1776988708
113192605
1071240855
970903184
1421091531
694933695
1177537406
1949499059
1329276080
765894629
1918091592
1041474417
722619822
1093935984
1508042589
68240304
1995500204
501932261
1652349693
282994016
730845904
1333738351
868001352
187007838
2129955756
1854042628
1321802309
904847346
199801261
489335175
1339524744
2094253634
454568706
1075437773
1061159769
2130532056
1279029533
10654703
1554699045
1216007991
1942255999
1498459155
145234825
681642574
628748728
1902640188
133838227
1738086654
985859011
606967672
133809711
1411573177
355501612
382391024
385144493
1876304775
1010813233
2029383081
753008017
2015938596
666361706
1650875932
1748231732
1928854371
2119959886
1230987281
1475989071
57168911
258793219
2103028815
1410844195
997088979
1982522212
1362920781
232509779
462258053
76110109
674610293
1899902311
1116152128
1623145661
749325657
829892334
1685387824
930345880
514541847
761227050
1898825302
395156026
1786170108
1006891150
1986457722
1320023704
1595923476
1200220766
1783855576
226912643
1745038741
267971164
1651287917
1527441068
1779738123
337876246
2074430380
79063732
2038137070
1218460737
1171782584
239955019
1410755918
1785252469
299323840
2035136980
1074559810
1261796972
1280798118
1287297399
1188019681
1152867367
749052497
1814010681
873380503
36129970
1173919591
370675983
2083015318
1950987381
1232213214
1907818933
317967073
434153739
103984193
1282122648
2103452013
145803619
1074620892
1236774698
274051809
734291014
2062670568
748601106
1463111510
1203121021
1229322634
1822454472
1189431975
586590895
2127954527
1799803152
177850935
1820692846
1618659441
33008362
1639929385
1640167467
2096622391
2117157566
1354497817
1920767691
497624152
1029542248
1468266882
1096774981
143086996
2017417157
1069377604
1937334378
764471098
2093453809
1342018241
790555267
1258472062
1079308028
1953623219
538707724
229104817
742589698
788098784
153933589
605305733
1615546316
1787228737
45290990
228770712
1132648266
1415141121
370135016
895477769
154402234
1919994136
1824525059
524454757
526225857
326664131
1136397358
852303591
2061411947
477285323
394765930
1808726454
732652558
1214809681
1178073870
1424129907
1947388712
1784229536
1924158559
264464200
1905389943
501482558
1834566947
1343312628
225885072
337106738
2034525117
714197670
1504654882
1274352477
384107455
2043092124
547216471
157891887
1731486712
311742130
615144406
81168550
1417362384
1708384495
993421212
216772561
42495111
153400636
441352231
2054391922
540556447
381862511
2074516431
972702544
1139402595
310973036
997500369
1029621101
1279335323
1181780052
1617240174
568991335
1880583525
391574119
59345794
1401484782
23483682
685269491
1627097767
334851931
1255913516
1487437524
909092173
572677412
1606183860
1952172594
308317028
513872707
1815951027
572710611
1293422450
898015563
7629677
385876038
1627837604
670973899
163462278
701212383
1375627475
2136275841
1707326162
483264914
1983756891
1492148109
542564958
918722
204108339
1013261953
2118427833
19934594
361197286
463968847
1020838749
1527642298
1607632563
345158538
106110680
1763426088
89426774
376871840
1627041193
69343009
563154273
1372118609
1865123684
1762067678
1458153678
2107058589
1455362718
903235834
1783794454
2072310747
1465737689
1356807619
1873444155
1181412781
71184374
619804607
2034276358
807531014
490822058
1283925174
1254121069
982860235
1191257739
1736339780
340761555
1809691182
1565624417
1633364930
408939386
1504389311
224047641
2128643376
1799129997
970645324
530705927
1287815723
1736865007
1160746681
1535581722
102070262
1083556030
874720643
369727963
1772669305
828236543
449854509
1525395127
345919914
1623016463
2048417015
1712814274
547461700
507029900
678401725
766641558
438466956
206038081
2014469907
1951307249
1511994215
1680593601
477543603
463731430
686494704
1545241720
682481807
1722907194
612847559
1686716772
1606167559
876516609
25072909
1364588158
1330115158
1688650476
2088452841
156116109
1721345058
1270541042
532976796
674103799
1969934200
1951249321
1152869428
1624807883
691491703
1877363931
264668700
834306527
930609744
678914151
316713936
241781524
1930175868
1185106661
447723115
1507439951
482505016
438351524
1781932572
1188869548
186890314
2145543927
791379961
566404047
1135218439
547103699
1309398610
1598148344
1727091715
1692770257
786990478
612590124
2075221031
682646997
1143147829
1627212565
1330048023
716934295
2123403449
264489463
1809464797
1356764673
1169253265
589454695
1887440340
1338937455
1157480923
134165649
1639874255
728451472
337356801
909197550
245847031
1314504337
622212338
1363860892
1065490528
1233047038
1674352307
599542482
669735197
1239143317
74817538
1413628640
466635272
1759649047
999474804
184009381
1366884086
2060564592
1945061445
1282734912
1727823602
1479840673
2263197
1123295269
389926805
1329995631
354487041
770892925
1534937537
834302451
721475665
276481400
594063782
1751179497
734253694
374895937
959405874
2073671222
103572354
1261882257
654753092
120880386
1409893208
1688281938
1828238115
829339874
1596906613
156286035
998874732
487081217
147421295
337314891
1666499542
846914848
2107790866
508085496
1633852800
327525550
752070123
1992058399
1052277919
1755381841
674020338
1418842576
1121045617
637882048
672859289
824792259
1168535716
283535129
1103227875
935739311
1812054713
79136247
361013308
898306380
299356938
1199130498
681442312
629472615
880765801
170129624
1411770598
1839551776
165469108
1018904084
58709443
528694382
468911214
1119135423
1358872414
581143303
1546904647
1673957348
2100524819
1393648401
256064363
2033552644
1422483423
368473468
1554785017
470239863
551545734
2058096165
504323185
439973787
1216660092
917720509
259138924
822463341
1846947582
600042766
1451179454
1228914208
1686243553
1523413696
1454179249
1086881550
1727623133
382219561
233661123
1991405498
712150092
500028582
1480215627
2132921926
1112192070
2131624871
1221148652
1904165462
683431109
1245575423
1121540034
1296689937
2017538694
1806423073
633081937
999321741
1763993766
374385278
1433387551
1955854797
1511990719
1619220271
540704431
1404058410
2118164144
1354759753
803570444
729718635
1696304196
593481167
873974080
1562734264
1558183788
1166298960
865396585
53961084
1089619406
1990099703
2049432458
457906956
301599280
1894548260
813095667
1687048914
1422155722
2121197353
846445351
961522275
2044825344
826372688
364660332
1441208664
1089387685
1209945422
273734363
1618158240
659537828
1600435167
599545839
1787777235
162534550
1426171607
2063552329
521599241
1160632762
1244275869
2132731956
1126576792
453469780
1832826647
1398184078
853457193
813392829
1552128806
1118304256
387290759
1858020570
1405551822
2140992966
1495827678
830587444
684110259
53307093
887557313
229458814
1321157370
86731275
939594875
372638784
1034784058
291873464
962822299
935339303
1651633998
1052148882
1338625379
1154559110
375636310
318721034
1963081807
595244659
1765352124
970311890
332528335
597038376
1982447535
1750565426
306975681
26359889
1220030532
263144510
104955742
1398421532
602572288
1394594995
1043420128
1215548526
1199930308
1549416179
923748038
831161449
1598278111
1590753524
82414292
948925604
1013531426
1776774760
1329542815
1641340906
1923554139
378736492
993729135
1525018911
699211968
1203825202
828599438
58070881
1190348717
1946701868
1577446677
2012287544
399276998
1730779297
1976375980
301102231
1574681767
1414682102
344916885
633283617
786856810
1432835718
1694711586
1455147978
1442352830
58429481
409509067
2126939199
1889481363
1095856136
1328409064
1555255889
1594374722
1051521331
1116708338
2039620489
1213259546
1121396790
1382873364
1835826237
2018698436
2010951489
1894379322
729162904
567370096
1358095401
566719056
324533293
2098279443
1577345158
201461686
38224502
1716206591
1166288452
634154881
565223322
753886274
116978627
473918343
1025339156
1129444158
1645432124
1015518682
157478286
1418258969
2064863649
1394767671
1364420906
1597070926
649521877
238218603
620800658
1232663210
855745489
1558738252
920180425
1938859835
1763182448
1995119216
237685549
674003684
1726570065
205477270
544085422
1940014585
115830432
1261238834
277315922
660751738
1094527774
1081136400
783756671
1753706897
1013281361
1834850181
1717447863
1867401926
794267115
2072047324
180475710
1475354418
1039230592
353848304
155799717
1835727043
68581708
1626942632
289024012
963713040
87729649
681954719
1129112575
1305462853
822845004
918585161
89148528
229370338
60203973
1467560834
1263915437
1048760569
196585826
67735870
270915776
1889166285
1685951030
41209305
1675049559
1205314319
142674612
1492236117
1285293494
1471520778
782911556
142594949
2008479309
1239961679
1842356533
1395385017
1602167420
191595899
2139068951
1246767353
1192505774
287445069
308869830
2078029649
1880706818
965587157
1085237407
258705202
250872831
188949577
927239131
582594467
1209792663
290676264
1608029164
959152753
1205725725
669647885
40748363
2121931573
838890795
1052570697
838594483
1510698970
1479409172
716512430
1365513070
192910188
1251943689
1656045210
1704958010
1794460670
2016643342
1924923387
1498968876
525056705
195165837
1172999808
1394202793
1984268001
1179458746
1203121021
1659117838
1395204678
1192200132
1006215844
1137718330
1913375694
1596425102
1556996492
116175635
131515194
1028536448
2088449997
1402293814
838564931
711795665
248960771
411133355
1591245011
582055385
2113944239
717327924
56235856
1355501364
2115389528
2034071953
1075869558
1138900427
1083504031
548117472
226802318
33240170
1847075467
555687999
1657444452
1551777931
987796756
684991665
705115803
51575250
1130758048
701335697
1329427974
776888366
941057757
710313417
1960477404
153811089
383414220
875791562
120504853
1059753618
1227403863
860938338
2045633523
367096898
294589269
1073910452
1322715368
175669784
2081287619
861374214
1054544833
52143346
1785642501
444284589
1451820460
449359519
1371938058
1510211579
875307307
1320139222
176811683
1923458576
1639392773
192186444
2013659056
746838166
611402120
859606774
1368373725
1224763004
1132625872
105548899
1950310135
287680889
1019335639
105516712
1823538770
326756411
2140422344
712656541
936528709
491435089
1784412603
1955929113
631487179
1124366954
911186225
1107436876
2051877641
441435619
1382556327
1539543056
1636190641
27346912
1744126763
2015008838
1763216880
2065557429
566559184
1366631929
1244355193
571672477
6684934
685962948
2032368350
1904076355
857563436
467919211
1744298162
1075998931
570802892
1974328095
793046860
88194183
1511271031
504820714
1753527946
1495944463
1433666756
516219619
2050328578
1490113601
852452433
1625182512
292312632
120950334
12428161
522106158
830970950
748821431
957320995
909903444
721162443
1134044322
875234998
56836367
1416562957
1057368804
576993583
1295744331
1518881811
448533385
720057089
760373625
1101180716
1980099727
281194250
1508226720
1475067282
250808860
2130768964
399021234
412464102
322467169
443471890
1774297786
1412821656
163794750
1681818231
103195430
452515356
2117722889
1017009628
351129146
1354224607
1886998626
1218670428
1935916232
533339918
407200887
388884613
423692464
1940983675
1274524409
917768217
2146333767
1187702733
314964065
234076977
589921660
1907547456
424958847
1215546055
589938079
270093830
1567509896
1222572434
952333158
1165847272
629111821
1261816411
1585003461
231509391
1806768913
521551261
142696801
1767186660
1207828325
140003310
632091901
111167979
64247075
1237470650
869599035
857400855
702039073
230382443
950517848
1116671946
2142347496
724229566
914102911
1869719722
1635669674
1782431735
175385758
926586619
344548848
1732376126
1211287824
1897448876
728121152
1894316595
1533366022
953777471
867838737
235915662
1158330424
1489925138
836801660
888506011
693317086
1772825397
374581841
1939069493
1716818886
501872932
754661616
1001187341
1887635855
987583146
972184264
224393045
1000781483
38068848
1224793406
1140298329
2130949564
1927220178
1243570366
1982036503
45263212
1920158897
205663963
1771126330
319251760
805364771
1005352220
128970684
1081938387
897282664
531501984
1263298887
2015798526
1514969034
477122337
246565370
1246409846
224057431
2116275844
882447227
1957585521
1977979023
1860984687
1956577274
823828991
1304956337
202572009
1308204968
1119704945
1747337699
1328345619
966964572
37974182
1353071530
2133298572
970452735
1328271118
663931616
2146886264
216408009
1333533137
1689057689
1670962041
2059207964
1101326986
1283928832
1968983899
652369841
571445431
2146267813
582857030
1228032445
1019186433
82430870
1250708361
1702681182
32859213
2101028648
1972979741
1073530595
574204100
386955836
327763859
1711630699
1965463845
707340777
817500249
101905644
1734167584
1853917817
1211384126
1600051305
591428586
419710316
472008708
1334717990
103376524
329728422
745688548
1337930200
771015594
55213833
1882833627
238706969
1020493203
1237965727
546261665
2023780497
1655026212
758313919
500876362
1536842662
1651057462
626787281
379913206
1259319821
627337604
1973163002
1410801849
734760020
198020840
1472533788
1847307255
1451199820
1219920834
1461544712
1540075431
1253206258
1899745028
99954902
1384223785
1987463716
66843637
359771130
1067178573
999282321
1404603048
611441832
2121909243
1574743193
198456585
204272038
623746544
1040204984
1353821548
921108299
841483667
1002816443
651339877
76246663
1553049222
765020352
419653135
1637875180
43428179
428453347
642336124
239389046
15827802
1296091057
1517958509
1935491327
1452513500
823699385
1223009373
1502551802
1780722837
814664155
478327578
1843035906
970275179
1712553232
765047700
883469591
1266330369
720126934
780916236
1605781641
1310538333
576032024
404813180
984679712
787166258
714535195
235452028
97805719
731362488
272543113
1195221181
1753656180
1199876827
1300313173
445726938
1064851721
609894501
2085663298
1756770047
111693246
43914358
139162996
410799126
1942940838
231137728
582087546
2034532876
720925340
481004325
1731769491
302596354
688168368
2113265353
1725495355
2142389014
369769485
1797780065
947752033
1252649173
74948608
595234669
1388189010
3338232
1539287320
696696444
771255748
557864379
1772567819
84293531
2069178480
2103581461
604392577
1899674078
1461236095
1131309218
2024315081
867499922
401730127
922907501
1424214062
1331970785
301096935
1798715608
531936641
667750669
822507948
1951677729
1607712128
1333269739
1392923610
2080003784
249429354
1378101077
2008265094
1497470922
709911478
758507159
1958594839
64996
702852379
2122879972
412591090
1521919399
1156919078
1959767126
20096761
1587839547
817870831
222346643
1176311907
1064433055
679648042
257518175
1148452906
458686241
941857373
1463420502
175119174
1425051155
30711189
1656080584
1054785601
621334981
1380417257
1790679282
1050020375
956383955
479494441
1398989047
478213193
1795691729
1988747765
233621584
1856538094
1062200596
638255610
567822617
1160609444
1226379107
493094907
2043703734
1773250009
1467260018
462258053
688954880
2045885215
1520496911
1392969466
464114812
275166554
1528651783
923989736
1591065716
19346318
151836740
66663125
1043360714
693932375
1443051782
1605923819
121031975
673071473
14150426
1769350684
1313400226
1160416723
1861140990
251499925
930343949
97810053
782288260
305824162
214609343
849422913
1035291716
1511084822
2113040333
797593682
1159221841
1415190309
619229111
646479477
563686684
1441573986
1332252163
563768163
2114209937
548569831
73546397
1103970182
1912415459
1925633145
582171818
130713205
1995807493
491509791
486817907
286831768
978947028
433514675
2066324767
1903006367
1511439765
306443274
1170234417
2129716308
1569440155
201841226
722948447
1939513312
11661957
161215248
646327381
665699077
954107306
375322418
1574113830
397680215
2035114648
1339490940
106401214
976897746
199175301
588897021
1297257190
1913165371
1411244456
2146920575
133083917
229729972
487193938
1383481805
1933553124
1486908973
1466266484
1878590092
1178970120
1321264571
1225421377
1801287466
2086207421
358591551
1606543149
1628859971
926878693
131419846
512384035
1486895962
1760517769
1929102727
1216065667
1462384920
638620586
358735490
926379084
368359147
597650403
859691486
846481035
1655655906
984228511
695370638
1115086418
252174087
1161315161
1662695806
1949806991
156100474
1307246530
658965397
374992161
828272109
1418454152
530685995
1632542164
1128466873
190217479
1663531231
1364519802
1972345627
1625323
812534887
1307351885
1628322441
830112662
2136624017
1255693888
18443589
1743640179
981398785
1465966748
1240739214
581239189
1541968770
175082991
525103373
765586227
4885207
1916642160
957926589
1640519590
20070602
526030809
604161897
916498169
179816081
142187571
1738413628
140527517
550964431
1683217667
617674716
1716094888
1700958318
671096276
1556020752
632210419
829086315
1368542100
540680217
1765256713
1050666812
1047123668
1384965315
1347138005
314357914
1894049109
1265663915
8447020
875885369
750319232
1608204562
998822110
667120687
1406117154
507601496
1977851982
40362608
459760770
967520475
29608282
496698483
1706622656
2116986313
1793129875
882849
297608805
184361833
1357540378
1076262885
299658096
717458622
1742086909
365407486
112691784
507611632
39920060
1541288455
1547621485
937610712
1507443318
1026464803
148205237
714502108
1280007911
1132672097
1671153231
1202792713
1003296696
2065232170
1863372307
1952552266
1253259086
834565413
499391999
1865273498
1348848543
189715012
2066903946
563355850
100221835
2128719467
1746275717
76374664
804359512
1113987896
37147888
1665477869
1722041212
1706707249
120702220
1267285365
447735239
932582532
236973237
886854848
482347606
70769162
1110524650
752595594
1695505526
1300514650
1464865596
637670191
795450461
425465105
736621793
858666646
1025726414
198039669
43732626
1324136146
576869875
1982048014
2108453430
19611383
1616696761
522099803
1958250617
106188797
2037404988
162617221
2046936212
960667353
1755937013
174706376
1036223284
2112372529
1264247267
1432932376
1851564296
1532801564
1051330199
877605122
249975971
883942786
1914201979
703917882
1539592880
447724467
1297916401
370295711
117868083
1110887865
1394576980
848124965
984629669
138111980
1234946374
925883653
343244283
1583796841
1698862352
1190401556
1862118362
1423232866
453249549
1205923822
2091720112
2034746447
695938521
547577197
1488469698
376951835
1228172257
701387727
809297063
208145179
533096678
1095439405
2121138052
895820958
438075647
1989311463
81471844
1880917948
1427121719
964607224
1969784186
605349395
1387556872
274442668
1225418729
1722860932
502575431
269226891
1506840955
446672500
2085268607
654315814
746894061
1181644831
1657919998
866375636
1981289183
1925348032
1492563229
1596010295
829119954
1540170334
839191328
1603198661
1965487032
1360430059
2054919364
1403183681
1453167818
988972799
1833050467
2067776477
1887708127
1630647962
350707111
325134497
1853419790
1516972012
334912728
1081752877
1938075364
352137974
1045821311
1924024789
1322251898
266898113
998315646
985698601
1177533755
328125684
2054942341
2078581091
1353669270
1764004044
1545666888
915315742
1791588582
1927438142
94193827
1629310738
150454991
2034651056
434460753
138400736
1840993179
1841664838
2073131648
1772762184
1204530738
1137280151
370092204
2143765515
1344842084
449993229
26416041
2105354581
2134276051
1600788076
1161410874
716000845
694580973
565041830
692919221
844599389
2078859070
1316225465
762167924
1546670093
861006025
1153875482
1942046264
134809365
1292956928
298498958
305188880
702392206
587790263
1960802190
1759537517
880414931
602774081
246060969
1129092891
1306346029
2003924662
1829717673
904750667
1283589340
673663521
941517626
130274816
301077073
920246041
1709073630
1928180848
1565306308
1254749152
1314005763
436449154
284539995
85909303
1613238552
1152326791
576081451
529290753
101937915
213313560
1893012346
571057729
926458071
156990799
410467929
75256433
1231704786
1285675988
1458814571
1395881770
1155655568
713273131
1457865072
2035990669
1974044907
2059611268
805023379
1153182653
1623779363
1983047485
1781951278
1768429062
974853515
2059976363
901840470
958345153
486081467
76638766
1627366728
1106931554
500628626
651644418
1861683416
2043811804
1793058710
1876181543
598908489
677002740
1648243530
423571748
215057645
1284086939
1292064404
790808910
1122631665
96765959
1408953497
1680839068
996588980
385183672
903057597
1111715778
62642069
1479133628
1931348092
1661807290
1521701651
1538485516
1303382877
1774021505
1316193524
940485931
1438575716
1036173599
2045051689
1412093457
836398568
2134865112
556257391
571098013
1102525833
1415431150
351218942
730721130
1893866464
541478450
624346881
869067254
865525804
302269649
25552517
368837523
165822216
2101583879
1955301354
1456181954
2045017970
968706101
198319953
294134155
1378508445
148448343
508276025
2017201320
805128150
805458110
1092311459
1830396757
831898840
2040454901
1711958100
1105136671
987969331
687085713
1383551631
1763173293
1122402058
1626099623
765935462
408642701
60026810
133184825
1984045194
1316231800
80909464
1138881940
151476890
282114694
286447259
1210920594
349266186
1292305337
373140799
821730836
1750741343
446812498
700053387
720448507
1559052196
1900173465
1970222898
651018555
1672844175
1994207487
1371018707
187768390
431518355
808236590
1676810545
438333648
706262705
303972192
280479802
1824759127
70545042
1763316248
2064388175
466617236
819209979
537754077
792371296
539283142
729964422
741720067
1382791007
213792647
238735983
1604221025
1953785067
819121950
301707744
192442444
1797404522
189119446
1517802586
439860594
1531959528
82618803
615092053
951835318
212643579
11868778
1889890461
1870969989
984640767
1995360695
1743088379
1870778751
321700852
1153457071
2073033667
1222242229
1688154343
931807224
1601845147
913045519
945781847
1413766959
1152086659
1274793790
589514122
374904414
2026532711
1908711455
49885943
1530655724
606438177
437231446
972546470
2133211063
77797891
1685296774
1788028469
821867510
819543408
335476692
572071874
1665600247
104185441
2035175193
266923937
310963236
495977109
1571650094
1336811984
2008684287
1376325674
1920495180
1971812250
765161645
1419008759
1486775540
1000748921
1976826120
150929594
2005577763
2081676773
1382388373
1326953399
2006201679
329166914
615744820
1821255604
882115943
1243828756
1968568603
950249490
1878922
1565726975
1897855066
1017985189
896730920
340764197
1099942583
291340282
1375721255
855559591
353501338
1911360877
1051489270
470907571
1661036573
211408418
1981278488
809887237
2105491058
347472159
2001977151
1624675561
1891388649
2077971608
196493459
920678031
739544480
115573496
1687353774
1158528645
1745521427
122495368
603319665
665684008
1735619147
1308840455
1180496757
717814985
65165826
20573177
1346951816
537330213
1085241603
920973070
1455582398
1440006782
1284244260
976179738
1874502318
1332896301
1477994367
1740107076
1329838311
1215434299
2087798904
1231012830
15966253
1945008766
760230504
2057402178
74340728
1066415604
563415515
1723597322
771139424
1786074009
1476713173
634658052
1467592665
827991728
1273287888
152956989
445065607
826149839
1323052881
1031842912
741853189
741572493
828766600
134041086
1640508813
942636444
1019761242
464778592
1299886601
1739500088
1408787695
1180195317
286235645
1279795246
814483532
1447381820
1802108689
1256605470
2115502203
1331776274
878900310
33918874
815545112
1965035719
1514488514
815749420
226322894
585356569
1378346010
1756042427
1932419348
678752645
2057568658
1797842898
1608341779
1135579521
341387067
1934083985
1890202009
55063513
749423717
194801735
2138001065
2146873896
1968944244
1964467020
1204184973
1342334326
2048381887
1055338256
1499400152
1091754049
155141658
1427854960
970035699
49956402
1854836510
1434102218
1303722935
742415905
1473832240
1867817621
1564117717
794184783
1110166519
943230302
1527931141
1003844485
1798510819
341364992
183866710
660404285
557030543
1947642705
258053664
1121370995
355824438
541599999
2033396732
1324123120
1234672082
1792910691
1877369522
1453920536
449859658
1673347911
682572689
1958424854
146193075
39083119
823747948
1051565978
629400315
1022866533
48444989
1157939645
1865912341
308655878
1493166566
1865597453
670077655
197943504
299333770
2048284074
854959367
715546773
940122508
1878851680
354523110
600752767
1083120301
358286278
160596736
1603652606
1526700813
134044065
1433961505
1824444588
1840759462
1446611464
892449315
1101081706
626539242
230775870
841383108
133024031
1788707924
1768135070
2055326556
1660072946
836508929
1255205826
778187921
1505816713
1956720722
991853858
1567717473
1036777411
1225800692
1420119425
447725042
1028072714
1341500813
1743129423
149247938
1993475383
196791686
270356955
792836128
463942187
1977211349
924553271
408452870
1923955876
1956336165
585664960
2054490765
2007247326
132240586
1083665588
1752080227
1444111484
1114989586
1645780687
588765554
1012380232
2085300124
542086177
708338059
1911371186
1967964065
1511520155
1636609127
1492607570
1188009510
2052829058
3377081
10028769
19517278
433707275
1428760239
906718281
2008464662
102687487
398993601
1809546220
1801958516
1420607452
893401075
598347779
875183500
1460399450
497330522
1486284031
1035714005
1317468928
797029877
607378112
1857100461
1025347326
1344492988
1441670534
1908525688
1725492393
422584820
785299046
1832360678
1728877051
549019186
1220832093
711579117
1235371513
1030876054
2038777151
159557433
1791922854
416475193
62708506
654820641
1043560716
388044051
1113772429
555280815
657232433
279116491
1802081108
513670079
1777757191
30795714
1812097138
118057707
2127116247
1221790726
910858538
1556590815
55905970
1921774407
1586410585
1878605056
1069162489
1917762693
424710229
935416360
2048669822
1102349714
1619037285
782464529
1359005784
234050781
168186386
1783299644
667504384
455938782
1809530828
1291363437
1624617036
1813733817
1412823267
768214132
1504699078
1024997248
688346371
430154037
1844745521
197539602
1474586870
1486796597
531464358
960079215
1026796643
1240744500
359833404
1990553208
162690744
1716517238
1037425642
1916637727
2067893333
2070171264
445855990
2146085962
562881581
573554803
492917417
1350226184
1467310848
2001219963
1122079678
922470903
450547823
1489902605
2084826907
19294364
413793393
1620479445
1519382395
2128306705
1437052037
907897556
1676873761
1793338678
1843681122
1473064934
1127059925
554501779
1883822711
1452114259
2009967545
1265462025
67826320
1136231280
1031331467
1630681713
718567490
1621516283
1881383486
1024103754
1139775331
337419175
1299892398
1578666286
1553826038
1076384610
1281822936
150338732
1906052460
1166603822
1112374866
887270121
1514054075
1385079243
806042095
948615835
327708606
1845330232
716330370
975843705
2078001843
680661673
1987993268
1199123644
1669728996
1177596706
1576127878
1413627499
1102520662
661202203
948594358
513254678
923549144
1936687429
2103300003
2081120908
748406590
1622280373
480103191
1614838338
1919380952
2045092860
815640669
1744072590
132869361
444047592
351506488
729760908
612273995
522874567
672981318
377535052
683971015
1987631605
565317767
1682813247
1316006250
301760452
1742097441
1336075097
1662544475
1693312608
1302231068
542411222
1222587501
2136983349
191583257
1505771216
2016727307
432472461
1583561964
1958565707
1390714160
1693946937
2045585826
1972219639
791216325
1660752158
713232596
199419453
673984729
1117173213
1138838452
1896620285
917989405
1564560880
1967028261
249190733
1267208656
326021713
352167159
1390418327
2061874181
1347871520
1325603381
626099285
458857959
692954737
1985807489
1103452739
116572231
1223512090
1831609212
1117618286
686762999
2046894615
638366167
1181874103
1514966706
1584889584
498198234
1421823220
1173112398
611753536
672089094
2144303227
755756536
1783882997
22942452
124635271
306234998
705093943
488882582
736393501
436305491
1391959821
56790712
394731018
1902084465
1583961043
1867350517
1436469113
951323726
408490347
1798499236
1167093484
1229922597
1713260452
783437823
52213423
801684720
1235916711
836712164
1020816488
1523797155
170010587
687939221
1913455146
843067425
1633118222
1435895809
644908603
175112183
742180139
606561310
1825049126
1770130486
116933690
2062628750
1250623250
780836507
838909827
431519545
1302663091
322153791
408517672
442514038
1331562730
1347522254
1255430458
1583985514
1459073067
1378720126
875348276
1631683107
2106423798
538038665
406934872
1145959827
1943170254
792834914
867982016
1091751941
936481540
1848711167
1950236223
65593367
262735964
1326636147
474586409
1716191212
1889912835
1066008964
2005536381
1588700376
851646663
988530925
142281484
914329495
276357965
2053098335
1478045775
955027545
979510426
830692173
517628629
929052402
656225507
1895829748
1130960804
1090582704
1534410499
102041571
1916822685
150900445
1291644204
1310998434
1690919182
822189682
1359224181
1083696358
1459548322
30673613
1360697403
1407718235
1252760981
1616318561
187107368
454290746
86630168
830213594
233124907
874865153
2065031100
1155457809
827488430
1659075441
1944466738
745796985
204944883
1062415010
1981063674
884493800
1990515754
243670784
575033192
1159024463
1035417156
519019910
1163020065
1913865348
1972019989
552552410
320028853
1862197717
243910739
1370539084
987346443
12879896
2135696596
1587662538
1819397158
12010553
286761367
1430512598
1812076179
1138491480
1713196892
1819818472
382442655
719964561
202266455
1577555274
597929814
396210795
673619087
1649704246
1718472758
289849342
1814877019
233861392
771715812
1631766932
1484527445
593662459
1066874618
307914903
2110681164
566745583
1042074828
113223773
1923284637
1304454221
1690633435
1499681471
913744964
1827213109
643156873
1124034962
1797535580
1756510103
1230695749
221783882
476176967
1421454843
726040241
945672894
751456060
1124864983
50672950
1788904488
2039743588
2141228029
1774692844
1993305986
892494103
98936099
1062713027
590493592
259184721
1881655848
728551249
1987491993
861198781
1489470960
1073599966
1248318916
316025631
1200830701
1608107718
1483682860
767988657
1531287206
1129856726
1229483590
131353140
1849056783
247407929
1120110431
1960428607
1541455380
1334859996
539622073
1710624338
1842669676
1007571538
539657317
1937514625
1444465125
1338714558
5825785
1968169134
129780744
2021683001
1781992299
1139496908
1948560940
1959500403
1965028834
95008061
1288641602
927667978
1908317967
1888021042
721235736
1033294516
238735983
720456564
1214678592
239391851
1751351363
1725776612
441152157
1766628300
1962942759
1100567190
1097706163
75583142
1126173009
1808896416
1327949341
574615613
491750126
1490193106
1966675924
1009109398
506349122
550610886
365973811
1559448207
1847033504
986345615
1442114811
65274361
484526834
1291221840
140872182
60413019
1633132812
2024896210
2084742306
150455647
2033168678
1909100497
727943066
205558183
471595098
183175715
1957128919
747038238
317194413
1866151936
1546485611
1914977413
2007266307
122333668
798457223
1916171391
101863999
1616592730
1644164472
2018507194
1691831847
1651396451
478661233
1268422580
813813656
1329239812
1554177902
848563928
335494426
2132043854
2076877797
1219758728
200656785
953326499
2069613794
2015817731
1673458266
1710771881
566001092
1028293685
864149252
122402772
1125050754
347527858
1580714442
99311646
926542554
1608298914
660035644
797013706
77894799
353984670
473708895
1311118575
832375810
985497403
919657962
922544855
1802260537
1846994177
1041856939
324776208
1351356114
1129788984
1396512473
923530280
2000662565
248355272
1681481370
2111596947
1069682414
654808025
835205163
1122943837
1740175694
840466698
429910493
1957393063
1856325861
135066974
408802322
164045523
1421424002
1653240851
1960610939
877141715
1005459359
922781532
1191545259
1700719748
2051321210
1820079996
46737699
1150738907
1515936378
1079761071
634470617
321237226
2035671632
1386863801
1995465529
360072458
1623380306
2057864334
587239099
345890913
1318540837
930322354
33539061
447482415
1123048388
2040914514
1231149979
1553158259
1316765264
1420807099
691491703
1258216772
1419055324
433290409
680134121
462303881
158188264
229504128
237078978
822515709
767085530
892589417
254497496
1595876428
1460985611
583229095
1660984692
637789579
680429147
71019314
566473816
1567416020
1371692643
473646477
230094229
1494671084
1751842195
1961229433
1151818181
472122027
55433132
617519745
497137746
1511803095
1569192261
647331017
169086731
1432058904
1911895688
1899432947
1057072596
590740269
1888165676
1880539575
440492095
918632229
1775829334
1994495803
1236915075
312173121
44724061
1676877207
1370270594
177927369
119022538
1720116544
953693433
1406812121
554839826
482415482
507624721
937537310
38735949
108732425
519120336
112328035
1718586229
1954601401
1277047905
1055050194
777778806
806351370
942241469
575823606
1531537283
1380430961
454311459
2128810349
2070336108
289657110
590599292
1327964440
1564342049
1074209976
697956672
1337823093
366684861
1510324503
1425417453
2145469477
1797855186
1797310468
1079104050
1853921704
1718162065
820058389
1803734608
192280494
1954105217
1842341851
1967942680
455480107
178934282
2038811052
907119435
328311950
2125241934
1036430504
391084577
443586515
376278722
1159600857
1677914878
1939706156
613494990
1137872673
1423427070
601928657
594265608
915551337
773198429
527415508
740720144
313581591
2069424328
643731150
1124537716
1455900415
459143805
1134027537
1808041992
2042301566
1623361564
972288145
994172009
250359772
637346837
1652651513
1744533380
920248912
2063288364
376899052
2019779931
715844439
1971979159
762047704
423588658
735583529
1340520548
1134427912
2078836726
495500737
178711937
1253691087
736198962
1797892745
882205848
11958253
652618137
721780648
663940901
1180346588
1675798314
201268994
2075739814
256919801
138640209
379057573
1585363711
916252939
345306912
975090840
1430313260
1256876219
277634959
1529359146
1872198717
1112079083
827118983
1707660822
689339393
108770159
1694682046
2051722941
604689127
1660967616
1793472788
1272289660
257750757
438055751
2074180380
1056610581
26771570
1696385475
1921594672
188767165
1339479812
1526077688
1442724064
1865711601
721616932
102129404
858315574
10689004
795241867
2011039907
2032611200
581261705
2132604761
620029078
561076930
1838709553
1114472769
265108634
221250291
1136106424
1892208009
1283810803
1964801359
625362900
1908252116
372139091
578996105
930263132
2145912297
1222071691
859074224
1750339764
127433946
1616448699
346430086
73450118
1170263116
610128343
1846266946
1853040707
1231765508
175463385
1192914022
94548821
1302582755
326513734
1647730246
1529478728
684997040
404073513
233628396
1364349103
1778317615
1762779790
535575598
325218690
1695133454
999290816
953148016
1788305669
2077033699
380647891
1017571250
34709292
899488392
1706587147
840630266
611807467
885234170
1696073450
1445878870
225952959
1923251384
1367271753
1783791779
536855285
771628907
807916435
966753615
90039860
106580339
940359937
288017058
967220556
1188274453
1653885641
2000210427
697333751
1703870344
1937596681
1274896819
458764362
1417123672
1015034287
106355689
974534185
1646185943
1848995804
1192505041
1862212152
1281650299
194541618
895238309
2134110870
1339006383
236343628
386810978
782095779
1312164327
2125711819
1719198841
32301903
1308067543
1225944457
971640427
571245689
2111987035
623784598
1663895741
1384931618
147062629
314940877
570274563
1289382703
1402943478
1875703255
828092134
598416152
732209368
1856583723
135416912
350022234
1620694489
1596750358
1726474077
999775976
817280999
439227225
1365896776
242333334
599642589
805814527
2096737030
637253299
1149599397
1188207650
714040395
1773115308
637089496
1137491950
323510530
170554225
2125885043
1560243382
326350200
1746123632
457837650
175088082
866420362
836592798
191375683
353353319
95512386
1502977199
6820808
46102165
1637860192
1532512593
1907786228
1301376038
1722301789
1699868173
1222331638
2135568547
663554398
1668212722
1757069280
1867200662
2135356259
67314347
949147800
1098072687
867784347
525971813
1298613946
646086064
699286153
1668062584
1943575288
1525744278
496372613
458838837
261044311
1093034128
1811192251
673872710
505662363
1020428567
2052156114
487364811
1534763375
1059738687
177179766
120914562
1582820681
1205208481
1528052024
1173609393
1874355064
845345113
966824451
426851098
1079790308
1149122952
262865903
1613111491
1252995167
922479091
1754669464
64912964
1563083549
512774278
904651431
1695505526
1329045451
62943379
1119514637
718726877
1666282559
821970544
138524398
1134331075
509603646
693633775
620486594
912541904
76069802
585003849
843906574
577283971
199160025
734081463
2055674229
2139659472
515577675
1225647507
160840759
668466727
1589699454
1921098782
2121573418
598793331
1358420431
2049491315
640024231
1653634763
1392838862
778150756
2041884553
683474233
504022739
643896265
1522545821
90609748
938407297
5608869
1470829673
1556124310
1025887083
923496866
869054184
436569868
2043501326
849249533
1170801069
1924096679
674780820
323179225
1187169157
358139864
19934594
542939688
746371755
504067634
738373506
1756274828
1935349035
1817292819
713065073
426215722
1106574557
1744070385
1933911310
1337299466
1256065872
1417547053
112913866
1322539636
283755571
1417066027
1502739842
1118933663
313936779
726544960
96043552
1942795153
528980697
1860841239
1433820459
1529363117
1593847215
1423781529
961102172
1778680874
1493281522
1022248857
92596727
614901977
1709513094
188264258
334213617
1903709426
399822848
651115787
2005641506
97945937
723775125
663015816
1167730474
1060149547
1203199593
1775816446
1665451651
1878327441
2066098655
1803156224
1796239162
999661573
1797527230
1242518860
873589559
1558999913
1027853699
948085371
1037613418
417415154
33575474
1276515648
1169366495
2107071830
1651627676
1657777933
1306102610
1211931157
1948048922
1441437414
1176378957
1954993547
2040775556
1429259727
145601845
2144710177
812709732
1443409131
1106393744
1500024800
1409254768
1571010541
619238931
1943249442
699462586
1160654362
1631910724
387645842
1014613943
597697032
546886503
787093710
1026644688
500646279
648710097
1005004269
1028363903
390236532
1629477681
142961858
517713518
1165555901
797712574
637095535
1900464653
976821626
1880143221
1756036398
473316823
2040865911
715235239
2109058674
1812924904
748086138
353381123
1554512394
880161294
159038886
1588866144
624320767
758986014
1885702710
5548891
2109019899
1683223439
1744135447
1448517001
2017745280
1483404814
1147361231
1475421803
2128282159
1285683645
1576550440
910169506
865198284
121939150
1983644805
780634028
935021468
652692594
1323603287
312939824
1561413395
74134487
1647814370
89411513
333613937
2043534009
79414035
1209112962
1067857706
2062533598
359453490
849937541
2136391308
589416461
1658591393
756508298
1667908452
652412092
675130050
1460409676
1884562541
1896388375
1421254399
302492653
1607277198
2134447907
73359180
1070247541
1494513913
2102639392
431564593
633696701
1089069305
1971035518
1748934923
1613383604
1845258727
1038650595
1822555748
1232786378
74877418
1749043733
1291924998
1394172208
900367929
416022728
1451199820
914899596
1194115396
1924172964
1255775335
1686033641
2007200771
1670699460
424052938
711943063
603400009
2144880657
2091064905
831594263
842500932
105801467
88730048
1507853931
1953367627
1072782153
1805001641
606486342
1210173068
886170836
1041380636
118111736
1044050128
1955864401
1230548949
1370033276
1275703285
533527875
849175332
1266434483
597217270
2062196896
1943914318
1958386734
1819153415
168947465
569053438
1946071962
1125254298
308996040
1042013858
1396039738
1230449815
1405491295
1497955896
2112286208
1998515022
320464578
1626442135
2111425052
1627914062
1835144583
1782046359
1816571526
1279707260
1019699982
314295257
2143826671
1832889032
1964135837
52865655
286559024
926411287
539401103
984592856
1595133312
1405855351
1987385829
459240137
1957494205
1647509026
1286647508
1444281369
1477547797
627102134
153911257
2126483064
1664678419
588672488
655488024
1135607174
656029650
695208314
1945656772
1162563587
263410412
1422821428
477312079
1361275074
1281149049
1280747313
177773167
305699964
1252236455
2094629245
994010274
1354156244
1661986548
1769401587
571057441
1410673532
1143193669
308825831
1326605504
207030318
1785348433
467305511
1047575271
119760473
1835112203
819817343
618735640
210484937
1073442952
271485328
513634685
1117456883
731422917
1850833865
48615240
720785249
1052449971
727795980
2146390898
1412568523
735608194
478279801
984590434
2032574699
883811520
301465949
1089341898
1183511803
249481818
208721322
965359931
107515910
1457420212
1184161731
1178674832
920797988
28329349
2042754270
1321348415
1249523824
469716248
1468336384
156725754
927049843
94823322
702041763
2035514755
1153164409
272155933
1255257412
370797429
1556344137
997588781
1517992949
757958579
1020626951
54629659
1208651147
169612959
1321202048
1885839276
1063489984
1355082519
396393738
1323594162
653420867
1987656172
264320862
1459472544
1074744714
213140849
833363321
1310469038
1921321750
1857370757
1403326458
744847479
902040019
666363986
551541738
1098970101
539828725
1127320468
1785894624
1721888129
1432974028
2011235975
443808089
85227629
917802189
1808914239
1672145421
1313396093
71456654
1999946776
1206060945
2045069494
416553410
1534314287
1469622725
387524719
1435558451
803862037
758358177
1897604075
436704373
1388692253
1277034372
944178915
2087419957
1770470655
1974916068
989497687
1558411849
1461905546
1784487971
1328965266
1078695017
916763508
310615168
2029883800
620177928
121155501
364780647
1944300992
556998696
351587570
1535031811
1514561380
46641071
983152616
983681198
636586553
1515144723
1170650880
992986512
2063520966
2008103608
741598883
839476206
34144813
1217370413
2078857235
1359336173
390872876
1892890759
530576503
205642431
924117417
2046887959
1556875193
1166374140
781742923
1115440058
1208228415
666364729
989573550
385389531
230970185
901986948
594105025
1394509844
809623052
1872597549
713978693
324266265
1212853854
808854713
1606622619
160801009
1313440011
180771108
1523334043
1137679469
224861913
2095939015
418299962
381739217
1410293772
1422704563
1211532972
735771069
30607153
1327444353
1147924304
43962525
69215140
565713744
406434415
1034757766
1660813163
1015482732
1656943261
196191527
423084346
1122272534
70110266
2032527294
923174429
1773468820
1087863803
943944549
725729975
1147586513
1728811877
2096615876
819391117
1427922837
345352667
1721637286
1329038855
809034408
1864946148
1829497980
584255210
1494034138
384880801
715379895
395757032
444522835
1299002963
1629876793
1382546758
1447061656
1323060845
1151099612
981596613
197168896
62048395
429898907
2130742926
1287848140
1480907794
764492464
31968551
722917682
778083292
893115997
1393754158
794897991
942655841
1072768399
503874741
2124335225
2136500832
1623322356
844565113
1752870437
1842231764
191241770
301550995
637445629
1511113575
1385302232
104743031
1476294547
1944680186
1072215847
1646911522
1747916204
1406782234
702459537
1531927967
957392887
1554858771
94445396
23399151
1627995960
466238133
1154794577
573739311
764891048
790377380
2085973745
3076935
184716293
1453088622
509545604
1822702419
1010077616
1463879611
975875388
2128702581
15383826
6200441
477094466
1755362915
249534298
266720192
1099254277
1552808984
1925754783
1483120151
2040189583
1899720663
1218367242
1957187315
1503014242
1403726341
703763568
2109496405
1925549406
576125673
23248037
777856393
475570771
653303796
1207671339
828860860
1780067009
1200752855
932406304
173962223
544151017
2090519498
1037720509
1903961119
1484526174
1593698238
1637163729
1627581742
1774030432
457085006
1097424423
409012564
1388723163
1009871210
242094443
1789099529
100960419
176543272
2077858212
1061112835
1752584719
1424368835
40090535
1466946471
180656936
172810123
446744714
313910597
1339178
1884528960
1180164601
528259011
527932017
1491952640
174949871
131210876
1587115989
1489719899
1429698948
1370996144
1076954121
167722918
1374884779
738361009
2013847069
1343851778
1530399284
1543973866
2008800297
1106684093
219615509
483264914
1929724834
1802454547
1256702952
2054622304
1810622961
215225957
2128255338
410247814
11679923
237575021
333516230
258203122
753787967
1302297142
221421151
774462513
2005241757
695632961
771634197
194036627
1241554022
1024924409
373595386
1988765137
771002032
2128159425
148833021
104958619
929712573
666761880
1672613612
1990274392
1234658118
1487078028
1951557078
1513381223
2122545671
78441195
261967347
607609248
629787997
1680372012
1293083407
216185863
1444353701
1105293012
1165098527
1256298927
1002885385
1779937759
238848656
894207895
883342039
316365309
1613044094
1943410468
692367651
2032795774
867333318
51656285
2009783760
812904388
866484678
792354379
1536460940
229680214
1252898997
1352216995
242922292
524905583
925465805
144975993
1552561571
985672300
1041941206
175438161
1938435960
577848327
1831238547
1883084802
209702723
1839426145
902485013
1570041186
2041968930
373376245
993037051
731654592
325041844
269686095
2062149143
906695249
10348003
1878938529
2008528607
285440875
1852581067
40163110
227335452
1589210793
1939973120
404139165
2140465232
564983059
35792817
2019230723
278569380
917585757
1858499101
1754276062
102538935
588379806
1980424584
1112247253
945808060
886179051
1766415158
1676508072
906501489
439057266
1633165847
1654262466
1034349442
1488976699
883139669
2100940177
36349205
502780211
2049665920
839681954
825646938
494105997
1756371181
129329570
1951582111
2031058778
1785883178
1724921437
2142583742
1497949683
1044492062
1725662772
1603136036
672677402
43647042
1924373518
758336174
1223239827
2055082226
1526190172
82967439
479335221
1131281180
1741541844
970063708
920460021
1364943577
2117462496
1137961287
1442409878
1516332736
1827518235
2029423530
1866426119
1677758882
669459722
338686941
107946432
108541991
2051238091
1640316930
1168022159
2114455229
516772087
557387882
1858552855
1594840885
1165212814
1390509893
669414244
2016747082
1298013200
1094803639
689844464
1262001701
2013489685
920973811
1613504494
395118477
2120754448
470308082
1159688925
2015495805
1516308637
436708305
1823195654
441816662
1685596047
177464520
1420808655
1788295179
1852877327
34621061
1723395618
1103464073
1309961055
1072789461
1088021159
1324603442
317704956
928386378
493553149
1044161285
1250398200
731834204
670746035
1419036761
132058579
513181995
1194012382
527639505
448149086
105070421
1645490478
1630023420
331626653
1440187857
691731877
876354019
1538779128
1811799445
1987405770
1793418242
1742532971
1234181493
1751833314
325093878
659134130
129306868
599537021
99098704
1002449514
1475156878
623844772
1230114603
975300469
1077400421
334029495
971774130
1783219478
1513162828
1337718407
2065164767
124809887
842957955
319949441
2096795494
1032475830
1118843252
983784961
273398929
1039284453
1259081301
1377810024
128856953
1730176210
1574732573
1548089842
660131613
1889692011
525617149
1134019374
1665229511
622706585
104743031
1231357883
885610668
509182031
834385249
783842094
1716087574
511584875
1361526907
746035711
1400418378
2120402692
1035846729
998124821
1343367125
1748486012
1127348416
693469819
1582023611
393382174
791385677
1370531888
320588571
1999794556
558416567
1379835404
515932222
805312073
1525810186
1822834416
2141128023
1234221775
719226514
2030454960
988327290
871310743
1479272953
527219997
1681656578
5189288
1193446214
259987012
656968009
1551253945
1852964782
565109190
376707787
1162724076
1922242106
1307675562
1669512735
1832951431
1631930674
1919722505
1209331323
1858477513
1149883393
358444311
1673207983
718545911
1445967658
1748520839
270187588
4466028
733816103
1025600762
475123763
1639667205
56223722
1981303221
159402014
1883251110
886377690
583845587
747152897
676090385
2018482453
2049219899
1039197603
833670239
89409689
492952682
1577961436
744260605
309702150
554400635
2029944539
1637596803
1710969269
272794549
126244359
1926376287
1432399555
769579434
1776447190
1706608973
227889688
2084155183
177913934
231565214
967114540
1485016791
2053448886
856339377
430210299
1638284391
1002172993
1230271205
417169290
1203532331
668173554
1777362022
925560462
407161630
935661547
2116718481
375587331
1104579859
1571225857
1721283617
838940785
512310250
430306905
355783431
1455395144
1585894039
2143471455
1093337452
311536823
629637305
1117095743
381789789
1548276248
2132172787
1920322353
242693138
1861432050
581985631
1588640693
644222913
1808094057
1019534679
2066076717
178305141
663237425
2133082615
1060598322
69333539
288991410
1561540573
1412347799
723793346
292598725
163619373
1536136770
1156865012
110162237
1791459273
629614483
199605677
730639225
1424801898
594729869
431966426
2125579375
1906895049
774632193
533110132
190277253
256943562
454486564
1619335778
1624329729
139472044
217347405
814290799
1273957889
156964178
694197235
1345660847
877880029
1257966541
253225386
357484654
671262962
1480696490
300043642
2142435162
1897852537
1219576394
1675586903
301279936
266242060
1521217006
1518311676
1177557304
531232805
1545751218
1931348512
1149271059
1041182552
807794244
1607817278
59259063
1261626318
1246516139
1166379085
148446314
1405242599
2083524206
2037735266
2141620906
39805235
45631249
1274013578
257348367
460833732
79677200
1011746588
2082815131
11457479
1466232098
713999350
1864672803
1802649128
879982307
725264287
226914256
1207981273
1334326229
558625486
758178695
119766377
2132485702
1410630221
1699772500
952687219
549603822
2134278036
1233349996
2069750660
1859045966
900876480
290801786
1234850164
2026986626
1641642946
123891194
891708024
192785917
496456442
1964527090
1990595925
1891289380
1769788104
900792278
21792147
1275321254
1919945566
1721735980
259856534
1822934256
1376624717
131480968
1735227539
1023948142
688258098
923111003
365787487
488319507
288567474
323098260
271070833
1662455601
1312276903
312486017
1018232881
1562660756
1506241900
2115364939
1771548127
124092176
1886568035
343938230
485662768
2051147231
301045793
290733075
1872510674
58556054
1147495139
1041409584
61957262
1116490959
1415901583
1379351502
1278543685
1620687605
182245263
653012479
1982484926
386749764
205534650
1986953834
769788836
1918393243
75745828
240031446
1318866336
1351506613
743425409
767123711
858683877
1396290055
1113798816
1015749013
205250129
799297419
495150350
1492280834
2116859997
1245470128
393784913
103478278
1753904104
841740147
1519609150
674278123
667030866
800879696
585314332
802783603
669780347
1539595363
895526690
93267072
63148302
364598426
1615712270
2080338206
804158746
1325020793
1960838176
905356057
1225858189
150250819
1603936234
667019031
2069134062
161490837
1480001139
1292653802
1906412005
295356945
1032175714
1800322448
1619988034
1118555366
1202494412
975167092
1354092037
819397332
249047526
127843804
1356289650
1642415615
915499159
1004273335
2122504770
813230232
577504151
281826194
250517067
1080849141
911299366
471807239
206074675
19398683
1410748554
1802140227
86299472
1664492446
1388979137
1083159285
709052916
605282898
763358224
1460205765
990820982
1787817042
1103160643
935967917
1630824849
60970331
156970072
1053958231
178413165
1171861683
1233670084
542408898
1696797923
1122083239
1177036541
1755392053
262512865
1279550125
1842068674
1402843411
1297107832
1946903888
1249242543
1629355001
523166743
1593840564
800250171
2101726092
1382576298
203770834
1863777894
132074485
1469259799
1610321228
1853858956
536696675
848027561
771212026
1491678323
642883909
624304683
1367928901
1475996818
1168330983
327753406
2113324423
2098194917
1743579692
1960172344
740835342
1177712725
1207180510
1745546276
1524524006
253661705
135291349
888057943
1498557498
168925454
393184456
1350189471
1719238228
1734979121
235681396
359130350
941931220
2073582794
1844787862
1698298826
1374419242
1804898132
1647699126
1247343550
1682601149
1960623310
734074264
1198318843
1877704463
261897645
2026004452
1448021670
1218830296
162742911
1703616262
1455727040
1694636060
205409749
236158844
1141674560
1923075679
1971710984
1961012464
1299335774
688985487
1877796124
1880617431
1234300550
1431516744
473398990
1125858484
598811350
1221790726
1806677626
532653587
868779758
2128692540
115617774
699134389
1029966772
2145980619
767859509
947697624
1830055544
1546446554
225253808
1844819136
1174956711
2126018088
298081368
314660473
1580000007
1465729282
1934382314
1847755433
614079390
1422279740
1943945200
1857640623
1290212227
1416602777
1109200185
1593136012
1060859816
1676532240
987188169
1808909301
1167995213
632769088
1483404273
922288034
1860354916
529029936
1060175330
589687389
389874549
1827810826
972193994
233114792
587494589
1563877070
1285233751
1857417779
2120747390
1094538394
493116726
261392731
818327104
753854475
1073409568
1259067888
1432758204
1900241862
681291566
1999652462
1383440928
1614456253
976000874
1756149853
330327664
99059691
1724029013
280566717
48669748
1058077108
1181135712
719492629
941473214
380402276
890330404
1779450995
2073554085
2003715590
1881306846
173887747
851599605
1410317960
1528742778
1978604946
1551657938
1992292973
1000523074
1910639387
574107198
368355622
437885705
908533790
1241194933
1802570462
92918742
271564474
1032793558
577192886
144747023
1466327795
284906303
1564504655
55741806
6606248
1489948
445320691
1468701967
1276835956
1535012738
267269860
1393827693
1739434742
1647655317
418672066
1787939327
1632806618
1366861671
2031913683
207520840
253589361
92107086
1273304340
1525480307
175912218
1502161462
699009049
1976141514
1071442519
2003967142
1137359051
552981495
1695481722
960134241
665461890
2123759584
583150616
262401139
1889090969
381056609
368987454
1581657782
1216652725
1982600858
1345106451
1504593000
1454475091
242080189
515788347
1791998147
508203069
384752992
889410927
462562126
2099520156
1866441480
804269560
1709974505
792541021
177027052
20293872
1965179230
1918818257
1672281960
91787618
1634926089
1078351687
1905311618
460122302
544577655
321234337
811252989
106552598
1912964740
735888131
1900123018
386993795
1238822958
1900441516
1204334017
1981213849
1603142684
627911131
1228601768
2092508681
1231419010
1237282997
257918189
1683052828
677773189
480132455
470719753
1150579824
1102735174
2044350563
665569365
1828865725
669131336
1497132797
1822694677
1176338269
1811978900
554892946
1861904959
325328232
1254296187
346973337
1732460599
1608757187
59205586
2115716648
1581724987
2094716568
375185102
959200842
421540189
58214533
45328253
996137840
133371671
932828364
237028322
1653597499
1984362275
732320786
1675253004
1689100611
1660841429
325115641
295029216
908276183
542411230
1765992722
1428842701
1199646719
62004928
415156207
2052357193
475088079
708231464
1408337837
886938389
1232289336
2067161453
1901564950
1019126955
650544528
122008163
921359805
1703867949
1322894446
46968458
874776150
1591229575
1115377619
64477677
462346286
1165763738
454751536
1554870767
922203057
83022807
369622103
1941090809
469436986
1058610678
44522547
1373939120
331868112
70690483
1603898261
965175703
407837362
1385328411
1774430996
663375438
2066736648
748261355
1052289328
1548681580
1535585978
305439925
1379235436
1318917574
627306607
1455250035
257573647
2098182776
1359783741
711531022
679818715
1660985877
543394209
1226904130
1324816577
1963406984
204476046
1517043828
961255444
579334398
742856517
478231673
1923332325
157998760
579140654
2042884773
1699029014
13421534
147458406
1104913200
835529641
329031491
486685291
1227209657
1449470688
2026459187
1896540216
1133991838
1424190733
1469921472
1947922067
1333602354
1880819604
259610891
622742173
1018271348
2078951443
1725154188
2002656657
78651062
91856847
1911603450
146028346
1391508460
702230325
625759755
731314254
1561322289
1690460916
780143041
417317293
1540247685
1161993440
1499450998
1644440506
1587722843
493793316
371862393
336999630
1915268612
1281234152
2004795621
1857739132
1870423739
521315372
655416409
844954616
72106533
569584821
1228517934
617236921
146195208
238994510
112277093
1257691313
2115466311
1069175104
1335997130
1260612720
338297721
1125209542
214426571
1411021922
2145166454
1068441212
1262736926
159286164
1846824959
1378866728
303371163
1975460590
2125257342
27449803
451513520
987672963
79966066
1624406921
149367287
1103268927
332210371
1805709279
588190124
476305929
467938549
827151375
890334726
706147505
1358057842
1533829381
2040562261
1555303562
376961886
1589336553
1876721094
19533508
2099392181
1462493269
268732651
33967337
1733577487
1214297621
2053616890
401203412
208010567
385647340
927228896
1862447305
1526451009
1519429791
600993350
1466235614
1354419970
1438818583
1711783533
724631436
2090052773
1648378870
2128552923
877611824
340028017
2085353360
1970909760
1885448771
1638109187
162420947
952706740
62823201
1219979899
2106324477
729756550
398672823
1743209125
775191810
32823473
1478802240
467845085
1928982051
1695056494
3884590
165415741
927199262
1659768373
598139726
803219906
1290391543
1409617896
1967431603
191854122
1988979196
295977186
1302531780
998400170
2099645898
806311129
499750629
1530469027
194822643
1988727885
1290272188
1379293112
748199349
1010327622
1655132630
632984969
787309091
386474728
737255410
2054606935
793165261
1200653530
2129404462
600886752
1347661757
1407492094
1607944709
1216743321
1441747839
1077432537
1204002081
820381204
181839510
1649537558
1707327854
355459479
1162571060
1901756739
2006216066
164775745
1831216588
27010661
1560009903
1398415979
1863333166
33088754
18774796
774953048
1262039847
50631855
1203870343
1851129083
444806029
2075647578
1148393776
1910924228
624242755
1036916239
1272986746
2097946113
1134340899
106870730
1194532524
602234016
1112040107
1530033647
1023095556
2020377629
476460395
789999175
841402140
1743109603
1132537449
1934572609
608798059
1356324534
2106336866
1523237285
1542340806
1947349530
340816663
2063727966
268514806
996531959
1499279540
1121352693
500223448
545044498
666027187
1914882906
617005646
1463122536
1945936135
317003805
377659455
1224501275
164049997
1807603977
430005392
263290693
750809398
945091798
97251687
2016493636
690266126
1687177451
934407528
1986454477
1848698086
483707021
786561675
1906454078
1097871397
280416882
265229094
1110058264
211650362
516527139
1711258062
1637362510
1479813436
2045562299
109561560
1368574110
1297083451
1723193617
147490926
1356867781
1953229973
32112003
1180590218
1754120200
832292726
1534469809
1567196423
1339724832
326635595
2044495969
372335167
1429140137
535302590
1281056462
313846192
764646528
1110466800
1574820447
1139479454
896019045
1577100541
1489436008
1456527672
1451626497
1629458405
2105758033
738586087
1034280734
581760415
1271150481
835202635
717016904
1587647958
2140126585
1090890873
1333088140
404647560
1203207376
1414400433
346460709
1056814385
620607519
811475725
1625036408
1289025785
482248898
2139277756
779250424
872113356
1839964990
1235399054
41168731
1985230931
1452534638
1040152521
1233031807
1175601447
1642941755
1133407342
767375418
1254153478
481793030
480297284
776147209
1295622174
2146802897
1232043673
555719381
205475758
696187489
1807386204
113446864
1499693179
604169308
1458536079
175023074
1958776257
1873925795
1256519023
497032221
636136344
1888427295
1130665671
1401768610
721106748
1231661713
1770788820
1273489388
900938217
1558390910
475123582
1294044172
1291274717
133019894
2038845332
1751012502
1916651929
230252893
2086072791
1901875181
1599734823
1030861200
1278588960
1170150450
73340576
454376358
1561116545
1239341577
1016167160
715855814
1467976399
1848196187
40120228
1428672641
29755470
793763069
703613718
378113050
365072908
732663842
2057174551
1902469774
1923116340
697037072
596753390
224866347
980419967
1212433604
321678416
1945824229
359426921
1221097998
2087873966
507526608
1502334117
1235632900
839202346
1797954633
1718661011
303806211
823549480
1639006713
1310388766
2024807474
861122817
1611162359
1997450401
1806715959
674375481
420347090
788918410
73884317
1955448943
1050237533
687351946
1357634241
1774369358
771667512
1882934829
1600851849
6776779
685153514
700709805
1325220984
260330662
498153982
1008128007
2013521261
867332634
343461127
88515762
1986306100
1374400160
1762523471
876018916
567855988
894629756
1169671638
203825927
950745959
445612094
974480094
1524195387
26519171
309850470
1071910518
1701208158
234374210
1307655093
1351218640
61558707
1854974802
1826770289
678202579
873941836
742953660
114307520
1791620267
933123758
2068285365
2114200679
1519591956
1975853746
185862058
2010266718
1209448657
1785273248
1836906620
1471530109
959698061
2012059483
141644465
1299593893
1855428822
1285682191
1620550404
1976510208
1614218732
920423218
1743999428
481134867
2097280814
987133537
439786184
358916974
845954888
341928356
19693984
476659619
1184234910
1564027055
1701633356
366549137
2062311145
1512426044
1347389925
2029058463
1233929229
1163916205
1349599215
377434904
1033622439
1162555945
1889537422
1848557488
942724371
1375987522
1184173264
389097834
900888114
183653401
1909450746
1883314491
493106964
871175061
123175351
121585665
396729562
1324494493
124890409
1565707064
129313475
1833476153
849866969
1472925154
1552619621
1926002103
789586121
600101712
1355860566
874720643
1817626079
1734824407
359649348
802055263
246520921
1058054712
538729062
683686871
1926651444
560545894
733731591
1913307113
539467992
783589987
1338831290
1074727179
175930517
248578825
496845078
492891418
1292524282
1073323216
1209122207
1008769690
1775046805
1453168319
2021600349
1085878974
1978830149
12576395
714344121
1716743086
911051661
2074505812
1759549162
817926713
1562871080
777971808
1486274634
550470028
2011231529
1955413089
633561643
1350895403
840705558
622613984
1753158500
1874852374
913072290
1262035792
1514905611
2049063120
145468312
323464791
1364069731
359756579
1436770884
1457432284
103709543
280567537
852882875
574829885
872886199
1925166841
684783509
446313181
298878968
107768992
6490989
988103438
1301374111
901112997
82983497
1210307447
2054894432
1952248097
2039168229
365812289
1030938486
1568434755
1316933613
169851951
1825401256
278675932
438760122
1107091973
1484279871
2076781635
1008450153
1110456874
200836256
451325254
527629949
904063094
1644028187
2016485216
1737492053
1504595147
763441524
1334786834
1700300450
1876486674
1202577003
1305778419
423060166
61127054
2029625777
1416390261
759949463
2058215681
1356918447
249305411
733846392
46155731
1060244037
470313392
891087458
2143563789
241785597
939373465
1243699881
236906770
977517028
1065164902
1405719687
2052897157
1341688636
431622333
1871376209
382705710
828142173
1043071696
404402764
891260421
651446855
44934263
1840471198
758605111
45568007
601496692
1039422439
1072884283
163613281
1582732824
1737663787
1527833596
614074131
361077155
896046399
2041100513
53147413
945587157
485306755
1320401166
1364817674
1271596738
997327577
1664384243
101248461
273743049
587953918
691667915
1862574524
2030232840
1437736706
727254028
1381145399
1501231032
1345795888
759562027
1815660971
1791334627
1234693998
836775239
2061935889
1103674662
458166943
1549163260
1667395721
1142202156
1025662990
807172482
2121443333
1731172103
1441561251
1596486468
125566767
1582143514
209537555
1417750881
1420014137
187275800
505884459
1012029180
286671847
321819286
643630518
2042838120
512994926
1311168657
1181880706
2125973489
1272193899
1282670696
473387327
1110101510
1161753335
1525697452
1428686151
198321616
1560285426
2045231679
965646852
530200403
521702243
1307656231
2069600691
36653958
1993979491
1914779398
1590315940
1388811063
1348495747
831047012
1280949674
1104002737
2131845415
2102502687
1805522643
1673618861
670265714
731172622
1579713884
1965069662
1025978625
1344769795
487569629
164241014
1717080614
507962416
1415987000
615785869
1960485923
1080599189
1780697975
1910368236
964329968
582836512
1738661851
1210487963
2065463319
200471233
993528687
731744755
1875253812
1131495768
951436209
1913471446
1128726962
943696774
633988233
1554490063
1028461230
1845686369
1977993121
1870702464
1788171793
279674450
2132010824
1157430509
1783898653
983716707
461299086
1705221190
877195070
1307953507
1799037314
282705071
2064472229
1324850768
179539763
1865132637
2048824002
308423162
381024930
299298641
1194534605
330874399
1823582964
529825660
814254345
2015562528
233397287
1160471889
176318487
2089083449
533691403
1062376607
1595427970
1933733539
1220159820
816620964
1026263709
927360173
1508441957
1820261387
1955047093
803797951
715152745
159951707
1013289096
1911220853
981176465
245022655
465965256
920116783
198772474
21368908
983717724
470009122
2032235664
891808137
408651934
1369436912
1066435146
33443136
481282473
1277933181
1010028650
1322963745
1598789818
734040804
654121021
1667681522
1529743892
1159906116
320499246
1378226409
2129192855
1675456975
1210899506
622180170
1367750446
1510673725
1738891154
1351930429
1419369878
2057198617
1295185954
770505330
523587193
934583791
1968151990
93109395
1819362411
1842867900
1766755879
1489168729
675538502
2012221989
1229085051
626219728
1370169017
353322098
592821778
442909571
427220360
724136714
1655086284
1130611500
146234504
1666408575
129068070
1571647927
1334117000
951846721
1982431964
59468230
1697384388
1332597376
192254881
854611626
1087511008
263505809
1532292109
1033322923
1083488909
894289409
1100182192
42740105
812227383
150826009
2052109800
1073175013
779985860
1856096274
946139512
1718923406
105723909
555582175
810203024
739284800
1275366127
204858505
1442128194
618004089
1576376131
705426730
282536837
1468150439
675819375
419410764
296099267
2025353279
1960904234
137696452
1730384367
1397297075
1754052585
449028520
1824233544
2055676015
1269525187
1598798933
428718230
1246971945
1894890445
1523800942
587775770
1870669338
1963351308
451816385
187415585
453324531
1855276277
1474990002
96358165
1571117904
806442494
811688055
1630938926
644110555
567032613
280840897
1474226029
1655898601
1952261689
1780182347
1738132549
876285878
1447751559
1707779511
1369256753
1557848832
534656225
1838571887
1372612260
1082702186
1379762920
224948869
1461308125
437436570
1622746938
232586063
1693664639
532504239
1831617024
1752245161
1341945167
106080600
1482919653
1762468229
2000015881
1513916758
1527493729
1372053052
1142205686
1455292046
34011376
1486915472
2042027201
1357611752
529337275
2024307716
665981254
158723091
426222536
983634381
2038271642
1720116544
1634391754
1087639023
434610027
620310647
1210671205
1892847703
313467643
636311439
158148851
857172772
1525140185
1592153482
400705090
874262071
982591059
216853218
432777615
35941658
65659468
1158758467
46295904
765236826
815625113
556705629
53667281
174633471
1286667076
650316986
1953344225
1928893757
1849999492
1606372379
1816568413
489086774
1525472524
1989104489
1539928025
773115813
436917218
377288048
818409529
628423511
1938368718
1326898214
2044295126
1031502413
447102853
244399590
14941590
1500939259
1684562025
1708383544
823607811
1445847383
1882427570
1426259456
490223317
841409134
1362505444
1599043551
482997008
876996723
1498220048
587935838
99580168
864343148
263367827
1676510293
1750106644
256943562
480589031
1288657014
1899932032
1860572332
1031030419
1260184130
1201333019
677803102
1497489096
2133239499
1159406424
1923861031
455425788
627863990
839264912
529648356
1020930092
1831203752
1386572081
1646838163
840822690
471721265
929883316
217516191
634008865
213336088
445121551
1109148565
2092364769
1673260245
1502294692
689997221
1670167319
462774666
597606562
1297403555
1513628060
672677144
1324950284
173697519
163067017
1471093132
2024448857
1169438349
569859449
188810242
458588293
897266093
2092552762
155492928
1698619253
756462293
1201636637
1005720043
194941903
1798866366
1791940793
361904153
1634958884
1407108780
2001038812
329848922
836717651
1765970896
358339026
1222465930
761735115
708205135
2142412140
1200928235
2005935492
368357533
480586562
404027281
483987237
1834014407
887340014
655202737
868943955
328532657
1715660982
739250839
428630944
1302071936
1793670452
1192686391
1322188907
1675258197
885766317
238688310
1358613311
68346875
569141444
1665364651
464061454
115560354
1046763293
1270012924
1842628229
808795060
1699557378
861674804
599420874
1241844131
1387948009
52012775
593050824
91559329
2120994612
15702679
1814853630
2045139800
1267623267
854204711
548259047
1348151134
1210404667
147801563
17204698
1394615710
124201630
762712586
869560852
1303126406
1882881004
86703651
1258779614
1509233689
240033366
1261472177
670869353
2105045181
1248343549
1255284544
1070988030
1671367562
710409365
2113820168
369191687
975645771
2125846120
2030893319
1448370841
724612580
550367952
599417607
343294255
649118653
1766189767
1613138995
344465318
1171887669
1330245433
799706675
279219379
382804057
1311850000
1259729941
525864887
2117192901
527847272
1826429395
1361326462
1840486850
1558148658
392004807
102263968
1813229710
573962069
233308833
984499239
222540955
1091403212
506446053
238931615
570875940
46296770
1043139632
964927910
970926964
58471730
612391324
1858433101
838563442
340956546
737074448
1584104797
1356511563
1998906438
384565813
1655213561
1617917917
981151030
1840814100
1072899209
1943935567
1754062297
701709535
976764931
77097099
335350546
1102292330
383366221
646181371
1877425779
778421982
2066316247
906179439
2058217228
1462849321
1235369777
1771030285
251079968
541949934
951241122
378715579
2131356962
1530743094
1075091956
1281813899
598982778
1707378080
676084175
1106013207
1182229753
1968917616
1143116321
949652184
2023774268
232669265
1301283644
476203830
288388153
1378750775
105148107
262238077
724563639
172214406
411322843
2097462466
592347353
1738819500
1867994533
94920759
709165692
995702154
1243193090
435977017
1294081172
1539918661
1035174280
347518228
613322339
14012491
507982283
303876788
442565193
26934502
1120735089
60507950
1589730429
1392020984
1902071068
534703588
1441014619
1599022587
2107882634
160546406
2121114038
1928413891
1971939871
1651257420
996717479
458380523
2031150979
1321676907
641678727
1158319430
874558381
1553104306
1370370014
1320309554
2141772390
1789096472
2145019267
299137401
1095489511
566638473
380381973
1648539961
369788140
2045440648
2111902659
1914790101
1536312049
1758707856
303632660
1283771618
1192914668
1707658966
1963273463
1898178636
1874112675
1954279487
1507243183
1752674397
315439431
1534235016
1486737152
1425965978
1733332201
1330866552
2097939660
70358461
74834618
1701300925
1851366975
556822599
255264964
1600067613
40685680
2048987483
577587862
1844831034
307618337
1176774750
83793928
107237682
1379415544
907552343
12375843
330040525
995329629
179095678
2046576130
854416374
615687614
317827941
1898250311
1207437889
929374931
726758200
1986046075
922757970
1628531926
2087218388
1447556242
1010487882
284222210
1895494191
939945357
410597916
28873942
603035840
399387881
1660202082
1374233085
797941228
980261547
783942032
1080806027
1736093955
54608122
1931309655
1193134479
476028416
1049114065
448598388
860016966
1574467319
1803313412
1048383943
2008139143
472450725
1264334089
95164089
800903889
902811491
1311375913
661684884
431164119
516209092
1250973441
99599799
2128148728
1028348292
2019586528
1436839434
720669705
1087424805
458094002
1420916176
1111057815
231182784
629896005
1743640179
244073372
1096599537
1762059741
1405384436
1586551331
360571526
710616328
115951809
244160088
415280552
852988706
1911563852
418686688
258880007
1147630533
838865446
864343148
555949961
589137236
158298967
857364006
2075538841
607527610
742495473
189371066
1065236027
1488811571
577117878
959688315
95715417
2085682769
1045942843
1867918472
271142589
2121873405
165180811
227093898
1859571106
1132790840
506710810
278675932
529028999
289242120
2013821859
1153470397
709085119
2073431189
643516145
1947440318
2005718167
61570633
1817855062
910768550
1166930480
1190696908
690700570
2090186283
1276913051
799792867
1846342939
747743092
1304337115
9709737
876038693
1679376551
953154064
1206764896
250747575
1572957878
454848665
782994490
1142487631
1745689044
1258214433
729950452
746318164
2034563415
543711922
1282957193
1716485283
723707767
61045896
456296876
1696299502
1831533206
1233084536
1923931486
953453499
1855907149
1387431968
1145489805
620193632
1250424781
1954625276
1030698579
2111326434
1655811154
905398782
360082480
1583182581
1560455274
618848491
381609794
2022928074
536560473
997510737
1006973276
1343061541
1139743119
1958583855
1060995875
481659876
127027457
1414513165
1324908472
136714372
474173032
1755838609
1080118853
1000686970
1843819469
1117582721
1954838992
1276209725
993443809
1474817619
1609324985
1005191579
1167412694
1524374096
2009566576
1785685498
434981787
1144745228
1002298274
2064718271
1358613439
897423649
1217398992
1809106222
619690650
1155902852
1181386769
672052371
1511527843
744621988
1360884246
482854828
1288405156
1297422497
1676664764
926156491
1002835388
423285829
372952692
1136841171
311425886
474729534
556602539
1452624336
1101092690
235560507
845835622
1078434893
183993600
356932290
936160589
1649195485
558439205
551789470
1096193185
1659295717
1583604306
1414006313
10917414
722311718
482738739
393168290
1769827078
1426992597
193370267
1557622394
57392927
454573863
396512066
48514644
826352295
1308329398
1601818082
1057038700
902001551
1316639023
442531590
2114608733
2041342932
1106914533
333270638
1894537488
544031346
1302410949
80474500
1481296086
1222675876
675768280
927749973
533957198
1273654531
921426802
1257185150
8965861
775120009
510451840
1507111431
1881734357
1183602647
545014590
1812909355
32153265
66719636
1482124999
147069143
2071633412
87134707
859161055
407226784
282692277
679821657
392067575
1827943941
125813510
1979435178
828989144
1303217210
692718473
788370188
342666396
246784291
29646644
244631132
1121238832
1561410937
683092805
1372307876
297111215
800620589
243602385
1761738990
1266730483
868136648
811458517
746708144
194318377
932427088
136888154
1604126762
307427412
1351470453
1258278359
1522722953
243640934
1439958239
1407159401
1114126671
343145641
296312811
639956302
1865086515
1602565667
674500795
1450027349
1713613837
902821928
902205018
1192837655
1702417132
1220947621
1700208944
740435242
1988352366
254531768
1441332012
1801307119
1640315491
617907769
2066742260
922486338
418595733
1457135439
622211301
1784105199
1071625646
837027631
295808781
2124012776
1266353939
1135207530
1837384046
95270147
1679820397
310168211
1638187669
2142475210
1997480921
221764536
850791116
1615729723
1239396858
621697272
812455618
383430099
1137671703
2030565606
1826853661
1712099743
1716201627
1992452156
498746160
1156473974
557124663
1386111639
1310907413
683122086
1608253210
619995879
925243159
535561605
870500700
1730208033
259323928
316192
1640305493
1793184323
1114680256
26745684
1220805350
9405337
1414731986
558044735
1113027236
1276752180
411579561
1894791480
2075079243
1182893675
422101005
904978217
62891725
1031358451
1664897064
41481191
1050966154
911443480
876000774
1174586965
2071099582
58749663
33810356
1325547396
1825884368
70197611
1496340464
1525786893
1577105084
1611480929
1551277728
1788434875
201628018
1967715942
139380153
686922809
1771039996
720387984
1615123576
2147385248
1961293279
1223278762
596556995
118768006
1415075318
686707020
68304416
598831281
1594941671
2143555796
199607687
1026508803
1671894121
27929325
703344404
1919082756
1817260195
701804172
1196260272
2043983166
1525472737
1237571062
877662670
747278707
795597471
387722698
119510343
929208651
341391000
1913977156
998766833
1386863801
1590098654
344583915
1764896571
1154317157
653281930
270867253
1989399919
357543890
1282561998
1434888859
641158062
447648035
1306541336
1897348083
47564732
1478352803
1863216412
122150049
302611585
144433526
524275305
838820442
1731002465
1484191377
1567126672
1701052640
1206577296
524858515
281938256
1580322883
1201673367
591313159
805169060
527582978
1382320303
192801718
1788786293
25887121
1221515267
1325961609
1086603911
382279971
864690103
1821326319
2036137255
1578001193
1645422911
1811369582
881135637
1043206737
1905678213
869563586
982510440
555181139
1984507645
770613631
1143964029
1013281066
176399941
1472273414
1307148494
947880946
1279258835
574517500
1189101001
422671798
84184296
1112010519
1820658751
1800365792
20411306
1711523470
1833100539
1861139758
1611323258
918757532
47133984
781251879
1317728106
2069211419
1978898072
508679337
1641100526
889175809
1260563986
1892685143
792426337
1486554334
1827395546
19300766
1791280412
609186539
365140964
214140786
1711076031
686860460
1061948922
258456990
1582971803
1830892984
667273100
1971018778
826630126
415899873
984429882
981879039
1717821819
1100038554
1942076070
1311445205
499436280
1785165691
1579464454
1175176225
790307395
432965984
1516817364
1681979003
635770844
1275362825
1492675828
1756447176
443530438
1213184369
352137974
1713907138
1242406486
1519795184
778024984
200047082
1956879379
1964877043
2055314712
798582991
1682095058
1837370736
6063246
715199985
1853022813
1818676511
1147361544
1472313942
337783152
1424018335
529791297
33548389
893750524
1113609534
989520926
33509198
1979643885
1510320235
1051888284
632010168
416843792
293538479
450936680
1881147484
1139401687
339594821
1023081794
121258628
1547315962
1006422745
9513042
1966431859
1092293783
720844868
1814726368
887871776
1675754156
590419504
924775401
303129142
1319400752
327521789
1082556543
907781036
599500
1147163588
1763828103
644486527
844435300
1420796757
591372724
1254371963
1009788231
367590371
456470545
1677268164
720079234
1430259622
900803475
396700961
492703313
1943809820
985121258
1518370787
460548970
1030819458
533352771
1877379734
821093108
1231665397
95026119
934321571
1191786041
1914003892
1886258192
976540441
353504960
640587551
922158994
1759506491
938683697
1264942248
91864601
187118155
518544410
1384387186
1949224066
682905599
351191915
1074052896
2140789101
1592309274
1539466538
2135966145
1001957946
770297630
1724733197
631781410
239246029
391268514
1913855502
186618804
519535069
389284668
23349217
526912049
829206893
898292649
659449786
141013775
2141833476
548569338
1689430101
15279947
1696874609
1283500713
1418367467
801510674
1148552908
222541098
1158247443
1920872645
966393579
1088800596
124323345
1107022381
2002807326
1208339456
221818437
1218689943
2052506246
2135815354
2135835522
1055231006
2144785279
867936356
1905557057
566270501
724624175
977183499
65559994
1181943722
194325053
965222187
573264830
439654878
880286181
1002232344
1302283920
1187089708
224567215
954582743
2007460629
492985783
532554473
245072554
1613533913
551572847
2121195226
1108209375
929551262
316281919
1037871395
1991438476
914957475
434775000
1250944424
1029275394
1008759942
1719717926
1000336276
1095975146
180516365
1846174987
337382750
1726646285
622285991
159557610
609216878
165714208
42373953
1573474468
972638314
2066872938
848308036
1357730838
1303764232
1241994755
1407586709
1812051627
1847491893
1497259258
320324291
2052314641
849195065
619673567
1840069014
194938292
1938538763
137523123
1484214850
1540399483
1611463246
2023096944
2087531207
1343655500
1881002207
474247598
595386831
1337424415
890262192
152393896
681594466
677960871
2035045919
572794763
1616830870
1134387860
1177982478
741201730
874017952
1243283950
1010388675
1853986110
913906409
1063659850
1164479061
1689507761
132053547
673798449
1412281610
780992788
1427545
1985942178
1234921671
1513501729
161255068
1380095422
189962519
853368992
863242078
875870573
279795722
1439930184
166491529
1043573633
342354793
1376009018
749981157
821075537
813094062
1672140724
2016367323
65441561
413628830
1191050183
1963802228
449683658
2123697265
641290008
494778343
1779065729
1770241114
693971665
1082366333
536669022
442919388
501426392
1879131281
147133189
633827190
1725194167
1603287407
448653964
1845637859
1794420394
1335419395
155097973
1720942458
632259562
1724696988
248550895
2141940159
1168093623
1253230083
534555825
1156776470
1554719638
2065471439
1335391768
544875512
795445255
2042623011
998665395
684646645
491272970
251397716
1806163095
1279071471
1855460820
947155500
224851206
908109533
1975511271
848990064
19476015
183742107
1552772576
1908617888
1860934414
1651272100
481301393
612419643
1178636904
914016368
63982030
1684167415
1935131163
1234489708
359768146
1109289547
395695973
1740766480
1469170181
248952415
1212499687
1080759132
335856066
2035333007
757308457
1728117806
571611427
1639138325
297995840
1299571235
2001466797
220489572
165729994
227729715
1405531639
1330392424
2145165553
2038158823
1049596502
793289441
1602858952
3267763
537586003
1657437623
1362666161
539315272
908048020
1559498468
1241767673
414760795
91603494
1819504925
1475470514
1950630484
39571959
1424614358
1110686724
377457996
10686576
497790428
1908598542
1231116915
70651540
1155262352
1912359070
1067228060
1370799573
418325884
1448407103
946719260
1276083858
382008756
276818251
1063402492
996814112
106528766
1523634463
2089400949
1552695751
2042015614
1889155478
734323773
2011859239
1892973178
1192588811
1283938145
73069121
858534121
1071618676
1499630295
1130147677
860452843
1964560030
1018748901
242054191
1814764158
1368137546
1344367041
348082733
184192516
1205511180
326144665
1209441405
49511310
1381192454
134943097
942426323
1763329800
991367036
1291881598
1060029879
1143414296
243353403
160399103
1839824582
1105939845
1882833471
1698196475
215656821
1487285304
936958881
187694805
879064508
1561220423
89319670
904394198
645890954
305390136
51855648
1999622361
1852708015
699781026
1279245043
1829498445
328820317
375931373
299860923
431904697
763021685
1953659568
1367104881
935442455
973934359
1535865530
183832615
510481689
1870543037
127160643
348970893
5595550
1870198241
172136972
1022008926
1583983960
599988485
1414243056
189715664
1410496178
1723117177
1992993081
351020644
1084985744
25481943
192411797
217952814
1033758004
1752042415
66042794
1007657489
1376577569
756295170
2133845862
2122273005
1331247393
292810518
1334809767
564972713
863642179
1315673748
1315173239
1368944696
1047034743
2066662546
36485376
483213555
1201058643
619764678
1848510007
140626765
329513845
536732470
384891609
97300232
1661000346
179333914
1888314339
141569362
1528904727
925502627
999677322
1457938506
650382742
807864082
971218051
1972630299
435349937
57700078
1183412845
817005096
859834923
2121299914
1614985000
924210547
1498275769
1187899232
1875872769
1801368996
199102210
2051948860
1113370732
1768270380
48478442
110405881
1899057214
1639763876
1635328479
1158362244
1141527829
1210589926
1147068759
1565490039
322996833
1023903789
1152015711
47879081
1936382700
171764444
46977491
2033008250
1201892606
889029537
147516991
1300338775
1817783190
1334757124
436762160
1490839133
1696606689
390941054
622897764
1473281446
1234609970
2052216128
1744613762
1635604009
1970922604
1831867915
1705656551
1944207496
1699451917
1805815267
1556445825
1714429995
775702930
877532768
483531612
127221952
487178427
401423482
1736303256
1102289596
1869284470
1050387695
366426481
1133394661
131041601
1202496158
703420733
1614006835
1605877779
1015646972
610263010
1937394947
1212766765
813992479
1042225852
1833872567
383926032
733337042
2081325361
343937935
1711276749
2040907891
1838145759
554020977
1530635645
635421131
1536069904
833537019
1767346626
411175062
1314615485
1057746042
1205763224
2039075162
1170680454
1157049809
1375254796
720834108
379331311
1634002460
1788793835
416485770
1664228077
785453954
948194031
2012871105
350713116
630544419
703928525
1486533651
1331699879
1824765975
1645864527
1580127336
758742463
1093028588
669228101
719569663
1626344604
532924690
1522491680
1565440193
1203493810
908338824
2139215040
2034442288
1028755863
1282962448
1451649686
406886161
1343417807
158774023
1629338202
1053296717
1022966119
292142904
1984968997
821453679
1038722423
1002157115
211686959
658284554
1567946847
358837511
1911477251
922667821
1244938559
388800443
1958806723
1736443369
691479538
1273280725
902122345
1873216240
2000234472
1818803711
1178642447
1966498702
813091609
1332818542
677997873
725691019
1544614353
476174867
184211937
527502106
1227437930
1793800624
573912504
600413021
2002286065
106231278
1046820338
1393433668
337805846
706871911
795488863
451908760
1946734375
639663479
2036640079
297258540
897370027
1271980771
177504979
668837625
396897822
2056551352
1381150704
2010969424
1651499061
62970250
2025422496
1353027066
482636141
269602486
366915931
668810983
952552713
149864067
1806100064
1952943097
1734777241
165067609
594521117
383807448
1146907035
1633071246
718769632
1765485341
1450334645
293873161
2058832338
1854505017
334976332
2111073699
699896959
2062179038
1273611030
277512799
1275001619
625922742
472169758
1083434537
603883924
458233975
125486146
1021803194
1768967467
218160378
1671610303
586485429
1555902605
402017345
1005936849
1736487402
1391950320
1229454327
601781158
1122468431
278467043
1949292406
1038078605
1389249879
1466835154
731463681
1109874166
739313854
1864911843
1094615069
261135114
1785492320
469527408
1812132555
1187570771
1273812112
1911863868
678752483
1104394452
1203300543
103468660
687271950
546124643
993291362
611324895
733917180
1034944582
2117491236
300156653
1705649384
708285411
94641919
1914683716
747160484
883634651
130601262
2015707510
626001036
1479562081
1133865734
1027583050
1977007725
567659932
974490274
1150039261
365890437
363066558
956990173
376809146
1487720906
684271787
889201850
2133444035
64247075
1665963004
540966743
963603687
1210886138
1155613011
2039153237
1368939767
299489672
307664051
1855262816
1105091604
1491879521
513668233
943334687
1300592739
1055230008
498148112
111201783
1170865984
754357460
1011754141
2046236493
1965996334
338925073
137464225
1832427145
1322504351
1294065706
1595840935
1762465061
217503322
800671108
519367194
641891479
393918212
398960807
1215064423
1992931584
1494419634
927008650
1503052973
108421035
635720287
190360959
1551384583
1143414011
794025893
1150835177
1782757428
1735357534
1889494714
463256519
1590938995
1233259930
1406849084
150029630
1797709423
815012159
1637567596
149352977
985112050
2014223811
1788609086
1329729890
931934605
1388992422
121598876
1787000700
1354758103
1506145958
747643209
2146065411
548919820
1026920567
813932327
1817150460
1933761600
1284787230
1191513672
1606889643
474054427
1114989889
1679654597
1122899912
1564083023
235656718
1828366198
876300491
2041577541
73051453
148683607
1352333736
977896846
1933997042
751684169
49352909
1894064497
1980237057
2032577946
847344003
2077967952
387305458
704571567
2123773103
99506986
1142495437
1080491287
413284652
297680252
88978685
482627094
1153300670
1500528982
879357043
1665910023
1624862616
441045870
2124341117
2107782793
801703139
230127919
1995962310
772487647
1831575444
1610181919
305831977
64260314
371205733
1343328637
1737319905
872743574
1069933285
1839733245
1531404552
1799274737
547208524
721374387
1188100657
906450396
715778161
1585539171
2089761771
923521645
604205630
32316286
2025738175
1957273838
426214192
149164684
150926399
231469317
1195001951
814961320
1720779503
2137309828
2012975385
1162859656
1830585656
398519490
729193861
248353007
414847874
1247088266
130768279
91781943
1029617139
62763383
1910411793
2125468828
829695387
1937941109
1183853367
1726218936
991086785
1594004496
2119834159
1632022838
1619750393
964659276
1680127267
119007739
462624189
2109491016
1859037123
1676506746
195562542
1376813522
2006664194
1316085868
1232675753
1101271943
457767506
14970791
909231245
137769420
1439839024
613426205
11695951
389563779
1826682170
381628322
153965084
1303410014
294358984
1573646687
545047207
992928114
472270336
726946175
818501337
2049699512
427279686
601042053
251882574
180073708
199263111
474790645
300936939
1967664685
1111599714
1690583853
390725897
1355685877
1944173003
312235744
1779417826
1138618334
995160798
752618998
299157543
1117369445
892651194
655173470
1521944427
1993743798
1981584259
426999303
2004820331
1277897866
688853450
51427243
445842463
66043322
962794652
1372096007
739544874
327706497
1719416616
460945147
382803309
1934989325
651230065
2084373744
819213503
1215038308
1475404235
67520413
764136407
209779889
1596526445
1919333599
541886743
756540288
1384608385
1059707709
1296747702
1628495491
1740285746
1375193458
35432231
1897302559
1566591265
1612594018
1237684406
976410607
1448103376
1373731408
800646886
859230958
697787324
530526950
1410641738
69844656
370633242
1886524050
1477624513
1426439021
118624472
1226371576
1733250687
276713036
1780324586
1578629784
2126741301
808536289
2038763640
74084068
323101296
1678325008
742787799
894230909
1968172127
700236535
2053589716
1157464165
1467234276
566018058
834391342
297430409
1903626479
1372079925
445602304
1935844597
1917775165
1325376879
909072444
902100991
254671796
1307418992
614200577
158332764
1655636733
1295937555
1595969281
524922036
1452377534
1299367477
2126788698
566853881
996251501
1789889924
1912883460
1466563444
502975827
773517848
1975507799
1829057892
747523083
1623403931
408208395
336099388
778946051
1334301466
1786564423
713749049
2013334028
1444133435
2111439464
1232343947
1355513712
1174192037
100070567
1624533502
559484239
1501577343
581265583
1069722696
1792246047
1491495204
1606536327
1358718507
581578150
2109801220
2112631344
843992223
1904553828
1348887329
1889443421
76249522
1372755532
512530914
2085330590
566198007
1247715069
1760346272
773355208
597339980
652903242
1318021475
426949527
2096296932
1591964086
1766629085
1516314430
1685893632
584194256
1456773903
34194137
12962942
257516590
1604770813
2066024380
1389705017
2027511186
1623263167
1990817866
1717313242
1424530692
735358533
891327948
657825799
438945116
1061109635
925600093
234702468
146291882
1297280252
1873751941
1670728270
351518225
1180620293
1062614685
777814348
744112607
609690213
770997408
1315746080
881090804
1939296882
231829576
272794418
1808282561
1312839079
288344789
1947682264
982837587
659670714
895749133
193717152
390722537
68579603
2034947879
1501042635
43548779
155701335
1473635951
1349974321
1802190147
302674036
1068804948
1592322814
2101509450
603345430
1950994399
1903675183
49089568
1019879178
456267500
1448015578
404405237
1796526213
1698906797
1890526648
214310754
223333569
2080653980
596483688
236044264
1703263263
631308952
717936009
1385424945
1572556827
1816206355
2133488533
398428935
1383654010
1867112701
175821450
556830925
1910128153
1391030914
1277028558
2104811859
79498793
393828622
1009267646
280781466
2095397529
492426746
186891508
485149357
1647836200
1030869257
1731602385
1803513341
1529038822
180414687
1891246961
465251605
592976684
767636256
660131613
375401115
336858705
2085350370
1448064976
384209237
1296809372
846680754
437232048
1173012691
683797597
1531600762
759540164
1534716107
2005140139
1601535852
735385945
1036171044
780365262
377601686
1895813314
1962906879
976632068
1555779013
1025397405
426027422
917588366
988036385
1346820497
1524393497
2145400060
1075622604
454805045
584649068
248731595
965780790
1068305478
1656253270
630083781
745499409
2122186267
1866677314
1718355761
374851340
1615243759
1688929747
1735158496
615157800
604126818
813101229
877063355
481917901
1375754167
261956387
1382593348
1068007108
178066413
1325303108
195132430
708096572
1162252444
37089294
1266515784
306105918
417584652
291868292
523496218
1486302845
1199491659
1507576879
1271450618
1737650556
2112566548
1189123378
696002860
302805917
281501848
950730260
707190590
1591530828
1406451085
998845124
852930301
882610539
1986214795
543717578
1901532295
1232020407
1226861996
325947876
760038292
451862263
95273423
1781930376
40437634
583446048
1007235829
1157262846
697320674
686834857
885616091
1629106689
447802770
1209096486
284984319
51283657
668016320
475340234
31809035
1400873750
1288175028
727284931
1526858080
576065583
1665564276
26748115
1475534161
2071749478
1663482342
1293686252
1991845231
634667049
703452227
66578755
305895649
4971135
1299587645
1446268612
1232336469
874021918
1409245009
1396174766
213033041
412972106
1599005328
582611405
771742396
413944982
1125018147
27585275
89633119
827015283
1780612113
1876490969
1746811213
1030586155
950090181
2100665616
676385776
1150358378
345369823
1903832224
1007060160
759070039
311799065
980388225
63660795
1178801524
557501003
1452702332
22615748
1359546989
591100915
923874063
556939521
169056793
1850370457
1918066803
471066440
1870385541
1741503048
87731336
788674516
1864240913
426590734
1775732434
1487393365
1031643544
1335204656
746803559
1822688581
805051026
1340505220
139244423
478025996
548334483
1448540821
1575632570
1409333014
995280205
1459986693
2096884237
95594384
591381758
1505759703
1408694780
601909103
310235277
554337026
1569542405
722825717
1469120468
787180014
2142996804
1894959510
885593881
767856041
205398175
1828873230
1943877322
1005955750
903227568
1652172081
777780938
1371473951
159463619
1954782427
1731068153
799118926
1052196410
1904987227
97076001
452639329
1723282470
1586383468
1081270182
777147155
1438886660
1651561738
1800359496
2070352530
1264068115
348800012
1904244821
455027062
161037060
510995418
2028524152
426355641
247891506
2057120983
1625474911
1064595231
482578094
2047298937
1264623162
509040318
1529713616
1571227399
2086468829
1237207825
1785876553
1071036276
339896500
1476107679
569604542
1283780443
1683589164
560837669
2090686560
1035606568
203958073
1171527966
770040575
1098212781
1624654322
1257470426
648207158
114486701
74132585
587423147
1964637610
954571753
1002801705
306672842
946705238
209202639
344585290
1281497604
195535838
50290423
792541733
1156329640
327726266
1798804986
1245094964
22653455
1217898631
880384128
1352008793
1151173127
1428934625
77746059
1006279392
1730295568
1004572981
855280994
1795115517
1341068420
548822681
1901869813
1581231398
35272276
1109784550
8685107
1470953509
110579781
941728836
1470361349
1955983812
1800923538
1315185261
309860942
1665799532
1461135015
1495597564
1746064155
154431690
1558598159
956408083
1491410060
1032131836
1058501113
610538950
1030412655
1582114657
1348019363
1967283097
1268556647
2062987777
208068503
976915607
2101194969
1203683042
107493128
2025889838
158116543
1205804751
41828689
265635291
419684780
843876962
2097286379
2137781027
2046394288
1621352799
669393175
1605142417
888503278
5642846
1227569659
459821362
797218652
1019647352
564121615
326987185
1296184358
1688816309
1082543694
134454857
796403593
258762503
100634511
130503234
1919937772
1035992857
486688926
491048960
848812044
1839438777
1703173093
223701048
494947382
2135915275
608586546
441439755
1600962060
1654715010
1811546143
1244960813
71358766
1223327476
1237877723
141727662
1047185739
820439995
1347916257
742463689
1411469719
1972574014
1126006779
1508933778
419419245
163165380
921930546
149977721
221968118
2131128213
1572396467
457329244
801779012
1170797204
1763236875
104746342
1877790119
97568329
1855906995
37032853
590646744
1851398640
1018136957
1384297184
1516466904
1518213033
1340099902
1358985299
874751377
1733992012
1252554516
1492587568
1353511187
166964187
406457520
1799266111
1249643630
1293154152
416122047
1803963935
614518986
406744160
2144863100
603227010
58462423
1806043777
1117968451
1578702455
1261896509
1158757788
1370212597
1724567687
102395041
902720913
642169360
1614484652
333360920
805421827
1191194362
1025474436
138330260
1997096248
1549601516
1365916135
1994091596
1200076516
1442371875
1102369065
118548269
629232595
1135426376
1110307801
343665594
2055856907
212025163
1724970134
1216049264
1607783493
520823268
1520453947
268237792
1421656544
1045003186
420829286
1804923263
227981268
1841573318
1329250254
383130238
317244774
1238808466
1349347850
1911240312
1509164467
724627835
1210026419
1619359481
118547366
2042129639
1518386634
521134694
812592645
908596333
1453758414
805603009
2007473835
1747270333
594263623
1155918867
251820260
513978273
840972148
967168380
1274742414
1513710342
1768599553
721688549
1230866710
1289041610
866161560
1422187512
2140091523
1315649427
1802075275
720051849
165522703
863101608
1180307857
805916236
213771440
1508995321
1591139215
1523261148
1892453722
728728418
1645507306
513861861
429147460
413802089
1661656792
1391910164
324954905
667050334
132618350
536262857
59345794
344524302
720212838
1587176993
256688407
1782633764
910746210
635558181
62538431
349598483
1364192406
712201780
1492823798
882873058
216005610
885734695
1134547704
2003612252
2047953499
1924412180
735041858
1758402169
1062712221
1167466881
766569173
1654913463
1284209466
1375299933
65742240
930890220
488769009
239347074
1990204084
1695524926
550777227
757703066
1903797363
1323927169
1820685608
1854478467
1805384099
2099809997
1489419747
971285753
2116196464
1595324807
1429023315
774033447
1602799115
769966305
46951229
1480980737
1423372111
59732538
1239247543
933240544
138188782
1216464440
1623926446
2067407761
1146089071
491238565
635256183
1457240508
1125595089
431263655
678232924
623550193
1037158765
37591612
1729900287
555974610
88109446
1847953923
2041994996
1234572544
138112340
1522703378
830413166
728189432
725375585
303745755
725031607
1507908176
2091565603
1466744674
1465023182
1071302566
555673780
787994458
1123982755
66482582
1258044618
259864996
1559800549
1932182976
1196644008
62602451
1181023994
543208324
412370016
1798080577
1866169544
1340805444
822602913
111758449
1788045221
1705218268
236937962
74791592
1573601452
2123400890
1921142437
1812564218
1536706178
855485532
642791042
316262817
12029993
197972979
1236583753
1713541160
560701910
1028100604
308257736
1798119731
576218618
807315427
378116587
1978362774
818856451
433791362
1873078227
1045813182
1369557434
1730928577
455284575
912962161
1160345369
1021647063
449832610
11370300
669364331
1580105203
1259611141
1912754229
1997512975
496873409
1956037715
163083753
1802532483
1090594249
1748018279
1308102730
1416683029
1055906477
864401566
492437444
338566003
863455676
622071031
341090695
1220281219
1122468341
112339825
739479388
1098278402
1297342438
932464122
1799311383
708593811
921182660
1812285081
1067128249
1108631193
1338098595
127184776
1642897372
134248761
1343897230
556894476
824126656
475357453
578757766
817171200
848110439
475709201
781149315
2062864728
2124240372
1447063567
425080784
295546157
50170808
439977900
439090661
963858062
1771860936
1541367631
51558589
1288037078
546763346
1688939365
376885201
311881817
1431372620
2105654747
1215916781
1624366055
973525015
346852433
632548108
1711577870
2145802607
1804130071
1687229582
2041091093
531936641
1435131812
1773582964
1021172403
1302362691
899824642
512200184
1378907918
1810801210
871293898
792274289
1578981334
1967988261
1359983375
256809545
1665291971
1099056766
2005925973
567289174
1693233095
1492770043
39032405
1691473100
1750793094
396525451
1609239884
1675165125
1841045314
1078128838
1167588741
582997021
1041314765
1219894061
436359919
203112335
1607816046
460279018
400366667
1657095931
310394530
1249791923
735381659
514443699
1158095548
1200478399
1397428941
1677965612
716034719
1007806863
1738466309
30132662
2018907426
189983910
1451293918
577266030
1728887761
1898596796
1025884239
1004053530
1260580990
1141506638
409927614
2127095322
237559779
288491775
1640147607
965055398
176176552
248113815
1380333641
176744577
922859490
994169530
471952260
1407956517
746421116
1741309011
1793647258
802216758
515931071
465435123
1215992556
1995259909
1555768527
357724206
1702438848
2133899496
1732602615
638467556
730974059
1652689455
171282841
1973089543
1258670369
2024769242
1517062643
1666877136
1580998643
1137712313
471824550
1578302952
843291819
1524849409
1133966748
1176973133
1401680777
644753985
1484415558
924172864
629537771
1567762335
289793845
960482453
751085888
534208505
1569913299
894372560
725453033
328452153
1683653231
1663330064
1894054659
2063124796
204672134
2115702499
1873382868
1491668561
1723744085
766350086
773469832
902992427
733963226
176836700
785680421
1332242804
599905093
525231905
856568699
1615349950
1921512619
1383577147
475076385
1317184143
1670238375
27508416
1174761591
1405354561
535233687
1989759333
151274111
628396884
142881858
1369354274
475504910
1585357431
752625526
1799292497
215168427
1291290824
723469056
1988990877
36035864
1981942968
549012970
220349620
915586327
1487021346
325291163
991988291
1229770540
1949981386
1517273881
1050462709
913685308
1313599569
88176784
1782051409
832012378
1254086880
27649651
325067227
1838774824
1861014210
1513739589
1186237697
1108829741
1160006912
1572463916
1402702904
757323741
1904626093
225816746
1731361237
189094115
1748599521
564885101
1656208314
1310481698
2108648301
174450923
2036178019
1223625190
1787982261
100805619
30534092
672765770
2084134673
1905321162
82604295
428804533
225360275
582400537
740736414
652594485
144240731
1640948779
1073395390
991246108
544403638
2139791175
540099220
961066644
771266586
1106080166
848974278
940630214
1664825931
398189276
1462087167
1161518876
1027544198
1322498582
731362831
1794639223
1567640827
1270537735
1919208244
737476532
1379338567
1215099025
902266484
1001303933
1180328111
495271302
1823926008
775919275
2045022669
1984884081
1705074936
190025638
410381041
539097288
1907724374
1901634610
540845062
1618590020
1886459285
83533028
1260383064
1937356402
1862996050
616075826
1130975829
1652464191
844463521
260631764
1056082438
896008392
1384958628
823158487
2084923190
1058487431
106433593
1426758760
122899988
1742838213
1553362319
59061480
1754008666
512548928
1515460695
196727860
64857482
1071148543
328453390
144330034
2060120887
108755171
1776020090
1357982470
1824027797
290824729
1111425715
429324503
1217657878
163482551
683662963
905944115
1793599838
877135285
753676183
376158037
1988277821
1992783879
558773008
1424779208
2066776251
1319693243
1330585180
1094736094
1417114535
1303517663
2087096297
1649855123
385947779
1532456394
1612261186
1020855974
472760365
780517293
1501078409
1412021151
1091027208
628068332
1403376215
1886543241
224624772
1115351790
434647650
124647279
1020349363
395762372
953230078
919514763
584019411
1151571337
1329190103
348414793
2065537674
729832957
1667704735
696310835
1461752284
1062925259
622107895
609551554
450556467
1144271729
977617545
1237262145
2060012418
582796077
1225512708
218574095
822571831
119727558
67342145
717108043
1652143796
1959438110
1827482892
1856783235
1286211498
1209320161
938115441
2134052852
14981503
945035167
1974368589
204810
429952176
1144029356
1334616609
1123543159
1377557974
1563779684
1239314642
393683093
805183940
514587681
1684909231
1713820703
56230125
1503233454
737339321
1284569581
481537301
1491370538
533400227
71538535
715868266
564504145
431438600
1296627787
1271063685
1940805558
407035790
757988095
1429460965
1194914761
435692009
934561807
217519254
2119453091
879442169
135250702
1893309645
1223528251
1692786578
1647773400
1146667062
1509156321
1907830098
569588072
281910915
1165406571
1058734835
1163773429
2122499423
1331520273
323061172
1228534235
1288667529
733432796
1045972059
1948287065
1510628996
1643411681
1105517110
2048759939
865917405
1500863243
1173849195
1793146720
417728048
597241877
191418788
1909962603
106736674
1751193247
972883599
496944573
609109636
663027035
441142820
1619362024
1939630354
220645370
2123964443
1609629913
1487075722
2015155223
1537021547
477379764
1348185547
283884760
604481529
732480980
898298438
576619483
1972412031
145615614
729666081
2054544739
1072567710
2046641922
202963890
1771652893
236298851
1566596736
2049478207
960516712
1108240245
808786721
1236638570
1132293471
40901978
750759983
1212036448
1266484208
1764755808
385003193
881828574
1696313555
1346520742
1325374416
1281842604
990500200
659457305
1188552409
752308033
2143151954
42220962
2116814015
1641056732
1274309069
1611040672
47294120
1406120217
307133174
1049862388
1379400174
2089283627
1940680945
1421181321
1195075062
2035270224
1586757838
1574793849
736093388
941534609
1544059056
41064481
215874792
883473169
291077720
1734061052
1920276831
1842606759
1462601549
1222650826
2037198797
1852924862
742786329
1132332175
638710500
1155741362
1404871369
2068878059
571369930
34366935
1896272728
494052177
1892136170
558451872
1753226868
1622208904
1189285814
369441996
376709526
2028262587
1588420462
834537009
1576926900
180913559
704643315
58272598
1395440488
437895718
1853680232
444097213
1593731081
1365522739
1281725025
1271055852
676615906
642133227
153689345
2009542398
1056375503
132648750
912723090
237736596
1739313459
824287392
1309147053
1881158055
1928376820
403261961
361141623
2045918929
247137471
1808505225
291567857
1817088715
1398626473
1688157596
1893866510
988798384
1327660603
166994559
264133436
799175662
1133251303
84548696
115203915
1936139221
700619375
505102773
801677760
459092317
1190060581
538106214
1704472106
134463803
1754512498
294825256
367188761
1388597860
238240207
1251841882
2063289141
1887285054
1181274618
1529985126
2033712187
1420804335
1946950687
2061436495
1643809712
405610505
858095016
1978687286
873007458
1074664025
1869261414
654799504
1797201793
823776701
1199750947
792135323
717299435
1701666418
352268969
636197188
515531436
1542394985
276565358
40473656
2043127466
2024741730
1232592286
1015773477
336635331
582596125
2101448709
1377089623
1207464678
1778681008
1664370550
615831198
1296473953
625705348
1754289997
1732429240
540628369
1505420053
221632773
1206051309
1797845182
41284973
784588964
1982522957
1065344324
1965784824
1554944883
1922428124
1114044287
2128783842
1207878251
931028706
1861524599
234890081
313051933
1892630883
1079873257
1973609912
1742073392
1234583952
490039643
273531913
930518302
2067408652
228943679
1561451372
1291717746
888536601
722205851
1079118977
1833677108
1818944351
218943695
1043313963
1991661967
925176106
692716287
839845823
2037675296
1674598317
1341445229
14244386
1373147053
1627172888
804191233
729284621
220513004
500485474
1777949746
648038699
303953081
274720808
1894478656
729176117
1331227141
720745490
1683543280
1635727223
1668930885
903527682
1213353879
2119251476
1367185719
705623691
363702541
2065486859
641517869
275959633
1592325072
2120269091
1107263680
1709460497
1212004385
181997421
2089985799
1035048281
325047356
2067574583
1428937274
953326988
2068614389
1859942788
803128439
1009400193
627920793
400557938
1686807084
1473115298
403280818
1481206472
481897179
234588689
203325915
114332396
498198234
734210124
1678694847
1191676639
1765403253
731524272
208590043
614994485
240665234
1485857123
866248601
1861955265
1014837534
923900248
1842150741
2009252477
853837803
2088258647
2098847591
412738059
2100943345
910363508
1482757995
207693102
390170155
658081088
1827959937
248962863
976806790
1859884750
613397849
1439093021
2130065710
2127689367
1421723416
1005235418
1033479045
703988506
775239662
1763723080
627426423
59483246
1550132170
1130619678
922987035
635403663
1821960779
1713941322
1894796888
994402275
1982390188
1412340601
1902955314
1652967389
1664085458
1177453266
1549302015
785352764
1914790101
1976375752
123508447
1048600688
667424981
1204733752
372985963
1187854576
211808635
622247959
1145408677
1577062113
159878338
1310163245
765017376
960936341
89248584
1771269527
749118763
1320077631
1524772591
1142700510
1570672004
1535045822
105321146
625940920
56700193
1720669465
1851784494
1777073915
429167892
1638275623
108966727
1913595595
978882766
150945612
1633753683
1218208067
312553429
215384059
434141998
72002376
206374256
1069325577
1824280998
124624044
846598397
270222241
1810908749
384689399
1398126642
808953688
763148748
1188322124
1567816500
1746523108
1115056865
169273034
2031955118
662891192
408183465
1810871847
1277861007
1843085608
1513308178
878721854
1737475385
569663866
898387915
993969909
565667570
1736808119
1169603339
1972748777
1861691189
464466099
745781727
1999687937
2072191868
244612058
1703751167
2100918312
928390214
1047243398
1826472660
785089459
2085978953
1632144849
985450124
1731052708
326480387
1456728041
1414208157
959883083
297365340
486470052
350147458
315924062
1307651431
401362412
1995310405
1326629293
452727546
1440041529
459765766
1058197189
197129012
1396676000
723748550
538829802
1812616951
68050352
1554628477
632641598
1321835941
878201569
995034761
180407926
331005890
658434226
1090823397
2134228030
80104117
398627806
24723008
1073607287
1653887150
2053803698
1498365448
1561467470
2005549208
1533786144
199087932
1502858379
1211235165
952953864
254964742
901986952
1896960408
430825114
2078468399
417842723
260152580
1118245629
2030485614
1402396233
337680798
1588512392
1105516363
1451230106
1031688322
1977067916
1715869670
293804093
1731287617
1215114209
1896191591
464275020
530074194
2048719564
1815548870
212897046
1689981361
537683020
1884776466
146415020
1913882072
76801876
1134181165
988284411
790072328
1223743360
725635736
1840324405
611974090
1225614873
1867384787
1038344396
1197175803
1909517241
1164986344
799962445
1092497572
1168056058
2011851953
659189148
1125842489
1767044721
1266320923
1254958947
50774771
338440903
606524040
1680980455
1584858864
828158850
1226496866
420623169
515088775
1964239855
114732350
1394320252
976303111
948495440
1339363614
1399523932
1045530960
1345732174
604396399
2105889194
216982036
484292785
1540565386
2002911206
1900688331
1233721652
79967041
977804767
1509789601
271207162
1808408734
1743676783
130480674
1964306211
378070533
428415971
705733529
1992924241
1629490317
1075606327
182696704
1142186029
769284710
1618056288
919158184
2036410553
116356566
609648750
1928773092
631054897
602211299
1314114143
511549051
54001519
2118096617
504413993
614931625
1908935500
292018627
1191810504
601741826
218816421
310998806
1358188530
1650503861
638274178
1584996848
2000960885
1492676021
1207741521
2121164998
1862391135
1423668804
75922093
167371773
1640931002
1859998299
1264798577
1037547056
1318616498
1913342190
1910742984
1495840655
2039927599
769591563
1781657710
1016915
1250162525
1438132845
1837733183
810072816
1289042658
1244748175
1344321741
1399160865
1261216935
1013063402
433553790
309563548
1433817924
1107789881
342860345
238288943
658657550
2102023716
1614815322
811758009
1093833704
718548569
1283125073
703593450
13701276
717786270
1984477011
674062180
1476418637
108897427
150435388
1775680530
1451067090
1887593453
964031981
1345284805
930663398
473840324
1257226529
687175479
781820915
1680770654
814892108
1065061982
1359287373
341866313
663567825
1266524968
808933734
573140286
1772946886
1513514212
995273828
2131051503
91429803
822846234
1392652867
328811126
154931083
2023362036
769093497
1011680675
246799686
214936865
1202282302
640161342
1514348535
1935201949
1655407208
379625735
1829804666
330951124
97149996
542253971
1649739539
1828030778
342618380
236899415
1077150812
2025945484
2002009201
1440011903
331593554
285800142
1214879059
1478482266
1086765010
133688746
1893382614
1285742005
131846971
1937184055
1604408468
271255675
1045134230
1879237911
1515066201
131222532
2109028179
1346959588
908817859
189658502
1860003699
2090363293
2112029594
49601621
1922192633
1258262642
255023552
1594840132
1375693002
2112162892
221218249
137898190
1289646078
1392907662
302460702
1565391653
101273342
236096802
113559805
2012127497
120027898
629246864
2026836461
2049342841
829641363
1878784859
2120661187
110355313
1363981796
1333114070
1340313358
823855379
1464940433
1128716777
1956629606
815222193
1208447415
1714276613
1833183174
1457008037
1107050490
1532811130
1631912224
95548090
334000373
113666784
1584316451
335620913
1978032186
891962320
549433
1833996966
179478216
361958014
930461715
774362224
2055116154
11230385
969805176
1147146028
1621569685
977337741
556276945
908666233
306483900
284239414
1460846134
565751876
814305122
1945830461
1937175458
257657552
1976687340
1856946519
1226837987
643562454
1024281897
1399712005
1885501792
1948940597
629720664
1465838140
1275244369
289754583
1821050129
1860389794
689078406
55534262
1448159963
1695460928
1533278280
1642435672
1149790198
386715031
1744530105
1144726775
977422362
655166850
2111358490
594362209
1829649094
817732844
1869733227
1646043274
1067805532
870490710
1946977654
1463692183
176358645
1173826652
859349088
1579528843
637967620
1452813633
525911374
2011675042
852002841
1413505044
58684951
583313908
339533979
1339139735
1336840513
216722305
1463976880
1846773941
74280493
852237605
235051069
937325741
1158869542
1467062549
1746668915
860081638
537378638
884151007
1469878656
48045351
715109013
736133485
1061256665
982570405
1067399955
445217618
1520471517
1741934591
615747991
1982219380
731431203
1831322643
2142118544
39945223
1411773735
21850630
407854612
534761212
1288910424
638435794
766358934
739595458
2110163368
1207804385
979266379
2102737675
2065940363
45828751
938609222
1770788175
1135226842
563744548
2010092310
2094957441
402308303
1483887954
1303791263
1819734358
905605898
1394260107
2015489575
286937918
796662279
1415695133
1528384603
1458935382
1606840467
1382956700
16363382
1238010586
1737508553
2126728483
1279004124
1671909959
833397493
916847958
155242039
685841029
258422538
1064622672
2020503710
739335642
552785765
880513017
902802438
273727416
310887633
925094585
51690632
34493192
2028778181
1577240654
373989110
1628418882
2019897705
1179195684
1666475595
141014290
1612624310
36099228
728117956
150421148
376765192
1865343647
1500943101
1555779013
1259012974
258234648
350337796
828318488
1324972878
1922247993
99642787
1850652580
935217592
2009778992
1073606619
1396401930
24001677
1458238067
1346322681
1142381462
1299804465
734883933
2006917179
434478960
2110760026
617249718
1458707107
949907719
579357110
709750606
1700433554
1190454642
1881118871
939422378
760866530
1327966163
1001805985
1254729133
1789703484
1849041469
1752031233
1507718584
1594929378
1717410808
665909983
1462483476
777104399
223951579
281994489
1959013955
33553443
1935011994
392306930
599177080
1567906758
1220833499
942316763
438460740
956473268
304225743
1142798537
1388378202
741418193
441598021
1259093102
132714276
131920788
577295925
799249310
425154688
1264870606
225451999
821794397
1744034446
2145947907
448240055
141566455
2125781176
2103997470
1550713285
1091082336
1482280209
472720982
1247127842
140806569
401929836
2081458427
1057001980
1116345534
386895041
619677135
1952707759
1674136680
1364345280
2130483074
1489831584
491067030
1810198967
1908763910
2074231279
1849799031
1566395473
1292367154
1261527619
1643790080
1428041963
806816578
1522843934
920032738
1243575654
116547834
1254268663
1897836299
811840578
1349102351
1155456363
1007756865
847360525
365098303
1637268175
1731970121
1347953089
1252682091
814305268
1465610160
1097224386
1251675030
1765085140
2012649162
1459531407
275767540
1477031233
1830751050
672023976
901023648
1899683488
92648638
1639197536
1669092155
1301272193
1982930598
1075520906
2010634597
512430724
118505781
312546106
875155859
527290846
557886991
1131234990
1348662512
1241313431
1271616950
1374735613
428206397
352799243
1715797000
750566986
532961725
1582226093
1380014122
1258791588
1321689275
636158492
820205417
808204175
855917502
838677082
838882073
1317101889
1239813961
689009849
27685071
1387171566
49543767
2052792292
2503082
305364667
712461698
1684148696
718402721
1385773904
1214800183
157346803
1279318394
616881342
1252116465
1226707023
743942681
1524422378
293535752
660580144
288064789
1635164666
680804350
1579215830
428921285
2069204877
1507727143
959617459
2034818788
1670045318
1825751026
212645501
2072465955
494676174
1995111771
1018090121
619988518
135742440
1902022411
1030864758
1203700194
969214493
1789342879
1650878665
860265451
796488546
2074126125
229416010
1405259015
1886226564
760226831
604574683
2039400223
700167989
479713259
1378708188
501359271
614343256
1893077869
1018763412
398453053
1710805704
1299031917
990658846
1211292584
562978671
282385213
1004392680
249143025
1518712556
1664517678
1782540989
954902122
1424229962
1943084702
1893890680
383564416
441598021
378165132
849068462
457085006
407951572
1856640982
213810472
160702696
1655171700
829684574
910647519
1135980030
2053190077
2130294513
2129704039
249032582
463607370
1929500542
1168375046
1101129614
998804096
1278282572
665708088
1230687335
1690880812
493432904
256613965
295440658
162695030
1536743773
30518404
1779499013
295884620
1352112734
1654666424
1973644450
824784421
363854286
633285360
743079637
1647841723
1775135842
2085619745
1540758755
743240929
314012892
636105618
25532114
1870510830
642810413
235764553
573605105
413802543
1965548596
1451257280
217598281
988929828
2004510539
1977946195
1879851130
1180232077
510287318
326062828
312143940
1547262151
1812596552
800458358
1611944527
582513285
1835485515
736727080
889972806
1925463038
57274564
2058861018
412784083
915640544
900345851
953407025
1983904429
44885988
1300429413
1069298024
841292995
1444894186
1869013158
174564041
810539289
774059716
1745804273
492118113
903537326
1914861794
240257380
1308436418
459348969
1696558186
1160049451
1522837467
1959014823
2115873165
1182903825
1424660139
259111365
2105903528
42198214
515306934
554735653
1629495088
551466003
165747466
414293885
927418882
1762248522
1449123495
1070885226
2016680653
429550406
888768887
941358853
641736313
830336307
939587889
17612954
893297554
292589635
299280368
1812733301
147003458
217613877
2115996458
868351064
1023513822
1698778467
2137609828
345995538
1631738169
509056739
36843513
30867764
2048370440
1721417499
570274640
2075702258
1069283596
1319833674
1862445197
1774007007
873702334
2120983707
1467385645
1483236755
1687943302
1594908487
39021778
550503672
1739775274
2039733230
919759536
1096771243
187075971
816780593
2133304637
1795511453
2080197886
1873356639
1717796573
721215915
2052065858
708980437
1640076466
742050245
1202122041
996891423
1065506278
1475395110
1059747642
1672645103
919990589
1269622182
504213281
423854665
1111412495
1398999149
1492160888
2131815629
901880348
1562508699
381198857
1008642094
791448165
1338030924
455345361
53897831
1486594958
1643915399
1056255665
62150957
388028045
464945047
1508348045
1680256240
1564082361
2075208545
375558340
1707531612
276463159
863489238
876685905
1947480408
1804696096
422284539
540874253
1038605239
1163955670
531198801
401665095
1647175004
759822414
1659420295
1319941100
329454068
1059772330
572108341
179806224
713581593
1863584275
1070634414
1336533630
100777566
1538508400
1908220165
304443742
407106834
688608702
421517486
380046414
500594868
2074215114
747610922
462341696
1002027611
1795579180
722374989
1838256453
1724697173
1206593487
1309650717
770541085
81628629
921730688
630933649
2003310498
1383604425
743092431
1492390261
1812678462
1254749152
836232010
1909504920
722465843
2050933984
535078084
1252891315
1128815389
1549165500
1774728168
1900139774
1434374250
254708348
1288933536
1351477109
1006968932
1692984149
1492533813
364971431
1015161455
58109241
1428012124
1625307567
1930003098
2130551021
1361257008
1622866726
1513984199
168506416
221808418
1932787482
1045538576
602187599
759344849
1428670113
1596395624
916137322
1289735366
598148135
2006926379
65806451
2019918824
122446682
986896534
100357268
957887664
689475582
1257584298
1510235566
2120679135
919045287
1785457686
1618799834
965313797
1594205858
1819058069
912346140
1413123165
1457105698
836260881
422655663
1326425670
2140723071
952300352
1711398501
1794168513
673324513
1505134263
459070529
1291176164
485758754
1386064326
2039080577
1132009930
1643347787
748619252
1298945273
2099395962
1685631850
1727061662
650617142
905796787
1110784853
195365094
1310008015
1931902109
1298943268
1237816983
457051087
1766496720
419765555
1787699417
128916248
616065901
1116028570
1415068936
516605778
215115844
1410673532
1570633322
886857099
1843177987
461868579
699425656
1160356690
1038006402
1589528462
1482575365
63310794
1303055562
1377515874
1157934429
995479446
978225240
688915459
786751248
1659951738
1570072023
927699071
122306907
398061918
5653277
2134610095
179743436
1031908655
1762048596
19572929
762648514
469950149
412754275
847627920
1076610065
906429233
1106945587
2128902473
1803023489
1391909567
282662427
1104906082
9834637
372854739
1590427651
305810231
1391573953
1456545598
982201290
2982626
1265530627
237450920
2109108297
1184595424
1503496416
660250512
895366937
1008857957
127341934
805902000
1772977559
2037862169
1519345464
1218422181
1348101831
727730316
1860264212
1219100437
701996235
1199476173
761639637
48791757
230008742
541590879
661487396
1052375359
687105890
576084524
576338598
962315303
1356879571
583907066
222322938
1542313781
1182495970
1774143338
800176097
1996201714
496908741
1232949888
1696353160
1108158482
277388882
86736843
1163721195
1407337089
1920991113
1635924598
1375872494
26904776
37655881
982239744
925768009
973312914
1023631638
60033112
791215091
1284795966
904144448
1418203642
1237008163
509345253
96273187
857218531
1945427690
52700151
1773542825
352780099
1489401258
991601702
475280150
1468250028
978129784
227886953
1686526537
1968939916
236341761
1955563378
917441810
1025221136
1578352177
1401386608
812507830
105660393
2116209777
2032151953
981589132
820890725
512275132
239264616
1731841890
1962822525
166755962
604600203
426513521
793202182
1893570509
289703106
1565459312
508762406
117940589
314687669
1828158686
1338074511
1794624331
1628957666
686747913
1881117861
1899872991
1074121727
1268766968
1590512378
773943167
241794812
1341647564
768209134
486982251
728064436
1710899820
820944131
600277597
984567393
1241586868
1733606325
618936505
1246854308
1725685198
2079222806
2011112150
1313901530
2088782296
687670788
1077890283
144576931
758120743
781163300
798478147
1927283483
181744106
1367179293
1094142890
797145148
665708126
580010210
988675332
577390179
1003951979
428001829
709564957
1497859060
2114927004
1579975342
330125706
92124741
356784162
840723946
231801512
201429419
175246801
1357113347
801142401
1140499765
1042197831
1416297664
903123793
1194140386
55994394
1594232676
353475231
820432747
1014591397
1464526538
1624843273
1016154073
1436861509
973054564
1452381665
1428612591
2124485437
1758608109
1622244641
1697825521
308008768
542599479
268126998
373068203
1988710026
1293944254
594714614
836905445
1898938680
790539076
431984321
631500040
1597119841
315481310
1374298921
381195604
1599674828
1796212670
452283415
6310808
458233975
231462773
466155327
2022974863
642601158
1911109077
200616763
63639901
2003067326
1272260431
411359319
1681863219
1662221571
1361986936
672920131
1019758010
1185413507
554557769
1006571444
1028281964
1504336630
1388739753
879364800
426322517
137730980
788987440
1901814490
1052904936
743209171
152521583
779437780
717594961
371504351
1372296570
1211250165
2021448166
314103626
1257996723
219778501
1030070768
1688068147
725448724
1113082415
1148750467
442225904
1056794979
53365630
1844674900
1647907904
255929636
1861683416
458577968
29283164
810441768
836226376
1386899625
164660726
1347030340
979881450
1953608361
133558610
699148515
187312488
713697602
831486137
1081768348
1703287163
172961531
1326847827
184423247
1748440696
923334444
1335316222
1504434904
587078678
2017034663
387323270
292599920
1901018833
718344045
174644874
1490669450
2147036372
64997240
1207398684
216242570
1468807872
2089314388
102673530
1120358704
1689924537
897793596
1858859815
136749702
380969795
1622399800
424830937
1661218821
1142802026
1221837596
20949390
551306518
1506055887
35481693
571378098
2077987320
1433628577
1934762126
1341516265
147398622
84665269
1711932475
529078922
1794472510
1798511187
1787797186
1557952480
649607962
1192479127
948489792
429241103
1928620266
1736960504
960725756
2110395358
900875148
1300077424
1466942083
686524771
1964555967
422505352
315843975
1632757268
671402910
34942526
275003850
1270938605
768896642
857459704
274946881
235105435
12849164
950247826
1160108413
614976578
1368598425
1617282156
892263447
1205350884
1306564588
1339305303
665136420
209354025
165818780
581029750
1791167509
392270950
1498493888
1516000116
1823110225
226919513
1007209679
471607463
1842293116
994782550
1979196671
1813078434
1083791290
1195091974
678366930
1516786045
2108257315
966984605
1317600452
734238678
1223103774
148293112
1404062633
540533372
766779979
174996624
1091353128
58590512
613735745
456655536
167495028
436654187
1251111390
2120824642
1792709945
47759985
1223529995
257659536
2042730978
1052242479
793788729
577751235
1434995212
2122692562
1260198700
824548510
1314043270
43802702
1341442793
177612666
321742873
1062243728
1926743003
1865256288
25629923
1151857527
1258099562
297655678
1677583244
1181412878
1747419124
1422759780
839783226
1676203526
1234142830
1876926267
1154317205
1410594143
119189339
800175042
1621139158
1422652163
1099016721
598710250
226947851
732746613
1281617837
1378836561
1182754113
1058808648
485640460
450929756
2113252200
1114709134
1996406763
86274982
1286000777
1307887862
1159528255
861633858
1178154512
142728466
1997379455
1652275104
1759693814
1961442655
91370783
721222634
835379845
756901804
456152851
810289696
1399998660
215465557
299636955
456999697
1997887932
1265583706
896713152
491731254
584472774
1155186342
1963078981
1192170716
1865481283
417832054
159155975
1681998215
344880538
1168633477
1863563275
653720337
699102659
1037281178
1959493220
1458367099
822795313
1500251192
146835778
369308305
1242719174
428022669
578455165
1434077669
160097327
852988706
1632027476
535692264
160621798
1154774631
1210485058
988781288
2078963921
921694240
2136569992
1420354127
194257151
203091232
1056683669
994786128
976357288
1942191413
1340737981
540827552
435346588
1729871454
116665000
597295555
1626103810
240964952
1075830391
1340146893
188715062
430288127
1261106932
681171119
1861913242
74033331
1858207040
62787335
753423696
182731925
1785251713
881369712
2024718605
298723275
1537533716
1049625464
1043226957
460702773
1791627691
1824150267
619336658
477351385
1268282294
775157836
799157961
2141381665
1307861315
1485648042
1368183533
1577477059
2137294791
267913916
59326496
850935634
1508301095
199540450
1218554737
134048200
381234436
1612996704
1748528342
1116666762
1341079929
1293174790
1803553362
1040173554
1977897459
1529147433
118632878
1043689951
975221439
474906693
1943038914
1053055815
518080281
1565980673
1602541736
117110312
433036943
759835363
1232728791
483056450
1404744869
1882389513
128731270
1498813817
127747449
1891291322
2095376496
1235969382
2776389
1918676406
1460877847
1039824186
2054038591
925206234
1609389054
1113315176
2105307531
747821154
1240263788
491406472
1733301482
874021918
1306728140
1923486969
2090349818
743916785
875867084
686653410
659680308
1692521338
1358453306
1267804355
5613374
1607505653
1098980127
273075515
87924364
1252590303
1247502265
204779903
2064768860
434621495
1795460659
751192934
2095864681
702914577
487417493
525931464
517158165
2056015993
93352510
2100243138
94111268
663392869
94798800
90351163
1047727734
88175057
1896615650
1661476273
588896835
991661037
1193547780
1670726952
865347837
2038803454
2024760430
487374639
1314459481
1066331042
1431662261
97899176
662143687
740460539
1275797169
1574366294
1233784973
644222913
1094091485
1948432101
377178633
198890543
2135839044
1508427784
1923093540
612257833
819141531
1911424704
1407432769
1342257975
1419364861
1492019694
1995666281
1299122555
1176056518
360186363
1705541538
1274184897
353471965
739710874
798565119
2047686695
1829413061
1243263242
2115252121
193695220
1310965175
2100302020
1489404
175613515
960343087
871439396
140944370
102006942
1414284595
272722445
729979840
310606159
1530649943
1181989694
245121877
134231800
998381256
651554318
53674295
547262518
1451299563
1775822388
851550181
138492797
1667973265
473709888
541252428
1064367794
744777436
947366032
1094215840
1807650005
160986481
19387875
457761937
1939867884
346707999
2019859857
507081434
432390036
217178341
1294263028
268201320
383491257
1620406510
667634051
1974857807
1618864265
173612540
1417822975
1812787687
2045160565
1893925694
535779179
158376978
1010147922
1559111087
453211454
695913173
1162966153
881976115
1256380292
1791504109
941537793
1815982911
806077194
1645707699
1236073718
1841496079
1921449832
342862056
688071871
1682143265
381462380
271643995
1250470994
803312049
1919651687
2086218140
1840588385
1472959307
671232872
1621127183
678954877
1849088207
1210626312
797353140
112352366
2125002716
1131388165
1842043070
1534442973
1835952737
386340583
2113196130
292514765
1154755029
519482694
497859684
1095190080
903574503
554572604
1572638540
42754083
930750322
2098158726
1641586903
479585690
1216769640
95909504
1439251464
1536854017
908149626
1551252346
1112446136
459356769
472260219
336997037
1152058255
1934726494
1758754458
1714949247
1617072622
1090222347
2023898743
124043
320532471
1238981593
1438813146
764626582
1252235403
746425511
1930043623
2066247610
1565539863
1022855203
367358446
1019925068
337202439
154774892
1927579488
896096471
1748412363
2123613898
251129315
1788761426
1299452077
1294226982
1322428214
463643286
1590830951
158384574
1556099635
1331198415
133280830
913246494
1821794806
1344196291
1447138874
194834017
611027412
621199224
266947410
352326801
1815742306
2012798511
248063123
370846151
1561047844
711470023
1145745857
134935111
1677934208
1991685940
1951821787
1316090070
1013603904
813242051
496459700
665491878
1129884047
1051904363
1071250059
75685339
1327992146
1425866499
492317598
1517394248
821907405
23034166
1596620643
882416522
1205059213
30843165
2043591120
118509402
1431238491
953243147
1534146981
1059824240
2052813205
399167825
571407244
2068640606
1749563922
1003611669
1649500088
1894136970
450775405
496070243
1583701273
1207138365
1095144120
1436235322
1231758653
767882529
2088142926
538929784
102689072
142369804
353845290
1168678373
621055468
1806335155
232872895
2146645787
834427081
1011181874
957075455
1250818397
113018736
793525861
995618030
195690225
336938849
524016849
1438336722
29286825
1436342499
24502735
1301016227
695845991
1285570439
275503203
559594042
166173123
739295503
1563087256
1175191085
566053081
1963478132
1688370021
1540366840
225777527
1097542157
65554180
1670364528
151960634
1116531602
1477804887
284833897
495217608
1867810722
2003090935
376669281
1325598973
506674122
431494052
781748680
740155836
1744476151
944682909
224622363
475994757
832896450
930239057
753073200
1824369652
554758083
1046648073
1806339307
577091246
308209524
1371955954
235460853
320213401
1097999625
2142397901
758972378
1252332398
288128059
1145809028
767016137
427900678
952271059
1188393876
1386577193
1371843285
723691662
42346061
433744223
1262178539
738239227
1155040209
798678296
1800161985
831444953
1014533710
1975799464
38182655
1291938390
1911538797
1886173192
1549584015
1352787136
1844439180
1735571833
1260563638
244481287
453925661
86525606
892362108
605375304
1082435907
926084118
1547811836
230947401
979810360
1298389197
817179419
1185688317
22304906
1200940903
1414203873
1281367249
1060722254
1145131412
1422684039
268351397
1458118747
1613364745
2072573614
1187399470
1926559245
1915968840
442331598
652649051
373513826
178490960
988117480
1108196603
36019957
1778725327
1396142997
1175920040
1807251628
1532128348
1393541007
155444523
392521542
351576130
2074379296
1395834575
1756731873
35720165
8817379
809357287
63051681
1216271699
1961265541
1993911208
590189554
1000693922
601344378
302658445
1396250961
638413556
1713287951
538092386
487632932
47375179
1695152192
1974590194
1956013924
670355954
1941252570
735665754
2081977542
1923003656
2090367545
210407837
1230681053
833558292
1888083765
1609048186
816582982
235110702
31800141
1198861849
506989305
2137259497
807709102
525518899
295916944
1340060409
1464377424
1438262687
1960044101
1614498325
208154889
140927244
1217461177
1869655962
352493569
1355143959
1764642065
1191984146
602100554
870256023
1965771738
825262718
1621834440
64034876
1821798302
1560557629
1888679798
2110770394
101668605
225602740
1905385905
817005096
851073582
1740109086
1137508103
173787664
475953841
1281022753
1112341308
1993936471
1084325290
982215691
1816676273
850748837
1575754950
576209017
752155583
1179513315
1072991590
794650494
564998727
101869792
298060991
633343706
1338760436
1361684442
599578702
2033494214
1070837169
8796866
267526962
738863347
543748085
1007362352
43112009
527325949
1718050659
1800361834
2082236150
1100530651
408423947
683826940
1149821372
1853136420
1107272515
539288422
1344379228
1715208364
1404466793
1959772833
865438119
1716491668
528836804
1231832783
1054657962
491550676
2024189179
909007257
189798708
194870593
14290871
642298232
65377623
1746411359
1312043778
1268716115
471177693
858754389
2115215031
1214642999
1853317476
1645975932
2133420069
784893896
2002510570
158111108
1574513365
293111262
12361479
1863049339
1590354002
1238102092
2094594963
1580071105
430345085
350270927
300631978
1086109111
484200457
904089612
1336677794
1342751707
710060296
75645415
296126608
339326925
1249779083
92513886
1144240945
1595336168
2063335990
2067194417
1519959053
662266312
189187245
186167699
1416257066
1145672442
1369994483
264069204
665938211
490181220
820124909
6775943
488293415
850391102
1378533446
1285824403
374436363
601054638
1930419639
382711894
1483693574
706004442
329130516
438296931
2071678764
839284735
2131039935
172457829
489157077
1874461621
1886950966
1710460450
673517440
1447933894
524303606
805659569
1491457404
395066830
223560006
1712754567
79864087
992629986
1438216682
24634653
2104264985
1379638525
1310559085
85121680
1583397992
1780336263
1143618821
1396635812
1793484289
483648738
408897962
1452746888
778763276
1930760892
2030982813
943264678
2032742252
1021200316
1151225805
16154563
1855135762
262556587
762085176
150726565
1616551331
1530740727
1167340758
1130402651
1098957108
974319200
108162302
1142869226
1665148343
1620018259
1640312154
1870011549
1432700603
1326501218
694759210
967978071
1964387694
1012399722
1775642097
1334016024
546728373
1960400718
1363730485
1168803561
1469475651
755165106
246648090
883944617
1206748798
392977352
1065957984
802604203
1227851948
461930740
1010068975
340666104
1484625993
1465252897
281567520
1105754757
1758702029
1783426266
980827140
1164891499
325902832
1393537412
168409351
1671094904
247884119
2041231947
1017694806
1919635553
242014742
989884733
1194177205
213554168
948764477
778027214
1108050200
1909789080
1771108643
1122974528
758349871
1319371238
1978416583
1801977681
1276433537
1537434581
1822588529
612843950
548207834
649714683
1197941475
372768527
538067591
1898790399
1490950454
135228584
1395725279
239151754
813196935
941111675
332588226
193991994
1877019710
460508253
1164173485
93742812
1485588815
2123413645
1368641644
276357965
874510640
1893400612
1157063533
2136393765
841818465
1882599233
1642607974
986140674
280558849
13505219
1020401861
360313960
178927643
1476284169
699824536
1345820920
272263604
1468770939
224711962
1846264996
716031069
1512910678
1954318858
1866086521
1587096155
1594050101
1164411969
1052318034
1642462741
1877401722
276647019
130737953
870083774
970964500
2026130546
1833723163
1463900840
2034917766
1345965740
352771398
1805187675
1923252911
1607612112
1137193931
592574903
2090283848
1260518250
1216253550
875774465
1175015032
1103524235
1123247960
1348158465
1291565480
407716250
1366127184
1383826855
625618907
1839791519
1879055525
464238275
437083757
269949666
126550664
1658373756
1882838161
2085402082
1969518078
436210168
1014655302
1258076752
1413488831
2119084179
1588640693
256969441
1087270897
646144685
1315524910
1940960935
1671034708
1753033539
521255331
834334529
1534246490
1396618906
254077413
1204155421
1603560960
1011919585
1453296940
1422522731
1326802393
1882064438
863287939
667968039
601455718
281565305
680267344
1230781188
1377117567
1912940056
1764271035
1298103188
238582527
205861163
334063521
993735400
556797813
249093955
875796183
293488557
306311121
575526767
1721244008
207171623
1691414575
329134878
776856050
1133398459
30946751
109088373
1094650723
257004360
835621959
2101112510
270523439
794014925
1313603931
1202039315
538260873
748647967
654393945
1927329522
866573700
815532074
1263891950
864533109
707531351
1190857121
1964468682
386141899
656643610
170939898
1282784925
1067252468
2096005189
1260066589
2031075543
248159163
1118238099
1368278126
887628606
1076873662
896266285
2109957651
273461560
1664602010
1981872820
880713014
1943026550
1200807669
793685380
1252087077
1663084533
1336892820
2147149462
1770297787
342645460
2026022519
773427836
1082359079
1083221946
1969309046
559365770
1353456741
2074199100
1953742321
149374987
960963868
1126964225
786119314
1671365259
1102814984
473750265
1457783918
1356297956
946165991
682672296
427054746
941325499
608245739
1239219546
642980071
1891165532
1606460090
1941449727
1745285409
1002429096
1539909385
1472962576
969733991
913991830
956879552
1551302834
177611051
1016917731
91084216
521068513
1320058355
530607803
422462441
1298815772
953122054
543350459
805708712
1071787090
316050540
307750419
362920345
524825717
444166171
208150373
619851386
284729136
917147545
29465930
1019332278
487116784
90712000
1629268544
1745683502
1815402182
1807327384
258168053
316841140
379962674
63775936
568314514
535733643
531042792
165888997
1623239306
385085395
1596445586
1290525874
1828968256
1254484985
108141980
689480266
1668720353
1479435428
2065168599
949542345
875197624
63514704
1934099003
974683606
378545071
658452701
1941764119
856736716
935945341
535306532
905608346
659976556
362437030
2019480822
619172275
564190841
151901419
306194600
426808438
1392307775
720023480
1869302536
563823294
1597703313
1495451338
1799956735
1094052420
240393472
209310471
515461368
1283223472
1107167262
1920548102
1354257023
65884441
1190736601
1482552832
1968087820
1336843130
628483904
1578866957
885333982
1775630277
470719535
1302589291
913578652
1199557492
409582250
369373612
1798225241
347692139
1209767732
7739697
983329718
1219065185
634024777
17758000
992277133
1347046385
1428202078
1953903012
1472651034
1327908269
1057011082
2118789750
1017222696
1145887530
1998328845
1076122549
1551243937
527454700
891526426
1782889533
945987045
2009348060
1695281084
363966176
1398105786
20355917
442295244
1652161265
620514597
1025314857
1746193664
1865687629
1303429643
1084059703
1813148059
1324528944
1708822435
304181774
1772161227
1025510510
871539995
131014568
1067352844
357269905
837819512
1016894673
675579858
610253095
665922100
1331740912
1023112583
1497836757
1364730934
510136228
995945245
1673374033
1239997663
321279305
557290999
453710429
293073586
1752256883
122118616
1146715502
944851477
946770878
1175681405
1185418848
1908501086
1922707949
739463130
211309047
395777396
1606903762
921539948
1831738359
702805285
7926930
640613418
28643738
1384938977
1208892906
857382691
94962465
1574464236
1753409469
1484685439
1179830559
792387652
1943809820
1474396072
260889379
20035878
1335147861
2050641434
358229090
1301857865
2051820371
764896216
853888066
537411858
2117861260
1158271650
1182430970
1863872256
1392812940
1767180474
1055357098
192902248
1114027930
1823567706
1453824174
1063513733
572873473
1494835535
405158415
289132814
1043426622
1748153648
1569738468
680784522
1256457845
352715673
1935858558
377176059
696216102
19152913
1200042040
1228909608
484044244
1044344528
1309343604
1375235105
589636554
1239193786
779810288
1661877830
1548182859
1993106344
2112793945
681370634
1863410987
1925931720
487408670
1926793124
737763798
737416834
1101738154
785319667
1375955673
1520913002
743232309
2059578163
971774130
342914663
1854218620
1863310589
880046215
1984748780
1308020283
1569515568
1246382661
1763432505
1516180315
619743994
124758467
1617318268
311893788
1070109024
1917351728
1267730094
1971288339
376079539
495260435
1473169724
62710416
236558595
1460647210
1807273233
1258763292
686164
1022081578
1088943419
666210127
1730732538
769945472
1477870064
135666193
1607610260
685704062
283458908
1336958503
114239473
1384616008
2113471595
1555733198
306932641
196924313
169879167
1697931743
2125619372
863720777
1288218671
1510658870
751206086
1144219457
1559472801
70258705
1859455241
1284692916
20959421
554271440
708047069
138203323
965422742
206610119
1093129544
2143960283
2020901945
1190741418
438130110
962023404
1758111196
1365841072
1816712269
1388898397
1437782632
945011630
1122772307
328805379
897036630
2076495344
826645168
2127639072
2075625751
1109163809
1688609455
1857085730
1140900055
162548370
701465891
853316280
751528022
203083565
2015360376
1296254340
1217387717
719809116
742725957
1658701755
137383112
1758407939
1617279592
1985114357
1612302848
1802848298
1711007783
9633448
847866650
152931517
652520734
1839566743
666719338
507664340
1344402816
157880235
510709996
1770998745
424460044
317916907
1662995504
1204692095
839552973
1702673118
1572543628
215269477
77640893
1559800549
1553706910
1215435159
1381251919
1620723415
708301378
871790491
455513057
1122932602
1118148639
792443176
1921447772
812286384
425440406
850881399
672573827
1539847748
1078091633
436384500
1007016787
258166689
2024215116
1468000602
1395497939
1150402268
1813812400
357468678
1802630683
1197484500
842441038
699243407
2139062483
1660764488
46499861
1650301782
1673061482
369024662
159756403
1408540573
1217319014
893134671
424135718
468561068
1935258488
1089701991
676761014
716855575
837306581
441007961
1207085814
147887222
739156982
1289538788
2131894463
103826316
1280654515
614019881
859437004
1567662368
1641486335
462362449
1334371171
1115660315
609658055
767655284
1573547786
1763812803
263581375
1972260974
1213452150
625620772
2097997237
380545218
1706157408
1756353870
584093817
213773315
556862757
784261086
888320003
2089310940
980701351
2137382126
324806758
671100047
1347843514
129941601
232924617
1193932169
384980616
347036466
1128586026
1353983520
1003845000
1783765743
752881342
160452255
806275799
1729636123
1146444678
2065684025
557354109
1802498145
1531017362
771755353
691659190
62374979
222084073
354791039
1029609757
2090582851
2001232673
109532220
679432046
750723754
480182905
725485862
587530799
1884517789
1723118687
866272901
1914489390
1909015634
1102310287
833406251
1397507823
1419148984
1781372689
1280332119
910501178
360440950
555823166
446359302
1455068700
103565558
1518848339
294606081
653697384
472726408
113165410
185872392
1362758108
185263662
255762440
809510028
1084898588
991710108
1932020265
1761763379
1577329035
1969193127
1299308507
672850188
449039179
1554501243
713347646
1486580005
63457101
1792368473
1605857916
1108618988
1221649329
1818029807
528358065
1298697792
1303258848
2057303494
1715948668
1435288004
1806036648
1562893981
2047114898
303538214
1644724558
1711122357
1784305919
363918314
900135256
276935650
1343557689
1624349201
1903466113
1503617564
1645178321
1542422174
1381974043
471234531
783481551
410005953
1522242798
783817169
1472101431
1441026405
1361229711
1747208766
388585557
1434929356
1308623724
1160942568
68982330
3499379
1895986666
89406440
705238140
1972270307
437729441
1059649262
878497891
211928226
133713851
319656349
1934401109
1851805026
1906716182
501898581
576878748
158895667
1101511472
1500282527
455857637
14792391
555534372
1412819270
2081280964
1900012635
255400162
1401161336
426774851
2058392065
460940308
1290763606
1583016041
1532469396
5431231
1286799142
1836411639
122763154
466137099
230037651
1589702016
533585808
113751348
1348995904
140286564
701716343
150721946
1335613224
737264527
164078218
1544286049
1785922103
1033686530
1362501632
1088525516
366012162
407056872
766640297
1992253898
61641062
696349806
795854212
1034613912
447608513
1422064428
294079933
2103205707
937241253
548314560
1805178887
584413378
946905647
1242791610
1509894384
1394624217
2000689977
419344841
897265772
1307340191
928986937
389206051
1466002566
906129642
252846653
1965761144
516674046
839244504
1924156466
1928207213
962327182
2104758379
50575433
1339235308
1597084191
1081727808
386679018
362041285
1466747368
1652324859
1286439562
64917763
2003899988
453305867
326026838
628296187
297893953
2063657911
863126799
117813982
1211625071
1415476088
793516969
84416346
1365255245
2045400003
1244844821
1843318516
631285237
1154233651
1020660454
156959706
583450685
278570010
2120416173
110257435
143075760
1204346578
491298322
1055193223
1589983925
345217842
683247568
770682895
1788250079
1104839901
315484131
1780660108
947983462
913617999
347089548
491669938
1237919203
925002169
509797231
330154941
2010887307
1257962680
1544718227
2004097831
1104912497
82762018
1809261232
1892761790
230205025
976309717
9604231
103105459
333945691
877645361
1386528713
568323696
730883268
1697195004
1591530970
407872825
1300699707
1541837537
242793144
1171293874
1854326204
880368742
1172831999
32672797
85237520
758689148
1422386418
434413674
1245812965
2067360650
1602937756
2066505497
1463885457
2101605220
398629918
1426257321
1958444970
1549036242
586372825
80391969
1660808696
257179809
1460205765
494118350
2095960220
726620534
2030802376
1063492143
459187217
872169006
255046551
2041327392
710513046
701392423
1949139038
1894876036
578216769
282609825
1001290004
1263883479
79937718
1587168765
1791356706
535731561
58670147
1402441944
89350382
1749006837
711716180
1647518950
469282572
1017456180
459201043
1126401763
1866097407
560929622
1388313817
1849644972
207986774
2048449208
13347477
1188642400
1536045866
348102802
1574259255
1775680165
1570793718
994699925
1838397083
981942643
899282312
923737718
1170878138
1018190061
515310117
1364558620
761944814
75915072
288327295
1637258874
1499787104
24661593
2014049874
681561671
1992292557
1791634897
1410559614
196892536
652109195
212303273
317227214
1147762856
700806216
1479274553
405892334
894925608
513400803
2063412730
2127634949
2060378177
2122037762
699436916
1475096003
644617388
477714663
347732291
617895145
929608211
1611454284
521120981
1832183758
209949013
1360605297
170552138
1673902173
1417089198
1844936179
305428468
1539422206
578991982
1049950655
2028000401
743263073
56202053
1546410935
27098526
661053759
919826250
1710153995
1989400379
1996164137
601882888
222321040
936576929
2082866965
1514336977
1039682360
1134689382
63579816
1647718136
1840523209
27605941
654801529
602333502
672677878
503444684
191514243
814574249
634640980
1791157113
48669748
847041821
1058820676
1558010092
1432894115
748583005
722366636
1709005475
1014320622
487845801
1056386290
1219596048
1292627930
204308552
812826405
569096254
1973768303
1515139723
1648798371
1974614734
1461915820
888212433
751179250
1799160080
1436436193
1546883964
821022595
662122147
1101287160
8852111
686959804
721267697
1555491714
178584700
1224902784
2138602913
85781643
1448661
1365733884
575531652
575630619
1088985637
1969943259
508490341
2146305499
1346182684
446575764
1798996207
1547712045
1769293668
1285527746
1128296993
315224128
1378452504
739667442
260736413
1204170227
962142864
740718452
1911689034
559669387
1869526748
947876579
805141236
276181632
388469997
811382987
1805959182
602041662
1568027034
452192182
1225937651
1197337496
682824247
1867492432
937134121
1804587063
1891088169
9262897
1462627259
195059306
2094121044
979953098
1988033681
767059502
1093090236
775570387
312560441
147232406
1250413960
1905853843
1038846565
1401407857
104952245
985612344
754133481
451399383
640009789
1806327357
768105787
97693695
1454355450
557851350
1164079100
507418010
1122687649
1198199465
1125733974
1568408233
434537132
426677145
776862746
1943941501
2111467285
1232606263
357790207
2113979124
692535039
1245548683
1569017713
4009943
232748245
270048344
135725782
1629153488
785078894
310247508
165390054
1592050390
253780639
1930422367
1571723499
1724376151
1577109026
359814635
289982813
1323935444
320996048
2034266619
1986828440
542988021
489577939
1718665029
892496095
94328431
680731493
1005388104
122437750
549817256
1148459750
1339518483
402233723
303502647
1681421416
424176640
562895683
830354840
1421152503
654453552
748392672
1810992177
1238553833
1588711603
1611478477
2115591099
2055453249
1234632013
7562322
1902699284
1388820479
607006253
281934810
818731456
2145138819
55441880
450255752
1780611752
855219446
129484806
2002739156
1563442398
2760742
1192192060
8819405
678780882
2137760335
626198540
937852826
1078256093
1280351841
1045389414
1427628187
2065572082
1079873947
1055216281
1340239448
277984385
1712485449
1406405684
1287615129
1698982199
679215304
2135075756
2064634721
1435689957
216448947
642620846
384098705
383900267
1387135083
2444961
1418469226
2101850952
288182
781727409
367085920
2041468148
1666638814
210290963
805731588
1801607081
1670789104
827277987
985807613
898005508
261441086
443120095
1590096432
1055611467
138337721
226231574
1961650466
727197302
1892780049
35254020
62082093
302142835
182256204
702295142
1735297081
1119665799
85068870
2015562
514673636
770994035
1764563212
865835050
63603553
2019512324
422600536
178421404
425984110
595236676
1880062562
1441775558
478281056
799835664
1335984700
1722973813
358037334
632889473
247597650
478272042
1875817052
1838591548
1688943467
1564130320
126214781
19409499
1167589856
1660334223
480703736
761619864
60431630
229438877
1671272049
40919616
1809205779
740735535
161615552
1988024837
1051891278
465324007
495277274
740912643
118249137
589013511
10863497
738178263
1205185676
343632883
2089921373
2075127860
62698071
1998503581
1512999033
1746523108
1108952314
722046550
555787071
1914285409
240944736
208930579
289688682
2098583506
820919571
1496688107
937290458
932915193
1138340064
2123613079
1492601143
1338159571
843482116
552928072
1788685547
1495619557
1577827431
1418690126
1461020203
400365526
1797371976
914267775
1239075899
56402492
1422729375
1667395496
154261377
299723730
932862695
256341152
1822057413
225284596
1141959291
2086627620
193256909
1416106437
1108889866
2010721426
629942964
1782103807
1567275807
1698644272
819855484
1063811361
286780417
2097785983
144629465
482061958
2092221953
942267529
1324445437
259898307
1092985241
1399378632
199324553
478970288
69010281
2067394177
920084805
26327551
1241840686
232324627
125745094
739366590
654945391
707227761
1664325067
1692312453
1021722389
1083486096
401098561
1691245288
815323465
1702874945
1834974
1101896340
1609873598
654282952
1103516956
690926793
1453644204
1371908413
1266953999
661563446
951013677
159452851
454297014
1339091346
1776378257
1294231752
2063764574
2003905935
1518332450
1072607203
1935270718
1005396795
1108735835
2129500669
1336661854
1837959437
1284128649
830490713
1527673145
1308110107
727730376
208195318
260766401
1710607433
1974781935
2006269839
862946660
391914281
301535767
106777029
300964337
2133369875
1259266555
2092618499
1042973035
1550891237
388530574
1611235912
1170052954
1111302531
1180195317
1219333161
1637097720
1446941250
564861950
470788933
1748561530
545019524
231750249
2120401747
767832825
892014659
917211189
925471830
1945513163
2050071868
945959017
1634712343
223753816
1717143555
571266524
697501958
134339432
73840885
1427180294
194265315
1686205515
1217300977
961697695
1481879739
566005848
640143157
368358115
1310908234
1039206758
2095692586
208690676
254195628
2133435438
964601878
802199687
1043766867
160328479
352292300
348051661
660420176
52443557
1574634957
419544731
1148601280
103506003
45718331
1991394714
882746367
1796524903
993230940
1892205966
438320278
1669650410
1319749410
739189072
1915019536
112729134
2083570796
952437131
470886831
703796490
1483359768
1846338717
677605116
1145097675
1083781310
371681408
1965325010
612858722
292457080
579502963
1295928228
57336626
1597439006
1539380731
1080438472
734572613
1928553017
72012280
536462708
242567854
2009497669
18248326
878834873
2027574516
1609392796
471534672
1416357322
860852112
1277911869
1433283256
1345732174
1089301536
1886899310
1155043849
1183124498
1630808374
274726772
211792536
1458801079
708569656
180895238
1077524916
531541409
981063623
392964295
304182672
1699749612
990181746
1325820016
438150961
1815671529
1450394252
529240326
1064898255
1970575170
287598013
255359865
690306774
765040367
1006811184
1430412771
970881080
1471422034
1332750116
1071785241
1122913627
503983159
630057774
1716966769
958819493
1212833651
1742417938
36259701
667872853
24827781
1742480640
1545104643
905821357
1037410806
1565056447
2146500430
1580346887
1162444403
1749368891
69299999
1322350762
2043162240
64914174
1868796286
528415154
1043891087
1495487080
1097357423
1366966893
1534315367
1954125988
690573249
1981828514
347240817
1307251012
1188203698
252092062
2077637412
1602354181
1129848956
1951214530
1853744239
2063103680
209017469
64613653
1875210920
645362872
1663472562
423697027
2040764202
246463787
1340971526
1376979240
2065576398
41202319
1297822601
1746242119
116061342
2030469540
732460797
1386604192
2057523414
2457965
900262308
2072801444
68241378
596321843
1056036038
735190866
525577377
46448888
809656346
430289151
1408956702
631925143
1064848192
1409486809
328295367
2067886676
635522592
470710372
1443895356
419805090
1949223383
1872801713
785023808
410324147
1395583378
707625453
1653086113
493194657
726285876
1761498525
1670969258
875676973
636257864
1489755202
706771406
1658247662
2099822998
1608232284
1204002363
1474334053
1068219631
1175584664
1056954928
115788741
1628302095
972983989
920453071
263982865
857779927
1944368384
1281359552
701612221
1156867683
500470668
72932235
122488721
1500196452
1841740185
1821988398
1054724745
281355807
860036229
870956122
254571601
1606746858
428208697
1892724008
1180897936
1466969054
1161863565
989459017
833577750
1089581229
1151457857
921445426
595435115
1489403836
868995196
1547002365
993860987
1578262370
2059463893
268017751
1545937175
1624224854
1494122800
1124752074
694317790
29274112
437458874
1562157675
367866250
705411102
600397622
1617972847
380231358
142952432
1218570165
1183964663
196407825
1482601314
1135919165
2147031423
717375941
1482251988
1678389767
1469440465
581676652
749952105
1000681348
263861307
973510553
1091913971
839665666
782117090
1184438294
793498742
567397916
801196121
399387881
1671633952
779725492
199283416
1701675654
779709954
738419076
208440739
7795805
1760437824
104828339
1707007486
230317656
1838620462
166714052
928508245
965586893
940241790
1904084408
2146022442
1367522136
826666325
1085369959
1523938621
259083568
447747821
236233246
363275371
133951431
857601830
1778798092
174580254
1196142171
2025028033
72934915
1085638581
1895490564
2107841974
1796870897
2125195273
1723091289
1526661932
187498497
678258187
1209980788
147306181
1473502034
2135449675
765328206
400035458
1591104199
123253726
2036924483
731265414
552575864
1732950283
1575429644
217659692
465698067
1799434959
165141016
1496899104
309764190
16951391
2038089597
22621386
793276493
815195193
1974575993
1928652414
1081911292
124529798
1721774683
513606620
289333318
2054926920
1162717539
177449746
1931507578
1845121010
1366755889
545127278
1161064168
89041143
846361685
2115055328
1066566966
341458838
1875604309
458924900
822717463
881672710
1275260985
740914908
1371083517
2042454580
2019480822
1982765635
1947305487
250377541
445656261
1634015174
536157012
270521365
1085627934
1428384922
1001084622
725171988
1042537487
1829346454
1615329175
2066106265
603499765
1007800980
200472040
44250653
1671380558
1348010845
1466323965
1537968985
1082222610
1748129549
645251314
320264486
1144759727
1572131723
5345440
133692151
704950239
359524441
1109731911
113899988
507485504
1832754475
372737747
528961582
936403431
796500796
86575447
1528063017
2095551555
871610936
727038994
1424270159
330293669
492063212
1966712919
2099274323
1949734585
1784276887
88557871
220985837
962238842
797753716
1649446443
41317347
677621692
1543165279
1421594382
489737544
1071993645
2017405023
1408326151
1996628112
1552427218
838876716
1039327329
47113849
1012426080
1472010922
1403690500
1643253
1895138929
1999941290
893153399
455619725
1999295422
1661446865
829779363
1374699750
195793129
600936203
1739131760
880242024
966660013
331575066
319447232
779087898
1449569124
1143928163
489679242
1093606001
192662616
1183502865
251109292
18305237
70606117
375221264
223924029
2003626853
1723258714
762850664
1225591689
1566952522
1718202341
533456468
767350384
1867432505
1762779790
1048645408
1932114174
1945914762
1718122126
1125491526
856910275
997112454
317786912
138103369
97939388
1796619895
880592073
617996067
841329767
271135994
1416697503
1743282574
1750375577
1253986610
292505553
588643680
498562113
751870551
757194977
1054478968
566822375
289925377
772107311
2014129587
647121737
1115435018
826113430
1351945427
1194960281
660286803
1166497003
1397641692
862663300
1618280647
734528907
1840891460
1867530817
478055977
1659573285
1030398357
1497260580
1602639972
1164799252
1376941594
900414309
1239088317
1352748837
326305805
33701809
909779861
994586618
2047764196
889352526
1946589935
359199211
589975157
1296837434
1406089465
705459966
199014008
1611772994
1295637466
299718863
394471933
53697429
670823406
2078512768
2030789030
840460417
31209947
1194282877
1713812709
995557393
1534232332
297934576
1258115365
951766550
2026352814
298262602
402371109
1034673957
839516422
596264555
1110428302
1090504887
486602540
1737104721
1482160842
1104712161
927496690
791248974
583961135
1212827358
2125335506
466455615
1946959782
1893118044
1919861683
533334094
1830133124
1375271188
232411745
2095978512
1083615383
718240017
93552408
829723476
218937532
1744970037
506280241
2022282785
1557873233
1706736370
260014921
899408425
2047037545
510937130
200210165
1780415575
962999266
1079912996
1095346037
1954710903
1215598741
575411481
2019140002
1633196364
683472530
1473932318
854886643
1779511
719585457
1567791063
1562125195
388996779
7850036
288550590
1742169629
758171482
1877154980
1892993857
1865201606
738008019
973658303
1579306858
172282644
602419271
89997365
188376817
2029617888
1161795087
1241050139
1397689974
2052713955
568041954
701030608
1104368301
766184677
144252920
1681458329
10594392
1277035809
1679781666
2026873262
674708408
1014110692
576420972
430477273
834097640
38090679
466748287
17333248
72543363
1580038625
508379242
114804656
1789323547
949170031
1663783418
145279097
618154152
759806754
1345573924
795304485
1641297894
1104688704
1532415121
1883030378
456147945
389168208
229701598
1752439188
1699191441
362219899
1676450862
1545679183
411838393
2122487827
121351055
1038617142
1901926181
1113471288
1702721562
1877055764
1380210806
1005878501
2104919500
247877081
1336994398
333756296
656190841
1548463566
1174023857
1013250997
518066228
838390669
224385926
759732799
1547105030
1236037932
472896539
404339962
426392187
1250428752
1867155529
895245076
1858217562
1077671231
552723484
751197802
1141781063
757379136
973948609
1112098646
2086198184
219098984
531934769
1255777107
772673097
1917636156
325461766
516157623
1466641747
211549389
1532775246
1225363543
1810897645
1105690186
672920131
2008974182
2135566989
43252819
1238618477
667259432
671654920
1784421066
2111921883
1413638735
535523176
372818044
571005618
1569662079
76843751
153310460
1700448299
632818762
1759488519
990915657
104581439
583791044
480819483
1291746651
876969164
1203849584
505011841
149277475
291537863
709488509
918152370
1252773938
1819845975
2112887685
1630710577
137097913
1317288394
877054586
970937051
545900954
864578461
1048294057
287279197
1606234732
928203699
1966112660
1939376077
1787429564
1650572201
1069708899
811256506
1314275701
1450076764
1915682495
41794062
1700235361
2128826973
2050088334
1595400610
2120399642
829651835
1062670220
852067541
1457659965
985668623
1107299684
1297558706
1351240888
527041541
1928676809
571063507
1258679026
71173192
968292538
1387902230
669147468
1164618904
2056634047
974386823
573752459
1141653566
1749001316
1614699902
653026847
1975339260
256884625
1816701745
1316861415
1662769702
1602073158
1837783989
1395216370
1888445192
149919840
1578367227
83208552
1149209945
999659571
1613990572
1537297412
1344303535
1109564050
492018672
357605691
619398312
354093538
301765037
229217490
1825940069
1715604877
793938350
890568032
48884168
820401117
485195814
1892458443
1197548480
831284901
1807336517
2115227849
385983008
578276095
980424394
115646601
1044910983
894191069
842353382
1811115597
1868383596
417568079
190469097
507779590
1180079044
263237939
2021357457
1978342537
932419439
680737688
2142586494
400737367
408233450
1076711099
956373123
819223623
215712403
472082466
699724415
2027492160
1864337429
643825209
825529584
2090100381
245471451
1159606935
2123859690
1982979574
1158317868
936707
2057184588
390075756
62858068
517594611
932997973
957308313
1452292978
1016835353
1829571152
1400925975
1035466981
800265276
1209344851
596443157
190165724
268003123
673232586
690275813
1510095183
1230893127
2059279172
1694495167
1901182127
223784379
852694727
1650002638
137424607
990112078
1973731073
1666511333
1504589603
2019716517
583443162
339244849
567599942
1503122419
1639988315
385181153
1329165045
2142262786
278310175
1066621383
1473235762
96207363
1791691539
969211513
46391841
1800400069
971641546
27533986
611387530
722159681
268682953
1137027502
782751854
1274227726
370980484
969506726
308047377
794634384
2067847624
1721506824
501514509
1355085075
1684261542
727385797
56809890
1463976880
987569607
675712046
1504021120
584079455
1344465854
1663794541
1368852263
360114444
279924
1481940052
1690961381
947429969
450187016
1592790934
1879564226
1855844827
1616193522
146123372
89850287
692506711
1015134797
420233967
413721054
557063464
1528058531
414205584
911746891
1500059869
868362331
1041437849
1975261469
874958851
1562791892
1225442098
284899997
396407443
1120397112
1595788103
409812573
824779978
1353171927
1175327538
890777455
1237232182
2057740163
1422498133
2089898390
49707878
540048795
463337306
1493459627
1974795205
575162159
1329467291
846530044
98513457
503596500
1657224355
1358122934
1908521796
464196543
2124396211
436726537
917053248
852858367
599713854
330858713
902789342
2090880163
557346502
704339568
874570723
1324380834
761112820
1019193236
720680624
153983242
412260754
1714205901
503847333
74564837
106062035
1919227306
1537711151
873228868
68315072
1230581447
773056120
1955557726
1625473138
1169897880
138645159
1474505044
2037521830
180116287
1481414052
1399820926
1967091145
208736537
1967179704
1126606895
673157463
1619548714
1059010823
484045427
1954507007
93789028
1659751371
557190678
430936128
583657437
867047604
189368984
267879029
1104785087
2002230844
1640848144
1672756842
910294256
1471385741
267988088
1196632964
1063903029
1209514717
1143114956
1426143403
1264060502
933185635
1643453876
789826050
1151764094
1007246463
1224516048
1347751080
1692110497
970204202
1510582385
1722479420
370716071
1248617275
1748310827
1341032750
1674480007
628809765
1390153914
503026384
275493744
263882794
2089949127
692244518
43135937
2104911905
1031933963
726269679
905733369
1039111765
86102584
838734856
143014263
1073542940
530382244
645006191
1020377155
1955297339
571333168
2105493814
34839638
1465321501
1890972669
801086877
943295975
1839737800
1196074140
396448620
305276969
464844873
21372269
308206674
598345731
396291005
1200552389
989843625
592025179
572678065
600167079
15859098
959465103
1178337463
561988284
1810319906
1532640493
1968598707
1038708232
1713576697
878706693
1862584287
141425540
1086397760
2089991749
2009023749
1238531419
1551962010
1062618952
659293875
1889363856
2035924394
720056295
763591328
671308075
1719768770
2084960694
1112697379
2039346171
1995184539
1167407855
1359452351
1691235921
963736558
893332731
784959172
605182419
1083849926
1866094983
2049836337
1035884825
655817740
549071352
210320723
332383065
1946282669
1654193288
954772539
1285376301
1828056273
605014719
1072854597
1650622343
96850939
1589979198
1425536044
116891529
1276021813
54084485
624004430
215484585
742788514
584203957
1508841544
1411903710
453491291
201688921
788189943
73591217
1655854069
162465586
1195466002
592458168
1519172276
1514613968
59570193
366671717
577060990
2146171652
255692233
257170078
757033951
483333266
1157130413
1920371051
1640369719
334676932
205112057
1784052992
279864082
965497986
2118457143
451604600
1557884315
1542450465
302313505
98401013
1817676764
1836106979
8530479
746090116
614229639
128779065
828604622
957455405
1581350665
534869771
1207703215
1187630806
2097539200
648410832
731873940
945760883
1971874230
511888933
1760247722
879465659
1553877973
1193554361
666617933
1221480103
1191062238
2009917729
1244835713
163331301
2029038786
903808338
1918719241
2110954899
1497460564
1312725432
1366681773
494181341
1752486592
683664462
2133684343
646866304
754032533
1804520078
1886956303
1452893422
1830935622
450964763
1712632462
700945977
1022533382
1486983444
28438967
1656093876
670112957
550395853
866765403
1788999814
2006375978
2078861099
1035665385
432675752
510995418
2115363603
1419639784
1088789951
1320464896
669152679
688079384
1210898762
676868777
1923559704
1453738669
557966121
669570777
80854561
935551205
1569211589
1973064614
8950445
1114132761
287306677
1482277213
627305013
280387301
1220815212
768591760
1595611865
1219993427
1731029531
83364772
423750133
280317946
889047413
1538817795
166049839
401537696
327627651
1736078523
1794684241
43429870
1123075501
462302891
511574779
1514062591
2036292300
1368009911
1772028953
1553761248
471784991
1035529091
1115571175
741132775
729959860
675427990
814084972
1779214214
54767228
2077357609
2002749036
165452858
603415696
1977657106
158580475
708035086
532969190
416303894
902662153
15822804
560024489
545521391
367542292
170238285
1470647210
1573872423
1426388583
1174316736
1186193904
1035586306
74862734
1187798375
1105018919
1802036760
834616036
1117775636
1980634078
412651791
167384518
468957495
606068475
834446953
344073911
1784255339
794950165
12879896
1604972727
681831408
143252647
972346225
2049875514
2128331966
525860956
1462422281
562337621
1759496007
1035255086
805411504
862404106
1498107837
32320823
523033481
2059648999
35282180
459119910
16912485
1221675799
370448144
588426691
435278986
507611632
214710890
28953857
201996941
228421786
1301266557
1009396096
1800018794
280825518
420280248
342193825
1492133821
1276836445
643967774
1151408413
223163221
275529599
521637397
1563658870
1649629555
1380208170
545407931
1170342899
876288979
1001728395
364758187
411138764
296179814
590379352
1108064110
754757628
1202224507
947354690
1727614088
1033272310
375784007
965244002
1198082050
1155288760
1801280629
449658963
83834286
1294257523
1656638897
464726500
1580465548
1458638913
759238778
1108306412
1887984285
1964749810
703367592
2095708851
1810719179
1537827719
1462998784
495912032
100173457
871828470
1941533757
1008750562
436305712
2119301469
559829701
1638046300
1460561843
88311091
1869035260
547446079
682795222
1329770222
526460003
1523999068
688937952
1537838527
441743678
940092270
553739346
1939107097
1648456219
155422848
728784074
1380976679
477236975
626474470
1724300385
1212798160
1018882966
1556958343
1010018020
209451133
790907100
2014822654
345616467
1076536179
114462828
959483719
1294231562
1266367486
1676715723
784557949
970247536
2035015163
1038292662
1051739111
1260452376
19461381
1107446292
253239189
781147505
1263194245
798538902
1752644447
320027243
2065041698
2103849270
331644187
937024857
974975977
1192130934
603556583
302908859
678905977
110773613
1451742041
54111135
202676579
1919684061
1843123828
1475009190
1483474860
1588823894
1048021352
537741679
1497203925
28273138
722599673
751918367
1026592145
1829546786
2039157756
1616330229
439786848
2115438496
1401404863
1773207310
267978903
1469087639
1613138282
1896304843
1198721001
951350480
410585970
151658928
1398597685
154826254
2017407612
151106564
1749461924
1154689259
1498613494
1359626717
227214184
1750340919
160306232
1112948875
1502455529
824618136
888619964
2108111207
397266958
360826540
2033709976
1272230471
1411273477
1149976178
961063829
135525726
1652128942
766056398
335208522
521751790
1963512896
478275523
814896756
1070720780
1793605661
358543021
457196739
1176660883
1342801701
1517962130
1249101006
1724289817
1298186961
305534999
1218589337
2028826312
1868002425
1877853807
540166952
1747191605
181057044
252744430
1849292661
1453184535
1552567743
556575673
1345021243
1554028111
697590313
1467203058
206496867
1798373655
698281782
558035072
747388753
884733571
312630351
1090578225
1148879901
1290525485
881280832
1964742285
445559551
80388997
557551434
1614891103
1712620559
1469410895
668441147
1189297740
382595600
269542388
734792076
609481779
2645683
1333425040
1770469883
1905535273
710050250
563885339
2005342117
1778498333
696648685
2055368524
1379334707
1545072671
1514544279
1413520776
1358555488
1718307294
1819886823
1896586335
533561851
1827308216
1002027694
2023463533
146262698
1913906171
1149397849
1793533658
1824902784
53714257
571147143
2109897477
722450772
549124587
913047229
589643698
1180262577
670349833
189633883
1760886831
283467933
1370159667
496979404
2131856268
435674078
917272235
1022280572
502436180
2943872
480137662
447979261
179970261
595755060
572560268
2067751889
498456913
1809927749
177054070
1656013111
524987232
1756376131
1355265840
920105333
1131131269
394815211
1089485986
1819441075
387899030
997483451
1845965163
2040850482
1527568344
445956467
1908141468
1263292262
268719360
331321472
1390032200
1573732515
458094002
954143702
2008665646
695104457
326913374
873010372
1566234716
774036815
1178520788
448350672
1146469158
1321306376
1710825900
708636729
1875034962
1244339450
1922159702
316120379
750998425
485995599
2092356876
1525538796
1200954174
1776834799
1842843712
636482531
939972322
705095892
1448830347
1842579862
1206651780
967485969
1421332468
1802250659
635131611
493717063
1103259400
2139347806
1354857157
1998774746
742354127
762118281
85734976
1747208313
1874915567
226983918
1638564217
873618126
1536294695
1611261101
1221934877
1507053744
725060088
664278090
548104306
1091482096
1480110673
551891939
1836361346
1789353952
449232643
687884235
1465432101
1454047223
1038526518
1555965154
872798962
237780027
1110130790
1032484387
248315805
2091602097
817287088
1314097186
1277875221
497129770
1079180407
630345538
316369604
369608392
2009063487
1645751797
1626415133
388462229
632462473
1198122031
681333843
959510083
386754493
146591839
832763042
17112470
856220849
355822249
999728623
1139602200
35845742
672674397
1075613198
280217617
1042026832
946813731
290672013
1301554267
544612863
1219175694
1957336597
1953407677
2096842525
1920464434
134911222
1386922823
2011160361
2111987035
919565763
224345862
531894478
644062849
1856200666
920702245
1559897016
1498030579
945561684
1583330013
596129824
240039762
25509101
1435283734
577235345
1280423011
1515115212
1561184192
1421114829
1412932524
733377423
1951556030
555470277
1223032078
1314169062
827742937
1383663918
126611859
1787755606
259061770
747444277
1098291405
113832204
1822353724
682243397
1420900522
2111004166
1007176481
439069834
1168707249
1608445809
1553938929
936770322
211624240
331433880
990197054
512800101
1496614332
645641298
292369843
1012845739
1579998584
187309015
48364078
1768589331
1676796385
1475313314
1027536859
814542977
1093716927
1477800899
610232068
176323637
840484174
1163452870
35726281
1822830488
904457632
1281833762
1317227548
342321983
119464667
115586081
1880112682
1308577668
1114796230
1474432183
2057983404
1106009468
42163912
326954098
1249568724
738372040
1400678841
187768299
2131096065
1849137941
1112597394
708409939
1057503457
314971626
1622118865
510229394
1905788425
187740075
360560501
936418692
250185561
1872224649
219436300
462731835
496552610
1896250320
1999301539
1603747464
1736658693
1856038272
588573110
454175750
1223233044
1070647737
1366412817
1623008727
1114414417
1662664523
1521986424
1988087724
642641549
1511434924
675794485
594781786
2049539353
446254786
1193686054
1641877057
1545595081
1074591334
1562866198
643228848
1469339544
1773690320
1818758154
552149088
276261997
20982555
448319418
1138133156
340553046
786639952
1802976291
1627425972
17086130
1670063906
1404622825
1939177030
1627838472
50040031
1009642210
768664947
1269554594
1144326575
1257632285
1636568636
1576662895
2130561817
1470288859
427465379
397650535
297762954
948407875
120997959
628068611
830083764
980805853
2041084758
2106730240
1690095913
1176331980
1731562663
1024292193
50249173
1006438492
2100946286
696593610
2105305734
369620879
307640110
479103461
987495739
1498575689
1771019186
1226549857
756438439
1987157802
137782432
1676256745
988516892
301678796
804852600
273761663
609794505
1463743998
1001947639
1286045893
899098241
582921545
1677777019
797801576
1866720760
1231640954
1870602249
202230600
1610985329
942249004
2023381829
33256071
1665568466
1964766841
1737812282
171514614
462252045
2103287245
1873955066
1012114851
988789363
1905743289
174026709
2004938242
469247743
1431258996
1857192056
1769411557
1412870826
1051911730
1353264452
2085834862
979088279
1010856315
27358487
1004247337
1176405481
2038665925
510276871
1039059319
1228467330
825492672
48217741
775970203
1169878963
2087921131
1347028692
791478847
476302932
408231717
857565210
400639959
1206814786
1113477219
1400397090
381316958
256970592
1358394912
917093839
1052105292
785408044
999539948
772600782
1946794942
1712108578
1962591484
1784864942
897865401
1056283980
1075906840
2077382445
2024439310
1784251866
613777743
734517257
987707392
335804595
315862954
685598469
2019169593
267275416
2075872263
615617485
1659195560
962706668
1012205482
1539267469
1995126310
1662581230
414683214
2061364548
1549288343
137499268
1028258033
1679053477
934339267
997541567
761469238
1036431877
1314888706
1462026244
1476404081
500791025
910356162
1796048027
1959767126
1582668284
1901741034
17248916
857908864
81136123
1338625379
898589937
1076298971
2011687044
1623779363
214775167
699103630
482490021
1974206084
244937232
1560297624
1229171232
2056372723
418071879
1299029822
353466403
330929302
962503183
1888345808
558307361
930172727
1929246516
1332152405
586659302
1053441410
709454184
1451137405
66627850
1609597649
850678651
1771426662
2012666283
255235157
206361134
2093177171
1938333074
2016668488
1777929474
959938648
1524879460
1843451200
1725718580
610881912
664878428
761530380
1171265317
274923575
139016974
1004159600
1101151792
815887724
1395436917
316126283
1011652894
1901123532
1323879735
1406084147
1589083734
923968495
475205856
2071570722
836786655
994118225
1874343175
1666560181
624436363
1108738774
1326561243
541142179
1430729066
1599371011
487782669
136483787
929261273
693430100
1462657913
262710400
1409071734
1661531675
867803962
1144410211
1219562453
54621577
696408532
318404984
92557999
1939099257
374335557
116188215
1068641246
1968447990
1691249400
306420867
73035178
1704842777
155671293
1090530678
1693787128
1799670070
1166496830
1455645214
963185058
1039063172
1911479432
238227445
637019980
1151907356
1978217092
1403780205
1570704739
1906377648
1875957062
241257875
1665846232
497803527
914421580
223829287
560642057
1619852469
342248710
1613612083
1448402825
908280443
517122257
1773285581
1453301521
1656746506
264193701
784830269
18282677
1879454397
2070746727
1331945815
1750290187
1516491091
1244674614
275480401
1217001048
1191394361
1257582969
953399831
1171224051
1309779160
1904929710
447634144
84984583
344521571
261921538
234456622
956405631
1685867075
1309071501
206312738
1755186971
1184669724
1099760976
315898592
96688491
646785883
1915613740
585905117
528240462
367284170
1269287394
633352713
1107538426
741155300
1036272296
2116408476
385519672
2053441318
768460487
968120404
423391286
974785193
476599881
952413802
1573712698
1470135092
1311264336
838109045
58087519
991478535
733783414
238910804
127992822
1991640799
937096032
1832003867
1983037832
1762511197
1730306884
892543819
1062168328
1652701984
1924507277
1955771074
948059521
1822003569
763987710
1639864286
1799198029
1530414953
1507482636
1276766407
175129567
471542316
1616242301
1681490843
904068577
56536377
1165650644
1105580430
509942888
811476409
1285711442
951119025
477985000
1050914812
382547274
2048513053
1283045953
1931733493
546563663
386480284
580981164
1276072363
389681350
1364811159
1233736778
838563649
428700903
1177453326
618778043
2119536777
950153952
2059921080
1721365859
1512436309
1142384968
185197478
1040857561
1923978057
1874550089
1946780852
1363041409
984224362
1138755919
904780470
1853287526
349184574
1850058525
1275777546
479056659
38034156
814239758
247913515
2038861347
2088607088
633562715
984670726
425873789
116775230
2122845782
56074390
1512367547
423691228
1847656130
928607877
2078886911
1927192733
1493518643
25609300
419325027
1745284116
853234125
1732128830
1700862557
1927653041
1035643037
2141331113
145745123
1868604288
1973087671
1219654356
1317125544
1460607390
138783294
1890015758
657200309
451060273
1226305556
1402563288
439168449
539896320
605914474
2076384249
166190025
1178610750
153310836
2087710609
2117248098
1317831187
1094647216
969754679
1311820297
1929607716
520126123
708518867
256919342
2000312718
398926357
1202214672
1957119952
1137624816
1093547199
976161596
523787823
1764687711
1178363945
1428122009
1954594700
1171171113
1148940337
1151326567
775702930
1247341060
714631272
528983959
2127899836
941572195
448181153
1260272447
903671436
797301791
1630353797
1603390747
1591268375
1902890901
208316900
1418085869
1139545795
1579718293
1937771362
1599207210
2136719641
989802540
1772713195
1696274328
146300059
1622675671
151035412
790209031
111953095
1344975875
599572275
818261795
882696050
119617911
72793132
555424304
810508299
1312479597
1398657264
342294626
474729886
1799296580
566553062
889120335
1563195357
1854353189
1901539771
1847302993
652001195
645529906
641492446
739802802
9537520
1611176317
1241807060
1009738917
2076115407
229248328
2106154135
1231623380
1745564890
2058634510
1668449914
1876765536
622178180
1374362939
729899514
387679091
1627922927
1849446657
654494907
587067348
1647415361
278627810
1628523698
1818114129
2075588182
1874530798
971779549
576159715
2048033040
1993586580
1689527956
1940592739
1209460204
638973533
436015845
472693326
785679924
357402383
602831129
1640498412
1301905238
808885012
1076298811
1777012541
980234378
1760746169
700297725
13034045
865635322
183658656
1210370195
2025106945
701237455
649636100
1379634508
1538227539
143849843
558811185
121219361
2124094779
203838079
1890519384
155454838
167681214
235452629
843145397
844693726
1882939532
1506807594
1315563833
676549711
154410696
2086642959
39057974
2141457279
386061519
1563778798
1316377941
1357883734
510178531
541727173
1243665172
1308216168
1830871496
240022264
115408796
714660838
1439867327
1602406468
181818322
1261520116
562968088
1128012770
1512453230
1579609707
2030889905
1292249596
2075872263
1618742889
1217052749
517677612
2065907528
1864634783
1244556432
839635448
1515307647
54723279
1072006656
1249425893
132030917
574610759
2129272572
170340640
1944606558
1893146374
844990135
673760033
955579979
1188657060
1879543805
2016785641
1971689744
1612652275
1067267509
568229476
1662571766
1874687387
1275778408
506469715
2106767354
1012241464
471204624
1467560834
1964793269
1645890899
660259139
1488028095
476267961
1165646724
393625467
2088684935
1343626118
481595819
1834955185
1579933914
706449253
1109204729
702491592
1593800409
1926671716
1180226580
1599738992
1938012399
2044616416
132308018
628720179
312481489
461749585
1410957991
954675511
451199356
1040289067
28699412
1104562709
119393825
1038350697
712743267
232016981
1425809123
660129670
1714296459
1720656524
1502506
1336418245
350635356
474729886
1211525275
471930839
951649089
1417909667
2019492116
1440974979
495547623
301426844
1858600572
2015064337
1786402106
753165473
103314473
2015071926
882597187
630563123
1936795967
622286895
943709832
552700522
1936312765
674162752
1420826651
537786268
1521048250
454824766
208240292
242082362
129184488
1027062793
1609058432
2015932197
1228752742
1126186715
622817464
1804491393
1745822275
785772295
1890629436
1522017249
501609809
1710130475
1054205554
697088473
1262611057
1448265420
808881098
988607396
1933869697
540883846
1326264235
809296694
952729040
1544647441
592556332
1424163283
200866008
1697943583
1387157813
2087839996
58556054
1580721477
1437264790
450790373
994969298
1666159579
784390511
1478518903
676426840
696514672
1567387378
2011506389
276489700
1244854408
871740003
557872658
1263961801
1563172422
2006368329
869411305
391860594
1317829053
1726607188
69452584
338342
1224946677
168102648
361123187
781150057
241495860
2092400217
466236738
920823473
973404911
2064544259
1978240834
115073134
1307815302
977771933
1736644654
1104650633
970087839
466992721
134510004
1182159712
1855305359
117842131
193106912
120344680
1430561287
1253731817
1873509656
1164620559
1471701544
1148408434
1924956374
909352150
295012853
1878175892
581121780
646167694
1036741835
667434668
1368758159
1451231103
125519327
658631826
1733340308
1410556075
288210948
974618926
1394280212
1079794974
974700623
404405251
2086165393
118911747
2060086530
1043353771
897436517
66217900
1131695254
1905105634
1990498179
1107294100
400390666
1227304717
1988726427
1086139898
1993563732
1939184294
733376123
523500722
1958786889
847621757
159860492
1127216581
1978197310
1418626687
43036135
69235462
342509301
605301712
612140852
473784879
2040901020
46606366
660106990
942475431
790462175
129514884
546034167
960082878
49331376
1952177703
183877630
208204528
9210300
27985332
1370867853
1164742219
64262177
215444869
903168354
616518359
35729070
855180839
1307679276
438921103
805002530
862135182
1304862150
289253421
793766748
1874958848
1667947897
1735790808
506429919
1186595397
1657040485
1364436862
385123108
1808157890
1288504796
143926092
2129439834
1751777317
876919043
1311187728
2117093273
911006625
1671534685
458474207
103209223
539145477
1564547711
1969423619
1976420477
1788644067
637928595
1612542830
1779614446
1361339799
286446813
1555044820
1455153365
870765596
1323927169
1824313308
1038719585
322041434
156228080
1975821477
1694658972
285477563
1431023982
998036248
1272004815
1925942741
952413802
1068792989
833694191
213104662
1775176881
860206691
1516757054
1115444879
715578291
1689835400
67445543
499409015
1175381947
958128638
1919346124
30012032
2019227006
1287118488
1326625560
485273708
1124727827
2119132000
319453951
23191065
427812363
330689392
1333166453
574042517
884415562
1816026590
991237968
145639591
1127362892
263395035
657350699
286419179
1948663919
550055388
1111067271
1803070106
267631764
1144224423
1762817116
1112112702
492797948
1466767906
693473508
1125525497
460271613
1776735333
601765157
283230337
1037185079
770593737
105904042
1769548189
308986964
1586604335
1719387750
652138694
815443514
1548684325
594715260
1896513957
454514348
1818179127
1139638617
1127432278
1609942669
258557834
2026658422
1865080995
322714571
641558641
66530170
381234710
1894293371
594983223
34539691
407564885
577771560
234282051
341528466
1520966979
761170426
1513668537
439082969
449227150
139515211
1792689268
1036428492
999993142
1663447008
21353692
564506000
2031210660
1208080963
1118761426
1335905459
1775814417
1518749275
975108463
901173386
1759485636
1607072922
957959407
1906306145
1393025874
423743308
997807888
302537725
1170581395
725645739
1752415026
1403245794
489064794
495398987
1983992648
1466069814
912086401
2135170021
1195675648
2038415550
307907074
1916335030
158039355
1244559151
1327049929
401154113
1908444531
1386380585
463428399
1529057416
1777982921
158087443
209478729
2129365187
1669417037
274294758
472611228
1331174877
352088351
29012555
721495550
543975179
243726445
429424333
1045272810
1334523954
105229614
1228549231
498084653
537730305
631467271
233480350
814320461
2028395659
83464214
1000192981
1098470640
1379920357
850007971
124790749
1838411524
268465348
187431367
329781522
1435228302
186032371
635561209
424887506
1282907054
1029503628
1680593601
793887953
318438632
687822586
179830117
391959412
1919344350
999008932
178890060
1615425938
1908256825
1610694759
481004325
1250683216
631153438
385632720
440358530
601291947
674469276
1628975427
2112857626
1867823242
1192958492
1596071179
1966660008
255263644
1567712679
501986571
1824370171
225223024
1721539400
337393463
1403452667
903130734
1769050646
1177508704
405325221
1535315333
1466001136
1080364024
750269975
968866469
1038619936
429972040
632333583
573290028
121042423
228411498
939653788
489413399
316264656
1687567265
1888865794
1366862100
1545101163
2060415376
1078988732
832152679
4392163
121698760
405629990
331196233
740001646
1841152057
1485619891
50256936
742239293
1592682683
525635359
137344856
1330220683
2078596164
39979053
1332668446
1895111272
1253079187
1239256117
1343956470
1601263843
698622438
676016733
1481407921
1293224358
1581199834
387007745
468347554
1731487306
1416055574
1621841313
1421926934
1331762053
1187321094
1996783683
1921683964
94218863
2122291730
1249464090
1127800042
100896031
1969749763
422558362
506200372
1937053104
653462258
704235055
880005613
1612342254
1998479683
1578017312
2040201256
1591749974
1176539654
166635225
1359776122
1675569376
1179348083
984335665
371743826
1808608606
1494211705
1366191262
432234874
1078812924
794784628
2146995265
690700570
1666927160
2033894771
1235542448
228405501
1955295517
1747542398
1098928426
1901725173
1066133520
2042744423
2141009837
1153911615
1317968562
622122760
1638280710
920105635
1175140020
124337997
9173758
690187020
1225722630
852159242
1276884764
515713319
313305578
792826060
1169992453
235181372
1297719107
68928330
1357994319
368221288
1360394364
1089943756
1274603553
320820539
902771662
955371632
1043146453
1858918344
1775989920
722220771
1595746008
579476313
1242052037
1680289249
333474733
879708768
1287734408
1409981708
2090666278
996725358
1525311371
857944852
1660848457
537711029
676569207
263317556
1809545149
1335151614
1299388219
968765079
1202323082
385647340
764187428
393699076
1892691403
1222933124
1602327635
169419157
873515384
1529053862
2143602202
1995877931
617471617
1907303515
926225888
1889155284
257331913
1487700327
919540446
1158062312
2134091532
350843687
655739093
163802803
363695360
2003481179
1212567382
784690498
1788845401
757544349
1014208619
1414026479
1921282799
619552212
1311390185
1859279931
386084456
1970728691
1491356784
1198468059
1265845949
1995261064
43379434
1299403983
513622480
1138662600
2030051160
962696961
1511094674
1184488019
1533334720
1884522765
1137716020
866116094
1001623691
361664796
1794921470
544068214
707816879
1830677320
740153164
1177296963
1990114325
1943699433
26654217
409784660
963158461
89652490
1036039190
474102745
2009168260
292249624
2082869163
1817755483
1287095617
504198611
1405717223
2062994094
298312540
1372544058
1795843520
1265413097
24048592
750094798
707968647
710586247
1092305093
1462335234
2047106
2051681195
997991999
765405699
1943946539
538721183
1171631616
640344835
1265612531
649356329
1090555820
1550319138
1464715693
42601823
872808497
1314967030
63860668
378234076
638917350
391921608
534777087
242816941
673459578
974162689
957798465
1517801748
1093044247
744045378
923253474
752019532
707394913
995754968
312242983
859083688
466885308
1182104595
160884573
252161176
147617578
775228939
1031680025
1197985921
709587768
443240761
1293393884
3216347
1006582671
1786921455
1308941238
1282731583
187439896
1008172603
35516272
27594857
1441215344
107590506
663774176
1502811454
745405187
2044643962
1474033150
350361189
987743612
1807577695
98762345
1474905912
1564895589
800802969
1922945294
1423090239
2073254486
1285104327
82046781
1303720509
846011530
1182436958
1700899810
297921179
341559174
513840965
918531437
1805932213
1105214308
1411933804
1617596816
83080962
279825444
902718945
257209845
1269163090
942065131
192863727
648850497
593325448
1091932574
1972945850
1317604762
607091773
190109364
1701191486
1805088678
683180311
1113415570
911890851
336545063
875233000
626672616
2117423424
32818111
1943313137
439464116
1285166588
438180809
208612688
322104537
375606429
779077062
2120337373
256779282
1019431314
913113277
1457499022
387056002
106484085
1625384860
1666107864
1762414825
673721919
66106671
796827129
1322314770
654865362
1190917577
1705589557
109674168
1988633572
797855545
741546005
1493791089
589687389
1784344773
860519791
1374784366
121122580
765282756
1773005284
510412322
1631573801
1994391596
1705557544
727940458
1801896608
564899824
790001045
941399990
356394034
1387496672
1328598603
994090611
501502498
798069221
335262192
1316026834
1901919049
1458999055
1130538176
1878469586
1597394975
79286819
416279409
2099159983
1879653266
2019644922
520504024
711741217
2109887458
1000685404
2085302537
388104603
1810153059
1015257996
510403578
342899804
817100167
13263358
216623285
1433998717
205663457
11944814
584815465
592348001
449711789
1106788907
837202168
1108016378
998891829
471013013
11362356
575088381
269464614
1174199846
1809334178
1337334823
1403213414
801489044
1049154464
949350363
222576945
726052551
1433200213
2107677357
2027564331
29340423
193211505
1940423329
1799531410
1768202062
523328483
1799120206
92189588
1723065794
347683776
1787492309
2019117207
158483730
1322961518
1012726060
1059555123
1173996331
571860812
291323274
125401706
1302456281
1021844609
662586679
1174752375
253886323
682082300
347942363
1859928086
1371539372
1975900799
2017656991
1833878005
1539883966
1026284802
1715315297
23299439
332546929
754475610
1001176502
921645887
1646915738
1259631838
787177997
210233638
2094575730
2052679440
1489502552
234358668
1869592439
1983193042
488764441
1408680378
1103354572
385522320
573540800
1322737474
1082079652
839436153
1892826233
780243212
102929089
1236363940
1150068024
1760440589
146514266
2017987377
679150139
2031887980
1469318306
1202687368
811672608
1078328911
1185476282
504815325
1324317522
966715511
362735289
88077479
1471176554
1998728375
1595653805
1799643864
1735088784
1112016616
583724122
187260411
1267169354
750924165
552642954
2010294107
808160742
1354266821
552579609
987089463
1830672724
734855728
1969889774
234531609
266105919
308076658
1222434257
239716969
1386580547
154147244
1754588409
1239736308
1119534837
1992052903
1582354182
1376647909
972566347
993499852
1521110661
1720350515
1497469684
1926035367
1119189550
1154366901
1208110181
448485136
651156248
1643311423
986071367
1818685187
1919546788
976297567
1222308114
1091410097
1808733663
1590698704
802598420
2036300271
439545961
929293501
799988895
1621358935
398546224
112411306
792399583
330932004
755755669
436924405
260402390
1886429843
2050619453
1676761772
1428302703
1285386573
1484578152
1292206247
1874869077
701603948
1962406799
1218946765
78399381
263682833
752382199
1470652846
827326126
682342175
1369449394
962618926
1479028474
1752942617
1187971348
91152072
259228596
855804405
1726794028
150518256
2097878208
2026288964
1959396261
1906952521
134583087
1778828305
1026556289
1711684513
889969095
882420607
460023792
1526253931
1890675877
924066587
836986342
819023179
704247735
1257730649
654123939
1220341130
1858130531
424032198
375139028
108268160
268144687
117846642
1214509047
306977731
1882542274
1988996724
1390099025
317298150
332860193
575855481
1736821914
1475773595
131959406
1158835773
416747928
24287684
893081588
113031043
1004675718
253852647
1827715878
1930031132
477148832
1252027896
1796805186
2089374951
1172879380
620732428
1619673342
1098985361
808260474
1952437676
632065563
1118465796
1182218745
466897257
579075892
2107918655
2026369766
111323150
1296645981
2105386963
887618274
362616386
161587265
1433168693
330551162
1888587554
1679137692
560612812
2054252498
67253177
678051646
1882343307
1810842170
1464308556
1976625791
378265298
1611613431
1003563415
469832775
1254691892
2147071428
1201537564
1778265407
701374353
78388942
838363514
1467772689
1797911684
1879542124
1144952234
1258143494
1828983698
478430081
285831871
81616991
2053934139
163250716
1531807321
443980279
2000580670
849916413
1102883832
1663391793
1788407258
1849378584
2062726363
313847470
929272955
1826901686
1031847847
15976887
868179868
1156650973
600527914
1883337580
1089824465
55213352
1271787315
1582613774
1281824845
1210675196
1487173068
848768822
491067872
481145644
1479147967
2017441945
1695533849
1800146021
168697420
1260384010
926933091
219673168
2139663326
825383956
36396975
966866741
80745470
295562337
225771453
2060213351
124361265
1837805747
125813510
1944071907
1171693351
981878055
800721255
1430405640
235574938
1313739888
1474545590
1589700600
700661860
358307714
1210342416
491224516
742107130
1840370367
1646640432
1462442456
645753162
1559729042
600051886
347575063
278424557
298207443
1377728248
1156247325
443045014
433414006
2100318369
417910817
1857870580
12576817
1216171958
267479140
1029696107
1434856039
26029474
1846516014
10922052
229873803
537981313
150078891
738720029
1861598610
1118776186
1770018299
55248537
2095371932
771581316
1710491747
954511045
1108421969
1256548539
980845938
482950063
1671380450
480448620
2078127130
475276626
1492944367
133532549
201926425
1924830924
1585835697
997348300
742279383
408407901
1383509069
180652849
245448697
1942225122
604486313
1933962654
1443219917
356581198
110133965
1380234166
1328671166
1976553599
1583796814
1055702205
92548390
268636042
576184422
63085687
1491604119
1814266349
663070959
1502104201
684728969
968268543
1762228397
1185269962
530562945
1264411944
550022440
1887290346
557624980
1340912332
170160181
2051473513
375949631
1614042055
381733758
1106858626
522200849
879628571
1411040416
739952125
1142567413
2145837091
671225088
352029633
1596930865
1634705065
1757109867
1182099045
501186591
933384393
279514912
284963417
518488345
101208463
2146288094
1076342048
1921117849
1179191820
207758024
1762564625
203704795
858982455
1725718725
874757962
1230714283
396631347
655966461
1974691870
410832352
32845082
966007514
2041393014
74717326
429587716
601384477
719136952
1311327207
1177945349
582217981
94756859
1873919861
1173319065
751737696
1380647505
1706264616
790317924
511977129
804124990
1751249954
1899886205
1711578024
285123758
859287840
1154815002
1638924425
871524935
2136232256
1096520628
1934037397
789021116
1652199996
1107201827
1201945575
574979533
1688643391
1691303399
434301063
2117937537
952640444
2064341118
410672252
154673851
1029288356
526759437
1632591379
639965816
727204820
1787290634
1603986643
1604507971
307156230
908436932
799458105
236275230
1287347371
2127390696
1635905942
1845895580
668016749
1865168399
726278824
629621117
1731515492
569322594
1145192503
1920301400
1077577889
1050141299
1015317209
988216792
605516947
1407007588
780144132
2112070411
2025741571
244940445
2136983349
953495730
1531758477
1483047365
1654028236
1287611218
1975879256
874352960
2078439705
1535540289
420644439
65637541
913456485
702406064
1660677247
924497213
1802174808
1099305124
369062323
1594167091
1128166916
484906364
1557933973
1065666391
1076602727
529696529
1607953899
1153500157
686686631
141049243
1520154354
811332971
1116389194
667478510
59001010
408861785
1369447549
2004848794
1824294718
1240867481
1427649054
958584790
1246724822
146448756
1692486675
1637133946
412610978
1479652639
1225747102
1679308733
39204950
702504971
1720321055
1972001689
1236451215
1654862084
1311544802
1992447798
610150400
1539119255
1563960067
2026565767
1546938805
806258281
1901968493
2099195298
1259752719
945358664
11065757
1773005607
759331380
1681175400
2043496151
974561912
338582029
432946091
399880470
1050039266
1891506610
1987519201
1112554821
2088442800
1348114053
801077852
1689543643
269650859
1466386301
660549654
825384025
39329611
735533087
1093739056
1122014788
1003142678
1212757968
2074485750
1626248649
1298918204
2124460545
26171173
153644275
232265066
930267781
1930730784
121689916
1174644037
657458333
1659782358
385587374
2136514690
500062646
884242783
1859262157
2139512
711655990
1699806353
1738752202
580593295
1212482944
2008289410
1419224487
781533947
1507494136
618042370
1217133552
849073634
806025908
1664503421
1029321329
16477117
13335076
542709565
218110016
1420278258
1398376824
221866996
198091582
1604287323
6842009
1411733849
1611104665
497894773
2035548718
692722869
252811710
509003040
1919566716
81024665
525006260
966187045
313263154
770195376
1533940876
803085474
1444962022
661382736
682570965
312996604
1658530065
1443354995
324744194
1131138966
1201838061
1470183551
1795794488
725006158
304542666
930135239
1297951253
1628582945
1380136970
1128344736
730144710
1197741663
788636571
1659309456
1580342278
494082147
490256165
1490385430
2032423531
2097343056
725618617
1606015385
1911522478
1468212722
1424612113
1026601522
2057308654
1799078518
765125082
1032813438
398891123
1648752901
1593528876
226795119
1359713452
1777515082
878857386
1495048618
1044446062
1549245983
942041044
641304807
921024087
1867692583
1077681869
1939050641
1077697592
1037829686
306159592
1719796132
737390825
1241015144
1276743576
1514395960
73066041
331340104
343654977
539581108
106300178
2121888530
442462083
822390252
2138055142
1656653267
1639581447
1802545064
2010974934
1816800903
36921430
1794594376
795703806
717281271
568536572
1573909515
44578179
1953023582
123457610
158741748
26428762
2023574075
1963288882
331921371
93761205
1227772081
772407161
1935659713
1608200326
771997235
1372600138
482118472
297809290
401083731
1063089834
355376007
442244706
1544074640
1792012545
1765050250
916498703
546137521
1165386716
1106429883
1117631300
1661467028
1471861675
270541848
543292821
2021952906
2039035981
741325022
932895458
1661553516
528986068
1254711294
563282173
984704302
104124474
1497041715
194812298
954048046
942326182
1136656878
1967874370
1079499691
1416606389
2003793306
249239411
618674721
870216174
1050870528
676758639
406381115
467620173
949357843
85521586
608193309
695317558
1946864388
1152766795
1126966852
1266849525
2024465053
114867310
1968866576
1427611438
1113705441
867460411
431020178
1849646811
90028406
1961563544
816718664
1007347322
61481142
836645069
1804038308
873267937
1559689359
980568864
1245863042
2114662287
1288152818
389563779
1870446008
1278461022
197205352
1851831962
1274567203
701461869
1016677780
2016086625
1928348319
1876899680
1285146666
477144825
1306964644
1181036638
1075181720
1979264885
1997809769
287273083
776876925
1059757134
1570562901
2079616035
1048034680
2019582551
790153518
565852997
909194917
2041152078
1764389147
1140115875
244318386
769939650
116983522
433415208
707385626
2036044743
1943270817
813925464
1237137794
642153806
34895092
2131572439
2058596351
301096935
353692461
1067654606
1179451061
1697071937
1486445888
1863724092
513529066
1612966075
185003552
523117771
1988875273
2103216990
2058417277
703752051
1182295493
1160659029
1719177878
1097352993
2022541952
1335990744
2080165696
1628438466
436395755
961829434
1939778712
486647082
1359555964
953781756
972656366
2047745882
217808625
1793355483
463082097
1274677854
102659646
1754000166
1784392823
1863332180
354144388
1865784108
1201691027
286222897
741811022
1061746641
345258764
1622325090
1690584896
440156993
309680452
2125670160
921953928
1695785141
1076632561
1484001320
1682539398
538666230
1251047018
1619246735
1171439072
1125927965
11872693
393122335
1107532108
1861009991
586831292
525177061
1660847030
775343669
104691992
1727034725
1831236278
1061455624
376856473
880532273
578118942
1801509391
2049952607
1507934333
802119769
1425484959
1469507660
2065832661
1931188306
1291873629
598604730
15419660
986226815
1825506419
2023284128
1788492587
1884438381
1928877901
624480399
1983362033
2132729217
1117207693
1186268518
1182926660
305442168
236133975
614769606
1018583479
1841604236
1406406182
67477382
323889434
1016923985
647273136
2106799530
1380822521
2047561279
744024216
1086167363
1978247679
1911656989
1142522926
1503809707
1968716204
936682247
1469148457
1180906646
1441050974
220354411
1216803740
186497051
1825680069
321401985
1569684832
1118901675
414445708
1643242999
957617164
1756111319
1082473966
18183665
871172727
556715672
881985257
74609398
1435560756
1786800220
1855120019
1396211487
923673044
767638252
615703407
1509436637
2003685350
826244326
1038963004
1495428196
1588808752
1346544860
1291516806
994915561
1119871528
1576780572
1472901474
1807339834
1100708890
1265267619
1295609270
606665384
1307207991
1144653557
320182816
146976347
268587718
2072401314
759392738
1291382315
634612846
1321198476
648615974
1852714124
623059574
1318690578
120295155
1923359099
890830715
451253988
1266455943
2104335597
1021308369
1073130123
450364164
672265755
1032206635
607440016
1520773154
1058870345
387868311
1784278037
180845871
1393407376
742493353
1241797460
1195840478
1194282022
123924330
930026321
590673259
968231645
1559505193
1968107227
427043298
674249565
1741403715
1892319764
2100363850
65750988
829793087
166767586
2075686575
847214023
1797697
441162345
1175250933
346064526
153251891
2128763324
1575706851
1939560275
1095367530
624291032
1106713408
537507817
454468761
44632256
1531022412
731877155
404468908
14339555
1832984096
680961749
1303197738
2014795113
1474865604
1304115541
765438690
115473862
2048132881
1938115015
1544869955
1388911971
550102869
483769691
537890428
2041895610
181958260
829703827
1467004143
1245230868
229384010
687691043
1162984807
1038613049
178201754
819297720
2111278324
2040418076
1745174659
1273176581
1614641935
1811857159
339352273
2007338216
2066375234
166083182
684631800
1853864452
366625800
1028062702
1410355203
169445534
1462216937
1809949905
250168432
1972394865
873778920
2100943130
1102125490
784413294
783119817
819845413
695422186
1436980849
592874788
39715816
1557150825
1859699327
284944233
634666106
260387975
1840698955
1729700136
446156019
1487018175
620723183
1090841130
1044381577
82576416
1118592027
1501164843
1694556543
3829331
1348950712
2040276680
1991519322
771245276
694634289
921258004
2112089549
1862967546
1080755458
115558048
1182809621
813522016
1443647178
2113210027
690257286
868722137
1569625106
822666890
1732051682
1326367171
891683
1721841253
1084700332
430575192
1596581482
2088386295
446211615
151573957
852276534
1618790512
1385489579
155015313
170196482
1995334548
876787437
1822468411
21245696
605057477
1761146802
1783460496
1341942483
745122233
1622744369
717973801
1399181682
1601480156
742475338
995171818
677970585
450726129
1336958912
431004009
1062952246
2111828792
524658100
583878083
1206435038
201234699
150822959
1601564534
1364263332
1684604353
427431468
1936850274
1501088123
621457008
2082297883
1023803612
640538374
1879530045
458308543
64425695
1808210339
1909222497
16778754
2120010913
905223224
805396960
688720329
1056668743
1452409350
2062300163
2138106038
2106614610
1534303761
655704006
388535419
1032606678
1136378865
1070666155
1284937191
697814511
1144690171
2088486080
189798028
1262188638
651433910
321004767
840352168
1422779492
409473763
1722568754
1085477207
652550206
1709633083
936937463
1465563999
1522860268
707087122
1590158063
109043823
1882900919
407449523
1983573364
426534914
1972829327
1952698298
237522496
407429445
493866045
1691849446
105670365
1238381426
1421566703
1822821114
1795118791
1345561428
437104220
1172532327
491151266
373523731
529850492
1459493665
2028705702
769174006
492224503
549786640
360883280
289610461
1903699356
809016512
1757527329
771949383
249981952
322199934
196396524
1935554089
1089680109
1766628300
2031629631
1420626239
678929560
1483778913
1899864584
1479437239
31392181
1811364739
293018833
1113183861
423475616
1025832715
1436007999
1274809265
1706928039
670172122
332705529
545824748
913678671
1298144012
1605552255
679676357
972234335
481197387
1582689213
509477391
800106199
75645415
744282826
327977844
618755671
532391662
1192838277
32715809
2070943923
532307086
77621823
1826558658
2109901693
235427074
1866071512
750391114
1234754158
18305237
1151310721
1023352929
172907567
849538437
454741482
1375045972
1789558519
499066597
1451120362
1843613795
1374499950
134926539
781626303
852602352
555974610
1035340440
1349835293
1423897241
375568062
423717049
2027284699
2042967703
1792942039
2080751428
1660505347
919110815
304926509
458315841
1923564707
2032337219
828662080
856463867
216493793
1819035632
1603182235
458344225
1244351728
506225923
1281804063
653744722
2059317911
434421005
25137324
1021811984
9664153
505632402
1785097207
981808424
1726219194
1505922403
2018226299
122974900
2018526767
826513182
1650646630
668272155
1649410585
588081124
206748520
722542486
435178398
1764364678
115238864
190218669
1438869300
670215171
1860198749
1382526738
94086930
1377973044
436262311
34143130
1145430239
1434485038
2126505775
1430798729
1443634027
301641524
1362576366
1855722723
1018098885
1148548605
1066976665
1725784807
1031476
656075235
2061914049
164152492
1670058534
2038714135
999689290
948590552
1852942383
2120044815
157482421
1443164241
609353733
482215833
876465290
1865329561
23503321
876310659
1421711531
1405758712
1207291000
1950206725
2045582484
1703180556
198533848
1354818203
1610422979
858315574
208233493
1660262194
241137915
1823533059
371417377
1573394769
1949626124
523554103
1651524532
1255643522
1474470517
535050421
1821027167
770886378
1240072267
2033692143
105831138
266835191
913887813
881470545
285704412
17637511
84278150
535630834
1718244368
1387346872
1135601293
1019846894
2084393729
973402646
1513171455
1592315953
996399667
885085158
224165974
672730016
780573962
2110576945
1828910715
697312294
390735729
164397213
2011567105
1718542351
1446620771
1324014026
754428679
2134553681
1067712563
1859344833
1993831539
539708625
509043268
1887537997
188234797
1097134559
539938240
1226482301
894562921
941642398
1826627449
192406018
1407621233
1680234411
1261212408
375041372
2025889838
1235888591
1444247434
733750038
1871671597
2115988877
861856656
191366101
354186197
1153162368
1605514300
1547002414
98146214
961811
1110715443
107459665
790464471
811878379
1493378321
1559319765
445806640
1425907620
496517271
200798075
193187258
1254541999
309399485
507202128
2039512992
12490509
2093857717
2005172506
1527436062
1654862084
424891406
1585198198
1604233943
1183613466
1978477460
1616553535
1762778772
294531815
1904523975
851125135
917962878
1741104509
943154565
1876593002
1783102663
984469024
1381383092
808277675
330677688
1591408982
2006682274
1953890103
1015834051
20685960
99580467
1892195930
1419568663
230938157
929816234
1591426500
931531452
492419444
864995961
2114062775
1221994346
676102776
1510153710
1280950196
1679979695
1050198819
1542291284
1916907918
467010424
1148182868
1338505970
1625585162
1490915583
431188715
732664094
483356570
787576171
591818476
996434129
541518501
1927520242
3044354
2064548132
229801465
2106968245
1519303288
1174495867
1829228824
987091749
19316864
2001803676
546697148
805237460
1267072097
681358310
923104033
903008498
1835706068
1549865685
444307790
1354734980
1975000691
1923834540
1979844033
113274910
1737896573
834159317
1304964621
1654650946
824748355
30800030
582520156
1681985832
1919333599
460085472
744279384
1707123346
885492400
1731424835
1736172997
2043192770
646413540
487471897
842070499
1583045363
6258244
251812786
1798987739
293630779
1880444877
1177333436
29717428
2037610552
623430926
112772612
1704660067
1258149383
232781428
1853636801
1963082249
266465654
107823402
425776704
1231665397
1088044220
959601674
1587898172
281656503
1051450419
138663514
405991627
697227687
38088807
309917884
1741027363
1491628216
1745339319
1650606764
1691915904
1892847168
1110751132
588379806
1267978574
394128250
931703676
421676668
134242557
369042178
1269275534
1141070076
773628701
1500388668
1233719571
1245234577
1555041868
918911473
980890901
1389516651
1243073165
1252242791
814112650
1969570024
1614105003
658753751
1347605698
1569522824
256507004
1231844033
1815937365
1137520588
1339812096
217321154
1769148580
1195742453
333393004
1445987993
1906284587
1312984821
1501276367
577133102
1674829493
510967752
869951118
1788315243
814768798
1958468869
464839728
1110299164
1374214398
2036982275
1514893521
2146663353
2080172265
1347161056
1413929525
1278187856
199349053
66952889
1223469705
1448704495
190163603
2070681283
177756486
444316378
387679987
662004271
2028003221
1057429420
1166547489
485666835
1019573305
325348057
823889675
552042656
273242227
1706941685
1993432320
1032651251
1194407477
1589884608
846965064
354456874
1477224510
1912031700
2124974083
953411729
1904653877
1930804259
2022317057
168534872
1914030760
729609807
1283751527
2037414773
47174396
351329391
2015352564
703833499
1355992966
2031191602
1038693157
639081030
773540166
1475518053
966067881
301193456
289927680
921861984
1060583460
142061484
865473720
691303974
1555348740
749758952
127651476
1950016094
1824138999
1350606268
1727624003
632809722
1490192823
1691718766
1145958478
1771913823
591539427
1303779460
1073316998
1742341014
444852189
369011521
1732530322
1258416060
280863741
1217929924
163961719
1084454158
492425014
677419369
1277697422
1498166666
1887843898
1222829108
972924831
557186336
216948115
682620140
1238933488
1769167602
1214935711
352195335
997999713
453152146
1719322617
2147019194
1149129636
370297256
332594142
1920991113
125230576
1768035378
177075937
2047582141
329711513
647268122
1418358317
1188600902
205944937
1918410106
1939642726
1613235885
1961158226
795413761
240669628
710564079
1249237864
1264830255
1689968266
661170710
577118665
1480474156
1074496951
1836827317
1583991620
787577155
1522329071
717711591
1076865559
1484652918
961593508
1066574954
143552832
1607034466
1435895809
557679170
1422928186
1448486708
635175047
1468790525
982948959
733458767
1513258947
705017645
1586365880
1524630003
317443444
1081633107
790746910
640169220
678477121
654356699
2003177774
130584734
124649403
1297117244
1536890117
1720436373
1129606903
1088031587
1903201410
1863208694
415794842
1640676910
862806756
691304627
1298743000
1750489018
62774712
1015045955
1254996169
1612706292
322797114
205745961
1203257500
297675632
2060196631
858338348
110121154
1451967946
1831275746
1549319795
1805707017
2114405203
529775973
1060041358
1359830385
2083532221
754957042
1084463902
1976375290
1612800638
536589155
1996969925
142089022
872774730
1729872826
2043196006
1796482400
694541842
1828444104
1425802381
259042602
524711639
267797218
862314778
2037773635
225669266
826861203
694217107
1213654724
169819540
584460414
624752807
401363438
1200993371
54567196
1629562789
1362542805
1642081413
614445230
1407481592
252602859
1726757843
1107388669
1665123044
809736108
511276843
1139294572
1677732090
631658758
731234704
1398519467
890768586
2125445648
1308510571
1479989702
1348934987
2079679114
1792078982
606285677
1976253280
206421715
1697309428
1272294636
1693086455
1159868110
1426495166
686469663
1774571168
772961491
102255226
812188984
1112039045
406970853
347291900
2133754141
981203878
375347510
1961308264
928093946
1259208284
1293836179
20445822
1964828253
236717772
1101993190
29255890
877394934
787030024
1196022290
1434317871
1719681364
1309266445
1344017859
485601301
1967259302
170698177
193542110
635804085
1947978956
810875232
1640628768
752431614
1739016544
856760247
2085916003
758889342
1783685586
13058781
1343851778
279938409
460662138
1934435127
875424646
2103441183
622645174
1148551237
1854002901
457755907
2086554675
1396368842
397010792
1221902724
1963783144
779109024
1623022475
587474304
856904281
1497271542
1874444568
693838241
805348888
43093835
1573990728
122361602
2132170560
1239881781
507671549
698007870
956105814
1065210078
732313946
1929669049
2040572110
505858253
2015268767
124834876
876561199
690921634
819350639
1452051697
1060418633
160352462
1650187910
14649663
98421687
976032384
38828974
948292399
417477769
2057185503
1378183717
2048786604
974623801
1377530902
1198316398
949058102
1874794671
38846265
1778743042
1413948460
1970453478
1011993184
384377691
1743818385
1426107905
898108610
200371329
850446542
2001984192
172673734
1935283003
1191887588
625722391
2085204345
474913146
1111411780
2122150881
1534504870
1970236816
1088430521
2103900221
1475086172
243675229
1351508612
988510433
1595058864
1025686905
941646165
593230659
238738003
262167577
451816385
32353402
819183575
1785899856
148761456
1428157257
2019153748
1574656633
1465035967
1426722583
2049742087
636740552
1230876703
1168498383
930781011
322187405
1076553716
1863104553
261135381
1033688915
1007803640
758425512
438370619
1460296278
1399789805
1319575110
809747059
990704159
1732490408
2064296087
1599513788
969191917
459530074
903112284
305765318
2117568815
2076213085
2006355101
593164198
713835785
1663859094
50320414
634705850
743545369
1468183605
2558115
995491786
2099033299
107534626
1431336383
817480265
1262985810
113153844
1365551761
464423621
1699750567
849205279
1481083975
1060275416
1993045347
1697467363
1841420462
720513823
1578407621
461247549
2027190984
46593141
459545876
723471949
1783922040
742783923
1149320111
1013683798
30661879
31018877
1287015393
221924836
541762456
98158252
1192332669
840925777
1241444525
1180594139
1233654803
855395084
518915411
355387150
1631016365
2085532346
447669197
267933182
78278404
908306356
792753987
2017386040
766311094
1041691742
66010955
1721033142
794821357
427469459
1018157561
62916089
1098716497
1123033045
1250185805
596794901
125045038
312767119
1101042812
224287601
1525792973
297332863
1398362975
1736623545
1656906296
230653582
1602257796
475718153
1018691866
1599910688
980303370
498125631
1091980486
569867505
591888207
1756400476
1279888548
2000360225
1658457066
2067131587
2037556320
1720053091
54996152
102855288
1875238709
1017511526
2139451317
491454038
1332684208
37985388
301691605
40332429
401276140
1429388777
702230325
1458111636
1139990904
1315578712
200545124
53509201
725545870
130294773
1296714974
217573327
54146379
892986765
1943582808
1726204760
279165803
1150690310
420596518
31710434
2127183374
572254054
265840266
342649111
1336920949
636134225
2095234595
949973043
2126493775
1404452842
400844674
572161480
1050723688
1364251088
411135402
619203362
1316109398
1274571623
285267196
1947796261
1221663421
1431786864
538892078
1533562159
2121167850
2142033616
889836165
686440662
1776705204
361506635
528823551
1830485061
405156961
1965615214
1922730148
1539346484
1728628738
1795237451
862118846
1291590500
893592636
761096709
626771993
141816343
1369396819
1883182313
65538365
686918963
1510111817
1759352886
990877505
8398486
1308166447
515779734
862394675
2140959632
799988268
1857132078
1022623118
757237975
1408886669
1124510792
1242965594
5333167
2080732782
636077820
123192342
2032642967
219993605
1552115070
1989024561
557709491
2134212165
225923368
1191547455
1808689303
890548231
1326634492
454426379
455925616
877037277
1217938600
825746174
1279959711
1418937724
1585828400
1358742315
9413530
1113673390
986596814
1182651949
905909121
1763137436
1619455685
1616132978
1926598504
2065755901
1369022512
910031180
1390220734
104070950
1644892807
1188801937
185926606
2118530893
1384503473
989841816
1513028117
1069830724
229252008
1395806967
827008422
1590062275
959272595
1070662200
1195687934
416603914
155016231
844545421
2031158533
248587031
733790777
651221344
1320807979
1741895753
6737231
68992779
2016367786
748584375
434439938
1130024749
727447384
644907175
1584606458
176200669
1086149481
911916184
1313236917
210486844
706926006
2044781052
678043872
1886415693
1665450949
482513891
1417369422
2051408243
1878271981
406514599
134314429
1415030859
104470972
1314314368
583557189
1413731364
1847086200
1536332396
1930992021
1731672338
1907594632
1325612530
1441251564
1410057185
171587755
744316402
1452698171
559403414
990442596
1231526095
2137188940
1124852578
1274865671
1252527327
747343740
123511376
1189037467
1085872368
1013284917
1796736933
522832877
1493679266
795778086
544614263
633699984
599233268
427455238
29006691
1597689728
490900961
1495827678
358606601
23624168
1009762025
1905356573
205063928
1839232019
1102514310
18996473
657631200
1194205809
2052052435
968047383
1196609216
851430584
1256930645
1823391733
449621959
658039160
901219485
145897179
1960358866
2061691758
2112275812
1422341090
239258487
321908061
207240669
438199496
173387733
614145022
1647449982
913147246
97083854
1148668678
1192131135
854174413
1788166508
474315681
1761377219
703058790
1585553356
1800323286
1964599815
1600442334
649852938
796488312
662376284
2143376891
809482670
1914725925
713742852
1128327613
1648853146
127188398
886326262
1432739841
1337579525
1343160845
118814019
740510609
254658879
1239772443
221504264
548897832
1895069099
206702043
2083537151
130903171
1329248632
1288101605
297451174
2094906245
393909492
2086417436
1721731767
1217090368
877188063
287808984
160186371
1572825349
465480651
1215693652
1590746801
665133793
1552073245
1600395776
828807557
1044141599
44211841
1816405868
1028127429
1885339238
89715038
345352287
1361870190
601097481
159978924
2024623170
2067898811
1376539929
1735241191
592975921
1756476395
376670714
575750822
766349868
1037160070
898872208
2118282970
750693415
534347012
82445632
1611847864
201389372
846914848
672047980
529212117
862924437
1071385225
769422781
1271115441
1041951140
1539515470
736869817
102177424
1759208275
489598369
1221795976
436572076
1360198666
2092673374
1742539018
1801687669
1476885888
639051410
984030685
983639776
1509381175
435270560
1108294508
1426370054
736153644
1768763982
227222867
49793060
1309851928
280439338
1584938823
1019066532
1241850806
1830564079
790544065
1155455471
380618046
489420756
782096463
328263059
1084188886
1760754588
194276258
202868628
595811273
376124462
1003958835
1920922552
68241378
712511592
2013668446
854881634
114754595
1210776341
1815081059
2105077896
610804536
51725156
1992676325
11291602
888907877
1100622262
1394544747
5630450
1347160990
584541952
300935112
677745583
938016304
1615946658
1993984499
1716390647
87334342
1853327508
498235793
1119963255
391462015
872487024
1974641650
1253142055
514485180
584818501
1756640151
1863065956
1492006556
441172694
1031581774
1860752471
1614870029
2111110210
2038118923
529950152
1566432190
1509100607
885311330
312588497
1662287698
116749315
1869465023
1715284408
256665103
1733738570
1715009825
1154700754
251060555
644826977
586928287
669663391
551388369
806759578
2146597876
2058450598
1661263389
1688127352
1273001928
1019945631
745404249
963696926
224512762
1787291665
1331847840
1722362937
630309589
1847974702
1228910040
1310870948
843367503
2134517672
903839750
1967660301
1634483571
41695910
553621058
983070321
1791878628
1129730856
2038142165
1537620983
1578681741
293468312
1117535527
323036396
2029671888
834788860
623848617
986086552
1366046058
1272337278
1555598923
758441014
337430466
280122724
784089118
1566329362
281881591
488332308
1391033879
835580973
1448624016
386043857
1054490082
151541018
1567155842
625746017
1365778207
810899105
1446747223
232038034
1921637077
1810740693
1849347812
174261705
1523029827
1124321704
1101271943
1102346461
994364154
1723509462
1900605414
1536658030
380530161
408459992
1224043695
552313697
880635352
67731010
1305957538
2123791291
2100524144
329293154
1608755302
565133801
480402305
1804191834
1912364126
1568427528
325852389
558905452
922936393
945523130
1312671493
244556152
1656860510
635664797
394372688
1830365948
1592463898
419774892
324202553
1795100258
1143741749
134430301
1405016698
335219901
1061966910
1254099509
1301910811
556842358
307694029
1884750114
1979668349
979412022
750931815
215421392
1433039880
1522396762
1306807267
2120630208
1876401007
1313437897
1372192386
650464141
1659192629
1903153800
1593268879
1302882504
1171366975
1432168451
1872549300
1438769963
279613648
1972626891
1890786617
126231531
2097886178
1446072904
905055194
496923712
680297070
218817839
1521014589
850035264
1727229908
2001300524
1875706258
1243408036
208974906
1020913922
1865888503
498933253
520043287
3364774
579329502
1968894570
777057113
216816320
1695024881
313448998
679704127
1467536716
1825210351
2007802284
1604568621
1504986017
378945573
1552369893
1497938106
1648066339
1758683431
1166153239
248988831
1426164527
1775754251
1743297277
1709829499
1069965797
1646721834
2075584488
2039872618
462580279
1867833782
500004171
810569664
1462269760
1362839305
1682004911
1510130199
1752548042
795814250
44242517
340988228
882009874
921081041
554701559
1085457353
411468230
1547432712
1013816343
1908082545
1888580243
1779479559
839377263
453383957
1706914967
243616896
1455072603
449200527
923996818
1296759792
722893830
1089974334
946308768
202920700
1194898991
1496777154
6471050
1717289696
721284437
1504157038
1785575904
963617721
367265820
132970633
431564593
1759591868
650774997
55787921
820882642
214010478
1453086627
1921015803
493076008
987439385
937869415
1264098134
1489049988
703877511
1977464166
1211740068
37695890
99959492
348673953
1227420313
1113182236
293469719
1312901563
1210422124
1296243830
154823075
1655409081
669260977
864567876
1787722634
1909459748
2021673842
1119151993
2021127478
765708644
94499867
2094454114
1600746876
1178070439
251364141
176345595
2069586359
1008039580
1219455687
143895457
827740643
1341946969
331264710
141906351
241726319
972085206
809041089
1575802871
1551318154
660536278
1928612711
607449781
526788064
96862953
1910603284
261907377
1638801603
1054602192
1898687612
447776067
399958428
2068186253
2135146700
155660658
1653420525
2077410282
766617533
2120735239
309546842
641182603
914866736
1082923376
444804929
81178380
741122690
393205740
1895124146
985794806
1712028834
1139401914
1205797263
1749401359
1924353777
1557055358
921986965
1290597184
1863485955
1706840615
72493571
1765510486
107946432
1889190504
114823257
370107709
942843314
279568808
1173688827
336916107
127403730
39142024
46840339
2008491367
1915607166
422850517
69387611
1929196921
1028417093
548220503
1822294961
1012036660
202094054
1726653651
1469670183
154655685
507590393
519435034
1411452257
1786619595
953958122
547939750
1186734610
1672317504
1562239531
454155660
1805123963
730307975
1383682938
434876776
666635269
1036322609
204949101
1847642164
725127344
210582834
2037454256
1294935068
36304255
115310351
1531740585
1517491455
1743655730
628929649
1905811873
39375317
1653918114
1363611706
1730253043
1516260800
567205464
980194449
1815771683
434455670
190761262
1104674358
1203773378
1542608370
815190975
668773622
732233403
739781648
235202059
1320541746
78881970
570023440
1391543020
488319507
35966220
117469874
658506851
1569823472
114958261
1458986033
1456459438
71882137
21933049
1776063849
802088169
292243494
398466896
1611941525
36039162
427131293
1630929894
1607367949
1568582893
548999344
2005699070
427128277
1866346373
220694637
1326695181
149289001
480547350
1967619577
1074984087
1702276574
2022417430
1801318349
434198028
1716782774
285354581
1000448033
1337643581
1106342470
1070285097
1586078618
1664859674
427741342
148475165
822514218
258521026
1382881115
739392651
1577277579
1983312504
1630086743
1211700319
823600575
174814767
1135127411
1029615630
1361720332
2043909849
515039621
257074073
386345468
1944020302
966629250
196993506
667539856
894190256
964042861
1645936079
1387454512
1185684746
706815902
112290760
622781367
821083770
37218681
658296293
1557036282
866231767
189000889
890924376
1559498468
1177053894
1778325504
1557284182
1887707503
1186645976
1362733270
563823778
1911104184
1360626224
132377929
1935659713
436798326
201938516
1750858662
1885434610
1807447992
232305527
1766739966
1867777031
1816457188
1475167323
1604781125
1175103082
1170140515
1485901562
204940341
1991452961
1595303379
434159517
1013854044
1429351745
1568891262
266811159
248681484
1268477754
1033500414
2105861611
2135063438
1362741656
454804318
533591504
761247210
2121822030
485383949
235420600
207008065
1563812136
83174930
56237486
23746154
2066312987
1069272191
749810210
162052582
1518361912
2092149801
1493672381
1187789752
912702687
666329123
1462324744
761162956
2023177880
2065432975
486759866
787404197
20167273
1885010538
1087843531
1995736590
101025409
796164607
1437311957
1553467579
1116456965
654539812
2110942982
1232782929
894534923
1019990643
1750907891
1079053226
584815465
629643943
1935969284
817208545
835126977
605783841
740720144
928032688
1601335939
460213924
1883581077
1345597520
759452238
1110066404
2045304593
1324802321
1067964459
1928952651
1026399621
1179473625
536415926
1791067337
1684746124
374179218
1538352374
1860151863
2003761726
664850094
1803120106
127157067
1265120944
1803737766
636972598
1737732803
1482123680
946570318
2098018782
450229688
1437984404
91614953
1450634009
484651790
1723873100
672379581
1926582493
1452099764
875494566
568619431
1245978154
1192527683
1465691466
808887890
1493633632
703757328
370444251
96604704
1036328581
1428425733
267714112
1668557454
2120044999
1550736045
1994713874
1539194715
554692501
1867684807
1216161648
1324377677
1605361498
1602277563
355613033
1251468014
1718688141
275293835
1547572116
1665319590
1781495009
280853513
1154422446
1034130052
1804338179
1241445368
461139689
93835101
556646140
648458798
2113698408
821570468
294823921
2009367628
968720961
987755952
313889203
1361506454
387687992
396761087
671333138
411945506
329249581
885070939
1409815440
1565316459
1914512515
427549723
958910435
1930663708
1817637548
1008367045
1716677798
2065508976
1156528419
1360106407
278545813
1737562702
1361641080
260355834
2068515915
1196140120
895665157
1642666952
726854791
1672413454
1519895604
2130189129
168036546
441279644
1583083986
939551216
14411479
1432200951
1668223743
384575235
1340595325
767453053
1299264594
337844839
987306603
1060942511
1419989329
646378151
1722925860
470126021
749325657
1870045329
235955813
1609297245
1491351910
1929685370
762314495
999181735
1906759703
359952966
1259874728
317201731
475965635
184762810
632965589
697929186
1448705478
263938556
1936792222
1573301099
214331525
10678962
1507552743
997509422
1108777887
1541892540
732014651
1678286682
863063978
804430968
1249542996
477488899
629519701
926251713
1196190684
1663194916
41234099
405656982
1244475467
1554470337
957586606
768445655
394648297
193580848
776651870
1779056619
338743833
2078997216
1741904165
1533878037
328311337
1873432492
1320333692
45126392
346918538
2006411089
1105763302
727294554
483040228
1300667144
31703491
748582482
701866535
2003127821
1679753637
1977506708
263300238
1400647258
1144272190
513121626
525516506
441880505
1539519897
935336677
767667895
1295382516
303690087
285062235
20770284
1643400079
58656955
246578398
465921789
1181663218
347969485
1060228506
119193247
1429528941
127505572
998286783
685911838
1817063631
370386833
1643359338
196129120
595763849
1594672291
723779728
1617819120
831319417
1962639175
1955450581
77417013
366802585
1313862542
1821168211
301468994
120815518
796718019
946624006
909990667
297930168
1759245708
125924374
1229110596
2040726512
32155060
1880070947
2126563360
849137127
338543162
1072318575
1176121353
211873617
2036840597
622868054
375495768
613420338
2035758607
126879414
65687823
590851266
590888882
2140980987
231997890
2056634047
1495147064
1267978574
146229840
232452186
158207415
1424791650
1833048710
1818084751
1979733440
2063747185
1238939038
368487732
749529033
1879223243
28120605
1336513808
560649675
718762067
549894615
1904771428
20424366
2668450
1054301564
1034126542
2110513929
2120260320
1676379508
1026742655
528929015
1936398670
1059553530
1161579262
1360676536
1509772050
774261531
1125019480
47124106
1727475319
155273636
922006161
2055908264
1992364552
615915111
81807563
1178618454
537353401
1111654045
1865109350
726562822
313799318
628473020
15940514
119080460
339862097
1637126715
1766066058
2125036693
1351608200
1968148307
1696275960
575369530
2018600842
18008145
65983076
583877436
937925022
415238385
2048416067
446531964
1899379463
817742754
27509269
1729644344
1727600552
617744543
80870462
1569851815
1986291359
1458293527
2107765257
127516802
1249748139
852374638
1874167199
1872522836
348548704
738446379
938422699
644295359
136268484
1733758460
63290898
1633628297
671060364
840610759
1240423318
695915266
1196439480
1898388261
1267970840
670924258
354910995
323410996
258417258
1350332384
666250410
767075563
166525730
817608738
1025456091
1048735196
366308436
449284132
2041692401
208635106
1812572420
2029786015
1833737088
1847162332
477229904
709021992
1989110673
582823276
881806286
1926659958
2066589724
1283795691
1811522640
2120637200
1706701546
755756536
1570910672
748854123
120218744
1614121044
1143818399
665368628
1615174587
1656628144
478870764
1990098831
662808127
4757308
637863573
233179524
803433851
1821601190
1725947772
820979768
1116574778
1938152878
459350060
288552138
1743473006
92397452
265809608
1725962927
152161023
1066609234
83613157
32731899
726282681
1628342789
307014648
1356359392
1270024964
1981347618
1214091078
1615487534
2030891285
1560186603
277461360
1220749828
1660553982
1196208396
2035833441
597637094
1219175694
1197548662
1541836746
1697664575
1018647630
1979698966
993505144
498034558
585392502
1700167928
498359671
1418251033
1448132780
612746748
916687847
288941149
1771156203
59730891
1719938406
967111551
1211120302
1555912770
1887219513
508768869
71073623
1636984316
1576002802
42561473
1277819397
1235525659
1353731797
1150089820
1109590231
2052283755
394932235
704162115
2073657052
1166022910
1749449121
1595291990
711051240
1646988079
1254511192
929343928
2023952796
1807886016
2100025910
1692904714
498149906
614358969
1316171019
711415675
741198250
1324870731
1818843277
683354386
1685994366
216866173
1269936774
2130633118
2127310435
1879364175
1646613238
2049068914
668704871
618102794
140369706
1285685443
1143782196
1458235457
1650259288
1579840127
1684786076
184537881
1944726050
1124087576
589239051
294785870
1062179682
680632109
1946959782
1011496704
1850904497
1324332633
66813119
669179092
1992316428
1425332139
1868218650
1155426616
424027834
1587432861
648359419
216612904
1391750389
162346331
449875017
1607005705
634788641
452836399
481795919
1241928185
380860509
503393076
1278271091
363415296
1110266417
401163970
29727921
1110087310
1825374392
480185295
886731752
1242595943
1580822783
983630752
1774515392
60772059
1649509480
771882810
701176233
1670847067
1865071948
1602637565
638144633
1417947073
833336746
551660073
2103294026
1379290516
571538655
1135660541
1418492078
2043787585
1503297882
21929316
1419096536
637166417
877637521
371208061
186212206
2062569417
738894632
185848027
1013374558
71895593
2065956474
1600301449
651650631
1965891175
1606227567
429243744
776628442
1121454302
1540204372
625519356
1734978004
2134479068
1314888706
1695061334
453941249
20088672
898506646
710993568
1248865951
372314637
416927468
1884046903
1488535878
556999682
1135476755
45841164
1238741473
37491986
1932341108
43543682
40242332
40963977
1997782166
2083557705
1417658615
1215453145
1296623168
509562429
1304285197
678322447
2038389778
1119482744
830167419
652364410
454099674
1679428103
1579050042
1283729611
945309876
1857085274
495894578
381543746
931375312
1201220273
1221414418
348925047
1852796425
1597418701
1456528180
1688742876
102001306
1211845606
2091458531
1052871787
1169576067
1726313405
185971824
1375500336
2138948106
2062139478
1848479428
1966290738
70319865
1785894188
1129594418
195349021
1111080193
66041348
1221975644
863885477
1858757159
220736260
1318122044
1062168328
1911051900
191114354
825402614
453941633
1844202125
1340674120
617703839
1257318418
754156707
1087301254
713491039
557659638
1445489696
1158547042
1416161203
1557361417
1096521327
2102684497
573370923
1242839759
983989532
1313652710
798005506
2113949955
607200185
523216781
2059304613
1207303075
752496774
952451235
21599681
564233952
163301462
819608139
926660744
911648189
1412946603
1211022679
2007770551
995591606
2050358105
751495001
276691
1116024727
1708248327
1528135537
1025398794
1523936431
247263686
917408767
1577548429
1200228692
945251052
1666761218
1480990083
388854232
808377356
915960629
1525219703
2023151960
836345190
2056631307
353567993
1281944674
1941903835
1942724165
702291069
1573602398
658929267
1830605735
1965124138
1453985674
520403703
545748829
2092753153
134002674
662797376
362234259
1581374715
1151014452
1717933219
905892187
1277002697
1889369193
372907631
463531652
739276931
609216878
492697634
1553300964
799091779
1369299025
2034808485
2049428935
625031496
1988187060
2033903446
259425368
950796102
426106571
1369955972
491180457
2103560392
240325485
1190719593
1325503134
875549905
1735167582
1388467972
841641724
2015406123
779825903
1625532497
227216098
1961980091
1261903330
1913055822
1114872654
694586382
757847601
1372389364
1316483607
462027768
643782681
1973519803
383392254
956226983
1429515723
1113639639
835627562
1342356181
1523740331
1884225423
1324830564
912227851
1736753986
1468461779
1379058515
1488552534
1839529758
1417384246
2003455113
1314529305
1697682625
1212165829
936124022
1926754579
152095567
230688744
362044362
182400388
69017349
1296040019
1874175557
1491649493
1333707634
1053090946
1449108936
1629600424
1803495935
2034523712
1106840999
1403057283
883996753
194040512
786129606
1690364117
1353500829
1252609902
1930336890
1248603761
1454099552
1719844861
1716575646
1765025913
13747621
1427989227
1513109575
678175278
1449357704
1258791588
2129670576
1822688229
1385871249
144523787
1811741080
50478398
411396740
1163363858
654432148
1886987167
1908777158
1015347833
1540106402
64516844
1242904055
734897794
2032099403
989011512
477907262
1227047611
978786328
401145157
1476348405
42511007
2045103830
390512590
1321393742
1105360302
1977456643
2087574755
1657049454
74178810
74769097
1867523380
933528463
851833080
678880483
1064654104
943308908
2022033651
1757313191
1348852739
2034748994
1057565200
1361159767
1022123319
1201874160
224083566
122132863
2014442467
1130804883
640508344
1452772535
2032877433
88824263
270725088
199228136
486960368
563744633
307091559
410644230
1467451658
1253424568
129756194
130828588
1248980477
1362297070
1406063266
1135498654
1580647042
122337183
342385066
935032282
726310630
1892323067
223946609
1865300858
1658087155
1180862528
131687668
982035326
795690295
1982926872
236783683
1814032895
594873346
764418994
541687592
501531068
1693946288
1328291346
916431820
2077372796
1803067193
886924726
2038778732
534826741
1715227930
1053188605
1123256191
677628104
1341046215
623765703
47625696
1799660194
1417409729
718532206
1464816611
384627726
110435090
53667797
1232781764
1768873483
2046519061
1383364542
547937908
627845241
1392553872
615104575
634084056
1215258696
2013999504
893365441
640099680
853587406
1844853111
1040756671
1024925168
1999512857
1823397426
329019557
1070248865
1080391374
1178217303
33916363
1550497808
1218713895
438420030
1593768145
950364474
783503756
167220677
1873359521
759173369
1193693760
61082517
309742043
1345643352
200358658
763278027
1053275632
60795532
1361340888
489415534
1129204746
865401631
971901830
968596645
1266979449
2124069221
1210311601
1881165772
434040296
1976232471
2076167488
1919144733
1427503121
102656453
2090545157
156395643
891058730
998381362
1819942896
651805232
28366757
464878646
1982849729
67724392
1385569336
859529972
990811695
1137597636
702202758
1143168751
1060457192
744279882
2107398963
1088758203
2145115200
855406200
1961742418
1634372778
617870677
547925832
1990354638
95903561
1114655304
25092478
1308691622
811422405
1931047074
1525973117
1283204321
532595456
773583793
11729338
1974137221
273701940
656207881
855431325
1845817983
140755948
1129220615
779158051
1580680418
360996639
937660746
264452342
1794957412
1957404676
498757737
1331903124
1592718932
1575544345
517583814
1342729159
1754050642
1505543858
1379024966
1712238646
328642911
494884873
69581546
1325868305
1675199544
1331430732
779286482
2087470620
1449951648
563136654
1998845555
1002469529
2132483124
549514303
829474221
1541889082
1644539239
1620793178
1505499492
67363032
1208249270
550312092
257127083
1947092611
583318285
1912670284
1268692518
523943565
1729063762
1576680605
1375181945
386094150
530592787
723259563
259681160
410711570
1195569454
114346778
1755453659
752275600
1338343523
734202542
757055256
199186400
444120641
1861943336
1824010746
1765037896
160367628
2058446472
148445516
228332389
1914634480
1185730918
1289574136
1923938086
2045210744
1620306963
834508878
2061018626
2037062963
872811929
2135321323
333182864
897111220
888152505
1662596615
1246926862
966272095
1581476527
1135084616
1872194550
1316712348
1315710133
268488073
1792058433
555227518
595067415
448119344
857211980
1620491431
1426797758
1242879412
1563931870
1119249655
832795803
1189571775
1726735852
1276237073
248952415
1955760393
57486645
181334833
446566680
1315727021
1256640450
1253037248
920213495
563581599
753871026
724302221
1481071501
540570722
1843500553
183659716
1498267504
2019877402
516316503
566766548
57305828
1393769795
1531401687
748789700
600462451
1659782358
1738940695
1451180480
1760495430
1046678765
1349572629
1448549132
238208971
715244217
829541168
1558261780
1800972091
1885645827
2019447067
243384806
212945737
1335309742
913885402
413831422
1438267585
1118124970
191255356
744345174
1192796841
1570297351
1751517462
1741863366
1447067979
1965642122
183541992
293464968
1471826908
593551650
571158776
120533762
1763731116
1822060043
725570704
2063057268
829604641
1351139053
588213232
294841552
1370067565
1232238526
1259975061
1154460361
1127864209
1847753558
717679627
1754483535
1503540641
1000700178
2141482336
2326758
1203207376
1603148752
641948629
895952393
774946537
1649461918
1891781852
831161449
200462906
670966405
1776668533
1746235893
1519262332
1943050535
258279113
2108948499
1610196990
1429277702
269293190
323137680
93496315
402369227
884702398
76038413
1087026419
1741402576
1213086530
1467091252
305506622
1816339043
1271162452
1347864466
1718520481
1296051078
339673207
835133504
364982425
1244268410
258557834
1536903437
2449603
888191938
1417194893
665004042
1785912833
138621142
1229707270
1560137824
1887229680
1818168749
291403080
822725780
1114850961
518567320
2084133613
1281961214
18405577
1374884779
2021325317
218963358
762947939
2009342509
72660755
982990957
1423226157
80263742
2079082251
1305097895
328903966
669446645
399649308
1433998717
823237854
563032606
1565259611
1011145214
1688019658
992368052
1545648178
703581195
812550081
800891659
405261012
512135149
663469284
1491448088
1489300367
1223969083
2120679135
937095022
491679420
1219084625
371208061
1433428684
2114814057
493847083
715063666
719520796
1664319151
1029104466
739442529
979221847
1038048609
604971732
1692328562
2693616
990178758
578508817
1224627887
2067726138
93358208
1388232782
2016379647
1155820781
1988426219
1054944642
678490999
240239747
1254899499
1904171755
1355717583
1728379735
1094911875
292431645
1687036260
1245061744
1453728808
2135503638
441323120
2073356705
547224397
29924027
461568390
897825028
1339405487
2011926611
866802381
1638275793
486792558
1227116562
769824650
22477710
1322052275
508708509
1695480243
1294366064
409579205
1999339026
1705318546
78531928
361029782
854169502
782424529
34161815
1400084031
1308860358
1311243389
1640467447
1136406553
1431937887
467046856
1684005728
1500313857
873032448
1735673576
1774208929
273105516
58192577
1146313761
1794619881
1810966007
486524221
476342569
1036021311
657061675
1876576814
1060621059
138916364
767947098
422166879
1995620628
1118318528
499119667
1710804768
511908572
2089691851
1577282151
1284728091
1708632534
326095967
124012599
411924185
1138917454
295547176
2021931963
172357040
262725318
541660202
1568821571
812027547
3598025
140971994
1127494683
1214832246
810413490
915861982
1719108666
317409009
1096080744
114410889
246346912
156639644
1191395284
1690938073
1227346290
2133559361
475532634
755995392
1219711127
708943061
1919122227
1460231409
1529387106
11736450
1414201129
802544326
172169511
1125226355
2008768765
1562776844
137423054
1329029881
1689331524
1998299366
106682127
475404576
1641816408
1644441625
2007676812
1968831829
21848616
1144608006
1986769600
2049271253
77499426
1307698072
442966206
1237276604
981611666
198676257
191554829
1174901549
1112220944
545022302
130910112
1605113016
1265577923
528384441
1152065863
995002071
1658927933
380667180
1222484683
415079093
779493981
652136152
704619793
1621127183
1702610180
85814712
1626271152
1302754632
295103945
439593099
340666938
933645073
364696706
1613992058
914596711
1688816309
1884887302
2108457610
937545009
846661442
1271325430
1779495257
2113744968
865813157
1475988809
853325475
1546369732
1350227489
900720658
1621465270
112061110
1147620033
1819430480
1553241412
403388081
1417717752
864526833
600768956
1308667574
629104721
1035732118
1071064027
66887826
1638563056
1724111608
1812896260
1591408982
151027754
1038499483
704553554
1315780403
1072498634
1465261827
326355809
2080655747
1916379139
282393735
120996176
340423924
1194093831
1584576111
947608059
496121674
1355045975
1169815513
1340245434
665379244
1291477036
1577002148
215100659
1950895054
2008912173
215926366
272483877
844210567
2023797229
664172735
2051770871
1351705472
966819979
1390628959
1156721227
969739573
120226573
977915042
1430672514
74331506
984380248
435136505
1255219506
974618929
328428466
777062652
1511372057
16392455
202429558
404005485
853413321
1049469998
92507001
1650692429
1066827460
1859186143
596949485
917543765
815973842
853248519
610210845
1524479023
1893979727
1845639363
764552494
1076919337
1525193866
641203235
680181143
1003478159
397121008
787501348
506638788
2005136906
1588090133
873880374
154036454
1835231759
1042019619
1674229691
694883750
1164275435
1815625727
231901221
2147191754
633726865
101613106
510632491
1164842615
536195422
1954434646
1354943075
1997467813
1122158545
1162203866
152309214
1191276529
1683013827
1239955270
1023284751
1721266737
1159257184
1599506662
1735918376
1695106412
299866133
980990685
624612678
1192769906
25887121
831895782
234272785
804277315
1874551405
814852707
762992785
1419148069
1709553403
1790855989
1761009105
1253719447
1280524617
1632948745
1113837831
854350050
622735962
710420984
207002282
2131221514
1963730470
1117329714
809429258
1118449043
1058375467
597846296
439126024
1087041522
503558322
1555840327
401896321
1593528876
569547521
961882596
1042505985
1877782217
2030848440
818192983
1015982623
1733536609
255974496
239746046
694225537
993742488
2096296054
1501134334
528247077
540698776
4991113
633384985
219902948
1497532443
1074288470
531834575
1537545830
343853304
725263255
758939519
1897892102
735877301
1819244300
1679894805
1262611057
444594764
1718993803
524597584
277392394
1773555149
1532760581
1483857402
395740648
1673133849
1955904148
584637738
401826505
1798147128
659185939
1785838944
295591410
19474938
525700051
2029094950
1631992063
1719237240
1551122432
1057545852
262487159
1871485628
260254740
1362698235
485154253
1537662780
1201701160
306343660
2045217323
1178885004
1291779286
1657912223
1675506971
589524997
753685775
1966931357
557384363
636508728
902300490
744083859
1518085725
1804728856
376800941
1815399815
1409845797
2140538637
884864370
1517249431
1040226188
755948483
496289565
1828297614
1132718258
1295667162
750416493
622665582
1715037256
100073789
1828464438
2031366952
556981699
1277473793
77493750
1538367362
2109567947
995209122
1418142735
1975667056
1953700963
1065884534
1213756679
100577860
433091989
855346281
863212482
580797022
1991172064
180930834
1921581483
412741116
1734443293
2037745622
304598945
985649854
566795021
1925481292
734477603
1593047339
1653093349
149783267
1486383354
1048316889
1563449215
1364232264
601372703
718423124
1232876028
478834185
1065144665
1241261998
477561896
565650854
1112075467
1063006913
16202674
542454275
752588118
2021214704
1971580142
449947318
86026200
1036280214
1197990960
41309919
980740922
1040391172
1956275863
1034376694
1237097889
216431296
232630571
175340183
1754765658
768570588
1000332816
1073248267
1251801989
536764332
1058177470
1907373706
1298198687
692194963
662805656
889900039
1583297954
1489709314
141098497
524429129
1464586377
1144411129
1740863212
1618619864
507695634
1962501599
1470848330
1032116197
822896732
1577190530
1744805748
800243808
808277862
306762520
1780592068
926664573
382184307
950005320
960416525
1900386112
607806900
1171706916
694842766
1750024823
116476672
1712931875
37463414
169995573
989604773
1726555987
1219191027
1461209279
953958260
900327446
814775789
1083143025
1645271970
83332216
1271823067
918931669
1845949949
213148582
1825555119
1779998899
695390824
2082745379
156624271
162319913
2087901733
1235260833
638549557
1468343301
1397424707
1437700253
885860047
1496446878
1546979981
1035127210
239156873
1104380582
632385075
1938795103
963225962
423652105
840056087
1089258900
672351597
368872457
98415492
1013795716
27928301
570139801
1409879411
498597213
1401830128
131166999
1483477516
1315522498
1998387957
1671432080
1339289748
620872000
1408067800
107252651
2124930299
1403354973
1624466709
346143046
1526688203
2090033336
1089956650
407868261
1182714742
1059164282
364341608
1279803330
1657405266
259499598
1217410997
805063008
2145189100
1863201354
2069256560
1965237122
1370973378
583976693
1008934304
184756967
2012361784
1234178993
1476667701
1883811818
567091945
2129479605
2123237124
263829105
452564757
1538472717
2020971375
1223120761
66835070
295789525
735994850
212311400
1489428304
1314637906
645445989
975412204
1085919762
1050130153
526092623
966956663
456818863
576471915
263745006
226774054
295507075
850949684
947213484
1448663585
150936974
632849521
1541139468
317905576
305263378
1508785460
122150049
2130564751
1971386457
1788203801
1507353114
811179151
2040850480
1151230691
1546045594
1218483825
1536344321
67359726
1809179819
274733253
385461418
2095841511
622000955
1337642085
244304072
488631544
1784543036
1548030349
1290672749
1842563219
1244166498
167491424
882955793
2101800541
1317812996
548415067
872696050
1731430275
236481595
877278002
1166396041
1000087885
819349537
737485167
491445793
148722195
982791291
1387991561
424029728
1728614933
706367453
1676529837
89211723
1998605384
982168923
1398134316
1867973540
1814616513
458715050
1921382754
695267622
1620569294
1264608812
543937802
265779843
1326751758
823848584
1878366422
436778053
703151819
446566680
156405081
2098411422
1209416526
581707644
1277359586
1863569788
1831129538
845057875
966257696
1584761022
122955682
496112609
425509508
1099453944
1826671611
1849616598
703536409
1091585087
1317419661
1792415673
386387874
929348839
273285050
1550445563
1923725858
1357621341
629891694
168800997
1841754496
1399096863
1845216563
107617931
175356582
1435516226
1102801904
1190618008
1099359727
510481789
1421311064
1155397699
728682126
648237621
1045172699
1548658448
1011812927
2045670950
54530772
1172094624
1974302550
13786039
1197088438
589585230
1013311027
1069529052
2093881783
1545849807
1074211971
2084242007
1270488722
1919337607
1954811979
869475262
1372952109
180091660
303958471
1353920784
466552287
421151604
18414561
722933284
1101461860
1087830620
1658277425
2198778
1813464276
926269108
1504433422
1215983264
855080626
1028858223
466855572
1704189430
392136562
1359857303
510029150
664405400
1826595281
609515433
1778228248
776674999
1222699546
1822152403
993283509
811773632
1754042703
819564818
1875188835
1873911524
1758159195
1217582751
1678173624
1789750563
406344366
2109777666
2027665164
1002865442
1648009463
1216582409
180418209
1438737018
1159791426
2141995562
341455553
1150209667
72917976
398461447
1694236567
1105194608
836437821
404162028
89723841
1971203799
621105551
1840487361
807543395
2034213676
1710809755
618930577
9860817
843739931
793818254
1971367656
1933117698
1138917583
2066496131
576307452
868535049
596537502
1096994540
146533034
448713111
1324029949
900687705
453793547
95552512
1681993822
1074570083
424142189
1680252230
1860942572
2116106800
1066713557
650008625
1498509179
965636762
96815578
2139966140
853334044
1167611845
1010442200
1952144759
279056883
1074616800
897286415
2094006471
1039753534
533112479
958303404
1397943316
2126883048
1020782045
1721350846
1544913360
1374961862
1864547100
1710348873
1482822335
1114492538
612744888
51186234
2081348164
994061646
699996241
735908619
1027069667
700575698
299225190
899739034
1435678407
126448390
1035515368
284960480
1070903048
1288421372
2141262546
1189022241
1806848258
1959974934
90389557
522815616
1662948840
923867559
2020042967
1349617526
1343634478
533208758
1795915165
1470591032
1094276749
2099634591
1834709772
1148063010
1288777048
303392775
2021568090
143733822
272507255
589380031
1309777525
55856834
1068219444
1762446213
263655738
2006340067
1465850443
1031994845
875226936
105249912
1030516889
754239462
1136363435
509017616
810016858
756910472
881593247
1073591751
674380584
726532814
765527044
397895183
585566960
349702955
1722795654
1700521747
827537305
322886403
858994623
203972016
1004942499
1207563963
1774004845
394879493
2111955792
279788676
1906549328
978649645
1828198532
274737907
1171343278
69254039
1237491280
754777137
1115344442
1515447203
1793416105
1430856609
1136920414
847344003
845832907
1858883402
12581306
1482381388
452965237
1714559282
1965834956
257584633
1397144094
1252789127
1085710156
50982189
1366333807
651074685
1218217215
210395416
155676157
715875232
1601889187
1273754955
1443206587
1644595475
1386538864
1349672650
1000831535
396593274
993397638
1791891859
1652961486
2057049402
1662714818
1696652272
1678398236
2102338262
1088493110
64277589
167314512
264938685
13270639
1200202809
1892570765
2056521570
538359841
795846288
1878437329
343964719
1850417909
1912568637
1406575178
1049652035
839306286
1528957878
2066601064
988827048
537695731
1953233889
1635828860
533335105
1735108180
712411383
394125084
219809754
706250469
1444294511
488738035
1803018417
1161435201
672089634
188618486
1061146040
3360760
1354767925
1119469337
1515920520
2018907426
650572610
1402683280
2126988898
1772346311
87714584
212700915
1672540281
1853733161
1222648571
1038197690
1300990811
274803471
386922731
1846821520
733073058
1443507843
1030553477
1855761153
1261919199
1114062717
1052367338
930864140
1099553907
1128755932
678753507
443188805
2080197886
279213617
1427511976
321297939
1855394293
56881964
1415423260
479430969
678931591
2054622632
1811594603
2124326212
547226875
482142069
2049904148
2078270965
2001991221
1777506807
1134078502
1929819532
941497625
1377543117
1620507441
164604521
61204408
296204242
1542138431
1831108546
613937374
717280384
1662244565
44010270
1923828395
624918877
1892654405
717862294
984533620
2001601597
1109117168
109210423
662603346
355202927
1942107650
2014456429
932236697
2014602682
362953441
534194476
1816732169
1183740813
516674851
137046492
1469149688
1554960517
1401258080
1381306640
911654894
454234550
337614644
8373665
1595266476
461753674
740881662
2088452215
1090449454
282689315
1946423708
207240932
18838109
1482754849
808595763
763733838
288301859
989609944
1863747930
14698904
353398673
384862928
260330594
1375830224
1289035696
1033321219
1247205278
1573678111
1918259033
2000653520
458673717
1175838348
401488994
280661221
326914247
2024765749
2070400697
841945843
422098567
1291969673
299321760
671511466
1193687066
427831632
2092059645
542251241
1547958242
799598014
945751261
2085983073
1563919784
671164455
18289758
380613725
1998287387
1891780204
1496677513
1932090467
664651536
1078781259
1676520404
28771588
686621339
1477560360
1210110764
1746204883
1000253373
1520387129
1242584224
1493844474
1081915361
636190798
843608276
2069577740
382029632
757793507
876539410
641785192
2146009686
776484757
1436528467
1259388906
2065296047
1085003455
1038957608
719848042
1373910863
1862791963
848634482
1994530549
1977115948
921907925
143695660
242524758
1230713589
999280702
876801728
2032681420
1430465475
27219418
51678512
1505504870
2079050410
1358890305
1261033410
1780354293
556562152
457150778
1396552381
1803283475
1981479756
53629004
61046355
757636993
800161877
1048760569
1823637336
1824221993
113650743
2095447346
1598179989
1936782440
1204212978
524478993
1871189416
839688452
962811472
65050621
757673438
1251427568
362280958
1859142898
42614969
430875396
1495391106
1843287726
1609541753
1605188553
340315375
904246104
1255470652
1631154700
1509823448
129723803
1494283474
1284501857
1252537670
714288170
542683910
1372067399
351024915
1711783533
714786218
82264839
1536704880
166190025
148818237
718290803
1367235676
606979689
2050287164
1379277874
1971390722
318755593
322918941
1219021270
35266429
122332646
886090096
1908067184
1735611296
945920415
1320971081
1559262358
1308369197
1232226719
1507122035
556928017
41788665
633817294
2014134688
133250753
864069630
872111817
1467993296
1230991952
317473857
1997991335
590274253
2097210871
529398609
1317623669
1187345935
1930462553
125314157
765932699
1820378489
756583128
862104963
184178395
921455226
1607279476
154904145
1593658368
625210103
2070057110
1080867504
796538574
1172723551
1028536042
402062982
1013663186
1589124406
1429919490
594712351
304683298
1619694982
2101650274
1211056802
521239013
1261359880
1475135217
738004115
452553457
753086119
550354946
545056735
357467084
1620956523
1503644828
1292911836
1014167632
1389217985
534906021
2053193484
1291244810
867890116
1820449174
1858317141
1901341027
1365792576
1775035074
23853019
1898633462
360280762
1662775735
161204541
803538275
190854547
1399132755
1597897345
1010437986
703326917
1437485296
795276618
334029695
1321974027
641371071
1320560843
1561222650
370346654
613826519
1296372148
918758465
552464306
1890646244
2085862614
1824121913
398543051
933402588
914388839
1023212156
704302317
102054771
403184876
1053495687
2003716834
1636532632
1890171685
1556194044
1767974002
1622729685
1663644657
943239940
1940368217
1659334754
1722741529
1468876876
723895210
1509434902
919946773
1359251965
591906917
933168651
79490658
1703216922
812968702
914798488
1862996978
927133948
635520618
1909976276
1525241281
1904161854
1908522356
20301194
1337075144
147663439
254915950
187081054
1805728469
1108978310
1579516266
1557762916
139868236
1457659586
96051045
1400338814
663274365
413929359
471257826
1147522850
476124576
23090335
1523813712
1124483610
1085411637
889081581
1619817412
452866182
1644907246
17800221
1725837403
2079294195
1592391768
764169040
12898638
1323534929
60147151
1771283664
162465586
1535479980
767463502
170836144
38995062
505589358
413797006
695702514
1085882222
561598888
1747622052
1807305664
988171584
1808600738
1418916403
319148154
860949079
2040921323
1571010694
1650249037
1818442056
682865054
1961574351
680012509
248545099
1425994735
414484082
1282121597
337992926
2059529120
368874614
1708813153
280717243
396698015
561870946
1825575131
816712135
599515026
679348430
976498502
1267063553
736790409
1689946965
1331318830
928434123
1347724334
1817841154
198768172
553500336
906909759
1942736389
1128590316
397806657
1012984799
1875008666
297147095
780472805
1365501873
141606950
330133909
1983237778
1237551167
346287491
1753956640
467274990
1386839611
1405329317
358117650
799816123
1977664630
1790820527
619543691
316710355
1446035332
1787922065
1489936541
1864467460
1014023684
419494340
1201031744
1235218593
224241436
1660725514
306381461
777035549
1309772740
1205741257
720021097
1420222518
996240438
596674308
831814105
435245805
1184601007
822531285
1644172761
1940102368
594741578
105243302
2056342013
218267494
1939863405
306077995
1874270849
720412367
1595317030
1485601792
1728309293
315546238
1457888103
1077141169
678667451
1587410663
1869198959
1597491818
1631743746
1504138290
721553638
1711962758
839496401
361877493
1376577569
149607364
414595106
671772723
448749527
930836947
976632844
1819492862
2054996377
818601131
1426455880
20767896
44553583
243224318
55377243
1839957381
1252767642
1555685680
1478297251
437095199
256607714
12102699
870949138
955303756
1703837946
264842418
1725856970
515391711
1064673880
1682721190
450761100
1322767876
1506983357
2075693495
1036271561
1271441477
1190719637
1350687043
1434573669
1415720688
1635357111
197278128
2017349672
2015664651
1160199194
2098813766
1593989668
1713641359
70257268
890600304
416889021
1388159441
550427452
2120030934
916035223
1524861941
1981300890
1387741828
307571363
126295621
1146325821
1191019839
94233716
622429057
1279152721
102802912
468108739
125980279
441613143
1477737423
163523285
1711971576
247153271
774765022
721663605
1892590250
168868749
1108100570
1325799207
2033759765
1866574482
525218682
711763507
2029107062
1989463250
2100323387
633712491
1817256321
22614168
648660303
2078423248
379614421
371543705
431002345
392136657
252951367
1566103830
966222566
637479716
508444111
793941247
1820159263
1752483693
1000943567
313463715
180510078
885766294
714501465
1361369988
1938678712
294451318
1781041650
9019680
1468419448
1867389302
1167166779
2078431865
1498402766
1638831460
1814595056
1120635493
1578041983
821991458
1770677000
1847442544
1573797951
809439658
649557930
1974416390
1888408609
244138904
2022795943
619929166
1093419574
631730055
992477348
1033179372
1684752942
977167891
1503747888
1923304742
120067139
849524830
734888227
1160958824
151294258
1356302054
1306979431
809116898
2133207548
2050951340
1718413466
1401146083
435981277
681360255
1399513450
1253452324
1443739135
1753349095
1075250861
805485399
444355067
669316381
1340351195
934671688
1138054376
1771740112
1808275573
1021014789
1178623782
1659458144
205750637
748217293
1794212247
1272169107
1632323996
494652971
608320199
2059595471
27295379
229756982
98554659
1556497610
1345529806
2052595903
900488303
692787919
674371764
1798683856
2136212479
1551574749
622680883
1892569491
1568023106
1121724315
2114078448
1859237120
880680407
538012123
735150229
117591321
151449298
2026504996
517121135
1010892131
480614564
126163354
1993089877
1282439433
1838133878
803198962
1746061400
1160813767
249286904
239045985
77792824
1018595329
1545139688
1833629356
679343904
652599946
2099063434
1548031813
1798609542
1862155565
1395060946
238751638
361563793
240841514
1413709095
918663089
679057636
1050826084
1878835986
1896455513
289162066
1731512366
1298100312
640887200
1991841838
230614089
1020174628
2087197788
636346645
807503948
902459367
2124059344
1256150249
1532766822
1423812144
2057818238
95803360
1210097023
133594590
1372583039
983758553
1269709378
253932136
1578489771
701599037
1283472917
438277657
472973590
143855842
1792675045
1403073172
1792161389
2078577148
434342565
981330721
864855696
1162773240
505817287
1105435018
663603913
791806259
2038674632
1440974979
1490128748
1043542711
1710174716
1942931281
1220626626
818541033
2009790205
1687824676
396159250
920596480
1804243615
1777103279
670382635
1614855354
1145177931
1523714802
676993957
8592573
2047291970
1613320036
201121516
16423215
124679333
218084173
2093665452
1169784338
611443978
1159813295
1564834744
1436083005
865934625
30504300
1455907358
2088019900
1574245943
975146232
1165298227
306747859
648808996
1448505986
590996023
2099103110
2035524807
1900856434
212457469
1211423426
1104493930
1987488867
778361429
1187780201
1236694773
1153239240
226722338
2039288557
1697790613
1986434003
1924445351
1239513522
72919397
1414861788
1430590627
329208080
1424995797
1470813614
431606377
1196831294
804743586
505620887
1988122815
1639109915
315012586
2112262751
1259441737
1813902945
494945841
1006240188
990155475
1295978282
1855346574
1340953771
655167562
1684860764
1118520549
346831420
1224387966
1869992895
216133813
299387776
313191376
847736686
651692805
1844853006
1590116481
1223238245
1007359951
1224997678
915003471
91421071
1807830840
1030541440
160655727
341817132
1129005437
1506650456
901934896
961828929
1607413330
1401348855
1032455911
1854986797
641946911
533138543
2146834334
662066180
606011229
1530171889
924576602
297214392
1340245217
1761666132
1478632411
1955528631
1140767710
2058331976
299787799
1334967868
595463928
733042079
1050686985
1944577772
1310383310
1677203520
14357117
869057105
1800416407
751022028
1691003332
1234621447
91843391
1657775144
1114689364
1385247690
1674821783
1801851567
27731928
1768195509
1480884951
696023848
28599745
1472648974
1897141042
654395815
106483347
1110121943
1714980808
1439043214
222010385
482479657
220669282
2107839682
643788837
169976231
1938056778
441698820
1259333124
1312719898
1375635843
270595783
1241446297
1854786950
817950227
698691978
1560851912
716925043
316237048
1054469881
1165520039
2045127378
719401728
1088663540
1657233014
1455093064
110174190
1448704503
952769688
856663586
914735370
1849528910
1301504633
1195137904
1733495782
389335953
214302147
1872037522
761636609
587989211
960948790
1940167063
319771922
1326945096
1735947295
1571426924
643192908
1510860129
749233005
1927892760
712407811
1299446198
962844677
767290913
162040147
273503449
1471001667
1129186435
195523240
1453521364
1235776505
1317217961
2076924590
1961652976
610786002
1803968917
1181970079
1447843973
1396500417
1088594603
138616292
536963793
1309300286
536103906
1656197145
766938117
933906210
1836613741
1758101616
783848317
800166389
1496830411
1306428485
489684789
862476698
1226345597
2125057433
676014930
1641176035
548126509
207814521
553451854
45766680
1387980825
2111920895
553230641
1894291568
794020221
363288512
412185399
1407851560
1734902405
1627073578
980758885
425532539
396390025
1946414254
816351975
631893466
680725994
1894507257
1469997895
1819117537
1740766202
1089358301
757822032
1282608291
732270465
1441158178
2055538617
486986814
677864585
932208494
1547056122
1289209119
1083472566
1809573506
847489789
1959807539
451511062
1093883311
636269047
963151795
212059103
11367020
226172201
1494131320
1320755143
347021962
1522972891
1409874851
382374532
383180368
1871467077
144055615
1226591118
972773041
1845914065
516477856
1186643008
1498204142
1449448672
863116244
897221168
1061573209
272709102
866466548
947495627
1349198415
821521286
1603384119
1606124597
679374898
1633274024
1653603000
520438537
266367061
2118222598
1066116196
291909502
432026387
2134549463
306983070
813564477
1870366704
745995241
835127843
1108846662
147800680
2111938639
1605337234
1933585551
160846662
1725590542
75949807
1152253460
925717409
779400036
697774356
952526831
1109472920
1259449999
70981798
403800023
1463263164
641029115
487495104
1105152929
1741262560
150179416
180766076
894534050
2136681046
960662698
1965531244
1575215761
1673852893
2137501900
393905467
534750866
1715176519
1620308823
4100823
641868633
1386071769
536466684
923733502
732978669
1235044886
1661287444
500002038
1591944823
1479548455
88822161
1827307078
79029515
50823201
1222173369
1674508711
109267347
1044848820
1280929315
404614022
565605003
998941348
1867848245
1971357887
155500833
312106695
705737422
1856338992
402224155
1748019517
20742150
1426434629
791456688
55697328
709974013
1676887312
1968000419
1607531303
1272567575
372912856
2141776423
188172134
1162707392
1145208672
1329897447
1958250617
881143958
1988863733
1104392230
534831715
1784576241
171802799
1024233424
494825726
1291847361
1792349053
272900694
2023273156
1148177296
129874714
426488616
1347748824
1107284724
863525603
453721208
696011278
1055116100
2130211847
347533953
209770746
1403804275
1325137572
484234149
2107405639
634985186
498369121
2120858515
2147236052
832325088
1984129003
831677611
1293834195
15480535
1509839243
822908757
1637436689
1459929873
815855770
440183544
1927399291
1314363018
1536037954
319809440
310202821
620481326
2084242099
556143842
639256432
1779416522
616651309
1956422401
713307734
632197804
1971395326
982844225
1885066455
1665907127
1692513010
1337620594
1019026955
357737921
922474337
1877425760
1372151539
1861301060
841541412
24732878
1463928408
2089069204
869320573
1709979213
1527065646
108330238
1671235485
603574804
1420293736
871129386
2113845132
1321997849
511285283
5932409
1432191979
7889321
149635043
55784372
2084819351
1822468411
1432973368
504957722
1097031997
203563992
578573114
41459297
1640439428
700080597
819063433
1470114878
1389523379
288026076
143541418
2022205805
967485969
692857209
417210322
2121466902
743226093
1907063022
1742683328
1729183973
1048843127
1570165234
807710629
1102439874
185640654
680715811
474246229
1314736229
373854101
1453068933
2053687149
1298070003
1067995582
1257736402
1189745911
1891397763
793526059
1229705233
842871678
833300455
674411089
1099712571
1161165323
1697791776
561753186
710159758
1469604432
1562776844
426155029
1412440190
1085316786
1234094849
764082476
1916689474
181082256
1004709649
1388299556
382484112
1708528174
658117406
1722789333
1170140128
484519635
344070234
1635378958
305759297
1209325391
1590311192
407860164
1228601768
1382978725
1313157345
1284393505
1318089129
740156369
765737512
948478503
2063561724
642063248
37302662
1385194173
770310602
1937738432
1847190923
1385093531
1264259913
390062495
465868149
829455205
372767107
142727456
1382107229
526840094
1208406957
449663446
48829693
873473642
165927624
165042364
1865504586
1255916490
1956934471
2134207973
974181872
848416442
255218461
1166812200
1883023883
723448241
1642133652
2022234150
745324538
1134262718
239581083
1734337204
745100984
1354154266
1622462335
1268620242
590633918
686279438
1271003397
306157129
2076471311
1248116581
539704934
263851375
550419097
338962215
59927053
1296777864
1870324423
78478749
518096658
992610560
2049821119
940693489
1354419970
663723445
1762743486
581204519
1439970397
884422084
1130887535
1019667810
754512964
1394630060
1248346292
1285449065
234190317
1761907034
1161287619
1724030212
1166120057
173608005
1538934818
1837831190
8429325
379060039
1613013757
313694230
1728662451
1518533309
843490984
462725575
1215176576
23261645
658229263
789448995
1702797125
1103587752
1205149413
1774745264
1666340204
104029950
1662711252
1211379514
1350427417
1467381856
933350732
736964574
74900104
962086312
1376920505
541022600
204989144
141928398
1793152067
45995695
647054878
203977891
1638105193
72027468
1378629658
1063322974
360313960
1696313555
484949723
1363121770
328716171
844296728
78398727
1485306415
2002597998
429345603
1060790058
1271853827
1207855316
2079020912
1182788279
674004014
430854313
1268613185
269327223
1010234642
1676860449
364916581
2037402151
2107018910
1034032965
1113798816
1883551042
1363133526
1372232709
1531140129
965281741
332554213
441356398
1107237974
1165269744
1577466658
1768154583
107849707
2041927577
1987379563
1438150624
1046310873
843142108
77798510
2079404516
111469849
988830307
1001727750
1260116715
85820118
1924360486
643440967
1207478372
947617805
122063751
836592371
1975308953
1485828846
523096536
1844801211
2135535422
1513978344
1801304405
639802730
1357382186
777388176
548564026
1987343638
939858533
718821573
483118892
1071371711
1489254697
913716833
1649548270
199489468
991991738
907927863
2111661557
1257213285
1383057964
837081928
1513178380
1251763949
328951777
329538939
1659916605
1686421019
719802893
1042392496
84634369
437365624
1492737400
363243744
266929698
1739319755
380773376
1294407253
734253623
1364804240
561190989
2083543027
1326739203
1357664586
1089752047
209710007
20019365
584560960
860369352
1409859132
901505541
1593801086
381065914
2121032555
2075256278
514763930
1772331537
789303212
163336792
1356229040
217538800
1425665534
600767602
1528759583
1224150893
2139450923
592560142
2015846353
1357274184
1738245371
2064977039
1750892671
2083397030
2081662452
526518414
2015465406
337161284
742610779
1065692505
178595811
42575243
134010175
1984203868
1348906647
107989014
1199713008
422655808
1253114050
2099416536
901963836
1404697827
459570688
1405413822
598252166
870652091
1727792710
738791403
254495925
541618713
1095503932
1287408855
1370140349
1545943179
936723213
502430000
411957015
1118184039
973644768
1177048480
1068822842
1029641646
2034995813
1030560686
417171188
1690004014
181388302
1327717078
151911030
1626408374
1085945717
1669781043
1621805690
626224189
1423981949
933149225
874708962
372956620
2003668780
411895909
1749302024
1930376675
771561360
1472330578
456120178
1068096987
727530107
1761720723
1754441622
776437093
758390506
812026066
1034743245
1197754328
576748684
244852342
494796853
224947878
41366478
2066193267
307962162
382918998
1265113137
1588314069
2111085020
157047767
1974039920
1729117671
1160483008
2098856731
1991412748
1232589736
559632359
1725147772
117743497
1933924723
1839840160
1512296330
1187085080
383271620
949634945
1093749030
406855999
441894646
2012898933
550768417
684765931
514017176
780938908
390988086
776230459
242535115
614372728
1260229248
136375636
459850868
689578567
615475114
963646792
1250645841
212781841
1394410154
261155398
2116718579
1663403781
105262616
2081203911
566557933
127936506
1454711600
1722495139
1896158539
1665517559
1701360921
1015823416
668786611
369045577
333375855
1197573227
992838630
623627570
1631323965
1522688890
2100787816
1476126607
2063197170
1678417156
683571801
1570235440
436041832
609316277
1414657521
1637979762
760082320
757611736
1455953610
2103191303
1545231607
888460651
518725906
1252360727
158191423
217826247
1182754113
1272116764
602106990
1266498672
998030690
1683315102
266659850
807107239
1036745712
1796966348
555887461
1936563226
110445462
156833325
1704455341
60335892
983441737
641022593
1568440446
1943996860
1697865000
732045450
1871954345
63672627
161382302
1233007622
1468886719
1210608802
785448314
748288584
1400384955
912691159
245339592
516240934
719082458
725005180
368978660
1755405630
2110915695
1072718401
1792074883
1935053555
2090353153
1555761812
423388298
308431973
1493212088
263198211
783530276
750288577
2120353537
291858935
1274049249
1987276713
1676917166
749686819
702166633
932794440
1199424824
1726292644
1084284344
2146542147
1776315807
296302075
660586137
1727104802
879371537
1671993590
105596566
941390600
1835499639
82097420
961697695
88580697
240070160
1630822395
1653171981
257469549
382482665
1437618227
2067436196
819282484
1546322190
1282673991
632277969
802777129
2028484648
1192253733
1929098961
1134168476
501752468
553881304
2048071609
2129692792
450168890
881790036
1790274333
20654735
1363886602
540510109
1493326283
506660469
844492280
2076666096
355069496
1411316314
1065732346
373520093
1446940745
1876263578
887557313
1417573213
297557337
1431081099
639298711
1540186480
842900205
419103998
792781575
1607074305
1040137592
349097701
742050964
1241782558
2145023727
1414814704
1935593471
597859740
122918215
985282872
23442541
922657342
1240346075
2064874573
223044403
1187869146
1830095884
1071638688
1256553588
41992102
1321038584
30950479
1689996272
543905244
958229924
762397252
1402718922
1223441014
92580515
1197574983
1144669073
1194014062
1223936040
1945158719
1692572494
1102805907
675348506
248210998
636704417
822524818
1696340531
210053694
1856594152
1826701595
240623361
685739408
1166149688
822216635
819629997
1396613091
1963882650
417347881
1911109077
2022378985
1952398710
827124957
1847924280
328880384
396409081
829282160
839500732
517757656
409292054
610214796
136375380
641042767
1501562958
849329937
86861380
348325347
131832115
568059777
1053353076
1395004840
1155394956
695589835
1276735854
1042803661
525133611
1583084728
2031439903
1503230976
1377629127
1966162397
525875569
1753389629
400143186
598102409
495910654
1280165509
106845753
190698639
1050166460
949801783
1459937264
91119300
1228089333
1522399007
2115098633
559984566
64057499
1080925470
1767437278
1438582427
1826554574
18414561
160288985
95012333
911165080
952785561
1948265169
229598584
2014474564
1421167169
822737341
1747105574
746635390
582977059
1515381629
786160406
2020343406
410466099
1009977138
129817202
1774530548
1817248025
1036105598
1278858046
1628155338
743796322
1327730646
104276415
1805045073
1222200642
18649618
1529095756
1090958158
1285768650
1838646916
1306487680
181311821
424251456
1657649634
807503993
648313264
1387303406
1828246087
1798990423
639746352
406695168
2114862160
549653578
778239696
1009796440
1015771436
319249955
1625389724
774843790
261515474
297221429
1701573179
1392926873
845227288
404238794
13872119
970113552
566339282
1454179249
867891723
708219170
1716012567
825828336
551745660
225351361
1534292353
854839725
143920644
1687161615
1816310388
1871651800
743626882
282759711
2005622884
679135111
1854958590
3744251
2028981261
1769105134
1796054159
1395881770
1744590796
624944591
648406793
1125777001
1305808729
1825697733
1526062072
919341130
1615819062
1260910319
167536262
5848278
312811308
275349570
741149775
1755381578
1245383760
1249823944
817174926
2140556357
1543245876
1130982295
386979080
1890383009
1373044778
1314219009
923682557
1052155316
1062813883
629382916
1917076959
1187944197
951844936
1537273600
690351859
1194011131
2098062256
324463340
2008012758
1437404289
1418277133
1915207887
1403418560
1064442450
2018771620
504675158
1975065948
1363832826
1871259590
1091459373
338676661
857194337
1143928713
96799342
135829764
94302150
1832099892
322299334
1450187646
594826107
673333506
1151362743
780307111
48765040
1576548501
1836903548
698276155
1529472690
587505870
1366163638
1284570781
17037713
2058327966
780810297
240623361
178221760
666198106
577286323
101687776
778889515
870667406
1617130596
556848041
761395061
730761000
295202797
1557072820
5805027
1757569157
1596724744
607235679
1124715149
63444062
1726618535
703459587
1575462590
1298206545
301911569
1505078620
652089049
1013278396
282621526
2144894596
1050560041
667744902
1454825193
398775619
611781022
211059271
693421346
1469785565
1580116584
676570249
618050161
889842731
701355744
2084872155
1331440112
313926116
2086186355
616285842
1934426371
955021007
2055690742
755682456
1484618792
1626551136
1501912595
608273196
1495150874
1728333515
2080492499
1097136598
822244454
995443596
388871019
1036622436
401013362
466449551
987668917
1178156721
1825214692
1561952377
1676798646
1808023567
380917422
1020493096
2091596113
1321001790
1366742283
56666560
402708872
1220107059
2035568521
672937546
1190556393
1934170955
305042822
1525953428
1058791157
1337493089
1450578994
352394169
1979109041
517615297
1130824995
49321446
127608884
721455923
1939675896
1734109718
1017464817
1656450745
1629281156
1791658180
702419217
1850670999
2801167
627595525
824186857
550022440
895176229
2038966408
830423431
1618175685
1023968501
2020034923
1302153924
1164289806
480218158
82521446
595449301
1299874251
647372908
1281961457
1512450374
33970340
1234223240
1560851912
1125212750
12526471
129920358
1778427047
1686072724
817562738
1736821705
262599334
949755632
1943681175
48207751
980711781
1897479007
1695466174
930080531
1348387353
1312256264
562725087
2138041115
87497762
1873994629
1012433818
30444907
2083241549
232966805
111857788
1410215893
1893531149
785208451
222080981
22155276
1635924784
851708395
630111610
946760784
2019931145
1795570779
1424366819
493903137
2072527042
973490535
1411824826
1464861033
1489339947
1931047074
1337135975
1917564331
1367374164
509364482
51111509
955654910
1482097257
1679624090
1934788767
557673186
292754998
1402422845
452678568
1846235522
667418960
2081772978
2086730439
612038563
1961316257
1725537384
1466943231
1680823929
1754921315
1009672252
1450571315
208101628
1240978077
1662316436
2046794711
400457660
1941763424
2029952296
946664519
1120303145
1331542227
257551148
1173192501
596376784
1778269521
2077015737
726575878
679684388
237169756
902493504
213928361
502619983
613601535
1166239151
1851841186
1976268115
1637926264
338649840
1364931765
907297724
471330254
1888019074
1615076540
492542867
1615414763
1790138474
1488645345
1046962830
243163358
734806620
364622611
1857020360
962923113
1284111833
1018107911
338943693
1915551679
432828465
790251649
1207568657
1580944700
2069340930
1823348847
1744283653
1827210401
976013770
264271771
1212193233
892562678
1942958139
631118876
18559406
399025133
219487475
308212553
1330942007
1701048924
1611078103
258753541
1660698779
1135719839
1281717304
1634036224
1328544756
1569833729
333841910
869267156
1012162777
182580669
455746193
1339806224
1131679526
268490837
503598279
1091769033
673732902
1993345492
1098694614
1574652704
1024410332
654553999
414228032
921410383
951002995
1669050426
2124627612
513193168
597419617
1948023104
1824333744
1319832129
588788295
1685344817
1125891419
478038161
640027575
1797621927
1828148944
952920252
1448455172
292018031
2143174108
1522896866
617855757
1643045865
1485851095
2032630839
359541513
1999740259
1694689554
1404308373
1580683261
1807925012
445228194
795216767
78710900
1489982502
1134528002
185890512
465862743
1417199699
1696917158
1655513838
667031576
505400945
803250660
411654430
462739229
1273708438
433258049
1183404956
1761257425
831497053
1197681678
410685137
897424593
1840197240
768653488
1261526272
508061668
1480427314
1099777424
1351492959
1945229336
1662179668
1323210298
98013324
1297320271
175733131
546703253
1719899246
172574115
776600689
1387289385
70179738
233209438
1351392004
457565029
1798190636
469854527
971677313
1495287748
2074568542
400669850
892417503
1094072334
1809353696
847610625
5881514
2053811322
234713307
1091634981
1309939911
16617737
1773600225
1170088687
761707491
1247775361
1934914374
649770970
1125797118
733945917
1725916243
1698068963
1556264733
1354144561
1266502491
1521068605
61622981
1161690590
1158189197
1322128389
2038663277
1611172495
392283650
746754736
1331705031
537913188
1105975412
1218645916
2114850113
1617176681
1764067644
1597393621
785283801
1685669919
1840653913
1622136610
674458712
385212738
1314616677
1680773029
1346221702
210397726
333979430
1037407765
1643113860
81704824
1130945765
2072547685
2137559113
1682378946
684055842
1390362003
60773476
379975772
1103761591
745119038
1812097329
612263533
84685056
67579925
663489161
1936753429
901049274
1745370668
1834643152
148979961
1572122060
893831370
2021667340
373563064
855727071
463248229
202705624
1105453236
124866407
1412203062
575231333
1247275372
116386759
348240361
808693926
154590100
2120828267
996506266
1050277008
34290009
93244838
286737283
1038855350
728156466
974434287
1986077826
1879557120
265892966
93250440
830902669
832157557
1387572533
979214641
41366478
1825562513
1613563185
1677559987
1685630606
1772844221
588769592
34285171
500420934
633426440
807201679
736124093
2035163726
1213978960
511223840
2092912419
39309501
938278690
1088048122
550493552
774032197
1318590063
248269864
1135537578
1458031115
1270378259
1049350700
124957452
1011553296
1604978410
1998371589
640914591
507604003
717322946
1519371519
1848973938
2097005271
383881250
309165791
427924920
1440167688
698395735
1666650162
766380594
384382351
1282758477
1249444377
1132070685
1454816383
1254859792
798104679
1204149469
1398079723
1624288697
1001135027
1865210701
1751544578
1612322302
1222129207
1255230492
905641551
687590833
796087901
1069854171
2139080311
1291833482
249625139
1133955502
211131313
1381042410
591476312
413213101
704562606
1977204603
1901515326
862637326
821451215
942874898
1772809417
1370928108
322902593
1783144404
1854215291
1362045672
1758894143
1900361664
1561433672
1014152168
1254661984
1272368950
774919835
417592284
1474083615
322563235
983854476
1076373956
2060215678
934040773
341148745
581539737
1676766764
1398900739
1609566861
1354717741
448979983
1539115220
1972557358
1041937007
603831942
599770879
756765909
764177791
1228563732
1637026375
661603815
863455242
1096785155
238084961
1915446017
336731200
1502265482
1600837212
1964738625
1307153973
2025649876
341070582
345499374
791154558
128222974
1127208128
1554298906
10008934
1838242826
1001186710
1556191018
426228142
1020536573
804742557
1568259650
466537233
1132032975
359691691
142792109
1365093330
1654677132
1974261246
333288949
308743819
1769793924
1612501415
152346978
1859701877
1609581361
1524188376
912783072
1130082534
1256003049
366049144
117541032
1133761348
2066759156
1295736780
1571475477
1886621730
854102465
1344463262
1154873545
1226995296
1727299843
426385460
1658791327
477379868
96934758
746445191
1504963967
1819800461
2043000309
86925930
1031703315
1130120804
2019322255
991812205
1522074489
536359099
456145349
469241872
1646247882
1698710513
390370259
259109603
860308481
823373097
1650524623
827396893
358050916
1282683260
949056999
1672944284
1209672206
1200314185
1164898867
803796270
1886470671
544694845
936301696
324789505
745934492
1428506275
1293775142
181700865
1745808830
781505594
765138988
898941094
1714052912
539640668
749227823
1997632918
1538782736
1747962932
1953246593
1939999737
1361552117
710036614
1781810459
385976904
951752074
136666639
1382795318
1259931494
572096140
2109614332
1901679308
958036878
942316106
257745519
875405913
17226096
233670899
680220234
1691698116
219950033
1930145527
1343328536
1867463028
456088049
604318726
949429166
329591848
987623021
1934276288
1045379465
1309270805
176724535
395700907
1409549083
1370792083
595520439
1128268273
1569768032
841689773
1144105288
188906194
1272912202
2065991882
416924820
1104030552
1379878264
983171458
1835961990
1136119468
139498799
1923152543
1032056120
1511029138
2135237974
580364628
1286785502
1948132705
301888249
1295816309
774769736
2145499160
2009103419
142910774
504628040
794290722
1525520858
1618678763
1316783464
699975065
2103216990
1418085869
762727366
1328981353
298273954
62776654
1430853513
339576
23468991
63243745
1086557128
34837041
247974883
1069810753
1046199608
267949640
1712656288
849900906
1621339843
116127125
1756092244
24296037
1439504842
1337753788
654664883
218846764
745912430
731568212
486911720
545976001
1378254350
1595599786
1527183272
596519821
1897435642
835896518
250238523
1972335084
2083430528
473063390
1878304581
1229856555
628007725
480628759
1011490064
41582210
527545131
926343644
312353442
391940892
741337336
1156619429
1163404165
382216656
1540856849
771825561
1996061767
422548608
1831774188
1692438319
209437565
352981638
975821473
1156984977
1507912515
471683241
912694748
737920051
1784633159
1253548377
1242435761
212018122
1516838112
511000933
1569034531
1294134274
1452768956
950285274
1894840004
638420744
1477059325
859938500
1821282294
760529456
700002057
1865410023
1731864573
1110822855
671131203
1886971298
241841219
272367136
1853040707
1269306381
32935877
305035502
1473611737
988768514
38050588
890014008
1039562467
1690103553
891223548
2036725164
299161702
708123545
110773613
665302732
1095695733
275867362
961861276
1935231802
1860862362
1753858990
1754563257
771326826
427921295
1251458078
908281463
1596786456
1009673561
921125495
358729792
1302866508
862193664
41425593
1055131513
681252166
922003030
730825064
1634333496
1196053258
1416158304
140585379
787277016
1998512339
438447878
483540108
726093362
454338235
1047417417
1353275297
1146997018
391394470
1246525698
792070515
174241569
149520685
346978826
1568556317
1426020551
1189213170
1298778840
78259597
1708571703
408020588
1937218114
1963557028
2046633131
715771307
812572582
1302504776
855623905
711678674
1124681093
191172486
23628336
1885654908
435244867
1693579731
701980832
1377397957
371174612
1145894065
943095864
285733159
735859460
694773442
116621215
343801315
607424722
1275520688
1939467951
2016136258
845975143
677019744
1437797066
2078774655
478939719
1678180218
793256934
603579745
113109906
337365442
216285677
2103421256
1569618432
93648310
1332970588
874545960
584212118
950100476
1360416910
2019947342
462737333
445016221
1650387992
150467629
1767830018
523730872
937303013
390290224
1057046529
574491795
1467441455
1636528716
1422448870
1856551693
1012820006
828050967
416236360
757496077
1769914343
1928622426
1725802338
408531790
1464555426
246032480
773904568
1616218890
1507748095
1363071216
1656862929
1764086779
2128128903
2086802814
1456064117
145448517
513594798
1798605938
1558160035
2015670345
270370594
332140530
1170928090
270109846
1985677897
90749471
1149332848
1076559145
1269387531
1386215331
1229452205
434105991
512946952
582892087
856017314
83178850
960516680
1637341831
118048763
609471532
516905076
862573315
1279969252
1410465738
1685161657
2042953730
1812271814
509936624
897252801
103084582
199337644
1537558340
1828013717
1311732117
976497996
2110786559
2121293007
117912708
707050290
1995866187
1634647773
1763538934
2145468128
962304886
918693164
1010708869
1413468347
316564481
746148834
1428815522
591559902
1992128739
788959059
1600607941
1070158777
388685782
529153835
2146427167
1982284895
2117328806
1133151573
126474259
90996465
1107330792
195497312
573127628
662680246
425859934
189608021
1039503223
266895017
509905554
720475075
1306157981
755285104
441517878
2106488567
1303933828
1737000366
1025741460
443470394
619460091
762657410
393129968
494579779
1975909297
706978576
255567154
1587833319
1058374361
1474535505
1190919933
1364314705
613611349
163053502
751096628
594359444
609521152
1252072281
2110471497
141988165
1607851860
23305563
1673047522
1734485178
1389981928
1526124565
764834986
603269747
51893897
1096383785
208930727
22674701
837585525
1115282511
1605242054
733234462
430845084
233870619
63986108
319088639
2025527359
61253752
357821955
1146658718
861174070
1483218330
988859661
727086049
1245577587
1586230495
387825394
1867319628
1453511301
1413575598
1798141630
1083003757
77574641
1293633760
1616228473
1049643108
2089888765
16604159
908345469
47758725
1935335698
1719931242
1749078302
1617442140
718855723
1150793118
955640162
1378894486
1366632533
1883953085
577170530
388312547
2139548689
1162712314
1856447769
1952927627
31845478
961681985
2077553744
429692655
1923728139
187658836
1618550815
768521941
40458689
958206076
375474328
1543995888
671262962
790366036
482722584
811287457
1171142992
1059267404
1679297731
525133611
864212968
982748737
1698520977
1445616856
1666446204
719894769
1193295558
1340439121
1899669725
42588013
549919152
615189692
530273415
1537322522
1061913641
846530440
1903648463
345673613
1489467441
2138668665
2031543979
1253971708
295683417
1235943700
820147338
553510514
2022940209
1052286478
931668481
185168241
2057658366
1083326927
1118467454
638014173
24850123
170442799
1760086826
1756560456
452471284
285974550
648039412
1022687756
2087373003
133040990
307082067
681898216
761594965
1820659554
202239315
1834735296
498761872
2141401053
1691444329
1282140978
690275612
465807399
662201378
1199634025
901853963
1903990329
251208224
1215818903
1341516292
181974262
1825124517
63922714
214982978
1353992323
332137004
2018289889
1155167260
886285196
7682844
53216360
1330244884
782825947
152570739
1639807153
1727677549
1548474527
1361772305
1675115901
588614758
224251595
1573162966
1626346375
1303201309
866712754
852297308
225917916
789217917
332394535
575750785
110902213
465688836
628033192
1016494589
1262630726
1522188598
564478373
872382956
1131714287
1244657039
464498487
326525487
1063502375
56981054
915363233
637513457
40178415
1273055246
1052224226
912473615
1861685043
1650142804
874162579
535749881
822137767
372551594
1633100643
600443880
520398448
56295441
2026978536
1683762353
223634856
1654785628
1748207677
976302977
1921871971
2084218564
2001440950
1047491751
2105632300
2022863000
1694625047
200746266
124565494
1185356454
1334343179
1283486268
2011979414
447814529
244924729
155570835
1596938723
1462501662
1204990617
983544810
1434607960
1476944862
328334985
1467420174
194318439
1707021847
746190791
1181662502
802092569
224550460
121683913
854379475
942512876
1701939685
1553944978
760445432
1345706872
1568444229
2122402849
1582483566
849245405
2021199405
1515101636
1205923822
1488250416
925935183
1636161305
889739637
448901025
1245902900
1206983458
1574013045
570946694
279444146
1267620452
1795450934
382468019
585337419
1504974761
592560718
2067675808
82184668
127138595
847325592
1176547804
1409652448
972868341
39668874
1983118837
273794830
1121069633
1027391096
1553275232
2059521008
1722351485
1910236762
1070507211
1013060332
1811604899
1362578295
648327088
1731632314
1057064487
1571460596
728629879
1606504748
620147685
1599335421
1320262010
1748946710
1938954010
1125885496
1819937629
808955024
2030853630
1198171798
685067900
1506963538
1843898941
1654744742
1439119875
1638164752
2092630214
1716057675
82898445
2140363972
1112757437
1422834610
399171498
1298680542
103721455
1812864489
318367146
1710922445
746472581
1124415610
1833867089
1533148599
2001851659
857547376
1714488958
851238331
1016475115
734870323
2039703736
1973726229
2145475859
524818403
1586027860
1908843577
1876259697
671132634
1439932456
881559580
1908399449
476778671
2137530375
602310426
1599931578
16887571
230865915
1607275799
1953666173
727313477
1462881652
742398212
1580107217
1676808929
421988623
1178620149
1323183384
2013459496
1321682088
1446083651
2050347077
655839840
2055219177
1992374767
1117826017
1432114778
1395278845
513076808
1193401917
1059412002
292240459
577087458
746488465
2109792772
131708424
1617681548
2001918456
977087982
1815825219
761422812
692050422
834229321
432545422
1347508711
843181231
986642043
1769182896
158616638
384711830
1250388160
1884497104
653566352
1179239711
627129976
112907950
1664565098
1680105969
820604907
682148536
1745972839
1798875600
2103338251
627429219
905314077
1184164985
1532619208
1518632975
1721359680
1173132368
259746294
2126412718
1330592340
222297965
456709604
260561262
517068209
485896401
1761665622
1881250505
376692012
1816569573
1631603696
715352442
1041815530
18304722
1534550880
88792108
760364352
1666116706
2001694701
699492945
655564675
152345350
1722981825
882442121
645378063
613977452
411828586
208683047
1664750469
880938916
1092893079
634268410
387970778
738389082
2117238839
1140547600
198001629
1761171761
1068861417
504330415
1556737185
729669287
641014745
882815862
505013175
1228451513
567732951
1448764270
1270518925
1724926880
1213198461
1314576694
109889930
1310339083
224357217
1279330550
1938623842
1373880163
1733641777
310857840
960325684
852925560
1155854169
810196881
1335796126
896688792
1229532285
1596430770
395958706
99307015
1525083646
143620434
888621855
2118611160
1660045209
1716626865
342091203
700356548
1981833598
1580963275
915051052
811136785
1103002264
1670399077
1829952898
1494053383
667319427
1446800944
299182166
2088284448
1954814721
294924815
766847438
1231943626
688939782
1848285179
1378025999
1311924856
1813085833
1620897594
793825677
1738990489
1961011991
907984999
566319235
76430155
14647085
1821486116
1114003337
1583175998
1939396585
71368071
2063850646
1435418470
1396209319
1106778796
1006580302
593546565
1116564898
890907146
1469547115
747356668
2043963498
923527280
579409948
1992223432
846955936
2034824815
129544126
1849978174
38327988
1897684402
1319066323
327804643
1279945024
2024088443
135660340
1395004840
1113104417
752869304
455584320
76856473
381523101
1250324411
124423952
1555001778
1628396517
208384778
1358638025
1994799016
1730399007
1574001767
1779373954
1196449091
521386708
1585758838
1081726663
1156380212
145935379
1294830264
1190822660
1792501667
1039913338
597557437
198969123
366335746
2094528250
354382400
1905414958
375257504
1619249312
98914502
1291422065
576073737
1510255426
1534664433
1649014349
823904195
1263113974
1694984661
797398104
380337299
2075089650
1593837060
615569902
308098823
1673138081
1205629390
1520949695
427980133
823474715
953022971
401597567
1737072686
1700334239
657718277
1576011103
1747899491
41507896
538017404
1460370949
1286160171
787101755
929991804
1010704014
761162956
1296534126
1741061312
282773280
441011329
252637749
1850421570
1774339985
1900510549
1691382883
532418535
2015698072
767373012
668197613
864526197
2117135158
1658800598
1097410003
1655418237
1291515986
2074721229
1373935196
1147268910
939584285
1191194362
1502803213
1822999344
1524862597
183541921
2095963772
1827786349
1363047276
314273511
1227919365
579233612
1454364663
500291481
1380963031
66812379
1360059839
2133750922
72704849
1421830322
105215014
1473313678
845043904
425050814
121200204
794259957
668827900
449524547
15431339
241416115
281982546
203099335
792183172
684935694
1320150538
252923170
1042332093
444019193
258579137
1027386036
663904910
1470774135
953802544
1092881194
1777910697
970508642
102372908
180176645
1852893267
1989051939
754357115
1431700385
1284750616
303786770
1040169348
1145057921
221193753
2097523149
435704880
959829475
158306195
1701647583
863079397
1388199256
486982608
777105205
530843037
984114928
514113911
457470436
1865173317
1011705391
23489327
876000774
1057424929
1509594660
147128245
1758770967
320659042
1732903325
1365821277
334531759
1850526518
946069363
105985313
1538079634
808982813
545730097
1445721658
1495518109
2011414847
464995678
1490240720
1873912528
1247499061
1601172322
1748505238
844367141
94115848
1535912341
1701326152
400092993
1971631999
923442113
955491910
623087380
500376958
952920252
1945486077
74166701
2121966423
2066427338
1066025813
508869396
593225739
1919796492
865009191
1369544569
999147831
1675483259
872967565
1662973019
951055852
382372142
1546290175
1877639034
1067683150
15134383
338269440
326157370
90515813
383111855
2039729530
141467123
1682006227
1911205352
1556953519
375645100
1460654460
474087002
2068567227
2034187773
1538925418
711967620
409702658
458443596
907125852
1660089099
906498243
1187370462
1669447074
1904131179
1485215756
1318087510
2036683450
1381189174
799297544
192567675
1947628651
983157892
410236315
545543760
949561585
840407163
1487364826
501851164
397088374
1516025481
1921083966
321370688
592510450
1886201961
1520050372
1256884502
670417553
1353878307
126975401
331755531
746995147
489106134
1866396484
1335567442
883163326
1926839962
430282776
1879772863
2114370281
660067781
1994518058
1375537488
793124613
1139620651
436793618
334138482
394411604
1803494490
71356027
1304161644
889012109
80400369
2114780235
321013189
480072321
1385889390
1326379806
309790199
2079319481
1605627634
33189692
528771062
1977237591
861772960
226013235
1750932415
49705254
1522294378
734624242
224799700
1402041346
1299344379
2100225049
348561429
992920215
2043873124
1828172353
1739387165
1016110099
748172595
450310870
1062807929
692359675
1202738943
1933260678
769272103
712412369
153234409
1199634025
873944016
1816223296
1133056595
1021412085
840039404
1996549142
1249636722
291170181
165258452
1101292111
1283364182
1956510059
959286906
609353433
125488754
1455382486
200717841
224750813
66303374
1064058289
877312429
1861739650
206623921
1747206769
45493739
1471740564
1181268860
2030300238
697615823
690021495
339330172
2053966512
639888097
668526795
1962453240
658972004
329851779
1315977322
188796750
1713805311
1593550782
1997488777
971872449
2043164704
676745395
179278889
340245614
80799359
380536094
1149909956
81481626
530501211
1607407331
2072502475
1918150784
2059084366
217436433
916789731
409878056
1621007246
1501969495
1320681761
661950242
614039386
2138219996
1594746648
1500220667
1998497734
1998847953
1392183353
295965271
1331699879
186926798
306149593
2115933028
883952995
986125540
1990561287
867837013
1675915433
918904755
2110858015
337012900
873395953
44069259
65824193
370156790
313579069
865286571
648087869
1659434553
36024211
1554713752
525555332
545015459
156688094
1180516238
148011186
250471962
1162099153
1100207956
47154291
1907957463
147378387
1398487632
1691926293
389676076
1116079392
1962106971
2002845894
908418554
110914996
1321947001
339036877
1999647942
2002077379
1238764332
593625173
1252185850
782236553
1582140354
199678118
696613549
225364252
151046626
802507832
846279797
51173360
1157319153
879308549
1535596178
1031122541
498716080
1141382096
509218391
189549128
914020617
497758058
1450306006
1294186257
844633387
508250907
298641375
1929321817
1941018832
1720260450
1765999548
283333736
1471306765
1935080622
1219812846
970318229
329516035
1489151322
1967662777
401505704
1994174632
3509720
702648005
38004448
1040619280
1424783087
1157632896
117558669
139268226
1441420064
539020173
1649483918
876827037
981815694
1300871016
1448354078
128808856
1046699685
1574309835
818764292
1861365782
1295271442
483487545
427774684
176152085
112549522
915579726
1282204602
2058516001
1443578622
1069350079
680645984
412437760
904916628
1206312733
1919812413
1911603450
54703401
2016364622
982738654
538552398
842816348
87701100
1808866955
103783554
466098006
221407722
997553254
254316345
1686407668
926174870
1019106696
1581840959
4545861
179176470
1222970786
1466027846
1702777998
108006583
1090019762
133187236
1422369317
311552430
1816934418
626194292
661843825
1785067669
56720324
551543939
1891643450
251318263
1569016238
365922835
1943483582
1928373462
694873121
290875268
1617883564
180841200
922234386
1193970940
393357139
532906816
517366613
629787997
1333941168
1232757018
535539751
1069961470
535834633
362050649
1158079518
521152000
2042717742
913079552
1466095598
1091980486
218804770
1349179686
241783570
1501248453
7956542
136704734
1628336198
1934123860
1891724698
1166980801
971315268
1819866671
1010001380
1005265344
756141741
1460637288
160472430
1280072835
1630217824
1857129215
2109679150
329891713
1109316506
579708255
1631846235
1164748370
971447858
1900730481
1226302926
1099468324
45263212
1736423469
1986160524
1246706282
1584459618
1611735306
1225398958
1080310149
401047567
1497459908
1553780195
734160694
719476911
297871612
1796760333
1951964473
1208110597
1257395027
670681651
393261342
1861956705
233405605
1107181467
673190134
391458813
472710965
1027928721
1212757819
736935321
1095851760
402149661
1627486031
2051671624
832388102
1381252971
646784924
1865519914
84619491
1819739211
2106135530
1449634645
1548336943
1431472730
240382915
268408070
452138546
325739912
520366228
1281675353
688294162
483552565
429474447
1703568839
1734139717
60899295
947500011
926107319
1661363458
1318859957
1192994438
620135509
686685149
1491732
1654246527
40415408
814047838
1310791283
60059139
768851173
558598576
2063606133
1424318399
1528191386
490956283
1883907527
913585162
1685256862
1922329804
1535518813
1097116573
81046757
810774600
234051458
565073811
1159969998
187748348
1084221094
1813354891
1525861797
1783276866
214028716
895126163
1111301813
1251460206
218482964
1348070597
531376729
1047427491
850555900
1103208762
23569838
156984737
1736209619
389430546
1402353469
200819195
24492071
1233866791
722313290
28204443
1744873414
1409899654
175564144
1218217769
57985990
1626280903
1604750500
564947227
135252218
797120306
1788220176
2037164921
1024271705
1700614336
696644766
1089540313
1918556429
394372688
1410704480
1085822255
1607492284
1536458896
71974098
239123259
1763366043
1458679667
467713558
1092223790
1724235756
1110537865
2005194552
465559805
695910930
807240667
723720290
1386853837
947030373
1951382206
465101616
675044067
2086646530
521637397
885037880
1756540808
1936689903
686764923
471331507
789788607
1640704913
511745393
409994726
1540368466
1238544749
1692232832
1770142192
1561987891
1380878081
489257808
2089348262
1496032897
1170635306
58427335
756626969
532880508
775541283
1190125430
184665071
1832500132
48967750
975105784
1882910902
146693904
873287319
1802603859
43832261
1008465159
600515286
1499920874
1774303782
679528600
1603581857
1629602539
1000857063
2001258690
1870144939
951972053
1672295420
122192190
559912830
227519288
813909152
905362933
338346371
1151063431
569035083
1348121181
1006629198
606526881
1567313010
1126670982
474134153
1172727160
52154952
1294779586
1582291728
2038452306
913092724
1973522652
1254424026
2102447166
734802386
1698938408
1287492011
118323011
1781191444
752850577
1813545255
1407037316
1161464503
634182565
31130199
1704456887
634184826
1723933413
1542376136
942959156
953840522
1864367136
1915263227
858580076
441909016
1201775382
1046373135
1754076876
1194673107
457267099
861719379
2144073482
982748467
395542912
429384631
259606716
1641674872
250409205
764801271
1644050341
481623497
1723728160
1407813301
1255959695
728693409
1738068800
1573483073
1411213469
510401648
1138000304
1898527685
523117771
1319111244
1434635099
978651445
1786137505
1364538698
1869155226
1480417468
1917517853
1862109222
1059668327
346122632
497116527
825974931
371140275
1475465035
763587982
1318414076
408617646
246443973
1987724800
652381670
1653620979
1847086200
1372886114
1166420181
1904874062
2021577068
593781971
79092983
679705669
1688117182
358076577
391408231
1475429800
1366218285
1546362233
1577961442
379742704
1009758004
694483463
731209415
820138146
1327550164
2068177577
1442810641
344956276
1990039495
215732154
688722068
906144879
1095382653
589671458
392015585
370735184
415704221
417911832
839298925
862161482
893118464
1163565311
623559061
726018593
1853583676
1851393567
1892728148
920213495
1639010771
52484779
1934179016
1131192298
880408701
1883889417
2116257746
923111003
1007276343
1329233970
818990575
1024055150
2079528422
1954504117
1442498080
883615329
460650713
1259595920
1457527208
2077903000
1622809829
980288147
852534188
674887719
1025384761
125950040
368968365
1297552373
1072646148
897471248
1373914546
319478012
1919311789
1211897842
770513302
612109360
1348653626
515334520
1194945720
393275275
1582293036
1210564302
1395147338
1550634695
626212140
2039139746
1994061738
1389209141
1423563603
1814841200
757183491
826060128
1855304788
144883144
1772425661
826960054
1367597661
845012418
1218733289
1674412871
236018587
650653699
2058855399
2131893188
328575281
1729639486
2064053269
795433668
84568170
564334662
1406001778
1369788935
1954697091
377635597
805835328
1351173611
1825456130
1998489241
1320422885
570034484
983009456
1804313423
371605454
84635845
569998359
800323624
566442532
1309474930
211197938
1186649234
1561092114
1009188420
295517694
45469458
530230459
1925023458
1534783709
523179776
2045758350
393571025
106870838
1105742715
1438264501
976123917
781414571
739842718
986592233
1636225100
68123034
1916432517
20898949
1547651124
1678351078
1722423620
36332122
976177995
1120076338
912489200
1843064371
1129940444
102258526
265936040
1174546769
781615566
1269597499
90220144
622184201
1461281690
986165855
484393684
263836645
557456034
1355377048
14138740
1645303361
270302240
953110095
963451031
1418677832
1408058053
1256478162
1976820091
620889452
582326209
639329068
2046746919
763609868
2022754207
1845654363
673509073
509398959
1307806734
201663848
1488897513
894591704
84131381
1568937441
1456316580
65086072
1262224158
1934345862
1418362225
1534022230
1012545212
31324596
1475689954
1064200371
1506792801
1827699373
444956789
972291648
441348971
1376639574
582399476
279350221
408955561
968542794
1771444981
1458478298
2096815261
1735686027
1927492722
50758045
99686856
515394990
1936880651
628856288
326213597
550339964
134312283
382828738
127713372
1505193968
980731078
229792930
1295015914
856671099
216091733
457463463
1498751754
909683772
1065550382
666246095
263331438
1802827704
387329814
1567435802
327737635
1482513720
257246915
1680230994
1069694744
828134564
2111135719
2102467739
1136849930
831702626
2083330876
1266010997
632235002
1757407955
1463710861
1642914809
454827189
1680355430
1492352433
1575850640
1831575865
1601701841
1702510265
1471837900
546698329
1008784333
76737637
507557951
2054870024
2092652708
270931823
700773317
1046395459
360029196
124773073
1974676081
1009917820
40489906
1689394681
692491800
990572114
971896928
1107730759
327191885
1442980050
36958432
705275940
151817738
1173203337
2055708700
655331068
853475390
365253752
1850663783
1118561807
1245800398
2095870342
3546028
735317489
1877837430
973094756
690516610
235036897
260698992
1526310229
954495250
1392867482
1452377534
1209319437
985003225
244154568
1466045301
602281558
1436751146
1521406049
2159933
1054157257
628800056
6767176
1976799025
1014188719
1871863657
762452082
1407388442
1140410892
683096040
1254700725
380993765
139441153
2097297125
207872946
1334126449
1770447543
1367353326
1045087409
1396534203
1011767435
1296026727
656196795
389581500
2030420140
51633446
732958213
1929165500
533891794
1926513076
1127740640
688556712
1403774318
191018505
1707883005
1013766514
12785125
1898930352
2145765658
991580829
931102218
221703213
606389798
519527391
2130584598
256307837
1237394919
222306849
884537688
22808353
2113905145
537202091
976435166
538010097
896917772
1528330654
109328429
1529704203
153350676
1390521513
1450199289
649202681
1280348885
2109526430
1631629867
1702505191
1024899694
34629118
76898119
1831483549
139538178
2115521415
1191595250
956005770
1760156791
56130771
2137266634
400354141
1207798422
1130254184
782221644
295260301
119345371
220815000
376407270
97447131
543339370
1571992816
216575298
1053163317
1439909192
1002650598
1979130500
150149027
1386679590
1092485710
1886743526
182512391
523552623
375584865
842240029
1563491319
1019284284
1305161082
1788244021
1581941106
1024792008
1976710395
1192929471
332000505
308390406
2037957188
1161327806
765634164
1647196508
1712183822
2008734329
1227140278
1995632323
611054562
939560664
35339797
1431683128
529048439
1249465785
77362722
579031666
1196454438
2133051085
78635342
942041881
1525851414
970271850
1953784412
877284725
1637474665
59365179
1921047818
1106126540
1254049972
1210149358
493536961
747110754
425904385
633969833
972520869
621951974
24032951
382452619
361232483
1791045604
403374829
623294287
1782796389
806827324
304142536
1096918915
341724180
477035912
817154965
2007595166
1277695270
1121228925
320902287
250915582
225788845
656385067
1963721232
187261457
2019045845
947019974
992170805
262469420
1175991409
1954333478
499513874
299019553
111857788
2031747832
727221977
1868792531
478397557
698018272
1307877011
1010312290
1507436488
537532841
588036603
232141272
1403688320
277170755
1887871182
1615150227
440733307
785707404
1732996544
2127377185
311542421
650632624
1938163317
1823514145
916853654
1928810859
1138255199
144369218
223356289
745925699
829582230
1836422215
568474083
663502273
2035365908
1721187435
1486787949
501103367
924192064
1019866674
1186114293
1256457139
329245575
732789355
777203352
1709880756
1046683468
1086982364
479179641
1533115332
268092549
278269416
1669236050
684515189
1744489535
1956729817
192764131
214754624
196296904
2093605883
1412149751
337635729
1209352825
1506201838
613572222
417645329
272297262
1602730744
1396885627
1735174945
1113658937
493574790
82898445
1352236874
282363183
1703727724
836581766
1922486861
250951161
827010036
327108278
1510133613
645005572
1394864254
877017504
1940916729
1260302463
1793325668
586342978
1718857680
486354668
356829806
36883429
42121793
1405378700
1557099539
1805123963
534681504
961739980
1237766021
795970626
345049006
1662501821
1710403436
1661875596
2045643424
512572768
196758160
2009454276
1783168757
1779561085
387388532
329398600
758031658
891373670
1384758423
6121666
241760771
277565544
925498266
237685303
1740717386
1980498956
600678088
1668609148
1553475489
2005088652
1336703363
539529235
90705966
1980081742
2087013232
504754759
882547404
1049701754
1367447996
1621103801
1220242041
1101511350
434193942
617785396
605399633
1643377610
1527294489
901788648
190959586
1126058160
1741791655
227592270
2146988311
1652540363
1662077086
1936529000
1924490221
1958326735
633511244
1373646379
1739406169
1240741524
1563472404
1629163268
1235318791
1950187549
1614197479
1741435246
1588604327
959011296
122273503
1911656989
440004818
1080850891
1235577224
29786751
365993537
1961551792
1044283011
1394049718
1244864245
1588699033
1308194421
49515964
1704732844
1026872185
849320303
30469624
490910773
309188949
188575305
305393197
1604104148
294265666
3031820
2055427062
1122521286
524238935
188755145
335359015
1583141160
1662366971
1497972901
1054038676
2039824820
1936205518
185862732
1045345757
1645203644
956321749
1203953513
1344475474
1145359080
1608998864
952815326
1241941630
1288268155
575614465
1458894548
1304760000
41080032
1363939440
490348320
1327850500
146920434
479197849
46833920
1549035958
1431726551
412699151
961668563
92728932
1798315306
1126299216
1758119235
1749349927
529598060
1040951234
180319299
388639589
1541883856
127979083
1513822785
1499750108
287173729
473304779
535723861
39283871
1826425406
1014736313
2140157286
1616459637
1638310232
1112710929
1158289102
862131853
1004569387
806626882
947950884
855909622
1781737121
2128947437
1162566713
658476726
1334049952
1164678225
126642275
1321510403
849101539
538919913
125401925
600059222
1375341616
1365921046
871549651
821305314
707176840
825205981
278219672
1373495919
58451400
1155057353
1492081906
2097428445
1427507308
336288500
105947047
200824650
1987763989
1883106782
107639049
329331105
2004419171
205222236
760136178
669648330
204336732
886516398
1470175917
1633385548
2010235953
709275528
433706156
1188974228
1903946730
200883621
299211246
2087902260
2015087522
1523209525
175826721
1439728103
1585820524
2061758544
1111712978
1078090222
253103215
1423226157
1055092079
554586650
812020367
697386508
424430064
755645891
691004873
692499621
852187142
289012825
1320443730
1600884563
319420023
1734242161
1983252519
71370188
1003879800
1294440915
698163339
1680953781
757079658
992974693
570458008
1653000137
95806071
916348785
516887110
1556369691
237133148
599246513
1241917919
1832016383
1280077601
111680603
1318198201
1408193291
1327931004
1636704172
1279034359
2004468923
1556344137
1733143401
1599249401
2010244587
806177123
107246529
1778951176
2129031240
1613635893
1070891445
328609839
2011611624
496815439
41225489
175887622
1323354392
2064341118
648444539
174835867
1753000707
700461576
428062237
343816257
278422104
1754664519
1825434653
90864288
2042929515
300810368
1317893532
1299041260
2144514566
305915926
2102429038
1912695303
2018896522
1721292428
1490681129
676397853
1476127358
233150679
2076819285
1398415222
719574655
1843972904
861727573
742431442
1528957584
1075160677
963307471
996962222
2116863528
1800143989
701524981
1068725092
1000472313
506064064
1886438444
1513030613
841671772
895541957
1532068568
2076190742
918961794
249855364
1001459247
1348926365
1015779813
717072253
358196783
1223217359
782506338
829688232
1220872052
308211495
321281371
12922947
508103162
797398104
1501360
564842901
427641202
39746813
1385279508
155018251
1278686883
521253105
972530308
728034156
930171238
255817688
1144919297
2143624999
735553366
157056149
1459567985
1757559089
1498524080
1804770334
887166804
285411186
765301676
181533570
742416941
534888492
1496137788
1457798813
13110962
10210006
1422025837
1436220207
1539837183
907351426
888268109
1656996682
79946671
805803431
711216957
554047430
813559553
1794539034
1679881005
1898265313
1377950687
486571058
1295890576
1451683336
1441919594
45422334
190093237
704872193
1277192244
366032021
950308760
1260376843
549191557
533120324
325065958
923194835
258025615
350455272
1345806831
110769901
1681287732
840900544
1929540717
1699000604
805422109
816707190
1227295813
1004589260
228832791
675601119
1401027077
214077553
256320197
1336807941
87676332
832423634
1939789950
1110895092
160738640
313463715
1752563079
1224219629
160270448
938471477
1635724246
976790049
2073636447
1659665867
116971338
1932381487
1660585133
68969930
1236078204
1035615618
1283461415
1738993735
396575693
1648587783
1346591663
1609237499
979223231
2137868444
1548745980
1859184570
739041788
2114505685
949757048
845508051
991107952
2130783565
1309178153
843370213
137964011
174134731
201232108
850230583
1605036201
2020765868
335384386
1092475353
108029595
1148552779
439539032
1964958352
1292869156
1598218462
1959822528
481529677
1213192506
1183560759
1943763159
1858425544
535121401
1898981016
1422329623
1269222967
1634612466
1139299210
1417576667
1235064594
1423207325
1209981582
1626033572
834381733
158232481
1901647026
311553706
1981988948
1832418356
1401554084
990970081
740032150
2099692222
1541598465
85371967
141615216
108180972
2109022168
1293679011
927529609
1557043547
25455413
1591580975
638702548
1567534925
1402053598
155528332
45040770
181158469
534393253
1861231635
1695024881
615216865
1320139651
1888588462
1211403753
1118489189
1110323725
2036837838
1233349996
566657641
136122971
1103745902
1987662037
1793184323
1127445843
969809544
553440315
470178491
2114522638
1275235376
1313239499
1787693602
951585388
1756923199
1819007814
1259701250
1079098004
382046471
395469314
2057670027
1161660849
1156615546
2048324423
1094124086
1893282406
500474304
1050323567
16581448
861047923
1266431295
596433308
545660848
1869173645
666575167
190798503
807728028
954551641
1310409908
1697934794
401038927
2048926077
1920793051
2068171180
750991117
790407842
1923213971
304347144
643415108
357110262
1972198373
1287848855
1619099648
1172212681
129326910
1979642892
505325324
214697204
2062603468
600339914
342601523
753320482
2040811407
571921552
1901506755
1128023799
609908903
1331926983
1967903102
18221418
1986257288
1791782086
2052256178
21207983
2049709158
948961592
1573863813
1760719798
813883009
132206420
931607004
1529072510
720736055
468160582
1890256934
516015848
1385401898
1194069172
306010134
2067139177
1663913574
955240688
687185088
850708250
974423823
692982309
484968169
1645749695
1207976576
590397142
1377288567
1799877528
335993769
561010284
1570943120
1291066010
1153614676
325699042
175926437
1541519219
1635894144
181895610
1769353605
1352118506
36484377
1784936793
2071612021
582023291
252993124
1204318050
1510004118
1173053628
1254033933
258156083
2039811266
1499982396
1997920330
396762868
1796777913
191702019
362364366
1880535572
1639861723
1996454158
531090421
302118119
1281040735
2065848525
225512648
1183120665
1060058691
1183991997
931355132
107722178
1693039222
214111759
735582533
1767122849
310975936
1764901511
1484775267
978123117
356013594
1463001737
2001355247
443320178
605101534
2070335862
1777841354
1824796770
570083853
1213383779
221317449
1626282229
1721162220
2008342591
665541574
972200969
516544874
1923713002
1935153708
1214358160
1473248997
1017073818
1652441634
49540238
1436810880
1994109477
692691131
1508802981
2062498182
208134641
492104005
1188110871
1410768433
775925953
64262177
1592186930
1912004426
1129694394
47206755
2087551281
403228526
1089386087
874247194
590815337
483881936
1985197225
413452254
773558900
1110011938
1944338282
1961507043
462887100
1719727044
1040292564
564240214
2034902629
2080077889
458246577
1993573658
857866333
1075139818
852328482
908126695
1845940523
1691647222
1633252848
324744194
289984880
1678497790
579451626
1772745078
616448830
1317855044
1045943278
998565002
602891706
1150321630
1449058323
2051019569
1350890052
610327099
860464741
92225638
2121531971
622145484
1311318662
1655566223
972612141
1362190329
822358657
1592493227
1130317082
1045199360
1445420412
1224751793
639058743
1746544652
741675974
1426188265
127365326
1483887954
2140038776
1433150192
983215780
571359630
393089404
655530794
1461622483
58814000
424061706
1149931764
1275738525
1145937929
744650026
255657844
1512871094
191906700
1889406628
995448798
826104192
1718557393
1784948442
462716896
1945541414
1844808113
324169839
379842587
833947323
1420278258
55809879
1733995743
1740927724
253763299
1046350877
812427019
630247688
449056937
797543351
458248363
516967620
804253848
406457520
1837140041
1843190429
1238493470
1495691092
1656291622
1822145592
2061002883
1806582665
1158657958
428786833
1098514584
1308551003
1055565898
659373256
1392935641
1388296642
1908385664
1241493515
1978148866
111541337
1522063295
201153498
1942897528
66877280
1319936482
2108087103
195669206
143375527
2052591691
2123279013
171493247
263553749
2081151211
2098435281
1000054745
2075575570
471507189
1989110673
144623818
367985389
480843726
1316489446
1824143375
1642388827
979784628
496434496
423396218
625126751
1317854652
1806943083
1565312531
223170444
1452507281
884408809
980192305
1471516423
1153016983
1092787243
1888096390
18307111
31916840
362358863
2084387334
1263877390
543841853
1299349127
1240871847
478962862
1227449507
238547070
124827121
1668608096
27219500
1745984748
1506535712
817897017
539977986
461716416
737941650
1233664494
310477497
772229088
1176937277
1263166075
1115059054
1361386107
831967275
1230446598
853869764
1336288631
1048617091
621040006
91362581
575643101
10772049
1648545217
1037531239
2032169224
1129693954
1805018578
669367360
958999003
1651013665
346142372
372451887
1528957239
194786297
1854464098
719848238
1860689324
1580361140
1909877663
1028544907
115458847
303690087
1345111870
1338964016
188968284
2077425248
1945304135
612079245
427248241
1881548559
1251757103
273193176
1162283491
783946818
1720093199
2045373953
1257470426
538861127
162371249
999036723
632715022
1935296507
1792022448
1144073875
159988275
1393272008
1414739398
1704525289
387872776
1674229880
792182066
1870243380
312115492
1053637991
206725619
1463128933
1299546670
669652929
1957672870
684750422
1671257503
1805612202
165775623
1695785141
1072823672
1242826630
604387199
1763384854
904262737
233295244
1458850918
1664707305
1884346358
409588061
432777615
803444296
1856061911
1310718896
1778895503
1380542599
1252551406
87338032
1848361656
1865280407
1130802041
1683345461
1396845677
803726403
1707918391
478170206
353880798
287703489
2026572891
1352260857
455557041
197046430
1369318060
356249222
656941656
1872284428
158021458
1282616088
334543329
1193831115
1665590914
2068335151
430009877
1104386384
712852848
1501692574
551627441
465475862
1542480826
1422780189
1710392350
1073074454
2135617836
802763415
1811778308
668302807
1823207940
1885350704
1125950255
74144970
2038066397
420425702
1443525269
298326183
220173297
117499895
2029227161
687015476
482679218
363024217
1723115532
1609728832
1099374109
475351654
732427327
1645124698
594311530
1097555254
1363170225
445956467
2135641986
1545570416
1047768463
1742718089
1995241929
205250129
1215099025
1388029433
1303428390
1498000099
1794520819
2038966613
1392044165
983006993
737867539
444716213
1263388458
1389753346
1903103917
1710307831
1993912565
1740631305
1048168002
37965864
1716099196
799802533
585986498
1982219069
692600134
488809433
372566267
1225274759
1499882729
1551072919
1564397233
96588155
1708766938
2077547816
625441852
1744098347
1160461786
1499147494
609946388
882277583
1302827653
1772487281
515805174
740699264
1837001419
389475734
557712698
150919621
1489243773
537208401
2037053091
1748335358
1254509984
1294418459
1980250130
550686443
1209515467
1122234550
199969312
530328275
1190243832
1176283716
668218422
902544775
566840731
1556784547
835635786
149108511
288058199
896969260
1669921929
1414636235
1112338901
145600131
2118919965
20427187
1720212407
1563241212
1035723312
465940687
779154043
1521201899
2023527487
810480630
247708490
2136400876
396310209
2126367776
15093861
2029016596
2013378388
919445379
1634745145
71713673
1152150029
1352681566
1096336886
2063498586
1405737675
1860615691
1877853561
448785695
1444085810
1288933536
1350634041
1303142383
1724875790
1087562930
754960440
420904129
294491541
693483365
575453824
1882610702
1236718820
895407723
1860431757
715021355
1535446854
446607158
424196399
1014834546
1524105895
88635733
369171551
1070859087
126141578
57454306
767409928
1044731401
1590721294
989571141
1762923410
1663228071
126003844
1427885826
102047933
1646709093
2109500854
728628735
968923228
1595854328
624293380
1007093406
1169369055
106442390
658558716
1617332447
38706734
226762812
949529551
306038277
944004411
526861080
615064777
1260696226
391940187
46361957
486545938
1160174673
103025059
1637505198
767827270
821885201
1878733247
1184629012
532676413
2098436264
931825384
748409941
885247513
365916420
2146963592
499765409
934897681
14530342
1245610573
490630179
2058650896
1763252967
1403611888
372472310
2109827063
447703135
1562827141
604503063
1311606579
1255460031
95493971
1356064878
2027756235
1342811685
831880096
947940868
2021883381
1206523381
453717042
538857448
1252081423
1709880036
783855330
1357884857
825237721
1158758641
1009826320
735825708
821094028
1729437212
1980430460
2053093614
2044195457
1024640862
1289730024
1138879916
1288866341
818744739
1650683769
75732208
1297369699
719180665
1870525998
77875293
733380530
60695578
36572550
100555511
2054252498
999413192
1936345212
188769315
1586401198
1838138702
1404793078
986355047
2141604447
1153273152
958512683
1212318338
2045689800
310615168
331490742
482110170
1139184012
767249963
1026093426
251160969
1809248750
242266768
1975137392
699055421
1616051131
2124479807
1558537863
272836636
353615789
1391521606
395672069
1277907686
1438238837
1283313593
1453977009
1240741524
979837715
110364761
873799872
1973771999
942769351
1179489230
55163575
93974420
643762527
426128905
2146077695
941529325
228637201
1761147413
2132364065
2111376588
439660045
2067625288
711437816
1374362418
1172603753
1337048710
630907220
1922962218
334129159
2087468811
1380951741
1417207935
416715619
1178910986
1870076620
1020320675
1189747673
224089419
1900435362
602144423
1485525966
604722598
470089101
1037173381
2038000903
65800159
284685890
94823322
625459330
1676588471
81735738
1999819110
483747319
1171967040
1923456623
1477000235
973566937
611807467
401905971
1885148882
1593104900
619133826
2058973332
2000348275
1485640739
1999468047
2098333072
1745725675
939146932
2147385248
977571169
1223479636
1495587588
51410416
266857685
329660263
1884382622
1553578322
507379846
1449603831
223139224
462707745
2015541748
1995313146
114544642
437813996
367364051
1307119100
1961804084
1071149422
2116209693
1320583512
2094273957
1686939137
1841809205
1470516167
18022601
1735889763
1352865908
1803753050
899056180
242887597
726129911
8181065
782578379
920457706
50217479
805601244
2075857487
1289361171
749938079
610010899
350348290
1271975357
1285674316
1777375000
576803600
1951543394
1926967192
2109839899
374436424
1982034381
1845698843
951957882
9195131
924998794
276358940
1331523879
1454694770
1415552257
1203038651
692684187
2087236972
1585835659
584842392
1471469244
1845139603
9293395
1064808683
1136933805
417962731
992854753
1380090000
2083359945
426908123
1788195817
1594166407
864603822
81793123
531091723
914790001
318582175
259600158
1257818523
119241399
1084752895
1812145559
1433005929
378871446
371221243
882796046
1253153856
1037669202
1322937749
749776547
1650659416
1179600284
20406977
650992542
1135946286
1345655265
1053069409
17721707
18952347
516062834
1544332607
880967611
1703688267
512264231
1300027279
1058949177
1834253581
1660520521
569169788
1913167631
1490193795
1269597499
1923930569
919541947
1671231882
561650699
380592823
864820388
690852619
777828396
1691102493
2029516817
2106352021
1610940495
731271822
863711789
760527796
1622407244
1546289285
1926591965
1379206971
148526825
1625990336
1195662343
350212560
844254619
1915980206
1514556758
1204952199
888103010
76820880
2032346009
1764847479
1671778723
1592277113
1574812174
1058706053
1926946118
1876885819
1816676273
1804649816
1412110159
461401641
799443257
1310288357
71538535
968186763
1844109966
729294455
1063997575
371422839
1971409022
532709502
1617159451
306684521
1756637711
71808845
1061593035
1902874760
1018877483
443858792
2090542027
1342752818
2084535424
946062220
614944229
1492762537
1158689201
532662016
1011356528
1032082620
607766107
2112299555
472087497
495631665
441306542
1391200907
778334685
593224593
1592526066
259850119
97144076
1622264420
128916248
519269792
972116753
1603230076
367568540
1866579471
1967888828
1742231383
994090322
1846437755
156583902
496058790
1717339533
729256369
1147298956
922874472
1141543844
666412970
2127348741
1342823514
315171104
592143092
1658571980
433721658
842210013
182679363
161986432
1781037461
1336283420
287021326
44283833
149430403
2020520630
462318144
551713494
1857334479
203709697
604048800
863959330
1681131850
1755211375
2092914074
1200030874
1165561126
1767447911
486126435
1438743618
1436141459
1712496272
110673519
1191034690
1651319278
793776800
1880455352
1226281746
165625219
67541630
400688948
886045307
1541710009
1852307019
588972513
357256767
2007342561
1463938727
1231996129
1387423949
1363267745
1484739779
1724654084
2117815226
413429484
401411531
1704510695
1857431079
592194534
636553638
168996692
243073219
1934243883
692917767
900959569
607073635
995423889
7954170
1158388459
127898122
1946611304
1719071364
1375824763
54098028
2075633348
1856098946
1277279793
286352394
818952298
1197445814
45084207
1650476959
871966310
1959221531
1063983701
123273711
700546728
1019882090
1026898011
1061339417
1102116066
1859332571
1264394384
1279199875
1544992110
976180285
768637218
16837851
1448098892
2033607947
1384000760
1683851931
636678694
1152787275
2086897769
1275793085
50706864
155965794
1525231690
742143697
1884500051
1272880562
1979535535
2027066058
1424501012
1554970385
1567356149
816262661
1123658977
514814642
1826522296
1516092082
350355623
1872642427
465654562
327511941
2060095344
159769208
1782154230
2090645928
2136169372
1165642726
1286186785
662987413
525106658
297487477
908692781
904105651
1900972791
1971753668
1496237806
926060140
1247146397
2142644595
1645375075
2073320588
110828413
1283122952
171616174
459461915
1637571411
1085128229
78570561
422389485
1561934833
209803323
1221055473
1587340222
1669402785
294700511
461240971
1772947807
1705473242
1348843498
1457528071
1319634568
909021591
1099418235
480339147
865218330
2035639247
1511443082
1508863833
485410645
1038550890
1174632209
1304517146
1261605804
1437873803
2026110615
42101224
1839387530
255137582
754426453
1081306005
436930821
787406867
223072360
1569726995
543786180
1806417210
276084667
1749542197
463387378
609618279
636462765
1205284965
571243748
1641943715
332140530
1438133013
1771557200
1002185545
1757656721
1840271710
272670034
1553755667
1440937058
1567985939
2092241938
1312334507
1100107598
178392434
488875608
1061262533
1626904999
1297282280
972625932
1869071617
843655468
987942095
1395772964
2051852404
2039301134
2068398968
253769192
1239833592
433212010
1744497636
384422960
1889786488
504082227
740816189
1494814835
173682687
48496387
53297480
1537860557
1188041186
1762578689
2027536776
377258422
1667992384
7398922
1917380249
1981193008
537280764
1732755374
612322816
192774049
930256040
752077326
1378872913
530550140
2054244910
974546683
1476543139
672408727
399719162
1609392796
2133790498
2098901367
195405873
53952678
1369227975
1658783606
117531310
29498604
1083351301
1122772115
1343194610
124376328
230444451
2019524268
1774143338
396749262
3848176
1944228361
34008149
384826962
988420448
453145757
2104652301
2020043397
727769726
26803476
571900359
1934871665
633855103
779021884
33101910
901623275
1200145535
2010724300
186372221
1187805835
1636441548
617566277
1006081655
1505615754
925245732
469982217
1172074165
1736132281
433612751
282994083
1894890696
739875956
294097359
548002171
1861692394
294764892
41251981
2101061654
95444242
501413605
1870031562
2089897333
1798304290
1579729938
1275846379
655668921
171014959
1980415439
1296995224
205582691
551679796
1567275807
1528121116
401552933
572319034
71992948
664956980
2072148934
1477395432
214035202
968758899
955945238
1310761607
1227269114
942687926
625135968
1516162863
1277880327
933010966
1169612748
847530757
1746847009
555266346
1798557064
1175386525
1226525183
1454700989
1286314252
1034922582
1566931197
1576640118
1513536539
54998700
568541163
118699484
796248064
1679237662
941416989
2134693270
419899226
262255835
951402047
1671371243
1245010596
926640678
372084959
2029236823
1656435356
2072124476
2104040840
516941700
1993454222
1442523624
2128272176
617117504
701831526
1465646471
283906052
703523267
507158421
397891040
119861464
1742718089
412460835
1049270732
972922220
708042872
1180698350
753005799
308474212
1721783342
108260730
2073122051
1091339115
1370675973
1980717988
1260014302
928717118
431886901
947523540
118918899
393733081
1906959858
1715559761
34577776
1901704624
1374295445
269878610
482513891
890598069
6717454
1809166738
801161611
1923131784
22271352
169703804
1056962025
19526211
422298639
752145289
1292602304
2002676206
607466418
415858236
672105711
2683099
73246755
1127704174
1015185013
1401301314
1400620218
1271632260
53923787
824197269
1774950145
1519778501
1699780646
514412379
2144794516
1059742663
525058566
1617015837
152389849
1399849561
432137508
494080761
1742522561
1220603322
1769983712
295651649
1050812349
1636964740
1677777019
49912529
1588501187
198032420
1606198541
2012097919
1518239024
103510585
1367237854
199096161
1532988159
1767000259
1737895092
651004225
1690950153
44167585
1398730012
1412143407
532560560
675198252
1086783736
198930186
1785478157
1244218908
2065183519
482485006
1549114217
219523581
394529895
512351331
1058803127
1121028256
212749033
7795805
1043577242
1482445338
234963254
223962281
10650785
2092553252
2091915140
705905212
1195416685
1558929568
201353705
1915506553
1875005003
1265802717
374433913
578925886
1492517990
240734460
1436233133
869295703
1307477492
83957863
1724678388
147009545
1471664845
954146905
1291343024
2724350
659988146
542374796
22195793
1683056447
1354497271
168546684
1043372074
709276706
752041442
145118159
659824532
929138067
1936724094
1177106779
1814454096
1276902001
1894521653
1079157806
500227266
98197097
1456459521
1559768518
851027160
922704741
459485168
616285842
2098317086
1042834091
968116568
626527556
1350821099
1150871709
1186279971
935468356
119229200
156970291
740711002
997489905
1238792013
252695213
1356387046
72218405
1316921338
744564498
911689028
623874839
641663550
385144493
84512251
823970567
1053433914
72650712
1912937465
735427117
325242376
1410474950
1910887542
1923771129
2103262003
1522234680
1839345531
396487401
1061418475
1438067391
1736282810
2012951058
1480529827
1231261979
1422632565
1378235690
1710495795
1697416657
680128715
454309342
577751235
1803780270
1040689830
2057282664
1123449792
86910265
1801124764
1319448128
1123526955
1017125027
556255668
467904318
1562169288
2015047299
1280862041
1420459992
923093508
1354364115
835980633
1453127772
2091250620
1997992932
1841756275
1485987520
664001970
663943048
1830339938
1134742694
461477796
1223452680
1470102316
1425762000
1247174169
1427871015
1350370748
1820518979
334361164
160712656
711531022
218583710
658485732
213844728
719387841
510440821
1588186038
495869304
77058340
1885800999
640223292
250405216
1980159910
1933006176
1781930976
586627171
839855947
1675390766
1762100320
1600162775
317379069
1901618631
663352571
1299369795
1169110584
674308343
285784228
1059073238
699031003
1415683435
399947098
1290301939
310529916
401985056
85265893
1774079806
715577992
111988001
326655093
140636115
2066752273
1886817982
975447129
701743732
408872624
500131337
843483390
541056043
390085280
1673894741
871058654
204989144
37927695
849678627
868470213
1133680976
931651122
2134950296
1088431866
1815596096
1658375379
1381651018
446328112
1960332149
1010984388
795183571
1382960324
1100480476
274006940
993464886
1178911586
779930070
1724217106
603673020
2041755047
350549490
977430022
638467556
558997317
1012371468
1997097187
1337892263
1702477098
1967048669
1714455487
1273144914
687098760
925287366
1911726714
1699640599
767510819
1820895994
771460550
296125912
196786447
698937073
1295452495
2015080620
1273614735
1051060152
681413421
1156602138
1419932457
1069671308
585292191
1833164387
659680585
68262193
51221480
304713946
247189976
1434659077
975857028
800305203
1539298506
52252276
921537762
1499070409
1052864812
1994987566
616958674
1026655455
80092893
739379359
749597659
843753132
148335786
2097454156
164627435
1042171755
744318713
1861606304
755173233
985468450
1458290105
263411737
1143713916
1371626402
413900194
961774437
1025287411
812824881
604821170
1898520683
2037344141
46967072
260692405
237863828
1009106393
134582027
1470535216
524459301
2026014003
739645120
1730793362
2124875366
1140978205
1979082589
1453031429
103311924
1035708822
362776812
785505087
571415392
1156209595
123708295
1644940251
480345004
1677745759
1868020302
1185189288
863886052
251264605
520795903
771233589
1027194115
2075848635
615598401
1813995471
1299174829
377611258
18515885
104873868
646511345
1210747289
1418723634
869176048
197712337
367805495
214447195
1523717964
103963849
270056466
798488287
2010977653
1944003998
154407667
402765977
1718302685
662466728
244553793
1648545217
703224380
1522092202
2076036830
2128272176
19814578
683672790
942383695
572131657
539803361
1900328226
1141041364
1157430509
936477859
259925521
991677103
1623442072
1871720791
1577503550
890898173
2019258613
496836748
1978701797
1117848613
438563499
1095083116
1168045543
687175929
2041407401
870578940
795863216
896574037
1214528497
2017242258
114022804
1636412030
1913078732
1079951242
1941877213
873156245
5833107
1281913814
1191215486
548750160
1753885452
1558686886
957884692
782498599
2009581522
393022405
1687508157
1834824983
222016161
1477345959
1628098728
1942669392
30225481
212907221
1493101835
779846941
449230834
374707237
931977433
583534911
1087108803
436082674
2032842321
1586600547
22832807
1190702114
52548372
992134985
1663531995
1696162709
115170791
1483941763
1207301858
386588360
713295992
1580018478
1027913362
1432652405
1978799051
554139972
602913664
1496273281
1096964275
2048417015
1333188341
69891600
824756733
1805841019
174184250
830551773
1228735992
1832769465
1558395567
1442461360
2099596916
290721464
1416191218
2047298979
1950399767
313803884
1469329653
1318347242
679051428
1483407830
1608007767
2144127314
823340758
303602610
1854755641
1490678906
131065481
2112299683
814353150
1180120340
165453091
1664052759
1651547673
1923928350
1252740006
90735844
357013380
163954565
1634547905
899732567
1757081682
459552073
1004231325
1752614125
1909643808
407537315
1208469462
1409531160
1008561885
1278395008
82181241
1298729985
1912776532
459532112
1569694727
1179489230
949711484
676239736
472070186
175265273
385489735
1967429196
1879100128
1591056523
1343992938
1190697854
1688246514
241654847
1066505079
1037110872
152165341
1996886461
965139075
692217899
636976649
1185895526
121605358
101575167
1236838990
1001241343
979631434
420940361
802712527
1104409531
1263623371
471270427
1814491554
828209064
1201147198
1164886603
1349509955
1055630755
82567575
1872126142
544058734
82369543
22449524
1737395732
1312673631
1508670988
1385490079
1781734816
2098678664
2037728694
1747580945
1032396998
975405268
1101195419
1936021016
620229712
406700948
670229469
188226998
1862437418
229940488
842361333
1518295230
721047235
1080413393
142977377
831736236
697265714
1506856553
1863290528
997254357
23166987
951811250
397339691
42563636
1520111393
940124301
836847840
1316455576
1208116358
1785664452
245664126
1611491809
1086550059
40742894
1723250355
181385608
1949846140
1817979120
1943270486
2053098335
1457303760
1017688520
220400394
1242721374
1423516787
1548459809
1096855882
318848878
1206649708
1800470563
2057719549
657578768
1353800143
1334090994
1238529471
88007166
571895418
1927016560
2017440552
767126402
1341288883
165823147
148083774
369930296
956891859
1497680332
633360252
1298634274
998752037
751562666
1366723083
663752631
870270812
1498395686
2052145273
2071337346
209322907
1715396448
1551935049
717742709
1415546249
1642608149
1874343175
290670822
933310524
50167127
1199293136
127018009
2002705654
1387423216
453164115
1486797058
974879645
2065546524
967590265
1334573513
778793328
693402535
1080951973
533829045
992936406
1904328175
1663183239
1434191488
1298388258
1290805901
357085579
1452425303
1872922042
1978432662
1428612591
548842242
1523024553
572727466
1268669494
1717595848
1415704754
309861223
34132367
1753503684
1075796316
934008660
1839529054
2118845929
1535053066
1876903716
482612722
232262915
768374616
113776762
1635558738
1092923212
1152459201
1879435668
1759365721
1478965972
170298736
408409033
315655410
1448254578
511096254
321165495
1050572890
483637523
380902059
1601964044
1785451898
249075450
1447264700
478318652
1799225189
1195017536
2119574923
909489730
1921222134
310417962
842108532
1544886852
1638374556
1525642099
1513097281
84599702
1558517033
207325287
776503875
1528862478
1341576679
916427934
1308931150
1446859114
753101738
236932401
1964537209
1120804047
1210003040
1853032230
1903861244
570923395
1950418043
2111121488
634799123
90973216
547931314
1020657879
620895015
1188496739
1681819477
2131516958
729823913
399237259
1761186077
1595876476
554703997
1033126216
2120848823
1746693767
1197348520
301843183
1414167099
2028207153
456429878
454808074
154580611
45180916
2060318269
2001970528
2137788174
72478358
506002891
1977949590
100662115
2077583474
385950057
1257928544
2056735731
582631945
1613655098
1608024466
1436089817
205430537
1512445043
448979983
368930752
821452581
697326475
369760975
1848986977
860960209
481643005
1374820999
319044081
222867137
1516641583
1348959461
2014516525
1576292765
1674578431
207325287
418310237
1598083583
694249784
434159517
1025865383
1887857404
1672272190
1176713365
166513265
1818333452
923722042
569053050
1015675279
576316592
1984371074
1118725739
1678932268
1172420858
1253619430
1299106316
960597149
108723213
1523291166
1005466961
1285119981
35451416
103496420
1992416562
973898263
78725843
386822696
1303638875
2142877885
921767175
1754254387
569892236
156001188
771612461
1001331603
2058354239
858378309
462004008
1548983531
215723720
991379231
913401912
501759496
1251238939
1204191673
1025255501
1594814262
1601671531
1549025793
2002574520
1173324972
420682189
1397438774
1071061668
737567981
959171071
1085589842
804774232
2049350563
1446673265
1515560216
1199584402
1395465099
795105934
349293338
236189638
1729414061
1504898642
60235853
2109113721
2131379167
749250419
457400593
1458126976
176530061
711689585
280889110
75003174
1722102834
455310807
825012174
665437787
960048450
1105903090
980370671
1722253209
424596886
155772939
1014130277
1401247415
1638544570
937143252
880728649
211091115
978209564
2055075304
1052330526
1688835066
556727754
2002333924
1983831097
1343398979
658983648
6295110
100606510
1149390683
2063901875
1396331492
430025501
285637272
271346365
469148134
640915535
1914756439
172421375
1151613790
338819804
1410025880
2042254830
743938761
1578282104
1423672621
125138943
98982618
1709140415
1527589529
466798129
242674711
2010065985
1334191990
810870013
994789058
635530233
1346151935
678399290
199627071
1918107109
1268651270
156850695
1066201251
929721314
909704065
1081801635
1376844605
211452270
1564247420
433035048
1229859962
1610840265
1245646771
1450452875
839668186
2016074507
333479466
1309769162
565427365
1113450812
1795407696
982790548
428339939
1000424341
1609819005
1405474832
934662248
2044518126
221177672
1477177938
2021279108
1641899797
683611775
914042434
1844006358
1207945095
1587441169
2085716758
794600679
363895914
1142587125
1666136390
1997866135
72302204
570816290
2112794800
1523090015
1233612533
877152381
836483825
1368623087
1321616286
1896417508
1753214506
2049568215
911719856
1559438822
1817617853
714871416
232444582
1022525970
37947998
375970383
1873475670
1214773620
1393247460
1956292508
1500393368
324544280
832801071
1490839666
2036693064
1805800393
568147594
1989806745
845172551
756773812
889089071
1624358055
851481883
1046669928
558505317
1692929549
1709711445
1013809070
969374868
1236550857
1943230664
513835469
182743780
1794872841
1608200431
262110875
937285835
1008417498
703878925
2079555119
1441015162
822737923
1162742931
683370192
262934549
636469176
2051633557
2058425174
1588408752
113471091
668978600
1210282204
932514339
473827573
1438038930
1873760019
2096477040
242007009
308076934
695962634
734950002
2044689180
819244105
697551196
241768395
1772815056
1336651523
1171053099
224297665
1625451474
1662535080
769442979
504484203
1221960837
451973598
167519848
1982790278
1310337027
473605540
1425032076
283933285
12559232
1761439596
1477118634
1996683114
472909670
1337620594
1743030838
1485547326
296862304
427053186
1498679157
1242246942
1823677935
567288711
1951369829
1823467466
127870895
1808933256
1747226205
776321370
1500096573
638176777
960205526
1922709781
1565677029
1430671855
910542355
1548659610
1163629597
175392954
171723445
242052641
18056853
1784055110
1658265312
1622580070
2034611308
739379830
203333986
172070220
165621733
1656108519
823633055
704951061
1237203483
1857077853
138902764
752289219
8353496
2080106162
357919257
909760270
690387139
1865759908
1112040572
870074401
244356042
1559247290
1514966706
1130273175
1782361319
1888057210
490942526
1589531115
934460860
1435016053
1179757226
754373135
32786366
496773612
1731074765
1950667822
652529771
1573329829
1059656250
2049761602
1080501081
134212955
576960652
2009531865
182062897
592279269
1889427514
1121463530
648311571
1514378094
1885653078
396284996
577982070
1941830197
267298892
1502699290
310547098
1570902077
213838754
1989004297
1202467590
1314026629
1511267958
1743354651
950222691
253035254
1732641243
796587819
511954277
604823200
808754792
1204942012
30711189
1745675158
2121701569
298508239
1164915151
1276729335
1704007606
1796469644
1349605638
736143654
1649290145
365599357
1956044350
184371777
379559675
1684874187
1731998503
2007225609
2051273361
1299383016
1668283471
1832387419
149858018
1055950151
90742029
2014833902
93508546
121775592
686747611
413988831
1995616490
1457841041
3297946
1769702183
96706107
769397843
662632413
2128625833
812813808
2016413598
2105054769
2077379077
1451063959
2126362326
905383550
841483667
1315784275
833052111
1555877399
1159178703
1260627240
1895181871
1063881945
293377159
364189912
1037956907
1441859007
1482896043
1864677810
1864662768
687995413
221098912
912426020
8177871
1405204602
385427829
1036734226
1165873764
694153609
1957959507
1921827123
1425499045
961874035
1969645180
1748488194
1500982204
1863932144
79097813
660458121
1286906543
224783938
1522961211
1235805623
2141635416
1967148873
209500471
1573520950
763716677
137407389
557872136
1785685498
222830885
993707475
1845800876
1367846844
1116791712
984428900
1594258859
296436335
271904274
1152555271
356247507
540649121
166671760
306757199
805493758
524240338
676832682
1299625068
949509849
1707627342
1112808874
374614197
1331874569
749446521
1381943597
197135102
1002881848
695128364
2075705016
1580543551
1786762986
1157872981
2010297855
1662624562
746346371
1229620306
961948288
420519335
450577532
947120041
188715062
1704998562
1172238441
1144805450
351183876
2091063543
112073817
2050888678
234398204
1773248110
461756618
906999777
1873439193
1210801016
1649075658
1886936661
1677857272
737610862
380318994
720615757
2141081615
786868879
1131427775
596783182
71898462
281013804
1614867065
1954889402
248372545
1821993994
1231423111
1078752080
1538286240
1685866279
1060477854
49670304
83607214
559813640
1497689415
162018812
1955431071
299967015
1028258033
158219664
2040029095
1717146762
873782143
619470953
1499565836
1782929180
1612951543
259601219
428330273
1193706173
1226787401
46840868
1609073104
288568591
157765898
1846591593
501535549
1797680932
1826694563
324228210
1458273223
1306732408
738201802
483065371
584066494
1852882887
1543823637
1065891783
1321619946
86669325
382028979
485136555
1102456049
764548375
477004776
1747271306
892555737
1664918552
413890586
2072465955
949227621
1205296789
696498093
1704616667
127569370
101648182
1020318211
68506256
431748681
786628254
1646700233
990143413
1470977252
519359622
659291338
60539280
491704923
2055083701
658667138
1371087903
1896408663
1528590446
989282223
1549796459
1350703609
35359950
1777774499
1142800007
1614293139
1219562453
1936812206
1666802868
599744902
639359115
1753090126
1476426629
35943170
847927955
375453084
2058144464
2085295345
450745001
2065074644
776793753
1118412273
1765914316
860601853
356396867
1025380726
1995693310
789087032
135859232
2112825167
471310445
1476754983
1573135128
1365543430
1094614720
220956511
1688473755
706943211
1851197160
666890267
288239945
949707982
1779497957
558753857
538025219
603340796
1755205314
1833387211
1661539849
969288220
1559706212
1932177427
1100570153
358683468
919873180
1461993098
517985267
1246614551
878169183
2113359507
581018791
535224039
1714710855
2133684343
566580335
1334579726
1847474030
1311955291
298586953
2087973150
1791457904
2094946796
1276515648
1266127301
1888140503
1865279924
1860429295
1580302362
622444203
143655634
783384804
1948045943
526282282
172765968
492973399
1197373326
1407479650
1794183145
888241584
713716353
1605964187
40355038
2063559023
1433382732
1699276949
2138412485
826438905
1195048129
662130797
2119604095
433397897
2003085451
62536842
1655013468
2019282026
2139730615
1802949212
44436748
601784780
1848908147
325900077
1616655106
155353268
661075121
2061578357
2048512984
634871692
905997319
763940911
360653320
770128019
1222869056
597740014
1134220333
951635948
1236284749
1731800829
1916134504
953618417
434704054
956714847
686185628
1601148936
879552736
1120100628
867414318
1479441231
580100007
1936071993
1786663426
1894530374
977771644
2021978923
749178098
1170901065
1788056596
1232311518
97692207
1520875720
896364649
1893795684
299321668
1072332876
351328870
1422084929
1520444434
1314112505
1375605137
165491640
1217710885
1917701367
1156799738
1207846283
1946457819
1162002081
808305137
1695238423
248709558
374171746
2023525508
76467804
1556766786
1463254559
2103109902
221436284
144041287
1175682450
1874980854
1412978792
296207459
814314661
952341503
870084452
1887189869
197608187
901621199
2045986796
2096131624
142422866
1405908129
1045803978
2023640774
1100379027
1472351363
1140800401
802209348
1636738447
892241257
2021293996
1772369700
677474385
1967456673
1166876669
475504583
880813330
432748946
1266069034
53827443
582466967
717640359
2071100955
1513316434
437557601
682408089
711592590
1578701978
989746081
1710292879
1628525724
624509604
1923300620
571159173
424910111
1164234633
1815264770
1391560348
366375361
865723287
2003250122
846231493
1996610119
1670406621
624816023
2056438574
570357303
1332478591
659247644
874116251
1909202656
252952404
566365287
1971301668
702224205
2131967716
1578367227
2099549574
143808941
628538782
748891189
784161049
70337197
1673958552
129948036
208832639
772711565
1717120279
20054476
1881541606
666748735
374576920
413452590
645716993
301872572
1208796156
2078849451
1773611433
96805122
226727643
1522722953
1609752624
488085226
110521189
446562755
1053999545
1938247634
1393781302
1181101613
2111511294
2073426641
1383567376
297703594
200520905
1867868252
1551935049
1402595217
1992740309
1555778318
1420738166
1155882750
1082746197
1862152108
397283348
474916773
1261941757
1259609557
767642816
1974053929
1718208118
2083387918
1086717030
732789355
1717098287
1699851691
1113693885
1768767499
1870258123
692718809
334005516
1223562932
20713729
759725672
2014606289
2020750241
304595068
1856706954
341839970
1935404593
814277708
1376750318
1388623119
89044241
241929875
1969208252
660414808
248522787
1843250096
644293953
1971567916
1124644889
1165050302
251237826
472049942
1660717838
1485605386
302457621
1855007971
53592978
1034463899
1820484729
477113704
234056247
1729826516
270847882
415675535
1726548085
2088695620
1507892027
1539072976
30356709
1558013192
1358580540
162728645
250579712
348430807
1861777868
1763569357
1954125124
1198407192
1565142175
1485252430
1575284166
1900967844
1229925160
1797779896
64055679
366289653
915003926
193336276
1375701485
1849313968
1258408791
129193007
1785645386
826267549
504598314
146053873
1227298042
301841086
1910619782
313231675
140980620
1219065185
1478041529
1422768067
91732987
453470345
536994783
1504399831
22449524
1019301654
1695157467
2001067013
756020285
821143055
601320946
394417534
189530923
961008714
1567256727
1856997725
2021045460
861557017
1580338941
1559563681
598702896
1890303866
1779431631
1134479341
437267564
398796483
1201874160
2136919893
1055223659
46912743
366830860
1967655397
531031690
1883827099
985197533
332916197
695147572
25990045
1195709274
1448354078
1865386995
1880646959
2088502936
1771943055
1969440008
1996486485
316943094
1711545571
1021636113
1992088671
2105156958
898655165
1332896301
383208802
1709218248
627396628
1171649060
2143993798
909188920
1464946683
1927367315
688946051
1916765665
1371002760
1949922531
783383426
542109516
361060813
188199940
1358032065
808515421
2008293107
1927091259
146685732
2095765650
1741454282
1661304439
458237735
161873849
114320370
1393113119
1223452680
165040916
690591842
255412546
1659142410
538124028
251165788
1181143257
237293570
898069860
733814834
1750434128
661603334
2099643222
382174296
1468931901
899064012
1005531478
2106379482
1381815106
295586973
725750674
367611335
416246993
968766652
1885057072
1723287085
476175072
1153265427
1260262921
2142722670
148060112
2001670494
1038471071
1356679173
167976754
937107664
264377867
72129519
1320335420
441537072
1120455814
1096889017
1195203323
1130418040
454910785
1367488467
425032458
195408874
669182422
811408535
237375058
689751292
1670641871
916854979
1850487767
865991913
311934430
1768476360
358130098
639519049
1916613452
862751136
1503709901
1171967040
96609900
1509492472
1377657596
1803571164
111418932
446472921
1964341056
2080252273
1611493992
774458209
821844883
1906582970
1796417039
1672914667
1769567058
334986705
1327888001
315625290
1900728249
137148584
124834865
1019889838
381080030
332106356
1448908194
1244274842
920054846
1618869963
1453757352
1568524812
1559213894
1515228724
257691757
271688527
935314360
1588375436
377247746
1854431093
248075091
2092678582
668865760
594162535
1411454128
779980882
826430662
828306482
952550153
656622117
1884892365
325020889
1324898417
425004108
434538772
1734863607
936077893
1976397979
385119208
1756682355
752986199
1581142857
1941470952
1506643704
1700301999
1605968511
398178924
1053865796
68039220
836055266
1851101047
1891526881
574136366
489209758
791270286
630373508
1354381408
1853546838
1500078982
305156410
2066084126
1210682877
1616821625
1553101005
402007415
979141313
127078800
280071943
436885463
2039320281
1796587637
845544059
982091812
1446001221
1533818409
365787487
1733870840
1784548820
107265641
231760176
1278912824
1531658728
1074814678
1588018766
959351384
1079766958
886597295
1949955072
2064414371
1451352418
1547677191
1601319581
1590218611
1685075951
558277952
65686750
1887198259
1850933411
279764873
1307235893
815462358
1730499991
164259708
2087396199
1812063929
401733371
2093261785
1155906183
614360451
536537232
95009142
492457091
1970990117
310102580
823417830
1093710391
515978549
877446451
1122524383
686106727
1010984945
1472287341
329465090
456321783
1003388470
2104170753
1910968316
550859877
968470889
1402904581
1779434541
1173970499
1562730493
97096937
1538281906
1137352314
1503353961
487368908
1060544163
605269961
1464508443
1307824085
1983771957
510144549
423245023
602192945
1306308600
305156410
1667736115
44759237
702041763
188305272
1275078072
1251632875
56179454
1034941742
617697322
150896233
1414270716
1006580302
1305267068
2024635018
944825884
290516815
1031300343
1794186627
644031062
977370422
950392436
413104153
172417041
725643759
931890217
1453926920
878176958
658193311
279754874
568668925
193359302
1860702665
2065355396
1717547595
2093052908
1889848627
642542874
1399345894
369397384
1502105529
2135991305
850383357
62422063
1419110371
1262104329
728406732
2005804526
52787741
1719121397
227985490
1933446703
1749779149
373991729
793565539
1821426901
1288552568
366606679
1289228936
1317586751
1537646675
583082699
1758699085
929192531
625850363
630186278
831156441
154027557
1316108224
133963781
1599900399
784756745
287206191
693569015
1186162412
190518692
132345425
1016771335
703835159
2018054032
265417204
891197194
685183082
1567145
425103419
332923568
341627589
1336111833
1224876639
1447490165
199204837
241480345
1193065429
479749648
298510652
2001695202
1938286435
1089391581
1158798192
480183655
1829400517
15525621
186428896
1765232877
1907288532
861691180
536824833
1389604750
1212391269
1642837794
1294861121
1556232749
1608471137
2144987090
867160308
2015932197
606431202
1062760480
1121881186
1198291470
532826981
969194423
718301976
544875512
456299925
182401408
352321157
48824994
1074424405
1919876716
884409300
957677318
1950920750
379294242
1187844950
713483757
1018411849
961172714
896051021
1517104314
1257649571
103039824
416303333
427189473
1766943317
566961011
1876813685
98035879
582214068
518956292
1163283111
524993843
1403471291
1115345121
1206309161
951219382
1900466385
1524434599
1548946915
340025269
965856832
1609020239
1805466969
485582549
1757095902
461356069
690079271
1545122920
515775142
1631559492
65958549
490820727
1103193799
1387741070
807801276
1384593863
425148481
27874767
228333148
2003416327
1923607165
865425296
1862713530
1191049997
2045433251
103078909
1647072400
1067776433
963960831
3606901
639541164
1920148700
440538716
87344890
736572296
1116854158
469183327
644047646
1993346041
918328359
1927360301
1894971994
1669766991
710371503
1799519945
218912961
2055766750
143882453
1191051557
1273599717
895399236
787716560
896526237
392996778
877386830
638400217
682692087
880221007
266611130
1209857387
457101846
819318348
76144994
1855127501
706770302
215383712
1641508876
2125708733
2127584481
1201535386
583265084
1969083986
1089769747
388707204
923833395
699724415
865449653
707157726
1093023464
354529595
690696859
57774165
1680471300
449868557
1268993458
1356484890
1584079922
2100285236
2134967783
237161467
652942138
1075053635
239885167
1080749500
1631764269
1553967819
1552058093
1903817130
292910702
1484887000
1692051471
297967668
1815822966
745191107
1801626733
1011322072
983409978
541832202
814565551
204599801
1993954181
1681950260
483312001
922137687
2049667212
677019744
875958218
1330988553
1455090914
2086199944
1052105292
2017480771
1628915650
1803855417
2078072789
1372086917
1260880653
62860452
634226473
171261533
1531328418
422372181
1753163719
157608222
1798925001
935190343
2007660413
428524189
126652118
1135141795
871108888
1403705830
524712054
1325579686
1971605249
1667491857
1023732372
1369170736
1430087488
109400770
220759374
33300828
1525925094
58992885
1932574200
1034446234
186208566
505603857
1911440535
1564301337
1447535804
1483406058
1893064360
1341842714
145977850
1421075293
963119494
1598368078
850048817
344063456
736024024
142594949
1433558017
1349769195
373550966
529257442
897792265
1814329195
1546473731
497277511
211941788
1635229479
1319453178
1219613147
425916051
1980037684
2064697715
1540264590
39188367
1814651080
758097997
1195760101
1165129251
1150606867
800045317
778008827
484618215
390027733
1055435207
1021751464
206892363
1752608698
847683506
1225491601
1318505131
1777286278
1486630246
86816605
613380864
92189588
1491466377
1950129034
419941474
590907775
401173480
1867967240
2064404011
2054531123
1319123956
461523729
261418026
1709522380
1448555074
323514648
3362329
499122920
1492528327
1407757416
940891373
1190977169
832873305
1617681548
1822896320
1200646768
1664934406
898441127
1553837735
1821262748
1712246644
1880120471
811304659
1610539389
768120965
1415924515
1673543339
336968662
1025209027
364924634
852113176
534706655
168440352
792194262
969391298
781903905
1087511008
1478120666
842220470
1526865875
388165952
377636593
65518082
1107699762
1735674693
29245026
1922287006
889909466
1609829489
66832499
276027528
1210133756
594591297
491960666
792187064
1562703568
2107710874
1890142044
2120925459
1264614428
1414471568
1809393301
2116012072
912965687
1629562789
219347722
108085278
1841464052
1734346890
1557554242
970264473
1491788108
833724912
1797949204
1646296765
1465322991
2020537108
1401262240
1097741583
2018778853
1951143315
1448952151
1432824309
494242478
964218930
1036240904
1873480955
784150850
2062261865
555550726
1362727579
1585955873
530238809
435487816
2042201319
2142444118
1663084533
1085481685
451183448
1622325090
1883221648
1209235673
621426917
134190029
1070971281
1660224015
528230803
542415871
1913161151
969305479
1738548221
1819226338
632187015
1836977242
1094277971
886026530
1559338298
71656156
395081631
1248888646
1958432749
2129908030
843140667
937474652
311512734
1000282179
1087770426
986423926
1319346792
408083821
701971736
1018601189
1877505689
946653641
315924664
539809878
269775825
1018669503
1046768762
859147964
2013820290
1561271448
419652178
398868688
2041082555
758290333
450523381
632956192
412821080
746661640
1669033640
538165724
329031491
291847822
1484602767
1714531545
1783046197
2030049523
1781291148
1106238319
189593074
2016731804
890553323
1942353572
692919741
1756724313
1074571153
836754065
1632868798
811688055
1275423374
122195242
273127675
1771558001
926221412
1164299591
131591621
16193081
1811937376
2134670884
955442457
1424171145
1680762624
680472018
998205965
182420517
1286003982
68706191
1890075508
46620608
1716712620
149157815
1643405660
707980505
505738908
1861377513
206714189
1689568391
793878350
91381790
1594426106
1448548270
610210203
413793283
790600947
1741262217
900176232
1381161911
1865556766
480647294
1111318949
766748218
1170329800
1022855934
1264549537
1748747702
1698407034
1591296635
754352150
633159166
1913841062
1083033609
26472288
29749138
580149595
1353164822
326703985
1559306060
1151986540
2143347546
619635292
835577666
237146938
1220470671
1848234995
488432441
671474926
1982252201
1868796286
1060234058
924097142
727833468
1075694981
934322590
747144695
1407321389
674965680
1765755067
1295460768
325488570
1971835768
927472773
394364734
785485714
571410508
235263289
742257653
1957991152
1340287483
1502748112
1075600335
2112412726
385516051
1000742321
1143852556
1548909530
1108350058
594101183
1061074996
456184287
1087429117
398127804
1364251088
1041459662
1759313189
194369560
498244966
316891409
2016114645
837196024
704036771
498025836
1638425471
1989440139
2132921205
1234099169
1354764894
955691881
1484619210
290024920
246735116
867998634
2139527147
867716882
1552770431
733550578
1915551679
631507281
1066597525
1829912504
1747348167
459346572
1832299011
713543927
1561728973
707157726
44554337
957512463
1243269515
158084672
1621457603
2100469200
1901216657
679974649
1460166267
1024473970
1261409572
1483607041
1767950629
1057044078
1700972752
589902138
1009556057
1800770393
942768683
1404665479
1555606982
401417541
1453164461
1057170616
1749823819
2041967322
261516326
1044223388
296092516
813399668
1855300239
1675170012
1923349033
152697267
1021833663
224729807
815250874
1542560233
772167091
487207998
1661956829
364674450
652804342
1222663322
1141858099
347038281
2118585738
850383357
755604450
1529627146
674424518
547755645
719982254
1030854935
297093707
22204191
1819277676
1392691324
2093703125
1693635499
1241411294
648725623
336086765
204830840
1951077392
1397588832
1200802504
2130299675
758917118
916575345
1302334522
1092105711
247827273
1233156355
416619912
1650857952
468711638
758920793
987773536
83662146
1802823930
1131513506
1785865670
227200791
7747
638197534
816094097
1294331826
883986765
1336163239
1939021351
782897987
722614889
1702782263
1258348189
1719015703
230931574
1884151719
23015858
1450746985
1049432104
1843300915
862924560
1776084142
719166219
938339422
487094602
1792310210
471734567
704829878
940936320
1049386789
590685905
1530843185
671533105
1265537138
1530354152
949879938
277551683
431406309
1757772335
377950334
1864106234
1927294203
1203215190
171830447
767659924
87303284
1868733808
1606204288
1644748776
1913684519
218466660
80406253
1860778134
1487486029
1080581026
605318011
57712933
1867684807
255120628
201975936
397757458
724635918
832693015
351059039
1305199777
1183323494
853424534
1467416184
1869941449
986588642
41359157
246759275
593617559
397014495
766411993
1603481168
1917474700
898526663
1784461750
98822372
367568540
2123040642
1055836077
1626825246
1284716547
838171727
820257314
1481038753
1022990073
1236316461
399222384
723961414
1228775014
769687951
2002085222
80963293
1366108624
649418574
1329381842
1412311210
1732141826
1876181635
1959601581
106246648
1268973372
910948570
390098458
502523861
1221867011
268144687
1081085722
521364316
533257178
676897776
1995134654
444932010
445211034
2081405307
1770916312
1101954991
1598541568
1193608770
718617170
55468148
1859577440
1538779068
185411539
1580749648
1338082169
79055364
52252276
1117924844
953561881
507726290
1145934643
600713104
968698764
328457383
1330713333
1457087874
1612495951
42247134
1379840135
13967471
1065659010
258829185
1557410984
965422742
745462462
25680757
1787630336
1353440789
572326415
177695698
96721579
1918490194
2060382550
2066906780
1342544586
967541946
95340201
1296921536
2011526532
270557627
1839420644
288517560
78036973
344108436
1011572993
1769142598
1353229354
96843340
396869083
179961328
1593414378
589131787
78187433
434842320
393763193
828649142
984060711
1367863723
1295400269
403516508
967524960
93237829
1305562216
1833641246
2048813539
466885730
1029896685
2020728075
733814834
1801815709
497184581
1503997259
1925401632
781103354
385582353
1902135181
606514445
109461151
444272720
1294647665
1126477397
162610423
1413245006
2017702284
409537069
2010611297
1522298819
761168191
1029402593
524434118
419941474
1895488399
264762543
852207069
1505171456
1472052943
338575604
2102667385
2014293013
927270809
567792395
1685401499
641022593
1059156516
106688502
1845670724
1456699515
1326206596
652351449
1639870556
247694566
1182420249
1017322915
339525
1640756403
1706602268
1382194296
45683275
1148123362
1035814353
1623259352
406637235
380572829
1755821555
2079737858
1465578677
1393383307
204724908
2002850256
2102902304
1509553660
336210683
1140956041
325909141
1582572576
198140456
1910777458
1081704721
1974902741
12526554
327254430
811132078
1430209783
940183345
825006139
1231195381
433545040
699597613
783843990
896824522
328450878
393701907
1927523254
865539261
1867632151
824859726
1565345481
1203863615
484570453
591841788
1382868035
184477279
197337056
687552962
612830184
791926122
22995893
1521555941
1193341972
20130518
305470380
399705659
986238458
1759528626
1570371804
293407726
1227047611
686614647
1433774408
1599826022
212929579
2032359385
13575224
1513628389
1429386703
1768130011
373539525
1144469374
449590963
1994324460
820877053
47842920
1184544473
248104218
1792678228
799130697
1091428933
292284065
1954261316
1857685561
989502739
969840103
382774261
136152741
542434658
1660568180
1967911126
1993912565
1165378092
1567962454
2042083871
1072936889
1584045367
30351650
1125644271
1048623062
869040052
1762901947
1047217599
128523899
1179984339
810790431
1584338143
1222330037
1174454526
837550619
1716487498
141926443
242856466
1583976197
1941990143
1185443386
65900869
22907192
68294433
269609566
262270553
278132907
1870042346
1892963082
2085788765
1262998479
761586531
556790462
54443523
1848973938
2041799761
1162070076
1668775499
675969638
668284721
147800680
1570672432
571147143
1567188747
1410562016
1962375367
1806614727
969291032
747671933
275423514
786081865
771451574
1054957705
1608443671
613021888
2019190696
1027552196
1101942295
2047368752
567993397
663257429
1369701442
364369700
1751503356
310359693
1753553469
951292972
1711923021
1030540215
1565744182
563782579
307824977
1877742483
1688309113
1087580177
1419075960
181797878
1351651817
2144865208
872871638
110695630
1838511917
1559826120
716004061
2056117758
1466891786
79970954
503544473
558776417
332753559
1905523139
247849253
924735656
1142350334
876354869
323526512
641527387
1716777895
722111125
2053842245
402198641
1834999761
2118484472
1149995145
1086397760
444166217
312535497
1265475918
1800546709
805011190
642883975
988246290
473797807
614670917
1166542858
508097085
183966912
1625781150
1359519136
1919607181
1814930776
965810744
773405009
294576549
1613447459
709428952
1551411619
1823499814
1496282918
1456703179
497479043
1947642065
118621835
23173298
1501616552
1556287454
1021017895
1937304491
829383031
1306097691
809304593
233855725
2144073848
51031434
1907169045
384064311
796800795
760750994
1728432853
833766504
1172077094
2135904599
952715800
2102422542
1159140703
842328401
2112979883
352231133
2118590772
1275955603
1031541697
515089525
423874687
984581284
1419378778
1113850167
299792082
740753678
754604093
2020308574
1080436376
1662167425
1513197106
1863292852
1284569581
976044740
67542800
1135513124
360973215
63562285
477969612
705231156
2030574259
686823929
127033792
657125990
2087969033
2033710356
70505661
1728514359
1117798006
1831295189
1538507831
1035708006
1198619748
1509276188
832607354
611035326
2066159260
1499894401
1391245447
1271056025
909692968
797406771
436172060
1810673367
1616889618
1288186234
1535266293
1470698383
69662655
1681001854
900986773
909928966
1130096309
23309021
132599696
1429202138
2095523793
305574606
2039642791
1759687280
1919493352
1222736158
527651532
1525094431
1764316327
1153595909
631979223
238824651
282602565
62226254
296238482
865606989
1630330971
1752463968
691107293
2051805101
429035576
1053748288
1489599315
1862397616
90932243
1684020494
213017036
1754451605
203319670
39377841
23901228
1378225996
478962862
1674703043
802425182
309495687
1208359822
1595049413
1702065602
1328250342
1663385543
2006755108
107738279
593296643
1714803033
1945569199
1561152742
1761793525
2046061384
2083656310
1011888330
2014470091
1292443510
1795045637
948530190
1228519995
1600669759
720084245
408249186
2085440443
692307940
1916227367
183272068
943099981
1076181644
1149491542
545674384
1727851969
1220446625
1474535505
14468946
1132980520
237064688
2000581853
1826359743
915482408
531653795
1883893093
1860318054
984746589
1860759302
49806155
101084207
121878428
1123074102
1847685345
2100076063
798032549
1418767490
526500700
625750870
1965524453
721315272
1858876560
1322807951
2088280477
455110139
1398903211
2022789945
1927390863
1994039032
1839068231
850011880
866204443
747310368
1035973129
895393078
224855591
355841704
550525176
991853980
4234811
1794000427
1595331956
292514765
1380116530
1837394384
1888938601
1438023188
782214234
524839059
1265872740
1381103997
840463178
949870020
1583181516
41716951
62059270
1205385745
1233611638
1205209314
1524536859
407265574
966929660
1083686753
1340326624
1789472977
428833250
1850624911
1688589789
531115027
80275411
1238504780
703188054
979353486
532667488
301881843
366196818
1846423900
678654852
1826258553
1851187533
245738765
424750092
633097434
1154718448
683413214
2093136099
1762665703
1777064292
734880434
2009460900
814340282
1111955823
745424066
627619029
316892464
1618820132
1054003608
1978944359
1564574644
2138311766
1368557954
714259916
327223180
26973566
324619720
1755366459
1068655436
957297179
1682308531
606418135
1860279114
780152430
1494958307
1574743193
359215777
945362322
1273482155
134165860
778644969
451828686
841662926
691604547
1807522243
2001141593
2027374662
709530079
1945068269
1091671942
1701924759
342550890
662501753
1874453279
1392741092
767592072
1580260209
1407701529
2133278421
2061761965
876842294
387337279
1522844947
1022577320
880597403
488761102
170193777
1903494509
1964645124
1183408103
691581494
1515206277
1961615362
425881810
612052688
387498328
2078895093
880660823
1869820502
2095310074
1041069434
954708896
1019308296
2132715699
600463352
393829321
2062062065
1636590468
385185748
928711823
1615076623
561070878
529659314
871211570
776496909
1481765514
2095796496
1930338380
1814259669
841954779
332849742
1274039515
147937203
1077806001
1101923768
853417330
1261541154
1853060564
3462648
12200486
1522511100
1233916790
1032066872
1744968227
1648606770
1004024307
705497177
228962984
1692575418
1658627840
1593591782
177249672
302902093
808088849
531597437
1940102040
1734201035
999430484
937564057
1527558496
665016990
382609184
1601394221
201451634
1583601196
961907366
1129656893
1575576042
221602465
1869320101
549756472
1935713234
1464779074
1605173199
1645755814
1963359165
1620841150
1531045697
1035279863
372498922
1800108258
542745437
994067594
1724489277
1955441851
1008773741
1603782324
737531080
608845866
1274856555
543657802
2079463418
1733629811
1617348570
948555932
716037582
1662221602
283226001
529278556
610937680
1198489729
1817864249
877248442
1241462866
37569465
862368569
447671943
1330822615
848032063
1744454928
1891769982
1798196715
830161458
417169290
1183713407
1829130184
1589091986
651105036
1613785116
465599661
1219294421
1460594259
1463905316
1457773790
972328262
2040506392
787807840
751339157
153079338
170367640
878559053
506403969
2059433692
2125298134
157074319
161580220
638860316
1041378636
1493654448
2145926072
417204944
32111094
758953893
692552667
1577420404
520424788
2060243438
1561715132
470886629
872016687
616127083
35102731
1422429668
820082161
972483822
29580410
716935591
1674014865
1749691185
888212433
984935640
2009104737
475820172
1058016400
1479629922
1850094319
1264759904
680306207
2001733438
1944306224
62628730
1141754375
6536333
945891527
535917355
1048728422
1919211313
957893523
1242519214
332196546
284668176
439871324
573495156
296720518
1115287915
491260467
1455082597
1020923171
1180467293
1181323478
132020615
229990119
1327268221
223862228
1270977921
1602378512
1383147073
284976140
2021523092
643001449
2025489523
1746163078
206821107
75091902
1548711721
1645296289
986045660
971184174
703807124
68579782
1391293210
2116428713
728119379
886445779
1355781935
774330871
785623058
732045487
1396930037
839476206
1523659880
815248082
106634505
725691256
1339812096
568482333
1435183843
959550894
1522987467
558198427
1757474039
283674906
1679831679
154912484
869195660
925909157
496488770
1052039545
1810254892
289583494
488094751
231350157
571052458
1865967330
2140545138
1158570983
320317199
805925369
1377221436
1774902154
800656105
1219979300
1631031848
1398626473
2019944029
1043188100
159807401
149226264
229072266
766750
956310850
424581161
248450003
454860893
637289866
1910877801
2008133178
1209454460
1918531663
1624518931
491662333
1514944471
491359646
1535422927
875783104
1363358709
311831055
1641132715
1569713461
546069863
489161531
1947283896
2067545801
172368353
291319611
803863378
1719155797
315005886
1873815114
1499622605
1646881092
1497564588
1721926627
1926484842
1224101295
153372594
2007171639
297536957
592677389
543377773
793006843
1609057150
624115700
816964338
1130668598
2102156073
1697940046
1571546858
1744460079
196199856
2037472132
1856730449
1908788913
511410617
1314251828
1458825000
1910795921
602852613
1135366800
2025474159
1042658863
1905394559
229342266
1820799711
1147120314
526506898
779919390
211699935
1720181755
355855103
1376395560
273677891
1632951381
903235785
1180778244
382014189
587051382
82399888
1968096364
1421642869
473352213
1881288405
1643710076
1517993086
125900772
658813851
390582288
533723156
552491151
457374082
305722416
1036423842
1821326529
675927951
567853357
569751711
1355280795
1259367870
181241234
1952017244
1460835009
751597897
957694667
545680137
1120200242
1410236067
156351327
1462448506
699618899
2102418657
777830321
1670001730
1674341488
1240225568
1371088622
137190215
1520663148
1932678318
1636657528
380631858
2056578898
869989612
1009656744
397684364
1044716163
1238005799
1049414568
1103815522
914032141
490506468
282425136
1323026634
1750795797
821707789
2025747821
1157492474
1838824676
1364005855
1590876103
1545072671
1134816818
832450468
1270792233
1174291412
1498135565
1446608200
1680675148
967671359
351598643
882349622
988082957
231058307
527737720
417079304
1326827726
456199553
187330238
722108894
1425633919
334724744
2141616031
1161189816
645514558
2139195097
720723080
25796943
179333955
1526894963
228076990
20390580
1322647186
63006728
1319355072
1641789291
670194696
1177154294
474689111
1714152656
943776221
1629694781
1896586335
1865617393
1463851875
734655563
2084852697
945822847
1924729607
191969110
585698262
603919367
147481774
1510129190
589816933
242057905
236732903
1730185878
722060471
343337076
5590010
416291415
30171722
539658222
1438686586
1344122040
1677495924
324200587
1821481247
567968353
1626517717
1690903088
728216545
1764031327
502458851
1445875869
313601795
303208470
1273915885
1185970201
1812269317
1274827256
153992979
443414218
2083090382
1614635024
759237947
28560034
55287224
2096679261
1332631562
892962842
1001032869
2022399519
1502167517
795021231
862825900
104491035
2090615139
402079011
1860553581
63916742
1869031943
1429645666
2104243726
157828061
1319921765
216189374
2064752383
1735442518
1318874293
1352083806
2066822155
1707665605
209925870
1903574848
1676163754
2099206291
339124766
1319618766
424109653
2097836923
1915754443
1746352778
618784092
627912156
390083210
1178472371
1649615924
669758355
1345890670
488761777
995075063
140509627
1815559458
527623937
1710084588
1397429427
1271463827
460815227
250244336
1367711149
61035267
440130719
720359502
904508515
1135091750
359666927
996183511
334848273
1702365134
1913909916
1451491913
478145406
1764891623
1906549328
565344477
1829413061
667820698
1020339008
1425988867
1684075359
322485869
1248341322
1400193689
178440163
61135892
751834541
1205224958
1303641059
351281507
41334021
1144850796
1438521425
766050892
1624883492
1927080003
1722243954
1511376208
948897712
1807929409
307148343
2029062067
94662243
2135099273
1801458593
1121238832
112771842
1657271658
1313200166
682074148
454564729
1759725077
642999614
1849882093
220390761
388570683
1777986583
416959822
1012604308
1910022223
584876588
740435329
703066624
1881079949
1776516012
683985355
556074499
296087661
2055044
1763527506
1379813661
223113352
943910273
61082517
400350810
461887749
890623028
1230741674
675313486
1967693820
497431188
351798680
623458681
1875300806
940384693
1071112151
301403419
294263716
1418396890
140429639
614720042
1962482522
1654145598
385603230
1623629300
815127545
454597982
1404846854
142429434
635527846
367435842
1750890543
1926284311
1945645191
347379863
103704405
687815984
1440246672
1408235359
1822681738
374413528
164558107
1838740364
554687054
933126159
807074736
446735491
821884711
40658550
268602954
174358389
1379898697
604524511
1215821046
875890452
1069402226
1529910378
1804964495
1287908007
90059664
1132373236
1594192307
303857483
1646442418
1491793536
1240142409
227398060
805721900
740616420
2143929723
1065344422
823456736
275900838
1148945182
1047145278
331114444
839123176
712062253
1542473915
1232229319
514553655
1205322289
920852682
936704074
968727994
1478802621
1624793957
899960346
991873493
423783677
952815323
1280489410
1628890607
1485867443
727971792
433520567
204020579
1532743740
445053989
647111489
276108262
51153785
942902267
733716137
2003523882
1653718824
548501952
1385864456
142724923
1431748346
612079245
216310274
2083039078
1703626317
2106981403
780631983
1252303412
2107338531
1666116603
215497039
1107184844
504921416
1698852404
1772066266
172782496
354721927
226149054
1832299011
1865108096
1011202414
980343024
4256888
471037998
819518886
843283204
486705118
1502810844
677821525
587984785
2128814279
880160532
465537169
589086056
1453511301
1293887651
212819183
1166982973
1338375740
889822515
37227178
37667884
203818528
1918277022
139892822
793812353
529611404
80366926
1869496806
49979219
1007992378
669498969
861408988
691568749
322053531
1155546924
1376018443
948393522
519388242
823398960
1251035995
1308521636
1797653513
1244142468
1595889266
1967326840
1030985063
2143154209
886516398
331057004
962059569
1877465301
1694117118
311469011
79792511
1523877193
558448372
1050891287
1349249273
891366519
128959814
122470040
1137392526
901023901
521488698
1263608923
209751651
1458703448
218386204
2008266178
345997020
549608723
1094320897
2053076308
2096078891
1581846476
83104399
1039711620
1021207576
1772860034
691297782
793187803
1212598800
79600690
2047781841
26678447
1994691067
245482352
1496200378
1855734292
1206782181
1990773833
1568041300
2123732030
1578429287
887596558
34889998
330265563
412226278
1356783131
1337493466
1078424112
1007660471
296711911
2060689779
9698967
635557396
1503339957
365114233
1720698231
397297211
666373302
1993525414
799008598
853856354
583313908
1734056312
1119826911
1869500224
1894009453
1704219113
627758851
999485389
1252965427
811531577
2067410704
897662725
1790487672
33367654
1522299103
1500848819
1193629673
2094225657
1287652093
1377436230
1417978754
1954636243
552360150
1643173266
1899562494
84240464
1545705138
280061064
397407490
1508767949
1235469893
1054852133
138894540
425060808
1078522141
430183016
1726575101
1391914651
1504373320
601201524
139082483
315923008
1750960235
20294126
57286931
2140033879
1067475822
727170086
1311855296
1503970930
609003368
2122907467
1361125004
584438916
1884063131
1626368268
412976856
201183038
1388665697
1158175533
1852581067
55619160
1296622811
861407393
1476636070
1663035948
576230774
1936295543
548504372
537794949
297836018
855025780
520130740
1743909409
378724218
1483631439
278423337
1473148159
768979866
1862220657
1855390206
1274726932
436657404
1505763042
60684869
1993046924
1984260851
1435060457
1139527306
911493176
1391859064
2062573765
2035905420
468246355
1052671420
721973528
371805335
2007891757
842497358
1381032279
605596569
2098597461
206084624
120047618
1639329914
433179369
262321604
1288378062
732547386
607229294
12120932
860013401
881177283
1985099390
1688825524
276680340
1293548135
1378773770
1813227413
480835082
1092484716
1411175894
258205443
882331677
1811369582
1199952021
1271040798
1722156905
291257
1133199972
198541431
913899709
886444421
590070488
2048903359
1386076713
1229671287
1995344771
1706835408
1652091295
527049223
732065478
1432807763
187214511
1969951164
873164895
1978079802
111693246
854323425
1953645539
692030605
1874995342
2002749662
1377015074
903011309
861945683
1640176033
14487411
1464577412
58596011
527299888
435186403
866127249
1495077201
1429998956
2002623258
1148412482
182343408
859243897
24299153
806644708
1601363801
1175861166
76338014
1907408711
584752979
1067140872
1620308419
98664903
1333860451
632950693
631921775
1557594292
478537871
1793289374
1116921426
2140152519
1280946584
66881147
505805602
14441391
144575555
1844913886
1515098698
432305794
1178127282
1821782525
1850192823
1065322137
190673185
1369855272
520285688
1761987277
1987305348
331512529
1368117900
2026784119
253871786
923815551
857544451
899099768
219418711
1366717518
985685870
962139080
995189241
1924695902
250227353
357123494
2053435843
792137849
1168554966
1414840516
523101967
1208397724
1707970702
1922970812
621558377
2052098287
1510004118
1185647797
278295346
134686903
783263875
441456085
1184581159
2002595064
1690507033
1926975167
1930770029
363255259
1833885079
7771773
972691606
1301951883
1216358469
715486494
248008943
1698273121
181447692
1557987173
374750973
487331609
1510481639
859508589
1408849556
1687666098
201304186
365660426
458429105
1723617240
1040417887
1058949585
1319252658
1235968276
1799049736
358168099
1463878503
769933814
62227805
364839937
1183544722
1697749820
589838479
1509816312
2127043336
1083486961
749207032
1021617124
64889358
1692582026
2129995848
582799871
758173106
1639406452
1649375045
194892313
954218483
275076107
797918889
1698850479
872698946
198647334
1319264222
1050066944
236658276
2117938965
210505849
307205639
78412464
1258277617
2053607929
252888955
1412749475
1288414761
1694123170
1108599828
1055828955
537584296
622404188
2058366868
1231563859
921818002
488057636
185622296
1174625067
1278165960
137931875
29695691
1521454173
1215345017
1569450677
752532316
2000507654
1831359276
739438968
1162601571
1277574842
820043684
788893077
826768253
1165733443
352904452
603155854
682561725
1853082842
133553647
1867892335
1540397580
1077183718
141953061
121587180
951013677
379438108
619985502
1339905377
994223487
1780981187
619286434
1133716917
883233975
730837705
817173777
1361678041
332444703
89621703
1835966387
1112016938
644786900
674774323
998902923
989344546
1512050441
1997528496
713590026
1497041243
376276909
1007233171
868177499
261091892
1153209140
1393616987
963776936
1702278951
1234094849
1214297499
1184100304
1479493036
115092991
1346406219
162867159
1896938041
2071099139
1741700639
62956781
187091566
1152688386
1310357972
405382570
1100163196
165034584
405939063
1847833324
78725994
1386439594
765997873
199206424
264925562
1269299536
737112379
1002439296
1354491992
2005306704
855456486
398719231
1968841857
1022114151
1666391311
482471815
1865322562
65313523
1445315
1973952056
74236495
1586608854
24897699
1509015626
144345206
1371138385
1711071051
1408520606
946930465
1402722188
1350197851
919539859
289205257
1318734511
583995201
124778299
558575617
689700804
1478899640
242522359
206496867
1560675323
575988938
100791449
1976452473
950733253
1806064684
540010442
354234084
1515935804
1527078665
1147864229
543678375
1457549820
276354233
2116323664
169075865
1637079705
1659070082
1231261759
336185859
1600914707
1165210138
1895618625
734081463
1070919018
2040494468
1669692185
333796123
852029494
1793546864
599149720
1647960236
998754119
104433975
1659476492
2030407555
26879014
46739711
640738208
298582040
1330268153
1244211802
809427354
674190859
1384919385
1403799990
782489186
852073304
687045360
1432679659
1262855653
802726771
622376167
1587066651
557503596
1297869848
1092137986
629691090
677997873
219933342
222477783
355911268
1314581439
943119701
10922855
364907218
11610006
436446905
1003669012
977379713
571009717
645062059
332552680
1750402614
1611289278
761467711
220549184
1491104121
1033953169
1825768273
885509259
2094451909
87730586
1723688859
1273641930
1160979302
1955497034
1104806523
327109589
1433773502
880134723
1815380019
1434380858
1669544312
903415937
2063923655
1794904321
492983868
1661734795
144254601
69019005
1185613
1575171909
982640395
600748831
1982008429
1180295558
21710442
1442122156
1796125694
1598033717
1541749763
1151230026
1148406561
1770067163
374263697
1812506423
29680330
987688840
467288928
169914054
226731548
1563429338
782840292
159063112
1059573210
878716171
44763487
608822336
452521739
89846514
1314655638
288787267
612217285
1512535779
1145937724
3073731
1671606920
1093872832
787228272
1623707380
901871654
319182314
855333777
1950069829
1704612482
152148210
1929233980
403375396
98790635
738306295
1034907268
2089913887
676076524
334727582
1998254871
1323105302
1644477340
214309518
393749931
1376255934
1983135972
1294146722
1814292856
1401110573
1880293299
2075219058
368803494
632713862
541942016
1663934506
963854791
637074706
1575361326
1148885816
2106176186
175395669
1622516114
148613890
2046367624
489324193
1327082583
639223693
1553394070
1052571360
1862057919
638221363
2045396505
284396827
2059466282
955359102
1695572070
444243970
602230908
529539414
1548190259
239717741
771425743
231988548
966129753
1656263750
139457809
1468450151
1859494180
192411763
1612734540
644775395
803904739
385930486
2011460364
1115492025
865265660
161208785
1719021706
528865200
1902999197
735194358
1063308400
1133837928
837145886
2011427851
1806191407
138857722
281872068
1820108592
238550519
396447833
2044463728
1605736766
1176926481
1266987271
159420238
860560783
1656328721
1923026239
1542653452
1219332811
1691621158
210423227
1695743475
751068274
170263832
624840554
1632979168
750788020
999911691
474580694
1126053127
1645108096
196474776
659546837
1075836108
942628479
1776639964
1557623299
1826141856
229648777
921306066
1152929659
1422214090
1043110902
143252647
1485258213
1206523381
1972825349
771722310
1371799197
1102219010
1443203292
792527898
332767288
197797737
863773032
247086752
1899836586
1192420436
1543335488
1309350457
1246516139
1167324602
1080839859
1094010834
2098554304
1865758143
1482155806
1042469394
1148125485
1716865094
902897882
2140064684
278940293
532612720
117366645
1088804382
758727524
523476902
2061594716
1710001427
1003709525
940167616
1582528088
221906194
1185565365
1687708190
1418833805
1583466489
1144032554
897726313
1478119386
791701360
247389419
624059130
1641401428
1652166103
1470617793
226161516
1334609898
1482482988
535552095
1948309361
1199215846
1266361055
1250258544
1763207939
801459672
1248081787
1060973223
388701068
1889486304
574420433
1025217221
493836226
617236921
1905287300
193649910
446207222
17290387
608791055
1884895882
378664820
1837841224
3854158
570130351
601558072
1568428497
340814635
1745960551
1041674072
1433527604
2125651374
1744430293
970340241
327664866
205671242
374419939
656446431
571895066
1455178315
1486947189
311200165
1984203249
350104142
968727393
908398581
280606786
847355995
373415536
2066624514
2098703320
1063652583
747213467
1154543626
485449984
354029696
1864388711
1557601619
1647217596
632860999
21589338
1435277736
1066366088
1344162726
42036652
970794441
2137266680
1210055536
1994109477
1529846925
1226090993
1703041324
110627160
969313073
1997679694
1330379116
706194186
394286981
1252113772
1749371862
842345334
1798424013
1431038391
162185915
433742465
104292747
470646625
1612255459
915281466
2140033879
972288910
1009221033
912491831
80042862
2016474398
863276361
1815476338
1647115474
1512366826
1744495453
541082409
4458058
1097563023
1318339225
1881202272
375301023
71797880
943414476
1101869692
1983266093
550872009
553253493
96305104
235178630
228866971
1775981006
385790230
1199506376
478318652
1534643980
1036843451
1391416495
1782072108
503211960
1633294576
471962275
2128000612
1597210007
485142818
270189631
474982599
1024470975
2135248251
905083798
409348987
724387846
1941067636
2012127497
485158726
2069707300
1891386149
401352632
106691375
67283594
1497041715
1730963926
1844903572
660218470
50125072
696032538
1490133552
1600298211
1834638018
2125924557
286568884
105960954
1165579323
1646734952
404662597
368395510
103430673
345537292
90609748
1268478320
1572945898
394123472
1938667066
450748649
451774126
245641530
552582936
169085091
1971881415
1585454477
1988459549
660181804
1111633753
539442372
892833738
1659143107
69769484
1515454821
1954713973
359099783
1948414249
975951271
1735852315
1548881457
634318092
928932092
874773077
79414659
1807041271
676385776
1767131595
241960222
2009501819
866137547
1527517273
167526015
1408382325
123066500
1827087704
2055661256
1577312222
1491103176
158284186
627192613
871521293
323228697
1781716795
332473448
789519153
2119829861
1914250044
510607099
1803336734
1331669471
572791875
1839625208
165386158
1738708825
1932440
1167677593
1922566237
154101398
2028667078
1665726189
1776171934
1581802552
585518426
861542878
1931533145
1863544088
629767040
1514138007
1965528700
358288785
631250134
853949895
604076403
55230937
2106349318
733749595
553555735
1232966974
647487315
1442630473
659284683
1073194987
853852070
1024383145
1110595217
2047399531
2116198997
1098053146
914852468
634738591
1275906423
567247555
1434914979
198398201
2075163236
1073821117
1756078878
664875649
48509613
2075451617
1803296998
1696925223
1241824563
2084301656
149574741
1242796147
1557629524
1679539012
1292686429
205532247
250745839
633065118
576009353
758582984
1713980548
675242226
153162580
866052018
1681310851
445780305
878281500
1070905832
1761212066
2109186101
1505402075
722332498
565998931
1535509473
685007854
679341672
1040055567
1128465007
622033867
867838917
602389967
983567427
2099281584
208052872
1117559770
1593511168
1604541211
1044162990
1542832211
217671207
1342923747
1593136012
1964410029
1217918695
1254066220
667504064
1872279553
673503452
1337073467
1252566855
1898171149
1336256958
553900590
1978486211
1933993502
722441478
1016778689
1989173533
483301306
975336477
261183564
1776590714
271881700
789927506
902847519
944218854
1566264776
1714629706
1659725934
826045134
491440315
726548393
826633833
111499608
1764333753
328620425
655359030
1897293568
2010773834
691589651
744948913
819691835
1243989102
143835018
402893816
210235997
1071637985
1848527527
192397593
1235685010
1375810348
38541625
1710073686
54343911
289487263
760960993
794850146
3121451
417265676
264405821
580460699
86506970
1042373021
1345533941
258105651
381223932
655444175
1847361101
1319553995
1367387251
1948993049
1098975243
1628608364
707166460
1115645710
755887315
676182290
1365778207
1381830546
759992805
1487070312
1750440672
1069078247
1849007337
263618220
40834880
2147323219
658156853
630790622
206052289
341516118
1552795309
2118350804
268054832
1796113027
2113245024
251214621
560046623
892657621
1027990822
467036559
16430633
1723159748
825790555
739025788
2033510578
556626753
1729010761
1781703131
885052220
1864860835
1433411633
1149390683
398921594
1752502373
2040388297
1703273203
1721175291
1614134016
832214426
1180722363
1642628285
1163802433
28009337
653214374
1554054144
165298305
1102082276
603067312
1299062835
645889158
494174711
1042761818
19790150
482699311
1709093582
154727137
1361603147
1768797868
788975087
703476861
1992400435
759974220
2074848634
32492494
560674579
483637456
951666108
1516452800
365976564
1112899953
1415932581
396160876
1264093817
629954093
1715095994
310473139
35081562
556359150
369770662
1139095299
1189015681
1589835051
283593524
1018334041
1516572097
540975693
1788334269
209185139
202161334
263078779
928546499
942810551
1977584258
2035974263
1363428220
155634199
1900818257
146881378
785264606
1353991696
1774370247
444443995
1631567995
1407430643
2057671263
2052951516
931717335
2066506519
1593137344
611800215
509625679
2050657231
651078627
1718304443
1440849951
437080972
1340518684
581277997
1275695245
602696635
555830686
320712322
1924398857
79634052
1338586060
23078179
2100170739
1165135388
1945587368
1684365329
1610294707
1428134576
261266356
1510428920
1851564296
547196312
186078655
1899113458
407455307
1210228532
580369724
1142074433
1224622754
1516559555
1496901228
45528010
1534150175
1916379139
2088093325
1753780744
322958977
907068016
2095902971
86550667
1697390000
1042882764
1398043331
761147596
1715579070
457325221
733317146
1673261639
847868856
891603598
1277179182
305783041
572782277
1864828680
1908418035
893436455
1977877410
876330660
1102535039
87542188
1392699345
1461584245
887146845
46915512
435481838
1299901022
743886910
1880322450
1104693204
1075045880
879962727
1066236169
221263735
279702777
1140155546
925270700
1193109460
1255595463
485271268
1509015493
1463119857
264909634
601285272
184282576
973246783
22515910
263456856
1178783626
1597705352
629693667
241966045
1824369652
260140478
1577609015
2050305142
1349138383
1415941078
1927888842
1746764284
1161707828
524798354
105056195
238288943
1875442091
684225348
1620896610
1622124403
1147152743
528839295
787743667
1263904743
1853236791
1972066205
78792164
1051351001
252456403
1506153851
452401135
1391126577
169399058
822521816
1553080136
2097855758
2123939430
79359853
216421476
524789660
470592396
825856440
1183662126
1702635553
1444864230
1182638009
999491433
1962207048
758126418
1695497280
894512330
2055997589
1235706118
998284029
2011457641
1122753702
1202362284
1882421712
1569279434
328090933
1418671032
569995133
33656433
1203939268
488787395
1149794517
1875830946
1622255530
1132060268
450275437
1557429126
1947810282
1115801394
1718753439
35344256
1988616373
876392633
2077593396
1374495086
1557584048
1652236747
160617833
1278559507
485888995
1707837179
361098454
210426017
634245021
1802358500
588788958
1063824861
1526649431
1752026612
1300857452
836560850
502982103
1443481776
1414668750
1427872233
227842479
1272968355
1792186270
1600207348
619283491
676789641
663868543
74689996
589131941
1228644100
1974228263
770669409
690807439
2111738093
1979841696
1373903622
1453086410
465604763
1186997796
386540993
403450547
1469283071
1201271228
1817552082
1479179777
820197447
727755037
924183881
789080830
1940747692
103154510
1238050933
1716651378
1597084191
1962977225
1623003089
158913858
1434073643
383570174
1416284086
264349999
905640063
809667588
1273594808
1945978797
1922559785
1621805676
482057289
2069204460
743875884
602978099
996585567
513462709
646444832
1103217343
1256678938
1050897197
487210484
491689623
2105501388
5099582
1673458893
5476329
1844557308
1166346394
868897917
279211217
24731433
1158732662
683271324
1057024478
1671895441
1732892392
786627021
529859386
534407330
436283983
1357384674
1503132877
1125406477
792553863
249135252
280007407
1101532679
1775582795
1017733053
1065694848
1231764768
1614546438
535310432
1535070793
2081184095
794595163
270829516
1558010092
1534480303
87737004
1029307895
1272387538
2114858108
62976586
1379005443
1760883054
431708671
1287717659
2125309640
1385103984
2056585467
1406268116
733053223
1604393929
1535445409
1236694773
84685056
1696330023
1186228466
1368112607
1000134653
1792365956
36127532
2060323751
585166333
88727464
1691887618
101013292
357899877
1312626785
690242565
291176683
263604253
2033919039
622301600
903057597
1614978708
1892589413
366522335
150894447
125839333
1080941780
607862746
2086655672
1922644558
460082278
1243257710
1719939895
714350392
2065471439
370232781
1086400774
744288637
1966002629
1046806312
85221144
415283365
229259988
369975091
453812549
1001871511
372994016
1745745308
1718464424
545416681
436463521
149579349
56176015
1121941342
97269494
1256420731
1998475332
858125678
477154819
1324158005
1291679944
2048912235
1272346750
1355271195
380110546
1478965972
245884057
102659646
922454476
1845342239
946710873
2129932978
963680804
691869013
1420924027
411682411
350360831
1776104511
1916777996
688213542
797653044
1585480316
1843429161
191880740
2117455662
258757105
216855035
218236226
921041194
479865851
1390489626
470283676
633309216
2050983563
1610537851
50851504
1148845969
420682617
409091436
1255148895
458734309
1720727566
1663109783
1628782321
1227079285
1096973521
29563264
1867350517
1913344027
1371184656
993346073
770412280
881579558
277983134
1019680920
1998434645
1227175074
1460288513
1140852488
714351857
1771510177
1177579591
1160710497
1159331081
1147435834
1754522813
863727923
2074661320
416746427
1823735566
1254815432
1000711325
1205556096
285510057
537830524
1223029825
1875169966
686313148
1886929740
1678636162
718855723
632436881
575977593
1076248942
1695405022
920514255
235389809
1270482118
537634218
1728321891
1766281182
376608710
1942214415
526485443
105814067
539383231
964021010
1101259805
1094142890
2117290401
1603253248
867532165
594691019
1516129610
89577364
1818150554
1937444060
1074645872
353262195
2134278036
143674411
1486849389
1960165873
1333152546
72543353
988337132
1312275961
185174183
1440816660
1237956589
1251742284
933057219
1575937998
1714101418
237756446
514025444
1069259589
961424584
1736039451
73918016
816464765
1979041084
936907911
1849371956
462938953
1430563679
835174722
1765047753
839722133
1641245573
1479358482
4591482
1629257867
444363381
112863240
809289945
1595544986
1026187515
888572825
1289967695
107142155
1881460478
1172806938
1797081251
2099230498
1243239475
1631091229
1368134892
832283976
1369223268
1786450489
863354772
2079262415
879723409
1143105725
1547374936
356294986
891269645
1064704372
1371000442
1891325330
185169948
2066644972
669895596
1009355679
995362918
2088209737
676992323
494791692
455915130
720372269
1388428092
723138715
1240723158
1197182630
179977978
1032636255
1707712780
1197859928
841558919
456267500
933635286
1043256372
803773120
1667254483
1184921523
669185735
1807315062
198677372
97251661
975320684
1528457834
894215964
1921653880
1794331032
257659424
2080615518
2137696481
485276713
487901784
996983418
717034325
982644145
719903274
1234960293
176572196
1242356576
1170466323
793088351
414756255
535870652
1511445461
750874730
481291425
187739732
1586330803
382489052
1491167638
1891087512
565048795
1396107751
1774365919
1581545490
16124961
385637729
877807978
1154047661
1246291436
1225420018
935200931
1049341537
1569753019
2130124234
1372323883
31590116
1574047203
1234144297
896436334
1649139426
1122675063
1288158880
1160640704
788103072
1239839480
308655003
454476009
1266837695
958946229
678855996
1987168808
1002009809
840203263
179484719
1952971832
479617554
1221299358
582090946
912110082
1472664974
979937790
1799499507
1174416071
1090015325
966178427
1967726726
454338235
1476401144
981110141
2096478677
555092584
561112916
1450681236
1713434812
34549875
1197106725
1172742885
1558339405
981213739
1811408259
1653219426
914304782
254767599
2012935466
852655906
679537085
1581577238
220104637
1647634924
1236964705
217503322
720807397
479070675
1511798024
498932688
642026685
846948820
1553049222
1067380545
2031029699
1961668808
2044536062
518289693
116354369
461201943
1794649185
550517043
1497423780
60677846
917797935
1202557855
1527012550
560058100
19603016
713560917
83755355
1986588759
682750963
334189897
1407357468
1738711305
1393377549
1110084162
1829740350
651583296
359420703
253121187
929231744
1155476889
929403224
1783910205
674019901
465881496
716122987
1928675862
250091096
605555988
1106315910
1123737142
436810282
1068117977
170145404
1158812034
1424491461
418928734
147563563
1285134780
1957199242
1258327588
54004677
2059842837
2058085203
119555737
859549233
2100260431
1875179166
1933581732
879443054
1066176949
798890199
727314824
1186707347
2048023641
725676807
844521577
166206920
1330731830
2142623842
1666647054
1646540825
1579302967
799457544
524324015
1982662413
1374967970
2144408338
288488511
286147005
263081368
970297457
872879970
1148425048
1792691768
949779137
1512496274
1508843935
443518223
2095986769
1492282206
603883763
354075249
1104953167
1688572064
1913484317
1735494192
997978399
1161759221
2007021533
932331765
1742766815
1619279909
195660257
784943063
1894570467
1899543398
604715456
820130707
605241743
1084421690
1954093816
1784925973
1957892682
300043642
322126593
2010868269
479432311
2015951447
97755890
138504450
1423767410
943802820
1750606839
1642100268
1178619682
1724833997
2020100880
717009859
476927244
1602890666
1414895070
137251902
815873540
885493364
1574102599
40253375
1920725033
919423410
883000073
1443993775
1228173220
397391710
450755779
1202291528
2009730686
1964633156
1984323587
1496474434
17769985
836186678
1471686746
1392872435
511617756
1815795106
1047569185
1004080696
1980817026
2145253473
1487598082
1615425938
129943592
154133376
519123257
1569131854
124959450
181357403
1110609318
1818564649
1241786620
671622400
1075519123
1341361167
1867721575
1754598470
2036778271
603239329
218033971
2130442603
1776874771
2101294735
708331281
2071644938
167507099
29378672
82558887
1768351877
246071627
1779983634
674831796
764881211
582162807
685194385
488568268
1313130790
898899476
520570793
212919768
1006986875
993493159
1133225138
329724650
112350677
1810578211
1618999570
69712070
575823332
1029660001
426190260
125879846
2077060925
2142518125
869729690
521142374
1908312105
714423472
1949825689
1120684495
1616821625
2139771801
175914447
718241840
1000268181
2117843485
1663815386
1769749193
801649904
102769347
813493941
1474009550
1585942298
459436311
519303655
1871087497
1251959417
2020077569
944564211
1020930944
752402091
1324873999
16613162
1723094301
1662389444
252565078
1154439277
838260000
1639251017
467424203
966204780
1410843643
1057782807
395796397
343841640
1122506846
237895978
54222010
1545122806
718703844
369345701
1153347302
302880076
1791404332
336915455
1135237778
1254596961
130208753
1432495740
1224665944
283461288
549633391
1592733645
960582031
889811124
1373980849
1798652051
2074390509
1548976377
1119028339
131568784
1054010057
350392226
1074203669
657726734
375438813
1619355298
1519415185
1044773150
1844892064
2145153536
404820239
1200964829
1974078695
1221357809
771910654
763944254
611691301
440685405
20878320
1561710144
998475083
1155330363
581952796
1449868780
817752807
1850713125
2558650
302672362
11887760
1302474293
110622240
232879006
333989970
1010180173
1836793736
751921362
1371849526
518237314
287757458
313702906
1592239249
1842554774
615575771
1857946781
860504143
1090431744
571800465
2051442983
445858252
327006453
1775338721
1219259274
793556809
63040529
336943094
1870330779
1936382168
273490442
1827518235
999650698
933096671
1396927140
313504782
354733954
359110362
727290689
1131810445
676208491
337249206
1751701997
2095671879
263018597
1959113583
2072818250
1831316242
605594612
850752199
1748224656
1125006589
325754869
872693881
1757533643
1265626968
323168407
160727062
870264986
69407242
1060710636
897656038
116970980
1324762110
414489128
264468700
1969194708
47399103
1139598132
1768279454
842849503
977053789
215577864
1103868994
729092688
586292834
788413690
1975304353
1889882380
389672117
502638947
573054843
818093023
1262568548
1873277669
685597450
503910326
1241406987
1960889652
1076485866
1400577329
1945134781
1536903437
626174100
2127117087
936876418
9815180
361590097
1058790576
1084520801
1947349221
1191254177
381390851
387168972
77828789
2112283045
1041245874
1672397933
629346428
1738819500
1156362814
1066583118
424952297
289576618
1193026429
1960084989
1851631532
545186731
441768067
832905684
215069127
1658482030
1492591250
1381993288
1085438374
1157800902
1051430642
41629502
564523368
2114500722
1407263094
1955071718
2014135908
592756106
1618413808
824682022
1192537519
1186877273
1614482953
651771466
1281929086
1965810298
1786452927
2025939812
241615818
638632484
102547654
337181056
903954258
851287767
174951186
1659605312
521013498
221239323
946040222
1033368974
1195123895
1886180974
1246234856
1206140905
1708294779
815168567
790752384
864183425
1563164225
178143982
1215627022
976946145
294515658
304961917
1995864819
1157486968
1477051861
1854136165
1452332789
968481190
941840231
1128876461
454495457
1792245857
836783130
1139545795
1076227686
547215338
72353168
531702707
183003553
927553311
350766208
802791549
1939152305
563605914
806255012
1026658462
1202445708
1750440672
214362759
1025488477
702657560
428423925
445663850
2142139037
1923067529
574782310
1944614149
1149494095
1692280658
1899986505
1305205804
297515978
1052112625
694531349
1334456272
761969633
341182673
900072851
1311189489
566815102
1046287779
1272916703
269412051
1156023489
1717788296
104490654
863656897
19327932
1601581907
70415353
358950306
315901618
325941857
2122012633
1749786108
322079331
1548495447
816553457
365272390
285645411
2098932633
252236649
779521588
1173583281
315926026
1537263658
1001266322
1001545734
1231239545
875194248
693991910
258267017
1064271387
129245157
2066873844
1753431084
239791546
455246921
859870015
866730321
751034709
1337085867
195995762
420945209
350021773
1673855258
1907368179
100688336
81792227
2105939556
424676824
787277016
418610889
318112364
394132139
1979268629
1732512291
1498287766
156510890
1877489098
1845014866
52808969
354255162
1095828166
1466757055
333656778
380452506
397975837
1793932622
187353101
818384011
372559938
1133805141
87288850
1563645381
488061204
772921793
1486536102
1488942501
2122041126
2102619367
907473890
1094221082
255850240
793648263
1454562484
1364958166
1365049637
2135219181
1992060616
1002607293
1107130733
359275190
1362265907
1106685574
1900733987
1329013065
580529340
892251810
1375125177
1008991233
2020808364
1739960143
1557901352
980823675
1406946253
305692254
2016890216
561798482
1779615202
2112401049
1703135780
857276316
1847946843
1930451283
1869687683
1941182824
1913574402
507460310
1494875758
1403070797
1859142898
296993018
911693323
1267179512
623219296
1704440924
1137470993
50556729
1389305879
191130051
876390678
622208819
1373011431
619021434
602855837
369850043
700189645
1950252839
775225118
738241708
936588723
1787941823
210989451
840513378
365479106
811166482
1398224833
1172117228
1992379742
1578866987
890857117
1975181887
1762881013
455437783
890967647
41723261
2089910690
1537276763
117625682
769121412
1536442139
874950376
237367658
227107148
1041148951
1646879066
971182779
1280442133
1896736674
570374431
1494330332
1047693644
1202727804
1973630095
632066140
799874644
68879400
1431891674
906973985
2092149801
959912086
491652204
1441429396
1100950690
1535191758
1021936895
1700133729
1031397912
1194970157
1964862118
2137445895
498186035
1211904314
1546954962
247442065
260443501
1262289594
515293038
212616475
1630597596
1472954855
1460282127
233845321
745935582
1459684876
1663668293
805976667
1289939475
1486218346
585513863
140558375
323579435
1586824698
1693843445
1207770516
620683762
1448852312
134757682
1715869670
1997000886
644535797
1039735709
510941789
1096165713
987519490
503124075
33286003
1787837142
374534532
1829631015
869752809
331390270
1623313729
33079518
1460886702
1956785042
454752518
1638268351
1627812573
571384190
118930736
1648895245
889128025
1894965623
1208722979
2076730570
1600760519
1876151805
1550550733
1833754292
715568262
1494739732
49951542
516805409
316238757
147512413
1650091827
726183369
1889772775
586002990
704461392
100177027
569965231
683440587
949495208
286044277
1003090237
1579196679
2098464375
1924986960
131725187
912230126
2003614815
618254477
284070306
1360942965
1550720413
760030089
620172948
92561775
1614658068
1712708273
871333313
1005867601
726661353
253648523
580337587
415818645
1940862964
1649537301
1211987250
477465902
1593160112
691843831
1537833542
1647638183
324599265
1743244492
1384979746
1641701379
1678891173
1317882038
1623162664
1415497040
1825031146
828187304
437836379
678767424
603064533
2085590467
1968285707
1551589783
2039680003
1095073358
179441597
1366740472
1936245650
324731342
85498239
1242301893
231583115
5881884
3105869
927190427
575156529
919457228
49689954
623920793
1056362306
874379962
283594168
1879604268
1238235636
361958014
1988916252
684316844
1657788182
306939020
206127526
1986851011
996868534
1778061793
1514091412
447923567
1879981800
910671102
1939721728
1195157023
65618789
1903208420
39475158
193313179
1754937477
1046513291
1251280749
254017917
675845233
763095348
849411172
409708802
817302824
1946576490
1968024496
781428077
902806124
1919221432
2029347146
2076273731
655044103
1946389013
972134819
39312835
1087159180
1680998467
601438572
242892274
566740230
827900487
293536463
1872330546
1542926664
748005581
1485940245
260733387
95530509
107581536
858759890
1709248384
926423993
1310821634
447277027
1655981193
1887500139
1891322834
296545829
727495945
151636138
1500358660
1306033465
1668159605
1898745277
660355674
1842862400
1106392238
2018815954
1864411919
332274461
1857329837
1509504768
1840910122
891203548
1569847570
1073355934
2088022418
32052861
1233862130
1560153698
943960078
737180445
1445692339
1847349596
1637078669
562749167
437834817
211731504
1627261766
233365013
1326158823
478220482
480275063
937155363
1250244608
1221435462
1585464952
390583126
334545883
976005905
330508795
78040373
2005674772
1265868508
1109515533
655210668
831171055
1646911364
1326470697
122622278
959331225
792723344
735294760
192772907
212301789
1740768560
437859001
1629153488
1936875456
613454189
162817134
1308789303
1706751681
376864223
426726203
709979578
485005162
1325865040
1985138576
846881890
913745858
425918138
95629023
884172254
606128254
1350417712
707760539
584789995
980679404
1117361879
1986402198
1081517019
865172157
1461700972
1849447414
567284767
1389360331
1642933995
749709882
1690044875
598269909
2093727715
552881183
615966670
420692199
450354407
1956471825
1308353245
458262625
1993657464
39157599
1569618268
425600126
819846476
34861980
1484996427
1268526803
1046024658
636598033
2114983836
780489260
1160494213
862334649
907746289
1643686025
271541067
1303573027
1204450595
1330172829
1292358704
1878567471
753918653
768668069
743032104
1673648386
698166501
994000447
943743731
975681904
1544424450
797367061
1738947997
1987255394
275798953
129673686
98187468
1890747760
368311805
434763266
711734065
1824326950
2090459076
584341267
1727458116
541203803
802582927
301181045
1121009215
331405195
1163115000
1358085702
762037395
2023911657
886771851
1243010659
1395822140
2058282242
1016843947
376411692
324393946
2001508853
898231029
1370973378
1537722198
550581961
554229687
988097880
397805722
784242743
1040952396
2054994616
1754245473
71914241
984640767
1519262016
2099436048
1391330755
1351098956
636229194
1384857815
988477413
973176282
1021100255
1063103389
483006801
651638972
634100865
617609192
518004451
1383232836
1142793406
1221860385
1170318419
635503610
1750267016
1674441550
566404401
1715413953
1406654104
732288899
1539569027
1750780267
369038744
366243781
17897580
2130659761
1454039160
537662714
2096434378
298364864
738948821
97937626
63310408
1877386774
1814166278
1740778343
2092654495
213355786
382411692
1117823714
1324125939
73515576
692229967
2145912297
889926965
1219281295
821629017
1958878854
2046541896
687006709
1290315007
1530301083
2102990281
349982186
517848834
2091654496
826078346
1875031169
939453226
1937892807
2062249861
1818112869
1784528293
926053250
674601367
1578109074
140525520
1859930492
1445714325
586447614
1049063772
415284707
1195215568
904342365
457205335
773058990
251880304
290230000
1689831627
177614733
1321970802
907029480
1657724398
735149934
1621179427
1696360678
2127724623
257869456
273454589
1652742774
1932435990
1643675911
1146732224
2022667662
204234716
404971431
2075286632
746072412
139822283
135785754
579963651
702190065
1231963236
1401240155
868712204
815604790
897645272
574278588
713357802
1801820360
1485077796
2005671980
2106820210
1749004780
1901580897
944202651
372542890
157051236
395623873
1439311321
395029267
2137838491
1133276393
1194357006
1656328520
1496720646
372936900
5843929
113319197
42934275
1991298718
2118001290
1584950334
1825464989
1346275763
842750945
1581920172
1173083970
917191992
1006062459
1979513171
335424061
323525606
721598066
152323085
2142945775
1268619504
1593614252
1412374625
358071061
932758480
626801203
883010384
1629373620
1315533452
377466731
159663915
1891722270
1871776961
264491550
2045578408
192737219
317967073
1996864008
728361511
733604527
1097893153
71432159
9745460
2064024406
611362751
1034457635
1753770420
1430669123
1170769509
1249443822
1424308568
737851927
443971550
25506574
1557156091
1827003047
1761872098
1493845803
906862614
1018800827
1222922599
1346839853
1052207222
1248346588
1307169217
1260419185
189850717
1527422969
1318203802
1926172155
846076605
593917290
912055469
1927983677
1043098807
980315554
706932577
1173380884
1879391938
825712273
169320036
1649843015
1903394565
1345193249
1342225516
1567918409
1401330109
566293643
1088521367
1230511816
2025340639
343139306
1282618441
1733638185
1988139149
893756517
1260082737
514924985
793291200
576531191
600246284
1821363328
466002568
1890758068
1164299591
648303713
961957426
1171603680
1552700716
1385410
1784465315
1491055256
1338336388
1522260079
425984110
593360190
1455152068
545781603
1422884491
1801560937
1384538140
2137882556
1193711869
449191263
520179472
359392409
1750525670
1894706825
241835929
1989658852
1609480401
1487107702
525966521
1494307303
306487593
1141697801
590445893
2023669783
1709762115
468930354
263323197
1166973099
963194287
922380283
42653433
728292627
177082102
1136563889
556792766
1866574240
1546882452
1044328029
1794319801
1511589382
16201331
1720787831
145162428
1693060121
539317555
1479386218
830129198
1548590908
956322403
68548408
2139302050
1315482928
1354882695
1714333491
1192607967
603095143
149473027
822357448
1764011146
222015528
788424751
650503307
1898918478
111538780
240727174
1347360418
1634266527
1940276170
573065587
158245625
247515519
747741417
58947230
106926796
642116822
872118666
1166043394
988831074
1751138288
1994770513
120813954
149440305
190509044
991673646
1931617251
1327895843
344264217
1734662327
433212740
1071914730
574798455
913917467
1953486598
1338527428
1377649192
2017100782
1033066671
1030618254
305922949
1081523939
1301009721
1411609882
1908254403
1860599828
1968686424
1826132029
1682684829
774980870
278818101
1966971251
566192216
1714366390
880114407
1268752705
820781830
800738212
1661450512
1804046552
1836641674
564751172
1792549414
377491674
611544856
278414171
5053747
1693432662
1472636726
1895814725
496487164
1555725994
1994298149
2027238979
478346518
1206169350
1836190697
1436109245
954516410
1482203431
658740068
767715232
982665979
1999605356
598119860
113916765
1523151411
680657592
1037683120
1534339259
1507912515
335536025
944245927
1861035308
1646997623
356499308
1240132806
1277492889
799352446
330870764
129409725
1068971702
221718024
1574489572
1463973823
53629462
1392127635
498187075
710825630
1784770544
2112205518
386569614
41628038
127365326
738894632
896968315
575353052
2139276927
760288572
2106405369
1960780167
1374135526
1866246111
560998363
1627200709
63794130
1671092000
399066972
834381733
1290611510
1205248183
673385585
786321227
683518242
385345875
360996642
1295037135
1778045438
821123620
762657257
882459475
59151492
144085474
2080740874
100276123
1370344548
1643194430
1449587650
1434628847
1645010513
1047159802
994930988
1684761614
1298535646
96761041
323363322
1778081846
19706056
2085864797
1775629671
318948515
732665275
233702585
2019643898
694733437
508853950
97713825
686161976
1602768742
1589831349
1836323760
162800720
311881817
740828250
733198404
133357747
510648641
451672014
348316173
1668519155
542764219
357183184
1021695215
1628182261
1699663422
2037661835
1897973179
93040345
1954873403
1582585675
214874299
1542513089
883371443
1703224379
440197998
3240924
675067737
1259466995
356085206
944790722
2145755339
154359573
1840779900
1093929004
1879946525
2071371815
247334494
1282172148
77418499
468746306
1224361312
719168585
5645996
1606608738
1288003663
524116625
1984537452
919537446
670424164
659607597
1215775391
1254210800
586945423
395831066
1893745256
186472777
315671690
1751030999
1007822678
67816455
1963735078
1552238160
103412204
2135546850
1738991797
760440462
1672766394
1293857878
1975672280
714509780
2001089234
73181368
1556681195
937819842
838719362
1000624835
329624029
1439806963
1539844850
2036401160
877928447
845407150
4220925
12444089
268431383
947968037
1591994258
865726540
493019355
1357906374
1792059222
503904822
1906228537
676359507
1052317098
1840209373
415734921
1944630245
672988725
196911612
1577152196
1235326083
146936453
1458235836
1103559113
1046248074
632014692
588658963
470764603
593355085
2038966408
1868215911
441193436
995225844
1886269250
1105229870
1958700602
1247657577
659307197
647267486
792834200
715459615
825416382
269883312
866790553
1901261787
887932670
1647992022
1162857199
2072986116
541878395
809049991
90360172
115624610
1848951656
1641783029
822953774
55766711
2081806808
488369367
2111199704
679192473
375766199
1108566610
1636750173
1083635262
1100301294
1996014791
345265901
656700462
524313347
1960909471
1702493535
1532118976
340451886
1511366934
1864765274
1345370529
1452012985
2023412907
746979735
1166118243
945816489
912289415
1659356218
2084784465
1449516999
1175860447
543633897
514335108
1665661754
1551842761
887724427
1057742306
1286385789
700984484
1161744622
449956139
433238371
195772851
110980984
527095118
1450768598
2096572170
1653114451
1619065173
846034926
889007527
1280463178
357620927
1702473015
1140921786
14661567
1630455783
1136141485
161457695
1841961297
288508441
1573190441
350598449
122078239
61624558
1409594438
132797337
2050860050
2071566459
2017154649
928991941
1974304638
982397570
1265655683
1257590763
2007924762
553438843
1578103831
1156703092
612217285
397811482
1660547596
768237569
257391725
789214469
1414406619
1996027329
716297325
2133350177
1628402431
1570991838
1420866573
1121867575
1722296285
1069610781
245058319
1792284093
442336355
1452298761
488227401
805192139
1130897796
252688886
768668240
683470916
1777306979
872115401
1957717853
54477124
325322974
71553890
911674029
452296250
1913700919
1439640153
1514847173
988077313
816340727
493443649
388902983
1191808875
13567427
1894274654
2032346157
1721597862
1959988382
844850141
419736478
2085811767
2124485437
1128124179
2061345924
1473652337
1558607352
2120900469
1323763701
1774285479
1974267965
1272726915
908847738
1022901436
960889000
1195745748
568591527
1741662963
153124938
211148689
462431316
407226784
486231417
1487171208
1676676486
332274568
1246636993
510443251
1952586485
890201838
53845766
1382964112
1904787348
1565167461
1809365218
1939974156
1758357004
62397238
193908044
1272439346
1613272869
1587897342
752126916
373890715
778311237
1903020173
780951778
218157045
1005760827
2042063361
1806350291
731623839
606972620
470310101
530508701
1412031163
1571145813
1537115949
1882778842
121079239
1585206797
637291101
1086826172
590929925
1811617395
196226183
1438127190
2140346934
1834407207
1042299678
153777948
1408216173
1103742528
501317006
1341788442
1701829755
1471978755
371601000
1305074820
2075193094
427642618
1543199028
2077944797
633611181
1282165983
737283365
1086799456
1065808126
1941374506
1350256683
1115344194
1039248080
1478444644
1544456894
1445725696
248626206
1880025706
922129345
1517716593
1697756026
950033577
1487488596
1125685222
1133648149
2084468076
413620303
1181174177
2093223042
2145724014
1226045689
1738133745
402530452
1802836918
320224875
1014981315
789666457
1991116827
1149646745
1084051668
648904875
1098744191
276092334
1964226293
159764468
1227391283
856410868
1723703254
1785895101
421350846
1634503126
734336065
2142095252
23942612
1929208187
506485876
1727792710
1202431078
1165896324
1732625864
1467968671
1976822048
1415959208
442883869
777470449
183688920
1002428695
1290143870
478832830
1915119107
1363666311
951307016
1870554175
1958578037
987276244
812326878
1986979694
2128079815
758066208
1161222400
413633403
1317184143
366113422
146995619
977477724
962656876
1441991702
1125815682
845470879
1260524347
505540756
701918408
908835249
1590442856
1476214875
2035240511
1011946772
1451593239
1160694918
457805134
523514589
1115614553
18545977
44064783
1592423691
1477084112
32403468
599037394
973489738
92329170
819564172
638770731
1077655341
2121262518
1227875241
1517211077
1021176588
1173934635
1132755755
969348551
723076210
1464940433
1444349579
1660431258
143438897
174194471
820311437
2100151238
432005260
1524930139
1002130749
1829095945
1964528231
1580379253
1035184823
2097500785
1742771002
206623921
1035432988
672459729
1658726635
1246698410
590750520
1329231002
771411813
2065188573
2086901284
2069563104
524853803
1456320095
1116323412
369359143
413241925
791576436
957054602
255106271
208289668
959897366
2039893343
314564237
11433270
46170788
1238022346
911182860
641892400
1451547873
654122136
1151801070
1358270338
26937814
1979841500
727270606
17426061
247338448
1721528734
123337226
1504537791
2091274130
1273122525
289467187
565627677
1051811925
893502882
1723826627
1362133733
1968512570
947080591
164212697
1935709441
1049976032
1043571434
1274921515
844309739
1490527861
1759591278
1441111368
2065451391
922093522
812761960
545023957
984681333
1961862939
1074571146
486384773
80421982
1606863104
698308859
1810328438
1613472132
1695744088
710976724
266322881
1598801693
2068936370
1164487545
1043393737
960261774
110623152
951535495
229983749
1560713988
850678651
152980939
1007652857
1483769829
881441339
1842366409
1536676530
244316217
798707536
541188508
1747841037
173988992
31804540
259437887
326511115
95088017
418734469
798470420
1412347799
1913074373
1683122535
1368136549
165374200
759446817
979061851
1318290322
371697086
2108980758
293721735
2115262480
1311299799
1802023091
1726750543
892339930
138843009
815608017
388246898
153969430
1574082068
242968856
61195690
1910694052
701483899
1280466718
1361833367
1174219135
897022213
889136786
595905606
2120453421
666660611
1184448728
1065106827
1510157177
1542786397
1198441914
630401487
505104544
1909912989
1646341536
1914892059
355943613
1087274769
224210859
1370867853
691252059
119994747
2128280795
1808357486
733152878
109355228
1589247726
307012744
432071886
1815991418
1199054083
68230072
1812433173
1406311152
520567363
1682223707
1809179819
1198210544
1764421823
1724139991
639985702
278172417
161664330
101429023
1964642365
1498883519
2106405195
1792425074
1459499945
2144500
1519965874
2142017180
209133487
746361558
1553307025
5381117
1693712031
1812231502
1772414607
1358043668
79097813
2125053994
102431803
1828973604
293787153
1879689135
1584485105
2112686549
1130156115
73847728
1371761789
484522736
380354975
371392969
628769004
728024584
165618414
1308807274
1768316078
1242147773
765104009
577456691
819089995
6464872
1002870088
409478624
1320365203
357017612
1036110424
869462393
126672405
881625039
266946124
1953269964
688923447
459534972
795134302
148947443
1624217285
1500567296
949802374
509580620
1611873089
244841971
1501308908
512472307
835548531
558409553
1623092928
124713079
1843489890
1440796934
1542798016
1605947687
491232499
1990167683
923593584
339022122
831758803
67837396
1065200088
1601523414
634739291
702528016
565496289
1868742800
1392523434
66776992
1591696720
776940948
50388522
1127379631
707585368
1706588930
1115423142
1702508848
2125513053
470326483
1601826062
1848016282
547377334
884876675
52672732
1915360220
570984809
1586872182
1901247358
1893230503
55284882
1944679282
915114470
507141334
1526173496
728596093
650518213
1366328479
1436206208
335381437
1894459615
358664960
1480177703
2012546046
1874601444
1182149916
1715102301
1981000392
300631978
1155580139
1426573752
254367151
1007747405
650585011
1688593817
1719131067
1407722096
1090210105
437631660
749714911
984195954
141085909
1688744855
1376610693
891724974
398931664
831702626
458392277
547826850
1748351368
623250577
209756143
74054495
2077800699
2111826071
874216726
1999159665
214083438
1986873079
1634084891
1470392769
67672857
917864294
1656369933
1243178787
1191936096
2104595387
1787337965
1037039557
273022360
100894976
95223259
62118324
81263845
1006586335
1105234115
1568447523
331579013
731146896
441741893
2088085145
247421394
149352977
441473741
536933012
2028664520
1052226669
170269783
430202744
678506408
1062726690
1012300278
1362184287
816900006
1160263189
218703357
1332666700
163920473
534872123
1732071624
1761036021
437553816
393967930
1855920611
1529314212
1709518278
1780898055
232764417
786465972
1178167272
891181966
2105862636
1530862134
1686142941
808237542
103736778
245390325
1889084326
1945921045
1478285716
9383397
1808807482
605286412
1855547549
44211347
299323661
1629050828
1329999973
530659245
1718981886
2083082844
1381028650
598899237
506907266
804655238
999868860
382757111
361756990
2039513137
1777967595
369476220
230582290
1438892759
1429455002
1670038350
1222539666
334152665
1527039987
1734843247
1963895775
474817467
1633598809
654346923
50163973
240913836
934377909
107142812
1054551335
1137759719
1695948632
760250307
1468591498
1989984762
1275436190
1718347076
990000462
2021254220
21494467
674596051
1569505979
1401421119
79136084
1093994777
1196294001
1035281589
993637023
2063499579
1359668124
1772696190
1608339254
2031670993
2064152976
1821111402
667701121
1923762203
704675328
1105334926
1171545153
359732717
992347638
971036189
1418677171
1426758760
1332247560
1143039805
776649538
1450153119
2066157453
1087454753
1170639122
383370329
382868426
1853173054
1759915072
672327636
64357481
46235347
1763320557
1769137366
260435597
376380979
545701530
733252624
1248526644
150479782
161109927
956301447
1431610062
551640600
533133118
1161866193
715976932
2102969962
1384916493
1608625640
1031568227
1748898378
562651691
1587772755
2037374423
1774492262
1930238591
198041690
448816543
786002918
765625836
1104441919
486949828
557568317
1178324261
1757508038
871224828
1388455670
1159547309
1804128403
2125226856
601138493
1229559727
452858412
1213383209
134010175
1718987367
679039095
776053179
1943495435
638275217
633401469
2110839295
522250973
997742635
1568594473
1890116008
633007744
1406051115
1435275154
127929779
200410765
734788761
1476955418
849016483
1423715396
573496565
1421178157
812064716
672236197
690226342
850257327
223139324
711718033
528165258
1139101267
1138738450
772402765
769968830
320263184
519450043
951378163
1228219468
1600035430
1505438624
169691364
570325580
1395450295
78821828
539251717
1978003964
1159722552
196718776
896237457
1979977650
1495707695
946794473
717403571
1395920519
464429780
1360679242
431272403
926483840
1454464369
962397811
1361833367
929375387
1198235531
1961308264
935204113
696144324
1430406933
2103783407
647033320
757916682
1651490385
2101382419
1322763575
1143117854
2144320156
951248451
1592858966
2032128330
265158402
801827052
758938483
1684504173
55288810
984456996
725257439
1591007344
1702148729
1759241175
1753574551
1749304944
1578972786
1717275945
1099869448
1728129789
51988132
174720331
339067826
1114967761
301154293
1856950813
512281573
1540824470
1128194460
1421113904
1316303616
286673234
273414166
1104740156
368073993
607691502
1241569536
2147385319
258880007
1793524522
1591048525
69469600
875050569
315656739
1936855654
1233126044
390965885
212051050
1837086576
1423073277
624716281
1931435103
316350779
1408629349
1066348794
2076174626
527524247
1642453046
642570995
1947122284
406601693
1323354817
1322260586
1224219954
2007021533
978391340
30446713
1065102231
146017287
615760644
459138108
1531930124
1044269028
1015753082
37133096
1044128601
1961839931
322641675
1053619689
105183080
969298774
1444195203
1068831047
550211748
1123956213
588918478
416765404
389843647
296711911
874151164
173164091
1646397754
622355121
1547867102
1737287595
586113044
498146673
121312489
420926221
1031563517
949210791
1331002385
775969126
460912686
768060055
1925473748
1511109679
1790916093
1333359745
516472717
158663331
687097384
1696266367
1083778363
506062275
484757357
1121036396
271519037
1193392173
1490245495
424008156
1612108162
517809138
1357106597
1035657803
62324731
635262248
880066519
877467880
537940483
1759040385
1440170456
789995935
1233138418
1088067594
1793553865
537824414
1933604099
252432008
277317330
445149537
385389531
1490678631
555791441
1061134715
168602586
83013290
2132200369
1222721090
1108062655
882637083
572333855
1007624065
655956678
328917791
1224131472
904571797
1959148252
446379850
829834441
1157483375
1100137575
798872040
1364306741
2058504589
1872986656
213298011
2035715410
1539062818
1858471784
1357215807
267876597
171874851
267419924
976388791
35186663
880618498
958583039
2050232931
1115081489
2020460483
356415632
543595760
1379398994
194390015
383356734
114563683
1631697319
2094211026
556252733
1327162525
1833477739
263119906
459268876
1887961646
271985168
486290852
662906223
1574914461
349465766
640971281
53777277
1463668123
227082027
1150735188
848758590
2136991105
1657486181
1287353027
1013376244
1989527006
1545020098
903298510
1954195056
404220144
864001897
812455618
1113615744
1978467463
1032164908
584705459
784930735
631597138
1408034427
278349061
1449149968
1139887654
1716018026
1417900996
2031821424
1177396362
1452088048
616535448
1164026687
925977839
388756978
1896137591
1894263457
71309182
786555881
1629512098
1046784804
1213959569
822939466
799865501
569465656
1452500716
736478500
1348145356
871020750
779944622
1751428611
141775525
2106975750
195790352
2107937033
970371508
571621836
259094084
402345632
2097500604
1971191626
506094013
1044216335
845347609
1026433722
2081466243
1394803539
1500413326
2080378465
805511803
2126258793
1231440690
855027239
2121855037
821935933
1197231167
1006338698
2013254114
175426318
1897503833
1757523999
2046784135
462949093
1886197804
1544801167
362050649
973215383
1092454762
2127711833
1944724345
2087720105
101843926
1598740138
1737240333
603092119
707883269
1339712012
2125137721
1607671477
1193146590
447156824
1048363476
1287211909
1219061946
732603661
1477973011
346079414
90830097
1122513263
2097613380
2090289179
386537350
183379502
1145535677
921347698
1641036426
751068274
1466112365
712732133
1784167147
1726685011
103599688
633913345
1467570424
891131182
955384040
235799870
311978199
616377979
747213467
6457859
905771210
1096324785
1164556768
1306257348
50279466
1063437501
1174834786
862334299
353952316
241686069
1119506478
799817634
275380726
668958027
734537975
1168897862
777872009
329660263
1467234624
13007952
710486796
1769574843
1066903572
2000371034
1757772280
1812076179
508115199
326728313
282958641
221502955
1856903539
1365871652
1323910305
1939339293
1396290055
448730067
1819632134
1070772901
1922224497
755195968
712535418
1499957531
49540238
1958250892
1391019412
211749327
2030439649
1266548060
1941942707
305562313
142570453
1639186135
36401416
2056076446
1942356668
894895702
1861410562
317919009
1153421385
1109651034
917754548
1692599701
74651665
202142266
1626007185
880244982
662933421
322300421
1942686935
1163137523
656146153
1470188262
1674598317
1620973993
1588021691
1911575801
177016462
2056598568
189782568
450678628
1693943159
1333746444
1368762990
712074961
1015387688
1740875662
311799152
2144151752
2084502425
232153621
661659762
289506391
1886458807
272638330
731887352
710309793
1886911803
1905528134
2079448592
987306603
1112126774
1893465871
293391066
308221037
855518190
1980258857
1460545570
1314108129
550503056
1351904936
1435319663
1949534329
758494935
1151943155
665198058
594682108
1797478727
1330697633
1745067355
1676717344
1391850061
175336041
766350086
897364494
1160442044
1015781315
73196513
706564884
16348594
1590181373
410040323
1809958337
1575346959
578994945
1040308830
642765353
1676665050
604991612
656251337
1637894733
2019658017
779178115
1693454670
1065808115
36615951
718220407
299335434
2006549305
755123535
1078770530
311123010
1909798239
99151975
1902917249
1683569935
758369125
686799635
725204019
2096998191
1632500035
298610534
1910631559
609818247
626866572
1363425698
1293500392
1424397581
824932340
1934218569
928773418
1896823300
123719294
1567451786
1362982560
599155670
1611609237
1552561542
1237572397
1064519272
1320815267
842884841
1655426612
1993430056
394950030
1087132880
214849754
1995054014
654793949
715748091
1945508780
375646124
1926795247
211880706
2116772378
1630222996
1928367990
744978935
1302957119
790486242
1453042077
45522918
1722638364
1940224516
403709638
1108731685
435157608
1403547218
1611106836
117676629
1460275506
899938088
1402901058
1632035995
634505158
246332133
2106473836
199692760
1823410710
1076721614
852694590
1923397523
752026112
1913350123
1779660673
1032941573
1531109062
1714494172
812033785
300983146
607184988
636793320
862291722
649926242
201706050
599281243
1112129673
335655987
1519824232
82925032
1789045368
503268475
1131258702
1529328411
1252586645
876708503
575063454
1645565418
94796739
2100598199
999695768
1042174357
1813217994
899931846
458318881
1496862822
1415075318
1132490381
1495901354
1467138917
488845214
1186524556
1929819532
687034876
1796326162
313279692
952536168
227182711
1847430837
1268384574
1596519246
1112442242
2127374932
588205240
187938699
1486094099
770831254
1869992719
1380844879
57335415
611301865
1022068197
1940214573
726512408
1000144449
96402140
525811918
386904382
1551439546
1635021602
261726665
610342331
1330780454
689666876
2100314531
1642820709
34520005
517975090
1159041113
682537158
1422231439
1135634536
1816528043
207846643
1041678124
487877251
245736013
542680871
848520309
95848417
1518413593
1335984700
1155655568
1290687076
944267705
1044586460
775048600
488228945
330035291
977720594
94568737
1040916329
1121689147
1827218076
1617076030
161159284
790103954
1139819674
131529511
1036681556
1660275456
1548744463
213312706
229822463
1571984040
333747945
1281055998
577291525
366042107
1086229053
105512562
1894504791
91016780
1075171601
566241859
1468991066
1170769509
1848033550
950199278
1718924834
245012683
1771685809
974332446
431418291
1165086278
1960688799
1104603482
1028702083
1476270477
459954470
130136251
2125441115
534678068
2053564588
1643821797
1691423045
1821173915
1570295568
1383222747
1972480569
359014575
328473605
2047798459
2030395923
833435458
493729529
112554828
14341431
2093590164
438012706
1747873111
1903750467
1139065337
859345456
715256966
1590377495
1689007749
1477833464
65422322
1013117325
2066681955
1811800861
644679125
899702183
312831741
755127350
1610535711
1000927493
1638656415
1365445682
1031203353
1741014748
322792952
1974556198
1095835143
406770747
1902530524
1276053471
224080018
540858658
941344549
2078717050
1664078934
1262029438
411185963
659182552
1412785237
868657615
150184084
694454319
1171692654
632989800
681289924
1558100908
475657717
985570443
1752382519
841828534
1098971771
832753292
498142889
1657779299
316237048
1244352561
1892675288
460751944
187388127
260583127
1715836726
2061198788
983844705
1966649497
229989879
1006090302
621154502
1222620884
173121961
687017032
1641278206
1634758375
1465401089
889899810
936432699
245993756
1266970271
251325890
1855873308
1516860993
547867805
1123858813
955695702
1565685667
788022555
1422361896
122139022
1539320774
1141915781
511682571
1060667958
1717757906
1908649660
1444111484
1015159523
1814232268
1179707950
2130824321
2021467867
880521090
377257881
1570993398
1025710365
1187258718
54745277
1181527177
2092779908
241264042
910662495
1430657838
1887439300
855984453
506783667
257218578
1909714162
219577614
945580926
1666072212
314377241
783530258
1513868047
1018997222
1422448600
579662803
1218004975
562514763
229770887
300858126
838713035
640470125
1089968501
928564787
1210245955
1189124052
818026986
1412832674
1787707333
23079255
1007596054
1525663622
1544066342
1833058375
508519897
1307369913
1313732653
631322638
1458357063
283270820
755721820
234909787
1933030498
1594413386
1515363153
338364562
1550238215
493544529
502700264
1515573817
320700387
679501975
1113829565
1279146593
951877156
1821311667
1384840699
1897797944
1928349343
1006380353
1676687390
633432795
23634416
1219952385
1558620801
1154757365
1350872065
1877830514
1998152729
2065158218
241876491
1423244155
1131678756
794747678
191341590
1855243700
305232525
1857610922
428501169
1965339388
1890933887
499405675
602780784
810228801
263676252
1432237052
1614497233
67144233
1449554067
54086984
105087057
1235663658
573937100
392973495
1172440068
187012060
1350308010
1701750467
954656378
913492257
11087211
101434962
1152860206
166200585
1323623616
20002652
1222951402
1412384758
318163455
336992558
1129983262
588930238
898265137
749248883
1778436426
1032320694
293245779
1652033019
701315347
258911841
1598394137
549432547
1623601846
1077974221
940489268
1630862384
280886718
1700049268
663403202
1567128117
167945460
1907795278
1107701628
980538621
1907335961
1355940877
1797127509
1850224050
22676495
1881336839
1185784091
1745413546
523935281
51214485
1948159771
958579322
751485295
1883065487
713059129
735313832
2006021296
1189213170
1252665936
1788429674
1465179387
2072901000
1699803891
596690970
1694292743
353367780
1418596453
1388122463
524138436
1347637734
368177872
1864455466
1799470269
1509571333
280543896
1996641272
477505409
1948170814
409158001
1863411575
1157787505
721699676
1177186916
1662650348
1046242951
1188697395
393901744
5005965
970511132
833623813
438425798
1032722942
352052064
1549453645
1893684249
307931242
1568064172
317270023
367949764
1084568438
923052683
1511655575
347568142
1913032438
2014667676
9320028
2145807686
1927103152
1360606172
1457347291
1220442396
1237875149
185428283
1554681361
500157100
737824516
713286076
1118604086
1033977783
1525370991
1164776077
2040729761
984429434
348919824
665518185
41998439
128000119
2027719341
1808834241
1077687251
896068954
594724201
407614959
1137252828
1652825768
1468039785
406334285
1992606861
933236299
1886023017
937278125
2107229249
853646276
751485295
1868556802
1941658394
1254096157
2093924438
223075347
1045435437
792475395
1771016044
1600386190
932375235
352525482
1300676384
998182112
465257887
1883287959
223694123
323212164
292746021
1231454706
517531352
1531495973
1490109976
1108044178
908269200
127277410
1590254532
1285808953
235206646
75206853
1854757106
551457181
1711576158
1503735979
790479396
1130810536
1023556064
1386818135
1011005022
655444760
473342017
113139046
1686692589
694234124
1167558556
819401767
1607730183
1177525749
1943112801
1343972160
1900985601
956663873
105849040
1416555086
658325345
107348725
1117266808
394322590
917164131
2065014816
1154036714
1405554656
839488813
329944354
1333969399
1187302521
416529325
1598827376
1865492061
1814359972
1773509450
1640274562
959496431
2040857294
748902331
801322587
1304486869
2089020567
879968025
1832584620
1516766023
183551662
2057476152
2093722558
787642792
66756910
1463639671
2042755262
1072849414
1003402547
356774872
484504030
217073365
264792381
188448926
1510430444
1864804634
1287381789
140772498
1060426129
639263132
1276599600
44401152
104488328
606152228
917359001
328058948
1683559179
425840415
360071543
767396458
292117473
1025302557
559005959
676424593
864161175
2047332414
1277033699
1663035948
54604070
477755049
1009520463
1622265855
142041489
1777318509
774458400
966491137
1325414295
246507487
1071470897
242157527
697989667
924234097
733389336
530721622
958117583
360356922
413932135
715296703
1968835851
1126387120
2071510497
1977995748
1334307650
59357676
225413486
114273107
1494256816
664180326
1113313854
1264063817
528887852
1245187806
1587712076
464009537
97701649
1872893196
457056068
195802436
767738769
425850660
918134064
1441026405
1506226462
7398026
1712811543
1593691294
1775388542
378982804
745128429
1878736050
67607374
893798057
1083589002
1183825443
480313671
1962473445
1217798014
1800320310
658934132
1051558655
1431304390
1099724294
1708330635
1463511684
764649029
1534681029
2141025041
1118034190
2091799957
1178280760
269835842
1673529211
1085428215
1305676705
1663506960
63837005
463386765
810263829
1267959172
877188063
560003102
1539113817
249720783
645979067
988319714
803522799
1581508749
708908066
689551626
156019145
920054846
1273879177
1945703456
682610145
568540908
1423422425
2000932024
1425222113
1646646845
1926646272
194556659
984637217
254448259
1693026818
2086469756
204173066
1707405520
602649396
1848979598
579025016
2056250882
152291725
1085096743
1642634685
1263996027
2143114762
508866416
2090087120
1096872806
658962919
569685360
2044144042
839448606
676423066
1695088226
2029434803
1662047128
1907906894
1534931507
1544066880
1036356327
234686183
553244741
1674341488
480083613
1508051614
1999159665
1220530701
1020949450
371192900
135601269
250464040
2058470250
1713778945
2071573791
576577400
1498374701
1955974154
1895371418
98974768
1441341276
1322139884
852116811
1911870714
1653503961
567091945
572645191
939667162
1052880414
443934539
455640524
1382955828
738707530
1098575902
1290311566
1500356302
833515685
563388296
615635897
1003158693
11889452
240026134
1886086861
790041739
1314860388
30927088
1543379471
2058244921
729078693
91796069
804310461
819175450
556726882
1504351039
1104217392
1274643335
1234357731
1278367943
68339674
2052962581
1352612004
1391262957
1369395941
1426872257
1034431175
1198600714
842093445
1902204088
1473816513
61531984
1005676241
2111698024
1916233478
1033688273
214772294
1918602344
585278467
1441341276
1413119607
582935271
1484824245
310974511
687012619
576068144
1856627460
1084292829
724230561
2146684001
659615671
713924204
1446068532
1854838363
175254652
1181827724
1774930087
480404896
196387743
786915668
1246734784
1005371647
607298289
1887718964
2029883800
1160610369
254176925
1228019142
1282468200
1943670337
1117143848
1094650723
458157931
1239635360
1227393016
1136423451
1844333113
1006032465
178973002
258990287
1070547642
1717044352
1701558280
643332266
1454852173
988399429
1318851056
776338787
1317890560
1988955706
478675375
198820292
1906902578
605047028
1459829393
1931521475
1218914551
266295021
2113937327
1232036591
294577015
1262363757
222384728
22711113
538486950
1380030714
195802436
1422316048
1353917868
977010577
1050259237
344727860
1095144120
865127554
1518473251
1342811685
253730817
1869071617
2145512403
1984399943
1228621645
208394929
580388134
943918324
1161313482
1393825622
2072176441
129513741
253295184
1035130677
1588359680
1924392158
1008135482
327032686
1642107718
1733286479
110720357
1623239654
344396821
1686693346
1957805313
1515747687
1245467064
545503736
174979488
1196324610
752522169
1415047008
1991361287
1494155143
1004004897
1651765752
570699183
1694398840
877368653
1488988934
2059939062
196669861
1106411195
115404573
153513618
1473905580
1364726519
614182769
1502079838
1216397953
23080526
1537318009
1402321037
999079589
1956608403
749018745
832608905
1116290983
285326856
286187500
1195971872
315953418
547486848
1589582089
445015657
1894833596
2002905327
1137393171
465709881
273654918
1387471474
714756583
2010176077
334472885
1356310003
956728457
1094674436
104656707
648160784
1993174054
2015395575
1308600747
343187643
342147317
184816271
1095820013
924109279
1883030378
788972262
1630022630
1129420963
1168965676
1987961487
34630323
929072248
1183711941
438918578
857145505
833278553
2103077852
1921033733
853225424
539743336
248195365
731880846
1331844990
900942552
830644881
392637869
402586624
388073775
2032983156
1324008557
1446531256
661314103
356903835
2119170663
1834368946
1644471059
1942867557
1794471252
529757237
2061233322
2135812807
1270435626
684846237
1434274505
679700609
666059057
546210454
820693895
708938520
1050523872
317825708
739648327
657310690
445681917
205909612
1952549178
1062673191
2143551753
299881099
2106554651
649538453
1753885452
68633923
637018550
1660446532
400651422
1434353470
911181890
1037507484
1342409227
700738378
839445234
346658793
1400531212
2109255625
1416916537
176965879
169079787
2120114813
1779879342
1616366171
1164463139
1308368139
486601793
1218207410
992348383
1883271473
1518007525
1743907604
791711668
1600499976
1202097590
1686378145
302223505
1440277136
1129825640
1619611077
1121617561
2108670864
42079352
1871367579
1047148156
1868296126
176806740
1831143560
1905545122
1223488076
1748348898
1072695956
297646499
1438039056
1673633788
1091148420
1805443847
1869382133
1069044776
1845404852
19842143
285314919
1714927911
1025742641
1336754000
1642450034
804827865
1678234738
205937430
1478691176
960613186
1448370841
1193382958
1000220629
1395381679
2075532834
1355896199
1061963647
333680542
2301350
1657477678
614074171
505400945
608979127
1530351213
220659643
1235620345
709514119
1898397335
821091822
178131360
261965802
1251344633
1609029348
1515647774
929246208
981370328
661945029
2057300894
1376395560
1048837466
1081437333
1397396220
260761453
935156927
826735594
295298546
1802343945
6744236
322578329
977153253
1245024799
194662503
2015635881
1400480069
1327855431
954842291
1351657796
752900877
938571299
1595278383
686191909
1501756710
1655750023
184585648
764938952
1410605641
2112642701
1312573187
864832751
2109816962
952647481
1608529224
1218485151
136120398
795611787
445373175
1123094915
98342177
2059837756
1581774765
2078211056
843110004
1935186583
228737458
1619129093
769004102
432643872
1108617930
1303741387
1944797747
2967665
628360423
130319154
552276854
2049671489
1801979571
319832513
940916893
442980147
591901420
115475870
65034681
427667969
270492928
765311762
1356357229
735905325
835607213
1141929451
147984254
1902530403
2034717319
1625724114
1705036921
187872701
293215340
1610657478
807862259
187314133
1490266135
20964729
1437216054
1677239882
1003612105
1076411104
1328063458
1086853424
1158597623
1431496113
214482945
147698984
622638477
2039550421
951632675
41598497
1349029027
46593141
1998093760
434973189
580553755
1391859965
1007682204
313520312
1788741335
1537534157
781218748
1012921822
1569118396
616611665
749734384
42803696
1798959877
252067538
1071062094
165256559
396749262
340179350
176657906
1437125448
53785150
2085010169
130592863
874661038
103353737
1586814174
267716283
536019482
442451903
1161461295
1927188976
1288375231
1351214298
2073188714
55848610
1896620285
727996510
1204018742
174606028
46026758
1784229128
1404079523
1589751747
276915604
918883365
549776716
2058088193
412923984
235528979
866040778
203642534
1466131033
1241910325
1614715487
1515376211
1774278259
1278908969
1735716879
443909899
2092381944
1855511374
417521879
926983660
1732635598
1565379566
1129056749
586367711
1790834856
87067361
1860866239
463038681
28366757
744748669
145902066
897954914
567311380
163256237
1178270691
1172007428
1453945132
1528409780
463214491
791681808
333255534
303807551
1291515986
1796792706
1445248992
1341212114
1413486671
229000935
240278911
1820918236
484716257
474442337
1891187006
199373484
151488755
59604613
1072252149
1456737932
850017660
1546921082
1074336517
1668334501
683448698
46200485
2046328770
1758363379
1104375190
1605832175
508101920
769024337
891880225
2082704613
1943255301
406398404
1726818004
20871037
1822897612
54485559
1802526822
1305245602
1644765326
1771346135
127584905
1605558452
981420847
237613667
2038543833
755567813
1212601355
1201883734
1892070469
1625506512
550325479
1660015982
620780023
910204315
892625481
1213730837
391486235
506590860
1862873466
866610474
1405200653
259644786
298359931
147997519
1904344165
289109149
926989584
1684358853
1027860768
85575725
1397663126
845683233
1369116392
471489751
799273034
409072378
1866453534
989063106
1845004797
814691406
737684684
941251580
504789586
1602424366
393727287
1466891786
1825955355
736825083
732507092
829657912
1164680637
496477073
483595108
712518035
1437231879
1102285303
825574655
1350653278
845303729
1879323357
226731015
797544654
2013644594
2002428426
1093444770
312732911
998701149
1860530125
1055105407
1312670274
631478790
2102729913
2102464711
2054205259
1619529066
814242804
128758314
1705365365
908499475
1533600871
1095176713
1578167517
1307248231
871102361
776651870
2072622945
1011325528
1121480673
1070625620
2136823054
1825843721
1685297149
1101639254
1715108298
506425037
971331721
223051945
452092497
1833613736
320014502
2083698312
265048129
1809453240
298197113
49767558
130756870
1633406525
1652509546
1574809341
1936526920
1261767460
1237451632
211488121
1762876391
2116553041
109855128
1182811041
1739308458
1260229991
1158604556
1446647613
1696863307
733744772
1610132013
1588522711
905126664
272932015
1449912890
400335913
1224611176
386189380
65390562
1657578456
523067177
486588969
894532071
922363616
608915437
389308164
109172442
235468635
1509626616
575090056
1342796284
1763582458
1529806485
982844027
685697253
1565512726
2023515067
1682635638
1145071805
1196793374
613061686
2021117774
1188898499
1630759937
279267471
1176889747
511011778
1853459689
896431562
923368859
1184154889
768996200
1288214691
186851949
1912287289
91814725
601658684
1413476102
884142545
1030979407
2104833875
1023020470
131980079
1203234892
804494384
911889354
547474507
1406723230
1039597954
1700163113
1522144081
1620176325
1838582027
869883844
1344118539
1513974211
1736282451
1205208065
2025008129
1590270365
153813967
1971778768
1353042154
598480751
1908742186
333125775
830460726
967151306
1581348998
705907396
1405108240
1752187915
1409391499
552692794
1999538332
484161916
1249618916
282313068
1070879574
664940356
1445962561
1775266978
747344496
1325640771
132559415
1494520192
1025636367
49754175
653603673
1263393823
540982073
370770580
1825954582
1125660310
584657810
656149387
898227442
246829040
137225143
1248792507
1806438077
1083537774
175020011
1503494311
1759374349
510949854
141845835
2023418082
549165863
1709666155
337092232
663155315
1144411773
2017557393
828049150
1449335780
1431472730
633419777
597970502
563710148
1637021088
1656123371
975101296
965901512
590534948
669586506
1482960554
638602154
1255607375
1441378114
139915548
988077313
696374365
447354331
403952772
2047259092
1185757867
902632344
913401460
267302958
1015279692
413314585
1354270081
394185514
1928597707
1049328854
98396954
1042778605
1302800162
84443549
1141123029
665878157
1555366758
1505103247
340896766
316162015
742158277
1074569311
1396554882
414608693
551440219
940518440
598161929
673576292
2128331075
1901814490
484938565
786622495
1743683239
1443344018
410930393
1346400649
974984112
1386783695
214495863
1733239577
497319446
2138182832
1744135279
1841188718
1305671880
1033033643
775817583
911520342
272583710
1869365457
1719196563
2145559665
1821118770
1717624477
884865696
1835853399
673707574
601705831
1389446392
655580905
2070291636
1575484532
863828846
188397875
489316751
1960257463
1397544366
262211635
1885034685
1237042707
1848113298
524121680
1976051423
555060970
2023336021
1553927902
1427810144
1910519316
945355149
89494970
485878380
785379068
1534043761
679681492
524204909
228140545
1773687313
843941154
902093675
156525498
756341841
897732177
751420005
603554103
162014402
1846811941
133933955
73606441
924801929
1766198627
226991102
125477907
923688611
1974958570
1798481993
1350735713
2096198739
849795637
1685052327
2132541984
618024063
1066465829
1131214201
1794334677
1520343288
978900410
1430722620
1843590341
1789576182
949813722
198895933
678300770
2127215101
2010123595
2016129690
1763850911
2014036531
1033959715
834429886
1156460172
1955716540
268116304
1067348400
428598753
714774056
1034349661
570251365
174223633
666919751
1717417398
249573349
994930956
1485684561
10447254
1131632116
82619625
59030316
235227968
1148521715
404670643
753208326
1734214450
2097835377
321400990
550732707
888462079
2123519635
820576677
437395158
2092500400
1153474928
1190427045
1633795388
1469002554
1949024539
469690245
1194743071
1354489375
7158487
999628445
1975946869
850415147
1915876858
1682452861
1384516834
311630060
2016319221
1663596244
1312926991
859637960
2013221323
695881086
251964589
665298942
1926506134
1433602063
1974499398
2024703007
1422773205
99307015
722003565
163647073
613492223
1503681531
1400398189
416919734
1058731686
1341150340
997196601
879874911
1342043772
451573990
67343150
463788440
1741217695
1759496148
890737552
476041745
1966969864
1585738574
1482030498
435443167
1555299506
773742445
563943086
1345147098
1064576972
1802532139
1044326867
955601933
1220944163
1012554374
1388300254
1015729622
1276402108
49868763
2074806463
1030707785
307905678
1666899825
236738724
1016765934
718739535
1412030257
8662874
36485111
995368623
975981630
1199736999
186847619
1215967322
1470818700
54892685
1436513650
947116093
1539942005
199683958
1099372355
1517052602
334939133
2009313074
755951446
985178077
1416440007
536590500
1059769754
1968041265
701811912
1247703666
690231804
1505920383
1893084143
1144539420
2067101080
534417640
1450603657
1154424254
1080919822
1001706051
100277464
1534403203
841274291
1060477854
1315445792
593349087
340422944
1543030813
1510187664
1822280523
1822961420
1999541893
1740334561
75494639
1770375256
1876376681
1638714031
191420453
1478768207
722568017
1393994383
490607900
2003582263
617790733
1613543646
1260776923
972003160
1522193002
579401764
636340985
221481391
62896731
1223550799
766109701
1282690894
751766979
341636414
1580018766
1504956848
2083324692
1791089147
462353827
1366078170
1871701715
417959624
1812068004
2059489065
244216908
259357876
83992791
172557477
1447804719
2117722874
920555668
374422646
319212185
1935448131
834199517
778575921
587467440
1258363942
2077803981
367253900
279412002
599588140
311867918
1164825075
259296804
11328964
1488722589
337035594
121068596
1021092685
1135956821
1259679713
172041751
1086257063
409767452
1358305265
1500040891
1711629691
1969345296
1528313380
955978550
8300125
1935481706
1189434325
573174310
1673060723
239882174
1150991533
2009637706
391838651
1567651749
1654623843
603958935
1016850432
1173995488
221175756
1693069300
1922855208
2144023425
1330333320
1201174491
155139729
1191586191
124432517
1020855974
56127706
1195413044
1025121971
45718675
643274250
533818556
1426075728
1814694654
1622570357
1776899706
2063086228
1228857598
541864228
1161758495
1331873607
476465575
552321581
1930545915
793043534
668423279
817123019
903824756
1696626578
234213772
128550810
291456099
469706471
711895019
1996346675
1519937772
182217586
220271767
2018492487
1918129381
1045068500
1847010112
728580355
1642581445
1517459610
912755947
65359885
1807166927
767294515
1831391850
1297755300
271466000
305191350
407477879
148632721
52729988
106758997
2112603698
729675053
1474159262
1471205198
364570064
378370595
1373951626
458010674
617530178
300306327
1044305807
1156095397
1946661826
1375084303
589250527
397635412
1787466881
1215099902
484216319
1842871771
1351924044
97096453
1573274734
1015598629
984683602
728906905
359870109
1042299678
1567524593
1818659201
1027331178
1444581720
1392818147
1291621821
712090430
264484179
501149260
1425849331
1647072400
1001826364
1112419342
700381766
1111971061
142484463
1704172504
2067308077
756126989
1863369949
398034220
1573315473
247078420
2071252756
798137206
423960607
1717084906
509739315
1811727236
7893972
1357274184
762364967
1660409282
372691443
2082869163
1812613435
1061849044
751335924
1697629679
466329168
163848524
1611055564
1428631740
1278709557
73275614
105331878
55614670
860352842
1977365798
1998573755
1269072820
1145051883
1524987732
1424479870
1511829289
1342878420
1793937107
93273336
1830351744
2145244221
408185269
1846538581
881973657
1105580873
1342849628
2071254850
639732247
1755971700
1891236741
1118910164
194950852
543881667
2124694970
368257369
1466980664
1436752425
1645294691
1394305054
879936912
1550355572
993874872
1535623757
927484531
2032411829
1938436698
436924405
1201989763
1257376592
879466145
1325398797
2111776898
2038348913
1987476646
267425020
811203471
38243337
961148560
1800888389
250705945
1837954256
1252095623
1522468100
593708561
1757651786
815175306
905539371
451710810
1758392274
1988711349
1129806506
391943171
1930372207
47232384
660108060
1604293892
847842601
1334440037
1977647342
913736370
78861633
795915843
890130919
664286121
651159221
1053958169
361264715
907074037
921973038
829937724
1826769633
1201729552
2141022056
1141387891
1010237036
1107798071
1351681433
1337068748
1918596844
1088238345
1382214604
655511550
2015911260
517449398
1598146269
29290477
1896818538
614549869
869518640
1455499778
2123588937
627164690
1153798660
1610923924
394008605
1711997253
2091795356
564214154
1543867150
1545719195
529968452
1235770571
1693406271
1421573641
970180312
705251600
118510053
1140711556
853296570
1425912000
1773272418
736005378
350183539
1359804912
1325056182
1889947224
1984168780
603613276
796087901
913090677
992203793
1251448539
1827949224
628360030
885365316
375594471
270996211
2120039170
1854935934
1131959099
1044269028
909362828
743560839
1423605828
168932695
1188194587
1340340334
986433501
1352483465
683354139
1179872905
1669955698
818653285
341105113
1048114358
1362564812
695756523
1771557200
755382509
459985456
532410565
655030747
619571264
1788583351
2077556327
828615059
1794659778
1573699980
1234384945
293369987
1707732121
1167557184
1702370746
1072451939
363683701
1983263760
363368470
2095725364
1080327969
606734598
1398900800
1659380589
330221094
448195433
196566202
1032410338
467361560
1823145178
1482508301
307548269
905518057
997000748
2076891467
1396071697
303508776
1716491668
1833784048
1634814857
1869456497
514944491
947656178
1589383485
1305851821
811603980
2092106133
1541903700
815556359
1825371129
1404443648
1629822374
1384952992
1850106901
1192919969
1703180718
1576218957
1142079147
619074813
892304255
2116433364
871824293
1516025481
735471621
428393408
1460844696
2117738295
1065123129
2145611828
1901368238
541617742
1063736523
706926006
131353140
1084508718
821519488
290921550
1281716297
1655297954
1790283378
1814243574
1146998083
1517742497
1017172024
816586362
1954333478
108151121
1215622409
1343411274
1697137270
1884496885
317124846
370661532
698570057
1069629041
475192098
293052806
682322791
1129675690
710992586
839625655
287695124
512882179
1330710388
372392886
1764709366
1731772500
1832791537
437410862
1288577002
221222441
1620364045
2131114488
1844504224
2103987656
82015147
1337518929
1465091227
668773622
164454388
2029411671
1052803786
700061795
251528408
146438138
1892946135
856652766
541060785
2129997859
281200420
382863620
1142567413
799089004
1546379077
1230488845
1076159076
2084974408
1273635140
1730399007
33768591
1048245150
328732171
1109566976
648648894
927770034
549086770
1361131860
565166597
2009853977
1632165556
1563144114
2086587885
1184637242
577679834
1593414378
1408051471
1044312843
1277694288
1236703685
1442481010
2050292787
516279232
359368015
1457130685
229422462
1327640412
1486712683
1964201091
2137870794
1394705272
1140795728
1933207596
286130462
367187882
1927742991
1535427632
18662115
1701671870
880984186
465534861
1637197797
1437653561
1586294900
983877878
656385295
471355629
1517382003
1516903799
733464698
298409741
938496601
1585480719
1591939420
1605962509
798972679
1922684969
1208500092
1555646943
1612968074
271296872
71059312
1965106784
227518334
466474857
1286965903
1706138740
657339685
681919188
1784272491
1230584772
17249870
822069353
2085177331
906670154
261212259
720797130
807420849
911484824
372281715
1169388660
520744560
848755189
274140611
2087419957
1241252575
1772051035
81995690
196621585
204584585
1789169881
1138266475
1559909551
1740056231
588468244
19691342
306675021
1887444170
1876400557
1750225305
1325600828
541187000
1318234507
739416068
36608318
485835350
1298719049
2123199715
222315552
905015744
515884375
1405962135
2029669463
2024692325
835573564
1332252163
540688964
697534798
160311376
579198975
1964956529
1676704391
902283461
275585263
1883915994
856139902
845784699
1541805064
1471304214
74057274
1876332974
1007309475
788098784
258549603
805686024
242586924
1978183888
1913311399
1329919632
2136155991
253111616
1070455986
1094300420
683037569
1570447783
297215580
863048734
1526297901
1767035354
282543403
2017525882
1044505868
19406443
1123059792
10233702
373920513
1851886388
510503396
1861560937
41365785
1578954809
659456865
235687845
502580503
132709998
1772972942
1231689325
360466622
1767617350
2043609946
1096918915
82185970
1319652830
1294444450
2102834063
659604153
2040460490
1260811187
354235925
1485790529
1402422476
1586429815
768429165
2036263420
224511896
1436534729
799353015
2014151796
1323848901
1313975174
1384184728
1219201997
999430765
1558800474
197444308
415976638
1709734757
2106180648
1704702879
1095415893
2124429684
575304540
24534079
650455480
414127429
478037790
658392994
902367342
2035883859
44897051
554588850
1081418603
327656593
1259350665
1326721179
1972729454
190765409
1928506370
1008986156
1705611231
1653539035
314967278
178146064
1177982478
1684837715
1588301219
1446111786
141883116
134425933
1212936229
208774727
1657489556
1889709859
657836432
1278743376
10541112
946910701
726471283
976844090
681178690
825743083
1588983832
783511894
644966934
1018901324
574632845
1672677619
524629576
2144709015
1788253619
1580920468
776365550
346400687
1931327912
753710545
705996223
1831554575
1832771747
328267292
2020408386
1072335707
888152807
1791777772
639883503
1853583017
1418801880
1896086590
1356112597
1995365298
492900135
2121014651
1311783038
650277282
586761297
1837710056
134928795
1207195094
1528773167
2117322309
1054362669
269429661
1076929632
379362119
47581925
1927444652
1862223686
2145475210
996119928
552234173
1812207505
390092393
565418632
250680415
1247036165
994558503
776795909
1712545411
1368584658
795283134
1944152434
691262661
181895027
1837692878
1230043469
134058990
220679791
1441338662
1312518156
1244972011
1628094807
504563297
1281156055
1429910760
2085188561
399659998
355009563
1141784102
1951216646
388404383
716052181
531237042
1982021251
1249889347
1116908067
731905099
1947746634
1389197378
726180701
1978052208
776422453
1612302402
1514497486
1213232517
1012708954
2003405590
194833198
1683943086
208492007
88693398
566071789
1553694396
1035675757
1231495133
695912841
1797936234
370023553
1622619036
150542681
101460563
889167706
1415031061
558293982
923872002
1839425573
1818771081
843072044
421485273
2090791617
886730646
1892247401
441490219
2051712931
455141043
632623675
649764781
1250044858
1060518850
1545715288
1966665041
1443555053
447479384
2027126194
80821759
1467012406
558840889
323535778
1079118977
893831370
1875259555
371653940
407400980
1269323099
1107150701
1795518578
946200710
82225200
1682776291
136985014
968477539
616630728
975421575
1801386671
1656513996
525550372
720821322
1102090743
184521542
1379525560
146699561
668370041
1706997550
617832744
226461927
1921265896
606229399
1989169110
1124820800
341474650
1060911058
1635065030
2033467619
127810485
1558311835
582693913
1553745350
883001742
2110637979
224103435
201671480
1770473134
954373108
860422380
1378612457
1393213569
63459600
1173490567
1303638333
38836377
1013959615
1037336614
20554324
1719334234
94470619
722404542
757760915
921840297
1851835853
1443591692
1157409776
354427936
769565440
392578058
690920760
533336943
815304637
1145214718
2051738280
505589358
880794075
496837807
863118248
1560348011
618082894
1688191706
1495889427
718668292
1034072193
628558585
1256576639
753912179
2044274226
896272032
2086419170
71175576
1247224674
169641313
202964681
123352371
922451815
1497486375
496635068
1826202359
1383187944
321061978
73835821
519334666
2049028701
440597084
808232678
648762661
611085464
1207674434
815036010
889132455
1886771832
1774778895
1292729752
1057762117
287433154
1513080673
1033097325
1670414159
1318922147
62523102
1924335899
514391251
1613995215
1183526032
98348304
1856796561
1323737659
74989247
1690693300
321423134
1250210964
1906216781
1146599171
1164479061
1192384937
1006355020
935658952
255210072
932883464
447000409
779937631
431483841
587414548
306346301
777172086
1644787453
1432513792
639084836
1604972727
1857741127
1845079643
910366554
1517251341
1137998906
597091730
419216479
159843787
1492302803
1680570008
1916334223
1371099140
1574420874
1401560693
612511598
938707501
1441854599
929797975
999163271
1743631259
1154061794
1911003702
378571179
2001476931
304027764
1611396756
516277117
1467832175
1978303422
1146809721
1387413188
2076508279
110622576
1941754219
1972046473
759301434
1969185312
1994791310
988394308
1812805504
1924762027
1582278711
732709717
683384459
739501685
1951262151
29679083
1442293866
444075067
1884413192
579314267
1864260325
630580230
12193948
180314456
1500654513
1515514008
872540647
247818743
1554365285
785162972
633369571
236641827
298738541
1990659718
419170908
772317159
284999473
541358315
548436815
830010144
1215725467
820802221
363941191
315561890
1456323278
1360376001
42262286
513296127
1893533534
1147820081
808518324
1535373194
28032686
590879349
2094988702
627162214
1889859969
216074538
1544820153
476944400
1131539343
1685199203
1741402788
576084360
1222246540
898051844
388478572
2072091272
89979140
1403046294
277172151
531333454
1097470974
1114388355
425465485
967275631
155813885
209511354
770513302
1265846890
478043804
903501155
113544068
1396318161
1615629619
1750034978
1893682881
461355965
65869726
470344965
1403070797
722389757
1382423637
2124780557
71269354
1271043988
620713435
1775170631
1992857751
603805771
2046027294
1718159352
2101828661
815392215
1651185750
281475048
2075514577
571663853
1780133996
1896811793
380783653
1576004422
221030253
1204037865
609589244
1803971615
1742416804
964073799
75357771
194029616
1408191408
1528721010
1577147261
1442518947
1235136232
1996479677
1442363837
1715443358
1213515720
649173798
58227395
1860535791
1996844326
99872434
347416332
794184550
1132269050
986849554
709524895
453632998
988291996
1935860849
1003335324
1883002049
546763352
404292208
713517335
1503226298
2021423052
2380100
1292415085
2095808647
286401047
194507860
463376001
1552788332
1442998638
169881034
981105715
847499014
2082029075
1471264523
1456703179
1894966068
1317399246
646584205
1217203758
411741753
463793789
1965323720
2040646278
53731927
1816426605
1489289114
1371104300
1201880430
735404621
1996394565
988576214
1943042708
125877233
2124362573
523550286
1918360844
258662813
1707769423
740947433
1542121169
2000292325
566327297
426046333
544234904
375490012
1162279000
1767049703
343156346
145118159
266374348
1472267309
138183368
631275904
1574134964
1150160230
1438219152
291752908
2043853497
1134921643
613844129
1555579942
174562292
2009100427
1751384332
1747155708
18787017
1231652825
1154244887
627043224
550821383
89350382
1127314331
949226249
1127079191
1425924903
2071749478
1581887243
1492312280
1278889789
632231584
1670960545
30621298
1071111518
2022759570
1278208282
1475989071
1552215937
1500186726
1654279676
1431913508
495366313
1381252971
466167542
480799
966334318
1055932322
43630972
1487005062
2137581006
578098600
24494718
1411454325
611582602
464486868
1496891038
1825249620
1408577762
229523928
1485642073
2143659852
484495972
626063610
1015185013
1008840303
136690748
312775993
1865349715
908944332
1325899194
1614903881
685104832
437541119
1705151396
1409086105
1709700802
1589382212
1188744940
1614978513
378874585
520243557
1269923149
612227084
506216780
798326599
1248328895
86739444
434101043
1687215685
1108304058
2144611985
1007332099
1718857785
1490162347
415784437
1526130893
1306752476
234052096
407696955
1174201569
1759453427
431127102
1188112769
1348838095
523380475
1352108699
1149517657
1561877850
1363952068
745787817
1425924577
2075489082
1266763755
538366800
1812068004
1318238500
178678989
869946887
1095288000
1238032870
602455816
413968753
681664150
2044307289
934648736
1917278761
764801844
190703219
1802713195
2065634659
990000462
6637560
523974530
826620905
354038776
998052430
1987931609
2033019646
1644287368
1258869179
631120981
1235777589
1620461500
1772958997
275457776
828434041
1263914151
898444362
176780898
16923036
512688687
1555507523
1763578885
1972112389
401849484
2144492143
204022084
1354564488
185108940
593107935
1853530106
538266692
1865563533
1457136612
41764000
1551477968
1990885315
63603553
1561164030
1870165749
52042481
1183930419
1627329429
1505990577
1847133978
297152972
1104718091
1710227782
291375589
1581140181
643197313
830257225
911164052
1394509844
1837196370
1640345289
1076131224
307817065
1086910145
375274521
2094625264
363483719
2117376961
1360901606
1511990864
1291871840
777793615
2109769237
1885698212
1217914517
499385133
166550424
133003046
2131285892
433874375
554680226
123385395
1286671716
653320896
288455469
2137776087
1086915288
565596391
602827259
1710998033
1940040925
624182260
654033070
528065647
1020055283
2094101262
559653069
1621689174
989769446
241494469
333294305
1312537865
1533709338
423923345
111105739
1022238088
1545302847
864580872
1458936714
967466206
545870234
817208285
766401833
1082408202
963832582
1021548810
201194133
991045127
358722332
1092394806
1350350200
84719722
487544287
1430853089
1215058931
1902168379
66478440
1802438046
484997827
1107756053
1326234849
1740168805
83431529
297959298
1751559796
831021387
756955026
1412088149
1621720218
1317201610
441090427
52690204
238191536
1376803473
1990516007
2060260713
170772608
2011933602
1193970243
645641171
2013475845
306142777
821139800
2063609597
548738274
1790863457
250113247
1561176849
1401316808
793429777
1778424322
1988976932
1125450697
83922699
994155525
1316891447
1793084487
1571833114
1563957707
282006354
2030651867
875572427
1741460783
226593512
1441869733
376512189
1435125168
1340468575
1932381241
1037064596
1279432139
1077839858
1029879145
968523217
437090984
1944402577
403070597
328724344
324914708
2081226851
1068792989
439940862
442966957
43635547
383274015
320242580
2119492077
1907734198
1426837589
1017660834
1282694966
302259147
328035913
1438056799
1438212602
1351083292
1232260593
19421427
483327027
2135780274
1370479291
1076271896
2022350700
1950006332
1655357610
800131065
1392990602
1059598494
828330947
350776144
1749216191
6119874
2040300463
260454387
1374707296
415647416
1982085696
719511068
994849238
1494656212
183218307
658894261
1772485909
1310090567
1140882534
1083935857
2122743618
1670072074
1922684417
681853032
283071501
1987742772
999862088
1141152280
729777388
1406648256
1857002400
1383925896
1809378070
797562784
1595311437
1329162010
1377949113
456062541
603023455
842467346
1295524356
1600858636
1015516982
2135788031
834392304
1395118036
64847358
982760583
682329989
711673766
1070566742
1804309654
1971703223
1001303933
149419383
1846215469
66891317
961601631
354221230
1068353964
995441695
659442349
1719359193
1498503870
165931744
177391650
2045510733
983611594
1838823952
1043654488
2098176806
1162298780
1290288856
1486488346
469269655
1718050643
1600717939
481859509
374453005
1676500612
1946384396
2119027625
1978985380
574983641
2001195926
1459526127
1079306482
1098349604
401184871
182452993
2095360159
1019421671
107006152
179223652
880646630
530675946
984606569
1264731219
1985794347
532293673
409259902
535112894
1553735091
1834113255
2024718605
624688351
1027079052
15667496
168636371
471369865
862993848
879284822
1711839835
630355150
683509841
1617302421
205431737
118159741
1255236659
1365611242
777439425
1387476015
739559619
1163503093
643280908
646440712
1518636916
1825224358
910069235
1581568562
1803352610
1502636270
1970452101
1468803076
1765681620
471240128
723916611
114813450
1391786768
899018550
1818095645
1870136348
1551152578
1667621218
1867420251
326519667
45582337
1133099891
769935898
1077300165
993154271
93583481
399280698
611222765
2019040896
455558570
366541541
761865113
416926122
1723795284
1965575134
2768943
229222574
1618605049
160551549
1799407207
1136509662
1806577612
926715777
1526544448
292087907
383272255
67934010
1723119024
26185848
1078500059
1733223025
437624917
932596977
894433778
1116927564
265555161
1837213681
1927301011
1597313415
1073650996
710620820
640058021
1084297130
1426537226
1254565359
830880211
1491025290
1393677323
131615132
301395294
712622335
398030302
1445798777
543590957
336529766
1530663375
1890678134
1745704004
1047449186
1039589242
6391396
1680460498
1458168930
1498985716
1862293103
1228042049
971863778
362132814
468067421
1749757214
816902351
645962414
283685290
1195115601
562733841
1445250735
1051330330
1409168860
216799179
1012577582
1417352944
246519050
1229083641
1644471059
157299759
1343945782
444025494
699065032
1211656521
1038168683
1503348796
2041034927
2065598436
1552296919
1329221683
2059939120
732569530
2091509725
1636747536
779469626
1876978719
1027086122
1734910839
918204302
1158448625
63230659
236163156
1607227834
415994034
1083792535
1834651562
485028398
1354536029
985319487
439133945
1622596938
830251378
1847972480
1460824381
414354514
2112896120
1641386144
370498035
1609390760
1507634764
2089259781
1639264870
5276157
1853542579
542021381
1063892686
101570814
1385366235
1989049984
1878884765
630253561
149454779
1819828128
838745111
884743696
620077087
1781543073
559138594
752879371
1247961978
1995656927
378741990
648659502
627069510
505193048
1267173864
136202645
2121691477
817679631
1140946178
66956432
1650533429
1483148046
1787627812
386511982
287408003
26504721
116520551
1716693583
394613717
1568818375
695214796
852157226
706665641
486370252
410777828
36948592
1159284056
787434450
1361791760
548425994
527266139
1282195066
413274662
1434415301
94662243
1794263298
1843003720
1475820945
1688899533
1780565638
445481024
197499521
862924560
2054030288
1582744496
1238066215
929551262
91041893
350120757
1942974840
1755039365
1898826700
563997361
1844960533
1097149900
249399532
1227907409
423209899
734865516
1740011928
1204037464
689220941
1223110374
279619697
1674291988
1949024267
1186980595
208667957
1529263668
1062966491
711661761
1035814953
187063031
1692787049
1622448691
456879509
524768346
1257893551
1488884690
510030514
95331103
680045281
1033328709
1063082743
654715274
1987750800
1265264656
1984822173
392917675
1548124358
998513195
470818731
1082913391
1714986277
1247957171
758042407
752027552
325103900
1192649431
665352226
531575512
755406096
27732995
973215485
356189945
409489826
585792171
831669659
1576520684
450065285
577704825
1037106315
692623909
1551597056
1181452626
799352479
151422366
1992201967
926105955
260234242
1049154464
381203609
196396211
481523984
1959851059
315169990
1582273683
1168056058
853893858
1240093403
13427210
989914730
1846264996
2049388568
173686630
986020361
1031713647
213018280
246561342
1672298347
838719362
1380571992
830988200
13924634
1633692069
444422654
189561413
1049693863
2011661791
862170110
1069471403
508559792
1784139566
1547522803
785130399
734545461
1401162810
1636441548
112089149
1320246835
897266093
885879261
554468170
1496904338
1035493518
1959780657
160147150
1785205436
13567427
1102437971
1604290821
1075255973
1441928471
317126886
1483499975
1267599163
628799618
326741143
1343300308
474237037
2022793877
279674450
1665675638
1576446171
1719281642
1786580212
75399503
938396227
738354812
1047934862
329300692
691469647
1552690754
219512663
1202315134
2040133825
84889021
1357491795
1155785533
1066328890
362988737
1179849955
1161090970
1493525249
1064094941
1169102341
514931206
1527621494
30546847
1079673865
793337877
738201098
499170103
2052114332
738482659
478689494
329743749
691093367
1353721520
2123451896
613319066
1464168161
895558252
922035714
1064854500
791296510
1686525124
612651088
251019345
850503499
426269846
137782432
339097276
1764183820
438722255
1652067502
923258924
2113775002
592772308
1487248887
914564642
127374804
1800094429
1808563316
554353633
533514143
816947376
1462793650
67696387
1673347677
879707690
1773281055
222736701
1966020503
521955925
1101913733
1033892607
89570629
680551697
953770917
1031998009
495322608
1360506934
1613697462
1419581006
2140764381
647808214
629060665
384375431
862866333
809330063
683554187
847887499
1795518727
1174914798
1249338242
1018757527
1823249072
2040906657
1467711118
1542651433
645843553
593223490
2101023408
1809394516
41009395
1945448337
1689741291
1657411437
458311990
1660226918
1273399500
1434387434
1002593883
1298024652
967464506
980676659
1784602188
1593713362
429485393
678166863
1474798935
1863875691
2083655160
418781810
1438527338
1012475829
158348389
1197466714
1787696277
2116481073
336500120
325673752
336677028
275601300
618004082
1919798108
1252409927
1918085906
1243828054
968571827
651056937
975528170
484562743
1852718648
1715946079
1387571207
352058620
800947200
1885943059
883239463
1546084945
189756188
1157304296
1340517253
607238277
1137645716
1530752882
1472500213
319213138
1577704800
633911677
864095480
726174173
318739171
307244231
844408799
403673806
1825152294
1925064347
1879779577
1190669147
1582387578
2122444016
982385596
788329036
379754175
145237765
1566782787
328805186
136810848
350630637
1979081096
1373805245
1289020259
1024939068
1851188974
1927305031
785131052
849071963
986020156
685073376
32882607
820895491
1520993905
829260162
296777980
456585972
120193036
1376500538
185529900
1079420575
264468201
716123327
63493487
1640478505
495717480
153829977
2113044685
748707807
1638558077
493872587
498773887
217071972
2092333088
1133648955
868243596
920011337
116831431
1617744664
230947401
504635617
452422585
1480449745
1704618928
833572333
1488164849
2032942716
1449516999
1587873848
1030700901
2086259850
1567644079
14285897
1739454452
720078897
1206691463
1996995795
967978017
936873420
1340604197
253538216
1380513276
1256463007
1767050714
201166565
254871773
84810328
1293737981
342746666
270584218
1306044196
160293519
1320499963
696041760
393701910
2084915187
1159048628
1025910799
1994910178
1531747434
376922455
568626232
861996763
1430756459
80230188
1803977451
721580824
676972292
330178713
1023810147
925758588
725442676
924896562
1363414571
17260717
762911269
736798481
925940548
374918233
1204733752
1862445511
395059061
2002836405
2093216483
2139993533
1409075087
1940565662
218608128
1593271895
1353294177
410615936
950996979
77497989
603288838
1580979329
244244856
726775349
1152715426
1057073268
1653824841
347574600
1821341155
1928828892
363633807
135326550
20320453
1962055196
2010003594
24044950
387477106
58730835
350740972
2110130293
2119739368
1674967827
1620217842
819247972
586392138
450412553
590836179
1971169606
667549583
1621268861
892440324
695107597
1561185547
1216399419
499556268
583086448
1478599309
1871488511
415435787
1157046969
1586604335
1170815880
753925894
256548516
1604688231
464378529
2105471809
2018270290
1082421228
1660741095
312947032
44522547
481076702
1371937135
1784151420
773517848
1855888475
1361415906
16887571
384467032
191241770
646442333
2045291504
1366052203
212346917
510473922
655310404
1326145090
709636403
520526556
626220660
37240901
400686950
2078955622
655023123
75775143
1522556485
2113141223
996334805
1094389464
1270258060
1913719029
389946055
1187759542
2114085519
627866185
546182074
1940245055
971650550
379536045
1275421319
1504197431
112862546
1822098955
1084827793
1453193082
1049498257
1364306741
1241360431
1051271025
623318598
1738824481
819260089
1583986064
2009802337
1081424397
358097543
924173606
1573295980
1133780701
2046270384
2131761018
1610576541
2023796386
2117426004
785486862
1691225345
721976586
1975689329
940672353
974682114
1221621628
488379111
1704292174
224515028
1352644669
682070650
1778930383
1330553633
275618377
945551798
1731794349
1117357968
298701595
480226173
186115968
986434901
1020049680
1164400581
1180452144
1305677500
2085209767
1809444953
2105718687
434762036
1600153426
406115530
1786720852
734977090
746931309
1667712209
502653630
241275592
429172835
1351806771
991794383
1762302502
1879986858
18957408
1921857410
492488497
835055743
1956412953
765670190
104433975
650393493
1392445000
1993810502
1008212758
653446497
1851000075
489802341
1931475455
297200415
826638380
1272098667
1326102347
35688574
996641027
307318665
743778175
747931403
71882137
637967620
41258007
1646690613
539027914
1753713088
944553196
1219165369
1769389072
1940131288
1168766435
1645335611
676480439
671721940
294410868
919964084
1007515194
2046876993
1044347411
2042608333
138279588
480777543
1649178352
368056712
1203089491
1582251729
440511284
571109651
1242893565
319127970
1983578814
544977427
1173503234
1608254441
1528320962
1194069172
389311194
1380930564
1354904083
510144730
1320193549
476260398
994099545
543713662
1981000392
1802982297
636508389
20237731
1581966872
479822065
877263413
1864186143
1474550710
707802573
1225366733
470755974
104507427
1447586450
1039803163
1853899177
10492554
1153156958
926112055
505784802
127271173
1556649557
1580768006
809120749
530863625
422996512
200451784
631312690
471787004
691031231
1106710914
1837470653
884693209
376318464
1902291084
276246307
1544520264
651066717
1942225138
9393758
1533723145
123967759
82934970
232837366
1078269725
768840403
4142867
361460855
1762537542
1043866598
1940348304
297664590
1130153946
1385883907
253184833
2063206908
35934449
1302236125
1433285329
1083697694
1511704673
1223368251
1931620865
915104949
1875659275
852579660
1885164306
1961888303
2042796348
795472909
71158825
372966390
115087695
2038654248
3898699
2005892456
1331108724
1634223318
151255108
2005521309
1283936365
186361352
1896621291
2146388058
1148147857
1898072211
1389003201
443566716
1552513931
894783976
1334178768
1179563355
1068086437
1073999160
599176690
1832448058
936041942
1868949861
967416341
465546227
178955949
425979088
1031581774
811221709
509155694
681797547
1940149387
1406487331
1251646794
1112329762
710386639
854453361
412195202
2094170262
1456332339
132803523
1984786126
1402042656
1463745342
1152940337
1972886399
1230458656
526534128
1482061836
534130194
1178743482
642123696
1714627734
156525498
2120953429
161441712
1960322069
1863040112
136764173
9199444
85226244
526005642
2034436902
1976346614
404672863
897663219
1859300431
1203330113
212683660
85710830
1285557384
635262169
1257299253
2146828774
126238407
1590527611
1926428986
772314321
1410740431
1571567080
1381635520
2020814912
1946152131
506006951
309539456
2071823883
1681415520
1607958256
220512051
414616062
789806793
1543792760
727835149
1994499180
1567606260
166625275
291911664
1511629498
667866789
459023352
335927196
1615407359
6330241
188079880
2011075709
1590645332
615745578
2092374819
575098615
1216631524
1584140958
484135452
1401013928
1517622440
1904754120
1205379630
931681804
610786002
1782442393
1984231438
671557623
361404883
1801979571
1307979165
999606161
1916414889
663833378
1479493983
1921850340
1366999489
2023148599
1421669948
1721124981
1346464326
397707770
1485842956
647160775
1134143176
965545867
308635186
1388208101
1598034452
631727454
1751968159
8127113
1835126259
1105734979
1140265212
1824021539
1114612593
617087088
352885216
1132196932
1225243522
1949044422
1678229155
702846397
1651556309
1914699864
104141472
202135541
841123534
808758671
481237091
625722391
1706078259
6591685
568593061
208630586
1390666981
548306207
568964372
1045399902
1158497257
1417350280
1336448708
459665012
2127358553
1631567995
530303681
489988441
324935722
2096800824
1516032347
485259827
1789319472
1366079855
363105428
1789032166
522149115
1349562918
1516001913
1816268448
1121729644
954447265
700314203
228638547
1045502862
1616329236
1598359406
1754139610
676367271
1599917546
1233897317
1426736078
677428553
1300791510
698873164
437201059
965644317
754943373
1642724633
932671225
1372341335
128650755
1172033264
985525823
1527269327
1383805057
1049329908
926485248
1281586206
1552858610
1618518817
1803401451
81314393
1142126054
14563403
1105516245
934938473
1274380805
1881060499
1977539532
1998444057
1318490609
559444845
419633379
1726968003
1605140827
793508562
1118542679
1107733178
990672118
1773724354
276096768
1778018445
626889048
1683564445
2137977841
906502056
4570837
336537914
1459769655
1153166259
1771571682
1624672525
2075621399
1099752102
2142954863
937353575
252004831
1080661924
844324601
645836239
2010597136
1436351278
1447732229
527502016
1274043239
295641942
1908389940
1551499031
1217381327
372793981
321354499
481497267
1468108674
130651925
511734600
1968253954
228859964
2066263592
1170491444
220159147
1938868406
357562573
1170881229
435528920
343443885
1443078332
2082423776
1463619615
689512086
1136098086
2032556721
1906144775
1484271514
1385783736
257621538
110316396
2035962441
13560020
1252912122
1161814317
2070871357
176536228
158778018
694597216
1405636549
1414992129
386517361
663390708
818476024
1591912139
476415148
1213632442
566371985
1340243052
852200166
1734751676
894359728
1338780391
17272442
1281135686
1181412878
811922659
1394680310
1454505107
948763145
1190254069
2041969412
267079827
811186099
1111149298
1358228343
290012967
1226435954
432336627
1897503833
1424336919
2109835451
1154148417
910866079
928426300
1163712532
1823736303
2118157054
505868811
116407071
283537802
1164127094
543307242
1216170405
892137918
348149168
1975390517
2095498700
512708356
1617261566
1522805864
1566487897
262222648
782757823
727273526
65901834
613477935
212765524
245027143
615249808
1081095733
302611585
624147285
318870282
1208169401
109281941
1203166973
520598111
680939157
602617669
211477455
74331445
1370815479
93982983
1554737912
1326053723
1582123001
1936940148
1065706839
16024243
1588645674
562596736
1800856420
1666319816
924860180
162470167
1867355356
1582364980
2078708391
898381215
667084302
1614433872
20210095
399237002
926907738
1972986667
1715927758
443015280
988153459
145977850
842447173
1583457663
1046248074
968178111
2081965789
125007166
983649712
1489230402
896327087
1314817225
1388824545
1599460910
1325031167
13458281
415745690
1585859410
2016058021
124000132
1454304224
1737479114
625433459
1848942272
1032852513
1963068467
1577528480
1617720935
101017494
1758611765
907293162
544714145
516167152
982748467
1817435607
1122191165
1585659744
1801621460
806356971
239893283
1772513225
1833152731
779599139
466427537
30311162
1833422582
1355533716
388838240
1512152825
1460890350
1847053603
1710987436
1949606534
1853167303
1358803759
410374618
759881083
1440707218
1093211984
178593017
2040107651
992600809
171120570
1087083635
169093908
2024593940
389471923
1785925941
1709372555
176058888
1829622802
177511633
1658941791
376358053
1221822765
451720587
581575511
1642066699
379974559
1934470583
794808861
158752454
1320816369
256803187
1459493665
2037961459
851045817
2058405148
1360154811
1961579787
792243986
751281662
53618985
819627589
72688574
684364001
1569060732
480802085
118638782
1515342501
1096577894
811133562
2035007486
1566684411
1606128829
1405739964
1424931409
1520056499
1414165795
1383181337
1554352835
114488595
1514666402
1999163810
1362297070
424417569
565143504
831342203
1913210591
1687232927
1015193977
52472093
1942924913
1000644205
1637628996
685500534
931241518
1407223483
1998435819
1268862765
66116604
825433987
1150982038
216837631
441822498
1484094413
1874106520
2021520568
2012096860
2020610775
1177820548
1881879806
1365611242
678498867
881792195
1581408269
1527003855
297510726
951996318
606511345
1683964620
681181584
1167425351
244970857
1324158005
758558958
1996969093
2087024771
2014568812
970528940
1409007070
374612498
1974597339
1956395622
756497644
542083329
1972609270
621247276
1263582271
757018235
809968834
892015469
1755194233
1676367706
172295765
2042583139
121599812
65009786
1535058464
74795382
634726186
1571493501
526651194
262338731
1365962833
2112437225
345505273
160526437
187831235
1476415998
1198571054
539052496
199986241
1025183337
656914667
908832606
202727998
514846249
1239140839
1580151130
933550029
1430606662
527919756
1191613553
1934601913
1005990021
1015617250
930575331
1952780383
1318015623
724475549
169106110
1858465679
73881717
20406977
179122116
919760034
1222063991
180376285
1072747795
1910968316
1832698751
377618406
150401137
1438708934
2131210939
523444328
245519653
2116493682
166029246
492834261
2113852629
669987554
1499225681
1450772413
472794876
283503137
2009273381
24265561
271468821
1197944920
1612471625
1258277617
1616960980
1718239510
1217874108
1809435282
1235362552
1598630216
1283436403
429602975
156767137
1150855114
661235143
1104870720
1325943657
2068520173
1826532262
1787829768
810556396
899171068
1340771454
189195910
1024823978
1041795203
846128539
585181276
94112036
264569858
572033042
833267374
1238928012
485125847
132754308
511767244
696325804
1687976113
987570139
1436903835
936099508
1562238975
1381495431
830112662
1969168269
1787011081
422093977
554906561
1295605333
1382814419
184256962
1722071688
2030828139
1479698666
1407778470
306302363
672761239
20125793
1597275806
1172002106
1098632522
388972248
82515142
1681530242
1414835715
996133470
1235099160
225905875
25699115
1607293858
840185707
554851597
1972307546
1623019651
1432464786
957827343
271214886
899584155
904513584
664511104
1110309511
1582629629
36272317
1839296270
399443998
263647317
1393194363
552821406
1222821812
181481900
746881859
1602222178
360949691
987224622
1693966608
921851428
140255980
830161112
1360256680
793605109
883772268
1260107591
1971840106
552169669
396141330
804538636
1963258667
1589831874
1011481899
1424305867
1560857264
778561770
970725672
1247126941
1160023103
2051596152
1386064326
1238702550
261353436
776549538
1613340943
1655991405
1108555690
1765354380
882519832
758494935
826892220
420219603
1226286901
1732691609
1423404155
1543617920
1445291801
824949495
1625863865
1441943992
652628874
641798069
2112085521
618354967
431543779
1394534691
1646237982
577433862
2079637148
1062112512
846649320
701101372
999813388
207518348
1705076357
145480975
835620720
1122985783
1116108505
1780807750
712426601
206472703
683300860
1564540622
896139308
408479933
52086011
1288655683
331786642
1282362338
1565012368
1281152743
154989518
959052050
450446481
1812808546
1400023646
766441118
446111259
1096574306
121868426
874876558
1054865766
2032624737
2023082750
372923986
1690843276
722881142
1120132301
827687217
1413251569
22514157
43955239
439950955
1380046770
2032741018
240046984
421911708
2025523644
195217597
664753126
1950107499
1098412107
1573030512
448786876
674422447
715440287
810048921
1682041638
133863070
1865843201
1340563217
1179887345
1199352504
1530894815
1038535899
707049309
93218612
1464868486
1716562860
1952351665
332856041
1175369007
1384290992
1882547152
333149539
1142277278
353605386
90364547
1727794862
1152801535
1373713874
682915640
1683855058
1950423391
489452103
1726322641
1254791051
1864195704
300329608
1110667683
1823524535
281221048
2035837394
124890430
26611485
1007326393
814968702
1280970702
1916826301
947710732
1443934832
440731338
2010307761
19061167
1158594436
1123251064
1217414120
434860761
1918825362
1674531849
977176856
585371158
1467096305
580413867
1489506885
331876676
477803240
1963566905
1093132637
674502654
851292665
1859585142
871953604
25359319
1025519489
1443237359
1824700028
2064852739
137910189
408446810
2004296652
2009145266
1703136828
1325028911
134187287
386653966
1997279269
452078023
28659216
529947880
1604677584
1457482961
357815288
1812145559
1282201327
757973402
897316523
70592231
1949916712
393085691
961887287
1645691720
1707950509
953971821
1423767400
521932893
540653401
287761729
179862445
1534261220
1142824381
992778012
1659395500
579212278
799936833
762918322
1925665120
245905494
19250437
145399374
1164084205
1474389915
732087518
208041383
299514243
2017461516
2142011105
1800566230
210653840
370991825
1058323314
2103823696
919443942
531198801
993882214
552395016
1625687778
436942098
638398261
185630386
301298868
1072089270
292649438
1798482166
1302030339
991988933
1352762658
383034933
1363047797
1870335899
322892815
1177221283
150048785
335815751
475531129
1548320329
747693160
1562544202
923989736
1752346400
419246571
1622961031
825524240
312342829
1506513249
221021904
815829387
1470545803
518903006
565418140
1221696398
1559178226
133317014
656952429
377780758
1134056119
1112655652
1275111527
2026835766
1244758723
889546504
382461710
1837484803
1289828751
1664129239
1369519373
203632534
647732243
2030657888
1052377150
252811515
466336031
204092221
2124156639
342303049
766378543
2059641571
256839463
19835050
1207109239
1236867646
260937718
1607274835
206006717
724704804
1276449097
502152891
1913605666
1814951422
1293467048
1498383851
622308328
909917941
796895234
1849789830
1951697945
813154307
546354298
424888904
2079844319
61908063
1666192743
1600538037
221938643
824942702
798636467
897604696
1989519667
846502369
1103725991
1591315449
704933365
874070039
1615520163
1220357943
1863230533
388834605
1139760847
97015044
744706115
211036660
2084911478
1373695181
2112889378
1788051911
1354846922
1708565284
960289383
1366922241
755375502
167693499
950766667
1195714415
1919569748
114370779
1961055543
337672859
1505891274
873302603
156767137
100590214
1846564600
1323132241
1513666122
178011991
1027092808
1204094335
1701336409
884679025
1625909418
532349536
687030656
1854471748
145474408
1236693009
1753000595
2005981607
637973057
200079302
1588837338
873137900
463789287
1460098726
581720415
1766783926
1544733460
540778022
1248353623
1084474630
100837547
1617099923
1155592011
1339455218
189409495
1750776294
2144852848
126448390
1345820920
1094767497
837404504
1966931616
1822849072
247669015
1417260865
172158852
1295505615
859816672
3165340
542000003
2052276884
1524903719
168717183
1496310017
1411014998
1767457395
1208855162
1478734081
452019051
1116311904
1646737984
871466599
1694804846
1680214427
1259023491
776094802
2001372982
1307738656
186200169
977520558
895684634
305818184
163131630
30559661
639564450
1305944263
1169089423
1187844647
411609229
806310690
496159871
2122379487
77535918
218242800
975068755
1671541710
1977114067
1428508743
1330904695
1185352823
290046287
1565155746
272297262
1621332404
1103667292
604046728
1435496439
144035146
1052608467
61778831
1983536148
1506193259
47717940
589868332
1476936628
912898390
2133672583
1000727796
1271009957
1777237752
369711182
62167899
1985132420
1295228158
686004231
1842789937
1985457095
1758820442
891622907
2050341061
150217664
399659457
320141514
1934880498
1823981535
545883705
1706225981
1506882623
1839457048
524513917
1554297173
41253172
2107497174
771139270
1945344155
1285132487
1473360645
1790539509
352039343
2101875396
426509109
2060742634
2024553490
876443500
148656026
1157555529
1229831122
1654216898
1644729698
1297720441
147329914
1243075706
2057005321
1920081447
1937483315
553911777
732429981
11816447
2041839113
635177099
1031349332
1911534833
1323154387
1317058934
166692179
759483491
1520915727
1632829380
940634876
249094951
2001560581
1278418653
250153375
1325443002
63553222
1025554870
694254495
829196964
447224338
1598721090
1604988102
1625746340
10242770
579665638
1036028208
1247434670
763208138
1578133691
1289780065
216213737
1560114476
441178481
517751737
1462343705
1644765326
778698548
1246952575
2098927985
1634540792
319138794
1439087087
276278102
1238588094
1895999384
598090124
288848280
790613070
80402593
1549771093
1882881004
394881320
1219653186
1804453154
214009222
1490887515
1173884549
1601187828
1594376554
2060362755
1460682522
500923756
1680544709
1506993177
1392473091
62226254
1001025844
846968725
1302490416
739059773
2032821592
1172274483
510823122
1207027832
1493049332
877485622
1181320468
831593133
670693334
55508709
2106349301
799815946
363683642
1152891813
651016063
776048310
1359873627
1332222121
1450907470
887841799
1219031867
352595357
262489101
1875705733
1508031163
1348149722
2122131310
1906529203
389055062
1024046089
455388697
1028293685
1858031426
695043478
447923567
2069446473
1472964828
1867730296
1038591763
680390224
1068591622
78677724
55377285
1211445613
1825916961
500667010
817914443
1606883546
479412383
729234623
923996187
999854947
924533395
974662403
1719141522
1693255633
1636626665
8102677
1775625627
371651547
154627651
1817429982
1753259764
933855180
320275121
1887688237
1696472238
804136634
2049533472
325426569
1250472308
1907459436
134180306
1403139257
962593350
1288108878
1315903960
2055594365
937422813
550525176
482156414
171731450
1332464883
306358041
419023629
1633515073
1676709460
1267796892
310000493
1662182689
1928067911
1725848916
1118121188
895471987
429703393
1447884613
659884766
1760632765
2078775338
1518061732
209676591
1634473461
703947788
311394883
1455828723
1034035201
1581545394
216783593
1610828723
1789710347
1934372934
1993444851
784045328
1206522332
1010137944
1224296103
386055299
147260909
703790158
1249145173
672050711
728195231
409766839
641332509
1298163082
191204663
1713672070
283931853
308260948
1448704495
1399354122
1837946152
1666337215
886170917
963035862
80309530
111313239
438965458
916603805
1735473008
1220384546
1633493551
1141849434
1867945741
1882749049
1863389115
1487078028
140224067
2108033637
2097335932
1739275474
1049553014
772510788
2022016652
1791911221
709502740
1761992116
1886573585
1362650368
2071430265
1054570811
2130977541
1726485227
447304922
1696048266
989960508
2122633394
1124225782
1331131264
1458468655
2003645667
1788328013
1493968497
317838615
986732505
758323964
526003003
1034812054
582910245
159757243
2110154968
899270100
125732521
1193463386
548613277
239796490
1442702917
1717177805
964247438
202378088
184303075
1849554997
1473307952
1225708470
175843809
922247987
2128990137
1796590981
190152047
130943887
619473414
1256304902
168122924
1248364995
1872109819
712160614
1760822323
489097875
2104925877
2027676239
481517886
751982574
1215689117
1204812788
1803297496
1815476338
1168484097
1977047406
101059281
876966692
185854397
1387785376
516394487
763940911
1539040135
1628118430
1660439257
1200709179
319617582
1940410578
969979285
877329308
1726933500
1497462332
60059580
1690239090
1476792778
746680822
747295350
1630068816
1667253454
636147237
830858492
1234398172
942374570
1928260430
1976922173
1372636977
439905054
1844316776
1233911908
41629839
1783473790
605991127
709986353
230253673
1342436817
529689252
1748881717
1884157991
2144542019
1023953119
1126058184
1344564295
555830686
720086627
2002281751
1549403459
1351544206
1632019402
1136838508
2094988896
426554887
1776829115
833075913
721343374
2055219562
1578599652
1672268072
1183652411
2037238086
1905642006
2066610032
1225900237
15009185
266012489
2045657456
1462410365
2038590143
2122206570
818163065
939072727
1787554935
1884997549
695316077
133901769
1640004212
153108357
1483236190
1408563301
574530314
353163496
196814363
829856585
1128377977
580841546
1546861931
834286131
1125825750
1905918125
1377701209
175393138
1621463127
1240794653
1164476865
1640932459
54647610
353690862
918733323
94183519
986582820
881563566
1503430231
94067945
383738138
508060769
1613259255
299685454
1952443903
2034931687
1714027790
1855838497
1442159527
899668810
526945576
1151759877
1590636231
1612355498
1065540995
1734282074
558605186
1169636770
766974897
938811187
1177662717
1521998500
1792880914
1206646610
1774956494
1259900885
1162809090
1755126824
135926968
1142859736
1481037106
781014905
174647151
1071002633
279845192
1763145199
291465787
1178511592
1856102063
984874000
66772269
2144947025
1431491089
200947491
944969397
718910087
1667229688
983010354
521244860
442540905
468548145
1937800019
2123269125
1097470643
947799905
1172071252
1311560128
829309786
1922384288
447074064
485454261
455791109
467229327
67474102
1815432649
1049263301
2012386497
991628666
542086177
1550114403
505322535
2109479530
59920044
308693053
2126154680
216117190
719775462
365056133
243243233
115830366
46989535
58685004
1803335182
812354924
2013948370
513800139
1442622583
1742555745
1871576307
697443073
2112225118
16839621
714857760
2114242159
1585899316
175569826
645982620
1071279867
1425508004
266328375
1629998653
1731371202
1865052670
2021564389
1690845960
847972390
417553324
1076954254
1401176367
1733400838
19392488
966442044
1350501692
1561146468
664991566
1602710921
1815685916
1190744250
1578971212
778599453
2146045843
24373665
808755117
121344051
305708127
920139073
1288134215
1849496240
746800600
1417572162
849882567
1783576085
86115059
2065617624
743474012
653957019
344370672
276357357
2098215664
819413613
1409793900
1636667386
513704752
708417955
797617996
1839387530
1341991689
1923955647
1600591200
1255259392
21023635
39422929
1143813038
1326366372
849356986
2105226231
1738350592
354605658
878706693
2061995792
1955295517
674685469
718223540
765473196
1997512911
1543276884
1834240410
610831027
1888091012
277763459
896884916
1154030694
202810367
588957014
785544204
1604674278
36559096
915957846
2021793768
369172146
621198892
2126034790
223892247
2031085197
2100386713
1433767224
1029439768
1763764489
1289181945
1578143419
1182604254
1902673950
609246375
127958176
1593941946
1457811839
180540851
1793140548
543995736
1589895765
473056262
1630895201
1741080133
300858303
1257379842
917630887
633615999
295556499
746896698
417280724
1896863220
1122540310
756743636
1589017664
852851964
855918313
1173886538
231472424
1295268971
1629386273
1401492831
721665970
1383143299
485427728
1888165676
505254570
1008880337
1391956265
337382750
321723332
1606362954
1621136138
2075366354
945600380
480867058
1376791085
1645763684
337997621
1484280416
420738151
977628437
2062938389
2039357974
488385675
1149395029
1651101426
476519518
1654753266
1376000110
2055427914
2146333982
307845105
252191110
479275963
1181572573
1194297551
1403467491
1878740718
2012303742
1547215366
1082029270
594714614
803797869
1084598755
774794600
154462186
1194477693
61319397
1379807544
2016463408
1344587180
1724817829
1568988778
404658594
554747546
1673875746
256697943
690392342
1060554383
86799104
1144992862
469514222
1662497639
465653801
58790832
136590083
1807519384
1916127328
1853860130
1183288589
808953388
415870651
1230335840
2136498063
1104785652
1658689201
1761270465
800610824
208764114
1368255878
1238933488
248540262
1495346936
1884878971
811074779
1021848901
1056998947
304324307
1586936022
415774574
1770099751
1895309149
1897998888
1790431051
1540604707
977005758
85800339
763929473
1876485618
780828447
190787303
672886266
608215400
721567466
1558300473
97503907
941162316
994296946
207186004
1653947619
841337356
1439704679
420117028
518274562
839053618
1552667187
187923001
1775347708
606752698
2073022695
242482024
1497077087
272066814
371699075
1610885154
1115812903
2079250833
539801486
152055514
1206165621
2082309170
2141964619
1835910302
2111760193
119719764
1683194130
629778009
452917647
1262775667
1704632571
1665726189
21145160
1372386377
82870084
1860717169
632778567
1280707239
1527873680
463351456
1395951256
1733107725
1575448029
149937032
1461672144
2081238907
603839113
1274583321
1247547201
946105250
846512096
825295336
2044144042
192827672
1522148449
493467529
2089378812
1359136467
1427101819
1571702944
147111660
1535067846
1494438003
776412485
691996137
1803214295
1129848956
131398675
92099883
1153423154
556810467
1598482462
272377689
1062577095
1373551234
410620042
211144219
1175910472
1903438048
2052481509
1730607567
328548706
14202408
570421425
1740381558
2075231549
630801937
582179419
37788804
572199818
1053892730
554812986
1078476591
1926848634
1961019352
1820949451
540541082
2014437986
1429246260
1404867806
836239803
1851307760
480656842
808246769
1856396965
1556081251
903425189
750390127
460550819
1879750762
34003109
1222348868
578701354
332088823
805014158
498050464
787147756
1418876644
835441446
1629579286
964812946
1008756769
848522135
1016726124
2078394515
1444912673
18544814
689759787
1194987729
2054335665
947067775
1989187198
218299154
765138326
1304416946
1104982432
829683270
1714265135
570873859
1351623698
1783260279
934304043
313752530
1256748610
144252431
1599612195
937969452
1846934323
1013941641
942235909
2128174868
1073199769
1758197944
635996704
1651868244
2066480501
654251170
1591006080
924835186
1875016036
1591294383
881688911
1527960193
1956739812
523253653
1984195594
446325017
1804803579
1422978595
1265552039
588758540
610089274
749127870
1694525407
787388405
1336522041
2054621084
616316408
499071345
378611861
1365351267
1863916204
598148245
27789697
937393594
840316841
1907322564
1695823421
282505419
1742590445
90175055
1047939496
369628338
1412747541
1718069331
1055341976
789066937
1445320426
260059572
1558284906
1244964828
1040249676
661330466
1232776146
1688903779
1807466305
888105996
1208077852
165404127
741379018
1576435301
1774102802
1230383350
1817862022
1814093242
665952775
694737111
539157796
1943571599
67081047
681181343
1549832137
162849749
1731424249
2059220756
778753142
2113427191
1444092977
777951386
1753681143
1715530811
193900185
1432267230
1135982994
1894585635
344123004
784065096
1314045862
1696260862
324864587
1550015434
1288654637
26802055
1455890988
362678902
98859369
1662134166
2109749928
318638242
2114018307
2139976331
1009266742
1318096300
1719262889
1673064852
488082754
1763360917
159989993
1523891110
1212418476
1630861894
938115441
247266099
800028431
1181979458
835539960
1762807054
932753683
887683538
1026130509
1212503291
1235470574
1925984406
985365423
1796660978
1052759466
1578597418
1378890099
1262418289
1729219478
1445562904
959974062
336970048
778460226
1386306670
756184420
766408281
1255625957
1374050451
2073524564
803788246
968452951
963077742
1818346677
973277678
1184328535
1154637337
684012365
591790178
1846380125
339161170
1195313019
905578
1356764673
524984908
251554233
1112066908
785419865
640281680
196320682
2135851198
1065072611
762413240
1767867111
1208722267
417106214
999633332
1478867498
478693222
1040440343
131816171
991781857
1515184276
30285383
339933999
1647384093
91457404
979833045
1164801669
599602861
1938707704
1037270561
709047909
660058683
1415731924
2121650423
519303655
122751860
563972484
1490036034
1987796617
1535299633
118744468
1230149523
368305937
2100290575
1188757532
1993153504
1720050274
1912080475
1864647937
425033563
1910203876
291847822
172835226
910583131
1602119103
41026447
179973260
2139456214
1089074823
127142817
891443233
1978303422
1519970759
1468413630
73785520
1766168051
312292590
288592962
1570858783
1736074819
1186217419
1339121694
912368818
1819122846
547256857
1625223021
73243886
921334370
1576875388
1211284082
1417936407
1681468470
1655560968
1859453662
550587380
2096199951
1880826994
609710176
2018199300
996798890
1638730582
2037672441
474069118
791404758
273197523
1559542103
1499330066
353203040
505268671
933311676
1663365497
772462519
490198151
1234333386
618543339
39538025
571602523
2032003957
848528327
299015877
1261837433
2087625417
1441625457
919341130
1469485586
1219685347
247017509
271874505
1197557496
1321357570
407063863
195931135
1510672016
1822794735
403869410
2111051323
1643422318
1185936083
2130000546
1890022964
1028492953
524182598
1831224149
678330364
404097791
1090793824
718606881
1498887211
254574093
1992053365
29182875
1089020344
1554887791
1041418338
502038800
230483836
533224058
314512043
995596925
2125814651
1629815513
1297627855
1048310286
374435383
537825870
1356443548
626861522
1911561130
1966136273
1870943434
2079410537
787527694
1813558791
1835910795
1807407849
1233478468
228033104
113054611
16935272
1161600534
1970730687
1924265776
178227868
816977633
155449015
1230472490
681878293
1161050495
1413266356
1728890747
546770843
1414693545
268902070
929599583
345513784
1319015069
139432803
412804970
1097554353
1257858068
1900716595
1725350812
761502962
1018597216
1710286814
584296446
369040209
430649243
1040946083
1375665292
1198146259
331189024
1227214326
15581196
1993573320
215942857
1892015936
1037996254
856204237
1723585217
2010558023
909110629
2069292938
720320767
2022843047
750683436
1064168943
1185233073
404565122
557115204
1451846234
1111153775
1458510195
155808141
972137638
1493125132
1656154773
2031760181
608819603
1282465920
1068697030
780202022
1676307580
1597536434
58221251
330907784
966258957
1064084941
1575862195
16279777
1898435123
1152326989
1598645460
306696917
1990342763
288728712
1100431295
943481957
585654689
708306944
956695941
1015861606
57759681
356315292
1878997059
1786825960
598117910
1863665132
353391646
1707225372
1660886070
613826763
394605463
1788671266
859207999
444696739
465500247
1913700076
1967320628
1744082042
1230858933
1674011381
2105259003
1591182208
773530202
1832848142
1897693661
2061192082
669407004
1464537441
1780660108
623747296
234710739
54549240
902598465
1701443056
1955175004
1834646198
676897787
678932940
1820563600
174510307
944032267
1760448888
983259456
507884482
1871425917
1374764844
93405222
774573463
84330679
1923353850
301337787
886806178
151627911
1756725282
773017118
544116350
1987151389
278932328
84127561
1331850255
2070176821
41077599
208038002
571851528
1320107742
1940989383
1854171217
1522115166
271373918
139887007
1221650197
833705468
2103540831
283160883
517078059
617216823
982653555
517487791
709732010
427391260
415705529
1725775662
1942483376
323337082
565861124
1338734107
1172685613
1998688092
687833286
851251468
376609244
512315740
473342382
1252466994
1834445030
101105283
1905323239
3009195
163054159
1359103346
1464865400
69336191
1327236184
795357417
87403854
1335116397
460417794
89214889
20983064
1453700366
1171872508
1329221511
469468377
280728432
1822423439
1679350278
1258674004
334837644
869946887
1264762841
1104875821
509593898
36613318
2090770083
985365744
1063156690
1408122742
673293936
1278532229
1235348650
95171867
1750409573
1547098655
719352915
352143892
1504007286
1452523877
1257577473
597147073
259700099
734881326
183847027
1886669780
977762703
1678959970
1562711331
1772966247
1132362861
16399187
834291309
2144602069
1443739894
209820049
160094713
1905665178
912739767
757624538
1814001165
1373564183
1899435547
2140966597
2145052320
1201238508
1495660366
1837932361
1787727052
1828287235
59576332
1004761788
887633166
1623807312
780476770
1820602131
1463159106
274479949
1528466590
1387340431
638793197
313451105
629312161
452679883
429051289
1238252237
259716833
1987738742
1131336535
649380156
1902960952
1257378897
1268912954
1206806814
511971703
634912629
505969991
834617362
1609201957
12922042
1930316510
1974584713
167502935
2057798001
1325821273
2143841682
263496254
995288431
333673455
618678047
882376492
1344546093
1904864171
625636318
472874536
1403150519
313997419
1317641088
1254250262
1941561476
1712063665
1601262193
1124532371
1009943410
1449448672
699322002
245221130
2023516030
975826516
803221570
625960777
698924637
2012972472
664987809
1689263404
648202709
954095489
296696142
212697749
37614540
29666759
685967554
878445198
234100386
1578641512
817447142
842690634
1116938231
32023674
1031216482
1790400099
1882272429
2015580913
1547152655
443033212
1447447505
269686095
998465141
1012505479
2128942295
1479046239
1231392112
2004589895
208634957
1121381553
697987803
617334790
1771749330
1880114295
1071112345
1910813020
1059194818
665590643
505011712
227493682
11404484
789938931
701503227
2045039867
1331341007
687624695
9396971
607498664
183477368
141914797
290272461
792131427
441342701
1967350619
945275174
1922538325
794822095
1260979016
1612878009
1408008069
1357099398
1546859056
1029526181
369190400
2002050906
659413177
1169257467
115417805
1123061947
1056569663
1950115661
269878740
1504376675
1720997581
1968267532
717776075
1964906492
2021914002
676723377
817062877
1019242888
1880647313
771425252
410240674
651804041
1757205529
279470741
397395169
659444324
1288932028
264727322
1902095984
354918618
1391916097
1933996885
2016359031
353181025
818861425
2136634539
525628283
1794836611
632319092
1187162498
1073156888
160169981
825084928
2004829911
1555714975
1834363333
317548614
45074200
1000954482
492156094
1238358891
936260585
1139875861
1639667393
808741768
1155917786
82441331
876123304
734250667
1150756314
677708615
181217222
441783234
807096571
484765290
1858298020
667010420
1472055131
499193788
969722679
2061930303
979793601
222502791
1799729174
893047574
898499211
46291520
1095445952
1561346368
1324144699
490498966
1869676124
242393505
1846438413
1216324233
1627799122
722987100
228843273
249265050
2053790650
1085764629
373067332
1787975811
1477833955
258234259
1401300703
1716271165
2075964282
1543112019
1070049823
709920150
1589652283
2032635637
1882460901
1575657433
260245534
1908491727
1282822691
1518356549
310481685
829172149
1308540696
1349651318
1620389659
1246005599
59721313
1325042800
1544096052
631823748
622641708
475968092
953445220
1478342939
131125838
1892014643
1049156648
1164083483
1353986683
1763399581
1977969022
867705887
1257764091
1755635128
43400646
1127460520
1811501655
2035215307
808054779
1810928121
1089700133
836642030
1143373695
1441990418
628604095
128246249
471122193
1767175377
1039299138
577816149
1103656970
300126595
496123231
1718940464
528563129
2070152878
1583344969
750783549
1726292358
293307734
1075971183
450721761
1453525490
1948798081
2136447735
1120493544
496741588
1892626432
1079221626
140005750
1789727408
1486776941
785320369
374754415
1224766276
294966629
899212715
2082252594
1985484039
18299818
425099383
708415687
1527258774
1671969351
791402380
592550691
1872619532
274186447
752129209
1557318786
961274988
1279852377
2038906946
669971152
172697152
1328153186
2076729769
1996597811
633070311
264524000
822207349
434846882
1084290959
21143008
1031397301
1514086710
1983372421
1467066714
1612787989
1543559997
380024535
131667447
1145979114
678496779
1789905383
98334399
1756316380
2069909532
461294710
1925604232
682240010
1195889780
952883939
578015693
515909238
818307070
172820736
1878724011
1269299511
957517525
1430592155
1676651531
941716422
754089606
1792065109
401655337
1239384817
1918054467
2019691812
735933863
383848474
225432185
1545844087
1304271586
362228849
1400628580
700426170
2077435633
346614017
1869220819
302872407
685863561
105212623
213841807
712293354
564821116
1139399378
1265043433
1019124082
1547351633
141184618
490768598
761967042
1849528910
334675667
745349840
1295643804
1474550246
1923718322
388911586
187038540
805661301
878752701
1714133170
2111701127
1462620468
1350418931
963522169
786129687
2053326165
414013236
1417812978
2090647192
772664171
228471190
337424464
1768472403
724655599
1995688881
1152472372
2053789010
1490106110
989788922
1777879873
1906110247
1276989855
624506001
1810647185
215783324
1741369728
1171277641
1429402400
2086168825
1219252824
922746595
2077040768
1436770441
1277637063
197662893
736317891
979662510
42830528
428698811
14971730
1856013729
804354059
933599094
1884926927
379296630
731284294
287255382
1725336307
1541344318
1752334133
1177060695
1074259914
611344017
740126995
1480013719
53144652
1343654119
1836164376
345582833
60560673
1892439773
1699888549
1050631272
1727596861
1632702952
1378322051
1872985929
1773621841
843110242
195969579
141719780
374563101
1724556780
952604290
229926704
30848949
399870132
355671406
299490770
1649788250
255700088
1228914208
1746846883
1399295935
237057037
1117186327
882916720
1045264612
980481591
1528451491
377608852
695059441
851153411
1632597742
1558409571
870172063
1894390692
775045731
196951909
197813286
695389887
978216261
1505818566
2063630796
1146831453
1620100727
1348436870
316405364
486959630
338703384
89547864
1334602515
972805753
166503097
310720379
1690585072
1045467286
1828402581
1868290419
977521112
1195975336
1484284953
1439179771
944552512
2051601723
1308566113
510069527
455665903
513019618
563946694
1767134929
565713744
349256063
793607310
278102090
130895606
1473941057
271547356
1237133530
525923129
611995717
2008001586
1096023286
783178735
1070484950
1816756058
1135508489
1475740514
1813519880
543161166
612407454
216818151
1050618008
1196069016
1311312852
501165926
1009852128
296537301
1314711257
1315102868
193542745
564258334
263085809
1268357323
218844674
533149411
265779736
2112356712
605991978
1962785234
1280076662
1720428876
1210082441
1758553659
1645778834
140311785
102561658
30318742
1170539113
1477731313
1579648151
681926895
612188532
1862453016
2013445189
1893420893
1093316048
2044829627
1143240878
195331762
1324869155
658951145
561935667
1734064626
850315308
1577557566
933146305
1784929225
992620334
106587379
1550787997
1103609984
691606232
1332381384
62527502
1135469140
712528386
1080817138
2109107387
816893566
1158689201
1966815369
1047465474
562032286
1268569300
1085459134
1354838306
1373915252
1161083455
515063584
224772798
1970350498
271404862
580265314
1768591872
1324985614
1150641498
1019983679
1420792980
1861858829
954218483
914690480
629989355
848479574
1352088337
979205843
72090678
1538602911
1815397928
246762695
1854192137
1625293252
1532415994
1040146944
1584458737
1943907088
557811027
760474836
990944888
961890281
841361115
709200504
1269674948
1324725137
1710552057
2003815564
938537445
349396238
372703412
605816246
1183666197
861996779
1023620310
1352860549
402437979
459988411
482942441
1483266650
779376990
2052296335
2026796140
2141653424
2113850040
1329270217
2023538020
1614753207
962891241
1956690685
1785452873
824227761
249849713
1607621265
687357040
1747481987
1452729320
69903697
956507972
1955040676
1191492121
2095446107
532947359
657183866
1920764149
84631938
1968650162
759693091
1804895361
91407832
1935374347
887534207
910179168
353609844
150816818
669691333
784657912
1121102134
1344086597
275508438
1053192463
1930197642
689004736
309741553
1198617059
953773217
233700348
183909769
1101978874
2042136535
663728934
926631977
604495904
184051268
1283152667
283361995
482780690
923328949
1483743638
497323902
209350938
1791481735
1644025927
216109946
693359383
91364078
9171970
1838191879
974020176
1348140918
853886902
315038592
1580307668
653613063
140167728
335944478
1852456363
338414477
1717983212
1944882759
2116893914
447690302
1422878850
485429038
258496772
1536268555
154040239
1104254006
1128929915
1744659898
2033100640
1239376303
558765173
745938296
1004303562
874649630
1078162408
170541551
577492490
273255590
1885121507
1973280049
1117169933
726124166
527641839
96225823
1751258844
1384558313
782014377
2107901608
1552687487
1624343177
1127438712
30966657
322439268
1211263721
289068863
681157676
1192418768
717574444
822383010
396772856
1294042038
343087059
663817437
327772239
283303873
1832855628
1313350517
902991857
1889638662
1769460520
2145427135
280992525
1512373475
809911662
947605910
1660725248
256267686
1332620462
136463763
1420619451
1561334533
1122851319
618556708
1828366198
1862364262
512462908
14637157
167269143
100889849
1592378161
201073729
1458072718
808185413
2070214994
398310845
307315159
768745249
1625889369
1637477150
1177746842
659854535
871409653
1142175740
976522423
1106173374
1398520286
657497208
1097492768
2045158551
1786248623
1014970265
1021140965
833832519
1531853443
893777865
1783344032
1030325933
195822100
1389689416
2097639814
484162296
667852044
1757261380
307410199
1261524161
1313004802
1064321294
384119789
1073890362
1113113159
376554098
1225200011
2003647870
1312068348
496595120
1345511550
1155236624
825098427
503627088
1189478187
110131723
1748343245
976245361
640086570
709600174
499327656
2055142674
330415682
2006814777
656145192
1877697878
102641317
316442276
1464395110
1219790121
517389076
604395359
1738992930
1339143255
456333135
296956517
1605873658
1726000702
1894517759
493997461
1934735110
740828250
1688373612
1684659531
1417846707
334160478
697922108
681754411
194227860
1252095928
1741596690
421077984
1707853121
999292605
1277351612
908361414
345606559
437320165
1474914438
1092189522
747936451
656132827
726790457
2126695254
774441647
1759645246
760528272
2143273510
341748165
559073686
172014827
1838229973
875652981
786840513
713880440
780480365
2013857252
188376817
1798482166
1524930139
747740961
1447411263
1734542781
750872065
902155531
62116088
1307246345
1379545496
2471199
1942690681
779092927
180244485
278410211
269103605
614353411
863641626
1809716670
1666977308
1368986073
863126528
2082811843
745553382
1240869709
991019772
1234637095
1912444759
331533625
1363771683
1207528752
873059913
1519115703
1703388498
1460418211
1072424410
748656444
1772402417
1820203593
1759593884
1006834218
1517811491
1163690767
868203058
111150981
1254624692
845543702
2097786315
121880884
640933415
1313040790
395744288
1464460076
1304997672
771703596
2143273011
2133789158
2096884237
12979807
1849159483
1758166687
416330916
789769211
1025176344
957137077
775573266
416831434
27985332
1959060044
319691500
1382797375
126445743
1965897386
1486554658
1394163374
1576404426
1566312227
971437785
150128146
1262666258
1325985772
1196812030
1115809676
505303316
922093692
776425784
1569791283
540084963
1280546861
2040937164
1516973422
1379617309
890333402
154407725
312232869
1878145583
363548151
1325561229
588813444
512934981
917854407
1453921287
1407552754
1911571628
375686611
42483538
760513895
170166011
335674417
1954247320
342156878
500734149
1079563952
271475546
2133390483
1718269679
1199349027
295225301
926937324
1571821705
2115859686
1703883700
677041161
971248563
1543445542
615867844
1410073911
988317009
1563734839
2082123920
964801018
1652150545
1507190011
541878395
576124294
1465658599
1762437088
1562172114
1310128369
26253516
1407879993
747192387
387016280
550656067
1182854749
914194924
1857526025
1578868500
58445112
256371575
177482514
1934717330
1595829765
1112480373
1822781732
573880579
88804085
802805574
639769368
267615501
82450306
61618412
979708774
596624038
1472764347
1603059208
25905751
1825476549
123168715
1329216460
1270207179
291590872
1556549559
295565302
1360553352
446982205
959038140
1473302523
732405222
214077553
1783099728
669115109
783438062
1539526497
944850487
637224822
929868753
1274887557
402709235
1419150334
1975730569
1245713300
584490262
920185273
1901011327
1969515548
1719934081
491243712
521159778
1297051137
730393554
1233920918
726217332
2006453818
1385681423
124352956
1354976944
1207115082
2118851965
1378655039
1520735117
1305465539
798270951
1103466480
194313031
1681748232
1985728146
1529818391
883676064
535131922
1193797365
378081452
1596568207
1283635460
1341152427
1573552378
1074619946
1218417022
510410256
1667673787
1686721884
540329335
1831533110
1233549984
1604320088
709716226
271867633
1647178303
1365074614
1880566164
1720844573
566440687
809241688
1086550059
332261889
516356281
175902239
1873276948
406219533
2034867148
1646395303
1212071464
2073955060
368412521
1178754737
203939613
889336564
2079629127
1949288340
1763527506
1811999947
1503068208
1180271618
1607975686
1265323285
768987577
1186829653
1148012390
2012037998
24065341
722272286
287807575
1081805352
637258398
1381872803
888873175
1623018986
721350867
67521250
384970135
399461855
1421494679
733441002
1956878525
1791320651
602543637
1975209010
572806344
2063014677
1055137543
43295724
1728662451
1461113604
523106643
1231431394
562166001
97120257
1054166097
63306526
10986483
109958255
1497203925
807351885
1419559167
574648085
661954490
1109702643
2115935645
1010301070
1964742285
1646490581
580285767
621335503
862665660
1454626388
2020528287
1406318524
1704929348
121752697
2046963098
1666751385
900766109
273275365
1758516411
1763708289
1749230203
13110962
984939628
191141663
583101259
977773570
861680192
1469554568
1019073749
841348427
586642042
1449577562
1624834162
5529950
1978721333
1167802180
553745592
378171880
249158860
299115066
1047866030
712200033
1678922917
2005258267
666091604
2116404685
52897595
2120558417
790325948
1014613943
1246009359
1728577255
1120165843
1078871743
1822130210
1556344496
1312838069
974689240
984982206
400433441
166079398
828355509
947114572
448754111
516475397
111594523
1530476002
1371415705
433995833
535794504
1167620946
379191065
552097760
1987760607
791498276
241509084
770577424
671617450
1058920815
1475795118
655719095
2083709326
371459658
147538192
947157276
533120093
1999908352
320947757
1612542846
1422299659
1287502333
953716800
358115277
1385349664
945612301
677706344
1994266133
530202155
369912088
532681445
1680364320
223879905
1297414012
2057099314
157865514
1249175753
157280553
484664101
1276401328
898071314
1045024341
1045766955
224216202
1172605340
2121397851
324525207
822053830
1123742961
187540802
856183760
325457713
298659711
870998618
1350530517
146391498
1594076142
389203678
2053448886
946632417
1479907696
1109272489
939090367
887942094
520554866
1676425119
15258170
49356801
2033731138
1550801413
1466597046
1826341985
1132099247
1765042986
634689418
1976826120
1924685863
1559015812
1770479192
1263358671
1322026921
1145522674
1982812241
1446637483
2004224741
723195863
1923768710
2140023467
898887037
981150531
1344098702
564089837
1928558245
244114838
730885751
308373899
684583551
280917591
630425040
1815550278
1063415849
727747151
1312316291
37927695
1749307982
1094997001
550698197
800491707
1173679411
1050673038
915281466
1211736337
2047193195
1416112304
1477235985
339107962
1552337051
1350335990
394210909
452885073
2066302887
141070073
829343344
1622609944
146416759
887395681
1456323278
1656817741
634925117
346843369
1048820608
623438249
500232624
1879566441
2073418650
840280826
250626059
372971490
1101933972
990678893
1911914673
993320574
1251313804
660396679
1238749584
701526875
1502542013
877040838
2037974840
1771784184
698706735
606968996
54767228
1324709998
826419464
1657847226
781844165
1937296181
393097397
1635564659
814778008
2119435742
2139361828
951754447
272246809
2103702355
300944005
691310434
451589064
1222538810
292386265
1939036125
1378432426
644415864
992866979
937541085
178357876
966832962
1387956700
459096032
1587086872
1150309986
740315283
1961609544
373124185
1716085419
320947593
1545394290
1635104847
858823776
628899540
1808437688
591621020
257998492
56339704
299801377
2040478084
37228902
167923369
1217536499
282964380
596034180
60479710
2019590494
1472383661
1946826602
1546174543
243094866
920248912
771722310
1261506295
283580723
662191357
1439497184
1478430720
189916089
2027989054
937736881
1226525183
632502533
2057560319
1455815587
1953621722
1583286285
1869316594
1755839674
1573612979
1538093780
500493820
1076813782
1238957566
312502440
813305848
1719347202
1262515202
1666063914
654935426
436585596
2019079946
230091967
1896437906
1872336457
26521749
289620423
1431575663
1538711360
11366939
705237327
1161639128
1113305128
1505456767
860917860
967829875
976069001
1313837432
1144074878
1366045332
1036378372
1770980315
1682083445
1613673678
978456261
532459799
1034651692
1197220853
996870447
2042032127
42180286
421687324
1988105046
314586516
1894922252
739774518
1281819708
1661258736
181700865
1174901531
1281173376
278402305
1594458689
586051078
250113247
1769242634
2049260343
842903856
35496122
96880945
186328297
2056020723
2131968219
1790953620
1760370179
1346379757
1320755105
1227172176
927405896
763648642
344349622
1328527735
1227335397
1017452553
1979122600
702594258
288973008
1804727643
1563335816
1829321352
1458830397
1930396693
1195362497
1697287144
738002853
1321450436
69944135
1546118602
679129215
1059910905
898935900
497231402
568476528
237604317
1386531278
1248177706
110856331
252678176
1573686719
1885393706
1069430401
847731668
1009193097
1972017079
1971873444
2007006135
500919772
26784012
1115400975
842219285
1447395426
663876161
1548656097
995402369
460023792
1379211736
152614308
218006185
1231377987
1109429956
1458794265
1696051847
1342378331
1707413604
1726532369
1667252520
576792757
1241523818
1550338008
816199632
1146782453
1355618564
1839385857
1476329646
1663503758
1826978464
2135138825
412246016
1015349326
881099744
1119021707
1314194067
1990178738
2120127010
1412374389
2021404097
855142101
893125404
1565869634
1764665435
1292140176
716635277
1813192600
806870510
1237399524
1169356664
535773334
260115100
1946306187
1764953929
1642708717
1919093568
1775089163
467736659
497355193
1770137963
1853347870
92917483
910304057
521335962
1087931411
1331089932
941463823
922810325
1482294425
525943888
96322034
1935901568
1628521011
739181730
769557533
885486853
718776465
158545308
1219181941
1845922592
1028635367
267828036
1880070366
1891728919
635615009
1005800362
1679065536
1368861353
407673965
250462396
1902855799
343843956
1258353814
1333054149
1311691348
1604202703
1705260968
510775076
1725539446
1118628421
231269419
938247539
85413447
489773155
704776848
196031384
647008222
985886877
63226336
1500356903
1669284281
613885127
717733416
1361714660
1831770801
403396248
994614385
835883561
351932570
761498494
54450811
1204878931
286501759
569559701
663789431
627001272
1361223924
2028768117
371276889
1739228608
21029798
159099622
1269983505
347893265
660245767
1513178380
1094538394
893571035
1978337569
104582379
2025615251
44925410
1629837828
1930436270
57961620
893019831
2040367938
235868222
1104164877
1585089458
961186652
1102836406
1973443966
1501493627
1382437421
1687412599
1301063951
211463733
378420830
1719160666
1541545701
1300514650
1363882750
2100201377
1534649068
1909301120
1964879055
1016469695
993623570
1139549363
701469173
1647351930
432581119
680926807
467779944
996922863
744214227
193626247
1997305352
81380332
1126013242
569433282
1607782428
1565427415
2107382954
364681680
1958289025
118010860
1186508390
217098937
1026599786
2084025614
981049046
808975234
1262107110
98195258
2095030616
1287498504
882907562
1193502918
1718763668
1943500968
2020850510
665999145
1299352174
499134197
1243052164
783344146
658046945
965298551
507251250
737283365
1909449109
582117484
1058124558
1324505221
497244337
390318966
1270807360
1132374702
1836110977
1112032015
229006938
1662383553
1449761318
2063807534
2042539923
1253302852
1200964829
795046527
1958491671
298262749
783596014
1323505577
1874881713
522759088
1328446009
934352630
2022521755
541564040
2088102701
916070461
1918872147
410752432
1926995253
1759954050
976358871
791396668
919586816
14642175
1885750689
1136394026
1667038593
23260514
89633102
215223171
701446224
2044836339
150902387
1689666213
216674628
734760020
1260524347
1698887635
974203447
1662809208
207906826
1330414753
1012152048
1486279053
1482662676
2067575868
1188380166
1459339146
283484604
1586105913
862577744
736767355
1584146671
975355643
560676736
1316047461
264240123
305156069
406968099
1762778772
795413761
24421521
1749740134
1616623764
327058214
817078538
2027747817
1466963494
1847363675
1306772251
1705012708
2010864997
193683376
1731315216
677169918
558481670
191061619
2082592123
740963411
1146921686
2089110771
158198789
841722178
1070146453
1929681854
1121385231
1385388162
162284638
1185072570
936978130
1114249181
773401320
683265024
947399534
1998519976
298781316
1915019536
1140043482
221353416
1918843739
1382488235
767465492
632925742
131533635
31158736
807205086
657806064
137714467
1801796121
57094703
894289409
1062847640
1916226394
1758702029
1015487786
1962466051
1439541678
385447272
983610791
1099522697
600092676
517637268
1164775123
816346822
1983097634
841282899
106188797
1727119122
387955313
424074423
370411699
587532710
658654567
752862301
1360710430
1800560784
2060479249
2084756334
171751413
1823384452
1101684201
158270476
1950355739
1925632283
1507346410
1042442754
408123385
1574515345
1885044517
514632582
1642219605
1386138935
1649930766
1590788733
1937062186
1539166946
557820265
1855226659
312923313
542811649
1993860551
2021454669
723311012
1683280375
84285475
2120402432
2048197088
1823360721
174513954
234181690
1588664121
1121090745
1034704055
1081308731
479120521
1408215328
1790658416
1136050623
900273812
1866873799
1267034599
318802947
984237612
1429168521
902610857
1607009458
1393104226
690292015
1441993414
1002707465
1768603353
1347414934
19786921
234365295
684364001
749973138
1188038674
1744962464
604910728
2087351354
211555419
895752952
882515654
1872646842
1784271805
1703970304
1516520782
1637086990
1640496225
358865664
534707502
2008145273
1718550958
154269095
517884708
1805116125
58549601
883085135
1365469390
1924467585
1516932013
50398726
1605719890
170340688
1210966455
927911612
1889092846
784138971
1082942256
1798972152
1062339208
719619045
1470420845
755964680
283607410
200721952
647181141
1692723211
141563041
2066625604
2142010362
1749978947
128933206
1570811286
1582478532
994534003
549679612
1284392383
1535472508
271278710
38527764
146371339
1762221220
531048442
114097023
335221586
1326652606
1142253723
1626220683
325973008
1263425848
1913924256
2047071992
880841203
283544213
12584821
1235320827
115734996
411439162
1790142501
170126785
1249577480
686700932
1894478656
472088048
1673047408
705774196
1298945385
1266098593
1925750045
1709130511
1745726555
1319900813
1717691573
677106121
923031305
1919818295
812429418
157914869
1581002133
630255624
162572100
69863940
1379605830
1431336793
2122864506
1049442586
743213311
498526933
1644267077
1846486333
1991533519
1020821766
1846622455
1014538927
24813774
206514827
454596807
1919075818
1852738360
385083614
1297911116
1390128120
202867225
2071008970
1635395423
822902026
95232564
1971226865
968178111
242256343
1280147909
1870560683
143626230
737015773
163953532
774905115
471231697
1938765512
1818500672
1850070669
380038415
2062767407
1220966452
1252796921
814629946
863637891
648073763
94778621
1940052935
2096512316
211641973
951213216
1376451499
183206471
1930536571
1320336955
2107546908
1452248737
1655605054
528312718
1300412039
1708564460
779526655
1836744495
2117128
454226930
845501486
1105156208
2041228569
828408486
385764429
1613440093
661982537
379567837
1530701417
1534989077
960472844
406199473
1906557542
1532892801
301876901
1191897922
1131539809
177067805
1909778572
1889675542
560623622
593912265
226598704
1974698455
1205653335
609243535
962349576
23698941
1899987360
983152006
2112772712
321718700
405170765
324233791
1181042166
2105625640
227023607
976784762
114101260
1801901117
156221718
239636090
219523408
1908666679
920678430
1936689107
849672995
1563970072
633261225
1183756670
330896585
1373803698
288376809
1999835398
119295042
2081564183
867739857
1314599600
390896657
265961366
2053441318
814594844
2032643995
589927701
1315562462
717174823
1253327008
1505371451
1078475251
987977298
848512500
1022049421
978338755
1331684287
288804575
1635033925
2052735662
955323418
409661823
1337574884
1942884519
1548716208
1556278112
1555720315
279558478
416193626
2009549609
1726888120
1641614019
182091616
1647816102
1962959047
996469166
1987347145
2130532056
522105574
1056645809
244881567
283849476
727130632
1314119951
2122923371
1412626634
1184067809
393375745
1667937910
950615035
1917754442
961778332
273447786
373157183
1884645908
1490843337
1060160814
1183383495
1963596158
1926794684
1460939659
134803682
923759292
1158974399
404785510
1509833938
411122963
1725869670
1659922358
1732386302
1749237831
2411027
1921746138
1740467775
1309342834
448532831
907480630
161088002
1532824857
166751589
1364484304
1449865746
1730324345
801553849
1129455340
1014565110
730448270
1321326113
25576415
1955591743
918408845
1399345894
1784399040
205209015
1631340847
1061192038
382020598
538555727
1338787514
1024170354
521280120
1056610581
64313438
2001950521
989676424
1605932167
1243952762
5205223
302803681
1104985199
1086589194
577625255
2093175211
1396806516
112221486
1773965870
860778070
4376996
698229246
1380382287
668403635
267220622
635597730
1497532443
660728076
842744190
1032631563
1225586159
847739742
1470953350
1426163850
807437227
1756149853
1466860533
872120038
478134288
1781058639
569237982
896198998
1397306589
238967733
21547041
583393961
2100335865
2115176248
22849719
736062818
1750747224
1440704267
159196814
1887096676
178925275
1277825567
1174339379
285275940
1367161606
602144423
397352444
1839694347
1247474904
1289880442
954596428
1488820308
642465075
1710433985
677561504
866324826
744933542
1652429154
620888481
1766749442
779919480
658904661
1524460800
795356836
2118277462
1654297239
787284967
1712754567
1861879595
1707837227
2076781635
1334256489
624217215
1196003170
1280575124
318300064
1871191599
1929197883
969266434
529376580
747427743
1651079059
1106377
1141994105
1758880216
319347746
1713739587
749389531
599227302
602494287
2139103925
1741104002
1599316347
27794978
836669687
830791641
1365794419
277641943
2013212497
955308333
457939557
2069244011
108762416
835784778
552872211
285395509
103478226
409603855
1005830638
717071146
1593778178
983484998
146750450
1953236163
1886846996
1827708947
1833173601
1595011092
15726479
712978726
1528600446
1837028596
1910323019
1181415846
264719405
1431244777
1233840570
2033120641
377433730
785071918
605530350
394816926
1549118156
1193758167
636339408
300527189
1019061537
311325152
1177043652
1947092774
1582293564
603734456
379108522
830592777
146231048
1777408251
155092380
568696487
1525555417
749549211
1662611992
1624063866
801500488
598638985
2003176401
831290064
189899076
1972776889
1280113994
414848578
1548816212
680825612
353690454
390727241
1795217597
2012978744
116321992
328992133
1265515707
1094783527
73639019
1442645569
1894945249
445363688
1570207988
1192709132
1492905977
827521674
162626242
103539891
1363876327
1083253199
1667214295
2129865137
665684892
1418886909
1046381037
772751495
171178297
1153855150
131731436
836903671
1860731231
138814116
1131588977
1076367532
675877432
1093412687
1984627739
1187875734
1441296114
690698621
813199098
1779240000
1494824643
315770209
665100192
41520444
1784518062
1525040012
967464239
1882092340
307580639
1873237522
1388181151
1732431152
1330880082
1262844369
380399580
910217222
869446621
1280442133
1841758621
374733003
2116108803
2017476272
597951922
426419215
1546424050
2050343299
1408217652
314975598
1262301356
688663141
1127444703
1360724751
368834760
667790279
1330642617
228844350
536241221
982231361
67213736
2042236254
59531762
374982442
985247755
11455784
2061859113
480506987
108853081
2018487894
1814513343
1400003425
762609221
1896216675
1519470402
1085551013
182342540
1276898158
50124870
1730271183
139815039
2033919039
1442026023
1675039701
1578256009
566382130
1286340149
964483373
1548502324
385903274
607243559
2061213670
215891911
1561225315
669114411
102611941
822268502
2139443896
2009203952
88002090
1217385228
2088963800
2144506867
1604931906
1006033058
1015803930
2106756976
1729339117
488948615
255806988
838490176
919151147
435412611
1209404131
68273405
1263101821
1524164605
2070722980
534365899
548323087
1780623792
594841959
1788413382
1053049088
1273287888
1496875755
1817841019
408181447
1576327
778750347
407342343
308163805
216068903
1824568347
837469938
1124546011
1472912911
1113252782
1884771421
1491551806
106830320
1553649394
2112922334
527414966
641148269
1907284631
1171962296
2019713870
1236209096
936100429
286962418
580810231
2021300105
1241359813
1067026003
484760551
1106701653
195998605
2095337656
1521501671
566580198
1916140246
775306897
280041967
1566579717
998770984
1321199656
70758310
857470770
2024671476
719097046
1250287361
1543184462
2028855577
224406268
1888821588
669892064
442930734
128501434
833269046
905109218
1258785933
1954770992
1184773151
213544081
69151068
743399807
757298795
1991810140
282612306
1058296967
1687686200
2103638499
1454152679
1493425044
1282468459
1923470888
1698789687
1833193852
1702101533
369836259
2017815929
1386759148
552553900
735313832
2086875667
1280062490
878898940
325550416
727797335
1664742205
1907820762
1398735547
2000446981
84188695
49065885
1500633278
273282650
823323506
192659993
1818742763
10297877
1837384832
769412534
230008136
329839337
1525867850
39024375
1493452221
1748551582
1348026799
2018927061
1672610578
1466517670
352814874
1157069277
562636755
572794763
212371316
9552880
1734961516
1854296293
995741623
1913928542
1919223848
1029176725
280736233
675526051
363575797
424246505
227489008
610093037
1287723001
896496837
2062740566
991677930
220434956
599193347
1478463477
1263694386
1746282517
33659524
1375724398
1561782147
1796914672
1032063729
1658413822
1125378193
1288584663
1771425937
453921796
1468961618
717613944
145905100
1274417157
1710728173
703914229
1003127355
1954669940
1865829392
996160620
2103838744
295632943
1209114711
2053899256
1330419809
1242060033
1237893168
1064955053
1149449285
1050500249
2122722788
1239279334
335922971
1311098012
1425903308
771624357
1419702827
977905643
1338228083
2077833345
770758413
1110155082
573455886
2061837757
1381278611
1767494063
721769890
1339078867
221328714
1646425323
435532460
1784554055
862249425
1496310317
1693235194
210123725
1410552996
1506771480
1992535992
15512322
2096914439
423504519
802391660
2129602662
1118534067
1653153949
998648602
1870274416
116586534
2102846104
1017781366
595986165
1203523797
978027729
873964749
49541619
1689905718
586235919
1151544563
1640803033
1602424366
128489557
1064684829
515372258
311449335
929461867
1444400705
1393574838
662265069
1355754746
19143714
562881581
332785212
1570061096
1332271896
1109288196
674273595
1925544940
1373102194
769817300
812567742
1692285201
506497959
424244238
548327664
111729148
25679424
1526292415
1616396315
339225471
456426747
1503169333
75709469
1893109868
1302461794
608724511
2073984591
947491103
1936581046
193102744
217709503
1992062747
1910060649
447376321
884911210
768446156
1402313772
1771527361
1625512966
1838649533
466062165
1317272782
240617643
1588747741
1156883408
1443219917
166997390
602729653
2083879121
583475488
1946349294
1714493689
1916906967
1948629863
1885744442
1803633556
891970838
652151550
683247568
1012361782
1365704674
1625475312
1837902768
848371488
1418028026
916847958
2107382959
1601285309
1497985130
384224496
1126825018
2025742253
1702128388
1749264141
2046032345
1261166906
1081286881
311487365
961667849
1232117856
895054895
154533682
709471280
2021549753
1849235173
2045119763
1613641973
173470840
1781297541
862631403
884752783
1754310549
190157297
1262375542
1096048747
191990125
695885314
663585772
1219101958
2053570146
976962021
1694874378
361927461
315774078
902165237
1343112786
34049975
932023759
1534258139
2077057679
1108819172
1824625850
1075660489
567853425
1645889411
1982391941
1003203260
765309646
1623848479
327635018
1988064568
1816105248
74194255
992815375
907456648
1139714144
733574921
1997345198
697276793
820929745
889903805
1911666850
208093696
207594670
639380628
160218211
1021576057
250250717
497394611
233415708
1944316478
2036731223
341926624
600385672
458338216
667705905
42853985
1063257158
579977626
1755452148
129830897
1981376396
1142212729
2121860363
222055902
991902448
15127068
1313125616
1209515467
269111574
1611426198
1696420793
186918787
176282081
475277046
1959614145
352167159
439843697
363983637
48437198
481832724
920126153
1639064255
975837478
669824417
2031092592
1539581921
1105875485
1974252310
1661832194
2081873113
1295563455
189212192
761018059
1386635950
1117608111
1297161176
947301251
904590844
214871059
1032403550
1823380317
418041477
1736048522
1549068431
70938067
1881808778
234527478
243935661
1550006251
1647563424
139772357
541289599
1643668672
1845998412
693048679
1804292311
1327818500
593253293
77190160
1772616596
211546763
1920512289
1264639037
75185583
828295880
918681099
1779541618
1672647326
2133076038
591191340
1607891303
363539246
1940117721
947496620
269986751
852853521
874473913
369137311
51071337
469660339
831055888
1349155110
559176203
581817566
1750881687
1444354810
223971037
2025118244
310849020
258346740
1033763670
1409607688
1240023950
1388119584
1098666710
1500943101
313974156
720545565
560370239
445816082
1401957164
1332625377
1313080563
1736039104
954047939
341572870
538532144
482415482
396366543
1360303280
365758108
1238872663
319712619
1415065318
1761055535
161865577
956981435
1588343213
995200317
651565033
1546968553
1466549406
460232817
1745815999
1273998074
1554716082
1639651826
1744862067
445890647
2048750417
545060124
555256692
565907930
1341586503
270033615
604540937
123410908
25804770
1997529524
185151868
226712675
1664448883
946320374
676542110
1236351074
964786183
889251398
304982286
1488824927
223259346
1321749604
1102315535
45801137
1614933757
1704668493
708943061
1790658213
340699062
1580031835
363042298
1961024224
1450278527
1846536902
881158906
1186866313
1375754167
2122309682
1072779691
1475383024
1451565892
6926612
2048545595
545633690
770762068
1778835511
118301075
1543305153
1854757106
105054870
722408941
734423138
1457447687
618279560
1918420660
1197553357
1680908511
1934053606
1383468794
272142771
1411278368
172508815
806760449
846220280
2057659702
1121216296
991912907
771005173
379454060
1012992371
357450966
1668775146
304696747
1526860940
854261735
668021326
334973693
1720160596
1667470416
1580547438
602316723
810220236
2105260860
2143936627
253020545
1857915137
1873058503
39923051
1584110644
36081659
1585447664
1572994800
775170455
1633334638
1500831720
1857237152
1132175459
1154935956
1760972075
686968292
522939257
937559860
543449200
1486351750
1917562257
1233883984
606435734
1579180413
1260509427
693400629
1805405177
1336689795
1253613868
2131952547
1653784807
1409283715
173325502
468027125
135493619
534868040
465814774
901069191
1122577943
1932806846
387769490
1245482674
137001122
1055224273
739339929
1759542783
1328164107
241954109
1537054074
750882704
982914722
1019106696
869076090
622739456
738894714
1048394953
1480463653
1487586244
793863672
1585023092
1120333173
292194381
258842311
223030897
915327098
1919629948
176473933
1303385761
340047143
1202973286
640517651
582208429
1197637671
1319500818
790760278
793806789
1866613702
1652045505
1220369429
1115761882
175132291
322003458
1831821943
632533827
2144682093
1304522577
2084778445
826865931
532243989
787806326
282726839
275523146
1013212048
1663134583
1936908500
680300735
153866776
1178969070
1997523366
742166916
734618911
101835178
701252437
351959349
1764841518
1387507363
1444519006
2761692
2057137964
463353256
18062741
260789861
1608838223
1198476305
1098928268
312692459
2143127574
1158690006
861903060
820652375
1052532397
43635989
2042115330
404803578
1817711350
135091760
1474337930
1656751952
241375935
1179665446
2042624636
1059566424
998463541
1899673583
1608515253
1247519675
1644276709
338753209
1863804746
219131123
1288151655
868759608
176503114
17135620
380932760
196701723
1293786013
1927366640
215922330
1308596948
1259301678
1613615987
1677828736
1838908479
28355716
1380855779
1389574111
442603487
888877028
1191807182
695389887
2120886089
180688734
1118910157
1708592958
1866100951
568323723
707642546
1715003528
67817130
550970926
1265365752
1178929744
440944336
1720653882
1777492591
57565547
2113518410
25797588
606536444
1942929587
1002834440
258457799
1243987848
1708763067
934958777
1204497621
179668239
1817002226
1745407670
1757225387
159815124
1144690508
99961680
2118329729
1406231472
1111234067
1977718424
633079872
1734031256
18664424
1752001508
858416615
799231188
375307337
282902163
1571584103
1636302847
811941795
1454129662
1531286595
1424470904
1505260663
1665104911
1798119731
106176731
2133450297
2006884011
2037453306
113136603
2045562206
1731019494
385488236
563805713
415220388
96346160
650376770
1170454033
1025366176
993354666
1579555859
524696065
1899823999
1385153608
105610583
1919193095
1177150652
841983494
169664251
1589903674
734133096
829922151
227866140
1282014557
56971649
178646665
1992520234
2013616683
129313458
1191049997
2120148782
562676806
618205547
1238479346
1985103291
660186906
1202514447
316980813
42992545
41940106
170577894
197239273
991988291
1293786122
1734551479
1857593860
955372091
1884861585
1034008214
1963370899
2052255736
965667300
644948184
64151295
1867848245
503190427
398794927
451742029
1364756051
1037252821
1918810205
1260596049
2024769242
1656087996
570593970
25199873
461021798
864887499
444324538
909035457
1525797519
201845178
1288024591
298229396
2142481925
1852961496
236932401
306449206
415107727
264380559
866806199
859037409
1764865461
2004045626
397717902
1322895944
1786167014
1873699090
317992189
547822687
1661118643
639477053
1770410525
100488654
1435351089
1627626928
2004565158
1050223191
261869228
1039426585
1895799050
1427596152
1375622751
255772554
1335181745
1176376037
1456751823
1742533608
509374068
330255688
594844678
792677683
2046448806
1849310507
501711478
606179802
763548840
677706365
1480898483
1342127692
880095016
195877965
647125778
907098536
1116112466
1556034186
322350343
411327056
1497242377
584219891
268447799
1870754113
1092909741
1179306444
1458911360
1625564687
365732861
448284010
840257058
2076901455
606862084
2139735928
1171777980
1428699342
1287360373
572365177
204816651
455377158
58519417
1193425976
1395241017
2031047890
1700120717
516875144
1638049823
63120123
1907659939
1021897014
655309760
731121929
723290756
1297540185
1510681791
991456043
16480457
1366202281
2060555686
473034550
1116708338
477160550
2069280605
1685913411
912412660
1157582740
280001147
1538189719
691715813
282193260
91541097
702671596
1483687961
1199295408
871092532
670221900
1249639489
1134507786
36118445
346837064
148247763
168912919
886190076
1489258856
1402502888
1864096210
1441727302
1818626994
185654568
549684312
352372433
883932950
1313374658
1059787798
2142318132
1112532017
841780007
1540455307
530295744
1585271233
1722392792
84620202
2004833739
265123018
1700595421
1783805949
1492637771
1615729438
157626920
391652248
486121908
2048438896
1805238990
1227257718
1395869326
657797548
241551880
140846091
1883744970
980955771
798695261
570748886
713972661
574529765
1482813472
2000269144
587127274
506676475
31559838
866980184
2102757778
895193855
865007450
1487586244
1480633177
559712932
989790396
1516561307
1797741302
17049361
797022457
1901160421
1422169595
640764127
1474539128
1969643201
894150254
1791276384
500366265
1819526788
1387365492
656115729
994037434
1872090827
649657841
1358446032
858198228
600642198
436449142
1979643885
619851386
1473010791
1324332633
759915357
637019944
940837642
691732796
1232897403
685644078
370842794
976501183
1828651651
1107932317
120841222
94564772
1424604302
1456589238
574173945
1478306220
411122946
1825618735
1138714923
302568836
486562232
85220175
1903756365
632223121
1434711068
161725568
1462910353
153522823
65281463
1983686775
2044135121
1951711376
1753203135
1412097639
165806189
1997738537
1935805675
425156169
1299191966
1382964112
952753010
801297696
362499730
555386643
1653917655
105644057
188050072
447778808
784278865
513572581
1698583707
1472253635
1896756126
1737945053
740930163
423939886
1226186934
20473163
1969557261
658194962
1278320018
2140737174
716556341
1868291108
1820209781
147928356
79804223
2000050067
658789743
1773362695
327704583
969205878
2136733108
1907243402
902786325
1190647768
231155687
1056895383
1589896683
475504910
398560384
681720246
1177013238
1856411293
326095967
479384221
1248192542
942811587
1641809880
251936866
1000399339
1677248950
151267945
343017009
974458458
965048920
923994429
1524853368
182354976
1850025032
512496291
184700688
766624071
371138117
922794228
563175360
1932047779
1698800178
1179887433
2032684994
509105461
1785560036
1193317563
561722825
1564632770
1295637374
871986865
803489663
1373803698
631954994
1547234603
1906383201
1110790936
1385419122
1629780879
293389923
2078872015
1870269555
2056991885
205555685
1653740890
581781082
396869083
934456641
517151117
35879443
628537885
1649160589
1892886672
378900499
1488231294
1630086392
1377768375
483687999
854683917
1941814135
862703065
446979095
180096044
269423207
156513174
348657099
550792659
481482247
728286975
2132813947
1308017035
175049383
878221020
500104147
217519996
1336624613
905245678
491448861
1780883943
845920623
1606049560
344017023
1888675818
1248484719
1831124871
533085325
437704652
1973449019
1661872976
181553612
2009872282
1821329
1008910707
857400011
1270821250
1778456843
392222484
2086665108
1826073932
495622672
2141391448
222572984
64903553
1979277612
2021566195
1352158484
996017639
1399806313
9186294
606418135
1644922162
2077758449
400207288
199883398
1591697704
2031638594
993933243
35759565
149848528
2060063523
495543581
330288071
461481320
1126825688
1628555992
641991583
329022791
856795521
97896020
1943582135
1409904905
2137865411
1770571529
766700230
2062126731
761101829
1074620883
512734756
1066120763
1074672706
1087344033
273983166
829471062
35377135
1068666259
1919901988
1839284853
2009460331
1421857460
1263423907
1322813765
183537244
803934644
2112433569
1964034511
532134448
651268970
1512056940
314230950
1058487747
2131189540
1677746738
1245255649
594937754
1107543530
396447833
1965916161
1261715347
1037593663
1907465026
703608724
1937031476
1889871415
2048105870
710640109
408171582
1544053851
1070488827
491443576
776121107
204130045
1588691295
97415122
146785700
567373029
1320952589
847119019
1829547531
1474551236
1411889514
1605402226
1219701676
2094902101
1973189933
1515438066
1179012142
604295994
1140690686
693066509
323281391
849134757
2070661946
1701556810
2065795192
1959540763
1568343025
846825055
1237491280
1869136599
1313853591
791304357
1361058953
1879401094
2011047212
229104229
2022050267
551839288
189107417
1467290518
369496115
1645093774
1359634396
1908448351
877159487
1184636366
969299243
194025911
1241338153
1852531544
1627270397
1414798784
242192130
1379235648
2027051602
272946834
1282181061
942703578
1388545285
490103395
871206514
925074192
1477594600
1546056813
93155583
860001006
1019848232
683000236
1038335510
1955497034
234651175
755372723
1355203401
807775114
1125478403
11054970
524037867
1591401124
1196654892
1018315745
932370336
1513879356
2142323569
1903345671
1677852244
1894283672
468483423
1797413716
1094783527
1991578302
1339252001
374246823
1117530734
1101576642
838550367
198680814
1394688967
1896516062
1724343180
1836368334
1576185235
1820166889
457774651
2000595913
1601068124
1179751822
63429931
1362478109
759743209
1839827692
992400570
1056773358
520969705
1230543934
1147515473
123030765
1601478724
167801597
505378499
1144496111
1829397180
1954818465
1750252056
664634127
1940452799
2062545032
2022572718
888621855
1721373243
517432290
1381102226
146561578
854668348
173328451
1970497993
1475607829
1053649250
991170894
879361483
1733294145
975227271
1331949768
1463897575
690286342
1227422830
596275611
757736091
1184823076
820617778
1888081054
644629693
387507838
659421691
1932630332
1506570871
1088050002
973473217
1444722964
1091849142
1097476792
336330070
1406241453
196778520
2093531906
1741582211
1476666059
462406908
51526245
1353022023
1247154727
689841260
276091350
1613537143
373483233
217501028
249642902
314496912
748020328
886835104
539301565
518853450
1234269430
814574795
1059978432
2110170443
1869675948
1450263466
1768861809
189898423
261581926
492606158
1222254014
182922671
282999676
2064804040
733710609
1525699760
1841420462
1630185211
1483682860
1472222198
1015055805
1790299207
1481577866
410555544
1941557847
321344205
474813219
1125787905
864743357
1439315414
1871941575
161983840
1358228343
2082811421
1406821823
1033178203
1063723165
563871724
377178633
153258444
1862227538
1136760722
991283713
2129980992
1128559532
398538634
736916790
1805835561
804352883
914208933
735358533
1559800159
1632791340
1292277112
2036516387
961098274
327731908
1838272191
1499717832
1853073362
438855736
1187854873
1955105304
1426154433
754513747
448960321
991497676
1810665507
2023772207
594435198
1091626979
1750663311
302171747
1624735319
1735641704
757828366
1596137278
775823868
2096843094
1218599873
1374226872
1900686269
576007029
332441716
817930336
1806962401
1753101559
358133749
332658697
1323106685
1995614260
1308626630
1999838747
197195001
1947514255
464232861
199625253
1210162953
2034036429
1804445060
111048411
295387332
530828022
259969357
1606251531
747610170
999348280
1973721444
1222402734
296119824
1794331032
2022258520
1867149347
897735315
1974643360
146434116
2001155409
882935081
1281536495
614165086
1818531153
546577472
1284899589
1133072395
142542546
1156203287
736452552
1332540104
1576944030
2067376209
648651599
492825065
1006226412
1207126286
1759688428
1725435275
41098016
1720483760
411203395
1753214866
388715421
129564417
1457247759
912633478
87851382
2030492254
792788
1758329465
1494611980
403157871
1867607816
805457954
916306306
1558347890
545870135
1455538877
832456079
1124544044
1800320063
1889650652
553411041
1291221840
376670379
746743635
1455081507
616026310
1211641337
920085125
273863165
951085938
1477339201
590069216
193243079
1843620705
782061990
942312525
1857095971
287939027
121192649
1698133215
2100310318
633690319
1458705198
344916885
762760929
726694155
1343917820
131647905
2008969113
633150510
528490452
221192340
1343256353
2083662261
2032899572
473174903
189937555
2013997107
147289380
2084083720
785904541
1064356074
1896568164
1250973624
2139009886
277558527
728944156
360358996
2044412558
434269271
153767732
1321421673
729292117
228609292
1964341401
1303742788
1628072952
1091709283
975225258
1533009513
38245743
55530009
218741445
1204154123
1997867182
290645527
1063341548
972003160
1285694013
2107499523
1990739850
1677909604
2102465301
929988085
1730784024
1588433718
417862801
553999033
753677472
743161112
421347284
838971562
1835537759
382907378
811719386
1086422828
1051189026
2066683875
1677436078
1727849215
1182681093
542169011
204206668
919151147
1825844900
1591879213
933737212
1753398332
1111124368
1151230026
1156022995
884194920
1778883469
103095650
1693730248
87476451
1280019945
1979197290
479562886
640101444
1056851067
1501618978
1966423510
1194120232
1907653675
1361864591
544825712
164268999
1409892444
1419246690
1773694134
747724848
1537921340
1180788943
1758599280
293057693
319633911
120388469
1437457328
131068513
2075646611
1064879491
1513837088
1053413273
1091838433
1009243687
1445731981
1969195463
1550939622
61097428
1968930334
762259643
1937436240
1111544601
841205759
1486145193
1948606076
429558120
2013745861
301099783
1156046257
324384659
628648283
1659395500
559029952
1457319066
259059648
1613950038
1308208185
295898769
394617878
1973747748
723855958
1000550529
226620221
1999065948
948434654
1899135919
1016444035
1408936571
1582403064
995915688
1041524036
1723874567
921547744
724604583
1260583081
1495005258
1009270940
1589004131
248891195
1347603665
283631030
421832524
650626985
355204635
1820591170
935811871
1432504342
1172492434
1397694498
1217894925
783124860
1141973718
1759740807
716494972
747276709
1469151661
1558272995
446379850
1974671216
1584112196
1761930244
1052039545
1317584114
1121902450
793340100
1511535035
236431878
990175300
1822251567
142115508
454654885
1398703543
1838534727
1797677876
1467181535
1625781597
1471520013
251159251
802997824
1614565725
1672452733
21172459
505163447
1171953723
136971640
1469320639
1301923717
275445742
167777513
1848899505
1163249897
1399680244
243986388
4301744
755446105
428230168
790557132
1372631770
1871517881
704662214
90639180
447514913
2123478190
2066016731
75737168
1891087512
1818683837
799062693
1391840018
705277761
567624940
1729123964
850032492
759273105
1453586037
1927988569
1921112214
588239645
1215616126
1996141823
1358184589
2089236817
893256388
689421610
259002836
595116773
1914925764
1149561128
831895937
2023731190
349074936
140007419
270202449
359428006
1198451307
1051113243
1596031979
1643843125
1870654153
463243631
338426749
370982100
1714730009
586920419
848384103
1863796717
783186117
1390423319
1132353180
2099632990
1894836373
2004207838
1400617387
1223096582
1771182762
1017925881
729137067
1773400958
851766280
455513057
941758552
1521740813
2116239923
1751122069
1283354025
1884669430
1496367501
1860678025
1562456480
1342695837
930824940
1630813477
514520781
238246572
1608740874
379647730
1885003291
341525639
908947246
7095124
1966223437
1111222295
233647899
1912964254
986637184
922207371
1724065223
554065630
1863882778
1964565023
1596943615
703962739
72779127
224988096
1736938988
2082877055
790738213
197104930
1423226607
10724752
1717170782
1756650239
733814385
353241459
2063327713
587291162
542067193
1448155417
772723473
1536276714
19007609
458598575
1255392373
2039070207
1344584223
975672079
1675344134
1083309366
1446290724
396588586
1325031167
1400821482
1184554377
671110907
2125734567
1131718505
1764059574
1198807966
321651311
171888157
87468262
326069226
1097362377
918722190
1669921929
1053971704
1424650418
2068277300
497589285
1413441603
1517440566
702578263
888113167
305349089
1679340523
1639861723
119372143
1030761499
1933828286
1984127595
261982928
2084269421
768288724
844205830
508489945
292489581
1575173990
723364354
1490057212
445130840
1976860191
109641884
1244783823
1852954207
860906317
437365624
1602496460
2111757037
1864427091
824330763
727761610
433603220
188042954
1127539638
1189391599
2035476903
106456869
319858697
1711132446
1050951443
150480309
268506111
2097087331
1483592413
476423248
1601040614
581223008
2033510982
517236243
1508613047
1271710696
1374734614
124243599
109466476
357840385
1526336422
257239071
306085369
588342780
876717284
1938221821
1742816
1467076142
1455592603
1069663943
1098657586
1574640684
146559096
2109158528
285782913
1749328386
1925677683
1696393295
725127344
1548784673
907403520
140995268
981851221
491763104
174195022
981845299
445696807
687216656
1579724574
1110976373
2081339413
294718624
1911854916
295064075
46565226
428324356
662797376
1293787960
1368285297
1290122932
2136518626
1988857213
708646295
418279641
1503968967
1054363761
1831519286
1297964693
1597004349
2107501688
1390210441
1030722632
951344148
2097563417
1619435087
991183937
965598460
729437465
1536057805
733980846
2125368871
406618483
610993760
565769827
691138104
630663465
1687253599
1792981483
1240526951
1996542255
2091344377
1749448937
872341895
1762120301
2111122895
1196777760
109875130
1038637393
2093097375
1705942555
1910401082
1663401719
148993608
198521022
1465055311
2027900713
983345979
1621616206
234789721
319251760
310414839
2076502019
303065801
1179281848
2134010745
911854257
1887440340
2022521755
1109488118
1831519012
285308119
747271602
1011263236
22241416
1218858720
1885646504
2039728931
548744728
303221436
1509269101
577304210
1218141143
14628363
512577800
2063722934
1844622374
426856869
1425077358
1706042147
1893183100
1997413609
717790928
190467461
1825022269
1486393543
1153495556
1000698671
1182676512
213356545
1317050191
1497769035
170010587
1659578382
694174106
2146873896
1682963915
172736693
2027258128
1959948371
1816989210
1932872125
184689958
1159977894
403208074
257133853
1094285103
1693966608
26714478
1281264986
922917253
1679242200
1974942610
780938497
1645612079
276314480
2068620608
729268066
1115689410
1608536458
1549229823
206569146
1255721913
1562825770
1540906344
503562002
1937264422
1625170238
611781668
1957462889
1207485453
1446671838
249688730
1016372661
760145932
457400735
1369897005
1110826269
1993073954
844060864
1549521582
458133073
31703491
1431732081
1802394933
904127054
479509956
640923548
234445500
1178921987
582791619
1216656117
110073085
701750602
252861125
670714159
800612522
878310533
1002429668
681055758
97720114
1869183071
245176783
566024299
349203982
224395713
1617281120
1097137651
1410579617
1316390893
52750965
807697346
438573686
175303999
245557062
1327795455
1029952358
780459777
1569639575
324055115
1599958451
537396856
526649125
741811022
1625091101
2004198149
889612586
1710123607
1742752065
500773552
2138242421
1258733714
1613691568
1577657746
1025632540
337359429
32181498
345418553
1744950974
1283703132
2042535193
544722601
13904594
1286643930
14220475
1466310380
1576737261
1711407470
1310907096
1343128676
1391035028
1435843480
889058557
16509031
1591007321
643152287
1463570972
1013863075
579079671
830962620
699811731
512297274
968578728
1361385272
1753235404
1600261114
567636378
1196331469
1194967904
405694740
1806865655
1469088854
1181128773
957713228
1478372690
341361356
1662183643
337139661
675933506
325615969
349614639
187356223
233452501
1090570537
768056196
684717723
1923257784
195239508
1847256686
1095141712
1445179450
2114288383
2048718790
1160092542
1174234349
351951969
1798760708
1817697473
1945161245
325952517
1648424952
828495688
1704401716
395870854
1757153512
2134314973
1897232816
1042983984
107369827
151205092
1650156734
96351157
1708699304
1935618496
2033224500
1654154081
1670326159
2109823165
1476757471
1442054179
1655594688
1215143442
658749443
533187558
1137114688
301951228
894671031
909583717
1811501840
479043088
1990789440
335368143
1985955276
821497821
90692316
1463146699
1261370887
1011254199
312833995
32472379
1757994330
900060765
827688199
1240313015
422277511
1764007835
1835995557
658267526
1450666004
1953621722
1286579215
1350148665
1012083297
2043374707
416318539
1735211256
29112987
492025394
976808951
1291245050
716925043
36546608
1100345806
1171432910
2103998564
1999022275
152708008
1298829076
1123697808
290740279
140388263
1680604671
1901348381
483003377
867198617
1942546732
1059597664
705817900
121082938
751857410
885859164
159317599
1197743991
686839930
754868354
636539871
458861682
430952831
269542388
614023915
491135700
1492376008
1865483401
923090919
220619425
166710979
1721725589
658857908
1859037123
1910203037
300343624
1224781181
1166183391
1378791619
1665356985
1310968540
2005101081
2109494016
415571467
1469364627
1540399383
1529898766
1361834269
788519759
1145239678
678168614
260493827
916486214
82938137
106434464
1059883129
1868798820
897233474
1727689198
1568667040
1710533181
888006720
1840645620
611360787
399110706
1315549819
1264757801
338842444
1961778544
908006757
166347651
397134277
27707970
1564471519
370031796
1078262552
513621350
54862291
1220065461
2105151587
446290299
745035676
1202703241
1637762081
38120730
710860323
504765695
1791260440
1740237323
539247945
143689987
1212811444
475503479
173359144
1423472857
1790660507
720152756
1338658835
1373275338
579160604
771621074
1648832214
1138292812
994398241
1765120421
1254194643
1691799013
557592115
841587037
446228151
1578372504
1076065329
59874281
1167559483
1438239390
99642787
1659383341
680739603
859998512
653032997
749318844
1612412353
1126264874
1117415222
1668494318
818233760
1139531170
1513881814
455005217
729488046
1962824305
767740705
246616211
55306860
2107244790
1963035335
924130237
1662716071
887296030
1240985898
286916555
429397261
1439910222
198007841
23442541
1046462043
411840726
184060420
545902907
1254613325
1730641568
1451357389
636418067
1285781913
162621272
1566670537
860387331
149427557
1399791960
1548266398
1895187857
787198397
109593108
311363051
1338329679
925959627
290761745
1719578613
859931393
1116517846
1035267347
1386947029
981513422
1172727160
1961150375
624971519
1262105429
1405306227
805672792
277032881
1413245414
331602925
95121043
1257365874
1860903617
2102164010
1252149549
761871541
866888926
620997026
194819943
975127219
945774892
188226307
2025112094
1246161019
1172608425
2054383072
552483939
1907380785
1668373687
77429223
1376721088
402770512
883515603
223743527
1859662204
1417270282
682609606
1711541182
1901158730
1518876607
310858593
505781448
1806437154
1165346653
629579439
1697708838
1424161801
541578845
1009720170
562496305
908255201
1008396675
639731700
1197640523
1840886180
819846476
634891232
836798723
237481462
860108205
516464737
1839181001
1244025036
1282964145
133935822
1402441364
826266091
1104249217
876308797
1133032987
1420593210
2058083532
406855999
324461104
1968055672
2144682396
143465155
1416106843
526364616
1865992225
747068985
1873545858
486185210
1312729163
1153475340
748094787
2031085057
832194399
2032832746
1127959053
973359028
629185903
1177591081
770905289
437150200
1550147406
932711774
98994742
640285663
977328096
1363115663
1919841014
523122981
1293915176
1044407652
1616678597
2143677596
387740560
2171867
1384674952
483156049
1744150613
2124132508
1128049159
809387854
1503277491
1325204309
639996778
385012507
627289449
1260192294
639525311
102277579
1140929005
1760499718
627011827
1658784392
334089421
1894863752
73824840
1313275328
434304475
989929297
28082013
1899514747
98289665
221959444
460831205
494163304
534679933
1286178737
1828607110
1523830164
980903660
1169423572
673529353
667102624
1547691592
1346344222
562016048
1114287164
185479434
1279051248
455864716
1419761469
950140923
1163680322
1946601250
72116133
1617741439
680267585
692966280
1477328389
1013376349
1573753123
1044449149
942257477
303561898
1264428354
1506215947
183733912
824127211
303831471
1396862399
27018134
1225309346
1320502252
1445678264
542421989
826353717
462807088
1410418197
287455476
544758588
212225284
1517887152
760808911
703372339
382087583
543449748
1882331587
1511081256
372267689
488974544
1493414746
1829197553
1173583131
1947203083
726844516
2032254199
1438208937
1429745628
1997637359
968614262
424450827
106114597
2099392032
426434279
743030630
1011834550
815147893
2059802431
1534901003
2118774318
335748472
1055013566
469994452
162690353
1528621593
1423828024
1117121046
1829370792
1584152012
326963815
437621252
624093390
619065826
1190478099
418475142
79343319
1629051508
1254155053
52809354
476266417
2007493621
2110207543
1241762958
1461523118
744957702
1873114435
1240115670
1619186616
603903619
2062061114
1885626186
281158257
691976879
601911759
1745120399
536441016
262435297
375860704
607651440
1276861356
1347617802
1237590136
1246295406
2094047186
110738237
512072153
858754485
1882967523
907602918
1512532647
2136062637
757930685
1212658626
204907680
569114690
1124602987
2075819353
40899131
1712932033
2106914164
1035398830
833276569
1222816373
2004419171
677016498
2090822972
1162877593
810395730
1051718635
756850892
2009889173
1047152799
1703027067
732797742
969245613
438645603
357294763
508779818
379100003
1491887017
1524570874
2052973819
1603998000
947220651
239327673
1395307070
2107040788
536558204
1240534422
832401055
1107085173
1929460945
1275065758
1920926976
574283491
2100300928
1011914712
1584547291
566058169
661912975
320216029
821197406
508944016
248301797
2107665980
955216524
1643458413
1377559858
256083431
381513620
1899942814
75671031
344436664
1147435356
954611215
946158883
176261852
2047133438
385827899
763881230
1326344855
63094374
498985419
1111154930
1660427563
1163115970
1664343938
2115256048
1711934123
2128145746
1879593158
1802898390
971392342
1738750004
1963584645
685811276
1073188948
375006587
875817061
725879194
1260120238
1089904024
1514883016
7931935
1060945837
2099340214
527676452
45220868
1076505325
2000224864
1878010279
1754673103
1269936709
1358736732
1797906784
1569975163
1376446642
1129383839
1029304431
1238918027
877152381
1499782837
1738625548
1480064368
702802419
698968807
1434245915
224439029
2119915680
817432972
203426210
1217256818
533824396
1133006006
1427024053
486947896
1745328381
1846095946
377582512
689790897
2077269012
1045639179
1159037177
367850762
1110672320
751202603
523175061
345228868
1088197351
1405966840
1098079390
1103833647
630388893
290531328
1684910051
674119474
174938057
1550492042
1119292226
814206868
2106678369
277063168
703600407
113263056
623272638
1337161993
2137540691
991632963
1702019855
138702005
353739033
1822966213
427249305
2111801645
791586108
1081282674
657197053
1448228842
2009435217
677224309
868355031
1386322191
1092318036
1780606729
367668341
1432505233
1012605079
1069664218
1141416579
247565562
1810842170
191513761
1872127302
662193196
2125253022
289657110
1824323300
301697645
1519139172
1773391031
359723349
956312213
1376759398
615984612
1857383492
975221439
1745464304
981729978
1903421560
207598273
47353665
2093747031
1744222726
985912736
853175183
1459923552
425493164
492716392
513629955
722993701
536267704
2101958640
255693886
182438990
1593792279
2034972804
685995955
1349351436
1915036468
1126130744
460553172
1675229821
1006772024
1052269754
1357151238
2063982590
1178657850
906831110
824784421
1097208955
1576788123
279378325
73847728
1804312474
450745178
7939105
528499870
888980600
959923438
567451914
1190196717
1367403568
1679844627
89269115
576162908
411736829
1119300811
1289595641
1875188209
2143450293
2004887342
1281321915
1273557459
1714519493
1735107463
1463087248
761521317
1853530106
1680814993
529549366
769156154
1098286560
1037453556
64687876
1211784289
30592279
1502761333
466804552
643806430
157000071
1476993369
725814792
2105687976
600060353
1736359306
1647908626
1670152261
1273297960
740884854
312638950
342538619
312486017
1300409340
1385331411
136385385
1216983236
1076868788
847556814
1230126269
844440849
926291371
1911914673
2113246961
1736593331
557644500
739969832
1373684282
569048029
342585374
1258162597
2041318317
1390018859
490047442
616984544
681047974
1409245009
1328425384
781346476
275794184
675268339
1403792568
1479100627
77524016
475415419
929806923
1619227961
1796091626
1409279770
591371525
813179083
1089661869
914315967
1385916701
1820660989
863886052
1037031118
758414585
970474943
1971157450
1710339670
1668089256
1313379445
336411697
1571726811
1969853332
1130021156
1942408131
1195227030
1338714876
1920008612
1978566696
1236271946
686942612
1125507923
1659958645
2116515275
389745098
362767577
2136098545
1608285140
484905152
1557383474
949054166
132198062
1952395547
1022255531
167537883
707228313
1592320688
1709923330
139412971
1886677475
1661866479
792668984
1955542086
679145706
202240704
1199789126
686397398
546290908
917032694
908457476
636861335
1931163001
1574803745
137376633
1409443403
747132536
175547165
1238532935
1518721251
1403865827
1144686670
1983302850
49430968
1226908874
478161269
1308569899
72847886
1322924236
887815807
185240486
1970871377
1998071582
558219421
1802017049
1748125647
1293902532
262569179
1141701131
821349426
427729494
1180506327
1836977671
30369511
1993852701
1045915010
1026216056
1089807224
740250337
1221579121
1099235587
451614421
503896085
1081458800
105484382
1084284344
399856416
820008433
107007474
1797706651
1261775916
1302256307
770410545
1195366641
1555555280
1803516477
777051431
2094170430
10312473
1556430108
1144257389
1016129591
834120396
1813740460
1398561070
265515556
1712907606
1335835330
462450983
361812743
927066588
2121644240
1641212367
1336310285
1839474162
1664749392
1386577193
2062614744
2044397188
924692491
1765849829
217516191
225637305
341158438
2056002769
40575023
1746997519
325675773
584801902
359531022
2002310621
1506240784
1809184065
2002310621
140755692
1720903314
64628514
734760713
581274467
782169818
1408532595
1148485874
254806375
2014060550
1743294168
1455402953
1007257672
2137452478
1471897112
2120337267
2024119626
1568033348
1519288223
999916911
1036285643
114169941
239489770
996383722
998004562
1648980626
1493651322
1900141132
1027300994
461056608
1202758758
1067986335
1397489280
28525837
1111196981
1916243059
372228346
1228623360
1398954953
154758130
1275787908
792886352
1353868311
1504131151
1229025816
958903517
906689213
1022137236
658893495
1188994096
1293095871
375529943
1478225713
1858737307
666858115
209257164
1187243262
19642748
1691456768
609977624
114265280
491797770
1334075508
327063087
531103223
1933598358
533901185
916761474
1772498277
572747521
128256808
2067245760
1252015760
1782137236
1812355336
183152746
1339398412
1880895830
1814381024
590451440
1398413117
176058888
114844461
26430617
1788772134
436011690
1200460143
1112890381
1318050889
1784485140
340713296
1811581879
1425805571
1946771492
595769105
1272140745
1257732131
2050884290
1586204808
2016699419
310517955
178024186
1924344446
1619891488
1792766738
293591051
1352708891
774644346
1666174708
504477705
461101822
1674647086
351781656
1681657922
1972668261
391125252
1805385417
1257386590
1586815647
1687393920
1460667621
1639998474
1969311354
1274611867
1207643903
248614675
808557246
1996530905
699789066
564129533
1559868355
1971035837
2025979193
488790636
1315574122
1031014936
1380709186
497872839
464737996
1657480993
1144511447
1087928418
994916653
1190756946
1526331525
1054306255
1933661411
726025516
697090389
1528529335
1311066964
1685567612
138074490
1822398777
219102146
195217784
837201985
312733761
1972416793
1084613629
1914333914
469012410
883514034
879056472
1547048775
1738601088
405918518
484695658
270712555
535627368
348341479
1680724703
1211076194
342959583
824371230
1351446511
542419080
87351171
1958260517
2112345731
824339417
537092204
1080513276
436181847
1062837550
165673199
380130868
1652759803
268896936
2123959761
442620271
908192542
1424290443
814044305
1463171222
1588818293
1822776626
1667087519
1371941552
1564635979
1633490540
1675126707
80320557
1091307683
836340652
1579223470
717330686
1524207230
177392141
98157245
1660720171
633713429
150202817
16151001
507440603
1660349638
760459483
766746100
737146221
1399178415
1270087922
1330267327
1277275635
1772635050
751009150
1655609977
738706283
911047679
821032321
15900505
1727017389
786501217
2011665620
845209884
1257518060
1933275853
1276403887
583731443
827181158
1776479009
1750428334
356807960
1860951846
191775555
976103159
1491862576
964958131
1267041029
2107227792
382007861
1406168686
92493246
612029641
1435127065
60970943
142404491
627747177
131501437
1405682278
1356774034
1391746873
771219790
81782955
146560695
2112003844
2069830271
248588829
1873832719
906791731
73422331
1039900086
904223123
451783063
1706874428
2038175922
601367595
1256415770
1096851838
1559150324
1702915073
756500403
1705972175
261317508
907479578
1199406513
1577042526
1365519485
245646241
1396336054
805314660
271754804
99376346
745394534
104689257
806262169
812168407
125437975
1222209178
263838045
1737700384
893250861
1468324774
96494777
1770573556
105840852
1627559769
1611581643
1805478978
1745256144
1086789666
385753977
1372829422
1117974212
598075412
465688836
121089403
1398322122
1009733265
4742923
514962849
1019469476
1530629681
1161572578
381102007
303102271
348023903
1378493839
2052121306
1528278557
256320197
1801803421
846138924
702011644
1078192437
70787364
1092299342
937277779
763845020
1309541373
870472151
1947903100
1806606796
1065004014
1909530283
1920292444
1475069474
227182568
15556374
1774933624
1658614790
1340594523
511638614
1480309470
1620376487
2071482754
2015212509
95793289
382774083
1527382373
1876299288
743585422
1333712746
1152382959
641264550
1792311187
1021636029
999091406
495795499
1284933597
1042562640
672087447
823997176
1845956587
325981816
1122677743
1825524030
457568544
668612903
559347315
1458571681
261066386
154744541
1997496829
731591370
972147820
1514008302
1132269502
529749704
461036613
1757377169
1657627214
1671040061
1959256443
1540151947
1611225897
1042932992
1409474061
1250391355
502744106
130654119
1584775799
1502742600
1577171760
1915420663
624233385
963013188
208159710
1789120936
1534531739
1557931313
1387202023
1173695037
964988545
819599442
1088943419
804189252
1752538407
786531001
136751493
1371655046
782545979
794794388
1444750418
1406344072
128816934
1782768881
829392288
56664202
249849427
2040657680
714550559
2015432602
1178140710
1457892281
974521455
722450772
1790393387
241675664
317606554
456229423
81472753
1648741611
1021477170
1416516082
1047204664
1553450828
616915062
1894407067
907258932
517575612
542382283
1686741773
973505053
203435115
1802610441
1465602337
1260237258
2068944975
806031324
2093786795
1035682762
216678338
1742420909
452274216
1856688168
1915002934
441398613
352184604
1434627640
2109814789
670417918
403914141
332375061
823504660
1674357563
1998635530
461580407
754222140
202094822
1754702904
743582607
1318961885
1051225298
1683125122
536996696
1432669167
1997727487
266767880
888332407
287966941
1821896619
1987584606
874017952
1889053777
1871058346
1749382146
591149583
1075724713
1364373745
168465214
764639661
966410481
269702505
1411376466
1418304587
2049470459
1172245628
1691287497
1181604100
850438757
717236124
1963993637
1227862336
382773954
1154794577
1805204937
1996491798
993463430
774234867
135660904
837324624
286352394
510922027
572158021
2093548034
994735320
902293260
1186339005
1214504332
2000290620
725716970
1906391599
942488767
2010760464
98159056
960048347
1815500383
1558937918
1644215978
1445300836
1770786532
375978053
1925026828
404407677
1108773567
379989804
1207138601
94554973
786737840
1305890047
2085107778
1282962448
444450991
1776607833
1493535682
1516646195
1045333775
1004662508
1926062221
1571001087
1626035282
967464766
756952669
715371886
1676653798
403712917
1845155575
713567273
959218936
78433088
1715054652
1404465042
604240733
811302385
61587012
906998952
1171439072
492698267
536475754
1675461218
1924331169
456632891
309445973
822206194
1937700103
1700296173
998165967
1622974832
135406549
654996547
1028228820
2123636204
1758421240
1797223767
1729533139
1328255476
1251133043
2108908774
1365499385
1723938513
1373761773
1733490994
1517369877
1985825457
307174252
1999280548
66286255
1175167958
867005551
1240524577
1480835621
1484597943
170332573
1549188563
1929219444
2097230167
1684421153
1015023222
1382275529
404997229
1036826431
224855055
293045687
1412160802
1923341553
2006726117
1450565512
1730367885
520712237
1627337427
1649005857
54856206
276282790
832539297
1023723330
1283430460
1279750499
109284336
1694452833
1158997777
994467272
1595714133
1835508715
1953200438
1105547964
1133920663
806418344
1577149502
419281957
2041786515
1542255333
880376697
680782336
555835420
394027398
1977341645
1814797800
1274791124
367674182
298082089
1175362749
1319570992
735471423
2006107946
770922282
1307032347
1044935304
2008974518
1377917414
940477457
398813618
110155285
756674101
525381822
365321805
1133837928
763891452
877707203
852533062
231216473
1450530587
784793377
1820334789
2052166716
467267059
47698520
960277507
699723013
883692987
1508555566
1557865496
1721746869
1403466975
1292867521
306670921
2119770562
748446829
358720254
59727279
2060697245
1083521049
1562843837
461637070
1337794315
1559903290
743462462
923114593
1459804318
1073959331
334071041
991999487
44965458
1953703736
1177163487
181350275
1138738450
2147155387
1628396517
485349941
1343663772
1089953972
1904270286
1191000749
1219182378
466127554
1610760913
1978653697
1540393187
284949786
2061056438
2076916731
42425115
367546966
2067314933
3115467
1056658879
1795200639
1754063583
68273405
752005602
1817087475
1262775012
1340601855
356514985
1112414761
1019219716
1256036214
1919008588
1249528897
1037312061
438223524
335312492
927569607
532714669
495459103
1123248398
2053657204
189901585
1785252469
381629165
1221959178
1220931776
1471826908
1466066242
15416149
1601401669
760517062
1268865144
2130625547
1276796688
504740025
2075895240
1798216598
1386662880
149812915
755366391
1177911524
1111248578
942223220
1825117770
1180902716
190415225
1141948746
1299137043
33055869
1402450190
1152944506
553129450
1738132353
785071918
1289491833
2076716853
1954013464
1390480796
599727554
2029521371
1257140916
550224581
1096106703
1168985189
673931086
190624635
1010146065
772748496
2000290620
727067759
1180207980
2093389957
1055841115
1837641732
1690129475
234948463
1586815647
2010781215
1440207058
234090253
775788823
1169555590
1927166542
173294736
1465103003
1491394977
540028223
1227868533
503208184
703971674
490781544
1348462149
1878419072
1835985425
120013717
505113425
1173439848
1726928027
159547182
752838020
1542966005
730931492
527618872
1422335094
643550137
1291286686
1769057814
2020552568
20327552
1048887028
311987980
1506084833
334244265
1103840829
496160974
669021382
1020886714
594730812
2048687237
777827478
633177445
768425257
1988994004
584225683
1789961550
313926116
1554073236
1506274061
1406691975
2105166835
1254755454
2014944892
1529136661
1430806361
942684765
418596223
1000192981
485857496
2125260165
751666790
1847973242
831460729
189259702
593382095
825462007
1883954854
517391066
606294111
429391599
64422115
247472890
1650921959
716558037
397003585
7511906
1856382206
52236208
852561165
1150594264
1881473033
1807378740
1166404805
835744553
1032624703
231886970
358853979
1890760786
1982903708
1336115712
601430078
997755190
69763896
82779975
716003102
1393176174
1774833254
2096653237
1307972636
548684251
1663805503
1959542702
406284210
482840709
400409393
175795344
1638902794
864014077
324497564
977899701
862573316
1982204756
824124480
1258188800
1461534362
1234533013
780325337
394765930
976013770
809227821
276170764
520277726
1677998546
2012900332
463020171
1254248847
516125307
1514372408
939365102
989109349
645189256
432998203
1793495208
2053467213
1011117701
1218912991
1696472283
170684038
1329685252
39680253
1276344203
427663446
1586081114
859036253
1155201067
1317780511
74200308
126453541
741918721
2101337411
123708666
1365464358
526607359
1089388616
560868888
1707727997
1922534727
412105094
1063222495
1707066321
2068534371
984717798
366060106
1652914744
1215429834
525116394
1664112155
486838172
271587224
929169038
799752298
1794901066
1097521646
1581498969
1213908426
133615370
325999662
763763568
1700862557
911833326
1942201603
1244305949
892854256
1620413531
1195230854
1503155423
2083687420
1389268436
1674641248
378121419
1582637695
198474898
1853572781
1649815231
1686434377
2132853798
1429979633
2096488614
1803648148
918682155
412950920
1068143350
512973760
1794081822
1824526653
1400478784
903187590
1683109834
993459231
1791502455
752249118
1399709964
2050036673
619455398
946538856
1124269726
2007858478
1109411559
1529052181
1257327120
2115018436
1626570740
899361309
1344133740
1324726154
975538101
21348526
1170974514
1391111527
1788682052
1097167910
2141719928
1068650944
1156838651
1977224087
909809993
1500160792
1820314465
1288971637
1931225582
1504466840
790398113
2020521347
309184600
1791266068
1038415368
466790075
730094153
535859795
1622885698
1480917940
1604944336
1241366003
195192788
1954618860
108607542
1669869196
1167512506
396366563
755884697
606282979
1034688854
1534549773
1523550255
528798192
45631249
1826889189
77321861
1888952509
1702176065
1776710146
1057710021
1881357120
1378676818
722860970
12545167
787257842
1782378574
2039042919
871737214
1139762904
1974075790
1261496443
1183369182
422884672
1249438842
92098299
356769100
500033152
374093090
787706675
1414215055
1022164292
1617171738
1772497419
881331746
1497607355
1561827109
13134719
2069236045
546496038
171871701
1000237571
487693420
2127606646
1699920529
805214617
1954929017
629568276
1959981453
1536199021
2019027234
686011974
431539815
2071248085
177540616
763223379
796438841
220455286
1439137601
841249890
267676729
417135678
72242127
426885356
228241020
1270724488
1457665999
342898483
1489445582
1446011513
141483704
1853583683
1745972586
366766873
1998991864
1701576932
751027699
2109446867
1355496803
1620340022
882562499
1872932218
1753100675
354880877
1913426229
565922525
72897970
562400102
1459992142
2146552740
1582205550
1579836685
277063168
644368405
622876204
863058834
1725409147
563491900
61987191
1565846668
149768253
1203173423
503685732
760164416
1899408059
661542794
589827348
682962066
787498503
1026340709
1507635986
800942089
839001777
1199755873
240056348
1024048827
1881552407
1572622661
238282814
1756128266
1252825566
1140979566
1416689158
1597125035
1082179492
1850110705
1822844201
1114196395
719170047
1921570940
1360092140
1678125132
25016951
1470009456
787248089
259486358
281236919
1267041029
1309996643
964247438
1918283397
762146792
94844211
1733385992
1348241385
96514263
1373538442
1247880576
467226759
1768462897
1034143842
1780086250
887435679
113299459
540620980
837489649
293121656
1991175864
409072378
1415433340
1605552041
460126793
1962567028
1624853271
528641487
1109075561
1011918059
222589644
1446055536
554638945
1536923444
574884461
1273425442
1244277691
719355546
663631479
1933175332
1311219029
1753333417
79031122
1421644856
1427629743
872344390
1999761133
553353839
1436091385
350236667
731726398
1141793698
1895742475
1651743861
233238501
830958236
763845527
225573988
2061157312
163176565
656340282
377216068
926404094
1421674506
810191115
709507747
1978338137
1614343580
1761506684
1929622121
1862355211
1105225390
58621046
1513854759
2031227191
479117074
665423977
355370307
143381731
1604526080
1656071471
211266654
1896320353
1896166036
398868745
1776598933
984901049
767385726
757382884
1314623895
1645891116
2138359334
1465868046
230660312
1602569998
595951075
1086610856
82291449
225174041
1025690874
610213401
1537428341
1558822902
915623000
1986895867
589519781
845278745
712040356
775045310
884150094
82346329
835645520
1889122346
1511835215
1201245490
1211998588
1989968436
1488308610
761261720
1950234933
703246078
2146734298
131912283
1578534778
427684332
35757864
1013262869
1616730664
54200945
393301903
302364011
1794895905
1847760150
1177143822
176037310
2038655701
1814112678
1433822757
219438668
668590164
1727027720
1032453152
59255025
235996158
582171818
1225634631
355124378
950458847
1403858787
393978204
233837247
1769889992
1546895846
582119657
535613941
1005145445
238357278
2051983263
1492832372
1430288075
406995787
1005899907
1520670816
1649363535
1200357734
1917771093
1468412568
330219289
1084527592
1981988948
992401910
732005502
1957836577
1560260163
1331365243
1180476231
1197194190
759992588
482655643
715659132
2087438507
820101690
1569926554
2114258183
1172776324
782702090
1234517033
71131049
251253520
796512692
875327839
796558964
1503021818
1705028093
1700460711
365202396
861762370
1127831954
1402801097
1402139388
610749878
1854796804
288594344
1398125784
79262386
347527708
1303249505
21400441
1232243733
1255002876
843420412
285748028
806735340
1750163508
429332473
1689437636
1715005146
614372422
560441166
939930220
208767015
1004510010
548591866
2013046134
425383141
490233844
472954889
1846780029
1759119329
1387286907
1958043187
763294980
743247514
906556594
1837364747
988112609
1193539818
614813047
1516899354
8964729
1084956724
1912304646
1520247508
1406613948
1347814902
1293501958
1404842969
13267706
382085535
1059739759
1437826674
1951198092
675643934
1410451888
903931250
207296220
437392604
1135569790
1272327426
1919365424
646566086
388883179
2086879832
1965994915
523982604
261957864
1338705302
63739552
906936095
1422807089
1852088813
1615952043
1168544517
1336375271
292618697
1644195544
1052175564
1050007232
635064862
619196921
677436945
1381973904
1027553284
1179457140
602094636
1436768012
196916900
536392327
1137853048
586730782
1621463127
1786755482
118870940
325822017
765943322
299333913
1274788487
646946148
730028955
458428642
1807680493
691258471
1415208697
971149076
1841827707
1504566775
896476350
1169757583
383841704
1974045981
39628631
124671404
1891356062
219939530
1769289670
759925711
1387672422
1974504479
68847415
2078581091
792293838
937870131
169850156
273966394
1342262768
1840817367
1876369589
558728022
529856743
1437816244
1997328807
120241631
1850813843
265610526
353473609
456184287
1789558158
157269467
782119496
1799290432
1650804790
1330858432
2103068295
48306694
1853753642
2003244810
1198683550
1649014610
1515116597
952488557
977707888
1412915052
1895178289
235182517
243418519
1875922990
1411084143
1124543484
83552222
234290191
1850743119
621765142
1308307700
2024286073
2056665882
228251999
1514493913
1439018119
918505815
1824730798
1524803314
1993631494
1731665229
133690167
893121518
891948059
1440694698
1790080277
1328522708
1273070771
208241093
2087319398
1139727703
302734247
494522710
252553367
1996467511
1216575255
1587894331
64902665
1417481046
1124851127
1015864630
268574413
1698572824
179530810
497268444
153231207
307166501
400235106
2127837568
288508096
2107593849
1452444628
730501527
1322898912
48444338
1526965692
755044695
1377703472
506631605
1618656205
1786545471
147306366
1868941893
1928984296
2024452350
20515835
1926218449
49763247
752562613
1645153414
534412626
1537103356
301288017
1717555281
988693357
487024872
288460090
1662845628
1780940696
7284462
1952700847
1796433877
1265229675
1889470717
1565999252
176149683
2142813132
1190427045
1598842079
1891403402
184152329
160828658
1789462543
1005082129
1064054270
1332261103
923218421
2098662386
213336972
1966902767
1458346441
367499466
1444220182
853210644
1193672349
1985249338
1727100936
1138769123
485789238
1380837814
619657843
2101773228
526853459
777650067
386453248
1278990700
87187054
683915575
1616685090
1740798334
1410915216
506671870
222409047
340559056
84275163
776768086
1046956905
322451527
858589908
1853751550
83509877
293385556
1019710778
721171981
401878769
105176801
174113505
1115684074
532940018
1097909034
744114122
1554178596
1891644524
1766416205
845684942
941463047
754542908
883915430
1100520517
1980646032
680940459
841909448
1889421711
2137186582
596814945
62947941
1476757471
227214238
513965179
228349693
1344025010
359376384
1646977914
1042306713
1157317310
1394731784
1466421659
1325268199
1685157544
536735705
1549091956
557210019
1782256012
1147189773
1196838936
1369087269
199251061
687289600
962139080
1889566948
814720033
1884413192
1629267440
694603567
1589671116
1361789540
1916054158
741509171
1900787375
297622007
83178850
607568702
1406782234
342123952
1172612211
672524100
531744224
2055944348
68806042
1691056837
1765829660
1689656676
1177218275
527673799
140807758
1434022067
584256458
1525808338
2053161512
591459360
1028382339
1800714748
1009358617
118971315
453125083
1465682378
421886507
1256162215
1803348956
702868584
1292353470
816870249
1451091100
411726473
1647350918
188144211
1655738616
2053276633
1281637351
1149427125
1211814003
826959641
1203199593
798198522
1012580868
304656951
967294394
1044952491
1502280943
900598607
1746595898
1225498618
681612554
1993417583
1446784318
1661667566
426240441
1167314312
319698115
1391210557
668181782
834413070
1770492410
857318698
1298505669
10450866
1058173443
1817701865
1178615625
478860362
468856074
968132834
668028058
653874747
916219289
1221468547
7064176
2442018
639271381
642268013
1667355448
1178929744
2081090144
1687406518
1289729389
738487767
1794259994
1722976745
1330696695
663501078
1821391758
51617919
192545491
654590210
1171193060
1904924564
832318111
286147517
1556577371
1399327802
380192806
517885863
1992578107
860985032
705084809
1735556578
692535039
314059904
622953979
1684239490
798497840
374785093
1410821911
303946279
1662620769
380558511
2146952667
747806661
717745278
1330503084
138138705
852746708
712676889
1411492359
439617860
2118562812
1113736414
1797510077
151031811
1860287540
1096544850
172126246
425154486
1854440347
1295143589
1237475520
1408371892
299227078
437229912
589833969
1046548127
198067777
1047755130
307670230
2027611199
2104186438
682087703
189694731
1641854772
399909919
979379555
1756972078
1632746442
1683923003
1128359924
1729948302
1896718474
1904654137
498417268
902486928
1609944070
515152654
698639932
879310427
979506076
719326729
2099584028
196814840
1262716538
1644799004
1413079265
646078196
1246734072
1064951910
1014154443
486388149
849871608
1529157245
1292429343
1549401411
1839622947
17721791
2077599089
1777856740
1111358484
540397752
335625416
682235125
1566914308
1515186712
885054608
2097274871
339844400
1603636651
620070586
1373634037
872766645
43685210
1086009737
1312497034
90186087
934881081
1856050139
1381131100
1829058459
1693817696
585387015
1291959294
295776420
746730842
1925046746
964515577
1361524901
1458530241
2125827813
224493347
565004697
1265805623
1968593600
1235313887
493478805
305263939
171055767
724348430
1277359898
1609105778
1954926904
804291394
139436404
1847887129
2010099853
1734599286
1408228665
1859035795
1304042072
1799278599
1425701266
85890743
467266421
624579727
1150117112
1227912586
1988042248
128795575
1705292770
1686492338
686845894
1111666322
776283284
1801948167
1008854317
702761440
1110059315
851093141
2066192493
253524231
341162895
1668817456
1718239412
1288311066
1712735103
1668218328
1940016463
2114893045
917281414
1027467376
990517531
649482467
28489193
551392185
459534963
1719806866
694934179
934866610
413807659
1245358303
953507016
1442306080
1025278719
963831216
914411572
2028199280
551102495
1428072674
1201212350
1451142701
431712210
202223894
1846971731
2085786194
1079177036
2028036730
1347244454
1637097720
501149260
1708774919
503800791
587825414
2128478383
1319760838
834156272
1129556174
2108057735
411283824
1478351077
1726465489
517028236
1372428060
55651902
771109093
1838465319
1596285544
178696564
1843125759
762724925
534926704
1425347055
1033919136
2055421497
797544654
171504639
1811662351
569995133
260255388
1349042887
1449539730
499911702
38926067
1291283127
1547098655
239802391
111483815
238463764
1334856840
1488707135
1527873146
52770471
1325895957
1121239014
1852720272
321751585
1632166510
579012219
207152270
1131715083
1740735117
1174674624
1969016167
377637183
2024173470
1581888630
1960613182
1383488733
963437118
1615274333
2123122177
2088431421
425881810
1259579589
1441943302
2044704531
514931206
1098442672
1272884624
571698672
1215961969
386744018
1943187354
1246655365
1542190856
605038112
164098743
86035405
1276065631
1567391766
738357919
215645914
584963194
1671796317
1784448490
719435992
1642596260
360656380
179061903
353827678
1739498109
1130747776
1067921789
1352373340
346199387
1021135381
1307692625
976230362
1965408633
1069225041
468947559
1065535707
1274228629
2026937880
1766705081
479364402
832275931
1704255605
671080305
268452331
1838296775
1243112001
1348604987
102302572
1643403175
1063505226
168746686
115754175
861052696
1117920250
1811049914
1366259616
145793495
1374833976
2039068788
989616001
2108081601
430395178
146238298
42662018
697260579
1047817740
238651060
1301828302
170783239
1940916855
1269603701
1919413925
1997273213
238216886
1585357431
1938166380
822473994
360100279
1733878788
1948210144
429534513
1795525096
822250553
1797927186
2054349782
691490263
1931564653
1633987803
1347671925
179620335
600729935
569729744
123863954
693172218
1631788315
1218507708
1130634080
338365937
133770223
1751081439
1313030458
126982673
1592392352
736246801
1920054134
1327013893
1083511025
1044494862
875892947
487019733
1767174259
1395017575
322306926
1222629961
1242380365
1514383363
46724567
590654513
1204698047
2075842468
1094353158
1242336734
1780517010
1337978273
394688709
1808464442
682388156
643621313
1709142936
1677244736
954992564
1414933486
1666641715
798942641
1367278131
1171742090
834347165
1070590375
114259266
1348762724
88748991
118156734
254874875
1287047311
2002138871
1588870177
1656548691
1396363354
2094842978
891270747
714746135
922234386
1271419982
1664064953
711493682
767085171
1035350410
1318803535
776038801
2087532375
475642070
16025736
1902542679
711325340
2016150280
11346579
1624299531
1697879747
1240078664
315349396
729330334
491342047
2041473190
580335228
1164262006
34533477
203486732
2114475001
175725395
86772201
1477274725
928098664
400096821
1924622608
179956713
1333608227
716593207
240548992
848218259
618140717
1019505358
645086495
16116026
190921475
1595862877
618351369
1417706772
1078274809
1542871360
293393746
1182659920
1839306509
1476244626
890006268
1532572105
583782177
1252768354
234175860
1960579712
1026164116
1942015665
704888964
812179551
1204675817
995728361
1045828019
1340148741
1098565057
1918688983
1836109617
1025247366
943696568
88316837
1117325132
651808661
105440136
1091300039
1598020978
1456130316
1904519064
561461944
688589182
1454077670
2039436589
704470077
1006211918
1486369630
1213574599
1673991715
1183920819
1441581744
1280758376
2010265429
1318466717
1493686081
664721342
433995952
1332740831
1733086698
159760368
1439975777
1462483476
549452388
1912619225
1224876639
714409621
1408830658
1544715341
1496667662
1916757756
327191885
477050567
1169038593
1168089354
74374766
510589206
681492132
555305824
919440780
446459568
276027528
646447416
1696080897
1882778669
1488734868
1153694148
439548151
1750905852
730930916
1116837691
1800164909
1208920373
203992843
644759599
279521310
512156651
388609821
89920205
1640172393
1971295061
1798373655
138357882
1860931734
2142039875
1205913337
428887076
1499013109
128667250
688580923
935201791
498056245
1883187460
618090066
1874192405
1668800663
1377134876
480473484
2018701243
1014853165
402358141
1499636872
7417656
644540809
1280750381
282546958
1542785555
2046799548
85673559
576627985
1185605570
797417244
807895758
563562371
307775687
1516780203
1685971508
1785903001
57199920
1300265268
507100627
948513924
1250800321
1148104633
1206901351
721963519
1284717913
895285498
51521772
207631292
1252640132
740109265
198166231
969322446
688049126
524647196
125597470
1400764907
740051767
868173498
60800718
836425724
199100578
1218329811
1581448551
1690633651
484313904
521630366
1092964643
1095783736
127705725
637765166
1763030487
1108281388
1831116396
1847305862
931385925
567745299
1316640339
382692276
1352590722
361004450
897560564
1887718353
1413204705
1959066136
2046065099
305061449
34048857
1682475243
54441366
2001929079
1182668132
1192881837
95210488
1057064487
635084964
2104566780
165697284
1387869979
2077980450
1836446436
1738555253
448200100
1946551646
1923192889
215352712
1537366680
1157723108
966881142
514385518
373424941
2110242165
117734514
823749321
1061660974
377870090
755458432
1211982407
2062029342
836664886
525122914
868961374
1474707934
1560884181
769657436
533392307
232775533
1407213535
1321923358
1234526004
2097096729
193753334
1894300442
293156870
985656153
1597757533
767006040
710847051
792120580
373518177
1748295575
990232725
787815763
1021466533
1677831811
549905953
560599550
321175325
1306278197
153243928
1259750582
1413426779
2045214330
94520087
473242449
1901254670
1098900795
642493393
159604901
374648804
1747463220
297532160
271164169
1560730744
510388472
1134730157
496935209
1204138564
1771673825
1479764978
1773764286
1273047930
744614937
1865073785
36958432
1928237593
1214835487
662813797
1775984250
105316384
1801647676
1240787013
1720042125
1136549623
1138117334
2143254594
685330522
1718485171
1369280793
2052121306
794252534
2103725886
1775520840
411314462
1424124182
86385139
1910832055
1970083792
1818514602
1511470104
1540617322
1119037111
2143124065
1373701650
1437422676
854155939
109532329
646370439
1704841699
2764534
1619862507
255433629
1128394830
400648076
119325481
2090961816
60908528
392369260
2038853309
1712325276
887100006
1185051795
873376667
1759914146
630139824
323515257
1267306286
988111597
683422192
1655408143
33595588
183058036
804557765
1482055948
1139686222
572318697
926084118
233438394
1785435204
1590822579
1106229351
1974918426
926641811
1811978798
171866184
1522560139
948487443
550834674
1926228680
38916211
23396715
768986626
1324262318
1182099068
1728632293
1679835686
2023155290
1251222382
997032595
1187120560
1189349408
596353712
1537441546
1399479586
297699882
1879253382
1241767171
1251795520
1557169702
198274751
138398676
499992798
603486733
2022740599
1429292063
1406443959
1414987485
1066677740
345873060
1819531826
1721639489
1980506128
352886994
1101074374
220329468
1269973221
1545225823
431174204
1573518188
1542651433
1617085233
245886443
1273367220
1325974247
551114623
1606232092
53529190
1497230637
1616315505
1025856541
1107263109
1639075087
810946370
398096064
38877725
601910027
806141464
483781485
334097857
949616846
1374385972
1261692457
877691797
1276347043
401162330
1904148020
370342960
675370969
598775881
503562493
1029872521
288125192
555977819
984777786
1340608508
208308958
1658479016
966825575
963586560
1613457191
361208601
972346225
1299652288
1382142513
2107525500
999536439
1887721591
1825832839
1212686275
1425706993
178496541
2117787113
829395571
242250396
369864043
1249396666
328551752
688673841
844127156
1727447206
1768770462
771168962
1242965603
971979154
1625984616
446323117
1628761314
733488298
2113984942
1664833985
929616338
519840924
991608588
47087244
1095428753
1798488154
966776104
2121620053
1103649291
810685060
1224012732
140577702
1697369673
1995878463
1713367792
887012571
345648982
1743533818
982998175
1654436522
365714863
1760788408
1508448288
489966945
1907374776
648641325
511127133
1599561228
652584098
1101287160
1780415669
347425963
1781805240
1756934410
2137790174
1540958613
605543876
533510194
2033162717
962861440
1660253161
1079128198
1356046582
1875243776
341972103
1498326412
1884402347
231613179
1716297709
950190840
895222455
1827594082
740878375
1221344319
532638359
1562892957
843646483
1184541685
1667949685
1028934112
1319461609
1319331106
2028472121
1694146519
1743123301
1002927334
857292062
530685995
1828845105
950730260
2028513980
207790991
918162243
1456219436
333733231
695641319
1711950270
455418733
1174645524
1573757880
337504150
1583886508
2109825318
1064507271
928052221
1756682355
642197430
2030336788
648295526
1837445465
928424585
233680152
2022054463
571825383
1147432205
670320848
138424276
1926213895
1565016
1296454171
2006970317
774784225
365175289
1356480025
2093001389
1464489200
2127013140
1376024435
636701133
1749453702
1723724958
1752279730
519039788
187294404
322652540
1608373660
1728101641
2070945404
1244452332
340949798
1169873078
1011899158
1848172638
1346567158
323780043
391888327
1163276395
716445549
43156382
1289537856
122277220
602668229
118249137
335016483
2076323609
715814980
1701227331
2132339440
1064240430
494939242
1280314103
2128881706
1983847576
1849251368
1092024267
804265656
711619123
1943256046
925254727
68025987
1058020135
1265311754
120155282
831949387
169650418
881842246
2017643817
1015886202
326749620
1016728353
1059827106
1562299749
1295467940
1297424073
332153065
1974619273
548311840
266647450
1927389326
1836844332
711722435
1890063085
1692057245
1244911307
1526495964
920856366
408094434
2136799367
393760091
758443055
246885272
768742418
589739170
1155048300
857961616
2000104059
53955713
1867187250
868933208
957027448
519378585
645449773
317410932
1270397475
896307087
994194901
1874825173
1819884036
1666062260
1926104432
409613084
528519372
296521384
1481039309
464109497
914547040
2134925807
1782686371
916121007
784223365
2093652896
78983820
1648988021
936869966
1715013911
2018883422
1450821879
571281032
1953544918
1517399882
1744456921
2044308537
1258447801
1254577
347029414
815399120
272303362
465343755
10761460
1133150609
1308361267
1724167444
1684963096
1240131098
918522739
1055524964
16238730
690978311
2051943711
296610249
267551640
1463566890
1958449667
253006546
812054466
830030803
1045623798
2036970753
1078082521
1839259967
1257251946
1608095607
2124117072
1509011417
1649914199
400063082
217081105
1705069814
2092741790
1049157112
385019595
510041059
1370568922
200513811
104841022
415638380
849851166
106663095
259927827
1582952858
1345581536
552473174
76904210
1030701847
1204218680
395383200
1989843188
1564856535
165798305
26843464
2021707610
770351714
323452765
1194407477
1423253931
1091978727
1832470455
1619912624
1230804367
86968090
1490658882
418507614
2021467867
1626424993
344398571
1194501104
1596326929
855780817
644387260
1494656212
297398477
1961822484
1371895898
1754609327
653557917
1858466304
1939192549
737013354
919057485
533893448
508200995
1276828833
723919266
792061531
925760397
2074884856
1279710894
557137256
67089135
1648030105
1277151335
1106714580
1532597989
1398465557
521488508
829677782
1084017664
1250947706
552950759
979658411
559404837
1408295992
532935715
30748602
485224017
1629976397
105315082
352237856
2037971026
1410526284
1729040305
1474636635
122755333
2115503886
1616049009
1169764687
26146238
14588976
56628295
904848888
949568730
115417805
800559545
334020883
1732104005
1661299991
1470493936
742618651
1961847712
1157072056
1675091643
1550099831
48630884
310459715
1934055460
1610051603
495070237
321538003
2002281751
1184148581
1189320578
1760288417
1880476447
517909787
1825844781
613590075
2046063921
1074112251
1090500001
1373925719
1472816164
499183270
2062994094
94476267
2039028493
864145884
40792656
29340584
1684252971
1093132637
1054060320
1668712786
56360015
730728697
750441965
1283488013
951055568
1225603380
2091666899
986938286
893691671
962239197
1879665814
1049925415
1746931085
197260064
1764313864
111282279
1044488138
392521088
90376044
2141117135
1179879620
1964291816
998106532
1585241842
1201763654
1394676445
641116227
498209149
1861507095
1364379206
1834666521
1886603638
366249646
1459134723
546534423
280645422
869599035
2090075631
1195424840
1384451360
448568113
49129133
668951663
1503928194
1706034754
345912927
394518757
41571013
556614606
151708493
1620640281
1445933451
1251814277
143915826
1571033192
467162693
1395972685
1336095925
642581978
1249557716
1985984134
1661416032
1389671675
1135738568
671171110
1445108868
1417128718
1817606587
1486845630
324952602
2063146379
1530470463
1362593515
1156996816
1499597572
482176276
237591887
569938714
771902430
1283431423
2043279854
775615302
2139881799
1242904513
813208819
208169711
1564862795
1554136618
1679756008
757274171
1439958918
97096937
1486089119
1972729341
248207219
1377485120
1493679266
228616652
900132052
456911253
1515845848
396190755
962296860
1118941729
1288103893
303573985
1715058284
1338495895
603435593
1912056991
657628728
648043740
1351243956
1308356478
1092034619
1547260923
26744397
1092842071
1020045672
1660495849
1570453383
1329285223
43264440
841687945
1911360892
275755649
1967242797
1532339221
1384837447
80777658
717952305
956125087
1372386377
2058405148
1974820165
391268339
421189242
1218961547
2126131006
1711076430
695977433
460637117
283251080
2084992911
610548419
1063097878
1433416779
520089316
8268528
425909259
90273707
2111496731
1886861345
1133370660
1531812581
629569742
900769459
84918686
406610346
274081959
964533684
1879672199
1324293016
742461841
198360094
836248877
1032837167
455260519
368156773
1340480296
1656459336
637338141
1499185219
2032521670
1614228479
2019550838
1293219598
992196561
423615551
1113026270
1389255341
805317229
1804649816
1647505268
672512377
2077976722
400733491
158028865
1853031140
1354027274
1842321443
1478417461
120365712
521881625
2069015680
1041749016
1219597346
416636595
457894921
707714611
1500365576
2141270920
1979473192
1069745215
1472253697
2019971944
1333204460
1013101784
647254252
1102976925
976729
1434995212
793186259
88158797
144541126
470484465
861072795
932543150
813682935
869466951
1303650396
386426663
95537448
417107045
1712533026
725205716
956580838
1502180344
1371761789
1005331722
798822665
854819857
750153426
745634183
1851402746
898856452
693141967
1785079283
1267694161
84377221
1142930136
658543663
1548909715
2137163161
1479576028
1829132074
2106184716
1875327824
226343487
946811386
108749415
1922262298
229760008
1338615492
485725123
2089406862
2037203268
1352137294
991562801
822473994
1893531275
551835812
773309618
650249122
455066085
1617877785
1008306499
1190743277
1643219174
960122097
882180738
1834481381
1854855991
916048745
600842580
2100130903
414141005
437717361
1314992181
147817390
701487545
1609015709
1932831961
1583268787
2111981819
843970481
1619108507
1041837077
547503569
1199881070
255489021
343003395
1235884072
716506360
1616411174
359672727
751888894
1011341625
1604190765
1796218032
2100786471
135758325
1101157552
1944698163
1402617209
436798046
1506807594
1805481989
1083599122
1055238679
1298943268
1528080799
388971189
1861697448
1034391311
1420187375
755873721
1082029812
1649294443
663308011
1850338116
131656904
1152882581
1764266678
1383795610
928974286
834505146
99754455
1233606831
113670945
1067351950
1344093464
1336292974
421173331
1225725516
1514161036
1948522850
930645437
1223614449
2119507986
312852370
1248291846
1026146991
881712134
1253767216
1906888568
1493141757
431608992
1113627311
1536745251
333210902
2119497683
582401958
963460201
1283225811
1215100572
1465493385
753787555
1412177982
1285199085
270785572
80520693
1999060459
184177258
422851608
1033977783
555443813
1147129441
1563642636
1920832861
35819118
1270373376
1500483698
2094931217
292862543
1812001385
1549626615
432063051
510865440
1561794481
1714151409
440188378
762203228
396108962
866307442
1730918557
510594302
2072514379
2023281580
906425271
462284910
830796272
2079945278
839577318
648834531
576914314
1090800202
1130057605
1067890514
1180054291
1187327891
1485437572
1552237644
1631791697
715941652
558702089
1193223645
1261288843
1917448659
283999227
222103795
233184207
605220524
763459048
780812219
1635609112
107673365
747798947
987778457
1207022070
968497339
623908702
1140349258
217893119
1170205784
509570134
1008753021
1645252218
14353736
460455115
694784321
1212674394
348590654
693618219
1879554594
1093433216
960912589
1602519763
175183562
83762399
1745189469
1202546934
851955158
1166523403
2139075132
571641257
1446713696
1066014158
1164673594
1280562838
56846969
1875667409
695080781
445079573
867633114
317116028
1952698298
1901908133
30845912
1335214928
1577314663
302908859
1637874130
1735055849
472012684
1153092839
1385889585
1895542248
1263812768
884458084
1499488366
1588498280
19013999
1858861778
971139560
1645124294
1221091138
1910292725
1507413215
1887451220
2032331717
2122770765
1667136027
1365773294
835629811
1473107431
48580577
1112884425
371564651
380808512
399724052
1818346677
1156078027
2021753239
1394458631
421900038
1556541519
945337709
1703709533
363751797
1893061328
2011658878
81807563
1574329006
887919489
1386024053
2030863339
1538284807
917476764
2042917645
602017742
1245330439
1908643604
1560970030
502741703
292155159
1544398346
1542932813
1222150721
2123969790
989620968
916378277
76584550
411481762
1048731426
816145030
1871495306
1302659792
1506636443
736063325
840734526
1824587722
479738414
1193598286
741177917
1838247042
1151507693
1935728699
1945963113
1474041865
1612481679
1134235934
1738209154
1555306102
928582797
1048037853
459495456
596545149
100492941
1632642756
1080895664
2026000449
1336087093
783118869
397554447
2102533847
1295318826
701403413
1252728837
1655667546
1878987600
1584182497
587950631
1198082050
1417845746
2143054459
1081411206
1781789070
1363994578
1111887364
1721083614
939542133
378563742
1357214979
1618787617
1851943057
14670831
1804629471
1083589433
2023387876
162924158
1817344213
1110443376
1216421393
997691203
1306558363
810583598
1399659683
975172768
1459482866
1600987765
1155372462
1140670040
1586714376
1590807786
1190620090
1465065582
1168007087
633616883
392068684
1839842461
298516809
410405365
917729878
337920567
1977043477
2003797121
428529809
1388545072
1824664882
1477976393
968199526
944494095
2047384918
1124743778
1324929111
539845671
1330488193
920241724
80797111
756817869
1411144692
1281721226
1261542912
1507227590
1856963912
333198852
1428984792
1161180879
1297892713
578556835
1381852866
2003933490
1999367524
234185447
351711724
1186519282
21602287
3168485
648109834
1854298589
1036931133
61773862
786132939
1969739374
1574431779
1581817150
521063602
375623587
629179318
1429651481
1529419223
961410781
697882140
791532410
444487677
1167107542
1432811164
624490368
1826638420
1653947619
1865562057
1984854204
271723381
223386623
2005002112
411710011
1292709319
271719927
447876705
758886581
520103533
668773379
1888555528
2087235076
10762648
132224892
1068210814
1265540355
163889615
1377341791
1752572149
60555364
525405733
2041225075
1366164590
701475331
616401010
1299788453
422715147
594283602
1522396762
1840285681
387152065
79701119
159011876
1945539970
2051544295
1317655398
835642578
2001372982
231729678
727104453
427841381
632678234
826360308
846996084
1402120175
911528051
1164171074
1286941971
2045715558
116604981
1814861205
643022674
1570233825
1189809517
536274709
210260552
2135280145
443449322
352544866
815338989
1515397459
1789432712
160727009
1402838376
534598868
862268918
1517489137
2078774754
2009212082
685345944
1202647627
449597499
1768949762
1512726706
1040258111
334897873
2046446359
301257575
1790502322
1479482691
1191613553
450031740
813944989
1685988491
2030737502
406313393
1747446849
1686887196
965994671
292849884
2021067055
286961799
1910271492
1772221644
365838462
1902384400
1997155281
1402588317
1916072399
660459800
2145869545
812579363
118515850
334324333
56701161
1989667952
1764082997
695758117
716713180
541290236
772332990
491857245
166239689
345451118
1219779974
1061050489
1228562780
48954170
360645351
1972641485
463355378
1104785087
1545027299
923760607
1699882915
581618343
1587753700
1497280066
2144918615
1918777193
2138766756
1987178664
1007309000
253132172
732986354
1270313189
437121130
1888707503
1822548833
1966987783
1283321579
1114787246
1063048909
1690956809
778268391
2133298572
1233942296
1723901975
1089290811
1258406393
713274521
9479385
514243698
312583230
622496915
164310848
1584079462
1369536911
1533821068
584334391
1614755081
158964063
1624384098
1890946699
2001482645
1310795581
1064903068
1055227757
1163344406
1235900097
2074445292
1449513934
628439107
843810489
1903843549
1410223265
190631843
658246653
295548872
1617559848
410860806
1903271214
113816931
981646896
285977400
985679256
518840515
1338471982
437056148
360332926
1258286012
1726680723
641921016
2028927448
78841592
904919596
983667085
2145071023
98285143
1317753271
668006253
747959420
1402752539
1529382594
1188174946
127303303
1453854661
1535211560
2056789160
1574411872
202463627
1911251759
1406769390
1556452558
1452173763
1763607893
1669469736
1186903775
1574118402
1764961311
557664691
1133209440
1500322833
463590318
580420948
1344859362
1880121142
887683560
1863256659
392215516
1315977359
252815820
390302048
1925392910
431769353
236032410
148392165
1037989812
608250359
1007045842
751921382
1809358969
1563809546
1007493340
1661520530
2067864893
334257075
1299599738
309955978
40925789
59310575
1497545832
368978856
1042583463
741688898
47754157
1471759414
1080096033
1294595662
1476507223
1926654961
1957639056
1907959444
1958919609
760056295
421971794
1268867421
1174890300
1097287995
1609475346
1937062186
531250112
1656105922
1478583072
909910597
1959591181
1550968228
497043153
2064345864
2007105245
725541772
1017548784
301020795
1223665706
550270786
1381285288
417269925
1019605990
579830105
1951217955
1421783035
973264256
1352159348
1412198318
918161704
1484128980
1020646895
876835247
998349307
1128318105
1061390036
376834388
1898978770
2084562849
718349761
1836058775
1899242086
1283107705
1316129647
1846806295
886812429
305224452
832977152
831495142
228651407
1996339256
1838873903
1660607087
684059986
1379938170
1178382634
299062891
1615854
132658279
939800803
971088690
375308845
1934707557
1989513471
687442968
1948225750
2144823704
1134188699
2131349316
1139070038
1558788603
1943413543
417576392
1984891738
1288668863
1564440385
1744042714
2133577552
464602128
1814992614
557552670
124928345
1646232056
2083548965
2035420954
1784588391
1124075292
381728746
124827121
1580965101
679124873
2086019011
362272150
1339963239
39291687
2100229292
2065574040
706703167
3676562
1492143325
1478324809
411214113
1194434516
1314425643
1178892906
727876167
489486725
1984734355
223026552
279362708
2113383998
1210638868
1902134845
891725168
438956412
1092290415
1198463757
1537905428
1694046644
1555827106
585741331
956523527
1112841329
287374330
498299981
500421453
335624359
1818065976
175442231
809602924
1733999240
1763312389
637741928
1172944574
2028239125
1840751811
992873003
1707407559
1750519468
2071808371
566743344
1275024767
390081639
859321267
790706066
504454117
1655420515
1170564336
732430820
993967193
1409739373
1526753083
600274197
2114494222
762057608
586581959
1466139685
1069239928
1697351852
32859718
2031433283
969729186
1670674106
2098051868
482428004
1793175285
1349349943
439829484
69032471
148355105
627729784
1291192158
1526196010
1369141560
55996446
958137365
683327303
1142187216
2024167799
53319882
999346395
475361497
1015504554
1899857050
1226104567
1881137219
49382231
200472040
1392144356
1577260392
1875162108
2098039363
1744595704
1500968955
2121419087
935452377
1064494169
2082660001
1311623098
1334859355
1264656999
973668519
1669676156
932978007
1169355100
53230910
847692702
1195497465
895011232
2096907089
552724790
1057778470
2067603094
1119929522
1153861058
129896821
887006189
1388994605
565585055
1283708630
1041527591
2035597541
784384263
1446600672
571145482
1319732369
74312508
46253158
1529057524
936847625
998680060
1562010533
1284333542
483300564
1450572407
590039765
989724135
745384411
299555347
360574117
1837692878
1399220116
1637185647
1354997908
28364021
1084874429
1960238224
1655181015
1851470813
504961851
307527182
29223075
1938059435
293384759
906852447
61809853
38484900
174438058
1406993522
186833833
1661608807
900431757
1336289203
955419061
130856541
826256560
2046343029
1465112737
154451600
436597366
1754049666
1803232885
1121061593
1872345171
13073268
2063422311
529788294
142546384
1974439964
653441264
2139305996
1385707577
1488448857
1244307935
525759368
190121651
450900199
1058345955
1089721090
1313304544
1398401109
1830213369
707454267
431609284
1711515717
855720209
1081849690
2063969883
199062919
1976180502
164203371
1779265697
502867943
1859753501
739832687
1458966318
1788107448
767292562
1562549189
743867849
97344379
343036078
275806183
1285255615
2129116437
164152198
489696281
158693201
1551286339
827000353
1769871441
2123433932
582408210
745593008
840947583
414881102
603658782
1419799568
1292954866
1045943509
276590356
577676935
1792902712
4560897
1642651894
829499525
704597130
679912218
1598856743
205679369
320242549
438302730
1751717206
1367573655
1076162755
1297552373
549683051
275116302
1189084022
1976517690
1683829129
1223690743
2009552303
19658664
13697869
2070335963
972912906
1677523879
3676562
472988584
1551968383
2139018485
1701027717
1137296485
337113326
1505527950
835950536
310806654
471348932
417207755
144277041
1555391898
559963076
169853987
1251524807
1262883448
589671018
1982205199
1392859918
2067667026
541801860
743255617
505114089
224520017
431333397
1324456114
1568088654
510709728
181245516
303075700
205375409
518825204
2087766202
422058380
1935747658
684643061
1889848627
74191010
1298086991
1817839855
1909606329
262478646
1354235239
88234177
1014671001
644721391
974599530
2116196464
2076941754
1381586546
688211462
1275721781
1261029292
567489161
1488589926
1965724910
1832576819
16249448
1770122659
8368606
575324889
1175758979
17073896
754452431
1920590075
115087695
100976212
2048985604
1398703543
413641851
1219424744
1232672184
227668126
2032878187
1648812322
1096168051
860331810
1442024624
1859883032
1323306443
1283047769
471426013
33347129
185061993
550057274
166473180
1973799601
1756367861
370249237
272275622
2055793595
161193620
1467875955
1878651291
262980992
2001480069
1539276810
649648231
1639739375
1957161697
1484941551
1420781724
249502229
1534883057
682077693
2137001537
1338982547
1013395992
1674861468
46100794
2027066619
1427840700
1901909844
228844350
1850229892
1025012930
1787533551
2022390558
730357497
2115914968
110376949
1003334672
1952018559
155456416
1141161042
2048160229
326989689
1712839698
1979109662
1951621027
1616983025
60696554
628262373
165133934
2120976929
1413165706
288367916
9827417
922768964
955525711
1134592626
1985049678
1261281553
1335007573
1660338390
1770235398
1392278863
1084731961
1899474615
1001001210
584399929
726367346
1837306956
954898644
766102592
437868057
2096969600
1749324214
579851037
1066256318
1628651585
165514704
1458160472
423210403
2045748926
902584177
1517773066
266616102
1512727941
531237042
2092880675
1813068299
107499383
164153904
353473272
2143965903
1211653121
339735957
1132897367
65752400
832311320
1025088780
2075078554
1029856338
494185197
1989301221
1519129220
172901192
62861741
751646044
1060991062
1076875220
1167193025
1347982155
557141200
1331470844
694282481
1725086866
1209217433
1654649810
309786812
857721070
1658335634
1445634644
1597391638
1899170904
897587964
870874580
1598464141
326511477
1712285900
203134987
978200152
903973228
1935528933
153570783
1231312052
1957038470
1522964753
996332493
1148478708
432346038
1865798370
1039647090
1602453849
443442701
1732320390
667598948
1415954333
735052058
1663358732
88189223
1247114829
64566099
1106809003
1714328105
17743430
2104110672
1034336189
988575302
1101816673
2034503990
1980679838
1371640892
392912665
1250790220
1236644330
2127878721
1265563569
1002855627
1514213732
345246844
927541053
1262179719
912203831
294282381
1716000506
1754883090
1507975961
658938923
1507082405
1725605165
1932398906
133192840
231949919
2056219094
816312312
1525197556
173616505
2099601830
1900008026
983072544
103588169
467671582
1306877828
1028684498
877910524
1130725911
1168706857
2018576242
770930194
1672068471
127190995
1489700746
638556864
197828567
1211703855
1933901153
1990076376
960288846
1015348932
1151626816
123664989
793793442
947554736
711576179
1643549007
190394683
360081387
1288867930
1514967064
1402930184
554309354
1174389296
176709914
1393510556
2107845256
976896987
113426013
2074796344
1298165736
932717137
629495302
1373551234
1801110538
924634611
311659710
555804690
1323940631
1374433793
666935946
191187382
430367452
328814715
1897973179
450637840
386396283
237423492
882173384
500366808
419920831
737139108
1225445568
1178139249
1675596456
1971508079
1255124138
477828879
2017971169
701488758
1532426031
1754860821
858601506
2091181506
1192311173
1556739161
450550403
1463720019
1388635584
3530077
175737505
1990241237
39930030
2017627490
1354866144
1487940038
1380595973
1222298315
1689699429
1572907039
564078024
1848422
2129758601
1414541047
1887789701
1460267880
2041074607
165729994
1168867246
930965503
949395693
1996376144
206771087
1399110569
498038577
1346330834
885408287
1776702524
2094867855
1900905676
385851623
2038759972
38875556
1142047607
818877067
1631541276
364560497
1534017678
736860393
1299994474
1071462865
1007791675
1323686876
756740684
108317309
111594523
1188009510
227498906
1422850423
1372464257
174895868
1105421369
1867132717
1491083419
594336055
1441414411
811720265
1199537967
1707384827
941067412
925065561
1430926638
563358673
1197941475
1447043705
1220842526
368402784
1338878171
341264876
1806587088
1031615175
563246645
1839097503
203740193
897628672
1569208125
749739925
570202547
1237258288
2020309144
761031006
1068368045
710662629
2077393592
715902179
280803038
1799027680
1864262391
645185213
1908344023
828487301
2088858238
1674639372
669021940
700789746
1438256880
568225487
1764313864
266458200
1374157590
88224485
1124983643
892224183
273114115
491060446
1255167459
817214508
464441604
131248709
2097621399
592971945
1085298712
1115505905
2030688494
93451230
1339018044
2070171264
208612631
1849184676
313785564
1750401232
898782207
2141382411
2035451323
1673809658
1842110753
849309463
604046728
612969310
2075226773
1134079184
744413535
1112517258
313847571
1615817720
731409566
1985964880
590966912
936877421
543811465
2016095717
1569465718
1712534097
1120944887
630913993
1955596796
485233608
139349683
157809139
1608229479
777125092
1560566074
436754394
1225769189
1503940585
1787922123
1498419446
786137994
1257915282
1003907781
1228894731
1610051092
1602367163
1682351776
1740937886
2018649605
1741596690
989791832
673955604
1737308281
871807188
1097459896
956848341
1508032710
951224132
484656375
516957601
2147283445
543895612
2006221014
703556131
507640603
933994874
804076535
1313879017
670039502
1605320925
1331073850
1240180401
423953083
955416608
1466088799
1856833304
1776485270
2126755488
1506344094
43358412
928385869
617315908
1142126513
1259540707
1671612779
1210446574
1786784911
1314892093
1798390946
1048621805
870103749
2043451654
643878131
610290162
2038358852
84072311
1008505073
31601292
812408740
1022871174
1752184707
83862841
897566256
1173442132
1261287340
431810067
1511848450
46346493
1038602202
1275835322
146571848
1116663381
963252109
640414900
1309206859
817975014
1952354522
88827801
1043566339
2003420315
1345020337
2139473953
1363597726
353365472
139948724
1027697978
979001865
1976783498
1512577776
223093515
1668862150
1862022951
1409456507
447945492
499843193
2065463348
1132057092
57908694
1531439416
444997102
1719880363
614057842
1673344175
705816107
806797745
1171109453
1755993344
443625559
1895088337
763438289
1862953486
346247120
1120074076
1753135241
161532519
1986372484
647873343
1529083482
1879956468
1217483884
1078148599
1726859881
1746515062
265054335
1629347307
21097872
130190917
942197602
1812068710
1166249492
581881906
1051489270
1462236342
646928315
1353984859
993640018
1235211015
1312446487
232510744
1402547636
1843898357
42770647
266505924
1400932936
1394712368
1655099431
848562892
936836854
146255892
292092311
1483859544
936400834
682393986
1722587850
2043362761
396157003
2101644360
2018249504
1563311635
2049638068
1183363649
1034812054
1772402828
601765157
1150947642
1988377021
27020242
531952518
1837904853
908046147
1985940794
2077538757
1157190483
264388050
354199449
956530204
1439936383
1833604075
347319453
110699461
368078641
1680224494
1255006145
1412638239
71180597
40385851
885786137
306141662
1024802876
2080458208
1284776119
64647616
607498011
2018425607
2001220601
1241179456
513361953
1045990490
364922694
1123018782
971553585
133169829
313257720
725784954
759075401
1594290048
284384017
102880605
188962180
1928550234
390458552
466030912
527427174
853665236
1301815181
1597006441
483735546
548938289
1673888350
878535702
362714798
920127084
1312341150
192074298
1964287674
1294986056
820071427
57322378
244062805
366750868
209677020
1432424584
850776689
1206506396
164577685
848803747
1138330665
1823154536
128779065
346892900
1959737192
599763550
1347729524
667034973
2080983006
1728545465
1478879399
200219067
61119092
566168344
1342405808
1680529999
994238328
1147116618
219573575
1372818813
829066308
1214074127
1760164481
1978898902
1094333352
486433355
1603186598
1788851836
1713852150
807954200
87096120
379249884
600022038
1877553191
287858899
817466588
2043527060
995921750
460042702
5094796
1050706986
1079023861
15715865
1671240399
1435640028
1296893424
663050274
872830487
1391770165
260461931
1098389712
1346855075
1795866273
998526912
347614748
1997488777
505446396
1102514985
363896010
1513002730
1749147992
148939758
1343838485
1539137558
1150548556
1865006522
397020725
658561425
426257272
1239513522
1343245705
1519437721
1758849735
1650941969
351179281
230286661
1822708522
795813112
1702482436
794480394
1075870920
1684148696
1894909382
496642791
773801032
1405901434
187393574
1245149812
736971509
475606066
132030458
2035873324
1691576112
2103133061
802492816
1648496284
451007074
668886339
2009464278
1380953197
470347300
1560974083
426636309
401415054
1302927587
1665104853
907760835
183449985
428751035
372108730
1736167137
281957151
1861392875
951718314
888926212
910204315
393704463
1363005771
1360761474
1366958635
986248161
1436872933
1054665216
372091781
341437429
486460805
1424474673
1250866183
1052837352
1606865031
1819515449
1371374621
1547480171
597970502
1765100889
421710851
1375943774
1746835115
1053346123
2092957652
1207052131
297361354
1014528862
1776479009
1506647785
1997801485
1194992025
270433237
1668667454
1772479132
1855611107
504442213
575065516
655633815
251176324
353516119
631620177
1519392048
1454170211
89974175
1147127724
2094724606
496038872
471198064
648213776
965439367
1456730100
1504853112
162680741
1573415260
2010258238
913768278
2033952611
978136476
529185524
665975965
1547958242
712028699
983966946
912037972
616688406
1545851904
1747975738
648200448
1734679710
1071054003
760296044
1430944965
371008852
498143904
1654651855
1271526928
1608979258
556780594
886179051
1780312438
2079755888
346943543
510084485
1500106085
1092524607
825246031
1566016789
1120477835
1326120359
1080702753
1301996983
1585765838
413973897
126792282
677607297
1162218059
547504366
1288327190
77652726
495492997
539658222
363756121
680962642
396300017
32480974
1561882083
540945932
1243850691
627757814
1339853435
201530327
1120856535
916708500
1690442033
1551766733
528183745
1563466994
1534325384
419744524
1697749820
526515773
245292414
1267518843
1010953616
27731928
1032286289
133488732
2073545375
1850510383
963986814
1105198406
1706620114
2120101025
276913194
400279349
453598633
568245065
1076669623
107658070
1225919450
1825355697
164315444
1764616772
462731835
730242508
1807251562
1594611221
1852260761
1787833194
14196272
2082217497
1981990681
1929251310
949943132
1770708066
1213097381
2037458217
420566922
196312920
1406988756
1338065950
43071248
627018658
1074456647
965846827
75349780
1207770159
62051331
1436924914
1293307724
1635165811
2126043931
145843632
753857408
1685203331
69152271
653349396
1164878855
2140405861
347436111
43605925
462419789
713681262
1601259411
2066481580
648513482
750725986
933783952
896455018
414821042
1691292713
959722350
656828423
536661293
1826920926
577981375
1849097965
476686050
534642987
1387729303
971490873
1992847612
1838718020
817377586
146339737
1039276865
1575331626
474054883
1399869489
1614113445
584139064
1901557871
866268434
2071763004
1015646115
2121142095
155033401
203057990
1648645939
820409237
1399271886
1479106324
477817224
1691241535
1913687100
1898517780
86697529
741839070
491907202
2014746511
1730076520
1657151587
1659245676
1427935674
2111158364
1815943108
640535237
711919555
1997108741
1950875946
1609910796
473670280
2118386200
1368930790
772193176
937017187
371150130
1889263673
1783751702
1173122531
948438400
88801769
629774315
423606531
1200274705
1591611373
1692534007
2102095520
1458663265
477506391
631688086
1500945969
129325982
1597129421
2017149946
1802619726
2008447341
340204532
1688849282
974497070
261506058
2119796843
14906636
335797678
334227099
1101468243
821550757
758663970
1596985928
58841213
864968511
991096593
379198127
878160677
1625627332
966828008
516415047
968791145
956668602
443060733
1389221349
1770431022
248962985
1945012696
1865043735
223945333
1362952906
1380213176
1290612531
404719396
25137324
524798354
743277181
2076276154
1827646049
1468880640
391624773
663711170
1388026487
1957915195
2088253971
1926468437
894474129
980863097
735014152
1519650317
1746527443
705000156
1876534820
915274311
722113809
1081600192
180936154
1167422898
1209744857
1742494503
1739533468
951299705
547140142
697498589
1850283863
1741974161
121256379
406371542
1847822796
2050002485
490063521
710149599
430018656
1205348013
1487832828
1172199989
926635771
648116162
36448055
700189645
1697524066
1653317064
1713857045
1287857210
126081170
313929029
1585448130
631512711
1457889601
17086130
1300356724
100738638
1767344301
793931529
346146028
1419965367
258763243
1529511254
1012393875
579719975
349851377
246220981
1536561436
1229074648
2115012370
1295663625
447716200
1527090563
1133388142
724238464
1306658552
1500892299
1658155329
1157521044
865365938
81724474
144254730
1886587754
1023500757
240084640
1730866351
915424400
71452009
896358601
486124140
2005105989
137492970
390254839
918572183
1070035363
763683945
484321087
1864056504
673275213
1062061176
1565474265
465831280
1772691948
352375228
1398238837
1007848360
989741948
634850193
736458577
633402909
836403770
1341391278
1263228005
1586081261
777756396
940252604
795024086
626516601
1756386387
1193566031
1169706
274487870
412271727
965914740
766639094
1578965047
766700269
2039271035
1999916887
292173303
41058205
36118036
1747179686
215727003
1114510584
1624285133
1220271030
1483574626
1398415104
2145597455
1828116728
598086491
447314687
1967025588
71015226
1511360141
1184897796
866366908
1693136810
752902596
1509450014
1370531888
1450183276
1379866149
1499691682
588091929
1824337842
1939179878
134474267
522038652
293961222
1488270620
1230455026
749380749
199337673
215870605
1759385004
469187285
976015522
772476675
883373045
1242431557
581913287
912120251
1780694956
191758856
1335785663
740401773
235076948
1614763786
1272253660
1291288238
819727949
1452742239
1283054435
1218018373
732853911
111092172
2119972897
442911372
505506743
1114787670
990625202
276586336
1829248096
438065484
60598930
1149555798
2022278374
1446114770
1076519739
916858346
704269405
1914447882
1414276355
1519970759
526830848
428121332
469937722
620881504
997420178
719450892
553548674
298471865
422139025
2122959028
2116662680
658247580
17185717
1745024090
179111257
700104244
67853424
1196190684
727491961
978679341
2048717822
1542903595
1859617310
1684091070
243331525
881760822
1139401914
307447503
481921535
583010302
1066910009
499254411
1281313169
101876941
227218475
575532006
15328329
521210852
1426312279
1163666828
1528325851
1591570509
429483647
1577530031
1292131301
1908654962
912990115
1510835455
1016419283
969916563
1718166200
1071408232
547864878
365262242
1411204511
748743150
636004511
26629898
145266106
1973618108
2091176834
715208757
1705201504
520505065
1676850283
1386820713
266435257
339831571
1029101114
1646789114
1217792351
1868043084
362747886
1037458553
1446123403
1609530789
1820312648
452696291
995202925
1901444211
1908720094
1172084191
1699566793
1712630133
1094370711
572225687
1576008033
1508069110
1035525758
350519230
2113228369
1615078776
1218911654
419828226
651526159
612413567
1757240832
401162208
1107984758
1719814688
1922253202
1670840183
1871379609
1287412717
1037775060
2099565187
948969437
772088582
2106275091
359541513
66908311
1062296752
504073188
1476786309
684646610
44018801
1430475646
1152429393
230625699
811129580
1863392774
652749349
1811877855
1003554351
1749200789
453495099
895215166
1498836925
322667196
102597019
599714437
1387061838
432130466
1856445720
1934457827
1178177209
1865584568
56790850
2118735231
542309241
924842746
205423909
1432700603
1459295289
428366165
1680918879
636092813
1832035795
403296178
1066372286
1709959023
1890375870
1617333798
1603078533
1639080264
1372000797
744395431
1340621576
1927439348
1148818928
1608731595
289241052
13574655
730404557
1217491746
480080331
1805959664
1326900123
617904021
1224519817
841337356
1558339405
1343758960
1615692595
958485361
1693593761
109315236
773244603
1599022587
700120721
1112547390
1386168947
1623184174
1015151969
1020149064
620750159
2028692822
2140991506
259146411
949663927
1737502679
1407760356
1922947925
1882676986
970949994
302462095
626591997
777744505
694525995
1719656019
907285478
174028940
792505520
529513271
577409437
2017863736
286124700
1904947014
777912339
586620605
1567953924
390356865
820898468
812144808
793777637
565684339
346785704
1183037
1369388489
312045334
2052228629
1798808553
386404221
831096150
1928691158
1379171804
1970583584
1566009524
1876051871
1862019498
188688163
684748740
1782351329
284905383
1370149560
515208066
220863790
1969439721
229619282
250026115
162294442
1637092278
1308634590
1964610301
1809728049
2108962834
875324618
1460120118
790747316
1629410845
1952664596
232790622
372341162
1705940625
1119071266
1200537887
1949110851
1249127353
112278168
997947496
38234615
1161581135
1453185525
1072375924
1872396530
49099082
329177188
1933598144
752357001
920870417
2085924699
2094624356
2115747772
792410281
1565869634
361037330
918521890
927008650
21324955
569537978
1434241747
1720294061
144611409
521745810
1274927918
726147615
1532732636
112139904
78747487
250808736
946786970
1519619686
616779317
599213893
904677324
415393524
1620401324
1420054124
1427112734
418972890
376090538
395026023
1913056178
1194679804
1020672690
577217997
1091879695
788015552
1727652112
1039842431
1059755102
703057354
387973476
1258357852
312330037
1059156516
1983362033
2032226450
1045492356
792798146
491760109
1156993591
1646813895
451423773
1203764160
2073684914
632753207
566725413
1666897224
1609826098
2089223044
762190987
1302952368
2134759793
596266142
753677472
1829367952
379536045
340394526
1596570248
1665305463
1364063309
928477806
2107644971
1243746282
2142096979
631376046
362182539
1378163810
965575006
1526200949
112252672
428892193
1871108269
134213074
1150768676
1402624010
1614856895
771291104
2084754423
1331981240
837196562
198737690
66266986
2066181850
115129928
1957675841
1867730296
1425830577
419534875
676863791
2035957641
1043788932
2071668394
1104135439
1679576292
1566830197
678691331
938807201
1062967371
1191076501
924927953
1552012415
967345201
1921304319
601021356
1011815020
2028639493
29098137
599708088
1068047434
1161245287
120002076
1780675691
954013348
1596493807
1981188337
822001669
1901236674
904642578
687423528
1342532214
1066670105
1389513872
1263245106
980853085
1447451282
403500160
1767470861
238158700
50642242
1181154078
631299249
144566473
150525857
771861802
1551491308
681757847
97378134
948458257
1462908059
2070050069
1772540628
1770573044
1863315122
83504882
1890895041
1880093644
994041412
1232253925
952379422
518488462
1868545151
788037454
18225007
943991000
255206896
220738919
1051594914
595238350
811162821
1573006439
197925240
27159892
115910402
32166306
1163345610
1994279428
1245986690
1886105501
1705603489
1211954475
377989372
37614895
1608583852
960600399
1959186205
2040031412
1539238521
1325807813
1224971046
459620664
123756052
1083511177
919814924
354471888
937797097
1086321804
871360867
1806529520
1961733097
230065175
1142757038
1825853271
1412998248
1367983225
3472429
492872116
1352550136
1895231722
633508643
1758428701
721730896
38763562
523540245
1176392802
1070362395
148964171
1173779644
1520567066
43702950
1131659247
1805792305
671380743
1813833704
1906466416
1544685937
139374885
15982136
1997088960
1946989385
177848012
1789195095
235961473
813258801
709354456
958176043
1606692331
469958241
5620444
1206581948
2104327970
143438690
862861648
1823093260
745871065
1863328620
1372223399
684354492
323262997
1028734115
868302328
1248825653
1023248366
1484689566
255165255
753923400
1957317703
647746964
1285711822
805414483
496902761
57679980
605524055
831750440
2106866527
1119578316
339352374
1255091243
834182987
1189819539
1727314128
251007758
949879938
726656482
793236173
1865465637
1027677118
333529480
875247082
196944507
1240844736
918590468
593107935
1431370645
221112919
1102596278
823894623
2142393663
273808743
1772260225
1868066477
604677828
1492304373
672680733
1583056715
399931065
1725698018
152947444
1893633129
64007523
2010458756
1220557299
861848563
922032638
1548514696
1621345707
1025736820
1135595611
615745710
1707459249
1513102642
918073236
114538904
440077673
885610931
391332992
161599451
1023248366
89653837
1662986870
447097817
1531077517
1036011422
1696189120
431273017
39072729
1551713002
1059801913
248355389
1409868723
2069391574
293537006
1894263457
188259840
80522129
1621713920
654057538
1870697041
744942549
714301969
1189329295
520601174
1719857189
446585970
124179298
1199263158
646928535
371475971
2117834893
2005001358
892903178
777749253
1059383957
1654290633
1160424930
1710986577
123504775
1499082607
1156264487
221328092
1568447523
2069543871
1617155796
1353165866
762305304
1911136696
865794515
1632572631
1674521061
497233482
1219294246
1188432943
267258249
1513254934
1690476782
2002375675
622055024
1159983453
1790144642
222525799
627023990
1240842110
1449552325
1402796809
430437270
1735683580
1704317679
88915719
2049366234
1588853443
1097832802
2081181653
1441145172
765234362
1120215298
355022641
1261996666
603982989
1279076515
1558719152
2080001512
1359333190
102536323
545968986
45756489
887842149
1142649613
500913535
118552190
374649554
79209246
1414729520
112422992
696478457
252052443
32035441
814242804
136225746
656476231
1320025175
798680232
1720949856
323138352
1905133677
606532432
66893148
546093375
1551821093
1520158787
1712427603
1420253196
952989416
1601906291
1339064493
469012410
955019049
1238079876
548858953
812350934
802737801
1260496099
1402073473
743105982
586639449
2138766756
35898545
2109433665
649500167
440721546
2047333560
1876348497
423519109
254100227
755367234
1930543741
1826591467
1812646528
1315686830
498476573
1242688292
1712052225
561158197
1034043131
759674817
664180326
1620078477
295404956
1311480904
1059100335
1914278153
1700669682
1803597567
623422410
1530706749
1626134728
1644352912
39100554
1269537556
1018032712
854338793
833849201
429067710
864720023
1465736708
67269632
488060914
1987034382
1626044733
1186179223
1557467347
268210582
967847346
1743166740
1638987733
1686931990
492543632
1996232826
855679491
2024158779
641197389
1512685824
144801970
1679820397
1560357760
871104890
570153738
1897172664
437415019
1211890097
475681738
1368394326
119759525
739102624
921341642
1946861031
1592279568
2138367672
285887162
1862097278
2105405696
1378495954
1446474353
612693999
400762473
386252996
1039807070
1822023787
1814372952
181447176
358916974
821780468
1090036223
1346181634
189538217
488102916
1317361620
1762743316
2126659286
861618592
342218106
176282081
1996853358
2025888980
1500873108
1010605628
947402594
95225102
1651051373
564098679
113329201
468088366
1972737207
1068967909
666676009
120315342
1155926871
1236179652
1431602916
87114241
1273464251
835358199
1380633421
1680004676
1519062846
1513339403
1669313114
1211179270
937297012
1674805329
69948511
1688049613
1213078151
61641062
1178781354
438622258
31745837
1590398461
2116491846
1116633403
1793951688
851153112
1891094068
484011590
1672625710
1161393747
1082484108
434399189
974474497
820489299
1396366452
1496346993
1603709399
1380795382
589542438
1730200677
545701530
1830242866
1986682955
1250930735
863778104
1346020724
185455676
282151869
1179297550
1213774348
864173189
888156090
2058764910
1140787688
2072117888
910919157
1238946984
1121111973
799307583
400102722
876602769
1276656092
1569232297
1044381577
242476080
62582395
969394841
881509892
1533496040
2071798396
321762003
662150523
1161237671
1792919516
1229252929
1490608899
10642863
153154907
1625453582
259606716
1573331069
369630705
1839378384
1082761751
1730549545
1707456596
345472304
680159049
1653635960
1172992904
1877886255
1634326399
568002491
1168291467
1009077610
1211362080
1402035730
615337107
2054823178
183957089
1952974725
807139763
614760101
188341916
584040555
1312058647
1677828736
2136743546
560768663
2048944441
167943270
128160181
262054944
365337381
859607993
105055439
185637415
2026061793
1568879216
687246422
1065030184
1243007930
871775219
1945770630
997850827
325780335
1008518499
1393686183
1675140068
1569518758
1871557673
57928806
845036818
1148962353
754997955
1735225298
1147278814
405188571
1400823382
2104164695
636924282
1730078398
2045502194
618091681
1147232168
139929608
1208792277
476404821
227772617
1829981920
2029784463
737202320
691945060
15369461
654006482
1257751594
1158448901
2067379304
987726064
2031605936
10655218
1557880514
329169393
966522988
1123172427
1181191447
2096482386
1767813666
644601565
280851445
1220808839
2088386526
1315644517
171738709
211790642
1910350906
928904089
1690665010
2077269012
1406446055
970348024
1390669569
912913091
1428141931
2034206967
1044283058
1041569190
1542752552
76514929
1242770149
2071587647
955288601
1715396448
1126095938
346144695
2087670021
441526135
1295265880
540186278
715478195
1540517631
269790835
1917924841
314173122
1656788018
1250300589
1253434262
974633583
678114008
164068715
999051553
1388712962
2074373382
1731059151
1312711810
79458982
699359755
639441516
663786745
1597959636
993909728
1812212579
2067612517
1877037745
532660120
143609374
561975150
1645828875
1126880136
720157222
1459816635
1823867609
1955046391
1948169638
98598414
651910369
2119054025
1320171949
2078776750
2015541119
1630611106
1036914968
1823836861
1676868800
1764817565
1113366677
1862931821
562841172
793498742
1441021007
1296167249
1835088156
1805563152
2058941115
1309064736
2061345924
1104714076
1341926300
1217787460
337619695
1635577820
1539972549
2044666713
1864550624
1833568654
1294058746
995414127
1306635440
1056219403
2146547989
1481855141
927895997
1135978793
895967684
597268757
591279746
411179633
1690085254
685892421
1208313823
250140022
215548011
124040871
52478027
1043499983
879005322
679232778
967403757
1772882232
1159609684
1067569837
238816739
663380847
829870376
1938151614
401796185
1137917864
1891251107
1226012665
1458533059
1406795647
639472502
718763668
1955530596
284018372
1229896810
1502955588
1415271295
556912522
2137153632
32057244
1051659541
695497042
1093883524
2038055471
1247778768
1524407642
1138319677
847396832
130868677
2072868024
1875833751
1487247061
1820660375
1684804144
370399402
871488832
1283171020
855574921
2119994564
1020657879
411450267
941819933
1366935899
2101831663
518848034
1267575303
1856614776
158445952
2047884571
1069965797
2061148176
1676055480
360944867
2093707780
2121760753
1665497209
1836601039
1675207617
1906980243
19276720
1491549147
1910111371
679319051
744044968
1251716701
904028046
340490279
920166833
611917117
1583847347
49882135
1155192665
386577602
2067960085
1053211519
1682590908
2101088576
1486883419
1369321232
1750482539
1151243692
2035742955
741766534
1783718438
1196499182
971265313
1994530549
968304014
1954854603
500839073
37195800
1077532439
888212675
356644958
286713383
695959400
134780749
249029165
38049661
1844230986
2001474729
674612348
1864164032
918221695
462777230
466203499
2062370858
270111374
655525231
152148210
1235788381
813888253
332255652
168687525
1320365203
19285939
520393321
1256408775
52016845
1590523425
1127179794
1562978939
580473143
89263096
1685093958
794259957
893817946
1439812577
448732888
518639522
1644250967
678216220
257834158
1320411150
1480614514
616700269
26507751
409012564
1708319174
1884497104
158849912
1689611383
1261962072
514673130
1976969083
883134561
811175499
549346014
2136561695
1454236065
168435426
1596826880
1465606550
991865075
460210054
2137507056
354811238
1385086004
1374180838
633986287
211719311
153295169
2003212638
1072750547
415141295
379155068
1393824430
370838543
267295629
933395179
1515355052
15556374
571057785
664444900
913578652
1922253202
1320796755
128296187
1537108407
1120522386
2069554174
125447060
1329830545
1835161737
363719179
683504952
2071001948
1728788296
874940666
914661946
218659500
967807220
1509180085
951147326
1325470931
1919861683
1555620041
158110239
1042360693
1427465080
173430206
937564618
1332084288
1951605283
1587063083
486860757
1448082684
1945894446
1336219916
1829174619
922084509
479876119
1630407409
1002855605
601473014
1389595140
1780615461
1078073727
341818845
1162168939
119221243
179993562
627040461
187999407
1893988906
1049294865
2089654414
1376536108
2065706285
366155667
276092056
1759304976
1809598680
1949807378
20980633
1763116674
581278390
1341967147
1662221602
1632284509
33660740
1400628580
1963167201
1567075318
1470813614
253957024
78533255
1194243455
1248682464
792896928
564259680
1955233558
1553951499
465201002
567553245
1218603467
976137798
1457992250
31935203
1031801123
1617042897
620116303
671375482
392231701
419291474
1029516079
418163267
2086880600
1682223492
1482635473
524345793
399020965
954394906
641124953
111248418
124998068
294330389
1253506435
1146086562
899608759
1406881036
484981290
117366645
118657426
837488483
1201144870
205358544
159971081
1829176114
708489017
1620618458
1588965221
859286341
588194822
61578420
1023617115
701720290
1032219405
2080234467
824517119
490839441
2094233176
507818742
762357348
1965288914
1274341681
488562232
637591498
1798987560
679497009
1966811266
1865536448
1655097911
266527099
40938687
1338323581
1972067866
1339865546
1186807552
127791585
290417005
914914713
2015911108
132805470
1355020863
1088657157
297703203
619902945
904945984
1798036710
142249836
1318815635
2129730872
946542496
1805387711
404451012
822514838
2100628975
1261307926
957261983
1118233072
122253185
1646327030
1377168766
1373133113
829479332
1734190966
1778745156
566925807
1025024154
1810916196
1981736198
250797465
1664256180
864626338
192245690
1213249846
1434203948
1784602188
1697009414
1096852332
2049262320
978811991
1982282071
1848946214
1597383925
1631068569
113472499
1058274707
766600794
1640900490
1577766713
425775427
2135358898
1515337415
1879341940
534722558
1651987664
1931552751
1816500950
1667840133
1568014462
733192467
2115092868
119568807
1930495341
28461068
177735137
1320164420
1134678017
1432166652
476920160
957266904
510783647
1672740989
768294881
1111865316
1870731854
1430912084
790472558
1570682937
1434224093
1226448652
526069786
1592111507
156103908
894200360
159265584
44050629
1060821697
348364909
1587374723
1533979026
835486483
1151883601
335606237
1711906738
74324052
1349793134
906958490
619644973
638346870
1340511808
1316049230
686248715
1556620730
2036530458
628358608
291631055
543077683
2119684404
1634563661
1630822252
1225204071
695938521
933417684
267607299
1053740075
682234664
145902420
1369706032
1172201819
761098522
439769073
1922407299
1325355861
1749440008
1075496748
733246631
1991486492
372120095
1858748175
1963064971
875746616
1803531921
1697651599
1928827334
820403720
1179616785
1565763824
1521389282
1299604781
903922189
1073671961
994343670
2104995433
632552847
365503872
947592760
731150566
982808454
1045062781
736028973
1148647672
1627433407
1528161219
1729663649
685205956
810698026
1891059850
1364311919
216783293
882019634
2001428629
2043515451
2079485738
972152805
1275563359
1331131264
1919151323
1325159613
279994979
995933272
34171355
80939969
379852232
1802490378
1094162615
1672669293
1554718012
585187476
729116064
298476252
710632642
1321388055
658298313
1141170464
98442233
2059840636
703767656
1530803275
1202744533
128435041
1618821227
635015963
954199339
245773529
1622609944
251965645
779748467
1613467164
60479033
589571050
1101051225
976999853
1149318274
589804854
412263547
1387887003
1881706384
1058282681
2130169008
1409238942
345783484
1106277056
1568593888
1252803261
289644086
1878169546
2115321638
328352205
289745223
935263067
213335002
135893413
295145290
1966951702
1284594613
887490385
324610080
1348878104
1790410257
621477365
483761542
101306887
87503081
1036333325
1155455059
1521627446
868401495
1537582736
3156859
461581204
948225671
371965961
504104579
621819490
435799533
781324204
2103239723
792153402
1366889039
1883369260
562379235
118001775
254687722
1435007453
1654615957
605614136
940887367
709815494
100068526
770905289
1408718269
1073439283
2107152010
2004079767
471899530
1767055479
1915509226
1299186246
737713442
712108958
766926424
1691611192
1549015823
90484480
1769795556
1387841058
1530604393
2108794606
1338428555
1422834610
1774825455
198428384
1041298114
1426647232
1574025190
1020912747
1912383359
922611652
812858730
1769076401
399655402
2109565605
734080957
928920721
1481246505
1998203601
1398491675
248769810
1241918262
833807853
892808701
276479497
2064518664
877920923
1306202277
1298697792
710913566
1940925563
865819705
555672560
53867982
1941290519
733005857
405105707
875804390
1885283578
383015762
1508372875
1533993074
1255654420
82017624
472663774
2098470095
252640626
248981143
247458699
1002386178
740771296
1702579106
1049547356
625067095
1485312109
420054333
723939725
655303087
863043834
1220728099
125726608
64687494
503619208
1098188621
1530094837
1934794925
1086673109
1041203837
1558986251
852846015
1777749547
402455226
291115553
1758783482
656150312
1962732918
415741041
1743760025
2015535738
461370879
877052755
1671056298
2118558174
2086344225
228140135
1162160291
1503471978
897723522
1572432061
296721154
1683494392
1270914130
1840383839
1748748631
1244742783
1263449792
1971149082
75619881
1066157454
375549058
1432512535
834064764
1908788107
1727390134
1371532815
617145147
1465811852
1993702968
1367824348
495623581
354246970
1981299549
2056167741
1200707944
1179980819
1565647546
1595513191
476106638
1449883254
789678995
2025312464
492963001
813396523
1692834416
1034339994
1505501429
1839168746
32902652
1714795574
572978586
2139249754
992039482
1356815954
159830334
881511232
1859129771
1876799983
1670669989
904351144
1247735816
1689794667
1780326058
302076624
1673908225
104044477
1793922517
1093214014
1364971782
1831483549
397680215
1209787512
1497641855
1320048304
900084849
1596643474
966742655
1615136288
756816682
548667063
1841182166
1279356164
1526175469
175030018
1274264896
2102867695
59675202
1185718948
256099789
2019823512
1199463702
1334334997
1180693672
1216566718
335096747
1854701134
1996640037
675886625
1456572932
694121345
1941060676
459793118
1756042427
451303967
1601355571
1141165483
958042182
816046906
849512062
746784865
1512199606
1659570835
368129662
649937963
89522776
267827361
1496853606
1517667837
1087906037
1581562062
1564455093
1532918074
744131109
1847256943
1531286852
963284113
986497238
1293546132
1153164453
1981561200
1391501058
488815800
581538558
568394613
1710832742
1891092892
1437270401
1921271211
358653271
2041576000
1510403791
1280454342
1387708125
1439516514
1433876200
222940988
331642201
850542177
1903969039
675921946
1788753355
1224586784
1718722092
1499071373
1939555497
1344931354
1927745080
15810527
476386538
452706109
1067310451
940793000
1999620729
1965872294
1182016049
259052421
77317563
1291068313
117940589
1548431057
2054282818
891427815
1910552593
1560059912
804001262
1738521923
1880202499
1465664750
1577335855
1346629687
2081319517
2064032040
672974740
1498328730
1888855486
1585576514
992558883
753794853
277031602
1169548724
13704494
541371208
2064414371
1174329326
2104489164
1872961080
2018027075
208930727
617044572
1787975811
390047428
779574058
496773612
1454173400
1948592034
185403149
857002494
1668788209
1529959769
1314019724
989556458
1217582418
642071790
422757690
1260528649
897244040
1475272977
1133712770
489488425
2085867904
46699469
1045861807
1471232872
1099969482
861000204
1455359942
2001124230
305367749
2142429116
541902
1629149080
559267922
539818552
1312902242
1367048270
90967909
1090985193
802473868
344273150
102343308
1339489563
1412117666
724201912
1545717522
1694193629
631732870
603680198
1442011133
35138111
1923761453
1412946603
734007848
2007850597
1056696873
181254490
1495314404
413930067
1673576562
805620347
1269879121
1370619968
921741060
1806993590
1393578751
1402566954
393095836
1571699596
2019341570
1015530189
1504832897
1073314117
1247022445
944307471
809374005
1365704674
1131714970
117431486
105239712
334602807
1902278442
2011023056
1767265791
1036848207
580487628
944346120
520639939
1300701088
572493852
991932735
987028368
450718121
740556197
1982952821
1715749391
628133461
1625937238
1319148241
822121119
1112768910
788480985
1198958207
703637957
1146683727
354359739
665777233
1552038060
781624659
920229793
1467999765
1325278489
616133192
1846274931
1004343041
1397831989
241142187
208469118
1667405617
1894056296
1110374844
1687350923
2128571187
39874640
380729063
1071186955
2055537533
1152733730
704735359
379563080
1859382032
934491901
1647484280
1730788178
1040253849
1789034586
1378641434
752512761
602626668
1360428347
1499964558
773893883
392742195
2011287058
285557062
242767927
500838603
1716772430
1400827921
2016137234
1966660008
1029098326
321991341
1587586008
182919405
1948488342
290806603
1537767622
1697852094
1555530779
1441302845
1975453552
293709671
743132251
750861414
2033604430
1943382321
375095327
868482448
1652268235
2145086022
741549892
1539696742
1411043383
1099719475
648920418
700465458
1605176039
655289183
343363601
828559615
1776772726
1725940451
803275363
1531646615
1136182564
1206143543
1287075991
2056434032
277540678
602171775
168509327
1790235595
741905053
276331249
1179263734
330502740
1072906929
1520152763
15304994
2025865747
2037413827
2015893569
1016879381
554378317
1920309371
1038395662
1234912369
731591082
1454690247
1613464023
2112670698
1411134852
1094443546
846179775
1229579106
1401945451
1254777317
293969143
1120276789
1514016436
1393249851
1748941457
393957480
795132859
1506493722
1815603424
777637016
71432405
627853170
319572314
2103430899
1180753488
2060684941
1764268980
1104606583
574997707
1329967535
725176358
1279523013
1440756758
1927297171
1896771231
189346374
17289807
308046457
1469061517
1680066184
1407724428
840575978
951524805
2067283356
2111332267
481367436
676184563
668346095
1468232463
2029871074
2055380486
1735807709
818897460
1681315841
1776818575
291028395
597757638
1982484926
421174218
1375946634
1404374806
925187418
1387785376
641301633
1690330493
262948285
996423358
1998218317
1012448949
2084192048
1943045601
1600233121
1443899152
1326384084
454937501
954796895
1937959707
1589794021
828776047
1089436728
1726374852
248279667
922907501
1181649707
603629477
2073560551
963206858
573242886
1790344456
1989711930
1053121392
107131179
232962214
1479389782
599703648
11047841
1066519342
1015990271
717543546
1659951206
1577798691
500230236
1021728826
1244281119
738466738
247410453
831803073
721187504
350195932
1174537570
1067861167
1468110870
690348939
1828454181
733291810
1660827540
685363046
1571472756
526006605
981000682
275899992
1016039746
857194337
1923505164
701268217
1163138997
2015900780
1551318405
1729018719
127863372
828092134
354198854
835972594
1973835713
218840561
1690839670
1012680058
1064412617
1037908871
574194363
466643350
539847446
1877094694
590828056
797505250
732878971
812152731
1221822765
1895793168
1541913857
2073894501
2094520726
958836972
1121463530
1170938829
68853384
1925536682
1443374336
1432250055
1554511496
2146886264
540854870
2062025747
1426408674
588750820
1504729435
1269443315
1690823680
390488264
1460288849
765915116
1981662949
591256430
1682354471
2023987421
1904533772
1713925545
1656351785
633366162
1103453569
1103252224
377652340
1105115485
1848360534
168031747
1904335588
1721877610
856780907
1169097437
1354717741
911464512
352358694
707346038
1795629175
768633385
1963078981
1407854884
659608514
740706297
1603297991
211789860
693853875
1517627201
1431659360
867334346
1117688838
2140438028
310594171
954434548
1742805313
1842951227
457357414
1883858050
2082255611
530890412
799119904
1938099358
236020633
622583465
713552350
661941818
214459361
1916851644
1962672311
1070148407
506193012
1998065934
519676362
1991791352
248416700
387920436
1575764831
1082493034
750391114
956573690
963154744
1819381247
858447189
949718354
391377577
210216443
1958995257
1761793525
40564127
1644125270
589740438
918911369
354706199
1172425223
933589445
1875863398
1431810169
1931143417
1989653212
2009479615
1552363238
998358176
713921125
953031352
1256714070
85420348
2096077936
1493720051
651507417
433652274
1842358182
1131359873
333120658
251785807
191438453
1468346100
1437524937
516339044
1271565242
1877577975
2085696770
605416599
1955876236
1626330652
1434255223
1763400316
77570967
953654722
420771041
1995467472
509003040
1889354689
1179699616
338697171
1716618371
1491894181
1169128330
1468878352
722903028
1750372489
557169268
1714555174
735084853
1420354127
1943924666
1754938641
1963961
361870412
1604262538
909621946
167187977
1844395797
143597972
1428487907
1050996954
1697051855
357822803
265849901
1211719648
1636221942
1557232591
884390328
1911731453
870092567
251601656
1277964286
825293571
1619262825
330864166
940172559
791402423
1564497130
1916232373
1267062337
2092081655
55664149
2042829849
613750992
1257342021
768443270
230410133
298079185
265665983
584067932
255842440
1401806151
1831783805
1228419622
256473462
1234334698
1256686314
1450479804
1970686811
1200108707
798973907
1679422387
1799366902
44399724
137933257
2122272562
1872933152
681417895
986075257
342316678
124222106
1952820210
300776847
1164399228
1158942213
387759994
1831016390
1382717766
412482020
960945398
1047590856
532459648
540024366
1178208510
506767831
29871528
1747147785
508115609
459166713
1193090809
910174483
2049627993
2090802752
1397756733
375365327
1298601430
155206827
1945090086
1955341409
1563898788
22120041
1563582304
669867888
1426130864
811541979
2009323930
1138460123
68020458
203115141
2016622924
1855048714
1205128269
1747531868
1607291078
217535154
354278878
1241513067
1173975604
1901564293
2007152264
550583409
1202211376
997921010
1298802241
1779568032
1836789063
1385728250
992221698
115968954
1892804576
1945739249
928561140
198819887
711437965
531073276
2015177089
279271577
97377138
1000622007
1582041515
388165952
1389722679
914280175
883540045
1386783137
2074403343
209883420
617349928
1612786559
177359680
1321839526
479971435
56985776
1553394070
1213357244
270962330
916229789
758195289
157439324
1140499765
268570853
264857371
817959038
1049553014
1476351334
1628631971
904695578
715736269
1492271606
415642420
264505589
911727920
1595275149
1535856217
937084901
1035655199
1033595647
883132510
1987775604
445821661
1614145064
1269926713
1627530096
1535207370
556902544
128661237
1340248130
1736178086
2010845154
292607358
2101806204
2016653613
382950567
1410180472
1970970887
1248355971
16280010
1651828695
620867805
1000071585
1839168241
1310077470
741252754
250729169
1669795097
766850083
1201103690
407578968
479123132
925834800
364636338
1794548430
1298715538
1102926566
1573034714
712866082
504220792
189726812
273931669
1302964222
2045395748
1063587846
301949518
1092334434
2007152264
143119407
947914227
413802089
1515466670
114786597
597013632
781759046
1975381844
185563226
279190850
1718307128
1415495838
890897465
1943572114
1359297082
1686548640
1856863267
326986981
2099106605
1781671472
2142374896
1126160878
241991234
114783841
1030513897
651100434
438610802
1531922670
1176912554
1689476473
1820518979
738500671
1987492236
171187537
208854131
1144968006
718300589
973565994
379155068
1118272339
1056297297
919688117
124508900
337462865
1021218668
774682513
621905265
1091777486
1679348492
2130933642
2011548820
1844167410
2043772560
908974150
1178690382
491585725
77796881
567888110
2002519541
1312043778
284176327
905946428
2087105946
1230043469
996931614
1259077460
1469771814
684233395
1956275863
1300669668
1702599895
2141255998
889129456
643674486
1218486543
606405847
1782421299
340546409
1190009934
646917926
789530211
262205382
1968623627
214883520
2117771362
1239585944
1681261252
399699508
802996361
968907586
509436971
2128641041
1873740197
1754606417
1822685797
719425212
462246235
1345015644
1415555584
1977563225
702635973
159985576
58536568
1704417915
1172054953
929668788
1927596436
1627581150
1170202069
1670139937
1733715187
962656876
2029620879
712245785
62374979
750041699
1993821542
1887843898
112465167
1087044840
1522296597
1062708287
168846551
1941367928
913821074
1052199908
702737333
1743282574
350874309
894519630
285493546
392990226
2105437548
1418220411
822586522
560278728
542380599
224035683
1694653641
524656018
1010868651
635071513
695104239
1334050964
701256580
1274581616
1460597665
1210350555
1848947261
368982377
1048319993
1204482829
167990339
199525411
1648864217
2062780055
1965535571
1656193513
1950468743
1164706550
486671862
1097229908
1711116012
1756690155
156641492
1226841489
1168377683
481194061
220537882
1455320926
486550193
902894445
103604602
981400595
450174387
119458971
371480417
5546550
1686139033
482638665
972996090
1120308148
750663683
530837292
1608096851
489181952
1434774695
180067874
645919703
2058952844
17340998
2035899033
14182006
1035815161
1851563141
1741100762
1525702007
1216208172
468393198
1007341284
324185300
1587954044
1059811477
992275316
525208245
1460904131
1157996004
1371630516
925856955
2022234150
1172335711
1669948007
967260634
1222100973
1829038116
329884490
1586644291
1187220421
2079289431
2081471614
618359403
773679341
1533639051
1845423220
971938342
394792779
1698404334
1949868172
1425778304
1076372319
937392191
358321725
682638110
1608599597
50334480
223769578
1657858711
788845438
908101681
1960480838
520754571
429419415
360744113
1668977598
1830744034
1764990037
1713068474
178857393
941329729
661821576
2092334341
245427353
921905439
632940836
773007255
522504895
1247596754
1093127607
1824313111
1729751572
655645379
1762246757
2135140294
547100992
961426366
564579289
1878429723
1279780590
2076314065
1780719642
500929673
856371121
693551002
1386365271
1453606727
1799847754
1556975438
2100161517
2055045695
935262844
430908937
126313477
1050970090
1460985670
456408709
392256167
1608809945
1436522672
1871997813
1996251095
857060810
625107523
1987630191
1339986207
115115453
699088717
70351553
1754141603
1324318043
1757829819
1774904912
2030007631
280872198
333895935
631526944
484993002
743298774
1786033126
1761201351
91206961
964726157
1143758186
1022349197
1577250796
2080395481
2002448102
1602953022
1701946882
1627624278
2044026346
730429355
1729843801
123861981
62051331
99955778
1208313823
855639009
2065580135
1377848912
2126848075
1885194891
751858938
1876419394
1883447277
36628822
1898037355
90926075
1955824643
1209986940
1728377646
771446844
1064489695
741331521
1108135961
1833593156
1356931056
723062171
1994816544
1115883502
783274618
1090492847
1638534391
2107563247
781962394
1265280035
650026007
2042957833
207668178
2000210427
1661428075
59136230
1343229066
130344606
1685364547
1487250887
640070069
1389135386
1599158615
1476644643
1534281461
1030636799
1357374475
1398082872
1480128593
1504814790
1349927894
28984137
1879961401
575192546
435971561
957037562
1065085087
1454278810
1425713327
312353303
1180428767
2043452417
253400380
1367826874
437386747
1201437873
409893169
706185825
79876488
1651153203
2000524305
74111858
1508835858
1933754325
814347927
790752388
1352200392
96855435
2000097816
808333145
1018801262
2047464958
1445042930
2108601783
1642758440
755425758
1371633221
1510804773
2042833580
708415087
994944930
939251675
1848092064
896788355
1547931427
438068199
492196285
605643243
1367566722
1484505493
577441585
1892581913
68072449
1311342606
1436296754
75426684
239000529
2004750046
756691965
1351487409
2025580811
1343626450
1801281637
417379216
1180986661
377340531
207020747
260619872
1517436784
1171131397
38435500
619706204
1437947668
136639958
17625392
151164372
2014177355
39934797
810958518
1731565850
864424947
1884432087
1168448391
739679383
1283181763
601718327
824270526
2139565696
1832090591
603018064
435426885
1600070927
1696338517
2103087384
133737653
346206464
1896221028
1301327966
1455213844
1905831775
1547701283
311009466
45441198
1656404823
530686648
11095209
1966514781
75046
1505641916
1177957905
2120862529
644757425
1869578840
2145813551
515644515
1298681185
319496737
1723357991
380844262
1397850633
811785689
1333640114
649626635
1630420999
1244999981
1460348941
1461167428
1305452519
381538530
14147056
1801951043
2081564616
301140442
1757444886
806850175
622829729
2078997216
1331683041
1994283150
129038241
1296226418
2053036147
1336430347
628382451
1852943512
80939134
1982399875
1869355698
540889894
1647247739
245260090
1193064097
1357042990
507029874
962844677
729174393
214371876
426770585
1559820701
2003917259
2049995498
1717892201
1958870377
2066495311
50366508
2043679045
939727081
351762917
1165733253
396644600
88392404
70723173
8467150
401384061
421167260
949761559
670582127
932749206
1848273093
2133528146
506200372
1657176598
1685221931
1245289772
13252457
1200422764
1516298979
1720639328
839577486
807826918
607342532
160272662
1603051013
618532391
2060663603
1635650281
11239487
938856067
1920461457
331472121
237875194
1772435862
1024796767
7757814
1904263037
1476123899
1756792651
49629232
789430456
674190319
1679382300
1098836275
1091345366
1257389509
1130832688
1838045879
1315402326
2037019931
240926433
1187048215
1653687241
530405286
184036226
1557624263
764496394
645772724
936481149
1409628417
1713028674
1870633237
1515754463
751598732
693690918
730940948
600917685
418909951
772090690
1269148098
2112407271
304767684
627109603
853440578
92306582
1524636288
706807198
944720095
1958189338
1636099851
585198735
2112058244
489323966
977225784
1047686147
237575165
377281335
1969642191
339000789
31648726
176310991
109496609
1819423891
1617133984
53925714
401975738
154468647
1240333945
189191234
163372278
1195077779
326020906
927682557
1404596503
395353422
254516213
1295731938
1050346461
917225351
216360949
1112574635
883243255
1529951935
65377391
663472335
114618566
1506272577
1912999945
2019476922
1410084278
1618266780
302611422
804220251
1485573029
1097287995
1658681685
38088807
877312429
1330590940
2079190622
1383830086
855135506
1994862872
964697822
1885395186
160087492
800764161
708075299
1370618343
752781470
1419281566
1351445535
844233960
281253922
1791284724
472312956
1023671720
555099717
232450581
538994530
1496200927
318380792
857798983
1378435877
1121263080
777845363
1079462572
774885972
2064925841
272059841
218542887
2044291353
99127567
704954385
2123662859
1219452913
1369684743
213715643
1799727336
1913587797
42676328
152519287
1217651673
372528159
1784492183
262739979
112950301
852423147
1218377800
1914348291
1028971800
430808444
1111522772
395672339
76947443
1610308211
1449445181
902778704
1900739796
1269345881
388639589
618916913
870602346
1314172633
2120764703
1157759970
627849160
926442053
963584909
1052473660
453636104
278691155
631634603
112408368
1919043913
1133692209
2123438742
9306533
879239581
532289030
946142469
2032952946
817934833
1334991197
1702448710
1839656887
2103750005
991896045
1557726816
229191153
1387269859
207986695
1260878870
755005725
1453881479
1880984345
240772610
282091454
1423457298
1302043193
353904650
1745037313
979661809
1100406728
1177672556
550407108
462685953
1251925351
2075569466
51716625
953899153
1356257839
1836556014
1991901572
1899396406
1081341069
2086986468
669749040
1308001719
676412749
806530736
82663466
7756005
1882494925
1043830299
2127555801
1173593669
201688921
1791371990
515234794
514393276
158107698
1101289018
1140836736
422256988
656424167
300247443
397072687
1709624474
433701794
105444965
313325470
1021545434
1380547763
1376156446
235067844
621495317
1928274140
1722940778
1378756869
1157259908
1858425678
670776877
1223566364
1353280841
1442972107
207381061
575253939
436143137
105178667
830613769
2090232351
1966147490
1830563050
1934503958
351825727
1328673214
2131105571
1799809520
1307506815
1828370526
603390426
1006916809
616329071
1543898783
844233960
816787741
506064064
1112318107
926499617
1996827022
941645685
245861339
1083523808
1242545507
1574124007
1416838234
990506245
630815756
1189726983
1714853577
1961958717
1166616750
436302862
1561220489
766090543
398226709
204131779
1351658848
1872568809
1346070960
587148775
1538312934
2035228236
1206469655
1760173287
1997428725
2139043136
1737292103
735503967
880592073
1322444967
99416864
1757544902
1376489248
1778578414
1803127265
1011634200
1333547671
710840466
1778106750
351813792
1722841230
2016966471
1143381218
1217448782
1690487260
1921549665
2094776805
1553021634
1250895031
549524663
1190419775
634437790
1650964629
1970897697
1446341045
487844019
1158952455
295639877
1486449444
943534188
2072196306
289158334
1378199226
484471568
300517052
1242791610
126799592
519154273
1560267027
1154082994
1077368138
1793770976
386811623
1772510243
764599717
1031564174
1524903719
1930987832
646124711
279814388
1376450848
1816989745
2145755546
514587594
1081054073
83624978
749080198
1050069444
197117256
643925841
920389354
372627004
976775446
1437321662
115879969
2022590903
2034890792
1392001083
1941310941
1044079812
217277060
504192069
1142613670
1337171857
1528629513
1529450334
467629790
1461289084
589860850
1723637664
1990452522
2075303949
1352191872
1091415907
613751190
218992594
967114540
2060828872
2022405842
1741442535
15739403
1680716279
116433446
756875247
1496942112
905361082
1163390712
774510706
2140750246
285957083
821827561
1636148107
1642822281
1350622368
1375278441
1063740612
1624901186
77392157
703229416
1496050883
895838820
350223175
513312859
896967113
1511768425
306911328
1864515663
1030069314
1827450778
1587873848
2115941112
168694922
366625800
1019242888
1899875534
1037031118
31596682
924695298
633064687
204693793
1210346874
144108482
666385095
793783486
1854362150
1048315784
1529114248
905869765
465440679
1749440821
122085842
829084501
218231657
1093561897
66439760
1281948172
1146470779
1606231541
2125356910
2033630984
473622803
1905684638
1117509086
863496953
1240533871
966746676
910873044
1808402941
1819607326
1979193871
2016984492
767733212
1037902440
1968059262
2066054320
1608522555
1821299120
1553633321
1162323253
1158917994
694693885
675633414
1646303959
1356499888
439554349
813196935
1351719492
1991564341
432005157
190015010
1468891550
1223486740
1619355298
426470683
402577223
1066334048
1087331077
103089295
1936098298
1075444674
367222284
329590902
303441254
1154497789
1392965729
645762048
707190590
2128941764
1499705248
1504868893
1174663764
127511166
2098672326
1648057226
1789995146
1568580582
84610065
520344144
1893259183
52286852
1809431021
467616113
1187440259
1097352378
1343208109
1336979451
2042052817
1096773199
210594067
92167286
1240300867
883693868
1933366895
284877228
1256897645
1266544846
835937357
1734364563
663080457
1911981798
937481037
748570255
1532978548
1284194678
818331980
1380850442
313229024
1245146577
1975460590
264114197
2006689914
929592811
1837968192
12006853
1084383394
107938910
1042641788
386207590
1271080211
1648378870
133083869
192245690
1367951666
616375236
280971679
828813487
853817724
30952247
1789411860
1022255531
2007009099
1807551176
1374645093
1415789727
1000332816
1031803308
1501878413
736259368
1814012573
685668366
800841407
174324084
995046291
712393205
1583161639
227064556
1813672027
306147286
1404527386
319183384
1110097455
559232001
1059308515
1481277477
1236725378
2727577
236182392
1250029896
284861190
820093322
526742590
1184654270
546328097
372647517
569103554
1666659162
1969696141
1076371310
1107590144
2018199300
53490801
922394508
1681377031
1669277429
84465143
1402345751
773216697
610195200
767655284
1808548091
793902920
962522159
790568926
764325313
69487264
72897396
961582093
2079139772
1066353903
342900913
1676479290
420938258
1378240546
433274393
924567633
1736591880
1177028810
625444371
1400222779
1898357092
1740262223
2107708182
673253127
1776999155
2072274272
381653599
406404952
665433467
907989939
1420519843
648501361
505620887
1987429926
1631852318
116216437
165434721
710662629
1793801095
363952271
1985464617
282241526
991880368
355251275
1712189277
1502360734
1447007384
1816907002
548020567
709129371
970428108
1326767935
155406293
2113756361
1366499641
1626091217
1297300490
730543156
1942419764
1242049297
1179646250
151023963
453670979
863749468
883315217
1154830467
955761230
1316081458
1013124053
1512465131
1544029362
1887949881
1633716492
1124543573
1803459254
366743413
1078425630
862168507
380763356
914981304
1744428658
418183467
1663517399
1801413530
2012666283
1005239504
1982447535
1424486587
1023456638
446701698
210550723
1787465533
84178907
2061534157
1700834662
1412568523
586434184
140735159
1374078668
211719570
646718318
373664990
1529958217
1050119714
1980578587
1960151163
387218589
1447088174
1328453394
445419617
1588164190
1438000890
248491953
1205306069
712628600
1031659049
16930012
659912049
1224812627
1334096327
342699710
1727736091
1383333785
162714586
1909746986
1518903619
832060594
1477969316
1918283397
1405105889
661419460
837305664
1270828055
907742424
1992184612
1055005490
177356389
371012769
1366619735
1671167300
1547464006
516377642
1086573135
1075790870
704912990
175364025
773576245
313563452
1634457864
1096348085
1970605745
461444156
1794271127
1660488854
931317237
1578244846
1752341738
297654514
38540033
472725588
151843570
1767753426
851599600
4756371
143826652
1214220496
1272415066
1462182728
444294222
1138005521
1371929931
2110997726
333437951
1424501023
323398165
1679958054
1288724163
1345253130
464785268
64788215
620579427
94185115
1409474156
962999279
1123909418
181893068
1282616088
82855689
560714892
521709487
2076863713
1068580579
1556913798
1673061542
1293526894
1896813091
283408376
773512086
1640062464
1219692548
261931859
1185827501
323380482
329636312
1995823475
1156891471
852668777
933815107
1407140797
524880043
74677245
329689060
113133473
1275482258
523993157
676285121
137408837
1937536152
439821890
145812405
323764612
94482231
1500200745
779469626
2059992280
140950564
1680950923
1894583942
1105087378
981931979
1546856880
470086891
1530143427
1240886763
1185812546
724594929
1772996710
1277758960
113237070
1112922240
252324214
644588626
1082761751
1230277754
272290115
1930125162
516110285
584394533
480065136
65530290
823813625
1126441764
511117213
922465308
1961203935
590266218
1051969242
470971459
766216626
1540539902
1600436823
1282734912
385418057
133983365
743135209
14562930
1075542812
1447151942
1754897728
300861155
1741760376
1553625166
1412567424
1499700694
1901677446
1088659520
2132431662
1976326511
1322795837
820739528
422119595
441912979
1031823554
855255606
950679598
720617415
715130762
898076728
864435724
1205220278
588674796
1524772591
381878539
222566400
773685174
1965186438
1202573506
1439850857
1649357007
100923085
1857238755
1473748823
131164736
1468535010
693747653
1123025510
1066185968
1768719045
400669550
298927067
891089826
1568349294
627879402
2001394750
1631200260
69758122
808510544
1705567807
1708576904
1154794978
1338591994
2019117207
1379668452
777157895
669939788
1245634809
1044900317
1679897899
836239287
1782737802
1798054336
46360458
783322224
746551067
1182446749
1423802310
131079144
2025548339
1264181901
295110096
484473988
1046173456
2117611170
315899804
2068284693
1400054215
1869847602
851214829
911691905
431222031
1176940260
1373726158
1179890924
1418590285
595238939
1835558370
1646183731
2007459572
1926512989
1320562272
1089581229
1770296741
2115641697
18708428
234667840
1549351174
1658668753
2105927955
1516120514
450574869
594764918
846280030
579727848
922117933
5299873
728081000
163896574
743162240
683631685
54940539
1175444817
303766534
1234177439
29088265
735988536
971881063
1093800579
1183012605
874700535
1095021527
1640088240
78189645
85992995
2119255255
1286575059
374280767
234531777
1806901564
319084212
1336543608
1477313169
1119998787
1119512990
631378579
1633261407
241324339
1584310857
686182577
1787487666
2135092843
687034513
2005895445
546194521
1897109014
523176565
1576959022
1646109893
575512185
2045846429
330018908
336675713
1049230260
494705310
1118322811
1212212036
1300759661
1234607710
954201176
2081057135
248181296
127497995
2062632495
1113697595
2081999309
1270853017
717331339
1194115396
1955610907
2032032195
873869779
192495870
725133592
1465274632
299990635
109342050
1724478772
2046861926
1052707055
1427943990
1957053733
1295460390
1107738030
1738157953
1851534859
427437909
642294510
1194168483
1320319528
1464372111
438736958
1043654488
286811695
219512663
1738792071
1419277863
266963702
293639506
2074425351
629365585
1785597483
456112001
976350442
454327779
2126142436
1708837021
694174106
501577012
1269881394
1698109081
1969621471
1938967551
111604505
540298027
1415854807
762070836
1020359794
1081657675
161466826
455733848
702129416
1247519841
250818383
2055613056
1259872408
1894170092
1923329607
1794403503
11538112
350728515
238179299
124745658
655997179
293256816
658385652
774632464
1374107261
327065426
834229321
1060831989
1138530551
1813729505
939560664
365873435
2051288855
1736649253
153078489
1424643796
216211699
924256776
1184540277
889509485
623023727
622374136
480939331
1105275137
1063077402
216670877
1691898958
1317534403
2107295379
1413436067
960736145
1843123432
325641651
318900466
1271311313
164338731
1173008538
146410577
1147930838
525006260
1824662703
687433624
904561123
621142971
793460145
907785577
343888532
700606461
1010523434
1611649098
1085461092
2141128023
1766151273
1804918592
868291545
1043526088
128146813
1941849044
1949555150
100067850
1263377557
718530109
733348657
961892193
1103957620
2108413557
1322885419
1295884418
1864176602
1049157112
702561459
286686127
2100547434
493667809
1976062851
1682312269
1691762105
1875104583
1781255150
1457126034
38875556
1255704209
1598212911
1259468850
338065029
1052709882
745229073
138884901
1302580684
93295804
421160685
1662542056
462868344
1141705941
1771600955
1634657853
1017572513
1846143930
1469165988
982105421
2044974784
625411306
1179856334
252675499
225171116
901799119
532885743
589367450
1551515635
1518188236
1772026242
1946180790
1184471807
1756769218
1012513089
235460842
356561839
13734606
1792858221
23843954
357565361
1562303507
1380254061
904406393
1161198539
701446224
2049439125
526766665
124192619
1916468497
886629932
1187118887
869564439
2126359746
1115273068
399350903
962059940
1069165828
1750287141
1795523815
1085082549
1574521626
662030577
371640913
213145565
48314815
1446174689
158243256
1093840714
1119791301
28493245
564146808
1542439060
760686290
1125998008
1581305630
102200927
1359935278
1103030114
1179622912
207818699
376288905
569310495
1421662263
460293406
1091702763
1310117196
1824467840
1148167744
662915021
821077103
812495780
561656160
281318416
284379620
256275913
778525107
360521040
411173515
1630055394
37343243
1442625463
2077056744
382037499
1884214191
213409240
151279
1609686602
916361944
432466046
906987725
1149834496
1904368798
1548192015
657808193
165868265
2128587786
1457284892
733406909
1760529385
433074725
1186209992
1786925728
1505786443
1017942824
835392543
89511417
768635466
1968919713
278090367
2040775556
123164883
1088320721
1512798228
1936547392
836425724
2130720493
1987068581
714237470
2024566709
1248862342
370466502
338256045
460517819
1565744182
625906834
2001551088
335078452
2053699383
2049174524
256281456
1602241558
1213894127
1543186974
2027736668
126322719
1990204084
1812789067
1605510048
255752809
1974748282
1565106666
2132102141
35622434
513636530
423492036
417044433
892232139
2118634544
1602147705
1692110379
1690710654
1250900485
352192716
635834465
1728794149
374891273
2068515915
1830959753
1015165304
379866609
817008240
1636468257
702528764
1836263710
215116972
1580779735
1402583437
391016044
238842641
911173287
1991453911
1756531440
1907640278
1132843268
1568385926
19626068
587542995
505984635
134354343
466181790
873799872
1753460657
321510265
2043619172
188810772
57082476
517800609
1956389259
1513089848
1130342799
480712011
75561897
107460957
1810037340
1280862342
843110748
678232663
54184291
1995857292
1632585026
1301743479
447047960
1570242150
129956006
702541584
1474843577
1201450767
719837556
2000330785
1631264915
110179677
810958518
1735976533
1371349559
955160780
768982565
1021424299
1623931438
1534199950
1274489857
1746762629
33208961
1185032237
1782207953
2077398052
1387750161
647471412
1312324987
1826030251
1705292770
1948835122
843105295
1491584184
538381996
15651706
305676373
1761402048
876833012
1215827451
1897352405
1027776507
827546744
1330274269
416526615
844973101
491405512
779077062
1754581013
804741599
694337712
2066426497
215576197
435550801
143163928
214761510
166759440
2131436133
563740244
772281556
1282074392
1247059903
435241382
1077556341
915599999
1889948483
152168885
628778643
851793071
617642595
1170724161
1924907037
919767154
277857141
440878403
1261060285
385310598
980740922
351331360
1676042598
589061793
425684116
806240210
904783827
1913075582
923982630
1153753447
859100727
1432526344
1642317798
1411551601
178317382
744882726
745590925
139347484
1031964250
1047655025
322357367
885364831
1401335831
1811667974
1425508050
251675190
170425202
1641434113
1711823062
351518225
409423664
1299625068
904830605
1729713244
22020590
1436586287
1287159169
2069185219
1546630523
1459760263
1647266708
1831682808
961634578
385790031
1548860095
1494095536
502248888
1258856600
1825357117
1850084065
635761523
2026090198
1699199399
933562669
143288630
823793077
330700984
711429319
1716597232
2110123978
1555808755
348337163
2039682770
1664953962
1016472497
800346487
1970655726
2002905585
1932562846
568819106
893484563
1334610324
351671912
781733388
217808625
1852152633
506996785
1525410477
1251782693
1565169815
358520427
1363272894
710700467
1680213866
1209949183
1349465493
991403719
821184565
604194812
876085731
1940191764
1128458928
233455040
965700008
290021860
1025416352
1147729968
1908692655
1778556221
1801529015
978889317
1822439288
1292147655
170256257
979292435
79687701
2120033737
1645334901
435320929
1687163238
1031269362
2119319698
944949310
599545432
569465656
676584226
1101165744
719569663
1674658108
295641942
360979424
1037544766
1347940350
1814951422
104764002
946499062
833868685
1391298456
355222999
1744914004
118243283
1146619665
1298321364
314961541
1399476159
1431304390
1658159990
628805382
890865043
136216887
377403140
807895366
1450907393
1444787833
6933704
741571129
499841541
90967909
2000519379
135950186
2042169643
738894726
329198915
971420297
355876879
330272368
1980631526
1153875242
1288846096
1272201460
1120496739
1192691693
1099218000
1490900189
462073867
857247285
738259791
1801980270
1770603112
2030511752
1927928942
1134459882
2084858409
2017001720
486493193
1752930594
527651532
1123679053
1217459412
821984138
1232991468
944458244
476659619
1833677378
2056108084
1487925874
139696194
1804970021
2094314634
763422679
671999294
1946731067
2073147283
360986463
1765245102
1042316360
1733835064
1140317196
378182462
961801670
2026593940
1022365290
1616170143
1162413344
1985630451
2131876706
1103263117
210751112
1483154333
340035961
1189629270
802846547
1391059285
540698475
638588402
343383652
47487753
1420967660
1663085039
1538390572
1722015873
1504336630
1603376659
555926120
1929531188
221929771
696670800
2055522971
1645836039
1666537823
1880348729
43826535
1707585856
720700064
1768911805
394179802
1624023420
991413149
1528574771
1941157202
490487429
1032950567
1594065458
186979456
1657697522
1027546428
2036494017
1586449489
1416755297
306142777
73528230
1830645717
166902929
70156147
471806518
760373601
1794833742
1846557135
374899638
1593245384
19348222
632125312
703284510
1655456012
2012051122
301869201
1061311795
1276800857
249264285
1139082884
777142724
2034952829
1583164760
1874190549
90450994
358102053
1311804391
1815665106
2128713002
1504057707
1130192523
35615635
368910283
897170885
242067622
1894197286
391203283
82661798
1866560168
1003958827
1700075234
765732180
494477737
1968326486
1829844013
1436025189
1838289356
1122146790
95357982
348905068
248476719
1487302583
1978505568
1794011185
482983209
62010165
415520037
366802585
25249390
245397312
673172224
286323943
636282957
744219205
1936306517
933955884
1045048284
687224531
1873800532
1764571657
1154389216
1316070497
185460430
1260347553
634664206
703003776
1508182016
315768788
1682784664
1273367103
1863854861
1887643363
1775030109
964559487
922244176
672256004
1538799674
1614067217
674461037
883028617
625830268
255638286
1681472034
1466835154
1464823455
1076400148
252358147
525814131
1834873308
1589046201
330342043
1955858998
1942164138
338676192
1551004343
71126922
335753658
1740777656
1597064493
694375198
795118676
27441014
196493459
1367501751
1692475798
819065033
1623890289
161156046
193056661
1523083431
798383596
1829990049
374335557
1754812283
883439152
418101634
399137288
1017043979
1051940881
213724206
1885320644
1813391351
1022730683
1620461500
1614006835
1139110070
1596912978
48741651
833846241
1958801777
1775495990
34109350
505310935
1212523848
1374362939
226277054
381226218
344930649
1456297356
717227717
823482379
1848115365
1189978488
438284786
604672822
262286765
1597093956
1935450739
819431146
663900241
1638730218
595474994
1873205593
744112537
1724379295
1890171658
844578246
1689796619
394816913
840455337
1491132458
1009530234
1068849770
935385427
781639891
835549421
868751721
1134448745
481177450
650465443
341695330
1972966923
2046667823
1623552589
1635815754
206354943
1176964191
27601805
206911323
1167498701
23468422
1648608174
75398013
1093843749
1036006555
2065655252
2115610184
1314841276
677688077
103731139
1774717850
415072178
2033915315
509999318
318601484
1100037454
1875893696
1508115468
252492171
1206869020
1316482462
2092795494
1548147866
454668140
693514862
539889838
442434214
1653305239
1260066750
426242800
1079745801
193645802
238266247
1751943295
1394708079
1441954083
1912518448
1061003650
1463592235
2014604536
282885597
345935445
149429084
1095069679
200710620
1536201675
1767058888
447066930
1435584986
1119172277
262383219
1573841150
1318969244
834260307
125348123
463447128
1290248866
704539356
187334728
516228349
525631631
1763530536
1616147192
1959046986
1506785049
1122215111
1512484741
1162134193
1801691614
399924282
408460703
869696321
198119896
796906745
157997839
2121673695
1809336500
1542016907
149657409
994971576
1063837559
323631631
51839842
1298689214
1579392463
419013273
1387589972
1185216966
169251500
613922103
1563064429
633669081
2141920599
1044941886
1360959676
1069786023
1704922486
772529215
2119697103
1303686860
621750353
2055854603
48513186
453446043
905895856
1540402995
1688111816
455119417
1242434258
2087407677
1636324156
1561595836
1826007506
1119501347
1906513091
1136008742
1386282893
468251126
732769089
574107476
179447497
1760922914
576632700
1652407259
945919797
168745111
1677552689
1528401005
2018183310
59040996
831932237
812238620
502815761
207770368
714284202
719694046
719097046
1555795026
1602185476
244338544
1996884353
1359014909
849389384
628423511
118486856
619848724
1156113794
1220013278
1421055161
906970956
85572853
1926924202
651137762
1974241909
225253808
951384472
2075982933
562788867
868741026
1313737154
478209601
1574538852
1093506047
1502248730
988333176
1918497134
507380928
1227159743
1923737484
1690548072
1097764404
1013711478
966995313
1101432694
1437157798
1386492192
522783129
895785601
1205920449
24849112
1821929863
289754268
1198126704
801896614
444127848
1857202846
2046282245
774621264
1886417928
1390163393
1305199777
1546902531
1147705938
585387669
12399386
1277560184
100938266
1881567759
340545393
1864475465
1081025237
1575867079
772121289
368642174
1076065145
1659697727
44981218
2128747216
133190406
314393732
1933688294
200307462
1940007268
1988853096
341871103
1456750766
1550177273
84636398
631371117
8373775
86818154
1583912165
352321157
558982222
154108919
1327641703
930415590
496154019
1640840416
1999366920
1793682232
1499668587
809204832
2069457546
457125015
1391004322
1945442555
686576642
1134998167
441847485
93224693
1147930896
2106035363
885593881
1840378808
2079464009
1064171137
1599141126
504372033
921646936
1922929712
1437599132
541194150
1511007310
399370798
1445233988
664548882
1457938170
805151842
1441943055
1588106273
787038215
1402401867
568265204
366992314
1955044497
1977858813
279240141
1851648559
503890152
2145433005
153227858
1325450110
1055584942
474600202
563627790
1038598376
797763028
1385917223
1300693954
1482874835
400433943
665785543
1789902759
2037742033
1514961430
1335217165
731728241
2138022702
1045307605
1492033606
33726656
139163096
710299854
941065360
65188834
1797310468
1770092456
172870693
157446894
1884091310
357429367
1111393574
1124298620
1309293258
161143040
2133939193
2091357599
1591025996
269622035
1752063351
869688888
1693834630
224717724
1175461998
173232096
487717860
788132167
675839903
1119368191
374781890
1055886102
1601688907
680727063
1390666158
620306302
617436445
1287863961
1201252579
1484923878
863191235
1146879183
579278616
1811423147
1707414106
1239564101
2138041285
196068885
31821345
792010302
1517181599
1260915806
1911275809
902190122
659109958
757082482
181851241
161225421
1703056722
1238533053
1395595115
606654002
1858747011
875597817
570835411
1584770423
1194834220
448288147
281069394
351563842
1619194066
199285028
874059750
355094867
357129139
147965868
1839509296
152240720
658861574
648533103
47889850
1716835276
2018700446
1318244528
1153763923
143295452
2000312718
164337658
20984221
1484037913
2552545
1180300779
1584749635
860570610
369339786
745583147
1336086003
260925880
549687052
1361609911
452322401
1210342416
1095671425
88175652
1084576110
1684162187
1725124712
788981887
1100932810
1227272525
226686922
1231824480
763294980
487617156
1927584319
1142517400
15347338
1495895789
283364462
95379135
1950755280
1671727415
330078337
687293948
1450944729
544533680
467720401
1534488126
1166970690
1762763086
1265404561
585793135
1041643974
1244470735
310709851
1678368960
476253121
213002038
2079422800
2048449208
1835486014
347291900
1287621546
1976976861
1691143446
1494305434
515212532
1714228422
2050724969
1061894535
534099886
1520891830
969473128
2121221662
151904325
626933269
1459691275
1699489179
170554500
1433131610
1824966048
338939528
488958746
1696262373
201765188
1304035555
119791902
177157038
1204202037
1836682802
252750853
458669315
724025018
962051167
470134913
1954914776
1013449917
354360221
1568578485
337876246
2011324751
506840463
404149392
226731599
1650452192
1582768921
396232806
2093454666
365290796
817613917
1175335497
1435666797
1059006969
2028952233
1852614299
2146969701
217371586
319035222
1994707628
1114905140
1244847360
1574461148
137728455
1205297073
1794658917
2118935396
216950956
160574126
1768835541
895556952
1468467360
425617235
113706506
340682183
657042581
1505661712
485230093
146510648
257459068
2052129234
1911551683
912853080
1652044828
2015488957
611914589
884668811
355803777
1987065692
859106360
1604202047
914675725
23843062
1434765452
1318108613
1071279867
1716634529
2005655429
1451822026
2045520902
257045178
1158308406
1786068299
140876333
1496813303
1661890650
318541748
2044398149
133263774
600857675
1278659903
569440303
887529063
969510479
1513474405
1100913381
565769193
152767224
383577191
446810136
186651876
2134342659
316587716
996876227
1891573842
875220497
286914891
398971364
900805892
25414033
734196787
1158800949
2143476662
1264198174
1015109251
204849332
2066183624
1485296716
1745031268
1479290665
2125305745
2011632058
2079390145
1764736671
1064879491
2073770182
390088198
2134635783
1123573529
286471779
1082721098
363864500
1783267125
1081602480
748603450
132479019
445255175
851726094
408975699
431190894
713183005
1414836278
1672156696
2065993710
1652604913
1197696084
1193774911
1583347691
298548421
38159583
372163996
1054985798
1355874909
1661797173
139010369
1346267865
525159166
467693753
455730118
2044155808
1475597938
1128059836
1293579396
1046057259
50697972
1821569709
344396821
2038447693
82749193
1188305556
1070452011
1663543964
490352475
1327909704
1110042807
711678674
1342030450
353322098
325181003
150835161
821577586
1275833105
1726589914
1884791731
1983293856
1901790774
1519987127
217691100
1468237624
254610523
1438546262
835744553
1417303070
758419439
345453061
963948871
708952232
1668861623
1754629756
2096832778
1557191509
1879455201
1167847111
2004535381
1871310833
1442307959
1604184895
1839878873
1857395232
1271678637
1828959363
671545762
1876484951
1498185349
293504672
2088399047
1186549553
1291581222
1045050067
388834605
1711624137
1212741093
1457729291
1155909619
1217491746
679263293
538952857
1482138819
1770579798
57782064
63207657
1018239370
282506763
262524666
1222182405
1007356541
1970917056
869912396
1873814093
1093052581
637946181
656484727
911094463
1688451608
583514584
404243174
1570295568
944622019
1161449499
900526933
1061086965
584874725
1760878427
1116118882
809828466
1243471252
1673138922
1803192006
1914219102
1120297029
1163116452
1714659999
905414933
1986837099
1389060274
989611520
1065257646
1328352863
638707805
1476201200
903323465
1296957658
1816955196
288710191
1227626108
60367207
1568963212
1296761647
244138519
19842143
2037062963
1548185184
587664384
730144710
611334312
870602980
770177499
1913612257
1982456459
1320757191
979343121
1662714818
1218695456
196251715
1447535804
100299313
58806712
1647514936
1294465037
624494105
1957788740
554485523
248607554
332564771
628275421
91299083
1479822634
1166301163
1414529788
369295394
58018252
332033814
567609541
507971759
286394946
1734629366
1602788644
1768372067
999217765
276208452
1754096990
1653503188
1413858914
54086984
556205325
494543638
1358532277
1945835522
957124963
716122987
483701169
816464765
1807891657
2047770636
2106931570
77876464
1065949386
1851043878
2146868625
145382015
308933270
20943907
442839653
2091584745
746909515
135900874
998452514
2123076364
1344480054
1089367188
1616889618
621236644
968118876
1248392949
47210803
393097795
1638291796
1725417706
1435351089
1237264592
55088642
1551373894
653858622
239903941
1980237057
716600212
1803439215
1243101670
100473798
1732772290
2090693279
2042449440
351884809
1010686873
1714512477
1136784248
1090551921
462455761
1069225041
1736485186
108546798
1803300534
1544557593
576731926
1330381671
142293031
103159518
1276538416
869764754
1594361256
1823776986
1839616437
1155448132
371053502
1747346074
1307506815
1277555351
875923000
1796491461
1948293541
601975310
758438225
1967452628
1930311789
1676061241
1812950822
622941101
384974083
866938399
1914190743
2140793447
115752753
101249273
1637618771
2030455717
1002831918
533525212
443977799
1487378093
1763280647
1464993981
913549228
1541087215
1783799043
430910220
1375274058
717136435
1430931956
168708714
780748862
1537930824
989146630
949799560
344937480
581459105
1826589862
1366292448
1362950127
489564475
472984816
974647817
287735559
365560134
267277198
648729695
899517928
1157320284
1993250016
922401477
575692905
2076864453
308344720
1066076367
1333938770
1518798108
1181492056
1190672108
908803662
1016162654
1561486898
832187613
1224400476
669889084
1818046686
1391503696
1501407339
1438329923
1470592104
1633525712
279483822
895993225
1055007042
711223041
1185489391
484799664
2004748429
1646698446
1971345215
69023792
594121832
802647081
1702837449
1454717643
878063746
1850359166
1095947347
1940537576
632803004
1531134204
22778188
41997478
877253722
30930229
1504240424
534394782
1441346880
1067542811
1916353994
726854791
976445014
1334171249
853979809
970721626
1464799853
1731494138
94613565
782746611
1843830240
1393383274
1152396359
46407041
143594764
1855293568
1127073267
1066319404
965440889
203663121
1330342500
1632282451
329147401
1368136549
110518588
1642745222
604957774
568285041
417393301
614209335
1404465042
218423402
1735107799
1658423440
2025688057
1131664482
754281529
1121896746
1693563186
1254374291
1128930208
2065868902
1830471724
535974462
960241959
329645378
2480927
652309039
519004123
930138015
1676260496
1447830544
1179270022
1599826022
18352740
1242684967
1053046829
1485907765
1981538443
2142630786
1038767539
996502704
143942995
684103360
533780574
217811573
697819922
452436190
43277365
1826282939
642998045
1741002811
1825845948
794837696
1334239564
1953483533
649590805
2102502687
815344597
65796161
2103434047
1547572398
163472078
1351249921
1406820178
1233307637
719808118
292779401
1753791479
418450183
942125883
1235136723
1229988307
1402441944
317400085
1794178674
1287066013
574092194
556466797
1570602422
1946078498
1848840666
897161325
1013526904
776367517
345399258
1102529922
530000417
801746667
95284763
248608445
1900280499
295706373
1455806252
678316600
825677798
946676527
647130054
1254648053
2087033517
2025199247
1186162984
166234230
1422712302
339071415
731138756
789194757
743922367
1419222937
410637879
65256669
724215961
1986086848
1843307708
574728965
128389025
1161350803
1728348335
30299395
1123208925
225364252
120529956
1420091737
1547951728
2016965631
1075822900
848134977
1952938727
1149275755
1146574328
83678197
869980696
1264448776
1932483763
1046052570
642482601
15962108
681083481
1056020186
1720411043
1642295445
1262645253
73124557
563358673
2108779570
1654484049
143246145
1671770098
787158286
1952579726
1186797417
213544563
1202911121
1482137991
265797268
473042900
1427491550
1684922598
466618105
615456264
1534669822
1076344422
1122495588
92637842
1613530491
44540900
679984531
1760725078
246527540
1859656999
1461791
205569195
1765156107
112555411
860749751
1922266954
536985008
1906202525
1022610157
2075250476
1344286790
1268409838
1594242694
701208901
1788937695
2035393819
1100488123
395036163
690124500
2110770394
2003392685
1470544449
223338044
1794348671
47368263
1046613641
2018953957
502997786
150428116
1487843591
1589055547
1930146061
518520395
1045932337
1626707031
1359169590
71206282
1775511226
1745768343
720299906
1666294379
899774140
1430450494
703723670
276231890
1629249034
1417337070
946381711
1379290724
853875301
626094463
1378175331
2052744104
1086041321
1669247238
120722999
1083804988
752975707
116441801
1928833933
743331808
1314292256
146655687
631500275
1372332683
377659133
1375413710
308572158
529790854
1217617704
1928887723
470719535
377914805
1739613484
1619116232
437605952
1627073578
617253740
1109370826
1053872481
1257937928
912055469
2022757797
958382154
1804008657
1688097483
1114405015
1233452685
277585489
203293658
1831316242
2113835276
1809568988
1411062327
721533754
12447688
149229574
584127896
1225763768
262457163
1024718090
1869564115
645281291
3041764
142724923
807055390
1680581107
1766311043
121739162
1727470138
1140071671
1142680981
746404730
543462897
1263393823
57213690
980616597
515818061
2077842893
767389132
1124437494
540519175
2100080651
454972378
1790506069
1613300911
1616931340
1936527394
1248361286
1807528322
1042250881
1716084005
1109409548
1371843285
1483538375
1457863764
930671309
591318369
1541121832
1196268923
148585403
1780194466
1318097543
1363192246
1429957456
2146598354
1270574668
608147222
1116202201
1285908493
1333961420
486736737
1508670988
560662704
1681288683
1422430409
619775428
1561256289
1657942878
2106873490
58066384
320684677
1908227249
1467592665
1887708127
616373929
246111783
292108101
128033580
437139027
1554372642
894048161
1486547524
1185690300
58544052
1354868067
365322157
688032508
76307108
782616413
576745491
1054040672
1937544344
292426635
882387568
2087148461
1530898357
533673309
862772950
1739501872
662185530
1419444759
893368410
1534998349
799344177
161672427
959490728
1193806752
1754457746
739784732
1646542337
206491943
633287186
739247807
178980906
1174116335
601641498
1195783257
550666551
484568673
1353160795
1715336749
1943275196
80130720
802164916
1444277014
142526321
946358684
1164686899
519396606
1427320493
243395310
481588238
642518197
731512109
279707690
264475736
294154737
1507597126
47333028
400652162
394431564
681448815
1740977214
280115899
414422857
141312478
1501261682
1380598597
2100320415
684578036
1631769085
545361690
198197568
597229656
1376132838
1127762801
290522172
546018495
458091015
21221640
1539358742
1173454265
1664468462
1781861319
1115056966
569054996
286904380
624247437
32973562
1780426972
1810662666
716285982
677922855
971611584
1299930290
1876483521
1443779548
637255123
1332473093
601308744
1920384677
1219594314
262784912
384627726
1464204731
307695948
1738364496
1604132313
1537051001
979620471
1698791472
1027652065
1924289290
1336588385
1074917348
1805248335
1780504143
197604163
919110815
2078076857
609704401
1607477635
367227333
124085661
225794946
270051562
1929702608
1802752290
1123251064
2135877621
2062834590
408520234
54145126
165961648
860835725
1392295448
27510851
1516567579
1534387582
1533605336
469430356
1574285477
1546973446
1589444877
186636487
579102737
168078086
1307788773
177327586
760163098
564730962
1501324888
1310280419
134343337
2129164011
1706793217
1689307279
1769308891
987380052
726539899
1029634450
462055341
542946995
619427044
709595596
854278963
1089101405
213145263
762791796
513412959
980966940
1694009484
470437550
1746407239
804082341
1469314578
333980297
796481102
1124459124
522250444
813758933
1638539130
908154773
1976407002
1733735701
1502698433
1992406954
237187611
2015669312
1627951810
1665053289
1412681826
127510195
1281895375
1412780342
2019140002
492240292
565317226
1951497248
764893426
400535122
259975983
975643585
1771600731
1322668884
1806538726
1104103740
915255746
1356111557
2015056342
718118598
1894865303
787611077
79946671
44566413
457877677
374718576
2132869199
1578520759
780594684
161675200
1427763478
2009131809
58554916
1623949529
1585093689
892253829
1068894556
331798422
566665995
134156890
972907498
1218376865
441321667
1901404134
78862752
818146202
1447525786
610399552
1594994351
1698953942
206782934
1549868062
191788075
1124924821
1300119610
366133276
1458863985
1238434901
1253977494
672373821
1300754441
1636254296
241020984
102186915
1481192376
287626835
596076175
139304533
121431488
403579335
1539466465
1801240767
185343165
1469734621
1759660881
1250475723
1589718612
1455018237
1853079600
1791596812
1040754721
1778803814
1854919629
1021654909
1037356965
94786365
1296716542
1686672341
1854957071
930878309
276070959
1402356593
969011576
929822366
2067673544
1197333552
799485744
428851370
248345211
1219601041
488306602
1396337963
1586710771
941093999
761900750
1064055654
836318617
1774330075
241255913
1672188059
1902558218
1747835998
899636595
934633170
1150660556
1179195684
778832456
571295803
1415432177
1635088947
903578531
812140953
361106920
147294460
1547359307
1011586759
1439048371
1875781349
1309719713
653725007
367333075
988828922
560806351
1357871698
1354435851
944250762
495109647
169913206
992238573
1638196710
141091948
1985464654
211735984
390529329
1020157403
478276132
1016967702
1104358866
301551514
972457265
1504998863
2073849601
589509167
123101297
609673187
864285807
1964051105
1047879265
1266456207
1396845492
1150522731
1459341906
1627388951
1816277593
1809696876
1410557194
281320220
2061730893
412879534
679948199
698653300
1362173017
861246807
1397679401
1758100861
1559796921
183588921
1368680192
581030660
551471029
1404824875
1417245857
1579565591
2117678411
765020087
1082507675
1955938908
828486955
823733880
1303505688
535265616
1782109660
436153290
1128897525
505446396
1123257524
1785758653
810790431
39597309
624735109
1005666249
1833894199
855875381
904790460
148671965
1552344371
1837354834
615554274
2127401140
157340045
962974728
23609295
225587347
960782348
22025855
1330067643
1863333166
1554311365
1705403175
340559402
933015507
671729656
1359396116
887111056
1647603887
1117989521
2093753147
958528102
1085847693
145352921
361071768
1321839526
1004159600
1671817411
1475330444
582773271
876703383
674509584
1087526029
1412304460
380666887
1114368416
1370196018
329468289
271651183
763612716
1076708902
1121910804
1815566604
925030259
1389885309
1547912087
248273386
1493796685
553797930
718850466
321056697
1877270871
1699142991
263517858
1559756798
323317428
152720759
428574511
819402646
680959649
1262283948
1013068652
756790142
999564678
132274704
1710347217
1992355835
1184066295
1063407386
67809078
582740219
1163474645
2047403432
1447734651
1359699625
258615277
1140939237
2110020050
305919068
1478930752
983006365
176652709
1134213132
1910323957
1043670785
1456657007
1913480821
181252598
1024501300
1703948208
134843642
1666854818
1073931480
1870205469
648448881
468851220
305418926
1995490621
2095874366
1357875502
1398171699
79604082
585154691
205745961
1698753786
1969662715
209310294
753407304
477229904
482856492
412659464
165343653
578650418
823289871
1658554663
405392068
414490440
877562080
1162273557
754910906
1026989113
489865704
2001825297
146231211
2129939683
99128557
699648485
828779749
2046711456
1718529440
1243449653
2054828240
655154645
1111827036
1097188841
211064716
2079505319
1217542896
243393530
278156966
1372857402
349598671
873699951
1646954738
2036701803
1969304942
1665170069
394486709
529835060
2072809368
1193625127
1798145328
332046755
188194822
352351239
1896254960
1034560706
1313550717
1943950068
359708481
1745818419
610769886
1778807
2067951818
305694928
894789177
1580890719
1245215986
1321342618
1376156753
1538451089
1742586417
106745366
998175554
1464572276
623920672
1119705744
235425151
1124519512
468322017
1923818417
947985889
1348363275
2072972705
10498365
1128304399
1103186827
2095740615
353072417
1846232821
612535778
629527385
2063912092
2060708929
1204017385
2005042428
2100241372
1374240715
369840016
1308150025
410469602
269288917
706135962
943429524
844677998
599202752
375274927
834245750
812147044
1375952984
440998208
1573825532
1223432844
1953785067
1828211817
577414416
1156722335
1665917818
1622394239
960409840
1081052639
891623547
1970342200
1826776113
1021274980
470082134
1364828615
2010986357
1788301683
239079712
1376348275
925847548
1342573650
622007630
519038178
736236996
754364317
64810428
211108628
1073242450
1558719152
661891723
724704804
764610883
653150918
27279067
1402617209
855999159
1797593438
484076591
562750212
717838234
1441664534
974221979
1095875362
1084000779
287453690
274184927
864740673
922660032
800629123
507789493
1623729091
287837348
1643355141
550034381
145026833
93523465
323180386
2134605698
1244902746
1460772967
471781444
461985671
1154722468
1062277503
1941814539
2003370887
1403843477
474767975
1752681733
2072462642
1125569476
504302821
1674142738
982396304
1418123
340681888
393509952
74462572
1353134939
356162389
2043188195
1516993395
1524860313
1812994692
335871876
1383535407
64775090
433819390
2016426486
1625585162
1590246878
1007641927
652264902
413512634
1838583787
1432371475
613649
732624455
585434898
101829803
2131019976
539759572
1951025240
1542937477
1686671399
1111082815
805881370
281234312
1234198092
693499757
59632488
1044632874
140511088
1057174306
78298025
235185641
652869928
1527157667
1178546957
252550220
2080061049
1730749438
806269993
1411721402
1859021699
169924566
1115571175
1799519945
741835758
974380705
1310313495
1391159822
1909079113
1296387942
268201308
1824568347
619974355
506669234
1319545357
1515226501
1428208835
2133505863
1508050964
1667622370
102184493
1176871017
901445232
1172868906
1672043101
1013458549
226237028
1597900780
1296730137
3139163
1268879548
320316375
614135980
1231325662
1541943241
343810381
1534660
1536917256
940716837
2107993373
113899988
986426237
1084798876
1305716641
322952377
1573642922
780603712
954443841
1034154739
733009361
1660869311
548771717
1376309061
1363724178
411604911
1188228888
460873213
1825004237
167276778
726259865
1181849467
322279525
1753068661
1494341597
21372269
21655237
969722170
955654993
1016082641
1043653092
2048505116
1043848487
386661438
1999211483
296456550
1825555119
1037898471
867981675
1903683087
1270908312
383669202
968449985
391995024
653017403
1059572159
343185287
1030837941
1628039309
1128758680
915063420
858905515
362209441
354004928
164995911
438067325
888141495
1002062415
1875766818
1094742868
2025506856
108142130
1069976942
898015711
516781681
1587203687
1209981582
1796684507
1152566593
1906639849
1092084337
1915055109
586179240
675108598
379857867
562542125
1769265320
1862915519
721712762
1712559938
558260549
955243809
1420591421
1590243245
1456322677
1253784760
430436218
126307428
1677851607
954249095
299209871
1931698557
1178003267
1798705842
1039538431
2049683937
1901701905
1581781548
514683968
2037815077
1340211672
1680384745
1036244727
1065144665
1490162347
623221083
843485313
1918537358
737466393
891075364
467033614
1907496427
641684637
2011586096
1333197749
1547252712
135711860
1770228689
910366554
2047125104
1579288098
648819409
793433507
1783230272
860274568
346129708
1176283906
1954127188
1398630624
2107947637
995396527
1784528293
1294551227
1230699300
1678226535
904144872
112921504
793134267
995163318
1971321136
697014878
734417728
729071844
2142272733
1101243749
703700128
2031856839
1063767891
2046862691
365476550
998532539
1831293400
1490270375
537845548
1464674857
172407125
2110251307
677182365
790314796
1082220583
852086410
116768343
1380603816
1385500409
2006331394
1544080237
1716319097
336215391
1950928182
1392044165
1625107286
336590235
1147890081
1131392298
1275490213
1531104716
1007120555
583037124
802711597
685559183
1854360150
1605952336
1889880004
706601251
1628708440
65577983
1697828737
542448825
95225102
12970078
1389722594
197994542
684622616
2032607547
2124856497
1649456186
74288587
1673830760
1209255431
1024881708
1203322928
1853262440
10315496
1192073462
1278122175
1811199752
1201643848
1876746052
1967088790
73526138
1144886509
672763729
741478205
1729325172
1443277971
400797664
1353708452
1487790629
840297021
687608811
18148588
1820346112
701392180
1794654578
1556766431
1203074868
1610357364
2133790279
401110651
1738678074
591249103
1975296692
89234811
486584734
1483435470
1998727313
2142482580
1866295656
1998153578
996729340
1257856828
805109366
445078662
1416090010
1310592804
812316962
318233750
1401176367
1819641145
1356891033
2084051371
336382155
1256927410
1888001077
1149936104
1000622197
78010351
1460176495
1860013437
881039115
1499485725
1197947030
1185530611
1622118834
681824566
1890757415
931474027
1483571659
407653753
1698223532
1729013092
1009493759
117736413
272890932
2029354231
1411383299
94601021
1226708530
658859516
78783044
279387602
4271360
1187368307
1957317703
925938544
1291684047
628470948
373949536
200640364
901950967
18613196
432458348
1467323999
648226600
945686620
2047356544
1512709260
1336994713
857691315
1990206642
2010371410
1284374351
1099624967
1744809346
1413505044
1631704616
736903614
306980426
859283849
176696089
1695062411
1622725934
1884998387
1056416692
155510291
1772822140
1062593452
1579156005
953440829
2077867272
1535909875
1355510972
633144456
1613753767
1850896252
1327639843
1959754499
1434982691
432340374
1048045195
1891471835
587726747
1930507323
1847652595
377106873
864206640
1220009584
1335117328
1532281925
317257319
1324769728
1307899233
1179643253
465963150
2058515848
185530411
1973736283
1070349735
976005905
678284600
49458905
1562473454
689139572
1611203713
570334386
317633408
1528578045
1515244224
1061631780
762065696
621091670
517509451
948720609
695267216
452005621
1646842620
1057415278
863473759
848696050
633862709
1169931474
839055858
166419883
1840641655
555740175
175988227
1310064302
612219382
551385113
938640438
1347888763
1029062446
1922743362
1789612492
1028063980
260587858
1453838367
1739372052
2014924851
1554540055
905684224
2123845961
1955346341
864997633
1949059128
1576935980
1472543657
689406910
1106551631
840669933
2128953905
281454811
592036760
1311590407
123884318
2056701350
1001257410
1943584184
2098901067
1787859
1515213923
998458065
1834724130
1804506530
2033532998
324179457
680511691
2022416366
323337888
1525585017
1608103872
110019103
773193722
113212958
2110071179
818679569
700299050
1479324707
761859847
122825732
1235180701
1468490628
2049559372
1171047925
522601651
998460182
1062600341
1339891033
63532166
1441562980
1442966602
1810968638
1158187197
3189001
1516563450
1582444796
332419709
1771217591
686941550
472722508
1696081536
1055352006
1496636499
1434612896
867111093
2047887046
290955295
1803142492
1554040064
2022778466
473750600
1607293858
1826355332
359397544
1089549878
699131438
190147295
2032277250
1604563011
785453954
153490270
720517312
2071791742
1038418806
332853113
1708299451
1857022716
1291326393
630560748
811470167
702594258
956886030
1462828878
1345246052
974430911
1813569700
1720023916
552276854
96021066
85992995
554977156
974442752
354916072
50566279
1578129499
1368512801
1714412783
1932528940
1917300956
91169969
1998860988
632689766
54201112
1071696333
523438823
1055560963
180456260
961604470
1371992571
14268566
120626581
2128779866
1471566134
1431698217
28260710
1441548037
1018819693
1388733163
404566489
67352706
930436629
1833613697
215357124
146904365
552291748
2107548123
1874653545
1736566952
1301301630
118616384
471429805
1080789770
1688881767
1478857845
1327648376
289664302
1203507567
1334240003
250520279
1766078264
1341807980
1091825006
638577566
194812298
732603661
1945855481
799781713
1897256948
1329873796
1483704295
1356920855
1491239831
2094817523
2123400260
383414220
199638920
1992520591
726475869
169074747
723488719
239692567
1757292751
897501913
838830786
572467719
1531844735
136534566
737974136
1907202243
161019162
340766309
1644548864
1353226288
1833864396
2006576917
1675532901
1500259701
1484222106
469379247
1098906137
1050887660
374561232
1236077198
1196540030
1825226258
1938283195
423250322
1280584819
2062179038
233779621
283162004
656599614
544115328
1196682974
2126370454
1025845209
2085086592
346476432
1751287767
905876423
154474937
113725311
2071726122
1107956454
796133287
1447282036
1258418440
1193176350
452104464
629150500
2054425627
1929608914
179374124
1685537363
2124794709
1705075484
327003650
1970198445
1356290122
2124867728
2077959285
412074657
1457817907
1196308190
1434154967
35158912
294748374
1438320629
1923861031
1693967292
769354442
790023934
2012683025
929303348
38190041
1484914485
603934641
1027992467
76713595
2147100387
1180579715
146688031
1017244661
2077286119
443825346
664074549
1902203914
903555194
1629386273
491054927
1419120848
1845608588
75072687
563854028
1609264596
886332003
1887160924
542043381
465168427
1158305561
139868569
1649604797
608862889
672926417
875361737
285212675
629893280
990786386
1634767028
783003843
1007257672
810185900
1101605487
1156577343
654372163
255940426
127059737
1343932199
1035801046
873742913
1088741028
497774320
196354792
1785024186
125521334
1256414444
286169752
594901116
1237588952
143257995
616555730
639542246
137242463
620004247
1170991199
908850592
1334456272
518083667
901379130
1207081815
777143978
810513977
1247506216
977668390
379474572
1994589852
1268651453
2057886880
1589249662
2000316180
1613945946
1927331297
821410688
806646047
614939867
1376907094
1652838106
1582370256
686782114
1857938339
767068563
1465804962
106755813
565933345
1257840407
687583885
1447949126
927644769
1416225163
1041649232
1471955848
1965487032
51579877
128369770
1577780070
1767488941
1763909947
955399239
537377011
1421801467
202984896
1293245314
45941522
1147328145
1511264277
128211929
1213906522
1112141783
803047737
267295629
972198721
295307239
1877158339
1397471731
1777817250
298337450
1366872554
1000589579
1033438359
1868030753
1398824003
976560320
2072927189
572337730
1186851387
626174100
865862467
613639870
626179111
912649195
825118483
1071013506
361681551
361958254
1187615219
2064204366
129476154
1557258564
754983594
1620217842
1059261782
684021970
1821419540
1963391802
109813990
530835378
802385884
1201708417
1640076499
1547677191
320650884
903332374
208369875
884306085
826547440
575716572
1115045387
1633875844
1784191761
903990747
1892710117
1365113960
1635008680
2038779068
991140761
1651443265
86918714
1738105174
680499122
2139815550
397417626
15196314
784443955
1544214616
1347863810
2145493372
1463360928
1240925186
93178919
1987081417
1130964904
2047643452
206738133
449014157
811562920
284334075
1339279696
862606179
819512735
1799838588
1200413390
205870949
253935435
375488487
1125768930
851688272
1716596493
2133653189
1825922619
108341924
963210007
1933544608
1349102880
589811526
658687401
1297542660
1200765767
990203436
143717380
723775125
1192033664
980215329
690582651
1061390047
742180139
1673553129
1037431369
1362371911
428563716
517661914
707083740
949945088
672550922
105215908
1820336171
688519267
485582549
1932625251
1524388615
847789324
535431028
831054340
127710074
2039628409
1724463844
463799401
1887283087
1159579028
2140563491
950393542
1317262442
1573309543
1918291299
1974527887
929963043
386668379
166931069
1757140626
1563110324
950190786
968875046
1672180136
1110493488
734766061
2024189579
2108504764
536161039
1383678188
805276631
243317427
1429370462
62727793
420928842
1364958166
998660054
1887169244
992873003
1516283752
1100881217
1858208662
1045929302
1395057635
145849896
965083017
1776638575
2008833984
1015447630
267776506
98317442
284390925
1670139937
443135484
1675291041
446755115
1974520557
52579569
1332608064
1979501172
854193527
632187015
1570212335
1386036236
1646136567
424001932
513154787
411253010
1700158467
1481178216
624430978
1602805377
598516022
1010642356
1709379702
2019627403
1120165843
330058219
1799706121
2015558518
1444528514
351712316
793766748
1068293411
1821888030
1364010917
394390078
1715647290
1158143584
1443101454
99990667
1614716491
957322075
844990135
547471675
168483314
1587381294
862265439
795354695
49594766
544487457
451133
2043586718
2129368646
1630201776
1668466462
493188060
870953035
854873445
418886458
401868864
798410274
390109906
211988105
273335613
1384868389
241551880
595069989
500297672
271162853
1432722210
1563588558
2044632603
1821791486
331630290
607482714
336516343
891837882
501000958
1678403727
680651640
1262424496
1692071757
145756312
2090779338
390723717
1159008025
1441741553
1026677870
1325268210
232671223
1821703900
892425862
1402927593
341607532
536117573
224636489
1279328237
1004287154
592169302
1227698143
1711426033
1256670023
1131157830
1290525994
463563182
1724154189
616264895
1556873296
1786831960
1761732423
395535288
1052776766
871563355
884068768
1729045612
23430681
839725617
323879278
1750775949
1187632505
795868393
793502077
1682973631
1647437544
1300252481
761177684
1140317196
961968791
692481595
1184897892
198640724
146531314
1929266003
2067196981
1803429345
539823923
1767520220
813380987
1444847570
374770367
92048401
1460945428
176812632
1371339705
1922216777
1984882865
894360170
1271853827
1830214907
1101045931
720821186
1250651959
1706681286
2098241205
3714800
21199774
157318881
120130303
1674914032
1873269505
1402388336
1537532304
411167798
2016790026
117826390
1338585138
44454376
251825667
41399392
1136312962
1504206297
2050002485
759445402
597740014
1945365187
798803459
891954917
1178495657
192351272
214994337
872665618
751801590
1069201290
2136559096
1568953595
530286523
1981413551
723775147
1448285358
720630131
1932446893
1791501641
259268735
288360193
912965443
1987166808
413172194
1379617309
438592799
74347859
736106581
1721581028
1471571307
1822289360
230703957
780404841
1730930996
1482117000
466184335
1805673693
1142628470
678598383
109505038
124023090
2097083069
2070437761
1059241057
66257700
1495923924
615393136
175340183
1078039965
2009771229
2013978821
216133459
1628094977
182901012
1990734057
122844848
693626810
26023644
1425232296
516458519
558849586
1497777403
1287964747
681560731
574400548
69348242
661698907
258185266
617346812
995028075
780492971
232676236
383272255
1035913674
41619068
1593827369
1827500883
2115358127
472668306
1678977341
857418015
557256592
787789068
1475955458
761795805
1005626022
1034943778
1697957792
1468434260
1499606972
647214806
1511639684
282064316
1787533551
1302190460
290925882
298274034
669628583
1243898040
253004363
1570201689
1930939785
1479420397
1383894882
849578741
1034677032
218627534
321004873
1367260021
79170051
409149042
1552623868
1730868285
1529385154
1788429674
258880903
1144055294
1941833390
437956519
217738291
2047220977
1589585268
420095052
1776872966
2068324971
62657223
1266783460
1782657823
1072581848
964389773
1028013974
131559516
886189447
893551663
457025509
94048519
307139832
488920585
680286944
1701342543
1572895053
1849951113
1640390180
2123683227
604625138
1377784217
841518244
245463434
557370484
1501775587
75541738
1735978108
1610721480
328146268
906022732
1552993095
238770880
1048330868
697199863
1980847480
210079947
843961615
992168442
778583703
580243135
2061544358
2073052839
9203635
498576273
118855612
252655935
1187256228
482824176
95880301
129064376
1733969791
1078262552
1744105641
1740193877
1416831128
1912288365
1097259847
2072882458
947048385
1109663756
2116426444
437517728
1389476054
1537957261
1741561432
557323983
1450067425
1425396415
1116420159
422189179
58588368
41409307
1818281334
1562140900
866759662
627069510
248276959
716931591
1655408942
329662777
154451600
38192460
1251533965
1720668326
1077626926
892626009
1359425533
1289802822
903273561
396762868
1761806643
1856146507
935442403
1881916128
2003100176
344856729
50410342
153660324
1119790839
1713547552
1999859787
617315908
740315283
13237833
538728637
1888487174
1384076668
1510479294
915345287
643450691
1260524803
660167896
1331459048
1432943377
829794808
291804987
334426762
260918175
450901460
1643608188
576290779
79618093
534899781
2002812568
718575403
1714382573
113705370
60349012
505769464
751627195
1258408396
78538420
1675769929
433304123
525405956
1030773768
1059694429
206417152
1939583369
1065751694
1921968401
852615049
250219105
1184191965
1887217453
1443109377
812351878
599740211
285634514
62481462
2131109551
574460312
2090970840
1185962452
1297247394
842195254
806104092
2023929920
1164147388
2085691616
1721510575
306014327
1298925914
1735556578
1085747997
1830087962
1006859825
1927183777
463573416
786011709
8596980
1975081570
204936341
1526474491
1989741483
1766738887
1583203891
1231583929
1088758203
609112289
1569298377
10751653
474703515
1736009438
2726167
617043797
500225604
1035079082
739608419
716184218
1286786793
635241415
947482143
2047733834
1198655102
1022900772
867107304
1515519886
1106533962
406336589
736564965
400954447
58818701
897269570
1428317828
1509196786
1948775761
809688428
839199039
1068897492
2145708078
1310585330
642202845
133715136
139439119
360969501
579138809
1268946169
207864336
1464619665
1981647093
733674232
46091434
1979264376
1984296249
2108727090
1114615711
474696738
1178482485
938587826
1921500314
1525261840
2124930299
1181832198
869288394
956928683
551832794
2124982547
1507023505
358304329
1086090817
453196363
819231688
324715023
994190992
305769773
2100682267
1060145842
622367849
1304727552
470430507
1073635366
1176692045
827196667
1635997717
1863852731
1664423131
44204488
934798028
1358559369
791512723
1411560020
1023078074
983875041
46428458
180526382
1117221425
1876851350
1984878659
1707770831
416959176
169667437
1365522739
1298548399
1311453808
1993922895
1015660371
936468472
1600356123
1991399410
398446529
668650525
1429987832
1271718320
206663741
2123828115
2134771251
1548285146
688576705
519925419
1240564498
37613202
682080362
2035212784
1346297197
1409672531
1632089879
1914152515
1819815572
2033542852
820309912
468382082
399615291
410030365
1530234206
1559914233
1283464248
947561201
1417235668
2064704480
512731788
1935579583
766693091
274340027
242786468
270177753
404779725
16751587
1733438663
724461203
1509820904
1292980243
345526569
709202005
2019099391
1023930006
1050102018
2138888092
1025130841
1711263872
1880126733
2124536449
1907790977
1476149843
263984284
986762755
1495228909
227595735
1751885543
1385339624
841295251
1227419329
1765127644
12133878
1057499972
1257122715
934203980
912265185
857910649
494364011
1821348314
1811570472
978536362
1575693695
948169633
650494939
31918190
869402318
1592380236
309299137
791309497
1738412046
264550905
501794189
362792772
959161
871947440
1212578799
1919762345
1214836284
268521028
1945513264
1657486181
259369821
2065335872
1534701740
1940037848
221284940
1053069409
1407027050
1057073394
1218680881
872846234
950302527
586029564
402519273
58759272
1149227175
1628229086
1266105247
963992511
1147063827
2141009438
943556031
2123617679
1908727280
863318885
2099510578
1455786138
1038593340
1019989579
2112190444
76630622
1411161838
1598529284
1174119940
297111267
1275112841
1886186476
1731294269
616787953
264412592
1624372087
1451557939
878319000
1752242749
254989415
1377037918
44732325
867784373
258662191
951893243
2021431494
14046364
2092941643
878187666
1741635805
834000183
1317061043
1203600590
1566917820
662834866
1053294472
1932946727
1176625851
1706856746
506671050
1597397664
450765329
2131323562
907939155
1919000478
1464670708
330151349
1336141816
194258022
928116878
989752858
882207391
1828440385
884202969
602776583
1205778453
440284671
1359693456
1375830396
1899445970
822823284
1233048838
1113362385
1122847344
618352141
782600800
322025340
1959229466
1610167325
2108762154
1316811811
99602879
823354655
170842719
716839686
1002190537
414163927
466462171
1571512882
935994041
1311287455
1632376822
146942402
1256888314
623022480
122483864
1670790656
911047256
247737902
1567309358
1532066194
2000177224
1940123546
1635604307
1668397782
79469715
1799242063
1633176660
1485999967
348957818
562382094
2113889604
1012962512
1479003971
1514354197
887979205
2108358393
396004914
1393267644
804669213
1136830647
1780064399
1100831420
721788210
1651051371
1930404788
771775685
751807145
1041606947
1798944731
1296203404
906670547
1449906130
796322462
1052439348
1515340152
258171585
1639836831
1770755376
601159078
102455366
2132362431
18553733
1178401048
114882674
1411917126
1561884474
712084766
812391192
1193103719
568940466
2027656750
405451032
1945991934
1455670829
1647608752
2053296144
1308604639
761232866
1035316443
801990962
1933635787
20657613
1455104319
745745105
905059229
1866150745
351193761
1070558805
1369366933
1729335888
579476313
1951433586
1308895903
1208335251
1015677027
1424445963
44853696
1055995178
600810058
1145887596
1723537647
2080912708
1856922218
508097278
1884310384
322789690
354248721
800243808
407004032
715185069
898718561
550224581
1462372008
28048927
173671037
1465687995
228168927
207801063
2089035333
545589930
919719324
1102009447
579257904
480036450
1490847423
1932460711
460159645
36415674
1758772742
1681711112
475613874
2088122414
1121768820
36500578
2000693524
2032836198
1205235876
1217881972
1436753862
1117082968
1431419865
618546268
1372925449
583024550
927232452
9322744
1663354466
549575001
2044247650
1177480743
1143267836
987504759
1602636022
105617303
1922025208
9272137
340913493
1176063346
953866464
808829919
1909054379
1912619225
1438299332
144103878
1325715466
1043205540
759716949
1306506253
1758421222
485336857
1005608308
886169065
1133594586
127782812
471200934
2010518291
960416003
1517349892
1953830531
534320235
972793256
1404881450
1432308357
418319323
2110945153
399559569
269977883
1647330685
210719875
1359779164
1386297676
69330423
724183468
538363482
1243143750
231790905
959667193
117623294
203553870
151814395
1217402239
551542125
1027207425
2058192623
17132675
1690704839
1733733358
1825998965
2112089549
1255372843
1852075820
1651625226
1522322849
941284797
1940744823
3548630
1817001450
2009765045
693251552
515111598
28890419
335157063
860452922
2122580669
1241457430
1475782068
919203493
21893494
1032507539
758627409
1781608153
704752669
2002929277
1395634007
1085996683
529311305
393078962
303447992
632730619
565050806
413930067
1730595101
819000531
442326729
687900344
111729309
671996002
1273969282
1039043739
1975914622
1360460430
2041911032
1119092402
1577564238
865589326
236836612
1986481031
2143203533
267631764
685995236
428392090
1936711917
201700419
1302442539
1098134724
407936951
1227682077
452348175
2000050067
1582822393
869067431
1030772737
780908027
1382285916
274965811
595940943
242372776
1545894076
924545182
1714859041
124725637
1240581487
240764316
1182018853
1845581442
1728536709
1166452800
640939369
719185769
2034928327
330425124
557169212
1100557619
1432935320
635218405
30326707
1823348879
1539802647
46168024
1369232695
517076788
254160409
1916278714
694207968
1932537499
1322920595
2040022047
2093960942
664590988
1003841127
837014246
1976082627
195889207
96193370
533767560
803884966
1770186052
536920622
273954430
215357124
1809694103
268201471
185055569
1616071012
35047832
1614859096
2127957223
2022702398
1162801030
697748748
812767660
1004465364
39800278
918472329
445562182
1999120165
606137993
1617818546
826444752
757437185
442351922
592629525
1008939564
2101306567
1326071604
723745581
124918705
1015158923
2024362290
700913796
851450761
984109083
1209217667
1416826074
111957585
257249999
1514705956
161346757
777931082
893503593
460596607
459480223
1240622773
681950756
1156772056
188586495
1531516122
1512902137
339297564
1203023019
1940678658
958488253
279336370
412308449
434735141
874741511
1494610516
927749973
1573024232
1061638108
532569033
915913333
1305815446
494384336
221608256
1381891655
1072876860
2143150522
1879306502
2002618283
165871190
1909465321
448341196
1473340027
1498038281
1218755418
383166200
1940628516
1858188052
1676976819
690166801
1758744902
256664403
1939403614
1862245171
616225371
998363944
213154038
2044266821
1781543930
746604246
853146760
1349541013
1820284671
948488210
271667740
915582751
899727092
1847002535
297034335
1763708012
821767229
463566282
961366631
238929406
1898526327
1014587270
794850146
1516923173
1817552505
357618226
56053449
387445240
224111717
1267775900
2123023218
1678116954
1110810777
90194097
1907381410
1024796767
2026008324
1043882013
2054733445
2076819341
590686264
43996832
712819428
1364765528
84335507
812065456
1114776844
352176783
1967132071
435331726
1565481033
903334428
2113038400
533824396
1244404992
307428554
312994133
1357525439
1220864278
1138115757
203108345
1240433097
1391599325
1078129284
2145617453
1999673761
1131702764
257146690
39581953
2110240379
192541270
111671513
1537857392
957482577
1485084957
787594290
407865333
239190926
656329273
293677400
178109112
1284649597
1036719827
1137668256
1533263356
625358307
1154562170
1723578721
1313675487
1238306155
571896359
779333290
396135389
855419577
2138187573
286761390
901269307
605233834
140366246
299418993
939309419
1404270636
1476434306
1748448048
1471248546
1162444990
389414787
807393118
198878192
139137771
1333958631
2028272321
1312758402
1051116745
251098281
711393598
1078979900
90437662
1139683853
895883397
1557604287
115107064
730632071
1225870734
2004283577
1051710387
256160360
88001528
1994097898
870900446
1960887150
356762636
357635264
655576074
393918494
1001550014
745937995
1123224316
730955255
135722088
533850538
771326544
975398094
1065992650
408356463
529009371
310317004
514717334
22302271
786669471
86619529
492013872
781253861
62392877
2027978884
1364211013
1841464889
1649004118
1773511975
1941044936
1077011793
764325313
1187832762
954460642
938908404
73347886
1876011512
1142099687
374478563
1677233675
100715673
1803486273
6782107
22564018
78731290
94874185
1712406575
2024215116
1354758053
1087207871
1313830957
379103277
1657186735
1822381633
1521980614
605783841
1555397544
863555939
814167976
1526485230
190772976
1529248740
1925282505
1028038611
1678027203
1158729047
1021129924
301705791
1928622426
1091219574
1602180045
1209441103
1330554826
864510501
2120345881
1215144819
336333616
1395692255
264341754
1701251520
1817319781
16741092
134502881
176445416
1393527526
1009281767
85709991
935537134
1171931661
1364413066
177302553
1082633173
113417526
540117172
1633121324
560766785
1422430868
680455171
594848134
454415693
1971459769
1348830363
1989920169
26424795
531145452
1229462535
64837555
1462079008
646239809
1291448152
10707110
377736781
1741442974
1352644669
2142996804
1362603709
1525460732
1316206226
1582387665
1954317129
1068136066
1879842061
897435349
669277518
1228995828
500468318
1066159049
1466019149
383485390
386671376
2086443775
246860075
1840837809
1893018457
376057809
1888505270
2095385026
677363608
821473317
2022417430
1360162899
401333543
1871875803
6141778
1436878916
2060132583
2116440763
1653413148
802175174
512556024
507533715
850106023
2068837355
783913575
1750096024
902197551
1169191085
554129139
1910238946
1691206867
899185825
1251094100
1992766752
1729507056
1698753493
1203302904
2105855173
1881811283
2128935957
2055672106
1194121814
314950077
2043213329
1349531229
449686856
1793325668
35687787
1025555560
1822328010
772582009
1052897072
84945016
1097490996
1305739837
146985970
1204713181
1634391754
271531715
1142500987
599710975
910070607
126415415
162426418
215495492
603913839
730001237
816690118
298841653
1482498919
1158254596
1508364519
1871400638
811126472
1630222727
1609496987
1985882789
1861801755
833612219
499958524
1416606676
1006178713
640881387
241063412
365170355
1369431068
1671463026
446127064
159920325
633898029
906148722
437913371
1858441488
1911433522
1854226378
1319066323
1107109308
646444832
1140006787
182097161
76574068
288566768
1464086377
1283131669
575627761
1096908123
33107833
1773472491
2143091891
2029133403
234413444
1224051405
387032833
1080089114
935477371
1359014279
865971685
1489271116
197764051
1250142916
820845730
1307438051
1107712504
1852170723
2082638366
113002222
1710491747
1326697775
240398057
47874253
2008067993
1281843970
1641136340
488192136
2006689914
2063864628
1165827809
933317955
475290601
1325219922
132879646
737098378
2075925045
1023792681
1852026733
793063140
1107661640
438412013
2080106162
721955016
2134583020
1813196968
971977214
1442219468
1245543934
1396145515
1241481391
1829340928
396975146
734763396
626570920
1082362699
1066405122
421448157
1944756957
2035872936
1312838144
1034798827
81890417
1175697278
2104439554
1718752594
314062210
278362917
1394016595
2106429801
1349790988
1527912419
584958695
3295511
1998470467
284609724
67431287
1955106740
1676346477
536233912
1525935471
607724153
986104842
1743919390
1236448840
2054087750
339569623
596037146
10458547
361557270
1179927385
658075642
1836500507
1078442681
1062835134
2100474021
1013642595
1647550491
1848395732
602018166
880410417
1139687436
124829919
602889063
611761172
1415248500
1923458264
287271620
1169955432
161285885
398849716
80783479
2018122756
2093926591
486473808
502307213
1952863024
1536539415
2028053572
1002585844
717314211
1868211666
995743209
1129188416
456533651
1262116347
1530493456
1766529628
1251129139
1607880180
2141036387
1121348741
1154999047
56775995
772901149
311151021
132335780
1865242736
621866491
1240102933
1917225519
356959840
1176694168
1209580387
539832420
605598712
1106847875
824984964
1165661219
1559385461
627361789
548963089
607694549
1895751467
1839409794
99573940
1381400765
561945448
1506485075
723724918
1428551012
1534757247
1392429241
1322891388
694133678
97038742
724015979
1542348290
248714825
309659201
1232260593
1360918278
899878911
431902066
1306777005
621695473
633018233
753511083
495779497
1082054825
1578169476
1928735079
863862950
212262731
1567746901
243242053
1793813646
602975147
1766026165
1445232235
1521293614
1724616882
1341097879
1727614376
2042164186
779759469
430474656
1176454156
939660215
1434268860
373791476
594230638
1028238406
1876022954
1305819015
1434037778
1719086222
40362904
504997774
196995773
1439462590
1098075322
1812745759
764117173
1647770946
1932105439
684102853
1835709556
1837313693
513257351
808132168
1130082534
1700750588
228083990
1208352518
361709536
445056284
1740419202
748891226
1765998435
734707081
2065716850
1595334641
1060514685
699099346
597929896
9242541
632238483
525343970
122285512
1306694822
1769048766
1497860450
794263313
150986703
55306860
1449238362
2013444574
24527024
985096724
1704924407
623723432
442827850
300077156
392710158
1551499720
783168907
1546820852
289341157
1705556681
21790949
1545298829
158927416
583144787
482938826
1892978673
979232891
516845307
552227021
866864021
1952709397
423378304
64870874
793837778
296806562
2126163399
498826042
39057974
1342291727
1164511954
63896254
352045470
1197371171
908792185
1235252639
1228349627
873814712
1166948017
2134460302
900646257
1213765945
978434554
1361649950
2104251738
201983283
187776637
506137213
768266056
646942639
607401085
1850070669
1684880316
1674951509
1280575124
1045464199
173154713
1330118015
228830429
186169788
345102465
1169538912
61444617
1309628157
1170607103
332097572
1069691828
1885411164
1169587843
1151918906
1078110749
1160548430
733699073
76293203
2070610512
1893631856
1812669953
1571638511
537974827
64697042
377235138
1466960277
1110041606
2138265035
1075478633
1123299288
152721290
467796870
1445228964
1154030694
1536938436
419145139
1750512771
1235981137
686333463
1400157897
1360627408
1946890826
328390125
1110483601
869950486
299352664
281993721
285752665
135232213
426564711
1126498006
903522529
2015150668
551301588
147734079
62508859
2034933821
1927717783
2097041627
112890766
1706572553
1016088053
653462258
1294251975
162102482
1155184510
331027953
1730456828
1271700407
1097440362
206211881
1237153053
1749428666
1213078151
1695356791
2003231159
1881024129
1792917256
412266746
594184629
1689980396
1313119312
644452284
645582032
1900620564
621252832
1650594490
279429756
2137538536
1931238483
1031535947
1728989317
955042286
1663948361
1292367154
814228768
503511272
705371835
133643993
190013270
1461991415
1689858737
440877359
1098778364
1090946407
823053970
1457024357
57950157
1455359942
94123239
1991739950
1493555481
1326043961
1768823176
1185523801
1712545952
225135826
745469054
1434132184
1341337506
618543339
1228561694
558384274
622297540
359118918
1855697172
213455042
1848202668
102512109
655636635
899396729
337123481
1912781375
169411024
929364962
1075089038
1263423907
1368849130
1907805321
783439558
89738579
679145706
1393124801
968904525
1136840040
1618975653
675137618
595504211
98353470
1819283773
1544867852
1552095962
468947559
471256459
1948760092
2018084215
1763698932
1173481813
1831216736
1526380872
1474644101
475893290
1650094212
635186036
225173268
796490876
1685781780
908743793
138896305
1155136058
1380862893
1836669365
131849829
187008011
957257089
1061823288
1843874110
1850726742
1451328572
431427292
1919849993
318941214
1107933055
950406865
126377897
460581096
1875481019
995964196
906401628
1873719438
1021934705
750970055
1377128781
1681108328
1217406887
1798981209
1525134684
1406197853
1029822188
409750253
1146729192
447637930
2086446693
944755904
471912604
1742381408
2067703150
412583913
1061557196
552918355
1752743140
729325785
1277391899
1733299344
174430309
1052116317
753689199
1223233044
256668183
64444760
1643313215
525019846
349132875
982439716
252527375
1349394397
1683798252
599130118
259607496
1894068221
506267351
1263331629
341074028
86493927
1581426841
1319136309
1939773653
909863474
366960545
875921325
1328314226
1026005024
938669676
1993622957
1165363530
245358449
501384783
1387569824
1280113994
1467379491
1489515372
1740194497
1046161321
1373169678
58383653
422680800
1786816245
895636135
1777448214
377914805
145600591
1366048477
1914161656
1666585687
473356555
1503347950
728189432
285340500
536565757
1808629862
209879388
1474053827
1770449988
399441984
352890091
1625417297
1398138027
1180067537
1841406306
380341712
112139904
63358154
888490031
892019977
1161691256
284929647
1801889715
478618938
1964545959
163285046
1394399707
2072738949
1596504126
1082644737
411388447
2079370274
506885545
232001114
838936678
1047857418
1270560575
1441550553
1115298899
1692192193
1079666352
850645753
237551153
1375015065
1390749182
1957910097
598791558
1108480755
344543102
189107211
734078922
1312489150
1506012532
316342535
1457858183
1466967740
1320971081
1628183674
625401870
2031391180
2102834670
52689360
1282304962
2072744667
1251374368
501661614
1088161041
2127357849
1040836355
1228210691
1454515148
2099372333
1997548061
982591301
1626126425
2133726153
1836976443
494919020
1848549592
709869756
615805484
1166878334
1489151655
973028018
848193431
393432427
192164803
1595779088
764315844
1950477529
738679830
1193503083
1005488230
1710388782
481941249
832130082
1396841812
1400174630
1151058136
172704273
1688055342
1358985156
674190319
741571715
1751761085
1651868244
265381215
2068730464
1480572372
434940822
957389843
1608444402
1472124688
783451068
1222059878
1459880281
100990935
156477318
594419718
1888380287
1252874935
362729734
1703119345
1149647830
1681337759
280052987
1705000004
1492819559
700545826
1115833872
306305451
213862008
45424599
538309348
1173603047
1940443353
1094624152
1212033739
164705649
704158965
419838920
1219823394
893221901
730432481
610343436
720450450
431756741
353477496
45981165
268307439
243690134
1504381738
216763766
1933687142
985202152
1065177892
1244547807
68859806
1858518038
449106008
1908771204
1697940046
84724854
2137092700
288984884
1957229963
1465013058
1470254580
976246824
721635181
1433194077
43198093
238098743
1536101972
1385938198
630255997
2019359054
763412001
1653666424
104682911
338545835
1694332921
1767170439
584982496
1058813522
1317935214
572415395
2053557080
1895422863
1103585829
209607317
541562255
11367020
515508914
920823473
1696045116
136704734
1700834662
827311061
1113159086
1226539670
1869594859
261950341
1697364303
1437778312
656452646
1690482222
932193502
814983240
1885230644
1268618870
223632817
684961229
343820345
871583728
1459975451
1524752285
1071082818
1185718719
903078690
321037354
2101728730
1523189602
839526064
1239346576
1418469184
1205044905
95040736
259900646
949360261
146881546
692000899
767427899
789547609
2039360019
1640009395
1943230664
1337435863
410194834
30534092
1032227062
1493998747
359491965
1241346056
668160306
1614411095
2017640260
681666318
746245162
961596081
1314327413
2032646919
2131697221
1101116779
668688600
1050021600
72635797
1045210521
2128644129
1679117373
1246876705
941040153
1717293932
730276679
1065299206
335982476
2060040165
882793603
1925636858
1122997128
636452114
2122000353
389891508
658112631
678420898
798604924
1249859548
2024067335
1468788314
331775469
1096159211
1635229355
804242690
1131751084
239631804
1874816922
1831300757
332309287
519663599
1020497047
1952186384
1900542422
1628815445
1351893384
17297692
1282122648
1025742641
1129180599
325280633
928233259
211001294
245910955
1826843799
139518206
1761521296
1360692778
144461475
1312766559
1191719187
1687247729
1867892335
1346738823
1176834983
627073033
2039335935
404752325
1360115821
1444894891
1418276587
1589502288
1355196723
236011770
99021101
1206518585
1761452818
1788395616
467282950
1603382190
10182234
2106726880
1049877352
1601831297
400262526
1981347416
557032835
2074761242
1353883873
1951120760
76939264
240985986
790401202
929989729
125083016
292811797
352779231
612180808
1795183735
1937176
11380204
1145399140
708470884
1987284141
1202649113
1070204035
755668219
1719686065
1279046924
1002316513
1722818537
525554860
1436361665
455880854
2000210362
638576915
1185556014
950558216
1530974462
1645093774
2049728637
1603156875
633632267
1920635563
424224610
1313689365
116075461
930518109
1490129426
126601561
2033162332
841647792
1677351073
2046448806
1285794794
1133983706
2083810030
1324712241
1790827288
1992375977
1315151782
65093948
2043707615
7472502
1409102612
700612392
1484972085
573140697
2098343447
2121542532
981185140
248926298
424540616
2086940381
2133485017
2084083720
1916522470
1215546055
1970084719
2036313672
1995121036
480695648
411863713
1583091096
1586032531
57219929
748993488
2045404709
1061542240
673348898
466365550
422028809
1537358919
447724202
698346984
178352039
127987139
1278415935
1271648729
1381189174
573280627
153357948
1138168050
1780349501
1230420560
192656069
11297005
1305272292
820591378
1391684808
298303197
1110952347
1129767163
557993865
147803966
784390511
278797214
1279851348
1069921566
196199856
1997254950
1950871973
857426495
1697646997
739303332
1744066142
336294538
875389011
294107980
53355244
938422363
313219371
806345662
913114448
1657607167
2089852327
1342985650
852319028
332987299
294700418
1581501544
632399196
384301988
337577483
84447197
974861155
2010865254
204458059
1358815801
1551705154
834037954
970989936
2121622653
656077384
636624761
1473605527
1700724418
1854761709
1010466474
296198860
873284432
1790387509
758482057
1885174106
994682362
1798536927
1822445335
1080436376
174496450
2053614330
900862940
267965280
998047770
280105915
1865584568
945524178
1789087599
316514928
1105413530
1037645658
481140949
1672370041
1715271840
1563951018
224363763
759230865
714676207
1810331398
610690656
1745173403
320861465
1251313804
677758487
2111344127
1207770148
31286546
47533785
1046199608
1097188194
1679303946
13526417
991639301
719322904
1423705199
1345137585
258986900
2101571988
986870669
92463211
752049681
1169257467
813422036
1985222386
2102988275
1430322629
932267548
1655698496
1625445028
1484533161
1919297122
1954777310
1245103563
1792961522
362058851
171935303
523534129
1550891595
1592260185
44352535
405726126
572852297
1054885117
1558693331
490571631
560565910
1801145600
840613360
1285057761
1513288866
436236301
223590480
1897172664
420915571
1566280708
394485502
1721237146
831728216
147703166
826446283
146460920
2083168479
1755803903
809762764
1804635721
1037435812
915927145
2029062226
50904082
1844061873
160643912
1674480007
242319072
1770430515
1350113842
2117093273
1122827083
911392075
48848243
571703412
492423366
1603237396
1713709413
2006490359
910904563
63936497
1748759849
934301020
1101331032
1371161086
181560727
998117457
705820806
1864993734
612082052
76303697
1977139387
1825017917
1579998906
320033017
337419175
1469187744
1957265593
720023252
460054095
1761247836
1781095094
18183129
1342242221
1830485061
1056125164
2116855721
89512408
1409516215
1896467801
51809035
658298313
514025385
306638278
141455901
1566609830
451475649
884976836
63154215
1007904762
117793429
1195314054
1578031010
1616406578
2038899175
837528532
899607056
753163256
1981278488
826575874
615363209
1496827394
202631676
1134025067
668285989
185501748
1620908006
1326802393
2006591452
1256741256
1156635329
1182473478
1962098463
31581133
503951173
2079630029
1298883701
523791417
560578047
921808040
410370903
1217694525
598003706
805423900
1291834664
56209326
1140602726
842089614
626056601
1710496257
2019441124
661993702
662565008
1515042841
977027528
710654239
862130294
664641601
1340116043
1139435198
1958094451
751074345
1222855812
595283851
220353977
445104750
1596543011
1467147032
1979325287
60234705
1788851831
907297408
285275151
968570045
86726247
2029657564
1416505983
625893431
2100883672
595340842
579890966
201521570
2124196526
1960691587
2212923
1790925656
2099783095
881042195
1161331975
787946692
1606508700
520051557
978765307
635406705
1267685528
848802088
32994396
1538404684
2106199858
1539005803
2081840575
946756164
1115501550
1763390039
967487212
235023155
976591354
987122677
29359743
233345993
1828371193
511443683
985770471
1227296822
262011574
1001651655
1201270954
1999414625
676014586
1498469637
1667892236
1577589194
801927612
1742842100
492159878
1923650800
285639890
1538086865
1721531022
232796553
262456304
1504078838
1726382435
1766079808
302582886
683150721
1715740432
1560491632
396028152
1492640944
1162175711
767991198
947058846
256277040
363849539
919591349
1907358257
1717222986
1506876260
1028343385
1150878267
361176923
1334669941
433275504
762927931
257883524
1946067531
461608947
49717934
426329526
1312833974
521678673
868054211
173590547
1523195523
472633804
301331301
1869641068
1543546033
611216754
1961558788
1369635006
1394913218
1209316812
332650926
1418276587
135740863
265980444
1985941805
1687445367
175229393
1475535345
1944484182
818870171
2034931687
143965426
1446892708
489967824
504197644
1823892197
533624808
567197592
1274430532
350062687
973849009
1260466305
1719169774
1587871190
2071817668
1493215504
485635496
951266144
747266600
1604614113
291970895
1932091766
458150162
1299772011
565699812
984395153
1359420201
1633325764
1492697179
1685793022
1701487220
341908913
1449407148
1868056393
716973820
1316409717
669603748
1212314650
710318990
566897042
336603041
886698256
1629411114
933641194
866338459
123321646
1743574421
884216635
1620801285
1582503719
177426823
860767546
1662446882
1870337611
840288305
1069360756
326416593
1386832459
2024881927
2066786510
2132714827
959393322
1475004513
172333851
223899825
100506056
1664673640
2108118996
1727336412
702358214
157117798
515175721
554276672
357146074
1180357165
1825434697
2098481009
1491628435
1816369942
11622850
855029609
213507635
732815763
760138036
782331420
1828331843
1022306185
1383671388
95910174
1659475228
1662338785
1932856926
1485507172
1502203555
368552313
126638445
685413938
508200995
289901679
1109549193
2067103124
708259673
886111622
1366400636
408259780
1161737272
1500344558
793999787
970004449
1403877942
585508123
295319951
578999062
768109509
1435073556
615098085
1113716634
1303679965
792389878
1045646752
197288343
658651824
2106504600
39714385
1635160244
1361999158
107180731
1752898605
678958592
603986296
740177440
1291310112
714813022
1291101867
1824282032
1553279421
1395572532
753167425
1623281528
2016048615
1024919625
1717007471
184689958
1785180628
1871426165
1304016767
427627633
915642894
874981446
1833941397
1490243805
2039872618
458462736
495217608
1455791713
2041041108
1158983148
490750236
400303544
64005594
1508504046
1211866458
478902576
1439680155
1184888331
1024485410
1159568128
672210833
836394268
514798233
1320262010
454385657
1091806104
814992370
1649140675
64493902
561810862
1053803919
1866488545
1831035026
1185519268
1801201716
1593980907
827170321
2118506062
1327366378
116022019
1355247369
801746667
775146535
830854154
205942399
141615792
1620865304
1235920916
932631669
710664945
932105290
1770485861
316451846
1637035902
1920535603
2134118937
1574231
1524853368
1520755187
2046274753
631397553
1701698341
1816881210
587910168
1265900187
2060357095
1237171928
703768999
1453490879
1311798891
461312233
1620298190
300051163
821672936
350362514
1856336120
178077748
44154548
1487010969
309000643
1966960531
637451728
2126985251
125148327
510704483
1380512884
1528705252
387846968
1838718507
1830454300
31012945
894937212
350213836
1757297034
1901828496
351397449
341883483
1656671048
1892196889
1866380045
1657475051
2061933598
1281490881
1856145329
446576949
1626752594
500025612
1436956452
1310969561
1764114520
2033382802
1552291785
1949033670
1369869648
1889294685
1557191509
2014329659
176714169
306863141
150314205
1511958009
1325610208
1895661531
256457928
1767459125
2083859196
1379530282
692180192
687148101
180460730
917195556
1872880161
1921686262
856448410
1734400984
752787809
778348701
1273152739
372903272
2099580037
2095230232
1389351078
1036333495
1841819740
789887908
1817040665
1479133046
855720209
820170919
1800102015
1632277656
1036797478
100422871
1451980556
1205280830
1188503861
5834007
1480746805
319276202
131726627
11989997
213738943
740317307
1583181516
140167402
7213527
1620155090
1053907285
1810744398
241827532
1355614714
1720823659
37497305
1358724984
584490262
1559013549
1750942277
929029278
820522134
959888709
1321540880
639838739
1365177090
547658913
690473559
2050351244
1278828728
1083032938
425651982
1698428414
2114635916
1200368296
308285548
218425663
156163330
1738610805
1928085185
885617817
848803747
199058971
848649998
1367574825
528972242
800865114
2145170254
1549813841
1699094063
1476183929
2143361603
1216962018
1050035703
1303638875
1220845458
718472566
804221523
419550194
580633686
1531269564
87677859
155634410
202280136
685187918
2007168496
1158743292
1065406873
610322436
1173350615
36552317
218234210
1259455920
686036689
567759213
175500364
15141441
44262474
490237335
718355585
2025343246
1525267869
7183190
1999868640
1582105588
1465296056
1132819812
1348885166
1542785828
510865350
1072921041
1866173126
966501929
1682777201
463238502
915964638
1258711373
336558458
454867447
1824760435
1488253815
866143700
866712813
140237951
2096189366
63053139
433660105
1490734642
1131392623
1430384297
2130660173
1863019105
876405115
1845078231
983364190
1120398566
1989912483
1495314442
2143733923
552314142
189171839
963232916
230542326
1344692404
1752476083
1992735585
1276915924
234108130
130586189
2122618838
1497098044
1108960591
1518473251
840182748
1724086040
1361398114
72166904
39335548
1844007491
2125905214
184764537
752734943
1686413412
166068907
931242340
603680198
1408408922
145014736
1898063317
1542859657
2004665167
1670384602
1468358698
1390618567
1877668208
1960585156
767682344
2131850623
279404944
428837359
2102554505
907281408
643341959
1338055678
1251476008
1299798151
1513778234
145477450
1521027510
1886314791
423603927
1619923628
828173908
396236827
778323593
1046823130
1394823739
1247240956
556424373
2010964906
1215099902
1929390815
586166141
1869691427
1174153071
554955599
1828365144
799602935
1568472244
1642364504
711013600
1390881752
575129499
56916343
1106949489
764201471
162750108
1285751596
1647972578
1099259458
873703633
20355917
2051649906
1304305852
1868496917
2025626633
839392242
1047931044
2041215401
235346310
1239348451
1047302669
687017032
2100404157
844870654
52743083
1273781963
1214206746
107583658
46181317
1720999927
1030829958
364406278
427245094
2035420835
2028599593
2127358453
456303749
1304293064
2001241097
208497647
1656507887
971945408
1711568686
795571070
578725899
1653047634
2138476283
434738481
502291262
409518428
1879165715
133766193
1523690075
1237406871
1114528743
1592354296
2101320855
160451084
551229132
1760964926
336405787
1399671932
1492040722
2067704797
1729515848
1017122442
510373439
1685497707
1328119439
1883876858
1374379178
762814328
1608321654
1775757386
1210421350
1059657590
798615351
1810978570
782340846
1384228235
1267518843
419554361
875930986
55779491
178020055
1915637174
238544301
1219775372
128725478
1139851138
1169325380
2130212255
309011700
2004346471
825088371
1991510500
555158786
486796953
1648674231
483517297
254615256
2100936174
114496148
1634330047
1683611325
924181874
33061950
32458686
2113500718
1469928001
1813603309
637018396
1127442743
1872550517
765758583
1590928401
1700511914
1849447596
1066183578
1042938844
830359358
889274269
147714089
1502066540
1598510846
833834312
56873212
2080671003
190568037
783244685
304130675
668688510
805823094
1110803440
1728358507
1212724948
942251388
469521978
1940471968
815463986
716639409
1708543036
1889929448
481670402
595153940
1981100442
866754610
2109913362
1976277683
1429720049
1998190508
234781805
4510324
1320067426
561935667
312575235
1160205041
181447176
1524316419
348477337
100893697
684692509
900364242
866862002
1707565028
845726790
802000635
523927125
1178616432
44519626
772916908
24385066
604043420
62686432
1073445434
366888763
1976060435
1292155303
1309070729
495533000
1141112836
205073705
1834130046
271968670
479178936
365768728
1886161577
679546436
1149038723
2052382225
277213422
998982025
709623614
1667604626
505504274
306038277
846887674
123312213
2047338589
292660572
1116345342
1596362707
1077186961
2138742802
1264017072
853137796
1801030969
858525727
188106740
1134581663
1617463848
1595790882
916318141
899068863
1713062886
959301769
1051770469
1345023449
114968987
192723350
1635243043
1138788086
63339688
1110191722
1153768243
650697256
1462459747
303050827
1373969473
1420274847
1520913002
1994553318
1649258394
1832157285
614026271
218844674
2052096216
32467578
1259757351
93688681
25837132
694378527
1840236376
1714476990
1755372788
1086833024
1265555870
1629979509
560545666
1087756014
1646486057
1076707544
63197543
1649991392
918389989
1385570468
116407071
369210274
1280477001
914655921
1482318259
436301102
1988262100
1110240896
846530440
778414865
345826080
1401451120
822150444
1519371844
1599435149
690065622
1210067199
204657228
1063305642
1060920509
2092763563
689631160
25394964
1120956409
1218747737
165349878
814026580
60508201
289808229
932533496
1283120867
1892931348
173460967
955555236
936798244
115273692
1306048076
174501335
157681509
899067723
1936704331
639388925
442446547
490865998
788583465
1425225531
402012837
1148928872
791169830
1959401439
858643447
1670861483
2145831521
132912355
82455717
1119904527
235796198
569696292
1897669858
767606325
1221221855
224617789
1846697814
1120702127
1244731520
1707851221
1452361109
1266196116
480009067
2053502080
64203400
867474444
423189954
917797568
1222556937
437330855
682774741
84300889
1153249670
117479862
1805713800
1723909069
1281388589
582126540
1259724818
759256061
134177880
9851664
501534502
1967726693
1337702224
1275192838
1010402173
540730229
776142828
1797803211
2025544806
254972383
1469500028
392531358
520903583
786491055
1197433032
1384127756
1198583379
1840650419
1256959665
1809579161
2116625596
1634125036
73824840
643550511
1318290322
923789404
1352262220
308661981
897741557
1307544713
1864764518
1498874976
1136601736
875912179
505918051
1559931967
845773558
611706314
1234616427
1205730196
1195073361
1533475747
1044436781
2070575902
1756806722
307991156
274592429
1023719810
285297279
924947483
2138029776
839740222
1543311818
1229769582
318465031
982921560
1144080443
102854637
1589099719
786093701
1812789658
370433605
896514958
1817788568
1935060274
1170323386
577629079
1552174877
1472881110
352805751
1007046065
1257332361
1288320884
288026372
493198530
124819384
1871302522
295440658
1042227048
890085779
59458125
2085523176
154526238
1654422333
825858330
1412992735
262887210
787401968
784045604
442734040
72722634
1621721945
2048762368
1803184348
43588251
1752149899
1088270025
213329562
78119235
1161379660
2095638249
1979188884
38368539
2087147798
1993022694
2038525102
1939697961
398683284
599242319
53490194
1090896288
949326925
1189733731
1464618580
176904032
913214720
937758257
1460697587
852762176
1185117303
1952655904
1769478256
661267322
1899851107
1315008933
929375052
154890866
900700771
465832298
419865871
117096450
1877007618
316119392
240062202
816048499
1166353473
97962866
2116837706
2053096088
1241345243
2023736359
1569390083
1327015780
583701338
1344949842
512560160
1762864611
1588270693
2084670820
1490444310
555594392
1773700524
250903333
133678357
945517135
189016063
820905427
97937914
527947509
670809088
2025557226
1305410718
1936169266
1302555234
1726267962
1087449437
469573166
698492894
1014308472
1354240993
1014512562
717745278
1559438822
2056105459
2105897007
799364951
612319264
1907003978
242282505
1945008045
1782108941
2045706359
1850593670
290894637
788956747
704983342
1488589239
1971855850
1747841178
88771391
83435631
1236872023
795347302
797578846
2102193165
121781543
488678871
616230476
1851965553
1796177860
1695467895
578435601
564485397
1160746681
2085836524
492141038
1800673369
249335614
861971174
1194376285
1459483671
1462310283
816613411
1023341078
1907677055
1064750755
1076410345
189292428
1366564115
703047057
388795755
1157770852
1707405520
1072786006
101447938
1658715442
196424077
1827908297
319357634
1364956158
1461104432
1880144990
1803362020
732133825
1947882561
1264957425
1935114847
1212814012
523303453
1511204596
1960699908
1601285368
1515210422
91580793
1110850366
748136329
1609358937
1365209511
1242485841
1626517717
701720734
313816934
86910265
1261370902
1536712433
1124361046
1328969318
519601710
1883885008
2070095656
222282010
1484921121
950191720
1668175839
1516069163
982378990
2055494786
18664437
845338398
131930859
786160017
497740660
1190156352
1733169622
641256421
2075338100
1091750584
24812057
1796741869
1006248364
1704995906
563345039
1229240341
1724388165
1862044706
525966521
326306949
946000788
2094711845
168742006
2137371826
2140980987
1300833913
685711619
261804830
1592208659
2135871228
614553171
258633360
757378632
785587899
1800184018
965161960
937553543
1969889800
1505073843
1690309663
1124877570
2119104019
386360640
1881354860
1096996425
800846390
1538386709
117432528
1672122179
1222173301
355734649
543844208
998106532
972079989
792202608
589089893
793941247
70475079
140902826
411493015
828917414
1513162190
2040446796
2080909815
898048461
903295034
43549484
433921695
836125004
2057816179
964624755
1282980701
317996279
766380830
1738681897
1718467528
1225659009
419623294
590115984
2003946781
38717013
546494493
2011763652
1875725143
1984037706
344444344
967677001
1817492806
791343854
1262281881
524380839
1494856416
1976253280
1016300359
445365959
1595529908
52069634
790476709
1871191599
442844185
135092667
753635970
1966251400
2055258995
1498452922
1467943350
1412829637
634836526
365827263
1659302989
1857455028
2112851634
661359640
1404501751
1522633052
448198006
7795336
452574283
1020625806
399227222
2000465001
1426179384
1368038656
900443905
1319826989
783207552
355727407
2059971153
413054854
250774182
1187317867
1979460491
770757021
949606042
712265060
1981391624
1099229786
1538824095
459231563
1326810780
320043892
219309823
2103704130
243697263
332456936
744119923
1171706796
399893495
1072400240
410321739
1879275482
517773565
1661531222
563683587
83152273
1375156685
1219938522
1806355919
1408238799
1215110863
1474455578
1352913136
1314369522
1915916484
2010971777
1927717783
1084514213
735860383
508115795
1574630228
2131106255
223082797
391242586
2048153087
1689966951
1701970510
1427196453
1614245229
1201449497
958258818
992738104
2138836712
196960277
1547451713
879520392
296906031
1079073988
1524767209
1217915019
875173200
800114292
554792666
1915919992
1763768250
857601830
1158567735
799256621
2092459135
639710989
1962193091
2118901554
881479552
1613907562
481283329
1958293905
2081601332
309672105
249185405
410858732
628257379
734859247
583009206
280322007
786852110
1093944044
1641849916
1759275509
127643257
1463306162
631219765
1980043404
317403870
685269436
1613770864
1007827481
508439318
1276031838
369179703
1407938777
2134241404
1612036374
875469477
1144280809
1880424428
1611174167
1848729082
1282079439
2104234619
158505817
1219017792
320595218
203940786
420803437
697953756
75403259
1874367111
1024560421
1438138116
858525727
337504150
625167538
95222252
1753058762
1158748368
53911453
641639270
380455582
371093882
2144662528
47938334
1091194642
726201769
2026724191
258598800
461510194
1545101163
1330171323
943331658
83237187
367748893
1349969957
1086919592
1913649089
1361565150
1192328333
1595090540
690096806
1728478041
1010666270
459361570
624480399
1492064511
1795634670
1315173117
1511879317
370542631
1731672338
939015890
384755868
823195181
1091646241
477366365
690678004
1954782427
803416567
1417930208
1157327931
667371453
78990240
1190579212
1784222660
374405881
981678567
82416980
1734462931
1798866292
957653967
798678296
1155640955
77075324
309961790
984590434
1003303558
150109638
901388257
388410849
229416010
760471700
1484517835
507398154
603415209
1600709719
857516876
1138523188
983693322
1201583087
1974933413
1331540032
1150891323
135323379
116211126
1379296097
1238782692
1174760115
127248810
318395030
1840524851
1261716091
553146099
1005733270
847698316
470522898
2102129027
1359280375
735937853
1173148380
535893070
1198199815
1977185136
771632402
1265543747
2079993248
2437713
758862204
1525011632
1825936941
349590555
34215536
317773874
1456726242
1324982818
61328543
925106898
271630195
905360182
1075820706
979177887
649757508
718449802
384395512
1723439109
199991237
1251370934
910299517
27569480
2123761471
511812774
1260877231
1844208346
1021338729
50282882
1354929632
563423233
185318782
1532262097
1938479286
96589344
818309296
1640403154
301976971
54308801
794483432
325437042
232078078
1231284358
1589696901
909371857
668171765
1966766504
1807536458
1386982663
949617740
728902219
110418974
1222014918
1263323695
1029621101
829801955
224919477
1204362841
869884651
2053411960
838366286
666595191
433511569
1135623756
1600527984
939570239
689173458
1484573095
505558980
466090584
922511612
664429124
342960607
244661734
506362089
219683555
1122528876
580096107
393738221
1400126930
1645888176
1283171118
1034689623
1011100300
1948134234
345860813
1339535522
1408585936
231815176
1770027119
12914111
376115098
1777656026
945225888
125158845
1987569875
826981346
1750028379
967886132
600614552
1212333626
385199957
2029188478
255188195
2013666728
880209387
612330216
1379085051
1544818969
2032901952
735359886
1050043132
686240151
1472822177
493021646
364702662
1113415757
1086813064
1445495254
185996132
557644500
110459346
843290475
1874816922
153042966
1668098738
662443066
96808784
2138966775
900280771
684750528
1575643120
2114536576
60830775
312866946
2011978369
672567924
690774113
1919034051
1534661999
2093220331
543131250
1961452506
1401770410
320757940
1142834781
393186727
90502666
1045768114
724129100
1331659909
1265404561
726465899
1833903087
1555112174
616685724
1417581027
1137183274
1340968382
1974618289
2039317786
838161108
346928244
747331606
2039229339
242374771
438879440
148979234
1914640820
1144764747
1623008727
1011158446
255345287
615157007
1367846588
341330113
944314081
1873781012
1470049738
42666411
1661440135
1454478934
104117420
1708778517
1231343838
950190840
699513348
66971412
1460494122
620871517
1207956276
775181246
1774323564
580468353
758288640
1728250107
1051117720
1201296703
171802799
486039225
838325515
1961742418
1387431461
539976233
1763708012
1399424556
1599428330
229661971
508946098
1530015097
1121702786
2082087102
2091056385
1983029420
1742896812
199813673
2012969376
870982108
102390096
1568883121
1592955222
1623501776
666974639
927899175
650676422
1301589893
1761628016
2118272234
1482455011
1738520334
286836470
965585108
1538711918
1117427610
1621104556
329954858
335563573
194981473
1556579737
789619219
466448737
96379094
1134822795
336964314
1291151405
446417353
1216449423
2061634273
935490741
140776600
613100166
1277696337
1312665333
240547758
1070968562
473602313
2067273121
316539502
645089228
97349861
1996979775
172575844
1401534978
532412381
1827949006
785951838
1369268261
287354001
189123360
183331442
1133957247
1780262342
212065741
1444225851
999891742
1867032665
1583007396
1494839753
836553811
1622471922
76321529
822883067
1246578736
842174029
1490289463
1604175369
1261880070
1039032074
1402042656
40546542
641782673
284125425
611940820
999539948
2115282019
1836446436
1912761808
1865988851
195548487
1693538916
332016740
1488727922
805281914
245558823
1669676781
1829838872
1547124364
2011681958
692075639
1525337202
645758542
730436169
1419434749
282111030
1387220460
1646534394
2139450923
49124394
1842400670
1106783780
704855452
27740953
1181760762
1584749635
1867078290
1543952788
1266805302
6698824
1604069669
1821344851
89447367
374932282
1255188256
924462276
1327130524
1253435430
144585426
487444725
2089099415
1260230370
1292859322
1673696101
1469876853
1297178928
1912922108
1540335155
1506575819
1898224021
1143835430
735233340
2132476585
103175580
1399799497
464492194
1946003939
1782247772
1751819497
1385315825
1628179117
535950900
2022416534
423431247
1569303991
1532309082
516493275
1106263034
400573425
1144821129
248185568
1231892091
673355092
68502114
764291945
554108422
1397704768
1827765076
1375783771
1068965497
919628081
1949201952
272962017
827957463
411892409
652670897
1607102605
1612053071
5483841
450514913
733729437
945811461
963929490
1662502912
1979535078
920028503
1920281157
1273719596
827770476
923132877
1010772844
446790451
335546271
1415455837
421654678
1136401084
108578159
1049393175
1587779264
1823362274
532560560
527933232
961448689
197595998
430356744
567528886
750715531
603668986
1093140252
1053033124
2106328001
1562148538
764053144
2118960976
1304308984
112305176
1822448213
734451988
1588429584
763375799
1180946708
1110502886
1237262436
759119112
759092983
384833328
1791322724
1679497934
1926274965
1751680968
219151621
1376840763
117491270
434632108
2072885188
1823377939
794971865
864489822
1795526182
1560391074
1763633082
131895381
833567175
247523525
578620227
2112075774
504466681
1785868785
317006023
115474033
1421813693
1488084279
1809101510
210817003
1925170271
1640878034
446191926
1017407533
1548733026
390879824
1103053281
747922840
753480284
2119950397
1376450741
1030126687
342154867
1605668815
1681202215
1215890038
1783164679
1407413696
608743351
554687054
777125092
407644407
752975952
120392487
1271825779
2049667896
1260728494
1637544807
1242913952
1334707514
736028973
1986906521
993523658
1230367980
1193682284
1748010352
1088224720
295196251
328749665
1396892097
1258607188
408549512
1052376233
1379106383
1823797203
1763692968
786090808
1911922163
1499862445
1618397060
1168648194
630482178
1093956851
975102838
164217948
35496520
1407223853
2072005481
66037077
240170333
1066371829
76058755
574299121
323262997
2040263967
1342508269
1269249152
1162360823
1057076444
1616431779
1138207852
1573508727
1752028805
820984589
1398639209
103830510
812238620
1313603763
508462474
1650359815
2043049792
1824873422
1721487776
1347966256
1113456247
1596354979
1353034447
1444702828
617786029
1467757858
655051470
617898134
893151070
102049029
431962401
619608852
2092308332
1089981353
960992702
1416018919
727248605
3143362
1820977478
939230051
1862042163
6795234
1119084022
1026234276
1995683421
565399707
1084097239
1977661235
1264610370
558476202
1451415444
2106161207
1495499895
708617287
1593600937
1868421690
1986156146
363088569
971111639
1786247280
1423023988
1643614120
195102115
185934473
377663822
1364651449
769013462
807130629
932555089
909066780
88000105
1111330446
2131662824
458611602
1319766652
2080276843
659876236
370516946
503468006
1124041228
2043877782
559476932
2086412350
641964410
1083722971
820383063
530598664
907093829
244252200
352859661
882438762
608266050
950916971
524864997
708803222
1307935554
2051269235
1712687613
602285937
35982613
623108665
151588851
1579322108
1443355919
141829466
39216874
590125412
10585166
220937581
607008155
418615695
551463027
977505937
232324627
689137543
368942447
795663597
2097890069
686199555
279662575
1794295734
1565295962
732045487
1615229465
730602470
159619003
141700847
1803556305
244415113
698700353
945817283
403754468
313229024
28441601
483239107
1750492789
319373236
1049478513
354607703
1948214509
1059550184
1968474234
865593962
1706473530
760863115
1065030299
1987471579
1753175323
1786510158
1946125706
596963524
1472996242
1315302526
1234584793
1131228531
765796777
1935244234
1989371143
771291299
2004597132
1147746039
993043903
226596088
832597670
253994735
905265784
1350029643
1184935633
85696228
199964304
1441046605
1801411966
41209305
1547042730
1608828571
2022074880
602893821
272965637
26606311
490629118
1248510755
208052572
1544601537
857701823
176902462
1869287291
184833288
816344877
894014083
588771506
653863332
1112763886
2129958101
923091171
1419373246
715371397
1732977273
1975813028
1619284463
2116419991
2078578324
606380836
923077353
879453202
1443599577
1199680499
499777431
1201941237
347793443
1174165557
142611995
863432128
1904237167
625511291
1904942892
1000089185
272676063
1787026979
2141427559
1290876394
31292739
758812502
858933553
298854281
1104937178
2070036786
2109221343
1918982734
1367995945
742433653
1966420101
2075271171
849808345
652594485
1126053127
1058705717
1374196379
1665463863
1099946755
34538070
1748014011
606247327
178220400
1751357101
851568316
218619494
1888171422
1802277093
446067056
357274254
204657563
929022726
1213090415
769280202
1603982995
531700707
1770473134
77105508
1008629767
894757420
1801051109
1746264622
1389384891
2043942629
1656671048
1525156707
1389398525
951350480
810554738
1820642357
2096163643
628047163
54551411
92937300
1248566654
1319911651
926974330
700015593
1874653545
947399534
289445936
543634166
227582466
1263762679
479427983
893930867
1439505306
493171877
1068175485
2113787284
813854338
744640360
729122364
785389157
1589712144
103191567
1282737900
698174617
1283492727
1041050632
1167614023
883515603
1305456295
222227272
64490923
1372331942
1183904671
99200981
1254622987
143122187
917522835
1688209396
606523763
1719514663
532177049
357279967
1504406229
176963488
191960978
584843342
1535362433
272545843
38117652
700052539
721075632
759426185
1245201447
248636931
180575132
1830779663
527040436
529050131
290589830
724219188
719891258
291446385
196447596
2142082307
86147908
327247910
1597550628
1370362520
1210682877
763677636
917210996
1628325745
1866569235
729339263
798786021
1341831341
1135672854
1242691061
2124269810
2076026383
347735257
2073773848
1586588109
303272998
311161008
453096455
1976204445
177352774
1413465901
1371741004
1932963706
854955710
285394956
994571456
345421312
105283105
1081049475
901579099
1244171462
1083597890
1169759912
1459258807
1430282057
2033911119
1096707539
303216479
620226939
312690325
985330362
143522085
317278925
1633352927
1235716189
1462856625
1897351919
480598954
1090423775
101315634
1895176184
722696403
646619822
41729092
37766246
1939116077
1283957826
342953117
941841529
1307336328
670962239
1358383921
505163447
1387010137
1749893253
2121888530
705538744
389886298
1081536614
767544919
1633729902
618758729
1182787902
871075541
1352516693
1712822006
1862166366
356305281
1987656271
1262313315
1499781121
1177619938
1225815384
1957477440
75286571
1807855822
623874839
1536249360
1630993135
631662117
1574058284
1292511210
1101747472
508959413
522054026
910506764
155504815
1146880040
1192276804
1784576737
776951056
1082578400
1754916872
913571448
578716235
30502261
713684993
2109970766
327971523
1193028571
309653343
264938685
622437930
223646428
2068639670
1687075075
1107665641
1416902766
2070799696
1519303199
1549665332
869921894
695957185
1954854715
1624296840
1293842837
1978122967
1494095796
736357778
210674681
530011022
215087927
1943412037
776829184
1310531846
1544651038
1099060188
1880555255
1815681416
42593088
1789408772
1026898011
1740245060
344472296
520091788
1928077841
615067882
23466500
245500439
721343374
166541069
303812319
166998318
1095061827
410374364
306847893
503003919
575304540
548151607
926345271
1724161104
1264094617
1815140886
1117758818
1538019125
1699821139
843813335
1129002977
1279898826
2144220594
854778855
375098002
111545780
1813214904
1476397508
1143753262
1127977107
1199615069
1619414293
1942142085
1014130277
129781806
535545459
632965589
68703828
2722700
1034584949
693380774
1581239491
112710056
1830138327
1379415116
977524470
1078263372
1446263442
1679390444
1669699731
1824611412
188348946
1235009795
1958755316
732639730
1934780634
1421197369
431987607
1195764907
712246030
1276321880
469094333
1044310895
1418208676
981379611
337048227
606471088
1032831029
1546820852
1697874134
1869351597
166658912
1742536338
1128194460
1894212196
1728155619
1687045354
794996969
1122890581
828168428
1273158717
1280800165
463063209
1007773005
1745172044
292442078
1536739204
1913284327
956057340
623213035
934704236
1061840561
522364336
1960266833
1709005951
680737688
2024783322
1385628149
2008888173
553715240
1027734037
1331570689
22984516
61355508
23398584
652965781
905440940
348132408
72498307
373942572
889553866
481490445
1283495079
936537548
1807405972
1189637162
2106665116
616995029
41891398
1779066552
1063604984
1138890361
1311275327
1376879406
1108822927
771002032
895993225
1992457770
323406486
277127417
829400134
437470407
1003993190
1715980169
234420557
2075754975
2072101935
342132153
1367207852
1200030610
1386100878
1004664397
346335640
1395982483
22296926
970388623
1769230976
562221101
1579953605
1554530417
1734175765
697242396
394024061
1589643494
1878730038
548192648
965797808
1433390493
627954531
292571917
1906339040
1607122035
1056521037
178135419
374433913
70891103
1011305797
1563077325
588523837
918462207
1687754836
1940539790
1974169317
413863481
922643463
1576185235
2015546037
404087193
2002919656
1509788525
738695014
1692124671
1819992884
1712782865
1310829569
767292562
1521965191
1791330533
146763267
1319400334
1762502254
1374411650
1286099143
918012372
1729109068
1173774598
489935275
1323738167
1274202480
394241434
1064356145
80393381
421161603
937052949
162090511
1702488490
1647538296
1656549110
987884206
1470400378
788985685
979885456
1284623006
1364263332
588071854
797620983
1795474049
869076090
607343122
1334125330
1496782429
1271168645
1244978647
52086170
1549873625
1713657996
704723186
1109814393
311064814
1610943450
1014600052
753724223
1618036386
1845127477
462737425
577787076
1926718151
1853238366
1556737178
2074752399
908409910
1488055600
539172812
1411972767
160288985
2090948047
1956413044
1069786261
1852836816
1576708229
323264966
1748660096
2102359524
1775617928
1190089312
1573049603
599418642
1728871039
1613894510
1043027461
1675707165
472457253
473958435
588634972
594385888
480204359
1032943234
3854158
1039002794
740729677
1229001005
1815927686
2120180251
39223819
78253920
1713368546
72850886
789315199
1263023736
1227175074
622114087
428665644
4612822
580413481
2086111543
1001198655
957387506
1792454741
852047037
1233810858
1131076870
746262645
1432864478
1728842422
500185119
837063250
1333605227
229387833
1263802725
1050608408
890942665
1245952623
1376759398
1322264697
622265111
2068149329
391672694
1492954635
907068960
2037066086
609851126
289927485
2045238024
331767687
1262367273
1375012111
2062985737
1990855476
1822474961
309621690
2113801496
688049126
1702433066
416538371
364585584
1564601051
1958362429
2050463437
499739534
1279160991
483962733
1824335913
228688665
101306887
1768504064
1896832311
1462145706
1614884485
2122358735
825293571
722158642
413890586
1760196168
1624751419
474433793
1440344449
102006493
709735235
131396115
907074037
612134302
506554611
731228260
539097782
658400603
225221518
1357735152
1771514198
985872232
98559865
266829958
1483415508
473407208
1277273656
1885080933
1048939511
219208427
1181773703
2068005012
1926286877
415346858
808285454
815594263
1817897998
1836223447
621745940
908006757
1761226429
1061313569
1716367869
140200828
585167765
1992883227
725889373
1901693460
225701773
2061966249
1309125351
1608479543
1636872480
498786468
1920649530
1411015870
1624344237
371325674
224947661
1841935862
326800162
174140443
1523843417
772929600
902077532
1894500143
793134267
43654883
1301549364
1953291242
1167715343
303786770
868761012
1844034317
280568977
1398225012
1108343442
388369654
1208283097
318881735
1653821698
451151322
2106111016
2066457748
1137085172
934999328
512055123
1243004402
1612476398
514744066
1097226622
394812931
1286806657
609344197
1426909292
1655146029
52532240
2080542833
321965709
2110187887
553965125
1899251737
542599653
692206320
480089188
2106808427
694474845
1146005292
378771147
1067632708
1950612012
530084847
542612149
1251853016
973209001
2139976427
685586161
690323963
1647899541
1224161152
135403488
125401925
1758388971
1326392493
1082732891
716140934
209756708
1936063930
389241072
255056928
1143896294
344530118
265931334
1496625766
1877158109
1449030161
322103939
1025146036
2091869471
1822544182
1700245696
1818094817
1492547364
1650660486
876558137
431895048
1060517423
1582309172
189248304
1795118791
802670144
1307235893
287917375
1654877116
1865974493
154405127
1310414062
1412240442
1580128285
1635801635
230867377
786062959
1027334574
843478601
464478349
2135300912
1713214064
360500918
418820612
1312048898
418834984
1047305641
1366341819
1848503409
699999379
296132208
1770030079
974624278
702497509
1688827018
791907898
965546103
1581084012
1772943922
1422473986
211157004
1275660566
676435083
31287392
1944633966
1264667971
728044868
100468528
658693103
2028047196
1785480907
810731075
376112261
727492289
1417680490
496650280
82787288
2132254301
1267044628
1089860247
1926891726
906441173
1327314466
483872479
1261247883
1401891867
1392588253
794131196
281229067
952220181
1973157518
2106467424
87470502
1875527626
175134304
1656798734
1947032706
1242236449
1262063481
495531855
439645255
783105018
1088191181
1017395055
54308801
327664866
1825892756
1392477530
1456909164
790438284
959079139
287299075
1231968718
761507668
1841119730
1838504284
1153257013
1465353730
1064460124
207708896
1340480531
1370279047
1161466785
360619469
1637264019
186740748
1642968897
1035259482
620697105
451238098
1549928578
696485484
1329684820
481593496
1814189168
570572370
1715751754
1284305425
1166724408
948513687
1534430554
1320980223
1805325012
509270810
297796363
2112951767
718731693
909430464
569657174
1144658469
1757390166
395981385
655328680
1175795202
1342127111
1821170931
2014284496
1952452013
1214524775
884636484
1656746771
1339988436
725082956
941446557
1533334720
581966993
2120754739
211897497
1653038124
1455002552
968215010
37547576
811721912
1305012473
2037928194
1136690790
495002478
1720680665
741931032
699092458
1601425897
288685004
849389883
1469353365
581756419
574629843
931075307
1748856478
1463824380
765108827
960097010
2084351934
2008586501
1539742285
813042803
1365875994
554261260
700718457
1113100779
1672063531
1960976436
705355811
1814340063
1334284506
975732116
1003805834
1040692843
599034924
1517454652
1422644334
1230216801
163248117
1459309187
1750010231
1391863411
1386265064
857760196
1920262498
2037042591
1422315022
588059287
1894868152
1235496904
76415399
1053190194
1428226366
2081783176
165763397
1030655076
929495283
1286523002
44058717
1902293478
1047666928
751799879
2010099090
50472887
593122932
1190931160
1583008168
2068226978
57732338
239623213
159905865
1240263788
876736596
2125164803
2147470427
1077842961
1198228703
365145987
826980645
39032226
217674266
1142431625
1360794101
1260551792
455116492
1383318731
1712044716
370696739
3246646
1976899493
1453046024
1467703232
1680199380
1963670699
527623868
1975138925
1095376286
1542998536
1969515170
1980369606
730810768
2087905873
1629012997
2048245668
1109377636
1392159048
1889204318
1138366775
876880814
1015974208
553999784
2147086319
1300860268
309948747
39407938
556829863
703269288
1356527552
916350255
537947239
229693249
1074193343
1648371368
427683520
788749702
1873520228
299039876
1379277442
214758509
798452198
150667080
276705808
1038805337
1669509369
2077601945
361107812
605916741
1526423846
2004463416
1673489718
1795766807
832504024
1857340855
844723259
716473988
877801127
1924799578
774621323
698951404
1688748065
1159183008
1002194974
1506930700
1986801380
705186810
206258571
485779121
1973683693
739567519
2046519394
1529051560
468017802
6157317
1413576227
632003544
290213518
2096787270
790245453
351494571
1530214578
592982645
1618447545
1493247150
1606494167
899697720
711922741
150628978
605579129
136982447
1605581474
2108862591
662388250
938876678
763784305
1106643198
349717279
1337290204
81685357
1300179668
717071146
1030578323
909254102
1370779962
2011684794
1384527589
1522628271
1516076352
581977412
1366472154
2080784350
78578125
791969207
1670125414
917384606
646339677
186947128
1725304907
1819672370
405432010
1793980990
1012453764
103200598
973620782
1242685799
479237759
1027483075
614670917
1958811
1098744668
617433597
105006967
1907511467
702671596
922933510
1680016313
2109794414
738001941
1842958550
88571878
1141102919
305200029
1500461024
68547798
717352347
1469198244
1030785897
1578234809
316821685
1681076155
157098102
641391033
1960085804
1868574988
1674269931
1748766784
622654694
1298003282
206813424
1184990375
1326405102
1428023508
848131365
464726500
1721483704
1878545955
985949217
1178706362
1994799353
1828471824
1510934922
1811860206
1446456841
1412875447
1537984226
563318621
699828200
125673374
1915165742
949830000
470725845
179557297
404816063
385481993
1284858020
56791282
421003311
1368591788
1972470050
224788190
760577189
1167144278
1984857537
152774834
1339559724
1441259213
1068967909
94157885
1352117856
1247507950
789970219
2066729252
1272994793
1239184099
1820093427
1074294899
620800255
1625125788
984823091
1057191993
1825870260
1863276777
858318838
657698416
1010523562
716770147
540078679
1285971050
663080612
994231459
699137883
160244407
1664801020
2013802287
66610968
1901000216
1944911892
332608842
1901286328
1795875317
492955141
1928732559
1459476729
648463609
1766199251
1897966645
464247429
1684874187
179712871
1810971538
120399051
936284117
1565386945
934014954
1079581096
350477525
1109026786
956811623
1380126807
2111624897
865219001
1938689970
2142866160
1501562958
1205555482
252387442
701359641
688144502
880095944
1093006447
608765181
143511933
308164484
1221947164
1684157328
1610783811
97029164
1471019640
931159090
1560672215
1798321931
761333600
1401231488
1781963494
1635926649
1953846940
203809006
493867463
1253477656
685411380
1771215928
226475228
2110747611
1732069090
376112818
1281243367
1172531568
2138101271
1869042692
1759851060
945405791
937897905
2556234
435621356
2053352149
1260942805
1645808461
603413204
1356996597
589453490
1214838634
2088857408
1064115521
250091096
1590665158
49514114
308118528
24390842
637905398
1331803671
2018434117
1310424641
1891061792
1765350639
1521516921
580507572
1595425651
1791567568
631351123
1367637086
2065556504
1064604626
1436324465
2020282165
315137034
735167134
1554500745
458225573
247663321
462761960
862687290
805575979
826636640
1878888999
561843534
985142127
1969833010
444738391
1289369509
279543658
1073433120
1611963220
226434796
1158558875
98329250
914589962
851473478
1383549873
1560203008
387074346
364272120
613597237
5658702
2096103858
1015070571
662362132
1154526443
6594981
1439319152
1791556105
1383915994
1908067977
1179456930
1853309325
513976614
1304737350
2056524070
994527728
2084005323
1099774275
408390948
501336869
1392698486
184297442
1983978
1168920745
313112426
715459615
1077046589
1607688715
677251962
1935184787
98307994
229372979
100206549
785805666
1773035182
1304095975
1127772186
442004885
145309731
2116543662
1673116284
789444608
677687009
1308118285
897814096
81808222
2140296195
1707935447
243347877
588697309
338459427
1826182802
89213284
1719807169
2072436394
1494610105
936346600
1048487494
170475815
1053894578
1171365460
2851910
83421525
1008520604
807433215
1228243982
1087352691
1518458166
1506729291
2100770130
799529822
786320780
551200453
1778907175
2088700204
439644501
2069249712
254140725
232738288
1233376128
191917187
1910853753
1418645085
1339426768
1627350173
1246486183
1879466184
1732839051
843825373
1289574136
1203304911
280605765
300110046
71135959
1090794519
757550672
1403259374
1697623133
2034221298
75779719
739221243
989982992
802286178
1814332962
188043322
1315252578
1098832700
785900263
700124328
253369293
1254188419
682762730
729122542
1291408930
1385732052
161565858
1523438733
100695979
1132956460
483310262
788657021
1822186262
1767258736
2079161888
661269539
1305907509
955020162
769305804
116085529
1026210695
1831673411
1018225769
1787821739
848122178
2074615414
1011663990
710464901
494875930
181832055
1872965768
397519636
44082427
1598038774
1497214510
916289543
1455445141
1462559943
1365893939
2021368817
781794239
2086219838
34601688
561163124
2051405034
143376879
262252330
327223769
306541420
1437414801
468972980
1463425813
412941952
725299549
1798727874
253253339
203597221
934591654
1471481538
1809453240
1811227008
1460231311
1018032971
1162371372
2084603639
116141532
1582853704
373596392
445668252
1448828790
87114103
718116530
1417717407
1681889617
80446230
432088533
1155276901
1343533984
996069656
155975897
616735370
1795458656
994172788
37593563
701830318
955732984
862331892
2005432177
1355769549
941470500
1386702279
1192925638
1781309645
78878420
244997347
443861058
274712236
155166641
1384296456
614627732
2035397310
924134887
1965355238
1037465485
168265504
109127471
44610154
958397199
223931410
1113852342
561547384
384687947
402101651
327843547
1038955530
713542412
1752757400
187347416
881352296
1210360220
432969073
1431710355
818310476
402054063
92330460
9726771
966358729
384645200
2137538214
1166651239
919525898
333021570
405378639
186296666
307719020
521421051
125665200
474054424
1960144079
894882937
1092419480
1175068763
678748155
1048087815
228928765
1326504482
539386781
957037206
968093066
220289082
1647563424
1987808418
1020328710
1578526163
1495951979
392478994
1281682469
2081783821
568476528
1118762216
1828122145
1603265153
242051219
1398827860
1857520659
745409345
1596808321
1694659918
1761007986
770965152
1790742325
1105916968
121816349
467774702
1364627636
1635162341
741189633
1906782917
1078889087
180183326
1786202706
787836997
632109792
750340524
535983048
2014561498
543876057
1784844574
1611636858
1093174404
607907071
994741345
1151971755
1466163158
1970704390
1570836682
976211197
358473749
1572334062
2071809195
1995793487
519339400
242888457
107459393
768739698
359354787
195061282
1720208392
1497670973
934339920
1606949387
1986046075
1672782625
1501385725
923969893
1034354788
2093556389
2098652312
1831495504
435421424
1940055441
34038897
1161050631
339071562
980825116
586925179
1134970978
224210447
1767922733
1870437950
430552908
2037993422
612818633
1594004496
13450298
2072546349
1888262039
1936509065
1737832741
1389408617
201528734
1996691078
706744457
1103841855
1252353740
1362313267
1721294937
296055597
1284081542
37238692
1519273368
277622883
421918331
1510806268
1911133338
1443794359
380326909
419257069
274307566
1973781773
30442419
500327348
105977011
2079595940
1533588610
1141970007
885568715
1025107251
1401233583
14597949
1170906777
1797595980
1365291504
619440057
1172174442
1354238518
556871025
161771758
1761090103
1938337478
1468773857
1737985461
126523505
1131268660
1474710659
416043318
1458072718
156663807
142683913
361324647
892992590
724706673
407602841
23307750
1996403325
2035973011
1884183446
1718176297
1344544389
399435729
921905439
1312637055
133278254
986607663
562779967
1621612919
2070089391
1074702866
340479293
1504176461
297392948
1129694264
166488431
920409676
448050745
437557601
2093607634
1368274122
1717815121
1626341
1474126764
937218923
1591880025
208954968
1299169378
535226713
861938392
1010323783
1268416621
1055624217
546737228
1221122722
1209297483
378120139
860686709
2083520898
1195492254
1210395765
1697683277
1343300308
1653997791
1523527628
156396071
1793048318
752756831
1378830022
1252099058
553829411
615467366
2087958901
281276699
1139139743
2045885215
862568599
710073506
2012657278
1447643960
1718813873
743487825
556713591
1273754775
918119110
124817725
1465774364
228632059
1281922235
1979531223
184515564
435287482
1977679298
1132301250
1729386556
760172894
727107511
1727541954
544360888
388001690
372647980
1149786053
2080432159
436367302
308816262
626076591
728386681
1531082134
733206691
105149051
579042455
874330033
541132253
1852585664
313037833
1290185416
673894792
1742132399
1229733095
1765654656
1649092251
112237302
1788196433
1527111472
1962569478
683951012
1089386918
305217748
1573048200
1819025607
312754633
929353073
1505307788
1115035677
679562664
614611713
977980212
1666447775
1464474446
425441581
1319570337
719087442
1196043606
1711822924
1373418313
1570758604
2145070032
1771850385
1605416911
670677518
552950759
162404941
1936253303
1698638815
517326677
1202266366
1454549637
1156030748
283405291
604335499
95358574
824623418
1134614430
943697507
782532097
1573200544
584911715
1641101320
1716234932
893231718
1613115143
2057162792
2021892977
121230002
1848954773
75541738
1941433274
1722911179
2064641936
1371260542
15801734
390519577
356590312
854391540
216271073
1356269479
1286025326
1196516293
2081563289
273965835
2110536582
1059299153
132064260
1214313478
1198324801
1205691262
350128071
1712817260
1341917850
394574178
131839216
1936503155
1600596461
370134444
1672615828
1721417337
518294931
544529834
698218354
319151984
761445321
2114011977
243211061
1770081884
863141564
1648256419
1643708050
551356378
235036897
662164906
67888081
175373173
1807468443
1189662000
313219470
501883678
174575230
1461110555
693865817
1853250288
177775866
41466782
1350335940
1730084919
34469027
1724610911
1861254841
1009609794
41338422
169653862
2038670121
71956811
1673713974
1432573027
1020200074
41684512
618850686
786640561
56331000
175023316
1526603394
569701866
66221279
286465753
504483547
881348231
527531630
1576006499
284014182
1157443409
358543314
899551507
388027337
830110501
1099372613
1494606735
1732544323
262836820
2042586852
625687813
1206893027
421808128
476790540
39642945
148245961
1248528911
551343326
1736723366
1768260031
791875276
1619234890
1017799052
544027834
1497619970
1570264244
977663719
1981852203
744581585
277575433
788029542
386285912
96823417
487474961
2124173798
1459038769
303940323
1917189301
1194914761
1025277675
968120822
1689738076
465338650
1160781909
650376340
889720688
689375212
50366508
346337162
1640362638
1518019291
2004083316
575594555
886271352
2130373300
1792635182
1044773150
1829580378
1044474980
651936110
748258929
1523435500
669347005
1732159249
1669358858
796806778
268854202
244505085
628768706
224978946
64719895
898407214
250866688
261763178
800148380
71315358
167864878
1630644243
1837442076
1825517559
33855434
875325177
812086000
891883784
834627323
1317952025
434429744
2100497657
815276245
1805656351
1793871721
225059210
1194165661
91893932
842873790
1193644587
1183243706
1346287535
914511606
466845598
2139248076
1645082471
1134863908
516136846
1192636366
872936426
1543001741
1407033114
1424779208
1548583100
814103960
303093829
1696458613
652768430
415456878
425196308
856506696
55385125
573063415
1051879049
322292584
1631874270
1698793634
1126323951
1870167939
407675774
565166597
1058508783
659239507
422992204
1396069449
978001042
2016829987
1794471194
1512354886
1538158794
189259702
1078464113
803469439
1160738048
1529949233
1858467293
1827901233
1430905475
410816785
1636095586
1252633120
1170022840
1871913291
437902288
2096676419
660882433
1199301708
854718338
1651079059
1006067512
821893720
160591259
89886787
298085235
2058966340
713709289
1246926862
1639071666
1347984457
1445545712
1229118994
270456258
1562547505
1286836924
977115947
1963182103
1851289949
787625052
873466941
923031285
711050718
1815183404
591196205
1577071087
1023118928
1540044777
1175934797
30776189
1035011183
1157192822
703161426
183025448
528714916
178742252
1655580897
1883792207
1955441851
522521331
1716637653
18361
1622042962
78762639
2056101592
716614173
459660096
804411860
1769261523
1829794792
1680154372
1812206815
1055792130
1726773887
550787995
1898339147
1145953127
1543611128
1114162903
934143909
447548333
551346966
164975526
2036547167
1267200926
1545444478
1548376433
1379612382
1169560266
554248331
799422901
409349591
1268652877
223390560
810955711
665617929
2018884362
1387325067
1655081299
1362285871
2123732603
1485774549
187682229
1692436550
1150626252
1950560503
246646386
467277759
1922776385
719360769
1910641295
461045539
1619543180
2001953466
1763962023
1577645625
574144855
2118851965
1563425998
1387290521
550596714
149347269
1623198248
1117183472
46703123
618895481
1572512634
2059242164
2100165740
575741848
1159205869
926371207
2075959170
2035918871
118190328
2028458164
2069308552
1709918420
1053239727
2086384635
1021970819
550028074
282435979
845520808
1180624814
957517525
1236796819
2037633870
303368111
307148343
1262741602
1565019092
1502402410
1886288499
2090041126
394738094
867224343
1643780768
1905457075
1064419007
1266346385
2038331934
1493554569
40003074
1089485009
31041452
1071104602
917703086
1165643568
2140040396
43130175
810160779
424983202
1050134981
2073347491
1351023705
664577310
1891795893
39019121
715672090
1571548069
1559950258
925751943
1663810544
1285576712
1423105672
310083504
52068253
1602946230
181857103
2112865693
73098742
100357239
1086611748
2100190708
1680518884
1646818372
358972227
222236510
397416765
626413676
313003102
1861642279
1789005656
1401933985
98762483
1193260879
1078098540
908641589
2031006839
2122186927
937290739
1077834626
1825222445
1600463757
1784962861
1603115660
1488894317
1166692218
816505424
1884998567
711321596
1536909426
475704929
1993445551
228823097
388779363
1681836090
829270387
2042679226
31745245
326846667
974273170
1670875848
1205352030
1443002106
1084598914
715677342
992949306
1807802342
529890961
1207726468
1299834966
334436513
1799556644
1452631801
1441425381
752962830
1798712990
1964757413
1299883683
1447070022
1849610947
1108656404
344230375
1963599704
167427410
1682938625
991375118
1038423825
1037572966
1299694227
368078641
1571933201
1122158545
742280679
644787825
1259171087
2131273350
620794854
1527442967
439152500
1208688072
1724863670
1728159176
247280002
1115993376
1306547704
1304541426
1798738560
1542145479
391475932
1548617634
402395428
1383699909
1549053770
1143741749
1169059551
642799844
503916449
1201232614
1829143404
1414380188
237339738
996397433
1671889152
576025996
671560122
1845016863
1057406095
1304080191
723869066
1846312976
601420504
512194608
499189356
6202017
1312806536
1179879620
1786816297
996542569
558596742
1038043172
309436716
1154560658
324290327
1646675464
2049871139
267868511
1985659857
1665839215
992714857
18223538
438767378
156829992
1296672362
569038706
1773311780
669590006
394809120
592561385
1687228336
1052337561
1508166781
1600626065
1322520140
683914722
1825190305
596748896
1512873774
1373885740
1060870879
1526099213
2134409921
1137990159
670988841
1729998015
1810989069
714675531
1973060725
1237899325
55012805
569462622
1927481907
1194189737
998031766
1026274959
25864565
1784496879
719821665
60060420
782664695
18942564
799293829
1549626615
115620407
1156102078
188398469
1662307202
604216788
593797707
1883918996
1190946811
1714381857
1797644225
1124664840
1538028753
1670492500
1969977313
315696788
354179366
73914625
18284565
867784458
254774392
645413771
599739590
1763545400
1275633915
2054060120
1561100461
811444946
419011572
1340019197
2122093718
1919228963
233803769
50932678
1214691065
601098770
1272748644
2076400454
651974861
1750963436
1529045603
348974334
612553596
919890836
1790240128
1092043752
1483298102
1747586319
1429989543
1502922046
1181863158
605904497
869279951
1281414723
662643940
181600175
308557449
555192162
231764342
1115288563
1906097658
1836575538
2017555100
1122879036
2040536377
365929753
882228770
1286858331
83901196
1847590246
1246320337
1011918456
899484525
784524554
565620049
1235236100
853252065
1933084172
1688032376
728294658
1416189406
113060069
154228903
1336097358
2003787845
608686700
1768282365
2095193795
1336860938
309438093
926238069
1460328539
1960007599
132875556
1120565936
253917262
689435100
1808723275
388338259
1147268313
1757613105
1801981081
1146578855
1223359667
1957632734
1022957502
763358285
987434045
1036685309
376001392
422262700
730709409
1359547403
598647419
1592257184
29360886
64358167
953023033
147052055
164980248
968326361
725833777
1152555271
76612617
1273986625
525317184
1140444616
2100302020
1650851277
1939078453
1249873472
241451107
1830064321
138972268
1545562745
422895737
1195774738
1135323353
1347060177
1196422219
1082731360
301496914
854860703
241722184
1736458751
479629769
1840358416
1585978750
857473457
396629253
1088516343
814068454
876642985
1128194460
957455659
1027174591
1122913627
145615288
15374309
1527471351
62131368
1106754681
1335150399
837328115
850647093
1370264195
866582517
1915067795
1465410316
1485260698
64013568
207399113
1127160098
1085597726
1551833238
72183112
703327384
1100180763
722083859
289753700
431953122
904052754
1163802964
1383284418
504310441
326994280
2128994698
1400076673
1212659019
1752464610
347911040
2098305967
424774478
943430724
811941590
1979858782
1783354926
79040872
1898914296
1217441648
1717719720
134123770
1976317456
257907072
290604533
348009302
2073354305
248439056
1537856125
2070904957
832542602
760354938
1094378391
1903666806
298783605
1820169539
1923020133
321056595
432720974
355687085
1956647501
1267365937
1130023366
1825024933
192406018
634871692
656469466
1815502029
575625713
382545973
680300123
164862057
1418650028
1246952575
2011216309
682302154
1205597507
2023426206
710740589
1961808979
601799779
940554286
1117602023
816866203
2022108669
1528976934
774663068
496020574
976130315
18338964
1146264605
1937597969
1470369006
1265020867
360996639
715313583
1386361556
216469190
252134360
1135352308
1576011091
1270869370
1400468364
1071477096
1644488806
213576718
114322404
1480405579
1326456362
473555481
2058322997
1649544744
1134757356
1455062217
1654596209
378517048
2057766975
1076777419
786651105
1797006683
2109073690
1483238414
113920434
510177749
978970782
2011642510
1407397962
1860239315
1014889214
42023106
698633260
581113756
623471415
1925755890
577755384
823723353
467995920
603161371
772533926
1200449941
620241353
1400516794
1805594550
695200597
1763229794
2086425573
1925839744
1487611354
1730840393
1404130305
733656737
1775829457
923714392
293534652
1484345763
1235721454
1863633314
1210661095
1893522991
1391663755
1991459884
860604368
866891718
2129911498
1893684249
1837832219
378706922
68809685
414985304
639310138
474406742
2075496934
686461167
1909841954
1112399915
1526418760
1028149999
1728408254
1693153859
1250939291
1978434899
1716168009
372990858
963252109
1861362935
540092211
1666246140
2033451185
171620500
720539382
968485690
1544898069
700426170
689394955
757939800
451125747
856909501
368019571
1595675678
1643041617
1303509004
652089208
707302763
181727562
1587195605
1667526432
865557412
410610588
2112766001
1749715669
1956507295
1632179819
1168265243
86204599
476289965
1837679003
932949866
72570343
471860814
2067960085
1658065129
91126861
396935058
2113681998
1364711158
852311957
1152404930
1117228535
2085743553
1756143635
729039199
335960542
25499339
5539645
1393198600
1680685866
749819323
198047338
465992649
1961449233
2090111043
732515365
816871008
1239171255
1691559961
88545722
596698586
104334119
296015385
520381480
939020892
475434658
1644136280
1927870547
995619761
1937857243
1654933582
504657185
527938964
1017985189
118572668
1751725317
1715390352
877209264
773427113
150520198
565995390
141597772
2011661791
1350192426
1425189887
1494902937
1337468624
1119363017
1932865631
783567553
2061616541
1251682184
874776150
9617359
2053323428
769645258
225794189
768530624
1370666684
1279644504
169347274
961799905
1910845156
353711803
969952214
883032953
438296931
35721002
309290854
921877421
632645140
478674591
559607437
1695719133
506165921
1673116272
1704897497
1936109898
1410813429
463698161
1677378374
673165347
1093116863
1569171898
2070487718
920672429
766185977
1609962539
1458074302
964284943
574262169
742759274
641231580
1991469325
656693412
855005651
1565053696
1386281244
955910511
1839723551
1379959964
818044136
1672413576
1403961657
1495807082
1698322910
697694426
679999474
265008641
1781809475
139086504
1015448533
1997449127
219349733
1514001836
677545350
2054230240
1269750915
298369580
1152207164
727283952
2023005088
480969200
783501413
1752562933
396456045
574656997
1195595780
30126729
522181624
206881028
1731580973
1844920482
1162958996
1030626019
1849809510
678510636
907725664
1781256857
638483063
642817587
128260934
977896846
1771866011
451636785
2077318451
1846725233
1837829884
1825070822
182048524
1810445012
1750434128
468434529
1660447438
805584740
1786296321
359211138
1253457751
113557007
1014449449
1935610327
460714962
1922489035
468224599
1687850761
2102049121
1897555161
117969644
1997903079
154464837
1041098811
1424807843
1830898018
798920988
601721917
1898952952
1229383890
1456515648
1888239588
738645081
724966316
2091086313
357637526
323070515
1687918729
1987124031
544444540
2067239952
1424334480
416751126
459233996
609180907
34194137
228496708
1554565306
1412271987
1954517340
100674465
263413900
1227166247
773056740
450684815
1247034835
189142480
1550804624
1878512866
158386155
452797127
157471589
1283934848
2122128202
1675768749
1243658714
804194446
2089868922
1531205007
1154888882
1027120469
481912404
731834204
323022843
1465713983
377028806
1434738069
2028443346
1275250404
319107117
1853704484
2051730268
292533826
1802322102
1924860713
674254309
1462905170
1966931616
685962434
141455502
7031339
1983234042
900475938
1468269959
375047727
1035563050
1606366903
411243305
378333875
1278392218
1733052502
1859020197
1886170955
1107437111
1198285951
510737921
351390009
814577631
1733152682
663702354
666231039
1751317660
882996040
58589097
1788489008
1138910330
400186158
1695942727
1178755415
469788673
1909323900
1747550589
363456175
1874999522
1749637125
272150341
63691890
805805069
1863568366
1925824754
1356041443
893128558
1875502517
2057022635
1717138533
918572429
1339684678
1723533662
727476949
2056206656
1093131018
343017009
260068232
1513176360
1920682967
2007712911
835274176
1089974334
2016828193
1545531924
1872029940
2089553258
862831443
1596059872
105852070
1785589289
819687
236672231
1394708503
600549300
1105091604
1591976374
1540431793
1420031242
1207175911
525366245
597094351
1816772295
658182228
1232781895
2057608539
469636733
1170352797
1972123667
886468392
703610977
1211997341
572804665
1406716454
2000318899
1368450158
1483316138
1960474363
1473135651
1835812361
258183079
1765234353
893047574
114923613
693813945
111661110
1258969692
167644083
1168972502
13671094
1035415871
554498099
1042220815
202447172
1696299502
182350921
1774753912
1512266004
549849551
423693062
1817301742
2023278389
1315434563
387872723
2141446898
1163230523
888958338
557152929
506505325
1722807833
1758206776
2088219841
786980955
30078080
1085622860
270750018
1683747734
1627903205
1064017846
1368642935
1050560655
2115238197
860372531
1347277217
1999360012
225929507
1336946683
1575273413
1377467445
548260079
1131539343
853993661
1767598132
1388279358
1010080165
271725331
371829816
1123226078
235452735
479481459
585448643
1050897197
618125697
2026209461
524797201
1856906539
1018409183
1585264494
287929984
213040559
2136202402
1843538306
1936053694
1910021232
685257424
1531876284
1119007429
203273259
1544615443
494333062
1708424142
1153696047
1060781372
945619978
1013573836
221699407
922523884
968767342
861796228
1118339712
93038377
836108675
243880433
2010490725
775303453
1785810601
1443212858
434848761
774168040
802818215
1126070513
2142143214
377137141
1492089547
683390070
33238848
1257772942
606790500
1500419962
1001126195
1159261145
152161444
1474618034
973002033
120719686
858829748
584396077
1516940419
1103518218
292539482
1419852311
1313018323
758351169
2128570610
292863358
1920207184
1203003798
1940220838
881044782
783233598
1638880462
2091786598
1207115082
50786814
149197677
1599732802
1739309826
1107576959
365373551
1358451031
459361570
532001308
1929252979
1561406489
1258188800
24254502
222499535
283561663
1055482725
341808432
1615630727
2084833969
1936084481
1146700383
730672601
712427130
657079920
91241800
1161023471
1932140703
48702782
22278704
1316939154
1991302295
759353223
2037907839
1741373493
1292859322
1680996486
631418915
133419685
753427236
322296780
392757296
982948959
1742215436
1359312257
1787114470
1756892439
1802893176
740661017
610522977
644116154
1631309925
1864018138
1533222945
1347983292
1392286105
2081431967
1284163634
1710418133
610108378
1955286135
1049130729
1432427728
744947657
1323510323
984963364
2038142165
2037533024
2087142614
370796223
2103323876
1136595712
561264100
570997744
1811820782
34371582
496465966
1750597696
536478145
997546492
265214492
1242955580
1389512344
1698167028
1241810882
833019010
500806950
1669266142
1631004186
1002499339
533423605
849129646
913283220
1642321505
1031034998
1756590757
1913370798
1810508377
448437635
515226441
290497746
2077556327
1373575465
741847163
940836357
1952489520
293394154
168358874
1592743410
1867763522
1131742751
960432447
2000645502
517839929
1325033896
1748615580
643704012
2087262605
930630924
344168645
1867508045
859797288
289043478
1125017274
438341171
1780887394
462034167
2075747966
1701034183
1741604426
1368285297
478968788
1484583381
1093791776
141428507
121585872
253290283
1483152040
1031944891
524141801
135885895
2135155831
1239492520
285173118
1446458235
1804834093
1978830343
1824576463
1291410727
1291108562
1131704285
701248158
1168929862
1347473451
1499014960
1760498021
1772701237
1063759382
1074560583
1063305291
1036770595
507520325
439919030
743338275
1331557657
1246702725
664272536
2087789066
885168866
1703096916
1550982537
277489266
601973701
1733302223
879064508
143315656
606004399
636646666
854163192
1681453583
522318757
1676328376
1637504815
110828529
615276577
434254825
695041201
1287372623
1261561326
2105926385
539356080
1886932710
2012609173
1895068051
1807428285
1738760313
1608193643
1790489845
174738237
1760576883
65320944
265687756
1621230746
1277654062
1345283754
139866966
1588919444
1714846263
1911942563
72847344
1668224370
1617819120
1411762975
1130927779
1290760598
955695702
1267839933
1299383016
440976787
2137780407
1637004818
183528831
1086881550
995956574
1609944070
1123173758
1052283341
1929063590
2135292500
13958741
672864301
178758432
965515981
1109269847
1451128091
1568531113
1958016661
170127478
668289172
882919847
647406834
1297254110
921365195
586072495
1614933273
1788156588
694741797
570329296
407808300
2103569915
730319115
81974545
1835897529
228419021
84307342
637571025
919157127
1804314184
30382391
1388994605
1788191097
1189335553
988542435
669164302
159262772
570515904
1490761890
669921101
1245982790
1134962593
1777467118
434428566
1666458325
19926850
1041051377
1874072463
169168131
1166062763
1922624671
819795424
127398051
624312802
1567809473
285133485
1298318259
2067403293
1947850470
1323140997
127553737
1534946287
1990463213
2017398849
1425402371
2078372366
502897138
1219359421
1310339766
606825807
1834377032
924493917
2075753101
1805254177
1464715085
1231698935
936160589
284969753
82836695
1299659336
1793003069
1936949267
835527309
478272289
1983764547
630801937
1464292068
597218981
1783790889
949683881
1861970781
1504960774
386095610
586129506
737061338
571301375
491937079
1780466391
2142765449
185330802
787166836
925578719
1062738006
147814560
780900626
1722762382
1730830261
552121413
532295645
1362570067
1474283938
1817251160
935051333
1614183189
305435246
630027451
954495250
463234694
1382405806
497213578
1859733969
580549576
832214426
710939593
766270424
1850271558
816206271
997685061
405749240
2129112894
57614375
2083403291
583361500
482578094
1245964588
1381815970
593592358
369941403
2040845857
2126878020
1745717216
1937345421
419039332
1128043817
250740260
1681601615
1260814542
1515232278
1823941428
227575702
1222898593
19488589
690493422
1220278259
1290325615
1811560538
736532946
1232161858
1331830209
1681105217
755688315
214349995
1097237926
344596140
1603533721
818661255
791105651
2118433080
1853567060
1343509684
1743350519
947892769
1359285719
1366285267
1704653732
869883844
815937297
1844187757
2134176173
599961710
1594268402
336987054
2002513448
1616218999
1485380034
1743541866
124431207
1266842954
1820005991
560550530
124343036
627457791
1690343987
2033741514
529370449
2147103459
521115699
186940629
1071062289
216043615
168965089
76832800
1969654039
1904131783
996137274
992269383
632136489
602157666
915936657
1165528744
1064320366
964504447
342221663
1776714597
1812747354
741937299
798054834
1225273278
458206370
1791146132
2136678191
539942366
619778011
754038966
834571379
285154384
1594845006
830303915
2051307045
925504620
218179320
1714726307
421796554
788059736
445609233
35763333
1366590738
103196367
577891780
2044288219
1335052475
1977417601
1772805418
293156870
1545231607
1584794440
1687140576
1261854994
1329716753
867474444
782135367
1838873401
783126421
2103458
512340478
771451534
2003344502
95603891
1431077528
1574985994
1332299621
1249965103
1289743864
1938679367
926841469
622387826
204448730
1533804244
1908689202
1436537208
1914534215
147268868
1602340968
1694202858
1519594856
1887525269
89385867
674850925
503731848
676030796
1204810829
687261853
456481100
921464300
1252093218
1418478021
92026364
1220030947
1657633994
1740922437
1135891290
742697686
1544489496
1981129139
1615890175
375584865
1556670025
633393727
229434344
757149905
333424083
780378734
1691698116
357122944
61734054
117798252
2014644154
1544292172
761088352
1953826444
846968500
1888117141
2055289480
1666264544
1850276271
214255563
496265557
1534324601
420596423
1010941312
1086744331
676635803
19995968
181656518
564173111
47163071
1690210150
586002168
1928393641
680586210
64880114
19626068
1942410531
776865736
1528566754
1430264928
819548823
1474020539
387877489
1326291443
1132762207
2046043724
1910392966
1215225133
843063695
1763197303
1765846457
1531195118
491491462
1435294534
507412975
484988169
876325091
909791477
267034163
2048325040
753647785
307116355
1708424142
1319286175
1035575521
987604876
91832622
1884272401
617794316
869886566
1272788215
1860453769
1103813943
665552631
886215857
1195366641
244051246
1247270739
1878506039
1421005018
1951161916
621745940
1409946803
309166860
1415017344
163976506
1566525084
1990435570
1495345272
1845306175
237679999
757212333
69847305
918062689
637173488
34261139
105056707
1309010002
1935214383
2021838391
597178417
132033148
1260248020
329925557
1086208815
957395119
1735911832
1097236450
1766622085
588021582
1489522444
389934220
151143746
82905130
1178243999
1177126264
1280403821
1025538623
879598856
688200691
489383474
1518628029
1239504594
619176959
128394330
1067893128
1891066679
675659226
16822539
219381554
249108102
1293744470
278345230
2134149237
334338676
579845550
1566469102
1650333462
1080225964
1493402634
1166969227
1424564031
17184014
394062028
1566093332
139811697
858738193
1699772205
1695113062
2012067053
769618913
1574189993
1885430199
1301732888
352621256
280171282
175137677
874409772
43813366
9561667
1785664452
1568985858
1988534178
2071048257
1454166922
639021899
225284632
1606633320
1233942296
1316281347
219327466
1786926997
339309630
1529508291
856305104
908421049
2074285855
2045528132
463155633
1520773154
1833656742
1444281626
1677104282
1194956681
924290498
529930505
1687499209
1615503646
1136004605
1730617966
18853884
1646322445
904675538
692735030
1302478095
611510047
1530100982
255343012
604286132
1198262523
571895740
1510242367
472349937
1144191032
1875920143
1637571411
29429044
1960781724
129358129
1822277429
167902149
1380721258
1135270779
53268983
1245289929
101617260
162924158
552106588
396157619
1619066948
180763102
1355744336
2124716569
766157377
1416201668
2134630628
124623545
2062656322
258986900
78486323
1869890504
682117123
1184897892
551281340
1589539697
1741418882
711476335
1384047196
1542859641
1025915040
389156153
1158609224
1224501345
19809891
358512895
1733649033
712535418
1627595392
1470621436
1455135418
291620676
2056867241
1721581460
1401050831
1842276616
1185320049
832772739
1119066142
389891517
2134953627
1218889427
1899581742
1962726572
129679214
2041655733
1092003087
1442107150
1869158253
925175753
173485493
1046164379
345992367
803546758
2023678195
1404209739
1485001599
654757910
1315458865
1367865073
954321641
1582789190
1728333515
1778808201
188982561
259079238
1668000954
1723779133
1998298205
1906144775
1082696578
1464785212
411122946
1654699411
1706333316
382237808
338925426
1712811543
1370413531
336025749
1668227581
1905768383
1735065782
1787844727
234860328
582310179
1679174935
1436988991
1787335663
316912688
1516383623
968322920
1599566871
377409229
1795010904
1835834705
1564470086
1590564909
13399894
1545384756
1679844627
396647405
997635567
1490658252
240767175
2108479216
1077167792
1192283932
1365885592
2069473316
342656436
1971874230
1181895676
459395669
888404375
1106993527
1769488193
2016510953
1366021444
754474834
872096586
583317049
1026622857
2047360508
247629876
1486268035
405467921
729898480
396227566
1862566616
85158245
1662096062
731333121
418819490
2085160286
720975290
621061172
123508447
1856637815
1611947329
2043362761
1016852214
236197074
1734129273
121868426
248311017
1731160507
1604550738
700191561
89738579
2104868752
1195908830
1470404438
2138485972
1772402286
1157057768
600821416
1936760259
1556705033
1906443632
184849493
1541114571
409467158
1118448990
1536308053
26538241
1351167707
507565820
245274908
381234710
588706882
1030839953
851320886
460062399
1274219493
1937818905
1293341088
452885073
1855103841
624582110
758952649
16079793
758129639
1577495334
1742952820
765579622
955254596
1619472735
2146901339
209795535
1915812964
1730197437
166288794
774367443
1034032468
54104754
186395000
687340613
799706675
167441639
1014881254
1560931903
649521877
61141192
1476914044
1825719755
906556594
1573852475
337414384
944154009
1026274795
370732068
1462603949
174847942
584194700
2011216309
1641423175
1580458260
758713251
1938205140
999680542
1864668422
1561567180
908280443
1451825423
1279160991
292291183
259711988
1850276271
1336714387
1144105837
610601848
659757066
273587070
1131741022
1463939469
2097619995
1417490137
1796417172
1929770049
239635184
822774599
46287691
1924425803
1584005872
481880406
84073018
1837511011
2101163549
122885813
128286907
1868833577
83248257
1994463252
978221319
1475805014
197084631
1451095197
2113564964
1772279013
761663273
2073863996
2113431933
585669492
1243412656
79506761
1368514640
703482088
703965300
1444147714
553179841
405971807
1858558929
1729103854
606648362
73048637
1833574030
471609638
979811641
857484533
1856296552
418843657
1155293033
590254117
6335098
340596219
1328327839
1014092356
1219510457
868820242
156140905
16173575
1642932431
425566849
1177633768
2008627446
153312156
1269624964
1950038908
877773897
834441933
902816753
1599069940
1078357689
1892697623
708584551
52677539
231036012
2050073099
638458971
109597018
1001404894
1364317629
1308265530
1092380077
1982076788
2071864513
776051065
144823983
1886436290
810174507
502461606
554139972
1793469036
1473281446
663556626
139388344
898800587
748223000
1811909106
1276758369
551448788
1184006975
1057003909
1968465138
649447278
786074442
1006566100
2067243708
485505906
1859466369
716447499
568659315
12514578
1822908646
1093609022
1024428760
58240936
1306968679
1101766149
1310352695
449047677
1730175245
1577612153
1191420291
2107946111
928887861
994178445
732698376
2088082033
339769037
225459201
767249963
845889510
916506883
1687701148
1072413469
1981309947
334209115
1042003556
2094475466
1174463454
360071543
1562675077
441471518
624274965
1670476267
2004021860
1800283415
1610705106
189444603
1368884029
2101868846
2094485797
1110522142
842140302
534761364
1281356510
854850958
18349146
1430191306
242876274
1756060235
500602218
74597557
1833384189
1920036217
1979262584
1662322299
941434129
1387051181
338899023
1617238239
1848486351
807697346
608159840
860483636
562428545
626188480
1753856680
740551337
470795427
1789290319
1440974876
1691771294
1747301547
1988198971
692606543
1898159800
2081437533
558382869
686315680
2051357274
572614424
1242185000
1372184096
1629703325
1017334219
1772770950
708238804
1048704049
1988529923
470858996
1566896478
380303305
282720864
687117332
401292990
27765234
987204784
1710500630
2006302446
820523042
1145255835
1483379159
1963708803
1131143700
1959485991
1944905791
86138323
519927056
1730827929
1956241993
644282540
1810803258
709937498
2073866851
1574570778
1279642697
265454349
1999258534
581037638
1235389251
480398476
1176662551
829949703
1522091326
1247710044
839329868
899648507
56088146
917877424
1779213858
996459980
2143618584
578283319
567034531
363553262
863085833
564421933
925247693
621217744
1131145394
2057804191
1447923736
286936433
1921562291
1338497833
512801094
1599939400
1484137158
1324027524
1310968540
1929324949
2067440053
607022728
343362566
856205082
316458746
446130796
193295976
2059622274
164729238
971874514
1653219434
1804755034
1084403160
310916777
2033731349
868388329
1287897274
321963612
629206401
2039047913
335026178
1080491070
1484644810
18925022
1671803733
765276841
510473922
1332963925
479481575
379864701
601491466
112822317
313803299
474445818
515578010
1104413831
929218027
743960837
1394461538
1421017958
702906670
1601462353
646366860
1485173861
978912806
486442252
482912190
742415905
1972748777
497322313
77937171
373570950
1540892291
3338395
742290163
816238100
1672907007
1828621170
532587338
913525242
1283601729
36092335
36651321
1160111508
1246622558
429648102
516345198
325646175
1351963313
1808525705
629635880
1611303198
992374720
225031122
1231885188
355189230
1343147491
534204796
385641826
1832847580
1985426756
788560852
768213580
1091080127
1799920575
698348908
579703930
1841135544
947635051
1518834815
328777115
1828546909
1267237997
899181899
690247036
2076955662
1086247315
277551683
233653803
1888382207
342105617
1091156672
956590862
1260974509
1766048436
1299113552
381624535
985185701
838009490
2045688291
1034126542
1133712770
43323621
1236477480
869582385
1146572368
9637107
1981214145
303803890
1470966810
1146790411
1535540289
547494272
1062464458
337012900
2058191280
2071639383
1164165469
1588359680
814206868
1946309394
676619997
2030583656
468279921
1478463477
1979333810
2029485022
1385694714
2082900346
915142481
68234051
1489141767
2036554228
96540885
697049084
1517978876
118366091
1995696172
1241743575
1139733889
386395312
62215730
534342826
74918542
654060688
1515329031
1387862713
521503707
991923130
898209214
58036156
904931738
1036837298
1820464736
732540314
837322680
564226901
1729971007
821485281
1961493837
485656059
1987559630
1196542017
737384511
2104952954
1560051667
1958868299
1557915717
977389489
297767011
2101664588
2028928873
335023783
1676042598
673006055
297729358
386019893
46783450
1645741810
1259429482
1665570743
1479452244
1709518278
2069591974
1645769537
778445951
1774284368
74873103
1179529234
362894722
1972720631
1735050609
2006546957
603986740
1683106731
341846018
617420112
1655837390
937562020
377340531
1892275945
958688989
677302717
1009189974
1897895887
49040692
137634554
1269944474
42507584
759225452
794287
261256242
1818686991
1424851596
629277746
1478146583
328637502
668614397
1541653371
904358247
1033047138
1437614910
736953789
83344456
599634965
51900936
916212805
1483049207
1312401755
1396202340
1462693658
727812579
1305176062
1865683730
71206413
874619534
1044832891
644168613
1150089939
1490858519
1558317969
667592469
283668579
263651862
76130505
878995089
1331627616
1871142903
653395728
1772995791
1948888940
393637202
1117588589
156029023
464705399
1629320762
228628448
1122662319
1519876224
1467284100
499554367
1384406737
393691887
1620975722
298420932
1903917948
644147296
7451893
351228914
1443785366
847190666
2126067743
145535562
1574818205
1799463168
477507967
1145300498
1570065635
1085106594
1660870161
1811647233
912008039
1520113145
1220468934
1595022347
734389620
1451013689
737049533
376831475
51656285
158975294
2013006076
1727175686
157356272
1163146334
1425493266
501131404
720491106
764591377
1799367025
1432097922
1738473102
279815155
1551017116
242205511
660791045
727104453
1234852465
1930276218
2035687093
2087069538
796922563
1591695311
2004215028
1401567207
327340571
2001030578
1037984206
1764067644
1278570806
2004245323
66005772
1620029755
893604232
77031559
680143554
1704288124
780188114
1315025507
953296736
2043648083
457302117
1797611110
1832100420
2099909469
2065209345
1435846615
1289319719
128824615
2100856570
1002295001
759092013
435685209
556538359
1307542807
386739
649967937
921463240
1884169489
1003535519
1816571593
1292403488
1603470128
2072741871
618822728
1941070779
1615533931
1877932255
986233348
824157498
1026303836
697814511
1053260983
440344903
2100363850
994676997
518324606
1187213236
463372120
1126316337
1843423857
1116544662
919009451
1679643353
855394035
1622268060
15901821
1267013847
111893399
1075093721
1362010632
1779628527
861108696
1151796887
1142456485
743393328
1422269803
477680818
1138449882
1709330597
493956009
798604924
1569195531
2035190499
599716671
1945913657
2116969579
2037250980
1897697715
342932412
1105804067
844112225
1867134788
2001869861
1235458246
263814082
791921658
491164394
1157486968
1141983563
1330358731
788045171
1196381942
1321632787
346958759
440605440
1507183534
1440189781
558344387
1551346879
2076575161
727015012
1312753102
2001620924
1376909675
1428051050
1636395101
1081327953
1383884696
1228580699
296943740
443890392
584375233
1145179844
2057893105
1898403428
267320769
1649768071
351472777
1557206501
600767097
871700323
897289449
821210337
661559394
574433909
748739436
538605153
2034611308
2129019939
1862006061
459304385
746240630
866367835
157864988
1382626971
972531966
1933047691
1025051575
1051206756
112600232
1725920232
609927295
1647645024
1592530707
261155398
186667741
1226029793
1846869755
243558746
187901738
1224250640
1523477463
662995559
1897507539
816532733
670550637
780097872
1948110167
997985724
437379041
1974489297
1355064424
1701830313
1130508562
576068586
1485778863
492230875
1758901400
1005502458
295042070
1836832256
103023827
1734871996
40447934
1815836640
798639004
74875850
1914133030
1484584531
275298630
2085225296
762806614
1904101646
1631085325
2021454231
458713105
919888757
556594607
1504010677
724613524
1155252341
1729256409
1103523175
1444779985
824427042
1189702435
1283395044
1424691772
1756071787
1880618659
270991664
1001820362
1474432432
1262542458
2125889189
1732740753
1107091406
2019556852
1603347914
54543148
897161847
1212251066
1235450389
1224330537
275039636
1730423513
1996923720
266229971
1568253724
1849868084
1743113551
1670867223
2011132895
46041183
165416603
1955443012
1393783719
801488994
308177506
1335269644
787429700
62712290
1638863777
1551018276
599758473
1907529808
1900405499
1182757259
1095211401
1290460883
73426329
801264010
2083352510
1847476094
756713680
1611387004
1549798109
1417611586
936032148
1770711217
2056706753
837397212
146540228
927830686
2131338513
719344608
1268879576
2087592202
1236099077
1918355793
425229593
1911805626
878077835
1929297822
868472331
98757802
151926086
741855474
1457756155
457361730
1149982095
1767501106
1154815125
817069935
619746095
539512473
310752459
1396176955
1166620476
428183782
1405956232
2018580227
1398829101
660819355
1597551646
1853831551
1573892119
2122254033
353560965
1413395207
1933643184
1623075972
1824770639
1442591135
2023669783
276899137
1778179414
6690488
2114868384
708090155
1382102448
165058049
1032778153
1946455881
237486299
671102527
1879285709
238475576
2093357283
970981077
572354338
1370181572
2064551511
1201747724
315375943
165579878
446474239
1607308715
428595009
1409383420
1512081311
859084050
719416512
545465598
269243032
759267783
1047798585
702151399
257516455
1561003312
200971146
844386416
1841628903
471416476
1092598005
1257360933
2123971107
550388334
1587943403
521009509
1567221514
1763368509
2126874304
680344020
911440472
955741563
340387237
1549735392
324455978
1055861050
1482276274
1797804420
1675443218
573263401
1147681263
1933260678
1982928492
881623200
21979060
468148183
1607773110
1592262008
945082002
442228129
1596426067
1421523950
2050224348
1275315695
952116571
1336114999
2058883998
1200035778
851360303
285677615
1592143058
1080165272
1158098648
1346728960
1879682227
1554569594
2143427466
229680532
445053989
1521053518
2107717698
1865881622
983733571
43030066
1901284545
2131663287
603407212
1347039224
1247444884
244852386
1398502045
550084040
422818774
407844983
1503721298
1464280217
142090457
1262325920
1397626240
759409560
619585944
134677387
738981650
856261568
138245740
1335759715
1727308514
1414709995
2022960019
542223058
1468782354
1278992091
1237152111
236483814
1689478282
1936981384
1434320214
1876353962
152345350
626754426
1514399624
1534685739
1021160170
1334169155
1581052044
2138042817
820332298
1781372689
2131092681
258334087
811382987
1863385539
1806052697
1528844083
1256540506
2102180576
231947813
1196462387
4224339
1233324990
1803101861
913243061
203272472
847795912
895153542
536996696
1094124290
2123649794
921707970
1505181891
2038829913
904723603
1154208522
912613083
1538495978
696663650
1384955151
567715910
2043126794
1302479737
634958922
33355387
1763797045
229011651
1795294346
1726133897
346097409
1307032347
1065344422
828322880
813543452
616253236
1299191966
1663202226
1172216715
1379696211
587048410
708528560
255170604
1323300280
276356991
455491798
119691960
141534734
2102308625
1796798539
1714176798
738015439
628088877
348073167
1528657177
1499815555
1983023280
1299803242
260742918
1876299386
80092631
1332158757
557700820
3613616
1420031726
1546895846
284519207
1539733626
2008212427
1065826161
1742336509
1381555826
1573886500
879496989
727525572
61771449
1121993261
2145312923
969398527
583284179
614237154
1421277119
416526615
969208086
1769903137
731809739
569864478
1241265761
2010328237
1017874330
210846621
512246923
877008377
2139511323
1970462999
1074874930
397840563
1366708786
1230582732
2022056784
611021056
1331048758
359883349
967876821
1652596671
176358830
1782864015
1204939658
938467057
1097715773
867749037
948364538
1742066168
437170385
1120747560
1253668248
2036642566
1233075402
1111957165
1773910153
1152775176
98719809
773722494
1551920752
1106396280
311531243
676868484
1845152249
1257937787
777389237
1373151828
827361321
430144136
765071455
912606377
925390137
1179533875
1637900173
654286000
574365943
976670042
298367640
954245545
966389420
682945926
543558742
1784858017
2101009539
1012185426
752273199
298402919
675993051
432224009
1141853537
1638959279
2005776353
1420781724
289321873
645677804
1566280708
1158355426
483168205
1785577384
1784802262
238033666
1577292506
1908519638
1837279183
114722225
1894960689
1549315515
159806212
588717888
1886911032
1326715729
1442881671
1577080081
604607192
1118914309
1695297556
2052212383
358829048
1776553229
268508621
1758388971
1545987373
962608532
1646341811
1168807093
291875839
423035442
393490801
1666074475
1212023613
2039364097
518691587
213342847
1713728483
1867073092
599031612
752412742
705194758
818546936
169694434
2036872572
1397895429
421597623
165006208
350492121
398043426
452319993
200916954
1763580384
937240518
426071140
1595614300
1170034914
302662343
922900300
1151907377
1899183853
1372044844
1390864111
559273421
778881818
612398458
1241395592
133120119
122622278
1050708257
831411519
558784479
982117302
131971033
1581528330
755350403
1488643040
459281503
1937757983
769369916
281505482
769734388
1156269144
290928742
2109675912
1740900836
1159157407
1988960707
526521768
1710840274
805166080
931884734
811520388
741256143
1893723306
1122668763
314652371
1640486023
1514113649
321214548
1850682156
597417299
1564338220
741402320
1497967094
1775369560
498309877
1394483452
1993289542
532541802
894068160
743409979
2060631191
521566235
1173175019
435818072
743431856
1399027352
2129561418
578307711
791818286
1877682923
1268477754
1303868112
1815043945
359610087
1011946772
903518232
1889661129
1276401857
1732653744
1919965471
1497030134
1021155898
1038587178
845136823
1142242279
743684114
179776651
1396490354
1279275432
1800032425
330703126
1375736687
1806703447
1782993146
1914549536
154598520
801930479
379779074
1450355047
555063317
1409976961
816065460
1289332377
632886313
185974862
672289054
1390056065
1574190292
1298531525
76852226
1113832053
691768700
2072402271
640775264
682698195
1835360453
940660376
278345230
1204311249
136491241
1798605938
545031743
1624886029
1094650972
2018351399
1877127959
197145731
197806010
872576830
1381675830
448602634
2060594419
1866578681
657960580
1771736768
1555336156
1101224926
686670020
1883306619
1518762431
2075904551
1367361140
1184856622
907489111
2004263249
479736439
1626529714
1038206202
423843209
934210547
1469731355
1997088960
534182345
1544451386
1704361851
679017253
728288604
555968526
1136766625
1396083481
887284182
1973852402
1076395003
586074393
1677262979
566350103
1353383037
1488378640
444291268
1985175953
1830424541
1795495332
778335679
1013862741
1986795074
969460475
1526577451
1023857762
822334874
1834287379
1390838324
687969619
79799233
1580751772
317967597
968759733
2135092843
767958676
154563731
1550111395
525077538
200794533
618644223
393186154
933299120
1301723058
1218441637
431340532
1305280678
1053172965
1172335711
268032004
1748125647
322135942
1948792898
2001462112
807801276
1087977429
1383682565
1722844577
26656017
1887680048
2017573254
1633815861
397292875
1795273300
634253746
1428325941
581634431
1173614011
200526705
88234177
941520684
1464315171
1685360940
295625941
1913621277
1017103609
1509135573
341277239
155764337
831430192
1746678472
1581604933
179412516
1427344550
1647037863
543905231
2029302036
1952665290
1716532634
1757895790
2093595863
1877762290
1181166891
675865717
1183659228
443229684
1633116619
264053528
168824864
1559560382
2086599443
1376238287
372952692
391090166
2067804682
1924674104
148032734
343108668
712876498
137393365
692235592
115146149
972590558
1401080314
334363401
1439857236
1833997370
388768970
1103233604
654692297
964555413
1170111274
1352784912
1500926111
953445220
1042390471
532254945
1270653857
385002338
499647441
1267195856
1254014812
2120224249
1093947596
1862574145
1154687743
1092881901
48739107
160169351
1453224750
1287186613
223219716
1476728038
123071920
237438334
1437982885
470924378
1732796052
1262883448
511182419
1849401935
44216551
987859594
274489097
422391792
507557951
1481023757
1892302899
1909708575
1347535142
303079453
829323847
387525811
975107523
640195744
1257417560
562279736
1830831309
1422919162
1459879573
588125327
1363843820
238128832
422191850
972741278
424026976
1031096870
831017632
2096621205
1626186310
514306760
1349786130
1745164282
28595111
1287816161
1227585264
1131153520
933901182
1652469077
230145309
1368137546
566469907
589260250
1149348238
726558772
559781334
866609260
2037177235
391787644
179654535
296430489
79068475
296569984
370261803
1334951304
1863671726
1130342799
342992941
1266847515
1621397853
993882629
1269746491
1375631989
388562044
1438617008
1755428286
1581630850
949686522
404316889
762811106
1416541388
1447732229
774310222
1943190836
1611592865
1154349561
102283015
648441572
154231835
2083806754
30154429
561334118
596760250
1427506753
930739803
2047553747
1466019907
977953385
1704183883
636547120
575252342
815249912
494502117
1772595382
1078276359
2143431374
1862083408
1897527811
435995607
1490371679
494746773
837631237
1016519669
2000184975
1599511530
1235185842
829763952
770226403
111773736
1650924778
1010837141
53398473
369497008
667802998
1615882496
597014667
901787186
1776177610
424342138
1542871360
1368258324
1866741060
692159986
1836714573
1793426888
1269238051
1089247651
1656424973
575597532
2078998738
986378692
590436571
482536656
730373956
1526056970
958078313
977296691
280698321
780192054
1625207724
2007200997
286022083
1852618377
1498823898
1140574381
589923419
621953395
1956461214
1070528515
539960775
1501250586
1838768612
104239233
388699893
628570920
1286925194
1749462499
449629168
1576635038
1415140723
540323218
320016633
1536786278
1979841696
1617150211
1639311636
1545582213
69174385
572972386
1720074263
1845103534
2054086713
834950850
2096532774
1653105693
1691093611
124359924
1789327650
1273185604
1557265629
689739784
1226074148
858759890
821285886
1435167944
943884108
1355076018
13333888
938571117
1576915438
993624885
1264325098
1083300999
593216597
900386984
302989620
292490610
364524561
1835115979
671698013
1367387251
1324014322
2139859090
2081282335
169383185
1945558855
335396852
1350689903
590721700
916698040
1534962772
545620163
1448609030
894745802
231770843
2122105299
705577329
828140005
58105541
1437091817
1543238807
1105093778
499671072
1361053188
1409226194
1408463944
827289872
1812567497
1722810642
461184834
2101816527
1615340389
696648885
200105875
2011012417
184570478
80230834
1022082987
207277989
49504097
560836862
564190841
523940923
1405047840
1179044588
800229357
961134132
217448903
44874374
2026178453
58594391
1254954272
1473327827
31689028
778319602
1164234633
2103320072
351735248
1322234661
175096711
1365015230
65322834
2045748904
562231844
1972161915
115879969
1045122719
776023636
174589810
1585780861
1937102136
1654866410
885911355
1109153618
172295765
1051502765
949902783
1870610496
380170902
1583255390
1396316086
2142962899
246190624
1724372966
63060583
178394216
95805524
1295013544
487642689
1013902145
1099098348
1983569347
66908311
1483920959
1176419262
887116844
1787928162
1067128249
886782608
951869383
145878879
99124752
338015724
857674962
39625313
1943123647
1252130495
1551650957
1625809381
595600433
19345328
2083718355
1331364106
881348243
1058734835
1975899659
958883677
1816591453
1538286785
1541495596
912474601
1117661853
531744224
1470401468
1680544697
1259687761
935753327
1211038062
2147388177
2044687600
1056781798
179756291
1845114167
1500031867
1155588251
413281073
1767078582
1617818546
1357342080
358688214
281051099
1677454611
290970548
1919044391
691118834
253974429
1377871839
624339745
9938008
970346472
373398786
188130715
83581295
1935013677
1046695751
114367862
1448370705
1855890085
1329386988
839164198
1634124318
1042778782
1163247981
931467199
94232150
956955427
933399380
899946240
1263831258
71736581
104082522
298655041
1468098305
2039421593
864085075
1993745514
1598947706
291542575
619421212
1043829352
1796894233
1231432430
1143591029
1934411054
1946141352
369294606
211790949
1341257587
2134932297
1152502971
1206287011
493675961
1646423006
661316980
882576199
1332780113
2009157738
402519273
180934584
650837209
1351843535
1343476690
904330260
1967245169
438144514
1117904890
1621691425
1153615884
1579184985
185752816
1017948764
1246801265
209175422
108947183
580224705
860064152
1885117963
1289321699
1609470433
2118787618
661471108
817518964
943292006
513121626
1552352749
562918678
226420697
1724023678
106417588
1047623080
1966699056
903035293
574586380
483397111
1601830873
1433523367
1893814337
1281238698
1473078497
1998077420
81754074
727421512
1753369303
2087336362
731458676
2025649876
503402260
22693619
647408846
2141144715
986032865
2092838001
1321244051
1957749164
841151032
1817241429
1683142237
1483215479
932367674
768013623
964528200
781734963
2141907787
344352963
2053640615
2020441705
378070960
586710593
1217693959
873746485
1290769859
344572786
2038204419
652474489
1216079652
11325283
1915392350
1015643575
1341599937
1042360693
1986963677
690847037
1536943666
1372209381
1181014944
1729380567
855254663
1812795326
1832999226
960911397
2026764337
670641428
1775484071
1088836995
208961912
989769446
1949380091
1756452488
5565660
706100597
1302333845
1833074856
1785722442
179801316
443181296
1566524851
779765433
629361690
257418801
146052491
700532096
1540426113
1839823304
196337945
1118446520
702870900
425914971
1558277779
1837575600
306529581
1847993075
34193338
471219185
186663125
1866392511
747870663
775464059
1261116573
1816381781
2136484943
1717815121
1446526287
1612080082
1479178659
83082124
1986963149
80650862
510638646
1200241117
1210323295
882934126
995358539
708904662
1030984462
628934563
380857983
1699548456
386946437
972887883
773190211
992697646
718119017
694655557
1627319346
1380537360
1927819035
1438469612
2084470521
1743519353
1815581222
240756451
1609973953
1583081486
2079956352
1426813531
155636365
113792708
1949918072
383638934
1503989570
466618140
1391711864
1543052762
1409765238
500348461
1883541745
1584084445
2095133633
1745740248
231770843
1454581542
603871057
299176829
1476406702
1206648988
822935595
734320744
1676637361
1824547604
1568580239
2006275057
265524857
1452472231
1604969304
330909257
922427604
179894508
1628078929
1219118261
1225715050
1607205105
1995380842
506524242
1357716093
1847161136
1741299734
1997999821
1866204739
668396655
2088459405
801719215
202218680
1580571939
1751829625
1856651036
711285600
1149058039
765635104
953847467
1421671820
140840948
52042481
1398794967
1719335239
480551567
309796353
930228442
837473597
1913662704
693399161
311660442
819354844
231416624
221088942
1550238215
1491313579
1639462977
2033742288
2119861838
1959993816
1378442866
1020662558
1914342743
1466199995
366937989
1691067943
1961998313
28139554
21434508
1653397872
1073389618
222347391
1901726887
847467189
840054853
708916017
1231882349
796738861
2139567779
1829403541
1464614364
1001548191
1053221773
1813200392
1771358477
1010475549
1523659880
119311244
482400943
1166269998
2013041968
2021560471
1461703539
34684828
1816139929
647141082
1221441561
2049813238
630115557
405979878
1813435868
687004429
2007400273
547000566
565669315
540943814
576828880
243487063
104002116
863754721
1823397298
2121025940
1952759807
1701866623
203585885
1371542674
298675346
736844106
339118253
1770091334
1656896105
225246874
1761759294
1880861356
1170468038
1667691639
593106107
1709389118
495894850
1455256429
745509992
1039244096
898041858
764598976
1720649703
1254344919
202585477
884543280
1533117313
1380449180
189165639
2021818351
2012159919
1817254605
692376
1536898929
849221011
322363417
564386586
519273530
645779706
1483688568
1617811382
883647023
1122153205
564468957
76701203
1953232208
1343513646
325158671
1331963243
859862898
940755314
1328820160
1848256552
1278635724
1753822018
1958265351
1419677319
16887748
1340820218
1128515507
1167438024
564639331
381919206
1013345940
1843253845
2010248983
149813684
1875101045
1314888484
654909582
6776755
1324054981
1177134524
1409059728
543176482
979550709
1198103418
1704235857
612362001
776931312
1076038918
8474815
1930288186
314931523
1571061940
981000682
941172482
1928127602
563155998
368332755
1021535756
1144918071
2030934581
645734267
1406060515
731347096
1790240831
1011718303
414817960
1503516408
525239802
273562662
1504542183
1889393010
442902176
713665153
350010208
1640779513
916901348
1798016317
7351607
1543838369
920323351
1134505418
545947677
1601438404
318300064
696222875
2080392450
1768343417
399425491
1672295261
1693650301
1528878669
1293265696
883843709
1576682432
2107908530
821112611
151314430
446986727
1214020121
1506289580
534925415
1830432656
1356307162
1680085839
2112755663
1575103153
1156863321
1019367683
323417990
686739419
923434857
1462492538
336900275
869433549
104854227
137364285
1199523834
1937436964
1484240970
758595914
1923211268
1742405466
1472583765
1070049823
592666952
1058541051
76785534
578947049
643722732
1528147610
1026138949
1745241404
50894170
1415885995
2123817597
35725068
1528636631
1864818903
279256697
567673200
803527213
241842947
1134088287
456313322
556048448
1200880980
1529037523
1470037241
1663022154
1312536634
1842921908
43006776
757267719
648229283
2018643402
63617390
1829979884
1685107953
1179481460
233682676
798461111
221678791
441526135
1638927539
854455817
891605827
2115466311
1815931492
378863999
817798511
1009380585
1044213218
575276526
881748513
1847012964
1709907031
1811242664
2455098
898630747
494786284
346853527
1154853660
20301194
137838381
22832807
886826999
1096964152
748682690
1160342332
520083297
968840355
1192865887
858985943
475711159
1537162503
2093180901
1362542436
524729925
1862729724
200821522
2056716396
1773212001
311550346
909842307
1318746387
1559636805
1286134458
1482370909
1886234040
564916943
404094961
1895215584
337868910
958475525
32300006
275166554
451399348
651089704
1280173794
1483838899
1570635353
1286290448
369727963
2068599191
100805619
1056326961
875530991
1808523158
2070284764
67182597
107225647
70039856
1196210144
895283350
492671367
819924297
859287840
310639170
1248734411
998499021
812252959
139178663
478873104
1452464625
1749336686
350816523
295831643
633798360
634419361
581715000
1500488484
808030328
1939904662
1301996476
1883074525
1124887590
1060942511
2134593326
1787830666
60420287
243532300
1704149123
2108117448
359562505
1883558732
1591482078
1306278690
1555914343
1804969070
1958341276
1781322705
992334569
1291334523
432872640
697673730
768365772
904488523
1347640578
819738669
1980735835
640442471
768026415
1276726340
404936846
1667048637
1742785824
1535404646
142434236
985304452
2138411105
1154858040
1795959723
1551673840
1679153758
760008246
1703986776
681120410
1901857269
1852671453
1385723696
2096312798
1885761330
931438809
1766133523
1661564844
457233397
1756710402
519932846
1680786450
2113178831
1878386385
278305356
121939150
1626319123
53601167
646542178
471833783
1117536691
1435203966
623178846
1220854415
2100100834
1380949781
1224642414
884061999
499894363
709977096
534925415
1512505783
684584424
397684787
1964372118
1061729500
1277473793
125018606
421955326
541138734
373226507
725571143
1781298934
422421216
797220015
1812714006
345896411
1595952722
1034642216
1434494178
534295606
1387124904
1907561538
413664797
611016358
1688795642
1595322846
225403956
1611787382
1501714180
26750170
380146510
333255534
222487421
964962065
669670070
114132065
1099235962
1878688009
1769877824
1657725369
1286773129
1228696466
374144846
85370342
40803528
39110224
146763787
2050669311
672042005
1077729391
1395632082
80667893
692960274
1457770521
1711567531
856088557
1283338186
2007836052
1077892860
482023743
249623104
1358502315
160290295
66433532
1834021534
315850976
1677657057
1504900529
1744669035
536095614
402698644
703692129
1992303569
915358846
1624562587
2028324915
282355797
1830745198
901050341
684583551
749714911
1553389231
1735846687
931527476
1938036610
1353372619
1551025064
1419223394
1852077913
106952882
1112944131
1139503782
1318296407
1744627079
1555266058
954703609
520177488
966251578
82339124
998399729
1304168436
1348242825
1370244776
384382605
908089366
1626244337
27786373
1543753853
634427121
1398230297
1909970902
1249465466
2121105974
337553233
467917919
2119400965
112921504
7960305
1947047118
1855354974
2044221046
1661526281
195107563
1407141182
1209586951
2118430428
1749818519
509161660
1495768863
498144290
1335005689
1210271290
1234139227
1985882112
659098165
2099340214
1763401574
1456042845
2039905955
2719630
2119869780
145437059
2039721360
1738717022
1988236090
1735812590
777803453
400518915
2076622857
1331692615
554871373
2053034513
2016914984
951633026
974621568
226807582
1930132390
927735851
1362232050
1384144364
195103332
1281168823
5664435
1117635255
1644267278
960086274
1760825085
35367401
1134792828
267402562
492322547
1707511253
1906714064
1172380360
2062427072
2005163717
1124248219
29488723
1849430548
1796900044
1521615128
1076796415
1526569290
911824967
383950222
1828297614
272890297
1923392224
4577179
1115490715
875098528
408637356
1802791277
1794309266
179341064
1791188806
287173729
1525505008
400623980
808801624
530386990
271678523
1856513707
1149914230
1949839574
846798298
2056208181
2086894811
169374052
357211203
761398911
753347090
1210127082
1138426151
688364798
1312821252
1745562532
1363129600
1237300846
1441946481
1342363602
1440537808
299637837
509959973
1305602556
1326871154
550609272
439736132
1422229829
782403404
845654654
1887821060
1709988479
1225234311
497710166
1574945741
1212811343
1489361358
768497292
1704719712
437386333
478073940
1545187625
422531389
27273325
1478352094
414596838
1071180398
457376058
212739919
437436792
863605271
50063535
1276213982
1494485037
671779814
670029441
492098015
50522321
2111172070
56903120
1637358695
1850583763
514695444
1497050146
1823231446
597530015
931266568
297279867
156129262
795065345
682164132
2037783458
735075088
963522169
1238268219
836596453
475780785
869836643
103456791
1316895461
773202830
1435272342
215453335
1618275541
860798178
1475108493
142949974
1186334462
26984996
243135199
1913603581
830062130
1328519409
83466995
417761834
890304727
1975573491
2111146636
926172090
798924878
1669227893
143515292
854459598
2013457080
299637698
2079102931
1186845450
284272718
410092657
267858475
846594722
1726516279
1318922147
1554067852
1045514968
1468092021
1076940271
1269838267
1964082037
230879313
28699412
1551101646
1682790039
1022782982
1193753152
589833969
1912217775
676747995
1479578799
1032280157
736418548
404935697
1317642526
1450985494
1022926754
760437595
604468544
1821696669
324901467
1388841645
1812506423
394279441
394536349
892068006
1947009568
1881163492
1682394017
1352555053
1392446794
111728924
204420901
1883264267
556350132
1317943394
157997410
1839374940
1513621516
1349960832
443249771
1697599599
773585
1846575541
2049644896
171978296
748500319
603143718
1988105738
662148061
665526262
1365591494
1405251026
923853486
1891082542
1793613558
1103881467
893829346
47787389
195224890
1812187757
578337407
1218334853
430231310
1828340627
1619988034
1755878087
328457643
1424752314
428301264
244852342
1883379909
1310000527
1590246681
140516485
1168153754
1341514930
1651936443
1066683178
944276387
1020401861
360107084
213949827
864856821
436262311
1452806211
897536153
1306721876
2120452096
316579864
1719499380
1243321507
1947589153
1931620816
1548322899
1617342893
1267457558
14488161
1417453759
1502801241
386374740
193910581
280272032
1719617030
1234404515
442827850
158048981
1985954024
36320538
1759391274
1146474248
1362543659
1753880307
1383640874
1019023338
954705027
131426858
1793599838
666493871
1633883050
64588689
244679661
1072936889
443972004
1897926622
1904729255
1158731667
1902291084
1310095658
2138085459
1518779801
1585553356
988484435
1661788522
1438404331
1499890694
2033489070
1287020843
2106700412
935928124
2133925953
1876717476
96286053
216983447
742199888
1917492187
1680993476
491105598
54841619
1437213770
1219833896
1490737014
1437319097
2080169074
67934010
405436048
1095346037
1489534216
553114848
626056601
976563700
1286831919
784486570
2079017541
1899602296
240795362
217795934
1009710708
561530429
1737534618
1275188862
675003593
51461110
1300018580
435635753
293639506
1598172638
1606413912
429988766
2099371323
255942236
1909306376
573250326
242275668
1790068211
986000140
398215072
1841806577
1803881716
1427233563
1937807544
836482028
1345541939
235831764
95564015
1725847567
1939991154
2003718186
1025588599
1925665835
1089526076
877362709
1760212524
450421224
948197754
768599429
485304743
2050585706
71600022
1794103385
1312931991
1831133884
551431298
60790336
77997355
888450715
1368312538
572574451
417590078
1952462466
1115158339
369172146
15722189
447958863
1353635193
1810512960
1727366607
997407817
1939008062
1220827568
517050637
656414583
1865685659
317648732
953264026
1169023570
260956443
919961424
1365701885
1862630993
606022344
134633051
1902006598
1741393620
1556785902
87770506
1214639599
1000254905
1346696894
237756446
769093497
275797901
1615097163
1999988552
1692940645
1432146663
1373681415
1113951960
1284012770
1825915627
1724961838
179125067
224952441
357133026
434283414
2064561954
1418371815
125771510
1912331396
1158800949
937098443
1859798380
788777967
1340915966
1045662792
402785158
1788807964
1956337564
625750410
1701397520
1450603657
2118408923
1523142345
1604833454
790442896
1087132084
1856743895
598980346
2052748317
704724328
198083611
1264404306
682016028
73343602
292467849
101861057
27589269
1814256324
1924384733
1130873723
1222134289
1092221137
300632357
1812746120
1974103630
1404870110
577771044
1381413757
724045778
553978033
1275966092
813883009
701231883
1532665320
1561793539
2052669788
2102449136
622046559
24686796
1350697290
583932576
1152058255
1092752927
272941732
1041717730
297406829
1261768382
1460693811
1826844254
237137903
791134454
2047542455
766958071
953734074
1403817011
572851758
421016533
1802963603
274717785
922298565
826735107
71385123
1895829748
332139730
803083365
1273221992
485725694
679653446
1520656970
903984310
207190921
1273341300
1965053084
461598426
1648694575
1514229331
1353457409
1580035835
242265131
1065594389
839409611
771445607
1830197044
1536766436
643618067
657482361
655856989
1603901417
239665690
770267234
946249571
213159290
1847476094
747929863
215717630
1120326187
1389110737
885486485
1555469805
529588832
1883071978
785341438
1270641203
338697956
1940097238
2075231015
868763000
1354548663
2040673134
1129774144
1005363638
780387473
1795986462
1157166049
1721784740
719628123
421802169
263331040
1608396033
895059812
2076697751
1167001315
603498876
1574728317
1769489617
1224293398
1160875731
836316127
1553859143
1168863293
446898490
108860102
1509735415
80692609
943962086
1676138941
1907611833
1414098544
1615958409
906753228
2035416542
1694279533
982004919
22948194
1394021073
929730798
838845195
423728236
1556739323
445473495
1673447079
1876219662
660066028
353573819
548402118
1199712137
1115427780
15418763
231419502
66041348
582207941
1937461380
1802528027
918118468
1529397362
389097834
2116900166
402306704
1802039561
1339275686
1280708299
2098952869
1029381201
1498038281
1803511840
787577155
1412205612
726742926
265187741
284973207
1297025599
2137504796
10387865
71346809
1965543709
1207711435
125869114
402965108
1054786929
787579331
2045333443
626379157
1298997097
561704206
281081948
955010956
1123340850
1446070273
1879723077
1630047761
85652999
2131039935
169158043
734274399
1268630666
444489439
520877774
1248299415
1818518251
928399906
1843632743
1108469536
1677380513
648496134
949019656
209701967
162214499
631231738
186522508
133724264
1631458280
1536390502
578662267
1872288990
1599703689
1617158478
693449860
1313624896
832417180
327622882
1450140184
712160654
1088481884
2048448285
1503636899
1822346273
1511689236
300330167
840017496
1513636093
833363764
630428477
1839851416
807951009
198591987
272071445
1952741656
1166115646
1246649270
864999305
622233709
574528026
118889508
275111270
390619432
708902098
17286340
1839457763
617543214
243694011
266121838
1332408794
1145143163
746415215
1881271576
952482569
938311153
467617163
1743057513
701053706
1111024290
1112074867
833937844
633778852
1323892443
1709123394
2122192360
1418219788
852925560
1917094693
1113308350
2082828196
587799823
626866572
340820023
810997003
1119821840
40527122
111814235
602172758
23469438
1352615728
1775816446
1905434987
1238535685
1320130142
750709756
1060469416
2019167302
2039728931
1943570867
1747150370
897055045
1158803366
1425792857
407227965
948600808
1913484159
452771626
1202697712
1710535453
187147067
179360885
2094252104
27612157
11331202
568954771
1928019961
123933147
1579730492
1632409639
1712652221
575526767
721676051
692004816
867887953
1531784084
935266223
2128399514
846296408
411296581
965792595
74127845
1230339156
1780600537
995374209
1008288497
78206812
2044233393
302005221
604533063
1014859102
1460222089
998050283
1818045358
1285768650
66321223
1698938408
1549175679
216436528
1006937474
1971073339
1870626136
1422326652
428952496
2003009880
1905649794
662856145
203250946
1316564504
42054429
831072820
732457300
153509239
1164890965
977071202
250452580
1842869591
234478363
383983199
1023967738
1659119859
1151626816
2102399589
1998454510
587613834
260408932
841643471
445146553
650863215
2052046638
580929157
1728770417
401540665
1998929527
442118967
1166126501
151377432
905565416
1145241943
1304997672
2002618644
1987734537
1157538915
1526660851
502046834
624642986
1082511885
1534312153
1940942974
1790637018
1073491063
1615334785
1794782325
347138456
1521940908
1805219910
1094935471
1492376150
1471073667
1338670965
1325579582
1574587450
8507930
1810037340
1912751685
2031827996
410976497
1345341413
2051823194
887258727
109644281
644840265
1595684249
260522366
54823570
1368186780
1724094165
478911242
929188261
606994343
783178791
675881697
481222291
1027624722
1257941358
931108840
881846973
1598523098
231081889
742425489
906746316
1055213480
1697194793
1523181542
1819605322
816340727
528008989
1032160385
32263536
2036648482
1434542677
1423108404
708044297
566884843
996807857
1729461497
1287020299
413816349
1897559612
1855845909
1103234816
1527615935
631916568
1882917537
1820916513
1531275089
1398694218
385524657
1647937176
1373229670
1404084583
1539148078
771740534
1953849050
481126095
1312095416
1976717602
1906347489
760832701
1568684709
1804257926
1844560449
1674832191
614135483
1374627296
1622967500
965733705
2083444553
1287173482
516000763
681023110
1571999853
1495578260
575252800
1023781260
337758743
545128990
882800766
1616520471
824057548
857544451
595973213
705226391
623127746
1761835672
562441419
886048024
1254810897
2107846589
1326594136
1837916699
1550345348
1602027541
65066604
423740589
566657641
2131229808
583456190
1170484448
164112041
138920534
1933019842
1694363390
1958453373
129684885
29309851
1932354870
393204990
647885231
1584153415
4644769
109757486
468648730
217886386
506331997
1252822871
890871608
1440696524
1721483704
1770195176
1243393266
2006850213
1546989578
1713406191
925887452
1297829250
740393111
34486328
178514401
86697529
37605470
124101958
1758498020
236408380
150036348
1136152527
1230294419
930876334
1378392483
1477808654
1363635732
77878521
956895211
2125562466
812521310
1487711234
212778199
273651879
938684438
2052036735
1210517572
465976881
304520516
628525437
568313508
960798006
735971528
964090753
1686698514
2124845952
1778796686
2074849207
1746849016
1333532287
1121796794
1965960680
1831484048
1137770746
709636403
1711449773
2031885320
99557534
570434263
320289807
1983843073
607309218
1653196750
1598830939
769625882
671910149
94909884
1320613390
1290502628
1307015100
2081555021
2053346639
906442121
265899973
2053690312
238355811
940518832
1077729391
1903454445
1964945502
171391572
186567263
1180694225
1715151329
90464446
2082492854
1533033402
279845823
349331610
1189451949
581577923
1631417567
496897377
290725430
1748703404
1123472144
2008593496
1344035491
1237510089
1797440628
1086111119
645053237
1746782991
2130418340
69796797
1990406988
807674276
1972629996
407010669
1031230139
1382554680
1555484339
1548584
788169617
54294904
1258915299
1822892475
1998825076
983916505
479549568
1871735892
1889809951
158270476
982083764
355459479
197702846
1147002909
1022352878
977715043
111684152
1351003383
245648375
1113097812
1817678677
1102774263
1964834942
1348511372
715337237
1819897136
1901908133
2116568352
78550957
828783276
1377183071
718645588
389823327
2130810855
1650272046
449929731
1291157990
2122453560
1160291112
1571876504
1209310542
1524437102
1221865413
849742071
862698958
2098039268
353370641
1421825397
378587042
726186451
1879985269
2035178603
124589665
545329517
1321031798
1478446486
1945978797
937046985
682915217
204878408
1305938006
589410328
949171807
1288036043
1332169131
1264790301
144533767
1401705930
314373627
568603976
894706120
1522685746
801391299
709011730
1255982442
630436194
2055558017
1825453883
2112401306
1851563257
1640373759
1021077507
2029121793
546088281
1348664542
779678726
1367394781
427860265
1181524843
1032206635
1138077290
386608206
795540854
1259180846
1617238680
627041019
1417260865
1928966495
2106311057
1701507804
253576670
1354286247
763760235
1830451235
276609822
35911693
1805738867
509558790
1898940243
1212678136
1163240283
1626265804
2050317339
678312149
285105803
871689824
181875740
1292060948
685060700
1283483632
2132285378
1142350334
216554689
1539745764
663596381
2102200177
196138008
59284099
1165384132
919134940
1896836029
1222805531
625687813
1711748892
904280740
2059676551
1664769344
1169119611
2144064364
2082801329
1854326204
701178467
366616116
65233652
1880426007
1638275793
434932355
1514557400
1657761817
656655206
1967994041
1614914829
647412108
763167192
30455404
1440111207
344634413
1548376631
31468896
1899037109
1194341971
1186253660
121599708
797123538
1864302402
1449352810
231548611
883603131
485462758
238273131
1249231669
1998571412
1443762870
312284949
1667926841
506845025
751392636
1257114960
1290174590
354907816
1111675297
1347306273
1729996477
49838274
1956647448
277365828
591799371
1144191178
203597032
841528188
1750486511
108939578
1593817793
1862856550
228505796
347695431
218422945
176236312
1963241308
913423986
1320116293
2078136299
616056960
1665575907
327133017
1868175372
360270422
113373013
1610513212
1383527463
1193354827
1689347346
1741089300
1581035778
355550740
1559491974
1935800414
1194704649
1329327266
1796163882
185968713
1882777779
1351122452
1307873207
1484849547
2130425696
1585288820
1540991111
804691960
346942672
1382556327
49191030
221108989
562643335
2077017913
282911213
547130531
932075147
1256915675
1296185324
1080475456
1987970949
1958217439
1839347217
57393507
51683064
1047314031
869521790
60137834
500910998
1025281676
565537870
3211250
1215228128
2132545967
1356158915
1917240963
1007358285
501944394
1182174937
1171304839
1642550791
151627173
847720476
48262060
1902703453
1556074589
885769267
1535962603
1124511860
1368973708
1579999988
1201749624
665286703
124679054
556023741
925474486
1282804505
361544041
1891370437
646757790
354839078
1823952602
1633424745
533187558
2087689644
1714211617
567875196
1217928462
662167292
1261631133
282806511
1188613193
1085065029
1076862173
1544610090
1049560018
398707729
1373186953
650994625
1992483338
1867158398
1775986806
801215688
585294625
1621886506
564286064
463368404
2140902746
380134310
465638085
764628748
430477493
676159486
1319597351
2064716488
389825996
1794030731
646038952
1062268356
1355208289
891103944
1999464675
1806612323
843551168
38406726
2141841770
942395166
127360127
864069819
73056857
1390333862
1286139517
1901567357
1846049780
908409910
374586724
71129456
109669084
214883560
713144608
2122342542
912674174
1194865486
988269827
1389892167
1561502170
590185688
1657337719
2023607752
559398644
901924602
309502457
712200033
1704277183
1267078659
1006733858
1454799029
722131370
54457503
1351082294
820960081
1139344453
1981570669
1641158614
533539081
300155435
1826537448
918614527
1535213407
1025103431
1280335143
586513749
1870254488
639061629
434409183
1369001744
512036847
1849388535
2070749217
85931809
1031347419
1345943904
1121777890
272371108
1306979667
411156869
1959586595
983613661
1008214042
734250667
1447456226
530855420
1127455369
1401738071
534655586
1665304437
1957731593
1377715682
39799437
1649816998
1029178573
922649305
1480691879
1956540892
90482770
321731450
1735304512
1037385060
838858691
933172934
847454211
773745932
224465424
140786069
671662408
2099357281
779332077
959774750
89115638
1630692408
425391695
736493780
26175895
1465113373
1828606235
557552670
1264971904
1773874072
1244842865
1731424179
71487049
775926642
2047690861
509886091
796956439
1321962039
2060349337
87924364
1314667864
1461776763
1402263168
1506760846
1709291129
196339172
878981146
213414494
1090304000
141374360
114456312
372818044
3043728
1447136627
1384572090
1551212691
38702367
46919040
734717635
761974151
695102074
456186348
1103049682
1838545770
995410629
58961538
1509457610
1345687517
1320888944
1462847463
1124997490
1098881411
975351565
847198216
715559839
326151991
1424810136
38070357
78688511
1290135285
1444188732
777932673
1644544558
782138215
1454397433
2118587370
445896488
1367461259
518631042
1324290036
106584435
1797488402
860746926
565154500
1511163991
373160964
1411902539
1520757093
820420543
2104649349
2004680942
754719839
1597826791
911110236
1922798693
1843475338
352755006
1298601430
1579736905
1466839889
627863990
502192890
70254775
565627677
1938695242
202141947
1239393497
1481858184
148188859
782750425
161381305
1879055071
143376879
1634952154
1814757855
1218171249
1731786192
238842641
1018639884
1962926693
984289712
887882637
1339524643
1947722968
294295292
146123185
297987706
84322585
571248386
908428433
36501510
1070061419
1672866802
1603165353
1229476572
275034353
363338742
1858129797
2049740871
1458864479
643030497
268701672
536592923
437289457
1964529445
1250352169
1018990512
245150516
990013260
1278272679
879100037
1786335276
894745802
499061076
710586247
1822025873
1585525188
1131429460
1694906989
1429698948
1555490270
1238479346
438333648
1777410021
2134860567
1321916286
860391139
502063408
973185033
78381261
648781960
2036557334
1545298829
1933593350
1337881017
466041145
1865573694
1589461565
22319727
1181587897
1797155743
881806675
1624656277
1063496206
2124875418
1391658430
1489151588
1548646366
1275943946
147714684
10028443
1567147797
416842601
858194651
1340854932
1062192544
1112968182
1191767684
200024433
801799564
1336620834
857068098
410161188
96638122
695783500
287125457
1982300070
2029931515
999435131
787135062
1875360435
541720154
292647940
1037148104
1660140959
154563731
877644537
1056208025
1765936598
2073339591
862444066
565408299
301081968
429898907
565715188
1437340639
795109838
571249053
1468537328
706771406
261161185
210395940
445197663
664259137
68427572
1349957597
244968258
18363856
1940390473
55644199
1753332440
1463305668
3122105
757469759
1901539771
297482974
1087403315
835129055
1499610685
1673342219
710619830
1066328890
1223191438
1155011093
235520512
548115457
1821074569
1655054856
537185917
2034265917
815601178
1393261297
343960500
2020509653
315392520
1982905694
1179120416
1872256963
450328753
1733207525
1322167554
1882065372
476775121
1213505493
91163117
1422963359
1773341059
2030078712
1388977535
697523819
2081772978
889997124
1253634838
716326945
726356146
539452930
1830052940
1162491997
801606732
13709059
1757420065
1936438126
423350980
345271007
1223818379
413483512
1088789293
1525072757
353453752
787936064
1246315561
1691009312
413281073
1113223291
1892887458
694897601
419432079
397715257
1290178149
1776094548
31890840
983613661
1101762452
867444342
1737392125
243564000
105431509
55094526
1045210521
845762685
1965657999
1654589954
819754969
1018725375
625484227
1961077357
1688717979
224356585
1838554893
1281716297
456712085
46445075
1333204460
124610052
1012000424
1985772439
1010836194
1401932154
334120072
1533007788
495571276
1856722377
1002189864
1622425423
1348139550
1178493381
2014405986
1330053845
1185078943
1118115960
1675668931
18007948
1059695295
1085855692
1982111617
484917694
1087837845
1928952651
687711080
576741068
1933384837
1462313686
202786468
436868768
280779364
1657268332
1690513296
820627364
824437403
1259729941
2723960
2104186438
1127386987
1216950587
1226389039
1836984474
1360515558
2075017265
1529077572
1228500353
695755362
779977747
1005495032
1425856857
608743209
428551466
1905250264
1830929731
357984217
948285860
1176581561
880629470
1055090057
1849268649
730535085
1909264157
358853979
1258776653
1319695650
189249462
155116267
1908235537
1929252380
674506489
1831601430
680229846
1003158693
434396700
446833982
596249673
730249528
1290861407
829834363
124076315
580238008
1751900031
1067871903
1005206955
972896639
205925413
52613205
462850486
1900005091
435258410
946236445
414027096
1968799204
1370362520
68672407
364265792
370398965
851515364
125354297
1905056719
1063041942
1077872961
1058253375
404388304
1777193757
841026814
1014898293
1448438674
607836921
359377490
786779774
74823194
934405664
253309605
1969828897
1840095380
841501262
912234106
1710314029
1589910921
948277962
177328891
493610319
986754754
1854265846
30732688
39588833
1145456416
1393703583
1594935822
823363058
1945817093
1491503932
268628741
340143141
1383239633
121484501
553890445
500044313
245135762
637800202
2139991262
1970263180
1635307076
2035694599
268560115
1772148905
412051846
1246374008
1017519180
1494691415
1071198819
1844621780
384323394
1954129757
1146297500
1138907137
1193670677
116012374
899045954
150143314
663880584
177404967
1914218009
1393971205
747252565
939215592
1522161664
1861382951
402158687
838981828
1021795332
641844634
2122402406
1879489578
2123056710
363343890
1332197714
589239283
260130862
1457035237
1517155617
468328632
1724668914
262108069
2031101997
2109870809
358195075
1543704455
1747642725
1667344449
1385793298
1850041216
1419565619
947981077
1662758736
931046358
669565211
1209215877
1439441534
333049722
1501726411
1584027273
1263305482
1679897416
346407737
1027840934
1891983889
2081771230
100682046
998628375
1137691131
153511485
1483539347
259844160
899557797
1444117148
1396182019
1923856454
1962793827
1831730607
2059893739
165320870
525274277
1464690870
1043358108
1487721766
1153700965
379567340
1689134032
501969911
1555827106
1120072120
1198464335
1259787035
1066437924
1957047737
563392014
1551461939
1960917976
1337750391
646076499
418954696
1586064467
1846775588
1667540824
1617075117
1062953970
1641296399
1322879962
295313302
1593206242
221168106
1745286229
1689012155
1071390755
1840647180
864314928
433737244
1395305250
1689344614
1115095000
1976385708
1422421161
1285847832
990189765
1365877488
733279687
327238362
597650403
1078605517
724406788
455524600
1835540917
1373120119
879463185
1332599007
1416266546
1612787989
573280627
617046417
1207638016
2048716486
13399894
2095408156
193313992
704314199
123891194
888332287
780325337
2000279115
1910256225
1171395098
698356502
873742913
308437438
1410469799
1739117875
317899979
1563812514
137932510
1261189728
55209849
1099712571
924549398
1841502459
637486563
1916539574
1458893368
1919920305
1702617847
1860830079
1733202563
5023512
934536442
1247315257
2130549860
2062807579
1377971252
1224580361
1308271049
1608125733
1065057193
231004417
804957173
968646089
657620635
438745554
1353897404
1105285414
1879565003
530272134
56873249
815393650
1938353171
408244797
2051700988
202625448
1437173824
174130960
258936989
1706589060
1244894186
2127758950
1649755422
319874178
325878768
1332305171
568033671
537886165
129872
287751480
484149533
670915282
365147383
255355195
428845919
170044409
1271323289
1381604167
1928800576
1951076026
771210856
1987726913
292019594
208342121
462327666
815593356
1992680467
652769020
777514426
1185379835
1597714919
2137246863
1908960946
587355271
1058937087
147264633
1450792460
1656193665
266164910
1000066200
981779168
168521954
304459930
358213275
1369280335
1919822012
1606433382
316196523
916323591
399365349
236878014
1455221870
1708285980
470757533
1124537716
323504265
297697025
1872248407
292574131
936484757
797330528
1575718750
1282533952
19035290
780335593
616375236
39857254
1955197035
1897377571
1132913210
1197798144
1890428945
909184689
19676982
1862650461
562559622
592503134
1736691272
695474806
1133084159
385041228
1903204157
2127256578
841731985
748246470
848897011
1769285941
1373615679
231699355
1288085276
1631163070
1058581838
248370029
502436180
945464268
347501162
360571524
450095145
235836227
804759944
1593622204
3219952
751597897
1935252503
1846129632
1996565912
503977219
739696041
2139361378
62216001
305989267
1526564387
1588837287
1311327207
81858445
554967126
1859857535
1233815852
1001978728
292626056
737588380
901477556
1313076049
315986138
718514107
1061043081
132709998
630287882
1726333738
815664167
1200032564
616305778
712350520
1411085656
861513608
1198348905
1513232156
1346253132
1353827151
1628156133
784775592
58908229
1280893220
431443795
76877655
1948453096
39401050
1548983531
600669491
1407957733
2128498749
379006308
477320753
2055738280
975070376
827838076
772368520
855140264
1014918301
1801622109
906178648
2059085300
204706157
336029568
523247382
360736554
1142554998
90561187
1637231258
396889874
1324918093
802598983
1952528288
2010472211
1947759073
1940261771
140338003
892477146
2094733518
243165191
346373270
1565536577
2080223459
1844449401
713698298
520969935
283114660
1759996779
984612702
1722568269
779222994
1949695378
1269965137
274442757
1558487880
638483063
1792576115
832401055
1542517736
1265071386
1201058618
194059899
211043379
1568838800
497032794
1783480949
1751258693
1104903058
2046326237
833546768
1003434126
739600807
834404880
258824935
2083997383
895886649
1243531089
2053431650
1824513076
888338887
958079293
1794418392
795924718
171633791
717197393
1838016942
470798042
60543263
555282645
845796969
635253584
1269015631
809503918
687088819
655759030
1434616486
1698213327
1516025839
1454735112
1688842803
542004753
254129455
169796236
1550027350
678330364
843051310
1556610449
110779141
112938748
902156696
104978500
602163677
1121321845
198571448
245415626
565575464
92941901
1646348437
225543146
1026904179
1891745885
1745818419
1004542482
1405234957
1292694549
732967032
1200363842
521999218
1582335194
1854362150
1889983707
1925492629
1748676385
898640081
1643973031
356925176
1647958052
1532723475
704383503
2098446569
387475210
1618821637
650888074
838583766
2109050018
631953254
2080139510
433119865
1152331594
1930197642
252862364
1258421668
1417286717
779639568
1618561275
1250794023
198631832
2048575815
857008929
724409077
1455440450
1741054403
847752621
1347999420
787333727
473424701
1127316891
1374794675
1488150295
1015982109
1394092727
1889218504
692461114
906976767
2027502810
672150843
1663008229
1711968815
1326018160
1961831392
1229039760
2042779846
1492762537
410771562
595310939
92818695
45014424
1701724811
1961676622
1223592307
1181452626
868217848
746112297
1480328434
1593958571
1507782136
2140143228
680753280
739005853
1898542458
1701397171
583799701
2086654851
1003367732
999825627
747840951
455327519
1821822605
1386043421
10639695
661567010
339188937
215401162
1431081099
799933477
875120322
357603159
1256992975
2097270064
60323083
867937088
465649732
1252684920
57143972
1508418213
1871617592
1269936709
1789731436
1047185428
1818535046
1499786355
1415671613
1059983266
2002168713
1215160104
540108049
2057865111
1420351088
493429434
178249132
1820182133
1581483661
559299554
804843700
588306236
1815052853
1735736310
1450927032
286055441
1700242900
246170135
1119708937
596549323
197104930
1723462316
1878238050
1348466630
698518277
50266449
1518367229
1260539192
1922772408
1831308087
783536683
1297104723
757610860
232454648
493578341
1483085395
1803309163
1511538898
386449881
1086814587
174474585
615415878
64006104
606282931
1850415537
208469020
1635357111
249150397
614408782
1110238181
1387289385
1284739617
104473168
241054531
1900766163
66206889
1848611771
778799576
619533989
1942242308
151688646
288611422
1450864613
2086487507
1543897097
661030728
1173315132
1414351449
1913185086
1578763282
1415429568
1824950327
2128316169
496397802
400075027
1475658704
1336835517
89072997
872696050
1979980960
1394425125
903886407
1435468887
1589700600
416177261
997676328
2142765449
320524983
1661697802
1471467011
786119075
1722122012
2061519366
1449432085
1941322984
1381651229
848295991
706076628
688591216
848590383
899950760
746384373
1607067569
1178810303
1108139615
829823111
263690267
1698572824
2057703678
875181071
1169733895
2032159258
1076077107
668499497
828925649
1968456459
1037400744
545006218
353332411
1628001503
449186295
1398246120
461961070
937975592
803255590
931750757
238067039
637211033
2072299207
1154572014
1210856695
492093076
1407879343
930846535
53653179
2012051122
1442630473
678350509
1016736917
1269389042
1969833010
226351981
1773226308
670053570
1363358709
40560228
909278840
1041822536
1002631033
1909778452
622657505
1701184387
542107794
1023142516
1632830205
1237500530
626834616
2145652563
842613710
1443124270
2110770517
1110396036
881818215
469399593
703926519
405686214
729163516
1281575759
1419742160
2048230776
826068865
1246245053
1254351157
640988830
1308707468
275992872
38241161
1705474295
48146418
860969897
117818642
611110313
1156417372
554393632
1793245623
1441362562
2103897317
1399389660
1501721639
1859464415
2071467696
1339769442
720615757
1441532345
680900464
2106527748
2146092529
1691795972
23728915
1435480737
1975847947
484985046
988100121
290397256
1331956452
1977583549
1054627580
1140244491
933642193
1954920188
301179654
817131740
425895396
691627349
1509534140
1322485400
643798837
111648303
761883241
1023671720
640804980
1607431778
1107380920
72390904
2073321492
1885333760
1471736432
32128558
1004469290
2023761971
484953334
2061314888
657415453
699492945
1279920461
1926603288
1469282281
187895307
597344930
915138861
720793566
970358582
1379126155
1022391446
1005082098
1294175639
216044547
606466501
1731782232
1935647823
898519032
1530610106
1817090079
927444409
533304588
941790571
1781971574
452679883
406008078
1768939388
1932358683
48725008
950752438
1825440345
1479483481
1810006738
1844590360
513573218
2109301991
45340523
786203887
1954774972
967282955
1982854611
365234308
1603810182
1595442939
1111606594
1214222687
570199247
829671329
1500530450
1834477666
493725489
1405645836
496377148
1959172551
716777900
265660753
1646458169
1099225744
1552560318
1262096872
1061390036
2122353291
729763075
1252739406
608122793
1036782179
1354097030
62547383
1267968576
995912751
1935576609
780463609
448898107
1732167179
506236199
1416256665
1440022135
1266660708
177559009
1414863426
725289751
1395491238
1247205278
702989770
941434690
1468628247
1791404594
1406006435
1743628282
727630691
661475568
1314423145
1463361278
621819741
351582328
62144307
4748846
844727986
1579140942
1176285737
2082623616
1002507635
1458124925
881680597
1014646134
520682552
1130607249
256400069
568771468
597307977
1745973800
345474485
1637431220
1338350196
1666816156
679005017
2144537190
30201018
46577070
1791718412
1093684058
1850975296
50511709
1183784541
1206122501
398376753
1644321368
2105732245
1764514314
1997877708
1500553219
484630942
572258280
1123007700
471057215
1615807605
178135419
1324406809
11489041
1603052653
973688469
622627975
687969619
1953002954
933967140
1303168113
1475964877
1196987934
236945456
1857541131
1254921915
1853799582
985541980
1703341624
1652515510
1639584748
1263413512
889690731
94744866
723757756
705817900
548666348
849728738
1011284834
1889112613
723915050
1599646920
940485623
57564885
1169022905
983930195
407374930
1565060527
1321987668
1127151377
209050882
1239875623
725117214
1551599283
1354231510
838406113
1838894914
386538596
393303162
368916956
219886956
1447961013
437649971
1072718932
764899638
856636852
607902643
1045499290
418747411
716095833
125348933
2025116810
1683968667
2147352419
262869381
726708531
102687487
514094878
1100911192
1759731555
843400376
873826636
197809207
1864165812
451853047
1660542588
1327295042
1010141309
422971605
1326847880
1572409970
442892869
954074591
62434983
2079094054
1734660325
1461789980
980823675
326895014
427424834
960169724
1794128822
1515060542
2110063188
2082145350
333045562
8112410
1150561873
294461789
1148635306
892497149
875713281
1139863299
2137275609
520162428
1097854988
1535932247
63608802
2116763011
330941436
1537753800
243423266
1726574763
768705910
377956023
2003473244
1011943091
943539995
1609268247
1009039263
806788498
749845168
744614066
594577234
294363474
1495003318
2069360107
132851884
1269123983
1364161972
1340936069
864587905
1904942731
1686499063
421156038
433601848
879176565
1790022968
2027083342
1932177832
1584044544
673022780
2014155450
1425950791
1531630487
1950795036
160583514
1846923527
1585932579
688681297
1640375965
229073382
9553147
1933485799
623764319
771590300
1626878146
1549003755
1263433592
952884563
824865477
491883124
1112060008
1963217359
592727170
382806755
1927395839
1943607141
650472506
839641860
1604976952
518871186
1666022074
187918618
1011209295
1812007388
319570368
101258983
511570180
2102606352
1758329465
772732662
150583446
1019462486
384976621
1261894200
1220490051
1810961921
1388862502
1923648745
1723859640
2093081532
1855593576
1939677812
1341010811
1381470227
864006673
1920988340
1131138966
1049645994
1045317872
554542511
1484306154
1770854496
322746925
1671661213
776669958
1636155958
211165282
777693307
722896954
2043727490
2079682362
1280509502
1279466584
1159828040
1867613201
28390320
1233260561
659604153
1520573620
1843071463
1299433813
599249386
569402161
1350778597
2030948855
91355462
2120214871
189475282
668383854
1174864113
659514384
1506810367
1672157803
1264417675
861309562
728391049
308659982
1798429086
483458779
1648864217
1630976634
1654931855
439729059
1540722374
1060315704
1491404896
639827527
510298921
496292956
580377659
906941663
2133622339
1914769601
2013674647
2005041759
563042039
237891577
1210604700
1617707288
1956514119
1930246405
1160364340
806824898
1629510531
252571908
1197990933
1851964727
211322030
916585568
220177073
57707668
1234489708
844225907
375134323
1570449570
1570794322
1340900500
484330478
1459281336
546917342
1043011771
396409081
349902770
1754706001
620280885
770056519
882537920
632130535
1427055842
225259012
2101644648
589339715
368025697
660175361
388724121
982432561
2105290086
670340012
160893234
588187050
2125578878
1688022441
2025298301
707081749
1856144996
1222433574
176414799
1051912453
501717940
1420963643
858338572
1344428247
1719218094
566126753
1253407502
935311520
608636463
1439938045
1579703372
90764696
1154008178
1836384950
530044096
1536080818
553647756
519456208
1101789788
1443889233
462767437
351078073
877679828
1141666932
1906588919
259867961
2044224061
1937248343
2094695998
554332223
1050312000
505464386
996593609
431607769
187498497
2113591985
95426813
1302959132
1779628424
2040192423
708820031
885807029
1872782937
14096918
706133670
1012554374
1603315623
951769703
1321561985
665755448
1694851165
1640254482
1467806087
1199659780
209908827
733583335
57702155
1094269868
1206489716
362422457
554099692
1592775496
1733338443
1627022083
774151019
1518309745
1633701375
123127164
1061219901
42619185
162700816
1785273248
739091380
436387499
44521938
2037735266
1640498412
797335098
1781753141
1786461920
1695240183
265395404
995556894
725449685
2133998302
1689734870
2014826891
261983150
863659467
374490405
1521411911
1098511473
2103769965
905653864
665880703
1570950687
111628342
1249339266
1715759614
545797941
1433519943
797708982
1473842559
1449555801
572698102
993695906
1636157716
259820618
1801438680
765070140
1119776837
784827173
1609463280
670671528
1276521141
576189709
1449066447
1771177210
895686689
1902706873
1102160932
1668052344
376273735
496763663
1981063120
1778114676
1219508423
1236455275
1889612899
1389296549
1528808976
1750052606
1252731971
1892091710
1857148735
1197514617
1090751680
1911125206
977899701
1433903985
1164841874
427432082
1464511842
2079411011
1068249645
1146603201
425868378
621032855
22195409
667173275
1143989922
454038143
549703690
474173032
1596421927
205545668
301398429
540305843
369001743
1048063210
493640420
575868004
989150126
1302035006
1396485577
1251520377
1566578577
791576896
1774292160
1642005982
355240482
2018489210
2040340676
467897926
305621857
1110145219
433095524
264058013
446331714
667769028
1222355672
1754483535
611182513
1091368054
599871296
277435818
633768652
1151801532
1773285581
487066657
601025430
2137530174
1152677399
671598493
1390468294
597425483
545153249
1502855186
2136366426
1761182835
1949241733
611605916
1977995455
481399092
801792313
377618406
1317290994
2020553914
1961865505
222010385
143100886
1685070461
733258594
989860888
1232284355
1965456416
2116883741
14740779
1237349314
1081142449
567795490
456219531
899197531
196678688
1924280084
1479983754
1288077556
1643673468
147663439
598334117
453661855
1110733486
1349031660
1486223779
569093117
1794180004
1042786217
508633005
670056008
1363892146
906205007
1028499591
1191762035
1881166873
881529191
1366020824
896603540
1797947876
1407351168
1571967144
1316614833
829577671
260944656
1333001539
1593540689
1074028845
602741119
1301080348
1253383900
1907830379
1084743994
185651022
1137400039
1156308731
2032553446
454178178
2127228254
2100852742
2145756453
968257544
1161999776
1006662166
1206222540
1629551360
2048000891
1942548695
726471858
5610502
1324293016
368359147
49817380
593117405
113171544
788704560
996859260
952505119
240020308
405536471
611479477
481250022
85676694
2030562983
1608205253
1489322253
2066461666
68670300
1842158680
2021267094
473872554
1364031972
2077567759
1506198434
142035935
1033086830
601899344
1753491331
1411161786
1188924669
1926829623
1722885699
59663308
1928223799
1440736998
1557320311
40524803
1947348119
2019039306
1447975266
1319972209
1764985012
1624128307
1031014218
1754898510
1094531163
1644311513
879052597
20684025
185752816
1408955284
2092999489
1842373670
1530331662
357427067
1457405264
718018600
598680930
2098205417
1140946178
1225926700
1171805655
61321191
1245577587
183428529
663725137
2092896224
276923377
386049864
626329065
1887917332
416195599
1493464760
1058306283
1932207789
480121596
1068532696
2143413460
419200208
1505449957
202278730
249544956
968341574
1896143305
1036907197
1852273350
658322456
741212621
843118228
1109494835
754043638
198539095
1880323488
214773471
1636757049
647171203
283907689
122280407
1260707623
1910444702
1564611857
1541052261
1207820363
1922872996
1909668282
2105827920
1682232958
1321926106
739328444
624613847
1654997379
2092175244
2108616529
634726363
844020098
155564823
1031564801
1573626954
1118293936
998775268
1396898958
439021435
1323735874
984793757
553261339
1382814419
1440110222
746371755
1560608198
334416608
301096114
180861826
812389195
54268063
1754033461
1710419693
1511768658
1502660296
1782331792
1316482688
1457147216
1466798152
1804733712
1705394748
117689331
1433245552
1209664322
421026653
402316038
153278516
1245118699
1652004720
1614700501
1955539791
954298675
101961909
94607607
1377913857
2024864897
43227564
963524436
1376217237
931832025
99894532
38368539
853714502
1816182713
245733202
2069304631
921295820
726780077
2084451088
1251202759
1529157245
2083686499
1875365156
1882281220
344168645
860271706
763666870
1107151365
894280769
1297792192
1361324202
1717070153
1242276485
647144486
227823055
922182851
343938230
1521484176
1167856008
1667751706
177590101
1452248544
109057437
497836808
1095272660
1178121955
739287131
1969216599
93132719
272133770
476503870
1472834519
569203264
197821625
1741150818
410434045
1334071516
764667088
1476657238
1925600912
69756651
2118759945
1270713020
795236301
577485788
1962968194
812127671
618737427
1098625699
2089691851
1499247816
811360373
241066365
1009468663
1263755410
407524751
1780488227
1676679989
914343001
146722063
1682765211
1150629840
1098273710
1562691368
427469294
49216293
1141164601
1906273456
1129787554
1061055125
1893208594
323249940
149975716
874151164
464846223
1340107830
1034472259
692643486
1094749185
993724604
871266968
1832599764
1688717979
373835243
1566833153
1496081735
204539194
74301522
93858259
1187344376
388711475
1282556309
1317557557
1902531204
1180295558
1600314630
936007815
123996994
707541738
1975772866
1793802183
1723576621
489020178
268595513
1531185829
2107881787
1255657227
1809877463
1905769889
1479835958
407300998
1717002460
783906112
312910120
934897681
296132208
1445537852
1955999842
1107603100
286765087
2116171595
279115052
2128655061
366065671
388908723
1152612165
597483147
930760343
52429218
1622285957
1149456075
163011364
649972824
1657277866
1125947016
500497624
1539366643
1662572113
1295122920
589351726
2014691901
2006168696
1826790200
1391034725
281054954
721514633
1429881722
2086576393
1447925867
1206092638
1980522731
261426145
1930032412
780466820
538598380
1032481808
728752358
1536949913
409871585
1424283478
1416583794
1528909089
302152068
1495690872
1541804306
1119519866
206582889
1050323567
106400163
1560129217
1609001393
1812327565
560016221
1806593225
1008465063
139251895
1671297105
433431194
1841173694
309511904
1003291921
1500600511
1531539334
1080596217
1091122477
774417103
1547331647
1114192040
18475056
1261356650
1513108061
1769730017
1920198525
245762204
1555606982
1685297149
648674252
924488878
43606350
1281091043
2064162068
191036631
1849751535
1896126233
466649885
2128088639
1059102376
1934407410
1348509045
1192877139
1419895738
1716676960
1598985419
252190195
665491878
1663823159
1319834068
40500512
908694008
266944098
1640583816
774780479
1242904065
2056711533
2014574168
707605791
259467557
1284955532
955885015
927272431
487325961
1582906879
667421650
383181781
181082256
515111598
961961469
398542944
1261746397
99729458
1099898740
708534840
1243163740
302778318
812839136
1169101189
123129759
1202191095
601804540
1594383398
2117290401
91039242
817539555
1237349149
1759959753
710451556
2012361784
1434203948
2049979579
1289044142
1571993044
243617349
235651299
2031106908
255884317
575272864
393687413
883906324
750395644
1893858775
216814830
1649709168
1726074781
784736565
736454759
595341677
194477119
1141952640
2026333369
895487164
102522384
1354253821
163560454
981933114
303466954
926134163
2087110175
1791968173
1215924380
1454276066
693823859
1464954980
1176995608
1009230142
2028169637
2133666687
1284693832
1884808915
1773571696
971378952
1574359174
882857846
1424610138
1109682415
1744187015
88550177
1379127185
16813765
2060126256
1249934891
1814857155
1578257464
616476092
1111420235
205024197
543807983
2071462312
1534823359
920291642
564731191
1523315971
1745005529
2045744905
1979816223
219881615
1796204823
185502675
111527737
176349421
22171720
310549162
1517905089
1981252084
832325088
1844726655
1482156598
817154965
1796986606
711327744
611538886
526839384
134092916
1060875417
2063861847
1360279642
1547645326
656130977
623234280
1164878649
631061281
1252135465
1409609952
264628910
1564060364
726157941
356839575
1124532974
980472841
1991739950
44471605
949940441
2092488801
1626392689
391254634
1248287587
71649345
637361080
1939499194
885697674
951097093
1403031190
1293541027
2060215036
300937525
1829164611
1123957227
1482064484
2006860043
1609804633
2007907231
1310466318
178937720
461994580
1707727669
1870575718
525353051
534899950
1286231255
585990200
868885628
480143843
1708697399
1786749478
415486755
21213753
1398901256
283145106
89177181
625343410
2091803589
683756914
1132302158
160129483
406344366
2036204604
1738950316
489372524
1482958305
657043980
966824451
378982804
530232507
1007992378
588631736
1802430804
1502641088
626215190
1402866361
1906122092
2019209326
196343439
1040310302
841171780
1594192307
1176444858
1092257481
840845957
468857494
478375318
1101241006
2080250581
1126897239
1890622447
446016071
1932383284
1922141145
2005531480
168182182
1699142609
1340935422
906791390
122943699
937717069
1831519099
1173784134
324709454
854803571
347140886
1112195136
260312018
896154099
2123859690
1306248057
136016490
2048425193
1745164989
1188767013
1273368048
663652430
2017555993
975381282
485274721
1703096916
1489627258
996401008
1144303703
642044035
1535564038
1818944152
792440541
210580527
1162771125
743950037
1603540621
1250707118
245956111
2083737295
842024005
543070523
682882561
1919828874
1900605660
2056993646
1255654757
1456890916
300729605
281555121
1133552663
722338182
142052058
971574615
1605448090
2145366639
1450027349
2065644800
1235869566
942659763
1074402207
191969110
1064248531
816303486
992438685
1642208064
1374214398
1632536204
10282109
848645473
497862383
976309717
88871051
642891245
1250868810
1822263783
1917349642
1332509428
713507245
1541373563
1133985489
1220084642
882586048
1429243913
1198020000
931387780
984967522
178219391
185440658
1544210375
7266744
1614428164
2003963208
863807010
726159903
1964729873
991213439
1333023742
1714654732
930721699
1962522010
1017305561
2133978014
84001644
1497077087
294147261
1032334783
338324477
797648389
1900055501
83500801
1613252187
819257238
770747639
69523767
1344793888
1819791907
2103848462
1791923589
1133631891
2001002248
176630167
415209607
1184215665
150211320
113557007
1885161498
1221496094
888288124
1345438622
367604201
373245281
1134121788
1339791202
907919946
1711271553
1370975817
489811311
1400207011
1630371975
738902507
1643866763
99853465
192696483
1937715328
2035234182
1853858956
327319990
447152104
770764660
2051886857
1168582215
1376735531
1678349631
1386137663
255910965
181659873
1997934591
1907098715
1288563579
2086789623
1084457699
1034099119
420444577
231984858
2045568483
519052154
1308480357
1400479540
839082393
607677277
1157388747
1439797981
1888479244
244858891
588991493
1249517648
1062340302
1957970123
471248490
1258934144
1241587425
537391641
1713914773
1254577523
1833651525
1232551575
1584640152
264508951
1039483049
108531861
32813280
345875103
828543655
1376073479
2110125210
1758656172
162474802
2071155034
1441023568
486491879
1382807598
277708226
1731863147
1563900864
63446079
435441121
1638715241
546495619
455764341
1393948592
936926429
1118538444
492797440
1045122719
1213073720
2074104823
897038016
1393917916
784314264
798797439
22340344
1755206622
2143994059
419841338
1506567528
2035415131
529185524
581966194
1890045764
1760156791
483056450
1927498094
972865313
1637287142
1903899362
890938549
1418915187
1412054083
1713907099
1911577473
1470522843
262172838
1160942568
1475730963
1540272772
769956488
745815521
1487541959
547947824
881829969
22253065
1965205807
946582652
529147275
1968812408
576640894
864324723
1183720685
160451803
2071149651
243299373
1569632821
225137700
1968876472
449849053
672087447
1938190305
377627313
284508399
547861829
1183267776
2139258213
1151937347
521650468
1945234702
1834680155
1791000588
39748249
383157120
1205421050
1058649172
1429522107
664583174
268498264
1430745383
813292610
484683108
2073582794
2089133646
1196072562
536603928
2133149433
39932524
1552139408
984777786
966847525
513454744
2039074678
963818573
1534059792
1334103370
1295601340
1885610532
1353663342
1129420963
281680251
605736350
837646739
1379508692
611476790
1950267232
1475788354
369459578
1951345654
1526452390
1321814244
139609700
1678215807
1859184860
481490445
304995675
292620386
464891098
504237219
548523817
2121480598
1462905170
1283675996
555256692
742358772
235651299
236584625
61160961
1779782885
1696606689
1604594461
860386776
2032708408
2049418294
1488289717
615164273
1193150003
1500583526
246698894
1902637233
330769571
885177863
1162139877
96254724
920351477
1353711296
1593379083
2146309768
1846692574
2114914714
1738236569
38939020
1442671324
1787960410
2068077339
1269944474
2039317786
513379129
924500000
1586037202
1453471122
1995429269
752746612
962622
317876312
1114638592
458118115
197973528
1972823985
2032246602
534012381
227143048
1084118664
1983132405
1844153743
1443560941
121971117
136772708
684464552
1323465820
834229791
1771360072
1852235574
10609838
929922948
568341015
1195738453
941712884
25405052
882107038
400139238
1410137865
2119473807
1661476273
1952075800
2096366759
385065144
1824830637
481835799
1544778699
733657509
813665596
2132562445
1796085596
1764361168
1549204413
1630644243
964475830
445085081
1488699280
58715665
273634720
900893239
1485968906
834907431
683969659
432120102
824970584
778202770
1883361749
864788414
2063224749
1294520797
1274351249
1566879671
326141755
516414081
1268997852
815294898
2126483714
2139728806
1800842615
1412333014
302841718
1080450048
784238608
783524787
1161007729
1356695825
762366035
1734532174
1339832644
970501571
1253953936
734905223
789535619
1175165769
884159178
579476642
2067399433
799364166
26904776
820309912
719158864
181973630
997791774
826397761
511951576
1050575822
752871904
1679431441
1624828819
405891585
1998776216
2143393605
215514893
1061849044
344908157
1896914168
2138083427
941448745
631075451
621991764
1180057869
225903259
956848509
1082627843
622142372
1412980549
10057707
460277754
2138927940
1714064075
255949216
1889025279
1606372574
1299398830
20425415
1360865818
1812644720
10374224
389446850
881601971
978056384
1481899977
502569372
1107068691
1244168965
98022830
1445279409
871806450
820932432
771703070
2069941397
1657395914
1399461351
1038185507
525335822
1647870680
122825993
341307321
1402531868
986176074
1215083796
2060366042
2100847628
1159347514
1646058333
579958334
30431179
1456026654
1988325062
391105703
46511962
1954384396
1737093149
1629605854
1297822888
1226167220
1259941645
114547431
1855459221
1235546130
969094512
426224917
316894121
1429565259
2063933715
778973050
1111981498
682379562
517675936
1056643766
1268870103
1528987064
1813198540
2076976833
1004542482
1497570765
65364043
1926149224
1771278071
1330942007
1591394561
1876051871
1106398785
1013622759
83859559
826278430
1148950118
630900257
2027952584
880318411
900317037
1266987271
901328386
1295523943
1939431290
777514255
796824198
2009443383
1359989436
1159357867
485053573
1606908828
445497236
925459467
2072861210
1866906248
1291784843
1430048409
1660098584
1884308880
893114647
11032910
51768140
119660073
597839177
883585905
1454629020
898730174
666984303
1627347597
914399191
1688928923
1950594967
2060250109
1239857420
1762170520
355535056
202297780
798997806
925052532
458543606
1768783921
417973613
928130254
1408250228
584904606
819984094
742899240
1575567866
2109175247
83755841
1070216671
536059336
808364939
1075266605
1764563212
1600572696
1824083857
835835015
391980334
539511242
1924724760
1346035265
368450793
371960385
2056637233
743858465
1435583626
214747475
779778758
1563003284
303324376
1652349693
204379266
1732233496
289981726
1354910470
723367186
1157080470
1255847365
764929492
1800054141
1662074489
1774958471
958287260
752798833
298619886
521547437
360811380
1652740093
698731244
606758432
62679133
1069357225
887518827
914596711
917917148
2063755667
1732795259
1535713448
1391861216
1320576927
777166249
712753330
1247634381
1769157826
405827251
118643490
953628865
142275170
1438593418
181862841
738699313
1387783705
2091828756
650414866
1639141101
325709786
1485503092
733549931
624306424
2137157523
1455778458
1411963584
1862501048
1105925356
38632758
2116837706
1919218923
239828271
1251069219
1266130650
463110438
1688933880
560200510
1873291520
1379180241
58925358
1291572339
1344971809
1211164255
1455692751
1022783764
2012662338
1747033502
870178653
1553717129
379141955
1172881675
1367069117
184376754
398840314
509804720
1537301651
2050873725
1607631792
1123475219
2084644024
1907279754
651849004
631992400
876635030
463955339
502691751
2079755888
1837873084
898311544
250795303
1462513540
879660338
940151020
1935697776
1750550181
44271083
1540412035
1915524518
1272333134
1726219194
36791513
402885539
36067415
909711578
2053268889
1903337426
1436063167
649995740
465045025
1073618332
1278187856
510946517
998402887
28250331
1852167426
167159659
104467075
2066506519
1392090251
763218239
425019085
356189945
1156275924
1486465890
1048924875
1818258170
134177442
1410030564
1664310414
1438739396
71517205
1329380667
810835385
2105660841
1598620514
1427607714
2011444740
893216544
373423649
1688166533
93974389
1011775904
1954495447
103425849
1058269171
113796406
691951216
1617271698
1825090768
1520719903
2034672650
400152984
1520314512
2108526131
916931778
450964591
1449512316
1861463449
1736384092
520243557
1346738029
614804459
515186850
1296862313
605449642
1448465039
686265492
66091011
878169183
1114043292
1532703467
1004762327
1805721113
126043021
542580397
56261206
1434251728
725276178
735149520
1401808033
1706794570
870098094
1787713839
140426173
701417769
1997258607
1651072633
1964701123
1561976085
683848993
1370131072
2105889194
416216150
1460844696
186314402
437752595
1849222094
2041925239
805483289
1387572533
1911288856
435695502
2072086373
1669635387
529297747
23929515
1592593244
2017331432
827633034
1059824240
438370619
144692285
1066607506
1488138532
1537086215
125685835
412236898
1149392562
101240568
1788564326
1048876581
335287537
1653280707
951628704
25956508
941498392
891760836
1353784603
1805024856
187076610
1964725832
1136073398
115752753
1618152441
1608916382
420099936
609075733
769970301
328686054
1676605839
285291731
1404576101
472410864
735268278
1238668771
79980871
1034768229
802001173
779131954
273208422
955698613
1657365672
1508085410
1297062376
291640881
1134326957
539488403
853736112
1889334086
177115697
539758494
1754315550
1133237607
698040950
1778660300
711679982
1346856702
1663546016
1038719585
377900399
228645171
21078867
861739872
1089040714
948124554
1736138885
1082373072
937092311
94912602
643244103
498834465
1036467990
800903272
144979596
1264614428
997860253
1625266959
2028742892
675691044
1533502245
1901096199
1324786382
982967462
463583605
594656324
186526918
91808857
701505592
1577496029
1336138215
2098725664
82947233
351464097
1926645696
1666858550
106264917
1948738410
1402235748
1077319312
1218118202
819500994
1484140308
1153284117
1116525521
51303839
841144628
948004945
1888581066
468632979
1066094450
798591167
1178068767
856180797
784842592
366802289
1094471274
1248671952
2119831849
39539893
1348096182
339451590
1739684990
15530098
728456250
1488582433
441983199
246266781
1127085532
1095745051
1061792820
1698762751
580442785
1444389293
1746176899
1186632464
332975839
1277045903
1094652023
789913626
1434163047
1763159894
1058467813
1521736338
204157095
817752844
159669078
577959676
1302256307
1641682133
1255601008
113792383
1770517457
1232728073
1701661509
1310657429
1069609370
668490349
1836758477
683525925
1227598320
1761491039
1285067525
1465885170
1745019378
1621486416
1670443645
1811596513
1622849777
555111716
2044646861
1423301606
704854760
321679347
688988599
341695330
371441836
252937090
1222060759
1811758395
244189266
166972167
1226506756
1161987556
562549322
275903875
262661027
89604203
996167770
746195157
553208377
271731682
1344113306
439153233
2041552557
1199129060
1163409673
1267689716
937504745
2095907714
78292181
936140607
33531942
271316313
1509720045
77214801
1424585631
600749722
674890040
167087223
98235868
300004862
1600265508
1928504962
1694776559
1498440586
717247119
307363955
1354734619
1190183006
2031332217
1395548559
1274947937
1633662102
1824778640
1200326522
88043913
1674125058
1818316550
928435545
1021995090
56355066
1507776949
1962714810
667159986
1403728810
2109712182
1997128088
1963787891
1267505475
1035943431
1985605796
1825652921
839877717
249608468
272966922
817938689
1146969255
314645295
860038645
103468660
698598760
190921076
2105635959
216352574
1020367899
1417250181
742651578
1906440167
1323854172
1984211041
869875490
974684809
334240695
1871144501
1411352330
613649730
1930573189
339192432
444836705
1440398765
1690606545
1562189547
1120250265
214473368
1582644351
720816502
1277359898
773891651
828137169
1171633225
1814694654
585095798
152787392
1240279630
1064881482
358800132
1842488366
1416838234
1250520533
456288008
146454565
259749849
3626231
403016489
1160868817
1466662920
1112024574
875295544
169198167
402908073
567254755
746338218
659231463
1987998813
356301873
647675098
1022283671
816490529
1653293434
1595885878
182266637
777354469
763454945
2079990733
1471790282
1316841265
124336207
130546358
579962323
398422455
1077396978
2071691168
1337377598
88564440
1262825231
1435088888
894167937
1518058914
403065412
2065198348
1300830282
746017427
161081232
888408075
446914659
1364010917
1242008457
1394513741
1591223531
1162550350
1519728153
512194608
158230650
604802700
2101992901
579568019
90601303
990723362
962845900
1629560399
828539828
2111707486
730565873
2076935582
610119993
1635924202
1925797888
192006495
440876724
1860777801
80427168
1945719690
1805562086
548715963
1537297412
1439921676
1164902878
1373390003
1308370491
39806791
728890772
692959765
1564764618
1428391640
882736313
588192451
1634447258
1917339636
1654587991
1062540303
133086600
551799570
1276292340
1288024299
1974823239
1734722123
75602547
67992257
207611758
767887607
1148020419
725407385
1901244338
1710271796
922892570
714673633
2118516721
757274171
1745742531
1726409074
2066610523
475545395
911159386
1617689831
149353446
1746790955
2086571904
676103156
170436164
957044722
24341116
1521979939
1656761682
1794279677
1267656839
907489111
204012856
1416687630
909136541
1835572808
911244332
1441199380
855606769
2028696759
140845365
1810115203
1853736994
1499344615
1627259738
1009510882
1968601356
602280731
1510445776
1089790557
198496285
946564784
1180986732
283883461
1308457027
321938516
104185441
190523798
1057767760
933471891
336566461
384043543
324112419
817778484
193679884
88388256
1900864706
300127911
639729309
907976294
195121455
1091222001
1776113863
1830408023
1448829717
460329149
600686125
288885074
1962806010
950094035
1802853888
1303962900
1454355450
1812101081
300458804
2010536
489003129
2098455602
1588308285
714456855
1772285128
2127200531
1681193805
1675973862
1731244202
838981828
2077086162
408647938
1985904636
1483335054
250218273
513600457
390873664
1377672631
1608059114
443481680
1688382681
1726541002
51154534
1096262440
1841847224
1275734765
1742543098
1468113071
935287478
1663592256
294194599
1616643506
136444019
1119545384
1247851575
755614265
1677587298
706725924
332086538
365433314
1642196801
911280191
1595992120
486824769
1737333063
1946921166
1204085598
1215174299
1940603353
1615314530
777448035
884388539
746266468
2094343999
1831566306
956479493
1175928997
1976570597
171809109
522337312
1459797915
1904347914
733279687
920199136
1779711058
776899049
123098139
1159232140
630275963
1626642297
1571033534
1330048023
74213064
153046976
1304080191
1033369241
68401076
2120861190
1012959996
100224664
2087640416
798515419
960883082
2143740068
1002631033
286037019
1530843431
250801483
193534033
1900531516
1191493543
1704438631
1932897121
1038495155
1415664731
1236295232
435320929
1950120370
776215246
113217635
1710491858
1066094793
25158588
26091700
808030328
769238144
374563825
248407967
760950671
2069625107
1552974241
1187798375
1558599229
461624707
235524014
1605027
2145527502
579729547
2062937726
935268555
516642964
1516495025
1756489095
1857930609
244527631
898301640
1512156179
424088113
1761762302
387163747
511389950
2134291357
158066575
2122737590
32383412
1286850357
1281638684
1305844809
627308528
500601708
31466539
557960809
1737508072
1899245776
1865816502
1025974886
1775622763
77794836
161840104
1308212467
1621616227
1153390107
2037546476
1218416276
523946488
74380027
1928922088
513686298
662592352
253069580
1925209930
1140844134
1455518888
1580646359
1573323525
835046841
1991028062
234650716
341231128
1736839589
957325006
40380025
2042501548
434655743
649834532
1382008253
479119251
263653605
375277995
622436175
486966508
1728536155
419151297
1302816386
213963754
845563624
1960320420
834881773
1406908639
748065872
54270966
448435393
446905686
673063855
1256316009
768268130
1303319081
960643770
41621879
1828004363
838643769
308113490
867362762
1561617987
327262082
117352541
711049509
1436507877
1896327059
1905267511
1978412553
1804577054
1787338678
458772834
2027445596
1925061061
2039975649
1532926129
507194917
1314865147
1731443639
675432300
431376887
264985032
2082024096
722319035
711647528
1168787590
898345314
572689829
2033177775
1280680519
1077558570
503585690
216694841
128825337
429100319
1263606553
78634110
282661798
1108367250
512417080
1703369242
520792764
679348430
721983106
1325902547
879375682
1432646217
1321687980
196781661
818080972
965454382
1710385992
624583676
1251195874
1367042884
1960251204
1710458587
884440529
2083072711
1669229058
394433342
1362285871
620610950
1823650322
213958657
1702184105
647193114
1428953560
1863173532
717882631
1968913655
1308744541
56997340
1864235747
1377718124
484706863
781019321
201131604
1314083371
1326333927
993503893
1477088135
1224534046
2136518331
2124196526
2097042897
1274110688
62246628
1430363931
968740480
1849866435
44857585
1318275505
291538317
1566031274
562569249
1640810092
403584053
2062370063
1851642556
1649483224
574814892
646375802
156334757
434123767
755208582
699942495
2052816443
417237705
117405601
598680738
1363468320
236656914
1578808744
740306664
1888905720
1465581347
667713162
2144971206
503943128
1403081264
2133064403
962948931
2080242178
1371176873
988298009
1961059955
1592078023
7828456
1457284284
1914852215
1784191761
236653041
626731430
1438983371
710702547
2091316602
1290142182
624518850
1245833780
1157124121
654799504
1704635735
1220908910
2100002721
848698196
1648776953
81407393
299457144
1317060169
1269068479
2036263659
1957187872
1549990063
811578404
2035369370
668311733
1484962116
1123573560
1799000727
1811621456
2057709421
1923891594
1975043802
1147586355
1383198224
1106088104
1596140078
575764938
1156728860
1879541002
141288765
48989449
1460392321
1448571338
2103447155
1738922743
447978295
1386154951
199952599
678649751
1938287177
1476463199
1301804927
1553392181
190285133
432133374
730972021
1603140557
1052784735
597344608
1876609444
1270153717
1270956814
864583917
1527219105
1615961607
805493562
1563008000
1272956469
1892811434
2085143695
344158960
1317785957
1075501730
1079388147
900985212
397940415
85933195
25263401
1285394515
1024046089
1103253004
1668912399
694168443
618599269
654545463
1400609242
366538865
941889872
1978845200
2084055133
1186488658
445284316
392007647
913008475
1759857863
704523484
1806217812
222322819
250736463
78520603
2037442515
17442491
1133440286
1912034177
1265924315
664368548
1614122906
1608312943
1853749937
1874625451
570203261
690933841
997327082
1365141328
17448553
718428328
744402953
1564559065
349742003
923548716
1382779966
1793540089
350805907
215216133
1564937699
1308731702
508303343
1068010283
31606321
459552951
1398973221
27385547
1159466543
663055104
1202913349
1388487282
56180619
1685493862
1021602749
420281275
340675597
45472460
859176985
610568591
1166980801
1532965326
1284899589
896434384
351837786
1905030823
349905523
849672247
597393162
44106261
1886543241
1577379566
89897890
1502655414
1187709576
1995802964
126276985
610418400
836834187
1973993134
624134951
874238350
1609620726
596074921
763456574
1377074356
380706169
628765821
2108071662
743357539
1956004854
863876506
918133154
634453856
1497514001
1930701825
2028372798
660969085
614750286
2129171646
1422662737
16079793
1028374588
1114011030
1873222049
677741495
202236288
1080870548
1961650466
1858078887
263480246
859741111
1034265975
1646985788
1712293978
1952464542
101971620
1919454649
997807795
1616447993
1224554272
309913164
267044389
1660484920
1393345848
178520161
885656583
1187289227
949631211
1556546679
2131667020
1611234985
1737649902
235178630
184142574
606102363
48093148
1378158389
2136556054
212046090
544106711
1858668111
678021189
341401673
12164205
177929518
843844167
47777302
1669602959
1791407480
1978614488
1390237043
455746837
761827409
1659697727
550808102
373200550
1859579693
1719677248
1750818112
1271443436
2140453170
1766700590
620167907
218314738
996996620
881283815
882608922
1744095657
2094372334
1345797840
2093678961
958485076
117422143
836943418
1039498405
1520061627
459078066
1664289190
619566474
1909894828
2142541489
444740374
1143899895
1134955882
602726620
1298925450
1045372064
1004745621
364513723
204849332
594258099
2014881677
847818849
1900311993
149046821
948177607
1314017086
826616959
1770109539
667287495
1793343971
1219167907
1694965928
1716378082
797679745
1739793818
1034972201
279501573
581997606
709394730
340749241
1278242136
782886537
1502152061
793582848
620959126
120432096
1176004722
1595172001
652691389
770529657
1098115783
1164213564
515025674
1487649831
1494515724
718647610
2115745500
1235891697
650069998
1066233155
753586645
592082480
636888063
1228260237
2136098590
202602390
1275888787
53344044
1697567546
634411226
1815778558
1176285737
1412747782
558362792
800395427
2111018916
1298832070
236481595
723059881
1310435691
660589098
1959941918
2109918467
1110458304
735871552
1977324492
1983710188
1773355170
147368378
962457100
173298739
759348197
150836413
1224993430
1221557977
1377078568
593394903
278415831
1402791086
1117541325
192307537
293453316
205717866
1975645705
1517958311
623489276
1717159684
853905506
465853088
33578408
1882856796
301403328
2008920034
467252868
1555759847
250534599
651457459
472229083
927895113
1453896811
2105630346
58741080
1552557444
1076055512
983735140
55720970
1855677487
675446992
13006856
1809454199
298188307
1777503187
1943045601
457019687
1505334605
35303835
1318719431
1839564898
91950661
1710025196
1073533786
884078764
240576538
1336111666
1885963673
1763756487
1592680665
530287697
1170363251
1395259251
596676188
1079769517
1269708377
293758966
584975960
1221050932
714504545
1001498027
682343984
173513115
916746950
1807351909
610963197
148120244
835835015
574496485
980595246
1802386933
2036962758
2113820168
39915719
1019835259
1955380497
1408413761
1087337852
1863722228
2141916210
1785356179
1017948764
555888296
1042188499
1368871695
435769253
1184467237
1986327130
791309497
1065368985
526864610
613433685
295252156
538716636
1237847615
2084663635
1577428475
1741931985
1632163278
1323454788
290085275
1479987427
1942657083
66003537
1191907553
1593805189
1162969437
1677072174
175199024
2071268998
466813561
148728714
1808260546
1849545722
1663788359
99192351
1667259244
2084004402
1199138447
894804655
1358871264
1835092933
1033892607
1931274953
1571271197
1855980953
1785520634
1270416942
793070667
294842571
340845234
1170261821
667049283
690803605
867982479
875959307
1023544932
1541469241
1824022323
37960745
1336256843
1540435919
1893381642
1274408802
1362951779
1425648033
1249632845
22117464
1282373288
2075290064
1649475400
413861347
1883605764
1183632235
1797380911
341339103
1274369597
1113850148
1275414787
2075398585
214602153
277009001
578989511
1711960695
1604864943
440466735
891329332
1709576455
220313109
2141463679
1197093889
22071527
353800438
1310971407
297872990
629337723
240345136
953236376
2101264743
18544814
940170482
773729728
803514443
1042421659
538368582
1197714664
732547386
189054594
1666751385
232899768
1338387964
235307885
903676971
715827938
130088679
736457220
1724256964
1729649686
490395565
810257919
1681646144
532709502
1572306129
634716823
938372599
1781160447
20824521
199928324
231716537
1598462174
1904308082
1967267872
775311139
1368582394
588865238
1394007907
1405875684
1837231628
1767814632
2033945557
450445435
1701408839
1206943275
1893451474
1347510330
610316592
1965782131
633193301
236768164
1261238834
1117748127
959331183
1824715590
2129386865
1193254788
1908228145
1600617612
1279947240
375345177
2144433444
1577530069
592940667
1703023025
872664106
505035693
1345834020
1686626385
367074664
862791466
1999536637
1958491275
1932043
1407456047
1534817597
425534571
1336620834
852860340
303709814
100706648
1240036772
2075527168
570784483
42862896
302725360
1144438629
551252762
318567590
1751747055
216412562
1385596990
1136907479
6370057
350212783
1763901095
34426143
119439838
398329783
21775541
1134964342
172330070
1505001493
2093359922
2000477881
1249363095
615415062
1556061008
2019227006
1092410618
534770926
1603775161
1635328687
2143942844
1178302088
965503608
2009652576
1175849619
1381172344
95740960
495867836
1322609547
870166165
346362351
1164148608
225645025
1708946422
152954339
1217456376
451495697
2101811939
1799517227
245441476
609628888
631452916
551921222
2041885819
248309937
1026414842
142907463
389125903
1007119637
25481920
1969550858
539370094
749717009
1219006722
1496904424
1804192758
1247225917
2097713901
575343979
799148586
2047307282
1123173758
1036669440
757292618
853172535
813815577
369385250
40620642
223927867
347989571
1016008398
1732820799
130399143
734220249
770948541
989445647
1320108721
1122120539
573844163
279059257
1347776898
2051867060
71660654
296696142
320211053
1563106459
327245703
400244086
383621152
588487708
1230773411
1353510895
1453956706
695513190
2016844972
1606788088
2040650799
848706685
782220050
761280753
2023996420
1912008567
1090586054
409060741
2088676820
1258876970
1514949628
496292956
1268384235
2092228666
698653300
1095836346
2039604257
108142130
847641510
453917224
1234878507
1988737490
1412448849
773428174
534518018
1682741023
1687603842
1779783503
465496064
622474322
311349955
23151872
1342609657
1112013447
280437787
311876653
1710084655
619742356
1380909107
1955546343
1651657659
655706267
1877841617
669946279
1759476952
1130697682
2141598455
1607932822
978743047
359426767
1692527430
1230126269
721791587
857932258
1751572105
1906921348
1859649632
1762005900
937401756
814059007
1234769010
1481355898
2115311533
1498023587
1858869602
187736365
1052393978
1553874397
1329530203
1412138501
431519545
38755536
619111754
1671713814
83747719
1500487909
678156894
1113578293
1393145746
1067896446
1811609697
2090111043
1314055811
1619531253
1999912925
894117407
2131299208
1965110300
752789729
81252167
1699579126
477329605
841960052
1245067312
573309858
1731278993
639967591
1398576304
1605379172
1376084801
1627714070
1590805365
451349436
149899830
393105081
551021196
1459854261
1542120226
1207088871
12739895
1782072013
1230541789
839373270
2011991435
982598987
538613453
1096543663
1395136425
1030018302
1657550515
1008395546
793971393
1336852754
514959261
434468820
1626953206
458202067
1502559294
139318972
1991659503
260173936
1825919384
573286465
1716694285
208263012
372158590
1654279676
936123679
229239277
710029381
540206716
632926192
1472269287
120476722
949550458
993476583
1690576143
1237582153
2028242326
1733884193
499564863
346031249
239969628
1676455787
1055518269
1562693078
780805351
1085525443
1766499429
2146963592
373771074
1661984781
2015436258
198661290
1004646864
1698227377
1444961133
1711206399
857032578
738507972
1597677498
546687792
925139956
58516010
105624057
521585944
317072453
644639277
1852808033
1683319154
1214577976
1640638920
1294715167
73015243
1933964776
1843022161
1844976028
1054019379
1439745288
969015801
480437629
796708691
18669724
1583401945
1882161642
301134115
990854620
1956639367
1738499078
3030731
906848723
701852942
1808866142
1354326378
475230304
1214021829
2017002004
1947057727
1438929830
1145322303
1380765933
1885060449
1381806286
957018085
890334468
1169220873
406158985
1302094572
574173945
308076934
1561399722
2018208760
1051676542
509249738
1117104004
1043737866
768325265
539036609
1423207407
488570271
693986509
600309169
596656497
1994668681
341471772
1328080637
2113684985
1571241364
987188320
1756796782
1582508977
670924377
577077408
846744050
650617142
536054138
1058286166
1855426354
1472922253
18378200
1841246098
1103334796
1928207213
1856110405
970627088
251228355
1190789234
361122519
24997864
75001139
892218615
1377322340
419445845
410691992
1032767895
2099096710
1943523520
376885201
348955155
426070115
47515438
1951865425
1766483256
1715466278
2108858133
1784548970
1073263982
2114458475
1500982354
924221003
893953908
396927813
1844850210
406651904
919873180
795521926
2070039071
1567090743
284960480
1301096644
977282693
1050096182
1925948126
1007287215
1741919720
376662731
157086749
999385643
1297478269
574844789
702318060
239825928
521257677
2146875269
211087231
413104636
194403414
1078698129
1010068975
905903761
149165967
767851556
2079186316
61637241
1693937567
2087382125
1133159175
613301820
596330686
156927514
356675216
2056116933
2009523095
35782527
46886510
89956446
1667711533
1070184418
827298094
1492213964
995829655
2106176236
338172556
1770700997
420005623
943683833
671720584
678669906
1137749772
1547654341
1047263288
1084401483
1976195337
452496321
1305958750
603318609
929347450
911971565
1101331032
211935762
825330559
876734052
2027718468
2002251703
795786009
594606167
99296518
1754505313
1565626365
811166482
241966045
872229389
1721364827
249480155
1774224085
741855474
633869136
1736811423
1860591372
969533972
1330206311
983288506
810343184
1450559364
1202691438
1046465199
251031219
448462524
1162447125
1457012052
2108099119
1068107747
1939773653
592402220
821075598
1061604468
80144605
968546379
364925720
2035099659
28976550
511089909
771215521
2087715864
224659417
325663159
363732910
1281618194
129917478
1133420608
14664858
1937493792
730028955
310734675
1130175029
742047244
1745469508
1910752808
2137157523
1090345760
245617543
243087063
507837822
65028871
980174394
512466922
818650983
1669427193
1811213108
683887167
1394736326
1213552759
1489327237
1728277007
130101032
739696041
1871105560
810353676
528825703
822173395
275361314
1244267452
660093056
817086291
485231839
593663441
1154557687
1810648218
1473437523
88763080
2128150028
1540825429
1053726785
2035808835
177276083
1795417457
520043759
778621167
1228702414
2133509658
1111887364
774827514
1572913672
95258181
4438418
505407091
1807559493
1749763249
1611317687
1153005475
934717984
2129109474
1141079196
2139207603
1164373396
2101113483
128161604
2144814981
2132863479
1670147344
594535570
1570452203
1067131139
1838937500
1396405220
991776956
1848829932
429922554
2102157043
809657965
2041970448
284909991
237451514
1397052285
1464698073
1761917162
613307447
335972541
450557003
1425163601
768077300
1822206548
2054616955
2085957073
259420041
1865124062
69453762
749692793
565031915
1642335325
1635802513
56100150
519501518
1986590598
501562744
835311047
2103606648
1574338367
1030898838
2035947156
1691208094
1027228951
936807792
706555055
1442089132
320951664
889838237
1963933499
741155300
269690025
869887567
1348418428
265900273
2102107290
2146235832
1348377841
325583196
1688297129
1684534837
917189372
1406755602
1161048798
2139881799
871118420
1578577411
1133280459
1988982151
1984673731
528050635
39752221
980549530
1840842051
902401548
872824074
165519432
2029722447
2053419336
1371558839
978500370
1052828885
325302274
717643128
689979461
186149799
1337949896
1057819198
2064658330
723330583
399754185
701198702
1067898116
180788548
1835679780
2088493103
472258620
770972420
1524785185
5323649
1125990233
1257398325
1259685593
1711076031
1684994841
1766761744
1197882458
479560830
424752508
225173268
1785064407
793581227
801294393
1397743239
768042552
1494706064
1617977673
607081166
1000911351
130620679
281476409
1981522983
1632640208
1067185825
1335336146
620898952
1278140916
1679367646
191500761
612430549
1696008713
404127875
2019593376
434371787
807080862
1162026715
1223809916
792025476
828385139
968890605
1112663121
1320071449
688858743
639001019
1707646083
210746217
1030914533
1559853767
633998617
314342998
209128394
1066263905
525069181
2132410440
765684279
863993167
969100944
1263506304
1467377539
2077477648
1803910204
1053310380
1887440702
2073423307
18141041
843825079
1595191937
1801241890
813948174
1462982933
2108945861
371962099
1466370942
1218341738
1899336701
918927397
316748170
940077541
157357128
1352592170
634565373
181003840
834828834
520366228
1613636093
816898640
1561094451
1985089364
377484401
816511667
976603620
1399887846
1815594962
1877910687
1313876923
1726898317
226407650
619954567
809055560
539087012
1906845191
1151758479
48103848
1262350178
190412941
1053950565
1334882241
59216326
844649466
1462716907
1004802423
2032451585
1499161371
1033961678
370064568
1832745104
999749503
387386046
1969686916
193332422
1560977757
552015098
672559123
1981753489
638764940
1222167727
329572469
978216261
2084687981
1377540117
1064641259
1102208314
1947102676
526658631
1963537414
2031375588
510426859
1635335333
1861638196
1652339527
823340758
802048376
712934069
1280974362
982088608
1296694553
1461711140
1461145204
881869409
418982113
1469290037
1610207916
1833353783
294985926
1263035215
1412230671
777050319
851947268
370795096
1688618469
1476083402
778035494
567906721
1218465523
593256878
2089248975
565960857
461906957
842535027
1405212197
2059119392
658423710
1095627407
1974700725
1669490492
1974747921
595961566
798565119
953919741
1870520175
792946800
861194497
645361176
1238344249
1630384127
50411852
649276354
1708860182
544675769
1037232241
705882293
1514893521
1551886045
2003335832
1437452109
1773771882
4047442
972584723
1790200880
174131196
1010807075
1197859928
191685965
1857056555
885700430
658392503
131452806
1145934697
1525619031
1161111668
613063917
1020532327
1635878987
1512639786
552072392
428952100
142123721
818795896
691649801
962277026
1124339708
43431164
1085719834
1007800980
293111262
748147268
524565533
1651381519
1277992660
1227396524
108303893
1684406562
743489556
514923844
470764959
495671166
789342766
498460456
1865189355
1317806782
1836067881
637905398
1583926056
50411852
730384705
2084170941
1366962012
982516209
418359385
2033137854
637642659
1424357292
214609343
1338650223
523619658
597488944
1540462682
1620623985
1371840373
980951276
36616074
1484727678
2017223950
1735947448
376090608
882907579
1146927385
185329119
1769142046
1726591133
1488264445
1897863361
189693075
2131637873
578994945
997032680
2102544617
1441483738
2033981558
410644230
16483925
554689592
1791579401
2146511499
279365360
1949188574
2003575590
2007649727
1098717687
670467101
1736849988
521033695
398902425
1466386301
1219514191
2109914473
588335814
2135284410
270608964
1765470931
863720777
1678878419
117481724
1623950614
2026958331
332428791
1576073637
1849033648
1412427381
674193174
1912277566
201102331
1126798856
1553030655
1260328206
1805301160
1489624459
58544052
1527286586
1007244504
824169901
1503036422
1041131668
1922948950
1880172282
1365962450
1924191572
610206738
794598622
1245834008
766528695
1190816311
385113664
806933383
1865881622
1681653171
968485690
1135992365
1152158032
839436170
1613584969
930431522
212152173
987376681
1909534801
487481457
291842819
1732899922
1879558129
589410328
1824384068
1771982710
382127033
2133939193
523356902
994917370
453152146
167211403
1494639007
654007695
295106401
1524892598
863140356
60250310
904046068
73748521
725635394
539201256
1182646906
709312053
1281885497
1319873125
1987955320
362705521
1123844005
1977993576
712625687
695979454
977879866
1847254800
1428625067
1550591240
291979175
318653380
511425644
585865809
1533309581
818251452
863641626
1810349686
435062569
619204765
964119517
1549596414
1892441955
1751427745
1701183068
2003801584
174283403
1482075501
525215513
1264127074
567906618
644448114
757570303
1939871133
576385072
1864971135
2089571085
1345265098
896973145
638766957
1321744098
1172174442
1918749050
2074664554
1938352758
826833158
1717992238
1473838453
1235980188
2127229354
1261637139
17776462
1675162590
733921875
10752110
401280259
892468302
2055912078
2045771962
1253841772
949028835
747659125
453217374
119668004
1843927105
1545013434
2024055231
1179331133
1550360196
985794330
1506220016
457483303
151986418
1906922370
723049439
1487291202
411213565
674140370
120251026
918653353
292476888
578452173
977124639
214028716
1183064208
1245058200
1949147641
1635762101
940552628
1870292394
683806096
1033867329
2123009842
1932988589
1707567048
472099232
152152179
214151254
1222566925
1636336111
1238328479
1616472680
773628701
1343252949
1528011033
715109013
2084259434
1371020222
1169423691
1190220499
179186804
365455749
844045304
1234897385
406393738
694276730
1050603910
788087870
1245508318
852411602
153937856
1432696822
725371204
1400664621
396147423
1986414720
191755661
1871291404
1172329145
682287996
1152060708
73051637
2061440870
125227535
683996158
1405569300
1996678798
344935941
2100885570
106797569
338545517
997644290
501082409
1427832746
82100440
588684272
1925684802
61600850
717939705
554118752
871692293
1744105641
815945157
1472751441
113360983
446216862
1753743281
556729786
718420458
1131016467
294437092
1537811226
499488658
1464633287
1415458453
1861884426
1649460863
984256677
969782606
916675841
2039944775
837585052
916964887
1161434446
2026827314
1568447406
1000094346
1237381949
322114070
287390238
1167150149
649142304
371459658
105435807
590717387
1192161232
1546734943
500941671
311285968
1506413952
1566875073
1971409022
67188558
1881515067
422531059
1389715066
192186444
831717264
383357652
714985509
2026903246
689467056
283032791
700600468
847405047
315151350
53503177
996699709
375733425
1342201689
156298654
8502632
161094668
691811264
854896529
1672884923
717085217
1911604705
187260562
1828599668
1805710627
935801775
567168241
1629584717
117100435
2032515387
12488639
99697876
435241249
1057513322
42556374
1604767682
550471836
84964185
361648150
444451741
1686323565
589131941
938901792
1439551209
1922548098
2023797229
1737859062
1004015164
607530820
219427694
769104402
825478913
440697330
1276600607
1767727
279887476
711653025
39384268
684618457
938764737
2140226827
151795048
1128737283
646269221
231901470
24429448
798243022
1418095234
430591048
1871073730
1308796424
1728032627
331277896
971996674
1904824545
269032814
812473614
44759237
37656594
215087670
1809567410
668858285
328352205
402090833
1106040510
1014111231
565360974
617321993
1822914377
1158216397
25684587
1083089609
647169449
1086261327
1998877867
536373162
166788412
802697726
1563628852
425665275
91761782
1096169077
1764681349
963486384
867955253
1128186834
1582925534
431424474
1067402644
1696960841
602893821
1863499459
739283769
1214085481
65505721
1854201364
1356566802
1852244565
542136011
170005270
775681883
299225148
1346253753
304120820
1396954789
1428131305
177068145
123588638
1770689798
587992724
1155276901
249345169
1587245269
1766407595
2090711189
770888476
1611544571
886657410
1198171716
1348527114
2088125808
670849068
2031180359
947058155
311968963
1787095184
1601978294
555128132
1407223853
1639606989
1327754394
84044237
543745226
1621147626
401286093
1777149886
1337145383
1606977133
623324724
890531422
1750666341
1742812751
1524511591
422641699
1391798995
30825005
1335339601
18816042
1378041830
814159258
463867610
1295410679
241004568
859314874
1040858632
393905467
1146854971
301817923
599503431
1574066025
1917287616
269735668
1544090994
1894471581
555476844
1327772325
98914649
1762581440
1115276436
452744935
1262118802
1639028234
271431664
607886983
932582532
102488577
1098079390
1190662118
1434596214
1360125361
619449949
1279019830
1489908724
1336808848
1202026282
1803887028
25303836
725117933
2067515883
1653275189
708102422
584526161
1409950970
147268328
1418533514
753168433
1646995425
366491149
952365650
1141841187
1770936454
1598971467
766418861
893690108
95256021
736617354
137175585
12091693
1076720693
178220400
777571593
2030368575
2134221840
1338864570
1769119325
31746846
1176026725
1280948159
840534008
346843369
702010871
590076837
250949780
422267665
1726303474
1515451947
1037025909
220907955
1933218470
1979206615
505306104
1335678280
611187124
861406602
1642014748
253747170
1426008520
179292893
954551641
1493726235
886498702
978640985
1573834363
2043884558
1801727249
1500885379
1688370021
580018246
800103802
1582611541
687344642
1084519331
1197232879
1114616901
1458053745
1552037662
781745639
1619242622
2051190116
1480180874
2134542184
2117311511
377825571
1868083126
192920078
293476794
1245025274
1212063709
1279240181
1678180915
1779858106
1804192632
61947741
1849502287
1120770611
720942180
837996072
998856089
721378691
1140009150
1629446981
1933051046
1236125820
458033287
1403652020
1060598593
944433460
2075910833
78399381
1697685691
697090168
414839527
802489125
2039803536
393527032
3743835
1353515121
1554633674
1731263423
664967922
1786119639
1145520455
1783954044
407012764
464037802
23442577
1046280905
1950595176
1248906355
1199813475
381960864
1040084447
1208133391
1364379752
215647948
1242099123
975973779
1768962393
1769849324
1831590315
614166883
1422433002
1785853402
1083238450
2019067340
275930267
891473945
1153739952
2041630565
465561173
740836995
805725051
1171697749
405278575
1923789801
1269879121
1969453296
2051764538
1853018085
1145537777
309916360
1382823234
1567281618
1214061388
2040901020
230176318
1767669434
1652977292
146220345
432281656
1486236822
1783168757
1186922774
698366216
1801598083
647982812
471483926
2079334481
220600895
1590956288
512789457
1066818897
846138918
1921878979
2003962009
2050781526
297510726
622202530
1927822045
112408550
122718415
865931296
1557535152
313037833
1289133752
1432531073
524687931
948046775
39284269
651875237
1008467702
2344735
1032583337
452817447
1721064179
586125499
1078158067
1416314388
1331732481
433503324
1296028447
285266426
2016371432
661311759
565019949
1461958251
248028853
1681403111
2145377066
515415235
1359950062
1892959146
295418248
1437307065
270370304
2108451958
683436266
1921811339
1119317589
537138199
1747931393
1995521810
119043797
1936589
964491255
844672470
840776585
1939995915
565646464
1899257574
2047297839
481517817
1500590313
1307935554
265221932
1926130949
1183037635
643855299
1577871592
1741392794
1154304550
1729924193
1434156798
1431244781
1304230165
792116534
1091818293
1284925919
1874876446
799818072
474054883
1738887004
242443005
1721347226
468629167
2084305460
340293777
85860443
511961372
237881624
1486018783
15180071
123107140
276036295
166646934
1868172218
1930735704
1072777580
1987323843
185557261
1339954453
974801851
782960096
163479186
1784689128
1258931474
305275036
1096592294
1583906416
1843963829
1630387934
591279746
1561195700
90910264
1293686252
683248849
2085279567
2054910838
1398430961
552316650
1061733036
635589375
1378624024
2147416512
1794352328
1451236841
1120437541
1232477773
2054192685
186609403
1357090958
1942181227
1189607726
821042235
12316135
1364839887
1347468251
552122574
901246474
145032722
1202321306
1096974434
2134219719
277187979
1465588263
1484893079
141522650
2051253527
762242464
1493464146
376647135
667520780
399595711
1191586191
1190207250
452190955
496935209
1197639493
456346841
194271228
2082697066
719821665
1529699045
2013427202
346777575
1975481235
215823463
434588498
1363486548
512622832
61531054
1074908415
515338376
1695993133
2035764472
43030055
109632802
1389689646
907963356
1659091317
509047105
1453286488
129771137
677528118
1260665773
807849135
1951972671
1687553618
1060232528
43030066
1289161628
42271347
1476855061
1761036363
745905244
467628070
842614867
652070622
720201076
43552312
646018373
1049127200
884314369
258170943
741555731
1245599345
1414773305
639311297
875260956
1613529784
1969668335
440988940
1759725474
1393299742
65364878
1499266246
1259727742
338827888
794195707
1516697878
772982110
1627322792
1923927868
681014697
1365520714
853573154
1006881694
422113519
381340324
924713810
881439832
1048255112
2039367232
1375137650
57826572
1685377068
1011596020
710159758
1399711849
1823058632
298998514
784083499
2037870275
1227593204
635804791
19627940
1941198278
1425229566
152560684
324903874
1744123574
480580263
1695948632
152924761
1322415523
708189145
1973200020
1918585691
1608563050
1327123308
47577722
644749524
30793004
329068691
1953481672
554601458
2106154135
2088953707
648139307
1397604146
534147460
1040754721
1341476419
1954275123
426355641
1391178192
586685947
2042448226
1311412673
1360198666
164304498
1834888245
265657279
384625712
1784235739
783751190
267177921
1183796151
337710964
382356928
637893743
2139507842
942059468
1462432959
1289268873
1126509037
2060012418
1229502213
1168110654
1312398365
1885895497
1078588139
1144024051
2063081140
536869810
167576579
1255692711
1829456279
776384175
1489549340
1239094280
1584683726
111865472
1491581641
1060009457
1665607702
128826734
1855498223
1645452555
665309995
1908611783
1133440286
179360169
1825224797
580836433
117485183
2069909532
1036494533
629123366
1530184996
1667960791
788981621
1807428456
1639168639
819839452
1095530620
412372438
1837339126
853921492
567217185
1838786447
1003568214
663680737
1136251389
246044325
865418140
747264893
78979297
1750660198
1526612337
161261435
1330277853
891758921
679621408
1277163335
1490276870
1484886013
417487704
1224670245
319545048
1506548321
49459431
2085657764
1897745133
776875694
994300755
527523261
1259446124
985151069
1712532577
1087397019
1471559346
1617993988
1138737610
1168780431
1744937113
302357926
885393608
1825524030
748717978
253524231
155522605
2136249135
2110583259
707112384
79360847
581734415
1818627862
2005171372
379103575
902336634
1160312502
397614628
687933291
1934886603
9358599
1379752144
1091554679
1690717334
910927491
1276725972
1373724043
1870661527
16661493
1843280875
1463268592
1063527742
79801205
147765392
297443682
1791499014
1477536785
1211326903
1526372840
1758779399
436536395
1512734984
1734905664
1903561579
180682149
1421561620
1159241997
109345287
1441554321
1848170177
1062592218
1206729325
66331395
1193741738
209537555
871583728
268804123
1424580190
129166277
1466006871
523380475
1781551902
2094370623
526798792
460620747
1850118792
688012164
780860790
1039840030
1090576256
1869324211
38749348
1063002041
1925158376
867092305
1405794272
659161446
1350036658
1788197101
1782389782
593552513
1405752542
1947199015
1885848078
1039913338
347226225
1162893433
539366779
1121860122
1149549582
382810245
504063029
729321390
635887265
1533539192
833684035
1669489136
506375779
867185792
1058650990
522602246
346891163
1016475705
1960934897
313580880
2128707159
1179962200
758624138
402283328
699470826
1183258612
927902374
993680423
1644100212
718218682
1729248270
1432430879
1113266745
2024660111
1576542175
1685762521
1578466560
1667348974
1899791860
1979165826
579764603
1025850449
937344808
2099456161
979119199
808934379
172672502
2073303674
1726775126
1891852297
1913838896
1332558557
1341076382
583537864
395815118
1896042106
1437177618
1194828403
1344633384
1320733704
1880687877
1032764878
1101082724
677578225
498352019
261801498
427066288
1317806782
313285534
949723189
1104041286
573719171
1854104825
146321126
1808689955
634957060
617855846
379068107
366059692
952264150
1349760923
1532797358
2010625412
752452707
1374846926
764831034
348596915
753414918
1818825424
1907373095
1470817690
1858278433
826154569
401827001
307121296
38326796
1101667733
612015291
210281014
1725626102
1780889645
642726415
250845266
1854384891
1419521238
1438520036
945715657
1100569565
948628851
1379443495
658685923
771893530
2094803229
135015147
943832305
1506074901
667494643
1322341217
220273130
2093567412
8665811
770981731
155799640
474417657
1706799597
2070004671
1518814013
331593554
1773120414
520747972
1654320849
63464939
374363525
2076056940
553455608
70458082
2023825609
2073171381
801348364
1972102955
522938412
406301943
1226076520
1314495605
771162055
52594064
819745908
1105194591
574845571
1300983485
502741703
2126117666
1683312162
461523729
1936787886
250314274
2081325361
584796326
1482165897
1975539519
1215721481
2065296047
1259942827
567644185
1452316993
567547346
563782009
800164098
259268044
1075966466
515365369
953289461
1550501323
1564898797
117646221
235890133
1878510697
1394369616
1882319394
1398112823
2108186187
484567829
1608305807
142212971
1355711611
1124696664
227444882
964220541
2056180228
1849859811
1257792768
1515261339
1677480772
1391943955
2053939642
397017901
1027542942
188092283
1957147263
2058048118
1397285824
838127882
742207072
1446483733
707748644
358128370
618966621
1663134565
1465169518
2088441976
1233098352
1771891070
1600383089
15817883
710640723
1256835846
269131731
308520134
2040747493
1079172638
866660313
953638956
1289573415
1660561808
156145809
1181655729
187378341
1875748270
206087497
336787963
514423061
897867077
327956401
877472242
516674046
1450633937
2079056009
1677110800
1486235784
2014337061
750154398
1040427286
521845488
1464031546
105348524
679419143
1549422379
1905738882
1479495904
611716015
315781593
1581577238
669964856
786129406
709655113
38562898
1588424328
1324924626
688819895
1569157943
1330657384
1211073039
1097417691
248919753
724873949
181730466
872190626
824256792
63018235
1881994686
1276251439
416444527
1689013575
1513993703
342183247
1866735401
1611902120
496439087
65505731
1199002962
1210360199
439464625
627340160
2029766528
1802296768
1529170261
454762115
870789702
43027044
827317605
1208429517
228681254
900423848
1250048537
1193781298
973540299
827777114
1647176556
703896273
1059771556
775774980
425270141
1780600537
1255700706
753089724
568909422
1037731015
583195591
1984066138
1673986892
335959079
1540797576
1333113444
2074932268
1240446169
630743394
672905898
195180364
453176600
1792642100
210983533
1475160684
1779122841
974074655
1289830246
1311800458
1343439524
720583663
1083637563
558498137
1218185567
1886099407
262776809
1985571582
2021122421
1319346429
1509780301
696450960
1412245442
1708407189
174445834
92286402
612909754
1466805863
1601906887
939581689
1936635677
11878081
1055676907
1257900074
2049019091
1583664103
1631899260
742152254
1437351615
371516173
914025743
1144430445
1868474586
1681034526
422916947
1621894786
303166776
421547812
227016831
591198869
2048661973
1848614315
427914580
877328664
957933311
1882428172
730537711
1599592415
297763161
654054726
556591113
1106154728
973046880
1889792294
1349078821
246442697
1658750817
315514255
55486340
480083613
1395339792
2043909614
1996223493
1801049434
264756715
1522402844
680050623
1910410414
1815691301
1594666866
2091757074
871785368
2039543694
1230692889
704572112
567254907
173374053
941656141
1837080046
1152975149
74051233
1547176610
1942976523
508302793
1109621062
127528914
1798352355
1814338368
1785586208
1360632338
911670476
900980156
570846653
1395344501
558409319
890974106
782220525
1219842387
1814535146
1145648102
91250422
1869869399
1515359578
1019660465
2076579213
974464270
30956500
911053502
924567633
1418951425
1122849944
1801953636
1605524607
272277842
468828817
494425136
1557951379
1682101759
1366683940
1580976389
1830994735
483557470
865885214
664321982
8577844
523483043
258845407
1728716553
1736039451
1401343320
1908371608
1296302337
1779787380
1801075871
1976601414
306999696
369018217
1867084194
1936768709
453951008
1892887526
1545320878
1222320889
522256981
1951108845
1549308696
1891306082
1901986609
868237891
1289509122
1333964947
665678257
602456294
1250454744
26382267
1536986685
855602522
720475075
1724328013
727865131
952670777
1414802419
543348602
645798981
277636040
2003101018
460636599
986492224
815532554
1693986576
1047953113
1563009553
621802049
2033784338
1513702328
1325527110
518086729
2008260165
1899030571
2041343224
127532243
1630858966
917799348
1066038274
823032153
449410301
362627075
962441249
1391973400
866192041
169413538
1035208685
1693928418
1290633698
1478587272
1045524239
1962581644
854473271
70805315
1076605168
1696910027
543704693
136603116
1354999229
603791133
1708000224
1135753072
2106748587
1230804367
1698681617
2109102263
480388153
310785662
126733589
241545448
2079095224
1059852494
1018407851
1786465270
1915553992
974227918
1153591491
2045113706
720082297
565794936
1586668832
1473557832
2086372428
964838259
1877228213
511305549
683470737
445916505
64713120
449823525
1284927575
333229930
1309789247
73575124
1994530289
124089277
72018746
105781284
2102035510
1683303838
1850122573
609240748
1755681572
792116534
241239016
565964951
137084308
694925674
1420339089
157967149
1490445852
1378201799
850971241
1035029576
1386375710
717153185
63460266
945920017
1458919006
1706134018
1218571037
1081904526
1411045489
97243481
2009308919
1090580149
1162391028
1995582053
1359441051
954107306
255538105
257712597
1858408187
1201331203
1390484208
144147433
580860846
632197804
2032710507
1495618634
52919287
175004499
1807336517
2093650618
1767102641
2111126253
512830345
1118178494
1049165073
118534095
79853315
1165592469
1461605175
1126347078
859238235
601804317
1047005976
1877836985
1004882090
422836260
334466168
100051278
276110617
2017384915
199594533
1742135439
976632522
431971082
1063286526
1815207502
44645214
971731743
1200968968
346331389
326759498
810182587
1143284631
653598152
950421646
2093932817
1550147406
1745353961
613849107
590614719
973367834
1928251025
951916092
1030588487
754363052
1781238509
1328219991
1047222717
1481355519
427773709
1838689755
1075942676
454194769
642549501
2100617584
393259971
1567705244
952015111
187802903
2110728098
1051084063
1011305797
378609732
897905695
287408003
1792117721
558882158
1141327248
919632717
424049255
135372539
985409993
728229545
1793105116
942079186
2117879395
2001342309
1499357502
1130080095
1270556068
425970716
249286904
2141609470
357857463
946715242
966952222
1803493825
2128241325
1436419756
2078036824
448007044
721794674
1623375191
263640499
497019690
830760819
425924121
34213107
547552454
1783037525
1283656408
805303397
2030460851
1385554594
731359224
542362269
1485622303
1919342203
595086265
818133099
1667395362
611210727
1194280553
1096231484
555586628
1977553947
515823934
457895235
1650816998
1971291838
989218779
1502706783
728782542
1274302125
1762792814
1484357391
857171773
194336577
865804150
877716982
1316411364
82922018
316943094
432736448
1127807876
962352255
15887199
295682078
431639455
1852384581
448841608
2099038534
1768678123
2044381528
1124613085
60735820
1593426148
1091659005
278255479
607375166
1637684504
1429274883
1317101041
361310956
208543727
538686428
1289898546
1067569467
1441974010
198494388
1528256479
1053126345
657674183
1998648502
1822211931
879323936
518957903
1275506165
2081697678
201438670
565430790
799806665
423569916
1307168443
136353302
557258789
953817570
1251877278
274327304
1302285665
1732894972
2076227780
1805481989
244137570
1511469460
2064905127
1751051752
638169458
2036216518
766048534
979952171
1568767042
1999459111
882280656
1173293744
1398142979
653703828
345191922
2032635843
1232612170
680359841
520039542
630310711
1776354514
504078638
8023497
1154980174
1462934220
881837616
973210988
890692687
1286439562
1197089743
618795225
1210191841
2013251227
758929107
1222447092
1577439968
554640314
1043341708
502785476
389426362
627432834
792420250
442326445
1473765908
877242798
1537567879
854166934
990485381
1728426975
358363272
1415641852
1298807663
1255924908
434219873
1204214952
295785555
77787580
1820489647
39744269
1602716170
1701105938
799229488
203191341
28839430
1028994610
269933989
603772997
124830720
415574917
1854045178
1404475649
1086975672
560959724
12427996
2132272849
1087611709
703047484
8079086
2004048692
215044617
968003455
566158583
1576572205
832110368
1859011731
727378764
2091276124
1141241748
1751848998
668380516
1877701809
446225367
1177232599
1934611325
1711161205
1903412084
2035113492
1717398018
1132656271
1086445398
1088199501
2107841238
314251961
464278870
1471729599
745601168
437395350
1283478840
1355941239
1039002794
1656387182
13390176
178414541
1611830902
269124124
71439573
1718147475
1176282538
1444816351
1627364939
1951165712
1578056675
163040379
710334948
1720553891
1012528561
1537648813
210616879
289714736
1445146788
1336509249
106089047
330089210
956929141
501661634
1758333896
1845978948
443016056
90360172
2105733480
1134280806
1725082
2090583411
2088305481
1424485050
1571804397
950458847
1551963012
386582801
69575987
1365814060
847700806
562651691
1544444454
1198363963
871109178
1127016368
41684512
68062134
603694106
281751307
617440592
283471915
1119701637
1373753583
655932339
709281554
218202772
1117089482
851411413
1111314627
1222573928
1525799480
1459151107
1550840188
2044062527
1468790525
1882647612
1705342518
353217039
329510516
1285362010
1377635779
1827727073
11279853
86125164
97227795
2004445216
1949263297
92569108
510482329
2090459693
113759751
1813602682
536900734
1427672120
651689070
1677723878
189408119
282651193
1146703958
1952413609
1678035362
222757259
1314902845
2014173929
57915659
2040197118
1198374394
1997996376
1111230488
502277804
526979952
906055316
931120377
2957158
1516522842
1536696135
442844650
398816466
1435790094
1759385818
330133909
1270160395
1319589132
1932748867
1567483712
159237597
839444956
1254475603
1910951069
1535252134
1413923613
1619453460
1198742035
1864476295
1042680576
289691131
672729464
1652924623
395515282
1821590506
919817736
195984772
1301260590
1562460283
249915918
1214608693
1307806783
2119909855
557116461
1139648325
951213216
1168106909
1154589697
38121749
1774297786
860687684
819866432
1015860954
232671223
1523456603
1060862636
1328584400
1788841767
1650650000
224089419
1868367252
924919995
1462761831
1205211435
558196162
1298794970
1826125922
169012306
1463935522
2036177845
923214432
1937391547
292775217
1440330571
1670873825
1439793901
922015503
1679856707
49751625
494603319
589100459
494315251
1562829097
1954030622
1807650005
1994843075
1967815801
1858763598
1719979515
194254014
737015773
543272655
1040848286
1161084463
1864714676
1035775063
1622632995
650740271
690485498
1985441205
1754623443
575096244
233135588
553602421
1947409117
769286279
1689529679
197616383
1685786630
971829356
1032080048
1278195924
1995468443
275086702
31822984
1951840841
1091990893
708148993
6506013
1371619659
194694352
797190314
861203943
504470038
550684587
738301658
405707649
299402191
1332838975
1662753752
444937156
508413879
1178237322
1296422213
1513145821
1860470643
552213783
1930858751
130069138
373172063
1922858679
907968355
2079687756
259083957
943977188
1152172783
1183756462
290081507
989815948
602694357
735781546
804063080
1164945775
1092881194
538610767
791311607
2126266936
1770437017
1481468966
1285483199
591765888
259334877
766743498
1628047797
1213009492
648752665
1383916550
2017201320
381919206
58299148
1152256697
170292297
144800712
914566786
229158009
421189242
867121888
1940074863
553353839
1725961701
636506049
16566059
111280242
130317709
1393924071
2107382959
629231929
1601404714
1455537648
1731930193
1700602507
272290156
45318208
1420266368
1458272956
1746017534
1130568262
675531676
1270511444
1436101196
69728552
1218987811
1151907377
1802781308
1678835630
132753105
1386883950
367771013
2015256444
574493951
1122944215
1941141976
973578038
1335363078
1027453351
1228735184
479764739
1634438921
1464619665
765339308
209660625
1483374288
1249495765
1070061419
1316759506
538338016
288025783
563886422
1168756051
1175381947
1262755571
1217066014
957775850
1447328989
1555204669
1660262464
33610217
622664529
1276082032
1921151263
838563075
432903509
792757503
899418987
2133007772
1297343613
483970360
338688288
1443165495
1368352155
1794056409
249937039
1480105067
1427268224
481963101
71486589
1375534793
1320587902
1569756300
1884602066
1879042765
763452507
1279908035
1510007257
444745981
841017541
1748899296
1894169713
553765
418730303
733181098
2140310770
421775315
1769697576
1224832087
951919338
1226180254
799377797
924262639
1965075272
1329227923
841760397
39344127
1224326032
1970915547
1757982912
1905737946
1031546357
1700955668
125484258
1268037918
195205764
2045979571
232908919
495995
644721449
1302052424
1188355535
2058803481
1850713078
145613910
1936429429
1288325693
891652169
1588676036
442339396
2028653915
2010378858
2098446114
2083111812
1274315565
460202668
29521844
680605851
1755717979
1945636255
96323576
128652236
1180553273
575119280
669742590
1678206803
1480820118
1123403549
9540322
2047304420
2023723705
361366715
640958154
1581070215
814792070
193565373
2102116994
1593136225
648026734
2122546023
331425845
1175238444
1549264093
1232158945
1465107218
478580814
86929485
135163471
345546583
828216588
2030441537
504248755
621951134
1658557732
1350634168
290956658
1070410964
1843589167
28747220
1414835715
185934571
1906106627
388137553
1058785906
270570545
1939538217
1721043706
1327400225
195552257
947291497
313919256
244776084
46942957
1144221457
18373777
1337037944
238320570
876985736
1561293684
160279980
1048108291
127642769
208180908
824090407
2091733825
657578716
1348542630
1947713762
1504819455
2015843976
942614376
92591179
1523054520
1921498744
521599241
686622565
475734892
1887407347
1830576702
1707299775
1013517798
918480962
1131877892
378354159
194390015
2032887197
782128499
732236427
961985326
1945670743
699607874
1269246734
1448297250
1198242892
1371398826
1529882370
1516951619
2027601227
1356044764
202530626
1978137847
1737330447
2061142622
1431230524
1235878877
859629962
18742555
187497175
695117448
722315265
1414341850
897322257
606840286
1226283189
1747145065
1468138808
912140152
1587500
626295157
2038127446
1397008290
1510331611
1536206561
594531585
2067882237
305280462
1260343786
841579386
451495583
707615785
140356612
640044349
1683329702
1343105573
568638753
1248035300
1535085300
806005925
1056696103
1014408668
1781103228
1207139498
1960884542
1390814619
40778317
1588920348
305652527
1591023756
1900149089
1016214588
508734380
1267832166
1586486858
1678066466
224443003
665039026
1249765627
734707081
1104538371
432109792
716461986
1966671030
1833915177
691188371
1599784766
740857021
404881345
755682924
81413995
1184767502
2113036829
38470320
280420585
1226255991
1363964446
1348257933
309870442
1682377872
110232151
563222906
716800072
1713611271
624402539
312479183
67152988
610521591
284822820
367013308
848648040
1979143258
1103227875
1699709373
1108448545
45207278
1962349295
1221544256
983634381
1755211895
1774920781
1734144857
655285307
1646572773
301584610
1442600389
1595821077
2019921378
686800996
1995066994
1024557011
1752548042
296800300
619143596
900185785
1920437391
243512470
2031987895
510674420
945366056
929872461
1967782936
2064424995
611562064
471126892
811500106
794040895
440297474
317928185
1151457450
943726436
1208483444
585561919
792996563
316193471
1750913937
1841088132
1443889792
661775481
1280804544
1416177698
1962660689
1864121847
1842449503
337162299
1477433648
1092578753
1339289962
1649155525
640323656
125288066
332601449
658735868
639266514
479572827
2072301972
718125760
716029828
1643011676
1156186369
1292591232
934854748
1792673006
1429763924
636848879
399104900
927185007
1014562462
1123204613
1916802077
2099327055
981954256
777059884
2034900850
1184226302
37700537
1198498496
227621389
681878980
926985081
1651479487
974442053
2131103595
1148871105
1890583973
42315806
322014322
1312709225
1625484008
676610868
1465503627
289277995
1037194383
416348868
655493402
963556373
1186295118
843490984
1378382125
631713373
759967207
572606271
1225567572
1025065038
369320486
604677828
2140437702
1227151827
34646812
1623507249
1211350432
1362240080
1831327615
1599042656
933901352
499868514
1737690381
2049788291
2038653126
369534954
1335727235
330801015
190600654
166645035
1573752264
1153751091
371987411
889575134
2054211853
2037102619
1111810982
225040921
354221230
819421387
1279361278
355039407
1876827250
409714420
763322348
590594575
1997460741
620152301
2124889218
1570798090
1426137383
1904864171
370350637
293560143
1100985281
2042758609
207327728
188922389
523952373
1988076269
1465159165
2012908848
1385259015
187468629
464751818
776423776
1522286073
747611730
259167531
1672527052
455120215
1762272136
859400106
867848764
221468993
1173464794
709200504
1111951028
1393260279
1381014683
899714735
586467635
582442423
82429911
546159598
634388264
4369976
1124933621
1550499048
1057296349
1757539404
21343694
1205563730
1220622952
1715106626
1679954996
249909841
1806009898
1863391573
1899539691
2043565849
906924586
1075738603
2005517278
488579462
1949499890
944506785
1168106030
532872946
56868503
1261727865
1466090353
1427439718
516964791
1723074422
26770936
848251857
922007099
639081030
483567557
497906736
1244864245
76763840
1619772440
656924406
1367990218
2063194245
1787997084
1685245749
1964394142
1192918792
631014300
1550804624
673898988
164002403
1431027820
634375107
1977247842
1735305932
1157418639
2049875205
604745669
145025515
1961554710
542046972
1650127711
532893491
459685191
1594962590
33405517
1431613212
7157761
1416596497
2119410050
1203751107
169351620
2099165155
2128486852
1509196786
1141229198
1700244301
639140985
1165910495
2030178618
724567351
87222269
330388071
2125866307
1837815948
1361252647
1139826584
915588927
10328593
637352441
311015078
1498885483
1986795074
1940741227
293531643
378830679
1105884615
787145576
970246649
280444782
1914823012
1287173482
1205828725
457358740
868470801
2100179821
1483890731
188688763
47356512
1588293686
518096658
144851228
1295546011
1765660430
1217236415
281818435
88785514
2026704269
2095233272
198969123
112084029
967201122
1104301735
684722384
849384843
1517973729
258284057
441203596
1395698549
9184936
1122843990
389156967
1915236006
1254962337
653411841
1286452303
864686632
983334571
1521888680
665074153
1633848350
2013131323
628956374
398988942
493467529
1454118818
1005564603
1870286660
1803077605
72315582
961613271
775927924
1204320595
1495873460
1168183858
1690276762
1766547818
1434629857
1191551028
927012820
420001893
177882497
1088780204
1148389505
1207506642
1743453625
756530385
844012822
2779400
835553408
41257566
558887317
1139585730
1023017547
1253953995
2059774140
988474505
922340203
617255944
961001997
436817540
1155192665
455195899
85304120
979855806
695618917
619447214
1703407600
1413820658
685586557
158044874
26442136
6339098
1111852089
1811301472
866660587
1695767977
2110389089
889232051
2014498369
1547716464
217532362
289648977
771604185
646127517
45054641
1314536155
1420712249
397840971
1666200320
532981555
1006623372
1910733502
476029718
1239762363
162040791
1112770389
1774222880
2064438927
1167281800
740765626
1147136087
61934415
1044043153
988110053
2096503364
1433666756
1315258877
602601217
201839829
159821315
663143245
1312936690
175717000
613634297
1452573289
1178195269
625573513
1841719464
728660962
480671780
2016081298
1166332432
563616091
348751872
1502537387
893436455
1985928888
1200101922
383754283
840884763
1986304242
1529753613
1497873643
1276362426
2055443938
1279576733
1051721
719014630
1574432843
1430685585
1152007349
444754745
220083793
1705642937
974306496
2074412558
1103909770
934984323
1017794203
1442095023
2038809064
1747123517
761755326
1950562783
1989800440
1747227844
124239828
785485714
147618234
875713281
829688717
19881131
1015161601
421181874
924076142
47478688
942510042
1061467381
1523172129
84119264
1567259817
1931592010
1960386918
1187089752
889348539
1883993722
780798160
1278066984
324136254
694880821
290137244
1327063648
2093220845
1550938092
1016248147
1069158614
26298501
86538966
1431353672
2069939187
2050447492
1166707185
1638159802
1217681056
1814940789
1149882707
1550175930
2034568208
336882126
378837919
1571076269
2051589786
1261084648
1735827636
1532845468
722113809
2121293007
502796707
2064229617
1943026550
1625350959
2006284771
259444324
2106126231
1716265686
1190366110
1766998747
368410481
224415601
1676677933
530697005
1161551409
23315987
596299790
1436881418
1146354686
632174995
2025320065
1531761122
937279079
923070429
1965569907
1883371755
2122422402
524170174
1555205401
1943763159
832157557
1105580873
1798975165
1504522159
1749887512
1734312156
110296072
240096847
2087675523
354517909
567697279
670438298
1367755308
1976535422
1914831174
606332936
1808459127
1860536662
338829824
317254723
563037476
1237585529
1873884853
1214473881
1230815935
1249427237
643994709
1568230358
2144625353
1940516058
1030332256
1434541553
473170413
1644219818
878389278
969648109
817975014
2038960456
865705395
1592720282
1317368177
1926494189
301262607
1602671684
1342399656
725406536
2072962271
630717632
3970662
1393165218
1039502003
1453784628
1220622952
1944814599
1397926405
1734981203
1404130482
981201260
2040109845
73559957
940408284
1370809750
1557175896
1165375957
268854202
630241061
1523777281
2120237677
766718004
470273507
1974146422
845276927
1316759995
1016395612
148855788
1198329340
1916182001
1549466441
1125308601
240698511
1814949022
2052714689
1280682802
422893608
3489599
1520980055
1528307778
2058633943
883976564
1534598934
2098521758
1079912739
68990945
1338795126
1227715845
323153940
1399638284
1698010563
728133992
1535564583
1494103821
1084273765
373544719
1739690467
428794845
33774314
1263007951
110030566
253526961
2124337142
2045551402
2004600008
599507109
1706747786
724010484
1261837433
1069476726
2006460769
73885218
431798604
23813622
1957979247
1617029646
260454095
1156232047
1825265283
1907161467
1791487780
1501558377
158717584
740927678
772064807
1955240815
724138383
1571010569
215511565
1732870508
676783461
166768487
1127880184
1512575496
2042609685
1778146496
1084514213
1314798007
1667254483
1784450013
916832960
149129924
1938348156
1933379958
1906033580
1226972146
764378328
1811675375
1203883235
1020482385
1861295262
1498330685
769470695
271587715
1909890886
1506798636
1609554531
1588577159
1386937324
1720831254
283214223
565505541
1092194404
149504223
1774124336
1116009917
1249546010
1031070692
158903914
2032704546
216564005
67272800
107912524
1748556604
1610811062
2115083265
1996899586
1470459264
1469442032
1831162275
580635709
253512214
579956916
650693678
415887206
995681584
1161751861
1650523313
946746573
807424449
1889387969
1583643065
467596055
167295563
1037151014
1055018484
1676691866
263195497
2013923113
1776155553
1025511705
395822951
1747725826
1331148753
1613283803
817962527
1001971495
934506161
972332594
1515178262
2014901688
1855483123
43568990
1659784204
561404063
818964295
1554891158
1225803525
1911047541
1019688720
303034022
1910955201
1095764692
2096465438
118501817
1344135302
1969532128
338458121
823413591
1083655886
1868423928
1895635401
1018087764
526585448
2069649949
1218296551
1768356895
1021694512
1569964464
210544025
1148679144
1502078039
1983855907
272489796
74462658
980088191
1017072414
1586600070
1831224149
1027604583
280502894
851216872
907363642
440445614
1207128563
316181631
1382290893
219185141
49344056
411103578
286667312
1432809277
1331603572
429050192
1440070682
1263751719
750267019
1074851208
77602682
1042549676
1298524835
285965510
782360991
942659934
24070498
1665211289
1056747045
1695822103
1423559189
1657041326
1070230785
368736586
1175096256
1445997417
823574180
1212376322
384249283
2089030119
365434997
66324836
1043738071
535049483
653056720
632034475
620643433
460502413
1806779800
1051004696
557924228
557249367
770474584
833982516
905084478
1788457004
1511498870
1133519205
734670078
669374488
259509208
2086460889
562070058
1777793569
1758025977
1727880323
1889294540
624511710
627675715
1989826064
763929639
168296582
996772231
826800337
1473993670
221046250
1322707173
2147103459
1186005038
29743130
915774611
655809425
1911366136
1540086571
1854296293
1675609624
565883035
1146096916
1172490990
1496367501
124247592
929488723
485670518
1378158894
196620540
1377049512
1177107138
689167646
1593879186
1869296615
1848048116
1237679839
366565339
890999844
1260906583
2083979961
1471292714
1420625534
1576058908
1337498831
452217510
1722310942
2037283939
1359014808
724176437
335548202
1417464213
1170624660
1331734206
377281309
560153356
210102682
839382139
702032500
733750038
553435052
880287320
1240984797
386489815
170187241
1140912469
1341219845
2055492334
741805324
851201681
31166577
979893637
855245986
566293377
754220259
2123776208
305568841
2072033652
1104737278
1752526111
29125858
1336684413
1441836606
2066137471
1843493585
958307781
1512545304
338732801
326524695
1566151139
703246078
673270560
1708594340
1530594588
1496115710
273744698
1915194670
1502559948
1039454577
1480743116
1012139114
4274742
809036693
609503485
1843274237
322826793
567252912
1829232717
2080607248
2002295387
1501871727
1207865
1428627260
237504692
144390610
1591314829
411179177
1038403168
682807208
203289061
1819913906
366327075
978181420
1171707339
55990886
209273069
669275529
12476427
1419131909
394350326
1782869579
668879097
1675916227
434758969
363550126
1856354200
308685503
1219857717
1796015895
1678263471
661358637
377188738
288654618
1389945120
306074840
358015654
1548143694
627895706
239743054
754737207
240397796
1112229289
565168192
398804390
462448977
897783919
596003174
1423683289
1003923696
625863784
1869229329
838232210
474761522
790637299
1665435854
1071867877
646274856
829379300
925189103
1117836873
1680470666
30328774
735913824
1683367794
688029964
880405031
476042223
1150593852
2077534212
2111001028
1524080379
531125776
1066671113
1935234785
835050048
877901052
1476417634
1687794804
1002250506
1652372866
581876063
83420662
99172994
520309550
790636007
382580402
1169639838
334194683
850288508
962104270
1784744808
1001498027
1983559105
25137914
2021455974
703729188
848209528
36999843
1026486134
82843135
1151135476
1007302797
2023471556
940872751
216859114
1695364125
1623155621
869129185
1909160461
834611583
1411743051
1036396456
650043850
1876201454
583652242
1107745536
526416549
2134114590
846129435
975364217
1548314151
1676526482
32763595
745296208
1351475075
230984532
905609962
2041478358
10036755
706018241
1371352978
1792256686
32497252
817806835
890333404
6773590
927113166
675353730
811808699
1929363068
968020670
723505341
443116715
920179442
1176045821
70710994
2128289032
1777462353
1652092853
1062365216
1415023188
1136182564
1194122459
1138623700
472826700
392448028
650559172
1956448298
403544192
333180994
126686588
623211729
1567041434
273492342
1777468615
596110073
1990896577
444298281
1305191680
740915294
930393484
804841262
1253538758
1578530763
959724600
694425429
23515709
1078853998
1878686713
2134920034
417607399
245657699
470144524
6791859
1125669782
528823551
716392281
679037660
1484098717
1978427268
49655589
1844094533
564602011
1182271758
1471483520
314965236
723810452
1873433351
1135310858
990439416
405985011
377881395
1210751076
1153781254
442261443
881836687
2115955124
1881111115
1664921324
2142297427
1058002898
922591687
1241213334
1266841125
1917650988
1291516163
1824008648
1478446486
1421008223
1945627515
1878166854
1032413863
1903090015
185590570
693412368
2047815965
282454452
1708824085
208492007
123833132
1781970946
981285224
700160510
609680880
1042070439
1457319382
412902443
359360929
1341825021
1162168547
1252054271
331161155
1049122098
2135838090
1674729928
57803004
44918283
569457793
963325193
1386282139
1004086868
402780272
1830
1872597549
1192203100
2074491446
1803108772
93213048
1904326612
1823596149
207241927
811490317
1240736667
1997644745
2065545943
278247563
1754741584
2139220632
800305620
781168353
1215055381
1659239209
1906908790
1804505575
507357578
1128763107
1767387622
1130303176
296505625
1088555509
695690406
1127245392
1874188130
1607855791
1369926326
795567590
1140137419
1539589105
857563436
1427035500
885118023
1523941286
367711441
1643055711
1146424320
1706892322
72295720
943560333
1066067528
704351423
1222305675
1206013379
910181065
1241346056
923923747
886197721
1221680749
1309651418
823401438
835607213
86049333
423431266
555983074
1477488568
1753055642
1469750261
1537579932
1817313561
1746760181
1214020121
1229550640
279298964
1116546913
1138639218
543270038
881177038
150979905
972285466
434259404
936310422
25818246
906832784
452280194
1564612180
1434642854
437847498
1920177793
831651079
2147476700
89489952
1457981643
1690341162
322646906
1564057909
869044697
114821515
1634936042
2079908752
1656847020
333693501
1193875961
83607465
1726618535
230559180
432291180
1878672957
939798385
769469566
907050098
855066859
1428131493
214588393
1591788969
324310063
1975501007
657619667
1901472668
1396789001
1015761885
811521919
643707379
661424786
904416159
920119768
651271606
1564482987
1399465456
1152828412
520647581
1242547963
4670457
832186779
169969092
1631681726
1537715039
2065696378
209539122
232956259
332075278
461951604
1050325303
1300275233
1876681452
1153562011
18158100
492330832
890793644
798052790
1388986770
282980147
769114398
1330206311
2079262514
81681691
1077716350
654494907
206011504
1995420213
211875881
631390993
1745933916
1774081611
1607464077
424235234
1077694090
1449641008
920709973
242170888
1635324411
1590028223
90269968
1167324602
1585902608
1432731928
1669778831
1889782818
2137588781
657282200
311528650
1057429551
238728726
1055016722
1065161363
2054141234
506500986
320870313
1414636252
1821375661
1233664494
1630627975
1970575170
1594125406
1876139335
877072823
944692640
1560259290
1619202816
1220440539
101019551
916663704
354855717
651700425
1628201938
1216878034
478536449
1123326416
1283043310
10650785
1810261706
2093777928
597256687
801299027
774417103
1429241550
669018625
2106820210
1200503880
1466105756
857269479
704820768
1101699162
688671825
305046566
1361264222
301135109
2112097321
934191027
2144701585
251819057
80317027
100987967
914093387
248814128
2098099564
1110749794
1731968975
1939991765
1448662073
1953742321
1809725732
1781832852
254722190
1213043543
1522755493
312591642
1491661587
676609923
200303724
1194282022
432536743
467793446
792180845
238765663
1704443246
467106776
1804177900
1482843870
590128167
832334748
1927547306
309146118
869141590
1319707075
85926053
422947182
1474583387
1720936584
1623103169
247491759
166459691
1894412358
1975786521
1274989197
1996484336
300257279
1954376751
1441451263
318195788
835472039
917141627
1454550312
397403218
2085126876
1482989790
7702156
1734144180
2020487880
1027317602
420680671
1163742048
2049406094
380953642
1205381203
761977558
1782039534
2136302377
646415614
1939152305
543217635
1647056356
503163387
1138660594
1095606735
809239436
2046020097
850503499
1517154920
726890134
1731511792
1816278477
1773572262
813478345
488154044
1806280138
235924534
1816948216
147978933
968725396
1523151862
1606872025
438589002
1676666579
1781889240
1280439431
1450789116
1479197566
557934125
323639142
148990896
406182945
239093718
1970405624
881619558
1720066090
1308687056
1820505592
744359033
1451818837
175850335
361986519
1258754817
502403092
346303481
1856556823
378393811
340589096
46361957
678175688
2019878470
789755249
205721949
1766481869
2010110715
1223941077
2027311806
508682365
525094484
1970476867
1980674451
1588186207
1879915339
915224081
1326512934
784744464
1684107279
12028893
722498914
944471177
1071616325
958381459
1506220016
1367810759
1219706372
1478707443
996125059
1175060696
106831623
1046619316
1391825506
2061420258
993940515
1902566445
936431352
63666787
1255959695
926059477
680817609
1312473846
351985518
1804699089
1804358203
77321861
423285807
2049470520
1985102309
269983966
2052107411
90900715
180771045
37104286
1884822399
1348127851
1689019000
2124540040
959790393
1308857880
789182231
1453317145
1880978700
1194154641
1399002254
582475980
963731476
530274220
1288438520
350719706
1255699911
429829535
1212573268
1796296855
312956808
1658554489
334839503
1437042068
2102961752
1690943252
717347687
509370516
1326149615
2047445488
1725801185
2101799430
1319726452
1687428333
1342325890
1080779822
1343993388
2028387039
271541192
1455310076
1492495079
230542326
682240516
1569088622
374086806
1549730232
1404537637
660047726
880112857
1295025350
866420362
1676254193
336623166
1845529948
1583115777
1783142628
1886926941
115949385
1408796279
1866663433
682913345
432932574
853598146
1267517583
1997647133
660818855
2066146193
884420764
356480510
1220102131
2074955494
1767236632
1103983989
1743641057
556104668
1940096972
859878002
1817675424
707835855
275928754
61781586
327914433
775690294
86255400
1971869984
207218827
400821379
1239297961
458043680
1406461150
467669413
739460651
2020886970
651039801
1845785467
1644212087
492753688
1953987402
1303060549
676948888
1432877797
78740897
1910981186
794039225
1589056488
689981229
2119136181
1730599874
1443275102
195158638
1800963741
663917140
2013668654
605445284
1425945332
1132490381
1571453716
786630662
699642421
1936650197
597280528
889898665
1581586300
773002024
1507023233
1558619858
1112775981
1315571107
1767017517
320931437
145663412
159486152
123854010
1975228972
107028293
1674333722
644198181
671669908
636617438
1793130602
187314133
604618656
1730814399
1992119562
979208094
264995959
30485935
883353101
1484029716
818326199
746654960
338029512
223845706
301335469
1745992504
1194993000
1443464339
728332241
408825357
798840680
181926195
383875233
1311198591
1711523470
1250832112
2015286706
2078242750
1109105381
1919507664
1249174757
430425651
794771963
656280680
1709651164
1188270097
1136949292
1783288220
1693282087
1251400922
268882584
1252386499
1776823452
955093077
14489950
1921828825
713779707
1039649742
1199690951
1830929290
1467188951
337158735
1970156002
557963998
627008333
1731288691
318108140
62429386
737661951
667205774
1920100760
34819177
1816461705
650699894
560885601
1809768055
395423254
1939802750
435224690
218506441
889849229
2142537256
1033496122
1573217097
2042936447
2118654093
1080668771
1923586798
1597571718
197469165
1119037111
1841601174
1318608985
1219492277
1679409061
1119551024
161076176
853188071
558107540
1771867753
1605280739
309539456
617973370
696468720
1792657869
588879400
1700162734
1705706403
94203279
1825043791
1359048335
883128311
94842756
349779866
2099064282
1420479575
868837072
1336222917
89920106
382969919
935506264
206001540
1951732320
1645983647
147950217
1227053873
1724289033
1445111168
1042010616
993541368
1481306539
2109005690
102301408
1932874844
717065506
1133989503
938222986
2126636556
146205244
270023027
1104187562
857187308
100771898
1563711226
1341182382
1104658414
2007420594
769796185
662547521
1302175977
195992476
1615895961
17969225
1243828756
578999028
1653038410
1283022317
320904703
1550022050
836710392
1679387461
1573482499
1387719708
1662473175
1112477425
1377905570
539791267
2136075753
1289268873
1273905638
2054413830
1097629224
1176059357
1742238649
1910536175
1763345418
1412427821
763000637
2034095469
363057930
1686334560
1954183260
1511768658
1698160507
739662125
254254968
561601779
1054613015
1106958812
1714577163
1351833469
265628271
943074938
1712266234
241409238
1047561804
1380046770
1645147341
622074325
192569445
884386051
1203130281
1671435941
1837071806
1660278147
1350724649
27794962
2050895931
1278611491
216504154
65568008
1087065629
1465564883
2127599777
522950008
231565809
266970852
993987764
1423025574
2018950844
512333916
1194223907
735285876
299578668
767301740
1554903460
375270692
833073399
433806349
88344338
1571441726
1165333624
1366189595
495111064
908020234
285024892
140523709
1726158688
415724478
2138303229
1385608875
1652327914
1537867777
2057141359
1034879782
626215620
1667831509
1382955962
1365683073
1386467289
249667408
1770797275
1498711097
492560675
377865609
731599488
2146944996
2019471090
37650467
153702987
646700687
849646788
1641167435
37500631
401729513
56995639
1876542368
615442488
840167535
1085967303
1301300263
776388390
1889317148
446344928
1127384770
943016865
752202657
102073489
1126173009
1717288869
1000501139
573230559
451452459
915472640
1533071213
906425271
173916917
1285573366
709435190
1225408511
752738505
1139475441
1934961338
2085862260
218179320
658741022
234028096
1030414761
635044882
995608720
1038208563
2064988639
1417124675
1547490153
1431763529
987155972
263967661
157506383
1217005613
1502397053
1377752684
66448614
527074470
952924930
586976131
545027635
1480281841
1249594493
124841006
638233281
1852738360
781047660
781720988
1945555750
1369588219
2126931778
684784622
126464910
1330530335
1924804053
82959653
2100821261
838730638
1815074371
1552567258
674258035
372350423
1962990464
57451439
1349630121
14517580
1097159084
302441846
1556979247
803342555
586514882
297762449
2067718431
1229949389
1397442587
1996994418
1860515051
210315767
315338868
211068085
493685664
831235369
162870477
130223313
1000523750
722457337
1885645827
302411320
207870460
169379097
1364951257
2061244962
1334799031
516544874
1746607195
1657334727
1130540451
838948742
679423429
1291508197
1433725714
774878298
527293002
344133603
1121767082
1904648071
1178035903
184207790
42106845
1768986591
1959140229
1933051344
365370753
915588732
495404051
1775832542
288788035
1373442516
1796851067
318050821
1243947747
115232542
609899630
1590523425
1694367256
1951371725
869262392
1811710097
21222488
488600672
594481705
1835853640
1051699385
1604661208
1618748024
1730071727
2042992629
1399177103
2115969275
1329400442
1244263894
743222729
1378914986
2055640182
2142661700
27635066
115331378
1885477336
599840756
1515747088
616311602
416185483
769632271
744037604
740443462
669777040
482741434
1447074860
657804859
414569073
557123423
825611428
1396601508
1622356914
1357925501
244819371
1423574589
1507510124
947998764
1306190912
722633279
237942176
445855990
1923644481
1742454168
2002947672
211262237
1188870767
67104819
2018336315
1230078721
889827395
1226036287
1586076365
1916320247
439978813
1937272537
120649519
457859782
520538118
1659116790
1445308426
1632905953
1972894275
419207461
1219357212
154156088
123168715
571057441
1303653899
625474939
1631846053
537000470
2027841618
1077759227
1424088108
1397626240
986060328
660964256
987969331
2112320757
1385537534
721166482
1299054658
1768918218
977428131
191257782
1773677415
567868620
1920595972
753137439
893563381
866780489
763331626
941016411
1884057848
568948890
1269699023
731751398
994077314
605405307
383267420
678747925
1376677545
1755520180
1389333724
724438880
194690786
1951195150
600856216
431419712
847302313
1241657685
117057400
1722807113
819023179
1059016952
966553274
1328897420
727119349
726167552
1086512080
225460855
299375775
1500514143
1726463583
2045467463
1190617151
1526209027
1184397745
772742382
1139906786
184133445
2073039808
1703917947
1975412964
800110461
829052062
1358660492
948846051
1104305335
284611022
228000401
1840762187
1619543698
330628981
1035708822
1284371764
1421622118
207843318
1952220044
2106097381
1211331778
1732854732
1807071543
2065305206
935371111
1955955408
1130118378
233421196
207970724
1288265576
1993745117
582593406
718481914
1080690797
838018781
2084302952
721496508
744764967
260984477
765054750
2004347909
242871561
1554695664
1430245530
1740169794
189274570
1425869590
1729449297
1329917713
1569320138
654578157
721709438
964780834
1889576132
318240133
1846103879
1381677835
1425225298
1178370296
194332867
1840617276
1350290032
761577009
509218184
1084890480
580624719
1972296681
1732985818
1815594284
1749532753
2058146236
1932036869
1774920616
852103984
218591776
284207759
1500961954
312349808
1365960051
96910659
95131520
1902544951
1410716698
634612846
400591389
526125035
30460341
2053436509
1958253910
2047914709
1870394977
125648528
1818431406
1297875258
43405911
182874539
881804055
1168511795
235594529
88550177
434056054
1145951979
2124620177
731924720
820374573
445353216
656944430
1974215473
824565727
1791942002
2141497379
963837778
1366052310
1618379643
346348755
1698760565
441317314
1937128225
800758045
815268589
1037092803
1558920969
1227482264
8733885
619468011
1447158743
75532451
199960185
997770578
1188572770
747456859
623524966
1665749284
1971300900
1787061301
1687488259
1123661446
397457393
1679438597
1432906957
1480898274
252668816
1441358315
2061108465
905208825
1768821805
1676934974
1717849305
2070724656
383226447
1329588239
1568754990
222331946
1773517257
1060621788
1282079439
323891286
1312831910
1074914537
477496112
1095292092
1193205550
100561395
1228552340
279998591
492339451
1737608092
1070491540
1654088174
2031827565
1170642499
1651993859
1869293655
2013207773
309346356
1874626469
1175329668
660959503
1730500396
529826599
590899619
374099970
71557974
360811159
793777206
1592717020
2098517578
1424883473
1835330478
949769355
738758520
482457636
1743387508
1086398159
618416355
1658569992
1948028086
671757110
565697313
581881906
445160235
933018072
2050599679
160462833
208348465
810611674
1334014965
250821015
259475088
1566460079
333669507
1497526920
24385599
1508365828
212167981
2043673995
1961445483
1121394838
35432231
876169438
1207138601
916811691
1768825889
1826325354
1307358659
738449470
828766816
2068659174
812356155
1701622606
1012255634
2129422493
1102581022
1883370775
651682663
270871954
1841279793
2145135405
1406698605
546439497
800491707
243191116
206870934
1581200052
2030072729
1398882810
308008860
978777115
933718796
1671897227
1216726837
1704659001
1666694060
1648258438
1252117678
1958253910
1161145886
416022555
1446915679
1516912624
740047726
1137899650
562926444
1431359379
505787126
105701699
20783336
900236711
1389545441
1104637229
543358139
746266468
1706568254
1064917574
874752954
1591150698
1735603863
1388920923
442080660
1033182140
1814213512
2069951286
1520708606
582881169
553796495
102725751
1534027815
335094534
1206839949
593926147
1194317742
592521350
1591139215
592802792
399484857
1357190391
20760748
1604405214
73232980
823011781
1966698995
1832538606
29597703
1117481356
1076498007
1386784519
1531452383
1561368716
153380408
977775276
1513580743
310764290
281898197
1521727931
1520444434
1940843360
1926071938
214382330
1820558313
1079144046
92020947
1022702826
372393935
1216500616
874341453
1521491392
1281664749
896376222
1864774731
1517043316
1313138369
699104197
2079017541
1828893280
688668709
823040104
578808854
63918071
1883360297
1334684274
1116156737
1565825797
149522389
530588832
715228474
951388278
853684468
161557802
914878252
718176169
1321340592
2087996101
1780694956
261704435
1978218441
1817204694
1017662044
1580434082
1962652350
612315313
2010648593
720247253
1376516540
114014162
1105142884
1406968863
220902754
1814679380
680875713
1507667833
1971304042
2100977842
307676363
1719271086
271400709
1994856102
190824350
1663487435
744803761
1821667999
170362134
1159337909
1086767609
557430897
1842993547
461925469
2124052238
889211193
222322819
1175135121
1315926943
1261400374
2128229681
365356624
988239859
1294665701
2086646736
2074493183
697443073
88777832
856849228
1304560404
33233291
657667743
140504311
2014724103
1924169022
1613781378
476432360
800467497
1338219209
2044246993
1565847540
682243111
716506888
631419140
366501873
1577097534
1108005051
173740831
1488864122
1176164899
1062286608
445051016
649206072
1915672877
1182721280
2036439285
1975890858
1366101893
963991524
180110082
1423958145
1228841490
694409275
210865764
1361982288
2077993028
819849863
610812062
1937099419
1116299144
1568897119
359397544
668951663
1673562300
317708585
2048186583
1798184296
376602725
1665318227
275700943
888550568
1968839237
794803119
649778800
1157626580
1973706193
2045061097
1824385977
1886668220
1395036110
1748608049
115749695
529615258
1842245442
1104572801
395125923
468309689
599025704
1327526572
429781291
905138634
1684390701
2008662108
651850549
925151142
21127359
1564153107
1963643380
601594555
1102581022
426951234
759452905
982790548
1587431159
700470474
627607735
1594391322
936714904
1495543915
1108345093
2003402405
1422022142
1497722909
699085924
1264141879
2015206481
78917793
1701597763
1404146611
111484695
1297821916
105918482
77060700
716583921
1605787059
968948059
15772098
1802630874
373660556
910629467
1193999234
1314910567
1847438102
939106930
2108186187
716244514
1918529667
965573920
2095180875
1903294524
1534035225
255594831
1658984314
798286211
1648960354
1697894575
100665769
2118062262
140480659
677432849
786103575
1643547550
1000718596
1418739915
1516578273
959523590
2083391367
260766825
1680168294
1179697056
1213070332
1348418952
251422015
847590784
164306695
386198902
1466387452
1582676901
1637053055
1454363230
983471746
991609062
967334966
778005277
1757123721
866975235
2025407468
29704276
8990894
35055514
1363140466
942533539
1743646240
2068059465
1665375744
1894467335
1310599688
868773162
598046253
1735304484
1841886901
1521184529
2060559016
1418773066
406241151
1871896514
658224328
1574791673
1941914532
1423447635
832571717
1875745619
2120777610
254495925
848233968
1614683911
754415835
796079659
832434351
446181696
778820209
167510295
1713264767
1026518575
133385324
412051187
1608764896
1038313313
573864146
190641115
1187560141
2104462782
309165791
738582751
468240289
1498853304
1789848239
1110426195
749846806
1909763223
6951759
105798653
51195997
536812291
1705853076
1656004677
142890519
323264293
1698428414
667028689
493864744
294434940
1579435584
944052247
1637334441
374702774
163885509
688786072
1604769331
431030012
1681700573
870775156
1768623770
1613555575
2094929582
128728750
2052188717
1671770298
583899331
762784185
731244293
976786829
743409563
127409892
1436317780
2033452841
437325157
1118719922
1762875014
1076996154
1412587571
1730280190
210220731
1671344805
1571449154
1755152018
567744037
1055054131
1387339703
400712728
759079047
1424847088
1722845565
1124392639
2145381799
605569389
1934246594
277095496
1839085550
1817150435
613405360
493271647
1815260434
1471897272
2104135202
128537176
376198825
1288422018
1481267337
1787057621
377999864
1792431945
1379171804
1976394096
1114065279
1824849775
1256672281
1746488135
1137387403
2059615595
1005760476
677929233
1982949301
1655662268
530351192
402392140
345347467
834085766
1530395490
687362301
1315172252
1793680018
44025985
1808932872
1897998424
326897220
1275020248
146349195
691550487
702937786
494990993
1731992999
720909175
1746822702
1466560767
1463944576
582299734
1170684492
816380969
1370179183
786115572
1132258716
1908083718
755777069
1832692399
574107341
414226829
611478937
1888810674
1515816326
516941433
436547531
162833646
982653555
1677839085
21654422
802697726
1705628839
724406893
1262501041
713569448
1803817923
1545444478
1998659026
1328483296
187114992
479081515
94501247
652056051
122502280
616626065
1355634986
631839607
1846336275
202228594
1664724057
82339124
1678473864
438801070
96945377
413979906
1286540933
1532895353
1314181019
426751884
1183296200
1537692767
399016686
1976398538
519811041
676869958
206389534
1330581964
2062206334
1061570517
2094824134
1213602825
94375598
1330850796
803170092
1915679735
231762872
1751192139
1608219876
1608373823
1380872758
1110772425
824681105
292873150
1499223118
2003360981
372644989
1637501727
1912470033
406626155
290130878
1586739643
1038149863
822826784
466548366
58888417
1467397796
935541628
146172669
2145314030
831045251
1678053956
1582549120
1751843925
2138448469
1510446268
918246448
2100622310
1840178191
1217682377
1180367102
277886047
1969216599
1908463257
1516120866
1855029449
1227966245
300209517
1171252160
1232137243
352259519
1968084436
1614210199
576133473
1103813658
777103148
778725160
136078792
522506755
313752530
139529666
346612384
46711317
430451807
1398068407
984198212
651914827
811173479
1419487853
487640267
875618394
983449026
2117265999
1566123941
790998970
1836538538
1086538215
784538296
1112246868
108442025
39869986
1612284996
1848309330
426860908
2002336163
1762127431
1884781541
1996357414
821029315
1650028075
936760363
609431616
1497381410
1905007080
1377154220
2100186448
945689949
894441738
697337923
950730713
2023808009
547957504
1762414825
1904280866
1793267286
1079116114
1222289443
2104139354
566905351
810407919
606861632
2011368749
298135701
659705074
645009956
171801339
2022913737
340385736
1057144020
806881620
915370830
1825451558
728596093
125844345
1902542803
819404410
713706438
1278771219
458741213
788107777
1886570751
702504971
1575081849
238074376
966042562
1298750586
1114713586
1151787564
353722634
1841640566
1768939542
2083605256
102569399
202680285
1831783950
83230522
375860883
1862459808
320654204
496042082
10689004
1778320392
113110895
2101151919
1999166564
2002714020
962478281
1232813768
1970622521
47900263
2062795075
1383442720
2014361266
270714865
1197206021
30238096
1374826195
1899786115
965546855
270862
910122814
690492817
1469153796
1249059667
353573978
1863560037
1359116199
788617936
1290555264
1716881582
355969866
1659346941
217541961
1470462492
1170004787
1010197496
1925823363
1048057421
52102672
2080184974
1442407215
117260273
788640113
1129520350
96962634
93019696
723551203
2015289007
946947343
1838555560
724218840
1740113476
1309384664
308162914
754110756
540707347
437091644
1855963628
1933667216
512220172
977751552
1151589928
770800572
1044506020
1215717465
547741110
806556531
970031252
631494707
1864743314
2017558996
1916514514
213417968
1228444534
1101301202
1621818816
1777944945
2139341407
1719052334
2018930135
1075270688
609042066
291362792
1719707765
730408805
28605596
259533437
1074567485
1267869673
158396072
953034217
872942826
711552588
688728369
124962321
1642365506
452499520
367957412
979493665
1135046307
258431121
259894720
1849783623
105302327
340142010
995750279
1387472866
2071295722
1757332299
1748450395
1790435186
875264046
1280349613
475439947
607221734
1255219506
1866696842
1101335984
1414528553
1200681470
1496147708
1721837487
255886510
1519478579
1987829467
130417196
1959358090
526001685
280223265
515717107
513959445
1216531783
707291622
1289294404
1403043282
1797546016
1101875325
2136174633
713235526
1121889514
1061256665
1611343797
1525741629
768515336
242229734
99807663
695006155
1524425545
410434111
1851071230
600570853
1367262121
1697573808
1289577916
729355152
831708018
1522111414
1222084730
1696075551
584683711
1618197671
1655026212
1841695389
1786515210
1944718468
1924469287
148965350
1423685894
1799245948
697392000
1622706279
236578104
1534901140
1180460357
1663393484
1061021931
1223308650
1005060919
137364285
671440651
1565477194
1438385608
387163747
2108591239
1963229886
1197800449
1207841464
1147783247
1632784945
547103699
1999534758
353193209
206792893
1674641248
864578461
1466616181
1203719647
83917504
1052911047
727194540
869136989
2104722266
288529477
32695699
809985156
1527170002
1745851282
536955245
13977678
67585928
1967261176
477955818
302803681
2023789055
943776221
551281340
1436801083
1881022136
1565785635
255903702
1346583624
1630870705
1493539679
1181689879
494303135
617233483
1238676584
1485961189
936391626
568225487
901924602
885284056
1114773789
1357402898
1416877412
410738460
1782356285
202471017
503298287
1065923252
257679763
1979955323
693765172
1139599335
983314070
1459816635
1110597776
1246766863
153483996
450309358
997357267
1134313371
1301810308
742052054
1092959582
670199715
1901656950
636299232
1076298971
1030862291
2108957188
1643744568
774055418
391248386
1498020717
261904369
1813123420
967994003
1716449991
294524833
1604727737
2069606139
1467144822
1531331241
131001067
10548461
686069995
1637062908
71719031
1682083685
918888241
889493679
1789224294
1624401047
767461552
2106769796
1329008582
743596768
1091741710
1572298025
1082421228
835671673
1837847381
740725796
1920067321
1315368709
60303160
2061482687
271963026
1144451731
305921340
1243035707
506253988
829304221
534576930
613760340
1048623808
933166825
505723758
1472986168
2039729530
1900189069
1991949794
1048862453
767630189
19314260
390464920
1470591478
147342491
1548860095
179101606
1071398660
1172036444
1301614121
1829587980
490150221
1167510732
446664437
2057841359
1423356035
286238196
161297920
267212057
356219736
569081867
1254824215
1118890362
627944451
1311948629
1030454779
1150233183
1600115017
1755524464
1241562470
1737219525
687096741
1133097049
882259420
1057916840
15081460
2129876774
217482978
279725710
1174764981
875664801
517386050
1577862780
293985995
669670070
2134573619
1757181868
1410741589
399554743
1676801117
1559275180
1953818882
1488893491
1244951698
3328500
870191683
302309111
128267710
1984922838
427421387
484176088
6990042
1608104181
597753797
967853337
539735333
792252539
2005523861
638020098
1560144519
455630784
1140006395
541874807
1930124085
1556646286
1889371520
694629007
1067038549
78258599
629590048
537061458
692356261
663222579
1726190177
1134895916
160878627
213509539
1246734370
355936285
1899710595
1857615721
697015414
363096299
198667177
423782138
544245984
657348821
1572714328
1296893350
188199940
200556126
1977312550
133211474
1508640265
1655375820
130913098
2022020375
1892477512
757732265
1262178539
280531044
1647439955
1994432266
611831571
1912361173
1566155761
1134658664
1418342313
503153096
904264578
918983004
1403761439
1406797358
354270858
594588826
488208758
126691917
1963742750
452004491
1161628247
2007949468
1755727105
2129014348
1447939732
1100735073
1501651669
298716593
100635098
933042027
377234669
1182029108
776222832
1640306408
2121313971
1791448842
2104561983
491918896
737841421
1687189428
491332665
1648922735
1453088499
1888776795
1427969475
985667511
1718464424
61656286
1411654691
586125499
680127222
1728443013
1130523425
555837961
560098825
2141768013
967481913
1830262590
1572919601
781796138
1098268187
763206470
2097617590
1188118250
733964041
898654957
878256656
883545231
1459802734
1591138843
1329249852
1547753246
1751385235
178325023
2084985223
117644661
1480621400
755588509
288249400
188312466
1456391254
798419744
80775698
1235641211
1888397156
361677185
1602944840
1568765108
1524366870
1474907095
778268128
980206767
732608845
1255360201
2138543789
1692268611
660414548
67453581
1621086757
489415534
1688427728
447110848
775517912
525856946
1082500551
2061072139
1810074570
1073005845
2131250341
1219741443
269982077
1722984750
1083993984
284248561
104460128
1285949546
1447499986
1364507534
1734239263
980381764
205740776
1360745312
933883756
782286943
407760022
679234544
2073958571
545037238
1130847102
951700496
462049041
66613645
904070561
1356179409
457067803
2031114916
151047897
250126909
561521215
1097553755
1852924457
267507177
1659500100
1861394632
262510887
1154643391
1762564953
2019823184
239490454
1030869257
835849446
1343452415
546957014
2095176517
395220322
1557409872
709084132
467231356
1202854012
1012181063
631152959
1747195513
1944941815
1077244538
6445283
764900386
2035206665
45570044
1953212479
234959746
1367694636
1493199353
2058333155
1029103843
33251960
671059259
1555488430
1747487791
398048882
1185428552
1448609238
1407927031
1594232676
2017004886
372341689
1365993365
336444900
1967070149
1598965462
1502386631
1608982259
1760479310
1037502679
175649343
2020822988
357570751
1284054651
1206257505
789913626
768466864
446773177
1007265324
796575631
864812821
855680584
1298135323
140516485
827274135
2013692719
1172867617
892819912
477659519
1351098469
542716296
468148183
1293761380
1371863703
1736660517
2110563186
1516868500
143867101
1275617213
1099314925
1995588267
2094002022
1958333787
72555931
477318434
1647344612
94640647
1868376580
594464693
2091483504
2068719414
1013079975
1543986140
2106455951
985577055
513662085
940559232
1279645064
1984702449
845556233
1566502411
1339304106
1741174332
6090838
676552142
887696279
1638844616
1837334488
952150529
1419965681
459597690
771032243
1206376288
688563996
2050110542
855279237
1087138966
459489844
431442843
1846040148
1198026209
455840974
624164584
605456327
575124707
1124321600
1642457992
512817470
1559914760
145395857
514797954
351301733
1846994327
1721742398
1055050194
104681374
1608492310
1143922445
418518220
1800227167
1193445949
723506563
1010777843
1027384327
1474262499
1791600825
727850948
692884623
1274989197
1310576496
416122140
576680284
2128724362
443341071
261489937
38711418
8339210
805475937
1155905981
561976026
1148940295
1421593564
1346936246
174065337
1058177095
26125485
1146766243
1605751507
1238929523
1212483460
1663771370
1291160434
1762103985
1897919129
1158083004
78079060
890165514
149375048
402472008
66605696
2037964980
443737332
1768193905
1681975901
582334527
874208943
1481407863
251467666
1776922277
164763047
425970716
204646280
1094593902
817829702
1425779202
585105833
1053094010
1429934619
1173678805
1774034691
220254491
531993425
227078532
323911066
1174347749
1376735531
172394667
1309201609
946179891
65143838
1250849349
1508902437
332201648
1115933819
1338878171
1568349560
1280237214
326007753
300341125
94446831
1994028079
673957260
1259756929
872781183
602821786
910116366
1512195301
200725553
940675109
699108762
427188818
1611650006
1910697179
669045527
1489962337
1988620713
1299445589
111953198
1883322850
1568676522
73176801
1305562216
1660296932
638729736
1066044573
288442250
1596519222
1508922122
739082209
715492840
1008350071
422683939
762734441
230052399
1711733339
1582347900
482932867
1687326941
699723842
792745754
1455922628
165552540
1074523423
252038283
896046214
1298229326
1247080002
1004128876
1265778303
1639477660
1294303289
634094738
902236653
1292886714
756806172
284202766
940370153
629814121
1376727817
956221849
1838587202
485054461
1238510349
936928637
811070289
1958723309
129950596
492482145
1331272668
450030899
734193468
517630078
206318896
1369363547
310211299
1800840731
846447425
1021344756
866802974
953895582
1761840549
1650911257
856040247
1900804345
1004732068
1010511803
2016470799
1646866492
1569036431
922238895
1292398903
508550722
1422270953
314311643
1748999698
387267306
102045832
1247957171
783182445
1818369637
1189569486
844189965
1750187913
1942219388
1595681876
131910708
1623628829
425692216
2091935103
623347930
1654888606
2099284442
536431792
579284119
345754507
463585083
416530366
1792914155
323558987
1178233087
944751016
368039343
33942828
2083110466
1177118868
1087692221
450464336
1514770733
844893766
2075215789
1705424321
1468058020
44100303
944968193
923900248
1022576044
2014907848
989180976
1722800894
1983789122
227458740
407470280
1854237382
1070050847
452938816
1195370855
2035618670
468552461
1068525714
1790861248
972731288
1491776961
567292852
561160991
111235240
800879459
1709061761
1911261375
418319820
818690625
118572668
726040241
2114958207
673158879
1603699017
530685569
1722736024
298625600
824841092
1487155498
1900812392
414194461
1678214300
670246601
415604231
623024798
1533247540
1021218668
1492043635
799375988
1066976515
2083424770
430352493
1218832531
863310998
1760080313
1998861471
1396180330
2042970392
1995832497
1275835063
692300553
1240538097
1615479052
1810040803
970363315
1463041392
1492258582
28290141
1041625401
473279099
679093695
434699835
740525872
1038411519
1885223008
2123385228
795831110
2070723377
1140269766
2129160929
794763148
1611657932
997569489
2000752225
300061574
598319555
2027917486
2013132903
284241150
1194661774
835022656
1674944664
1304589751
465387345
669875295
1944920455
722614453
161226554
2060913250
612094780
1071608667
1417123672
176502981
908761931
379197998
975731153
189925732
1540561648
810023836
1651093612
1625066940
1428589791
1590240779
207318233
1729542134
2059798295
2027957753
346856625
140922935
1565490039
761332800
1434190186
1432843273
918623207
1963870902
546761507
2013724566
1902403868
1170435948
163279663
1738334269
1292807704
1243716783
1510025060
844298068
554149238
1770202072
1984177301
957424368
1582754341
611697672
1927979384
492060924
200990111
847380051
1450862526
1082352686
227928713
1571262508
1192283315
891750734
2130845000
1678767098
1870961214
997401367
1205266475
1283255851
829983711
191065951
35363110
929704498
526562097
87764392
1467896018
949538270
388671756
13737526
1006739552
417636753
1996051085
1898998284
25359319
1178518436
398781392
154705868
1293711284
936123270
1889423473
1271445234
1699517942
2119175379
1566835000
887756846
497042388
1252319169
619060559
570997744
276322045
771806603
702479699
1728934627
1260013585
184838234
545494606
42818665
1738080477
1069863851
299992479
2031668185
1542609505
987233169
1290954089
1503868565
963960934
1735628117
90325678
373969746
924420178
912739767
829950693
711231654
1461483875
180545100
1145952173
1143383234
1801692050
2002208620
1301614044
1962722470
1825190973
1730381886
1494809848
1659700066
1746483347
649983934
2043372286
923408856
980829730
1758773269
63799635
43955239
1632463189
322357113
1887024309
1498938076
1731594533
1854915399
486075819
1728214228
700913796
968866567
631874396
1736973143
728133189
455421405
1059104193
1846375013
361205271
1210268709
468144143
597710726
254018960
543052791
1651843169
1868292400
26867261
557838200
1714470293
932139047
1591935150
1134505418
200945675
804996474
292194381
714837575
525904331
213812629
592457618
948348344
741872402
1984432593
321426524
1626760925
548112848
106404277
2117142460
1600885926
929659542
816147622
869537642
1357507869
2077449128
1512799681
657635843
891840802
2134604400
1505743415
234743726
2101550163
739883270
1392278398
228341783
14064710
838954532
680506282
452165350
314771391
531603122
223113352
1444786380
667076241
1419393685
611216754
1316554273
1211298210
2118317702
1123032788
1289839188
1394352564
1985507561
12200486
875659655
1971529689
107962415
1237849804
2012909771
1639478908
1660627708
1490919254
1647307902
796761371
970174519
877601271
1858717640
1854066446
1344215584
1068567140
679760163
1293852729
1187474037
414964143
772994584
82029387
1621572767
1802855261
1078526426
147885382
860768181
1841536051
2005741892
81054654
1148237849
37144421
1831528703
1335815038
1691898958
855717571
1426646409
764196850
1996636140
1219437282
1742105728
2009374361
584932617
98678899
450581463
1513794805
1050418405
626312005
1172820321
693317677
971485861
1562087319
1023796476
721127089
280884289
402092239
1463269707
487096885
1699019389
1390279334
1250762909
1934218569
1633308956
920757316
1476091899
1341587990
985109477
2085701010
1751859074
613441227
623155241
140538061
284233309
1133470310
593806021
1509862613
1832953594
468803272
2044726164
54067424
2092383315
1267146762
732608161
322292807
545839346
708109648
1083827571
296162347
1180721113
966781965
2115133715
1592435318
1434094387
867331117
161841585
1351276740
1959928041
1097047803
970915691
95377206
2107025000
1458705524
1447317918
581560613
57164499
1165838856
1416404619
1670322538
1360569398
1448043053
1838615415
112246399
1445048851
285326856
8248574
556829013
1366863294
1935013677
1839164958
1858932913
1866649105
168925454
257712597
2061299679
1305662265
1656896105
1904783783
1596620643
1103961088
2051656699
1268904592
1228909076
1136836482
1555177186
1614558823
195045805
588148411
1543047429
152663893
76861254
1638471279
1664930727
183473392
272942929
953279865
739718662
1067778731
351301397
1160493865
182892459
2036884512
1681781917
807270563
1730270012
253010573
1330799614
632095758
1437675126
1724468050
425029539
629855153
378940939
1100883364
1593814672
2094712609
1130018860
475715980
1664876052
2095425831
862915121
2145296215
1289488316
642559185
426830124
759001513
734651611
576297843
226347145
1061948922
219135048
49353239
902783429
335994601
1122571328
1645404154
373402028
1840219638
722328532
747199496
339041947
601646915
659146933
1035727355
917392738
279214180
1040620596
1465175335
274131146
590399430
1146772206
1732251008
985963827
890951359
321214545
282933245
804072730
866277416
1439721054
216363983
1684314858
587670775
1106237853
2108399375
1767511826
844457867
556021687
722260154
1235964320
706684396
2099594437
400128995
867793274
1405536360
130734783
1893045759
1131684181
1426208646
565748425
1690903088
948189789
781030928
34183859
107905657
25261500
2101018610
147021998
393367465
1409153469
136130665
447051974
1608649475
2129625477
649646918
170667776
1697251463
705013531
1254331572
897892069
1694170978
126906364
1774940263
218664270
123068188
124427050
1977431849
1304820299
1934634599
1522635934
1235475758
1278286410
155292441
660657491
517661914
557711127
1208429517
120801259
514109931
831906865
656968009
1690892024
420189717
408888149
4356055
458809501
127620686
1850101049
1194860081
1662200695
49942266
1967964750
89152424
42075877
1616417237
942219005
1983978
2060543547
129372987
784777482
1048608935
294898664
1711126426
733989904
1530085638
588126330
1889382244
642493383
622326357
89409689
193637476
437604418
2096861629
1952752415
1861129176
389125903
1398391628
442405410
66962548
1367571390
576888203
2125447127
431161211
849067929
448909131
815093095
121422514
124147928
1653425679
680050623
57836881
4973419
435715175
683089750
654569373
1778518159
141112744
652358259
1816356465
86696728
1607021041
1567564542
1304072689
1150921059
1058999522
864656453
1799388877
1817202640
2114483805
1717208905
1823043666
928767697
259597412
1816119196
1118905974
904618665
1236996211
1070823827
1799762391
455933900
630801205
1796435326
1227588897
1125483779
1642373226
1302557958
2017468889
1927692403
112320040
204205729
684931486
818698313
351298023
973874408
1555112832
859104521
1508025242
920045170
684238157
1004869566
908422562
3566353
823326547
487842691
422325761
1628382500
1762779952
1022738572
1369079352
332658310
182871956
74698463
1728304713
1344326256
477048433
792527898
1244931688
1435041504
1851420407
1497639788
250529613
274947776
208123661
1938916093
878066605
22567328
30674364
996774051
806073484
622663918
902981122
1049536971
738737833
2058901890
1167606238
888903997
820919571
1577966981
1619125406
1615416955
397554447
1111981498
1425939549
701364177
559234972
1901321678
1189222737
2031191602
1008358084
1570568725
544919057
1999065948
700009262
1791066087
1152734425
1815430859
1164849836
489559184
231404232
1418049288
69820461
637447924
1518150241
1574832542
1483598458
575922610
1040891170
658545809
427585233
1780887394
1916593477
913400888
965097069
218475376
762278054
1496703541
2117429009
2145640268
362274057
1833339132
1109699593
621749848
1263336422
597671638
313474696
823538811
914852368
208594118
1219367520
678915385
846914744
1576645523
165569999
962321290
1823609208
1425499045
942260877
2100930157
1162131687
1399264011
60433343
1847590383
1029098326
773477410
588266558
2066695910
981166010
1436268025
1319928669
59202634
1923056123
888903729
102018156
1435063702
1424255403
1779103196
1798712488
856783440
344905310
1530824326
1339849915
1367995127
985753414
920200638
1619414203
1420481696
1392118446
927349902
1379275295
690729295
1775764218
1189839559
136376748
544168983
543436380
2091651811
2000123729
1624654322
507784696
854888629
791255641
210563237
693928989
1576156099
1896940523
658661137
1473051978
1683634654
1109767066
1419918781
251717737
1183713434
774539529
1763381005
2144162834
697320928
304310820
1292197882
1796067786
107849707
73221624
201486280
1473178734
1976808114
253570715
992196636
23894607
633308310
112561756
1294918405
705094726
1445892976
47030702
1473825233
865787693
1055852190
1479113746
1849302346
32165875
1812327565
15585372
1206439045
1019550255
911282514
1302566056
1562706448
821640240
116436269
1264639037
2062628903
1666363562
107305684
882831895
2057920771
1163230871
2098274531
1180694710
1171074052
1299323600
718174377
1580998643
810402378
287411204
335172464
546271252
1726721103
1805727867
1044617013
1415183017
502634257
2019702845
1910449010
1105737328
733138348
1845849388
1358616914
2744303
633084849
340403926
2147131206
3864584
1828141972
434981579
280439338
2135179341
1198468255
173374538
1729006464
117752208
1323943243
663061127
1934192609
1029532607
1974204678
300914185
500660876
1041744890
400586198
951024498
1597289383
1485202806
421609153
507128454
722654377
892951924
1602466784
1335775044
288855957
614359021
620905201
1663943712
1743625494
963482732
660109626
1939281501
207404798
1435252341
1347227987
1554054293
725322836
753219896
1443999809
245282433
980653138
1023918099
1043173874
993409885
1338825327
844943160
1995849082
647465815
2026288964
763046431
906560094
921324599
345092034
1598080983
1859021699
218995338
1592337001
1350891551
685229781
1830893045
913922537
50722044
831166924
900685732
47819051
705277092
1953934204
1541968770
1032767895
1644828958
985443280
296798046
533361308
1457511461
353799077
499347798
173330512
831808737
457504286
411732443
424617869
658243224
1507273209
2067025984
648271855
1779553671
537311996
746013656
27638444
2051840026
564020855
1011110457
1445246849
25913290
2071008617
43255703
1763230636
1083472789
1853190825
394277356
1974540082
1891471723
1459812340
395786973
1246747502
396957436
705624750
1411834728
1034290760
1595594665
1683360570
1374881833
400900536
129747242
70798373
638504980
231049325
328804442
963417482
1523839599
881976809
1800182285
772306681
1421401722
2146458120
1530524610
1155954057
794435951
114192014
1926495901
1367694636
1644319994
1539720201
317830162
392578058
2045543464
1276086746
184839151
1350552171
1113839640
1728488823
1357736654
1075853634
1937788868
915616592
194793897
1089063377
2079957798
2094956338
328090306
634886316
755731967
488101100
1401600299
1180126093
1044209731
1348885166
1472095468
1406153821
179591413
343294256
963965904
433391363
1652646482
401084642
284365000
1135233628
898066674
1006673746
1262287141
1950603980
1989495760
294418512
175365599
1327696042
638029327
302961773
2068699442
1712564217
1972645740
1236514235
311077661
908632948
383305434
1470352090
1880462733
138098348
790295907
972699823
1849874667
380463640
583990955
792587598
305456301
1219842387
2064099665
287330715
373764064
2062128431
1742976062
124490159
698753398
1158242068
344154348
138126088
858407479
45195492
946854417
1253189937
1876481130
1836303094
2114200679
250328609
1716045808
542593479
1836533763
874954723
1781886708
1595807176
1210441939
1198963229
1091926207
530445393
91207619
1685333152
431244105
1701546549
821374735
354378816
410925251
1149718997
1670580091
1370297668
562423060
1140229520
83711610
728487578
1157619461
1927139952
772419181
420319770
935247540
444738391
1163435959
1797459209
67260671
123282730
1909951274
1917283441
1351196661
1497070798
969393729
1944072630
1370270594
219726201
537847231
132851334
1420736162
2140066017
1587706043
1874105155
1530055634
502884774
458359259
2097841333
1501936284
1436083005
1946022950
220815000
2095964103
1695006719
677708946
1206507495
882741227
721450014
53377219
755322340
1099691975
1061347034
424030829
960279757
1068141644
607259744
1011792885
887010404
1070222239
1846582157
2123400285
1315870309
1085154453
1464880492
710769387
516489515
625720320
2136511041
1561544918
1821141450
1062854825
1634595044
839293571
1793193267
1568898016
908897924
487949551
253705308
1289073670
2096403908
647313181
1563677559
883770826
1049498329
843838108
1761475935
660158604
310710194
1619488216
1502206342
2081617982
406218444
1193670432
261595845
1599001042
1235409305
920780967
149545160
1544022477
1678392933
2014952881
1437985380
147765411
1276961494
347801855
823351750
1587431658
1474038353
1140255927
1781615335
1604509711
1475877839
1535349497
83448556
2132078377
146278568
633635503
2023954662
1624285918
621242955
1695710136
1778421921
265391816
1541865937
665180707
1141997083
836113105
1890370473
2005694514
1161062701
1396530870
713607357
606846024
980349912
1185903703
920208025
385194013
1265247420
1545212176
1058462276
1915156933
1315649829
373708771
994190128
1909115384
585717277
1001521047
201166565
795177469
2124865078
1439629323
1973602264
1631392569
403568226
68377429
18322267
2051457237
792487680
390828528
360055922
88006482
1805425237
95259393
1675777041
758537669
1517210319
2010354684
1685589699
432948432
247656349
2023534952
372559350
61965839
218871538
324915625
612237204
1084838468
2055474909
1615819062
2042619155
1397341562
602356895
2115325673
1811026058
1873232466
1856325861
1158388459
906738702
1545320878
1283551825
313149019
807152788
511441203
253448601
47853833
776285193
316041504
1895119397
469241142
967222393
112706635
1381893211
1518359747
1146631316
1957398353
770826679
323288736
517873390
960191732
1536700812
1474678762
204945919
844633000
642521560
850942332
586243149
29869090
1943937836
508341636
876289246
1360878614
1980424911
1292578339
1825599777
558570517
1079133380
612288711
849417915
1084012065
11391237
1216403742
1325268199
1996624007
1250126293
68168756
1197264931
145432364
568859688
19952474
1468322861
1982307337
1938564422
373321148
1913199534
1959621206
234497995
829734768
617443834
1505139623
2050710820
1391365068
1814273106
1581310382
148777653
1828966280
870017482
760533720
458432626
1763275475
679259361
606093190
661956880
2133912225
1418223522
1822102387
65201238
700526449
1703751167
663557108
2014659910
878503765
524730875
1976184678
1874341047
1877563886
1789411860
1053927659
1371496897
743601681
584381839
2120143634
1173010091
1847248341
1246906145
877732982
386078912
996552872
2009348060
546581517
1573462430
1022516094
1212834474
2054134527
1052779084
2009005148
1735059436
205954638
295517145
1167489771
1041752384
1678837090
1273588834
897636190
2119405910
1690799214
1381306640
323908399
1266075282
1878257227
1876941440
1286966456
1913333275
1145592627
958439543
1505984132
305532979
1635339275
563589486
1406132753
1707895576
1619417919
19458752
920789570
1221718043
154639090
488599311
861477521
1000629192
77274894
1457999058
1900554233
709952149
524476519
1967345836
1496471767
1421029352
151530648
1975912285
2034653639
644453677
1687824676
444088412
438831927
1179514017
1789502216
456134769
1041625135
1501865193
953406550
763299887
1654485368
49703618
145218285
412120076
1601163106
753258299
1727795094
429782956
1313887570
1675100852
628275421
1579350092
180516365
268831411
1149404144
974923596
575707309
1283898114
1791812472
1105921686
44299608
32215619
702116870
1773495358
124793226
2922363
791649687
1922751082
972638314
1727517667
1233419538
578518591
1762087034
449243942
748751202
674359406
1495472341
174195022
1346460637
2107722336
821561899
1042388100
403159559
1676699004
763870463
1657858646
2113954612
1085147863
1694986423
433266495
1903481637
951122682
432398708
121085394
1803015134
315991281
1124932306
62930327
2083189934
1477827922
1111798266
813650058
1170472766
282530178
878303552
66474281
1284830761
1456396839
312553183
580403871
1209084906
1471726454
1927113631
1200420821
1356447478
304481020
378616603
726068343
762920201
241215325
414148203
791549169
92629335
743217168
936461881
1976359445
1749365750
508482358
1504762379
376848327
194628316
706501768
1697345563
176629728
2144860523
476996108
1698279776
788616795
1263703018
320270534
1682484350
1946285097
19816093
813341785
515842338
266168701
1354051607
1430183663
139127595
1951616582
1529607704
639065756
1632962798
352716589
1927698387
323406263
1317206330
1256943144
903783633
713698298
727910964
1134784909
408390785
91126687
1257340063
476411352
1870011549
1497801350
8252200
413561908
1839497414
546649537
1393794817
3641526
495026387
1928222401
1135659880
645696871
1835477120
963001483
1240863060
279158342
3267784
976387254
2092443955
732137615
806296286
1162891744
1749839303
514273231
901335384
449460596
438298326
1843072823
1908747396
2112992120
2038491198
709227559
1292365458
832628031
231830150
1468972806
1623013747
299190353
953717341
1947863826
308685943
1959181244
1585918432
521601280
1411865333
1298441492
1966323903
139560310
656179640
858452697
969247167
578212633
379072656
164965489
1966739438
91821007
851809854
1256379296
1859011731
2019572098
631282938
859568330
4114244
1097899849
1553910005
1047529403
1235542448
1761381416
1285058310
1473145858
1040015423
181713829
1642949192
1098915867
1414186456
1676654716
997545312
350308798
690144934
219329517
568829740
1343820214
1956212535
1633493078
284045207
1464972680
1507433470
539116263
359407781
600723086
1062562409
1424151752
1911056330
1067416142
792312987
344512479
1924283315
1437548647
555262563
1471345003
1610321259
1646254931
598307679
1215643312
1557885346
1270057242
1838717221
490975234
1828822680
521043933
1091065549
1604115621
1581802552
1107738066
362563696
1382705373
685134830
191887207
676920202
46063999
205292059
2077479945
920241844
1081120980
2088842344
1362702088
1088759549
257924713
1191119074
1394453591
477400193
834085965
581432666
1472036446
596915329
381679442
1742186684
2009318693
1584020287
1308725727
946669905
1265179048
9280188
1072528129
639945392
1459075297
1359676935
1262984783
126276936
881077494
546155273
186300222
1164853271
65261470
168675248
834763720
607334054
261990606
999475635
1803323029
520315488
213839752
691030673
576217240
2122186267
85270436
2113625869
842926713
891526426
1236898418
2091863749
818433353
1418330301
193884131
862316735
170995507
2081722372
635923524
815789649
1800209253
346541732
898880065
914421580
2065305847
1487071021
1556322267
1285209585
342409813
1181211119
575471544
1828063418
1487101105
1056648550
139682426
1780772865
691768700
676302859
1267646590
1432583805
1318903399
65563959
1080289746
1443224987
684653785
1129639443
232675724
615388093
152797227
551947716
203948931
1322019497
790634684
1463820435
298828941
110987022
641448201
1499689827
356128635
1641319594
948950939
2127677991
1328937552
503254499
955720613
811792695
1516471299
1155647462
834666689
1106788165
1096876026
1146959127
1457447687
401502824
1331963092
531277140
419961756
2098288525
1081404883
1445831798
1084300556
922729564
1531393986
393175070
217913333
2139569205
135490244
145369044
548070143
973164914
966481828
1425004078
1317993391
1577454119
2098291901
1117057640
265789242
1705034937
1435697432
39394480
338885241
888216010
767543346
617663643
1081866845
1853573643
1967746425
268957265
1216651186
947686170
1932124701
1434639419
757408026
2054770011
2105109034
607868102
361943573
1813577345
589687539
715330847
661281647
1965181035
1423633546
2059680191
2117653975
500228141
983786630
2074958491
660978452
79658132
1781275237
95802819
618780034
380326909
269290688
1551561883
1853154192
1722151742
491254903
1812654659
1407321389
290991204
507635369
52960675
1153963422
1385200167
1217621978
424606105
1201297112
446807776
122462884
21086313
1266889013
2106004457
1023365098
684045637
648834531
2060098407
758272698
1838011033
643533530
157340026
1881669095
1587374147
1816569573
1645151850
1934683763
1348007718
969845415
525789457
11091116
1764226235
1758036605
1791557014
1267129394
1613851277
1732456801
1970918690
373093474
1232141067
914331622
1611387482
1584933239
981065034
1781335821
197150519
764205857
1032736593
1573926350
919334406
875028240
639759191
1896362863
1618455481
1796578185
1356985669
986532940
1336866694
710555954
1545945486
87300779
1494113796
1954275123
614711728
569830925
1447307342
1248496456
496602762
425736122
334008990
343349690
1508156790
405524666
2015038970
1672195929
532673634
692333570
183762016
1867191907
1104700710
1302549925
1924965257
581360610
1382312929
1100972225
1190405452
1085487583
294315661
1445945658
1757379968
134914241
1572841330
1185859036
796656747
236394926
980201940
677804543
1976719870
1166736653
16044129
1903671405
1874349681
105253952
1314903027
892479890
1166135016
129372987
1355743577
829943157
1804436952
2109542189
833641202
1672666095
389436662
1206109311
220490807
1732332572
545900990
2081518840
680416950
489097875
10294135
1937271343
1986899688
2061782833
1812591260
1977409338
150523136
2115870418
1494287151
739305001
992409599
1061262533
9203635
1312673432
649321316
877560411
814944739
1941872851
172246045
1907023439
784385941
1737617003
1743202534
181017201
385275049
136470364
785264280
139137026
1031115015
799498200
1732233514
1056256410
2110151597
1692604697
1762739866
1209727906
670912209
1636905720
1103649291
225507565
634391648
896467021
437951394
787421691
2098763260
2040808991
2134859919
16403490
1679196232
1875682622
1890812099
618648009
714142420
1605350643
671506389
1243454692
1018568443
340917808
610851644
1450913201
680884449
313023197
689069882
393235667
46550988
389224211
1993379833
128957060
602675251
355595432
410430798
1517507830
1344840562
1080835638
672056795
1545161166
2004453887
1715443358
1867218839
2069473316
1879833949
143973775
1368195727
1576758788
885073989
1033194906
542593581
1658336412
1026879254
1076555489
650522790
1228075993
78574701
546598632
1789992380
776526003
365897424
406438071
469074712
977079371
1563696699
506738433
1307643667
1603706256
420851350
2041490495
842402307
1330677125
1413918626
1728548777
1705337253
2137696751
2006275057
1846437238
133854564
735721279
1802591136
1814231518
1922259980
261161185
1367601943
1842293116
1352719776
1214004540
2045930237
1660499997
1280714449
1140802079
1723546611
1409288274
890054750
406077123
1892584490
626410027
206674701
571400079
710299515
40939052
2069886152
1283668401
1251697887
157454130
958927179
728334993
848954841
814852707
69063882
1416620602
272150341
1047602087
870862429
235577174
742293167
1724155142
854329565
1165265922
163067017
1819678194
1608308794
85797026
791030635
1188806810
1206130257
559990329
1487831985
294614409
1806388374
415710645
60750781
99973676
737199282
1200052571
297015387
2114745411
2140244250
2111646914
2040930531
500107515
1451328572
774822875
1571601275
1351507599
56993228
2068776708
1464426121
1873337864
1039831116
1765322587
1470269221
1333584491
1224133470
337330227
24924879
1967046374
1668224274
646867786
1581041422
1891822281
383461887
16334692
2014185991
573282913
1135512584
2067245760
347736790
941684749
1726604914
978756202
1786515210
1768638017
257455213
406104921
911159386
1695950499
1461519240
1874071041
921288519
1013353389
1254350122
74608271
2133111315
646017719
1938428425
1288165861
931642466
846276436
1211179270
187574913
247766949
1638481413
1091231208
147646427
1921973257
23685866
2130954851
633828681
1430457459
1046387926
1044058065
1999967332
1942062023
1002697571
1315446063
583937709
1394788811
1426123327
331663690
798070929
290006601
925103117
1461622788
706070665
1378113169
1248239230
196491100
779955397
1550125936
873590947
971898905
1749294843
941165644
2136978110
1212937449
2000268184
2076765493
609799058
1230978954
592041348
1747328304
840455382
550868353
1781806863
1312064418
459739208
1560455274
1242398356
210547809
455927673
1032483584
1050608913
227085159
147888001
1915659789
999831699
1660701580
116077501
1752429112
942161160
730881281
217793024
1584695714
853255120
2020338316
1202269644
1534806009
1504290704
1159553846
2132270506
22830867
1485467424
347499286
568883746
180527927
737707984
1218564295
745015530
147397647
916137322
146819327
2088858238
1942597005
1226490995
1254996169
498584827
424743592
1580176510
2042855798
1851263614
518287319
1220109856
915374251
324154092
1013056381
1798685930
1215319637
2127342723
1268499604
1821622473
1454439728
354440605
660752510
2115264444
1739844860
446708009
1909316343
597250333
1164043196
1310562409
95358574
1652188872
845162248
929465826
1652627866
955124757
268980957
2117912522
554530577
603006342
1915076877
720387984
1653724454
536019482
1005177766
385854355
918289567
1289165203
1188967107
464451767
2084364318
1857112885
1277283265
1405597370
433832643
589577772
1548790854
142750267
1669095150
1749832728
159133518
440059899
1691803070
673642449
2036857373
389903348
375085220
2082574262
1795942409
1352775992
1774136381
1422041471
799097162
787461419
1139619750
273695088
795963793
471422234
950913449
1354746219
1462798200
114858056
1093648237
1719679927
484253747
775043125
2127229354
1266387489
2116033852
623123263
1440883102
943957933
1741098780
1592475269
1978397346
111593202
222342586
28226387
447831532
623408716
758252600
126178173
1761157249
1813749483
1000625958
1978474573
752985989
755853367
1743287139
1864317311
1327655604
23107498
1151623859
1137071405
659100044
877258969
2032113336
1581422215
400544590
772551590
122133536
704005661
1784802262
1727192197
251724424
583329918
2100012129
1859168660
791301249
840316841
1997583257
1070626872
1073881837
1676633515
353473327
1019815522
1909115384
678514000
957241448
390576534
1633697847
734572613
1380954702
845913418
118521903
2039679384
1502508016
1683644350
1235092913
63674743
2076637025
137827984
1652396970
1347486459
62033517
1985412568
724314364
1420190773
1317753271
1729318599
1145629316
1190679827
2110970940
724571251
1002064267
390602263
817212804
1072606239
182156390
114596844
1279579334
664676900
1174913961
2127240861
878828445
656464110
1634938239
1474852575
825895917
1567789585
1618454649
1820756261
2129549864
993646881
355164192
1060524665
903204658
1572868342
1181811301
138098801
89632549
450254400
1218965680
1427289391
1040851864
1640808614
1839397657
47640239
1763095024
1931919115
1785886334
541167141
857719996
241916980
1631963974
1705748711
35628491
807151684
1137667934
1175035448
741087249
651939641
1747740927
1089809777
1999558253
1291120494
1025195926
1981432418
1791338164
1718277260
379345652
2076335816
1625951699
1423432430
163871531
668736318
2094711845
1559180157
1879837131
655642422
506825771
792499416
515123444
1419442962
1329142555
439491047
689338143
1132650380
1679877329
864642110
500281065
638495023
1736793688
288692352
777618656
1970543167
1885928532
929471535
1564380571
863724242
2051332715
1024346256
985740634
1201989763
1711651285
1406905557
1444328419
2552545
234123312
624791868
1129910869
787141276
1040212946
1219803560
1439424276
664513978
1654008099
1514961527
1967150487
791017608
1703112109
720262070
1661211624
1947020213
384108210
11336487
963691483
197796331
1094588707
2143838129
759301434
1465613478
327528473
1033980775
375254800
1808514256
301415949
1972515531
200204282
685183082
530087316
103079475
1097589433
617332936
471385440
2089235025
1553954781
488038064
1089482762
465338650
1025385570
690157364
524183230
2143552875
778526843
1907594529
192333706
923759292
1744480050
925353101
899756931
1144639470
1953439194
313514612
2110617148
2076224421
1345932848
952056792
287497156
1234986628
941115108
330676813
546532253
1317526798
609812064
628814454
621004167
1152515449
1861410617
816902731
821091038
1063699313
1989513683
1410455706
1411315930
1754408548
753837569
284906153
1037604040
1733600911
340256592
696891207
480055825
829949883
134306218
299596212
1222642411
701814082
2055523483
971595011
703291360
1401016105
129890308
794914033
1883321468
1309264367
901080804
71076511
1006296706
1586426452
2033870545
655183559
1028234617
117717016
915900881
1495665657
871468674
1961381648
630415058
1787507722
1341927750
260303200
1040724146
2094901386
586565716
1963774432
820038095
1478701870
568940638
1672132400
1642544225
1287321661
211446396
2079885728
2024991044
1981487649
47772684
1333041855
1148237447
1030791150
323255545
1033196726
809373664
1109498912
1850748060
1099208059
587914481
127638410
1973326299
1028284787
1547009978
1495193099
485135071
961867088
748345874
637504095
1760280407
524078303
1209029429
1934351016
1637125981
895990679
2116128100
857530325
216821289
191639923
864820388
2035940029
451696473
1816276928
1006408974
1499167656
424142290
829317721
1873383494
1037544974
1347646883
1931174462
148786618
1741781984
632296083
1319745345
1277732002
1703885773
2127807441
1181878354
2116474280
1985496164
1080079722
430838633
416535315
614619865
517530845
1338905397
408709965
1510502186
1203279087
432509068
734747312
1377533861
1977316954
1051278831
721664819
1971273631
320912548
2004055851
380648896
655058865
561167825
2114635277
51035183
1958787011
2130483074
977077335
2098776367
1313832471
1779761577
1393209388
106818499
1233802293
1057721989
855333032
1036229984
683737392
41047890
214746573
1863849993
1133175147
14572843
219266111
1418481500
1915086505
1440324412
1466042365
367546966
1023410559
1866098240
431116083
237708154
854433877
68789339
275252150
586380945
955722390
1862780115
872227270
1271337556
1363994578
1427937740
1395029443
574080728
663711170
2063969883
1187633307
1137299622
1213638328
733465177
1514489112
1097446714
2092508681
1232619241
1591818911
1558446113
212922701
1935818515
1694404716
2070043910
1872256963
972983880
1604638140
1497689105
2101021429
1057547358
1298074568
1109752439
1122522335
866374607
1391138018
18318477
569864478
1238285658
584178053
1372976338
693817679
866040697
537235556
1841589323
413973176
1114636378
646975844
984096889
754685164
153416213
1977045313
1861867644
99192629
112986913
1724732269
2095545578
300998043
644961042
1799327268
1125502504
1676926790
1761406705
388589266
705808457
909362878
1790313108
621057192
470851822
785251080
494713409
934605485
531135332
34526838
246860075
1423721809
128549109
1969561478
457244628
847536750
851313600
277191402
446656079
2136719178
1239088317
641971517
528327280
900760354
2046227057
918560462
647753661
846029811
1692712464
1161148819
875627430
541612850
419728034
202548286
2076814188
1855385484
562982204
872239319
1535506510
2012131374
1285032017
1318187511
1431586768
594301095
1631045329
1875543865
1246560973
1741122521
973328741
713806068
1849834657
1931847386
992417385
129688061
526279485
298417050
1174494045
451510696
312137290
1473045801
360717832
1729756344
1414148362
1420524863
1135624339
1804093820
1908126368
1084612494
1635998165
1739420801
1991670595
1858095615
388091669
364188349
629824515
3444512
1641949640
2061686322
1830030444
1818901097
1722563088
1555604008
437701174
482350967
315375943
686069442
1949223818
43267547
1309838305
2032786842
878457259
212555054
80890559
2042850233
1588185370
1404547264
1827951265
659159444
1296229786
1856522018
1813720809
592655542
1871046658
1161466649
1844407637
1698190557
1819337404
207951301
844835776
1691877937
985191228
243492803
90021412
1729889729
1056480167
1460272513
1957632347
445207945
326526886
1839053090
671696586
282020650
1154304550
1916912213
2114155248
1104747963
1163300603
1486986502
1612170978
766161744
73050370
771893330
1839510293
70650955
726068343
1298496660
1631437389
1369771399
1767447387
962999445
1094215537
702761440
539219073
756721473
1091338037
454905369
1690384137
1403182866
864917632
628297028
484553109
1196101937
1573039731
286081396
220828517
870735317
1793720430
1627842067
2059349350
1832000688
604945476
652862178
1840670469
85747657
124790749
1528129095
1337017075
1621658869
750130327
821062608
1741957142
1187525607
2112203541
92496088
552073197
1068117732
1879857018
2072277400
629779532
1912571112
1734659689
1034005700
2106365061
78430363
96330211
139979821
1581027303
1565349117
999482778
358676117
501909555
380901950
1318340516
1912667973
1735104752
705621008
1707304575
695384331
508651803
1652279919
1757847658
200242859
94527080
1513607587
477534316
271493183
1227557019
393697239
1565381265
1405691358
1109673537
615491506
1400189908
198205052
254803001
1581967392
1185407208
1525164463
1418130372
1087887365
726271497
1336967284
2077949134
1648527061
1257468933
722460923
1479250858
633854748
1833931155
664213199
197745874
844292233
1153482601
1960327672
450532872
1467259438
368697346
2043265278
106719556
477348202
204094858
835674907
1322064895
551153485
1589395283
1211482519
746838166
1858989601
591885282
1561775690
1599409584
1228672818
1291203164
507352510
1763781312
313594407
1238888449
1648817246
334479740
587301197
697774578
868243596
2057904214
1128599833
501135018
2107789127
278570897
1499740995
1106935694
1393174015
1328322373
205688178
895175394
318672156
1492777093
1436631608
2009367628
125270324
1443466012
1245103563
1623263300
2079945278
605340285
661838708
1990076376
104706480
757737806
72626179
1162960242
1543484530
1900106211
1122224525
929012839
1737158653
342183611
1514070714
872280703
302648114
337195570
1869296615
815577287
1629902432
173525620
846885224
545744590
2078603453
1389997527
845094566
2003360981
1402240158
999043235
245869243
1834157450
1392900971
990004863
1336175651
490167600
593706301
1889872073
1313127685
215935417
435028167
1937564845
347588063
81378102
1703941327
1189316283
920744037
1830580330
1218673741
277202936
928976787
217591638
1684128366
127078301
387055462
1604356186
631711491
135927298
182971523
1622119102
584014571
486927314
1872146821
1405726242
1814966527
1717705893
1958578037
588480799
239371885
1658100701
1533531059
600485548
891773938
1676046055
984451947
19295416
693502991
2037100322
1426660823
21258470
1254652178
935840562
355803308
1812784435
1318316175
1588660153
272985233
1018168643
1935089746
973380802
1848995565
407200582
1297069441
1839756864
1039359377
1501079770
1440782877
1249688002
1354641283
200462906
311124414
1137213748
1563309377
1640108649
366739931
1752104415
1187235895
1556642284
1298296580
756551643
968912753
1099378110
839870745
1235345989
219926866
1135339081
1283872250
1144417481
511079469
2103799519
238929406
2122166580
1223506454
1821235628
1249037259
1089379220
1806844181
1475719949
113946003
1780998645
71778355
1778619276
166936140
643880801
1619245177
1931137632
1651610195
2062781971
1336882219
234119242
2092861739
2111908582
629570947
161128866
1975112590
1258449541
2138954293
1666447775
2068277300
155329881
425318450
401708060
407689692
278817642
325682862
858499424
1402740157
695811272
2124529407
827522502
873504660
620337070
1098371615
1224821478
61019413
1429596357
1837306956
120666471
89094372
475229696
781237673
754190946
351191402
1201153678
1846538412
391640159
1553880495
841205498
10367232
550529729
1445176593
131683375
249540466
1062331066
887733021
311609434
31601524
893502882
344062574
1168863078
143776063
750581361
763268754
1659691872
739566377
1580370427
1287125404
2046508311
1317647035
1462515773
1992458653
488366432
496243165
1832021398
44204488
1831422205
284062328
867280982
1615980842
1945878896
396101740
300277663
2040417517
996890868
1235811719
633694991
722693917
316200867
1581817150
1363425396
626589519
1767324627
637679001
1740711351
1181213653
1340664543
1010072585
1345909718
1562834102
1543636010
1883203683
1172277414
1236183931
1885289670
311053950
1144522215
2064927757
532325503
1256647375
1261919199
539060640
879505376
1380584448
1143571383
397722138
179131708
890902759
580491632
1229930468
432427726
1066218445
158919285
233209677
738511468
628910899
74096833
1305149309
691578957
1557297537
1831631462
602529478
1990562710
1055695473
536951540
1268368223
1791002002
832378942
237982013
995291730
1677724079
360040515
1506170067
790162400
910371141
455023916
1519137385
1243080977
1265905911
1229947947
521752000
790538695
1194719742
436594200
22453496
1095135713
987524195
1296742922
1063503103
1805372690
887630725
335635067
136146650
146129235
1830216260
597164964
810904638
2112899405
463155633
1699715590
1403186559
688478639
1165501509
491719951
1112194869
10152653
1717086963
1291212436
2076071674
850563142
1898998113
595697730
255683693
929379875
1807121520
26530888
193534033
111793548
1943798924
2123095471
904086508
348683573
1847644184
660754345
1003951979
1676831913
1902846087
1410094367
355129566
1510902608
1185904848
1721784740
1998532362
172197175
1094717057
821487735
477031370
150358323
561239813
615639380
114248042
666398828
2044186599
1860056029
2030556907
737166441
300007882
540941544
1706502377
1557846784
101218522
1130569406
426088106
328284398
1614478631
948876741
1073188948
1393126874
1985287157
1598009914
47137817
1256059821
932563622
946467488
1941988673
254234410
420184438
624586029
1840322129
1452320965
1960913667
112064916
104349444
1643685307
1516674190
880225007
1829864594
612830932
189444768
1978255783
1533951726
848010134
1367464418
1540335155
670915711
2126718781
1655538228
1906339750
175189899
283385
537471939
319246852
2120716005
1911382985
472960769
610439783
728771314
1932109666
636197188
1832347329
237786727
1785908150
198860181
1918642921
1822023164
1261768382
435121331
2016949498
954223254
395205291
1930982164
1649133493
1109154629
467257089
1943532865
375397167
2145767768
635266312
1792978588
120268727
176984456
217925576
227580214
1275853043
384540146
1110277161
2004006369
1070309144
252574714
1249198130
1738805254
731665370
721066743
1919966294
1980819776
1439103951
267139095
1600505134
1659315184
1990671617
1772160015
194684465
1166162885
688151072
192978195
571551512
795205960
1239694803
1680900139
1959276837
670230751
1021883611
1395227513
421468386
1509379061
1818856248
925668662
709416654
820393881
1318604985
649625153
104018710
1696862184
988188375
1054703904
1254509667
1626324967
1265881642
1079407646
1823641463
900494609
568169798
1374663923
432453901
217946603
224964264
1439175527
865796683
2059009005
1678314943
887930698
1604750500
1160570085
1238996319
1950789493
1048751573
1276253413
1864420332
1357478794
1877009627
1405022886
332050909
1460736819
1448723563
1227075564
587415713
290299727
1380856775
1833341942
1430680944
1536948375
2074992097
645757058
1041343630
1027852903
1561999625
1504156621
2000777976
1921354422
227141971
1643363081
1283614224
73514849
1999782785
2025461639
2128348734
351898001
1554378189
1067402644
1867822931
285079082
633084849
1453127636
327009859
1518088601
2106513988
972887962
798066136
1637873614
1240939021
1979433699
1345819764
754244930
555959040
1963714111
1957842599
90117713
1453298649
1514815299
1654481038
1455832526
272578902
817393112
1905019609
1668247545
1888946815
103986840
987461798
1223199158
1564376263
2093551644
902567170
1403635512
281510826
633422267
866962877
994918931
1552817839
1425338638
644576770
1417865585
402066134
734437187
817006182
1823244500
718932679
1539606408
34088032
171915344
1215433912
223938797
99541941
730491740
2106025488
1641165960
1289652672
1426769893
530120809
1004918770
714746135
720903395
191819228
473360545
30243731
13490500
1031775605
1922754570
657495317
1805942551
1934652701
557431217
1230226661
1368293115
2083094173
867305507
1950501207
85536053
1078695976
968156402
2086344225
1122356303
1841719464
35308365
550258371
2060860478
250494677
1557121791
387358237
1214951866
1021607844
158414601
1205218052
1303234407
472330033
1415410829
683424168
1142096979
54157373
65773511
1103083903
1315210059
238887160
428301569
275165584
372732945
1839528964
184948820
81630968
1435138138
452495099
1074354863
1137894635
1677904838
838390669
428607542
994123485
487557425
232690931
675406520
1952717223
952704964
1358917444
1321452241
1713760871
1024251409
1558747101
416073038
1438020815
1800930585
1251599423
1726363461
1268237096
1563050978
2084351187
434498531
556732646
1368668021
1441747839
1162764235
1474199442
1442995609
1504819455
1038274207
1784541781
408003793
1354213954
558158049
258229386
261305510
2033841963
1074084156
1855739639
1071235885
1329473878
1375145567
517235771
1249637137
593730284
599716247
1466934828
1104277001
149005114
106564315
1676752799
493565110
255553946
2045917942
325877393
1366275133
999834502
345668003
230071792
544102177
1664089426
1529703822
2123318401
897828787
2132720207
647555076
999566134
1030623509
1194167835
1592012399
1414738529
1333766850
1124436351
237145452
2013355478
1689696635
294082642
926774889
742975703
983155297
2032742252
1695395407
603212717
1110456984
2059471972
796262768
1578305078
801467008
261738994
301408756
492662481
753861136
1507793127
1503939318
1926801194
818245998
176757943
1216061129
388326777
1094679493
1804633273
1133755439
251930688
123770281
1060343180
2071854733
1675702660
1331375183
1393250328
210120403
2029544390
1335806240
1703643463
1071440942
1079180407
1690667625
1404374806
1317134181
1036066792
618581529
345453061
1309421037
954504029
2062638025
811133529
1491906305
1247654858
2113593119
1250955171
1621486416
893964765
2134281419
1094121448
2041837214
1264024556
1580493285
791897082
1365707606
140802339
1062435615
1635081490
177624511
2032663688
567190232
1898354815
1217981613
1347085364
2047682359
1111695481
575736589
684086823
43939374
822277181
1559200385
205980021
206604708
866116777
36774161
1764725770
2073489988
226420161
337349581
1417646849
1386758836
941845497
1565762742
1828244674
1287272936
1108484844
1193058892
1972079178
1716485283
1963235525
587723784
1392475155
1561047844
1966637642
5019984
223278417
1619083607
473424701
32413851
1489379999
1969535263
851216872
1852692038
1439449369
2108427829
729847429
380116182
2030150296
1131621114
516889506
1547927012
1161444010
912151148
346626411
1552016144
1585736241
311296133
683005047
1496598849
1424928864
1861313171
1387697684
1163252948
1580720524
1388764341
680992957
42682654
407881026
988789007
218820586
189983910
1045134230
850530031
559473157
1303369410
699423438
1373304319
183798395
136379034
1814455641
1282221446
788094505
273067746
1574932481
919367341
2135843199
1429900827
289165470
519607415
1821581136
2046270384
1501452927
1149036505
572172500
1716926183
1500939259
76142167
282966141
1615271489
1932916545
1829461725
178186976
566214606
1261903330
525469043
963909699
983736943
1918953734
205107397
202602390
1325705758
450581463
63705946
1321618897
516286790
412091937
204678901
477917597
1521418168
297402261
624915482
1609692032
1070595448
2109604060
201587202
348724557
787498503
1082512108
981225628
1763792316
303447992
1802008044
1146862251
799218649
518855744
266481429
1089268262
529826599
775153650
1559610449
1474611251
2008381829
75169789
2025102629
386550381
329485208
3789236
1394018104
575132296
1125723856
587403762
2069053371
1546450186
847449575
453591715
1019345556
2119708257
1524984790
1845830914
681351711
155598140
753395835
1353087095
1559282823
1079738327
1805783700
600340292
1187259887
1223969083
1259711598
1316102282
1548273879
1522390368
313535251
1955844546
1026405470
219022350
1761689446
1429383410
1115993975
763412001
1504599030
526131882
1822546957
1065880912
493798628
996524205
174833616
631361519
1576207803
1477290357
1063258966
1117068615
1889198447
895514119
1834125234
62041991
201964385
1573367286
1569109827
75729354
1745468919
1063988567
1053786044
1673396630
121397899
1443975476
12274740
1936018686
2013023396
531620083
1408133669
1905974010
188704337
1885282070
1612863472
172939585
824963289
1785447198
1231968779
964647472
871239366
2074964266
106932661
815033333
528927473
1685148867
866570536
2065686535
137656123
1842631593
132160732
2013232686
1782281522
1465709171
1066332242
1402928027
465477174
325432993
1085497253
685038203
395811667
1624853271
616351323
592447307
587414548
1266030468
341069291
851901588
1667806349
2014767398
1955571705
3417376
690381105
1955315442
1213191059
925459016
1356354745
1979374888
793404835
1761181196
684738266
366158130
1193977660
624114348
1716224796
1055732133
1950805317
2095970832
1438626905
1608638863
1157515814
332986005
1336449976
1651425438
770656854
1662732720
1307680188
1633879146
1871139066
1940950031
1549260906
1676776737
474037292
827470655
1169430319
217981455
1086447271
1411597884
166909741
409398894
1854271839
887993618
1603384230
1708476179
1293404985
1276154616
1596843735
3717547
1346568783
631619589
355345370
1176624591
25501134
1790350555
1484144734
350559334
1798786170
1368668095
1669867732
177406373
1345023449
1310376492
1200074560
867217052
872307949
1197770787
1037826049
389059259
1695554985
1826046394
1339887205
970898388
452456532
1221383985
415198942
1154693870
7921932
521695543
347161941
267037452
1540578962
1109364937
1540360702
561117733
1755731791
1235284257
2107847051
1737194233
806537347
2142755488
2138001384
1847237456
557314520
1146882782
2114887322
885410116
71986927
11291602
1481031181
348120294
495884693
989095269
952712751
976839768
450091344
1343921626
466205784
215060341
1002166421
1401889924
1436709935
25601376
1487238257
713798838
453027658
2035183523
105700045
1691302113
1662702160
644694935
572831897
1950439417
1370493766
1097276104
652116384
708924382
534054325
1202605106
30926433
431976929
1331282018
425194961
1688461933
1962494643
1788177582
821115198
1783615376
782981792
1267077041
589159013
642828155
1518345470
1746774442
322456983
901212447
1149904023
407057277
749220072
1092950874
2057815896
982959849
304925951
1944638936
848237923
1882476401
1486287148
300955812
1613697462
498773887
1126713330
834188926
208921337
2119640754
968536020
336653697
125384372
627977149
1749896659
1155259286
527796734
1614587214
1126982528
1585501610
1153716896
140338003
40211645
439842679
1719218094
1994978708
1634391586
1012496869
1978260214
31668506
1346395889
1232341372
390283122
2140190484
1712480716
1448898528
1836736041
123315928
1532625463
897831054
1936103611
1264403537
196960277
724866654
1012683277
1869818580
396541461
245572432
484756174
1511939313
1437772885
383082999
1190965706
224548890
1580493285
175768733
2005951464
198979142
1684307560
1432427440
1794309553
1847107049
773044769
1798037890
1333465626
1410259719
1883478376
56464437
961801670
917917148
2117461545
1427465080
342025425
413520234
406835791
523535616
1868347230
1222709284
2143031265
1409763776
964187605
1858590232
226002941
1867644394
1742867639
1095397173
1825745789
1407794480
1953301559
490796316
435894577
1862940987
790294585
1956241993
1298413666
1064988404
451703987
1934639274
1690573732
912702507
2038424791
738558444
1380145978
824017997
619200181
1707921126
370039005
1769229733
1121103860
749620381
1178126601
756729147
184389096
906343114
1297027116
2043149663
1280263742
860179215
1145104467
1802625900
1754453932
350433562
1073927974
1375085379
440811622
1470730756
521085091
2079162209
1470914478
376435609
150056565
444544513
1015177406
2049216752
1398095524
100738746
1270504133
358329888
1111915262
782354626
1694990265
759851811
631211296
242323647
1786461920
1118841916
574368669
1028821235
1602124615
2141060221
1946173145
271599636
406074688
464711363
1816007080
1370089073
1225594278
1552587713
1998929527
1711552638
284025016
723295695
126142877
77101785
1980283805
439207033
1171607394
1410186870
261254765
1846124489
1880476027
2022785835
1277531960
263789432
1533380656
564959561
606664099
916377151
1779304880
1755457176
1379368479
757885484
1513900239
400208653
155309139
1001528718
1378661981
1730906437
2137125895
1325017567
646931267
219442609
165559535
858249681
951257246
168708899
690640704
1910460345
867599829
1642071259
2023574075
1643034835
259894497
881411886
1485286180
1233589932
879046200
303817411
2136033240
493346321
1631372245
1927223098
1597276911
1243142077
1086104916
1193801262
1094389464
1605805688
2043931138
1721444365
1549018533
1233151686
140239968
1222313295
1831324772
545492364
341145937
1360440263
1282088300
1283105922
898227442
736575341
901816998
852829561
1282824103
590481062
355129566
753006655
945407273
394544934
2137337936
708090758
901329727
723368843
2014931501
14172530
1138837144
1482361764
266279989
184996065
1044722126
897554900
1238048290
1066435036
1894681472
2110919490
1306398778
1341726477
1233011319
138857818
2105579303
1527414687
1264969090
1821358765
462761137
235060303
507767810
1458755213
823705119
1110886202
637240121
633611521
1590953060
338406063
1810863822
49201609
1411865974
1221011554
945164318
1613247031
2129918918
1085181169
564801026
752516268
1863413578
2017026925
1376427972
898166438
1172404531
1793884664
1824766646
38400759
1256189898
1354484950
1236538880
1312791634
170932621
1601351319
56369211
1220750444
967206966
1636935479
462716896
69134927
582778929
1087105626
780701656
1079259905
1281074224
437190150
227939288
701199367
478237393
1494668166
757613606
2058318113
1218901142
351751137
1089785154
2034827899
376982272
1063235403
1931869903
940162370
426002351
1518058914
968999476
820268989
1374506941
1470954144
348675638
739862531
2056661591
272312404
1776454997
847668548
2008610984
1942958074
1342431883
1059389018
343729261
902934500
1162961315
1819863682
591805447
539072987
145927061
1116114280
1338141772
894463039
599218166
503805225
1461220668
1235968984
1449064258
2016035808
1476216963
477214150
2096969600
1911507782
426773141
951647498
1868044408
659233507
1002194974
1818544369
628483904
1002628325
1675205584
635071635
1930939982
2097459231
157479855
685648708
2028180330
1460048566
1773003089
1042917511
755276226
1170722719
859717890
487156206
250183238
285310017
1707632485
1743000412
2066786067
805006478
479034562
718449892
1309327182
1289708616
2017822700
79105071
1721534213
596210124
1882036598
1540567577
1786640385
592682433
649912431
163414309
371593152
1417478262
351838145
2142005967
349352636
1927532805
168709776
642508566
2042192745
306576109
1540996480
648507648
1043230494
269288917
1506854234
502509700
1633560588
108271030
1558206391
91140854
639855461
1222313930
848497411
31890285
1403207741
1068821714
2118287270
1281773811
12696006
1646038679
1462476047
532197546
1906035442
1428821093
62219499
1794391164
1493490955
420647244
2098566889
1741503048
1156800105
483500765
1541860864
211015963
595236676
1249616737
1610643551
206430687
2057434976
1111798866
2012699243
1354411311
834358496
1252684920
545493632
1321125058
775294516
1725158825
96156081
319127970
513072105
1409238263
1996410251
711925589
1604498808
1220232920
235536297
983215217
1845047913
419494845
238543327
1297426495
30445403
698743852
418509119
1192102916
1287923513
340715862
432453981
335974628
54444061
930606836
12571137
547152459
149722843
340707259
1057370488
992265100
1921229713
425651982
324560641
1236158370
1040398359
1857177964
846185602
496057839
1138714923
1333851913
1901171312
1344149911
383678985
1036039190
280048886
107219192
227666010
1957403994
2061747611
936218415
1163772995
104364910
959183673
1099879585
873208975
154681860
721799352
737598297
1367307299
1722824875
287439444
212362680
114207682
452831445
859471498
1752839379
1954727312
112448929
493449903
911673427
190121928
725201713
385089490
1284687556
1751640180
1930336890
1230216955
1548306548
1467548282
402789060
927013665
643368551
1219855580
227489008
368826377
878098177
1755604898
361672519
1325970521
1632231082
1667025547
1311803247
1591675748
673330857
748609635
632720204
345560878
164328082
593877509
204277126
1950007847
994816938
1970761497
492277147
45631451
459484481
1997448994
244734804
1650160896
387675260
1704303687
257085828
1471530243
1914772112
1565009434
1455974948
1787560483
976517443
1896540216
692376
1539024058
1634122565
763917971
673192187
317526200
1011654073
997723862
935701421
551005116
603305411
1865515216
2058085203
1670767627
2124780793
448386059
1420097629
534722444
871396472
1288453999
2020962962
450405674
1341814573
1023857861
117304813
1525333973
1743281436
1963918582
994502099
1006518203
342373945
559757402
1236499226
1811189841
417551998
918758465
1696978565
132094741
134996566
535238303
963002283
621555363
594612822
372529779
1245880081
893551663
2032127403
1954974239
1671734518
1873463547
2068203315
278517665
1437260124
1679443338
775732996
203529153
1207073902
1832242831
2005533956
427079352
629077404
315115275
477817224
587917751
1874185355
564568192
45853677
555379707
15236441
1353457409
1910301257
2084923101
1990014347
1259972136
2106214862
1238639792
1575208568
1807776893
1088021925
708156689
904508311
1830937114
1529807413
237084339
1150752639
1333957017
1574866651
1023259740
1979941399
1109688857
833432393
1480823911
329544552
875469477
247748893
1406217981
947683957
1900738413
1994237390
2115859763
264131024
90830125
2125129297
1865093160
71465800
1799238076
1087762035
1291247025
338682099
308706687
1097907033
956664929
747388710
611412657
987558412
1817603974
334973693
2096795494
2068610596
546870370
962693525
155786832
1794477717
1548227513
1293908712
834909816
2075292253
1918415952
2114830431
1338495895
2083510680
907249639
698227352
1898824427
1346774181
1104383992
1870313698
469151423
233743506
613718779
1947161179
1183625058
27250757
2001469969
1817952876
983353469
1120892587
432125125
1434336439
2031571423
1409045568
1073102589
309158516
1788127104
1685814181
523696264
289853346
1159167551
171545572
1473340027
8501292
732221460
820519883
839471967
1865614366
43262547
1482888975
1156516730
1738412484
182180251
851012043
849390700
1104134247
1571747910
787661458
771183994
295447883
1208773322
1241087978
1178135532
837866915
1385582894
1847402920
925177404
1022065990
850502679
1720954632
342207153
640065317
593405794
308383103
598296658
120456565
1752383906
1055307373
1718035939
1855703787
1488538001
13337144
328673040
1198242892
586415598
1943237699
565349294
1448997246
2119493843
647273136
1474441131
1483223483
479060969
483261486
606041305
756789791
302601057
999524706
6440251
1033381392
1515276634
1678756028
510682161
979792535
1639803554
1223609208
388110507
1391859613
1554928981
1769917629
1185018631
829096280
333347772
1050363560
589643656
2112216776
1673250432
1450001060
333563397
681660496
97577207
1204156518
1487380696
1200383130
2130954438
993791913
892058978
1410165641
322065132
349737040
285492588
480153917
1519368139
810547299
78209952
612389059
1975210176
1690633651
1023531704
1656328346
976047241
290232072
923093491
1526546137
1814371742
194777498
1178996865
961156619
2109801915
355809706
2038196080
642693423
997748525
104328496
55448526
152415221
856528589
1892435880
1341147457
567384974
404103137
735219404
1379907552
1045461803
925329395
627550696
1657078371
1601699957
61040403
491961448
415647416
766192545
949075720
200139379
540601768
1692478274
405903477
352188616
2146841547
637920902
115895601
1106674192
1931440557
2053820278
1876861761
1336557552
676666401
83235192
270557627
735232331
802199687
1729458869
642252565
614283925
119830892
80939629
334465905
1459276758
1532477193
1834791069
232837148
431378494
2021888872
197933449
1197675074
642235675
1947659670
568800769
66400108
1489316396
1205816457
1403920009
1282588659
285696274
1176271951
120423878
1665426045
1734763017
1135318382
809647174
425570515
153247427
1422723337
1573162966
789232977
587576889
1223946607
2067532354
1430192945
1045395031
231423559
2054544739
953853174
762164020
1347208208
728192360
997514119
271108059
2010694226
1778390837
1771288638
1797851937
637693022
507193050
769594529
1164238069
918971300
12914111
216161889
1288172292
2049337978
1755877884
852730841
1313555377
1757747058
347096951
1002527188
1971293630
582602803
983235960
1777001300
1725125569
62037323
717117302
1158882013
1370955591
1867048044
1846628716
731993512
1806798336
1745172799
667422219
2138378904
1123164524
1034819382
1059534070
1260815053
316229089
1080470370
535049047
1779373954
619440057
221130477
801409916
2016813053
1946867675
31292739
273355527
960744880
819212828
1612183342
100749632
594043129
1203112743
1491449212
811153092
1556837167
792114482
2062573912
887476319
1395382861
26400357
261829678
113019768
1503388076
88515286
256932692
523912626
1025280434
467985084
2015141164
1433337242
2008483675
214408941
1139831104
1243690513
1415960670
1234460880
1007115049
1538988289
566189312
2014119982
562764107
296967723
722327448
1015524540
2139877173
1542048482
458017261
1690115113
2028056784
1530411804
1623724965
152924670
1736379589
324761026
1412754755
40014039
614816144
1539346928
939592801
145493908
1370320660
1100254613
1429585859
1589212736
683068531
773274868
400034768
1026146991
1216215557
734315652
1874713362
1665750743
1445292040
752267681
349367882
1813466964
247153901
1212480693
1960108296
1858720477
691845043
853935161
1781662057
56953480
264540747
423224004
382294733
1676419308
1990757992
193239412
103420714
891491842
1099011796
1240013548
856407906
1259023122
408866878
266966537
1187272291
1380603816
848814405
1132032975
4670457
765075362
42010946
2052850867
905943340
1656112264
1080903160
63744918
1260875803
170859287
778103804
2121620829
840823236
628139293
472982127
677526958
63243455
1346813809
1353865135
173807866
627807344
179668080
36218003
1128726962
599888274
1592090210
1109227905
824126410
2037929083
276479696
1670685218
1618067670
969342651
450405674
1663608283
563740244
732667232
1462989462
1862519707
2085334572
2036598287
1489709052
1326861183
302936061
690984077
630345538
1775123133
1723654526
2014678128
1699824544
1937992635
1045334042
721350867
928124807
2054309729
1828280482
1220311008
926670322
25511205
1451062640
1462316886
1391147352
1107861830
363582657
1915640731
1291550786
206194325
1153802974
1176955548
2083667500
1440576590
1108202458
2061237051
508279052
1812873154
203705725
1044845935
217246179
1684260758
282352757
373266067
1303779298
1350428216
707092907
673088697
1713447545
1917824360
379872199
286035553
1971964142
600101976
1251232953
463922880
1716889702
1146443604
1029993029
1911205352
1158300105
35918769
1174893955
2023443222
644221051
1440754921
463414336
1694691921
388688797
1387657255
1744498573
1028461352
1537232328
1271427034
1405336468
1135038529
1960631022
448537410
1920180634
255910965
1224373554
743569526
1924317804
2030699477
151210634
1736741868
122725389
254216594
462424886
1803825591
1805415393
1803458650
205681536
526298079
137493111
1441003861
1196645548
1562456480
383810019
2106956066
1599782959
402629164
1160320639
1799517227
794315937
1887216252
1228526509
204311224
1584047593
1400744189
1979006906
1542935990
754711501
409460681
1746959989
751585296
1023862079
822353327
1633501876
848312595
705623744
186113768
767962596
539176198
1852458965
350909474
1855390206
1413781866
647729184
437885705
85012820
867287018
1234672082
339571482
1818434074
381544208
1768512316
1070392774
1362976062
1642294714
538713664
260023362
717782010
634066874
54431852
2093896624
506563549
943867898
285675377
220980964
782352777
489447778
622345539
1547330707
994240638
509256006
1928332117
528739784
1852938710
1574190292
1451197577
1856577737
1303646519
231099400
1190735825
228122470
1559758186
1224376301
2145212803
1960598805
1140893195
1825727215
909804591
882694140
2088422833
567561888
1500227704
275954995
1689370721
337521331
2143722106
1507195026
398883046
1287209251
87298703
2106962520
1070792697
1656398830
1692962700
1328909809
2100418522
547516256
1438310961
1797823579
812442749
494187942
631478371
1030069314
1065896865
2014481498
1537594939
1029832525
1635172772
1974174964
805935861
760082320
209289165
434202514
126685971
1840390016
866123099
768063666
1858854492
929501923
1896193881
645338458
217595677
70860125
1767319257
306311121
778022305
1857593860
1476061088
1429796552
1764854570
1779575173
1942986721
1358742244
292939507
193873968
2112331410
924181874
416861876
1123518545
1603380989
429463152
2065816190
41538843
488697705
1387686070
2071455077
2078366930
450181371
1536068054
1037909405
1806632310
1173203337
1502161475
541815201
861932561
692243310
81608103
1180762669
1685169175
954353910
1408515520
1296681784
297900
1622729685
4248380
1239292568
1540814965
1718777332
1314650614
286749070
656152120
826267549
1240137400
1687307391
1111022946
390062495
2084899935
1995085030
1442458818
796118666
1758771129
1845709149
1937910775
917417097
1387856111
1050574818
581479221
1986987177
1705718169
1494468332
802424279
167147536
1056537659
780126396
1858937704
1063442189
973504691
991902448
1362890782
930876334
895133472
1556771749
1387073794
1626485878
192854650
487064037
1418373957
634133377
1896989417
2137392699
1149493441
938561939
630354057
1295007632
1014720240
144242383
2070803766
1618116296
2068194536
2037277179
1028228820
1789603496
291479997
1552667187
817010625
199380993
802561732
1989633525
1309342834
1741662963
794059927
360582241
55756154
65892637
405971694
346774591
1742619843
1448768263
92503749
746314594
24024593
1820153435
128380552
478688236
1758589907
251321089
1963952930
243868049
899605920
841990347
1077304880
480486980
1645052871
1983383834
714156635
1271298725
159286164
353045590
1783046591
1832583060
1818094631
544191749
236827044
230662532
478176727
153717470
1969325151
1395967282
1629976082
305977189
759088868
261866091
2022570054
1366091072
984668980
2128661037
222719129
1645747438
16941546
800054595
1373538442
1559911238
1012758685
1758678270
162487617
1769865525
492910936
809968573
260816587
841671774
214413017
1782634697
1702112520
1747794018
641672899
713044576
1359005896
271503140
1517345420
2051853004
2037805236
1805430465
605351918
1286951810
2027258128
177978339
695035672
299173960
486995689
1110908396
1518244286
1473380131
1851707565
1084381791
837202168
1137530412
143075478
1644525110
1962725718
1133521888
1305890047
912718754
1283213234
1423052846
1043261132
956175373
1318663905
674180701
1053055791
260592578
931351326
1968902644
1066051580
2142340162
1262837370
891549994
396027042
174537629
1834902088
738632775
1514188450
679678676
755757560
1721323639
633246060
729866679
95430737
2016274372
26305320
2045182625
364220494
1266539637
1463036451
691105942
2045670950
589708529
1569301038
405372693
978447271
486594563
274940640
1597226530
273007452
1925731756
1265721118
885072200
1132923583
284802523
1676794377
1590139620
1374990340
1306558200
1966081779
1446907722
1732434600
870036523
1250249480
719372093
893587272
442957358
79741289
1383244702
1530519440
1874865875
16161659
1556252039
1251281891
1993613294
1483833376
662256933
1500833574
1778409997
931485069
1679004481
2123605524
1522964159
22258196
375693649
241875863
584091521
1729660135
1251437589
339720071
96808784
74469624
1943045736
1603999915
1964996510
1653705549
375876312
314269050
1423867359
2112684465
438326087
1666842276
1205750777
1380104897
2126711673
592017444
634257334
564569805
1154651296
2127606984
1910262336
661553950
1690689396
1300136647
144035520
783486656
1285105431
1117925724
1989367940
761295290
730562071
557090112
1639872949
429953502
996779773
1565306255
423210174
395217598
841888774
1181154078
866547328
1017662083
1200267505
1121808070
394606960
801625000
934201164
1293869728
1560162424
1043452414
2073717607
1588407041
379013310
1949127934
366610614
489983565
2133779845
211235822
1272685473
1115875615
1660209151
764548375
2009149125
1020369715
842909827
753006655
796056781
1552395690
946279247
1464085181
497142994
212338759
150904480
1181375403
1650520776
880002685
2077663965
2010374467
141752048
678220045
232121194
246829040
522947041
1271559738
2110984889
1166008085
2002453411
2123210374
484470700
1128779412
256032171
1188406923
2119425523
1193333561
300871482
1092511363
1547266740
719295238
433818870
1563017567
1601186827
1455792050
2146034129
140985098
1226387829
174134533
860414968
830641497
1424834322
140863263
412326289
1229936685
1117833764
712024627
1232715745
1543879737
239318714
700904070
855196579
1037649813
1476802572
1136199834
597906612
2118027575
1026241920
1414051414
588643185
133951431
607462826
1377176266
2094181977
1511741690
1426640886
2086747112
706767669
430555777
1750474429
1285059072
1290350154
503422958
849093921
751645785
442779
1954474022
73652397
1160472402
1536529362
1586803918
394926814
1944163625
1331211350
186830256
1007101594
1079597240
165707351
1045089332
642947372
1850373878
1833253011
527090533
1039503574
848755189
361175558
1743645684
1231978696
1480293034
1124246069
284347280
1569132904
1269004767
1612209477
1099649271
1956343521
927638700
1836677386
1854604430
1404351218
1520945601
1258153175
1062662703
1548863043
1800842615
1251442261
112316960
900827161
23530340
837511280
536442898
1069573694
53863485
1551620515
81914518
673819336
204657563
620647122
1978143724
1421135951
209390481
483131099
2096429469
953835421
663725137
720023259
872779469
711565062
733853691
1244502304
951865265
1329400442
847683773
1646774057
652460799
1946515151
1718645435
1718720198
2017349010
1528681793
636841090
1810232876
717819697
968186188
35713374
376514227
547432122
1818415424
1222388817
121971857
1632695223
1874186910
1552570426
1489105622
1791188184
1473691444
477779853
409691657
1154510596
846598397
1108961337
1635577820
1637307925
179982279
338939528
733003999
2103917719
1392656664
1530812857
1741580150
85277975
1530511034
330219120
214035766
669647885
34008890
1213986897
780029928
352771398
343630452
97939388
415934129
1477511477
724120040
649475580
226481396
182329587
578662267
295544298
1199193028
2121364749
185023699
870680146
675933506
639946545
1562769557
567838550
140816506
1134220333
523865897
288405739
959089679
887533706
1474415106
977005758
40528393
940900825
58466728
594541309
54640905
1577070649
211086101
87384329
274403916
680945149
1179064663
1290250650
1445356613
1186891373
1434565062
1774904269
2105609963
1202326366
2397202
853759348
555714610
1044625084
1467448537
1004405523
956990173
1981806743
1139076451
1841200998
1575701576
1674268485
1075553793
928443196
393831050
355002497
348917873
640442471
480631942
1068788104
1303282375
1388198572
1791822817
403533400
1280345140
1838804906
1214694682
773682983
246011342
2035499880
2039243227
440242121
11260903
2090816896
77050523
829713918
1015631941
1807833084
677917178
639319645
2120618850
1399742578
713459965
1859911765
644569095
44558697
747315001
648469857
1060600085
1858559368
1763308754
443696838
503204522
425377463
1517444186
1251022957
983490194
156309599
3087380
596017524
811922643
1386307869
1440446807
978850306
1893158631
1252413764
2117457358
277198398
1750683153
1919822012
975838784
1065184806
1322551591
1769767585
1618447545
943072100
369681549
1243499866
2045966304
9861951
211897448
1561507757
1389974620
1744254122
1530952049
354083043
1592079604
1388217656
1276972197
495503725
1854853271
141850034
743890187
645382320
1559455239
2104185605
2127406007
370857663
1613868344
75220031
1624634450
1099450009
2000914728
2037627405
1588057369
471973795
427127802
1358040886
622355121
1549897730
1654477088
589527465
1587751611
393019695
1372660126
561975748
1760499737
1378288300
1557080561
428157659
1670713965
344316603
1839610323
107187437
191831295
1583085672
563257357
1915575376
1436841191
1725511752
1845623197
58052875
1551056926
1172772029
1220494341
608217898
115219761
716006308
67826320
178698069
1704566819
2071366890
573370923
1572663756
1284100124
618301272
800293464
62416219
770991681
1848146791
1109453440
1350985971
12575473
676184053
1120704162
1021786239
1631753983
920085125
1150309895
1485658477
973074456
601804540
1991268976
1727436155
456639379
112182177
2070504106
2062217578
1086281095
1111949360
560265630
398352033
597431513
1812508696
1503067262
1409079656
1127747971
1397074319
2083586791
1798313087
324064799
1370470100
2060716989
2101590911
1840206947
599239657
1467814196
1613077235
137015035
1763700292
69537158
1082656013
1120498771
1341289006
682529032
2031181016
125296943
201781008
1209156078
654120988
1150021443
1901995139
331857369
2071247291
368706116
1883218353
1820689387
1156460172
905969428
272747776
1484839083
2038021375
1128165255
406034524
697826216
611472166
1654091241
1310770835
677926069
1449401045
1894040383
189193445
512785925
1981354945
123747609
587165922
1833720194
290718312
286927590
288239538
1007605360
1665776903
1202380311
2033501257
680648340
1543743827
769084437
1553461916
1447934798
1886458618
1920622946
1713522153
782081368
665689742
1805619916
566565116
964047410
1728285329
684137608
539506154
76321529
1682355487
409657911
1526209027
252607168
751970359
1749775197
1969347873
388469997
1299568113
1012433682
1644217344
118496453
1557194332
1693292449
513627519
1668720353
1443449013
378785415
1138602460
1847753270
1011991137
991169924
486342032
1949767126
1885417992
1575221873
265559246
224042685
972511922
1865733134
1085233900
1256647375
1972440841
1411922892
1185250693
1666357066
406898650
2067897271
785733200
1135368165
1027041352
1232390477
1443539243
1201450767
202205479
1757584483
1035781310
1753801273
1848984688
1399011566
1103148418
149162789
1937754406
1274401680
1781944019
959511836
2082541485
1966074673
1478094497
304564362
1335121901
614306416
837134549
1761935330
973510470
1653308201
406341847
1390906834
887573503
1107860464
1717779368
1229476202
277151643
1825464918
1156852328
665517157
350630303
2119457159
2086276563
1139148968
1551082699
855921268
1570552199
1234506799
378609732
675835889
1623948325
1558240058
173058819
59985982
1836523817
632823863
1978704512
580528651
1037983495
1495615766
2105129255
1900153083
1825697742
1825554330
471271056
1375513972
1268216092
654287195
186294777
1815304629
416836343
203970984
2108059905
592711725
1120071990
1639406482
1138723551
1469530994
1194738708
328212341
1625414001
409878974
356220306
935082992
42914878
491749477
1442322300
1318670583
1580749648
1043303824
1699768625
1932638416
833555101
759522470
1394433095
1179112818
201545564
1669730249
1588991875
878063746
1022078524
560652592
71074572
573824997
776588251
686154254
195907302
1144968527
438232948
2105600634
673615220
494114598
1665040024
1427548590
953051781
1802976947
1532377061
1840865567
48314815
1805122739
668517177
871835957
575888670
762154018
581972940
910948570
1410144869
545482732
1252560595
2130966554
1197497747
756927808
288370728
171345839
1848853862
1137916470
74918542
1437074750
2140691750
162680658
1595790950
739434151
368552313
1443272282
678312149
1348688230
17162099
2013373534
97814538
1377023015
1217694525
306494840
140022741
708287775
1175196468
893336461
1966336199
612277864
586347413
2011204181
309126087
342025425
372529779
341125253
2030458579
145577901
233669365
677037134
810980216
977844583
1672176047
137657212
1244246703
553509521
1811544997
78531072
1063263004
596661472
871087922
974574621
1499423061
1035535903
1231325495
1939175943
473038374
971740092
1005763466
1653783455
2016294333
1175717832
2072947114
964946694
111105911
1221548811
964635013
803606949
1378452567
1391897804
618467064
450530984
7883005
349835626
399127143
343580501
1292249108
1739376176
1936558575
602419271
1973393557
952056792
61080011
558474138
583616780
2084252184
208238911
192820878
611418367
38961609
1402994943
25456329
2036770245
1915729883
955027545
644562429
1922989817
1560393838
1472840097
25611239
1321454718
1097411125
1912654800
455027378
1685569797
1708017171
1862598749
803621758
35566961
1380133098
951300406
862705958
1599121610
1945886392
18453072
671310378
1269923479
113842249
1002781979
453973823
495138964
878282678
1112983349
1771514894
1635773365
1492312280
547925782
973762184
1889537700
1305932643
11498900
179191289
892023945
515064933
167385352
1378120575
1173349847
364758950
314548293
1659642922
1764401268
884057132
1290265998
653480676
1776155481
992139585
1266294159
1115601128
993278700
1330442078
773899322
2046131550
240676502
1090401105
1494313941
386415202
1796213944
1692826018
2091458531
731165181
1556922241
1883178733
1084451166
1734944141
1080099396
1298177368
1300409340
702340777
439742970
646590566
1295513528
1289824529
1324741997
2010056353
1463892195
501102927
182332341
1308180199
1919715352
1557083485
548846560
1004908625
373360276
2001685717
1625625045
1221153175
1823964860
629891001
495996226
61497502
1042470402
927210339
138916502
150894891
397701897
1449483225
258205367
1657590321
1120646103
1873240846
1702397560
1053547538
631502557
1971405607
1414541047
2105364809
1639555512
511680340
616306354
1071047245
1558817986
1853770419
584807592
1927481006
1310798973
837509402
1611621267
1498550143
1964408905
794089576
670079984
1570858783
2103802352
21044129
292213487
153007944
109518830
1308233773
1573799458
317594494
317973164
852423147
607909702
667615455
1708175035
509447297
447694607
832059405
1378305650
1628066025
233782771
1997103495
1507813034
860603922
729252938
2097350950
805632228
625800296
861385835
2057350335
1823119643
739535698
305038231
1404598377
1241775167
357815288
1900929918
612094080
1421192563
1539515912
536156958
277440583
1594770628
469363668
109924765
2072829517
1555427193
978852489
265908835
1642371328
1428388872
2111812813
1759278465
4889894
33791663
467788237
1409687792
1742980862
1397890477
448165037
1960500882
736291361
1542790833
82792327
1212930710
378173184
1090635171
1954233556
819754969
210918165
923710147
1006243484
1728383838
482823802
1583480179
1385599686
1725984998
1404976251
1328149324
156604036
2060349656
1100307800
1523628083
206351535
1230335840
88331618
1971152634
320692459
2100456881
203927828
2019646537
163335936
190640643
933176958
1728942251
1676244904
392771359
517153488
934221576
1979178509
723986005
579404834
5113607
1112537145
676776334
973040160
948582297
2015996335
1708679082
1262866411
1714205302
692262462
1542580753
145663412
819564818
1758928632
1498770890
1991171918
1513248748
1431194388
341721425
736320989
1825771712
1062287605
2038361602
257094189
611217248
1727954621
1783260279
1826079328
1114994663
576375492
2062458737
1866983941
1911642965
1340245434
677833926
23640983
2053937620
2128128398
735358799
1894390114
116747924
1916039995
2101654740
2025825991
1420256285
685085260
842132897
1231968779
1560528984
1643207989
888782877
874612150
1011366934
1144543313
1160301903
73308534
806331771
1554517909
2004868214
1334901569
1872920677
1252850780
1435216142
1825564302
721106748
732005239
1418295014
116926526
909584129
630549421
1474031589
1514596481
1350821099
1625446755
2031993019
180493130
1417756244
96681775
736771325
380536664
584923249
2001948296
202337136
728706655
1393370950
602265086
1839487193
125211677
1928526147
1057923354
1467104277
1477813236
322220808
10720620
1279681514
448938499
996538889
2087437913
271798163
1527899020
1388927975
1980666684
714535330
1307909933
1365773294
1384316627
1471043554
1048064513
398106304
1758445518
1881879812
684562907
1129779546
1226921396
175511974
1313792870
1472190307
1865156620
746415215
47816142
786638165
1544702042
2116556138
390314104
299482072
1612853148
1067093596
792921589
1055260675
1252476259
1496775357
71004816
1875188209
2109340644
1459714134
1671045378
13056141
99424374
354352006
833627189
651056937
1800735809
1512752105
75860413
527676066
1260291492
1223558911
97501192
1677804436
1865836522
1209518467
1817755407
1896374727
735634015
1397426624
1539431187
1996894799
559826433
213617067
1998587942
994835121
305359870
1229596552
982461347
1211614569
1312751910
1005035340
1600837280
893231959
1218236869
1624405663
598161929
1457831514
110772216
310538384
746464010
2021834227
2110070850
68763212
2077333893
490777535
793567413
1016407970
22778491
1112626876
71085849
96399493
1621884272
1852248663
1181990498
36706174
111362546
126414240
1166039733
1897321726
397870794
1461654443
627462668
1493372029
1913423272
1207818121
624935077
1151318285
1470007158
1719484864
1422314296
1513189473
1199818769
364028351
902889287
989456389
2042602708
1934657655
2042064568
664215945
512544320
1512876310
553965305
1946164947
410692400
1005266833
312160920
1758833384
700612178
931986856
2036144772
1954585523
253454218
289017927
320159866
88186746
339753090
795904014
652354461
359493457
1337304895
89732899
1068962978
157793406
27508369
506572122
326620038
1351312854
424008514
1099517464
1719275608
1384553007
1952176010
112964068
1812868251
60704125
243715477
1258152471
908386347
1867660498
741750640
1428043403
892749134
242049584
770725393
916967539
1985170464
1525875140
1148501187
883503320
1267636126
1203500676
487716663
1637021395
1464865400
927410100
297788651
876010601
304421450
1404983025
946628187
951535297
1566533170
903824756
528282981
1224015158
198989789
1258470608
470836401
624214688
1731436954
1787771235
1900809899
257256333
825443576
589541970
1622583089
417251689
1054616460
1400478430
1917701367
2086872324
2040359705
1171047925
1735555323
486645599
2018182275
790417069
1473841941
1797388634
1347294697
1480963013
829334944
2092600294
711013026
1984127325
564147338
697337328
302816833
247561343
2096741807
2136831737
543581515
2138866390
2020598858
550713394
2034717319
372513912
1693142743
540905204
349890942
871425029
278794097
1259859131
1917603319
383712420
1657660714
244218236
886026059
1728327310
22355731
1614236379
2006230297
1673704709
1133711007
1828747449
265787109
67672546
2027747651
444598151
44666951
1631628612
208737262
1325770895
720044686
201635682
1106563555
883212373
2076574488
1855635
934970648
196705787
1752080227
464982017
824358566
948172152
1373891334
219464011
1143422805
175979479
1388772142
668940574
669682965
506595529
1916794143
78626722
1119056159
735917471
1628495528
428207218
356854052
2126755011
130803727
1473368649
730925867
522067812
1359484078
666200440
1726860743
954562855
1521987386
877327904
1118571173
748619252
1081856564
1631666821
222356406
1232854912
1078096481
675031089
2013008700
935904238
1251501170
1497675970
1195700420
2070603315
1768683633
592927529
981708702
56104530
250125073
2026265811
1706265491
1694283399
644144073
396843485
446028979
1212008699
241222645
1247757040
996361378
1027641694
851062023
1807466751
1493154384
1576657534
1531889504
1128838365
1862963091
1220152027
1239138911
906634664
1684405143
1519466688
1915724821
1913564267
338597414
565441268
1234864670
1009518207
597708721
1054050107
1529852190
207705394
1701174597
280031591
680059925
1374297738
1405290082
1883795068
664933631
1141299669
236229017
1427283100
872828143
548536824
204827908
2043414300
172211343
1862682558
409559450
1073955144
1847503998
1562131593
1151203003
62222880
1315151395
1815017965
1040469979
1446957198
1609361623
207501699
637217639
1467004143
1312665333
718011295
951946641
1936184100
501096009
769059748
1449241223
1198916443
1395551430
956838871
167668639
670812354
180970792
1005357808
192920422
751711290
549000077
7798443
1227267327
1954129757
535403744
1685404377
262778504
1106802236
1621717877
1499842998
1766491001
1854856855
1520068065
1225431896
1469252428
1713337653
636206873
1973454097
2129116437
1958659340
1478104997
990539655
815020646
1497412000
1279238162
326878212
963158461
1712416898
911321092
1966480132
1982034496
1403024774
1996817089
246418364
87365396
1907544484
1987379563
495007281
773589843
22182803
900178393
581535269
2122836805
857211111
1153417414
398416544
1224285962
275547736
719896061
1533410463
367510589
1388696824
1535353546
308653614
1247445983
2132683417
60066872
1991571857
907867371
713528125
1595466669
909725191
1827423674
795252586
571652016
1328354221
699181732
1091773006
1477996152
1655268150
9543982
1806057726
1405413822
998965550
1691892417
1404515716
424107274
1105066135
1539934868
6854113
1084975865
1661520530
1457297307
422436184
25356331
672502033
1349360711
1470838059
83808406
1219308031
219773761
284443780
677680987
510420185
1212641112
741894703
1391372770
1649613965
853488140
826290377
2118181305
444638082
1584112392
1480937282
1323509825
1432972680
2101957709
1758361180
974573292
2093179234
924586984
1414345052
878151137
426858366
606484566
1383127269
213268210
389785117
1253792310
1662274277
1492757449
255103598
770927381
1439994772
476545308
1327587875
1141884737
812157662
1526525020
257759957
3115467
1990307964
427310476
1215435159
1853250288
757268205
851300440
734154915
629442225
1498046789
385104397
1360243648
2113496916
186059319
939215011
80312322
1567900178
1504482263
143426573
1341559970
1671352263
1481489749
1389501322
250344109
266228921
1740193077
454642916
122517747
1479048561
190525357
1928274848
118620695
232476267
603740634
563458911
232971931
1431471170
307904860
586684445
471051808
321800546
1434866737
68689188
735632444
1738541124
532582821
1668890860
1454354296
346501733
1879611874
1900433717
1177572456
1192547475
481449496
358570973
472921789
1867341549
180173678
402601392
354726160
1096633512
1932155425
955885570
423736218
1538771381
748952623
1590754053
891927028
379895951
1184375890
302920382
146954685
162816811
915255832
382032771
1613190826
1084661643
123850038
636330344
1185394897
49089568
1662811089
396735566
396160876
245392048
1921051472
1432118040
382948368
815982937
1935378388
843605218
1730081639
1476706307
804259994
1313160674
48432598
393638286
211475701
352430263
1342347718
744001972
1049820883
1460757952
1472635279
1638744702
285635091
710055845
1321493193
371878434
979630809
1103992435
649052296
2613516
529713643
712333009
1987319460
88804949
1080032782
1752211926
1976523055
1714965476
1851744822
1995445552
492831759
1809776332
845347978
1655667601
1635264116
905811642
1581462013
1943724197
850044888
326152745
959657813
1966921350
926205405
311923465
946279164
1210999845
1822458293
1470567090
1922475953
789519283
1667555224
1146326296
973299680
1590181373
1141007413
1804923323
1625552603
585546643
331788342
483135297
1452516351
787724632
534872123
875290739
2084419547
1397963455
1941639689
118668649
1620679341
1682223707
806499860
385343355
1412835027
1346651786
753259036
1401334258
1304973283
873914813
1797003768
87467663
1056306710
1126591544
1162655675
556091254
1980433118
486456296
1441253868
324895282
1869018633
921549301
167588589
296014022
1234533434
489595981
1399367083
1253197109
685530595
1146825001
1791867508
242604821
2109540507
118451162
1361881315
2117866218
415845942
960001928
1768830760
1266644412
1773621841
74988784
1557554242
688230030
1976596502
703979776
163597803
432588092
558989405
1494387901
1250976958
2044399036
1345065792
892971147
408847687
174366375
38843134
229062672
38414312
1245985087
596200273
939415190
808987754
1919833519
1888985556
2101107688
1939656983
601629676
1633646555
1168441610
97584467
1992058355
387448195
549136464
1822796353
733881412
1115009508
161237443
768260155
661684884
1112480214
445989122
1210083407
66854310
568951264
1576112849
628441371
492888455
1892987011
1411326267
566325805
1600835175
1161021778
282599117
1831508997
1444069614
1164210221
1302027496
1631410937
502796707
182206237
857513149
742313086
1280148836
222256600
1585697444
1782990008
285968533
1517232050
1030798341
313915026
32120250
1710572433
1121335106
1585988085
2007203603
155733438
26959050
160853576
2131984632
1160171879
870901320
1872990959
749250419
548529401
624435937
1829442743
1497103695
1158494306
123897652
525626357
2040942209
2067690256
559004545
479408294
532030401
1796946606
735136104
1219015139
1343403872
71757075
45571291
440376477
1762037608
593942515
2131979726
980258198
1361329567
1953125800
1409198741
149882690
1407483613
366526093
626937646
65174228
254403411
1191523198
1712838442
91255294
206393407
276723967
682616575
88663404
983274085
962670409
1246682393
696408532
558275274
369320528
1840953115
1248412445
25271116
668018289
913820191
286422983
1427399920
1045218044
1865746934
1611439345
1074531807
1416636358
1144133220
1424269999
1693936958
1013802865
495396793
1904367859
28348753
1677330359
1398774474
119662407
1440343228
1317576156
1465929704
1258630961
1619847276
1877686378
261180924
1048241341
1066794710
2070136295
1575582293
2014044318
1021699287
1925015440
665298950
1334327220
2129132933
1300539917
1033771945
1916235822
1202435237
275076107
1289594684
154918401
1375513972
167639085
559459147
335541122
1515481477
1345954940
646855600
766912640
676973439
808882984
1628071564
1250798725
26964133
1202042268
183310597
790417069
2055821535
1458117394
1885555967
454736499
2022815629
1936940148
1476139568
275365478
379116021
101486803
366124106
38820802
1560244027
1715676759
603883924
1633285591
528545935
1677881648
843744483
204293093
1547128555
1163247981
1483130768
357473139
1106084520
1288165183
1614378380
494225297
286016353
1624764953
190361155
1125340019
156709190
563174749
2095567808
1742046965
51238096
52908883
1234798626
1277486128
882120245
820630504
1025551782
67226573
263889804
633272296
2135862853
574077463
1560207438
238968067
1665987571
1477317952
998795829
1190686630
519487508
1525116067
655836519
40840641
412660760
799464769
795386682
1383739755
1992930333
989982886
1634995312
497976393
604207403
222567777
217355813
2036357773
1530052441
1237555248
279304278
504174701
430742749
322129662
1566694534
269843093
680780350
1912167304
669896974
338991046
1548085854
375613038
974429949
964056966
2055406273
1912839403
1205018418
2140257648
209542876
924093375
1893437453
1422779254
302474615
389184914
907027503
471398265
684929060
483125456
1309319602
1786486448
698164163
1036518918
2101028648
96130848
1304984017
1701948094
43606350
98728995
1483643397
36441268
1350556367
1310156310
807069519
1762143821
331000600
1279855894
177029737
971550129
1405949037
1286035135
981202789
1847697889
925834527
2090289497
577630288
1353493470
1982614380
298024246
2054631963
1192897106
1845306175
2020563642
273880697
109176528
1037706091
587400311
662606863
960122097
550809070
76018428
1886869225
1763887043
1877440848
732727389
1625591522
589585230
1092020454
1917344786
468952911
429372878
1559237493
435824239
1488578984
1748749634
1741058534
1761904920
1278569520
976441225
187490436
1315388911
1945745
1139528681
803620875
378336548
1305783888
537685230
1794282725
875529179
502576549
429458058
1730076520
440195523
747928475
2081672176
516623905
1515925351
1892122508
626063729
1571763082
1358034584
1336315739
510039149
1372118447
1311070473
370653135
262104331
1586520392
736259626
682240010
2105828015
975921699
1750362784
1286500785
1094438262
1278655958
1943311993
1421795925
1987866787
480780277
601285272
161405436
412556398
1978693354
2126356933
1871189416
719651231
2029919760
234935205
910012514
1846266824
1566079155
1398417413
1818035095
1281704329
844081323
388213979
522228143
275111443
542463717
48020877
1125203357
1617556034
836691380
125125359
1303360759
1086072056
1449648186
202305823
660481268
2097237129
1614966564
1741079726
1229355622
987573001
1808958287
932426581
326374125
1271509516
960029958
1083350440
1377955525
61628406
362364194
1732793237
1757261434
448170282
221339930
1716580516
714853451
994142510
412210090
411122963
560025981
1941233692
678534536
10628778
1808040462
902614156
1063517080
780107185
1088123149
932898960
1817742424
677224309
735632046
1917932307
1612455885
1089108825
2005058353
1756047938
1897895636
534409950
106190406
1069856218
503211960
1610245714
110862401
1399013660
127858237
674020338
942292091
1581221129
585753265
681480077
799352806
71303876
1961554710
539419195
2004746230
1525196025
86275795
1070739677
1426116800
1928639196
1250845731
1486096842
134994056
857948382
1124513457
902050507
179938190
1274591149
641610918
1394713001
1683796050
161817507
867557409
1177034514
910692926
143907411
271401130
610958858
1303746305
1434241522
1122959397
1905480873
1769062515
481696732
1846571863
161269493
2075739814
1678057782
39301537
257486703
1228671510
574231487
716273324
1961104338
489390903
241159488
1870236180
583232169
1857799010
1623662176
1937005016
227712962
742302825
478340080
247830143
842332686
971400314
1710262840
826123088
802400194
1935250803
246857504
300232480
258752969
1622118865
1890257353
1479034412
2009586246
1510115624
747196839
426158087
415885228
1487958606
612107778
1479269018
984887483
293446009
1808009406
1203898672
617079179
1937500349
191538826
416879744
567255427
1572598258
123125546
254318275
922565243
1643333836
1822003192
895763231
1598678548
1698724496
609619266
1621849833
1190749886
1835863022
1627861480
1838474025
485412941
1452996261
444549803
1693151530
1461767250
2139078618
1822558939
160832416
299997563
1270904272
427415603
1572014618
1698052820
1215530884
868357088
1873337856
732079381
1308621936
596457791
822117162
195677561
589522149
1133576543
301305852
440125742
1426286979
1631361078
1296888779
220888308
1230987281
168102445
584077038
1242174169
1568656473
593129167
1066703960
283919069
1578782983
692522274
1367085679
1522299103
112120794
163547021
424685921
795850210
1826638079
135008638
45761508
1988262100
774744494
2071978590
96788611
818065032
1081967751
1848767317
1025175512
1878658805
1050324147
97331361
672839137
594543549
1401705930
1256166876
987888263
947651546
1024870115
1618228737
1145441660
563904294
1156765696
1686572214
2135238412
1618671349
1271088726
1843925172
300640302
1837229348
1277922596
1410780753
1739821027
1533698172
190857245
680762393
632471887
347919938
2032873677
1401200502
798903152
1868135655
198444846
1392965729
664857099
1748191380
344277815
1745714468
393572013
619064426
1507368717
584139061
1785644773
1660060083
1364122871
816965996
1897207298
1541848757
957230118
1565725275
1581875210
1030041754
14721861
1774347260
843866566
730883268
1173186378
55194250
1588147707
1694154934
324772167
2021878638
1463155530
657448909
994434117
526119492
455855016
1893839005
1335191454
1653391291
811027722
1304847892
341772825
499134197
9687600
2138607457
115434533
2040635494
1001222951
403411646
681230898
300074953
400898873
1634422841
947886822
2024526107
1350385909
598937400
1216601443
239358859
479012030
1937127116
381792901
370020876
2080884789
1050608913
1745898200
2054346726
393988961
1867982786
809271785
344658034
868365040
478012620
945201973
581966194
133603033
111059763
1679703629
954545581
797024770
336231590
1708763067
2077286255
1002192996
1815184623
320527760
1719270594
2146511960
1042279057
713757811
896047390
1169101189
256703775
1833371160
1330828421
427916078
544983303
562690933
192551002
2117271242
41352833
1934274293
1787761434
1538504928
1057251314
808200521
1484690424
414909587
938452829
1090223606
637220244
640643546
1733191242
1962598851
1820008430
795850726
1866597434
1578665965
2074563626
1847431787
1748556604
1543748991
204921989
1905240963
1390296101
1437200601
1351207751
103582084
1951478580
112397196
161747809
1920390664
1163386628
1234295023
612660464
1678893329
1001834093
1577505252
285012517
1711027991
1683484295
1210709227
694247205
521043933
22389201
1584133231
72912709
217857675
819627061
1247494668
1161105737
127744630
1536573471
861054393
1097465652
228343363
171625075
499622444
13884326
1053359793
879345162
94748970
2020034939
505762170
1457762551
1447381820
676732146
985254568
1636468192
304940956
2052733081
337149756
376600809
1532420116
1854586537
1286871250
796903647
41528122
570384669
643995028
286929523
1972624077
1179005925
498476072
1039798327
963277437
1898379541
743649993
1166376226
1267091093
1942899186
1019064707
2103961944
777035359
191885532
1222783577
1253009058
645904535
305298100
409878504
689282304
946691191
407576133
486508449
1595970412
1960026878
1804536798
135293338
1940644833
2136922982
2038274616
1191847855
788482739
1662139399
71869322
1593212292
2008174608
519399290
693554414
1488578984
1383334943
1318479247
1729866288
305106801
944465900
1786505884
484738634
521197765
1949762772
1044791436
1977271948
795919353
414686553
1927520725
1887485493
2014978826
13995274
1297063867
726705241
1243916579
2109720329
1680456213
1508660268
995361630
534084033
1821343976
1015996768
518032966
1126070523
64999351
860601853
1923411294
453489295
314953548
374060482
1520006457
1661644253
1331000439
1735042944
1432357060
187543845
720947067
345498813
1602945519
600520417
775223761
162102054
2005717184
137124898
549258675
832543719
1469580266
71722177
92339253
1688979712
505305069
38444571
200150487
285606788
352567635
744912758
1514493870
247920591
1275618427
460464718
1800258954
478363710
1580809057
409765259
1401754545
1534426338
591992296
328687194
1808405439
2065912156
607864182
1202103331
1871828355
661539585
24670065
645557790
1738992930
659650
349397543
4682228
1842724834
700945525
889693151
1259838519
1064666657
1561997602
701132163
263861307
1783303720
938253237
99683100
1256652656
886240651
1638613807
1083677000
282192018
124621115
1937333939
1648697243
737812367
1394435211
1801543774
989298159
942042737
194437424
102081932
44613585
595663939
635728778
1914937774
1547056122
1498799529
1172366682
1729681263
475664246
120807214
690861279
421941178
1489485118
1814654709
412652722
1594021401
1731237529
477148157
999933746
516114636
214907085
655006211
2004583945
130440375
1204538366
2031353061
1111911431
765291746
1723773181
226718869
1082626889
774248472
878354177
1522352095
1800113566
1205859914
890593670
1763011084
1333343751
639812081
1735246995
2088525598
612482185
888743671
1783125478
472953330
505303316
1234654604
319567287
2137246863
245906875
466515840
792143824
826582246
1886475532
541674102
625211315
2119033105
178142589
707627002
2035454050
1943688385
1651556309
719001595
33912198
464005767
157511730
1967646477
427313652
1185699509
1037249857
1704118448
1726651414
585024583
294874400
1803919495
1135672854
511373764
508180278
423901274
1722846914
607313614
1370852189
875355710
1748141141
1257941869
1624773580
1473037914
1814066132
705421528
849470992
856835782
1677547809
1189628199
1192587558
43503045
1862057919
1671099843
1110280118
697763445
1687270868
2099097511
560680054
774369461
1675481645
1516101334
1011266867
64539028
1162257536
455418401
2046402058
186922572
162190621
1201926539
503897875
1543040424
1774786300
2147328631
58901957
1664752591
77887461
1016262209
1697519298
511956555
320762257
1901184175
1234989211
227894081
4358398
1778153390
177668553
270462397
1919673893
2078499296
1795486887
1320528099
1567367183
123525834
1820491032
338635303
692649914
1889131528
2107294969
1745256144
1742404315
1914290295
2054296352
1943853313
417845821
906963032
1158069957
1937371302
1832119852
1293825965
1773228153
1000052359
113415874
1853861845
98277087
1999284905
1298096828
135908891
433980718
1935908780
1480128593
526397251
1940176667
2104290337
1182484449
1955632787
1048547672
70156400
1022665602
889924038
86121343
590283177
135957328
1621297395
992314660
60746479
1891763650
120754482
1611806946
2125135335
943491750
1384287412
408291044
530535868
1160710323
125068689
971361444
257184965
473387313
1737636497
458371905
613171812
1231479602
931702463
1356010248
1600083554
348288313
1856904072
102097531
1292335868
40031061
1775682471
1001422972
462784534
2055088491
644780180
1568764569
633156364
1783327311
1481252255
529928504
2134322657
1444231496
37529857
176027282
809225273
1076483620
848912417
403507464
470650272
2053115147
1038676453
676298048
739381235
1583454153
1463875788
2096966493
20751827
530294886
1824842050
1060653197
468282093
2027994585
1144028237
1760639759
1889152426
492027672
500703020
1395814579
625428506
106639307
738138942
1998529484
1232728073
1378553352
733084292
1692775874
1625279715
1552369697
2001690040
37202433
201255561
1688447462
423641887
78648824
110443280
361251280
134041214
1910161236
1828058618
1711426033
468412126
1242262323
886387530
1510519089
558181489
1109255751
823007509
1218775542
1094139970
904687210
1013613814
1420007913
1015431115
253853069
265660292
954311579
1017195532
1616667342
1947901357
547385500
791065896
1631316034
727016147
2040523346
2030302103
811766716
817105812
1869023290
171066195
1486809240
291710929
377837226
1681637507
1538096685
1099401198
449243942
1394571429
1283715134
864803625
607895393
864076146
1599792686
1867170015
355162890
1750018686
2014886494
1691163384
153408533
1588866772
997320281
104321883
227432893
1661926175
1809002279
608312144
733833362
203929554
2113246916
1397053258
32244088
2082674587
938176998
350006577
1197949523
487079730
48188513
1260666338
364348863
768273488
1553391999
511393432
2082016257
1546226297
389589356
1444683680
582982029
1796598826
1460443804
1212149690
369827479
2003934723
1228386475
1490296524
862232751
2031570574
1474848463
1847738003
618885827
921856710
1185509182
367217019
1863288582
727141173
1559928616
2099139193
341558611
256265744
1931196605
860175470
433167603
1049136459
1956823867
1118390838
294107980
1295810221
1194840538
1726411281
438037454
689696591
472958984
1626370102
644104398
1758056828
1392174759
468538405
570081452
1294096546
1038703940
1584744455
1158730703
811469789
398453971
96634265
1294965993
1889651668
1913913490
1245993700
1824806175
1911603441
1146272123
1567738930
1635926081
1038347868
315461599
1766580669
58699857
745909701
854047531
149562216
1266795093
1237091843
1159558820
860156408
1415269806
1704092126
1661447268
1993296513
316774183
811808699
2008896390
1104185632
1064004483
1753809079
1374511140
113603955
478761990
1164853927
871508518
1940574665
905684738
627621877
2066820842
2014769965
1613919358
1937989702
475191202
136437182
950624565
1554635353
2122320896
1536734844
2062477506
380036211
615329958
527611616
1818843277
396967822
76753740
1409806289
294216480
1866132697
1185851031
1242960911
1197079513
586108034
431326513
1957916533
694884990
1565430454
716899534
1506774453
1402550183
2134619412
2069139010
1010420505
164658430
1202575814
1000153600
628510083
2146034129
458042758
2090195327
2027139257
1292495111
363818721
2058473575
1105868424
1911240296
1095303315
2001060821
1278008011
261379784
1426477492
1908352134
1899435547
1077171044
695713314
1005847074
1036637642
741760989
376582622
681085773
1789352828
857244838
2055600677
1228764339
563686684
1103728365
1733676143
1227725104
1735368357
124562863
783067691
1158493781
98791879
1667070566
738479095
1485829973
2124300651
1576445281
1417050431
1196615182
725015405
257098718
2093303095
1970529852
168819198
225473358
532580241
43941947
1255019109
1122457961
128707545
97734684
732942618
524426277
627984677
444260205
1217300955
854032998
1303017920
1685306907
87581844
1131129327
1244449217
1875374660
1635761240
1447207036
1548540817
1126119994
1500491126
917915234
1747968591
1602193146
860267616
153719430
515017588
1684460674
1142110928
1803780270
162527039
1854810858
1384909727
368834760
905593792
300872326
1437873803
1645550076
864936051
1182398963
846631781
1355250081
461040617
286196285
233886031
1748433851
461393777
561485662
1729698796
1609064404
348223823
1257554327
305969884
41372221
130235971
755505022
1772209964
1014906200
132840873
2031853569
751829720
2132057746
315986167
860375995
362737926
686474263
1240934672
1105674243
898294202
1633044481
2133326387
1248387079
1193194443
56881964
950599035
516023237
1842231128
975528861
18475056
1312033325
2113689399
1087740237
719285100
1415937821
1962947350
1517208997
1810346634
1813525982
1331757378
529288424
579363065
778448206
1221781716
389188158
461068329
762677226
1737650556
506637772
253370986
126100793
1421835676
626414045
1157534234
330471012
116197137
777850908
518833819
1640135689
979440598
1670464484
2036795781
1587040615
1979512806
346814777
1454076993
761739123
412896975
307833233
494481489
1324434957
343093898
908898711
53305120
257904530
988697825
247587203
336304825
2017357544
628066003
795142816
1356568789
650866277
1602448970
1093168874
951051241
1785547138
1027962089
31452739
472134358
580868072
67390695
626188480
2028624390
654619608
704009414
1490509169
1072311978
1884718284
251260923
1765570735
1114990269
272742618
1263887067
1882224654
1317101592
1327136156
1484522715
637055866
959746845
280065757
1161886437
839674905
932545238
603415696
1805656351
401886023
2139912933
321178790
1053220180
1634259590
551287407
1914964461
2089921373
680781856
983644065
735998271
1595947183
1428406407
1399312667
186787655
1998544761
210917966
770540873
277696257
1202368093
1015529623
2138920079
346817096
135391995
846241085
1365297005
551947716
1438148216
1004381184
1426742716
1631950573
745744215
2134438570
1942979087
802786815
1341694749
835479708
2091993828
1415490393
234916251
1613795421
1597147381
302723092
1405214105
2052065858
2074316454
1663800254
728174319
811800578
239196428
240091363
1568072001
1042803661
937655008
787506126
790851276
919611934
676583498
820411560
1684821429
713044576
61954705
1640811442
1017548623
1586040207
1018404830
1828655232
1304907142
1269144326
1503275368
1526795409
426927971
1815886405
1351082294
1504147632
1391774509
190661356
2036004509
1346253753
1655629679
948703122
1684535496
1968478855
751926609
405962805
2031062395
1712354269
2078936887
1098456958
155385235
1124521273
1497392306
182995581
377076515
1236418448
1381091243
1086438708
154819888
1955543679
2123115564
1741958239
2107126920
1696733850
1180242270
310603271
780305011
347380011
52863696
362696514
1180221190
1254417486
1287015393
1527371110
1867233016
1469986271
348869746
279693194
1014555244
1104156537
1266339954
522353589
1932642390
851510691
46168024
951682923
1207790023
852428751
1752314415
135048054
1318331794
1454038195
156351327
1533404333
1630659107
649992730
360575550
2007483909
158499678
970333054
1183914122
126369104
1210639933
859706918
360318807
1297607194
1874143268
733180402
418579600
1225038494
1351187692
896740485
1784283642
1303387056
142684432
1545995792
741666863
114401195
1012298683
369954423
1171773870
1977570150
1036671068
1505278913
671168624
2110915695
1194233005
75485551
1693667559
2019912533
1433270407
1241659860
245718652
591500733
1301346228
1495571169
571538655
1146354004
803944756
1253805932
1817938914
1370460267
1614189751
69830882
1459100089
1579612785
868395892
1685122034
1855155089
1761435670
419191279
1494296006
342919647
1771864702
762065422
1654134275
493874218
1612704295
1598663929
429488126
2020541511
1387221341
2039438903
1614040333
1898833707
14949471
1247253422
1564889577
247455178
1331108441
1454437932
1170634585
567432991
123170959
1348083762
823507980
1800301829
1085167783
1498143817
1683197481
5854961
570874570
27161867
1471301349
346219310
571396981
24050026
554525050
1410486317
1794309090
1355343083
239474040
1245567095
1238288695
105270269
987034429
2006371966
781605137
71413727
1391937056
732663842
2130741184
1622079388
1151582359
295565555
1308463556
998677591
1099667898
1077806001
1185398045
1923401729
1801158849
342838989
467237921
447151139
107257
1591514632
1835054430
837245117
1712260556
875792342
1799636682
653730781
1524213998
1386789851
516103387
484845281
527975550
1576299054
1400497426
464409779
454336266
72831165
1095420522
1055717924
1719938908
1165304784
1175834174
1470876425
125107271
2061106338
818077519
1104780446
864732882
1992048707
1616137997
1830426858
305478795
2059037722
1094388042
1683212320
128559364
1362240080
1383805457
1220757401
216169506
12217484
1243323308
1335214928
2002390474
243330068
1948399701
1910336207
1933947478
1282252273
1078630530
1025729315
724569675
1251021427
609650874
1015939085
725431268
250616899
1325022643
1544996965
460340382
262167577
619637917
1351379141
1018036339
1484720110
1446620771
1863528509
254176925
303934574
956278798
19182771
996585567
2024120111
282686021
1896409272
81536789
1577713222
1080281610
477883217
87847943
180044852
1588653937
1855543548
1140346106
239639194
2067773451
1298788311
1861906607
457818051
1421378335
2010997124
1162828191
365395079
783903451
1014013385
1661342169
1868400894
698697204
407433139
1067702245
1658436211
807599917
885134503
1920266191
103249189
1564898797
759806754
574675131
1597049044
667955658
1519208439
106347181
637107095
1111506251
627541093
1104968414
440320867
259473121
513760371
1556028216
4991205
1663233753
177377050
1877474690
1332500613
577078310
531250112
263040255
516176493
637904262
721837656
327146469
1493643377
1536758566
1391568571
215846521
1855607619
793781066
1676949507
251245810
909901395
1158398811
1029271644
1785677788
1720366188
2115169463
1437914970
278810273
165485416
860923315
140314456
173970319
1749517863
345438536
1124495101
263118259
367887896
1635464201
474564920
289352460
676195167
522569630
175263142
811561784
486903906
1541749763
1269041924
129648651
298711596
280666041
1794534024
1622909493
2038785227
71617406
239863521
752114192
84730838
690166801
145234143
1495130287
998770209
1411383299
376176897
859965118
861005055
53846106
94900588
344084466
257320805
1509298974
430292737
1404017791
453472976
2103387024
1587916023
1441558533
727275648
1246699718
257871721
344674247
1974246780
1568785890
570908105
2044167189
260199368
825890740
1286135059
1587228273
2129824132
388715421
456115673
1292301296
1125587969
1484372240
654234843
973046880
1830028
50610617
1000458424
1174209033
199989791
1547251073
508848312
1875789722
744361007
888938822
1840422411
1777982921
1937069036
786225924
1412168037
1998395976
1923416971
1121690552
548455643
1080497048
1174141533
583283831
1759294915
1434725895
1866811847
259964047
977743733
213846254
1903068665
1861121698
2023565810
608382734
1909477864
273013781
1797673787
1456855612
1684725585
802490016
268091480
213396957
1589164808
1526243912
2110712675
142811563
13296533
1467396477
906504233
530257939
228278049
204234716
2093073578
236853749
1112766940
1790971767
1503987168
258975791
436415889
713396966
1523964059
2058523975
824769876
1804101759
1826616590
89177181
498908903
1726875001
996399667
61444759
703408382
16164524
459018727
71733935
1884997914
517437001
1428469191
1797148605
357736823
1721771211
1438825058
1646162467
1301484924
1552797025
2120936827
1728646544
463440428
22996161
1536205314
58383653
335735512
2114969669
658150467
1653086272
734159292
1980498956
626705169
26383818
1692082887
883737152
1998637626
392058354
322255948
378171880
179453188
393295962
369947583
663123535
2088295839
1916395660
587409059
705654074
1252986286
198498275
1299699072
993802489
2146881926
1137514107
1652203071
36205290
170947660
1180876861
1552427130
1689285447
660959378
525449265
1802547259
1654373197
1312237198
1997783812
210809363
529957556
200113173
1958050999
614006743
1267200926
1245971044
791529947
2070167103
1277117010
1437533048
1366581089
1804239714
363493002
576000316
456161600
533568061
1901248175
761398911
1617836103
452777439
508852478
2137854371
658070093
1067573009
1813672027
711685814
256310028
1085404798
396670354
947442063
396436230
1510658572
1505793126
1211607741
358045565
1782208181
20113456
1524725354
2010858194
2070060444
2064646842
76224511
1966160037
93456149
364234903
2115981848
1133779097
1465161524
993172361
242875013
1902704272
51606244
2041945838
1491891841
778612501
1052104203
860929923
1212400673
2002192761
412216782
683912995
1995824592
1761907459
1425472810
1353617886
1010023967
1693386493
1269045501
1356618256
407268602
571510221
1299951872
1536141001
1268491311
1731447779
222096338
699822983
814372429
2034925438
923558988
503080023
1281656791
1741928167
757538334
1007657489
220763699
167247855
1681702013
1610943450
937696206
430271028
496641540
1022351489
675130354
2084550649
1475472905
1529112555
1302410949
408597039
45429542
1957177318
1513700041
1363842725
1618401979
1427997295
138174264
972234850
554167299
1005176170
415143403
348451836
669387568
1029405476
1241573491
1421903996
1415912649
1593203961
1130177716
1746743872
1517769923
224133002
843708176
189327735
567488826
537265879
886042475
1103336013
1437371153
383190964
1132656283
45705702
1192342813
549252247
1351686280
1073187751
1315696638
132123145
1986532314
1668577669
1707830928
492832944
1365322500
1071208420
161547497
720745490
116161636
84427219
1765553044
1702407160
1608030064
1284560450
1505062589
917658005
205530509
1368213582
537219121
1165608515
2093256442
1959318906
1559012619
1520213307
1221300585
2020649449
2039707790
1997229577
1745832957
710164705
833864237
1442684470
808220519
1543584700
310219865
1374707296
1959710520
188971725
1403841703
709117603
1299137043
857412562
1206632793
1456574951
433146249
673415604
1207146244
2124038409
479225212
2046836619
1596129595
1739216380
1363629946
2092644877
684094689
1624416582
861939217
820979002
1493515473
309236504
168538707
1494365468
1838984878
2073336355
949751364
2127048298
630416162
766172478
94476267
1048471533
383035697
86574182
1257904296
303864519
1219161886
1546317121
1789962200
145108918
1888084291
1384606113
972104917
1487430027
1354445227
335192208
727990513
1115592646
814983240
111413846
2147029759
537001593
1779513187
1181163299
1742655808
208060055
894043399
2049761602
192478828
1790658416
53364178
971536752
1218358895
1767607617
393022367
609330704
1889398126
1031523739
2072458512
220531501
685990091
929562444
818046988
1910023626
59465801
1363756520
2045412161
903499426
1772527200
799185439
1213412947
487603373
458507742
1950712637
767719124
1843386071
1172448184
993463744
54207354
675978581
798548005
399257393
587162241
501103488
1979026546
1488102819
835331131
104526552
1952145010
671985529
1825232586
1816514031
1465930821
2037374423
863956002
1350997145
882714850
1076476304
2054462164
1154840648
77191383
1083494514
573817758
793409807
60883608
1719688573
718018600
1187069237
176528725
1050577166
1417826210
2047988908
1422064616
1498374701
1955266656
216449711
712273979
1594294106
71757418
372487872
1458837823
1054079007
1960905193
683561081
2093276952
1318812537
1740201462
1967232458
1458606040
1879004027
2055464392
288760301
434992618
1515107658
744458808
1022914979
1789703496
1123882066
1749080329
1285231896
871445897
1765625467
1650523313
1256428655
1527243273
1421733657
788746573
845792720
185926606
1177250012
790829001
1111252690
89331854
54922135
521423928
20214052
861430406
1549631197
1994737609
1802381740
2117132265
1923698511
1507076396
146688031
1573693596
563978506
117069072
1409136707
507383739
1900324471
1789818483
2015996290
1397154830
1086916943
153480093
1432563638
1270054341
1479414169
438619331
1453376933
2117020832
632093261
369229091
430813146
1795881813
1035423732
1548702947
307533563
1783070136
1152698715
1110725168
361752989
1029990437
1652808374
1103965496
192626228
459691464
1024059185
563475064
379702438
1100221255
1095191371
1624718913
1024293027
1512262934
581338018
307852701
2103214774
575462021
1215259697
863057369
1124911906
219921566
1898927669
368931630
17965271
1561976857
1533315802
1815456624
722838582
1469410895
1853753642
1860216856
124304500
347530168
1794053656
1784917118
1761357674
571036287
1677143050
782866281
1470867772
2126270822
338414477
1056794058
1345519850
1295892104
1144847462
1559080339
2129476494
730113595
1283636238
1139795054
210224063
754407814
719524718
1626849817
1329033146
651726064
19547791
1047905463
205205661
126330424
1500831720
1574539710
1446777365
1170098128
2143991258
1656833294
245301121
905957081
410645785
2136525636
1883705972
1901365462
1312225873
1762282835
980849698
259974206
1096944070
661607248
1957852985
702008281
1382803294
1486882702
490631180
501470018
138527187
793193795
768791390
1359632391
1980134663
33613395
1319571713
1973242036
802618119
1135204778
1723397487
1207446096
440750072
144761943
937639788
483784855
1321224262
1489779601
319570368
1474364785
18228085
1838304525
1436099591
299030844
1919809280
1388299556
1479629922
1272609668
2054753344
1867203218
117935229
1504147656
731634525
1631495722
1002304085
1091206998
273980471
932824265
2038720632
1977848470
315378057
2039474223
2123574048
1151419707
809077097
1414470431
1677933103
257354338
1041527591
109072981
260422757
2135460846
2097231904
941055040
247437065
1406948667
1340392619
927354933
1885697581
1861637129
1297760511
2099671569
1129767163
782805383
788984599
915422641
1501560621
162899510
1258363942
595414354
1442191270
862045304
1738319947
1753735563
990318827
286231272
41918633
1586396374
1670554565
848913363
1552996728
2093139687
1952880041
954447217
517488578
181281353
1678028746
921486012
564030608
1521885678
69643700
1859285000
1614110164
1124341519
935850269
241693203
800656547
333058805
649997555
501300488
1583162226
1216638806
383832470
1638874843
221205333
37970216
346110678
1682870806
1465938913
1122915248
1857897434
1268098895
1155043435
97777131
796178260
1799834468
2032526209
1074724173
1199346132
569469237
1621468545
1903818069
834471186
144650455
1786119279
901891691
2103978353
565120051
2114094171
1036011053
35424372
1650090823
83685285
19833431
2145077238
2030338628
1202913149
735383488
928061559
1364311919
917181097
1155870287
1436151077
1921991334
1136165765
41718757
2121889031
1841819515
1390729137
755148058
212394079
1962299746
2016367786
1425617736
689167571
1225974482
607292437
531371403
1288736116
479002563
1636663124
267301033
1703917947
171441182
946140651
1323836112
1778660595
767861754
1558399382
2018289889
1335964152
1184596062
399104900
176836018
40785647
1491720438
407588812
1508418207
467149132
78556876
1378190522
64877545
939575855
1384298755
1023183791
335727046
1856611399
285111128
869257163
764620023
1170962424
946610307
483093418
662646598
659460441
882522131
500621173
325681280
1231130238
1446290724
2090432767
1736188316
537123493
1893526833
1112973759
1404128429
902673764
671648056
208963751
2126041832
694255696
73457282
1664877020
859870939
1018948751
1396431972
727060905
1901544054
1496835888
734009885
1730499612
38201299
1496467088
758778415
999739861
570381371
1506118040
1108756476
1563270619
262100984
1107601804
1962612653
2027179533
964428907
87092033
936158079
1951896362
1148967721
1752066438
190753418
1853828831
1993528048
980266753
470023175
1411084143
728119379
1775542137
197344518
1307035971
4171287
1956510059
2127956713
1067328209
791438859
1295557879
2073514686
564794046
1662154407
1065873965
66853277
1484200576
136700108
1708973528
281088158
1451018681
766599129
1897352584
1574688400
1067495793
1343096028
1999529697
583397688
167655198
1901547466
529270163
1231362482
1257907176
268321915
1900995110
1059571911
492609594
430735635
341139544
433517601
394958915
1032715318
1380975188
1080855875
1409088057
622453384
1879768957
1632079691
589584856
336518240
1735871467
84147600
22216571
2130792924
1484898354
162315580
1115125683
1065628304
372406578
1778068481
730543156
1818979698
864020059
418495742
1171492491
510623185
1587800016
1330447471
262741680
1849368369
1054380106
1364613596
885452747
2139143933
965204090
364348863
1168612045
1929229930
1962222587
560488147
2095855825
2005741892
439960470
709379047
480371735
225928403
1392548664
1319618766
1088331925
2109465108
2144510828
1727584710
183851610
1087681653
238409597
29793028
531037166
1647365946
1400485057
746807217
785126924
1092483014
371501266
446441672
546288653
1808681190
425841864
1212207342
604892902
1161642715
633638367
1768312471
92255641
1832608987
1499884871
1079240902
956848341
20639340
1347013561
824932340
1711350817
1328945390
421636274
982762848
193841586
1319869195
521822672
1085594748
1351964556
1181543776
1416675854
2123806165
1081596248
13915011
326921297
1938720404
266311220
515062943
299661074
1359830943
1303686860
451918111
1469352668
1351127154
1226384995
372505615
1098756480
1259841291
1072852564
1136624322
105367690
1116508146
666407105
1817765414
1893298133
1473951340
1077483636
1729395558
1118268883
278909901
1228826750
713994534
1696788196
539481325
313451105
1824755145
1075444925
1542911877
1665725458
1580254694
1944439895
166824836
1975768273
386967121
1953314876
465973788
371185491
1419598799
19271109
243029002
493665584
282708537
1823774210
1527578340
1831344893
1076062807
906265077
343524169
1567076021
723821532
710313417
489638345
225615121
1948568254
1912349310
473475591
983714774
1283844888
413379337
1668626527
824422870
580335228
62903041
1141673319
1068334247
830616525
1229812980
47149967
782256718
1457648060
942869179
1956512067
491463807
480118647
128045647
955476376
970584895
1687486612
570835269
246299562
1018958408
199047232
1155813013
1329287043
355463315
1971354197
1961262148
2060219997
676314263
1793509794
1694927600
41548434
834131321
996549972
1268901648
1629305162
625643070
1715357333
389277933
1688105080
2137689948
722402601
267942101
268161815
1275493935
2057765613
1637761043
279721277
1776293997
944993526
95438592
1715279399
804194446
316887019
124420439
1769971466
238658640
1726177212
627427171
1928763921
578947049
1908981566
1652417861
1148521715
1865009814
1434135050
2118213012
991183937
1702423017
892654807
1395873050
1091231733
1376917023
1190743277
342292400
2079793542
852941079
1204037865
1279402903
1733100735
526220244
666162209
1615430191
1273179747
955655583
1920578924
1609809398
2101452990
740300356
1654680772
177451580
773816067
1050634585
1160099468
1251697449
358678887
74038036
1023052619
1444979247
1724734184
1736763591
1440356617
1866087263
1890105475
1447486506
1571988247
1944739836
701423368
39020042
1635625799
344340464
1341030491
630722519
1833539292
1518497846
521651620
1223103774
2015980890
1931760813
220775090
976472662
1792521082
790808910
430531940
1345113965
671584842
166488431
360293726
1757528568
1996197761
727988973
1616319904
1647878522
1078645773
1120544285
982814779
1257526345
1098307987
1459853822
292880171
361671975
1346392866
2046706534
252511343
1782331035
1171330612
1066014648
1623638158
152767743
1895983307
324531470
542305592
791172812
1393100526
1361194073
1592760413
1672689440
524775513
74170311
652921916
1353492768
1646142210
1871931715
929182625
286982401
29317698
158048883
1698117086
193936992
1903775067
1601824764
49739228
1874369027
1176383921
2024440511
2048900295
1805294984
650585011
1168680844
1975238320
1812542082
1695767977
965479880
440014101
68574134
1301647126
1279258835
1991543190
1787694678
1497323036
422023364
2090829672
1270461060
1704038790
1929383058
784479516
1713676593
754761010
1404688510
160442718
1880560661
509324426
120783735
287240471
701871646
307902304
847899356
1308285484
449573847
782729006
1735144231
917363682
340782411
81075071
364996210
1181587897
796567279
1689257296
1963240481
36023534
493795776
1678596631
1185295299
86220189
1226758566
2021421789
1794649185
594092980
220866653
57756278
265162797
1046744241
1972030908
1792121172
1391195473
590134998
1391127027
50025610
1989741974
1158811934
512316792
2076615669
1883331001
591970383
1965738093
1148794454
83593892
1793535659
1024430303
588519593
1311602857
342885543
27981901
19987408
1577704300
31031933
1392358665
1329293801
1226388694
1499840074
1702203737
116703519
481570814
125670347
37693432
1716059105
2043770025
2027418251
753042683
707647131
1136423451
1496945259
821698137
1971223571
1510748587
19190010
1775612461
1218285379
1451209318
1614621376
257226052
1260623375
290350744
1041425038
1927125288
1121575409
354294039
1941447318
419609467
82661798
1244951953
44777263
1743645659
497402909
907042743
1736133001
1148199149
880934518
305534213
876207197
746149519
321235977
1982967101
1858439181
1302459811
1735297081
1703553778
62437305
1304879743
1459185717
1587853510
2074516982
1023056883
1152129331
2027486244
929907061
1262883916
265484774
244521457
907364710
1191340711
1028318279
959981065
693347027
1380651415
1745213127
38296814
1334337726
101585426
1641964550
551117885
1254060038
373260295
694517693
86085382
1485456611
1802114809
1464778742
1179057387
1161231101
2125209864
1385952617
178933721
640396516
507418959
732171225
248113815
2044593027
1493790287
1520226539
329663768
671793876
1830647367
875897775
259468919
1139280957
1417407241
875967788
1308776077
433800336
1335837606
1691736475
1272884624
1983623385
830450121
2032224936
444247460
1433499026
401200512
1817228793
386309334
1621491985
711039675
211231550
995022700
1221486987
1254954576
2066188843
1187758342
1125903490
1083608899
1383175996
1484778270
814714631
372985963
1184972550
530239945
552360213
1321001790
516772845
946716157
1509193236
759961997
273786301
432100406
1737925620
540974887
888005767
478417723
1778146496
868153340
1037630155
1104082231
2062310480
1886821737
1820255259
873921901
1375913181
1927708024
1390889338
163491773
930039998
1915467848
1800398392
737315551
7743976
1210511782
1554177643
773561436
1433326575
1184978843
890787345
497120252
1918430916
1327730646
679313231
475417904
1903085011
1660699562
1767058888
739763823
243015648
1871125719
1250170844
765775912
1543269111
516415047
276982010
52561344
194236648
226746343
637493540
274252916
92685959
330296026
1847431787
578521504
1913688275
963999913
1427227998
35443789
1545843699
159778900
914109644
706100597
1770001718
1046201751
1213578848
441635439
1421866985
1141800285
409498613
448253506
2083723033
342064875
1838133558
1864774730
824328376
916865741
2017119212
1823997060
287322035
1026174958
716997461
1779078226
1310680965
285898140
192687030
1629833529
537843442
134961144
402258063
1273528784
1509031924
238629799
971767780
1094224550
1473573960
131647879
1143840108
1343526788
1651984951
1007370655
512178894
1029319007
1043534176
2115861287
392822459
1852931731
1634257702
1335746970
1130307634
1206217086
1448220404
638445697
931385876
679727227
1525699199
894906501
1560862203
1548988168
872097536
1624237951
1556638084
1721576943
653104285
1834638018
1321674523
1048608935
1611873089
1382923201
957657019
2054894432
1756414455
878067156
1219044979
324360752
258990287
779595339
852220564
167130757
281590531
1188546494
1567701493
1939999737
1351376385
359938993
497041408
17489703
839167790
1482418367
179638280
507332028
1502617483
980275993
1608023349
1399595568
902211430
237473665
362541870
1169844084
2101178890
1860263747
1454203739
512979788
1439970397
1131612501
1706679894
994290695
144914322
251923715
594527206
1597002855
1014737443
77085186
643767323
716032787
1126370117
1878567471
590661116
517379075
774103153
212177813
271981837
86749306
876102184
2127832449
879298583
669787186
261499499
492914691
221468993
2059104178
232829687
1493586749
1620368114
1757286854
276508156
1689284350
989604816
221100843
1866354337
1833651525
2005314675
1469101804
88615158
132334813
2136173009
1674186887
1364778901
1157281088
453090077
687050068
405437546
1971484984
33034209
365688060
1105654544
903748529
916107215
121503399
1326057643
1753782406
950523720
1207052576
979546483
1203133647
1950767290
752131512
682443112
2062011234
478910624
1513651123
2017289907
679332050
1779411652
1342939295
206470294
1673409991
1385764651
169479534
1572969431
580427118
1965542976
1032460056
814317655
2052994525
1517782634
20495161
1147973779
2020882297
1111045204
655597487
1590249750
686653914
473623773
881430225
566673364
1799196302
2078711109
1561901187
2102395072
204930803
1151218962
1757187903
60516852
1423994670
1178253040
1929237040
1551456246
581236769
796114969
656326663
820686695
2007172497
1204931064
260347576
1059159512
1392192036
53018319
315585580
1718282579
1502687652
319830726
1586484639
739544744
753171845
1516633816
1929833539
1228921367
577392780
521943430
1592594963
573981515
814787659
1770659278
2131198831
1275531743
830303618
1305539352
370400736
244949947
243614700
864428927
1047072650
1331424600
107828060
2049864445
1646811520
813820162
687031227
901692622
379362819
1354528620
773493183
1945947010
400828761
38138995
1138531603
1721398948
10001232
900432053
1641782124
534437420
1252435189
1895378705
884839713
888306615
153356487
477355403
1337227614
670036464
1930567290
1207729978
1715728380
1930996115
1242100550
1595220208
1237162275
1567534925
1454889142
189224066
1593955459
1420618669
1293353207
1335193310
1882243451
1845047913
1324032276
1671199387
1399314705
871075541
438347577
1586487720
2006275720
1091249723
474828306
899931442
1041096834
1091409935
1375859896
2027044536
1351845464
28205104
1597746061
1170566868
1734139353
641292297
1010754288
161444378
220003726
869431365
1300971629
384374637
1714722154
1280303918
2087568742
592821778
1813209908
971081642
847211589
179303999
486433355
569672839
1770524688
658077061
745026530
645779755
1897118119
1245480667
1473284909
2080644678
1959508186
786759469
1432582248
1422336389
1372252034
109384517
170445241
1199188221
1211492925
273486423
1313732653
579051756
616943106
789900855
327087677
1670502874
2067642942
1794638863
533357783
1425043346
1246738671
2107028695
1660801443
920750275
201612852
1170394142
1911519928
1323474887
1854629393
373586399
1963863845
94873791
2002150385
1055258992
291130581
2084273679
1231558462
1492927705
219787321
762357348
837590491
1461792845
1352982333
1100470796
797698501
432067489
1742066168
1588239821
1764939575
780704503
1621844659
1245126894
682916769
1860818692
335310538
1697152858
1210204621
1607824877
1066389576
694223681
986785203
1800716030
1418592842
178126802
578435601
2117169590
1380164056
2065083098
1950458578
1670713965
111098129
325543883
40853828
2023055541
1682945400
923077353
1301798132
1002390366
1494322032
2062343255
624651010
154358795
1956179189
591784754
2013039848
1828807289
900475460
878384562
1794211262
1379041344
1674075989
127860241
939309419
1635638450
1358582515
1708655532
197829527
1749887512
1449098193
866475811
1752292326
130819733
1257099193
148613697
744650026
1822553561
775491533
1472241206
138069121
480473099
94801249
137700940
1952622622
1887700410
2025933893
390077552
104662803
1273436269
1842503927
1763755756
1662299443
480136808
122999843
1218859507
432617245
1432917011
1608250719
2006794163
837053505
1945507520
1570216863
61678916
1576534664
1673266555
321590352
298161729
644358583
442253305
1185936083
1788260983
67320413
1893541509
41148548
815142247
650077362
1542296166
754838987
2020253290
1422421161
1302178298
1393685632
955053322
839143175
632182414
820826655
1439103154
1444943259
143522966
1315912400
2109548889
769470695
1093030585
775493630
467955744
172549912
2078449030
217295826
1017760897
1619339600
694510470
979661419
2061608303
1016911175
1922706070
2076422626
1631681333
701447734
1407492799
992377199
1142202156
248345211
486726886
1481812877
186583228
1398143077
1441533698
1974646320
888751841
927171964
1235291327
1602095139
1054120164
1148513180
1600190554
1294302165
238108625
1481859795
1330033196
1035318681
280273645
622713211
1287690941
804900781
1037088924
601114271
370326725
95123378
2094186720
1222249455
1956464852
261974447
898947451
1840461051
797936723
571696920
1214408985
573848363
369459578
323004368
1935042202
1101104059
2103184303
1857342854
1851373244
118043868
1504936756
1150845317
126471756
665333396
1511418225
6437725
315139579
640436330
2141019003
1975399482
2145813551
462327666
1255934361
828904292
1652747113
844775018
1163596760
1045547556
1060784147
1951160491
157349468
171132533
1223843092
284060119
602912857
1737316274
340680215
522353589
368542461
624404564
1212990369
200170480
578156545
671009998
2119969451
2039722831
313784158
2043219632
1411879231
1862899369
1281955458
1305970786
1403320873
1214751301
2126029781
2121994141
1621465299
598234461
164420354
641177368
1112426052
1760540511
1919665551
1498773424
637924175
838979504
923236752
1029104540
1417066027
641958792
925976917
1570165234
100599504
1538212023
1367094760
1514457722
1122135422
102476234
1064256972
110939
268074325
1160692542
1461993098
1802281025
1173836902
411296581
224657496
1043100858
311331972
1026650537
1340022461
1375736589
1170741999
488256195
2087971703
1535045822
420647244
1592265575
803009060
44012088
974908741
429012138
2137835318
677734532
1028960909
2071294559
879700660
2070517960
635293820
1609747997
836388360
231138462
1695874574
565295173
98855677
316318990
1240148161
1234543605
1139465262
718440783
76669039
837755968
895617702
390099016
38974961
1500940106
1143268734
782269092
1951758823
461544317
301722644
1881318587
1037112846
693074308
1812634591
1791210459
926311135
586022206
1981085288
1346263207
1039772739
1828512943
996183511
991942696
681214072
295717251
1418118965
659791681
1669157228
446084181
507363124
990087700
1599541027
1035729399
1525635371
1690029697
537169601
376897638
13132497
253589361
1428908500
206792466
1200594129
2139350057
1259991438
1937353797
1589806999
487211140
1249986269
981395548
963863765
228350497
1867244065
1747265764
138812759
1592475151
146135469
1955040617
217364148
1962657885
1049036529
100497475
2053913426
709489145
591260210
14161744
723722818
1155799826
1038396284
1504531345
1672642569
1299875097
1238706634
438423896
1223840652
1304177876
400057078
389069759
1543737536
22015148
1790813093
770033591
1817920316
1095653165
1934883813
246759275
2000045757
1687319998
118095999
241872270
476286184
1089336821
518630032
1318806636
278963795
1213774931
120045056
1585258642
1062160316
1281253526
1858425544
1073235682
444028060
2056064660
1087892345
1427622990
1103766043
599180357
1218501523
751860311
1904449138
1329564373
1042987001
1925870910
1811581556
187947345
1938478673
1545194257
879748816
577557838
1957218109
1877183080
1644546834
1598403135
425627148
1125358668
1015235537
1327102179
2004712882
1497839773
2061355448
232807152
197140669
173223708
1010233414
1365278309
2138345094
1001357536
1887759251
323740257
1774102802
1428672935
261867486
1697016439
1720865853
125676280
1938034805
156483919
1475934803
1197204763
1028076858
1659228104
324658644
1582441525
301989856
1851538497
71628519
1787844727
1069802927
304775031
1089090945
730265859
458571720
449445727
1218441637
415837238
1894073528
897817248
878323988
1341021445
580827840
1123950957
379620718
963750875
403570468
1694865756
1895727054
1018898815
1232845555
642932954
1049263301
1156965998
1555851708
1287664057
328506243
541475659
1754492158
237170177
1815905006
1444528514
1306019464
790233788
692688582
194544709
645879155
2106643356
952090324
339316658
903595758
856610144
267529978
1691423727
1232678743
1426181308
2035796450
719534573
793830787
988409934
1376779344
1777602555
132851884
1777975458
956635667
776907342
288089974
1011430716
216183129
796850634
1944249293
676897787
2063914384
1132612338
1705002223
507835119
122071107
142455601
1948618525
794865640
1765209683
616493270
1619427780
1008789577
420165994
1391624655
2113688769
506514948
12398365
190510701
579568019
843905942
586658688
1753493330
815952934
511289652
1906499254
1054379298
1554097090
10520492
430281284
2093444643
1964897362
1931359778
1143067491
386836666
839329106
732478782
140925960
141628846
554377328
1754905013
1674647361
753145507
1526336422
496664962
1265123182
1756265090
1233950116
1155333187
1454277633
121864205
366113323
1083617325
246661057
1030215881
1150829890
736958181
2019764609
1735000732
1339800737
271070833
274213991
102809446
923087905
83153149
1513036593
883788760
174739534
643969641
774261520
614580186
1406385277
785400586
1858585331
1279681051
1898107770
842146430
1869132587
180097111
1698327820
1483180161
2075397462
1037405106
1475514831
568521935
1412266166
374533604
1934343694
340497005
79389146
1354626582
1045083415
352329230
1372568937
2017034181
97977412
2107954740
763684045
1952861729
2028952060
2137840578
272015318
2118182633
466897257
149848528
177527203
1027895632
290036975
390268532
352283219
1722929769
91492056
798550686
160602841
1860595935
943252327
213713739
777470456
1489335447
1475624214
192722052
1628699372
190678764
1346997704
1082560094
800096946
870141910
862283744
281441550
1859355874
1102085275
94079780
2088815010
1553291447
1670396749
99370419
1818196169
407805134
696667917
1489317792
2080375328
1889971124
662632413
1473631143
1470391520
866694529
1492783242
1879500124
1956215132
1473821441
808736844
909184689
323292541
174180039
151151249
422440754
940659545
134016691
696505139
532643902
1996357414
2114323107
866333179
299824586
1484221125
787478655
802908091
1967968450
1100062255
1490046366
893578330
302306141
681206184
1896713793
1161892208
572258280
1605557319
1506711966
1080865188
778938091
413443114
622033510
1724577704
1363715223
239860178
126618821
996183177
1188039825
240356526
1706425727
1441904512
2098046129
172806635
2080051406
604763457
1605904697
1359816563
2029505202
2063799712
584162124
478114959
711189367
1405982940
1745374664
1240787237
894206681
1957037129
1539244759
1132326423
1173149024
1984910318
94955035
492462060
406822881
194592906
536922402
1703131271
419391863
639076177
79792511
1047311280
943051941
1494666928
614928227
120385743
1366846538
751406592
1585936948
1527432709
416682365
1305603898
871674169
345832472
2127459898
762192835
783151520
482912190
15837833
29727720
1404980638
43224557
1580748266
270382773
1208561412
297557645
1458111636
722840464
1087477692
905202620
667992900
258618792
1753161486
999270208
1036873619
2145414535
1294076709
2068197130
1432146663
1008127517
649074831
1149880276
1870441452
1158742033
1532930212
696214615
1847710371
1760256735
1378931793
440938856
1186078223
1145381487
2098727615
2118914262
1292468508
682841216
1962943435
1542597860
399352108
2008768859
475215489
1366281626
1071699792
213485864
1356136663
1152007349
408970921
129723803
257516590
1147899348
1179555687
1483078931
216700136
158657733
1489175359
207035354
1436834160
1017061538
1927279115
458933177
729365823
707489008
1403073172
1147599074
1289189326
1400105208
1786729083
889332311
1835813621
751037050
1311985951
1309707870
582737531
1890888649
1234685563
1718340989
1341877620
1394496659
712188909
1229769260
1811633844
1042619855
939654021
1765793619
1946690451
844742787
223681532
1773247594
753411253
340244455
2077278148
303562830
1737523999
402009700
1509229680
43799009
2109844217
1570227566
1764875095
1636185283
1138449058
963174154
376293229
194233925
400113682
927397684
932102813
788385071
1320706376
751418175
1004115029
861528180
1463139087
1437715985
1936201961
794358982
1293120825
435239320
1866674172
444497681
1082046190
502064082
1404266085
146645409
671055177
1862731738
791313819
644861149
1154156882
265750900
981302804
1756845937
1665102894
918548252
94948495
915617285
73320330
936841445
374994188
1277969854
1164441703
232167818
18916875
198247922
752416470
1369030041
518484453
61423287
2042519886
1496284412
372199876
760231219
1273154829
131822742
924095111
162084437
1512545304
2131940275
1692940911
2011816213
1045516807
2066643430
1166809779
685173763
159846373
262642316
1235360995
1059129350
444845187
224015257
1699610579
504899633
501241387
1768138154
1091346309
18565600
1228273565
700078866
1149794517
1102735174
1751611105
498957278
1332285393
1049390454
1157772296
230071792
1584297283
1868290419
961236296
1375628626
1964688405
51906057
1685047389
1135908510
1929627999
1547362184
683877949
2050392182
980978107
809985156
1787917988
830779948
1897291194
198027239
1059787276
674526773
1994362106
1082878405
982071475
1717060656
1011268173
784862391
424106126
271440304
137137472
18144402
1272706672
1775551007
1294923365
1895015069
537515806
2128799323
2063082752
932263205
1827234584
613178584
192280494
212858938
738201802
30636499
403475850
1501591439
728868850
689152440
999093298
654020485
1737392784
309038194
1271168645
1783850600
737709173
326547637
1628917076
828341011
260387127
1838363445
1148567560
597753797
461555963
2059581801
976441284
1181233173
410385198
1986544804
1874895211
490761453
1568523982
454220089
1525620942
844692741
1932460711
1467384734
806969173
895078387
835783687
1619752700
1769904835
436942098
33865754
512135936
1792393785
1765394066
1314845951
702454863
2126473705
1834573091
136781739
999508050
352391569
1087175994
1523408596
1739442402
1567572522
152954339
1665275675
625292841
1761893974
1706002554
1054340685
1608555581
774294635
2085291112
562483924
1471475973
1272360653
1713392372
423617736
726845245
744632049
1787781964
914264041
285358306
1260159218
1027544198
28863396
636335304
1739261502
1795736934
493282499
1161680825
1568001848
932778852
46989535
356104152
1896707102
149226166
684479105
1000341999
1378106896
763832416
2110260101
1199825927
653767044
119400907
110235833
1216211981
2053971864
530711802
89562763
1827473336
1129462021
125036244
630424511
1336819055
262749524
1253496115
812209577
1733199008
1264012313
1531809246
38786291
1751701997
964747912
962991200
315494001
1713760871
1388084001
1211688431
97207090
432390600
421559439
796972534
1961146192
1404606448
600677550
557528375
888555292
1758362437
1935821900
1498532496
1368090094
1055823207
1079181874
98689122
1933380543
1887884316
733945663
1094116749
364285488
1387059893
1349629599
235407900
2017200344
144738055
1392100993
2006920764
721664232
1368195780
1736750593
1136653960
1953902988
1550040464
993406413
1057157438
1798071853
862000380
1896274642
2062704867
1710131533
1287928664
1451035750
1322133771
285002121
1347100829
682591752
596360123
1780077006
1648966456
829267293
1667095592
1709489581
1803968099
1143190930
99338070
1438153161
1230155196
1952292416
1398309478
473076872
868404961
1797654809
740934660
1186231988
670461263
633638367
1605710015
389643976
1460356656
61349021
2058506006
1681587411
1563430476
973518090
1958608525
292369843
51214468
861325957
749898519
1952367941
711367268
1196716387
1220638222
527388224
1725899685
1973597259
493727490
1683713107
1821856599
93723066
1132808656
337355747
1534291499
1314648922
454195605
882292051
696964816
924882182
1845787959
754929836
2003602874
221601979
461683554
799885090
1038001483
861254999
670879013
1514612392
773259252
300127911
1926841739
303633397
2011723494
355824315
133499882
2058132507
1787825327
1706404144
1222807983
841580756
568557431
547468582
2053787814
1357749616
1089767778
1553887918
1850411698
2056703461
1547284768
956063201
333045316
1843681122
1627133180
978981675
613039407
404081301
1756066728
912723090
1994842088
613232479
335731847
1188320563
398431399
156393813
1206571437
615321159
1399642002
1234963084
305570159
516623905
1652435848
929073124
1676371394
1443429380
978970782
982585118
591852593
504193334
215060341
2016214373
1668120803
2052652270
75455358
1578445391
1591850838
366140154
28400819
798185189
786801040
1655654339
1780242453
1504421485
1551183130
1018968817
1931675338
1697926519
188292842
1171433402
1979878917
1306925901
461049731
650751741
1625591522
1055369428
1695604624
1279386880
1855648184
1206672846
482415375
1081637359
1855061327
301270614
458224385
419699490
1282147770
1637620312
1553349023
847961523
2081701796
1910449010
526517840
2087755269
1690985454
1211665922
1060413910
43712607
305159811
1925389530
1110597461
793681444
74232349
1132701065
1335208381
407922582
1992518406
1428424472
1405411206
1609091197
1987438533
2014859267
926024118
2140557127
946593893
2005188817
1167913073
1258976592
125505208
2005579734
190266607
1011867333
1649424841
2119028535
1580998341
764962925
1399940950
2146745221
1400506267
745647767
277525806
669883720
1029527957
977242742
1757010223
943002691
1428332957
560827572
930025045
13260769
243026555
1579153653
779585857
96243492
1109784550
1797845182
126692911
1348454422
1033504345
1016130810
1317352127
631537903
758385765
184323671
1300199980
836833722
1363183403
1318113889
1679484156
283816588
2018610414
333975074
1521968496
1024630776
610808969
2006341742
2048685970
479006362
862771341
1286211498
876828801
399851404
185383456
1546780883
1362584725
1415900447
1893233427
823504660
1956028548
1982384186
249053413
163344891
1738591199
482667008
1155696442
497848148
243398100
1659008729
727820135
1442941189
1236350690
2068846215
324560003
274819176
1837716393
38185105
1671668782
1156091486
1450788310
657709092
184876477
1448078113
94766094
456169741
1664470772
769057852
1171377400
999229515
793897950
265936337
252103406
1555853356
844359913
979368924
1174368604
150322363
19699765
1875969681
745435019
1028904791
732306173
265720603
533542671
8271618
370593960
753380889
838915395
1310217145
2027989054
1466680829
473510001
1507649209
93918243
1909789323
1817632221
267631764
383504315
1816826647
1065073254
235716172
366588701
1386937324
1289397765
1505704845
525651121
1454802172
744645135
1459730801
1371693136
660598339
1712028017
1499872597
714142420
1698534078
977374921
503436744
944381581
2111093074
2096681608
503072272
494981955
507402195
116834625
2026692468
1040715392
1937161685
1879816756
1663964954
604015959
1258436362
862384976
1196444091
951116741
26150821
1527814196
320789340
644620522
1722973813
3559332
126131604
446984397
1185504831
685291118
382098601
210247129
1411287400
1976436716
595999891
1874210311
294315661
9586779
1307173084
1380074872
1298934523
1418233477
317017457
1313632414
453210672
242454344
805483289
563531914
120815518
1660721935
393867142
1799163570
2100570969
1923816361
966779519
1785224122
1118958418
1097879771
295625941
119484223
579989424
1620916694
845762558
882018531
1985919286
291484009
1071667467
95401440
640773078
553553275
68619137
1386499076
881566077
1491382670
1386763953
1189165154
829444441
1840099831
1585416108
720374036
1135992365
1931900503
2101888218
1791276955
1184403325
2103617540
1977554021
1115490715
1719381857
1838892031
1267887935
593703963
343188244
671188311
328978619
916241845
2014306538
457358269
801642533
597487562
751166244
770685459
938059505
100339736
512492327
624732437
1517112678
163384685
314302912
1685051765
1428602951
997026160
509163812
1609007881
1690036312
1072641882
1094343247
1437403266
1013325982
1153840918
1537719917
852637087
1351508612
817752262
1427137429
1923989457
1070771526
581764957
1540636499
174383688
1984293210
1819659764
1471490508
143121658
262769610
6437725
1617451902
2015716714
1647814370
506797006
1621726396
1672027511
1494968154
826149839
905326864
1191962656
324836581
681441143
968281623
647762624
1690159162
1177837879
201797112
1540806209
580149595
431492595
1712579579
1102892419
27044167
49833595
820548505
649721428
320631441
119638656
900316665
1930715597
803517923
117860655
1703666825
204201039
264019620
1558327607
917981347
1857069134
839437224
1753405020
2041643585
857452672
1664845428
1308236542
134425933
265317186
1165006254
1084381323
305998277
1206348581
356925984
869412502
159200862
450024243
647938302
731315741
737974136
2033136281
21718014
1962707919
1182656148
1218787044
2025796333
549929479
1562691368
1220881563
1287040988
1334951749
1024315596
469673421
488044963
848728009
2017331707
2005910860
980352755
379461328
281004025
199760126
1765696975
2020910340
939347092
798110705
456099799
843731955
1730482553
596391695
1352161217
1639508991
1484510341
1005377990
1059314802
1355348960
1320841461
1836844842
1053095232
423401941
79766396
1589325823
514044787
773115813
484723892
532299950
1666022074
1873296740
578316663
1018595045
62128666
1103269497
90059548
1644328465
1983662363
1826337555
939479165
589145031
1588861335
1723124922
1090361370
423220386
1211362080
1071107168
734234693
1734780136
894285234
358798538
1108027364
1339689320
1261614938
427940009
547232110
2092394699
1474366472
1968254176
1780211493
854387250
494552631
1933175496
1381790759
473827414
1156471410
179567330
188114412
1162440451
922980135
452771116
804536484
1634821438
497458175
535032336
1989390371
1621926197
117608436
1910808185
1576708229
1001097569
2059670964
1275792804
773179072
811490317
532770376
661237058
657552880
1185940808
479869168
1199961539
1506563961
363076623
1215918269
1609708782
804318044
802806515
563727480
1636874192
1336395123
7020096
454302747
1020473343
605058500
1927528945
608003497
80595425
1209356252
684844329
1346113283
314968716
1358756774
1428821390
372545435
1054158498
77244584
1655584467
978062398
1620504823
816014784
1029034089
1937526013
1057756823
747588518
482744267
493382947
1332903065
177133858
1865696408
2131014173
2124122431
562934599
363201025
68747296
607754250
1381362107
206872426
616174174
1614408080
2077484188
532602220
54270966
1612981882
1053829449
568114635
959609951
1177962892
270076874
817220598
1068530388
1109610272
1765478076
1722524874
701787415
1505694972
976210950
2005287268
1895753726
1725102844
105211672
754287209
1558529023
1270914528
112697388
560045821
86055753
185652573
1642462924
899514948
980412642
1545485261
1026858060
478526768
222585582
2019789033
72932235
2124077114
1505414941
2088294042
242346552
1161747870
457891694
8618905
1520660617
1108699842
1969154373
628863186
129860588
1985796189
466829297
1392186771
430606016
1677064005
1669778024
1779269766
700724818
1593761384
1840995454
1941924882
1582990382
130093549
782045772
1508706833
395388097
1722551771
1924793879
923838146
117233930
262605351
173248634
1074382122
1935086864
11088595
913275667
1564159072
1487813351
182266637
2020412823
1816311407
1449276321
1924462432
46953463
2137955347
1769020791
517322998
1297618304
868381847
543180993
1242052239
1815982911
94325368
1488054985
981804660
1619625159
419375479
1006482163
1137177337
83322901
507368579
767557778
1268526803
61701378
1604277692
172736110
651372099
375414378
2086646736
182972293
1630138744
328964257
1686221276
716779769
672729667
712627489
748355527
63226336
1753280768
1380595973
1175629432
244295589
1035818469
1646610114
1174718170
1199253470
2076150655
1552106517
1459514945
504075907
945160636
541898376
1736681933
115590416
417325287
1648053754
1869403858
1792528832
956734451
1195495099
135818571
1570715250
1113041349
1786997005
123828478
1982530549
109094326
1490491127
1490128748
506535633
2012208415
894370996
1502073459
1565128547
1953367458
1325248770
1219582965
75791094
834666689
290390943
1096952805
1202763640
994181198
1192673756
1255339453
1215016637
1688511762
1308911690
1336438252
1629987182
715397148
1306374912
823119263
1354993796
786421117
673697573
1272439712
1602761241
665036024
1543176438
163148057
1108542384
347923780
154834937
1879489147
1402880967
1981315338
1189969721
833730306
1358153084
587027059
1979698916
1936782929
1072412966
881941609
953084654
915832858
70501095
1945077247
997917157
1593197048
1508650815
1387695603
2010313113
819801490
1094789809
1216171690
2125464453
305319994
129194421
2055674229
603685868
894642724
1676917166
525867294
664651536
183001057
1667138803
2138064902
2129431560
1952605372
1561835975
1901629770
1035366856
1519295243
1764701973
999144403
1626176836
263331438
1210592593
796722873
1268694277
1660038413
1443974899
1420183993
572882492
186469467
678476528
1350048508
1716390647
1319620012
311401976
1513993703
1652080336
1029973505
1502187989
1935184748
938987511
1527284590
1688011464
879691917
1791342013
1390097838
470209767
1789617624
1394677994
1437573013
2018318575
2058133227
162172571
2139048358
2051818259
607243206
1146996733
1341057350
1653607075
635673991
1179468498
1308265877
2077708296
806421478
1979302465
948368178
1436101196
597995533
1319574433
1971762912
683205574
591305475
270740114
1718133774
907188741
32082869
496087597
603612716
58204151
1798120829
1773306580
1897859133
646697833
930290610
63756815
653074197
1782702248
1213775645
901358609
2107964292
2032704980
1413016568
1855562332
1628061535
366476683
46859980
1152399082
28321325
1899191386
696285317
425394942
283964675
1783176916
1859266428
445279084
1211561726
1860809421
958233974
2032568389
1704897497
880367115
16163998
1951815300
147661314
354868182
1040388304
271407058
307047599
1592529437
431669237
2047735392
925312178
1264750599
1829097505
996653996
115148880
1957827095
1188043354
1004661406
210886781
2126049716
1039550873
197742268
573053099
702503813
728907073
852081364
1234579854
515343012
1381342844
728326588
657800623
1604011998
1449656763
686698336
1404996577
57076394
600747333
1496425443
1011092595
168722787
92099883
1519572803
1865950130
1501362556
267800786
238282814
1505790347
1549935338
59010276
1992916853
1244763768
513731321
106770698
874150829
1756079682
1115397296
1528719345
232901338
660225859
1145429560
900534410
2072705708
2028850075
1706801080
1788060396
836318617
1300511628
1355250081
1760296924
1997548126
1615985388
1227312444
554203182
779431031
2013283628
868657308
889150767
1247607253
575692905
735631459
355078822
437478345
453880526
563133866
1203700437
539754773
1754475285
833574069
328561915
396645661
1384772355
1959591181
919736026
776685996
1346684967
849706447
1963629958
1779574794
1682986319
227224811
39771418
1037103313
355621911
262377924
420964473
1297212847
1765368483
1007714848
892721114
1160085020
462831096
2117256469
966395136
110743692
126600591
1378059382
1352307976
1947882561
1779541618
851007945
355104257
1657670593
1033332753
859238235
1093802091
1573629553
1528738105
854036686
852721571
700580007
768204117
1381119158
1189440435
1634597521
1669031801
896870174
665780326
1465347510
1050771222
1381028650
1734770539
2063017364
1115995867
617443287
1678748795
1737817434
868383149
334623072
2135083489
1752007750
163761710
879038202
1946212633
1620049575
749310650
185190384
1536757036
89386321
1234345210
1280072835
957274242
188932094
804819627
826440976
518127505
726110069
1406938106
1230761328
1122754175
1735288210
162412227
964520685
1321667628
626401460
2091048351
948167273
649548482
1807770073
712652910
2065017466
1543769297
1253816944
1007816973
53448894
2002623258
1615957560
1683699240
2069413902
1001994734
1284436916
546413837
2135320228
1084112663
1517960585
1135978793
198039669
938370026
688663141
1482605479
1980659733
1655722635
1046630597
1656863889
1076780235
1830581942
1230074962
1895839389
189197220
751975321
224446563
1514979083
1799611457
90676031
1258570946
127993011
70556040
2103136849
217332200
1566867520
1885115503
1345269822
1918259881
1969461477
270410268
510409769
590379352
1396368842
634222193
186703294
892715505
2018322007
135484339
2033611795
1095664456
501712655
866260621
2091679848
1157738073
1719169774
1604099494
1138582529
233541272
654794249
2644800
1944943696
971535568
1437357027
381265365
1265120435
569345274
1186216572
1026389472
1049987651
136505177
944291657
817151844
1801201716
1056554736
1732909065
1910516408
550986624
1557249420
1303774428
459937637
1846743611
422590284
1031815260
552463358
1677267126
307807636
996755140
328348531
654079404
316694821
1961917189
1967953393
94519946
612094080
1687279928
1309640552
1918706683
1780449107
810005008
879816978
1755680522
2069156434
1531092203
1865258867
122922329
1339795602
1759977481
2137276688
1859565533
1601779028
855068529
587216870
1928827507
690852619
1606813424
732853911
1808415530
1755234254
1057828545
1476950688
1326515461
2064567975
118372414
536812863
34238882
1886701843
1267425730
1537077945
1161690753
120820506
846767918
439225910
2043445620
561060278
54823086
1987653136
97630613
1907639543
61600184
1816514930
1584191066
48439171
1054446063
210553029
1151268373
2137855403
2142414606
1913825275
411887781
1268880852
1351485756
830778433
993423715
1023237477
478252065
1801949779
966293924
30078080
1938462520
575860479
1574280109
2048827627
553571976
1373247477
2031483330
255849285
1503225308
1464011507
899156548
841836948
857140958
125408191
906409970
1925001062
1473093405
1885602121
1052231706
1160236072
2126817289
1877276021
575957191
2044990317
1523993886
984768193
1958641636
1398623608
1165270935
1384252652
434831304
1667010767
315349396
1808503133
363152182
207097458
448070093
1857944642
1242415055
1086298800
1451440417
1565908337
1041018956
1126403070
1934177568
745801805
1973927517
2074106031
2000081314
218269319
108408943
1651317129
2022769739
940171245
1278766552
120079880
931433212
1185102314
134843787
1367083979
1086431021
512495759
1977830108
1777770715
64623834
640061122
694612981
1845340595
397722020
408896371
769333079
212850284
508946098
1970857438
1499159818
1020929736
766010297
1754219063
334907996
922761096
1627613311
1964383675
1913598375
1094606925
1877631523
1888783123
1272190893
1393484875
382317968
493374241
1537455380
391704548
1186707347
1179243924
211749327
942137025
861542878
873990381
913676222
1717391440
2108980758
2099545499
715153670
452666239
1260248020
116438531
1079902471
558585273
842748317
213853426
999435886
2060645103
2101867128
1517170034
1422900791
211849170
1815715077
2108970269
1550997437
1419798460
1978440218
871308546
743218804
1073736708
1960246369
15096904
970502510
162537881
2135288481
1882408842
1546414419
1878014890
1031641154
1220047367
1723095231
1204871551
1222089784
748757176
1464198361
1745918284
995736578
478435105
692230532
1661708166
1278520019
1691491668
9709993
1076880387
653392234
770265859
126390482
1956772335
300714906
1851610123
143178668
2062248257
22168046
395577734
1292343072
320176270
1328285146
273790263
14247822
1488328132
948897712
360722244
85273445
224048775
1573131312
842156558
1755290364
728849513
1812716552
1089104601
1254142190
1891377169
849292083
1340388998
836826646
1066940933
1474434787
235336951
990661688
549793381
729090106
1126036506
194137962
2017821567
313771398
29007369
840331519
626689588
1309263649
1107928773
820971883
1588341156
712190917
1738828988
356630461
1457666336
1651326332
49313740
148132929
509022576
84083927
1936597294
982282578
17056234
2126397041
283114924
1294855632
1274527950
1872546067
455015261
547000308
404293794
1068909527
459831317
1674646333
434075471
1879760973
1515358208
2077467560
1931814846
370193729
1709241824
1421505367
553981481
1445441240
965273564
2050801105
939845753
278927646
2072295258
464109497
1853297166
1668346480
1701346475
767760239
268158320
1182524258
248989652
433543496
1788660365
327696678
1644867191
2044526153
1789173476
942206359
66006681
1798829534
1779611040
1253426562
1507018546
1700898617
1562249577
1204112504
164864408
49718376
1283624526
1732898785
508982650
651388505
624531456
1157850947
1097559844
541854949
1262087855
277044387
42275773
1435898264
539569740
1554425743
684440178
1331883805
714985509
1361029379
442448661
1966761867
2036274900
1327092929
1765583535
2004720429
264412592
854872803
697618771
593920991
1008174187
180167640
1046784245
470788565
66308322
971625223
742286924
488938740
1701949344
1143899172
187048078
1276344509
579849710
2023667978
755738436
226082938
935501389
455179438
2095286716
633566196
104946790
460075918
386409759
1443663929
1761109546
1305264590
1342303240
2120839704
172288772
425421735
1225487299
2005536381
253870393
1452794901
1516898673
2028780383
1771506826
445675164
1670808352
2105848894
538736460
1316450017
1095621049
1728993661
90450994
267011275
293181507
1196516060
1397345090
937672123
1464285201
986643561
355799131
1781360243
501966276
1432430864
2138306389
1937757557
661684986
1431454026
1214831543
1173285928
1108306603
723953752
1969593779
1490358345
1136767931
2065581699
1098204641
2128480156
79383955
1790119440
575645963
2140774459
331466725
683895482
1083504031
30622627
807087825
110015903
273847470
768006437
1992649293
528141060
1630887936
1991578383
1833029083
1180815244
1183408727
2109694336
1406922828
1382700638
866770179
1798271328
2007301862
717024139
2040296836
1064066083
1503200047
554941441
889396511
1733560929
876228470
1556907730
1260834699
2087063024
443998762
981873168
440996748
1313299866
1734660295
1116576997
1868718806
1964341242
2136222457
1807723529
358416107
2077956808
214079607
1373783973
1551082699
2038663776
2066165725
1431516744
1167174329
2127357849
932755560
1439638369
709564089
35990615
1125184217
643868219
454870926
1243368149
543807983
1498473909
8299684
80287065
1576119164
1203088197
464091289
265245596
515382236
1860314907
1612742705
858927641
808486213
2016062136
480660942
1016612828
579010481
1499492401
1435252341
453174645
69477239
2047704978
1089928936
314238064
1231795359
1634678047
1501995386
307923787
917533061
1419568
515818061
670482292
1245107061
1342351344
107814882
5754564
570226501
1100592635
381330574
280195833
223842515
2012831825
863132502
742432818
540546600
514367309
773176211
730973925
398721454
1129121151
17163460
89532471
1937564029
728610537
1417275812
723505341
534080731
1353468960
584789003
769914641
68008849
1908671784
981098883
696799645
732157497
1623866501
1295997318
1839232019
892488750
1116969612
1115588393
1435233075
1163931825
2101187412
1988534178
2140154859
1250741791
1838618009
1701988945
512572685
74185922
109966290
1481571776
525277389
2066989555
881819271
1961216830
1142425238
1178372510
1260975659
142707966
942865683
2123303791
254805100
1466425188
894619795
2009796395
1788578482
2083148936
658992115
436315982
1646094243
627354596
613370812
724596915
93761764
650648795
1964500356
1921973315
1361305080
1778061793
1922180432
10621419
1940197395
219557666
1701238751
1852028440
1637154933
473750260
1121059675
730026698
1194334430
2138549616
1305179483
904432825
1357213831
308581060
769848920
424404159
136733714
601450464
660176189
893063955
359892795
1383587887
1841695202
1759161399
871348915
1531701383
979461808
833884908
515800955
1255561433
1916798662
1622277234
1209526667
1260283764
754461212
2140209146
1674683678
825368747
1339429214
1987115317
385734302
2081897847
1148096847
49537400
330657428
1484804008
497933548
1751894292
931495806
884485522
1722696141
806879938
1153846819
129670102
150682755
274827634
1263172730
1765706996
1642041171
240395267
1430143043
2007615544
1678306647
1116378038
941434879
1650976577
496276108
1711880135
738357919
648452431
1754338590
2083148366
2100410647
522207410
1737483364
1599455526
684008292
583080471
1411648954
59158761
1396321973
406798309
221004700
775569860
1058918902
1594775556
781065417
423960607
652774048
1319285904
205384888
1426314609
813639622
680114172
222262506
1565122110
1182131335
976632522
833183556
776176
348725984
1537816845
125566767
473452275
1288571979
147451971
1953070160
1672388207
2118322517
863791254
1319587034
654327837
1031365435
1850421570
303023711
1266140396
372942466
577118600
888944048
767612441
625832145
2056861471
1413970646
801554627
611717769
802020655
328334985
513945208
2144247126
274950131
419665104
1517206922
997790401
149824055
1518097877
419069675
843831583
1916534994
396308994
937790874
1627173705
914164248
111919453
114718488
1351411324
58356848
304371885
805129677
1735436697
25401340
809978063
1146624917
1661785878
304743622
172476816
664340356
1299946180
72769983
1885066083
2094784337
932651033
1456230707
403283763
503799013
1030060611
1828149532
1526389797
1069401060
2076877797
1443516983
1070349274
2028995047
1335877149
1074537523
1324262270
1323888263
1354985366
271524884
1939244427
670821776
1509957176
1384793950
788031025
1362220926
843958445
1902563736
1110307801
2554146
1655392649
621798373
183252343
135790321
375015083
1535313391
1781302155
112000779
1599057431
1884223878
242356801
1328108639
1918960446
1989596570
422126446
1994392709
569036666
1831748695
1598378759
2075414321
1533547203
114340764
523003183
1078866716
1111480311
502574967
275485879
967199054
738362944
1840763236
413284304
584599533
1971152634
1496464234
1542110713
894006967
829650011
139465878
605115409
4518501
917754548
1139925413
1993350593
1826992337
1113205310
1433490210
1367666920
1521709458
1723612136
870636414
903070280
625009294
216362626
2145418710
1158101618
293595549
540707300
307707146
1824285171
400778931
966437654
1810919160
222645511
983392045
1778391699
1081142449
1035821594
751208332
649590903
1284755196
519734540
692132116
1817676764
1943123403
1735994728
1287695269
1662089798
1255815255
938804764
1166916430
425397125
1383549873
344909450
261058243
803729324
1437229138
2019469651
220896110
325563508
838777863
34950159
2058627774
625115027
848258040
2052397725
1691161283
1847650840
622991064
1558012413
1982656032
205171667
1427916383
1382947255
802872792
1634002460
636949547
88348283
1540322991
1536861102
1717165308
244426680
1538933439
1326168792
785868710
1989977257
476918113
1695743177
302441712
421365021
2066063053
881626268
417357206
2007529761
2085279567
382756704
1288234961
776265651
1625836370
1974597337
1640007025
660097202
284867311
1683649583
900235676
1993034639
1622078966
1780883943
738297740
835866766
1887369280
944422136
1819656281
1853023978
706546625
363915429
504444920
1483010084
978154292
1188266075
1966262633
233534024
1798438793
294308666
2074044293
2125981220
462944227
1736764742
1478890367
1583702595
2061729454
1480958164
1000523750
765804213
1222764833
744090372
931238298
727226245
707780572
829037805
1345826159
491376493
1093023744
2136443103
573825180
508605571
1003681001
725121361
100200192
1521560301
78984579
95259393
568990877
1890965876
1455789357
1681152262
496358224
332639827
68450332
594108560
1810986941
1228752742
1205775694
1955672892
1258103317
1920543927
961653213
220320485
88074638
446304818
1959301069
1281442768
1843843180
895822610
795360066
914824005
1723270200
933843767
935571822
1635905942
2142112449
280568349
1774948536
206083914
745597598
1419909435
1821381974
1235612851
842056418
1426335358
651817620
1690511277
464700761
1575243859
961827153
1283800349
1849863460
611542753
1265176856
791269212
2147019265
1284707811
817771071
1938032432
1723822363
1892283534
1106687191
846958895
1023554494
1216212403
886771851
1798639405
1466330680
1179533875
1844437130
359532393
1343595167
422470299
1095246615
572552735
2069327099
1500981937
1372928828
2002121777
1478190186
2012610937
1520206048
1440765280
380017391
1303278749
1802729662
1070243208
917122167
1730781201
829862993
523696264
1996617738
939739290
1420398078
383952695
328413119
923341379
2138368095
1339916328
426423247
1442056243
283753907
104470087
721222634
2011294296
1590266938
1465006720
1971481058
1227682077
950106475
546342311
602957334
659883418
857707448
2098488220
365274958
92734934
882913883
442015904
259196783
550865707
1584644281
2063950427
822208704
1661854803
1187108741
2022657083
1712435938
1294735641
817069511
226893491
1569552191
368006790
1512527784
1800278405
1035202557
2090741602
1975998559
34660239
1044407978
1733967605
375667297
1402149952
353712280
710219550
93740016
1695741034
1361384613
1797464202
1875762433
167615224
1746123632
1648913644
1862724030
1462986971
1585566845
206812273
1320128498
861668576
1030906853
665389229
1158145399
1288539992
1409209623
533457740
1196305337
1776547275
1530433540
1251442261
280383940
2091217349
1841384719
1212343501
628499942
427940009
854321468
1144723852
1904087048
967686663
366726802
734331529
143286490
1919875202
2015577728
601611024
2111595970
1075909790
1171931661
1288408601
1266772850
1097282638
71037783
42294895
1929748963
1474485762
580693039
6791892
1790086257
898447982
1156659766
1090926857
616440835
1345229797
381570182
976755950
1929920828
1228213061
729699573
1445955698
1178145250
191273317
473203592
1843409973
1084788461
721631761
850161326
625019521
1075576054
765844060
1144760875
2062281340
1013043403
1333151017
1095742891
77047345
622461268
1012154347
557024809
1306540236
1693039391
688034724
1621841012
937221144
9626222
1622513802
1918415826
929678899
1803939134
2060713659
1431693683
106182490
562882745
173764134
744656988
1337010530
1751385235
1774638540
2112527811
615867344
331432985
1695946068
1065585054
1031796858
1976190456
1831857216
872638065
1287533670
1414550954
1271543550
1652469056
601021574
731566958
1242823047
1676733241
260297456
2030471781
122829924
2033101747
668699634
58848475
1034809570
368339689
1623144433
330575176
832031736
607899965
1357629599
1685368036
1025750981
148772864
1239125371
2142060634
401658948
1935512134
836669687
2082085892
1580252687
407148844
400143403
1701912790
1933503304
170877438
1454941177
277544097
1179642588
1392656664
841041831
902869323
242718108
985540786
2137806175
1463939101
1309629072
841071947
85890743
1918851121
1843251190
605530836
1423241531
1880809295
2020427150
866913113
1984290741
1990246444
132109475
323530987
1594773649
1672156696
1912751685
1172641887
933852815
1636503527
269765185
1290484916
1794578661
1149341913
1058498471
255577567
1220483692
367263635
523076413
659199486
410496354
703726869
1373808978
1301116892
501584834
543318856
1627330891
2103626108
1605172171
2111293075
1144869339
75466608
153547966
126718127
133830684
685368929
1731449220
2049344121
384376069
1988725019
1242728130
1842750504
925067352
302221069
2030703772
2141956385
811298255
995564463
519975020
1357960242
1363146946
1773013398
1416161398
122809324
1718114531
78520603
1295156623
1664299841
1704879070
1784590129
1793310945
1763890551
1919144893
336911595
101243307
985412537
632195014
450158335
1640724679
466880074
1438882711
271429716
1377595251
1156053582
838613513
1780235576
696609450
196907581
909761730
1641365731
125085001
582784113
1959815264
2087686799
2130790981
1579238695
1322387286
12732144
1229625241
513171864
415036704
1138567636
542908041
229672844
376500785
1283676477
1523790834
877264025
1235864170
953490750
626416014
708262012
882047
2068125915
1335750124
1062461904
1322481465
881815839
1358808517
767809670
968364524
2072002779
934620938
72011726
1023930755
539154801
492717947
1894585713
997103985
1068354960
215104869
1631831750
845787039
688564663
871508429
1485725713
950749898
1952097191
1365185270
1312990474
1234578427
1090931726
1546900645
481811735
70030472
655679984
1671955186
1338591450
2079758468
546706955
1373571917
1777407725
743418932
1713852150
1787154951
1740618263
1835066770
95840035
1664006631
588750231
1836218822
1489006783
766690512
1111149142
677644628
1767598021
1451042857
1445657359
1301259014
561537770
898984236
734657936
1382011142
855974087
389606723
338555740
1156013796
690368403
697027892
1430728523
1826505689
602885899
1397047481
1107805668
1021185569
487991757
85360290
2051471192
782746611
1263559542
428173352
318573959
2079678651
1476049236
1555046992
977150248
31195756
1057144659
1660382389
870702071
298403496
529623804
631949300
1274401680
1417857257
544978155
1800166939
785015852
1214842865
104318447
1481077785
1840312219
1677803163
854329565
2124964227
1839306509
2102238577
829084501
1971280374
2030216502
1105798633
1111809767
1857722110
859569799
335398945
902190122
8774300
308878211
862635849
385608462
29427972
688358161
37440435
406424143
1733032940
912140152
826263654
318234970
250850224
1536466561
1560570302
1080560192
595180578
839421766
902647004
1592463898
1888334584
140103549
1485381350
793367848
1901634266
5480158
14799354
309884911
2111573300
936346600
415941643
604906656
132597899
1506570871
1086856906
1570391998
1101912863
1120718321
1935564117
528315508
1971435258
2101119971
885527523
176012926
1523114780
1978114446
662085697
1857837799
1975660730
788081632
1226132650
1709962939
871194022
1021058856
1908083718
1331067073
664840637
1354398882
1784606003
471598848
1718857680
833073399
1858817314
328780711
1092163255
1790295253
864668866
1161755444
1718077761
1794622337
1209031440
580119266
331232865
908848963
1932473011
346030672
1601332856
860734470
10244627
557251711
266116932
314195762
141304838
421911708
1922273935
1228275284
827564783
247345496
494477737
678641237
646052013
1500221994
159935868
1437828877
764598976
841515835
1245302031
209712861
118359536
843940791
825034282
462156011
148376581
178521970
2034637038
451247983
1190287158
2050774085
2106783315
1054858397
987079964
1760323391
1860277556
1720191595
1013809070
285035407
950275813
349305409
1877140547
1971928369
1144187400
1027202203
258155809
1587816263
1836279117
720859865
1266814642
1114468168
885659170
1312014621
1515632260
1364592030
289185710
208586390
701063669
1129044378
621112796
1160548430
130524139
1509281427
1087195843
407399377
1681524644
1230327807
510136228
1448279927
1488577607
964470620
213250852
2036828788
923175855
1530389769
1142859842
1968628227
1467150190
1210991690
2073188560
1952103565
1517520579
76007842
1866259668
1978545720
1720608304
439302228
1412796054
1573291468
701758860
1313901530
1889774386
165526224
1152985527
120739108
216481544
89371932
737135850
1726423219
1531705429
236428750
1074202124
42890095
173973285
72795983
288441217
22664238
825476636
651808661
1648657942
1321112003
1010837141
621251917
760627034
1196598304
969021148
749464882
762834835
488518349
1909173408
11623040
1911251553
251213903
229577677
1822761897
1507345523
576582240
1768993083
1570735536
1713602363
312961526
1155337434
123561356
2001787468
2011436552
431852062
1987200247
1979681579
1513381661
959077209
839901268
258168053
1802015671
1891439872
1011772854
897548893
608160227
2033194281
979911749
1839479016
1384962043
1822011421
602525369
547385826
2060450775
1941645654
2140114176
138381866
1851800748
939131142
1565433136
1236912422
905952349
1538890892
262019507
772952
2034515650
382370690
2075622490
1943612199
2103528701
923441536
1929252979
59806934
1031161628
535115367
649356329
202840233
537625262
1233833115
674964699
1727081792
1071206197
862971593
1687173053
2065409687
1847919724
674597114
1809569529
843357344
1375994308
422878484
181272946
968148077
153431962
936441361
1516453695
1974494355
569664249
2026713310
1083095126
208383266
1630786994
1547234603
870210825
1004586336
1840083589
1174468116
2028860063
1072860354
890439410
1217405901
874640100
1213866213
1970840718
7184159
263195497
1452999549
1626221386
262566108
1219344832
1895415886
1028158282
668677705
232724717
833982516
1428691732
103119176
1615026458
1812063929
1687612571
356807653
2024323350
2033964474
1238709481
35828879
1866652245
1336087093
26806116
1285977972
106215809
354734982
165937794
21105000
1153186496
2045993884
352574655
1263960264
336124332
243498288
1672881620
1929507230
395598460
950601075
1503693864
428616388
846389918
1630197842
147208844
903782421
119583006
695810987
966247799
1430787549
16058887
1260404708
1590157794
1023988489
1997353002
1979386891
303183615
1807967200
1085688860
939240748
1328341804
34212791
124316710
2103859215
1483511860
1379385470
564396153
558338024
340621236
4748846
594003326
641430031
253884322
1740232394
940706607
107507991
1563933795
437488646
529073884
990592919
813441235
1117709985
1355845501
895060449
852149204
762874960
1393834949
284677521
1778753094
755477781
1531326729
495927746
1952943001
139696992
2083290183
1607380617
1841487911
2057097968
1382597736
1081791533
1618700184
878529455
2145080122
1357304428
2137237969
1918173000
927652595
2034996593
1923902600
658304523
659134276
474852385
835745320
183212741
854738334
1947577521
500518746
809885632
1891047311
169782176
1519149516
1055127403
223155044
3418595
864135384
1406234509
907585583
1051637498
729778568
165485416
1333824694
855859848
1539521195
1392063616
1144427520
1886228355
232472962
1488120242
4204990
989431638
516025879
1894085890
701694284
994630856
285389742
666047694
1947258994
793495291
877426061
47570135
1206366175
610059817
1038602202
2070946547
1108281837
1468571748
2056167741
172846731
1856730074
283933533
1970852889
1362070078
1875090317
383112467
547569105
1102275737
1189714384
1974627379
652031253
549405598
311691206
673113552
1565017630
1111234782
73400013
774425144
239502196
899796444
1265478201
257159810
900013144
1935028559
534385718
1973584546
509742051
1254455655
1823427700
1700370595
390392733
2072758250
1277619708
1339512187
1576431193
1311566821
185154952
1741236435
384276706
21987143
133222282
583543452
1627898429
1641940265
2067151410
1615140331
1469771814
1852048297
1368193276
112864343
1157488349
852281320
1264213756
1044099404
2146710266
101104654
593584390
1713822176
9699293
354185136
1230599291
174609579
465741580
1156900908
453297533
1421599186
47471762
1751667949
984418288
1362219297
1554397809
86609886
437791277
565362241
1160074338
855842314
1009036610
110388165
1786942641
679169931
814071506
1456678587
337340013
520255615
311693115
1262891130
515855615
1388262205
960939139
1053126404
231166851
205021286
717714910
1726602663
1313767532
1139107603
1306391859
1440305695
1081791848
2086429851
250616899
1687307971
1727038473
569284812
190057320
382085535
1911122068
839462372
1529167636
1486016927
1509271626
1190675742
2107963425
2023015952
1141180852
1715214153
416779728
648363082
1120378082
2130775483
1968670366
1066045184
1000953328
1026965737
418402176
1968714574
151160609
549056928
227778076
69001168
694268278
407400980
745652181
581334820
87381731
1614111404
400595761
416528597
1050112116
1058750315
332372695
1363189098
1593167141
906451723
1193191190
1589815127
1042630644
627896498
1943057766
1055614035
779166642
1707807611
1650568634
89911119
450335228
1878902262
1926825613
2003731033
1456656948
1844758384
450270764
23847376
494645658
1536839193
1542034215
1012455915
1225344425
150169338
1069544236
1483632789
2081030583
2032616862
718090754
982138565
83834015
170766745
1634216904
1832157285
1688315553
1623314942
356438842
1704889518
1938504291
480843726
417822234
1032601876
1180957912
1274613149
1877673490
1311754495
731285206
1835910260
1902232731
57164499
1714060170
483100254
1858625950
915024011
2055856469
1944154403
886696997
1703056751
466246071
1757143817
1281558513
1026490303
137939774
181334982
1504383460
58925767
1654849478
693499321
1801601074
1619812063
76501117
146085395
1154067263
824661344
1135569994
637213397
1312313350
909929853
1860539753
622664656
2140731728
324322902
389926805
946394582
1280073272
1482600644
465061069
765413957
1859004834
1716623452
1781422756
988200282
820497279
990124098
1365455743
860125706
656080142
1657243040
188699765
552614266
1305702829
1520554614
493637181
212965432
1460512421
532252808
1202195343
2078400639
1526190855
1706338478
1345682529
1801993661
1982351938
1097196607
1163875523
541263019
84009109
192311602
775484168
262936515
1458422711
1458158413
521600170
427822052
2103439865
1491505830
572662280
1985440969
700606461
1519514222
1762444596
1466282014
1825304768
2030027305
1233973985
690907276
1193138431
1446513271
2133808932
1034811587
1783592035
883485411
895357750
256226726
1796091323
851401487
950727877
148188859
133184825
721712762
647959240
1865349380
1845919609
1084871641
532902245
214984182
1714490546
1288110011
2028467755
1747672560
1089069305
288551496
1511120146
1332555879
697637286
735234147
176082901
710940869
1217879763
1849426359
342761101
30676407
991954112
2075532200
442691437
1633295866
1900782796
584707294
430591048
2125561560
1231460356
927150689
989545012
1303935873
2121286734
972983123
1687360195
1749043733
408585182
555928317
426310020
1011807606
442455552
1940862034
2106180401
2068590008
1811645825
141184618
1209138463
740360872
126350670
544755376
1925056646
1919868798
1450005187
1916676890
1891795457
1831954374
1465182967
1346667547
160551549
685546783
1545532881
1903125249
1391154288
703307128
237145452
1205965393
1120772101
202542642
1271229735
1038591941
1156528307
2027275978
261168275
1686956031
1062929635
90988269
388385156
1524219883
1167630576
1959757022
385464511
875758753
424504584
992563712
834668122
1920389631
1263762679
1779371628
842895864
359472000
1956686504
1399596323
1589674150
1022587215
358081261
1458574549
1291473816
1218199699
1102516779
1359931508
1277440435
1120202294
836889819
1002037258
1781257576
1122215390
1058008625
1412355525
1428815000
1366343861
1751390153
2001676086
1423868083
928589031
228140545
2049727874
1459126589
2046007111
649008693
897753223
935312469
217326995
1631153197
1991579505
54227643
716676083
733061946
743720417
1693498445
1275317174
380551082
967164736
1764084084
75406224
834800582
1335176588
620733068
1154829131
638485149
1452964075
77499426
1174261100
687124186
1400389084
1054616765
2008621686
146049324
772374164
1336501798
1673053470
870087207
1733904282
950914795
21306045
1222699711
1722128252
1208144335
1061524478
898749835
655444175
1029848096
1846781785
2072188742
953600975
1595763310
419053602
872974327
381412800
1567259061
609267356
330425124
51740508
1686339290
799911593
1255569009
1585041626
1587862250
1523937747
1687075075
1468916801
1704431207
1213984751
385081655
502549034
1067240518
1233549984
524951540
976717800
666611831
1086040118
2055738280
1813815275
2118112936
146176757
2121766664
636336583
396733369
1882673537
551012197
219512427
819629054
2056881996
1626460888
8055164
788456510
1574656921
1811701517
1575814842
391319629
1329619238
455839043
1482729635
1513524707
1293488895
1584918777
1971787651
583193842
903616548
214975550
512807499
449637986
799620019
2087993858
2044481184
949056624
1361598706
1738543221
470432693
469101174
721647709
1823931868
1182312204
276300204
903698704
464242929
511894392
1729708947
407947528
819431216
533870167
1218584523
21434508
574897319
406710278
931570590
1786985096
1060343180
957425305
199831355
2108244586
427486694
318941214
876705716
733521424
374996134
822599425
372627004
2008565024
409281573
1767259800
1861027132
1252210055
788640176
1575941330
1596201077
1996675877
330489876
900853812
80745470
2048664617
39288355
464216162
1508504046
456747638
828448926
343844865
1721530317
1152945343
927479948
726268514
2012663657
2031447202
572811404
902474264
877987817
5353517
2041006716
524460498
5627695
31056787
855005332
72443475
2142628056
1655969919
1143634202
767926195
1817331468
797507011
764975988
274546675
265908835
579761704
774457008
473376881
428920216
940593630
718195893
1193777079
831383364
34685604
1119013103
1724581380
472847559
1764017687
2137395836
1925476007
1746892280
1809471480
624565526
665558464
201268994
2036423088
375943283
72188842
29449790
592355915
112113508
371425564
338358169
1151781066
2142603705
460631309
1907794271
1672531694
1895223370
563710402
1690556850
1459775800
695929374
1841400865
1171630924
629030123
1490039804
788182949
1196353954
1700210155
1555114462
1977265236
1550488064
1292233127
1128606356
1508619974
1371735567
1241526135
1193293127
694451268
1966204077
1289732630
1447014505
1171720473
791059496
1099853323
2066317396
2049086435
688894479
2121888266
1490481997
468518842
532101530
664421541
1464462369
1328352718
772332990
737624849
1556459333
2123568239
1733178736
2066983855
187364692
1584651677
779350703
1350350688
1530330197
1655836619
782244497
262399473
393378500
882604545
1695339636
15134383
1809038275
881286060
1412149624
924958880
28119188
2085124270
1936697839
672419234
1437884537
1373437996
445681917
1995138070
940638831
448029130
1552938573
2104147246
1167560518
819197815
1867268745
684039132
196343765
1871108269
1204162665
1600375881
1934466641
344477401
1601080418
742034379
167006463
786598830
490069547
260666021
150296713
1040838071
615533338
531348296
917877424
917831032
1726223661
1139410746
907450063
440857237
1597977822
216722459
1762184145
31599212
1615234365
881818215
389838984
2138737088
1294831854
986492256
1270318955
237242080
376279241
451358570
488426340
160632301
328591083
421400620
494769921
534795930
1109776650
150001736
1458976676
1948316902
1129172496
312630351
2017929780
1986332319
735645471
1804984352
2036570165
1972977103
1623691071
1900285245
1660761762
1285381411
294146411
2143925473
42203414
637351426
315198253
204945919
75349184
298737753
970721626
1883326586
594873346
1172808578
1264656999
842363061
1104290386
498453446
51590561
743365602
1676514274
799957449
1358089267
1251865248
1446784318
1035172308
50994651
489641467
312096540
1099182454
86407893
2089459892
566524554
578372160
3031820
1554428801
195874347
1720531226
340959536
1459694568
33640142
1526551382
954984152
1037949516
1336466366
1617908187
1105460127
91135197
1484556284
1129488674
1150124402
81512514
1647769335
534987827
45032865
274981628
881880364
18119760
1863471323
554146505
555162663
1220065461
185530411
994764866
1887742210
697847533
1269269684
360798071
1507923038
1839784722
170154222
373016793
1037269599
1049973457
1356136663
941898386
178757787
2139248076
759247427
2091641774
7534669
718889607
1232697630
2104970411
9488148
1179522217
445371447
236266027
1283375078
1900106211
2134781761
643985082
1011996059
1063163518
1079315001
1099629180
2065150658
1422013689
14367077
495024795
138713848
2130761099
1626432408
577357825
937625983
2041215198
815711375
919628081
938015477
1248492859
51486395
1303265420
1982991024
541097325
568412214
2050503658
1421286498
354235925
2138143798
1059940372
144390610
1424163429
1160863891
148819875
416532273
1826450907
1560658285
1857500999
1321522769
1687068191
31253138
23786218
122825732
94240840
1452419123
678504973
963572023
1320397904
981887988
1295313844
673232586
219842467
1953412573
1410695263
1629560690
896578855
333524180
345795570
1645953177
763387416
1966148605
1160308207
1939140474
1953459325
1563632334
1021236079
848129491
2002202379
270991664
271374066
707670602
2007214765
1884835228
798804036
384862928
214469680
133474219
945120507
923050318
1034465901
619726187
440928824
1628064901
1419668674
1814580299
1908019869
1938028863
600036478
1479574007
242016194
1724045746
498286623
1642138705
1554048101
410184037
604545063
627104719
117493519
485738579
1413559910
733579143
54987993
845336732
2003979290
1477200057
2026753764
1096110946
1566312227
1269037441
1059685345
1679297731
269245773
514409588
1063385831
210277409
2006845271
589717165
1703847320
366627976
2013475921
1373802944
1026782756
1792983359
1494758527
306365826
343575789
273026224
891642660
2059994624
324262138
2047342549
194793930
900879801
1837226949
1378269265
1822818864
1863120549
427421387
689468847
458161260
417716247
110229652
603413212
1159496690
1530698389
2065117596
1751035853
237259228
1573267825
923134562
911871750
1239718054
973463865
484349835
892500354
1540763313
2132498243
1619523033
398692791
1860999917
1488854217
1358832915
956022824
849669068
2080220107
1591260802
894984968
1587516896
108226501
896053423
109232039
1068736071
2019878937
41315570
1685411067
359674067
1630599947
584705459
1316591096
1122696118
1290354662
1856517018
585591606
30505534
1353549053
781604299
180429159
1239426910
1363181508
429294614
1094003960
1826108840
135185121
1858933888
97530679
811476643
888134744
143828409
421177301
1336015014
909720633
583337926
799973252
522956913
1945186495
1890015523
129129151
1293279947
1384792521
1815154737
1598351175
893789562
130298308
1052553788
427406498
417647295
489538088
829257276
2081440572
304802840
452685617
1153178201
1361276336
1789680845
1294658829
1994681696
1795915165
1473067829
1544631689
472322142
854419495
90032382
1709788854
188933717
1929279775
661806170
889846026
1562263500
2009110634
1562967880
362932996
406370091
1045459825
184586140
53009583
1852589744
1415174298
497349690
26130409
1764201005
365210147
1845459041
1510849808
1134115596
488715268
1642292973
377859852
1366715907
1053192463
1160962093
117804364
52169510
2013668446
1841953347
138879318
785919682
1140244491
2046798629
1847243495
1089069705
79473855
1890757754
400097128
1169623474
475928329
1780650025
319120526
1531179977
109642714
1961457931
608968514
931285363
1158528645
1217572015
590264402
1375904081
678600684
1505522096
1802823073
773238893
2068005824
1770525188
626371932
1166767857
1431356051
1794477717
1189672716
6536333
407675888
971179859
2067392330
2137269395
330916364
729085477
1732282633
1035681536
1486449444
739262101
598553119
1854047292
570387228
1981958426
848040467
1179865804
1007545006
974899293
1799809029
570519367
1890592812
818970040
1569572889
1898431474
751732141
268094551
1261419259
1109464408
1788301683
1116101259
468154897
1178582324
76120419
558531655
193334724
1738075594
171681731
802811263
682430116
1458979202
1967040147
1744650341
595968224
1927824588
1803488461
1822877366
1201857731
944378924
1173587343
1866233836
601741434
134583087
172263096
759063052
1904082970
306313631
1873662225
1981425621
1481532447
1611008514
132836927
344151112
1356926871
645641298
1616536556
1890320437
1048602327
2126124084
1659866770
1169024645
1823511879
1231232954
1397165279
270662297
505032267
348475333
2107892746
749586043
1132887117
1052769021
243135728
926818676
410107319
2046849038
980994202
2032423809
1959524753
788519610
1751447306
972238726
1059984743
1952610272
1088886402
979943678
2063495810
886362478
61254458
217390399
1462096449
1958530688
765451861
124299611
157878383
1256848980
1072927732
1070528515
1417159681
2132834070
1737954599
1906702840
1634636638
14865141
997693250
1071607147
1526119700
1864888487
2138597327
1619011139
882163254
803706033
862508701
537507331
419715083
387214033
883249574
556282013
1741624244
1311253495
1256350835
896246834
1299287378
193365455
35194024
322003077
89585828
1407899102
1715952757
204111829
1943944437
1439309294
92259798
1690556136
411230585
748090605
1141012267
129269288
1695660241
1225629659
601013709
1450486681
575687900
276895109
1319636680
872153701
60512487
1652454773
454680839
97112069
532302005
1242288276
564481068
335190930
112731801
111300436
1726095188
934974717
1409699956
2100936174
279637641
57569956
816497674
247554153
240148454
1002050951
2094925749
156789046
240710218
727616486
462288064
449849053
507390373
1581792432
592558549
1879722390
1553861008
781381555
1462299442
401954425
1572250484
1311136027
1822454152
1344802225
1334604990
1085712735
119960309
1833559136
661062425
179621527
1348139395
2009182149
30228312
1999535167
1935014290
522235577
205198944
1186882068
1479217689
1444558780
584191580
1140285414
982981995
1630834798
1217889177
732222458
1387591433
1781661615
1267992563
411671742
725667466
1231811593
81810808
1442021147
2005194643
1845965927
1088626648
1104058707
1163153587
199067891
1979798775
666946472
889136144
812415307
86738610
1260080979
137160440
1174530137
1830689617
1184099804
2037736098
1013450505
318717396
1617665963
550137464
441631441
1288757218
1505402075
80335454
41218961
1730235558
949147800
1995837839
489681780
180840200
1557110271
617187827
1962302415
1098159050
1421447415
1057237819
590943803
1707492358
509017616
469660339
137953046
1385566377
490632507
1728377646
288427422
152875520
176205656
265187741
676466961
1254214228
1434493368
1138255199
380025641
879330371
472674028
283025245
1497444055
2078398309
1426441953
46872735
819781423
869195660
1674395211
236661050
2029092734
650280880
439544747
1556618604
567984657
1158178761
533935332
2014460152
950615035
937495016
1217026128
884220231
1701985627
463607370
1661521732
956728457
300073454
354864164
1292520488
1947810176
1771214011
309709257
1793296862
1046396665
1147812984
1995867546
93615229
131164736
768320413
487763045
82028632
536534338
1994963544
592943238
1944790126
1205379307
468052032
282828146
35371144
347382777
30026679
319955570
142514134
1393827693
199167933
1733348476
191554557
266641491
656864675
1621798254
1747376826
315202689
52439801
419208660
377073676
1802884198
198506187
1618614632
1465784419
828344643
837389451
1940807602
310166595
1486303686
2019588160
2073792327
1732832826
487411343
1773577612
769278996
1626879795
754563721
1849511692
1414692430
529258029
134708291
597697239
128668348
1803405202
760802578
1720795258
907501201
1911407573
2079225387
235478290
1660047312
1293451532
65445037
1510911303
1467350446
307807636
1139314615
1903193624
1138968317
1308016060
339011807
1403912183
1031520451
965838118
2080833429
1173238010
1853744239
2035020042
1668519482
320746213
1169329339
1745112010
1832683547
1852822650
766683033
139573961
375570206
2024751371
654119042
1721941057
922142713
2091633936
411804705
1745641084
205045226
1559443848
251870833
785228541
1440345027
1266772850
658602375
600970827
1519170046
1170052954
524950811
1076419884
1902431167
1851784494
1903957201
1281442512
1815380019
1808582798
2029534306
474795247
74775035
307139740
1239499495
1583341186
476803715
435885757
852081144
891315918
803724082
430388664
962555576
1399683570
698423981
52845924
384386018
1242617828
1341780424
961035998
1708020070
1058731686
1606038535
1471899579
195554951
252001086
2000736031
360135446
1053181421
1862842921
1234520708
817492537
213535286
2083842889
1608322674
1873527005
791886825
1948195891
778260952
1957922515
2009605000
1442833088
102582226
1272589521
421434419
2122609054
1406685961
1423493089
581653036
1392590529
2119183890
590387375
2042688665
1434908609
293803486
2125173554
281605816
969440683
59103712
1200991092
132251584
554524411
1554623726
859437002
1652063312
384756636
741352832
707165053
1740120297
653380499
1914943821
1179798147
407136248
260683760
765032208
262576208
1344347514
716776195
1849641446
343113715
1496425443
731454183
1953989008
542784352
2050390226
1117503451
102758364
1970781823
344127815
1457175385
1416071332
808865220
1319245746
1486259039
432158045
1953390702
2000639908
2074849785
1953654479
134999485
2124948578
1354096542
990734485
2136028223
667747472
1173380884
1686899269
283760644
1452983164
1805616620
466144007
1687468109
539240440
1820467176
1922330826
1134804364
861148244
577410623
1802504894
1689883397
83431985
926831243
297299665
1499476426
1887807793
1369984535
1492240640
274388380
621488309
873571107
720455451
707568433
1791864615
1069142091
1789595535
698460639
1906107101
1199517402
685000014
446996280
2137823944
170061183
1108280167
376454422
1077244360
93665314
1644436309
1871719358
302235139
1389580041
1028804320
1678211172
187096093
1608357095
141268444
1701745241
2134426839
349586676
1720863953
1540113596
1369615254
1049627726
1960238224
1646693815
230451535
1019372298
411664009
1565246215
584193150
1144080443
1387188731
642844927
99124752
544381147
1611192841
1550521782
688880587
1503108630
885921813
507402195
1813657705
896407832
1440426511
1670788543
877070237
359498489
370107709
1338268580
1749141520
1833321947
550054913
267119597
1930926912
654651159
521887967
1935101060
427375517
78314527
1840488560
766328876
1121336137
1893709683
849101310
436115147
674809349
639905478
370788019
1515447203
1899632425
1835502301
1532902267
325705866
841292995
594647105
722870465
670022685
1300188688
2101138400
51365793
1013635000
992935132
1294675314
2139943857
514228215
1332795987
1577785090
99235724
1249419949
1413215027
476071180
774859439
1430565960
998891934
1482880562
1496086809
636337910
168007702
1993475383
106301572
1971270331
785172844
1209973048
1864710637
1973964752
846179775
1487719688
1686052724
1925837116
1293988146
665118091
1408031305
1659029683
34116460
1843935370
614048934
1692916513
833852748
345211267
971643317
210087446
1738958912
1984675591
1603766623
189289753
82837900
1926860223
1346832162
770599101
330449805
662515727
1171364311
1776782162
1767322251
739813993
1527240572
107339934
598130564
1780728041
2010330732
891898490
458455562
1973315832
1885775307
1000139300
1946966581
1892325270
981832921
2052769881
2111173365
2065417220
538105831
1709362175
217246179
92023927
1305879486
2044115828
1979653274
1690684260
1588030694
897290150
998349307
1918855940
548455736
1026994531
581123970
430936428
2006615192
286586645
1972614561
198444465
756180579
2047878255
1236644330
1097958562
324250659
1996485437
680526460
1916577666
1439380365
1770507069
1367138300
1166579826
1385217617
918983004
476603122
1183993257
875629884
1465491755
1225172132
316181579
1465843238
1526243912
1964804643
653299706
927705168
1170105006
1776663846
1355768260
734919374
1839817588
1303961527
1161828025
789122413
1594104657
1205001837
136151168
1039695890
1139699535
742243371
341018970
1411836499
1671136057
1149606272
1102166584
263932397
404027281
180133767
316767695
1123628986
48895993
1128959961
1071580206
306098395
1484869078
1095623930
346250061
224892888
48112255
1910728036
1192724176
323833169
250314372
1425304773
1517155106
1182246459
1830403563
1094777559
753129201
733797525
74869192
1391474452
18545977
2053438807
1309458840
1784183358
2006984573
566678753
1576122034
1793194750
1805173081
1841019690
1803656994
1826863439
416273000
1204195118
1049117130
265584764
279791363
416707287
1105042355
874439938
766549705
1056320597
498064694
1191891179
1773016880
674574977
1719482618
39881182
390583126
1637972024
551911439
1481806636
614171417
485828494
1296342698
505104974
1871380169
2121757213
586408644
2012177583
2081059766
2071719057
580811935
1573025508
2135881919
1593711366
1837932862
1319131538
174943778
719373820
495287556
691666095
1872009612
1334116368
2077181412
427364475
1466617059
434898047
1286624552
1596460150
426048142
1835691851
79619837
1830123478
332501561
1048138124
1713951817
226621537
932732233
1723954028
1541918980
1815872488
1286079089
667384964
2021140292
815690656
1279961398
692696501
36769225
597648095
242807097
2003764553
413850806
241757106
277604184
487100990
1365497206
425955111
1169949301
328306556
286383831
1537581771
1272396538
141776499
75464870
421924291
1936750899
773279137
2067041393
1968035774
1897781942
1664455628
587770713
1043216483
62591785
1504863062
1916081977
1623034933
734673508
1573393839
531693707
1658204911
857974468
1406665434
1310431260
62183902
1287929326
595547051
219556314
939228940
58142718
488807010
1355468512
303026151
2045051689
2098733252
1210404923
894856032
2076631646
699386190
1855346502
1984410718
259389162
2115276249
283926468
1424878295
1565877273
819871773
1987236711
2110051584
1856298562
191729495
322908529
709047748
765042844
785320842
1461937905
1574714704
1422646569
81936333
402273257
862171392
2093434637
647254505
1740028830
1192131856
1844969087
1974824146
973152656
1666203603
1747892010
966377455
598532352
1435990617
999448169
2043421487
748935622
2030670548
813723773
745328921
1707081795
1998722131
2106058611
989613774
874757962
1621474989
51685364
1711435442
1815677519
2015988680
74436415
195787912
1222081588
1511435215
849522228
1444228104
439679175
461685047
1965940719
107915884
1883560291
745921384
1420813716
1175079332
889426016
108726054
250666475
1159084167
1022534239
1690748032
786342249
872659509
1445297940
1054484406
316640831
804991194
602777237
1902957166
1804152860
944445686
1899786115
115330523
437208256
1155121176
197469165
779671684
1068796132
566567525
543740267
1887666976
1247170150
1563645934
934620938
425057941
1485472043
988423993
90296641
1072627336
1675182753
1647539163
1825961471
1344547168
1392634753
1919075643
1663934834
823202074
161000074
275944595
1161956519
1575963638
1226909279
183269102
1215111814
859765386
1711696086
451850079
1765407756
1727480183
518542602
1008094468
414364881
811701191
1017592582
1109451876
398789887
1719231790
1530967703
257280635
1563100125
1217297012
487318480
577319984
1719595705
1973751146
1554962237
2094625264
1112109402
2028225935
278156966
767711994
1931977077
1465942433
1747450415
47239474
1242004806
547127469
753975761
90343416
415439244
209813093
774764477
437759661
349396238
878167577
1356710478
651662929
919158184
728314811
992283390
2129970764
768982885
856286107
39643144
1444544819
1725941396
1786199021
810721109
1551467066
1059393662
797488726
966047738
1250216098
1638776993
1738648659
2103859215
640356907
813244073
264019432
118414983
2083296022
717005479
571672144
666133520
358532770
224650356
2147154437
80526737
1834452662
1294605698
563935976
1976500469
1571925687
373293118
255346981
1450989172
1041868425
1929197383
1644863939
223249082
1853217254
628686519
266611361
1866239126
908759940
1704798020
1019118307
1383332137
1247326042
1204919997
210851579
1427402551
566417048
1413079235
1944516082
1658206456
1205587498
1750921069
175487233
525851343
82843135
726588931
90430876
710932583
20722734
1492336090
511691798
149896472
855848488
290573085
420911345
287995296
1742193006
1906706732
1841870192
1775781007
1073200442
987054032
646173617
946056903
1504183330
1920529409
2090016727
1732387206
503822469
557719674
768560498
1956226271
13498273
1234501757
686098597
1907687246
1455337876
1073717393
1409569906
1403549617
588708210
377020618
1101632170
973598385
446499753
2012359382
831876977
599349993
628855141
228563280
1996600058
1387515812
418068755
1777035094
1756604171
2138064395
191190750
1318216566
1601490523
943185610
2066292132
1683731009
1849456880
1015030881
1483407830
1258338448
430630382
666595776
1332763931
470610412
1708567216
421932044
200241730
539842250
638094071
1397205960
1814802138
88150099
1682064418
1044718599
1043505189
1235651506
1252112378
872037511
402809630
543057943
413620500
2095133169
1237394321
2032796716
1533007879
1614030254
959475474
1994961641
670306463
760547417
1232015972
519158469
169331200
686205175
818640824
848181028
153404336
888067485
1888315016
976174158
2134891198
322136715
1968383920
1233516176
124889604
1561546542
1555491714
1617622194
1966103692
265977656
185805121
143953078
137494861
348843430
76119340
1797796378
1988254653
812320936
867245550
1291717746
468348619
183600376
280283443
46157570
744496363
161862268
26400899
904656166
1489725021
937696183
947442063
1754687291
805697772
1284337184
98110684
880154341
159240923
1300856587
1262415619
1586971763
235022934
805127667
341796715
21149501
651916191
943499999
159366771
1807152042
400100420
1243009533
537623708
1969455629
1798837997
2106979590
3676536
1375025998
305672863
1344809848
832287632
142000623
1551013905
1858232621
575340681
1922360202
2020204883
291751056
259358911
1050650682
278766372
1485806693
2117666735
786514053
994964799
1960021384
587902584
122621667
723252738
1352044860
842520545
1232831323
1578084538
1670498615
1875131369
1442305451
447141504
906678785
795553535
1529720322
1710747993
185605209
852006680
1770667028
1678620642
877679828
1697762024
1792742487
362552312
1788302841
1537793677
1545139472
537485623
370038981
1940225476
633376569
1624379052
1590155606
26448004
1105216852
64049147
589741645
1529599309
2118018785
607432239
1697366533
1600426711
443014402
696866176
1726103350
970750761
1788958270
2065256004
1134057136
1678726508
1549308622
579160045
1959601581
1008224606
1258497669
596979220
903225687
899475960
295228940
1551388385
907286091
1983038410
78216812
1987316236
1276522310
1827770970
1630567117
1529663015
1773678055
1597964985
625382192
392366763
731028008
296754338
565517365
2025707090
219976385
543596652
1979040399
1604702004
1613430339
1405478311
862813417
1762193156
873421202
1664581702
354094928
848281017
1034297778
2126014178
732945443
1235350713
1557629810
149471927
1074330430
1655107595
1840004726
616504412
1762564953
2084521267
799078080
651870722
296395729
1953367814
1188740825
1545373864
1347354977
1133954419
968033513
1188767013
959357310
1054888490
1426064982
1107792827
1226524978
577531759
1019673220
228715613
1330012692
1206377803
1866380555
867552930
1894012976
1181976824
1172154961
743711063
1994362106
1400100472
1001758399
92482214
106058507
1094093094
53263883
1708010019
991336978
1864353720
901670555
104334119
845116338
622516416
1001042676
946597924
373151261
644727900
121503399
829945782
1685515324
37108237
873164895
1337647731
80142589
1681128178
270629096
576745663
1220995383
791303620
1601083084
1105735622
1334883730
669843365
293738566
1877526642
1500953846
1844660979
219740937
1327878446
759097567
562598585
1282623567
1881211414
1285098558
1202469004
1804429469
1269156371
1193241506
727168279
781280098
261067560
1578924514
1294850810
903471350
698789868
1331899547
1986426280
1234852465
1484579996
1041166053
314578878
827268113
1989782840
1616428091
1238929523
485195814
2002822857
1984144222
676099306
659946791
1235190832
599227225
1900639037
525665907
1495408095
290363683
310289678
602163834
1956439326
1369750947
1772020146
458368001
407350523
1200932732
2065936324
821493745
27465339
1285964000
1434435650
307015905
2062733240
986523375
1961293441
815577287
2036152950
196569779
1844676259
451757454
2115284643
42191842
621401352
1862355367
1484075820
1150983340
804696765
664104142
244612058
25792624
1147650526
2117820517
1847436232
74433404
816613411
1985302880
1772196334
1799594210
304213877
1368849130
1716897233
1629514681
1199384605
559114686
1417910530
1934080025
579957456
1152444840
1656502654
2069855022
889396739
1037053680
785979199
1031488171
1696528620
684247587
100978470
1243609288
548370619
1185137735
975516871
1828497102
214362365
82369148
967204471
960073049
251544268
192714572
1380436316
624751264
1396513607
961848727
484270754
1771141052
191813178
1430785674
29913008
2057273417
663382597
1560670895
1320231280
1199109211
1666076892
1812470641
1329230777
630908779
52330486
729527130
563944900
2135464430
948085827
650751741
2111662453
1949031229
1022425885
1223018785
1983999118
1452048743
481244003
1234292574
1679046971
1363392700
1850069858
2124479807
1632736566
1848339761
1261160237
1094852413
2138812111
970320287
1233823511
2022835664
78791127
1215864384
747851394
1339005800
2005826807
1960039597
350205668
791189774
1763493870
639600383
1433470339
923613413
625008273
1307048035
893999926
1967933312
1043702566
1331210193
2046921860
2138712537
1120316942
1155524807
49357118
532293673
2107835170
882642409
320134418
1540702797
1967722084
1022405614
1456868553
1554290415
1555246930
1908619676
202039665
1728112603
1433380050
955482307
131582392
1368774648
9427343
1727612317
1916906476
138833467
846680754
1449633380
1404869864
1664750469
1930625989
1905293486
150872885
931872231
1487785515
1505052641
621164479
25040400
1465836917
1998885686
1550385594
319971359
229620204
1779523902
2080068891
1903655967
1529572231
748814170
1341379208
753018064
875485059
838181969
255210072
1027143699
562782816
1046892888
209368333
578895965
325251056
1461837291
1790344882
611034924
1634934943
1592632197
281674656
595536397
1656879355
282626748
2108455657
1179022638
1442323165
1259185035
1190964565
1770579798
1596512416
1843751930
174465199
1820183347
1249197672
1597071925
1607590207
685310532
1810775320
332267150
423405666
536317736
13886736
1594751885
861906215
85371967
1292553657
1883508485
963591399
1521668039
290424083
87215856
1737680900
1228100534
1958948430
1145158381
1951761669
680282316
461392003
1332233738
1109867531
1101022720
270210629
1867777031
319745047
1714005108
1788171503
171191995
657730160
2142711372
1016874431
1270864789
515924865
1950428963
1170397608
564382049
1080336343
268899992
651634038
205129368
1296279781
1962048124
1748966265
680989753
1107064179
540620980
715783126
2058402235
2015707510
1499745145
1568343168
1623606196
1816829996
301197187
896575726
1452107518
125549213
1367353171
2032141923
801767447
1471518192
327856675
1115736101
196587814
1245538641
862998942
521567950
771641121
732007024
1699548240
1511090020
427300692
1147061201
1399506968
1807456989
316193028
2039037828
2017824249
1817198977
2030460357
782669844
414141208
1589768788
1018852851
1876849612
68361035
1835108385
1596567942
786689174
620764319
1451390724
1730978758
251364141
1568080029
65930758
994232934
470372814
570586611
1871640306
1228542861
1997894449
1376444328
1539509783
1390472719
1157543430
1032502574
1481030759
713739712
68165573
1246926601
639080470
389970572
2030218437
742778360
1723132967
417983055
148276891
384915443
919659508
841958750
1605418529
1552362684
26996619
1893376532
311384025
245845876
1651492817
673270560
2091008016
763143500
2076087521
1901605160
351231302
852322408
1719014121
1018099805
351808628
179825640
363154119
1391579292
1181562750
1819885587
199546064
626944325
327071223
1519494767
919310104
2006068338
524512112
1426450879
299622833
546249733
857186713
1561361824
291538278
981130637
878956202
1551652489
1513188568
1513553678
324928602
523766622
1621391089
1435794719
1010587855
915471713
564929717
102009001
503415029
1973634436
1117230416
1345471326
440699709
481557479
1691792721
411298511
2053467213
1981671762
1227215555
758545147
740652127
930856964
115438695
61870924
442275357
293111258
1202398089
1918829106
494923965
1345275765
508665930
358383662
976738265
488261882
1067290503
480054293
1726779348
66313235
1933107758
827067721
1544344389
941599544
239320251
779092517
1570767140
1327650898
1811271139
1053568366
1317268101
8759179
1140054633
531061766
1625896803
204325200
901725871
672989388
392589062
1886464223
1282171410
1032518360
393563456
1941924882
252553745
1137226858
350252220
731871065
826000547
1795993923
1201031774
1728153856
112116251
888662962
1513109575
430888648
863228379
211924364
1777613493
138801180
370367864
1750205632
1417303026
1083307579
636667738
519772638
752027552
739835470
536755832
1543428058
1863917891
943672410
688933694
500320320
2016477839
1264703429
216625838
626899198
2075669228
423569150
1233217340
1750737694
1544388421
1324738588
1410786669
1309105057
540519175
390922771
630277340
108685224
707237939
2005356640
540531480
255191289
1126580261
446091982
380113779
1068045592
578670006
814187056
1882272288
175646585
1916053830
1883881744
1045090336
2047129734
2042497141
788464409
2045703383
1344446995
1241506723
1230649812
1539974680
709633216
1202026282
1464046553
1649471294
161762655
1553677263
1172536278
2080703631
974874498
2008654560
641946911
770452186
665063726
128501434
1825733230
1547490153
96911044
1511139131
1985426549
71628519
1838701249
917241566
94444518
633480517
1820537779
653708535
2031837102
997933468
214213515
1788524425
1125024252
66572176
689118672
2099121046
1088063275
1317604839
198929418
1902922620
1536676530
1172189889
2029115716
2120766039
1763105339
1337777775
413331293
438911629
126752229
1550350585
1678773928
1347699169
1801596387
701709535
1378278624
1764184270
2035675214
119835614
983735140
1876277644
474627265
1886477950
462306407
1997190837
52703332
683843257
1151001262
288804575
1012804074
702772258
1269150730
281586070
26456783
1731319284
1077360866
215274813
1958618327
1324568819
1338306412
1851999668
958325043
949830000
2114691309
1329562798
1638521606
2072128983
1191879285
724388018
1940954524
1518494818
754499845
264489463
2028107375
1744243015
792633973
1441569796
598298983
793879644
638151127
1250700955
1099309611
1387296907
476375486
1436905869
1456337092
27251138
716635277
1144997371
1748609373
388990456
1495097803
1352171923
1552140524
1502668096
571998942
1634180565
2087257788
1798745919
673746168
1842122856
1089726959
406527658
288694326
125277449
1133128379
2089290185
731130966
650399470
2019442687
927849125
1645071202
1834186835
1941278787
1103133219
1251476008
1097881834
453009202
912087698
656945391
1354388293
41591196
273530678
1643266486
6418526
1152680837
775311910
247397635
884362024
1752487455
1771133701
386356965
1664719695
2016131020
1874662843
903522529
249221145
1901139370
2077151153
1376274162
826959641
1423616968
1510173782
1193655433
397628929
662673747
321972144
1648246388
702508580
825493074
863372938
1760313347
836249271
1497857140
1436526693
1149477302
583283831
1583875555
854155939
529823070
67373506
2079448592
60809989
1252938226
1875247305
627047578
1763028
1632762314
266540341
1111058418
880114407
1312936690
2060649928
1005005692
1149976454
2011333381
1191691895
2130941731
1342448506
1284018562
1073284549
876992060
1763595591
686453750
838988639
828588914
2092779162
1050697152
565986341
1363573358
1412289299
574037040
1771527361
1906188970
1282581458
1523606367
1833501644
1848112718
1048989827
400875207
1084827793
1439688338
1622079388
1139958432
2074948584
1297805192
802290812
762914621
1384468883
1985821082
1409824959
1753758372
1721335512
327396339
1931173678
810145092
1744412776
1074168227
853446174
1117016060
438091376
697090389
1541675675
497061512
37487012
104412489
1153661400
1460327563
47898978
1352904554
1741396745
2088625646
698604012
741629292
276775624
524526769
478560206
559999401
325517141
412568394
1914502072
1300631354
1746836475
488145200
829387122
2005285901
1195847694
821078852
821354391
1430684017
1229549402
1875189675
2111308122
156429235
2122128146
1409066557
1482822335
1649515686
255099587
893676831
1357288383
1949955072
1606328875
1330615842
1757759269
1819811151
1256250420
1539521195
2001122550
573708023
699554526
702435436
289674237
493915691
391669990
672689310
927055702
2033923692
1533847902
1582660948
77901617
593751161
1188891753
962473289
2016831185
1568183537
203044386
1281725025
232409997
2046806687
1034522432
936752465
1856479304
1131827831
2095605139
1396117361
1814584564
967438329
1706699535
1779034665
77732383
2122012815
1178257142
113156160
258445794
684284162
822892967
707923240
44568530
918333211
61783760
630130055
697397916
895962720
1726570822
2006849757
190985544
1271135916
2031244565
788394229
105807373
426550174
2069426670
1979297533
588140934
187798225
1955396080
829963402
2068223635
196353791
1259637617
351801656
508338102
1272892497
340948521
1556479731
104175050
24290924
377849858
1999892903
1482779629
1409503069
2059755648
254707204
129035568
760316811
1510929829
1098812874
1622263580
1511518336
349499868
759014307
1090841130
643622424
975339371
573556591
925631561
1680699201
1487455989
1286799142
2136565756
1582686158
776933426
429019055
430655551
752838020
1350370916
994043575
1791938113
1248341036
384604810
1293231115
2084922053
538315477
1070333715
1387572083
1290349706
1409299956
1021948628
335515039
1505817515
1135378902
1170719495
698975120
1158341851
2134983915
1219598254
543177853
1396316086
1955133598
2020331173
1425900891
1352076158
1937933488
1096773199
1643206642
673607999
410481693
2005427429
957516007
780366659
510974464
132618951
731394952
1443238811
2049167519
385949470
1046450260
1807984361
873515231
647913345
1299719634
557402383
307358106
379285129
2002559430
564408461
1077263835
850319254
583025951
680662984
1455503831
407539694
747904823
465219682
1544989072
848901598
1504080820
1200684479
344676124
1803940510
1595351705
524708799
490520897
1478290176
565508042
1892905461
195950643
120946373
621893273
2062724645
712825881
978515941
1435498932
1920649755
922621120
2064370677
1902732864
1584168797
329515067
1815412021
38902593
1179556032
465375152
1178847895
1202368758
1234037749
2089511822
1280056126
409797121
599011469
1444448276
19483505
453486374
165777648
1142767671
557531157
1316703181
107892991
1029822964
1900320325
1564087692
2121263916
2142510085
960366169
2119031667
1819559515
188697968
1220560401
1918645236
1880698099
637506658
1760403504
1042491934
821922922
1526096648
776182710
554025260
790632037
957136823
837545965
203879836
1883484362
1099077613
1663660908
1476270595
87169671
528881905
1634579587
1483833376
1753928583
145250580
916853654
145683211
753789956
136341154
699122315
101423222
1544604269
1864501931
1323609849
1158809842
1270704706
2139114459
1726769902
1596021054
753374896
1604734408
585720945
1209225508
761332800
1083363910
567229394
2135234465
1772186314
1262256599
757373402
316617087
1422753474
566581191
878912396
1108558366
229708968
1287596276
1961333744
61247400
1370340239
1564035868
1024007914
1274438073
2032741018
798541784
1310991351
719524718
1826393827
101268907
1438957584
895933423
468729307
236391221
483329424
1312697566
2076830869
818542859
915915686
1587440874
806132256
1709796022
988095410
604823385
175308228
2070429612
972878784
2106972701
636152813
68096790
1637504971
21200353
318058086
1680091130
1210890870
1647594949
1811042417
1817017121
10919854
1450933094
550279712
770552795
277976348
2092906942
1607525783
966167815
266993442
1822071794
2012757584
761436127
751366749
1632115727
1628776227
913078944
1215592951
218093397
2140997905
1111544601
603640161
1219710498
69597962
307740762
1671496006
54911788
1916853281
2089294709
1405858148
1572739582
1760020094
1131016467
58311149
1695667294
2031663921
1379746888
281774555
870095041
1663092068
1554459514
1173175798
956710654
1214784665
156952535
734981364
1694244208
1728580479
1599038928
143357507
856851044
1454185178
1510262369
1666477706
1759119329
1215589631
1858107744
68864592
697474145
1195362391
1678628028
974216595
1409218606
712714991
575990836
1451564827
1831290256
624701903
825986869
1053534319
158492624
1376110473
1952552782
1407780265
2008294419
1808227401
2035554500
1285614859
1611471144
1130193452
454542946
1455872058
165661538
1934241725
76986063
1555205401
1454954032
1184030861
468616488
1102096248
324371613
819144264
436868768
332400094
1568697395
1471909867
128937538
1369911166
565023766
1868296126
1069218419
939597951
878779428
1178673822
583337926
1578140235
1290758943
1822195175
2009718879
884640992
660401171
800502113
552289122
6245529
746256726
1466671534
655414668
2041358311
78706809
565356123
862877756
1302549925
796124499
1221841881
801348364
1416118293
1098650081
579293588
2079082247
1297601042
1747312189
1317247827
498385217
1368442888
1211404177
333279635
1155733968
539759018
853374321
1185531402
70436830
790370734
2042042605
1575364190
1195176523
705577329
761511871
39603017
411878468
1659507911
119470871
1563056758
1195937250
220620363
933027402
312972189
255933693
1667921267
1325748725
1163438797
2007766971
686538800
736240538
2133649771
1781532095
351664590
1368685569
1720653882
954006263
1903430289
750841513
1214828832
121932476
1333108108
1383701848
1467889579
1247886404
1919663932
835858007
1274552377
1168648194
1044880317
1890424209
359364651
310378797
1716193660
1072279791
979149194
1735504367
1636301401
1716341242
1771504288
1945633783
1696151753
2140374524
1140187010
1721281790
255618966
302236997
1235153858
492643488
924779420
1871036788
1347803422
29764289
751106272
410282048
170833246
556967384
553819056
1642503632
1596653820
2068623938
275767540
118099097
391529335
1031824916
227987112
862805804
317642029
1110834714
438072234
41365785
1470179134
1570869094
1435746315
933590246
946710873
229318084
310869305
1192472139
1736332404
1752047880
583812371
107673365
1621848503
1947972018
348958953
343508071
1671041657
1025377755
751495233
1763344917
63026999
279477087
1143380460
1104012100
495540305
1179284530
1241703747
671936502
994728807
951723322
2060686560
1438884130
417660481
398417244
1982046053
1278077165
1876748614
1083552208
241361808
1534265708
1925071105
2088595982
1915970357
1085244201
625022269
600057441
354793565
849850950
1062794087
1386814742
953796750
1749344589
1565994599
1680209421
1118751144
1428756685
1112586511
446772389
24881904
1992261163
1619554535
87031444
1863987716
1404816675
892649393
613851080
2043527060
287382155
1679599495
560509998
549576879
1748521009
1077621255
1807207403
1578324509
1778837284
1409363820
2065126880
1423589858
883786560
1186505216
102570230
1505347047
2123965728
1766113493
1925089492
97797928
2088643773
1406352197
1426737181
169752700
40893335
2059277681
1403679845
954925599
796162115
924671614
1803407300
2109483355
518038817
568326841
1063977848
1826749155
1643910712
881010466
1558607632
534164315
537430852
392408324
51173661
1535313391
1510616193
1644331687
1242312254
1625225711
1926364125
684993503
1349142311
1380949150
530290144
348260463
1610223802
1013380845
876527498
1050403523
1371682622
1045053043
535555361
1791951869
1246084496
266795411
1678010726
1269148185
1796625898
1850126026
736598704
1085400537
2066156213
1870383446
493022465
91787618
1718994443
228914872
1472152224
1250030968
1864737062
101590194
1427611438
1907287990
1030467254
1362039048
934423249
1876790051
114730996
878526030
1481682616
1941717941
1670322769
1857812778
719608018
773745932
652747157
743599446
211426690
2044491498
1875647298
1133085296
1652161157
1950862367
1282697344
20225197
382518433
1340785456
683544266
864307703
2063126543
580822590
902201634
691430345
1420388811
1728882888
307124903
346227499
1574953991
1175489137
1369910140
1425967393
1660821629
884371324
744269160
731435564
2123623075
615603893
1909825225
1795924308
171767075
125850563
2079858150
742812166
554113590
204779194
464172790
1922244432
509634295
1953432769
756841801
633735464
215936171
134679610
970480862
255942263
1646381146
1746165857
1388703323
1454055653
2117124817
841676592
1684169604
262569179
369211416
250130947
1889105973
687146456
1794736847
60188152
1809377873
2030102703
1798780023
1022472324
1657537947
1196263612
2050790326
1281291347
1721149057
2107622806
1935129009
1516579743
1743186446
1440109326
405580874
1947021882
1155786215
792197401
298171906
523929384
1874368296
650758383
1216565326
1165375376
14562856
192352719
1834210226
1145036363
1439958239
1298091569
602421883
1669277429
1132002211
1877825327
2103579963
867865136
948086055
1287849620
1688894728
1538812645
876640946
1890695
1679409061
467458531
1237677834
1190732599
4392849
1294492622
1234928017
630772871
298957725
2096423407
818129101
333021570
1507632709
645009956
1078187813
1048757376
875787048
1673217863
1949556590
1985390019
1261290416
855705375
883576546
1526180651
3603776
2014277908
1716354575
63487239
1382652700
1412750830
1533385296
1768956880
890016533
748784933
152722014
724536153
1202166893
808822159
1334343179
2128957919
682203169
1022791751
476240792
336395770
1574580199
1404279456
608231923
7753155
138694122
1409560691
2112094977
1097826992
265728546
1335753825
1698111768
140776994
1546658030
14311307
1222025471
466785154
158196467
379201342
646550974
2124088758
2008639984
32727091
446288171
786774518
790936974
357427794
1399759694
1523064812
1803139029
838328769
1476406702
1159788516
1355248778
27986082
301550995
1470122973
553273051
2107048579
50201579
671788350
954940134
408057962
984087650
515503149
1406121168
319497277
1393678952
860571568
1371859234
2008027232
1662661880
665303240
1436868648
1988603998
1034195566
1456138937
1161222858
421344141
1568028636
1092282570
1405061042
134177442
1259422500
74807013
1469901859
832878003
176373872
823791900
477753987
958928839
1297254110
596039363
1396659942
618917658
1974120407
1073815706
1939689056
1456515648
953027680
1550931565
2094110542
842440617
611165535
406171537
1765627837
1708512780
911850572
771874143
890283367
1672548618
719040702
306151761
1139406022
835201225
401639139
398447110
1546834238
1450830093
526018181
29560710
754133481
1904921612
994240638
235280277
583745429
866242381
1761828020
1333926440
129103110
2063743307
139548388
47820938
292777805
1988280355
979930493
1282782882
645870462
543008279
1629181113
373860981
1574851753
837831428
692686119
825437932
739626443
236703919
104240696
822089236
487747056
1819338962
1954525220
1393081828
1215105916
1898435123
317961249
428101929
1370179160
1479773592
712118673
936530986
852817845
2041710706
791578006
280831021
137940213
1491135410
1746249830
1682107190
2097738700
2138001065
945651813
892304255
994534003
1479368012
105676725
374929600
809958893
1471280035
1325997241
1607268594
2027601227
1361350102
928582797
432463956
1204291272
564796119
476322228
1557450968
828776047
136772619
64140648
553075711
1442148632
705816789
1453832520
568947262
1269411728
143331462
54332690
431161211
233131818
1505347047
928284954
2039604257
734692375
1376044468
1076888817
1426262896
278136083
192137670
1320359498
865981416
2061258180
1094019942
534946240
1026905971
1282206216
1844012762
736909266
365246831
800381733
1943575288
549472287
568124969
1550883107
671608786
238275961
1838291477
2121019512
1736777643
630319370
1621726863
1113663573
845730103
91421071
958806451
1775488466
2126728088
1099433275
671349222
1969954342
1180602583
310204224
1005198458
995331966
550642217
869895052
1993012405
898519032
889689359
1979664582
755329310
2035854857
1725313488
1329001451
873356707
213200838
527908492
155397502
1389329466
337477449
22449767
1208976006
1331783078
1241155874
1757867852
862634645
148117814
1330156913
1180067924
1402109745
1456846327
1089644458
807707024
405610505
731773507
2115955124
486365059
88568449
840736548
1832860998
1979905782
1866138025
888029851
602008710
1117858855
966207123
1631615600
596671483
1606737825
997711606
793089276
1187246786
600641728
671938224
1180622470
556962367
1561788376
763891452
1283458173
1225556988
1618181041
485589820
966128570
1725464121
303005602
1642389422
1967902262
1284927944
1238270943
1501865216
1127705737
872993742
1520213679
2123367966
1654922752
728307116
1891353294
751249241
347260801
1155838665
1154498157
256427728
1040618376
822544136
444203064
665541574
1105473801
440597252
728824001
1564942556
956977506
1113176343
2071645169
1490949114
754222140
1185813988
1753221911
500233830
1318543325
1603110313
953611441
943449369
107687529
1335818179
989030530
1357385068
2088620607
1385964757
1673352274
1077636532
1979862187
199166914
808987899
1479885464
38933741
1995421998
1546557106
444232672
1995500204
810948790
1715675433
1706833552
667861505
245025788
2092639954
1596207271
1037356965
658822274
908442091
453236648
63172838
2069486618
1597854084
351765467
1727017389
1876329045
649691890
446039511
89339306
1637879035
1368261946
1947625916
1409836047
150310811
180433079
553734598
806733538
805524252
1867502607
916345093
1990696054
984936763
1755352186
562814489
715101736
799347587
847896679
27083725
1934430355
2022489817
981420171
1554296317
2106404367
735132694
311742130
585140768
1583081486
1836319563
685292344
2045902804
557791232
1369602995
370707000
1444757626
1315444265
1071390755
951562515
1466946471
505179089
281475048
2068087070
2088238313
1528607188
1107035989
490794779
1956312979
852827555
1453368415
1441006219
504735628
613285701
1380200144
771451574
1792321601
738984338
614091313
100390396
650581619
1190554348
822702367
811801680
1855972197
1480315698
1739869007
1058744871
1092319430
590371086
150263631
859788165
2140660077
566856221
1489878199
1989126160
608937358
295512224
1685761101
1920150394
1212314650
93992775
1636474721
501497322
1006090302
760802579
1604899713
303108759
347538083
1432465570
1523717964
1634559169
1172127396
2094932045
1487615141
1085475472
1155633138
863683088
1826383644
1832048641
1930861679
317631267
265578396
924603954
504413993
565032382
129506356
1361552117
1648672723
1382775938
907799868
1890196192
77794836
1628657533
1754917181
1548904424
1409216540
391873261
556580680
42142471
1681433416
118383385
307254633
2036942342
2014112500
612562830
657932832
694072503
908672286
983250849
1934073110
1482554697
2042353305
920477755
1784344250
1862786327
318881382
40738788
533857056
1060316565
2110783145
1829351231
291609516
1384677030
484092735
502353090
1198752824
359463725
52629910
1192411266
1519141558
1160632942
1665375744
962698091
2035281216
1581394033
913967249
42772528
1437578263
34027484
1516126859
474229914
17959947
627663766
1505835623
78619921
941000529
1813757633
1381855505
1234578014
331643436
1154653348
839397189
260869471
151681558
1721366649
1327897526
830219528
1919493540
712773072
1684937330
648523471
1986783880
1211061006
381615652
833764070
1633932295
2106719971
1605395875
493216938
1292894947
15554145
340165644
1241634211
1956677497
700600516
1662988666
1476351643
1224376301
2146836220
717682800
21307929
1955921323
1206223487
1791505884
1445013881
1319216138
2000166015
1702165217
1517640943
1003670594
2064466612
359686866
1540947481
1090125139
1392458368
185209973
2067555166
368966737
942295869
759005648
1502714786
1178771060
1745104597
1194497030
465340345
567955684
1595489011
1991611048
1840482838
2094080495
1780669754
487102101
1438713265
874530770
161090679
684906772
1900478397
770991516
917795596
257853750
802411373
220639644
973309755
420492838
1449404431
133386724
526758945
1470843911
1289961802
1624750920
19720573
1927694516
849960760
875578486
1145581103
1805347864
1017245067
1210701200
1613523125
1838119005
50319413
329554356
1712352231
1838646916
1806479572
1781399660
132331656
28928344
1971480732
1116954697
1393254147
1557245633
2048549581
1977728927
513774194
1758835678
866436889
1796205962
1306508619
1403859315
1907780703
1645496614
725108056
1326552097
1704516704
774180690
268164606
35464048
1854445306
1301316514
743690266
167371373
1824582419
2144032227
1474043915
1053543853
192640644
942002977
1577683690
891950428
1479731758
96944342
768373828
1926553729
855522484
506892025
1260751781
1893420136
2067718431
1109539679
1927404777
2116198958
1937119227
1619259437
1672661884
1242209165
618068671
2086980009
1894348112
1480561319
1458427907
477828879
623204207
1752936290
1675193369
1321594222
449102950
1493459759
947955673
1959110995
1097125846
1168551879
2141663588
1628027178
1600055071
1274450406
567759339
1863166230
615177164
192964817
1854706389
1097344645
598000217
40890694
373489270
25697592
416588545
386969231
2121593648
718772429
618345014
2026286491
1915962847
2133192155
923313282
110659003
445915674
1017434191
1080716676
1324523281
650575272
449575879
158618153
280121393
709917315
1232131151
665016990
2093956296
668517177
82685899
1937169585
671532223
2103127534
313940477
2070432624
1106402786
1314043270
1894681472
911395082
1029531851
847766494
2116681207
1561349750
381892350
711457647
877543903
639330448
1977367169
1511629498
1048847599
1662145976
332820481
1375084235
502552521
1548651247
1114190352
869663342
1064602496
382531260
1260644809
62658449
1513176360
64637911
1627849562
588060450
516206479
845863232
1954526938
1455632317
1449276880
914644285
585935909
426005984
1345936975
1637533700
162838467
5086185
964328594
182091616
2137443037
1085011149
973884774
1126817370
224711962
1013030154
1889581011
1871488511
1722574192
1414582904
2131643239
1323655632
22597505
1841698282
1552024851
509382591
1560088152
1712832704
1349169020
1634132616
1295760194
279814064
1338919845
1264790301
33100019
1732151504
253132172
1525946248
337170702
820038068
2050558017
95148141
1393909558
1720176554
39392881
1876259697
2053928717
250293565
1779701265
1035035525
292772533
498926839
1491423386
1029123371
1069388070
1406185060
14450774
1079354602
116477383
279815155
2043761270
320754995
1579280574
1391004322
2145837091
1103598976
1700120717
1183720685
721880351
786383719
1724149242
541371051
1935648356
84276210
1688899533
499682742
1655404695
1124203310
1306118584
478486391
1406798863
2056320199
1098690924
2130417517
648449313
16508528
875433197
343242839
981102973
1811285791
1980822423
773777749
1087252548
93758635
205696966
923404380
1911194900
1799520020
1346113283
1182323776
1189765368
692822
102097788
1617077948
1962182874
340425007
1690012862
119246832
1887167404
1302834314
1182139944
188085845
268793944
1484877366
183158451
467710644
1785217298
733234462
492665428
2016371432
980616597
1800317602
2008844724
366004565
284199507
304809346
1513412716
15626848
1838142818
1186753362
51739186
357551551
158926924
1906877720
1086047874
1656288536
688305454
2027739483
1084102797
1727461281
213579367
867258103
1854258470
429079939
543450329
1035319670
322544358
2086860308
1267605644
661841527
1312626160
1156320668
994489956
1858323331
998830725
1804453154
132202583
1113784845
1984276067
832388279
2080466305
283752241
1515177975
852436216
1048422933
1319600093
617367837
639106050
828169528
634364402
1213394866
528696908
1489130374
1037663014
1369475154
12507460
443138259
2130014462
1977930891
595012528
1100361213
88310702
535427031
943790135
974689752
1141312153
1721979920
1340324227
799701914
1031752030
673529679
1140722702
2021983996
1406696203
1495243438
1708392061
1969118756
1349598380
884440304
502515803
1041522459
1938075010
2028953256
744642249
1494478584
564784825
25708597
201304739
1094666998
340533720
111254757
1167726868
642357311
946043407
796882836
1405426133
2026147650
959872938
60399246
79630344
540853349
1023917746
1470359539
91358275
366674004
2108721671
911707750
530298406
1157134398
1784918311
692359177
1867969794
1124019862
650062415
2014094578
1364490618
216660857
816845484
860183300
705324672
1883294470
1831329494
1482989790
2136600202
1693007873
480664299
613319066
1046466946
442122307
1192957461
586468255
1456602838
489390358
2002922538
343966227
1319466889
1972455187
2120490502
666537267
1430004104
2037713929
876183556
2140360700
1964701797
136934362
1906016904
473810360
398794927
2011342189
1849153988
372341689
1396203171
721505174
1295663397
1634612466
2121536659
1552140954
1207156133
1680741408
123872212
1990073105
517672769
649473788
1222369213
882102527
837538735
1490994226
385919717
996673942
1104472047
1180262577
1696472873
796912360
843528769
13621104
245924856
592455341
2104485257
1228849539
130161362
1722995287
1921381256
1311031877
1235827711
1873003584
257447759
7509852
1969447091
1844792179
391943968
1878270196
967912045
1201384018
2062267988
783677479
2027725930
561645139
729458000
26175362
1269659955
742729867
1179881370
1411946552
288402784
2035215379
217039755
1214858343
835249531
1068183421
1067552150
104248771
699959385
372163795
2204425
1978002635
303235795
193507508
1391770165
427443395
1441241945
442608103
1721609509
1091551598
1586744563
1222139593
740553492
706284333
2070282308
1941058817
611722202
81840899
2028000401
1738163828
132706100
489546710
1426108892
230071925
1867993799
112515202
1872140822
744636948
1871068621
848445004
480466787
1927213637
929054431
174858618
888346192
2056042657
1026091925
1131364388
1332969066
1607684469
943624651
91979466
908085149
1760399588
1125799919
1902571319
1598452737
479090405
616562413
1950774381
398546117
1684256548
659390784
1908512726
376384887
2129296222
951726950
1719932794
1432100937
172476846
511282957
1012327468
997831276
2013046134
979009501
375690787
617009890
2040542791
1093783631
189005457
305497762
73195765
380866365
23731367
1093433216
963113627
17325941
986339282
1983107649
1967040147
1371393492
1790533846
1280260695
1365413527
418926443
580434778
943036342
2039169782
349385510
346891163
265496545
1780771491
344376515
61633522
1404188541
2114995386
627711760
875410820
1454952771
1095717655
1043121441
1967572707
20917051
1385125348
363812747
1796464701
1673630432
429302024
962100347
1348500259
910552965
1780760744
704909974
1197212466
219939530
293294393
309524023
524561161
156626309
631919805
483512753
1828601985
1056717129
558467312
718872387
656655458
2080001512
1328133019
2032982884
834050101
758089061
1532919869
498281589
836607684
1996401353
1246502107
2103893695
1405318185
1823484816
1745594952
307998103
499588010
1657958966
529879417
841659767
614214005
963313291
404831650
1036444269
1233253760
944133786
1456012307
41197559
767257409
1429117536
1605680213
1868200514
1551895619
1173862874
1357556504
1453024553
574963254
1704984810
1707970702
381031407
1739798297
405846182
1753844588
1583662122
1242818184
435777702
1086258833
1916445789
320636686
1805633452
849383369
633713429
853892953
1574669431
307336981
1985414854
625107823
2059765200
1357439569
1372998073
1427588697
1230635016
78436187
334276782
1324770463
1632334708
986831369
2089759808
424874317
1276757588
1691983445
1236914031
167801319
1622053695
1780870899
205812593
11980818
1712241391
512268149
2076086119
84901540
504968164
1187654886
1521344328
210710120
1612359181
1256757217
2077251433
2133624038
1331683041
1001710652
660763551
1060180410
1996899763
578642666
1390948351
1332551670
121128997
1546074473
747099904
1384020677
1935003954
1429390093
801299027
1923340047
2037235779
1933783695
1376515623
1058484185
102574605
436806154
509350407
82734884
1137893990
111152030
1913106351
521457652
953280
1397009215
243993898
1600958773
1093600532
1269835511
1172228554
1708572699
1584622096
1313036282
1919936592
1628792757
625398963
2052397725
1377137802
884890518
633644487
1555974539
1373663701
239078031
719335127
1784116452
313853596
328051829
1680949305
508536281
357619869
1646400666
1659213308
1827751921
1762228079
1577537262
1060177792
1018120299
1961831261
1093321071
796452304
437067204
571983853
834577958
1732365400
334149729
186340790
1924187221
61241022
1868442320
2008822802
1060064974
1084448921
1568374648
1096544611
860216563
1489013286
1551394175
292799605
2005803982
1326320523
311284082
1169197394
430528574
1366155809
817397405
1632433925
1961389541
398277240
307529662
196956297
602316515
800503546
1145058541
205606777
2098919142
257436091
2065509776
1564560172
280905507
2103091959
1786735352
530849018
1913304221
234617871
5135766
1009630647
1812977301
1267913721
2146787759
389847873
197321862
1089819725
1428202078
1679261289
1089011360
1130453957
303625700
1700964499
1724749906
744470829
541848610
1993136991
1037175449
120131784
1485614899
1344850382
480992182
1814584583
1257608661
1852270743
325802326
570732059
2067477481
359859453
1492775260
112915274
1614240070
2118901066
1819025014
1553583033
1820358758
1554051910
92606324
1750784418
1930307098
761303425
1551977328
1495555577
1852626627
200239519
199618925
1517029592
914124173
1225837652
518998424
1534270776
285488214
1121262305
1743163148
24102644
968257544
142791529
1254210800
898195307
2122331913
340600296
767901963
968754702
1457879567
1673801019
939660215
167129855
539728628
1898141962
1283795748
2090331074
1659637658
602675263
685527180
2081380493
491491462
274908824
1897781942
1472796402
1425404273
1120614166
197243234
1382590899
1270722814
828304791
1061870455
251717737
423470860
480538910
1285382356
48487423
1474682193
21183719
1192919625
444949505
1814089595
505568188
18559406
873117664
142119869
2145844934
526104574
859291472
366866371
330067643
792014906
1111962455
14252778
1405659075
1069063865
465555834
30252192
962153634
224411675
1912299972
1959045264
428459173
1791088592
1340510980
1885865366
1709590695
2009361815
1378392483
384387417
1809343037
614874211
1958739217
1980437536
582253531
872432416
393286953
1169078478
2036146950
1120850339
977859662
838207990
1987669986
627729784
229545875
1032433890
425169670
1004446829
1163257379
1287634976
861879733
397132030
1359859245
1285103165
422194359
878703008
787316175
68607382
1292196760
1241430671
752258351
1609478460
533877699
417523728
7337836
1557096452
1891707521
602723168
640642194
520229654
701084341
1556898417
1904053859
66580838
797410994
1671758082
1871205337
1288640736
1209721752
1950848424
1739713977
700908040
1125651865
1163523047
664458479
218615090
192579810
403728194
27214068
472898073
1243298855
1760551435
334338676
1807559493
546688795
968813889
176516820
1425781486
1947492976
1160759072
1768480574
312857977
226164608
113405811
281193120
569678412
84876045
1408146360
133444195
39775394
1403286353
946866678
1268573975
732856866
1850455025
317307686
1372415246
1336339031
1136730767
1661978165
660761557
191574311
1521678504
951054843
106925084
1160566769
693587271
1321280603
934796794
451118516
322412295
30774491
523672677
331905417
832244177
539178287
431885269
808408255
235482092
1020248230
1799162071
1534552348
1780610656
1591294383
537039797
1449288852
1313954932
1416662122
412343105
965859236
1611172214
599666293
954096276
827560228
1195203323
1265360895
1582691387
1088219681
341992018
570705914
909917941
1946221866
399595478
542643055
1829404458
1792175058
109303660
2113509282
1636983586
485858077
739717973
1077687251
2056482484
2037992152
1890216466
192013895
2066897692
453824629
907337333
465848466
140486481
1463534769
1637279781
1207149455
511513594
1151681525
2091259704
573911719
534244521
502125911
1351356928
510069038
170368660
446182406
27105616
1011310094
1799123773
1117461033
1601584220
1686278717
217944992
495111064
632575089
650693597
367891686
2120259953
1433346774
1622768402
128163012
1295374421
415596268
1896836544
1578037899
108940222
853722054
703860786
420609933
2076654922
1836040520
1548738459
312105480
570956518
2046318050
1943230543
1722519180
1766248619
1979122600
2014851988
1231118910
1664623662
871126582
2092018531
1819470551
598395105
854438585
914018216
1447643780
1737305189
562674333
757953372
1857011051
701051924
404532325
1812322822
911557350
1477339477
1367904780
403706265
1727761048
1039383555
344393670
1510292853
705637216
556249651
737403070
854345195
290454274
1349538827
847418653
953899153
1683224382
2021668587
1445245559
229663755
602835134
1838892031
1137878135
681175435
401254689
497163893
808797542
172674745
1985212185
1581028081
1167041732
855185902
1589188260
626435247
1648839882
447963984
751915426
897560312
562151381
1539148460
442080660
1818690060
451386600
1243977207
23895081
704355444
769004102
1176084657
1699251257
1059138624
556132872
1929771190
1475126744
1434085718
1671450549
1443410377
1242812747
277965994
885754336
1997321178
1312460502
1279295822
1510235566
1285814641
257170019
406924208
1187360487
1595379505
991229269
768803704
819317988
707523728
1933426259
725634411
1013005347
550537350
982199878
606915144
2101966924
1798496054
1005360476
1005466961
1487556964
38666907
1311098012
950251952
1721839907
1180260060
1151481246
265978303
929148739
1433986328
278641579
383628586
1956214774
367646295
1145067412
1458918497
589141525
996159401
1931272053
493311709
1332937117
1670889844
884522771
25929054
1663143347
2035478260
1616461250
1639233883
452891770
764275792
236700001
1524181147
1151551477
871111627
918209878
1347710343
661702987
1234370881
306785280
1916755779
40984132
752994611
1425841808
1765936598
858574252
304266914
252642786
1097697493
1432182935
1866832939
669222187
1268173727
365986131
1220455416
604600203
1879171615
1896584615
1607710538
1398508106
1298645201
2067300386
1003058371
398491925
287973249
483694434
1493435843
1613960164
1149584741
1975077638
1839141493
987746466
688664221
938829990
1370023736
1210701200
706744457
1967707596
111339603
701506886
880801408
1713759917
194491717
1338145904
526982024
1525872956
1401285178
1001070054
1178796882
1669449153
1157933139
1353236192
1125568881
1490482335
1955473995
307511777
1533781975
677462883
411687644
1733616211
1763263297
763174165
1809837582
1353454199
181721554
7956774
1146506927
731838086
1345903810
696331192
1152542044
809325561
1368474895
2089223044
190681748
327439245
921513294
938087290
1386044433
801098605
1385841727
281727344
423859802
1468058638
986358366
2005902325
1150268914
450975206
437913371
1402129820
1241741338
133942341
249278407
313224343
1172111833
391531747
2110388995
455284575
668799656
1832945523
854051744
1689632892
1504717642
338285034
1556256770
709412203
344941960
1454440092
422960918
394506611
1782721836
1406897019
1982726445
204047614
179072349
168113568
378060522
1904045314
270339071
188785880
926045333
1689173182
1827788226
2112094420
442448661
705396552
422779201
1839979413
606502207
1382661464
2123367966
2061423304
1144987449
1300974639
44245287
1402122144
1101866427
886895161
308046457
288271118
352225157
535621224
1525029664
1220197325
1291474143
948228912
753026078
1217125632
1039206758
913325972
236385892
1432800640
1168972502
2026078422
705562267
108693319
301841086
1320343557
728483962
280038544
808054779
857130696
878736187
586573227
1547903910
501111934
1818423254
1136423692
568696279
96605008
2040205092
1235998930
1861129176
909870028
1046193159
883845602
1343573309
1025481966
1935349035
45263939
855058299
1246777578
557020565
402252665
2008010331
1326438178
1247491486
782991003
1864855790
1160265297
2114872707
171223537
1416719197
1597779300
699719020
990243221
2064723071
1041251154
1725073522
1864210623
798773052
820844297
1460171545
1186090608
1830268637
946381711
573391675
1842806664
1313313822
1518405943
1499143924
1406493993
481735130
45179926
309671297
2015784052
1318180121
200888812
198787432
741812333
916268383
1679330910
870924669
56500137
1086998407
894737700
986858400
207586905
1923265517
7640228
561170364
1241011443
435753950
487765648
1204356724
1733758460
401241787
2107980209
1283158926
536013678
1272889153
1157914113
2007687164
396065346
839397189
1975094731
1181901006
787284967
773147838
267178495
1879423169
163069912
1299658726
1556665606
1061978330
240235237
784648627
852060548
399377793
1020328623
748369140
1889923542
1344312176
1793639965
427879536
1115074894
1179881137
1644097723
1670162367
999984704
540081128
378940797
196537761
125059955
503250772
437497649
395605611
626732258
896771311
581925747
273609879
1770998874
1070463369
2128050090
1610690241
876695559
70018739
1307863896
630750538
776630560
2139773889
2050793264
1400261229
1425693828
1715730609
2067241451
1397914550
987899064
1392463171
464595402
1214315540
118188334
181730790
1862755153
699693238
246351704
609908903
667510913
1432692453
97963871
890030704
807869382
109782994
1843190291
332047937
396386812
1039225061
829802586
1309108785
41427147
262741680
724529906
1587044582
1841803483
1501239494
2075725103
2098940568
151269979
2088319393
891218014
1636916223
635407004
280966695
2023556987
1869537270
632453826
2099382052
417636753
1529515958
1817221598
247737949
496105906
1744881774
1864388711
1146840709
530017233
1614378423
505664863
1945970930
1570818329
19523760
257098926
1513299731
737128843
798718605
1016083762
1331924607
1844245342
1337902482
1403189777
1496986574
1250836646
1669901141
844667960
1544701000
652633309
1141369081
1232239292
2044051837
389856380
1848509195
1576861582
842263639
1759647813
702706241
2054917774
2067873161
599777231
107638863
1716111239
546241131
1454531459
579858008
1671352722
23412750
365383964
326099158
121745627
686773680
819120948
1184094017
819846533
808568376
1029954586
763892199
219108333
398026402
942430288
1270974378
1453800415
1707381869
485919162
2039447607
2117921345
1055924412
513195616
1231645874
2122194261
2057290178
52679048
894757420
452607138
289572128
1525930119
1760425613
159063112
1897535725
1381235666
993705056
1043756715
896635156
122471498
1830969459
835968348
1594413386
457684039
37037823
1940061654
921973038
1844271265
837103173
1009835801
2049290642
136869341
1151679383
622664656
1907398854
385769417
736726493
598772197
932103952
1935312110
1772053036
233634674
2120991373
1310156310
1744030085
222916822
542574117
637437530
2032112701
821731753
1922326783
1769481311
516470942
1540614317
1929929942
1494091439
1112410273
2004936826
2015643978
712956269
1912642717
82320012
1007091420
876377276
1903327423
2061988969
1506353247
1914800758
1674068211
614279965
741960729
1146707938
26330143
269445639
8914378
2026700512
840069914
2032827763
175706353
864297253
426418026
718870137
784402757
984140608
447144481
839625655
1668134433
1910840538
1882923706
925501854
1496213490
1053653215
415107727
2085324794
1119841646
1647018387
2047274001
2099080422
1901388300
1781015319
672504723
1189716788
1807114439
1531568031
323796299
1169490678
1905818646
1894085514
1980409517
1695950499
1717794000
1804581144
2094636221
1565920380
1920343345
180895238
159340400
1060255019
1652093784
1459929873
467880461
970188753
2092845765
1655296351
34083040
275704360
1076850510
1346965986
350593569
2006116313
1980135103
622885697
644224120
899093848
238599694
860308770
2046320428
1507135243
1398838882
510995596
25496137
1435680707
1795802379
2026053470
19859460
1233654803
1316732933
719223266
1764859612
1994349869
1594750218
503073124
662024734
1569798255
1842938307
815060272
1988368068
1022840400
640115572
589356932
582784234
781600663
631572593
2009064773
512734756
48694390
1530303811
1880340545
1510206454
1891763650
1233313157
1721124981
669975953
811889403
254354427
1156908981
57493883
1566500468
1305392899
1778946433
106675835
1112643932
1266598644
977577215
1416639921
1078615744
691651975
990516266
1801926695
1713224105
958140461
1318242624
286622466
2070605525
681738975
664999963
765694833
825248628
118834278
599312411
2065954371
761872558
203806723
731038309
1505260935
1595315405
968096251
389131225
1272986746
502543315
2065338283
1946491075
124436158
296734131
1881030095
1710907377
1986679547
614660687
826663793
732943845
247909069
911186256
94832321
663573451
228384673
1271329421
278185494
1875379222
1338126067
915582751
140488428
1071992561
947870022
1506198434
2065387609
1463427592
1731450058
839625152
219037908
436457534
194182644
1125992074
1002466434
367263635
496835902
117148251
551828730
1110884602
652730264
2051954234
1997959332
205555685
2008385955
388820731
188514175
2065764079
1053164792
2091300359
1492489240
920082490
2107210231
1169441267
1107467197
371847635
1690312904
1663320413
1844648309
398059813
745003550
526318753
2022781358
764801844
154106969
681785580
1109565507
2029833561
728015802
503087547
1210739997
1916340861
941458077
1997800375
523633163
243577276
2012645633
1247982598
74200218
608235514
2038264505
2013739451
1196883141
1660231972
1980190481
450839006
572096086
256063137
222763044
1547446865
2112004629
1954725753
494742069
1554154995
2073270221
1571244207
1664154906
146768520
257514470
858606786
1621358935
339281728
365347202
69970143
1171630924
770268373
1901901447
1582864985
169320057
1866332832
2003790547
1818483801
873992936
582939500
1989323750
2013251385
463204229
2128906029
889367281
1073742783
1919799945
541707372
854422034
843814098
2085731522
1576237123
948208220
1021506311
1813793322
547529809
538194843
1979280725
146269628
899589924
322528962
505412937
1779766790
36398658
439657224
2145823589
335326121
1889485935
1425617736
154251569
1055795221
2132254301
788461348
1663453906
1431998422
985738015
783871975
1043044154
1048684122
609665638
219003632
311274853
1462524311
1013015254
136311717
1934575583
1746741817
460704434
605919509
21718007
1164048600
756081705
1842283631
1064155351
235246239
1723275128
1438208937
1760650586
1798328996
606944705
668021326
338886245
1283813597
1162391028
1901832319
570911292
1970260665
1494194247
726986667
1909778452
1586670846
381955860
569526234
1827231141
1642357882
2093054651
1834765344
380335216
1249319968
1647879962
2052047016
1897616359
730211408
565934672
686116636
217501028
991971621
806017207
780141648
1550010130
376313236
611426505
579551098
1890462326
1946767393
1962591484
1712704363
1019118307
22626649
1120455814
1304378044
1307036680
597672681
287720648
1695708718
828800370
977441690
1997209899
391388025
1914257309
2025546916
1098975243
1114439750
859257842
1515126972
634858457
111951266
1020177297
1990071073
1803377026
1810374473
1183539920
1612300492
1963603617
266623894
466585979
2036205650
422414933
658243224
1314282756
980538621
402892278
1291622623
1009174793
1466943703
1116100381
50672950
1778568608
519136474
1350244255
1055636398
977594117
1340608508
327339410
613070734
793200950
736789335
1775767943
1338638211
1165576135
434667425
1039318768
1613633140
848190110
436474759
402726044
670427924
1366527230
1302580467
1698649185
1006677281
1476802572
199211873
2135150358
1780310872
1469788980
939739290
1942643091
2101840205
1808914898
38387317
1336659768
272676915
401335413
304291610
145166744
14791459
631496397
1681590576
605112333
107618479
931025517
1868111539
1407815743
12880433
620198541
254904624
935871290
1349133640
1072601743
131367140
1934971875
865130858
651692635
1764057735
2137780565
3948082
1645970550
169417
1218699100
971504339
1913060035
730049867
958556415
527545149
84406163
1330582203
152676992
386189979
467194891
272653654
395879100
1123654576
1625474768
1794593834
693627167
1632501810
1426167759
490233844
1382543957
1184270961
1167174237
916271307
2001447016
483481084
1147446459
308334051
1819531826
89711495
1500096825
788646559
1317882857
485456093
138486630
509498756
1992076150
1644387705
2020962962
1091435865
596855613
1036554191
763296737
1687398743
598725170
236694139
551515628
1699441254
372973173
1171532212
753919179
1900460020
1539975338
1460531346
1275716385
1484968849
981243514
586446562
1763399733
1194638382
1656807861
587322321
1028591107
739924912
503873722
757093536
1319917797
1398915596
263556139
462727979
1488609694
1544458149
117609473
1122091912
1957009189
2131607950
1182408384
182691882
1247174169
143652631
48188319
2115876822
1828837708
31732467
894211390
2025923040
1838362719
1283617518
1781388837
286238196
145881240
788606664
156992624
1339314631
1279856929
1439922825
1492119329
15084429
1559927063
591730141
1400331140
1239341577
1147214507
33778001
824734906
1928251025
1454222437
496245236
22709717
407677733
43355852
1494995006
799375988
1214387603
154032972
1316345861
1133428227
979410473
1925561061
596783182
763209610
1117125751
1851065739
426998301
782450811
325210138
1553600042
752456426
510041059
711161628
1803379127
59825619
1235313087
461937986
96699559
914093387
1382110516
163290688
872375251
1011509370
2119711348
1766570114
2146427167
44113845
890327381
1306230219
1198085969
2001211122
1098005757
160370566
1438846942
543428200
822736403
173946741
345673613
1853274510
1069759687
1449985227
1491952942
699233436
1571882097
1168887652
1898718242
1150852318
2100470302
119960523
1623550250
1545830090
977876371
830139028
1435723349
309777305
767962596
1021974365
1896868446
1312510414
323827837
189012761
1284801091
1127321518
1693333227
433469382
591412786
1384590821
34837598
1000209180
41964793
2018253010
579868655
1225493235
1260313880
300772900
1976619671
594515939
651315302
1992731812
642325131
222112540
1409466711
1135288282
293348571
163250716
62202587
346726435
58390005
476097806
1533705067
332291981
2033110664
1809309252
1818195866
1489604220
1728899588
1855075692
1715529908
1569592622
1252322229
545008557
1933807219
1286690867
1713420801
1521212065
882624062
2124852479
1183418633
458732843
963010664
52267432
1716519775
822740801
194656974
1136281311
71228404
1108778736
669392347
275131291
1284454690
1511474658
1378945313
1817855062
1863208694
43642853
1228075171
1321943993
71132462
1511691385
2146321089
1403773603
810494712
1501959855
826647668
1568209292
826781188
151294258
1781090803
1634686634
1573743795
1161931658
1703550491
777988883
857780635
1122421635
1735144231
195553700
645195970
371690791
27407474
777527643
1427163425
461215229
1343679389
1533698558
1558490560
1101937849
2113427191
1705206364
436935232
727754221
1801747520
64782781
526893099
1537271741
1513294775
1998041465
375478619
1196906508
797149420
1442971820
716961913
745775762
2106499536
1769547630
574047142
1887838186
438675936
13060091
1713921094
1762465061
914209771
372627424
1080346575
119689107
762118281
395032959
1527921260
420070476
901946279
1746542549
602026496
944955467
985046109
375033962
1876738863
2082951931
49458905
1185098253
1150045069
422030675
359437703
867031438
220005485
784784698
729491052
1467232870
738846207
1524960568
663160850
2018363959
1820634396
869468950
1350190313
1656019509
1348934239
1348879055
1732689196
262102292
918682155
493549718
1436431613
2092109917
168290899
1885682665
414538587
1689017992
900996524
566405000
1450450089
925100738
1585858171
772132023
177808037
925644172
1417462738
1024055610
126940657
1020306272
754374011
989063156
2118025056
953661988
213989844
421284780
1828336048
506026546
139783312
622059584
1113303071
2059643311
95217091
803221392
1476768046
38161955
1900521344
844443417
217408929
1000708003
117140011
580909569
1187887702
1656795354
1856593936
528960277
2109901105
93936451
492633273
1060199998
825481226
1672543122
688877925
845677161
1471864311
604646267
44581640
23594756
941902373
1097345288
2119298136
532459742
1530485119
1932272516
1475749770
1728298263
1375527823
60695578
1681016752
216612904
353690862
1598591407
1972344034
1151851511
474112507
1682805838
780350862
332706314
1765254507
1866877252
1732153930
1313985264
1855662429
5255814
714741870
592455341
550799320
1175005131
1305351719
668292759
397650811
320942495
596470681
1339795602
1631293537
1755683686
740131521
1761045719
1623100948
1837248026
2063551472
1537886794
473746385
366684320
1984211799
1655401100
1759411008
782638372
1413465901
1257367133
1670004989
270236134
814214877
689773396
1305448188
703811775
881520287
1840962842
11731397
16124961
1302239390
271969751
281264691
1390333862
1808033384
1546996461
69759935
1751064547
1880955563
171836218
396308994
1959750590
177857262
2044624444
1138307904
757006648
491800963
2109682044
477843106
753131252
1147024231
1435065762
94934598
1172868472
1261510246
636750769
451087539
1010920286
1945605213
2003725590
668735086
117226223
1190001543
90080649
719226514
246765504
1550634695
545440974
339787554
100118969
1856559441
2104543906
1892099423
1513166029
1482158917
116022019
1966807727
1472207955
1391181388
1605048699
1674070576
1725869670
246773019
51608583
1647133831
2067814181
1948618525
311583348
1646060128
1258705262
485855072
297423248
1626833981
1460359427
437077124
740571714
376268635
1622619036
557872732
2086384635
1480795553
2018969246
1016171779
1919082913
580624719
1800189846
1381721221
294500513
1668536144
1211067099
1924398763
476073924
1018022559
1898189112
364862348
1629619517
1685227023
552916734
786500521
1443101962
970058241
1044464165
768883799
740323505
796836762
1261907145
1769946208
1918299755
1893018595
1001390699
1975908196
832306152
486890463
745960326
533731580
1784518963
1529327122
2125809479
1624923593
1726963350
1385774404
842945219
1173522967
728999977
1093051082
906085150
761076961
192046865
934859814
1373976681
619526947
711338714
177512592
289085578
1929139204
2112049325
503615162
324447407
507449227
1813717699
1572902861
1489358063
502052602
466451953
126287113
1086639174
1542680289
467231356
1660611081
1298919321
1173114366
359901015
388095032
1897793782
325332795
300552736
1364723461
300759713
85163616
2080391220
1259510969
669460186
1531472843
1213800316
1888445192
265192880
329189456
1356880682
1036501653
70906937
1063097878
87532980
971780339
890188977
1909184595
65144062
1753553469
1242675267
668351500
618581529
149450785
905896591
590697041
1273199579
2122098931
1933772333
246254756
374918233
1296379757
865499175
198992538
1718273027
250980758
135951494
1907632460
240485115
833870649
2142389014
66078905
299153660
1892071604
577192855
469952293
1217398992
1018669503
1639697530
1619880416
420225698
1634393097
171662570
2141833452
598298983
792176392
1519276633
1772491682
1829952898
2009927024
784370599
1363364626
1827541350
1298103724
1322207799
979298503
273215790
2129773364
1893654529
1003939374
1352160255
1243649200
1469591464
540842422
1646127404
1025833615
343176323
1150310109
262357456
788676293
733000495
1559757715
618819044
713988127
1388062673
369087717
838537892
1595336441
1002883462
1184377819
35300890
206533662
805596853
398212339
321994492
757352861
1395057635
28913415
1234621909
589305994
2111843319
1502304491
1104700370
194924789
234329300
503627088
1035547847
459067483
665786797
1842529752
250201692
539453482
2019799026
1446936272
1075554429
1564587880
728939251
864556870
208532065
20658020
1940292890
1244198450
1680735238
1365547576
1142915165
1429868053
1893517621
31369259
769506876
1013239452
826543623
168581891
506871828
1468847121
737136216
1935634734
1334061445
505143107
1528109518
1927899120
811753323
1038705779
1699454075
1533328583
362741046
1933620242
312265331
2100059494
1069275983
1721135701
899073140
309975558
2062240695
1992140128
933005648
1113880950
1615560257
392106953
931597834
439280549
1952793902
1140864401
191762614
569557660
1970730687
1706629927
75986409
103417437
126041208
1570135818
1721640057
1947058146
1674708038
2040326689
1865280407
1292278616
1425676923
732360923
662942400
177519710
2030345141
1011895650
45604286
2845741
2051051086
1098833003
2060211877
605632407
761014341
1895604725
1503070660
268237792
694733437
433705201
1422923447
301022144
987691993
715936535
197880659
1451974881
769040491
1834049986
2073147243
536658931
1011663990
1299130381
250141944
1019798059
1441236425
2051089363
1848996773
11940106
384520798
1875106481
2129001466
1229961152
63615305
1842631593
1992673776
1479754375
180350323
1395402505
1032657466
951167626
1633961361
308951179
1373297172
936197783
1180787912
817377804
21839123
1665788771
908012454
1787964215
574077369
61166148
1275764071
2029938526
1937576999
172009427
1752441496
1323387619
73368093
621779976
1362633442
718306691
833064932
989982886
952421943
393036463
1793553865
1997745801
1154685247
1462307130
734670078
1140455053
86839771
1234300550
1013759798
368452704
372531259
834281301
1802503598
1691534330
604504555
1204158931
2041319779
663443932
397683646
1461711140
773274868
1123894551
392242870
2132850811
432916611
1951815838
1996778066
403016489
167496660
1453213498
928269087
776648516
2020219383
862021669
1496343446
2027815153
1289456032
570533955
213416786
1511590352
1848011509
602223229
993146301
761301318
1607538812
417072125
349835207
795163358
1707539895
315638954
1954999598
1047993034
743275140
983559768
1503138939
1198324051
13036805
148782020
1977376671
82485007
793924387
1948818934
543712154
2015464498
509329971
857195344
1494244366
1556145818
511009499
1542467762
96325202
1440327139
987172862
1899986975
130594557
2053614507
1835352574
109535111
2117141067
1833872469
1313769648
740926897
360255577
1330850710
1050983123
1565162726
928060430
499739019
1561256289
1494468332
364102433
1633146439
1153993711
443403822
230107153
1847373336
952756350
1564024867
546838810
1459382056
1143593043
1923629943
394062028
1427555301
627347978
1856659381
95122318
1034657658
955458160
1680162807
1483724975
1872449091
1896526020
1572137354
1749332396
1431852916
936036469
720235381
82540574
1868526459
743986377
1814213162
444470738
1054582620
1224946735
1301526038
886471833
126486012
1405121565
521507915
706624604
2002325527
1343776541
513538648
1421772259
958149440
1595285136
2112033934
1978232640
1900388631
931056974
2075565627
1714351297
750165664
422531059
873896110
1769970838
155042500
148799711
1874830980
1923741576
353827155
179896911
1673453182
1974911971
1748217925
1901109695
14665192
2079045093
975339371
1401887391
1520932771
511938124
2014881677
1061512996
398305764
107180454
563876132
2028084445
1557208557
885390898
711012182
1436590496
220437744
464324006
1260601340
1582438965
177770475
1803412310
261800321
16179519
822982602
481797879
815362797
752127331
316116196
1610026935
415846198
1195854317
866523410
763511400
1897291189
904931738
2015869575
1741716485
1382726111
1803571164
1407454917
201422106
1356565787
315084291
32414308
1941852721
1630068770
1889899548
2061608101
1783328957
434579163
979510148
1097285211
794018491
2096346186
300484644
1873782981
141928448
10240595
1201894778
416850636
769992017
1701921700
1458648916
572784970
195095387
407093614
1537663404
1902407230
1386366514
1726017899
2133104984
337552117
1578671315
1623434555
1154602987
539563958
109947124
661910578
1673230316
1049862543
1754916872
257170019
1434571729
1738554563
2027403590
629959887
442030848
1391446358
139254939
360289531
2090187989
1466509892
1688253368
2132913445
1307086377
684830223
968127251
1327162525
1198989512
1320581943
365985579
1127272842
406404952
815250740
1257689358
1936749121
1899305096
776507331
683672790
1213121872
1827297771
1690061205
639627368
213412122
730570667
1341721406
1433970787
492174380
641423486
1158044208
971387958
319335903
1746719306
825392624
1761737592
1858477513
1546326491
167422263
1451413162
653577108
789155036
1605225414
249882544
2094664928
878286627
1718855560
1586347086
1570263064
1751192139
20110255
1393920854
1449857415
441279553
781522234
1498031986
1743661282
472080170
996643472
122706478
310511738
344437558
137656123
1239475751
1628620717
233966814
2113025983
1525856699
1746299902
1371166436
782834864
1923605288
973799911
813918930
1122514054
1400397090
1724430542
1847256997
894519630
686138546
138657619
1078247865
622829729
919043168
1794779069
1174826863
1550794877
1237111921
207891505
1953615653
2028147068
378265298
1995005595
874303897
275250449
4369640
2133887989
1178167272
1048623502
1671957811
470737573
61438692
1568947895
1252437408
534605759
1599410484
347117436
1323051711
584423278
2074607514
747386738
992912558
1844581388
1130972473
1184191385
198964002
1877032689
504835177
1795513105
148260574
959716999
1388155663
568497663
19369041
1635693852
605596569
764441500
1098939686
251716508
865198284
1683077810
603713585
943592422
1772855454
1746206432
144727055
486134651
615675431
1567291583
352050255
1468324774
746436271
980478093
1878749951
1228227030
657369520
1071941418
2041957382
437631660
2136493840
1241705222
640726836
1013538690
610029344
1018458978
1104056081
376609244
1585934253
5410559
2034450112
733157095
819727949
1565778833
569089453
194937062
2044445452
1859237120
619176457
1444321420
1513844312
975454918
1051225298
979758575
2053107270
1047872295
1818537392
1120350704
123321646
2023772132
580155431
1095370865
1914890997
1268190668
1410727440
487679346
1136194459
1315773585
1782189805
408688925
1302041451
1640273540
1354231751
586523796
1929207354
765212297
2113044279
728102222
1778724388
1638518232
1173934457
46110987
1111726958
623694531
1380129923
818093961
697835395
1538695399
484502810
1712079798
1235950363
287847911
878418887
1424312799
493389580
203427229
3799657
1386045345
681750167
144143504
564540117
1789060385
448106790
1273834494
681479576
1367588356
150586309
488253343
1167236051
543169905
2069093460
547332664
1305253055
353228279
2115659996
1314151370
968689099
614202858
2135117879
1242724077
1574678730
908301146
1258216952
59436345
838612603
1685313141
1122942860
49156886
1651001929
916900493
878263559
1610835120
1577212560
1628290637
1576762474
1609874201
252643561
36860141
718869074
1186151211
457288262
473405995
1356589929
1922076852
1514995635
709721495
1081723522
1946560052
753720587
906255420
19203744
844335965
1484974438
1848485157
1092379734
510812819
114553140
1324608184
931070271
1094536647
1596441526
171639294
793741782
1345985634
1694949422
609700213
1293905554
1916179585
1363022861
502580752
2105335016
1472558705
1732005777
523941929
517509449
1880883092
229956503
1240287282
1445122698
1964841117
2014535785
929616338
1278100883
1690216853
1659144912
407648462
1122843634
1895750987
1812315381
1652522105
1530472661
1308087092
813461562
1870212326
511855378
1757820080
966327691
1665125219
1911568920
2727310
1648092444
1650272046
239260374
1843914610
340650708
83248257
1278294823
922560876
320903258
1675818810
23089296
1310483890
2016663208
1347209163
1152680962
48907590
48652849
338545835
1983438028
1309896810
723480058
1511917508
1678661299
565441030
1526578898
1927969327
387584360
2061857645
1565014591
1697774097
1676194192
556559631
2093287514
405013779
1658302749
1685558365
814639933
1729454883
1713296175
749256950
500933896
1189768332
1410664308
539983883
1372766334
1401416258
1063289815
1025082630
1805331928
304727319
1744485196
1623252849
881239345
1592247599
1915414777
1328410757
1453184535
1055216281
815033371
594526367
1278423916
318972947
35541875
1045994861
600153473
1053463783
966675062
1775169337
1492596219
1775809387
2079873634
1188457525
649206072
139948671
2124088758
471667039
2078051465
710081237
1294709533
1046869249
1902707321
675125617
1269892665
473358897
104234253
172005659
745642442
1511797402
791366115
867617173
2110733037
183477368
1931944876
1303045631
45489842
56720324
721780864
466892356
1621876467
945081225
936617890
1446460673
1633482496
1842547695
1716787022
484760912
587201850
526286750
852416498
1272439061
966458726
1700689668
1649231976
815950271
2003530284
1678133134
58670049
853125599
499683519
1923114154
927413423
619460168
670787092
1557678241
1171661817
1499050921
564070370
890494494
2036347407
162657219
726742926
1188778196
1711940949
1152612165
2106079609
1812124856
795563968
366417419
574144409
186606623
986976551
1342521491
1602653982
551868882
1700011545
671856599
128370744
1656646958
1265821779
1127749979
130129922
637387535
239151754
559221115
2018719574
1269554594
885957073
1729746447
260002062
2134604309
1209469403
1839584142
704945275
1642275200
1123743471
777519452
509006627
869015065
977437664
269690876
1114827790
649847836
572678065
853896568
2030784938
890635811
2002780927
128309852
503407897
1502021374
2116592835
1207360961
1108445517
660122158
434641788
2022887468
607906732
530096113
800671108
1407258798
242586790
636443465
58925358
1254267640
909484011
1058880519
601263023
1278005633
1574742502
1018927619
513289646
841672121
990677766
872271279
634489334
588394386
1207291000
2113138469
1808890044
2009548811
1136860197
1900907130
590796417
659241441
1845170666
508338791
153899086
1874450357
1645132687
1538444980
2127845408
2090831755
485100227
1568909668
377348130
2064167665
1872485646
99328110
459168773
332919443
503513989
991850395
991213439
426488393
1112064233
1707010700
1524623343
1389318147
1442250718
1196752031
829964488
1943885895
1508303875
2036122519
1879953074
1932126397
1708581372
1545166282
1930097651
246967796
354753061
1514507872
597125891
2036621777
1460415719
966724585
1465369078
1689353854
2023988099
438662091
1108277799
1686825498
100072409
810067200
331425576
1129870442
649966310
143167047
1214833952
96644575
2129931223
1491249546
490916964
1093715323
1262204709
1111765074
1007154673
1188816362
357212457
115216348
1135499157
739430929
81606646
61040403
853799879
2013261294
1238782692
1227146088
1840266988
855587912
1699571919
1800522376
1330323668
449713093
81316617
279255649
799560836
2023588126
483882140
1032953483
998284405
130010839
705212419
1769570621
1085638581
118435031
1754802630
226342635
652666219
2090525840
2128660721
858685933
1008525181
916828070
619391062
1580435003
1060831989
1068364092
1413889668
746931766
1622963956
1156129266
818400464
1007151384
1888407750
1230924461
1530952049
877566030
2020773241
1249626219
1917076959
163085334
389170108
1224556660
1910142190
1517958509
868145991
463236819
1893695127
1340289494
947007805
1698953942
399898836
416927468
951445639
1067271765
1763368509
1685798786
1299267460
955205267
206502731
1718996277
1983067526
1547107502
1288154149
1184863033
1161667933
1407479352
1066151351
64265641
1645866143
179641507
72523776
781381447
1192342813
1323279690
1475576631
1007072586
1050223749
491981090
72276743
339525
852828770
1585667608
1865745318
1177692900
232534723
1875511636
1718856860
582963679
1417113600
1017435120
1864534207
10032946
480448620
1638913179
1989773174
1255174197
568927886
650390718
255887496
1673386990
1065224610
1693830293
419337748
256951171
888191938
1434485107
399283662
2009526030
343135916
867817389
418568922
1362634895
1740715270
35078933
1585642704
409588061
47690985
117458277
1522140578
1381870035
628033270
1165348971
558082417
1754699555
1015282299
459939253
659610025
679359706
1896554083
670760481
1088196894
1469954488
1043375316
1622323071
1428212207
1214978523
6830220
29427658
1725568047
1694599370
2077534212
814710138
68236826
1589480515
1018109533
1776300129
2058072129
104705880
588130234
758379230
1614493981
268480205
1492858037
948390945
544207929
1551199137
129701695
1541160929
1376752740
931025334
1951079760
2016670029
2119673722
320084671
753264618
1884133367
1446829949
752261525
796776536
1169511754
1400846013
700447118
1324776801
1929993108
25471240
1523720698
1051644260
872044853
631642294
1756947228
2145510056
1450891281
1198085969
112154780
18908833
2013106541
1702064209
1086838196
213668430
257909623
1474038728
1356016689
1016119680
688739832
723615093
197597552
2098597461
403143727
1509469788
305001422
1591940872
773750614
1663867924
1656038341
1170646177
677001661
1035225053
1471065825
1822916431
1160837911
1325875008
1339855746
1865483401
1915760694
1789441627
951662598
288774874
1060344384
465113253
1386904736
239492809
2046837833
1370918812
223109906
1796438844
127660883
1105633484
482523427
670259749
1235436068
2020584965
1608048263
1530891453
907249580
522849382
99490615
1171608207
2122211275
1057161866
959412505
955321948
568240463
1742958370
1692258398
841898239
2074410356
55060313
1570681546
627439402
1102869080
1968739660
2109118486
198836238
1940569132
135930097
1672880668
1827917696
1039290928
1251038401
1892015936
1746786762
2135495388
1019400316
43213967
1785856711
1948546504
1623964151
140694215
94432477
691071304
1897053702
694315908
2060433025
939788005
1606297442
953180968
410240931
934546572
1653892974
2037723005
1278040584
680542473
1797176477
1295664023
875810998
570109988
404655155
1677127510
762787774
737215119
1479863545
2116956047
1801877741
1143114838
2038018854
1716440578
867362741
647634362
342121439
1933704974
752797066
1047139685
598183599
443865429
437461824
1938572282
2026076120
1196578616
1272423350
337113990
122714902
470522012
1450738776
1591365444
717494538
399910974
628510496
437223945
1577780386
1229390787
264492627
1335491078
462516589
1646296765
2062825331
1900408663
1168278307
1494210364
805479432
1065590090
1774704625
1558837434
860013401
1606684497
1642098130
858391907
1964163625
29921818
150828455
613115394
1266825170
754478418
1891977885
996414130
556962389
1664283482
1711547217
1297141880
518302797
455418733
1942489863
594337658
1919534203
2131040210
1709509992
1509944358
802833981
1920193452
830292499
727812842
1513661845
1610007855
256087506
2125439916
514328012
1899299861
717787360
1414350311
221335199
2080708382
45285127
191792758
1477266702
607907213
1050324114
1510785177
1927052599
2039592340
169305436
530510673
909649232
412207217
1538164306
996071605
1213153631
1661636536
1131584059
1210017078
1805238990
1869770658
1616988669
1289636453
208123425
31124503
764990039
1930256574
33806863
965418061
1674916653
1862743673
337164845
264354472
1568150762
1579556604
716146808
882146666
1180826273
46421498
545706280
2000952443
494559100
1875734599
1816723952
306730130
1980095749
366038820
1401351535
487332932
550117609
430140700
791393595
1338504524
870989961
1817420737
1055959276
302805295
2001508853
900294559
947767881
399849686
1677627358
1502717496
440569677
72451157
973185033
1345920440
1671743912
182568761
103733244
123755423
1612679451
303129359
214180398
32400090
1072384444
1243419905
366701691
1573301472
510132835
1138703476
71478590
2079454256
1298187752
212216850
1209835507
686738335
2099550146
1213087124
612690113
451258114
552460327
1656547004
176858966
2102700106
549090574
1794103656
1780789514
1571235291
1831696321
1773199913
1475475876
1531943384
499675722
2090038457
534672156
91854226
1771969889
1361398764
723162686
1844159994
57338787
1920363937
1830381913
528811604
70383728
798505338
1509332429
1985324752
429168679
961987719
1960038834
1931707181
2116121941
1868002425
126977463
11239729
1135082754
1995556295
1133991838
1796976312
577180594
1149183642
251470291
195524852
16310939
181187037
1224115483
1055479220
565614984
316206031
870139167
612107778
1164437892
155354107
918205856
2028517363
907518407
1047457967
1406318524
1226173029
87146254
647285294
2037053817
1503733839
34247754
2125647576
258105651
1370666329
459712519
1602223252
1266168907
1788004617
946683855
649706135
1084435016
329623173
358174396
331783456
534385718
1052904266
1329052398
914223320
2072202246
1085992909
1914330740
1878988284
1047527596
640712607
1847543429
533723422
1112806259
1430056008
1822347615
154015187
869168807
376770481
133807209
942724371
807790728
180635422
665640351
700928281
537531058
1086397586
77621714
104461264
1225036123
648024095
1312276903
1758975166
1478187065
1416301317
906545834
1460070433
1756324331
306439153
1310119148
488704167
38572082
1539843995
1954351909
111107005
970905223
2015368299
1257280762
10710039
1025405517
1266130650
1435164002
528129216
1235837199
1175414037
1677137433
1223231568
403141444
1720036495
1628850448
2107077713
582111895
1560558567
1520755187
1329450249
1050708257
86133828
9071668
1050512465
609170181
1757667611
1251107063
1537767221
322644519
1673191016
1230340100
1813399563
2134762005
1522358689
814498452
679306699
428985189
1257988178
1746448487
1749160031
211935278
1389194294
1454458761
1381389207
2056740438
83439979
1719252670
1842640770
857826705
1016520391
380116182
1669635881
322613731
1042055716
1723910243
1431274588
408949360
1838620139
1259424952
1573017501
361082482
1183122513
1059352467
1569246324
1833422582
424045177
725815814
593014236
1211456706
404224522
584746450
431895048
1113021218
1974699822
781709013
624799416
674750063
146214300
686078717
857987419
536478432
647258001
918153489
296696787
2864422
95951839
436019966
1348218426
1513517574
228910201
1609441589
752693177
1204968021
8877942
1858307325
1120691108
72026699
65384464
913479272
1716062675
607017004
1904031444
1355857265
81471844
2030923080
1557005445
1030244672
807240667
1906862867
1987345768
1562119650
1645947621
1237479270
236635930
725311480
509558790
1902336369
1247792411
1374011154
470765381
1837262771
1169312575
21029094
1688592848
1862892157
1640595386
862958122
1339858142
495005211
880391531
1244680756
793820299
1152383302
2110086589
1040667515
90032059
1492875600
1253156287
1604953040
1601567850
1748568339
376592622
1294688264
1092164626
1146508170
1801529015
41268039
1192213928
1078644443
713521091
1356234449
615883095
741301681
1875541908
924886572
1991676452
863411312
1829850511
800546734
1007700385
573445134
1156307036
1524077500
1513318124
292662070
743933340
1602999805
1067887612
359488421
220796549
505908735
245936884
1377635779
1493093757
904776463
1978890166
646947434
849883044
382396250
1826884571
1145231584
1659315957
2074936932
703295873
1916463603
1808496299
2050611441
845449529
287174932
904336503
2052688256
647966466
363018271
105485154
1245330439
481893105
214137994
72338279
322012497
853076003
264630837
971105498
1700510847
1495442674
1219120903
1406098960
1047989451
405790790
294304621
290650392
2104829674
1030280047
670601977
259950643
1256934058
1386664048
249261994
912209379
63565849
1478265045
897457573
59144188
976423350
878514089
1623515005
609201548
179958129
1751884724
1356161314
1310932083
1159545107
1608106112
147884106
1630502683
655333904
1369133493
845353587
896264628
1029928131
1646811799
845577526
1035617620
2133136949
2104454595
2141170796
313156972
499088638
1323268450
1519378680
937024857
849145861
499774300
323596932
85831164
1976596951
1146572368
294216706
300855665
1679781666
1811572459
2072501245
1703551776
1294370169
1529148310
214296923
81235968
1619112343
816351644
885753293
192880869
1035941236
798350683
1895810191
375822238
843587572
1059210240
1084225328
664669857
598619295
1896400755
433575437
1418115754
1301667088
1459657473
326108322
223175556
1478768207
562751442
1152890157
707473354
2004739997
874754998
28418197
1353336900
307965491
1988460566
815616454
1861921900
537838758
93440119
667139118
1706456730
1219153515
1483530676
221604137
1121627
1923713799
1436246586
501790996
1293942284
471683241
613555173
352710711
480854
574025154
668050415
446672723
1309988075
1974094813
1116453117
1199475477
1860343403
642583978
1730014220
1149703308
1434135957
1017942824
207148195
860414492
1729895250
867206881
1951280152
947643244
374158107
1379629100
661488819
1642616044
125045282
1491356797
1003596699
1037477770
67456306
829568572
1743351385
940265580
332072274
1758533702
1901418258
363411569
80935236
932124907
241859572
2083037957
935821293
750120088
359488421
794717129
209423309
1550462369
1780994756
542461859
216578460
1489499654
1742361432
414197217
1225651699
2034068310
832120398
19777870
134295325
1020959594
1455756410
25337493
1955646825
1824250185
1584194144
474174289
1106731394
157049740
1756560409
1269561552
167444727
1565667232
1154736355
1103550302
1957630445
1035024901
1231438943
1662531363
1497722909
225007083
2101956852
2109734895
80926625
320659042
911921666
1932349848
1374041277
60413691
1565540871
1042392496
1011240443
1389587145
227615346
1967969439
1022170470
2108453430
1915296987
734466945
71315358
615974080
1128086063
416873486
209677650
48679762
2132532413
2097169425
1276117915
339617597
1519917764
2118002428
1851281843
1434681338
247702923
140452691
2055389571
274986922
144795678
1852929194
1134696228
1482854884
2007697039
114396515
738884245
340930445
76313859
268506878
154064192
758983196
2031183964
557820265
1218753467
1466268079
77237321
57738576
1560053502
886771827
1900521398
1140489307
136216887
183955389
1956420878
1067457893
1267716503
1781503587
1934215978
1981703604
913185701
1249021045
1196672760
899994152
2025544806
1970321621
885200334
426824980
289298658
1316646664
2107350490
415908563
2017602347
1407443337
828068861
151763570
718165219
1421621999
1089027507
2093331578
18427260
1719559982
334574285
733453458
1990225459
557840168
597334525
1138080550
978596375
2039679384
1764575243
1730795141
210051636
1277297254
1783693861
1012708954
1378435877
111177551
806819957
1423409561
2012910360
1158518904
1000036047
26631923
1661466418
642091102
899700843
768184090
1214074127
1940245055
288512377
1057843432
523597945
1195839946
1338642230
834338105
950060988
884518942
873946921
1700548031
634561867
955187513
1708420624
340737315
1953844181
1401660470
1089894213
436051938
1714360167
2125457467
951735055
1898171149
771610080
296178886
1312376246
770401444
43961191
684622701
765223941
168688396
1509572070
731435564
1838196572
232049044
990988483
1055124275
1933877492
1264486344
533347712
737351816
697873494
134807317
1866933447
616597727
412116719
2096619986
392493839
493558685
1071276048
1709513094
2089905248
1125230616
236182392
882941003
1315595847
905881278
1271080943
852200820
1134542572
1723421117
325695194
1374370228
1158033899
189874532
1478449761
1041459201
374242696
56043210
1852329695
2073994324
1231230512
913492257
2138029393
336816327
1267552594
1792246047
196151299
1403779356
694633401
1051417462
1390576913
499118446
414584361
1937343462
353004996
110253976
301296812
1094166107
632122428
378736492
1127142591
764068023
1362713370
319505891
2103441862
2073636447
484856126
379145924
1008777922
1316299089
909560311
12956138
577077718
1545187625
412799254
365698900
1119268714
200661366
1925282200
2077226797
403386752
1222218715
1593277851
1993764999
549814949
2059131437
831577285
1144543007
521149295
1667746832
182581475
363807505
1318690889
232814458
349201034
1503561648
382259651
821832964
999521379
806812547
525536764
1991864446
793679904
918307281
1768475217
168605157
642703551
1126873093
804483471
23685866
1273293192
1926535959
644727900
1875047993
1754754916
1465620761
1244588936
772326972
952756222
492963572
1440480600
1260609539
593408453
210982187
696374365
39613421
1847018685
395677148
649500167
1509903900
2147307405
310071783
44777139
1039012924
1744124688
1894358271
198368774
882888919
170341101
571977569
1530830825
1203420334
688340971
305060210
736775441
1000260430
321009517
1092539641
1571721768
33453182
534222716
1862077152
1670210767
2141506696
502431992
630401487
897827086
1497981760
1948452037
1306130316
2087552994
789315844
583590041
1311916600
905266090
1700364917
1793413981
1594432983
1462299970
1668823977
943670284
1529477663
721175113
1362649665
982116646
188611086
779737397
15187021
1246701675
1509135603
1249134797
2007603169
460028751
1346426088
1281737779
776562761
910631409
1172035614
980252485
949423014
245814138
664229657
379795611
340403926
677680870
84109099
1228961718
1626160764
2107063055
2085430493
64113844
46932146
182901012
1437381454
383196372
1577972666
1014636225
466034804
119454940
1583341186
1173688412
2007811973
2064388552
223415638
1393766384
1962359419
536964668
930310481
107031002
1424621223
2133083613
1565489476
1099018007
1976207458
810675665
1104656509
1227403863
960768551
30340226
1636214886
1501818592
1261316833
1318314644
1158953056
2107267651
1159344051
1822150476
1443063949
345869906
67208513
476469447
1230180338
1828371193
1810103975
1481945461
2125372378
556571953
2020716653
189788549
1734840020
633868467
2084061953
1189992610
1378530739
803959440
306360632
1099544275
1951041172
1016444035
1247128172
645784393
256017101
1567727070
1816671461
457304596
246820182
304992449
65378493
2139825816
998410365
147123743
1750047157
1375477572
1751503356
429491070
1472176652
1835969136
1903886980
1646195604
441389408
1668795117
1592483141
178361468
1978447644
2091375732
1045824967
922825847
1591437823
1885241707
452059427
483072287
1836045426
230339012
929860032
1247654018
840149838
1411498579
588002644
1421723416
931734013
1929399259
1949301108
1379116330
946880338
427515457
1255021735
1252792524
620513298
814580364
1653524527
1484921121
1786259094
524758191
1726867037
1598039979
555151269
1091779450
350595042
2112268979
294079561
1651672233
1684162187
1574359174
1863946408
1575572641
298230418
1983405082
58133099
439858864
437636009
1712364659
757195037
1103893205
1017117336
456851309
1204990039
1029428553
1796470313
87004400
2071047219
349682878
1315898766
724028005
1316796578
1515048581
678031681
1118174061
937931012
642678324
1734180228
1402953818
1745321835
1115181803
410057323
1262908429
551013826
1203032738
1814204029
1873802088
253137296
2100872716
1535642216
1504467484
873433911
2108105206
714940357
791819361
272842597
189045430
866143683
136977239
1427203631
1624322181
57876075
748208986
192656069
839098343
268774764
1026026340
897573198
691478328
1635834757
1860591372
1335961699
1352131505
1026645666
1086066365
1322533706
697212214
278405548
415466327
1405614896
1462557355
1798155432
663652320
206747726
791189774
1167384845
1772820357
1257685999
1841276700
1762099445
1062856821
1970993650
539003830
717601597
1074541142
1447217962
1656633719
426763556
481646936
1753956640
1539828773
529207882
248378197
191427211
1525217911
160114811
938833403
1585298033
1994213344
998400170
790852035
973240393
7868268
843786393
1669454861
1294925256
575549007
1996058750
1373502265
1029178573
102210314
1810499401
1326979101
1659994736
1744074990
1743011636
591370338
1901788765
1370510037
599000807
480137667
208450646
1690719311
453433671
961361602
814742146
619820466
729802936
1396387177
1300938587
435398624
1076033275
1875032243
1938868406
1102656738
200132378
671731799
2005753486
1295523943
1914842571
809055560
2019248520
334262328
344381113
2034803206
35289362
1904458314
1944641303
2070655616
1262589951
1996578972
270236015
238020977
756776860
2118597038
1891132235
1182917762
2020655929
1937753573
313777615
1299514215
1838911568
374603455
1143582908
529642105
989716769
466976336
536120819
1958483989
515722523
2063320236
2090597037
443984100
656700137
1685034279
1357789317
2118896769
639995677
830327898
335375959
1542990689
1418474060
614884166
317725782
1060006471
1263937851
1714396677
180123616
1133914410
2066547833
2120411635
1750733185
2083982112
1605377347
556015352
1245540585
1695390857
265224585
1909325423
1921358877
368104343
1549900161
1647487918
135642428
1367347265
1651381995
649094716
1414177775
2083111965
615475947
1826539570
1090230083
1303045111
814049322
1275695451
960325684
366468751
1050405022
890500998
96266479
1699716962
340225599
610928110
821800562
862858927
2110226539
300316917
882449855
1629621472
1550507662
1447756761
926105773
371546031
1193605681
2100170739
1629582070
6057711
137955484
923026419
1412522907
628915958
905556029
1942688960
1120716111
1822509152
52052396
1442903452
126247769
1908754311
852015513
1228033893
389039419
439164804
270023648
339271217
1932446893
423563455
420322358
2013039848
610271241
871339850
1435975652
1843575841
1716542369
1238295781
217170312
107260324
1804853272
878588088
378479888
1292807704
2032935427
659740620
40400673
67251415
754212216
1280451544
1047006711
1960048060
1512478304
517381927
102647351
1354292681
1753971237
847513862
550543151
2009081907
1871762704
168644879
1846939484
766754688
1127186019
1118876110
561955044
1510373692
56805776
1803118934
324068717
111018848
929151070
301370659
787304715
739806938
1325621595
1202405477
212972714
1951988032
335682784
1542653452
277908173
1677071513
626787911
1421075293
62139870
900617219
1645418480
1759603168
651510682
501893119
1380575764
1794720268
831912826
278007548
421199246
200839311
1187719998
1145926573
1032623377
402313503
1814572374
2145007331
127806121
1908897987
2122635621
705550608
53592674
1982002610
1514105278
459863268
1850351170
255032780
1152563592
2041369255
1006582975
530302696
2065491168
432291180
1069852331
951996318
1234369836
17558659
1627197060
1089851529
525170266
1966681171
541104463
1888898417
1533075192
1622155789
1084055880
1718680885
875911810
1084642899
1554097090
607666837
1331644862
77174050
1985498181
110939622
1238016752
1037434210
1445057017
803870465
29791777
1144684603
1425855911
732092129
1718485171
1774536301
2066078973
2136376054
660108445
2110893387
898762248
1580760291
900003171
1288435422
1364895202
939388518
413029604
530685569
1579373
619763212
649807586
1685159965
1228171079
36505791
1910456225
1316587703
231464084
2109133954
1817671717
110418974
1263152699
62557995
958546998
475816114
617026131
560441652
2072499129
893913056
1559724073
223045910
1880046014
1376018443
1094093964
1674560616
63694808
762637051
2066295152
1597115826
919791513
1924355574
881396794
1743541866
701989530
685085484
1597273351
876286041
2022320769
914941623
579525672
904534163
1529825999
1548557940
876281485
1152985527
1532942416
1923378572
917803638
1294423416
1374021003
499906716
1661187996
1513854759
1863794819
89387122
1890016479
567969407
1310839438
723492034
2077479945
971894181
1529192225
521865032
354003366
1829963769
1236664092
1201623622
1703448794
627044439
1160042049
247924445
984597296
1170145527
977308813
1059271819
144059004
1014901890
685753582
1013222881
1583358322
1555380099
1289398773
1221481969
525858318
1451463866
1483415517
1996353783
1311110980
2028594247
1922265954
1060911514
1208000615
411327056
406382365
1629158010
680875713
903124975
1957867179
1193187474
344325075
191777187
74540487
1918123633
1836405419
963759911
765795346
669937185
809817780
1111624032
337706517
538831310
930561465
1270578949
239200798
1968264964
1406772555
565501582
992094735
127701782
1946104417
912666627
1643881128
1673553129
396663892
1678870800
466086326
9973358
1467772786
1081977788
417901834
1954308636
1351938751
804816017
1109968593
2081456935
259969357
657114194
419773595
1702508147
1250835402
957456731
1011748663
1242519214
976772396
1857334479
1982807736
1522929461
456462536
1476193737
845953463
659562196
1017572513
2125826909
1481206472
2127184995
1308135208
1069644658
1789615441
1513890770
418956624
785304640
1719255518
319873593
514606577
1686938789
546254411
2104569178
1364719867
979771683
1648369298
229272
754862270
501244963
1880676753
1629166574
296570171
351938911
1319685441
1704266821
650969734
1782387829
250075838
1699092831
645166625
875507174
1612855504
756626969
1849943120
1007894213
262274230
1921756869
718125648
1020488114
999882945
486692376
1476710636
432468741
945016928
1236672425
1161748815
2108161629
1279751922
995288431
319238254
1916915448
868034446
1723552624
1389947555
438324282
808758668
1900593847
1457619098
360226125
1632366464
617653240
716596732
734219458
312003942
225518746
851010298
523590182
261369697
1062961419
741325358
240713647
464478349
235562324
1906485486
316632794
918865551
374182288
1825789452
406369062
788259236
738195764
1986702685
745121166
2068298013
939626809
934656441
1212840136
1295143078
316169704
722716679
1385566377
771689970
1193765554
1499921337
1259439902
477374269
930424523
2131235002
332106356
1884879022
1369554642
1672075806
1355260548
1795334067
295784447
587065799
1489695584
2082272750
62632263
886903154
851292665
726398223
1161748354
1088117599
423016594
326124882
287645238
1507040655
200469641
336433255
1240829166
782095650
1117861100
1808794284
164452527
1971968494
1255671248
389157304
534474218
1957020532
676535347
119046471
1056563275
1397790446
102387926
292775217
603053996
759861432
1644222966
574107752
759060668
871339695
2146447004
1624950264
1604558488
904009218
283237396
300084758
1259913039
646425774
572221414
1737104721
1783321959
1084271366
383313614
875319062
941645889
5555134
655715717
1989756161
66952889
1334506065
1820519166
782283479
356035384
1415097845
258755336
1625482408
2110445517
2140204147
1843711
1043661699
902992338
1699860133
867050593
1991140585
2082260819
1678050792
1943867974
2050325863
476691296
127884904
179315192
564612336
27156808
683377249
956710941
1127997657
1850359060
1257115341
408002433
664738067
319283792
49012760
721710502
702814605
772017474
482687188
387421715
238422552
1013797905
531925102
296279723
828588862
1650274179
596483688
307424298
1253160683
433636468
521851536
1226986415
456488336
1065201760
91448478
1552595194
408178694
676107888
1166008085
1162953303
2122111996
811280595
1372214183
2115630999
450322983
1657372156
629509755
283791428
1209945422
765173829
75033627
224515028
1051612353
1753742537
1097698171
245949419
1874588300
1423361786
313685661
882914367
27081879
1190738841
1333803910
748138291
1631451382
118307013
182049465
1784320053
221881660
1838084304
728762041
1634419569
1126539026
1896318403
217421119
48853116
272246808
1552679149
666348875
540186278
168287878
532751963
210810569
152547826
1865043735
1418457875
2027513039
520804861
1611413325
1627905598
1918925906
1139345681
418562614
1162618798
2070093518
905893063
2002156914
1876450224
1989575450
1239878423
431193205
2096867922
2119711348
1205149776
446826541
1090788627
1073526194
2047031108
375888133
1247132879
131093373
772749150
1563044697
889569505
1734913814
1887379944
160593004
1126008659
1811851776
2034793832
742334251
2037852444
1009543614
1600921108
1969975821
156093620
270267172
376696608
843512542
1516495824
360990210
422886209
1807605985
640951691
54165021
677688077
74543600
1739747173
2077337925
1906575050
574641677
1469591988
1692510217
4859527
264476245
1334652069
1421485091
556269445
739595458
671502502
1627692234
2116008898
1310424641
1969822183
1277488546
771339350
1913684519
822329704
819869369
2114968198
1367057809
2108343665
664123500
1717863858
1723490128
175470925
1029546687
767383207
1473971840
1083383306
308953273
1918130785
1882691864
1302240493
1152718808
159211364
147583591
709677453
1934674093
1942521238
2031860897
1374284968
1503258132
1050944438
2037779097
1024794258
1088617079
667699536
1951780306
1591296153
2075297274
1519910377
987914030
361519598
1398575541
1080903160
442753558
1204193846
2042941940
485959898
821727509
1302048032
2082019211
712713616
1279161643
1610439144
2075719123
1262387091
1096565907
1619531253
2124955364
1385236635
1061760215
857088340
80069296
1272209411
764064777
927438590
641299454
701440170
15578039
2078786522
1483612928
346692595
516877667
1624906232
233855726
1700887080
1699776636
1666111304
371593152
1604675495
1842808532
604491898
1226003847
440566064
1048316889
1591723952
950800624
659156882
1440146109
944427100
1548733026
984768193
231964961
654525976
151043814
1786727806
756087693
296735257
1500243893
1145561105
48293427
150132619
947213484
563869964
1746933909
2075569466
316459027
2031310038
1967189110
2070635154
1238196953
491399505
1231545524
2027860578
1260107591
18873131
48351968
933232639
1227730098
1705326189
884769454
1011688141
1991452961
481789052
1347152129
914355863
1322068611
825236486
1060764708
709887034
887543028
2016972605
1951638068
1794124681
809034408
1450252130
2000714506
1312537440
733487360
1150952086
1478116562
246524530
1089618342
420634357
699695509
343142510
149135964
514069915
579929664
1397268507
2093165454
1847383153
1812447701
994015268
336178370
1784494773
2069049674
509138716
1671168103
744801681
258315365
1820089208
1621666783
227248814
2093603420
108149100
1073722566
1893439517
94628200
1589589741
402012837
482830191
233717542
1376979240
1324411101
537711937
1926778824
1504546886
17588849
89649103
1836084251
1296622811
1043637537
565406478
313898358
1346620928
662169840
1458793657
2074235681
547224397
662669920
891400232
858259026
346370480
1482193153
1290704851
681806139
1114407163
982644145
539154801
1160678348
730213305
1784675467
487642689
913574743
98989455
1628373436
970751603
559176203
664525144
1215084297
429729956
2026081914
1514524933
1573522892
1898677801
677287628
1444309643
1453976817
1500129895
1705900909
172269981
794980197
1014947443
498354066
405314430
567564775
1979893172
1492007242
315776795
901041483
1540084662
1688427240
1372981328
1378737640
931087693
552142039
1049619249
1686896834
215608916
45650332
311506088
447958863
1966921350
649746379
2013257323
393526423
1267915821
2077104998
1949094427
1972879032
1132431658
718415140
1561742187
628441065
2028879913
2141614549
2095152645
1542610204
856391376
1218683849
1571839199
1064084941
1063214331
1533519629
1326767935
1711316972
1560793034
1734109055
1492717334
367545284
114843708
2045564428
1255106003
1959962434
375878374
1306566023
575902097
378804650
1571853830
134935938
1603051133
1231338635
1923126579
9584905
1252591064
1804755455
1656863889
1352158484
871322669
280358783
1369544569
104950771
114568621
1994166980
310211573
938279251
1248965179
472749461
1248530280
1735756553
229563796
1934367563
1687687909
887804394
74260079
319547020
176419224
241359835
37863360
1333720186
1256304902
1203360526
1820479057
198292727
245694501
2135436071
291785411
2037805081
785053650
1756829660
1842287418
391765739
1228185420
1715868472
934950848
1741816305
197668514
1771833485
1638162484
4230608
523742680
51869155
1195251787
1145214718
10780771
722754633
662089983
770234645
2033452841
169155553
1561749351
1976137771
1957328236
584355728
576676983
694207968
604637535
235094951
1875658335
169490051
1302791842
78932360
1619172965
1432108092
809092389
1113985790
589786698
607821568
1354680298
290200195
247576714
601687811
1608678488
518850690
2040645286
1199702976
2066621534
471562523
610451667
234851148
1171501237
63776158
1921801029
1208636432
1022496510
1651916624
23140237
1131775321
1437981942
1009284239
536546248
1345161955
1305143347
1223908756
1561231286
1205754206
563120658
445568398
767224258
17777249
183335235
1530225214
471417971
815388203
367426328
1013751020
2006326339
1070907727
538909842
1748719612
1169555482
1065182112
642328682
1165662492
1451552960
610474722
92672988
251290000
681291566
186844714
1955306260
527868681
297562573
1619243569
1465169083
557592115
1567432074
221552830
301453709
1253477656
1880546719
411953599
1229705295
874826344
85770542
1389856914
607398576
1925285159
441871996
523360122
47077178
180073788
1115719795
1719334234
1083155149
1572293266
1862647654
1140339119
1961386637
1770937796
1711283490
186470959
1088304665
571789777
632642244
1066516535
2023029027
1916698547
715183150
54558378
167539239
772921793
952769749
1733955727
342455190
1870130748
148368457
99795140
1163091975
1623563835
1998867976
2092552762
637568771
1380556083
906394956
1056182184
1527271968
637631603
599189170
779880496
556676360
86103010
2108672991
919850479
214238077
717445025
1826898579
1604504370
1183950398
1486115882
421027691
769361159
1967456523
1516754114
50994651
457143917
726969820
212204364
131249209
1705002728
1608095607
1731006198
1476493411
1749061435
953502187
1405876442
2115171708
1652231574
1708282983
1175954949
1955269594
2026359213
2083950156
423041990
144914648
1945533108
1563645659
691749388
2067281407
151102561
996030793
1940918865
1973948309
1773630172
1403966056
1116536465
52689596
1942446105
310500361
1539945967
1894516643
1279696747
1817329847
1740412161
1910448242
1425498973
1499339471
1774283471
1960623310
2100029800
304927651
1280913994
176478951
1803197405
1846040029
144356621
1754040825
1279126783
1592674912
1773425489
1084673567
1720748302
582238174
168375923
1076321774
690207643
917885931
305929897
639580245
1391119777
1354778055
90269584
1723072223
773019113
1050600221
59442873
1246327388
378271206
1218610220
306678780
1878871111
869027455
1358261298
1143928163
439933386
4974150
549076941
739386649
1595028492
1335426339
918132502
1772795051
860701931
1744765440
73088868
2083284583
809853524
606019668
332664754
1162224500
260885752
358858975
1307739965
1234358463
717269485
928246630
1577472438
1395664371
1822386750
586148820
356675216
246890215
1448301557
114564236
1136617633
2069712132
1970715450
215559323
1806855150
1419736171
1724769983
1945555373
1812218715
1704140282
496999196
681667970
644780180
1976442757
17561779
2029392477
1065189627
1118916731
734562248
1602649662
1026988097
696505880
730904630
680060045
210908167
332341682
1435642822
1691989996
1475211070
1872224649
1329851072
2020845096
805632631
1196316651
1380102586
1125537134
449986776
905952467
1781492236
158855826
2024850072
454049938
1502368445
982336340
1074523407
443068646
407682776
1701448203
1859996922
1840991687
235212509
461016555
1828063418
1616476693
656233523
1180871568
56997132
19669480
1388750410
205791523
571304211
1760140032
2127806198
1567948371
1281465192
1325415730
805356219
1571343615
1919668611
1121637173
1240720549
1638589293
505672092
122200949
1411624727
1118563028
1380601227
1061756161
1336344218
2094345939
170649857
297837478
1831624646
811117974
1177569696
1505689287
304815890
841435314
1740113476
343842436
2031857310
418516743
910809689
279939324
1664437162
475242412
1422392182
1657870468
106730127
535659590
1247263743
897047839
928410131
787744726
779854937
825152129
999649166
2076544792
1291637063
1184796282
1935976764
483100552
385462672
1423409561
724717734
740586638
799685605
986140730
1542335202
124909943
1723756989
254744884
1789141437
1044958437
1817196101
1699735808
655615596
708047415
1906093407
848470306
484625772
156170626
1385426213
1940843532
1177178523
259111365
2130116057
663456214
1560564801
187917978
1064107636
916992076
636334661
601247076
1645929267
1929102727
229437556
514309935
317082434
1609610251
751401888
102263429
433216783
678164626
1408034720
1382817224
1615942966
1721296090
2137259497
782861983
956495134
398429643
1054028508
1960101084
1348036945
1783850600
40744573
1428970432
1328754711
558225582
2044641807
732194943
476828769
1966246992
1272004815
1480008633
1890450810
931908573
1137667934
1306793167
1017355003
1309967019
457961063
1631910724
2016299423
601549900
664630549
1026818674
761977154
1507983572
366867918
885580172
1541827634
1535775133
1967698918
302688568
745766234
1356703044
965643520
2115325419
1295546011
412375840
1293765916
1494248054
164752576
2061535211
1933188160
910457459
1779444115
1022719276
823615542
39228520
1336913597
2061088099
725098223
1434339545
2109344561
336155566
515757131
183145994
826187704
2181616
1054115326
1092328752
3416721
1894840004
910995782
296092516
1374380732
504103599
540359870
1319874846
898559329
632524627
187735023
458274723
496402298
1135501302
407725030
1118524861
962552232
1962942759
1582491616
113569044
2000843734
1447158149
417706765
367337451
1489300367
1608465604
1149348238
1612493522
832991869
1441677141
172383176
618323673
563744548
508002434
958363381
1966204077
1588201931
1033158193
1091722924
1651435405
1347476891
1338264235
1048887028
461635745
50626978
2010022234
1461792845
1454399466
1806711741
680961749
29489565
599169976
1110105425
12112102
1732122512
542318136
977771933
1546541580
168611383
2110875057
1165659534
1035424329
1761979279
374471809
1625675845
299004397
198937513
2095001265
414107461
1185425773
1925021142
72052279
1182504278
1350892893
1300370482
189462503
1898613026
2126627701
1280256751
1410780753
1379735682
179666215
374030043
1076179618
426843480
1545518974
1212179388
1099624767
1208161566
377256365
1792405609
140979452
321962248
1931742377
246591575
144979596
1505698831
365633015
809408487
619932370
2736513
355546955
2075290064
1054200644
1558315552
1076419898
1539274742
32104002
48241446
1364871422
2057639925
2075008765
458841200
2128317791
1820702352
825793941
409839036
405203155
1838865055
108876321
835912780
681978700
1210421973
1694259416
336110819
1141483478
841066772
1995519326
1391355678
2130822216
17341678
1029515603
1866793837
2066529307
989420052
1014788459
696781402
1273755321
2141854384
1299194519
278280
971837316
1914688197
2095492952
832417180
1579428267
749707722
2027597021
388056176
1505834062
615788897
1092341212
1188821536
1620768739
1881617379
612101870
1908315031
764432771
1904491705
1252825566
1712028834
1382682122
571387828
1402292589
1631200260
370377137
2003754258
1704161387
2001777632
1309536496
1316891447
344321261
139765858
130348247
1061987834
1724106125
1693401902
1078706106
2026828733
2044299926
344710234
1128316020
1201185757
288825983
1217863636
747121153
759748672
96911564
1077187810
1613259438
29788925
1134653955
192871782
1433417567
414758863
1028522792
1700613633
1547723536
52901747
871429474
50786814
1267090676
1221196275
1403206361
1450580738
113530946
1475889265
1952638390
559414769
1905366254
819846533
327622370
880949453
28006440
935869107
1347712949
175580967
25311235
1858183386
788370188
1789083927
444386644
1767517173
646955022
257159810
1077694090
1080078122
798070929
2114029698
195316478
1675046866
608735044
857660164
1423548873
1710131533
1194238634
613370932
2060518558
117189779
967310803
463723726
530017233
823794340
1458371725
1321207470
1534169518
1891172663
1300066310
1322733691
1623742439
908743793
1789410658
429805601
88790822
1480054021
1548768313
969790924
327231690
717876518
1112026089
1857841312
896685389
1877177069
886999369
1975717716
1031768400
1982307460
327099167
698514198
1575710049
421907478
1365257258
874441286
206844284
935608728
489337160
1896991863
1583822110
378636995
337152404
1664781797
569188742
857393020
675690271
704619793
98231379
1354953309
281680251
580697349
188182249
1761841210
1317604149
13328077
1542172972
651131029
1253168126
321470601
949985311
501158821
630196991
60198299
1242681122
323065620
194009373
217077726
1150073652
1891148646
1946956568
1219114179
1575574224
1086574137
289446051
1169555325
2143394888
312334896
507371408
181874361
12128602
3577927
503800791
952413086
339551307
885084437
952267159
1272756725
2140209657
1888317862
424095612
206411297
1936824029
1475676245
1311444320
1840756725
1178127752
366978305
1803894508
240099257
1188145895
194717016
795218030
708037881
1018049568
212216850
596370501
162346383
729459588
913706010
358735490
2116200531
1728820619
843756893
211690135
1017456180
1836176434
770006177
141354850
155311720
1900059328
855001922
2032358938
127120871
1885119766
872685351
905311821
1568205606
489784056
954090244
1852071534
1966323308
2075773674
866626336
1719624207
1912774296
1956362485
1187797203
1832943217
49099082
1476287687
430595830
938467057
170724517
371581789
631856768
2139670360
1058341968
979915
646525029
419306746
105690762
1945677752
362866855
679821657
1200892171
1808241916
1682005889
847710831
720203791
468163680
968333068
1979775054
1360571543
120514300
1606507136
863422167
709615986
490887521
6391396
290018901
2017469481
897336741
1603660904
2023514817
2101664588
536874559
1137705479
607364202
282091454
1526038958
1955297426
808639524
397165255
2070247047
866914933
1515560216
1849523770
758099599
1979693637
953717061
193250689
817707446
204755624
1493699514
1117121046
2098176080
2084038205
1236736380
1398039371
1435602062
2038695118
740177440
1682543758
424423356
945277357
590707059
922122679
1990875874
1157884358
1642959052
1297412162
1942951617
1908737569
1110611795
1088573051
1711239994
1082363813
278110240
1203834207
431621360
387403381
1909989893
273051765
1147819762
868431040
137277842
1262818083
891774420
730626224
1698655044
558431006
1237696094
504934162
279162259
1741104509
1849462539
529807716
1003835741
1233131344
1299834966
810591847
614693956
1385730977
41318229
888852886
1076203656
2089098910
104234253
412861357
1047714297
1517514791
1590310232
382212694
817933154
657087423
412878275
265585284
1860147652
1503327282
869422716
1745670085
1058020135
632010205
835783515
846691486
681785580
1670236341
1703982002
1382465567
1507401152
361803081
2050206669
269665397
1407974118
492277361
326288364
127442332
1012366483
126797468
1916030979
1356381640
1637631373
389745098
1434435650
1493665852
672759049
584584422
1387043981
1129206219
353197331
1662063425
667200594
1250846969
249938409
1212063709
1476677881
1726371927
1209176758
1678491657
2131301487
1275221748
358814070
959996631
1943674408
700435160
1330021879
1151266163
1195080107
499830892
1671425260
763564589
900183640
958694979
420841038
1410443061
1336146870
1710572433
1209582802
1098271320
1789732695
76625439
1825861189
184888553
1531390463
1851234279
82017624
384719352
131095398
368706309
1521231419
1405516182
1538129492
1495422346
1273176581
1856134233
711047256
583803339
1114803254
933404692
1375534793
1266045023
917994592
1026535766
872000901
1633056265
966453487
1314903027
1518562633
1792914000
812709764
1108717965
2016906586
873041596
459803428
631293524
176396727
1264462795
9880724
1599033447
810651691
470855842
865851745
281190457
64240766
1738649000
821704457
108308839
256276343
1992932266
88507880
1173500594
553600448
1312341521
590300649
707382933
388117420
1608316404
924350975
1210646701
208107447
716311655
1087884740
1508136680
1428534324
825518512
1370819390
1838671891
250910047
186167815
2125282034
2099987808
508579642
9356891
2135790275
549332839
1527137862
2043640883
958115124
1915975685
326693930
1755403055
2138041115
2084986663
448653424
388606658
1011793806
1396598561
52230495
476497981
567288431
1229643011
884388937
1962711511
182221815
2015613129
1919208244
2138623187
69067999
1795385598
1426514382
21259667
1779522042
517379390
1578120827
1756722853
1427764036
1384170302
614497906
434238459
1627674162
403878208
195153573
1909144989
230122215
1197496629
1927945239
1912458694
1958397802
1022808617
2121301895
1062723258
1783091174
736237155
602974659
695069098
1534499908
428530076
82727424
1142023902
1903679021
1522405414
1318649615
1900208302
370838914
597642073
387203157
1669978630
1458948544
1444455845
1129729151
384520071
402900851
1752389915
1305554109
1775764574
1205147865
1529250053
903174172
1064536179
934331010
946521095
1558715123
515609099
2051933845
729272178
2047861481
200381744
912552942
737378623
657320103
2093863418
196358138
1087172333
464599755
1709645765
735778607
453096409
14432014
1252008054
495131287
480375882
1493212113
1419752618
262574018
1258722452
2124463768
1244701080
346649200
1777560902
1170363517
1322524408
1973546637
1721988823
167254309
657899728
900643493
1238385751
557763539
1152877943
241875863
1530880657
1972944053
1750491804
1539797439
279845823
480127449
1024071602
1430015588
329913914
2076301985
614000324
1060967429
1022761901
1627862297
552699916
1951103950
477118000
1402000173
990815784
171054680
1312523715
1932148467
625395253
1097814787
2005627254
93818050
1059424806
775902268
1731535119
1522964508
1130765887
1984512053
1371618494
273048322
406670450
49395745
2096250936
1839592872
1665323922
553580754
1035937473
1488025745
256524156
534174575
487267274
1867855837
818779152
1519360189
48757167
1372678236
1068838379
2029921235
622800041
985602342
870718271
1700704688
135683709
1099411939
1569042289
362427315
44921609
232423227
443014402
408854440
444333711
1154988607
1297015952
560881984
2093344018
1836121971
25030763
919181867
1892537334
2027182026
1642682953
28076271
965496524
753242760
606710403
1896048741
593912265
755940528
352243902
1727803177
1060465768
355936285
1899472843
1245897018
1713031516
381668159
7184690
789494976
600344200
1746050273
276112128
1535547737
989184766
1189978488
1019378560
2112432822
116598821
2107493956
342409468
1899235331
1910411773
1626077673
1738546258
1176012243
901671036
1691200267
1723420692
956556064
27630668
631240066
176445367
687111616
419360114
211492428
1174143640
479494441
713882348
1080977468
492689205
1571063001
1713803190
430915855
432905911
2003748081
1006110422
638011070
1756057297
860483636
1424429322
409958288
522791686
937520751
1486436298
1678155071
164885170
743446202
1558156221
532673755
1505040102
1259692883
1334754926
888745301
1289830246
1199163355
1627715057
1915257623
1709729243
1481241607
560158158
1228098709
1667618102
660800854
1056009024
2103309007
2046754242
295439987
1350814578
746074965
1189712424
1167172505
1574951851
547757439
2079592966
480077426
1543815683
1746844734
1406268116
850443216
1467330918
1796277610
2119757985
1652466685
796320196
185590121
824083194
856420016
962531872
1475812613
396421655
831331761
1110309511
1742920427
889972487
1835125678
1938091031
6698437
279134582
1770012375
236269484
1473441495
198475794
2142459252
1338401509
9968549
54732476
1223584773
1975614652
233015041
501255266
566229997
1431739152
1817150395
1077451503
1253926325
961519122
394012524
285589618
345725933
369990972
1826926072
256600897
1010298344
1125442415
2016737674
912989779
1644870293
1858436134
694849167
1918441916
1240868963
859229872
502459176
1832102256
1987681754
920149615
1425364699
1064163132
551074461
1272398301
1314558156
1612125973
1843509682
864037750
1268879703
2096435869
1821215376
980690533
702505292
88819655
1073947256
2113754769
787186305
2103239723
577422074
5521481
1502899197
573673013
1389989299
1442562546
1508171576
794431918
1410706987
763796843
1804955788
2032959738
1771464161
1476849218
1849773119
220187451
958010507
245212837
625019840
255939112
953938352
1643329600
1386526678
1896217035
1794724088
1143017415
698583900
1583941520
1947089552
1847971510
1967012345
1445435487
1483185631
662015359
727719460
2108660858
1224009884
1477252179
1803340746
760512092
1957429051
1481535816
2005054849
1825404420
1307180695
1577033238
360656605
1986272752
1686822197
442637629
1903383959
1386979339
184399520
862698958
1575715548
13594891
1490189140
1721824931
1260359886
1989787678
1659183498
1074474588
1235413522
1753940147
641062876
2023946112
2126625991
530046216
2107475454
789230363
1630252014
945852375
2053458954
1717634123
2096558340
871053010
1438158635
1955322317
1585444417
428801717
1947119290
1691183517
1202197824
109523790
1069291784
1748616597
241507350
1803919564
1701618808
295033777
1245771889
1613352359
540861401
1045080392
1097054174
246935688
800946454
1542837608
117379579
1367915584
639501507
206123022
1458293793
1310339927
1531043690
1188861448
1728731711
1828129439
916270921
642312833
1425196642
1477597548
120838704
1970535512
2098503488
1061060215
1345792660
1288152350
1279373174
105762643
1053246927
190320918
689121424
1564307995
1988840003
526537298
356731100
142540204
881955150
1689267196
2028110337
675986268
240022264
123914854
1000771401
970945096
1545232987
1882120725
1712904923
269802983
310951996
646789979
831752969
317376381
869500096
2022742888
1107974462
721892617
217973476
1138019218
134954454
1021359385
2065287139
1657604529
1958442947
588990692
1541275060
157069843
21114293
2140462961
868836362
1857262630
1401225911
1668298555
1716632966
1031638678
169635899
627587853
1316643324
1967716075
663051513
1854669498
617070236
212317261
961896695
990662201
187560165
1383621250
1376307978
2046061384
1841553367
291100687
691545479
2094761122
1819473189
1140386274
1071012403
675738801
1724172375
976136481
2014389843
154676502
752130326
780805351
401013362
1513156844
510914720
743905532
742332815
1900360826
43732300
543745835
2140418496
1201941704
1428630852
1719207387
1668084146
298451745
1786900684
465466839
867615649
1967318886
1821760359
722880045
1669157629
1277531960
1317788911
41116624
138924402
1666650511
1120565936
1822184174
885825217
2008947123
397205025
859869738
2041237046
28649124
816595035
217371065
1971014146
1567934116
148264221
387409638
677100086
982027714
1914312562
394211168
615277279
990739235
464486455
1279521686
1589012120
240753574
1127856549
1458880755
1344199495
1985640978
2051620343
317654841
1225067211
1282747119
1755575961
379562283
155662836
1630711562
944215374
2142991944
1062478765
575570050
752004017
842332099
1594746599
2139659472
758841205
2015443596
1831293918
1306417082
1033509557
989595528
686013346
1954957398
1592155228
996481648
475192031
1019527189
1459260572
949721647
1240519139
715125345
1253728516
133032305
930836605
1500991706
720460918
1782962645
632333364
1490791747
2010937918
682483413
709976006
256005396
138938367
498091310
11319979
1567832970
644603216
142693786
493504301
581121780
970067674
1445282254
934575172
1351095633
335878053
1559118988
456903581
1664247797
1838884094
1437579824
1500223127
1973869116
422960918
953398298
292820198
1066940933
782395480
363144347
1095621369
57503760
1252228481
916175647
1986037312
1536004927
413796030
230540308
96414215
1885189337
1663002206
1043978021
571172441
957491740
460805545
1271825133
1578961055
1688844446
1482355687
217041195
515572190
1539448137
330923273
870087593
1283665897
1614038244
2091420020
1324063289
401772526
1728386589
1725442172
241587461
1170636354
1204678516
1489626909
836488135
177450147
665516314
757849011
1633141348
357319336
1817998487
1399770709
1088833606
712035596
1807144949
504942645
1280773196
1470162155
407305510
1173994134
1724087409
1927271431
2055569818
948483235
1607871177
728045417
823182906
1276984110
581223573
641469764
2075838742
747100965
228945330
1506901394
1529650019
1757261434
340381039
1948608253
827439465
1035817595
763102152
243255179
1692306292
1170808878
1534996268
199702823
1464636221
886095355
1355693406
1917969579
1835573988
1717054276
310026810
2084144961
1124275079
2102178926
875350005
1990338257
1383118873
2001498541
2031068422
353461881
1889812625
1135132409
1068326705
465133005
579952485
1286571916
740937501
57406757
2022233673
554690677
365546041
1357709328
867728464
624401848
1325268210
1535502356
926648825
390004204
1082320051
476497017
407538412
2042760858
1227228690
607907627
1789617624
379753040
1331466156
1615638586
1730439642
1495721949
1134310658
304800287
266116932
159096020
1159888133
1895315160
654957500
904966724
1917426298
1298377386
1508342217
565494138
2133050001
196720965
1129127180
2140349028
958617344
1025867942
270088392
1673319642
909955175
306677799
824948644
1689980396
1959238157
333197058
2017405023
1452287029
1387855925
478090819
283883851
1630987901
1220188546
929476903
416452154
351047802
1247826243
158087502
1836091136
1176691486
715062257
313662096
1300944076
250681392
1153499869
588091929
437889643
2124035417
222559407
2057815799
1216901948
1142577255
779929279
1153262652
857378656
1100062508
1360911594
1498852985
994083206
2095663198
818156512
1866386974
777181521
1128818284
400553659
281054954
2018159109
190990911
1403196917
78691266
1631632351
969998313
1625978721
607038497
1712586017
56445856
1625627238
716216734
1551028209
869598456
1917399180
229260688
248051512
515976197
1546879058
1669358858
1686245644
1946323804
1691220264
253200885
41910867
698713604
2107104089
674156883
1487921336
755558891
542580397
1817989866
1925926767
2074728158
856009241
1669509369
980210207
118200880
1698528324
339501613
1547175011
300940870
1670757943
1538941915
1718390244
1259271659
1676262514
1069610781
2112574343
1914084711
860648956
153068894
574234401
418638651
1456873361
925471073
298301979
1267887935
1912254146
336374732
1098736114
1320329035
72232849
1717380710
1677072174
1373401391
2093037087
499742372
1306666443
1747184465
998351814
1366232658
242593523
598516022
475652017
1801048072
1938305103
220763685
140874607
1804350351
1491108013
1100981792
1135383832
1032499356
1778803178
217363331
349742003
1877496716
2014072295
1072237629
1245624042
1400052983
1089391207
1987273102
1505675795
772424212
459489844
1778410021
470265969
994630856
144651030
1114174972
2065958549
950676859
389859038
84796241
2032849642
249124214
1932001455
386615174
97911021
817858209
861394304
605061007
1553936504
1338438657
1530737780
1730934109
2043613376
1615144993
243263544
621753218
1798667976
1338877365
293564351
841892301
386789735
267117389
288634774
1515872947
874163816
1918700267
1593568620
234875964
849925745
67039166
400644731
1515863851
1513095419
325475730
1124850514
84293531
564003203
82146802
1009957767
2026473428
879168902
1646789114
768005819
955271776
67143884
796713923
242080394
152572049
989554651
2019886542
66893424
602243695
1847605824
412526566
1560417802
1521023448
1046173456
1181989019
924110686
1108373196
638930215
1471431452
2105338314
987271101
1561713205
1712233264
2050559384
37133254
1490901905
129551374
859600690
311967558
46583151
169381946
2140743871
1485611719
1495009655
1905536986
883824203
1664781118
1268369122
1522294181
1278145106
1985105873
120742014
2059555207
314062210
2079291640
639498370
1339910500
428661534
36439276
1979962391
452155405
1507612253
202817043
2124156460
387055462
1949664096
413699492
392203354
869360694
1010929188
825928403
1426103742
646764464
122861267
744996427
776175559
1847508957
896592481
1715947910
1909173408
1930996115
1760535652
223264464
577024772
812611843
272553450
897544532
2020021352
1027521203
1043139632
713179791
998680892
1051596515
2075178224
379169224
528906042
334412448
875440904
1537222853
419061538
333836682
1123149902
1889929995
480975131
1900757302
850179542
1743270577
1663648288
1259582264
1286709856
1073361488
1223112793
1381360450
1178555301
1874407233
110929852
1163713024
1708220299
644856109
520260426
75944840
1208596135
207786447
501078708
409980630
568262430
1929325927
1946044345
1996406154
2046449356
98275624
1821567793
574380930
2054487072
1766629085
3207261
1731641758
563890820
544482512
990703490
1318283615
810566296
9322744
1146852787
2135766552
502240491
422657028
1809257720
1216974467
1621115585
600906343
1520126662
1401058701
1648962081
574231961
1094482715
1183886039
1859672533
749891361
476438634
1544295482
1221778902
2033072012
1210616385
546614313
1608017423
368038168
1511213070
631113980
316592758
6444324
1047491751
1405027772
689427406
908516121
2094544040
1581278344
1102174554
1946759687
672553265
1861279851
1559794878
1091315338
1480780039
1344347514
90958158
969348551
1398617507
1908891899
1709621619
440976054
484441416
823119263
1129540805
1948031044
912656644
508142182
1837098204
1753505366
1771556750
654715274
940634513
1874187159
1087119764
1454910949
1530572380
14229919
89748865
77428876
134403082
489094272
850754576
1800399398
1114568827
1527170977
1979169041
838227396
306719683
1744837377
766831011
2064753184
2025248675
747285612
622069441
1886517949
740905499
1301757498
1865369785
726906025
256434481
1131569310
1162458051
599897977
2051238743
1984844031
1076172012
1647144455
1503921870
334472885
264355933
224862037
1045522509
1460144585
1166193084
1784016051
291230288
1949204099
400734418
297011679
1276063625
458273757
14670831
404786201
861763159
226385190
2035733142
1534022230
1609801209
566536322
1168244934
1474081381
1115405042
381321830
1230268583
2068332157
1523601142
771441524
2047331466
1189099588
2044417433
526791070
2109803369
1080149465
2009524150
1679327256
1581115662
976540405
1852120666
966334743
83935947
825687449
1465759565
1458363322
1203885805
1256915793
899343936
1386800511
816041140
318292068
1584085219
1863689992
2126468753
361143208
1811218061
760743446
681799329
1832000688
609560203
130884860
1205476745
102085872
435025565
507469454
393686735
826919391
1534017985
1616669616
1987508621
1161676230
886831704
1663687786
191375897
167243034
635460715
659025287
1641624307
871273633
1313669942
1520302083
1871290072
2094998742
284705490
1463969027
1241844131
1716922476
187918618
1723177556
1393865722
664741223
253857445
1247698583
621674196
1003788168
1995849014
918317259
652014527
840071905
1772744843
711432149
2087378785
39011737
174549829
31031933
808119360
603930042
1163363384
1047030778
1454419147
71200731
1723728646
525864203
220579308
1300673611
1715081554
465726788
1276259341
1425413185
521479288
1239644408
231463518
120996176
575630619
567004804
829720733
151249000
1924757986
95797137
1041656807
1132297316
1058008543
943292006
872767895
554899265
1572546040
1595791043
2040542531
1853169549
2045819496
212474896
326511115
368287624
1500015191
345053887
515349363
1897619333
1929483615
1009281697
2066992523
1197194190
1693516861
1597100787
875911572
1858413172
815838569
1066582494
158133297
1999293220
606443113
1638730582
1822133452
1694381228
1465316029
191265932
1508602263
1403499369
2092606051
2067750359
1704013059
1899363102
958913062
951914502
671534032
1407029852
233517040
2045196070
1017982686
532070718
1561194168
1724229216
1812644849
1376728012
2033784472
138215654
68662354
1869392567
355855103
701087362
1612830872
1800207966
304707191
833378625
1014257550
1140761607
321846142
1837215737
943243547
111833736
350041297
428507324
988521958
909903787
1279486107
1745725675
1636816252
470082134
1686666954
1153588526
773360728
907638594
1617186281
677929445
101467415
852624915
1126940054
1344419585
1625948355
1109646122
1140466001
1265525634
632288644
639014986
1033743747
1253230083
1867567315
988088710
506427585
1071934679
1705201504
947876579
756699917
478135532
1615324513
1878982274
180235774
490975234
1824150944
2070986536
206437661
676216666
974273170
813321203
1278014264
1670550077
1741387416
1880044802
635729714
389745592
1312397324
1006897526
1768409531
1534235016
546114815
1199580785
1235771877
561632686
1304852476
1128522584
900935084
1418142735
1734956074
676113334
1467407295
279620424
1154202249
1214925463
1396647285
1761157213
692370191
1208523238
1952202544
1521237537
1734136631
1890296950
507890862
6993449
495541337
1812139499
1083450035
1706607155
761208847
1991691195
1807999182
1179314887
1777696577
319233264
18339361
1350210195
2110487204
594599528
260512633
758805690
2040300899
343703009
928837555
205450434
150543567
2087099133
1562809181
2029293829
645441200
1231719126
406396429
1784200721
224946027
1460639698
856328256
1598569987
1204290073
914859248
1323598962
211950014
1743125903
102092080
318190276
1473211358
729817761
426933666
1002484293
1461866691
409910769
1906127136
112221690
2122058916
1629459729
1769738355
641867051
1230385599
1092112505
2096533127
381997378
967098242
622815223
329225499
697149432
1392211060
711661761
876594631
2106866527
1475819804
1781578496
1475188707
1788346237
1523285572
1639105027
1352526796
9540272
318654984
324261731
1899054756
1805030130
1229175997
142689181
1008204296
1064904422
1097193964
1096906222
1582347704
137586868
1054329588
1614165381
1204032438
511255065
415810565
1597916574
949561585
2037025822
1925956138
1004863799
71117543
1193762160
403643275
1955578322
1178214273
517899393
1458181964
351384901
1756124380
1510741389
1555744500
451249554
1758826347
1609114549
1581501544
1323293822
885057877
1216263702
1600254846
1425901959
1171736087
1247030892
462591013
1750720828
97008457
1148375790
2132535428
716070369
1974752109
108697721
232984478
1629008984
777144461
1255721913
1571992287
1404133392
428467910
1556638084
894782231
1004880320
701542557
1429916671
550862296
1655561237
1745699510
1719846953
309732663
2021824047
1904764535
1575367635
1854954245
768271620
1297879403
491435089
1308741107
584678100
1414923940
705774196
1845382428
1398324080
204424601
1975099272
1585160461
1792948285
1623227463
2140210256
1602322373
572051109
1817081049
1090924333
1391669307
1200032564
852691379
283021233
2102839182
43254392
83354453
303737950
1303209277
1412816157
1029016910
30025134
554932107
1828208786
1773342568
133969813
1284426134
1795634670
2117521569
1852898308
1428328243
1508079559
988242469
1525029664
1895900485
1315710753
1951427937
1209465755
524089526
727973434
1062930113
1770701478
564039866
637360175
33789851
1714528609
65200911
1822068422
1668138017
1324053901
1086735767
1192124444
2079817325
46364383
235895571
1997728208
1470057977
69236351
1681195917
2076904325
1251087816
766479375
1576968141
1096300616
1973548830
90908168
2129663509
670426956
1733771895
686913499
569037920
2097442900
591670376
292422719
1288320884
1518556554
1822536574
1217981613
2061311579
1234589536
1951191144
159871918
759856267
901179046
1367140452
763301552
885753293
1778434952
2063184760
1521615128
697819645
85254792
962531782
1409552813
1192457592
230578652
2063152282
871405343
1080634363
669817466
583255384
934543899
1872004190
1996258950
1362690924
1039093927
500160586
143947021
74073462
1381911735
316581133
963870019
716713171
1596977252
1406822368
296946513
1382262624
427512305
1803011535
500772919
940758732
155425768
1105748244
589118717
1208020587
1922333721
1668353362
1779363588
2047733834
1940232485
1595788103
268939438
1023201691
1594202617
233212411
401835597
1485378502
806644708
1178956672
273606093
1585785674
1622544688
1229039587
235524508
439140929
1367263595
1991379594
2052304812
1387420240
1132119604
328759338
1168537877
1892071110
1951953333
1379696962
1197960228
224948869
22796080
288508096
635485694
1612166356
2024418243
751543221
1321233524
784890842
134453023
371125148
840243227
851329081
1867718419
2105376449
1099544275
1073254774
2121141215
702092854
898634543
1365699271
2119861831
1496618443
303853471
861766538
1427474771
327206902
1221051195
1085226695
459497948
72498926
1006780079
2130351605
1508067299
1574062420
51219435
920713862
278653509
1267749395
2131439551
497548536
812816097
1756611693
1607380082
1663627302
1746661763
444443177
2112715867
680158065
107405823
887176281
1049405976
1029892488
242248157
1728630397
1841978643
851236421
911716486
1924511383
295081461
151380273
166921141
322942894
2016221357
1292872019
2094151668
1855572123
1813157134
1732405596
2120153614
1149554414
2067843676
2055531978
1407142157
2097989984
700554037
710656444
1437209776
1180333515
1600486106
409980630
1029738019
1180246002
560086452
7005376
491750371
813135869
50277646
108339270
1897057646
1999554511
1645556177
1603286062
42545495
1180118377
1373057384
511042517
577558203
1358985299
254994109
184847159
450907102
1586966844
2106644252
1732774240
1954695096
617874870
956889387
1975860174
1857591936
662587696
1068821714
734253623
1030677783
311941050
939075642
933579670
1573595545
1014158988
1343864923
955236832
984836543
1906001369
169840435
1056322871
148201670
496457512
1556361567
124233333
2082480770
463184145
1548664993
1357107049
2034623814
459755215
772877043
820123580
1480584431
740973614
74990274
2121423799
2139136879
1488479131
485475843
1536994649
121616177
1433597172
1308038012
1243416001
1077522358
48690073
1258007253
1112970776
422810965
15645497
86268881
511171562
844867702
998052430
2005287530
1500789918
132599940
192461636
117562611
222862338
965406962
1699720883
1624382099
1942117570
1907772261
1060719253
1133701578
861371952
1830147723
1445851315
37583387
1926986436
211347046
226639372
1898600732
1254760299
1020771987
1427053505
162011335
2057752690
453416035
322199814
1909437223
2069244011
450386471
277678523
1382309890
902946127
26708157
693369358
1189037467
676353894
1902523155
1296888779
1796103040
1548458803
184961459
303755014
964511112
1345409205
2102245806
29058314
206601861
1368967148
1209964460
535122316
1182050856
744075292
837855485
1262760087
1559539443
1764659696
1737046620
1704147153
263652874
862660223
430729192
81585612
1748535077
1357769341
1157194960
252647342
1109626530
1368446308
1053190625
1896666488
713096701
834302687
584629873
1960323223
852804711
1353228694
252191110
709533126
205168622
1323894968
1779369416
1508009837
733005884
706400810
1637054887
1926977677
714911742
1340239448
558405736
565719274
1042994275
1522013209
1259468850
1888837550
1398146400
1127408187
1741472861
107219192
749303791
2058071646
1244223573
1074112693
1266321681
1381893279
1310127558
345840139
730686250
1484628656
2079927817
1069860535
1453861909
1922345878
1396919127
1749591914
1115800735
644977210
962644348
654931794
1119907888
1062836145
1297280522
890259299
1099743660
1190182826
1071701837
746548007
1037933653
1823168829
1604393929
533810449
1293435357
2022016652
305787711
1852893825
1726405755
691471934
1320669862
695810640
1929533139
1319042007
1627650229
1725748413
1824869445
2064784878
2073620007
475592005
81560761
1277881649
1066108229
1263122439
925097977
1781890864
1217899496
2059196913
1154514766
1174371698
1812971754
425559397
1688866848
1572345490
195497312
1084770403
1030718133
2014044116
1840655774
1612917267
1235811719
1926743509
1065635987
1480362800
360359893
2051066643
1627747714
1737606460
201184450
389351219
489841050
511826059
1150451496
1507329973
2086286429
1326869226
1974993927
635236420
1442995448
931644306
960506251
1933419197
580055582
2132134395
42309443
1539399401
1601887823
410186093
1710150510
1697867826
545171065
1520407800
1278643452
2002462493
1212179505
78888453
1898775141
257635453
474531894
1665457594
1076321774
1217672342
1814538027
653088830
2120670117
1052940883
97503907
1739622601
1571189139
949999207
120997553
93170725
1801062924
767465410
894129488
600749722
1523839599
1025717867
1818424752
1400478784
1571962426
2124856497
1238232559
1128550264
1714021213
782967737
433167182
184065650
951823448
1145532890
789176155
2052737847
1492540113
628186113
102009411
208444835
153323111
1502513081
1748603959
2068281024
1963448082
758705837
744019593
1079202279
1160898668
949631211
787374576
2065369966
1867954243
2046260191
1896668394
1051395742
1993207305
931905233
628664528
1008731826
302391881
924322928
1393058117
1627421402
1948758802
509279739
213072982
1293740130
36995349
1624895581
311158905
1591862099
867688305
812454796
726871164
1841052941
1535779082
505837280
2002027224
1499503379
782504279
765798168
1481629559
604254658
846296408
1310105640
1465748673
801573868
1084554486
1919438226
1450904833
268122474
1836289269
1115514897
927024028
1801571235
2058191280
945500247
1304036100
423351868
1045232655
444649208
476358337
209625492
1038133017
1336800457
2057987089
244651749
464064403
1958234986
1850154078
840017987
729952355
326470366
1347641903
2104021491
188833287
1332442392
816928266
1568497029
726380559
1086560141
299772519
1768993083
1604264427
947083645
96156081
1647182382
1635939778
432976483
1555614540
471531426
1837431163
657051256
1547051369
159250194
1400288130
996089337
1173636863
1138411552
2091533
881391821
870625321
1777795874
167912999
229134353
791257454
1012497917
1348776798
462065419
1609489296
1750397554
1399839694
2070913639
672282353
1604687516
48454421
1611798967
14705408
1306488690
175029079
63430155
786449408
1431698560
176911437
532201187
509970139
1580598265
785689872
17417921
404067653
64319872
91272658
614738205
1838828603
541582652
1970813926
1041640631
258339924
1391997271
1290806865
1870675676
1427038595
2024959829
819141531
1423503351
1316665915
2067627535
345050578
925355221
1270096581
1456314295
89097813
2081420400
2060242570
739975848
660265211
321086243
1253721697
2137256574
412524648
789053187
417154844
245471451
1682347876
1943326851
170306560
507286385
794902187
16027792
51622783
1393303226
961625090
2122743618
996350341
257770291
1328296897
605445284
58491156
1173916897
338078502
876201911
880545638
568852225
1815880063
1951480416
376832479
546665062
2146717295
475973107
253572841
1511584694
619775247
1139184356
1842343288
1814316734
1241844467
1194720944
1457932410
1585146092
562790519
60334780
426908123
1069131986
274127106
1540414090
1374339053
1085510059
1492482270
1472889679
1040330754
1284522639
171947511
796426010
1283795691
2120263823
873851225
626202784
33945115
396719038
1586472055
126601561
1903245224
1283839844
1140921786
1153399401
184338701
1157232007
686617913
1243193090
269847262
722275861
818305066
303860144
1544242947
1373872840
615707386
1901903249
516765223
705167517
1370303233
1748732100
1293597185
2054554319
1400423145
24797130
1213857099
1766077068
10121598
780522400
799426244
470184799
1599147612
177067805
2022129141
1525574138
151812225
574531062
1461742259
1106452141
2107794768
129026332
476928027
2122394127
1288257286
900478432
694721603
1835853215
326897220
834657732
774634243
1078494387
1570135278
341172186
422029093
4487556
1858266663
843690289
1218886874
661584760
698663636
1315143038
1753222136
1779631347
2132118420
2023231013
757653990
333652188
1131335274
543782414
2140111642
1232551575
1375099202
730957419
406838737
1022762505
1874313977
189509826
440288715
680440843
1370435776
1057593251
1237473520
65217831
1348985625
1807095259
1718251629
257697313
46287691
469135985
289143244
625759755
584098212
1117714702
1275374697
454597982
1527505350
1851344197
675718814
115239288
597873956
1194097875
1954278644
1993476709
1200765767
1942449215
534702132
2006628926
514416279
2045061097
1786794101
314031146
630559121
1115722660
363445243
1549402569
1063811790
1435798856
2109639334
598124681
1338838685
1847286841
1407851011
1443893337
1169801178
1408991158
750319232
568007966
743339711
95915957
1893895004
788471584
1288186234
1976181589
1580587832
487709342
1974898658
1438626785
877315819
795984970
1541622049
726845626
879122506
1721490604
797315286
1798987676
27659259
56179454
1826426283
1365247489
1489643875
1375634745
1781844384
463605167
1016938492
267938783
817611263
1183661245
277778611
1382570966
447203329
738561599
1799992367
192917483
2061767924
683272956
1246202172
602882494
1883209529
2015489632
39449393
1801828819
1470330193
580938694
402084657
1979591745
496071410
1815282129
1778243807
1585762932
1167125729
60800421
1462225192
1998235550
340552042
1700046701
1918272091
1543505864
1473883496
1428458690
1195919334
1167996068
1861174450
1333647958
483845487
531052151
1341110909
497940739
1051420366
731053473
1984839632
322723763
1233482980
1435163766
1812194034
1410984488
1454764610
110839888
608613339
1303745482
482648226
30647426
263657326
154209701
1389299378
1567953408
478419648
1910901887
766513569
346977404
389617067
1222207412
1950581010
45076062
1898496825
1237095559
134401311
380114638
834968112
426015172
175269777
1851643880
163438312
387381112
248356418
338971487
2067891491
1714346033
385949254
685535
1930440784
242248553
1231953138
1698404334
1498685881
610537630
98248374
2038719109
1460476767
188018063
396448235
6019297
542808253
1806725093
580009211
1639578795
430228786
174878784
973401681
234356616
558882921
21790949
1708001552
628129059
1479934069
496890574
1233799862
345105991
1346692438
1697816767
1241169814
1800427561
941322782
1476453754
550201579
38217296
1756466589
534888492
39325832
1658177818
860767469
606833835
385558577
1564282630
686036776
1790207928
385521503
210813661
958309429
1555280571
1844041132
250314940
1686572214
2095839080
1651335392
1739984356
557137256
1690235308
1105555596
107608843
1162953303
1757337250
797740836
1991872836
1273937815
822712834
637975882
390434394
1679291694
1394754330
125966276
813824696
34427401
300925531
2136892232
848078678
1019680366
2011751339
228251083
838344775
1313093022
812010716
1639369022
120366631
2111326771
218023372
1191250229
994050626
1438324571
97083211
1121168653
355470930
1476807667
1683866687
1380929502
1481178391
1994871684
99780086
1960156825
1967627948
1022535739
528870094
2099370148
314284392
2050086051
2071378312
1027572668
971346776
1864409550
862081647
247548498
1408949874
1570856701
895857118
1458589093
396669772
594442449
1547948706
2138503194
137173494
1454749756
1237398891
2065325313
417858485
366978250
1523109986
1011551086
881644354
1915165854
1907907385
62698735
1041352205
1220445879
1234963777
363251138
2083865602
1644913940
2091973084
2143136828
2077694965
109191919
455998461
1489348043
1750105214
1021766957
102140841
1170962424
1709544232
350103859
158916881
1741857693
980115498
2084425416
1976573896
1619458869
1520199167
1678065321
656158190
1460981846
1145244921
1173414007
373419689
1419552931
61874364
1390413307
1465691873
1297021511
1150875882
567521562
106110282
1424122421
1122504975
1299694227
1933144370
2103493307
460321991
1406797358
844857041
454927338
699733762
300765995
763909945
61515142
1700948543
2120207223
1942498459
1056667445
548980642
1918377466
1098521873
1071261014
1565238680
1373511197
1018676876
300249257
27748552
781201507
1697685691
1969507288
1180600587
1846999423
499385678
607981400
1629003125
1144735025
1573478164
596510793
1855300239
671152120
229248189
1078122237
360725563
537649062
841018295
1501449694
452538885
1467833327
89209545
479827109
981601941
619928527
872658941
743283697
669036572
1384793950
1249121852
493226322
1680026887
1445520986
2122412297
621222834
292829797
1320195044
1851294036
873090723
577944274
1089805730
1252708674
935665287
264857371
370869255
1370095301
337476463
106959076
1012381820
726556249
73122570
1412930975
2065768291
1965580709
1020159815
1151749149
1889663073
1950712637
786093701
649106386
605804649
1101073123
684741488
1571866889
747362696
588041889
1882444069
2035365908
1429495900
391982133
2078873836
1402587783
865996344
564119979
1350879919
1416242698
1596604507
958982045
509524630
188762198
124662218
1365249459
1001096759
1917160893
1753409469
1914236821
793005879
2071196683
1252750175
481410785
963323603
332592849
1319495297
139008332
1446379949
404614022
2031669187
631925607
1098231515
420776749
1558117045
1729082577
1873829011
1457044574
411154966
263296076
1150728483
221004919
498539507
630292439
1906544017
1335593950
746741899
2113080811
860553765
1465262860
484433783
2103358368
135013883
512743885
1547468303
557651481
1675561887
1149306340
1571226236
1081171557
1512315154
2042298797
533349515
1089805730
1640452564
1733410220
1778381071
575799372
784582834
843875200
64890367
581573062
1554377095
2098890559
353768798
1362888850
1528482954
860100883
599601692
769580365
920199136
2128050504
1497015885
1400688882
1760631735
764004684
173464531
1698886026
871771883
73835739
1844185454
1036347771
1559479568
1651111611
1665314323
713259561
2010897804
964306666
1269692473
1838616885
331529800
2098266863
1709870929
1009632697
673351561
1031017815
1687232927
1924624887
1902230071
1743813105
652693467
315156968
556826920
943296430
833932659
159809073
868621871
962286042
454827189
495362175
1164737867
1187969741
835531808
1107011791
149801403
1378798617
735911651
2000088410
1115814681
1539354277
1877770008
1967068559
81630006
144007298
464596345
1222562487
654161524
1523251150
934384006
613200968
1651335392
1030567334
1384197127
226097017
387722698
1572564480
2064229617
1257302974
28157860
1561595836
1217861153
1705872430
1582237208
1500379085
760556956
104681996
1855390825
919439887
317100168
1555276295
15527626
1571573692
761868069
1792181001
1881612996
1363725965
298115073
1474991367
1104954339
747419428
1351097032
1772972942
443820048
1524263792
450715318
569273650
201417826
1106941406
282991391
3196187
800162100
953147798
101779460
1077588240
1584633933
603234762
1546980809
178389117
1651886061
100976212
1916188245
1082786090
710940344
1586992485
67128047
787364473
812985366
15048539
764178176
317379069
706252587
1179281848
2030697249
786615546
1156109138
1835257132
694474211
1306976194
95521307
1488806456
705409938
638967702
1598193803
195898742
1571751789
1932106288
820822811
1953417889
1496528457
306581838
804651374
2129716308
1333967465
18345168
141427986
1431818671
1916153670
1870410575
2144049447
138516597
1140332013
1148584705
1286898875
969979840
436010173
112047133
1179313444
1200940577
1087850883
1064155474
175236123
499162768
1544932957
1590528346
661509470
724891648
1142929252
1381754806
2081965197
798134451
1348282094
1232535625
1736496486
2065805075
112154161
762596772
1415151350
1578580714
281213577
1712398554
636495027
1862764060
2042697408
1711198168
1832135538
1529636721
951286715
1667307458
1411071267
180296333
1979342353
1272413207
887196639
186262423
1967668606
1151550993
1719770803
2053016585
162530821
1193316159
1141733120
916162001
277208833
411980132
401985056
1023636835
767824909
1196520092
913909834
1544673198
2120407285
211069129
555135494
2093088062
1425051155
2020900379
1634916700
1040579410
908413567
655229776
68926426
243123828
1514953020
892596020
1219584239
333733664
1507621010
1910198638
866803690
240706622
812847338
1041389898
1961491564
207941469
1402822087
1157520523
405941973
1039250564
1368064436
48936693
374507414
32488740
835311047
1354962281
614043528
893734666
481098196
1986874568
1217766878
1405002046
2124088374
2667544
1837378024
832808395
1433135242
519408263
1414866242
622592080
594161075
79194145
1749383343
722699459
2085822956
932719449
1798754792
1741355959
679338503
151960634
697388215
2036821657
281556773
144461151
341106825
1194624845
318057196
48289271
1870200344
309632458
868274077
1481815464
1723247604
1992973139
260187717
359876960
270107302
374550793
1656656587
731516350
2516238
817928334
1727086101
84923662
1522241304
1577396843
324171663
2119880271
225771866
364340689
1221613830
83678197
1700906297
20094333
836327249
1649984685
467913391
1950387343
1961516551
1171046571
1281705836
484179356
1293093099
1965580671
115418956
1563110324
1796364456
1553302766
1177840744
1783785523
1393452100
136814013
1438186876
505449506
87786826
1515187420
1367403568
1589694276
421833651
556350132
1592891182
1571703658
1440889225
1904891100
450919425
102070262
197288879
1906534759
437167300
336841813
732611352
87043414
381494563
549155923
881709234
1741745993
1761500867
1271582930
1939779374
1818247827
1721320996
579546437
477975960
787802749
797879757
57694516
1294302012
208991920
608059866
1627704153
931508293
440787026
2029353792
1808713345
703911113
1870805216
568602270
1242819994
1102076784
517763955
940079756
303810169
90217948
642261865
1092292369
109721594
36634858
504029019
1363805970
1485848261
558126676
103094518
880273290
1495989083
204286615
171172817
667384872
1591993230
982723748
522523401
280477447
318972251
2112796799
1881288405
307441111
567467696
767094655
275523610
1948546504
1703161548
452145831
454816765
124659364
333386665
554749686
103399366
19220793
1526581808
1037391127
242321260
760134134
248920586
456185033
465113253
330636087
1166509082
1001449134
1127393893
526723616
1738327743
24125868
884963106
1443021064
1258319145
820581734
1372692768
1738902463
1259214311
2141236337
337365127
1563500023
1140669129
256777013
1054553365
128906919
1211426064
1978295794
538457044
1506773486
1886765697
2018809661
1223396543
1382314979
1446395137
1499340540
608984323
468646413
173681884
878457259
174179673
1223486292
313238301
404178086
1293350206
1055851298
1947477290
1731484856
1363576635
1376672883
889254356
697393228
79168403
1171010641
1111543218
1135406046
48289271
1894895826
1802538384
2000090955
1591777911
1560614249
558001675
204968961
786894525
1873455578
1533454583
1153286334
820797706
433255171
1213791662
438511829
877436724
1296430745
1534744629
63666787
18801819
896884916
2118794637
1589113588
2040243346
908304879
2140251720
1767727
480628759
837347160
352594722
1717104199
1528238905
1005827945
890949356
475740924
1181649707
22676495
1998692178
2011183634
1188546494
34281065
974647817
17375628
2108156062
1177308486
1053730652
158728793
685442986
244053461
298802783
120937291
178662137
1041782325
613408025
1162934339
845063240
998954338
407142289
1518801651
295797660
1942270195
1662338785
1539631135
980709965
1488148698
1014896235
704240031
1722276465
1771197747
2139781825
1505762711
1275183958
1704494260
938742264
768460173
1897394054
738004115
293906399
81644296
813672423
199528027
1208396951
512236368
1899891004
769693240
2143531020
1307419258
856901110
325102224
1665880894
796922563
899539447
1091681401
1752686569
1056392252
795950281
1199180974
934193002
1742942775
1276356612
1059739317
2121701569
1171788648
1000575613
1466206930
542767398
646164196
871551892
343826413
1259807756
1057895879
1592720446
108479215
1721353955
373789037
1555731277
1753743281
1051705928
1881695204
778763276
1480158971
983743862
952267159
1935394002
1448374782
112160028
1331440112
1348859768
1284708597
2016910688
776937320
947299322
14220475
1531781622
948319599
218530970
1180739158
912697883
786692898
411371811
1631343199
88189223
1902255067
1886908639
1055861050
1258597289
606277575
599955635
602421343
1782670928
1545669076
41897995
1557012260
1881872289
537001624
489501269
1589645977
1415507442
495927746
1557017317
1283124389
1209672206
208468500
1617348570
319932319
1901182127
328813961
1592835194
558101050
913233023
1983939198
1329479140
1569707314
746714669
266447682
1896808947
1415098520
1693902043
56011012
154009049
910247309
2065131834
1719460477
561902402
554023537
1684256230
2082865169
1248532501
793002212
1538150479
1894659285
30292101
537902483
1395674294
913198936
1743645684
1100896291
574232922
937364265
2036263420
573035355
1150101517
1022581564
1409239085
248999812
2034886002
153520213
1775127222
929791948
1932829420
1977534222
901218597
1078626370
1924072189
1781782514
132928283
1615660115
1149924565
1682879330
908133962
82492025
2129526694
566851809
69796797
1373946217
493103312
759901718
436765701
824938902
1774035245
1920961155
1735189851
179678398
61428295
892182698
171035295
1198632120
2108460213
874166434
1996474967
935665420
1278426369
222625988
1170145527
1410845431
987346069
677864585
1457404798
405418384
1374083082
1824841224
807552208
734966474
1152981563
403905946
2032713708
1529198584
1414117182
222530322
289837331
1299817315
1223169313
1172387871
744752293
355469472
757004171
351630289
628284825
2019884092
1874294119
1660214519
1270754432
1614327746
919822769
1579420627
63041955
1317157351
1180303508
1960497869
1394672194
1141034854
105050987
1326000470
980059080
289875723
1308241540
283400901
2011886720
1380510756
984096889
1628999453
1754359039
352583835
1336145174
528836529
2043656597
1254368486
1225187026
549907946
500839791
669961301
1449217032
818186278
709604767
363863328
387228713
1007662978
52187954
754885308
494717907
1057776902
255376020
330302922
1219268218
1281710125
1681929076
571500608
339388210
178473874
1185234910
69348242
673253127
127029605
2129908712
160629219
1216310677
172854966
265952905
1847568726
189922734
960213250
1061174399
1438101258
1081235062
557527049
998063058
1595247180
2066358534
1250733276
500225604
1904816724
621587105
737299950
1921459047
1972753707
446998279
779604177
369715889
1835863022
1723901975
1436856865
560764421
877467831
1787187820
655602229
509065687
1483092652
288264485
2073881300
148919778
1291299397
1709170740
41305030
1177624225
400024502
614282419
1233171585
896182815
305721891
1971355809
117379982
1556597818
1341408257
485012770
1369552291
2123243692
869610369
534504975
1217298937
1770747442
2103305388
465595368
934610012
1148865800
1442290722
170766004
80878186
2082837853
1767558138
1856006504
1050402866
426758086
148595123
1283762647
1065416772
1982404138
493155078
253444025
1032777437
2091008016
409676821
1948015482
655077580
879287030
24495406
1149691311
790186597
711777488
748194376
103921236
1315631417
1719611412
789760223
860481014
1163411487
1543943276
72713883
624681003
1915444158
2013011881
2006355101
214321578
1141184841
707428976
212947066
2103150052
825773399
1119227508
1401041977
1084825891
106662756
306092984
539823923
71067659
323366809
170236299
211855482
1905733536
1406046774
1578220192
772995877
1175273950
681251991
269605694
1300807354
904947193
181096655
160829234
1386551073
987104766
1796725714
1922583570
587984113
27191158
2021572222
898929967
1616988188
16816649
1053017740
425323486
934344719
1771415283
1709910279
1371737578
1014122975
712505184
718878152
163463649
1945981515
1763344188
487248078
833674786
1668159605
349199789
1567890121
1916925101
862301319
949851012
824026602
1085131152
681934041
286962418
1960472492
850030528
2135955054
311250608
1660517622
119625273
1759269402
1267170154
2120122695
1750314540
1069986951
1297494777
926302703
1429784086
2089717686
1416202944
350352435
687856109
688174296
206772625
1002551691
1636238227
468258669
521012046
1454901918
1562125833
1308202247
1607587894
1589368617
196564953
1119750526
1753178718
83773552
636686473
2026579525
810620815
933951299
335999371
491114964
1866726363
409216920
1309756548
1060920509
1660426814
1391796582
1097824785
1702626595
1893490089
687831082
621704857
1043199904
433139057
937696669
196524530
1525854523
1469170327
1989130988
604763457
1758134733
394969940
372738107
208308958
1221475238
572351627
1695576760
1378007205
409394894
370738679
2086399547
1589545238
1260725466
1347556240
1604497314
1062105435
2084822149
1045925812
410072831
477470021
833456852
275709292
1256305647
1351307349
990043650
383521345
1248987633
757514708
579830105
2082147941
1504775268
618436198
1882434875
394472698
1599755335
1867071983
567255427
1085981621
1448705478
90381224
751793085
173598745
663514968
1120716376
1233007622
671154639
1775372430
2055901701
1824695417
926458478
439186838
1866965160
786409176
754984089
1613541735
50138538
20785267
1646495756
190817211
1268711328
1702200232
886507980
597288025
570413676
1617940483
428673345
237236000
1710535059
1801597248
1344589252
1846726297
699216924
625514668
77613999
1457360196
1597871151
248448597
1138548225
1171330612
750071642
529926000
793641806
107612498
2007700676
464212065
846184003
1510242367
1701292317
91275319
1363180009
255946335
10045830
411661807
167012795
1369158119
1624940428
1727277680
1027507611
1922916481
2064207490
118779260
1960869847
78689009
101102473
1821408009
2003672319
1670483730
2072735492
1147796470
140799122
1253196041
1430608235
502231649
1269726977
1068918365
840247358
1116698735
801491275
514179939
661735554
1428715486
937504551
595363289
1901427814
1026613486
454393147
907168732
889995206
1511335810
2021773512
1357160636
12133878
1252862195
592447307
2138750745
462830248
714376952
774229770
140950944
1124170396
1990041259
969324113
1956116020
611139980
853306472
769699598
558622237
1125797817
556128418
1719014121
364279208
1508284362
1559684910
1929523796
1477279114
718768722
1158264647
381925608
1214787763
1643486658
1921433877
1207303075
2049991122
795538581
362634850
1431023175
799077512
715427347
1424510884
678517031
1269722183
61705606
1279884254
95522237
1237647976
343558017
1296875010
73355132
400244086
1621639983
1260697075
605351253
1581329587
2006668510
1271234380
92259798
1665838886
44069259
1394593513
277961715
783096034
1584749650
1192774383
1891066335
1555406164
1449969295
688537326
604550991
1378382125
796039458
1141417211
1875789124
854717289
287088071
1271138988
1276538416
232276407
1531212185
1630040495
1016502116
669871242
214024578
1403734786
923688870
1526027905
297093707
296332974
486096845
1195700420
1067525165
1056344246
1221489531
942378800
331810118
833829025
1345071960
841171780
1791850662
1473421149
1875762433
2025361027
386409524
301076387
1351167707
1138918281
1314837328
1517094796
744727850
1353693219
316528083
1759832717
1114547312
1322835344
1689477293
597013632
1389800385
71596797
669127011
1334284506
509188499
792841425
1303336211
527361952
293148311
1117571965
1238282223
1294090385
444979259
742896013
731095781
1535755693
1267831060
2031408713
372892119
1603156240
431833673
1069411013
1998156620
1840993179
860202870
1197347795
315834734
811450414
1058406051
2137529157
775844835
1834895154
196052206
128772612
501567404
1781705972
1408026162
289863426
243215464
602911576
1671511931
254450230
1523418454
1042685904
1971739132
1743641092
245703780
1592676917
1771772041
1563317003
2001682140
1888077150
1123731358
577523234
125758600
1935365498
1977016986
1136658499
341665091
204993159
889647767
64713951
1825766272
1829514190
144746969
1709593537
1776073599
1828211817
1151265976
1599602516
268587718
1809770960
378090817
604086171
622158777
1016343208
618933160
1870897296
946654254
904607771
1031789873
329875086
665936529
289794570
1594563683
518116096
1668985797
1005124675
51460531
386019483
101548982
248787258
1039581817
1097463503
1830878553
1183297457
737048231
1367205319
1128996122
120636852
864084659
1879902260
1934535691
222813327
308077033
2047023178
1726846120
934627877
805469357
126106253
1748518975
1165699066
329539203
1247294520
2125687128
1249094318
1592159264
1139630531
21599681
1631028541
1759235546
1887887223
1394424081
740502862
2100741281
1288271871
346218626
1017033063
1119077614
1974302013
995934715
775880087
1949043931
481828584
2020553914
1546655333
365967080
268519007
1573625658
409838970
626734061
1917835593
1240443109
339397718
897003569
640546514
495376741
72739570
2037378219
298809724
1845701809
1779593541
366565672
1419524735
1799273189
2103145425
1101203353
408030140
1377436641
532864246
1838243613
1632918285
136295329
167038173
1144353070
130709367
2095385026
790689308
1288199896
1807381811
244438476
2083985532
1053221454
1997352533
267441818
995930094
1759733078
2010710123
322364732
1047987200
1057459572
229182256
998734974
1685348439
616367629
1420472137
513673864
996594119
1584416487
72250271
1105939845
1569955046
2050056747
1911561771
1379986890
1813719346
198185737
627574033
2117846977
1797566456
2032243178
496059922
280751248
300164205
400878846
1290472173
1204544487
1303732111
385582353
172674722
309727034
810735741
1397852893
1831751377
433454493
1652080735
1679892981
1232928841
1299314988
1278217060
1194531666
350453272
1294509282
217764426
332343276
276618704
1892376376
1454193912
1637946861
649770900
1585732226
259552856
3370828
1418358317
966881142
1898455818
803933910
1437401271
1129249533
940768984
481697852
1796431826
416706275
772422872
1851644969
138801683
1382761892
2119207075
582394342
714484644
1053127012
953557924
1341702283
2090815675
1026141805
1040458855
885567094
765062255
369094619
1923809712
448137452
93448578
64580721
1764361168
56556997
598589732
148383822
347955211
2070603315
1151406717
1331164233
328467316
961408592
327780572
1238479660
2007801817
1447600619
207624691
123896466
1895761529
1621732955
466558733
1578930312
2141088744
1988440442
1907643525
890385172
5811012
944168037
1405648932
1147587590
367368955
1040167627
710270534
109397759
856676270
311059614
1339613962
1863235199
683780394
914174988
225832251
1391547839
820553271
589909776
194895805
2135880991
1043427420
1714713809
1982677694
1038649072
1563291837
270310420
517546963
202883886
1238987953
1466689333
1281600677
1770313919
1385413345
1603325167
448271691
518484453
1631770636
397798907
1628773799
1269273872
2025387423
586201898
635104220
1669366023
452320647
1750419499
2093545342
942919003
273863165
770708280
1029133784
1315143038
1917284271
312632678
766476797
1698612312
737113720
2126271373
1069518998
1808009406
1153194779
1570844539
933198229
1563892541
167187423
1114230920
1128727696
757517077
971724114
348672152
841519170
1590269218
2070649508
18411618
1059935875
1222883675
2129594438
1347058955
1098310831
1355516276
1377629127
1279268024
1303102846
1038294957
380525903
1280523164
892801998
1593426079
1089857152
895574603
2027280582
1686173255
904066030
1312612110
304331286
999562007
1173375658
122885976
510355780
760799793
2087549398
1871711068
184271271
2138406870
1754598470
1503342256
1548306277
151287560
1008306482
676212037
1090788541
728195319
2043952517
930276240
1123979016
124387850
1073967024
1542858897
1740915261
1181722268
1973618108
1035528793
1619127873
1993305841
317179191
185829528
802658472
120641967
1124162007
1286552112
1137950978
2049053949
1883921418
959925765
656277195
226095380
514408132
1525411481
95307436
234361200
250913643
297332909
458218504
381325086
1511570844
962316742
1314268890
751259495
1471168986
1824140004
1016926437
1556818661
1408454496
96559895
710830155
1406154248
828772268
212523508
879327069
1712665612
440297474
1409645353
594918396
1481682616
36481573
1513001010
1466409177
78271621
233949802
522275669
1631063475
601461046
443658325
336714898
2121894242
1552335148
1208335301
658478320
5927969
53277612
701328347
1765419429
3719297
1130625417
415562010
332620325
734049003
1630371974
854120341
1704889453
517994974
1125522195
2120153930
1380409366
224083640
37916495
448119344
34003404
926307843
406929404
1707935447
1460104272
1279806718
49959240
608256387
1638310700
853659655
1811457005
140001772
393786380
1992088998
2102545283
1107019023
486258224
96968494
890081906
2058610455
317755978
445130840
33067748
564644288
713025906
1204958493
821083023
1781760606
416279409
200188244
1581364536
1325547750
2109881394
1494041581
1833759206
392580563
1618566457
1727441797
132270333
947249595
455825970
2139287675
183304545
1484917584
1871875794
1728240089
2021399557
947699476
1475862862
116197137
985114299
631191865
1902564929
1862521216
939309258
1408084470
1272580688
201781008
1059213808
1946292067
1609026860
153120236
56680562
1933200044
750364000
1828740065
970119586
1600947696
1747281554
93152835
43693596
1603621020
1516834333
1793600695
1419758106
1254260081
7968033
883706213
553724314
1672132269
1457157292
1142649784
1335457065
1707313934
1669571663
1344811193
888643579
310962070
747220573
979746672
1932717763
1559111573
1175084684
51854311
1241719556
652002657
2126340106
876594391
1744134906
1741355959
2051296705
545246610
977353774
1288915966
1700536528
1762919811
1896916828
1077398415
1634457855
734114540
1407200763
284226072
885016195
127010033
354721927
185959117
529147275
306678780
1264712642
1622321841
1276348160
1068417250
1066997997
441878967
769679393
261111862
115340503
2010694226
2049020415
1353239446
1076142038
1480042303
2135313575
531699035
1502492344
616861744
1432495233
1356920855
333089431
2114640287
1593980907
699882654
546950524
1654583380
1215840060
623576829
768524069
1605703316
1503326741
1332763931
565180169
313973983
961652210
4689759
1872566414
2070593011
1009018736
217416357
1266353579
1285308508
1951528324
1576362521
1864577362
632782119
1614300555
510013079
254928581
438536256
2036086875
1561411994
1049985848
69635121
1207109239
977717172
1879820556
1090036223
819796484
1889494714
1907670216
2047445527
2054740588
1164106625
2042167770
378783608
930584900
1081076490
354361265
1154888559
375106610
207946240
1579079671
1243862275
1899661170
1117884372
387257274
1716200214
1012785116
1805384099
847987201
1116633403
692703685
1884617348
466700878
1273476017
1920954039
1259021406
2078398309
1724287263
834319904
1230953280
1891381270
122973146
1257652594
1337483454
1303195782
1177342496
258820387
201788825
17513243
147423251
1486196913
840815313
192866389
1261770223
1453149629
236480362
916568591
47232384
810785504
803353592
701391357
361629128
1914049115
2059042289
509774598
1903389436
834785289
1052351607
1437606653
2073564052
1951892648
2126080504
899001894
448475145
1698424328
1607679228
943475839
1000588478
1242631787
498467333
36613318
505143107
1499610685
812181359
1765663229
697000279
2022037554
490187916
1362363580
67330029
1097907033
2141675296
1770343031
1427145681
917437830
1169816122
1826128453
308708225
1269981349
540707300
19828970
235077231
1187873788
1851902135
130172565
2028596489
1199216178
1218477898
328395889
539609065
1982048014
2016413598
502894963
1245757691
2016155469
1576583030
1054984953
1433930829
1380110670
1740394218
49426030
1133000113
983967267
208206464
1367385149
635590697
428342665
1778587576
1090558721
1228078370
738286248
1055567385
1254457204
987021000
1340573821
2138708012
1822848153
2006752882
353880798
882383719
2110915021
1838063052
1091052832
1301483796
1975216008
791582391
1885458996
1140564098
2138200854
1622701712
1983061137
945533153
2145780086
834611583
1061542240
984228511
774673342
214509120
74852060
171683500
86979309
1779891884
1056794058
914377975
1972491402
531371403
805076078
1316812748
1136653960
1578641512
1629277516
565164296
902499377
820481159
266676065
1682186022
1094986622
804922048
785727747
1183418633
774301827
1515816326
876474681
99793720
570484234
416374372
1221545168
1153166728
163064802
112413368
637894201
1697126378
801779979
1492707054
1866418128
1823806011
146830753
1670193005
724958599
973465331
1059069511
1159965819
1218672709
294188529
1225534268
1838501816
1132584942
594536411
531391256
305271629
1108483172
42382514
1127659440
1031526419
458246577
905077115
100888540
265028950
303257640
59803059
667510467
1356973204
1765555554
236383228
1134120547
236629522
1710548473
1504758305
1071640855
1327802792
644203520
1477734275
839103204
1882991285
1688367606
1917759508
1638164440
1971783830
397658677
433888590
1919022940
580138237
2080092665
1235790374
1347872739
1301063892
1711349801
2045410826
566742199
860235545
1896420142
2076048589
500526704
460945147
1740316798
83585544
2118530090
1732510047
1410779244
108637646
1178685358
798996607
714082080
403806262
411687118
840830032
20721478
893938127
1651848531
1434398767
1042297848
1024111509
1406088402
166290508
1090257324
127250858
780720877
2081530545
1913806828
782740946
1498258551
42087810
1569191110
1474847429
1688014575
1425741870
243601263
69372569
1120339213
34823551
1148507119
1344519576
1971084751
1222927204
1489481988
586413204
2042626947
448297070
437395158
1198809900
1965141463
560707314
2101302963
174973473
1954876028
492276228
1197057414
1570731922
1457623858
609264130
1594785435
1116536465
992176313
1073849355
1614488993
1796441004
2096742831
1673432388
1656347131
742741985
175371683
974311265
815419737
329267918
539769032
854920671
1135593492
444659956
1600427849
377522497
392010416
1032265179
349515665
696110418
1623695043
729697363
214482798
849025789
1713038151
1162276031
3628725
1879076871
993162510
1643728563
1994596549
477072849
745441286
201675762
1818138225
2118613777
1555353934
216922799
1534390760
357296049
605542247
901738174
128086796
1331155874
665761313
1645849203
1836503410
1493108766
47412694
1810778307
1929376430
1374121820
1568524389
1980224241
1496957574
795371772
201049157
492630109
1615980854
2017649818
433883575
1637417277
738830664
1426819522
1455789357
461712813
1042070236
1890246115
1488686074
566853881
1126108185
1229202188
102517120
518884495
2061249372
1187844647
1666743477
1915149579
452426036
2040052199
1776740323
206212750
818673559
1179507117
327813044
620458381
1385259015
1603034397
1202313766
314035250
2094560730
1180009907
2010609901
1741191173
682842451
1445905707
254804525
297916561
305775035
1475441418
1002215801
938966482
1977385348
732037411
1573512856
909249414
51168345
2142358985
1826228432
429259253
771291299
1706322465
339252620
1211081697
282447517
1717494966
224866347
1458161481
135252641
471882727
1584109295
560181812
1870589347
50658434
1653126519
617514068
1904986346
370405462
170270587
1603803603
2115715059
2050088334
197605478
380333293
1893320846
760583498
269605907
1459061402
72746240
117001640
470988076
106051253
1820895017
1761148427
726929175
2102465301
621247276
1895360026
1297636187
1952624678
1694084915
446845983
455528726
154536308
183718136
176873772
993937489
750000797
2031272400
1411692365
844931350
1489463492
928101908
15196314
1754451836
361262108
1718726985
553628341
689997532
396189429
576612501
1411351062
1925851071
154917528
1406925220
697359612
809344544
154307551
655073100
1194234255
1952261051
542352743
1655274084
413600264
316937662
1903458807
35959160
316178344
1909490810
559587415
236886188
1567796059
2115541559
146940256
1218493858
1668694114
1998062408
872682717
1901564691
152616620
950313848
86747824
1243835188
1836231309
2049130543
31204091
1010449822
1424691485
1359272895
1401146083
1356638476
2127932598
1416059490
1649947460
1105967950
556867161
314701309
949944634
1734497503
338777189
570136057
2023741363
1485040652
1877352009
1318490609
867817389
1476006903
207984611
567450630
795808212
1449878553
1551153539
715280513
725836102
334063040
1185179971
1816109349
402274418
811792692
661239626
2012250706
2094284420
2129424634
1318549885
825638888
1309901540
660999410
2115949893
849424308
223840105
2081980545
701465401
1725056011
1036866629
1189667467
1626892986
1490078329
660073977
1091818737
259164668
1887796838
629029307
123214376
981240174
1160181456
2111733508
624136852
2000876781
1722996651
1991472316
1830510519
1987893890
1004818963
1618826582
2075218177
468069550
1730078398
1539344314
640717411
183141330
1132532553
1526934424
1917955065
1651867295
67390695
1306551907
354325297
1468653093
2078922546
1970936848
93823754
1255107680
938374951
1542283090
1468047628
1505988299
399007933
1010775872
1944266888
872550746
353768798
1043072655
439142228
1307968461
503366505
507515625
281910915
321863175
1314766029
1059485514
930347938
1403966056
1395150041
524260692
504782463
2048484814
913184792
1376822312
603229755
396287619
1904690604
2088307695
1629324411
512386147
374626509
2142202745
1491680184
1145362422
1326235068
1840369155
1912013604
426094496
2041984803
99941019
759142543
2118017398
291169759
1430744759
1847361775
529076599
1957265593
973762678
233256868
1302371207
1473731840
1089097334
273919559
1953170117
378170664
1019390559
1504180151
1643872042
2042406513
1457208357
1423256305
1088217550
208315905
2081828828
1725821447
1236832349
526991140
1688658651
233256828
782700250
484766067
1259185035
1886126020
1742242722
888397019
1113824900
1153978795
153384036
810756416
1069840438
2013686542
989131619
1716884287
432495797
1708627468
1442860349
556540463
1062661453
831592363
1915571239
1908859931
578171130
1449459283
322313792
1505554642
942149042
1700486691
1686349489
1807706101
831259754
699829545
160422565
245166323
384379757
1814438448
1220289142
2146694871
1273669047
1428488197
824838488
1041545598
1266080626
2114682058
1413735033
1538267840
1629514681
1757110858
264214586
1504585940
1018105351
419538612
490816085
1780654470
123770281
738415092
1590075696
41176941
645940972
61789730
381810107
1361375401
1132728092
1653957343
882262270
1308241385
722389757
805485399
810713525
310597558
1400790139
2138485972
363941191
660970087
1662188718
1793482426
1841996820
652670424
1689772205
906839273
472626768
1257685315
2060140140
444496719
1173319922
703098641
920865299
177590101
657482361
620723183
678771148
1693676671
691776102
701237455
456202644
452847137
1162982668
2085870650
1008304695
1810196263
1183888017
1405042633
714305707
607091773
882796550
1508642672
1580388036
1036342934
137769420
1248361286
1305893882
1995126310
117033772
194592938
1000612765
1796718343
594737365
5368081
1633678232
1977558079
587479251
72329789
1807591812
987738589
869728266
1292944019
1729601046
1158279491
1638984726
1539316773
477811623
792305702
708379304
2018673249
1416595772
1516050754
1853822470
1945398950
2040557838
1378637446
1953826634
1009382792
1142952049
843417039
92841881
293767571
754673982
1377356953
1325291676
1613919869
1965888140
536853127
437818156
1934762201
1136825314
1497665896
102158207
691401258
1749170359
1342051333
839279467
1149304566
1890873437
1297280313
1676906119
1262896775
719411643
878613083
1005253737
840068804
2026613247
932108259
625607996
1146429201
300103980
2073196097
141254517
1869353610
320447820
912798245
861856486
480090777
1367858663
2133651191
521352000
259146411
248027032
1112399915
284470680
1480889743
1754904868
492606714
2050323714
469829738
1657948983
818434351
557324079
1598744502
619122763
813933748
1825459963
2071792619
1952960108
820085395
53320717
408188628
614690297
1509575510
1467800548
377180665
1543096084
1019860116
1443352815
394917496
573653905
1380050078
72526395
2065117596
834809367
1111343479
364241349
942801784
646770759
1157388747
793363183
671566420
1573564915
1117871373
1960638033
1898534139
2011272134
1886963882
75104450
542784352
382411255
2023540454
585123541
865562226
534971265
702285061
1052595053
1645987296
1701359945
1226906464
1307877583
1405897182
1287827210
2137450130
1886934666
30440850
403869806
1838912730
2062160825
722637234
1225862581
7144876
756557008
912229941
1703632537
280420585
315761837
1047796431
1414331793
1941845167
631850454
1082691756
26728838
992339027
1453038188
204736684
1474169857
1254986226
1508050964
2109614607
694658834
1484520085
1520310348
947157270
825262718
1890191850
865286158
1263068880
2005400380
957104418
193540258
302134292
1976221894
1237911690
593750478
725258581
799174303
574170021
689056015
646148324
1317509660
1900471766
1692969699
912082806
77529871
1168077530
953051781
1544282365
339014633
1988978699
1147187595
1596131450
2090878403
2064676488
160392127
809209175
288624052
803624044
568959450
1498429228
1059872424
1008991545
541864228
230685881
750718619
2029434803
1844876790
875098528
2082624702
1566627338
1501262515
102474674
1669843157
607021804
974902008
2124759185
1840031568
1335717883
754091930
2144698517
1827272698
939540909
7582232
1976159004
713929571
1416189406
1838547383
1581393623
106668475
62855294
1730912455
253979743
912718958
1032560993
2071374070
645473311
672366985
659321240
1317519266
147244121
721705200
1541282410
107054296
1991145888
1695071798
744108495
722403078
404942882
2007252578
2036080248
540326929
311967558
1968521521
1811276116
1564340076
885112021
1044364010
1607067569
1450538423
2145267807
999956258
1996596142
164245391
336685658
768447177
129321355
1084341817
1657835913
1099300624
1375251010
1401259666
2049432458
1376278475
1138740234
1348454422
1060994556
2147240032
1451572145
1560405007
1288357075
1769390289
1568339111
26579194
874996585
2022417393
2122787767
1498126459
1390992154
844343460
1364455053
1192587606
2008038676
1101918227
535375237
1185163680
812176747
1113645133
2062262643
631942812
1420104656
710788210
602390079
1863315620
183623026
804914449
1129477814
43290437
1524809766
1994292353
1858282669
1384407461
72061399
204241957
1408481347
695254152
77615747
1504792073
1513668537
1941231375
198388876
2035420835
573432673
304639979
600823998
1567768443
692325005
1346860343
875546462
19861150
413610288
158889607
1597621956
597453543
2145347199
505431332
722030574
995339642
1949512681
346205455
1199012896
1825768587
2128897807
674888006
1024449209
1518655448
288650643
1026142610
970337608
1775653572
2072418838
67556447
1476797988
37729296
134306218
115558023
1761135842
1654706111
250405995
1393904253
1101454358
970349021
782940717
455009661
371151949
1940369414
248116485
1631354067
1216064507
1669629289
1278346281
2107579969
1402618865
363144347
664073776
543179877
1899204092
343145641
1702358170
1399073872
621742185
2012655637
1286361540
315042745
34014296
2072751112
1372514763
981009732
762394866
851939063
1131110186
613937522
594412108
1513176097
65073245
2116495334
1506359727
689109327
1120790364
2120353369
1704703049
640440035
300119514
287834707
610213017
73880760
873450478
338245604
862419715
303619996
197475358
152138494
1324814652
664321982
1371879318
769756338
1765549237
1130819149
2057320970
696863775
548934431
201689592
1480780796
494028702
658465119
1736031428
1979808097
1150864755
1626948913
7875247
622143049
1145786852
460625783
146157408
2104506778
1426527885
1198071792
460924168
1794508630
1211091355
1928784171
1991562060
1289427187
1826464080
252493928
1948291635
1908598011
1107476907
1518320349
1283839844
54661204
281653620
1125574605
899930359
2017099038
304663745
124703963
2082960891
2036430585
560807748
497499980
1735472271
961719335
44395026
24162164
1988723751
1781752560
56295709
667183373
517915834
447222572
1626515095
870265092
548705586
1432105141
52328739
703459751
616177818
700375140
785629091
81415503
766323841
1601408468
396478028
1923296889
1470111019
1679643353
220118004
1527761928
1016874406
1252916630
7886083
105845708
1105460840
1567676850
339305934
229946385
1449222049
791578006
1212926666
1314089487
1246009359
1519469083
794395696
453952412
451282303
1557922955
90033151
1927641529
471255417
1238040763
2036682564
592665498
1240037394
579877771
1001392978
1715405475
1042696855
1505727852
2110783649
1810816880
1155359163
1987882519
1514514359
1323366496
1416161398
190176145
840809249
1907559275
1325865141
1870086590
2034335100
1384289243
1404274774
1435364613
1598247009
897447027
649174568
435215192
1292521702
1104964396
865508685
1847487406
454175750
2119239401
1270877593
666050106
1593511791
1402687152
1441870603
2073900524
1041741381
485115124
1092588205
1546858963
1277622942
328475477
13942111
322300421
723241124
1126047462
571391424
510154820
1523329026
2100912958
1474452751
1758128709
971471708
661549391
62768536
1434039634
616501977
920719813
490750992
1979424988
1097921416
2028761774
1196854597
1586751780
2070700306
1105893088
325430117
647810769
877286283
1503102632
1953666173
498299567
1726672672
348027126
306037057
568665076
631025771
2140702074
89494970
1962488446
1979531223
473146106
1793951698
1837568953
571656469
348555197
2045510733
2071542872
1586298347
353044800
750615993
1724895080
1434339545
267986526
430470876
1222920887
37363547
1913107737
661930316
424662995
846164818
1348072959
2032793101
73417690
401541108
498655791
1516641583
404774010
1064223079
1121321845
2099248132
1393318399
1795268937
366163837
900951917
1121276625
449559934
1093428192
658687401
1566856503
1766606182
1681481370
1015240606
38513534
106542659
1206163091
169082812
1471836624
1343599638
1125897307
1818062781
64646382
601408825
1576861190
2054030031
1600914964
1181632524
317363736
5524607
223570024
1950148939
2133283356
2100574406
1956577274
1429856084
492339491
491270510
1548849246
1736596936
1681001854
1203627349
1751918842
600117854
164474816
253276406
1368866973
1632711556
1484331743
1566879671
369790104
1571976980
1793409965
1767532255
2028826312
1448906202
1723617240
319523119
1568326941
2107304419
25404547
1822167980
297408931
1299592171
336987054
1696994527
1931997671
128546408
596830867
2044939247
1605953388
870921647
2126402864
1992746963
611048228
17081858
1731249152
596395252
744635794
193788775
2065559295
1528050596
1008117934
2019942427
1092258174
702991232
1401310431
2125014768
1565827495
623412987
271068588
1909063707
1889816916
1611655062
1065681035
1694370835
1421230004
521792152
1275866228
906685082
1527763505
721369773
1143458382
27692877
843424246
1305193384
34113053
1304161644
314024841
7108404
857822690
1138120605
6196216
1855892394
1692455910
1359510971
1930630643
2019170733
413759492
1754445257
1430716366
521208952
1007006780
1439981027
55605579
1214291517
58185079
1724308220
797708012
607693872
2006806259
992615633
2110579549
2104566780
2105290550
1576182419
1891432494
521092642
1958633525
734749802
546957243
176744068
1060915190
1597304563
1373535472
1635479862
1678077778
1129497606
2059084743
1269558584
994978840
2024258596
1792654516
1943405543
1144563555
1451510741
859790483
932362344
1928937575
1173667410
918228248
1043479464
1637218657
4027362
328394721
1839799772
190727373
1011680177
1906391996
430679598
915861982
1173238010
988727668
333358582
980888207
1758430000
1778685831
1822399059
1219275758
1373640209
394489643
370600640
1915007980
307791953
1082132407
550287954
1812915444
1949398327
884871535
1670960545
784299366
165260110
479195949
187824436
2087524326
1514849548
436863379
439474826
1434899388
1874596651
1371241071
1527631489
239089769
1490124437
1005232208
748862344
1974366284
490841960
1558507672
1034353555
207990004
1235981137
835153679
412733427
282637083
1039619412
1443613579
1409222520
1219834951
123335155
725879194
542571048
155966315
2091645675
1169659813
404930826
867434409
2117936268
78132737
1969492484
761445099
1181643078
1809527394
1687745376
1564697275
1737920630
613052688
1493123887
1482248490
1092818855
89554926
196559495
702829367
1136066468
1916161027
300070425
42106845
100355252
1635556616
302116561
1495150874
947237613
875999711
952537051
1237693258
1839433440
1316452680
297515978
1580458260
2105127407
1794942456
261820621
1327293149
1352293957
1823276814
1428534796
186895798
1129354078
1126256223
270180457
2123693251
1972596076
297818233
262989089
1159731985
1264898042
1405663671
1637641438
1098606094
693190173
929483842
1312173033
655785513
314618437
1891473891
67635208
356638769
312086514
76672893
519622593
419926994
1261924694
187106021
1780134027
1364519802
241549613
1210929733
604280352
363704431
1881767821
33931383
1091064419
1768439480
849803825
1746305695
1138238254
753700155
1240325883
287882909
1845663571
601013709
994412074
1857041780
379265744
1777035094
1680407878
1438295330
757485714
542461776
319931356
1147920710
1811962739
303850706
451145076
545615256
2137978405
295554895
862892657
2080140715
123129111
1861514192
918370913
1643572053
740682098
1238402746
1684390701
22799437
689575519
1777176115
2010751709
1093449970
1503076773
92825212
1022315140
1562829097
877245917
992049158
1829963769
802425182
150958413
477515163
1567181148
724872375
295831643
1474414310
331682096
516483401
1663982667
166395229
644523469
46336393
1682256817
857006819
562956908
733368814
1457499022
600151176
2011874348
716377528
54976874
402528237
1865283042
351891530
301745284
713103744
994436982
499327656
895090920
1274932438
227504100
355969114
1597369282
761528483
794143260
714351857
1693983628
1370551126
90019170
225126156
561356099
535161139
1254282341
1525938047
1048105807
413707872
999914616
539114102
1786147944
373706249
1257456843
56008133
573127771
864977508
1668280772
2136922350
730462811
1570998135
388495469
318372365
572489019
1266017723
1917994622
914735370
954228905
1548447501
692816899
1095121670
1009037952
215431351
1602570414
1957928050
483330370
1158954943
198853117
1190156352
793730989
1361727295
2056148663
2073303424
748570255
827748520
600708012
1262111846
1740330259
1307727753
2064058805
260771942
1620911421
694314462
281509011
652008047
1770406002
346022965
1327828020
1095585018
48048920
1040891280
819163941
2051127256
116803862
197901205
1286161772
478036878
280330910
1322630642
126879414
392745802
343710223
1544343975
573120967
740745858
730935031
622158777
1444748568
555514058
524443897
474938568
958041486
2009831984
1343766089
1765822860
156363674
1427227998
905993641
1293904747
1517156566
1080535194
9133766
222267992
1873899601
634418260
1809853136
1406487331
316435093
1554886983
204928751
2138659196
1010132449
329519752
1782613552
2099783095
1594386658
2035734438
1327329585
62600728
891799188
1542299411
1230953280
420906514
1647235750
343152169
1874222288
606554353
1324403460
416092981
516013834
1108596899
1676603447
1154729402
888576031
1503305933
2058720819
2012778423
831326159
1161209934
1334467862
207465655
757293562
185602676
785536598
659942600
765336248
1444072759
1484283730
866983444
549651732
62750929
1863557936
1231948667
684427696
1166572949
980025986
1989815712
243875337
2040881394
1267810643
208685780
542362269
2094999167
2692814
245838991
1238572427
1937857352
410883853
64049147
326687144
519467507
1642555532
1137054295
341846018
1548453341
1108390465
728748490
406889224
691642869
1611898032
766608528
411016876
1166227378
1883906790
55697328
1798712990
1145491480
598581275
1776242740
1835115003
1974694774
2048472026
1423207407
207037642
1869970106
793574043
2002317082
79885651
174318713
861494174
984078785
1063630125
574804713
2029118490
1295805141
408697888
805413977
552052258
949075049
1334914972
1061960851
2051828151
574838713
1970084719
834591354
1313149768
744215928
1597794521
867266449
11612340
1978326748
1016513619
1437092068
69292145
1379716537
1246636993
1123057376
1888779769
1615512543
1063055178
783436437
319115667
1729651599
490431300
1808504134
638567391
1927597292
51926194
1691274290
1425440197
1707065715
650546383
191522320
2017200747
116324417
1247507950
344180503
653577213
1460399970
1871747928
1746436737
1195199045
1153700965
1417730863
785444425
200880952
1955297339
1786443296
1049570077
877364525
1865556276
424557708
1582259727
1187944197
338586771
215537329
1623510021
1120577680
1870796256
808713032
837842123
1745452057
1789206250
72999842
128577169
371909041
488526144
1125934759
1368824430
1832617977
756026252
1813774377
1261496562
1695681965
1374764844
809892136
774074927
1211628132
1652139527
715697334
1849193561
1843701757
303953717
1720511731
1823194124
1308625377
1697029526
1305729872
199548920
1523913294
1128904968
646444070
837266473
1739775146
315367619
605130823
1159444920
1853280573
1292257418
256860615
1004063326
1393810703
143820767
1521521048
2096284327
713600952
1709281064
1169099249
2045874258
734017998
104107680
927961714
1990797648
1011382589
1555017053
220213469
470884566
962822196
2146128901
401327091
531796900
992689843
252946098
1853537461
1766141151
1254142190
412443060
1264377869
1519803508
633267978
1496044
1963427463
607902643
1551895619
929796634
1204427000
1182680271
15525621
1654879961
964559487
1156212930
71638909
829463545
555985958
1939213085
2127326508
2128069206
370645549
546695820
1834536542
1311894320
26232631
1453183547
767389566
1895544571
200436713
907488257
136985014
1033078271
1479480419
1224236678
533184017
1427977324
1949810158
624692114
620485885
1640314757
17978441
1338455680
690651144
1534276920
1643965940
1133444
304752369
1651589401
122851965
1793348758
785718528
19569800
631896717
1453257372
1181066624
1543920544
1312140696
161927342
604888551
2013689990
1837854272
43446357
806736537
1797875058
327866584
1547951728
2105951208
247142309
2013665611
1243834227
2075610162
2077699534
390687139
1366028205
1842488323
1483237868
47621728
1271871365
191340974
1109540190
1459750242
1756955860
1134996730
1508276267
1512951403
84472271
349061296
1166718302
1610413332
1930717185
183735904
30688371
204050830
1789013369
133793179
844111347
1231297803
512460155
1143669996
2014433497
1630083310
1531721787
1077375647
10525634
955219128
941815039
228278049
1293047741
1663979961
551704367
1467664820
450835958
1969473573
993921773
19857582
1255178997
2082486911
415728706
845762685
1151819008
639627050
913857412
1109887150
1067410382
1338200674
1715573702
2007162498
2051691809
1283734672
419526472
206706707
859844110
1802364372
209890877
1536358287
1069546409
555887461
124613770
746278978
564262795
1255587134
1049855083
376366686
1894116209
1150558060
1153990323
405857100
2018647109
468236535
1570297351
1895183208
486726957
151822317
297299665
2078121784
549401568
1058202991
1861136897
1060846693
979361779
1154505158
307189172
876683531
1365354277
1448635122
881316095
1826780390
1533142473
24753210
639839818
271180060
1738630397
820517479
50758568
1598805054
1666959806
636781211
179555543
913237766
1795211690
1251349540
777141617
1249340183
323916125
645393192
425054978
1842484858
689822981
2112610300
1574194357
691804692
1604214105
1217428979
1469348118
776092959
679343331
841495960
2144797992
361247668
1608195353
1151536705
1397297388
2092976639
464828254
119721326
1076964510
9180103
1042537487
27364790
1251288020
621096870
867851884
1561624997
1237154138
686516620
1218207410
1112543011
1740798144
1440956104
1408041137
1589852650
1658741892
440250433
686700932
359517632
714484644
915396760
1337706637
1113205310
169638045
1960422415
1979878997
283357040
850658304
32487220
1853193956
179485120
6941905
1825795299
1914885458
288592555
791753816
1778568608
383063806
981978104
1608406698
857002494
1376001610
1770849251
598571052
1988357095
1034545871
1060347564
1479323163
886898346
653896430
1130091603
1181492108
270210629
274306582
533307313
1372245117
88348929
515082055
1006107121
1099760727
644539445
2055535917
1878829315
1416236021
1491356797
1677009332
2002020388
579750940
1413658441
1333594361
78271621
1168772047
1549402569
1321034517
598498124
1893430070
2024394721
1966454506
2041758683
2043751864
1690852199
657872826
582477536
460068886
1755475680
155838487
2073266268
157809139
86927721
1436568761
595032749
1365840
1850844343
1392031556
1066319404
846244085
372918170
68023828
141819632
363784456
762901000
1051565081
37730141
1253926058
1328449017
1882369737
689192843
1123111142
1415205591
680874950
795846288
540707347
437727316
1464841151
1531799087
320728194
515974268
54812341
1463728882
946268183
109042082
317294709
124066765
1681835894
967389391
1644242883
126792282
1622448691
754854161
651111985
219193678
2096886535
1698133215
1209139828
317646757
1359088483
952906058
802932020
315915838
642291580
1822221599
1058291688
1240092844
416002507
765653511
1015248971
1113970568
2066364945
463097605
1034386783
1295092468
1067786342
70936425
1511630342
1471349846
676791742
1229544580
1957065622
1859012718
741470825
30520957
797681192
149661764
534443627
1091551598
1764511371
554097306
1995002522
205425479
86421984
1459049525
55939034
531287801
1680500045
763051815
859589633
671487956
1367119714
646848906
2019007037
388961451
2042184315
1057046529
1841010882
828701791
787989953
1732137483
578217543
754166933
971583162
1943665040
97173579
1406291025
1354951269
482966990
1974584216
545061537
1383294019
1680707474
1349306210
1681056771
1908106017
1508222580
1908355272
159412738
741718340
69173577
394892304
1653706667
1362228099
1667088034
1007024441
760574012
1710577596
1717800891
1588870177
833429137
486148667
1248455217
829870376
234622724
1499984226
1641001696
1808821313
179303310
1042046255
2103944762
9025067
1622626931
157383210
610232068
383684869
110385052
1817862880
228604327
1472724757
155978984
778243583
1475440413
1855141344
1715917981
23173298
28073627
128181927
1773351293
1317875533
2146459902
1290982125
1969113182
1166757391
1143290320
2130970920
608735044
177814356
709345178
1839684350
1740704538
1063564563
217071735
1400539137
306165417
215451734
1575188734
289955675
1955542281
1858022196
1390599999
1548337756
959803708
72333218
1709081838
1902100787
21099221
1395526017
1819115661
905086957
1382794087
1897274579
1560256701
381767464
1064168943
1211586544
875167823
121031732
853827535
2036650843
911200954
531449153
2042554124
738259791
1108918533
756599965
2076851661
220518838
378311196
1912803129
932337146
155611990
916812142
1014910140
123725574
625569574
2025669473
1109937072
1766529628
2047543248
925583782
1687054367
214139654
29445098
479873003
1329097256
2089867924
37540248
1718490400
272067235
2064709456
1810298027
1987575399
1396109927
501782351
561464475
188821931
1377416729
82734782
1434606768
1674356868
1822500172
1613433260
224861913
478112291
1296231238
1613190826
1377138985
760521785
922723257
950211274
1559978429
464388073
1786554995
1692674760
668368407
1245222934
1993336932
1853432112
1243269515
985109477
497954286
661717356
1430212428
47727395
1336222931
1115282673
596685910
1579730492
511064714
1890920441
1838216306
1419606288
1076142859
1506236911
798664159
1938478189
342221663
46806596
1980956758
1928544296
326651626
1696640493
1034744502
85658810
1793588310
1745341369
1466355620
1225614290
2048194488
1177972285
334931160
394305395
868738291
1150064403
1048722451
1071412831
353258526
785782450
378125666
1455114236
1041459201
1958834611
2086235714
2097632967
2137849258
2145581514
133826578
1133145324
1832688618
1154474267
1117442699
224042651
2019260671
1803439215
506557665
1306130917
1420160632
2134013489
497432396
1851989987
562275339
528149980
1715937139
833061434
2046319810
1156583279
1781604547
1435701815
667462629
1245890933
1265122787
2062704867
2011672327
1431715811
1126893081
297186054
1960506392
1911792379
151892676
1788990027
1661538157
1355039797
898084363
244920850
366095551
247317847
811249377
729069437
913120271
146783129
1682124305
429302373
2081673685
660844016
511903689
1544316371
1157816309
1485037956
1337379558
1846005747
53500849
525337636
1284166910
1982152255
2011728041
1310472941
1760520586
1844379106
1585180153
1408820682
1316379659
976438825
931375085
137839229
1475199807
80650862
1750780496
66982984
1375254796
1580948380
1284500991
670973620
219960879
397853245
1591077826
752403477
584940028
215713378
1596317813
220763685
14409143
963450716
383309057
601315300
1024138832
589975157
995266555
803256492
475090306
1558395842
1102983997
1817096057
228357567
1405047677
1220027731
894856918
1842036863
2025545809
1492559887
2146406122
1771293573
2112854777
1971856905
447693387
556981060
1501040653
1415729432
1188354690
2045990781
1248683005
1053378381
1952129553
449792158
1245948657
1012769708
1255549434
1499663001
49263189
1220506997
1162669236
1374941070
2048940814
771429632
736589432
1108467054
2099170503
2092258905
649709521
1417233070
1091567368
663263116
1006957104
1092511758
740750211
1662062109
1230671058
1033708962
425701005
612620647
1517526949
948990844
356429690
1443894302
1439019805
890574422
278734771
1477280434
1229457115
2084582485
1718683395
945609408
268661526
1903707845
2037988830
537084583
39714385
462601841
2119360828
1341959498
652407141
399491700
1193818961
1236131926
1583798205
2031651906
26647105
96418304
246109885
667238816
963628673
1340026172
535319088
31523354
515034500
684354492
482045438
246266781
800974711
1968522362
1661554492
787559338
8892620
2053713929
1529960623
497772232
1649873405
256425185
1981131900
1475428326
1844707419
354288482
1897686222
107365071
642281629
1593668549
1361772305
1234229641
1194881045
1142961737
413223052
69069011
1355082206
461636801
1824855969
542989973
1261706264
73653794
1834591571
307783417
779864407
1271092682
924130507
483769691
1551937745
736374294
590887054
1001717180
871172812
829822679
1822401252
1302030710
638668624
1198673771
1840212070
1134040694
528358900
798215279
1121459180
1505923644
31699653
2113364981
505687247
839011954
295912520
195038641
1551515635
732374431
1952618968
752432461
619584005
1252238570
1366799538
265004570
1807760958
236364727
1627560285
517480043
1209380438
1697657599
1111257581
1248583827
2038805936
71934105
1173993813
1424459006
307580639
995800087
966897487
931788375
1907538092
41125929
1040410065
440528548
2096361429
239578931
1937218114
490321193
359720122
1752066001
884880903
2147155387
1866409780
134192940
1882237104
1993731440
2086076498
526130847
950940515
1618983174
198835904
243425189
1252334972
1485550173
1323060845
1321375111
2003651108
256126595
1533630438
2131984759
505627398
520013467
846744050
657495065
949190007
655848861
1465140317
1734639013
1306961902
1491389192
455106466
484734156
999348202
1372212934
1627563080
265968932
2051457294
1556820061
253654007
1658366729
874868217
1051610619
1105389100
1204002363
2061639023
1014210212
1602006161
1540106402
903654086
1929762196
328533453
1391262957
1273611054
303605880
359861649
1837483623
1029554849
975774504
317791508
951196038
1929570115
1320192268
1599871468
1936729687
467637137
482958643
1057032148
182836153
804198343
1353471575
1674925580
20614829
707733561
2003180738
860173793
643868219
402845198
1562717246
165798305
749605473
915599999
35363110
421587534
1082225507
1708522674
1993985575
1808546115
1727385091
1756213370
1574223421
21828666
2026438231
140015651
71398954
591170042
931391379
547813071
1479079481
1063816498
1814224618
99006449
219993510
387203157
1317955179
1725584080
1458562872
198668481
833418356
988713954
429364736
963441133
39588833
5246018
936726222
436321861
1370328114
487329663
1899183853
1279379228
1562090998
471258045
1568018023
154275071
2550500
1044712743
1383220898
1985661109
895174676
1100198049
1171411542
612660923
65432831
800520368
605945224
344856729
754854293
1923363708
1129394909
507734533
1396081046
2136500832
1905279149
1450969614
1566092168
708488687
1823626789
272145301
443974157
1320210805
732969185
1049306000
1886622637
776322493
735791726
1425547253
2016651855
785151521
1406345217
1926556119
1288828780
135753224
791378406
540157404
210523873
848745586
1268637137
1771936890
181842672
2048230072
930001046
1198761280
699538715
1709536125
1470506952
897893787
822996679
771711621
1963063598
1589100905
511110489
1540743945
2094370623
1202957666
1370607993
460494745
1142321027
1088602676
1670931065
480931401
1102851053
475528989
1234711755
644625720
343415763
225500098
1825206988
1681458329
778287198
1664822501
1996247435
1187899232
196248079
812504383
1438389106
733406909
1675235097
1554635945
945377581
640356907
664679960
1049417383
469103253
1483690564
924611100
966319276
393625299
118901673
1344761547
1262094676
617208214
1252084976
155589919
187025316
1768929185
1140405317
798959988
681471136
297317335
2116178028
1989126160
2026749012
248313381
339118954
896952108
1117435059
1682706256
1204271914
321025973
257687625
11567802
1779903123
1097948683
1096039813
353190380
98874125
641483269
2034283450
860426439
1544533224
1774196368
1999819914
1153616035
313076024
67625701
1556174383
1713509130
217154519
277051525
2127834070
407940970
2139191644
917050549
1833342127
1815893465
1451913533
1917428014
1369587670
1908190881
57994735
121884754
1577659334
1924169103
1364357325
381166518
2005811839
511769551
1703663304
934533255
1248812393
1182306283
422500671
377216424
266887502
1391752498
943378290
2130522491
25146479
311595546
1461781291
724955285
1495809382
1164394385
1839459777
16683153
476005530
1768894306
1868223354
165067609
611022273
809835795
710939178
418086879
818930315
479299376
1052134012
940638831
2019556852
1999451183
668640216
394534549
349888872
983370335
470319381
845451102
920768810
196479764
716108182
721156885
911520064
392750713
980676855
42499156
508356443
1130708761
311831055
887315026
144165565
1486832324
1991270232
1906471417
1411630902
828686319
193831074
2129719139
621988371
2047122795
218834242
233633699
80618848
499590917
408099903
920143058
677167703
1152239406
1635130189
998792337
523535616
623946917
1093085860
1146053038
1592905655
258888960
1807440093
1908695330
170174040
1882006146
819959719
1356785788
1091724326
1088360377
1425013187
1884272137
1007611354
841832363
2137444425
314201332
1730102484
340476526
1204659348
297615915
1248997620
110427506
65912799
1736900033
9025067
1207052003
549963362
1480543875
1608752686
300452302
471801935
1604165213
637940823
487249064
1505089668
1632126365
679955895
1926160581
1816502702
1483921377
150565012
258181514
1879012179
1456564392
1303711093
2139516080
987132968
91581919
97692378
1242676068
516606109
307585949
598101906
1876635048
2718498
785804097
1272685473
1138133156
393475322
1723419147
2057633189
248962985
198754995
1851693826
180143896
1029288248
2142715228
634874381
600133133
1247762384
947632027
1478902100
2027460778
1597343787
732248861
55749920
1291266861
1023131685
980150004
1326605504
1245436400
2042231651
39564889
1960801081
143515219
1857912048
98546708
112731801
1177022268
914860803
1192993802
76940362
112277093
1545679309
1804748079
1506739115
1975598702
570182524
427263238
976797595
296720518
1112775980
1966965100
2063250125
1451546092
65189195
648689779
1067191137
401878
1149225156
2052455605
1393062475
1050389294
166760046
2074686564
406934984
346397314
627079044
263332417
66181760
181667504
1461978677
1497686807
1904879543
1057907263
2004044593
1475166032
1486948973
2120237930
1651540573
484724219
1189249574
1359420748
1122215390
1338556674
86702592
50350886
654657453
169027064
524847556
1102193880
1948876174
1604580439
989468419
697591196
410586441
924497618
576320614
1423796899
1938542389
1559548258
22536338
91244713
388534866
570573051
1694222760
1491392307
1567224936
736014433
1281301772
1987488867
342573907
1769004312
1656484913
1854261045
772878381
1293065936
284051121
1791178939
1053037773
2054463834
1170589001
1169671638
1225358554
1433145973
1430858985
1313921523
158540095
2057112119
1781458697
1929720633
908666945
288940920
1755785521
528743250
1814199559
8501292
640902464
162257811
1249410205
1520620018
1203552155
1140837413
1791533894
129921323
66228360
615491506
632031398
338272181
912942650
1627258482
1055444023
1683022488
1113418548
927247928
1264416906
1994377915
334352459
834254549
274361762
123113974
1864921150
1298815155
2004857921
229853694
1806217873
1680741408
1045599261
894897202
1369436229
693686777
664976759
1313704505
1542912145
1678492418
1586627633
1451769460
1326197442
1403579961
1473318715
1558115856
2134527696
1237189977
1317491893
1488172034
1168472445
1360633166
86080850
57058915
1360846589
382780297
1261249107
954938120
1374972264
360004867
1409490483
1091839340
435526296
1358600872
305534213
832554071
8338358
1688815700
1280764270
812283064
615882713
77787630
1147400933
1784708577
1583199722
423334205
1550314191
1377965313
2115616636
1756367861
1686952716
18071222
1563518866
1602825149
727264205
1469717168
1250213666
2052194416
1641284455
635276352
1406001778
1233867731
1109066984
1205211435
770648602
1705124246
639080785
182685153
1095530718
799592424
522677636
1803194865
824517378
72038623
1486931064
1347618718
830486678
243858648
1482586340
795347142
973929890
427350605
780331488
424669294
1290347554
465375152
1321123826
764203085
576534745
1485294884
743972949
879482222
365735097
909145694
29105786
76653409
855118190
805186943
923174611
1592675727
804674449
1601632547
832897718
769794790
1010766097
64075806
1421395515
793899925
1680357602
387964016
533312440
1079195555
160136033
931087693
1819083637
370872665
853837803
1749162925
657562803
1149354606
1222689297
1489357361
915919631
604586802
1565215594
375647518
997068154
323689130
675130224
891366519
1971029743
699808661
64425695
1498982044
772603382
1588725218
510408805
1765906665
657625650
1880069460
348803601
228479158
2042182411
1233180867
1661420771
1081228145
1143500517
1861813554
193496938
1307994426
355190817
2134133742
2132602832
1278711678
1346635906
303590537
953883085
1297496712
8095104
1488571230
2022435676
1059469092
1415067592
1699034272
1792210874
2070204299
258253922
786979429
869218407
884884264
131294852
1208942484
1437759924
1976773177
1040097432
1546167652
868384610
362277809
1107421681
994733878
692512038
2071148248
661150157
1984894881
331476100
688361872
1892117802
239933311
53432874
240585932
1602639417
117579864
26716117
732048450
19334774
1646784942
1800972091
2122333755
1948271333
780569491
1898425077
611749064
2100085871
1279864050
1153367143
2031277681
929608074
1894783957
1569124791
1283787989
1029797677
1379736674
1012719150
1226262576
1041857774
295448603
1517539968
85844717
210739312
546006232
1358679333
1161662737
596033310
999764486
459389873
1401400103
1366846538
1076701079
1121783927
1410569562
141062431
1955249613
1289107925
518402084
1453098365
1948070441
2017260794
1108646662
1373957848
991732171
2092187399
692157633
603296308
1843080938
1310591989
2008197614
1348347092
1065485433
1149876560
2121408494
1856572449
843478601
1928626572
1636565479
1433476898
1519306291
1078842400
960126120
68221717
349396985
2009848661
60320818
610676241
1245243545
1918288691
1809560766
816252350
1051704928
1711639744
680660633
1757422234
1886954958
78747908
657030580
129200054
757440381
882879846
320532251
781408892
501891157
367641749
834660657
101352451
1173327486
1722574097
480269089
1273428131
71080068
1363243907
1076244996
136202645
1885376674
1130333952
1636204458
862774782
1272968355
183847027
115953203
2009583461
1225505866
824176200
212895985
980608180
1455017639
1959726845
1597194917
2016367280
549681858
805358218
1651049102
405734668
559634721
627508533
2024295839
1807206993
1950370877
1890696030
866270852
1817257466
1830097358
1181009932
379224548
952862101
352500511
36784519
975860539
1005429728
541774421
524542991
640920704
619422249
503357061
1579254121
298696392
1409042867
1457187039
702097883
819201049
297874772
2074246852
518310754
1130500156
869564920
1768052377
1718720070
1716712893
1856019070
114078989
236809084
404646867
1453006231
386046658
321081188
1418462095
885389454
1242953456
162709804
580558151
1832607506
790292482
1662001311
646274856
1682165011
1510354104
1078585750
1439182232
1093346134
826317986
687890348
187932210
193571697
7189907
1615842559
1653062802
446442857
1037583679
1205503923
679073692
165886406
804456977
136439841
242531846
456786069
990818426
90951470
1417054242
295671464
1509522753
440631628
134776016
1512607179
1118181048
2083521079
553248632
705066363
1465398796
1717777134
686255801
1337823093
1595042978
1507386861
375186662
74327028
154919215
1505349938
1079243941
1546369732
330028865
1621042890
1510115624
644070603
1278272679
1313740639
1659827752
128446454
115462005
2111032554
1289337456
1643000482
865011590
47111727
1333751427
437391466
557602882
164915170
106177224
1331198938
928709092
2096725324
27010661
519687871
1371467018
985326791
1402553639
1446426783
658700225
2017335683
951256606
1941193245
97875155
239647348
808871009
1252256032
931154750
261629896
2052573207
750079838
1621961283
520654404
805931861
214693682
1824029023
1926141281
444487794
535311278
1477541758
481364036
871770494
717747646
2080475286
1394167498
48838764
1583931442
1027788223
1278240309
1159236493
1280602601
1654936108
956757415
2039879951
71531307
395811667
205865795
287581203
703128235
525606282
1215838775
1637214329
1442424602
392676275
701720290
1331329521
522408961
562978417
1356090269
1943203849
230783248
999476430
1814649634
798842315
2029953006
901762578
1826603388
429772120
1510618767
327696678
1633043415
436891189
756243577
227101584
2065101778
960917129
691297782
1992375977
78861633
1410514731
2003729988
878440046
621207830
1508541363
1392073667
1829738683
919390593
30296501
1283464725
1969910324
1783742810
1632870819
876197354
1350156668
1007441651
1362365484
922338637
767427899
1162160430
1568157968
880360710
798591944
765925927
942811436
432251009
1009918088
1711885145
900577384
905974302
1786889324
2093151285
1179273328
162284638
1130710294
2129903139
1555759847
1877910975
1002831918
1309316739
1566459397
258766035
957368037
300090343
1198358662
2088613038
1883844795
1410187106
1681400965
1414230948
1673693633
951384069
646495319
16205747
622821559
572028836
1200022478
104963734
157407209
111522230
422309343
1162692183
1138196926
675678112
108014061
1646146362
1424652606
1024713972
1513742281
417555848
896254014
935814662
154084769
840076015
808256599
1358566434
1534284105
1996232077
559047509
765368670
1386677660
87987816
1932525012
1760552956
759822735
450069327
1886314791
874346962
1868242401
243352866
1510415899
552817795
179551726
2053797263
74944083
1739443132
1651633998
1799003547
761986930
72897396
1178380511
247445656
906372972
1106551146
416107883
1020500849
1335377981
860604932
1729198615
871786815
435158649
1928810859
274871641
1171866315
29888222
1331241731
289603283
733638175
456917652
993131221
1481684478
803332133
1659381184
1835074096
854169476
223968637
1755952801
1794162118
13884326
1548656097
1098324466
1307332467
1410181162
1271758996
553121854
1223284753
1684506498
565389267
1279516955
1127528175
1735621546
287695124
1423918834
2000552683
2091471889
275677410
494285063
1026221359
718910087
410280486
2097835377
321484938
906729715
889866722
1276583317
1290363011
1884242490
1152073694
120065981
1710946525
926202692
1724855612
800202012
1635839769
317377615
10084253
2050432309
264220445
989938289
1268534446
943595028
815696859
658426451
1476509344
265779843
730232787
498237073
952403950
619368591
1960874375
2079660826
118157543
307858327
1883582662
954748424
1155607882
347291486
463154122
1384884296
843371006
838131482
2005669830
1392060947
1273447709
41110927
459613927
680877597
292259428
310545675
80802828
546977861
1866199446
1877640998
593832761
1167542479
1341079955
2101875396
502238443
1900088355
400978404
125894859
983610791
590647495
1818597803
137540382
1924317804
424049255
1081641524
435462588
2085387861
1648084825
1648053035
1722680255
1586679252
1236838990
1404203876
537779615
1170294981
1428364544
1498747657
1190897147
623741892
1035685799
608627465
1095930014
716530764
1946352569
478381574
1374860852
1728161572
640371325
1429775643
1496230685
1730327492
1605843499
1778135838
805833344
1151143577
777057543
380501127
203898247
1208137941
1690611602
1539820775
1659674167
1378875568
559128060
1665125269
728196704
1492808214
1548258946
2015190108
33802596
642241554
1947046407
1677349547
517173593
947113215
266359661
1442640147
506111103
1430573294
495528558
879072420
2097270064
275421990
880867429
693858313
644405282
911874182
1196293979
972181403
12536053
1634709699
781408466
279290719
553590929
183711785
1547331647
1949558838
550907105
2042861677
60740621
1607477635
23588194
21238261
1477450835
943962174
1329567449
605776926
1725850751
815879811
1340520085
69555219
1179575015
1149585024
2139603937
1685011930
2058848003
1661437262
2128888307
1209029429
535116847
262966033
675268339
1230472490
799331172
671592225
459903322
2142658379
1112293770
537994834
47454148
235763925
458699913
1184001712
747644087
1809356611
1417474542
1771953417
676045550
808983800
511986192
86821364
222194206
838994744
61734424
1493019879
1533062714
401280228
1264191626
331289369
1511527843
456524842
1598752082
484330478
342094571
1205533207
1625489645
2025974566
528039417
1385501075
1525739291
986191876
229729256
795340920
936290824
629070792
1105302107
1425440197
1453557133
785209935
795367704
1094674436
54783617
1514732619
954559190
800316735
1582267970
542243975
303502647
1255106003
962541836
1532357608
335310478
318380381
630464583
767425402
1672397933
819922800
1265333580
1591626329
45207278
1741637248
1801632225
1919348863
460319662
215396694
625644683
804921714
610319300
1066413675
1055482725
627495851
2101788215
187472687
687150836
2076424312
1157963346
441293540
1349881584
1835263005
272131486
1912306155
814517041
902665286
349504570
1936693561
95421787
1362887318
1138511848
460061290
1840083778
800991035
144772779
1791188806
382615362
1306664206
1423696686
1613624134
661202430
1189884399
1473270182
1698934912
1146975816
247242554
321523776
1934290169
1899824887
1468143495
554641544
1379440226
1055003370
98817263
849735528
1480572372
617354754
1714243661
2144510828
1727490437
1769184736
1519565714
943397090
871224367
1333135627
1127398844
546403848
2022241454
166266942
703306565
1761625975
1274338794
388051268
298354459
1113437764
2113795483
1029533527
1051705027
554557168
1980233968
209132867
1212252004
1854882886
1763884601
1556251940
1132529830
970917901
1256261647
1624733332
1265208435
771673650
489638345
1443060501
525567932
1953144500
1266132067
2026633348
1801722358
2031980359
2007641115
531941406
969422406
204701873
1148728364
1154840648
888252543
1268664053
852994767
120733267
771470552
1345015644
397035229
327736680
841801507
2072171547
868707484
1286286192
591855229
1047514285
720479367
206264070
1532866022
473524766
1982266439
1993777917
2031507382
1976392978
1297349914
491453897
2125383238
1521076209
1798394449
142033845
419989186
447857717
1788647860
1520311679
1175233454
1843854832
1723274426
1968242013
1390952004
1912267989
288419622
102932559
103661613
642315539
794713069
1075437981
648388728
2031112747
1527211823
1984757446
1617745764
1474048656
115105340
1581021977
2119890379
105693119
925850387
2146636305
1560279984
617080723
1341469120
649321316
193688848
377465063
879918176
1968268729
1718132136
128504834
1623383124
1478266678
372162753
1179794349
214387264
155187406
251237826
854133279
2053009194
807170077
920303256
1608232284
76645319
728557402
1366712722
629523340
1177267588
1926299768
472762268
1131879273
1649402444
1473234668
1564422836
1442321337
996894053
2123627601
2044004344
253361917
1132803376
1648724533
723123499
1929324949
942898802
897974490
306658181
428332922
350805003
817669489
2058777680
1751959590
736551161
1466880250
1680544697
943386005
2097293607
523534129
1562335934
1732072363
152393819
452699385
371916048
123928180
1151266163
1980709475
125341300
1755557937
750441965
2097364295
1790059122
558705991
175705915
1873623688
63666148
1841696617
1807366878
1321412604
897352678
213169525
135364245
1344694209
443972012
571977569
617372324
1200555734
1245558351
1787044092
467867340
764432771
782539122
1401726341
51076794
1240912995
360162002
1241149135
1589612339
1804318483
231287826
2094869934
2093630515
1156711318
1405291613
1536923908
688719730
264731374
946332567
1097878104
1100535876
630598561
1061231708
1144762100
1372760525
630152307
166950561
852822585
1682080947
700518991
1820382268
730046509
287517896
1951654428
558008824
158492482
230688744
101473911
1093235864
1978679609
1949317074
1448072211
1792664965
1936186496
719498013
1964346701
1483429396
1323879676
393245811
1376844605
548795354
1315227590
577793950
1127047216
1373143626
1168790924
1480377574
1771329910
1741511143
2032846869
1941751333
342402125
1008414499
1097448232
2141067657
294207015
1552935687
206966656
865731754
463473014
2039942734
1899745028
1010702739
2113531982
1331596892
1660045166
1384648727
575673477
1548642513
1516823907
1842449503
726451885
469948471
1582583947
1206774945
651066717
587225282
1276453541
2112356008
1312665108
275763937
2122110113
462553785
1564567375
1756916280
1830332775
1434241747
105449828
536654845
362428721
1889713618
36831858
37523143
1969895091
852882579
83259571
2088199968
1188030904
1283578690
2103653190
300599071
685229478
1389781232
76175885
1683313989
643853022
983154715
96030016
746301853
23315987
665829884
1995699325
800162100
320931575
2145471337
174373049
28925726
234181690
1684329792
2000321047
855606311
338791602
237394523
1087681653
1682637297
204666101
656149387
1388051006
1870187405
1607727087
634975421
599189026
881634104
1665960515
1095926671
1749803861
104631888
474693607
589671458
1412951913
1012036128
109380610
1511979055
1963690323
1703480374
1255294523
1958569978
635438174
963805003
385718450
1901443210
212468809
247503702
674393556
758498176
784062322
2014767398
2081640088
1245546257
547292418
424730570
1766289085
1857526276
68313905
2026438905
321951626
1018451415
558091423
1024531983
31728601
1900654676
785374439
33014467
216762283
279234502
178861606
1489418186
981836036
963423956
1584120222
2147482711
775545385
229290600
1565629961
1649994819
2093450673
321825491
1423049864
2034686514
1490242560
757016650
478430474
514031396
184981893
1966421216
1546511839
1740947925
2004739867
1909088120
496363391
765645904
1347502593
534645675
997684392
1499811657
1374745953
1194573383
1655580751
916109846
418394321
1876424230
1797083061
381887175
1405244685
185002826
1551177550
1917579173
1266277108
84342253
1061281255
977068503
975214368
1389175881
738606097
383347899
1263903313
1757091340
285843361
1540086499
841503951
310255250
934104396
285528042
1280731462
1661874273
690301209
1960197288
415995706
1789793580
370565042
769476744
1430420722
1989542959
454845320
204584602
562828181
1967903102
1555003049
699866258
762561252
683515879
1814940789
1285466505
1302337100
960211633
1401244048
85804712
1108109528
44202485
576135128
2104343936
1373567832
2071521275
1551955982
844776068
378048732
1311323281
24512099
1512546450
2121093912
714533560
1317738123
692429396
878775442
1763065516
998144918
1048200617
503995418
339031431
178411780
1639541990
1028538684
1080138785
810171420
227399439
1541535921
687021409
1582565192
957903400
2031289191
1604175667
470407652
447258280
1753535730
754373135
34529956
1929853497
142080641
1647828825
229335703
404489419
2052110431
723332106
1812768797
86567007
1632213389
2041683862
74860752
1307299591
403122441
1069725998
580851678
1568957503
21276777
82365449
1216790823
333142671
44511620
1601067423
1756115980
1303794886
760722886
246556477
561057226
1719544380
629213253
1021435464
716582954
1264012814
2138831761
41864580
1472522018
1303333661
1704262455
849143990
1142110888
1506766185
2004503623
1610161080
366891531
1178965204
1232070014
973674130
1301537645
1268087040
575977491
1579108303
582893633
1201622385
1214299262
1988131980
1486566556
912438569
1483415517
1164360107
418906904
945275689
1337309595
282955791
2080332376
522020795
496596723
1032954830
708534840
1190086428
2009927947
1065503377
1932898961
1843940358
230222027
1567007636
964796386
84696503
616676139
2068397168
1984676396
1610917160
204133131
43616806
176341582
1479312773
608715729
1206964965
97980501
244695143
1875006941
1661815206
1391240705
1363597726
1680826714
1712376290
1084433699
268396445
1445401500
1672234873
1062020117
1219918923
956313213
1095139267
1472270029
297805032
80067048
809911787
1661065584
578367007
1643392069
753165473
2008319116
334622571
2049994715
613996544
1853492288
1806510137
561171429
1177057730
147795785
674817549
1814078560
1999602182
1029490519
1685570602
1941469345
997977641
332359857
2044562708
1828629211
1549871955
482231948
911290774
1632234237
849551940
572614586
1536017988
270642855
1666377921
2001155409
2118018068
744218459
1335527519
817682645
479246417
242848583
1280905331
682702982
1084271366
1679910740
262868492
1779483469
219465811
304042505
217067659
1786067252
1807271468
1869794658
1188913554
677433694
1906838552
1442231011
1940774481
1961774689
2133988873
901403485
639326155
90495883
1637963064
571371359
1589933363
1826012038
540410208
344573252
1104248516
919500106
160846662
1051062015
537923652
1500967866
45188971
1615006787
1075247131
1910593655
470909613
1480660532
1638383931
1129067710
1787345433
1154544842
1548190259
683550624
1373640769
477874107
27517200
1582848505
243178484
1524291358
1981112205
1980234323
178023390
161039373
1901725173
1993546885
1987324672
1269507113
1920339539
1862982021
1298019655
489304580
1583985514
611934460
713490489
376004499
1575456832
1722470923
66046051
1206585606
1076075124
1441537490
142022206
1372601440
753710028
211952231
1952423494
1771161998
1253645831
19206834
57039332
1994224888
1791064168
1458157997
1405746794
277424411
552309385
1976991594
1488650694
1759647813
1111600237
2135208245
1857809055
1199444059
1653750993
1783142628
1784436627
893834768
1583259190
511591797
1293018953
1226675323
1900874253
1764922557
764356849
65260884
1592873710
408346790
1255205826
1405764285
332524001
2020537108
1047693156
250040707
108217852
1743255140
23002843
1655811485
322698067
26517565
1694740096
1632130494
97931345
1634369212
852521511
463957517
1169452747
87911656
26560807
263971066
972776001
1003689944
1503809707
750056079
344790047
430885582
1350183472
306670921
138455241
31044983
95564262
1665284537
1579945701
12807364
1995720943
700402298
1073062715
1185492992
986582820
374641821
775048600
2030707822
712476122
234650452
227607034
1854716635
1169774591
194986876
785416705
353666710
707252028
1766994809
1593787683
1147317866
1084915963
1751386170
1742602909
760224415
423357286
1731531706
126448484
1961868657
613468769
158774023
572543996
891646576
343150444
73881717
2023313638
1533818607
1768036392
1605240280
1731443639
526889294
2028907688
884424320
285631070
1933907019
484001916
1559098924
646347409
178317382
2110073671
917087730
1032580418
1378848644
1997156120
2057622328
1560456235
849013020
1340268388
2078751595
103773437
706301700
1871145463
1617906208
1219741443
2032538315
558376536
1949453816
1564147483
1685182435
702763558
74786805
179580504
1869608218
225101257
519488008
234111845
962515147
1499688395
231407760
1409937515
699517472
356415877
1528640489
1429769927
2000582861
1057506103
1465904013
341603605
2068380741
93348992
829981212
441916273
1182477514
626178295
1241332150
2104276436
927536558
465814774
617258734
1333150662
1373661981
1662319290
1124947223
1348273664
363539596
1037278965
101709210
1249337819
1708750674
2003033253
2076620788
529678904
1721157246
932332080
1526704880
1750375488
1496942112
1180009907
397406902
649203367
146337467
1678435515
1084798876
1466249089
921182799
82610853
624324693
239079112
681956320
1964839664
829475345
612761110
1515015268
1687500802
338493223
845201901
499911702
1180174208
138278944
694823328
1057005098
611370674
1622404704
177556433
1353132281
1996116342
1970448540
1855217633
894733806
858086858
1941192918
2131871123
1818361848
1182568843
914761441
1056034825
2115356503
846512096
1185148458
1533342821
979020888
1356872913
1683192617
1471861013
1732620780
65015494
833756343
290040708
1954940680
1484156282
313331588
1053149985
1400630556
2135924503
922342583
946397521
140313609
588779515
197679241
2065373321
2028767929
1038996118
894471752
1199534083
1685551952
1114196561
2087489555
68009748
456752739
1711289125
120856087
1040744712
1059482590
1337835307
58661980
1127204164
977856215
1952464542
715491467
836120876
1392011095
454871980
1603546110
1195311911
1133259567
896064723
1160955121
2052116839
941730648
221653194
1904862175
1020912232
1955804006
1277847001
1576973820
665133793
577251831
227049557
1480609264
959944008
1135263039
1527329065
1559426042
2091454606
734270191
1044320790
494234140
718532551
1170292437
996652807
207716527
63284157
2001480069
757194575
662376284
1086725149
1222355672
1005022237
1501910671
1198134425
165427816
1734716101
682915640
496165894
211153771
2007025495
1562254098
42293408
787280734
1093213860
1475065429
640350338
1257721149
999865651
1088364170
1811215371
1751846672
752176169
557767105
514328012
992174839
1890470720
1639448486
656717437
1402765401
201911126
65058549
1700536215
216994262
322271071
1362110506
1703688267
811126760
1281635566
269340587
2045828816
1786988995
2121654136
1572591715
322691153
814768798
1864845312
1449109366
1893041668
1819183946
1321834329
775053255
16500084
1691319071
1656752791
1849000360
1964951502
1144749819
410893417
911010662
1273454114
1219708021
1527405581
681613081
1160837911
390523821
156875407
794433355
280127265
1332762905
55552963
884290469
440771650
368697346
2028594107
1362050573
1251385383
2107988624
103601579
1736865007
1043832786
1506475699
2059992280
515789835
995970081
1021365729
1943479655
1961150375
793754530
407102816
1197591718
1640009410
458562427
171281651
246834603
960409840
1710108310
887697839
1561476611
1478585670
681450560
1537781866
1276266236
1583333074
151527522
1117347649
1397670141
1955083907
553883403
1674420862
1638366783
2083013074
993617733
773034786
1805990064
1259779113
1377792490
330675434
886498069
415427411
2125570924
627852141
1998648053
1603876437
434361762
1567437543
1616469268
1503695648
64493685
708075299
365642118
473568574
2142971427
858964943
862732188
1564444256
1616529772
514953910
335051348
253299926
1340949577
965491961
2096545028
74431439
905048208
119784277
1672440443
270968001
742754918
1380597661
641480160
1587313952
1169603316
2043076848
942429936
1884339078
1398230405
1403884711
205266063
1924439538
1637132093
781492059
366047213
911020179
1228092963
915609278
1962104006
1913496244
1620460092
1497782983
1086312751
1773593136
1240853602
1008285690
401172281
271108059
252013946
951043465
777713262
769935388
1266402563
2074268453
1581970890
1726504832
104734239
586419195
785423033
89796182
1254113474
253603798
2083432998
744847356
1317711468
1542847006
194184373
1564472784
299095863
1451074975
1910955215
2024246789
668678356
1876401007
1568253724
1887762407
1054463000
949801783
2015140968
1727731298
804229988
1502601928
504031499
1232762303
937892876
1218373578
1380794770
159626357
1616481182
660729801
140771187
381924981
1412697465
621485476
1805921936
1858348574
718465699
1372805200
692610468
1386137663
1021966092
476301615
1632272856
127394184
755346573
403709689
159746052
349555051
2062343255
444047443
1603114216
1303536420
1910288573
2026404287
757533356
533096155
1843942823
369938636
317550209
1934531303
6125885
791597418
2083895601
218792311
1069673315
1076270024
1519156449
1113817642
112929218
808135163
1937734394
3748587
1652421375
1990519450
1121474622
2001840389
1825370461
542055576
346809147
1567180476
134334157
118135607
1304153909
1517356932
683355528
1341738659
511057975
615853189
1668125213
1682994562
1159511641
1330841712
612818176
1327672398
2067699963
641544052
830908039
1909228962
97087879
779801480
734951863
641644908
616894608
449619047
1010165868
1384194254
675510086
49153162
1549521582
2101355426
551505010
1578880341
1821956109
665901798
343854037
1653050316
1021061072
859658034
930841550
345317854
1498144789
1146290838
631602875
1910647149
1112699848
1375631781
390509456
748345235
1855996568
1243490067
377736133
1980947845
1709066406
1312932232
1284366872
1266524968
1226599723
1393662013
369726497
767117130
383491223
1342885692
1738555253
1081645477
218413534
266875128
56173785
1145806678
553746375
736744536
1459104101
1437200601
1523893887
614361496
573128418
1245382116
66866487
1023027528
1160021231
1960936595
1373684282
1227637999
966910308
772832626
76299796
841228222
723928206
848177189
1261233051
1477361950
900003171
1643364899
1058470079
1937908985
1335838927
1744125695
1746830836
934900595
210783826
495388520
2039079594
1207604633
159515667
361558900
1010985402
229651006
128287763
1484639912
1846972663
1687006564
782113691
1582908899
1138079381
542518020
2002678149
962214789
470485725
1532663476
888416603
420488023
1896505306
580088540
1634160966
539177880
2094563819
967101554
421195118
826559380
375882841
573248582
1730325084
297048030
747941485
771841867
1524357214
652681237
1203193931
334406495
231371789
802386246
410107319
1069854171
614069473
170531457
929006324
1151603174
759240778
1505176499
70348875
646166804
2001472988
398708168
796641147
430733375
699103953
1822481559
1629996288
1623241678
2003694513
710825630
1416326121
1362049585
1657306256
344269941
1310574795
2100902277
180762974
141035565
1536311589
1249377904
239445348
1032297401
435939501
403294852
135357556
97899176
924387178
729918207
184838697
2101228943
1185437763
454017209
1311455315
750713016
286801883
913874645
2021433846
2037804118
1606454976
947608137
158949173
837683460
843738907
781555833
1972553306
1217528719
221573928
628683439
1949737993
1796583465
92860412
1492042914
1767793593
1884812202
1469126240
1160333648
757739607
912032104
383472362
1141198072
831949387
790810822
1571139047
1655581729
1922500821
506655482
1661333712
6391291
1170093867
1226706479
1436489825
1991449686
362405116
1908351264
2125054407
1530297575
49098098
727903646
1447076783
267615501
1566600289
2023568321
1928260377
571211298
1549580205
1871913877
1174893135
1533885009
1587831347
1963650819
60714004
2119613804
1505169081
1212880820
1540379848
1971565540
558970851
1441456228
174182689
1284441198
1499885224
1987414012
1791693918
1542857348
675108752
975102838
431482042
2110906095
439055610
1775326631
493442951
858666299
44079466
203161896
319607125
68065849
1309109007
2133520515
1253456954
86054598
1926051134
978843759
907101906
283042070
965589711
19505663
362513231
1487978376
19436364
982516311
1587435126
2129497596
2110399994
635709351
1984231791
60902971
829444552
326452531
968193769
37667884
1256453987
445619371
484101353
237123433
1126284999
1040137179
596716290
1669361931
1810845958
1147476472
450265493
1504878930
1382370877
2015869575
157754526
2007752274
202796024
1791228463
1359604202
673819668
399586817
1051988785
1451035750
1974748358
315495537
1197741663
2111292083
1457647972
392923166
281271800
1013242980
1170034914
1026592145
1473580941
20523186
296862351
81947386
1217707713
71058421
1114698588
325888573
1110224560
782478408
2032200400
831379267
577409437
1980700337
467508313
1188049181
182232062
693581202
1856934732
1918022195
414686553
957809307
1878142660
956563994
1770004334
142048165
2141655891
1824783497
1243940338
288093834
1492383707
1387222268
2062068894
580243135
533687759
2083113057
1225543258
1500199252
2025822897
1420039840
646587229
1150427094
1156194309
1884619240
511948001
1220074739
2011500799
497909971
1845716422
1828715829
539822178
285106285
648255444
2068905993
225195524
872490276
212486102
2048816395
1869825084
988188984
1225092782
299723730
1527716358
2079549799
307257821
215053879
1738859413
380104564
110555983
576092894
1642048915
321005216
1773471421
1870354527
18747614
123715087
506297366
1130897796
2097386641
733583966
1074886204
1934264293
544767581
837224333
371540633
964151143
466933738
1787309858
946310117
368681917
1413191284
43933700
1795576896
1475662914
2041047473
645562248
890519261
649766785
317486691
1067528839
1629564289
718888047
1861279022
876229989
1933249476
597763530
218567447
217691256
1040659354
2038658847
725609033
82310076
487319801
1185068183
1181224981
51663705
690443030
2031493434
2017924768
496840230
1428361666
1778217600
287251452
734905223
1069135316
1858873402
246241477
1165015469
1891053478
1429174586
2008013864
733963280
1017217486
1991463548
591430409
2002808084
127712248
462226366
85798707
298148132
2137309828
413546167
432932444
1985829755
1035064981
249170691
2107409758
2064308785
1613912853
1115144106
913047143
230389934
1816290685
1218116246
1172470375
905687450
1988632222
1012550844
695480448
1849309508
1898594614
433762484
1264828904
337154509
1620205928
390687870
786225516
1740267274
351941842
2066767041
173060373
7240504
950816203
1624545069
1946093470
2023115863
813932327
2034942657
880876861
480194157
863895177
951246669
2021684709
441665367
369987531
2101952876
578483008
438538790
1391005344
1382017700
1018590764
661002369
737593153
951849734
1282993882
1540623215
601768963
1231032233
1892122147
1888197052
65828105
529858896
1006722735
358791699
388795711
816401563
8409106
2146933536
740507891
258038620
759788243
1192269320
2131113468
1591291775
568021637
194215139
1256199175
1972884308
995604618
782493899
1283601338
1770758018
348708220
778494233
218202772
1749547649
769787462
2146734298
355025776
1003747616
776086149
390464920
1059095252
527264287
1410439338
463556394
755027145
2117842796
1145220459
576746050
1015772528
550028074
1384644322
1402779571
921341662
1930407326
1193341966
20560101
305216365
589378517
1459438384
590440656
1861972212
1083351332
1388271403
1025277004
1777278208
2074326007
40672075
1203862482
1690784775
165698414
1078698579
1358293236
542830340
1061093401
1824433996
176209080
1666554210
743251927
1510072697
1661137180
1856023206
626604508
1222591445
809075977
957419050
89448595
1999443518
392190391
639393942
163538827
988991142
2019217764
1238569748
575406910
645069877
923355308
1530533215
1901984298
1470866636
612024813
584746450
614148541
1862698704
381001479
907097132
2124432260
750876274
1508549161
152221133
1364923524
244308484
1423932368
1344149911
1499696794
1468005123
1022992978
2046247450
1539971844
272409125
1663404901
1274048077
1560612924
883314903
1121689147
97073259
352776049
250682779
1697563313
253057001
42240381
1481246505
599905626
2473816
54625287
101030736
269620640
1176500410
869934824
1632379517
761394851
1406761982
1055198897
1036784947
1723824090
1308922023
521867186
402345057
1000010395
842299332
68026970
1119043855
779930070
1952330783
1335030057
1310913853
484226734
393837250
905278569
1688830904
1763859263
1627834738
865898138
1081314629
1967006397
1914722734
1186366695
3407603
674656148
1183856134
1363342542
748978768
1040930787
49763621
767875997
1064090676
325941857
569879424
393444061
305522185
614240773
125154908
1270106809
2063873005
1029659069
1937153822
1836024874
686402710
1861392875
892651338
1182900562
1186997796
205486290
1902294392
98236939
582475458
113665303
1314703331
1976950099
740195592
137747812
405270743
255510070
2145890451
369042569
1953142650
357560394
1759767746
1443664825
1507227209
1152156319
1506885385
401723616
91904138
936484757
1392165995
1164194545
1124953041
893082459
465504437
173076408
390130159
277419091
955510734
1092665326
1200543753
1790431051
1598195152
1847869510
337663835
948716157
2017720391
1340303830
788548025
1667447989
294562588
1028164325
648718221
1474179268
1024945196
1899098259
1560669521
466908892
163744956
1611862580
1330474550
425980304
102380055
790485218
1097603573
2025705600
800795469
26343493
943722409
1393113644
1933640590
1853545903
946738237
1573930179
1225734799
1900812787
2107892746
856654341
166732772
469590412
821826958
236559557
62665599
1247410606
1996714708
732485679
889009721
1671310612
1765973537
566229997
1531512925
1167425917
1151256329
1283705149
1612442238
1069834023
436702725
2006755108
294858194
115355479
62438113
1801227154
2064241618
1064486400
990407461
92747070
456030889
1035753122
837408207
228434616
845255726
176447562
1261949006
2003067326
260408104
606078875
659916568
1545322387
333567411
295282586
2060764352
1515038922
894000505
286670575
1090156299
293345418
1522080490
811175262
1300930730
1205079051
472130105
1396084303
1935186583
483687999
1632516720
1800902524
1742114005
2140675221
926728373
1275362825
350121803
1456894861
861594045
994601524
2053240947
130047938
1066532545
735862476
717541949
1272261683
218137863
157664258
2065512824
1460253028
2063240907
444253050
1493147082
777904771
1862391416
2105769035
1201431640
1521211247
1589149475
498191776
1965797735
770600280
679715709
772066334
313304669
72617980
1601480156
1511010557
471255705
2055843861
1128560917
1800762695
1390571077
339195645
641524611
2023410457
13117694
1139103425
1854550351
1609660487
1729806861
1308774478
337821372
130461908
1237895574
1848388331
1262053962
1727492491
1458407847
1649283497
2071227996
1563188562
1724162430
234096323
1261479759
128594314
609364292
1486753015
1673112755
1679308638
1943792390
209947294
972413156
2039757362
592065133
329074334
1131516343
1212319457
1113413844
1866166168
1431891674
1710025458
1329410074
403497490
1987422839
215864990
754352150
535779755
36029334
1145110763
468791308
1817920941
1728552133
1466536151
885801620
1273568236
1796946606
45540224
393883519
865523910
807808148
589061984
1430779028
1925793608
838732093
998881019
547684444
1724195655
650426006
1320888944
1863257546
1253534994
324653667
1750238279
700955727
957297179
113792879
850341817
1038293347
862007773
1850818383
837976982
1746490414
714432847
375600115
1240526900
1703243631
718210798
376680964
547822687
272100274
1026626208
1395587883
468564460
631660570
1022349252
1575082127
667308785
2004852286
1156035133
1741826513
2064174992
1488493515
326077420
1064688327
2063700924
1778134564
1229011308
1234357731
260928083
232650593
1170930804
515363320
1180070641
1055856165
411940052
1563317003
1154679112
1468780491
371104509
1071848167
592193338
407058428
1285613398
1138079381
705892296
135640369
2060132583
1980685689
1529689158
1503809815
519518583
1165310647
675531676
1874550089
1053082411
264696271
1136544370
742964907
1441232223
611357429
724148404
683499073
1261495391
97685799
616534436
1431500036
706158900
522707029
410680908
973177119
412008029
651890904
552399453
2102456684
1222113533
958709133
467959417
681078976
900684357
859797288
1238727383
1407342053
751884343
1652279228
1118121188
940969002
411501762
601225446
1406090485
1856018636
1472070728
265240312
780663041
785754583
1249373161
1826020120
1056188477
69980367
984521366
1405734016
1826001917
1818688316
1176497065
1487804250
931227576
407200312
1311390127
1319492663
1549631197
1466464161
1351614736
693205143
765082042
262796238
1252076675
1568019529
1365311539
218516700
1578581243
482619240
1925750045
1762016873
199506227
1682657880
1011317194
773149186
226561883
1304572931
572273881
1097062383
1756843249
122847334
382161095
1645178321
1235582427
1029793221
327832309
977681845
1281599637
719317831
774354864
1063962865
628257238
2055360024
1858996770
1639785675
1640048480
148615542
1082038241
291731455
604405487
1321921388
1100999531
1188175503
1797603001
1234471282
1515733801
981909947
1844467824
1244839781
1902196933
1452984138
1134271127
887395319
397647809
901685267
1193825113
1382202214
1886688975
692811186
1338326716
1115840680
389672117
2117908448
1179229813
1735031614
674092102
104624751
914381401
1376424742
59678181
223670339
497947282
1414585629
1944154403
1631303644
1833674717
1455780524
998049992
1500136926
657699044
2045465220
1373702206
458368771
912755947
801269647
1501889647
654776380
1637362484
447908976
892929514
2009768056
1913978432
393262123
277187949
661559394
358930517
718210084
163115971
253019158
1166269556
81976515
1695147704
92852745
2000377109
1915955646
1036051384
1819812645
1140536319
989486874
1097146046
550950950
1803660339
241977510
137499552
14072591
1288486705
103886110
1919867261
1779808270
988930194
1977291585
1403825555
356038342
1970471385
332995037
2062340350
1860451886
1298677764
684245522
1226587233
1520655228
1734627006
1243807063
517496287
2113688004
1967305833
1212368634
1590340630
1462540030
1982294765
1541590668
930049771
601404991
1904931796
2034405884
1118488446
1220184706
1514451507
1696070266
1763012970
410346733
238833375
712726589
1096792409
2079112885
39152123
1944110257
1732430676
976514717
390725897
1158370208
1476134027
1342427454
2129847062
821261123
1666403042
703311992
892754328
12672487
202518474
1031289344
1498091493
2869645
381298601
883360739
685030962
461037222
427686421
1786909583
1905473143
846165727
1445955698
213914898
335418771
281231835
1097061219
554405499
2133493143
1116872332
679649452
409715477
579622017
1061934767
94007955
1149821372
364897295
2032434607
2031041208
637907458
697149948
1656690230
1348065610
1797297105
460967490
982862194
684640378
865842758
877178143
507580552
68357296
429355671
998159416
317273464
519053642
2018327840
857876179
617169788
505594169
1666100903
1855738269
1207252553
1554572518
1026651934
1423709904
1736205710
2099673550
1548871725
1967808939
1470716500
1017377219
1041993230
1955900082
210762954
561729510
1870765623
701809928
1511779198
1564835655
1642193243
758807028
1317935214
1160174464
1652579551
1149086667
690930988
211061670
1558168842
844887584
1987763989
1276106848
1420084239
1727805012
1266801799
891129765
984672488
1658226697
903142610
1566102479
1583191580
861761842
322796736
2138513487
712481414
243907977
1176100099
532574632
1642246802
977196182
1970621935
51113684
1381212996
1716508187
1471167633
682579186
1242624073
410442403
239156233
1362303677
1566580375
861174292
893733965
1536904274
1596526445
1340228545
870104486
643278172
723295512
1901419561
200614188
33611299
1246591882
2135560687
1583182907
1505157252
2087357446
1897297052
185813077
1339453197
260716194
780700781
1816754192
1403462046
2119402963
304451840
156957889
694985550
1178152532
969393709
1045650545
1915968479
754455392
1291453605
2119820922
1849185678
231809007
1287924674
202423460
446151896
1937539772
2020734202
486612957
1546532100
671748265
1000648516
1638587817
991982560
1772116297
443082812
1552001700
367667876
415442604
2076574560
1644222720
1058633397
1981242293
523047424
393487660
1055976268
1005574475
783244685
1881118871
70345586
556956844
711804637
1281858456
91104908
1267166948
647759064
1099785856
726635926
224746349
1551178985
1361737730
1486998132
1774824102
2107213130
1878826612
1441465052
1400991367
907242196
653427888
794032554
1349327277
1995062015
795775828
762991594
1919268670
679737543
1493580750
1052478967
1599835834
420768937
35758205
1391053171
508340609
85789539
1292635144
512263281
236700651
2037431098
1115041123
157778721
142564046
2109557941
631496397
507686993
879025675
2112591521
541556226
402024165
1960226367
1270839796
1819035460
897447655
1240576368
950042811
347148610
479571310
202881680
822094925
1601028999
722424503
1995107597
828164568
274777108
990724855
343135238
1672044199
1802524510
876714885
448251366
2113482893
245472006
688466457
2123874781
678432691
1924090724
1530871847
929212137
29706299
682513686
1898747072
2033112990
1797095651
1726470693
15854727
1498256753
404828909
974558842
1507699644
2026504282
1964220066
1415265919
1834533293
1200752508
1199421947
42919196
4838779
1381258767
451102827
1350013276
1069418754
1961910899
973748509
2121214493
640088630
411945506
91265968
1379277937
1993262942
932720389
1743033860
241000040
587095107
36453211
1475230463
721892617
847661287
502893348
1266817529
841852053
271141126
1339408244
150346767
529008769
906696378
872583063
2128570610
483970360
675479681
2132055655
2121395058
1105181463
373901185
2013823483
2012855476
1167812355
1288482052
1672177937
1301228509
265854162
1593623885
2065115103
692443969
914010086
811511449
551444401
451168187
1106177254
2014733753
201687635
136905220
1059833440
406518150
156389581
1044584735
533594132
1082094660
1145817889
2027079380
885191115
1612588578
1008895758
1733902835
761484859
1007197480
2010396595
1832151689
1942175892
34765321
2111163754
998406101
75733468
1594460023
1371115654
846909963
320168272
1876738863
1345165874
1031500241
348830762
1839392284
2132301596
547852100
1564537722
1088167769
1772253293
120234328
1875563275
412173170
340754324
1314599600
1171161657
459668011
669268282
435983733
1523052761
1201191784
1512608565
939643445
1807686400
315517755
1642567448
1673268886
1028115322
26748597
1389845537
1256324773
1321342618
1649816728
1906081610
832209661
443400802
704424173
1864472920
1561240074
1559701779
1220597337
482410892
153653342
432614387
1217707127
965454382
874268318
2077658927
216216907
2004583945
638489855
786785325
835072082
223603280
734196787
1976812634
1781843964
753258299
53325988
1261370589
1397856004
558901820
421739471
1474990002
1548721335
1323566570
186027549
1956737507
134157075
1656405091
917277165
301250824
66866975
1448915075
412907044
1054737708
1941717941
1023209149
135590252
329983460
1557783181
1396055842
1214986893
1371920190
2027059650
1845891462
1831139106
1990655294
795693389
570524677
1477949822
667210064
1650126069
464641379
904417031
297383131
1541307541
1205644626
2106448327
406270301
2048772351
1804494154
99223544
1023039019
291701101
993393020
446841340
783995816
1877973101
1399377626
959672354
870829776
1360046066
1498433114
1637522500
153638667
1857415970
179489309
1043568773
972610466
777085958
1798882306
1020044550
261956387
1448865983
1861451627
693220696
699847098
1150322269
585255761
1384345837
970667950
1962631369
1499520444
1671381191
403450547
678242287
1870888854
1211173623
287322315
1071571135
1120871803
1889339970
1689770978
934843863
792818403
1224211267
1171753680
1713831303
1774742927
609187049
1098380693
1087624384
1115768030
1003895174
707031057
524455455
554009471
1211431653
156997919
976146822
115115453
816564978
1727131528
471908112
403621375
1604699899
211061670
304117732
658294945
877037277
1239909835
23715128
155016756
1712607486
265522546
986125540
287689767
280711339
1797240597
629471941
1307599715
1659837924
314184091
844496201
1132580685
1707641084
308021662
298567071
1239943279
1934437126
1075060789
1990196823
1085901496
729504609
1442611435
1173377952
1859603339
1211107679
326249089
1968639311
792599764
1673219836
813728101
396575625
883824216
1125917511
103371153
1902157541
858514778
758820189
2005622884
721138714
1613103219
907843131
619281464
703158258
1283842054
397911783
281522886
2134167618
397151998
1823864748
52702811
1153416046
1635867325
181237784
855316408
471991304
1407506132
191339365
328427223
1810059998
1721025732
785768681
997998994
1653876446
1866062310
185034516
940064685
639090433
178646772
1625671413
492121038
2100310318
1365501873
1842429807
1571513439
7350134
2131379167
392521542
1186156234
364935910
146359443
1432999802
20989739
1465199135
1038629622
655279168
1757782474
116082743
1890896908
1753593123
134988207
2049436692
2097867009
319659421
112720184
951531404
844164477
947588265
1762542901
1989182558
1253352746
1095660455
1837089474
1763237138
1450318801
2122297282
728577622
527125305
226112774
1344431423
278779424
1170205974
1167712048
1991935896
383541525
1129597708
703321674
550763740
1727324358
905533306
1993445551
1967483938
7627330
1281459657
759940394
329375062
611018824
736747906
235020390
1464922464
2013822262
22385466
403821174
1072810957
1206960483
2020446261
2078683289
390731804
825396060
911683598
881800211
800106199
1789530847
191984720
148111474
122951087
548277753
1804832282
1041746878
1361208406
1063000232
738052616
1614408761
1137277448
1272013686
884596600
1011221915
1144451727
1673058829
263310645
1118586653
815012831
488243379
182113481
1305971174
461005139
879682576
1981042595
1753020280
788894075
696653688
1427928889
1656080584
821854660
2100117014
1246957864
160843041
1734158938
136051620
1209044105
1358420431
1015491109
1301687174
1719046416
599315113
1092141831
1449860333
1065257646
980824631
1566780104
275499040
2072527042
629820198
1922019447
838263494
7556506
19799010
430555105
1773395241
658256632
1736966257
545664677
346581900
642159086
289943046
822639769
1759954350
1363352949
1314211246
1955682305
1749773198
1213775395
1900394478
1007069226
1874960110
258335474
1784834802
1807427853
1903175655
413276207
18907836
972342123
496686694
385693237
484238843
1315471198
1150379731
1208156011
1996892445
743292228
463496202
1120892587
603430865
13732721
1694257000
898138948
905697714
592684378
1506891900
78687388
75563614
1647886901
1115547531
2016107834
292086759
1914756439
207806652
1509721367
874062593
1660878036
1411954626
1515066201
1935906618
342719502
776346897
1284900468
482003662
1272128376
517320879
2129208145
2107732370
1228303043
546026477
1520856588
1763734033
1619804470
807731457
18556888
1166294761
1399055078
2017656907
1002855776
2069936619
1879158695
636689974
1103713785
1190502490
709783120
1784271805
659799494
748100431
172646264
2030949937
1944177635
1327658544
273010825
1457445520
1964701797
910519986
1089250310
2140691750
679872439
1854759001
582162214
849789593
493671189
1297571693
638090712
124107214
19555953
849851166
2005147985
2002047434
853521437
1560032909
255561112
558323529
803805303
335808811
942700440
267654614
747568275
1735787372
1420186349
1418400694
228428018
911643958
787783203
1607278180
423308512
1222679469
724209103
484441678
999036526
379969856
505421307
1817748956
694634289
1712560137
1209134818
819371277
1245129920
1134570355
34277404
1356358499
1856303035
1371262412
891061656
1609239770
131668286
584245182
744928096
123692382
650026007
1565907461
1263830970
1955959924
702849290
994398860
1412333618
189782568
614645196
1860363152
1618824271
775294036
2010964200
1494814835
664259137
1691519615
102166585
1882099936
1423954534
1365446446
1344802983
274203542
1545446052
804697024
1043619876
1388261782
289780341
124767358
1145831112
1217385228
9106102
1756126202
1334035154
124548617
1126057013
1835066770
1210302968
134753768
490709115
924787741
2041641112
1993322255
1831158485
978675912
31758147
201129070
1539019074
152595900
1836641674
627526963
1486749985
1170630307
786187035
566180893
1945875786
344544388
1442917090
741812333
1632139156
237488110
1182601651
1388307301
1145874502
1212413437
899134586
263992944
1540885134
1844281109
856611212
384157660
464637938
483236801
1879639685
427659164
373814478
1564530524
2012446891
289576618
1400560747
2081828828
766014045
45939028
1401575850
1516960492
575575676
34829765
496777794
1323326593
1486835305
1260209842
43763630
32353643
126106253
1977677022
1095077421
1490217912
1228944049
1200520764
2049815892
1455257505
1349591402
757612941
1878495015
240235237
1991152507
483486801
691111573
1450365223
626267019
1289077970
1170971422
1523611431
1216237663
1812952675
530944035
123059846
1056474831
1228834704
644015566
1644393669
1357438563
974446128
108430165
632408416
1588695756
1933725548
1053212928
223034395
777477641
1573656127
1253836941
1481058770
803792242
834293390
1544434014
1338269161
1983843040
1491461002
2134341398
1465248171
330524700
1575267539
600592389
315583577
1786160611
731753216
2123336190
1733424771
1839536496
998827121
240392910
1142560886
1428665723
432439919
672049107
1200293855
1332681225
1352280702
203099335
1737799682
2128799323
774358503
1282858330
1856078814
979483884
409871585
1867148840
2139373694
187786286
1801997055
1712002717
461247408
296993018
507576644
537685764
705485294
2126475282
1709224179
239331561
1914960616
899667625
1754947030
959235727
986068085
1071730482
2031745704
1055710645
981951640
528315187
768384600
265802209
1226046029
1095571695
1978109380
129311314
1594113119
436839280
1832325148
691579138
828542639
829180018
1465735222
1230253899
1007380230
1091838433
357634933
1070484668
370287677
717499089
1722297954
628542637
1302810802
258360854
994758573
1160284253
1623491394
654795164
935641679
451161333
1840567750
1840515537
2073454870
60297050
1695440932
1085411537
1614429701
294337300
1784142440
156788540
1988963410
1777090795
1968674017
1715981816
852209939
910308002
956105919
925795950
542879637
241067088
1331105880
1561621748
60789960
81039532
1928046378
1479302710
957882079
115918588
231671033
302853581
1234541461
791402519
163120103
2013227344
46593830
1376446284
935309956
1567730815
195256969
152283085
1567633708
1153418933
474794618
1362436484
1822006624
3743745
256014456
837016212
1872998869
1855663603
1073134770
591708914
1613327686
1503385593
1050841944
1393455694
532747478
1789637366
1803440169
1494023893
2006019767
1485248950
531714286
1120268474
531322937
300862410
1836065693
125456196
629438534
1452029015
2028213270
1665661754
354201422
392408324
1630681709
1137930336
1123997909
898024466
1601381835
219098806
1577003339
1290575434
1487523499
1654800276
1489238484
1965632222
328713855
2094787561
1183761048
852699145
1972247667
955607017
1858681398
487709056
978878235
541508479
2007788419
1404293603
1469674891
1054329417
2065521286
556725651
1452520104
1627877652
796412849
1479583400
362759621
1777316666
1722845214
729798853
513127011
144807600
780232549
812338524
601435614
986434105
480009512
136402857
1543184462
162503883
1177709112
784830778
915942390
397750640
1328632157
1109761974
215655413
1214803028
843799127
217474710
1052744999
1097838187
654461398
1500814093
1892960338
2023067979
1741105644
855088610
1396761582
1821228726
1727068587
398937133
1395030450
344261212
887482488
520839362
1784811481
245872873
1725689030
2107988466
1462206787
1840561573
582702089
1895123247
1096420224
48698457
1603174550
609894087
766349690
1257620798
1586286938
793996217
1410811835
1588806971
2128147958
2090082260
514981532
1882298171
1189986434
578392836
430726051
1821625669
1185230110
722436999
1915174670
2113354870
1126655071
1600565022
999778792
444666698
324709454
546620334
2009607994
1596952110
2081819927
2131282512
68568052
644463654
1873939169
1630009791
105091087
878676072
1467548282
2109181205
48303909
1738651887
1933090103
1755762012
1360783276
1742263743
486897233
1632221508
1002846440
1728846565
1379236761
1453366403
1662504825
1685848501
1180824409
447020725
701157189
681500956
155289904
540141159
934718334
1709174421
1721675998
1537148601
1607966743
110378986
986417721
1854145621
764315844
686313448
30765812
1641546274
577838031
1408471241
416255000
735180773
120083935
1349252553
396668546
2027565261
700235547
1967305894
733521424
2031965399
837157413
89817443
692229814
268242932
679232901
1453113494
8147012
779657906
361012076
198443709
1302784656
673945881
1111036554
1706954960
770791065
1790701721
1198760215
19373822
1439129128
809944654
257551148
2055950265
1253426562
1168520117
1448525323
570554348
311263540
1826965128
952045168
1491514637
1789045793
937686743
1180993772
718247952
568762625
276503602
779888076
267417075
1205056443
1343277810
1496004192
495321895
120558931
2099145502
1057910650
19841899
1899537934
1139581086
1051606609
2069835458
1552576593
1502305218
1802642207
587874309
979891101
94721437
361682298
665878213
874704688
493565545
1740498077
518341906
2038031700
136061676
83300559
2002410801
705028194
1994372579
1098885727
228804737
1738035328
201018695
1687354792
1155693493
17210484
1591306849
606634097
466130555
1219605593
797843627
1163670043
895300031
843011051
1833997370
770466535
505495803
89149328
1719409295
919401310
257171904
146885116
884849610
1951927421
1573417909
1230922591
952613183
583266179
1254707297
770436495
550054913
1569905017
1511500170
247390246
82055113
532053036
117578803
1595896174
1390889338
667401769
1133200864
1248289807
16236102
973072169
512512291
874114523
1150548556
161218048
401816557
78900175
344715505
548836562
241288151
1358998427
825391519
162076043
1103021835
1304352133
30126729
1080849141
1676021016
1615929876
1060559542
1559001377
395703841
36110357
353042716
1568608519
446415925
1727260249
1375880945
1327605268
1047823941
1296747766
1705660874
1268581540
600666158
223894354
2071359826
1017883164
1415297499
650453482
538676510
1463788443
218033971
1640885833
1740704538
424445694
1393381872
437982097
533013098
2110112116
1565309305
1379699666
258180800
1241682969
1517386399
1015535472
1771548127
214224412
813917280
1027862264
1193090809
813798572
1127943739
2021595856
1073824740
490906128
202855183
365101849
1825084130
354275930
249998584
749534371
1841705360
381752574
161816052
882158464
347164152
167227156
1592563719
1350369551
316141065
1948449441
1353870983
405527353
1626469938
72615823
526049105
1313213382
291697980
1605273138
1429929502
1438331615
200746968
1253081266
1923981051
1328920161
1164456447
769173131
1826407889
260312720
969388172
1121192891
606876904
1991342916
1933809596
258604459
933076292
517663923
530462111
289623027
308168149
1477828770
387745335
1109147910
494095334
842438955
228328322
2112372529
842779388
1422564868
611841918
1774202986
1535780842
1223826537
230356403
134050427
799481119
2035762178
1888365561
1837427931
1814232268
1135364541
1479334728
746163570
1495636084
1555412708
922057242
2136393529
179622076
573961495
2139864619
2020702680
1526146728
700480976
888721385
95584719
2065851200
1790144850
249996000
1852250803
1678235990
1505793126
647146138
1226731167
1745059807
1387201820
1463953063
1092210021
1421945915
162768347
571973276
911373363
1404839379
366120549
1512188370
417857429
1768274805
1153394383
1402247607
1699750567
207909025
1023958586
2138346942
344922940
1004322532
472528228
1483876991
742674273
950242682
1122640186
530698753
153089137
801884677
253929294
1524119011
104285962
2082101989
309741553
2140635545
127866358
1663773141
790707421
12609188
1119591103
1377210412
1097505684
419775990
435035613
715181163
748721415
1508182016
2085782113
1825716506
157530661
849252065
1740714369
1731707429
1910505712
1526213723
1117114942
1538831561
1321127162
601233952
1966232738
1542740154
1977474849
35050316
796826502
1375118958
2085179861
586485429
392446398
975810128
966442044
991055857
417199585
1576208593
1491864023
62494722
8153834
392094890
723161981
1460869725
1136275252
1897990612
1115269720
401510476
1782200809
502550748
1952833565
2143235162
308100132
398179884
79176190
561478565
2097529052
928550075
2081266511
873936493
1443750647
538690536
1735097163
931875497
36422817
563093706
482193292
1906706732
1697429398
1917319691
1109671833
1890548985
1425295458
925429240
263314657
497396250
253035254
479948548
541175590
1034925416
1025399539
1020928047
2105042418
2047748460
877172525
262275482
1779568032
1368061737
1448883564
1455350518
67808718
135239705
2093380958
1838657551
280317496
743111329
240630113
279436778
1404850879
830626180
1962235562
1624594982
554181724
1839529758
933088132
1037008939
1129250591
1957880484
1414639951
1237456831
534073359
1450156007
2106290249
1054887002
1099195385
1360494743
19606025
1591738690
1034765177
959565294
226001675
155606894
923099816
412219323
252675387
731695832
50393160
300052770
841939504
794851189
1824680049
597843206
308369752
270532134
2139265150
1977033154
98731339
1524529268
1148518306
1045404970
722978341
267518803
1863714158
1488075254
1208562575
1018739339
1759146830
536370033
1013281361
342898483
552287728
1832198565
2067383405
714218174
480000735
899015647
588897021
1542302378
1730805673
264716224
734274126
340749644
480788934
1834901411
315713639
632108279
710504705
1249242543
352190431
552714779
791423887
346408970
2002593689
673646289
523941929
547240866
345045649
1314504337
236745962
455999994
41098491
878468631
1714695688
1906663192
438393811
259473337
2041602756
1296928193
1359312773
494820973
316198398
1554093288
338686734
1956033428
907361721
1116807081
813331744
1663660908
571637423
623018149
644224120
202931436
1290311566
1150705809
1042251325
743354076
159590650
1162986202
1614434919
1828722123
606434512
1208612525
962999842
1090483256
172365331
71937303
566093031
691041676
544732543
1121628551
2020852451
1994798555
675027621
1124159223
403697077
1549515052
809873086
884581740
48507602
130250474
606227508
1820534259
70482204
770271955
1885189337
673478025
589911193
1726266328
1463306162
98206371
101897631
508165462
1644105876
217750317
1791737045
1601176198
891641768
1375015414
1679983440
1678266298
312526538
1583561964
1723984929
1839333698
1234212053
581583020
385845344
99940427
2076405272
1778277401
469911020
1704999129
400929893
162665547
595712230
882994107
1863770020
914053106
35712767
1779005745
1152787039
1199541337
1335542661
820651871
492648459
363577156
1552191930
414110449
301896656
1020492919
412779302
712469305
1055836077
37896917
94411640
323894913
1204704515
1920315122
74468301
578164953
1138634849
1930864227
290632
138148741
1903798736
2103625338
1991722996
102016676
1869282232
1244142468
2050581444
1794716886
1907197342
1944429930
696004530
1082106432
162993596
592109661
460826308
565850333
532013769
1223944741
500142133
1219786288
1585716214
1380248425
164439660
604151516
908340001
1412780975
1728904661
757844653
37035830
920704396
1469557782
1770391368
32277529
372185155
378815744
948942118
1966338154
1333030851
453844301
534169040
657725389
591039079
677618591
437446665
1464432391
474146355
848247720
988226786
2094097142
1453108307
1920563369
1819953171
897769063
1741381136
227738946
776829184
548227282
270313720
600023289
1276861197
876419163
402487413
1484414813
1023872891
290260909
1711320885
1365842038
1632222095
29688594
1184723653
35228820
711457647
1875872441
1230710216
1220482102
1348459334
1570083333
773568322
538578471
889124746
406144090
1053609474
143850050
1071002633
1913780471
1862320096
326735862
1152608518
521061082
1050977929
47988882
1201175561
2070497762
263451896
1028147924
1713498994
120816064
1687565813
1501022054
622251246
755860923
2147450498
2135590333
2031046890
412774058
1207485453
1714455487
1379524084
1324348203
57757853
498789831
339075846
866914933
775134019
1007070061
1915139848
1948349913
742194982
1388001967
1822087937
1104403166
1124084763
559483003
1350885687
2111621196
1077484768
1995980238
595673218
1732643346
175602610
2077576817
1285042874
187373506
1764039724
775039136
2145259042
208371731
485789695
223010509
56195574
53595973
1235784203
289400463
1618864265
513176480
31579052
625202661
1697178892
441911265
348110572
1521137609
1784204938
690993409
467382260
224406268
1029519125
1160472793
1603444630
76069387
358770046
718939714
1261554128
67346083
1303142792
1097136542
1344006550
296816997
496722018
1231335335
1256245581
1607449561
108645959
1046552909
1036428806
315649776
555237620
1666394459
1890354372
1913042963
1306578369
2040949703
385744139
104837618
1010406675
1802721561
736494195
1998711310
338930544
1437484872
626559844
1051148768
177808569
1967741727
1005700620
17212990
969027969
1119152870
429313882
1516054090
1610707176
730236179
827620227
873645100
951201959
295686458
823494192
1307240943
278975643
1030818275
1426083232
930991477
253307125
482719120
1720862049
1872817026
2089045526
852860025
1875329204
75960599
1160185685
1786928943
540540922
2019130097
739219584
2117058690
1672642569
1589059817
175460546
913493448
861406578
1790883769
1640376451
1331943466
1099243712
866237865
1008753782
522604678
2137079303
1388990896
57761038
901325304
1963238280
1536804030
1034398813
1610101994
639125008
135928540
699926293
559215361
1890526648
565614984
270830043
187000695
164077066
1748748631
1164320392
1374897871
107155894
136527340
1021207576
1013543690
1310647914
684537404
986351983
1788493404
1087563884
1698112785
391899417
1545706160
108169811
753271159
612047525
1158479079
1127226152
1841756391
1272587
1990073105
569926691
193243079
1070196879
1465488442
1044989915
454969524
929738448
1172783562
1698144708
1610234840
853111306
1450927032
2047383309
1205642756
1408835908
1883679326
2042631326
2284076
1347536479
894683491
2088141354
1180889227
124413536
217295826
1570135818
2118220102
1691286545
2011510859
670811332
1414208157
302647609
274908520
1787803657
933903825
1068842398
596349028
1916640825
1196625693
678428269
1824021539
227852720
1806068167
913834618
1599947683
728677747
221010118
422640240
1768877209
1070450355
768452603
1441462533
791645987
326108322
553943108
1150433879
207586905
2105366211
861876168
151066306
303059705
777404655
807612648
2035394863
1526562905
623968509
688213157
1733078646
338014318
599366552
227461906
1557885368
922604781
204519428
1160837954
1907513621
195752789
788424751
671045419
1479913941
644581581
580337587
901719227
316038622
416643250
1859922218
1972135875
782774921
1688929834
485311251
685768713
2073138712
395992670
1038469337
1339238885
434114692
816310626
451530631
540458133
1582541804
939982637
1010606067
625514591
2126756147
263409885
1122271620
745203010
903048442
1756857714
434066998
2077230928
2068575075
158386155
2038083702
140348806
26069741
165467465
796180446
1394907559
686979201
860060588
1878523872
778555759
167882676
1139773593
1748253614
319283155
894983971
536593610
1010401820
1185867828
450864632
235250078
576119957
729938451
1572277622
1985175812
1656223338
1521485667
1140134059
1782576727
1098098385
1251784331
915981174
141651471
1552238160
1754132920
54321138
856890213
2071515220
1057167837
1971041584
1020058781
121722612
1830006241
1380542828
1286096053
192629306
2132686808
1165630599
579716784
247162771
1568051033
556986904
1532902267
1789881557
837017164
551482657
395857346
601633511
45565893
1416977363
839355323
1872977353
315906084
1320874457
1953704173
255938966
66082384
1118751144
210783738
1584552344
945194749
1622706279
1085410769
1012071368
1063967520
164963043
109580639
2080698978
1250577571
197566652
1620580716
195457647
1703301684
967499399
569780957
1979762248
1158997444
1374006357
132183392
2087195226
580633686
1118994952
809544577
1383412125
1202167564
1204500995
150314205
1789918189
1913772287
997222809
458645651
13061999
1299366289
2109506524
1217651673
364908421
1839519906
358369903
1556114643
733580713
2009247449
225443203
1629962142
1123973414
1331852036
1794693993
1114445089
557759802
209887445
1618189010
11334694
1196738386
546182917
1856905867
920026656
375766402
556912136
2047214677
1716557709
1944070580
912412787
1517543923
748494695
2098641047
1424752668
872840632
434794284
1514248895
512304964
875554515
1281790759
1092879073
1313942852
2123605405
1583904665
506714088
1051892351
2039872277
2886096
730232787
179995746
578973701
718503322
601220727
1937683620
588519712
1645735211
1331581309
1590318286
336894043
986156733
751598732
468609047
802623783
22586279
547894643
383420043
159226046
1356579987
1226085664
2050414767
1856103186
1574777629
279982205
553649547
1685368036
169419157
668311733
562260319
406624291
215821407
742536637
189790515
421584291
1232284545
2017559102
1330471397
1059409383
1137396479
2029652815
2093139760
228361596
1359095903
1800080029
1017131387
1681767227
776300179
1996765666
309556513
2142680769
59188497
1167001315
1461781291
279186118
830706835
88013343
1265577047
1492018731
143511080
2059122328
1021907284
583120966
281501129
1091241493
364758187
1557026168
1128815389
292499299
2095863293
2031340378
404170599
321514968
1181101613
2139489889
2063601515
1245986467
2001787017
1690470862
587604371
2030774297
2055097691
1534077760
502793587
1516731827
621788871
341963588
679221912
1597288051
327521641
1326599364
366589042
1753675730
1626839060
1158709601
1998791791
348903985
1974043230
638878885
85091049
1271709319
1254778022
825696013
2115989229
1743250347
117999922
1691731949
1091381219
2049913360
2129579871
1065362683
845513381
1105414346
62258718
2001233381
2081469367
259454006
1571416961
1958624708
1559261174
668835973
1556969195
1779534460
698164241
121079239
2089888745
113999107
758183971
1535072096
761684501
1012844931
1719356478
722383389
17842390
1441382235
1584330
1075732709
1663056163
1892544537
1934987045
964728568
212134356
1317133948
2061507532
1784834858
37780172
1754475285
805233069
2003953361
587913884
560550530
773212377
1871776110
1823766922
153236099
848099258
1857332933
1271888134
512734943
301783971
1849180152
710376005
1248648978
1120337464
1496147931
1362988449
1418329554
407267144
819891577
1670349868
39258444
836986383
319641417
699435568
723335735
119269256
489383780
388869612
1417584175
1856701374
1470570367
1972267831
1238640613
877695000
382468515
777932673
487143223
768872866
648925462
734634249
853561987
393184176
1891886131
489004260
1277609504
1735791193
665655156
364185045
973514474
196226183
1985484930
63131880
1098713104
1966375573
1110407439
1042783446
1574463797
1082221361
1130500156
552529846
236979119
1426571223
90987276
696749425
731165954
879995742
633095768
376416947
1703585826
1916474393
1057439512
1209262452
310414839
1284504216
465574496
260710860
1881030095
408310435
34755897
1904977001
1345324150
1102427162
1275082472
825618584
912160865
800837776
374090809
798630734
25266462
145788129
1119929522
1415479556
1350275126
780200987
1416008977
1716045808
1838590481
1023005407
240438569
1237319954
1120921156
364557983
1549866964
1756267807
564933957
327120051
1151457450
848997299
2115676840
737480965
1139795054
1995995062
186127033
472876321
1317558990
1609612584
1658366453
1022749885
1388825945
1854142330
357243957
1742618625
1155891037
1173360874
37148300
1992870417
1794065540
560306721
1818069037
231263932
1821459610
147740106
509685446
178365137
1161677416
692010635
1493614174
1016300750
848811762
945420320
1871794641
2086270841
1783782617
251705984
1733338443
396626267
726814125
1900513381
78824453
1468890509
929428633
221002268
1449038681
1634814857
883802715
142617395
662777941
1414863426
94948706
1567602976
1270876142
1064100326
1042833807
213604113
633706323
168353469
536805318
1635699847
1283601338
1558425767
1179654245
1238727931
569677762
1841762283
453258764
1748156021
269298530
1068590503
1027028865
689551626
1018323884
257080198
1145431944
928203699
1495666284
623307489
311507092
1616273141
1494619212
654241502
2067408652
1864344206
1865987681
1282662604
1258636057
843931579
732406439
28899663
2075919119
1930181150
871015913
2097330365
2052042093
1784386683
706504707
657559343
947113215
245221893
1137884382
1594400278
1000819923
1032256640
130543637
1100964194
1730377457
593527626
490897268
796673205
1553839300
732481774
1147271722
1561479750
1404844990
542556516
764918409
687202942
1293103130
866547328
952032045
800891716
782286943
958701953
1335668778
579560038
1143198808
1104471488
404128242
281023011
815912496
1430509770
1783664426
4281651
1272542936
1580141012
883171060
1137469699
1258700889
1836617510
1662967845
414775294
402488128
704196276
978622746
1721870909
1687235551
528369413
1591444242
609706889
1612855504
687272212
1726590931
63432335
1423317698
126820176
934400305
950693874
2024048002
1426558349
1767813094
1738069725
1518339627
284675037
1916664121
559949510
716037582
452279157
992853756
131528517
1835252017
2020011440
1666227653
1092984303
1194896409
1191607871
458412225
1942221805
1492405091
594511504
202064933
422219201
202343668
270999591
875485059
1658993655
1762907300
1139422559
1206226391
941323490
13282736
327528791
278754609
579186372
746334839
1259285649
1819791907
1379203963
1897038377
459954470
775904314
825936273
1685567612
1445355800
1062900885
40469520
1516177561
343863608
1277996059
128298003
1005069762
152220448
1612238762
744277682
997448968
2111099149
783050162
1280816683
1997496938
778893226
935592548
1388964016
433286605
1183186373
1688118843
293200117
380094829
1504923856
180190056
723928199
1875161459
1234515512
620937161
615085961
818535198
215003274
1234929463
879754088
2049433364
634050911
213041674
305968470
224715579
726180275
303053027
1838196523
1645874335
851062023
1004951246
250248575
2023646761
1005825158
1246994077
2011765624
1848895428
2053108024
1180346020
1342110972
196630037
692005900
1418051529
1192701358
1989877445
196447596
811246262
988780337
1742902283
997815999
836497891
1824481825
1723459484
1998043034
103187773
1128089952
2115426726
366069037
1209960554
1645546453
1354149126
631637970
188054433
1725483830
299311243
1953178476
182979633
1847111611
1598688265
612877907
74219387
1949366183
1264720719
2138446618
548218455
1515047442
1611144926
1538138936
1972418437
1208012665
618290791
1243913224
1206469369
1146057241
1733293132
1551161144
2069975425
670085426
918246821
1156364406
624911531
1185349609
874295179
780522400
1747025961
2068202281
298360920
542300563
796912360
496900979
1830258315
637860279
331319235
1017265257
669287027
45875295
84456267
415883360
374445941
155938704
1024144884
795659735
844358576
993026020
1582907330
716518078
639303113
1659429977
351215063
1612955003
1449694102
188967228
122299489
447630027
2118068170
664426740
1251878242
152386425
156855961
1883788527
908670630
42050398
1740154362
747248692
265393537
39966981
1833672750
314829651
1476347069
107795562
327366742
1902815670
1670472483
466624724
2023061052
1315299867
1731753033
183289129
1560628480
374983121
424666317
1205052447
1073053782
606432469
230690478
1480019090
1868976130
65442829
1374949946
216552462
1499411989
832067426
770872760
1041977087
290725430
1891785181
2011925481
877075963
2002454581
1548047070
2136473888
515144113
646582987
1613220191
1064026783
134283717
1823176164
1991888286
643725317
867891241
2021732292
1692224764
331563717
106328554
927960300
2022438553
100164121
2052027098
669543677
913889321
326606210
252280190
2044548188
1075533296
1657036907
798334411
206567505
335212846
1750065125
1442004458
1411211536
1898616717
330708948
474415515
2067821808
715167687
1379511823
796863809
1914201979
200135543
1950458647
1057923354
1391028627
510611908
35721002
1603147602
493717063
1134776140
1376245286
2089255259
194515020
462488665
1317796428
881878611
1837793767
1336222931
584478075
1577167553
1627136509
1967733988
2043125796
1055446802
1372863829
1263106078
1830338255
680010357
1240871865
1379957693
1522622016
457202868
308149922
1947468927
105503548
2101272950
715983083
1463175823
1570030295
1285526742
512816454
1521975412
909014036
2075637834
796458812
946813411
2122956828
1254401395
964832606
2080184974
85357682
1993533369
968368956
1101948731
1602944840
1591334619
1544219275
1266702404
1191865811
195717518
986233348
548987233
783648246
1696443641
1058835821
1935688236
1329436816
1140379468
1508443354
1649446135
1069251523
416560775
1134793385
1756154041
404398665
712732133
1768956880
668840680
748355937
73001515
573812425
164268744
547000287
1885802197
1807162133
348590654
240178171
900503901
453106976
1545419218
991272235
419413968
1800392015
349416499
1534667814
1629312200
976611215
1666859116
747081474
1736295739
1571863546
115839207
651239851
614189368
967375531
1461550459
516989623
1172658774
937747109
1521636859
2053542087
862301534
1672265667
1735273964
1267457408
438845018
1879593364
536056492
401493813
1356415951
1896659146
609246375
417520846
799240713
1793881303
1541928727
1162274803
785166033
660593533
1997370130
1784140899
1310796344
189567446
380003423
150977208
1237134077
54608122
1089589969
1508284362
1097297830
1460004834
1973218008
1723885214
1921430707
1963125096
654977303
440956660
977334030
48637794
300092328
1036565996
1580547438
1336950927
750837947
136477467
305361328
366206248
1813694358
65029461
1637923700
1870330901
676153121
59262373
1035775063
946293797
264927375
1208722979
111593561
2053596391
1266453633
1675733324
1547039567
946777666
1175627650
2145285330
1570087852
2042406513
958670357
1513665984
702823348
202915903
1862802521
2050473419
1976922014
1296451166
1003335342
1329961827
396103745
1278997881
22048222
1389338006
146352878
144898758
418719243
690793950
108125206
174913644
1159413208
1135987966
233504694
1576184823
1036227955
1844904653
563029745
1996903222
917500095
182744362
1391914651
1813404851
454438237
909722852
600443994
1113332434
736608201
1737169203
1825751856
1592467964
1224339668
1853507871
1669057190
444852445
1650855819
1136119468
606273362
1905962589
2031946405
1243737177
1514027583
1540497917
294593449
1283731493
829641363
303449134
514498247
1047966957
305156069
2128080869
1184011382
98951865
1630284426
17874617
612339824
1478978512
1434594259
1758828922
209531212
1496626586
193519165
288505568
1657032654
327900343
774893805
1467609594
1573128830
797433110
1911496184
1845905734
2144212637
1521349725
710620820
442124598
1698519489
552726166
1924724466
571757299
1861382380
1046660455
940510303
588134760
769545372
1130324605
1801882969
696056411
809532362
1755107770
323639892
1455361361
1753419035
1364956158
1839673900
99639571
2050701734
810395730
1872813902
110183045
178197506
896357240
1458111436
2062318852
1589794017
221376724
670502104
921195128
1024473970
97687339
1122126022
546269377
610716044
2023813083
967142914
1819362904
1795906310
152762997
1507658798
2008007395
1117071316
1546675792
2097875256
195958436
354671538
63736178
244568736
298024246
1858631568
2051931608
2142260457
243169395
1781212896
1159466543
963383737
1769170865
2092015281
547587357
813221584
1162526834
1958657783
980253019
668817641
527418891
1658470091
1935846373
1405573059
446322608
1084101105
308822389
67129442
529703111
767324285
942218451
1305817644
96530876
1411073556
525337636
687379023
1307975402
1641029889
702545032
1755516394
1471749710
2071429618
1811703901
1619156453
78046529
2143123762
1628961668
587599125
918330993
166198011
1634447413
1136502657
2044120889
615464395
806561018
989715979
308826284
405712925
1217469897
1287908007
1243267919
778548748
496467788
1262425430
646455178
1033294516
832504441
120579346
1084738235
664100876
1871682725
804782386
827975169
1985969574
1786643692
770434789
1764985952
877313823
732079381
997844107
1210003040
1652511028
1624699905
1463975200
1116541927
207616017
1785815361
1636503559
990226861
1246081112
2039291864
1993529146
1652797795
858540736
1293289894
1766065027
987495739
1931000274
65662546
1701223365
1738564853
1632590283
1962216142
521771602
737646865
1210317541
548695173
1367934396
276835078
2001537632
930180888
1506475699
1331540061
1667659330
29654970
1685564513
1636307735
1919431893
1350976684
2089092269
2002349146
516110149
1912956452
934339267
1142479276
763050658
222309674
1984233903
1437369761
1782870110
1580185636
2007057752
1055019535
866420894
463699640
2033143452
1285970040
558057444
711921551
1073284183
383133530
1886188457
1300277632
1130622367
741340196
681482720
1312290189
760085954
345385035
1600384861
933683656
1421047333
636385526
1250186602
1989166560
238012068
1865824964
2081038495
1691891641
2100095879
594886439
345444226
11390297
2016232135
1032227062
674338710
510468453
1279917236
1822684097
1664470772
661422241
223162350
1128347437
1264903073
130826371
956689803
354325297
1427555301
1028960979
923176374
1085407411
1682351776
35968956
1214343190
808932876
1715551813
1867409336
1250678985
720220892
1844792076
898187230
1261633696
1366048477
1634166638
2054084436
995719757
1360721533
1905584892
798269017
224852408
1300064508
1160256705
1636095586
379654325
334366113
629774525
2019331932
2131817468
602063297
2029594423
1484120972
1410610579
936443499
1260355915
1442168941
1973918537
435932965
1063558723
1772570270
292374480
210610606
1755162317
443529246
1025291588
321732809
2071699450
900011453
1700390810
1420963150
1681216648
1024017218
1315651948
1466218382
1638256050
1190623417
1792326417
1672095073
2110263857
314968716
53505254
96793760
1864716631
675307007
2113743244
282669800
724742976
1579124861
1887280846
1123232357
582401245
734544474
951291880
1850596342
849219067
1772941576
1917574420
605101534
1339514354
1403685927
1641190743
1743608040
1848234105
1211582174
245388957
1382276114
237350612
886071453
1157899032
1101361479
1173923369
1432034770
646327381
541611281
1821862008
1440058624
527405307
2037079544
796938828
1424837608
2082590491
914472771
243728886
1379590762
1420610837
437558550
1633644945
1366180083
644662079
107515460
140767577
257406686
574573746
380741447
1826636867
1585701106
1475591336
914237689
382611682
515388715
1621673402
1453052014
990412412
1902976374
1864093226
816042824
1234538863
770455103
589218582
11165946
1114736756
1186759204
1787939410
3356452
328893785
765402336
2111003844
60599481
1463901401
30447833
122939283
780950554
50359861
1841873767
1657923546
1346366052
1930420326
1861954005
1823337882
1059122547
2099026146
1947983923
780909032
1565266258
656587302
371010392
1395947940
1603938340
46864951
1200649886
1036385970
889153052
386938232
1005343976
1287498944
1333852091
1940752025
556557273
526945358
1231374633
1899063052
194524284
231287360
1173284707
1626941510
452332516
1757724342
1498565735
2040532060
825488670
1106562689
2007873626
1470728906
900094305
1731896121
342066938
713019369
1421678279
1416312200
1230050789
2002734469
1675088446
726277771
1996388825
1159533077
1924169022
1068389943
1426793339
672209796
1834782903
2030647330
2023285916
1715371033
104978315
609166851
794540789
338730515
409713925
226471241
1615536305
1410392900
227974399
17438334
160036532
1341341882
186117152
1886869225
647561460
1920754899
647893933
1556642694
1703651170
197435629
448913829
870486699
1225733480
1296314244
1811100561
1332390747
2044945447
404795505
264238409
491831300
355943664
1256544001
2087240819
1145379094
321246898
67871064
391861141
1760831630
2027703540
666056920
1107030172
987228015
244691754
112712868
1737497026
1889959097
1232286117
1655892155
1900476773
1230395989
1988346225
1246940396
292371656
759611709
888268109
659763773
1854594377
432785429
300322647
1596222818
1451967583
123066379
1759396848
1986377964
808013944
769744452
1081759682
2142581922
1802128046
1723823096
875585301
343188649
983561450
1212036760
2047599811
1966725843
2083015299
687555427
39614009
1832475695
511780978
1185099632
182432657
37363547
1300253277
113282719
988599269
491428856
1548841343
28326600
1577713686
1087156118
1713676503
1715093499
729218555
135223891
1100266089
338187763
1867396962
222883154
228420781
1998319415
1629008786
573767795
1458546803
2023734234
1219671977
1161468169
1601522216
1744770144
1112525539
1592785392
723111058
767797363
442505427
2111058902
1327699326
1563309377
1720494183
506715741
908796116
874188302
380394449
1283700965
955740541
1065635987
1556706184
893755944
1757909957
635366462
1802597224
798471043
292312997
1293334171
427613044
1577895286
689374013
1291068313
2021629521
289527691
1344626272
743720417
1324151265
1990411913
54847892
313663315
1807831748
705879873
1273568236
2011385263
41762661
1126454118
849275765
233245483
286563934
1645569685
1736957753
1781399175
67998410
83760128
473502800
985036277
1600636006
1853760190
192380824
1416010950
1584963409
993045800
1794730016
2004404456
1648935284
971851335
1945776847
161726095
528633582
279451633
197040443
1526733591
1462583902
913239897
735698094
605265598
1609878416
225125511
732608039
1951454535
1260395294
490626015
137067886
365042412
1761466047
27538810
929928460
494753561
1611567465
933050062
1395307070
1020721546
1903608712
1348561820
2038204419
1805471483
1903389436
1494210364
1022691868
1160539598
239532317
722049012
1745415985
1860677441
2105242430
1912261207
1219338050
1164836960
1205941356
1920736324
400655584
186794853
1055680114
1289289396
875511773
114253284
1885371002
582937663
2120251616
450719509
1321422567
723230676
564976000
1659433953
376094802
1625430963
916646379
1890159482
613645413
692095631
1943324163
800483107
1813790200
1912517059
2107166162
1542564374
110464684
1030199006
1913085275
945312219
1751577052
1775690251
1425094882
1432126745
1235653377
1052198583
82964811
1254529562
1835257132
1250260844
807230651
1527732535
183323091
329875086
233339388
22980972
1299568133
1431415269
1477820592
1607293630
2041890393
1478712927
423179881
41741837
670067079
90182755
476539698
139786960
1166891479
1964343406
1552110330
1233359024
1984268001
896978698
428543911
1427267219
574463538
337408398
1560369346
667105456
622950724
458773826
7956542
1354312535
759978702
99732683
24268294
1421192563
1989492250
1496596463
1638524581
346247120
1366900812
356505642
1727591766
1961072031
1897178035
2101557022
1087029062
510355002
1858408451
1808983421
1796679605
431554335
1534518257
1736322866
1107825880
1382909408
331485812
1628581911
1281318857
1490544742
287601809
1694267182
1064943677
507852850
440054604
1926377372
2089427951
619093845
1134272257
723694097
1508478081
987140827
1880536160
1879162800
1907143864
1053462075
1403303066
862491309
46496278
1431309840
615537113
949497581
826308951
2075490408
1535169357
460122302
2013160786
1843057364
1265770143
1647032645
1026596634
29488904
427865632
126788565
538411509
1547153057
5909895
2117479080
618309565
783015554
623429146
591706941
846595120
1597789483
1708008048
1379949976
317562373
76738140
1327879829
737281136
67780125
1585361429
1779948825
887918877
690346951
1484756448
1460877847
1767131569
1777785046
1287753186
691680668
557048703
1827652657
2116378815
1969821114
419716155
803435353
1048748981
27212417
430332055
266887502
1543700494
1926228046
1786919675
2091759708
1929257011
802643258
1779355355
1246235531
106468015
444059936
590160487
670481911
1366533239
675063094
57249526
534849077
1100724759
1708612837
1910898187
1843881821
953552338
1939204734
1875122009
828059310
116390447
146590420
731444609
1123492237
746730842
809616554
116925902
1960865778
1164108010
1726337469
337810987
1270868989
686834857
241861147
1307675641
1812896260
1864140529
1761328978
1079971974
918558780
1522390368
1766035123
1250770074
1398386999
2013583323
1455242999
832504024
247905772
2108113358
1020318211
1222008933
724901573
1437414801
1602987451
1478954144
1693489224
1328093630
491148647
2101138400
2119807634
2027555271
1394407969
1666736428
1168151503
1724694908
156951593
1087324593
110620451
953525753
512960157
1740944215
278455536
244552221
445687287
682614810
1101848053
300729470
1274517938
841534957
1987962641
1217067985
1859184860
1325278489
930759694
1721684236
1776788683
430969803
1090761829
727109676
592111280
295706373
319507048
2118939837
2111450906
1309577668
584852084
1676600262
1959020187
1073845236
1366925515
1733059775
207769910
509096240
683629476
1293330940
1031001956
1754203316
1805673693
421935743
2004380213
258181721
453658675
1301183005
1657093947
659404991
329411073
1034510215
1861177553
2096970964
467111594
1768410107
212971587
1681593768
1784541973
1791496489
1480249424
918216195
238266247
1916816130
805296598
1734337204
679374924
1803546065
681383145
580622265
1181612076
523737441
480768785
1365429540
1519979107
634689460
1890329461
1067709364
1262478296
1479920247
664904794
1400656242
421471866
1412927204
1755804869
1802713195
410071665
480634687
1553645759
1561703541
1601843346
1826201461
1173778156
1503829916
1771214325
1008458738
2090404876
66737131
564879000
1033658847
1521729648
519040673
1690667542
1381090015
377013963
1500961529
1406798495
1029027676
1406803584
2024230642
731520842
1167491912
1995529171
427380940
1237637550
1564745681
598896887
891703611
852864710
1197120678
452587357
495643200
513020367
1846145318
910036987
1614310427
856098010
1060139384
1133898197
502248888
1322287156
590155809
1521919399
911052906
1614355774
1798708892
1452097671
1533071213
1545889930
1264077623
818968384
767633647
1600858480
1957785656
57622784
1920620719
193262970
1666497673
1410565681
1742700206
1741362230
247185890
1293740130
619804351
2105541534
1907883068
194822643
2025023322
348553832
1547586235
524478172
830910911
819198168
1594526782
342784517
79732348
2056104716
806540413
441463388
982516783
958727526
1289628465
911428138
690233185
1756485141
1369555620
125117001
1582480037
764646528
1253546237
1899034396
2043253881
1007465341
478121821
1052849902
862098751
194690786
874107474
1185858760
1591869699
747106540
204156402
1035340821
1259036089
488981321
1531889504
1626092313
1850759355
931406196
134691591
1409595454
637929409
328616362
1319123956
1325618672
2047332962
54089595
285372226
306543956
979266379
41100055
1253438861
1615919859
1679674553
1813361904
1291505212
2010054403
2147021062
2082755075
1301488250
1779306789
831814330
1356451698
864239348
808920171
1208519817
1122513263
1742094463
802158982
778399193
1498729773
912170488
1228777725
102174882
165128149
1746885013
545045654
1856034688
1539807288
1468483133
2034692843
1900101307
2004378816
1765578817
974502528
108020167
1944135154
1679197658
1850862665
1922190577
662614343
1946050388
1444728303
2070568246
348625479
1479719047
1072884283
1885319348
1853722872
2105789541
1911377222
595516044
1118966043
742451086
766442465
467975005
1965215583
1625839363
1190076531
1578060535
1540556259
1957873955
787980251
1391469282
1349287040
929531027
1320453419
1402332558
1533051988
2023093356
303615713
1112782606
727928847
1523046421
1265323442
957657466
1796220340
572771843
752024845
716842674
1942614326
348691065
2133756222
1941466557
1711540462
838369640
1394601153
1128244047
1272398301
7953600
1587689576
2010411490
2022984540
520302407
934794889
1683909457
1238255370
170588203
1915205553
508991510
1946462011
587120747
915820082
861837474
1634058383
1720192002
697859193
964076036
1778624663
687454869
202651123
2002633986
1264440962
741418193
1439674322
1133999763
1962294369
475284717
54311840
1110823388
639566716
663953149
970431285
811777196
1539819037
580181687
1887559735
1338917102
578733831
201668081
1635650441
1509107532
744578208
293434832
786686022
975292954
281538167
84326096
597172333
1685707425
411668380
487616484
1675973862
460855669
40210127
764291953
506586973
1289824146
1746898035
419243665
851710716
1962785921
398720497
290932813
2088022418
644021953
158964482
1651745226
1416381650
443061783
200572287
756799209
1402079217
1238259330
1013985523
1160053956
725300236
1127827869
2085813907
1680199380
1313939423
857550224
1083044530
1553783168
660306799
1989311971
797407064
57183227
2118222598
1651496931
1879345261
1600085316
2109708321
2043693687
828660239
202487346
1075204029
1166888588
338261254
1955798104
1045942843
313190064
676608751
338358169
1682222685
418497621
1983471626
857550427
1972735053
287827772
675205013
1895419632
1586960743
1735248855
1022310736
1918415952
1430953056
1170263660
336536063
270938110
295562337
1931334403
438637622
1581528911
1661784500
483390307
1707286904
549765402
682023967
1775182472
385897626
746661640
955831479
1854576227
55274288
1308631771
4929282
956714847
1272837226
1114542267
1348822934
363874832
614240785
1935678992
1340597651
1298557882
1985344092
1950959479
608611896
598596576
528126228
1731269784
267772171
1443305413
6682814
1317480984
1119227781
1128739242
1644575137
1484142064
596717607
2092914184
1444275805
466699995
558638841
1958154824
1629221434
497377466
1305875893
700705667
314357914
1113594992
476373261
1402326237
672293864
29886171
1881457880
1604036048
187324783
492560926
1040236618
14321481
560856853
245762204
996468621
687997375
1931409124
256535017
352233134
1684290404
1312736592
2074025154
220054012
781726702
1853845701
800305620
656273252
2137762882
1742084645
1885902869
976359244
2051297607
1420916796
503615162
433334282
696410248
1804094615
1117964091
2113244148
1269536085
1013751682
1308041589
1210279089
1941740153
56468759
1732984040
361532236
1506658183
1228586884
1200542978
932826629
261313469
1144028056
656334735
616308697
2114653364
394950030
49638979
2113974486
300672698
1592230509
1992741759
1947683066
999887775
1347467560
1977585928
1164826383
2146013343
1550626124
849560007
7937683
478636733
1904010718
1047106047
1729193958
1018985505
1484669706
1068955897
1037274026
647768880
489175027
168992754
1979705881
796731344
499531801
2031719421
1824236114
1438315754
792847781
809387854
488203836
404868278
231977030
933641093
2009298254
2125065882
755703269
237137903
1785806831
1485860321
1904433944
1175939109
907909327
85023679
1706355271
768184090
1154893811
470987963
1423403689
1223831013
1977365504
1960799953
1121341004
1233566615
710621
1983354266
1826317074
440964874
772938327
1125827228
331849424
1315104290
349018802
448556625
1101242982
2089650598
541289379
1425781486
1828489582
578311473
1626014004
397782373
1513665984
1850822886
281855977
1720303259
2078934384
307854286
246936350
1924819395
1492110368
62864683
296178235
1719972983
823561430
1771566859
1467228408
557573738
1477493932
243565565
285832599
529577307
322060831
1599169923
384725395
102562574
965559938
964250596
1994451750
335831128
690134609
1455631615
1747979519
1440374628
2130633310
1272278687
968355691
1789152661
1637105103
967277102
1422647848
644417628
558566678
1878450351
631809782
1576292765
736256820
480626105
1002935339
328317149
1672838749
188792951
1888055165
1160383186
1252265295
1548578885
342800178
572633754
939613575
1246416812
711211418
1905204410
101038345
526009658
939787049
1221459464
1676204333
1607226810
304059511
648841129
1145396916
1411140766
1188844336
869539969
428866087
1639007355
1362630088
230071057
416776749
1273559018
1195954733
1834508146
1813562310
1917636156
999531709
1852904209
1059170246
585442435
975826516
574837989
1294546261
14317162
1145957228
380094829
2048416554
756134730
19788299
985190044
763131932
1363362546
1394764286
411772330
317875340
1308729982
370214416
549820043
1334948370
916126034
1410506238
1958142617
398115219
595374320
995160674
1561010966
1340445638
713461980
1204350981
351662368
1751353777
189561413
220019671
1487689545
923962399
292713572
1921358877
2117522851
233401538
1621333980
519518507
577994953
1902336369
1113801771
298558519
236438961
165716370
484993002
1449832872
1642106346
1861620667
1558435615
836493623
1137512474
1463822061
230222027
274087819
1574284208
1044542863
342996699
1733530863
1166625485
931616953
1967277909
1704242521
1540546866
1933923575
713709032
812521310
52895970
2131492461
1498292997
1281011274
1567056579
1979379626
1589735192
958895711
1300484024
868532329
107663030
1261578296
1615430191
1007937870
600676480
1000441446
1520210510
1226633137
1303502613
1742195541
1578186410
2119492926
552216168
857695162
1583120815
1342709966
1281671430
2143214602
1819178978
513851698
900041792
190430211
2006510102
605864599
899484830
171375550
808072526
1473776153
277921772
128792344
1413860455
149699943
843965432
1654385823
1132470778
2139443896
397335775
2131224755
855253288
645487609
173335699
651098825
478112291
2085848609
585335782
1475440413
579170504
1536104866
402365440
1028617923
1991314315
564579880
519291527
2095193795
1799432788
398546224
591182143
1905801473
1787246138
455620876
1549937681
1353981547
1758026460
1846413369
1493608617
24500778
2068791475
1662056978
877604974
1133851701
1905287300
500063590
1369192174
6335098
1948441134
664324284
2138042817
1652243385
1944893998
765747602
1366096445
780143782
1541205365
927005194
645197134
1162160911
1345616022
1231066484
2060086530
459727286
380219700
781059929
1525323520
2031668185
1799108484
1944152434
905847262
1001031950
792280000
1332299621
807713225
1768690543
27705761
1383540407
1628680503
941651517
717927722
1862744259
2070778240
95012602
219226609
1409630264
848713141
1695075252
142588274
642689687
661500157
428945175
1189858150
959987435
88196753
1175801307
226076420
1513488162
773007255
1713529094
293721735
1252995180
1880996561
130028072
446838005
298924626
1489187050
1219532447
1335504420
1985830464
1482484192
6424532
538165724
1986037312
1597552020
1800108553
1754018616
492046529
599679358
278733442
2134051919
1833809628
396393738
1975799464
1529651336
611321466
1735752001
444695836
1849191443
1106732080
1326718483
1134179295
888287488
2055115436
1468427933
1073322189
860574985
1903124043
1858190351
23483682
1625713440
543287588
875049311
907364825
167399773
1835229349
757566489
249700745
1501936284
1897017901
1181166033
1678409036
1671152737
1409113918
1132156402
1112666033
1519408707
330282716
514526801
1568640650
1053309514
1168536343
218574095
1120714962
1053663702
263499464
93541616
1852847967
1883246324
275882926
253667753
1217919283
1918833133
1119846661
1961196787
1279826325
1787900139
317201641
992033728
1029008228
110822132
747931403
1320414060
953217320
1595671435
1605307370
1407226195
1377077290
864769028
1124064062
1591346286
227971354
1081456597
1464478372
1768493507
1928067911
223450747
1404467575
1714629265
596556909
1293091778
604874940
1806854389
1091221424
1204173072
490303932
331983784
1991034705
926864372
110912111
1818306605
635485694
69517680
352890771
1131761728
1329322797
1109525136
1552573435
602884347
1107981765
797222209
1941415388
263289990
559431028
1140082972
380337478
1001535615
1461065973
1591064459
947162117
428940867
1351656419
4598461
427267503
1416396776
1887071990
533580906
1296851926
1745012372
1875450783
1043175980
1792040697
667954359
2052342511
1420507319
1044407978
1389996443
295115786
1812029824
1623747657
29804216
1477974109
802384563
322531794
2041575602
651677136
1588939174
491397928
888766066
432281656
92468383
1294049639
1510442586
713366660
96291852
224261794
1809840061
304105599
1176882574
1998923976
339028418
1132891519
1211370352
1153487058
1603254961
1604332237
980987409
1738111172
1109633470
732334205
268956506
1879435668
6523066
48480349
253612638
177123654
2000174662
714574821
823824193
1574485292
1955760364
1288500545
301825104
1010950857
1555745136
924383340
1605036201
1694862464
1741847044
2123509766
445407444
65165229
889268493
32741391
563217710
1724834864
1048857086
1429704607
190282406
1609927438
164603369
1874870699
1249856988
1950509294
599682648
657175588
603908743
1157167840
84645790
1407755476
563914915
164622425
918703417
1935245101
1113202516
869344683
1615690422
105927222
242986640
1456674933
1952423702
293140355
452901616
1417395185
210562361
1221051195
326574778
747637353
1850205866
2090534281
167426219
922682874
2027917132
1647966689
234639900
1708392061
1946707914
1000910494
2090459693
463212530
835912780
1671534974
498395587
1518580343
726159903
1845503032
1230945141
338792846
1312450328
329619282
455015261
1034141045
81312253
2509721
342077874
261757338
157753302
1522468100
1767456894
941439457
1659306353
337427514
1962953021
1847042159
153585552
289711489
396849966
628856563
153440441
2024741730
563502096
1702152980
1557695993
628810637
392788897
1794387282
1537840472
1163592277
825520670
1481591236
32149307
782849999
50854042
129655285
1867827831
599777231
88970153
1993177920
1178167608
33070680
1753556944
2070662140
21073891
487318480
1036728052
1064650857
948026674
682590777
159760368
370665017
232087616
478220519
1274298782
133163269
145038661
699265274
2049195699
2100188974
2043441791
829828390
194489042
721033653
1447364597
325180731
1115553584
369141659
161591559
2120208926
2086940381
231103258
1651936443
479477125
1787707333
934279
1166402472
874149800
1920015948
527136021
667150833
1704958010
566492782
1591213568
340847630
693612968
1285752584
67985464
362967948
1505374453
724910147
513258489
1251370393
1534932499
1117224760
1587952797
663950838
439718587
2060115588
1446703917
503605370
747344496
1164615110
682279442
1776925677
1505329327
334644980
1368853918
1950081261
1745370452
418328028
639271381
1219424744
1221561269
111648303
1790265651
1604263247
681259303
1478332111
1222790285
41723121
2111327135
2108119527
401871014
2128331046
357931507
1546961997
516772087
1718155671
692440053
1394352564
2039137981
1193636428
166607319
747482531
1421209029
2110527642
1831501395
434342043
1262956008
194436472
1903076974
1201313414
1037669202
256194454
829004267
1721033142
731050481
1853790751
111823016
1290252661
1625387156
1984004366
209565830
121211549
5642932
21012383
1919145154
1847481241
2004569636
14072591
1826769633
1628111558
884215070
1418010550
1327184055
1280307349
1502772609
146449227
1685193567
796371019
1449802970
754943351
80929911
1884361395
1571074564
1096963774
454965710
566970313
1137450888
1520653500
730003413
1751759805
197810846
599140295
877975179
1745878409
774209733
22811698
1793774299
947875972
1792720936
255477714
1011970974
1735856984
298585004
582203916
570143063
996667210
1550049245
1731050603
373813951
632804106
1181254096
819843102
1189581769
961638033
592125988
346093682
3752044
286847378
68035772
2030942394
150393318
924953836
901088300
817962527
577042802
846677736
1368438570
1929859969
1163133087
2029668886
318008563
46636381
1104431901
1788062096
1879594609
291856223
1071462865
1813736890
1294331826
275971668
1447935750
178266089
1000738021
378780184
1254765701
799636979
1191135380
514327783
1258065683
1063472872
727513023
1283679297
1459941795
907390250
499085344
423402126
934415017
1932478050
1775012690
815429881
528236272
1505070568
762296419
42712907
414948344
1137504948
91088991
765352157
336552837
364051822
1838630854
1374639317
2123887022
1913311399
1880904431
372199876
2082267105
2056080590
2125067373
618326901
1051651333
2144718894
891796712
797326237
609612218
1323243147
1636561161
612023656
1838304315
2032544513
1407426913
1143319885
983224160
499137346
174448749
296612233
739099352
1417021676
1965439837
185643333
2024817668
293040396
33750617
286129102
2081911493
1226592935
1833783346
1894998424
2623966
1079864360
394861277
687994416
1752005931
1639870556
461683513
950200743
20614829
1124390285
19999369
688919163
181454027
15127068
789595255
508856238
690382820
1872998944
218444727
1427051016
2005101081
1242782862
1376229212
1901783808
1606977436
370669632
990284317
550923587
1738792143
61504853
806635350
1411473662
1896805409
805129102
982663572
853684468
535971331
1105334926
1536069814
1427840249
301427248
1863956244
923227882
1588874894
66625132
1581787567
2064272395
846365472
882836756
1811146599
1164122256
1036006555
1606571897
785731957
1925572951
449709740
572713532
1947844735
1457405264
210435595
993385084
1653945964
1354854255
227290613
2081684483
1665366622
626660115
1645098751
1961913678
592662492
1686357128
1628922162
1707689423
1824235368
946378599
2005256152
309905862
1290626533
2071001916
2047611044
1645054607
89054708
389900378
1192633290
696085636
1957396169
1432085248
1863057088
74701128
1211489737
1974204678
715215215
182956574
986013360
997727759
981317700
1189343034
1201294462
847633201
891470494
1536445259
1898604724
1244858526
1771759446
747504844
167227156
1498265809
765402485
812350934
1807086207
335423686
1831330194
488256195
410873230
1659303827
269212570
1888743717
135081839
865961905
1425725477
2021626555
659208087
1234261554
401779740
480114152
739547271
63940571
2018075746
762092017
541536383
1155090322
1399567442
1500320556
473912945
473372071
1185240730
1880542656
158896489
943268409
136766775
1594274662
1788960490
1122855308
148316272
1622013112
895097890
1140642730
2117621403
1182323776
2062001717
789440747
2053977412
1885742145
554991982
1512153941
1721911789
222957556
2099829253
1415204057
783613750
1375967585
1712893166
1888547248
358476486
1195416685
1490396126
1884824162
1924544993
1898589782
2083996607
17772076
1833760595
1022870126
2119841242
770201766
132999975
953368437
993654670
1833512943
448564432
883852550
307212535
654223332
1421273235
1161249015
11405970
43656847
242476080
1735246995
171172426
281825973
1527964657
62010165
1344169850
1122009222
713861526
742200980
371328123
1148228911
1184131358
1067161170
1353156917
1864164633
790939847
1221009581
276994844
727513772
261789163
711852619
1159900052
1331380477
1635674638
662266312
743061058
722657379
949155211
1102995266
926985518
381970657
1687717240
2057478382
1362766743
1602092798
242187479
833049331
2066137471
425327213
1929817234
142408381
1221855091
1060773443
864374673
1908413825
1819527294
374125828
378082821
1540931279
1656177507
934665641
118197389
931055294
445842463
116795595
1426893993
1069766770
1692259555
1063696840
1562455110
1128756311
565785760
390496015
1781890864
391071422
1310004720
372979929
1816916587
605351990
151092364
412669062
676687474
154666540
1951619781
915389553
1034703830
340393733
40164897
297432654
1971648998
1180828297
2101738774
1238181346
525781960
633914463
195970668
1356664731
98600400
1015193668
2122738841
622730659
2028417807
1800850928
1278046713
216288347
718476220
399355760
1614925994
513469832
47239474
274161406
760510643
1098058433
1813674754
1792811993
1411139473
98696143
141068145
1069500382
1925047122
1227483687
1924959720
1722866620
729107325
1676400266
1154323191
631306924
520790659
161921739
826062445
1625448113
2046318543
347228736
74106632
177610551
272407087
1172117260
675075622
2120408017
1640010517
2099920798
1827802432
1290611510
1347502593
2023967169
1952298761
1099583864
71974944
40028983
542112307
836239803
675996326
330706898
691094051
1984975990
1549606656
1597190894
1887762407
670434076
448559411
739984789
187361879
614687132
1671706847
1344492988
1440782444
829923949
1753311304
1063762556
697020432
1624380986
1413923613
77288539
223021426
954008975
1036869722
224073739
855032964
583219762
920643845
1917500683
684308989
1305209617
1062650852
1972677998
163117602
1653226634
427642618
954620269
487382387
325947482
824990059
947203979
1532584926
1821824780
1166227995
898340236
759863679
795935493
279853977
1463273612
344260476
1707292725
2084779211
1954158284
600701221
438767244
1477246927
1413812950
176488
1852708015
800158800
799961638
382426928
38650723
1130304515
170488664
877553059
159863544
515317594
1475606531
1722005476
2072663728
773176211
437358372
214457664
1268953088
1999825562
306596498
419272308
783493423
1500936477
1751877720
241458757
1172244267
136940386
108267170
1778158697
1465656467
660779478
1599033633
1861422859
242908112
580488263
1673848282
293064922
688699824
1959564334
1265892567
547240866
41572077
2138382150
283467933
168140548
1640695359
943096543
1998768142
125694341
902796953
320605872
362873664
2047437889
206738826
1872915485
902331299
1308564429
308982852
1152678893
1128246512
1228627631
361818488
2009426808
23074764
1201782698
2141509779
777146657
919992161
324922917
548277753
967382257
2110180607
564258334
28578286
997418369
231681930
2020253290
663863870
538089443
1442514113
1696040583
995399087
2133793084
1619966847
2090601034
1405612168
587933117
55421494
276042404
1088515734
163419357
2030008802
2024850072
1098805934
1712653770
1196097358
1461098147
2067963590
773104959
563660055
728155214
1813685749
1252910674
653848853
1601905449
1329501552
70627409
890109741
239190740
1723722137
1388270459
41397299
394464365
678972193
1571552481
2111759812
1879974145
183662869
303915383
1751888198
716380189
1120094649
1385386303
923960161
423285807
300546265
200469641
1881724956
1014628253
598148555
95067014
720995803
1356672312
1480244619
1278026444
236690607
398283269
1231785659
1645222306
1908335022
2122464330
19188382
1609997661
1723678455
1440083258
1764822915
618752630
1070045407
95951511
1256257936
1855816677
806682450
363839934
92774119
69477579
1866372078
488595489
1845581442
1149049058
431418081
1745329630
59751063
6743795
208930579
1396024358
1665560784
145140059
1433777303
994079927
647454791
1936449171
428237376
2013581007
337330485
80355707
848507637
1137268400
7400733
651712177
1311893965
2089380453
758889342
990120566
1746111797
545395694
994265286
28666320
297303205
2090697516
1768673948
680926026
2144740128
1842488014
140200323
1607844349
1864180688
2143658748
1174916619
637441551
911103392
612632797
1000053437
76220635
691221614
1319176407
1675572726
1286785777
1438758071
1197007738
338575708
283584567
725885553
1872937421
352331334
1815856875
238288736
1025797171
1244214107
1327113170
1200802504
1949009524
1635369663
1926432445
1622588671
1723264222
554860822
278491656
163169626
1934313414
755357386
1111491212
1348235580
127246971
911172206
1811264942
1315625207
1731671655
1458942957
1770671896
276949479
759116898
698093090
1329703267
188887024
1438407496
1703377018
1877584206
1057250143
1300766518
422175833
1724195655
1300357517
1240564945
627920132
1570502941
1724249895
47216327
232790899
1005714544
1340498291
1685511643
793108742
1864114364
344076654
653784175
532289030
1627275985
1645692165
94021284
1848897041
1045089001
619513443
34709292
971706044
2111724112
582805351
85726778
1393949941
1158185758
1085375678
1983326516
1379063301
442004138
1316062141
1259202943
503604531
969093080
2039495994
893498488
1980377961
746985513
2012373511
764236689
1211501602
818079331
2131205541
31566189
927896850
212870013
1049053092
1768764326
1743997572
1405650310
1548109556
1844577657
1611306967
1539972892
1284811766
172396352
125225629
497519037
786128247
676008502
1097117888
2096475815
1305750676
14417513
1359547226
117057400
805297361
1478867498
1115449456
1603441044
862617695
830031330
789716909
354911222
532776622
1686667302
369823006
1708670981
75286571
1989321756
1887667982
491092835
986709925
285748028
1304296494
2049766301
455053728
728229441
54823545
1152504361
2104971779
2140829017
1590121392
213013515
1342911217
1528318674
1960366588
1935828590
1811377152
1788287544
871507441
2068667049
373514911
610083949
2085522966
2096494124
1230036127
346098882
1228843744
1382013231
1290301642
209206701
491357730
603711814
582831334
709615986
1453622432
966733203
172384424
723678956
184330772
727283952
1854017007
198599269
1995537625
949683881
714497107
1482700231
1373448934
681262692
1592428218
1223890020
490111791
77943466
974012589
316470539
183316190
567906721
1487295492
1845488206
957123091
290806603
2033791452
1073714840
711442333
1486453728
1246086277
2072320766
1816456805
520896707
913782569
383866072
379620718
298426160
1659315184
573785974
764303407
1365490822
1180456084
1594433922
83846874
1379486932
1960062060
1660575680
2114654065
969684614
1204938931
363166136
1141976479
1740265247
897048306
1783153158
1512829891
1837219130
405518884
1476158091
314676558
218195437
1243886817
1763027061
2043752553
689256205
386520701
1507136436
877701824
1757628980
1740211697
978241575
2136155991
2003187070
1336354758
316413032
1859786989
54402921
285478691
230199657
593858132
1189992610
1550692542
682139683
540401922
2127922367
248604485
138083423
449284132
2043799570
1495942353
1623601846
1662531935
1042301593
2124472710
1646613262
1697311305
936077484
1447356734
426381108
1214997111
1128980416
1261233051
753691257
2054297173
557258535
853923582
204559915
379116850
819724827
167902149
982610553
267148667
1218795359
1402280688
614292069
446273889
772361368
973001663
1926825613
308691265
2136401933
461608265
1102782121
1117278378
1361072859
614229639
490694665
625445946
1614330952
850759983
511768410
1458535466
1661564296
1859338450
1231502199
1066950253
70827350
1046602753
1893275181
2119779017
323275421
308199662
1689606393
1408053919
2081381015
367974416
511716009
438410925
636127003
1647379428
1909824690
1572559590
648792191
1928450199
1080428075
450834688
299606986
917844855
1359757616
1947883528
256499995
837316471
900069587
1289680421
1973757131
129674116
82321601
1945814260
195837727
676146053
291101545
1244159782
1460584706
665293811
1879483509
1232183344
912798408
1002793770
439164804
352623677
172374602
1855360138
948196889
1174702885
1921810336
1024374994
1649816998
335150803
130533292
435258410
1355022540
168150518
720287023
240790163
1341891991
1064293202
1037831002
1018390925
2003643780
437235107
397495614
236169512
73233658
1160734371
303544242
1089472857
1181378539
1222919875
665143326
371349110
220901002
5126456
364768160
1212333626
50184666
1769359456
476577655
651279798
784745721
1434621684
711386940
579394686
843088271
1192986629
1166912214
2002376118
1729096465
1342912650
1501554587
826664137
753152570
399600414
1683820670
1572957878
1079543722
266647450
2006666071
1552751191
1211308335
130496936
5687863
899907858
455327519
1849225563
2139375012
899284035
258463179
378945573
2044218850
318970541
1968555005
126043861
1058496874
1352975018
515260329
1777137773
1063136206
1592423691
1543150399
1127016368
1210313748
1562674288
255503409
594112958
974398760
494665145
1462853198
644787150
672122396
1797395410
169462020
308900
2039421963
1204390538
886090546
1131702764
1350097159
41956979
472845473
1484802853
1014155671
1486931064
1019699060
1399926137
644577523
1558964409
1394447853
156303293
329906199
586796969
405998776
408889359
184394852
1442424602
1043027461
817209183
1667981625
796355135
27272726
1272260976
975602870
276911525
672189731
536531189
879830187
724167472
1453738669
2061025380
1484425721
1020793424
51370571
1446964409
1694210011
1252517729
591117864
551304421
1308688609
91014700
2036801106
158487509
727946769
1768579233
876758539
1302899947
537791247
1897256948
1679480476
1234680983
635592997
988000256
1870249458
1641136340
704182069
1415933254
1793423394
1077891593
626784556
1457762632
1013443809
2027099182
1325562309
1449640009
262408884
230830277
704171242
2037365701
1744533380
735146311
1666837282
1421521437
14763785
1579770325
2139078618
1100799078
468836961
550837385
1769229733
2028307234
1530943435
394315501
892647859
1387070685
497080879
435381490
1163949303
467620173
1712413596
1486383884
2045543464
1707034820
305235870
503948277
1013282601
47398496
722274661
1414972342
2025513662
1773146798
479628857
358563216
1143571182
1553686774
34020521
1344290636
1112494319
1471341218
383159527
1462423702
1609227403
1268913566
1067306228
1734475223
31576571
1970626734
529520310
1074254956
1688767495
750976859
1972477503
1722229429
1397566834
1886420833
65048648
870431995
1119687103
844601468
1367345272
1754693800
2018381674
394881320
246393046
2096486999
1930447745
1018317254
1868376580
106480968
886177954
440769340
1110275823
676969488
1958928314
1263808839
2010231916
2111843319
1048086688
102481435
508202230
1643752364
954013348
938437038
826103492
1726760888
144459070
1532668874
640551135
1966238379
839820433
1783984720
1846304299
1304910492
133717647
175080927
2042942696
443887468
2130723526
1244078188
2106451033
1978730696
1776811172
186450970
177708018
1439656885
222937415
182614608
530968097
1406086878
1624198963
1740283762
910404021
2011027934
139042524
690407807
1539074903
416715619
959414421
976469755
669950542
1054424779
1837299297
1812145417
1566134316
1821958287
578150834
1531052094
130319459
516128255
1401504757
726629503
1729699373
1952500385
934704369
1737945867
436338130
12037373
1389170587
200109675
1388165631
249284101
994412854
1719047757
303538214
3060630
1149274713
1548201500
1130547046
84372632
1187827329
559334809
876988729
224719635
296542664
648511664
47496272
426275649
25029877
2145548117
1427633086
1859011530
117634813
375526911
745466270
586760895
49678182
740381887
1409838085
280227318
916149057
624732437
91449486
1047987006
49876394
628466085
858746100
911182860
950914145
1457007625
295512529
556122069
1926558299
936770322
2042316467
232579603
681225968
856864704
654569432
1793850310
1760755045
1157837532
419015978
1793922517
1687499168
1821699222
61662000
937101866
1593366046
1178973407
94685539
538390398
1805811121
1436822457
722628638
726715021
1502008312
2025893454
1212605659
1644778145
1206753265
1692850016
1192840366
165772703
1279042287
1193762205
475409249
723029093
2140789137
1684443111
686585216
1714563690
482361268
1122336511
1085751490
313713988
1935739664
1249523824
1715841031
1636276769
1054627536
940106045
1329427974
481287029
1004346039
1302697765
1573231068
1351172356
847072529
785016471
1649539529
2055637860
176157032
80016593
1666511549
869122483
87030196
1563745941
269453523
532723091
1985028763
1282470695
1250756109
647679374
713813396
762246606
1006379080
836426116
598635500
791038999
1433295759
214984998
435332930
1430372854
1615185164
1130752885
1706876618
1583091096
1305949512
644771038
195604931
1045816017
767948891
1557322096
1809619487
891894226
1862166115
1365372416
1471052973
2111320466
811360232
450302995
358270641
1457003202
1822635010
88656320
155101534
1149320980
47045951
1778341989
1975737489
1058918902
111254757
920476979
1259725522
1854494529
1793285921
1153696047
1763869124
924943965
916323066
249093955
1443806940
1566792791
776148880
159491333
605617347
9759502
2138085459
1119329575
2009803554
727156876
863923441
1842134342
766565240
1837603065
1900959540
1267946371
986193870
1424869011
1053973301
1241734015
45352090
285376787
1068287017
1578082343
799660320
1759822388
1527285478
2136626679
705881546
1986371728
775558822
752535986
35487599
2025636441
843102905
372068817
838846701
801884439
937592773
1514883991
1280604168
23050470
1708485407
997142678
1285517095
1664926707
1863635482
685116487
184168442
1325178387
331818988
1928976903
733247286
577292541
1296022519
1682900591
860839926
979848275
1152693022
529451309
1475746373
2029301074
1629815277
1000115656
354089693
1548920446
939096822
80347367
254232765
624827019
1876727625
471922483
1058270088
1406153821
100814188
1171501237
1297240801
380690574
1664228077
121712796
1189228863
1285937522
1564030994
543169024
1432418471
1724487068
635935736
1264962008
941182007
1817460566
1647896789
801004973
1083473421
1285252319
350954518
1856339325
1918299755
587529029
2049120760
339872137
1714255378
1635787480
1667514186
252159061
1764296833
358438740
551549399
372849427
987802208
1105998004
662181259
197245972
1844936529
1074511862
1941310625
1069650686
111091810
306301485
1925656788
2122959359
1561788728
1589674150
1292865101
1989838455
2140209657
1375488353
1532453693
519911410
165989255
633895021
1259025253
1872120433
589441022
289194122
1446153186
926128503
422462441
1059676875
1702820080
1420409538
1162248206
687889181
1580227413
994042890
676191893
98936819
547934442
2016653613
1645236146
863166029
1846556890
680403875
341174519
262349000
1952971832
1302042986
1220557299
2048534600
1682021468
1050468516
711414416
672055649
1700167928
2112407370
726809388
1621158213
1704677572
144920391
356220306
1469413537
432690835
492207843
347465636
2076184435
1718508938
2125974017
1416778479
1344296519
947437349
1758021791
1167088993
1731999220
160487889
1941366399
429348891
759266852
2112527811
380137343
1969713503
39756660
428657763
1743675756
1936431309
50627883
356580592
1393127815
1713683849
2013101075
833439169
1359639170
366458335
1570844879
2066370665
216718719
1630640264
1930130074
1775666483
328101137
1089501154
2137639029
214902246
1564280623
257389256
313325470
846042935
282959541
1973768669
1311809337
996859260
870134451
1059075119
2004233041
1358587634
1684596118
1669881330
353221828
638975894
790607065
1601753113
938784694
1210895618
2133610549
20726846
1521258724
1943775120
2000785131
1162143591
1557223594
1588351012
456431016
126630745
682529067
2039443177
1987970192
1575714750
229411620
578642666
1971674200
1697529475
1853095662
777729749
1432720945
773153526
1321172187
790249897
328482159
845040334
767670020
2089252775
1106850261
986274219
2042035470
1870266033
1352988873
80556829
353979375
2047006594
572804605
1771775380
1391786493
807198491
1399782825
166985026
84226061
1674497182
294959544
79411246
1688855649
277171586
519890245
86538966
764986752
1142340625
1146850723
183888321
1745745308
125639833
1194231285
2088580171
274415925
1390370743
787904753
1925215217
939436464
1985198809
41867980
1051350220
255817688
246843139
345632386
1250539629
726297777
2054163834
776588895
610089266
852896945
1249955670
218077663
789212480
422456996
1628068664
632815254
112577117
1583584791
517593870
2064504054
1992313712
1406276907
1823052207
1671594427
1029293013
876930157
58046424
1968755103
1205208065
1126279561
898199469
1611264862
221013761
551552350
1789744110
636547801
1308950372
2129551288
9321105
333733231
55976302
1411718121
1925091507
167485472
1445045021
1354828759
34363728
2140883339
895529538
179561293
2013316076
1606797157
654593580
454668140
1474002456
799041003
438164938
463784681
1501248453
1411618795
313948367
1008305512
1622641363
1490345032
646785883
853188819
778087407
508568579
486130046
1650937361
563180458
1168667057
1619191654
259887704
2111551328
868128726
431669237
1403842481
1022984790
1849222277
563476564
422236635
2082056354
870265092
1945490508
39354858
1326869226
1047045648
1885634618
76861048
1670152261
1307692625
1495310090
1563539298
1391426012
490856352
1805402625
790152298
566232704
363884040
442948553
2144543909
1311450472
660076796
805866948
736478439
804853309
931640173
1668925297
507033471
958770318
1865043070
858291181
1707920919
116697514
623754721
1635605165
1488825480
57008045
598744287
1336304958
202039665
1831923010
1524874977
1412050135
1915897806
1180534623
502091098
1706782224
2005374909
1444724157
1490972878
1569564946
896071820
1887199444
81735738
827205691
1368873479
2073812019
1154217606
299957870
1597484438
900268764
1172252943
2004505674
1717819339
591684958
1718354434
2050123149
1389317007
1570114770
1395660437
1611513527
2101805732
1353596526
401096622
1059686591
1861927807
1223231568
1051480686
822875365
1505128318
1263379886
659858558
1153875242
584056244
1479155732
1330885358
269250993
1995893786
680249585
1806822502
1378478703
544399798
878303552
334749024
22688979
1065701610
1680685866
1065116576
640978758
404076312
973512433
39137472
148067146
1201023539
343371850
443770420
1454426933
992126122
909153120
23139286
461635221
616454086
972665213
1086206385
132598004
1061043081
2040704496
2115699181
332261889
271449289
1930049778
1834989660
840796741
2054618903
257570036
145843863
1405026752
719050532
1388319065
993202154
1379419333
1560961413
117290468
1327248231
1370374722
127303303
901687443
1801583451
1580746629
389772858
592240956
1969592528
1370593300
459542461
1561177387
949777761
1462391709
772995877
1747776673
899605920
1228713021
882060680
1708040186
1492428041
1166625485
1282884248
774476165
1091829739
1682601672
1099544856
137192986
760843583
790211114
1807203904
981216488
2004690606
485115124
541976287
1876204799
1095301870
1338297916
232138660
1729470461
1139027841
787287217
213901474
1408955284
1384538140
477862916
1427295640
994764866
467177145
1845591666
1109942885
1784073892
363783407
1755402801
599172442
1589889157
307012685
316178344
1818229114
2018812563
386608808
111165544
2070660043
1009852558
7504287
866388119
1347039224
1482193445
819682917
183519483
2005058472
1737985461
414602670
1592214973
247389419
1017107107
706144336
2105277566
39224895
83502753
60063882
35023029
1455160872
525617149
718195770
1255273010
2114784463
104647461
747705144
1464781823
96582769
892962842
55700594
1011182421
216799179
1707366035
1620762701
1404632127
539266298
409286735
752654090
759523179
703044353
463390158
1443271813
291009738
877223408
51271365
65867959
552581502
107209337
1232737982
338820627
450977403
926235483
1761432027
1138773753
1094571185
1111010798
27214200
152370618
1027727927
621743637
663770419
1560822212
1992902584
1465292425
500930479
942980179
305279305
7243677
1851769156
812858730
1841478485
713835918
1731428334
976955707
1447033877
17792293
257497168
588827600
1652195635
413084008
1034444168
430576095
982547795
1555670620
717023413
380003423
1912769007
2109877330
1567354869
1613534164
1966581897
164870210
1621230842
218049245
1789439949
1969191556
1014236909
1597263105
1982116386
364989288
233541147
692121582
1362478062
700651698
433035048
1650307541
90428137
242225021
1428988802
1657360835
1554648127
1567535886
224596754
1793226224
1006441906
1760175779
1157809675
2023861138
206025829
900893791
1951759310
836776369
1888336592
1716901577
1735312749
698935286
379586851
1035839908
316627256
1194403358
1889124327
2033984633
820155408
457633413
141594887
641909005
954420234
2039598569
1852658393
945993397
2108806036
1992314780
692099834
523915250
722007531
1065404914
152345197
149834741
136332245
54923926
1841674835
1159284288
137101765
178318134
1257505450
1064725853
1189148349
2067304733
1113152899
875159275
1628045151
216891352
1723731028
1207252553
1952034271
993054246
874013815
417743003
1915879555
2142222013
347351216
388032418
26004874
514760178
1319672357
455345233
1355789129
175177622
456163029
998779551
153566004
349338259
1838144752
1119349443
1692751292
574025677
2056396503
1527912419
1322383177
1942766571
1798328075
1186221164
856539939
665528782
1713929540
403320621
434819544
1045813982
1188550532
1899928290
78678970
216999429
1923683470
2083370359
603761593
1946070456
666598113
647219566
1866924239
1635926649
676989981
856257791
290519881
337177261
1342014610
591974814
857713065
1799782146
1169411869
1036974553
1601557971
769139044
857981396
846860755
1617001446
1623192130
772750530
1385542180
1482013789
1568253614
147590896
291489172
1425907702
448305415
689993675
1365499934
1695170254
1235612851
773312708
1535665248
1207824445
823861843
351413321
1792694780
1656398830
1824765801
1792223258
194941043
1901573090
1227316167
1080066123
1538266557
534727846
422431225
1875358885
1298870022
866380789
1104589105
614343256
821343993
1690233113
779914273
912135734
1057965935
1871280451
2069191203
1104113348
1555385845
1402538604
1999470895
868578647
1879349005
621490575
2142008069
1528785234
530877603
1959963921
1444977944
1075315825
472483645
1521762569
1753934789
1477819188
1686950805
785005506
823992823
625895938
1307265747
1709604595
1788929612
495283888
173366143
2087476857
592065133
1708510535
212141233
1390025782
342503219
750544986
811648322
338971445
1286987431
861258715
149400294
1926940688
1180444985
1600835175
725125722
1498755168
1433452688
1091633074
2088501504
1118654234
975279290
2074628692
1409395684
638945864
755546798
269481505
1931130187
1043862381
46977362
1661648211
707271270
757789403
1443493472
1621893771
275385510
2130976765
1828707380
213818323
397519952
1359928239
324023965
1408238016
975057669
1343553045
41785436
812516835
1870819933
873949163
951823288
1260030020
678058668
972745946
2037039953
1670314156
538666230
475130285
2120302533
377003200
1864612027
255150164
735778607
1121499345
1464639521
1494481101
352320222
565359645
1565139202
132682352
1188601439
774784225
1339815306
830307692
1244904134
461015354
600701858
1002375478
519526805
1145906686
1983493164
300729605
1358600872
1374071608
1760555118
1229870010
2119493843
115800880
390735729
419985333
934106808
46634616
1120010960
533732883
810381833
238860887
361443050
1197025505
958819953
1704431109
2078820298
454023298
1082491591
177112348
823564140
1648068598
1247178857
1937705429
482338663
1698174062
1790736515
226803690
856328256
1703649430
149192808
883248312
1297456199
205421072
460718740
56668927
1496863255
1939492998
1978261518
1321447066
14525864
1519924056
185080017
242433779
2010361749
2062532919
1218982792
2043329377
1000988054
1045114517
1141621315
319757414
1682080961
1302303211
1251940686
1043375316
1044292299
1008048792
1997318063
852410812
479700404
1998183727
452685617
1102570815
1915854482
316582072
1931494203
1234644746
1884447384
265759073
218592567
1051831285
1190959771
327899305
1034444168
1702392860
1465439104
1702353068
1851847620
1241435163
884063894
617141905
2066302458
1404687968
1519890654
491754893
1256846173
158092003
1713907138
1382402595
132299439
783204288
2046360627
1915624927
1838597936
1922983372
884075753
392896296
535226713
1565733973
299720144
1236847594
413299707
799988268
1614712771
41607856
1122056694
178192030
1073974748
140500224
580992617
434189536
1680062420
1771187505
985142127
807087967
890971308
562762497
232971931
165120545
695278329
647613047
586682687
1985963460
1149813715
1094358449
1683524980
1385829805
659745057
154701812
1096975901
588622860
339323738
1554649651
498089744
1351883348
297090393
1825813094
1807091443
2112058206
1615963145
480703736
1783169840
1689614788
1350978437
860668051
1850158962
481347111
1582166315
988549991
461085763
1897154905
711682673
2137624749
1444936228
2135260009
837747369
1689478282
611869431
1825832011
1082871813
1488365696
67390965
1611868098
746723604
1488686074
1711998472
189061394
1860611271
1597038905
818155433
1136916040
1943926606
763665483
394668535
58882897
425254213
1106453121
1585152141
664813769
824092955
914853371
1082567538
1210570351
667683141
549716055
404880908
1837502018
1676508072
319892166
107257265
1754318135
1207792527
1271264931
636762700
700725111
1703882948
808481083
1598119848
1898633462
1510797757
5200358
771320049
731761683
1056587163
152924670
785016471
982673741
137920587
1819996508
1738018898
107247001
1658783606
1927108655
2135993359
1523596654
1699733612
181356616
898939439
103824221
1168355084
286412388
1893798368
821882225
1511208207
2098651796
1878509883
749520207
675181346
427171563
543748085
1550400053
60306246
290753721
1702829127
158152527
975131151
401772526
1926952860
835749369
265282429
934658086
378855192
1438859039
2097592460
1479150060
1038281029
1788384660
1050220883
278688285
625193982
1027917859
1152483550
1680021653
355852014
1798731814
1927566488
1158813608
1151706301
994914031
1581903710
1538817777
202977170
482019370
515658744
1624028501
1503404486
608642346
1524016286
254301243
460155271
1213909935
466411045
2109306570
612969310
1883411812
1871985685
821946028
181424625
151229952
2001889450
256637849
516183904
1104746528
1818991434
839129222
721726752
1704719080
273138342
833956350
2104898405
450418561
766933750
1829733029
1754387720
2139639939
1973810110
159907730
304321857
1534284105
997759393
99700251
905892187
211964139
559679030
1298587109
545392578
399017464
1779169320
450851458
1067332159
2117928261
1832266681
2141771968
243609556
1722401897
1835436326
1964755123
720163890
1935790752
2131785575
1481842399
793703165
914355863
1078886468
455306862
1666780435
1920725466
1381989220
62238294
38524157
1315272427
958290742
2083788280
577375906
1420257793
1078313105
1570486998
404674269
561752775
566509728
490103395
1590056714
1832784310
1803206155
988732084
1660098753
70999731
1125113115
1971793031
389988461
1605541716
584358554
1685840453
326420228
1653582358
249768342
1336171228
968935886
1131712867
2093603420
2122088483
586086983
187646734
1564504707
297510936
2035035461
1381919385
1364150871
1975308953
105788140
404828600
1120310588
1462418624
1419932638
2114829401
1296489872
1843508183
1097819667
1712722983
1750011155
1869035260
1784116772
1244853151
1286338080
2062632495
121068596
73929445
492178225
205733435
330874610
289526559
1992830209
1633555522
1472089157
1474984288
504117345
895979894
1294979613
73522898
1093619297
124078537
840339093
743204293
2067631499
157174068
290013989
27196299
206276627
1138255041
2085438150
1886628459
814585206
663063334
1021353346
1339367388
2015918578
358393441
987851826
1007037731
298743130
1559891755
1966472587
1556558531
1295188407
666385095
336835421
1839917682
961783664
217238200
152640550
171813915
112352752
2032491048
973565994
1394250897
328841479
511265759
2112901301
1080903125
2048617231
1027788223
829314533
633942985
1576811482
556587213
623775812
626273355
2091801691
785798292
916910957
591669496
751751983
1342646019
471820682
760331549
972112347
55687557
249826193
726689270
1044980089
1665722890
981924723
282772640
503106629
1197257929
478274033
1368063393
1082940786
450188176
653688714
158488338
1461189695
1827188928
104693659
1641132900
677522745
2008067932
1547122024
706242415
716020079
430872188
384456835
1614442717
1491446798
57863076
462723916
497610814
767614709
297362114
967513666
1281185359
1315756962
304980946
167290391
58947230
544473945
1611240349
357599494
1893333663
872892458
811150082
1904056952
1670827832
1564662879
1662953365
709403077
2107321571
1011523505
2059290301
898352827
1776293997
2053502080
674256239
1641824653
1724806300
1634512530
1277454088
2077056161
1901702633
1953514346
1020473343
572559239
603698867
440733408
1671063283
1055349245
875087436
288916258
1769042131
1189639552
523603498
675352932
177479998
1690585229
2140385550
1742012591
2064373574
292232260
368706116
1744428658
1228791107
1020985339
1657190862
1297944818
1750465382
612386673
188061191
1488708646
992371
514130716
1205207977
1634678216
863325032
228584665
1290639262
1800328410
1323083406
236471116
517943358
937221144
1763584695
1001893139
1519755294
630387262
345135275
271160878
248662834
966796729
1147490864
1347459729
1459813439
1786663426
1213739813
495078553
731952866
943579733
912672229
2110645109
520322818
1672830502
1515930900
354396377
1556486224
524756590
383306217
1444745542
464855257
617469701
1984936985
1586500465
2056438574
1860425327
1283849923
1541668493
634221451
2113776041
1810543912
1300961242
466790075
441527074
1453773767
26743224
876168838
358446960
1985669037
1200026734
277778472
1190614727
831804233
281224461
1948847703
683097089
1665424298
586132166
1679027085
372449448
20715857
221192340
1053123510
1855756371
1379787937
1540986471
695885624
198255869
425370161
445284316
3423960
503578864
1848840666
2072109011
1388961173
1320765647
404122285
1131131269
810344251
1183739995
2060066744
1053431791
1417461705
120998183
1966578439
1037606751
667274924
2136452885
35541875
186429815
1399300386
324319348
2058307931
255426375
1651916267
507817295
2052372408
809734960
977568996
614369510
1483971787
2138195074
975894106
123030765
636561005
964113668
559344232
1831625634
818906545
2063767879
1597721862
2114887322
721143309
1893467484
1193566031
1150695297
717859151
2099782973
940737671
1073137323
422358441
297631674
1888163397
2105634852
1097719001
956918034
1083353737
1754958483
648308528
1435461899
1559330421
383502220
2026323631
1894577777
673409146
1001826364
1115280381
251746070
610063155
1412584553
968151712
2036457596
859393918
291441529
1089719685
1309376113
1700303054
542000003
15667507
366922048
137124898
1935272563
783075003
1083111146
1294257950
177092221
963802347
1226879162
1811680884
1526597700
1047533057
1766991720
1179831190
46417762
2058782436
1632153750
2106730813
2072766320
381251027
1895563016
1519073310
1887788922
1693420787
1353489810
1440470
1628328998
1859463916
2030286919
1022111649
47155337
1929774274
855393773
1169790696
431261962
399755313
1780492447
340484064
1851807846
530739517
1142326928
1403136907
1675926958
1081881092
1573259758
69443749
1203532331
795734575
840255058
712070491
490861983
227105804
122635855
1170458987
928968711
1237794772
1912902628
1327672921
630469251
1527705653
1744322405
1050383606
884599084
1080260309
950782336
40593460
303347842
1930091491
1941399356
460549220
730828185
698124524
2080741979
1523243177
1170160674
1590801468
879962409
865501164
576798391
1331756268
187807760
1749949741
1931623619
316970247
1954863201
2145243492
477523040
657200309
313391298
503036575
703521063
1359832233
343150444
2046989569
1823565676
1575799123
1452785243
1137789583
41699788
1767523247
2136241737
1316500835
811011524
1374645715
1186841636
17284748
101431569
1691000991
655633815
871702583
375388083
1845935363
71208587
476536556
772216502
278207374
271642281
922071801
56694864
924937759
168546684
1844001509
549831009
1611561740
22097490
612678119
829334046
1001206663
2111017568
1469920059
1124050186
438949471
838008100
2056844206
28317846
1349462379
511462649
541612349
1544896016
1593001664
663464706
832354361
992799589
263534111
1923670681
1481896161
992677945
1536783146
1107016177
888715260
1668253192
1327655853
1874884108
1790902053
1026869690
519262503
1527382373
2069588417
1777358754
993733152
633309713
1153908861
874455359
982941084
1124534200
434042683
346381424
14571970
497362216
1953077123
1491671900
780230263
1321229299
930339635
2038594914
1173379836
59079005
542006985
117127370
624479540
139391513
1769599341
1882742648
153363321
820373603
1050053676
1306427787
1687279405
1714479876
438416343
1468737294
1570556401
2060114328
361877446
897725152
315510774
867113170
114962689
1747740927
722984059
1088545211
603080730
1388883386
962802408
105637454
2032681420
2102528646
1012184791
497742267
859424940
1199675432
365389824
1833941582
495204217
607524003
875924082
1332805871
1414559771
1326137155
754439497
1802703803
1928432476
1083891709
63494887
739622865
161088002
950523720
1775701487
737064504
922458132
1656884218
1753912404
123498737
2113825898
1493947252
211936422
1714451275
1942198908
1103935388
464359199
1157699757
737352794
1273576305
2079433106
1899592953
1669229934
1191454933
540875370
1256765927
1420912648
1627222542
1320498202
1173126256
1781943449
686420777
703588089
668785217
304781938
1274520882
1707544134
596055380
1467138317
1732454207
698580204
1307644864
2004047369
2034640160
1832110923
1117771542
1156772056
345784779
1558804004
1593347885
238221172
100438814
1446264797
430491563
932154742
1691844622
2055817301
321639494
1009077610
731375968
164422191
40098963
2061422067
1709897656
884362355
351726673
1795983597
835280149
534255665
387844903
71048301
2103090183
190879276
1252336
1703360325
500822941
1353563295
837196562
790505709
2076508864
259585197
1047640509
711684368
201183038
1391821017
1954411719
1473437808
1371974160
620927527
361667433
1817374807
1720350964
975835369
773977237
1771463073
352745473
1139673717
1617621222
56642185
1336411524
564735167
182343351
2060686560
706761960
1574270776
2020512063
243388782
1408034427
138668758
1820336006
1902195397
1583425484
1830176094
1045608456
1863562673
1364232264
1159759763
1087101076
328804737
1933516815
643020238
923087646
225343623
572945468
913119185
817680908
629775637
1639380300
2047989931
647683545
990134943
972533800
1615530521
980458834
1165090547
529782295
439473988
1723879233
1906745479
1225071538
735463263
29119922
405322487
1994115044
1770995764
92864829
1285957782
295671464
1019608951
1310587392
504727665
2037973699
1571762856
219066476
1388621141
1386024087
1950378446
335606237
1108331343
1577149081
62780428
550155926
1497328116
1449272761
1957912653
1459886610
1200042040
1765419429
1248528911
1341755079
1437704930
671870590
232901338
837412040
205095939
1128189745
933317990
718533635
1835969401
502460651
719728398
2132098947
874882706
634206538
140524093
142505201
276042404
61432530
490415576
192607354
1632233748
1333644266
1195963375
417587991
1147236005
1340617779
1289708233
305490433
604081399
969437022
126000854
904502940
19015017
1413924563
331575066
1842967761
2025804805
253268849
1406376837
1041380636
234205404
72922755
673543583
1995468443
487982410
1037600788
1545446438
1913796569
282128656
1440737393
1689122931
1546711968
905802486
1465842617
82648764
243942326
1272381835
758030196
2111775997
596273259
1028270773
1606448381
2015975656
802972049
177926367
296729464
1737091571
1321689645
572098102
1213260068
1787262286
1661521732
1818876137
1961408372
1854739086
488870496
81147695
1474540509
908461040
1219534239
424974844
1872141104
1122292817
409036840
630676123
1238496957
1529806652
2068512030
522073592
54816893
856672462
371115489
216311261
1502813312
2134127654
349691351
1088007697
833755592
7340106
1182590057
1324519195
398484768
283952955
618555095
1519088503
396265450
1877731465
251468759
172494637
2101325173
1957851462
22744929
243113505
1133228779
677735367
929835108
1782078716
1299221452
864307703
1106181043
1271073564
231911440
315440784
2037729773
1241280420
1595921618
1588995347
1409801343
877676975
1611708295
1344771524
1437988310
356690757
257330083
1948210494
736540917
1971602156
783163203
1976771120
152367980
1271845270
1862355367
337375500
110790251
206302249
1587779264
1763236875
43897318
224241257
758402202
844022693
1747169934
2050937872
1698416412
617585004
892643823
1121254849
1633442483
1368090127
1957320825
388412209
1120762418
257698680
1848170041
1384106008
1045614489
1499200650
1968288338
1306202673
204184999
1583569242
1394928149
2038806123
1603788403
458024562
554968016
1097775322
1724828053
1487627849
620493378
1670280578
1879502572
992641944
1995204702
360653320
859798233
2069837702
237110914
140886853
1863185616
745657118
1667089196
557284538
1364575
34161918
221178449
875522701
365072908
2063364120
603770196
1949591100
1031265925
697821214
1624525212
1355871628
1817341564
333199142
12001960
458737823
44082427
330599822
2047655452
15890811
1633623168
1624168598
315598961
9399100
1639719036
619464647
264711600
202551668
231267529
1153073494
1043532300
1272415066
2079733663
317854959
540708063
1978856985
1438670267
445063937
1955764634
2008601628
1074539906
1129188926
1900944641
110700878
912397880
1203094928
217823636
955695899
1813684303
633393622
704696266
2077032652
283034806
185828987
1427848238
650649608
1561522315
1033597295
427390183
1181708000
581719761
253469711
1746143588
1155815458
41153608
1253724190
1637331918
439536001
1004456211
1211036013
553112664
2099171953
336579614
506688324
2093020653
1496079154
444487798
481330923
1193569776
862218863
141419861
1919001953
1092389173
1983032026
1637659630
1188864219
609330704
1725651985
1961615751
1160836777
1336714387
1698078914
1272222128
427858266
414400613
1840450236
394065923
251811455
1683484015
924468976
1818662177
280795044
1276090042
1867080006
769859579
1108880794
1729581342
808135163
2082098
1081502345
1059878993
530722243
725464944
728787435
1505001464
181858977
539072024
516585318
1986732258
1743773076
1809214926
837646739
1142918508
2119938398
1874531570
2123530658
1234358463
2030759426
555487245
647108680
951404389
1206571023
458392740
1606911369
1063558723
1268619504
1176519250
1781287636
1772357582
938281053
2016685863
82622570
1400044002
414244451
1454685899
1534681655
777591289
600560269
1922475953
1740718016
981744633
1099009388
72095173
1438508097
993878271
1231499010
802267632
1319395103
348904140
1344322105
38857530
1775026946
2050377132
597037667
343230893
1430536177
628608669
185506891
1619022129
91614953
368649250
285558871
2075668961
1839509170
1528181644
1051515599
138230901
854230446
2045672967
807551317
1768730354
935324395
2046619659
1383065961
847838297
1337699384
1366148421
1253617105
477914279
713787570
1644065125
1438807796
512516135
812761960
1926187006
152105387
664360595
1390897439
1343638875
526385975
1365269603
1570088378
1385505476
33770227
408481586
890746942
1179485451
1320747941
2089902955
84901930
1305787799
29895569
963638837
221306691
831322273
308887760
1265152297
1737423202
1549619271
1470423746
502041006
743140645
622286057
156647162
1787453900
1038025589
38028930
5044297
668096895
462838053
190713676
1387964498
707166138
719536365
1836536066
1558564042
603904222
1640641835
2018079838
307920023
416742007
923662956
907415558
1315526038
1700248740
364968477
192839807
1832375724
1133311406
1823201221
1270865623
1515792810
606979707
1176452709
969387460
357247607
1878089583
1826069133
205406220
1773242190
1233065576
2067165406
1276873936
525696159
872808497
2013201938
1044276269
519289079
258485521
1150529880
1603688273
1239197738
2093900830
148839576
88204271
1824732379
1065576753
63146311
1879506014
446173359
1702078278
1051970900
88754517
1729012049
552115725
627199451
389434439
1382291795
57897977
1431650350
755796213
1491179363
447849915
1933992092
543056563
2110314816
1107380920
1095892037
957564407
1059854874
182760777
1843876138
500242181
1036869722
1851395216
1108889866
573229248
783199020
1764608841
92821401
877763420
427573897
2134948671
168328907
946449907
1749881926
1333870972
1843790570
478941741
2041558695
871158526
385716320
1278534609
478861474
2011893522
1353883873
965933771
1463240370
792045095
2003910885
847847406
1880477521
1235300446
581019720
1641628051
482536656
1737868965
663049458
1544207158
396714554
2049060705
1913962352
1521127457
1430439220
1536943948
1958511139
105637454
1291180188
1940122008
2127034831
1673419605
933649720
666809725
332678996
1639762496
1775176881
376177537
507429363
1838824676
307926004
595010920
743300198
1810203959
1384559633
162510117
2011068890
785626591
168700505
310056228
1395721446
238348370
960353373
777737993
1081026876
2041943420
1147360520
281082953
1723490128
789254213
1293461808
686617810
602327274
1650925611
102724471
2115565422
1637673922
1860235789
2073998370
783069118
624971070
1734851524
1031459128
399949670
1284583723
560398628
197423073
34023693
1407371077
1385969967
1410728818
603253881
103565558
19170051
1266627730
1430338429
2046220160
1973532168
1480177703
52376602
1667723575
1369647384
1461988020
1607377787
1737473046
1765465188
1432408114
579837688
245952111
793794160
1797512443
1445068857
1252450196
1530248989
390042443
372142897
153667196
263755466
1886248529
1099372355
735455101
1336762083
185263662
325279601
660827012
1675104538
643488346
334181634
866354618
895665157
896287556
603906608
1433456110
1648478094
1312086243
1974499398
2119093079
1656010677
218576732
340056031
1336864054
1642409155
1618611109
328688934
315437650
101311944
21522011
853270946
439613417
320160274
1540114285
795844529
1649790489
1950445505
1332110564
1171697749
519774557
2100781315
830390507
2059912269
1996956493
2040540463
1487938962
1558429064
1695721647
95258181
1763906145
293803486
3643116
707935908
1716223053
751001401
714864550
1889004691
1568610179
1593652002
856178509
122754676
1591010337
848661299
817758663
1289949627
1931160707
1940519048
358071203
1851153254
191508891
1203943702
2024019410
1988603968
1691720967
530280488
1953196376
445121920
1738947004
1442498720
877161869
845020752
387383919
129118991
987330141
1077144090
2107295229
1417135556
1403199588
528504008
2109128826
893502448
489050118
1321422567
64579896
1861644677
1967564431
1778865717
1209797605
1305516013
1528934655
1786799397
1599528158
1390356638
2100511172
1996091468
1410919320
536081742
1207447275
1593752150
1395932627
2125550389
1867601185
1656611441
1929053636
2094733274
2052075783
1289513281
2095457300
1018718824
1392990602
999220020
709390162
377063424
1889318537
1352036414
1330491270
795399735
273784989
1307110058
256110941
120874322
574365064
1667483772
1519295627
2120399642
895197947
1742866844
1013043403
1150073652
1511175117
838403244
583041041
1062961419
13508287
923738166
1526389264
1252010482
398124488
108122591
486662190
2078066525
1134122064
1006144455
1991379058
1748013217
228863570
491443576
2060188632
265154791
802087880
1419359596
1406241453
1412472790
1173676620
711387722
1357884228
2111110210
81788964
1846216405
1192084454
751201879
1074211169
2020025301
136782570
998460557
987839857
1896658217
593490937
187753740
1856173199
1884667944
1119778487
1126430773
724624063
1952317247
374193333
1668121390
833857677
1074086881
997982934
643054472
1540656909
1149870656
2015079133
2071644220
2135265137
1025277104
1695413266
1154991377
1955698915
461190409
1975242975
720316188
748951979
904308916
1424281792
89052816
1131945495
1747232626
66123939
271797967
650692390
263500550
705000900
938728926
1997524257
271743509
269583930
2112711689
321197843
723772052
1083044577
1631660611
1308248768
1364031314
1389816563
2145486109
1042665038
732822919
324379932
656038717
437632228
920297242
426716519
695889338
2140887138
738726150
1740191408
163120103
1826987322
224269469
775049842
693021065
2129426521
83789165
970996112
1166353197
476869192
1595658390
452595226
810870984
868942464
551444401
1744074741
769130072
258820027
1695155738
687844412
1723176961
883468535
129241856
117449989
1486857423
1264930046
1864239766
141005253
1403311906
688011972
448270495
777032612
191956212
1369410394
581914367
2063480077
2091136546
999651826
352775945
697531752
1552713665
589418177
1617307466
823268076
2033467619
39619954
1084591798
289058248
260096182
1758580404
1925840793
443663793
1444229296
301247658
2026343015
944398772
1347163297
607796600
437729227
1893385222
1660531250
1226403210
1243734308
1412206325
923872441
1317956378
1138726221
994961287
591357605
1639369578
845608142
1935708881
1763527958
1364207002
972135944
2991864
1602355311
509126202
1711589762
213401703
1831281851
309273215
1681882022
1110615051
1785911655
1859310805
423481912
1480396270
811218561
1601449589
1759723829
1604011998
560751851
657739601
971243495
636186500
92825212
971643317
1136084430
841175139
536915927
601595591
831188260
194982672
1716444005
155817402
1795080848
1745027138
230896265
1956022235
818038121
714549387
104711883
921645637
1952284346
1261688461
96292520
1862835084
1140535116
1837177308
903168354
2019819775
505395263
912715664
1194036516
1161395512
1331663554
59341982
2063977207
102372908
1093454926
283357040
1560200434
485071764
335624738
917889053
268968658
1513916965
1609913601
844089629
968727994
1371111448
1489847050
617895394
1752428052
1759725077
1164086955
2059956510
330708948
1870123116
1679214876
1023022871
1127680245
393373405
1991864062
1769784932
91669314
314627572
1914060167
468062445
389583110
1257875055
66677614
231250904
692040865
2097461053
854964711
1308886692
1439543111
922335740
1176695083
280662596
142556118
1239403848
733669210
1354144561
1031333794
110515603
1163413583
629636124
1192471570
573322913
6895030
479998567
206789788
614087770
1919736752
1551357998
1037166525
1731835493
1417579112
1647686881
11619026
1632546091
977983055
637383694
121068552
55806975
295568727
62945976
1229342355
1623646857
1851721944
1058706053
857050682
1719855652
552172342
1686062473
1312862041
2107294969
930940252
2065014916
812288454
139763877
1670689629
1867229432
1274944900
789970219
1598807734
2098672326
2108241979
1947742465
654272402
463208242
897939930
828448174
916326854
1708288086
2054700572
54406362
1074883095
1222748627
1082329733
686604151
1721921871
48166740
221921939
1830667835
273794830
1734573373
875914769
254483139
2128144607
1056923429
563666228
1067284961
2089956344
606660495
998776400
1289988072
770310602
1241020941
2050376911
669055003
207085380
1257470960
1291313576
1253562058
514352916
672490736
1376981729
557620324
1631265801
1531045735
1249210896
677803102
845534302
789920483
504255051
1190899244
1032061166
1965244197
1467330918
1356704187
241610032
2029441549
547266565
100579868
292807039
478231673
1957837073
350150421
276467204
574238111
1903448650
1553645759
327155446
936978130
1298077986
137948535
729329253
1348187328
782606873
1967221134
1990273080
33120743
1771133774
872900052
178790959
939105121
1566411425
1817435607
152521583
1887739392
1090806342
967287194
1048785145
1591701052
2079550453
1874889638
1989043415
626377298
279356118
1177544278
402275740
563582276
213571796
600626079
1348236511
1788106245
699525422
1498611340
997538695
1420027164
16993457
1022405766
904919596
1848603773
471622229
607404222
1005914425
486410341
1900470690
56612889
1614745437
679446571
1076570587
548005998
142425924
422558433
1689879761
641268317
1724153744
1486276875
493375789
1928054635
1529648773
1888022644
142720058
1739937029
40620642
1637475823
837550619
396244608
199966979
905676310
1761551979
1824777122
101779460
1229371562
1236191811
989321250
1740366709
1179495903
644446212
2110941929
801196121
1081999868
626614258
1444651689
1169916705
1100681238
2099073222
2032139806
1213993401
2027869780
703273294
1642748577
1679288533
1367840847
1220208230
214241927
267365124
2137790174
1654455274
1543280682
756096565
1606733506
1787385565
1860853851
1259609557
743610373
199545380
446814720
139413100
1929137948
340894885
1114621032
571424190
1971144567
1289477672
1962886814
2140512455
672902267
1022989601
221868623
1604169121
2033986744
1231355697
414316176
2044224543
178652296
1902244498
1510806268
140722318
166368024
1657002724
434557115
1842231128
1475797321
842150271
230144663
1769538195
838473241
91665419
1256974332
1534425423
2062230696
1596649428
679044760
639766952
379360803
754209766
1041292148
611837242
1999295422
307769365
486311339
2094237808
605371006
1476593151
212122161
1339195676
1374533160
1428021722
1810192206
591558786
570110582
2102570824
876302075
1537422610
1234689337
2067316588
1891755949
2021052295
1815212180
2003179347
1821179761
1647033712
1978924664
1175899474
304666248
995387570
1263963371
620123788
2011793351
354297003
62565236
1897345854
1121980460
1143807681
1073392995
1835149907
1427465512
339728348
843455866
395509240
1754006265
803273908
849721381
1826650103
902442271
547153823
295066990
1950994399
1023101221
1576862903
1480862262
806771356
1269073599
1127627662
1013900938
1798045037
1230444470
895173002
1914530165
523282379
236736984
851742891
1092593001
1033193034
653978646
334853143
491786605
1579409951
284227602
1232570232
409487743
1002290257
271944885
801665850
495573335
45654531
995292691
497328738
1850385324
1639709558
1209079479
241612435
1231620435
8995228
2022361293
1397668281
1728779739
362920345
521490182
477253448
1999902456
75044034
1696923439
102150392
1256643414
293804891
1641789291
750665452
1559707024
2135568547
1855953919
543458639
547913779
1615451814
113399823
2054608190
240397769
1890216466
785829784
240124119
1831566440
2106236379
1064475831
1510072697
1394322012
347686747
705670822
712481353
2045188186
1822116012
678452644
1511025837
922660032
871220789
1417507860
1561787609
9572425
1548324434
643776618
1611387004
740188034
746168520
1331282018
857285881
871280646
77007245
1581614250
705400268
1955749262
1402697005
747959420
271922499
1500413872
214284411
742681468
1405500041
945348693
221711063
1261996758
2071429058
751144162
160883023
326202785
834253916
956347463
924500000
697403570
1418510938
1770186398
818299193
1057170616
573155518
1556124657
921318855
757311654
803906058
1885448771
696620619
127901355
192677284
1085247315
2034024662
1573692114
1217803802
1480042303
940599919
1578589734
13549925
159751026
76984328
630727095
1170054581
73271983
703357608
1251732455
732498271
1294132407
663386912
1897299724
2059608794
177080261
1801533712
840421528
209476051
1733639646
1323251136
239716724
169886231
385260824
1079128822
307689163
995111439
1090125139
1717937398
1172685613
1309032990
1346738823
1645365672
1859466369
1470097355
1654319825
703953973
664255164
185640718
504658597
1835334889
1367528187
923330754
1412266166
1689089131
41213767
2011893396
1887745418
744814110
1744190790
747289166
1032793558
682484937
87031444
1092740371
348649055
935364506
1751035691
733629443
1875590949
315461599
884364228
1678760877
1951955031
892766242
1078644443
558962148
111753921
938530181
1845432975
572472678
852787223
6155218
1283013919
1227338663
563423006
1877363404
2090313468
1416242698
1793989245
1544784203
133484552
1960315957
1653426740
817484290
1190543435
39427974
1345017780
1717310491
1114768025
1262378230
557301024
176493822
405885365
1585605730
1257267932
835921752
1578176688
1535930656
249350879
898874618
1743583967
1772974488
99098019
1324297828
567520485
2090829672
99808117
557606804
1442833088
66209057
901246474
1225543258
156647579
460914277
661812306
2015096838
1321626596
1140845210
813492895
704753863
655797566
10478986
1427958399
1803260092
1963956033
242759331
1863318067
1718070416
551172856
1786137505
489283989
810855281
15086131
646658731
144243603
611443978
548258651
1107971855
1900478397
1883954854
1371932508
1755420177
519249441
342633462
1043716645
1841573318
1093519972
1148655071
2089348697
151209490
1049289114
610233661
1582570157
1921591831
112480036
1449268122
1711074372
2074708733
1008520604
1551003499
635935546
173337338
301140442
355328455
1987882519
561110605
518207047
907108869
2069428163
1806438077
505419616
1972730579
1818738238
1589646914
1516579743
664177675
1878739875
764014922
526463394
1343838485
807599917
833684057
504220535
1546932355
160943179
1218300819
1963396708
2077759898
938928181
452596414
1727440105
394345353
220834740
1166504767
1643740372
654174881
1978543035
25609351
912184209
698388880
1585077181
1222721561
1750706511
282928931
1788222740
1406374325
85844717
1590945221
2046762360
384244091
45715602
1615909026
2049546560
1090428907
298508239
57281310
1646232403
2055177529
1631992063
905822595
1397671105
1625427978
2055167738
44377971
1735548231
1022856065
742575058
2139953352
2014049874
2121189406
1024113261
839602720
208767015
1267357449
1937356402
1135370137
1602736976
719421339
253218119
242302431
1511292570
44299608
1877509309
1647198225
1765103645
335519991
453148155
1622627465
486304094
2025523644
187820911
508459188
849352848
1094542552
1460201451
1869310450
1753713088
812960068
1353611750
166746633
75420307
2081266511
1969532128
1667794521
756834795
699091731
1160261448
981791961
2007752425
135862746
361344517
1341897441
1200996996
1136282712
2059449702
634245021
951692049
2089869034
534141542
102690954
1674229691
763203879
92781900
1804887552
769637216
2108099119
1464496064
1146532219
1847028245
2049931178
744822896
573968817
316770411
1670663436
1940401262
1838939614
1403692881
1215180392
935687707
1693973011
122656982
825517473
1998578169
1923036137
941470500
1509387602
1496200713
36458900
1664421679
147276032
1707990229
472533622
1768779035
2110589317
734653194
1798196715
1582836761
1483858375
1010933243
2084078012
1482675020
1771133701
1591082521
1575713693
1297297536
122958244
1903013542
357532031
2089959813
279710135
1387280502
961817745
748935622
1374933871
896169345
1505544772
1541576416
1519224896
345922314
508975564
921935677
1492534158
3194634
378238083
1813100633
1337604401
1564174277
121587180
252430373
1056599508
87307960
1187717659
1297359032
1171527071
1348716694
1947561526
2012996718
1080169549
1832615469
259893663
705483349
1955933817
1505485078
334507010
969544638
22389201
1556630387
1815984084
1872973802
686710357
1472449055
769225628
1926112631
1400357650
676827783
1140218891
2025219832
1367664722
635484945
210011464
190102036
768301609
130372484
1962475796
1939973120
819600359
2137418643
531048648
580799924
1162438714
303228939
1526783337
195695946
353506303
1224328261
2078375021
2035579852
1527405581
961738243
235883795
2001940583
289130278
2031329477
1679678998
1519219273
1267946371
1617249666
1678714064
1483916752
1123031835
2013216953
848634056
1160306589
490820727
1924619832
1687037168
594741353
21134388
285317799
1196875746
1781403659
959678005
1373384208
2049099469
1508244327
1823386884
702479271
479731884
560581507
1546727255
473051308
1879255486
1397420727
62416392
2021777594
1471414997
1575382936
1798970338
1393201480
1701542163
1529507422
419132746
532639397
1580990969
994936543
553076713
2140731187
2011189256
66626951
633325985
648125732
1436553744
190163978
2009374644
972173708
2009273381
1589360051
1216650950
555677479
526967928
937252167
1470088267
670086063
635471603
122338457
148721085
1946767545
602377612
1402262031
1823582964
1581203691
1867607816
725037195
510112140
564396153
627757814
861189025
595680802
1253697939
249658379
1532328649
2021360299
1119675819
1960491960
1087382065
458249065
383953104
1403321144
398193259
461878609
1138541315
1731420241
98584186
143665883
142425924
1359138935
724394895
931986856
2026536687
1259180846
1289686202
1144044254
1613844070
1245111775
531086985
49353924
449917546
1810324409
1489709840
1927531746
1605552255
617019463
898955526
679049081
688140064
1384702213
407261594
654500340
467548461
903581908
467096085
492262679
1617397250
1027266774
1760663386
1965772176
94275409
1580049515
1361563593
831964166
1259688062
958140461
1316892096
1444486365
779013586
1561713039
1235951768
125578072
1024764793
1895094510
154217140
2096673576
998284405
1327353626
472363349
1876071003
817555611
1154391217
1981997043
331032285
143270395
1791382705
1255413109
317287884
476866261
1139998315
1462372008
165144660
958056999
1335806240
987925239
275171303
2021714768
483735546
1048456749
1339398030
1319423546
1732957367
1133511214
1649709876
1009303945
1342843143
1201608696
1758553590
1972424709
1807153823
2080268688
2025295583
161284805
612474303
98937750
624935077
733716146
1027342052
69299999
1066071545
1185287608
1387423993
453377443
1940649959
533658722
6781898
1127092890
795755651
388605669
704415694
882027969
1616558441
1934054279
729342807
897201554
1681178481
721739110
2090814686
1951255716
1646609876
582117848
1919115912
618692725
1073374262
223383924
246902898
1763393964
1155498676
1401543126
751148329
362203249
1042675414
1191526947
2047985705
617786630
96483619
179312848
596468229
805320853
240991087
599322648
1623174932
1570627011
1134649106
1335424231
1230387746
749318794
858432846
356772623
421889362
169037072
1348256107
229697727
688737206
1914271816
816045107
2069280755
144476656
1369381026
528457551
454453494
824545733
1974394372
1288282081
640199136
1582597699
1462459747
637296211
219277130
1593847215
193633441
841165299
1274100700
1009345464
1007122306
134125294
664634990
445674375
1324244337
2084631279
280200352
1198240691
1876800055
83145182
1123273443
195147279
2139048989
1234214129
2049667212
1189401846
898236701
56810887
1286911767
1230741700
224406692
1814599499
107256475
1161961526
930828419
1694636136
577871666
106093460
1588368591
1137408540
1533499643
1585629434
606999467
1064228122
1436158773
434823214
1000240757
1539267590
226283761
2008499491
1044324214
1625919954
4148556
1082227607
103737034
2020378717
1626739315
1192081058
731567505
1036205167
439186838
1691911443
651189793
1220131063
295020811
1001559424
465366348
1360896117
359257506
1621427602
1038727334
2053092625
1234568018
951232477
560998363
938417408
36511354
1437871949
1975084653
241602626
215069127
1500289678
1934693888
670784938
1468975547
678829512
17328005
683561081
1037173783
1256843153
1721626872
55822678
1030716617
1938138521
513068065
1142681814
1466980842
665684892
847116522
1410793753
2030973427
1489238097
2055846895
2067735642
1687880046
572096140
1841497506
2104099384
1758100861
719406978
749331670
1212573268
2121651643
1104748004
665121719
1252212807
2069894077
1131716013
1091813051
325948133
706816334
1010681155
1779307834
1394514214
1709102783
110963581
731085258
961413876
1546919406
1192618726
1509055999
1399418198
458574058
1674211355
1227273852
1398020778
659023902
2041249627
2123965296
357340916
886908088
1849227712
590939939
450797457
667199348
129680770
2044593027
692904671
13904624
1929013594
1462252687
1674443138
447197833
2121002554
1277033699
823451908
411937000
743065870
1975875039
138510448
1282187559
1678735721
932761653
1757385749
1021813454
1477749480
797585562
994172094
642328682
689735453
594599421
1594771264
1619808913
1869564115
71244416
1740671811
1547307978
1841747938
1097706163
795592693
771747416
420547396
1402673812
152720759
2049552314
1165032246
743862265
854558618
342344628
848041603
1161673446
197145550
1673255123
1494264919
100185048
1558324098
1379795632
143329319
1880955586
664410330
1348430156
1728435069
369242189
1304673674
1677043687
1584141978
1671774870
1869491138
113462148
1026555938
1399649451
1776700881
763762607
864855275
200062530
506501964
459065641
1722565684
349055050
1542625642
2064286052
2120649394
1704580315
1809309252
1585875198
964727345
1638979396
951514072
335651166
1086068040
2086125156
390090844
1380062891
2085016874
748145569
1648052893
888757164
1932208899
1825181881
354445724
323772824
1593161473
12317307
1043038600
5157341
1315232438
1411440212
874769984
591651808
300730905
2115542987
1088261431
701181463
646534059
1007500961
477223469
1182852034
1430706593
2068752630
813273439
2113958954
256271528
19516342
1849048394
1159436498
253019247
1228170722
1077449259
1049858764
1758111196
1153987479
1473369781
1235221562
829892478
14271546
892571175
2075562097
1213814983
1313191158
1263305604
479297741
1631862800
1708904195
1290740799
1204470467
887055375
1228940920
980934079
1368480893
961039079
1774573605
1042402118
2036533211
1307108462
245390595
444660229
424059900
1410845079
1241949237
260100267
2013674472
339837977
1956715144
1336170087
674169064
1998948381
450848827
1429658685
1523715914
698700353
1336234330
1744054661
333312441
420955053
1229105718
573612034
174141910
1688017116
1691611283
567925331
809159372
2110136049
488464349
278619175
883945134
2065161720
1946411891
1297033335
323256386
1593186396
1666944018
316285765
1709944383
2134155595
1773081053
815749295
1861947659
688442909
870675180
1352743354
1810298027
1892328337
2027102707
1754479290
474714094
168824864
1647335053
1611625163
1321254430
1143588355
2078056319
1093843749
598256265
1534368690
348377870
352681025
1221237226
644072440
1110899617
1470936089
806639119
1510492820
957825809
2104489164
1822894568
233044610
985014462
1521178055
120658944
1144606956
4767020
852363284
1690016511
1494754013
640019171
595770211
995742707
826989176
1438266861
668380959
1584996827
262156292
1990307852
1049517922
1181517452
1939582629
1998043034
109794654
476557532
1286824044
1813888408
1497586663
1877306347
1245357146
1250349603
3131182
1741079726
1627612055
636846690
1845822809
915165343
661759792
38261231
1155458091
501489288
565518169
8348747
1838718507
238979076
119309250
1699195177
739763950
1158132954
52141099
1527176085
650051815
143494940
1519890654
1667152428
961126423
1191681588
959496144
796926757
1731026335
1176637473
1258960140
184606756
1655101037
470763853
1245801848
898162405
1874096113
957419050
1131944010
780450840
1340857588
462618731
1721083614
72355837
1710435818
220149757
351193761
685388218
1989201768
220391735
1211022679
1395276912
2096297006
1868418832
1154034565
2090889222
1744224456
1212883796
987519505
1401920979
404397287
1272656553
1320632603
265793143
126731620
2100226745
1038541033
215311289
2053948485
213767125
2046621138
329941577
1832031533
1899728178
775671107
643873336
514609422
1962351671
1813881121
1401001701
2052988201
1177716474
947541181
113702464
374273658
1784019027
225820253
49123727
537346791
1543343628
332078812
1606216080
1794622337
1758777305
600105681
1228882941
1251133647
1577704425
541811736
1265530857
2010373664
1190709604
2010700665
31973781
34267753
267949640
640438456
1505747824
2048694686
882005269
1440530069
582331739
786965758
1223681388
248133498
1983569365
228777773
1155884996
570668257
1524774917
563787720
923635717
1263570930
1945776847
1758496968
1155233690
152107589
1919738621
1211762522
2054316854
1382496587
668097010
1054638385
1945659670
430205242
1645709786
609274976
944955467
1909097633
1357329562
918061995
102732433
1211626112
635420461
629934484
883716486
1640151821
525630920
1086459795
373466180
1612538485
1100906001
556955025
574616898
1939982987
2013243318
2011825696
2092133305
2100806239
515449358
271431664
774302503
1936205518
430885582
1983034755
1445517544
1015408775
113811485
2139676441
1727003845
1858826393
1219255811
1304826600
1280750806
1912078182
955042110
630426560
510096690
1515848360
2097462660
138502189
1827190788
1612349554
861410178
187291736
2096543343
2031995195
2111387462
1358211713
1252795411
985465212
462806672
652538544
91404619
841558919
569690385
1247358002
1716052739
632430304
1570978309
984496876
810070458
1489246687
1873350936
573281674
1404342887
1697166396
150466449
655759030
1304231278
1114922617
314733083
1184697677
47803620
1102746495
381698841
794069119
1136599815
1202744407
462319451
158776071
170236299
500651196
601031591
647652838
542223058
506041783
48546878
1252513875
306071525
2076946793
1875774775
973990415
176223198
685320756
2139235452
1107256605
1910091840
363225217
1828325475
1004434465
1248837994
903168443
1031269180
949024590
1646511191
801128320
1997116534
1197835123
920939024
1371869077
1074861996
1511126630
966483479
2035099659
197988790
432079708
1164615026
1700949839
1125789305
1054133602
1938741366
1501403705
1606396099
1569434494
712866082
1074678392
2143576722
1501345558
436597366
1618487202
1298212567
1670393972
336383136
1736606620
1170793541
1295063669
870944749
310599045
20609097
1775915267
234135962
73698549
601577771
293207615
1283529751
1474213128
1289729389
275175820
350853375
1334471592
1005381061
581275821
1045256122
550346936
869217540
611506164
1905684638
1780380648
408211257
1566845902
432428681
330742225
777051315
400166794
1380810228
1282899560
715669121
1659143107
1774626148
464530912
1270452068
666359510
863496953
651428176
799745146
1383525759
383463647
415042096
34071133
1993767434
213715656
2097641706
1378742103
1002693714
331035412
754182639
487460059
1685558742
490291932
535267670
644877431
1501682121
1956914654
1795961225
9296230
562005896
359382904
930007757
1286327690
340393733
360936617
1140840220
1496093996
625131412
1972631757
721392250
1784295860
318741836
861096023
1421066124
472313540
301221752
629986661
1163659311
2066624719
1901603571
1984577337
845321443
1703369788
2108210992
1549022568
1851257126
117644661
696323883
343853304
2058696457
886420197
436921311
1625476085
1316671314
1536357219
2026713363
491535265
1425927401
819074491
2124102318
896374375
183369552
490958440
657868401
1563880136
527093573
368945319
858392919
1484742736
53906080
756436260
80840537
612574190
630250126
1196944325
86390927
1413891755
588890244
688779064
1968494774
1521801276
545297005
1412870826
2099026321
181288876
985469512
1864911843
393580854
96582769
1597653595
233232630
528499222
744581585
870242326
503804491
832256938
1812337749
639021385
1939806787
1723917048
1178770824
1187432642
454849910
964064491
1567549183
412982040
932138937
1643631123
671531965
893082459
1684400147
603906608
2087050549
1940007268
2023370066
1256826539
297804866
1162956684
706414986
1471329635
1576240190
1985847647
50750616
556472778
352141700
879942520
1226550767
1764540669
1141757618
1695984513
1062768179
675088590
1796301494
962521872
1917681190
1239912652
1757174801
1473965699
1012905503
989571329
1691455534
104816404
460608002
1777975013
1071253130
1806885820
104626744
788988824
592560335
1804101759
1976681102
53021244
271410842
2111993267
205235424
1022476012
1213543770
1586064467
593689972
1370848566
1856224737
1680711825
1017783076
1353674506
1777494196
2024530224
2091612174
1415985557
2035225148
1991189938
1094998836
522592818
145032722
94172843
722412343
1725143098
527012644
1916664121
9145081
642204753
723063332
1312855932
2124322304
2081141234
1175764422
457833157
1066900942
2002836730
1483096549
1993169201
214561880
1330434003
1194356135
1519837060
1221964833
1063523630
2032331717
1632945536
1362634895
261769259
666573470
107761392
92026364
1577702978
804564551
487643375
2140412744
555331885
2083518858
415835381
272207679
350390101
417112062
1461456131
228015684
2123359627
943898156
1621691425
1493464760
409801713
1031352193
1496799229
344697456
57008045
256803187
884019050
677327082
978238742
1791176699
1690399613
98520916
480125895
1475906368
1422900791
586936843
415883744
1648322506
2040001628
223206797
872204604
149594742
269507318
1177886952
1500533812
756050539
693710279
1935491327
2112113887
1244783116
1506789158
1757682405
125318929
228251999
2118672750
819518886
691360758
801984372
1553252424
338157130
696792240
46274770
511234408
1181832198
1111120283
17634946
717711591
1743533818
144213401
528876786
1968159887
883034678
1253649534
225692560
350277908
524899533
1245482674
1426691499
1953873937
177544179
365174631
847818849
1050297549
1435049990
1206459838
1316703026
79514768
85955647
1075204029
720922816
629891902
1478364381
2131187400
919438146
2042976081
474033888
1179468397
1477790365
1465091227
1202518618
1026064029
1041621689
361087571
2076154728
1116717259
441354392
1874366334
307509234
2115398657
294688032
533890088
2051095992
672719745
1231582005
57828370
1280963929
1657045333
178111441
2108727090
394070150
1568734310
2133384489
1419823676
288283839
624667108
1012380563
1792407495
1469057138
99051708
1041742021
1871805226
351162123
1957585521
540709211
1355177802
1912831565
1178181257
132470990
1769350421
486355994
453044881
1159552137
763131610
1814504628
960007674
510533738
1409049645
665098763
273402889
237156976
1386133609
1417601606
109310845
126523505
1844194916
379459599
979345983
1196535252
2092911461
166646934
976188510
108786818
139060588
1307909933
1359706692
15121098
1954499021
1661926670
867005551
1664942730
1801431492
1385977548
1944809301
1730561545
599881942
1121915957
587714113
1615101675
125029811
580006341
1955709624
1345182191
131767209
1084694253
81877891
1371059451
1548139971
399705276
8250268
1239139291
2124273355
7412786
1076501810
177245072
1258700889
2023546584
953440868
1381457423
1676540844
32731923
371643508
235961473
2108068285
1178167154
1354030585
1975646559
808428598
2002901242
1421362711
1912213654
1936253303
319271639
636375246
694664001
760424208
1769971466
1482854884
1870093510
1173059740
218059013
106793604
506163149
765221702
2074914237
1770142192
1279935528
1702410232
235808859
958924846
63746767
1044722942
2087050903
1562602799
2039347486
405895778
1975790943
629164525
1535318327
2085502453
1193425976
1641705307
8617697
1231997321
1954338803
1985444692
118256430
1559946908
254498343
904256158
1079478632
109107348
2023646761
273636737
412898560
1102297454
1703194130
860426090
989281154
1841477884
856588055
374545307
1718654883
1182082942
1392576411
1173260929
793656962
374039915
1117802044
1515748925
42400706
1026949095
484111573
936215750
261555830
2037652611
956343635
761099934
803620233
871199430
64880114
1860264100
464685136
59743358
637156831
1567900078
1249762397
2030178618
1844992320
330295585
1547366149
884037384
1180088787
1977385313
580219682
343529170
1643372083
851589193
580604278
1474238982
944611841
9298763
939102026
599669611
1556770574
997238914
1879520679
44833968
735148395
1481505070
1009345464
1776654065
71876348
2021092159
1491410127
183745757
2076591165
127184776
509639605
2133371641
1731601178
1638081951
183001302
2020583217
32152430
1606432477
37563084
1942381287
583415597
24741634
1761805916
274756638
2098763260
1167230686
577320070
1364734167
511659928
85093827
1865844502
548668229
1357629622
1561991355
1296188910
2077439026
435782899
1512676225
1297738271
29025125
2061096617
313870438
889050886
1865850577
2081833888
443249771
1916868898
801806149
489124910
1179809633
2112432822
506188297
567772719
1929953926
1880097315
153054747
1294112534
382899420
424263433
198198047
1315747217
1535826222
1554353913
553435136
1669241167
634140604
245144921
1217485554
447799681
1849932188
1609957080
1790149636
1412938065
1551221709
1749216732
164404521
667980037
1955108846
492742513
1107043123
104149790
1873764817
260725734
1113339655
437161211
1294203372
2019141582
1114151303
360255970
672992088
2115690590
1086968329
446391078
1153228372
1279689665
1756746984
1476913828
521085091
1232093694
1482436696
141959243
561310341
1268902801
2067550868
281304415
1055573866
209550266
365113968
848400792
103653029
1166777703
1550636869
1573068717
2089348262
186568944
1075281550
1299526832
769144992
927275182
1082736146
199146717
1128404016
947270092
635178288
35478327
1574050997
1928794812
78215765
418351065
1580897101
836094433
1739502224
473708895
603427416
1963841947
1746163287
535951557
2075294635
424003297
802436950
395596400
1234584793
561266257
477125468
441861472
1439368402
337471985
1812554825
1109945785
1099450009
1337957979
1925057186
1080576678
784314264
371362799
1894467335
1302527414
80916216
838267757
556089307
915313520
1659499776
1675714058
1076030326
81914518
621993286
1801443864
727449784
17122485
1144242624
1411965952
524735698
1136987329
1523732891
981266300
1170865984
1067286014
617821753
1988926756
2073285718
1066286462
1990834860
233209677
1089125977
609416346
1184131462
714034408
1012873085
1390805104
334544886
1974149030
424260425
1025986894
2255959
1216096212
1332561605
120254659
817247166
37889154
1170004483
2043089166
198944405
611489102
377003200
1477247513
1544732468
1666837282
1504258558
1160006912
1728293430
671598493
863554503
2013951156
231779727
1316665709
1237600618
1649049218
227560337
1960493390
599916023
1170973078
1069011791
1939387609
1962906670
586971114
1452937240
1359002970
246887111
656292686
930454854
1640590142
840584485
1759455890
1575709993
1580676762
1548918721
407538412
1889816916
1242582162
749644706
1408074775
2136077898
1847361775
1436267209
2050284124
484036942
1102364907
1857655394
303216479
1804038308
1421627339
602252766
1715651031
1550633513
1516937517
39744269
1414412152
384400763
781442843
873027179
638408392
497971113
390791678
1886430779
981928910
187887040
1183582241
2080907660
1203764160
122983535
1802842610
2004045234
155446590
794457551
56321217
1229248691
1194191791
1838866090
1094069266
1802619295
1171577392
623056263
213818323
2050635815
2031544355
1493485716
319077480
1439360669
1227569374
995920945
425770918
193600354
1896651767
1258992026
1078392157
1403893408
483788804
1955953570
630563123
969758661
13282564
506865811
1824832651
1154090859
318644376
1775707239
1760663386
728948404
1512901403
548192349
1478773071
628176693
1547243955
420763636
864843729
925703307
1311422335
1372328222
2077226797
1104437899
1060890147
392574987
2108069895
489262945
2060066744
570043255
1699939910
555610622
374182288
1574069781
1640339377
1879732063
586809251
1009469701
313156972
310161649
1430724758
291271688
1240744500
1792667243
1485925989
479069141
1249205276
2000560949
512999444
943200277
1861507095
1251730798
43403602
275665005
1913307113
1219017792
795354649
1655681670
155233610
2126994820
1635008092
1272253660
513526936
827432645
1337824520
278349061
848879963
1811296404
1202497399
1430798729
883538734
1499538425
1231343838
1236363465
1700982688
1169389374
1854924277
1717267590
839154770
1351978392
222589644
1875916743
529212117
1125488979
1236496085
327899305
261867486
1763925525
1029054584
2096560053
1201698433
686225609
455868867
919822769
984828040
1282388514
2084816407
1874376821
1791869606
270513726
617365462
1619073102
322557022
2136271619
635199461
2122073529
1312702396
1800929992
1084741241
1458375184
842881561
167888570
1574302545
1592545401
878497719
235396318
2021678229
396186485
411420051
2064946622
134001933
934973946
511557838
2123698957
1130149264
219232461
1463041392
453820382
532819246
1920330688
1419600876
258876232
128101191
964832606
169359238
427426197
2042146332
1715729747
2078337818
464620066
1591025996
531910776
1179762376
934687873
1138986209
1174604220
1805524632
255706031
1565495712
157843486
1771794382
530686648
1704018870
1902959212
957850013
1548223228
1373592151
2089155554
1010555709
134410341
575998623
1297806532
547828866
1526623590
164622428
1233376972
1259145489
1027737993
1906578705
552603034
997027213
889381220
559998316
311005037
1583782753
1504919714
766630312
1830074346
938654031
350551250
1439481072
1718564138
1718324360
951224132
1970907847
1331545768
2099441090
1213663555
1788573743
1363612823
1469205250
1949746404
60990914
866632334
344078603
479051792
706266690
105236828
997424682
1940792769
915217603
16491372
393248196
2071886978
891427345
433917434
806166444
970390993
1127358127
1510229848
18050011
392977622
410673900
359453490
2081032060
2016469871
1324034160
398113472
1931747060
614423220
914117039
1776788683
760480125
1738848376
2119706663
1594343874
1961516871
945508712
1185758956
133547876
1534393492
272629740
295681270
1889533596
1095167045
602412942
1585890811
909116789
904862340
623319364
1870799895
1620055072
1414660193
884836995
1127766025
275551457
630907220
96248104
333537325
1477270411
1462703186
2050651814
638485781
1689798748
1459974268
1923567706
1783727482
19432387
1700151911
570807795
1090033388
1735808937
1897903323
1964354012
87384329
835241676
1487556841
502501885
1464531317
747536018
1332678341
478583683
911371100
1531113769
798664159
1150407893
1078012543
237420410
1000856052
46021415
1596666172
697223207
1421680332
1906571678
1483271159
1244624329
369458831
571108975
96979807
206674701
691223030
1855535145
587930410
836308871
1880986946
5237603
561624625
2070977989
1820060275
1457039497
2126396494
57090761
1547989010
314315748
505242772
127793853
46918829
40665426
158520207
228539448
368914083
421807376
1628951873
1183062878
1813525982
39732864
1850663562
74525335
1598947706
1404079523
742207005
1879162
1742444549
1514410189
1224785455
1397671105
396963355
413202288
349482725
762717624
1325225468
149067833
775643476
1829165142
1469887058
1380413275
1295596022
818357196
872201638
470906660
324420876
1660618487
151385261
841924436
477497678
1198302224
153837744
949582023
290460300
1801891440
1719659053
1456792511
887997721
180953932
2114612655
1217500509
1536051434
1753567673
737315551
2018723714
1429656530
111471249
1437556806
615591908
599998871
1709129133
997448899
1339377400
18501518
91161444
973146402
1600841625
1845521530
1303315804
176227506
1864495347
1595591039
1702782263
645439548
1046722635
939867209
1364573366
28489193
1472323532
1499705248
1592560023
843665266
2140666207
121285025
343547881
1851986141
1205210434
782247088
2042744511
1028382339
2001517764
2083872183
260673290
1952780383
16960773
866127134
940070213
978307260
56494061
444462072
577772752
1798875950
1403779356
725921063
775459832
482425531
1071574404
1678389250
1570223990
429784139
509566920
918059444
1366788899
665953681
1844937368
1436226974
1538031617
1169775746
514608262
906326965
670943495
1025732307
588118434
664991566
401055751
1809111506
2010691631
973675494
1552679149
1510194073
756456269
490538013
336565471
1820487857
1593801183
1982837449
1848411473
1785462962
267400227
89699932
1632783289
1108756476
1868176767
1947848441
1894655180
1939540029
1956224924
813899899
1179875152
1615334785
167977834
566287246
2114637565
1588908156
1537153778
612402577
227481611
511117367
1125488921
1415913749
1736272868
1775585685
1504132894
1460316689
760346993
1205341711
508859801
57024258
736911735
979307192
1862394461
1409374621
740426964
1104956808
1479200264
1115158339
2055129816
665159085
2069897753
2076341682
650999902
765242423
340378137
441990927
298732916
1593975585
1991270445
550083657
242495800
1419490264
708943743
1591233169
1823315925
1017527849
809503072
348752145
312034598
1504131151
2099584494
1198425962
1226831101
912422193
147420297
1282824103
1578716807
206507166
198882831
25332198
256638484
497037294
846918842
2012439316
17135784
173618669
3871771
58062544
1544094659
1146210341
591009839
397972892
1370759069
1886319433
450408086
194624723
786349399
1662953557
1391058839
1245443982
277298498
739663744
1013799694
877246226
1715159919
81703680
1021344756
649632441
2085104910
28659216
1158442744
1490576729
178408409
21636605
1964903858
660802162
597084130
2131819271
1079073281
649895062
1017164559
1929468844
1082650773
431613704
264355383
1610234840
1147271722
1054090822
64460800
226902630
1037336614
390442476
1816003920
1796713641
500002817
1735972747
305306610
1729049447
629858473
664589531
1916234872
2074309601
1014681915
277575433
1929884385
1032976484
929167955
2125261396
1340988076
1739068123
204936652
351514623
382917978
1373932216
921636396
1502194175
1129212552
411839305
193189475
266277410
1805941807
1286898875
737874831
162438142
1311709556
1818537392
1516687656
1490081679
1513478048
1112296362
311626786
56881064
664190211
388113343
665477108
28583220
857369275
234577983
1225734061
1542300818
563337026
1542937224
1809865558
794579730
1314845951
310291302
1819084130
441896855
819016307
1072153668
1917123602
579123879
590770613
1755579120
1571274846
1008345538
177594134
1928132704
1361149657
1928806907
507029874
416634421
1723756381
658004532
1848996460
1579517802
1845723547
2037833872
520953730
610399552
776392638
405811669
1055217333
798803802
310362896
815082337
1962475796
1709746695
34064736
1569190814
464118748
1181574163
1618323456
1414509315
1272009193
1524745432
1310778442
1114668731
1934192609
2040576475
2120294393
707390226
1503119376
1111224952
1935579583
21635605
274661952
1002724525
300981554
201422370
287894977
1279542225
1298013200
2126982761
1403799990
963124077
2045422158
1487655726
429755689
296597994
2044717180
1494902937
850363894
893552600
1327743403
934222526
789269661
2007244405
1186700035
1829178938
230768976
1864446749
1629137883
1825354782
1177219827
481091100
2132009821
1778295124
1437019379
253680288
160360345
387299552
1738628709
1339195676
1382995907
1799396246
2009771727
233948107
569857080
356923179
629630258
1483033960
1155504765
1127840173
346541425
1432177184
1456511171
302577846
1945958466
215892960
1203484536
1800798644
1896586623
1303549625
1823066811
2075192758
1588159617
848481198
1715972363
1528620765
430476395
478102214
20836306
77334198
1080692890
873917555
1298075187
237666453
796686636
1805847882
1528158191
2139370942
983081467
117645643
672345284
1155520893
1373541252
1998451545
830592230
1912461505
535670108
112364330
378203127
253319317
66746886
1934415262
1885393253
1733508786
964882175
1170155525
1028450177
826682754
972544863
1486897609
1840003826
287206191
1137455029
1198735227
1906897849
1519306438
1775556453
2119784075
384006837
535809708
1632991834
457313448
836984012
1629230285
981234637
450609839
479466763
1566865503
451183449
1355136304
1473664766
1064086534
609078716
895979494
341583248
1600534895
1159024463
1650977559
1866216324
1191418519
1280188890
1353264452
1787227757
669929870
1765246883
29086681
752415608
343847428
225202515
687708251
144813475
1012618166
1900279508
658485732
667835499
537913188
1020614025
1468444618
1843081968
1037527165
1146222908
1762817116
796982433
647169449
2074317854
1740432023
28939289
892270762
1471119790
128214949
1945921809
1616823962
886380877
1274520882
552362210
570321267
1591256034
429988766
1936455155
1367441404
152789276
294030665
1359783030
388893798
438701489
1514561920
1454395377
643530964
358483345
1431395134
1421505252
75813074
188880341
1025372552
387923643
962012200
1080171477
65845730
1548058753
1954526938
92300494
34967844
982705307
2091649322
219090929
902890411
1797180492
251208807
237545095
1593778230
1140667811
412335922
132052865
14957948
1543682616
1560638385
354461425
1917326693
689118459
645263159
1192629988
883503320
549044174
1350985879
2097160758
1370295213
1789220122
467050692
1106172285
1760976570
91140854
376902240
936400834
1625107921
1885539780
879888460
1881829757
879703039
2034748994
1635249658
1813727185
650615227
1138914904
1591818911
913833618
889920478
390325805
925962300
795221363
304822385
1141360780
992261965
825329292
502183931
1629247087
705862995
523371609
190703219
163084150
404571616
18476270
69102650
188571075
499579584
45294989
90118916
194051741
1289803805
177263526
1412617618
926328747
1336498627
70763750
496086415
1317711468
1065031107
777571593
1922976554
1324039144
203115784
1311134733
394563936
1895576366
118366925
1313200224
1168401417
1488100963
1357860612
1431222182
1688767495
1406245974
241675664
318571880
1676335896
565434614
1302118984
686892786
202041446
871123252
356136657
786985925
196149971
541578845
1309382192
910004814
605892952
1641302728
944519121
598939580
229574596
1368352503
252812215
1708836654
729339263
692690584
104887334
1231315855
1488472572
1498434014
440417258
1190503489
2034182495
408868311
366066529
185148114
1786709204
940967818
1688689376
1049851291
53722679
716160316
1519562708
1923236479
197681434
729718635
1842223998
280733171
1278045458
291073992
2071882064
22403294
1313119312
131148572
429751121
791487523
535326455
671530649
1249425926
2012955680
1893107935
42489106
1603769676
16543662
1460976325
172154833
1724331116
1841805671
13839615
624170093
1015441824
2016844627
417022365
301833889
556407078
775940377
1941820272
37999914
737547809
1589082579
1744826131
398486770
342381214
1800769402
703479289
754101725
806011320
914921816
1735373711
1198757663
1846447262
1753329736
80826261
231990058
540321361
1719763135
1412866133
894151256
1985119062
1620952016
161649172
1657675502
1563704550
1999052086
684618457
1058912477
1596518713
141989774
582808821
1957418187
706913160
2024394721
101489321
1128418771
1151850107
323592799
1111127902
1194870323
1886800530
1959134670
229364737
926908527
1875287646
1322612758
329622067
677627424
53842263
993124834
1162143591
2023978045
1365550842
1637453769
1353812699
770764660
8892461
264448652
1296898653
225195524
1136406071
1189683585
507400222
1787143961
860874184
1120885248
975814708
1810608231
1063666184
1298622076
666097255
895448063
1424612113
1029452344
1742862966
293346754
634043747
457357414
360451399
1482767938
514205866
538629965
220212570
2146882571
133732460
102990901
143727785
150364927
2084759218
1493390494
30339601
1919532713
379701423
420191096
1508206517
196932729
1484123750
1962475347
1685801400
1247219190
208232872
2104925166
1046945623
230002568
1002778655
947716165
1650520434
1325562309
5854961
252042981
1866062310
587027059
1855683348
614073532
989141796
1407955222
1033808161
409990455
525402739
1037515148
1871393593
1215713169
1097216552
1004464833
1683589006
1993973753
497103753
1523901712
247958364
431570435
1464200062
1928156219
1513969776
310026547
611989442
1953739452
377593322
1019967529
2012123735
1681598450
47996978
1773198028
1102086000
1026074090
1443941533
1062130185
306641178
1899547449
2089880067
230211258
817828532
248408701
699996996
1594148745
133585214
561762004
1343797477
367198240
1072860354
470228765
524306021
1907734198
1188543546
443359032
1437759924
979550625
607289857
205544649
108161407
582208073
1935145198
828997775
789580454
27614305
2089848294
1535670599
905864154
255432890
534153039
1533655320
1055825686
1312880845
534586961
2075969773
395213777
1374480068
1585438870
1007267761
1846649595
1162145593
108132051
2054411632
2125006648
1836304140
1504760011
1658545641
1915266541
609284167
823438305
1034741085
1156656116
2090440491
1402591431
1954089818
1422788292
94631661
1340266586
224129305
653728787
849705744
601938012
1791666376
1829477700
1301511217
321798830
1282415260
1724025086
854908235
1855118958
1268901648
1968119148
1710107697
1011089861
604934118
1159169940
842266780
541508945
1844459872
1798272616
1287106596
735738699
1452431558
398011779
30162885
1481018226
1770545995
1601926488
140904480
532178784
1171528152
1127432278
1018188022
807220732
455313865
2082468377
1867325282
1100570153
919201726
1370509357
197444308
670726401
1071134546
1312964486
1470973246
379472325
1187234718
875450315
71983718
1381714228
1018880943
1194130169
1415354282
2041163802
242889696
32453939
297778984
231465559
1762605164
1715266923
1385470663
370405132
1237791884
647788247
14166623
1287768921
821528662
95831823
1379203574
146990591
517462107
970874377
504067634
1267711930
851567583
2094255751
1159021403
1827309040
85588800
1833548889
994331695
1776000376
913104010
337212617
620796282
1291858374
1280256012
729458000
331399711
1140676552
1961621016
1568056923
1221643968
1349795214
1465858636
1377725070
454680961
281480972
394636985
411908020
708170567
34275828
1600963526
1653784807
766810320
584798187
1064382034
1226633137
1304279186
1098113973
1320534014
1488459590
1880386231
327989685
1726022840
1523606591
590006544
446702759
408816944
1494568259
360720739
1016843181
59374154
2097900342
441320081
432756527
323361891
802202306
694414855
187395487
886280752
2124087002
188059338
1807121520
470261628
1269925576
1813403917
2111344127
1885634618
139032256
450992435
1366950274
1195104793
657341611
1442688612
1662617609
717650524
991202914
786222101
1031826562
268171013
380230517
194068651
2109141012
1422837789
1038866371
355299902
9042887
2042382338
922169899
1445544302
1488702257
641661984
1796582319
1315099142
1207629689
804177382
249733821
754264888
1659881124
1434918457
1902915988
1091533801
557416515
928390214
1435875664
1482754849
1176561379
1263374198
1144653002
2075314754
158515501
299741908
1086808492
510955831
937696669
313428017
461215229
1942778856
180418747
1659294765
1291969853
953169539
731425295
174428651
753329795
446695917
1122870278
332713231
676744011
303779635
1849023111
1803461430
1254600257
623307489
1492894943
253014886
224678871
662036111
551125157
200125196
441230635
197530469
496948244
1199461960
1093232961
1036143403
510842098
1190450119
799728122
110133965
1230728728
131173581
892290291
514276869
847523693
1594389222
822327915
819138955
1247547201
1664549529
1374515573
1716734166
1177414204
993106552
1891141777
1283130889
1703010100
923725845
1984485044
1103950127
42798043
1748849101
439163017
1139314615
537013007
1260647815
1851815240
793089955
353526720
1526415284
451344467
491287176
2030370017
808333648
1554922398
856013350
814549280
583806238
987086386
181357403
1586073931
1391351885
1344065545
1433465005
780442037
808542931
764526470
1599020272
92819855
1389501640
1598535886
122977442
1376734129
1180665008
1030378363
836789509
1335262512
1179267733
1223735425
1786933751
1883026728
1274826793
1467048063
1416710817
761050654
225672467
456713608
1718719415
975839668
870295948
1598694355
324021311
551847769
1610597484
1633875996
1478924487
360973215
282691319
945732019
752762915
1995682195
2094246418
1622800985
384622674
279474099
769442979
862023194
2107963338
335610420
1579754750
689335334
950198220
2095683985
400012167
1547554144
887102224
1678138377
1071589034
1328926338
2137841323
312753366
1967026771
950529719
336518557
1556351565
61819108
1540363895
1761500867
753131252
792173478
982808454
1026092449
1821739106
607584603
1390695144
1284900468
1614531173
338919527
219277717
1403553719
1920382385
1637634906
1133079110
612965492
1254089804
1642315940
739281739
424289264
275252150
353801281
859742497
47160928
1774877260
717026859
176419224
1777354557
2085629402
2053313610
1197002588
1410672603
278709665
924278679
965911324
1918403114
261625081
1980522731
365624316
49749474
1601831297
1130277125
516209092
687952057
103923792
71218529
2142452677
418799147
273890289
1082241789
726323766
868761012
809227494
2130986820
635837776
142588274
1856680880
1752533738
1259800367
77072209
486545938
845951272
2052782004
863438482
1848798368
727281216
1922640463
1486113888
1061524478
1980400532
1376509949
631591405
747050871
1282578532
913245543
1685333215
504562245
1083432414
1397709696
804926334
1976420153
1671600715
755657785
166734159
1922237339
1131986304
1318974345
1284504216
151174939
1918213917
1696669489
1990015385
1128466873
785537921
1241937180
1618960322
310039797
472943492
1842893936
801487111
485828494
1446913986
381394339
599213637
2144619218
840310478
1232050976
696810163
827295458
684679022
598077160
1423781694
1125504949
942511963
1765944671
1660731322
812211821
883512805
1564842647
1897372408
1423489249
309323899
223259346
580531868
1263642991
2068355489
1524253245
1532656191
1891077355
1529443576
824859726
1539972549
22620948
208824924
844755913
2009425506
2028453871
634230604
425677423
2027985412
1526028244
2036281291
245127113
1580999354
1811001078
704793750
332705878
530259788
1808370891
1632930104
1529246686
1826446257
709354169
1722126717
1141098338
1173728071
1888951032
704618218
67656132
1464478372
1625489645
2145475859
1937090263
1930648106
527907082
1412421387
604715819
84851085
1357861272
1932082822
2063694117
441446508
244433256
877701037
1767433358
1676815811
1535564583
1052895465
1049230535
1485445746
1235351650
1543406345
1090234435
943051768
1185370687
343252555
1803450688
1206243479
642169849
952541238
1406526877
1415532887
354638314
1769147316
774110489
426606636
1731148887
1785026546
1536503593
1445415148
2080928288
326313284
335154342
257053197
1247928622
2055314712
208464977
2008564745
1356220715
1961120854
1404757613
510078978
1901295644
146295055
717647965
703658002
1172168451
755416758
1364975644
1937546376
489403926
1228830406
1849605668
1800923264
979433016
1492767522
1754668131
1686525124
2097283667
533842123
1915001724
839745470
207333995
538829058
629958252
1460562875
1577548429
70925514
513151279
2103498220
949939916
1411751684
243044515
270421743
296007498
839084367
485848472
1660638740
444399331
1374083082
1008409418
1450238499
1543313174
1787377442
1648090132
1507246837
304313367
1396922580
2020245288
1056301691
535248985
1672663564
1873471144
851596935
1949767855
1025514684
428845919
1820694863
1128193966
267101945
768775920
1973832611
1290549143
1749100052
1981863706
789934013
1859561163
685101624
133252514
1540545816
892893640
520708418
1244559190
541439041
524291654
1959054771
1867923728
523075936
935444318
1514186055
1003783426
1990338164
1163249389
945636716
475714708
1113040033
1753895837
219299366
1965357076
1073074771
1261884406
1391026016
175330712
1789335821
2061342454
1267077041
1675224996
2142201112
1106219263
591147852
1845014866
846343426
869110733
337769508
1279651802
2103736504
1164028663
1062401807
1809453665
36461569
744881941
41258007
326888608
776017561
1396774007
1889667524
713600952
2115734742
1413682669
760832009
1640283796
798402280
1714427935
1022415632
1483440704
1149623311
1657304170
1987582783
154476880
1575876385
670335935
1546424032
1505249121
2112702901
1771943055
95319795
1421309957
432353109
1089655035
763864566
1222910599
370532261
1872265919
40761643
1478774638
602314819
1650813771
1339495363
744777981
742870233
588991493
1596512416
177001011
532320460
507900937
488524961
1403576058
174794201
134713466
419309460
11202536
1605994300
328769763
1617288444
1641007829
629406983
528745037
1471205394
1982153018
1385274622
1672111376
468991111
605676298
1584113381
1334266622
840582426
611174468
1178940184
2029142714
1844012762
1603617050
1510442586
87985520
1253860
1915320110
1654335942
2107605079
1270504133
732608161
1689931819
1928723321
550759810
764863069
1635230219
101959150
1818399398
424124308
1197517443
1686647616
924400640
1255847365
1635302441
416059436
946476551
775427635
1175817968
1495367859
1520357378
269731398
1297811578
297275944
1989575450
669169422
128000119
460086635
1410432079
1798756994
1564079708
1362811792
693589760
2053214677
802512376
367765779
1380837814
322723088
1426008005
1285286215
1201680436
456629605
875907772
1468369790
1033343214
39603017
723734603
868690313
1270214385
467991348
1538228585
1616415279
342467658
592271074
2136649098
177628812
185027220
266555898
1143197610
742521790
1443079012
830530952
1124225588
791894429
903574503
684825937
641694010
2038986408
1352380730
1046763060
1876376681
182473560
1233308268
1384915405
1298077986
463380527
132107198
1456708340
574517157
1022585318
1643044019
1397107863
2092354066
1767441794
1337133755
379350282
1278353314
1073232477
1574195131
1289623946
2052738482
1597191150
1981014865
238759029
1270911198
404484538
346707999
1419593199
1513281459
598634001
642325901
1833687253
185661966
528371074
2138695946
1196926353
45123332
1296451166
186493179
153988946
1243523545
99577605
962868055
1208783907
1350811232
4279282
599130757
1612890453
1675260332
1675639407
400757716
2019269151
1821634080
1145071089
1965607552
503674678
1266397817
915112806
729134812
605629773
83957863
1647412398
23910262
1112803940
1707957952
441485370
224280248
1613755016
1849141421
665343903
1203981063
1355576354
1273013100
2049398998
1027857910
38576678
1504110581
691108080
630729986
277282026
623884637
996350341
24568137
947241574
142196515
213471716
1134398954
1335934608
1478454446
152161444
1096959812
322460847
965088170
735066470
1175035448
2106455951
540145143
742947405
504679564
1915057236
1092354545
2027869520
586234278
1156791337
1412568183
1130471829
1975851350
248614675
442735167
1702360302
664410354
1910945723
1734675094
276586336
552373302
16474232
194577627
626067891
272264013
747983576
1411085656
1366021018
1377467579
244068554
1779826734
900065235
264388362
1935708881
350250382
1260781681
1682324979
1156816613
180826190
1540414198
846954322
1646858195
560680054
27319712
594261368
1399471735
1617805217
458651800
1210930225
975103447
970595290
334631938
194155921
865276946
920343759
1347924810
910251197
1748022546
882618635
410776742
1422022142
823819486
1940773216
1275675089
98404210
1197426862
1083732653
1216492013
58347149
1250444402
1385040690
1317352127
1579955221
384404457
681936415
1875781349
1197259593
1484395592
1347912267
2042232463
1920289706
417368516
7551918
1100752136
618554027
1835507871
404741231
79142407
489265200
1313904125
532563300
14091766
1302189838
747169808
1683694948
530606428
1497545881
1085416105
1580061949
1734321201
954646423
867684914
649439864
99301188
43013398
1888239743
451342824
2082509652
1064132168
2092938400
511588802
1149651301
350424908
900183217
492101640
687070736
975845281
845302272
573050732
1538384550
303633397
1615586482
1221967524
206966656
1710892646
1079563808
257200745
1654648362
1746678472
487862428
889024444
943378290
1342727099
741364030
85222263
542677931
1449573257
435780138
1771890763
1810648128
705651046
1813773306
1923217363
1849324576
1292483812
1207599718
2046445099
241405311
506404214
1557865811
1135912730
189123337
1571723499
1425719162
129956837
1396756191
1595980803
1950755280
1677913878
901060040
1447151942
2644474
1925043993
220298077
1245217203
1363329741
1257941358
1701248865
365263365
1780642503
1259220158
1200958000
139355224
1197243089
617975601
826677184
1974508948
367063864
75476493
28442231
309345444
1757960503
2091716791
774807580
1417028927
1157539442
1921802704
274530851
358363511
686627997
207685951
715653468
2129670311
1435259969
1128029426
1111314944
300290329
1542420978
1156297942
320924356
665455799
601253357
1872513836
708922364
1254976737
1337794183
57387970
151913758
929135612
1865490495
659214221
1596940576
258528034
1539668696
915005218
761177275
585990200
1892178300
141405504
618299624
1822900828
1081469599
925067719
1724409166
154537541
51111138
901231884
358214276
2062701000
1305959161
639024476
519021881
241815633
1388170280
2025163612
1919826161
71790087
625604993
1766271511
1658052540
1044981154
284864574
361842420
840784054
1935597089
1390219271
824792259
2107188513
621785344
1235331577
840109394
350057167
1792295508
888853566
1377074783
1274638236
1557284182
1355062848
954759184
1864451308
1847324622
1757935056
1230544846
1164566923
2095123608
146868874
122090686
772231776
407049701
1174637223
1794084203
521934395
701800781
834324897
911225888
929703367
1101289018
6489440
1730431297
607362638
1013154368
1686399172
971079389
374260126
830336307
676435083
1891863165
720276651
1956785475
1379789673
885617817
1523331346
1892053596
161730674
1373858549
1417714808
446227824
655086121
1308657580
1253832193
629858101
226593512
831905003
2009604144
533137865
1005676082
661552418
1356041961
1232419225
1560812497
1807370650
1155028104
1114179800
481907249
1473441495
207709074
1541145539
209662201
1157264160
1546054001
1869305450
1210627354
1172098643
1546817635
1174823709
920738530
1179270022
1552764770
1431359379
1249570232
258555682
160676574
1812669080
1859956936
1561712602
1904987008
1271419982
1770149182
430961762
1282673991
1185151918
782832533
1648190553
1703419858
1275767268
1371351082
849747704
850230583
226803690
208837923
1776607162
1341118302
409205001
2081751991
1554125663
378325178
1878429723
408535220
435402603
1971143171
439087510
757837328
1624413602
1323995807
704152952
536573307
1274605263
620136872
895927915
1020876850
437638305
1183416405
1221769504
884328379
1823223360
1487722278
821773489
353534027
443076034
62601884
2137713523
61891274
582937663
558431006
930506209
957012468
102633605
1316576583
502550543
1886079189
400126377
1001353805
1548175619
2100384199
928432345
378992136
2098936866
405358530
340098705
734157737
942339404
94580220
1722743225
1007303248
808898386
815033597
2048735623
1858310845
605569733
1030665102
81994239
334762129
436320955
295682078
1816355496
1694146519
617821753
2012955870
883392446
1526786589
267384250
1461570030
1015193465
21889747
1757341863
825006139
103088188
1914343154
1977450863
975140055
107687529
1595392372
577831682
237093009
386665516
1196528342
1111862317
1802922828
587304776
720400891
674469276
595830434
111087822
924722266
338987577
199075324
1988216420
627060059
1004102716
1783610769
1810580489
486893473
439941880
2050675804
1994830238
1396341678
1482370427
836903671
2125211033
1345512766
614782079
1418379737
998603555
1383714421
1360056357
1107946711
470650928
52422313
713004869
1108507894
1017677995
843511835
1916722641
615910243
50282882
1399693119
1564249690
1831021307
1188541573
1991108012
514474898
455974344
933896882
1112764784
1977256953
1704634098
1269191254
764132549
925245732
349478040
566842802
671988954
1549493154
364047636
1301096739
275442592
823633240
1726266328
933352760
157969977
1613512742
594848134
682858606
2085996125
599893145
1886210627
1120440380
53572454
1166283870
104465539
1139806143
1139733352
724403092
124795701
302958700
720526978
289630109
370524478
1479600300
1696420793
1648923776
1069485923
1089534921
1445312937
690585322
1387796634
988539822
2051131625
1308804756
530712196
1136353339
995239325
1172229786
1579167435
825579970
805036281
91650713
1363746294
12627913
488665167
1873079455
719978824
73482045
1509046273
1568591357
1572501601
1049605561
1902518803
584977308
2045495998
214030088
2008533300
66061307
1060255019
1682161654
593392169
343188244
1218739278
920893508
1454444270
874406840
172686514
814694896
1828313014
1962834102
830553913
1280256012
1724544665
1347801375
754583303
1336315595
260925220
707584860
1082809264
2117457358
1508706220
1944234580
1047471248
222604440
872190626
1805577026
481876455
1209926035
1978599903
1015589110
1106066862
445585567
1223146816
1363471316
356688562
826865345
1378534535
1069189773
1525624649
722131261
1462693658
157279416
39314969
596835142
1935943281
1079829829
1632137025
173952623
451208150
1313615140
1892286807
1835644099
1113460010
1967725608
2002170875
845480304
244795381
596222133
1995402193
676391001
1835074146
1434996560
1934161161
1872382311
943197117
1666767310
1588939174
2039828252
1421656544
1832944804
407976055
386941948
1173296260
1895016089
1156631948
163897796
1967003338
2090612192
1459496258
510988557
158694063
1696715749
225323141
245079638
1873879649
1351449885
62131368
1531799087
153007886
19306583
475084454
1510550908
858424971
455801527
130120269
1581265698
848122178
1431846698
704147913
1062278846
521604089
347390257
727324662
1109333388
401438509
427804818
269661357
2114640694
772006785
1202858862
540810036
1964840496
88675324
772558101
1561301968
450823697
1940231232
1473256848
1328519336
696997880
430604015
139140631
731151470
972409389
914261258
2038367601
328098913
849334341
1335027389
946573503
1927533604
1964152090
356190049
1355214104
2126132028
1459421655
63556641
1186427250
2110775590
377252600
621907123
1489341399
981079179
936433450
564373888
467283503
2025098716
458772834
406199473
62061172
1234863600
1071276946
1735224090
709784603
630711947
1179874099
664768001
790987663
2102860275
1894449919
918404602
1733946171
203269695
1482387876
2145818418
2012152765
1989149932
1333057974
1054509518
1742229772
1770366662
1893110334
1203318793
172439551
401634637
1366127256
536637939
1588679457
877867098
246469552
1776695072
805709887
51065464
1029658461
413043963
1746193664
397231229
2089681129
1352212647
1027021619
34221138
760570173
1474331679
430449756
485000813
1322679097
180639461
1981175991
721473950
580818148
77418499
1073578905
750823495
1939058470
191253775
2069187665
1197189071
1952572077
1603052133
245463092
2069495339
2118061754
1965301395
392183684
425088507
852065229
1248436310
514754382
1134342187
661888486
440637230
187228500
1466805863
1752121542
868114943
950183777
395536581
127097798
818546936
1122667000
1546848708
1734960105
21212882
1015529329
1800596548
563978506
702428070
192266316
992210221
417407924
1480829262
1503452443
1718114531
996736595
980581144
1703255012
1522769997
1831727989
269004333
1061191526
1043800990
876993350
1671149172
1433296331
728817561
37918857
1108745542
1715610532
1660627708
1410149461
315433201
1425409152
643809418
1017200900
465931357
1651675001
1510186743
832178081
399625862
1237522602
1017880145
1356530643
1622807366
1921953485
1678358411
576606450
1173587110
1515843038
1182286264
1967733988
1647343303
771638144
1637074889
1698350009
733948631
416583623
2144199408
1186361073
900017346
960399289
1337254454
366744779
1956962960
663330375
719166111
338244047
1163010218
207390853
776425784
2107272719
79068475
791538269
119284746
2058779168
1234434919
1562603193
1970548942
109791276
1489044641
1827939873
809019857
1163670043
142892328
145774737
121632967
834458699
669905967
1026350927
1974619631
1206143543
228776921
1219071041
755349083
197224961
1311641435
1530611861
1640488376
1460198412
644360739
974466234
1339007856
409806987
446595907
1633751732
902982055
1376352787
901484952
589671044
917263562
1360896560
2000052505
855637242
1474682193
1367711149
149555083
1700698026
227662037
2136619825
1505118673
1922286855
1395231662
1678086536
2099781657
1062899097
1784534639
644437491
1885581239
1902454350
135822932
1378530739
270822472
456784562
14722271
795194236
2033370199
45990544
542622296
1549673333
523543071
2005778698
1186730759
826026123
989565316
477404650
345644845
1573562110
1230769853
2047441930
536029947
321157638
601494559
571460269
104819407
189109535
515872140
1273197973
416136813
1797914480
646299379
1486244013
412241060
1545740421
1017954385
1128228306
1750314540
185936007
437653623
1125148223
1102447802
1810655110
246118887
1702797677
1227321277
1973162687
185271224
690150251
1979883450
15188205
1392639793
1954516819
1708952732
86171982
1363646981
922550151
15564067
86199743
849696747
1171835395
902046273
2120878512
1550685134
1276378654
488769009
227559379
1727102024
1736402961
1337813896
346699676
865237568
1860535166
2073258836
737175676
1367941026
97530679
84065108
366672312
1078397800
1830601933
2100993643
309464506
1591921449
679381481
790478010
1114338372
1209182153
1550899009
1127890293
1246150460
427400309
1152169636
1464928395
1812266245
1293312182
1990657249
589941949
1477067410
1608401240
941758246
429378160
1070383282
263360210
1380127871
1620229632
1442438144
601010717
367350134
1466035830
1845372564
51200046
5707404
1658417578
136940878
1053547551
934846978
514102493
1024867845
96946169
1698477861
711940392
618563367
2120180251
1334011554
1862953767
648042499
1001711720
674140741
1499544814
595346848
575684991
1399144693
625549489
1719763135
1757650693
1331182736
842197618
1689776151
2074209485
868574096
1113041349
58791794
1746458094
892993054
320732340
612694852
139058781
646843234
591167538
190678933
90311098
682634885
691163350
555461648
1210103277
766535459
1111841337
1323307828
196934563
1947890014
444298557
198755585
1814475833
1213768252
193465035
1187084675
524786262
248027380
1042336394
476428537
191071962
303761911
339326925
2120794360
402224484
1615023063
38045059
327452456
635815953
100314191
1374364288
139247527
827588676
154003520
2011016890
213524774
1945352519
1443087018
1299079924
606697389
1362239159
1586485730
1665209249
425337284
1242067105
1250589079
1158529790
965546103
31510159
1137247362
382873384
1993375900
35500385
1972305657
1257837769
768957087
1901276545
1282610276
534741708
497444674
1554743748
1501139711
1615974702
1720402263
941599544
1125255595
488155239
744767143
1564032812
849069112
1966925081
90760077
496409403
405951303
1301721769
558164272
109076915
1732718583
1329710032
98846832
341093219
1628887470
762724897
1836869087
692095226
1185839162
1396727295
1831455241
583359265
1023378558
572847817
1373817904
737216823
463602485
1991741011
448026595
1066740893
1662140979
1611204111
402752784
1233510949
1440970057
2079493799
1782640301
747185218
2067783251
2038293669
1586215984
2106334882
980536023
631025771
1133869589
1491714567
601993543
1339639493
1571168318
641224349
36819671
1206016205
167823757
1660914504
1975996478
2112044550
583744283
1658900210
1775663348
1904087048
596914685
1955390837
1725061967
534253766
606532432
1292814931
2132517817
960244137
404912693
1233371711
1782768602
323009811
403312953
588453936
135564517
1168330983
1920632964
419805090
823748378
1968427936
1666971180
83774591
178584700
977369210
1389012597
571175751
246813361
178581170
2103711173
1217759902
2012329697
1180759829
1395173408
237164662
233604573
513643363
195845985
1894788024
2116778798
948807668
1993963158
23352869
1135861652
909937699
531955243
550413083
1010844866
322134786
1949411037
865573830
1202015082
774903042
2066858026
1317546258
1149577928
733075368
1972610314
1794192570
2069600691
1192245953
1672633583
1424171145
1566901211
469216923
1882762383
909448560
2084590517
53230041
723098257
358694496
820278619
2051516808
689422345
607607112
444649208
1297955834
1903581035
1254631069
43641038
1002306261
844367141
1004171969
32232988
525518252
1665985957
1100713429
138415980
164225358
185832353
1056782612
237078700
210947374
180379754
1213655114
89882989
1965134007
885138840
1537996490
1789844405
1883216089
1956753539
1354097455
591805480
1325091159
1445036182
1510739103
84036957
2096276550
1760225345
880306204
1217694142
724560862
408914217
1796091323
180203289
8234017
492098557
1248465107
47581313
922742054
408161356
412062186
5259070
1642231057
2025767311
1956677497
1109646323
50167127
2021925580
1853237630
1218815136
607726795
1805860328
410937263
1395431588
469216923
15409934
1793420406
2106204676
2115312044
632205576
862053663
1612792897
1588329595
651358673
991417696
1882911792
629614483
217777025
932933909
867124036
1584219686
1882833627
2036462909
1212811444
122062670
1937331004
1031422590
1417840141
282129986
888696988
1635233673
1688545119
530689431
1924829802
1510593547
2108602679
395196981
281917604
2126822650
2098262112
196128890
216886255
906214255
147101726
610928110
479128474
1508445129
1788380537
1589386409
1947161179
252597906
1108109528
1296170782
1078976653
1594467080
691889102
516602672
653117372
784426206
1772386966
63381617
734565025
1006875328
2108201402
339242925
151920184
1788620063
1785882105
40407979
1349528168
1036292765
587635701
1457904873
227408369
820984604
288954814
1639588130
564268066
2082276753
2121775863
2070467783
865567187
1207505458
703323527
1690892787
882156663
11912827
1910753738
629143641
705369661
1879226210
1743958860
792807120
766216626
743688609
245719954
1200940763
667850036
2033226990
1428135489
1498057539
1785803463
1782828946
2058710474
131374031
778737251
1435997495
161261435
1380529216
409715477
1510408273
1598941309
1036339835
1326689820
1892285259
261905362
709207070
2053794044
302384201
1783566819
1810803258
1112485866
802232611
630280576
1052433254
1239439175
1128838365
977944502
1851476684
942826667
186266092
1995564896
1753398858
1495620007
647929280
1086715159
368836340
476059178
220717726
1476187244
56333762
2009167307
272893756
452558778
3267411
1571864264
178774937
1685228039
1404548050
1554897126
2042089826
878121775
957107590
2123861862
1498151795
723492724
2105944674
1249807750
1107730759
958631624
152228478
431339866
64006175
1832613749
1618618258
1485833468
1110501877
1692550704
1828191842
2020029313
1230252641
98285143
79071929
1785400751
104965388
1944519798
2129867919
2007240056
561923399
119272848
263690267
1647714037
894210020
1464553977
1496184494
1189801448
603896045
1938707704
694096027
1638902794
621732891
98348304
1546216491
589828468
130294773
172854546
823146175
179552043
1033874624
1093297272
685599442
1480447532
656213383
1795381556
1775273673
197821453
705415842
41923369
1341662170
2110004565
134360314
213713948
814549280
2094433427
1622448960
1786783687
1488779734
656203207
2023660208
259404020
1098632006
607786007
1537487677
1648869198
434771102
1867723024
1853392261
1320130142
180953437
285407875
398973109
594433805
1257658655
1954086087
1994611272
168011446
100567904
177707852
82539963
1152882183
2128715458
1977437797
2140374055
1953871480
1003175559
656928306
1060289167
455532793
1394231389
1799362028
397714514
486871461
1813932348
1309328730
2115022877
1741461279
818135708
103520666
664813871
408783804
1644539239
1468790816
1684196384
1993762189
2096286618
780152987
750228249
899361753
2133942963
1253543292
1214905345
691985466
428800277
1851219958
1615712270
1886590961
1969527021
786041161
350229453
233941671
1687815299
1544133603
1918927739
1909419755
1886862259
1219957493
69090693
290902107
523707168
844814462
413184900
1390872260
963189887
601994824
474544295
1548260715
1025148334
1846677268
1331665258
1333040020
1544366614
1592890956
911073275
1903756365
959717103
870056058
2050616715
1063802077
1413270651
1832771747
45132602
84049482
2121967341
2027292511
1202040370
639816643
1721806752
151607877
611933155
500394833
1334162935
1309913807
1643697640
1177836202
1265380998
633255814
1008632574
31745721
1675106627
747572808
378410389
1354688905
1109447842
2047360403
1506963218
808125978
1107471806
611853212
2145771503
1413339393
301985012
639066229
89038603
462430049
797832377
275389104
686524989
1260826475
1559582388
256347435
268177485
1950518463
1507525416
38863012
163003140
66409135
1764571657
1885750689
846153686
384120134
1827403695
1638413183
44211841
1597504252
690504996
1912120693
1201548209
998955950
1148410911
1807180476
1091806757
253684092
393273011
883566227
1562726069
705149582
1532515042
1224948347
486188548
459922713
123707046
1840350058
848372924
567599942
1756726497
381789554
1462840523
955998858
876852319
881639563
1173402711
216292365
155261381
1073781839
1863639693
1297978017
166989245
704553554
267679638
1629079553
577812751
1707628097
1539914763
1702581234
380352720
140989717
1779862392
1942019032
934671688
2061356776
808436378
663089274
798899424
1025281676
1363188831
253048988
1734028823
2031029971
2096166200
1175708818
194573314
1636589198
780926522
2108237456
1090362686
338674484
1106802236
1465696650
885654821
188434050
1635076956
282991391
220619212
2107468561
1414572447
1878197905
2069886430
501959693
107684580
1067057787
776191949
945464035
1063962813
1429494484
614565017
414675188
153933708
380832322
1825456130
1390725421
989834670
88515286
810698267
8153834
1320792036
1846069070
1330561113
1287879884
1376635324
275127813
1957105480
166589373
2076118441
626648171
1168122518
782229596
678665501
505890598
63789339
1918993088
868785106
482944083
786337849
239186496
1729063762
1008387966
2138329370
2131851498
882770016
1906526592
690312727
2029073328
594327089
1968041265
1742213963
1274366131
506629758
412923984
1224496195
676817492
97051324
903591117
308882990
7900997
1964946517
888561914
266435257
232682657
297702662
883550357
970595290
1810026788
1975154846
794360387
322970383
1714692343
2094363449
767731201
328420863
1060087943
2069561727
45981165
1774031178
1823748851
3616162
354286025
1439685343
1530823874
2007245551
844911118
790852338
241078434
76711518
1901818637
328283658
332730704
105192282
1253645831
1644364523
1187427093
127784753
746796295
1553148229
450325555
795371772
1671147535
793319988
1519116789
1500746432
914056155
704945275
686792319
993118741
310962070
1323903601
675085945
359041685
2006645380
1787530512
1910884149
1511450207
1764063999
796040529
657742510
1071254004
1226341414
1865043377
405824345
932956373
645406939
1256604397
1715998203
844723259
2140453014
1070737661
2008491899
2014511643
1789061007
197114022
59674789
1987644826
236257480
912734064
1742308852
1146370633
804322464
1829554508
1797107501
726086528
559689210
1682600034
134086418
1828702895
2093973572
768437732
766518093
2107763666
1375435499
1548276248
1875866869
1871782377
1005774967
921000895
1933992670
663261677
129165837
766001388
718252988
595002829
1301647126
643709269
1276406526
1076308052
341143001
1830148792
1441599313
1629551422
2123381286
1805845657
1507298121
1838491598
962550135
1238962264
402488594
1319968343
1091475972
1678327071
1872114040
1622444122
29031443
782112268
1927145191
232937916
2105502345
923509036
1216769640
1638726186
1162456860
1789597715
1288073354
318694890
674518846
1996673475
1142968069
1853249317
798663411
565799480
1569597675
1321309925
2083532221
942790035
208049026
2128064044
607643217
740435329
1685602103
1143378678
1142385148
394194835
341506937
1000036047
2141913751
132567667
1958983209
1009940174
248833486
979525023
647581772
1554642061
57111148
1942946249
1130808469
2024713946
1671694083
23463914
980001774
946864192
1124802495
1971393050
245862612
1777064292
1175739285
1668567280
971473211
2142935018
1035252226
541612850
857622076
796686636
1144166764
229282285
132212847
189085631
421396733
1008650427
1842145102
1171408917
112747920
1409245511
678323133
1433220236
1828371971
1313816091
113393802
1085909896
1470020244
1725716774
658237984
1137879212
1987688205
1803831685
1528645603
383899143
253705796
1093943544
421229892
1120645668
562512156
2130168875
893750524
1388252561
374172757
69053306
879511976
1823036365
2050151004
965636187
1733252297
1484416877
1963473110
2033442262
1930257000
397638220
1182134942
898015385
636809121
2140179818
1151489245
1780195423
1752047612
1258303717
337076717
1468552222
1528135537
1507490500
1258636719
890054404
1616029853
1087187612
1587142742
159590592
1229391039
14628363
203435115
658392994
1743762222
1691274039
663004555
560492444
666101364
13482212
97134452
229596608
523105065
1302875394
1617307466
375379273
1429137978
1371343649
218629059
1637372031
1787915459
1343946519
1917288198
403578609
347537574
887729156
1503598570
286187500
309834115
72676619
1192964347
967808608
436246012
1317916483
561635090
1245343378
32036582
1517730583
1933627484
843205971
1360818011
1395484839
1654425669
830873294
1732755374
1702341823
1205501946
772308814
29612923
1675434687
297047622
1283110571
1290815291
319205339
1730775137
473168435
1840953115
1976639953
797659694
1029965081
964054209
1683830550
1258615746
478490790
1625887255
1713776123
1304364965
954912498
1245767173
1336993407
1815078782
326521219
936914081
1269921983
2103968087
1158396969
191467447
1067995582
661601782
1978830343
268636876
1871609944
958284670
53221129
1668466558
552686432
1762824493
529659314
1499433688
1568364847
674825319
1546099063
841898362
1297250263
237122918
1285895532
1364004917
1199752898
280902030
92113638
1022059918
1076796415
875797905
1708745624
561996778
1001773714
2004279644
1517393777
2039111723
1481905370
491623657
849213123
1454759371
651170795
10057556
1954308636
1420082358
1655001758
800026409
1921379330
1225053350
166430704
288116890
122778350
576436017
1680997182
411682411
1749338220
891970632
467793993
897792265
10761460
2065084674
1443963080
831610994
1292390500
305496510
1076538644
637645304
332406588
1902137669
197912532
760356031
1369873428
439593099
1555366678
1675878097
210429823
30799000
1642198188
1261049679
793181914
684442643
182995581
520061705
20771007
121633746
2119741788
855565562
1305828842
1699326973
1194634858
699525991
1624045721
56783999
1873950036
1796939418
421724020
261887833
1041734261
1289220021
1771955615
222136991
1251545378
943287984
1191283448
1530390088
536522569
2094987127
2119641555
1318016312
1429207751
874219052
1565484560
728246045
1414113178
1873367840
766004054
839665666
380791062
1663287088
1374467712
41553059
1548687688
83371248
1187528779
801924670
1500210458
225112372
1716648514
1391402856
1413225177
909057630
1191547515
1246652443
1189939773
1370960579
106128533
1643122152
1118398410
1172299938
72757004
1667005005
1631808447
2076050254
347454597
1079245449
1105756020
1787156590
235832647
254439416
688346371
1561094451
2103989682
1626105485
236304957
937423347
902684777
1569773104
2127401140
290553060
1023937384
1858833840
566303446
5525075
661251364
386343810
340448414
1114898121
511328990
415645078
863274173
443127067
52973961
883793260
889825910
1663942480
590416762
1521516921
2093851297
578337407
1701782767
659100478
255920146
534605488
269557030
246111783
119828567
810128220
1985963775
1426314609
408151013
832045372
694550005
544996366
129569197
11604589
740925202
309379952
883300926
2113617878
286477533
397448751
627891253
1637152751
676987840
2124232068
2024568048
534707502
429447254
186943394
1229874823
822390786
310180393
629038646
333318838
1743266553
180209493
218161907
2115891048
1807875867
887326323
1585956383
1748098197
2140028174
1819814570
1251387918
81789277
518155593
1441960891
915472228
561724469
1024210375
1308828384
1411101865
1811302934
1889767147
978209564
1238398649
2071969663
2121904505
1051668998
1144164428
1445629384
1916596966
2210098
1257180596
1921517324
1398998286
101119106
204409625
1058508783
1996818986
557897885
241621048
274667886
1678199655
129095419
816161259
1055016722
1255394715
440162191
847068210
1638078498
1425695036
2005547088
1000476218
593674755
822491969
1877687460
1272094167
181599883
1696230427
469883930
495692059
896455460
1331476320
1717614239
1517749241
1012542965
2089181113
1331613566
75386382
339096770
1741503326
692641437
1754383556
51268757
1280322641
957938900
715709681
96255943
1693435051
1597210111
383216975
2124407149
1507665449
785646266
1376327084
33597990
585505013
506472878
1806440088
761466782
369712927
134038864
155868825
1389084844
1432590892
480218466
682759458
2146607080
1331209202
1887080046
1913010722
139970540
1712157939
179882886
1480907794
225659801
856848838
2126814657
764074203
437676483
1167838441
1216425458
1497520488
236204554
213322686
82930982
1415274932
1703760835
1359077753
890798605
42050398
1044158876
451315732
1245314717
1554905547
999917880
2037438872
269425521
1213685877
397422235
1772640249
701711669
1226428713
432039340
977883053
1379024603
171321074
1031630017
1656542193
109402642
1987378455
502619983
1930119789
1890448774
1784398232
696110279
1573455486
36334514
1458837386
928919505
1202819168
916086110
1064120395
68621728
1705701629
1612932357
1727743844
156341483
477118097
166046155
1808905964
2137798275
268777054
2022169182
999232491
1893230919
1404590441
230991864
1544911245
1063575709
1424459006
438701489
1095804288
714299744
1246274187
1696407955
861338760
1574046503
571043179
2063731076
814379899
442904156
680097528
1211806147
1123277037
1509637061
781560068
1560073902
1120440175
430502934
1495899400
1191238090
683684110
12967978
156263524
1877118429
1334412530
831675839
1428765200
363161402
2129250542
1211454770
497481032
1902478588
1178550342
17012338
937892876
113316340
98307313
1968473733
249325938
912780282
729210669
2027044142
781322412
1937908987
1846022607
349887983
841101282
1952213337
198578745
1412083016
1706020184
277554765
348388845
1460534549
1432220933
1273737928
986565920
11424054
1435123742
199061995
1710218429
564934363
655094211
275871878
83939245
950189888
197607532
354683164
12304400
625473428
967879488
541666937
874840786
1307531065
2129961541
1944419612
1144242974
703037759
1326580552
921553305
105712178
865527373
1483757975
771045576
1751750367
182574605
536949778
1596310255
563096653
218620274
857565210
997441981
93564216
297887774
1766218407
878586521
381782459
890090810
76053484
1195748376
1198013571
885133750
2096002648
1596984026
1828571990
245805008
1904041907
1225405145
1092870673
1070396228
688416010
1482555629
1364045594
834279700
932833957
545231425
1379215215
1138459271
563470793
483296033
1812301038
503889512
1998589639
1142941522
1793536123
313620757
1409342048
640188214
571952502
420210111
1053386289
1182944944
1339122533
1572599369
1575562313
2125615828
101905644
752422385
1376420371
489401023
1949749554
1824673170
811233261
1618112296
1326717328
58113561
2003793927
1918190190
1488446002
1972857387
94799163
534243484
1247576654
178553680
280669510
184963879
1712373409
1521359663
2012105130
1138986254
409053843
1717993031
1879232421
2078970849
390397065
661717356
803007945
506338044
801324789
1301295817
1089058477
1116406454
1074076612
1595809601
1977306658
1398298985
1613260655
2101650864
1571305627
1933607286
241298895
1589019005
1501336672
1401708744
1793201666
1366818502
358320000
726376840
219042768
230746275
1635043642
37871416
1528016343
701097596
384383489
1993396050
265823154
1518108766
489181325
1884799093
8034065
2075256732
750825900
1525795570
1266262546
874981446
128751408
1411700225
1036143403
1575874539
202895736
1304902713
973934359
2043135985
1096884676
702061144
781512204
139956159
791428836
1213150641
2076344554
384461846
1540924674
665918545
229550019
225845673
295498372
1539269262
1807181427
1047965799
653983614
662684756
553001138
1509608756
2096796205
907708873
236931785
1065490528
1417036077
1642388936
518809849
1956055500
633706323
1142444550
1857276277
1411895049
254479855
443916460
1259941718
2062725526
249913216
112685899
940562118
1025170641
1850933411
1632607266
1910392966
1980787722
1927393126
1900876082
820257211
859284061
1150827748
2104488064
1590622950
610123941
843791843
1871145463
173253295
673043989
18191120
1486042022
146044260
987179178
1839671125
224020939
643896844
633169400
1776239289
1704431109
1348104917
764993124
322210540
59657912
1910542861
1392795531
1409399164
1532339010
1208077852
380125592
1205922402
470910857
2088029240
2133515976
251999049
242219423
1845918546
97324617
1919778540
495694095
991088020
560458290
1063749349
1949388755
148305547
54196547
1741287677
1496457162
710043010
2074975351
1252721531
1635022411
281327007
445839328
815595321
1291339926
1874878779
273332634
759777159
1423796448
392598122
316537024
89732899
1772383057
770261495
1655508754
1994481793
1140901889
373476180
1272212119
799596942
2101232962
2071253623
805951903
2034036367
2024838651
559008070
1414743282
1987833475
300684459
444676980
1120266258
633873097
1720034992
1356409670
403261964
54363154
909984555
1895727151
2029723232
1295171874
1698074740
328014516
269182144
1345511447
1782634714
1554785017
1150133587
1237062513
792863994
409306833
1843514280
1788758492
1712238015
2067989564
1807466305
912124518
471525028
1367197083
884066230
56780513
1289989080
105337525
565015661
599155670
194265726
2018249504
1467385384
25362873
1558991378
1455243143
935665287
1867691439
1079472149
908264727
144801660
525386950
1557239043
375494045
431379381
1134138112
1574265588
800125849
1949192031
898360914
2060255419
1619205539
367883732
88380701
1619112126
1463007594
393866016
2120752603
145756312
1457846257
1306138679
401298916
322144749
1641158614
144035520
803675171
1782960655
1866373055
667483734
407070971
245677877
1041295396
1090514233
1142186029
1991258997
1270117614
494291399
686628447
1400165336
597558355
661829338
1332651064
1566465252
821555036
156357575
1863926096
717132296
113926582
557890022
152447223
1781809475
508166247
1528617560
1198366749
128938635
1000199138
1549869087
436183895
1704243468
1631659687
892748596
1764825692
792096834
1566810376
815632093
692209854
425404023
1822988208
1654243182
453447148
222193604
692088696
2125942177
1663611172
643424868
375768902
793724295
673405738
586967428
1950887294
495042976
1802145539
721780648
928509238
1546161897
861344683
598110868
1688008620
1375677921
998742272
71266703
1036646323
144204804
1311886701
1659218077
1687280622
1721155831
1612258445
833973399
1130956825
1281834364
1385703197
80568277
1029020967
1932496122
1575350659
428207386
664069142
1869641068
1414079688
700198494
1012950528
558465204
876498096
376647135
1884299655
859810232
837513017
1557493007
792072460
1621030735
1398042425
335592768
1117230341
1474673554
453518547
1208504925
504292422
722206927
2033583607
1897070256
239050799
1948923599
669082875
1326667064
1583977358
2144662528
1150262191
1525609577
895157928
1501729455
475748464
984416823
818897887
1585382140
1731692420
29183
724476093
998820837
1169360336
1256776671
841710348
484469729
1864543027
913239897
1357198661
2023734425
1370916698
949628039
999714232
1870853283
1701609270
913724157
1988828636
270356955
2107405639
1056173200
1743872025
1629304357
1447569760
1526785252
1267516450
2013319472
1518992009
1695983942
415576917
167033991
1090006519
870927005
775548125
661499493
528690488
179805607
1336156664
1242067370
1472561526
308437438
53341146
1557789985
1479935216
1488579088
1225079764
2146009594
1579290472
1757195483
1277129
1337483752
1423624760
1479370855
1076193381
1389341488
537023891
1221841850
1926065251
2122185251
1734745863
774785475
1571760650
1766306207
927811517
1750908991
907344080
985095063
469728003
840913677
801864627
134456710
1255510003
1002003631
1761765250
1136824740
1827763776
204209311
833612219
713309303
1172988505
744245171
2076672391
984544605
1549218415
672018496
691061145
1781115582
874788845
1494161705
332229152
2053464458
335403576
9948765
1108253553
287973249
1580071105
1902599413
106756947
1783556346
558345636
1418439080
1500300743
993377673
1869972597
104058143
367198240
1462466866
2001852537
1116581704
918017974
98218390
424513562
51723590
311046803
1368623087
185136279
1510290929
1623228338
1795162326
673676725
1225040875
777245071
1294551145
1533465991
248703212
1437489108
1745148517
86402112
792238559
458686058
259084654
1805149805
1068955119
1429717714
690143052
433200360
930346039
609596052
1010050544
217657093
372521767
1280138340
1373055838
599117655
2053254776
1703867513
2033952611
132959078
1873130681
248395418
1299829792
1941956303
117563526
246328352
1193027585
1486947189
1202828356
1975279215
1155024620
1064415060
1081523939
1522434448
641847470
1758397581
46482193
2118820878
2082417357
1704622557
429172533
1090990856
1796482499
87741887
580801708
1864257986
868881162
702309699
1159288263
499829619
388044953
2063171822
1966766504
829397797
884634072
793000683
1089780761
1942201603
527382347
2009684614
451093871
1922454546
106646452
208402555
207451126
1411992862
1311857235
348037567
768006543
1086893002
1385561380
845183681
487277004
943922893
1879472175
1401301451
1895639792
1530010957
773714294
284511145
1343371433
109111925
1581740216
842136073
1907409799
2121397365
1528928896
1050752154
1725952633
1190795607
517710397
408113299
1486130454
1970779375
1019918904
1588293686
235150570
430443188
602214106
1452271379
75028230
1627421402
608127698
503877414
714998062
1512677513
516675636
1309254567
676973439
582774064
384740111
522546898
1208342467
2083331123
145310917
1203538250
425507029
63361819
1084841999
1773177464
235947363
120358043
449203113
194928138
1333028045
746272865
275868834
1387700533
267119597
95121260
96424047
1474898202
2018358979
758343360
667974194
1459494888
1248274648
573052102
1913416551
1640350753
288407735
335750112
1731556265
560821358
1180561005
1020584612
1967530125
112380207
1629362988
357783157
483310262
1772464508
1531962259
672300384
1926005897
849038654
1037867397
1183829596
1054545417
574274288
2000126301
1431138281
1466224749
77144284
2138257388
344306785
873758912
752879132
808507205
76116122
217803585
1621818816
2034637797
1075509759
843165879
616653147
1577915919
102880035
780267042
737411513
1982191214
200324685
1001070054
1536518363
1403223278
1848019189
871031844
787581507
198140456
41397802
1613892097
1001716343
1155454966
1195989239
1084160811
2131890850
468427327
893034572
1629365040
476505037
2008145994
452771054
1065210078
1480464566
478239497
649054645
1443104087
1631184797
1764884572
1393109310
1836429499
1926757022
1496303652
1488637837
309739915
1492252089
1492989584
225520842
1888422098
1190172056
855880963
1659195560
703444278
1606101764
208106202
724864085
1670475242
2018002826
1621192841
2083807183
854842507
329589274
838891588
926971620
2123352136
944844529
810141146
1286972000
1018854938
1320133360
1644290387
278216849
510786007
1179745878
1559892280
1535642622
1792770487
1260132386
1090924333
266246101
1704889453
893045143
1047096015
1175671837
634361044
271754363
1002953512
1754235391
1299002963
844644317
634485884
1532179626
1882116383
781348261
860261426
1707592033
2102684497
1141311829
806906343
1387995901
519994916
1704073988
988236776
1651306231
1898294744
417024050
117646221
1563223303
1049806673
842600368
872594483
2078754023
2105205875
143353694
1644827145
859664801
1170966757
1783083185
2084237424
1077361090
1140472165
1730721578
942076615
641332509
258584220
1740977214
1530899243
62647740
757669772
1389555143
1003604400
668699429
1492560745
769560156
2104787244
534289588
240879281
665550469
402962304
1180943826
1160804394
89503078
587043039
406348699
9877052
2099386236
1138358968
697095392
1552744873
1306359472
1247757040
1171589964
2039957515
1071512336
243755385
980349912
1079795960
1270058336
1308166475
572059219
121138496
1887229680
1437061788
743752697
1063729966
474910468
1281633136
1551390597
41058205
1738105174
980853761
2134004718
1406154247
825149824
1089015018
15657700
126315637
1326053723
794826954
387892075
1561559556
325981090
883986765
2093154791
975133075
467342189
596184270
2070039099
35458335
1782364044
324257574
1178375267
1128154504
558469994
442301377
1822454472
1330262440
993334890
1141759303
207768677
194786772
1387723044
89886787
24298986
965625310
1919323610
1055238768
189065168
1061722193
992810368
150955489
716337874
778455182
964918067
261086240
1016268957
2112116558
444112418
1333670641
1642719689
1796039268
1673613467
1468068956
310008958
861622479
1633165847
308328159
1261019560
652411049
1998166674
2123583604
1009006570
2052965937
1013755426
250446553
1122281447
90034081
1863619979
2098708103
569250870
1342824588
555723034
1990183521
883503649
1724045746
121654103
1374608450
149835699
1622663916
451102827
828715461
1720978491
1760163243
431266986
1943173680
75108297
657968910
606558643
616098439
1362897632
461011908
488426340
56105065
2079681718
1887264171
569706012
206360625
1433354951
2109267637
884646688
1866354337
1637384917
328072799
700305371
639784009
1963554488
644743435
1113748613
885484827
1682738673
61016425
1197668802
441378707
1003062748
725965601
1347124916
614073532
1062500618
35850042
432298460
1737464171
1757724342
2040874667
1009025211
1038662776
921569329
2080496411
1499235717
2109894118
81443080
1966099160
902933447
2069540369
259462254
1078742074
971674500
1421945915
688035326
839445234
1709339153
748143351
1879986858
2135769543
132534887
1708081916
1433949148
441951313
897196450
1963084165
427119924
1390090529
977012609
2051185289
127470730
138713848
255570749
1203748356
821815930
369993361
1714255378
43841250
801970585
884571968
805783048
806173717
2029353819
1204104838
799492413
257109079
1704738367
1976830606
2055636157
1545486754
100542508
1746091073
1729806861
260744475
822564240
1247926592
646532449
1999121381
1204223392
308999213
1583159887
1809766785
1316026125
1091722924
517925577
625084166
553345683
803164301
1202650826
660995853
670664926
793552225
1990844747
1191959772
848456003
1906089486
1927578070
1240347224
393753615
901934197
497287834
297239672
814073553
378578720
1279155812
179521656
985393843
1327640412
468856822
189589586
1405517445
1122198881
824411155
463924280
1899418214
2001947637
9033172
1171159911
1637078030
448059036
1964501609
1134127946
460787875
699461596
1532387900
1680006878
1218344473
1082610532
1381827361
612832646
1945602848
1251337905
640662126
1524772542
107712750
2116826762
914280175
1271550872
627582628
1754990131
648027662
91407832
1806604675
487738309
1439360669
1456382327
1223679960
1045530665
1875571489
48524347
931935877
1697071937
745396685
76125682
1719991001
983622925
456927906
795674117
862177649
1042089361
965893905
1099477159
626165995
1777938169
2115545667
2067543699
1733138248
1297629451
752524357
297210205
292328545
1652828933
829558015
1832734202
1057321182
1739652958
1201645125
1616471148
631299249
1878964685
1488641711
348059834
788555589
1113186820
821391043
1107624619
182942031
1322967699
842142595
359826480
817006016
1904971187
2139191757
552309385
1723695778
1840901149
1910467819
577149834
1086734861
1046746946
2032843577
1659227392
1631914999
329728679
446589677
1529259664
833535597
28188447
4459741
680468100
2145124577
1482472885
493145373
1865041109
1518458822
2124864586
1972736733
1588592440
2023672002
1459817202
1054883703
2100781867
415110946
1385460325
1372234722
1526403344
1088464018
321988367
1066378540
1981969793
836493623
816274514
1523348787
1541808178
1174298440
1444744249
701383743
1886642887
350008541
1876454357
2036313774
525324551
1489880993
827181158
1486611712
1864876556
1829176114
450464354
2081973752
1177836745
1579773084
266374348
928721746
1057392180
1434345853
2078372366
1133790862
1040344681
1687490069
101272173
374428193
1924425293
1405187076
2019048672
1375368964
593160614
1754241133
2079266880
1726793341
1731393620
1170501533
177933508
2122756749
2018301473
1067285133
142351010
1489271116
271090919
1520074975
1922599492
1676959730
1543816144
859717890
1393435285
579566025
1413251569
550102869
1170143767
2021164739
1289954748
731437616
681925301
2114015159
110963581
1820130004
2079775685
569009643
1354475980
1663874851
960814695
2031058778
119765099
866404
1115799605
749002067
2038611639
1224780371
319662236
1803335182
666309377
321010710
1670675549
1607064007
616130434
1500444806
929112315
528049221
911897274
495819462
1698321142
1793808357
493262139
147625395
804639421
1672719738
1686212607
336482564
762821262
2075152899
587349850
1868528656
250812347
1307754870
1741085089
646590944
1612850891
13233828
1153661713
1302309686
1589263564
1356000313
544645089
1681458780
914011080
690088810
284099284
1552898201
1389897350
26929261
931829365
1954912050
1837675905
1604669746
1019965109
1584427660
1230957323
568124790
2065018793
2135246802
1286696669
1491466175
877336995
2086354115
633635079
865628943
1054118935
1600426485
1913091370
1125525497
889375646
2051604250
1144074878
1469844083
969484230
450096857
225965963
1948248686
298927830
1254627270
1347341611
1300940029
1843773904
850831157
1111861223
193065771
1971599274
1720326321
2116749695
629460749
1428912786
1829416446
300772900
1311649815
1389633022
1829900565
1706623199
798759186
1441350938
900443273
1197894900
1949533266
1608508653
815460502
497058147
1456755808
524776286
22304786
571771150
1069145427
1777757059
1417825937
1621541921
1026402154
1779483469
69075846
160136889
1067445834
1219949678
1134374740
346983019
1646732608
1872189248
1610644772
128452522
122680398
124149289
667375542
741754494
907249639
880299494
2061321764
1694605202
294606081
615700027
1551198246
1773853694
2121572530
531908138
1481255344
274171517
746195157
864059306
159134864
828280442
543190393
1808505430
1081274599
952447967
1359777591
430624432
1175206716
928680650
505142264
881055966
1762657777
1865641105
1846714929
387670031
12304400
1236472983
1324461860
2087013232
958115124
1442368972
1545243493
1999505688
1032537042
760519252
1027840934
1216479506
572614586
1976479412
205814902
1788528195
1443574377
1193463386
1087923203
1543441100
1956141190
1701019054
958475326
2021395580
1750640544
1824233212
2087888399
2114592333
125622462
1361899479
355762814
844833339
1116539026
1267940097
2082776518
1031695809
323446004
1611848134
1195351079
1806002639
2001142441
426148302
1076269044
596835142
746602261
935799759
753794853
1700177054
1029758037
2073581812
150354621
1384116077
363481330
1946078399
427089145
2124810529
2057680125
181615559
2144710177
1080037343
1437920029
1614867576
1501955368
1012833265
244584068
1984202186
2091999336
256372877
625718950
2003127821
1093795922
2047655452
419164294
1250064157
719416100
1020648161
686231520
844625962
1543126071
1556222203
400199418
821683892
1590902940
1345062587
853346209
1750306138
1217016863
1604759220
96365916
1663566360
2049257124
447138819
661193025
2106126762
2059876088
1317032799
175411789
953507016
2045052478
283994269
2004928103
2055768786
2089790760
451028720
1000929913
863955384
1370766935
983751641
1631983005
752975707
179125067
821494254
1881554770
576358837
1411632661
1895131780
1409988966
281022843
782387863
1093530913
1590637925
1213146612
725187181
1690793384
692910447
60750593
164538820
317054073
219689738
1366517095
200297154
1839357589
1284116804
819217591
2084512096
1753077241
1981041931
1747424993
48467656
96793547
1334585601
1012601898
1583543375
604542267
592055938
266944098
1909005349
1032251762
1800509473
242732840
1781428139
2092446145
1342359878
402133329
2028313642
1021597841
1221035343
258985781
449477035
1004254584
125192316
719971361
1268157626
1819495690
1149392562
1763686687
464838467
110193953
676624428
311285920
1241949237
1876280982
976498035
2081278122
207976292
168566179
377347685
1452706041
768811846
1275316232
820545006
1661016268
1779872774
304381198
515066545
1279189672
336228001
1872690093
635543351
1673801299
476875094
1402000173
266737538
1002652914
1326651202
132299439
315070156
37053810
1383716332
983553559
472451534
1289720655
1076497599
12584821
138186214
2132706850
490566488
278003025
1255063601
1924851375
1091208342
1944884566
368118283
1303476846
234295172
1896811893
150099154
152154402
302895401
288727037
1109671833
832207250
1551556982
236059185
672038115
246165479
340306119
1733490994
1280573487
1004887753
648830778
1531780582
425745251
2076408428
1499363514
203060966
1725253257
310011800
1458105533
1962692162
353459109
369621287
1591375679
2059453554
1551609332
1621012842
962686445
1720531830
123905057
1275610785
1498641182
322257080
890881941
1742647090
517236268
903273561
516154665
1147663115
1455667084
399554883
20159792
519240195
1069268746
1823583731
1246596305
359585284
340692899
2082127811
2091131612
992785166
166919031
153843692
680795179
448579336
1692032348
1802255422
1042389740
1170628473
1792424130
1998380038
616153143
2029618078
2039284040
383235335
122721831
1572138604
451000573
303208470
1282304962
1711912552
374720093
390375162
533006844
1551633995
989441163
1343383834
1915096038
899423136
1657572316
1139879784
262443408
567745299
395240520
86179359
1712713561
213394287
1621721374
1830654084
2058781287
2000027723
583928537
1709248384
1340573821
659686552
923087795
176583080
1830918375
1890459226
908944332
684378209
1462351462
1637844874
64837033
2105370571
1903552313
1716546724
1721482566
397750083
1363632461
2096092687
1108424184
1479344021
276520133
1004703039
2002796457
948409137
109029107
1612256086
1683795361
1567582822
1728528595
62873908
1917296808
1987866787
850194214
1800183752
1361227027
1320128758
487366371
346687730
535167705
277137178
824618381
76858923
848839889
1831924784
1580096035
522561483
269073857
885567094
1934071575
159754802
2043442014
1737091052
1807180476
1262294921
1471032636
652857389
73689855
565333997
1531773761
1151779217
297259398
1270259111
1023206080
737633574
1101242982
918797061
1742908574
1409079656
1469150066
638500617
1869671661
600197601
893439567
155175799
1005199567
278745759
996522607
1264144742
1174551038
1961527614
1558280102
393727287
2136720355
769792647
1013131955
534164141
1486888023
2120466891
1769682830
1444583820
1707875631
544150687
1732143056
539488830
95158316
1089103465
980126746
127278730
2071076488
137370803
1972426242
1560549166
474464147
751889528
1778607810
515062943
1960986646
193589151
333332275
2141378735
1839433704
76432646
531317691
1884322191
1122753723
2024586687
1894465422
1058645316
1469467715
1520352151
1014725704
1093240210
1537119142
499184917
1679633705
666490107
1207852496
1061431512
1114244021
590214222
1400619834
1270109123
1650786738
1847465729
971351349
1385022729
313714725
1421342374
1467549319
2024790792
732005239
1718940101
1191163135
2011404094
176752740
362452332
1793264797
1761902181
311858641
2083097315
297659255
1091293996
1545738717
309532139
698201293
1979655616
313318116
517895798
1774745329
1488250530
1673047408
1188341827
1085400537
2099000415
1059224921
443829136
1447948561
703456262
914458921
1365412537
324121041
1683298990
2132293547
1499787104
1154293566
1356027220
1395665315
2085401513
1045169844
556822599
1369350907
196380249
1129945711
1424501023
257291705
482662164
1561260933
579257904
198362783
342608619
188509691
1906341483
1398474558
317842853
1714029415
615633822
1095525162
1350590999
1674228278
876291829
2136039296
388612259
579170504
1601263657
303730091
1622491283
1812651545
1115255568
1804506347
1205379630
628014672
178400864
1439404591
2050358105
1665573525
1049303347
1996021645
1159365848
38326348
2146780703
1720696842
598644625
1882454142
1195108611
539933698
399066972
894904865
1928019922
1062010244
1196714433
1604188160
583597271
296663920
1755206622
1990721557
854222088
771162229
1068545630
1491959069
1600058822
1935616767
1782247772
906695249
324198956
1326185706
1256213762
429613869
1647995896
1587364047
230481493
1693406271
2143581944
83459831
556257391
47003255
2057604685
1996775163
1665517559
864568741
1485467450
1894967328
1378503547
505297737
723862831
1486329468
418359872
869737832
1889041564
964823162
85303416
1263338382
766347164
1286576045
833115107
10977277
1551208644
1174785973
1089268149
282508444
1734067012
957186604
629672039
1281331630
1133118452
133006380
753440878
1246737227
918722190
693765172
637086004
376009776
1540578614
338734128
1945837665
1863267091
1100762275
366396668
593001480
663565586
1932632334
1376876952
1503863005
2006750091
351485021
1138673138
273195129
520000071
974771622
30322140
972403611
981260315
1486153657
35535794
377143331
1514694134
1251526276
1877530949
126859999
78463386
288714242
1977105039
1214070815
1224191126
1119060209
204529133
2009467013
923439352
1179080435
1405220001
2012912149
326971275
1046020433
387796568
446268996
1207250504
1657664830
342115278
2010458756
777185997
596236887
2116889196
1327000440
858727227
1704738367
2010592578
1017647840
793875918
1386879403
361944370
370542631
105847606
28064808
1411476624
649746379
1648466852
551873586
1802829123
1449736252
417157412
1556745966
91512676
563263021
846948999
1332185751
1234244666
786554930
1234757547
104095725
789540907
1509469170
401135141
467377409
1943152701
1654315161
707308613
1172900714
1835451640
406773090
1828559580
365026726
763749794
336830770
655471034
1206964965
1615876435
1469084792
1795888635
1115122001
646958613
112647966
171706077
1593824108
552841960
1659624924
1589623470
343098711
930890477
2049060705
262155702
556890543
366128548
1174411609
452413920
331851660
1888369702
1130767953
1090645399
1475051821
1990574664
652561126
1149343951
979985829
2062685202
100384189
1605402226
1585264618
358322010
326310884
378078832
976973433
1341068637
1167540737
1498288299
713578513
1512929144
995360216
611868228
745977942
1872032400
1753242346
1817081049
257837277
1715510034
1650181291
1719788017
1958645656
1843471769
228967620
1029081643
2072453714
83259965
1844516592
760163660
962404594
1064641242
1052570697
780493704
1708212751
1491152431
547966706
143992540
1079769517
1314991824
1314314375
69521583
146444928
1743067533
301134115
202370569
613372743
1894482782
1529618264
1038078987
1021787675
920599538
22075242
527804863
1349745208
1299033405
1015678748
408992937
1024678537
352361723
983409486
634390865
1833226066
2138679918
325675773
14836175
1687331629
372812296
892255149
1172549141
857520946
1046127829
1806575704
1021100255
848825115
1172153715
2075317053
1159121717
669929870
1892715244
793090215
1535727561
533959034
1303484627
28859658
1204376536
138219919
1626282229
1704213638
1898604490
2035399498
1906656036
174263330
513947076
801690045
1996377544
677393856
1993085156
7899019
2013826765
694270344
2069458892
1190211459
554994764
1503828597
393885201
1458032584
406418516
497732828
2085145828
2004908976
325311676
784409550
401557301
1129285421
991157078
979811672
128128932
686211206
1342303240
1473842559
756396759
956942938
2073403341
1620320626
468173638
1343899640
827905784
1304368967
1999958390
1919945566
185610079
345335992
594940897
1108717194
152648935
1854450430
1774409177
668732968
81136123
1178611344
2090702548
274486901
1167770002
101309634
1664922719
1309032659
649595971
182914088
1728676632
1554372642
1044097477
1163339514
156904946
966417085
531391256
1428129397
716240187
907404036
319736838
504534374
1709064172
193826424
2040485335
117860151
1992728009
322098478
124161287
939501812
1618728443
1108683125
687761047
493211948
936224870
44314664
32767857
1989022083
1776496101
238448657
1160045508
1341899816
725151876
73529035
1630086982
1959283485
556826920
1954674196
735458543
2067821808
1413602355
947875244
1687770105
1283872287
1551220942
290955295
1697563313
1052622791
1974461172
955890187
1466026361
1619852469
810958938
914186227
1288736971
428438307
878446904
710255325
190702334
1648023920
2038753788
1301461326
1208415982
2009808663
1842460533
769155710
627674323
437699171
227154633
2064933230
1215472493
1460911693
1392068526
963834183
315026470
1005402792
782387863
580727772
1450375480
885441453
554468170
1961710602
1446350807
1317453841
1549127208
130172538
875280018
1851289306
698077498
1530670026
1032266701
1684423870
1609833739
590514518
267625236
689942228
1808688987
784240236
2068975409
280025049
504843491
221223048
1996388825
242016194
849682432
1176662551
254998877
576464474
1044323034
150649252
2070071333
1554039989
1430405640
1158950412
1948917646
1906716182
1474465165
164658430
350016128
733424847
360266238
653929096
1103083903
135540394
692102710
1745251389
2123400285
1785878124
2001720357
1611665597
1862916750
1450986587
1849157953
1424104898
1313683996
724032835
867324380
50012427
232790622
210554381
1544255257
678757198
860159921
811902445
1084176913
1420120901
697407716
798962190
901552091
833631770
1349355891
1534738764
1127632347
1871195395
1469509600
546738321
582399476
988668875
293960270
287327403
1387302159
2024878768
1101412926
1767391800
102625133
476236424
62957274
1379448875
1632808484
1908084448
1513385377
1974462516
1568795551
2055420396
1174388428
1624570986
692000899
669899636
1608830105
1732297808
1556229946
61392224
33711294
1346062905
277977524
733889118
123086843
409851170
1215385571
1038681420
2032618000
1672764445
55945125
581827765
1425130078
334479692
1818084127
1143890793
373307923
1761501176
1495542942
2022939595
708897364
1470317716
1199365386
1670972665
1115401544
1269215737
1500481291
1760855948
1216399590
1683887689
101578267
1858993463
111496419
1927541689
398492783
254448259
119372143
1770607779
1573313749
1557901352
1842480658
2013079027
1537712413
23851769
525170266
2048509490
1270646852
506222529
455190591
1268686312
1044450102
116476012
829532837
101029738
1321570632
302496174
1450616025
1793316299
585577496
604776367
855705375
543701954
2009641375
851713633
528380495
1507405020
806271468
61044223
1073263982
93281422
1126714673
612311750
919121301
2081717801
35690216
1902453839
330579435
736014433
732381443
1248786512
1239695142
1242052037
1238219003
753768551
1455643437
1822527997
1975066939
1893951272
756821352
398680098
864283194
1144574377
2076190742
1208141638
1967849471
860879970
2099385656
1774745035
983461441
711529613
1661828797
1903931611
865077902
2112398462
1641776675
925148203
1085165361
1727968412
1438772239
443398006
393326258
711165622
1746934056
2064965599
1617753665
1123130560
1396175556
2016520840
1445925185
455634653
1758576884
1521627446
1944003998
611169150
1045045001
1152833843
522284316
469765270
1456532673
722775287
1291206500
1670491491
695685423
1120051895
311384025
538134212
732695364
286876600
667957993
2057151718
725289472
305519996
169801271
1776566816
2116069707
1448791608
862674574
2093832267
1877360461
657333464
220998114
2066653405
1509332429
1863145746
386697179
352144961
2096487999
958671502
1876472561
1024810790
1300387923
1914862947
666448673
1002996356
1795300936
1489253626
1332139118
54899658
1092409741
1131868260
50341181
1669157228
907283865
894765493
674518914
1234666762
1807321864
1730457600
339022122
978752661
1688619019
15125635
1355453856
1519555796
299620512
1080170862
800041454
1641331216
882118582
855046671
508782372
53206640
1634740799
1388554281
1051808076
1397256437
1900525517
896195818
1199202667
364421292
1435112276
1692350754
433167182
73039946
1548632683
2142732768
1298342478
1982573741
1747138360
1246811936
1408166780
2025331046
1611024467
1404991936
2133606840
263662662
1209145433
1599673492
825738338
1593724967
1134156432
1435406457
1232902619
945760426
797507733
1877295160
902826191
256509335
288723810
91185001
2058246928
1975266762
2052590954
1248203
978677765
1226942604
31757362
1055196579
862958122
535654503
1049450732
802474182
1497851019
229019348
741182957
218126028
2121118039
11580431
1365861047
897294559
1316852774
292481151
1211434025
408218740
1400464509
962579785
458104770
623719105
114403738
1508025242
530724723
866588014
1202678825
36909309
1849763843
645488733
1762859458
1327453287
1731912222
609441431
165523804
891231715
767324354
2035715495
945759606
991683715
1943064339
2082934009
130845281
674968401
639018146
1927758217
883802388
665939747
1624907388
1742416804
243437172
552433034
34460499
1791690171
213174412
1876753761
396209394
1536191424
462074034
1580077513
1278048147
309975558
1427943105
991932108
2079519680
410515729
1490001680
891747752
476083108
1877818542
677556426
203036071
890304198
1658263756
1205786191
1833087733
1704883931
1129480305
758457156
84095206
1890296950
956527524
1515789683
1150224169
546912515
1836486658
1665070467
333984568
1920749714
503437182
1154435673
1721514345
1229052212
155421627
1223308471
1736034720
15702679
845656721
1679144949
206652859
318320614
1359213687
2039562952
1474375882
1703020296
527071320
1966285037
1771882749
2104692039
1517860951
550875715
1117042257
345648982
63244027
269397270
280458812
1424404685
1337167149
1674869253
845374380
1952514694
478526158
1354532579
1130420355
953310303
1456995513
1400217146
703057354
1267616921
888782877
1334655514
325763889
1832413360
1963146250
1023935167
674259108
413178626
1831380267
2077726293
1349748986
1662971007
1375723443
1586886134
400010487
1376867385
293366023
123737378
641658997
1048263098
318871300
214947833
1898587682
146415020
1685261758
1436533453
1488014688
1536747242
2115613082
1929195222
767489253
251998691
1807916327
1624646715
1665552515
1102908249
241137291
1824547604
714571771
2086967067
1390676860
1021365729
289914251
1451497967
1715554942
2810544
155424177
1554187926
274512645
1146667062
154616677
1654437527
417331338
2084769731
1588265457
307099467
720212838
252530684
345191922
1237258288
383958163
1506831641
872854313
1180306898
814039704
293602584
981293673
160636123
1963069714
609219785
1190553990
530618810
49512743
1742555745
887555409
939816837
1792768315
750716698
199096596
831567669
102873605
188917614
1701336603
461925469
1167004950
1809759111
2111224926
2072299207
621114383
41686473
1607835162
1444291201
1764926325
616855127
2073793800
1637250496
1318449939
1972366897
1480911566
311362577
161308708
568551171
1682758470
1918327612
219079381
710342255
1162692183
851253640
1458161603
1427862599
824999707
997532466
1642371505
1743943337
1927370252
1808328807
1730421965
1636526617
692187553
1339445494
726950077
798210496
367522430
1490704920
1617962455
1196167644
397457393
723051649
321525752
279094985
1352113592
1580281358
766474209
1742427591
336882348
2141920579
1655060125
849167987
156852984
1203162677
1837053388
1764804611
629984226
438649422
1113415757
1973869116
253687288
609851558
565856320
1551470216
779960238
242260959
54567365
1280115219
345855109
1908039850
367859120
1482287046
1146145530
1883878840
412738219
1349795254
1942587734
986181563
1424729228
1630054027
2071871944
1931682131
1523732891
1996767004
1720014651
44001478
1510238419
161885561
44450799
499127934
1447240693
394269908
87720926
608754404
1387679287
1122691807
676271611
43243965
241742528
1249021804
912791873
1233939357
1677245292
448704091
1915841387
1196824884
1001134981
781563952
1993845454
61739553
1258262642
1512424128
987685933
404942882
427419823
1204191673
406706369
1462501662
1805561913
2051689208
789661492
508125099
1055577975
1118593840
921765317
1778764993
412997389
1890015758
1285223576
377783878
636666946
1177992165
1463383107
1230195020
665177165
685557053
1687966009
1313676592
1186730021
2068039107
998415849
710002476
877076751
1050358851
309677076
274633683
1805805893
639151583
190617370
165406742
878124706
74139484
1584124100
566354206
519761472
264460098
274605937
1364738282
1080467913
321798830
1698034097
1634730811
1785007918
307717351
597431513
1730334591
457525974
1524260030
1279927414
1087415490
1441138106
563653877
1608504773
1461035620
924458511
1605522180
1488248310
1511496808
1133561471
1229024357
1551815713
1928979902
1103438026
872481099
1265280060
757104011
1038029317
814045566
706050908
1396825048
1302290782
1254190126
1893274716
1969520500
861242984
16913429
776160620
103311924
846094511
793929927
546090838
1639392773
630136256
1787722212
134696313
407083292
19417492
206350106
1203610196
857999360
1334404671
393687416
655051179
830802973
1971207814
855165099
1022595364
937872475
680902784
712652568
1974241780
371328123
1812237196
1636503559
719906026
1369996730
1530742326
1580091805
320815250
1234270558
244140999
1607972491
1740115979
1206587148
449937099
1036052435
1711717297
754272283
1578184135
1611405446
808048367
416401889
277634959
1039834613
402630712
1388964431
1901087740
985766319
918739241
372073385
189197480
711596858
1149373977
506823298
740871091
382114801
329936348
902285053
870312669
1220965124
44747712
2135495466
1612904146
1518226062
1638150843
182532492
709467535
35249483
1947593620
634785119
772331237
1107848340
2144903617
594608361
1263515815
1844450235
1185389557
1863245062
267090133
408265412
637863565
781583480
899762835
2100517608
240360015
1116366591
1691241568
292363611
2053581051
1701999315
1974963314
1555017053
780747322
227560074
670508908
1333071531
1376208434
939459718
1766338576
1179102921
670233229
529761617
268936818
1649301157
1339204666
1150065958
284976038
1911969645
1852015349
772262818
1292545626
157648310
387237442
978095341
1151518473
988217356
523486043
1878651204
289489695
929941254
329581282
460054095
396436230
952715800
84883584
1332551670
2003721137
883662051
709629146
1784878292
242694998
594595767
640068488
1709501168
548035900
717062903
387128808
321393525
1379916984
1517998840
1095411978
1648122515
2090590189
787967382
1597029145
1049437644
1822781505
1327534835
1063319780
71168572
1972856482
1871375172
722152476
340847771
1569972771
2073611099
1138598366
1606204288
2125774868
870399709
1349928472
36923941
698294653
1477017954
313729541
1237904434
1622424437
80287426
1954413996
534454631
1718564138
352250247
719608018
259717790
1479389643
529054992
1789410369
517666051
1633380829
1961903822
1218631123
2120889363
858880411
1800298553
70037498
199969334
1213830313
1952294505
1921053839
433899074
1170102534
924321641
90410379
798859208
1025313436
427941470
1994767232
2076464547
1250550259
600483899
511505576
1291422294
25140447
1437424836
807172611
1908392368
1639276408
1686368497
234533441
1686844549
1500467906
1550899783
524278868
1351593571
1571564246
614708905
1949821034
752829448
586870325
36262069
422057082
984031239
1298740162
353889786
1897049398
995084855
537188333
1389529511
1369750947
1512887819
1655612503
788848109
1210424559
1079464512
1028125472
1048155391
394279441
1195854317
1159960307
1098796259
289142889
1029341621
449301572
202713463
1123379022
1450251662
465989039
1405735666
1508873070
1567207963
1032983554
845324045
2133409525
548948255
579054753
1687420227
638629218
354085057
1185598441
301253301
849411172
821042918
2043409180
741297827
1766270769
1376455947
642658830
474691297
1047437651
7675349
1179944412
152471812
385064963
859330752
1092344096
1955492959
1040892194
1210744230
771805496
759734656
1466777584
1806313196
798924878
1328439269
1392355719
912606377
463804778
388527748
2045099172
66971700
1018004272
1872920731
1929770049
262867681
435404238
493837218
738656455
799115840
527296717
281550713
2119684566
2014741285
509934955
1505350270
1168195221
1862664251
270693644
1000833433
1354997908
1758845351
1481821007
975784359
294888561
1356516725
1007681117
759915357
1748341766
1344086691
409724233
1781080341
426145590
1566833153
1821131859
952653546
91989010
1670729357
915771438
1916608046
1110323725
59873988
191271392
1525105809
404983710
1926406859
148223897
1210995648
2079434267
1915814556
1541177658
548391580
1517130837
710958806
1026303836
391272180
1226396958
500953555
616972873
2008092464
167564014
1989040712
1328349754
1033708601
171462302
1878801841
624588317
1041265683
122663358
674554606
1009315333
2081621167
447921083
1547668066
688362981
258530720
1513007368
598165155
1661852774
366016750
946716157
176564342
1624821602
1587127050
1203604587
1583796814
55154914
612452606
2096880659
168766261
1852724299
411798596
759029190
592457618
1349285091
37406516
354708860
192457648
274363434
871700104
999647115
225422741
122008553
694461963
1738935558
1936322351
1528665267
1416023556
1818706024
1076427822
1143460528
2008126779
954873608
1164437892
2132205991
904721332
2088504255
884019050
1942752182
1710754366
885987013
1201314317
787832677
1703803261
1688267149
1015793494
833283989
9782032
233660832
1943364767
1812401204
1707125863
433601848
1426679169
2034431731
1303871827
230890233
1992082021
1389360803
1927355032
1427811600
968826995
512039056
1120991974
878273318
1461607356
757093536
1672727127
1123427151
134940470
1931230612
1759832857
1747814326
1908525688
143128065
933317990
1831135809
977321910
1945292069
267095610
1242007397
1693198967
630839898
1036920003
431613858
469876360
886466149
335503797
863579265
367189077
225724346
1023838161
158626079
451607941
1455028643
344467159
1757288436
1466346408
222021359
1551549694
1427969425
1958914044
1247645982
1058388753
1041399466
971947345
984821334
2072264918
637348314
1920746744
244988622
1206600614
211641386
327014612
2109019746
1676821665
619584005
339982174
1331833839
248835822
772974287
1492453775
423758121
121116139
623591908
443081942
1385775983
1073644504
1400265628
851133298
344588445
2031206948
820692970
142696801
949906165
1790872962
2065078025
690793018
2141619850
216250907
93318748
1676378852
980923177
803577161
1552239294
640227519
1978792497
384769347
749477584
1908303567
1977454827
1363723842
557402497
7466008
1538979630
121128935
87280479
1364523707
1112268266
1788110423
1375830396
52927095
321267301
740173407
591544366
219041409
1571577070
1992043535
1499315144
1336986187
295731455
1473443727
1176076865
730236179
528133451
1199301708
1596354979
2004601292
639750557
2076146140
1541329887
1852121407
1749134221
1706132920
76708721
304111137
104581439
353781686
927618662
1897394054
1668825335
621367328
977129476
938803467
1570908928
134463803
1930053003
223360094
1948579822
577266367
2099212614
1045296484
25788479
1438242884
1526096648
1850464625
169456798
828963134
130812003
1320875602
2085572941
120913512
310004788
1654771677
852128745
1124576999
334008990
1540123478
1318865719
709816140
1041213395
1634512530
1729433808
1228273183
1767012590
1810885250
900413576
1758275908
561437035
1981133029
326108039
1702769317
299297164
1092753785
1569969222
1833055834
430963394
1276969536
1476164380
15928240
1691256083
1177743744
1473763789
14130862
482329448
853241034
377399276
1324948538
1337931879
882155872
142914461
273971197
915427764
1138898201
455110310
915706074
719983797
1344584861
1814196940
483742509
1268911212
59141277
694678919
409990053
1020280553
2102990920
1703263263
1240296197
982412076
1385663054
372468978
1931359399
1486953637
157920566
1948912431
195777919
233854379
1704538728
1223102170
181992860
1067470686
497490117
1582781888
217727761
2069656737
1145216451
1646136164
428009941
684727729
2002277226
1094862996
1732954319
997214257
1680167357
1294919031
1632275224
155994637
467226855
1302360215
991000333
1347429325
1102436746
1602448970
1806068167
1850040525
1151561959
1901291975
963885854
1242700305
1871460147
451599869
1419711778
782524361
2127766289
448971371
1251213844
360799612
1963190921
857263554
1785671424
390170440
410012666
1829038116
1401407857
496292508
706460197
1236671951
810267001
1938579486
773590902
542905769
19531915
1197663207
80875426
1684880286
555443069
1807303736
1587277519
495131308
182616897
1250885495
1840271710
1563221248
112011699
1227775939
1800042574
1331803671
125184671
718005724
1211912727
801554142
936705952
730937995
84796461
235077231
1509291106
1386549490
2013014358
1274105237
1187759542
1220334347
1199575924
529542425
993694515
1350842769
633109083
1208131555
967837991
687191131
2027601882
647144486
1697721345
1625022752
112822317
2129195755
1925898800
1429842894
1440594275
1297000669
72574260
1391848449
2026014189
706767669
969893587
270666570
2119961355
1064329292
1818428364
2105947925
1549243876
1628373186
873313930
214769233
2087627405
728637755
1531850073
714305243
492329618
1326612027
957128107
1684000277
289007244
1636158151
1592819555
161334227
1179745388
1715139606
1423306738
2040200249
506070174
1007313532
1499728149
735732665
1281707969
1806946365
1956217386
1514512760
1821698695
357444399
1239119395
1231365509
1886023505
317221990
1697431138
1775572587
930865217
885140790
1353838730
614489413
80309447
1061967654
1835659412
1087797492
183760484
872636723
212699296
1197431163
779226633
614357806
1125873741
2041006716
1779227519
999319561
1761997936
1334205428
904311457
1098655751
1819750589
1911907346
1244631961
1414573893
665362039
323630676
1075606327
1844698057
1531043878
842068436
1093491996
1313684141
208255853
1360861246
1589386409
711031406
1355349750
1899333331
686710357
981984796
720834108
1106151545
1821053875
223394047
873530828
1310678130
871249913
1502410224
1583517885
86204599
1225997980
1398488615
2007287600
1957611139
369818524
1835399276
341895560
1237524417
1884299639
1724195413
1057536907
1055792130
1651300737
354275369
567619176
1372238155
721146566
1018392135
989993227
1632022838
1426188739
329546606
990942681
597224757
1172948720
371241559
780411159
445017104
1054423806
1347749094
235380986
132982146
433666075
30949350
1246225472
134368561
1765157195
1910754616
63538164
399346638
1172773334
1436169994
785521154
79513566
199815430
2046394288
1183442282
1384357768
547474507
802993245
953756105
658977967
1655765626
1841409648
1859335165
1546437850
339400465
881985257
81393003
618600593
1938510088
578252885
221394759
1079673865
540908019
67655805
381009347
1346529049
129184053
1029532607
1031756744
969393709
1031143341
1623798169
1480962154
1244635243
118288384
941416890
961289718
1061484069
125773656
178753372
1725261646
1072066370
354374515
1741244724
271917104
1248618827
509811222
845866961
702180308
1821027269
1186856875
1043754361
6097123
1236757955
1501656589
1488737205
1478535923
1445506937
1381122937
1731972494
438948673
1062519410
1172059467
1447973003
1054688376
2081965648
1679581500
1295261722
1861109678
389179719
704258527
460417794
1062946107
1338467755
1809938986
1608917774
158419336
914042812
310292118
1892979195
1595026841
168676691
829923589
450876677
195442196
1172983096
1748056314
49357632
1076235740
1520116409
1690229279
1903883820
751001662
900914853
365133251
1437501491
1997816173
221251463
2055044297
312284949
1031431529
1994091835
1495557973
1793881303
1398998507
1197637862
2039865225
1231118597
1767789690
1581390614
382064289
2029309486
380170902
903185485
1180311092
777894669
1708222201
752433019
1411858643
1973644799
284602334
23980744
787630616
1201716560
1355680166
264680026
466688627
1087916985
52176517
412873567
735208367
1972766535
164193613
905109218
434131057
1502054082
2105280041
1041202956
1801252140
1790296651
1266854385
952267475
368241412
265994805
1113607443
1573042614
1734936975
1375631102
179079479
51550870
1935196021
952194146
1460819430
2009389460
432381853
261404933
1481886971
619021985
2045600160
1134777813
90715266
670265714
688927393
838043197
1467799851
2144819771
656094215
1498725336
286595670
150545442
150861744
876288979
1457888103
1802444229
1457388959
336967611
10062712
1340265416
407000832
1307001684
1008215985
842445122
470664116
1088078878
680381941
1072377365
1576863744
1879499716
663613649
1794910200
1307567095
1525532274
421527784
15355828
1065308431
1774563956
513245618
1340443785
1371954893
769240203
1236838364
34660548
665077464
834955993
427014165
779134146
1702327228
1063509745
209949051
1318860568
1757127681
1224728094
1744539277
1849179236
1663886462
819841860
1441681418
1850642386
753920329
1379864280
475336106
99707068
95102771
695872171
1251600051
824126210
1428505492
273127675
2026078198
2114208372
220902754
1192515284
1118124970
1851197264
120167246
941073879
284770432
1172141807
880744557
1452057215
1964179072
1709472580
1142718493
1238422315
76538206
977953644
750838601
226177251
1378436527
537865346
1374578897
1902450420
944642783
1714541255
1666657678
1165710623
110935640
1012335522
370916061
1475867017
105059782
1669090431
532701594
864334689
1331568168
1905413371
478850275
882251264
213766117
1256382958
1599273293
2031774903
448851869
2123348313
295611962
460631309
1289537856
843956027
786096716
554116965
2110289189
1524017547
444438723
1520368995
43631336
1615512543
1241311887
1095846801
986216966
1979618727
460491970
463473918
1051329351
1365377852
2078537644
1258582680
1344233137
884844395
496600169
954186324
225982736
621066220
1535551373
112863512
1462440681
41024598
1929272642
1892139091
759915908
20181607
597517964
1992606861
2094550746
1871981701
108267170
1082494198
507662925
1200076882
126987090
1344609935
329728679
559595931
1602939133
2006779402
1611859394
860320040
296413721
1235392749
209641399
214613284
1248343242
113929646
95209790
186477510
967363050
527502016
80472881
1257342647
1051613919
1143782196
1978306960
1342405808
779939728
1262630726
1984131599
1528392596
40946004
43245909
1332971080
1639198386
1603951253
2029475776
1665985957
1487494139
245497544
680655021
1525038120
1237648012
515458599
581777112
1122133935
966826812
592322320
2126254184
808667602
31885457
2065526844
411307700
895189041
1322217077
501244963
83387334
1182611441
901193884
1323737659
927557248
1990039495
1418854985
20299961
798360622
2119305332
697748748
607232495
167991125
1404521709
519883997
149894300
549438917
882178777
331786421
228967248
1853753811
1614558823
1580735434
804110507
1252915258
708945380
1919113932
1601189622
794926079
1498003205
1244537681
646898154
773375180
1018855431
2104507771
471772816
1136212405
1346494990
1732433749
1944739836
1972537884
758527303
207494272
1168165067
608287341
1891233394
784102108
1870437950
1882773767
854243292
899481031
1800991595
268235381
1808130035
1109162859
778578361
1081220457
1822946542
827723680
2033672144
877056998
764331820
1824796770
1573074258
1147834388
722385242
1944743356
805785001
1376380838
1268847432
211268965
1062914725
2033724770
1982595142
185187503
1147674848
251683407
252855122
773473663
1789519006
717900102
684848242
135934030
1500684124
817166809
1884324789
1245623547
1216707719
1533366028
1344307102
427602082
206275124
449773368
1184500849
1139474921
596548603
1027451045
858678148
1592267898
772324227
1084514294
1067707541
940015094
18305203
549608723
1636088453
375991616
1571781664
1972480569
1483262948
1788936363
535246837
1054821108
550659999
464754899
1215527690
931936184
93178071
2051928313
1340136659
1578938710
1172148602
1601522216
237376710
82682499
63480400
1886987167
280441444
855215328
571000633
2029599989
1653473324
2002141957
535476055
308164374
2019827260
1306563358
1135201826
713115824
83294346
819269567
1815916884
1696160814
46319140
176826207
1571016761
1564429462
1648566496
129967286
141681805
110038839
963026134
1993512668
890256091
62558426
1213249763
1290659652
1525163585
383603993
263265775
1165973757
605883221
765769232
1243129823
478058792
116151559
1278951707
482915036
277988055
1229801350
888662962
971052060
467111594
1190215465
660186321
1258969692
1876381483
2070724280
1182502863
1084593161
729879450
1939319591
754714883
1658348195
1018505604
2137141082
1853842398
229974745
1627844555
1804543939
144611409
634176529
967611975
1317191130
1600188142
191599976
2038852987
61903266
399638248
1794344220
820288523
1630726006
600215224
1268309480
2003574958
1370667499
929317060
135111724
1982522212
1048850540
2141301564
1256475127
1850931903
1733212847
1657054637
546226591
40307010
350594030
1550482355
33810356
1937634454
196101325
1423987211
2014037518
747195285
1604626687
672334800
810143892
1707752613
803654128
689734936
465236068
700834542
1042180676
688669258
816328562
2053486609
1651020660
825569007
863193129
1902523090
220069494
893671678
1887174955
496757458
354416238
875209948
1297598663
1151022835
1847839119
1493626528
1664105801
194304801
1735030512
768068223
936509271
2135747259
2108603173
759956518
1399608669
1921716828
1703763646
1294403571
1930480895
1383682872
1142291793
94617952
1970827512
1955967016
1898816082
1983216759
2028756757
557720800
1873108895
577139099
1356421399
777446326
195385289
1813058841
494383786
1732708071
1011185964
775752867
540207252
437170385
494162585
474739146
665765971
531171065
857832292
756855783
907709348
1660291213
550338872
1120783859
2142023290
714981616
1397481212
1983958609
1197905596
1451415444
345900787
1565787819
1924033726
1724678512
27974073
76891017
903036628
719443244
1572566876
1321480022
1284480751
630524246
890080649
1936090695
1273969282
1603954302
350965640
1184549340
1276146080
1462303350
90963308
1375377314
2019735908
1930630519
263998996
963156966
2146271885
1840036425
751275085
1880978585
442197576
1487145586
646193689
64803980
1728961118
1565761456
2113869431
1731691507
969629776
1465958752
738111660
1025600419
999065890
815608017
748429110
228322369
1268145737
821360325
1975580566
2123568239
1159173156
1841059628
1895866115
1139617509
2093682742
1464448280
1917173824
1939945028
442724428
1504707447
1670907281
1838332217
1647663246
2074884856
687296770
420866678
425468196
162789536
1233774473
1216901984
662159305
437040570
1593559501
921244709
1668433111
1718590525
777158907
1430863561
1442400858
398002148
1391005344
1710156677
89517037
2022842227
2124233542
2011982728
1434550089
1031286859
458023419
895960548
664234508
2001085763
892581300
1376444085
2109999897
718536980
706442639
1907632939
502930317
254806375
1017329464
608273880
663772729
118796854
573981515
2000294903
1322219124
1777548440
1762850188
348526743
2113291008
846960356
1603196885
1441039537
1364507534
1657110117
16390967
1845877423
707908662
124833822
174256406
403424358
96633638
1930801240
531730112
918892761
1618587762
1868412489
1456850945
1558065993
2006801679
1882745434
1371099405
344857026
148268305
508814263
658387007
215374576
1153305762
1714069639
1466795207
1839614581
553345683
2072655482
1582259203
570448899
655480071
1870778751
363712646
212907785
795026394
1625714423
787946421
1360162899
98818475
568720837
235012511
2065490642
1456217185
1449048065
1016299347
92653100
1689218683
1020708870
1373541479
129874764
1362733837
900937733
434056935
970024209
970135950
1523804655
242771551
498651082
1224218032
1017012756
875384976
1270703053
426871893
1661904623
2087568742
1414146660
1805031774
1944501124
409980909
984793820
130638871
1241699373
1097017580
1495134953
1071748952
242710214
1535480982
1728373448
1015453802
1311942823
949924737
2053674893
38809597
594641996
1149806306
695525620
141460079
1300616157
2010521259
36679410
514767740
1236217475
484616100
807996661
2060772287
287901892
1300823486
1369834483
1214378638
747681017
1376980811
1161479296
303081591
1183955238
1500215635
1705736975
29871528
722441478
1339866051
193725838
230764543
885484827
1159516873
2016848049
904772210
2131490116
914424075
1585329974
1005912516
1828807181
365863588
148655008
2108561125
1104712611
480024049
634507971
1864602281
85180465
600273726
1763540920
839909092
593413945
1055179568
980252581
575462680
198975919
1431494473
1845439649
1227214800
1178804058
1390147147
791870027
861595921
1063563784
1011969826
344425529
852900361
525071599
1684833631
1633582766
1072171666
70409286
1859561163
774828082
1836419723
22713384
1120915276
1454576378
563699273
1602741311
519022770
846619947
2079587477
1517908891
2117781600
217738551
6388715
1940037311
1343935770
2140883339
1908611680
1026949330
772753456
1865614366
860576530
229322750
1388835155
570540828
60386189
89852904
31195756
416955133
1642449083
1665958553
1944172826
1085544479
2024167799
1201854913
1638066322
635064026
788924935
1201264864
2031047890
1420113441
1340311681
308168724
1320815267
515655024
919921683
264581415
362011752
1980019916
723385393
329529710
238351576
1238483045
566102579
1835714143
895153903
1832680677
1264613494
1621579040
984634252
316039630
946608373
1005608709
1849230946
1642075403
209305935
1987606442
1018291364
1249031695
563253897
912697883
994254342
1324371930
88025859
209054829
2030663948
2112518741
359030199
198738197
299527550
935197611
1345722601
1387124904
1067760971
578927850
487008620
122694924
1591114565
1449978862
695654955
1169679030
308762107
1557165371
454805045
565491328
1334865233
1431672141
410338002
340371361
872540647
497500620
671249984
322926610
14422497
1623826568
1137840156
495042976
1943416476
248840379
1479367826
2012486898
981222625
1193750101
980611145
485855141
190869362
1344568503
1484590985
1676911773
546034167
587425168
813286386
1199685819
460815227
348175223
541817233
1180100153
847548964
669760124
509223205
349855527
885215024
1267480811
194306414
1541519736
341585953
1896593578
77986822
594159295
1762799755
1204372859
1826378429
1511104920
696211683
1402809326
1711610035
661390729
1639014275
735937853
1880257514
1980735835
1290908807
1589943487
1924186416
495432251
237864899
589647998
1405137722
508796474
1892026403
1496284412
1637264472
128073725
1040136841
1966926055
581973056
1482353666
1822431795
1799863883
1092888796
91282475
2102399625
1398119920
690381105
159713167
1929228652
1666672110
1253230065
1761753735
485820786
421928233
2114764070
2049577328
490861983
1717444627
1198311673
183111348
1187455547
102301563
1187196438
705907396
612996158
2075090074
639189021
640972933
552468126
313056238
1248794087
368812690
1282247038
793076956
1666213492
1694921904
1597677387
1047283665
662258193
54237440
263885865
1585264494
856771807
312515538
750342943
702057492
330326013
524086587
564412067
1254463611
361188255
1317463230
975283044
2121557782
1508955279
944999866
109841547
765944076
1163501384
1839827692
1648776505
2044055948
1402743152
2102161349
469726869
2122402406
1227071819
201608601
1593608054
389651881
131538183
1748696137
926090685
576907418
1647833079
64455792
792781575
1037777458
1912007783
153333347
853211329
1340670306
811201830
72065544
261801498
809367400
1415769650
1224560375
1510284242
803179896
1304725160
1644457717
1407660859
697720056
2036614754
1065469376
2128249702
326413273
1460823324
1916569771
1003115642
716403300
1489107000
1015291333
2049361637
1338380149
1797019731
1875638962
220563804
607415670
1623746384
1320228578
876530218
1541032545
777194025
807994938
2079040806
815379292
839699392
1360569504
56160775
70520556
1527555028
958079403
1931733493
1002821014
1977153634
1718474068
228078616
306084306
1051234328
269250993
1818609220
1119791301
621819451
628515192
200342232
902078861
1012327064
1982615010
1085752337
2006211966
50326615
485878229
1843308627
1303375920
1375333164
266243101
1088868726
1982446774
1935519815
1949924524
702635083
1468812558
1779570504
1466743039
460284832
227264765
757464553
1947684422
279021175
837105087
2071105656
1127765801
1332684604
582393290
1500085031
1172294942
994036626
1263298887
67810056
989577950
692144298
2109713161
1810841772
348487983
1958844378
514870326
1231610686
1256685243
1744825081
402608896
986996846
241142631
1638924548
1444530967
1770479909
910484120
129269288
1523870697
2061116431
632920004
1675294295
1074479400
1827947941
1951748899
767449923
437385515
2052055901
740443462
1224279211
64122646
1488517433
1446108833
572490137
190512982
1887356742
423135583
1477075200
969230536
1307259387
2095683985
1888594586
1882116383
896076979
879418277
898664023
745766141
1857036227
1825472585
582331739
549579642
833705948
550342012
489210751
299852775
440394798
448538550
1012632361
1556204948
995746362
716414286
543298
854173632
916810056
2027604441
879575209
1995508881
1785590251
602627719
344931917
400691621
20790366
75033627
888012119
1540324186
198443200
62341370
335702766
50140012
201587202
246692562
2063212077
374394001
1502071744
1566156110
421883720
1613956623
2045531131
208397942
2129344784
1043190537
150766020
306041916
749462321
665286358
1798255748
54771540
1169172225
1454937412
2107104089
420174849
1198582751
1216043793
374234042
371304619
2106566238
14810077
404804121
166925934
228581284
1303746305
1251175056
1840190253
2130691176
1965953914
3125118
30455404
1704846105
877053122
481229007
188810772
539537252
298022482
1580174336
495794768
371943609
1706111531
1821567847
1375266531
861267862
1527842261
541289379
1209582802
846151071
997347120
352402408
855210583
1170919430
2022037154
1438766187
421692208
2045014142
1230761328
1326515259
1778384080
1493317402
1851758477
2099130108
1290676902
349664572
393470379
1335969185
1898624177
1811781780
1676540082
686823929
1883946679
468747477
1252454754
1453329760
2081725774
1510015857
3394974
252092026
948269368
999565818
406861212
735291002
1964463318
1245302031
1775087208
932376629
386931670
2139103925
1287106428
1640135689
352433456
983983265
867833534
227621389
750599504
2030004242
1690759284
1331078223
107171069
1006971023
35037791
1827350267
1400020399
951885016
233803552
1619525234
897404873
1066931520
1014588369
1640822538
989990952
454154892
549929479
671879884
538165349
542416448
1687964426
473063854
801503417
1754227149
1274124276
1363515177
337653650
435795652
108126294
325936337
1637504815
1754937413
1050571720
334871939
382547274
1442114678
1255059635
1093168271
1998747274
862431261
1937539593
1837089524
1603602983
1293678024
979828455
718152837
104695179
195867996
473708966
144407662
541309828
1163301881
1950121980
1574988486
985855915
1099526175
833093152
1855298611
241277190
697913260
1316109084
1588604023
767356123
1686310852
1555439881
2041102329
2137818157
500513121
1367442101
1910759997
1905705900
837191957
893071499
1529287823
1015866845
368642089
843214426
733618023
542309241
1562472881
549434145
620412566
1071826537
538690347
2090794265
1276370610
694211326
1873083931
1520042817
688589011
1425869590
999562007
1400337745
2048499551
558705991
143275838
1930433925
1181452545
1895635401
1159778523
1878947283
1338843247
2118518957
2105347538
1189423891
761345321
1370076750
2010890175
1137287070
1633211475
484190774
830546350
114906541
2005748338
752639438
1530360470
1558090549
1824435222
972131164
1837573500
582575187
945069849
970062275
104925695
628161311
278316360
777068903
859434972
575710525
726895990
697429228
1014611843
898232696
429849266
462982125
1648052893
919657685
1453023719
703726869
276778496
2057063857
480548831
3904867
1087253183
1931675338
532198938
390205770
1060927644
1142628470
992174085
709539802
2013434776
847323544
895948686
867338875
1544647286
1117915537
1903885412
1848613447
2121944746
111668317
918444354
658327365
1701570254
834499693
1062856821
1865468160
118288384
1537519610
2118181086
579200784
2087886842
156056490
789295720
1268341811
2036062994
1974687076
1689145258
295657660
180903025
1392975821
1524001122
1059737138
1398442757
1055698861
1322913815
632723138
595559248
678602071
269386565
1060760258
1168523880
1769886653
897627548
834681981
1167880164
1159734557
51944386
1130609428
272257350
1133317196
1327478435
76749021
1526032972
1178232769
399893048
1518328697
1982460621
1890459226
1468589225
681970277
1852761377
1891203104
1235175611
1911032512
919772722
1314948800
452192182
520371487
1998605384
402902222
1541073967
947551053
1267621690
1695785577
40991128
651122032
1349638527
487862428
438326087
1451228382
1928260893
3193009
1817351539
1218156992
635468176
1302521848
1321752175
210594067
2069255513
392674157
1117369445
34852692
282705071
1549102605
777557754
1227976487
1375777888
692335597
1951067463
1191257739
1417896108
843455866
4195139
856985459
228503389
846857266
1280344027
279403494
233916041
2317046
1247224674
568112078
333430955
474907524
972584363
1973691402
2119710661
321009102
1031541697
834079830
1737524311
593207301
1925249091
974031202
363495488
1445370051
2126311313
824255661
84956170
112149273
1586073169
644737003
1593971245
300016365
842978421
580077847
1478627099
493076008
2078400689
2057014099
1441545049
1146434032
705711186
1060351565
36948648
6826612
1857744036
1670720251
539052496
565983493
517128983
451414950
642984982
1313075402
985438286
1662642247
502736227
1354536029
970509501
336491677
1568375833
1478696844
1488166731
724189667
929328847
1474629593
525019385
448607091
1880934410
1272336114
552596879
512247854
768247910
1086898869
253554371
299230201
1597460573
838726004
114064655
1253287520
2033876043
185071246
1514280445
1842483725
2113006093
970544686
1859907405
405534169
541246130
1779624046
2091990281
582819008
241144564
367502113
2011510639
179179847
442940160
489225196
1116268300
928584608
1952478004
348673953
605107416
1717954135
310898726
1167758170
936151539
1310760178
1682244446
2019844659
1144008179
41614763
975027523
666403542
693964001
1585299047
1610930894
1986377964
453942867
1350087815
873946921
1529939483
598567405
640071572
396012631
475554525
348929743
1581339260
1562175686
1945028603
420627469
4350357
1572651516
190726409
1934243883
1996511280
530884187
871111948
570852800
116443654
2025823665
1979897455
1908107824
728677747
509784929
742134792
1119451029
1205695099
1764721571
554807477
635361118
177209788
1899161492
22942452
1514932618
1163364247
1298041199
451838511
1569455952
436121074
1649305880
1230537865
391268339
1655004403
976866763
1164182056
1747364982
1971631008
645991927
625177076
1345740955
1216501517
1864043814
1004273952
420085684
685335036
471681377
598189861
1789144315
175762725
855118190
393787890
2008867082
77057963
1975239433
549806004
249407554
952570021
932126458
809497578
1429951227
506240295
2108017425
1508549161
332787950
290937566
2048665059
2034637038
437180544
801147149
415495153
93133479
1264174131
858760883
1058562694
1565097063
1202821624
937487608
180407028
147169493
106490942
982698533
29368291
1740673331
942288162
223280781
451192817
1818106728
2136617916
1548644640
300769795
1742129347
1268880247
441200311
800277522
1621139158
1690208175
532973765
1361009893
1975660480
1358556727
1951016788
1628027970
1000693309
486238310
1246462929
1436263853
1248771948
899228900
1058205433
1333102265
1694257018
850804033
885452398
3261207
1996305826
200710620
1173778493
191429981
222439939
811594338
967294212
1202905312
721609321
554498099
2087883207
1752964308
521398091
1407403587
1054327045
2077044458
463578201
436174377
834534714
1494630027
887066349
1828617261
1964118209
340444026
583954696
144666925
1433570431
202636243
397874635
1825183182
309394300
1531021267
384719863
1264087075
2115510417
1086024246
25692852
1861351299
2009705790
1922089924
891682960
1232746352
532372797
873826636
1386968991
365508839
1661165824
1318070440
2025506856
948091332
1475404235
2065232170
1240023358
534750866
686582395
1893092137
2052346040
1588771104
401998481
1645351154
1290961146
575080344
1348494254
1826411199
1191034366
1213327676
412836575
1399254172
389695586
666847387
1059639873
1039213176
753850482
1296856700
1505446816
176695403
383634240
299492786
1896896106
726927182
1689149529
509047356
1463971276
591432004
532261098
1800334768
889804766
1940616514
1319729064
121698390
922337309
1074704624
916598689
1461767250
1146543779
1461023958
527116693
637742742
1611814103
1049228571
2135743700
751606744
1077791042
803080897
1575710049
1779683878
717056342
2126377472
1414824069
945824133
785421619
592466391
1158322904
1100320619
336697721
282307837
1795417375
1098816579
1376715096
1027841249
314356317
1614861292
1960346877
1170397608
413707872
1837450049
2032959738
1945817093
736935321
1073395390
1841498540
664894176
1807598546
1595451933
129866616
1378805021
147342491
1966508926
221172257
2077984758
2069404991
1537813094
2023527944
598622752
1517130283
910904823
1037882428
1182677134
1605188553
1067394278
61001341
1709947345
1077886567
699799177
1112518297
2075294635
1902435108
321285892
1165733443
76552419
545187394
737320735
579663419
870131068
1129878321
362737532
473739566
1168940445
222196279
1029948293
778911206
1814292856
1998088983
589783521
2041595805
1244040786
929801103
1776460957
1858386286
1357602163
1535515605
2112213775
622382003
1871977425
698858662
766956061
589416207
760291710
334066906
1541896386
2039013472
2050842358
1465816534
388471746
1111891663
1558404926
1046793746
679663850
2076606874
1286269822
1128816708
2012526385
1798703353
1144364593
1861063062
678281417
589150026
1815825647
176864340
651791208
1352036049
93861347
97222837
644041465
1881117861
1995622169
1846083407
1074376684
428845164
945996254
794096043
1733614972
2032576523
303631040
262475872
1377089564
1662590887
298540139
288402548
223075347
179294349
2091022887
1569026518
1241553424
1652845454
612399003
1325173849
1007440884
207382182
2071707367
38616099
478616380
30591882
1852975648
610380451
572567208
874978458
1506780885
1543841685
2097727188
162563719
1362381813
1273816941
1600215221
465057339
1988616373
497860085
2007358000
1120611679
1594686830
725285739
1457297698
1390305424
1611955698
1289416663
1316045388
459260014
573273196
1414238349
71287819
859396313
1723461869
764339176
2129961109
708698595
1023545576
328185639
666629494
2053993013
2072614030
1113127591
1599511867
42966183
1179746871
1273967922
2051238091
583805285
79128366
1674382258
1953410884
1735612401
1672829183
235870240
908900682
1381338620
1874925202
2131280841
686184243
1937386107
1437302497
1015934468
1865564587
1928818506
1994836020
1587825227
1088367155
1626259846
846419683
1968690130
1335705602
634440710
40056364
835471062
399822016
227912267
94405052
1720958428
824562662
595041124
289648977
13444358
564545012
1346901568
1100573814
741858472
1040439900
2066931685
1247129323
172124485
648388536
1165204489
99343112
770175720
1621778195
1406811444
2142153385
996557507
1687694254
1321246892
545325524
1382175744
885885498
1745577589
1792375505
1401081808
1828395251
369805563
779777196
1929277821
140712640
617859751
1727582810
1533259207
2006441630
257326350
962175776
1363854847
802003220
513841307
585940510
473717171
311218288
1800322448
646009778
142360403
2073291697
817462692
1706692808
1255927504
1045461942
1929448645
1595096791
1021039024
994421657
2036729987
557239098
826486697
244262347
1756676587
868968013
360598640
397325191
863176109
707243259
1298494573
1157800441
943127669
1759397412
234691731
1627416822
653766718
476013825
255747377
1186963621
394853265
1747134121
1171282142
1521002805
77438407
1982385411
885891765
342880712
493649109
1156984274
2134311721
1445182626
1775302864
1263302500
1383371078
134653909
694837048
519134388
1017440851
56033299
853573154
1199675921
2039316467
2044869315
1926640134
613743910
1152279219
606874352
2124771820
367902706
714925294
778991521
638977526
508783174
1350846235
1913349092
950020260
1671367562
942593027
321476429
204665251
160215400
119751937
2047149995
1438983371
788002268
1166628430
917090125
1095061827
328404483
2136091997
1149233213
415616477
556845578
1256105885
785763723
151780096
1714712948
1112643932
162037631
649605378
1966346785
1370972682
591190613
1148385748
2097611869
1264193090
407640474
1867971282
805457754
2118125340
73103228
1816129322
1136509817
2115481835
871721348
489984754
1451205084
293335234
1682963915
529564584
1128465007
913237766
71445663
310959349
1528444610
875017184
219377912
1072790405
134276535
1821154575
2058847539
813012734
1601161562
832846139
594124869
1541439800
1115579109
809426007
1346693712
340220485
657473937
438159256
1325482292
1287801561
817734698
823574782
510844089
2129117258
389827068
531444724
1085147863
1932021704
1613919869
1033844963
1934728246
1454514248
1781543967
1400859860
519242518
284265691
1934710890
1645747438
598923104
1677464927
959132688
1143066836
314175467
60343514
713240524
744424754
332343276
1102142476
133280801
498770014
10673042
2143539284
1195608190
1924770652
1610630117
1686929578
977895032
484952353
1405989724
1439730706
1806435200
419006381
885909928
100340966
1861898520
2026353497
7059720
1974744351
631583534
2095333605
1234274058
628290707
984658197
1105865039
491534204
1199768321
302874463
1415589207
1462453376
319641620
1211876615
1459093802
280835348
1497597680
1481158093
1407136249
2024636556
954672820
789430456
1560053425
1629520195
1371758574
1043555649
1760268166
1169548724
994058667
340843762
1391760695
1360151239
299007827
1201155679
1561725747
1187021051
837390587
1637702786
835825288
315698752
1882657434
1618833752
1912190509
753966325
1740774948
1672884923
1827178615
736698957
2137627943
906526756
1309607231
1047905463
1708964643
1847608366
1552783581
1238739830
2126483064
2093573575
1874023135
2050524154
1840601352
495059659
823743533
728737966
2100290575
1874187159
1543259458
1567444201
1199555926
1493448269
400776730
1985383710
117889032
657537349
955140351
54904011
984365759
1887690779
346206464
1604926308
327026725
942121813
1780090620
501241510
1697430636
960082700
749187420
1046369377
688394480
1972687984
593043024
1322087716
931738122
296975277
847408558
323111488
693439491
583549501
1317559705
631662117
302074004
1511861511
145849896
1239316584
694664001
1416842751
87336938
727325042
965286667
1385857278
1247403770
1095663598
378974626
2048007400
1287947013
1016483544
1386409882
1060990823
1632926909
178529488
1403722369
2094577367
1172088849
1350621485
1230566929
1246166858
1272182754
417628014
1596664456
1086422828
1170385568
1312184092
393445806
538835824
282772814
1616174259
1110595215
1023010269
1399313180
1276833672
624835141
264073988
1891171477
554190807
1833275899
421231241
1704307305
1102872324
2060300804
2069547256
1100186508
1210835763
994005549
1520715691
885877456
2126053633
788042950
1441603999
846139634
1367430848
134494061
893069897
667075205
510065891
404001197
1603986643
1807754368
128578201
2073200543
1294581921
2067502309
1125569835
222302865
231533324
1437820129
1154563764
1406133223
1541331387
2024840250
448915287
989199695
1172007428
1820134910
713943283
218061216
1908736158
1328884797
1326966780
307174454
1369869530
305442168
1639249071
1272943537
2080656543
1024729433
817978578
1895725713
244704871
1835460040
1996939831
839318057
1807077883
988541914
1155868801
1342318590
1503494311
748163798
322034257
1139595389
1493706174
763353999
723101427
111030757
2055856469
1389882678
753501780
2084060772
686975543
2046791220
899018550
1916164888
518710511
716691755
2130220003
206714355
1800969794
1644387705
1931881261
87470502
1447963981
927262740
1280693158
300289402
798341046
1965963157
777050319
686750650
1453223932
1487195434
1462206787
1082132407
1439251464
1935012793
1137082667
1049488465
1116086308
1449898471
1312127904
431723862
2050258131
987651075
2037661939
313254100
1263304066
44508482
1026126038
397379926
1584967597
1775451738
1827080234
845798110
1045061150
320874648
1709820680
1495440204
776934951
631014300
1959867973
169582708
1901047355
1394734972
1892696453
140644678
1949702769
1758530647
224715785
1311899771
1995620672
1138172493
1017560230
405536471
1479000477
646227177
1238618784
1435123742
1912997144
472729506
924552951
593948462
370369654
887105904
1921865758
1493035972
1571913022
367850762
592556545
1525647697
1750587391
432129505
50966797
1696960481
1150442379
1271184991
1326302455
1496988882
1979840616
1776969218
316885927
1713644876
1300367238
515838970
1930498216
725283899
2116361632
1301070299
711947574
779226633
1982219380
1019223908
563786955
751652562
1990593437
689036269
120292429
812839702
676357444
1121275006
366574027
1145346416
1989904034
1705884457
1772924082
757636993
530500342
673324435
1427196453
865263068
1143007349
309175534
595206827
996769736
2055023312
1417166584
754640434
1987861038
472848363
1102240559
1021912812
1611861821
794198061
1998518931
270372752
1235673260
1744244431
1763835968
98358676
635398408
1159254554
1210705823
256360670
1399951231
984729257
682016028
1610728466
180973317
1865288144
1367225011
1238180620
2037216657
877745705
1580020494
1140516044
1750306138
1354944848
1830339938
990024305
2054461235
1472247080
925909157
1705300641
585989521
2019351620
216092100
412124628
430761152
1713128410
766053248
1782880638
567475819
1947506254
1579002890
1045985158
1638131018
702083737
1788574714
1140448450
774700191
1777740755
1902966401
2029566041
209013630
2016818294
1214504332
1749787375
887752753
225766488
1516848854
831406411
1711112140
378110772
395551373
1280925425
968475065
916788499
772300174
1053580700
1052494395
523336395
1834603701
1102020518
1945828196
1893685901
1544325069
568695299
183952549
308967510
1978863136
421284780
502632607
491005172
1880819604
1310607245
1820254028
516542971
602827951
447486833
1768733718
720110368
1213768252
239275911
1968007730
633390646
1483235780
979452125
846716836
1117088211
890140931
458779319
1190789234
2060585242
1940649959
1685624549
1681694587
1404593726
1926352630
1989755395
713198546
292377899
1158597623
1604837015
1191701538
1437333294
1233363791
1011468027
8568127
1183012220
546248089
771615338
1902403868
1398434813
826502460
563212720
1858839517
1524581881
1399392605
626593789
1704560197
1020785637
784129134
1894248820
1083935444
457784251
1782944993
2084302952
1844888230
1004908625
1468739973
138568368
630814649
1366473594
890864263
1719271086
1871939847
1886967207
797156113
1005176465
1055221867
525097963
2055441457
1746230972
1940688264
2147275588
381884230
167192247
929637288
358837511
2104934659
1171875720
175971183
279843227
1021037304
447164675
1110058592
1136687091
1964314716
700729484
863393824
2018005994
1302030710
1336145727
1233131344
1474192207
1817658340
1283726101
1547711951
141455502
110358209
1015652346
38241161
1316644342
1809958589
2111235051
213094321
154235184
1258090932
11195305
1834889511
935193903
1449503699
78201111
1028736198
109789757
1356811818
1864191302
1989477519
1480973547
269298530
1945636128
271615608
780147157
1516432956
2069738740
1515118948
573842310
731594164
1425418328
984416561
464069947
2075996869
212046090
1007894167
379474904
1866555401
803489663
689355690
81463177
1933963706
536497619
1249400607
66979864
1391084720
967302294
1669883324
1301345052
1998194972
59104784
1273539303
507202128
1811544685
1485737642
1051873738
549933162
848802088
245093304
1458426639
709270560
1693632637
693131147
1050481713
1805218949
1542380997
178110775
979026874
611933237
1574928106
2128692133
1163835728
539897566
102046440
1192174301
738055178
1433055603
1286767608
1788960108
1081393923
1174609381
543264342
172547630
1002549126
34623857
1742639092
2123378600
1049552804
1624415425
1820267872
1758610954
969739064
847674387
391462015
1060991683
364186273
1755307935
610248127
1913946963
679905731
860370807
1024757998
1400143990
1152733998
1052494395
1432263956
1345702634
958199093
821655561
1225597942
164918972
667377985
402240346
1314356877
1262908429
1745370452
898305839
647650246
1736696505
1748083768
1854703652
362529439
1235476037
365464394
2075079002
1472648974
2095235997
1894593788
1251962913
1160205041
404381004
289339152
1416805122
325953870
1847734552
1574366294
1632554418
1164684837
437138853
1985454203
2038749946
2134329696
1942626599
105057752
1023534538
518357454
24325806
1749856454
360249964
516622933
1826236556
64697812
1000357772
1477841991
854469180
1908582217
71954691
336416833
459067483
1550113494
366802571
1224150126
460399341
2139278516
895857315
259445711
645606682
1234071438
97265637
1758742682
1578381517
1435277199
1882511630
340222926
315507812
1885531304
727601908
1939863410
2063157837
2045921592
2114379623
1156784452
847439888
1979421102
1816381936
1416448009
1040017208
633049345
368341326
966514705
1644355267
300247443
1210945765
417465837
968463037
94743164
187739732
720113638
980086833
1444001911
712128679
326454202
1555170891
1562332874
1466093361
320743076
2130342461
1419044275
719132188
653682828
951338413
957757580
1823802161
277458874
1911266155
1649167954
290676948
453416035
1601996468
53421482
2114749189
1971825999
901993585
247901753
413127705
705989303
14000013
372681648
743486334
75550226
432496691
1885259191
485797699
1450480919
1868417937
1896892059
1025675969
2062326490
1037148337
377430089
1387437142
1850189089
114416246
2090289132
317852306
929139748
1152474401
1815493941
1805888796
840557198
1346567158
1208901443
1487104380
948301905
2004861913
1911108849
1555994306
625398963
197561343
998540991
199285028
385448872
43143460
521096034
1280408287
365736900
430863040
57726761
8109387
1052904266
1041840556
1869137777
1289969501
980867465
1961499260
831719197
1371317706
860847744
1190738712
517494715
2025913937
2098763717
193576797
1624160375
1786990571
1482133521
1320706376
1291628780
1299316347
1653830859
1577394469
1973875453
577224334
991476218
576009813
1310686651
1507570760
1417430419
1337143432
964443907
280188556
650646877
575206076
525902359
1824480158
968138763
824180515
1808944949
158772800
1468540162
469399596
628697735
1527923063
1636781950
1552417742
795750948
510039149
2019672791
381433077
1435772432
2057894744
1130908249
2127596081
632604047
550420360
1243766123
404148793
1046784287
470595280
1610666852
942471686
500568431
1939703997
855334953
1276987613
417772958
222078483
494651173
823985422
1895131780
204756941
1140648868
1092068785
986243229
294828559
178353562
1928004798
962696961
1176199044
2045123573
1181712522
158935486
2085696770
1722565684
1625088067
537810594
160775720
1866917256
662442340
523280466
953796858
1511136154
443257940
483387761
712295817
1750463478
144356621
478939719
329460252
1370795340
1260768
172589167
1249173149
939541821
783441649
885716231
508905524
97510139
142293031
471315611
841619844
569286802
1661123758
1323522623
1205667028
169769423
2124890198
738698500
1776299577
1395299642
793227633
1949658706
414542562
1175336136
1141842951
1887721591
1074465258
1549536511
1601992359
1492000178
482865692
1759549162
1237828804
273295863
71766723
253052034
59887962
1480378223
927079123
1166608805
93561353
1773859343
1918060896
765471785
518313339
149701070
1173552055
301415949
370503500
239893504
1269038457
1978721910
119515503
111067247
660476152
1140181744
1836699731
1502644313
580841546
1323198159
1958443700
1032822895
1749618137
188731032
1672078118
393842192
601146603
16354070
841825055
914638499
963446123
558710505
543335125
1656824446
89461547
1743521445
810995702
1216327322
585442435
1087399055
1252796093
1553508039
151441335
699364560
1599950448
342458171
1346346079
775848305
2066779658
1655832041
614666889
839410329
75137232
388266838
639745336
1146359438
1379486159
37909990
419602482
2013774333
891429085
107209165
192677101
1857392746
713247707
856817547
1975308003
1264536615
1524511591
726497032
1607449304
1003869311
283663115
1757704922
1019712524
381988568
666337457
1557184214
444075033
1487606749
191116363
1230905911
529917111
1787909799
1117368896
1255343559
1904006199
1430120770
1277995583
1969584584
814134314
924650095
774674412
1375662123
1679722597
1812958252
1530411841
2014643553
1204790648
1323626491
481032506
1354703340
850949684
149481564
2107058435
1387311740
1858122933
2026687403
1599004754
1114456492
2016729253
480114152
369826396
1079670177
12535583
1575038419
1280372241
358532770
510296741
892605171
768204689
200821953
1327938332
1559846970
1040180385
859714338
1788091285
1117659944
1258480428
896566210
125965039
1405951271
2031182837
1230779546
2147463264
1113098252
138211366
1103955333
1792613649
1786349606
636071318
1400507670
1965575134
338006231
31580838
711160899
639256286
1101662267
437858797
93909431
1254401395
1316921338
1487695215
297409033
874845171
701670379
495940138
654686045
1466308787
1288142578
1258931233
1718297267
716020079
1743166158
987220159
1655715606
1491961816
189237486
1916474964
115368315
303167997
1651326332
516838787
1690630210
1362389254
1636587697
1065201209
1108700154
327136709
2101536406
723697073
153018544
1318285871
506631733
973373927
112328984
472847917
822136932
183434472
1462927734
503171775
464515838
1570002863
403963483
1194445059
615812453
1737355782
885210490
2137868444
888510741
1610762898
1966115723
1433611814
1200425882
2062524027
1463375548
65381967
493148797
1612026527
493351666
796695210
1758428387
1572531041
1501532597
2141227813
1583175998
1532848736
708196040
653021871
435949525
1502842660
1708778338
815133245
557361229
1589827045
1057746042
1189988366
14627649
841109243
592961000
925141287
857829662
1197337496
561100331
1184686983
1645523761
2050635815
859905613
1167811335
107526438
1350478109
1545774412
225921582
743888527
724635918
935407916
1259780056
2139912933
1301721504
1378761112
1057138643
1825835487
1318350003
281318416
1482556654
1392860468
1106826807
1764048519
1020980488
527365293
1959609669
677476482
579461390
1923478833
1371856564
1005014523
1088512961
1845871086
668053630
1745210976
1873563037
1775209671
779718051
707699815
31136402
473992134
1252092138
1164170348
865416611
1663848069
584707294
1944731338
1869047158
1404339738
147036942
1851703479
881610676
631026558
86772201
957389843
1509900420
1554611250
2080293312
7704325
775161421
77349368
1598486351
469487088
392144146
762350298
532702195
1082091225
85375203
173147980
1282485494
462307571
183350274
2058848338
764929492
451473055
1389067414
1476358586
1535923725
1366045332
132225106
804159649
1004032008
212355734
508252513
433024796
1788785489
320965568
1602769902
1878017281
602625174
548480941
1645821868
779871600
1212647074
1074236107
26524888
179326450
1638206211
379890255
394201419
1379024603
843935760
399680159
1276086010
717814985
1064657951
1778153390
1782486230
142453850
2110857970
1908119291
1222012920
1967281841
1630194886
210155414
1664917128
709006007
754851729
2138064902
1007704938
1343998399
1974293534
1175982889
1864442410
684403327
264220445
1816861948
34886800
493036941
1611919591
2131005177
404429019
1603384230
979461808
892946555
1670032666
1076326134
1370316380
1426188402
913351431
805273673
1946924039
121140131
995702154
1666417631
660293923
50882137
1634670063
32542164
2132595234
1970715763
328410393
1965406631
1744565081
244880507
542388365
550201579
1437413450
535205473
1421222429
448076427
2056754950
1450199289
1025165244
471231697
1856148487
1986243257
12130554
1956861352
1950348442
1826982837
1132759501
1424452869
1024570975
1655314550
570838530
1656473455
475053398
2028928873
14895110
604712202
1341566763
300294542
178975425
86296910
2065014916
97430186
990651075
418111092
851898287
21304805
1764928388
505801261
605197637
365534023
1081225055
660075476
786761216
539453055
463087988
1257685563
1523507152
1002169658
597565188
1157937684
563953881
1877272715
1093622883
490801701
674632896
358020351
540681126
564404933
1922573294
1910369949
1373316390
2093642740
217895727
233829394
875997820
1034200100
598465897
2011584124
242137083
1067150631
223229992
1276601063
279376168
1955353839
1382230295
1816746782
1815265956
1933360903
1510044961
784935448
1907728867
1509728729
1527096180
1233982331
184096849
1596999639
626327224
298287200
1994470632
1645543698
1924403956
394891023
1627650167
14167153
200619513
150435651
408310435
1552687487
1475081931
2124957313
282569343
94628200
1981770320
51550789
198120233
1612576754
1595880085
2037545294
816831154
121482170
1312723026
1511048274
2026183207
1977949590
2102493028
1215760415
136776003
1969751060
1409795851
1910501700
471122235
281529717
1779925530
281209841
1299604913
631787366
1127126109
1606152595
1691452795
1140327374
1863119106
1417270282
1423241194
2115465706
1661144299
1942866687
1804043148
841827269
1551328705
519513647
1355644933
1320322786
260670963
1965797208
300264779
959054307
1127598896
1512478304
1872669699
1983193818
1337101467
1946463236
1320612734
1827864016
1949916968
1393970405
1637952378
685076331
1990320452
1126624305
891961790
1041926454
799865145
781581647
609058295
473055385
1258918526
2078485960
1170665771
1221668422
193365455
932870453
1340099902
1274828966
881821042
392251605
898497577
254612535
358291945
341612488
939016111
1905905791
329753215
764109300
459104910
349589016
2065986076
1227186940
410317255
1490633129
757268321
1714845028
1451710858
1680085839
1018862108
135848000
400513000
1112229289
977875634
455853635
1848002636
1551958833
1990905903
681753214
1421799117
1291660604
1931603016
2071928980
1404290864
589528852
517779851
1235466386
1576763085
1973752204
358323395
234489371
803465793
592298470
1808273915
123088230
1020192645
1833231082
1951751691
473051308
980121347
1935374251
959564098
1660739704
910796041
1293207790
1897151638
506932677
127326199
207796877
1081420554
1849058881
604193102
13985823
287189030
324797011
1277034372
1457971455
1259684985
793176521
1301080241
1828121872
1061660974
431933206
173009230
1551439546
112395470
1555640435
363554081
152443651
1226702928
848078044
1584419504
460833935
1100797315
780256573
2130514743
781626132
668783185
1694432565
908252340
570309334
1658348195
1018888931
440329411
903124000
296956517
1952378273
820270596
1075107935
1487737073
955458160
1052828998
1617809950
548296759
708015732
988010076
1477774892
71487919
1033448349
39333880
814315805
616098439
770780733
1454061148
434348514
1219075925
494820973
1236365070
2018637604
794428463
467176939
399627886
66371467
253775634
1244960392
240575744
1852067294
447151139
1316579939
1329054443
1998476312
292833709
51645545
30060931
65596583
259593875
398798381
1073235682
1952261051
2002958796
262658980
1137766122
1634078860
1308762627
112972711
1499496345
693646643
1508537586
1000106368
61174685
728549915
667970285
1691266767
1800249979
98955135
644562746
1221561269
1160038104
874456090
1900190549
1582387578
1065493433
2041218136
130533292
64922461
2047467632
1444115004
231506395
1381980344
992427110
1196120911
1222319377
701760520
1383333785
1107996084
328834559
685669263
507363022
942749140
563071159
498880640
1272270343
1322234420
607760944
1064412617
1936710664
3780856
1794083104
1450423187
90167068
1507752073
1032480060
1878396724
177380486
2055391162
1698951142
493892222
529996377
1998819470
1423354103
1938141485
1589798964
1452705173
23520711
1964348417
1709211394
1366026831
1232883292
1711908753
541610841
242532053
410005678
1264763464
1643556463
739140516
321703049
822953967
326078864
675439805
64270811
397683648
458974838
1895062836
1460057609
1277392448
2026056093
1860024792
1027132430
2035183771
2086350234
1174517869
23532969
1636624718
936576556
2047582141
1347592600
1512249202
1188980604
1654306243
1937958969
1875800500
1654760273
1448355515
1697351574
355861689
675718814
1048689691
1590352457
1811412063
1572315895
880486175
1254570599
869037575
139403461
1285644087
1812965883
1003498371
73989655
1935331709
1434053440
1868254787
292926332
1015984911
1308105189
1854851365
320697639
801857154
1385211062
28283475
1629396757
1710992261
1960209078
1444117148
1910090313
1852258693
2073724583
1053188301
291052743
1737019386
1448340343
849031272
327587984
761303425
1277572964
789750172
1285985161
1481423971
1283771618
566996473
515713319
1817355184
478300130
1102544863
579717276
2005488185
125634172
731287687
1166724408
2067218472
446232751
2046680970
642180732
21303194
926261006
1594003166
1327252194
1260238355
752749928
854229467
1385732145
818856832
271262930
421762011
1773514417
1172411272
329852114
906810548
1536909898
1992280513
1122141728
1472948562
1280384348
1117813927
2133522623
1278697597
1536756723
2127414419
951558157
683334141
1213516898
131994124
1188738792
621596378
1515107490
1641358740
910244024
321977420
293809236
825035336
954249597
1098032457
1141233300
1409263784
1554007861
1884025141
865962445
1545579761
416334264
90875133
46107131
499067640
1727815981
1213794167
1743312010
1305904031
442989049
2115661119
466715335
1395299082
784482684
227523686
562646390
1774590325
808498609
1455865208
1739622908
1746825949
78533527
1998997104
1300823486
784018641
331045118
1120020371
370326610
208450646
907799583
2055740105
554871373
617650639
1797532079
306045540
287071586
1655353390
160447742
178902220
605055533
443367400
912211183
1126631585
1472601386
1569285983
974224746
939201433
1865573829
1023443581
1824196905
1794078630
375580273
555231655
1031071304
46465559
234690993
2103097994
1012460682
1109441002
1539058950
2068033854
1700881281
113980760
1540022879
837767828
1837723705
441757623
789619219
1566680407
480771662
62879560
1396855752
1847522258
696368523
1825084612
2111325104
211543982
310562239
2029298857
1197586991
1505635097
650461247
322577560
1059796338
1390974357
538675526
1290648202
1198744819
699612320
1376683619
1749120566
1259397472
1029674034
793313417
1709240065
1118534067
792254945
1345126770
1846629292
627397926
138286356
106978910
2110362719
1164119621
1742972468
18174233
2059578261
708238224
1788597272
1835048257
352543587
300806313
905328159
1872496295
343593818
888062019
426990095
55862577
337302864
1071844593
1710955002
439362486
1824284362
1759686706
1340847959
650476002
474956123
1029304002
1106731394
621865762
1846803922
1988415969
2104891644
882248648
1013523417
1557002066
2088237321
1005658150
794142705
703995576
1305159166
952565617
223237555
1020084659
392990226
681197894
279401264
1081790575
517108261
757047278
1183069093
1055688295
1378171110
228849945
2101325173
146063322
780612830
745672731
898879490
595041892
1399501775
1270605419
1874285012
407108725
1956442629
1601421857
557157055
228962984
1809640892
638094
1054423806
523822101
662256933
95651690
1093193784
173552705
736407709
1171887550
2142877810
416189168
1172401935
2008827337
1827925532
1328862582
1182976010
765583365
1958564184
60263107
2002650518
1677644738
855998335
128682323
1862294835
640099690
1353619314
1705513124
1863090020
1627966599
1231618340
1659682736
757680601
1759718407
280920348
1236881897
1114220827
77649627
1505279633
1224099602
1592804938
1507472878
1595034268
385927371
905086957
890321190
1206558010
1360296919
770632801
2011868004
366375361
1369466316
1980698910
435106236
1937469027
898904264
1207051508
205596734
1373143626
2020852372
996155810
96169304
835949797
1068847542
1768849569
602517157
1117087472
117398063
57555626
73188924
1187090713
604737427
338025166
338304688
1296437222
271231564
1029952394
895331288
1456348443
712652357
1955745703
1929517937
556635763
964542590
1264731219
49280399
1231050895
535164070
1223831208
48328603
14083738
1184611087
1962474062
1900507169
492445242
749979443
313084784
1250539629
539977986
1846461335
1211358607
1075446489
1505134263
1569188274
1721391278
185308221
1863317714
1793683756
585005063
1118510381
665924470
374146369
1240264521
802858610
1085142057
1772977529
393238764
205663457
1182248700
1904898344
1007051159
1869571569
1805559971
822056384
623082136
404404433
369403205
1865192556
214591974
1365024389
1895322958
445199983
620204587
418004917
607731594
1539850812
492174380
1922849346
1324040029
618001386
791192750
829177565
1562662628
214169538
1805807225
339521297
719847452
488325794
1662455991
743813748
587322321
849842858
2113924409
2139401365
1547303198
1837777307
1699449029
1181432349
963904970
169649137
2080928288
1738029179
1852426654
1027198241
1530265113
663738710
1347697392
1621945082
1966201172
1105979408
279702777
1998798206
982836005
1599829911
615286890
1767511826
369137151
921231952
552352634
907108222
433094277
545790352
380886728
220931417
1834480661
1410190718
1229322430
2107183998
395771069
780056940
1286098106
131649062
1833681822
338579591
1579466325
271648277
768437802
2127894139
864695091
1734310925
1449819190
1943618474
702651819
241762124
1793002896
740306664
792693668
1753497478
743173334
1730897574
1481361977
139604670
1099418235
271919481
1176575335
1341014239
687111063
337941165
2013331047
1468732417
335297764
652770097
1934661029
710867909
2012295074
1901603571
1595876428
534504142
1953214751
878721250
1818123447
1867365910
1912577990
860748048
1250225928
1534888160
796481102
369696562
1058397704
338260389
1181221053
559206221
1645752165
370178853
1143617518
1504281867
2054585971
1391700996
1589346934
2085444757
888054980
26580960
993395016
1143551733
1069931144
794986679
79021966
971640427
489146275
1324489952
1707549566
109914849
1555916778
29036546
443089405
70601020
1842654563
425737119
837701035
1369994975
53033760
364847924
877467594
1103605823
715081914
310452903
1019250998
146257030
869199991
921498022
192377160
444830889
1965251671
1928228038
1056684687
1177776179
1402829016
185456756
1170765789
1551995615
194331755
342647177
670601977
1145694690
1352494832
1353819073
1695476587
722808441
1220021803
978065333
544798442
140704630
235998075
1497256539
1669591327
739460478
1635648249
1204618385
1386989173
863127303
1078770848
1992245564
1024489800
173163713
1639213914
289385630
1146412915
1819961489
589595929
2142111445
589429603
735913251
1939866034
1247083115
1792007382
915744990
1666663033
151958489
1481198132
242489976
1133171333
83004652
1558484384
148679385
798222399
1395660437
148976584
359579205
439692144
964455632
1152315962
830960629
3717593
507777818
1983375661
565631985
200049484
283202572
779409145
2139762362
623539249
62257267
1079796869
348040710
1889724755
48736442
440451459
721703288
1967842262
1702617847
1677613101
335330430
1306093823
334274742
1549492721
1539809297
1685762521
1105861905
2007415988
767227415
497981530
783919354
1666062260
189247705
19918279
806386432
1920595972
691764179
1720667875
470937199
1571051740
839612208
145653143
811060928
211738686
1358124900
2042011603
1643226548
1612262017
608108839
1915286046
78923832
2107722186
1918715090
982340245
1230873885
869062143
183946300
1016166620
505879237
511316556
1416061606
220689460
1562763400
111369399
292365648
1129354078
266925698
1354533814
1349398675
1673255123
422463867
544223809
1604733646
672353647
1184315626
596489133
1744322405
1205044905
1571750033
1798373855
1366207278
1838304315
2111595970
216758282
258876232
480459680
743344
1851164471
673514388
1493259148
1714504279
1589863630
861467764
1794720268
2127941371
861379934
1318096715
1731019821
463363751
862910765
922883026
278668561
2113870150
1027753653
528816878
387541901
1849809510
532896770
528696908
1711000993
1223967924
2067082435
1678665912
96569782
2036261671
2066630736
1618278220
1071700337
131011340
1939943489
1046994139
1751064547
1435705174
1431961544
168411229
1775531724
469524167
1525410858
1460109540
1497034293
1300194936
1261390859
1466693512
2074012918
1936334119
1684722941
1080763207
410411999
1495785775
1291064230
2000495934
85743713
1380633797
1805627817
729969547
1448678386
1512670692
1582341703
187897760
646032600
965274468
2146749308
621546315
196701031
2144717721
1474967837
543350567
1591314720
1783954044
1666698474
54140981
281231463
554783666
518188595
1336664076
1809682882
868809509
210766353
1010602627
380800764
660342728
1484821586
1234365508
949789658
1957618747
1592801543
1472796402
2112982962
694455484
378821185
268720796
915957846
899018285
213728022
592632719
2076672224
1697944320
1591320225
1863743984
1871198247
1825603121
1787847268
331999744
1574538040
1426536773
481219771
1080319485
1840324287
1327690824
147238227
1135122612
1513302693
358495031
1015960268
1475586279
831696192
738814160
795149593
247932018
1894901979
1682004911
976372351
7857927
1877645987
694895310
375662597
906128759
679695411
1153410287
323036963
313484247
583232169
273939011
399851404
687864081
1616638988
1248705775
140589311
1149218176
1781077416
1312333403
388394972
1177214706
582294269
1547191588
2027832204
856190971
428469161
1927704904
363775193
699415728
913134337
799744015
1052947651
1167152041
1134905583
511923436
2119143029
1009952124
888809250
1175701391
1760725078
705721555
1550360196
754388436
1459862625
570280952
741695234
1003259086
1633855745
386983901
1547873731
1465654689
749225084
994190992
64670218
191567322
1714761935
271718875
1596338338
2094126425
630594095
1716099196
200849268
1741050291
1493649123
1306443997
1193437859
1084671462
703974
950890994
24659011
697436427
1802007463
817437855
978622375
1548884863
1658323145
993849300
791105066
1814855685
1662810621
926340441
1344443835
857706694
714873663
1672662316
1831883673
191582384
1490406270
1639537571
1267817197
272949406
1396760948
844426659
1650887859
444175620
1809545852
1932806846
1682355572
713740735
645551938
1665576453
668211372
1115021610
624075759
625852479
1688181874
437538345
610108378
1420115933
1218334853
1284489541
121054511
75955631
1713522707
1926523783
1293424073
448881721
720966764
451456020
1265961194
1868649358
1262242183
2111993267
648446795
1033784432
1358745697
2065064370
1690759463
460672924
1395996754
1237659296
1739859877
383610982
50187072
1701047790
1088012225
1732521603
488494794
1256712423
1615491044
1276780330
2023795541
1476471675
1517456553
2004033653
664947117
82200944
1442549177
1991866162
1078170854
189210525
1142918508
205937430
1186245391
1440538490
105195544
1459342338
1955763585
54405624
1702130541
684029599
1155802768
25961790
1538246339
1077105486
472556319
1222087359
998293266
1632880756
1339424005
818796630
2109680085
458033617
833170413
1889275349
677047846
890640762
1505675354
1066153535
677840534
1949539737
610615494
111642665
1889743102
1756303038
463853209
1855291465
1855048714
930600849
1622704829
884581740
934641621
81719045
1733509138
2009882164
739886302
661823303
865357278
311923194
1682821726
1599159857
1863166230
558382869
857648311
2050779570
1982250578
448794486
148660957
1689077325
1447317918
1265634020
15430764
2139362445
1259701233
1692826018
1480239680
1186432907
32103767
126131604
142025416
1856555558
1067433843
612723983
1907278153
1786832534
1668800149
518472957
200012693
293114069
1884019169
1769252890
1804152860
898506646
1241819557
525890885
919875086
960853136
1180005722
476276041
162351028
1031274266
1633015695
236471116
2110020050
1555503711
1774455202
893802776
1141123029
571977645
739035705
1553439543
194909461
652681237
1589247726
629767040
1645751797
550986624
497744535
319197181
775725404
1912371542
405285219
653012479
344084466
1612607118
241621048
577987206
1732461963
1318604985
1808549471
337388790
1816480611
1902708868
1928863490
403684186
222004654
2121717274
328986213
1210421350
1802115298
2095097079
1845986177
1839173871
1402982235
913400956
1883425565
384575871
1995205823
1899388783
1485325197
675055624
1905633693
1809744267
12380909
1378473607
1711141257
1997764220
1374026951
1303858191
1069625890
844724680
140503434
1175352656
81529025
648713665
1769018538
1449866298
985541080
1524464037
1203830926
1403013112
1069571456
90995315
1604020767
2040442029
861752607
1246442390
580005005
1248341036
1323925300
1336014401
60037784
963183164
1432459106
623983341
606481861
136903704
836632858
1266847515
265289595
1541701186
345703388
1177814519
375734256
1249714282
631840711
2102399589
67483464
425474656
499479608
836000311
1356324534
80072582
194068772
1863201354
632105916
1836710508
1625948355
626517518
993179246
733986736
199692130
603297120
768882041
1260653976
590256716
1127053961
1072318575
1712158645
620276466
1539840754
839293571
585289705
2108773113
1349957597
759560728
350388442
1095028185
1396612730
1323703627
1978285140
1405378700
1703879999
1142476680
804591776
1789287492
1590699749
1557402276
1778475456
1441550553
1570749495
1399436188
1106350138
604846622
732136284
539618580
1378736876
681442312
211937530
1025086142
2024181816
1936302291
1239504594
1167826185
395822951
667016296
1803353600
1205489500
1974001367
2041760345
53869537
671856599
114960876
464011805
645531925
1701005753
1108829705
1935124026
513278230
87408076
1522875348
736291802
194346118
1824783176
387524719
1302004863
1813723208
1845378749
1363978800
796193699
1523493985
1891170688
504694862
1753566131
679198856
980370671
1601284313
1386495912
2101391856
531830549
1542885004
1616119978
723320200
1846085180
144409651
2136080058
1787564405
1517337731
278282179
1551399151
1054377477
304111137
387979212
675526355
791425544
1794637100
193633794
71048811
1614754621
949896126
691344087
770915988
848732767
140944370
278334928
1205691678
752762915
1739862962
1557163437
380175573
134679610
1366076336
1637203720
814908060
2099431497
1864602556
2056294297
427237016
1658197761
1176414923
315794504
2121405182
1201809997
2018815954
461679319
1063952600
1736031428
560720557
1246245053
1599043591
1016341465
1379766447
1483021385
1482191915
27513175
1029423931
2015228826
1064260677
533877699
1794084203
1929929700
1478872147
1444034488
1346483508
1020866015
1341361167
558753857
516051988
56239967
1963182103
1352866911
691041676
1956027864
1967227132
422624161
583009172
2127840463
1977724487
517852647
1470684583
30291090
1786939648
1441330468
1379221247
835846653
640141116
1588679457
1581733928
470596003
97946753
1022704428
870409305
1308796394
1091826622
586674682
902009892
585095030
1475504658
1093969337
1757972189
1235145228
906603657
478156716
1600123780
1006719831
51692546
739550248
1857468423
2058446997
1467759652
114312492
547778201
2003122781
1912028268
1923543185
130937532
1211234199
1482711812
1197175334
1017743861
454640919
244790683
1203063730
1955697367
945606835
186192410
55209849
587576889
1871650921
812432501
1720883104
67552290
1909490074
1378626991
2030925246
700379299
1899384062
462838903
495590159
1766228274
640953224
1856901192
240204057
1765393865
70587345
155549260
642915234
148318233
1387279120
536161711
2020138872
1993444851
1577513368
1363413077
214720590
350285429
1413935494
83963515
478910624
2035716397
409041290
1737506110
1550015850
1200800586
2118147725
770652508
377698319
417536855
216831734
229552878
1747779140
1060416348
1198403584
574983962
1574162940
505547549
1581052044
1690189755
1073176239
2012130372
138640209
924549398
1195387029
460305762
468105515
320532056
1499319477
1835190932
1543146136
1613401997
802067324
481576804
2102871588
1286674397
897161221
1471425586
1015270849
853927529
734007848
1369669141
615093866
1531888261
347910571
1865306105
221047592
1138517815
1207789447
2083802024
2130800613
1654988199
218010270
1704062862
988248305
1416575855
839516422
544449592
214226808
245914029
900488303
14809890
793480707
568209810
483868063
158947299
373477276
1305558990
360061292
2054622304
1230705902
477154819
933430686
1746691324
548698204
1378305641
2134518416
1618403291
1507938282
856409835
420446911
1766427749
787885193
1080172009
887314547
918683802
743004588
2009371243
255496177
701545156
1875170186
377911881
1998434971
441348971
268076042
1342986661
105725147
938000902
1948896431
579477740
1282694966
1924640935
100226180
247837534
1683076063
521562194
491934501
399829413
1574924624
228564662
1288284534
1067352001
867127426
1434607960
1943013281
284677521
27868456
888963572
1423970117
1176455494
1057711794
261757380
1324144946
733358911
208078169
1824327280
1867077590
803433533
1361632904
657747906
1500528982
59992747
230983537
2056447790
1696106233
325400653
1449884295
2037690880
1045038464
1462602031
1053203606
615185961
1236780220
1947893969
1261216935
1608523999
1020709384
1120195970
1897936690
1948574009
474055367
179046247
483243314
1066151433
1690117489
1628798163
532981555
1540758755
1603499679
336186921
828803913
1914183677
607442353
1858092669
1225591689
2044113209
1007265324
2100824440
514589837
1674742570
1989208311
598068967
10971863
360503755
1048179623
2020294506
1709229343
169460760
1450081695
941165753
1959143582
1688821380
351391260
2085258180
430193527
998774888
200291356
124031928
914827774
192645115
1100227078
212591565
1617908187
910720589
1345476708
1300908320
1858082736
176152571
1733471847
1457973126
561707508
1554293699
151158388
458060356
185329119
1780517471
545450647
998381362
1483914985
726045031
1776507067
553438843
1771096665
182837447
1918607348
1835349733
1720385727
1693099435
1542282466
268387406
1252097911
71346785
177835805
694889675
1166300523
1057385241
2285488
1591510367
828578643
331014340
2088501504
1379663923
994735695
1710845574
1450234922
1655966355
960419647
2115375849
1430877841
115989206
224954055
1420939159
142123971
1308038012
1643509090
165552540
1236674308
1653347671
1836110977
1254610475
350389008
2084124930
1818465517
1421945951
53850201
1233721496
2145671035
1393094893
1110689909
1548463386
1114145020
87234409
921421684
56406774
460427676
1676513439
1156974812
1224903237
519556648
1340725109
1436480903
421416498
746775662
1478404624
1614828425
1882030751
631693527
385644953
977464837
1616891709
82249040
84138053
1963235525
2088591455
524504348
1458567149
1127584525
665818411
1771304407
809807654
577882878
1862294844
78420473
1044226714
718871768
108561323
1808599254
158546436
888426791
263142346
684332747
1375579156
1828637835
356304646
2109403819
868139254
2108997729
1098784619
1993022527
1748411617
730126844
582690968
1365173717
498074064
1373383611
1870551764
2028322231
1019048342
1699558784
1556278238
412326289
2134771203
759608250
1056896140
936981318
1572341138
234062547
1175311706
45747770
383198916
328820317
1413027092
1871841504
594300337
774302135
496734010
120630960
1062759966
1553644560
1039121121
244997347
341767568
1583643065
857669716
2037946261
181170433
342991331
688274417
3087437
1550017107
321165495
1172492398
933843891
1077898904
1222887730
509273480
841924436
631896948
1481919532
1622421115
1752645645
1543765742
818780832
1448297678
774963543
513851783
817994334
1219428186
2014924851
1152597470
1312436310
135683728
2006922472
1890515734
1253069865
959015316
91488011
1961564727
349680589
1989530502
1622481459
2046187092
1608572935
1152347493
1538352374
309505099
1961690399
177579334
96854170
497176218
1079140184
1393707275
246855013
1865109669
1990028010
1503137023
1793814248
1936616303
1190419034
530087316
1520050372
1182189155
1367718618
835486483
661836875
1605866801
2114085465
2025638818
1602911056
560420665
841696875
1909358977
77811665
1952093699
459572828
1620402274
1848549651
1112046568
1774655158
1401723568
1967971374
310633027
1372869083
1075792447
2034952136
372339846
2137229119
1482196044
1311727521
1766880778
1442376546
1866325051
784297391
1082017528
1214400823
1380409306
993530472
62739906
1605738810
756044382
615479710
836015854
619827169
1772839050
1225757327
655587079
378019066
1815004449
509226776
758441959
1648021830
373522866
347759266
379776077
1987734537
740198390
2133854446
411654430
1303040079
1189707340
944180662
1752623189
592934277
2030074112
2120671239
1494308424
618223057
145076146
1484682053
1730234447
595070356
59233520
1409981327
1921699376
392584121
1395285508
370127474
315542861
624017700
91333264
1128166368
1522074489
679778944
107171069
112251009
1792513811
418885331
1622042962
444142776
16066027
1394464413
1799927028
1450138654
1084575783
909619262
1348906647
1470118003
1523113012
346607102
473969050
584110370
1159967623
1993331681
603891824
630083781
2119919625
116470859
1048673297
1332563185
494717312
729163516
1560305465
1767597350
1791923568
831557915
80688634
658811081
2058815737
451278542
1151330139
1826040816
441278729
53692783
1419893150
1168496908
241856861
1334362673
1035846729
1530071252
1570908928
150804984
1313745811
254926275
354094928
408507012
428533939
1006211918
1459423013
1848784848
1787634472
844965360
171498357
21220524
489516159
1394670836
1471652539
618732978
1290792153
483490656
450991141
1552427130
1325849055
1529807279
1325780178
1759792683
955945960
148951988
141344488
1031289389
1022087863
66314872
1656691022
1804239714
757029497
645525773
1547125748
1968005648
2120895665
1868328127
353614216
1920422872
1542397647
1011918059
376866567
607629893
2085158692
1907135326
1332937117
692186326
390346313
1667536936
1060808575
1760982454
466647920
337349516
1192760591
1869198213
895597479
341127948
142404491
635472007
986593994
1734420164
279847558
261031126
1351482362
935502478
1744565081
491428856
1887321862
1731709940
516298204
598511775
1171046571
1801679603
1401529650
289165470
1293653756
1569538041
430050317
176323637
378314458
968827028
1483968297
158366291
382107228
297844082
893654339
1913834092
331838418
208646670
1544234399
1639741214
814891614
2046465566
1864855790
1548256540
1429092655
1813698941
108973592
165739637
1891164747
425508410
906439025
1982824089
2112482572
1538462795
709248309
1362878648
1643230256
526137617
930581944
536590500
1730146495
1009976907
1265864364
1714727380
30319174
354372168
1893223465
1939136317
1217092445
2131019023
1984546942
181768587
327190858
1974717253
413642394
1420914218
1404820136
1998057059
57143097
1906573352
159806545
897110658
1456095969
663335847
1502751781
1247386107
398393205
441240973
119895560
791955239
1100194579
931382659
22835065
216098099
1635709120
134165649
362273642
62921286
701731418
110174190
753295205
1189792553
624193632
1636490633
422703775
438454101
585904542
618326901
1474998761
759208886
888471987
1327457048
1078601581
2109334162
610390755
431588126
1825885638
159048606
1719315656
392009766
17538094
232630571
1635332940
2052256400
1940135752
1328894570
1767847752
1843632050
1548123644
1332770591
1531578570
244166505
1091307683
810992355
1668264750
625632942
136156916
769939650
154661000
1966162502
2125641620
1185325281
2109109155
613725120
1821054074
2052042518
270881245
1479532770
1016535107
189962099
943499999
1210758796
1683343209
467366877
2084759218
1889567571
1260937644
1255693888
1750270920
253842161
643038110
2104637935
1694277242
1158574528
159023195
855518190
844754929
326152745
796180446
437767899
492358051
1133938481
633001442
649393025
2113649139
1015760354
1803617190
1318701771
663919951
1313784023
1057409806
945213738
417174262
1945158719
678937251
1988410702
1861915576
1314075041
143015158
2017698488
673124951
59976091
240046984
832148707
1892136170
1914473530
1963406440
326883016
1901220913
466415794
772268477
887215315
1507988043
552222394
2036786010
301535133
917063789
542374769
1948511077
373283814
1228199648
1796854409
1782567203
191273317
2146821821
1049939230
2121966986
111426080
924010954
166541069
1281417291
850174813
1418486050
2002035476
1191930938
1148428564
1846267232
641847767
1681444018
269997120
383050666
1071236071
1119482744
479056465
138970816
34742174
402158345
1868038421
1073910142
486446578
1673178095
1317740821
2067804302
1030423021
1326544170
75172789
838794831
629238522
1396145515
29426033
1893833876
1864766704
1132369559
910567906
634849221
1202868443
1749128145
1261323944
995756766
148195562
1292838190
80024165
870090460
1866709445
1403972586
476968794
718731693
890019462
1855742316
1248878098
420123860
286849288
1987218104
1211552513
958663285
550930012
877701129
507951867
83112424
1450270276
842718205
602281136
1671800412
510079868
468583973
1430407347
441419532
524780068
545671664
1167834881
211520387
1591150698
1296771287
1680686478
999609499
1736048393
741255636
639599697
2071994595
1615542820
816287442
1330775725
1577816704
491452961
1948782816
2138030805
1221475238
423945911
38700402
290682911
828552994
855085705
726372290
2086071886
1159575865
378775191
1597718076
1789372822
440002366
1648423094
557152643
517210928
1918778781
1553287716
1999993879
1148617471
2017446782
924791754
1959416021
957767229
1308446628
401234705
740843626
516916652
2079141126
1794309266
623206761
600339138
1866524258
1183584414
818496197
1560810846
78223345
1145776171
1249753170
351750847
1411845450
1755280427
1474473472
1575783840
939836672
2117957349
1793153225
364650856
1522693663
722374819
512417080
319882043
541821130
1846982720
101631440
1621090747
406637235
1129493044
220714226
984882304
1063496206
1076181449
1675837662
1357175858
227495329
1594117135
1687620026
1353529411
1464928395
134569648
1214838513
1551604572
1701357885
714027134
1835388715
1914719842
1722858987
595272266
242053353
1564854736
1384111921
1994335391
1366802523
346206392
2042052231
298522103
1531212530
263416914
69697249
1051514247
158686920
296502865
1964814862
2017336819
1056745801
2044974675
1222682207
1111711232
1670370018
1468059568
287252076
1116939150
769817457
1230579118
936732205
395174522
2128544157
399429494
1663906588
323438616
18339361
955722897
724011119
1397589711
2046529109
1532066194
209426491
786270355
103419489
763845020
1954319802
663693983
37383783
1817958658
2134069106
1431400160
1812211471
1976301242
1516238007
1199768321
249773669
28735274
1335818179
1958895596
1562740661
1676944640
799221620
888113886
1711261671
1694068911
739202116
832139675
1593108367
1954331916
295564313
1934956144
1247840954
148630505
592897916
1149716905
1745250653
540387988
929239178
2093891388
810341672
1062768179
402868834
1575226893
950556603
941647538
321916564
1938027508
318488449
1737967980
80427899
917346871
1750711547
2134609249
1925248144
144564603
1036005485
1082089652
1823118777
1615146089
927474360
476745523
584762293
633566325
1900101566
657031741
2140508329
1535704002
569664006
594460932
1426178605
1444455845
1680819981
1984781300
427047710
298263599
1098164239
2123669262
812972934
1281421879
149240992
938078110
537430031
953293531
1789727090
673939787
275313936
865683463
789077072
1632476333
1337254454
394630367
1562119650
1467993651
1288452065
769181795
1228825423
1963566508
1820172137
988227783
1273111003
213121686
1459297162
36974141
1448414533
2067866609
1058490982
725903723
461240971
1124789033
811476643
417575425
1861040983
902570964
97105613
1341311152
2136405484
777857657
1089927576
820380392
1156527935
1564621851
494030306
1741468227
110207064
1901940653
687469092
406331447
1721995902
1929995064
1041848033
919374566
1927481006
326332732
266416813
718315624
401812170
341078024
149788847
443662743
321460931
1538560099
1057891946
571369930
1166631887
1072566388
643776618
217387180
1075151659
694633401
833317240
1447171097
1847194246
499450979
542300563
275376481
747282795
1756912617
1130382763
146885116
1829583915
2094403189
684505001
1906779040
1163913321
133611940
1031020091
719121623
1975686730
490410932
1975492446
884755102
1299732958
708344571
798692122
1645813882
669188966
1189136771
1073095214
286110400
1031349348
1821430884
179428877
380864329
2143990842
276337163
249948653
770070282
548363310
359424548
1253398421
393580854
600114448
1840490527
1092888796
1663982572
1232707655
1735199130
856604020
621159184
1234878507
790550478
700724481
632036581
495869156
730766361
1737083106
2069837702
1188345904
1052280669
296376174
2088295018
661059208
1173916727
766800301
548555575
2013421299
1521363992
1209886357
208208489
1391517190
619463975
2101032852
1321878342
1923433612
382015057
1489770339
975472628
192105766
736854581
813244795
1133560553
1008299258
1659913334
1817342854
985367262
1611837641
1376357035
1375625811
608262647
1417078106
25954803
437521644
93133479
429080147
1746213292
784664289
419430773
2056157574
1234881639
1720345456
737305614
1429212284
664437756
1738711305
34697288
1612158778
1025387361
341064572
700118119
208128985
1860908053
1548911672
70991590
1400184400
2100479695
256160360
1457132854
137299116
1231345662
2125798900
529643840
1294469147
1163594442
1466918634
1828076719
1028947527
2027421885
1414670198
1731609392
1875034962
644721141
173350719
1504826121
2001792487
576729563
1309663942
1287601329
1151062145
22763177
217764318
826184438
822257910
352359759
407256332
1245613333
2101205971
1713591597
2071001144
614032545
472966176
1889545521
611541646
598162133
373659513
1619735122
1377701209
786157117
952074820
165882017
1701568949
666684732
1140793824
1494934387
1025211478
1936552769
1101830747
1551893352
47087225
1869540420
842996421
445977013
63271096
183450959
1456613977
1592475825
184954502
1310777534
220179662
1669753987
1054216515
1658363465
1377325108
1123395521
854396885
1540452203
1169173880
1522277455
406104503
382510178
1475726876
626984262
862429657
321224244
1844410514
295227050
636592621
1256049460
874492083
1744344524
527421696
1824223867
395652329
451008956
540920945
403415016
185219387
1689690535
772207130
1818374869
320179672
1167150852
15718934
1727402188
1365482742
1161077866
1516104747
1277638907
1876100521
31573147
1194706571
556150821
1750644320
1039118213
1582322824
1951184441
578999062
153688151
1868945315
311779069
1743166158
782307599
487496111
1507938771
2062552431
2062903741
1575874539
1862932654
149915053
1825562730
621915247
864114787
872736116
1628495491
1428607869
546449869
327907990
448582616
335800211
465166336
374330502
2109295722
1259548585
99312220
556366366
1259011065
137992109
162179153
2101436344
757061165
1740233726
264898914
1877093709
944230679
1118288139
300566410
213666310
1724336528
1755938190
2068142572
948763188
75483261
1251843905
2024760430
1908244363
1567151471
2096820893
534277809
2066221541
1513304840
311689638
1464735239
433618300
1224502037
541081318
1653687241
85096933
1324296424
1083605841
391385071
1597683095
1954011984
943040649
1642106637
1793390102
943042727
1966578826
1087751989
1156826717
147730302
1356487368
1814500189
1903782847
122714902
2031386938
1550134660
1450325571
1613395835
182838348
1069583660
421922514
1100509129
103807267
1939139427
402840503
618429744
1901262341
1610935696
2075098344
403052708
560122592
1969831515
1166982920
1034698810
333418320
362671091
83922699
1321463755
173574061
817653751
1994012187
357584424
666420834
707983288
1452296903
1246694882
95658135
255272361
1178335343
1311323281
1318568105
1386737833
340258923
194550604
2049913494
948395081
1940623974
46198631
89978918
173735183
1951663805
1773190486
519123257
618387587
1495756387
357188293
88863633
2064417260
290249187
1597203411
961087416
657681684
562350540
1653341687
926228478
525350559
1011064682
1799504408
788859052
613060176
1060852217
2132602689
468725403
342302521
612937026
1732314658
1259855247
1118876627
92060256
1220554314
1873623351
1740907920
995873860
312019704
1475528945
2145827966
1562662197
2072849933
1652755578
1936033300
1307516691
623784674
847447451
93787562
938650158
1737579470
2124411605
1189732126
852060548
1003316814
28386847
471565280
646370439
1956224924
1541565762
547417580
1422862106
1518781752
1939961440
2072223717
621882733
461563085
694966463
1749827850
1969016928
1287883757
778916126
881075353
215715324
237255503
1632811609
983490194
1264510381
603766590
1785807250
434593843
71294730
40952061
1052261859
2141447271
309637829
1617312103
1672413976
674750952
386452995
1940142284
1400355323
108314626
569915523
2088822987
1054380106
1525410858
1637014563
1102109564
1988035755
469952293
1596085152
1477701551
1128642253
1744176091
2064830829
206358643
789932732
2144841451
1456017632
1658368139
1103787294
1324632384
486802076
1411889514
620796879
1824625850
184762204
1922749096
982587151
855509876
1843747236
105289233
1773537022
1644271503
950502852
1812540091
581918486
1333976106
200085375
2052016508
394776550
1709766373
923986451
1319439448
87815615
939080381
1313982010
120094264
559011505
1367854005
1378147456
619030383
1953551006
1296672185
1581596457
1574470847
1082852437
403274470
1404496464
1451353384
267364186
1788366663
1784518922
1608180715
682847718
292828902
829017710
1913806026
54253996
295082144
1973521546
1679296033
754493407
2081711053
176837604
156644251
1877721068
1894163673
272920927
348826774
1104578347
227712697
434724421
516776766
1304795878
2144369453
1670271563
93347203
1364435806
2030098674
1031036836
1842044115
1112812019
1044199605
2121668684
1853405744
1827350267
980977865
1053714986
516213789
1127630236
446973196
43584347
385674368
1673666854
1277031113
438274844
2096684139
1873021286
758511594
1408288099
1020220828
1949188574
2073643493
1231704786
1730496024
1165780358
1772040889
1115565484
1250704575
2061763865
1326256074
1346851125
852787223
91813071
953208570
700284932
1081949361
1143285341
1613805870
419181141
1157097219
463522469
1922056604
1384820963
530599372
71937957
218213543
624939602
1242357107
1569612954
775317479
1427149654
1050989964
54083453
1702641402
2104133298
1480156691
420729421
1824247634
725038013
704728835
337616643
995391568
1306294674
448361333
1923064061
1666078447
455019583
1850223915
233256828
1668143799
1241764583
12994390
787678038
1576560615
1259001362
884301730
200600259
2070341565
187073678
1410694493
336729826
645366066
1486071283
1996359349
1232090676
469756005
843434287
1231144211
1347195008
1608290752
905687752
957944539
571546210
2069881479
1154278355
723123583
164291682
1121901439
374325574
877171227
846526791
2125166099
1816916587
660133497
589279150
259762175
1549584261
1165105338
947851164
2063694117
751324816
911403652
1784094769
1672126650
141802375
1952697213
1719213352
643625518
1076025969
1206598863
1247134396
548340241
711119762
1244855895
765835594
1384240973
2111876561
995010423
2082877055
485070299
2077743125
248967868
1352582332
1241823808
1164335630
1498032225
1068757114
793076760
1231341799
681135859
287569854
123536623
235503401
1471005754
380160572
415091119
1487379638
2020494164
1901645848
1552993095
938504410
464141394
1106983675
1343845944
1801623186
862219645
1957380611
1206274697
398347291
2077602839
903159931
1878184279
71933710
339305026
1293446607
40770636
335079599
875294097
1997489840
1140829597
547550202
1305536693
1715689650
345164507
1721408454
126329079
685195295
1900866944
1341430904
1648462296
590339720
397625641
1679510930
937935072
1586106557
632988765
1121748900
1341493126
1956512463
1007527102
892786430
693168854
1187899129
366254484
1970972598
1506562871
1694551651
836950822
1314399462
1003731623
2090749695
223299330
290362771
1183679509
432025482
1855457051
692611227
1862852979
1219867120
676681356
1204887811
906938128
307006097
873157744
1405694288
1688119749
798717256
1156006555
736171615
1780336263
432538377
1707725831
1452252832
69229101
894162493
1997977865
1673406763
98049117
1290549817
1276362646
1923698511
208324174
1782541633
297215875
346699676
426292493
812919415
1307827222
1177797402
1135607174
1189390247
2124141862
119155240
366623615
448288147
312337873
1714508451
1230006583
442657384
1481402987
1841019690
215475876
309073135
1087277871
604664451
671241988
1422397986
1918992457
214663418
1571076269
845926654
230843625
2054514113
878315035
1504097124
484295613
147338419
745409345
2132044740
1074173509
318917483
1040536636
2080288244
1263280683
1608623067
1257301647
487871577
1154567019
1691229805
2084799537
696342975
1468857765
409767452
2140430232
1827917696
937110943
661914156
1335031418
393264824
1860038960
499648908
1675446517
904256158
1027383897
1522760359
2108580730
738055195
1435664634
378420600
1738393880
235750495
1697676480
695909707
1536181264
286239457
1501965741
1613604140
706907899
978822827
816751458
1171690211
414697202
1781795677
1669727979
1429495302
1783718438
2105553356
1436025189
1759637305
450739490
1272210181
1341759356
617806409
972263386
249410038
152394121
288501704
1048805409
1028638265
1590427411
1037711546
1349779022
1102855843
301858609
222488528
2022980947
1249544503
797615017
1735055135
949780486
55882345
2119078825
1742114005
365512295
615820636
222613065
1619198807
365628904
72485317
1967661545
1447218831
1629902432
1014985427
2025830586
730835533
45160925
2081456315
53095046
599028485
2067319765
17575363
1245832363
467331553
1312013064
713355521
254471466
709462138
1092151297
554091282
871461247
42862896
931486610
2020797650
860603492
1417194397
700731191
1063805448
1852774298
1257436985
1749336686
1768392124
1024521410
1543725661
1082234848
148279881
671818524
1774337256
677090258
824364255
1392975821
784657526
191678323
574958341
976124156
373513826
883212987
788916187
1625720387
799899304
1802572211
1961385640
1764067546
1415141121
724567274
1569875045
406695168
144908030
939867209
79490549
306776904
2143285414
1473092558
279450081
1070006121
1374546726
859348201
493597406
2119779017
1734400984
442344241
1711611122
2123914310
2059875731
10274806
1633294456
1796124961
1823208357
1697891053
1285268542
1209078085
469202532
550109707
2000258345
1095875356
259974206
2010144350
1600771477
1363732277
2063308798
1179720637
2044686771
1280763478
782717325
226556550
11181718
1293269083
205420821
1621243732
1294882082
1673166772
1313917423
351111452
795211273
59774135
1250751307
333024318
4144894
90715212
399526837
704393057
1589906162
1466093199
1551876841
203576337
155393636
1975900030
367356041
657071363
1421167169
1357678842
1142257604
1229096055
384911977
1669558432
1447323689
1598306576
1126457309
476162507
966712028
396815597
252888955
34549875
520735915
1466018283
179549579
1487933664
22914936
446523535
1192888929
1217925100
1989304533
1454984365
120975134
400059784
745215875
1156919078
462866727
1357412562
1468944682
759946340
1333498679
1780275269
1410882588
1857894880
1734374588
749202472
443393780
1017925881
1506963538
223093766
104039278
1582592816
1281066967
784394316
1866880701
1538052150
759696827
896674791
1275656405
645259301
894206325
2096586496
2105287228
435677468
449821765
804148789
532580964
1348926365
1776607833
516534366
456395937
704533096
1161659451
653275754
276045136
885223641
829498962
910671102
1680080203
823923688
1376465748
1354197746
1674665835
1160465770
1440022135
1304183056
1931368405
2096034529
1607631577
1065669146
683596454
935852614
939435865
186180770
704573925
2091035161
909944139
1885675706
446921898
76669291
1358805878
1235861633
1191015589
103049574
1915167770
8396333
1922157768
2016516793
1283371528
994428576
904547449
644349395
986641639
341476010
301636048
513135831
79205074
1490441614
2054534489
722168650
602094636
41324350
1520290937
179069888
1044415581
130690191
1473319518
1671065917
325249740
2125432036
835449326
232738288
1432634382
1502299555
1377921336
474281386
946797200
1292286360
1104342540
1210929561
104139113
1495204965
2021577742
841446102
626422974
2117820517
321494943
1676600262
127594885
2003990617
1331568168
855180839
1291774181
1699339119
516769510
1937293101
1191677072
1844419140
1295638528
288872453
300765168
654303230
2119285274
1167225251
448182147
750314317
149900403
1750030003
945961355
1287516357
160828658
1835052596
383296679
107770696
764284846
687465041
1091027849
164586926
349791466
874978334
1498713809
1196169507
1740595294
2041239469
362737926
1557620939
1488931432
1532000462
181626349
1918360655
734780687
1373163790
664159353
494561760
1374838435
924951650
1707970027
350022234
1255615553
472415048
1586579691
662997505
1791621495
221318665
86746595
1290319045
1285751187
1557507847
2111407229
1083646271
897311090
698964492
2076071846
1299000543
1721163378
1243190893
152235307
93652907
89911318
2068009405
551006986
1190530926
91894097
1514727642
81508863
1235275539
1167262839
1180221190
756739780
1475914081
117252956
1031875
41771594
460134127
985996218
1639039683
300659315
678994784
553721043
1455477056
2065175605
1751364307
620759885
1915261315
399060051
62929020
553401545
960826525
1786768703
1291422065
34848869
860370708
956150011
1799367912
1281618032
2013014831
1340313400
28781325
1539144899
1048373911
1795268166
361709536
47572931
1432143137
274356036
866043253
709930612
1398342294
378667409
26705179
1502439330
252853783
100727014
2058341613
144363954
619760696
1840936352
1656199001
1302004737
1439218407
1340821845
694600867
587188545
1140224299
848316101
2135241196
1491665771
2126933008
1044349169
979348305
867380603
1977241897
85953418
777586288
994221788
1748791114
2012765203
1742989316
197212816
1315234828
1989557568
2106587327
1001751194
457836076
327518752
1801980352
1703595231
1347319012
1335962314
1843840587
1507716515
141142143
157323676
682371546
482549224
1851953941
1851610123
1229240341
761197121
39940798
1689120446
1126002378
1021654909
1831019496
874094707
322416739
161094403
807898628
413553009
1557717114
476789473
1226839637
2046209175
1156617239
1859322267
770267234
691471934
1485675496
2106505568
1680385048
1230486007
580875608
1344896439
1971888784
1026672546
483003609
1412904065
622505626
2003796615
2026574133
87896239
1921840603
943856849
742162914
1298806992
1153084966
630187157
423025269
2125579953
1455165500
683958278
966897579
358752065
20867581
79675689
1118983100
180599338
874193940
1704903842
1151342966
1453528692
374978393
1367429129
1235134056
831171055
1705008118
1703914611
1404622233
1749630235
263735070
1569209516
932088308
935291039
680589456
1551322378
604776450
420620557
1574652704
196281066
27333048
1155273085
1921268788
1809837582
2127892425
460061290
184311973
527230786
613883117
245867275
1094567804
1169928880
910729910
113675371
81146453
1004171596
76776684
1501291417
1360610196
70441608
1514065496
1276740753
1685302988
597477211
13374692
249780287
1380224590
1470870728
2134495108
845943716
1748273541
651233121
1489023651
269184196
1328527735
2025868836
1609099699
2023647901
77417013
199331281
1170797204
119872317
908354014
1697094002
274104925
1946974034
1572095756
1734248725
1253284994
392483632
917284924
628633891
290303180
183702594
923464185
1941786282
2105897317
1141621315
1781910125
809559040
230486645
1908620515
208522111
506747227
591938932
1260459046
1610508080
1881519713
279387505
318836117
252753381
597875118
2021201010
1927725942
100663843
1911511918
255616768
794627196
922605192
166180599
1732823971
278376672
794746333
214426814
486848733
690705651
1871203905
2101893496
613649071
1276402108
1292969171
1895219336
2127711095
190967194
157664258
1602794536
77796881
2010062693
1979832164
92332848
1767472317
360688539
1231371684
1527895392
479438344
1091100362
179131959
1972224587
1453936343
1768281226
1463822061
1255149255
531559263
594229965
471284311
1730066972
1837146677
732840061
817061140
1142683088
1534272015
1328891150
1074893590
427043298
504759300
1300904646
1958836001
565976244
1853097892
1134019374
1260231702
385519532
1574981
1329923105
1873505240
750902217
1697268555
1977764073
2055477321
824702832
3113677
1721084713
680600906
372163036
1396890322
1794545803
1540748047
857020921
1571009065
824449264
1734795195
76566864
494342133
286037019
563937934
394462969
1923679916
930520314
2140248658
643580791
1815476597
1493733080
1452329360
1971842140
1992212230
843774466
466829297
224369581
1731828629
888903897
1181284020
1143948654
1404904661
452963817
686764923
5070068
1653826424
129912587
1541405502
1846393609
1643612489
442415104
855606769
1641343676
1404235190
396908778
1856927125
690579391
1029095155
450811512
64211115
400223388
1333643507
1661202113
970318229
686224251
553080342
1800177224
1704107432
2059829139
269624369
1298375723
1268779236
1810713168
425160836
756008233
296431259
226227520
403225857
201352617
1572143320
486852602
1679111240
381836815
1843283795
836632322
1448312393
217042078
2144297250
76373350
560649501
1528752399
1810915801
1954863447
2105127353
128075609
1795164418
1849302346
606771704
1546624819
984054175
1944752921
1007302797
1349541743
1612325970
428801717
713158653
1816219882
731682688
154978811
2110268163
1256925145
1738172266
2000114332
1074635408
703544068
18071884
639832279
673839925
829868920
1396945119
826377395
778271611
14791459
589262205
1539393287
1794706897
132082190
104132933
766843450
73978738
2122301001
223386623
1254168892
207320721
960485420
1027451045
2094473494
1546541580
1110893142
811529478
667840246
72615640
953878983
107344462
1687341627
647709750
407201423
467116291
355769650
87100512
172561602
394485502
974371227
1598956276
1659167098
1859662204
1188139752
669849562
313299474
680830214
2101195445
638980126
211775945
277616586
587477905
1953340208
1043230494
920185575
1686639781
2110269451
69651742
1403701030
724009095
1662325141
727685825
218274534
1212144245
1893568325
2084648523
1540780352
82120508
1681662756
1272405260
783270979
1920821686
271145055
1518968028
425848277
1938888396
1139159760
1675841113
283679364
1845745658
1448986418
389130029
801777025
1862953916
1047152799
1517548366
1825186878
1661586269
1654840413
228993303
1493812943
267072574
924664078
1708294736
639317878
1950327209
1385402471
1550933370
1496862765
1672836456
972264709
118135607
898076870
1649984685
1220094182
333612627
816010777
1686738890
1452989101
876547135
778095447
266597661
815690343
956065686
1585922442
590099934
1823706269
1058562694
1929317503
1405047677
1265356333
1275331482
1120394303
628955302
757773828
1239983746
1641735247
654877883
170441058
206654797
927390147
2026229708
873299383
145452146
844866461
1525211759
415750050
76941929
45777684
353141755
1491123155
862512909
379968739
2137060640
1668585160
539273855
1869341519
1439260629
1927828745
529585678
229466055
271322246
1630204361
1054991339
651917149
917489161
1002809783
1191233762
1741881331
2007269013
748601106
1796542286
2000405320
1321838575
2080700581
1378334835
2030896920
1083653457
966269743
1976899493
607235328
1065552994
841282854
1064999190
588566172
847999770
427375517
1703175486
1011783136
1769970838
1023438057
652982762
196286973
292001127
1106952335
1093424295
841509820
1232754238
1862478568
638452815
67334182
1598610185
2113324583
2147007410
1485224360
994972182
104722063
713016164
951404389
1643771802
1168794262
320951664
1918780792
1130739484
260941019
2103633774
47652354
73482045
1169499512
1654202462
1621221660
757451978
52178623
694586382
1152387018
1303171471
902992427
950290811
747926713
1878043590
586377360
1158438893
891095428
889804600
1089906387
701313276
1212010858
93418525
1187478502
1044113610
651607697
1578037513
123329297
759633615
2081019209
1345738425
769461614
1815262992
1362171667
825922844
857808766
697279007
1365344911
1578403456
1604727786
1880466360
1030065624
1175638931
1618129777
649088899
1603764537
831486893
2118823753
935676231
1581516218
368161332
1413519821
1768479505
1939598761
1172939775
827889825
1109373802
1109490203
2093547143
626172614
397773291
636060678
1587620571
1686969559
896332157
35140007
1124479770
1008277711
1204949056
1431053517
1714726307
1644723639
1422950109
1606086856
411530844
31228079
856848838
857647669
1768111595
80161028
573041726
319978302
658227987
1915382132
1430951882
1607555675
745418493
2047331325
446736070
1867545656
169703421
782951321
1641102113
1819538048
408090692
723762332
2063513682
1487893765
1898237680
929443296
964412074
1750517038
1762318779
1612948250
385168834
1400143836
909767650
1221925219
199692760
956690807
1043048577
556890543
1142824381
1340540602
316063651
529826517
145803001
2059334846
793257070
1981735826
690302428
561451287
621511916
728256078
848234345
164719055
1566968933
1898025348
785236724
43807518
845042578
1066597525
1859383941
2090210509
158110734
1882454142
1662662534
1791322275
637513457
1321888496
2113707435
199621885
740878375
1654421523
223034395
816672908
210236373
1086735767
514534962
465778746
1226052451
795156069
1383578260
561418769
961057011
1880315150
22334787
558439646
1094440882
876395786
460660398
93374854
508007229
1559311448
145155081
395981011
2005833280
1350213456
731316003
1181631498
432518663
431272403
196319373
910829572
559166264
638859321
1717705893
1110952193
39023410
580096107
570241604
1097117515
711896403
1355658613
873235994
11392484
836799725
1840281259
1411378435
422577245
923704239
1546989578
1171538042
616250557
2084958759
512793276
2013948364
1012479030
245016513
344695406
906112051
1955819424
18237849
894854125
2123537109
352005136
416078942
1560570302
554519221
716997461
1246647153
1462856664
2010016501
365014271
272026293
514057173
703654047
1289423572
444414165
511334805
1745045058
154973559
1520314512
1781543967
539702268
1574737558
380447771
1110818630
235535153
49304823
79009037
1502247785
1969447091
1371635020
1708022412
578241821
2058333991
2106231376
893969490
1740880887
1693501809
953973884
1974438665
1318350137
779861006
1404214212
265343591
2057788974
283762652
796171923
1952367941
1504879340
1836921347
1226798564
900633449
57926250
679449910
1462918877
285478326
1307716563
303184326
281660889
1120264292
1726775126
947987796
1119981637
471030659
475081048
1472627755
101311944
645298661
2125938003
1867552739
488996629
686276114
1021766868
608217898
1887670317
804955111
963934773
985917338
2118219364
313995308
1742204233
1250359806
976122259
881552812
1533644669
1870616850
606098506
604372124
2070617166
2076615669
71262053
894140688
978776015
1294349563
806773876
2037483800
597415397
490415576
228770712
677113269
1028091790
547803170
2032530774
128938635
1712607909
1262693736
1773129097
1486721083
34633312
1727569766
1873367916
240835615
1912847128
2073867404
1894026431
1498212669
1373604660
1182698254
845870483
785699913
343810638
1837927483
472453458
1098307611
1466400760
1225651699
1748455936
81727530
2049156168
265423971
433245860
512867376
1763105970
1272581435
2125619372
141206487
2014296765
941890612
69112304
203939613
2137356554
1107259447
293151836
1784344901
602311534
2120214871
1344216391
2060096065
1730866351
1200803516
2107254163
812354007
2017368218
826777965
1878067283
139866966
283434004
1442458818
156759560
659882924
1054164419
1226124261
110961208
696244551
696660984
1893591205
1803935548
1612706292
2023423677
309156005
1615951947
1908381280
142804089
593478496
1252640129
1568360320
1173730472
1422794249
1151024436
2050257393
1036645681
1783099728
1093268966
906414738
1499899796
727341215
1313026546
1019440461
816268883
143357507
2054278605
1045729405
1685835702
561281336
2061294391
1415079275
1279169736
306368717
1668900580
1750144844
846900544
773744085
15518641
1339675660
636524558
254272374
1296907243
485183535
15442504
1222061621
1777445687
871301619
1800222424
413956912
1361072859
394432261
1610446571
1869946258
532916861
455556590
422079068
2085631838
800314316
1612328687
824602313
927047728
1541715142
2006698519
191788087
78355779
539015300
1976894390
88540453
1045149718
356643117
506825831
1890126025
739241827
228364268
327178280
380306845
1886421798
795827385
133536399
1829991842
1725784807
413015416
1087680126
618949347
524380469
2065446376
1111957165
563511631
1169376667
1225062998
1829710120
1185476282
1892717177
2097601546
594118473
1972467875
800669556
1254356334
339427841
1517232050
1300045341
795211035
1239285964
349478040
1613422140
328185723
1084985744
1910141482
81347442
1092484716
1116226134
1603036077
2018175411
850681628
1240542769
2023444557
1553595672
443401065
1349272283
503425335
1912175238
1810757146
807053792
571703972
1867820060
1834148503
940716837
354405674
432369804
426628029
215180642
1982005350
513417459
829720960
276941181
2076969437
1370767452
1614063164
808795060
404752952
1103290607
1583233632
1674615177
880589981
132229965
433313191
1445375788
1657982607
1438620068
756931179
808496809
611019344
819063072
2110863618
1228752234
696915420
1051610725
920720856
1687892978
2119442191
1575571454
383463969
870646611
983766301
802329876
2000426648
1674914032
303767874
1309567341
1823724876
945922242
1019131323
1581357157
838808316
54571248
1905416356
919658718
398251644
483884212
435072588
2076870329
2032022648
714537112
1371988989
520600309
2024726412
753735070
2066186545
187008011
1763350118
1117928755
2039683286
1445170442
1628107589
493644339
1261392692
194057253
1683007505
431533657
1268155172
401319812
872779469
536690657
1822329226
894137143
1269634049
1400760754
999965540
332566917
1985125532
429869977
1482801770
462378085
322408018
1341711196
1662954914
1765909841
1376380838
88954035
1998904761
1730964261
1051972578
1742410076
1790630319
188953100
448341649
1069262279
105560946
1463370527
437846970
1507572568
1987664349
415857134
1767350415
1304632101
268053074
2089301407
1516535176
356764366
495933891
534074645
1202773217
919132754
1192647639
1243699881
1720533425
540862233
2054921659
1312007169
1049598612
982942763
2013849624
261872850
2015568159
1309588178
461582027
1984410718
950293395
877063355
1225699972
1043261132
481216219
1342878420
1421686479
735684064
1932078967
170048945
1389213736
1863315942
19266434
778439933
473027282
3423937
1513019038
101017494
983074906
858643016
1898444330
1363428697
150356659
1661137478
1082791060
933659412
1667700647
50030463
864037750
410013590
1232512482
1668498038
2041563336
736913852
1384084818
1556685620
437347865
1489467441
566040131
393250454
755669551
1957771941
1651150873
1391320907
1341780424
546252302
899575563
2066242972
1645818858
2133657471
1106933846
1907415055
1535289561
1644110828
1931478286
1017086714
2109864661
1011903572
879294679
596661567
919777654
1065850780
1675871765
1974386734
2131522402
1272962905
191132297
590468001
1160461786
329056728
1875124638
1814679939
1687785744
794735337
190399778
901963836
1974913224
1049122098
96542196
671789966
427186092
781528495
1770313916
362923507
1106252396
1330549417
867478795
902387391
746319801
1818713880
83607384
1867881963
501711478
227084712
420377131
935268387
1451391528
137574217
48096039
1554822966
921185431
1715440193
1541275060
872046286
786654952
915473008
1020575735
1400876438
170866492
1290192948
5037822
1406939502
1747491188
1463777458
145650433
1738432317
1611644839
998311268
2039763654
150910825
1782412450
1048873335
590028872
578731660
1803212939
1321756859
708318723
35377135
452235223
1486816466
2030265860
608494103
960407947
1035051320
415853280
1606277917
1187996150
281940555
187312488
320746798
116741139
321437612
1069524446
1711611122
711188235
1575840750
778916126
1396310120
513126459
1535137276
1057516924
1357664586
1798318702
615683189
218207263
2081086671
1914771900
1721102112
1827301535
1889140373
1797595980
1165210138
1902700828
1890303866
290546145
461866680
611772623
2134269052
283833695
312771113
779173774
330438096
1518439447
229565181
1043677553
1184593493
497740285
1693738646
321720705
1871888429
444839010
2013696794
276520916
279168187
1637241153
57288126
2046757311
182482216
1102172384
1036991380
994183519
1579365801
228689886
1050022164
1982758392
1607111320
419871955
899671996
1388248484
1177966991
194411509
1908711455
1983578814
1981063674
1089329091
1479989310
663472335
779673550
2021059103
1924035922
588347971
86219952
632733043
924541695
1303743014
366671063
1705805676
635063786
911963916
610849788
1282936381
1898704046
19584894
998948932
2028311949
1007795682
253533053
169371498
385077396
260503560
1725386594
2001574422
1391540559
1277241650
413746861
1209069244
2131251713
6720029
1802779209
1543190021
784335132
1628719302
377996787
1864909355
100626546
1041998761
1738507366
1590490959
701969156
299569175
26845197
841867166
1189403749
1912447666
1308288833
1126327845
1614728825
1326435658
1270141141
1881016179
605582437
482448184
1006826797
317011121
980046345
103896986
546994274
1598495217
26235331
368942800
193506016
1215352790
344420800
232654282
137398554
1074163551
233972640
274207842
882322494
386789735
231463159
1452843505
566709877
1518719239
1310887174
1507219224
236962347
1478005625
614672406
273617056
1491740948
679399757
571318228
774740510
1464521817
119655100
438461143
527658033
187235240
1293576122
1464479423
230986524
1704083333
1838801667
441517497
191759020
1344211464
796242451
885713570
1549904285
423549906
786375840
1076314424
745592206
1785947641
1666968436
881373034
774391625
1928529817
1636641581
1165453106
1999038764
754705100
1997015436
295478169
1635218318
1580721477
43442621
1035288128
1738942995
433015774
1012859486
911438373
347517370
291921700
119418545
1328011894
166266503
1029579169
644943445
126110070
197578748
70457376
1049479510
1696358155
1091554008
221547406
1259148226
1555245672
1409322369
323184120
640715359
812718156
493413873
1614609758
1804186735
85289003
897112380
655505585
1592257161
1907985495
1668657878
284839524
1937673605
1526527421
42057866
937323189
1704517549
318594418
944839484
1499699140
1991060300
688037737
1673877228
2933872
1454909752
1971685230
153065153
669661260
1005158140
1953206113
1154365139
427625499
66805743
1195307149
565661733
1091879074
794944199
984390429
2126299147
705987919
605157925
2048926077
1768666109
971422066
1098896199
1730237745
735503967
1367617441
531144326
921931479
14072636
99392762
544785767
2039644355
48653435
530699675
2051275298
219584314
194540861
1358220815
936268463
688723133
1907283648
173875667
1534616486
686801858
1682249922
1748110764
1270674233
1306344152
874912299
1225763768
83007821
327386126
520126123
428230168
1386309451
1523893459
551352150
654757910
908890636
300812838
1017092688
1972921635
1565911403
391644934
441466679
1424175293
1803837466
1190972153
800276192
622953948
277128578
1532823149
1541190779
1028965751
965202123
160950606
2056631307
26921361
959989190
1208714092
1171835395
1223595116
1273635140
839500571
730371122
1442033283
761585003
1073476473
127470730
1347107391
58798325
381953165
1399926137
1927005192
49300640
1632004874
436131524
1946070456
1230953164
907919946
1091839186
821657393
860267616
227643158
989269256
468668547
654192758
1694002062
354261657
315034902
842184830
1879203447
1461864338
1041768363
598257919
662749346
1287930786
597746800
1323969984
1817448487
1949149810
492931160
1641730737
897721916
845604890
1447480445
833993838
282283424
1708808853
1330667250
487182324
2038338347
1649777642
1035875475
1095113351
841500745
1943941501
1389384891
1987831141
479240714
983454516
894970443
1425952192
546850734
253497147
1152853398
363210358
780688815
464527520
888070513
1533010538
671842770
508936657
172861489
1323648035
737398622
296991214
1784696787
1198006056
1929180485
524646466
124745411
381778514
439140952
1138751669
1067574322
2070060503
191470100
214464248
2048618834
931652561
725334895
216772038
1955730705
487031159
769122481
2048625491
1809744657
111150981
152168197
281515989
966288157
742025758
2039625785
1685913674
687246422
287278683
609014560
1017157028
1608118969
1319869524
756058870
714382845
1311458603
1316100612
893201617
1593342253
770474584
263072659
799483868
1551429766
143480051
1079514576
907522131
2094101262
1724751946
906184841
771202249
439656352
355111223
641633277
320060924
1798899020
1835708985
1269306941
1880125556
1253010195
1670103385
2010439635
652031201
1459068315
1654175029
422471054
798828030
1953555163
331586097
2121943128
1788523469
1195060020
494665145
457868219
1900466316
72997340
85977376
785949327
371224343
589332550
301575284
296197226
1869169400
997392005
742698140
1633604
1656397583
237251702
1595531204
929201784
106939048
1639924826
1921501329
1495593617
75718148
614986068
2059520087
551679921
1487816600
1666028199
1162435258
894125923
1952139587
1265335963
431614031
823068455
1172743705
650455480
382228080
972840793
1629596991
561604086
1298995979
833891587
1802965595
1352257773
683646372
1089144091
1937221009
642927231
944874960
142335733
1383432138
1905815757
768080944
1410603773
1495793095
1488617925
1041132220
407179340
797017112
436962962
1920292444
708091330
530279979
1129567798
1244041193
579550990
525084290
1717870869
1942733608
1785250907
213270678
420998926
1594104657
902447628
1206974595
974975806
1744023653
2058330613
1974419182
1580032724
1322513096
1812923694
1412152736
303593181
536342085
403489042
1399134190
1640292836
547467939
1855700835
532317715
1674005911
878184527
2114413061
1018459270
1945998753
1315666676
1303033870
995903762
433290409
2102418657
716453143
553575818
2010683890
812712641
1501494313
586414121
1497173257
1153650133
1857107749
1742391414
1066468006
1928643826
418517835
1612074641
2013616683
885382855
282566712
886893227
1728900537
1584460710
849712409
727018974
269746594
611625168
676293600
1523139943
2021532765
1302297142
1882458752
1070006121
76218782
1585836016
3725147
741866196
1485163364
1084871641
1500442447
961860378
985837520
1552129340
1700454716
190775612
1595016374
316234175
2002312380
609223422
1226624495
1551719986
1715561040
756182344
464470210
1292173797
734062423
1590316998
1250517099
1589183716
908414862
1710885878
1172788764
931042699
662081
123530877
1848742104
448315495
1250770233
189377754
1107549653
626767726
321145441
1589705556
646434819
1119420385
1331939889
570539074
476635076
1436014971
1154581790
505540756
15890811
1753842783
1375987522
146067533
110645156
688668709
1073633183
760770841
291158174
249004775
213771440
1906674754
73992444
567139439
1777492591
355659929
277946044
1360484137
1635994978
747485161
860838348
685290267
1900902341
632332123
1780935002
835013650
175806998
2069837865
1641718477
2047066631
932211991
304564362
1771631555
1253487547
2053186660
489534279
1153234322
419901324
1672047652
1404849497
791426790
835238851
111490028
185832353
579403559
1268870845
524076385
69333539
472214745
1771484434
1555046206
1594982251
191987166
1310352695
181028107
382207475
1697554907
949349333
1844449401
1244052030
966549485
464382507
1370551126
1388759283
1451251474
1933739264
469498136
634615181
291297158
1295649733
921829574
1647093610
76394737
1188190909
224938573
90833063
668189200
915491519
1714356768
767882529
190525034
622002016
508392307
974096674
1619182650
893145047
4884465
295300582
817963692
180830905
1732682190
2019945130
1419907914
435420787
1295013544
102853469
715404317
407996699
245225364
418395682
1123366185
1517474189
1679488505
741472659
1751854952
1206210656
2032396444
948482402
1024449977
1692669170
1155682782
472657039
1225800692
1038318899
89931178
169797456
1184369599
1617544476
1764893929
1242812348
927187341
1199503639
754967028
1454173689
310728018
1265300897
1577847485
782094185
1897803624
101678656
280324204
1799946985
1548758501
117310696
1098165441
1538413644
1975074368
992333739
544421047
917346871
1648548870
486922580
1522573714
434794284
1387388117
201814181
44322101
1575835158
1732480985
951625581
667623709
1815349849
1602697599
482938826
1096759841
1579087198
1799526802
2089417587
965550644
122343058
1650307541
1628799377
1476736246
1441422178
987310672
262473444
817395362
440352512
405229611
1549778206
1316594495
2026333482
2121042636
899536554
2139870461
1203558743
343444981
1429251139
1550240566
1083967812
343289246
591804887
811384076
1555454615
2064718271
719708535
1080870548
2121493049
1792455498
1624453627
953638956
824273936
1398906077
2068133124
1665071703
1658497490
2110475677
1889131528
1945488158
720459276
884951720
117854901
53460256
1025379233
1894755658
1801623186
1708951218
1423777385
939856286
1413700155
1785686389
1613990623
1557428918
552834635
389666363
1636221942
675732667
660432051
2092654495
77358260
1273467423
1865650969
1741476031
1683918330
636370804
478646092
592887510
1392031556
1210841413
2108880478
1285575857
1333852812
199786473
1496784648
1129337455
1297963365
1321988532
1669088657
1164270866
352304464
815887724
1220389727
1520653823
1283505933
1534987872
2072902792
1180969580
2012301861
1089747011
1516741602
2093093667
448347250
109396300
16390967
838418301
294762578
1624299118
1837574106
1707921126
118269380
644010803
1444907893
1507467044
325085701
2016592439
1181574163
1564197199
494502619
1854226378
132114161
1868778169
1157493926
1324824119
1850106014
62633828
1736806207
70278572
1090751680
1851655704
1029541901
1829141640
715923143
83552222
593199059
442306327
1235141107
1239093740
1381250136
800828766
609511776
1497764704
804073535
492110660
1351082274
938357569
731534322
1482891687
821712654
1435721683
617120677
1958119107
687815312
65268235
1776548372
1263981911
496718914
344158960
1309095161
1969780372
796882836
983917029
15087438
2071662381
83168919
1391859064
452349482
2015642743
1624690446
633612380
1219650873
1380509614
1715959300
1840612432
1396804379
2087142614
410937263
476635076
2083324910
1224721161
825436244
1520020210
1727251040
1913363594
210502512
960658829
2147141982
43571807
158753697
640113360
923846598
1058226833
1478646386
864041569
14637157
90585816
1993191199
1201540227
1905191195
203434097
362543425
1221211505
973978651
878475087
91171385
1427524509
1264898042
867527238
302649452
83475798
1671003644
1310203912
2131883459
612244280
320248020
180216775
212485941
461333413
1642497307
756579146
164422978
1656370253
1182723456
1315177564
906961999
1115245800
258507281
445910865
994848572
908213529
309073135
268318847
1714021071
1514699470
632843287
1084297903
663237007
474504155
400815303
1482635582
305478795
1667572713
1695352027
228434616
1106821846
863966309
144433553
2078532156
966142640
1749149564
1984712659
877309930
557620324
151106564
1695770209
811337733
953010641
326810729
931460202
2029848403
1884904304
1228779907
1434352764
1129986589
1643715376
389716134
586490485
805364090
1490511309
4417977
1243652993
1755587118
1440040408
563596804
1926063732
1859576590
625707585
471095408
903803403
23064163
1058194095
1167659839
488534798
1931641316
297157334
43745977
163629640
912930513
1302635616
305248376
1200723946
564983059
56905231
239876949
988611180
830008152
1724998252
568220194
31383941
1583516359
999682564
523407260
355827604
102394729
1138282642
1447934205
410385198
1009047451
1039900929
967398995
909068108
1753931318
648196551
598124072
1883747847
907167070
1746592342
882125313
1298179748
1826548594
127788726
1393686183
79974103
1019468359
203299366
1446526287
349725381
53442906
30470026
1219676501
1445570047
561428834
756404080
31863329
282493238
584071730
383986655
572789805
1483107118
1075527247
1585788114
2139246704
1193659051
1708144759
157546514
1424562395
1035426867
1454063546
1554622782
379476355
1743777675
1517297308
310539803
660214071
272756915
2031591978
2021340219
1970936421
850528492
653467285
1241930929
1151812491
714574821
888938822
684496518
1240914092
560081725
1277258349
386372239
308384654
649157263
924277626
1043133427
361658917
2086541049
515053772
949939962
2029764485
673503162
1424148192
1056879673
1535207728
929819413
1853136420
143978121
367990312
350600241
1156761753
1144519021
198332408
2077086162
1977069989
1068599245
1162258870
2145821391
1630279515
645212641
1239539347
51110615
1022685977
450491822
2129145602
1023937467
986142043
971559508
893777865
1811690150
544702843
758726211
2038671423
1686201557
373435526
1413882266
316888818
2091417251
488508683
1309154809
1753512848
1303782935
323225326
2139671321
867188735
1364435975
185251178
210131875
1645331225
112235938
145603525
1533179051
1734885108
142577033
700181336
364052468
1404515906
1571378920
84029995
989938289
1314768569
1767813666
35472159
1611258541
1017581886
462643363
180881318
559013463
2043454439
1562073909
1341171123
2049028194
1263909130
99842332
1043546486
920762819
1875238709
2042875756
1608463050
1856498118
803676732
1771047412
1768154009
2007101371
500844099
1386978225
1691084213
480980895
1242692385
641701244
2078090076
1755570734
598614815
988014307
1259756929
1993760842
1850232804
457302860
803230756
1575604336
172468551
1136331398
662106411
375587331
608932163
697860828
392530290
923486872
1662156541
2066806594
1225993730
1870801842
1244722597
1397315365
1478075616
168865220
1792144285
379259940
1321403810
1466033510
1603706273
1054646053
1927533310
990479449
2104944573
716216840
553831562
902667114
1607279476
576403594
1705660874
1668745838
1371628951
1818771393
615787737
1301330090
962275011
370786941
747234650
1814090835
1554827853
475487872
54991805
180073708
1712883999
1137873102
1427336653
2070612535
1867400465
1439731184
1550548526
950890994
2072277400
1888374774
459206463
132778502
322936805
147184733
952452946
1030423518
1490478065
1961410987
691677992
1534501115
1546194187
449931183
1026904088
1070605234
584200782
395995556
243299198
128137419
1753451275
372204539
1059665564
1868372011
1493695682
1661339802
993146360
481313524
1173450149
1562559510
890298874
2013072933
1225674197
575901521
347473786
91016720
546665892
705624275
1639807153
299980787
1911287324
1231918813
473352213
1541328007
1844843927
2022887468
3307390
1785682932
1003033826
1229371941
196824925
63897929
91430082
890358410
495334515
1527866994
922263933
9713041
970982587
895014833
1175431790
2002657608
932848372
911504698
1197873955
63311455
719033962
1228328624
536704892
1313829917
1448324115
1056659592
248420056
272481880
1385171023
1818843629
1026733330
1152038607
2141131787
282523523
1661975954
103697775
1380123963
83010475
1944950194
659986917
1755550612
1587393519
656004762
1375986096
122401724
372224919
12054665
1342682485
1278332383
1804923323
2018381674
1419689897
1189857712
766658357
646813383
795424667
1410286682
1332798985
1198202810
2029359673
733640839
770913578
781477913
192187227
1361546656
938804764
1223581492
350115107
467934341
1808270591
655554687
981287805
1750192142
1729281970
1274241720
1878740718
1344149693
282601891
202693746
1288885036
1880926636
1900646727
1288816225
1159984643
425151353
844182507
1736184836
887414238
2076167488
246252612
110762387
465719440
1426677128
1255768531
1349902374
1294033
1568341458
1038011999
375217132
1381593488
2022985721
1262289686
1702625916
1865222053
500222592
1508878795
925356709
1616830467
2109172992
1570635406
272361541
753916706
2063699994
1698154718
877562456
2099641820
1674306568
1098204641
2130590786
1688166668
1654671324
1292686429
238650478
2001943552
1710962898
1486870200
638626314
1140293751
1923933603
1682300999
1532568873
103924983
1650588845
1702851373
1226420578
460131295
1871333545
1032935215
448227558
1152004138
328070077
610568591
1273547538
411521302
528861644
102393563
706694932
1457118965
486731715
1058588944
948106118
590218115
1392779179
1409366134
650341423
1649133493
1762450089
907961651
921935677
1481071994
721695206
1124246069
2122908015
1333262247
878599015
834787991
1809343541
1207523613
1618966394
171688979
755581686
774794600
643437252
1971443385
1312738437
1283632598
1453099410
920837055
1009395092
2105207038
1606609626
662358907
1582150604
741376143
302597090
1382661464
2022961797
1466826014
1149191933
81321287
1378219444
1623401432
672236197
1515855198
1383592255
1797657295
1657568793
2049165431
467281811
2071357315
231405850
466618105
1624324178
2032412602
1630150028
647534680
848471682
384165444
1759438339
1849677604
1090323625
1603752484
697577989
29655457
1045482499
1451071812
567513950
1647028040
1454547414
1202133857
136180508
19668008
1556546679
1590551504
1680063680
2051998275
493863032
277914498
1403223278
927803812
1074936700
796825064
1191620805
567496084
835739431
966778308
73002967
30591882
1037814070
1646133764
249653712
831074708
785136487
477623152
1878419072
865449653
387282997
418539646
828814151
663432913
418539646
134945958
1916898350
1804987438
1948720645
154031144
2011009705
1013848235
1880630712
354185136
1668168531
1499815528
2099637098
954757965
17913294
1049418337
294240820
306894915
1753521790
965359931
1601155431
402472008
449159630
1030086374
871804290
306292849
111509059
269510861
148245961
1662339898
614951039
226853466
1769151719
1416602119
742300526
891414402
389685197
1133056834
677803296
1486579998
799861038
1622798249
1197412350
1092020163
1946537953
1743284037
643762856
302511808
1433096338
1188380780
1584547291
2131468472
96968596
425615446
1740245060
1078670748
98902391
1020219761
1932103047
349566891
1285154394
832721692
1890099615
402020968
1618615053
2112852727
2014465430
1960592498
311928313
946521095
1949414453
1234863600
1780932105
1457203038
269598099
603121698
1971573800
1802808614
866235410
1072800776
12467533
1231698653
813988107
993513206
1112200962
858332592
1952305809
1882762383
601218543
1547165710
602313777
294620064
565672908
926029769
1378052617
892390998
658358593
205862498
1893055595
69016561
1196244872
809462220
1032788492
397520607
807152593
1591206436
1562063958
2067759941
1118644245
970279272
1119619956
230439907
37675164
1909630744
1885928518
730118101
767099134
902454685
2110814998
1742902938
377186984
265259926
51926864
1082142817
1731428573
483485088
248862112
1771884812
1308924946
213986645
191362618
824941714
1653784450
1900451239
807153138
414038856
449851162
37852928
1230705210
1191043963
1564515924
133252514
722326451
1258773134
400758259
1913561020
587742010
815206907
1018447460
11553965
1658215118
568410293
687766357
1280191711
1634267269
778236606
984858369
16174525
2083291028
1275861708
229813952
1715807850
166761648
228025748
1754525938
583880520
979962762
1689095347
366105774
46541681
968638312
1044304599
694247249
1091741879
347356761
2062985731
1847673888
18610901
2031045593
1916078641
783986729
556678954
129877125
192514202
2006579944
1030745309
1891450639
1980713640
1518785126
243453666
2057437745
1770380582
1271385631
536089234
359725414
1861558653
919103663
127597612
912770797
1357687785
186074874
803757138
1804122225
699510085
911431849
1301883275
508873167
403042618
277568622
1930667289
785897600
1077081840
1569940247
951966486
183341344
1539572178
332929753
1598358007
898530166
162296521
896667183
984850078
306708099
1607928801
1263951583
1968621451
1705283461
321648786
886008078
852259533
1022870988
1533346440
1153086010
828564172
1819192131
30150442
2094949011
1539960944
817547724
110452935
621478501
359262788
1703010821
598225418
2093829215
1393950446
1151829975
1257069838
994873093
688157176
171945320
560143115
340548681
1996416369
1670428332
1759795987
1224859810
1737602892
1786497837
143028298
640650033
927361038
736298141
1991097857
1344363011
927360031
1348212492
182013574
595521170
862990555
510259713
136822161
1497481715
1403743440
48535248
746414902
747500954
1932196565
1539169595
913810728
574983962
1500322965
272390481
916994014
1072816194
1002767650
1277228887
330930097
71954169
1963599704
410030365
469261291
2085175620
931875846
2032405809
1189765368
802134337
933986026
1381411198
752626515
1925999068
1390824412
1761759363
1444256074
1563488751
1870411826
1245193687
107980802
423685974
113487278
534365899
635554155
1052693088
1188195178
1235255184
1932116167
1752308508
2100186448
711199265
649060971
1782344265
61803873
1187173090
1538609473
464929501
26318871
322237264
7740805
674019201
1791931475
1908874452
1883964017
1380762054
1362035177
1738039363
493062151
800186910
433080818
2000367175
2021493890
1570218452
905380619
351600240
199697282
1442175837
838907379
1251703942
1473792710
451409953
1591709072
1114057119
223278417
2137946074
1930841441
507633564
811342020
1186829535
465954316
81135290
27161793
771221810
41001580
2005313288
684736473
1867522150
206792466
2004991455
308102208
71028714
903576140
1326502923
2141343354
1179296363
1825096105
1809363667
839461427
1512152554
980327823
1813952686
184551372
877001004
807238931
605787036
1316381173
873231714
499301668
177763270
492831759
916843811
602003538
302851689
1128265700
216249474
2142517334
284676643
896748527
1592623572
853218126
1299453669
988579291
136498239
1918022572
2130034319
1555231265
1498323835
1460562875
1742244663
471257653
498543683
1898018365
1405188133
986314969
260402390
81668627
1558850781
1736446817
336681034
1913784362
955470285
835196773
1939340688
1211112730
957382556
1021545434
1048093560
931238298
741540438
351801642
1749519764
851531237
1284309123
47199532
1324780499
1836788789
1393769366
224224053
159478363
2100987107
366526769
1565995532
1029884531
1767044721
538199595
1580470767
1706339586
1614152905
1633868357
125924747
1661850841
1787074453
2115018062
519579920
1870022342
214297595
864917632
743845997
1415869444
1679218328
1878685599
1838262768
1227227971
1981791743
328314675
830084011
1664589811
1364738491
843217439
100962096
751468367
1278397913
1270237504
67863420
1868771667
7677701
170975344
1874322379
2014627565
1159337909
375131632
957082760
1979158424
1130745770
1606089672
1256759091
1972378211
1224219629
169939319
425776838
581663987
1243736538
1670325915
1003416699
935075067
901969100
1286683653
1964840496
1338429878
210296005
796036380
1243082373
1381959872
1910870394
1499655564
336449210
10347221
2061535123
838587732
106262853
1405519471
889897041
1836790498
232026167
1921304519
247849253
1417430419
1159061686
1336109303
781228634
1988373207
514911015
1946678688
1985359733
387225947
1378640399
842639134
1458700611
186010312
436921311
219158320
569879424
1555480014
593926147
707186792
532204317
618004115
192696161
16320127
1888022689
1885849248
938766456
238923147
1007727482
412672058
640201127
874179097
1228111535
1243113882
1337939801
2063673422
564005604
1652316725
93972196
2013532520
1304079517
1277349065
13138170
622571482
664884496
778684680
1193614776
989073097
668335459
430221430
1165127015
763208138
1319545357
698592880
1973483982
620754708
450213421
1456411485
1671258182
956523699
1205919215
1569550714
271022878
427663483
1092259162
2090397785
1664218134
597324734
766534534
1192024147
1776260052
1688478884
2069053214
1323014953
523598012
95853918
335494426
418991029
1218204271
1310862150
1410954545
1960689180
1991453911
1774453506
2089030119
2051909827
1315359403
1159413208
1068911147
699271032
809025225
1538465879
97320788
1049299402
717190335
265313759
1264778377
1765813450
1916465779
1762123808
403382381
23569838
1818742763
1444400705
135149832
1994516178
705314450
1394315069
1865114263
1868711410
1266196116
209489284
2075113258
729087277
1228954170
1382325338
1570277731
1502373310
2103474883
305910807
1798504632
2086562275
1939631770
1293948050
1539838382
41538843
1551857755
1229708251
305977269
1464699882
106275076
2010175290
159989993
1189431525
1137125164
496794463
943957933
1117254504
1866727347
168753999
143873212
639623524
1071191053
1826350963
869665640
795372533
1506362681
1152972930
1085305319
1886491570
1004086868
1925845690
548278914
1874773049
1775332587
1851637138
454262636
1577749676
1014636225
1567105282
1007124674
325513324
1530854090
522178081
632567210
1068710734
2032189261
1959174347
942894651
746940212
692584675
2036265175
1147833590
1121393907
869237315
96690640
123273431
1975704050
559898061
392669307
2060090051
1828410459
1146944908
2082098
539168947
220576070
2087261381
586087627
1137672184
1145478364
883396249
292139582
1570419199
2056700956
1034237226
2092371006
178668258
1134733401
1973609912
497394611
407654895
1513836869
1315415046
23442198
184328047
1851709609
1666482878
1799162473
1490406564
594419718
1690649738
453906006
4590246
353609967
1086626945
808770802
860832394
20762054
1792011221
182751987
401439154
1774851159
833535597
2077531757
1893494725
359698526
1712483379
2019888586
1263725837
1463555530
1113902000
296476363
1240600306
51456546
1907407055
625226514
294916509
41490647
1167815001
1975263000
1694645366
1868953252
1411213887
1683384230
1868771455
748104174
227151179
1029082359
459886842
196585898
720814270
2136451007
1335465486
137226853
1871320122
1046170180
1069293587
1857448537
1810373907
184396895
2126865348
1590805365
1019349756
64344532
1475172654
457285738
511351428
751990185
590090281
704483445
684218874
832890222
1845216908
628627364
596502588
810451593
165810163
1724360875
1618067003
1801173645
1831003062
464088936
207584424
607814290
712022446
303308240
706527144
903639664
962968282
703118185
2056781513
1179685306
50030049
1138606627
1306651878
449980256
1375497023
149872942
301684180
1228082803
1239733784
1544557593
1436410188
689293289
782117090
1013273914
491029186
807343554
1621788326
714086767
1446360044
768870266
1949698665
717686296
1746478408
72064501
2133512836
342739742
1213493931
118962006
1063436315
242380675
463491187
1484275339
1580052439
1160143971
1101672103
422640768
2037239904
1564860565
1320116293
1516673597
221510511
953178231
121668842
2101264369
2002923053
1614715487
1768955729
2139708317
31816124
477100707
1077481123
357017604
1374458992
1624322181
209625751
1521984557
2009545356
1101799167
1021272762
962312293
718306003
302412691
340931217
1265609640
1498383156
487251906
1220633028
33232476
1424957811
1538258000
1176392802
235395564
1141059862
669679530
45212420
2055423653
265989927
1331942471
2009983899
88695121
2073638935
1310910813
1549204570
455190211
1549172201
1222936466
558033939
1267120276
2114786964
1641179245
1782775401
1586587553
1479408894
1759186777
602700516
1073585676
1594975677
1708495314
1891852297
526711495
1427588697
950149942
533432925
817126792
1365879255
1795023112
789046611
1892674233
948206688
1548713018
609408668
64340537
359708481
2144639338
1036105598
285298167
1734284924
363171544
1183520367
610475987
516918770
503966164
440810797
352468207
1026290964
351754104
219361892
1429157312
1085925929
1877621616
1023196542
1820281334
1384557591
157833171
527941968
1436747800
1252120546
1988059514
2095669353
1066517832
46195496
2043149663
1388239702
289188138
1333013438
406680002
1850858131
942745596
983347156
1267546657
898035269
1708311568
771532160
750853153
1482507480
2025318258
1440756758
429799250
2038316694
1793117425
281332244
1197885034
1876851350
1379817920
255955724
1597826791
910951142
379072656
571260565
638717371
942879460
1666797414
775140181
1360381538
278753452
1294948541
1769041496
1026791104
619308378
2118280266
791038999
1570484902
1575810997
1325835828
220915337
677552689
1981493966
1785670895
1788590599
1974433606
1178764586
1982906830
188305272
801290502
221865184
6154368
896831274
661942629
1504862856
192311030
721598510
150267816
657220297
1703801020
1487063202
1912656313
1399906969
405826541
747282795
1947946644
2109503113
1341414457
974639453
542811649
51844492
499678349
1880187546
947449940
1822147463
780878197
798203779
1918910299
603727265
1890670522
1243584167
966167815
65163453
1243656837
134410032
1544644464
1276739242
1678879966
7438729
878278994
1015372511
614336606
457730200
1381016949
48014721
1380999945
2122109905
932153916
1741224238
1971357373
1393039351
1903277593
575259690
1459775271
1448996005
84631938
1902951119
1538227725
1000334952
1133387910
1825117977
1201659595
1013120412
426890376
2030304947
1846373132
2071692778
432627352
1065158358
223394047
303972420
750015196
1459692597
1284288555
1709364822
1336591237
1288382511
863617291
2011607079
294660652
603386896
940906786
1981576573
261667542
2016023573
1794223331
2111477593
922337309
1076131224
1765974529
1097536978
1192490300
1095255902
1237544582
956057303
1421397776
934935196
1360606172
1556036662
806429126
113490311
867743331
1634676391
1882856796
1298421371
12404167
1254207243
2036437792
2085117077
1331529335
2131091741
652214390
963105998
1800253888
306684758
1799042565
1657552708
721255314
246591474
1133181837
2077393592
398495779
419956926
2034416430
1046209996
405747292
241931712
1870270516
892717778
895933542
1367205319
2069132169
1080215511
1691962067
651980864
1741300851
1732551874
1623654
1018901975
722435370
768862456
740279400
794682896
847578273
354512646
870146779
25263401
200048897
1393224881
694534040
402087828
1081228205
624256273
1622846033
1966831364
1237210455
534267228
1566488161
1069719347
1390383001
1157483682
1067658701
1780725509
45257124
303247700
1022436442
2031206769
1904582927
1084643684
1528442534
857693507
1125454656
1512738354
1604371548
1215095283
1335494326
1129819372
1431244781
1444876176
1462283634
903229936
1359187568
83541508
392036081
482182978
2087297658
134305520
608632135
454398884
1975507618
386523322
1813789971
517858192
279385284
860563001
142747889
196465233
1645863085
745802972
1035381656
1119669158
534681504
648561354
675585412
1335641511
1391507994
608614874
1365764102
1876144459
950597457
205954066
831578070
1422152003
2047396734
1427013482
1050260311
918309089
1229384918
113349845
2123627601
1639653939
6277396
730945322
1044291584
727599660
356383123
827274771
1278782605
1116713069
1272423925
359723349
1221488038
1953832521
208646903
1130141366
363955513
1176770635
68675589
1401703608
921465144
1566669609
718830245
577042616
730669939
1263152699
1927579295
1321858674
552467837
437543051
1141221596
705992613
957821939
90206836
990137300
983735858
1341197316
187584572
206388017
1185024232
1827931840
1321807852
48733113
2073476405
1789849325
1530500650
816533049
1633493551
2050175378
562613283
900171321
1935675527
1082347788
3799657
2118725308
108819151
660818511
1870563073
1443549466
253908978
541227496
972958136
746134495
1667150084
801843789
1478817863
1935174744
713403980
927354933
127584905
1328782098
545797941
1339708253
1082385372
11270489
2137054167
423904054
345384430
1890163599
2099549590
1851047056
728755351
1531390229
748716260
1513090606
380613725
994367602
128758314
181639448
969883604
1728595783
1943858339
263727072
2082720437
1946638739
2129019939
1902346263
550589931
1620244660
1622693987
790485627
2131329431
1139644670
372318547
1057503457
1607548775
1514896289
242855054
109095011
653944301
523822339
1447395426
404119988
7398292
1305990445
1173934635
1365216384
1735277912
1699308818
1254912341
938461710
107515910
1418091841
801071698
491084651
13488927
982315336
1499566028
60169826
1734437463
2038274616
238490798
1094083397
553929447
2057220274
474544266
1486626943
184625675
1964145805
1456596343
92243562
131751987
1084280792
1135750048
1662171296
393351429
277454054
723923682
939626809
953760364
1386371813
1892024566
1624886045
1230422169
1845075981
1175473852
1685646588
1633224146
1424834322
588024014
142557931
312652671
1682178069
843230768
578424122
279660823
329906858
1191531100
1797905933
1817496928
1043034480
2146857990
1297424073
1467662656
965088170
636825127
1405242862
416273719
1322758612
2108278272
188201262
1127078849
1835963621
2039644318
2033899004
1570685822
815393069
1771954898
1079288750
279420694
1613192846
1872348934
1939108904
1534661999
1137232067
1276958054
1902773251
836294858
1366681773
915674280
1569842718
1615478981
895818561
218873634
1022365478
623758905
709509410
494239658
598061740
1904370207
494502117
1485902653
262369774
2107439677
534477041
116224355
1910777458
640424699
1116377046
1408273749
1035562982
462452479
651217554
1807847081
1025658323
360332926
1015550629
1838937612
1296391393
2098863808
973406857
700838325
809497649
21816646
1601725034
1945828196
299176829
104950952
2108595378
377272487
947909151
2136437038
1496318458
743687921
1624478903
915004696
1444281369
1826853661
183746094
1227263933
1729579116
1272044384
1162051391
2072117473
875146661
200001032
1429952722
632093509
405410885
505142264
1616997423
1887837167
2053287715
767255264
932862695
1854088090
1954495137
1532965962
1586187025
155098904
1721699454
628274325
1084273596
1922341539
473786078
1554134950
952334886
555892105
1929354861
360275688
1209291772
76055550
939282457
1414093168
1013513769
1441683453
1779440301
25488970
1976830152
2072421790
1069625208
1522443208
2113102220
378070960
1367606189
1409050198
1090775943
521708253
629531378
516218746
1357734180
2048441735
1000879479
505615684
852100462
1572409801
1247672913
1646849965
311909796
1726760436
1500212974
711049276
1006719831
1658796408
1793609885
1267790835
1830454543
202718414
1500388333
700905244
1544973989
1076467212
440955092
159849410
763737890
7894695
149508443
589375258
1105872693
277565544
1191260881
1904752512
132335582
1770012375
2006699868
1931421849
1730381886
2006275630
1221763612
1662957413
398870603
928246630
1562707296
815758143
703550908
883701635
277177261
1781899683
1995891994
1131090449
1692221671
365238092
723861381
1593718844
600529984
321278332
1555161549
1906016904
750285221
382948368
1907165678
1045440651
19574636
668725402
774225132
1239767117
771959174
453017983
769520094
2019927483
1575453550
59835394
780402661
950229738
236786567
413043881
1419693829
465611596
2010923354
1440047352
390035647
640350003
1726236964
562978417
2106171558
1574795748
1641081380
415180671
1944555797
1250210922
2048506366
957278957
987074913
209616995
625674779
1259880271
964655607
1327537126
1309933943
1952772358
36424857
1720557866
1896466188
1784419424
486134651
472946754
1692450918
910858081
1121971671
498421048
1505814061
1088890578
935184218
2130861844
1335789117
2128088081
1579045461
1385693454
1491436401
1067366345
308937174
424617216
851320390
807425586
1988325139
1808899164
1981640429
1962853341
659459776
1672075806
1060746470
1688148795
1353120467
665718611
2104133298
374775978
944844529
1115396636
759631408
60888382
440750072
1709743151
247495468
352010027
948976265
2138950085
1734152117
1424212037
408825357
443134500
1284991287
789253638
2055968541
53031752
1861085896
1368615052
1894869682
1416540758
984619453
841006921
1975483045
337764284
1426266782
484796576
892144738
610412927
876530723
487311312
1904137754
2049491315
286570218
1556365966
1996189683
1075438936
991385650
1592502916
928866415
519057056
1034795520
1724475069
29964640
652449356
776133535
1836014993
223154205
1070634414
846537072
1552372204
1287244678
273651879
1348603492
856600366
408599454
2087917478
745024298
1701292317
443569043
620039836
615668516
1920980493
599426289
1890333678
1617908162
1663134565
1021098597
1760968800
18219481
1652044917
1121981212
1921404841
1819648200
85132824
1369548216
1221696632
2043494748
70162087
28072563
1178168815
1293150726
1737067228
367059755
427127025
652188880
368360593
1079140184
765775912
1544297158
861449639
2108343665
333360357
571166037
573935509
2073343970
717227717
68685035
1656290848
863589385
1547146469
244089341
1286338080
175000943
931114055
2027581098
925181845
1569214997
2052498065
310553521
1590489302
1012299554
434150508
909512853
470561128
473855222
1274408233
1112930271
988047865
255913643
1551620248
345300646
2052228629
951067853
1683375965
1755176742
405669720
2067967213
64938753
2039337625
2112404428
471967980
558715092
1990389890
214129683
130585158
482183786
2025450420
1661995733
15989588
2075458322
690480471
1162618685
1779624046
1750373088
1118139226
46013114
1247373917
981808905
1190964565
1157805260
782344144
829163477
1110667168
274704654
1538463733
102304580
1856339236
756205763
1657005924
1412754467
925865642
1329710382
1856686392
376381436
1032090119
1532608401
769369916
1371148084
1514224584
1938202263
1368445696
407814978
1769826762
3104723
1002095189
1329127138
205283961
1799526802
1383662331
842208918
1795119746
1767194483
572966931
1191631820
1813894803
144833704
674725394
759436660
729143318
13747806
1628203763
565237054
576559507
998938202
382889467
1564856535
326938277
2052966448
1870780810
528066558
1830471791
330154625
45800539
654351390
25036799
1389137105
1861367788
1293438165
806209839
1794841247
1718273027
383963725
1201856050
774859439
596518436
1761193697
164075505
2127545188
372256542
330311999
1447340494
507762355
2079256213
493920356
1669942963
1614374964
839414906
1924916255
1847307818
1021335420
393626606
1328211977
1046043787
418252900
242100185
1963491989
2038479593
1041201600
1714197299
877589335
1788732665
1071789895
1183106856
744465233
668204451
424409128
989374611
1716858781
144230502
2068591617
1277435990
981166010
1119882388
2084836733
1122166282
30619191
1390381504
1065974066
846707631
320942597
169663255
1623581984
1581936665
790921865
1188552409
184644744
2012575193
2142239781
712243883
1579858510
517788511
1484199047
594433336
487654879
656234249
807256659
1472303314
1338964016
1052084073
2129915655
1375962495
1013500874
1707304562
116428132
356927195
212591565
884920724
1223770664
1417955393
1296155803
1610849591
988723926
1888249490
581498823
532349177
1560478328
521492586
2019383470
893620159
29643450
803011282
146618453
1791639022
590178200
474379332
1995352628
1382310812
1449578482
1182059975
283014076
772993114
888463353
130151752
684305945
2082592525
1687487377
1013003892
82430175
563437669
1362060682
773714294
184089475
1152330410
2043172950
2101893496
1286805738
801200078
852235947
589446207
1748141141
1919869098
835240127
364846994
1648197473
1491706332
1700875131
63109721
89982103
766859205
483141150
1280765628
303086887
949001945
1851864120
183971652
1692545697
827516791
1546735633
28792414
1764855486
1374963187
85873266
374585104
1935442222
1087423876
1973832994
665407264
265977044
1531265063
1511745738
2123016104
491750414
914669736
2049539353
200938952
1418205163
272897447
374996134
894652258
231544458
1188975384
1120096596
1134094385
1328070831
1664907537
203818978
1034242527
394198906
30127144
1758394084
1835345280
700435814
516380988
317903232
307922186
21093496
815946421
380893026
342737063
244695143
654219449
1212659019
1571641641
83808406
1378704179
582772299
728192360
393303026
1640770067
1150687687
1983198272
298880874
1156943398
1414450590
435395563
174660372
2009510343
157714539
2066932494
18916875
1334739397
514064525
395219279
1141370853
74972067
1507569365
981052176
686128896
813193156
762874960
1278754408
786985407
842446018
985383865
795410477
1369467020
928464606
1808157890
1673724819
1969510586
140142888
785346914
478508591
340134277
325801898
1964383519
1417383359
1820261387
9423947
1915574435
198610695
166805080
327278645
1910401082
1189653945
712097813
1183092844
1962953021
76544432
30785928
1717919634
247379102
488525689
524658100
401521612
1561928979
394638729
1142171674
1853147030
211245385
1644584305
2034682676
1946552016
434545350
272278743
656232469
376943265
860594850
1664631644
269654617
537776393
137080677
444276820
494234606
1482746098
1179441864
837337847
312275107
1780327064
451275594
1533010441
495064383
1446927908
1381082205
179581820
337900979
1800048699
1844169923
1609762344
298313728
469144778
147434003
442848075
1430289499
1462285646
538863418
344697456
1965316626
323197913
652100922
1601307864
270012253
1532823149
187839538
272338349
1022136012
1336910734
1678375095
1245037030
90779393
1914820576
1653456832
176446960
1052856262
1291101867
1326335497
287675336
2008703306
954424295
1446426783
458330639
1567953408
696331192
186990984
160743174
1279491693
436904911
1249246284
709551667
708432324
292899150
1059487098
1236608569
605522810
688927734
749485009
1459972867
783503875
912830048
1138519913
842258053
1560784062
1100763032
1527471007
1848670155
699535942
1875854638
119242291
590699492
1144328690
1425358137
1076790172
2138503194
836682384
2138872849
335514022
1346862341
1242003470
1248991726
2064695074
477132817
1760042182
2016395906
703455899
1539356037
2076679317
1783927498
983496634
890112743
646806965
292645487
77831556
119257245
1562528719
1367919782
946074479
1280059217
443812998
1514476297
558467702
696632706
1983664640
1301082232
15223644
1443295447
1880096961
1111510639
1055081728
967591892
163227476
1466927494
1400432649
1250727787
1963185875
1433180303
15862503
994543482
1363466267
1489742450
640899347
541363444
1367284104
2032940993
2088158115
2108468607
511713215
394972929
487451413
1846155623
633379826
548503840
1981389132
712852702
618355727
1529794796
953327844
1213380753
693318104
161366028
311485048
2135860430
238012929
1640422904
1168347684
558428203
1719201618
529042426
511246071
1887717951
1653131647
1377850399
1748196273
1760654855
761467482
923128425
1417615543
1566988353
1409907948
745032551
1304513652
680288840
652261344
486441377
1845581293
1055183389
1876314487
1174212031
410795717
818044136
260891813
168966197
2100119243
118820536
1670618670
43329730
615704492
2097205379
1956741377
1056533709
575004734
840257058
1073092578
1203050128
1201576274
1828303467
787260764
514672391
746460378
2102920117
1366177690
752897791
1077633018
763050658
969476952
1793908654
1512170096
323984020
602762432
692182973
751027900
192025186
1443421236
1497021478
1651755659
1006758291
747596130
1043173874
1671435941
498606854
960072793
1132965695
764452764
2037987555
1364433747
1886630141
1133363097
708062522
585366252
514387914
871642554
828303362
1563900036
1120083436
1864951451
226623131
593392169
477711659
531325971
663673053
727330154
1221668619
603413212
489472546
910011387
1332739740
138710294
73904322
312018642
631181502
1302344507
77180972
803335291
1089529401
1316445546
1369697777
839638486
1638645624
1678882157
1083692506
578181025
267601853
2109138621
1588639461
2111881304
912310736
1253302262
1792742208
1621297626
2033848104
2103451911
1547643029
1107248847
1549898818
748933171
2081519181
1283881894
971495269
1733856703
1966766004
1924139239
948699044
344725241
1568208444
891273469
1804024926
1733321644
1265062559
308813166
841881812
142031573
349717134
1050761735
308715833
655708130
2007476030
161571173
748754464
1110645276
53253871
50101200
2138268009
498108721
1126778719
1651405154
428445891
1065547170
2019134845
61119092
1829336895
1301164589
1094493382
1770350179
197339166
654874369
123347139
839838129
1969202775
2086096283
222493942
429286888
965139087
1063406455
1534504990
476635847
2056317736
1959041583
1444184120
161538322
1776785791
482568497
1487753707
1563057519
722443265
71340866
986736764
1886787061
1372945711
800449205
356512870
1188593319
410749552
662251424
1820022677
1306257348
2072629713
98507206
3620342
955791290
241768395
281846365
651554439
660066182
1288868026
2022502685
1650635165
79219686
134535484
1164855637
975500789
1679295355
975716487
977017923
1925699341
1848893942
1508650815
6539764
2113126760
1809246119
1471083193
59420765
1458184081
1572390667
752797398
379589645
545479313
2114559267
980118922
1717380548
619980175
1388232782
360545221
1130752013
159191934
1864274124
204605060
483333266
1487827176
806209839
1284045240
232444582
1349223984
1599942652
671817890
1519253998
1527770217
1934612945
1786618256
319662255
941186291
1109049561
933262879
2076204723
619075013
974864076
824194232
35604343
436422991
1802332159
399632703
1012983816
807686208
796588730
1930275240
1602163412
2064864988
2147036372
1638751787
105801696
678855996
945888599
1572297378
452527423
1158797270
914960162
457836680
1554329874
1049467565
1878711159
1127641927
1080190946
1748711438
1558367538
200062530
2140789430
2072828941
1264466037
627447958
696367583
1212364261
1321246892
1672148213
907287910
1739276496
1724804055
2120262704
1923450859
668823571
353654707
395880490
203381486
541237878
2115425805
1863675302
129580066
1997111953
1092653992
96803931
55403018
850168906
922196252
861727573
106900878
2135423665
1852744085
1293547187
1895586640
595808748
1010884415
1428065136
779440278
845563082
972656366
1105539485
1355797356
1890372728
530872480
811516341
1775874045
936731482
834457447
433800336
201256969
1393145746
636314866
727195928
618115519
962732569
1243867731
1412357931
1013395755
919721145
631735958
22967338
61794972
1752716299
532667138
668849040
2076341682
1959430710
1094990505
945226964
279319976
1683414603
610262269
1509959431
1822475011
1395523013
636802797
1045297361
1365816605
1136929112
1377039349
1285590688
1655207446
1860195514
403927252
1236641542
985218546
554779198
228044184
1252550390
1819588444
2002208121
1667207879
241882240
1641439245
2036423710
11974693
772064807
1800680572
1227279243
573507717
300784899
1676233021
909944630
1448666604
345384430
1948203280
323099245
795697665
1332168444
1243675939
1451735522
1457648060
1401485779
948827686
293192972
1898272832
1719020816
517288695
143834979
613990569
1269084654
242890340
1955082577
1182919581
58085353
1026393724
171446352
577405977
393971306
359145775
2086728813
1432780301
821084062
255602665
1367761562
1731699981
1775297307
1536893382
1032636255
901066460
1817160664
918061995
126513169
1249629884
718214286
1374032742
2096822538
1405185617
617001339
406478799
716506360
924431786
282169193
1243960185
2120073361
1458874818
812677848
929375052
1852135584
275806183
2098500374
1616777493
425719379
1364017804
242759155
569979762
798434709
1717672882
1365819349
837914755
587273386
100891377
1572074670
446647209
38877725
1699717942
773739538
1432436855
428806319
1272261985
139424015
45948608
1016262209
182246869
162204941
2127988531
401267004
507598330
1389885974
1270137600
468711638
420533439
2014745216
1503989570
360989915
1683151566
324743616
115253770
1542512457
1470898203
348327804
647875762
2041784187
464036783
1074784688
847346940
1136586605
1280141592
692897824
202001387
1183835172
1783920835
1151244363
305944943
851496886
1582990382
178379457
1891638736
268831001
1134099648
1627820134
1798586609
1035648485
1804008864
43595018
1470927004
813792708
1519676319
1628183792
2099545863
1947282423
2012078614
1616053887
1881680193
1164140056
107501282
1041070073
217486011
120033282
2073058424
1055780542
1068502887
1706188983
1370670494
2030004013
1301090966
279008501
1866429914
1135795092
1264285663
1541340387
413174719
1383763005
1283136773
1495316819
407866249
2071998305
616975982
1883280235
1752972617
1712485449
1116359961
2093389957
1717448342
253057001
215667187
447660940
434634919
2062013475
740684486
1487452825
1124200558
1095788385
590536158
632383642
163187905
1762911232
1851606590
1105387393
490064734
1039284453
174848369
320195116
1588319512
1732608921
1943523513
10806078
1564611857
1595015153
2035645361
571973276
1948858424
956106658
760567073
929179313
243993898
1014537762
1202286979
1821826819
181407251
266687905
1560770126
1968860024
1973353190
1924693236
89132158
997991999
1277421997
1788982638
476297767
1695771814
355780295
159656011
1187742853
1477790011
1303641508
1003500803
1732661614
834051782
1925118322
1926881040
1181641192
268559621
1717930127
861893856
1414238862
2019391338
1845439357
1614882432
774565720
1385185504
1477476363
1972679381
527359793
937442228
790941904
1413966970
1411308418
783469251
1345525145
618842846
1012403382
1368330865
237619115
498191335
118611914
550550851
1762893752
1985847647
1377837826
1315173117
378122755
731292055
2015859704
354215117
1103732349
588519345
375014935
2125409499
1923667449
2632673
83607214
391961155
186166090
1168038216
1113418267
1153900542
1202717154
1213676490
55585583
1207220058
1201713296
2047035220
817549542
698719569
597064872
335150043
1963066448
1356321690
1308379870
836449576
205607403
1265828660
2093250012
1404487482
160030129
1716787022
1533285540
314779632
1178458438
563247445
1407845732
1068807217
1099686808
774373001
2026831781
1213366837
245936883
442826149
28940060
771751982
1584732924
2058540898
663326613
417630816
1974230830
936036469
1737437099
1775098730
862440839
581723892
1405249244
1121878220
249809212
246268963
1366242599
1994720759
754966833
1423989643
1026810218
1799013818
755806913
992144465
161747587
83789165
2109456819
1500396446
1610643714
1574395979
786931361
1981813118
879703205
1136119411
593985567
1532833181
291807462
2061956946
627815603
282810231
292292456
889765707
922992005
1154578129
2073708018
810416886
1267122443
1622815462
445393033
1247273542
1268290126
1101611719
1334117633
1024939068
1319845108
963355039
1432912461
1215570740
1932408258
173338031
983100117
2031819779
1293915176
805818251
1290928131
96562423
1235791855
736255884
2073431189
1542167910
1659573174
2139852099
144893322
793549435
1580017992
117157606
2076914077
398293585
163576113
212953867
1598484712
1652880914
899876228
1153241987
1109308544
2119936452
1098212781
497667908
517066508
2070341565
1623824301
659438600
1418439535
106431216
1452780886
1136543799
250064416
8673227
1618703408
49311425
2124476636
375052191
484059903
1877152368
44303040
380679504
730925867
930125169
1208439613
357796383
1375389140
756520068
901174719
268519238
1787696277
964127775
1612624045
1982707316
663752631
1089017132
800718347
467282950
850292148
1284575829
2080290209
2085124270
1539025465
297785740
1629441764
1750502147
918762819
383472900
1288968392
258167947
268318847
1202493335
795142952
41098016
1442299645
134757682
2005440469
835503078
1100861719
1215690771
1811837871
121668842
1644085381
1736356306
280249038
1444805261
156750083
756224728
115617774
480448290
641528826
127273427
523166743
1612873258
1594392785
1569063113
1906630675
312179809
1543859098
2026760116
1701587179
1565234126
1954914303
794594985
912927856
2018401085
270040862
1075676754
1436326233
188130004
2145162234
239309218
2048762368
213341602
607114221
47307920
452868679
375010295
1778036046
885039841
727608289
2140350737
1824250185
1463286714
956137397
854584100
866317059
1216477178
492491819
1700123534
712491976
829958120
951655387
871135574
761351808
1904766488
65112605
1902434121
49948873
389918068
297949267
2057120983
1875094250
1931359177
1138693811
1831168078
1698328700
1035382478
1450390228
1473046634
1757426882
711891935
1493491316
1755717979
665864522
284087425
2088729463
1483348973
1111373895
707904527
818304696
1830061068
271977517
57123315
2050371238
2108960618
384232063
796163749
219573575
765797470
904724409
191372893
1164734449
1335479927
1429766748
2059019936
378442294
2122227223
1585504063
1429952722
684442248
673543043
1504533079
872597140
259581694
546575281
1711077575
1516520782
1549318109
210640942
290316631
1460156110
1968764768
72713883
1756269634
159756403
500635753
1684919591
700559470
1675761778
1424481737
1894660161
1057490886
900828778
1606526065
1326942081
184444980
276896952
1924179142
11664334
582599209
877852930
915692236
1478313975
440683087
1236124390
1402598973
37782136
1246650352
1318999816
1769403299
1805210810
598031528
1184020464
153667062
1284830761
1806792482
777653851
47634323
1713363968
1247312320
1548313600
729451385
365487534
1444717178
370694297
349869003
438992235
761619531
1985867629
1434236308
1195476255
206561384
390611525
879455876
277333493
1798866257
770329076
206508659
1091748968
1214215975
1424636805
1296853495
565040262
1768820984
1209625179
1357541097
576197791
1486126516
1114510508
550721676
8865585
1669225885
1985529561
1066587999
377272661
1233753217
1075922070
1404902279
1171252587
171434405
912639511
1825529675
1826870079
1494633429
1212984434
1339548561
217981455
273267685
238044073
308348040
255946335
623163903
1732788098
1539351264
673159370
586408644
1532811546
1632030018
1066482400
910824962
490620029
1963809470
589903271
108080290
838479321
1283271903
123235555
1427884222
540395952
844344965
1080713812
1092539075
989930569
1544931769
71386870
681381206
1429921280
153049841
1478422222
1758276684
1496147708
2052101047
1635332940
1072362545
1130996274
716175778
1148396928
115018327
901051154
1167681631
1568722348
867059107
875096602
312943700
1044787571
328336990
2071602683
74642922
597377536
1666705707
1280646416
913237372
1092394806
747951002
1055308910
8294188
638980126
773835433
2093650004
1288259404
192363577
1302811847
456642331
741715985
645051291
1029376397
193565373
1470355836
248966180
1147176794
2088280039
1060073571
2104956782
678853238
1634266527
1840569939
1153923345
954071827
2105451998
115983541
1656128220
429508749
224340863
1275101862
215706068
1509617163
625583527
1545299932
933216621
1777787061
837860
2114749024
13079554
199759754
1960819535
355655299
605112333
1300522629
113156160
1699037985
2106177665
2023734234
1592518401
1027466029
1334071778
1004983239
63824564
665688991
616718322
795106116
1441681970
2070649508
1163587548
212605410
1173012492
961180994
1719710525
314507267
1080233924
1533772306
1593883747
1997157046
520736285
737531651
1758056828
638980449
915536101
2063080081
1295711787
1659757100
1221557977
73962836
1675060606
107102725
205168622
956671088
88978685
254162033
1485605887
870417952
814074782
1596634580
1068159799
1323547179
1804684484
1571201213
390324698
2020787899
2113091151
1874375134
296003076
1238832515
557079206
404211423
1485992289
1840903261
1444756598
203946026
2062772887
731821019
559230634
363459398
1476421078
1661785878
1753051581
541761652
123014565
565424970
1006021347
2092287541
1680760177
1627506794
1121920852
346172572
443744422
15172035
1689542308
1534353653
1811610076
1747874883
1847548326
569469438
449784164
798969042
761772488
549427179
1640531323
517225228
1808199509
751153156
1625032493
1240746088
1486374664
621866491
1496720612
1275200154
2145162234
837738968
1364684544
1446298452
710014506
1979010850
629078356
1718256661
1597724689
1254849391
1364357325
1733918836
901093911
1396609251
918609129
31738395
599767743
777932427
1926517711
674422447
1404576815
567247614
995551505
263512574
1581315101
1585455039
435057291
1560244540
1975387299
190308372
1199219785
1396375529
149054494
132722763
2057559089
1960814729
172704273
1787779664
1033275642
1218416276
814065356
1298802751
410994315
1885557315
532491343
257281994
323599605
1065612774
353485335
1419393281
1901160650
251449069
1939519279
1307205378
1121252751
707942297
1629862531
324700018
1123027748
1493930367
1553263693
1754163529
444143787
1130308743
1230508750
1545945950
117489985
1113310367
374940329
561550377
1589265512
1301394536
506419114
1695362691
190799083
85190265
794074723
23109167
230635493
2030495429
933224084
2010187161
1302151695
1876641274
1134534797
1260218872
1348949007
1572349485
116916294
1471470687
1735222493
1037314106
296256587
1215608368
551482850
291666411
1267034599
419487104
1450697508
1337580040
611139980
1599788406
752797000
1828237015
1059761735
1813497636
491399505
1939579581
1823205757
406619413
2013669939
1397726152
1373952973
1064690626
1458160473
796481874
89449570
1120449018
952669811
580248914
1285334821
1381967496
1538705261
333063744
1821606450
536422326
929107974
1379840812
1299337584
1953358690
233891976
2121469548
1850237562
994225795
177142715
889002490
892646977
1714718197
839123176
933785204
610475987
1832139616
685771133
1521476710
562909924
748355527
1803206820
356762636
1911113258
1418134624
136331967
542889069
1466357571
1426192236
465321918
876215705
1498961667
872477332
597172333
841982542
1202924436
2132978367
611624865
1691984949
397803758
548733299
304062100
2025377341
1227108280
385958323
1218845944
560041414
184628920
290240420
2131270314
1496788672
559444845
546247899
224326133
1221253896
202600154
1301016227
59151259
1973663673
1002583388
58340760
1597586032
1771606681
910709316
539792317
1884027940
1663308835
490847024
1615282558
287420733
1786835293
994094901
1476197463
1624037636
1568444709
604506393
1852685957
529953322
675073768
748691501
411396139
489943613
1992500621
333413782
1946022950
825678838
563127710
355449678
902071788
645049854
1509444279
1471636023
2013221323
229891540
110226796
329878557
377488024
1236466237
1420770415
973103961
1302876529
127643257
596842071
198037651
404930096
787976672
1223989810
1677076129
5296532
1264253424
587955499
1569939970
1617615315
1033969226
56030223
2019798627
1683186830
938755915
1688081140
1178401048
1697471247
1408994305
736743712
242170888
1067875943
708511258
475811489
655387616
344142716
484351759
692497754
875179064
996652047
279152001
216429601
2022436370
1593108367
366954702
1923497355
505306104
1687337582
1174148140
13898725
848384103
1140321264
438656332
62022790
2052698308
83049337
129624780
1582413108
1721507900
1357342080
225225344
1389722594
1542790092
429748564
993296671
2030853630
714660995
2083010449
773153227
226076504
736747906
1845423050
230043839
513740160
445057426
154633816
2010580457
477129968
671255239
1824048773
37969688
306489175
1345965113
372550978
2145219441
482436595
768855573
1889650652
540922346
1021639910
1666385369
988316911
975366900
1372546152
1435740455
490729446
1660376406
231506395
1985464617
1452060881
1455963365
575306315
959946831
1208260026
1499327327
28209002
1503085523
37079615
76531501
1418479474
1878389489
33412154
1360235258
930073402
2110715761
1165799994
547832347
483962733
1897265225
1823513758
688631990
1281834364
1203552097
523127763
339613083
433267170
1572503754
1447554846
255400882
606709003
2097067769
1202929101
1408508752
1223487804
1454810771
1044922362
1595540597
2009069139
1521724812
234704039
446476914
1344890554
197944056
1275724761
1762443697
76500884
91636476
570674542
1037707067
1652683509
274834962
1604631931
583248787
1507803303
1421277059
454878078
648507061
18556888
1104937178
2127126138
105319135
1925473748
686397475
277211503
10750840
612005577
939054560
686561530
655282758
1000386168
985515321
321439848
81699517
89897890
1904341874
566822351
1984182105
1992289089
968342388
1929693511
100727014
2016822155
1145321095
1456484751
1167550528
124676741
269008655
74325922
156572530
713335235
2022024776
135715512
703162130
372339668
2077897575
639633233
1286098106
908347173
1720835777
1664490226
2040173224
139765858
1464813836
1596755581
1888947635
197843212
666761880
1719908902
1572090479
692052523
1160815828
689159961
847915380
305046566
788222236
677885537
24710251
916420234
1936305426
1539024058
278095840
596291603
1562681999
114190333
534492393
1541994329
1149182948
1752633722
785704387
211164604
1426167759
636404986
682557045
1246815930
1705303651
1893410952
1723852706
1396066132
2029478775
1216356804
162517132
2070385224
1460563410
1004340298
206284831
422588181
1786939998
1253169429
2030880780
607251144
1772497419
1440152258
568404371
1041673549
652760385
1048265822
1697773466
135242182
1535406973
2130538536
872861794
999905405
391548878
650412938
2033364582
907162294
1792694780
811756901
602430113
293006158
1396946996
497264122
2082554538
1256348431
175500364
1397309468
1203314913
1698578817
305125927
1062277503
172443068
2064506276
249599376
1978651832
1607148647
1101455787
1050494895
1226620561
16248298
501137239
530284037
103177839
2036447864
1893937755
729232481
948681621
1043660839
1540631822
886258739
252597906
365196617
1489107000
1451731328
1256698560
37985727
1444514245
124283301
1799670814
1361473863
1269255810
924351638
1002567195
1795268166
734870323
171830447
1229682113
655658270
1334334047
1986455061
130685050
1475665495
1639126031
926457312
372941861
1111814068
1610838496
454710861
1188505969
1338254084
581204519
1744973713
1167288350
1093606001
373376305
663276781
1762773212
1632597742
1299568113
1234630737
1760068868
1842736868
31984988
342094704
807302733
119019030
1997329503
1969730508
768270435
1563231885
224124275
139923218
1979262584
24733580
855880963
118253235
1153432227
972622369
1447351063
673824616
1914725623
1155281011
479206111
149983787
259633420
492618773
60021152
1461507855
717522867
1667943947
1426898045
802050408
1373348556
1528868378
1371611692
553316146
1662853532
359732254
1060703585
1053082272
2092361946
1663591748
529627123
1614179292
1752655385
1947310233
1259128695
153440441
64464203
44970150
84288703
1623252849
823925379
896017563
639498501
675022043
2143482922
55225240
739513471
1068296948
1128150707
990368098
1135237778
1624902952
1436684517
957491740
1009439065
2088142926
1604649896
679715709
1749902570
664865377
478057002
166671058
163083753
1219919884
683218355
1473760162
2029407534
302448698
1588870374
347417127
1348084736
1762577593
36856483
1403081264
339798432
1368834649
2001862453
709386419
446831585
69330836
1053114184
1190514633
689879217
2060975591
295653922
1496135113
998652799
229999833
16111233
747335083
1585659105
616502248
1862542015
1314393780
1332555879
1298749999
1721090098
1098798995
1985130875
978898001
684468050
289888084
1817284542
1397159236
2113944905
639970835
1023612104
1473993670
1248116857
243935661
1318821794
405320940
2096366759
496577866
556355680
662388250
769430259
1559481356
611362751
898224421
1099036236
1181342336
2089981373
160703983
134015623
452712040
1624000898
102744395
636177692
1385774404
133484317
465450474
68702144
2144472262
650649608
851700348
714156806
31952058
705661161
254678357
1648696233
1874179974
176233315
787477189
1502836790
791436954
1587862879
1478937307
2128125787
2007731302
1303913625
1112906759
681466803
723827132
265716189
1002095189
174580537
1354740271
369762332
692201138
575227099
1694482235
1452259482
1218082242
1230113878
1453776860
1647729808
82689909
382370681
1366715907
1947263212
1635744921
429043233
1408599409
57469758
1074189448
896177149
502758188
2133921605
250252063
441325302
695408659
1033612049
1037707067
1092130968
197716910
399978449
1407837602
221676057
1971599274
1004704762
1411273495
47964226
1971581430
1354376229
933725866
2138071007
1464481765
1523827432
1221083132
750244489
502807283
1116534603
893546810
574335385
1126377892
505831555
141304838
873347715
1293568683
1449645562
1733221286
2034888831
1869927448
698001986
1288483245
2135265137
917256062
639488057
300672673
1627851813
1451116299
134787243
595560012
1595870506
346452860
2002757481
2055841825
929531027
1280531382
2093863418
1078641000
1714835541
1045628824
1604492315
431950184
849790266
2086951911
1023935056
617733319
543708697
300840598
1279639540
869598456
729044582
2093171055
801732119
324757379
1705435969
1867486873
84451416
462001384
974751820
328898365
2122320896
211842833
1105426093
2081412953
1491678323
1157692828
946062086
1238908443
549252560
749538026
608356492
717262124
56317841
1303458324
153111994
1822556581
1322902376
325357010
1318645405
1436139223
1508325465
799050044
373914340
1657663424
624616104
59929849
78702798
870854480
2136220313
1624035224
365433314
1571256504
1891601665
1437427550
958617389
930935688
2032100444
10705110
1664091988
766354139
602491457
955789027
175057321
826063280
1112593235
1583403883
1047277227
1230677628
1702361798
1720899542
1443431425
330536201
1128880642
328551752
986233969
1297999538
998036449
1157052493
1593718844
1102261900
1724059433
1297082498
920720232
2082359287
584526161
208530168
2114149281
1078314449
940518832
157226079
1870423739
499723043
1890045764
1736839306
1065892708
1409799211
1935389603
1053495687
669603112
1817138030
857651186
1087759368
1211001390
1078639925
116103210
582300009
1309313941
378974626
125392904
712128679
645641171
1207301593
1901179039
1645579571
572261588
1748052798
1860356736
178509927
667384470
1744887253
2139266769
341082950
435514769
1146140872
658419966
1924687572
1043126075
1311838232
511435014
1913185485
152798455
2102736132
647008222
328713855
506560675
92183
987197084
2105485262
1208062845
1030444230
698847035
1501789782
110886895
1414636235
2039351436
1788988220
1652825768
312717568
1558265861
1494792409
2033935529
175052293
847037823
1772508462
307369919
1695398429
876150169
23618539
450017880
154289821
2132078377
1603380989
469911898
1998620132
1306855284
1428377515
157035304
752447643
1988417473
1341240826
480036450
184303075
1893993115
2107731211
1158119885
370153370
1641016052
1561452566
381694577
828355602
2024746440
691380835
300542903
461126823
1146299538
1430370243
331071945
1712468864
1580122514
1258141950
49417450
1602697878
1567509007
605147956
1574577152
1447793190
1650562129
54020411
495975909
1769151719
800367397
840150245
1345408590
1825575279
595381135
1294948541
1620711622
795572634
1966020273
1881755135
1530531001
1628061535
1288939432
788275973
1026583226
522034738
597183237
561835711
1404064331
1445550109
217750317
1659144912
1297288612
165252823
430290255
2006790719
1759169819
2115771278
157142998
1529688795
1374386503
767392638
1357215557
522827260
822078547
573545619
439819246
2091500842
797190314
916492760
1781545153
447805754
899877495
701009542
1516238679
646032600
707937505
1669907802
1082399649
2013324112
1784488505
1799437443
581692672
2092576984
1453104857
466857106
1866984419
956354540
960838057
655856264
1025718808
917075008
1889832556
2010246845
586172395
779810428
310084008
2094201058
547970781
421982011
769706865
130508225
1536844416
74754081
526364616
1860980748
1369037075
827254802
911366110
434816560
1727874442
1447175410
630949792
143965829
456363864
2118927825
154992297
953768594
1547856607
1034961920
593762557
2069857336
654689143
1032663328
1667095902
615996361
736311513
1293035315
2033387808
103377580
589687539
642005141
327430642
1825126214
1426381327
1526197829
1560170879
1616414166
1920267986
2069280755
267275416
2016317738
1390754385
381299534
805288433
568683209
1097150275
983314070
383606564
42819404
336914004
2092880667
1803567588
1090610980
65504928
1489796744
571174871
1231620435
2117305463
235447072
1547481561
530240685
1040953343
1275651070
223681532
902376095
241948462
59079005
1986675
2128877232
1367311439
842596703
475419588
1138026542
1338924654
1677372804
194021238
345932837
1911278575
291079557
1046631466
2128487533
943395482
892875787
238013012
1663640760
1097783718
1275035775
269523823
179517726
544242838
1701383817
7797303
1476740798
1643697203
1578211650
1771527625
1234963181
1470210102
645028480
1485986628
748365690
495748373
2078930293
2046018619
895471097
697788328
998528125
1840003410
1062261362
2096383748
1272589521
1863486356
2006105377
1549383656
236951583
1187086324
1420943973
336173773
701088415
210851035
308161761
35886425
1327644525
445875563
1124033793
1603660904
1108434764
1194606427
217857675
453220654
1375304350
1266808364
1887276109
1047193884
453592371
661455272
1818839386
22790356
1808963757
1026613486
288478602
1963243404
2058862925
1893998984
1682430414
2127467957
424536367
2119861055
261965685
1401648380
1349122571
1068967196
505143405
958147574
1349955447
171845442
1313410504
1854353189
1295916630
55348061
162941356
863877969
165024713
926308418
803783141
1513499984
562193919
901365062
1886862051
1297546548
1441679234
1486983444
996584711
1064181753
695312861
1661789925
177550221
944833542
1618701381
1874897997
1380607287
1751210759
47496272
1821793246
728989322
1336260593
7527667
1912101245
549076449
1830831309
508548198
1351079822
2114151204
1710217135
306918849
1544878492
2080168536
152492824
1208110597
1552038060
1345511550
710777239
1866855900
260115100
1117754491
2033455137
1278351520
1868899313
1769274332
1810998483
1351950194
1677066952
1584362149
1837932361
1024423413
739184410
1752966281
219563015
1651041721
878690936
52291526
1808897683
566029271
611563123
133055717
1021620460
1455306516
1943836941
1570771706
1070883967
401080094
1095908106
774170889
761396005
151774201
1576190041
1743057513
1596890797
1984459374
1202171038
1468876876
1459707463
274115458
2066640999
2110900460
2035573558
1327222450
1636046626
1645598047
1220896281
230045818
1604425034
2043759287
354642655
893380983
143859960
1745394723
1935644594
467669652
1916052222
1229014427
578997150
1302362248
1299205607
996586362
513973927
92019467
599130118
2095492952
140800833
447342149
362297807
220407011
1270400764
531163449
877404076
119729408
275485879
1483008359
482609291
1955520694
1043809465
1613543646
1252235297
1478342217
1290642638
539654381
1453401599
1810063234
494843206
366080579
1582748234
1418043197
861906905
1021653928
1915613740
1846317108
668785217
912120251
219454619
1905389943
868224540
740127023
1195056081
1645209102
835674907
1426525317
415550963
2016163159
1907712219
1124814855
1141645725
1932227297
1778460822
1596085906
1549683676
1212686275
1888153662
1698074397
1541866961
223945333
1520588445
62647930
1694448168
1649547941
1799138670
644588265
297922302
1205807248
264826365
1228520448
687721337
333408576
1392877147
1873205593
985772121
869402288
1954799287
2062007659
1213911908
1922645642
260297541
1238555435
2141815813
1595572285
1053143150
1774880918
1615775540
1942428762
437186373
529376580
667329292
1623241678
964523430
1586527268
994386836
853255417
27126542
3244121
246266886
1916657339
986644653
1483286683
345362525
458538693
1299615468
1085888543
1287589168
2068047204
1989971708
1794231078
594362209
559193553
1154769552
424103088
1785814572
1882524264
239329590
1557261477
556734550
1246416793
992177278
2079733473
483225191
1844748545
1615693531
2066100131
341138193
1486635798
2127390696
1267267299
1550253025
1349913315
1907637931
637522776
1098224887
1665081465
19941067
1393865722
1040721725
1900234563
942429936
398025959
1350318345
1288142578
605824808
596946799
181838140
1023315155
1473619581
1417456184
1312145231
558467702
1104008482
763242283
4452217
1103688805
1189263274
786751248
1572405547
2122928015
888872012
720003993
571135915
1231219877
279478926
77634035
1662720786
1337252264
656281165
923219265
2096015440
826564044
1617948586
1097397406
910569898
243357786
452523631
1542975630
126672405
988404802
395190387
1423883515
957769287
367365627
739827286
1007362560
419126842
545664677
190337436
189000889
1577566914
1358523430
299435608
981298871
140346578
1901731884
682848230
1253196041
1398262749
43784139
2026900957
892020321
236178832
297680252
1918392036
606503115
590166450
1070452649
1038219385
1322931194
1954952214
1576354748
1704143742
743018312
1421303436
1645755141
260354291
626868819
1087052243
556662004
1400973258
603314589
299252072
338538027
1342544586
412558838
514130307
132559415
144285137
340754324
606771704
785782424
1204133024
1801043131
1308088904
451283567
49449757
1736543516
686674021
342947758
1960384464
427822052
1111111462
1091389388
1741160171
1782049128
1283128038
158102536
1695102964
1757442788
530959709
1500157860
2091701547
874109102
481126095
1238595030
88351632
1204216019
473652432
1718987806
770938943
114705723
1874524068
1402321037
1426681527
1105039913
1195530524
93576172
1448928368
753883973
94291463
2003574958
628809057
1150579666
1032309331
2115047454
1446351636
754444820
435433151
2064300686
1832844102
1569819310
1045309425
1169374903
271049976
1958595047
974917317
881917004
1113239801
2090743710
1546926159
75992302
792158112
2096474754
2105706493
597194111
1196859991
1016405347
1018886661
625559299
2110893387
337734232
1117467820
1266626775
1018632764
1066172356
473048097
2064638828
478919348
51589719
1230110434
1894471581
18957408
1944186644
778593224
24181140
1537902726
1657490072
1700272168
1162357017
1693017668
678352688
1353103391
451005156
25678728
524749202
486250688
335160097
1313317893
728214929
322929399
530254408
1744702922
707103002
1550950352
815229647
1638519845
1856400577
2041199552
196004689
640613984
120249771
689792015
1984733107
1865908267
1913649089
1380916721
1812348821
179849039
398891123
406211360
1144410318
1049086193
2035361058
1866345377
199493132
1614932971
301765037
753924182
530108608
76912128
1651745226
1514718501
768014115
216706944
1569025687
731406910
1733416288
1045112902
899240932
2121559950
61941647
1762817613
1220777941
137964013
602755976
174238669
189809216
1727678772
1925260253
1519277128
346317905
1249169563
559680720
925653028
72212451
564656264
2109143883
410548407
1109415621
1473692513
1889275965
1020055283
679449161
1583481538
896847121
904183806
1526724582
930922102
964459832
1353583793
1031726473
1658476661
667980354
275407436
813644262
245846766
1654541833
2055859215
1586060798
552258810
267349134
879773572
270125040
1349745208
1222392128
1892598116
913740504
1579548999
694245578
2024102902
722153526
1636995571
1937371302
381834491
1627487559
1814931260
2076256004
2145710221
699926293
269512210
1853181329
569890026
859574694
1984937292
2065197819
590099620
815539893
1523791751
993389274
1308862348
1111102023
1417078106
58257068
912845696
1429123756
309832381
1504126083
682052486
709861995
1861203444
589285502
19432387
849975704
1640408014
1865444053
2079228748
5341444
1461502154
841485811
233613432
404855391
823992823
1762093503
12711529
1272170992
2093516004
1064146864
93753861
372092779
741379895
1986263602
1324567375
86814648
940857660
935998246
1458367099
1049177931
633097434
1689490112
565256674
2009091994
628431490
1299154932
698569931
63044573
753704233
1980791337
1954394314
1994311848
239308355
1285033757
812088572
918095572
645768945
925388456
678346959
1553284107
2015731183
1673762322
1160826500
952348076
1047131429
403452606
709908469
1049750361
1874489561
806862760
1596554599
2060490928
1510255426
1497498573
66536912
1883304954
2098368065
1803521817
1356211620
1957716877
185607726
1347264440
2009139189
1956771422
690425271
946502420
646094917
258344939
1553816571
1159270629
508181937
1465731451
1527224720
958475525
1220853346
385010439
1705647464
1112351196
1095247960
1195681596
1311377680
1131954695
1704233562
1455110544
1902884652
209834897
1818655260
1239776069
1365728668
638563997
657954186
1750626067
1857912048
1275476934
1065994
437228120
1626723016
1127053961
386748336
229751744
1379663923
1641187731
1952986286
1403237137
363449821
736784937
2067124345
44158867
1930714648
1645320696
175641876
1273324229
1283473829
161304911
639250429
1307947963
391450505
1868906865
227899996
167159659
702716169
1217889291
825825198
2085594707
1633956996
215667876
466883713
1109851209
299326996
160081447
1266229577
1736388380
918151333
620212374
552264704
1558481317
2024966752
356465989
543534234
779189144
445404242
1084343305
1204883177
1197816604
1613095149
350352435
1741372287
1486933868
326939929
647285294
1444349213
967795412
1586134811
223287534
508708526
639095456
3464197
1325401540
602934915
1463158997
240070160
1719949984
1968584085
308938939
1920067321
2005175940
419126586
2085416624
1358974501
1448536338
1436534729
140313148
2004690078
1167968448
1946361034
2123083925
1805383657
790339292
471486623
1788643002
273953317
372522093
1512151677
867395628
470849259
1543717003
1733955522
24117575
1560133962
504898949
1837904469
195576278
267769115
1574584562
2125143997
1986142274
1697285481
974423823
122476011
345833695
433365656
1192994236
1580820854
421044015
75717494
2052170704
984752765
2125224891
1462627750
1519074308
862149946
430910220
408326820
70456764
833267374
2000080618
778035494
1889694275
1315067200
2056946599
927715514
1374708213
1263292262
236813264
1312535314
1168743785
470974974
1047278230
1523580445
1518797672
165040916
2113079178
367885612
733067940
1739188254
418184351
2002985302
352283987
743273225
47175695
962335673
700813370
1672722507
1815578074
1423125838
92977880
791297257
1509966266
1876453474
1841353499
1327131017
1257104887
665097106
1257301951
344549728
804659357
953477543
2056703461
350002622
144205654
1302245196
1121036396
233942432
105238053
1524832997
165258452
464396875
155448056
1585327524
1443367086
893539326
1288023440
1456481429
674994275
112845648
1580069432
1823141902
4408555
1020131867
1196854232
215875677
1760580884
1270968325
1945589305
1518285651
84291127
1586783076
1546668570
1048021046
1358289474
567290374
444095178
1342556305
1954005198
1924682356
776265651
991405160
806824341
63085509
811020527
1580867147
1376136651
1911339003
488101100
561225200
1645052871
1033338424
272775724
2071230964
216855035
917223693
524997542
1293884673
792548398
1194317742
230214101
177998365
1967140117
2035210075
545716227
1117787214
500305780
419758268
543972778
810225043
1435579316
697666701
1495410818
750186730
2137104195
68324489
1355277897
885217010
1846936106
1602716170
514948759
1034637887
377466731
2000353581
1082147671
666638390
516735738
449392680
282373496
718703844
275798476
2082847904
931253969
1750721102
1283894294
1862977
612407901
1728833995
989430703
1535632117
534672156
329655088
1358695963
624180339
1007756865
164950035
1716091235
489161531
2090546465
1273514304
679092021
1776486673
1158717222
1699246684
610175097
80749938
1196319287
113246953
997731179
2066802138
812350790
2077261875
1362787374
415014628
1862933244
1202862841
1558903118
1522610428
2118178430
980030065
1280856776
1429796552
1681429730
1404293562
1249156653
1646383295
1183362343
484495972
2112535781
247685383
926826344
1880495444
1805941642
1969047609
1914205823
476521956
156602212
1300414698
1904505821
27423061
396376887
1380298746
1104283866
1891328104
1565968313
1366319016
1515932217
877551809
1509953449
1484854531
1109062939
1353010694
1034666205
545723369
866661242
1348802295
1829048502
1655273885
1799991862
1947760670
2022092074
1855566948
977739732
2142751315
1761845152
1299068958
11182237
151688646
1164570630
1560250086
601910204
154962713
1276974412
894039648
1372933739
1647277741
298655041
1022521540
587542995
1519048685
908448181
1489314169
64635582
368665826
858775741
1262363659
1933528021
709096963
1982522420
889681160
1676389610
1042717234
716224772
630040417
781168353
1239709599
1448951809
2121014651
1089440731
1188758595
1012687495
76002719
1647183577
1295542212
583495231
400884934
392570132
579164682
56742075
1483147553
1598354430
2095592776
991052364
1353858801
1189478187
1239857420
224946027
1030926530
1907288532
1428581994
751961897
2020118039
935242328
1135434428
1588032765
1000332545
881976500
1546909872
574442176
770922282
834936761
1440846171
522089444
71158825
1189914888
1494831298
1926591965
297956851
1930712959
334380020
38724320
1155100263
569133994
1123795087
1957147893
2131835919
886517998
909455415
1952100854
170658323
356267548
1836498447
485347147
1769075419
1769678351
208924246
687003744
2046113078
1946076191
87433021
773019958
733493997
181406753
1647518874
61857396
41967028
1710712250
302247814
1609304173
12575064
1843608270
1394846992
188688163
1397127726
1277202112
446395305
867504844
1894119745
561002007
2070177424
1210478920
343810923
259427084
537360531
1068548517
569806614
1204957274
933587268
1338934829
1013320685
1224304685
145352921
165144660
1457827387
1347389925
2109471268
266168701
1598843733
1473423407
364386238
833690134
765383738
699160082
116541432
479354780
371956666
1549888926
974861155
2080778551
1309415243
179601948
1087425643
1496329785
1259039400
537857890
1764855486
1951719593
1104135439
1869972728
617372249
1861501929
1680645181
1375231912
545315319
1871259590
174995473
1456143123
1460641992
515094982
2112431799
2024671430
443788428
862140164
1315496810
1111680332
2133439681
1159173156
2089879577
1466271973
1639288722
316116196
522926179
1506207219
119241247
1950138375
314521518
244110909
1336124282
1530011166
2057628293
1166840253
1948616643
1067324193
1015578464
1337078765
63548318
1495957792
192090974
786125002
1335422828
255849285
565452197
1687033105
1235065315
1511971587
1845716567
1221020130
702076944
2119879580
116026141
1922003640
1555874753
991898814
1655005657
5707931
1272841820
722971213
64283432
733803080
1826133916
458058331
654865362
2109022168
1558814183
871560548
1904560775
567292401
1176044819
72670606
229891317
735065956
1836025835
579299798
106872332
327888296
646420770
1425508004
1288990280
548118945
1966418761
141809510
1690119706
1465919360
1842890273
685531354
1458427907
79009201
1796099264
1201942644
1813321572
1968598707
2134011723
1592944234
622800041
1395110690
1737406927
627077787
1584138755
1645692165
822597907
1971778499
890591296
1601180840
442321638
1762073140
1754484306
10916758
1918008874
119751937
1980326307
1895611218
693734421
2082725128
1361545109
121691935
1184108136
1974048420
515706071
1390149470
1945611505
361010786
1298226931
1676984692
142948888
1942837305
1308489521
421675244
702486317
1304270494
1978421909
147646427
1705356834
1679905600
487723815
1525505008
715581511
1972496709
1138502625
1066740893
205169381
11848571
416496895
1994080801
221205376
1416312500
1885510316
114556646
869412502
1420935984
824472491
45460884
1420112881
1096370813
1049133190
936738636
1289661180
1418463401
323259980
1282763842
1706558619
797068541
19395992
1324442320
431941593
2080736011
145494607
1032391894
650517051
771624357
630815756
30373880
2064101753
520336583
1650226519
1488115724
218096537
820449715
677011158
1327961009
1571096676
112616521
1490826923
1036852735
17802554
1807503383
1608651912
1580666275
1306019464
1850906137
1353308594
423040049
282822836
1300594620
1137991920
140808865
330512726
1211208350
852941427
1881692668
1655737929
1730187820
580562164
1752284743
1882091841
1971573051
1521140556
967109241
1347488134
248053147
966352997
1066763004
688667366
548259047
1577176728
1056983758
135433953
1850724094
20119232
1175005131
968322920
1864354592
470057655
603217312
1232895589
1930460731
510292611
1963043382
113836317
842303979
1822877366
1776862460
1699653879
991861095
1348718284
2115364939
1934062806
1204883177
1987031885
1516402708
325745692
941091688
1197444921
158341552
1592732834
1304405000
1709989905
495906193
1159844993
280403755
364500384
947649791
794705079
1102878780
1233193044
2074018206
1172216715
648247000
82895775
713528828
288622794
1691426004
1952847073
1759054342
845722525
1574355602
1264278066
795361120
1101904879
1575715548
713776532
1999372513
228277020
1916812088
862363490
602203122
1043303824
456490260
1361176718
1044241312
330087668
1541684107
579963651
17233126
569516148
661581107
492331148
1127584761
2094829656
772205481
812778449
1076497453
727688361
1001904452
1151043534
980999580
1854036216
1659010796
245109804
195681334
227175871
385419408
825428816
427431317
1535704002
1871790381
2094040539
1543713902
254951180
1673238769
1222331638
709732195
178222940
1416116565
1102090743
1604727737
1252435189
142985431
1607904112
1975600326
1207231513
186477727
666766577
974541795
1597460573
433980045
21575114
639431561
1228798355
1126941463
1022164292
895664346
1378383829
27415805
360543650
1891381382
2022413062
1220931776
955953414
911226700
191507260
2110471637
1181556395
1457544394
400674321
1378792820
946084030
222375674
742234610
461421062
1019612896
778503877
1742819416
317163347
1473531390
1539967752
1524270753
864174258
1862468372
648739186
473084736
795610528
1428842701
1453466833
955303756
1710956895
1858508369
38296973
1453018036
1313765424
798497840
937525677
1251023446
1214681223
1493101835
2129101265
1151014492
1559419958
744727850
1785853893
822117162
113712666
1899166643
493587234
1565647546
1245093680
718923574
1871528795
829945135
1149924968
183560037
1655940055
1931559731
1605351193
1193163439
410724377
718888047
744295392
1534464265
408094434
655064746
1764233722
866438685
1810000596
63206240
1055855935
726507208
242379928
902127677
1462602031
636529142
2120063154
529766040
214105422
2062161699
2070117813
6668053
1878780359
1472075828
1356009095
440824811
1351506613
1660499997
242278161
1783946976
1679340523
1081164382
182843002
1355116249
1376446996
252274846
535480462
242143115
189122588
81237763
2123728469
741505543
1643088373
1053071780
272747654
1049480888
465336135
275226252
856492534
1805544270
799100946
1713692112
246360140
676582826
143014462
78009976
224051142
1966338579
1742400405
1939975922
1264305903
2105238531
1048611058
1627974733
1117138758
1872461707
1042095885
2139770242
2028384361
776952503
1723573413
949227344
1923575103
1979916352
335731886
1801013094
1792620749
1578944452
1041962321
1419140411
776263115
1468369915
1446821287
1037838998
733099022
2043411775
1002065783
2011519977
530321881
855957168
204339142
1574692277
1607869466
1878815052
1096366248
1589864796
1344082883
608026037
668829997
100960419
888468038
2054510230
400262526
753580735
718838428
1445725066
141957180
361693679
141089824
1418361855
1472212255
1252423100
1019232057
1733106580
2004912138
1395119792
757941186
156444114
722108638
1040487734
1000153236
534971600
1156046257
1141737386
36370546
1565512726
1188187187
1384693786
174640863
600729490
1836705402
563103889
484254121
971580124
1258792183
754052849
1068155302
1889107289
1105543437
168929585
654019160
1383268155
452591413
1581002936
1565364797
267671640
637120042
287034725
2041935012
639591011
1971195865
383982213
641071539
1146594084
363063867
1149274515
2104595387
1354136284
1830212981
481547981
1302014408
1086974661
1758744279
486090622
1877724300
14216215
356897978
1510229848
795680775
696678051
342459662
220027778
931376170
1578059064
592154076
1458361315
1564447244
1793767183
197443389
1038373358
191486576
2112704015
929352678
1910562103
171038694
2084582530
1991564341
743626882
1144864301
595955389
650765017
1659503459
148392983
542803485
1360887585
2034571942
1781657259
752524357
1522036436
1263983167
2098799139
1231422080
400041757
1869567291
1735873448
1151567914
1123936054
438408268
145483972
462864643
1884780047
1219897566
2141569885
575928774
1361632904
1016736917
1982569478
954654958
1679079690
542748000
1596013703
2034046877
683148518
182198803
361681730
2081450497
10937867
1545157038
2032391823
1103593970
803101147
768276746
164950034
1070109901
1186512773
1225822512
1289428942
1995936889
1291505251
413018059
1319651872
668769691
394608874
1827625626
1256101978
313016373
1556893836
227160432
861969845
424482398
1195745748
213696554
1937967477
1832082477
1627810345
15401951
1831231136
1552706896
1338529062
1817206817
995289677
1554340362
993384469
1251310697
1576452143
1447524541
35249483
1098111276
1649870923
1636246318
1367606189
966952058
1085513325
1527869602
115472314
919674693
885198781
651388369
1141926317
511914382
1825423621
62186826
1220682242
1622341426
1239971577
96292520
1220428602
357097773
1151477119
1913611517
445445217
986249765
1447898267
1200070058
418061638
1271250387
1637233024
114853259
33572940
1005761087
1969762824
294665979
1221911594
238013012
1508392575
1549311436
1319787428
1899633793
655544795
484552523
1976897987
2136484943
472671541
502308614
1072233494
1718631436
683418147
709968995
1624907388
1952174981
1387287372
1521602185
467171904
188163388
649048042
435436196
322601557
1837201874
1598603547
1799014812
762226582
991246173
1124651236
1838389406
229064094
1197263011
1535073667
993620800
269539184
2025383152
1913163907
1421822257
1757247446
1148671387
711925589
1982939633
470215609
1792951211
596596496
548713642
1521616865
598016428
824655508
104288559
189977413
2075396265
1208503584
1922986440
685807239
1875734906
525786294
1210608448
159473782
1771499109
1937690494
1120727124
1313683821
441149269
1664531531
1831575444
1317754091
310156314
299692348
710752002
238942024
1206798773
388649540
919823094
1710980481
629029367
187959918
884005177
1188270097
1829938571
1935741040
339362033
288895696
1067399955
1258562829
1734276525
1501448257
100262463
1968306667
453096409
34197624
1283431423
800526464
786997078
852481385
347171900
262576208
53468516
352141835
2008346144
659743503
890333402
1723784041
554564141
1476382719
870095582
1836671379
1356522460
1958668749
1127664043
1020319078
843667315
1288572419
985546453
1754141307
84630695
1796220632
2056665882
970691516
1028499616
1753457762
1980507164
1711046110
1324630075
1529788140
1215649512
1479312773
269639304
1602437337
255418396
1274808764
1793653305
1584194144
1285403303
143500678
43684753
931957186
442242066
1832877059
2000383507
653097532
1903900824
1522275612
1742350320
2141043485
80798482
346611204
1478102447
2049017378
1729613986
2022865419
1702225320
313507342
1719240690
1312174092
1003134230
416177361
1654306364
411899845
1544355215
2068022925
943527011
66773236
1296475143
2052159940
1801838790
1523176023
367620820
1169777133
1141036547
1940462973
1283246008
690965144
1253594039
1908256820
955093077
1897042544
143619681
1080740405
1231046081
458767406
570658618
1193781643
1731645412
748330475
1952707759
1787609651
446370796
511754412
1892811348
1803353600
1052289713
2115933190
1791386558
99987233
2115903224
1645869506
32467154
1821914128
1769290604
1913068242
543136444
1763687357
907036530
224938573
1737552045
1581601066
572036773
1914816456
433496516
1698894929
345890913
2083960922
1255168997
1926975167
706978746
2002735925
1227918684
968056044
945185213
56696978
612348554
209790725
1573892272
1604262733
463881114
1456560435
1998315465
2136338469
1620155449
1411851232
203927828
1017096711
176661502
1453231157
1816982178
901645151
374141467
744898680
1803976520
1284423922
409404271
1094339012
1869324866
300649780
990919152
1626654980
2004215028
1848296746
918080756
1969931613
1664078934
1598306576
818790815
799488116
1522230078
1526832989
118466600
2106644252
2056892851
611863762
1261003978
1304517637
1422013689
1244731673
564741359
1888058705
1424960171
1380226350
1463536626
1668985797
1432933769
675273268
549549059
1739925871
731762559
1489504144
1144732816
293912132
1939163556
44045929
398520708
1469721894
968602734
259357876
32595056
572401469
1943850123
1196615182
887492091
1878937742
340706190
1927981767
33980381
1883065487
1407101214
226701058
1574261709
1081580573
420852121
10440708
1396944417
618309441
1326287622
2068916491
42045590
92463211
1978479305
1391314933
1260568783
61321191
1968568603
309717444
926654306
1899119790
583669766
1541287084
1975965512
505833628
629347276
1106849431
79367955
381659712
1769890918
1317877437
865900212
127433946
1927788879
1129624788
629188447
1710646408
204157661
1341126206
1086116551
1542407453
1470210102
454233712
1444837392
2072833357
464473719
32845212
1021020284
247169227
966712480
24172061
105128751
644151232
1696851781
1421211874
1696823037
130310592
976965395
222573066
1918220640
1322015411
695216394
486353274
32730125
1394444655
632695488
499741925
653008985
159828592
201608601
1054355523
1438994963
494230962
649911551
1111225965
1704781009
1321626596
575203215
605459633
1551164986
390534082
867463678
139723569
1862152344
1356175246
1885235291
1868704732
160272662
1359757616
2141745353
139713810
123333443
1867032771
1970364073
81212219
1828748942
1267601630
629438534
533839243
550497545
715765688
1341679268
703229966
687096741
751229610
1438515088
567567040
1111433058
1607545727
182182131
1005396111
1970040420
1527296222
1407645343
629897795
374020233
334904338
260614164
1922797186
379461514
624766187
120163144
1896517174
223110588
319349524
1935858558
1174547543
954037630
585631550
491714326
798051446
461894867
317957793
192606902
1329270217
1255925512
390402072
948295765
2047464958
393957480
299249600
695808481
441764445
1162119626
738601031
1644298100
841335308
2102484827
517800609
1888379942
1873045062
1625103146
731938998
193533441
906128759
1683923710
1516723654
1773971138
534545505
1903885412
1315115950
1512003669
663738577
1589571031
1081977788
1437710322
1706518155
1192143964
157491440
1960209229
378348486
79885651
238951
1145585047
1998998866
36816934
1736324795
573881330
1938307105
1563956102
564959561
433295863
1931677194
1865831448
64531816
1748240185
2021665383
1691971272
645751263
1048105713
1919413801
193689600
1607038317
25145713
919905531
759134140
1818295109
716401812
2107546017
2114000868
313338114
1688628659
1901212426
277764266
691512745
430002433
1535959961
1683604848
622430405
888920799
1282914638
2005219340
1248327075
1023315155
283029379
1961482837
1702032194
133029883
440349821
1507299173
1515684518
1666533526
386078912
1248270279
363588180
1458910696
191089548
1817939937
1556840542
517119247
244851521
547072522
216370011
1520628784
1969971656
958537030
843350658
1375068549
1021229663
1932698060
1292734581
1311896662
105687557
73625023
38236514
1623022856
1198636741
307401612
1251387312
1956712229
1823427700
1894419995
1939374990
606364819
312353792
1501266610
1531642187
1916128601
1925459047
1999777439
1281476749
1576212525
1221854592
148594864
671891940
1331565602
156045783
470535148
711910429
845782560
1485083200
1796235141
961656155
274101255
1809933052
1639478922
533288375
706009451
530662537
1505527950
1098706684
1140440651
2063829886
1122063853
536161039
2041083788
1042916558
1541739334
1036868534
32364935
1668499259
311455942
1159924344
1514102559
1690503388
381394339
1478197731
404064227
985228678
1955550303
1458171769
2025742682
405409476
380502323
258902512
796569728
696918848
675449336
1134191186
1709994359
1533326639
1049677220
1129232250
1155152789
1281562125
1052891601
131948845
681784051
488927124
1352008793
278075127
1281621445
779036631
265208148
1664312148
571701433
728955251
460907713
2104486910
1656344641
990014713
293519175
1514890728
1960187340
401004631
109742973
1571567080
2072582557
121047765
368373795
1676403900
1558763465
2082173248
1670678005
1047875160
966201991
1673649393
587510344
23086012
1640899953
1122671944
841234899
209623934
1885132052
1134307090
1249607140
1412788331
847455074
869628870
700552943
1737508072
849714449
550388334
1581462461
993244256
1297805192
2145751622
419959160
1739139794
1956314293
539994678
1472881292
350223577
2011852630
508924154
1700743756
347889433
1092611684
1486608124
1936531179
756400562
1825743380
1308944555
1556886687
1384615573
142433512
2114653687
959026580
1922383834
1845976360
136021285
1370892920
334234839
1091673463
756490019
517751537
93628060
204120745
1833577745
1822002940
1108223917
239491864
2022368465
1109673537
529375939
2113698309
1631261980
1065706839
1987080662
447462541
1062321687
430410481
1441740133
732318179
1179180266
1755723182
1611918774
2114512212
1982793
1545924368
82835878
1348802295
1076823185
2065750594
1362135241
254304100
2024188798
1579936434
250040658
639566716
1941384609
1813735396
40210747
1956399110
582908241
1828617412
424594472
1880134980
872046769
1603380557
1915845618
1431810169
219597270
242593523
1811365900
1485077796
30500020
926576998
1691116160
1153167825
452572657
1538321029
474222375
50491255
23914581
533415603
1137049526
256351962
2095105520
182751987
2004481899
2005041759
1419479049
1414350932
777960745
222687972
2004055948
1523878074
1707457514
1479106324
1694002945
1715030872
1048019791
1823814995
1062572547
1085422527
847893187
1027499563
2086608104
1057221919
2085538627
589630839
1007567396
1748123419
900026024
1706954960
1939594983
944620757
1943473279
1637641438
1789245134
1037239352
1778316747
1811002793
60704843
1625032493
365499846
601365690
314346517
92661861
575223427
391829165
1539663705
1443251271
1136224031
938856067
1815160001
1472400153
1396846753
738629107
1064986979
114340764
1251537657
838252979
1417097999
263142346
1488767972
511044240
1365663754
1992626142
2066218896
1959237598
474199214
85238122
648018875
1940621151
86526986
241599177
1380208170
1261297523
755517372
1361437789
138406848
1864466732
806588602
717031964
2138444861
1274469716
50957656
583264929
467232511
1745031268
1236507129
1191358622
2139101579
210878996
275789683
421187165
661306696
2079242138
19559114
191974944
639326155
1991939134
1311717170
1284326251
1106863278
1901056673
829206893
1260487993
1876210153
100781351
1146007397
1126943765
1625466230
1265611416
2127247141
79554207
1191703213
54825192
232363761
1605570397
309918104
936802550
350894019
1804283728
1839731570
1656986369
684784997
284861982
1295240948
1230511343
1351496251
1801150981
736965560
1292752233
1239936999
1809957302
1488100963
1708142362
13609877
1298187752
1957534821
1210203066
1331166008
683843257
1747710333
1389907673
1091006794
1292234665
1496345637
1673433575
408764701
1862886259
252571908
1776000376
2088893244
6221793
609784573
19601819
841427577
1244550902
1030459442
120446948
1764968822
1787518333
1162969341
30953671
644291324
509013980
1273104156
4353152
865178943
445604945
730195903
344357692
1155457809
1761432027
1973412468
1634715749
144203890
1990996279
54549901
1413829415
1797888347
1973128452
1442928564
243390389
707402745
419922592
706144336
1864304462
1658721794
1178174387
859516412
1673854432
1031445391
226237294
1946927999
571190870
1036936365
1298973206
1555339137
2093020653
1304127904
1525001771
1406195361
1084690427
1024545213
1380026797
811332971
1028601940
1358556679
607259744
1034148267
216523180
356983656
1067075526
789837745
807566980
1654950458
1037252319
1086693586
897290374
680219567
1056104868
910922575
514714260
1368439652
334738047
82083217
61267490
840339093
5747925
2121967655
1015259190
611830568
1891715517
1880254179
1138640904
1052881669
402047506
154421672
986565920
382487087
1450866313
1846041228
343710828
692850591
1528911475
342064007
1909101546
2146158994
1465907767
1617463848
152585503
635717012
54679450
1836486658
1968361418
1546186207
1146664338
1972312874
905736400
1517629306
1096698055
1221475803
844307802
127107057
265165094
428718230
742668310
589441785
760568493
1773114855
602889753
780259127
1611761081
1513956465
1945593145
34024954
1618369015
882184870
1913659628
1301719359
1287102102
1241441717
789888693
1422644334
509462492
950851691
2050928324
1090339759
827785149
1151568897
891847393
337163081
2061303067
219500859
459281503
601021539
1941827350
1790146085
36905299
1361784979
1932433925
692278011
1817180089
1877823869
857580457
605589824
948024659
1619202816
517875617
644292577
1920622946
839333038
554785650
1615366585
1697036294
13566305
1188177174
566692782
330872506
697991931
1732898680
860419640
311247067
60362503
2094964373
842744806
447314466
1087611627
1024634042
1139763816
1660753609
1410111569
1915240601
1197649167
201552606
1825951574
338791602
817278484
1941256660
1652768633
2099258055
253025032
1543565306
871211570
651055932
344886272
787917924
442512612
319164837
1225943159
1601385440
1312117616
659884766
559848794
478348818
86806959
854449146
2130668471
51821810
1124194091
263334801
1908785843
1074112693
1836680496
719138576
535296176
1863151939
621862563
1340535589
524371497
1575438
492596569
544519885
2017525695
328259850
1300743653
409159952
1193750101
1674425912
1614530076
1156750919
1273290186
1470213884
1857385517
1129649105
2041475891
1874255699
974938927
1979204932
338304688
758141674
1503545802
883834697
441200311
1587942910
1954795959
67692541
447571927
2049793480
419126586
963001483
755005483
274403840
829949151
286325780
1286939246
1736841601
253652940
2113898206
1258207402
1469833226
743429486
1693799475
1018671630
760073635
1648760493
129221447
499843193
1822808336
293286776
631652837
812800086
886118550
1394805914
851610538
635902009
1971058353
1697033079
104181200
514738416
1468816187
1694471698
239042562
1541384629
1832871325
1173119110
235960757
121907748
1453298839
1402982235
1001113250
561111399
977408580
1730039289
2080895721
1564094795
1548508293
512977215
666595776
1175432976
1017988150
2012103870
1178197307
583148924
538878013
132726633
671584842
263203257
128163012
1540220783
2031016690
1273341300
528409104
1923401729
1058395086
1713871088
454718029
1483216881
1450953950
1305896473
1503613047
627104391
1404500822
938181690
1601884417
1366549208
1103044319
2049948511
1840667097
1191815481
2027079380
65431076
2055282950
2051531459
987665172
884579165
737293937
1514961430
297985807
1792506320
1955390498
548998830
109622607
984630253
1086229659
2064563872
425606836
1876597115
947184049
1861620402
495252903
1484212056
2011397504
867273738
1713453774
251923715
238635255
182987973
608393100
208511104
955456494
1627398183
1368045594
2110098247
603921596
1135013360
1683443664
997238914
992617575
1794124152
271668923
1470657507
1743175117
574063781
1851988682
1172263520
1260348314
943589456
860632969
2074367781
418623314
502469661
801012862
1913724674
1410961977
564282270
1258630840
1104610027
1767472511
1742474921
1023924308
2061655384
835062728
1989582623
1882090042
649728807
21554907
303870345
1222704378
583071390
2017075657
165232197
2088531706
840103341
1126575505
1963052868
1931046642
2133150522
1152263900
545426327
753042263
1596879526
395047237
2111534712
1698725388
20768163
1745461205
1140934595
2139128561
1729627503
558390710
1064999881
918842438
1805021808
2080761085
1284093216
1146015584
1183442323
247219420
574629528
1626092313
1195742495
687255743
2059463497
922657047
1877687200
805927000
892409985
2094793357
1904651105
317743723
2069394903
121725987
430970572
327550402
7089478
1114829529
2085759495
781135481
749146165
1416987261
1084846475
642893379
192091690
195980381
2112491788
1321373149
944416303
1411244456
952919979
2101176909
1623900132
1352642479
1182829805
1790194172
238150903
1713845312
771877013
148953105
923994429
2146519230
1158007742
371766504
1712771134
1460697106
150807867
294871368
732752016
182314400
631708627
929843110
2123696069
337951055
1088650655
892728945
1601404935
1820192432
398936370
1273569379
2051669323
434440380
937077179
591198869
1215343856
1766004091
1677702518
496058510
1921733216
637797339
2103482142
211598994
1147186255
439902193
353391646
506759620
216068201
1937958969
924996868
796355135
1199123644
795722675
1218352146
82572042
666462498
2041111937
1426898045
1088369853
471548177
1750848305
1137207302
1862178240
45933920
436765701
1162163307
765684279
1609678768
1672373525
337970312
844242155
652353542
1390749182
1300927841
1035699515
1476848653
1205059213
604751704
515633801
914888608
275655033
1268593951
1350939952
1631369497
412322244
301022144
950426211
1593154268
652425403
1058213564
219056501
979561979
130829298
486139672
623472041
1058595522
2090264244
1222009315
722961287
1247168853
1334517958
1432430864
1425665638
1161430304
1214599980
27373500
1144731821
1920204452
1541866961
820970801
1327982747
838760210
1089261690
1549204808
16665276
45021729
1579657131
1603685346
2063214795
579616200
986877925
362463433
1461294351
2050558869
1587691582
112169077
232939158
937592239
941323490
138708085
1627589305
1408937658
265480906
410680989
878096065
1411349588
1561291431
1037947269
1699755837
2022762794
1912592908
1839237107
1385057200
712067673
1134354751
363362452
2141430821
120083935
859027306
506907293
654569373
672452282
2048117043
1872419801
302566228
2072053346
411635706
1733899894
533441358
1714332822
59557920
655236556
1626909758
325812586
1379374240
1608050292
145856903
1545521041
113232956
2017468889
657400618
957389239
315301177
445977013
748144311
786554420
663805950
1821694263
436977017
2135143001
1931155636
984951613
1047831337
543142851
289528406
1043738071
1025277881
764477394
1547108410
100451093
122725275
157607827
1453784628
908646739
1501823826
138730072
318408102
1694834651
1601299112
380123262
2113619720
1234178993
1467935870
1438859039
328609839
1381945775
933620026
1152718808
1575174701
1002721226
1843522262
372877177
922958063
394539441
1141733173
1988225457
1919154670
815166327
1742805854
602716738
664341965
1100161034
1069048567
34135258
248099119
1395275289
1335875244
662237204
455729562
565372137
41042215
1109392693
816635760
832256920
468521649
379862564
147793537
754638902
7020096
1183919252
664863024
1375025998
1598440245
1505307768
174609579
1940783458
179191591
443609453
1851619098
84138053
3584555
953977821
761982124
1906421536
1198707879
1808555357
1586630645
1659692777
795425354
395491587
2043983166
1656371169
478193607
524432824
1646753368
2120986014
227637213
721786775
1030774897
7528386
681128003
1644144569
370181153
907050098
239686179
998157672
632242851
1222945775
185751215
1380072967
1171607394
10076706
1771366400
242826959
261363629
1506978129
962948916
1679833134
776526703
96970812
249170129
47483844
341888501
69610475
1017744844
53635343
1189583528
1883987962
499564863
776179188
532235331
475840549
741325022
412163640
1066951032
1635830412
1828361173
1978776681
1103453314
217908968
416186099
589984059
573429039
745366574
2084035272
305652219
662695456
1501140719
681935289
911580545
125565780
1057055526
659391221
968928301
1091500314
380580097
1852542394
1370005263
1597761595
754754998
435251516
166575585
1919452846
609778459
700951343
333582503
1045108337
893216544
1314720132
536077083
1628007274
1832656228
305475324
186212653
1676012563
1532873608
1238553833
787577895
878289480
152754512
1042972755
850050702
635868364
1067862220
610355926
2034877415
1460274224
556023741
1611441139
1836385538
1641737513
416712539
1958552080
557536877
770297459
1939627754
1239188736
1851394903
1829732883
1488157804
1825644385
313481636
1122603593
1210783787
892608750
628246473
145814419
1203401789
1136534828
211520743
426637005
1032584172
1114754856
79704840
1557909537
1893692328
1250056438
1802538384
2044135121
1421286954
2075935618
1760976600
471000231
1943286031
988357026
454179120
1050120793
729991293
370346654
1475168652
1533360841
1429522107
942858654
610366987
1060023279
1269453902
1172504197
1272483327
595403028
940180366
84188695
260610190
739539558
992145200
690063517
1478530475
2035877353
1552268123
399246527
1399037312
1750271816
636134225
1458775912
764755377
1754772394
1868866954
581722194
1456704053
732620096
1960833270
1684362603
898358968
1420007913
1252798975
140062543
1933290353
806064125
779924268
418354464
915605767
1737003582
1243778835
600427335
1176257353
1991848348
1751315878
1769524699
1986329994
988763994
143358989
1017175567
1624311749
57493883
174623476
794146118
1373156551
618052428
1282703812
1221871394
2044398474
900317037
1436597554
456009965
34957055
1291280054
1071648123
1883286959
1443523020
1524216850
1746258406
1916290953
56033299
1512850788
629089400
1863582637
407350036
1309378945
1097490996
993259023
62432198
2057653014
470971324
2084237424
2078497109
1439755356
2140469421
1060695079
1709471511
1306408973
363373383
986458921
949605355
2021727164
1686049499
930929524
423854665
1369602995
2119186877
730904630
1105291665
147923612
49860701
306446259
203023649
1361514211
1422546095
2083111812
1462632753
1391633379
408558813
199454372
2045217323
719373689
600305336
357178689
768759279
126185939
546765048
463187057
54392781
514197121
425576739
2068129430
276409994
6542190
28889074
45641198
1838608846
986236593
175829870
1741787178
825274171
538998839
1079001877
1699565445
1431715713
1713085993
727787197
846993198
1523500659
2105081294
1277506454
1272654499
1506975267
887853225
510393825
1593683963
1177481450
982594619
2036304288
1754485246
840022791
882793514
1659598079
1160743356
787206636
2089983569
815784872
1863632304
102632772
194651338
714873923
619928170
1761246170
2015258206
1248048519
852248852
1016284566
277577775
2058350948
1408103221
517193955
1386580135
1109369569
287645238
278559918
1686472996
1630550419
274290930
670994652
1448708843
304977494
1432750497
31144191
1494894353
1136538556
729330368
2003643780
1746857748
1597824251
1298722920
1380457039
1091416490
1743929030
1909189930
1752838319
559829395
1830117212
1210565249
95519776
929626726
1633820199
477452884
48681089
964310255
1947578387
1034933962
321712041
1091890376
288926426
46295545
1827150603
1209431982
1990058810
939058895
869423039
1737821145
128705232
79345932
2037413967
1946496435
448471721
1622331445
209568950
1408829634
2139100368
1563124802
1718808159
417891599
968198253
878074480
1720583692
1136931011
287447670
1096725495
1864028209
1936638715
1933579548
659109958
746404941
1963769835
306654892
143860475
1797431315
1886106150
895128207
979312952
447414611
1695394926
113376816
313078328
574342100
986465662
1063301785
510914720
1062400002
1430996468
1748326640
2059105822
336583296
475748464
1757488147
5864278
1582186047
1658649866
551463269
742677429
1108955566
1407783964
1081679770
270351851
1002327247
1257016819
28258053
796751558
2012950829
858574252
1832983324
131513192
1410877939
1831080015
897469156
2108663373
2724833
1881141504
1229610330
1002098360
896447369
1185084955
169622605
893335658
2065645726
991299734
310218147
1542042857
1163584913
709172425
1186025356
1743363835
519732281
1517885068
2004081798
237896470
2046908533
1901325160
1898237680
1923260538
1737497026
1666577785
1537506881
1128872793
1934568012
1124914819
1105186375
1214268854
1577307958
2034473354
415490227
1654951604
1137345210
117790179
198724433
1808042507
1823797203
1865653186
248344696
137414214
1985632712
964016875
864041985
1533818521
412511593
1502114240
344494370
1580912225
22973543
718039824
1317772775
90790250
555347374
1931837594
1731340996
990993153
819388858
380960649
345223589
316469940
135784321
1002775872
822873500
782919702
2057440266
1225399435
391816255
242326673
993424006
1308840455
901641602
4656718
2135587813
400177364
2054648667
1318985658
1514171064
869501796
874762766
123973468
657838806
1108701020
1552285882
1344936933
35078851
1735544358
779162303
370303953
801872954
308645080
703029238
194954347
513728380
330453993
1926259400
1217955982
193941006
1271088512
1093340071
1578258325
376751273
1437242492
509570134
481474212
162339279
1981027562
1713133018
1249419949
177034311
1610373849
1972767108
1778197936
678421793
174421285
1318157840
373002221
169343606
1287651097
1066519342
161687787
2113354870
929885779
2124147857
955989263
2051603410
2081661924
717693807
530693795
45576717
1864785750
512049149
2017214014
135848000
1222968465
2052299426
1030995684
1064544543
22778846
998676123
1675575437
1036427929
467435276
91185934
237102748
530634858
1848888683
1477827283
1313223051
1441518498
1119178951
1650066099
1111007414
1781947189
1921479891
227214238
723206162
1795771117
425692531
885425716
954929299
465147852
718119017
1147775518
1236964622
486605138
681999372
1435127767
1827419322
908494521
1757255797
910562608
1312136303
1268641702
171135726
1906438529
1477279539
311454989
1131967728
161247547
1367784469
1211221678
763021410
668499497
1454937579
823475157
879632532
2001943918
497421160
1602962717
970638562
422753080
659593135
1628594956
1949418697
457979273
1779253784
1537180595
1066770726
1207174581
1072043433
1005695633
1670581319
163404118
1025302553
751442975
1669795789
164561926
1666533083
1274576290
302270431
1177428992
1312551971
731041260
85954771
151767347
1843814766
1960681464
1389598140
174882469
1512504817
1599129540
1669255421
909759439
1301560944
1884666100
651166950
379206362
527861892
491877320
877058842
1475332767
1223936299
147132015
1116541927
1429951227
1869901585
1256470660
558080195
361672322
1699963511
1941175974
372014235
1986825850
316082695
1739583463
1995188948
1448725885
1110345571
191398102
1167856008
1990054916
141829655
2085827308
2026656981
2127240861
1947322879
562828339
1893146549
426052224
1632948565
506772360
1803194865
32275777
1867624668
1550581455
1064009609
1124868288
419274627
1333804845
1468809627
1238146997
323933315
1546110044
1647276928
402301334
1835354491
1927098075
927527840
1267809066
745624406
1988654970
1734459389
882205848
184027157
2093375879
418730303
1557002248
301183984
2020706347
1626278026
1646341536
1931144757
1379766447
126820170
1783516373
1765561780
946138494
2026962128
324827136
1467077510
1015336915
1112892540
1718165663
54757685
1910856192
1575713693
1417303834
84558957
2144177813
411712095
597914176
1546578325
476645112
2061140822
1178701746
285745389
1046091493
270167260
489665561
1173120896
252453755
1401972477
420557850
1019469476
650634121
115069241
1207714537
431135648
504159269
369402123
1074855794
562616390
1354706515
660980475
670526580
305721891
1795084024
991630168
694728807
25025727
2084496970
1841753160
1388811063
237229665
421304546
763617986
722574910
651812194
1706911282
2015879902
129941601
1412479371
1629247087
1580496176
477434336
621398699
2028781724
1635960972
580968054
1122899912
1515265270
2060546609
995967129
914684140
31335203
1522741163
472642282
311920743
206128388
707308822
38272224
429729333
517619565
359228269
442975791
1352584264
1578044154
2052653554
494403253
1558349470
774302135
1128277705
1355063612
868399603
463143088
1037043568
566454700
1369169196
1332333571
857640776
679287307
1517455950
650668155
917754032
1649454234
988542056
1706389882
411340000
8773076
1423518610
947448976
228291670
1959303582
969224897
1413195578
403795965
553286846
288640748
124600467
1717788296
1135990455
1113418267
697770316
1239911449
1755193414
485166447
789327081
340309224
787008000
106982062
1536124221
608966535
225095759
436906762
1314407214
1159284639
420322358
1691785813
1145937929
1595996316
1041556192
1313103587
2071156045
1077301394
1171003
1590467025
644263192
774902998
1236550857
143877579
1090192682
235170930
630936738
1320656213
1010809590
1283278437
1664973009
10413822
891932954
915135024
719937275
586920759
77677093
1772615155
437310519
1459346681
1147258477
1455974948
1143839086
70520409
2048283870
858413823
1744095657
2139059789
2141737080
807208356
911296009
2145431120
1882796548
416309486
685209938
1377765793
829810373
1867232858
1135394127
1291798756
1111195598
1668829545
394499413
499736968
259581694
1239670213
1241096086
1902950726
1300324215
987207320
132888947
1514261885
1330825442
1553344198
1594890209
850153208
427466993
1549454554
1532712385
161874264
1049739377
2108837118
1276608044
874114523
810912279
1289740733
1397718800
693530271
1380333395
1132072045
105318757
1412024447
763391234
2038153861
1415852194
1620297034
1863875691
24397843
787829662
1616447993
842373018
2138808631
1906597061
751696579
307192104
1686028860
1433816406
1689926791
1921412007
1408334372
479724980
1787380562
422262700
1899628801
861948883
165652514
1277706286
977758134
330513275
93922567
1546258693
221810617
1927423832
1795763547
1192184059
1586296916
542243975
661530669
93641643
1745710833
1977575267
118026330
48209179
640803398
1431185949
1334642117
831973243
1057237819
1987552311
716288346
613517388
463214491
720583676
1973462814
1902628178
2146788193
1565313381
1283136773
1752382519
124701437
2885571
1381000891
1468484852
568128628
976659151
1010649378
604859759
85612938
1388016293
1380541572
1423015238
1286610111
696543915
1403057031
1323039485
224044916
1692692385
2079235306
1401221583
63769399
1939621953
2094073804
585569401
121967207
788058715
1766058935
232298896
747348753
349541693
2137053213
1127529401
964814563
882943493
2085103604
1432155973
1538788959
1247035243
177382403
1301450831
1598241233
1692068013
414958451
198276795
1901215136
1188358775
767926563
344690394
1272740153
2032328601
258199751
1434059618
1042595782
658059137
914132532
672574688
1780062335
20293872
1152727900
1216905160
1222236746
807462877
1758379319
1300617989
519058480
1398119920
443139572
1662420917
1497688489
520783223
311090061
1582867658
1011198936
2125432036
690503752
1254143449
179589582
1535450896
1161398206
1296436189
217498594
749951479
534359517
14257470
706503829
832939852
1290738903
649970704
1724216534
1979233244
1137408086
170027403
709800564
1640102114
471622229
168469128
46160967
1242067370
1945147215
70725911
1711912633
1037106315
389727705
862153392
851690846
666896844
1520213679
1349866759
2126993966
726855058
2029996250
2089438295
462019934
1125034885
211597094
668239207
47807830
709201357
94993417
1237488134
1179503193
432159779
2089236145
1473093405
720359442
3512427
124228075
943884402
290857943
1111772140
1792536788
2027520604
1820652040
1871752326
349073415
846337006
1535751460
1405495769
634273979
904373346
2002780445
1939273647
1037921885
1120652146
637764276
430316199
1081469323
1288217535
186725980
400805118
399393208
334903855
2138592229
167376977
261794683
187347176
507556190
378923920
1908904287
1738178226
2032859370
546249733
2120726573
1312882893
1763479529
899641732
620296534
1619273807
1772202520
1375410911
1868798820
1946654324
282660147
1960084816
1878195221
171704626
1132191674
1537999691
2094775693
1680401986
1579779325
612406878
1829215444
1131984606
1706638665
653006006
1241708142
1930701825
66523748
263073297
832479382
1094706859
249067219
1436254715
512491651
1921886668
1452870000
2078808234
2053386314
332306056
941562007
2009154979
1783381540
1031170729
1271258547
1073005279
1893243039
1922820138
1650012270
168122924
312796165
66936919
329284101
1364699829
672142376
224187204
1376982985
688962461
1031465161
713222724
901839332
1786236898
964684598
373600005
1030281413
1709766373
186894277
779011071
2132531403
1679248050
1800766245
859171512
202967190
2097787514
1941221998
1297619915
945151272
1417781240
1949009358
2119507986
1227805007
554259326
469150944
1416922155
1297180495
225778477
1440710115
2113686747
2073458
1107838934
1719316293
1673361470
281221048
157455089
1304246421
1191496227
1463815799
1752655385
984637341
1948265159
88776791
621647124
219500613
859490368
1397926570
914337815
1003924925
182644825
1165712153
106407763
1878722270
322825579
1267010176
1220230613
1742451846
559678847
2085525578
2075738621
1844438300
854991062
1206159452
1402606115
389788937
1489001746
1245162993
1351752284
1338665802
1240600306
796222499
1956299928
594937754
315223329
1627455659
1869260256
307170640
1616904441
751203860
983348366
131980079
1252728837
950322988
454178930
1495217090
540429778
1133227668
2124643412
790628545
1336072906
2097982463
1348363275
1262679663
414188327
83115876
918769858
507232948
1573921725
1700941959
1939693275
1133535751
252968559
1731660728
1075141118
297321464
1874963991
281679767
1927751223
763754900
1506084905
1075758179
1814639516
829826356
406583191
1829334099
1664878389
1976141514
278137108
549195035
1569019488
146371134
1696709160
1217407862
1182787902
1273194404
861807944
1846599015
1386283400
671408686
2112938549
1330727862
495252903
1447668001
728970742
905156751
1323943243
626434970
645425759
1771534874
473874276
205664323
1955286234
1585016880
1190287158
1070651698
436641367
1068870274
1803721674
1672130039
2057267365
1497843535
102855288
1714603001
1360050849
9355336
1156852754
2091382839
220382902
1405171701
1329710032
834254549
139415657
1219654380
1304943674
1536454508
1471793686
688033328
1332045802
1902181682
753949971
64976323
2003854003
1427955768
2094680417
1114222360
807021306
1519021724
188944832
1850642386
1269232161
1003449129
683894177
1641467836
530399622
1436817338
707838854
2100666711
1934431847
369993324
948511504
477534316
2030460851
1155083194
1697364303
1064309426
1158944031
905687752
668041572
1707567048
93763810
1808745801
786846567
795671867
523102946
960822298
1146293786
1842876279
1368176804
411103371
1417951347
1577129236
2034933537
878009893
1474659673
648737680
138627569
1418043197
1951253521
1586672512
583918647
967543410
333186974
1462493926
1429817131
1740149235
204322436
495849334
1857065710
1275480215
1157070705
377454863
1968986979
430607935
564466794
1478429950
1186781183
1553917864
1611282140
1749542197
2091661505
1839642127
1921261447
1634525967
1973353143
489783529
499476308
1797312235
1285381411
377076340
1959614145
782556423
1903864176
1000349744
1706453089
1631495722
1206646520
106930646
1005805448
402164640
221754085
1288768552
1408563301
145309731
1024368403
873186020
79255164
1451892453
596110073
1473263510
1877667344
1010020602
1086971548
731270180
780361839
58544137
913701532
1382368398
1261477675
911329176
1997517467
1058034103
1640746319
263885293
271616343
1316635642
403041271
1268922876
949308738
1635765732
782215651
1976780999
1313108655
1410311728
1759010692
2067457589
1329843815
783063171
1555795862
1429436279
1752653516
1371993830
1453008461
130167329
198392403
2134868196
1915259459
325204314
1384319285
298323255
754950542
1275104301
1966328014
721066743
1130638822
496020574
941967657
1847027882
1251577063
1113835724
1036664023
242533501
53511134
1812776222
318396040
1303962900
890197821
2114872707
1425004412
1152546174
1084742870
2005004315
1876083297
1869763626
1179980303
1285252679
36130244
2119682702
826181353
20745776
1767903611
599744165
751560081
1697424756
933363898
1869322964
1123847514
282087894
984525124
519408612
824520695
1664998230
2044368244
2041073499
1636286001
1907121121
1437208988
143688528
725865140
960316831
693910989
1215415446
246289017
631667601
2043260169
280561330
686700766
617782152
138256214
234205404
1059981205
456679997
461854178
107536917
331574910
835664293
1217805323
1747467311
475833010
973358846
760559810
1316649734
1272925470
91219863
741766389
908622772
1251524807
753611794
673478025
1559393447
1755455179
60705828
1095208249
567239007
1536978155
1401372081
770381065
124764145
160377593
1306395843
717289692
1910511749
1250428752
791806259
684108652
1521735746
1694634443
609800787
1931677194
1889510102
143062122
1908921075
2013636007
1961372418
363544407
1072941954
1344212735
1099847832
1394162427
1156352571
106298758
1338473743
1305128302
662601658
1454214962
421933605
1772426843
201806010
587602367
1961961712
866007138
458707427
1817481694
1935328075
1407752167
107743799
1448834725
1108644609
986438097
606970114
2004924031
909583058
266708165
1387916927
1578253406
1412385264
1318061201
786945631
1176814299
1048063431
1271358871
134967199
1468865829
1700213933
902610857
369719586
112801275
555753029
1038044757
422739337
658789976
1690802179
2073158130
518633268
1618412684
1010628099
331984357
66952903
1441794008
2033984633
226351981
379449130
2054212333
803128469
1424816932
966000904
606274651
2105207038
2124701903
764870258
1715284408
1019477380
1788038617
536314245
258273115
2040266232
213233787
2005288561
1929995064
527500591
59013856
444470359
1260563986
2102967712
1720494321
1422639624
315676295
230037718
1613876941
1777993336
676626860
439393447
1904347914
467116291
1252863477
646961837
1123000654
215823406
2136077898
1328223303
1513682881
340802926
1805692263
1967422119
254043021
584649619
1841529052
2039586310
1761807809
943932360
657080904
637204851
2129001971
1154474267
1026745157
836589676
1580956923
692106800
1195080107
2145848594
2010352178
1149749964
401606127
1043216483
1171697498
978355091
138823441
427666248
1626654612
835809548
1895223370
1067522933
1105157731
349800622
1394509527
1052078022
236798152
235543152
1505018938
385648956
1364831500
1764058218
1707686438
321348229
1748373932
317946702
540932743
805433227
869282077
1245744978
424718412
185824844
1415052624
1922694963
817530891
2147462641
2100866413
644666056
1327116702
2058873400
1965446751
1783863315
436693621
1018581463
1456506797
1505399203
1734917904
988088812
734331529
381389542
294352725
30161890
1918392138
297396301
1636404635
506201385
1343162865
1704610878
1585545371
356367509
708965326
428684627
148814464
1373247477
863813031
2020015021
244615722
914252795
1212603262
857753057
1712547843
1318057757
211379341
584649068
781632347
586353995
1932663736
55749753
308044814
1489926586
1430717202
778236342
1941056350
142054983
1202622049
490164292
411970418
1187649319
729321390
991618261
1652290463
1571343615
966006451
1274334315
1992253898
713853838
1902747503
921653177
100040653
975809386
2027929304
579160604
2120155079
326439610
2131162802
271257368
1354058044
454850504
120946373
1555060697
1846305584
474050127
688236538
256760732
168192550
1603731302
1601278865
1985787163
1639653939
826523732
791033244
1771809915
34503525
833428197
965785068
176288113
442656415
2014460331
688551808
1025293730
1948608253
156143304
910901131
221590230
50956225
815311763
54321138
110936561
336719939
1840831125
382620065
824466888
1626657090
1837764691
135415655
658629570
1362636078
866982757
902159202
415789389
1923211268
2118575088
781014905
1410217077
830217508
1478932273
1388657757
1231228318
236210340
1067905654
128802331
482146006
407443641
1399990301
730906409
1347459729
1401181243
2120033644
2108861159
1221948082
2124740351
1418170907
165777648
1171675620
5322257
1106847826
1695996897
981214804
726782615
1870567016
719018044
1395730980
1426744313
1550665374
1382998641
893494697
1823771765
546265248
130433779
1223050582
251165788
478594846
1273197785
1755234851
1233314402
452655028
503921808
1701330704
1023902187
722628638
197065918
772915759
1887636199
61901083
841131849
374972668
1965520913
399148746
1106877848
1987916763
1322990264
550624292
325927393
299997563
1932219248
1558085160
350862639
492391144
640263443
2118779327
1720277244
1053766792
1703054352
1848000125
1522700559
1069492874
897097275
635573844
1198619748
1515102468
1925992632
910767975
2069379020
1064493918
863139893
1878734580
934792505
1908310158
1132070138
677987195
1482985754
556705526
1329827836
1627753703
106733715
1345923481
18255733
1899775280
2068009852
782532097
387396724
1095241105
1064322568
19809891
896360797
1513975206
2025676082
1105436628
1349960999
1310378999
1591389636
895797800
1309724132
2068826468
490822058
1682294664
623765703
1889216054
972513972
1959926308
1361641080
1408439456
558259372
1062782038
1259358787
65553651
1118691541
1649568640
1215702229
1601526093
111663170
1300651799
2084647443
2075379444
1685216124
1800700623
1799548971
1726887068
1380829394
1860189584
1332597376
46822834
789776800
1066589523
192997853
1707109699
837549533
1050052736
1737175324
976269299
64651891
740844479
1491219997
1159571160
1902806120
1500731054
600135047
1889728622
40856966
986696037
638287648
580229907
1722796155
373121780
1484299836
2127705917
1468865304
1510283698
299157605
435118116
644149830
1309819037
1941367582
1878089583
1788999814
949663927
1665890783
72630188
19636751
1338687482
1783551934
2087327407
750717498
1110784853
65875793
425572047
539526239
1214676225
1152129331
1654425669
1853715534
1125623007
554420192
2042994986
1476094528
1404928886
1809497692
302293550
2084137698
411827125
373883578
294304621
524582955
149534538
1689665531
321993231
1286522446
375392730
1966334244
1231394260
2052552473
2039409395
2060217007
795562614
265145485
390375588
2015008888
839855947
2097966967
1757322697
618082996
1119374994
1847886156
1324900373
1449703699
1348845573
1469393823
375339762
892286469
1919668611
1866937820
1348173355
949920669
1220304555
295796406
424788159
1336830825
417545623
1806043777
868715403
1242365569
1991425257
2105407717
728960265
1245546257
1246614619
1037143580
853775917
872861794
590154671
639161391
1694148830
1546480634
414894771
1221068779
519518507
1939714053
235602793
1495316819
2096296932
517084857
1663193880
1536786278
2058050748
2073384757
1240296184
40797363
709334713
779699076
468755125
267989469
1261212408
1014996415
119004017
1195518176
337163081
999132156
1841373784
712509585
400372285
127569747
406870078
1201272729
521597057
1207693467
1281493329
531009351
1078979900
1296986355
271743210
543443172
397574000
1354612029
1924230014
1585034398
2105115447
738929684
879494771
1646877894
1925953479
909975333
426546685
36493457
347117436
1366818025
2096292206
1392476680
339016751
1706561754
728145197
1873705867
1174843888
188540775
63948411
1764928179
1598820425
1083161964
47609537
1034553793
1373254477
1735054356
174743439
119668104
967199054
1631105842
1809979004
114945733
1920005519
726133175
805129677
310119610
1880046492
692530852
719050532
1070020020
635420461
1739882854
702942023
926696790
1391774509
614240785
1283145898
67437564
418547764
408361229
311231549
536528431
1284035804
1576862903
1907157684
1932897431
1136306613
223093515
1367159394
2103476108
312923711
1426897836
638498927
658111699
1987587231
825938220
989817763
740743752
1693887077
1386534433
219588764
800789897
647999541
1624417340
1228033355
1069630072
1170105718
723928707
2065032554
889251398
1976080854
505351594
1838599304
758164316
571333615
2114021806
1172299685
409124127
2124575248
1984437505
1340950489
998140675
708959084
1326405102
2004451451
878658627
1710930694
731925166
1822735970
328025799
1197567376
864273365
1910783462
688608305
158040396
1067580447
1878587835
1898670896
1688667753
1157855079
734790726
1180595376
194469443
892446005
1185258961
117368763
1081302832
573771061
2017541819
2104976343
1628320553
551720432
1773664923
576955345
1646690613
173665582
1915178527
1080679182
539970662
787710034
290046065
1474100056
1062669382
1394120478
922311835
1545134693
563255673
1560461054
1465756946
2134269052
1791982290
1922105909
830883291
1621476768
2130354683
1844670380
123340062
1591248533
1349854899
160291032
1981347416
2001196392
2053664107
1060743331
246862425
1457954995
620417898
1662445488
4412146
1521724812
850813264
158181898
664489328
1918317772
981251366
1799345797
2049308480
1834529976
1296798729
397575992
1938463166
401436441
1324529374
1308488940
10296711
426984012
207060252
1518929910
177581641
432227087
1321652014
1766856402
1229773498
834859669
403927932
88128538
267735698
1320736486
657181537
633268987
580997649
178761114
1665923288
594588826
502968754
567965899
963610809
1570886256
360889686
2141628263
1736380798
1003186075
1009913280
514696006
1290886707
790512756
2021359522
27266316
323013222
985837274
590975316
1566563092
389203678
1065925801
1499091484
123942096
1526297901
515936644
1889097220
1774625392
1380149460
1386283400
1832696985
1890945823
1232278935
1287168991
474039964
1708149719
819218864
1671978222
504714655
1714780758
1344527119
407712197
1776793617
856459490
1693860126
1055452613
571834178
1188062884
172876085
347322748
1699809614
296064686
958507260
1857968454
246591474
1010084532
917853916
2120401868
1632011872
496538258
567124907
69575093
1154827817
969518347
1164663543
1366725698
71687484
549820043
936039520
75206853
1747058467
683413214
908181570
1519978850
303735672
904374973
172854966
523526288
1545468392
1739249708
1774576454
791671146
1026137319
615672468
1503672008
1904639363
473439622
529224270
188701712
1016016535
347843376
860736591
275706232
975839668
292235801
394401001
590269206
952448547
1261882257
394960407
419983489
1139592337
1772633191
482337871
779844309
368714796
1457076066
1026003566
876346135
401625520
1772103439
613053502
1521791664
1673874484
1593259026
558196162
1925144892
2118654093
657615804
1686072426
1906073853
736836849
1167438327
1544479287
1046785868
1489428592
1512377532
2019070309
1531647105
1983244734
942578451
387624065
428755594
977718683
1577920474
1592240134
1925353848
625251913
866024723
418737709
380852919
1074112251
723844665
854911144
990920398
1543660138
1340237003
1400189908
891009465
1266851818
425298738
1687759957
1710884741
813193156
1396338366
725962405
932905673
1791969543
38064082
935911944
1895322958
228119753
423569355
127697203
1829706378
1167398789
1323746900
317914340
1716706879
1523884601
660106811
1871533892
783845064
1923399319
2069593040
2098156337
1121437395
919752887
344135820
716213754
376687115
2026100302
242562653
1671248374
251275995
2012123735
891929423
1143201069
351485489
1219504652
670905124
1649036282
663619905
1439557360
1434811683
248836508
731347032
121814739
820101603
247690923
763844973
295843928
450139531
326511477
893054057
1627258482
396894040
1195856058
1665946886
1128373220
2116844690
1246277962
441511761
1415429568
843875200
798455760
287906481
1200234250
1416420682
1830791194
109030877
1570980639
1112717174
2112188794
592050183
638090712
559169287
1819608224
2137130972
2129899047
584267904
1786963766
482648226
2062533598
113649931
130978986
1682666245
1640496952
1777383418
661709872
283270820
571829359
1360349657
565256674
52712213
800304101
229519599
861293099
824389303
1831856270
201177723
521140559
2066859515
893131387
1292558793
1776394050
1152639347
501610681
2016048615
813849312
1761555872
648777699
183116755
114973654
1742615304
1200184229
109784425
344749206
54398980
857462347
1557541275
94299757
1587747267
1076743208
296048119
464929501
1734918209
540305843
1969678937
618564016
233648545
1304613464
2099179080
1920854698
627310875
608253662
816902731
728327898
1971009261
1724466257
1015915557
197402171
705493245
567688515
1767779799
1912976555
513195138
2119763080
1688085909
259407705
1327769276
1142384249
1691708992
718218682
136033775
284901413
1658109291
928497981
1589960121
1843881821
52330486
494358353
1963974473
1893259677
1465693973
352647449
975227271
113462755
1443500058
397827058
2004122085
944717629
2029074254
1726265581
487093886
1795974904
1769480791
476176967
1371646589
1742328123
562324458
108682614
558030283
952957128
624998961
820943200
1507018546
1079242215
165078700
1947414435
1023968362
1049139162
1304695638
1379873019
1796065730
817152954
844762725
1226089899
21188177
1330052419
633383890
721620296
160802499
1550692488
962289735
1701692370
1167859581
2043097182
1612385961
366461016
452457956
1180843554
902251000
627859635
835983105
1409342048
1986035643
1780492447
939673792
1709026507
691734834
572345886
1086732498
724468679
1520461110
829931095
650114341
312556249
1502634828
999650698
96860861
872854280
1965781821
1392742065
652487166
1477247513
849903022
2009054632
90222443
341529460
68590164
873465273
2072998417
1370536292
729200948
1725358797
1537244397
1172673214
2109417984
908470727
1095693050
1088655400
650393850
54915072
751742126
850469954
270938126
1326809854
1592645051
1373028059
752623685
1301647637
24089391
386862721
856273919
1567461298
125137945
667301306
1391612964
744306712
206388017
2048617730
856514542
489353090
1281440902
1043411569
469874759
573253556
1035637685
1203330113
1683061516
955997742
690763556
1751191048
117287682
1407752831
658423710
1354738885
666684732
652001195
1002096542
1514572121
1315692026
1182616117
1056415690
876186424
1668105948
267255926
526658909
48539707
949592056
981716503
826739271
1977563280
439502810
2099148901
1778649777
740381887
836950490
150432295
649764781
142391088
1496061033
1557029939
505021043
1195775149
980730250
586415598
60595746
1931944221
2091060715
793834726
1604538997
56170052
571335879
996593609
809182595
1499413057
1967219646
1504078213
1597658774
502804494
1867881215
1544653056
873851561
2095225413
898447109
56084493
1324323532
1872982019
1782344488
1344475094
813426197
214609361
129122662
1813321572
985582928
968765079
458754800
1110156614
446729674
605424087
380802513
618554027
208312583
1625868561
620429680
1880134094
1238564422
387785445
1532707888
790600066
669994336
1671322604
991777410
1083937479
968138763
1417755020
984330905
219842560
977113837
1585870891
235567598
291869081
682618040
373041579
1285989653
1776037825
149887516
1379920357
1315023460
2057175620
1612450334
1945805627
269891018
1060310054
353775232
839813859
1936308585
648001768
1360512758
1512384948
122469474
1982014126
1565687474
1528458895
1271828085
371245701
1174822179
803589025
394315501
1101551839
1884640836
170041670
165788899
1208944722
1669326472
1673542173
1164970977
1344161446
1502098522
114691228
1956638704
888474997
1809573855
1938972208
304881434
492460302
790576002
290217795
1692544310
1422098905
303929947
528850707
1661495047
1869157596
1710299632
444301452
1311157302
86366947
1447049134
511768410
1975822043
357752052
1786272778
2136299604
734819567
326612487
1459830989
1403357952
334622143
2016488132
1403104209
1672930010
934911910
600200500
1337643124
1040845080
1753058762
1419661168
504390563
332824724
630665026
409692288
1079140009
61924792
611152566
208798436
367485507
30372710
989398200
420211218
987486281
444368500
940252645
230568030
601513184
444578516
93887872
587062403
260387127
76005285
310940572
2069723751
2133469729
1039304235
1833126609
1515900729
1653641889
715505676
974464270
1974757448
1312640699
1901339544
1407824577
1274163320
302834849
1590883907
1314200637
1309002116
1810928121
1390704413
1083673210
1594669482
1066263905
1607489704
2075039232
210068505
475465424
1953236780
976115898
100599149
582442051
795639737
816051473
1125675110
333331744
830078516
118210734
453985672
1262825231
1164017530
1064836797
1519777772
306806645
1808227401
777292601
15903688
665773389
1910896035
161791707
147362653
237567546
224186602
1480328772
222299455
1885782685
560446112
621238448
2091412369
264123
868298425
2123659423
1595146724
319643248
1925475960
992560521
788366626
1649087843
1906928170
1024731597
548842242
881163345
606484566
955615245
170436528
709202730
1290096757
1675948187
1074993576
54165021
2093331578
13345015
828860860
1682316246
661358637
1650071217
223379449
1142131006
890385786
549545772
266382972
766530664
82200777
1099218714
1864036006
2058340313
599543673
811949244
725357963
2137764317
204658295
577857140
676827783
592046611
529381953
371510798
342183247
595151010
288822510
1775213073
223873672
2102354660
476340767
1108927844
2085825584
2120760821
1365937205
79252882
2092877113
1909714162
795344226
1194970157
217535154
893566724
1039829004
1614753207
508501973
979455259
1551725192
643115976
140297638
1656013111
1117755997
2115286939
963591399
1314484662
1320303350
721779683
355734174
1437917991
1749225985
1759594811
496192552
307148296
625020108
458548003
1029998082
417048568
1505181219
684941693
1508843658
820603646
1507426992
1096857894
1331820980
1122856439
1673475984
423930145
2109255625
256884845
1924633375
1880721124
648617392
1382215449
1524937310
1626565744
1201813510
130411025
1420578750
2085058256
1715275665
1291274717
57139521
287795761
961746416
738611044
1152391073
1698250165
1241071643
1705642341
165475939
1578414047
565164387
280193251
1218524079
203740193
831551332
1043952859
508053518
125751616
1192511196
1985012542
1814333463
576162908
611705195
935651627
846728918
1062569647
401813489
517047358
397415741
645326849
2077887493
569885259
809260259
1675713639
811869643
2093422822
1239520521
774801501
1705805676
492812636
1416778479
1828068120
796258698
1279126715
648089418
999769969
623055681
1794516713
2078649688
783858277
143121658
2095839736
2099311770
480125541
1664719260
1977105039
1877142180
1541884817
889003744
2014912105
1854995539
993146301
327528791
1309016707
1477547090
1649651437
1940224516
225065396
1955674169
782866281
1916702260
1659063106
585167765
1175355191
552069949
1268795521
619021985
1921886447
317373270
267415006
619630552
509454418
483991337
780858287
1911305340
1805126932
1879035785
1133216510
2091787180
1785788089
1242148402
218446516
2068844799
1034116066
113556461
294343835
929999853
1571720119
1501081186
946432530
2039270349
954548955
614499018
2074450416
2061111529
987189100
1101735579
228084968
1619757074
913172522
1768955729
329618101
336802322
346578634
60479033
1475154298
1405017730
289306574
1126187252
1118933663
842402307
926031265
1578996129
815269012
1952315363
654728833
1937440548
744316402
1319832129
1203507522
631437477
1935321613
1552299672
1861621976
842966730
1000548273
2219721
1988479442
1353916477
289678922
989853695
1801486695
1716891883
867774107
523472444
1228537568
1777958075
489365483
782097107
9632292
341713828
74827679
696449950
2064899242
1713145023
402078160
1239799068
386649261
1418769409
814719503
155253591
445358751
1002518973
898069860
585195650
1998871698
383986655
1527500546
1382849960
1158229969
1162176074
619409891
1802228456
195801506
147691328
19424377
204997163
419539647
354853806
1449031796
1956905938
251094974
1344633026
405019828
453709812
1215600457
758550094
1796559286
1249064467
1135181206
403855474
364500384
1556006003
1710892870
2105386788
1913896067
1491109398
1528763027
1260459046
1382503664
984262523
1295457345
1583538616
203619256
444507948
445039621
1762403678
1787098488
1474573384
1003541887
674047034
1814198628
1800220652
2045220777
1430656590
659594495
1911546276
109990810
887733280
403772674
1866723302
1365031136
2098594503
1112045156
314225666
1201584791
374692533
1398836627
286556327
1314214600
896120565
170939819
277845611
1892312211
1012538800
464462419
2131651550
258011591
2007675963
490698028
1651622358
1410527964
545139958
587995259
77912441
1027663777
838851782
1838614932
1613503513
1811260298
259201826
760478571
791880332
1849781048
321792183
2008974518
1559350062
10589549
2111432174
1291118684
590290778
315717806
1359012000
1298086082
1993654046
652495736
1295162936
1652921286
566460851
2138775706
945717578
289861889
1753378694
1945352519
530606929
247280002
946236829
1412832674
1374807904
318210327
150450849
1398312709
1958238332
151222195
952348076
800662801
481495674
911206571
1913208102
1606739880
1573238221
128773712
161154913
1477003442
2064309243
1869500224
686295924
2016387635
2015052432
617773931
13443992
915462615
1566228536
2107978609
209017920
1384644322
90090753
820185183
2082271715
1469826010
1268716115
1492877680
105657481
2133839274
327237823
1759028805
2026889761
1590527611
1708970665
822514218
1214412106
1876753729
1950079046
1740136040
2122406406
1063822446
644928743
1987297949
1394274402
1296794347
2034023666
496417631
426314207
592458168
962079705
595043704
1285643391
1586250896
1794776774
1114827074
25939078
1432200743
1021280577
1533682979
850913464
1616454483
1578211650
1338111671
133912810
724140106
11753136
856864649
90097856
1033597295
560411325
771185347
487984092
1085017652
598656214
1644792503
1063644204
933463310
2079495524
287581203
1959317587
846634419
1740352203
67143884
2043251829
1667421854
856766969
2113836414
1696534787
242813296
458381152
1115115126
1131973553
1391408713
491991210
1902701156
2105113606
345922314
1833754292
1166573488
1045660125
1350156052
1847471704
1989739774
1400313961
1980424911
1449403888
88738841
322474234
2030154557
176966287
691194187
1240017045
545631978
1375068631
1349462000
350594030
186931982
1959384707
935638488
622956527
1009515272
490132683
2069460547
867387374
102588213
507745144
638435011
1615602118
617091171
490309181
2094783745
1211368176
896030733
728857518
1457979001
2064538465
117663307
432976428
1856816233
688018877
1713454239
669716367
1852980520
2029588815
339026169
1324528944
892157446
990553952
275537952
184762204
1250040330
1158758467
2051846630
814580132
1753593334
1049505244
506699902
1672836456
1983027385
1423562951
1076463553
706634985
1524489440
1448899974
460619821
1364953953
1262766080
248295684
858291181
1729514627
1506301376
1617517629
1017133721
109609007
2139474908
811049108
966838281
1423733366
1515722685
894374469
1464068012
1869587543
1696740442
424399134
317748583
2098246149
741433794
1137736915
217021503
974372740
1836346803
2140343453
1943207354
1312418847
721508723
1910637497
735919681
1212827667
1167860285
619053914
335878053
1322788337
1862168073
2045044352
1656604041
350933183
759742129
1995711829
1181478553
651934308
1479489972
309840866
2023273156
1182963492
938536378
812241211
910225230
1981786843
1675106625
309204407
1524319673
1438339440
1089951346
1957680330
1842482651
1639119295
223490605
374599096
623235983
1421917767
1449723312
57155
169649137
1433780978
1990184032
335364809
1198479172
936205973
295081461
945693910
276418751
1924646306
748024932
834983593
1977700366
1168767610
1077295516
1306050460
411113791
1719530306
544517742
1011379399
1868690001
1348196773
1081362765
1461018032
1603183904
224784300
1108960578
1951618889
236915788
163419357
353843434
169917718
1812581312
1262418289
413651006
1573760458
1889844671
770919717
837101527
93108371
1335582154
1043630736
297455017
2103013451
764604019
39202366
421927149
1632145700
1159585084
1007944799
2075489082
720885319
183905224
484675916
1510759461
385959783
12395582
1334072162
353525835
2112536616
591959926
772268477
1083451947
1873475670
983210395
816284870
1246675824
171580718
1922396484
1419460451
119693983
540763343
1567277913
1881958210
769920070
816219631
1090999523
337108845
1143391573
1022423183
1697999866
870400293
464628888
458195787
259379612
901118508
1230415478
347038824
1390354854
85005818
55882345
90010312
2038742535
1989833360
537569734
1108397333
1184426979
667699599
1939862582
536749567
1354098823
1055490593
2055608966
2070786467
21301473
442369009
1444632800
1419989329
2030279881
1140171803
1747989916
1493971597
629639965
205420821
1851663998
935313745
976003535
745315455
804428278
617566277
1010452800
999826467
2059957401
2114705813
875606730
1908493164
1648436255
1083048120
486331482
478635043
1699595811
752206423
549096163
168828614
1207507755
752530310
1659119859
16284481
422468000
1526139145
171318668
970585657
957833281
1690503388
1501197423
1828056967
1941473527
1146357653
1644242465
1557828194
2112026585
1080281610
1822753164
2112898941
1361764908
1808113825
1014984089
507766178
669035386
33696081
1681075792
2039289166
142493202
1369744148
922961776
391734200
1749628418
1425805571
457772765
1669957392
1436988991
371820485
654421422
169203274
739992871
2036184909
2067960131
1160950622
363611976
1437541581
508689067
246914262
1302811502
807945625
1542190856
965430051
1693464624
1764404291
1905786841
1625182512
1379203574
77363671
1558220507
1595463133
1645252218
1349790988
772960363
1710011732
322042996
561521215
577820708
1255456340
678203326
1153458813
1120477835
976844373
1018197093
1782594316
1372417665
25591702
794678306
1790080277
1908049496
2133700611
351265822
865062342
1982903791
954844616
1713306031
1556642694
1086402898
1267942697
194370435
996841328
1430638610
1286972158
275330124
949169992
973384321
560913488
2125037610
1360117045
467187645
1005124612
1992989577
1187727003
1959076450
362728914
2041499391
750838601
1322795180
1694654989
1001451871
1314078281
103983331
184283963
1260336875
1137902278
809827262
1439793728
1118211748
642522437
666285625
973040511
284025016
335730433
1277121777
730382013
1429673448
1142429446
1937386107
528075326
222214212
2062119796
969917552
1713572701
326283836
250736027
620325845
487723815
65364190
1168676041
1889553883
1596591251
970982455
1692859593
366518488
1385432803
1644097233
393270661
444020424
857709983
1282833876
635255735
2016040073
1342132959
521092806
2057276205
1986457722
447562918
1205663683
405320940
1581496952
1224674770
848855334
352807852
681169112
1279637543
1241452391
671002305
1256183378
619813520
1289583768
1261703359
1082048674
1262048120
1361753920
160362704
464592692
1555698172
687909274
1562875306
1951586122
1035412258
469506869
1708313800
1451920221
1782386075
1926930402
1290282244
1193099269
398758593
1582636774
1287408789
1856296961
114912387
1278827173
1294052500
996699173
1971158752
1888741870
81313713
2021028417
553926931
1039618090
1883756535
149023795
452402790
932511227
1252815362
949967568
2118538053
1861908535
1839949341
1146600509
1431984800
1521973328
843598796
1239927881
1971017305
911634292
1484849547
600024661
37918984
1061456708
2039434285
113318457
1734053793
353094665
2128041939
1155202792
40759402
1662355002
1241224480
51283426
1454323221
1917072117
186155120
387651423
449958653
515654249
243226628
1869602044
112708072
1147074814
318860538
2035007259
1705111108
128309495
925329395
1292573337
961346689
792990128
1551122432
1329081253
1730787171
1765252644
1144159233
1517206229
208342923
475882645
1409410052
1172943802
1873617172
757103950
1289798386
728533178
1342923747
1407580394
1846470950
1952703965
184060420
316141013
2061129919
1131742751
1452255421
629134944
2018203052
2006521796
1834631589
152738296
659616156
1732878105
438142024
1001516202
1856827204
297715081
296473796
1203469057
1261097399
414681293
173416465
461482014
1117694998
1599353478
738648060
1731096949
716796611
664506460
1915723802
1693688910
478199275
1195532055
639747866
1947145673
542489908
1563632379
1426073071
908919485
607626000
185719537
651795870
1414316631
116876586
1033766372
116535046
638623295
1539770861
1368553620
936990268
322737343
2087859982
1966815369
2061406644
1638716940
752999894
1024674350
1360932423
1529221940
1111882939
488457132
350207675
1706589005
1490657931
358981285
1425236656
70611913
1843552074
1561909409
1954899833
884815884
868825412
107637420
1685599242
1684628397
1032798485
1856897029
383217633
119749113
66319432
965721112
346381424
1197122251
905048208
2129418285
466340714
1585882874
2131783236
1506974997
412564332
1551505377
597891329
1646067007
149325336
889381954
1550002297
824998554
424668955
1879041456
1594205764
254657265
612831388
236988916
576889770
1892038462
1483000191
1414186421
1616123444
1441149239
959032038
371215221
390652960
1552581656
819850009
1420101790
71373139
960699285
795420589
1204894936
1609101214
1082504485
1089105171
1088892236
26546307
1205889734
1528559448
816195217
404940683
1469530004
2026715394
1277393895
1953733095
1488154667
2037101905
511954277
196993506
1762947418
1458225524
859443975
581719082
1818372561
2095182118
75123489
1813899194
1560558567
1836137217
751297297
1576446171
1913517893
208535985
176164993
331789455
986079927
1754734784
82184044
7627908
1874459586
953077922
2119511382
1330312134
1957225082
1191257379
228563679
1704243468
215856469
1842682650
634725131
74853959
1034409076
1307941400
489826603
1380417257
242439346
1216755501
452519465
417144988
606060782
220732252
221275895
1632918206
605210693
36976398
2042665355
1349769062
798318749
2121925940
1021319578
139560231
1205025343
183246220
1353851675
1636141362
1517999910
1331042664
338433626
29726991
684423785
1974487966
618163106
808320586
1193681125
1617425968
994401917
1095260637
2038347398
1360500374
1409271445
983154715
1194620026
1776424081
1206997629
608214634
1055803120
1499910406
521983121
1742284228
223032105
1051202126
200502354
1549407122
147945611
1872452158
1782404878
1803527578
975357197
556961917
1602800479
222962952
1163799418
1913566634
1603801542
242075752
227019960
981996536
370026525
130143777
311624488
490715328
1691557109
3279474
697544873
990703207
742583085
141772424
45783210
887607743
707986153
423999658
1940843532
2040821709
784557019
1114249181
571641257
1569923141
1211101011
953148016
1502280754
387310871
1559451055
564061466
613659490
1527242580
714027576
2097237129
1911924885
1182028000
1806708937
411914390
606737753
1028540907
837427231
964278243
1692851667
167097974
633562715
1028764122
235959465
1566976609
571034518
1647198225
40758562
1492770043
1586557317
1785803463
1225198477
1097372062
348609715
12911582
31728253
488415092
944444439
1240668810
1185153829
1591122775
349148356
995155373
1647919150
1430951144
1405702871
1903269724
47630510
1539960040
543130315
299879122
2003042514
1809659508
320605872
1795462914
1217021997
218742110
979550625
606982837
442544075
180799559
740083376
1893238838
406050847
1610206917
725372028
1148780954
575196744
917930147
449694175
990744484
1131072180
1976278155
1939989808
1193284725
1532613211
973322407
569520141
8749610
1160054983
1678054475
188529216
1557080561
1642465462
717029607
1400497426
1382705373
60791045
474302653
879376784
18041690
1356937892
1350382981
1641374541
644475547
1193781645
1939899024
1079761
1324003727
2081065909
1224730330
610537436
666639747
1926548189
706778229
611982916
2009682006
109130393
1480200631
1146430430
1690535913
2039066203
1519103393
502770752
1169013491
128908488
1898601164
835392989
1421444610
448026595
102104072
971437785
13594891
547389547
293175407
2120895665
390927407
2070922534
921231952
1817574789
1850487767
560575724
695284470
1693127976
1041776683
1714369347
1145058541
2095622306
1027813350
1177032613
300341125
273982569
323298473
2021391712
819234030
2091797708
1587549914
23140237
1481596216
711671838
1227564071
489345628
1309901642
1256036214
566403230
1924526118
285330303
762190404
1060814650
607497222
1289472557
1554968792
1167438024
707591164
1356353842
920797988
1673867533
1338415539
394592386
635850250
1308710723
920044157
1805541193
415474731
232673191
800738956
1563996779
1077457522
388263335
1309200294
1156390019
1276296943
1713997411
1466054550
1830332775
1522995233
82597251
2053403012
1165113475
1264510381
629343561
1924403142
108383830
1826026275
1542838721
392699769
1771619276
422990679
1471618205
1661890650
539551323
446821473
1917761304
842432676
1586759042
950163386
45437031
512151777
954812571
630523217
348247710
1991393243
773712939
1033318654
179619296
673719294
639909046
981212566
651682663
867441886
1928306209
296130934
167835473
1511482966
399506136
2040634502
49313740
126396288
2103694004
680305102
1366752017
485204265
1963415339
1201727437
1296621017
1875543349
1861604945
258276670
1230663929
641264550
1071154392
1061025064
1261907145
562749837
529152567
1061505111
1002022784
1581702327
1005551534
1488386268
131325640
602861099
1870289746
1859332172
1922894392
842249092
457291275
1013074194
360996959
1186860602
1033856723
1507866298
584906164
1205832535
515655024
946249310
1206758893
943006895
1964631785
1454749173
1593600937
2053565964
298834308
421285049
1875303429
1377298735
580181576
1222115805
574975936
657578900
880457685
138234382
844386561
1415969522
1071636931
564279912
1184500849
223170444
214426814
655233474
1307803385
405368910
2079128544
214897587
1418095129
1384682287
722214544
1898404889
247367243
1981487463
559496868
1244689395
53212917
546258211
47577722
535729411
1696434438
1125410641
1803213756
1240931955
1093104903
1526491805
662877521
90051946
92020484
1055310885
670698172
362882730
530739975
1138146568
452880033
36402440
469518651
1448021670
1158907619
1713657996
1729484168
1387211851
986617797
331228711
1310804683
86214475
1890189123
411487956
751568613
1833513463
172416161
1886378402
768542766
900439878
856727306
1072086882
1191409017
1237836269
919018795
37357895
1041201210
1854586537
1715793066
281919237
1765306512
2051676857
1640408014
2141074363
1538094985
233460034
167615939
421382368
1025506483
1289553013
682611193
1662875705
251837519
701473406
2083447382
921985393
1272560066
424616534
616325719
1437961469
1976817723
21814181
2076574560
1402055136
853224275
482354633
1198049283
1151100314
802199721
903984310
475375422
678749927
1681978897
20986442
256446811
1390461064
1451033855
970885757
470283676
1041773279
1802901060
1639160034
1245948657
42465564
1859190844
177924540
964711419
2055393375
1775631279
1717507598
1300080539
1041278223
1378486262
1841787980
1716725904
1133786616
427704425
1617289883
364191741
1308732770
147807218
393730930
1212556697
1602743951
909851289
420377054
150829014
1186441353
1592699276
330896585
652414908
291265263
389691125
1513282548
1048554985
1751577052
1553983780
902145879
1615898062
1720923579
1744361629
300590092
1165315238
1729392292
224280923
1697094002
434701573
1452421636
1448006674
1661833729
459141584
1731262528
1710832742
85164259
424619626
1989334278
1353876693
639950657
645737340
1418791227
1417547709
299152768
1930040645
899067723
1029677637
2031592420
696457018
268745747
508416732
1431869412
815130538
589582130
1645206914
1418313162
1889086822
373201282
697675907
2014085108
79385214
504330415
1360001058
1753821791
522553421
376012468
1635999233
939882531
2020737578
132704532
1784693503
1516168092
60078640
247944525
1665843359
493777828
205259020
253606582
1619458869
1768835541
2116478703
1499968156
1561306055
1863692422
395440667
435597726
137212522
716561874
1812248781
1861505937
148797563
1217562094
117021305
263148560
1879613581
995424645
390299096
954555252
1334700846
2141928473
1415162170
1586793112
1165319847
1142627283
917977158
719730281
2133505863
1381340668
2134925454
1692886170
861110215
1301181093
936885247
353184473
1656383991
1167849002
770294778
116876628
994178431
205129368
1723191209
1822510477
2041911032
1799236736
725716264
1667982171
308921815
439198376
1479840483
1799407207
542900429
1081618806
380543992
103767879
1756620471
1590024444
994713367
1993987926
561420592
1019950485
1867644394
1925845884
1636209911
1010304306
1617559848
2045112827
1512902420
556472778
1466177180
851120453
589941362
269817816
1796781836
821033950
1171110765
675344419
2116121941
223663084
147239479
1208336744
565051216
851927857
779979160
1683981129
1546810738
612360141
1562547181
172027808
281287005
1449166935
1438885735
1128859556
62009034
1247458585
541104463
594183640
2052591691
1719687489
2032027416
1245463083
526412503
378998199
1597901752
249937035
1671817267
1498947205
339357524
1666391311
1602534922
1408232049
1344152682
1216869775
1682420824
147184060
817666316
851253565
247158678
18479061
1074029089
449272215
1654946940
384608282
1244870248
854239576
1175817777
97083594
1418707941
320996048
1014715248
505407091
804273085
1522731923
53016713
1501871792
1252298970
261340535
294595177
1518302901
540136923
902719914
458079928
2477180
1021813827
978558926
1979413303
60526995
2080544971
1286792911
1690427376
157423255
1793396244
854001908
1206100401
1386410435
1086757122
1835523565
773389036
1676775049
837629455
1164149562
659996560
1833389485
1016100547
170452299
577286323
100682645
851375351
558204019
1981230789
2093205541
1312990150
399925745
1923620906
120076791
615200538
1669456231
1570452704
451075645
345057586
199766996
864280000
1793931137
294629995
2125097791
1358184589
141727662
833936313
2136918550
1079081882
425629662
1043003415
220084925
586633400
966093803
1022535739
821846865
669138231
1298963175
848713141
336653697
827827093
1480644778
558946937
1991779806
1465812976
1264283825
1356910984
599634552
681371436
2040131837
1914357452
311921418
1243812656
291872756
1253487547
1585812365
2137624749
1095293718
699632966
663392979
827393625
2002121777
1426480752
921907546
131238032
938815542
78900175
1476076390
1682868267
1724627018
92947477
481876455
1625649030
137290321
2072738949
302884953
1921135926
513690105
209733659
288762248
1011724905
1385011822
2017688054
1579582559
614590959
383112494
1429377098
1858171314
1495707652
44670655
1948845449
607234849
469283887
1620958420
1075588710
1645833118
1923939721
616735673
1396774801
1334859851
945079674
1032116197
572474967
1527810704
1095026101
591039079
1661036573
347059979
1084868088
100542508
1388821465
192642672
2096880933
2147122590
942908650
142497783
2096157524
1420478655
1437264790
1036640927
1381129951
929169038
1352480641
1648150052
1839842420
991680109
1263145703
829805283
1265528343
539658429
312895963
973504691
1238090354
1994120207
723683957
989507094
1368930844
1268293895
409911224
341759617
1574364054
2081097168
57731260
872899152
1115690579
806740018
949459288
2034587187
1774242400
89067926
1108479175
456507083
1428455084
711208922
1404571391
1592017578
582663531
1266763755
1482298777
2125986626
1220569704
529449729
838496059
136799558
699628768
671532223
209565830
36063484
2139288501
2088803480
728158012
1439853109
15868009
293960495
1665549143
808276378
656356722
559661972
1393034743
1118859645
818584072
131152444
888224130
357201015
805997695
672680905
1466633056
802335555
926270083
947149936
1078022550
956792052
865691782
1203410600
469255080
1128915285
2109107387
836524984
2061914884
987437329
2018763946
98161365
277800724
1811228192
600043996
148906350
965976909
722554494
1431715449
1487454272
886921714
1239808731
2057324833
227770434
1232564095
1147150428
505146669
1131623498
2113939690
1098997965
645072351
1427396096
986052714
1847239803
1939376158
1120173413
1298266349
1141537477
722025324
831305530
1462497895
1852004889
844781194
1314407442
1968826512
690747557
1064882287
1340146218
1268414367
1982486557
2104512643
74450671
2093835411
941577054
1678086017
449013752
1322699550
1233166996
108046140
1658060503
1363920993
1500547649
2061858871
354533354
1466637146
674474193
406792371
1466403436
1609092710
337944359
2106962520
1209428464
488922652
2015232371
77716973
1674532095
1479480419
787724632
630540333
236864980
1414262334
1869308805
1194868138
340785620
508069867
856604020
337199706
617507112
955618777
1782942817
2102977901
268977931
1258533164
1283398482
724889444
2133522623
1508195805
828186656
296098970
515619515
171634216
1809008124
86024392
946822828
1905117942
1686072751
1002791031
1374794675
1882768704
634118279
1960931265
883348532
1394783114
1660738327
394728903
1991237902
1333098266
276670750
1635091618
1366471505
1806847642
1153552618
1151725580
703103237
571591194
465399440
1797949692
1809689074
379689021
1274944900
151576188
1017316369
2050860050
1707634565
1962075955
2073287682
330932571
948772063
1939622203
932709780
906285296
1243605374
1455875115
1101804899
561539665
388939396
894216943
1443806940
1090138283
1237512689
256595890
303371805
1600465630
1802107370
380615152
1267897900
46615435
97269549
1576364225
366876871
382354184
689179157
238900857
643134374
513743727
175194580
1921268788
343500344
885614478
1239491336
1502192365
1172048460
2088857408
323786773
340593779
1646879066
823134750
776914165
422760392
785020255
2060989259
1778134564
479006422
486975776
1785430056
1033109352
1338259650
1390280469
1002861396
1544145182
258146954
1129306329
1902113470
203982915
1160804394
1275461053
781079528
1250301575
1226583149
463989137
853269360
1083703087
744012565
1361679184
1087442949
1801624608
422157364
1514501179
778304044
2057186707
637163473
964448295
786957894
1410699351
1474061014
538994530
1764921740
1111214303
1784874833
1971465873
1532852096
414246148
487696213
449346189
1038510815
1543851508
1023929216
1912932245
1276635332
618564490
92163939
205471125
1260536909
1201570871
1286313484
1499039613
759679515
792753813
1792989029
1149431704
703128128
254748322
533506643
1482086453
303717093
1290022141
477094466
1149597334
895982485
656797469
1361134577
247361257
643796047
347772420
180524760
1688819087
1051686942
689873188
1627986772
198614061
2070431798
1228474115
380490889
686954662
1851988682
1174281032
924309473
515976197
1344472872
262676166
1293021967
290285509
1313353008
1792196822
1354809694
119311614
1293606044
1294482303
194954347
899737408
96583959
538308206
993375690
700752701
1264012858
1317513546
978107719
923542059
795303610
1874135544
488102073
583153335
631238631
1323996336
411804705
2102308632
432554169
1447114156
856559457
1704346176
1453935986
420754661
1611842697
418314742
80693677
2001976589
695086863
712198513
2115193792
534892057
871933921
146628735
586365342
1317329116
1785869635
1082893298
1439047325
1077339003
1766251134
57189674
194353532
1291398071
1336876423
661202158
1200977589
947996474
1198093388
950228866
2091200824
1833173601
29507313
347317619
678058668
170754661
1696306276
1560156299
99867173
43451563
488399640
1030834724
199035139
2078322617
1935929512
961408592
2057816179
1803327154
1290373044
1919149928
1947339902
1761098755
1950236225
1677647259
913416578
1866575251
1841789360
548491157
1996485437
1460603762
1817444597
1426907619
1038992996
629056234
2068283747
1865571828
752107127
2014329659
1535131965
626385216
1435074430
841193423
1536068431
1332464883
483736820
2002563563
1478423217
226365844
715389513
1638125971
290012243
1344317835
1760955788
281175872
2116871208
847709988
1314375122
877528940
107197905
520493669
794948048
649462440
766242045
132930594
1466986719
1065890197
1276052289
299384679
1523193919
1338560356
1107064540
1131915715
1738033366
2076972538
285876545
349261446
2072600025
832113604
1751862174
240358317
267039162
871966310
1020638202
1217462433
1667704323
1421581296
217133845
1709935502
190511196
1221610959
201238715
212759224
645527618
724347067
1828055181
147051079
1417861046
577912138
2117951410
2144297548
1733535307
1440929933
1526314514
317853874
1336320725
1290346428
1822998680
504732323
493691858
585728693
349173480
1856129540
1591598260
894150570
302324438
1132369559
1167146225
493094949
530940600
1093785280
567152659
1452707791
1952782607
1615088769
1942852417
1049216448
1875934610
832919635
520647581
1891916706
559898061
736923038
877854972
1251967265
924845023
1941338760
1326779145
755234565
1611403782
1019835259
1456883708
1736793688
1266541629
449167842
268233505
826169183
1188942556
487551981
80489962
380826102
455584002
323030856
1851128569
1965832335
1579223470
1658433758
1216018074
393174552
690145990
1916912213
207983132
455460582
1778429770
68243603
2111295578
1873401615
933813276
1803155856
1697652124
2026768636
941110899
1923243340
72022041
503366505
603180590
1309233905
1336795583
440755804
1699757565
1301806747
258412415
995321681
1596351302
284590490
1054829676
1384330749
495992052
1421532169
1027805229
106222540
341804676
552587484
1407871657
1257302974
1686049651
738430418
1990265249
231092342
1809317031
250445206
1403677471
1650835175
1735792551
78677274
1117588136
500578408
1614019012
703617858
1796300130
1126088741
840090262
819816419
439143132
1713354060
174469688
661383279
1358832915
549357390
1158363911
296437482
1425009182
623318598
2057136987
518698229
1321718317
172419745
623550239
1493094052
565486793
38492496
2136927592
275899711
1495466945
755582814
1513395021
654513218
1093444770
1381907340
1837650508
364623229
465193001
1735000732
315874975
1812621395
1209857115
1741271194
407588812
846755983
933403562
727642546
1433472328
1698031122
1937539734
1985520465
1070489816
2116300052
2014516525
785730102
208618198
80489962
294084416
752680211
2014576247
1618767017
1735300600
900807212
1234932746
1808538808
1568970535
43724109
1257025868
1508789663
1455334297
1058777564
760002936
1889566948
1765382518
1063798271
575806676
518884495
1556213339
649165438
2130899757
191006782
1393363419
1057185601
1877648945
440275977
1796866192
222715053
1026086060
1186728450
1070532775
1819831624
623022480
370605537
548758470
1181719941
88536804
332441716
1028560656
1824578297
269003123
1137604813
2091571258
1345600586
1803846685
1418777120
2005082229
2061660518
182966570
2002915187
1306528207
1425109455
1700259263
1370058866
679096678
1997470122
1425519413
1581792432
1934919152
450879309
1151203083
2129768899
2147270520
1510952935
1054541613
1967810929
204311971
278448497
431638887
619001747
2134253197
716224314
1893247188
1951925851
1516848465
1161558489
1741617767
1573034714
1506218105
1901411963
1519702379
2089477177
274662805
1294900919
230274410
2124085480
1371115654
1798610726
1399020698
1545449471
2927203
1053936892
675768280
1638083124
2111980581
296897887
15110285
1404846854
1959327164
640374964
89690697
697351520
828677432
1691395670
83542658
598414967
992110867
1590681041
689219021
926574276
1841310773
173442696
1026485361
1682735378
484603001
1181730992
1565433841
983186960
1153029820
1672364898
1597511552
1728467226
972229140
1682740685
1781231389
876848146
572574219
2084018364
382633501
941210143
153293829
43288650
1732848945
777741828
1524912323
1529493746
1176953925
383129491
1296427230
1166167923
579226928
1301066157
1510618881
593575399
174418414
1130603625
1045913117
138753518
2135586768
1566713081
435627096
2124341466
1240685092
1477078395
1169406368
632091367
1792032899
751235029
228844597
625909479
785135895
372210603
230211258
883149921
926946561
1173796601
1343219230
1650830278
1754403840
477727455
890325275
493149359
663750514
2136671076
541130425
34622392
1108626819
422894866
980744822
848723903
383839559
204774899
2048930276
1752318003
1543509290
633672814
2099348940
103773151
782718230
1467532821
2090890243
642570995
1408901684
296566317
233937102
1684352077
2034990676
292754248
1267034268
1219716838
1368968405
1361059779
327871367
662806824
1336762437
1658929370
1153354324
262505358
752402091
749256950
1788315177
842661497
1211511678
12802207
406388380
56291752
2009597115
936705952
1979566117
744091614
1299384706
1232637989
1813812400
1813502565
1843943303
1761315631
1560933579
337181056
583553757
2032158004
496135381
110965208
1116564979
311838762
226078678
204795381
1092742244
1389141417
144330654
866481580
376978606
1510724924
1737072947
644021953
785629091
1581672177
577114836
978855470
1027973724
614210744
22809088
895995401
1788692827
1458629292
1408418272
1484527445
297755839
1562689170
1822959295
663286142
1665426513
1183326551
413624299
958078313
1580787547
1777542730
174251746
1671770098
137902120
731940143
1162078143
277483928
1376152127
817437323
1415412971
1071821644
1483564023
1227361731
200179715
894465204
1549558112
868166117
1664039052
2007583216
1586502574
1019785896
1444161359
1909458386
1817254356
28103320
1327633691
864620481
1307762955
1701861095
79699303
5982479
925094412
705413342
1398246048
1601793040
1907024481
890175776
1568534189
653720337
598967342
1182232537
1223068345
2076036830
306555151
1984948349
389761455
206194325
2143558877
1505318463
498972815
1280077601
1580002599
869630382
624985737
871725361
1155999472
1604200971
1677190347
2051940877
2118019786
927920901
856983
737436357
670551575
1423125538
1596472671
731809739
1436558803
157297595
1695726095
540140494
1059942636
937759633
338830725
1862838264
1937118956
692833145
558370889
2029376734
1415505579
907560330
1265648798
285601759
263134073
463708529
766277345
1383940762
1511187683
86773330
1865080995
2130498857
1986845596
10841241
1777266509
1856764985
745874584
274463850
1003083361
756436260
1609894663
1425089120
829146131
2097354628
160580057
940359937
1866514493
1303243326
136924097
1953459325
1658927933
354616759
1188296859
671083983
1131916792
179751225
375042296
495260435
1003882639
1183616866
1204561195
450111245
1941602849
667271129
769700576
153136726
1389545441
1198183684
1586801739
170144672
1449705549
1826072823
1595898252
2052018337
1005259113
1666935521
1302964740
1980884147
846630122
342024039
2016534042
1905438037
85985006
1909354141
1285875266
1002484293
991302715
1164225837
1370070357
159048606
2063015948
645658759
991735405
1106206888
1012331529
1035350995
298274034
973979843
1820529524
1981677330
797890633
744881941
801232540
1709054270
2131823329
1571135592
442512612
1270988516
271399827
242266610
964819478
228277020
459828582
1089867752
358855273
1263612753
1143819477
463559427
244690564
1773011266
985460383
989441524
129517048
1465930821
1835679780
1324261773
1717254545
1064462596
142581024
1996640037
1614543514
1013920173
1289560582
916235708
572491686
625722373
2031476890
1914881476
998638921
1152809887
1007041275
1868012332
1486993468
1331884865
1430493033
872094567
1021384219
575781958
1113278811
1967433596
1410156774
158492992
1456042809
1740259101
1212154475
613993022
2034013018
1712722983
79865002
671708663
1918651067
253346870
27185046
2105205875
1164347404
1276334867
815504618
91361994
961152967
1063863072
1327619677
1561708940
1481505134
1540957647
779506316
8556038
1532184099
2102507632
867965272
853392360
606858242
1907033190
706856961
615747991
655759497
1921015803
1913015963
1711102416
1974063990
426392187
1747626594
825856310
1768571540
825663066
1427918327
388989378
1081360111
1395382596
597800838
885848149
519214879
1821720332
464987201
167453740
990515003
94470082
812202856
1616222122
1425209037
901273804
87686288
1741162371
687027997
270319540
1890535531
1183161161
532294221
750722351
909943012
609932347
2009063487
49330613
321476429
265324631
247868216
1748252456
1281889332
2029225496
1922642019
827504713
2009607852
1971200405
86703232
1059137829
977290802
1894508785
1627173705
1556997620
270277157
1090858872
1556991872
768705910
1094518559
1305633224
1099867346
1729678170
1005489803
1980134366
1223591283
1414987913
817592107
1351569485
2011943742
122047320
650029466
1348190056
438200968
1991640215
1495694258
492275678
617043797
391844813
1466680829
1905364162
1663144803
283255084
364353075
4846456
1257170803
625839703
261636921
691700462
2124216139
292021284
1180995585
1508346510
1243039495
241336075
1016421583
1642085265
1853704484
770685459
251695429
1561544918
1004080696
976210950
2069432376
1323395695
597566441
1505281998
1438448043
672983167
707980505
1428992055
292784139
1313183121
271053545
1906957421
696833946
2003377246
2130123073
2013006406
69225681
1668925273
453887347
1479385463
921581606
2048279888
1031402573
220736260
1565674703
809370344
1345391147
870231957
605326867
1135087526
1364963690
1190939465
575822397
7201851
1716349219
411038033
1240304359
1681594884
1640729869
1535652438
663508700
2038941975
1308634590
961045734
1885965559
1079659529
812229758
343733734
1742829998
416921937
2096564573
1745374664
1438838384
375083386
1356804871
233847601
1516778635
1628126227
1434088512
745523626
1829531703
1061968373
1576297371
1844245266
2047678922
1423090239
1025797066
69748663
1015760354
673725405
1955895421
1235791637
967909132
27970379
1025583891
1880847620
832718900
1555416503
1123581031
1527938851
1285808433
161602557
1175599733
1216577476
66932035
1099245324
487981351
1171922650
1534213471
1348112812
524871017
554019940
381433077
171489759
331472121
154306099
625191091
331028519
1292190698
1458567149
1034840766
1748368779
1980848598
1118946671
1902817530
1572605149
1166238864
522711151
151619885
822876666
1056876395
939998111
2143897535
1662760114
2002646984
1801022657
1831568060
1991459884
175822432
709502740
89513197
1722836996
1410677140
735056369
1366933574
1164680207
688263910
411766247
1332271488
112565074
509854055
685631512
417610593
1292805102
615430193
238128832
1571442187
1129777776
546339894
1701163778
1249673622
1565871713
481077077
2100889116
855687726
968362537
1321850578
1702282967
1816224807
400260867
964140445
518679926
1382180951
1396763491
1683104457
817167914
584951493
659752410
1923321728
1444174452
1762664330
168405796
466394109
667809808
1202957666
1526162191
1004088802
1438407496
585298754
1037892687
1621841113
2131664975
1369445601
980304673
1466646871
1100015609
1710577596
713392660
854692987
1715699272
392235083
1699504584
1203627349
772288390
1424048286
371479278
1068697030
566970313
2013728988
1827224006
407291638
1496775104
456882274
575595407
1814919339
1725348494
1942310991
1699095003
1039716368
856950927
1525790928
597508835
1819916544
572871933
1274493947
1336060303
434761555
1051818693
1609443732
1647566714
815741874
537265879
2143549154
85259961
1889061578
112653409
1921150050
1651250181
2038061667
1948981758
1414009821
2001977151
1762220654
1519830937
1855300392
1515009570
643914180
1719137163
1752533738
1102152696
740284235
440022130
1139536499
192811856
192721048
2126171635
100533842
373913201
99387136
766580742
1383483223
1676294425
1342347718
29147710
755403129
1599785563
1946907723
451787950
1933372784
1120934617
1547547211
2056464833
636689974
328710158
485985120
39132753
1633805838
1911012035
443063599
2044144461
17221036
469585887
694065832
1714028097
29253889
2041318640
1115282511
1347264440
2124474282
1662069608
439749918
91603124
535142862
443302857
1327255902
764663604
707480281
337139661
1326185706
1554956403
2130642779
169966182
1167364722
1148286741
741285822
1836000199
458301445
334251766
667588798
1886601107
381413902
741279458
474029320
1336309703
1131976730
164028400
1912326602
808256599
988873861
1188050204
278788430
953700703
1526937940
757009
1976451384
1551621718
114547431
573692936
629454108
1260560378
446236804
32051294
1460375685
1372171588
1907165678
1926778824
1300064140
706633325
1694241613
1488434606
1094451338
899268632
1348984736
1224536299
1872903681
1089204149
857312592
360997941
575502548
436778880
710836265
661173658
1845663692
1749208276
285188004
729073850
159116265
1376907509
1792910302
84119090
846232937
233925506
823882540
646238951
246321239
218057116
18838608
783093108
1461759453
1454018487
1758224412
1132981976
238723169
1664076216
853834763
52832172
1083079903
1219430737
911452286
158784331
921257305
1725075717
1504387425
891373670
1344514396
458118796
1666794305
946331883
342987543
1538407007
1463444206
1113417746
1952904475
227037525
1854811862
1769473645
898961723
1411295912
1289623254
1429982765
2101980452
1915812964
290219453
1675294295
1595508271
676817296
1841762283
53578892
2125063181
902626778
2067062820
46607081
377539737
2028436200
1536137862
1817502814
1794622220
297403575
1513125528
2055730802
1857406480
257581689
740931035
1684650232
1455051099
1081920904
762211987
785278510
1579833125
232495423
2143592516
409231146
1560133219
120066382
386218435
420614498
1872387326
1459918803
702061144
850650062
1356018840
1271173022
735148395
765985563
1610023988
1075410646
249008652
690763263
1717729150
1852476420
478447440
505300358
1440306465
547952611
99772137
495839684
1470887504
1608717826
207099846
1383596428
120751457
2141907787
1349052293
1220144791
989917143
1881308761
1277133442
370017890
955435462
806265354
702416761
735273826
1966678741
1706781102
2069209449
1233097868
16497498
966400793
437317670
1533699874
970333054
871556308
1434202147
360532230
363868582
337929039
435565606
205469191
589343854
807710277
320180956
1763956514
1767130794
611235422
628699531
920473021
885295701
2037452959
1982860692
972633769
1582167069
72100151
1466549406
316670127
432688305
249330379
1577542869
891019443
123543729
1374987630
603574268
1519295627
954635842
1440189738
128830041
1607686597
110125997
1374517994
397686567
1767897956
2070730397
260966487
720298889
1358202963
965105728
52975091
1419335124
1714894060
1082516475
42476163
1757582242
1213296091
1643491160
602434438
1220506997
453943448
705210426
1352049005
2032606737
906735751
504197940
1595862877
994238328
243263453
1858885121
2043474198
416412859
1261859185
220454023
1990820546
1527084584
421634906
1507368120
1979971832
1278518072
811177137
1843608270
1658077871
548339274
2118744882
508002434
590209298
150591995
759878851
533269161
752124669
707864755
1255125888
1020693538
1268873810
1692607574
774330250
1997816252
214464593
1740352696
1606376348
1762577126
1033377135
329951728
1602774918
645728188
788219938
1343657261
798800618
1119451029
1222036389
714809883
1506731243
1753101559
1927397079
1454599838
1064477626
829949061
1749160031
1364359610
686407728
365999161
1345413038
474689149
353136523
1905326653
1129204815
720807424
361280398
1701876459
518530650
2046876993
731829155
197546144
540145143
633379826
846379739
2116584976
277032983
410084987
570078654
1805324319
329245179
1542101438
676276025
2000466603
462883294
754552140
62635651
256454127
625173121
840093272
1401938195
70308000
199340854
1288811937
1730392367
1767109060
24512099
1593187903
474354223
1245255945
1167576619
2126367286
258091209
588440420
1286902558
1106283
156117262
1070878474
1370740812
695423935
1877601498
588033390
332432498
31890203
1001569214
176996352
1051501373
1416098878
496794463
1824812940
1426404843
914470410
393308026
395634310
1699178340
210630046
1398127649
765939392
1013344183
1036371135
349599521
23398611
547882431
53058357
914190796
1364303867
831322915
114313132
1011560548
406600324
401439154
1562881274
1302850438
771293099
1416299623
468517716
1574743301
26315428
1699246684
742851285
296575831
44208711
1289066203
2058641348
1003127355
195003864
174694428
1128683198
1603183143
617293016
752708115
1628371031
1158492113
962050330
700120721
1073967024
1762048596
1028099870
764597450
444166217
14091766
1678912991
1244308559
1296472994
2108865951
2109251745
1019758465
714880360
1685212895
1454814255
735973765
993945241
487155222
415895698
2144271560
1509562072
1663493354
1834407207
1021968027
1884637020
800415718
764134258
1775915267
506669234
1898718511
1422222430
1350418931
839796213
844775018
307052322
2087072090
1839559502
561679040
360588399
2136042221
2028819955
693150442
1297159802
1144531986
2115155759
930151313
1846327748
1822554959
194949320
2062444815
843320276
1033571920
1976457775
1388272435
443257940
744382318
265277925
868599479
1715351065
397722846
1648072659
309365380
1469489146
1535052218
1406135263
778774264
1083729234
662253199
798206976
62755998
1573074258
1000190195
1129488674
474450778
552293539
745074144
1950465485
109813990
1532206037
712361194
1033684985
875050977
1778047408
974931507
2004035447
1771407752
244220559
137839038
2101723916
645385701
1393416416
466982875
1123743471
2002141957
128736856
936433486
224723909
140536752
1525508826
2090637826
22837970
1468462514
804676640
1126539339
736952736
1864275738
1521786649
753291268
638877057
936958414
87646226
2066201598
2014824144
1209130130
61796218
1648240619
496779646
439814429
1444254052
1671706847
1797906870
1158891879
219112848
1913634865
518152317
1174037333
1555622473
292124533
1186710759
1567339130
1139612702
1334238304
376488740
340298595
1215475389
768982565
1779169320
1699218143
1559302677
1499918924
2109340644
102029457
1348282094
476243369
279611980
567982644
1706900088
102941295
138126088
1718887116
1847195203
866176042
1782924542
763176041
1191048266
1757063786
1968360313
951682809
2023045153
1224208435
966162767
616625442
27185477
495809981
797736232
791014945
1810352607
1531440938
322494269
1015454313
425449868
1631299502
107460685
491503155
278057655
2146388606
577079639
48467656
672179131
1185005468
883512805
247064328
154035684
55318168
1476478409
481665560
637024790
633566537
1452010187
1409918261
1357509670
602075194
2025730645
554588850
1623841431
1997195355
1271529090
1098981912
411947483
1912246949
1017511795
1185913263
2090368813
1515670282
1465112946
1749712630
1066008964
1229423980
32509088
1122813986
429641653
1637948795
864629444
216955923
1461263221
1948083940
1423333802
1808291825
2089037439
1011325528
994198999
2051760690
87019035
252387442
378343212
1250082521
2055993639
222027365
1979058681
1669052921
1146705926
1185026235
2019699877
500953796
572663380
294505950
1771558517
897761334
1249165733
1005422890
1138161961
1923004227
338595428
1885721802
1836755725
1818764851
918348457
2119600398
744361007
1610202250
590266707
1900032330
1873355478
747763525
1388198572
996051853
744533102
1923635620
1708732033
559390582
1008306080
899529819
223697787
1671496006
272709002
1616608690
661964831
1843786091
111626219
498986371
1187748587
598486434
1831282643
2102674843
2062552090
1479215452
596895864
1318617284
1147332170
497139493
742914560
147256371
1001042036
1317047667
958691524
2068821832
1544781173
959343111
1393582484
1939897149
1947717085
1544247876
879965864
461393777
244566718
1592968762
1951586122
710164691
1907295003
1520893400
995105417
1512613675
1487187303
697282564
795214413
1708251081
1918514547
1965074498
756221487
195753229
1128904968
1923148796
1676851423
1804277771
938928287
1009499726
1896611345
1791557014
968477539
11528820
1657080852
216191621
1518303243
1423096516
1534000414
1554405766
1248688274
9973358
93823754
1874963597
1101116779
63172838
1641101315
149570104
1071908431
839412119
1959110950
100737618
1767999789
1575714785
1376727817
558566863
438269857
1488120242
759475980
1268728847
1193894367
1065268678
578701910
1747458045
450641047
1616611080
1729515848
1463935522
749962494
2115684875
955091274
441773975
1882032718
2134549463
806183344
1256763132
1143637614
745132351
1617158478
51954149
1935155249
536439618
246438110
967879488
1267650045
1391135796
1018623774
1580101921
1554414695
1177418936
1328423744
1633587523
1272848083
1917025210
1393415872
1431661363
1878022443
1435066171
1343668025
214667001
1576125579
785110063
659809931
644291363
207054934
2127261030
514662089
644867606
1051194770
673187871
924117417
1476356571
603452670
477720432
241072968
762674589
1791384716
2107011436
284901413
1950219681
1861275875
1632524525
737281136
1222229113
1329311340
1371741506
2069902280
2006404289
1506242520
2120239686
1679334015
1916134504
36169050
2090430781
1407193022
1770612087
1080067412
866696984
124432206
1926869251
1703843814
302671038
563714673
971861329
960656594
1383715433
1258292216
1487951181
415689955
1047159802
817379314
1741604426
473770526
1014193065
30553858
1572561658
1552408028
636793320
1172834619
1356931624
1964367659
2059687107
1701856211
380718065
677088279
450421224
529340943
1876885819
783278872
633389266
1635619615
1016393169
1951395819
992648562
2062689784
541829915
1773949036
1128055471
1322730734
1997199562
1568260370
541460854
1719615333
2073223703
245474618
2038328117
55414116
197311784
1671942986
369256415
174223944
306722215
1438422346
401269719
1242509306
691435962
1268696770
1542926801
77314199
322669403
192519423
1559893048
1384036064
324846910
1635570695
221622880
1599922760
231028547
278150517
1568262373
554953240
926752507
2022363486
93843609
32498440
922677668
1368646629
1756792570
725889373
299418993
695243236
1576494020
1384428393
1124448634
1110558446
883900694
1411024542
1277268357
1629694053
136674744
1063605092
478594497
70308000
308480501
1935227024
1153646856
503545916
1186891373
282110099
1943660785
1566915000
122470944
1803040011
529946154
1653276157
95869691
1520549316
130855109
1132150800
1075149198
1311970775
169056793
1119244536
172193159
1743700688
2074379851
1462986161
1991996338
246487636
1963332421
677279360
1726420088
1352846245
1909508443
1143632929
1142727848
1526739778
1141014654
501308848
2113313576
837305664
1991066281
1469567899
592653009
1875101552
1747719000
1229578924
67455
1242167034
317069211
813341785
502641431
436327716
562082114
794288483
1089650047
2066472522
692145453
1354541985
904695578
1959686852
1721790430
688830111
1564745620
1643608668
1091222001
1693775944
1057148842
2051335480
1650964629
892839170
240914823
998434421
1794472510
593768493
1705317381
583668861
1078692085
1043199904
1505607160
171900962
1911453684
1843362115
2005167653
591757712
302913966
1956279080
1812467257
1041170295
594153503
701977777
1938327164
1175167958
441227525
90486671
1994112920
311046803
185275053
1944226437
1462235932
1911754032
787765360
1810502874
432570142
923702424
1210103295
2147086319
1573026628
2062529777
945344350
1075833326
1466645251
1935009486
79168403
406145799
1750226870
537889439
1789390449
1947613515
734049861
319179459
1768531513
1128278235
862147148
1126186715
2039729118
953514533
434351284
1367568872
1547099430
851094539
593330902
1344737272
1226244920
1849583181
1275900675
1491850235
1182785473
1690526138
1260951253
1170692225
572305671
1472805668
469534047
1088123149
111596301
408782893
1224069990
721733711
1095349168
1891730435
1103411375
1765237334
714293842
1970791313
660181804
916268349
1969642191
913404047
348916788
119914549
1688475727
510536472
1019124996
456844374
808273775
102395041
1273258105
80013884
319560263
378614686
1238692717
1641102113
1471284414
1253856020
904409960
1200306277
1224731763
185358234
222628500
1446804350
1743273828
1460023305
1483606142
256034969
261146908
1352140983
435158649
534685325
1538283917
183314096
725628137
759922093
1732761748
1445337411
2071649835
848389088
774091173
773635167
647528999
2058490265
688572215
659286583
899037156
187394292
1535625640
61727545
323681801
568940325
2075341662
1336501895
978786328
2131186198
1352568077
1819288314
1722932849
1018595329
2062219407
155412319
214385983
2002603727
1756377140
1325411769
802612206
1774986590
450637840
1937067969
1475393087
1902120917
2074398775
846034926
1569860946
1773574593
1244613737
1750621872
933645073
80977433
1247041610
1237936154
1821680870
1535164724
851879555
448848535
548153980
1490700296
1737997827
401109921
1739775916
893387962
1890904427
709247307
1424502980
87715523
1312398434
1500512387
190945624
1996622105
513750559
69888647
1778647455
1183260461
1646051439
1819888224
1597746061
304294520
1818035095
1098261789
484168783
579938920
1928662012
1313350517
643047882
132405915
1108194102
1838563218
1558932308
1974654581
1427905874
134653413
130320020
1840562484
695949090
1377800788
142829895
262619812
879857475
650607174
1314077290
1376136651
338586832
1554736871
972487040
1774420682
391311674
1261826639
101439473
253523213
81044200
1319595441
1990871063
1046072250
1516911630
695307159
16709240
1450159127
262194877
1247858526
1573262416
455141733
480604117
91733846
1854704672
1488968537
1201532299
1830844645
1321831383
1150852070
1888363149
1388083648
1824001575
346093042
1633366395
150586309
1217513487
431619206
399360611
1817500876
1383987306
1369363520
60326145
1243362620
302491934
1443954552
592886394
479614001
2064096734
75623407
1774527293
751674408
915524633
1951362858
2057431135
958661350
1630001803
1674989513
648246150
569973067
1105297942
1046068311
1818468766
676464982
389278712
1144670566
1209951568
614273382
1183668731
1233299305
195552262
41425593
807460752
685819455
1488521792
735404621
1640745228
522528868
1273489195
166998318
926627210
243264375
508093943
2135963305
1651138223
596144095
785183129
463951066
1032050650
1831437917
315547845
1909468196
831400831
1672452060
1595243559
1472999996
764989952
1183973250
792245888
312906960
1495850141
835347124
128087133
1082396202
786444608
1858923663
95067014
1803372509
913190077
1607153852
1460852378
128226490
1713706357
447548333
718000531
413250047
1320454686
646415614
222207549
80237328
508581130
1942783474
1511878524
1898401574
1738241944
372091781
652437777
401115786
2058751111
391139077
1436074512
1890300139
967596084
1143631258
1786642998
469300358
204074128
1462952385
1478493442
2028613603
1807161394
955162960
438932593
645273669
353299406
1883995428
822265176
1864165261
216572754
1832613749
293111258
266071444
1848395732
1489470458
543016356
1991028062
319940821
1940019995
263986507
1536309018
1382499377
216012970
2052887743
2090299437
1068143350
1468739973
553100916
388264883
384500906
1836393473
1646732608
895599584
150390075
1188505195
1711851549
1650929336
386420971
691789061
607707185
901755267
1670472427
748941576
1683303838
1338756966
329244066
1628308261
854176618
1271716662
1250991912
1702572539
455825990
1480580558
1682596387
952076582
855420182
1234881639
1044375620
2017670377
113546839
1649258394
1555670620
795046527
836429565
1756285394
2014568812
586102077
1866490390
1893517621
1151937347
1745404161
412761975
2137357594
1816164353
1654312586
1307289589
72843086
1948985625
1546042584
1640042482
2059430897
1632807501
493843072
581990114
623683020
1709570876
1645179369
463373615
787301555
690635670
541060785
1585271233
836635153
1165287877
280205375
27486305
2083832415
1413497420
877328664
200327745
664027760
1401538988
633720781
1929286731
1182176742
1697920029
207558847
634726186
1930155453
73475101
293351180
1197861282
826799117
880923652
899015256
1876271542
1168870725
1249026985
54557185
750997854
1330922545
2132765239
1522909710
1791214087
1241261998
346519209
356466208
810170341
1518521294
1417626376
1214048781
1265417516
1808452007
29869274
48963622
808993286
1611312957
1206320394
936728414
563424323
364063982
158458490
1169491082
2019546436
1406799702
1930040645
1215613786
436991848
201980435
1994709536
1427938968
1027820794
1360399378
1174515179
196933576
1610522892
474929166
424704044
1455303469
2126463319
610768852
1965365815
1334326229
1572477391
1622330413
454737837
198619082
1828800245
1275777546
26526156
1978841260
1926538466
1348646453
2103839525
1586942854
2081073562
1432221908
1855698143
957237300
1848031300
1795682269
1150167368
1820226199
190962196
926101566
1892536931
961014388
2088712507
1979038063
906456091
1678069876
1763133781
1441484888
1662647900
2046987310
255416152
1840385857
1413799311
816583507
503739824
1315009299
289016949
2005828698
1565174787
188376882
1981734147
411424057
1269703254
1087837845
27589269
765078178
1341359545
1389816792
2056076446
1215415775
1580233334
507365216
1669676156
307229846
1476924235
300504516
250982864
1388991363
939121964
1315344147
179853253
525760920
2098607993
752479964
239355263
737218040
1328952858
2007795602
1110687745
305877166
111927639
1411753639
596790864
1000270128
78585765
1851007169
1994645993
178646380
258947825
609777247
312003157
1579185141
1064016192
1782838200
1059538740
1896626500
278454109
2142304698
1550003728
642583289
493500956
2045853042
202130338
2068177862
1850447675
1435225261
1125331809
554037475
1478004351
817666316
293453730
1644713092
1074295129
1492618590
1123772021
1902002976
1628953737
763016881
233596472
2102201861
1717805801
2061235792
647301984
807039936
1672827731
2037476237
1846948652
234501824
486820292
1703169288
1808592106
1510572776
852836076
322631862
95558392
1282565208
939251675
1611829627
734528907
41230077
11175353
1607127762
335644359
863371246
1993957653
1178304041
783489044
644632922
932213996
236010264
1930714792
1811863601
1455376681
2052711942
1599738992
631954994
1014144560
1728467226
1044778594
1854870887
1688351331
1617412523
1329650106
646462864
871004840
1111322830
1182828006
2043320154
1346479452
1687482140
970903184
1958408028
199392228
1181974179
1954439871
744268741
1663577553
1120696241
327731908
1005350648
2039109874
1602227446
1931599968
753837569
1031851827
1108849621
2110805269
1128514184
116682359
1039000704
2139192471
1370836308
261529304
1646754958
1088579323
1418321467
1700505524
253526961
483597330
809903739
1854064763
1520963427
635200319
1854102131
171853424
1960616314
1350723226
658997063
1000331810
903800310
681689617
1638740524
1597974862
316954287
694217831
1136752555
1252085346
1634363799
467915121
1349465493
145789501
1584586452
1507460399
1399523932
1098379075
1147026194
223211989
1586487720
186536651
1334358622
1186656044
1976418015
2085363279
145979751
1963378386
2098368011
719937275
539461508
457289939
733487411
1332177321
873053975
394223848
363436097
707692878
1281257834
1937750734
566589690
1304112839
1372697589
1248119490
1287182350
995714025
1296540833
979864901
270745846
1953544918
236439875
1285099774
1838588766
1368651784
1209465438
1564019976
1727940268
1108717965
1175215216
1740842970
1514460121
1582995965
1881414786
461568390
569745633
171900962
719963305
1430153387
1894172992
1898064085
762983088
445396553
2050164431
169269499
818029270
2022740599
704024404
338676661
1886242062
1970659537
673649142
1274793132
1162602251
1689436670
615820636
877441507
1954053015
229905052
1407551822
195613584
587048826
1773853954
663488078
1123241577
1222731373
1741200719
783550110
1541798807
1713882235
710550200
1154111077
1031801123
435759409
953665836
227016831
1531792182
7894695
690516610
116001925
1609404742
1217970958
1926229449
906091462
1395908017
2088240764
1324788789
1394705272
703457773
1984480060
1580428058
2073994324
1185377576
783541106
180559916
1733735701
442253256
317352987
1520175136
1473572018
1006407144
1573698497
181599883
1168951414
845570618
926402353
150688426
1310440224
1253538393
1497879353
50922697
458117635
1780783713
1689880781
853938509
135237604
1280008746
921104582
628734328
667944587
1362277087
1393933887
1363043727
699405414
1334549270
1973414159
1993946625
122420681
1815089709
538861127
1134755683
653615474
293110124
1732772121
1450353292
1680836172
754726900
1546598764
374673608
1240532769
1230591964
1622494931
567478246
555802932
1030787073
949731236
1659063493
329823714
793050735
229733286
1398735547
473927139
1053535709
462041115
992126663
712085629
1543619027
471936181
947049239
410519752
111897417
1553180179
1153251634
1952871887
1129320786
187752669
1124591853
1891324276
1997937528
1673769800
1956059963
299094165
1643662754
884432117
284961450
2020660276
891226675
1266502491
1558030270
1220125719
1270403420
932671225
1615216680
2097261586
2031450496
753039026
1319406080
143749802
38539257
1617683741
1675994135
1760353295
1780697975
647460981
425096077
1834251124
1851534859
1229575480
428000777
767183512
1498347315
1246191096
1088249366
754595155
2037565861
159806212
747103257
1223442250
8494391
2038695118
1341044918
831337607
1974473025
1967521855
1062370031
2054952909
363129700
1070198063
1882144094
1588102749
569092147
1663948338
2117880698
759875430
184320007
1453224750
1517524151
1798925727
1321877031
2017974765
281456743
1779791109
623628327
2094863951
181352396
1456530430
2124050803
524235197
1987789245
986587230
904434202
2061353519
925718150
587453230
969011576
1858457752
1188158321
1742145415
790153817
603755038
1135249587
962238842
344147214
1198360467
2068901638
411330819
630722519
621709992
1343493672
291639445
1516471348
1656496072
643550930
1569687800
2106696810
929734676
1528650672
2118239863
1980321537
1341159232
1881588446
47805700
1442015572
34180919
1972070722
1242729819
399413828
335494477
72961199
1059469777
1508919719
963510692
1277311636
501392502
2117020991
725114575
662097876
1541623805
1127575495
2103623107
376943265
1410916604
744777981
639029980
1759435240
1091357084
1694539482
1923071170
1637709691
956691242
341825056
396923253
1267672670
345768542
2026410407
913347954
381480413
1310092931
1641594069
1587597067
1856306615
463344654
169228200
1188341827
570765270
2997042
505591500
886469248
306345157
1434857117
962089496
1764386994
75581708
1439656802
286829728
662587840
1076506712
267892364
104722063
1950926177
374804973
1362666161
673617757
464388769
1295663397
499588010
1802371191
845526479
488103215
782612498
215975161
1599274324
1517786387
1334830379
1160065824
537486917
866219489
556526112
819275843
1710700314
313847571
470836401
151964512
734894322
631676367
1217225271
1278781236
982390231
1050442481
1792165403
856925583
763469440
1221544756
511677801
1579340296
1043172515
164830481
476139477
1633697847
2130441211
662665278
2061749200
1406574945
1220834628
307489210
1094578879
219372201
658831682
1445838870
792772038
1714337492
1162338277
2119874970
328673040
147864476
475078966
341906258
631628093
1912682631
350257949
575789161
2062857092
679866693
1381265568
1673858510
1144951881
1339177355
1977493417
713902165
1218465523
303874159
1328529039
1718088820
550654135
2001285526
454690061
256437762
2138318121
1930684598
260162082
382802614
1874248823
455575602
1459051829
990329842
949393598
88287031
1731940369
338601163
573103975
291783599
297280048
343450611
1237716308
1536834663
356613208
772284073
1216869775
297030543
652035802
1711285669
930596721
966837462
2069711943
751907071
1653201905
2020015217
1674086734
539547652
1588100509
524163660
185515840
1863656999
1198373830
272875343
1453108970
1571536709
1015066914
543501773
2085147001
1914649554
536317736
1679373198
23898588
990034675
638170649
293771436
1539087616
1246743909
263397681
744674262
1603391678
1149523540
1720697277
1509726157
2087688108
1624176040
443416709
1997931382
939415190
1674311180
1161446711
1077130589
352724093
704508338
1338828955
1006422745
1496464804
1413630977
971149076
46100794
2018734552
950168915
1396037443
1805077872
1052205238
2026103201
1587313952
1583634267
1461172672
1790522283
1068181197
557768056
580914690
1075478670
1559631898
545647845
652067216
649451445
691926692
1437187756
620001539
598524524
1560510178
232698572
1135274173
1496591619
1508042589
1758610954
195366921
2051222492
1977396993
2070485211
936797297
972810878
1365984285
2057182067
1012524016
204745777
240816423
1673212596
1116327343
1682904051
966045559
164121252
144451655
989062643
712656126
1378062804
1886635769
1598597096
1236310683
1574013835
673194089
463690308
1141872113
848566470
686208362
1397279334
2030064125
603688783
1334329056
2144911811
982439804
1956369613
537019001
2012999499
1765228041
1045885950
1462119373
1575277302
1564011152
268764386
634418260
186177181
47805754
1818387205
1957805313
800189258
402626576
1175675947
2092724549
1138894003
234207825
1761867706
1958643801
1382919151
1689879182
230653582
256932692
892259098
1908416406
1814593651
565325129
255703441
462930415
1957712012
166070429
1495557973
1347159932
1874000912
810928105
1891785094
1867368191
814134314
1869442462
1335121901
530770932
1503108433
1844208346
1003122041
406451863
2006779402
837989044
461735663
200675427
1494132729
1308322285
182216178
1701227331
1615940377
1088929747
827139535
1440058624
2000693524
1215457123
1231777909
407902175
1730390294
476714324
191999397
296273416
1813995471
946840583
759681101
995347120
1988384235
621912645
1764646125
66593593
1994868908
981740813
256025151
953933473
1613095149
1503916908
1361933962
2025195810
719129487
205373530
103773097
520150020
2043236969
157146159
968031029
1032818054
942078332
562991183
1662139810
42572836
15986871
1353139461
590894374
1153576009
773171139
192104238
770539937
1856011387
1241489426
1489032504
1096061564
1060795021
1940031331
753261262
2025790755
446241176
1627357601
626380433
983904429
979024886
1724005997
1144241224
1826731840
984938092
981979224
1253267660
195097953
397226991
1593395914
2057175620
1980104095
1725945443
1064419007
2087344214
1258339942
1705938344
1751678351
1454339080
376189806
201223085
1498454241
132797337
2112904502
390878926
1820473663
1849239754
1786173445
567152572
256594273
616040830
636871193
1799160080
31770516
1120435468
1498615205
77756380
1461815753
840455488
1919161608
1615307519
1622869163
396502703
1342684268
1571100468
433489847
804527729
382656777
686747913
1458290501
556160559
823676092
994511619
20939507
86332818
2081694484
2101144649
1493007060
1737701942
316504914
1316430989
1380791689
1001413349
1222490784
1648904987
554862325
1144113209
1875109644
1372746839
1512493681
953315092
1915651405
820771721
2000623392
1895615123
761772291
2063307731
1992824498
26454765
549737301
955324540
189304154
11740337
883701562
459732488
1763263297
663988137
745647767
700749426
593503112
1615145505
1544616554
1578255528
233394058
1963898557
1600959425
1902570274
695707837
1894745216
857412760
768104622
416223379
1777195903
981122582
1367837749
1669979819
2009927947
101641960
58263092
1780309622
593107610
1304471799
1051632217
1966891126
2002870012
15939855
952335169
1779147838
612288162
125454651
655299148
269163188
390191400
209934605
850893914
426931199
1772775784
1157285543
1584917415
313515553
1883329002
1517452934
686482951
131217622
1149048455
147329914
858222994
200033851
1329676046
1556074589
1696081536
556912862
306135538
1165780358
799293829
142905855
1149394779
1718856860
1183916008
1400218199
19255717
1918564598
1547593030
302872037
1976372565
1099922718
1600522485
1022123319
1759260095
409183843
1553189443
277036560
1714482674
1335919035
870292736
1949789911
661608144
1563515533
728058240
1850381033
172156069
1190388924
1056053644
247432222
635105305
766409282
29675246
811271308
728650426
451363173
491876565
879505376
542456151
1968764180
879103878
1948118138
1516780893
415486755
1556142942
540896168
473777459
235246598
217544443
1356063427
1578118811
236330549
944349920
1394092727
1747170031
1271176895
1214569912
642230097
2010069056
380353515
2085975372
1237849804
1081359827
2144492322
1369480347
2130768964
959741382
1355271195
252324214
486090622
2070060
1372847647
1032455092
1816115884
1089466448
1120035619
1986682195
822921920
1392033804
977320938
1061075595
1495565987
465477174
2013725768
1422260946
1001488103
167773619
1080170862
15371620
1631688575
1033273665
951289414
1006363533
1172180661
1607093993
101222554
1038841575
319279060
1248316573
1770551560
559238540
1179624938
444038993
1975266606
1764015781
894601924
322059584
1407397559
2027093983
201653160
1825986458
1789643105
1605323531
530399410
1482159279
508679673
34871870
1664535769
259345949
1184168860
498858319
305570159
1620244660
1974857807
841660276
1438428590
886885829
229176188
1001267708
1208113589
1642703489
26097165
1603502295
800051273
1292311459
747113589
1643480159
2115297003
134681612
369414023
2022997898
1542950051
1469697561
112600305
2141061863
231101146
812833300
829724187
1130852897
2065115294
107649640
150030358
2020785224
1211221678
601641652
438103018
2095554667
1278448361
1560132678
1187759249
776814933
2093653344
1196557966
1177947026
30309779
2073217103
92094879
246983342
743352159
1945389633
120125695
1579695370
1740765787
1613602352
422286538
1247534736
735905325
970426275
570873859
1354347487
2052078517
1589973366
963044718
552535144
1229638450
1231219877
287565885
976221779
1050745808
133849053
258007801
472370643
1363047797
861672501
622998454
2117274702
157087477
132879646
440126477
2092652708
1367139572
227454062
556087121
1462075313
1031302563
1770278662
1933275853
811315537
855850709
36831858
1212371338
803189049
700314871
383402890
1324608184
1166988413
1778544223
893257775
1626460888
2047269353
1055871686
2085455697
1537115626
230922569
1879886489
578164967
389778812
1528586362
155442434
1530534966
1945875060
892909587
2113672459
1765698582
151276237
1311571064
1258106075
824475843
514870550
2103924768
315196284
1947160873
599540005
798426131
2144680309
86349160
2091111632
1164836960
1451580607
94805301
1076065329
1111787455
1458561089
595236365
573129448
80467099
1259863086
628784102
488124877
1806767844
1957985395
1447109886
1043130940
907625544
188285027
1148524824
527414966
1440701507
532853617
2122588596
1322755185
1028455419
1606257401
266824353
791299154
1145765821
696822234
1360821898
82018518
1559986720
1034743245
105973358
1017651402
1106418549
1231763853
947148738
1288174997
1358190442
1594956664
1064269936
1426536773
1690186237
1438153659
959727668
1426891034
267942101
62532048
1804620941
195365094
1858908777
773869763
466124113
1108120278
351737258
13246440
1216765588
1227017360
1466794114
356186049
1876673853
849171891
950442923
1282086049
534197232
717348809
1584574115
128560867
593522195
1099453656
912008107
1249733974
804229988
1620975722
5441399
1745307038
660375064
1850652118
1196342957
1265940622
666592464
759777167
338580816
114169128
126251530
721046441
636410383
180419961
1239643355
2094047773
289932933
167432916
1849207870
1952882611
593776480
844909195
1728832710
1845561709
1714355576
1145214397
1675778234
1209194269
809694831
1500221994
1662076769
61634604
107637680
1060017775
87466561
712476122
1803518451
1701834657
1896521452
1105389060
343903801
1308709639
484659636
1108597859
2032600076
825005652
760738661
2009186441
1162933828
360403553
813709022
1077910104
127660883
542231019
1369262094
1575608909
568871666
19286036
1584558476
394774500
536257444
1366024964
84138000
1785538914
466885308
1572288120
1668884154
475991073
1155422299
1737776987
324224615
1865081267
29704521
1476061088
908792485
1608636338
3532564
723199373
1878578186
1720670569
1275128622
553364330
877690034
1676764330
359206145
2102793101
891745765
1449086826
1397330042
1483861107
1787312113
920687936
1030385331
1814451464
362704982
1181441202
1585297063
330418964
1825543255
2133379922
1124560267
1641441132
1347372150
1277994310
1943181283
1195937250
766549705
1145284560
382800875
2132543124
1700557713
1321606518
1200068813
171223972
360999781
1568952339
458107232
2094071673
1584734303
254247373
2069402350
1610934322
1723025035
2030143327
1660811528
1658088158
382856127
1475546010
1014203955
2095776028
1635963727
504224275
74710117
1814144633
1647828825
1834470892
256071557
1313026468
1662604939
889012109
143422546
856047294
178231021
1137915255
1967468462
1635609821
1615630727
666931441
1984047052
2003484554
92913183
451279540
695119764
981511328
1682298182
353172772
426193537
683775385
25713641
1383231076
983104874
1586252
1394005419
1488601867
1418578690
952923309
1439935648
33891039
695156759
2008296991
1105638903
140556012
1111262556
602189714
468942911
117692619
1055623298
421672458
896608835
186945985
1507457351
1821857987
1699337367
2106739457
679270803
1654734273
532211718
1224627887
607046136
1654493048
1696408292
543169024
1169456466
683040123
286747412
1736871636
353926183
2048167185
684886584
453267674
1511456611
274438394
413098048
14911191
629361090
971203566
1047182276
1625682405
1195329203
989221613
213864388
2097133897
532530640
276646001
1843606370
54346847
627331779
1632929929
1167205816
53927756
2014127200
1737030220
134452336
826940616
1294341940
1278434147
445499203
818325187
2084102603
1055739695
1052858291
981960643
2025990609
115792638
1381111872
227388225
1812130154
1060955452
1886539513
1817937880
885467107
1218747441
1127198386
256928935
201214307
413274542
883691550
74220245
1534592750
1874871429
777316669
1629775416
534188944
1420935984
899310144
2138907349
2025447779
1655919465
2106805051
2045491809
2035023739
374922817
985614529
251862275
1116887268
1753337616
1214982684
1114096851
485818287
1255794629
843948357
2045207950
1747097658
1633159888
447553775
1909594137
418579004
1459220739
177231426
2099191793
1333227643
1369146
149076786
126198431
1847886853
556397059
857879045
298769905
1774962373
57804392
1533801779
791037556
437776197
1613557792
90566422
383457868
1937534603
1370564228
24747545
745289052
569111111
1616990284
1930577323
1669802399
574966883
1649902151
2039357312
2102335915
1552619635
1088166328
396822885
1117265487
1035209615
155681094
179792986
230235397
455497390
887545659
1426280242
187837889
748914139
1481233070
124227909
341293478
1733538081
1722452631
1791068438
1297668166
837759171
1813937744
1948541712
1357438825
16088005
195748630
1166094642
1129841121
1518746066
1057761613
235617306
1420690826
392367919
1011604566
2096354518
1907693167
2096976292
1462611863
1075302512
43526753
417568012
1367311439
283561663
1703955266
1544733460
1652634482
1493235612
1434792123
1663450702
294337115
376337097
80532182
1737032622
1132496663
2109061716
884669506
680738169
1861781930
859899844
553179841
754885308
118210734
175149507
477317618
1426008348
1022582714
2109027969
1738406398
1276259341
670826514
759697357
324666713
1677890203
613518561
515713634
795624851
864409834
250275192
1220455416
1825150815
1108478645
1233173789
2025149957
1391141173
1863125536
230761720
1744255309
915504128
1762907268
1892709998
477842789
305306610
753946390
98811946
1923769201
678455586
1909524334
200920119
270698501
712864997
193614246
2047074670
1629083079
637220529
1006125859
1342510811
518941992
1449742544
1495180867
1591851042
1212398819
1375152445
605622996
584409971
980624431
505832825
1448673841
279104587
1369143786
1289781449
31383716
97029164
1320155311
1414268805
20353940
1816106876
849307174
434211332
1778578464
1422616660
2091143093
1490276870
1374747713
1398501385
1739547666
544625548
747340705
1720946015
1894593788
1632163454
518849827
690727563
1996596142
843989638
900176069
2070498667
2070183574
218811917
20073072
413233678
2076367758
879593020
1739275955
1509786468
1297953216
1788960755
1264028508
1571992816
1850381033
272730272
208657720
581540297
441785509
930680153
448663082
764486670
315952687
881809917
1854174482
1496399052
1078295565
2017754270
1178252464
569192534
728037051
1166679928
1166220550
2107709364
1534384662
84076163
593555065
1047014737
1182218727
849678627
2013470532
120765923
2126404960
300840598
455221503
1802081108
1096671215
1475830215
1267539010
279933443
1107426177
100192094
1189403749
1373615679
809976781
1336812892
98912358
506013415
1454049813
1482059479
91669050
239901170
1227105048
528218695
1517373891
1925941538
1909946757
82065161
1429390668
611485010
12143648
1874524068
1582741913
1194711036
1188443434
1929354861
1884204515
1877361404
208369102
688573417
1281640498
197483178
1543680035
1442389732
1517739590
607700534
1660944294
1176556483
1005087474
1097646972
376164226
629806271
1635738154
1561331876
2126179462
865674143
1095786679
881562363
663187
1963882650
1093025222
531195979
338789901
1776937739
1045746927
1627701910
1909702292
201743148
2033773278
130008890
1469378915
638233281
730431125
1759851060
499030655
16491993
1097746921
458825741
1833627465
1916418286
1447827372
475572830
1487680814
1122039462
408994770
1345900570
1263435280
382064543
2039281471
1565965049
792117548
1642031517
1521113269
1379924808
2092880667
171347256
1105840349
1280396121
209407746
1092398411
289366631
219912958
1122540864
354365743
10706477
622461471
823156796
1105804475
616789585
1274701308
1492356906
1978028331
2104641347
370122934
722516378
788475616
464485148
1264315556
1151524963
1756254093
1621220246
2111758577
736413700
259348273
1005067747
922161958
379710750
2051746968
569327685
1500379443
980303370
2005001358
517239070
115613427
1039691283
863267490
1813770765
1017414898
1117557545
1486311642
1650785856
549399535
345029371
740280273
1070776741
668541436
631673027
1093965319
367438366
1655445466
1254995642
478394805
1066892046
1149442388
473717171
199420059
281029949
915485563
58091842
1099656213
523428341
1339306245
1404056782
281758714
1862260355
911819563
1195634029
948664354
1290633392
1633398664
21690098
1847943081
1095868228
1995159495
718296007
1159833180
1054695744
1653876429
975042038
1344035956
693471930
295114825
1157554442
326275723
471784530
1968654076
1170958930
887458980
2126747179
1708445493
310900663
626234502
447340230
1491497748
721162692
1924906369
1441639188
2054281702
1496628094
1766724554
1086748246
1541409787
514797858
989312390
1144307782
1654436896
1676629644
1161383650
1334112670
1816379138
721638496
1024802876
2027096490
1363369345
338886628
143259676
205954638
1503593284
1147890081
807283623
755415541
1581926519
449844982
1185848820
334352459
1593025376
1597238865
1225784689
331526236
867242327
275235283
727067759
835989939
680010949
481461755
1899983325
493528246
1727425890
1221046320
1843963829
632238483
1432930296
1360399962
1816950429
1329913107
1769844106
1776130884
421014420
419009683
1819078176
787067602
1690806704
882917572
859315044
2002948371
325122528
1502305612
1114274647
1213416561
1601203043
1786447636
447175230
1509828961
425332119
1746017534
1405827637
1340147908
575206076
999344417
1448522422
610170879
1324247448
1514232563
2024517172
44164332
889131613
2105361638
1376883115
1818076486
1757434772
1751559598
873406186
1684307946
1359875598
388834272
297760633
1299871988
224922249
1677670805
1302829588
1150560652
1468903632
48274531
15301716
1183337487
1912237561
1990379537
1413246410
189246615
1628749391
601494475
1671352263
62835337
2025738175
363116771
401286981
1916150103
958130402
100006575
1974473025
2112337442
61020531
891511099
52641277
513796793
735314001
550292403
918754665
217625491
1093867370
304047742
499864540
1266703210
1386313787
1635998713
2135741307
405465688
413336919
2048527423
941935712
1374059645
537986473
295809722
1068047434
1016390207
129204751
317312701
1599012865
1146031642
1687029523
417519739
1154436747
1987808014
814343106
1936248593
1953224664
1354271582
1970406306
1171304992
866094803
1596967431
658540305
1018675186
118316348
1248965179
17248916
1455558164
2026126579
171777094
1329325565
1718440578
23331250
111708994
1137872214
1272512086
485283213
1581602030
1840868376
138612383
1003790580
2016878391
844899624
1743597803
479008282
216249141
262321216
1804703203
519584763
200966151
773424454
870761281
1425633766
2131259979
1434461149
1600463143
1658100701
902319097
465079127
642240806
566619823
845512167
99139117
1213206705
623145637
144473325
1499639446
779506036
788502613
1595642582
235947980
881025284
1877183080
1357428310
458110795
953175351
351843613
25001471
1165119913
1944822209
1038188988
1271888924
732560927
1158411787
560864012
1886274219
1797986166
30431179
2117199493
1676664662
1652012463
2069689840
1085972472
612928040
360435623
1879044940
1786375502
1465894623
1944509416
129194421
33594633
329574867
768354833
1657713377
1861301060
1052775032
2114445715
968852351
1169025743
1322469353
1177118868
1213880709
991701245
2144713865
602916883
561956524
2103918133
648327620
1125415538
866992002
681556742
117414142
738967023
1904790921
1932874114
811497022
866985891
840017987
1459112304
591218752
1880430584
270107265
2141054535
362231435
1325554838
261602106
1061802393
794279954
1048752676
351894993
543742731
1900693980
114038914
479514256
290397256
1566004846
2110747611
1398502122
1190630037
242759155
147827952
1741262560
902482470
477781674
515246840
1558156221
1215261552
1234642130
700023907
147278046
767242173
181929648
884624687
1520292504
142269160
420408028
55387994
1556944052
1456825664
773591104
1509624308
1461195918
125223725
1685151519
1327290608
369134685
951291261
7123394
595699790
1421945246
1789865420
668490349
200287156
113680432
754714883
506341305
1727008078
1804948701
340690862
9478460
1226151673
1683722433
363756121
1039220366
1993637362
1420081663
1558073520
964185976
1706314311
1806516554
1848608904
245394071
806694635
2059915819
541132013
1958846535
1079057864
1142774243
2076999904
1881787677
243388782
2007307629
749616363
894546139
1958117535
170330309
805774952
1226792076
500633378
354255595
158998201
2036003446
1313438034
1007246463
1304586037
349558561
1831839813
1497146531
608453960
1472406751
640802920
216628721
104455224
1052172697
351461888
889851268
1880949496
59552356
2031606397
959618663
1222043878
149858914
1191514407
365042715
1324510627
1633400603
1016019216
1679146458
1651228397
1925315595
1534292353
487474728
517273052
833482064
1232546350
1654664534
1791284724
1729183973
251322255
1707406359
120299142
491542357
810401422
1910515060
1314271032
868285443
802337988
1761150763
137812486
1789859737
364556652
1993867456
1894680054
1855132525
124841006
1457694753
497859684
937371391
1417332721
248227105
1596658633
1982831862
979085991
579014807
525914612
1852939600
449118472
848017919
1616366467
553851722
1148104326
297600627
685172779
1233812668
68877315
437488646
167117293
645762048
2041041108
417237705
187022055
1062815324
491356942
696832980
460881851
2127662852
1539733287
1373100637
1922705170
1789889480
265460561
1561915821
428914668
732195371
1844785819
1550122318
524704479
1787336345
871964500
277877305
771800814
474005637
574333846
123026072
535849688
931000586
1918778870
1082209856
1502419737
647339720
385481993
607221359
757802079
1042116442
2048555006
1940787839
890707248
1967355562
201793901
1575023403
1156106624
1230851727
248722410
398459341
752337786
1527424192
1203130281
1016362256
1457571626
1980372243
2116855721
1469478468
308178569
357117522
1383674137
411306504
1533216268
105515179
290864307
1109029282
855493327
2026062969
478633224
441413230
1686778279
1473608856
1498941703
1122534363
143055452
1262496128
1160329423
1451748932
616521278
825374754
259018815
1188678879
1477101550
322431966
1581031639
1571746971
1240995861
752112533
184849262
1064798832
1308918249
848813404
1340367006
659288093
72099228
964148132
477316164
1522045916
1550097809
1108863119
567099145
766077796
590068519
1279275432
1186548189
1050795456
1315507389
1232773012
1264469377
1323301593
316848629
675097130
790369514
330387515
793896849
1598670960
1271930961
287493861
392851924
285354626
1976235348
854430830
375692188
671383399
1016992798
1340457316
1892074603
1498561379
1668464565
251489840
1499802326
706443187
1212403757
854133279
1790515060
1472101431
845038211
1353181548
675305414
1381253256
1263730783
2135421044
809944929
16111233
558780092
78481784
1255927618
1561868242
800051345
1807080713
400223388
621233973
477842789
2002222204
2071558663
1604601677
1127096118
329919857
494980858
538275493
1721119826
1460757272
1555620041
1179646250
702533063
248618354
887260160
337736749
1035941829
971079389
8073215
1728873358
571086169
1645172183
2122973179
1665266051
762859387
1597087058
1331380477
997196601
941705900
538368582
1420529613
188808638
1694816680
1778500007
425090849
554508127
720012060
1797008806
1274840266
770405096
483904329
1864275738
33302481
1175239061
1807398094
167517758
1777646239
736972187
75526766
502393490
1642193243
248588521
1067254236
2071299991
999678314
917514011
1106625621
779327223
660778022
1503576779
337841514
235985125
42375937
1393551462
1982963613
1722807113
287995250
916345332
1515366193
183525712
693964001
1227582849
742562208
1180398355
917145970
1795265521
1845925443
1521181091
1132495057
1058698085
1491792299
767135417
287596477
2136033517
813473956
19436719
258111611
795326667
229863384
1951136875
418863425
720503687
1170801069
385410900
390999906
158245625
1162385239
1728173653
405880683
1270541042
327558257
1030962356
584742500
198159805
162647772
683134480
1393224527
242021050
192088650
1795111318
2016673888
1184633493
1974800073
400547061
929461867
753390695
907229333
1924425293
664994643
1007724133
1142229137
534052199
608729665
190609775
758309464
1796397587
1254778379
846309809
275938404
1306790783
741506280
2052382225
269781850
1031930145
1734902405
444119086
1270351716
1961607839
234758667
440228926
1279448261
1642559641
1971131605
2069554174
1422198815
1593679774
919655447
724433981
1228944529
163772143
12787137
216474100
1419166104
38845073
2039333750
798203779
864890515
168450231
1997277502
420584302
441503934
482219855
23736028
746592604
1221933841
1520648178
1411435291
433161660
944515933
1221102376
137143949
1978328405
54835304
1237743210
1767993430
1357782442
1071389683
2006103797
1850773662
446681839
212031381
1831108546
990431003
1779970684
485319444
1171839701
1498437933
1090200811
1007382595
322779596
1116034677
1396591620
97508050
344670893
553721687
54032152
1179077409
71751693
1812962359
1326476376
2023278389
6661418
1557800584
84716506
868526304
1458937533
1458405536
1599227010
13641622
1908502895
1935354228
832904030
510491637
397979245
1507971016
990568918
709930428
1006376999
1895722426
527396718
2094796380
2012327250
2072820834
357347015
946488305
451016205
1818915013
1765934129
1920851429
2031329477
1842124329
456524988
619894216
1470691104
725541772
243481738
1506334239
2080092985
259587911
1849624961
1554588945
1768058189
1719781441
179543384
224840517
782156272
1087778444
236008713
137037100
658809429
1533142447
1133979245
1607975686
825455289
176861139
581457166
993370029
785541854
1327400414
1418552304
1808243899
1948760092
1613997161
959510083
1001820394
812151686
1340973278
567532482
1070218371
1383902744
2065172852
695158069
897628672
783932451
1717608292
907629360
1071826537
563682112
76612617
1319526232
1279803855
381728423
536975967
1887320212
1508350990
1381694104
830820641
1515930636
1349108119
1383231241
1961397998
110020776
474482191
1946882459
1110253831
1591752188
341082605
624606600
983838184
457856263
1753016497
1936070087
1509667026
1992898145
1096235770
833710709
481610092
1474225119
1899567362
149425601
1586783749
239789905
1852573839
42626373
1536829336
2077497961
130636931
1261043607
1340120051
795728521
566214606
2102159426
15057598
1200989639
370092204
911336771
1060416281
1578317315
1959277620
1110880298
2042722304
519477741
927896722
1845394278
1463689111
1382947255
1243630177
102789970
1242407277
2048189783
187973825
1627648920
1478146583
2145749370
1060747695
1891135947
415323768
5641842
1713966902
874374878
1281015096
1015593441
1913934705
1652167418
718780568
2028126893
47605667
1501014575
166535153
1147090084
1709027413
2103111714
1335047867
190624941
1208803348
86803055
1904767842
914931026
251997234
320054271
1907534469
1188911817
316627256
1709698399
311485048
951684010
1030819631
1102504823
1193111647
1534044902
169641595
1321116491
1473010791
2023663374
149143621
672202173
690696859
484616537
867904991
2031475057
1831004804
2081488831
808185413
33050924
128728117
1947810176
517887260
1966078584
1815803570
1410315863
1045072077
1282927038
8132480
346377643
1247221303
1946946068
261589993
2007154002
774712933
832863572
1553822734
1621004350
95067739
349906286
449345016
667307131
1273323838
1958932305
1602997707
1806787107
1716383182
212635368
883997831
798970657
354185124
1040645479
1703447225
555054800
1724149242
1231474550
1322980070
1799248604
18518872
973923796
1650062610
1614226144
898411429
11232274
1637133939
1495980774
1053374158
943686106
1983040262
419069525
505179089
2037104997
1818980901
1420059379
1822277429
272983831
269372440
1805898385
501546187
582264052
241314470
343197411
78210121
1242547963
1703812250
153869629
659557760
1024998402
581158524
1855907345
840722
341328033
1740618263
1564605214
818778636
559386476
446390258
869857329
594142090
235343605
783788264
778637096
2084621106
1289871826
1430276966
2049809868
795685629
1663900988
1683284564
522738448
1073360653
1115667872
40792025
1844467514
1023166219
720916205
2111114759
1635924598
1623285124
436933850
179812599
729083024
1178922728
427391706
768278896
2023140494
605789917
143127553
879103878
1695450449
1921330624
239522739
2055124834
823006025
39940798
172733242
1614466414
1916792584
1140614221
571621638
1760786702
861540222
600441081
713299921
1880844591
1923073778
281212102
1706407090
2133043505
1415432177
667051240
1692211874
642299284
1293898529
222055902
1633365124
961295884
1487517746
117587678
1126371203
1441461754
949362119
38342486
2021448899
1319515135
606068344
1024905766
245980539
1157696732
1093429064
1498492030
2012638992
642974306
464754899
706792226
1303126406
1845147384
1310376492
265197949
1079762654
107355660
1375231912
1130532212
1464268636
535662330
643827827
1872490449
1798770683
969618380
995047268
1738866611
694047193
566044696
1953420378
1977023175
1808671837
946410297
1916199231
253979743
1589596319
14455671
310352737
1520102183
1201577773
196445929
1542036477
981355766
750800272
404742669
712652357
2011743841
694131867
2084595976
1642102549
1587966292
874656895
1210232758
1797503452
1372613584
130737953
1623826568
450324864
707584860
1098061018
1812539682
1793632708
2097841333
413451542
1629010277
281481568
678300770
760610808
1251487287
210597118
1566012574
364254036
1807119606
1979056048
1104307366
15078499
193661852
569320646
50402195
1069079715
1822378075
1901411198
457743830
250378872
1107828161
980428059
2115903224
1304695638
690674839
602961455
2027254582
52548372
918137125
341185771
1941686651
1926044133
1191363719
2113265353
1217827980
1855370142
35022129
1938782208
1907128568
1440900182
1974638950
145225435
1171757286
1976199424
713760161
974386823
1459156611
1078414234
586706674
209608880
1650087352
822955136
895264426
1383479425
720027240
167196717
215067451
1051766457
857459443
952042236
329204657
1273389926
2076335816
1012255634
1459930338
2107183960
1478259717
163393816
824298994
1505522096
697229452
410326351
1483384945
2143189330
1672951444
354557697
1642567448
1110134019
1784613888
1676019525
884000049
1977650458
494213164
1574875083
1769842331
415156891
22671971
68864592
58656955
2039110375
650503307
586533274
30684492
196246764
2037513443
651685654
469399596
132650956
975498137
1707087928
855737362
731920044
502015768
1326501218
1031168706
506136044
22512652
1555694806
1805197979
1380454152
1946892673
1824849775
919979965
577571558
1302809642
570671069
612066926
1121811662
1263032294
1970480780
436772864
1355977120
219119944
340101572
711480004
1561141253
1652646482
270424291
854504848
122334808
196986556
299598951
1686378145
414737709
1977119991
1980460791
876969016
590611463
1667009996
1253534090
1300233699
732083940
73495572
1713858910
2059713561
907061817
874741526
1187755371
2084298137
811385858
1401305390
1597093461
584926173
38471743
582096869
1067420432
262833694
636340843
923552688
753203894
535259894
1838246194
82399943
1049851291
929659542
365492417
1255208356
474290774
1091740736
499538664
1287453603
1490351943
1807203904
205077542
1246758548
6744236
1651084931
901088300
1238637755
1302888698
1682892672
1522094964
201903115
1641223477
609521152
1246240003
1249810356
2104952538
1682263045
1943543734
1686947435
1938809189
1386475613
1229337025
1507299173
1632035347
144424144
2016723783
1350391101
147266719
1093316048
1278992540
578653063
1744837768
1699480156
1891680504
1695171396
27038725
940090336
1561839970
1998083142
1197213305
556053788
90841483
1549112645
1624895581
1602895008
886828146
1119310326
1112742986
790300677
1021835060
1098160386
126846921
295104187
1529387623
1618764750
515526913
798146210
871684921
1751180649
2075640719
1218889427
1059507867
1636570027
1618587762
1038855109
931566713
820282901
1070975309
1448187562
1058761884
1982390090
2021200054
10106178
793840062
2067987979
641778247
1531764442
2146746066
2053846980
1770136304
970264536
1153470498
1057370488
1955983812
1372697589
1340737981
1910214095
1731000113
2075089650
855013775
42211661
185698585
529160241
2003612149
1679235019
168502268
999576436
134788845
915549671
1331429261
1412906058
1325997241
2131294545
168614382
101085770
700958056
2030262175
441203146
380017570
1313341748
1232311518
35782527
1563576118
1240385158
970814469
2144645761
737836793
1649893257
1041676791
1705532267
188072621
758572460
883413606
1975000691
1629365600
199545806
1061514038
956714566
659792754
240906636
1704667681
1904910514
599243043
327688596
270298937
834383744
621088175
2010017384
1468111056
5040197
767959173
702446815
1242566134
578490024
1143637545
341942752
966838281
784475045
1266826832
868414183
1841374189
1612070829
261418026
1701791151
406366592
1243360878
861232149
146641445
830609347
132274116
1934865346
872437425
1999806324
211705832
1385383235
1918269941
399966440
1526254493
586852157
530345251
2088569818
280123634
633155982
567078963
1834682835
1319850857
40878778
1082769797
147351061
1121481663
7059720
1747095412
26356368
1157273083
1108575725
1218172909
954880958
147387456
1585047498
46448888
1800847008
1834056741
730365339
743176092
678880325
1519160796
479667189
1717204377
2128121485
829250748
1195955059
2025374429
802880230
806640242
862323271
1572250781
277203812
547338355
467411081
2065595295
67810056
962177200
1491088797
459705682
770606759
94111268
1536618077
1529852190
1720774254
548262812
1464059968
810303378
1362564318
1807715378
1989899196
1070179132
793579697
1876449437
1641211680
177135982
2015723967
1141791505
278401124
290932813
841867726
975233110
1959905007
1327524618
911466879
1524569412
897449334
332747789
1564117717
1498707282
247642630
2097211048
1775480108
543511979
654934538
1169462281
33511483
416330916
1150130439
534555984
1466245457
2133523827
2005642233
455573141
1649819772
1201932180
1112966168
1118859628
730540577
357814825
1173253379
1581817670
488861952
1301037601
1016507220
717668891
595414354
639636632
1203939004
1226794908
1941009784
1213898861
1693633014
457578355
1393885748
533137865
978228158
1708444090
718748223
438985897
1356669271
950421748
478839339
1079518985
159511824
1597489875
230870591
588075699
490906128
593500881
1627416822
176591548
538919913
1265123182
708803222
1401708744
1112830841
735636627
215773881
1199951957
12433020
1927095008
781357691
590258143
523354602
1933297187
229596608
68679508
481963587
78829289
817878519
1857218340
1928582749
1349969957
1263638970
1076540104
1107513398
215248149
1736356306
994087190
2072273281
1499368233
272904187
937732499
1616094414
720516983
1430547052
980913254
658199502
167080852
842806808
1377448606
1213866010
894522333
800213827
142412010
1513724851
1524337536
840241402
701523834
516185971
1546234347
616879136
989889540
1594393159
655335919
2049361637
2141786356
2059386499
1017394184
625106240
1283622799
90116822
1266597767
1098496647
2010976177
1016982123
2110296605
2146922374
2011217157
1797491115
1386940177
1447203387
700060396
1989857221
1575931096
1364588158
700677191
1628372652
138251636
937228067
2138823784
2032212240
464503493
1979528924
386265641
1923720011
1124611915
1642677842
1600044075
547017455
1648213085
668620009
795099727
1669685356
654089581
1179999017
1224778194
83508541
810666124
1722823559
1315853460
104131122
381543093
155302054
680028173
581037986
288713299
1983686775
1757832191
1458580009
1532290757
1814401259
1240984797
1423695841
1195779249
1461842399
965131773
283127675
1943162519
1236618444
1257511220
1000774121
554529429
154759973
1671017030
836213622
163331712
544639881
1526606758
92493246
1651141288
1826684698
1242826630
1230355064
901481946
1275743001
1469452429
1829585162
141597772
1162375630
1696617369
1826270608
1447374457
1722282639
1809976126
162515182
1571381003
1138964720
1994758211
360168128
588164
1595562082
1636162422
1278951908
96644947
238027338
794149435
700742483
972842184
530092898
2087693322
1376534576
1708491543
1773766210
1713752090
361665454
68235897
2034047210
849531680
1953644511
1341276453
1866864486
1857399282
23733534
266184906
2128568350
1097061219
86552054
1952725497
531148446
1426180853
1923008094
690293370
1912673582
763737368
912158703
1790915741
1180261184
171045662
589356932
434731190
1326942391
942065532
704824795
1994427824
1739569146
74720804
2083673636
860784239
1700522593
846672796
722744032
1273677953
576599963
775019235
1901953012
1849511632
1351988900
1832097813
1490455002
1371676659
909161699
1400530632
1121076707
1347033725
1754245042
1871903404
1494624696
2035898651
36686783
762491982
892058978
476164517
1791945867
1074156750
785489243
922674865
564010646
490967466
1693297408
81117331
226601292
939249620
170639026
785753388
1886629425
345362525
1694639593
2035485815
254958371
570712204
1597164880
447732756
1650697310
811852011
875072337
1185471167
587840803
683295791
1984565724
817283338
694024958
771354550
5482855
233660832
1761638041
1711369244
967727235
1891943374
1228386475
2056198961
735868872
1384955967
1058997411
1873439193
37169608
532952277
1178425762
486131689
95412075
1492923890
74132585
1248119490
1411713302
386513436
718918164
341330113
355033223
260630885
1949542356
333911667
1901956830
671697866
349260973
553780599
891682745
2140583528
417460748
277225229
2061396761
1224313535
2031073197
261753587
1807371792
133006380
1289026563
15885809
1770586014
599755955
930399815
1790977405
119882815
2062355409
2104925322
685220566
1885061526
354074118
2018931701
467223970
1963167201
2137692586
1464383165
872959592
1684894281
990172912
1179847641
1590564094
2007366059
956311370
2062136727
1642371328
104082522
899402680
251235006
1509855878
1670390487
285468729
1833760595
1496659952
583721410
860021194
52837882
469612410
987736640
560477410
1073465858
1380975188
1261388246
295806824
240586200
546961326
406097205
204583778
1601635201
1207643903
1259182578
1871701430
384845025
2092684701
1973835665
437710191
337886108
1559053761
1399886978
1336502188
9186294
141206487
28630152
800452795
924860619
1862900893
2128269257
1856046840
968545822
1077044624
1234784453
1301681076
98405796
423522442
660646793
917451137
922032362
1978929141
72990210
802712525
1383717088
1755428232
209061416
745529582
1478046877
690490927
1738284206
510108170
1281913814
1189738130
964773534
2081460130
303075700
312912217
1501771882
1262570660
1317399491
1353087095
1521313836
615053519
73118646
718137382
1712426438
2007938150
1801134834
1846845865
589075097
694851949
54446204
1447486506
380627308
1942853070
451148152
1013421735
1158074075
1410123230
1593268163
543634225
936866785
242453322
181717039
480590511
1457623359
511163254
933649720
258744587
1561188885
1162010000
1323026634
1627116607
1359666659
937806267
1019460145
1648513304
666718214
2074050528
7810275
857172772
930825929
14501670
624044581
200723539
1069083533
760917028
1183608694
573616233
237250331
319108667
1945727220
1377438492
1847917336
798515419
143306992
1596869222
1213796950
613942989
756409785
639374044
189122588
887199641
1540022037
984469024
833346241
525332629
340249821
572808038
1927478205
1221161300
1373550747
1490862875
663568022
1257672019
468223960
1575284963
169968573
1700823712
1599758917
1942113067
428351713
1186850733
1181559528
651767039
1055114599
459570356
1750822758
2128671972
1091554008
649763431
809793135
560776502
461555963
1450913424
642153806
824541713
1119663570
1953511481
140931425
1161562461
633127192
1661806215
1960778387
367184619
1458167506
1359123039
1066931520
380706169
1657361644
843535644
1101152723
757632798
1801341862
1431813686
1960904234
832198456
1086298552
575739268
69605897
1531113769
1008401533
916807596
2009802859
215431351
168782808
819197815
839411364
974767741
1719315656
1760094999
257679763
1391415974
753754725
1064881449
288520918
1762390909
449322298
1949061774
338292022
904588729
1252102444
1419371536
1749913746
1361241648
476195587
1386078967
1555208853
1845652232
74435036
734932675
1025549246
1127061146
99297137
1036685309
516768356
1953373800
2101910096
734687620
1458309760
1005598083
184213358
1951145470
1141041364
789087001
690680216
1456610630
2075705016
858441092
871830816
1328130880
1470892056
1562559510
1263961801
649605187
156890690
1481196518
932572561
504250517
1024125
482759826
617286188
1041297070
1005843218
1724828053
1761239945
239415056
787657480
1843656225
1770910877
148054242
1400356837
1222661065
1384482252
16993135
1830024291
1209947066
286671847
1435238181
1616134110
86179715
2129524592
701424860
1680127267
165130923
249480155
1668800149
1490331604
730534598
874262071
1475035568
1835921237
663449750
565356123
184293977
839089762
715137391
1098123363
1583551290
1421880751
1093312092
1382285916
651774244
17231162
614585331
1864384783
185361188
1983352792
1769574756
58684951
679604928
1775727544
1529985417
961783664
1579481386
1993096073
794025648
67114566
1725056761
1612895863
501826727
1824220692
1747364982
899447657
575716572
829397311
1162125711
31903173
2114436506
405467921
2058254535
2102126299
1611547437
2019379435
530743702
1971823533
111105739
751409207
332109592
1349823323
1935356279
1567348453
907011972
1528065641
736617310
277752968
1600969222
1688014525
829092913
1984006558
629267531
1621553593
2027347044
800264070
1129036736
1868980499
295947352
412472333
1749041719
1042211281
1894716031
649204414
2055448685
1477361950
478213453
1872934554
1812866042
450974180
1441966296
1574988486
1137469104
1936199133
1825316721
572087362
107912584
647681075
1021345507
1817313561
874826292
368207712
138990656
1868698966
1053786097
968512731
1570474157
1793002896
518683542
544261837
1481163310
1582768621
1791996559
722785342
1501360
1257941869
1708201904
779539849
272967304
590745709
237774259
547095076
925566755
1191918978
415174092
34458166
341714644
1355042382
1812759713
207212135
748564509
2063038575
1132432367
1682683810
1550697214
1903474225
1878975441
2116375235
406755418
806140087
1686493130
258473602
1039307836
1787767920
235892492
1945389941
843575351
364179807
1302276892
1629342932
914156415
1694386227
1350712260
503269899
1775697906
1721614868
144576931
1779355355
119980937
1300834746
704119404
1470003055
1656795354
2031047599
1850713125
1343189261
276696622
783339418
689243547
1418512202
974892017
32083256
1509827866
1963557244
108610803
1516687656
1247842022
351150846
426909030
689891473
700133763
1875614130
1364828615
1994144305
574287306
469257519
1495758046
1320346064
864817715
1215719500
1520767545
773255811
515851699
782499372
1538443070
2108033716
1316032702
1292316044
1096421492
103191307
1008429211
601562869
288774874
1538507831
1477561180
1441434775
678001058
1732727620
2017809739
1388097112
664135932
949538270
1862747432
439210277
2046745629
2102562989
1645612097
902197487
787501348
1809910445
1522117005
1803772403
1330419809
624284375
451584947
1349175329
60467373
42182090
728798119
1902226409
1741082519
1423098871
2146091679
439679175
28431709
1681695806
437244701
83554848
1923399758
1705020878
233035974
1616391336
422306962
1400258483
874194409
519826091
452805226
881363576
282452174
967807906
441276693
646262488
2086704328
1432669167
578120937
1749132083
1816377662
243531961
921406798
2003676574
935894040
260242219
1492768951
2093565210
1182760965
1777134715
1187398980
2103911163
1315422408
336310305
57880774
1072699577
482299244
1866841995
1978405460
390300960
1720188786
1514223323
1091528960
1817977047
1262457344
1272195143
1100883918
349223218
922657047
620253339
1781293834
1976971969
1698601157
1628495528
2002701559
328094082
1352598597
1762517054
35400270
275385002
2102414307
441739815
522269229
964970213
1888769462
1187906249
1987577025
1714345056
50304729
1205263552
856317531
433856566
1446433474
1154400472
1192840335
841042755
1476965005
483434871
710982654
1481850740
224241436
289144324
359825937
214382985
115593054
1158901681
217749294
1535569583
1804918402
118095999
615342002
752892286
1597917482
2085678010
472901643
1875916743
1776973095
2019060629
2066786067
1936256840
560055071
1309738160
355181130
946824147
1675754156
1630854154
2074778702
1094707583
1957383620
388706313
241890016
1710982708
1241482236
1966098508
332980061
1731800829
152362426
1022016617
1020767864
1956608145
1545147882
698728840
1258610540
1745464304
1965524747
1291099452
1106942485
1940486693
1026576602
2136002510
167559030
264143348
1073436397
347962311
1057429420
1182778220
674472516
1918988331
1628611383
386206943
943775713
1927141715
676046214
663758112
1969254217
1898690077
257523917
1706200150
921572439
229774659
503348754
1895262079
1837169398
417043093
96960806
1668912399
1677398770
794611537
2068701072
1146475968
1554933964
1429456665
1323830064
860125981
377738148
1109257767
1224611176
1888378995
1860481869
1375635056
1510968309
989639380
165537195
1042812683
397133006
1421428036
1556075944
62116088
1638881649
1864076404
1386427228
967779279
1771104054
548585251
1224068237
905384632
74995952
962821563
1965237092
214603984
389935884
1758875525
1724890632
1558423136
843755868
1186576006
1557504288
141707809
2141693426
33597503
715778161
109667138
1133560553
1495983903
2063943051
384126938
2133845119
862354003
1445467718
1121007630
1299714904
1420149305
1486083469
591132235
1430109908
1492160849
286186257
1134301149
371713375
1280165509
401377888
754557650
422834660
134835089
932357834
158230650
907622348
640000716
790492620
1225290704
1836771378
216815337
748624985
622675056
95567369
823807698
467226855
337245249
1503987902
2102089155
378184547
1084975865
95107450
100450043
968227816
1112362819
1480378182
1918445686
1599424887
431365688
211515420
982356863
74919375
1692811163
2102839413
1529675802
1545149037
203086211
395125251
1126203215
1669819201
409427136
1537191372
1789121957
1399207889
1392256241
528334973
445395664
528042515
69777904
511740770
2023579571
1813110104
1510062636
1155339631
2022885456
1146767954
1460257520
2111753097
2135397635
662966386
36187012
37631839
1326259489
1562491022
1966352751
1531423500
35653549
508339135
784283837
946889972
674774143
294326114
1873545858
924507191
1637185647
999239653
1508635384
1350190313
292157003
215811486
235188282
2074066638
1733517124
1324406093
1632472741
1040652274
1963998681
293213050
1378106656
1234895703
1778665491
1981079798
838833302
1892842027
1456047277
924964992
2062595869
1696221534
1993141060
772750530
1887428368
1129315012
508765070
270920725
102496676
1813549825
597192786
1561085473
321311430
633155731
557205232
1070101482
2078364421
1648564050
366743413
899382559
1405782588
707761325
1772855454
1908573243
552968586
482999661
3879865
1352697000
282588275
1530801899
22514157
2077593396
434802713
1952779708
177521926
971735266
708455670
1123095389
1270253817
554116544
1704412463
1623995886
1585613584
219268015
1964713737
1016018403
419310579
2072892346
1235558886
2020085159
1856498643
1627986231
868431040
528464663
1062363300
622751600
1130191711
991412037
1347137352
1393144311
1811414108
1534275478
471933252
28933124
259553567
1106651574
145332031
1080311750
979429615
1235710439
325812586
1775986822
1808269179
1674356555
112379661
336648671
45501749
748349810
1962289405
1466280662
1211161781
1298604397
1010615070
2115848461
510889792
1901634610
1682402720
1120766116
931745340
589346688
1569292479
2096747647
2007602060
962264968
1828473328
1555503711
1148574644
2047304487
1474259095
1595362250
1163378088
1435941817
138419371
510458047
384075485
331006575
300396455
2137964784
1994147199
1663865073
132749555
573371882
533311766
924219641
122768216
2027837644
2056395909
1701006924
218962617
46951028
1408907330
2063480077
1992399841
935459482
1152890157
884386051
782903117
1324379989
2137930738
222195210
1381810089
752326908
540680217
419909912
2057061002
1769378714
474918698
1639308567
465489688
1481493749
70646548
1938031252
913200458
1704928030
1669634005
1839970431
588832134
1979426284
1776177610
1195318646
548738274
807667297
1826475881
477804560
1757228240
1389398525
828043699
301641524
1959953129
1212399478
801797917
2035683588
1541750726
1516048577
2138532322
547908877
1870354851
735347349
816815594
995869260
241519959
1414444808
1261626318
1228518535
746199524
854329592
1769772366
1584759113
762823197
1774307443
1948875924
160856214
868006302
1656450745
1793997545
749557324
743808112
217466365
1719206536
1558172931
1370829580
1108172427
945852375
1105537853
810195908
937850166
451461099
1900158798
566235397
504347132
786267795
1235493737
1319813169
1604173353
1235989499
559022189
1680013208
1902630381
1251331016
1414215055
647331355
717175993
954643582
1337469362
866218957
983920280
1138929385
446180376
2122227766
1092529902
1648654668
2077201980
914721058
1692685420
263014618
1335781796
56266666
1825280531
1277357728
1911641316
570659194
906793512
895839803
785633784
67308883
219208427
318051256
855331054
1684252971
854258220
1214244991
315371799
31403330
1972617905
839305580
688555907
2147454713
1844478194
808283686
1319760838
383868129
659296200
2093139687
311839368
1916392511
1803551187
919831363
554427909
937975936
1710089209
269773921
1997369302
1509312985
1270459571
234015305
328937172
454197558
1545044693
318261430
737014690
255766714
1524275294
645866297
751249241
217228525
1704857993
1807010283
621917036
1070830861
934069119
2096959874
1820555248
1575142271
1445875142
1359157859
824651408
250775112
2013289320
724012923
450948939
474862186
178709107
517526171
1651547673
707639147
1207136525
624006829
834848912
636244988
1697982503
339119548
503194043
346496230
599891768
293893122
318139187
2040227816
1950379049
247625059
1070558805
1559814715
761839206
395456761
323176586
2129082112
328147047
446880810
1287186613
896106496
38406384
1799907223
1269066646
2086885746
219563484
1206746419
481884186
1754356431
357826053
944008523
1980269561
410408558
485681606
754370819
830871794
1664114703
1177556720
1308225294
195760615
1564786288
155442434
1994140673
603165651
605593441
1902640188
175833798
2085602413
122901467
1130057605
1190437162
419652000
1921319950
1879168174
1114452944
1517858358
1326589017
263072659
894485441
1713390805
1550134660
692790806
1463920909
1442026023
1721476915
1595362870
1879954043
2075708992
1970263180
1647740147
175797618
1374941729
772501128
1732530947
528907504
858094810
1860853851
1350397955
1580027701
1443772856
1047614650
586371750
557788533
900450350
1242678533
250389143
69901327
1741714651
968387179
1161319188
1549515826
1144291449
1287419848
558041714
117412611
715223775
265563854
1716224634
1583724919
751886349
1181432351
493990890
275629317
1889718202
507914273
1961325998
1012633910
1430272560
1961570973
1861244533
1566352206
147290916
1091139358
1571697668
166869146
1286635015
1315944546
1729028695
1154102544
1575294950
1347447650
78878420
319545048
14154113
431845001
1638170431
999697287
2095598941
638177325
1731428334
92496088
940516411
1289625409
1273526129
1125530358
255057240
937029147
1228474671
154713189
864727259
1416859865
2030840685
1921764301
12575655
125125359
169315185
180741404
1652231334
800980480
1540575102
431424818
1498403674
1715734347
1570484744
329821026
706580383
848337165
921575779
832352656
2077425248
1337104966
180871771
1596665513
1962850511
2033990056
1440338217
173375096
1055837832
1660769584
169849273
398481136
1089371329
1656004677
1650734934
623734628
1906261906
1209751833
492591022
1781668197
1629027661
202551407
189578296
626913912
207889725
1787221795
2079373458
1213413932
1235538462
1949197715
559333999
250821015
833402799
1013602015
634580469
2110618350
960104562
680853081
827417593
1267490618
1699625127
1276467329
326598083
1617352197
1601694724
491834868
1915086505
1314417364
429537614
1912685164
629078703
1822058470
63605880
1497689105
175736757
1052898722
1440427665
1980947845
320732178
405976780
1534962772
1226660414
548782292
1128028018
559669886
1363188831
1450338219
990212902
279411805
111006676
514798233
615695233
1970845440
1590969550
699789066
562600126
1627128321
558467312
1234456698
1776206405
672483393
257074073
829696248
1889936783
1019372319
339747124
1567900078
1951938140
717404496
1290363679
1074907547
549926802
1853350344
176823685
1003457492
1532826486
1482968014
648775128
2061672139
1933389875
420501159
1870261310
167754828
539347402
1806063274
993186148
1514416195
1315437702
1721505100
649897378
2058254262
481788111
587384316
2015249969
681366561
1498588767
119606797
1693537513
463082977
132663021
950691442
980226072
139354392
700480025
1965536038
713529669
1877046270
121211549
458395438
1514951379
844472961
1952133339
1182247126
829050517
1048973687
1519120697
1656515504
971660214
989097612
790007357
897879427
1125681432
1058012071
1238918070
468934910
58102210
2124792065
1090010072
2076733606
1976643663
1646060128
995123196
1092003087
552310083
1770117481
2049341972
1104809499
1129820380
624002214
1911251683
404645126
841789577
192209168
62058654
2086576393
1998885539
108874458
871776607
879575819
1878994479
166781225
1043553747
1597841514
584991195
153347643
213559911
913942022
1596984731
2075484868
429784139
131114162
399017464
1315593998
2072483734
346062579
843090822
323718147
391028882
955371632
944405569
973886456
528806422
156979821
534082203
93453884
489771558
2047226671
2101574023
190535357
1921530236
1789732026
669137618
1321408199
1011801820
1732885524
744749186
1116843553
751085888
1591853627
826033711
2077683021
882591917
1771660722
674373206
1002948519
1320153701
1170547445
373961742
869696321
1375444700
255388730
188922967
1813625141
1490815666
1499266246
140681586
526758945
2019746315
933943445
1333965365
717898889
30733344
1477374271
839812678
1641635804
1003824427
546186349
1431777033
2108934088
1763054217
1898631990
1910515900
1993069102
838143423
1143969746
1803479065
1343259310
1834323213
698681950
1790079779
1086159322
1543614904
1219814202
1735104752
1011738174
1651786475
790864838
202228594
251686226
1082037865
27043580
102498495
1844180824
1362388756
1676676934
462926703
113139900
1044812581
1320389582
737520458
1406943069
1466864327
652446350
1663802326
254172961
217240515
1691508245
638056231
781626303
1639373536
1294210670
343558017
1100990317
497514820
1656260636
857940591
886122596
112426004
1484081591
513013675
231898798
777668801
2115065210
1432955901
11465388
1982588892
872130176
1075802496
200611221
745054461
961887287
134525767
301455383
327919699
1270729605
693838254
2136232484
1204409282
426309406
1252465906
1332056441
678933436
1111244514
816550903
33356114
40028983
2054490546
9954799
445917850
1639667393
2112351018
95128184
1597298773
1692991782
1731184952
1407602904
1466199995
52428230
1552908956
497037294
1280662663
1285359878
995115753
979930493
1572798657
296803962
1442993996
1964305100
793175783
40875573
1974682516
1838974154
877695215
699826123
952221327
1197902515
100621654
1202618104
268608097
889199816
1040702434
498651464
940730141
1083364629
1865285606
1386644043
1171631616
482966990
431284606
1202491399
1192034340
212908690
1211266029
1927533604
779590049
789990520
1394357478
403502910
1863171591
2040702284
1336815898
1908677422
268994018
146922632
1749446002
760951712
694770023
1111135873
884978179
299062891
2071726590
1780231072
2106134642
241456593
471828690
1409615731
33848924
1079584646
635425472
592677389
1162395832
499519084
1064727921
1755481861
1015934468
2126121534
44616683
128851353
1233314207
575444006
361808656
1451876594
1879869715
762540591
535859795
158540848
2139294883
1591016236
883887788
909916321
1384535227
1742059734
1986434003
270309249
521487955
1828087988
44096204
1179874099
420260682
1187655772
331647010
677387608
1608182883
1911907466
2117139112
599564895
2125783323
637156205
808548852
911173287
1813049234
911120762
1819115661
2066642138
986428671
410129883
1045972237
1674625206
694960617
1533156216
1056650211
164351189
392770359
1409161767
477181798
852774389
38110383
1103216979
1989182558
226275638
976868918
1459755490
207203628
674997526
550958395
1386525528
814066059
25332198
192080327
258942488
583264929
757605444
439423795
459407160
2011082615
1361272867
1977169482
1171680805
59144507
2061935360
1071946999
2095561878
240187483
551441253
769822043
974568177
1980332547
1510291714
1405565614
939277467
1516886993
641802872
485233608
254029160
423308506
1563164225
674048874
769726085
770675521
1295758425
91397
616268495
1170033643
1651027360
527989578
939574174
1114759781
998860652
1964824451
1668272982
1707620801
498336894
1335494326
1398774971
189941935
2114235198
1176666238
273928412
1209078591
244868381
1231972288
754625583
632400965
616392926
202937000
253991173
609867802
1087691849
827149179
338044781
1206556239
2084647443
194592938
2033567814
359365521
1132279951
1910185344
372583873
223873672
914856276
175365630
1165185374
33105125
1303851916
1830551937
827546744
1282326206
367919522
973447767
565969383
1500329808
1183648271
1709078549
1337325459
855588412
497739923
977717086
664444900
241023222
280655863
1861624894
816448386
456321783
1856517654
147915733
1662767051
1698345149
284387455
548313934
912659050
1879382247
1556430896
569276356
1029876558
293584144
2017411212
1662831657
1240346075
831379267
739435893
1824285929
675422697
1505133687
2089901907
1303686633
208119454
893848731
876477461
372564216
1708160103
104571429
1376232617
1012959838
388642431
346161408
530849821
681664656
2085462672
1459455622
425033739
1979320267
156626309
1532782296
2094164353
1907890003
529261830
1345189096
1028097840
1749941467
1321657403
1642874709
254410714
36453211
780748555
1709312268
1219208232
1667717012
916189934
538671822
377339713
274428812
1848007842
1986919464
787025577
509933029
864141529
1730234059
1806170778
1537173029
1752694886
626622171
1455205584
1273107357
557640152
702919498
1926771735
1441488942
1028208612
595278914
449587890
1715549795
1450171795
453256211
1895575162
1011641550
1579637835
279784548
1414127636
866348165
148075550
1837655281
1477781297
1445489259
1249487858
111482841
92114259
1243561334
1707635519
1451853682
1972483148
527191068
1739911507
1864139186
83965642
173746809
863156016
330667008
1804441410
265240414
1692800453
800152379
183973410
188932879
572858447
536654377
1762220654
1387895912
342143140
1295710284
1992676789
117867171
691560240
720224727
1146578507
675859338
1894959510
1298997623
884359924
1876343333
877541327
1804076019
2020014795
1946718715
1893465074
1624300278
1288419231
291257
751596010
1596396669
652942138
1706456730
1286864917
1560518243
535346982
1726538466
2118668542
1432393337
25678761
1707673530
2071944960
543329725
1399913142
2090601662
832970656
154577778
1405061042
161699448
1447007463
1708393811
917829249
369863354
969162708
520287713
229134353
1895782579
816678218
842999141
347065179
1947200796
2101187412
881516243
35731747
802671954
1147978870
1068039667
625732630
255933894
710623007
1580452920
814090542
531286599
1780900920
745552946
773582249
1419370134
1789447055
874841484
1758508078
1292471447
413209077
139079575
1621840153
1381763701
571939245
571257928
1348209686
1992264164
420613459
1636452986
1439424276
1020874986
2009329962
1107104545
301054351
689330937
1316620882
1174339560
803396626
1602198088
1050112672
961339417
1326242502
558882158
1464910944
277845253
1246084112
1099371294
1130638707
462256347
1192330837
1943480760
831201865
1047365916
1438081058
220279887
1920366897
1967259302
1709294880
1529228528
1814414755
209644523
1102200787
1241407958
482432414
1116652637
1449061477
970908170
1343096028
1875760776
97369278
402392096
1880243720
461683513
1646823154
715539355
1842635223
149644284
595299199
266304385
708804482
313285868
1099477279
1495689927
1849587415
955304417
939930701
1466768163
498941568
2112770825
287074940
1383987306
316209282
1870325712
1330905180
1817689110
72535793
995280205
1199563054
255026945
1697555922
631702040
1293163927
443656632
389583302
1750892671
2121606789
650647850
1900813530
537446729
1146327828
956702044
237860536
1631031848
708714238
105272226
2011893446
1974571625
1690303575
2100035584
1567006100
6688093
1974567629
310154161
658175372
1793441311
1231421738
63819389
1417763715
101512482
743946524
585403556
131286381
1600092588
919377416
109445481
2049689149
2092381859
1314691324
17583478
267765428
1519088487
187661153
206064748
319459192
609665514
611787331
1831670907
146533034
735950212
1500563761
88785514
773787902
1552368598
385317592
949953464
2131739128
2010124532
1819920934
1375648190
1500698545
1378245383
1514407216
1285856847
958514940
791065896
2131984632
653887524
993617733
298326183
2065079933
215588988
331482066
892393445
431813829
979296094
469975602
1424809483
1755503010
394460012
85372329
1331318944
743519189
592460238
38480488
1009189994
684935694
2119831529
294286969
1879165715
2124656290
1433245552
1513198581
1787035869
1949632212
1751897773
1228306639
1130223724
2058743114
162810792
1100816100
890959427
248339694
1670847067
479783799
146986076
473704372
1915615186
895651966
1087413219
186188899
2096461630
1981188337
476158461
45381831
228650592
1424331221
1240375827
69888111
1125788457
1545266890
665575456
374804973
696357677
1451578854
944045179
991898938
666663403
1579136653
1256549609
276110154
1631480714
26802851
262475873
1333739929
1898052992
1504467484
462317141
1931654839
738545583
307369919
177630403
1932999252
1257497154
1745063764
1554463507
1889045318
566829466
1607473608
1415431896
368096986
281629387
1503259420
1462970368
1530940021
1202140817
2111496371
1487071021
1629869096
271867189
310144113
1105816351
1692202275
1398836278
1415881295
899310286
1501927774
2029485935
1023534538
737554512
1177537406
1857134355
1431476355
16563741
879292880
1692216790
1822936595
1492416900
646775531
1025201834
1116720946
856731502
334981724
235976614
1035059324
1914720668
793626144
797890633
1572475511
1168552536
1822900828
1513869978
1520822173
1099665375
1336737179
306481979
230568848
1631448401
1767618186
948878438
1656877877
2119598580
1799928386
1832978145
23878925
1226957581
1025675969
1883936123
1371817172
539139007
1196486183
177706940
1028793211
140910430
2012698679
1202862841
295082117
1821522354
1144283588
105541265
971119475
1245063203
802031872
89282822
281077973
941462492
1835095422
2053317070
848291595
1288431452
941317761
445779908
58478123
47819897
60329762
1689277753
1687910840
42850115
276208823
768710339
1684941986
379670340
1970471385
18816042
186641768
491703851
36045291
1922306776
1021739603
290882888
1734102102
437490197
1110649729
1400277954
1204843489
1246822222
819437133
63341393
959776327
1195146134
13432643
250774182
793161465
1820089035
870216752
367966855
2066302458
444338941
531564305
1490560465
1335824439
864743357
605147994
835858007
669896974
2138512362
527893803
1420021646
822607729
672866196
91824436
1259081820
1617530408
170880459
1273450628
92071433
1792942039
1191057984
2038781803
1226336493
236499165
2024741360
913569413
353747652
1984643475
1062912094
30627995
1076192119
460547147
543823148
1396926242
1848990227
949196195
1108367250
409290617
642159086
32106351
1399420309
185007889
433403035
551392185
1593253661
1871707333
1576931892
484454252
584749165
1384518867
1759288150
1076341204
1169945877
46245990
178975474
1627924314
1468137474
1925721341
1881795886
587791868
1838303447
2129111737
19965235
44269061
253310989
1903633693
411953401
222752748
1592748383
1110173664
1986609765
2021673842
154191976
536336892
57265851
1933098993
1195601624
1335806227
1361716877
305036880
267853013
1997238528
379344044
897648416
571927546
1671889152
1697406610
509393260
1942438601
324850534
72932018
1024710368
1145080437
51655183
2016843290
1734002611
180379937
1360372142
42785131
2116035116
1873594299
925137953
1313136115
2037737660
864149103
1925837091
710430457
977882161
7296519
1013781258
600305272
608533108
639022648
1130911539
757289803
735069831
1800671086
951393879
407852850
945850177
532632065
1359178578
1560586713
1785225282
1762403405
899553025
2034923956
998284780
56369211
1139288875
706784380
342136802
1431376123
1218623711
329293554
283834630
1498224234
874128205
1525323520
1185684746
1783890847
1320713629
846653387
1644637443
2136113319
1149125042
588573110
1248419955
1446175997
1152466452
1329130711
1191300310
1675547721
1900133900
200909997
167399773
1126203343
1588989120
1166216742
846378150
1530785075
426532050
553508270
1129451297
1780896565
2072595972
1397471731
128276971
1748333121
1469888422
1384704105
1643000482
1309297856
170062948
1636745505
1405951271
1177840744
60560357
2035273425
170203143
124438148
1267569718
431295
1337878219
573680263
2077793191
1920800719
1138751669
1329447177
317044895
236482536
774966841
924943965
275032511
1135406046
912685070
1032613650
209131037
2137453518
818057636
767804248
2113342789
2016629808
2029119080
1449437776
634001047
358688192
1370859939
204675726
393543629
71372709
75996896
390147285
538197989
1034214809
1910647269
993079497
1499691577
773629028
1901818475
1782644717
308764460
91768837
1125606725
1904576946
271408137
83251584
690286342
2034994754
1341544200
616282699
81850565
1425225298
1569826772
2036018504
1358412561
1395521220
552984684
1333618476
496835811
502655061
1256795198
447526778
1781420695
1827431156
1770625425
163045325
382535194
329840905
194119340
383334348
1496899104
617823461
816791118
816706987
1067887661
2127928928
201237511
1057478534
1353575242
54549901
1913155869
1409487497
135509906
1944818922
32459669
1337077582
1185383341
447350582
1725102109
940294689
1187833522
1736516155
1275730808
458118115
1438761476
1027613313
240691399
269075859
1508873934
1182147729
1876755519
1340932969
295777643
1273710129
346431314
1626093225
1040169348
1843444731
1217344479
1249939381
839205203
312551524
1589419470
2081722372
1237689285
1767784736
628633891
2008102342
1218384096
960314588
1511845252
1829854870
762686990
713193896
203313619
1189356609
890799725
2029724052
94421258
568891743
267340619
1110247581
1471736620
2052156114
1160638268
1918093390
1789290319
458761078
381294208
2010140935
2063004015
1408702380
2020380499
394438356
1356829716
1798040673
1016938492
1727392208
734569569
1330865385
217818520
1094725498
612786309
349532019
456359861
1083151376
944295037
1518921209
155430947
256431170
1708525527
1016160046
2054970514
2111606012
1923088464
1413268133
874774603
1870196662
1298643746
1461777294
1833174162
487354800
1405775157
1335937446
158595978
14797820
784751157
877547323
968591990
1017012756
554504609
764184172
319641417
1288380775
2145160856
938880319
1084360153
1174047275
1720871162
526968518
378080679
1466182043
434193893
1890925318
1380880522
163474032
1788794726
481793030
418747411
1382733973
1203618834
634932124
621368449
1270026870
1617641131
1733548129
103851525
184683377
1721219182
40148504
1687961069
1522698582
1325923288
362148757
1368866973
272626225
1610026029
1419050049
264271771
1259181628
886471833
1542189465
1082183626
2091874827
1974485409
2068534697
1076492668
801243319
1388824545
66400396
1258637618
1821965588
1482793758
242510346
758601187
444284589
1155816938
645451123
1806331477
1942319316
1870309846
668182342
334853710
759141813
1023842392
396501038
310980823
1592018565
1176757491
543669310
173568415
1283865730
1112183957
533693520
1752296958
683413850
1723730468
94083717
1809162512
2120459645
1164564026
848314742
1272828422
1143618272
1412705257
695115164
1581921276
1187002198
1380588255
335842640
41371859
1392945329
1827620796
47754639
456139812
252937463
1337746191
1320911132
192674181
1197213305
1123048684
1928443707
261986012
1857238755
377925830
1409881145
1606946177
777159035
1269358805
683556388
1443067643
889848838
19061037
134954507
2068394454
1495540120
1027894516
334284877
937343160
1059447824
1407668244
1705388293
784271711
1095394691
108324140
543392985
463137625
1608655328
767908395
709463350
316350973
2138228929
777884927
1269403941
920460021
524538377
1220767700
418993390
36334514
1287756340
1710307831
906112051
262904640
776063949
826115580
1736227550
1574626312
974624214
338135128
2121161781
2142353189
89810144
1492081175
1393553539
785944790
1132072527
1447623524
2022209311
1458966318
2058630827
1857793930
1162977111
34641379
325093966
1458707107
2091535018
1231029201
1338473277
726025516
1517710416
103641353
1338964773
928416659
1429127317
1930636046
500653126
1521341591
1088867009
772186091
851283761
972191003
121085646
2079366201
1767265114
1560516214
176157032
39082696
584187386
234715209
1668346977
750776632
335709
387593850
504255502
2025655636
892012257
1666980085
511153479
1857191629
1419286267
820201334
588215130
2063845754
1840848005
1626097367
754900667
1405019899
412322244
1748885916
625723112
812412463
690894667
183187836
105531176
1834838746
702310251
735514233
1042435147
701671760
617124969
1458318498
217206905
1002799066
442479690
1090727958
674128903
400435179
320224875
483536718
912840203
213677311
2020931824
264212986
1607363324
663502783
192578751
431941424
1664143019
777960240
1160234319
195192788
884220231
811631529
1125663592
1509186036
1582403064
2076593840
587742010
1822377236
1715409118
1781979352
988171584
1223681388
1828698940
697637612
1882015588
1908279222
1750984568
1925009283
198677440
1329223534
1992471556
215125068
1827476205
417911802
1586937000
300403491
993882629
1598662912
362535834
1495299864
1723669262
821032455
702407492
125928870
1990441911
117228526
1649490504
1372299893
1083942755
416791975
1839410672
64493902
874262202
1613345361
2059371314
1427032561
39991158
51143313
1187066621
1827491661
1201715649
648042355
1883873079
1376644440
2047483685
284372812
1689078147
1833736455
1805435073
2000367334
1751899299
1078659600
1625207724
890902854
745995241
579013147
279108065
1947191550
1436265951
1912791929
916219289
1061162503
453683934
1407108051
456044793
1372477708
191077915
470165357
32043132
1782488412
1777740755
1517217166
1383097634
1497336503
1339136460
1266449158
1586486858
963829586
1378841296
1006219852
453294540
1396986363
741572493
1267938211
2022815629
1530921240
881864602
1091557972
2086407691
3091978
1305877614
393477525
455777371
1102888372
1828618699
1846879839
432094180
1734236849
730220517
486122931
1359742909
1997852583
1219593423
867837013
682823426
2066013320
789914925
1478069626
1424132465
611140866
739460478
1359510971
1187139133
1973228024
860138127
1575912133
462363035
1908163918
500278723
1261333386
1262808334
897094755
713683381
1909636259
1421286498
1114740854
2130216478
247636270
1162542113
355919002
67852763
490809120
1173359346
404374122
34913529
499987793
606007195
1188001901
2092308949
122889152
1659779458
697162024
1555006110
1386277533
91705199
1845464443
272967588
347328456
583257501
104785016
1938441363
1077670980
1976622453
215613786
276120343
1787057648
91667585
740018800
412784083
1612377915
1310757379
174410904
1482650703
990969021
2023416491
643579972
1060811689
581707644
853125599
1311777184
224855591
1287663589
1111713992
1608520450
1586439142
1551842761
1224236678
1521383469
1225500207
102416171
159202480
1026278098
1826621957
1045045001
694140519
1868486237
122912478
178246041
1728260668
332566777
345981017
820718990
1138714232
722898459
651062241
682443732
455659141
1545704652
90060992
1387085661
786203887
1856606995
1911496040
1801843683
249233708
572819351
840384376
1582188395
134708291
112214858
1679334814
1072463856
1251215384
874138468
342860953
1518280832
555516229
1038587178
593236909
1123237854
1290950548
1512083878
816122370
779373190
1666639696
1156827216
596428569
434474548
878312911
1232102557
658412063
1232204286
1171472950
215702786
611457319
799541569
542747313
1337122011
1613992475
112033848
1037053428
523217886
52446004
1441163657
550513417
2106161207
1949667240
249211788
1539534466
141243922
49817790
210754573
52824862
506571451
1201598616
572682776
429584571
1310121949
1751243752
1728788893
1177207874
151120628
1653554748
1923937628
452708925
375148504
348729262
1294749037
1404926074
45990482
694755973
685234506
1623133239
1571163733
1318331794
1895086120
1425970745
1455042474
1191023517
1658868615
1696578951
1411289175
336599098
83368451
245865058
933363898
268676421
391820901
2065504242
1189575759
363178550
226685479
1265507872
723624509
21104226
1915897340
1744335359
922110279
936619830
2126939199
1704219771
2129476494
480238916
1197407829
502046834
429133791
1896731269
1963587202
1068256387
1178069466
146517425
1787312113
935907282
1819146605
1007460196
740881662
1143727079
359009367
2034687060
597306184
383994532
1096234343
388520994
5511977
1844422175
1662831892
1092583560
1518529034
1150370459
1415675815
1310757379
278460838
176939740
1374498824
674141125
640495966
903656769
350018886
1489812601
1247386559
1108937649
33586465
1238422651
467116048
1392939292
39403163
122054527
2070335699
1428433649
1254356334
1869092646
1910559274
402345136
768093883
1829389873
1820563600
492270009
965712695
381650594
687709511
1011370306
548964048
1717857007
1483042131
1782591837
344339968
1888221893
537579395
1384958628
1179123316
2052116632
746586954
1528161219
372399603
1052881669
1598047078
674954561
725482456
1055396915
578902376
984649611
1471454412
437541911
620089009
734423648
374099970
1090270168
1172759728
1941025778
1526127408
1811720994
617745582
1155046586
2102839413
568051623
95058157
208866088
1569080708
1994873066
1535833921
1800253888
1547125748
470134913
497350094
201754769
1564751621
449140552
856955012
340945619
611476790
1552907397
1847442544
652198108
1532506845
1550522151
1737767876
1138818387
984877944
2088386405
244927699
211044289
2004302518
1141740726
1672403602
1630987901
1231502175
755009069
1040076259
673323686
1066501769
2122611746
1892285259
1160492565
594527206
760071403
1822127448
1406016768
195929183
561824246
1456455322
1016733174
2119947111
443308948
410725515
689577608
2096185250
1584625468
140829556
443214487
1996611596
1017092688
1184412129
1583050409
297608927
1863054667
1666600829
590508523
1587751839
574461797
308249035
849277512
107008967
1774345291
777445828
766569173
1453794772
1812709032
1507708407
1208044805
159806238
1167847111
1695572070
1460048566
1205056996
1341593301
1201616099
1163618742
1262643613
1571213615
353991423
63545844
1125839092
2109337878
559123388
1904732122
590132925
11445191
937940224
736617354
1557005445
159708611
782095602
241512442
571000633
357774633
1723569278
147365408
555771597
382508003
1249410809
1783125227
258795367
538522009
598348988
640490371
1628956384
582588437
531554932
438043548
2103417674
173539155
1894016162
1902478346
567689479
1688971818
495825319
345065643
2026730626
1011619355
362349513
1562009657
848069504
509505488
460726527
864068022
919216058
348593090
1503127130
1333562077
901498310
1598112482
1040497624
1944476031
1646325855
1374519147
1209822332
1089824133
1098382276
1745103769
618637780
247734963
1063379860
704861022
1505945425
1768805909
255572319
541914082
280829217
653241268
1329060322
1275477099
1522216988
1476405385
1569086160
1545915758
1364058088
921710692
282787796
1147680295
1874980854
986362913
918614519
2051658929
662652646
1847467647
1036602775
651259125
711946426
1441780794
876444197
1260319575
181024725
817629354
8538054
2062062065
359938993
1024169491
855599676
66050950
1429584934
1392428231
747192387
799728115
1129912236
756461051
846334292
527090533
1245130961
688033672
224842748
2091585386
2026350049
151828639
1920373810
165883902
390679601
371678347
1543165109
1842726940
1138828654
67069997
1515314909
1030629990
246584520
1759217366
859139515
1994947059
1840634446
1705047750
1270557821
811079065
1179616551
264799077
2001039942
823495285
1394106632
1842522229
15601068
1807330149
328877256
1702710644
102658570
1632230116
1803122698
1640314757
1891318761
833609496
2112364427
947567950
1133397996
1015818246
2052885766
1154520
1780864706
783221302
1393759834
586661021
1698912483
886479430
799740514
178710837
1746282749
1183457812
180480992
29412354
2132579721
1486848330
791541977
1453393090
1008079664
133558610
1945451788
1013774159
1573487522
1033327335
1981910961
1874283446
1502935596
221314247
828786160
1216478399
10638875
2002011867
1304120081
1043799868
1064252858
692713456
225861223
703133879
1241419453
1562367961
1884776466
1646474934
1324384925
358975253
1283152667
832552314
1567978306
1515101466
1670254806
145639591
508069848
829332173
256377879
1658373756
1792036849
777496175
1392486901
729874597
1920470650
1824839779
217363331
1476696113
1156707970
2088369060
1872981055
681670879
844850141
936316223
264664855
1952707686
1974357317
739867141
1341735591
1849483910
1748292126
1493461183
620024924
724280093
615456264
1889529644
663773663
296589704
1752614089
819691835
1874691274
319948231
1007068420
1403858350
1725281905
1375311985
392345
1170205784
1012237378
1371323142
2133149433
561463173
1819810207
1682588766
735209706
830792026
2002208620
1300667926
123379144
810839957
776699236
2076916731
1398384999
547581014
1794246287
22853868
1748717450
394140353
1286427190
1818557210
1869829829
1732577169
1143277542
670176455
529980734
1491898165
10361672
1356880682
2086970353
148031224
1551346508
1405762142
174760106
997137463
598680738
1693735304
1935171489
1165119913
996415183
816532733
866565432
2038596375
1079111430
1385891582
988879310
1977612803
508536777
775809587
54935982
828477329
757851696
1699049053
720373511
1732332572
1777499902
862821445
1782324376
1490982507
1177988400
1397485811
76039027
1232593723
1083935177
1278828705
1090285013
2135559832
1795289586
444525473
1050241122
1098756480
2075625751
224549462
1199480436
1801830964
1597687417
1591126094
461734656
946384670
259257888
1406528186
990494780
731932815
550046290
159031019
261866091
1153832017
798600016
740006538
2057564267
1246387191
2005835439
808125438
1519277128
158367453
388874824
567093346
502789590
308322834
1584490774
411924804
1436779917
8674273
467104901
1379921615
1375729832
941001699
320746627
1780601398
454868051
242389064
1985777741
1216819166
785036858
1597002855
1630204361
530629573
117567553
1061201260
762806383
1193525054
1946609336
1481706675
902771662
1094698597
770327365
656700462
913098422
1371153918
1188207217
1565959313
1261119653
541620977
1023545661
1836456440
1273490396
996425640
1660034021
1875809026
1779242005
2136443103
461115784
95704745
601431461
1792368473
677383473
24214002
376459115
487060180
8874198
2064691085
323797258
1492733594
1112725420
938110605
1754107324
2046736747
590867944
2028282608
576958795
1395736589
884711917
77105848
46243394
1014747792
447251844
1943064626
1358831953
1907747803
706622031
1562542375
1307941687
1471345003
1484784935
933802334
384234143
1367935260
1188026861
1006945970
1027406261
22878218
1859331333
1726011117
908731492
2066376069
2120801784
1998951610
1241841159
657450613
696410248
775007863
666537685
1260329278
975393005
1919490892
1503049143
468490075
1726715579
963403847
30943238
1985001430
1839588590
835896518
615077367
2022213487
537694808
1442305451
1741268663
397529356
84148669
1138443862
2085380460
2086989963
1445797449
1288325177
289769563
1485357469
893641223
1059735113
1872345461
514831706
564349908
567621954
1308600049
255338567
635594416
758977596
715568878
332972578
1710682762
2029906297
1512984829
1126311696
885097007
175427302
1398670686
242579195
1115905773
811007330
669246371
1376644870
460987310
860552706
886184507
1426744296
611582515
1696129123
1006893232
905670836
1201860250
749707442
251417557
2080455311
1377366174
577597046
1098014921
308311858
880154412
2004964813
197430622
870792520
1846747403
154612069
885490005
1113231662
589053510
2017638061
1785215970
313436592
1858114814
446744714
746438810
1453193353
654641260
663696440
830880326
285090226
168551447
2060043393
1414306510
1344521214
1400616669
1472753764
608989531
1702628747
1509435647
1689678740
593972657
1047314031
1704404204
1026485911
1393570706
556472109
489992202
393024238
1072304160
1498371238
1663653851
1000076368
661641357
1335419406
1217363206
1412134890
1432641469
1387530706
1463082576
1916468497
2082863357
360771463
170910041
1649056378
294505549
1465775409
543120843
1908648252
1571800886
966231371
2095552438
524432702
1471858791
1825496123
2124735425
2070268579
1705894506
443241434
779054252
880251425
500580160
1410956528
1466070984
2040372465
1756145101
1615864968
86937058
292929776
1307085372
302973734
1957827258
942302886
1309748240
1609646751
287650550
1288525620
2012221989
717317860
134421181
631385922
756090584
138981119
672077808
896959981
977536599
1894554945
1224544474
16744613
766007372
1869759473
11982617
110365478
1319166933
1974027925
741960729
592182803
1432962203
813046598
254091937
581401925
461789139
362199371
443710559
479252649
14669427
109054956
1242219646
354486814
1730253043
1719919629
626046170
1840206947
1629021630
1065608978
1325263913
1945590740
899602631
1192728475
2031787581
400758171
2008908018
2313541
741858128
1883331001
849909621
1204407459
441975574
200210165
376226212
38782133
5812458
1073445801
772010685
201512572
2124434999
620167214
1887027233
1720002523
1432101596
146868874
2145539195
1578990907
640332716
1485233143
1244532724
1741515166
205381959
556794484
2001191856
1183412845
470941498
1145777602
1356127162
2031584726
2079082247
2061095424
483320876
1446486679
1272573233
1727136865
555118157
1565754001
691519224
1349889328
1964656780
103995844
199971603
1370038028
423089969
198848907
1009807511
2130789090
292085823
1251616764
1239354170
2143624681
56027617
1585882874
1243198370
2072445583
226919513
687523524
1775968623
952633607
748393851
1666728861
1733709175
791475103
1656183261
1794672109
1570485828
1449978630
1578871041
705394067
1422001041
62500532
1680992712
516904337
339152270
177278650
1494310228
1055954282
1318618452
1219080896
1153739952
995986813
97567204
1762414213
1811052674
674037441
1885962117
171765130
415914886
881509383
72077465
1453354042
1485945820
1813918466
1851566146
2073448908
1771484787
2001219963
200400379
1240513775
905251641
1829605419
104970430
83807154
55732199
663464706
766136151
846184003
191974944
1054308292
148891394
586274981
773351442
855442210
2092808926
107213398
2114963333
386412070
1827344238
1685729297
655108089
1383834416
867797087
325473995
1005853973
533392856
1972130410
379562636
158204833
1267397936
1308602640
1830179945
404587473
815136854
1502966963
1150332734
426707674
737046073
1836468779
713835918
103113842
522783946
160677601
22621386
2135911384
2075122095
862589631
191769920
2139951822
1348394928
2095553046
933645403
159296217
1872258247
1736180082
2030251076
111940708
1480614583
1748923571
668280839
1527165153
936241762
1659423336
768511792
1581440605
541706966
834961931
965298718
1550488064
1024606583
476671384
1877673598
1765193932
296648635
105832104
1632628122
1687590748
665220851
2086059928
1514869662
1007110303
440190154
1083862811
1328074306
1468766540
518562762
1502900430
1254541999
704230900
1027905149
166030313
1212678136
143940898
1462455876
1838639390
1524346978
115216568
1323741871
230848079
624097740
735247415
1454646883
1454150339
1674168326
2013708234
1918150784
856539197
971250544
1490767513
250073187
973574312
502674362
194436472
1798891937
929185361
1987901263
898823246
1955226768
206609722
1697515187
882850052
1100517015
2129495480
85459006
1983935511
1982392341
1445025026
359941298
1874791225
2141547946
1561526150
214114478
1386525249
73496933
1681537818
256099306
1950129034
238649450
615668812
1941943367
1433499026
2012933338
402054863
2008112102
429803049
860754371
2030943937
1344487893
1927818792
1574515586
748312822
1676659017
49513122
1880955586
1609656346
982277392
1435966313
1978644972
1429336639
139853089
2041248561
212018122
1725866681
2014539581
2118369551
1614331816
1125847431
549530550
90903616
1788599600
1361779225
1536101308
1078240114
516028037
1061038814
828357227
888578570
1079178329
1534049791
1805009719
945800229
1242785076
684285440
1211840989
654798208
1044157993
190188015
614920638
1169230779
1486328404
63713076
1314215024
357247979
1605947685
1730818644
192827672
371835735
1968917616
1143591967
2143758985
539806400
1138585592
2081814851
245014769
1304980813
740346067
1995294631
550832665
1370860893
75333941
526618020
1405091743
1718131393
371332718
651520738
757996260
1121098191
1102093654
1850141100
2143471455
1963643854
1645311708
2027843144
1284722575
172540978
750893057
1446955903
1424512255
1837417734
7088862
1519078977
40406869
1064877072
1676625721
1600464851
1161148819
151285951
225459201
1177259352
2082956084
1182446482
2030437976
1088990513
966798074
812261348
457200750
153179117
171725295
1235629070
306007206
1388704502
1397610666
1102251047
671073801
1593676601
974432277
1127805475
1809962130
1329888381
1771114135
1879305727
1430446949
1059339574
1065974066
1444060100
1657032176
1567450742
2094712459
76115775
2063267642
816181549
819269567
1266609040
96304903
87087377
1391588491
150160478
1551125941
875522701
938883461
1978507865
761122374
139372589
847545775
1019940746
643777659
1016258818
304691113
722390799
1669271258
1556669377
1512692529
1688748065
1514781880
86629651
1398815337
585709846
290916206
529420948
929405192
52958213
196162132
772604349
1674812278
1184875980
650334893
770142887
1370683415
1209429631
351575442
1268525917
1801513673
990859297
197063853
1871523906
393788532
1546224158
1232521948
510792866
949535576
666334977
1900012635
1187452635
546124643
631933714
1883012894
1992864795
1959359158
638144633
442649063
1874954910
1945308117
1189388228
1187827955
769735609
1859194914
1155649928
905706977
1678368204
1394092005
1162127018
728430964
1368069778
1992353987
1773401599
1961207707
1321877031
564078024
642499918
1454600110
2102951778
89798242
835996905
1145028283
1987140494
594551229
1573875475
1818581481
157590597
901153545
1681980515
402968826
1289114021
307751449
1503627818
552320438
464058975
625410271
879987403
1738132376
399659457
1247095582
694388655
304403737
155522605
299825944
324301673
201996941
677077192
527513498
360053072
1097362377
421951178
339591638
1024721708
917922691
1816367071
1482548857
610732115
946940004
1319873125
20523998
217386012
1626912744
236962696
270130251
1423109079
670925180
1735259994
1878043353
1617704537
1851008870
124071036
1810900426
494796070
957879334
472380647
1296334844
1726443519
155275124
1856386035
1982733089
233289640
1654671324
903077088
1416541388
1290412520
2013908541
1768264956
1954704837
1773230597
1147916176
1279426300
1201208599
839058300
1935538710
1331176617
1884796984
1326154314
2024911327
761466012
442684391
334330268
1013450195
131414858
1534006407
1416556905
1992861309
162803437
1827437996
580453935
1893224279
102818948
702991232
1927504551
420644439
1785336573
742482680
685306923
1065118706
1547292798
237506067
32052412
1558260939
898843284
459244301
1538369931
213396957
628057492
724978026
643192065
1934606274
224897290
127168147
452453281
440880105
495689356
2122611746
1859529788
1258786335
1406231472
1924841548
137389692
1538689231
1095017797
1140284231
1688107117
1893687548
429304053
1145155228
779613739
2144081002
2045787478
713750303
1021290235
739550494
2001474908
883500899
2048563846
1129457579
1779891884
802172507
2053176219
108874709
1421930244
446932654
1311179233
2113556875
210134045
942910581
1345954940
811069690
1062683677
1119105614
986183746
1288005809
1808259807
1442106922
1358563018
231425233
1722802478
1381625451
558848212
1324007552
180922649
1428818366
153369559
1701799501
818698313
1077061794
149937032
1537095635
1191619802
407219661
583030546
1374686096
687141837
2075531060
1187936385
960222431
1077779471
290643877
830651745
1948655026
238881405
1655870466
1453019430
1608300845
1492873359
327430642
1190660421
8120428
223533845
1135810868
923868746
245294445
439417989
1125643113
348015539
1600964893
502302074
1431662377
217396328
546241131
1679370956
1270016826
573178894
1095794739
2089135241
1978048060
1523066812
39388898
2034198267
828777861
1427229663
428903385
1284755299
1923859719
224223199
405032444
1791743562
13357191
1335704125
88700152
736219101
758202215
581972745
389658571
335495192
145520515
1829885658
5829262
952236839
724171715
1442389164
629704513
1896282187
1379681009
705474122
2147458071
1557075637
369274141
1195687934
1111056793
420989142
1543243266
1196058062
157076831
1842238576
1802777472
1485481395
940976475
1710574662
1622888438
1611339827
875920965
855062345
235821394
226967949
1360503142
1745069041
426593721
1860924203
174926845
1786063193
599923985
1603114216
844678870
726540219
249911786
245802532
2041428942
146596591
1626916021
744283375
903164595
844931239
663653679
948011626
1107594471
1174383107
655802844
1944421179
619922309
316956233
2077634332
1302783384
1062142081
68371643
1336358140
607978919
1717508481
1023491642
1202117660
2093966902
1377744961
1959717718
1341921239
830744983
926910090
1674831626
357030545
1528816444
2067014530
290886122
1744805748
97772158
1882970398
1341197292
176891408
196552668
1516652983
1510779702
336822220
1739406387
66727739
727945277
1761637752
1161434446
1544669422
195396005
1573927638
1842234940
739763950
2123890134
489935843
1033065369
245186732
338676192
558281528
1454364300
768100180
1768493507
169633432
1684728435
42857075
586634243
125415265
1719452399
1829499422
1887620983
691230851
131252344
1323355059
1066415436
1582611335
924921001
1370384591
1514569742
1098186239
1430072572
925307171
1403075604
1373952409
832573207
1705972175
1394728826
535944307
418332109
303619996
1161776759
521837738
1187502049
1052398709
1834366481
772533926
1703249511
130368030
1206462739
1518606116
2084113992
1609344649
1692107210
513476613
1718535936
1484098717
507193050
195250717
655277850
574543576
1732430676
1827385030
1011305888
775841937
1542204114
1629991204
641281133
1815750447
923646273
221375974
667106882
643550758
485999710
2045133398
1631865018
547828866
1214331037
1142098900
1994078246
315071656
210438216
542901476
1981125344
12193948
1793597946
1846049780
916805647
1401434993
835776612
1467509747
734210124
97623921
168605330
1241758903
36694116
1887613626
1541743594
1740234500
781203064
1766732603
1555496606
1892699490
816030676
73164866
1131335305
168862916
1251585738
802327276
1958059117
1852775871
41681907
830878323
267771586
565900848
810587034
209332399
1792424106
1721436923
2017711767
1246368475
1813086861
573278792
148434930
427214735
1897029240
1589494390
1536314729
1933490200
988588931
1299174829
801120706
1652746150
1034703830
1986226578
1276542118
2010923354
1794726636
215654988
1269037441
1848485594
1525252423
1029176725
1526331366
1122119976
1766225534
1999838747
752347923
1502692188
85624817
548628245
478075012
186295468
604845602
812772989
1109348079
45833733
173783821
590611328
1280355197
1240668073
163580106
1578324616
1890440208
1211830130
1392199022
887599957
1973687038
1122559296
1467758442
679799360
1116521426
541467871
1642453046
1208196459
1335081454
42530969
179326450
1847128088
469627013
617044572
871460757
613330481
864860929
44819649
2030590485
802476172
1459579793
515644136
305061927
776710089
1284629276
2113177124
1758659480
824978224
1980437569
613566748
990322904
2011645749
526428104
2124335225
1578432774
1635725394
2016424904
1933251659
1154623559
1940243193
1040598363
1483538353
228187550
24856716
78187433
457262908
428918935
1129477814
259149236
120015487
663289797
1597793546
1473296153
1892439699
310634622
398429825
810151992
1913892637
1936781511
1466890585
781989546
83002976
759743990
2051681195
1169647315
331914567
710456290
1436072600
1472391822
824478200
2027148076
657372107
977381203
1273051634
1265059892
283444725
951710181
2067748855
1543722319
1877235653
696700886
202048431
2106290953
1693036
533110132
565106883
810402378
378493360
290897849
571118348
777494285
1479441759
925766514
298586953
883968568
1056554694
929741594
898518753
166039444
1894085252
1614741319
1943263156
616139999
1029284720
1815397928
2001204803
306510524
554206369
276656976
909671900
1884117770
2023924835
860454022
477191283
932464596
1053268832
794754981
716196959
1256824290
1011273516
201531072
532612888
1342308739
1021408485
1809635144
2104635607
1916232159
1242425775
910783968
2113329229
871806450
1289379343
531811948
1402780717
1947569832
2093607095
1625943446
3512433
760290932
1014130741
1751360814
1302340060
1190648891
1768355471
541321486
1669651251
787457104
1156654183
391958427
1688753271
363631724
1355760454
59739474
733006955
1535319477
1993489216
626098372
1136460040
2109929645
1094226571
1759283556
943414476
1485922721
1017562780
824050542
212976220
876419163
149205761
1134506672
1323971220
1184697677
620737849
455364196
121047765
1021002379
1417543088
1746830836
830030472
1265625490
1394905244
1745480492
552284619
137426867
337568913
1933803682
2131662824
1382543832
1719631856
601105252
891999685
1047959169
1479864468
287398087
742542526
845070576
1024158812
730677302
31594173
1351843535
1331048758
2086117588
818924075
981070800
1006967987
298437918
120676260
1580480337
1510856612
1002432062
1273722622
940751085
136762831
581622249
467349385
1292483812
1944631341
1094573370
213893841
1309663942
2058490265
522441183
813263721
161649172
1544128996
938833403
552437422
1435311670
1436096580
1435366553
856999608
956278798
1839790288
699683520
655452719
394102838
1388309459
481476260
1464699882
1997895476
1424429322
2126594614
28064808
2113174400
573357058
781441098
1930181150
1897119136
2080684258
934836372
1829525553
165008648
415582135
124529342
1584444981
369435964
650468297
614087770
678471904
1613990623
891176004
1245713300
1888539821
389336980
578772640
676710475
1306882065
577963841
1519353598
1860005969
855827574
365884231
1513598582
1052898722
1018839019
1315562844
644528194
444151372
587067348
367958457
2067406674
1306602287
211121798
432966871
605764021
2049076380
2121121156
334151749
1416772002
453597332
198097963
267965775
1777016696
1650485897
314686974
1275328073
1183931657
540892777
500604025
1773115308
1304552991
885066955
1344082103
23806020
873342611
20734648
1995383400
693820788
1050651539
1211368176
133440465
1708648133
1123158645
728448691
676699460
328008014
676792546
113391302
1904464531
616607056
925709137
2063922808
2109053879
601899344
1299864905
4808363
1472134119
417027773
1362783393
2035366253
472219268
3203478
961708796
160987410
190616652
1227678517
898407951
1836432530
905435558
1685740118
1067622009
1535138451
960065567
1314439157
306718572
1892515686
558273906
1399460132
1548175790
1330026108
879638394
1084504662
248675721
876552796
1817897998
887976626
1362478109
565769827
2086367366
920093558
1189159159
388886855
734159292
387534855
41800257
889170467
381006967
2092614361
378345628
172391828
1764585245
1576626268
663293469
1070617832
1591149610
619430368
961487591
1753039572
851126444
1465838140
173828251
200913501
511417569
1516142530
1222194951
183281742
1492428041
132891323
1530506536
1461534362
694202843
471507189
1300633916
761294093
1088448259
1106737403
524289359
1362776490
449066387
693319765
2139144619
1868638071
951344148
900693992
1558105645
1013841308
1735225458
759431876
1483023626
364936129
1058010446
785589499
137314424
1752252463
1095070476
2098366641
1221114548
1633382248
1019673220
1000632648
1551615731
1679499288
1402322548
803017506
1787531202
542739447
803926516
1912174669
260066655
1640328110
294580686
1588529746
54192765
1826724363
1780840222
223390560
2026547626
591474
1949643593
186311736
1614932192
1743675137
774168913
1088703166
1057285913
862977577
1316225528
1192170649
650417777
1611492759
1766710035
921084865
274026605
790482661
329646484
904448534
1351600477
1623870077
59807764
2113561807
862359691
568677484
1408071800
1144155387
1867353119
407889447
1724427544
54935184
1552001194
165260110
351010067
1839267885
535677813
868933208
1320148970
851313600
874649630
1862037020
557624980
1995395762
308376227
1476197463
1678180041
1470885628
1492462757
1634435451
158709205
1788990865
11270489
310425443
1071305438
1891992459
774059716
882714850
1517896159
1940397211
1780386108
1945283424
1425314316
1593031517
2132286039
6997033
1875132069
152226799
1675126122
1744522747
545188858
414595064
1283358430
865480461
1210825923
928469073
1926070029
1885069513
1321844258
1187093732
918312485
1576603729
673905273
1515920949
1232313028
869049550
1077628712
663322076
412535447
1811689348
850192807
838328684
1486814071
476893115
1270501926
808562794
1793033232
1780839280
608512621
326044456
1118346049
573485539
1341708719
1357913631
897052482
970349057
1815778303
1965747686
981583694
664332248
376715874
719482396
96591208
1694736285
648387494
968065581
366150137
80875426
545543760
638323072
352150645
77337368
1418614511
1859043432
321191910
560704714
2138759830
1632428749
788615745
352899421
1820869071
1770223551
1292271791
1371707936
2000448628
1872657636
1233395596
1897690474
170798993
360979859
1965548596
1095437919
1976451384
1801454605
827346924
1009295573
1889019142
980419967
517056180
1285716113
375340293
677554623
2021359522
1118477477
276356667
70383780
302190809
2045758350
1698087206
457574546
1258269763
680880007
1436139498
617334790
1156523143
1767258736
1249327514
775459832
606309806
1666406856
509870621
943726487
1426744313
504945969
1467232870
298001018
1501828724
203129843
71643556
970119586
106404277
1993450062
1772679918
82762018
1096255365
60092632
1422348030
1253972285
1722823221
635994261
2125037610
1534114205
2026212956
1083796174
833607415
1435877581
1175240859
1239930694
414838616
2038169239
613934956
1351545411
1196756999
216216907
433321137
1035909314
2019934612
531410257
1131952765
766634906
604470378
1215800610
1868685065
1280994452
266937756
668198069
1541096089
1050556356
2125885926
924679023
764195096
1482552606
2115821884
914305452
938155602
114644892
1951830926
259024312
685454452
1037222426
1255167459
909080952
669046019
2046767091
2104413393
1594072226
924267336
1609867220
1382277314
581112576
1245025970
1095627995
1591651552
864339966
1905927282
1208012665
1549236552
918860784
544835
392211075
360047073
1736713746
2102079571
1250816860
1283134858
1467558635
1035407284
1840472486
994242834
336392712
931184536
1499222019
1115804652
1044977965
1253782675
1583517564
837621035
1006488971
1809247487
278898204
1358680891
1048735196
1562464410
2141360663
832931625
1966218200
1874188763
337165238
62691426
379549960
159412971
362552312
801396531
225319343
1224211267
388150637
1306775045
2096989513
349057585
886309727
1922407023
81651776
247594079
1979351784
1918061265
1629805876
875910151
1320743716
821320533
158120776
423335089
923532646
1520218760
2024803323
788674516
492154756
1181050121
1335585112
1133511214
1605557422
1534279552
381441219
1991573956
966992597
688812035
1185926367
78809849
1618384698
100815470
678873305
1394350114
2112702901
664090814
1621228851
88734270
2003745714
1475882509
1542768489
2100410647
1726952675
52478253
351942544
81647844
1469729536
965492523
1568750068
765726837
1276789266
1760652816
1422371033
359826480
786921007
706491362
1696605912
1575516580
1271937143
1529630456
1894591640
579373858
1748587022
17623940
1703523685
191177696
1359109927
1339562513
273945584
450609839
492505976
159839627
1209215877
1893838897
555810658
1129575234
466788659
942875899
22223156
1869474606
2126273023
945546915
1671048434
89175182
24492071
759021013
1325074830
1440197526
1210687147
636344889
499786817
556074794
116721747
2120437036
81867287
984613023
1340288321
79444863
1564197199
808515021
792359620
1807206993
2113276881
214494271
543678752
1688798635
833714044
1470109202
935385431
1045493922
2011645749
594726364
1875922990
690292961
226400987
1247306033
1589862098
1257436985
602393828
1021534916
1882720996
532057330
395045581
1235301682
1471520013
687741998
1818021221
590599396
1988840376
616319825
509866330
95611126
1015942479
1047793286
156182325
897447027
1056375503
2136467428
201507531
1785098308
354559742
1094740550
1801362263
698443602
1603927304
1706841120
965893905
2026351573
1387813315
1763246836
1748983577
1226710316
2088824091
1823167182
566017303
313444816
1131784649
783326662
1590246878
1668101598
656840498
730108228
711540760
1550747379
1363424469
634126158
264278532
1985194762
2035716397
456070643
434073809
787652691
2116685129
1362758109
1314289115
1166982920
1313694179
2117195064
2125633407
665924470
681178375
1045696166
189434283
637209650
1408897067
1496726863
1734123947
1511582515
899680968
1480678521
155588356
1526606758
1912326602
140453154
974953603
1118137021
497615979
996549971
158970598
248414886
274850720
731451247
2025910099
388191055
221642878
918842438
595854089
1735747181
983695098
133149710
1054255729
1360363575
711166380
617679551
554623723
240313603
465004919
1153768243
968767342
670843464
628810524
626650662
131501426
893814307
815552894
937155363
676006932
1709974770
1849173216
660351959
823435371
1758431509
1305326457
632726462
1173865593
638472529
1132279951
1895793866
1543528028
1639375257
240781953
462345730
1021677158
209176923
579063412
694600867
1946378415
354154723
561496322
284363249
1534879151
178963022
1991984400
567383992
1532831177
768876968
1330215038
831595733
493109202
897290374
1622275817
2146859175
1578866957
45739293
811387724
1511303391
2045411970
1273509177
1651293919
205437838
1094517063
1603125525
1686762300
902719055
1860392579
922069875
614748714
75005798
1084354225
1829655538
565874209
1236355579
2128225591
1911001237
2147240032
349971412
1301515938
550888630
1958802088
294957039
1630542824
899899128
1925060235
957570016
231870830
1636663124
754428679
778733925
478274750
870853900
2123866881
1329684354
1248795769
1907962904
1408544144
1858672340
935417027
530273415
1889936495
353043938
1866092295
2108223463
2119289373
818563700
276692130
554429425
1683100971
1910074066
1045696555
1260035722
335400981
638479741
1112795382
303593254
2057396849
1390890253
477125468
1013723041
1427527954
946795492
773259961
1177916286
1831904731
87285276
1657906545
806850175
393259971
1512650469
1018950295
1596431440
760295787
1762881013
8889437
841521204
1559677338
168016605
598194748
779154133
914647483
1416354242
18510060
1446017987
2095138424
531834397
54976874
105864377
1574513365
1627844555
240393746
75242074
2192274
1173587110
1960639559
1080779822
1816531314
1020235704
213070596
1906648267
1899616390
419026120
1939332475
1235967946
337337843
436902681
114456071
2089660438
1961001246
944820259
435275966
1240801928
1402896758
1307524783
1278090680
1944876572
74368151
883843709
1882221811
452361189
794819651
45695359
98531701
955734386
459732607
321056360
1519370006
1929096642
212036884
1513587635
159635805
1256271311
362302137
68817616
1681031672
6628545
407653932
1306517931
2104334446
2030728213
750468943
1548771662
118710435
2021318662
507651984
2069055670
1397942864
1624685492
714188385
1885388199
1032450962
1025231079
1222405743
101365636
2047494830
992827360
895643919
1628137936
396858751
927210339
1874323980
1444074984
681430508
676213663
2078723053
964747912
1837461569
1774765387
1532004300
1216966197
1844132752
2073599153
995704751
1726250891
1753793014
1672334379
1490419484
961685040
1985564081
1919013119
1558775890
1184055874
560503692
1157492474
1185148458
1192506601
1921717992
315395895
907508310
748494695
1774571943
317471119
1537228910
1964394142
92596263
1269874379
229696112
1955270813
498476072
1687737582
1905437021
116489598
540192989
1665684741
936676124
1457213089
520334450
1577276005
1490592612
1500132787
381789562
1761471051
846235697
472149416
51559731
67366820
549950930
1740287773
1945016596
1811418746
1104363449
1523123269
730498055
267364186
1046363745
556743992
1717648452
1419464209
605481058
988842958
1391325755
1926230352
1820362174
2105659006
558118691
1901378943
1743070122
1160948639
1889430611
910778030
1027667347
501544679
1250185805
1477118303
1846141853
1684394880
1758833384
1027505550
1960271414
1499164222
2079815166
386453170
908082407
2048469094
361868636
1146054208
2040091657
298966977
151882869
148545899
94068698
748603236
628507820
323040257
800485311
1004473457
103944113
1218289495
1903250359
726158961
1456414797
489028641
293977474
590327951
899958427
225519855
2014807595
1165998259
1477921735
1618587607
627678343
1659117838
1278745168
184888553
2099046428
1148512624
593149324
1404112333
261898296
1601592875
719567819
1060583460
221929461
1949712183
599333691
1352972857
1744315580
1086143605
1746038759
322041488
673798449
1095787963
311885949
255549114
303684817
34666180
2116289680
635652334
1293174790
1027794766
1560247423
1973709998
2119268331
1163930024
760786692
1923549421
1427286285
1539127158
1375118958
1005847074
277219394
1484869717
333271845
1091243551
649530688
91308795
765639189
1034508985
1440197526
2059083842
1955760434
318190876
1272182754
771468835
943344478
504587911
2007700273
1301494247
322289777
270562901
1883806290
228428364
954024274
1547104358
1811577147
63172081
1409431573
2043500377
1032256640
1863251060
950406508
268593975
1108171163
297436987
1035048281
1924853729
581233487
1084009570
810408464
629125605
1452821700
410695139
757050478
475922690
2041484676
1981561785
1043965243
1089563701
1254270199
2045074012
38891503
452979332
244752283
321714219
449403425
504727665
1675738445
180508555
2106491709
74186434
629784075
1125226355
883414971
739442529
1460647247
1135896752
431139417
754488500
1050459699
267744224
1621205057
554333205
1069184138
898326508
1548460689
1132419669
522526237
926702909
48454803
1467933256
1706614440
72917976
410765854
708328879
1629477277
13046760
129164168
1412472790
1798611526
1092872653
128031315
1954727312
1085967694
503125091
1269472345
1756256325
13492969
636599358
1247449947
358414208
1239426469
1587383066
1746987644
1974744096
1030399684
1940893347
192192649
1316377605
1288126427
573961495
1330215038
559267020
2099536551
364610225
788502856
1107575908
7906861
1697811374
1195795401
1300439617
1410473087
1850841543
1218899900
464297798
1279214528
341071262
1169736390
866770179
725371186
1653806718
1850107430
1466309612
600168338
118316348
2058307001
1912001611
2065716771
790117849
418638651
2092746867
1292618850
1895539603
918681099
874132345
1587672536
1280891336
999700086
753924182
699866258
645421659
14079642
1367518369
1417933921
1569814061
1434446323
547729207
592304174
1296503168
740327570
1594827796
78001608
463097605
1080441217
1359727625
1157983434
1176989638
1272978692
195569872
67796967
2140198360
513835469
621127436
1711874689
889849229
157963109
990182534
1438101258
1789850083
1089791727
54992310
1466560767
1961696302
88094340
79098134
805774952
946675402
1745617228
1671399041
491396793
280962909
1408677290
1233666946
904514916
369480535
1447752190
717043301
1046846435
788461516
2073406032
859093277
64011205
1865445598
1029658461
2054141234
257046870
619920520
1256162215
2019391175
96795597
228649582
895987750
1280480114
123593219
636733021
922465745
1603280526
837270540
1379183442
1047123668
502551183
1164009682
1272956507
1030957873
849817235
1434105631
1162605290
626772223
1246394965
268515726
1442921009
1237295704
846311304
1471529701
1616902862
566885759
1425128937
327919699
1784939353
516705031
2051321557
1191194908
216251512
1316485822
313135396
248209080
1028927952
1565390811
1698906797
2072626242
832131932
438320490
1423760729
1678599050
1360413710
99419119
798482141
2130971668
1698472999
1705152840
2081617138
674506489
213041674
2109301561
61166148
803482872
1166039047
942395076
1121109010
1081866845
277348749
1552267060
1873506672
334475395
2039141886
45345592
540146888
1487024325
964178809
955571961
1998603862
953582937
1824329126
263581375
1375347817
631899182
838165814
1084667552
1004892542
951851564
400183361
750109582
254608713
1671314260
339167489
894283245
417430015
1567913814
1153074725
764848425
1780299668
1256717993
962503183
1180449951
788211720
733353586
1118012724
1727624126
1205965393
286891065
1554561098
586992670
1844054918
12226651
2143587527
1157850280
1687484429
53765418
2023945720
554191765
1611742925
1390484516
1379056873
466783289
1856402335
816851182
372150807
775091614
984145428
859009394
682028428
924566777
1828478717
899514716
299580612
1992171547
2072179303
959677294
55952159
946511797
180952890
1202174601
1475522185
664180688
1481750061
4451084
1041927716
1482156598
1309061594
1610790786
216657306
1116094317
1911041587
1190205490
2123211379
1667019632
1965484227
1802618793
1442764337
1761893480
2094277394
2126857119
1839046020
1558180112
660762047
1444864230
172014827
8016933
719553527
2083066587
742407825
1454917210
1486862781
680992957
1093273116
562795328
889997124
1273611435
606924159
1520643164
1077588240
1789409867
1607432649
1291906147
1965158412
1163932373
1930649069
896057960
2066186545
786305879
1130531981
844770342
1893570509
1313100806
1465336102
1680661736
189730678
265183947
2059063050
1829785829
1735424865
1180192995
107625873
1000137908
725216592
1256959430
993120952
1003471734
778507624
427828781
2017877082
1534532431
1977000490
916444298
1323107907
480282902
1487269558
494543226
546659743
256131852
1310652901
1202407293
1119648751
2033295397
1031995358
808237542
1825535615
268676421
1060948393
671267781
1078586575
1520835872
1106100800
1677079474
1390333409
1680138504
193575667
1380186658
1088051157
509633382
879792642
1878309598
940651595
1501132309
1891131421
788756350
1763876850
1048231863
964673836
1069524388
1192423772
180198590
1664400374
211459535
264944169
850696892
1972183912
1954315173
834431145
62055106
430607992
553628786
709021992
304254129
1989876214
791561081
904584391
380280719
615762652
10313437
906142265
1352808131
893600461
1910783462
390127888
835010831
1947989512
160056166
2144797992
402754887
34916143
1382940875
789574903
202688705
1946279327
1628379619
20947058
1880136588
314779632
959948113
953048524
219547691
1479655076
1171152370
44938727
184675861
1465833007
1958992402
566010258
1044501764
440950746
1664004216
432413370
43894540
338555388
1197889639
601374185
570531138
1348346526
239592207
2094846736
2049621397
2135368071
1784451714
1139582539
1352534303
1620374590
733458165
1147598733
1629671708
1711450143
1952258347
966728709
117305740
1714682267
1759532269
1167836666
1025508043
1657417659
846274800
496230621
1031709573
1393026654
819337600
4082307
1663239363
1081587168
583120966
1365008997
164702239
1343980128
1558798144
1227471827
2003011303
988746074
949737193
927647178
375667310
1435286987
84156955
1292071505
67903478
113619758
1186296849
60705828
1266984931
143818538
395672069
1511195469
618649780
1435898264
237206475
895245302
1048316084
837148196
695476153
1326520332
703979448
1456268835
1812137957
1798741535
118278224
1151098
965944707
2016426486
545406122
66694715
565237054
2126600854
955942845
1094945838
1588103979
1896462576
1755677847
2069319549
367064614
1071653136
1064114262
1871707318
945635085
765025081
2139401626
662676997
927346183
166924193
1730219763
893067938
721419431
1556542936
1882796548
2867487
85809092
641779368
1759662384
1439731057
1095518417
1628972936
1094105160
23503466
87472626
427367446
379710101
1788626543
1014807632
913237372
752838485
167517758
2124179734
52020134
2039169649
578499078
261489175
626373062
292465413
1856874018
1149430455
2043606594
916564888
45348809
1057686880
1302846070
1858429674
1892187431
1073914260
59519649
488293964
1592194291
206640071
751512055
1391052621
1572064263
247418991
1046288726
1977942010
180540851
1059938002
378066366
1344932791
1194807371
512832237
71195363
417659205
747810248
2108432022
1208645040
905876900
302665298
1777051490
1509828961
638725116
548530853
1649360021
421702640
1566707118
139272098
140466904
1470224137
1782479939
665021741
370476723
450652256
1087055797
1634130288
1370645567
382519721
1926248462
15280610
1215101751
508780260
34148498
681881273
587532716
159202669
1833043009
102177409
1607980093
1398151222
375004445
419217745
295479026
1171148009
637537175
284635341
1976604863
1542231081
156062708
1022576044
2047136088
94419267
1822200115
1559970245
1064740629
1635733657
753903915
1255539650
177179766
779547051
1150262191
1269453902
193198900
1445439363
254118050
705626022
1506150837
1976868911
368819519
768531928
1897063172
1077095552
1069042689
245034635
1320875602
926730665
2009652576
1355926490
510166501
324772460
2024918586
1836045426
381276674
2014690955
1738273589
874656007
313927547
1453818945
791657009
1863541455
682448448
1469359204
1181877225
968923228
1672497877
2117370621
605622996
1447457405
149533282
1618718806
744789717
6520698
1284852326
892224183
1630708355
645784393
1293003552
1719909430
1601021659
1087761240
791954429
902844225
335258230
560818926
2140352431
1190502490
112661458
546235945
1217471041
1310385224
863156016
130149424
1942852417
181806699
1166910765
284748789
150018538
1433350658
152394121
1817791036
154389209
482398039
1551926682
300403736
1408846010
201529652
399133337
1838827018
195045175
861838356
1289332377
1748011218
1319537914
2023435257
63697255
218593706
2077475532
1494042030
276330274
946063632
1267764540
1604789320
1360745257
564965087
981582200
498990049
819138955
2008145994
1554560270
1892696453
487780174
1031059247
113950621
174329931
1199943288
285275287
844186317
181927745
1474412612
1661047751
1789268431
1724200196
2057905879
1825401984
1103523175
551559810
84023647
775905620
756340529
875607259
896565473
1708861504
2071338418
1688067186
449557038
1981372091
48160636
1298715538
1686807084
787250186
1983858210
716336544
584997799
80580529
662831437
1741114673
479472640
1787024070
1396382924
1517454312
673304233
2075859321
844164751
677176688
219254500
1897465489
1298405928
1483479309
162948651
887023938
354972237
148141073
2099758221
1293311439
1405428363
1420540453
1684335441
1548667931
489236711
956996793
562469500
1775507006
125082107
1503039444
2091176834
1732386965
1186110077
12547628
553470437
896733765
643906188
580775184
1890742017
417628014
1484076549
439493308
100833522
742366483
224249437
1346493244
1699377761
710350325
1464087046
1447453797
20071205
69229101
1876666930
1041874831
729379138
999008932
813649372
447099524
1497265997
1759039142
953336446
1064271387
224765445
1990015045
1490241351
1156615546
1802854021
1102560543
2022690645
266757468
106023843
1757106925
605634898
2137841093
455019682
1665613652
1520367050
2069055670
150073820
1656761910
1859815255
538085155
145455549
867906756
198667177
291134613
1432905382
1229145162
1876180137
33591568
1616571541
1649908684
1438558787
899233239
1128578118
83556026
1895132561
1398851866
1239246001
847559417
1615438474
157248884
89224550
1780088017
1079170675
2137241127
729760908
612275664
336933038
878792938
1903750467
65053436
1363755232
572537732
602818133
1002934336
1622819684
274221387
1312401755
2024074104
1500602275
906567823
252054371
2003659321
809835795
915410858
1829954215
286570877
1979207012
2068882264
1308041589
1710860983
47299016
814957211
1818705846
1164849836
1278617558
1558379532
40935129
1657533660
546062766
1714690778
2141503740
1525001771
1225554546
1124408977
1849159483
1019048342
760540281
555116057
690670978
973711778
132830708
2039071754
726292446
187540941
1432327255
1521807549
782777212
551210648
884684845
390150508
1224928040
998559446
1055085686
1661623127
1942636732
1646225763
1400482413
1919689492
989483442
569054996
840197185
440498864
1804954427
1793053616
2084369204
345312926
2105822663
897707589
1421359489
982098860
1922737857
1497375783
627306738
1606018430
643617814
303373632
1280438618
335637129
917488265
1233525004
287936019
988983445
1628082191
1064055654
106170148
1898397335
2101651551
736727080
1460839118
2014427497
1402053598
1329954331
926050427
1827406523
952726437
25186647
860469933
1585374645
1459271244
939008182
243597855
1890376093
427592556
177183218
1667625854
379866609
1216253550
859676587
1851574589
849373083
1767914859
1603699649
589000122
150245335
81021538
1232672422
965382055
1620565675
2010023857
1741367646
1649606495
410426081
669347862
1241347563
1707763477
155712100
1005676910
592350657
601450688
2146567237
545680137
1941852721
1286964204
338819374
674923536
2121909243
1567486674
1243596606
324650285
940172378
1480598949
560856504
303446044
66631660
1349092375
352118745
528988748
500304405
1043490786
1938303451
780449510
576643304
1531695252
854609114
464480407
1709354804
126061895
1584039090
658218369
882327826
273177544
555601552
981105715
1777079447
1232476135
1817068290
830844034
1892182684
858083796
1588902522
1826803875
1062095148
952011277
780567100
702104486
1007479021
1310690328
261007468
535388039
34916143
1528712793
1785856214
1916960241
1672584028
330421536
127084643
852831178
551783014
2130684708
588156801
998139784
797767986
239856258
1846216405
1327407437
1893002339
924076142
13138170
1686033576
2076056940
1812200628
1929553890
2105465967
2034122708
2005865935
1645365672
2054306256
1420924027
178297812
1522149932
1176679699
484888583
1670933418
1021377818
214378689
1627487911
1992452156
21202827
2141693426
940991914
1385341349
2041133345
1722109568
467344406
1895175520
945532537
1929714785
1391555494
407611431
1626636207
656022659
2001726949
970989953
341028460
1346732102
1019911576
1994057289
1503991347
67049330
1174155774
787333827
1362644319
127161950
1554743748
2140584887
1157247901
1427852694
1472178055
861352622
2011817168
1700542391
993625387
611101970
2049294993
151334939
1240122207
340019182
741796898
622176984
1592241157
1349140644
1301207535
1017194303
520256777
1272413207
401889012
2041085109
476158030
920406437
812657111
352059836
1284253016
362273642
767041822
1449845129
1552394527
1488220953
1263902632
1730760526
1920885097
283458347
983441965
268536467
1532333206
31835695
2090087205
1808850251
359352805
1615873409
1497486494
1739798024
1266526352
462363354
1207787179
1661595789
1383894882
1793458575
1529459711
554423019
307363698
112653819
1421562248
1554325933
773926561
126820176
576548991
1898542458
532780129
1778217600
1174264216
624383106
421315208
1498967479
1710326523
1877130043
255134685
1910862816
790211923
948589959
414272872
1101125370
817400100
1838590177
1872126142
1092024267
1266842954
118378484
274613496
746614466
503910326
339872137
485977045
1498616804
1479777478
72070150
1158937611
307099346
333158573
416066666
1292069692
1873974416
232381146
614041183
1782328800
635114586
1932199632
179123539
1496286691
389149732
977339751
1771875541
1390897439
892093282
57380263
1801739792
1261921106
1802501737
63207279
326590267
240324721
70363926
920705352
1504308752
1027861141
832969517
594040604
1536064171
968664874
2044046371
284119284
1337227614
675119441
1139321916
869930541
864943110
1655107513
1461988020
1013720883
1099733534
1738638182
586050804
428060408
1816011020
1908289294
1044964826
386406026
689757815
1526833203
300648786
800076917
383428452
663748482
1620736479
229720152
1047672455
2034227332
1529835860
750805686
238939377
783163746
1831878758
1880436037
69260676
623294287
1233792770
239598796
782606873
840635548
1120654552
1134612042
1039881075
268183648
1257934989
324239447
562730392
1327593322
1664886825
185206658
2059293575
465832298
478094392
153038423
1570750571
508989230
1980123468
635218448
538522009
195936390
1555797990
55005984
904264289
1325181962
1274708212
1542160698
391780114
1815820494
2121047987
1161371010
2104003817
1977078545
789221588
262818453
2098158545
1264898355
319328418
1408154565
1471252777
1186474148
405975372
723525066
274708923
1998747888
179832913
504156991
1587393599
747827172
765659842
130840993
1977021900
1985957722
1055645112
905852594
1943850123
718060649
2043045798
523697353
1787035869
78718086
884079850
12586770
567309634
1416689538
1614728825
1262757537
1090725631
317072487
1180208288
1633377960
1918955310
1661959118
468856684
1483778361
1427532319
1237895711
1202138622
1944229158
668152743
2001719432
552757095
1581175392
363357989
1926854274
672777405
222065100
1287368286
888444413
1119867054
2022431108
1262094676
2000330124
2133887989
215648579
1410112384
372928929
808721030
820489375
2038916526
700348759
1266365546
1826759022
244425514
1797123979
877104516
1817947933
792693668
1925760237
2042399042
1128763107
2090340216
29704276
1147687475
61758894
952416158
768239811
797433110
1902514828
100551407
1570938738
811145696
1750451205
1170815880
1861648855
486713359
239648203
1126517448
591353037
1797120887
603482466
1926742861
2133862893
1091704957
1211626958
234442078
973948609
1093201578
1680251991
378184644
203195298
812840190
2144834411
453258764
437674684
2020293614
84688778
2019270476
1135694830
2137826072
1918435954
959933604
1827424524
639848398
303903123
450486124
367824021
277923112
1227999920
104554245
1356912692
667185042
746607342
897457573
1532492188
297552290
224049619
595530113
1168474223
671998203
712910565
1420664008
1104832122
1373290629
1621565991
1833125129
1182954838
1803018940
1742201789
1549919945
2083875332
1922938846
1717111484
331838382
1390634611
829214014
1708744803
564249625
2114935051
1555585541
413468010
1420033322
609315541
139600767
1317747812
1405771846
328119720
84880707
1778218515
1750730580
1316291559
1272214298
432776235
1933267760
271995210
218391327
1724259116
2034005563
15714232
1764244832
672408296
1172402284
1744190790
1401372403
5483841
2146554484
272609114
1566962888
745356665
888025433
538356922
1328066966
1899288626
674469653
319932052
1559178051
237692509
652074168
1187398112
1890452386
1420133284
106799485
708903822
1599067299
1827947941
1821270128
1655662268
1007743790
1160935291
1822808336
907693006
1293648066
951170352
1588260828
1359356941
2119458352
2006548540
358885890
2094101008
2130422507
1986163900
1375719492
1864360834
1128144384
489929528
750838753
26351708
707869414
1177365670
569450473
1092782344
1145774211
1156200815
857703476
402172783
1096175151
872159170
1837831190
953662115
1828068992
1483823189
1338071016
330493669
1791964105
1137268400
1590174812
1618955902
676040745
1642808706
1254357597
549998465
240656317
1154262535
160721784
1048843191
1240812432
1944126645
1110167769
157679431
1869656741
1375738024
1693644620
1278121627
197874601
1734028823
1929607716
608824259
2008870899
1120147101
845577526
1055198897
828287870
1261050932
561383405
11465388
1407660859
461038662
858775741
925949801
623530161
999729439
190217479
590270433
1132533020
2118437511
1085659899
451111076
1512818418
716085473
1653332614
450461731
1203759063
1812535154
772269718
1114011744
388832778
310986616
1473961496
1542511488
1550877971
1199202944
586248484
1427878809
1503805907
1898450354
1465785995
117014493
757018235
1914309912
299921814
376598265
1015794335
956859634
1638602523
853086868
891063552
1977196613
59886375
343443885
1243421511
73951881
1109128005
1102280999
57352249
1049196308
656513173
1926483211
980979220
1231944287
316423908
1172874636
1934926355
1753808837
1361513473
223055232
1397958379
809053983
1686794924
940459467
832193934
817568570
1729434673
1501139763
654517742
1019080408
285655572
121302074
587764180
608520599
528307019
246371575
615118448
549937244
1136154457
2078608419
1914602892
1535070793
1992424964
1630241858
489390358
1279728304
770160210
809657539
1934598979
313126815
155233687
1255703573
896422260
1283793879
948876741
1666651204
420593528
859324281
929711240
210723256
1412053306
1770801735
1875108682
972322176
597510430
1467984949
1703585826
930988372
1833784934
140913994
1027852903
1012468170
1397972910
1195352630
1006052871
1004889159
613242819
931366259
1257226529
289585689
17076317
2014678128
835985723
595380227
556483163
754706798
857673066
1045978407
114363508
1112457531
1919204296
1260375170
516306641
1397958216
2064076560
802167557
122502280
1811460414
758172928
1397685884
36898960
441861472
2092443658
1161601753
1966925081
1789804990
2103716860
1912949838
165505059
1301484707
641871825
1084425463
1059855303
982860235
1735009453
1654913819
1572071294
150263631
563744633
1608736449
26457361
232807152
649686347
1307138389
1812129739
1526311445
1516680811
1061656226
1369257628
371926424
771805378
14958292
875621017
396700522
1144585924
1915072138
604946222
808920171
1024231226
166692179
657003555
2095635736
784280831
1894510105
1428669711
1521089471
1090937970
1410253406
233045096
170684505
1236092187
1089026349
1201387330
30372623
314845377
1867218839
438065484
1471628065
1183740850
870256003
1337770584
1902150562
1673178252
790173972
259860061
1954715106
1756225926
621656152
293042269
1434243339
1380210261
2125969822
1282931711
1809892207
1612160409
661430151
870354637
1235569458
115742361
1193764309
2031272400
1851515493
1468752351
1775294604
457097964
108210171
2015373818
996718337
1821914128
920225064
1656735962
150054580
56515130
865116474
886956287
913984568
1025177588
352930010
223233082
847133984
2035751576
213979620
1622564631
1355090299
1902469774
2132971026
1358022524
414644198
1825961471
1414425806
1121021655
1298965656
1120107190
961185495
1914647037
161844889
694531805
2121463342
202883184
1555050590
1370073222
289024012
1533698172
1752045010
1664864493
1255809618
764645830
2094870814
106989716
1201371179
1461325707
6234600
1493114409
1751846672
467863206
1316418252
2059061327
1803408968
555835420
1077746051
578486645
863230080
425807231
1352429458
1968792645
91704566
1681294691
1001464959
1436090246
316753787
2102969962
979619574
105606665
2133426853
1631587228
1254537529
1268195257
1848732356
1607977988
1970683974
1460871500
1102057069
402624909
1620714084
332859995
1689590413
623895256
402357886
2143938124
1171431720
1111669732
453016607
896180149
1913070015
1345670822
660808513
2018501890
1617357530
1806149858
311322061
1219740039
1548315739
640805641
351134410
1777416002
1743024136
2071944960
1114602128
1849360570
526438836
2065888653
536043056
1021476480
118644174
784694278
1266862034
1535138451
214615005
1285115157
18662069
1273258407
25834045
510709728
205193541
966133656
1931980506
1556182418
768488028
776302964
776371812
1674444943
795192720
997683516
416767793
1209673534
592431326
201689473
487766048
609783246
1610176317
348862294
1559223536
703921453
1948119208
325999662
744992485
238012929
1357703746
78757358
1910689102
217791578
2009050189
932632743
2086855262
598695256
277867413
629371235
649674118
99748660
734925092
78110840
748143351
1531286852
2126606633
526491709
1327228484
2063670645
782136944
397375698
1449791980
197219005
1315740523
417824193
383599297
951854059
1148593161
414375243
1803506388
763158475
1968338625
503652553
551395683
1882602486
1971842140
2132760751
1130648982
102856130
672552200
683915575
667967162
1688676490
88731648
2051352667
1546824290
1712744373
1879594609
1603255935
1355860144
1226467365
196641893
1004070624
513800139
2035957968
604804863
1028410520
1349230704
524941414
1732986332
1864860240
1541690751
1921341164
76104097
1411907569
1943616199
1380288191
441639367
1806216195
328841479
1738350878
815009410
713881695
2125027563
1639612602
1286058781
1137258762
514013511
1799694581
870559313
1487900078
836423123
1857406480
2132943214
911632626
439229700
1123641589
594901116
1981889464
553098175
952555421
739803630
1004988914
872256647
1039705645
199885446
1165786376
1740038309
148474702
1733238399
349707430
444163683
673464760
1079466981
2063815655
1318100317
250284622
1689508625
455984403
1401883223
1862541653
595436868
745444863
918841983
144558221
185892591
1664384243
459321070
1223983300
539694153
594266091
5327958
1502094464
1344364138
570850629
1107503522
1944448372
807868039
251004909
928451422
600074187
1758281581
291246041
816500773
2017516064
163270118
401789453
805245665
167077096
1171056511
369313918
646419538
416399739
1123690465
1005743385
52687593
610629325
85087447
1041995558
568048938
1746299902
1650249037
660856563
1397758865
901725871
297883863
262696595
999343746
1994588795
1385947432
1872408888
59534648
376187375
504173445
1054964701
2081725466
2069285198
1587856298
561515096
503984633
126108132
349544307
1521309667
219069724
1633355144
713110736
386196432
1759145809
1600641426
2135123771
1321655258
763611851
333580740
584472774
1093724910
558887317
1968931862
1225265777
1159920645
1023856756
107686026
965330406
1043901272
1376051130
325646175
1616310501
995111439
1360322154
1419885842
1519865246
159619425
854120341
1998129562
1880905227
919289996
1916353093
1466028071
911054954
385090428
1770391734
1690749033
1539330685
1740720524
1382584741
1816468078
596379756
2037823964
703607153
1542932735
773372251
384358959
274132583
1950272394
551633659
898408874
1587135120
1496422669
503708298
1670447939
1060912936
581499714
1782103807
940861224
767138618
178425200
1533500366
322486694
1996122388
307586296
523686540
1057615587
297834195
669721061
725990886
2063847848
1410607399
1893081748
1680523761
1037064596
977366412
1620267314
1729623811
719071548
700015593
376680964
1763012847
1384948643
1781219832
1026274795
1091155408
456471600
932355666
2082894396
618093646
963121264
1371595887
1580083118
2058512006
1585909418
1797974582
2141005260
931087962
2004399635
1125045824
953461960
323167998
726846020
28597816
788211720
2087128902
1422015501
286785673
1210345835
1397676216
1786825960
275256473
1672210962
983396343
1883055665
804875143
1473289666
1847033539
423743564
1561565033
2141907885
30898267
1768123630
1398228096
1091169290
1931985000
994441247
1361606633
657807247
113240039
762955555
1772909963
1045080283
478451041
459310740
1418047031
1780219710
1648131662
720505577
1013941641
1486452957
1102395813
581216243
1280024031
1508664387
141098497
271373473
43232065
829384380
1925013416
1511692381
352642339
1088938978
672128868
1491370404
2121000914
59717772
753424198
1756303960
1974306344
978346705
1435965964
733815122
823413443
1111876770
1945508748
541482997
107903050
464960869
424887326
909895962
1122346422
822828036
147884106
673130798
407378508
1863894454
615651478
1377299463
1442669591
1449182336
328379563
1539659890
1575214049
498625067
172611952
938459141
336156930
1902482391
1844459872
1776366040
625007030
2140521715
512901510
1088665106
285371321
1808294864
709487551
202178593
1097126051
376069528
281416791
685150252
1182005181
367339820
453216628
1161693804
1057683941
1174067076
1277886199
1976468551
445562182
1105921686
972984609
253890538
282460471
411929125
309807198
1638103599
2047909811
895386837
655301760
2086688761
1737222558
1457319908
1314926402
747743914
1635011237
1028686500
957799388
2082819398
1956624464
302737767
1954798907
1515274277
1560326130
991437576
889333810
902435206
1239492520
1838204835
1744228864
193385877
719286557
26998317
544746141
607978919
1486468695
466528192
127791852
202958216
1573717908
1949054318
976149037
1934741389
30805561
2141040770
1534784725
1214547794
1013129775
763314329
872410680
54660546
905916978
746880805
1114531518
1189528103
595896822
914900724
1485084957
858277713
333706596
1476305594
370510404
1803828715
1412885411
1060263734
436938297
473407208
1507369181
2085639956
284387236
277965461
516799373
193273216
642927231
1878988562
1972320311
550759810
446714654
480463688
623743251
1445992184
744086030
360124861
643012360
547281024
1745339399
1093477425
1818853738
509854519
1389146999
1510985523
2099291543
28029505
796110292
516250235
504151306
173290052
1656339248
13508303
320228061
1692953328
1021496141
1314677830
1312050778
379444117
1334758373
860424686
390928003
1845829479
489576043
1400700305
788249467
269027858
28026698
645964430
1691724394
2136895441
1673396630
2072326217
1340834229
677891344
66286255
1036915931
1368576544
188083704
151040907
1313358893
1824354354
611038354
89941060
742223684
380768530
916120633
1598018575
1875822959
1461532912
2055834469
2099909469
1852459047
1945376184
673612352
1983223515
1055723000
914711741
1701971681
1575941330
298608446
344978170
991616932
1156570461
905956930
1497836757
524672493
1149401442
432205435
1418121705
1774061563
788046059
1234845867
1263669823
1762846926
1220840886
1011185964
1618335791
1341893515
1151785023
1707392723
1705915531
1052658996
1954712162
861177905
180953932
1061364897
330368529
284465709
957261079
2024918932
2147350862
1395342862
10126730
2020954691
618868793
1078320154
1501787004
468795257
459203567
1461988829
167195347
1653219434
1038684320
1522428469
1688582483
1266030469
1255036477
1245002331
1016020114
307137179
1255313968
1605114828
1904682464
1754903206
920204514
1517481986
2046051992
2137264506
967721503
59669260
226584107
633693340
253119371
1891562540
897642603
1240640765
1669653247
1202514447
1625746340
326443746
1099167860
379860578
1315429872
697166541
2066376985
1160000729
935013387
1423643302
839840504
1288471957
1854098342
1614182038
1936904487
1733694708
1997867182
504787655
1607804054
1475291627
1453904654
983317749
105176801
1200326522
1759123184
427065124
509801669
1571465130
1522774251
1954651435
835996905
1826685411
971220541
1088752454
1756730672
80692929
377438176
534955055
138778661
869728371
466579286
1255489752
1267427688
853857732
1481629954
207235307
1287988807
1866132716
374690838
1672952724
1368562452
567662536
566818623
358570237
776345635
591040800
367209672
998513195
264158099
948969437
724314364
1662542056
1624840890
718668292
1005338613
146191553
666821851
749786760
944980311
1500758246
1272690382
857912364
1044687236
1856592045
898958176
802642336
745233875
55720970
567967938
587078678
976695875
1250927044
1767535582
459525359
2002683854
445301697
806119590
1293581046
2041834364
1721032563
1548742308
856539939
264666287
1338320950
280358268
1541102581
2019781198
494402156
1342099895
1847605824
1549390208
1804733712
810209123
932992574
939086918
294220043
388867422
2053879195
1560203008
516174094
1604060093
1726535174
1287147276
593563020
825243110
1471960966
1437042081
2139314274
607584322
863944236
874734073
509374068
1609997597
704400689
303398324
606383369
1116529093
1732011536
893929715
56385110
159202304
1650141447
2008126342
915722971
269830040
932158761
2600397
1856156656
24873767
1302177941
1082314082
2011149291
592701576
1875857793
1826790200
1534065669
1563284349
242226624
340045438
1022400749
251582549
729697363
1238009821
472578795
1611918774
2122017088
1223649424
1023917746
85460927
708689102
1941203919
1931460315
1639422709
1214998414
718020466
615455557
182331449
452216550
1656705587
1572762693
377145221
1894784021
1445217835
1317379025
770341364
1876569270
1149469671
459153518
793009998
1591070230
1854142330
288058199
8297556
1996662106
23132821
1069633606
1356999074
156788540
5883224
1046381037
1138168050
1770701478
1722102834
1187930599
644854249
2141645245
951644791
1217665278
1527045908
1468909295
1642605887
419226736
650632624
987268141
187780562
1977111820
114867310
1735877543
1388055458
1187092692
2054401486
1677195672
845974790
2020821101
56435906
2108594472
1988439784
1662624562
522301387
1092003107
1945132495
368241990
106262853
307006709
85780917
624560945
1798842407
2125530969
84331047
1756014774
1264231573
518641083
193773569
1113911761
1197895608
851476829
126347135
286146066
2044379465
459668011
1712802201
659268720
1800679261
1616814405
384874983
1927547589
1055440702
1135794516
1694911772
1552260733
1212117978
596435598
77754871
1378213087
1760668571
1234300004
1358697036
1308752986
1454731422
860443355
51628483
552553531
915357650
420190717
1728196817
2069655004
1970587578
1850050806
1150268562
1326145689
2098097091
1389409357
1164156076
1419687343
260835864
2075658925
493426641
1757371411
752230099
2056710343
1381026479
1928693661
1043824221
2049205196
1333269739
2077885799
1547489325
130905108
734170171
953046993
1431300040
1536078791
995950973
1193153357
2140476515
2108122356
1457509485
924366907
1974502235
419702413
1087691849
100665769
2063832581
716126648
1585873698
1808188954
1663598145
2055714091
1471309710
1590102431
1212750884
1885457357
136955571
264440309
246292380
742506774
142139151
2004475972
270164012
140167402
2126507299
1282947348
101208829
72972815
1835997651
1373906662
435189180
290002470
1151502625
1434282821
1848358755
1251950489
336800566
1937705429
553017582
407035730
804957409
2014887210
1930917437
1493678954
1491209269
1452293318
1709372555
600777357
210173968
1302458564
1203271749
1868061358
84226061
1215781698
1734112001
525490910
676084738
545523835
204605060
1345809382
1519824394
629747241
1522029534
76753740
1996382293
512895031
943075339
1571544209
29116822
1741613857
1699099789
1636085839
1810556643
265056098
2005968446
1869007703
840395378
1860176530
1382784373
1895175520
906282638
805505751
989976957
719596838
1174332780
391911086
198978286
1510860261
1370413531
329728422
2123381286
1807544312
67328607
1800980384
2024447834
311356453
112693168
1088070335
1321921123
172326316
352900347
176715061
1632256209
1831240157
1105531798
1789016154
1267120901
1264504570
1481083975
297295489
571612386
324313860
1002607293
1309263231
1728614912
1324014026
340018257
2119894174
1915470022
299383319
1179691080
937342199
1155324892
1470401468
267669010
1342121546
2135851949
2192228
2142719060
1336707828
346530435
1403516084
1941014366
2002631382
1581508749
1209308992
760686260
1795865140
1117933041
1929493833
331953077
734793726
881776932
246394852
892456923
1466352914
1648084288
889648385
515207882
789677838
54796662
1657943820
226962962
502978210
720999091
273634720
226668571
2025361388
234480864
1868283252
1272337468
1655928534
802767915
778936470
298022482
480169175
1611542739
108084729
1623249690
629929412
327346998
1890344150
470530050
666360560
36889281
1720525122
255185906
1846748532
175889160
747220971
388718083
1226031389
71347239
858784674
1770008376
1538584183
1698458777
266143638
454988646
1064346108
1444692690
655489157
771448225
1564994519
580006567
913980676
1056523145
75897584
1292949211
279514466
659030549
1796393229
902252055
9984211
2146373885
1234900228
1126862007
1891652387
1165799994
1474519669
1856034815
1756881902
1610329694
1796470463
1146467674
1519393100
1549302331
637451648
2137849530
1474967093
1989512179
680458982
2123786017
166757991
1934308826
700925051
319863922
384759314
2061539290
238709783
821719436
1770624646
1892488477
1955508983
395996392
1345143398
343349449
1036313670
2077061044
1607744992
421960553
114778081
1157727838
1113105862
1381166135
1350052823
1971983023
713045105
949071210
765232728
1576193556
571546210
1010212224
665585880
2003019575
346799110
660096168
541269478
2071490660
1169216948
483596597
1388854341
71724521
924628930
1367353326
2046685951
297254072
177646121
332293218
65096266
1943893430
627675715
1493104418
1995585964
2137609828
756454698
604845530
1076867805
1626809760
446269954
555082470
943660056
1504982070
22818006
307097859
1906564945
1207369493
1852997555
1380055877
345379891
2072293405
1412809190
1599901691
1109768573
2064099665
965759583
80475668
1850561900
671439873
894998651
1970132756
618292650
1637617970
646389173
1883528798
431237823
762988024
573035355
534711750
992962442
180601332
1194463423
1115041490
1332855496
1660047312
495475005
1151826929
1966697366
642905794
1262492844
943701926
189327966
340858582
1821476952
1736218757
1517944987
904909990
996869226
171240818
741050758
1354633445
2130179069
2096644967
1312945052
622260495
539200037
869809011
495839585
895967894
1628809329
842727715
555983074
1451120362
609717488
1649696812
1613509342
690702733
778928713
1174807547
1618842491
1909676316
1972749738
381307749
267540554
2030638174
1243142077
1125933154
1277057470
725847144
976754452
1368625641
720844868
1756713298
803094591
661230739
81712892
408078716
1088327177
641288121
1275967068
191130718
1172831999
354717641
1172767574
1651710799
839940699
925306263
1351964556
1537030955
159511824
974473453
800028431
68431475
269756860
1377807923
1076508391
1886185931
117230823
438694139
202906204
723308152
1382139510
1357244019
1982656488
814221898
1104875764
392513442
2112213775
143004020
1749304944
775644322
892655233
2098956592
404607546
1440713416
843743979
946032494
1459702960
790464101
1437283544
130508225
1718949225
860402406
289817415
2029398129
1765415540
2034692843
714644728
1577434040
1975261142
2070568246
119668004
560075534
1958290948
1349684992
1346097984
1098407168
380984144
1823276833
1546216491
1943375167
1853317846
1744426700
1765889913
1281618194
911114512
1798735968
174520504
143460495
1051609967
300451108
277781541
1204203643
987991686
956152355
554036811
1721321308
181944490
660969735
799136026
1279658792
1244155723
1582978344
664985549
748446977
1323908664
844165132
428929466
1882478577
1359484078
1739688495
971528387
829646497
857045317
1603951253
1226152666
839234553
431098252
476976126
593732537
342092651
663134114
358863691
1059228287
1917841076
2058573871
2074285855
1327261387
706906132
174655699
1781948059
1462145255
941096063
1127411524
727983996
964634670
685113281
264675605
2130450735
667099117
513642501
1143979249
787946421
1016254034
949001945
766567306
250812347
397679165
1887737934
1546699905
962681519
1145746861
969121608
1790800778
1050277234
1757442219
552795066
193231866
1263283165
316786386
902034859
2100027768
758621929
753143158
422684299
184959239
1176457430
278378490
2125865403
496929089
2078897168
1081258184
69667610
979744512
2020427339
798446468
1283398482
1943698014
1174572223
545392123
2078267979
828335704
1353986125
258732334
485262978
1968710182
849793226
733662498
1055054131
2075457382
1917108278
1160517443
138334303
775268438
196198569
990488157
1625412504
924540752
1398885839
217386270
1359341062
676314263
767764420
880961212
1899547449
1653052532
199959833
1877143812
1804735516
919369652
758914057
191407502
866805361
638800612
1132018924
1693818959
2020855298
1580766265
350915219
896431562
819536189
1897159614
1292726670
1986249189
1663602644
1849479461
1712624575
994004190
835479708
1818288175
1637397753
1992241920
522395804
1066700436
1859146441
342191281
132618350
960282822
1028211285
793367848
281415689
1254649485
191725800
1474225119
609155895
1421127968
508960555
1050264781
1377923941
1823736303
519001473
1300454733
259330520
1922469186
2082845068
941463823
877566030
2043237074
288571956
1433966635
372117995
1869700022
628725451
1083881115
77175291
1738002288
674030789
978309895
1712306242
24702818
1956186250
1559749297
1250374891
1643446879
1848002413
1108641439
1027523171
1657093947
1599615317
1637266047
802045252
305349276
1324030027
837976982
1450425182
519664119
1568556606
1546645616
1077376278
1626308280
695341315
1664151330
116873378
103413981
1442289015
2066935797
35407803
729762855
732868054
24562380
606367749
1094020441
483509444
1995330661
2081636469
221995972
1006029822
1045823211
2081821299
1946050606
423610278
1525927334
561384030
204654192
1860142604
1347759870
1183013322
1542255333
1695480243
360921252
441524584
717523903
1789710347
1757422383
1977275087
1310175615
220702297
1151126527
1953061237
764264668
1203624411
164915170
134980921
1080450048
1595134623
1603356009
1497860450
756433220
16971017
1230216801
741427198
734214286
1174411970
577424542
1998870428
1885239013
1102978273
633002393
1135816097
323752524
1906713800
1386335913
1677547809
562763292
163787035
190582648
1423796448
947272776
119342249
1409770997
115450681
1763901095
529363700
285689048
1372743375
972089071
196897731
224269469
1735794115
1627159107
1107057690
205460780
1419519396
20859175
1861230531
1261636100
691469647
1204087358
365910961
2025295525
1745599188
1884750350
927320534
968078156
570500326
88609379
1058298243
906889905
1167744039
27815913
1935465795
994611082
1429780055
1028193763
1784770544
1193442967
1417306715
817785765
411464152
39992290
95766119
877318375
1404076033
1013663186
146523655
2128470172
606375422
670940136
1804758417
375918384
135422000
966906487
431102493
597639542
772781659
2038535387
1291367970
1227450132
1352460034
867287018
1160170362
1966657124
1758362495
1809145446
2127789227
1416230406
1064287582
652628767
493736966
1418142302
1997489443
779783511
789038080
1342519400
665891268
1427574679
1211777409
1918392531
2084794108
1102882637
1743845315
1937186848
1304602123
126003246
405948704
1641543228
129383444
1950892980
532131717
91626714
1703399275
246631183
13622677
387005608
1604589033
2139547716
1495666159
5443761
1165897747
1413240952
830648431
1487774253
929551514
354414737
788207353
5536600
801759953
1310353663
1092446440
443040947
389436903
1961534812
1671976075
1469547115
45599257
363192502
729655779
2062062229
1907306153
1953973856
1896984476
1666980085
18099524
1610293233
1885210380
842775441
1761402048
756230373
2037555372
1953619895
698019561
1209416598
846108646
1796934414
482922315
1368293115
1182997447
1224246053
1102463841
526416948
1723274665
970441278
968122837
1523591892
1708346937
715403286
1323603484
773869572
988831215
1690657653
844982416
515328143
973755463
1365653274
2006467444
589630495
251248798
687697965
1076062708
633134350
1567696882
554714282
2116503132
1391655967
759536881
377346195
1585667608
817443297
2138196558
79648127
977753973
797219292
986414195
2143823975
533673309
1848910544
1533550440
1809515879
372112258
41646245
392591902
2125748023
364791491
1022135227
744852653
366822552
109811671
2078894688
1750516781
320926118
721455923
937046462
411015986
933049149
982997673
571846854
1061093401
1451783416
1519513010
1088612165
1729373474
473914597
1047648661
2004354449
1122625817
368977236
389345450
1845865222
704861022
1375647277
1324123120
699228475
1509004737
376585624
63690562
1530778178
1486999842
1967429196
1863836655
1381409704
1534031512
1004825002
1576658331
92699847
175096711
1880345702
20720495
1745026853
147290916
1632419853
1826979023
973548617
1228614696
219187872
1392749793
788991959
1089393234
2129664630
611139060
589322186
571554604
1269726977
1445156037
2013337093
959014679
1628708858
1845482936
984228967
535794504
1572150892
712661132
1727464124
727742789
429863552
1372585138
1615097139
141167576
1320010880
940490650
1572615079
1182422988
717001767
1352588905
1607728063
375152229
1642429473
1889418678
443792238
321314384
2098187004
152975990
682124282
1565146413
218242749
1145728767
1823364301
903575905
692484533
2066570706
375373650
101425318
874387018
270671879
1814146487
566156458
67302750
1790792341
1276338740
1329989661
1929979590
1517553558
19017709
484656375
403396017
418678008
299010231
443449322
1802963603
1053786044
490886625
1847393164
1197085669
2001462112
840954050
100463032
1683973821
1480743116
534182345
1456941804
1848488233
1607073530
1441655715
622768169
832753292
401935870
583371379
1856023206
1481926359
1260043489
1753695553
486759866
410750551
1881177556
841260237
160879497
1508220948
967397062
1756589584
91188698
2106493015
1420021901
1550113494
676387589
1353117548
716450481
1626724855
1522127103
2143702143
698170307
655095681
675863448
106824931
924394981
943826030
1900568316
936544845
905079021
605968770
40275344
491600232
1434788552
698563840
1848304638
1648672723
1912862925
1629916259
488621897
110568954
444442891
1311390185
2060029293
1502792129
1897748609
409615620
1658945124
654350831
1512007227
1359380342
609402597
743827685
1644527503
615114588
1158835773
155975711
1453644111
1472034703
1987853193
1972157115
2012037681
1507759844
1945361905
1465244338
1713406191
1219162584
168645647
754700083
1222293999
1512952018
707627002
1074981608
1531764442
2069685976
1497708758
1753265783
2040797546
1925844326
775549836
313514612
525292577
2063186608
153142764
1396746309
2008187693
96567510
891311231
1971244529
1333342936
2053360960
1316561461
251971604
1600864725
1466986719
2020896071
356414747
1658603913
493296851
1266851818
187292449
875038246
154782062
377453164
1396657591
78837179
1833347318
1113012123
1902514828
1241530618
695708338
267646720
1365878739
966886258
1208942569
1296549900
837151890
865818004
819621422
243531961
755868818
1916636173
38078130
201785916
1639288774
1076520853
1409860089
795987664
554449047
365443140
737106415
1511589272
314334744
453726617
31642875
2113225838
2012212265
164536319
206550432
1876351403
2029719525
663345960
1999293505
77429710
121917027
644116154
112709726
1389463171
1102880375
531076950
1536295865
411057745
1928810898
805063451
498682267
704736012
565918176
1475523398
134050427
1182992821
423714197
703756402
769407924
948037074
658970650
28792414
761629580
168709415
589516861
524666162
1651347481
153982195
655182465
2087313408
2139870461
1050646527
2004593451
940370153
1312203712
65643362
603645638
1323243147
1125921709
246631790
1599472978
125099662
633386493
176172213
345493593
2078736149
1393647763
1617234672
450994816
1884731247
438244338
59779340
1065034440
678677942
1008539898
290812251
702349799
1284836406
499526233
1716340939
1145094745
1361224798
449021266
1282572059
1631529243
1806595891
1505732900
1751086032
134553460
2072478768
166816999
1053346123
1123853123
1885422183
1785903962
553050147
1974108251
2105500658
1905055955
1631253254
1549447362
744751190
1288012698
418948688
1888467904
1510354287
924961391
1672108745
1707810591
531500295
1371029222
1147734582
1784857762
1000693309
1826828098
2064401453
114836431
1258142403
1749890727
290226879
1974694502
1705521012
517999264
1929624808
484542069
1032504562
1892528448
1469061453
1854783453
276710438
1191470058
423876651
279828718
939985284
1967770164
1164165469
1396230848
629185616
549239514
589237729
1066760128
779228105
1580141012
782510510
428040207
42063028
248757958
194231870
497883492
1566425250
1308403545
1284121410
1205216467
1918655325
261738630
1015127505
1983519381
898557054
632876076
933952913
2082755771
757816540
1368670549
1843036937
486004863
1418410593
31916898
1989344224
490279863
574129148
211967635
2099115040
158559168
1639498819
1701749968
1527371110
459848837
1298396114
1479483481
394193774
1386451970
692910447
578935086
433818870
840260214
404602714
785573158
1896831650
1802070414
273396361
686250306
1766258693
317983499
2052686091
797132391
1253790798
423600085
1094143750
560473247
1248043391
1473294894
494605993
1524448385
1254558867
772614751
1199217252
2129901329
676738063
1019690433
830259102
1596032034
1309404318
1321665352
1084200347
1198493987
1147332170
1404704321
2137915939
54493677
1595502097
1014302227
785096786
213833636
235265687
994155525
1215830428
1279374188
1422168350
1527923058
236954389
271052510
955820645
1784415867
1478026121
213212015
2115989863
1998757414
474386777
2003354905
1917499354
612452213
1635369663
1318408610
2012104441
1097766495
73946738
863290213
431387619
642910593
117186543
782622450
81995690
1737596250
682671553
2099651250
224686044
815575994
1922550565
920181058
801728620
568474083
1956435860
1694642408
678466768
1320003604
506445176
317192910
433144460
1751322328
1798163786
1955798104
1778961663
602621121
1114822532
525073151
940534991
598982778
391547795
769981695
1054260730
1445170442
206111313
1292894690
673807000
1704143742
619518264
1544108436
62097555
1392877147
1667168741
1355006440
240913455
1749913596
40977857
37253087
961093692
275551457
839843137
1097175924
1449591537
1380229253
852389292
502077828
1321049691
2031671767
189571718
71971418
78514529
1362278946
773574491
1984401247
660528082
2053593810
768757436
739877750
1384408101
465442954
1193387895
1859093659
263111433
265681617
1535585978
118266485
2066802900
664865377
1076827292
934325093
2074277568
918879833
469559133
1917217300
2021598625
555217967
310959349
344119975
1377907726
1580579915
304086315
523459900
885894537
1130311613
673085393
1071327812
314672979
291510686
1678490012
1493844417
1001390699
1313514360
1871319986
2138185066
730413253
1584851525
1859260853
566287819
1771939701
528368971
1487749670
1214370880
1676000829
1500061027
2000963347
1380858673
1957753357
1176801433
2127156414
1573036026
1711349631
1552290863
518028174
482376223
1455631615
1912263620
1693688753
2016475174
845085971
1325484878
887380648
187707055
504546956
1078826181
94001570
1504228617
1973924595
1183834553
543538424
64877637
1887239716
1803507762
1381187441
1651591106
887677911
1311494685
823464471
1492342252
381919730
879904278
70263263
1042660735
134340821
239490159
589838479
1794838649
1225047909
1701081030
2138892586
1451610737
381574823
252198831
1889129813
1661872976
965807137
1992567522
79652250
1153570613
550722794
304375001
1014560788
1393260279
1224417685
1931108429
395954670
1153360420
744412679
575559669
558768227
381540059
996159289
808110443
2084933935
1834302262
9697695
1673787758
360669429
1589581487
259156760
552810488
253818435
47576191
857630363
2112292044
1482159553
1970687830
2088598550
1694314132
1615387743
1455793308
967702784
403922735
423888490
1551602056
1608206267
587279719
1637888029
1223087165
1628663146
776924481
179344339
1767212350
1773591442
1982042291
1691815174
1061750414
62564951
1936835364
468990340
1192294292
832250035
1714899504
759999248
2141575439
814363082
448178507
776824431
1332060919
1758622740
1787111223
702628699
1330713333
531423087
989574935
183833916
2087272444
1596943615
1781443350
1629796093
1606608738
2043259952
1832851458
410796209
1034216555
1049659841
1772485909
2080798785
1165453000
1023912237
1663017435
982010905
980238138
1675794429
1591278465
1302839773
1108731688
2023685754
2057357606
416260648
2083044360
2143637913
2000697814
1991365729
213335941
1004545946
345347467
981355223
868606197
1048162789
1144558075
1462427381
1714355401
121004316
1970727132
1691448966
2005161374
26081461
1193254214
919777058
988602965
2039772442
205252346
202697051
738418602
2031018784
560547537
1040230878
884888769
35634689
2047292940
128115670
694371021
1649055900
1196165837
146871517
1839540238
435549137
704809521
820628349
146776686
1953836746
476684818
1284288555
1477106509
293375547
638602154
1074146919
1922071833
1169391778
2018253010
1512893370
998298890
598153925
1678459283
350491285
1735689897
795642082
588708210
1880397545
2146464611
1031436185
445511249
1287583452
1970459227
868399603
933219016
502147452
1962137855
1320722823
1205074535
73538549
1906546339
1029948711
978021536
1797545207
867842205
1725996765
388816101
1314703331
1831862334
701567569
408600365
2029792147
817729276
1212796011
1803488461
906386809
463603381
1119807758
1056218030
2023648245
642963038
44045367
142794212
258658342
475274896
481590264
878622115
1620452023
1676985769
807349848
961957064
1373535472
1638254923
1491211628
994362866
1879428234
298526227
1971746207
2095383018
759934329
2014124314
1384156680
400193053
1093068821
1544391740
64288189
1531423044
1925895442
1296390991
1324770292
1504799792
321277446
154733352
764719039
1682761470
1078074697
898053772
858455544
444344600
88659587
910351906
952423008
1420081663
1370593510
1752700372
1197412350
919434499
259686325
659152900
2042254830
793812353
1088658422
930003467
643147632
1811359735
730390575
1331472245
767772650
970370471
1558658087
1573091727
1065274228
1006224617
1165045220
777277095
431228603
609930385
1446581144
292836352
14246992
695118551
1029938094
1351575854
815454920
1950409596
2061736932
1996476782
684720271
236044913
1399857166
1858634999
13946032
1703651170
1283095857
1775101843
1625654971
744949130
979932933
477440569
1217610585
450354433
1735919007
792558623
707986153
680888936
2072122688
2109909158
1144257389
2100284254
1085018652
1804758326
155292441
101090016
720428193
1969739374
1100910418
84335507
2145502569
1797632674
1551791358
20084322
55567714
911204918
1942433297
698120962
215808752
924329768
1845887185
974786096
147458406
1412190045
60225047
706741239
840446180
1663102831
182732102
1882064237
594300112
215457641
692553386
1971025731
1152929659
126786915
1742473141
85014345
1906974795
480626996
438885588
2005736993
2100787215
1048602855
719228338
2000891905
1524984790
998681617
926891321
1965130803
1738554550
2024439005
900435481
595648941
1287113957
2025591050
215162967
1452735362
1760610483
1702095677
1361276843
1290346230
504711407
1446006956
1596362707
3986147
831967490
1366201634
616988241
1496575572
811839184
146406137
52721085
298145857
1699681708
254294554
1323033688
404901370
1402765027
1019522012
1868850870
1083652427
114741224
657953239
1326617384
328290862
531076950
687031781
1755239247
292149541
771147493
1852318449
1805627817
732672632
154915206
913687784
795750431
1954223013
1163580413
33748287
1348235849
1622785574
555353065
1667765130
1034625387
1358004282
1006891271
299446074
1095669921
1855717356
845880492
1660251193
628533968
1064702237
572852297
652715329
1097140402
1478197376
93741314
1206130257
1899571456
652881795
415134115
1577627898
1432723016
340944337
611885955
1960915043
1408108076
1875735784
1141180852
1861808891
2025625642
1909131514
860984175
60963522
706387739
582398208
585933428
77233334
1245192269
1245355836
106955436
205943947
874952074
289139721
819723789
646582987
651708963
922874472
122515790
1096765071
1820429163
1593041857
593403314
118486856
204200406
31496229
1833286292
71048301
1295529703
765517546
1909114304
240617643
998539412
1709839175
356732518
1387105382
1919888926
220484413
1944629970
733346670
1694532045
1944946762
160075999
379086627
2056041199
768514564
601200171
1721843537
1918042759
920104640
1129279229
1293719962
1805220249
204726206
1830016723
1813512648
1252061324
261104944
1456055538
721362104
67128047
1260338808
1063198035
713671306
2089630268
1376214156
379055894
1404359611
1351847925
1875701655
2017548749
146941750
873454576
1788157351
1951334098
972239875
1985249338
1140375337
2063293200
2074216017
782721741
530109673
63789388
495195548
719608470
1845156719
2030711791
649241463
1250930735
1540472291
921177306
1440686371
1801137509
2092133305
256142062
311578007
1017197234
4713898
821355992
419534875
941528793
1675135368
1597418701
1093752255
1782128448
563118102
890725941
1830714266
816653690
544691473
2117768899
1347613741
1893007293
1334528802
1273367220
1740365341
2058710474
782679384
569851294
832637551
216126898
745754128
1701403562
949028835
376581859
1191215486
1917351054
1244352561
1646197823
1369910140
454697349
1207228117
979165807
1943570867
1797873810
1112712788
707850210
1457730691
948397732
900047266
1638880462
2078970833
1181705270
1346044643
2054343175
1170650880
1867971282
1853841808
802382989
2073823913
1336563363
1904363542
336168277
1682841714
1757807530
1117194853
1896068791
1903818516
103062250
1331477172
603196592
1090590404
1042208242
619794175
215495757
2053932115
1971753668
1211542973
1677131830
1580941450
1127835825
662610089
588216816
465535679
274994790
972009496
1203863615
437075427
273445800
466989545
1413154890
771318820
756079867
1878436085
318352133
854328163
936338291
1506785049
1307659231
1111814137
706018241
599513016
81472188
2084246683
840592627
60916618
676545838
87465543
1833978308
1677487864
1897670195
693210651
253215241
424749861
1179340630
1876492010
1551787717
2038422896
1160378849
631811288
1032308519
1435525003
867542899
37250774
1287788732
1262119289
1375094087
1111975777
493976860
1186215885
951591090
707828776
360598259
769726085
1410208558
1031905618
776520025
27434784
1048769465
1902777652
1417361520
1003760242
1690743636
193191442
1905214455
211658887
619677135
914827774
1743269890
920099158
302488147
1078993757
95560838
1424948028
1207936807
176018796
2088833182
1259214311
1687041489
1535147036
1239471136
1133702210
1203707860
27027146
251350844
1062520663
786204562
1933643962
921240163
1122338873
873127426
1902226409
1346856702
661091200
16596812
1525657023
1194398645
1272747769
734186797
852157226
1040036449
1999055975
2145490843
1972629996
120267915
547160430
1075576054
186977473
1535479688
34508014
1583782406
203549977
889402462
1080732286
883011387
296058303
1946673447
1526078605
361140637
1414148093
348823557
1079585931
2052125215
1653506130
1731649519
1467531549
562727445
1891960470
738558671
418354012
232143134
1283758446
1748245072
921670994
525405956
1555155607
2134028850
695957485
2118670024
792425486
764514391
927436496
910031158
1040680038
1729945078
1124483610
113320887
148996656
1998423750
953079510
1677662510
1963125096
1425204261
1605558787
483513261
1383589858
1915530578
86728282
1760360808
721484395
1877474690
2029062226
1534065510
291742089
2052374895
538173358
2012570421
139408747
875994394
1556805515
551311461
1446154370
310116480
1012548047
1024108719
462896348
310458362
2108123032
539717124
674649105
1022626158
1564342887
1713857045
1645558818
2115215031
203004679
128628059
777551482
989803008
1998095907
738941230
617435145
557880406
154425950
726357850
1835180159
2050782953
852882487
1445430004
1103932958
1591232502
1600257738
1305791542
1079157806
2052850867
1996739487
1560996636
564854598
288380299
1265232680
1214359358
836897845
196831720
1878734767
1150428547
557359726
1740745689
903052920
308765728
1241084936
973277553
1192908429
1310424335
201918658
1820642357
1389081577
1185879914
270340290
1680120022
1831045680
1803695539
516898061
582112092
774473194
1134075811
2048722500
1952145010
845799844
1260641119
53726907
689334610
341117430
1202937478
1187719998
125320145
1612624045
575823511
1110309602
896005177
942696989
454088454
643149831
1093258223
982003121
1892020268
1054229581
1660784822
786753263
685487737
661251364
385041228
1585835659
572972241
606004807
80560122
1322135824
1054718615
301523002
762491068
1118393768
894302264
1947170136
3867945
462794856
506167769
1821504989
239085252
450837838
1590139620
944623179
18888629
2051806290
1283891934
1766612630
1606747845
1197060715
1102070
2073188544
1522430484
1134138112
959525836
1484637504
1680169988
1248777187
2030450547
1180029748
843632421
984041318
1571408623
1924227500
1884451982
295681421
2042899327
1811307720
1919000478
539667865
543597603
1354235239
1913741388
622597228
764383328
862473139
1894447044
196343439
1430833312
325525906
1363937221
71691666
694751361
828209064
919692219
541240690
1631093884
459774769
1534269303
965597781
1055151188
1337917722
1806156297
1439996601
853760865
1378635286
1844798080
1774200957
867261067
1775448226
297029803
1651528284
980677989
2134483747
898935424
1623268750
1930067332
2024775338
1807095259
782334102
852679128
1248705775
1972682187
443687883
1518603058
1246353664
1687249732
1931259521
783388513
2001970528
732911599
180601332
1150325623
1131419159
897014133
42563689
256772736
1057459471
2051768950
1859371515
1239728732
1284884300
794693505
1034877218
1602271722
1965916912
2066241534
683014403
487211622
84400481
828636523
1162000683
1381778921
840309394
639774707
576183445
2101590911
2063493531
399482256
1792724984
1595353833
2033295397
1334381747
1043199919
94607117
1357066058
1684748799
841844109
1522932943
1466883349
1564008466
54922121
2047950629
334458269
1900491557
629051224
37441888
554097134
1383098138
873616085
668028058
1537912003
41425307
1249306001
1913466186
311604160
1682189427
774716602
1606609626
597462338
1169402347
1213007471
713386776
1945259144
2131092681
386544295
247354158
1514282546
159722797
59808493
1067373824
407976055
1395208255
1050686609
1149157371
1855913062
1249700380
1119807758
1226527867
741820790
64785432
1283614224
1907595393
520229812
945266287
669346291
1046848179
638007657
311246563
1101312164
1674960451
1850238277
1504562662
2127096563
528481616
755481581
1697279710
352883951
507124212
697734579
2020075901
2078056319
288339411
391971149
962478281
2103108002
1385820779
1632531817
955863862
718873206
120876332
1896422774
444276820
1187702733
836524108
913341857
1795654654
40780037
2128298895
223110588
1624245580
401193776
593177618
14594768
2135423649
805088754
2036964121
2101838720
2030139897
938216543
11814414
2067998573
1119819181
1968717025
1919109132
364323312
1946444300
1127713817
254780886
1674557241
2124468502
1272304077
1590292950
1185534145
1975279653
1054543689
1722553479
1207941800
1677337838
725070191
249080155
814372429
2067740908
1118091648
867062461
951065393
1193369162
1934152233
240905562
904826556
416058183
189992554
1176255493
871679659
1025799472
1164514440
467662337
1246394965
831099219
327252271
1585391341
450538111
1532890672
223299330
1016070516
1914146105
397244046
1728213675
623174887
849555256
355181130
71805664
2110609962
351241386
1406179914
787540725
1916043368
1248449744
1017030103
1738005945
185848027
422523661
1558235999
2026536473
1924283315
1426197685
425035796
1478452517
736597950
480112451
1468890503
534204429
1897460440
76775519
169204736
1025680376
2084916195
944298731
68397951
782217338
1261568763
1347721528
34134234
91289082
1260107503
1554349328
724693910
293228277
1658466370
458650665
364640373
1409671244
966201845
1272730586
1109478538
988117480
2018297973
226939341
496447094
246692562
606955900
736285971
1413429641
808496809
1856768538
47713856
1433225953
1661827679
1630913644
359364651
521645575
1236110226
811360373
1679523622
2146294818
1718133774
629435491
481593496
626726655
2074330661
406917289
1791601886
954082622
749333351
1182717771
761429367
2046054420
2092246093
1241575319
450575293
1691844622
460248404
325798172
1947430393
199936872
1018205680
748220571
681394725
783871975
417229149
1458235457
1845348022
1909125940
1346814101
121836346
127521189
1908015010
1557274822
1458667182
622922067
903048838
1964013417
1254948015
956976979
1144313558
1834753499
1040983892
2024966752
1728445093
2098314365
1545051451
949143832
111772888
1494981176
1335737240
465608595
511039723
2013274702
1800441554
1711549832
984243073
1199523618
1029586001
5117108
1104972675
2119318427
1207939108
324098600
1414934747
1767448228
1322332687
1095519579
1976486269
2061420690
466634687
1664375278
1939654779
684161502
1586296916
1488326610
587251920
1311812306
373752077
403652772
1664936081
1360141901
56396448
1001805985
747684915
1255943075
457954345
1085695685
1988529557
748603450
589911193
633825352
1725413358
2016431690
1283766826
1668762259
758971660
1679215893
1469084477
2010703365
1275199781
867264289
1244991325
1887660464
73182512
1775673902
1014610942
727268982
884238802
2084501631
1696409388
181046130
1656468333
649400802
2076051540
1117241461
1555457042
1866725036
1751777317
872876180
849683805
231686622
823999886
1834220985
1724449982
1604739390
3053466
2067901857
1734803029
1305971174
1610373248
1664481836
1906306117
672336373
196002586
577074969
705809699
163721589
1925350641
688470299
1738768674
921516388
1386448450
670297617
1562902036
1196793374
1173551379
2071282938
794240774
123379937
1881147484
349250854
178661491
1787383100
1859929503
189613131
355783431
1686692589
1711911279
775525445
401948955
528681094
1053716439
287563415
1770913122
900216573
570209270
1331540061
580885974
1736402209
1885901359
725722598
624587054
1162196329
1081605584
770923457
546532253
1293370620
885826077
998085808
1005466792
1634374118
1342749831
1251699950
665852729
355229714
1030171076
187348099
433024796
13414491
929096692
1203836731
1366405866
240979423
1874342890
1806147927
1271141235
451870764
1658095980
1939693207
1483743915
814680130
233529716
1148210151
833725070
1681803470
127417502
1837806998
1624128385
1815871591
1098815609
1895475853
63241393
1661804961
1054611079
235315236
1741023782
370095570
1878061731
1136882111
882705309
507202533
1162336369
1328074306
938907995
1884974030
751722458
1818001395
1992599228
98491982
1691284423
1747474484
1808606262
61043545
1324954792
1882571924
1979566834
1728114064
832569774
1680723414
625838768
1404601495
1344850950
1665382594
1982637569
1578060121
171469180
1194743071
242230327
62885447
251537045
843120851
1893054421
471528057
1421662263
380768388
1414891782
1478109685
1023466711
1509517462
449532380
2118132148
969616241
1918321512
1156557328
1908851549
1924140505
958273443
531358806
985228678
1249779173
29970576
1497114217
1551123439
225474926
243886348
452562420
578828074
2016160717
1939285041
1176773164
204768736
445379151
2073561135
1707525935
1575604775
1659010796
1642745222
1246798368
287562886
821907435
559138594
1080224034
1049754883
285675305
774177284
139522335
650133740
1228300648
773432434
2049873283
1048599406
973550049
85752136
681772292
1083686753
1072605091
1417414797
312548811
416913796
1211591417
1232020407
1227427639
1189677772
509417095
1663819842
1484168009
488743641
1880647375
1240691681
1125605336
1882469993
1409509686
2014223186
1032377878
2060328070
1792651608
1056451377
1617240174
1018793350
1778512693
894555283
1293433812
1027670438
209273019
843633193
1249259884
1139661073
1547750972
832776909
1824816550
1098178400
226377798
441864619
968095346
156160770
1720533979
1122432068
736798481
65184924
1374424929
1118176424
1660609918
1304402794
289274776
1581522288
1614640155
1165554390
1686960887
1192738870
98531714
1341282412
1607305030
1569791283
1352752065
268089721
1321481352
857917634
1279149591
1302580599
1536336331
1315619411
1862424104
1337917961
1327938332
737578368
1944249293
32986803
1322613401
1482946493
719688953
1277349065
1305007039
536645937
603342394
820352360
897320155
806991322
1130270759
1048865112
1529379571
474311366
1773929555
1527616658
869243897
1531647105
581150226
561683756
1660955656
913470279
420797022
1513111676
209368282
563943359
2100625554
1766863466
482558166
595883592
1851569877
1741778949
1592482964
1466578097
945241255
467557410
575286403
2081786519
1696960481
1509480774
174065417
1005707111
1668170738
1209179875
1488295334
119672061
1782427113
1736708939
1502513519
1644109870
737455908
1091980827
618074775
1188726683
1103893329
1209990280
1456212587
233700348
30478082
889432116
1869978690
1362333373
1486075153
1671329211
900693992
2102289283
2141466772
687396505
113637534
1285448502
650197263
483957364
55771815
1180992458
1919263621
1540866838
366602781
76993332
2140957669
624584485
1613419769
465045025
732447127
664810573
177210104
346836202
1629398747
657120821
1219456933
961953374
391214283
782774921
1255495540
2133986273
196768986
521758920
2139675669
146474386
1079523044
2031391649
1143079377
748657668
1859336678
958617344
352949632
75505452
235068025
1080964886
1442907554
293833119
1464261120
1646792141
1678490009
1378697989
1564579947
1774762133
731422917
1975279215
1979473263
1434494178
1066206123
1653240316
1141889457
1121584716
900260556
1874082916
1791003624
954722231
636370804
345348733
1647384093
297045440
699828200
1778795909
1832740608
1845790766
1584044898
1057406095
2015452757
1355658613
1794529966
1575448063
240273393
1330417758
1750002594
473686124
1347429958
325878768
1149724165
957724736
91627876
1629383951
1298278282
825289904
1304261136
365985579
1710156476
1130082076
1295588216
1960941473
1252465690
1361485361
56453534
1141704728
2123094193
120313108
1919814363
1275077756
1509480774
1265620930
1811998822
1632973900
50359171
873372152
14325859
885790101
128948558
508794936
1339455304
1092006049
1051904363
646442333
705487901
2066322876
1500461447
107350061
892775783
367995784
301372326
524610089
470275643
1276977623
1798143027
747206048
657937619
288714242
393564031
833246140
1761066891
1547605820
326126912
1696634906
1876494535
1392254480
1219275481
488987722
1172135120
1947881384
117725155
654977987
1823510157
702289587
784684649
1550941365
1931215409
761001425
1122540310
978558926
1101473806
1701950808
649873777
765378413
1886378402
1109989402
1900752493
1966958995
2110900460
1432584416
2099013171
593448437
1386043421
1142739549
1472886848
1161048078
1417487924
833890595
2073833084
23876402
1470611665
1976475115
758469988
25094335
1190678278
1611434100
1061033011
2115069227
2056761468
194743473
1739815257
1810897334
1525540368
1803198424
1822208632
681094413
1538789138
1400970681
1302908942
441074038
1463534769
794482561
1833384155
2094902301
1023510688
965695221
1624488224
481055018
487316560
979859850
635750325
1165599600
450213162
895319826
1482974598
2010857860
74524284
809386965
1968239004
1321487762
1395175982
1433761994
2012457604
655937927
443095408
876189382
683646556
1795328462
1928596953
376140009
1710803138
1929171845
469235983
1589150264
511463678
1452186571
212830685
991807857
1167922195
2085680617
30784190
1689923048
1479606042
406214924
1584103954
502411583
335999371
13237141
2108677921
44654167
558823888
1794259926
2047264530
2018784621
1953379918
1659400637
2078654236
416216150
1807850002
196168655
1180311092
603621026
2049563558
444224000
591752752
1293097597
1957641622
379070523
1301644631
1910768764
1035223658
199386224
1690806833
51168345
581785571
1595596019
348447076
1262525888
2091956668
726814454
1252760465
307673646
445121600
271040471
1683583523
448200000
1777621225
580558151
1783260656
1451657920
2093870193
1294725267
1781975474
342992941
1665460418
1566297007
1818430308
508673840
1376091460
847030784
532468367
671434831
967213561
1672548897
200949688
1958476079
1110200362
1827103847
1729278662
951591090
700580882
1327713718
2086592843
113251741
543642247
1577219568
1467742518
1298689214
215578149
954698245
1577346356
945353460
599067412
1872894568
841979687
987591171
1475010991
710053107
682822814
182260923
1346353855
384719304
967133361
772870294
1611443292
1794946397
1265938516
1163658216
407631797
260234177
519586441
412116719
1055790213
525400728
169027064
1170662890
1499800640
929321362
2050073631
374798996
911225888
1086601956
967024136
1031397619
914406470
699881176
79205409
1151113710
54824299
1700161227
1902776327
1896168503
856255990
1473013756
489228365
869972644
495169861
149367564
1879993405
1662326483
1283134416
397854414
310845472
2024611540
352223444
1847531178
1792824386
155574103
814133999
110226796
492001000
1703170276
1235252328
891332733
2123077469
1085209010
399546906
860559535
1469873737
991169924
1528833904
86857299
543971693
2061980147
1941684684
1186832372
1564094795
350969100
896483808
712495172
761707248
447932535
943361929
1864887836
1656443436
1156491239
435504591
1827168596
1159349376
1065492976
169381998
847091019
1440119632
1767089973
1258012895
2128063590
610831027
745945008
635520618
881053961
1556845310
1980515718
49672234
1625627332
2117521569
1510938781
487930325
1598798933
1819216346
1597108676
1092305112
326865944
298097033
463807486
1773405254
1155594219
1767501368
1714734146
241556083
2021154124
1079133724
627684854
1566054001
1941322984
2012180576
809846442
590068702
1144443706
1372351031
205642431
235920658
1926741467
29301053
150736779
744242916
271127147
416342325
1619091516
202668808
2041393273
2061411016
573490477
52908883
313398648
842508398
707061550
757084410
1687880046
1517111850
1485825936
714834029
1928946431
844530855
2074610107
1524250003
1204948600
6200126
1878059929
305813537
882459330
1504493859
1155426616
746796295
1900736291
1632713457
1534982425
719295767
1231979337
897429307
826632688
1825784517
2100677439
163939064
1951970167
474285722
619969589
1000127975
684338907
1454222930
445290632
1114759781
630456963
1745992504
393155870
591693041
1333613960
582912216
29787054
684297874
1922963651
1867258292
1852550945
294494506
1483360253
1831453117
1649504085
1913152630
652617961
1968258266
2027680182
681728921
503859290
2014411003
1854995539
1958476079
537396856
273027294
1456632328
1241927758
145341049
1119296599
1157843916
1314998186
327793459
1116682589
169970752
80190958
1662144348
1573760458
605755689
1261655522
689791974
1387816550
868574409
1847712667
83252709
1664297588
2000578805
908153666
857648311
1641519572
456752698
166665141
1883890204
225380986
1514371885
1888016055
1700005616
448965438
1571517830
2029511594
784230915
1701622175
96343056
794965557
450240003
475574221
1474907359
120410527
1589087595
634689474
1368852263
612250503
2089206746
1248864820
939184003
1089823086
648858943
1397566834
1580096328
1541264741
45167493
1168367721
2000525353
2008529705
98788766
531305933
1049417383
1351362563
109580639
473825285
1147109335
1192529656
1759960208
1840060380
574783402
899346813
528283651
785034266
2017307498
1822703601
1571934044
604080714
2059824238
1020382788
427061636
1653674152
379100926
592447777
429620732
1812137069
804782982
49286128
333911667
1305935141
1244295038
984637341
589732408
1531596535
72643072
253979723
299625858
600678088
657939669
866880315
1931173678
1229555200
1643468103
1848191312
1934411889
1878915727
1363697341
291261694
2104006889
476836401
393360921
529810688
1885350860
762853569
412610978
480584240
1796596305
1113040173
1509977403
1430818537
18305203
991324658
730973925
1145504153
1203641631
2092137207
1948763403
1504707447
1475805790
1429709748
1127740640
207320278
1608155064
1853310055
563351402
658147296
218701081
228155462
921240163
96325202
619979867
1812623138
1406820178
1273109457
1818254025
1054613015
1398231969
1358408048
2018814293
930903711
1837724338
1354424736
1562049326
279130141
407594273
196907581
1731774064
1301284782
169531955
1590809114
737134511
1247263743
1175136819
13856047
1225616807
1712113268
1995637029
1674891521
2071476075
2099587003
331604357
2005748338
1220654571
411227461
1249107048
658579281
762250037
546884459
2070775191
116043492
1318428423
2095827319
2124354641
2070142304
93806726
7665582
1912063194
571649353
1110163117
396190049
892488750
1311955957
1922755513
1214689527
1617922448
1437157798
1786450489
1599181899
1577442495
1259023626
1759206782
1323516298
687654884
1718239510
1784185503
1646530384
2062403750
1721470054
324607754
2090749695
1552665959
1577252887
1417562823
1688592848
481055018
592847534
1350964436
458972455
163109036
1223278762
198929418
1439686809
1625286833
10000178
1076937808
478585561
2140388705
2124213612
1485286180
2118522688
2040609631
2089511342
634223507
1384558313
290126144
62925239
434620696
93773147
542730313
296810834
409124364
1737158653
891758590
546006232
1110158022
1855605071
579801859
812495571
1814595845
566847201
2074929041
1223359192
2044177458
1108337891
1893423778
687027263
1785322750
807369200
1834869934
1278152541
1920706167
800707993
2104814148
779259342
1269295664
250445577
1723938513
1259027305
264643723
552798314
1100411904
941188018
942375038
407157079
397582417
1322795056
1050986161
556338558
166785952
1867809078
397998142
557847441
614549869
1553915881
1448584737
2066254856
1229754681
1052366931
2060614603
109597821
99793720
1624699905
1117698969
1644000184
1936698447
392501850
450439806
811459397
409815638
1727045021
585178962
1665455749
1997445056
274527944
957087525
1750874874
1852329904
93828436
416479869
860553765
107677535
1705653829
336140371
1409904905
1850264036
91008155
1509504951
1433728147
1514027583
2094639234
315389832
1869240853
492589676
566001962
1353918032
1905201234
1674376180
515295783
1847873329
1215143555
1620895347
80178065
949189214
612795286
1255896343
88081357
1250152769
854332906
1578907740
544443359
510407241
1786183851
955425569
244239415
1440876246
2087191652
242531846
185502675
36024211
857589764
1310458454
1762676963
1349698177
712304924
440266628
2051562281
1544113722
267913916
895588043
467770689
2080272449
1375455437
476744452
1298645201
1074383965
1410844195
82574202
39710182
1679216664
322460847
839283881
1045288521
1802255300
1710454167
1927983677
374269895
1380941841
1179616747
422713304
1662542335
1936491605
160294833
7691186
1894548289
440330650
1067272311
20408639
1980591884
10586498
997032680
715216438
270974636
714005859
889675952
718829527
1258832277
1368219185
226536136
784282993
2009501819
205962896
405394142
926920662
820610153
184692365
1566385906
1194631255
992556026
1966158138
1574519906
1081221559
591117864
1476433458
1453385185
1981594194
962245435
2069512214
1234703273
336486075
2020097993
193496224
1340685680
962622
1262978361
1796620743
1044214571
1033930226
87526444
731196479
1702065126
1365707082
1548731425
254275855
320570921
1376146081
1534433661
1109971939
1700466820
75905069
1675135933
769286279
594497083
1586564337
1593445388
1708888598
1430830848
1965305371
1640131054
543161166
1037015759
1730089186
213259877
1788942511
1469486881
503668145
2125476661
1735937204
745848888
14794745
1810978570
601214053
1007091880
2113882049
574583198
1733841503
398172373
1111334443
1307629662
445354826
1933244528
1648833780
775753875
778473292
2048523359
1913813907
2021715587
52051796
857114742
1090293457
1336863390
1576208593
2137005128
1785798962
508561101
565270214
1811680045
1201440536
853526779
207969242
2054951373
2089700636
1531773075
1453056157
1216757457
18628782
1383026060
1619198093
647745358
1880181906
506418914
305552208
1532552281
1257542589
1449554067
238900857
258064240
698088010
620582511
690207667
261618364
195732274
832503691
148448343
1671743912
1965659492
1506834709
2146801911
241420167
112335054
288258632
1244075848
1327342082
154974567
1002861882
325396105
560505584
1676136192
1695360679
1445057715
2047837528
1031737554
1183110087
108767938
322805211
992504231
577304567
1741729146
1493765535
679592547
238154824
1098820744
104586360
1757535341
102024764
888935298
1531617627
1049169570
1626979417
1264094617
1173490587
2041256848
1526613913
1254696643
844547269
1323738981
558124466
2075780095
636964420
213391193
1575294157
1838081543
1844562705
2108118262
1425305429
742861074
1100100422
1908929375
87701100
1742046965
1697149398
780727322
1192728914
279460883
899015489
1264328473
48378588
1466748520
156040081
1831256969
1828766904
1816055657
2044622291
1975321215
1003436333
1643713900
319397205
27218642
129258748
72757004
2134694440
1496805697
1137351499
1660160792
2011082615
1000210331
522207410
811349012
1308670928
2133562942
1748906827
558136150
238009544
783479920
1064144611
1093717681
717393468
677093951
1588824077
248733770
307120819
961603646
902654515
296899612
125763816
1943501464
1687425349
2024873367
1465506880
1876716039
2006189090
152568907
1785560036
1284429302
1080674025
81570401
914894570
1176090365
1857310534
850723471
512285914
335833049
66118255
1284120821
2106372038
354052129
73593314
53823033
1850306937
496461496
1895999384
533618386
1773285491
379392901
1375015065
1997638608
1618225661
1285445039
36310995
233673193
2089467871
375923080
14849153
631036996
1880633676
761498494
128169365
267258092
796828829
185222890
1315770710
627777730
1788328297
178880764
1582806653
281113525
43033225
2103274594
1091694121
187460593
1991401359
266645400
1503909294
591365702
390548472
1042471280
1634074325
1517838683
1624039439
1627105821
566137136
474595588
1951814025
1355969183
854718558
721240552
382308787
111897417
1087071482
195327270
1605559224
1308378855
790605299
92481022
24339257
805037106
2106313109
1542867801
1295683061
1928936158
1055124781
532215943
1202287147
1770747442
662774293
958393515
366366974
763511400
1689088085
734056870
1449431042
1186162412
447763543
1258579195
694993242
296230215
687445337
768591760
341299943
1000298259
235888864
138892750
1738833917
1186792943
600113503
1064313422
1451690846
110951985
355015487
1654572481
1363455623
1457665999
1145096128
156630288
1135115327
143606928
981769181
399536129
1867076353
919772722
1816861948
1465152915
2076976833
696027135
1112053408
1329704803
1956905194
1798924111
292735655
607086143
520969935
1480101214
2138635089
2107878379
1483504025
572463082
768945803
461129204
564361956
1897025045
74419196
350013223
1675106627
871211261
1013045371
209735185
611410020
1395757591
1782194110
1049061608
602243333
885614030
264434140
1536791962
1978301813
861469736
1918904734
1928404159
362713095
288096414
1405552464
1311259149
1273509177
1216155717
32936559
1035563142
536710853
1014934644
1887653010
1743525511
987469336
1333364482
1697917331
305843937
389663994
697534742
1688863525
1925115902
1627701910
698617809
386515221
760146366
792850801
1611314151
1235470574
1092503717
870605878
110628831
500694074
344044638
842169106
1060022185
1168704791
1431663146
1494040640
1075475917
1938032432
914966168
847194926
1316852787
133317014
1580895999
584452778
1477671142
252805789
282020676
309763216
510098203
425673761
1185619253
709537930
1690960818
1602834293
1981918154
1924370006
1584470913
890930504
2122678972
1794240431
1183069706
856764029
1348436870
943740855
1366334493
615004754
443203091
2014480532
246983015
1303633929
1840945667
1916569771
114206185
893198235
1393415872
1154293566
2106349318
595441411
1219613147
1582033378
643914533
2079139772
1023870560
1031931366
225597879
1165908619
325749417
938327522
1350519856
570378975
2027992868
1345806531
1733219593
1648475406
1714074167
822259927
1963769403
211219255
397998680
220671077
1879076871
107689706
1825899639
2055512410
17012338
839264912
173396553
1447368042
994510701
540076960
945887270
632585110
684740709
807043474
1889949335
1199602743
1207112141
1008028176
820206811
306231365
794537885
1204922217
1379534424
1552636240
1097254371
1854038110
1729436363
329896806
2132865717
754263345
1841563551
104424854
204481708
277914841
1884366227
695490156
278108738
1542669096
1999789030
1483506090
576973816
1709320263
1824893659
904231158
1167266341
68456541
2085537399
428959856
19372730
1604911085
1744837377
444412524
121516068
6377835
2014226732
150800474
223076504
1312717527
1605263178
1343297742
256310004
726930928
517259542
1825698567
215939610
425578494
608413624
750579198
1486042022
144524041
1079639261
2113754209
960492511
617833638
371112438
1544149931
215487377
850741446
286747446
987765146
1448081305
616984544
718281105
1500966210
2136579491
1341082217
646928535
1856162779
2089459892
522670
132584211
1916283092
776385387
335624738
1299194519
2106851708
1453268020
1693292449
1292172469
1374125828
113722892
55658628
985195112
1643144437
855080626
203046106
2130344653
1110387578
1393154207
708503415
1040164164
1707128988
1724388165
2135644309
1943240665
1976935382
1501525481
502704253
557494166
1098790160
1868284797
1828763396
577559810
1564713072
2091445109
527592401
647703056
548536824
502475414
160493659
280238442
463647197
414262212
799683355
1615873409
875289731
1971425939
74094476
1731940369
78945363
1012158991
583953694
453125083
1465943928
1585997084
542698194
1357507869
1156449804
786711817
1845731322
1174847404
307679296
88280717
1097821873
1208485816
442919388
912087698
520980598
336479104
241128269
1808330218
885764699
302353804
1456132669
15887199
2104447732
1372573673
2129724310
1309930923
1614575058
59958286
1815667994
950263608
1468484336
326213274
155436262
28898495
814042554
566580822
1410990787
772191794
1253864435
1052782574
1882456876
772985899
104407993
113930881
299808348
156805879
1022772837
2114918499
1993831029
1785048970
1603800238
2006169810
951880933
1138196058
1007740572
1454355591
1611989008
2004028153
164932290
89545334
1627681897
2131750474
1992178941
331838382
1504360871
1641354366
1079719229
1779746891
1979013350
1964632286
231984557
748716223
690858972
1797323265
1060508928
372293237
1928771707
628598333
1944260437
770297459
1106453121
2071284729
1974935395
557787012
564862668
615301964
179271766
1933528620
1221323292
242524239
1849052804
1549366296
1695432099
1974080249
2086327818
974088393
216123375
1149214466
459908641
437859001
399571403
302805295
731119578
1401848651
644009871
771630338
155679187
1465576865
111813290
1480889743
1371351082
430999
1110662646
1503048490
1638680420
84810328
478706820
1149050602
1056291335
842093705
1662115581
983903828
1122309716
573802241
1251015332
1561173779
1004864518
688625424
155960415
391681362
687657741
595340842
1320408626
1409527153
1255360087
1978069400
1435197837
731450163
1077831883
1902531105
748603236
1040620596
2022843047
573313807
1322064703
536735705
1010030566
660556130
1582822393
414627106
1575754950
1745478825
1657642503
1409247534
675760480
1026485361
1311346717
1882827239
1755707133
1827790536
1704372385
150877596
1534313983
1766290234
1482729635
483290450
1225068422
1357950069
1682526148
175985958
623034002
36099228
1687073784
1911265699
1393564055
1934595242
751429173
541074203
270177996
799888841
1457982585
849567926
2077485557
295346856
1824843869
1170918798
1851054052
429785686
1131268660
1092870673
803552770
1833277162
1231394295
1476597675
360191772
1237893366
274633683
653874202
960026030
1366041163
1106317653
2025961567
1095296552
915114470
333466360
1488488137
1021548810
1321214679
1738086654
1725736512
1533522775
779197230
713465806
1771806013
432991304
1836431948
818924075
1477550154
195652005
908832606
1455086833
142697551
403640344
2146130451
1360623504
923861151
428649046
1303879408
1360664489
484226734
386970809
604287690
1398712955
220679474
1291607142
358921674
1262084646
1563749857
950317902
674875797
58791794
124568096
1771670918
1342675646
1739513663
440176837
2038365261
1209018728
423749332
1995913462
739373564
1568956321
326239818
1912123383
1643562858
273953317
265673894
262242682
1849697285
79490658
741760989
1529637385
868499267
1979297533
1606867144
1979120958
634512237
224104496
1473385447
1048296392
442792056
257409025
2014648736
1188587298
268636042
1503065689
663720276
5965879
1571331817
1449505264
255955724
1209153019
623309229
1835003237
1937734793
902924763
1049386751
809902115
510890517
974954341
474243317
972086354
60596092
672275898
1295205694
862671972
1007920455
437977156
796694773
17751237
538677094
1790018701
874741511
231247441
1831435331
357247607
1509729871
955823745
739422342
24390842
275564042
247244360
548881919
847455846
93296001
1970472709
595645909
1222384526
1864412001
1093192282
1743398195
755503577
1733654283
423141180
127196171
1715864028
1628331360
943495020
595634865
1002300775
1879485055
650540456
1686925220
1995518474
1942276053
1827077641
546911962
1480639948
1831235881
1924409401
96838698
1873259815
1469046426
373791498
1459602189
62272876
1297890544
276735245
313112907
58702414
561501416
1873555207
1028714208
1042851622
508794530
1499845576
880379576
532889305
1628797818
912456464
418073475
80689424
2033555795
1358724262
345421942
1406718081
362873159
1302707970
1791804250
1590726034
1225526599
1421050248
1062435615
1261744539
1232327338
2075467548
14755899
1219446189
1377336270
1186849144
2099973480
1256117823
947659890
222566776
2146639223
495336685
623123263
1240042525
765110330
1103833647
518307648
1603848398
1315165944
2014690401
1472244179
1762604133
2103761250
573132281
619860906
706274486
741340196
2143469560
1233604843
1543318150
741080549
1810626216
1962201433
1207729978
153890450
525342071
341218206
1536467863
1001481179
1125711476
845364865
640000716
2069334953
1177509087
1547262151
1347192169
1949496132
857706694
1117231261
1807571807
979723484
5185834
2063728213
1176187922
1022235286
2073476405
1998520887
1154213113
1546226455
1410011901
1474840279
537566467
1183824388
237980575
644638503
2052626097
2112446068
2084421065
105150973
271257368
942041881
633220846
1313277514
722527878
11028630
841827493
1013770331
850788129
2089027800
1697866787
690096806
1594097247
633295390
932652200
2036749039
1052345499
992402671
854404892
956450328
782667847
1593714669
44664497
1046134012
1991218215
430918118
623111416
87866172
393661528
644361275
822608947
1965519720
832504441
1802254806
214443449
1554149544
692072282
1629971595
1471573622
1928754893
10093191
172208747
1692068367
222553148
644739813
1528215840
86267690
1350294405
1572373118
1567884706
867180867
1273376397
2055651350
276496196
711918864
1366219813
128309113
363849420
1549550080
561598888
1203609141
994376430
655352176
1322760528
313624427
359371095
1317598806
1887832581
892833107
2132891163
938073046
1931215409
1947690625
297795119
2067305694
63326539
552785303
530149100
800484457
1815776641
898206254
517809138
320272440
183751686
1814317662
1779986439
336181426
1371568064
1304941225
452703125
1931053114
1066700436
282543403
1057623423
1775065003
856899685
836084599
1593998116
50140478
1388976424
1244063679
1114151900
1959283157
1533499643
1666355068
225741571
1396042881
494411076
142205011
227145735
913883825
489076287
1816873563
172195965
1689898938
1241400112
1909950385
453567032
399449857
686448207
1600846831
1533435581
1950069829
779125115
374291203
80089422
117831304
1740205712
2051628147
297670227
1927728227
1857040019
1091640855
1170610686
2118751056
1482443428
1835995157
1602689234
192684878
36562270
1562113664
794344801
906054533
61417092
1258508532
212002979
890942665
1749686538
1512732164
1374034018
1470712036
1980638399
577215426
834878993
1824690811
259860061
123792019
1671225849
1615983074
379689021
1348833434
613754687
1604168929
752672643
11731397
1517777856
275276332
479206555
362718601
1557507847
1518310857
1702800855
1599457434
216122752
1675426129
1309647707
84067540
720193120
1002328130
569406786
1034357669
1710881694
744520768
1851188974
657835371
1968784678
1861680331
1604031027
1960941857
1644705419
1780298430
936847625
1530036570
482683169
1512223011
11804873
796400628
411213565
806185138
2145625865
1072230940
10705868
802369988
620141428
314742306
660827012
1327896985
116774511
1808256836
236304567
608929120
1972624077
1573053380
1362638681
1414284595
458972455
1945195730
2005383815
1546726166
757240107
942700846
323971234
1701647583
987311643
50733699
305108232
704393057
1950939316
1152414706
787035322
1419679251
1571080417
2060872672
1490166419
1447886309
1995585964
783436437
741280415
1515868314
1799873132
1538023386
1782750907
1817175595
1829369699
280048886
2138185066
1030359993
66491038
625516950
2099030582
1696793427
2067239480
806155533
294015244
1315760383
1646880497
1283400037
1900401002
643126361
57367761
1456097376
2014060550
1848085666
994380870
1690381703
309022897
1749680081
1050735478
83927943
952181603
1365334982
1153230739
1769719015
2037671316
1348218426
98445663
397887771
1764570392
1158936647
865052792
715721863
1013872897
568082738
502776710
1866508080
2115879685
203126999
1698286096
889654784
987486281
1973777418
1092544159
2146376151
1719438282
1072296242
672163469
1009292200
233015041
722338733
1653414640
315332067
217927417
1725282543
918280714
810303378
1502473564
802930701
358520427
919606068
270568474
410656611
1208546657
744636948
861001211
1550729776
487031772
27631888
210022870
253434947
494355527
1404308373
1214604117
1088338585
59649895
1569131854
997443346
2139412543
1498790225
1905535273
179530360
989391779
359214050
8148684
953965986
1404593334
1729599881
1711747027
1448334498
725464944
1488459806
1224545752
1162824866
1536357699
1432910695
855606099
1524115117
1739280353
346678390
1429391995
1741295738
209285936
1972410092
1538028685
2059006893
1885279213
916783879
1594841909
1654122212
1999428335
444666817
1164878855
1669794192
387603521
1838041379
1534743347
408245182
1152780778
542622160
2105415055
220022315
154373526
1434399415
148924594
59014079
919795842
1345380023
2089696415
2035193351
84905779
504556793
65486512
421306531
249980183
81939431
1499405773
475456702
1911909287
505485298
646389173
751883063
1779538175
340512863
1102768935
906938128
135620136
1885333703
2062072654
2016933820
947929215
1967065025
164268999
131551128
270767984
275973989
546711340
2001193457
1388955998
160171763
2096817747
719890197
1004183072
830583791
2044166934
1330171323
447696762
1830014731
1491396880
432134468
1614568357
1562887585
1868421611
1546170306
97866092
61012646
464681933
1816987828
1529937094
1235240870
1468899668
1278991058
1561909430
1503122046
1907474599
71986927
1294470646
295207529
273947618
1072264060
983139093
746401527
386038294
1337813896
380352065
1744919480
2093777229
1437472208
1909021547
13501392
1235399054
1263539055
169642536
840784054
926810517
2088029240
189409495
1299165953
353672007
1790019651
1664247797
39395293
2005503831
122884360
1858415071
861374214
1688934725
1130008934
1148169189
860776965
166051027
1612355751
503723005
380103770
847965968
879618515
363082500
1398889120
427240667
1411935915
573924522
1655132630
27560413
1053114936
2025076873
406890067
1013226411
1949791815
1635702899
672339599
1939760712
1719623092
398937387
48079932
303580152
188722306
1410787394
1293603546
2750133
106419510
1771016817
1334196857
363651287
160279674
943595028
59867054
44954596
831777429
1289388305
800768033
1933658051
674462035
329164015
349659583
1778898888
1582814513
1370536462
1478716170
520331382
1837688496
588653057
1698805728
1462606833
285977240
1895300321
1557574306
2109622855
1459188755
1225037722
1530135682
572861255
308950865
1124719983
1763067609
1956715717
1533502479
940674037
703462633
1723728160
1797946358
1535170307
1341703611
1251259249
1158716026
1641745326
793096988
1178069830
1468519340
2058255157
120241073
584207805
1420858401
630834303
31362104
1356203532
1414676721
89678397
1958682408
1704894024
1334363179
557162105
1524338037
2010257253
1960717618
1725508324
1636905720
2007355525
1617128948
1768368225
193595481
510571866
986641639
1973587973
2144900047
616641569
1288590853
1279014886
2078780390
1476049054
182561795
533618386
1196504068
1844571862
1441222164
208643112
521387378
2048602767
992259603
526662489
2113326148
72306459
2080483065
805416197
452817447
808508995
1539528584
51214485
1551139435
1047518797
283663115
57122421
1829292534
1130577755
1223511366
1709038081
573328309
239975540
422487090
1794558271
131014568
1902747875
1640794445
1734405307
1697976643
449364061
1965775502
970366779
1435822365
1186242428
713817233
1619394937
2056761468
413010642
1999346806
1738340746
1343082861
1752835026
2099367850
1023870560
1250450224
802046883
256045041
1321164980
1526356963
1235290539
2074495640
1426817484
1131979015
1321765542
1767035354
424521497
1331808119
1568389819
1732386965
769155654
1018409160
1134914076
236124106
823341232
649144866
234164449
1310175657
1246988350
1993057045
1053656595
1526403344
523786395
955969935
710163266
146324520
880551117
1605225414
1004513070
866773216
1039709267
2018015160
1147879531
2077891915
528461558
578108782
1196167644
1090052927
818244128
1971415753
375900822
205675730
458508349
1242747532
213915130
1838239008
1102569614
1598126364
1176098427
265771785
1272881133
1920824108
106757785
1285566002
1152272034
228594632
245102042
474199341
1954881560
1488623509
1923026239
288649284
511965551
1470522843
1792175885
13374692
38811676
1881685290
995122712
4452671
1038848632
1882250312
460130058
1630890273
1817502814
576712465
1826361394
989279117
605229752
221407325
1344932578
1153091399
6682373
1329296648
1872260322
743732749
743048528
771425722
1112789980
321431726
1853930881
80728008
1416045698
917211732
1531966719
1424712728
242489976
1372227364
687295987
432288619
162147922
556821202
87089879
243565565
743527440
1596682249
1899663054
1247792568
35451818
827573210
1259933473
492668737
750899882
464809890
1675650206
1599409584
504701999
1179449957
269662809
698386186
1911078239
1112132158
1147099206
736422569
197346341
1784419424
1308708180
1970865373
102728036
67402828
131515401
249734524
197045242
1119533838
1623973064
861113933
196511293
15966253
41872246
264545763
631717755
1624231296
2001938820
906801785
859372211
1523578826
1309056929
633553916
1688919783
2143909502
212901253
743440483
1523325756
571523078
1406304202
1876675235
1935724571
611433568
2108914756
1658032602
1743560355
1289130392
1175133057
822417031
810916214
531423239
846657046
1391619009
565969383
1762538110
1916578429
2065123482
1836920952
149220630
841898537
621680362
759506502
658231517
484565343
262313141
708824336
303319680
1294808457
986692542
315717806
870145442
1052258588
1926521745
1146576920
1668930310
276345881
1179794349
531628332
123367120
1995568709
1301475982
612986437
1622256760
366566991
57885715
708938520
982722584
2094170262
519716593
478999312
1766800131
400286009
176718688
479280332
1122637612
1339065145
86079227
1327071659
1108917360
1488340981
1086173131
333012676
325810547
12524611
822628412
1048385177
850777886
1999572864
766540050
951903927
1025726515
842357333
1631628687
1252445021
2776389
665708592
530595580
1500929519
941029425
1254764585
1700155364
1594336963
308268132
1464896240
433232627
323456417
387729601
272415991
1512829891
125785332
945726812
1593972932
1207398684
1743972312
2023154011
1128208557
1106408463
2064206240
755911678
380307074
1959792319
1103397655
1505402238
327147123
1290411758
703057568
1497364015
2113860094
1068372553
1627717509
1796370757
91784460
1056563959
1556401482
2069257070
1519133932
1811578755
459148882
1427482167
899536223
370288992
1256773570
133707207
1626028595
1308657580
784907128
1305264590
809831454
468455320
808119360
706467611
953813567
203730219
1482526641
2077818737
1716752083
998869710
1114607272
469853079
27820709
333271379
353891278
1367054130
1342291475
1350029376
1516674227
321327220
1624932295
10608390
1975033435
1542478563
1381483833
10580984
469495905
1206375441
2076384249
138289820
740038291
1819151672
1218793987
1606107614
1047002692
2140716050
1054820825
1321300657
1796882596
1051988668
240414487
254380400
1271659227
1879609880
1224736412
895480941
1325945162
404633332
26988282
1220237437
765234950
277194095
304912749
1189549964
72875697
983055623
335759790
1357655778
1021993930
2127773442
478542187
1175056588
46450836
709417689
1852943512
1590856391
669051029
1382568813
82452291
147983693
2144996111
51946473
585639820
1636041756
2039681278
401442519
605103547
1913122183
1695706311
725721919
1946341314
351980198
917238449
1398161618
601738560
1622341032
2016977638
2085038433
423658759
1767376590
2449686
59562213
3167112
187732020
412485795
1799554045
1852567886
887907679
1963475310
1748537576
788058715
1419679686
1017562780
237573150
217927417
1831333316
556503322
1805461213
557014303
710936237
237401366
1738080477
833700350
1674915034
919178603
370701057
944175726
1674216549
392922877
82047370
1787213708
587677387
485905896
1834742707
1863392628
1752966281
1509872695
100917630
848413301
791459399
1073355743
2016764914
1255357976
1950267232
2124366303
663373936
514322667
456478762
1368731652
1637553390
849808756
1939543036
1535338679
1702117627
1785615956
1618788855
121603926
1652413504
35648103
477379868
2142105962
1786095265
735093474
1604896392
1486641100
1304486869
1172365733
1490400531
2013599940
1931607426
1418801804
562691939
788219938
1543484114
640648047
47936868
783212050
894396687
770381065
1855193094
1388765471
1418347196
336265506
1375640965
1482228848
673667162
1318819552
1895445534
1987380281
275389104
765708644
99814083
1147595760
1181871991
1989003463
1621715048
1194534605
128068422
715161112
484260355
596006972
1168759431
1898666345
773334238
1078426673
1861591756
1956096636
1575180291
1277086795
621431811
72327403
1896005714
739090267
1524259129
709469052
2047040622
1465474062
414375787
2035178156
1349622733
1417058519
6014292
2014632856
640364674
1269424485
107565880
1463789803
1977256647
1118846734
1269429990
1372682542
1449117470
875563902
2059157137
127421167
1132900430
926644710
1863694877
1185007581
1973888463
1511284743
964948756
1703114084
234090717
948913449
609854045
2103092844
645894781
1861422743
217516475
1066151002
466916415
1480345397
2129401957
60886982
1896815529
663078963
386233925
710871447
786852198
98035879
2024100798
1490510381
115938868
122329651
1986883081
332843286
2093978754
1094374572
354728986
1315801471
363839176
550236269
1837173744
1875206743
961347403
1973350490
975285211
1807302729
1466292387
1685292929
438859979
1694936395
392091349
1367150258
1963284112
1956613914
217710591
1930583013
1116929967
893442072
163197234
1872670832
587670775
1457142995
2032608555
530694698
316751799
109629475
1835774058
1984510206
740350223
1992193730
817078538
1394188471
1343468242
2036031598
1795999522
715079925
685905581
699764038
75301973
1189204745
327763859
174090685
1463138804
565346695
514713189
1549699212
198611674
2139096125
1981673429
616707235
1148050767
1407122524
1000045556
2126031723
2114572330
2056898017
1957664187
10980745
1062685377
927343742
1023401066
822216635
44639874
2061813692
1020606721
1127929742
1327567714
102171438
1368466033
541046550
1351118988
381939759
371838466
476770889
241659265
1775877360
1780286684
1209055903
2136381701
1020642553
785079443
75113384
1476828596
951932502
1100813692
1877742483
1402934844
755082261
1418007079
905112169
631689480
1338473277
777629045
1171911144
644188089
293786345
1465723315
848496724
330563479
1127253396
1492867952
1262375590
1551938587
498044700
2102044735
1450792460
742198574
1621565322
873710263
23910262
1817441757
697083978
1838180841
932895641
1326947086
1115354602
443536330
1022145653
1245463083
1153669207
2071034434
1705226070
1127697473
1216553439
1164515321
1320726936
18280454
1123277037
828598618
1434189067
2086484112
1944368312
1851563141
1110918540
468406825
2049979579
325958161
1022673293
249148949
2007002648
925428986
1807484699
245195617
618370653
227187205
1875823369
864803625
853087702
2049635982
610987691
1977464166
1620951955
469303736
1025686905
570956396
153305611
1461001608
1087831017
607950783
23934555
777664362
1608020973
1372155038
1701112951
370263274
757855501
1269773448
2028202565
1060299931
1988483555
1177018639
1162073531
1219318865
1820662294
196104532
389501521
1141081288
905672292
1276547140
705866828
1877701674
9199444
490562843
1106595866
1653601928
1359438140
1414420647
1056843502
2106588629
780093963
1054176520
762187880
246936126
14946174
1523522864
462376658
229360774
1845712189
880037017
989929297
506083246
1963998681
1306924345
817062877
1691306552
1640460274
372850659
1209057336
1924023362
1786704494
1652072573
376710175
106863747
778268391
1997486923
642683355
673335663
1066255120
1046057259
107932175
1432363864
250693549
744587337
741928921
2096538622
2129312310
350812953
750941707
492930691
109679733
525381822
113999107
240373971
2021309423
1229772134
408290605
1327455092
1367684768
658193311
425865269
374060712
1019586506
2074058702
628615161
1830637492
231017913
1562377672
1717981507
1447543775
1389368255
773185496
1856901192
658226444
1388713897
1782739422
1430191444
1870651404
640323656
451279039
1742599042
401355754
753487255
416561189
1124834693
1825152142
1894348112
45115098
258073043
670770420
722415820
840411068
1366641240
2106632577
1407570962
475056092
1600151684
1475076166
954351410
11949877
92131211
1583563252
1162721005
1127556619
17748734
1699271535
1700464722
40913200
457730200
100611288
68151338
1850969475
236571760
623860854
1209459074
2130065190
77491877
1137502389
206399612
2134004718
123269294
1065283300
2118769628
1994457591
702668576
1605980218
1170507870
562309636
1957304414
305942582
1990606518
1503805907
64736404
1977501202
449957318
685212177
648086239
420654931
1041168201
1194832367
1753687531
1406693486
1058012071
831259754
50465044
867958593
1652219585
1410996876
1612590046
1926080940
2141288030
382372714
822071432
827974325
449487239
1441311355
1498023845
561060546
166906515
312689940
1838415206
946460863
1036240904
1674014865
1843814766
2139309843
472398790
903888465
1635694032
1835951415
1658706901
689780427
798032549
1713153488
761741659
880159587
1951916974
702374898
1765508418
1499843824
346457024
111611292
339193527
379069832
286564702
392598122
73504065
1940591420
1382382111
2125325001
1636202185
1371265330
1741288953
1928405447
1897828782
1986811809
1067238127
1429552572
2145474981
1345590011
1933529708
1007178840
1311455315
701761271
330164486
29726885
1138582855
753985254
1962318125
83485259
1867769891
860344455
1592437326
1628700494
479260054
286129102
1488493515
1443856436
241195351
1870386477
975882096
730558988
1808505599
1976657795
698367869
1336491953
333510515
1975601199
1428782961
1513700041
1889137329
232745088
196130416
1575161032
1629233130
1695923467
514874540
1129290613
375052902
2027251051
1767989735
1534344634
234165957
198595880
1083876254
1979085071
176204380
1640687044
2084998113
1283714719
1921716828
1049935676
1278335135
448788385
1469444479
1996762928
166233358
1263083743
1245986690
2064677362
415087903
355056249
1325956219
1398543559
823324603
1213179260
1447789327
2092601774
2051925025
860002514
1227109544
1953301495
751372642
102408966
523153083
403576746
304253143
1291340474
1066274467
311467710
715134197
86016719
1613049710
1810319128
1506075537
2073670019
235076948
461066336
1656552009
1049479725
926403365
178896918
713767175
236117039
1308826022
150007200
1491566590
1228019142
69487264
175725395
2053876835
1841409648
869929151
658373048
914009792
366279855
2105182654
1979225477
668612903
1866125373
433821747
336769766
908895120
687269126
458451121
1266375431
1618490384
782066141
1596208498
923468560
1975592174
2108033052
970982610
1784554055
1896532782
411077651
1429671882
975887702
508789420
977108605
678747118
1847128088
148318233
870475974
430941678
973496323
1470570367
445673757
2020844400
840849837
586699792
412620120
2112014365
99291189
1334579312
258544683
1920170829
284711414
529664399
51047220
1036646323
1944926818
1156016595
36964008
2093169050
1660032562
484529060
1983042296
508276025
1120710159
606780124
1414737949
1861230531
1985099967
1040237232
393654328
39915420
814469973
50977206
1580857244
187755344
887440098
886696739
758142266
483299157
137541427
389319176
603164239
857608453
1077932601
1605860751
15714678
1950071237
1702292293
1077842474
338760543
166485220
2070557130
870382618
1721657469
1154562464
1572914311
892236050
327573171
2144204386
938829990
1688309113
819862919
342682040
106582049
1691071931
1866186156
812052181
2006773708
1237933424
589960242
1186891910
1644681731
176080585
44499588
1200940763
278055812
1933081932
43935638
2040060164
1474512498
1112343918
1108532749
1001018374
1558333845
1326704309
1079436058
1559979584
2029682795
1110945215
2022900569
1294849594
1303567089
2121816988
1696821334
211370679
1150961611
1958786889
1649658237
161515636
965514694
251835423
1322513671
636133185
427024312
1235197892
563932026
913158148
1965460608
50122835
393193120
422607581
259249230
1187169157
1597622059
543656054
2077021888
1360865818
1726977881
1298231453
851412920
1586283171
8205792
1166773710
745054115
1295189185
204491144
661779842
1519614349
631884699
313396558
1276031579
2078942693
1473649927
418112975
994953116
2055162853
600404661
968938405
862521659
1045491687
850109293
1962634532
1008828483
1745894625
1619985516
1012109664
865762900
551933760
1519759451
1366021018
1999353201
140609727
436235166
1901801490
730098832
1496161515
939258829
808277967
457241843
1403062700
471944695
1057141627
868120342
2098109887
136596296
60990857
1620507950
668528394
1796980089
1889571601
1689104216
1983308655
1863267079
1058317076
1088993120
887850748
222455483
1100290079
1412989076
1697957142
1595451933
1956268705
114325100
957916520
28454625
2030544795
1699220112
851187438
954385049
244152352
2058702713
1119060209
1672647117
828379656
1199670688
1879380446
952499266
2099535043
913888439
995452624
1231715582
1032575035
1908273682
2100344274
1766143292
1862996050
1653616867
917021540
1360110005
20130516
632566895
1271844750
766014944
1841789360
154146006
586246465
1595389015
692224353
1418687114
1986910523
190504371
1798248628
194025911
1628193254
2107108112
1179517058
1508103547
2094599167
257563686
1699860881
1841907238
1220776057
719156536
1490742988
2053531717
625678183
94993417
465719772
40477284
1953144500
1312863793
2037870275
1820219841
1730196321
1945453859
355033223
2022921998
1370588674
260100638
940443450
817283338
83858754
1109820608
1550095180
1894489638
235522622
1485215756
1344880179
1278247860
1069650425
1218064951
815113241
1525575499
890531422
1794991685
1503633922
1878672957
233050573
2102435993
1853935054
1186408590
2097297348
1648654668
486732014
210035025
62557746
776697517
208760625
1687137736
612996158
1771175110
1440982148
2112901301
1973386829
1832537191
2094963937
1314484611
432958435
2145551250
1108351611
1179348083
355155856
1906923596
1042165746
1700435144
1877274758
22282909
182055113
498404688
1529423373
667309836
1623254397
781099149
412222819
336809382
1781095589
774835845
1999720176
651671049
1501502370
629923726
1196398678
2060959650
903194483
1823037614
1333064157
210886781
1570820568
1183556103
1516177726
1325271935
1783778518
1613491857
262667328
1631304013
251419559
59194181
812399970
199331281
1075684825
1946890261
806682450
235432636
1884069283
1573500350
1141673703
60655054
1888412871
68662553
662951583
1055111124
1544132251
1734564748
1210637115
459155886
856384419
850141411
1972134215
948855830
9072332
1360856962
1711661456
374895937
640527436
1258475788
1308043883
8371072
1944775749
1155083480
772269718
1034003368
907379886
425975389
829619552
528208123
625188246
1836851536
1409460068
941282913
1134130769
519831520
1700807892
235079807
1835914441
1882819317
1770671686
290229721
1313107725
614307500
53708190
1424175171
1476040022
2078546511
781799832
1330349614
1877363931
1159154050
1888455206
735523906
1035888143
693904391
1383199370
664471914
1464963373
1756036928
1506126765
492365152
694955417
372305234
450826488
31136837
1628726994
1063085241
1121080095
1722844577
338041139
1192267433
1242486201
1715441607
1919556220
1008807383
1309796081
2055178285
2110088847
1206990520
847019697
2081892732
816525378
1368411397
1882439738
343042369
827245768
337806364
515945040
1855374495
606024177
1522224256
1762352743
701346739
465632643
326281247
1173774598
1341313724
795963157
1888670614
862662643
1989084042
835102705
1803488778
1652871227
1550515416
302319421
462979436
1947147580
1685151519
1025257926
495572961
723668041
624222401
1801450792
1220062810
1134464296
1134598590
1606435489
1045038244
481914263
1276147294
213295057
1006132440
1689895106
545953331
1361480934
185640654
2129944841
1095892037
682412663
559844648
1007967197
596695173
1795843520
279997182
87475551
938733618
766793778
740554020
507281755
1043648095
983376014
8983664
529565840
47594676
2016753870
215139841
1042201133
419075266
1709594390
1089238601
1477561180
2121644458
334240319
1186450042
182997051
1328505869
1227822795
963704803
1839784722
1722357550
1456836302
174580254
1090926276
611564280
362918118
2002085222
993616526
1831388535
1684101900
167968964
1206110779
1993153504
1499082189
49979219
183085336
686271088
400190069
1481700095
433403002
1306603489
2118896769
367003397
869805234
2076181954
1696070266
1323970395
963707563
1998791891
2103394221
132379464
1943445305
1599361879
56126515
494676174
1468413630
1476054688
1552793494
1702589049
1066643743
1170014224
1979883792
826541872
1785239533
408104527
2024932565
893247723
706727853
547098015
1672652085
2057890288
525017891
1031652389
107515438
517208773
83053749
232134403
1212020863
170570748
541936156
379420300
1471382871
1877226065
189864923
1488407000
1925215830
2141506696
724066654
55380232
1603747906
1174474652
550542709
1366548760
1211548505
76759397
1763921212
1531041855
1962916792
303548369
495061448
405165532
1205077658
1814593102
2061953245
1239839706
1639694729
97558891
114260036
1485037248
437035572
504398691
783505341
1810184497
749783129
1764858240
1420405618
153879201
1527104677
55637573
283620577
710975066
364657244
898795957
1773744044
187489765
122966453
1835945891
31758147
1869269390
1620721976
654043846
190811275
111151679
1344527119
1636080192
1686886506
676653250
30125087
1450773982
1555970919
684397980
1611179243
1813821292
1521758695
1821590506
1026757961
1987670259
528196517
1771406103
1591505736
907981461
1350659816
1133656596
1040702434
814093277
711295166
1842105427
241932374
639786781
175029478
764770670
340640693
298123315
1157680948
281229146
566471980
721596395
1260587171
159523339
411819498
2092896600
189230168
2069967598
534758090
967664809
1847625324
647933845
235624335
111580777
54370560
1883994332
1179537464
1482527303
1968277856
1290802397
1122261141
2131818781
1205794980
2106233585
1765262345
1333959952
1910727486
1420518178
514202622
228199114
1803961943
312040469
1421355942
1961823311
1229413501
225616131
339236821
1639815007
927830686
1595340925
1904818811
1677674158
286357580
349570711
2013865189
109378205
1219381805
1169219592
1122524551
688415685
1517691761
515169554
286983527
51461110
312996604
2113277859
1120339198
1319392220
1519878201
1716290316
1614568569
467661050
546976536
303228384
836826751
378081452
501870549
68495075
1727409315
1992892579
1939229816
1113008144
589303080
109876190
304140705
1899850849
1857748115
86671313
758517447
780615224
1632295421
502078348
477039415
1657033089
127651476
601160177
75308587
862919243
1041021922
1352050056
660622738
2000743146
960289383
1002009809
2133637471
276286857
433289610
375379360
688296436
1095517482
1420648910
1424052514
798857695
723061523
758681179
458479296
1736909957
1105729559
578876389
165879141
1593196338
219250768
2105386788
913906418
1297871575
1279098182
47034592
1927444652
960428318
1818295109
392135345
1419102185
1070325437
209812386
257463834
770872678
1874122936
862256285
941523166
267462850
1103396469
1296162194
516412847
747219327
1595726335
1255657995
1889284022
1573315473
409797121
1673737521
2049028701
1494779835
1902069118
233007525
1727684562
757059455
735048039
985190030
1882240451
966553024
608201898
791872769
958783439
1209127155
1121394838
356474994
1227172052
1460050533
109281941
397751262
1398345490
1467799851
1599513788
599659279
1176232056
1922706280
406438795
1825022660
2144622922
1786025658
276594787
503949466
702654737
983062854
1872857017
905337843
26950923
1290956151
1802700458
1434060003
316946317
2119936862
195629165
244470111
1701339541
517740936
1171633155
1844208550
1546904647
1244017375
1362182854
700910125
1932119053
813074532
994301542
99994893
266742372
1326175030
808623631
1372096007
81591739
484750997
2113836561
566031243
1344463262
1905270493
1481133666
2071172636
2077610698
1676207916
2112328137
1608740302
810170341
1046101949
1852285780
834758928
978044208
1582329034
1578211684
1365177090
956664929
339230865
2034273753
1422162332
314158460
1594622852
394524175
1632829460
1116378438
1599961124
1663321524
334678881
1377099132
846954322
602510049
839128190
1711192176
1666445759
1213334877
1021617124
263017024
978395338
2089249084
448423829
373872869
1546714287
846315972
60456155
720908064
980884291
736655595
1651692206
1111772032
2015815852
2011274463
881210705
1088986961
1512546475
636350718
274923575
785824639
1575579614
1847231344
1516972475
1085348629
1484866609
1007860135
669255509
2049844139
584458513
266430972
1432069953
1141700899
274146269
873057992
1531918735
140497365
1629956755
760658506
288874852
1270165998
1855456880
737135850
1495513797
993562386
572252703
2123256116
1917755453
1656645576
1863088815
166814108
1620062158
716661806
714010582
1500530076
2050866470
1171724895
949512205
1195840802
624544335
1989731237
1658878256
630754859
1529045603
869475262
1546979603
709166757
1680751738
2089790760
783133501
1279509458
876126723
1400853646
1561368716
960610426
393854161
1197182630
1981229728
1609181367
1852892451
696873016
583738943
82271053
1519022664
803908542
1808212440
1183141194
1581638471
1252513875
395856938
729567403
1223831208
54801365
1159341525
1499691028
1676984391
1449641685
2135636819
787803263
924333941
2145944271
1935072812
1615083866
378976825
702293011
1481988849
976275805
2135888567
326741143
2072848006
1891924231
1916802089
295114825
1856325502
1209055549
909240976
1378631410
803558365
624307300
489141399
179368456
1949685445
822154563
659745057
1530937766
1798534449
48843939
1719488733
2142386335
784408408
63885635
65810513
1587127611
1348125514
1175778230
373786808
715324978
1554810856
213073909
1720098632
312977294
1252549521
732748939
1949894662
254128512
337672043
955438386
516238495
351025786
1713890790
898615253
653773847
1631377022
1648827453
1388459026
1588268255
896820068
89442175
945733684
1743209125
1355149226
1355362195
151190166
1352841430
2117562960
1605496775
1837898859
176018796
1543330929
1620821170
1883686066
646467079
1514212092
1501352425
1555808447
1729284882
1558087233
2047473013
393085546
355687085
683971015
1644318400
1704655962
1622846033
1749446148
1807866674
2131975973
836611523
453570496
1910140291
2094757620
901284702
1106902775
2007564133
1375331542
1437995803
770516481
1986906690
1570676105
1913006311
1150209033
1346973843
1494886149
590206986
1241332384
445751982
1072475092
245123201
1891573842
1413725198
224238441
1018104382
632277665
1440904847
305543871
1069054411
407932674
85443759
165400411
334342289
1956395849
1077341111
2043990823
70234560
395918255
2088475812
1911788073
15830359
447068768
1058119042
1266273158
725381010
145881240
991586656
1538482294
504619158
195014677
591642434
838955127
1987611509
2126288855
1093707436
49645986
496048182
1484225098
1333050852
35359950
1359099467
1548541039
1026935891
466649885
1439653528
345316997
2017252054
293577460
841643471
1993536058
1917284271
2085338814
1486502837
554765554
635966818
1714522689
2085601167
1918093390
1239632964
1573808936
579224800
456891924
109085833
456522532
188138132
1041171975
1134307090
179840693
1651120715
1168654515
815340104
248301817
1806255532
2047529625
72164537
969648318
1372446654
1534142263
2048470898
541989231
374907631
748038312
1787052234
1174558028
1597048147
1571610776
1209277036
600396724
20698634
539227566
515317594
915848534
1520610667
1099543218
1771392239
179358015
618958182
2038818259
424065257
854608683
1177260980
1407374974
95278119
1887618058
1370509759
507201534
406244208
1678888607
232261718
1616089294
1740084793
998914099
1725161080
1979217198
927451135
1821035787
365761514
864224407
681622352
1325732464
607490846
1242377559
288274559
1321069474
1559986720
1879358902
1520309595
1259029278
492975247
1680699201
2026462386
1603511580
1178319335
674706515
552224114
280980110
1535191758
1538997174
40861745
89037771
363362452
134796432
798496451
1218747737
876539334
1803417060
1621446337
2121090589
1920653625
263697596
1944538801
1518614541
1043063582
637893743
1486809606
463087067
1569653343
1622510558
731215475
1236641633
510576403
107346191
326632382
975231348
1993489933
548112023
2141495017
697565102
160560813
597211849
338989950
1175579232
1300275233
1291356991
1098558661
873121497
447534610
657216689
1532849343
1133692209
460460029
1535356900
1276787680
1687957514
365182061
1199476173
159025087
2032353652
1580799697
1679929803
745144333
276613455
1999236756
1043891092
1818148933
1995364955
1737281411
694212947
1373950992
1402339880
2071871502
690652918
2038579307
868754529
1710777970
1129112294
449013752
398099844
102470623
1506950702
1390168554
487385914
800233143
895319826
50262298
1966657124
1785233374
1723849901
1735472551
1441290456
398249704
489071513
1641338604
1155882015
1298673094
377052995
1686698514
197194039
928893931
903904733
320361255
401161102
2043677905
699933050
1440982148
1862722874
580438335
473544469
1911652170
1164891499
193235748
1257868361
1911514345
1537209256
100507313
586516913
1892206225
94709862
20503293
1301917436
1004689254
430500010
1370797947
1618381704
1159820033
1368367133
1526179181
722746361
1480633512
820138146
1983328768
575324527
542464771
488869960
1299254137
2054425524
1062105435
571677225
1639738446
225389884
209422463
2132602689
312643607
932449217
108328872
518941992
1785809433
1319830833
530256872
1195565924
1246756206
297274322
1849536566
1135065833
956105651
2014773023
1103647257
1254313490
1568373792
11594478
171345657
1026276730
1075840515
1327269754
1980433118
498131047
1268034390
1784767791
1673248556
1178358272
1812387209
1400178533
242175468
500403980
638014173
1636974040
1961273184
1843466200
1933274781
588111272
972019201
36253390
2112477894
1422550518
1240576368
305001446
501842419
705783717
1639056643
277608227
326068134
1448023908
2045668804
497005922
1485539834
575065634
2030564170
1157045691
467235869
856620595
1855460714
878503232
183050704
1686908737
1765899795
1529898766
1921717992
1357814308
1556401482
1361109139
1861182444
1479840483
1574163895
1001672923
1103060324
1931483531
44568056
1049039615
1432147653
2071415717
353456261
2013678255
955523657
2085307568
1100761002
1370388039
127430827
1445959529
1145407100
214882931
1672322208
910990788
1047934862
641632857
1155597599
96886003
1982930598
811923292
646138140
1213054044
1004942499
1423767400
1035879415
111553925
1664492825
607936897
1446105908
757604481
102863883
1505337548
62981085
1497343310
893619138
1017886797
606505392
1474342940
420477565
619325177
1840587284
741966324
682203169
247337754
963421543
1806084088
574553108
1837695367
7672211
190795690
406635677
1148869474
1052540550
397820701
498165021
1291217162
26433070
500426517
667701121
793086016
1952423494
1281463326
591738714
837307798
532338172
253860787
1242499849
968065176
1119700145
2023573136
1775449113
2017135473
634227215
204873590
618949484
74146398
1549016913
1732643346
84234353
1901295644
1271083052
116154347
919921745
1609065574
264435694
1485471091
203972016
1461141704
165630310
835827623
1519589176
856933371
333559355
1399073872
861122184
1539550622
919890836
1763274989
576526988
1202709765
1532320049
73452870
1033594409
1387945813
723025841
623208393
1675126122
1683199755
903960357
2057049402
888581736
645522440
2084845193
1959259473
1104333322
1719684904
603065961
852781985
88937256
875073703
1251254730
355240482
1358968188
1216387521
1705815285
1369605145
780552143
1053848191
1156349205
1961484917
441684670
513299770
282943393
806357720
325025778
1762475379
578054625
1615604170
1537535235
221966330
658931726
1522688890
2095119342
533671362
950552451
1688197104
1302706297
2116419991
1058870345
940960061
140718350
1132170055
1536773495
1269608814
1915933293
798485321
336287088
982145847
945405552
1326197714
231380106
2143017191
119659711
708720943
1819324220
1582985490
1062126005
1286291192
178227868
1499327327
556267686
523450184
13946032
701804366
1127723987
390479842
81581719
1835444405
1801251539
870166165
171439621
409522365
1882283637
2045219550
2110108414
204111449
960913446
810231873
389454257
1809571948
48727304
765935462
1220201654
909801093
838369176
525469706
1429443433
159323651
1753526537
1440922801
538984909
820223032
660328252
778952706
888068547
620315971
413015081
237606654
454687893
914169106
264398991
473746815
1593493559
862813417
1929485674
1374445813
456392041
1351265165
1567509007
1700019817
578227739
1362110506
31074750
2138596324
326554408
1512585815
1205692312
1042583833
1345722601
2056361617
379799914
1410288977
1775880341
1514484401
1430805142
958185137
614098231
1582328578
85144904
22151319
383559694
69336866
2061352027
1606897478
147270255
1544557054
1908442835
17201993
638250988
743795838
892417503
1662233496
294142415
1707644968
1768255211
1554951135
2142468504
1031868925
1543155852
1525365865
2075079243
1031093780
443455947
2143595755
1007231887
738361056
1620454850
44107880
221331403
1818423254
695326731
1703230964
274086014
2048694820
1474558391
1883230607
2082200022
202991389
1994324460
1611565020
838125713
391781552
950716594
1068929759
948483235
488929743
433973342
107419522
1373786848
150189042
1521180304
243244640
758499529
1519823093
642280561
1419294274
2031583926
840184846
390375588
281730617
617494575
2064783122
1714343552
77756370
671811810
1011942383
614645196
762115415
1958806723
646348962
1388784159
1483964015
1403886680
609213815
1985595301
1879974145
74728759
1528270229
410875660
905502600
1638316646
1970304100
1234137624
413760592
747274302
271060822
1798875600
1608253749
240816062
558583508
1832304295
766773465
1701715602
264608075
1957531714
1480079077
485690515
1307110744
1936791780
1012817376
423570066
1902184858
45521683
1331948290
538010097
194398124
1397390595
924371070
2101734990
1289341327
1144366498
764622582
409270533
1328670578
721772045
2026434806
1157591006
543572573
1620183974
1887327611
1437733911
737435691
1924304769
1199804212
156882523
930838667
1684651673
194182644
1052102209
1822170458
552981948
1198910282
1220401975
1598880259
930494402
289077119
206467313
453736264
1272015083
1630248258
717375826
1761539985
719841864
1412451041
253100097
274764975
1888402307
2070117813
821298801
1201988748
1683152802
317016927
986248126
1615703013
167832695
1309807190
1224475275
2051160900
388341251
1220811559
57832719
2006132770
109907032
1215860311
810575021
1167150907
258380322
1952343783
1140759596
2106671048
2083250847
1870158940
2004444623
1096678777
261880609
821085950
186878953
1111639236
15135797
1270640062
661058055
811814078
1522224256
1193778264
931303904
742550646
1295118799
860847563
1759019214
1011162525
1401419308
1832380887
73864833
15870897
1391683363
1241145700
586628865
846630454
110510092
914270536
1606863616
1149274833
499657124
1043701068
1179490187
146759065
1980614019
33260494
915454050
663766704
695465965
681235813
180063946
910275792
6933704
1879505474
1737511395
1287637830
510356807
1116633838
1073758943
261719479
904320188
993011388
2081981686
2071758907
461323129
1595097283
131681883
1772997551
1754219063
606169984
1560505956
1214938871
1250293378
419590978
390999827
2140423499
1821329004
40043404
487134207
719611883
1916636482
795042416
2143222568
198986850
1726948049
1824010746
1977748294
4309295
260567980
1907703799
1451313292
268570853
376540046
685153514
910095237
199516655
475216547
1852689008
1049224157
86816416
435615464
190230173
627933164
1195529341
1905051736
1856725335
457571929
1764953929
1132104879
773175276
927803196
330869264
1902424867
1901087740
781336981
856688756
26114267
1542545832
1323959498
1191034205
1128225382
72743653
733939432
1546184169
1343818654
980161162
759134140
627580227
1350886840
1588414777
1333768519
1206929780
2094677075
1219423617
1414879255
1046717756
789619521
66421564
351217592
584628052
780539474
63501403
67490160
794505427
202954963
13335076
1358776157
192362013
2043453366
644001993
71851136
865004386
120514300
237932753
1191654399
574236645
1162327176
884187768
879414148
1246286115
1863689725
631666903
387426059
813194586
34363140
1562091535
1362772198
2025865747
419190882
1021586437
1241382185
331414249
426266486
882198354
1051094263
751578497
2142754037
1776166576
1856948750
2117027610
2095253304
2085420311
822852443
144575555
1481292167
13188029
1114443356
770644865
864482458
1824752172
468237394
1934551729
1628278211
2024502147
2012797511
736996070
1923644481
1548541039
485456093
820552077
1582344328
1244319997
115881143
87967561
1666832897
1811865212
292906204
1806470801
445818671
2098163081
1693049118
170665244
223072685
1023486575
1675948187
211104629
2004673923
1521466583
162880652
1789291087
1366170028
555757638
316564766
301352218
144174655
120474387
704233599
1120257628
1804486946
28583690
1423651928
1247843458
1979058323
76392808
2076085456
1749147160
247712959
291849555
1391658367
1873813141
330253110
791180493
625362382
690486503
1013124432
92446446
308936444
1312492934
584050480
632714324
551517869
560094240
719184225
1788364049
1904264001
2046702007
500305780
251572822
5223332
157010707
1669978726
99601060
1335750572
95545797
2117426004
708096572
2006368563
1727293714
350428952
1318795587
1800595840
377322946
1707882462
2106280900
770042117
983364190
882899993
769821472
1698556947
2013273131
405457268
1879004027
1179556998
161376139
1171606462
875417774
2112019251
1278782855
518862083
426195439
1065653809
51970027
1590146025
1620376487
174377525
947613238
1923078352
1746208135
1373235949
1449445181
23621522
2113616120
312150661
997111870
72199273
1965547609
1681178481
1867541868
921567501
735364636
1831787913
408688925
1623337135
1129320786
959486130
2562980
981185140
503645366
1010754368
1747625869
916196229
1508009718
1306710680
739144485
1908631449
1522876677
1264556841
572036773
2072005481
1944946762
1190386963
895081307
1311342606
169299452
1175580964
1808349186
2016940028
1211901331
571175667
1248609310
1759529152
918916306
671575844
1670937512
2092704789
993780338
1252862522
65874699
1005122973
72116153
1142629469
1157123418
1322514797
695492212
17424399
694082608
198326989
820422210
1318473817
1010229913
2060447761
1802654811
2137421315
61902195
722707088
1423891800
1762605827
764241015
1008452983
292625003
1858818090
994067594
103462983
533533053
1971243148
720176484
1762512225
1139872524
485606858
842009444
499964018
512578763
592895095
1760190754
798972679
1075335038
443320194
603305411
1713027164
1562060674
522194439
2106338959
627836851
134125055
568304183
1064739248
1720286816
330392074
835405030
2070079284
1304998959
1241695481
464891282
549377849
1151203723
1829824995
176631647
782724543
93506702
1600968726
162864526
380571755
1601828493
1922500449
1268118165
1175228126
107678622
1581239499
1472166005
1421152503
714084946
1629415163
1080278596
1649704506
2070232699
484434695
68820840
1255421042
70683206
2136595604
1025844632
1882365751
1262861312
1522726784
1514882401
416106063
966578228
2114078625
5616393
460906688
2061638155
1299033518
1227216668
1642546294
129517048
1007109301
746933268
634011600
84319802
491381785
2071369994
398702851
660434074
508896891
2062444095
1671544566
2034056598
395566720
1638383931
787189088
1952656755
984067636
372490444
595986165
872846051
1158248650
2137520411
923226665
2099514184
439145877
1930741604
1165492520
47377765
1791701197
969671761
2062713955
696781402
1739043046
2037896631
1232444544
1274347638
831262114
886445278
961405080
803877593
955232217
946773699
550094896
377704757
1187899129
739781648
1507208131
56163923
846910348
988873816
1110946242
326409828
170614621
1109557946
152740639
1447906798
1754703628
450017880
1528034324
1881511248
1260885650
39301537
1190679827
674636929
108957329
1323564374
1647712703
1325610208
1916905257
156772631
829102223
2058392588
337900443
841018295
348179906
540193702
910457459
101434851
1844041132
1381028322
350663351
1263227070
2084916195
2084388865
1938310817
828249173
1483271159
1328551768
933744819
1927292476
1501121080
1825401616
1364576392
467814053
976372351
1144092307
1587359599
1763476738
360294638
1085471909
145261654
2116743659
664910569
2021675938
1899773269
1522554561
2113585509
1259350665
826865931
231803107
138396476
1541629988
2075499685
1200861896
1821428519
1113332523
1963663861
555868487
1351694212
431932990
840344051
1867256380
1950447001
1956007104
1877744745
1619127201
82362511
1767304518
575415768
1057865135
1494515446
206533216
251057452
134447771
1605758570
1722026209
1147970045
793512596
770174557
219315808
1262386625
1790134221
1153148367
431145378
470264423
1404241496
204280357
445737575
416134079
1316251866
1691283401
387515131
1454562484
1870518623
994080365
1684514076
834378683
34337326
1181663218
790182264
375558340
264146027
1377501886
383573238
1259104001
463044860
1208642216
1066324555
1297136031
1983367781
498873984
1606903981
235605540
489731470
2017331432
1602212121
1638500683
1482657131
826266091
1716418945
1502877974
754401362
1077155330
1078581790
511943637
1022243210
1038741298
1593486601
2105527060
1417738629
1691047648
1225897153
1478072286
882412675
1675462635
142331985
1399038289
43520251
1180829427
1084525779
471766178
1489623657
485272299
2099181313
1460268654
1918483966
1960570857
167044647
1100622262
2091715378
1755067396
1801788855
61933839
1332016607
1965088061
1329637985
289123642
1449278267
153476019
1945348086
824786416
1322696811
2081793843
2138976493
1130026686
1570360831
239250541
863327292
1421307227
1275878782
983210395
373884272
2122733944
1089630782
439241509
1378828540
1981572767
966521434
1698562185
818698588
1323537289
297624366
943918746
912528201
1985010584
178797379
499043745
544983592
1641092656
1468401476
831780367
1029349095
309170035
1609856229
660689971
768591246
1665080102
1371166436
643796047
1152205168
757459030
1124504044
1793840557
1198500702
468246355
1102186731
594258099
1252244719
915458573
1054715098
1879454397
846141996
954048296
1359485507
503479857
1614345819
224462933
1346965946
1691296623
745453619
713429874
575093616
248396674
1234562940
1315392207
1632222386
1232279176
657937085
61982828
1768786112
1331000439
514485180
2052427820
471824550
391779042
1078269466
1551220942
2082486911
18538034
347692011
81573961
175098631
1612715374
851835298
1116174100
950009707
1155441964
293677400
1046837274
469088470
1382045560
665692340
562966657
2117908137
981334129
1319069223
719879840
537804798
131197188
1120425188
260920685
2083345160
918531485
1647149091
84379621
1362742193
942173069
345933446
1432758204
682537099
885851910
1590721809
122951087
99192351
1509254687
1513554949
1683151720
868515610
1305321291
2009389460
720928549
889084651
676663093
2079990733
744118698
1889439526
1550539115
2108851990
1964968938
1555725994
1435991662
2004695748
385489735
1224531926
1295081941
824950828
69605985
1475701134
1635960461
1234607710
1937525697
881955281
77691230
673537717
63486572
644853073
1479275032
1239918834
1741110542
1499789928
1304174981
9980344
1140880431
1625553028
1969896949
81486370
764189959
621246662
1905191743
1104994063
1794862665
264771233
1529397610
483033290
466701193
1009178176
174623004
1361941256
336151382
209834679
1705933178
8442838
1991533519
675257113
1882936977
879355543
1978484189
251438220
578306929
1728155182
235571128
185505523
1767304518
591875245
1794068103
373989110
1885268234
2130684995
1385891991
44777283
65115784
316426826
1311016271
1905984527
112182543
1120913749
159139376
441904969
1095234514
852179872
102614295
2127893786
1686412604
1563499139
738749315
1160703643
786002918
1213974156
1393018912
1789711249
252345381
2128235920
1912642899
1528734072
1562662429
2128072576
1808538808
719833895
2135063438
1055604487
1391886332
1155409715
2137931775
1127270691
1814231518
1112280950
222897760
1072329790
444080602
2030657888
966458726
1506654473
941839536
2082678304
2047498166
1470563032
2035545618
1353460790
754823208
57441607
1971009261
2025803885
115198321
450573440
362747556
32796362
319500115
405764190
1777210079
1473856574
1309917091
1280237214
404841515
228492710
1781293573
1384558778
1021837982
1014823255
1171952715
943425646
1076870621
1696931944
1402375222
1873553441
1168923416
784794103
930436629
311487365
1862647654
1302962074
2028545995
1061718303
250223654
240978207
1623627768
1521081672
963575952
441822498
1428769311
235711844
1239493201
642942401
1324323532
1510608900
1620048347
2119731600
911517240
260762972
964482751
157774436
2079629127
245692746
872086194
831295777
902233689
911236571
1101267653
154704457
1916903895
1363632749
435409439
1119210430
266687905
1351198695
1247263703
977132932
593199894
1525963835
1236595694
930929524
1475935462
2034310565
1053435591
267266563
1831402509
1962157828
390150579
1396165087
1298821635
2128658292
1115584541
1775718833
1609065574
953390488
566619809
1041069947
441341573
1075840515
1638662453
673452203
1649897675
2025424
98328482
559061240
1837642306
608366368
1441181200
905493895
887724718
320838237
2049871139
2124375886
1891529122
1386323829
2118213012
10245615
982604350
2145817333
915742542
1156900526
1891514912
1255126731
576311482
1019569671
16366758
1811454426
1936689903
1108345680
1806203625
189879724
1550826243
1862901941
1414524642
1589071056
1155417470
1799345818
873583386
1237799824
1378782730
843450175
2111093625
605323103
1860988967
1905214455
112508324
1718678784
816116613
593375253
1706020411
1752971387
1967456673
442132751
1444544880
782466758
91832214
445958295
1567684809
632424263
1002792786
1034343288
1302247283
1115172400
1347962490
1961309066
1017515309
225325634
1769300395
481311917
1486362924
1432925866
1013670788
1184397631
1322289601
1603443633
1509740101
908617706
486154855
476642703
658771859
1353827151
623155981
608142278
1621007246
1603160057
673615220
476630226
1412413270
2048839694
1888317862
975638049
1982007580
76810062
913575963
360084285
1551469824
100717156
374694719
1852085627
1144336435
1116546612
1464577525
114730996
1624336747
10160150
602177665
178727971
734849665
1100906001
998107337
1293487288
1697412055
894119018
798438855
9719426
63154215
627867845
1230509551
2042825575
1500766139
1932884969
2108634232
784086818
1470377655
1878139025
1334205428
1942117570
576736214
7485099
1655560968
1983911013
1304332962
31087413
1946738410
719446770
1654477088
1917349642
2092957652
2113327534
1475674203
1049070193
1694654989
420163702
1991108594
2129866467
307517239
1843510876
1836944534
651098825
275877552
1662145052
311173509
1192511713
2147385319
1080276981
1929536717
61623022
1271750820
2061884769
95808118
710250146
1432513282
901212447
1749030759
2112658476
1637363879
724627307
168254210
905343126
1370547432
1523715320
519990678
1913060035
372701711
827759434
1914480914
1413222833
1791910674
1632659659
1738422374
739281739
1766715850
762033651
1220418132
2017652031
750995643
1009307596
139738236
403869410
1496712874
1497166954
656929032
313280468
1908269439
638710526
64198632
64851410
1984399110
1911744610
1144906587
1289929694
82821942
1644004124
1684933947
69038503
2085064382
1755914623
1108681254
650088471
857203989
1221254974
1000080573
1449678755
568428850
894158883
1105644375
709417648
85718960
635208531
1866418879
1460998096
1299433350
990553362
1064596392
809866477
1349042887
1548205518
1617104223
779717418
880422644
1230528976
556779819
1429443004
1884158021
1452744417
2136223575
47398496
1460603762
1395963745
2122882277
1768135951
2031679157
78296683
539073592
1860316055
771960312
1384694801
1448341753
56034868
1736448266
1427244486
461393491
1213025218
1759325008
214310190
2039040926
533380917
757800729
1360728505
2011213938
1014422916
1982611069
1055100527
1632847590
1649020209
1218032780
1868838174
1131738893
1271330076
1409906490
959478477
1907651265
610426548
227231091
200393620
337376173
1922042517
541805458
177631811
875844677
1934672371
1253667984
1206928847
987267872
907140226
537396653
814253046
1621252230
53240931
617222190
1130968754
898306380
187637716
1169448507
721623198
1484922807
362398433
291212426
350971828
1451907392
1915053634
808443855
337249601
1539058950
1806722688
728959971
1243566489
1347137352
1849650295
829723508
582685673
352368347
495853658
1085783290
1924829802
1341884381
602084613
1199994161
491354101
1325562452
1949727290
1345511264
529761942
1063116434
1192166808
864773404
1202797034
174105345
790917123
1037083318
603703659
1090480188
1337414870
60037784
995920108
1393825941
1918780792
1934553785
2143359837
925764090
797870692
339998237
1407955683
1503604760
167363128
1325482292
1152306082
902301608
1039653612
989905830
839373270
1576107257
96317515
698937073
1226661442
1181255447
540414548
724453002
1503552495
2106346006
27529178
2000583352
1186440798
1760885675
426947168
1329540604
1332523385
1758707856
26422166
2095616742
203757052
1333205323
988130359
893929235
973064870
700104329
339391190
1585797587
671870652
1864855631
1443471287
1590033914
126160225
375526911
786267795
902956916
549960013
1739064029
1507829956
851126444
153470467
840326511
915536101
185980496
1232707177
327798033
639605211
135925142
2071031311
305992059
660396114
2118727235
1263852760
743565164
2029080067
175617981
1530804973
510144730
2109449547
1020575735
366802876
1254331051
29249622
1842453666
177963883
605574042
222188957
242771551
60038309
344418992
1588863355
1421418590
929829104
1267384020
1714871066
1835580451
1883562839
618054014
546945481
1987239980
1553892173
957354241
551212023
1618640649
1788748224
2066216828
1760580288
1649647448
1300066310
1163378854
917852964
2016564339
552639663
1427518533
94898367
1571793425
963526793
994991230
1630900621
979197310
715288656
1947927872
1114598187
1574175531
76904210
1382912661
308869830
1181043708
2121885308
384244469
1858454543
1655433810
1759010692
234458295
46295545
1618744736
412414132
285469261
1855049378
1485115267
859008608
2071876691
1533571561
1571777749
1161996133
103973321
373627360
1319917797
30924203
1432907262
882279377
638925258
1025850741
513230890
1269012991
1900543701
1070463789
950078148
878124719
1886170955
1680518822
1392994865
497005153
1487502447
1003781696
1742126090
2043800506
1808341262
1135731235
1116630079
2008911413
831393037
1774581991
1153120091
2084826907
628321194
1616345988
1054546067
312558264
926890187
800888936
2138170476
1386071769
1070075366
534156822
1858991675
1765745422
507701313
87915881
2095960220
560580997
1532365860
1546035140
2104602062
1990339531
1716273833
1701027649
1889387969
1433184817
81304379
1017751381
1988054208
253141756
1440591941
1710075356
1706254116
2066164018
1474071377
594882380
377216068
1356657977
117216828
1209416526
582441869
1683699240
1239393497
851843266
1912608728
324369327
1722272294
1617108925
76374664
1784722433
1095720056
1716672026
656175085
1288747754
1248553247
524110950
1410788230
621849365
2044465097
1783640693
1488346019
2002375675
812026066
516393116
492072068
2123149599
1722001972
1219108190
2121889810
1987917879
247506805
1064827388
963680804
301170810
383082305
316452118
1645757805
1446465754
1332364670
668188641
286645984
2060309721
1709213727
1630641045
1870136348
831240735
1664747013
3540972
674779962
460916132
1550336539
1899581157
647970621
1204791120
831939614
2069937047
1134533098
244798593
304404956
1405244685
1586946811
1001452268
359067413
940853918
933396618
323160651
2030265860
1683760013
1952497272
2007238500
1162990730
141021729
1852333526
561163984
636007381
1966106843
568416329
783983916
160271913
177921528
854445469
401104097
758159576
228834685
1455242760
925429240
1686600087
1695782236
733013189
1084085455
564864994
1754559204
253268849
845074970
983424173
464173143
2120234773
707461377
1796438891
1368611151
2140607884
293474291
136956009
5243251
1492489240
1189909396
685004656
877037361
1810483072
2062884576
589446797
1442299503
622326844
1028004426
674219399
1538355163
422231350
1953329485
1058505436
941639860
469844357
1388669799
1400674091
39277984
1614071127
1867211535
1729750247
1881593496
899181899
1709880756
1854183310
2124161017
1947743663
1446264797
926788597
1618681976
420189717
196913881
855166808
1272399022
1846315246
762282492
1060716654
1835113418
438536256
1622362863
1801091613
916340257
1760140032
700203562
630564526
2100778795
952189588
738865799
310379723
831455890
564005785
619109318
736532946
433524166
1851310414
1477527204
459430371
421698322
583530950
708921890
1229532762
413243828
955147454
1742888434
1259321853
287401522
1209897833
1633891533
540263998
599997337
110991089
402024165
1688998846
2025024969
2117679755
1301317253
951794942
1472251120
1818797961
1640919051
828755108
1377322340
323164446
1068654241
1201673367
208713020
1780229582
171801339
2101955498
1514570578
1569207177
274004299
1970090217
128881324
1598074235
956381279
1674394149
169622499
978230539
155647763
1224486132
100461953
652591743
191226484
270671879
1184415694
1351411324
1228731520
1327653371
415958089
1512452105
1609762344
1260923701
123353055
34303696
168273001
671879031
1075388029
1447282036
1545852273
1007990093
1245917221
362901855
379107014
259887704
1781385019
974541795
1767976537
2011103035
2078106592
2045380165
538586130
2073802701
976507075
1897424052
1995343782
1021403933
708409012
2090456526
1608851291
2113500718
1166321548
1968716204
2103527986
1546241278
1414858527
2057959703
450319422
397205805
1700133994
388467529
1802936536
710867621
989674207
150309822
986234655
1099413522
777735282
305575967
1394496468
1629532236
1820347091
509282838
1802405344
1758317527
1636235184
805409744
409626447
1694862850
526492651
2078716566
913057845
710640723
740546392
1199487717
1850423655
719841864
1774863289
916853185
1907449226
1250871617
1870084913
712652212
1891053243
495076356
1304115541
362858162
1912497625
643071137
1424857024
973680457
1073625899
560890576
1479643185
1670833833
1554736871
2131461014
784822466
1543750196
1257787582
249711362
1880245123
2022996812
1898850954
1363357195
553291493
1410470469
1087281928
981257104
743800986
1983179956
1434503167
775711083
1655517318
1790176221
880168136
2053180157
1368871695
1218118202
1672829183
2068827639
1674330463
1972136337
640613984
2006793438
608239692
657982583
1164256325
1922896122
850487506
1777665429
798903152
1884718076
859314225
629875686
1338261969
381002267
132848295
208242499
1096351171
1130058258
205507143
1130647222
1426844120
439102338
162470167
1984106869
335731886
2080254722
112638068
1898290407
1859853854
1098096971
1874628977
1275880943
2019121561
972912906
2014030386
273823459
1126290268
361052160
1650724587
1928893757
2121547007
327990921
1200638470
7848137
971686947
1380659547
1407364325
2034358720
504628040
1156107633
1607289622
1551162312
1537772940
934842391
1674361914
383983199
597772868
1200188695
455432947
1051804017
2145077113
603903923
1419277863
564312318
442883771
1568931857
427267503
1369044367
1442179709
460714652
1273438608
2123971978
1292661306
7403927
1507718361
1595801528
1353948710
1906261965
1396289610
180723630
2109718659
2064518388
423548353
1888441275
212449893
1162568308
366160320
2051852404
1208639386
778349961
242979081
690559177
1885328589
1100142033
1237772557
911521403
1121732841
787535697
1711729553
1185935952
49858447
1495291109
2088738305
1945300541
1144231982
1529039420
885140790
1265881939
98359587
1544815552
1283345523
689422345
1261279010
1303750252
219017489
1925056646
405498987
562691248
1072736398
23592264
1019900626
1527032973
1286342604
1002930151
1538497800
1766752445
303004870
1699755963
1835813724
503629598
1934087797
801711532
271502583
1072951000
1034878525
1692706255
1701975209
1401334258
337313608
1936949338
1682220591
309870267
1311287838
1813975709
1689738729
570916297
1603530675
937566064
1154092336
1174744545
96063944
2124639871
1792359456
1897478023
570208619
1647232539
1671258182
1361728474
1309332571
725881797
1048751573
626746024
995786641
442520070
237102748
1291858374
630209125
548980642
2030722
1001051908
640899347
1705009561
875451090
425090668
1161886437
282366562
1611932674
284224932
1052425411
835480970
385707143
2039979447
64521391
1339028040
1076265185
894783976
1967462520
272218338
760376974
961405080
350104803
1611685122
539082921
1743155309
1834560142
1976593650
1081306072
1999822492
2101685715
82639907
1741761458
1562337839
140486481
518297586
467571800
1098638652
1141012267
797636447
1204572333
838938619
294957039
52305134
1435043767
1429855973
190107920
734103112
1248829090
334631938
330806546
736017933
1773851534
1388340466
1950627464
1758947277
1632502506
1517165630
405584664
15065724
942903015
1605810829
1432681415
225917916
1881876955
33957825
1110884619
1079354602
330296026
27339756
1244210246
920710341
111278375
759777167
603174034
698456063
282566972
1944207496
926179846
1122389933
418894323
1211896761
1877206008
600893233
1286188938
359524500
1078697121
278126133
207099846
706029948
1674120980
1983714845
949607382
930192256
356223708
768387092
124974934
35465994
372514469
38310237
1076189479
1588432825
2080638407
748751310
1158340257
601784445
1912063194
1303819889
1100785280
2077153787
1410039554
1227536966
899363411
485103366
1208045380
820502031
1175120494
50134729
113418231
600324473
733889118
926129234
1304998959
444243970
1715667291
1039223703
109268277
774904369
1381708385
1987927433
1659887693
626937646
517935285
609517162
1137271487
2080015662
1232687596
301422967
1472670819
1220751536
1676879185
42830528
498095221
581165512
151683428
841736072
666056920
86988441
846393696
1915321564
1294755815
997627008
133537802
716639353
1401517430
368435716
2070727526
1857725164
1749407832
802272842
678665870
1125740768
923388088
333883932
623162715
1348201196
1463668123
1361335680
1432710720
383242361
880515568
1280989672
340677780
200960453
1021636029
2014646778
1710573490
654924106
324459012
2135319536
1020671593
1459511865
1017459869
943719714
1316551704
1172511252
863333421
1775818149
73813813
976810815
988664238
1579332003
133931393
1006554987
1735833462
1989920645
1243673829
1634570960
1112104475
35981518
314607116
1939063777
1583799038
757420836
1690218459
1488687247
452606547
838161732
733667796
662553055
882997597
1177313518
2008596214
323381110
1999164238
1513834129
902364711
1078140464
67866895
1067355689
64718917
1667039973
44659833
1681960217
605323103
629096399
906346017
1975826709
40478608
1355082519
1392390134
1024859994
1502110146
390778506
1513553337
1433939147
1640918377
1457912688
1495034624
9978107
871074249
1637724986
572225687
1735343160
795639737
1622913676
1200658658
604304282
1011273338
332669580
1322693135
32849580
961448255
223864963
1655823314
1884666209
83941557
245692746
1288616778
272904187
1057290448
216062820
262743139
2062397140
1752251554
1602181057
573084933
195068502
446797056
136269620
285810431
51810010
771454957
1293875758
1792045693
918012680
1635680209
1144369206
2004791272
1962932580
1608477594
2047799644
1610952087
1602016482
251785261
1655517318
529244863
2053644419
111544439
1744831061
1988111524
849522228
1744017854
176427946
374177519
845807044
1764110243
1629761085
926250254
1886431836
1556405309
1790019651
58188715
1630436511
1161625189
72744098
1026263709
1447886309
839555678
2034436902
1934443293
614984876
1673550010
1879187285
2109532918
2103827084
304533159
722134741
1038292662
1295992211
452693114
677911253
1419896822
1075214981
871339850
335440311
1876991282
1379907575
161697127
1024156079
3146190
2104934366
815012831
1352315876
29059033
772935917
2133287009
557707152
762546989
601919993
1692794221
2090785786
94414047
371434629
1193762105
1101042386
1187793064
388893798
1344643108
1203985692
583633923
522919449
377213160
1251184879
1670600591
269943580
354693067
1489882424
1217448782
1045862559
2094242528
2082721523
778157175
375176226
315711100
1217253446
1049156512
92561775
2007285524
148206508
1066514551
540137149
142054827
769694089
873186682
1799962819
1521737192
1918208580
1056158024
691606417
491578366
987619878
1518576372
2034082394
279533349
1726956394
1312048047
1449645210
787534099
80734333
1384578515
420888015
450357660
200945675
584265719
749672538
1066217477
1660835188
1251861600
234374210
621881080
454207132
1270924951
1464653115
1790308407
1639121499
1971152940
1268183934
5941341
1449979144
1494599586
101272173
400710265
390063274
1911125206
771983088
838010629
1076823185
507950840
1423229337
1004469290
471967980
1465689732
574312454
759784198
170551767
1963601679
1518968028
671389983
1263579336
1794006274
398796483
1679513005
1019210121
126893735
2070566442
632482333
336843516
348066905
426667689
817764149
1370095973
1895310584
455761289
511234408
1071812985
1972167193
884314111
1454304865
1159566136
449874294
248745284
155168920
1377856775
1920854175
1166530515
905483107
747851758
1472245290
186854753
2100268085
451827358
1314310450
2022416534
261232726
1521579412
1598921477
1261829506
1854297279
1662834986
928670407
2047511934
2023089328
1820667917
1352375881
1927776226
1847671557
64356245
44170296
62039640
1622373869
1261008194
591372292
78718086
1911343622
284003463
1147908407
396158850
1105740403
870060740
8335635
594571682
158371666
1540282674
1688789904
1788868899
411407794
49018830
1480660121
1749534454
818182609
87289494
1144968006
1169964021
160311461
472233890
804503317
1430196574
1883534189
1748289510
4744525
387272184
180221255
1318998374
77437753
308442432
1806027498
1311113156
226254832
1119395354
1049985848
904326355
1195609430
757543809
382119974
1718411288
1996296020
2145513115
1201624314
157214086
1792497333
171468457
122559559
663241453
851939289
1943870818
1132704040
123767033
1931471706
1304900782
590155809
72611308
945693910
651641036
213417968
26880333
910366361
293096872
1314293272
30707322
1143460528
1769858969
1765815378
486915486
1595443770
1344223977
817949065
1776720900
878122347
691303306
1154051541
1329774705
596860778
388821268
2008067993
283010316
1861753911
769972814
516856510
334884929
1594144926
1144242624
775711083
225078559
1262111846
260401768
352351319
1397391391
665490827
1496193812
293073586
728755351
1710900491
1463343572
981220928
75048506
632621442
923997432
317201641
2061420690
1134529828
98750414
2136135494
36802909
684370749
126528207
1193768535
1203692089
470398792
429039031
746449201
1196486183
2088591455
1616585033
1315637131
300687922
1927890310
221692714
1170070724
1238846175
1027957889
2007742535
1739360529
1151197131
1841398538
1915350722
2009273638
1386808445
971259078
1070913965
97249499
457044579
129649599
381630662
1941818373
63339686
706461861
2087062484
206731262
796095392
950253909
80724898
1287163405
1008921559
1686320691
1431557028
1028991851
790838877
776427507
734393934
1597184197
1869847483
455554025
188285152
409124127
2088174178
1589468292
206669575
1771101672
243580181
764952923
761234558
968698764
775070635
596430931
1013651226
859365448
1026124127
420989142
439400629
376348254
1515345797
2127159354
1544599189
193562643
1949352881
971766308
1452744417
144766642
910404021
163790283
827392848
1051359268
1249114768
735946964
1209310098
171456885
1840831125
1986329994
1752022341
110372735
628317533
1587648210
1565047263
300604583
1694625335
1943507357
1455505108
1526650565
543914251
2021531845
1770241114
833012530
1293496880
819739036
933811782
1784255885
356794780
548924961
1392079968
1124005026
1049325307
149594742
1047176943
792230559
882451997
1733075408
239302398
473799651
1209112800
1924878580
969266404
1554039989
1170307056
1765878180
531683751
687515909
1264546236
1698678715
1963017386
1407033114
829750616
960625274
1004650365
2107768341
26272287
2127626589
1034366929
1453703956
1867333561
267967713
909558622
1666743953
2087663960
504657185
863354772
1727179429
2068641332
1655578702
1462113255
662424916
1945316530
2029516817
510781521
826906340
626617847
1134075451
1938759821
1878730038
1766899168
1757807923
630814178
632178693
368997710
1947874907
1123168935
770774683
690785432
857464420
960404710
867465547
21992406
379107014
426309406
532366715
132049714
1951246271
1763698932
864803072
2026613247
367643177
1652177845
1658438798
1829611264
1483106568
66951156
832155826
1846215469
1643980578
1188668305
1182194522
116267771
1508788436
1144550812
1927803257
1951707016
571927546
1627355268
2073984591
393254720
884796840
2132945720
2112584304
1955711331
1016486975
1403964327
1302221212
738312038
1710768528
305110919
417933908
1752333947
680283983
872111012
1499529796
1449929208
2057693653
1693381619
61499485
1435725445
1124226434
591684958
135472576
2008373392
653866806
772988783
812084614
2058618102
347335969
1226406898
1101807519
1337766192
1539837150
1395908017
1763577546
1552092956
935991908
1866396484
913997468
641637960
2125303358
1973711701
1331377234
1477719940
1847355539
979213532
427725780
597391307
1572871122
1955276478
1461966511
1744061431
134650037
874668668
772107898
387461282
535528926
1140304411
2089616912
139865548
407740276
1649454234
1414744104
1568906677
1315267635
1400308497
1283906754
238956243
830413971
1701183811
888874809
512199362
959262153
546957014
458201047
1062452189
1040137179
2031764583
846061157
1795591452
540110449
42083470
175844278
1607998085
588178915
651302943
1950165012
1564153046
1392779179
958537287
1454736575
125030270
1422963339
714708217
807409761
1453890939
1747825953
775890985
1974806273
371006040
1667480372
1136906059
1753920806
1864566962
1246434395
1357861272
178025339
1358832166
511223840
1227530770
1900787750
1595727499
497722931
948342885
1526934329
1823923015
245060362
1798628064
820369763
1608660518
1282746366
309456253
2147341071
208684790
2022132430
1755817303
959791014
79898168
783175962
1293383768
1794052019
950519161
334962386
493538368
691146714
1314019724
482824176
1387729245
372588747
803695980
475719189
1567081934
694616573
1237873761
1007006235
1053393482
1813785594
541117812
849779273
203267585
2030506927
18692643
405918518
246944283
1547572116
944734926
1523791193
661232608
606434820
1130307634
1458869969
1593838518
274056906
257272615
1851111702
1569603119
1542990689
892064715
606689890
287294799
133349896
411200375
391704548
601814686
1656323961
893633209
590866762
1275311069
562904224
1926490361
1559978842
1044989915
1825269529
2129300670
834358496
121441888
1097882711
1625860994
1308910289
1468983188
555922369
394790794
319466227
437453961
1591049165
1221830778
1970197566
168813897
693985496
921147983
2007327606
1343197839
1952603831
390021011
1961650619
1815283979
532362950
1367353883
1210133935
67080926
2104543544
1874193226
860936657
852067165
751347456
1700095379
394198906
1647736596
2030446446
1452539623
2109265749
2047831814
70943573
2105000786
590838882
30525571
2083832415
1101214187
264995868
1400222779
1869260314
899850222
1272956369
479763412
2134974818
305046200
501917080
1360379504
682919111
1144018093
1764096729
507688974
1282918695
697360929
413402187
1712043752
1383756404
1585127958
1694825322
1543792760
1983522577
1116441008
481705366
1684359532
53871248
1697571721
916103518
1083191198
1126086572
306063240
1864060623
1808933787
1608424267
1892485850
1052699532
1172666582
702322837
449312460
881443182
345608131
572725431
33213714
736685445
889836655
761086398
1278014264
1076873662
2143038653
2114467055
449658711
1315960689
2010025172
1911113145
541079948
1900944777
1346315762
817752262
1743868132
163773166
1858865022
996959160
1887067183
2100218792
283753836
1835840696
2050306164
652857389
81574825
1894205446
30545076
402698644
1792730836
398207096
2129488038
1710502304
490459319
1852621537
928996755
757352861
1900439317
1952548047
1580077941
1800932462
1231963691
456857097
1029728585
284712830
804105666
1234081695
1126320889
291843435
1286922695
88092688
114207682
1155035155
2010743038
1110053723
925208439
458337733
377264819
1246320337
1436829991
954354686
1676065313
1427478228
187081054
1731397796
1836016332
275264882
971711398
391594134
1488254884
1744070385
1463353160
1864840309
548887265
1318956408
814135978
2021490769
1225278214
219161829
1546926159
1930626745
1952701941
1775561926
597465816
1081705696
320944112
185936007
1968776287
719331978
351975706
420181265
401137746
447303615
1943367837
297548291
1099059571
1054347856
1001222951
476321373
1595299294
1703614075
1939270304
1131516343
22406127
2087910734
1067433568
1153731456
97341519
1525206686
255859828
1562669868
173062988
563345039
30443237
962583782
432439902
1228360892
312905239
2117617817
183026235
1043057964
1038947908
538742303
487815959
1067538354
723347213
119296406
1990585133
1328266849
1625357191
281366141
1742640896
1907863167
1284929729
587340901
1201387095
1527795488
219801873
16648281
846334292
1508602263
1675412005
264101088
670664449
695757481
1031587467
2085380238
105286294
79136511
658767326
1851308490
958728631
610737049
1471245695
1255467417
205426429
1167906443
506454389
860423288
632090357
479700668
928839333
935673315
2124430189
1497781390
1351213006
298386532
1634816044
1578965437
2100977842
275681797
1586332133
810466252
2054621226
1246820144
75374306
2056498237
440461759
384535103
1522322910
1345284805
748441365
452209455
1222316718
1166857213
1303497304
2051776337
839129222
391087857
515108142
744474643
980676855
116018805
832601796
1373848840
528642872
434649260
1730371763
1492426238
1616223047
546088281
240570528
429313882
506403364
843749734
1454323837
801460950
566137136
906480024
1675815246
1307457460
609217123
220163951
1735413118
34989076
55997209
299802474
191074899
161479455
471258045
1451220027
1138475380
2065720745
680017684
418455139
935476316
1814286488
153561052
801132925
639099269
737524718
312591642
697603612
831932868
2000451900
1647707133
953521571
1312494626
1712012520
1426580354
1567681415
566829466
1660482677
376031148
1804128990
1997635971
824971034
1054255729
835488323
674092102
1115097027
2005219340
2142105962
102864418
399171498
1509235053
2019850672
469263936
1515062155
897502108
990348530
1090120766
616397357
1041665445
906275418
555854084
2140583528
327875730
287563668
124424530
773232925
181909394
199380850
1060497863
962791641
52646200
528294497
286920855
1070942913
789566260
1315425213
2057220274
1571472756
2138293974
807234036
370838914
1744998039
2086351125
1141310898
1852764415
1314998658
1844225584
1003489108
783527464
1901442766
1033185607
1184032280
1379089038
426858366
845447691
405462994
1344148689
1621804370
297803328
769121986
1866509639
2141085642
45866758
978605860
949316188
743865074
1313264472
1664938750
1864401484
465466090
947025998
1980443754
870411609
1072788789
283875445
1493059409
741523472
899402192
1144638633
1982707743
857180724
1130636017
79675633
866267775
1146786265
220176052
1911236452
756829691
337777411
1228010565
587832777
1208022017
1022449827
513786427
94690956
1514887326
841766578
1096698055
1172944574
1970269550
1645180602
230795507
1822459321
846326714
1040867286
1993396050
1410335080
1252072281
1562032956
759946340
1204112504
184344342
1128277882
706142088
412225304
881259463
639686253
680650803
282337785
1897772790
1153987479
1662693738
2004451343
763032300
1796893828
1881049481
963269797
1987925012
501809155
2029471350
1125223535
1107370359
761904306
1329722398
1064768656
1692428909
1822724896
706048139
609884062
2059376801
1274680437
362634850
1734941806
1044809703
2009581132
1849835288
2091270955
623842352
1517498949
274867219
1528185454
1099397466
1992412428
2010197341
1770453827
1426631251
1499949333
2111088744
277585064
1802976291
1532207283
1705779033
1359383109
1626855855
1493346105
1340591692
334361888
469317263
2019002576
1592226663
1954983669
1657545437
1438518893
1261477675
1488796141
1748457635
1942730899
1985684385
975568046
1524560263
831843223
1484740814
1925022937
1944531236
989703133
127745949
657852554
1056877327
1623816883
326847845
141460079
1543315401
749459367
53317995
236966798
364424780
949357911
201786077
1974900611
1551383801
424241182
574901383
1677446262
208084027
1587041838
529581645
469593225
769427660
1034035370
289139895
866917709
517827877
1114312066
203780585
178183020
2040876087
1922549269
1102437481
371590548
176958636
1071717
671893395
203842537
99172795
895263970
1276613533
806115580
1110042982
797573066
2117955702
1089619406
430479220
1368679943
902530384
1300414361
901456258
1775735097
897197830
785312992
439977900
909125
244648102
1502844196
1507612979
1976852432
1368867715
1269189148
1742896093
2009173738
1604788858
1075125397
267514730
485503014
921153586
381303775
233765904
363178838
330006495
1164499558
1629015275
657043148
435275533
1105435018
508874515
1774502727
2042595056
1761078231
1993574002
340215477
1089036342
1270921056
1450268471
626167239
130253290
1093020362
1629204784
452784247
358152665
1487027672
553091405
780536592
1780834350
2103348069
1231084597
1328410142
1316899899
663083735
452453281
2011943895
494146049
1491458992
1851918021
632879355
1211896761
2130762935
1270640062
624779572
845756003
1309644495
193112868
1222839831
640355927
1194477891
1302455672
1708313800
295538117
290380796
10269144
2010457832
503311458
775276498
2116956047
1640892187
71359315
1950477727
1709833578
1204284733
1155009120
2107643709
580783735
268658028
1374909420
103491632
329013443
1078068904
835368983
1310535861
1700736750
1041231749
158962496
332287130
1511858359
2029725525
1563015009
1089205446
143962498
1539273079
279290719
348276586
161082184
1340321909
1665435995
1945770200
1581989749
1703175486
1186839925
1792984459
675894158
1401541194
96152251
1032326323
440669925
732639121
847949415
1445311032
1989434404
1167506242
1359836679
1320820079
1853297166
1563077487
113666784
2030814090
71229894
425837957
1366588476
1656690520
997292804
2024786974
889323815
374756037
1075525865
1278621854
326003638
2021024953
2123876227
1521302563
742808019
1112301670
1482228557
696090324
1212277241
661875507
1095552631
345004684
686599808
825748916
905909121
1238910274
797740919
1886420833
630758368
1100991849
847699209
2135597156
1988190968
309213316
747951002
44101869
613942989
862982562
458776525
1117743489
751320256
1536076487
1480235272
902430950
997126524
5251498
801147437
829040899
609624035
1543985237
165395818
1044344528
1731342182
2025118051
1882211502
1181706662
1322125344
889264303
1458031115
181569088
933470323
142635271
111473229
2088012828
145871725
1002723348
839336985
198609032
1042254502
1799951886
1272305715
1505615754
366895535
123235309
35593493
642194541
1821838021
2084056626
2117412693
262614260
567449700
1853448160
1714687014
677524555
985736602
1440185939
594092980
1681764979
847346940
1490958547
1344217364
1762042233
2098096023
1051652339
738413528
1924351079
1616472680
190264549
1896647495
153085027
635414489
565259262
1356684645
1031459128
380697126
1037094203
1079678724
592481383
1643125061
83514347
454941927
1322852096
197195664
1307044252
1140940853
780255919
1250816860
1987458599
1402547475
1755809976
394472698
121716438
1525700727
396413934
783122260
1864811936
1197882549
1960809141
491108914
1854354605
480028606
719014630
462532787
965618068
467420960
560670976
1292196449
323556748
1543512332
1780792185
172293631
727495945
1263642791
612716596
1564574644
1827550553
676746624
222844905
1027518467
689625893
1578834488
1114445318
1501718187
160629219
821558844
1567689144
2090023488
552313697
2035114838
1029602951
507349944
1093490199
1772258616
960746153
1388173155
402119511
1532831417
1351309710
566757888
2083818432
843988080
1461391140
767909108
487328958
1652445321
378671928
1739948290
637929409
1694437741
1801995531
2100263445
55849362
371420877
843391816
1461710644
873018386
740901487
1496912547
731310346
1059531388
133197092
176767899
613812002
1689089131
2009096287
139552094
1672376756
1033474298
2136598363
1205353062
155691784
682453977
634342489
523952296
445006762
1071760383
1333515321
851146070
413246550
351586649
1646679023
2147388596
1959697755
2087505303
1567696468
1677183758
429419061
505479025
492445688
65773690
1674459534
375845621
1542012147
500342054
9632714
192826626
286135109
1388164379
1217081767
1485381350
969224097
1283216526
1544069200
781786948
1651257581
1485737114
1705720413
1388062362
5403740
1886175497
1662134609
653976675
31029952
1871215218
1971455158
1506660178
600978698
864983695
1277059298
186620541
1072205645
1882778814
597845366
443708983
1047358618
1865421075
2063645663
332132467
327471040
1251918702
1450286096
1225352474
1067640549
1830366408
1625791994
601980156
1181155444
363227365
1123436534
449462388
1464452236
758866918
1387567728
1954197370
1117730022
2097341340
659986917
1864488371
751025499
966622840
1617200477
1054588788
15670050
1252723385
1127864209
1143637545
1819991856
1244872937
725514282
1542258718
1278278152
1839822660
486904114
1877069155
1167447648
535500722
454988389
1667755247
489938199
73911028
1628082320
2108961296
268776122
650224007
1618996090
936818850
928442334
680755115
100982398
526053928
1332352597
1839489641
293292609
942869671
2059560998
1596597184
2112670698
1966779343
83694606
233940416
1955908488
594505432
2083149603
7668304
2036852126
1751877720
1745985650
1252428326
867626222
1281450607
1285382356
1440490342
2092155267
15924296
949702620
1629817744
1975442106
1534859457
46317925
266422610
1672417342
139063600
732626055
131735218
1442456351
1620629928
1410116777
340823086
552433034
1302511904
1803846842
1936050848
358798538
35956419
1198121921
100661069
1554224130
437872589
1944119337
2067166635
1402444598
1834997051
1974771744
1242710361
1924805779
454265847
592648558
948133734
223754574
1526735525
2049535632
1438827757
1549926408
1456713410
1314867862
703831137
660921713
1092988517
284757731
1816178858
1159019099
1386557975
214781123
574732926
473771765
1078539017
369816935
1278397913
1748229765
1583791223
1485762750
79234623
2132310408
966928417
1050451890
1854242082
1750434151
603314151
1896106489
2109540134
505812917
447462831
2127470558
438174664
191589831
1036328581
957368571
19830903
1485129907
1126130744
474693607
389902704
493576247
1292608355
68574644
212338759
1902771957
1023988125
2072923025
673995467
974446128
550494612
959054263
1328685205
587358296
1190215431
1301061953
1744954311
179196518
32059157
680149912
456340147
1512124764
1421709323
349145852
1932449801
509987411
186275180
634676414
310529916
397874523
1420943338
1603156240
2002906175
2095945480
135097806
980445203
1541636639
161865559
835476560
1583221133
394888172
1580593573
1635708128
962822299
1005832354
703250585
178890060
1159552137
1067635421
1746919902
892596020
691176421
1489362952
647659148
1217135503
1093668936
1356983159
522330238
1539259794
2065279057
1641199385
1960838240
1755812504
1133737638
362682373
1739250336
709172717
1491352374
482896249
370575594
1134400124
102535950
1350245192
1082304163
248779607
193905991
1095003030
1257907176
264554092
513731321
483872479
10049609
471081116
1499668587
1130761891
834535031
1227117512
1863978458
351855203
945614701
1446904067
694203134
502469146
470896643
1877238660
1805032566
2141705951
1280786869
850227808
1776956074
1991887369
43647042
1576780572
359788879
268060476
769454229
868755497
1576931842
1018944164
631357401
746592604
632285099
572391122
182215586
1065170387
2058386622
761397285
916033511
148857843
671128747
1264560754
1610253156
1248583291
240037673
766843805
1461618659
1040876140
1813385018
1465852612
1195300680
919482492
620236212
463088548
638517465
1042116838
484275737
2132974316
112554144
563432008
1793306036
1102080328
82438614
2024854177
1913814773
500512017
721769890
522284316
1100516145
316015808
1927303457
1254214228
158923635
1772978891
1187682198
1050401526
767376887
511663917
1712678306
1065904939
2083875332
1731803186
1817040665
83711610
1979302465
1975196007
1985479002
94511752
492019611
517398934
615910243
1512381753
1504260447
1068012345
907434971
1544730715
1277464460
1565364236
765172954
271367131
1728340207
451599869
662281244
1167771495
1474850327
37989367
1785647226
1051500166
1005459359
1424731206
1565403450
131287538
2098902436
156978761
2141985535
200624130
150452678
736619447
1159122314
1291114220
1043942591
681841132
1085409390
338026601
1946780828
1310528952
243391762
2050983693
468297186
197510186
266471411
262998216
846051369
1612053071
1406907415
904657887
1223487804
990494955
1544169654
510408805
1868700202
1373363368
89383331
1383942916
416070134
2043874563
1316476969
1235874067
873371317
2113911165
473301430
1005785413
991585921
1377706926
784855341
1303101126
1922978795
1124822416
175311825
1343929947
1615531007
1345271713
187578050
510981134
345816988
150405555
846653387
40852032
1843941020
651665112
2075845094
669563245
117063574
1721833154
84960459
719596838
2018873707
441371723
1882321877
1441821489
1059978432
35179242
308584519
544188017
356713755
74033257
1798756994
142017246
1557603496
146491404
1117809125
985887371
1886861345
1828471824
1148532676
567442083
199061514
2361525
1194175430
1780952793
199725752
152146677
1394229188
1836187219
343954034
419359373
475315413
96428498
1757982952
342359207
632749530
1214517896
461983170
1294788905
1463186448
772615503
1038219385
2117684019
260827421
649889662
961746416
2053809368
1210589926
848237923
1223035930
151246101
188408062
1924030618
403174718
1529666814
965642102
719929316
344760790
299037206
661713560
381735223
1790935439
850555900
2100203530
200557876
64117749
2032963867
1026901655
903995169
947382868
683070869
1733676143
84574651
566879046
1952182562
609283399
311381377
1721608938
1704968679
983727276
1336247703
1779045219
424670884
272305415
130009582
881328566
383429548
23722168
1262056021
1663120277
1860147652
2029792147
1827386439
1927181184
468845164
707815168
771494897
1590087237
2049716799
322306429
259894720
685318066
689036269
1024998402
795844939
1755428777
260647567
2037093309
62158114
659809284
1823381123
2086035484
484937449
659641521
1721040092
1409245511
365558062
1880916256
1270858185
918557152
628920949
97397053
803280609
1241336238
1083182484
850759592
1755234851
136108091
2066871052
1144637082
873923497
1963029149
814879541
1167218665
839978284
1940643640
951895713
774929320
1728234913
583991486
1639207991
735418343
1336578172
1502725426
46635567
1021408485
1278787526
1837619873
148519012
1350209907
1549757481
1946369145
132105262
426554804
2124003758
1473846112
1457126034
245304579
2074368325
1819684543
2033310977
372909098
832820083
2145759681
1343253957
1874821468
1280602486
718057461
558453575
1547078151
212983484
1700201868
2139403516
1581406976
216954985
1543868209
1277523903
1962874307
792111921
941752329
616177206
1986454477
93664096
1384164629
1810932999
1158696332
1512162584
1710950611
1053881093
884736353
608951685
400235106
854971632
1505172107
1980190481
1183690497
840375831
592111137
1908490216
522238461
1777109755
1460694546
886814082
992583534
1416023556
881076916
283195096
318909223
1852167241
1495885267
363803923
1471661402
818192526
110176374
417279051
221959444
1365629519
1655035796
1889519164
78206335
1106557554
552349696
1949016163
941597390
770082877
1826111591
1370379916
1669788989
538579151
1246400869
87690960
1725081985
1313259731
355241692
960081901
417753988
1344513320
294417618
1967747409
1075957254
467510039
761574359
954662381
713666707
1462823752
830178934
638759642
13432643
215648579
624700771
1349466371
986074776
804781488
833217313
214861435
1882576677
389428678
1327001480
829660950
471964644
1672412957
1254274977
1027438079
1356090269
905124385
470949189
1793623772
1414340748
2101196289
157587023
495086670
43563995
1247757262
1870774227
1174080958
1001285078
1473196822
390161193
915707000
211491204
1740703160
604943315
998307704
2090602901
1762876391
1466646871
761288766
1573094164
377029765
537049739
327421041
469373024
56445856
1767119104
467988342
1339322190
230768976
772998040
159254101
1752876296
314631191
112337247
730934863
785557910
597458104
1032044031
151760972
1448862782
1041310677
1685553129
1822530095
41631965
811107694
601123150
1980968168
1229114655
1489812190
128075609
871171047
117308748
1157453940
1988851862
604691156
1121550021
1271547450
1028981748
1793201775
1770008376
831443035
1279346526
1346159547
1444439664
995721408
551189119
1891045896
1155372414
1671324346
1229910252
458089568
967538132
2082725128
402489777
653252361
455870286
1450462937
1092638736
260442126
1259625606
377834493
598699728
310118885
1309554376
677489294
1906003170
1502167517
2012283908
1896127103
200860715
343144294
139490306
2130961372
1156185514
424551416
1051245993
1620522715
617071378
1380102586
2145595690
1033282940
363652758
62006573
538382955
440757612
234055132
2054251184
759834199
794014809
1040098298
1987731098
1399108975
1133781489
1803143019
402965108
892543819
1209352825
1760783428
406696810
2120740046
689674627
5598292
2141842525
998799878
1792833204
667479470
1304416036
253415260
1830091122
1978506939
1787928923
1110945698
529946583
1322083980
1685866454
1727439449
1222953956
954537499
1839540238
1732616625
1512242376
948145515
1792623074
936841702
314427367
1050378735
2056225471
40193317
1343741635
1987476646
1477445576
127569747
1803815808
1258576301
1927539168
1729698796
1756295495
1893170170
1503912907
449846272
1887755271
904823429
598117222
315596893
10636848
24056997
247621635
1162808031
1076337651
2082206612
882120245
1131071200
852411602
1540258544
1460035573
1510618331
115800404
1536465772
663269505
848497411
690473097
1714174399
295463392
1308028994
186936459
1088082011
1572983459
1592921292
931250136
991106136
1145478542
1991369589
1927081285
251083360
671017171
295207529
739806188
1444166579
1101678897
1165818474
1467614750
1334465072
1704993531
993409885
253661705
115891089
1622807366
941674684
1820634396
1068169646
1994080801
389212923
961221388
1114561661
805881874
184374715
1540797760
1533147612
1960703681
1970800550
319939968
582141692
24294429
1918521957
1710705040
1733348476
1988541423
140910430
207594670
1022431194
249780287
278473645
1239869019
296098970
1586395281
118054730
212812934
279501070
895415854
1523718636
400929047
1619648417
708852578
17042731
778073744
1263855531
1847910934
691630426
1823451016
811123062
1386479174
1440403212
1304033631
522802309
1833835201
494705673
1088751703
846357692
796124374
1544688913
1367043912
719202842
1290887867
1130642417
776260397
1899240262
492478732
819044987
457627875
2003133494
844703705
1617765687
772943457
862997217
436391176
987724348
1989101507
1871460147
621095383
364010662
789232264
1540890442
2126340961
155326018
1048892989
164538060
1639526496
405604934
1278713616
376230792
2082051429
613987846
186415729
2060272171
1030265881
1562226158
533493609
628686833
2090574322
1395581800
1942831381
826742158
128332824
1682130378
1397851107
601030886
640153821
1035340821
201461686
1427547215
880967611
645753162
131683375
352066494
1338781689
2020773241
971855247
1932120816
2111661557
102932252
203797746
1197959232
1124396179
227950689
365370659
236961201
417887642
439077686
1361527261
901899632
1831284092
236194248
458734309
1286987431
724710559
795629025
997048765
1571530607
962522159
1458415667
712130321
1458256741
1581763442
353587684
2044526443
1326279667
38649240
247192946
379297299
1925921307
947172436
1785576149
410104798
1112359923
1843442640
888456147
1652095860
1461607356
677146347
613620524
311669475
1344140460
1925995979
1339748459
1525469262
608214634
271022532
1208333253
755281498
548768025
2030244964
731138840
129700597
1312384832
1751383510
5293438
319724473
1468498018
500478108
1790809762
190035061
1008263234
1419328036
871399265
160467694
594136191
117926826
1552013225
802146544
100696687
1036389956
1007057449
797405875
476307287
940006005
517370024
259343700
145776437
1775158320
2121948709
1230584772
266184906
1265281427
1622104826
1980853622
667215163
1047636624
974591950
465437576
1833548889
599108014
1641304657
1168940445
465104600
1166564896
480410835
1151982259
241776769
603478246
1269230813
716111094
1544059936
2073397726
1987630191
781230797
1247879271
56979157
1890360325
1021552215
248016173
1536618873
1464950599
377502390
688178301
1757967206
351998098
2098662386
750651256
1848489282
927086614
1532083403
550254562
1951759310
291261694
2100406598
1922676048
1783179126
759489161
375521528
457328756
1978199978
1166022910
1932699270
1522231641
2085901729
486672296
2036062994
1877198582
646862197
577623900
1240563320
531394603
959746845
437603484
828566439
641776721
277605682
705327103
715048036
1529357194
1119101108
318050821
216002870
458779801
14754849
1555555280
309464506
2129714092
1031118902
779186788
2019707439
1081977303
565358378
1004209920
695559817
850720681
1188260436
2075664418
2063594684
133787204
1373080313
371236372
150904938
922110089
548150872
501355360
1225123298
1431099843
1104339900
1692216401
1322737474
1737612869
1425714730
1819810207
533328838
208911025
2145136095
802368575
669846531
1301236132
1786211261
840642959
2463207
712260562
1453668775
2107720275
1570897574
251107737
809338044
922463865
360560494
88584804
704078586
1754463522
844676603
1791466385
211033853
1761120102
2107278748
199052345
43019044
758652413
724824522
1638582881
1240851137
409557145
1386673711
573940004
1156343837
1154090859
61353871
226412009
2118237271
440540408
2139967764
312548326
1112525539
1101924652
59165173
1459077903
283634899
665635601
1905196874
1252256971
1914971581
121541535
1401483724
1843096819
198147541
1307176720
1117234253
780876038
398040997
1913595595
1756871269
1100634632
386302072
1503355096
353207766
525677999
1578353330
1385615546
476525632
519485917
2129304629
1943593930
1841501059
458622563
726665226
1707581628
1630822252
1622256597
1012372420
1765299889
1248116860
1340165271
305390136
395032959
71937303
1820116876
1271543550
1320598641
820766654
1980573355
522556505
1191516208
647481467
998069911
1735012746
134079307
702649696
1001943746
928283649
716747073
295908292
247910727
141748399
334273641
822687619
911676979
1254134129
2135238412
1391626404
2140349028
416949604
880849674
1463619174
1797369601
1999491714
1488557136
132089021
946822828
401688330
1130723116
1906008921
1971466179
909285764
1012947433
562926444
287187218
172339144
1943928060
936885247
1137002942
1407011993
1810050346
795510905
2126541053
372216010
1226827598
1654745175
2069596577
699560532
2138318153
1510698970
234341188
1764676980
476214084
1181534730
1111673926
339403690
1699020681
1509508776
1000995410
2103352382
1735140325
411620725
4818523
281968790
1857109489
2135685387
1842550145
1245858041
2108778658
1074560583
1596584345
1382856295
1807613642
1611684681
1943155354
1002499339
1164004489
2046597632
2095066688
1106940809
1067580050
923364487
1107873558
1521140033
1745974655
2013448096
749326627
1277158389
1928450039
1402109652
766242045
756131598
2119912085
36240307
1978278537
200562307
1290246658
1032840917
887586585
2061900766
5300801
1808886307
1023962258
1597049729
243992327
1974666022
1099437694
1943237699
73481627
340991919
429622648
1085011149
1549094384
730388718
1860133807
36495652
415084837
1824378479
823989664
1608921439
1847132948
1261377473
318687716
1055999811
1543762018
2005653529
1010301235
1098215644
1613080920
652631606
289522212
2141019003
1504418549
221160417
1132691311
1134745730
549723374
1959237598
1762800228
957230118
1452473447
297926442
917024169
637315838
1663450702
1012539738
331777917
184155064
1421135874
1617113705
1236964622
1557783181
776091367
125694341
98957627
1482832362
1815158269
233322594
677504294
412472333
1482888496
1938827983
505466302
1693578614
1158535759
1770001718
238371944
943780781
1011987677
104739862
1072162277
1710974949
693887963
918493537
1575711111
749015182
1712078375
626801203
1728196817
2009853977
1290966891
607476941
1117632689
963902705
1451930855
1601583944
1908584998
1018412413
312514769
1441965584
1045565315
927209725
1685117346
782633700
1569744476
965292975
1493716465
547635647
3038464
559032564
982978079
674994275
812080228
151286156
1133217398
1500760965
682824247
518783791
1846351989
1809953109
1103763032
351211250
1398899016
1626228339
214317767
1122986417
493690724
803546809
771893530
1727793518
1483971660
1855549211
1775023037
1703664223
739656815
1435496750
1057056260
2013861806
1655844390
830957771
1593810948
1494420383
206333156
286458740
941245173
138897402
1711624137
1786889324
18793373
1883274768
446917582
726613874
708556542
1477803878
1377575831
1788097929
1068989181
602717916
1324828339
1116013946
1513818582
1804267912
1619256083
1776344853
1572271186
1701346475
876836858
563671422
1419422921
1777112598
274424141
405962805
184240346
2147235330
402007705
806528329
1510936736
2109306446
2111153618
67547081
243588681
1352466701
1980566605
1831671619
1311023996
534701307
595027745
1228373269
1657564683
420059149
274511550
1755806861
1724609308
184291896
654050252
393843444
1254539690
1300439617
1552836069
705093235
94229453
1808877356
714198836
1508098647
1482625645
684245547
2015570107
710087855
1423300552
607824041
346069131
1418327121
1394803539
353926183
919315093
1138776339
587979563
435636011
1626039915
453709812
1539553398
2119989127
718905756
1320108721
423615551
240011936
1618679917
36798422
577871663
326997570
965381051
17662621
834841213
1996967712
1786167014
31196501
1465205171
473976719
1894979173
205150470
991197285
359747276
2100566655
1573684801
681622493
160733764
369011580
447941052
1750794841
741591875
1919902349
2092838001
545962464
1668476801
51111138
215934576
563562371
896672917
1448996844
1928742601
1351097594
1415798822
535430318
420519797
90143457
268324882
1941310023
575205695
1824017192
276144943
805237460
2007298970
1014092707
925451395
1984944556
467550693
1178971067
270761158
1501759660
1166519638
1620903593
671421235
1335890664
1158558500
1222987317
384490220
1581522749
566413352
284385071
1057840217
1679040973
1415291180
1623768397
1789073353
606486857
428367627
2054429643
140376884
931725965
330280913
1599895427
233758815
2029757164
156543091
1487978408
1964750450
1956116020
1868755743
688158997
222024329
1613465744
880650505
1673285344
963212962
181173724
1431904429
27963241
476328335
143103554
1054536513
82154670
1050639368
1175414037
1217687860
899544502
1047056122
536114045
1842379015
1283546346
978189896
1522512804
51511293
838888784
2049777960
2095113049
542611631
1907723799
1486713998
1028511308
453818067
1805159711
910908977
1595336168
1529064280
164468022
2017742583
361629128
991781203
1871417778
1610975817
970467050
1438620621
1309144109
1335121343
548919820
140074537
102001306
692729632
1615598839
1611101929
267676729
1907780703
2027083342
1913039723
734199647
1732278886
1194372455
962854377
701565388
720722045
59974323
1402464320
510098312
942492693
1026405444
366163837
336905739
1479070735
284427457
997443346
45718331
2099692327
439645274
892125909
1047880968
92463928
2077627609
265942936
1114467580
1572912975
958130973
1821235756
1087373835
1578540941
1755144424
1509324808
1780827398
1176402521
1017279611
1117515710
472097577
105161698
961487591
654078205
834218928
168139850
973198350
659062922
576929626
342408836
1522470049
1117758818
190407316
1648623152
846547408
93881245
1746499810
537847231
1893158604
1311421761
2065886912
795411967
1683648477
574543182
482738322
1785677340
1757569108
1005761087
366175256
1240163762
989302654
310191773
489078025
618478565
1477273855
732780282
1489152040
536047965
1158111321
241384681
1927910022
1618803058
1541247932
1522881646
1691131502
663987097
1447848058
526845145
734146266
1029571037
703311091
1028617923
3498477
2107101943
174469102
1741133012
520093843
2147154437
823197103
1842160564
1621042649
1405726916
2011240622
186921557
872130176
341141127
1364066045
20320453
1160788851
1629431134
1769629377
1098017868
990427217
1345343230
1315424234
155826919
1080741603
1044731401
1246849565
987648600
399904780
1964329953
488514338
1424351599
1278744182
1654335525
1742670412
784907128
1419672862
227614305
804240056
515050402
238336743
944828919
2020522702
1779484123
1881829757
1787346509
702299695
284939785
1847593459
289674153
1665834404
1985975665
589916751
461824008
1509729040
1874963730
693190535
936048446
864200962
1019186433
862347885
2099117327
1841021967
509740351
347228736
1949557138
1006377059
238728295
803969468
1328410757
106424872
2121000879
1227884104
2006271781
737403070
2118704243
420426792
68371643
1013195233
2025421775
1290194678
850652131
211790949
606624535
2034492313
434593356
769817418
2033929938
1314219100
1349747716
695469292
1633452792
1704683057
1208441682
1580569733
1744852904
1236732557
1936247787
1178760359
1109883605
2120029509
1671068061
730328170
1372674910
588837465
1441656699
1101251573
72081194
1633677206
1810932999
612367525
907680573
758087635
1805667127
822982703
1913569994
346516237
1636103992
1043813557
1964253358
1415786133
705871325
1275118054
971716035
345201800
1322303853
1315157411
425537424
983879316
34991111
874439938
2098182492
2108248397
1993153738
635864368
369152792
1783436768
1282304002
7064679
1713925545
945857677
88989873
403518861
1556232690
1790926868
795319144
587308137
1869084383
1990788379
1231479892
207444912
280980515
1570436210
2057872875
158998201
559029952
1419479239
1138080570
734138231
592484576
1957814207
724207377
1120337464
1364282236
1331277519
1905302326
1353966321
18739025
288881331
351351356
861546000
574676299
1316691849
1674904987
1666824848
914624184
22984516
349528281
1799244159
1779945017
1670657339
1082079652
334972571
1325194200
371182818
2051914921
1539631135
1303333661
1993045347
1993162966
1824968348
79218681
863727923
1570219303
1518635554
643600445
1736709893
1357373035
1545562106
370115077
1137894635
598493871
1552388589
1508696935
214844647
9657275
666217488
1324394852
825507599
1975348328
646950702
42488690
374884345
1326107603
1196963196
1814962407
884980537
1900114942
1867112468
1853373764
1397751653
947334762
575727108
228088560
1895378960
1852517037
1738947997
1929702608
1520610667
816171753
1456453653
918019474
1921547168
663417961
1028028389
1443351577
1001002365
1074420233
1505107883
1693724367
635714107
580608730
1225041600
17988094
57352061
851946350
779341221
806696732
955762223
1493907760
1441974010
2123493187
944307471
640854499
660380390
72437185
2112661674
1146443604
219427906
109377987
572440437
246677669
764990039
2134535726
734310369
51589719
1315447768
1482096693
371289081
771800557
340824664
1124167684
192075397
139349683
1574056829
587535004
9918513
339960369
377066451
778861624
1963281599
1087474119
721791587
1111198436
1685107953
1105247977
1450391882
2004307972
583973874
238270068
1599988866
905632342
2106354248
1164863902
1139341240
2071135827
1733064853
221602465
645485286
623071308
1977836763
172701839
1043378518
878500240
2007824158
581876063
1016657990
675377080
616336503
1709066186
478767717
1159593656
1847295230
620337070
1220299699
1380379932
65914424
580269775
2086319735
293641799
318374223
827896539
1684291617
1632367190
428867439
1196133190
1456600751
783165295
957863936
1022600001
337879034
1009471880
1337161993
1893773450
761912117
191015658
328420381
1252054271
639590532
1656423533
152931905
1737423202
1506279004
1884943019
1828472564
313345990
1496426628
685968501
1157232018
345255190
67585361
1071569826
880950963
1060729400
2029508354
810878175
1209994890
329026526
334104518
1847737619
385186387
788167668
1346564570
70990711
1244523155
445972019
1772215768
1039656806
122704127
1236916474
495258494
125219243
1064294028
983210658
1940124767
1742543770
193023860
1645116445
293770852
613916932
1718648209
502770876
1765063648
1013607682
1515185805
1552340551
807996246
2105920836
1623264273
1393425234
1654543033
2098166953
1535509473
1991766843
359609109
774258482
10752781
563744220
517151117
1207301593
1369391743
1284568824
153863790
1167813958
314526259
2131200691
1105038910
2038367601
892092954
364837068
305252335
467654608
286573484
1226906464
1518304412
576092309
224548890
1463399645
1084840094
71340866
2082934208
634170681
269639304
61202355
1128006371
1084169902
305612535
11433621
1255992522
283968018
720594102
314281935
1353388257
1320056990
1872318748
1202932196
1072976516
1090240142
724081377
344330589
728385153
1969797132
346753250
1095392546
2087489395
1671923126
2098808428
128009092
1862784593
1280599689
862424713
2138754115
849571760
707693318
2115931443
133049419
1196369501
505455184
605470972
665345849
72048888
1706356340
1813485322
2029133440
1734412049
1088847945
32467578
32785009
1440257934
442414291
1313745519
620292568
2067558037
1053629247
1400168378
1534545870
906793479
1314020357
775800318
1746103118
1708819710
1639828894
1804833515
481830486
554258437
162094456
626623387
1073062715
1711681815
209166062
1019522506
630467326
986834161
2090256089
1991335688
1050086776
283014460
1995211366
890222840
993955484
405032444
754387357
1985990036
1142388991
1437599859
80517590
2143069482
1049595325
1616134139
943344482
1445775815
479120337
763847043
1341576679
2092145526
899220839
2062793374
758110529
914723839
1330338885
1083032938
1672900597
734295675
1341724081
887300057
229347362
254531768
827002789
242025706
1017243285
373571678
1365435940
1919742812
266592965
1650601356
1092588707
1737988532
1970401487
872781183
1840487361
371003897
1281217229
415852535
1824508452
99749382
40210747
318051256
1835236166
1925717022
600690088
727370629
1623454970
278064829
1600318620
1120235723
990730758
1323387649
708102504
134870245
796107782
162919172
2080036199
1543919649
1479301172
1987905984
338620528
398543881
1709771929
1766986568
1727796039
1544103135
1636828165
1997964398
510473021
951499914
1753146257
1522814810
1550607570
1963772568
1644348763
508708576
503734326
903309138
1408563373
1372295367
1404521731
1318759974
1183679609
65812587
921507559
808991622
1211166927
2023066159
590980475
1257926562
442003718
298210237
1995552634
1349597683
1166461566
1022533382
890818536
2039468904
1230521439
1772520039
645979067
773475099
863922546
1954546922
1440361210
873579330
706738643
2074463715
755755664
1645820094
844232212
977895032
359477108
1462166537
1302436147
1778446259
1227677804
1985947438
2127963919
1759192855
1070774082
962378001
1685957311
1273475586
733062382
1938610441
1825405580
922633549
799198312
1412516860
2142913954
582412338
2144605336
1567018565
1816015743
1299214271
832109158
345978539
1568412871
577991128
1719269488
266320789
1927906989
1081225355
14674644
467654795
1552542595
760356300
1547958294
1350106873
100483590
1033586312
1833426613
1069185418
1897351435
1657309874
1270637509
991083265
2118219364
524507208
488060914
1121989627
1278804439
1312760242
1545897089
1332241259
185479280
757844653
271723381
982644816
451736302
70271404
1079910100
257070801
644651266
2123400890
1832366388
597181805
1184921523
1603445595
1302175977
1248500184
473169982
1685567401
2090853427
131530640
544452629
477803240
187435430
305355457
292797755
1004724238
1831035918
930864140
253588545
35492359
1640732108
117623294
670996848
1730784538
894320418
475707076
1776042339
1464247560
799314703
1644706836
188214557
1491283642
290970814
781288140
1366003162
1745465572
2083634006
1437157313
111633427
2074840890
1725750192
628523195
1617197680
700748766
566451878
24499746
1656261644
2004290731
1945603952
1312484880
2047631694
755135030
1320760075
1939577692
1793759638
881960794
1131683478
1902255189
534445433
93847375
1147239368
146986076
1331087681
2138406870
521444991
2026347224
308174143
2034928327
1968087820
1372556371
155084781
1888246475
377281309
186603546
214214810
2078578256
997519770
1669100200
1698942360
972324044
1367790293
800390813
1181483007
1821958287
149654518
1754620898
530419556
411671918
668362493
902318911
168669468
1513350363
484111573
1383757563
1440478741
491796301
2084988466
1014368508
1195413044
1909301120
2022651301
1642618680
289889240
153520213
5368770
2110038152
467628070
1435243652
287550333
519798375
1530493456
821312009
2025112094
1709015788
402900839
66646676
2011973099
1090363519
1898460768
1873361994
1449187818
358681809
732098927
1260376787
1978179994
1505603803
1696593294
1212883054
117818761
749550304
1522717932
359479287
1292392673
403071242
939405786
264227
1472665292
720735357
658876183
1677952238
966979724
318640702
371731421
1168165067
1801978069
624685228
637693086
1461379220
1437041610
2125370487
1926486786
2112404000
1940593150
770751489
1720835777
261260080
1999657267
877516515
1185943192
1993812717
2144454284
140411969
1757396035
1078148382
1938388676
1560366293
5004896
2132049969
944888791
1968052448
861942249
1790419722
127067656
1999906396
1160855885
895539966
1666598930
1312037947
750697969
849584610
1988685498
1700012179
1286604718
601577771
1172832292
1930317748
1472435908
79264019
1103711666
803103483
358123896
1062757870
583047745
1184536998
1120457041
576962183
2102986849
2058100337
45568544
1772995791
722908272
2118295205
1164023524
148368846
2125591453
2015818012
438825484
1575577294
1825172897
1322270858
105459508
1822875709
1386998327
471409778
702310251
133211474
478235787
679286864
1220184706
1156164649
366336025
1886053610
2114798677
1791698959
2020013756
1489895258
1163399112
596520240
477104246
1666663033
1955658825
621277638
1006545014
1832796852
628934563
1856620836
578322628
1456712463
1221153175
2007873626
756615576
649030539
1522573714
103331911
685031573
831136860
992729458
29714894
1836347560
24132750
770360642
1588886458
515035865
1192830500
206469753
1205445353
181724588
600591245
1838838790
1164050377
1142285407
1185889203
156537658
469521978
1259376362
704381046
831290064
1926654961
1039170901
1035710179
1277481555
606719887
1341352108
1722923955
1487595846
1050066944
100607338
696521203
1939693207
1446876870
2034429644
964366548
321742873
1849922777
828955776
1222910599
1663850700
1690913546
54558159
1466288916
1851972545
2030469540
1264335256
102974446
741715985
1461601126
1239775967
1642085335
2019859857
840245529
1616689306
720296136
626692466
729799114
1801851567
745288771
475734815
1502979359
1022889142
1682480384
2077456577
1156663504
787955962
910554181
343993415
671626644
1129896204
364466119
398993601
1899768170
184956833
1117602279
2115124351
805267372
842799995
1319966603
1014038010
463997566
400583661
1758490204
1507080216
1799254585
479449132
1016620691
43229061
1651418200
1622205685
449794256
1648300364
146304989
921707871
1007520431
1650259288
996934636
1043902043
452321918
1896454124
1577704759
214475375
769692374
666787
1174460050
36407661
1654935631
382973752
1332533987
882582869
227464175
2029978800
2139713130
784942674
480567944
798058367
579924766
2136463915
1577163990
1003646070
292597940
1562470363
287807375
168051795
805647407
1424459712
1543642596
1228328464
766318971
857087338
1912327045
1136964853
521436086
797460282
532973946
134913302
2089892789
505600600
1773940746
661914156
825431756
1831832631
509161701
1095000214
2078720099
825609272
226201599
551648033
1221709363
1021968027
907232788
236402959
380345572
1385683476
199848386
532053036
1826042707
659330483
9066457
1822301849
216832760
1845695014
1521713582
2068462946
1331500176
1600404498
1032018602
919888668
1159887020
1224844453
1055675993
1299943405
1916394812
2045765854
283778053
1730637407
848282584
1762103985
58019053
182113481
144437971
1172925001
370842794
490876268
1783603819
355931952
1313926904
670208957
1935438485
1156093001
272682756
1757388211
872319612
1309819037
21536561
14439301
228202512
1202706403
931626292
1472512105
1601661032
120969337
14431010
1574420091
1207796145
75807698
84059775
813452842
1767594543
1236893772
2060975979
1616910925
962433012
1029510021
1275871343
481383741
1082183626
837666646
787579550
32938187
1111316963
341120751
294985926
1012885978
1002716716
1895573494
1314448997
1786997288
1675752640
2035168260
125296706
1024579027
291855985
1530770710
1761655973
852352930
264195101
1429565259
1916913356
2047307282
1300903846
114450401
1447668001
1797127467
2001671029
260501948
1486438675
1711584787
297357397
516986691
1425235921
1697824207
1768173154
616210381
1352993656
1722401092
508576996
1827837714
894577493
718766291
2065682535
1072926311
1916144870
872287644
1998150247
448712214
1621640068
695465965
387575271
1369865119
697392000
1501581998
1608928513
1949243739
701283288
442255410
189057971
2121011607
11621001
203804233
1541876876
1027450216
637797339
1804445157
487494271
277525417
228195314
948428866
419806381
350147897
2017280316
1609828545
1867704145
535775043
2043446607
2058855597
484115067
760933506
1127012222
2024193637
1317154489
210914322
508550722
1423656768
1136233640
405181724
1316816632
659539465
738686079
744484451
384288523
913059362
1569464340
1491258388
306082584
1671669690
1979538218
1635152049
1110163117
1312213027
565271242
1245189073
539974742
617278458
145768088
2053682873
1978471251
261679321
1942672822
1238161450
1194436726
2016136940
219746149
1371184656
1732886019
1800224482
106177224
1910515318
580150048
55595493
291731455
552121413
266377900
1522766755
1828417335
981882080
956357473
853435721
2034363235
94603489
1410956528
2047031713
2015731183
964234082
626454822
225881904
944931280
142536181
369236164
1122242759
874708962
481512927
1409666045
1463993452
1441144192
1362293552
182558702
1366029838
1766623549
217895727
830291073
2034503990
992856653
698994289
285770053
1609350274
1259540707
1242984728
1805346274
3970662
336743095
1945611680
438204836
679760163
30837128
1834438185
1073289530
348487490
942727107
1903136327
969255865
1642981641
344494370
95164089
441941132
2071371211
171532569
1748386799
772578061
1787771235
224453790
1151542899
2045414205
2106804789
2054494590
1270082140
2020923999
51044226
1317494739
600004089
1491834654
415984069
746109849
514351944
1893029461
2119388427
1618751919
2008126342
624544335
865478396
1783744533
1603450788
1946918862
994001566
41718757
1970255556
1469112158
1905263546
589381937
1524617010
197901652
188571068
1275643433
1249165498
670857508
1987342322
1745008357
248347571
1774079806
1258317250
788402394
924503671
1849380490
1937840909
1315388911
1069627093
444860048
1931419494
554581045
1510837107
271035079
1364898612
747410813
419254892
874017350
1547106853
979765208
1477152205
779677426
782318653
1894865303
142807597
177850935
1839908911
2057763332
1331363442
2053913783
1803639267
1112035102
530559758
2097683782
1411985917
1761328978
953350464
618970013
1127686381
2100384199
533143569
1542712283
574144409
1417339785
1643071660
1090020303
13224436
331570805
978920886
437091644
510836233
572782277
2094606387
451811565
1111533306
333887167
750656922
652622633
1043700173
1605852450
154238009
1967925862
922145454
1801209
1810876427
1219332811
632923898
819117939
2002724951
1132363052
1440007895
814333455
1569874289
780935592
933295800
1777195903
115839207
1989126055
83456550
1926070029
215757509
404918726
2090068488
1938960650
1322820200
627102134
2129322534
746404730
646600033
560485720
898437358
1547762808
1919666455
194485351
2016412626
948781473
1906219695
2147375985
1943832819
1898314047
1454886022
1378610583
1797758884
477938275
1632701448
1509062681
1950974683
1256510967
640694579
2101158006
1642705910
1755234254
471379078
2033151261
34755897
1630356225
627485636
1199442580
782777212
183078087
495589628
1001716343
1543677246
302958310
1246428967
1569080708
1840626725
474511961
1835762014
407859519
645562571
1453199508
1248703254
225875373
1527177170
487013590
1341925827
675681663
658247580
1040389198
538488094
1220140917
1576924009
934043580
1894418104
1395311396
1968066694
1568344522
2057326533
1845530954
764377103
142677268
69396928
2100323925
647703056
2068290894
1482084449
1748465609
271340032
796581261
2056500374
1871030386
1669571137
1845018783
1280816683
499862695
1580340138
1624658504
1209632710
1028116402
1707632485
419865871
874195908
192772619
1638781536
1503541611
519777114
397003585
1961649107
23083580
623944181
785272697
1875565928
1996767652
345498813
743338275
286700966
1790947161
18913979
1604385014
1039831449
1182305215
1487442765
1165052650
992773967
2000525425
204189712
1848740768
1497311674
1166956517
2008001080
166022393
1722233195
400958768
1504885112
1485753990
1498200449
1437056120
1817864249
370350019
887882823
1554847753
2087181395
1101825202
6520524
645079227
1251411782
943962122
1378031584
381822110
492275678
1638084279
1610618045
729952355
1056383642
446029486
1962452955
1876685093
473171878
1907430255
1700627307
1960753895
374028111
367032198
1804400595
599488128
1301070802
669767664
489797757
1138319677
1812101081
1369014555
135334063
139497053
382569018
1730316915
1189902047
1178069466
1734751676
1895578188
2139957026
97996749
207990577
363380492
888263585
86464122
993911190
1160680741
1941002443
643311232
1186526960
1378544719
503870029
1434546416
716215512
1560046586
1853048910
399137288
489045722
1663193880
1718900571
1143899676
1556036662
90631641
1899912664
144998579
853769269
816787741
395861723
542688854
97162307
1272775751
1739147697
2116202309
1311372536
99547877
2008148265
1276669414
182849429
299624522
241531749
1878844729
988647711
68357296
1699939910
1692486708
235283284
301523248
1778879344
861613694
1805770525
718919138
1996069849
735247415
1528132164
137245617
1525666726
667084302
345254780
234315294
859189365
2145418842
1621539267
1097620526
1489288205
1484783948
176836041
718283607
1241657685
944966595
652449356
648520876
1370782050
1489067126
129603509
451505879
81378102
192959025
519447453
441817343
1425469183
1186980595
1390338577
164070576
89489682
1075860826
1439869654
129998843
1151824354
1589614237
612259402
1368535794
441063934
1847328776
2111233218
2069806555
201630197
11783109
1895663914
1768446674
1524460161
471116395
894102909
539700657
1225384429
223636609
1177619771
819654994
1306857751
76038413
931611764
1771261124
1672982107
885699809
1109228161
223542026
1496471767
1851713242
394779264
1226102881
929705981
1320971732
339717474
1572882089
341817132
1222108073
566219086
1854265846
987172862
231916050
2092684268
1756036554
176803365
839421766
649761734
542769080
1363900705
1881767024
731961976
803048334
19408077
406880806
1569119552
427314003
199336479
483156515
1042440886
419677621
448240055
553935810
1233618149
75956043
1879358902
347458054
278265119
1934999650
1467466870
1622477939
110049735
87815615
421755281
1428147475
1308902010
1007226111
2071253426
778710956
856017314
539861219
1610849591
1089978011
1327246884
807994938
1370029149
685456344
94161357
209462023
908460876
2067441420
1714720133
1326175059
1989983868
2104635607
403733103
641760864
2126594960
1536938594
323454356
24332057
1520693587
1485784624
330444821
1067178722
1550209078
401956873
979299280
1394264853
1908569157
1418835443
1499884871
872423675
926892914
630674326
1908299541
625836522
509454953
142038771
1482832362
1207878251
987595509
1989833360
1997447007
1741077275
263250613
214118537
441663287
1493224592
1966413102
1917388592
1395628240
1375619124
1181155444
735371084
1445179684
678996288
442211231
1236488416
226051474
795472909
2058847539
1648226999
1328718512
617070202
1188096782
1138014366
1649886657
1619926229
243717667
1802793677
1331624500
1756818553
900386984
1065218617
1246565903
1366716764
1941947037
1505113253
88994162
188040931
1242825818
1241666363
1079692372
1781597126
1093190967
1329527991
1699188677
465450072
2014369191
1212796939
1372998073
1061318967
1174803375
1992794992
1207793912
1127551749
1292034470
1377391362
179121327
1420741117
1539201359
328009448
2101794377
2015810535
1126678794
2045877861
223467377
60066872
603386896
821247827
1411184123
429622321
529220067
560480225
1603471884
559508564
1757941613
1194685324
1733282714
1496707368
1113259289
2028701918
1866005761
1256123961
69367232
667159986
1863160888
1172808578
1826537448
1888923898
965582628
2078433598
1005376082
1362008317
2085842638
1338772732
982233308
451441629
1440872984
1712561919
910488949
641299454
1358938199
378943798
1277083779
1664667440
1719047757
1478893401
542879637
677730603
798206766
1405882947
55932371
906900996
738906038
814944739
1406062565
373705348
1513258947
1586365880
1452246782
753143382
816936929
1371111448
944861486
823586096
1240251669
1329385835
1994532251
1513040694
567554906
420059149
392109751
1637310731
1118960924
1981766990
1682729666
1718447434
278259591
1121952718
1650801879
1300053523
1396938246
1180064583
1236631534
1289954748
1203491082
2114865871
746792994
142723438
281660820
1157936970
411228525
1363982177
327153448
945175305
56241693
932170903
1065061982
1388267109
507380362
382841995
1592246044
1741571380
1796516836
2074004256
19290344
123098239
255249563
1781685430
112881670
352897688
1861009812
840446082
839444005
448925854
373752861
346577019
2085682769
1940551465
548745203
1534740241
515965135
1098577702
1175145632
565399707
170005313
256219914
202895736
1143659117
1960899790
190129432
73540440
2066173244
85053464
1621251571
1944178240
1981763154
1646136724
39201519
302092036
1433103267
337485662
184538727
1196402564
1247752031
1978485842
2090577619
127885304
1007905343
826169183
39366592
352100822
1977387255
330465161
1606088515
461330660
1880407365
990748262
1751013536
1461408602
1709633083
1747531868
431340532
1896940128
1739730264
1886103106
1464123004
1173711700
1333976841
1410749021
1776422463
1934769222
2130772584
580310245
1302418541
1498648557
2116760112
731642608
1851799898
1316989106
530825431
1978972905
1999785503
1443758165
655616179
1894419620
832126687
1579648757
637059013
717765532
1850844060
2051596152
2070718306
946116589
1770546965
1560787905
250069164
911433321
1037625788
2102599989
1175100232
2095675602
758073366
2046345448
934911579
1263310894
1772030626
756523876
1480543671
2041873574
2059039878
136108091
1921523070
1452320898
39333775
496886302
781148043
1713153488
1197981873
152463389
977111149
1734478766
670944360
497385441
15315741
1604427818
1836203240
1636671713
790329581
809428919
1052800543
1592052258
1991516331
713268386
1155682383
349399788
716713180
750535031
1689484345
76912128
233375215
777737152
992697646
744814110
587315073
72759101
1002099534
1900616022
1882957137
46810337
1137809056
1280958091
1589870120
1546184169
1553520934
1200611883
234909442
469911898
509712170
861578082
1753687362
791317047
1703019490
1256558754
1345706872
1135445
436925391
1623129859
1029256574
671176720
1539177816
416453814
841671077
980126746
1503569848
694717358
918272442
1748252456
43911471
994424570
242804563
2023151960
282621526
1240775029
1725407820
1861633229
693539635
1027922707
1875604309
610738443
652912730
418315041
952669811
1998656040
2127432806
587007469
855711920
960302469
987187913
1953358690
202340240
405467629
1591414724
297675632
658398631
1452634242
1723474993
991031395
1120913800
31601524
623598399
1737914209
79868804
1457456525
1208221108
1680525396
571237101
1394500086
2092763785
236086965
1340967056
721786720
265306095
1509439127
1746885998
1276698201
805240549
186634463
2141965211
690018197
1461672144
951105899
585662790
1708201904
691392313
1948734444
746745717
261502044
1199211988
638898700
1329909278
1409536009
1049558236
1668720911
1409119260
2016222030
522737373
1622049312
1460571425
1357634241
1226523705
411059465
2028838625
863951668
2111805471
1915471370
29458972
395172621
285752818
860922032
217462770
281068010
401827001
1249746097
1301007645
1296548577
1441970985
1527480898
1081327953
70810963
575327902
1707097366
26787042
1622207257
413165918
1712063793
1811364985
1408682633
2063178446
138808750
782317840
827130406
1859997600
1745328381
552228397
1803150022
2000061838
4620264
1289010784
312134630
447134074
435071470
898055455
1861871363
1574367205
566451878
1599053072
1901230187
283361032
245703154
315419260
360688539
1224172864
1778460545
1585183785
1053282641
259610891
455662523
288710545
1626167957
1901401933
691823408
1952351765
335824055
324291928
1774794513
2061861576
1241086796
1699504584
2027837261
256970358
67891093
527754305
893621707
577433204
1020314350
115840235
967294394
1759874757
442753558
899573896
1300224718
617830079
1180174436
841226301
1684318184
927603299
668179342
1170542101
2144948730
523148543
69335178
302352823
69444507
646475426
436694735
326411945
2006397096
1659311238
658774440
136269620
951847870
1217072739
1348485151
1984811032
615955138
2008997852
2067106121
1126812679
489992202
682984312
1858551750
1097063332
1728879480
859141493
1014811941
1121575409
2042099955
847893187
1384175981
1113412607
620971968
1826982837
351440771
82020095
297216337
1309316739
1842904434
460863565
1675484866
1044980089
320120644
1973378154
32737712
1767924820
776704242
2129209661
875828218
1782054588
852813836
1447947748
773872158
1049377684
2020245717
1777778509
756205072
819833713
1904472464
1222727938
642301972
951982470
249782716
1196367960
1324958614
2043652751
1154036933
1222773734
747397183
1611142116
1051334983
670989299
460226492
1581310382
1626459359
685720007
1640633729
1735083215
51893897
595493502
40186797
524945260
48166740
1606038535
2087810807
988711096
174803498
256423705
971504339
1902569140
1626136068
1177726257
468062445
1489498532
180788548
901493265
1629238625
1238123907
965318507
1960590445
643015576
1199801429
396371706
174329931
11476484
1044817202
1548295396
299364706
192810466
1871422852
1008248023
2109725104
705832941
1718127966
462941663
1672766950
1580009389
931543493
299567512
1363772228
1650876685
131705318
1999640095
192996332
1717329275
1980096205
1868960295
967154519
1701457924
283661176
786616822
990500023
282553128
733971168
1062639499
630964233
346407737
1646287413
1680487123
721060320
19220793
1919783916
1098186239
1869890720
705216661
38261620
868881162
923174611
1974462516
479198181
57305828
373883578
2091734304
2106979590
1812279267
1465831446
716097708
2091546476
1007350548
616589435
2052814622
2102770041
2136744292
919990589
1390973878
1200757922
730306025
1580089216
508472297
806960556
358214276
60664223
1177347980
902426486
746222216
364770811
606243657
390527272
521233047
1535853973
1858328444
1453661217
578163003
609196703
1131496361
958671502
564663062
1938437243
188137667
548423888
2097834890
787325716
809171363
1934587577
1497069751
217964370
2076624711
801215688
891364736
300120960
1338925545
1589459428
2110115440
533585808
464449436
1597179147
1234846618
421365021
1852322866
535662984
1840951633
996010446
1809546345
546816174
1877272990
1077522358
210099164
2027929739
610984261
2131917374
479506693
1278446229
100621654
1378848644
942370743
717970144
932567516
22663042
1550846932
1576424443
834528336
2094809370
336343226
1172579118
593608073
1028762631
1729466952
1276008821
97572888
723137008
1479731758
2081737977
1848798368
1793684001
316546291
959718402
813096243
1001615213
479908628
1572677456
1032318274
434320127
1693874505
112221690
1102411796
1910256625
265857275
950667661
1070029493
733067940
1934163196
790524342
414078793
16148980
424666317
233072296
1003607345
1545011283
519722865
553731358
1226658903
1476098583
1410990197
1151759877
1100211981
849067604
359583161
148128535
1197280371
1934539770
1264870606
958299631
1406874782
1885193030
850180838
16461591
1675244367
1233160286
1015617250
1585016151
210355723
901248185
2068925168
1841847539
118444113
626216666
1384165832
623976858
903664198
711214078
909749923
1001039284
452304326
253406233
855318252
494104047
1567735029
1904384795
1319678116
1536811825
1810897334
1771999705
1712113268
221527927
880469825
1009101498
1761343276
1437289323
838382010
1784052992
1550533462
481555722
719411702
1211467425
1992543890
1829174619
1605491068
1083757495
999835500
111509059
1235028057
1183850355
1311117641
2095068179
204926537
4987332
722753313
816667551
50501074
382069160
858463409
1988468359
1590986048
2042616944
1360432269
646869728
1405088775
897723788
320552861
1558875229
1399617327
1228175615
1251539057
614913974
171203649
1606387003
57714562
1475744741
2074150734
416513983
992603380
1612209477
2071908639
1038274207
1976307581
926623906
125362836
947572995
1399998357
262820921
629617
1670946714
1607929757
661137005
455610983
1590510446
1917852362
181997421
456661943
1660945869
1882819044
332940381
1793813646
2041179645
976672304
627906062
1876576441
2088854717
1105094749
37523143
1855620427
879385702
3964178
1503552002
1928432835
469057886
877109034
82715581
523551185
895656206
341299943
583193842
1260787870
772663178
1830922119
1685955644
680520009
451909125
1885928518
1011236884
1428588559
1180966848
1398545910
261661272
78421609
1858917883
1561495040
1146033225
827381476
1390408389
1273130262
1672164730
1459067637
580599847
1207675287
1691556861
1091848380
1136104419
2051214411
80021126
1474770108
77450787
863584952
1050048282
586369876
1605534250
60333
450723424
1352106317
129050355
822053704
1115126245
777545131
849891888
1488364091
199186493
795639184
277834248
1463414648
1370364989
917528974
985482733
430121940
1739101272
1650547302
1396291574
1962466051
1266656541
2026365084
1334705986
1501431563
140271905
752821171
1853760797
684719124
1712660908
1920097073
1661027625
1272123704
996085431
457842560
502357277
1814674467
1403341469
190850878
872063901
163755694
2099002911
362879783
1274959338
1865695749
264589503
457872069
1599750524
36105432
1485685145
562948498
1517206229
387877327
1736764742
1330930261
1312457402
640572683
359664335
602159744
1781508473
612210745
1070346765
1753087124
1428401244
205718133
28062760
528813950
227066651
201232719
372817821
690673010
917630887
999830795
156532421
475865123
524774138
1326855068
610292641
749783137
655217506
933685781
1430154879
998862844
1667127474
1046769215
1546046280
1764029116
1769673747
518653660
1669831601
1755125583
551357982
1133943451
579538432
1865970083
2088353050
2037193400
989148468
2146891863
1771062453
192040392
1595591104
910562608
1540723155
1955272756
41592713
1633289977
535327130
162491159
242085333
1914144106
454583882
1524308811
1787277105
144564805
258584220
1407640786
1654813610
1071501571
773660624
1467035553
166316135
883569215
1924672573
1085475472
1534275295
1796680617
1909650349
1644444434
977628996
362090176
148893275
346205455
746891684
1017010946
1477894007
942063095
1814582123
1308245443
1586187555
2130339286
766063077
414538587
468091630
773300918
212355953
1294923365
84009109
838800230
547352662
506339412
919949422
997495633
869384213
450280613
401306218
1538491425
1898289489
455992125
624197031
543364194
2108844317
589991793
932180999
1861544287
659011280
2063638316
1432313877
2029007913
567478767
988644489
1260925201
1181809737
128028658
163405643
938305958
1123035180
1923381333
361515406
473460732
1684837275
1103438269
1961731799
2139964329
670917464
1616093693
1568829482
839758319
1843961672
1731413184
1567948371
1192017716
1029722068
778803486
657136359
1380121538
333739014
1531208028
896388804
615607159
362921488
414529418
1042258353
576100885
2600706
2053581707
731327844
348002630
168175588
949731338
77300228
746744148
2005970793
457041685
1773105149
1238757820
1769052092
853797802
828534558
1433625609
885430725
622425577
190181199
1412031163
468566242
338732801
959285637
1792424106
751902201
1500284815
964439765
686395444
1916414889
619623301
437347865
1094216742
2101091852
155871820
91656162
1904763328
364267850
1403428481
928142466
326467698
803892076
1005290156
399736806
121928580
785627189
754661616
223513800
1653558906
424095612
13935349
1990977981
516600165
1519519514
299119772
6414519
514573128
1239724317
1593167280
306288213
473652432
2066723636
1801207270
723167635
1496799608
1764569140
620874442
962357766
14888908
1466689333
1751681646
988887346
978997560
1051347528
2039491150
706634193
1364252044
540890731
1854318034
761081218
857453581
863150356
553423805
1791147903
1021504558
1854122573
1527732845
1948336483
1326154314
1659030146
98603483
1409927119
1695247089
1891478517
1266780319
1719432022
1081147525
583339556
758511594
411317843
154281501
1433692751
407815822
1896175245
1602243991
12531390
2117843214
856372671
931507312
665524104
1656026847
413485453
849050207
581159022
1272560066
128286450
823978673
397576450
1811630352
1151243920
20710658
884885592
2075012568
1023769308
1440119632
2130000015
1897346555
1117180985
1385579220
739800982
204153417
843092053
844943160
473301430
582950337
312562312
1262764276
633532351
477328004
1257489571
1064146864
207981771
1538985318
1001464959
969545473
2029510930
1218941331
1676679154
176457867
1462851369
1900935685
402479641
1503748755
801120706
1724453319
1441012617
1767206398
1467685165
301805113
1080862927
1909780481
603079813
1882124818
205546594
110576074
939787641
593978122
1227909910
1910088201
1935085203
1756181040
2078256616
561653301
2025420951
1146805213
1697166044
1206976196
1870239277
1246494015
1419291400
1409176852
151159805
1181354811
107656731
402254518
1222388817
141718973
1264864061
1247112641
1555778477
2033193083
1163419917
377020618
1801914672
926913005
1858673100
1495361864
1933642163
620519635
1037910863
1619243569
496165325
1254726722
1097783718
2035367353
2075650326
2029869077
941964459
816720648
1209758313
1570030095
1246866333
358382336
401473188
1585195416
400654253
1862576044
1500600511
742581623
1415199167
1142842710
510949854
1081537272
1576994226
85831081
148805116
1522917017
1176100099
1074797745
263026182
2039600237
969611323
1784653194
1566082516
2132627375
795518333
1447756761
1027021619
383385970
1576999432
517751737
1754597598
2130762935
1197490564
2037597153
1886105501
1145168391
1696894497
1707073409
520972611
570291557
645696411
1397374770
1435618430
231260636
734044015
1318144677
1435364613
1408226878
542696718
458560198
616384256
450415847
1787404368
2129267938
393812675
1474490755
1407468053
659361986
859709424
1369763958
1593298386
1242765993
966700403
1828546909
1322267867
2011782389
437231240
235150801
1870447539
126599424
1939244780
201194878
1294183245
1573963066
431237823
1657023071
1842774678
1959428892
45692205
727608289
1102283242
926018357
1475808797
2129026807
168401008
904890737
60949640
898209214
1759471279
121493926
809822219
450354221
983960322
1360559187
179717288
1621173192
1121653879
1552628899
198248293
1391527286
1893886148
321859720
168364388
108106352
66605696
1804127447
1624370516
971871304
1422131218
1351195772
837285847
271787264
511840587
978412677
690208352
514161566
1746066055
1480992458
1396290816
1113984970
80977981
200966151
503008510
1578166974
1040762558
927647431
482220226
743378701
1969401293
1575045923
579455178
1310504235
321415447
1412397626
1878041463
1845565186
1519556812
334097800
2001375896
2002150574
1018892085
1704467328
1177304878
329954858
1192624965
898416559
2082430883
304073298
1969154373
705227188
1520989750
1284312096
1858860493
1599316173
1677218497
121558517
513383564
2090295711
112412400
629637791
948777421
101569000
701807439
844539181
1486287148
1994796859
1215964955
1799920575
452954241
827353978
1805595723
165949367
1784960188
1825859659
566687911
1493520133
1835142134
1416831128
596106136
209579153
1849911889
2034351044
1688347222
27377405
159136646
21631779
1871375172
817962765
421597623
117736413
2038845818
88939653
1552650727
1372213949
2092353557
66507381
2097364295
619657843
1038210452
606843317
530069981
190311991
1676847040
1788562470
1669938418
1688837639
681532583
287272816
1217813740
2017679772
1003875008
1794175789
1276232946
364748380
1533025176
1256383177
1465651517
2101627153
1193118591
1570910730
2040046138
949719111
1002771636
1099437603
863096364
1948742712
214791070
1479479208
1639037843
264145230
322098742
1335254485
26967427
1049360949
262771156
3613017
559291955
39231276
715256379
810367044
1883371228
833960913
917551327
1036382840
1080194881
1734489613
1424385685
1216272056
1993892167
1805405177
862662643
1223654799
1020659590
1944740048
1031243068
1355053122
1357368583
669036539
2049500161
344378135
187917978
1735740051
1914917691
1530524610
2028540460
1320097769
1816404103
1692751292
1845278293
2103559029
302847947
1474830975
861478479
1351460034
1031595034
1314889832
1414911072
1175003003
1923243340
1062697333
998712472
933455317
1561816218
968476750
1101138533
867320520
1304355324
1739461956
1741331039
1136146173
1333281974
1480868784
2106171558
762057608
1881767821
383496108
1452662786
1510662584
1260295894
1206865098
1264957352
1809822313
849185477
1764427568
522522810
242673882
1876954431
681642710
1251233437
378520941
180575132
1252097911
1177283100
38741130
1099235962
1370564817
495258494
469837616
950001376
1407622044
1581212734
1259724428
1995778717
585316938
890405339
1329526357
1824648862
797215987
863127303
645558697
1482923750
1222492351
1626945357
1892206225
1120896807
1422521726
1368134089
1183353852
623913125
1551374416
968838544
1578361791
286156996
285667772
1780950409
1751755182
2024137638
736174829
1897353354
1392701231
216141859
1040542479
1799108484
1061638108
742138609
1508075778
1442083363
1406014208
1366983617
942698923
860098763
811589212
1432838917
555022637
1757467998
159324097
2145867355
1100015609
489615798
1663096940
382201828
1269925318
1868384057
361006032
739473609
434790476
1930741009
78963385
1675639407
1989057746
1067961442
297093523
1578641996
531121785
1905194000
1267446880
621291226
252459659
1184079238
784418458
1352992712
1115871877
1614653332
2072037571
796811206
1849019398
24220117
1188668305
44016332
838326239
1439135263
121842696
470075536
2118925193
1101530476
1361254533
247469428
229583458
1692068367
315957766
1938858910
828789455
802333908
293912132
924971329
210395416
571313696
936033440
593387300
974653109
1575243859
610571397
460379682
1047485274
1918288691
1298417971
664549449
1760190415
1980019966
732787273
1587490150
511274883
365193132
644518123
1899384062
405182892
359794360
1839435728
721150369
2027602323
77620358
670181619
1026429197
374739671
1115588393
625061599
173043920
1351743183
1220311008
1785271794
1799281628
812873860
1008087072
1873232734
1477196762
441484357
1967829324
1957312639
711987068
528277612
1748982494
1717766750
1141126028
456881197
2047613897
2058742130
1184204930
958229956
1574813612
580030450
686398126
2130769709
549288227
511393432
2091288965
1951497248
325838188
1398868205
1052782574
850451865
324044854
1366046058
698197555
450835958
1431138281
1744836861
29466254
1110927890
2055884096
965286667
627989993
1959416021
1625096202
537038635
947241320
1142442396
1772929961
559827125
672404706
530622829
327315160
1150905562
945539095
1115033907
1630439647
834796769
1505975892
1994667629
1117051750
956221849
1453806915
143172874
333020086
606752698
851267799
2051152299
1545365119
1403113885
208403370
145037237
2735383
36119798
87319932
386966794
1157321745
1782694327
217812276
1076877007
1333726310
490473266
779176619
1306947364
1743129401
93946573
1847858010
802987727
1260627240
256868916
1296568539
2051910798
264908145
1079795184
632960326
152463389
764317956
280097876
657166666
682009412
1111319504
1413713976
283838747
989777360
384442638
2120744386
933667767
991768787
803000623
1489282016
1908456485
1799980910
1543545110
1824017192
10188754
1646173146
120887868
1211303239
45290990
2107442641
522565119
144594391
2086013677
306613364
1654670048
694880821
1356769727
2120527184
1393741058
1281151096
1965739559
361504258
2124048882
2005699423
1347289861
253813212
837815434
402827414
359864273
929498711
1267400086
307530185
871212537
323282073
1549016913
1797304488
1220076151
934503248
627889488
1003416699
793050735
1060347564
522711799
769059748
1316689864
596627440
232187916
1015358236
253227190
543970347
1908481528
640804980
268133395
1832314176
630622454
494510928
1935665541
212693593
2029107062
1688147795
1364404405
1725383766
107248318
1466930605
1930868763
1183052603
123026072
727449224
669871242
1995478694
1768189190
964715389
17755675
718289426
808675193
2002742229
835062728
923256721
290207288
1368939786
1643809712
1192697400
797603754
2120936178
1658299293
1023346045
1001614033
648103376
578345676
40042216
84399440
1932452320
466185375
136547148
1489343558
1239230649
482033022
147786390
1236477480
1173564006
1785505008
1445204242
216882054
1633169015
1896732939
1263377674
915004433
861407393
268247245
993644779
1065895937
1630736710
624851627
614012832
1005897565
1505926740
792200125
929784960
747083488
1220540841
744772136
1698184979
774224436
1855176859
113737522
1495745995
938208700
1821261037
2014001806
2119786913
190066189
424866424
152438101
1704228190
1400302772
784138971
1855375714
1910623906
1411088641
1263395195
1585072296
1774366233
1373966563
415402804
1888616814
1618395047
1389937080
2019521427
992219015
1474444458
1790241393
789347977
565246092
1593133214
1194228594
1479364455
282129419
1325604016
2137975946
795840684
1512424128
781885431
2039998607
438816401
219562368
1654558935
1020432127
1802729551
412047628
964301302
991998387
2055563082
1141430608
1600664550
1642572435
1147696943
1429962500
1435910211
639026370
117639146
1479542317
232280684
1318540837
2015554397
871810903
1346615298
1536890266
1838448868
2106220919
1096372325
378538568
1470875486
188622592
891861221
127149940
325776798
1300805500
2063637429
1991171076
1502881329
1936629295
1470776267
2107488139
1712245438
708014614
12007896
2062828423
423103455
2028210030
1708142990
732244404
846276436
854614392
763661360
1064588655
1150398685
435971934
1772867079
1630607878
1757067526
1079504714
285622481
1825562730
625647778
1857393361
1159912564
1824807868
42628198
61513623
1763795655
790555734
1556454761
1124862538
528631246
362563696
1233894554
820754600
1838456084
1516456326
29784749
936647751
1052744999
439096015
404558671
1470342155
179714708
1664039052
1516676223
1218144106
1132773954
746469063
1454897262
2098936820
1802707042
899329745
1222671564
1114892512
1367207852
720925914
1202345900
1866310577
1021039024
741119356
642778457
227457533
999147831
962434969
1900779171
771305232
968788538
1352107421
1368376896
874923623
1603478313
1015866845
2013383646
2145388990
186955455
553343804
713061402
1759170611
1946704734
1771294403
1173158465
904376419
1730192025
2132229050
481893105
955381871
304600434
1705790416
723125887
1551928318
1133517513
1552913503
1426293678
952551857
857013610
692365585
1582785799
1466727343
1232008074
1457430170
1966624320
664489328
1987318564
128716541
2006767636
1386307314
1793009394
1328244996
346842675
1120141549
1938614537
1696529177
1105995531
134647003
494240265
448408351
1348502718
112300418
1949415429
972374325
1033513301
815040148
1933311237
2005596973
1951792150
906987147
412524648
1936994194
1101670713
1719095774
1058050129
1850524494
887005836
2146840996
1918695613
57572598
2141074764
2074317854
1331287057
368024098
1639135233
1598453338
673590881
2037802067
889144526
384461846
224431908
351016871
260876585
1703711040
1199717935
845734597
1266003473
1148558920
1589468859
62257437
69052590
727322138
1435644651
617558487
119021450
682014459
648725459
108049563
1133140453
354444801
1602917068
1345495443
721116294
575251413
1619942282
242860521
1318918439
748970265
830993883
1511174188
1273187441
706865410
481948464
1213243328
804782386
876803965
2020749322
2113370643
893563381
1713444454
1607737977
983142322
924109279
439609465
1358867583
1427435255
1694598
1105985957
132266539
142778820
1921219639
1443137129
724319114
1932872125
1158619067
111134755
876214392
292218859
1985997311
1309924217
1410174884
1806744784
39138501
295509166
468092638
1071163469
848743628
480532652
1450689290
740541224
1025860987
1311623565
1090306328
1113759619
301883294
2106975750
1187788815
1623016463
780727254
330266574
1167245584
1548746323
609507578
468531840
761177275
117729330
563623344
1781972365
1501163804
716703166
662458888
390136300
1152551643
4428839
1644213013
1144155387
590910629
1918860379
506545479
54053441
1890214373
1878310824
1255218158
318983322
79414035
146268966
1844131492
296806031
611725279
1330810702
661702987
1780757044
198738197
909302663
2145506475
490299778
421372908
1502727969
1642241065
17112470
1595362250
467616759
1483109262
1202136983
734816999
644753985
1737044130
951043465
1647030453
557998670
141748854
1865627527
1196319287
799019689
502180188
196660050
1617811382
746491362
1272366793
1930831255
945668441
1061407741
97202763
751810118
1069988157
1471206408
1152834276
255994532
840354383
1151002751
654709376
2031593107
1615836502
1353780333
1944619162
1254463611
1998720687
630842793
737510044
363186901
2025331129
1317398734
1346205009
1608767993
875810763
796609218
272387663
1996981019
1625667380
1548457074
1209796103
405532170
993130352
1226379833
335114243
121908637
1722559214
1482570715
923630954
1786381051
20766216
1950260584
937325741
1835232651
1266758894
1864202066
622869537
1095623072
1280698512
323000444
1115925970
1374967970
647442847
258121193
1211267482
1775881069
1365445510
1419614779
1677604718
563028632
1338788163
1410361920
2143981113
562319420
1460987245
1448265927
811217089
429057242
796306978
1020121633
220896646
376873193
2043001377
2050651445
764819951
74464131
1261816411
1799508273
2072253345
1025558554
1654009463
2055290644
1073443010
2018272471
616873604
1378476976
1365413527
1062142233
1722175343
1521729648
107828300
1598039979
831220850
802877600
398622733
143662050
284141320
1698742169
875983496
2035759110
1735994728
1712649550
1159568436
864898096
968913524
275802846
1023527894
1798303426
657681982
486844907
428103911
1434838580
791167185
949329916
770234645
858775534
1333707272
2062636390
302620570
256529980
2086389017
498985419
348282842
1038887972
834608214
1011880788
1189893420
353226325
540924199
1029967847
1722656687
958740348
332306056
1629123700
1553937596
2005579734
186542785
498904222
1657515894
1856208775
2049566179
2130653435
314778524
1317496419
16299626
1353267879
586503766
612311010
1896632331
2108212167
399137955
653771688
203987385
750597352
1448534622
925561512
273848442
2030188057
959192482
1709192434
1322728578
140925960
1165903929
123719294
112164434
531502055
1803051082
1407170763
883842040
2122961265
1871528795
1181684779
803240767
659406428
776293796
1863965879
991372973
891990124
1857805722
1510909272
709796712
1523185038
172678318
1695308411
413300212
1187298249
1666094218
232705276
700356548
405066225
1856139025
907672458
81402477
184477684
16671238
861699057
140717019
1478902100
823519980
1753477733
284992056
1272252066
116302938
776824431
580947620
558748355
1549719949
768341566
1321394367
1773156367
1527238301
952265801
337897710
2726044
1735554702
2059939639
1474399138
2135361234
438055176
1558135624
633171262
740504056
195467002
926202692
1600904203
617175200
767273558
80976417
731115294
24723521
903142686
564314700
701961194
971641546
1971035837
175106603
1951528324
244279284
738834081
1425994735
257272615
693530271
1267723559
1888581516
1487724243
2055286213
1480368561
69878228
1900616193
1038350697
3354669
761194423
712746724
989104926
1839984434
307031846
1298036828
90926029
733067321
1256064364
1453118757
1909621279
337898403
519363140
1438032338
464088554
1901647026
259842312
282390992
392622464
1063225612
392713474
1971227417
396593274
1286770768
988425377
797393676
1880246087
971392342
287832260
1185566196
1088168902
1610073853
939186790
546383885
1238202060
1140171803
1405637133
86354358
1624630817
1311651987
181950264
1010664246
1164289806
1253443243
2113771362
1045634540
1926340755
1137794935
1306530534
1243816811
191634063
224816717
477832415
358905502
1272395123
445445838
889835887
956967823
1779950007
303723849
551136140
904739035
96799342
1928419182
436723773
1006492758
886015245
1928959010
1115225712
1301741333
167576579
488477130
7238381
226941426
2034907258
1003834713
65486512
2035342100
499943555
485681606
1927423633
664630951
742278740
1587201915
439521117
156374671
504934162
312561579
182393468
56435906
2144364090
861335642
1618866651
841619844
541811903
1043709506
514401903
389827433
1059526072
1439082531
1875183847
225330503
232872895
2037269840
24220117
1492323379
1625302118
798381466
1735683566
2015451236
1989971708
1604405875
335420885
1708759836
2026987182
670360861
1856013912
1046022470
929038694
1726294332
1082865188
1456843245
1760920056
1144534528
679408992
1040922745
1648269741
242057905
1433233830
289183889
1716387625
1207326470
334016071
1453386314
733421306
696006252
1093317406
1217845286
1330029564
1563921417
370950773
1893328124
1601217217
114402281
400543488
2138250900
908813445
43307627
1968959185
1362583194
1390696268
743159416
340019182
1577069586
1266700025
210282258
168190776
1601464435
183957797
878559053
1239071923
1264305903
643028864
1714948146
419655196
1360707786
572339161
366826587
982060731
48639848
1104219331
1534221850
2050188967
1857709488
1675820029
1660520521
772580652
948153773
1388385078
1718993728
1083300999
75318018
138033058
1216696410
973496088
616779317
1132672097
929789575
945606835
1031089884
1915258689
695353248
2101370537
97313190
1670378096
877285777
2099227757
1311668594
20787473
1894985954
315931050
410586441
2135076829
84614010
1634214623
1326655052
591697456
1149154907
1084535457
88795762
1415056501
615536808
578506215
1104100305
2139699586
447447553
875550961
592627705
2131119438
1852267428
1441557683
89232968
1636346884
1363153346
1943823932
822644261
194928000
1370095973
289083661
234836308
698094696
1708384754
1620694616
1921555297
1133596409
1097667812
116825614
115819828
461016555
926612451
50134665
1766486064
918058014
669667679
1627369894
325654465
2063718806
1457073035
264342527
383252809
1703011806
1834659123
465464122
448195187
1678887890
1263042662
329156899
111875750
1575699242
694730956
2085526764
750917021
617015996
1966991385
833402544
401579531
452715974
877020243
1012925145
2042497141
1180902716
692713456
1168150486
2025279332
955086518
441884411
783003843
1093716927
1587934804
486576496
1585716214
2026887003
1695434105
1291960109
1431293547
2052148167
1771966556
151903352
1631405501
1654813610
2014320153
456321345
793628026
1085333353
120042136
1191901286
832495269
1706874428
1208473591
338697956
699768907
2011867288
2106602598
1803669517
809844580
1301704928
1089544582
1314138544
2109676542
1047631972
1666225873
1691922714
987863796
1300797241
516707525
1044359429
161061585
1435418937
1742237745
1363611706
175143376
284182546
1555469805
223288631
757097687
2073744786
1027530974
1986304242
901112997
971022875
1563893195
854633447
700314203
437458874
847583214
1916442428
710433487
161771888
1839584142
1569629756
381236085
1701941017
892789773
161337370
498830021
377918856
643020238
961739980
1087193354
800467729
1312897297
1785842172
396520641
185201599
1150505172
173415413
2107677657
239371482
1885093088
2056377727
91287352
2030270709
1570500977
1878540156
113059075
1488344656
838790813
271898565
577302678
2013867272
972901397
1662725504
151725268
1026868434
1160092542
1076579379
1380257592
646165530
1243125570
957470399
129481055
698316333
1738172266
24874083
339956450
1294698332
1889346943
1786561316
1783241469
337330127
517259291
119262890
449232847
673845492
603708258
248462825
928571509
19531915
2102612937
521344409
1038591941
393929819
1143445827
1909040174
514827343
1249073312
1841135216
1036269651
800325489
181568910
955098379
1075472249
333547745
1312832391
1719231790
117387903
825573682
1686427904
606972620
2006057259
1183057792
1067617330
522486477
527754305
1151341612
1492236117
431691076
762058051
1500982354
702512932
366755035
20341770
1086161789
1489216099
488276551
1733575785
1959555498
1359830943
1945777285
1517093776
386521869
1168853786
972874192
735213263
1265652829
1793241150
1482974333
1516405449
474005352
1021400766
2146841547
1235064151
608322098
2105634219
2029458809
2043036068
233328518
1963235662
972814848
1961408372
607341152
2038798213
1720076030
928691491
1436575072
9887622
919815934
1236286382
775250424
238027338
248072984
1470635692
1746549843
1766909048
55113315
2041023878
1332060919
2128945643
124364011
361449897
63342317
1296496353
1817131291
1213054044
1326069955
1096071017
1421790309
289891810
1478449128
1937918095
371256446
819710409
1257113907
281041410
897112186
1379612382
1090713126
1089418606
66433683
1489971320
705793237
725617021
81214649
1435756716
1316109084
122939186
1975962926
704093029
490376637
532388501
955695605
1664499176
528407110
494572021
1356565787
1105460127
1106708410
1515207132
1604960461
489383780
441315277
1128498675
1279050731
358634145
1461194353
144771979
384423250
511353859
288002953
1187466925
359662662
196246764
473291392
197874049
1915387175
1816160154
1125440372
1429684352
1758330272
181922121
289248825
1137518210
912937182
1930907984
1863503800
225373770
311600174
1351178874
358446960
889538026
1787031966
1431686813
835146197
560184501
712467564
1316430100
1703701190
1128797499
1329719216
1125619468
1284684473
1323547179
366662437
872768890
2057054611
288863986
2000076864
737246472
1260327169
1615383789
792517379
309314988
1140590964
363983570
2139756295
1598474128
948528266
440868956
1289732219
945157890
1975650731
804774893
1708583040
1963926554
843245719
22158033
961848042
588168288
1752077538
1506189260
39079700
918028085
1609972171
427067859
2048944180
1243730876
202871009
222369289
1553414485
1760589949
614068740
2038490534
1209024555
2123578549
1941070225
500366808
847913840
1843620705
1129516802
2043589795
656297919
1350473964
1294056710
549327477
1268242077
95488313
254219240
1037253818
2106487184
23656498
933373263
1681465728
644144073
1612134856
1791214087
1622249179
264308088
95875638
1604918217
1837201874
555243047
711104962
641196362
52565348
850364139
1894263192
478172854
1837634207
1751516271
634056556
694185538
161874945
358885558
539209914
708978119
1613993497
481492897
1051658925
1255124231
929703667
1678878213
398811772
210737284
1935385628
1093942482
386606142
653557917
1446305290
467419787
1646337329
169748478
2082590491
1152789711
330663436
602214106
886890171
1465743944
1691915904
887399118
299776335
633487647
1012194326
1296035755
654079404
1618503667
1394846992
346755471
386603224
1062295195
2099489651
1482253508
1613338807
2039544475
1614124985
1164801669
780005830
216333489
614244864
707794257
457971731
1275087563
2073366914
1914287061
1339064493
1761922538
360982420
92518562
227187205
2094964693
644885367
1696880096
923018272
2009421910
28287608
1063193699
678962207
1560497287
51844492
849440517
1145537777
1201376461
1258807159
2133033520
600141044
1862883972
866661242
1719215107
1888424376
837224161
474599293
627858058
1500154652
1460659965
1089212337
688724012
294185125
1894895884
1922902165
649353439
1748613800
570650364
513474863
340139878
1636948395
1634067636
83420932
508791430
1966218576
1480020404
1809114738
801822041
176635116
21261077
556434014
692043691
1345850008
2004331229
1792799491
1833154266
975179934
363389278
613340494
1445640111
1581762052
664564112
44389730
681157788
1022331708
672710067
1750216743
1317201578
1875908715
1472560290
2108114816
535719104
321405581
1454558596
1099222288
73202596
1160796471
1288478128
792117548
1920290995
734579900
301378283
666895038
57010608
1113443832
1218554737
2097351539
734301302
385605001
2053293072
851616795
1969171133
104448291
1596747717
812458285
1271526928
960516712
2092009069
279483079
1842993547
2144258815
1920844173
370716071
1760564166
1093571252
1100016936
481677322
437975616
1463179600
40351918
1504590878
817877315
874343860
87419915
1494215433
1754670193
1452311802
374898626
865518451
1487938962
2031723942
1063428833
465053897
2069926179
850520420
1985869666
840178200
1969859345
152271990
1151557061
1123356653
154936360
1417317505
1445836797
837816254
622184201
1401005720
1034315589
1090026548
1085847693
461403602
333276278
201053620
1552668535
206088163
1553996299
887093008
998420106
627630341
932003560
156956798
1716396692
823853575
1591023452
674119375
1732461898
1690010003
1549987692
443216690
792487680
1840577688
2105166813
461649966
545084286
1931580068
1659266654
1106375909
1365302673
842832509
872261896
1278657308
1536898645
1264883609
1269293555
1655447606
543624560
1437109130
1980523761
1286994917
1258893921
1639343971
488533970
1065772892
1896729984
626118275
1130181589
971683906
33412154
1971968306
1003139224
2146250626
814760260
673686756
1081659569
514489477
1506739115
1973024059
138230100
1322563542
377662943
1281699759
254140725
1501933795
2140572440
364040197
1665876736
1063407386
954938120
104000607
1967460029
982314926
869446567
678056339
2122487862
502738937
1484591485
1382167587
307997151
773253455
1092710427
1411050263
530505607
950696102
1135766491
100807278
1874990110
18024946
310226764
1154864295
1058116804
1727553468
1691515200
881439955
1342069797
1321782560
1507772988
1565151522
852176571
915033566
61059765
871276986
602972796
1303409417
1970218451
479645429
787741144
600213462
1967542998
1299293692
1628362109
1588535507
1594467593
387673657
1964383675
1628817136
78732844
4840315
1930873375
494035517
374177643
1844699510
1422695151
1765234017
1071961094
1585631616
2128058381
844472390
55162411
191755789
645377101
1253119786
2128930427
737098378
327736680
398885895
1024464404
583455175
1281001240
356191657
1440727002
2075557010
1687140148
369340158
743218804
2012227947
1188336269
1265387685
78876643
13380084
2144550688
1450268598
171678588
896489555
256906415
7199577
124144169
20867385
1778019564
2062718952
1945139057
1861525213
2036401160
687631560
1540617901
800738212
660167863
276433753
1242637613
192655045
1125779382
1596255835
1689576835
753640388
1038989020
2134595563
1341476419
1852062229
910995575
242398288
2136700819
159107416
361660456
921567501
1313666520
173711293
799944442
884000049
2093759879
136819507
1630993135
1924878419
1230793488
819277629
872365677
790202026
1670577544
895300031
1103572349
1931747060
647443429
536130389
471965119
2018073866
1878392502
603364381
202555748
1430168081
766203266
1689617187
1330685524
1994341070
1082691727
1597478411
213816213
1091725197
1594337564
1313742480
512250896
1442752450
143935549
1028054500
1247492608
317287884
137774969
1589701718
381308128
1977067916
975163892
31158736
1352175564
1889521473
1272192377
798470300
126048290
1518646922
141046639
717609825
1292511210
998677554
1726351298
787807840
776933426
1053320411
940369135
627778004
410510248
612619559
246422949
412821395
545549841
1716813514
9698096
2105512015
162111773
1377138985
1280906400
1116122397
1068372425
485556701
644137057
1157066670
2124634170
203214252
187930346
1894967328
1561725747
2063567662
287108109
552395871
1513243036
1501040582
1079167887
194069315
1506589160
459543979
462346286
192637135
712644197
150405555
106818331
245781322
366838509
843579413
1444583820
766897012
1152429393
1989928959
777326689
204180813
877683067
2095274803
2097834890
1875023970
1838876527
1396237269
1979297497
1640076499
1852630262
1364189770
743226093
207486724
579132005
296688579
634471063
876960212
542580852
1753829326
1951701304
927162570
225198821
1534269303
827318066
893534854
907686432
2110939458
1830665797
2119380910
1644439857
402973580
1645931545
1071152873
1785683198
1760955788
372886430
224383083
1751322488
962229116
1435217578
1956656711
66770071
1983610385
1489498532
839638486
336386182
1414779956
701027129
1670032666
217489894
245110371
884216635
1636946628
1176953925
722020330
641958792
584006596
878230366
725257374
1497670973
1536799668
1943042708
368399809
1844770571
2112057006
903839582
282302552
786892396
1485987275
902741294
1812461537
1147195224
448104141
1365879255
983105278
935552157
905049162
540300743
1098264130
1711567531
885391293
1441606693
1746306505
39979053
1986127788
1695706921
2120654279
1389777870
1823455189
216886255
1573217441
2047262066
694424030
734403514
176806740
1704007606
1459978774
684622602
775634646
1017030103
835275134
1713941322
1207369672
343428512
1670996841
2142692051
729740635
1392014280
282928931
1659806964
1370539397
598123639
664013509
96371884
315329494
1433141771
1265098217
930600849
880160532
272319589
2110170312
916097917
482780690
1261874758
404964634
1982569478
583255384
2115173617
863853668
226434117
172080824
1852285780
1454785006
1266573075
1544950339
1475864526
1161748549
554636842
974993549
493167696
530965806
1444209153
1223867133
1758326490
212789754
387480311
1459309237
136313735
1919263621
701721275
1716975965
1657572972
1206647342
968135480
1333969567
722950344
521402188
582285180
333886462
470068853
1039202741
880568117
445577696
369140836
1259949060
1488398796
1333408685
1927705932
873850219
343458059
1032798485
749816452
1563111034
38391232
254455660
1471140447
1555469440
1895814566
432042116
673291652
1220615518
272000456
309860942
625230079
1496583033
33876210
473914537
792380300
459570356
756269376
157560679
1604495702
529542147
757054572
1491700302
1769862408
1950695859
1900467239
940453183
1471732991
158944734
797204171
107873357
179403106
1001978728
1013690074
1850890149
1842119258
1608396738
80787690
419755120
1944855882
1806814656
1024058082
434121764
1646819318
1236220436
752030745
2014237466
322220808
342746666
1662140578
568082023
576922942
1893813709
986467502
202374348
856268218
537563588
2051554340
673698124
1130834785
1910259151
1808305749
2145601783
808693926
543315689
59181415
803509422
1724669860
1978738999
47588935
310364446
1376104014
577631686
1193723712
1722154703
2016227408
540379169
2124588944
1932548442
490297455
784192704
714857781
1774753912
954643582
401796185
1614356130
1024443945
1929901755
1267299384
486384345
596188921
1974090245
1793886478
1576761115
963900810
230093167
228317673
1687897679
1525085649
996992202
676488775
1713185669
1219344832
598414158
209081603
335558700
312090758
1507490500
2053615406
1184618717
1202414424
297614356
1127321518
872598288
866565158
635099618
2143093612
831289876
30099345
2056092262
152331062
661068623
2004033653
1449453158
1912158666
1222972779
1017871291
1548984983
1652769357
1437132222
36041792
2142149466
1812361602
701547130
1694476866
37251946
1910855728
1057944824
458763533
2060352367
1906031337
901477556
1262415619
58320692
1354874592
1624675561
1224118953
169055492
1297602880
583738391
2137748713
208128985
1499232878
116293983
1145964373
1556780683
1165815729
607498011
1509299288
677171807
1711764060
452361189
1940835978
2029903543
195109046
595758763
262802610
1664782551
1778757305
1903976233
81309178
489371459
589088174
366911657
1979374962
483327027
772554860
1670228474
1993956511
332500467
1609294480
407482786
712621214
1262501202
138829989
1155231570
962315303
1475648748
1194008407
1962075370
66887768
1701683466
446986727
1224432625
321629894
557784392
819633302
1535079292
942729124
902672152
825961742
1826192833
1234288057
1426244419
74187158
2114276320
399122544
1579712479
39175446
447502135
338737073
109269282
950412045
1459335031
2030609149
1019945631
1119641532
1304144586
1449819190
1850982677
886053180
1440661184
903182560
893247724
1549842200
1863841839
478178879
1398147333
2124794709
1203745025
421316954
904472699
1209243323
2087876816
1157797304
1232413157
165823147
618405910
1722904476
975640339
1050141299
1775267423
682216816
604579893
2133963344
65766265
377014375
1154160
1009530234
2018377924
825971191
593795719
1448359409
890496727
1821725754
321732804
1354540210
1996776076
1841370064
244774282
622837533
1425708870
1583439351
231700181
204803239
1667380624
10780771
1473631143
1819078629
1455895668
1068502087
2049289549
394809120
713967480
795632937
623908702
1225596176
1836617004
555243894
254596896
1291761438
1286216666
1663224665
891344214
971559093
1742136125
873221713
770169776
582477536
1788484935
540930417
1082022410
1125343662
1546694012
1637102232
356613813
1575041276
1160451373
1055715669
1213758888
471082
1364450276
311478398
907472590
2000552683
759627347
254741002
72567544
2086893607
302824880
706232778
1216250684
1389439056
1039716368
276922865
1085403077
970893394
882728523
311928723
1157525373
1991334806
1234410216
1287417315
826868503
1186645976
710758788
804926334
1043098314
1476684025
1213170639
1710904243
29427972
1316091752
1484556284
528501830
1286358915
1623140804
525640035
1558545249
1905761142
747080212
711467994
285138826
1865487505
138679580
1411075612
1602500191
1775317768
796651053
1424702816
1683602271
881938998
918730666
767388088
118557413
13692513
2038296825
536637939
1533440045
1017415282
1717535674
811483476
1372484688
596230492
2064445529
1132878670
1990903965
1211160199
1265526029
1430674416
1733334793
1084524753
1080290505
130470265
1749651622
1093336532
1179947603
591196205
1263539055
968362380
1887432012
1920985479
543955926
1532028462
441287986
117199142
1184423952
593364565
1049036839
936201712
669902861
872560937
1714769731
65985073
1565484560
355941070
320665810
502203057
1079853672
1582243701
42156487
1733826547
781396858
1366997312
111424655
1855315904
1181878692
585836596
1836326087
1235879778
1431698560
964251634
182277028
1949982432
106396415
1241082253
1362542681
931534298
1550787812
1448279927
1419711354
294420923
232939963
307741618
220945321
2036976670
1884272137
560942691
103408357
1093739919
693557511
1941930813
961957064
669706816
1011983641
323120774
1238768199
1495926704
1685312183
1208376376
279624468
740565521
836131298
828617082
1911003702
1874502318
1479538802
1601887823
1670888976
69895530
1728182397
1546453143
1740260428
549986074
1454038467
1451879797
408255473
1361778343
308212553
926755565
528327280
850280919
1234393569
256326551
1743031012
1952694660
947013337
50312410
591847989
297336467
1238700156
68264632
259681682
1361962266
1959384563
1563598489
1039758469
301496444
1013691729
1430009782
1021386310
1199171428
355939455
1840312219
714474327
3517319
937026231
1880757332
312086514
1773791178
409106694
1444833711
2142011105
782687167
1991764867
2035462085
1145192323
1560432408
1129112575
2135050807
1981081165
1169815669
443865429
992942816
1738840223
1471729599
109457619
1994283747
1612231761
689171023
1212590651
1422851609
1253877476
1866424761
1640603952
1509019697
2130439721
41466804
637066553
467072115
2140853072
1185949353
644743002
1344213268
398365909
1137749772
556065846
1412318131
754986393
577956253
1291759268
1298882508
292173303
519637472
595329189
567041450
1544154359
474282737
1193937285
1670795019
1561851696
16040542
267259390
897353834
1646973263
451290148
281121353
815306682
1187588150
336028732
1994844620
477902142
1254841354
515831241
1375701485
175470314
1647958052
1398945550
360786479
1878583819
1853331762
627856548
1683819977
2093661095
1915300217
140087692
1455997335
27913394
521402188
1558325076
1913450837
167371373
1169676016
1981014005
1328515714
1966195210
695984114
1481203950
1120513061
135092489
2060606975
1857012836
1000953328
2084569676
1441286454
624380797
38584917
1114650662
119583785
792404737
420163702
481701124
576685930
1314828854
722554494
998811740
1263102464
1289477653
739225639
719063036
972175341
414717142
1600117278
1116224347
1422040116
600169358
1756340443
2024547352
95173578
979541542
324327005
575724992
1397989698
1394973219
264228100
1178623782
374814835
332344751
1614051132
836390897
2104326821
224662208
1386574663
705431226
69827109
822814167
394982465
1471270855
255010874
2089586832
1390602533
1678243923
2093777229
1383355808
289700216
1671264845
1671240293
1683590224
1542388659
486001104
1421776706
1659537763
1098188063
1646015661
1726545418
1104757475
317486691
1465974098
769797175
150833541
1006720851
1378230187
1618692308
132397198
99353185
630280576
1804013216
235357976
1856743895
937017599
1336721770
360899749
1638385858
141563696
987459155
1951248301
605772652
2062024151
1897037426
1274759593
1334422084
2017165944
517779120
390155738
1883162095
1656475014
1006665358
54178015
1968742578
968212676
184297800
1439682709
521722501
1136019257
741378768
380639494
950530277
1798632920
600936203
401377794
1373027649
1574475715
1208150083
2066078480
816011327
688665367
575393706
493465872
1876637093
793478485
1613373841
1968910518
311671883
1266132067
975092940
388775265
911652593
1409966721
1872690093
1618409884
674243034
901621199
1062835548
216243861
1297083451
228012546
287576089
820196595
1152741974
1700147645
1802860317
532660120
1320859370
1210411156
1674631896
859055429
463282871
1166977782
933706914
1730242915
1822961806
257166020
707185857
2056355768
612073489
1071756733
335875414
557156661
159412738
1210602562
1217095144
2007884542
797429029
1982624677
4316637
1390914965
1675387908
1044402180
850664268
1671821958
1237930375
1891678271
1201642456
1114968762
1183836894
2076868100
231760176
987458984
960851078
1628725845
750077668
401926401
1695653882
1893867413
1558009401
2009949905
1623519680
1016404276
228567068
624330798
977757049
664746146
1297763184
838207508
748445113
232163970
1668898552
473795080
1835588211
2048000891
322346794
2119152646
996522607
1685246657
96653866
850226781
827559349
975821473
504393681
2128997987
2030102703
1536709495
643329683
1764144027
1837453885
751515273
941239394
2122158016
198806846
496141672
947400935
649586162
1280809525
1958131594
1604631931
1015641906
806443071
924991198
1605090174
1044626592
1441888305
1001856489
1725555129
1132052630
843665038
1585252931
205624984
362054191
628676952
677909564
1609873392
639631708
223281001
690070033
1029604902
978597018
1809884084
2124375684
1261317318
2096096852
2088167831
376751103
323381110
305944943
1939742188
2074987851
177436489
1016444739
826198327
493030396
569780957
2067101406
1364945029
2044436256
1389977193
1615393009
753132688
880275359
782424629
1231899589
2133790498
993500212
1958843692
1691140082
986696219
62492012
1161386491
911814966
326980951
2128389819
1414032328
2038967799
1747768903
1353963450
1055136703
14468240
2031570574
130946823
440226347
1624551425
2064443762
577498010
573864577
1227134854
1656027614
307822136
296799672
798893726
861321652
1973522238
2142949702
1624815115
467593125
962491583
1543765440
1703756794
1127680472
1005551667
345966254
426229886
1454354296
638755017
1250500075
2055611670
370357576
142280818
1624854979
2050525653
614799508
342065353
454817294
2005318964
695303713
1837022588
1152615014
427853498
1473443067
461089394
337340013
1058274707
959079289
2039520426
1893633347
2010099853
1948620578
268458800
562484908
1710829059
951123970
316001021
802792049
1516498352
437091294
741567507
321838991
1054724745
882282991
1680758109
1038151651
2089820043
1560307685
935583637
947632803
1830143336
1022306185
2117273700
1467732184
1436808529
127610154
425169670
889210648
1703597641
414354454
2025738175
1798467519
1510524318
1105790017
1987193238
817437855
578203995
317788168
1036329751
394102838
1451955479
2023751691
1995584126
245436337
1065596121
1684539109
1929617714
94264862
251333544
1868030296
190879276
551068680
176471022
1112614690
1406320994
689476873
356031709
165285644
36205290
450030899
572087362
1224141755
2071412700
1799079392
1206597237
614552737
47349469
636544284
508521834
371393406
1369042344
495554088
1457795514
1292127372
2004957437
2097210871
1123641589
1579176890
1746490414
408957797
850563142
887686646
1452789938
1104426459
1317766768
298703106
1292969171
565528375
1991218215
497242394
1175145410
1213799717
1024985823
1822484125
66194507
1862686668
561229069
2097712137
1205410233
1376859361
1451068385
235951407
1537653246
1259804975
1490839183
1912068677
93973126
983365841
911114512
902601840
244578717
1472988363
1975331126
1081091596
1522781494
992731067
700702185
1257308296
1400438571
1562067146
665392086
314982186
1966837493
1071328646
699213737
1959219737
1271104422
1859174887
895105141
1439817165
2086185497
1344490351
240195804
650774297
2027166624
740250337
182466918
78572935
1137766122
211790250
1852651344
761428702
349533061
1139313148
2016837074
1837200821
1302426168
655135690
1915445488
1725140694
411460627
461234228
2017892913
752894078
531522522
905070499
252216296
1719396187
1455314473
1155637679
425875013
298299883
1686399313
1790273342
919406550
48351968
1605719934
1533009887
693570096
77287531
1653271790
1093762654
1826411199
520012961
257539529
1039236284
2118766219
1725969208
2097136192
1189626731
921125728
809373664
697524746
1183393540
2071094767
1267441057
695351980
2107010342
1952447229
1923315470
1276648977
744267792
360017117
825818029
939025013
753442976
1312045856
1382037943
1507581436
1482378540
351727247
869800643
493990937
1364515492
1134565209
1576898217
940369135
2049125617
1881337089
678606351
556794077
2107324352
375852521
1386710792
762957689
37957021
1604788858
275899992
1791388191
638864418
1501731856
116824133
2063179681
1438513182
1445388056
1870993350
1918259033
934590821
1846717888
727814830
333327037
472580731
458276275
1558038555
1856418874
1325242870
64032622
1879514172
397968990
1001280453
938858540
350617778
168287833
1070818414
1384069045
833147372
499824972
127003317
2102373091
2001451501
1028649502
192866663
66059257
138282637
1059508560
566787761
2024761515
1996221005
1019265217
1074842838
620108311
622315487
1515643069
778887143
679342878
211670505
526861899
151306214
1474685882
1951728822
603007045
427443457
910161636
1620691390
798039106
896376222
2072564748
1588562258
1266981815
1840399675
545120802
254206323
1597270328
1860549225
450254400
356498601
479931759
1555805715
1356043317
1994091835
1714893510
86879353
920720856
2099826021
1340053004
37500631
413336892
823325727
842903856
531440475
1511590064
2133528146
353406652
2069109458
1575441680
54747714
439158395
361228374
1484739779
2032901326
966258957
1390032379
1687249732
389365201
1459983989
1440818624
273614471
1921299890
1826188964
606390022
1530094837
1326502191
160762034
1067823334
997658125
354167363
530542113
300249257
318768361
206950879
1481368104
1130050764
1114218856
2084681728
1623297117
198924244
1942895711
2107093616
1835735732
555635962
67835530
521678309
1158345707
1354388293
463922880
153953586
383856189
1458880534
1291197676
1818125881
2014602682
252584690
694811263
743190537
272323567
1806954038
12535632
954127902
829323847
2085179861
1941904081
791539859
1009452193
1945164495
1512781832
49516661
967071599
352231795
2117093453
759094394
253857445
2094549260
1852563422
710296150
1019389226
276486069
1235473125
227956920
835337980
1562373154
2114498313
2041522780
396147423
31884255
1288002667
1854194152
2094278251
1850519311
1833293129
2119536133
1291968558
410214040
25264222
1354303259
1776527041
913334626
1979501172
1918419133
1211496632
1795510955
56131558
970996112
1035389847
1722362937
1654587991
2094132597
421798712
935970943
578774047
531359685
999782208
820211112
1167133572
507917566
1049311653
413501727
1219182378
893516086
809822117
1085861711
1153908506
841888774
510491602
2037473245
1172071055
1557256198
1362181535
102442480
1424564390
1366937214
421886507
1411673574
1861337289
2035004252
197255016
1117541325
1454426933
716043071
1261345495
945422469
1227709841
944386874
1960889652
1074882124
357119521
2015715752
806503563
1028345312
557836836
1932005039
1857533605
1725981004
757611736
957614481
242942286
1435041504
479572827
622817575
1871262882
1979653496
1191937433
1989472017
1084149183
1631686854
1534523215
2115881443
1789285727
74506190
163352227
61080011
1185177377
1521277122
1203500676
642212275
1178096352
1636518516
303066224
167668029
630035411
956059588
8874198
2075451617
324562828
20319772
1907398839
964258553
2088615129
245954993
605527188
153774663
1037682774
224640177
1227026643
330865446
1178550342
369845161
750950561
834173809
1678195604
860142812
1435795176
1208869198
1887896238
798728778
305676105
475027747
1243263527
801885789
740992208
348654413
608534235
1095465454
393151744
2027957753
626376860
1305714126
1849693423
1968195452
1137005201
544761494
942739426
1932528940
510533017
374098414
669899636
1618978994
499123952
2043370483
1234930030
832495620
529028345
984060711
394125084
1421241012
471830080
1486359259
305938355
1864585171
969298090
1533375673
1004050186
240248408
666566991
792759074
1336924989
1328850437
242360626
1799729996
191720483
272062495
970905380
229629610
1579000464
655467214
1618517187
93652559
1667996677
871845632
898935690
751696283
2050227253
692850524
1018021349
617284187
812506230
946511257
1079540810
887724836
207090143
294426278
1265518810
183648837
1955610914
72168665
1418738585
719475855
2059613314
1617687157
1712481989
755488110
1914157933
317329636
497441331
854261839
478133575
912474601
1483974099
492270472
503592101
1554448012
597662748
1059742663
851772467
324152402
159773375
674476732
262762397
1957804427
543605801
950998127
1885051234
630003701
729301896
2104483577
233656429
1271095559
1589775201
1095696012
2027465219
426803399
466304541
410178830
926428836
1035166417
179578148
607754250
1597806078
1279756491
1689267526
836010508
1149110298
135770835
160677601
1925026828
718915202
310870584
882515126
739346802
436828243
1164011455
647742161
1808763543
219129814
1250809467
1132439750
653426816
207152270
475688736
1190100099
2096726218
1532434096
1823270097
1548379326
1280775561
2032537079
1815285251
414928613
962087745
1844627432
509851732
490645579
1610504031
1758198643
1097404029
1494874459
1528607188
853282047
764593531
964937698
1346892262
1537301641
409700377
279342493
1263083168
2018151406
1330113201
405104155
240463315
498271549
702387309
1327000440
869232868
1019276103
1825423621
1681057680
1625863865
918683802
868388653
1290706690
175322266
183087605
933403791
958917946
1811550879
1104966062
1940203247
734827667
1282290368
1456764325
60172334
2111759884
1660333271
1482550845
1647995896
1354546928
2073135162
964227309
2139244925
675641922
1550394539
1477556102
289352964
1022999822
660683962
1186624471
235988510
1052232550
145517901
82857781
2006278442
1475326714
974367289
519763338
1019180085
1242518860
1932981330
6842838
1012602314
1015207154
1802003127
1526219245
701743732
12723732
1619453535
512805972
1018274059
345019090
257724296
1511847520
1663488820
14562856
947404937
872267751
177070839
1554352835
1020959594
324716914
1605534076
813596922
654087812
1214572927
1806611564
1575473566
171640531
1771226037
1688931406
1651858829
1428719413
1239404758
2081143265
1511220810
1045516807
115550599
1876263866
1008259313
870455524
2057166811
1561010330
1616169331
56453534
1713809431
1169689579
1432325515
957926589
1628090165
1723535358
1972867423
701237745
452300584
1800107320
301285809
6449558
1379270422
1625342883
294524833
665308613
793231165
1577479968
2104793259
1809211431
1972492350
1857598123
1972951122
1066198563
1450572407
1511798655
967644842
1513315993
1730890963
1607303293
560160573
1745719584
2088199315
1740279242
1092440321
1967986690
1388313817
1783858205
1664238679
1949366183
889180672
1925781878
1733762809
1219348125
1118297585
856941545
946067096
610085278
1694299998
786963824
582647872
1927578187
2089173760
1909544261
1539538775
675780456
871276142
55647892
1933818574
1127463384
757042945
33953390
1063923966
973887620
257182588
1683323169
132450150
1754937477
963606243
2005778677
124291108
1526072180
1974900408
1005054465
1818600106
1216020108
1897120164
61431964
1676742017
307074351
1265380030
163857949
712273979
454470170
2021317565
514713528
937743123
383138792
780387473
2023776526
1643830936
31969022
477646145
706601251
739957718
822659233
1018230053
199424265
329249976
1526891681
619612839
579229530
1497949612
531035168
1102495427
1414387773
1929413178
1218963146
90806518
1464411710
1321000302
1899728882
51074014
1223813920
1558665113
1633483145
1204328349
813392581
2022991433
2095119357
1789560457
365656958
922741730
533013647
1280500591
2137189169
1026583226
1252226570
1431642413
871779277
129954140
1562799028
1452370519
2060640659
879759097
1283523945
1808827
852328482
1636935071
1589478875
10779588
1240016365
563345247
697520046
1799672
477701244
630040835
610342331
616828269
1985885791
2132025245
1450266494
1375983412
2135841760
944183979
568116966
1042186826
448331231
1866600247
1913433701
1993118923
707840434
1910099209
1261395579
1083231960
753109664
1811488392
1567109369
754515498
1173122531
960253618
881492664
232880978
946385834
1475688689
1531240624
751131731
1661966076
1201704502
253964759
1902820450
139585177
1011104928
793887467
260244357
1959934652
770318051
748035450
472544473
1734527669
1260432671
249350285
1943271116
1800080029
403157132
1708912467
1112098646
843932716
1758947386
1121310580
1718917559
944071533
1169902375
625885511
1922670760
1656704910
2140038776
875307307
2096144686
869538278
1566122050
352223993
1482995415
74360947
1578850575
1820512049
1319433321
792836694
1003152963
1680701663
1674427822
671284640
1202380671
978388833
984109083
1236647429
639832279
545674871
741984689
1797006931
49421894
1239818059
132158396
2132263606
1934288544
1502489744
1114057014
230904491
134624017
495864559
1639195133
1245541269
588919735
1551856042
714399807
411985506
925503111
677469350
1703169288
667726042
1904371526
606351809
1293641113
1522141450
176250605
1372557305
61799086
785186345
994027933
61382338
234346850
1362407018
103258794
1818374869
126707652
1811698793
1179907231
1477983593
1657212584
559152045
808109186
553532009
316272551
639548357
1969000702
1532220630
676535080
1292275773
532938294
107933362
1228216192
950920701
204607226
439765729
383511354
797405875
73963667
569684026
96329710
478878843
927076519
2022132020
1109881728
1075513745
957124963
336165137
2053359341
573241019
2115307706
963237401
770056519
730703338
1670865744
1445042930
1905193696
9511929
250652360
1670781305
330254711
405210695
1548079470
413351503
2123730033
1009971114
819725586
2053067361
1885316727
191438453
1284344989
367898923
1396827779
338705463
1180640475
1503698450
1136654615
1684700593
975867167
576914314
1750679212
1258343013
1005990764
1195069045
2122145387
61167315
1322353376
965955950
1588679306
1878340842
1710222085
1220597337
1860602056
385532924
677983476
15566215
206043305
1113564033
2030453462
356886289
1517960585
1959946946
340408398
1120327447
1777871458
813939956
1433091486
1056748961
1311955957
1966470676
1337358515
220060028
2142384609
858621623
1996189683
1139382521
1415190309
1882511630
450834652
1329878782
795138633
976093638
83413473
919729951
1667112953
693884324
512647214
441992427
1416903288
2059072298
1245804240
496320130
210722982
515957403
500062646
707711605
849638141
901723845
1890886135
447013895
90080649
1518921215
2072143277
939301470
17561779
1808287015
2020070311
1721498827
1449645210
95410367
1150935837
1422390065
1198794700
1712562208
640257738
876662302
1318818022
1131430696
26430617
639472330
988244731
302944776
1155785533
1122418823
558431936
794047170
1934747473
1236725378
1231885188
1693809228
1883461104
824473270
1629905550
1472856376
1345674536
396467891
1273840476
258690618
1433760639
330202683
1694349980
2078842175
1982201866
151756025
1309745337
615848365
1126330156
1621711933
1973931536
377081120
2041225075
1591755855
724453759
197266051
1800044483
1150227485
1918768917
1762103384
1151604958
1023225899
48979583
1072783470
369159758
1165846816
635318637
928509045
2066354594
36320143
996129380
416915689
2036208398
1906303776
368794677
633825352
2044152790
657947427
698639932
574563274
1899509717
1305560043
92909244
107489035
1471868744
993586058
22662154
359951836
41372885
2140399839
682611585
789363278
1351389387
1118342124
1112948875
1939015515
1118402268
1623169271
1373774028
965792595
260598428
435578939
899464881
1360535245
115837827
1907908376
807656626
2056604417
715011487
153984140
168357557
1176837630
632333364
23112931
916425736
1130852038
716768657
2133307880
824212936
891164554
2131098977
816060363
1176782522
1459920426
733709636
985999742
2131944686
1310178580
744415387
575277521
1536506548
24901138
1095606335
1536530264
1773509450
1152833843
122185805
660308751
2004027921
2064016934
292217567
698963076
1783219478
437212205
516964791
1570351333
1419335124
778893226
400516394
70886740
1054425005
1501168853
1971227417
1515322630
1002403977
1182988310
1612862860
72413767
1384024701
501566938
1028952565
885052294
758154095
512557536
163094921
615643108
333923578
878514089
1207447275
1760810323
2020445858
759046064
1598187382
2107060918
465721217
703668984
596187898
1492818262
1303935873
857952188
1704062862
656838711
1198021652
1455778357
1887284146
318901375
131656720
1732541838
132902029
538680379
1643941694
521833208
1420064016
1916456046
2054828190
851454356
17016029
275550981
1287673171
2142541489
1662509833
188488738
881666849
1602548269
1277523556
1007335413
221354256
733685891
37138684
660493955
1857520772
1271276044
644583423
561795478
2063030245
298112795
290820635
2139731909
199086100
1986267309
731070520
2093565210
252328240
1238202060
394392660
1761146662
61063120
1925406901
246862425
1674696623
1644498698
1019151200
1598842088
946139512
974577413
1605531282
1975534186
1897189434
872922635
1612556198
1575754684
694767131
1373738342
74248202
498134731
593187478
1700960840
1615396430
788016951
1606124597
933283787
850144821
1767336268
1883071978
406500586
993894894
1018875790
64958825
894585049
107352895
240741684
110243266
1289889253
349201688
460380731
420460596
1046210681
806860683
204570012
1526597700
1536419708
552014678
1477460791
213398598
1616267539
336072621
2057067046
1020811224
2111955792
1430153113
171069189
947162634
783322224
1437904712
1294247494
885951144
640035318
1096270091
1842993615
1288821585
2979402
392311453
538720302
981423981
1843277222
27041109
2031227026
737218040
1815478216
1578618322
1267730826
491603307
1214687295
1565427774
1680524804
685949013
791402598
1182920693
125842027
1881102961
399167176
2022398565
263039316
637934417
1266689316
1796947689
602821786
1708153787
2031374401
1258721627
1673292724
391034177
312892569
566556661
386678344
1135483558
1493468736
710061644
362452332
302880076
488350612
668240633
1602877762
839215986
1005319614
198766493
1172604092
845255740
1943486039
1843666365
271154724
1851062556
38057383
1178160961
813174108
210180768
1559214777
564324969
1531472843
1291968558
869257163
1636644852
1481239767
593561335
1931020194
1678957940
1072208633
1048630324
554590511
955437318
267853013
1094633849
1303370881
483343445
220448402
149563352
1700294030
1872883961
938592278
1153475340
1731361237
497115743
1340583865
408694300
1808992440
571952502
1031642642
862163924
939796214
947406562
131551128
1973993134
1851894159
430195586
837853691
562370977
32876886
1103870983
685931295
1852929194
1435579316
117482022
1579775035
37547576
485155863
1919459726
1091981830
1157332523
201943467
440413044
2143617219
415280417
1256043148
1740967261
615271462
837316867
878079168
992672075
1067133079
107459252
918741139
1967108057
906145600
996261463
1481628635
1954516819
537662714
2097067131
2102811485
1503976307
964047798
1241047025
1824893659
1004274434
2077809247
865770662
28416298
676136027
861391113
1075957254
2034135617
1415431150
978907502
280215545
1749134221
302737767
1472531763
128643738
590930906
1609611224
1649843015
2006278966
692744103
820627364
649144866
917398178
662833615
1912879789
1120146078
994111771
1867692927
517001267
1289197627
1414414247
626002583
1818852205
333601282
677294941
1762443697
6337714
1787675957
1762420337
1614036586
735288760
160646103
6763482
357837242
1231273516
2023552102
1224167940
1357733379
172565236
575838302
1740905808
1983790287
661125022
1438433905
901327302
1088884599
2147214912
1217691274
343671537
1454533567
338506340
304528650
1302667100
1921388142
938569829
71513917
1207026282
1596988467
1185772718
1414829758
1831920637
1339782413
1640938727
296953248
308746235
1387349851
1266863962
1939624303
584979078
1625323
463837448
1268116938
1571089291
1384820278
1966023014
2015157846
1824569239
1158018339
1939626263
1784229536
111427930
591040628
624609893
305219823
1115181803
1500551813
1073398164
1678748795
1723572161
362661185
1010610244
487593421
1482974035
75336227
646523196
1313244311
511894022
264758589
1046587589
1199105422
510519570
106010679
109533750
1803521511
1255731657
74026633
1942098184
1962897491
1598740754
351619661
387190579
1255384028
456913179
446589677
1057922172
2088521514
1946683105
877493419
1880689747
842575825
1988440481
1611354087
548928261
736950080
84807425
631582018
628811973
1762835683
512264231
2129258267
1576820764
1566347138
1070637375
1912352723
1615729354
967415580
29935531
650184315
712877148
901325327
1481621115
1952423877
1030840783
189141809
648885810
785281708
1994110310
1549188563
1303653899
162755489
1368968789
2084454995
828763659
1768779938
582255946
1209606444
932996524
584635280
781051091
592371772
212780595
478983640
1007362352
25902251
674188483
315818191
2010992541
1124357047
1418045915
1165592469
1813927334
959288400
1462787556
84879952
1600168074
1087439212
1199554728
34370839
1801679107
1337416431
614164953
102380348
600732389
1176764681
985354072
1063553919
1373873096
511476014
1895321725
796395979
48444989
271395138
462036960
378396184
1260958308
781656114
1706329465
624694550
982709187
1127179154
1366861370
1138969581
1176044988
2115096549
707967914
1988830092
110641439
526362831
1276782057
396230743
2016955575
355408233
802381815
2130899757
332800601
1178574818
1276080194
1941783576
1707267188
1730742216
951888235
408926871
1016147625
1758196430
1009034592
1622024749
1064117984
1185822081
327450159
594198287
969955183
1127483399
1700390810
108957329
1147840712
833548706
1829060537
963245349
1731590963
12663075
1137196537
1930246405
920180133
1362838282
1780407090
1220062951
1501327417
511469664
1330083375
1654314289
2004141996
896885324
1112490030
2145063551
1369975112
1712644532
1972228139
851007945
599257479
844586299
1805735616
1360303280
2042562607
749331411
644171371
1533076143
348059834
1020142191
1526304432
191209606
13804266
1187365173
1822718698
1136927021
545467611
1443600564
538226540
531450985
694197449
1547584746
549716055
1866942437
153720138
570860846
543399746
1276611094
1222091864
1962654132
1735358831
1509281427
422646310
2067574694
1445699996
567717909
1348558284
744973623
622281921
1717370391
266314468
1461583601
1375544325
978629280
1582413108
2061253023
777869678
486491956
563461603
1813611828
2086983286
1747345475
330008570
1674554153
180711653
28206404
1917966607
1703347128
342300454
1430067031
1449162784
1672136249
2054454085
725093597
489763903
1741110542
1847760150
216772561
479396218
253293974
1207224338
907835800
969790124
1946122487
1692519553
730169780
535704961
1638484463
1724515313
1952700847
419593792
1731004665
117813982
1367159394
1246832903
681086076
138075161
2102846104
2108187126
605698985
1722210380
71234901
1165833021
143862763
1916243059
734434875
170408816
1151713712
1901234298
1002653415
1178460114
2078221976
244612926
692198095
817642834
344420800
678561322
1410156487
1952630209
910389608
282635006
382041062
1628179117
1190331742
238059143
1522455240
75104409
875792342
13432844
182369212
1401264773
1158373015
1957694021
1107587162
676245451
127852402
592312451
1379545496
1138056200
689308862
1979642892
2000968349
873272319
1425235921
1342929479
1396107751
174664100
282660147
2110399994
337583925
195712743
204048961
391525220
1825313469
1162199520
938985092
2040944479
1944439793
219589758
783047961
1315881274
32737712
1952695167
307378309
1572258975
363397955
1411131654
1544069200
2118545329
2103778999
311450264
2105561032
944183097
897422139
2073541348
667462204
1276182845
80475668
238705773
826125329
243243233
1219917372
1338270725
329183868
980951276
401991930
294685780
1179947559
1251539772
1916134041
1198103418
6910840
1338433738
2104679169
249911538
1891837606
1988131417
2100006670
251244829
1347441998
394664813
338112235
1606835394
1197676539
1145721970
251070746
922726346
1066469322
1170173835
2093101010
1722916189
628262267
1442384139
443002974
391217229
879534435
79732029
1386440003
46453645
408813324
1593213480
94001171
1958797752
1266003473
792907117
400273568
764723343
1504743027
976670671
93792422
1747126817
39671210
1868771455
524162789
319478012
691014002
1160958237
2066723636
186441087
2118006846
1556676953
1781271594
2061924277
426128905
1092948263
416582158
751275085
1238523462
360481604
1372240866
934533255
209964096
1437585026
1540483880
1975291128
1547140755
1816094102
1683899817
520089316
1783048112
766166805
506707233
1696151326
1417239635
1563696093
1344411788
371509262
201042145
1433239396
1644796216
552331190
582502401
1559946908
1522270359
964658088
768151949
2138763003
1037764543
1748176017
1589341910
1779269766
991570240
1462914081
1212607043
450016031
300876730
705966993
1838301699
149698371
1047311442
795810602
704957244
968124497
2066500129
2125260822
1256918261
1527891643
1321229235
977005836
1371868414
977981790
1881870615
2063530029
1038850576
2089217204
792686818
462099037
1783288220
1217382862
948716276
1728774219
1225868442
1786194630
1031241537
411006835
935397536
2049477503
1405283818
743859621
1497148287
1299063004
445425237
1839911073
699804195
452126513
1847631715
345996616
1588098558
1908631444
45636888
868856798
289688682
44729085
155993891
1421496920
433590572
981995357
1463289455
359304515
918066339
162511398
2041779147
2032668630
810541905
1053631544
261051563
393248592
399680990
1106993527
379769488
486839702
1933111701
634061899
4970461
1434191294
498327559
719279350
1312359942
1190284096
1620278602
909226424
140719124
1787725034
755608639
2114405618
479601251
192554780
298143459
2569742
1581325682
1659971329
591272737
1023895569
891911217
1723728646
1103260274
1924206833
477775959
814254345
914036350
1475797235
911703121
1925810977
123918627
1530990292
1949346895
1060284342
684029748
160225151
1473646344
1771277201
931236173
106203849
1245157721
1654445372
370698939
974848748
146485765
910088320
211376974
1271293474
790586067
1136851106
642963038
1137469840
578054625
2069682133
1646631795
1275461053
1344382123
1036166278
1179309204
1665617237
1298401985
1279276255
19005668
962195104
120741820
1006899316
673731947
852834616
1988314046
1110918129
1757852378
2097540965
2094182331
824085364
1906438036
920624218
1717490696
710360828
36220531
135721294
367810473
1484129098
1923517338
1903038278
1745407670
335405426
875642075
1215828386
813179477
1801836644
2115521415
1121919846
1931697299
589588332
1071804662
1962108829
1532834926
1394375310
795410280
1023555941
243748029
1339931625
225993236
314184539
2126878097
2137955347
1624955553
1466828406
436938746
1421490929
29904509
969744890
1192931058
291620676
49357356
1607704528
228932747
1694573265
1872380956
2118914262
1420900522
532235331
58117890
783911190
83482214
10041305
543016797
366876749
661613948
735445171
256621380
1745636955
1090747680
1178797450
485718318
1106342470
215317528
29904449
1597676718
283803151
107462044
1880495444
1813579002
1672396516
438139071
750805052
349824741
1665483222
929076389
1160329423
1526218843
1705889689
47338145
881859357
1247651353
1714622065
1023942765
1574101040
1663953244
1979863216
129478455
320681983
240313603
674879926
623992719
557982302
1910352243
190160983
981791917
1284686489
212575447
706395618
1427858932
874843818
1951987162
1726908465
1562971748
685206402
1467628330
1441068070
506721890
1001763964
1840693972
912314747
258170943
1627422489
1120152770
1383641280
2016535935
2096967483
1648722717
18809611
1939579100
620493216
798831635
261119764
1482509403
731853019
1381235666
1453376933
664783951
639499433
663512378
121475033
436560462
103957656
2105145700
1617367476
1680657221
1318482677
1663138641
445253229
90269409
1118642527
142343737
1625158872
1471219319
661374705
972690979
1155297281
1517322096
2001461486
870908712
60693788
2080589496
171266345
666612554
286193913
1349310865
507726290
567695834
2058976573
2110488603
743776386
922075565
1202108843
746792078
939040981
299064296
802972049
10790149
271378926
298475314
1450634009
1219153515
2135769286
1028819441
412930315
1986124658
1127805475
26283986
144117173
121880884
982967350
1825120973
678297917
1185369975
801896975
146434116
1420969669
513207400
186259348
190415587
1601133390
224554386
151754051
754437986
1269911753
586590895
1986307351
2089249227
495321895
1929174750
1099240639
495826127
966979724
289648716
130276595
433632702
2124732537
380768530
740429595
513028929
1763931882
1799877528
1989973811
225568258
1288110697
1827201045
289857628
1770955437
2136700819
1226256458
335002151
795146933
944592332
541794976
1819053197
772513037
1767011336
1822292737
35632375
734102716
468673586
593096560
925029889
579134615
1502237750
694686938
1318247358
713234268
675288898
86730500
992959769
614202858
706442639
131214927
45372119
597106240
1520320973
1663041252
933609167
871800127
612055218
1000817232
921313257
1119634428
513929070
1378902484
270337124
451975281
754598568
1267932631
668360150
1732174239
1793171543
2112984287
284963417
963840490
1851978436
1631309918
313898358
970308820
781259799
258126037
1866429565
965430051
2144957047
1902481180
1601188978
2111425052
243237582
2078887208
359906590
56507233
1795579180
1654463353
1417833446
676319065
2058782436
1184829909
1812013509
1873912528
1781502150
1281635566
125536348
1863757216
896068184
279575584
745672731
1535390061
799602869
1149716495
2091801691
922828467
1739988070
1378190522
669153214
608595055
1260691142
1413291394
224944071
1435427955
419901324
621993286
358800132
155894502
461153708
197327442
533181373
1509249993
703920301
1091512387
1032170522
1167260694
45318686
623784228
409766073
368197488
83661542
1987655940
1823790658
214496381
1709728635
1465737689
384758565
458368001
268663172
394617878
1524969699
890542113
2104970638
1651573805
1531711255
861489265
2051297607
467616759
2043177531
2012453233
1868474363
151158381
1087782560
936244675
321140337
300093893
819074491
2142128282
55239313
27272726
1287735077
1889122346
1506682247
1491875774
1982914943
1829026514
454333121
1134131948
945717222
864339966
30805561
1695969883
1651906247
1598077270
817933562
82959566
390885569
2000367175
1448441171
2124610471
920567849
532084528
856834579
698817789
838989915
33975132
1520282020
1874598411
271827233
1182763144
750242759
1090993477
116925585
1028942304
916227052
311705632
382042037
95533790
1589278902
237624008
928369815
1877420824
923969893
1932023131
225853663
1045439726
1484640775
985413206
1767876389
370033965
1523167440
2033555795
2050896724
2021047934
687643027
542881304
1489543512
1323974289
979343121
975115292
648390777
1610243732
174113505
1643489437
959200842
260435597
196305260
651388505
1707385295
1856250129
1238318464
707935908
638750379
7790693
273671197
1135876048
1908559078
1856487714
1713794475
1714444946
1953766373
1603078778
254664619
2110906095
350133404
57515581
908269200
1190127546
1715408946
97974239
173530861
87582374
1810347661
2077571503
512267319
910703165
728723231
132235304
798691645
1695229213
1525067503
1133538395
1277430290
1001178741
1368744107
1764871057
1646770323
188986585
1235721454
2041485189
693607846
1499110908
1101082724
951501281
1302811502
1746880371
1669552365
2042088780
213319520
564390121
1680976649
64158116
827157747
1778521867
1025526756
726791502
798600016
955144476
681290474
157451136
787924083
475855823
1127151377
145112453
1027941064
34500801
1537217723
240727112
695360102
231416624
980148848
18422485
139416256
658466764
2054830507
890259063
1814874397
821230199
1023994663
1963877121
1888495038
697854447
230418883
274864258
1646008093
870772355
1966743271
656812435
150033258
1814877019
1620514562
1790845662
386172347
1477846543
630429086
567737287
1535976104
892649251
569743831
56892411
1933111701
1445485284
2008516964
937745723
1581562062
1445675500
902413863
1158762033
1519156449
431132694
823694521
1383969101
14492487
938284112
1292733690
1142448327
904448534
1732514748
1540770018
1172514460
1926293063
23180599
1626041193
1343741635
134981317
2035627826
1610743634
1518920097
6737504
492863510
1985839397
758397320
910928863
1823263586
1671618064
1604811165
975639459
1374416650
1255380475
442924529
403162160
1607515659
1001068364
2117804115
1641730737
1446851246
1985964418
179195700
1876544107
281739500
1266845823
670435603
186520182
1807595954
1537792130
439352500
918246821
282879821
85586842
75224177
32542678
485562518
155552574
2071870203
1186371259
2083031576
2116394444
217276653
1636204458
203931812
1351471728
1960796671
1812518915
1494020499
47204407
1007774541
1808312518
1038501992
1826716103
1647629815
1918597642
1116013955
620053713
26488852
2127095322
1748924451
1635604307
784311340
1438734056
1134122064
1718602984
74764727
1172756505
1918464672
1532101296
318596830
499870212
172659804
1502108198
820447512
1760242900
1627363443
81417416
918090914
283816925
413331811
307201152
1243028815
1368507433
1994610635
2015789724
68410013
161678597
369604165
1863255185
1098433742
183763875
1349725425
734092065
401910511
1619010613
2102080774
1837679414
215244017
1160704434
949941596
283814433
278704531
1520060476
51073966
114935717
975108152
173164989
1416775069
1174231033
811890236
2108554553
1751112981
426991579
1257923193
157818349
696448507
914186359
951554793
272785513
1676501401
1806597976
220058890
1506120748
524519544
510825195
1924462463
795968362
1993696600
1099272
1524980994
2130213761
1737325345
1291537907
20540584
231599427
221425718
1962327815
881966216
1650862303
136127465
1925412129
473890286
157843815
275032043
547942166
894561302
370626967
2062742565
1127283244
253891383
1339539497
77692379
1318889004
1837927153
855510974
714233785
648810291
361239394
1113200185
386056365
775761604
1722249328
1601924698
777194025
1703929969
1002585033
1039463449
1715151329
1297545110
1004269622
1179630615
387419838
268017751
198874095
924694895
357358613
1490087718
1891687950
648279855
348863340
1890595359
1432973368
1338990610
1964368064
929164227
1721853708
1797450336
1865017388
1071306140
117653508
845062723
446072551
619424890
946325632
1459606005
1653074803
537763905
342415678
882437840
1055717924
2106560997
1470026989
247015200
2090558355
417335472
1055532288
907666502
1597011418
1516633816
1409167296
1543473623
164173913
572229722
1867373744
1870464055
1702035626
128550810
372528
780966995
1939140474
1291866836
1925587182
1533458612
1665255968
695865147
1164747715
437848331
1768145292
1866364111
476923989
280007582
1695176795
825882708
693527770
2012932652
1868071920
568126195
798876142
357025656
993172499
1975885159
2054060120
847934418
508867378
1197398203
1565119553
54680726
277733356
2036563459
1857740161
1877573732
311633446
715329249
1523237316
1370119612
1939021833
267351611
815718160
1652774334
317513746
1983211747
1180968199
1700508413
376399188
341010399
1856037198
899315960
441557791
820903051
44743578
639570906
92136474
2082101989
886622231
201206979
1255973891
92974831
1148257841
15265678
2019285175
1911453684
421408416
1940765183
948364538
899877495
448071737
218574977
309241364
1058791157
190259936
772420913
539145529
674500795
604689127
569657174
766715101
1337689933
588426178
341761017
108006989
2078873836
1154093875
612070280
1178842214
1477136629
132894364
1400172418
882787490
955198691
629248743
403396017
976374564
1722633413
1369200920
2089857066
135845375
1734604114
1389616850
541582859
1573361938
963327587
1307659572
1591365444
684220242
1054242922
1080864836
1990238182
1890075508
1557236888
781094703
1473217279
1302214330
2062355409
1201393960
1353722844
1124156381
1792420550
461950738
499671402
1376880697
1939834710
1812071656
500460134
141983580
702933489
2003844688
1114465237
1385046893
2020479764
597800808
188149207
909951777
1688462674
602093421
1134374740
387144923
1586520654
2025990319
243576918
1537740775
1610904068
68333705
49328720
57330267
1337084371
241411021
913025352
990990226
2120408017
1442394705
482866189
1108234533
999891742
315159029
629231329
941746166
1476046276
551515628
714804973
1988717891
1816181845
292240459
1130036938
1139841173
1255775335
1714288531
1986431831
1141596431
1233035223
699628307
2105127407
357317760
1209013578
1560243382
1883391409
1962973904
1474077544
414423567
18891366
1470436720
1173865593
433581237
830413166
1126769884
1937371398
1998500132
1772319562
1893042264
2070849827
677917178
1571954733
86313013
2091784089
457672965
2002250665
227031655
511354956
104304562
355144860
885342012
993525030
2066333131
1975704936
442892869
1684648685
975344189
1425728075
130729638
1221675799
172884400
549364702
642156528
1490743303
1530905407
467436472
849380115
1969913457
218457417
45212096
1110188599
849025789
755904794
1547908250
454373409
1395265117
1077974221
2110435060
1389474651
1062338562
1744530694
162180287
419468695
723796311
504910101
841198614
1135336518
250532357
762019025
398543051
1536416256
802780080
1291063800
7951523
1952075800
1567025481
1085526861
850925605
1473494149
1589598250
460943476
174739534
731470393
70481174
1795942422
2038760850
1847873329
541906416
1760194003
849060614
1437333294
733243142
1856028461
448467914
917629971
828318488
619559196
262025024
1885615061
93640455
497829695
1868062056
1605852450
1302246468
1178069830
918785213
246407426
386222086
1586520745
1531450118
1858180328
470784252
1129537983
1666881114
722788244
31745721
1430412661
149124596
1699572705
1876074340
1724535191
888460651
2078984006
699194135
1124801656
2090810032
1557050076
877261494
634566058
1527385265
2062033554
1445503658
1700178021
1237166539
175758690
872054221
1491952640
591752674
1845974568
75817640
1775851489
977425716
1583698942
867318465
1385164706
700315165
10755480
1294509282
1932606158
1581434438
1689981379
1649979159
1732101678
1072332710
554687695
1738137790
635398408
364532519
1964577945
696773600
1100095866
349457053
1673368806
1557151906
12586770
338763389
1263704712
963348556
231206806
1081801635
1138771688
1811946308
2118939837
815944213
939787049
1641341881
967720754
616670176
577312685
743733950
207308018
211740671
241494263
993729135
934143909
1491201452
633616587
1309182037
1120015218
1776064430
674552758
1314064734
959331727
1497777281
1809324103
171603217
60057884
1825029049
1944353395
131559516
49086620
710568505
103771591
1419537677
1118509499
1365873790
1933562602
1404355695
1505946520
1062581649
2143758932
166575756
420767032
1551388447
284024594
755303490
2102796964
1149284200
1197316022
1495408363
998825829
1455280008
942589702
872511187
543796083
1553464703
727695505
2137172803
641306378
1643698535
183667374
1653674152
1955668932
1279132888
2086540640
67734625
1944337181
321023138
522064940
1069657075
1523852735
421186582
1756534803
369229092
1874188287
1708070860
369099079
1918831448
1200950983
880039585
1904754120
1475555554
226638311
1869563156
2146266337
798044244
1322187322
1980191282
303187490
250134932
959958265
664726414
1178857862
1752284743
2007217194
1661553561
394875926
2079521600
1359177098
43369772
106818776
178838767
61305549
2059493703
1077954149
1285686926
438471394
739925979
174187345
279204378
961932089
1089428910
1352809762
1121712858
30599505
292199476
1139241504
334949220
1707258737
246758122
116854283
173139700
1551255909
247525876
513295333
2130672278
461333500
585571130
378165132
1658563795
619856336
1248648978
1948648007
117446494
479596792
375611746
1794915225
491372368
1897911557
2027533826
1501280701
1520226539
885383517
2067831847
1442603202
383785433
1989378822
992935132
890599681
1878930257
1075444674
829447061
1413617998
1870813175
1676847040
989850521
1240870422
1959625423
779802006
2036879756
1223959526
1301404280
1748253574
1310184173
954568622
1299790778
488044963
1738467902
1663122334
1588800100
184986743
377186990
850538504
2109112362
1113398863
2033965175
1364860499
268177277
897277784
1758189971
948715489
1407999625
1090836292
1264281429
311752799
764608433
1933051503
496334723
1747163569
1721490808
1488976767
861938182
1078464494
1235460907
1956392951
1891335565
1430057639
1977838302
1919978373
1565515620
1299710207
702206066
607077995
646621761
1303042797
1084392678
1103197200
1800912056
1522265047
443737332
2074493314
387257274
1469880547
399248036
1563186751
1568797295
594724984
2102113093
783975373
1007430421
1580339063
1216440996
454995017
1943481705
810160779
1841398538
385790230
827961098
1019089104
602787235
1576792656
1059602395
421932068
2038454962
2140209111
484080733
1307095593
1584254603
418411528
19188382
637616921
1687109346
1956482626
1764811295
1586268015
1310692415
499878573
602168638
1564658754
299800778
966320396
1111698363
1718391733
82923798
386076316
354885208
1744896647
96531789
1578295141
1227609663
745855654
486971998
37030654
981910799
113426355
681222435
1036684981
860767546
1940011041
879571715
1820940274
1970211308
120833977
563755172
2030727037
452563721
1952101389
42437365
1074873051
553486501
1322771861
709371686
966420568
1256631103
227366593
1731725764
1268578952
2005219085
1449800511
1407078527
595156588
2133299692
723921048
669710769
984363994
458786674
1115585609
1839624124
589762563
1058703458
944454895
165142741
817133492
805810860
926544372
422546207
985579002
2132274392
380932760
1134202212
1402971737
1582639913
67701549
988236776
298822443
1703203808
632971728
1416154524
867967777
207823969
994887003
1034490899
2104735912
639016899
236738467
1591641283
510847770
569702435
1327639843
553453686
1679465428
2064814924
1885287266
1125912629
487146505
1688620090
1409898527
1725719819
256103793
1718360315
96448712
2107353025
535965447
1998783294
927310197
1161534382
1783711430
707557699
983358436
1029951087
163492965
1636981088
415549654
1250556933
124897378
447540755
599010465
874096650
720939713
526759437
2102844702
1549232981
317275515
2063194245
417638656
625788190
516110285
514165204
1047590483
581834751
1715032166
2008765792
1693282087
837106124
1670648527
1060203743
1896097093
815623250
1849350333
1906577720
1151419707
2115126851
487807641
1542926801
349958041
1210523770
1841099632
1641200338
1824566778
1925103274
157338154
2046521015
2062139467
1670320877
1353850662
847552462
1296938566
2053590673
869421418
207369279
1617765482
161560538
1273007591
1308437044
389775399
667384872
1057072596
267668114
1895997719
337769508
1973436918
721318616
258381270
1622555113
84098771
857815865
1768082115
1870701261
1506319127
950388707
1354437465
128919032
1783958015
2054637557
1213357244
1968568595
439249315
1333496183
1448028199
1931523564
1560204088
1800528566
684249109
432277707
138660443
710620528
1948003433
1834680155
1486434473
693315521
875242400
577522572
757511548
551705433
482857536
1738947004
1568712232
441464482
1236210466
322047014
246419192
353490175
500264375
491719951
673147754
723330243
883246536
404840771
953829665
1885089121
313086392
477164421
1665311537
573510082
889074151
597918131
1769941814
409936621
1821897248
1658924348
968138559
326463920
142539695
854630682
410584298
2026259167
1173597339
1330700504
650388601
1326580552
570589964
525904331
511663917
1385062511
1378431433
209487364
216148382
935000942
979348305
1253934135
2146710266
651935963
1013097180
270139623
1962324481
297804866
523616913
1644389264
753251733
1343262268
1503965511
1166897116
1567470469
1311042888
1299096309
1689647454
972446798
1737231311
989824211
1039207689
1633397883
102727794
785688225
26761106
980930895
63917779
34095617
1847867040
750324088
48147486
1916258273
894396687
508753781
889030068
14836154
49600666
10984549
518996721
493110793
2135980098
441921806
60541716
458167597
570110582
657320758
761162855
161311025
361584152
177186928
57083481
217091546
591642101
159825718
1472365808
221838415
2095567441
589984059
793713060
1074708433
300257279
1546811672
439034060
354543626
300802272
1238605000
316998577
1440330571
1648234256
1936845488
1075246581
1932412388
777836194
1978232640
396041667
266785498
536162785
1054170078
660250439
476122372
1435680707
1555277153
1492333712
2114919176
102555077
1033986453
71876348
497377753
1696801076
1490221935
621168262
856562751
1766077068
1220560401
120450517
1746642045
337633459
273267685
180724960
94349277
48121648
184065281
2024711192
1943442352
1484238040
383414142
1983501616
500536234
2134252977
408824379
138868780
16372020
1343681281
1972631757
1688082046
31008947
311454723
661159755
1730043277
847244707
233154358
1365821277
2063661503
1416638878
74116252
1966532356
234285816
1143243685
1510818264
29805821
1953483533
282225453
770045984
255615391
240963532
1839940438
430713143
1296841767
419179894
950976464
941026470
420111179
144476780
803312642
985478833
979487034
386503798
900492384
2083174847
912954942
1427230736
1509804476
1238314489
1765372967
214033805
1954122201
1863125536
224801949
2075987694
1495208772
421825147
136954929
122913411
179389050
1080437503
1255510003
578907618
1333166453
1380254157
392314270
1134150128
111522975
1983758044
1000446471
2063513822
297534282
1331332696
1738762994
1685438762
2071172636
673970386
755908073
2086851669
859443975
1735130897
1963743481
1449973754
1865306028
1176357870
789136825
931298310
1332115467
2082469807
861722476
449621959
204864596
1786906113
730676018
1044599249
64064635
1908859931
868864284
1935517971
902031143
1687402390
1523064812
30484343
2102840987
1747972815
1510492820
1377076218
149356636
738335430
809161276
1413631596
1745755973
1769867550
1711342442
1771245467
2078245607
978227960
386752140
272080931
349074936
1664634399
1210190229
477325367
1515768888
1914731978
523033481
1802649128
947135547
2000525353
978335982
623859874
1435238286
638398909
667840807
2412706
1632732140
1998332182
781176459
1731370733
443633074
1762692794
1301014880
307272159
1835882838
77678634
141064955
266703850
953766522
506552927
970730940
1584835351
879508029
1306469514
1384612836
1831665783
2135927549
1529403162
1504634155
1175708413
74088446
405800226
127169598
1502715888
438767314
170617643
842279932
1869495627
441880505
371298471
1034135015
1270348753
1794414425
877162167
1752884888
1993833134
1821649705
92911221
894984470
415280367
2022125837
852447869
1958303184
1062577680
281416791
461161298
574732926
1441995461
333703584
937591831
1844643718
1738064845
1476950688
126454649
928944651
1269651093
2059355355
613962834
1900796198
899982209
365783347
1919087407
338743187
592046611
1757316596
1998512015
384983360
1398656623
546500501
1781131084
1153668356
275919857
1577909842
463561900
270958517
206028476
1863701460
1151191225
557742461
84488910
70143868
722944959
709917315
83115697
792195113
636301254
1233219955
1937721233
2069033337
552455763
1397036999
943197950
1522942822
74807013
1534608919
1340627289
51507091
1503567512
865439741
1729960739
1791387589
539605613
1163836244
1964369532
1443358265
1948736108
874294905
227089531
238596024
97251687
1296695212
16671524
355464307
2041034141
1752554027
860895197
284578966
2118606040
960488467
1941069095
875710660
1603083473
1114997006
1055955710
1818229114
824661846
762095801
1530087129
1952782152
1708890702
1000911911
1167293032
1464941367
175411326
1164900209
1790518130
186225285
164498467
1393733875
1788036718
984482202
1327739795
1493532096
182237771
1339321086
301237758
1530409602
791893879
1891679970
1148520580
240795362
2010563170
632939603
1113363336
702618179
2112102823
1276533196
523413498
1981279470
1384494652
1156326681
1697737332
1211254221
2094028906
198640724
1995041753
1099881210
727110768
1149337658
78413996
736397498
504454280
215939610
2110389089
1761779282
2060285958
1371033923
1710645444
796630778
1208589261
1913321246
882060680
1875590963
292816263
627310875
773002024
1187942802
870018557
883469575
378019066
600103449
1055574035
1381674543
1490860031
614190024
724191900
1571789287
1230031548
802300795
1590265339
589449777
964606755
957539493
1217151018
1850157602
249996000
1976830591
1935971554
344725241
1851282323
1462207227
1721596323
150392975
507719382
1632230116
1163556902
118092513
1237500530
1974864230
2057571428
1054074513
1009196751
646910693
1909743990
956396942
1664166618
368433085
1224673112
677816293
1509202517
1524930758
887005836
2117431419
1544889248
1499902540
1210181962
60214407
598385282
825825206
961356449
1399520164
1018869751
1197340854
1267073289
170778013
1703326764
1611806946
603438742
1900328226
1376347577
928226001
1805339303
907501201
1320164195
1012066877
1061713940
283152268
2036751213
748523002
369908208
626496283
1568033348
978202523
2024009801
1654477267
1613169268
2131830822
1054937245
1351873624
1106480219
1135160984
2125236222
994356152
1222725695
2025832761
1375488612
359809952
367113836
60428713
1308321770
519059370
2142149466
262447027
1377967944
1535644818
1862645724
943344478
605962676
1406880675
1597599955
948763145
1471151100
1315320010
399528294
703494599
789876932
468856684
265978303
1631744983
1996799025
2111938529
108556271
372797949
1748783827
1929028672
69799098
175259343
1802946312
970155348
1854293503
342435211
1161993440
266970640
1197319738
353540394
1887142718
2009583121
187548112
1449214651
1988277159
297281892
1159241743
1316288483
154924194
380620153
360979859
29219232
1249994496
1865663363
1593001664
304531150
1865852661
1750279059
530910507
1393030910
2091926092
1398422973
327350035
1045915010
347860077
252979571
1606131739
2003318413
1721700078
1405664266
1871348856
738064369
1437067011
988632390
503776090
408485029
2057488124
1017072414
231599427
1383668054
1848680991
248369929
593280797
1316852787
1803054811
168224780
955621754
945655597
443278614
894558875
1773588501
807374470
898734436
1013449917
1030359993
565031817
1969377784
632580874
818654553
183054516
1378846235
1891946282
1460915086
1042104349
264537569
1289851638
2012046571
1734654065
1940467900
565526863
1055376915
1690865651
248981609
83065981
1695958910
144458975
545667141
1184360964
610956394
1591260289
1109015385
192343082
24822281
269080168
274681147
2123626277
118532364
895803908
1636721346
421184250
10999062
2127033829
608956414
1255210949
610749878
878476308
184537881
1081655439
528394042
114449389
499082815
1117702322
278180568
982108195
1142535348
512880575
1551881098
632925742
1449174447
1587559668
1828575216
1382603559
1839294604
1506060747
1874070860
546981752
1376609691
2091305998
1926062221
161930256
2089049526
2031967103
1736677400
1273161535
1189851915
81295111
999416296
754762496
996808507
333985103
1529365032
1997489840
694985391
1723669262
1984231438
366518488
1123146482
1205888184
2051983263
1202607971
760323386
1732475796
1937528963
261396658
8556038
1396572321
1057336398
1420617519
582088772
209847722
1405495769
161796583
1437680430
38787120
1244471484
256962349
718327250
227092921
1445050967
1157964449
1327948295
1638782098
366460081
1564801339
1743955265
911570062
59721530
1019541679
1879639685
1027486078
752943577
439052919
1320224255
1843632050
205527820
1231485031
883416737
1564139248
1560281049
1086512341
1015611080
1123304539
1647239143
388368085
1217096101
1508061699
1433216821
1854658763
715443576
2065582210
2025072734
1454635521
934977854
1325250685
2003586792
1360389495
2021165814
1513235142
1446913374
894506864
811767401
618223057
1324010
1262958775
2086405617
100894976
710972325
873641269
1870141065
290886122
1127425051
362992557
787517915
1786709636
2040821709
1342932413
821836011
484135452
1930603221
1847103452
406220305
1382769052
258743473
831285685
1447664458
370600065
357814072
1527075534
1017007260
633190731
488514338
1799209878
1283265789
1161674474
906090618
1656361198
1483631439
639303211
1607522121
1274108542
1933485454
1443740930
1516279863
439625171
1840372206
1068085142
150310886
1908377784
1737199212
1160528591
373809216
718376920
316671932
2087199227
1647348871
6564919
201699467
573716641
318408832
60036858
1952622622
800366067
1216768305
2125972705
870577311
2017571921
1331824697
748309276
2013335090
373834247
1007382638
511619036
1507012508
2068248969
820739528
544426927
1355703278
859161055
1952823614
841116917
526011960
542592289
1997658522
1013595676
82689775
2106533054
2115713513
410093320
533451065
1839244606
1276874168
986007210
951977480
1366101968
1263595389
272411998
343559644
880614761
499611604
211285425
192969846
995967086
24988566
1676131707
1055081625
89991114
85152308
231247441
912536285
1143459152
1319340760
1350299548
1783432637
584834067
1536546413
1300381650
1095208249
393523771
743067153
843649847
198594426
1485572678
1188872806
543627204
930146772
296772517
2004791672
305900228
1129798364
816409340
1453813247
628905761
1927488873
122875656
1692068576
1556456143
380954711
1722409678
1647603618
989228268
344768536
265921370
550817144
406700860
1703064489
1241839195
1090127347
1664997715
2012601988
110216047
46189755
2121267824
306741150
1049526108
1788707924
650104785
465426171
2143007931
420102962
1048844159
405274352
1723389119
454110228
663614964
1937471406
1409113682
602909149
591069513
1174016377
1365335925
1149098987
238898854
1958950020
1024051470
1613099801
62119812
1130192746
294602111
226080157
605313726
1973011372
1941345489
1161705118
437905507
559123388
1847281559
1899890573
1640516978
239440231
1915778944
1375537488
866819416
441261559
1299361001
19699765
207629114
187235632
1287092593
1004415372
1151022835
1835294036
1016082641
10442540
537364207
124078537
382933178
1744738874
1971926312
508872966
162728645
1049136459
1251089275
202144243
1011162724
778335679
601420504
359155599
102863731
232691180
807314016
1742420909
1644392893
49942266
1735814320
457300588
423068402
582616827
1938255148
1718800959
1306469697
2080518589
789187991
2140950405
996159592
545367441
1196665738
1184889050
824341888
2114136291
1719976063
1352060065
246006713
1531134204
392674157
1321032541
941162035
512467328
1143146078
1805618594
652757246
1461901858
179340755
707897734
827264040
1260198700
682706679
1753249843
1262927253
1255915697
717269485
109781281
443737304
1644393669
1726460565
1353048883
1999148015
1802982297
1204239436
1269354796
1481245657
784415016
569224920
1716546003
147454295
338640905
1561408417
940481205
989855516
1358555551
564372196
1392547461
2031676346
1084338677
691163441
1136892513
674494163
1449405012
1256381870
1611386498
171596437
1216137960
561299465
1702517290
173481353
1032349313
19543842
1558013192
146564696
394518969
534724006
662951747
772539832
2084722588
1443530931
1122665618
1033038640
1933325009
151812225
1073126935
1191864585
26477278
763158475
1685762489
1265873911
1297289992
329991773
2129613416
1166254876
317828561
1224152975
994849238
300235456
1406753123
1536679588
250547647
841279411
631163696
791456688
1442079250
40149540
1122061540
353570348
56754530
850862055
657338884
1628094807
1295423657
1786198819
1767342430
1158787957
835498242
1517090033
765359390
1455700317
921611519
1834627018
1174697346
1633566191
1583117902
375850694
474715789
1147205990
1946384396
828040339
848337165
825239956
1166132816
59781711
68480860
1870096966
1514188603
363489874
1213121018
526557159
1718809380
492772581
1183783129
887547862
861224223
218003714
324110338
249067219
969205878
1713230157
786091788
1249158564
1328717163
475662107
1222591445
1562870519
1898701651
360550047
247715638
811834980
56460557
70243062
1716021817
351316326
66055990
35061054
1084426154
1113376529
1742894294
1210895618
503554440
656699904
412198136
1863124647
968093066
211762064
335804595
178593885
655114295
1926483211
2147453085
450661529
1988497426
1251386215
1646774057
1628888945
1504706890
67618318
1405330365
2011916374
115381787
1051997365
742606348
1278951707
630817702
396774974
1585142644
1836203601
1180962381
728732709
1641630161
1773536867
203146248
432238625
790464471
126257999
1200037309
2103766597
82928894
568338503
418040852
458622563
1294011485
1090652120
2143446198
575067543
529918858
818981909
1934671982
2080641186
1087558949
2076685928
1734092245
118802744
771381504
1981570669
1723954629
922207195
1652130269
1301045423
1491093603
1949005120
537283210
2134558727
1267901698
1379978430
1843779773
1270605419
1049467565
767339489
1330082122
292523849
1892777119
1687468109
438800389
2006318779
281868175
292203971
1397973848
1446218007
1673943820
2097799330
931368335
1747167554
1120340908
162463783
1577812104
1673629989
2049151010
53967768
189992554
894276238
302841718
1560610383
2073238521
1584465119
952720669
1664757804
1002411891
1769070417
333337930
711403482
1859995293
302140390
179321944
1017300078
167887257
438284786
759832221
1110114840
1449640626
1688314871
423237183
53542395
1615019557
2034747155
259151528
9017580
1315299485
2135464374
1073638434
1559113910
677539703
1181616850
1877326226
2012808623
785649253
2872908
248504907
174917975
724025018
536317022
2100852742
1950869061
1687700062
17561537
1998983773
671516798
1719899063
245923255
598804112
1085557942
1419444437
1107311209
1580260209
1021981064
380201902
1488582296
1343978157
281544661
2028867955
1519914228
223928591
1395242331
1909023360
1417749015
75864080
1775513381
229713411
1472152224
314465072
838974594
703322607
909536115
476646301
348327908
392772265
1124550070
21008917
1643945160
670571017
891502546
545471218
139863094
1712145725
1297921893
378029815
1400672884
493127933
1010442200
1467666164
1703986776
1231099622
1086082100
1026488265
867034694
770937496
1295828968
1883276247
1520892060
193110325
389027165
33763167
1397916126
1125933869
1699219165
757422917
1157010880
1429491218
685157895
1249557480
1299077015
264021903
825480428
995155373
129657252
765682659
1524291358
1884495237
2003189555
1975332290
1655181015
1225755392
1118386782
2094667682
2134694440
672755672
1436546784
1895184157
13719360
1744257606
1694450814
2914857
2057217947
746944765
1789211442
1099842562
862941339
868169367
430555105
367241602
1158423864
147484283
266465654
1598920606
868642823
1651590187
732396130
27597075
61259719
977750945
884240010
1238097194
2029839219
1228763615
100171533
596641418
468766525
930357921
1084180132
2022683226
1877198582
1947684422
904909339
551092667
1812931464
1834227691
1900638387
2011371218
1672345016
966675175
1812355336
1580745395
1257489667
1419921145
510226495
11912827
311794848
1623943238
638629218
58682790
98334399
1864422808
762483642
1371257272
1836410718
866181229
1808168107
698426025
23171638
1858866904
1268352004
1571131617
670025293
165561600
1112822639
1157069208
986901714
945835752
699444417
874302937
236945355
989241789
100012061
623763608
547183924
509885749
960963518
399627886
1374487845
895412416
2040133287
2096140736
1249228410
1460728019
1610108178
206822923
1087726568
1664914208
610710589
1781508473
398881962
1051742345
1802183274
258607214
302239201
667573208
1936970994
920559882
154994501
649807586
372653306
2082958410
1711550885
1531180462
1147029712
846704298
1757620660
658372003
1692305629
617994591
1001658497
748581897
260242875
1425609024
452562334
1233404056
1698698839
1968215523
664801463
906957384
622244649
610632007
734911159
104378253
1225292362
1608711522
547260878
664230306
659977053
129615416
683477605
2112307940
1851139752
1861336178
83364772
104927256
695899024
610127252
84271036
1238020960
812637242
1221130429
9389548
1365436464
760250307
7492596
1222447092
1356858580
628345949
385715072
1839059655
581223573
1566347982
40935129
800581051
326735862
86258573
424640296
382330994
858608934
2007965255
1040424370
1059868533
1100831851
39273807
1746544592
497312106
1733695829
12922042
296786841
725833777
301374349
722282296
239890433
501814422
13718115
654370436
444369072
1884420412
1185651012
379742012
193308995
1881315823
361869169
2136945540
808451810
1800801823
11099872
1785497883
1717460100
452177443
1490246849
1911332971
1361343029
60172380
930223496
184222175
44641680
1804794127
1336610377
252430373
1878209385
673317022
322948593
1057115005
591386822
1377346339
190648902
868148124
184542895
197774676
328294296
2003367169
945083141
546440299
932641640
844215123
596432103
1735792551
1201247067
1618575625
1370480759
2059022229
399156191
2071166998
1453286195
1168296938
1233732895
272371108
1842960558
1735910562
1887619669
778089585
187343377
1530782074
25609351
1305312436
339097769
818026986
1670552402
186004103
1117968451
307366421
1377191665
457804803
1055680114
1904344165
2094957441
1628144309
20307298
1685588080
1641820033
1511429072
993575878
1714113440
1305131408
932905497
904502940
325387630
1210786868
1107906964
114821515
159367385
1760145008
799928905
578701354
409946068
410331834
547367017
1070699699
1056419624
454929309
2086033974
1198227371
1475389065
759223282
1450242551
536514790
114997314
2010194796
664919768
1965862050
399947098
1729894885
1535615256
508635462
322019508
1804790724
329676529
1160959653
848244660
424271188
241599177
1180111230
935246245
995742299
392806080
2014922902
46785698
796286912
1029149687
1762663366
1533295854
1451792764
1255343559
1043972354
182644342
63088209
523517265
874550112
1646774094
1689522920
39083931
984685144
1567014587
1914539394
1878442928
1253660992
815087579
1468915573
271777126
1525881568
953502978
403326124
1095447481
613568601
757300465
1885281496
1315406052
343174095
1465261827
1559794878
1675458094
512934981
1568378531
2097703265
632879355
532057280
1365803882
1107237987
339157159
351490862
1345536679
816376369
1317532895
2054982809
457007182
566203383
352194707
585578375
771215521
1741528259
294823921
1988037593
2061568385
783362866
2030714380
1866590258
682304840
751605433
502374119
490581557
1073607307
1960833270
696949212
1624380986
1261675341
1788560693
1534301094
2108287378
333318310
1743899351
960911397
466835414
1548713018
1327551599
1659549378
112379661
1326302455
435064640
275098718
1293689542
1919924287
711605671
1546326491
942331649
1152264107
42180818
873565274
1582424068
218048333
1868395900
1792929117
613916807
2145490925
254320836
1904513491
1344395635
256238308
497239154
479133239
2117583107
1573456310
643849486
1512439690
985248469
339478852
364533038
1800064123
1887135536
1714635780
2091823986
1937939766
51160207
1356809010
1783763112
825776350
1382891416
1493263508
1716816615
685294237
1322025961
246820182
1387845729
784935448
2069368565
236938528
1899671891
1260953183
159788542
1612572468
101105283
1881168900
1962954210
975696341
2052717727
136783014
1089204535
2052334904
1675748291
1672018980
697019777
682786713
115777929
159510511
1837309431
579134615
1545531924
478352135
348735207
1925978126
1485978816
305004162
1378831856
905394750
677436370
1993405554
601005926
823812440
1317013380
1200633177
1874572050
1098175469
670192618
268092558
765366757
278689342
456913179
1888984919
1635980051
955476376
1597667916
1192693442
2057397696
700329589
1092793850
1539444990
1634078860
850757636
1525999106
174139741
1107744218
1983186430
617882007
1775597772
1062562409
1174942668
500633378
1186398468
2068292101
166214053
1969256928
1590714362
1457494486
641424121
1700370855
216735244
1357478794
1669653247
943224033
1725304907
49907119
155394630
1912613668
1696478686
654873794
597551393
356783852
575141053
1965508960
954234559
779644948
1925027552
290546145
1955669618
1748483945
1814078391
1128320060
1651300737
177355453
627934170
937648666
247157862
1191631820
1972741100
1797532181
1210661095
586482548
1899973785
1086572893
198889750
1959215078
1941466557
461177396
1556228934
1154273747
2003151739
619001747
592802792
960970019
101113682
569932424
2025239035
1056640189
1815769049
708056441
430869234
1454138418
1595321013
1129694264
148890558
1403780205
911948984
206736904
243280909
136408634
375860704
1323682837
288916207
1708492095
947957083
296573024
217266488
1218681591
567257566
1417209811
743671902
1544555102
1119071266
803270649
1010668332
1648556154
804671617
889030326
660756441
799465644
1217619232
709428488
1446973420
1047315865
1586330180
10896221
1336156933
1999420786
554397731
69933938
629927994
473807966
1460208300
1243584167
1717895043
1961650254
840899435
487857058
596347879
55277346
628484998
1702579106
1825869992
127906006
481113527
805635415
312577426
153665569
1014083795
1486407070
299488978
663728902
217200785
575781958
856329877
517503228
1580020726
1937910775
176695403
482017192
1762665703
988521958
1880937553
1158414233
35888776
431059846
1929257000
79358792
1190530836
557151151
229811670
304970155
808568672
1796724159
16823340
1061798079
1401101138
2077977834
367670632
1425732812
821228197
316506510
572127664
2088116718
111701295
1786618256
265425266
1109919092
1937655373
2065131834
554065630
736308713
1417678455
1763761723
1582176139
2025246593
543438768
246628217
1413343204
81451577
476687279
345462079
1478032261
77863104
241682300
1101312164
1628950413
3666058
1480430806
621862563
1754754111
1171161657
2083174436
480125541
1529052181
1013006918
1495472454
2101306838
1670516978
1846739263
1085248835
2076857288
551689823
90235668
224298822
1154130582
1276439359
1711381293
1458568743
914643405
397900664
435983504
545610562
1262367273
1105908497
1346268741
980561883
968282324
651693864
2086201797
531597437
1134564537
1552016144
1395459806
1281159336
968639014
880003295
294005010
680856779
308007140
1976643136
895529538
1152160887
16780511
1265923851
1708013801
1798633751
722947686
1821996834
969144611
508397083
876354522
763794989
166774975
380715230
1245770686
1289725714
1156476526
1495028605
1089253768
624784987
589037628
1143835430
1808351155
1655529984
2092176215
622691341
535260507
2003416498
1486113888
1187619133
385939450
551818031
622068436
772957731
1339297770
1800673170
911041681
755582814
986872057
186266146
672730854
927719704
1237067242
1578701884
473825285
1949221637
977535516
1942698277
1697138439
1797628946
1027921094
2014678874
801935210
1648808420
584583340
629219489
478430961
170689650
1464784963
1171265317
528645756
791350450
478451047
1647533740
1008937137
156836939
526500600
1530064572
1146930232
1129445150
1913778310
436178145
1266644482
37889154
602907237
984771573
560980685
995621984
281569280
1859607971
1291451185
487443248
1654630857
501276499
434744598
1499659481
681138190
1995618431
671267782
1307064556
95835383
1241080267
173561481
1323756903
819645335
230927927
120558135
1724315951
887258652
1793220236
2020810855
1517353470
1382022765
1044287205
915875790
1660608449
1698829717
69563918
317443444
577092406
316441841
382059992
1243249255
282704624
1600143702
2017135473
1303780540
330843520
1413468224
1483343324
875743738
1743453625
371391001
1732674821
47463646
432693056
299802301
494541496
1485009475
179622076
1764531654
178355223
1034376917
498201006
2057091705
294468422
1628953737
2002612162
2122744991
249632766
1102814984
712481353
92921883
1305245234
947498165
1639295809
1467573392
2092334432
1342476823
1643333878
200180971
42765894
961183035
650571404
10525108
402334813
2135014444
48298101
1828246087
159895398
1162592485
1542792768
504212266
260447876
1956158416
222271481
1486484831
336916730
721232083
881298411
1954105217
2085004397
1467900712
1497091972
650857794
1984399110
1738916882
1214928442
815332391
257046870
1296243830
696541063
1901387213
2045441966
467695449
710963408
456389850
993771702
2138772582
144108482
321191910
1439691991
2102519040
1001795583
2137224393
2098847615
1880884306
1858876560
52735747
721579679
1892775303
289286264
1049080683
1085747997
13068832
36418768
2083649961
1200063222
690690641
827149042
1504963613
1086523959
702505292
1048847624
420850989
386519739
754103608
1465315253
1107008437
1476696113
1622250893
175581650
759875430
442118967
418689134
1466641747
301542690
2046858652
991673450
972886481
1846426000
1664366449
984758913
2094580691
904947039
1126204211
1108832591
1639060134
1222914259
740610199
1107489078
2029647778
1934435849
1529743892
1892757503
645202949
2049226210
1042246178
147305044
292489606
347970671
1058063723
1843867049
1697112999
283765691
1287930786
1356654339
1672949695
1118777685
137945561
874191192
145619122
1390400038
2005670882
473720957
759520961
2139380613
1622638493
1521697307
1813849749
658371133
71473942
680134121
676864294
1869419730
54544501
1052388465
1326367902
1732847237
1576788123
974685684
1935578933
1143519203
1124547241
1004248158
1781190719
1324579209
1604910291
2057108679
1666283478
1127411524
438646764
764564468
98811946
1704612482
677361833
1879237911
108531796
1025506369
201901458
654954930
1575280867
2018665731
846468062
875228174
1188707731
1226980384
1594682031
590909161
279772018
1028743639
1984939723
492419627
1320581943
469319798
1251560349
1604611718
2073486050
1778969811
907047617
1381092833
2139329115
1593151563
1886298184
860314298
978588386
889329298
1669700366
542192734
1172718094
1255966062
1307750879
2040617125
158806815
10366406
754577001
1616782062
207063868
1936001091
1691636966
1164686899
1479261780
1341342420
2103786228
707886576
2077285007
951646989
1718789799
2002286723
705711747
945751429
53918780
58491156
1296737966
476618006
1692215470
1671607548
990399692
883775672
1197050324
1503949677
1334991197
1834366481
306661780
1764699326
1766012270
91326521
1132393911
2012854318
1871290072
292897331
1203338872
736003043
1654140969
2012482619
615663741
994834885
487106423
78655469
947251727
2042939758
1117934585
126413101
1724229717
189408119
1842319729
1850507317
1611046220
1632893724
1279920461
268066272
1933165359
442698461
231134910
1157414642
541359665
237133148
834927492
623663101
2108104129
588956889
99457104
870290328
1598097015
1286228742
270512547
380243906
970375419
470652735
1389335380
735291781
204140215
1207025689
1618326315
122187679
2021673964
232696129
1638761686
667640043
1146959127
1653923939
185666700
2073644298
1685495817
1388881452
1989267233
4722869
1549048748
1428192333
1559960940
816849976
553111711
64996
946426398
474203719
780688608
818067723
1326982166
1044401942
1789703571
1878209385
2131832229
192759774
740735526
1834027967
570003827
793884622
1862363823
1380651415
1119189881
977459552
816206706
1626104265
1735266785
996354886
1780567752
622470663
1268891334
1747505419
1637766240
58302447
712857691
1966168585
1015310574
147885382
1181697046
1407129459
1335626810
1825056800
12700193
452576803
1592107853
1079338005
1303732111
396065346
2015423907
1952177946
860763372
933406500
1992109675
293210916
994315552
1735622299
1754348391
636492146
1890428945
1933294735
101094277
45636631
1649766965
1698391788
167404900
234480864
1908931074
2102120275
1607873329
1784070803
442058732
2079632338
148029152
491098315
2030119701
1041661862
1944173003
1310029303
1639878991
1620676768
893329910
1289740733
792806057
1579666471
1429153317
629954093
1678841541
891947174
1786972177
1173056148
528318503
513233001
1111975516
1150608229
991244896
317930291
625827208
1015348456
1876759052
668738432
649258391
1832451310
90649355
1432584416
122844848
479078770
1735645980
540510109
132761695
1786632708
1645923709
1173806126
1827238766
429269140
1896002592
223459141
1363898697
7886083
1660475890
1683775825
1621827484
1050011716
2010365436
1654198547
2125411017
2087933085
1646236086
1285948119
35465096
685339941
2076279114
1490168797
1413062301
807577679
179333914
1807300339
1624829783
1724365426
1824154172
349324555
563210741
1530198636
2114454870
277029278
1716372918
1821779284
686595230
1867913864
1780911308
612723821
1217553740
1890084578
1119917227
1121626760
1956256786
1619487428
809879494
739705856
1304706897
2121372756
1439121868
236703880
117679852
2016205782
1782624283
539141154
1178700499
2072122688
491766165
1541426490
1681102207
1528293131
619808257
179862634
1052807645
663949571
1361810432
2017997098
1693312795
424025954
17530860
228226060
2135200859
2106064938
1181128773
732557099
1947509062
608189782
517812631
1203999247
1424406646
1185563888
1599850376
373014295
1993794276
1362287434
25250796
218445764
1333895643
1618007965
881591615
954006818
688844263
1729434870
684435542
242726390
1920046403
132468754
1737473046
1249812040
400884934
1094617891
416454245
673805077
1221374131
1607968764
1068089564
2075898656
1420576348
1302636839
842732490
451290148
269578369
1584575208
693208641
1760906427
1297830918
561644543
540483596
551566645
897604885
3564940
595180593
256060503
942405458
1367053804
2016622924
1580479808
483742677
589663984
225885072
606198318
89863880
1573066506
1755795415
1912130719
1943552983
184444980
279020463
1811005957
1957664187
1434636392
22722754
85132824
572919567
1581637194
345223589
1078035521
1316546926
43100238
908574258
314635597
121126444
631181502
549905953
755900424
1303483162
657242400
718793189
923488427
1765171555
529545781
95282663
403052708
2081131685
1369891841
1337134896
433471897
1551328166
907349717
1863532686
157645730
873542224
1364478942
868349680
1715005072
878463893
2069754710
979993943
500060162
159867449
615892278
1076419102
561023366
1811966856
1731748998
1843024575
2024558344
815115202
1050225975
730003232
1942574022
1021520245
669092952
1958850952
2137803577
1806983182
434559939
635608890
172478203
1526322105
923321738
1447148313
1382405806
1562418077
1497978329
297148696
1424429103
1326916245
2131873797
887099882
485928198
1140023340
400759025
930620401
917329198
1495041029
1862779047
1234545678
1547221328
1011085617
436442805
1142864019
333670486
889188822
1448684946
579551098
1770444170
998175554
2113754209
1934285470
1667320257
62238294
1569453653
775712959
1188693090
2034838034
1571634475
509218391
1554500745
1338368767
122422844
1842543679
966635564
1039034467
321796979
1190822660
2012637210
1916281123
895050389
1258815014
1011045845
531333600
1515733801
1876500305
1577789073
785466987
974853515
891727444
1849739179
2080654739
2734173
490928189
155485342
698432620
1679004973
1558165415
555384794
1102435974
1717532887
1513252604
528464663
279933443
549494665
1684149112
758271461
655275657
1860996786
289899925
190394683
336579431
41894376
1091006831
1884604737
970208949
69728552
83572190
1003580589
1131203276
406485020
330930097
947536703
2095307937
90193503
231935542
1296952501
872777802
209125516
1459778458
23966997
1716835276
873670607
137252457
436359919
614390584
1659495000
1669372714
482912066
143714764
1876690149
1855450850
923722042
847524727
1757945501
234315514
1473532042
227662037
1315605040
284087425
1875944218
1663092517
590939985
393918494
1397546311
2012767181
822283922
747601338
245957063
100342044
2089890824
1081459996
1136933386
1366161978
561730769
915751177
572254054
1488918805
733099663
581304099
687198848
1883144455
279453735
180012829
2010663825
1221298937
481961561
1554267870
1679209257
335136534
1368613436
683010445
125065000
666497083
1904614546
1957241918
130420718
1619188940
365890190
1385624962
1842004590
1118397712
531716799
1784185621
1357392102
1547320221
1157197663
1500441564
1562669868
900589958
899183594
1243531002
2144523897
2135479449
1996643787
1309635572
1368768275
1627172888
1912053939
1064907759
1188855147
1605391862
992465924
1518497846
432329721
867708410
1865977922
1174746229
2075598925
961828587
1110108252
592661794
27031622
2082755771
63947051
128410579
472838729
256672168
528282981
1139654224
1356223963
88091935
1451904227
210304919
1192064321
544058845
910798909
1076288999
1868998682
1064776392
668151194
1215185672
1231712154
1866023456
264117301
71456217
48842530
1280371863
986434105
737900112
1525943577
1279402903
1409399042
337987701
1841572944
250939594
177092220
2020164290
1450772614
790173972
1193565431
2045754949
671622400
222133704
1302512632
438238367
75082538
1841437887
374551255
1366220701
1633770195
889159620
728566369
431607769
1599386703
1340247853
694851949
783009154
1190244148
1084539410
1518217090
285789755
1860911916
746102779
956741276
616446184
1526059875
880046215
894727087
336625228
1666886106
1776853780
1736866989
1101556079
599701866
363947415
184948447
1447829775
1112566956
1932748867
1348983446
830222521
1948660479
349332661
201992516
2108833837
478795609
1390982957
1037673706
790549917
2094946796
1000361709
2029908375
1512471241
1688186153
373915954
783705776
1360529984
1340591692
1382700420
228028116
752326115
926505970
671022260
1181264318
25076991
1388728310
1580031756
779874381
1227858882
743925463
2060856726
418418359
386903729
807320490
1892946135
570917560
6791892
1290956151
431293616
1646691934
163715468
1292350528
1825940069
2134106024
482842790
897243917
1652409240
132986345
1354562858
1181607407
424178797
786312641
737244207
1003842060
320922466
1644938911
1228915080
2124820232
2107307864
356507759
1424910663
782605554
750306036
1678279364
1324518492
143105440
1809778552
294417618
774153464
1062684622
1245444762
99748660
2070082264
1460966778
1429140137
1349895844
1287170648
373759967
1430973455
628858762
1161755444
829668765
1504230070
1384084006
1742825119
1261026683
83700816
320000146
840000633
1606759393
1012871226
1744295272
2072848890
2044512725
1690558737
1519963585
1381691095
1902063476
115638719
1832384553
29986770
2116597353
1552194245
228889350
1442455301
1658361731
1116525990
138023300
822638480
1169391605
480848611
1402740157
1767156847
1787003251
1980117613
99339749
417334813
1732762485
1633365124
547398731
1333940397
886370607
491182838
642965299
1197175334
885709597
1522632030
697088461
852212721
147287780
1684665860
915114992
582283175
1143876612
1688465862
1888531506
1849484967
1769907246
1047838993
1355364633
1582583947
1895675023
1838989009
1042900453
1819992991
245001287
858792451
416621482
456462338
1504949484
1546170306
1103098070
1469762880
758523554
1024290235
1632524525
1860661551
1194016405
154744541
902204624
374911900
105130565
1840726306
961913809
1432147653
1067829034
1032496633
775525711
1580758021
1775093624
206788141
1785998860
1409727323
539658588
1281221096
1358034584
675428225
760503070
1284152383
2092183951
590266218
727468732
919719324
530968097
830093412
22244599
1809844085
560867672
1372475304
691340543
328278028
1113984970
1247460347
478585561
177630403
1077773405
98151110
1285702402
1112586868
243321674
1394661633
1041786737
38560636
543564985
448059158
1307457460
1766781540
595554416
844965125
526096789
1350896665
1268326253
1739273169
767139868
204448714
1927007416
708497293
1538491425
1004977028
433403002
1500350941
1247645513
1866896346
147678368
391858504
810738360
1727144279
1902565773
211839216
1501649928
1521821836
1467788059
448184882
867127609
237946647
993070621
1990160200
1556788850
1219572671
1019609678
693619591
294097359
1409279593
1148438255
459727279
1318275385
626064649
976686070
1211705791
786040868
193288437
2101616025
1787384022
1088390425
1177326055
744214227
213755989
1554470224
637999445
1196991617
973305760
1025924706
1331616608
1291773808
450631656
1868698966
1493505012
1300201895
271162853
2139760548
862273550
1870664497
134450415
66776754
345033524
565633619
1823684963
852607769
224241286
333430955
1282705241
462329407
450932845
1271542621
296165437
1206804434
529646743
1119819441
219494062
642515452
655773330
268220102
868477798
1585212252
1320755837
1686592320
1651032806
85142623
604815143
1539991952
1121369201
267754364
284088388
1560564801
1598119848
1778384080
769527233
399190128
2089291686
1057889270
1297721985
1356172159
666980033
1010335813
1182454270
1692110497
880479303
1364785716
196012171
1269086346
1209551247
825455289
1994449924
548059477
166708986
1568368320
1339578301
672198992
520661530
1515298898
1450989172
2070095656
492766750
1626581516
112492362
1851221096
909096151
469646768
1774646495
310853413
1840543077
569522793
1597238625
830379322
1990740964
1450906961
1977534222
1904089974
1917462604
857815865
99853890
1991234293
1197090258
1684482220
2141703650
842639134
2116584124
1492612144
1051208057
1015251899
1678592177
1212708064
1116572584
396711824
127117578
994242834
1875186830
899055590
1614211768
2023514838
1501378185
1611095518
2111534712
2134580017
966874037
1079353489
85289878
602075194
241227393
333882564
2032030912
1837372572
665879831
735557448
1092975792
2105127353
1960440857
2070197433
1977383622
1699935039
463957517
1244589883
991720857
1506577737
1243678203
936290824
430222797
1902769426
1131450688
1049096254
1862554714
332556026
1457352050
348676611
155831536
1233282208
2068107014
694686938
1516238475
1811667054
1952877631
274771550
1369169589
1642318784
150735861
2019313995
509352377
868659775
1515958048
1997018992
1649537641
597258673
1736164945
755338980
1760793779
1722768128
2079099069
1886886029
80165806
769565440
1990255308
152646434
392119798
1488292100
2133994528
1054598276
1226951813
2009751363
581524503
470075536
626690481
1760580884
753501780
1557218423
1065293677
2024296511
1500698127
1237536484
1418779660
574368669
168051260
951249734
283726849
1626811837
1370218474
1504745943
683916198
1287343199
1864543031
819008686
1885884220
833425175
1522040410
928264359
1113404118
1009026863
2028244937
190802515
1372402342
360124436
255733624
1740817537
1778320611
1874186910
2030885505
1157223326
1894242397
2024502147
1129954164
1398150401
1706969133
1349537577
583632471
1903003827
1641209144
1056672706
809916196
1033605583
1112780375
1180041097
533056052
1227215555
618942156
1791074877
734786861
1806940254
1109204715
1526045751
1548727234
1030578368
521567950
610339460
701872956
1014611326
1587907708
394154679
1266059837
1155442316
1376888055
398347291
436055281
614580186
1144705188
2145134700
1258657860
989485829
888598101
478488161
1985752048
2099148901
1502768170
111496419
591956364
1828140383
1033098598
1217436655
1967965223
1994185940
1320128591
348074732
1939112835
1197087045
1544434014
1324715969
1314178832
259864380
1821746435
631815636
1004314118
1028131515
2110852770
343812720
702779795
882964455
1873538567
1377829680
712260721
1954437582
2084885025
1695428359
1329380677
1970783077
1087413219
1956338194
239393271
901836748
428567963
616394464
1728048267
591478757
857771874
1897115563
2072437549
1501124871
1193807806
87038395
2042477369
1599725081
1690871367
805460740
2048563586
1766650789
923693500
1088672463
1343029859
1568088654
275448687
5265469
962020990
1205775694
124311486
1267991180
832406291
1989577466
1348696400
1887770039
790103954
927752709
1218756887
168611383
93163799
1671781839
687012933
577332025
1649248670
1814800869
167320783
83622562
572158021
1465894589
23019602
924119592
444576965
347264837
416476749
295566940
1248607807
1367503818
287873872
1013202139
203529659
1540888070
112570972
1875725513
362649870
1258013995
259257888
2137271355
1587087955
937785511
1835325792
869462028
1583456087
1306447671
1492866937
1865838781
1553908466
1799231298
1086024909
1556774165
1173394520
907496299
1848728124
289117801
567123806
1806534097
702225830
1517463239
1165108622
2009302958
1189375370
2094902301
1819127964
1189082517
1966224999
290974858
147076044
1695434968
932653988
370315709
1219572671
1273642440
1123308176
142910666
1383805457
397848965
1566966978
654216067
1454177434
586584614
1266151238
464599755
109537486
550875333
1743570540
1144914081
549723374
850219149
1179100521
1879768915
1303416626
1242576901
493761430
385550424
619529168
722898304
763343411
1749230203
792728311
1981285255
286625567
400110000
1296353730
206533216
1161061652
451221247
1957150199
228124553
1364541353
2091568379
959535709
933424631
491258761
2084206748
784238490
756015024
2147341071
1822467644
1999676445
2062431040
202727167
126287234
343835653
1555263409
1202359801
1350252409
2021043905
1346845643
275915419
1912183317
2114380132
1461152207
1613196998
353393355
1490269661
1217837291
725950756
234434919
1714140281
145695239
1273877427
252913499
764107010
1021434446
1947313513
1757524076
1371579613
439616190
1680090410
1913917354
1346371896
1842867181
262157705
496661411
2017138796
1724721704
481907249
2107235689
1894863752
2092560514
1400573814
1856467394
657397119
1745445894
1296921536
2028408517
2074507481
1667650415
1217020545
123235309
812833300
1053242153
210961524
747100965
908288562
1885054391
518500894
2028517363
970477835
1402903643
582791619
1232976834
1426026842
159278307
1585255930
276300204
1072021631
709373185
1332127238
1567226006
91921442
238441302
1670203346
2098692961
517567770
1686210851
723049918
1770133565
298073747
1471212840
943109849
744455845
273903338
1801417455
608292343
1948285898
1832787377
205163100
1351363853
331226574
1202715142
461541560
1951784927
1292344789
595234669
973845230
822538752
225284596
1940991906
1792573739
387881224
252418238
1663927425
525454406
377648663
1225459326
878834934
2019409788
276135454
727942699
492157172
1129830976
581013649
367846649
1491995968
326913754
598998298
1226545357
1926633498
1920895217
445065607
1499349252
412048782
668272906
872899152
1128372582
721005692
767912139
1154586949
1903887969
386172369
1106721447
792900987
78702798
119199647
1705474295
490584295
391424585
1589336553
480589031
789514231
2039400223
1262906524
1704419291
812871035
1785147544
201551275
393738681
458994361
2134453455
2134815511
1251158456
1125574605
1551425974
1305545444
219554405
470576049
1006117115
1764342941
47219446
497332470
694443786
693857164
1798726213
925045970
548826888
691576763
316200867
606340311
710350325
731049903
1267473141
1535755870
134272889
1552750827
971540494
1952076005
1190737229
1057214412
1562783990
1094226571
564268198
387630825
138444235
621689777
972861990
1708347224
65671412
468703833
1224670245
1520355978
1567126993
1286389089
1191787209
1075591176
721974604
244350387
537139430
2047750221
1805070272
422929790
651279879
618254894
1242639283
312225849
894622948
463745736
1870350801
1620753358
1089972587
1431289308
579091591
1994978242
1660561874
704156477
1214669773
1531608859
1700085934
1929081288
164733502
2091739143
877785098
464007495
511270858
290524515
741957180
142546484
2102500876
843998116
328027752
2034283450
1709464397
1174494045
36218975
1658513279
1430897681
920352209
1754403965
920037043
1810879879
1760897341
1096087241
1444711689
460683519
141025690
1442722088
193668415
1493873662
704413301
1541429988
1770759423
1499082189
263114645
545652620
1101203577
1554925276
1006407144
386727294
1017364677
35280493
1313129560
1227214326
1630456125
383666863
756136682
340979147
1918441016
29091985
1759146826
18256174
140705150
906873790
1788010578
914235241
506952188
1269269400
407693856
1441309290
801981719
789048864
339866261
129805724
537038168
1410568511
1802638111
228447843
1403463424
191104062
1920643608
679528600
969929990
1972596076
1075891448
179235667
1787109971
1768284576
47743756
309451928
774103153
1823332661
279041275
480074938
2074638858
1667010767
433610688
1893082934
1381708385
1923433612
1302998836
167698022
1483012114
295365872
1505771216
579079597
1500530076
864914692
1373774028
764159086
429873333
1746478162
784740288
1376094592
421287934
1874878846
754944745
2054663159
371548451
439474826
1924498253
1640112006
1619808913
592531110
2012503278
1183064208
1692544013
894433778
1633848350
641874470
541047311
1905115014
524708799
225558342
903375525
160152153
1693702690
1678331560
2127578065
834828834
892737953
1665607702
1188600080
1346233164
967302805
1194846674
362120377
1030679548
84247600
521912985
1172503711
1289501399
1460859766
535896551
1495141277
851118932
613802225
1139743119
431333397
1873026926
504086720
1873001267
1457349019
120751898
1752660932
780651017
1805341394
2082005498
387526836
854616812
1944376049
2036771040
1573880028
1714101223
2073458
1867790908
1437449053
1075408075
1671067371
297755839
657226441
1622114354
740160153
421624997
2124475745
1769920560
1428107980
1004269274
235737198
820934030
1730319260
1245577050
1452934594
1038125904
1422212777
1398401109
2031936241
2053267153
1469315374
1785622323
1913634445
452391572
1721666605
778307820
211131855
1023495728
1180759961
1723689218
1548509023
588433608
1683610783
1397227369
291619127
432815813
89209125
1794985876
114057245
1723087010
1102703431
389308996
1018271348
1590283151
1081709506
926457312
1612656336
65143838
70296799
1288435422
989566702
397051311
885109807
1415531352
1663382614
677916220
345334184
1677205820
1453534905
1410568122
215379244
971781028
1379838586
976245361
1297665490
993174115
259666797
78585765
1209763569
1471897310
2024133247
644849480
1947526900
225051433
271286082
155704499
129934310
1260046956
1327818500
338617564
1240406944
1921072893
608579390
1663032792
1331980298
1652566266
1418250872
1174827186
777786870
1870218933
1346658978
1984281613
1318897984
1378931793
963854929
455098895
2115422068
1071086363
1403550326
162580029
1295075282
1740776595
1668054015
1954313680
1997885925
2049808184
1186815504
817180428
1272235735
2010998413
1765736832
615392995
1083589433
1183427204
1539123571
538341978
211094350
2042652543
220504728
1744096781
2117162585
6389026
667974199
154174330
979208094
935261336
862473498
1607303293
754851803
851004413
745425047
1975812139
2138722591
721931411
1147569303
338233659
1594484374
871916005
1666593776
1904947014
1321517373
1540363527
314987576
479742573
690323963
943276388
497221154
1135740107
1481003898
532988202
1898452592
685285426
182568491
286995872
1571608663
1379184518
2000029601
2142812697
1762968152
959648113
1092564004
102478928
1130839910
717957877
649987399
73963667
2057869214
547886433
1334453437
665725571
1504877256
639912702
1627998693
1822249524
672046517
1956729817
768467208
76338880
1108560260
1044586460
589128177
22692588
2118114160
1382817224
1409891494
1606850996
1829073073
481960314
2046482927
95285269
202725211
1441488942
95056993
606472020
346408088
1186104020
118520587
903260038
1427781888
333120658
1170246716
1912383476
287538625
1131533536
62142846
1371156084
411486671
50448808
129321355
282878679
1446946119
2122333693
1617022793
649667802
1114171082
434473156
885788219
856144695
397066307
638429162
1458470434
1806187245
1779470488
173555744
582472092
294996045
1840622448
937070010
1424450829
1164971606
314708188
2106486873
332654331
1780521575
1515360455
123653366
811225619
146985970
1685676246
998633657
1569118048
1015253983
1430677732
705146949
1344111839
723062171
1006484831
797344886
562016048
41861432
1873983201
966384667
1203223608
922968717
869848650
1665276141
1841118713
1194981202
954820440
604436374
1264808899
334298436
878063858
1844162931
1459269147
1683312162
1593357997
706449120
1869775637
1883994332
215513132
179634498
709711297
886352857
923125008
1978625358
2077617873
1169722134
2132618522
973798724
620152578
527635295
160926508
532252808
553931564
574830746
1201743830
6112651
570700303
1896453247
1422618732
332552827
188008157
587840096
1670372159
1651696674
826739271
1519666998
2005067942
1760508171
1004548971
1025702266
2011950377
18654320
61278927
1839438777
368460846
593178572
809513576
65243520
1875048356
1754260722
1831843986
1180119038
1133303133
1091030006
1152424525
892789964
260809494
1015128815
4570837
1834227688
778227146
745089265
1432514567
283607410
394855768
1460718597
1807955193
934245683
1200449941
302116561
1542739962
1808663676
1949659618
1187082627
185498948
446254786
806387185
1123743742
2090046910
1956642343
1745219229
903161809
1216130213
1316418252
120512406
449448807
1757636426
1126274473
1905615311
1675266374
115113158
1523906614
828520465
1827650455
343348541
1464823455
1899262867
1433008374
719099426
1476021400
1969801847
44890450
828263272
1566956499
1558934780
2110027625
642039751
1076269044
409633642
839576019
853487355
287378645
2093917905
1742370843
108732425
276521587
23670897
479706088
508729039
1174242913
1017875879
1749404452
1755163120
482806606
280693282
172928142
1595352009
124160423
1186532239
1877417210
369573810
2118930484
75672929
1911776855
1759418077
993623570
361682727
1477323020
339013391
127784753
540175480
369704767
634034979
1797410044
367473908
7532728
450864632
1464977139
1976997702
754524495
926308430
1515107254
1479116286
622583668
279411961
1358851699
2019017432
2070715242
2122173863
310255250
645525773
1930040867
1058197189
1759683532
813179477
1628100208
1096062612
2041726180
1876230046
300836406
1106759349
790969175
1097824788
1259579499
1464200496
1806847642
131783787
800581191
735348562
1807168273
372468978
87057559
1857587565
2066185210
587995259
751711277
1534500425
160107822
1052261701
184962853
1396509735
1011376218
353984716
475406529
1753822631
1743506817
1853921704
1450391073
781818299
209852701
699985180
1039185522
1176109057
1792115604
750719640
2106881593
579478898
1695469581
1914303784
1592678044
1310764060
1171751330
1501020062
1025405669
257060375
1800673286
213785527
2029786808
2068552648
1393494420
209590449
1214082634
1019071849
1542932813
1259379688
420215189
1919967222
1859519389
1504745943
1147761951
873077767
887138305
1105489914
1190112979
1461022833
351664590
1547297640
261228034
1754424154
402211392
1210852548
1106530021
855129268
1632244025
140927244
1165961484
575643101
725778549
717221033
201403143
1770171700
977745227
479011729
183877129
767450649
1792734337
1754564062
1560559234
582374602
1921261447
48625951
814412596
243319807
903812961
1443887627
1086784056
1596518252
620562107
621485525
1203903947
735827859
1571020849
736311513
483016233
1142380558
1429723790
661725720
519471989
1011195909
1714599751
1578662931
1856678038
988194396
1821970819
920876562
194686416
136759900
721150369
1379341279
798142139
1679868158
1292666517
811272378
757401006
1050028995
627940918
1178585433
992075736
1498193869
799210240
384955659
1081622458
887039258
406601874
1347666425
297068830
974776656
482455143
1608549453
1652445321
1332841213
1982814737
147965868
1110797959
2046326237
1575767480
65768375
527997320
523338309
396588078
1603303282
396216043
250049062
590619813
890796041
525601403
415181570
158905254
767958676
810286736
1678645821
1956336165
2129980992
1764037227
1744504122
1428065136
446434076
120758773
588274067
398764393
1698919702
2098800342
1131059285
1571081613
1380574425
484099059
1071107195
550582560
902097189
2088339485
1863598863
1251400959
64820879
746919533
641996220
661685871
218136536
653205348
1242758486
197604163
610006020
1061416971
1206193952
422321257
1529844397
1200357965
1855471732
247989339
1408823109
1900711562
22768882
1889774386
1210346874
1431893410
1187936385
265841371
149870696
1884099559
763762142
1549294778
1862903827
638899175
1798879036
2035009581
1210468230
188723869
71640993
1849637652
1090129985
1766739966
523393222
181692647
883904392
1189222737
1778936667
553154445
1930486584
2094054905
241775268
1996209106
1383257773
2067079105
1523765171
783129723
2034939629
819297524
846739080
1381457663
1423333889
1425571451
1331223235
466589532
1310216245
925048914
556646140
1192527683
1098264130
1737587445
1198493987
2361525
426336259
888571007
1403931206
577623740
1609899004
1914907644
1332640720
1592780813
501895899
2057255748
201103435
1750862306
707775763
547225000
281965398
883364600
1938023984
1027631585
1430457323
1009520731
639065371
1034289044
43004760
726927262
1774248196
940745936
657807247
1242318526
1920273903
1085411637
1011623469
677282351
1957336597
1296235510
337741140
2019258396
1529085683
1591913370
1910292725
1255468398
1420924481
568506737
2122301001
1229779528
1589127516
821005629
1385820779
1848169369
2125108688
937804696
644055875
843761797
1959417080
752862301
1671599195
1948115071
1667704323
1258115503
1016988794
2060285958
177069008
1924782232
335098599
1493532196
1264012313
1476404081
831797457
1734630757
876281277
1888363149
979458860
1080430705
1895742769
1300851499
1747000030
1684595953
304488455
1690785465
1110643256
2007017252
957959438
1607489630
2081424603
643653009
371569430
1904835625
1346948784
1290716273
2049267972
1775290075
644363664
497560072
677436370
60622991
228134425
1466036531
1192219492
1395108100
1115702134
607986830
597404491
1461227767
199972415
1256269057
1159469322
786705392
2066838502
780788226
1545515924
1910178711
1794730016
2031453695
70818681
1196516293
1101283337
1107710435
1230642434
1916432483
657286510
1957866114
1957122873
216383507
106760
1814526584
66358612
1462771793
1811702985
713660639
15243677
463355378
1473560876
345479554
2083861601
1760806279
373474831
692122751
562552577
1511835322
1301097348
1582895477
2039966399
605796301
1198199465
1660763831
180245295
1195811652
1474551655
1091127707
1277351612
1001884747
313624613
1429639724
512034077
1758317238
1999438311
268902070
1950353956
463313825
827947077
1770199270
32517978
54016702
1382960695
404237530
1070996747
1173947548
2090376383
878998868
182685976
1654460215
459842618
520978856
956208977
1064319788
1488253301
1410438596
923167477
308285833
2112666624
714145527
776726955
1757217755
907662694
1412353464
580255869
741805324
1382816833
990969021
142446076
929382491
1631661040
880267515
109143494
122178303
2146039748
1072412917
666387871
1006432664
393565970
715538871
243044515
1931746231
2106450050
1856338992
1932285066
1341324877
713546826
73204266
833361783
1673468878
1228278926
53043649
952113811
2137725430
915165343
143963047
200146714
104402113
1848906089
1952049538
695632961
803755297
2105031059
631421607
1895980084
261403685
1986291132
1486985837
1347089651
147928356
870898883
364254565
1131125325
2067501696
703352273
1443809870
2009052104
449868557
457504286
1285185977
1691818311
1681568253
1479472018
1439254631
1349691082
50758568
981159703
213986321
915845508
1983074539
1370585824
1605094178
1171420347
1130563663
158880095
1296168370
1926723811
2129256505
332844152
1915869022
1043364775
678187392
2139288327
1075254635
1135557203
1613259438
1989512179
2105398884
1971594134
1573300061
2145639821
658896758
1830306355
1200646768
749894189
2009264528
2115987002
1272912715
821048247
1390734818
925793358
1251342448
953628896
1079310074
1282623567
619374701
256944079
1831818766
2001574283
184474509
2043024059
1344151119
582104656
904274389
1130854870
1719772272
1396206202
188731032
744698407
86357848
1232832209
1877283854
164191560
2027214764
1190408394
1168750690
1439419862
1505078677
753287283
1432339885
808824570
2008112102
648999239
1640729869
735020746
1367390684
339305026
1546960449
267257328
1658301732
1927118959
1346454973
316725952
1222761408
1951646558
1064380071
1802723753
884774674
40108820
719563692
887087353
1772127470
723364354
1020797277
546160147
2048551251
1487872537
1654684872
748592175
416338066
1184353934
448442176
1117502243
278559918
1977310080
1636885846
1594784839
1826571313
2103084696
237556126
1396087491
1286021486
312877677
2097683126
2065164008
1098371615
1920302938
1838873903
1602579526
321866992
546890884
182874539
148740606
996394829
818456106
1144410318
51894856
579231034
1363121565
554927783
458960659
1187780201
1058487431
1390669569
1593789147
899378163
243900894
1771112471
920676138
832201705
466620089
1772037825
1135226864
1637702786
906642536
24296037
790602879
895070809
1030108176
1367257301
349957090
1062607504
419186548
1012539738
1239874551
2059448860
1815321389
1917393055
80561737
2136629908
1942375926
1656220608
1226637546
1731806563
242892274
960331208
868106432
157610683
1085738368
466430585
2090187989
1807541986
212136907
875766076
10713117
1830601933
1690766973
1339601513
833490209
1593799810
457056068
451739045
931097701
1450452875
2138628248
754459168
1091716455
411050213
1810820868
456589768
945551798
1362099959
1255295515
1172894943
2007891757
2071470377
1722635820
1006586335
1022312152
175459638
1188801173
116477180
1849081649
218848708
1235249187
747049562
1320357224
2145751622
1019973278
135015956
404092348
132935488
360578577
590054218
353067614
178477276
2049532887
289692674
423086052
290361243
2016952332
1624631992
1239573494
1446219894
1889714165
1740056902
1893871891
83186911
2091652937
2057057535
275263783
321385903
433684556
1624908518
267011743
1229519359
1172640378
1260143142
362123421
1342184030
663940126
239041588
732846759
1275148986
943911120
2058764151
289966151
1268579027
1085160645
1741956777
1701508396
1780727712
1685072309
1154568326
677884744
371572929
1134548442
1613598262
675393518
1509294525
472665610
1165903524
6561107
1161776759
1259480289
1610407231
1802711889
1585760909
1552509582
640925731
1145564869
246077390
80307042
266327822
2087673356
371145957
1228578597
1027927303
882047
842291352
580925860
1955793837
1144191178
1490628521
1523163050
1105105724
1794458433
1439207365
37486525
1090550311
1705938645
522237086
185677926
421702640
2036703681
2101502273
670298538
2115404718
1785209607
1075008105
1402472387
667615265
1427708216
2096660719
2106452377
1571299163
253366562
1832656228
318528601
650741101
52514761
1102892419
322383983
865753072
1218315015
1796920694
418059112
902956726
1872404297
752276201
1571818874
905571301
867327875
528329134
1678060463
1627285190
2138806311
223847242
1584919040
1062430628
1042119016
337944359
1791650072
1693446866
38605841
169843972
1082346979
1895454581
154032972
591793144
22682641
660878323
1588635826
415536000
221656450
140704607
190188477
1349605638
939595995
1224489350
172583794
1364843528
585524496
2010564053
483320598
1364095573
1655868828
243234416
1717983212
464076508
2013742930
1418521928
102857198
1428173498
675451482
785369078
462494067
1930958251
408247706
555513718
1654625132
1546674479
1317633928
1201005734
444877314
1065890230
872481812
790992931
1550959374
1318168158
1936704891
1642151712
1009800534
1999466137
944828919
838901993
1130715108
1459467247
1382583513
1792781169
1578017438
1155184510
2131258110
1344440339
1364314705
74627928
97993708
1100913381
2055309112
1731029885
637445629
2000377317
1114891213
930260416
1623931438
914872674
945726812
1747801629
1912591255
291411489
1495284472
311953985
2114653364
1228479506
522601651
1896205140
1503671013
513324387
2058340313
292964255
1779670990
1287950194
2026288816
1602714500
234228090
700718899
1126137165
1255039433
1550698745
1229273106
1422956267
496741588
1761159610
869119439
772716205
1947859376
361169655
1518216085
651047527
1886754960
387347132
201870485
663160850
258446984
1836692119
1449962559
1079567611
209445659
964005303
995310634
1241507606
1884541273
34504059
1091052888
999894896
661905141
1001425799
1218484233
751685070
1707724168
1220519967
1502813907
129514672
755370132
823680521
1689536811
824538010
1312785082
387277078
1546326795
187543171
21195919
955558338
1298579823
2144899598
875415313
1209625179
931059446
1659657026
39774378
156805879
919446646
2037966430
1032541544
31620089
1851312830
1697207730
1779453285
297233304
511418147
1763436618
1211587394
1625595175
914380146
1344847209
1929708090
606035116
1600969232
9176982
1099677929
1883169993
1333682721
89919147
1070346765
101872788
1960560375
959698465
1148775623
427280877
120087551
1136520958
1958604049
1290691181
216309396
1278937524
892020321
1411970764
876218124
1558861555
67794606
532615667
2144226474
1375598920
1354486818
1956469184
1805254177
130287567
1741781984
2058913621
2017466370
49525569
44704055
1918246375
388710415
45576717
952605941
1980607452
885261947
1078630530
2013792026
700792812
2124191056
781017012
68761281
752761573
630578486
2139359067
1780773712
353749824
2113393580
1341487977
228979438
869906838
1998567764
419554361
1409906976
113930881
625020108
1407395096
945822791
1351626321
1283120867
1824355421
714549387
1065552346
805832866
1159406424
1625006456
52468151
576341594
1019212302
177365051
1720500200
1979917400
1401050410
292660299
1634471122
1909145244
2078578757
1387874459
1565502384
170433237
570329766
92918742
1496125714
497669948
1490266135
719726817
367738528
614753406
2082323526
992831229
1328666539
2052003168
1625818123
295874948
456289687
1403439222
37593352
905747551
1536011834
14163794
1083923656
1185575151
2101202299
660338446
1375560320
1551762728
1493094052
723446136
489544012
577725648
1713881208
1975355557
1663278725
1726011117
1565204230
910913444
202881680
1715149360
503385879
974566561
491939074
931130436
1772669674
2088839847
503666143
1624502127
491550676
355475067
2099011545
69451815
742757790
1404669347
1168734098
377043766
442956284
74282380
1357481186
1100807725
1855128121
787160605
2009667372
1885793479
1025574947
1686010426
1014560788
191863045
357437241
1787626792
937694775
373793599
1631668841
38829443
1415129076
1085717141
903657402
1238010414
1333041855
2098656318
2002919656
1894228988
701617933
1199068906
1361792724
508831331
1985224313
1841148633
1486286478
1721737889
1058374361
1504511110
995822817
153711594
112034935
1305211551
1039208445
1571465130
1695048293
1849130249
193633441
896027399
1841110972
1951284122
1011903572
1782092451
300940870
2079676739
1917055329
1182536671
1314028603
355358393
1104917282
728174319
1986859974
25092478
1945555373
979244125
1434831159
1439811625
703748922
2082645127
874189062
688988599
1247662607
1722927245
712517993
1790721801
175223396
2043932408
216325665
685042510
409671261
2078103995
2045727581
979173988
1338998796
992566715
1170545735
426536415
1280004121
1939159677
460141248
1675068063
1540695274
1393167617
654000067
1122353262
1188142225
511333320
1003498472
359382904
805024191
569860193
1127611809
1249110488
1356550968
1744605938
1099240639
1136896446
1937090981
440692829
1475027066
1268242077
1411274872
864674887
883240387
1663546681
1736272906
439155590
1373915252
716517030
916959950
786719989
1995693310
1166342705
1000211560
114948027
276671044
850591148
791889764
1347560884
2025339876
1930123075
833346241
598536282
715144139
999814368
1670162367
1234653920
1853228829
2045120849
1524001563
1479987429
1702178195
270581470
2125731874
1556114263
2097410675
509945236
1837760237
596051498
1926757603
1094717896
680814102
1165297439
77120706
1433428684
156384190
1888791712
1216477529
2009234583
1802014840
1164672169
1616823962
1937298584
903519578
294414113
1560928951
1645665793
1998574261
1273477652
1980848598
213471716
999956258
257535805
359170334
1854493708
599848844
1914476168
732748444
293446355
277316701
1598847012
1036971554
2136291304
1055183389
1218569727
883367607
1124389942
1893284840
1600871347
194876115
1880053341
832469232
478094187
1319012174
14352203
79767680
927106146
522286753
669709755
2002770131
1202851828
456667845
679346435
279501070
325653568
455412602
423082165
1789924785
321988367
1562319781
1237403663
1614639293
1110802966
811152863
232819484
1260360062
968879716
771638754
2044949949
459798929
545272240
1416557701
316100982
2138321471
1051273086
248580490
747353368
1608393382
288609098
187802903
587635701
155273636
363873402
1313239968
1899252187
479976574
1143229407
1597327540
22278704
1047023515
1884602334
1156833939
1513869978
1944449479
1249106268
338329474
1946936590
967961601
1196581499
1713479430
1730038856
21713959
1181810982
896018453
988282891
688800215
396615607
1739639213
1941922835
2131605216
698021995
1317620615
2032397795
946433875
1559086151
981351493
1247051845
40919616
398724255
135230340
648254266
1250326017
583222743
1428335728
473320990
1550751368
785166393
1508338964
1655312171
833800400
559371490
2100972226
411888183
1149183642
614560815
711609637
543714360
1508634533
1449977492
1336848632
619039804
479388838
183331442
531772593
560938035
1571425705
931683692
487206752
1975743203
1492150179
1474515132
2063511734
2070566446
449407248
1697158427
1077815115
1711840893
362043518
1302411415
1401391183
1356006329
1184819711
1871217416
258842311
1068286201
19816323
1437058272
478513890
1369075040
8751135
1121754389
1512269654
1454634431
1505322747
2122859375
1597189557
1416290687
393464777
2038188880
1074855794
1991062708
657548752
1704192964
156283613
1317233757
921976633
854553715
1768768498
1574027857
365922835
879430889
602483549
2094930504
1572362786
1069900655
945522575
390855166
1951434339
1914640591
573897345
1404333095
1380425813
2003791982
375613075
1130393715
1490876913
1183143637
458499867
1453025744
2102304552
1179022638
1916620489
1507742145
100698557
874765974
844738773
1257052617
1286915591
1635371567
1368644896
1243038398
1000839474
881942291
1700931860
2081631198
613461160
143407393
597272208
275585263
33878014
884546908
2069819112
1710073464
1005661420
728248057
808451194
668374214
529111210
2118647752
801850974
1953280019
1551022974
1815886405
726174173
1459682596
1181678052
1377931471
405687844
2025674858
937819842
1608563050
1082182426
1586380232
325419148
1212857462
1813103399
1156557328
974767348
1179067260
652947499
253381162
1540078793
1659096751
1959416079
975784359
905077115
775561648
731747914
289478088
1498916772
2029320145
638439704
131506884
287377447
1986196265
1115611933
489712435
2095282085
717455665
588631736
285068269
1834965478
1022318505
272497220
1309457162
958876441
958727526
383052478
1447577598
249848235
574435788
393691407
2057489215
1092539641
22693021
2054136327
1585858021
384565283
1647178303
1419961384
519758507
1104954339
1523173846
640122614
1579601528
1933047691
1316892096
1172238441
247891506
1291211202
1226452990
1788938923
996247958
564003192
707224679
565013991
831209914
1680879938
168459701
865252298
554423019
898578613
1785426506
1612921845
1577007908
1957663124
1288676966
208808175
760300249
1540393187
1378199226
1631449674
1983975105
1965469850
972196670
1981407613
1949167300
1136097926
312462975
1980426973
662591709
1270558024
197641606
1747266161
1323960577
940067917
618606390
174972150
986796510
382571418
549581137
1501970452
1835436326
141055862
730599537
1460628864
1657973718
201490732
1430855557
1017740769
1177966991
669985496
2098907987
634177637
1667037807
1366588476
1144443706
96842172
1763109515
886842721
2066725056
1046092456
252067538
1676379508
705078398
605538985
816020719
1608235967
876220306
554648268
1247358477
892651338
2107232443
1369140730
1163523047
1864325466
953120829
425048031
1802190147
348199619
1910022223
402278421
1672999733
1936625026
1693321243
428257649
2027764139
285300680
23396715
1711646178
2019966124
2143590009
573617673
143859095
1538988289
1599599706
1437817185
1936308585
1670790656
1553785044
1415904802
877022517
1154190454
14342505
475308520
1122552650
1725240919
1513746748
1352870910
48061722
2026208307
718839292
1295179911
2020671826
349598707
833241387
1450342723
253424086
1618074804
141435863
199975663
497667908
1142488014
131687668
15381355
1718945303
2129600914
2051963807
1628929140
1032935215
1759342068
32795553
375355504
1797462924
1427944920
1083459677
1636984316
755731967
278419944
658826739
703748998
1679729588
1029969671
813114096
15409934
1445161402
521600170
1249413680
1870390330
1736992647
77633943
1310791283
763217908
1079694945
1134204552
1187485407
1873981808
285226905
2078876789
335273944
1128094498
1583562419
696208675
129238957
2120322158
907482674
181890279
874035338
1058505087
1654233879
509047356
486118916
508484920
198791142
145439133
208503439
765311762
1850398229
1470788947
270562901
1915772230
2047754669
1460385775
985775788
372541426
1293264609
1397692514
743948058
40000430
665119469
1721252135
1015631941
269932102
1648328790
1234969769
1587356112
768826001
790670188
782360861
241743538
1925605665
1668712326
1648008025
1095356508
313954535
1744369559
381649090
1434818928
94193827
110198564
1873006926
1181165620
76619450
1557946205
1239622148
2070951584
1237094122
1847471172
1862704181
951978730
1645088308
607744011
3764379
2101337411
333747945
1238439853
377076340
667886795
870077578
332687057
1641523509
1225577902
2119468934
662690677
687463545
1458296084
1210232758
246411545
1688736863
1971888784
236085288
1855118480
1082225042
162057771
2073114010
332770620
1215403633
230614089
272939311
2114616266
1116368923
1709844269
404872295
1422260968
1116587357
536913583
736142107
449223931
425269602
908717402
1631704616
2081598971
1620599982
1584388330
1618639426
793806151
1731198353
1979960285
1294175592
1166254876
859584140
1457817907
318461443
1049034169
1917680346
811506357
2123718535
345316328
1160666493
1348987750
667039321
637882048
1256795925
2116759424
84890049
429091933
807794554
273555497
1925810977
1115077560
1453357853
2068898298
480343783
450606503
957833672
1433067815
1255067584
2075527168
1943607340
769074719
1722866620
293582286
901283080
650683715
648234456
958371157
93887872
1797056447
1332488584
1693632637
1205673710
1064004818
659462742
1682879330
1222160405
891641768
1299791935
324935722
1982378104
760226831
824985159
1437033877
672224720
2004091185
348337163
1921612930
1379571839
58241044
1650527498
1378718395
407783265
890833715
576874881
247519273
945164318
1839193066
1826257979
1544748324
445497236
1629233130
320549143
2069892113
1529642097
2026967133
217984798
1719990360
647313159
118722917
2073362960
1664814466
1243038627
1292776042
368884627
784829301
400308863
1460318438
1655070626
1901402580
1862134263
1486471859
602844818
573899078
371151949
1343800294
1200993371
391352039
2006030437
862260788
890446918
35349848
298644348
1560977734
162721630
1269973221
1295129747
546549086
1773421233
1095335937
1316409717
444491378
1994765109
350553488
341549707
2103564920
1871760700
93943861
268983386
10705752
163525433
148527333
474659616
345990478
1293133587
1231436490
1239642926
980226225
1410694493
159839627
778471047
1702348145
1648131662
116338280
1799757290
2063606090
1195079196
1543336973
1592585856
342557295
1797148605
682019465
1942625443
1553537414
980612139
1320039596
341482746
21276830
1386975564
134971974
1064058289
254691786
684482522
1176193501
2075664034
1529213350
868315065
594679126
1191602986
493357679
1069221
1812809142
2947994
1757176326
1448991235
290459864
1816948216
796972534
770922380
1430662014
2069908080
1480980737
1986953834
1769824358
642039751
646378840
1439823
1027643264
1329181773
1447848892
806864295
883727773
1946668512
1127208128
1163408752
198372297
1090539739
225418997
1917469444
522827260
2070418679
1897827526
529281493
752260950
2029612165
455696001
2075994063
1875809208
94607607
1253843780
1163329612
1945148564
1410694893
1630424941
325122528
1755848109
2004163978
2139546831
180899337
1322345477
22563655
355739075
452934618
1622786924
1706450284
993564235
486351008
1312017786
1783576085
1321838575
1139733889
405510084
1899759866
1381374686
1315004170
240210458
702506412
964981043
1141032353
1570848271
322197454
592474041
1780742047
1075670700
1165679249
1909035487
625979629
463977054
858011228
540387988
1522058982
491975157
2120506375
687623497
8124843
1338742390
6593380
1082884437
1953573417
1465620761
1679595714
1687910903
2090277963
1214128357
126266902
134458780
2090820833
259850637
409690861
2016592565
473874276
1582924497
1059467320
1653997567
1452238720
1245662093
2126004925
544891764
974302364
1625419649
2042192745
1743738640
232404379
2016107834
17865045
883417879
1154144065
106191620
1794609259
1901309617
587441757
48741651
526814121
34697288
526192197
487616340
968377137
731522680
696968735
1238555435
1299579187
825182151
1701381309
1337840334
1125050257
590153225
1511566130
146464621
1175007489
1051824749
133906075
233768562
2131642775
72527317
1620517813
1021268572
1617984392
964965451
774063768
365866011
1548345469
392487090
1883026728
700918807
908209040
388552523
794577754
1941366366
708986338
45884472
655842688
815926952
467504334
282522853
97332780
1213523700
122218515
563262528
1500123039
1553399057
303884826
135800923
2146163563
1133865734
904257
1885115043
1431567920
781487287
600547747
2033025741
146871517
341172329
1493673558
796587531
485508191
1787681775
446391078
1035780319
1070442804
1476371472
93019696
272718264
1020552434
295749521
598589851
131806695
495426974
923051451
1291398071
1205769355
2115350704
110672347
1135590831
1393128691
2144657867
268338636
905151053
1414317466
553974341
1690460055
1641101315
548131801
1950664932
531747654
306051691
967849438
995443596
1920444740
696254433
1280602601
1710222085
188479570
557223735
403005412
300960863
1781112038
1512922694
664190473
607446871
567196738
1405569940
1489773422
1180315986
404848331
1530175236
1474378825
1821321674
727595528
1825497044
2010045560
638434280
1835091852
749962494
1258442662
1971294039
863096502
447222572
2022359762
1369018037
1866804353
1196529081
1942087620
804847202
1419468790
989905725
686034869
555403474
1872858547
1612637108
1304596920
148424705
127853347
270818723
339703477
235639937
419637269
2107383900
261263590
1363843820
89786221
2140891060
1592213663
2048484123
340895215
1327997306
1217129785
767977997
23748710
877190630
1601029445
1997273730
73631394
1569978667
1476543139
637175256
1282662604
874949118
834391733
1637102576
1000092444
1443392107
829157932
1177962892
1260756774
1405506014
1380485276
2133024563
186716102
1756845937
1790474931
523817653
524690715
96833045
243464077
1010032596
864856821
663237425
560420665
1269488735
2023362036
1464957571
1441138106
1660306210
1653652388
489427126
1958372032
1546543042
1864515536
1726974344
514018431
1561317307
620564161
2133765783
1548727234
484957321
1553343880
1279070310
1572706811
471400236
1134548442
542503868
1500459008
1451806646
1647878522
410512278
1081306072
344872331
1960021384
2017750869
317227028
1094696998
1719206238
1684232088
840672872
26449193
1989398775
859225073
869770691
54488815
315463284
333510749
1966493118
206738825
511599100
218162084
1629149080
841801507
1592562156
874010251
1710638428
891240355
1962466985
822977264
65032131
1346720275
330265758
551043289
1670192236
1966245688
1756470682
409998372
1096290245
1390787583
798961913
1424137888
572252703
330607900
1103452739
506721890
427526205
932919796
1275617204
128308792
386550381
54117777
613507172
110155285
1763646686
1949861128
105595291
1978155532
1958603866
1159034983
1613247031
1023177162
1214185540
1529599934
1236463515
2049107104
94203643
754463447
1161050495
1955630556
1403989021
2139689993
1260398850
256363983
930026321
1611750148
1163338777
120784407
1832090017
1942650846
1357246976
1813851303
2029922004
78409989
1352534303
407820897
752853886
1592924298
1348616297
101368460
1951859859
1156721737
1165126538
2117301438
139831929
162827048
1244646065
380864329
843137389
886721298
685641861
488962205
1426020580
616212165
186216210
1862617919
1126135136
818580728
1772537555
743658997
1626094391
369385874
166914104
32588200
1754235391
190335288
692538280
1133042551
160694579
1069929906
1111316963
1133715351
1712377463
336029400
1531335692
436765916
441499974
176757348
2019605047
27501898
101839674
1943107017
1858371366
793286127
1094203398
1012670025
1453514338
893413313
235034968
342947758
160702533
210188418
923887889
119760100
1468878352
817545790
1975868721
517454989
953724692
1977914767
1258863079
1999707123
560642057
1307880490
13191406
1954747393
1519500257
879830218
1112592039
1518521294
1245902128
647913345
865045280
1082578400
41481191
76736956
1531893133
919878575
1871172475
2091865539
2052672862
465396144
1542292966
633384985
1954370000
1359517655
1127138688
1049321008
1901466626
109839914
1208666524
322477800
335654564
627090030
1893529151
1124327596
1742671612
357543890
1148252243
1285685443
703151819
1713855630
971905726
2042748469
1684546778
441069130
1690489936
1294229827
790831260
2083142376
181311904
1583444744
771519932
1665596486
882777894
374323452
184376776
2130386595
672743492
2008344404
1473011467
421962396
725406946
935618291
1435079174
572087418
1828982829
1374394316
1824164635
1734645472
1351139053
433245864
1060313369
930656208
152708669
1149626323
552293717
77353698
714429413
1674196438
1163050099
316234175
1158586950
124274126
1083854022
1838183353
1796614894
454028349
99050350
988356124
2053733960
191240348
833112529
1292573337
1536542954
795788396
586805676
80531395
357519320
1882459865
1994071945
351241386
1202021099
2005098262
652025422
912691159
1326185626
1332063450
1014816284
254055679
589516328
1542882658
312627209
1003769042
889288938
312608824
459961782
78382650
1594740738
385030479
1050779794
1222941350
1921703077
1688986735
938947232
291450739
1212757968
1882560633
340625091
674898114
2001869336
2040350920
1686523795
485809091
1369288599
1378478703
1634642987
755665462
1009058260
1886771024
1292772753
1440934349
165535981
469216582
765482482
1991977752
388996456
611618798
1908568824
1473002028
1834600631
188121837
209998560
306228285
950810864
2030553319
1190857121
889575134
1861884426
883772268
947129320
1969314130
267285589
923236752
1534732489
1359441406
2019613358
84109099
656559496
1568028636
1885930828
235934412
290060901
728483657
1645536909
639314444
45353379
2082430883
812881012
1793730976
2111630614
2007973010
700088903
2131078235
1247269971
1195642807
1940009057
101916686
1681424369
607092917
349132875
868145991
961366631
710783284
249984521
972395759
1842373557
1210564302
1158069148
21396602
794704637
1926533900
500904687
640535403
815250006
485224017
1310466142
1395640132
16866828
36067415
105348557
1469448975
287376182
398494922
773090830
705263371
441867302
121922127
189556391
1276263255
197563093
711578767
990134943
112462089
2008382153
1683056447
268391366
1730641568
1336680281
854720081
108133552
1782189805
702965645
433276832
383053984
2065557429
1060000885
801742379
1190750518
710945315
1297867424
1365723769
1494894353
6842838
320011345
706733732
1923872656
1113649534
2036220093
1105272772
933239310
1341393978
38974961
341558849
995498073
470988262
2099648216
2093899244
1766315229
1276795979
1930057981
419159586
668449888
2036820500
1194858630
1292591815
259473337
138909931
978010983
748591910
290739649
2067112641
1186600576
740815050
1925340916
1869282232
1876342422
1578434926
626937508
615501583
1731729840
379444117
1653535224
411392032
711677624
1024127008
1104943285
36739978
1563447231
576908096
1837412947
347923963
451518762
480192938
1266607668
1453326665
1152089234
101992161
849531680
325472504
103010886
930195241
1959511995
800614075
399991468
2074712200
1786911613
1719732006
502811484
1858397184
1605791833
1815919515
341316043
1516764608
1749368891
642743681
1102685370
2028781590
570069770
1646070255
836560942
1341334837
1692965507
614116208
931639818
1396617611
988779670
146450292
284727059
353926644
359249035
1870181867
1179044588
1531943303
576000316
417199585
1573608249
1270313189
1506525379
1961267337
1461391140
1849735079
826470634
1141583872
1047880968
1908351264
922692258
521114775
996257032
493464162
486693939
370931805
1578146865
1575840750
481958023
1283101010
404465278
71645605
388090483
254418043
1576467836
1889017596
1364031972
2073369159
221625201
863981910
148195562
941283022
402627317
837151890
1785109765
1000913247
1171266292
1715413949
365107881
1525650302
402667773
647497067
1083357102
1215183990
37917106
50506424
901032462
753299242
345310873
838968973
58784839
1683815555
356405250
1888223547
2050100913
424129002
1937539734
837153457
1823193240
2057834881
1139290509
661904711
416351822
1993595185
1939340476
2094308265
1852088813
1619186616
323305939
1113186820
1663050608
1514825812
1665862157
733204461
658033300
997449831
751062038
1574553652
1077607520
1302827653
1432584898
108676050
216535507
764995739
1719051846
1427425236
1971581430
339548252
1766145928
1449042594
1401015246
1481130478
1122768178
1838601563
1858661904
1923906299
918589095
1951515350
906941663
1289949627
191114890
2002947672
2114435037
1831671995
1171225629
489949137
512756000
570274563
705996395
892282525
243960538
135915754
1633793744
1371138468
1182652060
2045021688
1946873940
677193381
874791735
1032514718
1780112649
147364196
420812927
894336552
67646380
1797584259
2017425994
1788075920
1597929863
89038603
1951376430
796775069
750447161
775819220
1358342531
1465606894
532112581
937420039
448435951
731838262
2074119228
872019583
1003214709
1332291948
1653118325
767537643
1137773473
197849504
1095777474
1171680805
2050896069
1276917864
932260182
2143840338
1206748661
1604625265
459231252
1278629592
661886850
1696328363
1785879084
1514641042
1368103927
528589781
248841526
1235784203
840219146
2126727519
1325538841
1962134148
1933107758
440149416
172378238
1532991372
1033474298
1219694566
2142579412
1172595158
1691688508
1366631929
1079808889
2125444223
1910411773
1075298249
133873453
1504830711
46737699
1307701814
743274718
1204011275
977666444
2024005586
640642194
1442456930
572457787
1954030782
541567428
1292605810
2083391932
1272252173
37981252
1513023835
1288036370
456119907
1058522648
559008070
1253334805
1968246084
242938937
1710647284
1998226616
350413989
1954627486
1210403915
1826563655
387922474
693376753
1924395754
994300755
1044278079
1737876823
1956679510
686715294
504031499
122209294
1975961620
573817758
2054964796
1277836902
1701163778
722214123
89111910
1617335392
1977014462
343042369
838994113
45917126
145478376
1766034193
750024258
740380192
1094781610
223333704
1081905409
1951293008
952896673
1077117108
1594038059
120020591
1218063802
1671869414
2071262074
1403685566
10386780
1317313842
772683923
1703898075
1293633760
1267840440
1167805977
1176926235
963460655
2069038443
1629678284
581571378
1391088726
1886934666
1520035654
345141942
1926194594
246212340
1481493749
337305327
1295705427
721669477
1944208858
129266238
1392576411
270414745
1338402928
1544282365
2533622
1056644039
869416290
319850791
20393826
1985227779
328389034
1076498007
2131314203
974478614
46317103
2061759805
705347911
1508720176
178173692
725845106
1909805966
1065829507
1064042166
1608292486
1787631745
476522309
1654288058
1820741810
1095393945
1156298521
877170759
904100184
1239561843
1227105048
487374639
288106920
1758744279
342050442
375678587
1151568519
147801444
1227559956
681908442
1860861806
576182253
1464117708
2072306410
1022586021
321697846
443571784
1570857527
1728320714
1022340264
1860527483
1964148547
212257172
254814814
2109886691
583693011
308691200
1065515609
808005345
1373388993
1611334181
1936943374
987779330
632880731
265396534
507843183
517622292
1740316886
947244636
1524980994
1851695167
591298435
779813219
223944034
1608894121
758984962
4212254
1627259020
148550036
1220452835
556409292
1194927335
1169753527
55153288
1502574593
102324540
1886673564
625300851
221781704
351191402
1544255910
981617424
1060067494
497610814
9203677
731466406
1411426587
1306095662
439145877
1584498896
69758122
496345305
1537528179
667518278
1981422989
862038630
512324538
2105514318
1217694142
1437404289
1736593331
233450634
1708902869
869284988
192606902
881275078
1349719227
415882262
136046143
192344463
608589537
586344800
732515130
1671599526
1917787015
1415431767
1225771432
758141017
110015903
1515673089
1643699894
150019406
251163660
204495
1104537974
1134331691
71206094
366904097
1241711455
2086080019
1070901431
981595070
2016939283
54183884
995204524
1539113199
436791847
1608182668
1723645430
1059261013
1499849666
1441792965
1582729616
1830433442
1139561253
1562276819
1756249066
1667646524
552253647
1711616009
1113112101
1968088051
1597976482
208263165
1528402746
363160196
1625017296
463951705
628261782
1958587618
1132974130
822335988
682167202
627297051
1362715676
1556247833
956527524
503794633
1421603844
649117555
1337744447
77686289
1813586245
765071776
2139773889
1837089524
746144492
664421654
852163964
1643453876
750772834
2023972424
1299754117
80848487
551834074
731299154
251141868
320924356
1206995366
638873995
268864523
873002374
1783765492
135084997
1338534775
308851660
1557481079
1024565408
1816354012
373182904
1195596869
2051255759
1193107977
1495815322
469573166
1852686925
1787975366
869984190
523912626
472191981
1175428939
1046193976
2097725778
865003457
1135201826
701995042
1555605884
470389707
19054236
1305699855
1720591589
249112580
1964005337
2105942904
1092014571
1581528291
1358021289
626598410
699140653
1972944053
915554397
1366564115
223674548
1382188793
1005640004
894703288
1458864479
1898668812
1578389517
1348462793
1674997588
2059968931
1110501877
1427953219
1594692734
1611482325
1371071953
1065313947
491750963
1153620971
910908977
111291914
2051180914
1895769720
317520173
190780560
278150913
1857062960
15085301
1932043
1640805603
53755046
912246488
60962670
598619295
1109672655
1664917128
1360420552
1817511658
1204946782
1682801812
1008245477
164443302
402097074
2104317650
1857891618
286068659
362493185
401723616
212350881
1062548074
361013308
1603597889
1102172384
1037671852
1782459669
870952110
687088082
793656962
708078171
2116512212
212426134
445518505
1444532672
245530984
76689932
55167158
333679210
1606049560
1727445536
482145699
1727736091
669527644
1371868388
1648867575
291511858
392582644
2069590001
609516034
1224840415
206421224
2017052180
975455726
187417471
1493602313
1074336517
626624427
206333156
755405780
586411512
1953664250
883752807
1830230904
1975061515
1934620524
1979976744
711673766
1035207440
755197155
1940035579
100732241
1338350147
913223028
1316777366
807056747
1709846570
791473318
1773948567
1130040926
791714807
835475353
1008600132
690002076
2074889949
362987872
362005516
191190492
1727898548
1690959087
2146753681
376228302
2060518953
1225515991
1749210546
1808755231
2117697214
867676677
1845537809
839748041
490062111
536667013
640326452
116289832
219320582
952813298
2121353212
1352555631
495945947
406059551
262980992
1489319904
1321878342
1031149631
1677127365
1693505402
1046692299
913667649
1919867261
1040280710
272420186
1191119074
1091912728
954732370
889762577
2147418806
998569819
362512986
355188522
322421612
1490896846
1368724605
871877424
186078655
421107201
615438256
582941815
1255506458
1410821911
760815226
50516283
1560932787
1141861945
2113940206
430287868
698409945
680171474
1841285591
2025798469
761755326
2111235051
1609347409
30786938
1955585122
45615433
782504279
1456276006
1056967612
1019990543
13575224
1355802326
43581227
963488307
888265078
440813547
1136876826
341595847
254571167
350907951
172673587
1330244884
944554564
1978252291
276176044
1626183769
1084020654
181132774
1389834542
1664041990
1409353552
325991097
27418618
297423711
1602760814
1590612459
1397599229
497150774
122387743
859619538
172126246
305900228
281396587
547913779
533767059
843421578
582620768
730357497
1976728229
1692122901
370201202
959031682
1661149964
1196859807
666935380
115801121
1614838997
565111354
1943722228
2125389994
799318417
1148821268
2101953691
897182071
1184377683
854897358
1720042317
398028063
1044421569
814721974
1228020082
693288869
1546646159
1318132890
370920814
954565664
1659867992
381277930
1891828502
1832664619
1761457044
416864057
1328219781
1802267702
1596316827
2095383065
1449838141
465445944
722435166
643947599
898875165
113285016
1218050899
466560572
661053236
1048571964
2012716110
370589448
842519321
1057454764
777381952
572643795
33007892
358688214
1022082987
338396353
1936969531
1905408745
927998699
1182209088
2073394711
392386613
2059107661
1858001541
2104724287
1096382607
394945062
783548451
914141555
609644452
924689557
265405601
1885478381
919862692
829219878
61712937
959729265
962100684
1671061678
1642706708
956202465
1443879296
843733637
678866235
1335925702
1082796704
2142719903
1077319312
638598708
1049546835
1027497658
1744142916
1965263700
1498740817
55504741
207060252
1497211112
868274434
1986440154
1150368813
555638859
1991079920
134676605
1037441504
1901513902
1842870286
190912232
1160146376
1144934342
407320046
1602691944
872396544
1460715298
490912668
1690677767
2145918516
1109263420
466916415
187218780
1654575204
1813599813
1484095298
1666206017
1592398125
609460575
1310005395
328789801
1315173239
1783634106
1305859064
947342207
2037976234
1633393321
299504437
1366169482
212856459
355053504
2092506468
524880043
1253896026
754596050
1730400546
2125062912
241324339
2122910822
1349390484
12216291
767480664
1916598647
824136188
1161435201
1786811467
2060250109
283563431
1488676182
1933019842
318645153
2088878712
17784969
2023691284
1187875734
315169389
101638565
1196599559
882419282
1376928584
171779213
29652712
1789129625
1982950087
273098184
775650906
2014090267
1211647444
967217170
343901715
1059877584
1977524693
1322862839
536430010
1731564867
1499187785
92927019
422229292
818544247
203072120
2142793131
339720071
365177123
1952947124
439922235
2139642315
358804054
1548346114
2072401877
904663803
1199071161
1082624419
576000405
1268018440
321305004
781601647
1732653295
1972226184
1894796521
1406413697
1059582577
2112791856
864226634
1577798946
1597956843
603091284
1918266269
1283021939
384779164
1474128968
137957070
347389990
1734395149
697357545
1757730334
678093099
1983011723
1848829987
216449711
1076658807
1864127082
129606098
1346047616
359541216
435916951
43463852
1122497587
1713754969
385119208
931425832
17476261
903884768
2048007263
805487418
1618349383
704726690
2076285665
1219613260
518394460
1276021813
855572350
1280977684
1013202139
1461506897
608697170
617956673
437047930
2066920634
963376309
1492071388
335406789
911440472
2037789578
870127134
598597734
1005363964
116350995
961454029
1250963731
2113022766
97479123
1590814670
1608169003
297426547
1618527760
1269575031
96645921
1484095298
403800522
1775588960
1612293268
360209591
1302880493
1110515277
288255037
530365279
650234535
930143226
679467397
257832554
124663567
2007280656
1113184481
1499634950
438948673
921767175
1786607337
356457067
1455005969
962502398
1448187562
1259315721
2063219161
2073334256
426709454
1759220172
720010454
1679398288
815145596
313985458
775519778
732589867
542688630
999060698
1901828496
1748140200
50072232
1789980293
1793642043
85525598
86847732
2083079030
266648597
600990658
1839259967
807093240
1448339875
359524582
106405001
267099405
490528378
154632615
1125423552
321806732
2105681458
1998054335
578881691
271316993
900027365
1437019379
259940179
1258014296
948990844
897771367
1064319788
1328781352
733358911
1116598272
1745408312
97793792
986673985
698464490
1512991405
1844935817
729107998
227505119
697017203
779985982
263647586
379568055
60875492
1377638954
1051976082
1949212745
244470111
1002062415
1492459479
409960896
713665153
2141169781
639227502
678004738
309753257
1812999876
1668577669
1824243250
1050793964
1960717618
141542207
1748157598
1214756629
1039928508
342857086
1780807750
1190490899
62635651
2033893907
439370546
1525209938
571984963
266150099
234083621
319823023
542371216
1023251137
1016763184
448845502
184906669
860704124
582824654
1570436210
1583316205
434061717
735616423
508413879
1046738811
1364400117
969901073
572540346
1598486351
2081785593
1198207545
671817890
1192691085
1217661138
1210852292
185374837
1841752260
180368445
896338008
1879172245
1902518803
1740194890
253575426
9302416
839463832
1423025045
1218148027
410839703
2012318608
1102926452
1917786664
957241403
1025812640
1774915087
971575257
501839181
1932068474
2008705541
194142573
1075444925
1468083996
1142805925
2091291763
1705467062
306913746
702493789
1622784604
397163530
552563874
1818702106
2094916760
1757449289
1187581529
580184423
41415326
62286249
1440931516
1274863599
1138035643
374992161
72016366
1960842901
1418022037
1827291516
753705245
65364190
2093228171
1399787176
1496403830
1342729159
1065164902
905651189
949740047
1378852303
909106095
558450923
2145053159
1786715330
1429248955
884351954
1708298649
162866595
588998060
1160329796
268489831
703139984
1005881997
1157479791
588941279
1191503730
1791706207
231153026
2077819423
1817491197
1951663100
1890504141
1672447768
80456549
1170977436
1841572939
726490450
790789483
1286493083
2065475879
40183888
529912048
1044931036
1290690628
1543863132
63392181
500361708
2026550834
69009716
190263100
187037741
189817392
1427244486
662645600
723995183
509774271
1106219472
224104496
888767483
190890058
1065372663
1120897974
175422755
180714305
1654297410
435091925
1790308727
1442277271
1932717763
1315928795
1068823985
493463167
1815227078
481493292
498090053
952065721
610655132
726012904
1145438837
1875389435
1629199628
910901744
41026511
1808748695
288248116
212629068
1341706823
936803056
1647791629
474884712
1125859217
1988907177
1625287045
1963071345
808302588
1383081124
471207105
622002016
1922902503
1184991397
1167166779
838564931
1971548869
1679722913
1417889486
1920725466
339097147
1903562356
942523747
157544496
283351670
1431057253
1915342483
678580129
88946193
1033495313
1199110807
1142769006
656608350
503109707
1175608157
1274141414
909540916
43507573
1482094148
1893042855
346739862
33584568
46908653
493902704
1552328985
530615184
501182186
1382271682
1318180031
1927735544
101084207
1184295199
263883818
1004483044
1081188887
411219553
1905447878
1787044383
1283716574
629176861
1094457532
680486764
595177815
1422935094
1380306576
1458369828
931258856
1756491350
1756883739
941671522
23632808
1806859440
715357703
2121523709
359902971
324117130
1871056653
1060030484
2136080058
1428135489
936124419
356972248
1433793173
974269305
379937090
190017115
802870692
1965449967
666451144
632668483
1192129894
1639061700
1779493754
1728276463
1728397892
1603183143
2108477421
998128317
1944833460
104756839
1277936359
108685224
172363500
1109671271
1749898306
1923172531
1842691685
1798318702
593174633
2073439011
2109956640
2049020415
33101910
1330226199
1575510971
699129298
1134652864
1119241493
1878395436
1980235913
1912414955
678753507
1033755665
1639500345
697550539
1860433101
574090099
1724404906
394401409
1114617341
154787181
201406059
1720192002
1221118158
1008190960
485511628
2047060739
364748380
1748330471
1491992952
1669008314
471734567
1453824174
53017510
50752807
1930380335
655202737
2033544542
1271057332
1401609297
1330484455
965306927
1117920250
1233805605
1818998283
1438093755
1003631356
1018778388
525496653
1102641508
1458118747
190705599
444288393
1886669475
201812483
694493567
940741058
1361550756
271245997
895935062
193733448
1927377471
1214283911
613420338
1244892734
439792709
749064377
807129549
1201164152
1980614019
699538728
1428320882
916850840
1345350219
1103703282
395824206
1595342484
1540967322
310166595
1337641590
474204110
860613994
1339826508
993680711
1592150265
1865054003
2126451489
267448618
1549128385
1374961324
1794296875
919611934
1136189186
365461858
909870652
1583326419
337514018
1719545806
159013539
1113222455
545041922
1970090217
1437662560
1589477047
2091440214
662074900
403539175
1311296209
921041194
314207704
1987411746
726008806
2038586274
2072853552
183541921
1819067793
1524086605
887601872
685370303
1261327764
1198562568
907975929
31953199
1330866552
765313944
2030912289
743935989
72417556
1161641055
1532656191
1189684759
1107193363
1845340372
2114167772
1489970494
2055802564
383573828
268595513
913917850
357746285
6883190
1803035859
635362837
725295749
1033749989
1614381194
513661933
533591293
1980360542
1191981284
796107782
1045314005
1681841558
967914356
1796998063
798104996
413327614
892647812
1593149918
2105911693
1013060855
1093519674
1294316642
835310756
361726754
1814078902
1189712620
889734720
1939594983
1810907039
803265723
765920541
931645757
1160498603
1235980188
1864650378
1936719574
636004775
1315252578
211874152
380741447
1199562903
1772825397
137118954
669279622
580224457
134803360
725264287
1784321960
1402112353
571209867
1558720924
1802187758
2119828345
1832771379
808926569
1174077049
606816097
338946953
1998740584
62529860
794168672
811951250
134179348
1356323192
1204328349
1477915396
1849544071
306755889
1541285896
552587484
2102310013
982468305
988218083
1295723134
680940459
237791424
1672034665
1324770292
283057791
1019648148
838794011
1655949138
1531600762
115936651
1792281788
2023804860
1959581374
1352538884
759823761
1680883261
1729782259
446476914
154326369
449917166
922681366
1374120073
2088382322
1973004150
2070060157
305302042
1808970591
95688103
1491777960
2137873166
137226329
986954365
1174060519
1722637728
236440017
1012131343
1331338819
1592775496
1016254034
1425257150
606390666
1955950269
388390189
1639237222
1893188635
1161864888
1697889307
1245825945
182001904
1466943703
1482366335
1771274347
1874104918
1154830572
1144198819
1900920089
1881629948
1598715344
274613986
2004925001
877194852
483774042
1533668643
1486472339
543541832
912645364
1637411318
271598325
1682788956
1316978404
253114541
1322821532
789914925
1840095380
1352068458
1512124764
266359367
1415112494
642709581
952809165
1232334792
814525515
486143569
2103559575
857699665
1330388646
414625214
1275579661
73967365
108447149
334211151
2024768455
2083391367
1476105699
59304698
1578810757
992446345
1022709981
333173403
343404100
774909206
1175191085
1854383902
304639979
1337840627
379314345
1510417271
1210059626
1077309324
291222944
1399016511
1504152273
1962834102
390125281
105757134
1238884633
2079171648
36692459
1984243676
2078937252
877177573
1609809398
1681547111
1824155311
494350899
1089861649
1301782630
76724380
1947859464
740160153
1884403276
198689105
717606894
256766441
1072235477
37451746
304940956
28786878
1127037015
163427292
1286186785
1522325954
1078549105
1455567399
1482324492
2134776101
863408386
1750003114
724787682
2033112767
1603791314
1358316748
1543506545
424201585
821497842
544937721
1082358045
518874229
424162279
412068334
1950360779
925272254
1349213764
1846576001
348937554
1212859739
1830205430
1860982148
1770038117
64275682
504156991
528303795
1719766214
37430716
1618712958
85866718
1858629781
2036749039
2135254165
1499473447
110379510
1336365768
1260568783
1587850371
983705337
961442875
537791247
175962609
1181117589
1594816183
1910616670
1660707094
1242109586
1109857884
942294830
1714159623
1614027734
1684750925
893548997
1815946633
686393418
822644291
229458814
168996069
605139748
1101842781
1750132995
681314495
1577428545
1855821524
336253581
404873901
1169069133
669262749
1137716020
1159575865
1806846809
990584589
680394966
1158596037
408065761
1835478364
172258764
1782793370
202909897
2080822635
2122641149
556356996
198144003
608073751
505418769
1537839270
709587423
1352821162
790048546
124849445
236939031
1719845014
591377631
1493338677
1784995240
958913883
1444424712
296936624
640044349
1779047786
1652037702
1576616327
972777154
464576596
824477064
2083321190
1761616737
1673896621
1965885697
955796598
1274333534
1058229369
304441971
1389134681
1116452859
2042460109
1112621367
1860223699
224663834
517328500
1703471567
1545106597
772384923
469644770
336253581
539927250
1719241200
811077246
853819403
1800210595
1013075073
1807536186
1036741835
170935546
234356833
87863206
2032038228
1821534198
1150054965
669220829
1283187204
1688107117
72052604
1750270920
270417657
1622914459
2117804115
1457758399
1153604813
74181225
1562772978
1474883566
1848225170
1788778562
661543477
126989752
1815572532
1618834643
1375085379
1913410157
1744874415
519652200
524877117
383296679
1787699417
1782148167
545841058
491544342
1184997680
1446439660
644996782
232038445
1459702960
1878116939
17491399
476740112
1304436041
629097359
1336843210
992758219
879938948
1371547066
819231025
56007719
815304540
123127164
871541727
978938776
1927525234
1049442005
63938110
690705816
2020161
1504649394
1937338425
1348164750
1417683123
1444935404
328596319
1034659121
1355777738
988091485
1961955848
1575579503
665257651
611004082
1048866909
2007146029
1961201341
926170455
1436284095
1927292476
1331911395
1021943549
1706718992
639581733
280402367
7774968
1229454327
657939669
1203798115
941339166
1492645983
1666502851
2093015485
1159066091
1617796968
1176940260
1520387129
842403854
560938035
434666347
1697764127
1978884100
267760771
1048283227
2102095458
459839086
1715037331
1734951789
1778735138
1450778563
508809995
620514116
1266544846
437400355
1395086237
677546641
1218161942
719206527
1037859550
1233753747
339308900
29255890
785458482
1059402935
1508098647
1459509624
902371113
185162554
918873048
1586443108
935443949
774835132
1908148731
228587329
1505544705
57832480
624007864
436173551
907195647
1047570751
189371066
1491911921
391336050
1571673115
668602452
1317786142
615405612
231170985
355967400
13832394
1007067339
87254812
305810231
778389624
464046274
26665776
114115052
1897781521
1995328242
1941702393
1052133411
899824642
361025166
2097578294
1400500892
1905791898
521691441
1891314336
981707580
703580830
1181934083
1212196860
1064852460
381620698
1930696151
974345791
1503362500
629675230
41149663
55233074
291359760
1616682785
639245833
300671651
1978159070
1877611908
434819856
743807521
144893082
552106071
2115096922
1519989414
530239945
1508767949
1011518992
1670127143
1018648594
265326489
125050466
524381936
1281238394
921986965
653684842
1052947651
1673420642
1945027645
15792484
397768058
609190680
2145829187
963504022
1560453287
127608884
1476968619
1985907137
1520022452
1775908753
1384409225
503871469
2005442488
973473217
543352902
1521318546
2140102271
2120506725
18321776
328427223
77765394
2101714944
1517034861
1686858612
1795720382
1057338121
877376398
1946442938
965491961
1597667168
748549380
908206541
1517973544
1790826150
1069413436
50484995
461936102
298887750
1579251025
1668293563
450168890
919505873
1516695123
963576915
1026880958
1595701046
821497229
1853262695
1601287678
827881649
2028820645
1536330435
1508777899
589113299
2123300530
1795439922
1262406834
976403370
708092061
1260717935
1271463515
112562521
587263976
1818196169
673277020
2033013171
2039870987
1357527979
109943835
1695896457
1253012520
1990498735
434575859
963779178
1756967847
629371148
1234263347
851646182
303940323
1841961612
1344283803
276671513
1692838870
1676688686
140317548
1455667084
1143105725
2079211438
304209981
485283213
479664661
1036446863
1257489224
1647924274
838599660
706925065
1023844726
1134647127
1540702178
1480405579
1195783257
60574519
2145545458
435185538
2017656978
368184524
1743562911
168782671
429995878
1192033431
147430881
1730015085
635167463
525454566
1094211380
1381364272
2032859279
1935722219
959702519
47599357
616852184
1049111661
1398010382
1719355945
1139977545
582098811
1895798416
12177710
1699439592
123942879
1929708090
672853071
2052591652
1059005715
1564206446
1781093351
1061141106
52750965
39493851
1627574589
468940486
1463146702
1008828483
584569093
718993596
871055288
75602547
1603466762
706605409
419448747
329562816
1228818487
352036632
1047725378
307711769
788863010
2092241938
1406895966
538798020
258155027
1435182072
232611377
1267771545
2120656195
77433074
1654873080
677151423
1844965860
1978391990
975614652
1204990039
1829586299
504252643
329993751
1773355728
251548678
1091503088
76922671
882180602
1132680556
1907588803
1824554123
1775002558
1356024588
1889616844
481933218
453206239
205021286
1682597420
1552902073
199269489
1182025216
839186220
1312037947
1798786170
258338905
570405565
1144926416
822498460
1531540863
2066609934
927277768
55647892
572465319
1863533937
615178633
968083045
282209535
1931931113
1271130677
893560137
1569376105
668616035
1109806727
142787729
1771209733
159202669
1161786257
1824707261
550884071
617120677
2107919779
1982470070
1627763389
735152922
56988935
432931741
663460721
649370851
464093865
1981019446
829998405
950503027
961057011
1733416288
1972879032
1306036756
321803749
842662739
2014493997
1824001575
830885786
1217898775
1632110960
1058855053
459683467
2097011904
1357290640
700648496
1108158482
1635110765
1783091174
1387779275
1772029233
821326112
341597590
480637072
1406959079
959280762
162190621
1552577352
1070113232
1382469328
158419996
2135580533
39883032
1105843574
981351493
1429970837
958101593
1513789078
1914985413
1826965128
1293100610
1734541753
950305685
1777028265
1308495385
1453108307
855537961
1650020818
2055295160
2040242179
794764173
445460030
77325399
1947527591
1286279418
612638356
495199490
286369402
198595880
690862831
971894181
2118678297
1271049748
1437115550
957082760
776059579
1203271749
1335190228
1355642442
942455698
85511809
386801034
761142877
1165325153
1838232103
1932546933
574077369
890682303
1610415956
1147379269
1493505012
58632376
155988225
442809621
1485921225
1043015278
1164849748
194228674
1497547067
1715215795
1589165354
794029478
382555125
1744930725
1451368629
195276143
424089462
1459962978
834632485
2072378267
1647117487
1510848333
204601409
928977989
1512823695
57207626
108106352
1247519841
327824542
1352520854
1120440175
1256785079
1145098079
301855210
1129354340
1777667200
1036126298
1880381133
1078835450
432033308
1702056778
2092845765
845064357
869543253
1887065228
386338728
212334454
1552848492
408225309
1765963504
597772868
99550309
39400109
1755254767
1893282341
884717628
1811478658
2046303155
1865176086
1314676991
567001982
481516882
344760790
1492265267
995750306
1267008493
1203174328
165426796
169148952
1470311212
2061378780
1501919656
890006268
1629223700
1325348233
48439171
2089995166
322401619
897770144
623974182
681458867
93030522
2081831485
1797976591
59376876
562937519
557338047
1145349026
642646621
1213786915
956048179
1920289126
1646123939
635021296
1176141217
1754020752
434342565
338800367
606211617
957413249
1703114377
1859086261
971727842
7429762
261024457
1926293063
472838729
1186854482
2024177024
1554470224
1444713778
2015972953
1886020258
1254756725
1496862765
1053757049
1994767232
1289358156
1148605469
1205467376
2116980699
1606336584
1502019740
38356074
2029054611
1590773599
1476667701
1796730733
2012446557
1508809595
599788319
1372428060
429167892
2135799265
1798130565
1099247205
407856121
1987168536
2035337812
1888875198
1866895510
236022596
351295850
344836916
1386085366
1149073564
337589821
1583930143
2041798558
1809619487
1756810533
685042405
2071298540
1391757566
1488523968
1638197142
297656086
743730952
437557672
1643935813
815986634
473341392
2006285997
235164722
2144253615
1064346192
1974351747
228255802
1957761424
818207701
306883293
424874317
1786436724
416224289
421065494
1916845746
1285631917
2090598767
869533435
1993474644
987623021
151027754
102796659
657394635
795693389
611639992
795596806
899182624
580788120
1326973398
1662016992
2021646224
831629844
1800206731
646675182
101115677
437262098
112708192
919164736
1485926410
2061695104
927921414
1789985648
94934422
1790255034
1908846974
1345320272
1828395498
241715197
1926094043
24358574
206507166
83322901
215674376
562647364
1947432680
198634525
1037720569
1815186182
2008842884
1745283577
1702718151
49837263
1057064346
1984878659
888128865
1085369959
2099680039
1089940601
1987104594
249380150
243042302
503623449
1093487832
1319898389
1603142684
182438144
2137975946
635398409
1235871536
1013909006
416574726
1850731462
381321830
2031133597
71126498
1508841544
1504827545
882358301
1521669439
2145810263
2102902776
749114594
205058314
980463286
840600384
1179719360
292498027
1650884241
512811658
1735286570
918315024
298243878
1111409373
562172114
1906299360
1894979583
1909594107
678777337
174831961
1040502990
660459499
1569583175
1978530851
1630373559
348213972
1664843497
1291868748
1085453881
1472414517
460918826
339050795
1091176366
978393601
440285293
517182041
141130629
703351420
1696200072
69162258
1536634114
136050435
298400551
453858723
706519651
1897099069
535036468
1184456216
358836508
217916297
862741251
724149091
543351216
714207086
1886317382
1601861537
1358886106
1490407944
1751078127
1362764401
2019893509
741331521
976786079
1373724833
108290229
583572487
1431300040
483520252
1795293813
1584718459
1576706178
1229628890
748922362
228107984
2099598059
353434971
419446453
882954617
847405047
1000825881
1475815420
1604194073
56645157
1847465509
328877662
52088811
1626373670
1720888875
1666532243
56458631
1046697042
960393834
1736534008
1034253113
709323028
954697048
2011725316
680601587
938693773
1549171872
1982324924
1024108632
1367245779
1323931496
955699496
139522335
1904007828
42315806
1035643815
523997130
1651644729
1123338555
944893000
368184524
453700489
910858081
434969760
964336481
1983471584
2060066748
1507653758
1495747746
2058600242
1290997272
519269592
2124506347
1311192097
76415399
52592891
174915590
1185068183
1494086796
2028159502
498725100
2134388818
1715974403
1952661282
1250162525
1260717935
456798471
1671835355
1776739008
230964778
2017331978
1532435940
342699710
1210245955
1506212783
1753610362
1547432675
1913513249
102371848
916339145
1657036579
1057357586
1996331659
506594544
2069099072
1469568256
1284425602
619132800
1803943255
1234073703
1226658903
1066952787
1988513678
1797877782
1092846188
748195053
2053074225
971039196
1534772927
1388590370
670860822
224717942
578050643
1655765626
802841425
1743330652
105589839
2113817124
134180306
1285330918
1986374158
249278407
1679487007
1612609664
1512244494
968855416
1064787060
1635317583
795021730
572151726
830692570
843810489
2052136261
1160562294
2002595666
63975730
209180812
1506280659
399453796
1511528716
342724305
662661096
1059416399
1376160563
701653232
1798723456
1922559785
1069701816
383430288
700323947
1952398710
1916426513
774331545
288334008
1886299035
1965339388
140949659
358701920
393521464
1105788956
68126348
2018524029
1804557036
1816488336
807977030
736389696
2127816807
416485770
1893985382
1244218879
219317341
2069583296
589520240
232231106
1624755715
1918629951
273121599
532861558
1066736065
577729974
867455714
1288493454
381046177
384913301
1616084123
487192220
11204544
881631129
1538965559
92080869
47819897
857036328
490286358
2006363755
1076081444
1694616097
201222769
1497830253
692350537
1402891745
1080513276
789821075
1930568813
48565813
1824506734
286122591
1447931044
1853473057
1254286369
644278955
118269380
1624021557
464153450
125097060
1698268870
1010231543
728044005
1936115158
2103274594
1052461964
1828194254
845153295
2110961275
1653347671
537564481
361000827
1171057046
244191227
845201901
2093751148
780245975
784854126
714008667
1432200743
648027662
920897994
584040555
294265666
1568127273
1753111007
652580302
269122758
1375890761
311802069
1129535767
296103867
1943287738
316019052
238365929
77193796
785667476
1319808165
1922607045
1666922404
388440371
812473444
215401837
538665115
1221020130
1351654059
1574844591
1817033257
1801941584
1520247508
52507927
391100253
156808863
1400086699
1071978598
1866965160
806997579
600055821
1289041610
474638373
1459651200
8610151
1944513130
775651233
1518266939
586929981
1957662826
1989464806
1884117770
1054999398
1765093860
646182188
1752956426
1285753890
2007883390
1060276542
1120525208
279803588
678214606
178146064
271250925
1258204413
2006378685
748437938
361000445
851648852
405879457
518529863
665981227
676176189
792927114
181040061
620330443
271651183
760513073
2011179569
60804163
647848808
900950486
1820526147
259869803
1966160037
2090469804
552037311
1300454733
1144845593
1763202086
81851822
2109701404
1811177425
1752842394
2101694652
1188061448
350770560
579537111
2132708295
17042109
1730452303
335654564
563923971
1936827046
1738203683
275208173
632296083
1311271863
821684874
1339860964
1782003258
276714268
1617863087
2022528908
1667562105
1339396562
325182049
476246476
542831261
458047562
280020121
967978071
152103716
674302349
1117173213
307087539
1219742839
115355479
1904771428
1597699857
1432800640
1295892466
126702466
1401698298
1189281799
664777443
1690717334
932126458
1696469674
1549683676
880199299
986830796
1782732252
75678322
1508556532
1963485642
740495525
489226709
417722615
1297694959
753361350
2132638900
503966164
812936678
878535702
846637455
243110291
2112640508
1927817363
233509685
523441515
1333646447
137444299
1963528349
96463323
619591703
938980030
155887185
926343451
505247162
56985776
573323099
482398039
292149751
958181450
250040658
1958131594
1719290504
935831776
1525608975
1602786513
1107934971
950661928
229620419
115297764
1582553859
1078559480
1289068729
1014086351
584912697
1280676967
1230242277
1104793963
2116215016
321202261
1177817616
267640360
327395378
1327128286
419864580
42937520
1871849259
2094179383
1072828511
1475128967
1605894929
304310266
558305484
1661211916
72118469
589834530
1976109073
396631307
2102875295
2136002753
1435401835
525832297
1421049264
232446384
766387036
1895080716
2117993811
1592554760
2123877048
1161340733
1962159820
838951944
1300530273
1009045161
397415550
1937932112
1845439155
1330703376
738678158
187506979
256664403
2093278272
907656575
1011176953
721777199
748549380
1981182183
1770573382
756929040
1185650901
1850726742
902109065
343402243
694752544
1027794088
1289824529
876492242
1134026301
2048061540
851622981
1069642977
1233031807
1029880631
2109987895
1674142369
1776596009
289466198
1636631986
402815605
290088891
1301015621
461650125
715733620
188485408
1409129714
1050244471
256779533
939943091
865717114
1975899659
817593366
1920922833
2085083073
991697510
424486505
1558113335
1958332876
843799127
593219860
220560508
722912047
1733167181
834040274
944482856
1520101061
792115405
1122646970
237376516
1177405220
1980539186
464428405
2035597945
1955735941
121353376
1062136718
1741832953
1937403660
1886349643
422255818
620580792
943266149
1062430373
1197120678
1623383972
1703142593
961557226
2060355278
1438251265
1507092862
727973434
17151195
615626607
1422533449
52243132
42222317
1529583887
1806493168
1795735753
184856155
1333955497
617246795
1689104216
1634141279
1008635523
1181786406
30293250
47869383
372629220
1869598652
1617459906
1138007840
706891787
2045334454
1543210125
1301595447
1780155868
684720271
1812724680
1592349669
1164083483
528452554
1181134546
1036971554
335625780
282025908
513609117
98192365
329998210
1873649617
1889351427
999894896
172751158
115723565
1168539125
404423284
1892995494
1216940817
1538323174
1391448680
1276475120
1604353642
1137795680
986316638
932894773
1884914016
2041509086
2010073475
1540919653
1786230451
1747029897
1437331636
1739463320
1339245085
1584565033
1381145399
1566780707
2005233924
1599106103
1160760737
794050464
1069451798
1269066283
567031638
1728705596
1422620060
36377204
2111067984
716482211
1712965844
1758998925
897763873
648377568
998631458
1509577127
978472378
965244329
1757757756
2029378752
2046915827
527691751
743256959
1906224331
588412648
994104128
1175860048
94671971
133321659
1128223673
1569771644
681645607
1586237779
1289940185
649980087
400209959
635995005
1005397850
1333219780
600594816
1361760602
2103604885
2110716211
804555953
325574414
1498232362
1816895282
413189586
1115360413
305511871
243239372
1227865847
1337657388
1330597611
1083757495
313126538
878436304
1855953476
730277358
1140362683
1626080493
1821212713
2064084436
629677227
2118667012
435239163
383463647
807509091
1052226669
533175823
291791737
2025481682
1440073779
788571286
2034142067
523479999
2022607073
1804235535
287132324
891785302
189692195
128337305
1606236096
1169066386
2147232230
406495116
1115255568
1357129127
1146678944
1056688580
606247327
1122375078
1979435178
1436600904
1737489566
1280953855
2076820828
527570427
1134931751
314837101
1556829181
444034747
1359921383
1593941831
1205494780
607891958
2080862697
1451742041
676319735
1538846971
27996124
1165397726
938622869
1612355498
864861131
984048655
2102935893
2075161752
964054209
357607438
1232725329
1419294274
1504574212
543213482
1798623290
124117804
1483441825
1239051658
869352225
2072850556
1814503995
461271506
664630951
2127718072
1867171326
1244922508
1041850314
1507654297
1043697164
1872922042
1834735201
1337693729
1197158090
1111365376
1625904088
860519293
235087842
148565078
93013451
1070959377
664701023
1630351098
1979643196
200585447
1071047636
549683477
1693644724
1847602291
1294419691
99420049
1865800111
1162555945
1288848910
10920031
1047824057
1113646660
1072985527
1297938378
1099314925
786347034
984041318
887533706
678569731
198997858
1674832035
2030716253
705007143
795896699
1701067713
1365269739
439807372
1790289101
1318062550
697203959
432574290
1817441757
1642169307
290614793
986673527
403688021
1823531877
976417056
904376419
1121767685
760962498
370087257
486465321
805293530
2137716722
374250720
1887327230
925564276
507658086
1150563238
1165449519
299119772
843970481
317973107
2083814817
5673927
1779807689
1821544032
1438800750
1555007710
20723719
1418478021
1827491661
1830818262
522998618
782789369
1161814634
348713927
1817300616
104181200
478819987
367697939
8937721
415857765
1236474165
738494129
877901052
637029845
1738067967
1719029406
228020957
348501385
1985359733
561058148
1193589122
1805186508
868851331
1472054515
1287024242
532243989
1102473193
1197199446
778713871
1239632964
1290160491
718625424
1647070935
1635190591
366437159
1517377053
306995705
70330197
1253856030
983186960
199576495
2087456235
470516052
1483552951
625087161
1332643391
76094053
1700801723
179684941
808770802
501917080
438161028
919801837
1290674728
89797400
864450472
1850362481
1247919333
407716250
499183270
2109884383
1868036267
1164188150
94727283
1987338126
1896028782
354728986
510623185
1590843910
294670834
1450083515
1470683025
396452055
1807522243
970580229
430624432
1575317456
143873312
996101429
773648819
104800402
450088451
1929840027
343443501
1828587925
766516269
865721596
1353142875
677865159
1900186579
969336730
183000905
274241570
1989884803
1821215376
837068448
1748551917
24442509
1812114578
1847798814
1262328819
860734470
951216467
1300903846
1091027002
1626530678
1605318712
1753470402
1318371750
664636040
1151416895
2104448338
27993722
1730175245
751253807
1722545158
1004386504
1196392603
1142291690
1183297457
1499380107
419601608
94838355
1442680351
1691031266
1740346787
1100068433
2143514916
1775313097
536539753
63966301
1450131707
1845382707
857847
184321213
215167758
2098232588
1713616409
4417685
188875117
1533542149
1040861460
2086641605
1572692954
858438266
941888117
2056729530
1979992678
685197766
554461172
1090619198
929139748
347570663
1139389592
1227617431
212736640
1196596426
1483106568
489684076
1963801257
588241355
1938597284
1965236297
1702223093
263453607
497211589
817135514
1928084963
1403946504
2031321210
806548550
2013497350
487247955
623181621
1213752594
19403851
555988266
1827423674
484059487
2146248930
182892459
442277699
815935166
551256773
1325294260
1013125516
2049619092
2115610356
1784967307
279938682
850144821
510792753
1511976698
1260338007
1224670993
389789684
2103193297
1741988937
1091267685
37997294
1959373097
1743342309
1293844725
1398494291
1387805758
778816715
198874983
1281372188
1679840711
1720119331
273590373
382077538
755036081
1343984407
76935718
1270520437
1155112076
325771571
1821320269
269893105
61995148
1262328568
94825390
1422777977
897086013
673098054
402668473
10500508
1860376101
1706707249
904421041
1820260436
1485498860
755015351
833940626
1896254960
1962868231
9790199
1856804837
1514601459
70476288
1167714452
517523122
1481416896
500641265
1472207924
1106586333
382374402
1570320785
844513677
1025189584
408971531
1484848703
458998117
1076219698
117333999
585544825
545424515
1622646820
1050009962
1418724759
2027943422
1234448779
1270375265
1270831922
299481065
1535056936
47487753
1587925336
1321884200
1965862810
630089938
432717465
1128238611
538884245
864370633
430025896
1772461851
1603998000
980210207
2123408824
1727410737
1601903550
1096967836
958079403
1677198021
425191402
1900606576
1138386288
703269902
1424066279
996889124
2125015894
1562694928
1380963031
1133321050
487861924
1230890912
1048484347
1114211754
978575813
1147448918
1738211820
5650893
922989106
852179581
1272555078
1704266821
2046303816
734018082
816653690
1865262836
1336170087
472383054
1582074
1412944075
176430322
129670260
955760199
1333150288
791498633
1967452231
132851168
1514916220
2114368297
749408650
2141660423
1675371263
1471461716
1233053398
1881024129
872047365
1303198088
2054876063
1234721775
921906702
1230343458
104919261
1424604302
638169134
214825199
1510257682
2133779845
1635097058
556392998
1765166004
392702614
710169185
674656936
859278806
1231458696
1062393873
1005455843
1978269028
789544510
147165324
1713378830
869070025
379961813
873874435
846788154
1341803706
2062283191
1442642749
763208809
1644065819
697811027
2111066435
23234786
398794449
1436943847
1065174329
281217771
1143898664
745683207
845605163
1250508969
1641619337
1553229011
598526176
799508553
1776691235
312541595
2013120930
1302824148
1405647919
254024377
1956788742
1677904487
588513581
81941831
428361965
2075983372
476022485
1160068941
936776553
1356385012
1622337418
391685007
926432397
1004267646
1246082953
1467744027
1202553147
1910233848
1450965266
1724610898
1032584172
1582257198
2105827508
392580563
1470054494
628995661
1697118085
126646965
1396562686
1781752560
1121605642
963460655
1363081876
2142161759
13359831
612314911
286747412
312900543
1784307861
1248923965
1061686272
779533118
609755528
1037284121
1924602833
977148200
1954683956
590710260
592851868
747110716
718598359
1956861352
1825698155
1307979165
2120272174
1863385030
163617779
440129362
795679137
501629994
1107706844
1872517327
652432831
261044311
1850408572
2117708102
1008198029
1392237610
271899476
900682461
867547065
691142554
4023149
2118038951
725933325
213220570
471331507
741337336
1207453805
18847580
226333836
801516288
2070943923
1841021264
1300324215
1079827876
2022009342
1155921416
197849504
1361184471
662715402
1008479140
165186220
739904238
1504930600
420473879
488227610
86134414
1153937034
1135731235
1767130794
1717661605
1606873551
1521248255
2066381620
35137106
1773175017
1034712177
2126196864
171079525
1445077272
833112220
1845384917
133461643
910994462
492413521
239103984
1495413389
1033088699
916522272
1494357859
978079685
930683780
1343245657
1173212150
377536555
306002875
305745398
1083977376
2047942262
87379492
207799914
320043892
1065802454
1982969506
1457664201
245643763
727226245
764725438
1707641084
1541778301
654648270
611441832
1792634670
1481974586
2050311023
14319095
820084973
193045888
1986736340
413126092
55268453
249585900
721450014
163255199
1199152882
1706409315
1753698916
1963812094
389205749
1100492158
1012222912
144172443
1993859808
1326291443
530982926
1606707622
759941188
1859272496
2091590982
1787973220
1985346075
1604290198
1053244166
2129346335
1205505750
1236379139
1177923167
933025842
1534027069
1518534975
1652633152
1337048628
1626601511
1076684103
1762102143
368174121
1894380789
396321769
255056018
189909521
488372588
772032015
1343902462
782199359
1481981282
1280087989
36325035
542510404
680729206
1635926081
1356875884
302269115
987771912
1814334545
1569728369
1288958929
1087669266
317628532
1712939873
1975288050
1889199343
1257906286
656905047
1585233618
1410575952
311041352
1336240959
2099751457
1328650986
1021645993
1987382532
1973691402
1934271171
1123873253
652098139
677517413
213862796
561567615
1831143560
792993415
516776766
1240023878
90787218
652538066
759560728
1367995127
1258010883
1351831947
1207303895
437098253
1459486986
922714536
140079996
882163254
58580550
2063705863
1820249846
1388662645
332188547
1969540176
399712268
2097839385
1587417213
1534258741
2144494365
200333280
434360672
808715070
1126100382
917334138
973747761
1486054102
804530491
2083825702
1427388191
1627632625
615713483
827344429
750857385
1505532607
1069344382
392676677
512599566
859709424
346144695
1329132565
1001797777
430233462
1174890300
1586026218
11322523
903699957
1844185170
2022769739
97246652
1792095438
1465511857
1880477521
515977168
1683563721
1755542863
1149186137
601796440
128212662
1583489750
340955799
786895448
326043998
1753259764
1950939316
2050099859
482221462
1031576807
1795144890
386862721
634313220
14304767
1944041615
2129308558
1693538916
2077593385
1942421510
1393606044
1361422202
1851038338
846274800
1816304803
114375775
1384840894
559668441
1482867661
628051372
1035818469
300978658
1433779346
1669787527
50528618
805596853
955740541
1896068791
2057679058
141427943
452119074
1335245730
1266151238
1466056350
1893238072
913261084
2134940499
720790589
957400243
1545188587
984358553
1336688864
1126603014
627982275
1401570347
674658939
1889290609
390629355
1098994720
2083260008
1979263671
1223769260
1303848608
793516969
1910088201
475066133
891152139
1335147862
728549915
11719296
177258204
1393100458
730116011
752296210
963936448
1597177736
167617800
642525501
1735241514
203751121
993511831
2107177238
844425420
244849321
1414339221
1734832639
1941930813
1575281229
1644473811
885814424
1267911346
724987363
225151964
1772362199
1571226987
1773035858
2086688761
221149203
721664232
1227745774
2053162450
2117787960
547399075
940309703
275349570
109043741
1896941667
1779454711
1610364726
1805458796
1513005923
231872486
2079377658
412490979
255574341
1997139195
548083970
853843958
364597403
1025518911
1752400681
1742683961
1247619964
1115039557
280341762
1971981307
1468150439
2028009588
969060313
1643527246
385113365
508719100
596840305
1806136109
335622057
875452267
1356131677
119936677
742176722
1011981086
869033846
537598460
1096463779
198192345
1134117014
123012362
1789765345
175683771
281735307
886593353
1858673588
8621440
1477472876
594694461
51792151
290855702
1378621654
1670103151
420103683
578991152
1394105917
282964319
232654282
1144034472
1535269671
1821803503
1043098807
1872103858
155593932
1246334897
267858475
1053582391
1759247630
1040014041
1475284009
1946450567
867301313
1841948586
1658984314
750711089
785579501
1850294951
737235111
1091769376
1703102000
2084354046
798294427
1007060135
1836329991
803271410
2138956586
1698380260
1008940825
388077055
299727814
798680934
1269142111
353484254
1545646943
1835088156
2052112758
774249571
1610051116
70032502
1137285015
1605023120
2067235374
1893045052
1649014349
143386005
1708262054
1287765863
2147235207
1780202416
1629103826
1375240205
1177053271
36362338
1251583940
1867969794
1540220783
2118609341
18450971
1606800237
614561521
890226397
711529613
1873120585
1110420028
349907963
1105832562
23025526
862002301
1159352150
2124962820
310041496
1760320246
737529471
1396626801
1397361704
1667913529
862988770
518611418
1345897651
570788731
850559883
955493670
117798252
357557941
125366657
1466412069
805598164
2099216063
1393392839
2100761829
968382622
818524762
582525460
1996083340
1751892235
1944783549
1026956040
2147076659
2121991624
1549121046
538219874
911200954
1616645452
53273149
1088736408
379559675
498702505
65425864
15623649
843578672
289062213
927524449
184104779
781399860
641613071
1928165084
34708268
481821080
2048516774
1415476088
1910278836
1180051206
1853388619
21624158
1241084936
2114908908
1557063294
595900931
1911691938
1076767109
1418818739
1818367911
1849528423
213336972
1579871434
1875519253
2030918613
744607569
717103501
1827125897
237240663
502412184
649418574
1406491460
1307465851
611909628
588767627
1863913605
527502372
925706854
210288858
1374385972
1708992881
1933599532
1586796460
663276100
1773730845
1190058881
855920937
774827117
623234310
859806093
866699012
1562111038
1971244529
86178837
1932096818
1994728965
485567708
834207065
7204385
1125311180
806208129
502479725
1430292486
1704801517
1655178680
402216778
1599066657
41313266
141615216
2068662191
704200069
1250140420
1340443511
171804251
70030480
87344494
796157063
1263401207
272197466
972744820
1819402999
2025320065
1767295195
289233661
1019628434
967513666
127335711
1870738040
910836280
381993979
485656990
315579492
1101415768
44064783
221461682
1571495897
1634607535
1396182682
1587846856
943380739
1618879328
1772334893
1865958350
1776703671
229575839
735255487
992904669
1141968251
601689513
1003577721
661030728
1167114983
473629291
1693124839
893872425
92089006
1113561886
1156280070
680305102
1283677048
592364328
1694733266
255266473
411828061
105975899
143750480
2105924007
1310943534
731731277
208586390
1953682102
389523819
225935000
2012214863
1007721587
1486907728
2035001994
1400026275
539701749
258678802
1770139097
2133322558
1049260384
1398397523
938176336
1505599794
2023780497
836976191
1015399459
43947546
909791477
399578690
532796078
104781819
1960875984
1320719617
2144807459
1266605547
22008975
611909695
636183437
87043414
562910133
1106805919
1930973159
332960999
632061681
657831046
1478930752
1820491032
1974126795
333101472
899156548
539817762
1403236730
1010991559
674757085
880522778
1581823775
1382064417
1902481180
2035688676
1850049962
693129022
1175120494
312150715
1897724818
72960029
905620013
1650272970
1031447508
451595926
2037232570
54678548
385716320
1400172418
1438966345
323409686
1117658308
424556747
499384440
453891491
434851687
1409030007
1234555009
1244218879
549794781
42107182
1053054214
528065647
1725253526
269200159
1226116622
673698550
1944679782
1502202658
7371134
659809931
1255654420
22273687
289556552
161986028
536205476
551471029
1680106902
481016573
1916777194
45588983
260190111
1502248730
1279422426
423945832
551935949
1522367352
568131671
1330979973
894511917
574666622
953592599
626551270
685103631
36570052
1635642863
892775921
1745151007
965107117
1412240073
2068779500
1404694181
1520020210
781282078
40258344
468926425
1414054048
304840557
1178630852
833007205
934338634
255040793
1437629096
1166428888
1727080925
2083359044
762222590
1262718423
1176953587
947889099
2115940550
1486026442
599669611
1790704244
1899051578
237038868
431062296
1619528136
1598467996
411650635
1471443136
360389033
425432837
2058072129
805257631
2053237657
2035959252
1977251314
678622491
1024757998
1995194655
32027544
1960754100
604014364
1863852109
1797855186
1357809357
1150011518
1591755903
1669779470
1031337148
988689592
1748112325
458620966
1697234089
523900727
959732045
1640871825
625586385
1732818888
301170810
1003670594
1067827282
1647496185
2000503254
18476270
1771694366
2052042093
6690207
1641337082
1545753765
316036589
1349098524
849891888
349831657
273512192
374929600
1397433390
393458567
1450527108
2008847859
233769270
1969500335
630415058
576949033
1610975782
901910366
1927969327
526001685
1667319232
1971294039
1406369851
2127155478
746789362
1992704176
2096694220
1605184677
1128389628
162064601
263696866
1454837197
805565826
62807006
1506841821
1189517467
570672713
769594529
1089965641
1451749112
1716692097
1780309965
28574846
1426770129
292790588
1172661689
1310699762
787783449
727313477
2135295874
41536624
681871371
127134185
2021564389
638819560
1705851402
1194692288
101449196
1466062377
785860670
1015874573
81490529
1721291585
577139727
233141094
2065112143
2008173639
1678082391
1993327001
452352529
83917504
2014168822
1576183241
1356461040
1630679381
1916596966
569075427
1301658288
1135432010
1724216534
2021338132
771033523
1756183529
169548225
389098350
1570852864
99670100
257118826
1340310507
1811521956
1873474183
973060918
1621998341
854332906
1258150222
459203793
1862245171
1805267703
1580351677
1278657434
102692121
565961400
440976054
1121995036
564435074
856193973
1538498652
692244518
871627055
1962357845
614281537
1843092657
478856794
1162715784
89954465
1414323946
208118258
749912911
2103045290
1407969195
1727336412
676319683
1174503165
1580388506
283813561
1753415143
803204824
2113040333
800980480
737432516
832886079
1777735383
2113711201
1865349715
1079933114
809928557
182342154
2000718728
1041212086
690654312
1277163061
237630429
3338232
1741729146
306054334
1267190404
630800787
591305475
2107057603
104893379
1751526294
2013506736
619108757
1084651231
404934460
1453577335
1677762761
52964438
455711514
1689789187
998589047
1961696561
388200404
1173462570
1271110238
272959570
826422069
1076630819
1478561271
1427572345
632383642
449989153
1604412711
1825411835
417520846
437280952
850363912
586133735
860156408
1185105578
145002766
675518803
646546353
1366893503
1043048577
1969393977
1100000076
1991791934
2144782371
452027809
665817372
1531676082
785079473
72364035
1787951640
78937763
1521245108
1481517713
710584730
1336039161
34822592
2027454206
308806350
2106143722
1994350264
2132658521
1601187049
1274078317
667229883
663584025
844912269
69518193
1568303623
482342377
758924255
1159201843
1274801249
1657533348
1540571719
1361236842
1529131443
942989465
1667096137
1619259437
911158053
1235862613
1163111767
2000139406
2078693880
1559634915
1184560456
1488658279
1783446166
610825541
1662972494
476593471
2007247326
1037594510
574105955
1320034912
1436777857
975073473
1069861392
1269661176
1383921686
498473265
212138594
1254791945
130816973
1572531237
109362165
1202886936
3529337
280321471
2122901626
2094519475
45910982
234226932
176689660
947281285
851675139
2111455562
196761227
517975090
1809355670
315981092
846644858
986344117
1878385657
1180866385
1224842756
401154113
1283121419
1352904349
1083232750
614407212
1322382842
2065107281
1818631953
662475156
995742299
1677263563
1194376285
1270950334
617840823
1595621227
1841367265
2030646000
992608706
789695103
471907769
702035223
1335437451
702164353
158473488
1853585578
1061802393
1111217666
1760864348
1303791263
1997060016
1763619131
1984189016
1448061416
1702276783
1270413767
1695062509
897707589
1489568727
279454573
610777584
2020282378
1202918519
145517901
1589502288
278443355
2069865531
58359507
879982307
2143574093
601263721
1774458721
912746017
2129868826
776323544
189134364
1812964322
676133238
530510673
1407141822
129277499
381137526
714010774
615200538
397213599
1717264796
865548331
1048949784
5381125
833265444
28734581
585313532
442199973
1299616631
1248923965
884749148
689698443
2040295789
452252311
196576005
1560019991
1217915019
895189041
1615056672
2083492191
1250644777
1804833823
700958056
1925697013
185222672
118141905
1726974344
1838182424
17588849
629074151
1474704512
1420454283
1062202202
1030957873
2026947778
2030413561
80582008
1201333157
1971566872
636422407
1844547339
1895896912
1165373441
930551057
2095928237
1027334574
690402523
1000831535
1588391412
1956804572
1932719621
1817744741
1739147004
1687795246
497428600
1464613724
56410914
1421273486
1582390752
718082922
366416817
700084693
1997912802
560415595
2077720475
2083434961
502467072
908623840
1198026209
2121880818
373977102
1446854023
1964789494
1535070722
404445233
1184997748
1824187700
1541416484
1784000908
603530694
774498481
1597383925
1851242306
1862149104
865643808
846365407
1832258616
258823957
1037535051
1929806551
977270665
617584163
255844220
2119135393
962894119
439229700
980667119
746890024
545662165
1180166067
1934999173
177923776
390248647
617293016
303931951
1449794658
1386939520
1328101743
2036840597
888682841
1163541443
2111984277
1637982650
19612566
1436018417
232460933
791325135
1712903077
2095582747
570410357
1835673468
760342437
202204112
1823566609
1109529237
1441423714
581535172
1702628747
1773925214
70409286
908641688
1886991606
1087276370
1939789441
761823681
1474159506
1723917048
1550486192
1188970222
753835349
119979507
1323290999
663198736
199237023
1353632556
1964529445
341254061
1227731216
934746878
594147233
899881993
1089791727
2090820833
1615086530
1718254608
1067914360
207663964
110922088
2094804316
1358474250
1404206040
1463041156
2134658435
415698074
1694578034
837497429
638764691
258333474
210702472
1325908707
262321604
572090392
1629528242
73941214
1240404481
681772413
1291873629
251459728
704705799
1388229242
1859310805
1087467508
1008781299
246217882
240935785
2031747832
1752102311
636880291
32917536
286981127
673127123
1548664993
1262707910
1558113335
85511809
1597029145
1117183472
922715787
1622721558
1183626353
304841428
587193249
1572692165
125793371
662580242
131386287
134964361
956848808
92730128
883657778
1437498127
1314222999
985033524
1404697454
1649155525
1433778741
299640365
6094673
1945650802
2068546141
1004788485
1278951908
397643489
1875263324
214485921
1487162104
591340825
199107612
1981962965
1361156754
83811999
747184157
259777648
1245792488
824323876
104121088
2116947771
1452909871
1578809218
736725152
338315110
1481624801
1383489347
524356965
1156050573
1413326165
616180236
609058295
1934326970
1358113418
84124145
53577806
1036052435
1193671923
183872272
1531070635
508076072
2104985357
934685766
939619477
163225518
482568193
1474043915
1110925482
575928774
2103609690
1404673420
935916416
1462244457
888252885
1158972516
2027466595
49978798
1243016323
199075324
551809267
424460842
842922471
1099704204
731873835
1650593559
1797371976
468890693
870317754
964596123
8264962
1954477204
161001222
2115623258
47605887
308260948
1408492539
247421394
347414994
846280880
844387700
1108848319
527477329
1385794051
1529763745
388564964
47219446
1051351001
2074789980
868810978
216658778
1708054947
1594867033
1685955317
265112209
1870313247
1115427780
1931683152
229720152
799189247
1344750078
1618333107
995615505
2029654535
2019251293
895206494
1335932164
460232929
1740410943
1543487269
988673802
1178629745
427914580
129277155
1429940801
512089816
952429112
1439397835
1697656990
912853080
320462697
575357609
414651400
539103443
1657483575
260011221
604780754
1917272990
501647767
1464719231
1946830328
1570444141
445182042
939631311
2059772233
676014586
141768227
1377313140
769818173
2002450545
715270535
2075644446
1907546032
1570490648
1898699811
1770485861
1566047341
659708297
692434436
1750341996
1799757290
887235190
62155278
696677369
25291098
1514459171
647796824
156695854
767802110
1584934119
1794619881
1214609004
741741775
495484543
923001572
705017275
21814181
14974260
117246609
683937709
32577348
995259409
466344807
1955273470
1563666224
1119730973
1509200251
2005426174
438236522
888626338
34689338
2118743075
943590346
1873454166
1242089137
453560456
442274622
1226077466
999909065
1273418691
408248511
1786066877
1316561461
741859418
1686556840
1715566627
146922632
1333278424
812892189
500386121
995047268
21274563
457924093
680922499
1687933127
1044464165
1909966657
1304246421
1285993797
504765695
1640339377
1238730169
810503145
1274677854
752038088
1090478475
1681972598
1443523561
1267346213
926164193
2001397579
914363679
117474354
393162027
1940879332
1692954325
725614236
280568977
1103288507
142791529
888059249
650452119
1271648729
895805712
2132038026
2021070248
560476997
665639
247003769
733707119
916169722
1526823544
902991075
570335191
1007642559
1679663133
748743150
798924133
1339791202
1208867447
531399855
1745027464
878500304
1234344430
815274205
169718712
1838834944
526426081
329935673
2124362774
1732670769
2095973359
1794149582
639463309
1577459475
1232790395
247491789
389685197
1950449966
2041190184
1893304884
1239829092
1584064820
1330195133
147925350
2054183989
286641084
2074215474
1627223482
1168377683
429970470
1475686288
2131950396
1515187820
1893188059
227184235
819875711
2048280489
1393152665
2070780107
893777132
98750414
311123010
1664485729
115169349
803484586
457405318
971043771
583001970
752165666
238517538
759079047
1023803564
16783941
2118583584
1240105882
11433621
1735864445
1646946138
971030098
620991188
1868863016
678551799
1034868485
312961526
1794180004
1066875253
863506289
808470595
322045749
983302783
1919386845
765611314
680863736
915692236
2012096161
293193407
45422395
979871124
1572203909
1466916473
210566237
169817894
1760607546
1883203683
321542233
110114290
1060450222
118345739
737990573
2042523651
1705686455
1490225922
130662796
35246964
1651811898
1670063906
1465736708
489120543
195560452
232892371
598958987
532028818
1212106497
1937147954
1917002899
1037181848
1341494960
2092975506
1391268239
1827401040
1077353870
1531327067
84912462
828568288
2080658193
976716669
1282573040
409661823
802329876
1574933837
1379462272
1142154165
973685647
681895515
1352906202
2009322354
736130376
707841282
393218937
2003133506
1934526226
1114090961
68969930
768575511
1388217705
898100838
540618178
709446733
1802083702
979811672
856147047
368613730
990350767
981960643
1187151020
1086961405
484023808
1770105235
1437918828
553664808
1349542526
1828936179
543742731
1986089515
92115741
874869561
252996133
390537981
1040859338
2028914143
728364660
768035359
1325315745
1328863238
1260697727
1810986564
1699220112
170719096
749167433
2004727702
1155393861
894302066
114123868
64647391
51474132
1886723388
421102188
1590327823
45747770
1428821093
1759480127
937100760
1740523198
1010501937
1158405768
115574897
1100597173
1763699327
1217682377
721360718
1139776567
851409329
1160474491
1767483859
211647070
1271825779
413058067
463361137
621315107
1126499482
923425160
690647435
730062735
1604611718
1863134225
662269570
300093893
453626140
36583409
1432254204
1748761287
186208277
790162809
2022715860
922129345
1955938648
1441818902
1409544202
824011108
1478004810
1899947775
377238859
801096965
441407710
1367208735
1234081695
177157609
2004150005
1085557608
1504182636
891521151
395303118
585144847
1564447998
399052361
1777196371
1236145165
1844297437
1439728835
255865571
183974949
1756089674
327006453
1431293547
1523702746
835037622
706223667
1322128092
315263700
1458194977
29088265
1431273530
924145038
497076469
1175254746
1685101092
2022656100
1553794256
1731312445
1306347574
730015210
561366146
1015002208
417518132
1351469887
278581911
1831730607
513462709
691730786
369765622
1610961259
1677031481
1234517730
639299889
355610092
586648641
1030880484
376143518
1518914023
244023138
1271609524
215807437
232347233
1504461377
2018637124
1686769830
740209083
1606435489
1724510620
1667004878
1051271025
1829705957
1898435240
1778547830
1986254293
1245276772
328696300
1304918965
1969452265
995858346
51102178
186402217
1591776783
2101438837
1221306507
3646024
68364665
1450315425
195281415
862454855
1364327730
1838519447
1541927739
2132182850
1529413040
261145998
376623831
402788783
908413567
1658433983
2022282785
578296638
1897174274
1157041203
905518057
946722720
481430038
1909351830
1905781215
1243348629
2082491578
2018934393
784837046
1035259698
912763691
1779940516
343408361
1316843724
1737056246
1352775992
570748886
30284412
1813046355
400113682
1857500579
339896500
1875885874
235015933
1132582552
102112738
566536730
962480983
567412017
432829806
1240842110
1618395047
418362952
217020267
617100435
1673141142
140816690
430292737
1921214170
1603731302
637253589
1047570751
1277606881
1228509955
107608843
704509660
1397375113
2041102555
1660888328
1437562626
2067185917
701023834
1213843607
208545117
1318326640
1860757811
64837253
1595852220
1486916452
1436819672
2067892398
1563517397
1103228966
149076700
1153209140
797163331
1867047597
684103360
644804028
1278526626
1431697001
1880664593
256682668
543455057
210897132
912831340
1608172905
1856290712
387848402
1246639218
1174411970
1131242435
219261615
672719745
584417746
1834143294
523479999
3836731
417906820
592075754
990044091
1253725008
1076840473
836663272
806215367
2047204120
1703941654
190795657
363075248
923866099
681589153
511180618
263118898
1386933741
1238397421
1869421236
1271810523
1842886074
2031242825
2039876375
1114171836
1836173891
32243566
483857213
324771027
1990247937
1322667511
828287870
21732812
1418562229
1573039731
276918965
2052374116
1280801443
878384562
1325074305
1939473345
1453949763
1066027204
229720416
1492203777
1194843071
1916265725
130102303
1436983383
639474870
1130189831
1473649928
2075074962
1197633413
1008524776
1687729566
1303900111
519645637
484484249
1807040941
978558884
2031264798
2125532076
925504620
211565647
918663089
1933113009
1089751097
2143067142
541904646
1588850964
976851039
2126915552
887135151
162754880
1139890440
1925597500
33105125
315463284
992635921
1881221059
1044613535
1718325707
1441742852
608082578
163737753
30444907
1477903864
1676797641
1796163696
747311671
897352399
687215200
2025647089
1133556373
1198292202
1703320230
1226703084
809507662
1866215508
1837874479
2049678021
1655588103
519993236
855574921
1588233400
82489967
334126687
2124620177
971839954
1645523761
1945121033
537801897
267151275
211265609
1501692574
681628357
389222157
1910005190
126108132
1353911068
1913342190
324435576
698676253
703743401
134129848
341218305
66699512
1392786965
157607827
207159330
1094670526
1784643385
1794921423
1278504652
1159993865
334543329
1651141288
928939114
975292367
2023777668
1439834807
1491241490
1243815247
180933254
273656895
1231371684
1113205639
359352805
1257187927
1388301295
115939722
1988976932
221205700
366118404
593343292
1418042251
1251366865
96924693
13004463
133012318
1981161
511337474
407540039
1540623327
844797794
414298123
771388798
739885066
1672090334
1927195169
2138268009
745279621
420908514
724807540
722276793
1082135644
227087217
1318449183
206914677
1516010088
695930760
451940908
637332468
1819785382
75928861
299361155
529336580
1670194134
958907841
507449227
1752828659
837835122
1978921325
1865262836
275873059
1048037853
66105244
1071281416
1224865357
1878385154
2008286830
693960417
1130758233
654670732
396644600
1304373250
428022669
897282664
2049860314
1004430049
965976746
676173076
1967433737
945635085
788922296
139305473
1010934119
141697421
306980426
316124073
449467135
1853931690
1567224837
319179339
1203338390
1929505833
1725081706
751999332
516613476
1041840614
1869286489
119397243
1931977077
305552208
1360283458
417096937
356226338
734084060
725258581
1637786095
1469437801
395389125
431834312
1876126377
542492772
503227375
1296540833
880919594
171246766
1636161305
2103769965
570209270
814605857
275517942
1823151416
812811805
612317211
1075897913
615255767
1924833513
1385325082
1685745772
617810287
804963518
793317671
49916767
1492395554
1748268990
356903653
356759556
1405699556
1622621711
1553246649
574988530
388850994
1188724210
610936350
262185592
1278935182
1654840413
1347900280
641178481
1795877062
1155875058
900354277
1438132727
31827906
1664647068
1452242463
311046147
1088079510
894619795
605157925
2025510606
1513670588
1393320140
2057571684
206265817
1516457722
853963729
457737312
1599337387
275361314
560154071
1974422878
1230883759
34373141
288405739
982266121
19441868
380037341
1730440970
1728437842
1786471155
1248695693
619335436
986903816
1095257488
1083792535
1767322264
1935428486
1128745687
1521352687
22584471
397302101
147308598
563080825
1119233681
1883913239
891665033
656724888
1865871452
1158840697
506745505
755802718
1840305343
1800287029
981443660
1146257447
1072930748
411766896
2101739566
1971053242
542101651
1541741099
2052567919
450032452
1858987053
206965083
1528504577
1483554338
1001163047
1974454369
1029077466
465146061
177382415
664949722
1130050131
1079117482
1801251539
1247315844
1746201678
360772251
2010201647
705378253
907036530
434659095
2066795895
1858468490
651443682
1318434110
106799485
1304815771
1533908602
1081628244
977814287
100755737
2126629529
86068337
263469136
1972435477
1267777843
5726922
1576232145
469118342
1344135460
1217081767
763084356
171373167
959142295
1948383724
1513051494
1948311468
743585316
310082544
586413204
1001746938
815343120
2117293148
2125034666
1550969272
2037683076
876041918
1527616938
1301984018
614103304
129141280
375714825
1429491218
1876158814
912781634
1833830331
1975501841
1921552133
1317512976
469725472
526006605
1262141530
576728839
442952744
1435275154
1144072790
1322141356
742461841
1320313298
1773049871
990092329
1481624801
974725178
2143007931
298178191
1103984646
1794434991
2145048271
1369409179
1933312623
2058801493
841841302
856517234
543324588
806721394
1605176851
104666078
721725151
1050316158
1015375837
1181641192
20086670
551337319
1992246022
2042036515
366464006
312292096
799564424
596292494
128570722
1088524393
1666582467
524455455
2042288736
985080137
1956628042
1662882944
1217912187
517695299
1647655031
1034319570
9421066
740134222
1465662656
1079041739
1733643112
42926948
1498220048
1207988960
194095786
1912389469
1280746291
1300181072
349834502
740065540
501869908
743352159
1601996468
176864348
65373937
1205899119
1937082623
1347113279
1499198501
1585204914
706483646
1345750247
1058798675
96408832
1619363772
1190055480
341524500
305427511
1132519354
1890352716
380345572
1185614624
1455225658
1444974625
558526867
915951101
1673435475
31188715
232784540
325993657
1097778466
1320970368
993501026
775811843
1572203909
290414511
1461698560
316938282
865121103
1461863088
417775804
49003138
1159991358
2097309544
763909080
550971468
1166704868
2040126880
348361121
254846970
1189488859
1041855033
108087292
338545517
675556996
1484233131
338028339
1779623109
1263845212
1571236843
1379184012
84546764
757593603
1861525986
681374075
1085759975
294842887
2132529550
1629703324
419651611
2140662637
528728284
2053821249
1706589005
2001211122
22878218
479400565
1758271222
1233156492
2070521025
906680330
1741796457
1835255149
1062857057
390913744
1966441039
1197839929
46587277
2038642020
745963802
752060276
1751899467
1211026220
912738086
1089695135
472006015
1838419589
494522942
893115997
356592446
870710002
117541800
1504823199
1368489402
2109712292
1980061659
1145211053
1267118038
1189391255
310219865
1014889180
1095928182
1602285968
1472212752
1018731784
127788726
2123987806
1465642000
660607541
1399888958
457430046
1606824234
838907379
1780585858
817512384
1389586792
1327837179
764526307
1868205265
1470061482
737255214
197566652
201543423
1347156418
1195731496
1271150481
1293607551
790661509
1143288002
1852181613
167509766
514037576
1403096348
1747718029
408244797
625000153
1187036423
400289088
1022026189
1087159474
36098303
896838220
417736515
62253735
399594873
1614437285
619447214
347036466
1385889390
982135984
1453038188
1974571585
1322667511
1306410743
1196324610
525685261
258417759
1258970144
1057093992
1522932752
717091516
515574289
507345219
368039241
867094217
310008484
2109456449
1301570960
416522979
960628490
896550538
840600384
1136603342
200275364
106768704
1024574015
146452636
1156958013
1813270874
1748944723
864069630
217409425
401878769
466262119
1993432320
740300356
1674146046
1631354067
895910982
223252743
563373024
1798205251
256443035
1268360482
1612053092
702436193
7230810
817922726
614391638
1197192143
455157661
1996012020
1838677657
74421960
1853427605
1357893061
12860272
1069445762
15696759
78575965
1156639649
1581735251
1727109690
1352906387
799175662
1191819929
79074653
1113733398
371375340
1672027511
2062026363
527216151
1901002518
639315114
2043434172
1385301568
952709629
343115008
1313072352
2005904399
445951101
1080059420
2053974793
1344706793
713454360
1086885003
437445145
410975238
1626775664
886014054
272423066
200838125
1912774824
1720231243
1375272489
1893525710
929262212
311885949
112420231
287645520
1095035601
1660931796
2111730242
1980104095
98797432
1977999593
1533591678
1181213538
1298730099
1659932984
1115114259
1828231170
140929579
969719058
84558957
222403151
702928933
1397702686
1429389673
1113612288
1283118579
1858717640
1004929806
838890795
1675590821
1203167045
1255966062
1471143493
1481835036
82850741
1150473063
509333424
1548324434
1622698743
716206845
261528484
505419616
417763949
2066982235
1553263693
766079000
1091406119
1328694464
1842661074
451796513
1539971844
1270347793
1251107063
1608611174
1977509310
1333295874
1024517415
1093412245
1153430078
440167287
1319185735
801389074
422509630
632121889
1753442783
838994744
1525038120
518796773
1474768901
340034793
123222247
712844272
471194043
337870002
1585377146
210022870
201226686
1672669275
382928309
720840150
158921826
1088351417
1565887215
1003377825
1852068138
2033001060
1676177924
697177328
1145657344
1933551059
1365003297
1149479723
1630637099
175192268
1836511519
1702407188
927743869
1434093021
2066542094
2022477091
981642855
1494493927
1328875289
177125306
1005564603
1343154123
152963082
457271496
760876372
1997666313
1260589759
463167788
841577053
1605837669
1140058693
596182762
1877178801
1236048129
1443243486
1631753668
509625110
725570704
288016701
1902827632
735691034
143418640
309600456
259897460
1341604342
915016375
770573409
799075331
692059770
1253574546
72151922
1645892765
674256239
2006271300
1621085800
1313954932
761944274
1038618755
1941760079
945781847
1700801723
1879481065
961987719
93156040
728909366
616203292
471972015
1889041764
1316571821
855465551
690941230
2131054064
299015167
709783120
585513863
362713095
2086614449
361660456
1331709194
467187645
800229357
706460197
1645393220
1744504122
903263598
1005124553
1776312953
1606920652
1219244897
2027994460
2062293382
255856431
779266070
506247687
566400786
1418487125
1626762496
945614987
168669819
436462826
816811094
1011431077
246834603
1250728977
829148866
1977106743
872517298
364592523
1255317366
779409587
1607439276
1421193544
1857677641
639661014
505984635
979128490
1558111297
1657280169
1152052131
222214212
1129236885
1477843829
852276534
1015262249
863862950
2005456880
1285372940
973509787
416183785
753637793
941396070
1203196514
1684735520
1451876594
1055036706
2119926620
1040146944
1327191787
1239585944
760145331
627297666
985333390
391253530
34735971
989502510
1804766456
126672188
1824244654
971035349
1932520296
1178120165
2145068828
882271950
1685125023
1936260253
516365918
602646332
1418997653
582434454
324268134
1172835312
1522230078
1314362200
1546917263
61423287
316469553
1664239048
1763225295
805804594
882334838
1983173703
804747843
1364118225
2145437597
1033572812
1843751348
1735537775
2009373288
1269238359
1367405894
1812023228
967599946
1952697213
124969317
1376734129
1163049141
1329069631
2001236152
1660681827
913685479
1139757669
886195620
1233364391
61229542
2060870234
1442040185
1096850578
874660095
538088513
2049286199
1403770832
1848738725
122477355
202871009
261914182
1697818769
1603942273
392192520
1285252319
354312306
1095331818
1276153989
860116501
1371936734
1344330159
1071756733
8756592
1712044716
1988373207
1406358782
1050238288
1026011802
1098205304
177887883
1654675584
129669339
83079967
924769330
811569893
1644649248
1817176060
706479393
1356032916
297987706
1465335678
1200306277
8737301
2131497969
1824498599
764485903
523048612
613333597
48944364
1036776276
1379844397
424282943
1120871803
1655548971
1585480719
1368832201
1557014462
24622057
2141297707
1442271097
1302023559
1029242739
782531113
213103786
891538502
406712414
25288420
822576375
202505618
1482407669
1847361847
718000531
387694626
1273774707
1773299637
1569389942
1788507149
1686958589
520859205
168636371
446632447
1396279749
1877790119
1198589657
820409237
907558085
57108889
174796413
2050461618
1743413098
678066887
867351216
792002690
174791546
391474415
1320943762
786889407
689851327
384244469
1860747876
588923979
1990591290
1498887746
671648056
801958435
785602891
650544528
1521647552
1809233483
1476417845
11429257
891875628
1081920904
239530270
303373632
499385383
1259159011
323469354
2114729065
467110935
972708414
684584424
170848014
706744930
951156614
784311340
1632460921
1999920403
1880479334
632057737
898007520
1305941491
1565954115
1027214800
511741762
457208629
1091748968
316957165
1714320110
1430876448
1133092830
1926915112
317238467
423354775
1118915398
774171059
733317146
2147422294
507359922
569165809
1296675113
1861392659
615683189
1911096699
776310322
1713199850
515774426
1341159325
1432353463
1175252570
119735235
1540426246
249036786
349600756
1054327133
538726845
1493043676
670126701
1042468103
379388733
247472290
96079275
1250809537
2053266861
802258815
584049962
1532541336
1734770539
1590457756
1955929113
9360789
295360517
283792285
656603110
2128501334
330843520
1601127755
1742189297
1696851781
1011543771
1603148752
183416409
1827759353
1385524446
657947084
612887363
1073618332
2114070504
1388413071
2147319440
322054452
1339367464
999300940
857365513
1176621503
786229606
2145418842
1934899589
973461759
1894960689
424769662
575376167
1913322979
1041034343
58091842
1662556095
1278018188
1056895970
885462244
1258343307
690071726
71183368
929256175
14523490
1520931243
720163979
1299615254
889324034
1702229827
2113470252
1155596483
994248662
587698855
1527446209
238109932
904824234
864917689
867079205
1332016528
2105636297
1979683809
356420471
250537964
1756793019
516479917
1277987489
1469167602
1738093918
1169669848
1680578871
1739585201
1520208580
1458288579
1569063113
461366118
1723800484
65775602
1594370272
2099191793
464125636
338176885
762247601
411775089
1082017035
1674149953
1809931275
619331758
526889824
1783900412
306710365
116482450
1580301284
2128464061
591193471
1470048287
1316993589
1672033606
303166385
2027652067
398183422
1652534173
942235909
953904960
163513133
454456316
1427118721
750776632
2104747828
1199526767
1000132735
349248934
289202315
1880053071
1357270606
826066766
2037418475
431032877
636357456
660901372
1134431607
798961913
1215803954
604972069
722050607
631199185
753918653
852728020
2125505415
33597503
644640345
1244392903
1694730820
148122898
294667960
425194583
225658791
100474584
2076502019
1585565658
675418705
1054837017
1214950145
1328255042
1814414755
1649870923
649783036
1681931556
1207026078
2107436664
866116777
2078307508
166972167
731409057
1207683656
1323830003
38638277
1255386612
114244765
476824201
2029601009
387405215
104666078
1309901331
441616304
1657609290
1312753102
1926855231
1952198272
81663
599006792
1745098378
702123878
1912877709
1582014843
1097570327
742964907
1630790562
1688462827
241345928
1122149849
4288962
1003956047
391156844
1271129105
1202815920
1213235917
2001599115
1155017007
1202620888
815826013
1346865978
583040719
1329341127
309966634
717329483
1736685559
1220494341
1962657085
1105719177
651937433
1982778310
24787008
919121301
548091323
1575500018
1367287094
688922036
307220830
504075306
1058253375
1251257247
1498916772
848132432
1811532981
785539279
1520090206
1764890221
1146704550
1025997021
1714380857
1307994422
1661509143
1915362815
1939983968
2116687697
1808670738
1512512972
305491822
17164705
1190695044
1872400390
418734004
1133216029
471885456
784371949
1906677663
27570407
1203294335
998670977
144242429
1601989419
1888249490
626598187
785800855
873543242
926170455
1684379978
1675220258
1158629212
1755404450
2133638508
1947009568
2087237750
347328899
123694306
42091639
2052492527
1964087444
489034376
1284842125
1702595486
443295407
2041091093
227320723
1745195441
183377293
1733315003
2001311734
1723087962
35566961
1442179534
59246801
2645683
2077109272
2090601034
815348478
1427913736
377146932
669761762
943910273
889754296
158328186
68522386
1228918780
1833104105
33630267
1312069770
1486196913
1235816996
908455133
790580185
44844209
635499405
497355193
324235571
2117376961
693970728
1362251507
894215964
2004301480
617410807
940797318
1025036551
1138019995
957586606
528714814
1179490187
1952027062
1241461150
877315504
756046252
262313823
1969515548
455984403
1192022859
1686580109
1057703224
60243181
1124998898
1775659063
1828233496
1834187217
1457428724
440174611
802570661
1426052208
1140628495
802547905
1067849697
1820549617
981513695
320011345
2123767909
1047843699
1697487121
1591878363
205152483
994301982
1319695650
1285308135
747791668
186016562
346992154
1660638740
1728392168
753503567
704837058
1332829581
514747406
1966032058
1731421369
828005432
1640899205
1988872783
1894152770
949498016
1365572765
805694886
835132117
1494834029
593365340
1679021484
705474635
1047741196
284272718
308827259
991310838
1052871068
46953941
1990578298
1824284110
1544692812
110350570
89722316
8493280
486030138
175755091
1957396169
1091323196
594112310
205087380
1927915402
1741298645
678777148
1057491757
1317518440
1338212080
1104803983
1533477895
1946654324
1778066215
123444696
29274746
126043021
1549750048
48194406
371536367
1881598722
579955806
25337493
2113293301
1170310877
541437998
1136853155
1553486414
333755352
1048614210
574232922
1048866909
1872851610
1139585077
1025710365
111538780
1509045498
1546687079
1594226708
1842725399
165454274
1351690496
1318626749
1830527338
1721706572
993859922
582376562
1261828317
1048598227
1916210876
720527750
421254546
1520324153
756847106
778820712
740525151
108270419
1755241601
957371880
111051495
52888777
1798368236
1834122565
1216467474
1313968152
15843619
1552793494
528574661
1811090924
2066250809
1822840090
561969854
1426130972
1305832456
509525651
996537951
1789787833
1929616219
2064635227
351461888
2015544773
1612475916
748252692
109380610
122459433
1443365899
2038986408
1675942331
324551128
510407782
266673268
1218996629
477210442
741038981
422558362
753157355
1003057539
799168500
1577833711
1844060178
687899990
404413887
853253181
1749058991
66277064
714344876
1798703353
1929298530
975286885
618199155
748039629
1428274165
1834272636
865009191
1616983025
1236532735
1989601224
1011385874
1267737454
867866684
1685448092
1052523866
1638740925
302425871
5333167
2087675523
1732769055
668173177
1040429686
517965915
1782214474
1929878482
759549145
1318246506
1661186437
1854875705
1654613620
523494948
2045886766
169231480
512864932
747442172
1450344546
1600316256
1348912546
1065020543
2052823794
609465385
1891133103
715077128
1929638707
1411870243
1119662167
732676679
803255951
1244399157
1416667578
257846187
468138643
810128350
698897512
58550054
829492017
1025143373
1487657368
1151745500
1617686619
994617641
614423994
787394882
1717691573
863236455
1461443316
2059824238
2032255327
437537888
2022985040
890842749
1572559590
1647948159
1899929526
1940100726
65918267
1395080440
232566153
592119315
1110938745
1001232128
1180032374
461025877
1404627682
1124275079
1052063676
525109556
982435879
1760472005
2028344001
1812037457
1893246449
1253209555
1333168394
699314230
1155139900
793173892
793885047
1807400732
2051672309
1188486565
290035291
442467892
369612014
1367507605
1728188842
1051384922
217274141
977802120
1585812218
90603902
1600385035
1064107636
2017870223
1561182569
625011708
429866032
1469806882
714409621
538105831
256323344
1858683074
1072594227
688439581
42357940
1358625238
1751195312
1846961710
461958479
489265200
171668627
257883524
126469583
750805916
1764316391
1281010990
666787081
899299847
1055972393
1674500920
400790904
720972447
1070137894
1571658219
2066589724
1507013550
1959250006
2071947335
1981081165
434439922
1646642530
1620529073
143760313
304859415
1711675315
1843636830
2100239090
356114123
611158688
731890907
937717069
1562131223
165326612
140270418
1803379127
1015710120
789562341
1330602221
1379488792
917433914
898465113
882945150
2030078712
2140423499
424027834
576907771
664509995
246097109
1368833330
1559583154
271970953
1959016469
1880701611
1300511628
1118177283
99179945
643044775
557465080
109347058
433273072
1938674985
50481306
531384423
1964861328
25496137
670948208
1856736615
1952755530
625426234
1589238827
718970275
593640166
1103489009
80131791
542461100
949863393
751049594
101447712
1324379989
740002520
441370166
790342376
1463779201
1546256131
34837598
1053631544
1410015060
1495671606
1615517437
374982442
1860512199
1026137351
1918085906
2081401552
111502356
1321725134
915744990
846929826
813523160
857831310
1251842573
1977256953
1351672006
1592656012
1177352777
1479159299
263286433
1555520241
1679385931
1529147082
1352280702
837612323
2043842470
1327587875
1028756912
565669044
1269512483
175384854
625080807
728454981
1581882500
296864519
1693842495
1203475202
711097824
1103088912
1615980854
293172909
1007601142
446367492
1527065646
1558205940
588092500
644884926
474896022
291861620
877605122
327882901
1809596968
891467308
2114070504
1774634338
623491266
1568829347
1922209518
1279947240
1160804704
430474656
808137835
1019278087
929453297
126955134
452502762
1612188296
1675096423
317502788
1528104545
709056240
1937076543
493334323
2014158559
955668942
924474004
1886124219
2029468062
889030015
51366159
2101432133
1477833277
1688861742
808926171
1082272191
16013361
1162285590
831391895
588212434
1115171135
1954197370
977088362
1059696468
816132014
495929978
242040765
1728062614
51265048
1745704004
154398302
907896719
889098499
1847337145
1307873363
24692976
307096142
364811579
1537590235
2064865163
506338778
1265377097
284176327
1704285509
564508238
857932258
599232464
1884466985
1224131472
2021882867
1331227374
1850136641
989815948
1001888478
1756690155
1097297305
890856502
1166051713
792727198
805365305
1863073599
1505700781
2130057228
375005099
169971716
27577348
1798032808
1206930925
30195637
678314299
1089971372
748306031
1761773391
990066076
1822782658
1036160553
1041568106
1998452922
1455913179
1226255991
695836955
2086029847
1028315691
1666857286
1758993884
1226000497
1658238002
1789759848
1132188208
233625354
1146140872
927110366
1239889521
1601857184
1836698470
1978439196
17490261
504781282
416495064
1954619543
1027620028
2043603688
1210250987
790811901
224521798
79535550
77731723
792254829
1716576513
494358353
625384072
315841003
97120943
1242724077
1570723791
1916765665
1641716599
1480780039
1258711551
1518492890
1941287753
497500620
863713126
666661792
1624062421
1671887137
1445542121
116592540
1318705786
1196657494
170506062
447943873
623271089
1164854500
294105677
1541439389
806435166
373932724
1742845383
1458794265
824960563
375668300
1738073880
1367106653
675877373
603226008
1236712190
1819409536
1486498569
863677206
1650505432
1731237845
224081571
156688094
105679600
744159562
1222467568
1198980561
927502483
590624856
58334219
181557673
180024338
183775365
91812701
6489440
1592623572
438416545
528906712
1454573729
2092510361
377709407
769685123
1394068569
1501080585
644634400
927850693
1509999068
884755102
1982530459
1824728921
126544726
2025123532
225417269
221068785
1935499232
1904924730
945571815
1179574973
1420411604
997401367
2021985903
237836899
2133701960
930775252
980523776
810772473
786412818
1276134420
176302420
436778880
270993610
971509717
978831236
1889430611
1010639507
980690186
523615060
921517400
2068786789
1161704161
997387797
630947144
1279087091
859834923
46295869
278057655
470942820
460958512
1343100258
1181320982
182762748
786841507
1249254568
1868940971
1043093029
478561962
986414195
1355281364
681314495
373470982
1517977897
566535314
1903886789
150470505
2128308983
1621848447
174986305
566524900
224415194
319422034
227060456
1147495139
947598058
1957190101
1791866046
913074123
1947694878
534380828
1078567489
1687235856
236869277
1908640351
1251250453
1223735766
1921192367
880282051
248813009
1713559423
571918784
1786253254
360222396
1237451632
1332954332
2042820157
188072621
742257702
1482605479
2080832533
463313825
341618640
2114652088
998634038
414986587
2098529872
1916903454
1133988501
1908689202
2048378823
1151426671
65833024
484382921
11644726
557719674
739136703
1717929342
748645001
1202225669
263344932
1845998244
1559765041
331005832
1393037498
1338110928
1850321581
1753161120
713453460
1876351985
3785386
598117222
440243922
304902434
2076445318
1781191444
1849003100
1750362784
798179875
784518193
269538269
1505780234
1872491720
139608669
743990282
2075408080
139944923
486222902
944995275
141803908
434806497
873625486
978917438
1415634890
959402671
1325230268
1631448401
1207592828
533447725
165300445
1269276697
2094760208
467413891
2028513248
1875238452
750820372
651108963
1619790857
610016499
408013628
950880334
1799606836
185877979
563062274
479075225
744623048
790448894
1906990789
130286370
226061396
1836380650
1822417595
1307577040
475209695
1030843293
1709346624
31890840
1030328418
1382035872
1968613897
805074399
621255630
1279132008
1952293059
465813096
1295654719
1391637975
828281826
19670876
1495635612
1852071185
393988961
1913747700
1316038988
2028579289
1170453024
375555509
722686673
1079695726
1345221316
1507675722
90749471
248462044
221324974
1993402353
74468301
1004041163
1634592999
1459000297
377898576
584789197
1165871049
724661026
357818809
90490295
1962422125
1387341538
79705238
1529007851
160847271
1255450910
415070798
1064968667
1920346876
1876953447
212575004
716313863
6036525
1361622118
744810446
436795989
1370131505
1432684483
855330167
1101525813
238915768
418319323
1250331877
416952722
90410379
1801180052
1193041650
1431737267
132599940
22545011
1199881832
1962900119
1175639146
1728785091
1293398379
1242487944
1003197802
678271182
6400466
1247477621
1534696110
970570122
1980676969
1128121431
1523460488
582002531
1443234071
1428005398
496572091
1394505635
782911556
533470256
903937568
1882041902
95789477
1839795190
1154819124
531308732
1529455190
900129700
98859349
2127518608
253293628
1492434266
1283421436
1694012779
1911092847
1368161175
1220612874
1343680111
482679218
281358894
2070323994
1023106742
830718479
1648391535
1948144675
2041468206
264181901
485401006
1765362931
1474072030
2054640847
217521821
1991579505
141949604
353668762
844279169
1563912995
164988763
1876282768
1468467952
1067914038
1682065938
214079394
1652557592
707303157
1015664811
77942438
1872466367
826008729
1599153724
799080422
1756288806
1535812757
1019010839
1927082756
1527428164
2070803766
375852521
1525132192
1665863422
1278973299
648281627
1266069034
872777802
1986285757
1653630396
52425274
436063781
1197588164
1308517527
314041549
928680650
138670378
864511355
1038848632
1021056349
1346224
761086116
129526069
1576100343
1797604013
392590108
516099849
462165840
1726144070
1198986
1474229766
868509794
1528173042
596966568
1711315059
603662136
252062949
340580617
1523540408
1622161577
1650275734
1432022504
565722021
946928368
1210675196
10146403
1445320426
1110086265
1404989510
1352683790
2087637981
896906422
1486911453
1618572204
556545739
456989783
1872301122
1964505898
245835490
263950031
420006420
1784793811
1548109556
531990506
481269089
233505671
1760542550
443395775
1587911151
2045612641
1148130155
1918803169
1924417954
541599768
2115861287
1516682656
1662531935
1845685446
623897423
1842109148
767742286
1935779046
1252303412
2037749039
1657255821
309013656
358534934
1176667551
1123610192
1316227572
197184858
307784822
864824676
1711306708
414792855
865548331
2021007652
1443275102
586830382
1594144377
1041835972
653757058
124889634
1934155957
1919358227
1602181057
2032700375
1344712143
929693113
1054407898
384785720
749674319
1018440431
1375016260
177615335
1456568507
1478462700
507347798
445737575
342951866
1520463358
1501674380
1412880702
2033299983
1308579056
207608980
1208480514
1661699515
1512889201
166062470
619820666
2069616138
314764033
1273986462
1303901183
28241756
390529290
1992897181
2027284699
1563168673
1898887464
801916407
2022905995
1057634324
401834299
695214215
495940138
1900918134
724124488
387104595
2085051746
474734208
1265356199
152406118
1642677842
1138660594
687877192
1255465412
309321014
1567783441
1606177778
662379635
493462448
1268263620
773962254
1434113905
1374526188
811215063
1261472401
448969157
937184993
877695429
1309095161
770315039
774272686
1988592879
645819209
1751541727
1670856844
1967521534
1971532312
1713856515
823348820
61505715
1136048120
1579092494
94889427
1697738276
1635674211
1133317196
922265254
1319148207
1284171589
1201228065
200310304
2078438144
1697669881
1152067724
902781193
581955918
340803102
689015006
1259685319
1534177819
1491436593
209812765
1405683317
1224795147
1695306103
999174610
1017413330
113660831
1614280616
728754894
2087472512
708241830
1707685975
1637782832
1908172219
1080568858
1212503175
2134259040
2097409053
1769757672
245650339
1162669236
796621991
636436307
1649700937
865476913
775865939
1138652159
427896803
20555542
346609032
270269797
150048785
340028017
1484345763
185746108
1422210657
216353063
902985823
417675616
2059852051
2070880431
1764260234
1274935913
1596869222
1811824535
1522780323
346397661
539753218
6484067
375019499
609823896
1035144862
1623692419
1370886617
2114992589
1822361870
1162010000
1083892744
1079477025
2126898291
2097846778
1077873517
891620061
760763182
169644702
1438713265
1369400818
1981467544
1893152476
798075523
1901262341
1105331785
659187959
1361932634
950802585
718076157
1682341180
1609404040
655335919
643399382
1800919899
2058676998
921553305
1020078992
1744045096
1417303154
1993965593
713245764
300812838
1427945610
901237662
1540732852
2120825345
209539122
1168463432
765253044
973609197
1393407566
1955157605
731942743
1255421042
915630003
1995138070
758516680
1275506165
1605076237
1341219845
1929239063
2142112691
789852846
1099615490
497784764
1941254980
464693838
787526486
579371986
819043105
1853588934
1803028924
340366617
1715053035
1783576346
1310686651
1241766635
192814045
1699971021
1736361278
1663457715
689156898
2114835081
180824823
127928852
530218825
1621497056
145510383
281578116
384700508
1295021022
2087221359
393402867
2060551608
1845090397
384467905
1281195960
1260828287
793789570
1350610507
401751783
1296200119
1680814788
601882766
1673729684
1975343763
1461592808
24089391
1742152270
1604714274
24354330
112688597
399040765
2101060555
838627249
491763104
1669248408
347376424
848312779
212333685
518105939
928872965
920936973
1647917955
707938566
1842819059
1917762381
643298028
1440075128
1638393526
2053483483
1733376647
300251594
551369059
464987285
134734659
681877726
1907443403
681915111
843723436
1175511103
1367673587
527920286
467960989
434197072
1702229827
1090048189
1528280500
310059859
418734044
2037394251
107554302
482988946
199758557
2083534588
662888964
1875346865
1368648683
1357735649
740507891
166023307
221011863
1104135894
2062478187
670237103
790321507
2133888702
1681131957
31594173
60875492
2115684875
2118625216
1229918085
412717411
995446931
1924916255
747284255
1478068628
1873255956
207617318
650345488
644977698
98013324
1778465721
2132778753
934912107
1319620012
1471532736
1332574661
374949724
667462646
1853845701
364233022
751170493
900543356
931112238
61985709
726659428
1954838992
46207321
207792529
1944478511
567257566
555432982
166502535
772895831
1156456104
611433428
182562624
1559756798
1616235462
379874032
1995154112
2070288123
347750525
780298433
676896227
1733820622
2069989782
2139787397
1410493419
712270560
1153057768
432690361
152634080
966296124
1006607701
1993197011
137357177
2126489569
959714245
73351943
286714806
1365349901
2079587477
1298019655
1735864445
1548387079
596349028
848831847
1178519483
2118115871
1265537200
869065911
98359587
1938967551
93067676
322299334
1990638300
198724433
402608606
1411194438
1657608879
1791401401
1040056548
1986105598
1543262640
1340552692
986784740
1633336714
1840669984
3145111
542769544
705979660
1175660908
569735304
910145304
601071003
1004823705
2005285205
193675165
937958367
537305035
1465242571
2068156604
30751332
18739715
1883121711
885243490
107462044
1205599434
707518564
154277885
1382340816
1063015138
565103311
1447820506
1811051650
1079026608
538682312
1150639077
1562205839
2042850233
2131328929
624002214
1173518904
1799307350
1701981595
859046396
121826117
1049918486
1114497465
1042644925
563943785
1653804849
927863349
1032412194
1520058191
1306771108
1250669169
704556218
1293059115
2030201589
1712672256
280001147
2091341046
770915582
1572347940
1487506365
1558663261
591641673
1844028297
1954838847
1325245774
724837032
2139055332
234454567
1157593056
1074918433
1940276170
1225369228
46619985
1564089555
1576199660
1455063805
30398391
1870455933
550490740
640411153
895992251
1896271755
928409448
1697309428
1650321599
1938773353
184330211
250424311
80531395
403220098
1057140228
1943302805
2125808547
893620159
1449994600
967792383
1009104794
1329024353
355212608
902234974
225220327
595258983
1980110759
1848619616
1484228599
1770431022
13132623
916238996
1085773684
331958667
34814164
1536412310
496653671
460315943
1563124802
1489221948
1036565729
1327262083
1320873576
767354666
1567290604
1495044171
216127211
1672047254
1225053350
638991293
535423582
1387451533
1752808018
730711543
1789157785
1144864640
154713402
595769105
1402756930
32848738
1000021650
917819138
886934576
641222888
948664354
28548368
1500148072
1632295182
690705651
1141790318
1996557593
1603737726
282720555
2110193353
720051191
198914925
987525817
1879534665
1055502015
1915897340
414144322
1378241672
2060650934
1309474930
1574027971
2022058618
1108802237
348077361
210217510
1358496278
958047581
521526821
1487682039
257540899
2030262372
252505326
509535202
372909887
553207600
790323832
837254052
1235790374
1306914468
389787916
331711282
1458084028
216983447
226723801
440394798
863576184
1063044695
1084897465
903695887
488255003
205198944
1982431588
295665165
358934103
2031209233
1199873720
1202491399
188281421
1992314929
220935691
279229883
282160820
262726127
847545775
213264183
210375489
196158650
1675471741
536045596
187033266
774762365
417491857
819667149
1830122280
73772106
1465441315
1935760767
1716450437
1952250056
1947792696
168456747
1643765681
899100998
1759269402
1235109259
1836970863
479151585
1761239945
2147061245
1522845995
828726308
2031332031
437180544
401777924
1161863348
418518220
87124822
140893677
83333137
657405688
1138992579
927220395
952507739
1199045979
1269926713
101694132
1874031577
675826211
666230872
1196629791
1250478026
293463385
787656653
1806922093
1965783241
2138611541
1361385427
2053579166
898635762
902197551
1430784334
203332712
121340168
450140716
1247183575
380427512
515030617
1426859786
207212900
51396783
399535594
482104442
2001846904
493458633
1593698238
1159558820
1184412366
1218935893
1398809783
1045957545
1297069441
66809439
605780648
751062038
1381777497
792800563
1446010402
1425761294
1450830278
284836711
2067053603
991602100
1222515962
1659817416
916560760
1952203252
572950817
10219622
197344518
400397275
768490763
1603957493
519246218
22886738
1598126803
8109455
1882795930
752325439
1699504908
1854971198
223406363
921006406
1714039358
987844809
1973747748
523742121
1071616325
744028352
2004894842
710334948
1300779975
2030665819
368096986
481369600
361247108
491796301
1534202648
2095102498
2033114157
922032638
1518807254
926490549
1701678017
111108697
571415463
649627538
268841826
118549937
536251814
1158298204
1975533224
1061238227
931524150
182599994
1602515617
21391593
1938224483
74436415
1922010117
1538486625
184827121
1875411667
642894266
1561663158
143122187
1200288742
335856066
1015285011
770835875
1987424355
107663127
1055459680
869596739
1849558563
844139367
1015904842
191595899
1591005586
1169912459
1886145042
1439638369
309169833
1505856481
837872159
682942366
581785571
1335588238
875361737
1176837630
147339224
849061882
1463812419
504123751
766300446
377047941
133053586
1040714083
1916914729
1587206903
37685394
1702443905
967521192
1597772542
1619259066
1064233798
1330219532
1729372256
1858202741
9342682
2098136200
848361018
542252268
255292066
66652191
634826258
1938737027
1307827181
1670018193
696110279
904977405
711241711
308163241
1000854146
1711655780
1099577956
1223620687
766641558
475953841
60784078
996959160
775687151
2146265317
739276931
1139153125
1183203248
285250044
603714012
1236766953
1744460209
685062043
1168650550
556436168
1386039961
327456496
1806649277
842974499
152815208
799442444
1529354971
1047259784
1167646629
480534289
126197962
1722904476
469590646
222773126
1099107275
376699777
447558373
626173405
1623628829
215859484
1081372930
1672292688
1035775115
236025971
2106365417
1767402012
1518845822
1261354746
668446693
2133152892
725423157
2133263179
2077838572
1890997134
619741598
293134939
2094977832
1126575505
2032139806
2008785834
1436448923
840460417
1649638263
971503595
1744650341
1322644088
2098595766
1938203155
769532371
1355173980
1124656313
756420593
180895891
721025130
1194930588
386577718
665549228
149748931
2064818503
1324185814
1774563099
1619330442
1072711009
739322688
1368135369
75994311
1110721788
145000883
1366478490
1523834473
1373248129
838450186
1259039400
1592194291
497994901
1838778434
5743551
1062494005
1875048795
351064089
79226664
950477640
1040387460
892503963
329410979
971744605
1956312979
135186629
831045251
255896964
472120173
1058660001
803906058
1354016639
69260395
1027518434
1598484579
896861974
499286158
564940994
1311815596
920604825
27089840
1021639910
575061639
1863225784
134543288
1129286094
1567556772
628921543
1429391260
246561342
652841880
1137946588
596311286
1455190604
599045643
962520839
1542949328
1934762533
335797495
1420398597
323257630
848701546
1733933739
1972354787
494755335
667893233
2008197614
2114677221
647581772
1359087243
353789224
624004618
675588113
137084736
873479069
1906582970
1834521294
2055500389
791523973
53797824
1447819512
1341620217
1764227684
135147089
1193010529
74466068
407504971
1479572512
507062316
1840231246
1560864266
5013696
1865447978
55007965
714425471
962412991
2065091384
1922479055
1179424289
664105677
305522185
536072151
1987920861
1766586931
1717380041
21582776
1551990281
2045361447
1506095047
1275352317
912775403
525496555
1212502944
385947779
155143296
2133357981
1871049125
435083481
1208859065
44399747
872999561
235042225
129364471
294410868
1418010550
1493881681
2107040148
347839273
315181086
724304736
962021586
136156771
835379336
1823805439
27570407
1748989973
391626778
985095373
1368609509
1302867202
1203660103
1610454173
536964329
1293758747
147952090
886735386
1078177141
1702266519
26427523
1329622657
1033876259
2000405320
762874443
1495979387
416267842
1187256629
427668594
1740880887
576581863
668052842
788615745
1252147976
740886014
20841873
1599059610
926290878
953579193
308049759
692061867
1530705288
726007644
125296706
1285130267
1650297651
1413138018
379187700
320325584
748648931
1484628656
866653254
1018003477
973755463
1753103160
1567877633
979109885
1496775104
1317455331
73911028
1575029106
1692864713
31599420
1929691218
1783706659
453490233
1429408984
155993394
1044541094
1566136757
1612701698
724621945
1793485346
1461213052
1752094361
1423416536
633977087
1556960398
2121437594
1917209422
279305125
1141360777
1404607254
572784804
203022520
1936150734
403772674
1970670556
1472473925
1878342565
117223342
839854093
269047091
2092100668
1326552097
2060462811
1003280407
475041056
1367711157
404845494
966272391
971022644
57574474
1714134924
1830909825
994322988
1716035900
1675867030
1876695380
981384672
571847341
1666791752
2047836484
1433325816
1213663555
1329826529
50786925
798680934
1855054168
845164575
366078311
1013336366
1167631348
1722624593
2116763261
171065484
297846513
1393663375
1520677012
193172162
743996584
1521840687
1109509411
1407046507
2102655454
245628667
1949277859
1071625411
1581245963
1026763388
1765508130
538887396
1955900417
1864690126
1330541342
1487183651
587728350
1642066699
828361134
1934056329
1907168208
36323347
1985970690
768711080
774168040
190728967
1600366871
18838608
739388773
1695759358
540911033
1477366337
2064370677
1085707016
1985178150
625620772
1939387609
1446573697
308036219
1017175181
259406412
273394444
671479731
2067417081
774788180
693317086
43935638
1019813127
137953258
161466826
1768351877
467074076
291351234
1978023605
1641684751
1575325315
1915052247
2088655814
1121606275
203831277
333132455
2136195462
1203328674
1507659479
28986687
1059375121
1408926946
1948966994
1192048012
434596579
391978259
617998111
1826236556
1059347843
1283835798
1910515900
1062772262
1068718290
1641304657
1749347683
1524608321
1400482576
1227617893
681738975
487683651
10676283
1236099077
1597660746
710249367
1571610037
509659586
1454487650
1778122225
935316676
23301990
735863978
1517715871
1772743337
138376812
1347192189
1019505427
1531456538
931000667
334855390
795963157
1260691719
689455135
1228356618
1053165065
677347213
1820393412
793154952
1096010621
392554195
1894330501
558158049
544882880
785582080
404453862
1143826423
2087108971
469446476
88789005
471352858
1483905897
1163812798
1898723305
1753821069
1491769402
362312858
1092548460
1660568525
514489477
1558007632
1581991224
2016258727
651910369
1817127949
2125885424
1479088461
1424378887
941318084
1869958818
1500970142
2015012589
1849705720
209017920
1795557382
1252132090
1648927160
1467906262
204273359
1396695597
942903567
315476838
207162969
897318833
837937773
1981647093
71030086
1732788676
1504900529
908045013
197094364
1972227875
1063571070
1929165888
181377048
2088782515
944569616
2109540134
1859459560
292555235
697398951
991435864
1217870924
1005786204
1449457810
376299255
1456067952
1357532283
514434536
1314576694
1520930946
1459593538
888824368
232763343
1774714756
15027232
2118020094
1058538053
799898727
774658910
614216706
260934996
1457334104
2038999926
1879888196
1080392057
1527619917
1342560675
2085086358
171094501
397701897
521799301
12053323
1491152431
640029848
1647491273
1563860386
240579206
770957686
1123202545
1890290883
289916702
1834807936
225719303
1742361624
428950761
1623714853
1773313906
239216612
84350061
758715257
435865408
2112426212
403003230
262971486
2106395519
986665313
950695711
141781971
427199236
503088851
2013008700
1419885842
1175782152
1792465029
627592067
1368176938
641614681
422130585
26298501
1113831005
1530841683
60035277
2146994514
44735813
676904966
797683182
1743354651
1988840003
144903077
163809222
626171502
2100927466
728266467
1754885910
1056393889
1635428171
1815322610
1215548922
450280472
1023652444
963055505
1961074602
590236518
223541163
912718754
1411376407
2041342288
1534543482
1924380939
256149416
994464931
89071135
832534283
1902428923
1446325813
2125061252
14365970
1367988735
563446212
1142295146
716036929
2044837019
1333817192
461645932
501683035
1910168386
232669820
231772236
243130221
380393459
1856917868
1612900118
1172566236
1953110002
648836661
455637525
989781250
1586598078
705019068
608493643
1350989659
1394722221
1199882958
2123767207
1089713046
1037213522
215044617
1361112382
657349309
1468198682
1602406508
803706551
1537120067
1131282787
701251112
733677377
8840240
661070311
1516782150
1168633477
1355726004
2020603805
131457089
1703578865
514025778
1037328130
1003930249
311548626
1267471899
493553149
680763797
698143751
1765536972
604476640
1624662150
2011981158
387625761
983347206
297328578
1196281006
793342914
1133311077
368194467
1366367187
698479430
1423501549
1758470991
675197469
875783104
1013802565
1887084707
1736138885
692902037
800774413
1242487101
2079685206
322656429
1248187606
229990119
2016910688
1448064976
117725155
1273241739
1998512015
809689038
1924056019
1187378547
1403576058
1727940268
1819831624
1624443441
874948907
1274497554
1686614283
1372240604
1651013665
57409237
12087736
34030484
691656734
1044642583
1376619270
2121121156
1778928191
1818686585
840567422
1026665087
64488473
1930283441
620821610
1789328888
56007719
475180980
1657104621
147185564
1512357257
1710356684
554344511
854922772
373505885
389789684
135143356
84119984
1859860676
1948644131
527364428
863754721
233538584
530877308
199530372
1150083613
411858414
1533423756
1326771990
2069148385
420542163
1362473889
969615364
1264763938
1279405076
635390005
1580418915
261439242
1741164123
992187155
1531858638
444804756
1261364809
345854072
1277881213
82545656
1856439527
840411338
1613521922
2044052598
1741949794
1157861288
1182718856
1072641882
2089083424
813663194
1534985760
742183569
1126338797
1753108463
1641778860
243282946
185104274
83079967
141121259
333676115
1043465730
554839826
1784251866
1335352865
1055182004
809847433
1300238598
1561573845
785829784
2123857532
32767513
1632847590
1700599625
1736392310
669677024
744055313
258665751
567827275
222431177
1984434862
1172338859
199216276
1828667478
309834115
1287003342
1387510040
1438671551
397089165
1323522623
1079457383
599576848
1133011364
653807042
1163649653
2114207283
2102921529
1612087910
1369218360
2011036738
1946278340
1864285302
529078562
527007911
1662319290
1150150694
1128166916
1803919300
86925615
665021075
1835922782
2143539059
838624596
1760366270
212257172
1802411257
1566552757
769722296
1708317390
1829244563
1409512018
1260653328
1868707191
1884890616
1266542009
1392574428
2083423830
111786608
1154034828
914835244
1888127112
1259941718
1906108810
1066010409
26997405
2087930987
1100236174
1417165430
299936477
1606665466
1768268188
1586719048
371572210
366148964
416323445
959064762
1694874378
1649776966
971042706
2092168720
1260143142
316136807
1239216350
1847574956
561509407
1642377808
1345320272
1247300519
1342266425
1682478115
498178758
1300072416
1421029352
1120450111
170718479
1149938972
937037508
517549948
884099164
1201577773
1887415790
180654013
1426001478
1380537360
872104952
386125978
1638126139
2107682844
1554928655
746614466
1071641321
1582172176
1428815989
2099047046
1235005671
1457999058
1443195832
1989817457
40698190
310061257
1233614503
1010611119
488070025
2011140820
688429794
670052957
1557404354
953514533
191984720
50519875
1545687197
362418070
1537218553
1193237790
1388687116
746441895
1159338787
775950738
1705570716
837432388
1349803714
1525797485
1333661047
898261143
683977683
277145192
1414908330
1911547959
1004361730
532935715
908038836
1784467035
1679979695
886962789
653198636
1237537720
71346371
2138953661
155287812
1917517853
2116202309
808075486
2013111555
1769643784
1122294968
372704801
975861223
1799755060
1922325392
238561180
129975908
2358128
1633339149
874715074
1413924563
90038037
733652337
1325724371
333685080
1325952369
1868795942
1684265712
362365306
1926075961
422779201
130440375
1740302502
1872880348
1622519510
692965319
40546244
313057827
1334500597
283824587
1028823112
835719656
1039753534
290822479
804376720
1318969244
1575481792
1252252941
456030889
424339753
456163029
646263594
197344359
2133238690
903124000
153878453
1635207214
834967446
911652593
869295327
1878564530
498760199
1332556621
1067215164
811215965
1130815949
209943841
920754579
2003943478
1896930429
34314704
1318447967
1852639391
1806420594
1827532469
1425484141
1809597070
750203062
1700464722
1791456753
1448623600
1487419088
487831165
1684722422
1380269619
1761513246
437935266
1438337580
798630697
1219208867
1648333570
414609928
1150070076
1445014575
928681851
1566237371
2118018785
1788592518
345635898
1118234002
509064448
1202846634
1646559827
1498630725
1192991569
1762515246
1243934812
16864294
537459262
1989055121
171246041
1378042634
1644423140
928297095
460887007
2099325126
1800929992
320017285
1627820099
1006533628
1715969379
97548400
224138691
1208876093
177766686
36116520
1848604756
2141801150
1634583381
2015140968
1233392043
1815594284
256032171
994230277
243512470
507701313
1099241388
1535988993
1695991174
728219172
317229364
1281594541
825960201
1541587343
928318763
1973785186
1912444759
1716505693
414538639
1441132961
1364756575
1063168221
1531205007
1355979949
1151189324
921496013
1999901190
1449386827
467173187
1873920366
774242910
1719574502
1392220079
505485298
571175541
776319360
965252538
960346907
73152221
2063289544
702857847
627913235
1544161693
1118409010
22763415
1205706248
717015117
1131778730
1094008558
1379188191
1628433290
634672115
1227410062
146200899
1003522202
645262394
906019871
2114835074
1188011558
258645861
1209307614
1415229630
850509960
402437979
789987287
523104535
813208819
220740364
19314260
1364146421
818795896
1149839399
1986825850
1246639218
245327099
2069865531
331531989
170203143
1657432402
1464267362
1932784233
95468427
1425101173
951292972
521313055
788657060
578043562
747821154
1963558608
1379351901
1006484146
611292337
107558208
1033080736
1684336064
934208820
287703489
393445806
1330691819
532834658
252798961
1638934172
305224452
353221828
1223824934
2043366418
446124685
943667707
622758054
210806143
863036193
1883342337
129984413
430830944
1903555507
1435753186
765571956
632118102
1168268185
1278272487
1316512310
1085191512
1179388662
1529167636
197888489
1973852487
1026964253
919419586
1432531073
563635399
1597178
733513218
2093861304
437188207
1266151313
1809929794
906619370
1137074937
927923807
1517154920
1667044873
1168625105
440698572
1069681140
517320879
1672135035
678187365
808694260
2088657615
1373317708
77656108
1427653640
143947021
1428849927
796940748
1254618812
2079422466
846914341
992541172
1707282115
1225332247
127465539
84334045
1768040620
1260231560
995160798
23448690
813391335
1990206239
1305211308
240983988
151460416
625715008
2089703308
828294170
739654557
1445334032
2080065159
2069684046
509410733
1883074525
189665344
964190254
2006053124
2067900891
902593296
946577175
1561480272
1514077963
854214215
695041201
2029506277
273746191
430491563
1506562153
2093688375
934171015
1611647904
1318091680
1791045267
1694745242
815267188
360157476
707095510
545290217
1012832244
101047306
211728577
414034054
950765025
761081218
1787830666
1447538427
857289473
894209866
604823385
694293618
439393447
1900056504
512000894
1753075862
1414390592
649451445
802343980
1983886241
290266092
192343082
1250775576
2121046801
1914167671
2053748782
1396622246
1764292817
81230105
1790980620
20237985
230240321
652201671
1069655412
78711070
844603056
925165524
2128884044
1898264477
1260908029
1874118070
1334532574
1238828537
863575043
476404821
1183248755
1665312602
380366142
861523551
1351856451
1259608688
1828888431
740754703
1899314082
1453703394
592975034
546656876
1223337744
56505200
2025474159
383459763
1608576385
1531389342
1113247930
198797815
537829958
730940300
597315222
2101650864
690426067
142269160
1354365907
610175097
765929462
758048429
124907321
946636229
1704237126
1321993
1564827491
1837325012
282933245
2074625040
1007979787
1358644485
1232570232
358533560
480010271
801891502
1492240640
1450478799
772424212
1258062538
467372934
483135402
378993086
561025340
162770088
1377800788
1538635406
1161078484
1176450797
1429737572
1588640972
172290197
1084293309
544601651
24494174
1788514856
1995253215
1940478319
583914525
198546858
1263341895
1090024088
1066487969
1599826950
675970220
1126713330
496477829
658508360
928305295
849935128
1343846668
1785694605
2146237893
764881211
2137772807
1771315971
2008868179
465954119
1804606342
64277819
1804527558
933319638
1195038831
37899381
1830161540
2062209386
1290627158
1969987084
771543912
1339857414
624461117
1143498741
1371291133
1346411460
1554609938
1812547544
1863626391
1917610281
1069162489
926844736
1050340003
1186184374
1998814520
798787818
859074224
900803751
1354051607
1763811099
1731916780
219564922
1709385618
538252859
333646207
1487923826
923868746
482490021
943367029
1224104597
1708084017
1324975126
718214286
1791662361
534749445
1566477109
1707113120
331841966
1821104030
46124396
1169757583
644584660
1119918778
1116769968
1206435872
636145842
1892368928
2031483902
1367978384
2016483694
1866778379
159340400
1195897652
1367569188
105894691
968737499
259666797
181164216
566241859
1404109652
1816338935
1465829700
2097649842
239802440
1685804106
1181177107
1661138557
495537551
538625100
389025831
828728010
1040869226
1942919916
1227249688
1780248665
409330998
50137582
1396840963
2061355448
261880609
1110224560
262985880
852781985
2065167488
911975707
430337194
1120769665
275071568
227965898
752876319
1334765810
396916659
570911292
437421421
505794542
1413302765
1704701469
316708034
84339664
1058610678
1729860669
159450944
1757813374
1487449263
288347911
482269858
1118956011
1935145504
1831824596
555776425
1114743215
350937735
1123358186
934804525
1471949770
882017697
538272519
912543810
1613519761
1099770947
1735201472
1037213522
1369688844
796293370
1222150721
1136857186
521623777
1158758316
1523300384
1544325122
1931938193
603271364
1458392613
107341035
180473197
379973911
1329892776
910310577
396776325
505032267
1973587973
1825843151
1068096987
521762787
1895749177
219372201
2119441656
656146978
1896942016
448163613
1258876948
2062744638
292161769
249943170
1699049053
103014557
1115679299
188174518
316169659
283039625
290104257
617714201
636771433
1746553172
651314339
246213706
681658700
2033046259
2014828492
1493297416
1674376180
1158230573
1880126733
967850832
953768797
1288438015
2109821508
1484430080
2006411641
1005676241
1330645694
1957448744
896990242
1958030656
830200249
1548144031
1568887334
1889235772
1284693832
821237396
536927565
31245911
584222834
536910851
164304498
1842169649
1195014276
1587739083
162382992
1153430784
1904212159
744602206
495314027
1902131143
1452229604
94415932
366886147
2060328070
792289089
1778312644
1953919124
1344691105
1347090439
803657732
1512585207
1164774673
192445953
1175489137
903954002
581599483
754942591
1907003978
1738882861
1075657206
1062970697
2014572380
454817294
1161060858
1867086175
170476185
925411391
1581997550
2013174774
1169867057
474482191
76338038
838147351
3732053
1668240394
1758119235
1313532865
1000260430
1281054723
1125688897
1017623527
1590585200
1350869087
62557995
742779761
1460933560
917892758
1415674256
1886796652
124694310
1733856372
571098297
835524226
1161781330
253024216
546464677
1929490702
768898905
780126396
330819031
1982928492
624972611
2132044740
255414621
1944393314
1691131502
1761319848
869054532
579690558
1174244468
1234071438
1373503777
1314948501
1792723618
328422384
722897046
1808822774
1004349492
199249184
81733601
1510718835
155393636
1078643621
978605860
171319482
1496658611
235250078
1246663324
449032489
128200712
398184023
2094688378
1740998689
687784369
915134938
1651092162
1837921198
529597143
342457833
398428935
481739465
198197448
1169681917
118557561
961960355
19818941
349811021
1788182393
1834667242
1548521400
1130933008
1140099870
2137294791
1750135288
123381641
305321661
417529634
1482437764
1147118359
1685223570
1828822159
31232719
656240603
1197604839
1474870277
1964001240
621817650
122185805
1690513296
86134414
1387002740
380983216
1716828216
480975131
979314059
1518884047
341182673
414520156
1559405392
2069468189
346243257
2047637961
1325442966
512478477
1121892393
2085349199
1424168694
1426365858
1281383605
1080875446
1362971559
1177698971
1350446988
1276907765
1241457430
1080522673
1591640048
1353171922
2126093341
267771020
1412914163
123891841
838163792
744451828
1929878482
1394039342
2116233172
906564743
2094638598
74745998
494617467
200578698
1778122225
503768329
483423785
503235447
995391752
1133981051
783326019
1886180782
1628468360
840288305
190079790
635483526
1662875227
1317943637
707876991
1524922836
1717649035
1261924694
819052181
974657272
432251009
1151400540
915458573
1585853525
1164915151
1389997181
364368668
109050804
148626376
1466963418
1718489592
1240072734
1064333933
721528776
1477788562
593035371
936696134
175680748
1379214816
571714288
410732306
46256110
1532541336
565702461
1868154116
1449319083
1243326606
1412257116
350396518
841405471
502016150
926503065
127870895
594792237
1288451687
2143287508
762433714
1110572159
226602648
671143054
489746837
182832221
621460623
1651386136
2044526443
422498334
1551589783
1226005154
1167351462
2085324794
1665415276
1611463914
368842657
572919128
74840998
1744011138
932542331
611123729
34500801
1642795083
1199696086
186256462
1191677072
462219615
463746697
928380830
433737244
1548021137
80418919
1892121725
1375736487
746661776
920494727
1153365492
1374455088
1815927621
1840978307
1752347716
280093929
1425409152
2069186046
1952170022
329979700
1569926554
1573213117
1108395618
835230073
126270821
1503572962
561634908
531579829
480556453
1483960877
1798173989
371805335
46003920
1901206214
1321106939
1792941850
941380816
1800600148
1995388708
917268890
36099854
355261314
53950844
804626385
2064266175
1957740742
607847942
1257649589
1553874695
1421739408
1348927044
713102148
1720957358
1627580988
847916609
1794518130
1329711759
547395825
152433125
659740620
1912463192
131733974
2032554049
490847024
1678127834
172976359
1034632392
1082052987
451164839
605680025
2040913547
1387617736
2119463958
1321018086
1858895017
1768843490
745466886
1476620863
1046217356
454577753
1181776560
610363369
345784779
1081791081
130448361
1468731960
994911703
1327554754
808887164
960014245
231905498
1436312173
484523635
2119410596
652233681
1189046591
438263373
1764463376
1190855629
1526765989
551783014
1202567595
1327909621
598662998
1127414360
1401482832
1331527182
970177285
2023026687
580819522
519510294
1247408030
1290867177
585580550
941276016
1069014479
755887315
1824504167
1538276594
2046959152
2050657231
926737702
1997857494
123098239
776705912
11390297
1779206305
1802015270
990771295
613681134
441210596
1203331300
2046989569
772407648
1940678658
625097170
1596775057
961878974
1386065213
708157539
1047313351
636531107
1276479781
1795726955
2145543813
330627088
1842904372
1625615402
185505447
1474364785
1795058339
957545911
342024039
2091017441
685457444
252485728
1369239436
343751923
589509167
1143549244
308467381
2108914107
2051263570
352454349
1433547206
5661450
981924723
1492336066
56737530
1630809075
1669610727
1631316034
877376398
1203641168
1532664840
2079858150
420315393
1176362683
1145212084
1775349680
1784964885
407373967
461146214
1587979020
431904150
618758729
489280778
565030912
1398915596
178436957
1529903143
262152019
76875141
959645851
1912250270
1892419888
1323634404
1760320629
177061083
1125249449
1206644174
719455725
71434500
737921072
1686702297
1984947213
1672368190
2110926484
1873747330
1047736884
41462117
1434272863
1966262633
1658791352
1665635841
1689909952
597974705
178138942
1860518467
1647664284
2129273873
520740205
2064294031
176488
433596873
264788461
235641731
617422517
1585532227
1521364265
1665157498
782583916
474737429
911773128
918344603
979612131
1005090656
523711096
1840509515
1296967296
1757412954
811149559
1599750524
1547241926
1802264753
907626356
783549003
1845024819
2053683465
1226689035
1252800686
1478504558
589990739
1785920371
1297132654
858784674
2047606774
1164672169
502894724
1336920949
371156833
1796180436
1959710139
65296497
522501046
636596461
467149132
1941366399
478109052
1437173824
1351544206
1208642332
1947059955
1140595395
11612128
1682186637
747845705
1607233489
198567441
1670323177
1981472342
1037130632
1617740446
1428822134
2056117758
844186317
1089467761
2092533546
1004004984
91668209
2042007958
753071145
1923757395
1271792562
336326052
109323171
2078032922
1847097234
1204503992
835364162
987441437
1909617450
857020921
1895657095
1168127447
1925082468
782403404
11119262
142510610
1844008681
414636193
1252732675
366802876
373669097
300268480
1611722868
1868316622
77452820
207470059
639671237
2056577906
241594410
320219236
1276563927
1913381242
1764970665
522050087
1525796649
244566014
1215703335
569218026
457615772
1621003631
1517459752
2115407586
1287057441
269277420
2007034270
1672657351
277091160
706564884
878932536
651693864
1886107011
1731707171
621940213
786451797
278433157
463792656
1117143848
922841175
1268287157
1877152093
1103676928
839958952
1498284792
1710485625
158083302
1192533310
2072442052
319746794
1173714113
1017798250
1464531317
1592931231
1904740527
1838003886
604635031
1563298881
1508411162
547152160
665392086
1263140919
1980586770
1333925030
700160510
1334072416
1900349066
1856013729
2004041943
1247128716
824197824
1752584719
727178653
932396789
1842040295
930050479
969938380
32859718
1596312007
186141563
1461673669
1875960240
1333385493
321313088
122909341
1774632702
163105976
857748607
1304176286
647212868
599716247
1789902701
2094747024
1566310408
2004812173
524890839
1411074290
795513889
552896627
529481558
558939313
46138331
1553626763
1722994386
529316024
711919555
19886593
79719971
1393959481
1647345587
934263404
111129595
2138712873
97989686
1048861331
1202687080
837102410
1573560290
602901202
506688324
971758395
1222163827
173164332
1851525912
673372114
1229322683
967705805
152122332
7224206
5395263
1198000517
1565214532
88933543
2038873642
216466081
1854614744
1524531196
601306544
1038618755
834022835
470023175
395456343
1669758748
991942696
1631744263
1101490878
1212350822
925493188
150001803
96133316
689159961
1852808125
2071284729
517737811
1176995690
971295497
1497750273
2111099149
72615082
1648091003
1297564885
1642011931
202799880
1738148045
1550527090
1638865456
333311482
1539754783
39247433
1152906811
2107454251
211935784
858006118
748100431
1148192386
213262661
306188826
2053050380
980001774
1421633308
1233857369
498545490
1497718872
1667196640
1081853511
223215026
2101912534
888614078
1365313854
650551589
786957894
1631927178
1080599917
1396592799
490010861
885413669
513068065
739839908
1926978472
462147229
1266481164
914406764
182207321
114162252
1035670135
474084803
1800790261
858049434
767126402
2019657588
1149445378
1447033877
1394528212
139221987
2077996689
513181995
2030889905
1968587634
1051002581
1169057247
958506595
1059873329
1840379862
792070515
148926745
1280849503
1971053242
973254007
1300150934
1492613711
458627159
1313846310
1129660989
671917287
1440405966
2104401613
700023745
1493483892
467771171
722233318
2134315864
149136391
1740886219
1908469014
1586424820
176704335
272747654
1192377218
1285570439
1337221176
773682729
1524791639
434904777
896748527
392643160
769630122
7605713
36516402
212562868
1718951158
1108793041
1833560250
694603567
1639369578
326108039
1176098427
696649486
507857040
1844415546
1402742344
1082436181
574442176
1769773654
1858232700
961420909
411766247
1146005292
689016387
1973360711
2135088157
1703941654
867438902
530276634
259761764
471973795
1442971457
590508523
1943264961
1917728546
106995722
1604204394
1028904791
589561154
2026999543
1388020457
1505881183
1690081149
1271916218
1983139657
27440113
1760602914
792748066
1068000230
1321906609
2125108688
2065115103
1474528265
2011948560
198083688
1234703273
502506592
638256476
2096635849
1272061540
118573018
1864252718
520209130
609950119
1468668250
573648244
1801560937
1614538427
513003686
839379628
651044502
1097836014
958317867
1021790017
1135617698
61824662
161225343
2139828260
1660344810
623519301
1214723505
440569677
873713032
109334270
188451619
303652100
1959782681
1643852923
1017890723
159486152
749606347
289678922
234785217
375521146
1845185253
1422598151
1778659674
1770487908
997437024
744952713
601266164
963468551
1070217433
1470370686
1449159281
1101937849
276715701
179900645
1177383605
1156224015
885320769
1608770121
1339626911
470075092
927993646
1311926680
1282414513
1306859391
2333194
1401426681
1399081595
1497594167
398227486
871353900
563126273
902068651
656945391
1665719859
1487024325
453777587
918628661
1337226177
360111903
397328945
220622971
1341575265
769750659
448647175
1916846382
958278809
1608524497
1348212492
1642810413
1904496706
1101194384
38774013
748536565
1813308092
1220187432
977855018
1749217406
130592863
141847484
63983757
392520564
632961815
56701762
2118587238
2006018396
1161386602
1955813592
1908082545
727989280
1647269387
1832477890
1771231417
1151971264
331789455
1618416417
839722133
265271168
345639631
1603897598
1734170502
144900071
865279140
1506955053
1825237528
121220791
1299590043
326044456
1946589492
1063915963
972336066
1014328345
1257934904
1010471298
230634279
1779513065
1820448731
1385621868
483639465
1019326911
497003214
453449366
600942350
1116268672
1981940532
121031466
126742948
354163319
578425208
1469413537
754955950
1594424178
1309686002
1257129836
2000126301
229290600
873179784
1926288623
620446147
164706079
2036093021
1107928773
1525806933
983222614
2115059025
1359592016
687894011
521814659
65049568
456242027
342652222
1900402287
436443682
171187537
231444225
1491711709
1785578194
153407528
857831309
1798621769
275916769
1639261771
610064499
868760433
695180372
1285435040
1778884058
739090962
266527099
2119942410
1440328225
735998271
1805537260
514767740
1104118139
412922044
2126531427
29100483
2020883983
1310163245
604393463
1699692849
1204878485
468251126
215266749
1295028443
630563363
514473577
1380370648
853019929
1453847221
1773418674
1203410600
761428702
1792803129
425641864
593224435
1256286037
2039925512
225100910
949919561
1532374723
1373805663
1191427749
901623845
98438792
1662284092
595090971
268193164
1123545059
497902562
984545672
823370969
2036656549
975085209
1077259070
306628600
1790815795
784904661
1410603773
1558341989
1448710277
141479814
77285446
537468364
721065391
84205488
522515734
308290013
859270965
353775619
1327580857
1908490216
1856368962
1122212259
1226627295
1195230854
1622914063
1463056083
635522999
1483203236
1453514338
109639885
1353492480
1385884326
1317686228
1724265801
94693833
1605452983
1505015960
2065556940
247439307
1641370028
1136713378
1958850952
275334247
174355205
1406481714
690200261
1664405206
493062793
200880952
1979540374
1645509864
869466951
379947754
2093727385
848438964
2084589425
1671084049
565770089
1127410991
684891488
1053059548
1935108926
616206172
1240416113
442980147
910745389
837220183
68128112
851419942
788303130
1750610424
488082284
813212461
1509034045
943836733
591283522
214606964
1088264411
1872461707
238041707
1834130046
385315638
1128478661
1759917591
421653942
604263979
447296089
87361686
154896234
2131931022
313702906
479673851
1542645250
1626108894
310928031
486064656
743975387
615746166
1373005360
1863391399
1358394723
938364463
1535378115
1789732026
489682759
1217619232
1086198094
1268959837
1826196718
1624849174
216521052
1831477026
661359640
1235141051
47471312
1473453617
1503162263
203230604
2066364945
854586360
1724933327
746596858
2038853346
1151772124
201903654
758602278
572682917
1162104958
1821629025
463934718
1931389380
247351171
1175716543
1522462213
1988369702
305307198
41155373
898021975
1929024169
1074855855
2010301873
365863380
999682493
955232217
872936277
1688640976
1608345978
1824869445
1656108519
1707702542
1820183347
799740709
114547015
129932046
1109140089
878560011
384437483
815415602
473209041
16386052
787714596
1717609551
255665323
1414001138
1348984736
1116939972
1592573379
1648523498
474468156
1302810802
790464082
1811918604
2115363603
1984211041
567464028
1121263347
440945732
1808563348
1661562946
1027913362
685757134
1896407913
5571003
272719870
1635199740
1700948543
1405968444
1797031670
868179372
2131096152
1353986125
1397603277
493146689
67089846
1106009468
1606184670
424673458
1287966039
848536488
807876808
1028345312
1806816895
1842072987
576741068
1050992326
1973284084
473121015
1165665760
2032302918
907029480
2089322899
1601365269
114835965
1940066370
1515008110
486174879
1075141118
489483960
1649569360
1340411813
2085799525
1119429917
1604953040
2000706668
1340463329
1930973159
1264286872
1232814495
2024549829
778713871
917850909
486246719
2048746257
1127223682
1517990052
406089926
1321609292
139144075
1444040004
1532384828
624403070
785215072
2145815613
1821953139
131949283
562492918
1978915965
1662148883
1013614070
1889592368
2038506816
1391618199
649806924
1943229119
1099659474
1841698282
1077115226
1115126245
1993810502
1148622082
208884698
2068259450
1230401958
2066383378
1063824861
1284210824
1152688234
131426858
692690307
487861924
1976643136
1878886839
1471521205
834299612
759992856
1875716275
369848663
2048735212
1222811599
452245756
121112106
1660908204
1295596489
1633251987
1335343440
1077130589
2009160652
1072080349
30413028
1146189755
359973811
1817712133
1688125494
1804853823
1104118274
1902291329
507180215
82632530
1407993293
62765762
1914473530
969240587
1857657313
1429438561
1634952154
414701606
1370311604
510901340
934503248
1553884446
695699654
417578381
2025372670
1726796105
1986257288
1652515510
617978648
2131563447
1897919129
560362504
2034560126
112688546
1599612195
1825775060
490969315
2051622311
1656986369
1056656298
845951272
863095507
1554439994
1771966556
1825572630
127034802
192213294
1171198253
263788448
1991140585
866307442
903922014
866378396
1219378797
765959754
852128745
1458362005
1123449792
817783279
995512181
1478976197
2010967989
520515015
13757026
737064504
1693677770
513671395
245662753
566301283
1280404881
1807325159
1560003749
179453375
1092419192
596794352
858564838
1405474246
1700846906
1197668675
744413399
314618437
205789162
206756624
1938993793
1966804104
1754508771
1094451338
2094519009
864689256
1205050661
1700208944
1297023199
414053066
318096897
1445847383
769694847
903048442
194978632
509740351
1206074141
563903192
1616203325
688022521
1454135402
758244572
399168960
1919522276
1003534478
837106124
2058221564
124438148
695606295
1844827934
457428794
1420796295
1949190783
1573009792
179851638
2145818418
772398758
1017758825
1566092967
1108850229
578243850
1815662840
1865086062
1257198782
816507945
2131765540
1964648652
224621254
843917542
737243051
1884082999
598644625
997434256
1326047963
347445564
1196922946
1940970536
2129004769
1592315953
213093809
957574354
1166134657
1719632812
1239266588
30426013
1941360114
1365697363
1350932891
286590753
1071904997
496773116
2062429091
146019739
835751380
2047566984
842126192
1873263581
1794958727
1929451662
527740637
1083852676
832156502
1432958844
98044599
1121702786
1948601419
839063900
2055964053
1880399136
642465075
1163010592
1312777372
1843249323
1136603342
398393205
917514011
860943337
1779142371
1500020917
2090015309
1494828583
615280102
1314199063
1965677426
1675662881
1574312137
1146727079
332341138
1233524569
386216097
225532494
573979162
1735259084
758792317
1654042157
1579252432
2058254535
774839916
1443004105
244756103
1173750641
1429155937
128904655
2060339015
404455390
1021763083
167218485
1477310250
642280629
1005658150
1614473302
1589590691
593890807
1672022879
1645820094
1841572939
2061167762
1313533354
61600184
247800030
2138285413
714010917
1584956359
1737023384
2135548330
196421494
1975423260
1996817089
1071640272
820381204
770431333
245287393
2123253699
1652433259
1597629063
1039190862
902876756
1457705254
879996916
1666577785
1404147635
528402789
1732741359
245249834
1899430987
962587401
473200127
1541388348
1332613498
507790716
812094677
286102632
45404882
240450355
1406213081
1795920324
1807318401
315429815
510899384
1695249510
1585359170
1659306348
844754929
425016617
832247798
1412808033
111910282
1433236306
1088886402
307826950
1303202496
1747750845
1299446198
1292950349
1391579602
32511168
249793490
445584983
1792820751
1945805627
1130473870
1880929512
1421108271
1254900344
973790173
1225384429
1077341271
1957020055
1829073073
509547551
1108461193
1968010201
2143931701
1744803052
2036094141
1991053167
1352938377
1874720261
1424994200
918344402
1762042228
956450481
678476528
1042308775
908129749
333987195
380164237
973810566
1301096644
1445352276
696713755
265604099
1124167684
1917279061
1209216694
1955561451
578856496
1620205928
731334868
1564224647
1269275534
1434457960
1154377530
1832639831
2021363285
1661032391
605351990
235729901
1017624421
1779028763
1585595568
565128576
846989220
1337218352
1955929618
896574037
1914463943
1280341501
334064635
3900086
762282660
408325442
1356546603
106401344
1068517557
2073407158
1628835659
1762194834
915591989
501333461
730349478
973810091
603130043
1469129229
1766793653
365871456
391499321
1866151936
2114082891
63672627
673532608
118217935
946505332
240053214
1445337617
348735207
1602702448
380179414
1407853902
530787427
1964107022
1409801343
1814019434
1922520783
1915153173
1748401425
1645920683
874088367
653229484
1355955865
1275633915
1716628348
1108127162
210120403
905291371
256755372
160388308
577337015
1105554840
477828846
1439700649
511142020
1727287011
1393776206
1932691471
1346124113
493595590
1900241862
2039743920
1353444544
1355885205
1052879273
760161349
1205755010
1891111755
665563428
362921488
696252528
735255487
1250070975
659763773
74983931
531792871
1815275513
1814973295
1367632470
199609049
941340818
304619497
487962571
1031839632
82038748
2032635637
892598231
1079795760
1348430156
1917310805
328392321
689589504
1606342674
253538216
1756651649
1518082671
776862828
1106099103
405086006
1403574034
2076716530
1384432744
791205138
1940287192
1041321163
1310091791
133295709
861383419
203978818
1457180057
1255899543
83937663
1157371523
1606888025
1244858751
1213268847
1208704898
1255735280
15593143
1264411944
1213528035
534551863
468993558
187868326
1333307267
2137307050
1574254270
60684869
443566268
1880038491
110047712
1960253906
916486214
1711579839
1059664182
311961467
200275364
1636050888
1554012220
1313424021
53399627
958961688
505015065
1650002638
1509235857
128573292
478577401
1158419472
921609391
63844578
1758953971
1618952040
747500954
1149513027
1954945235
2112679960
1860501929
1552998319
1078149959
1509026013
616402359
58508455
275068731
33552897
1598304224
23171638
500011945
1426073483
1065376627
709656772
1653856487
1424283478
1059531743
800733039
1004502502
1152542454
1361728911
14415317
87898337
2101268663
424451277
2110656845
932127287
1134015448
639204222
151434574
2102882410
1877734907
1483095758
1443104087
690869471
443429062
837658751
1056249151
1041161305
53414125
663935551
285488214
424486505
1085300859
1677464844
1324425657
980780188
1700821626
826364435
59035077
1674996885
1253857289
647075696
63980118
668204451
1122261141
1414741279
67320413
1365796945
993524210
1918156752
1055296834
23498561
774106525
297368566
1356234449
1422416760
545161624
2005067983
256048036
397076813
1326489025
1869669980
679023896
217293585
360101884
1538271523
817562348
1430152303
1798303627
619928522
1466406897
1638227706
467523728
556434299
1737804301
7485099
317538028
375604842
166395718
481706158
72084440
2069646618
700058496
160229233
1741463045
1624813524
1396747080
453530773
9590892
1823219578
1152184438
583533036
1995596429
516619400
1245830088
686373241
974772871
467161086
1012177544
720181511
148550036
90194097
992234681
1313602807
18536806
267633011
208835668
993915613
1089074937
1238955218
248185011
2106933892
233764886
2055418289
1809158658
1161912503
1277962304
1776632616
210182073
953814078
1476897036
1143190407
283637449
637773415
196996381
503634626
1547287162
1301231402
674780820
1922726107
1831278409
1248588385
790125402
777408895
256801640
28583220
1608912115
236411125
682022092
1992742065
299194791
590900641
576290779
906627386
1256767234
1310958259
496222828
999868860
1491121388
286668915
90995315
135452542
1109172401
1320755837
1376629703
1098408357
1175696443
412390771
1141146482
384119789
1314017086
1271105297
1497061057
1963992865
1914883460
1133550214
84696503
1846852780
1611106836
269513586
1045164577
871493456
123737415
462792193
289164928
295560785
1258094859
2061322203
1668101598
216048430
464543871
1380079103
1052683279
151512573
668497945
1859354676
1445625703
841648595
12941614
124158687
340502345
507198675
1571171674
94889669
764796692
926265482
614080396
1979317269
1091441501
466715335
1055842848
1336994713
741874156
661420334
162647428
1383745753
1984864874
1466243959
1190686720
1785356179
1248750446
226434117
1694135686
2051475817
1002822589
1018731776
1019939182
1485061239
702277479
1004127949
675648884
1613383198
1733294145
1515705425
1120564416
1407145402
1678468408
84106735
1596413757
1695156537
1385062511
948359709
954394906
1754888163
1176196026
2142719903
186081011
485070108
334550490
599348349
1759330168
1874708598
475904413
840313071
1227775908
1206556239
1888941455
200510848
882635128
376434975
1002133286
1952454217
1172644315
974438318
2126375325
1084970334
5970832
1310643284
2015000671
364181934
1650370573
612034325
789448995
786085916
956103575
1807473910
2056345472
575643050
1680115994
1164623040
1648141314
811896921
310180744
2002295408
508608460
1459671532
2032411128
815666295
464783652
1396388875
1982387233
2111807701
323236985
767385726
1850778012
2019210718
1160849544
574042517
341963588
1351832364
2143008038
2010328454
1422431925
335733059
1892078764
1860578153
1920326984
414670347
1993213707
1973698212
1351261786
855166808
15649586
371308815
2092900128
1404750858
209734332
1328596135
1992540401
1766979176
875186425
1952440180
1577914318
240001664
1636160924
670653002
11206414
1320204763
1431889670
1382163176
2134880519
1316289648
1753888795
785780048
429769266
703809030
2107083837
1339563078
1236586067
2062795075
484925179
778907713
420390489
1950890340
901702587
769144179
1748483945
551926835
394930766
108383445
857246085
667150833
1034124300
1196855213
983967267
1655207153
927107724
1952444500
1332424534
208848728
409355702
1289947548
1793342520
1440685698
1344890934
1522394253
1799121909
1141275485
1931298614
186058515
1314736229
690695202
1970129391
2031725057
1736806881
769722296
1776946487
2134888606
2046557184
1321758130
1573401233
1001920926
726279508
224733
1543074766
462874298
63206240
1867985195
1246078509
1474137550
1519250171
1161864276
1503776511
959512227
113666288
2037402174
1266522627
1800673170
408422096
2084985223
817355422
1771583268
308021548
1802994205
1626752594
871953125
1279486107
1739151893
827700857
2054433234
6065705
583272485
1204652985
1888186861
2035924394
471250083
1087403563
6381951
1471688688
1274698293
1907486555
105093056
254616169
1288257286
1711544682
1865232701
792018240
1264941452
135674364
1856240893
680247680
1166234949
2040224706
1676149838
45922291
657087722
543276346
52019967
2091410020
614928227
738446379
295113173
597941561
681268819
711666532
2108869050
1817742424
1983370185
108703083
2004569636
705547819
1728211817
1491628216
2117306536
1754178497
1659012899
445404636
939388421
912446638
437710191
334946013
1449418000
325567430
2042987657
893756517
564886048
1071915994
219069650
46091444
329938357
260158818
1283262362
1153802974
1006978929
580553755
1349536298
2095208867
1075707107
1707200227
653072156
661576568
985854378
1850312910
1732032475
68906439
961404755
1842960068
1911494955
557527114
1276819592
1410141852
1031841039
750341419
1404915607
1498947205
886468310
918949918
129771616
711630528
243979869
1120136941
2082569040
1966169152
454893469
2014962510
2086486046
520237273
813914381
1885523640
1709270519
426909390
1165703865
1922583570
1023707956
1538012619
539353073
428145049
437969515
358770046
926965412
698404232
542775682
1872385014
106890048
1966748006
1546237193
542891676
1251337905
2014740642
1189728085
1350513900
286937932
676969491
418758835
1759992607
638170649
158653227
213334638
936163928
1370788516
1644250967
667375132
937751168
45855973
181481902
1902017318
678771299
200450144
1838592424
502549034
554429425
2143440246
778905064
1852656162
1629578135
1730147200
1632284509
151046626
761772488
413158759
942658977
1378386422
252976118
249631655
757002498
1503993306
508665930
385991838
1314267736
721425915
772381740
1012050096
1694396785
1462412319
2096742831
941861632
1266202141
1436548050
1160260632
1097155699
1871160084
378386140
1687137736
1901143684
2105564574
836784094
1511713625
1283885118
1618093588
1543658140
1637429026
1090687955
836867991
1531503750
2054220837
1188446246
2006963612
2066602975
975421575
492295787
154666540
468063431
607302115
658967197
926660909
484142977
328957618
1084286414
1450214908
1172242714
813090970
719158628
1988857162
1082852437
1691477995
772916908
1506728046
328321372
1556613014
471489595
891304218
690853254
1542994096
881328566
1147678829
1130242421
788155052
1163955199
1114902163
104521229
514874993
276396331
179398909
29286825
2089985799
835151508
950717038
514018570
782604784
923516642
347066244
1370070357
397450068
832937609
926950534
1288955886
2088158431
43198317
171677975
974804325
1879345261
470363043
675561743
1360169934
1120340856
552531144
1367364584
2007056323
186488346
1815375341
432290521
157299869
1259156018
1603728149
1116136950
196609029
1850454374
269582571
253884322
1130018633
1089218228
1550319138
137015592
1172673214
495218881
2137102654
982056471
183651129
814313232
878983385
2032021131
1024251409
2060905958
1689229736
1482048657
1804078930
1616373744
2008190672
1319487648
826761463
1325963027
512129024
322213508
1186630953
75794057
900833071
1397092385
1886635769
568293177
1969482382
1015633807
958863384
1462450147
1614308148
1831422205
609756927
1224406035
1433262158
1790962470
258822425
609612152
845734554
813321203
515067502
778077262
981666239
33558794
1815913755
1780879699
1911109604
256397143
2140840442
425332197
1388800898
768035661
988901218
150904938
291266588
1842779770
2144674254
943306115
1185102924
541610841
139152775
1600261833
953664508
1775102357
1476498809
724111491
954422320
1593507618
1446867803
1770253735
1564247420
1534492856
1516454517
1029825359
759335456
1475648748
1996541098
718751910
757596271
530128128
1702062211
1870677950
1546696417
48591179
1708962371
452895644
1111680045
1507369599
669746276
1405448678
793282269
1386542607
2113854024
1604567350
888966138
138983623
609102838
1388591535
749423515
2080708382
342214508
1096641367
1191129613
589212797
1018066991
838472023
2119550420
2082321143
1967245169
765959754
2033244099
834443448
1709648235
1907344150
345587414
1958723765
893838689
208237798
1721705136
1028148451
1450805545
753768551
1812994117
1769927387
1458157997
98440674
1632516720
1380837819
1010895669
2055379851
1475423277
773966958
1021062858
1248674104
985583533
1352375881
332552069
2046572959
1654450237
264221640
1589720383
1765938429
1173098621
661553950
1728913513
390060730
375586096
858456137
2096741458
1406617426
156144006
830588780
1073610158
369916789
1388881452
307016731
1753198843
1472556911
799331172
378777850
1882496259
1635994978
2036129599
1960812994
537633080
1823604125
744452585
670196388
93605932
638834085
1928198117
51106742
1123179613
838971562
679347236
513438544
525133543
2141347342
1295372446
1115505805
387398891
85038865
300826781
1616936045
1784785908
1896483721
2072898336
229729256
1698196858
1165306119
346304169
1291262392
109777679
142818647
2114863482
1182977354
1721458813
999215565
374453931
1283545025
804622608
1226493048
1351335861
433917687
1617689969
1503772270
2097562953
775540819
2140778024
1599840351
1739152820
604954391
842894023
408374088
839532963
1789576106
793230367
778423306
1558666925
1500132787
1111606594
278394144
1973801931
2106117886
360525875
529326677
302505166
1030641314
658121739
1677372487
1836705402
277818759
958946943
42690808
1046532100
628234997
1923986792
23708891
1677323287
1647643709
898805444
904727070
1231422582
1646036097
1848681918
877776625
1814043472
282990247
1981797142
1506445265
171793351
1695284035
45973564
665805143
937201265
14629133
1137316792
2034308138
1594907527
954601316
1375962495
1405047718
828393394
476022485
1535555555
276652171
2135005188
1007785801
535966328
292547832
375690787
1305954818
24499746
1206847420
1328526500
62890312
514854407
1294175592
1329993261
924427006
1690315847
1259001089
148607180
776753614
561012171
91336062
876583066
1787999452
742284892
931055281
1835201116
1721217066
398664804
1248359932
1594840453
425691385
1904785042
1164600500
711437816
1257998094
220443939
1207578346
936723955
54350364
334096284
1196560752
2075117768
1868797270
129223300
1997703194
330932004
1246574434
2026965371
257145986
896797994
1164766302
1658947807
550650126
820569139
1628713484
1591872485
1517750678
1514731181
1549588444
1607532699
147129696
665891665
601419196
354365743
1650305364
835580839
52925398
762906744
18555021
16271315
1725170182
1565873691
1605023356
1675558353
2024806823
216030646
795844529
2119826984
880939527
87730586
314299452
1460979801
810433761
757029497
1878673467
672270017
227495329
637133870
1697599115
1164813031
1353146362
1067611008
1644911147
919107277
1254795172
777565217
181267064
651673988
1900652170
1171656250
414854076
1277808514
2039743920
163893202
212002979
314966827
2111020033
90930976
333842686
364057034
171079525
91314146
537113232
534737959
684378209
155230416
1966843845
968862058
2074126125
2110755341
282576593
407112008
186133145
1340999666
1870842492
188978668
662353409
1858681741
892208904
1845682115
1583529372
2001290310
260901192
606518183
319407700
344522038
1554596824
1077758892
1267329710
2031206948
1392396470
1258161518
817082688
1104197477
1146089071
1017779165
1746090661
1789016154
1028217077
1058610639
1023042754
1495281480
1142074459
2108575904
960065473
1743009228
1438565146
1364174522
835203735
286982401
1322229326
1165369810
723612396
703621247
1455721350
645300458
1898351828
1961461882
1166199440
162414557
1173241379
840893714
346859420
1123337763
658983891
1588221843
1036881884
1612340189
451757454
1148647672
95962383
1960502612
1868060597
2085813094
109924765
1576193556
1377910042
626292677
532920346
1619648458
217411384
195618144
1762605827
2044798055
1390053783
656641568
2088591454
267536937
1302037795
1129728236
1810093722
480466562
1922082668
2022131907
416791975
1968500905
1844077617
2065880066
1036684657
1080943621
601913989
1576206056
296375317
1281918207
1370580214
1268641593
1888176847
1200611883
1223429319
1924102067
52126104
47252136
995728361
259816708
581305392
1875900890
1803384543
1026872991
872084639
2059632564
1933120772
2039421963
339812786
406415757
1756178181
1857591936
585468784
1284566464
1563519859
568805920
1629559968
1834105919
979596788
1588432731
1524045205
898763664
386288436
139700219
662563011
556660267
1585223502
1503259420
330471242
162124205
2135179341
161135489
1924609322
941840093
1736384092
1431795941
1854270649
1618944261
525346619
2086055067
1019181549
62693237
171057512
183397155
49498759
1528040995
1285366430
927404325
1435265499
810656754
1838838833
1068141644
1293511038
117302083
1245501839
990673183
1142729416
1813206352
166758484
172524568
977895877
1677885024
144567755
1071875247
988332027
1114279328
884638575
694789549
834882389
1950251177
823067369
831216885
2114694652
1093815631
255270898
885877230
1546735883
852116410
1560634851
1136956764
1893411868
653790809
2033073267
1447687931
2112340701
1081705696
1438983646
1658234039
633396403
1621716386
1205235448
896359843
1808366800
1624755715
816927472
588131348
933425979
773911867
1358245862
286062229
1782672388
1589913170
1891092572
1838473643
2079527755
1605137965
1966695901
1119881737
463802168
411396740
1861136897
1765460431
1775772830
1522502679
1128732373
725916848
940644980
419992405
369256415
1764786455
434281775
380275009
1197641540
79085000
1672608336
1851255874
1186534673
1279851359
1324829200
950528999
1640167280
1097531954
1384073074
1024398374
1300161297
1485515988
1787473530
1882666250
1856347826
1087940940
467985084
728493486
1449453158
1407808018
1739382706
2066452776
1795781027
301869996
1541732334
318563803
1981126037
1099061696
1207389305
1392438637
1735978108
880171868
903886407
134868025
145626891
976672152
1131417478
122218515
1881074845
346852433
1018882031
895584401
1921523070
438825484
506557665
307891475
1087687927
673857395
875560163
650243485
1153750314
1688085909
317011503
2116885137
1448377455
985993821
887783746
454131058
725604719
256144363
1482240074
1201060368
1041625401
482111039
2053080630
1991944152
803928341
2096330535
1118034814
625751459
1478978906
1127800810
100856415
1290729188
742426988
1398661824
376021926
58066384
1617530408
1962056906
1475034718
550398905
974572406
864906601
2048617231
972178389
1933228545
1208423468
613766044
472696572
1842513317
1132336322
1029506532
12919754
1032142115
1133304169
164322646
305759881
193106800
922891554
540588640
371993755
61581988
896201089
1321245836
619705911
1780135206
158792613
1948821706
542545747
778249411
1389052744
169032194
642681963
1410712444
1456374287
1918860379
521322890
1755878087
1164278820
1607512561
94391632
398519506
1849482485
722984059
1154163874
1923394358
1531879718
579988224
515871148
961349887
1713095915
518722
2108314896
112583301
228848502
321188162
1465809295
829599054
30292823
380478237
361109244
79396682
1279772316
726165379
1053272683
1111016673
1444213663
1988702521
1048790849
724506969
1015504554
1862291393
383321184
319048306
1400920103
1365130652
1773272426
2125588116
586375245
1825624051
2121266463
708294699
1669808152
1640590080
731921341
105021113
1315678526
361292597
373202507
799129178
1737235693
159732899
1404221833
429968873
1871282958
1683973821
821733524
1388051006
593450357
1378000513
907993701
1241412034
1751015596
1835293452
739491861
601374185
308233422
223274826
926857064
530752916
521120186
1135051271
1099264301
423850874
1124740062
1906600378
853211329
945522575
263775406
2087257377
970184084
52267462
1914222811
1279544113
1847874706
1235410241
1764109399
1237773716
51308368
897502188
1860429382
637322614
1091633074
854340695
1588690872
168148713
808789114
648408766
579475326
1690448226
1595522279
576327065
731287687
246343015
1981129247
1866737718
305759881
1050766790
1063911115
677645656
1689431820
177302553
1861879602
1528719916
496835902
781012962
2016902062
952283539
310060826
1713338338
1265232680
2058523690
826050367
465040158
1436154089
1764341003
330448112
196893235
146321043
2146608755
1427052336
575324889
568157006
367602130
173099318
1545696353
820071612
2066388921
1513220712
1518147991
1572028465
1454956608
980315872
1649382633
522128317
843592576
1865454139
80162921
721638650
712247830
1828956422
1345253130
1967997956
70987949
102756595
614409809
184311221
254612535
1299406659
1091788459
692295388
1911282721
640227487
90861194
1263474446
1344987461
1331502523
548771717
1411287400
145520515
1880587286
1303748284
1568368535
45041600
611524042
1193804024
1757526990
169543373
1443230866
1061159769
31416440
1666140181
473866121
611821018
857066876
610004305
1066662162
1102472136
1500793373
38939020
1476862082
273517946
1915232607
60560357
682408089
1966373684
746174223
229412081
1207988960
1812142481
1823894935
1948574009
2102200177
862330686
825879444
840323181
386124252
1290352971
1564008466
2013552742
20522471
2076226122
1211266029
1798627322
1602821534
474871464
1455450645
1025538278
984503177
176293966
359596618
2131224755
285239980
142834239
734478027
766533182
1111712497
435885757
483531612
804348010
11436698
945290620
1614973589
2146591438
1852188156
1700230827
2025579833
188841230
1558843662
867712939
36860141
18713265
116063147
202153442
132603383
1043738564
275772845
681924037
1935389382
1930794492
1213334877
1053920405
1864044814
2015490530
2103452456
1636036435
1922011384
1634798631
1292936422
1418487125
49063451
890373902
1517206922
1157743282
269640088
305312963
114825395
1184231343
1299928106
1825116408
988634654
931133306
467384749
789009326
1778432276
756877077
1436300760
850751305
1454812783
840687923
449286352
1607782399
1538086865
511864930
793073421
628537885
455575584
1121646621
1696200967
1282660839
450841568
278183743
1816680946
1263187544
1954691716
32818600
1776765855
1339738824
2081517194
1484756448
860594850
1537379276
564731191
563432516
986534756
1576182419
261629000
1282278068
1916152232
1596039004
112740803
1704384790
234785217
1971987594
383308248
474131321
1851078952
2105516350
500579597
917765545
594003326
1075903693
1515801705
2122000851
589288262
311048531
1025885645
2091767487
1354608727
246087361
559770254
979519859
511693464
1321965740
1291579418
637377582
1577450256
839069547
190442080
1337167149
1617041328
1795919954
1214727427
382797380
1047628395
1329464060
136848029
207129725
1453611281
1884790040
1005747051
1980260865
410409125
897429307
526130847
986010037
443715981
1668031141
66674286
1949879115
1045959090
688504215
1928453053
572560268
1905668011
258588000
1374305311
2070634885
494992354
2034047227
1806600915
1219527369
676774354
303822094
512267319
995121859
1614432924
5525075
552581844
1477204186
111906156
2055051189
1838822429
1091727697
195690225
1037654034
1039836870
387032833
521288155
1234329123
447827014
306712960
1789554838
981199361
798735337
1056585724
1229805518
1389688034
1044864556
477035912
901857846
1080526608
753845650
340516011
1070214854
1394860506
1347114519
1955580132
1542674076
1196062166
2140798965
166645035
1067592521
1852336783
429216345
908461999
1079817126
79541592
2016328070
1738386908
892915838
1027048471
21041961
1858688011
782861562
2042054869
1829799735
1520002722
671613474
1994378091
1537279014
2103660533
1790192667
1272588461
1890033921
4218742
1954240666
848847594
2141106804
692882651
908801591
242170315
407073255
751997838
1988147517
1627345790
1071176373
12292980
717923215
54530736
1127970788
434094304
1947197710
283245484
996112608
931606185
1988037243
1837655281
32672797
560812674
1023006822
428778885
1132941995
1129266001
1713833687
1380221948
2028390404
496763724
971372649
1175336136
1580538389
1341530321
1935196021
1142873615
587192776
1878643738
1310157913
2021310564
1776702795
869343325
1589015062
918999771
1979742398
1846280282
924603954
1995902078
657751620
217476396
2089555456
27977551
49910762
1492737400
803813799
732790612
913493663
396212452
1851989038
1459286544
2022014919
2084562849
647472295
1312848111
2006486060
786711604
159629430
688881700
815513328
368895507
1186990872
367800672
2046794120
1116239740
1843305516
782159975
1572334742
1500007100
694539009
538261664
823298478
1651323623
532598300
1254083261
1378635583
755416842
1867913648
1660277533
1084016990
1453259844
1817176221
866413168
1253338250
1721531626
1632700669
835046562
479813712
1039430092
1667326626
939097722
416957440
1175526186
1185211151
420797022
2105897317
184441217
499569311
1930286791
1068383928
616215776
346561856
542069500
2070708579
1805922458
228611558
1211238359
1046756192
1989908481
1409899654
1043785317
546494604
2082421697
147603809
37253559
1773374493
2125123226
100153856
264392312
1483139779
900019308
622808947
481269110
1315519808
2141482336
840187975
1789502216
1801980270
1682486050
921336674
1730868854
824188355
1625121710
1355673978
1026597200
611045526
1863629698
2118329577
1912190509
1245093680
826558174
167790427
1720164295
656988735
537061570
1666343055
86442552
924262959
382294733
721913927
295179873
652472539
2085934340
1483562447
975093579
1596647726
1579831895
1734627771
1183393540
1842647399
136946247
2146529592
1643375091
703290090
1331830690
205068674
307807449
424235307
875802126
272153417
1898162974
817745793
722095055
1199274883
1362972194
1084715710
1253706721
135980677
1191245657
56246038
1361269863
590200458
2016051905
609721612
1238891598
1211629013
1922750000
1036825816
1617263849
436608406
623178846
958483951
749785828
615510246
674877738
329478122
1198479186
1817864983
218788696
1656463945
460232686
92908652
1624237951
426887203
1624000898
1427944920
1042372083
324334650
83114181
1022453672
1945849571
1062340302
1851856647
496335070
1361416707
406358919
1577839321
423472318
1812743638
826438247
263543684
1354706354
828935446
2012005632
1633606665
1133062387
1989501723
1529440902
1380565643
1082202428
497073890
1979695883
1229063988
1126972315
106155793
289711489
647191132
382761247
800029007
1769239887
1526658899
594560865
2057276205
1769466703
1629492138
526737584
131141977
498487346
589669519
1292507292
2103664230
1467753253
1936746851
2026998803
1820633006
625299330
1225421507
1944517865
69240619
1267233814
1921631315
1178886891
325024754
903440727
374559061
583509041
1358557474
1436912908
1281869939
323023519
860378655
560684597
1679467675
478537871
851715699
1566432190
1882220514
1812848925
1991510500
886938389
1386583421
1740233726
1179579483
1246288521
1556289421
336554064
2058426653
1208010211
1603988962
26222840
1892891441
1864586565
1429287781
107313670
1687408146
61582958
918247213
1045875315
2079463162
1400653353
24595634
883657721
112608785
1436840077
564643808
250454640
310375224
1432629390
436625052
1805769925
1554542198
1526842919
568123009
845364865
164063106
1529446264
1125092081
1891847489
2125361767
296915890
1111439122
430146976
797815855
1607136086
832053272
627926043
1457102592
347468387
1899151712
1676388862
1264323440
356031709
1805682822
816094553
1065659010
1996215134
811853353
924334967
251179057
168102648
182464741
1888309059
6185301
492402014
130218642
1723443986
1001516702
1795181936
1752572149
1424847088
1756027377
938196115
1668292850
2133130170
96885707
2053028022
1150325623
1333508300
874950376
1742816772
2119558553
1926234874
1573442822
1424508187
963735538
972597836
255737043
1414256202
607741015
1615631634
86014133
841197940
374877418
292598725
665953518
1670918605
1318549846
682013011
1440403212
1583945648
1527442967
293133416
862781218
1556154765
309227067
2010777720
697907762
1575230799
282970368
141633294
1381555826
1731294546
924206745
1726888311
1245737808
620380777
397785839
1226987500
106850105
1971692876
1877715282
1950890340
2065120721
1908613436
1486524472
1476639167
1921926892
620498767
1590292129
184765565
935410814
1779845008
878864528
657217018
735576013
1561301753
1175715939
16455060
1736990881
2094427282
1925894406
164635949
1597703313
329539203
361247668
1169127549
561078985
496858630
887465456
1801286413
1075737840
1027809929
476837329
1517086326
1507552743
1525267624
384395512
1565098438
1984040598
487360104
192461109
1502027951
1887723974
997665516
1266837148
1024710368
637820932
1224947176
116731376
1417736667
941210143
3963443
157309081
1895124146
476042784
1118585688
51568790
383409962
361985511
267900010
801165212
1771520000
1511449894
1728456569
983875041
476885249
799943558
978881956
267948073
1215032945
426873302
1430079939
825788604
1802675889
1634130027
515317196
1921934328
281059561
1873436867
382648431
944040645
1166876166
590707059
1927594950
1454088206
801228460
1208049726
25939078
190079790
527839495
516250235
2029669463
996423338
1293330383
278256812
662277104
624447156
1250024008
436240313
1555341758
2116336335
1809365449
311004547
1027663562
1932359992
384784724
1439017514
98378976
202881680
37852928
1755286439
1562362340
1956695019
1032865162
2019112784
1975074368
2004728787
926751336
19315900
1163878513
682596354
422309343
1100196664
1778482198
1894100262
1091547002
856600741
949149570
1149689709
2119644505
705218948
1010468031
534627549
516941700
1226336322
1170451611
1432305289
930239445
1197296055
600148440
1679762405
1955072719
645688492
81277707
16267731
465868961
1384905494
362354164
80961952
1331768427
2018209701
763212940
2094284420
1578448381
74827679
436504609
214560849
1125731127
1150119968
590340543
1640093705
489768813
198235382
267211752
1250069869
686923534
548263369
1718872591
488136365
930770321
1998377962
1171782584
1676247129
1894005585
1886909801
271475508
123736122
1600638170
1433326746
599035199
1798286011
1692708437
1131781058
1735731666
541460854
1038185507
1922010117
775777758
429103013
51143313
190321213
687731211
782716862
69258715
437206857
597888130
1165406571
2088208061
1798569455
1425576988
685063217
2098446114
30906737
304536750
892773562
107420004
891779511
395995556
1478664866
412375840
122431469
760693160
283127675
343481013
833563235
188820298
88128947
48895993
675903608
633144364
263795609
585630228
1747564062
1812882507
1154273747
1438788628
1706586285
52757000
106441046
2020658127
1289646078
633546174
489003129
1141385100
1268968076
1368893176
1578649924
1476106267
908762768
1288839341
444080602
1755388689
244602382
569808182
981436939
706262705
1907651314
831026153
1654624401
1929379541
1156256139
1310970477
3125118
992031548
700612178
379968734
6012540
1022779860
661040221
1321377368
721250166
269538269
1949428961
1118938484
644820186
1762947418
993116445
360936617
701645861
1739596745
1382975818
1914186821
158753548
97016483
1657531467
1370131505
1437511564
1004984495
1580007602
598099039
1924672947
818024930
119072310
690355939
977242742
1707289968
913942567
91783524
318703113
1407244352
57775895
939542133
1135294848
141771197
1246310880
2015140425
605580400
2138872849
1273652155
1232942909
2123122207
273717322
389244258
862850455
1872365214
1047443733
177355453
1036556679
33945115
2066803196
1748164675
1849271830
1710752173
2132342123
1169269519
31353348
1418626687
1661416032
1467185212
750704709
613284081
1334251506
305355457
2048530014
480590511
2030917750
527130993
1229947086
1825017917
1670332894
1118640139
1974199488
589068282
1646287216
123494298
90232370
1416305621
574780685
539976782
1206467854
543525078
1170416251
716503095
116034806
793845106
1780365249
1057117550
1793099747
1458812126
468400527
749757241
1277168369
544441358
1219117164
1625675845
417132000
1810841409
521142664
1135799141
837245117
996755140
1398599771
1452837049
505554085
890089085
1989493277
1619874265
1858712766
209368869
1910689470
168739515
245764110
1202920091
1037156014
1420648910
1055844359
1505654127
1166644462
1908890078
1292264631
1066425424
1546910770
1550651879
440871534
946905647
77716973
1120326824
1619861595
1190777130
884372070
1938951065
1403900940
1094960518
1893944576
987950506
1278159283
2001705187
1982064250
938789177
482079013
147958189
1003788168
755064737
1378242905
1139705670
982486826
1521737161
220430719
700625411
1375524422
592562478
34450228
2007799192
842824192
1826628794
378978509
2009636464
1144336435
897322062
90989095
1455172324
180319299
1475730963
1505022323
250454640
1014245201
367051525
1292827574
398439678
562621203
835232425
15495625
534126919
1704331707
1151319423
962599607
1933516614
1691561371
1536268757
218691990
1861337289
2144996111
1247216424
1848934583
218941353
681510935
1358616849
112639761
1159754831
1472170232
462488261
1069856359
1039105158
1574086150
1860286665
2133172225
470725284
448968072
1372073659
1756342557
1314979569
458118796
1750190966
2068197797
1055091472
2124041295
1358485298
42428897
1470558440
889214877
1149459290
546326215
1696877959
1726400549
138689543
956447451
830336279
33659524
850422622
1600718536
331399337
118158909
1203680796
1906637862
509542694
551747314
1916043368
1957619582
1319035969
417301141
289951016
1839181074
655690502
1644242883
1383916059
136530891
637486563
134933796
864993900
81098059
591433658
2060679792
2099335666
14060441
618682053
1947376318
1216249748
52462362
495712090
1175550412
934950848
31731467
1788320704
894997715
486541123
537327643
1398380478
900247701
391825763
690925409
1697008600
710708352
804822178
1775115567
1012789624
1037748257
418185069
101606404
780534378
578003307
1978462588
1032801956
586664809
885170969
1557776848
885883510
1353597569
1905537463
1438132727
741493943
405004882
249882292
241473829
222796821
490017449
471899530
968584987
163328208
1279320902
985409993
1758669452
2108865951
960480992
1495281768
2023776526
530006480
1818483543
1664458105
1331306930
906259785
415037719
882589684
1333682069
1766970327
867447596
873165471
1203780867
1098200240
766249210
1927414464
205333535
1729900065
1140640053
1012241280
572506386
1129739949
1870112029
1238532935
920790589
1711248014
1525838635
2011737577
243384315
1861601225
1804436952
2086821998
1321473612
1512863708
2135986036
1895130802
1362322326
631152338
425809331
203024445
1012508476
95817226
1923103530
283057791
15161952
166892956
1563400767
1149132983
1256796288
1779199471
2033796791
590923122
5476329
1081270473
482645360
1502933974
1796971280
249502229
1014621552
950810577
1761161766
267366163
1320565307
802404644
659160017
1407472380
685627450
1466634427
1139289971
1009810633
490296295
158351597
725064658
588943163
630300483
956084129
1913842285
1656189315
106345133
1955843327
1547663606
609868975
238536064
1223994703
900601378
1938224483
454742341
579234364
17771008
490005198
1291467423
1996620321
2019338591
1270995119
456488336
1061701909
327346125
1972344408
165859798
1209217667
967796215
2117618956
2114963333
451091591
167900057
225520842
1240627101
800459282
251659973
1019688176
459178671
1525602474
2143552191
323435899
1643082555
621761296
1286801389
1370779435
661737589
881396794
993410901
620123161
1212532274
153932044
332314657
1859546980
1744522257
834860984
1017714986
557251711
1454118818
211208506
513724098
667072290
98237159
505875262
2090460786
1245211758
370421682
515675276
467386612
1958453118
1090599894
1592776477
1961236078
1096740403
171152878
1908594508
1179407305
529220067
1263909554
127421167
95442076
1830905595
894695646
695850201
811285709
531271324
877861500
175059111
2141653424
628794370
1543126071
845393757
238952535
419996152
751294834
1149490313
752968044
2070717695
1314818227
1872219750
1644617744
246704110
507530505
958462546
124859444
964574068
687718167
1347516635
1503106652
1122147359
611298371
1133097049
58910735
1871402239
1641368503
1287408855
810315831
578244318
729771704
584381839
2096147934
334514576
184680163
1141257974
2027456877
868242714
1219596048
2126565742
160041487
924194971
1262393096
447993217
1073232477
2070385224
919805927
870675180
1821364725
2027695819
1399787398
552149088
2047088140
2146170566
856059451
783075003
1039655608
1749475763
48494648
853501885
1559417541
681959301
871666074
525138283
848470306
1509393211
1932551673
1320372883
830756702
358312917
1449535558
1252200818
1869516465
256895176
1899485391
371269307
1126744292
29243947
1272195143
2068349055
1649095911
352716589
1988276908
2024121379
1451684110
1381786219
2082431396
1851223028
297826708
1419034764
383751075
1096973232
1560478410
1941117666
1323293822
1555775639
1901796451
1223428688
1792909278
1118465193
281375283
1053872481
1609715322
844178733
126299727
222180274
1572766871
1795841059
366150137
791788479
2067139177
980206767
1979788418
1244154758
952341876
1770097970
1940965948
703394716
1218655873
12792407
1416211707
306773123
102416171
1940767811
535817311
1957954561
796725000
2052582555
591070070
568452612
1705575144
223560857
39325832
1910055238
1493003327
382733091
1553605315
1870395546
785215072
1283892928
190184444
1850407379
1511504872
2016244576
293600619
731994202
563937484
47223642
2010293986
1372641429
903469697
926121476
2109995201
1832366388
1274102388
1277112888
1614906005
1037015936
273554836
1129157733
616575148
1656873705
793374979
1324985322
1613499781
169826440
1942401111
685619858
435989039
1045160091
675667365
403652772
993498515
306494840
1406446769
891121922
305992672
1259245376
1198269483
89861625
1335967055
254945552
622291295
170988339
829415124
846057995
1004381184
1786537741
895381206
1557674107
1877431735
1105093778
385665108
959948692
1149115705
360234166
335424594
785835304
987463656
2016855176
526415515
1092618364
566118773
217811573
2141009896
1399887499
1890386452
1025583891
59534648
118668649
841532058
47630510
1741827995
1357978972
1553917787
1596318879
1318590245
850008360
1029976663
1215393308
588477362
1571308882
1386985188
603793351
2002901242
794898331
2044180850
13127721
796517144
5457423
923343419
1116415214
1511303391
1908620515
1617509038
2138259306
1327055570
1258676923
1717096903
282861220
1605872942
134636026
440884216
63011907
922228114
771538405
79359853
645054270
1450830093
764672059
1528629513
442872946
900394264
726170287
1208809033
867686327
1512188933
1152192503
992959738
1559566085
1270201149
2083646763
1659423346
571648219
1232917088
1787123126
1472990574
288000221
1297932341
702628429
1676038201
1424610138
1804529786
1472455486
1483781152
27053175
1653997567
1969993849
948270187
1606947698
681524591
1890387749
834903733
383028151
702624976
144563952
740572940
1771463073
574891450
1900276920
1201636637
178330967
1465139391
124290737
215188710
1383865338
1034735643
938359549
1513602743
1220391561
1556819302
777753246
2112073456
976094654
1953410884
318551779
303183615
2135173646
640609456
741265507
1324052958
2042382338
1366839760
872573509
2008719542
1781317110
119536991
1708055714
477161653
288528444
1169343698
1295916630
151138616
1117194044
1902445447
425304833
1074719590
1357236405
1272301780
1312523715
816894725
1065632305
322528745
1851611541
1961800753
1349885965
493358793
1614140442
1049611428
913037380
857211111
531693383
1445898818
1868175641
1459629748
143288630
1718123225
809033472
347355424
957084606
178803297
739400487
852866734
1666882785
1858591691
241542486
868076991
545697139
1464619245
1867185406
1137000426
934149471
697177328
1046373135
1954226215
1605412470
602409584
1125672472
1688100427
1481081806
1689846760
1494610181
782520740
1173722157
1784939848
1064455115
1816976998
2016244576
1112553848
1598299420
1519251048
2062653602
1249487858
2030762024
960275508
671505104
157043944
21956300
673893841
1632437267
1460022712
1433439352
1698172547
1355504823
506258503
1579161176
1527536796
897055283
2092870779
1466828406
1201292216
1386673711
961968791
144486995
568528933
1335195748
1445068857
565617343
867555295
17315682
542826948
1057221018
282957101
1490278410
353312642
1659305253
1046746894
1776527041
2049029797
940660371
374971573
1606477493
1274804881
1272272395
1412880348
1976420153
109187699
647127437
1479159761
1031396760
89556485
19604776
796824198
484925161
93604182
939282457
550207145
1487419088
1028405887
680921142
113655216
2060349337
746965955
564321626
1532441386
1726640836
1612561238
19757617
512037136
1810880173
1184108382
1240351789
464088936
755195072
592368913
869246775
850603773
829759976
703268140
17914819
421279762
2050769760
437414983
1570176528
1598187569
444257144
963858062
2085864997
472131594
73876104
736393036
241932374
191955026
1505500003
900334750
1397707330
2028093552
808865412
27707970
1129043715
447827703
1681581424
1331538102
502405981
1370961234
33332705
1700269366
1464626076
231091216
543289030
2042448205
762250483
443898124
1679523622
1851931059
1244858492
374385278
1858481250
1780125663
2068567227
1744769900
1849832702
1892847703
427171563
497665358
1010158131
1364022874
1883498083
424863765
993691038
1736494109
983174832
1031321500
908672286
1700932181
1703625503
304493313
351993180
1269283246
1114468168
684462267
1504399121
842865538
1843950348
1554565783
1445312937
1303039288
1465867312
1195059467
967039589
729565892
149669925
368448218
520559938
132625817
1809375159
1627028120
1859763794
1194538529
1497980556
438886523
1430163715
715676188
2013427202
1310212885
1233376972
1899845509
1250687065
1001717090
1257354521
1739588419
364976871
419072100
1851927434
1745487141
386925955
1646861501
939002289
1674245595
972407490
196232228
770919817
637997042
1371654058
810285723
1807679149
323101296
1674554153
226832428
877248298
60609030
521094335
919212218
1390582177
1482958305
1967546145
1409931172
797264664
1918642921
1277066001
1902618541
2065534796
1073467891
907000358
1030127313
357640829
367068313
1131865821
27913223
1296094871
1798195176
1869183956
1711276749
1276146080
49752202
1356837167
1472860211
1797467501
1637232121
1554007861
907476410
1552205827
1274663975
2064568392
1932070755
1527960193
1343623395
1114491538
1602107179
1939930689
1854814443
1356963871
1888993351
709329954
1278255152
1014548341
1434206666
1594052406
479361352
1052692384
951129529
999142206
34600976
113437644
1904901721
1067601908
1601445131
1192129885
1763784927
1277097817
1341731427
1527046275
519826091
1935145874
1081026358
805773479
385959783
1942687247
1267642571
332447907
1872523615
261758166
870792542
278041225
244702001
390035314
2043671376
678598383
2083687584
901456258
1765874618
1032762789
498751327
1251999303
638212360
732393406
1556757211
175150318
804957409
24816972
2035065422
673572870
1678475488
624629701
1023208057
804368397
821570468
2136088835
277211365
2080705952
1242587986
1664430027
1519642954
1372760525
1384772355
250250717
1446010402
613201727
1510544646
327076622
1817265486
188454319
349851377
1463232816
1073710504
774267385
564660622
23362230
299389189
785033597
1919857602
1575444301
2074277568
1314640265
1062122138
49542538
2000599319
187715095
1386323829
790797941
1469350818
1321656934
1621785830
200329908
2008957017
1465343266
362437697
1817186610
362812302
545804561
943644903
1620483875
1270091147
463380527
1862218663
1512681332
919587688
959343111
2016917269
976957763
2120466891
361002772
1769141452
791064918
1434523767
1205677104
207315003
873860401
1497141211
1704588129
1730914527
1594570653
1828123652
819726502
754091507
1108788733
430875759
114313132
1768994126
1202976781
1947974224
2037075972
1915651405
76792653
1766623549
1894341005
1682438528
1467250077
1252846840
1980052045
1202870211
813596922
1785832783
87787554
213073909
1714796981
1656661671
133791289
1874325643
754887365
1994496010
1813224675
1156912448
934526525
1492118067
962996384
1547065500
527802635
1279640527
1185826949
476275112
438093885
307720025
371128159
436477938
258083225
112631235
755759620
2001826304
1347902770
1713786356
1362529916
526438836
1085007370
1611933164
2124181084
1417054242
58596594
1421224840
516036344
512351167
251918067
1725535777
1400465014
864516567
978889317
668198069
267822186
1335714795
1391894354
800519581
1266213736
2053968982
146593720
425653379
490781153
1796324026
1337780993
334656663
524523778
1437157313
863179342
1446320635
179521656
1748340699
1674305818
469829738
1841809205
199760126
454680839
1820643879
1462154148
1347392877
372393354
2004094371
991531293
395837041
328310800
168175588
1080553947
1107107932
1891665895
1104095848
1273891123
295662977
84146522
1459859084
816657339
947615914
166156499
1122522670
1743220952
609712712
691863126
84323219
354250515
1163721195
392501343
848707741
1492273855
1459077885
1580529157
1969236595
1448437755
1749870878
993459231
844086437
1413653453
1321542397
287532475
1136577268
1382887532
2124642154
1883658348
1138905189
205532757
1519509570
1202647627
1554572518
497867616
1630520574
613093638
1718006262
122764188
1277818632
1005760476
657969562
1667427201
1141788973
781103465
947499042
959394035
2134481872
1462281465
809136743
961493834
367447780
1999869644
1284266733
2024296327
91355462
1518537369
1952709397
1042733573
878356368
1866186156
1871058058
1587360017
1719061963
265620522
1555412708
1682083685
1603286062
1392710278
1084235063
1775441323
1407021446
239069809
584728727
1363318663
1718145986
2071673470
1811576718
1887406676
1835644099
261106004
1885612183
558008824
64980588
1218552141
1600292292
807437997
662124652
1795131523
128308034
1138486120
1121561153
1961159476
1011170700
1781520527
961603005
121284239
1036856202
551841522
893097138
198170785
721013001
194231870
1701247265
473613004
1854763895
668171765
243716478
1349894422
1554767653
1444692060
1570274330
58930118
1010131615
950066682
867066714
1096956099
1073974926
1555616499
861161599
2049954260
1566432318
505160280
1032700891
2100223414
953342934
397529775
1664843497
1667979246
558566678
1885108261
1130050131
1937480580
1388552704
1443583988
274237555
2028256784
965623722
174249631
478181130
191073897
1984239051
1763469508
1654702427
1593039758
121125973
392041448
1014861437
343349690
1805585739
107299580
564205638
11530600
1440428748
1022887149
2144607654
1384713726
1279243166
374126698
1030385331
2137733486
1242971288
488773120
151209189
1188348662
1363128047
1943956400
1632199121
1277213594
1809474319
108111065
1947678888
1402789774
100237340
1577571061
1873026988
685007223
1281305055
1461232523
50045109
1958426734
712857165
533708553
1366703004
252174087
1204220204
308729166
794109278
1149843631
1140206072
521255331
1339424005
1278285421
1806357872
656190726
489423945
1590002418
232147022
486055514
126208387
1094691554
975649399
1798493069
383552209
213076198
1391754505
815548810
626498269
1290174708
1136250018
1633782019
492203490
649587773
1406402348
1004512467
1685515824
5751196
1410456023
1940061741
1093735950
592784974
637471953
1653784074
1817358484
1914452892
410992758
825883702
311721178
416460814
1388869661
1101812649
858822628
679210772
2125072906
1205775948
1928926021
636126217
328349084
246470904
2102946818
417957470
2058841412
1102589494
4663807
1413246054
202988956
1018334041
293767571
1090118284
798679025
2025543770
1512009429
2132666855
1744153127
2002156914
296219366
1562267284
1352049005
446658732
1069092356
761243548
1381426042
1976897987
2025410935
165393324
479027387
747801186
192862482
1685417925
693123727
1675837662
1004530522
1535739200
1122934081
1736565612
1972046379
326457555
213179896
535453748
483431024
1732811516
1986992768
741607252
1790736474
216445832
779860926
618796939
1841344307
186724655
762470434
500796293
935267714
1968875590
784193039
2109792772
1166878754
1921660121
848052957
433794599
312851461
1761000864
1879002682
985161642
1254315927
78025830
747466400
1753215084
248804438
381716436
1984110891
1232665015
861000204
52536058
1756954622
965020468
1212099748
1066720359
1415954333
1865245638
1148297019
349165471
1803195699
1794128702
1837288249
1313961633
993608429
347472546
172156686
882009874
268812669
414600746
1387063803
775119727
2021177343
1183154868
1019615755
1919546788
1655172163
1224430639
1165703865
224605803
694324749
1359763229
736211476
2105301901
117725663
816869382
1992778854
946984038
1477880530
1834933263
2113900347
1076306077
664713594
81851822
667421952
1144402158
26523588
1629833529
1659894808
155669936
1280640745
2088013663
1661447268
1170830191
1881048079
505056632
1652585314
1150119968
688465584
558791294
335672906
2139567779
922784511
1080761453
412138329
2075840912
534179602
1189300924
1222898152
913273425
1594393159
555664750
1368439652
1624026451
2141347342
84174896
232377149
1350128102
847718700
230155894
1816933291
232476267
201214307
1957336649
1542299411
486547379
1411580100
35527881
521996104
726677592
1063471523
494965386
110135904
2020367547
807954514
1972106851
785218201
1202088379
1697828538
1653365978
612013626
1489709052
1235679931
1622074110
1387340431
1412586514
542492772
846658569
735314001
2124697625
438198439
553278477
938426339
421177414
1091100586
831110980
1432925489
1248090324
580608730
1875566315
2060378016
962390207
1625829513
1225679641
203023649
1052429235
1909021503
489403926
1841352941
1588557286
1925730590
540077721
512635330
1824058268
1514760928
492266723
1484383800
1448768263
851767807
1875692767
1340244157
1042602538
899905250
667315861
1780749114
1046007772
432102472
310739679
559555606
2005739432
311812023
337286942
813894803
1698578817
587740916
1980757203
1232890165
380800587
756008520
428356562
489167910
979118591
1073547469
1077368138
397769302
1548525106
2123542663
951127055
1575186567
897022420
826007255
427173277
2092197625
2098844720
536252295
1320982561
1720768835
965192981
1151605606
1276907151
2046722467
1848360534
1372922172
344589035
121928580
1174178955
1521322012
1736868855
1238026528
1005917201
180078457
841145995
844720244
737228005
1386294925
116060452
1470843721
748535615
573354761
1707875156
1613755016
2128924015
180444750
1543119334
1824296743
240617981
2048855534
446078448
1001662974
551545734
133627155
374752719
858035190
1861975986
1898898861
1621677984
1144031074
1457060826
1397617145
524631280
1701190851
1752516245
303044990
594695086
713013919
1645571871
1503017576
1285469008
870324863
1615417504
371386864
673113270
1810964074
212084290
1516885816
496023641
1242785446
77765394
796573182
711586543
3207261
768993943
1366972583
1417448021
1427052970
1611989008
700315165
989212060
1079656015
1901099828
753344825
1436731313
1150726539
1198836084
1013116712
1895575162
354286025
739061011
1638710114
1273152739
532535420
345981017
1166477845
10951398
60913602
465476907
1806144125
1840744889
1977597169
2070286694
2055182419
75396628
1869462954
1837695469
234739800
109364765
1226731167
783007495
65245791
1510879009
701097596
621191000
61207431
889054809
706251082
2073266195
363255259
2114218487
1453746887
1850659863
1678835826
725299549
495587407
53511134
1606726894
1531731614
1189665729
1617171738
1655105024
1161997940
224583847
1436445706
2038169239
1657601773
128260934
1492994265
626300832
1039312858
1004244048
1730003780
597377536
627994046
620799094
63838822
118716533
319120526
420762412
767977997
1377722178
81704705
1680582855
1453890939
153683087
1550799404
1861427010
368440706
1548079470
371393406
987467109
1622489485
857180724
1185295299
1527618766
1429226141
1969295603
1816524809
1371473951
1898123032
853208178
1434724551
2061792360
805386778
349914569
1548420496
422331896
125812432
1946311638
650198477
2134085916
1098379075
1727202793
1502822120
335471129
2105217364
1575395176
1771272774
1453002797
2085811465
1400472022
357640829
1594829467
14127052
1880128035
1171432910
1977745458
1113995267
412567220
70304676
1715856558
1990922077
54638146
1823758423
1373064931
1475705301
619209790
1213796322
1030769102
547649468
936852652
2115093076
124322897
1177633768
1516907840
1025647546
785809497
1340197296
1695127830
1960105003
1205477026
2018143104
1352198305
337639059
1808258946
1423045382
987736640
267885405
1075016085
279421132
1998802507
548050887
1310694763
1058574486
1684498985
2090184503
1236316461
1855291465
812725159
311493874
1290799735
957674837
284107529
265573071
27400290
1094420587
2072314920
286282378
161557148
1946665315
1125989812
1443533209
1133429171
1884721706
2079049207
1899432619
2049265114
1300952895
817752807
1180260060
819965946
1552770459
125455182
1369942044
17581331
176117706
690804467
832617335
1068798697
2048940814
555723034
1938521465
253588545
1500393130
1327483536
248598207
1417819579
429824029
575473214
429382025
1922847961
1171057046
1818190841
1219330263
2124131570
708547258
963898441
1496692959
530924777
1293017110
1522121365
275142336
747707579
1375205336
349119077
1761807809
680970912
914944803
1470732157
124777852
1059121382
450747185
491271231
522795017
157511730
934972013
1923861931
1504789586
765611528
1041352680
1666819007
1731992999
1431754920
2112684535
289536235
455711514
104252300
1505155585
1827699466
1328339260
373209400
1798009321
567465930
213355786
1256745668
743731620
402773729
263262837
1930875922
1410377995
512632632
1843554375
1483158195
1396122116
290365328
612877907
1212327706
1493665760
889873722
1718541990
429993158
1550891237
19542024
606548210
332775971
1475880321
1387898330
1569390649
162484635
2039516567
1924961997
1654071644
506675752
1923793011
398091692
1950658376
1583025119
1709090869
935952806
1837724680
887629276
1723562404
1026499047
274998153
368347174
1695887346
712551215
540422896
340249758
831214844
407892828
1034864386
1101722696
5881884
719133142
1769937869
710990228
921447560
1016347111
1593110662
689229972
913611654
1115748592
1956338194
2071250016
1516003635
214202567
952045168
1889604015
659160017
2101406065
1590378771
799413139
914065336
662477970
1765187808
1475803431
993739705
1303278749
309721669
1859416443
678043872
1220914904
1391630483
505891217
142746360
890278841
826181353
1760985177
300307032
20951397
783432921
1567180278
279334165
1452898887
1780018654
598306450
2007172497
1717871913
632174995
1927976242
333505039
1981484534
1578434474
1055911319
258515539
1483666263
1108014945
2088068982
934132410
1864855631
517658900
1173778493
875085530
590844073
2067644484
530230459
594295743
1688511898
2009790205
603242546
1496464804
1208664878
2112100486
9322821
2076608134
2052374687
1587335923
1774273455
222867137
996987086
168838468
46710728
1284663171
1286695094
649691890
567780917
550862174
140303648
356451240
600963532
566818623
435979059
1032823562
544631282
1627830396
2054237219
1156131913
1427344766
1332257249
1513893796
774069017
579950840
1278663301
898183794
947571557
57314748
872977298
1561536874
1914797443
468154897
38399874
2001262023
31097262
1351137606
165787945
336333616
1913961315
1919666025
655797566
118663285
780643054
216904392
2086665225
1437884495
166846170
688555907
1454492247
2068600743
2048479990
27431790
620986916
2108570063
1524007239
1537842874
1512414146
927264179
841426689
1194738703
135153076
1278478281
905071988
1486991758
509074782
956196156
1966008636
855201564
1178821703
1515510222
1995789672
189493090
1892447202
1384695420
1262301356
2099254200
649935700
1833945304
476029718
1603186598
1559202338
37794258
1999499728
880380726
1916079654
127075959
883737178
1822867493
855673335
1231239545
1341419611
1714325657
978254354
1766412588
673210550
1328332649
1325759903
1226705463
1977813534
1407384999
714503707
1087709557
2074830406
820058389
1571911083
2044506447
1190545013
1303636018
194793897
1274315364
258942488
1702774029
1810897332
183169258
81454633
1066077970
642145453
1282533952
945075163
1495132022
1822931122
288742749
2099584622
280514450
1474916079
2140972034
1124591853
2003784515
1355432813
1541378612
926841469
1219343485
1009280651
186420448
844920257
2078166030
663160237
1866090120
367545762
1007204497
1557184214
1051395742
1468411104
1463592443
1046223082
919619320
1609461227
1306073204
1811192068
614718879
1550786456
1899649950
1571846569
436572076
1974115505
621323763
1964122753
782926516
2060664261
361216443
628944989
929903219
1061861052
1406667102
7670047
1825177933
1267233622
909901395
1801174004
273995924
2044878737
1539826511
861361114
1664030551
1461937905
930464807
1605226221
2004229848
1886283766
2117152743
863181385
1891039202
1643756949
761304074
1931637626
1870933554
604400690
2124537424
1412322513
657402092
1688758870
2005210703
448416358
1350264392
195366415
1143803695
1016826836
1500807103
1325386772
4898486
637593969
1492873359
733698697
1364289440
652070585
1803507762
1937641052
1198765441
648783354
260894709
558746121
345719224
1186582277
292660572
831808011
1794005961
350759424
1580400130
1746289115
1212014697
993423992
1319450827
17143947
2049359183
643390115
1062631061
2134798170
1411213887
1052857627
2136473888
377445104
457695415
860502266
669017186
1376178284
2138483220
375942154
1821077042
610229655
1507527834
1530701831
47740500
123333443
862334649
491703214
108949617
722375489
1491385065
148961577
854197188
2085978953
1166962001
1630679381
1547464078
464622320
175311825
1065627283
180824823
383771462
1005193079
56920506
1858070187
1311435188
1969634882
980444255
1876704380
332346936
1691476078
1450256080
1883283071
2126915641
2138875768
305289671
1875599100
1381947650
1834430561
1577363839
1337854868
722118851
580787504
598075945
1467694584
1151182261
1493081671
1207572273
1458019515
1066176949
1585297207
1480464948
1460144810
919276699
103951785
14523035
1833580778
1535741828
1741943656
949964749
266136516
1310319313
724238106
549451826
842953843
198619590
1653655316
211564825
1766555466
2031864964
669995361
2098292846
1793802183
1861668778
932433871
1697601807
1540415076
242583206
364615426
1272849868
1773662629
527276114
515789397
1785251271
1764460646
1205965475
983522318
1894688409
1985986194
827488164
145089398
1537310731
1009575343
1839999844
1990216079
633635079
1136334846
155101960
1055524964
1738689093
1804413094
2014337061
539465059
1725565581
1943880244
782936229
541740740
1215554104
578417182
287322035
516746444
170738831
1781951278
1308150025
228140358
1222162927
722435370
1122810414
1329501183
223979460
733885852
1208153078
513894966
637404582
1500184786
780017485
1600243396
98689122
1215575855
112035530
1030741790
435880911
1366830653
977953385
1552513931
263457822
1420190043
1836456896
1913475669
943464369
1621682085
1009661004
1238620697
535333430
1043181110
561583790
869480549
45737497
1670938903
2058658273
1597843662
970775038
1485002514
1694103982
843170257
826115580
95390803
629211248
452798375
647614607
2130563632
742092785
227883547
334601869
285510057
1218799685
910069235
1851396484
534575340
1827085313
661823303
1010267443
1073442559
1180498256
763810905
1055492099
753642619
910872221
1608317157
944052247
1506467135
614027910
929857952
671696586
1402358310
1960812994
23707340
661713204
389049452
1551024910
1294784403
368033791
902314443
2022508743
1055782125
908038836
962862703
1378182517
1908567171
1540678387
501607943
239471073
1187952221
382261368
1577142861
358197189
1924469287
2135687188
645297514
607802868
285126502
360772251
168287833
849245738
257333955
84577398
699417002
948354631
1008766071
459750153
1110126777
1980836640
802902473
1022235834
1568482239
1630858966
52462861
893093654
2050656672
1216655336
104465539
946278678
607996543
310721759
1031289389
569177569
1105820636
1435744666
791592420
1504762379
291681785
2106079609
28194423
1981926627
269675353
480704372
291439464
697989690
167109289
381349359
160667514
1464438081
641835869
1083813360
409555397
2025032862
2141827391
3957937
340667037
1594461848
503015856
1590211988
1844465378
838888784
1726587779
827831327
675874376
2127603254
767237780
770252639
906853614
509945236
1871840386
2121953539
1721767395
868563081
386847862
553040838
1982100738
1244081556
1458589093
1137904791
916190808
210152794
1645920943
1547523587
169797962
830022647
441315277
651632482
903464222
636711496
1379341279
1004958901
833351788
1328685419
1667274081
395387351
1932243510
524599640
2082152678
1341159232
1760375779
213205807
1373252991
1785570173
514097749
69031754
1919124444
972167716
1501096573
1439151496
1557790876
112422114
2017336819
1821315612
1821657109
218992442
930357921
596148449
1977960195
1862278089
601341936
367976253
1350314488
831737509
166634591
1298442944
1808241916
101853475
1410288977
29059372
1243052164
888826784
552473174
976914481
1191789917
1277394649
1869869632
1121971471
176873772
943095864
388246898
1446115798
1566561646
792952657
1324611170
1635159251
1692150037
438770751
1341775035
1107941953
1392081342
58571678
663998342
7047194
459593938
1572724825
1207597052
1317631983
22246125
1728900537
547997986
251941377
1121093075
256382664
1791212580
723016163
1478938825
1153890106
1574896525
404094961
1594840132
253182130
1608933120
1525891982
403552219
1127827781
1226424777
860946557
2087248228
266583830
1161732790
593127037
1559332339
984186671
1924643996
1653230108
23632132
1491033719
784756745
1971322154
726563467
1015874508
314135287
2128766751
38848576
242185073
1032363679
856576248
311716555
126287113
1394525396
1729272731
489598369
65921178
1292865101
143699009
432559532
1441418436
1081242179
809259498
1779332687
615378292
2038910849
219122739
1142966419
855998335
938590035
287187218
896105536
496660371
956404087
1074740390
1271930562
1201916101
1878822764
31583011
235955813
243357824
2137123995
1196859807
473077418
1004470264
1926383869
2053928394
1686357128
724533905
716559580
1566402305
1475187547
1648655343
1838433122
1082086153
1339257803
1792704102
1859383941
1277019723
1034469419
516693470
1852892451
357916537
1687156279
1952734706
1065806656
1046329223
1215443906
465937448
993787388
1217038224
1392838727
107969548
1066058105
1386654727
1257396731
569465165
705479510
153689665
75011602
680561334
1371477105
207494086
176760659
2064063028
1097076552
608445392
873625590
13232869
1121849343
76868
2066979947
1209588233
162002709
479119251
1293775632
1733643256
1804287144
549208472
661084551
56836193
1137046657
1880555255
1485592249
2050206669
1297666109
854086831
1370028882
1209291772
735244542
924431561
528501830
1276920231
168004467
493879151
986953115
425168361
59955052
1272567575
1174199846
1423382840
1403622107
1971631008
496249320
816310956
1591825604
1504931175
1122864184
1971425295
388152912
2059358783
1503519214
134152515
1801920884
1558111297
1293832536
286785673
718686510
331083932
364951572
929147951
200381229
2088293991
67817130
1811422310
1038812004
1124287514
1630953391
301323667
616010486
408486783
712644197
136557877
1530136936
198490936
357390576
978921678
1920977858
932511208
1102802151
1447854505
3535284
709590791
1995033424
230013769
788601785
7936488
122424618
1923277040
1417717407
1989658852
563339224
1490742988
448112416
645820388
610464461
821056573
1047426625
123574504
478858838
1455598543
1872942356
1650456912
1997268505
1190712939
814771471
288415385
1170119072
783074575
2140512132
290420852
1104425890
1689025216
1401729468
109867567
229134052
2076083526
430289416
653032938
1952108984
1641372004
1345922752
1675460637
1111652027
1200720563
1635306020
302845187
449326525
2083572627
766016916
1887585848
877308304
1714716524
735505960
1901690075
597438842
493013368
1976993711
1671386115
674192308
716858498
1035228992
650529732
1118437941
409496632
489606141
274712236
1924344896
720956664
263534426
542518637
1789895689
2029903845
621889713
601973116
2106955692
1472822177
230278634
1643011676
1233136750
1287640426
1126915369
606116905
367404377
526525637
1221305319
442090270
540863643
16381240
1246779060
896621045
1945653989
412095945
346442828
174184250
67451012
1611508677
2060775006
1631124043
1984023017
351152534
980677649
69573608
1019551386
1111841199
948320099
928607877
312815710
1197212820
1308454663
1707779511
50084694
933082788
1410150883
2041871637
721623198
1257960093
722535912
1922519786
1615283501
1841601174
250747358
1802025723
1272610387
1738814844
549998487
1520677509
162188948
1222963673
2039437859
288489019
1106239058
2005260272
1239130221
39857604
836196909
898635762
424034497
603870123
959523590
276429911
1403718453
1153819336
346938804
1582952858
1920879977
2106459477
1613383198
2046630428
81719045
403537810
218827443
38961609
787723984
1603905137
1072316934
687415463
1905413371
1976075417
2093001821
2146119038
1772958997
2060600423
1970029113
2054469176
1860896953
317113037
1725533737
2142586494
133339339
811555590
690083797
1317738832
297759847
1319456048
78777297
1486734060
1290373044
676252314
369961439
1670867223
2079070928
1926830669
711533960
2126489191
963525110
2052078255
1119679650
1339895480
1275131707
1828732102
459370334
1555634076
1868361398
1890221835
1538978272
1978061436
261086240
1006683811
870816281
137658957
1667255556
2113480807
552171505
1814019210
400828440
1939177030
359139888
1437446425
113335334
466120202
940950397
155798986
368588511
109202415
1625478432
1555065177
1409576893
1683864206
1365541428
2120653163
7401147
15237571
2037973486
1138013002
1084121829
1854563935
1567713664
1095721357
1242681122
323299569
1474058272
1388027054
560500091
711031406
1366982881
625382192
1357931951
2063943827
1201689464
1977741759
8812208
1125773473
1506234948
1121527567
1018808330
567058924
427334397
2089983225
1873824451
755213209
1389638370
1947652075
1547269041
1377113045
1426742490
2068381066
1292714020
2054162617
1333281974
1770231079
1116496721
2074442003
599333691
1118228400
1164939485
739221243
1714930108
1860549744
2001002248
1958156887
253273474
861625483
1863359723
1674053292
1126165874
572163853
1288315416
1914602892
973799112
1992241382
1500996413
430603366
1442318226
1903207281
1817895782
1504693984
1588074803
1516376720
293292355
1484117566
2077976587
3910855
176673249
1593176786
2045773747
1397934131
1480210580
614892706
2101885633
861495902
493640420
1807644938
1575368804
1663258161
256701622
1182134942
440612128
960709511
1334173422
1151207731
520218747
278893782
1653207613
1114960482
500236131
1855896458
941262072
1925682900
566387165
978466426
645408218
1345077624
1263234253
475740924
16372959
1753277473
725702298
817563891
2020440535
1366672041
2125070556
1494851454
1508662871
1480245
600560606
1592158963
541327034
704072259
219623230
1465867312
1696876399
1495591927
662096246
252747981
646873992
2075034049
1496626545
854191141
1462300517
919801837
1319921765
1082313724
779526692
578985836
1877290271
133690560
1851986141
1980031225
258390769
1588789198
1426145028
88679253
2001076943
1863927166
867565248
197693065
452268761
241801491
811827943
818144551
1990012866
1524212053
1312767206
1155887907
440247709
14755899
565658334
123543729
1189528103
966526467
1359363972
1027149883
1338475316
363608329
856766774
1116146377
292953396
928304727
1428178595
676231380
1019131638
380025532
2123697265
642252565
272276038
622128231
1692594808
11299522
925930667
854763975
279214180
406082783
106399334
948709547
1704707016
480960347
404003494
179993363
1513349121
1374290128
1230876703
2093140162
325917663
2522836
1512561551
1180749233
1485973317
1936069066
1671879170
533726203
78369019
1594102924
1559508714
1082746197
1377308881
905381599
1253230800
1863621111
1780952793
231037173
612039716
1182278351
1332438383
2018216128
1522063295
756877077
419843405
1901904415
15394035
1901846272
679533232
1789938354
1487774416
2102373091
83130154
19299499
656802540
255673910
216073120
1006502580
464016787
1342886674
922298565
1473324706
1822877345
395629833
879880418
1709385618
1654603803
505221392
472879994
1831946790
1752472181
136338587
463253382
1756173570
2112955304
269937220
661118267
291686544
1943603886
1657935336
934007880
1179576621
756896076
1291189533
1142195956
1087052243
1228989515
1368501080
1641061969
1181444278
1331007003
1398163869
1315506278
54242079
1186204986
1383257984
1621914418
11540126
1984372238
589471051
79016210
620083310
83060961
424602002
1905909634
1032087620
1115109408
1689661679
598698058
2081079814
560913488
214474163
964005303
1628172072
1617208053
1908620338
330844617
2048773475
617468071
299692348
1476245915
680700894
170178715
364397076
538131856
1661764688
838163127
1901756773
517352921
924904287
874172323
1789902122
806366961
244783236
1529399353
2091736326
1807288925
684701356
1200923758
1335230460
1301130773
1502021225
1687461807
1824441903
1956654235
1932851588
634802550
1357980933
1300161297
123042445
948112351
931056136
959372876
644911491
43545455
1496083370
824530016
953400143
1318823366
1540506097
1911885888
1903966686
1144048068
520804934
2088106552
299271833
89155447
1599770679
168863662
1329101204
516779647
1559074216
1789849325
1533278493
1548048782
625515176
1794891253
2063796247
312961398
604156606
1949418855
643559919
94201142
1729399597
152016777
940837576
2059992140
1382541827
1419587194
1673338640
1838304525
1164509241
506500056
1302417393
713335965
455270370
1844050164
492756960
1617532388
41595856
815711179
847092047
2056504764
2082430694
329137903
874537239
1666821197
875160352
1970622521
1706811565
1960323223
1567816500
1274037022
630937066
795686068
1100962657
814569129
1319501830
1614880021
1588863355
268914827
1512414205
1947530158
313914745
1700051043
1965977384
2050860466
260745319
192495870
1019601607
215564193
234551501
480331864
1701048924
529823070
877192379
1081988146
223126171
34374816
1957706749
137384750
1951396
1127925808
1855365680
1026710395
902715793
444407936
206309709
1497695277
1021318139
647147558
559078850
996204519
66298709
777408998
1868205986
1737832741
1095415893
388755144
1423682034
971759820
246310649
2033625051
36759070
1416213223
665413422
716662032
1318774402
1565818502
796356544
1897875413
57464271
580572631
1139538875
762375558
1912568637
1371561938
777495214
386344220
611728780
1656351785
1124959566
1738308031
1009609794
781865147
1840001860
1745466965
1288224089
719500337
84083194
1635296284
272459005
1637159608
1314769918
1768788038
905985067
156288151
1891042989
1856267108
1473142084
2124932880
100010199
1145958158
630209125
1518744037
1812716552
1197329327
1984160544
1319672357
1934742541
211538915
1159676890
1579127613
897422139
1191159730
1598536868
1446214650
543656054
641239599
1683140225
1660224015
785136875
1818665474
2134858186
2002450408
555873402
150586156
179748659
165868422
420943593
490765597
1430563105
1004675890
158007693
33311037
1086199575
1326539307
828578643
1014847925
1799584836
2005716208
399137955
1635707756
1478413569
1756173570
832476343
1708141411
72184266
2123130271
1491238194
190065557
362682373
1419781819
962058715
253163579
1911338570
389806841
1302670626
24306164
475048708
118763983
233192093
1004972818
282069892
521260173
1372475304
2069714930
782844504
781604195
1660229605
1656010772
1723526175
377681900
1105691331
503329851
1986424895
96063935
2050935650
689509918
948807280
31400840
68536243
1198677419
62195326
1875958261
1890160747
442015404
93872357
1416443970
1062812040
549909316
906686099
1052818206
1446381377
15096299
1755643805
1371666755
344394029
428751035
960643770
1381082205
812033785
722149024
551369175
317011121
1909569764
128168889
1116510228
316374019
343507051
849506775
775441273
1558699617
95242973
446360468
1424954039
299852775
2005865935
2040455867
2120514961
1112510200
1992717475
1710083565
1198937822
1877020071
1152578228
298432142
717217964
2103181439
437524332
506761142
366779858
1428317372
121872778
920918019
1822346785
1221040354
1657124730
1945923104
979009501
627698996
705781221
1665554724
1301251967
940041534
2029481718
343054625
604014364
1715620535
410699144
699561977
1232781895
111656826
602621121
286694141
1862244689
451955776
1429566693
13394421
213778180
867218766
873606686
1202100044
1797707303
1465488344
1033086275
697028681
935970943
645613742
1516848465
2119707025
569854356
1812272520
1124436351
1351110767
374436363
749646418
2050201451
554766563
1099327741
722662005
1078430278
600588653
1292308545
1991041497
2133702550
1662470353
1509490459
1585832418
1483236190
1430624308
1033753516
1486218346
1978708223
1001053480
1069184138
857580457
1296363790
436408639
1561300061
453557133
1888932879
200467470
486541433
2076038067
2104289682
1119301378
1034554558
687663306
440667213
850652131
826877465
539536458
548822010
1764563298
2040635494
115613127
763592
1480210555
946873840
1073528347
1916482411
2034409017
54912357
1829947568
252955745
63891552
1814492556
1441563422
346004301
2067766187
349668490
1536755253
1001516202
1359482242
279367826
884982865
885256419
503170050
1103855456
1353239446
1623464372
2002666573
184092692
452220682
1791898657
1377965313
914229575
1583918311
1420534763
1544644952
932586974
1205473958
1809099393
1900652878
443789625
696211218
313116359
1813770765
1980184199
150871041
1923008340
1905743737
973028018
952379422
512474300
1919172730
1332657436
730359025
1944208858
2073756066
291189272
1809031138
371552110
1908368932
604709564
1116791712
1065532931
1507369181
1956007104
936208389
918766776
879285083
1050442582
745225501
1484526174
36004257
1150685135
1193162163
1068584301
578913310
1453831721
214949380
35462951
1942769272
1302916508
622242981
609657411
1124802137
2092444564
359162357
600993350
704790398
1543224708
1057056260
1771751564
38813071
1676718678
1077697592
1868767652
694528235
1074691698
529324021
1862823974
989538515
1619231984
89824833
1608092016
1440308147
2046220160
687018472
485202378
1916793583
1617555445
27234809
552591687
899680968
890054404
596489133
5734547
1195210232
539089290
798868397
577357143
1013342582
187067573
1145803920
1468185571
389589356
285715271
784226012
1996750380
1671312954
381665796
180735504
2015268767
1632151092
1455856134
46699469
212072414
1781266897
925502627
1898064085
1936785225
1419838563
610518026
21716480
643673607
1764831935
1527948313
295385005
1362531914
1572185205
994927728
1332742213
839179348
191759306
42619185
1888853774
1445434278
1047693156
364757520
1542523261
959371567
1087808612
1247563286
175786843
1497863652
1894847417
1408752539
1200626504
584513940
2093012535
1009439065
248505673
1013424363
1014422092
1636847502
213244539
2106410908
1532322249
1390047005
474692501
877033917
297275707
875852765
292147039
1905807740
1999028485
823206144
1365323473
274397150
953395575
514673636
187024371
874045162
136114386
1478206010
1990362870
38387571
340514907
969591019
174651789
2064905127
1193672975
2146119038
1212922514
591273740
740051695
78422386
993187930
494184724
632700860
666678244
178877101
478259308
1468224833
1858732501
1252858308
487832301
261913294
467351901
2025442518
1222293365
1207034664
1854851699
1487503619
2067164689
2070370664
706321264
1104761858
1407871657
1993393693
2131380756
1239156397
1732419981
436565438
942692470
1148065599
432013973
301858609
1555664337
1770868855
379726238
773231542
811380552
969809544
2002617932
419108627
1937743075
1384259037
1013642595
1974551051
8684973
1835945522
645587946
1038096457
816351975
4296061
2095776669
912160868
56011012
1568811425
1647630512
415319780
831654794
1188526956
1986550444
1882404657
601882888
1030016416
1965734920
454034609
1540806925
1341823888
296603489
1762980711
19430428
424062896
864563542
369660093
1989500728
1647341374
2026549286
1583313765
1269156161
515318312
1804164924
429100892
1981563292
1454202946
723491280
1079096583
868300392
422496523
418860267
100981862
180238450
1226704203
854895795
1451482512
990110939
153549607
1936237290
1813847090
864977508
1325939515
1920411350
1598219743
1630505175
1988063975
1397747904
809551996
1475846717
1146930727
891371750
1798083501
836068437
1750301332
1626551046
1087943825
663905327
1773442352
490624327
899535787
1366361593
855525236
505036184
290728651
70324604
352402737
905447683
744529170
596678102
860668051
1175984850
1860591127
785969882
1050958611
7270129
908342515
253021291
1536369091
976844090
1756437509
1556669377
1954448809
520313047
1407342241
1678977341
2033464354
969248109
785028301
939551216
1512166603
95232564
1561248625
788286024
207854558
613927715
42344638
2084986582
1656038341
1609509296
1420543224
650330822
1827500896
1311816164
715167347
1415540058
2037587721
1332004666
208758971
162733219
289080981
2021222231
130898408
1150523814
1252234251
336753450
486683093
1337823574
662023212
1907446561
230964778
95898593
1393160505
204989924
290815260
171683182
397714514
1840650790
1255018880
1632858689
1494007006
669179680
632173239
2042369464
2146544934
560707786
1514063039
681907852
750667421
1497177731
2074918369
649890288
670536442
1465900361
1907342142
1603470128
1460030934
2982626
957467872
1652444452
1080108777
440504610
408154394
689244206
755727938
1669566716
1446211987
1930182355
420179216
1430020602
1729271854
539694222
982113407
570869843
961580780
1602263253
154915206
1125344460
557437896
1648092444
1333375733
191905272
1960941857
843724214
749353322
1715947910
1730219069
2026337348
1014902338
133535408
2070717695
1634182588
1122855923
1555213098
1254184790
1951220526
1468958655
153808682
1954449185
1349520768
1293501958
2009157206
1961516551
1567191002
1967521534
172160855
2140458842
380235609
1535959961
1844467824
409028863
528220349
1448236542
1290268278
1133128484
857712342
1103481428
1286315209
1844707960
893812068
1367934591
1273937815
322554329
1950885370
720576432
1563717546
1326993671
1849222094
1929381553
1595344146
166231536
1858486577
474703515
581808747
2021056888
793937520
1986807933
230155894
1518363393
2037177235
190854714
806313201
1634513646
10160920
363418288
1997111172
1467504408
233824803
819841935
450077906
1338520661
1776668533
1451305711
1695102412
414407149
1170711601
1636710662
2019051041
1757495151
1864032798
547928432
1345859336
587348578
278581911
58757035
1682854538
1317420060
2086900818
806918053
795775828
726258011
48812619
1708435368
162837720
1451469695
1288879710
696134345
1102780631
741038981
1622202016
1590068987
1016597584
1252189901
1681599098
318003791
447407410
1097536407
276890903
1623526796
665243062
410077486
1234270825
1151837205
410804907
995446500
742751543
516393116
119617911
2123458395
1053106014
1226292341
1492598812
907649001
496557420
1768429401
488925475
1733617807
1047731181
1824115406
1352789221
362039832
1097733594
1742550146
92909512
474882968
1840678316
1118709378
878857203
1843499624
1709071484
1667862442
229285147
632461059
974283093
777264875
1721692484
859869130
1641638688
11195693
1655336315
1896973037
794996969
909010189
1568018023
1664555721
965730471
1988463887
1739714511
692849533
427867889
1506876057
1718648929
1991010345
51769352
1063848703
1783231488
1940064871
1302280339
995023088
428803516
1117304414
397826115
661092269
905004962
173147980
398422690
252258724
1001556496
632719318
2024330685
402523229
487551187
923867559
1955397197
318393182
1985601280
1422329358
845523987
1686578470
1356603884
627271206
1315751606
1656506605
2027184836
8479294
271985823
1863768279
2114997585
1474089117
1781935407
640802468
573482700
608945939
308047377
1464222931
2023947142
1855734240
20690477
939773230
500810514
1900884800
1601064909
1584184884
1800539661
1647660209
137758611
1441317244
1826325501
604836057
1983193042
1022565936
1203455019
670595271
1839420644
1610223802
387414527
1964862592
1875359764
1892274540
1447538508
2021169707
1155854684
1566407
197132283
814989938
483091446
2051642106
1228656872
1695375293
1595379505
139527906
1040272156
565864900
1890830784
1858031426
641558896
779161051
51573591
883032030
1211846417
1661788793
417481443
1258211743
488903395
1280310943
1212346239
159871918
831286755
1794544732
230235698
858617365
1506579504
588880570
1740340081
1785445568
1214629761
2080190296
910535368
811959977
449899632
1395189774
2070069508
1532347147
800455688
678641237
1113673390
1053609362
1516382027
1550232874
1987168906
188480810
1365432778
903972142
341390889
995530257
103985914
2051877641
116397743
1874141146
377397237
1260312250
951247353
965971899
629089400
1326411739
465779601
679072778
674757085
576127389
169695107
1698409128
231570767
79844530
1715955690
1553638644
757984829
1763784661
500460134
1779518563
579833467
1591840906
1263290809
693697705
916238996
673246060
2144146672
224019452
1145115422
1237965727
17708191
266775660
777959061
299843021
270672189
498707994
585503419
1631374070
921470620
2087828255
375821356
1186140687
1774063177
82666584
1614455098
510842098
1949263297
2111119712
1968456459
2047872895
92614201
339205165
1792929475
163742817
1725435275
2036243365
2092025198
1601377895
616212923
704743884
468475078
1838155863
938669143
2114814057
1515100148
485574901
1276209711
1139997700
2036898269
1946698953
1482719338
719158864
1612092490
1222947010
594586991
1840782196
1018851422
37559870
502110564
1765041642
1307244976
422739337
105579932
1764157629
416917422
255464209
234499838
1490465102
1158743680
1162357017
495398511
1791401401
685161507
2064017955
957290328
137733660
1779012805
1641083026
205525682
1333390826
2045441966
367582909
262512865
1769320603
1272228000
1453398732
372413147
876367395
1552128806
1146072051
1314604324
635069927
803908542
1007940446
2042034066
1205275290
655934561
414327589
1026352092
1360801860
444294222
69399670
1890015490
1479857564
325093878
682561725
570110673
1853378028
292555235
1051139542
29598335
1914758371
647772998
1168382165
1802612031
756018854
1432395730
798336553
2111843585
1007675874
1565624417
1196620357
944505136
323035739
109230932
1352888999
29763969
1233838004
592568629
260575278
1844268903
1286351271
829919882
5256592
1769574437
1130503198
543142973
1150307927
968942486
1653303279
494608396
1175666580
1096203706
353071854
702681285
554813996
1220291220
1844978196
1881328835
547220552
40527122
1593970148
612946562
15260416
681189739
464480396
528383440
1318571653
284676643
712944219
1129077658
479496913
1977630880
264314120
2053428959
719315680
2038082268
504212341
583284179
173727418
2059725894
1580895948
754219353
416554021
113812117
141471745
472013472
325475793
1743829499
1713355285
736003043
710893685
1286679403
2074381829
1039491505
2034031526
1201497879
884775474
1427170306
1806799360
373804100
906987288
2067987442
792126304
2037684155
700657837
828471382
1517992949
261965802
363175247
1779265616
2116636731
1981339908
1321026877
1110977259
807060410
1622943179
111970826
1474850327
1771246150
56616659
1795047005
988945527
513314858
891438926
1156096443
983984971
1815262876
408143972
1076415019
2124374931
2112605534
836616659
1581916397
1428162503
1998137110
1167490142
1277129521
665408412
1372647327
1410552996
344289841
1280039380
1615227504
773383370
124405618
1564301069
1825497246
1056132283
444149178
2070560286
1287311536
537896692
850993463
276920873
1607607352
885574212
651649060
485640460
2047482361
1966258182
901689378
1579345374
931591564
351142395
1008285690
310839471
1320434473
1077368313
1061738468
1677665519
639686253
264229997
1453001801
564052026
445618114
1193075364
1511639684
1609058027
1899166643
1356825636
47166604
2147009422
1504719858
1533052393
481499668
486957608
1530298470
888327158
1077580775
1997707087
240470747
1576149147
2006183330
970982587
549067435
1303127542
576297843
1422065377
247937667
20691541
1982854611
763897313
499007773
935377199
1310414062
1672500360
2043976245
709115951
1505477761
1587008799
1235153858
1731825102
1278470997
81390110
1679135518
632205576
1769538575
2139924811
370185389
1578701978
579959508
1537068256
1551400656
220400394
1669487537
1336612955
59468405
227906045
2045347155
1022513281
438684373
242759978
799199023
1266002629
896678551
1079555375
97796793
200012693
1418975911
1512188531
613185622
1668378519
1013400161
621451624
214773471
116760789
50836844
714715476
1541419461
890593670
1867396962
1664633523
724849090
375634823
176909859
777774114
1099664340
1337299743
1359005088
1510115759
1981866082
1597434637
40058083
69339508
1950686459
1189924643
407911731
1502621404
2037186863
1386188492
1120841047
988203400
732231043
2062738125
2048203782
2042610474
246902549
396581198
852016782
1191543098
804991846
197551669
589856649
1209320161
1867256608
1145036147
1606271215
88264867
1440648111
1840523846
136629772
1123515694
1622422362
606263727
395972726
131591621
993739981
1615397380
1699127292
443746612
857470770
533646135
137696452
1962067171
256579094
781360181
1965074543
889730409
1098627428
1913687886
1467623898
501692050
1501100760
1006252694
1353966657
1079874715
1991453599
1159201497
375571908
693149376
1833211278
69535653
1346856223
732756920
1601837931
2102986726
1693238174
1266981815
1405949037
29182875
374228751
1665809869
360999032
1752488589
1590193877
1632842865
1837917255
57209624
1705556681
1039195446
1284927944
544496100
400452638
29308868
1337329757
627104719
1515676519
1987940997
375404370
159804361
1980216677
1135862303
1967336257
1942722347
1952351665
24991196
720531305
936441361
1824658992
901411504
790963950
259141784
570199749
2132374440
291752082
721600476
22104691
486963590
834787991
2015352081
1705439127
230865915
740051767
923133679
873749582
1934999173
75753370
1517817585
1883597332
390336610
700901199
414303215
1668898552
1424656065
480177572
1353816751
1506635192
581405004
113785414
1875716275
1494824179
1521703741
784065096
1132179830
565717101
272202828
700333327
1006683811
89219635
200763501
2051135446
253531007
2073639395
1232902619
578098600
1350626822
1059290353
344941960
1444386709
405638979
901831290
1101188623
816275480
1734215712
950271452
1742126090
1543500467
1164915922
567852578
1342532537
1362583194
60962670
2036672281
756460009
528972242
2137044606
670021382
389906050
820119871
287161964
151802900
2091010814
1583043574
1720465547
1390779555
1830014849
583145802
295856430
1540920199
964214816
1196549240
1053992287
726456649
1034961920
1598583833
623028614
326831358
1354231510
21078494
495777278
539453812
1420782859
1243456149
88026948
1916374382
1174696638
1709910279
1569761628
1833461266
959204865
424164980
100390396
1871554342
1576127878
1223875146
36320177
908622772
1732573149
1806856624
668370041
981739674
1050224605
672365294
1462900392
1856897029
68059975
395196752
103407192
819140831
1148622082
1598585790
488521387
1847238929
1343411274
2065772255
1360846444
760996725
1980933944
2010345875
1926347811
1132181776
51333091
1348151592
899854050
1740670380
164846718
897169022
1224389839
1536268555
185166343
17124552
320119350
1383979635
1794670737
1493446659
43800358
31023173
1749855742
1707636315
1050560655
1545666888
611636603
1209562418
285993513
2053121443
1685495817
860989732
2017607620
1777255072
1531392293
1097881132
1385477178
324268134
1449685012
1214220496
1609804633
449737439
528258120
1095601906
1998285362
2089319911
1757848297
394294357
123681258
1049035371
1245896783
1407555814
830960159
1910026697
434965928
1427203631
1981925457
1175475799
761202246
287372262
249452958
401044609
742413851
413823981
1762937780
1792880914
1468760046
1302480171
1370955382
1367145659
2032929176
1969730007
928251452
1220645346
2068748869
806894597
999940513
1158199038
870252125
204077253
1750189296
636129291
1532006743
1955728248
1167540453
2013982389
1803148094
1645532277
973868091
1219809461
1407855008
33597990
1739035350
928972489
2115614738
570003177
2051480084
520213439
1332721362
1708248494
1601122156
1246189405
1038533526
1914613683
500191061
1705651822
2065005962
879349046
1860714119
995408704
1037002560
1017909909
1661777473
897939930
1757850425
1883510290
1402769364
501705201
1932520296
1499550543
1117415222
814772870
1798563161
1416834557
1854345941
776061873
83525570
1482165897
511887443
1711763970
871610936
88572823
1602243991
1654927401
1700249158
2125923742
1398769364
1882342286
771028793
1557150086
68356049
2132947745
525945106
1817700974
2014724103
630599412
203519336
462949093
1606468475
898571564
68196003
287291601
1924982689
2080273213
891796712
1222660494
1402047916
2109206397
1385456828
349677460
660926944
1042867964
308947172
2025648373
314274760
1686691778
1682746057
835841650
1826929685
135298333
818692975
1468470389
644576770
1133173251
878650541
1704319924
876458173
1624211169
679174181
1317128868
2071585073
850379451
215442855
378286550
1365607508
870666906
512363050
81574825
19235243
912474307
1474736504
1027631585
443503482
1447107405
312248026
1966909129
717004938
1136282712
190561000
999871019
2053895231
1814493968
1748926964
1179103420
1159523972
2068140145
359667107
760234652
2072778403
52035218
1143076587
1938475172
1880534454
1373627429
252715074
1171974096
1116668323
858050314
1199977064
1901001079
2065488350
830603505
2067147869
342784517
421662771
2033701078
370677088
1010734343
1611645977
1174548045
991653703
1073622903
105801696
1207122648
520819992
252276787
1948349913
395058976
1424427651
186974416
1621137021
1172605184
1710550483
982521528
2011550013
394632896
576978815
1740165865
1982708815
1495208031
841493237
620712062
1440708131
776331977
903759658
837300890
712190917
26161643
2004912138
1847548694
1191819929
1696494983
198412942
1508069797
1234197535
215101683
234047533
593666102
612089186
1370685582
313449868
331163001
88094340
965686718
1783830656
2020677855
1660275065
1542405129
294589050
812486004
69227046
302152068
963490983
877349317
905784406
995746362
1723710671
1324317274
697813037
1225710194
1245370341
1212304419
1597398658
1573256890
1537389873
728833570
1171722211
169708408
2048207086
1013127807
382274222
1589674711
695136494
1863263437
1782041819
726334780
128446454
97557434
1399433005
359814635
1872436159
7104664
722634974
137862843
559515364
829926196
1693608836
1103609984
486654685
966629388
312623041
249082154
1949781458
27888162
1078734379
1026880322
200588078
422345303
343465930
1049151659
1313056652
332355576
1597839100
1338628922
387973476
1778032214
1391190216
601093694
147116839
1486476216
747611743
1611855985
632988765
476875031
594680462
1129856726
1817652032
1881926388
1695394926
1938140644
1993431129
651148712
459641116
2046808232
1837899055
1550932003
1298650841
937684037
1116456965
1160700050
1496120555
959051762
683645815
1004809697
2003686968
1148110811
1807837727
1596067969
1796842528
647325407
1239585222
900596259
187748348
154828013
1997552887
639481904
1654790400
1896502867
1773993441
110795172
1206289608
377233295
1615027161
511966426
249698006
1961008539
1044317636
1457528071
1379918906
1865511361
2147197021
708538446
1432558953
293688072
342789986
51488053
1667869143
1639814361
354020687
2054500699
2028254339
1944511939
1249954700
295087760
1953760804
360077726
1337782249
1773980190
812841962
1644195544
1702799613
1480907149
1284854403
457623648
1511976698
737604210
571456722
328688934
2098110100
132030950
429529156
1679283192
609091754
2024429356
478937175
698550354
818463054
1947444637
1381432048
121829741
1101844791
466411762
1134557394
920750900
769707614
174860349
353519953
1408121880
702024464
609766449
706444680
1537369650
932301214
667440321
351995240
1928270397
627594493
281110911
78389139
2088321175
158332764
2011998549
1172826944
852924448
853030958
157664797
1612519352
673603215
2011117585
646914727
167303001
1887541116
335208522
1295757669
1905811705
1258278359
1156975540
1467614750
1757607933
1174172492
233381052
921116643
1370435668
669122598
1911575801
716565991
441235979
1366283022
1354781910
752460042
895514460
2013578547
1915295375
816830423
1419618541
53069796
1231606283
6609249
934928630
1500755334
1073663850
67090354
185291357
1403086157
483556280
357712928
457296293
1566381096
848462964
504445861
1471176554
260970640
1351642559
2049061137
218922679
358620895
1830761574
1932874844
1998167062
781407412
1990604937
2035190559
1141490845
294295969
793763069
33549220
98235033
521626613
627768363
1972944588
535259894
717774182
781450871
18692018
165387672
1526218843
171674967
768050145
1936408215
1557175896
408820397
2058533218
1805917555
307054623
197350123
1681377031
743830227
1046443131
300344978
1229850777
582891219
1823409334
970544686
2068232846
1321799087
514948187
2004647667
1104258309
1962182985
177160154
1646479620
1414895070
753456465
587711166
691552895
1417402998
1279806754
644129439
336827284
1819151001
1378235288
496686520
324497126
298337450
1563861075
1290244373
624530893
1996767652
1819077880
1548920446
1454829327
1965141463
753941709
788775982
1505072766
1814455896
335762390
1211002509
2103711173
1972465331
868601488
43897318
382891906
33088234
1364923652
150803251
1749078754
1774278368
1133153095
1944782023
753076613
2026487662
873565274
839739429
2056463805
604265944
1538897920
985323118
365608290
783939957
86080850
1723086829
700119785
316070458
1101066150
1153793176
7342728
1412785237
1290709076
1458354418
476426010
198567607
1661309734
1543284806
1005252534
223669709
1348742623
1987984016
1708466189
1842665694
1871189484
924459607
1843677150
462306407
2131754890
1651512524
1610469123
1038481100
1617152957
1703968259
1621337914
489181325
2079463418
10982645
273462477
49850332
532796078
2085334572
1879228791
596262856
876640946
1540771309
300310105
63311455
1882613789
271675305
256722630
535818625
1892756248
331174982
12041172
1865006522
575779094
1454547414
729189482
1394379385
2112447143
630249366
1587876012
1304356706
1273153558
1725289180
494087684
506176543
945973444
728748074
1605355620
2063080081
379799914
1788279891
683370192
263131057
923317421
1132120637
1320199797
139757662
1302598573
158539892
439926696
1096649839
634621694
215779018
1402787808
1918410518
1951433586
1198351003
1139452662
1796732301
1943383321
882234451
308094640
52358517
318461703
1601257932
371336089
250850224
396948866
817952212
364002212
1758708886
1818775610
1633319826
153187274
709615659
841960054
277360598
2097108027
999458508
696414343
1686207442
1099965594
1849997194
1222018091
847241572
782944763
376228135
262347630
389399206
1988752874
784810743
526804453
617441454
2090937135
439034060
1516759695
2066746522
1900973359
2125819128
498237073
856459490
1814492540
134368033
1639441634
1404881450
2023646220
609145309
38342713
935145506
998472606
1181444278
1230173261
617071245
1470566720
1171331026
1930923461
970219458
416721181
184400968
634748438
244379964
825618584
1455282637
2073362960
1172827977
1438815191
1117005241
260523766
1149554168
1268636470
1953159404
1198742035
1509641803
209061035
407759384
1616107011
258177318
1652797243
865938325
1450238698
21198360
1875907633
114674386
1810477290
974656598
1076907343
1854674052
380981102
2004268596
1172909926
698630776
865517199
1315102056
1942256678
825898217
877023281
1205087947
721807136
1485081188
1619938731
865743642
834199798
1029353161
1665977379
268074274
184163322
650436878
1645003920
242199088
2038984396
391688228
1319902168
1179643253
2135671792
611538830
635507819
555615043
1853332742
405624174
1216128702
1571804417
214599269
2075536315
1802610441
1526893259
17526453
953946361
1407214583
653305367
613159786
351316753
793456450
1983383834
515909302
899189501
1579502769
1648264045
627782394
1524849409
1152556546
1510652019
291258121
1374117937
132997867
1509850272
1972869486
163376620
1251257591
822161812
859481717
1193176350
1414121628
1789895675
1175374879
771209853
1727988334
1877133890
2094450169
1105816950
1307082669
367711021
1956570635
1051932127
2130703187
1008039580
828139627
1299220494
111259776
1941052475
373004088
766129604
1932609490
29613476
1164998980
856700595
1699957384
1184867440
369652160
322944084
245420599
24046666
33632231
1675485767
826559380
327286290
1890389644
1947266093
2017973428
1485675496
1925422779
1914038180
1728422130
124936837
94219060
1504636754
1143295040
1669777446
1960332149
2100621683
1454078015
1698076562
637531702
316555086
2090510547
276078668
1134215055
626390937
498725099
1535843332
852645988
1405370887
28154065
587869098
586042991
490847681
1489885747
30068012
2096798285
1525558168
553196744
265027792
1746671206
671304177
1530511034
816513883
900175963
430599648
212664597
540806163
1963167584
16259622
348422740
33713527
801245201
719325117
1937131784
295008167
195038772
1574953569
1087352691
1995989609
969933048
708231464
458468173
516769878
253136804
521845488
31932952
1247193876
1603501683
2903865
527197201
1205289339
280187004
1179033406
354925880
478520445
2070477044
811208891
552556040
118768006
51197154
503545916
952535697
1257376592
1861009052
2090076121
1202924436
483812435
68047403
80316540
1413985757
155320147
2077286119
982007732
89657830
1156977751
1802481438
1821270128
464337135
751878870
467971621
1175019917
447285469
852778149
666213791
484692605
658145301
1638713368
598333347
54571793
200802665
668910048
1323935357
834705771
843283204
1695763838
1041611386
1298123348
863579265
1421222169
242007363
1546638666
1912548515
585876179
151863099
1044692698
622746770
1472942675
512635330
2074346901
804543583
989138371
1697331758
1320635396
596677428
46170788
1714845028
887933303
423254996
1308961504
2118013935
433301223
1253813472
352156581
1951450797
673129902
1379334707
685873346
1745914059
2021549753
153890185
211408418
556103937
1178177209
927164475
324572153
979600721
246629641
2142360889
1915896016
631658702
1527629589
177976439
287743677
1528466947
1802597568
353781686
1211260055
358764830
2133532741
1249143680
1548148827
1235108380
1493751371
1880466360
1191268390
1718813873
1335737240
1899830501
1386923087
179762154
72997416
1239997734
780594205
363848716
1478764432
744655316
2063442677
415498117
2130524830
398319693
1091417531
173761740
217395488
2121280015
222716091
1564781884
1602050215
1402068962
1522423761
874053708
1166824033
1787218274
1677429151
813792708
1570685462
1540915996
1837525738
1817582953
1068413250
209213335
1426549999
1081107674
736843042
889675952
351888489
2082185821
1895419632
1208689431
1380020028
1098134724
467228659
334815882
1941113973
1464695458
738016130
17443264
1411415315
675420388
1589285021
1762387534
976987862
2107827311
1856322418
501193170
207879669
1221372658
1079728693
1333618020
1904963750
1286772679
547861829
2011999191
927696812
2045120849
1898998284
1960755164
1634275851
635121190
171595530
1508850557
507232948
425013978
1853346662
1743358779
716596968
855784626
453380410
679560629
1133625002
1898222199
1722805850
1828290923
1835430892
1473706694
2053225468
138401206
793556963
1902874760
158289210
1590396816
1904485857
1708241418
1364512423
2034952136
1137970137
1002102764
2020933673
1937064350
1732974129
604254226
1834518126
343665658
1459249561
1805293636
1287329802
324088407
1749865760
1010681155
165902189
327339410
1782424234
1556750547
1994833804
1113509722
532011359
1340542720
444291268
1789870673
675420178
1189804818
545826373
1656483116
471453679
2002074362
1125204924
1996692055
2006579944
1513840158
1691539529
1875114202
1615076623
930877295
1332643391
550974035
368006404
1090501448
1931700440
728479196
910752459
93273617
2070812089
865879349
1695399313
1804114180
214714906
642821416
1405204510
1479643185
1424056490
1122501397
98730566
1783841034
457304190
1484176991
1125510731
494815174
328349199
386491534
1000273947
965281002
1610327504
1220874974
1092294787
810569664
815571522
801075607
1241026628
57288805
239728057
1528225882
1398105786
465811640
1620671135
2025118051
436441504
1479493036
913696093
587769414
1197608881
1189404221
61018375
1857639386
737530803
533933485
2029073328
1928085625
1154687071
1202475389
241194160
117646009
1172180661
1596665479
229855236
950505038
1008214473
767255264
163893967
2118781904
1832539079
1601653062
1402216113
2064669559
751812500
302231576
2071093131
1930249887
425800200
2008190754
851569074
1924126660
1973233433
1528633303
1374609033
1370660086
1029416392
826485081
516733811
1186488902
119695898
1652316725
372295069
81712384
753471970
896391200
1913721201
526864811
902083276
624366186
1308813916
930962266
996137274
41053003
567562869
2014456429
265606330
2072480554
1064009367
871753484
729736400
1013212048
1326532135
132682016
77362722
1687519168
747767948
785512647
593984462
1142961737
208332533
2066918975
434618673
1367276142
404187098
881181855
1383231241
623401323
154784684
1299448733
1789894936
728767807
1072976516
1345563080
1608420138
1601646826
1696748237
1752279730
2001661819
311520439
1182734920
1778067622
401222024
679434699
145178156
552081562
554922700
122066343
1735030512
311481739
1998514426
309641407
511903689
2140403325
1222407091
1768510974
511275632
1332838975
2115489795
375211608
1253682561
410845100
626556742
964267760
694911148
937252167
1081898799
800110380
623844772
694815150
1489980734
1967927815
110257435
51785717
2142033190
1070497199
742734858
561095526
1621097635
781363132
2140040703
1633750418
1703643602
697298170
158325029
1352790909
1488352286
1899729148
1655699725
1203603227
926074574
563832534
414901620
1168702900
1666171590
242795109
91691477
2037624661
1364935409
538769017
845297300
1471322300
1579816787
242265131
1794883473
943037823
697725857
101151600
1759878733
878971731
1428735615
915853171
498040813
1337691923
2125229124
305735324
415280367
1245888218
1099354164
190510313
711479417
1515354155
1147206940
1366147156
2081965648
1425377472
714397128
1121173751
1580127598
637117163
371619903
1627712182
115908426
2102694142
2111733508
483563512
895432430
1627632939
2094958222
1818676891
1105900577
138308935
332639827
1482132965
380984608
1299623908
172158852
1289520068
1421739359
723137604
1577200652
573024321
197323176
2131516253
1521612908
185367898
435484569
36184215
894127880
1447488511
1133581854
583450608
884225471
1944607278
2142822470
335680444
585924947
489537248
725444599
1111575239
410012666
1384139720
1295009794
226146478
1202178351
124828144
846407441
166054386
1152432455
873189217
1138321850
1341985233
1445557270
1361790327
93757712
133863148
2059765788
1440232960
357163704
149916818
1896536267
1572410063
1196850976
1898247708
518263928
1473875533
1600123780
1864359857
1373459542
609463539
450137624
1982700087
1077404336
1442219377
1150294692
1262746890
30162885
2044599040
980233074
1415790284
1215534838
1908503695
1342044058
348785855
1754520780
1892209605
1278950776
669661260
367345598
713102177
730030976
1414809976
1125309900
199448506
1558240181
1585567028
496356376
1512301570
1608453238
1854218620
270328054
1398508537
1393731985
1267804355
887920533
1153460910
1104869280
1507329973
1407546937
829299097
2039570920
630438702
361904472
165673995
115170791
939016111
1064690049
27754991
116617319
1958362429
127195650
230233046
1436980849
1065592009
494975619
214877043
501294652
1814899404
477542936
1876344002
1477215253
1022610157
1569658323
1406040304
1234444679
2069264879
429241103
1523482876
1676526482
497695254
1125334451
848897011
796804152
2084576903
796519165
1820601691
85154671
978558884
1473792710
1457056935
1408533510
1080666211
1145294680
1285824403
1334805352
1165542127
630992643
1876834339
1897344649
385521503
1248891115
40632999
2140657321
2115996930
1933997042
897831760
556017801
1367125517
1094285103
944120506
223968637
650920188
1004434465
595910515
1400498839
1843867049
184015426
331511058
983157892
1523013004
2071507986
2065950161
301374978
2028006851
302684538
1394926407
1341643304
679950782
1060078928
1387462387
2040137089
1618344650
1309629072
722018642
975090840
435598333
399025133
1192293852
1216067422
902470505
1193478039
1844934522
1568243859
1249458774
193340127
1941677707
777074048
726508725
146178729
1348211967
46630188
1707993306
955045386
769926126
562444260
580356975
1156908981
2135891245
911905252
2019570185
2042513987
1322618959
1512336108
1445209243
33841205
1862688080
742102787
1147482463
464037802
1564419583
823408093
327631155
396774189
1298908666
2092717127
732620563
769980479
1600937713
1440867107
679379108
1905394559
1431401847
305471457
126316745
1206032346
1073146093
509724379
1383244702
1709618366
2027736668
446322577
935670709
590945672
259680481
1603179420
1008820930
267553323
2076801117
1083941026
613794550
536602100
996773216
88146187
29883522
67625701
376178972
1408728790
2004283577
752122871
351976862
341662337
1378269265
1721815574
599503431
2055003433
427593533
1114709134
590038970
912196124
1969693346
274681147
597181805
552300285
1477616859
579773554
620283964
1155742489
850648807
490322756
1807796848
981111570
1438565146
2101460768
1505811614
124316710
70949412
2016057836
1150368813
65254425
1547964551
145935187
1670456933
1683993194
105961367
509249968
1856539798
588303604
1104531178
463477382
1270463297
110038300
903872143
984556392
1413450629
630096627
706479330
253917835
1754368972
792365855
717014699
2135493935
1246313289
1400018574
652791948
965532358
928848900
1902438295
690200261
265027792
1033883905
187690577
893833103
1156661589
192186748
506981211
49448440
719479326
743891060
1036553572
2144994022
2049529865
421642641
976815196
721439225
1583887012
2002376218
1558881690
43668565
287497156
140567479
1123540276
1011783136
1887744200
716639353
1573451169
642137180
133837638
918968857
845292130
1990455212
561275027
1688043698
661618051
1703430179
900416730
172673734
1050216290
539871430
2138508127
1729031287
1891757711
57792158
816847155
268295572
1894068765
1935518882
1349758207
533993865
1009477066
1735770157
554475353
595204612
1127414434
361768158
934779418
866617339
753548545
1930653567
91251453
1622786924
318927919
1586509740
2137472632
336505527
1876984311
1557657805
241946196
1361863044
1378046111
293786812
528236272
541419707
1180896317
297506538
2031093704
10396988
1012522177
2096971455
1736827407
1792925263
712853228
281893577
1504348316
1742336509
1671970201
83069878
215905475
1651681440
143900090
164777285
1547094714
452348175
1906734302
1251721400
465729804
1354978208
479506693
2087272444
462118593
2049227225
2124675860
1637487737
90429920
1805716627
289988673
2079680929
2095371932
1618372273
437716187
1687092095
124076333
802711597
1388037896
1754118732
842508166
2030982813
1931518656
1022439639
1016000547
1740842766
417462108
1044718599
276462343
95820992
1190173738
1465236348
420216536
775323276
455221503
1436935187
348709856
807917013
1442882833
1557371243
1887547389
209440970
46050380
1257501171
620933261
437631206
1488729987
95422753
1473779038
1370018831
1988168308
1494371258
484683428
335050208
399754623
590110063
56460557
426584894
222974726
358031794
345534809
1013359695
1238562592
1441084572
1711102707
914245085
443207132
1334045610
1767545155
259223178
416334264
1420168552
1592817153
889215532
1944688675
811509281
1023786601
603016704
1542717728
968645494
251835471
1327961465
266833444
822055997
2027249395
922007865
890793644
1969647930
71523817
243647852
1248520921
1159190259
123181670
1805653690
2038012680
78253920
1609613760
1933244528
898352827
1930978134
224431176
1474900345
1784155841
1103680295
664680686
922976812
2058327582
1800678599
145181270
1004554070
759159790
1520968747
105085914
1662831746
890912377
1537997752
1950708652
82492463
540834553
198078450
1103912943
515461632
960503626
1723031049
1812108175
1468308402
1689738729
777601908
1248817926
1138088019
1115830410
1105511655
290619198
281234836
80124642
1022637414
371349965
376988178
1806944313
350810804
64365546
709196483
1297532797
179812599
1948105988
2001565910
1181878928
1598413370
2096145575
1172620384
1272339712
2050740039
1528409291
1570345745
1370715300
1847742876
1116359946
173563398
370641711
1954802041
243480445
337451185
259273262
665815445
1808562437
687216656
1690259099
1247335454
1108467971
1922036965
239529263
956729122
307771324
1820519814
623624406
889881372
1700663820
1281349181
322050514
1775228696
809330063
2096026135
2127825044
1130859574
864835570
1512365841
532206239
1109697759
1748297773
712295651
374576920
1351200696
1030614447
1326392907
328992133
1202499848
620738268
1049585563
1333839557
538294706
1756755906
732664094
802503823
1695622623
1736379149
1015464417
1702527386
1836382540
1012205708
348917897
236111019
1541390909
1228446903
1810006029
49172751
672981318
688297909
1045584117
737352186
1002077166
926967133
612551420
1882524264
456746646
1317317926
676443839
1443655686
848415413
1771880147
1717489443
1617043815
597541085
2029762706
1652809583
238836138
231363157
1965365815
1206166077
874119923
2086357986
2116492308
1642305159
1771043060
691908238
2100128533
977159782
1834627472
1659842492
136459335
583961537
232557045
1423398949
1824049818
10733477
273270977
475217555
1009402380
214434203
263062320
1266765439
634411226
188875117
745776575
215210700
1423296385
698164370
733509369
1426086517
1544488537
1992998327
1399570638
2132725452
210330398
201876511
1198220176
1362872466
2026022
1930487586
707526065
699774371
1820067017
159053919
1244895693
2134467242
1286981457
1954195258
832312740
525062748
375438813
390210716
464161089
168670466
483251542
1208209974
1304841553
573284657
1272018909
1206688999
2118821840
53610223
2119869278
874062593
1687529550
1711621643
1341516589
431616154
855968476
489731901
1225123298
2030927548
1095602588
1155588251
778356500
206156924
215070206
610078670
367222284
495538415
1011131583
1856809654
949052852
610761230
1069105482
1797931797
1014188913
1924906762
1981542528
1539352604
1961403392
171906276
1384141712
1435089383
1341282333
1577677171
824800128
1202745203
1478190918
2075728070
718116754
729411758
559813640
677340669
304456776
1311300333
799685877
213268210
369040779
231740728
1027467376
1047395240
1875478019
688391488
230695502
1348347033
1653494325
1507693424
384504559
2099251159
692709987
2097280814
324526592
1113968094
1115853951
840848969
1510621363
2064852192
1147820917
1266741903
2015861239
549800103
2094427516
1225411066
1422236291
1744165074
1593817729
222655199
1461263221
927103087
833657171
1814886435
1187367807
2143248527
1950743044
1137606970
1391793152
1950428963
551202850
330941436
171746881
446305507
1226937527
318418615
659307734
1549275894
221038760
977813068
1376653140
805284981
1916593401
1433262034
280350050
1337386376
905674004
522783946
1917022529
537425825
2027268888
775683259
1280205286
1299888142
2124530476
1094358449
457877677
1475556664
1324189194
1922597031
1650359571
1675115901
863019467
2101738774
1862901783
848816295
750576003
740819288
1140388408
1746763545
1951159799
1491759930
866430464
1780730796
650551589
1535069631
481943709
489179310
1424652386
1283926196
606068475
2086882890
1117024708
400432483
168459701
1359984397
1924605970
821429738
796112061
643652377
255892839
1016842930
1010775872
1209268282
1337444981
195452167
357951769
342673557
1596885257
473885377
326186810
596302721
1523959333
955048051
798890199
1721308605
739922968
1653597499
256190274
1586165821
1413064173
2099989396
1630470411
1640724679
746141184
1814677610
863803712
2138378648
1700510847
1164339696
1375760203
1324368691
1339415073
861679739
294725883
1466658477
832303287
821280304
940093121
24608152
696249257
1210357554
1318217837
2005838840
1498539935
585989521
1880971253
407618066
917032694
1146068058
1629390832
235836869
1632844724
2058446472
47454921
215442855
1632628122
647176211
1271372903
371273232
1859399367
871423780
1093568353
909978153
135004607
1708072401
1217985859
2086293903
415511972
849749759
778249411
1306524127
1141208646
1950840883
299160149
822113686
1960355558
816502720
1220900028
983893566
108546798
86171982
1850242520
1442313410
944488850
823840045
1051668998
395582710
818904807
504642285
96343056
276373627
2033594995
1745965504
109209952
1459933990
1876681467
367473964
1679339290
744873539
799792867
1788014202
1525341934
591091359
1130196492
622240117
384643128
1317764341
1306647770
949813722
1672706372
169544372
1759947155
170788123
1093086118
739044368
922153047
1669997179
540347028
838864500
2085221234
1553251565
389767238
753560883
1801503169
712782342
1494806123
1652227834
1597765012
587069898
837539017
2073982808
1169757830
1191891179
1680621774
1061373329
1155727750
1887454469
94993649
471867794
292404459
738543382
235626113
1779261709
126162528
1385883761
445794609
1535914420
237438886
802065906
1751425491
1748901517
59990917
574080728
731730400
424983465
631852627
962348078
1484075820
1152385605
414099063
481003816
1444847432
136549804
579132005
4777425
1938440986
1817461531
1047866030
1407956517
1641020229
848671634
1604097922
1008750530
853460185
892609823
1461305258
739270263
782874300
1727076044
470513815
2035070348
293960495
1418786895
1697397730
247757915
1787079520
994120002
962434357
220619212
1171544163
1536174191
738755284
1156985933
1345459461
1647914177
116555527
411316235
1217163543
2042829849
784214246
1503312742
1442548349
1144331105
958287260
26497907
817456191
1068089575
481828584
1086689029
678535429
1354492845
1033179372
400547061
713677505
1845611509
1281510587
821148346
456729685
1191836699
2015238143
1438769963
181792457
1662883471
135468140
230611698
271555141
1765882901
1325442326
352228591
1772370345
1164453704
469048157
864445311
344169851
1491087520
644644204
352965892
348952005
603554762
465005307
1088331925
672420719
1334271845
375914084
720250378
791425186
999107104
443786704
446413511
1308236542
1232041181
1559106819
2117690073
1498169476
1647994892
1430903342
721845374
537440046
64939534
1980761220
1404408409
183971652
1266923351
575431142
2067932369
1587129783
944210724
1827224470
709126981
186964804
907790695
577650247
953975319
2007079723
68240304
2070133677
609725559
858747757
825639262
736671853
1557593251
575132296
418367554
85213168
675275073
1380444631
1593380504
2034328426
1474321333
3588622
697351963
487995619
794504649
1328542674
745365677
2112920590
1947337366
586618657
546914829
1065299206
2034071094
2020522702
1238886912
377053239
791904604
2084011783
1234538863
1285735800
243827354
613628306
2004717125
756230373
555346903
165479608
1400932971
895174172
1435143414
1885847228
2100132125
1407763856
1641501206
75483261
672499439
1250683216
18090503
254564927
1323403594
1479451610
40362904
103116609
82810716
1087440300
264417069
1068399414
157454164
479147770
396588586
1507718361
999527139
283886643
1148024523
1072760903
1247621065
365923097
699369276
404127075
1331363048
316229333
394574178
337059434
1174064962
1709788854
1216471362
2015423907
836758879
93210691
831366308
688708878
1212100757
24342352
586697961
1431734887
152234137
1323652055
2114971203
1639610620
864557918
859075933
1291165341
1557137142
749264023
1889520016
1467706693
989073042
1953448826
1416903964
1600855623
889847856
2076388340
252468686
1407715414
1935014803
1180620189
1585376925
1913163978
2060072417
1127852414
1457311273
615043063
668497945
1502084110
858631338
525383597
1703939511
120623414
1752023213
64837193
1852822793
1726760888
32908311
1410569562
2107866491
2023618469
1597005381
1203753439
949052082
2120986560
1567489529
562589061
1295955344
1352326150
986572965
586555758
511449809
1137972248
614353411
904613506
1192213909
477603180
99377034
417925855
1074116266
462577155
1362723871
1974276174
841145860
1591516616
1480336630
483337451
2070933430
1730650333
1430009782
1833391421
224326546
1523593068
1726248550
2145474601
1598430974
115226433
851412920
774215620
1321893456
2129121136
276727154
388652027
996784312
1538492676
2062729546
776438414
1901079500
1273537880
872867685
1276638469
961893524
199701598
716678929
2014212339
2007649727
298781316
496649722
563199968
991386453
661688803
993563009
1411219512
1364587657
1930014485
968135480
766432673
1500521109
1880164063
2119986075
2083408152
1120023951
727141173
848365129
227325434
1571602846
1228601738
1306449917
890397999
1904526393
1242176429
1798760708
1402222763
1821620997
1459730081
1152272141
1959985582
180911084
96291852
1382820878
1857592932
1631292175
2064638865
382828209
2054954388
654201895
1108828203
2066433418
727885834
42339186
1675761778
1543812824
1460109791
1223910812
1836880257
1711716173
1760419503
93218612
371916048
1982613491
614237634
1529648980
1730419426
2047229957
1372332299
2059382169
1360642451
994218960
1533205753
894856918
1983981383
1386800004
651719249
452616259
941931945
385353225
703758814
1934195061
1670658789
796249244
1962824664
1889280144
656541730
501951787
1125934759
2115530168
1152243810
947581397
1403770832
1284425602
591863525
2101491866
9734959
1915916499
1029082260
439661542
1467255728
1621869653
1747814326
68059893
1913635412
666078448
1513267298
882412675
340810811
594316254
1201905311
1237205283
1233652525
299639072
704470077
727211579
328768667
742756552
1184071242
815805900
475990454
825565989
41821537
767415150
347312731
355307274
1399068082
1410630454
1990369773
1630056663
1595881486
2021067055
1750785022
526161808
1224042797
1849772387
2135797764
161017844
1275853228
1550318704
1196944325
250852370
665854794
1172796551
1654122663
1264029509
531642243
917972040
1533105037
1501133182
592450936
1995798323
341439738
1198348905
1778044381
1193583876
598896096
278960781
1131572400
735997195
1863861939
156525975
292375635
1244166375
203226880
1372823404
350493367
797336051
1548143084
488538382
686698336
366662474
1775630277
634754981
431055288
1608583852
280041967
577212878
407448662
444275334
1588090133
936694928
1441807840
1326559754
1281999542
415443228
514062776
789641740
1868926172
718430170
832690873
834090233
1716839684
216325678
1884522071
1701538230
193204726
1573971074
925367788
383332392
893635034
9413933
1556618604
706925065
1959428128
46812958
1600518
1893767267
1640202319
683308226
2060736395
423244747
445724918
2141463022
964976764
1570496723
622269787
1188398512
1524259129
77382945
1430904151
938814071
1589888963
478418509
579556343
2144127314
1832596090
952412530
1128397513
809060269
1901249013
1042741724
1236834207
253562891
2049513007
818057555
1472223568
1243757714
678786018
216779375
1315934769
322409683
618692666
2082866965
1714535264
455801152
1779509108
83140426
629517434
1256145367
1029399121
1284277530
1564120716
1360250964
701957430
304458535
1156299714
29886366
627564979
1677248950
2065059920
2137694024
382510648
1200985143
1035724631
158781410
621852833
1852897401
1813789626
648216284
2070194799
1266105247
591578061
1468417567
2104159926
31403330
2002780445
1145104467
1349755863
1645214237
1882943570
342235384
1291356714
941840093
656159085
588407991
2046706419
53962093
415241717
1747226171
564279912
784335132
1047002692
1454482986
924041086
263033584
667074361
1592677664
1438649731
1760394246
239995281
1219311151
1340340334
1133786717
1522481359
384435242
375173193
2103352641
1898380831
1979586209
1402879270
2139624741
2030121260
1078437405
998049519
1514504927
1530129288
1837086576
487343012
226578745
541319849
2012059848
1571441559
1323117582
322005438
1425754722
1523024553
731385516
1545365119
755605916
814063018
1111420235
1504614740
1999517953
120845155
1383286872
1079894022
417894398
1274126867
421499160
194417343
1554690847
340172462
362381963
688548951
343725659
1743412072
2014364870
478447874
1579408118
762686990
1364352021
1380371236
446669201
178172273
52187954
590083246
484491211
1432692443
1349391050
431112063
1283604770
1373215906
466837944
1526035538
1439932456
2003042514
637764035
870325261
1418505359
1764890041
1368669115
1888748075
1987720383
705531262
1937205567
1625627905
1119300811
1502916936
792474166
674110706
2053771938
783989719
887267491
945976789
988845769
1706237892
1084314656
735116153
970846700
1663862239
1529242407
418460500
2049246282
1663582303
401355754
141877285
251595383
941073879
606618569
993169300
1691152877
1922260397
1753222136
1577689850
1910906923
525177442
1482094148
251395034
1878058069
897786757
1266441735
675103096
1231956908
1272123088
286095732
710371503
243876552
1644382850
572256096
182207578
53659374
1594960624
1183703315
1148056694
832237281
679265833
1309536496
587323714
1239385229
140126830
1696361642
1365730057
1303296035
440118985
1494516276
1237827307
2124026472
2142828633
1775030003
715900249
1489911181
1861713174
1272570559
333023318
1430282057
1265451566
631220423
880368742
1981638768
1841248127
1806694635
1730972803
521130213
163181761
1078532264
638289158
480515343
535684486
204827908
99404618
1192918645
633013913
2033170629
317303131
2051824606
275900838
2128441520
993847004
1622742815
185058508
1521819449
2138383592
1515775524
87694896
1254491360
963606675
1295387747
1077131355
514804335
1426573752
1177682661
1543430783
928304727
1152701328
1867300531
1426909292
313338114
1377708755
1842265498
2087888399
850947731
420213121
1774778831
916911239
1328671166
1860732936
1539101866
296285083
1260857715
1058177095
103043096
1497622206
1318649615
544838075
1027266456
175942469
1337017075
226075793
1753028337
1860033011
1193660083
345847128
246677669
1353533963
1337098690
1979536324
693246595
1846525429
512264087
1352460246
984630253
171139636
861252779
2012108604
761813807
1231631505
1087936855
1333172316
1974355457
1832006434
1876563192
1365426712
431150005
2139029092
1847373230
1058798675
1814766829
1291473448
805153430
765946719
664599942
447864685
669808000
442666270
814692531
454980524
1443649674
1039176791
652884647
1942694640
1877725992
797285359
2116578429
1047324094
381963481
296715245
1568981061
1613119916
1706935017
1153824104
303463003
1171670554
1585012137
291129980
1528640779
1043686600
1162681653
1502845036
1751963447
1095110686
2044520966
374744909
404160886
629038413
1012690726
90715266
390323964
249162496
1971321136
1623420693
22204967
280906748
1697511540
498873326
1570597044
169402599
160597459
836117584
1401642498
664735905
2131292969
2045328086
497081301
1551138591
903724853
1616682785
645338458
1673643112
919683416
1919020493
1454339080
1428028613
894621049
1907532919
1052678582
978745529
257831688
1235143055
502788334
1263143928
325537857
1132279473
1513698356
1553873813
2030472241
1180594139
2089785244
561095526
1585760017
301948279
144070506
1985464654
1212319457
1226660520
21069721
592902903
1806528888
2095465165
1827077243
718753405
1540780571
1349886271
1563597446
188618494
151237264
1590334013
202625448
90789956
183782060
313276444
265324631
2092356876
89847313
2050136269
1057485294
1997517467
1743717741
269121033
864268763
1441742852
831236863
1865678957
1657045333
1235578103
2051582636
425255105
612022937
1995661454
1087599160
1118714081
717822794
1280094314
1033708962
1137543538
1807608393
1882836942
1178879222
334420361
29767890
489903011
77552611
1875572914
652568531
901073742
631255433
1580941450
528930905
1678809216
864822434
515802757
257520103
225196941
1518973409
1507880619
1502142528
1811479854
1595967280
1306095307
298110332
1264365696
1404537637
1644674758
541363444
1785912833
1268292009
1256221976
881351627
2027597346
1088693733
471644797
1247273864
1111971061
1180966848
2139566642
2132334047
1051610619
824372906
763521936
2026089726
1586857275
39476521
1636570027
1478096382
1623943238
1774605703
556120481
1029416392
1297895932
1341134583
740329077
1984068955
664931137
899762835
2076973498
1628011280
455973856
1500870273
2064522887
1110344012
225918107
333660647
1814668666
1552700716
1345963514
816214437
520248525
690756175
1392157822
1201916101
1536819165
1745710624
2107228577
2136834620
1698340436
1996235219
595771108
1760360955
1034612981
1304298490
1641092656
1993037252
780384394
971732446
1699694297
335822855
1429232931
991403210
1086094553
1478109685
1020211924
933811782
249619081
2004316393
1138492851
194786772
1726700036
1762546757
885149773
706003942
878622360
1354096542
1361021017
24910879
2013663357
1119687103
1627016101
584261923
1173632062
1998361781
1154888064
1415431109
1252750175
53500849
447965011
1322157777
2096181604
2034094158
108029595
1979513825
1500346180
2046944082
488966683
580943782
872712975
1482531739
976410607
736124959
1304183561
1972011379
1188522838
514025444
300712856
615908296
1220341130
1272608314
1836415566
683207961
1030778807
1891214394
792018733
1371558907
709700522
1890151014
538671291
482067678
232461708
934132532
2047662334
452686236
1654375470
2086813136
1550301836
402495167
222496057
539469312
1846856482
1692359422
48968144
388399273
58670021
1926803320
644517206
1535160677
1073139781
2065820033
989824211
1066067528
347961319
1015388335
1173886644
1459280423
1062548074
106924242
992750220
1917728277
928927456
766836604
792777915
1429120429
1375309007
1235560199
1049732176
1502027951
1861008486
2088595982
1073722566
389454257
1207830473
1629329829
1296233445
1715516384
634430018
534741708
1384948302
453606860
161204178
388247805
543113003
1292848188
348593090
1433154081
1845065538
17575363
473182505
343221874
902275623
853033221
213020060
1125273146
549001667
851834506
155374831
557930986
409701423
185938067
1759064319
286598982
1428152514
1405754316
2092287541
1881025266
1244340081
2073825485
474199214
1721805568
1235264937
1426406009
1677079474
619233741
1579646984
1042491934
749369794
605928529
2120159176
1909894590
1534242983
346121945
1245419452
342645194
1910817341
1805828178
2133983389
1030750583
189359410
1653237563
533099565
751822304
1300592739
538118265
1190620957
2121986219
1315174347
342229245
1576032146
2124201556
2126833391
670263372
7570905
593340734
1440011903
537741190
558077367
359642277
1022395915
2125446536
563292909
745347744
1680612551
2076864715
196458760
655150528
870700033
1032854045
846068528
866246694
1351472145
1575803098
1246758548
1340293412
2066240693
2084528316
701488229
411270721
1502883019
186528247
1735935979
893140349
383150698
271320122
13670435
891094518
560765908
702805269
1510201933
465550719
1205995524
682842745
1686709166
1386472561
2133622339
1119554077
1149113031
530998814
13731424
1489243773
1310889773
1878108783
768043848
1113918030
1512072236
344749206
1136538556
941040332
775732304
1104231230
1969739345
1759621310
1171731558
593067521
1071940779
1566411933
1531280683
1947287749
1496841584
1612222491
174909184
152600540
977849166
1868598687
2075745023
203549977
404689151
1849161689
2000487174
2036302704
1937338007
1741048404
727945247
1238235636
688741341
1463081949
345493593
1780289538
659146233
107802769
2134405830
1418075060
1548929425
1057079739
562506512
296545829
1174257746
137222279
674796879
1293107061
1359174329
1855723979
590665698
1128365781
1306566023
1403701030
394045746
1422510076
1689351044
1904220992
620324149
1247298031
1235418133
181206520
16542782
622208819
195995707
1708809138
797582280
810873280
2006521796
620027178
1013561989
2088591987
200371708
1292992474
902130992
1187521941
1014009916
915076639
783093108
1248351353
572457787
1382213523
47679782
2086366485
1916577666
400097128
690651144
2009891091
1824667986
1374733246
2105702766
901660730
1576579370
2003731033
1851007169
1886918284
582207339
504363783
986965577
1358520476
234159278
1079450243
595262002
292062172
985073764
861309475
480459597
1156117920
488305390
144103878
879020247
95828465
268490837
871246429
460435158
1687276486
687257393
1856630774
1902637233
1362599357
1704346176
609083480
1221305503
1528347067
1548145991
1181828063
1603775161
418854245
831924402
343200225
1593907396
1397481212
1317276758
268852518
52969764
1744634323
1444922479
1614437082
920131510
480487605
2075726296
1229598615
941827365
1123835591
1269622074
609557249
1208906244
134442646
443034852
1147564611
254890183
1100953683
254614323
39255888
1034316312
1060614915
41140990
412712160
9854664
879429199
695007598
2012069004
469965243
1874704486
719356396
1032207173
1971652176
830848890
191874805
1760233694
870448474
1167107066
508385221
965942005
1408989017
2078737274
574415524
1150311024
1345301818
1605319362
342192465
1505114835
827107671
1929277821
1000523479
1444698459
455313685
1609355425
305032919
347059439
998476518
211854509
1659187679
141104644
163144979
1504095351
640642321
1835343155
802747819
1788203801
800213506
1681443446
128843719
644913797
1118464849
1719766520
632065563
416592771
1514645
777826279
2140922134
124440865
1536900389
1782414257
1960051747
2046040657
34499678
865524005
1771576342
90796525
703940955
1357271037
1578746669
681249217
36706174
1632690371
1692175740
67153376
1792756270
1594906101
1993772587
975612286
244580708
1227866696
1055221781
463663606
2014405986
1975539519
1515119870
1266016375
1977075686
477050929
1612882844
1483945975
2093891861
1881354220
1769917629
611128280
909066780
1259682709
1534149168
1008834196
246475312
1169379803
1406385277
1583976197
499228860
1982253436
949902945
2091578220
646429730
1944984762
748374390
2006705703
90729632
2017551392
1277482540
1104737966
1831686756
1508511340
103130860
957264562
1718983226
1207107604
1283629140
599820776
963696943
1278668085
684503972
1031422590
563655125
413385906
1777560902
1984758688
1813878496
1747035405
1764665405
1211771155
1480290643
582664694
1988838644
654920083
1976398538
1572020251
1091113165
770117304
627084695
1159090545
1782287382
961530643
484119361
615785459
1129935367
1201714233
1441705970
200732381
1685234681
655259483
53107658
1850682156
908792970
1844417900
903344033
1742756967
677873436
1410286682
1638959279
768880306
293627250
1793683756
1198616715
1261341349
995552191
472104086
1665906600
1839338465
545019524
792741817
2137433578
954952037
1260697727
536846010
2094761997
403958834
100509751
989308696
866267225
1545596767
985925631
1665955681
111985819
1567973461
1902102920
154389209
1119088606
815023708
1131179687
573302482
251442726
128276902
615056763
167816638
1536409826
1897063172
498781368
2094744665
169143304
1669920645
238795797
589392246
1802276459
1513078706
950752438
133045519
374673491
1274544599
1241144096
1242719506
1608808917
2057419264
1892930566
1128313334
161862268
78038635
125281548
485924216
1644940628
1247742218
2137418643
1315805683
1988080537
1086754719
1842109148
1805856583
833586241
828579566
1112388237
1106177254
1899961761
1967023851
1334049952
32324236
1937275238
394315164
1026413544
2098932893
1413591535
1185350158
1348766491
77015037
1583328516
2145013484
398706749
471099266
89667795
882100235
2142420385
1114824668
953925673
584056244
254275855
1085953523
1063847546
277897388
1312096033
2041359592
998139465
1340417259
1482226925
2039944864
44777139
1652201892
177375045
892304346
1354039054
1899152783
1230401958
1040236618
960931609
1747863173
1556218057
1693876135
702717673
884616264
1276635451
745110538
1792766205
1121584592
833860653
417605630
2125061662
381603413
1692544013
543232136
1459758845
1057189182
1412828278
1025620590
1538500728
1387515812
1618754754
1934440230
2139023773
747893266
1509614227
1826441948
1339657247
1257347569
1245896922
979399093
656858335
848809786
1142441594
1358908017
306224029
67077118
1816747317
2114943158
279404944
803017239
1459134618
1714473670
282696771
1196708601
186255917
2014166298
1543163262
1903178235
1116250922
1745962471
171699812
61963806
380274106
1598124478
2054220837
1344362660
139140631
1102082276
2045309648
1675864406
324313860
1785610243
1937674500
1018949945
1101679020
977072966
1434621819
302288304
1175865745
5383739
1822067370
1579399756
1236961985
549716427
263825635
12777369
703845543
1036391863
1328694464
363711752
1490334195
199755417
704246334
2019515047
1390607276
419416142
1672111095
1265145705
659141283
1389376906
1491391036
1159029474
278292836
1355034277
1013168351
1181722268
874152637
1168397770
2125249352
1733747964
1709812374
1978238795
1990650082
588494856
1244958984
2013824371
1333939639
2082087102
5578633
586466086
773149186
1793786289
1151315499
1358988661
297297826
106746329
329683693
427663446
393121064
359768146
1489255160
1969275482
1588221843
976423720
1247822581
1177436632
488756689
1603185392
1291997822
351652943
1416795841
47842920
2696078
811753323
1440439095
970282947
180763102
1296713102
95013823
514562158
872541468
1081107625
697166347
1393333226
1024181436
10751869
164715267
1421493753
526259214
1936833448
1355555941
1005573808
1741122191
531645404
1534784725
675895020
210766353
2004613613
1190121786
691872983
1787321
1726680723
915503613
1165670061
2141656053
395820305
630767460
2017489844
80892210
974430911
150346767
154177899
400950599
806048137
1347067391
1587977100
1891232621
1660495066
464767590
1033598544
250517428
1562927272
1899020174
478946105
2094758871
1894271536
1243748614
806698522
1023055547
2124596589
531477991
1356826881
24170206
498926072
1719141726
920723043
1433548875
2074268453
473997874
642479430
938092045
1598241233
373395389
1927042287
1959405835
807631036
1583178322
1381336466
422279811
1219211981
1069713366
1507018705
2010289594
1626478470
1515998354
748275934
80621166
480480665
740662134
855559591
289913838
501042141
301993834
1622341617
1575414989
1317080196
1257843543
2046650922
1153416236
684766437
97107107
709199157
1028382752
139860129
1076788071
1048201852
945300997
1251015332
1134574582
1380983423
1536264546
1392460162
279619251
1219331593
1458770598
719894769
703865249
417568079
683583088
1326802507
530195156
856211457
665734218
1914139788
1586317856
586387254
907625544
1888473653
693434457
602969676
359694179
959165017
1475563792
540658252
1741871672
436538604
1985830113
501851309
779288478
882040483
717431208
380606617
1173882888
178876570
732679587
1390395808
2006363755
2099584494
1256452310
688834993
1497781390
346693495
65564561
903207113
1843461478
7363983
1538847231
123081249
914066876
176427310
1894506299
1740416979
532843508
1416718825
927972737
1346009321
235522094
1901313072
52484067
408903627
1117310120
648034538
1037246072
33235004
647345109
1198959595
404014698
127358087
775184516
140945553
2043569492
337158735
132704438
1878839520
376067866
690093914
8264962
1330723093
1845882614
930259259
1665046493
1459849605
813543452
1458442781
90892034
1818050044
610889537
1380138599
763107664
1768005432
567412017
1953346603
1116078833
1164961309
1106065988
2009085011
1220021934
1967126675
1666934936
997461894
105496234
2035978872
461035942
1992682498
800120219
1542137267
1422993993
45999134
51938512
497853149
347205413
448594963
505227185
1070187863
2099757720
1844469405
1499535132
697042957
1939199028
2096653237
838179085
1042664417
1647392752
2036996962
337306477
1117423393
1180906036
639812081
1030962519
1212254953
726816047
1344547186
1079482210
1026990966
1497857963
911306449
86328035
1570229022
918241581
341954255
1468144898
955248778
435440907
809096237
2143116807
562963072
348435678
519878374
773353128
1695040901
1815570569
235065642
1056863956
683694047
308923946
443675196
709859287
1680212433
591999981
1226894913
751192396
2105801599
2027713599
1875118331
479898089
610322436
1980216004
1650911257
1251883201
2137478509
803343186
710153199
863379096
1140253576
619270558
1639167542
1632639026
1259250050
1932526752
1047846081
1573083144
411999809
772526710
1167717547
773789156
228688101
1888955616
1299541359
2137256498
1264763091
822352682
1859478218
1899663054
751070684
2062705922
756213271
982391979
561783618
980768699
1182308170
1794882094
875619765
31222823
566799647
1098688044
1436689236
1347166822
1571875206
1596695743
718436872
2022997435
1488714687
732249322
239791418
2058135087
114472948
2140265276
1436827463
557174920
305271629
577556918
935229098
296372301
338215728
758972378
1140644715
821379027
1750108517
1805826435
349942470
565010691
1248845543
659650539
763661360
1812733301
2144432545
478571941
685933847
1708100077
402912162
1719056478
1003884959
471562283
154077740
1557381349
1334820029
717298449
897239345
1786590204
1356412114
1242216921
22365187
1555581828
969717830
1663749679
1643425331
2119168239
1630637099
892841284
360440705
1159331753
1244978647
1277475545
1356678861
553329964
1506980641
1684482984
691663550
1421267016
1839309410
1580796606
154577945
1170251448
1228075511
1201583087
200236198
611168843
220328952
654485809
2065982126
1076128670
449225703
817858764
1235987922
620427949
296206783
853085814
917928957
2133845119
1745959107
973853015
1791958793
908470144
558555357
2050866470
915676983
285782541
1150335185
548296759
1211602033
532187846
1140379468
1313437622
1772625746
1664549410
1272633622
981906582
1129143704
619932370
1865340127
1485440487
2130212255
1129780799
441916271
1355786398
1770926611
1711811945
1263156705
1863138282
1656426470
1786387996
2020263767
107538455
342804337
111148505
1446419490
627218584
1913742818
393895159
2686554
871737214
97454813
727484678
1741882474
824094439
984736591
1870386782
220929895
1178864241
604637292
1513025898
1156781959
1980269561
240226264
2101816429
1879355944
1739574245
73193275
1598006263
88073216
1663331270
116084798
1938629708
1292843882
1807441251
1620839758
88459288
1485827363
1717913738
1317505345
1093058338
818318875
1894189384
2057699464
699167102
1636268092
1253807510
1221013165
1325995029
1113417677
1016119821
1971415702
759666623
365614833
691478328
482620146
1060101524
2105210736
540257792
1209084584
276465331
1872365893
997666824
813095667
1373419016
1936798285
470023799
1547460315
1189406318
641676060
1970304100
1679217714
1845822809
763119686
1065297142
1800932462
586987146
1485322614
718176228
524323511
894089362
367520667
1767853126
1405538
1130036938
143744038
1067391818
1443810484
175375885
1742035863
526202024
2061268921
883576546
564978398
409010468
1518807975
1516142942
1770114722
524992628
1296458206
822240052
239899711
1193874912
536377865
1326768588
1094409677
1019426554
1010625933
64356245
120947549
885466197
1017920960
424952297
1222147472
1070542411
765929462
90358867
1992446354
342161736
1166988413
1741442840
422714152
531655040
1663920743
97280772
200279105
1370931301
151162254
624304683
1989995959
1222660494
1895131843
582364832
850394287
1194131546
452971019
1350248357
596205520
20478034
1639502505
1009039263
1007953517
1001469573
1726428940
383330434
1481505070
1853778127
1485248559
928290283
139038803
2025755692
265010173
1821723879
1780600368
288412519
839484955
666099960
132944112
1158667803
1370116256
1223674720
1135351726
2044434321
1281019969
1652365779
2071870518
2009542398
1663662515
1797459059
517420637
2089485206
2053654959
985310546
1061541510
1044429201
113665303
1473345103
447441854
1642197085
289939930
2046823365
1174005861
1698037069
675031111
1457152817
1130044956
2079742552
505489312
1944051105
2073025478
341410868
1390691864
1817491197
2119271100
71781835
2070034447
839506182
230557730
1229101566
1229025302
1153888734
1916657339
787754821
848458614
1698630119
65377660
212632835
396803257
778302993
166718751
790557578
46727288
175223396
993006626
930046578
1966521782
783100605
1950243808
2007498733
1930792057
102614295
1678490009
271017823
660120517
1834866579
1616447798
1811628063
1065268678
108200676
731753216
167169560
1674320912
1557811669
2054286184
513617310
951390743
1754271744
254405954
1449354524
1772602375
1670340087
1108590974
2146567237
734806620
1960866882
1033082943
1379278974
2037506887
1812758114
1646992723
2019551401
1632247691
319903478
756131414
1653126215
251649401
323366925
845245056
1570426736
955250776
721653331
1241414748
178184995
428383839
1156576706
1253822194
1739152820
1399997858
53269271
555954481
384312048
1655224714
225304619
663648261
367855557
94054448
947210644
130448061
649718162
1608882200
343890702
1138364215
1376700808
517679760
673528989
775631738
970075428
952152653
1518111843
266541599
234980771
590165377
863193325
1330491270
2095855825
1161237671
854842507
897664319
1661154878
1085154184
43603601
1646377765
501717790
542464458
280699359
1351363502
803385403
620167214
1700755697
39582473
1058930144
1937771362
318609356
924496648
440856944
912053467
1579438871
226382865
1888852276
739367522
979580115
1163853509
1009147012
1103806098
1097328837
835972084
2113467161
1774330075
844224753
1748486012
558234869
591724331
381045931
239760569
1274633363
1121309909
296923512
1570504988
322195758
1488253413
753604102
1154653976
960339140
1961432669
1865110871
2114401609
1287377935
1527629589
253538051
1598715810
731142124
1938314185
1693083118
623215586
1081905491
837731494
1532386982
1667211963
1813441578
1995867396
588504081
1571793425
448198006
1295789794
441618221
1058660001
1363686786
1382950686
1083486422
121986367
434108424
753022722
1222512436
469467773
1359906406
1272707838
2139846083
1441221559
592743620
1829651171
508811335
2048859737
846982137
1599578217
1772047703
712757984
1140562805
1973315832
741555882
542970577
1000718911
425920568
949409189
685482081
18199884
1239161139
2075884238
1007389850
814286814
2016194243
19895209
1316718486
758621618
1392335730
76095996
1060444415
1960040940
530853578
143450212
1941927400
1312281354
1516616150
503442872
1148029532
1317728106
411575459
1862134263
1438522502
46189755
1809323359
180859459
796205382
1777602555
384467998
2034619854
1890185308
728317451
51154057
1669834635
2017973428
750705992
1885001618
402539094
1939183547
1545865615
1525665454
1356905706
798124586
103661150
2037367090
1854961360
980834770
720399599
911211063
163183716
2029951539
1115478123
1952696384
182516280
766907184
979237836
1015733456
1244497187
502539333
326851992
1122855721
195289067
381514374
1083775134
1807600183
2135804957
557387882
160181764
160847271
1349973911
71974098
68140335
2080375328
1327525769
2018966148
1872431348
999190347
980909732
1839839379
1357910731
195094125
968026589
334150124
306254518
225024834
1647579011
953464186
670246601
1599566871
2041094121
193737216
1435223897
608588941
1887253724
1107880094
758077150
738973714
2060713482
1131132564
1679744282
856302434
917437248
1556404165
2132298468
238597366
734049003
1907234921
1281086226
233001139
1448578103
1056241637
663139360
1930032886
2089422527
1700030835
1959854773
1552877873
1748356805
784744350
1886672733
625242065
1546578325
2065955360
1137904791
2035759110
145500549
471464636
260956744
1479108458
467485635
674488766
1671913066
1294745785
1436124956
18019069
1787652918
340745611
1817938914
1541964780
1642705910
1495367859
1203979828
346077139
2115564169
1587782177
2000185456
1433755043
356679402
1080105672
2061106338
1530752882
667504064
697673730
111985819
1951638068
199785207
1983035771
1454359249
884905617
1038967251
2041168322
1378059382
45663657
485446422
2115082645
1215323253
1677182600
1814201291
1764389147
1259153915
686769126
423028506
23631424
1897758699
783118327
1006673353
1874204125
1081587680
349303036
1395689720
1091525263
124725042
991568248
1509393211
414202942
2090162479
1700442954
653534414
909228485
309180024
172028620
596904023
1888140527
797181227
1985872538
1331310247
1223331722
333756296
1241261135
1019283543
1970042627
1854171376
427280877
225286732
1666630102
1522900658
799968057
367588905
1907393355
1946589935
1803967795
564285691
1421629661
1036664023
1642651600
1111522772
372207543
596530558
286074252
914958257
607284213
1505107454
155120332
573979162
554758259
770468449
903071160
1252344357
749855811
2058469226
552207638
1173284707
1731835493
174918118
1226597478
2004610545
1841928705
110369358
2138052105
35785428
2091920792
1599561313
747214146
221483603
1290681280
906063766
2075903929
1907538841
1522771689
1094243187
593118901
1327394663
925052532
350429306
2013090449
904321731
23466179
1455643437
34157897
2057478382
1601895096
517211819
121500658
1826489256
79255634
1298447529
702641990
570567089
959704424
1196345692
1585158168
744323274
179294381
1949303811
1064931865
1797590502
1212350822
1831728693
1472888033
220484413
34357236
254881996
1577007908
1060140583
1656084532
111813152
902188185
868785106
1849670427
841476838
1546509580
1048609230
2138488068
1581674590
1864565604
563041147
2101075522
1128597965
952025943
1398025616
959773874
1140647488
1590103208
1251494749
569263060
853694222
1295258859
1099049904
531099919
1889948483
1308991361
2012282306
434414395
376177451
258223826
1079020724
1005901568
1297506535
1104913863
1829397180
1043872435
2072568713
1234525321
1837346946
1922430407
1838743207
39992290
1483915206
292467849
12730609
1050303715
414933723
116488692
993247285
1770404847
1524928386
985839676
402646361
165797110
871608600
91297849
1638385858
1858105926
75406224
632001452
131459139
163824186
2118558174
1191340922
1116450172
832244177
684091487
861957432
2018046979
1618999570
592912397
2016520385
572763189
484993964
1496194989
452357445
1467752064
1107503823
14737537
172815104
266836171
882200124
567074392
1860140087
228360386
1633514514
511067485
1977010950
1968812408
701631627
1904001481
1908428180
964772808
1851625320
2003557795
798146210
1525777056
614006743
41282300
1781051278
1211814003
497379340
503734240
807163753
2141049315
1328863220
786042378
347614748
1247270739
1951798045
282719400
1156623664
1121947343
1738791905
136712720
1033749431
1479224617
1943552983
1263682325
1788144125
1953809140
2018658832
1048214330
1529240045
152240720
1561136703
183291027
2127795129
1872519779
154136816
1866732068
80247319
1470883909
1414138886
419510238
824880182
694751361
2091471483
512671735
582310179
1659243727
401380810
1917560470
630544419
1177149893
1430523208
1476790469
1531390463
1232695630
1339752740
1061141732
407578968
130608017
1170246245
1644973707
1198814732
1733032940
345646012
764964869
1790475357
634257334
1700821626
2069628120
1970569559
738859810
353334371
842048032
245905617
157250401
186416674
581608226
847134864
922006117
1534518024
694498892
1464247560
883644849
1988517312
642482601
837231642
558880656
456337690
792902115
1806218596
35525361
47153246
611632440
1788941294
140334163
453199280
1345869698
1952582705
1472084615
783388513
616291532
1443347834
1284176326
334428886
387234536
2011411274
271390127
2100376942
388597458
1287983635
773477936
829818329
1657859230
1567910533
244202771
1801053006
1030043235
1309475521
1277640402
1687009179
66331682
79912465
2132358907
618374925
1098986082
821512334
1321107205
1694362862
1666650511
1260985810
1689613726
1014262978
514243958
918630743
1780141474
181110963
915621120
13779405
1988702095
447056165
692573444
583088077
530527162
2007296273
801858841
747422717
1597845686
1258752188
371669740
1817100562
54220843
1501262308
627517657
1361160036
2020401451
1569515286
884188063
1855272278
1002855627
1934717330
803199812
1417738629
201842871
1072066370
610620041
506738698
1676007692
1700951885
1855376896
662424916
833060222
1270597026
794002082
750006090
2000177120
1287933221
74991304
1203052245
385427829
965943492
1059202978
675890541
1322612858
825279242
909390999
844893766
967484094
253113557
1872616100
112667966
1654715010
1560207438
1880522591
1935195592
409028863
284366944
433830127
1876978716
1302114777
874595895
565565241
1003939491
511577679
2013581007
1420157064
930088313
610708191
941745590
258218139
974897096
283402495
865643808
115025989
1416224813
519955594
1306174584
757934538
890995041
1179649201
475431000
354609961
1996085007
1064018343
1466980453
2136724170
759070855
1385731001
998080105
1058417425
1176372099
949150506
1980853600
887249777
1864990435
297109966
1521916193
1870669296
1286810206
657431602
1905416840
557618895
577584942
938473490
965244002
578313931
740703943
721150920
2054491375
2086579531
1798613884
1647011346
1884966276
820070534
1568962792
183519483
78745421
1942387880
739842718
1192904915
473574048
338494940
607226115
1115021610
903174596
583836412
2034205628
776179188
1091767125
1517460711
598573095
915300
1608121272
498762335
793830813
1545914705
1985540487
349901678
1448450455
1905845709
1863389572
1993167245
2131511345
1889539487
1340779601
821075537
1279747743
1074038158
1459560506
252103210
1575208336
110481217
1537440299
1110905691
425918032
64579896
1696497995
295491472
72916919
731815079
651545018
1724774343
339776857
167767318
350598338
767480664
2016848049
67077118
895561311
498152783
327801371
1309336976
886598821
1769903137
1680556054
1413835233
2053351155
863628880
1088215155
1958163266
2035957309
907843131
2129480556
809441609
1627709571
1616185942
2080880186
895345092
786416197
1708630974
1354821458
402068651
66719636
1198124371
1190916987
705479510
1841236315
953537886
631856768
36872683
1157338032
386207424
744055313
1041029428
2115168939
994093044
854191141
881360075
1382124087
335937365
1870462555
752354310
71102763
892109338
802424279
971184368
1626992903
1431757522
1287905603
246383563
763807407
967850832
1063241956
1938041244
1622286135
1119904658
862073157
445911290
1862686668
337698419
1182528002
924435530
1986377618
512083207
1634193640
1786144328
1675813675
661513934
1907038434
157277123
593280797
827683415
1906877868
1820123059
210664818
485785772
1266505151
216675627
968299855
991677192
1077842474
1835214597
1648559229
1766285485
1167677621
378105695
1971007451
1862514235
461199630
103912870
1356600051
215839271
1004128876
1368093477
1551511180
899171068
890839220
658098814
260486122
1866668670
1455506956
135840457
2002741351
280828031
370568693
59616357
1571251394
817010625
1569844621
899931846
307898502
1243080769
1404282803
1555112832
2086354332
1241334560
1708346198
1715986067
30950479
668986600
1221277882
1315990778
1026154143
205401145
948582647
1197366242
868117265
1406575178
638685743
99353525
1188547705
95495469
1479250725
333917780
715252261
1835922782
599126570
1286139517
12461718
1006461081
1786704494
1114342357
458122736
187072299
1970994688
1477636350
1340760667
1107852020
297432531
568313466
57437464
1017538161
1012718228
691302807
377689521
1622638493
1506280439
160487889
267782113
875424646
592824969
38374487
1574316389
167655198
1470628788
1405143189
1945249903
1598706075
582189432
1113005834
512622832
1217693021
696789305
1592149854
538827760
473786000
1155302718
1684553340
367797472
103427691
1534580689
434969760
1650422176
972032688
168146930
523895324
1573343392
2063992343
1577404551
1742421794
677109465
509398959
791306784
2122693095
385890151
2051790236
475949905
1290691181
1404351218
1020195425
377305035
185723519
590363506
724396287
1155793215
1117735011
1024660570
397887771
1149391992
1921872092
1981956099
563926900
1453276932
531621099
2025508426
2045632892
2095989341
370366335
985949598
1883900081
707447505
227150460
678785483
868711747
468972133
1345118432
451631420
2112190444
140430327
358314373
856812934
1767856316
984808922
2016404238
1412823267
1856029814
521263693
971823514
62009034
1393504257
319770094
620458640
860989732
1865349494
109101048
1077671231
1473044393
896550538
981191215
1476226098
1355259329
124621447
1066984728
1026860645
905322853
792350022
1287913883
682452667
151631760
34536995
2080692130
1700462479
317003805
1352599922
680247680
830784119
344070234
688720329
628461270
700016055
349897591
1751512437
648312129
1120368297
1013798152
2124472308
2025521403
957137760
1068892539
2141022387
478562522
1371830799
2005386497
762102284
1876322565
300415323
972436305
1792573739
29386023
1445517544
850300178
83616492
1918058406
149742888
2141148095
1692282304
151058454
1034791153
85840679
2126895142
10413822
2095587535
454691297
641188304
1600562929
734329825
1717150751
1145858450
911293564
115476141
1856124609
583703605
120845155
1968624370
1216336292
2081324224
1049691807
1997335347
1262375542
2113139389
49086620
715617052
1560347141
84018244
1140668147
1534808538
1220521703
1417670235
1388344321
993963303
1543098512
800658843
979857723
1887278948
517237560
369591176
1331654515
179952849
720491106
1680273411
1899401152
1033059141
1760836189
1121368567
1363680618
984520839
552614266
622429766
349155655
683664470
253692770
1129153419
394914296
157834359
1029470760
329865395
825234848
1272572763
1996494263
1236557048
1109060759
2051969373
72224387
708014614
1863397668
462946834
1337249212
272959570
977861889
1569603119
1567738664
1368891270
1110214940
1870088005
1899534249
75018062
677881387
1763003745
1887574720
13283985
413629652
1320519307
1706235926
1205306713
1878448711
949170151
1512893370
365532820
538980289
133691254
1868077735
1606657961
317162706
1763186705
1289994675
2095473232
1690961576
1477597548
2011375556
549698668
787885214
486596768
1365807423
817848978
2022565819
373392771
182711547
1597042714
1765755746
643762527
1234706083
1750968997
338070593
1092002394
461939385
811102469
1205035632
585632061
70584099
1857243802
712698218
1369118476
2053714352
1169076635
1270120639
734411097
1494364404
921498022
1783163808
1617424753
833701397
1585638357
1535130495
1224609289
1074661043
427199735
1792981483
737552743
137082127
880916315
120033738
146828889
709348518
142478835
487234416
258049345
1133137413
1044590695
1171934229
1226557660
1711109201
55394237
57651069
1111127902
1799266111
1567388188
374809251
1755799256
1928878320
798142139
1626601339
314413747
207327995
1260426256
666562547
1145290108
1556099635
2082308321
2043617590
1364701170
337338758
1777991922
1056889023
1864202066
1945028603
2038704401
1129136639
172526289
1700637555
791482076
1078103418
17584249
1137533924
747975398
1147550571
24875661
607815862
1279430297
318674975
1064804876
596842071
831247700
1150522096
1394785362
665178396
593253204
1598847019
1204660919
1698357576
1834238654
1408435685
745570268
1889861832
240489223
1051078746
1760161496
634472640
405146367
1890853245
31573204
1607366886
290820888
176206301
1157307244
415770127
1552885067
97809776
728326588
1744874415
1942836402
166964774
1398769364
258355609
1393275511
2050517574
454908436
1734209154
339305757
1842693019
1933176256
1223339440
2010798276
39539893
2050149225
1944140648
1553472834
1082477850
758624378
1375792456
1058600449
1214370880
522080365
109158052
267500411
1991280506
1372929325
1617279592
1605119058
810541905
1028844712
1886215654
1195675648
794484675
1009266742
1274695705
1864182598
1241301524
634398417
797058118
1083775134
130385501
2009616383
1854183310
257086132
499924227
409930410
1329098632
379960392
1452560187
942097971
1786520231
1978388971
1494755383
1200892277
1554844311
1805502939
788362329
1818267956
1804990741
1113087455
1313695942
246796714
657078895
2091111632
1889809951
2100602037
1174945082
98499814
587494589
1980819776
2081439810
673093390
1378689009
510253352
317887484
1605994300
1357056556
1633176416
232268579
174931937
710409129
538194843
1421562248
1705340258
762483710
532524290
1988517312
1606943221
756079867
1418277133
111574987
1430564654
880496912
954537228
114337590
1392301194
54583195
1093096855
119882179
1462684005
591276333
1017548623
37764009
747986849
1501885737
1321052652
1454847630
1852058141
1006653882
191837475
441349074
1961832791
1050817422
95951511
1032380218
1732480004
415003164
685394972
276096360
1346568660
1609637058
1494878206
828621203
2136900817
573937100
206264070
198686231
441845202
367046309
505369496
1914343962
262803722
48573059
1192831330
1869023325
1972409024
556536255
70500924
1587435126
105762042
417850956
1987419321
1047501123
1794957507
1044435689
634854474
551089846
222248349
1519624169
313385087
679007535
522408961
733527403
1311665017
519991439
1042335474
1665672065
1448193146
827943755
1041953697
74026986
2022320769
1891972950
127602074
2086398477
1130679421
1630015564
778510797
1119651854
1286187611
1994452049
2010381142
1238893358
1715129739
2141802860
54019449
1232512482
979840891
2132668362
1284012770
661282004
691201771
251166217
746353609
1252919909
1286691657
1836009358
1930535365
361488116
1788165367
646180287
1412783234
1199675432
1370460492
1897649413
1797019037
362628652
418532893
76870338
506465591
944411910
236510724
1462296514
1502902468
1320369885
1170932514
1934699518
1476013268
1796689156
1383909577
1755355873
893180627
789933302
35016684
1445885857
1320511814
531165031
504880789
531165583
438723152
1487870559
1254082539
1991710394
187512613
241525644
1970562074
1725591055
1158882013
260690618
1328440425
534112156
74208977
393340639
1672601013
1647478326
926418542
128652160
837027631
254700552
732429981
1201732291
544634108
2087791526
2021200446
545959170
1281030445
1921495159
1341975463
59179827
337395572
544176412
884609818
1098725364
1425349231
2047332477
22125490
392846657
500122980
243343820
844081323
1314303423
2114544797
1464154796
1416500489
854776811
1441807840
1591061701
450147662
1311959215
1831481226
1658672122
120627870
823366863
1549376769
1632208288
226400987
1394190748
911747252
1351755707
1499121148
145510275
2022134689
610735314
568368931
1754205641
1965564561
59953530
1657274413
1087403406
580663011
469657237
585132890
54868959
592700399
2061874181
1018488111
1457810193
1056887469
1610857937
2021496652
143898263
1197890146
967060560
1608776124
164253884
367885612
1841400865
154711063
775919577
666793794
199464503
1181610434
620201390
1483130986
397306067
442554941
229318151
1025159994
1388170280
1534276920
1701538230
341155276
782718230
1788058572
1158946769
1421390792
1478153602
673494807
576281049
1478004351
1706491469
858403431
596741862
1165835787
1062380376
34271705
1688209396
1765288706
1417839831
1658878256
1059757677
1640985578
1215127663
1592416531
171045066
1675100852
1491085225
1930677064
1327223147
1245330971
1224027225
807531524
323618146
992145672
1087364947
732814823
169953584
1904334577
492695209
1569692418
1671946823
1367180923
1380609601
1128027004
1543957294
1588847481
1531172919
1556954761
1307544464
706359906
1258031398
260661152
608166139
1872750484
882874308
474322972
1436444203
339436252
860168277
1706649946
1281863080
2137594083
1376051130
1628660324
1293161115
1538511946
1815915544
1124126185
1547505326
1390473047
1797101125
848067840
1839320048
1310643284
838400651
2012103870
520678004
895083795
82309191
647740008
621061172
1740088769
1710836208
799566870
2096187843
728045175
1120632334
220636607
955145827
1342955999
1992731812
1934955970
1798918971
880670606
1546336459
1818303132
653499638
169428035
207639023
504557366
405276049
510638646
1734290223
828777861
915981299
410471812
1605510048
220455956
1861290785
203804233
1297199271
1211127498
1445887386
531351782
1816893953
1995611445
1533787326
1711039278
811525518
1124857591
1949102957
418935250
211766678
542756512
1037283691
1515422194
788520743
810567183
1423547605
134285218
1706648730
1410919320
709869566
1209536908
460192473
405112642
507355037
690844705
878455326
1314599969
1764163002
1006971023
1572908061
534224254
2026167256
607153081
794053267
1230842329
1462842203
1665048998
214058241
1643746050
2133783322
575740549
666573470
1301376346
2106289191
270177753
845649628
1456763757
1203689322
370448144
1744260483
124394254
612580670
832716073
2115307942
261257973
2039330421
867923176
864355553
1396927140
2075192359
1016849500
435199420
1857329672
1272509030
5406426
1344022069
1558937918
393877509
1809249380
888494451
532378582
222952946
1926775117
1334892284
1437922994
596887941
811639822
1582838204
405734668
969579719
1763437170
803075608
923235997
138575321
1081640842
481241407
1692849548
1356804910
786944464
1256884502
1290645380
662012067
707948454
217394037
681307031
2121038722
715941652
14427211
1356625419
116612473
417041934
968247848
134138348
1872931836
943211590
2065145057
1118022209
560083610
741547955
1434461559
681799091
834156272
779984574
1769822039
1898994685
146070609
784679552
482900321
221328714
416741811
1681516487
199263111
1573235477
428413580
1608182883
233854379
1563671857
183941065
1310839095
628132405
995749099
595179680
670970449
996748613
1619786188
1271911548
2141022056
1282121597
840369694
733506931
858912946
343155618
83822392
376759528
1453652628
944794253
1062672012
339106737
1785983332
1590882870
750406656
692980605
295097154
1000117819
1218552141
1078683828
689159631
524298316
468419763
254686356
2001602485
1666320225
1571526117
1707226857
934791262
1104549829
1287863961
213621940
2044164422
727291076
169769124
1234224800
487296063
254711623
679017739
983317162
300248875
1427274563
1793962286
839318057
6214737
678667451
1303034080
1668860736
2031209719
1126281485
1110111231
696094692
330012112
1569592622
1435357817
1398704842
894079060
392742968
1071872170
36496627
1005372060
1553566158
218382971
219404639
481465835
1440705047
1950349881
572918240
1018371978
1824293069
107319767
448257199
1506560364
645843553
604239189
314937954
429471076
894129627
1705317381
94150336
1437881085
1465107218
376939104
938073046
876470791
1102700358
1127697248
409842988
222506062
693472116
498964187
1610315651
433501762
1060294526
1612508252
1290096157
1581733928
1963331149
851942472
608673815
654888731
2038118923
926023546
654378560
1947032706
341047422
1494878206
1327776344
849565102
1947622836
1412380042
748179884
831311158
784439256
1342110892
1224441034
754613552
1798207216
562330708
860621098
328267798
255997908
1226786603
231486248
1986007264
2073688848
568909422
2060340800
490387410
526405588
1598523098
614459856
641948629
1686548640
1740136998
1272367715
1784197747
7682312
1883370775
2107400960
1746765708
959729265
1266741134
1438758071
1970461550
332753134
641126233
485858077
1127310414
320028853
1810873296
2014391341
727323600
2002999906
301158316
106733715
1161588133
145218285
1141882826
1510842033
1608172905
2002341852
2102285314
825574655
262956062
163227476
337270654
751820802
719231379
644674968
792101856
679399757
1328007453
994036143
1214475793
1744255309
1105110853
2033808684
1842203746
1808172239
1640265057
83268741
857246085
754107394
1291805263
1175505689
711000053
2085669183
399991468
1534533614
892438219
1624917830
143075912
1652201485
463219434
1573818539
488755284
69532349
357000419
167758576
1039191275
484434695
1837801474
156989036
315972126
276038128
215348396
669029698
1127129272
426423143
1247897732
761729904
1264112424
2146184852
700661860
912045927
1395106560
1732675088
1181945116
690303499
27133620
771929442
1074883095
1914938658
2048535054
1322323059
386806546
694442468
246575148
1564928363
482025218
1637325404
997000396
5431844
602980609
1920461457
2145827966
1085376908
1120294601
866803099
1847612062
1461251754
1020932216
1231946216
1068894556
1424846615
737623817
178510416
858489033
6101385
440087376
1532144715
1913212682
2034031526
877275988
944519121
492031868
991022838
807425586
1274092355
1842335859
1511873747
523726855
2024255061
944291657
1714217792
1287571182
1636152441
1765826106
680658223
1944161434
240663225
100463032
446520882
629270954
777152408
60432508
644160416
1230515485
1587770999
1598219870
1129223679
254386620
778321442
1863965055
781850395
633386493
1143323431
145720150
1342519400
83807886
1269322307
146070609
1954304578
384348302
2104218249
1765157642
1643293299
2138414948
1104891866
2093143109
1377949113
1143787905
1616537372
52158036
573980210
943147678
1013639092
1142154285
1730380913
950167563
1185652243
908618322
1362815197
326595405
535489580
1034175581
1707202572
1047550544
835527309
1286489507
1579481269
949891814
1392781320
1923738098
714296985
81992897
1821656958
711849027
666620871
9112973
78136586
1992303797
1234693998
433071198
1809085802
1095847698
426360692
875303562
1624665309
447049178
1220903365
557182776
971965289
1400968444
1439856842
1508613923
1858092333
447501489
1836413497
187902425
767152192
83871609
814277708
1221156344
288753222
493876982
835364162
846100158
430552961
465742507
1148410911
1311507337
1237890313
1016779758
2078859062
624779790
1261569456
1079248980
848821428
415044220
1131318156
346022611
372440238
533680856
1098502773
1883322027
1114592596
1854118576
282507527
1690910286
1149279880
1470279948
1860341569
75053187
1473264434
2080497159
1345205519
469304859
221341171
307117198
1416824289
1572428921
355997571
56602611
1921394530
1327670103
442808239
1654334186
1387543390
1985484930
351293726
93513846
1950286512
2125445067
585911001
1763427982
579244865
1211908629
1088595601
2063829544
1636770361
107816419
1021487026
1284889580
915588927
1800811857
150994417
1717986098
983784961
870702071
730686250
1703900877
1305444217
375750343
1425357228
1191634213
589952373
1393058117
999077814
831543570
896847121
16358206
97519160
678007242
1873929495
167884867
1383884115
1250255227
1130460046
1952698425
45933920
865441364
2096504317
1789290482
106549055
281325114
1871623841
89689251
827599505
353048074
177193888
1900517890
363444959
1878342133
718191917
855106902
659946791
67162930
2100583866
942670994
1245339330
1840459514
644198814
747362915
1163859500
1702183293
70362484
275688965
1252911535
992319070
1936441956
1004988575
325269191
1794387271
1802126705
2038267332
891247735
458957748
1710617721
1462166537
1037123114
524791031
1277860624
1359640188
1413302765
1126430773
1959993816
1212321864
967789327
280321471
1774046686
1677732090
1897926622
1901283910
2049671489
1151423986
60026941
468074615
1848641126
119685383
215455629
1416880166
711578767
1922980507
724480409
1085477507
882635674
945997598
1510590877
1241510814
1615834010
265526803
620372989
2086984049
215857988
108947183
1177579591
1638979396
729736400
1136250018
1820429163
1682745432
1122395264
328952409
1064117984
168218589
2131380756
1997996376
1720669710
1263272973
641634563
1570211960
1509610690
2052304812
1153500947
1338687482
1046217356
1020811224
1774439383
63958817
1685967369
1263691734
968743498
932220581
928539682
1140272011
186295468
1637956763
665573961
1116620231
659281285
1753800734
1115057980
796119613
1080969656
1131808195
1333008016
263949800
1262548296
255917592
1540737682
1774276547
595321368
2015569985
94008014
1327863646
277392394
905747101
89661147
755517453
819281100
1148477197
1743238048
430880972
144476780
405376474
380204797
327471584
1038248208
683709843
1393203896
1455606073
191169272
280779364
1922551352
740716594
1861264642
1771668052
746796308
701203897
1941667727
383610982
914788083
312151543
1326665176
1318821794
322360066
1694363354
1761911639
101857168
1912114239
1703566906
1819709943
2001095107
1553440096
1794374751
852754323
637258398
1962107201
1507606381
239389046
1765448175
1957541925
1439330076
27657121
6304113
1482867661
296669861
1559475667
2093511751
1777023907
1991448180
1512017596
403821174
755604450
691249801
820432965
104042524
1481408805
159850326
1413349061
906943108
1820599872
2136265620
1775385228
1116012468
1408848056
996432051
869324769
605101602
118024035
287888359
224148752
613695240
201919458
245778779
1586798366
112998495
1422772706
289161658
898902628
372426062
615898479
450684800
817379314
100916651
1965664465
172741391
259427084
1138460709
1705611579
1676808377
4217972
1873082668
813226163
935029217
705237327
586216948
1832209347
826406349
46921572
609483351
1666227519
1852379921
1900651121
1466777484
1670769124
842847702
1813811913
2104363635
297622007
1650024388
692690584
227681564
1422914418
903675569
2095907420
1096242344
814727467
1318491377
1933678423
195327059
768667269
1702565268
711147956
378990826
1778025603
2131064557
1162655675
1641225085
389736418
1362722274
170032111
1154343821
1222746839
667967162
1873343371
271071512
171738709
115169349
986117429
930735002
214063885
68667099
98138302
518094572
1715950530
1921447772
232431090
755550703
1924951457
1591702703
1749937607
1981002335
246609842
60730409
1280269883
202240704
12053280
245607303
745659678
568668807
396239027
363300597
1736043431
1036164403
597648095
733841685
1245900123
2015403865
2133512836
1355344705
172972741
2088067206
1124034962
3807907
793999787
1153273152
774808417
1653161709
252783605
188261019
759218366
1659344381
1284499121
988717144
1152132642
2082461417
788493355
1522309326
238789623
2027978884
1228375806
1538706405
1819058069
1357522355
601689563
1134689382
802674109
1924389716
1934530716
981026256
490245496
623319364
2046081075
1535911125
342971238
679210772
1456287071
1654838553
607709174
585425008
187914086
1943643750
1828697379
1892097994
1000624835
783499449
1500243893
822673762
1252112378
1269792968
1568524399
1213376097
1249449774
588001913
644933540
115203915
2040930531
881753570
1191231282
1728117765
380863895
1405330365
356731100
1943683395
1833076891
1331763074
1081791081
246756000
1317101041
907575975
957262584
598256265
2070644847
1733077680
910201953
451912141
1691913750
1953846940
136354262
1754131189
2020818281
676580106
1137231283
1718351541
47558167
969863697
14140317
1196682974
1602148942
1970850209
1781431797
1691641157
1636636979
1541374839
96747758
1002340544
1598233400
1474473472
1211658771
1776907273
1026962416
96533352
713734699
1902077967
484875683
1304786129
1514816668
1891203417
128238717
1916863710
1131072180
614291645
1316342035
2107156505
811337846
1814863455
576847625
395892785
252062949
615615
805584740
304287083
349806805
941971766
2132129675
1180271618
1595083980
1187358686
59605027
1831162275
1206852619
1537006886
387462388
1696283714
2108011440
932180514
491093422
919690829
777526306
1928160409
1126228289
342061338
82292090
1029745276
1481457703
1529440902
420114863
145095474
1740311616
1640399422
1386302467
1822800415
2084957926
658039826
509131314
1572063275
897885052
1292153348
1533216268
92977880
500732019
1197206522
1557652096
796215082
2140798337
1819924196
2111795607
825021447
242040544
51039135
1596916317
14617106
282958641
331610681
245545630
223357825
1861367788
1979225895
1228181907
108670002
170503250
1373377629
508234961
729716268
83933115
495126736
1577256505
1659034238
1158604852
103166874
1609851710
9921619
497517307
1516464961
318615419
1736217384
567322912
788562393
642172330
240669628
743354476
803240331
2140604607
173997166
344759052
478288681
490064788
1071664259
945903215
1726408261
233887672
99883279
921169288
2134276505
1922400661
14754849
154318655
1559727686
1471864311
11091608
1539166129
812775769
646590566
1117166935
2037378368
1931676491
801549480
1276685967
942854351
775500652
1487660803
862255941
1527469787
1848595800
753152314
572710611
1749932636
757596529
805699074
1745845491
349145019
65023853
63407854
1818711878
51734796
1945974336
1897230837
2061157312
1762004032
893585013
383426427
332744729
673963326
1380981218
270462778
620702027
1853258780
506718409
564553293
670086063
347113576
587572998
442343867
674246596
156863723
643402755
286454195
1227146088
2037534435
1766222474
68949563
913035662
1870571390
887628606
252213813
1039195446
605730101
1560689854
392079928
2025622365
168828614
1072487719
1541376403
1883144455
1715721602
380917003
1557541275
87338436
1348730841
988609833
564401566
1253596189
1282453747
186037920
1703867949
1821654818
934209204
1609700667
914840171
281735307
796392521
828764959
1147609110
1229529364
306961065
1634972169
1616863889
2132837384
1669505021
2147275588
560674915
232008604
426377943
1472308676
316733171
518618999
520409599
2127608616
1696550673
718315624
1692761444
90684323
1981826474
2099044145
1700228229
1558176242
1256329450
929126228
1364808250
906560094
892433932
1381576279
541775232
1754582226
1462452861
1564697178
314102503
436565438
1301474020
979138552
1060641606
634492543
1888760945
1677288123
839415090
893687356
811830145
868009132
144454153
1584937171
1426130132
1111959598
1695853138
1897057646
532498058
2080281574
1042246178
1075514868
750511741
1407021395
1675435951
237956465
1774059891
1230516472
891444747
2133083920
605018720
1297231418
672894037
1565271745
72337005
930854180
675853356
532670557
1687512732
1690163674
64782603
276259152
1664145684
650449599
1097484451
370347452
2031205867
138495933
1938991603
1220125387
1837644744
514186554
1954940917
1646912968
1700208119
1072875784
1092867450
930671309
613688638
1739343870
1476300519
141519668
1375970737
914616805
1924688414
1300125434
623831331
116913006
1180694496
270629096
1223486740
2050994950
742680526
484703044
54057735
564952620
1679832227
906622823
2042043464
1862912995
1029421977
1724411651
1095699268
844506018
1673184193
850370237
1467889557
282236918
1506909832
246161340
9200725
881181855
377346195
330859471
1575668664
379838643
843501878
1764304008
694551926
125194509
1111135873
1212810141
1894308733
1202148152
1723035826
1087516833
1278629358
1702994023
1857448537
1355649999
1466563627
1082830743
1859008352
1632332880
348640836
420086368
1996624007
1913818469
1219061462
1291295518
649669092
935628279
1335178908
786495660
1187782551
1704479948
2045836891
564101885
1389960558
1098772333
455545754
1282992973
1044326867
333826381
660555457
497669948
992186839
479384593
1382929596
1837539878
1733362790
543830097
1316702177
718531100
1477807230
1463146699
1116690337
550590764
276050798
11799897
334456776
180578569
1633393321
1509638811
975356362
1281777133
1060294526
1138074233
1501316134
306555151
1625284755
580583660
189589958
653256278
703860786
1216071832
1917914731
638194903
239175178
657665187
1452776084
642399954
1464380976
1447534863
1211392716
1301969105
282637760
751484876
287724317
1961745776
1305739707
1497952459
985350555
1029325364
1879248234
465569425
2100957203
576659125
1563624951
1205763224
1643564429
744649434
661240111
361592854
696301798
439714791
1189717447
1974408335
715847955
1875571841
1254236827
721066818
1644234054
2019469805
2008657924
748789700
1956148538
803612525
410788712
1526562905
1522438535
1750580521
1801352421
1859538102
1685158729
1537363302
607135258
544319434
1529525339
1852873349
1594832815
23404554
258011591
1631558564
1314056368
2035057166
160775591
198476029
1654074606
543011936
539072987
1026700652
1145115422
1516701483
835402627
1051717195
1847822473
156399401
66363924
591209914
219737170
1622055940
1075606665
1069011791
842667226
1227650915
1078908400
407870569
1935166139
398868688
426664843
588724847
946385834
1304748735
902581576
400375320
709396208
388327455
109958255
554807152
1984595440
1819117537
1181168244
827624932
25523397
1295794705
697229067
439213093
226352567
20700092
137325684
1412325746
751186085
1716810432
518086991
420971538
1608469477
754089581
57469758
1794178674
83766808
2026937880
1678519216
1969853332
246862946
930499586
308126037
1937743388
1908039850
217519996
1583724941
1491349181
746278978
85176228
937918844
1244484516
1739218170
2139143933
1866411586
1716171880
30987609
800836581
792033271
2078406392
1115680094
838608114
1219090353
1935784346
442465177
1030483061
1705345857
839063805
2083505489
492416277
1783861666
1668773199
1242794857
1472861738
1597719953
1286887892
1971385862
66890627
906876474
1896408663
893803713
1455558164
1868984399
557338350
117241133
590614719
1438626905
444095178
622358308
662134920
2033764973
1047277227
237643861
2078190720
1951094272
1524878488
74522466
1683443664
1209948900
834579543
1290412520
184748658
2052507394
1891408286
1097155699
1079563952
1157676635
188337153
53546257
1641531803
1505297462
2089586041
944867240
1365799011
1899683488
2107280260
497501549
766404077
301845450
980625153
693922017
462822548
1411684636
1963404453
1045221182
315497786
1775124318
1176012482
1955296867
1044359429
311185458
423051986
1734568513
1132700588
1502142528
2082509652
607776171
2035050701
1075958695
817730608
1401044345
16998477
1986250330
914675324
642131473
429406599
827076022
579566025
1856040126
1904771514
2034482206
1615466914
1872662640
1177105281
616465389
796318350
2069212896
1258076752
1306522191
767152355
1396060406
221955427
821102488
369629100
581037986
1545764890
632244080
1682488886
843485313
1459654299
1036710941
1386305919
1055887283
100237498
765708043
925284507
1591174169
474366492
1007048002
1404214271
733017117
674297551
811734228
48952006
371956383
677590301
1727593879
294562588
1722275907
243537150
487840653
654874730
1460041813
1439607611
99683100
1822494251
46846227
1313041987
1219058025
540195599
1711440135
112907950
1611655639
1068528898
145076146
1981990681
1220726171
1348681880
1545150239
1534989077
614987750
1188876530
1417404065
2072380823
1153476223
1852798927
764474996
1069282019
871111627
897804522
630431580
528589781
894283245
1850510522
914959704
922916057
1023401066
1936881411
891622907
1187456317
1353456741
533530863
814660425
922791059
414595064
1069251847
746180368
1564083023
281625789
1757202364
1160068941
698975120
1221165895
356241954
1653778238
616599612
140696869
372191820
1142508790
1961382823
1566126395
1032455092
1462576891
405676431
768099771
2012483106
715616778
1105250833
1389504897
1426530706
918114634
1279984705
1405699556
1056370031
674867969
1172240172
265382754
304874500
2005567807
713216548
1028446905
34857953
1112263842
1754763260
860459793
523974176
82845193
1954974074
1821911475
1066288490
141127469
1377583130
799394384
1016656505
1479565790
2019904572
1225516537
961588081
293592887
546856329
883793260
1376948481
612918462
422284539
969410664
971464475
358050916
1544839467
895822610
33024743
1594758417
692779459
1169189306
54893225
1577645728
866235410
185132875
927383569
445658171
7808023
271798163
1325017645
1784946814
1360440263
1268879576
1794857391
1610967694
881284487
741135260
1458386473
1834800319
103459376
1723565580
1741879031
671267782
1196003427
670174171
1492895074
127003643
1389429403
2078436767
66400532
1159526438
1016096477
253334218
1588458198
1603083473
1315801471
846121585
764618790
698108752
1236431789
841577053
209985916
576335314
768891650
613547232
252105315
1350757098
1377643438
199926965
136770499
1252411051
1348553227
1792490018
169113925
1037252319
78888453
66771369
1634547905
6788742
373775283
1458594123
1858117075
1375292775
1179927041
762932645
1550785230
1235641211
1306990890
778127413
1712838397
651748655
1641651336
185746132
472593486
2146649714
1194169214
2118836084
790761591
578999492
101981561
1553114547
1692533774
1052255046
1263034570
1004869069
1826776113
1164904959
1961346151
180334971
1676229124
824405853
623237283
1396112765
2055000112
511709670
2007873369
77648506
447041363
673023123
1111666607
1039419516
1629831687
1410149461
569926691
2034831005
207512725
1904783783
2060572448
403496449
1418731566
800924
1550108273
1240295370
405957502
1137658403
673080150
2023001761
1746281227
2086072791
643190083
621236119
1891292738
1089851529
1509318899
983576606
438387902
817017615
181908754
1555170891
380124128
442490516
1764301454
695810640
1621170291
982673741
1484307158
496558683
731055824
1146749819
1555809271
1298123348
1970545484
52915713
1122282930
1125196762
685371217
116782287
1149130475
2119973832
88875047
702216346
981983662
1570500977
110713238
1174781841
932431691
149237602
1935597089
1826716103
514227615
1556774554
1523388950
612233812
469394785
1801207485
185327301
1599710483
407572512
540489033
747813385
2132287346
1120827785
1012093290
444133825
629343561
546444929
54535486
325440924
379641011
566716531
815352019
200412774
723543568
1708967910
1416160489
407176942
1645058308
1552057140
616487240
1403230551
1737394395
1024631909
619786562
465799900
1350055038
1831327615
1146694913
2115787556
1042372137
1194813730
1929030
202855898
1851986223
899796444
89538415
1633898366
359014633
2093365821
459634985
719277255
693910989
1233022976
1116845677
1201428443
1103263117
379345652
938651497
1083791290
1189197625
578646390
1354182812
509337047
1290527636
1295687284
372146722
879914650
581572046
1278346281
40834148
518919601
25692852
714029319
1160607220
223589546
1602053426
801038834
679374898
153715255
56765981
1874375414
2002325527
563388296
117144408
481493717
562286613
958204940
585253809
2088822340
1873160741
574797923
578598072
2147432754
832556573
92623566
1882479152
1403853917
224089041
528811018
225991012
40311009
514301570
1477826482
539547652
845132138
76267147
525252745
1830882181
931611524
797002923
2112527560
955090732
1464623231
1789595535
712198150
264418752
1322040611
843098417
1815125841
11304589
865106559
636595956
1599259767
1996597811
192853419
1203465748
31058149
611869431
95170063
1757681125
1620653508
520298887
346325194
168273428
187732534
1487244169
92499066
147034896
831669659
1256185959
1991188923
276410873
470934158
2058175006
1223651046
881373752
1554159650
1333191124
1999502207
556862757
1893286917
1794886215
2092500400
1616551331
937018357
1231344082
1740745455
1997644931
84170853
2049476009
1769386941
396000478
961188205
322510557
277303035
196175891
1167466551
1853309325
51855007
1108901039
1517714582
247954253
2037317116
893260001
1981902621
1657925532
1261637978
797920732
1355860749
1740828443
1336657073
1098632006
1768148803
2066643551
73573594
1159994589
353571759
963818573
1507612253
858366606
1395828645
1122933731
964596283
642077941
1310084162
1529053862
1195335411
346478675
1794630922
378166001
808072318
1322998113
1577908993
27970379
271131003
1444480459
722825717
1836472552
1066183472
1868961918
879371537
1369227975
1076916600
1444147359
844108969
121689068
518618999
1511439765
539906566
534302589
565965301
1626145458
380979258
594560865
889131613
216751893
786636749
123347139
752237688
1875429583
62039616
1672874372
1791692262
26729339
718527349
557611279
1002980663
1728488823
1403820816
86499064
1918192000
558307434
1748814735
1192395034
715284475
243398467
567792395
39746066
1436597918
2035163726
574936784
2031920722
779828546
1596519625
126569510
1500575122
318663493
819903560
799534527
1971888505
242467220
1863869820
1488870529
1709523433
147111660
737352186
938915172
118798133
1668588626
13397321
746503430
1329250254
907504174
569893270
746688956
1343277810
573744325
2096253908
421766036
186201949
193986555
2123563924
2067555018
1010387043
1330888318
1248130700
1460486691
1360536939
316664844
1087017500
1660699562
324879166
1882473591
378707537
263958775
1738842949
469169034
54252126
1457727368
1077166965
33468162
318016938
999250858
1527326758
487788629
1522474650
423920517
870785103
888099705
1035139227
1629527132
1767889186
1789597715
1054190341
2058322552
672412253
2097027310
1244001447
1598716219
1415195639
2027602323
1445287648
554892946
795546871
693419477
622129057
1756218128
473923303
164219842
469767547
810280904
2064974534
760125794
840046260
1835170395
1651638012
1779106750
1147890211
1827943291
230902144
2086599443
593819641
2101698199
731840255
1202518618
1653507399
1425816210
433294731
1212928528
192116142
149688055
1578827317
517695493
1121684344
822244454
1230751127
1288839341
1117762603
1979336739
2114133260
1122280774
1899769679
1332758494
92910346
405729297
645684917
1219990858
1867214595
927307995
619913354
2030879450
480448290
1396136616
1826424731
1134837464
1722997003
1883657187
226337358
1603748799
967890832
889434306
315196268
2129223089
703355118
260323337
965087936
640867769
610382069
1309312767
272692938
863212215
211880706
1905945489
850643542
1080501876
498446879
1973360982
283638297
117211485
1255584230
965266339
758899849
1384736669
1095846029
40761498
610560091
729285828
2069601075
1905815757
406241151
345185639
2082070283
1508846266
1224091777
1200101473
1069344382
112526122
1356804314
1974487966
1990651383
738076
1144036891
1948952660
1217665754
1596410720
1993909623
1179419744
1048215131
502748271
731741514
1015177104
1399309138
1506545208
642383329
1492028280
1101839699
164136102
1117231081
626861522
1420626982
1922777467
1374478629
840511158
2105582172
1702181393
1010908626
1104421938
737624470
1997393213
404238901
1063000986
392211912
1119053847
720230865
1616414141
465386152
574677247
1014511394
997843427
1856967300
2122101152
1860371961
2047127469
1004058074
934144953
967476906
552954844
1897849498
853981112
1251705014
17550440
1559006990
1945018435
918751222
1424196233
2111826071
565372599
135816872
1236433045
603495927
1136281950
702163982
1395809280
684096504
1607059377
1174982433
821299410
1923843039
1355482641
1916603160
401751302
1627456362
169999070
1646175687
946014734
1478654582
982906206
1462375686
282069397
167436173
1883309094
1358587634
1079634240
2073541702
327212205
1309785300
317791397
701421014
50073177
374757151
836539979
1296052783
2042844816
601708233
1760654855
705078229
1425161576
864848791
318974112
794614793
1185757816
1201135007
1957641969
1428565287
862127490
212848653
544479143
1888296947
1060226529
2010029269
491532363
1204083251
864892290
1759440558
968237283
673426226
591992296
1248745138
1345479376
560016221
823512193
1328921860
2075398585
2046000604
1776541543
1440140520
933613466
113349845
202246180
376233964
1862326490
706936355
911604179
1284254487
2084296153
737541823
1494900903
1596441698
771740534
422783787
1025695518
1532733703
89213284
372365035
1828850634
780720877
1061470263
1667406843
341801154
1514277683
142719940
42409184
1616585209
1511450207
1892579426
85689256
1823912276
1419950534
224345686
420926634
99990834
1557391794
287582199
2057716829
366637864
1428878066
319722654
1653105693
898562680
237909138
1088528796
984457445
1866892190
972088405
1731201914
972655221
236506078
300518464
1520407063
1331727548
771293099
734163280
996521367
1654110898
1093462029
926423993
2091542780
561359796
2135363838
835031569
1485236529
1509991507
1663619874
472398345
1385630845
637499326
761444268
141220493
77670745
72133569
1363872621
992249517
1578912513
364996210
707794257
1173392875
443518223
625855139
1546954962
1403846451
400283689
877467384
140931425
596055380
718195866
870479096
1593646730
188418166
857895505
54885556
27454318
1846315275
642070477
1825117977
236884121
392358722
1115355153
1529741017
218102345
1848284218
581853383
236065504
1378448015
46454693
1234773907
362199371
1749309259
850125651
2075367700
935869107
1181581655
309336484
511093338
895832961
370163800
165506522
661317921
453624583
2146991413
603570617
845468877
1988855717
463020171
901424020
1148941285
1487797874
401738236
1617904094
1912899392
154086048
1029154982
262437136
1215582066
1012748219
1486284837
1617656743
2127766289
65374694
698481041
1191499141
1682192106
1844878575
1182694082
1459501552
2017997098
227085087
1844977596
1916786190
2053404914
469783423
40207826
102028851
620516584
77150234
129644996
96338332
2114995386
1240835228
1816706223
1422149442
1458608215
844957183
1299430028
594139322
2034563415
519649496
1553808746
1953190166
1089341898
581494994
1924514467
1381326657
1291504869
187338466
685386837
1509150765
891840802
1275078577
1620982385
1761935330
771497685
216249474
1957982137
1779237832
583867471
1191213650
629903389
1408739902
786913620
67887187
313676786
479374738
446992725
1090052825
2051664815
780535335
2107460360
1717839236
484067171
159059907
1091127707
1935356279
1623594014
1865362912
258014614
2047905676
1590349623
1517692114
1146490720
198633073
2108432429
1309276755
419692591
1291283736
1110428566
532816967
1398890705
372633588
2022654262
189760348
1894618833
2147379471
456948122
166994424
290349758
1404676480
1824481825
2012005654
1451796051
1281704780
755809592
721765676
256208688
964785402
481787346
1095704641
149453110
587658111
1096270091
2068231884
1892570831
1663438448
1342532950
500181095
920291642
594264262
840805606
2047345614
1311775320
1428195853
1747248155
1916637798
1631832801
73627062
152169629
861544289
1102375910
537015125
1074310881
1041310677
1559890242
405333397
2075218177
572869236
48682449
1945106081
1934602436
1398290813
1549482806
1354776185
1344114315
758924255
218445570
863426352
1853874457
1603129752
565126722
1684543489
298992843
1765228608
1869997432
398217883
418671712
586697961
581513295
1551284332
1795010123
416930141
1861002062
2109663522
1583270755
1619212829
527790705
1056676137
1835211382
1052692384
383111732
1550753796
637361080
1454449953
2037066086
635362560
694247205
1440146548
86394684
1062044950
994269863
1646291596
1600790173
651087045
1379980533
1718390244
1484041962
1985715371
660999410
1475097573
1776129604
1987353222
1533802492
1813899194
670617648
1105000652
1242901477
1102466107
2089610064
1713968402
412496987
1546654987
1934603108
1929140039
1279274860
1813481362
870792542
84367832
446291958
485768203
17220170
110847585
462648145
500167713
444268073
1906970099
878314451
675859593
377451006
1004454454
529788510
1114274647
139707535
554373049
1594126140
1719853830
239085252
1398896745
1412480436
697117369
1751321575
1706196881
1342955999
556020260
855655614
1024780449
859270545
490554015
765177472
1254096993
189288736
1782048373
88145825
72609405
1906502742
1379744939
1958639294
1474458194
919510149
230455325
305969085
891679637
548274028
1640391716
1070000392
567324907
855235668
290875268
1577513858
329910323
816141210
1417230518
1153617596
842597953
167074259
1158737639
897318833
2126479335
1976733999
1959902075
998160898
129559895
1434071076
940901654
52166010
118528994
812086000
1408853854
1109931039
1386201310
1539552899
849683805
1946322024
1033400097
1853362783
1466403436
663861574
1397948225
1303056426
1276062314
1741476096
325745692
29304245
1182973450
1448016976
207302819
1092130920
1307066279
670934665
1762657777
1741808820
1898431474
1195877272
1854629662
1264382508
862975918
10454930
771312196
2054951111
1518168678
989256903
424318099
956405631
1882692502
1742673375
143311330
73433692
453584245
1001812067
543570046
1547593337
1856934185
645684507
685705740
640374662
296850419
2143093612
1012403382
1782214474
312809124
1488340663
1964222887
1178788759
1404393231
1179088375
1570934125
574114748
420165994
607114911
1456031699
1785737184
219562969
831086035
1530803275
564300058
1665421280
1395976711
1944621981
1091422461
1976248181
132803663
563423233
577413822
124617979
1864950252
760863377
1626452505
652460799
860456005
210776524
1016389499
490090005
607510507
1239248289
1963144534
1833087442
728174210
1620640281
1186416830
1294143232
992714028
191919715
21465157
355147751
362648165
467478373
1503319181
234050781
357802173
597111008
169601468
833717623
84247600
1098954942
42748280
1974347826
1928728534
1772565801
1179743173
703645783
1641934780
716521038
893604249
941674684
1013899260
1264502695
511906427
1695983805
1813523547
930724969
15087613
621398699
1738253941
549702284
1028769457
1453427616
1176548986
1744370331
754854293
1828345200
1884924045
1831208526
931332755
955191173
63604297
1978250449
1492589270
1208965738
926045044
1426933745
66479932
1061849764
403172642
111362496
1221091865
1731564867
1731616480
1540815580
936374067
516484410
2096343422
1033965337
2136806376
672299431
835084966
54139846
478329229
1115789444
1708020187
1537648813
828216588
499870212
1651744411
297657189
1062192544
983208114
1768795607
2085849700
1819667299
1472421959
1610479626
532360476
368448218
2044800942
1222499824
855037559
37593563
1931046412
1961582972
1869864736
348443114
1742180252
1733048559
1845467985
878834934
1511598013
1538886332
1399539199
1822380705
1708869273
2095946156
923621745
1127821803
2138151105
1660835517
1317695035
866246694
2028494155
1320382298
846259547
644547324
1873364433
467643614
872438881
1552587713
89905907
742511693
1647650424
1156974486
617721484
1990545091
116683689
59602575
1840910122
523742121
403761185
1879423169
1780875571
921391245
2074395976
1644799770
1547612869
578701440
3873828
1150065958
1506487156
1883247412
466699184
918330993
472080170
857912650
1069821095
1053259545
1195505268
280018371
1132557462
1048428889
38237270
1336358140
545763363
1531279516
143181815
372442239
1789233189
2127153898
1961609171
1373374154
1196841839
1969615092
1426801502
674180701
720160311
2031337690
1289189326
1901960883
1328557383
1075606665
1587864430
798291951
1258969537
125237814
1343087010
1187588129
1719340419
422936445
1388481851
453383957
1732300087
700522370
1669872308
146762914
862257897
52017349
1198451884
1026187515
1454445098
579505398
164350559
118276389
1046063271
1491828067
739551930
72961064
1115202004
1144409727
1536644473
937607241
257706848
1385952731
925034139
643055317
1909374832
1977890564
1824728889
121065466
1973953558
673320999
139880640
1366028225
1466615175
714370131
292172237
1090739793
1076692000
1735357534
636928908
442909571
4330947
1026957007
1887906902
1507258318
441966690
1592805122
1865484567
721677793
1203592617
1527233335
1305565095
415235286
2133063891
398307213
32610460
1426052208
960540841
138326079
1638776993
1611688256
1697028952
2061074609
350208453
61540506
895033687
1106952335
378386925
1590956288
964549678
458331082
1452156695
332423056
1019573305
1404939482
350014423
1483655138
1347046385
1637465294
1862808361
1010668332
1625434159
914731107
1270582077
1599995756
400593381
1277501703
99235712
1265650388
507147894
770600623
834886042
1892475195
1523803313
2011573963
399607142
2059485795
1894591640
1201246660
210235359
1569117281
406324636
297836018
1645282507
1516911502
581827765
532889305
1717339663
326413273
313078824
923236963
2087589916
201757527
2035417103
2055572418
2123148340
48232604
1198635514
763183542
1928069254
548848883
1980752301
232710344
1155534545
749612853
1828031436
11538112
562779967
1542955250
1957234908
807065762
1190723308
947391671
616038448
2076139134
1117915622
2088833083
1140410892
686455399
583801946
1783481801
1469354806
637044031
1136790386
1986010526
1374665124
2099729230
1481460539
712056812
802424377
1567949778
682843084
291342398
1744210733
1784954965
153925318
1395311975
1259474331
1496213490
1981678029
1557574348
373414688
1888738146
178715782
2097857310
927286516
2046557143
1995270470
1022887953
869678221
1981141998
1325886900
130342162
257868263
574845571
344079754
197387124
1076861288
1818514602
520941341
1609750632
82895775
199116057
408413376
782015133
843465468
209501935
399257393
248496176
1585353087
1765470931
1490399688
220225139
568885503
1738664669
1594185856
1859472417
125937512
2146493423
1539182805
39936917
428635077
1758590709
1154936381
67267940
972531966
1232389136
99141588
1314540554
1633268222
1712422427
1297636187
497689026
227175870
54750949
183339072
1533033402
658194607
158044874
1212223998
1049463165
246749133
890205862
398607049
830336279
1548239712
1676265968
1352076158
1113033090
679359235
879720180
1095000819
280255359
1199464061
750051843
521838865
1165623718
890367687
570500326
1638717839
248482847
1744784883
704381752
1984267598
1775152801
1341703611
236314426
376156214
1536169335
43486064
972139219
2036139813
1736267641
1424382245
606198318
1969883520
478249074
21582776
50508940
1660839026
131949283
1569537823
828272109
1242796147
1425871131
505950264
1260654292
1929098243
2021310564
1085722935
1738679313
536836658
1204697730
1806282866
468747477
576491191
1464261576
2009248790
1348848656
613080022
1497114127
1994713874
168862916
1084906159
1833543872
1011761694
104070950
1128567144
2128248594
506313605
951393879
447308566
947334762
138488396
218012378
820938597
1665211534
1234841233
1866267361
1342956317
555366400
1537077740
631399454
1922838922
1389124386
297011679
2051555291
1900246023
1007666324
542326191
1677797927
1822200687
1307574582
1511600105
1116647127
1722805603
1227598320
306857701
657545540
1309829481
953711466
334269819
688831802
98621767
2021695783
107788641
1410692815
875118315
334754866
467517549
1695709676
1400641209
746899640
658619432
1304645089
394712048
1480870190
1241910325
1257573977
835828869
1309560821
1552185563
902357447
1342044528
543305322
627324343
1020865057
1365015230
2059175396
2043525529
573957851
1366578552
1502728959
543364194
1731350410
1327480208
1980537976
84720740
1137372684
1870460956
1730234447
1032019945
402692234
995871487
1301309869
252242834
1923929553
1931905781
38426508
2042820157
421067978
1225937651
578497689
263851375
44499588
436030080
1169953601
307864225
323786773
404890477
1705086534
622358308
1280941748
1009575123
787514889
62561440
1156595540
542716493
2145431756
1093107937
553235333
302621270
437729441
537200985
1761224893
235246239
426352719
1977743589
123762880
1243552888
819275843
1360447973
1163203556
1813514999
597092388
644512663
1781254816
485423905
1824892915
897741557
1822810010
1727013990
825920887
1522449644
1442993121
2056649882
1171435783
921328179
197530370
756316875
482109694
2066936473
127761888
39291740
297240890
994861365
791391469
83034930
1063885044
1064679139
2127924324
2073860515
1272486396
1346384860
1982660158
824095436
792955876
1598917165
49163370
1846650685
149490782
717176073
967074676
1267259914
1916708621
1361291964
1420409538
1169157505
1965599027
413324969
677004791
1943668585
744877
383265767
1076622132
187006080
1196834793
44306562
183152746
125631989
1625610969
727723791
1130834568
612497789
172437277
443139572
141201210
413216431
1713338338
269885348
2015588957
1988947456
396484084
331983784
1244468564
832272
636652683
518244984
201381815
762167435
62543129
1731198353
1481384833
345290698
1029736037
1961469491
1911009120
754470472
2129523244
1446789045
517153110
1713390421
556395488
339505576
2017179332
987220473
1534717464
1020895715
363577785
1616273141
575992427
889258839
1998776216
2003471224
946637078
694984988
1956090171
2014606574
1869617628
1269062471
296112465
54456850
1088669383
2115185307
388001690
1209259594
1235452179
212051050
3932440
1000866066
1720060882
639656594
1603845473
556759129
2092108575
670795768
703318227
364591804
1513867935
3260902
183111576
1488395303
929673728
67995143
1622471786
794902187
117649290
1747989307
1242542825
1002026315
528316518
454963963
1428764603
1469165717
361509977
1414902306
1860789632
523119732
1645378074
1468489076
139412109
381835680
383129491
147718940
2094775100
1818397024
1175370756
797233717
249096477
249514736
259976387
2140722072
1403618223
468721684
828117149
899529819
456913693
1565174787
162320278
1065157260
1468806377
862268918
1680806374
1588498798
125749940
1154293441
2115144494
1976069518
1881066911
185751892
377473507
373830309
642458003
1386885688
413861347
616987604
1772677659
1380693214
770357690
2004049714
1830414625
1804749354
1382139207
455392592
1619424782
1492371916
1695071798
1197828469
281386158
993573469
2077173875
1608473908
945106404
144705611
1708939430
1328922577
890061568
70059895
1755636955
1190617249
1462849321
796731664
201664928
761969633
494755056
1675191474
381336335
842408618
1294267805
1836038326
571570805
273835976
1229110874
647361715
724604583
539037260
787917924
1548755120
870951685
699573305
476224169
506445176
571757530
1677161785
967781522
1104977139
870756424
1420651844
1273426444
1354667637
64647616
1650090823
131815639
263653605
1924041793
839837156
857831309
776973372
1405799463
1139198060
715121336
601075614
1996489450
653197109
648871867
497211382
1252768685
1669266142
1110267893
913487560
636839433
1887611081
1672034552
1133643340
1862790386
923895385
1689413805
753364899
322537983
1388029628
462761960
542222996
1928115920
1084237909
2063919503
240323025
1554768314
1500758156
968843279
1817034135
669331843
1018035806
1365993365
1347566886
35330902
927849125
459698443
1921252297
1978008375
411959414
2006397096
1379943653
682556039
48377352
1926383669
1932189809
419467173
1673164941
562313111
693320686
10197015
616999029
716010135
453748799
1950604716
727128562
1230268264
1660090517
1344464686
98030518
1581881897
1507834026
923066102
1696517516
1189602078
305370729
1674205424
524041725
354817515
297729855
1460834833
896148860
1091613412
995402369
1845942729
1574350752
958701953
79843187
1070158129
896136851
207093838
1416594940
689512631
338347197
1309838305
352144082
893528271
1501923662
1500231703
1602175230
1960148140
2108169902
331006681
309448020
685434920
1019639660
2020182995
524668364
1237482258
1600904203
1156325195
1578730940
705566974
1713118431
109426437
1761546461
190142370
305534739
27520984
1351392004
1439056818
1094145186
1546834238
453017983
1129679456
1723474993
1282912544
793879644
1273611054
634609788
464513161
653640996
1085305319
1289591754
1257980739
1288101605
1772389076
210458366
1046989765
1681016752
1595026841
466647920
1051347088
1698996189
1017677995
1399886527
954596428
1032024888
1310427998
556542835
1800554717
1208953438
408647938
982540986
110983787
1353260513
1704146068
515356111
1436684517
1354087627
1317823689
1629751632
404238794
1337780993
943867898
383847770
1119536698
1871914359
194708134
1669419350
2116707098
361927461
390045922
322668211
1825397581
223718129
1031768400
851617891
618917473
2069205852
584897105
1677472418
378659545
847644456
2945639
481173649
320899148
1127046959
650798761
451000573
355666759
1910550178
1342043878
769285373
2022126262
1840823608
1915304638
1830287194
831252641
524454757
1346882170
1449713714
265839793
319986397
1342344591
756951457
724513755
1948425502
760607254
701561384
71290356
1873774358
426836229
1118782050
1723583180
444986593
2000113490
201427887
126699748
506060203
1987069777
975105784
301610473
1712037195
623037324
846711841
2124658699
1881429861
146406137
317679131
809766152
48583795
1222344234
780142388
1067397511
576316592
2058429205
298759712
1159158742
583723501
102116466
1125895631
844898028
584979852
1644044272
579279582
1191057845
1429355961
1004839389
1068491709
2108670864
641392533
1259025791
150428116
1287332903
120951735
643752985
82006695
1990464046
930111052
1558359120
2112707737
1166693110
839815269
960685107
1516246903
2021628906
776399708
104909708
335980317
1177064307
1838333792
197195664
21587802
1051939786
467667572
167225227
1244537828
52627035
460733942
1792504654
1579420627
1033627180
381084904
1009705709
113085805
1503709901
1135230795
1283109866
849673779
2100930410
462319451
759088868
1385736249
1108708329
1198796989
408772092
1506773486
455769650
337917671
877119331
706137551
1914757793
1383976345
1155073941
1332841599
1800791895
1224099011
871172727
1243066839
851360303
1441537490
704699251
1328207335
1095133616
1630846711
1632157064
1731276198
525395475
847858565
1337505583
221339930
1559270126
934400982
1617773447
704582232
148338809
119425676
624214688
685218961
240107574
2025108213
155808141
597566276
616177206
1685719887
229722389
1737965790
637289866
484088685
343606794
236972238
940419643
467647839
1982847804
2003510855
294479989
562658344
1294833280
699077411
1425230385
1420257793
96418304
1399403924
86430106
1290828870
171378476
183653995
636489379
1087231959
519657465
1416709973
417706752
1236586067
1841704438
774547924
768354833
2044155808
836036017
1563836576
1684191066
818280437
925976573
360442967
1285049904
1419349968
2094120042
174783556
842012219
64896447
51735880
1400454125
1514916220
27597913
1608451685
1692245877
216053825
402563190
1125742071
370702649
1578091897
1107419805
1601289945
112953182
931042699
1112457531
873329323
2046171825
1214574624
2091322056
1371687911
663858905
488734168
877072823
1919044391
463715006
108980265
459679999
650343722
993614141
327773706
1413026700
1747073663
670237103
668111445
1804247652
1997937861
538887396
663232411
1550440171
955885570
1509945192
1689608940
755213209
1678510285
332709719
1666205210
1209268315
2075723589
761772291
685446306
1749288910
2033533994
1889199343
835381090
526994474
476190944
360348989
1441570642
1296235277
79688529
1345433497
53667797
307538770
1040299541
408004958
913834618
590504670
862994470
668642696
362934026
80031654
1521764065
145509525
1405742156
1089740859
1820643146
2121650557
2069925879
1938041244
1319957912
1454809877
1320071449
889276466
516668538
1789141437
246064595
1798571216
748715557
1527586135
1979347569
894519696
839013275
1907126524
910164808
411746112
1949411746
992620334
1384539550
645537387
920269131
715269949
2128415983
1977289223
1018460900
317425156
430887146
574663423
1515643897
213910559
2093857717
1712893166
728293003
1767092422
2039814151
64683319
977750945
698822560
1542961669
2012104441
333571292
230963776
1175431858
1696734479
1087337322
1171611043
292328198
887994577
891924196
1228629149
835980633
1501520729
1968984299
537219121
204206668
34426143
1196616125
937075439
1955767910
1172514460
1207660679
1513024614
1315742652
2068760896
781528099
1055945721
14892719
1396726580
1986738290
831410608
724182830
2021937531
881459702
1837241377
1880767800
1472138567
2096988748
700879876
1078221137
1061002741
1094397196
957018653
1439451339
1593540052
1789223963
2095108440
613405223
1492697179
2090275942
1316671314
630637672
1968500595
1818009690
1664239048
1011090471
773478434
1236919772
1968591053
634961013
578875533
1339630793
848052957
1550105634
1236540578
1042325416
1982726445
1660564839
498555350
1496205287
1016254079
902007870
1363779133
13692915
1206560951
1901329338
1834792796
1392708152
1988686086
1729524702
194955951
792843077
1536657644
1762504949
80977705
56933933
1261604622
1641263222
1644530301
1066840115
1172998716
1548784673
1556132555
164279356
891324162
873164819
1728438978
2081121138
1199110807
1206289608
1200128897
455648863
109268277
1681975901
921000895
262719177
100381460
1095279606
613479527
209273069
805750164
2011889809
1674994919
261021751
1114110713
89121642
1878772000
2107153237
235092372
1163853509
179270172
337440479
1119907888
316651198
633357359
2142587434
634769397
523903385
1706185738
1224772779
1336563363
2096923952
1905686749
17016029
1869393988
2061940637
1823494250
328056163
1455836900
1097838187
896068954
665396707
251816194
821025193
969656079
1457174963
1631156035
1970694844
1427505719
985522598
1820289625
1061184426
1439226010
461257949
320801558
2127840850
1837703101
281553717
505282388
106037227
1019287260
1517103007
1782193789
2058952224
2109019746
333370476
378600320
1773213374
876282498
688035326
1708298649
844753632
1218817028
527284928
43755582
642571775
1845177099
1847547136
658909669
1168920990
686315536
937377280
2035562619
1184937982
1330381671
517227104
567944856
1056177515
1749544574
1523793438
649434474
228580388
1337632337
1748223545
1604741171
1308369197
956603535
1593309951
329535312
985579002
1466106586
546303764
299582843
678201476
1124493040
277539583
1116671946
936565242
1627650167
1435999097
592887973
315867979
1982835814
1923702841
620753944
1117388891
1311070473
1582591992
1189444081
1420807115
1857733658
1186234054
1314269850
626864418
766394097
1899736473
566317219
910170719
2120426128
1731860025
473502800
863904284
622070472
1974280604
2106737377
558217690
455273096
1257625153
1896280987
574619416
230261765
1111658059
1840206486
293874421
1653898110
2033725626
617552050
216370085
1123034143
845213642
1302679362
885760498
894590947
1974218609
1487478401
1261802212
634100865
191184211
295001234
1380154181
358473749
418560327
1639808220
1525569603
439885155
1660212510
1407402987
1908831448
739303332
123906259
657849178
1106976794
1148221649
1630705440
1742914312
340940348
1777151021
1675505767
856688843
1911731977
1378448015
2093129761
298658921
1813391200
1776242088
871766710
720330434
963403230
1267911346
1531960031
1826205316
1090140201
2097215834
1545851828
1943511983
54039015
144147433
496977874
1180432472
1052166731
2123727325
295933339
1694419193
1950403666
1758278767
537013007
1886474075
930819165
424195741
1401875495
439136530
931056974
1833596902
1754515665
2097839385
1744605938
1677958736
163554376
498139499
746968282
1868683851
1320035417
584383041
898960367
1412953890
1563931870
2136319616
1100708534
987489567
1856279922
2043665355
139984235
776768699
1266412584
1736108928
1714453869
1492838678
406141163
1516831484
4552900
564254311
1428617694
1147592321
844443248
746725961
1291550864
816287442
1699360648
542385052
453355851
147294460
319903478
176497722
1058506817
890670444
1972424138
29355455
221311946
1095070867
545255480
1306390615
1179748046
1257820966
55564292
786255032
1942015328
424388585
48690143
253448601
63762759
1323858774
50627883
939592801
1818676891
1540488429
238561180
1738488112
12625944
1706904652
1156181279
530762770
1069125576
1975143408
198096330
1092701034
2120215195
1970122389
944170611
1017749468
745509992
1018543976
1111752897
1317415503
1403095953
1104074375
291338016
380034875
280829217
913412531
390325440
1889056283
463486807
48509008
999743131
931639818
1882096235
1462800839
205045032
23802262
1207071239
1910830443
247542296
1936645318
1906216781
1038378870
2100856570
1566289088
865688607
114509133
542386179
210918165
447894838
1600442334
707370805
303649076
2015756540
555719381
1088929349
884035389
637915119
1145399140
500304405
1593306205
1652211591
2025310731
1224054756
838316956
1780407740
1369955862
1562978682
2092248586
1313536855
152120991
1495316637
2136701988
1606785398
1644143321
344162019
1232026606
1212371338
1891282296
251689316
817026142
362989781
475632368
1837398176
551028382
911164411
899950760
1972130410
1676558863
646730352
592976684
209520707
287614062
1117771976
1140043271
207280801
848283860
1081905434
1562289723
276188718
1988618840
245241457
680575621
1028905387
786617034
1041428289
1038846565
53601167
1647902096
1351870365
425537203
850529428
159283729
556667869
237122918
1169775530
244203951
1392637688
236304957
1983977123
1405059835
179888353
638639740
1008981692
1583288098
301931006
249585900
1808911319
11919506
916994014
1792623783
548870841
752516637
1468001430
532826981
15732656
1710280167
386628098
680308534
215051282
1755377323
1908735618
110455950
1715096216
1282605282
1627318693
183543669
81418982
1032516980
1518762221
473167162
56896821
244553793
624474695
1356945460
219832883
470485727
1660655166
164870210
2059508854
1355120964
669528334
656638152
316438392
1476429301
590118979
1879449909
1269417420
1440727002
101029738
1959779413
159153416
1387431422
1569992337
2045703383
111406167
313891648
379560695
1736063950
1512781810
2050436399
585820069
80054948
1244157276
1498344170
1431182983
1443966392
709103319
486587775
1939086522
1012309357
1864549653
1145094745
1644634587
673400968
262274157
353129922
996209743
987647241
1393971398
1652372866
144759354
844227073
751119295
1891644524
1791226123
469857924
1587694835
2064476564
1986782392
798306069
182342540
756962714
398940675
1727677919
490730160
1539074903
1290160493
366361718
2071037791
2035981590
1351807601
1221970895
1007859696
679363014
1568387406
2088295839
365412418
1691267081
1673966932
1584104797
1581197129
274507126
24509125
1227745409
1608139600
370929389
2040779325
832919905
626408803
1499938137
1351243023
69677275
1982523591
635511073
1565667919
1696622829
1749416073
1362650930
1645162840
885431201
126208387
241364989
1058548018
1854311762
682281006
1723472310
336793060
430093833
773933979
1358801995
1695032105
775843091
1783772071
1600673825
1277082276
1794379761
985864406
2017847074
768208023
2134259040
327007819
1616101170
433723247
1585576976
1586803918
1954786498
259152845
2124169782
1853056300
1419955535
1302004852
840115324
400096450
734977743
786458185
1622163365
966512779
1966748006
148371466
1669475781
1826442542
1678732486
1623491744
1088831107
290934534
1835010355
1978057740
2048644624
117722250
1019994857
1313240590
894089362
168608288
346188289
2048771444
217417812
2089042756
1180332297
1621782141
1764825692
1466308504
1332355361
1305058191
1179921957
1892889252
1851253691
636450563
959012571
1400715041
1572418353
750047178
768858096
1097715801
853409153
1391281819
120471753
1310020651
1445228518
2126935774
2062461854
1826016738
1160494213
310973851
1417857257
2056889183
188524506
601425173
809965452
378078824
717082502
1842394977
1749192554
998548221
1404996340
31088652
753040056
300477489
650289228
824651408
787542350
1632312978
1169370175
230136314
1853990541
1402352322
1189435911
1062366871
315215559
1330606574
1366995910
499315928
1927669537
848313373
516478392
2082009878
1777079351
223730441
1170376069
98789179
1085451072
696765752
1869525456
1977647342
1937819760
351746763
1201198344
1438212602
1444534479
51521772
1783605921
663071571
998982025
1613766628
898713570
1180336504
1769619421
1475386178
185151689
1254622197
614249452
700185460
1379361421
388644328
775319557
1738073795
1775963152
1030850503
441795214
112462246
403038310
1986007935
1942587734
621452940
124778698
1299623908
599873717
1937476180
464937271
1107711318
1229729691
1726449013
1635787480
309458780
1250416793
2030370195
1345731711
745996996
280074436
39201698
1678604984
787833373
48311689
1855098133
1158529790
1704877849
864456106
966434792
566565116
1041378636
1317013380
1048592360
1309465491
1166161042
1298677764
1971074947
988914937
1269696122
1334695072
1298870022
961476838
156875046
212094979
1722783976
140394344
1140669129
482400943
1908913166
1730173801
698173052
108272487
1722228791
1364048569
1687173438
964151383
1018038773
1491677589
2014491411
1479334728
1783274704
1049420028
1159669890
859067191
1597621956
514121088
625630305
30856695
1291245136
1980239467
1364120519
476667073
1161740335
1810229358
2003822018
275276316
551846929
840620596
364009028
720744498
1136141485
1211017054
1728426704
2089156893
1272102399
1535187678
132624744
767004687
529595010
481960314
1090142561
333981451
1256631103
1008431064
1274695705
2034829173
646016168
627009362
1942788086
1555771632
723326062
973518032
1896497835
1431794737
143277290
891334249
1045749058
750891363
1729744108
2048786852
1793312488
1075659606
1478755354
283106890
1467480451
152507807
565463956
678716200
647005075
811007330
2063991570
1308732770
67881389
392406011
3148295
302295422
1099325659
1130401427
1695074486
307445864
1207626262
1670958589
89339306
1428486543
1580170454
40137962
188975672
1706213739
1569425586
658316732
2089252520
1232048737
1796852115
1439309294
891280501
1380929502
1321155149
323038858
250405216
1398476469
447563647
949851012
829739901
1026699304
1450383995
197673158
1777109828
1484950666
1985274260
353797175
1402624010
1276209725
1660079745
858170926
369137151
558042491
1336807941
1879161227
566125278
1435357817
719737578
239605907
26145662
181078792
1895584951
477976287
5131965
96088101
1229564998
180500715
2004782344
2002248691
847026543
207758024
1611021765
95149047
509333424
918697989
640042573
369641965
1864440314
1383013471
832075705
274113203
1307564751
391752509
1863998721
2040278006
2058841412
675149132
1446672588
583606018
148244462
925408785
897280599
2008727833
1280110858
1254714453
157336652
1316440026
323884595
1725149472
2024429246
329882637
193902502
300959173
317267663
817218318
537530011
1745292367
583861115
1940189694
299977716
1741322831
486885694
134956144
1860156835
656693412
82471604
1541004977
205909646
1549796149
432651530
463634022
597283025
1403958435
1197161238
299567850
659930413
1386691129
630853588
834190411
420858993
1710709340
1243241914
1499663406
1783167530
1119367662
84767366
1541739792
37079615
1453291073
366802649
1073693236
657769267
730638109
1719690803
1845769051
1082808551
1377386466
1590467537
1791576363
2080255147
237486299
473318260
1023937984
1576050134
371738507
634006577
1370393065
1198221208
1494489563
1180382516
1414922400
2110990671
2070014424
2086533536
1659400979
1181055324
279994979
2058875919
828165765
1543296674
1655858257
1951778368
2054389323
632105916
1426673205
748017424
2066718889
811177137
1647297335
94429131
1793533464
723136385
1614262765
8220548
566905351
1515230493
1148734868
273799628
885258356
1736186182
1576823533
685830269
472797331
260503560
1509820215
1182273403
119105387
1074114195
516463750
1576031195
15016312
960226280
997842023
708664666
1405573157
1648114016
428612741
1836053915
651116929
1150214351
1489962320
92510569
936690606
659078557
1399446045
971139560
657747906
593014825
1677559750
1870228773
821012243
659944486
1457821233
1603388568
55526214
448106790
148029152
1627866368
1796518306
470672426
969461904
498844328
1087600536
1005497119
1533162266
1478741031
1427092918
824715521
295102929
1479576936
286104838
412010612
231285266
1458477102
244304044
846885224
1173283593
105346325
1201171689
1481267337
1573411383
151162026
1584645970
1855359851
1490818665
265910487
357326247
1369165795
423181033
819546964
642204753
609871333
164468745
2109540736
207246873
1305964968
2145231273
1727408541
56202438
1254768070
38700089
393097795
109398976
610067321
1820957671
2113578706
356915785
95264553
300925528
280748033
271010202
697092244
74756367
397275926
1162327176
1122474904
1950650878
1084225571
118033952
1747939062
473346584
1837975854
1066281465
1144684603
1671635623
87755403
1889861832
1654866410
1498471600
529640856
1129057515
1006075986
1933914851
1786235481
2032003957
1805218949
597384879
1603002412
248022377
1178070439
1418834726
276835078
1319456048
916344504
1988875273
1603239953
627009362
520379504
1448181325
507327693
1385794111
714678049
261850789
1218780300
881690605
1122203903
1510794784
1875893696
1307547095
1542222396
45115098
179167285
290111265
522991735
560214862
170090215
551571432
477161653
366059692
1841019416
1543706356
1711221082
743973101
1703543780
71433190
2041625966
722332498
1741097123
1393235294
1316172213
622297540
1099149213
1570278453
280322387
1376721016
1574289391
814047838
62916089
496633710
2129520531
1020771063
1014406538
1486320982
1966287430
1312006156
1992688875
940698162
815517944
1005529947
1963667367
1940518682
2010808335
596895864
2071012794
1996848334
1616616242
497071018
979119199
2133350177
134535484
43300847
1192032939
565747869
289060352
780413043
2026438231
1943822961
904689318
1654237490
24714933
484156665
792896928
1902081101
334596367
1810554115
1129516087
980355621
2046456448
635403663
1686518167
608273880
593213560
442184116
931912735
2071840232
1343580737
1838473643
1871622677
2137372837
263865056
1423574070
311455942
998547417
2033670606
1006523369
709270442
1662445316
1278957769
811133529
427766068
1911846631
1811528079
1100553586
1987575250
1794494499
1578198405
1584011886
8093097
1357985315
1015889428
1468631030
898159939
896882135
1015250872
453542980
1423560597
1400653353
1743368712
345437153
518917769
1611325196
257619655
925566853
1134079305
338569275
274910075
1398080541
828220300
342420215
229683884
1384598533
1806910665
534195341
1756960916
479179641
1488365200
673330857
1887706282
1259001362
508512600
1724767304
1652606137
1557562946
1033874578
1003660088
2122012815
439373125
1358342531
111988001
1190536436
2113724450
661904711
2003437416
522172336
394468928
480388153
1759485636
1296044444
822328638
544319558
214993245
72879490
609270081
2097442098
2134639054
254189467
1738138913
122956965
703761349
870511391
898706709
1748079317
588480873
913188960
1679123493
907061557
84508685
1472293725
1981513659
670334654
1072957311
370518509
187117482
1001256591
628733482
1023326174
1594800069
401910511
403908513
649492154
984322082
1473852777
1791045267
1224968164
1548728828
1707869681
205942399
2065306744
1489866357
1755258230
402489658
351856368
667535582
63619801
1719327105
573864577
1556281520
419091700
1179589701
1542878965
1096680850
2057847656
1034354788
1690963531
577083880
196813249
1558517093
1628205698
1510662584
822826788
963934773
1109590854
346341898
734203376
273299596
1326619025
1124802137
1720099591
871123252
1853319703
866018850
366839258
1152306082
1944204714
707061550
448137795
1384106008
2031321828
2111032554
401413835
510755940
405308535
1868213244
1865121157
891487688
122530868
118493634
425880445
1178032039
1967268740
1611845947
676482426
1313979774
1546038383
431301393
547281476
955754388
52563667
414688466
870152900
70622215
882487146
1420161939
1095586637
1638242852
574746427
359651267
371956383
976056397
1168956185
1639456581
1409940085
2029803263
1584558476
1740656354
2109219347
595628290
1860934997
2063999697
2020487015
1968507021
1972430929
274976874
95223259
1297944818
110715026
1833784934
698988370
1533052393
1332384624
604472012
546155081
742405322
185377252
665585764
1589045563
350405514
16381240
394476888
1633331282
2118411376
873698249
1889511802
1827889949
173093995
1575297826
448452703
1540532325
1454315116
1045499290
1225198477
708409939
555815797
1041749016
1125132888
1973609935
643967416
121176464
612607014
1546715972
1982327010
2033685791
979035350
1937777756
1758824011
1415770469
996954151
696693516
1026642950
202752456
1891854596
1485486950
1246215715
1046002508
868376233
1259888267
360582241
116703519
620236214
1469775926
358329888
1090541074
1928937575
1527818946
1365306317
702803292
1813846213
786152583
1571191055
1437138147
798771679
853591728
1839870553
757254006
235796198
186691790
307683627
782225033
1842352253
428138959
228082981
111503927
13276806
1166768840
270206027
1414155920
1494698123
1380556083
1522437862
832565692
830318778
1630756294
1570554970
1029210290
2134279720
628533832
1593113585
730346469
2003954347
872489727
991169924
328223451
256070555
1720250274
1042741724
1159061686
1608900606
954868027
60682118
944167463
1392701231
1411436653
2115509399
263936043
582833393
1129209116
810154909
258662191
444389995
543717609
911972772
1675162590
825258134
483327886
1646062047
1950720296
640342710
2143093159
1395578308
460205842
1126551098
14432014
1455824607
561551634
2059587650
647593182
2035111535
1604295102
1865669585
1501633293
82547417
1850715848
1196257717
59563786
26806116
1703726236
348574128
886817174
1809779242
786117519
1620816779
1837484792
1024822165
536801790
1169110584
1816236226
1749630601
1417784398
447867350
378877386
738982689
1329662041
1860841912
1836666511
203229147
324803956
322296780
413144834
2067168875
843385943
1007120264
208263012
1980073753
1080823040
2060573763
1140761607
73539063
1430683725
1880522591
1055269302
451761115
1167704183
720349675
996592628
1643804546
1095667687
129526069
813779623
1539366643
13126157
1654349103
1038824092
228082202
1213623726
2029431318
868511707
1814616513
759832221
1952817886
2133057575
1418894869
1139954969
963403230
2002435766
1408541927
569561551
1542831403
101113682
1430332178
106132124
1889535666
1916079654
2136741221
104705880
442679374
653968220
1394410597
196133726
306533107
781689592
1109088677
330972905
1267777843
1145771869
68443124
1321991268
427836624
1375331542
1075460003
514038037
2024443254
589687199
1147671562
1955295645
1969877600
1044564654
1050075348
391194567
1030287381
32413851
118106821
1946946777
1352841430
720112063
2007271882
213983726
682595437
1616384489
1109796791
145834909
1149934987
611832232
538539209
357935611
697149432
1001688608
53118604
554131516
150073085
114056136
786199199
2135948302
481075454
2090741602
1232252954
250934840
1377996604
1468706718
1184738148
1509514388
2081223729
1822435239
419944002
381069553
1450259421
763405029
1076413257
543142973
570873797
157229547
212312770
442879445
1050033243
945215912
1670657311
391563258
563514489
1294417651
1129794742
696774165
109275733
1910862044
264429844
633632267
59870532
1129436165
2118771645
736139366
1550685836
2069316349
751496447
1360207591
446809681
307624782
947465880
1859236223
1947519496
1588667977
2098466391
1100957083
1944592399
1518826399
461811221
1793443421
1645526227
335449200
590902003
412021536
240837252
979541542
1769093298
330998621
368670240
490596699
2097865636
153510150
689220941
439714791
1563694097
974159474
224797767
602530060
1876427361
2138070048
1748908675
397050099
774843776
170718925
408488465
1449984842
149941677
500557562
2020326096
1047703358
391781972
38110425
1283022317
372341502
823683975
1864174772
1190230077
1448687184
1756951063
585088288
1218612296
1101144990
1648499776
666831987
163544361
126036778
478864707
475475392
1970250245
1480639767
1280595906
120916461
1567537856
1044473985
929845748
1467692388
969801880
2083157658
795845976
290571654
1607148835
1012489547
2087652031
128482981
1435481023
1245753887
2092714443
1755239247
1409208603
1282705027
1835401954
973074988
1132321737
1477959792
2097565644
1812767807
415004404
2081246692
1148121745
109479668
304027201
1415107865
751420005
278226952
1009244904
812602353
723979575
912052117
909352150
1491428876
1444512442
1388630472
1733301482
1342970403
1643806809
1300069649
110231350
137515114
1381375429
1729567216
317980923
510251868
789024592
1526720413
268791957
487586166
1407694764
1478429950
711252134
237686009
55981255
1860454732
867242327
693775969
1873719286
1333264185
1223528251
1557831636
2019635226
644316107
904061700
1110819889
1546715972
1234211820
1346890427
1929869230
125630030
238843895
991254257
1006178713
1986604567
1685410625
263278121
951670666
1561735912
462257225
1723936467
47136898
1925682900
1225048597
1474350353
205403899
729170269
598935493
647637755
928099224
904278987
1824164635
1390178186
2095781846
628794316
1645404222
1887921764
88724466
1708651117
1513014759
1857667459
994508609
380361965
2016535935
1042611634
1591824433
880685532
944755904
2132783189
838566610
973742012
299539104
928388402
1507464729
475342863
1378994835
831023089
1227846698
564326976
1277584667
889175809
1896872070
1500467906
357954529
13403824
281474496
1057141627
532273546
31269517
460102270
532819246
1275512571
1529393117
966045559
1298825816
17915570
401677662
1518948176
944444335
1751432238
17220192
1918953734
213706650
46872735
675997322
1507457351
1686821871
803406121
1479143830
294769837
1544154359
2018306023
2050831213
1128906506
959425737
1324977086
870880220
261417893
76116366
278579503
695379153
1836010509
589441785
1121216296
1374541891
1792069624
1289847777
1212518618
690306774
1479070735
1517204507
983996595
1458775182
463181302
198809899
969631244
1734930116
652079794
1196488744
46371158
1245564661
1030826487
1112829150
391854729
688129
965295000
1318326640
1107369529
429767187
1442916154
2052137372
1229894539
824048809
1581735251
409881969
1570133267
1531579950
1884660403
631401331
937979369
1768578657
1205036086
1194949680
659922088
898904264
1797720641
284005824
1130624623
672096668
1961364859
595163548
1933923575
161856692
746772020
1969700239
1077590945
2142152001
562166001
911398249
836364551
573155518
1866576295
1658217602
2037381336
1317068219
1992049476
2055831510
904861050
471408126
227884315
910573841
1871040755
680232244
1206464186
1286059561
1868884932
557338047
427868355
259761764
1994572342
293664130
406501104
530920608
1146552107
520459885
1506393324
1503781168
532679769
1945570036
643752985
264758159
675427954
1378534378
1800629567
470520540
1553276719
1329745658
2015432602
1653693838
868063311
446189224
1435006351
817829702
1953681900
225528835
1393793496
889475022
1296978201
2077312269
1050893462
1681475810
146468485
1998745983
697600662
2006122270
963050444
160429632
1100282613
801553849
155096624
572141458
1547741539
2077339471
1042362688
929212902
220594394
189134364
1337336039
2040865911
42550301
1264519458
706211
1155165454
317010706
575947614
1089364743
2013917716
1860515744
1047588119
1859529788
577096534
233096612
1177772175
572527712
205326324
1024271705
956328627
1288511096
2019225321
650866354
1231849249
151553923
941883665
1675614019
476512981
1997689831
1254960131
1449910589
418225330
1943773484
718342587
1484705298
1668608096
73431727
1071099772
1842844261
1749890834
769769867
1997363154
401576060
1024173994
697925634
602185593
1825078093
996480937
814078399
134933796
2004681869
498379095
945560473
109889930
1774499792
1772667841
360486322
1374458600
1328329821
101356319
2121953414
1715096216
630563363
1505694972
2140563491
2017438992
160502431
466070839
376473059
1169543296
72688574
2044714110
243260234
2101370537
356590951
1185895526
365289828
1014516940
1531587283
593838910
1020566594
1534708065
175782984
1115041490
731667417
484323251
1757948359
2115052317
1859389554
584719539
2136252254
1673161569
1854960578
1545774412
1744985033
1507720987
1380980313
1980243543
1551059289
762159734
1231001777
1824042566
683101806
1722429228
90117713
803235046
1346591954
2135908837
406602843
1944818922
1514390410
1205655359
280009859
430986044
491809457
348304109
189292428
1294724436
2092490551
967562435
85591845
1325109556
717155347
1440627512
1528162916
360574711
228668878
2005861467
1213702544
1139385085
843403255
959038140
1556812136
1852927160
1449351662
1790953620
1039813777
742202388
488562232
729601354
1633349929
1388447860
956155002
1651220965
1540914471
687435026
193453043
1178762700
1562485540
82368990
1776255894
1797171889
953134490
1683289352
452696291
904901843
2131594216
2071069260
173677141
295936662
741858128
1800758384
913041881
490097997
1099148763
488570271
64582894
2099049568
38897133
21548005
812419371
1603609644
1814294179
209848770
1320774927
2036251546
781424290
1428518802
1230075158
1697148592
1713474802
1352666990
1843101216
1203590541
1755856774
2085487935
58389029
1094698010
555010397
40863553
1360623504
473764632
2098148025
1938130562
1883433727
1559707715
1021065251
870666906
206958227
2145529461
776315741
1801636599
1153520849
1371434614
2020851692
632329300
1866083724
855848488
2021686850
1439638659
547266565
1666619546
1129785080
1519523838
1213812268
595211156
407775950
1083309366
33669224
163442352
1118573034
1331524419
1433602063
675446306
1021850427
820205417
1002498435
1910993586
1065612774
1104277001
1736265005
59057195
1435131812
1899929526
852939312
1381871842
1143583897
483417269
197207975
1576082974
150351656
1475428326
828519169
214536059
1565182548
1593041857
314811407
1631701222
1770822013
1730676593
1499979794
45943745
1028463420
1174497924
636686473
163709564
1350730267
2128190586
367763280
21343694
1676761772
295759574
299637698
2050544198
1759597712
705697688
621592728
2067949698
761872558
562362417
1083608899
1627658658
82157148
263587891
1313003411
866707702
34440898
1059468991
1384986961
928820769
874774603
1198419047
617131515
1416526315
376397780
1837226172
1941827350
1978337569
915621344
57147511
404708014
1142691784
1739227206
1070397474
298881202
224554386
616015914
1443962166
801884458
1608995049
1870610496
1698321052
905946009
1226216685
1578579708
2019535628
1294511541
1307168958
789079741
1142441639
885727772
2054599603
1936088452
1493018908
1299838899
779713194
266976906
1953061911
1190347012
1651461916
80707320
1084832907
551756964
957484246
1646911522
285876545
863893026
1900994531
1226737458
747718432
1867696425
1676065313
719558570
1719607337
244529283
1502064762
1326795400
31017053
1086679723
66878798
203017369
553964606
1832298629
438420450
944663175
401706966
403244372
2082109473
2140631764
1406165446
484058610
1074734493
1442179534
457945135
1315751606
2130165681
1678314633
588194308
1415330837
850603773
722773423
1407548259
1468847121
910393760
1051041312
344530118
1172137214
1760007152
580682494
1762364516
1353009574
1859997600
1780638703
431950004
1839343747
1731249152
1136866183
210810216
506944401
840313450
1208976006
645677804
179003479
1529651336
1380704744
1764326644
894854125
857977077
153618609
628645124
545919831
1259952585
33472965
1495811209
1793780092
1998991066
120206633
1579315871
754004191
1538044533
1482813472
104102818
556400510
1986779877
331209998
578050643
40058065
427690761
831731478
370738679
1671183236
1899013165
1527473798
1930303071
365884231
1779896707
593818333
1385888716
576564653
866582282
1809664504
2140568329
1744533699
1158439429
386848284
1891859518
579952942
1677342546
1881568784
1816016880
194172777
760326187
1529819480
1512518185
1759591868
956563994
1356356338
457041508
652911771
1542255267
603271920
1466403635
819712636
1677333676
891784238
1406446769
238610735
2041092800
1985414854
554395190
773250325
493747870
710904483
327969786
991375118
1709460497
1760804179
261629265
1404155169
1862788880
990928833
32334202
1543875357
1350134804
2127724623
1728429110
42819404
636757071
1014967816
1429461487
332176890
572937606
919038886
1041098422
142528693
2057497573
944658764
1090374576
1985092922
2089375998
773776248
984653590
111315675
353755087
72943617
2020559735
1037247920
146386194
1125866912
836838828
868063313
781906669
1890942661
1784483159
518897343
2142202811
462936952
1804739822
577931030
759854525
1357236405
2066485413
192764131
1754651103
1746718579
263667414
1182072388
538609638
1664487587
418329592
905261398
1091459710
2003819215
711576764
1534259811
635642168
1090233930
2084660770
822583700
1776160363
649728807
781450571
472260219
884634410
1281814069
1980777985
1851595328
1319511153
1887451520
1289165203
1416315125
1377670754
1612078539
58508455
709612702
1722224878
282526503
1065735147
364878042
6773962
1599765728
1263520877
1904001481
1465831446
224838332
1319172637
1768145950
527513498
110956996
1010807075
2050697413
89506175
573053099
1932646281
1563895348
1287158171
1239161139
23621522
116633698
1804859514
1707875631
265256455
187957750
295008167
1202380671
572452221
396672165
1971753106
540544572
1326261748
1002537655
619105081
1703847320
313269553
1383240721
1028445979
786305004
136401960
1180577026
895839908
973474603
768437802
1822916431
1592491298
238442543
1906503672
1676904616
1379262942
2077892311
1697306978
202886720
93283699
1798538905
502502338
1499542219
1831637528
1056764913
1002802239
1388487282
1791765691
29400580
1623555208
273110399
25118064
1563068393
1861583815
1231631000
1654319425
141436249
134579961
1243874304
1795370174
414293885
1539381188
2112860655
20841873
80978715
1674754629
233032000
1003782365
1461789980
274630721
1616915196
55213833
435137254
2092139822
1037449896
1514995276
534695127
1133786717
2128750958
199693296
625863784
191123427
1604099494
612293639
597424745
495101327
1277382636
437367633
1134916109
445486408
20838834
1943358955
132705750
1520378441
780680328
810080433
601515368
205070372
1304221610
437711601
1517663359
351723490
16105173
1396276785
2041164010
2135123771
1211909843
712235275
1029932645
1120896807
354440605
1653078196
1654261445
1633646555
1010349610
455528942
1455243972
120986162
595923602
369472839
1656257953
1069444566
1105399840
1779267463
915311867
780813444
495288791
1711316987
772052853
1638121063
1971243148
396825714
604876039
1487720906
1791236223
1192237774
927188163
1761942511
467156931
115247732
1900858569
715163386
1164307647
903813725
2004006369
928125179
1876277214
436164881
1323948339
212667120
541778685
1921002094
135725782
1259760892
915913333
1665623864
1900719773
1515730839
1387850630
1164003633
286829728
382434436
867532165
851028513
1408740060
1623658222
1578448796
1983264931
1394761123
2009661806
481209997
1764965471
1459260770
843528413
985029865
1957137743
1998288558
1032175585
1170945157
751852109
421835533
174902895
635733851
1612984198
1680021653
1460837634
149690549
1434775296
1051673453
452190270
1831159067
1441675903
219827605
1409240564
1177960229
326202785
527763440
370670957
750999530
1245136294
1812971496
1871698283
1674392404
814204037
1279795964
1717912823
31509330
948123964
1405719687
79981078
1107064540
303860144
454967070
212446349
1063709762
727487974
1545492853
2127011716
386603224
1319166933
1976502497
120086913
2112218865
846796845
1919383430
307638747
1264588818
293316086
1296651276
1891116418
1821664188
1883192710
856372373
1326196031
333449493
297602884
830248003
2028572462
142947189
1161887301
1445894561
937295759
1977015183
674864515
1803737107
1222500764
284337719
1823287981
186947978
1661699515
240794580
1981485253
1695871853
1238919927
246392642
1400387210
205620268
1847205542
2146666157
1437415977
1669157579
479976574
1589979198
1913635412
1617176994
1415721713
1394827685
952325878
619966026
1963991920
1763894612
1925985333
1089419235
1083043492
415607412
678230638
1563072573
1611772273
1002767650
1452808261
648281606
1582460617
1209406829
1297947306
834774609
267250055
1492200798
681754351
1699993565
518654816
164952975
2034844023
1875519253
1461024572
2070060444
274397860
2133031769
369219643
1840751811
955890187
1115867816
1792969426
1694873963
1732344698
1196398678
1893603441
467377409
416171729
21979325
1954078677
129478455
708301689
766955455
1175050096
1179214799
723243601
2094034386
1627957414
1558928421
384653209
1339536514
1379243858
441254093
966300220
2094121044
90481956
2072613618
192871406
995096896
1340504999
533999276
720807397
309784280
1297271030
1482649598
496804846
917501918
2119841185
1032556526
122889152
1049818279
908065066
168595998
1860184970
1968190781
1722498313
119287355
109672898
1704761226
432772304
1117320593
962865516
89479877
545561010
1842313931
801477454
151688474
634263431
994894964
1057489683
937732880
541959266
258007801
1255699911
2102124823
1264075224
621082817
109712336
1194672980
800308279
395673752
1420540871
815209488
998527998
735133276
1990932852
1212825502
1785052961
1506211486
1386103865
987786071
1441204443
1575155666
627538458
382064178
2116048982
414882717
930841429
371128159
391533738
636210564
1426511248
997162663
1614983356
83585544
1633755445
1531462852
212362680
662850953
1054390404
659097334
759142855
575469015
105295266
1392553506
2057612183
1192900349
1896206920
197211691
1630481139
695374382
154373526
1885428902
232565686
978196192
872867685
1617394903
1122643516
1453390709
1498245962
1106914250
994071959
1799138345
106255662
889391695
2116559087
126604199
322528962
1136427359
1380166049
930233946
473264373
362708543
1227811701
1457317379
1076111818
567136790
248564661
488948615
771376478
951443493
2022179642
1455991802
200454494
473941181
1930094328
718088973
591938932
311098979
1392643117
1616706115
1970620997
368930752
1785119060
1209087840
1207770431
366108870
1417579112
768143652
409843483
1890605094
3955140
1639571010
1977728927
645925278
2089063064
1243603800
1379866171
29137223
1216956641
1847973242
1590524019
1728416866
215099407
119642010
488663337
1701866623
64810573
1838306879
1910972672
35931215
1639214640
1741912441
1502818557
1559715489
1793652775
881593692
437644971
130108663
476329357
1472011637
1970472791
1794481682
1536904721
110951029
1648295358
610109469
468211592
1579835312
1916191913
1835330478
111955209
425382599
2056236077
947599789
1083154338
2116860098
1672995406
938263886
910560590
890151717
1409214434
716197170
1983488753
745358283
263467949
2112216776
994340414
595216022
359285265
655419120
1072783602
1054995068
842508398
234856459
412335922
1085367137
1914035151
1695613785
1157990810
236439501
2132293738
2054939181
1641062793
1791019737
1706415616
851156859
1929543407
229466321
100388308
2023463533
845508051
925535245
823707816
2114055450
1241867123
1892864973
1480556980
1119823789
779534776
934794497
1855075763
1443628766
926961712
539973161
1204521478
91821007
656470569
2060595415
484340922
2123643083
969675366
352571291
494479327
2091943735
793460145
1374295063
788681567
743957125
1719443403
1129039918
1994902628
1160323785
1052747018
1548992075
1424599691
1867080006
1203382752
1243223283
23554081
1709486149
69063882
355212608
790162809
446682450
1783938912
1116389248
1016307337
1193741738
2133041505
465426171
688263910
1931609200
1678583060
690587820
1349692606
110623152
1033627180
519900793
460464718
2039268148
926978234
1468291838
1115025095
678311911
752693625
1374135526
1952064444
103729017
703812680
2050989336
1667813941
110589873
2090263518
238751537
1921725731
1547600400
506572122
2020021352
1872145524
1291897172
1274409143
1538273312
254505323
816672908
947816461
2041844481
2118695372
938215721
1889968746
1048085486
540537664
440475724
236778408
677161422
1478256375
1621898100
564430016
2113854024
651105080
1533656739
1101148418
2013422974
2084316815
244314381
2033793591
680605226
2036903703
1873264286
1734073618
1155263204
838706096
125953635
2101868846
929451280
1057443623
757075273
1765718143
1085199742
532236262
1728365474
902056837
603263133
235265687
1595781145
1331259683
536842495
605725502
1076692000
1859146024
1430776017
776372395
1698884473
1865353475
1951147603
769000451
1408379975
762250483
1448524025
1198807966
942512501
385283760
1956097184
229364673
1452157926
1782151741
765497424
133708724
281980890
1437984052
1785251271
753738855
836599848
296414587
1541665390
1509480449
1495825939
211127161
182469330
566448017
496999196
1310528723
467874938
1628749806
680191156
1859938300
2042477071
1837878756
37074795
965695572
570239382
1156884565
809336644
986216966
1088403144
1452771756
913626649
2036111299
1004342741
1951987444
1734215013
481963098
1496819261
736655595
1012869229
832652677
512386147
1612860187
656773487
1370996144
210982187
604082452
1016444629
458771592
1354154841
916545796
219856666
1340816438
932124907
1566674244
1360959676
1066270958
1793932200
97114357
251954097
1575161832
170975344
1124561378
210929289
1856239226
827922032
394919013
2006232541
2018456237
1067934310
379567340
1544595869
591538909
738411186
371973921
2062713955
2072093906
2137702417
2095577977
1807407089
1440022891
2099156737
1408044602
1501363596
1381976440
1972421637
713390006
1628142016
2004514078
255892839
939182395
1923394152
1005518993
806449304
1607009458
245764997
677497360
481369600
1173050165
1319052152
397573203
995318743
1951848518
562636956
36188156
2145390472
1274849151
1898872902
1818010647
786886429
404935653
61534144
166873772
1995416711
829813175
1787352051
824479149
906135663
155121482
251322255
1505927997
783093614
85454634
1490990671
1430032056
1285434501
77237321
967545594
2072000787
2109049195
1789286062
1339934961
520629516
560154088
1999566644
633854748
1608312943
1799087620
1719103527
495499989
388193207
390055493
1990136424
1034508985
69064838
1120426633
958115827
417504929
1551346384
688416010
1280345232
1301970658
212039854
1868498289
1295258859
561435434
1123121031
407106834
658006223
171369818
151869660
1204823722
1146470779
1090322434
1208260266
430226237
965563796
268005074
74268445
1861028017
30143700
371899846
336014642
1984842122
1781044049
1784588365
2095649728
547069462
172448502
1703011806
543539363
597367185
2069414180
146823695
561739215
671175818
1145001319
674222729
582087083
1198463757
1241942983
242192620
1345857514
203460272
613152230
134044065
876020605
2116576705
274440217
1564827897
679042744
816063286
1187978668
2047860984
1549567267
1902950726
1286675922
521456741
838052292
806310690
1952942167
1629463263
478428187
551563154
171384167
1592670043
1602542460
181795542
172438191
13126157
769446602
1256167614
13494782
523104671
1032091078
1624634306
876702234
1759492112
236933566
539249642
1898687086
969709677
429423925
1694352175
248370720
1425173551
1162704356
841282604
1563346836
1677446949
166855502
1404451167
1831380623
1602341020
906160025
1605641640
1744886301
1900594413
1815737510
795142816
1947748658
933175465
2035477940
260918175
1501676751
522117725
388335860
2102857452
2068701072
1280376162
786350590
1248367590
237379495
1042644901
462519125
1005738832
1187456317
976551957
364421292
1787896384
1944648104
1500329173
1535695747
1217516282
1182132847
1327024824
1734916976
114997589
1312522020
695685423
1134228133
5344708
96371308
2021531845
1338182293
231540229
543581515
453624583
1236592607
1460975925
985851763
1472749803
2100461723
289849342
207241927
1297762439
327813044
781675818
2058215681
1690458645
2072187036
2126657373
197345352
399301814
2083471435
558701391
1941577856
1179271081
990428365
29872294
1559878344
96079275
1285140636
1721873955
1446675643
990069335
2095282085
358062382
1415767600
1678327433
2053918809
952846215
2040850482
1325056182
1262542687
2002929277
183788127
2009973537
307946563
1822142110
450729192
705352199
1183868390
1966471647
347421424
193136631
377830702
539481325
1320560829
765859991
1666797268
934205202
562876606
390856641
1151126527
1356189924
104995957
1088696527
1762444596
306862982
2062916928
607596876
1459350190
459101950
219789826
1537276721
95990463
1654547471
996887626
1414316896
1166160213
576489555
91445410
1769351805
1164271601
1242151207
524389066
673012836
581676652
502681890
539321647
1683582694
1922599997
1742673375
455793501
415449877
1844268903
708056898
1469084792
1746070546
1714708274
958747482
1135765445
879034616
907272849
1241766635
984253095
460516389
2925469
248141899
1225111118
1278955268
1013622759
1444147927
1221756143
1719116747
1663543964
1673845176
1502749447
1668181174
1263129340
610806436
1522265047
1899643970
1992261163
667225737
1594746648
918513449
1334564166
1018685882
1346725561
655233322
1069608362
927963334
660708819
689043979
1029722068
1338813306
755467627
1522837467
1458225869
1958943284
1318608794
658366270
966318711
1403611286
1776361757
1830929731
1899671658
454003527
936981892
999219147
1867148048
950716594
1324749475
1498623129
633752420
1186056695
1509489345
894783951
754339458
940720078
1151472631
1274809265
2080514412
1458581211
1852170485
1029124993
1936335402
1581788610
90364956
1115699104
1168761829
121070377
1920824108
1228656872
1959533532
1345965740
425745251
362700008
1523393882
2131005177
332102831
1464748385
2122342542
1039985379
99050350
1113836624
391548878
585758428
1575380263
2115671561
1770248048
1894727500
406439362
1125291926
1289800174
134067594
1226110809
1805195692
1498173107
1203574325
881923821
114177266
1678872678
1854582519
940551199
263746046
327909879
1763678674
1499110345
1831566306
969648109
72570343
876959511
6221934
834200170
559283863
1048594919
1548366835
118616318
1254954272
1305150950
890012839
219685597
480292879
949052082
1158442744
1692538974
867392062
2022625656
2119317324
1217497540
1904764974
669706816
1451823713
2058426653
1877176383
312733761
590164817
2037773815
1911049738
2065627425
1341312051
212803357
665747426
1710422176
562860835
275908971
1238957037
1013124432
1333464472
1622003302
625071376
1914720668
499936771
779987712
1107710513
268985478
1815970672
338466417
1193107927
1736389460
312723299
935802649
571225527
140193395
481778860
1153474928
1345185318
2091533209
1429860598
664548338
326161310
513572581
1945389941
108933044
1492607570
1528628346
1183387636
356009809
575799554
529950258
603910678
1099133959
1073413917
728396279
1242695721
503893332
764363976
2134956248
1380390027
1231350312
604484977
1990031967
2033389940
98907457
1732240890
1091075219
1860543884
1263989508
258690585
1130301282
1595554220
2014051815
1810105437
1509913330
2112920590
1402717484
1279909996
863829930
1687999150
2117787960
57388652
82905130
665134597
19061001
789294381
1189968393
1188129856
752328921
609632890
153310836
1864750518
1247595412
1204356724
851696057
1397871248
265841371
1451753549
436041765
953467593
1537922173
2056988963
535348292
1289989080
54362881
1009732670
1264646487
929017290
2090007
1817857390
1392001083
1835753505
1546644856
2052441949
454259644
2105034988
1315526038
541713671
1197237051
352162233
688020198
925475000
44367013
477406249
835566599
2129675829
1779079273
1605324995
2064638828
1312596458
391604104
1827645691
770600623
931313364
328528085
1407949127
1552024851
1263394702
226921046
738885385
1453954399
694834614
1896394143
1638238905
1692717443
170848014
1330796183
1498606145
1785305578
507988719
1295654667
728479610
939503911
693766698
820053927
408752996
1578295586
1588843573
1232800913
1036688397
1227416403
100421016
1160514865
209313447
1455174379
1243419582
2013108823
1679205733
1238503987
54925656
2137947669
1348934987
673190134
508921095
779069843
1642218398
2021294845
1079039882
1985872538
1110091411
1180082286
77887461
1500760965
1812950432
691385431
521089698
1614621376
538020636
1438087618
1528506236
112111886
1132471870
1200398457
935671103
1072499852
751790935
435536836
1291996585
1513360918
1318312970
39680018
890662075
1754525938
1190231530
1818119588
253775634
798888376
1114371950
591328769
1183258525
712247438
719453559
1783340743
1514318408
1570409675
2111268882
363567872
473534526
702406991
1705748176
1641439245
417016163
1348885140
1911960223
831146217
229808470
447725042
538220458
616306354
521148034
1911877141
21195033
1722636439
3566819
669331874
153264343
1120242233
48326030
1079346835
1171203652
1266862010
1458031685
429788209
1705380867
1635087560
1366688496
885234713
1102595206
604932254
430395267
860907961
260859983
95432035
236585173
377259592
1172889693
1930646928
419384279
847501190
603431371
1651677311
681860686
665455799
896023770
1282053546
1470623149
1338789258
2100381088
636819255
1088962728
1428974684
499797568
2065842376
876508914
2129103514
877757835
1973391098
1272555078
1602307384
1389817724
22438529
180907686
1357942692
1609481435
529401304
1492004630
966151028
2004674143
2037075350
1211244904
69861415
1991469363
1996344353
1419801278
842535027
1733621128
176771657
1396353841
956507492
671315851
121653613
2026695693
1910304119
894409532
593643860
502459872
790726187
585624703
1641196813
835211683
2128592666
1642061953
1295309410
1849416509
1291837917
1400455565
1314289115
360803945
828437000
1972775707
2057057535
569708401
1657276373
451754233
1236688623
690562599
626008551
1209714771
1952452013
1962401196
614907490
357358613
215572923
1483381069
180466556
1784498693
1190219135
122919780
1850887363
341920889
1374496904
1872150547
163920473
355694769
726545993
1859335165
2117793259
782840292
1615339624
1555041868
1901108227
1570868474
1573897635
54457503
459835535
1193525418
592367546
1782349816
23055349
1450478316
841647980
1365759311
1584315784
1295913303
1236295232
436585596
1102431873
101563545
979257280
1304056131
1028517306
1240851137
1239666466
522106694
1361767186
1213501173
1045321343
793798978
317401517
6063246
1813736890
1073393423
1992848437
1981476489
360285031
1529397610
1779648167
1568413830
106192575
1371810056
539922987
1811242526
1016990360
1314254156
920643845
1140285836
111915781
158906178
2038430359
2042901573
1499440252
1325554838
1314012964
1146403923
135853267
2045609663
1429695216
515974268
1356237206
1427059320
1639336921
1054547201
1184932321
364815393
1332090573
1783504230
377575596
628313390
1114408855
774754679
483925285
491322489
1670757943
1942437455
1418945360
2002888097
1186463109
1040909536
893853703
734969462
1733551151
1257750725
36862832
1622244641
1916968845
1677965716
1805097441
439609465
63699387
33255972
426986519
1663983246
1270415002
815564631
1245209410
337649649
1192515284
1157569667
508852688
293416274
1132650380
14004012
1866219964
534403375
523400212
317365360
600800652
1453357853
1704522591
864211731
1869136599
1012414733
840991648
1867256380
101353223
1864924684
1458408523
1895924685
1503777108
439764657
1818239544
938677664
2049516034
56213973
1078357689
608742133
1463356025
1600304940
1827577423
1744124688
284327220
101563545
1969326317
2047633172
2101013694
1302644290
1809264378
1662342955
1363576635
1353468732
1787225622
1069437122
810381833
1003240726
1583473408
130116477
271786501
1116958407
578484244
514086853
4468326
134921569
764130017
1214082634
282496284
149418778
688742946
43654386
934210335
597767865
1260817945
2128938913
856357776
1471064271
699462741
444699001
418459914
998782569
1022478733
1037544974
1817082871
1114832519
1351267010
974162115
592146575
347342496
1340765767
551084718
1950090437
2048744048
972168284
1307940070
875962380
1075688075
1363472148
900995609
177519384
1424056848
424409810
2037539725
1937874994
1674527814
1705074936
1786426127
1559358198
1158691504
1135390746
265957554
1097472212
2135784547
911239903
1596082004
1841461387
347521647
383531592
642315539
2006230297
455809670
801764712
801894074
920846144
1102142476
1036133385
1813200757
1658017404
866338459
1126764737
884044269
310868928
371468996
573525710
1493433834
126636696
68402132
594726781
800401946
372319290
183369178
1446114770
737977418
1241573491
944801568
267865312
1914106701
547843663
1759035492
234572883
342296070
523377836
1595122818
43090183
544185905
130709367
89738031
2014291036
2095803547
862547336
85651252
1742854505
1313975659
1705449577
395578026
1251932779
1702772979
536801815
686039106
300343624
1425023224
498717127
1589547083
1440761100
1648610074
1643861646
1135730810
1502731105
1107099224
174795316
2018628092
369243399
1868316622
1983042296
157539124
995380321
1974753376
385074165
231947813
1541702037
227116473
108567736
1400230024
842366252
348629615
687138432
526114977
1763999208
450200727
1212532274
1052960952
703959571
346928244
112822502
1516185162
764832668
865306211
1221869933
59378767
728990112
1829412785
1188375495
2046219147
1556059893
551310061
647008706
1941714057
367108233
1806327148
954632266
2025919011
1205522938
1732556677
783459752
1964631704
330980553
634511307
1142846943
627269188
1161400024
458858560
796058253
349898613
308011213
1343594489
1155345895
1413495896
148156750
112033848
2085140499
284867311
1546071405
922694307
2017119212
45914926
1221059407
369541779
290815260
1156288102
1639314705
436952713
1833409455
320263236
1631422729
37377728
580552875
1734348931
1927642719
1444376381
829931095
912690880
1578886160
1486877863
1611026852
1877342753
2101634899
470541396
1612945834
903137703
186010695
448188679
1977021900
717582370
2002312380
2108664355
1928590313
1978818566
1555838849
363380492
2082705821
2052611166
588645452
648809381
1898771330
998225557
1363714762
1892117802
354387702
1298538859
1528734015
1444229296
1908492997
888332287
2070778240
1375421998
169403
2062511283
1657300967
1682374115
36244289
880382105
720909175
562949710
1973355274
1202148152
1554056917
1157272370
1872106114
2017877643
942837542
186560430
543131250
884612016
633752420
63665591
1511832287
1941789739
1283976121
1603980390
1246462929
202367129
1348853134
1287831435
347817025
388108941
507642823
746668437
926217514
1671758082
191154946
458142123
142825786
1342956296
1407151355
1595846767
747913299
1872007999
45931971
1116275665
777270471
501797196
844412664
1342349985
2015650858
802579982
1272003032
399486037
1578526620
393073597
29717428
1693465868
1185985435
727534417
321965709
2066229172
1815898978
127700023
615546191
781621343
54775998
1856129540
1136647905
947851164
1635491726
1955204690
115342694
443148720
832597670
1610389232
388348189
1455163174
986149106
1447221182
1650072095
1831143608
804793482
1124739716
697002369
1769381812
1513626752
137032557
2009709491
1430743845
605639602
2108015796
361123187
248423317
1714790578
882997597
991518748
1898739932
2065646566
86464122
1793482426
1247988945
1997353334
820467562
221547950
1198910282
818697351
1502083123
752924437
1809270896
1315004264
1758290477
1042733573
1480385881
215076042
212311822
248637169
1877034432
1336525705
193821145
942484371
1011162724
1650894486
2106200668
992501190
70156400
223205964
265735567
290706631
713628226
1182285954
1190245244
853639844
1183415580
2474748
1382647797
1005377990
19017113
119331679
503194819
325342638
364554049
1151582359
1002244110
847423544
191306944
1734284425
1133801076
1643708050
1438359031
711874999
885153241
768151032
577571558
1137469104
1189857712
1041799876
1271036375
993643462
2145943695
2025789592
586146330
1221046692
1139867307
1950293010
1411205513
456661163
2033796791
2014828798
690677586
1718562104
2002327874
1424978036
1517087768
289275037
81996669
1753686278
1274959338
1376623221
450766754
446821939
1566662822
1252668528
1619309828
1582108871
1324780499
1585169941
414600321
19569800
1932631487
825669274
1994349999
517496287
1131040932
1166109029
1347748773
1246282460
1368063393
3941046
1588391178
508175074
1329485495
177978339
71334572
1022887149
388701306
356450941
96636919
2143576257
835219756
2039360019
961152967
1283047852
441969373
730913966
1369711527
2096461630
1802017049
1827659549
884204494
2049369947
1449379623
469128513
1218137307
153206703
804342512
103417437
1973317584
1892174591
405140810
1201151391
526930284
48292624
456304641
744162768
246989259
1866837673
1852457612
1671045196
1574462312
9455007
469248712
2032889673
1189044063
1885658722
1690741424
1379233355
1982926833
461184834
2119742883
866567125
1608322674
184554842
1675191950
607982141
585436090
1870227035
103230208
687246387
1819736767
128844334
1266890876
1427408960
1515854313
1925185114
1734092245
1921328932
942094575
1350408060
206379661
1052166731
275087937
631806808
1407348635
361773110
2060350106
508084557
1858175842
10262041
2038827860
878493538
1628853263
2037807151
1343395657
993523120
1141832220
108973592
148520165
1392397056
841234371
1423310516
228020957
1439733019
1249920806
923132877
1208694975
2118983439
1437837749
1664308228
591652443
763944254
1793652775
1218392509
963811960
1620641979
30642441
1344160073
633127192
945760406
1405086784
1217014207
1874921772
1658362899
51106213
1488588503
266747555
1285096920
1215184112
2103424693
1485074903
354014185
2049596292
1285837586
21208618
948715308
1761100226
135818571
1797172119
1910324805
78759307
2054425142
1212068148
324757172
482934711
691771200
496271118
1662596615
1746163078
771645882
1325988694
1792232879
1060673635
829862292
1850608858
845448100
1854335520
2035674057
1582587975
1884313455
454937496
1927686252
2023497810
653705099
668578568
553244741
778373378
523633163
1742238644
2047212201
1163422767
374181791
1787370820
1246038922
625508524
1079112112
1205404258
1091395802
485168205
656519288
1506572233
563940527
1519241846
2112134349
1449505264
191631117
1042336394
345978539
289056154
842879729
1710108451
146955308
999410108
1364786863
1963375462
2020343406
287119410
351215616
425277880
304109790
1813276387
36025391
2122193003
1502728790
1388166203
2120980942
1120579113
938158356
1818935787
2100966909
436867096
1848852382
1499798896
608628043
1433312292
547115418
2069583959
1802083729
1554034866
1482916150
124174581
885541743
342835868
803543445
130747146
1654726220
1276722240
2029717285
148638542
2001389036
388420906
1010935413
1083323295
859701054
569335402
1102186731
1114496614
1911417587
385707143
1163942676
153729151
1501250279
1924311126
799402246
328355254
1265817783
1965407134
2051623074
567786621
1365539228
1947197422
837064848
103380442
27309780
496886889
435061273
2135785248
1562209884
479032947
1714287768
1190895149
783895059
992953315
2021035771
756190241
1309193497
53867025
898338852
1283885118
517601220
155233687
951683144
1496808669
1268196724
1785581092
332540610
169273034
79658774
1468227124
1218699100
257904530
1290995247
2101902285
1050671154
1453742511
788230122
1086985596
1742741633
6554613
873506784
883456993
737313805
1491674949
1734386237
1990546303
267230396
1444349579
1439106636
2092882937
1384999965
1604454984
1124829622
1162326886
1508440847
320254391
1619535436
1078594740
1248793183
519676362
129885606
388034350
1392931745
795813112
763497356
1923524067
2042976829
1524380517
1913810530
2035305543
828304342
2044286760
36485111
1897266303
1774676287
994467374
833769360
1714215512
1892219137
928563473
687769142
1819766367
1946907939
300927714
644092887
605671292
588112174
1544018808
2047225482
1208876093
1833413762
1702416347
1709042941
402244471
698643763
821002167
191570624
1694486925
134024103
897183887
1255284880
1604143747
1827558988
152143410
62183902
1698412191
718683477
768489946
79260104
1233855744
873050245
489182543
1415399593
1172724475
1001231588
439287582
1854680867
2055717859
1556204602
329178776
1251804498
137503954
1801166196
2042406799
1047335214
1490687686
1900004261
932931617
852986594
522280524
1827386439
139760543
1989561023
1238937776
375940644
696678051
1674590174
1587408775
1789208828
1185909318
373885870
2074033165
1085572672
1143344284
229607324
812458650
1343823095
1839338963
944251220
1007765142
1974590061
597165940
146885762
2050283543
1057251306
477771226
2039466105
289542545
1999679497
1489902605
553997629
179322123
179832212
1710326151
516943850
881157438
1420957057
1741376089
1342125287
2024865015
1935182028
831393413
247243113
1623061322
944926801
67361322
2041595805
624343075
1315753412
311097897
187657558
2055996088
557897684
1214359912
1888946144
161177303
1377347295
1727853699
1001128401
2034098911
219952518
901071504
2038422302
1434005926
631739335
1768255211
29479872
1027159630
1800192052
1290215331
663861574
471068689
1038554400
1615838769
851602166
1590188320
7972780
1458648916
989883780
447653116
1790112091
554795271
1242661275
2002948351
1398657264
1848627649
164974069
248117904
1364940961
39463371
1265999774
1475126744
1588643133
1479553369
222769026
1625345880
1249886171
962868742
1449737637
417709097
1306293910
1287745395
1813684303
1763173293
1565745705
2001584932
1552677309
902482470
2031171494
1508737205
1131430696
518280409
1137252828
1573784489
2085957836
579709284
296735257
534601872
1999892691
598729587
936705629
1417422438
866225653
1964320911
1687024929
545900391
446805229
1343172759
1836415566
1339425632
34071169
2012646501
212975218
1962238287
1733453596
394484088
11719296
419969566
408207400
728296801
936049729
1403705177
1451718802
895074297
1813296086
2145598650
140157824
1455779513
1809569529
255520362
1655581729
1036366173
680079113
2055817206
1800421043
756647593
1365872977
1862026396
1224457133
247592229
99975446
502435001
430025910
813814133
1268670239
1927542934
774542488
1861353785
1342437476
2089459951
274817086
1168551879
2117752996
463223772
818865069
1574069781
1861126357
1073206557
1496356015
1408298971
599629954
1766415158
41895941
1992285126
305859261
1612470731
259076128
1196852655
1852966635
1821913264
352435947
311331038
1400399933
676675561
34455433
678802756
2140553692
1733640036
1495545265
1425393851
1193493450
366445815
376086820
2052202130
287143567
1233204214
399074556
29109729
450611704
1562945508
2074498
1576020459
1498461531
1894581882
1856634539
79216888
1173315132
653341672
123523395
169348137
2038354728
1113570915
531628332
2145543310
1085906065
1811218061
354609505
1965222149
1351695416
1156358245
662751616
649476348
100760975
883652379
1524301822
1285879701
376707075
1720108767
2114275568
1264043950
1333593608
1848532241
1067493903
1520778942
248928803
1875141289
753877540
62163271
1060256828
951314807
1465191303
661562681
1192268372
1066052858
2020537658
1556473835
798966902
815943175
781449737
519037102
662616248
1834245415
546523041
1946623878
958064159
1415789251
300466114
1599961124
1846388916
1272800915
1946608896
1991887321
921168254
953791275
1724996494
1060514685
830626272
967795412
1763826643
467244581
573038538
737573916
1081511504
550802581
1430537141
373544372
2074048673
889617791
1411184985
86951218
1912354745
745612224
2040768348
24334279
1113259634
611782148
1136314942
1479036558
379006783
872077582
9363451
995069716
1025016089
1146565228
625000179
988357026
331530772
470066370
1062323919
22350253
547575423
714694732
1582121195
854666917
621658602
537644482
1727082250
351335454
1363239639
2095093229
1970809656
1791395175
685137658
1766794382
2051700267
1779286889
1551540460
569988153
1044614603
1712077589
1635231592
137314370
1523540408
1311506725
972407880
1848722088
141776559
733906528
1272324436
1299571235
1201701334
1929299054
1479551894
1707839292
712602111
1356449288
949393044
391604532
61198038
2042718539
586172214
1456789263
1811231132
1226482301
1387657255
807765123
1832848986
2022754207
322369310
232750618
101703383
1678725809
55197431
199247001
1896378843
2112969337
1788171503
1126854081
1741461279
1735473008
562111912
1582909671
1884790546
2077460333
151724963
1007298632
1850166861
617697616
988890783
305901134
96076335
1690694446
1768896904
1533586138
1469593001
1740814303
1537767622
1681218938
216983568
1869518616
1368257870
19492031
1405523532
319663193
116458883
427554507
1715092017
1617904901
723993298
1583089546
541567867
644731518
1960773066
1441024794
2052050219
246301845
320915727
238662534
1478951764
598875654
776933965
52909086
218470930
2100804093
1366710567
83974828
1797341796
395159138
519609834
1954534705
1765798574
98963729
1731549565
1640603952
710280413
39819620
1490881361
1970715763
1157232018
1822222101
1898966395
1264967408
948312839
1436099591
558260549
985999742
836679836
1322199574
1129010038
1505635097
1126531440
344769748
364660160
1854449384
1103140136
1485643236
143623614
515013506
592634166
304099110
788777593
1404045553
660524518
590267186
587069898
1560049455
1191808379
1094676844
221064739
2022046658
1677015728
1360762658
1651250181
1639027311
1699141506
1183006135
390162790
504404748
1205920694
1938207124
1850726598
1106956291
364405479
579945203
962166559
1829270306
256235143
1356485488
977717873
1394562642
471621130
1887749436
1572122060
198838435
1496439258
1481683476
1358340125
431316478
1658600415
1737966384
852915915
298644431
1983061137
631554418
1347493026
1906848168
579989228
1372398081
1115755418
66198426
633962777
2121953539
1003011712
1806909007
427146863
102574605
771645882
2065484479
1829445699
1604122031
2083008895
981652863
1997637387
1045599891
1618330183
899584155
2004968438
1522772963
1143546290
1964489935
283900568
727983996
213955298
624564758
569197447
1094635901
484411230
1386567008
1506416663
857323914
1223372626
1249433259
1796571456
1002669807
803891633
1060308879
1225342900
1554607085
1093506490
1642644031
960851078
472317490
961197140
1410083805
2077261461
302913966
1570008122
381414901
206170876
970425919
176661801
1764806267
1108830263
1814065786
1736467710
494980763
766431446
16823340
2042063361
2085486654
1217088352
1045123696
294142415
476555263
159016019
634171736
368765403
773860166
1606234166
1593113836
1955881288
766909059
425259156
820155812
1653056764
506101728
1593232977
1978105788
1774778928
619863796
1752418352
795748871
986915008
401579531
1900557946
347586029
941326615
1400750961
2106338959
1608002519
2113191430
1148589865
645037078
1641613965
1106941516
213973940
1839602384
1262752522
1676563359
1955215657
1854172591
879946910
392590719
1475095370
657621960
1351387965
248484731
1710125353
35042918
1243632883
1377787143
467867340
191833702
1737998192
290126144
234123262
764735492
542626807
1969786229
1156548453
1233047770
887892171
1871801965
1318821080
948999513
1883917654
1102972293
1290302707
1840281259
1638425471
1500613978
1019871771
150636345
1062346242
1385569336
1149078308
1102130091
1817724872
1518177525
103377580
1184173264
261430161
322405960
1225751267
1232142269
621572775
356026491
197117322
133610591
162517551
1762103195
1430877841
1781722895
2060265630
1934635953
1438688136
420435803
777481155
2021869722
1586512493
1923358202
1544488674
437774111
1007373256
266610833
2116231818
1402787808
1848225170
1217693021
1793205861
332047898
1547728571
874302937
815927285
1384230287
1919569748
1790034351
1421858329
1704055693
571902578
1275217055
1424165832
1604860271
1011421766
1192724176
1261523184
461515343
924458511
1096074808
2053096026
761164431
383962865
1272301780
1494635133
244026420
507732882
954525452
417027367
1173292518
1650099718
1110141566
1417864917
1296847977
1087818942
205582691
900972949
954012657
962542496
1285128610
1228494869
525005700
499506747
2036355925
712507845
1731018783
617379899
1848157783
1851672409
961571454
135648779
1971349127
1439456019
395059497
862709714
1616148663
1253095626
1812083940
2146184518
998456818
580244876
861942249
1233444641
176668995
527127380
888396544
1342734527
1891506610
1265883606
325431213
2015735122
1466994683
1551331768
884546908
831377564
840205010
1580072185
1562441193
1294991731
1978218441
111489668
1950975468
1663358732
1986166935
2064758580
1922834433
894820327
1749338332
1506111557
1225309346
1302987253
605592691
880118576
999200646
1499302975
410907419
1555076632
549114114
1534628850
1976440828
2105829988
2084630936
1411248389
2040329431
1660367307
1494728986
855003670
1922981310
331521627
1939683773
1900091288
1836628694
550277350
2029827307
849480191
1100646726
939102192
1239189022
1782557547
1910511749
1141464471
1714512477
947763054
1570603003
1655811485
638639740
204099038
607186076
150001736
890765921
57123315
1077117108
174607667
589067582
807012767
182227682
211952231
682627102
1828402452
454764223
680640941
1897956964
482656341
5724708
953700703
1711566744
1115764501
371427583
499158129
1907600244
730677302
599820773
551364883
2021490475
780765235
760000342
1503279272
1416194367
461321600
548323087
8096514
1652206058
1904121461
1260563638
2015896068
1963103868
1001981498
1790061349
917374028
709258357
1719371175
524449038
1968273231
695559817
1850094319
1055432168
394585114
1642049152
662715053
150495380
300689211
915767943
1262391972
885901192
698663880
868144514
260786873
224306436
476512706
102261515
1719055550
1565371157
646518133
1202441510
1986592280
1577454119
335267051
1857798533
1199403490
1655755588
1438464925
630482178
654591575
1242464800
1366740026
1633443560
243775416
999147557
1731561571
614261493
1567807621
936955238
519363140
1673073027
975240790
30613144
191956212
1596292921
1592470785
1837746222
46920227
314200147
506878938
137067886
1684945515
647839395
320562323
676269544
1092005428
1706249311
346968376
1436221977
310298825
902493441
696348374
1517165922
1065177437
960870556
1538266514
1121326463
1026428258
374882696
309564347
2000097791
902740020
762288110
743461170
242138586
104845595
1744238180
667546632
307146249
766838489
1763092436
1022952254
1985024465
2038497557
1031115015
1857376570
1698283257
21889544
1406508140
685599673
2097335932
2067020260
461923835
533631798
524808384
1270056033
45877331
373890537
1738391
1703279842
1181492108
252994044
1651610579
2030384624
627222097
84393196
205686979
1662947174
1010240637
287444286
1934876552
1411428578
72843086
652521401
617334937
232166804
348712282
137291704
252175587
725201978
2146950598
399727843
1406625120
1922609236
2111843585
1252586294
1361296120
803815543
1160314997
2062376144
105376421
1958511139
574832524
413141731
1906869200
84556341
464565985
1503564883
1291985765
1424258259
1488472572
1798778900
452551854
1516425007
1038679825
1337295356
1822818864
756087080
652159622
7264512
2019140355
165409189
1407885155
1500656707
186905793
928380881
1217236415
1157194960
81766419
944762352
1314459808
247189546
841284178
1055084702
1539446275
1720397837
456858968
1342727943
588979718
392789975
1978529071
1608088035
1194122634
1057032337
151355
1551232018
137953723
1004172453
1571345905
1258260036
1558318470
741809870
247020049
227480186
1652256345
725460563
1118799992
628179294
341047103
1670356044
254612200
1223464612
1701314842
358081583
618564490
763145100
569143053
543129036
510536472
1240770762
629106429
1105721156
262998216
452197291
2136241405
1401477472
2120808783
1646992723
1662865089
886237230
1213782567
554922700
578726729
1316295005
2058899130
316771346
709859775
1340098959
1150874004
1770615729
1136403898
1805879051
1736269101
507283281
679582460
1670799009
1304999202
740783628
1607983098
2011428314
2108071662
384456166
309601775
235931453
2024687037
948099125
1960123047
1069373770
1983067526
512671735
1053055958
2147206410
1679935711
1716851704
1260566360
190713857
1369092393
1718307128
1220567234
149659604
1984710213
1476771648
361738340
701892204
279231266
712852702
1303296035
507989321
1001039284
299057379
1642359488
1767870274
1754285608
2028664520
114587439
239258487
1564571735
1542983238
1281579814
615406701
1768481476
285085070
1428173498
843903011
1817575884
1249924716
1603027863
216740131
647945623
935836356
997827144
1995659267
144603180
2048230304
1816475544
1300985485
574529765
1234870846
1257338856
1736821301
160075768
677549165
1404669873
562754026
487532918
1423058117
1399360501
1434212862
889026686
1216442471
2131889490
1333599022
1041368448
45412111
515701964
1243449653
1931766768
1426098329
1778742743
2016036367
1175339542
1544402229
1654637761
987057867
932086951
343548253
1516444662
1759543780
18256174
2055696988
1361670385
618112593
493463167
1395462481
1307862133
453758585
743431266
435717522
1104746200
1488064079
616137820
1727607912
1036072565
716355667
1819757824
1916965732
1414988068
1037992503
749510904
1195731655
771678293
1388455670
1402500520
855428891
402867981
903591821
1530969897
1604122031
477322582
1506090153
1120942543
2097862192
1320408737
1671344757
155454838
1906423250
1901743936
1803963508
1904377622
2044741409
1094848843
493501362
1179185350
1188156274
477117102
1445091273
1924163578
1663059078
1342825374
1052344553
631419327
881645066
1999410450
694755693
1653161709
612379068
1928325055
1375648190
595594502
1986589415
424849599
819418620
1271437163
1638359186
1329542815
102033313
1676392128
1984571860
2019810890
740671299
1451868918
1730222816
2072713719
304908893
1630054027
989505004
1200208887
1991350217
1988957506
273688324
1639369022
108253386
433270316
1490113601
858501705
572305671
404975163
1584407342
1553723506
92037709
306440249
1538094666
1011449342
606085898
481953690
278947344
397462318
1729334426
1654110898
970099969
83857598
280563087
1072771840
1468999351
2108250044
1599626134
938783757
297186054
421566277
902146334
388985362
946553932
191910151
146171074
137938605
2102888998
225771453
2049796899
327518752
238353776
1265742248
1770639407
676382998
245183449
952058365
1152377214
1872150547
1124162007
20043403
702965645
1694111485
215346647
1989586812
1217549666
635015200
39470507
1524698733
272053919
735378488
332370471
715286487
709162108
244729520
1662221982
1614384524
27507121
432088533
309169833
2122227766
608434883
1474742462
841814800
479324404
276210032
1852718688
1026892178
723157092
1682166568
1983309261
230990865
662393438
2130333068
1553426857
2026628119
510406996
1207427249
172993885
1956352384
105964409
1784860053
2017419638
391071422
1660429094
1536773495
830792026
1210847281
773353128
27068871
391571520
1969140712
976587797
2128629329
669071263
61049426
1904044128
1402745639
2120506532
1750155620
420928710
1527224516
399553401
300708279
957285116
907444456
1328914395
1668298555
68918160
173387733
1100323228
1322642027
102532020
113497189
172868925
1505157252
456404932
2109414701
320239904
1414261931
950665189
1845214740
598916445
896422260
609728334
802464112
1967138509
378027549
1139363416
1989297027
1581270305
412232917
457979888
1556132555
396010811
380477977
2034879672
906375325
555765382
1537653973
1184940684
524481849
651897251
1979439655
2111790432
1646947550
67863420
2010344172
106302777
1065202003
114462357
1369155391
649832490
613862850
2103802352
1859839022
1165677840
1351634840
1106809696
751844432
1755658904
943720557
1015916027
1456478831
1415562971
1871534891
1454378141
304773129
610334457
1764676363
285618542
19252790
522086197
1569967640
1285183259
1766315279
257803632
1241652481
1689099438
377413844
677386735
1236164923
2135328553
1205476745
1592223417
1392475155
445177655
594081055
737205312
1235560020
1292172469
309081676
1625026493
591026316
785325740
254612200
634212389
410646057
420680671
12591537
1358403532
2040288379
1017906505
4281651
1539975352
1715519676
1361656603
1067060597
890220303
2017807020
1646494298
763322348
1234845867
420248516
1231180260
1784518963
1413266356
1522071747
577436854
954006263
2077467560
1773586247
1674219457
22113811
703355118
343396422
565901506
323221482
1257032765
1085418033
1208061640
382790968
540855698
699369921
452119397
636837412
729968668
1567696882
2085607941
1442420456
1912975135
168028482
778760834
1290386801
1625375966
133983295
1040361695
1950699517
1356009095
1381371411
2038603441
1933832453
72782124
462442544
1937820049
800626376
1896651010
1398786224
76390748
744525652
2074145894
888680540
2132308231
763535956
1028517282
1305948752
975134497
1166364067
1964858653
1501532597
1505845472
1682001188
1410978630
1322329399
2116263332
1747577974
1560090114
75049988
185829528
2951864
96076335
918945980
440577321
43935925
1440180406
2145129446
1679462865
1103911966
1027130500
1409574528
1696417244
2026119243
1489410932
742650657
1579603566
1358252988
1569119751
2017014950
542408898
664650823
1911324333
1828056438
1465991830
185871572
2137091175
2146644724
2097226201
1002350048
1536520233
495777278
668875581
1234589837
1650650648
663360877
634058758
320041704
896018453
518650831
1460581316
589648826
948196889
4609005
1166019002
980057873
840308752
1140737852
1907324578
1107203448
608678278
1979683295
7589009
298820718
1646308153
337403414
1710253947
162103792
1178172016
201267068
1997644745
121974563
934560108
1825505896
82557559
388176917
1556396696
328400029
1670835333
516545027
1446444211
464903330
580531397
1171336353
986243229
1839941214
494492
683276805
1336078572
54632091
1956572497
797479102
477822280
1504648874
757903263
1627263365
149775801
1135584333
1447364617
1664410192
1390454469
1997000886
1762168854
839329106
300919498
1949410282
668147397
1336301395
15567308
1284686474
668444221
286936433
1225271942
1844707419
2103694629
25524391
996523493
1402818263
1779763240
1969920268
944553196
577190978
451101098
311705003
853697113
450292696
1565086159
302847829
1173296260
1459579844
1495694258
346182070
328424638
175776822
100264478
213040997
289754150
1346141568
576228131
426542109
244265861
402297817
2000007083
1737875033
2071178814
562320281
1155909619
389647754
1209257287
75922093
648727989
266474331
1830241588
858101028
1222167727
1762741466
1423456725
805941037
183691693
1981175991
242040765
279419129
28287608
2115633198
1506909383
1929041610
1126338159
770683101
1669632122
2004739893
1743009228
2029964126
179698651
2050289718
549559806
1270413767
906381168
1474046192
706443187
1398772506
2084468703
1306572053
399040765
56357412
482901644
1597362400
841931123
861863581
7752415
1896846987
1220744147
32954881
62774712
762806396
1677593293
313598011
945405791
442975905
878346572
318970541
170491536
1481478138
574453370
1878975011
1511878524
201103435
1139453574
671000695
1546310613
414264658
1945989882
1110811252
2117256469
655773330
1579176890
653327732
1925435108
1939519776
1220849005
1036697872
2060319856
2014395847
198283192
287040278
36026383
1705746200
847252867
1479013430
207757537
461900467
1034278624
2099159983
744631264
481328724
1539238521
1568209292
1581475157
698665613
1653263391
1339354994
2068705959
1958099559
1913521323
998340973
565736881
166303578
2120527184
928157970
1641638878
246570371
2071001144
1174184549
33068811
2051736798
1502105529
1700573608
1257640496
366132192
522546898
1445226119
1016768139
477423107
1958906873
1292306121
821682581
1169469737
831260716
961324438
298079185
1480051694
979118022
1592547776
993014282
1806234653
1932838494
2022425004
1123007700
1539407331
2053009194
999410108
1734006684
444000959
1437313301
99709047
1278053548
995618030
1318819325
1815369147
2013314636
2047139413
1267587774
1879467649
548976850
6916877
1322436409
693268101
2092060119
854714204
276581012
1494364404
754827487
888226965
83347094
593035371
567709149
1542663877
805330257
1779017926
1540247237
2126882575
12503787
669516023
272944447
1433502522
1963063048
2002016814
283552655
1376474873
1535728442
592156392
585577496
1689232890
2014608581
66786249
875172906
1772119534
134612128
1296356749
908762913
810631029
484158068
1414162982
1262555343
1940839204
752908052
1389819752
1779783540
436374208
46464048
1539509190
824655603
1181085500
689634435
1342129239
2113375458
608371804
873194064
344160907
662785607
808473510
880215943
1345757596
667563212
511547649
873985951
649994128
17781609
153486366
878779747
1688202631
1348016104
166924535
906573394
1475562246
664224503
1614938603
2066378574
1219405891
1621274235
1075809628
1151682268
540209540
1181301795
1233138418
1042722028
1094468422
112089149
1223654799
1596926622
1813002971
2041763691
1648205599
452426036
2133610549
192712704
935391294
286535537
2089198267
1576820764
565033369
1594304540
1796499552
1982453468
162241013
1029441192
250624209
174429197
1103484827
1309129913
2046247450
989096879
238273131
1422943107
1309243096
1925978126
2089260933
1647106275
75379973
1687823153
2036714568
635105502
1217049879
1253887444
546234950
1067762317
375125947
1392930304
1967530125
1449205886
773383678
817612696
1746683845
1205560063
496979404
619608852
853606893
1411460208
479261006
1937800019
1350182917
1885235258
1958710118
1915177011
1406608789
1140435964
685748760
752871904
244181497
844770706
1204011821
742547441
2131417607
1303392363
1454400695
1703667615
1172798128
2005288561
1423847117
78224648
1331083989
1355184583
2086120819
2112136845
1100595473
1968123541
487894250
1678319127
1972174689
216702486
993764206
1266996647
34837041
1578082323
1488403303
951299398
883111334
906754770
863506289
2031994673
1092389615
776230459
168237666
57722705
625037964
1978785769
160831961
74241218
242753598
1961304822
1741933970
1061493262
94576098
1312604584
174557090
1998062910
1432390323
326160600
163300702
680076888
108659100
2056811852
1948043478
1770700985
281271836
1848784848
1267503419
72349582
452071279
552133257
1297999309
213702830
499096791
1828030549
144781294
1745798650
1295822963
582197254
1469093840
971139431
485149357
272757459
62767726
145843863
1327981703
17188394
1674683678
1765070563
928919505
672784021
1864004221
169125799
147003835
422113519
1505353390
397198628
1248488759
562912557
312465618
561468180
1672068471
605038112
63455050
413283879
1858470660
590457859
890481530
520909649
427953000
719920333
804864902
1472745410
408528838
1831281851
1429965734
1570270908
1165522828
1483579303
1034017875
1791188709
1620437823
2083908922
1470370828
1938317110
1289319719
2046161216
1157066321
948625071
465990009
203876985
1337379558
1740285746
13722157
1393048890
1320338935
1111589304
1599227010
726661071
425633850
20794983
724857995
2037279029
4101846
2063912092
669943411
2069714907
1388948568
1886440807
1175248724
676684328
2046188302
942026576
747880671
128178475
2043786890
2084992911
1113239801
734969490
1386947029
1660560732
1618769923
1547530781
19372730
2010973761
850481324
632083409
1658696065
1706320227
1777971283
360961073
1350522289
869538592
1976680608
60705102
1436169994
307906688
350781998
21291078
454279944
2135240235
1420854046
1701422669
655188208
2075973467
1566832375
963890282
957103382
837121853
493821882
675288898
397542956
281346321
769622110
1398448459
105349468
469673421
1073520172
1811811171
1146543779
477769039
820311437
686218033
1059555288
565390145
1370730917
1644856077
1190865037
1734862600
791104805
1043105822
1896501400
318937222
827204038
1308623724
1640865520
1375376091
848970377
240913836
506666826
289252652
771290316
652456311
830430819
1296512802
1374895600
1347348829
958531449
1234329864
839106493
665713781
1416974273
1084631349
511638614
246346562
794065938
1795636341
323278238
736009229
214885929
1219685347
748268566
153844247
1462088791
15046066
1717672882
1764741034
1492593543
403509652
1571381104
552106071
1263483743
2068835294
1594027140
9345551
701453332
1380742975
1817418061
900898742
99198012
1864285842
1307513806
490905447
1008449141
1302779811
753309076
988864989
484085745
597023080
1897463540
2065936324
2061149267
1067607498
1604562711
1460917790
2067681010
913908575
275263094
1352499137
488681766
1360256680
244333560
786935014
98156202
1344310208
1008130394
101245190
227708761
810663038
1912492519
1832367347
147340117
1136288620
1069129869
996038687
1674768603
185779942
1450909002
939356966
1368405589
1595773068
2088639957
997723150
790893435
927259295
2082248310
850173882
1466195388
1426437812
1781255105
730559562
390642238
4369934
863865196
1081621397
221159742
679872837
613292427
1878410238
97226698
1020502722
1415361414
751472116
1531622291
2012624044
24007233
1860775539
318608103
1038322463
1197698087
480021681
2108640040
1211217949
39593449
1235706118
449342128
1254684650
1083870008
1960953598
349846256
418853687
329944331
661829338
1198238140
534633657
1731026335
970160476
361701750
856245969
480739188
1898958313
1437033562
5837019
1425123127
1863626391
820411560
1917536473
133779439
2049278022
979872788
76390748
884055500
248931741
919260166
1650841621
1835219192
1505442462
242579985
2117954092
1424646132
1520442719
959760680
1325868305
925685867
405462197
167196717
1144280936
1561125429
1588841906
1928541016
1666339333
2074931384
399290314
1789799584
1612360897
591459795
1032019945
2029534306
2145754605
789376573
1087983361
2030074934
560888243
1938648242
142437553
25662536
732864879
1765751944
672505337
1294627851
1641316318
1278367943
1472668411
2033008250
462452479
687315206
1173437551
573750741
1978628647
1495141277
83594123
102238689
693569477
651040782
642588142
428985716
929796634
1263187544
1033474618
1651416798
904087856
174302049
644591305
1082949384
1036039051
346408088
1920211581
1324097845
1195008895
849091377
957298365
891852950
1497249779
1067306228
1378830027
1807760958
1338142569
11883389
451391405
1710436290
258092274
1821508821
1866962817
833676635
184277907
1579692824
1866894722
113604742
1219456933
1538444980
295127683
2143931027
1820967423
1819007363
1418528777
25202671
875747627
1657002724
228889350
1389411137
1601144810
1855834592
229676097
2061968132
1742585120
1930081449
1247605281
1013805977
323891286
1181497430
973714944
1878870618
213313560
393214600
648566477
1626398719
47495169
961977117
877493419
162698275
886310027
1725330309
1329128403
170060613
1916986310
855368970
44807874
1016758109
1879158802
747428079
227854354
1694938907
526517840
874373434
559286530
1167107542
439624851
1952887886
1217198066
744754945
871337135
629152841
2002178257
148410585
1038281520
1341994655
290458898
1253465603
993524785
421858935
472379484
5798034
1610228591
759943063
109317557
822098399
1473046634
504551629
1331312900
1506125957
1058623043
841071832
2022635548
31377303
1174107885
71270277
1120684429
1760238926
633693022
712395608
1436108551
468716327
1850210749
979503320
204334453
289561317
1067203113
1033160106
1596408715
603563081
1003367732
607825758
305506622
656422969
1345863708
1416601165
302827188
982147687
1857482139
1570566376
1278397650
1729514627
611921332
502735392
948378422
1359014026
637413986
1815016217
1245848242
1865109350
430245836
534379560
996956218
1086041321
773073141
1701314842
1365072685
1411069011
210938683
575352244
816874475
1256695686
1274418031
1850611757
26199478
1860673205
1911407776
1501855626
1962925702
553810278
1333150662
1379211736
195503397
563508436
1107350150
2077747511
598406773
1740251934
1916278714
583869316
1769858969
646986595
1737107510
898681224
15087479
941358853
1233103318
944298007
1769383100
824425645
1863926651
1646425323
629088325
1054173970
71874146
1135275257
723059931
53457070
1565364797
1897991695
1446948893
114721666
576950013
909790476
1814757855
2138712537
1044433111
1952655262
1964924076
622440099
376422278
789821075
169378461
1506274494
267547154
394458333
1197715148
1142208625
479787888
731955442
331439940
226637711
1082635189
1837459385
1826861049
572975234
612227084
339628667
46451401
2145821709
633843929
1385110658
1919920305
1019578272
184341096
1767629852
1281640629
1626744252
838964065
1340178440
65279257
991177623
727388991
572622024
1014974122
2104715854
249308662
1751169650
807098143
1687398071
850419903
620458381
48526916
1599508371
1466056350
1730191127
1214602103
176592091
752004017
725216592
464079155
1517799283
1792217902
214387264
168800997
208403370
1425817281
1943299943
301625852
1387275473
553371868
1239180418
1291483061
312353792
1766203563
1633956996
952754020
285687567
25740482
1319051141
223267430
1302460153
700426509
321123108
1390498489
2027147468
569700858
1193252599
1578408346
595770211
1566123941
905784406
1402499256
1106322994
813945828
744398354
1720119061
395630704
1110121943
1343475037
254432357
114652966
886398123
811005686
280658086
1746987696
581709725
319932319
1370675037
943535338
1267897900
1140529876
1556157512
1736811926
195473986
658499774
1833371688
2026961396
951226484
995138817
758292495
1757600513
1474366472
522521227
1989466140
2139275030
1890757754
1371344886
1734430660
2017491558
68624844
2028101574
1481840608
393792409
508519897
385460993
37982617
919923590
1484020648
988624982
619621383
831698305
1006620606
128221808
297084672
262469420
933099541
952817500
640361341
1623127470
1118055599
1473776153
963832086
1536875224
1202377785
986080823
207377809
1256368748
1337840627
217773265
241966892
1853587156
1578764883
576385072
1799641286
1115596969
96391827
1389910129
524662497
377615327
399570256
819036381
702888931
1212085510
1429859771
682879420
1308658969
1844601083
1860764334
1798837208
2057127208
1525216239
1568091382
1069368181
1742908574
1364295334
577230883
243601263
17497899
1910337959
1032418416
752781470
2021119121
1914589278
1853782045
2082905124
1547900076
781458272
265150991
906992437
1703277841
585632061
1868144396
1415919293
333457522
1582357025
662774442
689390042
1138452463
340014358
751311272
895990055
1769657837
1138521933
1465352235
865308185
1974931672
1800309124
112219358
1169701722
191570643
313852825
1220832093
1617045507
293997607
1104748746
751711277
1750193817
1738278125
1642337515
1556755228
1158414233
1099710231
1102974542
2068565387
438633084
1679877163
1466889436
223414694
605491623
1348380191
361848634
960295083
1375068631
617254145
874758496
1444766033
1158399151
1263613140
149899830
451429827
2119818308
1244259280
509983423
998029835
807148973
1036368178
2106646240
1870668425
1585403622
549441626
973474603
1674302853
1791002002
165033554
35198730
399940155
632396833
1960356721
149159753
95152517
457990562
108854852
66045099
555218504
817539876
1501775587
1110261159
2058838529
1848388331
1502428127
1718261354
1983099308
333035431
1471101133
609157451
71500795
164185064
1610828938
1856516756
1807660520
190678764
653577108
52241240
897516918
726081818
2090030626
1914047862
650848914
1667285590
1079502053
1300969479
747799754
1754254309
1066979489
492819088
1860354916
1920373390
581985631
1931259521
203327409
1882159195
1103737782
927893651
1803279949
1988376375
1230387632
143392581
1304911688
1651969780
811416279
1654024707
160616359
603407212
430544231
1753256279
151436493
311935557
1050863557
1905163955
1808962938
1624268985
990798116
1144271165
166811506
1459516624
1700265393
417503493
1302662017
2003276563
2074463715
177953081
1028313751
25222833
2054580868
1019680148
1341846654
1587135120
722577075
289556266
1689251529
1686105097
1943885607
1227997757
1642060840
964617181
2017430779
629385340
1446320482
2136807447
3475359
1085407411
807357438
1272283073
1000744111
1766325513
338687000
420676748
837860
1705763062
891604551
751590786
1696537716
945988862
1050903568
2111284568
86874398
1913882685
1996941885
1548954701
518455526
328119720
1552935687
415674264
1069414461
279168187
778684680
107008967
1619575407
398813618
951888235
2067761192
1849172812
1063214848
1010839720
2140348039
402316452
1011352557
900543633
369379425
406412420
1590925934
1527325190
71298148
1781963473
272609958
1997800224
840321548
410781860
1597456227
31190092
784744464
1127788786
1460727222
1179481460
1099034673
1391541224
653881128
1531714981
1315673748
1203753066
92817737
829727717
308665910
1380497031
600748831
1989884803
1444650995
1916504634
366825810
1549432703
174855422
1036889468
848980218
1171154169
1164387710
1998792269
1191451353
386748336
357540728
115777929
854279840
770341364
1425745293
1622981470
1163146047
1210103295
1343967365
222857911
579999410
745080470
1174373285
1481463741
1134570985
239987302
1645209990
159520727
989671150
1121184195
1413381569
1543678643
1270666499
173905059
225086767
2041485189
725429136
396631347
1142094240
1875090317
151620844
2018949165
1402280832
1031905618
1424631760
1841346966
2140310770
242067622
811353691
1087989302
123100882
472303245
788236211
1898983451
1891717791
1521532575
1999602182
1652748366
1755988382
1358418133
1405741476
1897663248
381500448
2110609524
108280561
303953165
1931380474
1315647332
671858763
238484767
1295279322
2116446581
1782613552
1484046217
749944502
586482548
442291039
2095192209
379361027
1758394014
2134958894
250992381
1104966062
1505298750
1396532881
1592684866
1880437767
877526165
596899119
347939987
2055601597
833053091
1680873114
1530808405
1233128589
1441892501
878622115
646501362
757054572
530460363
420212105
1527183510
1736406741
2022936317
1091765284
1368391535
1098404467
203825927
1524878057
1576633724
1874260064
1316635642
172028620
332637923
1582277932
198804727
722868630
1186836943
1377627623
976468899
493225003
1487491145
1945921045
1559817729
608615531
773617614
1460837634
1088560795
972521771
851209116
1258755683
593418894
847231266
2061519366
526245421
126600633
1947894868
1683524344
1315849425
1214380766
272362148
473489424
1303484627
826086077
216914977
192413307
1455589878
504230195
1281301772
1213235319
1220326046
681557938
1571985397
1578008911
712022093
1859011530
1201351428
1766718118
1595434646
208386259
1514349447
1793201666
1719836685
988347742
829384380
1807277813
296736813
377812289
1755970654
368425647
810391612
1713051982
1669648969
1386894607
323458025
1055645112
1063518853
2142896996
478968788
1942971795
1105678075
1506413966
710346977
1639482468
281131913
1294350901
2085972383
473112738
454848743
1553657458
1039284707
2068993684
764470480
1380132110
1415707624
128638250
1290143932
1931001081
435345692
1595747807
1213774931
1874722081
1631359922
1970915243
1855580163
21990082
1636096292
2084621055
1157327922
1262084646
764314472
1527018234
1874349681
2097221912
143221698
1668108321
1748258569
866994500
86717667
2098825658
1509596349
629500051
1510062636
1763672792
1406950325
1541783313
1559754128
1432353463
1547663974
996055437
485759800
1652597148
735075088
814681789
1365131131
1936958717
746765993
1789144357
1333682620
2030684060
1348626388
350784226
1215881826
1665230800
1389494666
1766778798
887787750
923963682
1449470688
392732800
2126285703
1776705758
1217198066
327217226
753196691
992456609
2105955487
938808714
1246664882
361258416
562097505
150501153
1088049013
1390433579
197047340
258762503
1806054199
1512641925
1281453120
79469715
193106800
1705938645
1921802704
180218990
777837250
457208629
424624597
1863490198
1561717873
1517471932
798058448
1060311671
427635200
1011266867
876752865
2061320050
1932637273
1659827752
2014691901
1803663187
1514646194
130962678
26514148
170699010
713191283
512514151
1368119157
265965769
1052626264
128937179
1949411037
2128306705
77200374
1537545830
836178437
1923807344
108890418
2126555722
1809887376
1529625192
1845690376
1680940625
1024899517
1709415211
2108930608
100500764
1369637551
873850219
985485746
1762249223
522833034
64011205
117626240
2078430013
792254829
1078048086
1988852060
2008891092
1227474790
288147975
329167588
1564151829
123566067
682768904
1444034964
241932340
773260248
1956695019
568256778
1775846202
574629528
890908802
849052455
1694625335
1138104834
662898476
1367358988
1721816976
1693073500
1736096698
2051853004
1972418437
125415265
607044993
1355698973
864200962
918775025
1900856434
687332199
1092653462
1041852696
303772639
840360440
802172507
893168397
10419572
1528657177
301883294
821311456
543728845
2037217607
874126241
1614356130
2126300362
1532834926
2122168283
1833674717
1075848761
2066681955
1900904867
1706161712
239592207
429061399
855361023
981288955
1948006161
770923409
342159946
741177917
355058939
753974443
1454600672
1517062643
1014193065
1609694018
1233268651
1853641733
977301959
401947099
1440553014
839000742
1056824938
99200981
1173786721
1151942897
1843690244
671738223
16898628
150188427
671128129
1091901527
791570329
623018149
582049444
1965348371
737812367
775162313
1172049779
574745153
1974435300
791339740
544798379
1921892036
1848534952
516125752
1143808588
2119059003
1716150831
1060704330
4697171
1697155896
1728776114
82818009
1097076552
1943745118
1653641889
401954425
433187408
1885031019
1488116809
1964387763
643862444
940077541
1866412325
1373434429
1410717226
806638785
1113586101
1402832229
1982333716
1082390871
368829355
258207348
172267023
1529259664
2032951914
392012513
992918740
792441292
1217280028
1958193994
1698416412
1836230613
480729931
75761820
839137346
1619287438
359798340
1651886061
377430792
1964113527
1727166386
484738634
1916984043
526373537
1939176936
988285934
2072784989
2037450241
1813807719
949759989
1093525406
1655881985
2046329410
1751828083
1203327683
1832871047
1753024004
1851869331
1123015727
1605036770
1853048910
1313814180
1350184421
1115843992
1439801264
900775744
667197956
1898726429
103341218
516239911
408534955
624884657
1971492093
350702263
788987303
1924682356
1470127260
550777227
486244476
250825194
851360872
1426756551
1826002487
132695256
83591142
511258860
1710573490
244628056
1746596449
371529396
117637742
928427503
1244011271
281832485
991097169
157146159
1308148395
187175925
590926427
1534129276
1237262791
1660015982
104212658
1881294390
734337355
248841017
542903039
682783302
536897812
995742293
103430673
1680612551
1623345039
458582118
1148655071
1813538935
1251496388
376763813
2073346276
1326942391
1025899993
48787393
360573132
1542277622
1848908147
809414371
1027552621
1766994898
1304832808
84022142
1962909599
325743936
1012825376
568579311
1838480365
94569128
1750341996
1886784238
1531109562
137263518
476716382
1975064532
778124099
1976058388
561113058
455518390
42765290
2007014609
941966472
877674820
534302589
1474262857
1757051677
806985503
1630786994
1673976709
363608329
1644899995
1235073173
1686439882
2109744722
1715692418
594841959
707634899
203812784
1797977559
564656264
1620062158
10594392
52458309
840972148
1150439566
2036351444
835976768
591789210
727849774
529476015
1618611465
358399884
1351016200
1333390826
1152840875
675427594
1540980700
308467954
242122015
1472240302
491645636
974909046
978824855
1185280631
166745215
1873337864
138392405
1793542252
222438546
678255850
418348111
879005322
1453788715
1218890411
380996697
642337289
781212676
1006807276
210366211
43347898
802786815
904984152
1556180111
176744577
1184178990
1806871409
1815258524
777798161
431999836
1630768381
1635781769
1379724412
1712492556
757716647
1307655093
364580086
1264335731
640710205
1518834069
750186730
2107501688
1855457051
1886216959
1283055048
334024762
1117866384
342533770
1941025864
1820105387
236445988
754478068
1422434504
384110982
1211513576
1730824609
1323033688
1334041607
91801140
1994696876
1031624885
492626819
986745373
825620658
1148954377
11138090
301246570
1374080637
1609058432
1490608899
1324371930
1238702557
175117096
1925386692
656359698
623926359
1081111199
384743594
967628183
632477676
40437634
231461070
194697635
1471345816
371997665
964609096
1135191907
998631458
342265226
791199447
408587098
2097517166
976802964
1139604030
2095747865
42612096
352525482
749618846
623214144
51614546
1559081121
553721687
2041488159
673068838
1110379575
2127829126
1915082541
30425737
43701864
129984413
770325364
546082534
2050960436
793834726
1192847332
1820792403
1204969273
1177658766
515022758
430017113
693916498
762485158
1000706845
1651297310
770297630
503931558
1942421231
882358663
1063200981
511832050
1841005177
671616369
156514398
829386963
832541231
764667283
699291223
16403116
839799214
663140619
2081484920
1114476406
1206527308
1177681453
2071099582
1502150453
2001494628
87209626
214876772
379802013
2021679194
419289509
2118996550
1017162059
657322981
464094534
1486033636
12593140
296385899
707054291
171414520
1281581985
1979841952
829889778
583630769
1778721778
1948921657
1728811109
2112333660
521513075
596162112
260087536
569310495
1340053197
367347943
154401808
449557038
1249827001
1735394026
1539044356
1354666511
863976588
1919297122
2005558003
1362869304
153079338
767565066
73407571
790314796
221064739
1303159539
1636216293
1951929749
1622963088
911499520
1796640400
1156625214
741762268
758732218
1417385778
1968099036
1927199588
291112093
632207343
1078239264
1072026437
1889928462
1961308168
383525922
224947878
1410031614
1752732396
430205242
1516373161
1987705167
1944921570
1747442095
471963842
2037649749
1140440651
1333098266
176530061
972619114
1022761901
1552511190
2015851576
1749292002
1461308125
818158670
433178320
323352847
1978282499
1285897267
757081962
1641392260
1265076598
469139296
2003854225
194474545
1700612799
1151942638
271839679
298830356
1294971646
514092929
526447595
1149473290
1803990393
1746346998
2063289141
1434698415
137637567
1474071232
524929203
94662708
730117744
1048980934
1730826610
612263307
1603442380
553111711
1723192804
1233256055
1292148926
1944176126
27044173
1997122656
1191595250
2041783365
960610711
1910827686
1291873939
694587432
1321695783
1832871325
378367439
110135904
1519138810
1389211916
919679436
1836466546
965764333
1865279432
1724192392
1471973118
1828849226
938463798
241507350
758738818
1242446967
2000505706
268356069
1646632265
908851286
218374479
764486670
879575209
1463015522
6598894
2015321215
1545861362
1366552539
128614271
1586453119
44001250
490858483
186999918
190904055
904353218
1134162982
947200067
1707353478
963958943
513967156
1657154092
1396040668
1148679144
102596098
1335881233
1255378280
962444783
100590214
125758600
1780154091
1191178593
1410486317
1950401724
1306653874
762470434
1525967518
1727296310
1784064579
352452094
1149568753
863267490
1594504733
1209400114
200794533
2123866881
1305203573
664952328
1344842730
552677349
543471427
1733995743
476201324
1623406391
1685427684
179479533
1212391269
491753872
1430529720
1409096831
159732899
1021201159
440852965
1893586612
1308368872
1357405574
664199632
1291063822
1375558754
1653434423
1764875095
705591885
726714610
1593788885
971343681
1432962231
1656220210
1200928235
101473418
1400794409
17927200
724767587
1601068124
1779573860
530732946
1066764498
683645815
1184799384
2054293420
719259953
1347005939
1508648603
1013362809
1208141795
1145238541
2101290786
1482277553
51495899
418732683
1994350264
1051437148
1453239607
1454814255
1047826362
1547110429
263478056
1887283087
1553723506
1847620987
1662508330
104703955
590907459
327217330
417687872
1975535883
1324821412
1649322127
2040988557
1869396445
30334427
1701810772
58208560
796238939
2117617854
1201066455
759018190
1292961475
1174495867
221006
147142876
751027000
147977201
659362423
310636139
1140723494
56699725
1166488487
184286127
1399067400
1200443577
1121354186
487079730
639077348
881612657
1257889664
914169106
127892716
1152647803
2020514214
511541953
479120847
2090335006
1482536207
903469697
1945981584
699431259
96892733
331074793
343659514
143643428
327426356
28906225
1900722179
1124795220
881046605
1384626586
1766555466
1045839663
1103943467
1901166515
1607292195
709507747
1669755969
1817440208
417265676
1873071483
1981405201
600082214
1850434251
2014433290
1346744367
1474551236
1720457158
604691597
1925878946
754626779
14419573
1313099137
1256699543
122885813
225960818
2003369948
1857819085
341437429
832236324
1682789547
584215108
1333080505
243092243
1011089469
1490639314
2006693891
967669216
413731461
1827661791
1794445325
628458390
746472304
1511440477
322704209
1426941048
604467975
1054985243
1443889792
1349998875
1117352287
118127315
1003775170
1733746561
814688554
284859015
371529396
911986842
2116885732
1397207602
699544358
1616576003
2004908826
654679178
1567849622
1815680061
128536595
1811458111
1132360747
1727699313
2063327741
1791423104
354976672
1457321615
588663796
746263381
1387991114
392367076
811690750
1917855375
1790546408
1728714489
746619222
1598150890
1958172418
2012359382
511954572
635434751
992358810
821643833
1989078572
1786696238
491404195
343683403
1449117470
1360954414
865127811
979088279
817064059
373170408
367321599
254886521
1537741525
653765709
487651378
242693138
1161202168
944825884
1873967359
1042662549
1773532120
931834538
1692842510
50644475
1735986602
1082729602
567467043
77313485
453336107
1685216809
1286965903
1925655899
483265017
931169972
1049720470
255998065
2049190042
1391734107
1540518812
596212617
1920517983
324643450
1656661671
1615942742
1187600192
1146559368
1761960557
718748638
1312858994
512396493
1792912596
854472892
1462914081
525786294
975477221
317884201
753523082
1077617713
1838805688
1702391750
996708719
906663100
878861886
1398309478
1765454792
596469972
1272889193
1445781170
1100655883
1809472359
1395710619
83718166
1831633812
48935446
203434097
1669306808
1918645236
186486993
1333420957
1194395354
1380333395
33669224
184413439
2081086671
220241618
1432357545
705431226
1823388159
1435353211
2027102707
669147468
1243847714
1446576313
275020379
480255715
873445400
1703355065
1500267146
453027658
1040034269
2145543927
273445800
8999664
1893489589
1926829623
113223773
1034297778
515992949
330764979
1391471690
1146741269
701389765
810498454
242817748
1229525917
579499607
1129761707
2080303523
307194043
1600161308
1222504452
2113958954
953841857
1820894486
1856298562
351373679
1317396312
1192559935
2013663357
1941265599
1910696741
350016131
1723406707
1257954626
468564460
1373422971
734993700
1651818267
1219765365
460991423
1066494450
1704479265
1755860303
211384202
343914262
1742277628
808388963
2020695011
732008660
282090852
1526280404
1705125895
224181319
1915351206
542687904
541827825
204658869
538784536
871830816
2120643176
47525195
939189642
679019224
744317401
320239904
1545587875
1435427955
16032834
261529464
609459377
1941496879
1681188450
1604748809
338339231
194199751
1779044799
2056662936
2086232653
697651156
145709404
1803842319
2006517432
1510717808
903150584
1085961821
711467994
1264109840
1442256381
739503903
1168599221
491371083
1830430834
1289501399
461466254
196979052
58588115
2116557285
1471927856
809304593
392423402
1606368449
512919205
93464964
15259
1254627270
1893887666
417327278
1617803078
1803029430
1096792805
1673457530
226087789
300862991
297857436
1892458918
1415417674
1353669270
1568111519
1619278176
1271436590
741792826
935145506
1058408864
2000647404
1046035829
127173351
1463232300
570906434
1306094478
1830031295
933880211
1109485257
297395774
1026879254
1020943786
1896304258
1257254746
1871911388
436957823
2050129491
2003639944
720978424
547355456
949901340
1039906063
275345257
49377204
1659784204
2084206310
84716506
557762725
395235627
2125659205
82609267
1375862869
900005020
966553024
1268804485
1218753467
42986708
2040123015
133949541
152169629
1369033325
1868183923
1418774878
683599486
504072194
1050467163
2052180251
1715809667
721663605
1460877796
799821704
987184068
90774087
2043522101
1914178657
720097503
1691966384
394679141
402649745
1796853610
548715963
342972791
1466829873
811009319
1032550727
547508793
606208833
2127034831
1631022058
935334842
1305574484
1361466163
1427641813
955205267
224723909
2081097741
890758997
1650730166
460084372
799273034
1954301766
1127178581
1477115419
743711063
806900646
1851217667
670401542
1272933436
614775046
1086258956
1329648037
2026130993
289224969
1747110211
1592222739
773326095
1595715213
298092119
1732487599
921039287
347407510
519159065
762513447
97461390
537925714
2074127235
103478226
363710868
1755186068
1922469186
75805445
2138341739
1169173880
1167386855
1837147351
322232662
1800219432
450793251
454453388
1732665689
190797957
1371868414
1116380104
1899515268
803727528
515717592
335224757
240669927
2145007331
2027578734
1415140723
1509519766
1659243866
284100175
645092487
99336649
868041263
1419781819
152800842
448801981
1933166952
1754706381
936461881
384465464
74245677
1332872926
128911752
1278177046
388514090
1197484368
1518831461
1255769409
853175183
1918156752
1073390849
1502717395
546868699
177639766
25101452
210956660
1950223691
1042250881
2042410702
583369304
549893270
1494258302
50659221
549356909
1405175658
1859056733
75096886
1927197705
1771536204
1785106385
1596756544
1247027105
923430558
1297680313
1581388372
1374738973
1530773377
733388673
35305922
731522680
714872834
2121797947
1805326078
930479852
485497981
1743040391
2104419722
2036591492
615185961
113438686
1873411876
409671360
1150487512
186136393
167906588
201521292
1688334942
1121190605
1107852020
325040061
2131209262
1104575707
261471044
552288722
212980979
1283558469
2058959804
1131353524
1549541349
2016983809
1096944070
1840244688
1439641480
1071064102
328973146
1914816456
172559920
942212033
814044305
1407338043
1574305256
616127083
677482797
646495319
1023125630
1568519595
1518073100
1589524454
1814194114
1882588263
1017156218
2033717507
239640979
1682189427
149764280
1438688084
233962781
245482958
2035905420
1933635908
1356752199
187884415
282675757
1632168616
980032235
1994502937
1586439479
447686661
1119872076
584367693
645232186
1001019813
1597184660
1084834050
526343287
1763701804
1079393624
931681804
681788829
846528278
1424513631
1168701721
29305400
1904161854
23660149
814554913
695570018
688563996
650749296
1833551556
1884073459
1533663836
1587597067
188922967
1948303989
1458228194
592662890
1109235082
2075349013
486198788
1330491794
132064260
313801871
466004376
854290310
1406135263
266875128
365508781
1582872106
1076162755
1637458314
811428917
1216014414
662938444
242817748
1970320564
433848604
1509156321
281629664
2116559896
556819459
639053509
909584129
981879039
613466640
1468948605
383780358
1948858204
355535006
2072445556
549012970
507665952
1532766822
828211233
2037472132
507066065
1261425290
1647643709
1698347255
736043706
664256783
934363464
1186762273
1064704372
2011195355
1192704826
1100470796
554792666
996332493
236915594
1206586960
116152493
1823709362
806331048
804318044
1048105713
1239489909
1482550845
1320965657
1526645151
1943867974
1406011953
1267130251
431449949
282629858
416574726
1017924555
277748406
569807668
1910744074
1362727993
645451584
718477740
1004008873
1960869847
1598571317
1635318603
862694639
499071345
724620083
1436059177
501015020
2030965757
271912708
1968926663
453009596
1862458417
1845144982
1111722987
661192009
2116759424
1785786940
755724214
923207213
2025524089
640199682
664055359
1366594034
2072698726
1004518338
13866178
1886232481
1211005529
1615421796
1958273366
701393200
1184221577
2051931689
1004883935
1609481511
1653758727
524173157
1101712609
580956111
482375542
530612768
504603392
1531740165
2081176973
1498057539
706145021
1887817753
1592033430
1290143870
195366138
615191576
996929905
708661158
1490860115
184715696
1630418480
827986006
877162966
2093590444
1479397324
159426476
293701640
80152633
935418286
580822590
1194053898
2068483969
1842344614
189590853
760631640
679697481
1065090277
826981346
660180650
954999941
734488596
817348332
1929362754
989522212
977592689
1935216023
495983918
1766216612
656408861
1982213439
377955359
679851460
789296404
1610345037
1490253886
789458627
1325160975
2073392219
1502975461
1629752715
902329470
761488834
1457576643
1672775855
1961730579
1738030692
1256060273
1727723660
346973571
1387585528
1711610435
168795173
276691
463563106
1082707110
1407347018
1127245392
1537153778
186585810
231461070
1191494412
1110684632
486486599
1357531962
324173683
1746593157
510813111
1052879273
1798306459
1603580113
1813636353
1023993126
1252605014
427153729
1858908043
440139533
904019380
120072709
1025738083
1083189680
602102409
1238288147
1566856391
682745669
942365528
752681501
632953956
240948600
597185754
1704844215
1935133744
1133586281
1157872054
943838587
473710283
247456128
272246808
633646499
719329519
168481482
587960922
520441266
47956618
1860092367
405742978
1593622108
590944531
1969633579
1680627068
2007151896
986675233
257015476
2084144742
1169447175
1077432537
1576997937
1948957037
1894251517
1661754345
979965691
1581596007
627180652
924661731
646580208
524574694
1607363324
260903938
1609601187
558006780
1335218820
1199832293
1361753157
1762773071
1000939701
1713681345
1772951139
251701064
9550928
478563931
653205385
1296709257
1237734933
634912629
2087920102
534731775
2055772847
133668753
1761543565
1988611761
211763275
657242114
134959343
158861706
743788985
608539942
1222769096
4928113
1714032443
1420884671
729009915
380187211
1646919638
1489179721
479224927
1972680010
99744620
1455855569
1729280614
958125881
87247792
105746549
76876135
998144918
637596320
335731242
868025538
255140440
559634296
995695037
619237936
99336566
345542498
1784475683
715870888
417402410
1765254306
456723821
1052453190
748079797
1113339655
1714823017
1544183643
996298519
1341368891
1961294611
445135243
1344448554
1838590481
72994551
1957585721
1128799854
786199199
909091410
735212163
1268593951
73229548
432322348
1058475105
1544231507
969369846
1292639699
76951750
630451756
270881563
1901706426
1736678816
1472558486
615531947
1043588784
328495607
1921041953
1560977063
91352257
1566977864
1827176874
392366763
611742866
1378766117
1857439318
1555576816
1329073528
968640241
510055781
1762010351
329544576
2011567105
136904952
2146639223
578739144
1845888387
1993586580
1035787195
1356706829
1728046015
1202176625
1309212750
881479552
626076271
1836800466
1252656452
110096681
1183258391
700140379
27408049
757694795
671658635
404813180
60073392
1764676980
1457978782
532499534
808165925
1865375975
2046745629
1450725185
1927457071
222839792
753622172
357308668
1963550414
1419289815
562101364
1782601488
715513886
1889098274
111096667
298065066
322497390
905770065
2077833345
1016646428
1648607553
1111872765
1161893107
1306841408
1182626751
1518904855
376160373
269695168
676659212
1423676721
2143948864
1081679519
1776714597
214792313
495864559
1291730032
299088361
293728084
59344562
112929218
506955210
1590923798
117952357
1398102692
1150051110
858418957
681164844
758657103
1936438126
871333273
5980054
2109484415
1856358455
710074653
2128644129
1886988506
961146315
977876371
2065832661
654956951
244729170
1193312817
118989931
2113637234
1174863262
399539750
1817626079
1526549482
932424691
109275733
1791666692
894232801
17689022
1747285261
254681311
557820058
1998062910
1562971748
1031944891
521103074
638906519
1218765508
1471931347
216382806
241718259
824330458
1089218957
984158492
379209225
1342480234
1962507534
231037173
1939483051
1167281800
1071303367
2051588583
377106873
209481513
455573287
98840112
1904490799
758643661
1953981949
385379434
633971396
1014420201
892452785
1967199629
825595298
1776701447
1763461104
719595646
2038507285
1489830725
692300553
127444752
411000456
1607739874
780025585
735360474
829487490
572775809
1703873647
680577278
897571973
74873416
1454431604
1969633579
1381559029
541143353
2081052467
1276401328
1039448293
2134615657
955488098
1432091606
1853386936
1445068275
1415148655
1146600509
149944902
218172666
533335408
1770841153
1365884725
1660013921
511131118
1459511683
775109568
1001448823
70629070
160866320
38308626
130782270
1195609128
810272546
171945365
222121084
1110832522
156357575
463799401
742985482
559292694
1967342226
358367684
1325714960
854686936
1131542892
244860
1656646958
1387813374
844233667
1493069439
461974363
319662255
1450951865
544162040
465193001
1951703590
1177227517
2027456983
1591609671
770707491
590598130
1391681818
1664133583
335845394
569706387
717376709
458033580
2008013360
861446000
254439416
1188383910
1395385017
1690794799
2023281580
947172436
1399886688
1114776078
695368364
712538555
1603673145
234308966
1571553997
405042931
411681219
381002267
2023341097
292790588
62929020
1672329928
312088864
26763199
1924601268
1191572096
1858542282
1083496574
1806176659
994967541
932357834
1534499911
1793743487
1085809266
810397500
137532412
1728820619
1529609524
54678900
712289499
1753020280
31223750
708533610
841478983
71637079
726637614
1244563565
893077492
2061893542
2088972485
435769253
759159418
1034299559
1220223080
1973939217
1103651195
1758763576
380569266
1813590587
461618249
1051199298
973018155
2036594400
1568908774
85709831
1782095508
1570577169
843503109
1123403549
247271514
371558348
715733620
558406852
1015098112
1291720989
1225576319
429526338
2110788392
2115631452
1803373416
2049745697
1121357519
104781819
1735358433
586372945
1966761950
1248629705
1692386907
1013669000
1392375925
2056714348
1304852578
55830483
1835095945
1718555210
410651604
1842305595
104672005
1077125778
1307141433
1405508057
1575223388
1490508839
107663274
904008200
2061327587
711029707
1581621931
1938897720
1563444426
468814954
1807735920
1007119572
1048578594
1210207613
1370302309
1062415165
642137375
1219203359
1530304111
726072046
1961903822
57563395
190624635
577558203
1190228287
397942000
966995275
1460983352
372400907
357634933
1379863432
427334482
965625611
1039450968
1174035939
1640730584
1231849623
1685249194
1930238591
1908328934
1934932101
2132541984
1186090719
480110552
346415577
606496387
105055439
302716048
2030434310
689705449
879830234
1741808648
1900998231
1917155117
652085867
513205234
862905659
2024139321
1085949087
1139081151
337734232
628470948
511799177
1607545727
1696393118
1701224826
1396928443
248811483
722707088
2062267988
259613
431046625
755318001
335114691
182070974
693109289
2076397268
1930557810
1923722628
1993267009
232530343
1762159891
1706681286
942026576
1209342448
1393959481
320257807
1470305095
1295906047
1070397474
2144397751
2022641255
1561449742
1394897315
1012991423
670256379
752134015
1441529593
164152492
661108453
473776281
1782108730
1053704442
1715881524
1670651824
1648445695
1921248887
504298495
691153644
409620136
933589445
1915612558
123031701
1829436088
408188016
200353462
1499397943
629484259
1272122994
1533156216
588444153
2032947561
1722948948
1666186354
1113180659
1931292346
1998093760
1736718572
661932429
1595330181
1732180880
1237641634
1327285091
917363682
335461805
1122047396
2005529252
1479339963
919178603
5006232
622612333
1551594050
1700506700
275914413
1839083756
352251529
2102085449
433673497
1730874102
1234298871
1525285640
1206208663
1458183575
2116361632
1289702108
1973984559
1360813409
1354832840
1102992694
1575106765
2095924296
2074467479
1927982557
1216842065
1716486776
1219534239
1862223686
414009279
40812676
721092487
152783736
1390576883
1027697898
411741753
1801691955
115902483
1559659344
1577009840
1074727179
2139859477
2120486669
258930942
1579251025
1190676606
1193248377
1831974875
1294996886
904651431
634055839
2054148249
175764121
819941936
2045021688
2087208643
1183088741
1185083229
1780407740
1982579836
1685974007
1494597629
1753253768
123602728
239279024
1891968389
1030760260
584441831
2145892832
1277579927
2084117126
422641084
995442904
972584723
1029306258
260914405
477336139
733885919
279866113
1110616057
1957082206
540725700
1185324924
31987845
790194591
1700163113
952943431
93499027
82557192
891552148
981271157
1651749268
1971619662
1677419529
42739764
1017601845
1905503234
1636893268
100165531
970203783
972300729
1672257562
1593090935
791259472
1151466498
1476816253
1592257161
1469092491
982596717
94922493
1033582663
1891295913
39766798
435624015
1986075692
255570749
224892888
712822533
627469139
334833081
1825994026
1400976549
1928448512
1108698652
426978229
1935133744
1588612964
236880741
2096715172
2037633460
1115562866
824677063
797630926
466878126
634388593
306331722
1461394812
584470664
611174262
437767899
1855739431
1877296844
112870426
1834201281
738354812
415472645
849730845
1126067780
1991606479
442445469
2017506275
1620217358
522955203
2142937406
1307173192
1647276913
2115925948
1550083967
1256227151
2088369060
590416762
568070618
1570637477
1762642690
17189183
1267852250
542586309
1212863236
853730110
301498203
978671633
273502930
1663482342
2058829657
1808029666
1824235368
1014044963
330134271
1013181507
695735675
1660008882
596851444
1943518649
1208688072
718103901
338459933
730191087
305959949
1337985015
1245362753
729267230
573042917
2084340951
521250722
1985919286
1453872088
1940992657
399530458
461670491
532134862
1907991787
239490454
2042909533
1749128145
1152918676
1308931150
1423427070
1599734823
1892505935
890366522
203536220
1433681338
631806808
1983401360
473654501
584719765
643456011
1393970837
206309709
269354790
1472764347
1674702895
1875439998
634319153
1109120238
1730947913
77942438
339664292
1766069811
1720557866
67836527
956181802
1666132797
1196174077
286569720
408030079
973344832
578153672
520755812
1577945569
554469302
1062389368
835473505
553715240
244295589
287101839
1380152162
320313748
1005449457
1231880007
1338897175
1605820273
498770014
1964642365
1901693124
708145945
1877352009
337698528
1772951139
1533326639
1483393723
1796973206
204286615
1389472337
1097452920
1126454118
34981664
1286579215
1720255831
497319446
115165473
1687024929
1234598097
453864910
1138601395
2030092236
1329448244
2019578610
694907881
2097645489
625655111
22520252
2076174626
256722426
1193668091
2036714176
1485848160
1670332103
1819788461
413009989
769444030
1139605318
2046143988
292176170
407268000
566252794
657110240
1521434383
1097264244
482856141
388114907
1547215366
1470817951
884421483
11199722
739976635
340532355
20614827
985792370
1520989759
1065954978
652538066
352168500
1213634434
1212493235
1709334371
1468668250
1778230814
719228660
671095984
264727883
672583186
1323929779
1693166435
5189288
1816383082
277122772
7176009
967154519
48838764
476061522
1912590448
1143123510
260766673
62860452
1190047973
2070156315
511646300
1632254351
2014759656
1581067586
1665739507
1864202475
1516935752
1575894168
846468062
392716541
678931996
759989840
862533365
1642008485
1382321699
516869195
1475208472
1940697309
167262090
1473973928
259276189
450280613
606944705
1348547833
1635349234
566348379
799822793
1158267074
973189884
1643325592
920550262
544052902
108586908
1573923000
74057274
1246766924
1691411514
1863319183
1663517399
187840621
1322125344
284047503
1160644032
1850006476
83870189
1337947944
93321006
1657804614
564616220
1645381938
1280147082
409275867
1940959601
639578539
1354687121
288119465
1817788568
877930427
1743660705
315384778
1469560670
1396459655
261177651
1677783803
383806517
1204918314
2138803168
2025702471
1118864785
1269832370
1924769714
1171544785
2030348238
2009914100
430256724
885064479
491879399
1214247572
1199998487
1538708176
2097693371
1532650533
126315637
711050718
1607897508
1718498310
1376577987
1587012891
1032090119
1745479773
241530288
829707704
932420027
1558327607
129232841
498311913
1626105076
1335562139
2113101522
1511174281
1158763731
998810026
400573425
2067441056
2043844509
780019080
1158023451
1208441682
1158101618
2031303554
1797530205
659082884
1658158479
255998426
384532447
1993057110
776991649
1141959693
1592076156
416018386
925177054
1724002286
1830433336
1035463853
1194359990
1728012890
571508614
229771766
566952930
901517286
354576649
2125143997
1846913144
182942898
1354618717
1939673151
699012134
399702911
1334379637
1597016767
1007070351
921709443
2144655820
427309563
700078866
1920316565
1721798094
1472150371
173608523
1658267797
822628896
823862772
1449744654
125896258
837386143
1443035839
1723631411
1493306706
2019144898
30204125
925668662
149334269
423524449
2102910903
123906259
972012629
703756402
1915553992
1559338298
556358511
483781485
1488395563
1758154327
1302417615
1722390765
1926319044
715455496
1285119145
268111980
1743044401
287364190
1262191667
1520496176
148353183
1944456611
544482203
1873384813
1129421518
998558412
1138107380
31703456
1956799531
106572090
1695242247
456120714
659792754
665780326
429209133
1950214816
175343645
1880517025
1763109240
1548931399
1761951266
1061934767
1749378188
833089312
74689996
1506120748
1878014951
1333313188
488771644
1353509980
1456890617
1544325326
401661281
889396739
1641149821
980161214
893365728
934007441
1927397961
669235319
100567904
712447776
2119132327
1082605030
1715826197
1534123913
1551977328
408460703
177709398
1849125022
2008565024
1743080467
977744181
2071812308
1029252955
257418801
1559800331
70017845
1700938900
1460433875
143578401
1022538297
1909129468
1817649229
464486455
1465506111
2141285877
120763142
873757479
1425251979
1518533309
1636157716
1296473953
1786938430
1897658322
344409573
1902435108
996594386
2068149329
447904337
610981685
1573190441
1190131822
788865889
460123795
1048239419
1766670396
880096725
1629414934
375310302
2119413023
1925352136
523600988
1790721104
511584267
1582889876
1290741353
2123633441
2067096524
449243014
1589135638
768053943
1616145446
1683870352
1201195535
1523052761
22686113
665999213
1784304764
192098018
1465791904
1887977496
2101595838
777609175
1948055374
265285205
1535150900
729009915
1053793806
100672417
1538419046
1061696661
84905025
1871777915
1866132716
1070342342
1980702562
1454558560
1249337819
4862346
1104355710
1874204125
146967989
2022436092
1867015677
2079439298
1957912653
1306174584
1381723281
54634879
255303115
541200936
36912655
1331083989
1128529413
1183046652
1986297462
958786482
463134860
2086414211
1755098915
1034056411
1351715394
1513398274
938421653
828148293
1483503755
1977291434
508696414
86991510
178293959
235934412
795700179
604045234
472902309
1506594703
782800448
2059535879
103464817
100695447
1733174887
1858793296
795260124
189767759
438976558
448373955
499727807
133083869
1623964326
1325331507
259493710
368413274
1332365215
52477204
425291219
1143771154
1432300196
1940537576
342295819
124928345
1396524364
312322723
1605872942
480898908
2010230932
1596162670
1657767173
2046746919
1418410593
3339849
501045197
1064554687
758658815
210325134
836036017
1751416360
505950264
769680984
356150732
592288256
756770770
12193085
207554968
1280008679
991730869
1909869044
83732574
832940283
1554576552
190832634
957130543
805660968
501255266
1703471838
878098177
424522306
440002366
1319787428
387428146
781407537
262984444
174096617
118196474
305727619
625813486
111350320
1802444260
1548983966
1825936787
1755270234
1860263025
1868083940
1465942433
1380128864
1401202058
1538529111
2007713927
289093057
1556993070
890955220
134531032
1605612436
341859495
604069602
1028665002
312524676
948583550
686068041
2061616051
967206966
1066786653
699298536
246304653
1630938244
524682589
639256286
252913499
450652256
1040162539
425647803
968303212
1751867683
1206016205
2072567064
324515755
1645300317
1649125437
192280373
177586366
154936335
2068024103
1910429039
84319802
431753470
1559027174
1718232158
947261970
573457095
699359755
2092104043
1775840889
930551057
528867767
1836069265
214571613
670652769
492424815
1179445391
1655139158
115948826
1459000297
633788904
1300336285
150508979
627902184
736020911
128376891
2014233862
1097082267
328533912
1221413779
1438145577
1598449459
43454953
823464939
1252496060
1313443590
357161238
1034282525
80796130
1714059459
282553374
940491891
871538607
2067134970
910164808
1902431167
1093757729
949535576
185124104
1847103237
13636554
1949360126
1835015432
471118456
571333615
572948209
1090397478
375055072
1948702037
2066081810
454722094
868593549
1554880620
966443283
767537664
384890486
1993747249
1779574007
415531269
81137203
1361769977
1523348787
738195156
1849185597
1470516167
1803927280
681909280
312235744
851777060
537403327
1459606658
1578681741
308186415
2062293382
677657258
16113404
784539368
625320947
424787663
503090183
1674855637
698433641
480764249
190607934
1857735268
639303618
1841110972
1775222973
1169117814
1583508652
539489294
1746117412
1409720678
448319070
733892551
948116322
1288754366
1211957327
1915002934
1646316045
1137565467
1709340838
607052524
626403736
1010940185
674610293
432469895
674861564
324685566
1076547282
680445617
2145951665
1264756885
1054037018
171926139
1620050357
605139456
676130022
1430824959
333260055
1535691310
565788108
1650700772
2094972911
1719348938
1626479399
1648945224
184129241
983159805
1908509095
223584599
708161727
775269628
988879310
880129991
50405447
966485830
1971704007
496345632
2030622405
1173627891
2094519902
1094079605
1048271626
1985895241
1023465197
1999615885
266474331
562710712
1261972756
548303087
1134255566
403908513
591226086
94172843
2015473351
1289727802
1935906618
1179170923
1249995055
1293352775
1197633413
1581635187
1378495954
537701662
1957630445
1576986138
1522736497
909126314
2102439384
511757060
1740382384
1271914879
288562574
2100397068
1648143161
2104006049
637303156
957697462
857064361
396276254
409671261
495283888
688743175
1406204532
1674318196
1283923648
155014019
1714972227
798823225
1943202848
1818775080
1049080526
1356259363
832161859
1377415369
1610481297
1002546089
11089084
1138737515
1004758726
584669443
976497996
1261272159
1441525612
1305462853
777672225
633585409
1530389769
770875450
1834161302
1585909418
486314727
1093414785
1384537363
1857893486
1611383602
1007106781
1841694742
1023871244
1391924704
889307889
620171807
1162312782
322626922
452484719
976305528
575318175
964874572
1788628244
833352543
1675789399
1432881352
1906809835
1227106455
1509690232
6404802
1685788345
1217646657
296898731
1924609016
1264401771
1454578280
1311291876
528677909
1445413210
765119991
419827206
720897649
386287433
1621374256
627954771
509689168
2060732679
859260577
917521409
1023420258
234114332
2120237284
1131115597
1647276913
1022324689
418407148
789961509
645037078
2072705121
629026308
1813740460
80866720
1164392679
375924559
786352297
1150522731
1508097660
2055342155
89283061
1081103786
756665613
275783035
459711239
1784278042
1596273966
1286565073
827155392
1963831506
1856809969
966665701
1792197184
1615772807
1123204613
1454911132
689110434
182911972
269666829
1641247212
1476654236
227249591
274844036
11748208
1520230156
290961287
1760257030
166315092
2093947321
2109155148
13616487
1193627979
190375098
1855456880
1080659205
900695466
1119110446
1136911684
313806206
1177323209
1773662280
1804820986
1071306173
1687886916
1027809340
1369139191
580771843
1421736800
1335414769
549977082
871970330
306072778
2101178921
205401145
1689923048
1737226489
304811505
411572548
1408574665
2018763946
182517740
5295043
10966278
1426033069
407173735
263482970
117543306
671596291
605755689
1325653136
524418084
2048020814
569582720
1028456691
1066788554
522800922
174103363
1018294516
773838640
322419422
315857969
981589132
1967013660
1530745403
2062179260
61987191
1801571235
1638045590
979769137
2078703105
1568556606
643883554
1254981398
224114821
257069450
1672722934
1606408098
1051950070
50702782
511642473
1732170019
1556884598
1761075850
598386145
1954852085
1067228983
1866821334
54758668
932892797
534620892
1220429546
414191755
128232980
1330610101
1298401870
1165155740
705552603
617372324
11335520
1522312285
32629269
1631346086
1292520488
1736427698
1831298559
1028804389
574513546
358373777
1640945090
1467261757
756241524
1563936981
2097613380
1372431654
1327898624
34958869
1578704563
1538495978
896642255
2112458418
1482783734
782307599
959841223
1569978667
394439539
765756021
1658254140
679944058
388605669
1893382026
793724295
638728995
223736293
1286876678
174360172
1182569814
535985860
1946109053
2066305348
1159505582
1020359794
1315575099
1040896302
1936125013
1845113523
1778241648
833014263
1169543296
1053677302
898384239
1812946397
2053283061
1871038669
2031344722
46186323
1534314300
1025355431
435814784
1645941499
693104991
1210189201
1130011343
198890543
1868011421
1897245995
1770595973
1336683143
1892516787
17914819
458026287
1710501843
357820912
804853309
1495861220
1256957552
908383708
1630713189
1469989416
2128924015
2100379275
637249354
2132638161
900481440
1071679324
569949368
419303361
482290244
1220942953
292166202
365659837
639695190
695649999
1801796121
687031906
1145528579
926928510
717678422
54392781
1461053671
500544918
1819892651
309196997
2076051540
738294490
1375292360
828056930
16301436
872312095
245479178
1912304646
1900172026
1681089419
2010653170
1423718968
1226056212
71332044
303405485
264879407
1002160167
425694989
787464451
1364940961
1064749368
814648146
978893129
74579620
1531265063
367156243
136477467
263998996
367200912
523598012
1656353797
1765556676
6705152
1277034522
471936686
475684742
1751777841
798455760
1916822685
1286323174
455777371
1756400476
611212479
795594772
366107710
436024984
223206797
1818668421
817981144
1256725656
1507581436
419638789
1637556297
769694847
744344860
1246442390
959678005
455870286
1591370599
2088273772
225907325
43434799
251080515
890648327
1124553558
366662581
1217618745
1802587199
1102753629
664704669
362729734
760184432
1164285585
686903699
52202895
324607754
1398573584
553937362
540638994
965802818
2004908976
218555507
336490275
896942249
116107215
431180294
1435682618
1410328968
2002410801
1839525933
1686790530
425665275
1971357887
683110149
777342070
1324276310
561239182
2028603371
1804121732
746723854
14862868
1206680288
1716545189
1885665826
1229282713
1842440948
2134609228
2031380838
1425642519
1551350885
342246196
256960750
1963479264
1429886895
339682278
43312349
1249958131
552097760
1409328396
1376287732
255160529
1149412400
1164079641
1199377705
1960124988
1955045838
396757275
307649748
1746238189
668542010
765173784
2029459956
668317883
1397019146
1825112141
1228735184
1402714240
598327634
1080211125
1931007046
1431415269
1799569895
473686124
1345944203
1284357753
841666510
418314742
330783427
245967943
780597587
2075495204
2136265620
789333492
1099664045
2126181122
504345007
216310272
815013997
1600161384
1065790325
2063522090
921809254
161491999
769846883
1604644174
263260738
476134786
1223002439
184035097
809433308
172118953
2135826811
1266750729
605219872
1125303948
1370146303
364844172
1922009854
222469264
1787220582
278235969
1774556859
1903429595
1329424509
2009407703
335639946
244682195
1960478409
2092828886
1651802905
1778094641
216893931
2031030783
1698250165
213055051
635412174
1708037342
391688228
1233632088
204839933
788488401
627982860
1273667791
1031012743
1818987041
1721829417
1888390805
315452060
1934582799
1348608968
374860137
1190360098
1531882294
352079788
2073684914
1587294632
1125662067
1321606518
1680778140
944907134
159431750
25089608
1957100134
1884997914
1539084446
1202004490
1816402196
914062416
541289703
1352534514
1517129641
1182833129
156264245
932562883
1606697598
1867226239
730399972
1364084362
269182144
376030890
1751527764
1478127285
1881062457
832522018
818136991
695371967
344145576
202812378
1418694418
625972678
2053607929
1659908497
1703776214
1793115398
2017525695
1456316580
2139347823
416886099
1208595484
153272825
1936443585
1504928276
1243382343
1816379138
1181625888
853376677
282659599
790481334
123297144
515905986
850741548
2023761971
455253630
1012906281
562204219
171276368
359301041
48015370
402244599
711498488
235935803
1039989030
1340017427
1673476778
1227866696
415916568
2035007259
1903045392
1879716925
1609014972
2043781555
1745592864
1849581330
391960097
372647517
971423808
1559866035
1795636341
1303628667
1062725405
1274030755
1409586145
980333862
672574891
1975489758
343696685
1012838644
434007241
1365477
697232265
1229954486
635162162
190656224
16035275
969772272
741493943
2112262751
1341654911
2100816615
1314220670
582135531
1542965913
170992032
1905897241
1483213687
2066831880
1456682254
640199682
1206953920
1933705163
1653465228
124596417
1457608322
1512024472
1986944594
1566264776
1542005966
495400873
1900104946
355595432
833155021
989427570
1203267198
182966100
816823755
1551931185
238153832
1007106781
1797984920
393289026
1980987820
1537148601
2122078752
1102178228
1520614878
462497191
1068538499
1346548043
2006155874
801502815
1391558368
1658494228
1923505164
837691691
1805586384
325561637
828458407
149976425
1091317782
1095472362
1558965482
554509984
1845800876
1277695437
1607550408
644910130
997903198
1018218663
1784407897
1823391547
570956396
261300913
1798138162
824978224
1544251352
1673764916
1695881576
366616905
1764731326
29507313
532458880
553820439
136295329
1873669615
110861129
265422512
1751105362
2049342841
1173218809
1478522576
1516812720
852981007
16113404
795748871
1899119790
2084238631
309101857
718638845
734670241
1903707845
627224603
1828995304
780442566
1276923850
1751145999
1284982433
572300392
2092535117
881144545
904227252
1746754234
204101233
810475931
594830090
2059738268
1903813398
4029685
225125511
15955678
1759957397
1772619736
75108529
546051078
1799633032
179473078
49178244
1057935277
1538563117
1868354613
1696371180
1767827399
1250927201
1290248866
91104908
710161865
473117214
835251167
120800428
1610917160
444572554
440582901
217981523
192659311
559366923
1769764036
607121231
1645707309
2035454050
1000589855
646851117
39528730
750068844
563920001
1217680000
197028537
1281526568
1500543561
1493128545
500938611
1358154468
1951568285
1020621047
725076378
1105061247
482702380
1633099926
1292064508
1011543771
1261690294
1052856860
81417416
426119794
655693116
1599057431
299284172
1432499560
732269061
729398559
372014235
690071726
1802024921
128304607
518065041
2001444904
915922800
1026605270
255807
2109877330
25749417
874023697
739961725
1200078435
1650304187
152915205
622831920
366037624
1524452760
1415902678
718938085
112452996
1250413960
478601355
336080977
1751048102
406398404
1750933493
410287100
1811146599
651503050
876993948
1412812888
618426470
1637282783
2126469781
327869421
1865096536
610908711
1692221671
1143325458
253836812
16667050
400982116
758595169
1928376979
2016214676
1142718321
1402960524
1858406568
1276497597
1394549137
1109859543
442373388
341225870
752931756
606351407
1243127209
1847326112
411113465
189963915
202214026
915657204
258380222
1028444727
1071746479
144589389
1285684059
288714454
962975559
1621661408
986709340
1069729063
1485924845
1254014812
120029917
464232861
1531711255
805765852
1188600902
1490087718
1422294019
1951614558
1190745132
983156673
985483091
483670042
1424410479
609689398
529578185
298720467
824895769
1232725329
40707622
1827316015
639022648
1331108085
743100877
276831015
250704193
1027263367
1687724872
862010370
762776183
1760002041
1261540650
1770479192
419770060
1661213656
418523412
1501277981
757621622
289373399
1907324330
1365822429
955634192
1516765934
116167595
2077861987
32052158
467902012
909893943
1565623049
848737247
10308832
441118818
1044809703
1776828937
1609962923
252161176
2067405767
73324583
1169755817
1552868789
899022170
503613703
1155996708
975522750
1202276722
867128841
1699449029
2079954294
346272138
1148345323
536359099
2088772318
1903227940
709610395
1013698560
274667886
1385553446
1067748502
1211496632
359716730
692000345
648442674
1878224373
636466330
551117899
333478560
1670244679
55184846
325687621
701965311
1507076396
90131719
1871712977
394605463
993935442
1471594276
691483376
807982288
1704673418
150509076
2064152454
1279849701
1690985454
239989526
574468928
2052330723
829092913
1693897677
614712889
1474843577
209631238
1326393420
1740580982
1856732859
562379235
1780137501
380687480
766843774
1946357866
1033590815
1124263713
1361162240
1396619613
1052596974
1240023358
1919619608
1955633940
1464362584
1638915850
1132753381
1109418380
1833978763
951320490
729600285
1682288889
1259301678
241694363
69272748
1587416225
600218720
2098069798
1831094098
1377509806
1167914794
159934017
1906518620
1417115673
1777000026
1426116111
803591485
2072550988
1847010961
1037649813
545167216
395674157
2101386752
1968630285
470033330
1870329069
379574939
18011939
381076499
807571723
1235934994
1471483520
1019315669
999412596
1307804398
2081723440
963260308
492589676
309336002
119357834
1383192254
1744584967
344947420
391599591
1742913147
1095445952
529859386
1853313117
1810231743
201153498
1414839929
929712573
1506624266
966633810
1935470176
2132876795
1894563246
1312325861
1007989145
1195756810
143151364
637510025
1032516375
1771105532
1629768278
288689261
522467979
316486805
348588145
1293500392
1370947669
1237709797
149657409
196781661
1508154347
1118735961
2112334616
310895080
1074009901
8253840
1221086733
972169040
1271042187
1236207879
201560131
2131397263
1788284666
1706101146
1204256175
1924923210
1892187177
941784484
310472113
479667189
1788455790
1219530119
1585541858
1244532724
1142062505
1901348131
1817393927
445841817
84191091
654234843
1849151340
1881979465
2144138295
139972927
188406372
1704146068
271550179
2105005802
33418096
518946136
357915531
163955327
417201413
1696250701
1757784614
1123096622
2145054541
580744801
23799806
1000076368
1722401897
224396810
1901855473
396504217
89571414
1425592699
1360320819
1628061598
1073561365
1140141723
1478199275
943106995
138315874
1195588443
1945854653
720476209
1056791064
264476409
821777450
1189469481
1634054365
964507786
780231734
369509503
873532352
2082660001
2006923684
968505443
1572798554
819407544
1408478524
243153952
1875623678
161497783
367955111
1243038398
1500885379
72043534
72958334
786835564
800226952
2003469266
968927284
293921011
1906106627
467976515
2127033328
910049471
1454465506
169953169
1296856700
1040091427
274593616
674606796
1627178299
1667419892
1501262232
767294859
1680823929
977245676
1623108575
1030609073
2136577415
8364843
329327385
1337833624
1055081728
1386406583
779387702
1322763575
1796732301
859181490
1696456428
1414229258
1270750952
1464570284
1605021351
1356085617
674499553
1725939133
129424853
1631677723
1279424493
1859617310
489906449
1967277164
289931509
1452897020
1053459793
2026229708
827418143
1281306970
686228962
976755950
2120661187
1954736458
86354358
1152299836
821162683
1894633599
1021833663
2038335763
77214801
1847323794
393846350
1587747642
504759300
1984964567
1085923141
73124457
676653250
769897727
1733530001
1909704921
133791138
979929820
1323192209
389742134
556012764
754541163
991581107
673727836
965535462
746930757
784577150
992735902
453777587
107967892
1024876288
2088169109
1471435945
161094668
1692316816
1739092636
1155167313
141431770
884357517
1069991346
1107988842
1881292991
1840841867
1701474743
1226833797
328398023
75592542
110899169
1800888389
433413807
1118655582
1982408156
2037519447
1445659017
142801343
467800986
95887027
816965400
1945510189
1851688279
1216500616
1399719524
840446082
1769974642
627580227
1083530432
438809915
712114105
1958929082
1160577256
1696199855
280065757
1914713136
535725752
433553790
2032610564
785729564
118663343
929543901
2002836106
1392256210
1457877990
716565991
243748029
155046704
77049524
1574577152
151279
220569915
611802927
208150373
1773320200
963449962
825736693
1997241137
307902304
395287940
1334598156
254598782
1267599163
174556346
200545124
403876079
163125436
1818221700
1971766505
524823901
987044447
2050509168
999752088
579183463
2030575013
1798530166
758161106
978865786
1908893301
154641731
2144551989
1941782835
1102589586
1315814390
564923151
1461481838
1124652549
42552079
829276094
631096117
1492761553
505222951
1996974608
857088340
228262454
350649116
1954157715
599708788
1303997299
1068417250
186975380
1892603061
1814022705
1298346330
1162302475
2083920388
546439313
289286123
755441905
742001753
1520009621
244026420
695147572
385134600
354198854
1196761999
1846491236
1463923958
1476986436
154919440
1533406139
589647499
1549094105
777565203
1503439238
233846205
286342706
776628442
1367750446
1258868528
998339707
895862826
1977047406
2130146113
1515337415
1226621274
1864973535
113004739
1891471723
193454014
1805060166
647383653
1296950838
1600530886
972984609
513686298
1029505481
238074889
324473989
2027150670
1031352674
294834680
54475952
1809984854
74185922
666935760
1770895441
246135124
277955785
2135052372
2116656464
213584158
1345113965
780171080
1879868180
487602345
687012619
1314475100
302571135
1299938813
1378226409
655350816
1329475190
851700348
1267702821
1421611987
607923208
1309891521
1985970852
412277060
2134510599
1090485550
613440755
1410684437
1721812533
198302784
678600766
1291971013
421636274
1652804372
2131760248
663237007
980168615
1461054486
1869588766
1548411931
1283181249
767085530
1730218578
1006270569
379339096
1405223204
1739022929
1227890135
315826926
1947646883
77266859
1733995351
99718955
1204953298
967398995
225940384
2049448513
375410162
1139165502
320742212
1259636233
1639325075
1525171579
1366261191
1471530109
70261246
1184512065
1668584562
1056480352
1568148228
2141883287
1861928523
1227551138
849351697
90311098
987051332
1731318607
781529565
35055477
825519258
994996306
239692698
1079815621
1587184414
734747312
1177386802
861651556
2097347085
1138273538
1516232619
483767651
1991612061
784897531
342209689
716517030
416740273
2133852344
1044041740
1002935156
470520004
1681734338
1545413930
1203592617
1764699322
496526515
801654793
369532035
1093885858
1231462695
1376920505
1665770212
632890206
835446158
1140474852
2078734975
1870417278
1463455384
794320223
700084424
1203470930
528868275
1557333014
299562027
1047631193
726578925
1936265249
2069848893
1930436270
1343897230
258380322
1744718851
1227458918
1187809359
995629480
147076044
1023450444
1976067959
1929392734
1752264183
404503968
1588935691
1710974949
1492675828
1449778877
910639833
864015041
1341637425
176127822
874975056
534508172
30474345
1712838442
608417234
284037907
2094132597
1788029178
619661959
1896897160
1006370511
298476674
1982470070
1881049557
704172503
832846563
1358188530
672003806
768795394
708241615
1829435644
108293049
686490715
1440555587
369407258
1820602772
381275473
1746959982
1028808930
416552684
919748133
122471120
2039420839
1860370926
1710855045
190049648
306948505
614622418
1180886951
871953604
912262544
1463252145
801716735
207408657
629026768
1081700521
810073335
1839642127
213774094
1476634577
1882631336
1588901378
1409857205
372214718
1374308782
1307522032
934994233
223584513
464247841
1137342618
12903521
1237018158
177546845
1305568809
402316038
1758990598
908731492
1712582408
396773624
946873510
1755428232
509454795
17745278
54634879
132523773
473513091
782057738
1158014361
1978612601
125017382
1287534133
2112331806
733312219
2071566459
110422945
1742338719
1835553540
417279019
727605442
1395672676
718981322
1184240136
362712510
983691526
1821122984
1928409710
886174621
1663155400
2017795530
1712104953
1797906870
2130303876
1219671977
1907544715
983054626
1275480115
1471421417
294767037
1220239682
102285298
163021755
1994165853
555468923
1846620112
2107682844
1387365850
1225456152
1660564459
868578647
1768551609
1224908121
340329160
749477584
1501770264
1804452469
2033683001
2007607570
1158004071
982750376
519732281
511619036
277311116
1290761674
1325702230
945111946
609635221
1368986073
1397692514
537308525
315799760
1845161866
892692926
1289285063
873893379
1942812600
1893692328
1307622593
79404827
2141916210
1868850870
648941877
1604175461
368704630
2043125796
1730185878
2065031100
1415286206
540731534
1335685788
506157867
77895588
1839471133
1117064632
2011412841
1966577286
1888849761
263417284
208060372
9720678
1853733161
1149718997
277604184
798452198
85416934
917308638
469122809
1963183911
795765491
1579105248
963025806
1103199757
99558090
1642226399
220812583
373746281
1696894932
442070380
188589608
1081739986
349205009
518230710
449469242
1494882311
1733600911
1130315337
150687091
933783147
1596421927
1515935804
131043621
1043593652
655237448
178153302
264702726
707685732
1340222017
334227871
452141518
1214313456
464876497
1629259015
2125641434
1259595350
225101257
1545839953
1697599115
275997334
2078400689
1948441134
485741332
699699552
512007269
1100152922
1316077436
784742810
1787950593
1752775170
379344428
980107545
1712352231
1412626148
254671796
1113921572
2003310337
1091309711
1114650662
1926130949
1159009294
1107611916
734836164
585743962
1761346704
1105118907
629951476
183225824
1250694922
2096806131
447066939
2116251289
1226640571
297549312
260993435
1743976731
1330147389
1348153555
2111187309
834508425
311528081
1217388265
1050633149
985666503
1798269382
1927774561
1088405088
1987616882
2142953073
360585606
1195838618
1304454666
283548249
671689610
719663859
914339374
1772936208
1297082498
1378995792
800426037
213669668
847661485
1965551133
313520312
1379010069
1099913874
2034535257
1869440006
413854136
1830937794
2081614972
1151966686
1808723888
30318742
593698108
997972719
68114540
1459845023
2129851566
846760122
1624327862
1388977535
1844180824
168353925
836808050
333247516
685639995
781058800
205413626
1203573571
1228128935
870579450
1258211743
1940621151
1650565424
345195560
1780417434
936378115
2004451739
545528496
1139253700
1134444514
988655310
63066044
84294446
691201771
11054970
1817381720
1989492699
1960260308
376536421
1196133454
311870904
389483682
739955442
1628047983
411382669
370787062
1888367352
575187888
921426802
181724213
897236686
400800887
1871784539
398809797
857247682
96928990
1359781678
1274733943
651922860
1883965052
667553869
1591252280
686402710
1930535365
1307649418
1540892330
2098281479
1026670853
412031255
897239345
1301497675
190832473
1781094617
1836868609
716288834
198930067
728349531
574231961
1400193574
1543463176
1048721801
2004256972
527005010
1002583267
170507913
2045358038
158906190
1793259502
1939579100
1122547030
1121488575
512335136
1276035808
152267580
1425328046
441152157
877263623
1210888936
2110527571
669149649
327248067
689260768
1907876734
1888831409
510981134
1205964379
196037232
1657536186
1321550333
774512897
917915234
1923737960
530868496
553045833
2035052129
879792642
282182396
365448779
576978815
283994269
586463039
2114094171
435469776
745272925
800958222
1886988506
919198381
709446733
1272358129
1092155847
461452121
634807024
523071055
2101578793
1085396895
111970142
244400038
1433679477
92039212
646025591
168932695
225433118
809280994
1519614380
1338796414
909933365
1373985143
2117636482
1476372240
1347463817
89551864
1548360195
566181294
203563376
1352590927
1848209866
108203797
964989189
1028396951
766258289
1419046703
1291287003
1245202371
264900502
1404047295
1254369178
898365028
1477570656
1932650902
1448958539
1090488336
2055864561
1575003573
750120088
434091884
714853714
1079705478
88910294
2071616404
1491444274
215441492
1195056081
217361430
1395768102
1085563638
1505169346
1426163850
1341771054
177435744
1805561913
1869380735
133744995
2121952889
1498405653
1713545476
1227652405
974012330
161001889
1908691186
1597464924
843123479
1938806071
1435199364
163608020
1822762484
31343956
1822821114
57890386
986764020
62272433
720948198
281082665
1969079648
1015387051
448059036
423604761
675034549
981143788
102778307
638651145
946767227
1608250376
802131166
1317059432
451123431
820101690
231463159
338734128
249138542
1194109965
20051760
1527467316
1566233483
705613713
1735118033
243597039
1383948583
858155682
371797733
1988802609
1342165779
1260487993
537319990
1161725365
462598039
219327761
901962368
842278851
1919890868
621942404
197110283
1380541302
741607300
84174248
1158089620
1967048641
1391752498
102798933
2140673007
1666503764
2088887791
2055430005
1132009930
1567067893
81939431
1702144570
1717662374
474558359
990944224
806870510
1080211125
1264273758
1566853497
1740179606
1230915942
1176489892
388087206
694916928
1252737037
192213479
1192425307
487471579
1056871591
482142116
507251250
1343612967
1213505493
1924183629
1678091117
549787167
60896488
310561056
140473041
885210281
1819239609
506091984
1612730699
1398117726
1631694782
1303653309
1537109305
1065057705
196158650
1586270635
30351876
1720908041
1343481997
679125858
1731635276
650683234
348039118
1914387961
1201486838
1728094212
1038109915
321018693
1990192001
817848978
770872760
317804750
402241556
1456268835
1587748705
2093674301
457589754
690415324
491693921
704975378
1651510883
2109344561
881253706
64336500
1947340492
1006945970
57581715
297332909
524970589
684002840
402545471
1713107759
1853173910
1703862848
386201127
1628555781
1333184133
1201694570
2134203025
1321831383
1179537633
803924813
479859782
1297935339
966547746
1083352676
2033220239
455216323
1160214978
189649840
1997230852
1559293816
1336254705
1329906190
283405291
1901431476
356920871
1276228696
89744466
2131410904
1079312283
1037540839
457079512
511703238
1233288760
1185755623
1145168371
1591491734
551316746
1058462304
1166874943
260704428
1350386526
184324898
920086925
106460575
2035441302
928589813
1416387361
1337429205
706871637
1732898785
1029892488
1667913901
2140554662
118785168
1631743746
1474321060
421885864
859651194
961027033
2082827816
1102539650
988504582
826532610
1596364133
1212950284
154476020
944505473
1667175647
1242559859
1911417816
694943362
1411400605
78510808
2046818852
746224433
1043529703
5472283
665990951
1687507679
950241137
420654931
1689349974
1611541029
1414577379
182837447
125378301
828773958
1353495645
1109532267
13904207
1326334271
1888340572
1539616427
76246076
1407572965
1618818408
2065416104
10934138
2078391186
699577299
51655183
510204256
1429825363
2063637429
1575445797
1292024605
25707116
822155077
1377938963
1541611484
639688173
297534282
741642006
9072446
1183153745
684271158
126669095
409414973
1886325631
1615030053
1601716935
117208983
362071605
1350007141
712007689
1235165288
816421466
959138258
2084532450
1320454794
1249955514
1558293349
270394482
1526446429
89481042
138751239
671492278
496721114
1713152727
1228051902
1513494563
151171671
56014028
1727735033
318749852
1756344440
1867882615
678060686
969898745
2040945517
1384412678
1289076089
529781206
1726162531
261857455
1278174061
1501719754
1185259771
474286224
1923028621
1641877487
1508068748
1974075790
2039218832
1389960558
529014006
1877753757
1112302672
772681390
1430065752
1313160887
1830855839
574712793
1741824813
1426891649
1278044618
343152169
1483212244
1976407002
1415218552
571052458
882226097
554411961
1816682642
631563395
1786550104
335037751
676994190
909936403
1935742130
1752407477
303198114
1822656762
1055899760
1365445682
789887908
1291672787
1587745992
381031922
830987842
1420508659
273616416
1352077388
986150238
1196882306
1212379632
1356973204
93094186
525449265
1557258447
1063564291
1543168498
836260608
881025531
371692859
569346995
2068045764
1738207169
1327489794
1212968781
1410858339
60514386
103124155
2019251293
425090270
1692116914
2062123448
1731401090
777616576
1527980880
810684673
269804362
1828165911
1612697233
1122887243
1656004872
1610790786
2039463971
334486689
1568110293
2063667683
625546957
55608262
1671974800
1225330744
351211956
1057939800
476382118
533113917
1929100491
279430757
363326646
1588960015
173382019
426095630
147648531
1730797392
1669818832
1529211909
922636653
1690115113
731503620
1683031671
1845985207
2141901003
1940177479
100489324
1473287584
1525193632
212141233
1033780194
630196991
591329956
358153763
1049524845
1431102160
1586147300
500060685
1845244110
900597415
703363635
1945757778
159224372
171436377
497465851
1507435910
798687039
1285729275
943402881
1645296289
646322996
909741753
1194541743
37832636
1294722836
908675361
128275097
843878980
123584886
1253204296
1860797375
215926366
1784307861
2141265717
2140735627
1006088087
1426723277
1807289999
66928974
314416804
1089268262
1630441887
416550039
1631209290
1813406666
1233950661
1184540277
789479787
512241191
2016878391
108637646
835341749
2035586179
35207634
1763110518
1953896945
1857272164
290824729
1845014540
1793137157
105008656
706651576
1448536033
275327320
271440304
1468204198
1391711864
1938183020
110653261
2013310338
1276637592
1418962814
645133267
798885992
400913750
1415008991
258472673
1354059535
751486260
719436775
1856686993
2092638582
1968738659
1952401627
2339395
1134511858
1292902555
1350341679
923100007
477551399
1530138941
399418467
1575473309
548897464
808136163
1043067088
397370786
2027635686
600705076
275810003
1157070705
575023335
419035667
2045955529
170557319
1039819271
1092282570
1532539812
1197746127
1997796499
1473824663
651410580
1502938610
647181454
1005172127
88077479
202479869
975622464
1636725145
246442099
1385418839
148708412
91005299
1367110548
658023144
61225531
1314407442
1175233454
1197693739
582513285
1006604241
1460319847
1630663543
267128476
871731195
327600936
592860715
1043429575
2112144303
2045351176
183848524
1406226390
1988567711
1244101180
1732010846
90372219
810519378
1805879051
2011826848
629056854
1978828379
1233708638
535914105
127883512
441579738
1883754657
1537002058
1922987370
647636107
1597446876
2088467610
1258743247
1050494895
1690364703
1988965255
446856683
1454890304
787244642
2102834035
808386098
775034044
1602947152
501416185
1100669026
755432673
379380793
1730601868
1004296410
636508056
422436038
1733346556
1081567329
1939340476
1135545308
721905801
2135924104
1328909809
1962324862
950837956
1341920722
726219400
1369316034
186402217
1804767996
1808563348
769641080
2067423810
1377888485
927107724
973033005
795357417
764920888
2109277903
1723799745
1507455053
1004826307
710313919
282355354
1033733312
603395330
282681297
1580132484
1962887193
1306081561
1974684855
351038120
1441887251
1263712147
489308774
1666736997
1308991220
1541264741
1087661612
350039124
392178570
732801938
1196233775
1847262864
1392165344
1757130647
260075772
786980955
411572143
1067895603
902747796
891887046
1841726399
1503108433
1990757992
2131368904
1178821703
1625996143
1451222810
122439980
263653686
1866952718
1967726693
290355117
1943728852
1116292161
1359120885
924249140
1200357965
525790432
1160490128
146580122
1913010374
1903074919
467552992
546739616
80767206
1245169197
1594457995
874167806
1527228014
1366862100
430607992
1867697930
1744835022
1460239966
213479724
1445764009
702875812
1453282483
1682428467
1781387949
1612346939
1138992579
1038234327
1745341369
1559447558
79126568
821253567
1820612107
1192560349
704383503
1553955709
1041057690
691250581
1396776751
1110680602
798797952
2133642448
1531692345
511354956
624112511
1027456500
1797315124
1852098879
1369165795
2006987695
1135071015
1731515492
1578717995
237445107
317521428
845780236
1089697603
80685244
1793461848
412869806
1726094618
1982809918
1016008398
1223078340
1536442139
982616834
1452634242
127574766
623525410
466498339
1859860066
449304743
1799212608
1412893655
188152051
785069613
300382376
663567825
777869678
876913455
1804889515
940646321
1309032659
1332901507
2019426652
1912329358
1084141856
996847896
188493407
1333088140
1294079341
1426819061
880134723
26254103
537001624
886804285
763609868
1350322945
1571984456
231216473
277015982
2135723612
885032407
2122758172
1803096585
1162226468
1027774161
2031748713
347764825
1854784625
1727439479
1780387211
569700858
953280775
1534705672
1710335075
1966565742
2134582904
1458440032
525374958
1562313413
43549484
2086453457
217737268
1784810379
1560705076
1159587840
361198158
1472745309
1307344746
1854293265
114778081
579619720
1414677731
667787664
1576222305
554506112
1451783416
886403841
2068534371
900458099
971410178
887183153
141767204
1855373581
385263020
1542441264
254464594
1908016269
1918029616
425352239
995020712
757979268
592442646
889205844
2085691616
119034647
392637869
1555889181
1851566146
743667564
1279848315
1684325445
807276581
863879474
1406985782
1813894616
752127331
2106308286
559184519
2005498321
1968289190
640928539
1562537855
716183438
680142230
809732395
1720779958
1901374610
1926176670
903871984
551457661
1531913911
1780277640
1810726953
1662146468
528702705
608167578
450776790
875697840
1121258873
645712640
1491954532
1614847402
281728278
2010801903
1867504312
1991001719
1918570026
1638855470
692612497
1947348119
150073820
2119838625
830028499
1362235526
600677550
541536383
1477839659
1630380293
1985416639
1086921769
563461603
1850423655
747348800
1903471713
1310919188
1261972153
1278660224
1811555996
284589914
1386693247
1837933711
900055032
184295642
1570233825
1093239753
49602270
695148538
1286014652
1980367501
2043874563
1701800985
1403934345
1220681725
1420768659
1567746901
173938477
451137072
1222628420
16118826
455227526
1996817486
417876425
2026529115
2068596661
529076911
1132953299
985906398
1363817399
27750442
1893456544
436360913
286801277
1627706809
411924329
884159411
1439258268
2120010448
626135837
769557533
2009843156
28849421
2134385748
1829304363
2014736303
236485774
1390377184
1488148698
1804159135
1891200305
112334183
1097142854
585245175
2085762173
878045207
2102132600
1866088177
2084044077
821725903
446843682
278571351
1208637540
2018351399
1055946282
1385636427
940197399
201831066
270412667
94493488
627241968
1554089429
739441921
1385021027
1474941382
1432864478
1523194269
2132375165
2066433418
1952536921
1431888711
40194667
1829082917
1362902135
363971181
1190554671
2006000354
1265757320
299249600
1286022824
2058453518
312548326
1189221173
1648985671
1935413660
543631506
486290852
1557468758
617356749
1346691787
441135266
1116001873
411681175
52365441
1826198306
1708604201
339487011
194969637
1915892613
777668801
809567584
169748478
1338964773
1315597810
439665458
1025362946
528064829
1918006739
1825373008
1546893671
2013722770
815048968
311117724
1017416375
1908225977
1529471992
1289130392
1630713189
673680814
2109489123
1362696193
1681924850
1182099436
1807166927
573874443
1503404471
1481408536
1835814353
1284294174
909080952
1934585795
2097820036
986342114
1287629898
1927434744
1822794851
225422741
119043144
1554277044
147589240
512731788
73195353
23339796
1896238360
11000499
1831406154
232458752
1981221077
196168655
571908011
2031005168
1635064013
2133419845
1277376766
401948955
1646410474
1427489212
857863409
211526627
1466093954
1691484699
1787911664
1719269488
489595981
1495833548
2024370730
597384879
1452218602
1821780308
908143860
676617850
1705625227
2067546921
657754966
1680129995
1788564326
1185695765
470469136
2100912958
1721848736
238321476
1697047321
1632153750
2046949000
449722898
1237233739
273070112
1237851311
794143260
1690998635
493473739
1070393398
890871608
474790645
657762574
1558065993
1744243739
529787
1789017382
1328314226
33382103
934722301
250569370
2023264196
1538854484
263525332
1464577525
377141684
546732760
410970028
589446797
1490264903
1631914999
1329321395
1839205733
242916946
68317001
453751081
1978930357
1773653578
1880003343
376496462
1767013322
556116003
1522828162
1052973189
168927774
1670233892
988855819
1622252016
673819668
1284108132
1717692922
1324645305
927699071
320321082
1411616650
1299489736
597887455
1553750507
1260663003
406685431
1206223487
1095966140
1091716153
1438777498
803257360
220531501
996275813
1132057092
1865210701
1164753687
957288831
1859026689
1029896685
374989063
1597903842
158663568
1086186455
991690609
398769705
1501502561
120301973
575775699
317156736
400669550
685916392
1380785248
1673740655
879235110
2019432952
1912439428
84196484
872803687
671879884
397464343
34524116
692059770
53964181
847405534
90735844
1746123631
813543501
907688633
1889109886
624601005
368460846
1270327009
795535419
1986230763
1981910961
1333967465
563053718
733101372
1568001266
1079646091
279683746
1403939407
2118672750
1559150564
103066494
665001236
2105951208
1980099982
318228030
428973159
1810666686
1515552309
482141912
696263317
89979140
1078305968
716140934
1194727520
1215322130
212081316
639705276
1971027567
2066567012
1810252700
1757349810
1096327678
1928907400
338344246
372656008
1595019893
2005281254
1144764747
2039476102
1090478939
930349281
334500323
710489211
862561377
1721383130
518230784
1386330888
366065348
1096411310
652841350
428545853
589746061
218195437
1189141412
810659071
1430150667
1350866361
1018201117
100941437
125586433
1978612601
94997790
859624666
995742293
1049208962
1389072857
2101119656
1788807095
1329421358
1977822031
1492613711
97305341
247516801
1081191953
325266252
433597385
1955133598
1585595568
162438142
604695306
1237112769
567153730
1037211744
790019785
93020855
1032026887
112116251
60726616
579309005
37152697
2038385391
558842130
1711843232
1909833962
1732390547
1433326746
811618769
1152248384
286130066
2073938329
620986916
864366121
69836869
2110196780
1848339761
68418237
1719217782
1909095956
1910760141
614257511
555071690
132429303
1528768228
709240576
702412477
186989166
77535881
1351804813
1429688175
1369472406
1075888623
227566047
2126763563
1478649275
642529605
591763938
1598146556
383208802
1486641989
1099640492
1513939243
348913407
1056998647
1884232053
868318666
1684896898
1572654115
124358196
1192865887
93852749
864994706
1977871466
1095003030
738088510
1846097870
765746040
904652445
1034092332
1863580382
452999275
2124833994
705462255
1082795138
1649958059
910904563
739831074
1717236056
1771201067
193939778
189503301
108405236
1447712257
1994712673
2122073912
133668753
567793587
1693274314
213255319
216145975
916158322
1816691828
2091518592
405037338
467042536
1010920778
160602841
2115249684
1769436679
305742967
2045497729
1718445745
1393863114
1893043097
1652774339
1720768555
850744634
557268452
382995021
1026325725
1847778566
1910812506
1558310737
583408922
1121581376
511505576
79197806
702478482
184793030
1085107153
1403278684
1296280217
434939222
1836575797
1969672641
388636202
1024229680
943253619
70345586
32460210
351998098
1638071146
277020956
1093741286
1728570699
406066130
462273966
341016419
919070997
1590928724
2027113177
522693791
1603806489
934809305
1997817129
923953478
1004300081
209445659
476106638
1559227894
1257592401
880414931
1230104559
2024968858
88459901
418785326
2064133777
1945611921
2103733405
1715232429
888275967
1738261840
823042632
1875833724
53143787
1327501541
101445392
896330020
1900373147
1806102568
2125253300
1508308868
1251028655
283303873
352827729
2142465701
790832496
1056879935
41116024
389617127
1155624459
757199151
1555130018
1550461104
1607338949
866791301
114009746
173999483
1353639532
1894385686
1742592497
171248018
1132175679
2102549133
1280363375
1334571135
694322620
1390219129
305434179
1469585357
763362592
1294863029
191960284
977564230
1516019177
870450477
2073058424
763127765
895441531
784326511
329853548
289287594
208720190
1582788336
616735370
299994528
558373696
890364050
29891000
709830718
362431972
1139931493
26261545
57199920
1209446783
1872819295
551403131
932311630
371242891
139739298
1778567027
1969349083
1244847360
161885561
1298571198
1518769073
1568785890
757592503
29935531
313561875
207113856
1140473090
972871455
1049855797
1064029838
1232488659
286033664
639088951
107620846
1570666266
1123355993
2077989881
406352538
101431569
204168807
1131513649
1364216292
495547764
942869179
1403108180
299818734
782311627
988168826
1228017088
1731464116
1879663466
1961298196
1878479817
1060228354
161516776
199926965
1724773595
540402961
854056238
1625327771
454910785
559926378
566536496
1201771638
1047019947
341560078
133571585
316112416
1521442679
253499358
1759957397
818851509
568197708
1904040368
1965159452
967987630
1559710440
1095902560
1041440566
163022145
650405257
2098946324
1246378227
196646356
1283835048
852958625
292365693
1152531055
1465205171
388666870
675192229
1216650950
1532384828
1040488930
407741257
626787158
228715229
656635338
857674962
408053568
1573046900
1172076842
789535602
1724785943
1184103644
1387371387
1214687295
2141400952
60022439
437091743
126053911
835339203
1944964773
551310061
1487940038
1144648699
462353827
1644212087
583970936
947878800
981508427
540798004
1361386107
662600715
1914158974
1692177598
1598287429
243384067
619779316
1318476615
705612933
120218982
172433762
745730952
1657507351
531918224
1927800341
2124411605
1485559996
1061178936
1468633815
166763145
1286335983
1401483067
508339458
1068924117
636460287
1180721113
1786108592
1087779030
455654338
1049294865
1293562003
1582843146
1764302421
324152402
265032317
1222500417
464525956
892401324
71638909
909821891
734007749
2138225662
1855784665
470672426
1782960655
1830705716
406331447
816954842
814159559
583733958
678340234
801410504
1840765736
497073050
1918961652
1267992563
1922772408
40118425
685534757
67023315
1647491298
903643557
2090644939
217723468
628120910
674631233
1013785375
1195923353
1816962887
1481286832
1813919208
206569585
776988419
1652429154
1022874473
607530820
1870935221
845205710
1370564817
1158117444
540798004
1205121321
1639478922
1724746727
149353470
1191734747
790753389
1203288970
321538003
1405823079
58209641
1583991243
1814223289
1243951831
421710626
1438751388
1953998885
667955658
1192090142
109943139
1028793232
201320512
1991727215
323167051
802641830
171810062
2113208143
1213278561
268929297
939019446
1907105035
1403577827
1625323583
796637899
2124331832
2126327856
1027187492
2105430683
1039818777
954231544
667200246
729405904
1102801403
481370999
1173669355
1300976262
424271188
928457203
572141458
94223746
1217283371
1794471266
154029620
78682271
1919542895
770294240
2036267623
30322140
642998045
1751058279
280561330
662951747
1598493669
834232136
155698740
1800980384
325128846
653528022
742299587
569036666
419664749
2132711165
1899322505
925876990
1442907588
2135460549
1503414081
1983343299
1722589776
1641493208
1380329683
1705863723
1409413978
45567039
1313281170
188129897
1179973803
1528190079
1071498711
126642837
274710163
77864078
818294217
1025716919
993989863
561711047
1778737471
141853470
1958682408
627263989
627866198
485071495
898502874
1822385074
157115049
1135777530
743593131
237408369
1217874108
1523419240
662049035
541413322
899575563
756466441
1111333061
149246156
1556822192
1068590503
1711409209
38286774
481402094
330866180
1942317277
597823343
1855511225
1387403929
968723164
1947914940
538355093
818445058
40674131
1321939207
2005610762
1111998847
2104645723
8893678
1287270800
271336433
112882673
288160164
1500279507
323631631
803270649
2048710832
1146914531
1121241773
1133547842
1987667176
679143807
1318182228
1983377488
1507988043
1686149721
444900622
1764017039
1774748385
1615549418
1815732819
1245624152
1613021706
789506986
535779441
1601431834
372344629
1190413101
1666408575
1316384374
731168029
2085165215
1821320269
2077300537
1907444087
468425911
1094738625
1571437028
1733751247
1354491992
1151585648
1838655718
82849444
1204936677
768990114
1691211822
1835528783
1074330430
518331627
225798841
653094186
893558100
967243437
951236048
1282373288
1428975618
1437984755
286443295
1368263475
969942786
115516599
1401343320
281765720
830451660
137578343
477047098
1520632742
489280778
1715753428
2023580374
1640699187
1578465077
851997509
1806063274
853797802
296922676
2054837487
1619326383
682470249
505518972
1542782295
1560144043
469180613
516167152
232954098
411457165
2045227332
832572384
399067752
1775672528
1645829124
1382835878
546878919
1962118451
545139958
823000340
875078207
676888024
172711699
1306254539
943796666
409286735
1461889375
841506639
922096341
1151607222
287880156
46501378
844133653
1466846319
1937558880
1658952893
1544380038
1879904680
248579096
782305128
1264285878
2116988727
1826730205
997805572
299027224
795563968
173722626
1033668656
326601978
1237864582
1421311064
546258211
547217303
1040819672
139915548
221631557
797737913
892230970
360331443
7224206
1458483002
817113172
37451746
1685132697
1129393779
633576833
2097790956
939884215
159996577
779745992
505806281
1080416869
1800980895
708714110
160980695
1940325789
1032468206
1223303870
758264822
326288364
1348403251
1152965359
1413947839
1005495032
350063466
1943833881
1846575541
2120036031
679513427
1049886963
1675733030
1171694683
564832328
1852348278
890452566
1786639800
379833184
1723435442
1493950257
646511345
282391427
681732379
31204091
282468996
2098168717
41052248
1066094450
1591991584
296048119
915591989
2031848258
1394705988
248870296
536704892
2088643994
2099263155
1650601824
471356002
1103678546
673029604
1888588462
141960769
1685415182
1505947854
199280662
384873426
1954313680
718573127
387689684
1918417890
1784898226
1546650227
459460337
202044503
267028668
493738121
159631174
1222434257
1279779149
379112179
547625004
571934605
859396313
1223477551
1439105430
367654310
225061904
953847467
1137734692
1054627580
688055099
1100137568
333981253
407399377
1890316344
448567728
242458407
1259716438
567314807
361461133
205114721
804466795
1174671426
1238398649
1235865779
1278639925
1943862524
1792946320
163491773
1428456605
1491278044
1320521662
1997374111
1874308535
823351750
1139769019
577927246
1665651532
1943151852
685660700
194108263
1653620979
1653393424
2076711040
220141382
922915973
1472128920
1031181089
41399671
1148990009
1193758167
851823232
610013714
1984081107
1658145286
1354528878
1312359942
1392995663
668276924
1985488142
1968638303
93432450
367529912
735371393
1843830099
1035828184
1041970516
1161454205
265895008
1389775037
2094867351
456978072
1352126307
1124546011
331441275
271694480
679404034
1727040639
119200379
156909328
32749070
706262488
1183155461
742302825
388641886
1574508357
1683915981
1107103391
1076470248
260628995
693985529
1141799935
213030990
109878101
1308569899
325523971
1784282686
1433726796
1406806317
1089305711
362749002
1611166603
1429695330
204239511
687481533
1670766766
745175661
818797981
259390063
602146965
1226087323
704179694
1691309386
156344790
213213130
187287268
654564942
499539982
926179846
1053275632
1504522159
192692788
1791709589
603792448
826778640
1537218553
825198029
672232169
109622620
515224453
1354714071
984912773
269787303
1132878670
1643390267
1599090144
1737312514
771902430
2050264048
86627885
1508159849
1253474188
9956007
1318036404
1086464956
717282298
1056347422
833576980
769745344
1691238407
462053489
931996287
43403602
720108709
678725864
1023523270
264060438
2081512065
138315130
1737563929
653977022
717002148
832552728
1310452588
685180877
1185150010
833061842
804831919
772194713
1051386017
2124237557
1137431843
928936020
27079687
620133184
93031891
2105312818
215642065
742354399
341726610
266091862
857967113
1598807493
637169601
1819885587
1217978350
654475247
735608194
475085160
903540096
994361061
862094543
537210832
1118621536
2114742101
1704192964
1938224235
900949533
42763417
1510435890
1750363355
483193990
321933064
936899333
1866179259
252914457
2029522664
793110883
177328891
1667661349
494533429
493725489
981493994
1217139397
637251387
437036032
5630450
1105061189
1707620801
290031283
1971680546
239281179
745466270
177267010
2135875032
1714379346
149909567
990854620
1149723288
1449560477
1255214588
1574239986
380447771
827124957
1867673229
53082531
1891363097
1435486336
2036572626
1409238558
1261411459
267849088
95840222
1628831001
907068289
1992368509
2114794002
390085499
1433294220
1457009445
1616134110
1517005962
1052670684
2008515546
1033639922
229512719
2068304668
967116121
281953517
283926486
2019646186
166210828
1032572555
2135766813
821295710
629498564
1941058971
2046357327
817080433
1616425985
1908513097
478970001
291000479
1597707915
320809541
740139742
946940004
1236379139
1373881987
286752132
1902398222
1013007698
444303264
94432477
572519927
679051428
1744412776
1480070873
617197993
1976723446
817705148
522390151
948269368
5620444
419809540
1114899448
1406274178
1725400945
326194976
1054745267
715721863
429868127
1724744906
1805875343
1219080454
261637892
1941771575
2147022067
599035199
513422613
1293834195
1968946905
213061679
1381820993
902127763
963705971
1673042189
526698243
1116430029
484217913
1310324360
1190066158
951895713
557141200
623845858
960086274
1503575831
184849163
1712811884
1731835674
933250844
366676136
897361455
129381302
1865591260
615114588
968750517
986884957
826260996
1010318313
2136624017
942648068
959115204
682671553
2092888283
1112566956
966159948
61724307
164992632
340001993
551700527
792558623
1926125080
1915871953
1881559842
1006774912
835427021
102932252
2049314048
1540792774
1451718802
964991267
1834409697
930305187
1842554774
2091272784
1745651765
646454383
303703769
1229066106
1165545430
1138227774
863956469
1411577558
1285703963
305908051
375931373
1360322154
1176805483
1503503043
1316145767
1259192972
430981810
361007362
1938555902
1352431054
1492567153
694483716
1162194507
25006298
794784711
1580770323
5205551
218998135
1773952197
565360974
110252089
2037243661
581916709
1416004017
1446433474
552289122
1264306282
1669587139
2047473396
897595618
136569190
1438291024
620932166
1665610183
616588371
930943213
562330708
1088548480
694070221
854257937
813806738
309646342
1814184316
1085945937
1050951443
1319166126
1711440135
963655959
953818261
1822776626
501115603
523076309
714736591
1964108717
1607449561
252418238
1280488547
1169452196
860412364
1662420917
385333065
1396828053
776583226
941057757
1423125538
1750204031
1928451533
183371886
1271748123
661233508
1418566110
699484643
1757936379
389033636
864747814
656901821
221575220
959556697
204171531
1221227644
1307457274
1373189517
1664167559
1817808972
1439761308
238443014
160190039
1000108189
1584866917
595463928
260914405
1935396544
316509414
1488134397
1694444325
1086451174
638029327
1597272484
440446631
269124374
802875748
102434700
400812670
1663092116
1933566131
134163864
32970625
415352616
1981779699
296668938
1514289586
871199119
251888930
1523283777
527801315
2135832048
1195362497
1078125957
1913203248
1969520500
242727050
8077510
1025263375
1271369390
505254630
1935872575
1787613943
1235709418
371609860
394649859
873599589
1846099949
913106364
941909381
1984641602
1060763130
228467928
366954534
1356421399
1696196430
182387042
1537483202
887039258
1309901296
1027484552
325019455
1279583448
1047948743
151887508
328058948
1566694534
1995864427
178544504
161749489
1717532887
1120857457
486911732
1235872323
1000907185
1852974221
55554347
2087044189
132754308
846445351
1540583442
1909371002
195394806
1187190457
1254263603
914121615
701722438
1043638834
571306871
440524647
1938266714
549059617
1342709966
164633327
1121370116
364571032
1349102626
656087346
1930155078
1866092295
2015188255
190235522
696498846
1300633645
658100092
846707631
390314909
1264145404
1563241212
1450674517
1400728151
673313958
1033042739
753705245
1631791697
367190219
2014410884
2079433113
2023808009
1940878880
1642455642
109939920
1646101515
88160343
683489768
120827856
2118719608
519493477
440944338
2099286295
680275678
465925721
518795696
197395433
1436508477
843838108
1614712771
1507996153
1541878952
1080967623
1076956265
1187936799
1100352719
1718175537
1793076152
1298769372
738870126
1915892613
1366625041
1234574327
930623569
1825497044
150770536
1339910069
2034805150
1020085080
961637098
1790111125
1818945133
274965811
1904873012
678083396
885466837
2038601217
630750538
1238688170
1441801644
368039241
1472521476
1468888500
1897167554
2053614675
515381146
702635973
1412643788
628857635
1491821936
374980504
1297120087
390089036
1717710743
697627380
124705230
1956706540
1601489695
528819824
809686939
1405979427
1849360391
344075997
133547038
1465642000
339347387
360459613
200698702
1961303412
25040400
1474222233
1474952769
2130406417
1299347135
935308541
572712272
664650823
2089635147
1462729098
1255499956
554994984
952462619
2136735866
510864769
1248443918
544829243
1206459838
794215387
94109711
1729235728
1687623863
211872718
2047707508
805511803
1221473167
1419802457
527288134
2069402350
1679303240
471000231
3628559
1774922340
1816016880
2028566239
1301031582
311127844
677005737
460532051
11183652
1041665875
304392149
1182208175
1989550107
2131253669
1974014059
1430260863
1449459283
249489442
499421099
1671311559
1240594602
87808513
1119773978
1212471803
1886817454
525746178
1727430297
1451963954
1103315413
223111692
1706001476
994270935
1041125403
625518087
1328219781
1478884861
1690342903
1501264668
1308691050
1232810696
1256896390
1222486360
953326499
822775932
1248350855
1909015634
375414378
1166776583
819134505
90393542
593678637
911120762
624606756
930931773
243875337
228199114
863514162
731228347
388979946
1488014688
1015935883
1936622773
380828910
1958055966
111827131
1567990153
233702585
1525608579
142438136
262959667
469024304
945515711
125256992
1767909982
1954848353
1993884620
1081164760
77289620
557344525
1272524485
2034675914
2092413117
1075552677
1885642737
1213402632
1251652436
880360827
539970662
1075640102
766006686
2000029601
269210856
2111379298
1578914309
1718728878
1516363164
459138108
211642272
2043451654
244571910
397051311
966914
1887375266
1251959017
796144899
754379569
1001641170
2041423293
1058835376
532338172
1366028205
1457869000
1660176081
1282051532
111424655
1942746608
1614918863
1016789889
332960514
1368146749
1968338912
920026959
1797852485
701385211
1567715908
1605921322
808731673
1884402902
1842967761
28885897
1812110341
103678469
1484300092
1165933656
833268261
914716963
1550994328
875465913
1907774339
1355386862
462407985
925355384
1721160550
995909937
950419141
1505850887
690545655
1776378593
5079618
1620908375
1637755365
1621595304
2047987794
2118890745
1401137076
1903038278
668286779
256961919
286508933
1266369388
1397812475
1141208314
183958406
296960371
890949917
1728358809
1013690489
731176867
622212338
1184972544
27041438
231187877
1147118359
1503049143
936167522
444571507
153272825
1736273268
531726021
1170659037
615713483
1590071848
988766787
1574223421
1370452860
595411874
712572224
2045146709
159674107
1445835360
1797893935
418430268
1354292173
2065018756
1155546924
1966681171
93688681
208167186
745494511
212495228
1803737529
1370095301
1335581569
406926080
1785226397
1979048209
1499186568
755503731
220214796
278194991
2099976350
58536165
1918844810
1231679350
1864292887
930332166
1687528757
314300829
456578497
1329882498
1763104969
1468701772
1495753258
1132007889
1313263579
2062821926
494036287
400835853
1404284697
1028898775
56533434
340078019
1367856032
1669090431
119707657
1971739842
1428389953
1859783265
1830051546
1512698040
1243332831
979943678
215210171
732250171
510533984
615731514
1894796521
1856334959
109287031
511079469
1111773274
1363821833
312573881
632508747
146850784
782844504
232070229
1459065032
1930568813
669549779
1651725032
947129320
971941726
336801429
297886155
662097876
1197772069
8500284
499003771
1747555654
1933381371
1078181412
1277054655
382997144
1234206528
171113616
1497622206
1328047473
1646278679
1200273911
1677165364
1636323321
1231849623
292442078
1428012124
1457984542
1329658167
329062250
1130179074
76138607
893837836
1505650355
987665172
692350537
707891103
1607425116
1318916270
2009090535
1816851588
41506936
1851623697
241654847
1148989582
834670314
2131646833
2140364711
78136586
2041667765
2067691471
874715074
694503614
1561886313
1489621965
1360881409
16354051
1976951964
1747985439
1128611812
1148507516
819051203
618792226
1941798902
457953555
217240515
1047529403
1174888950
528764515
826636327
692850524
1447123060
1759918866
1557953780
678150306
745599732
1511662481
990514138
429084109
1274921393
2113823723
852752498
359060929
1449401045
1716370524
190702334
1430920941
1228417448
387413064
350953221
287676970
1701999315
566073903
1665264253
1435925408
949497581
1193239233
1354028149
1855376738
1198834474
1558584795
1540792921
308795003
1864271597
1993459655
500959457
242288377
260966487
543053750
1308213091
1121196640
652575462
349206786
1348274307
772966370
944349152
1351434474
497057257
109172442
698727333
1628432225
106010679
1575494945
259350231
14353736
1605560569
1156940849
549327477
2061731248
605213241
1987588645
282006354
47752056
47811252
1816793596
1008135482
750343853
2050146502
2101544879
30051576
167967062
1988250101
1661888940
56035558
2057503261
1183675144
776906795
1785704459
80901424
1932117693
2064326577
1822919651
181955502
554500354
87786051
450132543
1238250888
1753946882
1323993187
1961203925
1768420590
1175343924
451530631
607247140
579506823
1284179105
1998371589
328254662
1388911971
866514012
304484186
653276630
1562927272
1944475922
854687286
1320086040
841612930
1751410321
1711619851
1792994299
1771255734
485140816
306063240
709539802
899745715
1117568416
1410477074
118088272
621458407
1074036475
1518014435
652705294
770780733
1950630143
1959653892
1312966678
1250488475
1679046971
1069763710
1593405325
737661951
225859470
514718841
1816280685
1012605555
1464728300
1029153414
420716446
1697195004
431706220
85891443
1033856723
889220658
686577248
281784353
503781003
1625965181
144234556
1571062894
812073257
632225363
1957519758
652465649
1757334676
1367505476
1865658806
89490836
864095480
1942007030
2124098390
940721829
701811912
1953312735
777180002
193919375
1054514602
350006577
1248793183
1433907222
1299705675
62829340
1604402502
63891552
736969631
321300551
395837043
836483702
1690878304
1255192178
1975741391
1666111621
175100014
563565729
2034028417
1102513089
1359739771
334726129
1026538022
1548953103
1018555603
1204313966
1530796582
53420222
906117950
1227536678
1222661065
505705771
822795475
1543013377
475406860
2064653271
1910899384
630373421
1257361427
337437611
2145617453
1122195048
1694422967
550776164
1731945698
1249441170
1554155136
825961917
457272854
1593850105
1012880635
1686432250
1998378655
403021244
925026009
1739321098
1691790717
652683018
1248683927
1281206498
1993175075
1573428434
298365213
1233833745
1197383790
425298192
1142347946
1338433738
568114806
522166639
1898571908
94865738
1699084461
787878989
1327015780
1991710394
125311906
1057382450
1769572607
2003646462
2000372179
209861900
2041834364
2023771997
1283495380
713575860
1174174876
1921818526
1998918427
420237786
991412271
71218529
874414948
227293800
597713097
541562255
1693721791
1435381066
236272202
1313037481
303833063
113164570
1646237869
1537680766
1411041607
599469521
33660740
210504926
631938906
1612246986
813966660
1141690443
591755292
1351161962
537155470
318348489
710729791
765859620
910398707
1698117086
2127941784
2101557338
1892648539
758281548
893812068
699095129
1379539467
60412554
674697237
633793251
1938300131
1656989702
1917745195
1167671387
87748660
877436724
523600570
265548927
25392982
1747167554
247564611
1295593571
2059278840
300298643
219173538
618597923
29229110
1587853510
1857509869
1034958433
497188471
3009195
576855459
1975456637
550317445
1946104417
1714927911
776909143
676834226
45038633
1322449709
908105141
996323015
896522495
14914769
241416115
1220483442
646769653
425125334
1320774216
1168765646
2081231113
385530593
539347402
1184481926
1707007486
561468180
775929774
106432027
681579390
29872294
558147288
155860263
1261615482
1404904661
384574995
873274069
1909534158
91158964
1351667705
696336157
1306918986
1779647081
2142658083
152911551
1370392516
1326908652
1400457848
764341615
562185715
487064037
1974992583
1017224298
1770082157
771536782
603954145
1811491346
1638368425
40568826
852474169
216628077
796430591
645323536
2085047816
430809021
1515506379
171238635
1437415977
666064966
1272826504
1700388879
64265121
161874145
1802978981
1061484136
1456043600
2080011242
1570403234
2113293301
1254606316
278971519
1054272365
631941046
162791782
773160792
121134850
2007260721
1165152508
1239821440
1686192351
2137184469
4267728
231650398
798213441
496363391
1951320797
773216697
1933353263
650465443
2061851854
1508275323
1070532326
2029896724
1533705292
264796487
284387515
1831135809
429286888
576700087
804852600
310013494
1840307400
335956855
45126392
1266397322
1394175701
811558706
233110964
1629879677
1328489888
669990708
564436848
1736513353
91814725
1306570347
319023924
350104803
1062139885
116052105
1308766136
952452946
928322797
1870834187
1082527513
1265842141
824848063
2121325616
1586176224
1430430250
520038787
1783136730
1374533816
1307625796
1327001956
1623578567
335130266
1744885625
1574878708
1872975501
665694707
1915076333
250331588
1291079175
1172050508
1148167659
820764178
168886892
1013824121
1746043011
164187567
511533158
1482964402
853520721
423302818
139277533
532069518
1577695836
1319861544
735953836
1617670382
1321007236
1555783892
80529199
2039963871
423534235
555670660
1521859743
517802493
11994977
1933508491
2008229343
1754235857
1046518189
211514606
495531855
1553916678
1126327845
1975667056
1016501308
2145197184
1803848219
299947236
1642295445
549980918
582693447
476216
2236651
866592384
1976711120
896272203
566524096
1656963987
2040538431
105182503
313855817
1458346441
974336874
1304476435
17639248
1283245122
1278136905
1823269378
952098346
1171804324
1156644401
1250366677
884247141
453830437
1664726401
256431944
1899069007
429177364
283605923
50097260
269076343
1897014703
1153256377
2085397397
2113327371
1985619622
837377099
1415987442
1935214897
676386717
109195226
798120254
1594630242
322172233
903442192
910385438
152485101
1391326501
1927397897
873707599
1752187681
270789840
538716636
2022565819
909830114
1042344905
1554721630
274292123
910208833
1115583042
1864563001
1597190894
1670489440
1267192576
196737646
1351667183
1688625155
1928286162
1234765460
745034685
1561575612
561369793
1074162932
947211508
676922161
1342069605
309894198
1641438665
1076259859
847525020
976413857
374038396
1918424019
1541829731
1165907805
461006897
1778500176
360464467
1726753928
656278026
395091830
899553025
1629955844
138554312
326534653
1239244522
1825783710
187884480
1429267263
449102950
665185797
1287346371
309220640
1221488038
1417344678
468126296
1600710640
1339919978
1996415800
1503669777
269152605
83362997
1543145311
1518258584
2125186561
186375267
1986178956
184728138
1546777506
1435725118
1995636244
282503619
1233838004
647433692
1026328047
222840102
700126066
1039065843
97356469
713279056
69085205
1043629620
1748044712
1742642373
1408901684
1829939051
1088501315
398847530
1307888629
1354569831
1327525769
459061172
1627515109
1155783545
615203801
511623374
477003332
860359920
142526253
175392954
1784278042
2057440996
1673504268
280421512
1875402059
467164470
330697714
1534542637
1222492351
874757499
1932396114
861362720
708742680
696178244
362365306
1422048489
1053735838
542295794
2077980450
2055028623
1869617703
564279638
406563991
1456322677
1505386147
1806241317
473152644
1876717476
849831316
1213434410
2058251063
1113838381
2083940600
1538410439
510935246
1678349767
2121038722
1080128662
1884577190
874456090
959490728
1817483896
1485737642
1476745275
1974539686
673961671
1258710119
827528579
1187718698
1724249266
612754087
1251764282
804856799
264623454
425230112
1311390340
2049610436
1670560248
1689565116
889987033
2010676343
1098649615
797910124
328495607
417521450
2099824503
1911373043
58184487
595765700
64848247
1674718877
1450318801
1099482702
1580322865
705836903
239309218
84265545
1510758757
1226804233
141473493
693194695
1022898412
1992723960
2089938967
786574920
767518220
1555650260
859010449
1247619964
789506986
163061235
1499756182
258723430
258328177
488070025
1539852830
1726769902
1305179483
1788016442
1172742885
535597802
2012510300
197110254
1723885214
1993317272
1451789558
1319857153
1336059599
1688511762
807890548
911288267
270437731
47312375
1975018849
565298046
1143193669
722172189
1314677143
1022166508
1644002174
2120473209
522404293
463787
2091070144
1069093443
547127469
1765818795
95017704
339333094
1551037977
2068348320
1527620485
1325018451
748581897
101151729
1927536949
1607058399
1380515439
900441971
769725079
1410688761
767756066
189768843
1788144125
116046280
108021341
167595381
217668071
507411004
1274256761
816430628
1556988859
939309258
1255424003
224645715
717790580
1214403152
883892533
1592971752
1499068700
1772161514
1935994914
564374458
1184280479
1482488296
1507670542
475673246
1227060296
1898818177
1756974975
801864376
874481179
1314329257
213058085
1101720692
1397455482
1062717331
1277785326
1785813817
337589821
2124271483
1708926443
1571196224
1394975961
2007094541
345024824
1783577231
1992561820
1296602365
1037123114
1353844478
1667014270
72567544
605031479
712116748
51239766
1394677994
1378325320
887434947
1512889509
95131520
1239557222
1126506811
131350309
1097915362
135620136
787661173
377180665
1137514892
1889948944
1532757537
1529120734
373948572
337877137
243634564
1001454359
1204658834
1971017305
625414079
212336962
685197766
354074820
41867687
1417046660
1438330287
526062938
732510435
1527057409
2091126400
972591466
1754540790
1538286240
130777050
1907212815
1619765058
820043682
231514866
1475614504
985301074
1348971008
1194591316
1016612732
1854066256
83911950
1288483770
905531489
1118812359
1369027928
861433984
1423616968
1520259329
627897302
1811522640
778692506
667739978
1911089797
499146208
1738387528
273417867
1368668095
991020683
1909062115
1785342627
1612901884
1599553804
1615929876
84543114
2048985604
1165661219
481853029
1383508526
120065981
1595003897
55184846
345057586
1218029726
1051947046
1724327961
1046625717
389927939
1568896753
1465384060
929789308
632288644
768031553
998134511
1162542113
1583886508
667834711
1956627322
1664167559
1441463104
616029319
1074518253
2039863890
919823094
1262468344
1503501762
882156300
1809018013
121599708
1807695176
597424881
1357263582
624889477
1216553712
1684461106
1199863703
1121783558
1355642442
325394558
1159040106
1616570134
1677276377
1633079893
636429006
1882078108
1070792697
204677077
1617583049
1190057058
1637218041
391291172
968952036
1114613383
464695348
931280620
1389876036
1138999312
1078048086
1313463089
966182474
1262370381
171902366
788072443
494429226
55578749
2091280878
2065384522
1235275082
1996606666
1397627712
1422934496
187167999
1884983238
1360619730
1228546386
1342914887
340640848
1083641391
2024102877
1749465962
962637726
52114738
830314705
512570098
920097301
1828774618
11790359
627891520
1761727214
724803731
853649876
679683570
584025376
1845895580
646708723
944546513
69749441
676582654
2134049472
461634895
1657013727
1257096505
616292524
1412915433
1811307720
136332109
473664869
1714171322
1413779408
1000547034
717340473
1944878354
1069358339
1791300587
586760322
2066375234
978947028
293071793
1536042120
879228570
1622112001
1708740175
1824992559
1828836377
296975385
2055725166
239975540
1533056608
549892396
1975372647
1718774303
438468935
1235510546
655016815
232718995
1180396162
2085672813
1996717347
1281962073
2128891936
399055172
1349591402
927299827
1702796005
354497490
52393119
1362658158
1624333282
86274982
1655312171
2108420586
1609899397
1402543702
1580389281
1024539689
96756149
275247576
675557457
1812723262
547274291
694694761
857461246
2044970991
1221527410
670309392
1657641297
1658811845
939206527
2017824249
945077890
1886688975
953107949
785066304
1851379196
1084100845
2053308066
899205856
2038264505
1056488801
525137169
1029133539
407206199
693136026
76700211
404880679
1143218807
2091017441
717577384
1024214969
2141326997
161097174
1970776679
68506256
1322012556
356737444
1219143705
1536442827
1581267019
178368818
1568662630
720235381
1691337236
1350373031
775979875
960933352
1786816400
1228002100
1190119283
1526795409
1553561323
732116061
1543228428
1109707974
224991108
1561017905
1099636331
1160520118
1547392212
1388519181
1046847533
663565591
2048866175
105085914
1651123922
672927797
1193150003
365707376
1326927957
583965981
706713775
373345753
650089336
127287834
732679587
1236927469
1495897088
1374613911
1888402307
269075859
2099767356
726677829
1248025737
1699696593
3941903
98331035
1184790047
1249098260
183993874
1740735157
1401841134
1985605796
1259352779
519270231
24397843
1840765736
126098172
301426844
1149862413
1027865591
804580996
751574133
620901632
455898285
2128145220
1558607632
1332365814
1444559907
1295311814
1452052266
1841119040
1742776177
496967296
239486027
261733369
1702426817
1332056938
1200528525
1414552564
1990880943
1045061150
99906927
596894984
1039451956
1070404345
1331876847
2093022453
1777088051
1085333353
2111601594
2098685879
1392126352
103998253
1529904241
422039613
358140531
1843775018
705037970
253111616
1293695130
1340950489
1852477753
162581704
628268048
1758290477
301955194
476289965
632851851
505839825
1639056643
1039480445
22253065
936431352
1251085723
248058477
1930982164
751552370
871035200
1606968489
1978473816
64501365
205257813
681047974
1723435751
1991188108
148671681
840182806
1762073198
510625381
1131915576
1409215730
924873392
1007306948
1990365203
872746028
24813774
714389316
506136044
1459095742
843063968
954259180
1912856936
2088974454
1040379938
987345131
619238931
1252708674
1571943288
655991731
224889133
1607793437
1086008975
1673766754
1635779366
1266306606
52089307
996431914
1632613909
659448872
1583511113
1404787537
1887470944
977067007
1419379686
280200836
811802117
1620762974
1105866921
822934538
1234292187
832780781
1539057149
554910953
49970929
1883780479
1896785951
1551318154
1054080569
916215981
344635221
889634209
1136047951
1538059973
295321710
257529138
1836844332
393305471
367096898
1633984861
865506418
1712607486
2019362914
2086683390
797132337
1075137348
521748565
745345319
1574743301
750261753
155616370
2100188974
699155041
520514702
660926944
1129759384
1851617164
1711606764
945977393
738131752
436513638
667438513
1995791048
1337174276
377506643
1026093426
490907376
1490510381
1116374606
31700829
1354261293
471310445
1369558983
370476790
706945131
832799673
336612786
1922538325
766897012
1391400860
791792161
921931479
9133766
299350396
1884895882
173328451
2106473900
1905464746
570007649
2101633280
1969960346
231630054
116706357
1198283514
401971488
1341558247
1788579237
1102120019
2038910688
354058362
1780039052
1281048863
1906920291
861910817
1722903330
1079786289
1003529640
1425007048
983412535
926514566
574165789
343546312
1876646441
1359693648
459083631
1420686782
1299185303
687004823
905410507
1761100226
1958690779
1859448441
403844212
89258089
1240207953
1097020385
218833689
1621979141
1602079758
834410046
478094206
152186108
2052324995
1950542465
110848000
528552436
1083717389
704411142
122086678
1967336065
2136704415
1041343630
1479762574
446843513
710656239
341834333
1218612296
1245024799
1667380546
614294190
1373682864
1085376908
950305685
997767310
921567479
2078327067
919583535
616533096
192017869
2029478232
1011472621
1261281553
1251992792
1998318733
1731890873
1217860127
1261483553
309392905
1674758226
1646627680
2032716515
1218880441
706250469
525342071
1501456425
367902706
1068080582
564480364
1281212219
508510511
1618562514
1174352831
1524011887
1218836329
1071910518
1316636555
535184894
407148908
1163670049
426910392
1317047667
294772912
1946484520
156992374
2147295883
813203353
1914951285
980044110
1831787840
461642020
1096091390
932436316
1985115856
1881307072
143719525
333697814
1734745863
807872906
15993974
289620808
1800229040
1298775241
943077498
723141901
1337507313
1886277882
656075235
2019771553
1759263113
891658347
1090758965
768757829
963602296
522521331
1930895506
2102917910
1006571619
1917510398
1995555104
208241079
349112508
1092818855
106267549
614660687
1233653353
1387201820
1576791103
1580796606
1144112139
291388562
344665188
926843584
1463282725
1776007321
1032977620
1522202918
1144701031
6763482
691929260
1059518759
138609730
360596882
959311384
1106069329
92115197
57071894
1384707949
480448129
613543434
1340047884
7965019
1418338730
684532185
1948266330
1674973846
712747424
1679988655
1110660263
531815339
1931067348
458574478
1728648191
1467726547
11175353
1629512098
651607697
1550731147
365068017
20913735
1724730610
274893355
742852247
2069986859
717189355
197061003
935021468
1831297530
1097027475
937202586
20115014
1587846919
1815289237
270722467
1551155840
1847943081
1985199155
574566857
1887104188
2029891879
1022669396
1480810756
433518280
329478122
1931629790
1874251614
1220530701
1991413605
2021300105
250866688
1732709193
1982310249
1590684461
685422680
1599067299
155584445
541155957
1941064782
272887271
726830111
2136265519
997986029
1466904773
1524840947
1835358419
2133459565
1417550711
646402585
1360822648
366393350
1571529702
1379422008
413760600
62384401
1066221455
615682373
1013587620
1037923290
1427576581
1111984156
1661052736
1194442112
1495194638
155731109
279136398
1810545811
620519658
436083056
575137908
1739095574
765075362
1061837923
622620447
1874210691
1398856732
39129991
720462993
78556876
1793548334
54789700
1430324601
1235076723
2072120383
536921582
1236221936
1185287367
2076738328
1956639643
1197901536
1738629740
1029910953
1363933415
278606717
1221253196
2005258267
752850733
997477916
1799356283
1882829318
1655893863
878665483
2117977181
1484149732
1121120877
1946720523
1625001147
1646227606
1421936007
804730536
963804330
719151974
627926181
167072272
601973116
114414019
541328575
1285947078
1679637381
1978656846
1535536156
922221979
1440529716
842656155
265417204
265253421
1020375595
488813231
874481179
1456042809
2109624470
389823327
1643125061
805450031
1233492549
577134283
842735733
1530774649
1063174609
547199978
410689942
1131393743
449950530
1248087399
974555
2116503132
1653300000
493277601
290218940
1207864792
1470069164
909272241
1228615683
383689452
1501195783
1014570503
160067128
905247299
1913268135
1873937554
1342663295
1985325864
1936020164
1778102677
306966442
2127158603
1927523179
1008543002
2143560317
855382342
2097154099
2016080513
335495619
752793465
1440945450
26358352
760622700
321999749
1837096566
1979792427
1198673038
234296560
101484801
1114180971
2084362869
1633510709
15027232
632180062
1861546875
274975163
1570941597
953162165
1149081994
780926308
789437611
1058980202
1070450748
611669874
1307301358
69831470
30719200
1256338536
1005878501
176816068
1106929876
640133693
964486820
1028261234
1334211747
500327119
1714837250
589541970
1230686691
665999213
1488276021
1928686386
2039677120
299864464
1125501240
1098883168
1752821354
961746493
2137447047
836140150
838242501
2115572248
1406685961
795364495
436769385
849774029
200258274
600880124
587794448
1852396288
297932752
955456494
1942096764
1846423900
1125459857
1317804656
911450135
644339552
731230038
16731788
739254927
1499467421
197342836
1586514812
1468346100
2020232533
1285993797
1901200088
1283168129
43467791
1137232067
1659051893
222752748
791848995
1005635927
922383066
1212253322
1078956364
691640197
33293253
1927936223
2068909446
785046976
1801978069
1499293019
764622582
450140716
1606466750
1611995533
1304049488
203958740
1731293912
1425017079
766409282
1332282962
954537228
1475298400
1240867481
1035071181
463951066
176557346
392617688
1988192797
1597564070
845615048
99881642
339189584
683333131
1752408734
1838284779
814267262
1882352097
1658032242
1835038979
1286511702
1690258320
1224262112
361611946
2002275224
19458764
1597195729
330636923
518524009
1552777012
1682197107
1207911616
14492487
1383776750
1311212129
1529318385
1551525589
417574787
1967351795
284590490
406036419
1806628193
1561377715
317192910
705487901
537329041
1108444121
845125826
1187046301
1842479380
596262856
1578510947
332455829
924861163
490573909
1783628582
1587876596
292692158
1019688279
1959154763
1388314656
864360277
1851470813
1161039443
1972589970
1699423881
1815870039
22586192
1019399356
955271776
1907785967
1145739505
1012243596
1846702263
1377947297
1463138089
631280103
914233130
510300285
1014898670
1188336269
1170154780
925859471
1668694114
692864282
1796357929
2115022877
1666551633
1625736929
131187582
1474226029
1436829964
2099729230
1431979002
824452094
572527712
329921017
1602887141
1758433498
863045594
1676536424
1635009382
1200719203
2051127256
819627863
551319619
800395427
2005809956
1989116167
336180674
762963922
1499287338
1299807282
1108234985
644088572
1800725687
1234299655
2037915806
218683041
305442262
384260084
800510555
138103369
1886167089
2084512331
335462417
507770861
1410951743
2032007698
135946735
48577493
681915111
237545095
1336243405
595863018
522400564
1501086085
2103129877
1876697592
1180620293
1459406625
809939157
941006671
1622742853
1798129193
1962813683
1315806257
1991912615
1512773299
1056703718
106717745
909798384
1261857457
274316933
1731703879
1260663003
565672908
440336286
581575812
1975369529
791689869
1141131861
493280615
1423174004
1272319892
1802296530
246005860
1786369419
1219852101
1562346788
884202969
217234906
1027535565
1394632667
1461003305
421326676
1411157468
1299806361
630793261
1651450842
1894351361
1462996451
124606448
1224771930
21766341
503561125
1588902522
499593238
1735312240
847499424
1764998842
123503570
1104666401
884748404
874144101
555092584
1786793175
1766326807
649806924
440473194
115238864
1957846986
1788845776
793075572
1334486051
140590281
641597447
1952529917
2046172962
169213699
823627782
289354598
1006233682
1182599934
785594759
1330145271
951113552
480928785
1887130809
1963662148
1657526186
1018883079
1224173935
1313196443
385107999
1586602019
1547107326
317186565
1293215237
1668307329
1281355652
1085695848
1385562417
463579798
1057064346
2091598132
1200314877
84614010
594463920
955248778
1678743372
2017613873
683667068
1958762854
871541727
1957418187
679808893
54001519
1010745302
857150249
1827567694
673691667
596963524
135308672
1467152547
1640522010
1367118075
1272905199
1204240332
1705390290
94114972
1951945973
2063988488
366867788
2021864156
874055240
1529687312
1459871605
938763134
436522086
1800924999
1295060306
914332101
1723165421
1851977470
1766057472
877237426
835187038
491271231
1118392033
1640268168
1843190292
2023684215
720948198
455853404
213270436
617888324
1525432758
282282636
378317504
1648957642
1063498522
147013199
1405636388
1332402428
816602599
1154341720
237356559
768489538
1889488456
895955172
1365546205
62276623
2137938595
518852868
1619543180
1103098070
1161492939
1844703426
1056336176
2023947142
520492900
1870766644
1265892439
1634660583
1755638500
235762940
323849561
10865054
1599232780
1252138069
998030690
1106347759
2130107702
1242904055
1875892724
637828350
50590893
1919459726
1327199807
1440175141
1082496398
249410936
518817927
771378695
574928879
498977103
775732130
1889968388
746161419
1115175461
2125515503
364625194
1495951979
118938412
1199799574
1602560333
748158477
1695361137
262202929
1172349863
652345389
1291547348
1390453768
1671712253
893686568
355926246
1389977476
4551357
246668878
30605463
1458206359
96167340
487396727
2041085109
797196899
450576679
731908423
772707306
1513575582
1361291964
2024223364
1158062854
879028362
1735284409
420619725
789207969
196701169
1954714310
1145427505
1587642981
654530599
545059059
2097301239
1856084412
123054388
1214858178
1004122826
355569682
1580643413
671145495
1416520500
219507690
1380823521
497571435
1440751871
2066087087
1971440377
593978122
650866944
1631154196
1662342955
1786346867
1895094510
977656129
1734008301
1945032002
1396805211
1990307964
518611418
1807028977
1229781291
126284783
1033094207
1527780538
1459163060
1102554599
1836502843
571251249
1751348343
1920341546
1196233775
1986440154
964191340
36120138
143936158
825307147
1099636331
1259716438
351844061
2038115983
1889357350
1238834733
187336916
1247873751
1135764246
500488309
541317829
1650085893
290772327
1406750608
1411188616
2051601723
1957273330
786224381
1744269843
1766412588
173977658
977248299
1561729859
1740923746
613196137
1614688067
314289241
1889576132
1236495663
1315491207
805565957
1676861867
1312463376
422755686
2018930135
1593901549
1472502890
1419224003
1255115008
1711664565
1722824875
1024633376
1454755310
434331248
1652299471
757801825
1739053490
721832061
348879293
1906822618
1421698318
2125321772
1353598385
1164667396
1142153235
1708332779
1372079300
694126233
304229103
1118424757
1450498740
1553898279
2127359597
1369413869
866550234
1266790798
1127320468
1087509611
1256759091
590335780
74897003
1574751923
1715671949
1968174256
493735866
613857973
733532293
1843651347
252787164
1573883756
2073399462
1159651342
296603489
321316738
2105469918
266937511
2001890771
1321597889
14010135
1005139814
861739255
1023002796
1367617441
7709172
868964394
784382662
1041712002
958926321
1484802853
1923562807
507658086
683604156
1745586524
126039400
2084829810
762396449
1449993227
399280698
1746111797
1616145879
1797324357
1203603227
1885756768
372110171
297699882
927682557
1396923690
518158728
344086407
1484843659
759423338
658498494
414871240
1895727807
157591763
502484357
1924104628
991816856
731558915
1448638470
528868275
761846379
1955651584
1191771449
1129597708
1142094240
1022605488
891912352
810071871
1151729098
275663592
1901989161
1751564569
1439741572
1303577506
999410849
804348010
443654608
1323383973
1948370107
2129463944
1797031088
1916539574
1625221249
207473370
332853113
672282353
1702239966
355506853
414653630
1304911080
267493136
1556734763
558882921
843825079
290690745
1001871511
1199440762
1115280381
1000506324
1980634078
1611739135
1541789745
1474535403
1899117781
1775012837
1018950295
1734578655
263206919
2054917774
337884164
1546203600
951591509
1363985422
1363328009
828553150
873756350
1758138676
1128606325
1726793285
979248783
1051991493
1582532905
1568298229
1624975496
124767358
376971218
1805921154
601950290
814471539
559839320
1526439970
1949533020
1147292347
151853260
2135502182
826581065
1394043171
1244207345
1077548226
490351278
755441804
1483431084
2063302108
1793062851
518355587
300275624
1583801731
898804669
1024972949
1854902465
546128954
884408225
1902332995
464601752
968380266
1161023906
1542454252
128728750
537664023
1285252037
961092131
1007125825
1140363514
910206066
414374137
1592697941
608413624
877723243
44855344
1700637290
23857731
843356792
1947492295
1351656054
697179899
2070370664
2025951511
469523285
136268484
423901274
934128294
1459736833
188508209
1970783077
145987320
1834883700
1120191794
1372384379
32277540
106669181
525939600
410637879
340937066
327392977
1353605273
1263178786
148863234
780616187
377677119
274041512
1321026877
1873186172
1346591954
1912619056
1846840300
1993776481
1113237375
973071421
1142110888
127484312
1546445963
130722230
1310401308
462532787
1792499690
1734064626
1491510776
243939388
2045707210
436955489
939601209
1289761075
139858949
1820057868
1025481025
493726598
1153300537
1903212540
660921713
1441943302
1325762803
375150625
338663306
880355347
1094931442
606882933
222552247
1623420693
1028398630
264142694
770743200
1030980896
1721292428
1114548835
1019343805
257098926
1073607307
1065392635
1708594732
388218528
351503700
1622706132
110541986
1708926443
1777287830
1208666524
511588037
666042416
1411904757
2045982734
655956180
707799031
1955107175
1851996051
814322250
2034194885
451636755
1894413792
1676121406
1930714648
1242821436
1155117150
1389371110
2048906745
1662203117
929871904
1974283682
1736184836
885948269
993724091
79219968
110723598
982715118
326749987
7284462
758550519
476386174
521146357
1847681248
485020408
1041156414
291609058
351605371
1892581774
1419224003
1822226192
356985308
1180648427
834339849
635403704
351582328
47149967
1321586900
153504614
491537503
41104377
545620163
320813518
591630000
468778437
1369637551
1928345134
519586441
1595624015
1154562007
416603914
1632234833
1639322160
77859877
206782934
245485181
601443725
1167703242
930858660
1340879705
692507726
1471231407
1568631498
395955035
1397004122
1798667976
1681187163
313398648
1393381872
767222156
961721358
879114447
1254700146
1517522743
522956714
1101891027
1955903979
1618246413
530050660
1433119740
1725923219
1492258582
1231391851
733487360
1361889064
670294464
1588436141
1905399539
1815371592
985793464
1977437797
2119819078
917451137
1889840844
1446608200
1500461024
1012978308
344720512
478660215
433391363
1074874775
909398465
2008719542
288053737
1646477711
817433794
790980712
372329750
112920232
122083149
2058042162
1158376654
1426518860
565191489
136675394
264962301
1229805518
2111483835
2131836512
1334726902
233951250
637914373
1335821632
411160018
331361452
1498227193
1116320808
113627297
503093151
1962540984
801561674
87455014
1808320796
2448189
640747420
187431367
2094291072
961571240
1080399454
1176600327
1630365398
1709946542
969513213
710303962
219163094
264828977
1109824906
1528106373
1889194173
589941362
685394664
2029212472
1396321973
83082124
1999242999
1829163179
1805326078
1438188440
1313947468
26283986
937266622
2126600854
327701681
1535263630
1052327559
588653337
1174592406
1424717270
105475748
748538974
1204501731
1852540473
20671197
1100805285
1630768381
2047139556
2017201373
333517558
1531140771
1062933276
1789300674
1844242826
1409683050
775823868
378724727
12337076
1580707568
1825741094
920724285
656424167
180190056
590164817
865048630
227454062
783769607
236749190
215430232
1671048470
502659391
805556477
1445632910
678069125
1107068691
1190907708
540565063
385064963
1733157922
101735902
1922695513
1131702658
726534359
1556135335
954508102
1149515349
899213823
1695917952
412584116
3673856
618408820
1171754907
1989996899
591218158
1683149687
41334021
1006698562
877664870
210190127
1855999405
1501941374
1632856431
634950726
1490922321
507877669
215474790
1369811285
857952659
1008162936
568632769
1168750018
1186288281
1830706660
663847951
1294596818
1707482809
1700528379
75775143
880744557
1133636958
935250312
985581722
600973971
938155022
469352242
1691487889
1343482908
854752806
1036285643
292476888
652786841
2021148452
112363824
804536624
858392534
1351453599
519507349
1732032313
871774215
796548632
958815687
1852387546
1032052259
1193047533
1614618054
1261172489
1118197163
224622363
262646779
721952037
966313846
1670394378
349720241
1201055582
825107329
755938428
606819124
1468460207
95912378
311834656
1715232268
1095073358
164977774
386226045
421884619
73082014
846647042
2034395025
98664896
288043861
1529928330
2077033353
1843860221
179029786
1322095020
1220190407
1711880945
1017838631
260023942
1671979376
1307289589
522400564
1966897942
1447686090
1576997937
1181970079
140634416
1292345561
1981532941
1131723410
1455260922
979204597
2002054261
165478216
125876368
666497083
574582716
1188174946
214885929
743942681
1979536324
1652071410
1644144240
282882390
1236560748
637931723
435616822
879660597
670548020
1003251591
1663578164
1003660097
95243166
1236093921
628735638
1876889552
336616606
1922390008
2032891890
1611541837
326872781
530355387
2047393160
433115562
1107181467
723187287
1122079440
1495505725
381829817
1988820643
1890096673
663114374
1030843286
2107826390
726180553
463154932
201369075
2096847518
2060980070
533533952
1647494169
1884275022
1565729332
324649889
171108553
1632572631
367547541
467613697
1016929439
2061372722
47667742
378142004
1182188117
416880277
90351160
607813184
106135966
2090094980
1187554757
187403739
1900584959
1368940865
1475029940
1987024983
919289996
1621851001
941491978
619005221
1698517625
1088197345
1158517501
1552488687
1191930073
1996551430
2127620303
1882153826
1267839933
1587772755
215613055
98078693
1639004586
949227344
1759464268
502399855
1387986520
1950096681
1601659896
1967297698
1364121201
1385557023
2102965076
1313970205
524939358
1023707956
1483913192
42530969
1311479673
1292430234
2088591454
549531293
1121971671
808254984
351440771
1894403170
1374752063
260406912
1189889292
737556385
1879231510
1772864727
1242538812
147168475
441908143
605069114
804063080
904144448
899308151
1317320208
563596804
1353671696
1499808197
1524814413
586186294
1937938410
1380563240
1429688175
1476325160
1571339846
326383999
1946902540
762921586
182256347
2022830370
810899105
1568870600
315627243
1274496817
1886869438
1438191356
1678417156
625519356
1097112076
1144869339
374585566
1051468619
377399276
1924724760
856824919
1342467338
2110548821
87274445
1457562235
1710752173
2072380823
1666551463
1661270678
153061657
340416858
978566159
1410178866
82919235
980200204
899632563
1915972968
1316562931
1658291247
120670624
949842428
2081913591
1073716018
1088215394
588872722
1230517318
305387384
1633164317
901235131
1964218315
437292825
2017956906
1691807030
72649130
2022311317
651029898
968105537
1507762649
2122073529
2124900522
1999806324
1057737346
1038241289
151272035
91556603
657091217
711201206
1303484630
378018395
106051984
2088258647
135156304
1018214975
1812616744
390251823
145363836
192626362
544565409
157501970
580429894
1100573814
660813755
954045257
1228830406
1024169491
1150383782
509966999
1577588938
864992086
559008998
314247934
583657952
898180285
1705829557
680678428
613831337
600857011
1917091526
922000985
158390949
1730780461
1912886064
483955346
291906620
903183702
2080424715
1482689575
898338852
1838106279
1570924436
788915834
1049049940
559002826
432079610
645323536
1456469592
266167036
953523487
1844378153
286578696
106232169
1609953131
509888930
1178453230
1993319275
128904532
1212112731
1057952302
133976719
1812736084
451758946
650581972
1722593555
1798249744
1347534615
1765436892
818111723
497416103
536654858
1024504846
1508884463
1283331611
1242270294
1726973704
1370868208
196679476
398237312
1807010283
1704082198
1539352604
2025069489
520349899
510244596
1366863787
2067987979
710793176
371482954
1231938060
810145092
1126982193
639839270
1924867373
995326303
735682889
1929200144
1731303069
1517286220
467573228
1227801679
242199088
1901949859
700600054
754552980
1412757963
483612568
558864967
1545447411
1784908222
765712989
311011356
1231883920
1201558484
980560918
850413147
1615456953
1866887960
253039090
213507963
926457859
1331265213
650396042
1715523713
2102161349
851792450
466346241
1945816029
1468333410
670598125
1779925530
272018072
684653630
2137184124
1157286900
317009298
1591362921
1267599026
559907472
499736968
798707726
876474284
968670349
2090146030
1908559078
2140688046
1186194892
1413415144
1156721737
1786781890
508484920
1325964144
1043781070
1979026546
1627556055
1161361425
1411045489
2127553042
447155250
81536886
1446943940
1717157083
1324948538
810570867
654616821
663758112
642167833
83208971
550504045
1578328325
1464489200
1110177170
1654285260
1835333213
326446686
1445605798
175605964
547816407
913196757
1421171216
744649434
1376657004
1701734872
296829295
1447117951
128736856
65602278
1546779165
735331904
1567449514
1871524473
1260873783
73441573
553435136
1178578885
92956400
576632922
2116200721
1375437837
658346029
541158000
828096012
465721229
1166995853
635699478
500791025
404227331
703524603
1567719931
220418733
888251624
2081539834
267456013
1697013199
157086048
810912917
1022234187
1935436704
292139582
1876095129
633327640
1064804809
604094569
249172803
2038074306
1798751817
105746960
1111591018
38399874
1108596111
1598344363
613292427
1016911175
123924672
1805221094
1635781926
2060608804
450243639
1362107583
614714346
728593125
1172494273
1133125623
1040224578
1915938890
184240345
777429364
1289126094
45087193
516694192
657663247
1564695763
1786317953
893088351
1920123010
2028399284
327517351
1865054003
51466319
1569522824
815231295
1527978469
860884146
1709007880
1602454782
1949836195
623739347
991860846
1101629552
1870020748
204583778
1390012566
2696672
803337370
2008209330
1358559369
91394170
1522231641
1849798779
151909779
1151022535
1280147909
774074265
1878369007
2053186660
1516905241
1777563778
967519496
808343506
678055293
2026224343
367646937
1155237979
598897801
564721966
1508730645
1198357605
623155241
1078506684
1489471601
1175532805
1540486329
2128470172
2093678961
1928975818
424916366
1795910434
803891633
921473118
1448524025
1373980849
1989443101
2123366589
1931071212
717804353
1732480985
156730674
448246579
1542946531
1178797646
2021085148
1116702194
1350723226
510432433
1395380861
1908126048
974938927
408464927
794668872
132412979
1589499251
172141634
1651234751
850136802
422895737
1054524927
552920771
1388178962
1996484336
508430247
21163337
1221620160
701531843
1091743951
1916842454
1650813221
2123169309
1387325067
1139878071
2114008976
569296176
704383986
86206866
1251986145
1054067481
1759604497
1539930585
1853395601
1928480140
849255166
1351251196
1076822246
746722873
401938345
1005035340
1602200970
1033342687
1920388577
938248364
2038661582
227475426
1863101001
1881898302
80819442
848796570
412198136
164928131
280955445
1452377371
1595422939
626944210
970162987
1184614551
1483921136
1400061492
2009466119
712295817
398242241
2060160741
208100193
1172404531
1653082322
1188938097
789359104
1204282849
1946279327
637920307
1622583089
983302783
27707903
1410591803
1777929525
1026782483
469591126
1607391618
1340007565
1305792963
1470444601
613097325
1296506939
2194509
1295521796
236056695
988108410
1051596322
1075374940
961613876
2081818580
254620118
2110670404
657260039
676794864
1656100999
288886594
1033926794
1629775416
521536497
693810299
654842521
897141213
185758598
1646058333
1882904438
1572477391
2018944847
1256257936
1825613077
1184400668
1916315638
657032240
2113541394
181688006
1750149428
381080397
2060285555
1849871919
2055116154
1284854403
1035970580
2083711348
1139408289
1124058408
1674923163
1942730112
722226291
774795779
1080288730
888246468
1152860206
1349213545
1434514353
1097320843
114158723
1965780586
545569628
114492907
1506484984
750019894
1562727618
1600851753
1000625958
934358547
743552670
1263695118
1746173996
671818663
2078984006
1416675854
1505699758
1814665479
278794875
1169416561
612148667
126282314
1101288674
1653118325
2096907356
284757560
1002021164
1863374410
1269741712
2104866401
2098148578
1860660153
1732985818
1374838473
1572598258
2060114328
1938807633
1958876687
1229519359
1483317226
1081461913
1070720780
1242511484
405729297
1808188863
955730282
1763119870
307912588
1005311488
124826724
2127184995
2107443373
695187620
445896129
1292299204
231560590
1137114688
517331308
592299742
949958584
2019484541
1370385598
386216831
1830538072
593862638
1169550266
1052909377
1693124693
1342067410
1890519384
1344142704
287528295
31966952
494544367
1214820018
773573426
2008533300
1250744406
1361358588
1154578591
246493837
247012184
292188693
1978234949
1365482771
1396534641
813711728
637296809
1077698942
2090950201
652414341
415183472
1968280062
1763225295
532402743
648858943
140588214
1724653682
513538106
1019749245
976068875
1029501073
1080231590
671770390
440578998
2088854717
368395510
1749091264
486464720
799552081
297512374
1493491316
228567068
1795869938
971279388
973124575
1198722149
1187242473
587623513
1555366678
1553440069
740271343
1540560167
175416137
1254826971
436684761
1068255767
1048317847
1021106081
527977970
1804372282
618986386
685349378
680171526
569219614
761859430
1430686509
869249973
1538911277
1294523917
1477757098
645275370
868968013
768951672
1097986702
258445794
1219982277
1720368685
616529622
1051919293
1539506936
1065059707
1531808370
132429902
1363798576
652363303
1527872927
115113577
1220166806
1874924106
707854549
1997259806
445724918
580246890
2060276754
2098295705
1425370251
567587289
1522590309
407103187
1104194873
1388691087
992557746
129408084
589735803
1095349656
1665079732
1486765049
679005017
1336818654
679652179
607433062
2146993691
201450639
957788478
834137489
838691973
19421427
1042380941
207062847
954788587
535968854
227354410
329540933
1879620878
540687468
1737511963
2028796216
422291032
1247433510
1571714590
1033271629
979491709
1901790774
1715950530
1553951686
1977871466
1735881933
675629287
461890408
594961630
1596241327
458248889
380465995
904531471
1274493619
1107101690
1146681270
734337355
467841890
1028224800
2075942432
1677744421
55348061
402467351
1542313183
755553110
1515062155
1848870668
1073544990
1507803297
324611214
438766290
121853310
1322873146
1212068148
381232045
1969074367
2018666215
1584562999
810423591
1919485880
958456479
303300335
1143330258
1051517182
1625915592
1716749291
1372257792
110078677
696317700
494014049
1365534543
751289237
2073344765
1075698763
919657962
532244565
472648422
1163839343
964176563
1611405446
430981519
753279215
1334121157
350780459
926151129
455171024
1750507856
233526748
1718194151
1416250340
1877855336
238569482
1384437684
294689740
420800742
422924566
70758011
90389557
93129339
164061533
55885447
2111259379
1333211642
436248383
338141538
845057998
980461041
713165576
460644556
1887253067
1355955367
1162167906
979130226
1223959526
803967429
848055566
1796048613
1092474840
285698318
372378185
172408214
1794891253
1623155464
599997769
768653488
1190662118
231290261
746001667
355308317
2008366640
1082436181
1211432552
875558117
566898181
222493942
1685567401
2033670606
323657969
1360125361
1708022412
327190858
133484317
1059872424
993375690
1864339819
1951852101
3920368
597945346
1121912396
358591551
424135718
641937623
1634873127
1574367657
1806600314
170178715
98072018
882040483
1717687818
1530040340
332098489
1680039943
1621762323
1308805935
1072228169
1658971654
791234358
1706185738
1993936471
1519036679
1324775733
778008827
1149238180
1058980945
1568494660
2143927184
716788680
294112337
216670877
2073033667
807557080
1963766147
849662885
590027574
1277808514
412535447
924801929
928239454
29061497
550738984
756632226
788895957
1241187081
1100355596
1156478493
1591601884
145823075
798784393
1276744675
754101917
3955883
1064673894
1405464923
1007605743
175314899
1694899870
1289065194
1005633031
557988062
663778789
2009061840
824726098
1781188958
1410261411
1609734776
1705020878
1575185842
1045314005
976391855
1651525021
1322563890
1124422961
254304100
1167256581
1300326974
1403904495
652473747
93108371
1774248196
1675656086
1717138150
1388145939
1552046372
477299318
971673102
1901953012
1461100252
1205759936
1411947478
1023072522
763196193
360468855
2101933971
100340966
1352214146
480065108
2056198961
2133478034
1692962700
2115063744
533887495
544223546
332722936
1445382892
997277290
1663805427
6830220
2118299283
6668053
1719117745
974901931
1046193504
1975675559
1792424777
35095831
717078747
331027953
1986929617
325462855
1362564318
1382499217
803390536
260434402
1344664518
512593405
1458249818
1258712232
242302431
889590574
941187072
28438967
1548387079
293335699
1944486394
955350697
895774797
737842395
1150692137
1515671215
527316425
2024090514
1449894993
316581133
1404415565
927677742
1732101678
1840107047
1485725713
1306501171
2002105394
1535209918
215905161
888750493
406131742
1794900044
2016747082
925711900
692463792
1382843820
771035586
1479143830
639888441
1603160263
2005358274
454034609
1006809635
1509881225
1321614947
287784077
1174218589
906505593
1065301435
1476190328
1155956169
793471789
1314470993
1297476078
2029839219
1613511095
2017745280
1637549907
73280427
1583293293
1610461439
1422477589
774065698
2117495490
63522286
1633777113
194192623
1596016546
103208156
579165776
1132690417
192242536
1491170246
362695472
1171785393
928334030
152697267
190397569
893472373
2042972770
448298727
767235081
1453124360
1331439985
1877375736
967499270
979289736
1890460209
1070731219
454812096
849659534
1408044843
410567655
772512880
1810081760
1243720204
1223794778
1695612307
1613997161
573674285
78818350
115028398
77327342
1364139712
1178429112
1858175445
1677998635
918250524
693979141
543823148
1843062531
114453806
2094530613
230864665
849568698
784996639
903956310
255764060
1190298831
708063625
1720148490
1040468611
1091049992
1505844765
587225558
58693846
2108713920
740407330
1341061495
712621611
1203752913
2135924104
1034651692
870765064
1027109538
656663449
655526222
549775749
288220405
945546915
332817161
1272047874
1296440660
916832999
786590636
215175120
327010786
2100706011
1972073306
780912982
1993745273
630451904
1830932436
1342751707
2139738914
213621940
1392929611
2013720711
624701862
426725760
1450955672
1550898371
1862267754
652610801
1774021794
810565626
401815842
253493935
562024324
726347762
1815228307
2062019348
793838023
263418855
1933457071
1116471353
554247555
203894331
2017690593
1318006560
973819266
1034596708
690946822
1686871997
11494872
1030894798
38229772
1980628688
1435272342
96955286
575446525
1298836795
531468285
1362900823
738005538
411684755
2033550014
673050115
1183473011
1957414404
884236195
575755783
468755125
1927899120
927045503
583257501
1465468443
1027019076
826468372
1028563112
606509530
2022508767
560663159
3408840
2027451493
762177491
611920540
938893558
1138071018
1297890544
764004684
119081143
1126728820
963963064
2138957983
656636165
136472747
723419666
33892310
2118411376
1454207833
367434851
1551531605
1324898526
1362144875
1688246514
1621339843
1826318004
1678562930
1750663311
679734323
442973721
79344017
40435525
1642938648
1710450919
1851125622
653349396
1758421240
1068530079
482896619
1359361619
1834613320
384572875
518616579
1072891623
1834803899
1304473730
508434656
53356233
250875837
796645751
2097466714
2068050163
760554768
2122999841
249341868
1594669482
244885559
437169230
666156679
840531662
1107850794
1737282976
2109957635
1197385247
1064337264
311247067
652931140
1791001191
1590087490
172111799
989784323
1063968917
681417736
557551434
561358476
410715572
122182498
271122865
1004573649
504244329
1020769802
1267386977
1603413911
993274929
544781183
2108227890
553319797
388520826
1757520149
1372724155
1454029123
543138138
1543644672
1336730422
1713468566
946628563
1438135885
772697351
1940409813
558931653
969420230
104471959
360983185
212475069
713231054
1662014924
1231863297
852003774
735380569
474300702
906689904
1604297743
1956421197
2023471556
538086606
445336680
854335688
167364191
664710981
1201588458
727151562
594341487
428300743
1473454681
719230907
717829598
2071861236
493992435
2018368912
1067693791
1296455314
343897557
1300604673
404939820
1969275482
879527825
281558256
904190566
1106992587
713271322
29040465
684864706
1476734818
1970583265
11137426
990534950
1367906808
1850174594
183687735
1135226864
990515003
1379905018
1705007316
1992485348
1139903478
220043898
2002603727
2122696755
1141728561
40161
1235135020
539638562
867003733
2092495522
496569819
47754639
762930215
614805332
1473201498
249482171
108963693
1005583804
134108177
2022416366
102330440
1019759805
2145350260
405146367
1794855880
1990596825
1761562045
554861160
863838068
1901912132
1148753461
768735834
1274639325
2113305216
405674971
327081144
502430000
1127037880
79016936
362718601
1162507403
461326432
942122783
1371820856
1519993693
457506468
1600513565
641671981
385643111
154127086
3966548
744118214
2140000786
1959236259
1947953930
1073145873
1842335859
777261554
1572981305
1410385021
1479641379
1942744157
1011102175
374460394
2030230096
1135821357
239548046
1917813934
1028448092
116195599
2112409951
1158937581
839439919
98405777
674094606
197023781
821907312
1093917538
448312793
1765840076
748673490
1259271659
399841007
2138894935
1721347892
1594160819
336898125
1935480983
1140863432
614363701
1939021212
1913388366
653474618
1772846036
72640986
1054758008
837135049
940116659
80728008
2012881917
962723271
1319117564
1728794149
2110048096
1649487308
499543545
858055670
696618964
889972806
2121508613
1419804830
695479446
839536711
467771277
1317134838
1517525822
161077274
756448876
552274163
2138226181
1618940592
59937690
342474961
2109073945
848037536
648434441
371548708
1179849767
151333053
902092675
1825385936
590611463
422481326
1803092125
257061036
1198767697
1694354292
1102613858
525050769
990042568
1941254980
1517232554
1310094897
1576731523
2044064327
131960130
863116244
622522052
1838050100
1913885926
1327210641
794502178
796342750
759582236
336027483
1408387395
1561781660
833892151
1636642120
1557923123
291029954
1369258224
224497101
530826375
672210833
1439562736
873552011
521045230
1549864557
708505336
1449800511
1188555151
284341401
1486142294
1022818939
2091145415
1068526633
982227343
1170589510
724324621
1844508283
1111133452
680067352
1809823204
1237890313
649619584
1962302415
670458967
49948873
865365938
1313514804
2097387170
195012649
1304799021
1845538736
1245371198
2055461514
1253770424
747783490
1357282688
1981049217
904973063
710979272
1720319986
608406547
756832290
449113114
9418416
1527973403
1893865602
615483017
263321241
1403484660
1912306155
1147476472
2138909110
2143252612
1311605728
185318143
441783659
570557564
542141286
1860403889
1129489559
38444703
119544246
1646670721
388707204
452130979
855138009
1068020969
1230541789
1895600310
1218128042
1604772352
395967085
703995323
666825966
1018019840
827370463
383323000
1410327552
1656566595
1903009802
769876697
1522033616
878771312
537882467
2014956287
1234341281
1280664367
294214779
146172669
1966816338
129221447
920099991
462487353
1448971434
1066725471
1870796584
608654286
1165257834
65164533
2117412304
1200299294
879900952
1730709935
505478057
489855689
2021108001
1904674673
1711663524
840559698
1514414934
577460099
2048710832
1433757962
1310481698
1889170650
291149533
1568498539
1148607645
1716482672
1214737194
259723560
881562366
356410720
2137370126
1028297878
690465692
1516101077
985283548
1978029215
819391420
141698190
434689315
1553015232
1193433426
1059828954
229586696
309065336
26613495
287444919
1975332780
2131123965
427089145
1957663161
1698275209
901374191
361659637
84017005
634230973
1203407403
935828854
1965576960
1042719479
1104933472
644679125
243199682
921617949
900607284
999194456
1881306846
628184076
741682744
1525221258
1011768923
1031358451
394524175
1033387057
1240964446
2118112936
1943722228
300098502
1711822247
1170888141
1503323675
1288368466
1817286397
1150312508
1944593166
727383960
2045496728
1499101951
1930984592
128467664
1916598811
1194988290
1790692857
225645025
1515478033
2100261578
132429851
566744343
1668478335
296676820
1578049383
1417302622
1077837947
1190091725
200076656
1481757120
1713602363
1546414281
890397624
709167901
1357128361
650168524
2098470095
1025110573
1056748939
1320377217
1810268784
1821601190
1826368532
1731821998
2143158844
1213961303
1427260274
905140160
939837780
882408421
1197622868
373628244
979702305
1330900174
899231518
1524653285
342645194
1607014093
2138265035
2038053703
1187300783
66303374
871329612
318239960
5448339
1823945079
1874275868
2068395111
556167386
984818170
259816848
1365566987
539386781
2086592843
2141060221
245757552
191127137
36424857
580282501
2392796
213383692
1049635541
280131107
614942431
82855689
276337163
18348219
941528077
584521727
1570649652
508160548
987439370
1438809670
130514665
384160113
723043863
1357271037
1872627103
877819601
283564438
338740651
1500651253
1654589954
1089879902
1892684273
506026082
1694815018
714314825
1385397048
242955337
17508942
1399183994
990927631
601728727
900724651
1498461531
222641240
1581718526
340773732
857563934
1953378841
2026825598
8078163
1995420213
489331289
23771154
726600597
104507427
1024204378
217992526
1239621716
1589991727
735266253
1377467579
1152304925
1798054631
1133024738
724221298
1587689576
1154826476
33064053
580258371
1224486262
812877861
1380590198
2087146586
2088500308
556150687
1211328891
758073366
2139976331
673267773
1504765542
1696212049
581113008
1189431975
27698035
1120763361
2114002867
1703326444
1576517488
127961284
1885583193
391842547
1818747709
1165838856
1268953088
278947957
1493022511
303239227
99040520
2029423530
1786901403
509316556
888356497
1148955112
680446806
2120212308
1207770516
342550890
917471350
1238157845
277837962
34634148
1184397631
539569740
1581691713
1158064320
1608139207
34493192
589152086
128385403
1848108270
1540492341
669148469
1202311993
1731471298
104077158
554565409
961482855
1721033460
1207853806
893878228
8679465
774473698
602401000
1589772385
231823639
491272923
727522062
222342383
113523069
517239070
1966132235
428409925
1681026669
1726443519
1242687591
1271780698
764949870
446315591
1437410228
380500771
1164417239
27507970
1152693022
1406319931
1418715754
549076702
927513586
392445905
1057634324
256723294
815564631
845798110
1405717996
1738877655
1851843765
1275811853
856178159
1580651791
2002385867
1295795220
334605402
1988900482
527634192
1294226135
1728329037
820581111
1615753154
1276456178
856043966
1976981450
859836540
851277233
108940050
1047283252
681813593
1721100990
1756468147
337821072
1542884002
1626207239
1049321008
96162689
1641589018
449826148
89892583
584114678
1414165424
2129318415
1944286214
1229011308
787654696
1228051938
136893960
684844796
309928156
514761261
438027073
985994169
492847971
263955714
366328442
573708023
1740466511
1032994700
1493734836
926092925
671303892
1982963613
479941544
1193782996
201424394
894434287
242275668
868896635
328399135
797824462
81896071
1902277421
392722802
1732159052
1121097915
1514325106
1560048080
1363352579
658560315
1298027443
882863085
931333460
2131550162
82182962
832303206
1045649358
2006917179
723829113
1490741084
792308642
1159900052
1031059247
938000902
478170131
1345702634
111058746
562651256
1117243366
1342363064
1533390861
51069850
546180876
1356769727
1713559423
591645169
346304169
788071482
2115762856
167443471
1854311744
758971581
84210467
1076951836
709147669
1099012196
1740977072
35848481
1226708317
174493359
1376009018
1172137687
1543932410
1508416777
35590465
2014673708
2080868699
1372642467
212195983
259461799
1519121182
1886258192
1878837206
334574208
88857790
1215601039
966039477
1415976899
1110648786
1208535104
793327591
374878188
647498765
1177349293
76755960
640655940
645721018
1434537177
1137109265
2145956669
1839680997
950870492
1949390619
180031175
696485484
623431584
148805116
487720571
1786292229
664104740
2128932899
211976036
928505869
2025368257
124726448
2037984975
528550315
1870204477
455065401
1888344874
2099888953
1517677728
1154772516
924586984
1107106005
72626179
1139138078
25728134
69791267
1541876353
912746204
1952654306
316825520
734033613
572691739
934643549
547225000
2005512365
1486557136
1912083808
893682347
940242864
2129404600
1301480553
605114374
1451471596
1322003157
176721387
2070977989
1534078550
682702057
1195252192
2103553952
1335567120
1317892672
1266278007
1887299087
1840837384
768871555
311416200
1824637670
891257019
986206045
1568592335
879266735
810827679
771374836
1863948609
817116133
1556466009
945471190
1234592569
353966840
1379907117
1457585029
2048133745
247472290
911201696
358804054
1865838990
1030995684
404078646
1717725647
1937974680
632017593
1479003971
408772092
2093973572
1909651546
322594271
1270160395
1819000696
284356274
518591989
49212535
1902992152
983435991
606659187
375960241
523951303
500881919
516062834
1907530785
893508086
891108268
1616496311
2043761842
424996408
625940488
1694745767
117309829
925624546
412316105
1168862443
263273543
993490233
395536581
773393669
2040597649
1590056415
2028806181
479361352
1023261653
1362575911
872910480
370144947
427843737
1034024148
1087634842
212357396
411350398
1485881762
367899344
207704465
1521089369
1333608952
306037057
1036248099
47174396
1952444500
1051935071
1780323273
1542502454
35199358
1766127306
1418496724
804148096
535123334
475438338
536199507
588673967
1112424067
1857650222
1329450249
2008936226
1799803174
673330666
1716618836
413696958
1361847858
249375267
1604773528
1973942346
1771464161
475858512
1760325760
466682868
1765375468
36236040
200059511
1696745033
1815180247
921927421
900327446
697618665
139080177
1976875883
1945253152
1598830939
61540270
519482694
856445749
2011376212
1867148762
959047261
1864043065
1832037874
1075698763
1052626264
29610982
1079270890
549364702
881286060
431614987
1918583591
536779806
963205575
864370633
1106231821
1486069169
1229933940
133703589
432549784
1396375529
1227588897
2113083599
296643347
1690037140
1912137005
1768628387
882650563
218019767
1448424083
300572660
1065552346
636940290
1828212901
261108344
657937746
1193191190
1521888861
988096434
743752697
1161652086
1979596255
1272634745
2123159586
210793645
1218418236
991880975
1529396234
1842893701
1380650695
1467694023
1229124753
1460251623
927400757
432959636
1363851890
2007232820
905144236
1946767355
1023662233
613486497
1012629531
2088181490
2139565181
2142276066
226561883
1023941576
1814710481
191486576
404027694
198521605
932173188
810418309
83422776
1059169707
1357280610
1477885468
510389099
93847375
182968434
1198517708
60584779
907507533
1795828870
2043208761
427162003
161674304
1813980099
56567826
1197539496
734438169
388470121
2066914263
1390737683
379904583
830759610
1941317136
656140595
778239696
2051325273
332844152
1875920143
208597845
1017265257
371102437
1293666491
937758871
79330627
1939576174
1120396738
1893343888
330956258
1991595086
2125891788
582871301
142318417
186235830
923938401
461932005
31842807
2081840490
1844217954
131369674
1089863919
774843157
1318839002
754947127
57523457
1870153848
399764643
1139451940
1470813904
195611631
821411319
51905026
1389149707
505546781
778886017
974559082
749388139
765223941
798641539
1056104868
1650864226
321072952
1688974005
826168977
417805689
732624455
423876651
1417066772
448147573
1677747722
1183006135
429635277
1613356355
2032821948
372056650
1417121498
870632825
741892233
1404204168
4884378
1846479245
1551498177
1712002717
2126885134
868877340
1447078792
2025851124
1789010659
1727204515
810775676
1596442447
111530386
904589250
868990235
427277006
1140475514
993653347
877695000
270013022
898567177
1805458796
2057781794
155500833
1385891991
74775550
313517325
652463453
188052302
962090773
365560134
421621487
2108462195
1548862749
265480057
1324869615
1872773974
15023623
637924175
592975034
2034831005
1918689004
1453814027
1256322494
919755127
272571626
341571593
1457850387
2095818951
721598066
725683744
726604433
53480506
401621092
1623971049
1833714957
713976954
1421509912
1217178108
1081645477
1613474782
514237172
383118843
372345166
1355770954
1969205864
239819097
2011587807
1706929794
1450813189
448580752
955819897
2077672115
567892365
1940953926
1154407218
1289501254
1102774263
1806987920
1194109991
2112789548
765063668
58101811
172627672
660885348
217729225
915554397
1241373040
7500152
540721042
1102019594
501876208
195444092
786078791
974050960
1142227705
1956865959
1581857225
1652960411
1991107912
343093319
1783786542
485819471
758449613
1383968745
1968032801
1763103912
1039146814
1847499247
1242759941
1073476819
1080245691
486731886
960755303
1082430770
119233560
462269728
701445209
523540245
673131580
800366067
1817718905
73093904
135726812
893267376
971215579
1181071458
2100770350
1748590858
1524856340
919978859
1326625560
1158838569
1733304325
130318890
977183361
1690159162
199964277
1802338535
456606189
1930630105
112895730
951594051
1156664443
1331104001
381761017
383465499
1635429198
1286291192
1145732895
2032703103
1536226244
2101642148
1995516213
530136383
1048146199
390571460
111204618
1127085532
1130980724
1231226819
668963973
82633812
908719337
2073979982
1520151492
901195902
1317952025
296226325
1555795862
1650306865
352904452
2003867984
9602398
1975820143
1449796273
785857727
1424436726
769174006
556745342
611167336
871175061
1985380201
925409725
418934728
322915870
511757768
1827532561
616793578
252701574
1041584093
155381324
1074005376
1670678925
630199363
1527741878
1633295866
948797853
1050670033
1529658806
1852426654
1583553528
2055321452
521001671
1608964232
534819008
885305063
183258009
2056637233
344495000
1709936915
80731297
1609735144
2000238074
1073275087
1290478921
58248281
373913373
2013676437
1768123630
1508715851
1096592115
1252496060
1142743430
606987704
983244185
381628322
2137660125
279340132
1368574384
822876666
1234739578
1555970919
1863774727
1407402097
497162248
83098761
1031593686
1199902884
301731402
52429369
1193222054
1493184073
2087679653
1251684002
1494416473
2073908589
610233661
1943823087
2076981130
344384669
2051385165
1275939365
793628759
1497712235
1272096122
1034922823
503605370
770850895
675130354
445373175
1507896373
1130582407
1468468105
109666628
2144124085
568518867
1168217122
460672346
355109743
1884593915
1354224607
477608625
1060542194
643707379
1114381869
892806187
1058571192
2116045458
1763107088
1333390755
2146571520
724002760
1143323909
44915311
1334240003
205717219
953126837
1468052916
1130184414
1776791285
565294122
941841529
1551025064
1098158691
448969157
984111536
1951440663
1994114514
1204660919
1610344881
841241586
2060911429
850952187
2079467462
2133545056
35592020
2018940173
1682319430
1728139193
1807669046
1620958246
1523105922
1816623861
731508618
200856787
1825602264
1578208379
1379466975
730029268
58690116
1275260127
1204553751
1224591751
1670563610
62704972
1893554307
1359101020
1676454647
824765199
2129256748
2036374673
740930163
729325785
761270765
1102431873
1694241959
1265358113
1679449603
1940043867
173184403
151274111
734816999
1584554675
819089370
1753049754
408908108
1887180568
1193156176
444234811
1723799745
1594130546
2069469119
1163280480
2080456861
1823260273
1295499928
408061745
741102467
1020225680
311838853
365718231
1013265959
612996344
269847288
483324457
598010789
711688247
939613568
403424759
1479601947
1924296439
1961574231
668804835
1140190480
460303778
1694971719
2042551797
1919000650
1518036168
39730203
228632059
404491712
1339700225
240434252
2053237657
1237468654
2013089610
145735616
1236420520
525330206
466735046
33803762
113723989
1602918733
893486999
188209474
1452944378
1732224215
1509706174
1336040769
99538086
448012236
144348425
284900751
1509257502
363491570
402160369
1131025659
802320657
2141958101
1709653235
127989333
1965459555
1329099782
434131057
718220407
951792804
410194834
207897275
292157003
632645140
163613281
2141761509
430125016
124381181
635536977
547140142
1593060534
400298599
314932227
139290553
726467872
1955913794
1077360925
653305367
483531708
1565647131
1893411868
105319135
1733104983
594680066
845340055
2079404516
2041922124
1604814134
1777126968
724138383
171368207
800450834
1789174778
1833737088
1690133982
1906366506
311542098
1146790710
417320584
195045175
1744103928
1839385857
1896167228
371279105
2099233289
532596738
1815771683
196630037
1638026355
1089460270
841181288
1452561659
1316587618
1379484147
470545240
377549820
410010730
1563776921
1583232654
771135570
548060408
673541306
1814001562
48918982
208700980
1399633911
138827409
1386444899
1649592210
1907979699
1591248045
462474874
275247201
2107662007
151599146
206988303
1325456647
1216812165
265558957
1645327158
1284390394
2064804040
1977062724
876309101
104907137
388675366
231335127
1898645657
1095787963
406669203
31928882
1008995828
901889569
1057336398
699981417
1800713275
1303107103
878028036
2016358874
1850398229
1339833605
759977418
952656042
1351791289
1712652221
2011487777
1854549565
1914606885
48711208
1032280157
1436537903
153725997
1381056303
1858795468
1153061127
779271660
872817123
478094206
2054306256
2061300532
571225527
1687577692
1704953631
1218015794
1626992903
529561593
1920748699
1861683269
174491184
651840809
1632685629
1889947237
388199497
333100654
1713289116
412080543
121290685
892596195
1733699185
182516280
1725634070
43941007
717940166
1225837652
397891040
718632154
2147422294
870695054
364566944
1874455831
1796067786
1588351867
594536411
1958845204
313907796
90613310
852368940
1055545730
1820910586
1538150479
464011805
674772026
1264070663
573324871
1527165866
1137315229
785843450
209776859
1446886272
1864351952
1008379462
1181249351
1388956494
665724315
245044249
1388154029
2054663159
1545764658
789490017
1034539839
808242944
2119651308
1401923893
1809934501
144728270
1752949809
1011026904
1729360078
1811420332
1393165218
1986840269
1967966179
1717994033
1567716596
328875244
1469366510
409560298
1585898101
874363608
895591377
149015888
1662956953
459623605
923913621
1781302851
250373825
301175052
95247162
419584602
777693101
1088003496
599212886
572414233
2101132196
334989265
1184247520
956674991
147559500
1015114085
650976603
90819804
473111150
539830025
906829638
1203011270
1719371175
293619269
680444228
1767278917
1940442795
2129285616
571941157
1297063445
1856650700
566170351
2094708507
1786933703
1412530873
61578054
1695505287
1740842970
1161693804
1535131965
1718947860
1039724262
223015669
204615524
1438463745
946715242
813686437
1434440941
268299207
1951928353
1861039636
1321988532
1669693054
1907895118
740844479
89183986
109641884
2085562594
1831571643
237801315
2075562945
681360255
913115032
1736424412
2018146280
1552188705
131396115
554590511
1508844745
420089843
2055563082
1927698387
82697751
1705983638
679376602
1347751080
1337424415
1131613563
1154216623
1748245243
1009034933
131892100
1061033285
2093256442
965397962
1683143693
2130169091
1305258886
1519884841
1773242297
245855203
2083518732
2056099924
626754250
1690913258
1696837649
856057306
1942669392
649590196
2100586618
369012674
49218530
125356970
111325987
1230225725
386204852
164333638
304306086
1210712055
387421798
2095422067
7962582
1560867324
447256760
282270794
725545245
406268370
1510748561
588972513
431900568
284945452
347760466
354150520
2001421093
1018107911
1408874100
1852068138
1379199647
1684335256
18411387
1836065693
1681778187
443555271
1012154071
1636429995
1999655509
525498667
1919722505
1484275506
1967676602
1971385231
1338415085
307137179
1202319589
1227335367
1820850253
1712349942
1890015523
1557508806
550530331
1873099698
225732774
763647604
1055225463
380334823
1226275215
1332122312
1125841998
583925214
657320103
1045885950
584904606
1102453494
1563390603
306727856
1832360372
796735415
1149843631
1886145285
1156064324
979836371
604890827
1818181691
25052533
1854749049
670944725
846205560
1924867373
1503711669
1165753847
1396276785
1219630494
1032219405
1810097981
755908496
99259883
1232835601
1557168683
1165094840
1691330202
1798439601
331755531
1594766922
1799897460
1123683512
1412457693
1525521580
38326676
954915795
1263412421
1411888689
413762767
1500269153
306088402
739023747
173442696
1810640429
1727968537
1305168378
1206139672
1088144566
1096674534
1100888069
525651584
1432209959
240040651
2071437042
236394926
1165707023
706644113
1573576025
536208441
438729591
1769967455
829535298
72731759
1594205858
956036381
280297005
31529320
1125150608
1047751011
204263868
521118482
1847755433
1302658009
1238180620
1328377185
1609322195
1387279120
1886698519
227564351
79998577
453739017
1666487143
1741407133
973591503
940627262
101178595
837389451
2075815108
1325018451
1622564892
778015597
1900702084
1291434669
1844105084
1168527791
724086481
778307528
1461198069
1665387355
265596290
811597268
756938409
520069543
1334100448
2045507653
486374493
929380612
964660662
1693475463
1560039419
205092510
573518333
806000640
1318459130
350644798
1759832717
2112133566
1823085620
807022049
28374717
791948160
1598852159
2049661027
1708576904
1509894855
1874210691
65143720
315354490
272189532
1419352990
1321836597
595783959
1502798229
1565922244
1016212572
1918828737
876548934
1682394286
1684461106
1112351196
713084584
1571623478
1187687913
585011751
1402454304
851172234
518897856
1110853587
287190967
415817000
440564975
1221305503
159590916
404451012
563258362
1439006655
2143047739
1665884966
1223894589
1253160301
1837472271
1231700387
962919883
1906225942
673824616
36734936
422313210
1097459246
1473915265
273587070
512772725
673336639
995446500
40791503
264123
748191140
1242183524
1150874004
570601013
319523119
1104333322
403656413
885819464
451453459
171507747
2065526403
990821265
617367837
907992552
1695079466
856676270
702266170
1215118895
1205810927
638914885
1246153504
1655494014
1479892882
2052405801
554541838
350137707
310004788
1366045204
930050479
1392813084
1310966588
1166528024
1446327575
665596875
473838952
981369646
1448770255
590270433
1057234393
1400383575
1771579478
1606340185
1069573694
348431868
1472243458
1829565048
1548228791
1939330410
1353469513
711143617
969959140
2088253537
1229117658
662250121
1199215724
1889497736
616824192
2079728858
1904790921
40666080
2138635089
686757495
1505425980
1133670556
1104135593
315930665
799569790
1618534004
1151827633
1423770111
355776981
1005620297
1558665776
486848482
1572306129
1494930188
626729074
1142749852
85889001
1892959630
1859143017
1743166740
962010669
1867722842
1978081394
1686139416
1273144914
1408833105
2089219325
347421501
846975013
1953110002
1495836755
1657578456
1065640750
1059254632
1341062103
415965366
390890094
1917445309
246253539
1977043589
1870041270
1165061024
1683609668
1078143175
405197175
220419235
2069563104
1950664358
882331269
2002593742
290101406
1334994553
369958348
1957865926
128282590
1225434911
1924580790
1568342718
1295810221
2110491281
1856460189
808697585
920740276
1876048825
387135723
645350743
1578249543
1635264957
613333492
609583370
427686421
1024588870
1404472457
1013766514
293215340
1824737466
1402555077
1507482636
25090495
810444929
2029308391
1969615421
221870293
1495294762
57817716
944292525
1207792527
781698857
1047071546
426834547
1604221025
650825387
984050607
1009818439
286062640
1893730245
409651256
1562977190
1411353723
1516495025
1114272263
1353164125
1467288567
274777108
739493416
1809635837
446943477
1710837537
213844728
791172812
342480236
378481603
691423266
108437482
1266749816
1524663718
1896208123
674569954
1614134016
122542743
1933107176
1949633958
286357580
1930216912
1128294347
1465841122
2000361465
423162322
1917992606
1272520587
2009133558
932630660
33671409
1337967679
2013948647
961251493
1897385399
642388249
848289058
439140140
1611786917
1049738693
811406964
352138889
1077393577
1310559468
740698125
1230274961
1501351607
1546292963
936148007
55994394
155744702
1500050955
2096731022
3281667
986858703
92426513
1590827405
488669227
1954122201
889604356
1046784287
1007075232
2046676155
712462690
1488221451
651817620
921974971
2145107887
1532492125
1219228228
1477774892
342699701
33537025
584498507
237568395
423919129
1621601697
1841868363
2141445050
380603346
2035645732
44128508
747866246
907910011
1180298957
195668061
387282997
2027536776
873484665
1592240757
119929095
1224953647
494255464
5755306
2081910211
666595191
2077286255
1638242852
1007249404
1274989798
498640291
832132148
1966633176
1271559738
185624154
385731780
1387271712
564435712
1365814279
1103400496
856144695
1316843724
715931519
1738325256
741106501
1676439739
1456941804
1502697192
323191484
1831450005
1632719023
771219657
88946193
1756143834
2101934767
712195309
1033438359
1640022243
2079849481
824168252
1782128759
2030830392
2105162914
285975764
1406169846
944947616
70936425
1175616725
588174594
463725672
1211054913
824708370
659562196
362444962
1379965376
1614649046
1251850131
1259941174
74179553
974012589
674787214
552460327
2066353915
1796983396
1145962931
1741433729
595745214
1625539343
212382742
832312740
124798450
1389672688
656951768
1460962581
265393537
1193893707
703929898
702033461
1513100640
714837575
1178971937
2116426444
1698424256
1818845177
36930264
408939386
1989169110
1859700969
195987439
1353041724
1796500769
618404104
1020837270
2092170246
799425458
1111085949
1300076795
2129615195
94789805
1442235598
310956988
528499222
2137231041
1429584934
368683085
1497843535
1501665800
821807439
313563343
676762713
1034339994
2080732782
184700688
1848309554
1356494573
1994637676
521860857
1185045378
1441348429
1034688098
1973701762
2080293312
1300235925
1421744728
1820716183
1936011107
2082222699
2104620415
16580365
752481784
268870604
926776438
789551590
743796322
171226865
734571570
1777029880
1502957054
686393579
573813744
835783515
621737022
1338617729
659025644
1013018803
1633245125
1063874394
725278924
738042267
1734443782
921539948
754066038
1183041591
562706862
1839620307
633245000
2060462811
1178231635
100983602
1776440595
60921338
1101662267
147013578
1085664256
122297378
1020732162
1579260435
668535608
1852640274
1046107040
827795506
205878766
125044061
1329069631
864482458
624635220
341930882
542795412
1078656256
1275560702
453870933
21066260
349604570
1958787664
482347606
1315980491
259114064
1943293742
1300224309
408745146
1569989829
814930016
1065671033
669573388
541841581
603750127
1098632522
874551778
572661500
1400685211
982516209
1334515791
929806923
78389139
777685962
1184982886
1137772581
481380365
1855539646
232882176
1242612383
1663691652
1261085724
1753232621
954610920
1284570740
103095650
1898823187
119917070
2037219456
864431134
1751391434
1605668815
197728485
1928967803
261902099
1002254170
1179595146
1452908240
146691111
2090509743
844595375
2131220643
607477834
160291032
1815979744
1481896161
1965668643
1755475680
1628900025
115054755
478906899
1281247803
1529929115
1603298043
1674547461
1218925543
906707413
582238174
1868348601
1964411735
651132682
1174463454
1927612746
2118359865
1517221179
1199824983
807386596
224857438
569569123
1461644139
127726193
593300328
1806294673
1196579727
1426625096
1595835647
340443526
723634187
1687966158
693985102
251751749
103039824
1972358167
718733944
2048754453
781406479
519111106
1792803129
2067020260
1616784803
1135617290
1091801940
1174097282
519588286
2149788
126642275
2069014919
1644351906
1014350529
99336296
280322387
687101004
888311644
1053034044
347342496
1633469892
1071716626
695083299
1751490997
1653348924
388199497
1707295573
1314414609
55414949
1940343960
1893494022
415665013
1543898320
904100421
1989926206
720859629
2115361406
729401186
753540775
493922633
84776857
495730560
1639555512
1681923174
1832613964
1975704780
471931590
322663291
1315774829
339552986
292205062
952760833
249243098
712825881
758087635
142090639
1241881932
1018098250
910420215
1746279095
1289672956
1102428023
1158710700
1672543965
136516801
539738516
965921456
640726836
638398261
273505466
1515715215
1721266737
1365885354
643565980
772186091
1542460515
316765490
1526525020
662707739
2030868487
1414603955
1491084186
550207145
1705381505
1926924202
1013798152
2086938614
2124365706
1512698810
1068715372
700127107
598448499
367224897
157117908
1167149074
580399327
1246227037
1349767713
590721723
1184369945
710940869
152941232
621711248
959412505
2144364090
2059196913
211746256
397866541
251374520
1825467478
1800284371
1355036666
1921981236
745060939
1617263434
243614638
407267891
1120528286
1039607745
846672796
312831653
708913891
1848856546
1946515151
564039029
1269969930
1329452793
439253811
782095650
861110807
1246072801
1837975854
868694034
2047738205
1820823288
411608868
1700434437
1147952533
141534487
1021882807
992434015
102865291
1241840686
1674291723
1353269366
401705631
888268950
1924291141
1745879334
599583208
505695364
1989426051
1719298390
1690471047
130819733
2100129448
1400284591
880370392
1563065872
1081372011
224774074
1556411953
896371656
1183740850
522706835
473211182
573208449
1688572064
1510773263
1980145536
2059434864
1012455915
455585158
504712756
497466692
1920169631
844153896
1440611947
565140972
1133293763
483905947
1253322682
1370015868
240191345
1087070438
1932831961
310964055
668269140
77344257
1293480965
360527008
742631911
76575037
223683312
564276128
1034742965
1310296402
51842727
1815046605
995651699
1931789018
913634433
1537474387
1350341679
911370007
1884695648
812026284
814387272
623512302
1847523249
45197846
365294814
279552484
2022850080
46848734
2000088410
445021911
400279349
650659994
1822207043
633560336
1099411939
1395703876
2121439182
875923000
436100498
336383903
76815800
1972600482
1536987190
14267525
219732421
86916161
1777906814
1895597214
1494755873
1478423298
987034429
742443166
749325237
1017007260
696937029
370181153
1874034158
1306033465
389673752
1929214053
294584774
824737520
1665341918
337531593
1526286956
807052167
540520648
374882696
306972934
788958309
1072258428
679066094
1866590634
992733084
1935240818
96264523
897894722
844131545
2103301291
1089534921
12498228
1107662789
1496611434
1239009144
363205982
1619255037
936477859
2009522613
228275353
181168506
713084315
123688058
2063242414
1939332475
1353670607
1981864122
1567606260
1244186242
272724803
990682875
360914467
325434174
888982095
658848362
485229695
742416941
491729535
204266478
848262468
198909617
1681287732
802618106
1905964779
1425257150
707380938
1093514925
1766248619
1676542842
1755849310
149071450
1006794851
2192228
1362242076
2108123032
972159870
138176805
1529833899
1995424875
1456779489
598730933
1063809122
105995553
333635354
1875497268
975004611
1926847222
1450866313
1550847445
1414018322
1721625492
23674371
1392901530
1284632448
1674755478
1713367792
270336156
965323788
249829964
287003284
81291353
1712830964
253434041
1987379628
991088020
489034376
1463710861
1422116539
1943474917
165612278
1194207659
177509270
1290415169
1268187810
1828057865
1707988776
336860091
508793753
1422710324
1926374255
758206630
952643976
2116711295
1416840053
1948945694
282623557
1053296954
1018786170
1874104918
1125034511
2093835411
198922734
906914341
1622281699
802815687
1171980979
1710927277
922891998
1201560490
275670721
1559567167
299842799
1506012413
873305059
1550324976
1652516057
1467433674
248210998
1176660883
1642246802
693966090
1612782407
280555496
1628432225
181633413
867333333
1192988272
1557419983
1168067784
1549752074
614938434
1651333798
1703657825
988246445
616272967
109771847
258896044
127362290
1642390235
259192837
2003861701
166062470
825905194
1122309716
2088098461
1439169875
452093863
1197280371
997776143
1203700437
392419632
384570551
1339929409
519057345
2063221939
360957926
467250597
192102613
620222498
1899728660
479922474
148587661
2012300034
751576253
1544529697
1637632470
315649781
541964413
158414354
1560851201
1193422987
1223797435
2099255841
1656130496
1469726021
1749686974
138273943
928280102
681171711
769993051
1080720216
62537558
689574339
1573904074
958668458
1575940995
1987186659
1425968679
619543691
686055872
1296160012
97989686
1120155674
1534977596
1733500613
1268867421
234213511
1205448747
1898604490
1766106907
620887332
245458852
1388889900
772935917
762801906
1602983616
176817265
1505101041
211285425
273959111
555242734
23849648
1597815357
848113007
1891237132
771436331
1069566181
1204155421
2002324109
941417396
432615586
1582868192
36785279
1263194624
1274184038
568498733
1471539149
942240919
23468991
1506666001
710869314
643721633
1548072811
1420253318
1399058814
1038795671
641173585
1923250187
1956656711
1563683948
1279482927
1549973467
1086852412
1607726353
563315075
1310077470
17073896
332929468
1001341228
195703410
616416863
1823781452
1584056482
179530113
2119021004
2124942766
1779066552
941520684
755163299
1059352467
527545339
1445265884
1435638743
1687692384
1788814093
570273844
1690777340
292152640
1037461074
238326932
155830964
1526658899
2106608717
1569107424
134835089
1449735257
831589704
886818815
1997584071
1070343780
686165604
1318892783
649982124
366199577
2135377792
904019380
254055787
877221213
183998678
1107282608
779185600
1751408029
598739410
1834488758
1725803323
454263856
1859163960
337986322
1239630773
1084331604
1878445231
465450072
1158242068
1135277931
228515805
3288258
1019138590
907565806
969726558
750241492
1004456211
448069641
274455117
1519204101
445858252
1910141482
776390722
2079746929
1024636401
1524259122
1410556075
1440789154
789803939
1071997568
1007698371
311455896
2006502744
1432092421
989027869
892328593
1781561814
17513243
658249786
951248817
1516484176
1362543378
1175373936
292172237
1297663060
875204678
324948952
795290651
1854486216
1891980479
1618022827
1669518954
1821708068
1426441953
1548789386
1602826687
236257480
1607338949
2028992908
605323186
1744937113
1227689708
827742937
1504991097
523285395
2091828756
761202246
311968963
398809797
1182988310
379255076
256609144
1204606093
1217436655
1568930351
871764870
1548817930
78071385
336042093
1518133350
1433435110
1088167769
1189764571
1672554228
773574491
458623615
973514474
1717764883
1879325896
1178737822
241966898
1139137991
482474904
1477970591
497959660
149405748
541494441
2135981550
1972678129
184213475
1225192937
1645540410
1131738893
965717264
1824134487
1748107280
296264530
413287406
1044196453
716505645
879441498
1896700207
425597758
1620517964
754252707
1905873179
804685909
1040680038
1240277568
1338308636
1283354572
1572722054
1721720600
572474967
651092596
1721487527
1002050951
171073083
443995509
467191634
140169849
1907454665
1237610250
2022986524
1926954885
1460191114
1830432656
617858089
1556842588
1664129239
1448987249
1229729395
1481292167
1705437164
1984857537
1439823
1565964450
1245997648
739951845
2066330649
85337366
388511788
1080740271
1689749598
74335316
1817789879
832880448
1873850218
1528573079
1829024986
776058990
325895639
789770043
42768092
226248260
1782054190
2040388297
1905761142
1535070722
938551018
1719507249
1144864640
727769726
522034738
1440176418
1193504242
1795209821
500023683
1692325533
834515148
1863267956
1894207349
1301506961
1301610426
281289473
1139929438
695580177
441524584
525856946
503061320
1543451248
1542101438
1286000630
692122751
2034385313
201706050
673446047
865567264
918997581
206437661
79314885
1667357674
1870675676
878609929
1344535409
985604112
131103852
1009096329
33768056
439158189
440449108
1898329800
1591104199
1915767506
1231496698
2063668610
476514421
610046416
1019633779
1049576535
1479379965
513523888
1521315612
1480907763
1756921228
1760247422
1445864936
1257133665
1475937177
219238780
503860856
1450162789
952536168
1533903422
594007787
133703589
1515017977
683012582
1961154508
1529785975
2078051639
1671136834
870566246
1198649465
286886431
229393691
1724233573
927643636
2040194824
1914835654
1347889917
1726353822
905305527
1529784561
1765057724
2064864988
933341973
788890287
1986478411
1822136429
1786108636
1156217287
227606621
1454849013
1068870214
553184763
1801846440
1513941055
1756063994
225703215
2134922414
1646225763
941776838
514143981
1591450433
1250325093
733098829
783753130
1115528509
1684475685
492834261
1911492128
1025833615
564882234
490218171
371406221
115404573
178229623
877533277
830216515
1997072561
1621255903
990420848
2112434023
244096376
1988704975
1145594548
283867166
983680496
1207141552
926457755
1881834430
513585344
2069265138
1842574364
1185829402
860318169
1736718572
2049934266
2088820422
220200494
825642401
1352077388
1112539493
1855857401
1736192552
1736063571
1133550319
955470902
665421419
156969267
1497877672
1089540313
1385344760
2100865799
1700926630
1113880950
293584144
744138082
761300169
458994361
53951243
430159889
792114482
291631055
1912520835
273121599
485000633
1517150185
1714176255
1014487503
1406942886
1588958043
823244187
532612888
1942047604
1760886078
2032710704
1760551435
1983101017
292174370
311041932
295408786
2145180259
1944166606
2024448857
65283813
984073818
1327840058
1203359255
798490873
1980757203
1389209920
1210892463
1946740422
1946701039
1750913937
1816055084
979422831
2018879527
699498032
1414962869
81040415
209015143
1753611327
172646264
1034116066
1717576003
1677904395
1218224836
891491842
721950528
1065652811
1602309297
1412436028
1692018695
712602111
1846344904
1007261332
751719447
787267004
1020472642
84463219
230578652
1988122815
1804476137
1103981898
1141569849
324539761
1853492546
1866529053
2011232312
2014401811
684774011
853751248
213571796
521743640
467219438
2053283784
1686483803
1648496455
1971239093
842744806
2137810393
584582097
1288736971
1523660458
2074098333
1450022844
838236210
1803044268
1562363377
1595200455
1401231488
646379644
1945348835
472286654
1362633442
170979296
1379787937
2014514214
229873990
1179715246
1735836621
342754067
719553527
896219695
770709336
1189802190
773069368
1177591081
1049514011
1755376739
1806973927
1288186820
1232715745
331454315
107945642
702419217
1320465496
238508061
1111615304
900956876
1585955873
1819334944
7654745
942864909
46515370
2059189036
1768947998
1056188903
2063255849
1074632341
1991128954
482799974
444320192
1479351865
1290926881
1402145370
454054615
1671314260
2078540525
322500638
83590530
634689244
273419556
237597318
2020687478
379424639
1910678785
530356445
669096977
1248474011
1282711189
1161636172
1746628486
471455163
1329097256
612762162
1346460637
2121180773
700119785
1650683769
1773358536
396061428
943082166
693488586
598907592
2000582862
1913007806
1638525357
639102957
300895631
233060482
263465319
571537502
68824029
1405830798
188827799
128328702
1874721769
206372868
1605315352
1480343726
1626736465
753142956
1450380489
328598595
2144008303
1531247158
1154510596
1374637969
208784025
776970962
1335848394
1166224046
1653993992
1957959507
1905520469
1884753923
1231983341
427812363
185513115
1212251066
1091241493
1141485482
971255414
1113796315
1757601408
1162295893
855385135
616967657
1369117831
1105293589
808927356
1914343962
1467556207
1300187760
933452700
1875733152
93330958
1020047412
1500921980
2080698394
1642734329
1476250878
986160320
956115382
1405787415
123980909
722195959
1176696082
242366361
1990822130
1365843937
1464776721
40359896
1467919589
1022740119
983804674
1043132329
1144369418
2085182348
1136461852
819627061
390510620
948150184
522651419
1320224296
2080269697
1618206091
1833357466
558063338
2056391576
1258912683
1973517180
523668427
1267685528
1146510856
867657666
655699837
1403026185
2082598382
1002585033
1392944131
2072349401
2096230858
171982990
92247242
1009992232
1627612846
1169494349
1471005924
1775589883
246175107
1794217365
1457157905
168219173
2106448327
562029256
150776954
15914151
1364518094
846754743
630709812
350805685
1866487850
2021532992
2043589445
196353791
520411487
1228104304
1831983807
1939177700
1989101507
2060403212
502136518
400962822
898706709
503983159
778214270
462961997
2096279000
1401055338
1595299504
1568765714
1615860323
1971228563
1648053754
365505118
2037905254
94900588
331479128
1855087244
1286729137
1121850048
942008023
688090723
732341716
1221256701
1400738300
344750881
1069751018
135436502
260068928
1299167313
1998053172
1436854495
1387290608
1868519015
1246908206
479880313
734082820
270030556
1815194494
2115119986
754917454
506944002
2016362743
109714741
550546440
825529218
827612338
670505234
425041048
811065938
1269736662
1744222726
1696736774
1431446645
161986432
816315574
1025582703
612456920
1836572728
244850835
1879385646
1999155133
239444523
1885914940
1288176123
1333156193
670943495
152696118
1608175924
151628019
1695269461
189126071
644040704
1049884309
140759094
805878525
45883860
1492838678
1302030055
393223221
5250687
315508351
1478265045
176304107
1179900243
839306286
442841116
777446464
1131852374
974659216
189148728
406517937
1039620863
992134985
869356250
609589244
2016942428
574777555
1942872142
1128808363
494854827
1507823203
2057937286
2087280965
438308246
1467717531
1371151101
1191171720
571878206
173046977
361233824
138863485
630516516
95128615
1690057630
983310616
760228780
1546317486
1422887411
2135219181
445639864
702469370
773017118
169602402
1459699730
268399239
2005498209
769136271
1235694433
1062581320
431180237
2022000726
1759528626
632109792
1310017268
866392173
2091029540
21929316
1743008934
1770369787
411521302
627556957
754510255
826067888
1373140552
1597223706
3733201
1000299658
1527460154
65438562
1015730535
272209144
642200917
978020357
622042669
2021053120
1664709157
1139919255
151241581
1671800201
512779662
853230149
1512812578
1355005921
171113616
543762622
1142501860
341294500
700488935
1460282917
874814016
975790457
147898316
1006891271
1656999870
240292691
144219421
888851798
621856942
473268306
319497277
2080731971
1622119259
503635482
195850199
1355219649
1574436039
700988594
590428615
553605344
1423541954
280616860
63644664
991565197
1056249151
105898138
1752462500
1959710520
915475371
844697831
34011376
549243604
1339047652
1015646032
81672054
952417412
1418771979
661567010
1130393523
1604405214
1912872832
801122783
328878109
1364518094
1665120708
1190189992
978643603
1290135285
642678324
677573718
1388308192
1317111934
656641953
683815106
585549622
1355881249
2021814467
2050896925
1987583974
619549622
1411562296
1844206604
1261705874
622294490
2144347473
930346039
1246166858
68450332
1281661584
876422961
1848744968
919048722
1834522692
1534144985
2064898078
461346207
1681216648
954053121
536188619
1625300694
1180677856
1280266809
1180499142
1008557396
1364259093
809575066
698054049
288665688
1856880279
919114660
1438708934
2144902114
417122476
1742367385
1065442599
965172269
563956038
2114221452
1024319650
1317288219
1903333485
561102409
1715902639
1951037034
511872263
1107916793
247642630
902364711
2133908826
318389925
2074419539
71176755
1492630813
1101527148
1844625783
2084569676
1123947169
1783393664
1831550967
1426938339
163990898
3354669
1309403903
1226411881
1240322472
1098587716
137742888
1945241769
1851569784
1663870745
44600209
307990757
390021011
1783551599
614058151
799638799
1427482167
682455505
474344462
812026284
1207622654
887492091
1328133403
389087077
1962351305
159869718
343396422
592470487
614358923
293516388
1933162725
2112829842
1473940872
961121072
1030215738
1595317069
1697729043
402350461
428469161
2051573613
1510331172
980867217
1785342627
794111422
658094457
2041366598
581322619
229906367
1088826687
525518928
1619798794
1501510287
1214016582
622079975
2052917030
1575233286
409298794
1004789167
1657738413
629111206
1137222466
397357536
1202217416
1866966935
1774627558
1168154521
104885735
1114968762
871158843
607766107
27381667
74650487
342025836
1453351741
1106696364
1560022493
1016422326
501759496
2008971609
750540307
868108543
1186279971
2078515776
1991944152
1152873727
92187936
59702575
1576390728
996137840
1304215502
1324051644
41328918
1602691944
1302671251
1847328776
323011560
460079123
910385376
284655343
2112789548
1232413157
1251714701
682363314
2049184490
985738015
2075716651
1278247081
1913841062
1487075722
538378548
860751037
1284985538
1144292839
591601225
1715508387
1942485349
633420354
462836033
894959909
2046331442
1216961584
695107682
1264802995
1616549793
1689536811
1595556371
1920689929
1181911145
176377050
62785564
1912536147
851599600
227701096
1764682144
413492338
879216421
2094697394
1626617241
412269787
2089461202
341338563
688032773
293445447
1944236391
759435127
529710570
1544808621
1505626625
688912094
129625791
1957065622
1164339816
2059225928
44938727
1271710696
795338588
719510789
114081537
437652079
1637721562
1563538946
2037328922
1205778453
768734081
1339116093
1885287266
1086290828
1600191381
700691193
550345933
1183701594
164228885
1627608212
49114738
882831895
492173296
1984230041
1987005937
237651150
1548632100
751505376
147278046
1264200915
1873021286
2102429038
1020440746
1283837419
662095975
2076017291
1696299320
477210442
1293548135
1354629347
768643098
1597189557
686615878
2061892839
495463417
2119802688
1410638439
1995943697
1067131139
1049683680
718918164
1619542504
1088574524
483643155
1235902497
77709291
348589568
1387741070
1012455999
2068504482
1004985587
1890256762
1599472978
910640041
490078090
2004384414
1266924817
831116492
1832574800
412660760
1626147510
146231048
764672607
425686202
1427198179
1679827416
183179767
1853395601
1564863814
559425643
957088142
1889399140
1461674982
1846295764
951089914
1110212224
1007624065
533645079
1988767761
878189420
467685999
2127272012
1192087759
1843690444
1589831874
879833849
22459534
579845550
2043538361
1961786109
1293496447
448338478
2010562016
654745836
268530029
750941858
1145057589
77117919
672739857
1295528661
917134845
1813346779
515572190
89351215
168690806
1958835779
1981208413
81123911
1793364985
977279509
767723982
336230654
1027012078
1029307788
1976976767
386829045
499332121
512545362
1695230788
831078600
245371612
80438655
576822820
322315428
465408673
1398492323
485844113
510944345
177925413
988465857
315263350
977381203
310617211
1305444217
253095915
1968490154
1992110118
952092266
1123847514
83689347
920781488
1831340
1651439038
1955536506
1965687985
1907474599
386489908
1383076355
1015185571
1572691729
300934391
35718229
1650553689
411575459
772400220
2112760127
1474659673
1008669476
176373249
1461320570
2068783966
711632557
1870446008
1312522020
2021063143
1567874597
26015716
793300143
487888578
1507092862
1206506396
1667412758
1985503460
1171773405
1174976461
71108705
1438975403
2064465613
763663271
1227442527
849923518
890018642
418498118
699167102
1954413630
129538943
728849513
1383902744
1352697671
586895555
1472204897
1801281637
7906099
180390232
91219863
946154769
664602165
365322434
350153345
359900618
1615272440
1038231585
919390593
1901536369
1507866298
1289497855
253074656
1470609038
1233403809
1995900705
74623114
752724610
1614299599
1099865712
557762085
975604995
223646705
782666223
185716459
2121471981
23466179
1817289974
730755795
1025212291
1183167076
2080403657
1005690557
330239823
735483471
809745292
430753402
1097520579
1743675756
2021116911
1878059929
1985390019
86884821
363294903
1855358383
2096140736
70769162
57314748
1259396050
1590701849
919150275
518269675
1828160693
1093760434
204576608
1395976757
1949277494
1675415177
1723898729
1266327073
1189991768
252370948
962381401
242185073
59011115
1920210482
287354001
1856388360
384758565
1814451708
2079567423
837300890
1750910833
1619846010
1625656651
1198763856
1520088306
1046646249
1260383064
614229809
363507011
888136326
593218870
1714834807
1143077059
777586924
1395578405
819199792
83087357
538766490
868842276
1446960444
1716359576
426795153
1501298888
395497540
1400910784
761444268
1480179076
1638539225
1004866855
419410764
1416469672
236640474
168649808
686540660
1312795433
1020999051
21869486
1185068523
1547373583
710955671
2104079300
534072217
1592064377
1028307490
821444088
213677049
722744032
1924876518
1113750194
25728134
808388173
1836132149
1251068139
1173835742
722485257
1873877980
1499696408
1611506138
1146658718
807338413
1952478511
43799009
1230687335
737943265
2049068914
1713441123
1800239494
1636279933
1215972142
769161368
1559961417
2057421176
637684514
1719997458
369954423
1201484656
436193044
1793390102
508406211
676569458
1317504640
1853965217
182168186
629984226
69847027
1268267215
684370356
924822595
375158004
1300601491
2052162050
1045678552
1809950057
1931601765
1828499178
1005923368
463137625
1958908275
371968750
1771723312
1368609072
554890153
2115760704
1057838323
568805095
1980143153
1951697699
1177983033
2051399245
1970725246
1766579661
835587579
196891025
2112804678
1263037600
764547499
555419090
1683424395
834715595
754761031
1399655740
1855177864
772069348
379824887
1700878393
1609467785
1531144026
947770577
854868733
2062956255
1779981068
306183198
1951706807
604661506
2140086293
782867712
1808602510
1862155531
1806730915
524261609
2108570136
1799090283
1173394166
1710432273
402639243
1530672955
1544761538
1673922616
820618994
1206697750
56386167
226234184
1764675875
1274249074
1272286753
1970245965
141258119
1613192846
44198121
1121402859
1887455589
669055708
1473385037
1229990482
1758398696
1362929388
2129459555
1568676522
633245521
2098744365
687084336
2043843452
1615478981
1593455979
573887830
487408383
812582741
1966124437
1811041453
1642718606
352454876
1821709416
460973047
23197448
1074814212
1712276676
646862197
1529882374
1619231569
303710662
2125902000
400775886
928843262
441945380
1756793351
114003254
1186819230
763740142
1737377871
806843930
405004882
1822958489
1796294576
1045751043
1897775695
188999179
1249041537
747091385
2125368184
1117067461
381321032
870009358
35400270
311178146
1542227853
1662320869
2145499160
2016203782
1048592551
934419328
1822532909
1633899376
618909834
819866432
1194077869
1201060126
1218358895
918202156
960227155
2010833647
1646301876
2103425338
439816867
333329818
329992469
616220618
76006347
624022003
878110934
2069083771
270226497
1947159890
736792333
1718606585
770862933
1106485686
1367309650
1171690211
323596932
475225605
1168867246
230576861
1564433008
1332470021
1253568308
228948119
1310567286
1578757728
1551546729
1353355033
653636288
756867303
509532532
518406904
1450254074
536443416
2105305734
281320220
1322653502
636354840
2083141414
579797482
1360228484
1473480062
706941043
1257738668
1377142985
2103487098
1529152364
595090971
1994727142
1850392586
922696066
1321810431
1810940328
1897527857
2074074174
540296867
1083670279
297874753
618293340
1944177756
1546712913
1023209149
230854004
679700609
498595767
675375497
994105799
1598475605
1987119267
1855739642
290878616
1921533763
915615357
424169461
496029471
1971258639
1989299513
1440275379
555432982
1418834457
1246792624
1052109484
1984025179
1559248044
1433993441
1113707075
2028071690
911432362
1548143694
1106203031
698406301
1130402651
584060174
426308960
1960995571
1412015754
1786369798
277756224
61345338
2063356378
1789881557
919983789
1069668292
1857804828
412190983
1210080589
1376818167
281855977
715859866
1923795986
1038944479
30690834
2000459891
1776968553
1021352753
500386342
1843338432
378038325
2022434440
1308739440
384269791
1607657971
1032467782
1001550438
1620928404
1640809532
102122129
1006363954
1586055163
243014053
534393253
1887700798
864186874
598868321
2090994465
1351588398
817050742
1298842686
1350397955
2065139616
1966021591
840371556
160229233
130868677
781579572
999366778
836126631
1911452463
121220718
844205830
726759281
979920066
1189548857
1063331469
643024086
2111208430
1034644685
304595645
806283457
1303646519
734492661
166236292
2058657796
330122362
1407605184
892445226
2047313043
64009606
1961060287
1426190683
580106239
891445424
563147330
1656926110
73970978
202280020
71643556
931703676
485654440
1011654073
1316619890
1656099460
441286582
834001981
619856391
1098966775
906549134
1629062084
890041702
800176654
1230838076
1893553194
1642205462
1909477051
1748292126
1745768343
495924058
7790217
1201039117
1166423292
1932381241
1863532286
1241033590
590052535
171145632
1162435495
1652789872
405644887
1788724229
1540708955
1448639790
1115492025
1341902831
1812054713
1833373380
48245833
2102456027
1686821871
298973917
13634322
513950806
1833371688
121749696
1886234040
675100320
988451606
78703043
468313779
1519650317
1572805119
965481511
1449860333
1713382298
1457389032
1042834091
2117475065
1240823646
47655765
141828631
1534361244
1361961371
903499497
782724543
1227632754
1730234622
1823721562
1206879318
1341886425
923168801
1493123267
929274122
1846992803
208882836
1848650278
38976495
665179524
143131217
1464952631
1161506001
1065057341
1654603803
1067503574
1738560022
1288288667
494291467
294196643
2138483220
863821234
1532568873
205566117
204351226
395252323
1113897103
975068755
1840287763
1736013486
1698727520
519554362
1088364170
1543234105
1655643689
2623966
2085735322
973918242
1655566223
139954589
1211173623
1164176042
457574546
2137264736
1886634998
432911745
2058533218
2059287593
1054062150
2047046804
181201842
1304388222
692424588
1159786037
795179824
2048470898
1297719249
2072249346
1349687364
1059210240
1987473855
2019145459
1960384970
64329889
984937096
597483147
744534955
1548309979
1849125369
937767270
567945352
603318609
1154578591
152294172
13131552
685554199
359676280
1798491787
1861097168
1678549138
639893877
919505873
1226305556
379926381
1797339233
762884809
145477364
962621641
543451773
640215071
471718452
589952373
1223479500
287492516
1094912280
951800265
1486377481
770470422
1227206399
18046866
839700928
1726248550
1127955545
243860135
186996823
1836386434
1208835223
905605898
1584752289
1682661586
1870512586
2114372432
1268637137
8373775
482969006
1506450097
491751558
1711143915
257486616
1436588372
466466862
351247003
1984952167
93170725
151959653
1428068598
309856579
500654427
408099903
1455605383
661098619
1981257287
453627661
193914904
1044284886
905951971
674710216
1839479221
1052491434
112047211
1930822580
616351323
2109254736
1170438557
987381643
1638318160
667322849
1071986363
2022968204
1747013985
1727084465
802135999
1307497574
1626294487
367889333
172815104
112408550
593652320
1734113310
1582225666
268921134
2013822542
863550382
1386677660
2078544048
1846771595
744467300
636218165
1705221517
955821793
1364260175
299088361
199565655
217456987
1987760607
1900030399
301066428
1908274438
60377127
982958601
950092689
260489741
1897809953
2135852259
1999868640
2097397600
849595356
1618094335
657091665
801582989
148316272
324069463
387955313
596944475
1257379842
860318169
780556709
719071548
292623008
1424728230
1372049741
2076194466
1613071940
852606183
703897160
1995052956
745385295
571460269
1668852354
380331842
1150070360
95412075
1138226829
1516528813
1422586133
437759661
18873131
1929151012
541475659
1674638163
523753518
182836153
2074224888
2055715180
335654758
692813127
861748856
877815841
2018860812
776869508
1152923964
381249091
807098143
1510026592
361776326
1779303010
1830350887
789890676
865454271
1272738290
842073398
1607777633
108191227
1055279681
737841421
1611551513
113343455
1176233481
1142645122
449249058
1556819865
1611454316
441728133
1507179702
473524766
184835018
1971016700
564866225
301393301
122268709
1251925351
572152454
1208631570
247037662
1401682576
1629876178
1823864278
1619868262
1238692717
675851803
32998954
264773765
20837242
308074984
511032228
605830119
393169165
1200374178
828626230
863445880
1163753858
2067989703
1195414525
19626534
17026171
123217784
1101515210
371466271
135001403
620322739
1263115985
418830684
1473430273
1963722874
11272839
109240632
344889712
753756999
1762871115
1779471774
461190366
1879338117
1008913171
637077140
809225895
376293229
278610911
593018976
1509723526
810520327
770268373
343812121
673286392
688016423
46893970
1426020551
757736091
1847210919
1742091816
2104365526
14238615
1597173181
1957848716
742601153
1726547254
949435607
1654395150
692754011
1437259199
157944561
144624982
1841577861
1548711943
857871141
1861169914
311831066
1145028283
1672527052
1322148378
1551001155
689743918
342428036
319890765
1484533643
33710122
1259010629
79138714
434777303
1573703138
1968123722
1747811198
915417619
735806152
552397429
761272571
1952494616
862813174
310896390
2123059374
1176572807
306557376
1177362105
1251261364
1476527478
284675988
1025752691
1497147843
1500838200
1225433327
1876562159
1024055150
136675007
1078653248
1953061237
514230957
264707694
1571408337
477409843
424124308
640113360
693232523
833829388
63556641
1125903235
1163251573
27496694
1091387877
1043837030
1853786197
819304971
230400648
533396579
833942478
843459552
966892785
1893024086
1572039353
1136534828
551116301
662592352
69518193
1098588481
1204831841
1302353538
1877318927
900515950
704806809
543096690
2065595295
2081200458
1371511670
979327894
1925352289
1506994722
1305515295
1116683657
1263231182
1602961621
1094691873
1874941789
86633444
822659310
2000660403
1481272923
1925936258
1920281476
1317453841
716524936
1735906831
497798313
378074956
163471791
1386594279
662646700
1544760835
326177736
1679148977
1437612591
411531298
2072183298
859034380
1186800589
1618227998
1598109434
1331731545
1552001194
743457962
798314362
1828782571
1144811029
597178417
1222156076
102343532
87187054
1808369233
733830625
513458744
2061423799
2092436970
172589167
1744406871
33702748
2138712394
802045897
2000275077
1753413786
174155363
1852048774
86926601
384233130
822719660
2117250906
866509712
16523886
639317878
245301121
876930156
2109957611
520104700
1755234266
261785659
250251509
753472885
729342367
497508518
1916903895
1248794087
499371729
1822432193
840648409
940828612
1353639532
903471350
772205986
87866172
296966776
1158879325
1507398973
1511447821
419217776
2142950214
1597286008
812792106
1084235063
1856530824
884719246
642630686
485416023
1655170038
1123306683
1936367236
576138052
463536130
1566988753
640505136
444333711
32733877
1055950246
1490349175
45021944
1367637086
1055600676
104888478
2070892580
1730280190
1260626442
1599968039
1271081446
918497705
1044437029
1168078326
2031844046
723025841
539706762
914511606
1579939851
583543452
144884346
1924098543
462488665
165407962
1622992884
1771583268
410786808
140317548
1072238768
814767871
917334138
411123378
1678349679
298338472
2115628952
1659046643
2019136272
635678491
227866140
458612449
1097390225
812962551
908435809
1129476936
330915336
677964189
1410454414
1478486005
1915974570
1559150564
1996432276
201557549
1954213283
1480954308
101056859
572852914
951382091
1161535599
1537153143
1631095123
1126643021
1618768068
1571166850
1511933271
1782854735
888338887
2114651735
1400311575
721723007
1999901715
1713483639
331553078
532338864
1397248842
629111662
1578047417
3559959
816137018
1372835814
1983824408
344398571
429630661
1487853638
25974524
1013845372
1953914221
608231213
703176393
497314298
374048998
1902826921
481016552
2124977444
184321798
146973464
1797977559
247716448
1295955401
959360761
1391924704
1168243392
1077117563
1345549464
580246890
573392207
1821694263
1440818624
624456176
653442834
437427143
1986730771
274750171
1720010720
199680165
1326167529
1034370293
921719777
285601759
683895482
2019009469
1148968406
529137576
767729041
940813752
863164373
1630631595
1789503514
1533471020
861417130
1512782585
1484197891
300107807
336069171
228497428
74538205
571336715
632425171
1184592768
1243600988
1600339033
1559754128
1035074159
233720431
894774924
1977484165
576128745
470654088
2123115731
1650920974
1749910644
1345614120
10386780
1859628890
428049617
1412217287
2025527359
1656085323
9356891
352059836
1229102774
1146707619
1554267870
693399161
156854020
826777262
258919024
1215589631
2088765040
292328198
1737207120
607847942
2038840411
1872652243
1055259112
946872011
2139781825
1758940246
738828220
134864197
2124885891
371862393
307529874
1142378330
2016049455
1425826744
1337304711
1645066160
281583557
269553154
1751647838
524877117
246141790
1037458553
429482820
561382908
697671539
1497865382
256922142
430038887
1279335323
1046398437
746436916
1990633212
1902596231
219512427
1824506734
421615914
1912961626
808174789
36106070
326572059
1856316537
555516229
814259876
149270804
2367348
1917762693
1715520470
566875712
1218446491
2074329346
851742784
997019421
2010029216
83520790
1393137929
6860383
52015305
1175103082
1013849482
1422186731
1310131060
1494090031
560717927
2026313420
1620047476
1995302535
754379255
1728595783
1622280373
1951553950
1752216961
242169900
2132532498
1676628244
357278778
336321054
1013579041
1862153636
824358566
1356973545
1809761057
2117317508
1145433123
152964954
935370131
1315920418
708526494
834649664
281139547
1654910937
463788440
790544065
1891325330
1498728699
1336386542
264669469
983096423
380483531
15572508
1731499372
2075835640
213335941
521513874
1417454811
1159614229
372785089
601247992
1551736234
894679317
94158998
66928974
613564262
1721763534
791652290
1610705596
1523567616
911537401
822761229
2066983855
958309790
922265254
1991730137
219104043
792027603
1516089445
75837894
1942900743
462799778
357909469
666765172
1115548288
75794801
1677157548
1143459152
1264440962
1863870912
1659835679
1065417410
1095207699
1864852328
550958687
479384221
1664325067
125148327
439300381
207626552
1856580266
1771574109
333318838
1267634693
1531878116
76039027
815461467
899574119
1824748093
1160328241
1795364891
753601082
795345498
759218366
994421399
1699243622
1810040410
1453720163
1415410829
1637275286
257518585
1152643995
911451042
1364714678
1567524541
311433484
1263412421
1378055968
1194886564
2112537805
1900034151
484324053
1147674513
2081414372
1598770237
1087694863
1894398782
977608438
1344034659
171225391
994328439
1184897472
349207422
1242918081
1247060984
1892823369
824591550
285106747
205812593
1297220054
452006533
1908717458
1138338921
2144832973
328736074
1021155898
1329997846
1333137145
649004314
30096589
1858988800
898591364
1713276844
1436284095
207465655
961770299
1816181502
408065761
1835945891
608951685
2094182842
1957805325
1504809827
462455803
345026863
567408965
2004948606
1186362287
1256282111
1459879573
1638046300
1552133081
1857966577
1119011646
79058467
1380518928
993905159
452572264
500023683
1239835090
1655568231
1300009577
773499354
1647359974
1409443403
714732551
744037604
1603925329
1765082991
1905349606
1219428186
867864398
731413154
1695723960
728074497
64064635
1298590627
811980472
166645440
1993357553
1121142729
967294212
461961325
993937489
1909797447
1937826405
315831175
114354042
625067067
1250604544
1440860519
1019875209
1955025053
1440360347
805817525
742243371
1607236288
1767472511
493439886
436014491
1742811875
2092460890
751940422
468507971
1424502980
1112262455
241008552
1527629569
1702276783
1698820934
2134252519
333087857
251186491
506996491
586372131
454116401
118153260
1996664945
883173376
1548667409
760513073
440901079
1784522775
2042280006
726865701
452347831
2098590878
1560153990
783766937
746656648
811627420
959376416
755985609
782859773
1577520577
1593570655
1321677579
2125527143
731651027
2006691622
89946187
1476490566
749781853
182165116
1287268695
402314486
740624849
1197574983
1933199671
914066876
593910350
688505663
429364574
2079606309
849217247
1307138588
574057610
1081067831
2051848409
119124583
1587430424
363668677
762968520
621683989
1934593691
246671980
1907701122
901440171
492378201
1268362288
2022334486
498594445
1326687803
1795576896
1367161544
96351157
1024285509
267905334
1952459546
1403832723
1635165811
726690014
1328709712
887200762
49536533
929582865
727443707
777940800
1122193469
226618305
576176231
1081510847
1057273436
1866473188
1787501868
579477834
511473600
789219864
648946664
709501287
1316252900
484513070
730416126
514613187
894820327
97767146
119279529
1192197285
1456798358
667523615
1159143328
793108742
1050166692
1295171874
852891631
471995592
1139479454
1279723873
527582978
769467874
948784823
34353310
1244239621
839488813
1867360136
1317484593
1510782217
1891670987
275860665
1085878974
458890061
1527328832
103286516
1096640551
1183698636
1819766811
646937740
1411250880
196104694
585904542
1536181264
701017925
1589712144
1030600475
1555394019
488418446
841435339
1582260396
859335322
862359691
992005755
1922539516
2049749305
212140848
970238158
1223607401
1106656171
1349836406
1290312713
1859292283
1210684269
1304776391
380214195
342300454
154378098
1128071085
521490182
1639295847
1499700694
203107139
1977411249
2084273679
1683466154
1434633270
1693772800
2004229848
1799576193
1966251400
212018218
1760930038
6055079
873099492
2123725543
614213277
1462267390
864856510
275472888
1070420614
810554738
1550013817
520752725
2094837198
911615552
874194971
2005498321
856692310
2028254339
922892570
966459875
1147514174
520184128
1706443939
698401446
1332945696
1673700960
754815869
1078476591
18564418
1370433950
67821115
1827727073
2013849624
1263962868
1502707080
1484544061
65193367
166758991
961220174
254201053
1196207986
2080615518
1134255566
844566068
2110384688
1553819145
988971615
932421853
1327999104
1359945298
940572656
292138426
109444201
906103018
1374536547
1574277624
1971207818
1093025222
1993805405
1578381517
1880058151
1501917400
1345600562
1647335053
1694111485
294768119
1311993000
2090195327
818366230
1424164830
410390290
1867661133
674733059
2013671729
324027961
1354758651
692805534
1064951910
1210644107
1722991561
1713632595
1259081820
717650524
168488332
447019485
889390141
766086633
1964201091
2125937894
833279330
819625436
2008790041
1783384069
1137406368
1570902077
470510362
949120284
515571259
2010065985
324569466
1385402767
1111161646
7453975
284006322
104309657
1569211589
573523108
29443463
1242262323
1568534189
1614797808
1042800200
1755131845
482151048
1492226710
1915391523
81276769
567163037
733429525
1236543622
1403974594
464921998
1245107514
1131968250
1957698003
1092154454
842892529
561810862
411371811
624129479
989168422
1071214881
1862518392
1376666164
427590743
1762833633
1756326811
523413498
1246619364
519634820
42683298
1663810544
77175063
391605489
167475775
797317204
1081164382
547600651
1625907749
1659838099
1270521013
665408412
708412548
487031211
2040871292
863609068
2096512308
681704280
594384551
1764179467
1484869717
1919736752
99470869
509336537
709172425
1357637936
145086433
1733763954
553609574
315856048
963584909
1785603904
213219925
499161948
591016818
160331403
1065615791
1520293704
1713993822
533020856
290722862
1535589984
1950240003
1316546926
1808576313
907098536
1194045735
17215301
1315730742
802587148
1868979515
2031624644
986534756
320704868
113354595
1029160608
501094069
1521602049
899012528
1035149700
34689300
2116261330
1794692595
903226944
1312419496
957817979
1377074783
1001928472
847499632
1741503847
610504461
1356527552
1886424736
52561475
508478092
492500426
255382320
1073901971
1494835535
238728726
924533185
1238701078
1615346879
1133737638
413090468
102778307
163273038
1650596929
1207241723
1852922809
566513848
989509393
610330701
2096156254
504294658
1536841874
1572227281
462612722
944999866
460749099
717900102
1873308237
931508293
594729869
1229506516
783223143
38173202
1359723316
1490415141
821059740
1106475641
29667670
74461123
1685867503
1568467486
1789595903
2020049769
1535589984
1192882099
243925979
416070134
986822996
5508702
439806633
293858871
1737225340
506115637
1330756435
1869095312
1953890103
352285181
1102930487
1560947046
679942582
1325159613
894104589
1592653803
1346815705
1795107311
1688118087
559776956
1249652782
1129850505
1667067782
1167544235
1776422890
2054114806
114477750
1366211555
526701914
1665708346
1864704584
1465541289
1334328877
126891958
2096657842
1924080885
2134916137
21307507
455215186
1245413184
1249874930
1822782658
1462910920
1391875087
472696504
1357917735
1199767430
1935475287
1186534673
902272289
1418362225
1435879806
1206809462
1801779039
1652510358
2013500464
1057568372
2053091458
1232473471
1331907976
70250753
908703318
1403529826
1767180474
2087817339
1471244588
381640995
1929914540
1652130269
1501577343
2078769999
1930226676
1263184972
723822669
741025438
311798463
863959330
756808883
207215436
1027511626
700977638
1905964811
1680714376
859010703
1438220156
1097864073
198912049
1594076166
2037835021
1038073192
1362793648
1176572054
1007240439
1279847877
442908540
666116824
1606389307
816363060
1552670325
418133308
811093169
237827254
95491378
1361359465
1994776917
1197044064
2124000382
449900093
1824855969
143990299
888470552
1959902075
77170936
1641793105
1613330547
753799924
1343396946
1035046565
1312374674
1981640429
666069478
1675987028
1363315354
967986277
612923101
1721283690
30938595
535211503
975632069
1170381302
1264608577
283293397
318930418
78256284
439459293
62709532
699884649
2143477234
1861630145
2104044346
1120850053
509686990
2086348801
1127057352
638680207
1130399881
984603352
1866613702
208103496
1325153593
266316017
838457861
626889661
221013761
545387640
31003746
550242187
360723412
804330502
244593075
596968894
603908743
701389041
1129378580
1336594247
1736430705
1622633492
489605634
97449021
1738121553
1456339108
1186519052
1934569596
2129922379
675458585
1174826863
515732507
1087145707
1464577412
2070892580
1242099123
2132720207
1424490561
1028782139
488507409
1920311665
1209960554
1560189321
1431182983
1625769281
1476193778
1558009401
1294033
387820331
1046775709
256006342
1138381623
306374763
132392407
371081824
255012287
758903970
263347135
1630174487
1901017896
675217839
1388009878
1286173036
690464889
522929742
1248409053
1698788080
30930229
2007412170
948683058
1409949335
695682878
880848876
1715507465
1574053066
1746149168
215974317
1129945711
43748431
871949243
1017273647
1201281579
129837740
1268320648
2034098911
1544860692
1656422594
1905194000
1987917674
899848744
277506980
1913214013
887913688
369179703
1892768429
1681925112
1875734432
606900050
21697379
1821325417
1038588037
585581204
341214153
1703446274
292842139
58221251
407449889
1057865135
307287656
834404166
1018366421
769231343
1593303779
1768409531
683928199
1567709188
1729693961
796887682
160270448
981679096
1600837792
1784446428
1274759593
1517622581
1902802934
2126490999
1919739564
319859355
206956010
1678218235
1128128074
659854209
1692498463
807894266
1030394435
763934887
1992685334
639145568
1183837524
655319914
389354691
219695098
1014129211
22756979
384230095
1596980296
1150626814
1514679310
368699653
2082581383
1160955176
1669918069
1091634981
2078654236
56388219
141427943
1024758233
504611196
970405402
2040457668
1080501876
1754237988
126520744
1020933506
2143957273
54222010
1138963760
1622066439
1219707347
1869625734
47790100
293606415
1942548695
531281167
979368924
2067726138
1809114738
410645956
1054805417
2092455825
1405506014
545651485
1939129101
771455104
474214850
857561965
809918132
1658350877
1888250655
367634115
1809866626
2055774702
721498538
1492178850
86753401
1194992945
602281980
2127142640
484796255
250223654
221590487
214691609
1358238083
1473284217
1163675624
2053034513
600329871
1494826869
761535885
1893398949
622572929
904789186
1028932472
337774708
761654895
1999741834
600485548
189835747
1936287332
1035804986
1394978806
89133866
1737479731
1194987729
70857451
179790891
179070690
1534753399
279574973
1553921470
363197693
875530991
968999394
370381120
394666199
54529013
603613602
233286510
1237196126
754032533
423871199
154908250
324218593
1488580957
640389868
1558240058
704003704
1507263561
1725444833
1973507076
1225519278
1076470248
511667269
1453994243
707880587
1455150006
986977475
784657912
1036897629
657707458
1945797395
1023995100
608070576
1295390222
1336191339
1223401230
93137479
442491572
945390063
1296883882
1019945009
1287646314
1781036047
735241383
496858630
2086903732
2003749733
2016403806
669225432
1628560152
1851726452
915279456
1781505821
341450983
1444603548
149367822
1592246044
816385611
1127643699
7953600
689256026
1832940742
1245877590
558037854
1766598240
1051705504
582473900
1492293550
587165214
921008014
2095457202
2143445032
299214209
1308148404
1643777644
1553191523
36833977
920706436
1364368687
1890350084
1714460566
1623692419
1076017925
790539941
1355058364
282373083
930829388
2099281584
80493138
1441969202
1053288949
916536224
1068469604
958639327
2100787199
129389919
467653551
721615899
1893436949
1169370404
466748287
1633129646
1777737832
509378520
1039041723
1395278845
1307531065
70158910
1839197958
630076427
951166014
1886038657
1566395473
1295708025
133690167
1869252780
862089226
976727560
1103678546
205067715
1661138557
230104030
886385038
1717295401
598937400
1486688995
1486420185
9233323
1715605390
367996216
1273889654
842650787
519122156
2124161017
1299668819
283697168
315768788
179549318
660436494
949217402
1766325513
680500932
936425608
639302729
374864834
773792191
164200044
2041228569
421044015
1192365202
387718306
1619671880
1167657955
980877021
464661449
1333975319
2075367573
1954896438
262054944
1007939649
1456359159
669182255
483449016
63979232
1597810792
1557737969
2013975360
1208608580
715497742
109300309
939452342
1002776394
399111751
1365659386
1243876876
994430274
1107299575
238658640
724095549
547913783
683744082
1398402978
140512834
454422895
1214058760
1350097352
1193707589
1886267463
1117634673
1317112109
1903167090
1288174835
292163059
1179098714
122462396
1322551351
1448222282
1093020362
149574836
504010575
1615457815
1642678882
879934626
424250704
979440598
666141192
1436151413
1665166402
805511795
1984748137
87468262
2113442130
72831165
620440625
2039270349
1037575597
1305762928
1031040957
167352583
1960984986
302663080
1731504448
400383529
726802862
997559237
209897195
162704004
386000450
1890468185
277103734
1324518492
2076218153
529351098
10587723
1933423057
187606217
1411721402
793247486
931620643
1449321237
893382392
2022875836
1431501065
490192471
1153567445
1919197874
231964961
1892410223
1076696198
1874549746
1605132985
2019947835
361812620
323504075
1293549879
683174600
1717849584
563673885
1629657014
423707552
340548367
554842739
498476573
561146149
383770017
1130308174
1417800580
1848092064
634831744
112416662
824372906
1023942214
598986230
1124296661
957440867
692609891
424832
864720023
925909340
636378217
1859129187
1955416418
1719320753
1819789471
1402150173
1983306322
1245612792
918881421
2119446909
2126967289
265154791
1511422976
876040090
495396793
758651897
1833783548
456359015
1085615597
1578133691
199812724
4791711
1402396233
123929997
346565322
819131528
626779615
1606502780
807154927
877085384
705056883
416985156
100749954
512480402
1160632762
1661482782
2146672431
446424523
1805090726
1331760855
356688676
1230600637
1717820444
772156978
1113316034
168583587
1234299655
1987273546
1078432694
1193027585
1504168974
593605731
1561306055
170291433
1941260013
519044876
1419910945
423820291
661497721
1871758370
795168900
289610093
1424612046
319158301
889798100
1593941946
1157370480
1917016512
1694767164
603810950
1690042174
763221668
1740710846
2011617489
1347556240
619409891
1231610665
359540638
1815788955
885799080
1043395478
384386530
1205379307
40918949
261900421
755785737
1002900858
144006343
917015549
1112076747
1723098737
692068088
1156071894
628081759
1435111900
1209519992
1548541216
2040506392
1396685383
1630835462
1188585239
1997849551
1597050718
235541024
760790043
566384252
106669181
62404301
588407466
1529921014
120912670
1444121484
1634166266
133086600
745656039
1485464063
1462304777
989943434
463668138
1583815969
1608081768
638742405
1601999854
449353507
454336266
488293415
12010553
1319188981
1812613435
1667547725
568555606
432285700
1810355718
219151359
12751330
1978233210
1841280272
1464105109
1174218589
306121327
92699847
1650769275
387986102
1813835584
1049869156
1093819205
1406717785
188341651
387683298
1116489498
381642205
1524243595
1722519180
397944994
150400191
834383744
1395484839
1078766530
412691179
446057003
2022405842
938356787
704443487
244795381
860635698
1388135465
1294986447
1623638239
1778337091
1932786921
1712065938
1295087969
174767150
1285772024
845206132
267587983
1112649711
68312991
1589274712
259127599
313743273
1382794087
1038112586
1998500648
1023714479
458084683
1679330624
43264440
668279764
1886926635
443803463
611822094
453931668
835098091
1217383991
1372887823
1937547646
959581481
1020763231
749680485
2098599526
235812924
90270755
672040575
1094422277
1793485346
601337226
552030289
1885151217
1396847977
887686731
1362478062
448453863
567600211
1071002115
1873458762
1673994859
261952011
324653750
1155297281
1853280573
1377926859
1332614946
956056232
517449291
1229006949
1601266234
1691479542
1056073699
1159039331
424406555
451194577
1612553010
283449325
1678147726
1377448606
249530761
1599286645
19064874
1755457176
1155481606
17777041
1788172676
211006204
558802678
1298622577
315269702
2048117043
1937501364
375927507
1576107862
196127880
1765644842
749692047
1126264874
374629724
1937064350
662740968
1784193461
1341783112
1615537126
1156750919
1942417542
1448259104
988983445
721667445
1639185579
1048226141
641656136
857013610
1272355690
1025456179
652110939
1518269099
568228676
773627418
2139615632
981007131
1412076227
309194684
366802571
18913970
218540818
184897719
1167440103
1921135926
1266353939
2086343605
713358215
641845336
278132907
2133536738
1804043029
1705262730
552370416
1916027391
1481553751
1911952346
1146112891
295882998
1377329583
1182225924
44968198
552843100
894900998
161099072
1731272643
1031445604
621884725
539330664
246526270
2036222194
1214702386
1117925674
710950344
1503659455
2134010745
543989050
73939392
920506497
1931714999
1669119457
662130797
198937268
1222294442
1010723368
836388614
1072888936
705911464
1474024262
926755204
559285746
1871274426
768376121
655616179
1741372287
509481826
334568663
1928870104
566071789
616449393
2146796792
1284692916
1221602181
1808345651
676360615
593871659
1309180181
1165821736
1948763734
397917388
1516491091
1457936899
1039557654
1050980241
1963125473
1799361138
2046329410
944431016
1204521409
2082827816
1840819383
835335348
688224385
1371480599
1393969659
1261137333
2101771996
1425094882
1096399449
31328171
1419420509
586678805
1633371891
1093962068
753957481
708960594
2074412772
1978312454
821096574
1547243955
1503598570
1152950540
1518207273
844097978
1751859074
976082860
1104733517
418179281
804771316
2091798319
539972676
2134549971
1138510104
716355667
1448887342
1286220747
1509686409
552845611
491288378
490977739
2146935717
51188778
896578855
866105678
1789981293
1162220275
1648946382
834503070
15599533
1195448986
1645913030
2126143657
944115281
1533700907
1757202364
159918197
1382247206
2036872572
221703213
1459477322
1788711980
1162377665
1222867880
797216031
547518412
2106231376
1436862116
1553465784
1904728539
472530487
1663852567
1386853837
1400938743
1400218199
1918466912
1511535035
914065508
1825029049
1489391884
1738387528
1355349750
1799979558
895659853
1862446304
576137774
1568566285
650018382
155633157
688367307
1438629504
890072230
953717341
1068330478
1913040837
1289791979
1646983132
137145217
626014203
927702025
1461889545
723604511
1667563726
268593189
1209096083
335880153
269112975
1561782345
1090480553
2108891363
1126321228
1106996441
1563900864
95994554
1220724611
868646420
708193521
1874680511
583590001
845547363
464077888
1238252949
1015639779
858764187
2094744182
445994903
333441479
971832851
1973134378
1019130422
418362637
2088567676
847433493
1954441275
22923090
1418931709
1128711294
2111632134
629211057
1889317148
1410307536
172641337
1113089181
688276723
33919153
1027401507
1220368108
1106792762
1388948568
569846612
1921102912
907626356
494730586
1329500714
1074948176
887013334
1298175381
2071707367
56349625
2087871249
599950775
368396692
2661146
1167213992
63494887
659563698
156007798
1392183433
494699927
1093062861
229833680
1165206001
1483803202
1236757955
601299520
1068563545
142234001
1361275870
1037520466
698788358
683791191
272370350
2035455205
2132060764
1151091871
107741896
123379144
809688428
260993435
1403976690
1633909651
548906816
190034237
272534889
1392734759
782673144
1392962388
557950867
627047578
1819098578
766662775
933620026
677744088
703111976
148828836
1354346174
2007867142
1889581337
766617533
49642482
938458687
1104246338
2045149038
1621090621
1603951096
1905633693
1400788087
184213475
947429969
1398704842
1107080549
2115832412
61020531
1921319950
1062089878
58559262
1222956732
35918928
1179193922
1457502336
1777742424
510066018
100454028
1737516411
1133535751
875863116
1868906743
1817418061
469076802
83717310
1455107647
282373496
122025245
1032668209
2048054993
1872054235
1438245203
1122095372
1437043396
1149827916
1336808848
1372905014
741847163
961117637
1702637715
223931410
1986168150
92362076
691391198
1783927498
1477225659
2065018253
734827667
674199844
1098133908
832795803
465596923
1170393520
1825276298
1160703643
1189735451
527324334
178861606
2037502058
1328177845
2120042606
943452133
1630266253
2135329047
1779406369
296567541
2029692057
491044724
73226308
878679790
171249018
836378256
1882320373
1013676302
1795562209
1328323016
1981502393
787139693
8054161
325558411
1376327084
1286271780
196108997
1544891320
1955148054
910733218
397450530
153189173
217264486
313561836
1102764567
2080257410
759967207
984198739
1240421374
161746808
1521319355
417220948
1949395950
1934669836
1957300978
1691660511
356876254
1801380577
1106704787
1962184886
1645648938
652727855
1931760813
1293576526
878407752
1154155305
1804000060
1067352673
799218649
605172936
750526122
1875266139
1607383967
622544930
1498000099
2046947369
1038097500
1126312875
1476736036
144997780
1943672449
759049294
559944611
433935029
1675871765
1365159830
1637358728
898473453
2053326165
1269515055
86469245
1042859487
284774596
871673475
805233957
632972665
194261584
433835108
1105103827
1904355501
1574933519
1818483801
722813968
2081124639
1696004880
1983396223
1586637441
363006151
805555550
231619899
1721347226
1175638931
2130023852
4267728
87542188
1797995611
398586379
731983464
148222592
743789098
1647138244
491554439
96101916
876503764
13178916
960226280
463597525
333354990
292754248
1610786299
427142817
318384624
1994437496
1724306641
2072221052
236380449
1014381821
2124475612
109484129
802129296
368008421
2088738305
157086048
547296340
1833848244
865130858
1348853738
448452186
853117059
1791576932
887381358
1826229812
980467506
467911946
1245068289
1088847291
1792768315
720741417
1536487410
1234181593
1057663725
233961874
1274972195
250792708
577008824
1844281559
726956024
926425610
460416577
842277145
1539194715
849979363
377522019
2139290555
1593491158
1644488028
1876823818
1316665709
862867123
27121758
2112477894
107088783
1401451120
1111567654
24404685
2029177199
249450946
847662634
1205477026
2111456639
252695878
52224056
557724559
944152680
255653448
1206268238
1024294079
1865187520
1606572528
2114164903
853726410
1528506236
665591699
1906132032
327354440
756454698
45865154
22347816
839866847
758056941
1330194561
1066290060
1181060185
238023917
1082022166
1209342393
909918623
1553628609
166461338
1448203320
1046083694
1985949220
1293825965
860746620
858271156
1944478969
330680533
768575247
642949883
286578006
342347667
238085393
88969901
1521357748
1513929526
1678241100
924210959
970297501
944185840
1795778089
1737046122
1190365710
1145210138
1009902207
1607215784
1554363928
1081889410
1039250698
1807605278
211495866
405481213
1941387625
777740032
889281576
1071386312
1176548961
471195510
1563534992
95709426
31104153
756679227
129875252
862577744
1371342483
687478567
219772685
781169828
909252486
1894071162
467077128
601098243
355607147
1366579734
1235964320
319342873
1666500165
1029943137
1207790023
831056664
294595177
74091573
1540304338
919806125
74352873
266700431
1278037752
1571218530
285417960
196635081
999060585
483603124
1403100607
32730125
98645360
1742002590
1403387576
1757707436
918631036
1375728600
460712937
1837673889
961062170
1617196378
904257
1434480119
1753503684
1406595944
465581857
519747822
1002083451
1411923286
2118480626
604325630
1535134286
904484837
1793315063
893155492
2131014173
2015407676
696648885
828171261
591645807
259098226
341128202
1378241672
995745589
2101987668
258888694
1326708325
658353670
2143123762
1288879388
155822712
1889106150
1574504752
1357466666
1100220909
1445590064
413305412
283093823
1680015641
529089497
1040862179
1457076398
782967737
2049960442
1654584461
1881221059
1723714123
580634480
788080723
901137083
546114782
2084727696
871985310
101665021
472744947
1792176199
1832953594
430753779
1546196642
326536581
882939372
491067872
582358604
953504795
1420975894
1576481536
1570407303
93646730
668099507
1452893422
1951250189
1937271515
2134303509
1918780177
1396973770
593667664
301535133
1273924672
1790414954
1544882104
1183670410
1416565374
791005071
1865908486
163606051
1320250532
1787274438
1575406599
1728977990
1956465581
246034470
461166275
2003756024
1260354130
2091086283
1089266120
289017504
998007382
505995112
653745067
551124030
916833646
1070362571
709532508
462806672
1638795052
1579776225
942788311
1827143193
1920245865
163280520
337255054
1258959785
212102177
1089753122
443746612
526814121
219356880
337951055
251701064
430099085
44578179
1994985857
1313213382
1041034145
1751668558
1150826263
1270177888
1404669634
927846636
947561201
19188511
1223404700
1906409310
1588127747
1837777923
411235853
2004659618
1463857093
1973931521
214753455
1823042442
1109968593
47197608
754135584
1952426917
586182440
1479316359
1504805384
832494922
1025338519
1264967032
2093461871
1650936576
287423730
1998447109
1398768275
1350383294
717172020
633531719
1121700559
815446000
727911410
1139683853
478576667
1892711470
2121055787
252930839
600861014
541052657
922844516
426745560
627108692
1345175279
1366719827
804228314
213141241
1254251222
1828716691
2100449084
1321241091
852964997
1112928103
112048694
727424750
880635145
1428450781
297313137
956036809
1283928364
1836476216
288172004
89823980
1079668784
1478111900
838146562
2006968428
1870443018
1835343155
765115941
1538166814
1298182611
1937564845
696095860
932731483
1865391510
1671037196
1779079273
2106865099
2030529312
342096168
1888458127
223059905
185556942
517583208
700992282
137339769
1448132044
695104239
1442514113
1116267676
317622924
1555645124
271262930
1262024550
2066426840
512462998
186379745
171515888
542050688
1091147720
352134347
215041939
343271044
256144532
144813403
578845133
2119973832
260502788
1462349891
1051041312
947293726
910181904
180737132
2049627993
2139643454
1537458324
1019707059
1792962662
1697220576
1765168884
875315255
667862490
270401716
43645594
284861982
731172649
2108514084
411774026
275430717
187488093
1628462752
575004734
1782390008
1249505499
1249932471
976529225
1197398203
511255065
906667173
952816304
353861367
13915011
383437066
1231764700
505714237
424958847
1236513606
1175174900
640257738
1642138705
1138465691
517437001
1353507626
42079286
162094456
1492563229
732011135
113625317
1906293228
390680585
426438074
2044046123
2116242926
581723800
2091286328
1124231428
1324829720
1420535257
748862344
1738895601
1137463432
827797780
1137511310
1800766245
364128063
1700926630
1252612602
2062996386
1998131076
80421982
1496895206
1397623141
73224313
1170964169
967867609
974727589
1996950505
1238058076
481313524
1813058602
1248818498
667529715
580010325
1534492856
1662953557
1111349037
1079736751
1793831442
195230573
24936383
2053183846
1253978441
569156024
592038006
98388034
1445938523
434167891
1160750626
1699875849
888242336
1494570122
1638439503
215918713
506319951
1125362439
413696958
533511607
741050758
219342817
535722990
933846589
410930483
1443152652
1437685815
1767017129
1655383881
160858071
1487675080
1910806686
1339122533
727449784
1719823831
1419802675
1266375431
1557574306
1863681178
640370563
1150074914
579989228
560947292
871351824
643576971
1478819313
1474444458
1400717889
1721530391
306812511
688589182
494034931
911850572
1213212832
609960164
998646475
988888822
337349516
1178358272
1412686635
2112555834
1685546358
1128417699
1859496196
1695075098
1500178904
1051431650
852955354
1682435897
578191546
706723143
1806990614
655685591
1513278131
1468759168
1995998426
814618422
1302240493
219977849
28093900
1562779699
1904465499
811575574
1591399332
494522730
779745914
36913212
504595500
1738661851
565081848
1948155546
845470879
1077831883
1397024527
1407292557
2029158118
206169742
375213860
628843394
1366246357
392382213
285269471
1121280529
12422758
39746813
1149420889
479868144
335894572
925584093
1192256620
236635041
1458535466
114434810
2076141778
894068654
1540948444
1589890426
745474712
1786816297
12145784
1489828596
956507492
2001015122
1080867504
1691426004
625739758
1731449797
187793470
1547704274
358291945
1398235994
223128414
1268436152
679808893
309742839
501165926
88311091
1954255583
591708481
1429663994
1246604171
1455792050
531845800
549046892
623741892
1514866890
707596609
1817652032
1651568608
227595735
104942173
1522566578
778284934
1188055883
2095085122
1710796136
1750366366
168735245
1456248930
484952635
1234996001
1693031675
472634654
669424030
109642714
2057628293
2033364582
269218500
22811698
606660495
1137666908
1348110470
1530592880
1525767744
1436245529
1061721239
1780409709
871241739
389087077
1497425185
421255258
1140813048
990001722
1965805456
416826742
1493614235
2106762420
815017261
1769332921
634253904
1287266699
658434226
1907759291
122194955
264619853
710153576
845734597
554396939
1677422292
2009894445
212966150
2135298081
1169448507
1033310102
1481689099
222072469
1354088307
2044836189
966260086
1576530213
57788189
342111245
2131922328
39320054
763482081
1202366437
1123788973
59094867
1503995430
132041560
271081720
237288150
1376991909
772197236
2004053202
914056155
441520823
14933374
1657879537
1051829571
1507975472
1215983167
1128282291
67728189
1699242511
1474585274
1521212065
258133086
1549756802
1619335778
853654699
1177989242
548118945
1266408128
1997388005
1920333403
260359116
51173669
2113428939
2036446492
82321601
989481386
227812694
1150262049
15087438
248668496
581662963
1105841993
453165620
746174918
723648893
498186035
237385595
534854861
1003028554
724681504
794472573
1894819455
2080771880
1520081914
1687262823
1787828769
1268266151
2116132528
226995248
2093165454
827669178
107969548
1993629556
323261966
644892216
271977517
1711040724
707245296
413374858
1556298274
385181133
843689334
230788667
557887893
1530543563
1094814369
1645963898
559312146
1013249819
1034588697
2110930117
1404289804
25350893
1187411250
221572181
2034370495
568597596
271175057
1066515893
1223936299
504255765
1823149789
1207807282
1546057568
1367358155
258599610
1000776029
1722061844
500276345
1033805991
59585387
391069281
2011665620
1656156876
1187141797
1909822905
1386494622
1158268001
1909765786
1346701200
551612547
2075661571
503731848
102472380
50466084
1266714971
72423363
1490889998
885041534
1789300674
495782988
1601477151
1534524413
127138874
457306024
1887964084
1235629070
628191000
793456450
2099065033
1463089269
1526396654
398086679
1897277368
549015110
2078958253
1201362048
777632071
1258475788
232322901
642206195
171681731
1459206954
1184408792
1053807428
1124094475
1683912372
1560090919
1634994755
1934897308
657415453
2010887307
1374949946
1646072852
1854005085
609280930
240485500
1448540821
1614872730
1295862236
23377051
1697041745
840507298
1511872798
2109028915
572591408
263185676
1896936490
1521827182
2130381549
1679048396
1494701715
1803431352
299257879
2058652376
30396150
174465510
312555123
1881206751
1995503696
23653458
379109769
210400520
120579786
502495264
1522171140
1631337852
1126731002
69856976
1393942106
328917791
41539284
1332817651
771058147
1645334309
242360626
1846605681
1731684586
1643718502
1204236788
1666965678
1380674536
2134166453
1717143555
191833702
991389741
1431083802
1968960344
1757955633
402742046
857140958
765300116
319576586
1357665506
114293288
1676744621
1328133403
1190252988
1274311947
44075215
272885624
1614450440
923778606
919009451
1147292904
690640855
2087706239
809443949
1256895680
1197810105
300989294
459501937
1899134858
264627342
2085733164
961236772
1951525991
502934359
742381253
1659326929
1398474558
477647375
998573972
360222915
128824615
12925120
1721828988
408853466
581272792
2020371678
860211630
976139704
1782672388
2114520308
683648474
1369562480
760281884
1142413257
1113251295
2043236969
417753988
371501266
1825976155
1795144869
1489521174
2138179964
1663117121
799051270
436443482
1510568251
1639065679
2135963214
1874001165
1891787203
1900403993
390590169
887151488
510155585
764384811
1186285132
1118052195
379312219
374601425
1192898516
1093066593
1882159195
932626599
1276740753
794016631
1494793003
1397024527
1483604515
423914579
2049446088
132853999
2009121004
2072450374
1282763063
117127370
802026855
1887865040
208054033
1219638072
757709485
1107249019
919619320
1115778920
1031059094
600160528
222930875
1174691744
1931208891
1107494813
225177945
1615426246
717129317
1037868113
2135275474
662181259
826747042
1296202104
524384991
746989159
1339443200
321246898
1489257645
1865357747
2004908826
460257126
770686750
649173798
1694365484
1245759733
1840189930
1899548210
2079739518
713419545
1610341720
1730237745
472869483
1444378992
947384822
703487912
1112209986
1595570804
1573538237
614265042
14559868
1475215095
644504989
1570539308
1678126647
843825670
1374116081
231087421
1584809326
166024629
2111720210
232275008
331015853
135387252
2047661226
270639072
1627984955
1481183668
568921474
1084105350
869431365
1353887996
1353813617
967831118
1339910567
1121763319
1367195965
16731788
564280013
1644971320
1366590738
268994692
768670346
1294363998
1349356854
171246766
1449924002
2013945580
376011664
662404922
1778397707
333005874
1337933206
2120421192
8163249
2007788419
1995394211
1540577924
6055641
511644741
2144461381
2024866066
660664657
799807830
1843918519
575799261
2046665594
1013664414
2097429430
1646155602
329728356
1973461961
1578138898
537254773
846647042
209379055
1809651401
192997647
1604279983
2067303264
1414650269
31238981
2139475964
906731160
1364645028
1436194025
710917561
722636323
868704466
2011847760
1810744988
1168361445
80390458
712975380
1752049945
201407803
937368218
1467358527
1238242485
1209206956
2119481603
949115628
1578701883
1431953751
1049265493
1638987788
2029151718
1959348945
83471763
1038452526
1260373825
1155983567
1820169539
1087276370
986012136
953392525
739462871
1327908269
985310323
222358778
335848262
796819684
230551489
995930061
870270764
1078386146
158343256
896797994
2041217328
1231388270
1582549120
7506066
1672539251
528633660
29494842
13809070
1112693342
1529484037
846847434
149227647
398372458
985916050
913596675
1192987594
1396277367
1864440314
264912376
478345153
1352770845
1218579774
712641576
493049671
1187758654
887139550
1185249476
1378179653
1093320695
1198934620
2140210256
60630023
1843237972
1601187049
718329410
1570385496
2038551263
1891659152
236906770
1451138414
278491656
1457452811
202909295
745986115
273615520
1378601152
320219236
988495529
1109216427
518754280
1879906134
258134315
1658655151
215624730
1319271485
1805077872
413523758
1085241989
1381647025
239484718
268408070
859454689
1386696311
1599870881
1297233504
1468858323
622952037
1967329039
73042721
929433658
1914218186
745448199
1836848618
1853073758
1646247882
784437251
1809657648
2026223104
1128643726
1171025628
640537104
905147079
1098435015
871907555
1311500883
358273883
1366722777
119414334
264226619
461788269
82308614
1083906722
1844622374
247144322
1585062649
657663247
1664947136
1396898958
341235025
2079578484
639846951
719133142
2797445
51208176
768099771
807357378
2115333795
1817433196
218129072
1238903019
908501557
75871440
1427877475
108308951
1246749656
1580890719
764678181
457761937
365974792
515342280
1953294956
83101658
1325037169
242408172
995028075
42613593
1788117966
282345332
739526987
1816339043
1808135745
1209946956
1127326678
1036429834
558202643
1822133452
1592163101
804037614
316194011
570170157
1043772236
1523038186
922422196
2079372419
1948968161
634134535
1555427193
860120139
225524848
112689818
1208068135
2110456878
78078562
563254122
1078267799
1529285012
1000993873
1448826792
1357125473
398108261
407230390
719792541
1690326730
2067691471
1822776769
2059122328
1908739684
1201543600
1185099362
978051946
21553486
1063896563
2120242083
1568125876
77582165
1785394730
486132979
960834521
98543703
262274950
1340281662
590899982
765658710
2105042254
34481447
420546656
1812273666
30675397
1704242451
1488134990
41791404
1581481197
468755946
524454830
1174945082
33086912
548748754
336606220
1854431093
1414177302
182636661
531564305
1603296824
2134904838
606179802
623643264
1543102029
785526161
475540502
1579661113
62800593
924610852
1060116987
71153015
1641167435
890598062
957960529
1553229118
1084486065
720126934
2052863622
51924089
294503796
1740996428
1499072677
1257241618
13569622
381808123
1893729626
19111525
146111808
1456359210
1181264048
647953710
149732591
885054608
1026278098
423692925
1797992798
829925827
1987320280
285622481
743970225
1303222779
374030307
299949864
640317227
473531527
1498858797
1851943009
587992547
767019224
615013617
2040957053
1622354009
2114108298
1278449653
1819111337
1094789809
434703826
73519180
202094270
35074639
2117835255
772487647
1247039888
1287440143
1075193648
1287453130
1949845295
733075368
1602514092
267118316
2110989112
1897349279
109365697
87194628
1642871322
2102651092
1166547489
48099925
1552299672
632326990
1445214393
774621323
584807592
1297670878
287486451
787344043
1410666798
1561356675
936178953
1339621233
129540650
408485029
1017591636
1372089515
1909594107
77870700
1617787465
889263012
1154213113
1792656161
13727052
857475688
1939140456
1724799560
1912775172
1056990303
1899702799
590513681
431219423
939602589
1726082215
1777975458
48822662
104180152
326295281
1740166151
2103824651
1802919417
930967254
1101592169
602202337
1319829592
540599312
1653237591
1879404907
1821067865
1239187123
1223605520
2034637575
422859360
1455782370
437382050
1587805236
1528885066
68178682
526340839
226041871
892725439
41288167
2032021674
1175602320
52484067
1869444963
2100596074
1900652170
556778512
1736199914
1834711558
1965407134
1658643997
626643461
1694592250
2015536841
110502607
1738361181
1436939383
1693637379
795522070
1975121046
1577384373
1519748551
1046223082
243492803
470764959
1204881407
467244377
220988416
540904523
1054434647
1359805336
1512878345
1986785717
1759101311
658135356
1526851490
811514368
1780507519
230103519
1523251423
2123629660
1733880865
9428961
1338264778
793525861
1122526904
1042225852
1483331160
1304816422
1777843412
1170288479
130715949
794644573
603362882
691722139
960462003
50397641
310119610
2100969490
2139140289
323645606
1765463823
515956511
1440592255
2090680387
668294575
489384886
963843614
694236433
1089696214
542446353
1539668977
1319292591
910723521
454312367
1442392392
1071162940
659821108
899016219
1970948427
1037593663
875444403
454909018
523472444
291115553
1493751912
919973270
1418072106
521017480
2041490495
1916928109
606955900
368852922
303521433
465908534
1070143436
823490935
1232876028
1519295243
252677418
2058927868
1532667288
1899334225
1595789423
1117098937
540859825
1423303395
2049112945
2133014243
770992934
1191241771
2082618472
1812792748
1902864373
1928137798
1479337929
2044064327
688012164
629104721
140902826
646479477
1863955831
225025742
894372560
1253742123
2049896331
686981513
537340858
1425431408
366806005
375429099
1504373320
179865889
1535252134
1672727309
915400897
1420789878
66061307
1661610119
128267710
1701253508
1487829947
532626046
1960920934
789803939
616269211
2116122354
1427846659
2016851160
661315461
374504162
1530659662
1939201511
2046804274
1626970697
1407832828
1796180669
2098892357
879037596
207108456
1932368545
1242677189
1903558857
429273589
403524286
1029596916
369476018
63819904
827827093
904243875
1928818506
741314498
1549247721
1494516276
1710277987
635543471
591188808
367180285
1571408623
993643462
145013958
845617282
511202416
1335101818
2101635328
201037396
337598540
1420115933
1327581687
1968491144
1970453013
872807500
999049326
552695702
1574522876
1658043624
1945193377
1774745264
550099490
1471427540
795296400
70468355
1650137244
373095420
1405525932
871204382
749002067
818304696
1135787430
1767366718
419678022
1526581579
625596080
1820150820
1173289667
1887312618
2016871541
1425708716
996303629
1588664410
218573167
464348268
987256816
1549627563
1141653129
1756449369
807713225
1894389164
1346089247
186928976
579849710
1267002192
844467129
942162859
733488298
2082849921
1520548047
866574231
317354946
1996542255
76069084
817550278
811309781
1186380047
1036490121
1568042097
1692383397
2086417247
1747944325
1697148592
1070981978
1240756458
1440873071
577048191
1640004757
1521979939
897352399
2061454290
2068129430
126350124
1731808127
1510214820
1009682408
549385151
62841334
1815075559
1851412119
1011299129
1762393054
1703561323
18578769
649724730
587201518
368495049
535615738
1724806300
695201187
1747173559
1813829486
982903323
550959847
2008569014
1554828766
183824529
1188501383
409956739
1020585761
25573561
418194714
797743914
1399980301
244400038
496271118
1916931058
2071854000
2077819423
930733827
1828523939
160239210
1176786099
21775541
1681294691
230888894
121784288
759042016
264468201
854283296
1519876224
1947385120
195523809
1247143871
1244871788
731271345
1677127063
1375626224
1121252440
1342457126
164433047
891959083
1649195485
142264457
286296709
1943348218
850673722
1754604629
160279980
1316632174
842479332
1506642019
1955366877
1847109578
1847027882
2006234778
1773873758
1470699361
245553064
1871665887
1258733500
986914866
660150834
772507773
210483521
2090304061
1239156397
1936748494
528438192
442009423
23561808
1556774554
867537546
2056463805
846395814
2004640561
1944631341
1469881732
144309440
414949576
267103722
50316654
1224042821
2124429068
683631685
65245791
847623843
2065485870
1071325819
663080612
1251977235
2028797034
1235904603
383541427
576133301
1765280434
316851156
2109380429
1263856052
1883056479
1830674806
171828464
1043047483
1916557555
1867510239
671143054
1858530165
1671065917
1774486248
263885293
1273489378
472037931
286062229
877935833
1194959331
1882041418
560117683
182022964
1645585101
1362794466
190017115
2547700
605530976
428067780
694637101
821452581
1377054429
953309367
548251017
875507359
2023264510
1284893728
183434472
701032996
947380370
137724116
858779948
578609586
1463257943
1911722595
1649294443
363538249
297956851
1038409540
919395095
1004058636
1242007397
1723508213
254321881
800028434
973103961
731818990
1965562861
579139796
1760081300
621914521
1771010924
1925198855
420537142
258853803
1785242471
1198325815
1743659111
1473060971
428585733
538077848
1435776419
839131093
1450546767
1515956712
848207971
707835014
706481731
313820974
609520877
542213019
40351918
272660078
924034417
586608421
902119668
1597735504
1272745975
1975500899
1566286751
783869826
1820617604
1529596820
1277640682
784072545
517252502
959914461
1244371615
90432674
724343427
535497342
541863068
252562682
1012222912
481672812
1896868446
319116672
1512909497
1130619744
1760833979
1174302214
1547586235
1095283603
727524394
819391420
1916017157
495302516
1970002619
1378852160
454081207
1510571487
1890115523
689393092
154252667
399159975
29313658
518681260
169843228
939099449
355839251
513622480
1088874124
1248283700
211379842
496029359
1852913577
2112491788
1288688143
717542796
1639818416
1104908233
76375252
511270561
369986266
182996950
235685496
723569550
1512308572
463156734
392235083
1410132466
140780856
1350126005
768432669
944505473
1616970057
1559778802
1753271382
2007090602
144813403
814220821
1852992825
1059009545
927077703
1588908070
446718606
1500993855
1708018498
956006668
2008194083
469495353
628512753
2053518069
1650657833
420067531
1361940158
2080021430
296214334
1736714052
155289069
603551432
386806546
229248328
1233160286
419285328
1046484143
1786070489
72960029
2072896955
1925231034
2133927071
2133659533
1058808656
203998058
1887169059
1144384865
1101469044
878330040
1866817051
799104723
327691920
640643546
1185826465
1841719377
646020534
18731098
1133456341
1018744161
1728708923
696672263
608663175
1344790435
367690273
387405215
979408278
1051195106
423895180
1588866772
1706403698
565041830
1781145928
2014237466
830156
444828231
589980274
60303160
1455971699
189084309
1110072877
9364528
804069803
1030265320
502301471
375623583
1271821556
544364998
1901182909
1580128773
300792267
1250700955
1758167428
1480855427
19859460
2141485529
2077906791
374139459
1479265471
1758061046
487206752
669075721
1285308135
1929767995
1928240478
1510720772
1235340028
2106391620
1079013008
1070058040
459124995
1659949389
450011247
78931893
578065478
122008553
717731099
358930517
560890576
982998309
1220173166
1343262268
822492576
1493326283
1456704053
1050201588
164061533
653370951
1180493063
1293916333
1499228896
1211429660
1614063164
891780165
416993402
1019909770
924616992
641948046
409686683
1951829785
928257428
1101928819
1118777685
2032405809
420362315
1459261463
1706688891
1565573448
32411336
1583599044
2104004732
31122124
2096628242
127889598
292156689
1656402336
1399384607
305816208
2094246418
288082399
286878916
1606536327
1904049937
1884086781
2040276680
195535838
320289807
985928181
444638987
1745704304
2116283111
506972863
1378439233
700513100
954908570
2032265975
1400180232
1019053822
2003900983
1275846720
245259346
752069726
1445715935
331419459
1775809387
269816467
844252939
1495419214
1511604936
722461257
1301649702
1397595155
768916635
1012497917
1426831950
849632466
1386102007
888062019
1287485881
1279945024
739438968
1904320549
141946987
730607668
733195836
913245543
936467911
1129869229
151709675
2025705500
1748335358
734819567
1878852857
934043961
1284469208
851121575
161731146
1035740587
1034746395
166433284
959182017
1245755210
1505930979
1755311295
1825871152
225518061
611837242
151013469
1338578363
1867150438
1780947983
1684894493
53220647
1809068944
594558524
1698169692
22564018
1763835968
2002651097
748265040
608845866
197890132
1980378218
206003764
1236457030
1665822034
2131221927
2119168239
906958490
989880468
46626704
1717204377
535723705
1840718114
764914469
747876256
1051392101
1387420032
1470716500
145985051
524808458
1984022758
1765874618
15093681
134354343
525294438
613590075
476548302
1687939271
1300960925
461055298
312785700
1702569752
1070123264
1992866
1113145291
771370375
1441484888
199723575
1108363417
1808787578
1451676843
1026937194
100682645
921392671
1567603539
806993116
1093435126
736579531
1228778885
425773716
1748594475
1701484772
1493506168
690068627
1551719238
62578455
442433165
74523658
2080210673
1706799763
213311592
1286221445
146168770
2099268849
1841276700
1403608231
938919207
124986891
1292312350
2023998080
280517975
599469521
1057906404
1220205011
171507655
445236654
111536206
409999119
849372078
503135375
1768774659
1133842324
820988448
1528313360
2080788934
1103396469
1729668861
2111271683
2029846686
392607248
1164600500
1708666407
1740748544
154090502
1938166380
1037943075
283304152
1050034313
920350422
28435872
343185287
1752214436
105057752
1506912066
988789007
835579077
636885758
1442016436
928088773
950087292
1611529138
1338860985
300277072
856766969
1064958722
1744911268
1254469215
93558152
216997489
1779733035
1670258541
1028785230
93213048
2134068628
1168625105
578709303
93031891
2063858608
821246841
1732769055
404443853
1422848904
1844748545
638160928
556705526
606724206
2114966715
590884981
2035759302
1364979826
705411740
799763172
1025840243
1092259560
1267852508
911293564
492305853
1025255501
1248796542
1980583862
1205198052
1598520545
1991641567
1707294216
479951777
506637772
909085878
2034619499
1584755883
1602791201
689581093
780599561
1205138661
132842107
98963729
1230637160
931076092
361357505
138066108
356782585
1957032594
1431688323
571941130
1275704344
1264577993
75751582
569421825
1383854425
615869605
1220378215
1403687487
1459148782
1697506416
2030839562
897938239
1650774037
1319676272
1867333270
2121364749
1803022714
1617072874
1751828083
1895432073
1207266866
651935963
1609015709
1129175590
956876841
154612894
723618534
166131875
344572786
2087802508
2052152563
482012131
324373120
1021857307
637183563
975150615
1953236163
708022662
266785498
1265759090
357810252
994005324
1524956311
1017192478
1188117741
718517088
1964658871
863465727
1448004170
395454642
1370343148
1249013981
1902010503
973704031
2095171975
998344791
2131260285
243452556
1832992494
1750012197
1135513124
1898533880
643994155
1719765025
1563176288
1684213100
639488124
261435093
219125467
1558255565
601697830
1739239240
218162935
126733589
1033036386
2094047186
1770338696
1200667865
1859583989
1856063667
314896992
2086222664
1155996120
38511094
590586721
89565303
1410813429
731744008
1040430835
1204261631
601219274
380097996
921211943
1301330090
1425993896
844974129
1874495201
535881022
922006161
1939330956
321980547
1292086611
1601890278
813969025
1041336475
973967926
1952333196
575252800
775101050
1400313270
1896201488
1532235223
611171757
1460189734
976840857
1409598368
225690332
119432184
242673882
1465594078
631210392
857631557
249733821
880370392
1342500832
1817553900
1559780097
1385163978
888447719
635245073
863449823
2118789750
844419533
1994610668
1188001901
610016499
1104380335
221129977
1176193501
994671818
1611525766
891165480
888103010
2122795841
1467323999
202130338
1486896102
1523283777
2048250794
1139963492
1152279219
733716137
1418379477
63655283
853146733
1514301347
1478011257
972813492
1278441823
1039372431
447036007
1289754902
2051921852
642797321
1699537374
1137325027
1481256271
135868029
1794044116
73806422
639953715
977272137
299873630
984808922
1435806818
794746668
1903551340
1494515724
1200290457
164674807
705877660
1842249989
337217612
1560335990
738890496
644155892
602711917
1131167061
903783633
788094505
982762461
2125085804
757061165
274442757
394789531
2030001270
1536749819
578727575
2712154
194390973
378729278
2114128311
1860778134
1608313745
2017162633
1511700290
505817287
1883917343
401778563
2114011977
345703410
1832580023
1905469331
616541184
1000083609
405322719
132068217
1167554525
237876923
123511594
319838908
154177225
379160903
1273217833
1739405308
1310375817
165514704
1849876337
1073612831
2017266091
911550502
2107738892
1590345712
1983409160
1745927963
456495321
474387174
2079651430
1410763461
239705778
195629866
1909189930
788047873
620937962
2031066419
79675049
69594566
640222125
992771331
433379182
847169899
1708086500
354605658
409776930
1850904497
1648068598
1061870066
999782133
106617212
616283669
204457460
158198789
1307413672
1222600510
1990634213
2134960354
116016269
1531220324
98215061
2065659685
1634529546
921709074
414839527
1633998288
230403228
698168514
378350472
1959867320
1535782479
1054478968
747299149
1691400396
1136007971
1409429998
1640035787
49827643
1793140598
128038958
493415281
1524778835
1771796586
860922032
1283034521
1182557882
1486309961
985960308
1090197101
2147427707
1934344262
860467570
974188453
320532056
551990847
489495926
1902081968
1568771480
1318446431
280941545
743847569
429846226
1816614787
145789182
1415483631
202544056
910948864
698247884
670484316
1513278908
1883468123
596525527
626945
984073818
710318175
1522221068
1494057214
1207563963
1284519279
1352250396
475088119
542644166
2101900544
350278643
1544022477
571387828
1694229586
1610227875
2037438872
919302546
901901702
572160474
732311315
203806723
854155103
212667935
410570201
1471003975
1060202156
51474840
1486839061
1865357747
2138738221
794130592
1838550275
973983515
1406099538
1890862156
1858408835
425062610
1174926585
430402897
2003341328
2145138819
494493294
1735956864
2057700816
499135072
72001678
189629313
1867461252
99022643
319366670
866889383
1001204635
1433564794
796538574
1734979799
1333855915
2091870815
228289697
1478042469
270938200
1751998777
1534112511
1711026071
1025531431
1056261283
1654948089
195322693
612028617
1074779717
785135895
1023715015
872366154
577786403
298354459
1772701237
1023065754
2001430329
929451280
1702282839
1944528207
1992848437
1715080665
1366449819
323768667
1283512783
1864809890
1615861346
2132549641
38422015
1276495549
324073855
1325720883
1014917672
458795957
274388380
370998917
678052148
636129291
1098014921
887179244
1270185384
937528689
1781348579
1391954208
410858475
1116921062
1273454114
713661821
171825380
1781308692
1186104020
430613840
1222063494
669076016
1671213838
59072959
1686759430
467508881
747597529
1091217995
808751382
178443493
1223306964
925898788
226813537
971875237
623428307
741816445
1487464548
1111052135
1338294921
1391861939
1002993545
671184235
2122342358
1835339435
635566918
1889931192
1147775153
361465402
820434194
1690400048
831903513
1655434907
1026815276
1616585033
1636210477
1899492039
1054304292
394598833
1778471489
1593309951
934162474
1023073096
138587915
1230120902
2090879460
370631146
1353617886
1334602233
37696298
1574803745
1500530980
1776735333
624934167
1221320782
1376158776
1469755361
533340542
1693381619
1679361725
558342409
135803981
745639530
2138918132
609714571
1282565208
3548126
778393644
1360712532
2119087953
1715023166
137440010
1525170997
1365574897
1415209362
505969991
1080701946
527836727
865950316
1570076
2041986416
515449358
2006770285
2081653121
1041335216
1242707416
808949905
346973571
1150271515
475938761
897960787
666980033
908873050
953951411
1992338637
383442804
1350930224
1337413919
1366527230
1075519764
1553959952
1142859842
766049102
178372161
214927313
1419250510
1996556157
2126343818
1505172107
1461721513
1804177900
1565940293
1825894631
833695888
1988998631
478861474
1073835460
653872810
2065306744
454062306
1274808764
1133180214
1108449715
2086083398
1292044237
1203180920
2062021975
1910740813
1275704289
439927981
1492886311
1943466506
913293139
1582698567
76684896
1178807023
360609340
839031206
1684066090
1890063085
1856304299
410207509
757056891
1356131677
1782841315
748005581
1134641092
1264898355
1729768295
207654086
462407985
1447962788
1459688943
1342540436
1002807823
2018446375
1544505878
986476889
1793779128
701253829
2115503886
867631238
997211812
1500577583
1443641299
448653964
1633848850
1847903571
74672492
939362538
1946933012
1941286763
1014598465
117260180
1997644060
2144957123
913079634
2106070244
2088385175
1711954768
342377310
243357824
1831391850
758205080
1396361179
891191522
1502097057
1317345243
442081695
1829902969
2117527166
1625473138
1083153709
8092392
141980633
998239926
638349309
606529378
1769101705
1955511017
208248821
1930094328
1504161992
44050629
867681760
455157002
213987788
1365920410
1358559633
1427379315
1698085348
310637530
2073535089
1568908774
1611631759
702561459
1310679846
786477262
1681952739
1164985687
1905480873
1171934229
1493792942
1856045357
648621075
276220772
1119313745
613070734
814330270
1241945666
887363364
583701213
1204515614
1733090055
1386763953
114162587
946660499
226182150
1829618532
117006514
1830447866
1179043251
1320456703
1251977235
1481553548
1349927894
1326869256
1475556793
1236663238
1204821281
1099308846
504797619
11787460
1235533924
1367109670
31415897
1105816813
1470395025
1883840936
1019130246
1876507424
803931496
486784046
397650535
527377123
1414354823
934235624
1484541041
343734009
1627110226
1612986927
859899844
1798577052
1835499595
703376738
641336562
1952940830
800940276
361314536
381538530
1702739534
1662147398
1819993498
404243307
44238257
1669872541
130834119
1870697241
2038467149
841852698
1578494201
1863411575
56344276
1642764448
1788223373
1649673145
1827707960
1658470091
1644446537
1880277056
2041308929
2112070964
1048602947
1375458373
1080831897
1885620194
1565649421
1107582212
1399425742
2030403208
1784530735
1425575005
500129274
532177887
1096774981
672554261
199004620
883062173
722007147
743565164
23163662
1937797989
585515614
1191381262
1247432075
131836909
235148685
269523823
844624490
1134822847
1678304144
2066764086
785124612
1325033896
1024425292
1530470337
1422779492
871637119
747975398
1139631435
410793
19017113
1606507136
1999001574
641444465
1515017394
1323565404
237078700
2061683256
1385661757
1172946386
1011729295
1586499545
1915778944
2028569098
1908510629
711925385
1182019458
774665614
641239903
1176588649
188320542
332319302
646528595
1329727166
2090151673
539273255
1977962574
1694972193
1463544486
15222090
1759368868
759211475
1660261416
163487224
1329236017
252983714
1929383058
1137320929
274317365
1525068558
136239988
495587407
431208710
347937294
1638109187
1505329862
1137487288
403707745
1345324967
2002170875
1046148489
189368984
1216978481
978846735
147906588
1607257453
2068540717
1965427136
643022403
1017694806
2051226705
230274019
321720705
1509557827
137861315
177803953
1485214383
796339361
1515073098
2124885665
1002422228
1650536413
361842420
1700790705
389509813
1233126098
1776420541
1077655341
327548012
1062092563
409700377
1539912304
1675313097
1650142804
885744452
2085525251
199351815
1825249761
152457411
1909530283
707123723
1960750402
1378269380
1877262220
673603917
1261472401
1109582448
1581404371
1458483891
831425580
2017406657
963958943
993203387
1405162041
409749659
581230719
670807458
445542785
1573500350
419754473
1270192508
1825356774
33763167
64667971
40558274
1106811731
1719424380
1642922989
902593296
460610198
9765456
1942062023
1973844051
414810768
111419618
879731150
1330471397
597714147
1566421844
553288561
2097218190
837657154
1437875905
405959024
1284319905
612105530
1644868928
1950138794
389159873
2000265056
1389074890
1722059842
681647643
419448657
332400390
1756466640
350226415
1980347584
1753574358
1334126449
1862133786
1567524593
2121418762
1879449489
1210965120
215651555
2128753785
320319238
1105512060
860031862
328492896
612037667
1030735865
1635839108
1574604129
342550214
358764830
552409924
499396447
1952215603
1852992075
875210764
671628887
1609193029
2081432604
297044345
448472699
1099695067
576871430
1298997857
162859056
1209441279
1532667288
749470172
123950500
930370072
1508232144
1318333819
1096348085
2033742288
363798073
1868559782
796046242
213312706
775153148
1463098690
633155812
409557555
1947469298
834480369
494803354
1386759148
2021793296
1189372924
1351860234
1274656820
1221066745
2097914088
1587803821
284804294
2036660159
2021587956
937297033
1317147560
1533249469
55931728
2051917674
78491671
1304997778
1689636361
2070109182
599048783
316193471
1980387458
939914689
1868423530
94081070
533134501
1794412617
103826316
400304728
1192283050
1402664906
740406628
3863829
2020477923
1887228262
459532650
2099692327
1332547608
1021775534
1173413878
482533482
1536470464
1188312952
304237113
1287528074
1036797478
1599592415
805160742
1186918132
1447230321
613694611
946460863
1010836194
157410759
256871881
173978977
287528720
1691524029
544955504
1174394036
1147060281
1844642743
1116193183
1808980460
105837992
1072713926
415363901
1685768876
1164742219
867176610
1465125718
692582314
1020368963
1578933475
324879166
759974841
1705402575
1878945021
242896249
1825249620
856585009
924104889
133804670
93929605
757489372
1363243907
1837073852
313959978
504957722
769626
481963101
61338751
553782701
1897600902
1563123053
1473997718
288378108
1991308984
2097761101
1364638377
1198126596
926208455
670508908
702091173
870836687
1006583950
143791326
26688396
825282286
62449972
917069663
1054229131
1859193363
334361164
1738438788
1797825666
1732079152
147892841
1803472957
1668214912
1562346788
1087694863
1719231904
1442432304
935805615
2035380403
207615088
1239064342
959581265
483619362
142052058
1580021238
2074894186
623542787
1525460732
1275392396
1764725770
1388080908
264219515
1052133691
408644392
798604250
1991174668
614150213
1923363744
1268362288
650289228
757194575
1876529379
1119075054
823222223
2102779784
284632325
1035901953
1370702954
1459108179
857279430
1471223201
1171921308
1329954331
1592562012
2071425693
111030757
592956818
1957190101
1192071297
993525030
1348337354
684941693
1424912860
1150180055
1561580619
1981823325
1232988531
933332584
214645098
1070865004
1742614444
1504372283
903157767
539044400
1838891245
1368567128
582506590
1709011967
545003690
1666015531
2016291525
828675942
709257706
2140993335
1181713949
890542113
1178825842
983949934
1875194691
1905919987
2097021937
2061798700
400327228
805479180
1096633512
416535152
971430570
688107354
1049638094
1028348292
1185304906
1422259312
425510538
508689067
604957774
1152031185
1191115346
2133519746
388381080
1380362256
1429928762
1866674500
865012752
2083302443
1435716524
862805117
1664011299
926938622
1074204887
388584075
2078451858
2032608367
1981398275
1418143322
1217493890
123621997
532343227
1902960952
1551810691
2065104028
70857451
1552288689
377201057
1177006012
662089798
44672448
2041464891
698327945
1816813375
980716193
1980172155
1954493248
1321576724
1048495688
2052476554
1437599132
271022527
942462923
1587085298
1284776119
1503501467
733684701
1169116447
1440043598
302768844
568209810
1917639630
1847073327
665100192
539070670
1866257729
1498191972
526701914
890085383
459631584
1787521402
883996753
1365563610
1000125312
1101108616
1376469473
1215239924
1274920113
209495906
944472458
1689794667
1361791109
1991147504
701846383
1809020875
845531438
1399220565
1445167053
453128315
1118542677
343729261
52896266
1660435393
1800483161
1496808099
528325794
2138162182
1225142831
171887530
1287083235
1147630533
1019308296
1648123344
1075794267
506629758
525790420
1345646019
5185834
1841519846
1203752913
308529828
1907632939
1609060186
1400224586
1762183088
1766322674
1348618347
574312454
397435675
2035715495
140453647
1267802581
181659265
1346837642
1119507834
1349737438
774096114
1996485919
108282107
667707232
260523766
155309139
211453478
842627516
2118311252
278152089
1767693107
833627484
803561344
519147573
987830527
1307823612
575367241
1187900687
616215776
1153766917
281946347
381410296
1326925198
1170514705
1889099994
184304755
1761945296
603413204
1169477665
710874122
561745882
548900697
1791787716
446442857
1740030211
1808875764
858447189
1398998286
1189171264
144591827
1746416703
963572403
1329564071
2586910
1678490534
1969232187
1706591471
1411999904
142474132
1732179503
42191842
1247976930
816574246
660093651
1158374189
712805901
423245023
786704609
2146833633
1261912310
230455325
620039836
1871524473
641533349
803973945
2119410050
2089690577
314965236
2131725053
1455122478
1433533452
215535502
270640000
875172546
715672090
737593153
1787933910
423836436
838221322
719730483
1178232769
2061422067
1395607525
2116045458
1777111354
1344879547
403616745
1771527625
2118496961
1743329793
1222790
1168740459
1475675651
127422693
1500770745
1672540281
618068173
543501773
332565382
1420321741
2043653834
686272011
414219255
1882857897
606542720
670869353
398208145
430781300
1317862792
1703968259
2135174769
1989771819
2119192314
987245768
156029331
1946981093
1092257481
1798105114
734911159
1201911635
303813811
1891291322
177115024
1122890581
1960069032
1231958340
1134533098
1468217533
761025675
599199331
1012978206
1664482934
247954253
1461311318
1233916790
1464260682
1387507363
1192516211
1362052161
2118779327
816901405
1567262440
686442393
689069806
1994976832
47341549
816917156
900674260
589161697
804655238
1149317548
1826792981
1361195129
982664072
150826009
902310315
1677645397
1439049029
762008054
389673752
568158657
1607928801
1516233901
1636013090
1206274697
695895676
1975464100
842167550
2140429605
1441461754
236008420
1660164675
1833892093
1223414772
976059320
1676286288
1542643090
1393059057
1043555670
832376847
1354700863
1695825057
2046236493
1512863708
1793443421
1348735477
1013507730
265940054
574047094
1968210270
708047069
1553384864
1774238483
902285777
1610424991
1944777812
323298473
1342902182
1245294044
760257845
1369381026
1873702407
698254864
55455417
523775460
1636381372
1103965496
1728760119
905639601
1500842811
1983470326
1008750562
161401321
1802324100
1538187937
507648370
2045930237
1172950549
1118779617
59356107
203965523
1015917884
819629054
79141037
115153489
978113277
803797634
394372174
1894340835
2018928768
1067276606
714171509
1180506228
2123762214
2097871493
1086794391
1810154673
1234500412
1660427895
1384682533
1046020729
1255700706
240156558
411798596
1984434862
1587108212
1339053667
212062433
98497006
1756333882
546800396
49231332
1421576882
558281528
1687781365
543152134
1704143126
1560378360
1557273100
873724932
469253037
693119881
290984373
1432123792
453417594
1451386854
302110296
1515721088
1380269619
1488496024
1656193665
2118463194
235395274
912843436
384852960
1258119571
649074114
1138247061
179157981
1456392770
1869343021
247014223
2072130499
570881459
428212615
878071728
1033395249
1941390436
851967195
1855593576
556787025
915003904
1931608622
154275385
616625782
771607444
1196073471
1120204429
2050351411
1979552597
1915165854
1677783803
1871715072
1748148990
1384931618
2091907849
1482348030
1816067334
680227815
1369133493
456541175
230953000
1487488448
631393479
2037384651
1244360435
539243884
186330855
232200178
183669913
666703728
164314313
1045392951
281991171
2147076659
1537958017
1970463350
283241864
1031254708
419709444
1742739088
47327782
904598202
597709873
341035980
1968841857
728380298
1667395904
448084814
90182755
1591779958
2131313775
373444943
1444658047
1652038785
1758685729
1912130719
2127773897
216783786
270561852
494323522
1362811792
1880167596
940745742
1791496489
1505586891
293263253
908461999
776292572
2085653786
1467937518
1198978945
307420703
1669425903
1225656496
572107228
403188620
209354054
1631104525
171915124
2110488355
1328435795
1833032480
968067542
1547667657
613441946
567803261
823341315
705073496
1751133079
1687603842
634716823
1971945730
894021748
1768963262
364783717
1581857225
1969233474
1534212824
1447004708
1701153730
881565055
1712008372
151126291
2114415924
964580738
2065484479
1455977505
2001948148
1819288802
1748458599
364663682
781754366
1912801180
1131386402
1387137521
1822211931
102600017
1994462622
1025475686
851219950
1774778831
1602266723
20670902
1932517528
546172442
1744149699
2024959829
1073909192
1988632222
1310203471
1828995304
2129672458
892530370
1217253446
402037028
328887399
1247885885
487999193
1147563998
1880049559
244801497
780149278
571804192
1321971534
249400464
231465547
1044929435
540445116
581932654
633713526
595246190
762281038
1135484956
1176818530
152531609
2041668170
80517846
1609465049
288288524
493583620
1378907918
247636270
1170310567
256583045
2067907181
576998422
157783562
328343218
823419441
1088961578
405840286
867533784
1296084378
669268282
1162556376
480556453
1628932506
1505759312
879281596
822138118
1431268381
743140645
930343949
118519334
345587414
1767527991
1407369055
1490522850
490955253
214613284
343977189
568712195
719295767
593160614
414074179
1585944871
598177571
124200227
2070707342
1024672057
1682065572
2100624668
1223765869
2065915546
652240992
1419227495
1480492343
396819282
116846276
1458288579
1314253118
376436408
433414006
94381325
1027204394
516944550
535556146
633479874
697811940
68491
1026847540
2063755667
342255051
1034386783
282224493
766344564
1875671115
1667194000
220418513
714027889
290652039
1512821318
1406596812
669152993
286860897
812782367
63466014
1936071993
1772652289
677371816
405634785
841017541
1906667421
1071746266
1376927388
1127615137
1869304821
1237117788
1033249649
169780014
340821221
1833776820
581331315
182558702
1535851620
890552872
2131761018
583743763
116700848
1079221626
80099677
1510203249
1290089138
579099477
1831157178
1215516174
989130254
1858684497
165236520
1375299933
568918964
840769065
1892582855
1886053610
1295049369
43716803
282681297
9522142
2088739949
1763092436
1360915436
335567508
542427089
1305765214
2078939533
283883851
1962714309
1243663668
689575519
1255175880
1945971968
512446988
126680706
539828725
1537542389
1828119212
849888737
1373110886
282785746
2011447552
2058409306
1827631336
1757624862
1467193907
994235964
753068382
115884217
1089081148
454185829
1256283228
903684881
377803205
1323048229
1216254076
1354950969
1131346489
1650707156
45779879
1060091047
2089641299
2081790390
875457134
1106375909
79379102
762034507
438173148
877857856
289903498
795945554
1648865030
341808432
26191285
1601816223
1930248289
1583742064
1319972209
1480431482
1716062675
136564877
996908987
866372870
834829793
154773271
981709164
1555577628
88018593
1771338202
271966435
1187718698
305282802
1866634391
357252662
1604274023
568343398
1729384602
600043027
1962363995
672514197
100878007
1122602093
1474606349
675767900
510135610
433139811
1163398527
3307390
1706752221
1133972334
89936636
162014402
128345451
771502891
1173053628
914608873
1123687086
1573134841
1256043148
1162128053
1853531903
469071015
2137354981
1148861032
1916194782
730601348
145300198
1515845024
1969781027
1296628516
1290671795
499133379
2001189851
1776716887
1961617766
1311714248
358383723
1649689294
1441960924
882207782
1148987442
1725399767
975289580
670214370
1216244506
693935899
2055776278
698789868
1567023558
1444085810
108390835
2090542027
242162688
1736467710
188004452
781351928
346622330
433645533
1816503666
894190256
991386067
729803855
1429438561
539730745
1220047367
1177751132
73328534
1749969238
1203450085
553974341
940321998
800236271
942612476
1410744546
1840039163
807343554
170662802
366526769
630037897
255952412
724465759
1531326678
2139161729
305053497
1052775032
1037940670
153018544
308635359
200253907
1970450160
729241934
1227462520
1925492629
1026906283
1012983750
1372800068
995467426
1953881852
1727821821
228530930
1908660492
676993957
205501885
1114916824
557075017
2075213587
1104437331
791333752
100357239
218499161
1542867801
51698173
1365949480
341290056
733731963
1916283092
1231944661
177206824
1395272312
2022995994
1935404593
196824925
982462859
196396211
611136690
1981503466
1543818519
45208909
67514553
1345611816
15341504
1306157981
1657779299
1238430974
693238933
1515186712
1714407183
1759029571
1906030208
827928609
1377895637
1315504831
877664870
56516669
432045211
926598415
1521670871
1416661215
1674174380
1781832852
1912361924
1307909072
52599583
1759987387
2105223133
1512003167
1841058788
1110013200
49991696
253422403
50411329
1485187832
1962900767
1609754471
2034006121
1238314489
1181102463
433819390
1737579470
1929094704
234202460
1312786591
1265288393
135091760
1378357921
1667813731
258871035
1864259182
131270008
1073235809
270650077
1504126382
1070795020
669585860
1270915629
1301105814
1383206207
2144204386
1895217422
1410625126
1636585045
972824584
829769700
364463733
675902790
780305011
1595434646
1856445720
142895206
1781275451
1030042804
107495419
220875272
1244075848
1147930896
1666111155
1212516735
647465841
1830715986
734730142
844221008
689594166
1759440558
848495399
778445951
113844670
1350017157
524980061
773968104
700341457
1337524469
1193433426
1021733067
1795606595
1946339953
354132937
489270360
1864071801
2117141067
1483036976
680229087
2136046064
1910619510
1884902018
620471967
1950861080
1641584999
1121764336
1710174716
1799327675
1489330915
1937043515
1019952157
1406103
312523862
110067259
1916809124
704609917
1806144141
735955975
1944532669
1446565652
1370701521
1930686065
1610785732
1652619993
627549879
2120208926
1380047419
1968098980
2123886550
1615318264
630410681
1334402897
1617493543
1058737702
1251063446
1986425075
1929154207
1014853165
2022980947
697835395
855144661
1234292574
1599488982
1833705884
166264176
1761072110
809171363
994500739
1327191787
414133817
1560043816
556337466
176122347
1102050392
1769373327
410020140
2018070394
1685144882
1374144385
898168013
101676153
1640387289
261363629
1029078539
313614739
861897790
802360331
933256780
99343112
1304059969
237270561
558970851
1828617008
1874529068
457638637
687539265
983271632
266378148
786801040
859314075
1839476271
1623784603
1882691864
104897146
1087196362
1482480973
783116725
1959070459
1851617484
1900761169
920766387
1420031242
2025315630
52966401
1316274695
683622067
1332494876
176814777
1216652725
452575687
919314141
1626616917
1011644216
1593207391
1613471922
1404820136
659110345
2014981653
1674588763
1334656691
395905797
1729592700
718103901
1896437906
2052125204
264206740
763753634
111727898
2113428939
1211102284
228988528
508322300
981462404
512112082
1639489275
240718295
948607959
1621811468
401434890
1763881462
178803297
1855425378
632910233
696956644
1468629847
1490384387
1910119428
1558024568
1640830278
712945576
380716634
1908654962
1144158621
571244158
1719561078
1330836592
1304084933
2122821591
1263924606
1141807940
1118249303
2074311942
417088396
943492748
22127798
2059165038
1391726059
720152756
1326942561
381993979
590939939
1636043238
1111066549
20735426
27196299
283874783
381955860
1197234993
603125411
1405571556
1748627246
777059884
1918229186
459875498
1946337917
2074678933
1419183535
537319029
211938349
879342607
1837847432
488212941
1474826953
1876349180
631275904
1061975185
1988638789
1063678311
161524530
1192699840
1425841808
1900998231
936430606
1227449507
855884012
1918368808
242047466
2107412722
1867923728
1042939631
785588440
290970548
1579032337
1249635415
999720507
1949295373
1479750904
36408766
931309332
489765988
95348142
1163865382
1931348092
1719626085
1662157766
1821042816
2070265061
425504485
1916585287
1553328718
1275959718
1064357291
584113390
1581326703
1086523959
514791815
632232305
1639774102
1972530015
2070234635
1489479508
680674802
1063977472
748870698
660669692
1059112493
548506285
1355197465
896075548
1528696426
1138453801
604260744
1318836694
619175096
762129183
1814977391
282580468
1730802836
2019846874
1267011925
1787846478
2057979738
1522256121
963683665
394939182
472054918
1899191386
889555835
167434111
757420836
1353263087
1238457659
767776915
695677116
692815279
1531978086
1459629748
189616191
1699696219
451279558
594682108
1645729696
1092163255
635758645
1405964069
487048244
1586519417
358439701
67734625
801682171
718854343
276471469
2105123941
1001688542
55526110
742501507
1267155834
1210638868
1254357825
1779518080
319587407
546777982
1473672355
2006368329
1690287719
316970209
2074586912
680954039
1757636744
323470387
27477470
235687845
1482720860
1039622564
1931149951
2131871123
191253154
412004299
2030722
515490236
2083646814
811899203
1756905781
452321918
235874399
1343255433
1518446720
1130638707
645507217
2108577918
2029374244
477051828
899629933
932626599
779109024
243014053
857644226
1518348878
1426839516
2020251730
644915380
1921554935
295725281
1487960304
1531279516
916741980
1414248605
1428104815
333795084
1328904130
295121946
1740710846
40999543
1658625180
572113257
1128422184
880583470
1484223639
266565095
499094956
1858804277
853932255
207413386
1713098138
1251297460
526979753
1284390313
2063948965
134961144
977437741
853911233
1454440390
640171236
164940043
71937957
1908795150
1831694780
1285146074
1452079564
1664085458
1418153127
984073308
1884716918
543192229
618692538
1597088837
1875671115
154738207
828551086
1830662409
1410335930
1592783661
1301741687
712420572
1702276574
50200725
852962437
1556151960
27172365
784808688
1704915830
271282246
1198587558
571810494
1404323656
206411297
105707330
1618180124
1075471448
484204492
1567076798
749054225
429187200
1118049134
407324469
1255169042
1634066142
1097871397
1304885556
834854365
1949543896
20113764
1897137259
1352122348
1684339385
677070106
80594635
1110233394
1871061461
1378351936
1387260166
1360813448
1623188189
1483748781
2109391378
382327598
251569192
2046218111
1810128768
1770009962
1382912661
1278251731
1412373388
737835818
158638166
614919781
825947752
2141306891
1828222364
772352744
1628175206
1941684684
1574793849
263455492
1724901092
1232220304
351024915
362615100
19122419
1669228928
695947295
120047618
1273961483
1287652718
889121541
949996874
903418584
1198587558
874786881
661684634
1533665069
832212711
986518815
597215992
2133812971
1207305111
734797316
300991737
1212485094
166756403
1220047755
1462636033
1292782291
647342662
1992430872
811094572
1637410772
163301462
781117774
432538377
1035082037
450091363
15454521
2074917618
1289036783
353762944
1158775059
1114220827
891894226
2118311252
1478683264
860969112
1292606005
1108570721
1381307178
1771839285
1121845918
1409360187
22008332
819624461
530836896
1144619930
237478770
1050620913
143808593
1656806310
2125445648
2096628216
1058167384
71208587
1369501264
512134286
931346383
1389158209
833775666
799711781
846497208
433511569
1068655436
1705278156
752005602
210401880
791713998
52841516
1654410593
1064832009
581894729
249516907
1786051782
669258450
1066636141
890411008
1482075501
449024168
786016129
2127689089
494601097
22997520
1789276988
2108234139
2060402864
1272164371
913037661
447047960
1368382510
1532328649
994405485
1757577508
1787893038
313558926
1404990789
985319349
1332955414
1436308994
1733767456
1581195092
326768469
1057513322
616638536
551385113
1627877652
1606983510
2107773836
941727766
1618388387
1549161441
2142443533
159372562
1221035343
56375640
633952231
1252701737
15460202
603667254
2030951562
179194547
808597736
322507670
1940661899
1743722923
1670078764
1673299715
1202941308
1282699834
614074171
1194151452
768250564
2137102654
816083568
1456396839
1010230394
141116769
1963621347
281756441
2109138238
761667416
658109130
1678979475
437762121
212212092
1866215508
1515655858
823195252
1897680364
1631483967
340221459
1090852311
106239833
1771023414
2131221164
903527827
1947203083
1425882481
120045035
1770439939
97422824
1663129224
1911000193
1833864396
942615834
754655606
1084534250
1120795698
1949782155
1188652114
1391560348
1316062141
1766624470
1607631577
392010557
38905980
75458860
387968820
1716247830
1381677835
791507781
819554214
1857132890
1010766326
1886136296
526618366
134294485
942762669
1574898733
972205121
1084159413
1272834412
184987222
84178809
1149030682
1998981708
1920257280
2003318413
1446226471
1567548237
1229775702
128554266
1073722848
1620570469
1705617250
91308795
401606127
183542255
475242412
1230922591
1015930349
868105617
1632195867
524078303
21935754
181944490
290390032
9795378
1245662218
1249839947
1171633225
448820130
1172367871
947760352
1896396168
1898683979
1842496904
653969311
1325109556
828018593
675750991
1611258541
60994012
24629087
1956772783
528887852
410690623
559672880
1880564929
1609837659
765817572
243833473
53519793
1400023646
1533416496
235201875
1926559245
55268453
187476307
4630422
732341757
1642931095
1689748604
1174006132
159031830
1969807386
1652823376
838032902
1460114384
368326585
274935976
1087277871
1630056827
1162196759
963711334
730967917
1107279945
352521194
1063424456
1016444739
1318357322
1973619507
1732589638
147906588
1219716838
580191059
1305627093
670645955
1354287740
1582293036
1777967595
829314533
471653040
1963627305
1623612144
1661439774
273704820
30429985
1351503274
849598338
1194919510
68752748
431883757
2137505176
323418286
1275441415
1242947443
253282152
817636582
1642057304
1472770673
467368252
1893323049
239209405
2062653602
1837227506
72236783
1767318471
717842581
677634123
1386516108
109337531
600484839
624090518
507352366
1218574183
1447634835
2056034638
61061643
331500704
736487732
2065122437
2127474894
1426182272
430813862
452848898
39322268
1163955199
1208942046
1447760398
468297880
2004512208
92004948
1077204250
1529931495
1529381618
813661587
396201423
1049430639
1936113078
866705455
1580979563
1947397291
1415298870
618428711
708297418
1120340856
1627545122
1953261733
1170149881
1502093764
1328927343
203831277
1968675008
1312283382
1975107063
896824170
1074692308
703373636
1252406672
211494816
1584293266
289714736
467520912
1812686563
1346465634
5727223
1968545607
1412168583
1130960008
1940539790
1496250465
1493508522
1915474751
99652013
804603456
1789250952
84484627
1874394162
1130718404
280693282
1182624127
1458080081
1921538723
1975909090
378724727
2126345611
396361524
6854113
1910071397
1018968073
431758941
1860290560
483660578
536871308
941832649
462085278
917132746
1851104266
1535750386
1175843784
175790758
1906733110
2057724320
1268795461
127282994
1669016155
2040259536
1584580699
2053285480
996010446
798036261
376967335
1271477522
830578617
921974971
315572074
380687082
483773118
1215048366
344725547
58777622
1974233995
1178821366
71161693
2084482290
1325014123
459141624
1840701660
454495213
1823950466
751828584
288283839
1546377418
1179578407
756044893
1946093879
164207157
438077292
1795169423
719688953
955792985
921093219
1545062100
1162352439
1458834811
740306365
1373448580
45879307
725201630
1546488109
179115043
1156636281
1527190542
324236378
69336191
256579094
530407537
35198730
157153241
888355587
1633664892
1757449289
79271057
490090005
1803968099
1734215013
1546741861
1609676386
1757542897
740210579
186321491
374798296
585396607
631045925
1988205684
1215656364
1596918130
550011324
154255718
475745075
818303407
1100789766
1512163863
1215096444
1996390440
2101757599
721838414
788752059
871274644
21623018
1476054688
2081233887
1867693837
813358811
817181902
552243461
1027988695
813160778
670150958
522808386
293550100
1662471137
106855261
1254741332
430222317
294665952
995962012
2031789226
266045768
1223820080
822658857
2144909716
1656611459
661722325
2086064850
1667186068
1795936113
839109474
1107008339
1470357418
243291983
2101091852
794855463
29361008
2109368299
166056385
1856787950
45241443
424045292
633465789
1773949036
1122441791
944087102
194530756
2092333088
1924442768
465667488
354370685
819204832
515385723
1867665546
975603807
699212071
1708554569
1293653756
47509058
803053126
1514399624
1141592491
624506001
1068430935
1160951945
458603740
1018634767
629552524
912675478
57059788
2014044318
1639163054
1764264053
962167632
671239720
305308900
790075173
1252200438
622483893
1372859712
379498681
1141277560
501389427
1943176585
1251789589
828580664
721854183
1968179831
1611142023
182903980
991784460
813400418
810649717
239663968
1886489184
542217646
615989804
866452897
591002062
1374699507
1554938216
931000586
771342887
55519575
280613292
673317022
1902875254
1139521801
1092067895
1990273973
1894603799
277261007
630426560
601149196
859057570
382607326
576289099
1041460679
1352502402
742293167
428720028
578914641
1076419856
804923631
754900667
1157890145
185375639
1786221506
211037921
257039804
1636093833
1447323125
1701208158
430597787
1835273426
2091862963
1473857235
606833835
409741802
1986792658
1066180033
119137019
1499585953
695715484
1151549733
423574127
954024274
1346686219
519347220
1916676981
43795319
132985373
779740317
1162971611
1332511286
734936559
312815710
2024462208
111726073
803531089
2025610035
1927985690
1954256366
1161814317
835150749
470414918
2087789418
1778917466
1652049097
845800085
1989448862
514094878
1066379695
1699003397
1682006227
1413615163
2048685970
1892864973
1502810340
945222541
1482241978
391032738
1753519282
1432402977
589128446
466378144
2122027924
2034933537
345505273
1761205488
202261609
1801634603
41004817
611795915
207512726
1383303388
17100389
917581280
1723578721
364493578
1734621182
2091945305
1188189443
598817913
738401688
683152628
1455655237
1202197838
1200030046
750040171
856811836
448251356
473112738
1717310491
2089956432
1402150771
862469640
1943489290
98997486
686147388
2144646341
1066498609
1049469998
849576540
1085173057
858970155
910122814
446999908
521586794
1887544515
1192643293
495682254
402942269
1241203946
648082193
472297997
1401475698
773517038
426173179
515760388
487443248
1199053659
181065861
1820601603
1941390436
1040563512
369208424
285228637
388243090
1954081762
105846490
1523688544
1665078867
805964234
1554068179
2082767846
1734672733
153448654
813900821
2023956397
282674035
1886650992
1152387018
1631426373
698334989
1616830260
542531906
1841866840
952235522
511713937
1406258093
753941709
479221188
1418687114
199901996
1174076582
1458646049
1571531693
1864662768
948832629
2109215108
442248475
1144953001
271365805
1648055716
614011754
1327286310
1183822880
857220871
1868304912
491936372
2084948737
1918311734
585267150
775296906
582395439
1536546380
1121864813
922472737
318909223
1803696336
822203764
79619583
1838204835
1969220960
1686665008
1840609598
1278102492
1160979302
1069750255
1126344708
1654623843
512384035
1391640177
1269895159
1394129784
1083159407
898364288
285989428
1576441207
623206761
1261688461
905243535
247598201
1694921899
1234144937
381794820
1916587925
1403163768
1474653074
446695917
798470420
1173676559
1807684118
1856231341
1431360898
1349918512
532436254
1190066158
1810355718
530445940
1222430772
1053759183
2113366631
917558001
221678791
1894595423
1930597664
1194326959
442964610
1478492429
1378679705
804523839
497599980
1880884306
1974614734
1533311574
626558070
341475295
1936975489
887271377
1614793900
237064688
2104338047
704827153
1273251718
846545528
512910303
1652973674
503489291
1395600001
488080448
1417241573
173474930
2040383388
1746945455
167357820
1249375876
1062892753
241195351
488332308
239681813
438986401
638576915
1929097217
705700218
706274486
1207675896
600897726
1321641518
2075569122
1411727913
1369652672
1494978204
168677564
656326663
1565567059
745223651
1609576055
279099407
1109626675
1579871079
266559174
1594614920
540297992
1733633193
1130117382
2121523315
1573803709
1992708361
582772338
1271283436
959191978
1704756578
819455913
806366961
640480300
2013201938
891033498
129700425
1975484038
685254960
1640914544
1405832651
1395925945
255275593
1799041276
324572931
325832886
1453455091
184489864
1509526442
2048388223
507692907
1111629677
545205567
936738636
1264577993
163844718
792187064
314928488
1555808447
1457015762
852816385
456837016
787642792
2060589830
29763969
217420183
713400971
1624579440
1401472753
1099300624
827394494
1000632648
1531236274
1538298441
1550982537
1916340545
1594742028
664022440
477188920
1670946535
1001752784
1996356012
2022228918
701452147
2044787554
190360959
699694937
943467898
1009784952
308186415
583984376
1500228009
1375833993
985560939
1146911799
897098811
508922763
1464891989
382363272
1819228592
21097872
643018956
1561004135
208314542
1629420256
1949754172
260894167
453997762
1032872305
382274222
1520549316
136732880
895003874
229087172
1700613633
2077652323
1361720332
663324016
590445641
1035423732
2057134501
1262719252
646166183
659936799
304099110
683525925
794526966
615904193
1893568325
1892710937
189724188
976623015
1558190763
370872035
1029944099
1460050769
774838911
1860996068
1406679691
153342753
2063210199
591970780
1770242221
272480545
708612436
1457274591
1741056667
746301241
1729421450
405511698
398518852
981130637
1890375541
610777777
1234834608
83615400
228584632
1021664598
1677613101
541227767
6977715
315442841
1747910114
142982234
812258827
1482267103
54615676
883545231
1756725138
1169571261
709648636
1362008317
335422339
487423853
1209696949
1423710548
611252444
1935593009
1866089487
1688554328
135171792
698611222
895948737
51553806
3421648
66871124
1262470117
1215983018
127221952
1916780602
256289732
350223175
947309548
1846773259
1899799106
1481807868
1568483374
1532421276
1868986168
904684595
189244383
1036827730
165047911
1942670734
2032804856
1794065481
24419615
1020342928
2128544157
1155201245
91168860
960220049
1545864891
1839917682
164473751
16058666
1675669440
173363218
2005519580
1278285421
1314926402
1532229210
41658306
16401697
679953568
10575127
672893999
1091240202
140200360
1872208893
15569504
1725219595
570802892
1584014592
390460342
1221575287
1280935302
420971929
814259876
1089078335
1789872933
884580823
1744231362
425746197
1827154876
1634686634
935266980
1124850858
26069741
1986291132
1422321539
1243080479
1201285162
1975873334
1846554966
1364776758
161629117
376944050
898000254
642216333
954474800
149504192
1102934914
1061026280
977306171
1811212610
1690294941
1807208980
520226434
1613604140
2111082830
963169052
378838082
2072445556
503622077
1527247246
1403318981
1563452707
1887549325
683110149
399644774
269801302
2118430174
764662653
306499330
1978999837
52936477
307719020
1640802456
768016350
1751719226
127311516
551396692
135680910
177328007
1627770257
125049016
1407120698
288996242
1303389593
701760520
195976073
1638703237
1454317159
117900551
111610425
1786906484
1355540020
1333807794
1917217249
1065506601
1041486
1622845995
619445528
1415031456
2041102329
884990838
949205586
1058106401
2016022549
1248539406
1677478399
1884635684
1386566848
1992892194
310522898
32190658
1274982772
1977114651
336220817
2115277117
851560635
2050191911
247271514
597391307
1596892695
138094195
531119089
991417696
1727094878
800519615
1445645333
1805198043
129739674
277458226
432584065
36399031
68045036
1492719653
37760893
1401948258
30841376
421739471
906487640
1392037878
1054155876
494786284
170441058
467136250
1585596886
1627522890
542268437
390258332
437220552
1044250610
187511360
1994256700
205875340
894098925
1970404664
899098241
437513176
1161825725
521907278
872464184
1287153340
1742467607
1713216493
1991983686
1464154796
150782852
519287461
2000899018
303836149
2006029410
120871562
818912436
980768688
1180574785
579940165
2138604872
1021688054
472862238
548924098
1263421566
187620374
282494725
1626216685
164129640
436449142
259079303
206358643
1568253191
261275116
15667507
1977622952
1996228002
1111979239
1831619488
799200140
136863600
418614261
1587431159
1838275000
316415624
1472092356
1423555339
1534618221
671052513
19380008
1312725432
68105577
1111343995
1939167894
963811960
1016952177
940716366
1877245666
1324834584
1942524880
979242567
418395682
2091166483
1556091162
1232733691
758035949
2041827716
689925033
1856414099
448075062
1795180350
273697387
1926940688
1632146860
1195856058
1801897398
637077140
2074879685
2007364696
1955176600
444668069
1000960670
274707607
1730748790
59763697
1562510550
7364331
412881853
1363720372
658450604
345287607
644469510
436203448
1541458982
571870524
1374102899
238054227
333665476
1510153567
1506022576
1371318191
288380551
90081962
482410441
1245088296
1565489476
1286306017
1614982020
268073963
1751592967
592133237
1788957491
242189277
115884217
1780789514
1286542514
1769763515
1041130722
607612298
1058353759
1627893524
1453606546
185669030
879760510
1703889567
1540702178
652533767
733197303
1572120909
648043740
1398176288
575611523
1520167913
192272156
432507775
1637041276
880698376
475946706
632083409
86328035
1431862946
480393859
685073463
846298650
616626576
540391033
1584973963
1811254254
482731787
1345133627
293249293
1495697272
1120457041
704509792
1307918142
1477116967
373726385
769072691
420962219
1634579256
1041616924
1653658089
1567147797
1949363296
1954530962
610712611
81414026
28918503
1543365194
102865874
1067045794
276210473
1519069461
1436280435
1846422990
1750870923
1501251780
1109844234
159783312
725559484
1319974924
1322040611
1951457285
2109597973
1599237787
1137888492
941064396
511264242
163670172
1232124124
987019604
1236091196
1225619686
1113829565
2114999641
2121805834
1169911223
1363166118
680172311
888687260
1159089182
1329429110
2000716400
71562480
1391695993
734805643
342882560
75676001
422461958
2056930256
1100276711
69890384
1386128281
499908590
1218570110
916508696
2036336039
1064494169
462156011
1638451411
1744879753
870639602
749743008
793843760
2128748760
602739826
847256731
843780172
827151477
1783161496
1415584600
1028601940
217378455
417671312
398726457
625812950
1434040714
1015430084
1585521948
1060024530
1842678737
1719859669
710563082
719680014
865390637
2124026472
229444379
1640957452
997696402
1395694059
1961180159
929268530
1667344643
1165549232
1952939150
1427927093
936020382
1008457423
373532284
445971401
1423496562
921952257
1606832119
860912563
87775305
47879507
410169646
1829336895
1988136467
1234493305
2083057794
1293845239
1095477907
927123634
219783086
215572195
1418834457
1190746541
481630400
1292217065
1063420817
36404677
1821850456
437468952
1225299119
1505693723
1159781070
115483235
316336454
1253080587
575575676
398706749
1739639213
565889211
1794044116
1320965775
971662881
197625522
656261320
1370571793
756357217
57017148
1025643606
297352969
517678430
260754406
1002137723
1908836337
520083297
325220651
1168526757
1375626224
1091780400
287230018
1711665071
459945441
84499737
834873297
1850810416
618154152
1469024522
1007180003
1671532292
1264256151
960324542
1201103690
1466861544
1676308765
433245860
1221980535
611416704
1193425222
1982032927
1754725795
99975446
1035173010
655276477
1768034911
2061834917
91297849
677662607
1505350270
219263588
627959041
1374749769
643750947
864586449
1022335200
1989925362
799245016
754717419
1479227779
1993473666
147066018
796789343
607496166
214445835
1464742085
1405862187
550586969
548318536
1909272588
340346011
177196730
522533731
1458972716
1827732557
293421226
60273818
1578748958
1290211402
2030085352
1445272580
84859582
1379303498
157446894
172320287
454857216
72382171
846530044
1374322873
299153926
10027620
1466030617
1102661288
669496505
1220402848
1492517990
2104895202
1669602005
1322016642
1374733278
296559895
1201225317
1006965840
1429358600
680576536
1530825923
1974250530
735790435
793788729
1668062976
1833828040
1142441594
791559478
842506179
2076593840
2052070622
1901886234
489878526
824032975
636428226
1764058218
1673432388
256070964
1517975280
1919892344
1713114499
852614174
1845784648
901590932
576119957
1967391094
1509667026
218593706
1691000991
766118875
854628999
1738616781
233160271
1183242396
1922305389
1800143989
979803130
487727598
1655904276
333840916
337727635
1545234628
1749998404
596516933
1771053918
592221179
1304054730
1674670572
2132922482
261324273
1567649628
610146121
1252104814
1494908090
329884371
1208945424
1950310343
1769840167
693082432
350969940
642726112
1131188426
2003822102
359759190
219705112
223312089
923995540
2015789694
1636768037
1639954335
1215708486
59982652
486533201
1783145118
632060152
1550268171
1452795193
530814743
1620031311
2021299099
1888811137
684449197
517464781
1204187791
1728379735
1962652245
280009859
803696220
1745683502
2062338693
512950940
286393854
1941157202
894769681
1805186508
1746448487
936076555
1222010987
21828666
1715282226
1569211141
641944101
2026312168
1276144165
889987441
637416601
1766086111
1308776404
100638686
1833088283
149348905
1937623045
21130021
1950477727
1372046759
248195560
1945981783
1001056274
1469008370
257586645
1284909512
1965424705
1095017134
685746117
1586032962
263025022
1619212085
1058839475
383952162
1777063203
1229790538
185494236
2014460402
1535559118
1628952592
972442073
308878211
2128611996
976705866
1025146036
1861182951
1724045019
1627282684
538068638
2064878996
1661944878
2006570419
839199782
946498686
1778089505
1317516005
635092682
386695687
1579648151
2102624312
713398242
1067168559
18376277
1494721210
1936160514
894679317
339330172
967684015
506985065
881521121
225743282
1184144414
1496451318
1698946127
1478583596
1814287978
1890909912
1798073148
131029264
53684342
566488489
448045759
2089980096
873255845
1046853483
1097350245
74629711
1448343342
2115194571
1823771117
149602138
1048097071
657441113
380192806
2084801494
571728262
75813074
104243778
352733909
929344886
695001004
2058692138
219645142
1245713180
935673841
996891620
935607922
933284339
441257517
503541046
1612660717
584486138
2033085572
561567976
90394386
67678434
1560344720
1834691659
2140963239
769270318
1682332344
727530061
669264587
117259915
330923409
1865897526
726145739
285389349
1770446695
1662056978
1883945330
683278300
709624558
1496858006
1345426496
1153359812
499539982
1167186438
338612158
836340652
1069682488
668043608
189238392
344750500
158675143
1580889086
1152284531
1614851571
1840061172
462363189
160562376
342247292
430915618
820602705
1174441369
1083096864
1532591843
207897371
646180763
1586682795
654427480
140510292
595560012
133478609
1775213073
1454724985
233239370
413329560
1408066507
1414794329
1559649438
1214888125
531913502
1041894569
1439917180
550654687
1282602656
1227451983
1920110397
982585438
592772655
68114540
636548773
1639972475
1062029746
671914751
1459727329
940988955
567416134
803094591
1711585950
1515715851
1488864734
96922917
710558172
1543510111
788754780
2145677557
1413648231
1039306766
1384412780
505414502
1600427628
476747433
1989499299
958604259
1109348079
1708939430
1456256984
547073473
1831788683
1173812169
1426366954
1254096993
941786707
237450366
68911966
1762820051
797035317
1599554851
497557797
183390760
707745679
16813346
1938143179
1169315634
1799270415
1554143933
256666074
751515273
981983662
644446383
1823301882
818366940
822914691
2110945031
643819455
1487895009
908336935
901964552
1735364392
1903486319
64557657
309533864
1261636100
1843239259
1240289396
2036958240
460195364
220187451
405447706
416822836
47027022
1531428975
1512394405
1022040747
1867543791
292064534
1592757276
843907994
710360345
1305532294
210397726
1214961029
923801908
1448469560
1029423931
758046213
526413384
2123941533
591034228
1978388774
1068219631
539848138
1968734481
690921009
710869314
1474309878
1865482197
1580134300
1268506896
1393085635
1413031464
1468165039
1701042796
1041820087
1204156393
884599325
1775127222
297517582
1606849767
1611383602
2142480644
668865760
588015745
1606910826
545716629
966201991
370859841
1859364975
1089987826
2099299311
216300450
1249996351
21145786
1499983516
2014428099
992517371
865950621
1307544464
892971183
198596615
600552131
1054038676
104990469
467073663
1129823486
1112690780
1089246380
2137277359
600845402
1869614430
1292510000
1137092708
78239224
1906049643
1760571341
1223708483
1040861968
175425069
1430397770
494124553
1972355674
366310425
1323520344
609931160
1015513608
806157734
188816333
1148393167
176911437
1189789220
977963203
1517869024
945290582
1653019804
243365664
1472166005
825031461
1597958462
2025339584
1800094429
578978686
397228743
41424336
1310731269
497481032
1698181566
660957003
85297713
807686208
840614375
1885352027
1231687491
575673477
295310162
387706921
225613680
1723607732
722306539
1915443839
261956192
91698301
1622019605
2113232947
1568411209
48616838
737435507
527529276
268640661
1342461699
1569187847
1903917306
2014087734
1330596815
668486760
1397177175
2012029012
1016945986
1204793829
1290894998
1301251967
690925418
775732146
813531021
403716705
722786808
276183099
335834024
1718381669
583973874
1960249489
639497118
1582593326
569517327
988401762
420921759
588041889
251823744
966795571
1122125228
1979046618
1451730316
1123979804
324413579
1368776386
706058924
1948317201
164091318
383046985
1142556012
320186845
1382011142
261475393
37719348
550218376
1639814361
168863662
272029443
639623524
2037689343
1017225606
1919742804
863294392
1405263204
250113607
1158950971
691026727
1081278723
351936895
119220536
60730409
1905996964
2045865042
1815140886
1362186623
871847842
1827271764
106745366
243235977
1819931904
1646103799
1331696629
1828143067
824330763
2072506011
2124237557
410265160
1164668781
264953822
1321548471
1888455206
829232910
1406317925
830117117
1999148015
1737834299
647977507
1796798539
2002160776
232683649
860936737
574286637
1713355285
238249521
1763005590
985740977
691030106
1652102175
741721329
904308916
620736043
1863714520
695492212
1549752545
633656265
115210356
694754187
779637922
734403514
1084023192
1909995168
508846146
594483286
1925879366
2095933063
1839125391
786229606
1861461910
1716269179
2032604614
1691648521
1153725149
1028982804
493990890
750624837
629006371
916585568
728519980
2057327046
2030713245
2012601718
1780518581
2036856505
1217672342
1500595041
1397268542
1692409226
167412216
1403435078
1549163484
674372017
1664033477
993253983
385317818
1108440522
1150551289
1327112866
742073217
2136388678
808832800
9604330
1805990064
1280423011
1180908407
119245880
1832278679
1364560758
1461237330
1461715986
613213812
1974380115
594127039
1457865072
1596969416
350389008
1347761885
500320320
545725021
1721969764
130102303
1319009792
1269238051
1925075015
1076371310
902193332
12427996
1943837133
1812221813
798816216
514969614
225043133
1865261653
1808206189
1744827185
670499178
682877553
419860101
1477701551
461442765
1265530857
614598797
1172264790
641923922
1671956520
351882688
451511062
1296874916
1062090814
322632141
657326048
1467386712
1652029381
459641398
192521476
1419866663
792897248
654677422
1021057146
1135405406
846318388
1604926308
1162946771
2047498654
254814912
1756870976
1547168658
1930404788
254686356
1758951933
1468269959
1638646013
1401705761
2042866487
2092290990
1058419370
1849849806
1590238022
1661271893
782465788
1601964044
1220393613
563249932
12418969
1597323859
20622170
697321061
907129530
1734300797
751601222
1025138174
245764110
491095344
548783463
800974711
1605821078
1237867988
472794876
2044738985
867762639
1114111007
1469701946
1351553055
1386975564
1837089474
639255665
1415713974
1462243838
1574640573
1705670447
837939775
1910010725
900543669
137539578
2024733516
569587094
642070477
476364651
364689525
1707252145
1659499776
1093996543
1750225265
838338133
707826369
441597928
1634659439
1963201448
1113921915
509279739
646028854
1832960058
1432766584
1441532488
1083561022
1408198557
1032100648
2142886848
893425461
1281664749
408294600
1956418967
501871216
273752754
2129922379
497385441
1057330281
175364025
1720234252
728417020
1884393522
2146626899
1772913341
566769145
207711219
2042904631
1857030925
103661150
2025957196
1922564802
532782573
2102051066
842662739
2053510032
841506934
1599704622
1749451735
1619918267
1898921954
289489781
860160049
1513929636
1434599417
688708030
1403829491
1116711381
316366230
792289089
382591668
1002767838
546210454
799567873
171953051
1076993127
968074545
2032466904
1303263655
1644100212
483812435
885937699
1403892253
144213401
1478794629
2045071740
1963045324
619319023
304935182
571918784
1074874930
868961374
362563881
1747620376
1116372529
1183649151
735974535
409031995
1615395000
1299518320
1807399422
1333428903
2039474831
283005629
1037742874
1604815025
1266407840
46713287
2092481839
470283291
547882431
2080145827
1644705419
141561856
854952377
87146254
1101298293
972516267
1457243437
540296867
423426407
181954539
945193616
1598103178
818561015
1718805710
2007827789
1360869093
609922565
264504364
691022437
445177655
141130838
766023698
1181972590
314538021
1753176349
1915149362
485963089
1942280679
397394852
241392135
1394795607
2055567737
852963262
1599252919
889810543
1316110383
288922617
1578156236
1386506080
917269860
1470404450
594489300
1171860864
49417450
1405397081
1331664659
468652129
298543060
1790460625
683930572
445246360
716898517
195328273
1835997651
239680801
1268337090
831079376
1716216364
672099338
1060003794
26599796
382463772
1426002098
1584235155
1963550414
1584089330
448836280
1070491647
961489215
1448899974
719489159
1879378247
1226387285
2021473078
783149004
1026916984
524885800
1867931717
456268615
177067070
441147355
1308213091
1689785969
1693752186
1423787764
996209743
915865362
765586227
859551154
388330658
829285223
306757199
925671355
530289049
452625496
1239889521
204251792
1147324962
650106678
1776160363
1688650600
1435144279
1224997675
248850737
867591731
573584621
1731936426
1747013058
798215059
1353063505
137594886
586674737
1674015255
2131780051
1310067924
299030844
269003123
1591362921
89079906
562278367
1167644470
1115632500
2022218569
487774265
1024079260
1467458146
381867698
1641016052
906467166
1419685823
1414440220
1330894693
1992389990
1481489749
1567466870
714569046
702626666
946220062
774780479
1596949551
1620190469
1959725443
1995231322
1357478622
670475176
1377520127
618082996
135797846
1154780877
264884411
1530893125
184275672
1396884720
375556630
1028140630
680407872
1873983201
1043861183
258474281
1672844175
325993657
797140851
1492996712
1465003235
1707089719
1840421029
1643846826
1834820529
686002882
1561451372
618010450
781568778
1104489313
1065201209
1584885318
1865408285
1777248324
1277508521
838918308
365354451
1604852446
732701645
1402055282
156186771
1946690451
1191729562
512441327
2080573451
1702435143
750696712
1295614854
936797297
366645654
1242628262
202083782
2079143684
1140799316
199081371
329028539
1155460704
1482450398
1069566181
1218799685
1287820819
369937890
1406305804
1585215334
1588271447
1564440359
405889370
615422326
1217940899
508696503
560206068
1530666947
960408638
747741417
66968963
1653097385
224512762
1679176181
1986421655
1240668810
688995230
501531068
430443188
1683653071
725915104
1340459024
1732902319
2133136949
1257754335
154252667
9549211
1415227155
586060129
126248821
2001782069
873192828
221837828
1169138132
1785162177
141035565
1672548618
1958755984
709930612
1026089298
1261284830
717770392
682001783
680620086
1095923841
1112410273
69916243
750723754
1589175045
241427059
166137956
1394973219
1555413987
641821239
1463921130
1116359946
2136161715
1042598577
676041382
1711807877
1823978220
668160209
641322197
408658313
2043877845
394805661
903071160
1486888079
587367585
1151448789
1475264775
1316136890
992157272
1566416910
852400364
1161535599
636631003
1563588558
1470008821
1381451825
1653396362
241676460
2059670470
1889202675
1409412055
892804668
1252695024
123074045
495704469
1435628241
1784158662
81873808
176487336
1117488548
71431771
722804698
1131758487
450772654
2116046304
1285562274
1255410380
909077408
2143745652
1945992213
1558017772
463737705
106656510
1197891119
1130941535
463609479
1991955442
842252933
1277302548
411131159
980088311
1715403969
447153543
1588065894
1850166861
107086332
1606063158
2127621380
2120773254
876587239
1415195639
1511323446
32475576
2093739993
950129710
262427455
1050937650
186827905
808570136
577497682
2119814459
493652723
2092250481
1327939278
1640404302
2008522813
1288910424
1374274987
245876128
772126543
523526288
1995734548
1297991162
482039466
1851841164
445656261
1027339438
605340285
653899675
258711262
401331733
716503918
139196609
1752379700
111770540
1360229519
1417835034
962587401
1232501410
1061805946
482662047
1288205587
1859622417
1253139695
2038616843
343446403
1675021017
829563275
3972706
275423504
1475109710
508127271
2116832149
1117683362
1209114711
1927440685
1786452095
1028777141
1584967962
849779449
807080862
1197969145
1635737586
2077689179
1260483641
1808664272
1768729523
79465794
1957992846
1447062142
672036379
1072160147
875327839
710428779
1259728570
874728245
1689136469
1684265712
402773762
1169461766
272276515
767856041
1671712134
973367834
2016949498
1033776678
679416066
1616419213
357325010
778385324
54365567
1522630048
1803312956
906524604
1000718854
305777791
1564809720
744294595
1354913848
660753774
90949691
359311167
1116909968
500608089
326438212
608673815
1542208861
1129921556
610324922
401226114
2074748210
2023714774
1404224131
689977893
1707317133
1356755133
886677878
1207948125
1832707913
1082691756
1062634325
1534416879
292331372
660878187
2069929998
1613336078
564631947
282468133
492520585
1622690405
498133853
1383206207
1416101337
1929863943
984192003
488073359
1651333798
296347704
1036283277
1908880285
1141149883
898450885
879384705
1688520280
1134640650
693482382
46485459
175355616
1476367302
1445579332
1881928379
84388715
2048777452
1098716497
1889968746
2009005766
1947659759
84808872
1732310161
379044363
33362092
2034102203
1692052800
1639064255
897463705
907546038
1397066568
892173381
249459212
2130483175
1391256788
954344924
1877313183
1239344460
105484382
990235578
1652015101
1900752493
1912661411
910185937
356803152
1608330370
710027368
2100497643
1636885846
955106529
162927859
753731474
2134409565
1007534796
1104136485
1738604030
375085423
838583766
1784252877
120708969
1834742707
1630214208
490518539
52692437
396691443
895892673
1657301398
929354855
277048425
1036175075
1763065516
174910851
1495471346
690445785
529092514
265010191
814961255
165247433
1808628233
61883447
752251684
738310771
1821564444
552084414
1821978080
190531605
80366361
769696265
215180642
1592056318
834715300
979155498
424640296
1284259570
835450990
1398505055
1350480219
805378078
416318539
1053268832
639472502
7594512
265776884
115408796
551938202
1962653554
56873249
2107623974
1576184823
927672429
658284263
1951562074
1961049155
9863956
1875024688
1150374017
527039659
1890119214
1007121797
851351476
417645218
1487944133
976163366
1579657094
1747238919
855174670
1169172225
1011223369
330110235
1710447897
1824155311
1704238867
387624065
1053753406
1186216467
1969686916
2046654112
1715744653
679854510
1517083110
180643104
1381253256
1755274337
313960409
253041118
109914124
1657334727
1034103387
840363919
806506245
1886440807
590072912
1714736548
1101461381
525867294
451507761
591412786
1894982160
571719552
1177953771
1435863136
547367017
1273959265
1856538948
2131409630
977828108
781364563
1703514547
573183922
1691766015
1670682780
1020020320
2022890693
306448106
332592849
1276125422
1167836666
134620792
888889321
168853544
747308021
1340763671
1146091517
1572954964
1799597246
1771130911
648720803
1151318285
619480023
1289971765
1629875764
636978815
1083443650
248952839
1729793565
962826400
892223497
1417045792
2073093043
305166459
491351876
1535822459
230349385
2066311513
1209513754
828231145
1715037331
1767716859
893704041
1722489273
1756646350
139909215
1479409550
1646599128
1124542729
981011569
2015981842
2027973866
405802737
332897166
1905855089
1558671525
1229301814
483014582
134647647
129384336
1094494643
1481281113
1833560250
535819894
1903027518
1207496404
998538798
1045451159
1297104732
1507975472
1060403142
134592362
975274682
339193527
267640360
283441374
134883317
464022662
851327659
1582439420
1559845568
1172526184
910950293
71134842
1607874389
2059081379
1454400059
1070242022
1579773473
1254371847
973967672
913154216
944324168
1753476958
710390496
1214411404
117795456
1945672248
400199418
1737593168
929757132
1666650162
909457976
1629431134
153533980
1028719906
876795606
1314005763
710030933
292870413
2139564505
687465041
407614244
1321555791
240682208
320987962
1666996387
2070472323
596533340
1887020596
615058616
1426292709
1017488725
1903536643
1827625626
213881482
273019590
1456506475
106795669
814129184
405764190
1026424215
1408860484
1278974309
1561727897
1192883281
1251185444
1510102393
1610694398
486524436
604225099
523463660
1652337363
1979695556
1140579276
1799698693
2080031835
3853545
680679329
1418945360
801171508
1237450479
674274859
259007685
1925406184
1381706758
583542273
1168360556
1982353288
1573522892
2102648196
370384591
541932558
1685059752
1981581108
715316620
1431600216
2010964906
1580388506
2138016598
129235855
1620120300
497798313
117879860
58529814
101400656
1633789272
216382275
1351464947
331266923
1634973673
818062064
65615047
202908776
364050477
1515660513
1589730429
1384459928
1243165538
386746077
1569210794
1249286807
1100649687
1233353215
1941832080
1013395755
1200359022
567311289
579904459
719907515
1646424307
954792889
319044297
1469547629
680149912
980418932
1272277542
1054235924
811693276
1658900210
738307956
848889148
956874955
961811635
2103017901
2072835260
1319216955
755109688
1052762273
773896179
1928061989
1319639841
299037206
63148302
341622865
59724257
1552795901
976606819
1894316595
882589899
532079915
770234558
606973478
1826940234
1807058939
148352154
1091808307
1934541403
408680675
775427635
265894065
1335195364
644292577
551604852
579010792
617612798
332658697
1920979158
1094819565
1320873576
1476104761
691471044
2039570920
1950553331
1729873816
1330925598
81810808
591986690
695201187
208217257
38297026
1841303548
413263892
454931971
544046403
1989130486
289084769
1429862732
949308738
1977312550
1753176349
426194921
1468938122
1449071136
699152098
814574130
220200494
1509729891
258519900
531709279
1462440008
2144550688
1190469520
408497989
705834251
1983638906
918276556
1071470651
38916211
2018888729
695110078
2004717034
288058258
1302186301
1093503552
1160958237
1795628413
1874365851
442145524
192964917
1182876702
1972910702
490456423
1919616526
116433446
768135184
2138378904
1374608450
2033484960
838562623
1964178861
2016640819
954583326
131985351
1432026326
183813881
1817630173
1663634728
1363344364
465841798
646243035
219870488
280365373
1026653519
1567102805
1670506766
217440877
1997059909
307489491
594034039
500327119
363275992
418732749
600792707
371211649
237187611
105629731
420775629
36744376
1774271868
263601066
141717619
1426737181
1239051741
1897002963
250446553
1945999782
711112500
1694730689
1354862167
2115734742
164337658
1325456647
1807735920
1388352450
210993953
1578660236
1543315401
1537425407
1269304623
1342942456
1478404624
1467401986
255178424
1101783357
2122521960
1447327346
1718936850
1604530233
1738382425
1372501161
121490005
149393004
1334896603
1226308490
755065295
1847923555
1605522180
1785321022
1062627286
294423768
431477253
2042201123
1505361033
620546612
1946732012
64194788
75003174
1115269720
1183453731
1638247815
1015864630
2107368732
1519215946
390181514
321326625
627128988
15564067
201268856
567256052
1136706556
2078885729
911471408
437012531
521641925
1983955178
475375141
1314625363
1867238621
1214331435
1069682488
113686449
137676158
1011801820
2008768859
1794772149
2034276427
1470054494
1651892595
2077004938
1761418376
836971653
1710564026
1523324559
801066067
1379412756
1459699145
1327532807
588760939
1666030863
167945650
686155190
2054874867
1774819141
1425134331
1919503720
981792816
497863209
246971180
559630174
300329608
1394928340
1752991122
2039252270
265654391
477734510
1445032351
295592924
340660385
663089677
281071905
1756499364
1288735681
2122196737
236818636
1400979797
1247002366
432412808
812602682
912615405
226493507
1367862054
486083592
1934974209
328829107
162714586
1554385080
1982607972
1527746021
1374487845
782709958
271787264
1525505348
1402438652
1866574240
1130856094
138563950
491774655
167530714
370013332
682627102
1391059598
1051891983
896581284
1406258841
2007518802
900571313
880758843
1081136144
428097960
1242088229
2098329364
2077403982
579433966
1854115232
1755791667
306487593
1368749442
1193740647
2071313495
537018163
864044881
1928592437
810196470
1773199711
795624050
1049287568
1965255627
1217725533
1535643859
1548913194
809306574
1792702021
423913835
899734225
472595321
289852503
1649169920
508607453
250875837
138992254
1177141108
557057539
1891521941
2056701350
1473082997
263329900
315410576
736875284
744590502
274693262
101182944
2120772940
1976100438
51529318
289970565
1777886748
1840218288
1810225469
1521423241
396716813
1691053541
415352477
1803975923
319453521
542454275
241753587
395559478
337082286
1351921815
1865602576
1808849800
2133721738
326747817
1733195212
591789210
278454396
1295762158
1113773511
2067062820
302604537
690492807
1782107961
1186836020
887530393
755094709
633057949
2005675230
454438219
84611114
1210448507
161177303
1419079838
392590814
1706704465
2146724829
517418521
1746173886
318092051
688300175
780063766
522394712
433006447
128676261
1355793117
797923903
606970493
101282693
1621574684
1391304365
1728046588
290924095
1071302566
852826261
1880358870
413641851
1557969081
959478477
630581398
926725286
469082231
1694216029
1569179234
896024235
2092779162
570676878
52025479
843739143
806705491
1626551046
433077898
484331842
1802458532
778494233
1771504288
1866525844
571735228
1788892913
1522387913
1476414956
1474020539
367422723
1394713001
375616400
623670070
2100660111
90563440
929608577
814076467
1371289379
716466794
1314903014
1437516786
1060542088
1493779180
1553918226
727502582
182734946
1741695241
697010864
1036767983
713776532
1949067302
657571650
1545807053
146775024
973947773
1045840426
704860700
1032410338
56340759
1873215689
763757565
1261167851
468439839
1763296162
1216195337
1115875378
501723784
635525012
1652236454
1117856657
772231776
247620587
1380229683
1375736487
801600205
768853003
922251525
938229747
254207648
1126143436
369612760
1973565656
1149397849
1117933041
969995373
83001278
1945032002
1680806374
808754792
1970464431
58682437
1712937978
980369581
43624773
1629505472
622574340
1763894267
1471102256
1053863905
1339600730
1135296413
1794917880
958860628
647130054
2045433251
1030854988
978712165
1152452873
869325114
1330625067
1027649643
2082724665
547676726
761942252
1739081288
1156205354
2004954590
1173042110
1846665731
433602061
604958889
219748180
1202421364
20447654
515681396
301495339
1154192235
302596912
1484604941
1608862990
1837136664
655146325
1571666220
1726223345
744051517
675007850
908038492
1153533365
93629230
1199794351
305479788
558905321
905968550
1817516326
783262827
1224316766
2016749353
1469567899
145221000
451376312
735953348
1345205519
1634053666
238229911
344044638
1743227139
342507918
42042846
292440412
89030602
64637238
2038249477
1809598600
972554243
1122141728
1718839835
1026612768
1993495679
1931286732
1358274218
207216828
502782523
865023527
1301889721
1405368058
720513823
1067761318
1786364704
914305281
1458603838
271922499
729294754
603464124
1830296288
1699039831
1375177174
1281813899
1446423030
306998472
1490241888
362094779
1504853345
1142239596
1831340973
634060214
1259936862
2147416744
421807376
1361514199
518226050
508687753
1070217483
1763527760
830993883
2103054190
1739229258
1723759800
775789258
386204852
1296742922
2050605896
1535043506
169771765
1298730099
541227767
2052867914
1905825968
1515329031
616152517
837298701
1149157371
1210526847
990056140
1837932244
1908573243
185892865
2095369928
1812568563
1438626262
1485993225
1285438247
1103219643
188451619
1477243672
917488259
881245351
1240782654
555283016
948180061
657959014
2117493440
1570284110
974663254
1744109024
1877728682
1426545740
2123878642
1385425475
1116845677
1974679936
19951126
246377355
1351366288
456342817
58975834
1640249084
1669796844
864640087
5737702
138848645
1518040657
664941432
634247987
1710607935
1847343892
1450640554
835513227
2127170774
364286448
1060801193
638671505
1173500594
2053208241
2025919011
833819592
151307831
1920300053
1497750273
1033390425
378594941
1459851222
382981131
820244091
1809833316
792683182
1717424078
1149618345
567284767
1156064608
806458204
1553222351
1565318800
1161695715
2033781052
1516182801
770529002
1968580920
77937171
43283486
1592278080
1264630762
523903886
903961709
1514239170
2050693509
1531809246
2058911876
1966996582
136365612
1753494172
459049243
333370476
1315103510
2132720130
495827843
1813335945
1519161941
282756070
1054260730
1488028095
1396673868
43731700
62082093
2086537043
942818465
1407220337
18373777
612487507
2024650858
994775211
705626644
737236688
1375998190
1867379692
2127520251
280428287
1281645230
2055901701
175660677
1113035313
1614653332
2044369668
138249551
2020045460
1871981709
728422912
491140173
2123811227
215596357
1782013359
508493017
1407705721
445545648
1689830141
630949541
1871836409
43236457
117006789
178462352
1529119561
669846531
200324685
1753132208
768545360
1293989758
183943098
1732530322
824813007
1977061015
2089576461
591244846
1086155488
1694918342
1315202899
1462097329
1705783857
974665528
969374868
1749191795
859229872
436476687
848791780
323830519
93605932
770677952
1948594231
428505446
178568748
1627261576
1647346101
719053347
1970361629
454646968
1478422378
1739612663
835587579
1951673873
974225163
1202108843
827702601
376379070
1628118430
55372533
1235550440
45615841
1055083053
607439206
1333872493
1408685882
2146603836
190126683
1818276786
1929322317
1241308638
533132707
769851073
510086368
1444989272
353008863
367836700
1257205198
1347264729
1167292856
2091447684
1665426513
1174221980
1943577355
172570087
1857736887
1853743117
330278023
233402583
2019128175
1827529751
750529790
1369493888
1397963455
372420159
700178480
1989936574
472792996
1760454448
1022497098
1719815601
1043457970
1044664286
1541986879
993575878
1438427271
1385056669
1063156690
1552991929
1174362223
962524531
1742582636
1884177699
1560755269
49744812
1746997519
2100710729
1423891004
773158680
1473181226
772483199
1445647023
288769577
429622648
733534860
1695681965
5081574
481926582
1723680386
1380654726
564944307
1843030327
220965168
73789197
1216649754
257612058
622967893
1232345154
118261341
1292473244
531531337
1740578162
463271003
841059475
1031918681
1967148564
671413875
1855661434
158845712
1398063051
283627768
1819025014
1415664731
390338553
355205429
959418867
333400503
252028241
713548252
884506804
892981428
195521124
108235010
1068721798
517213426
1745343393
171249018
1402077341
1678837090
187487158
652128172
1770980992
346973337
2022635548
120210181
39125530
1258551118
1179367844
65269090
45300525
1877593805
2109233155
1097420185
1718847664
405911149
1761960557
1426424647
1254695391
61125003
1266710449
464711186
1575367635
519601292
2062572151
2042329616
1399012777
728110503
1258345439
1699005884
1688241484
1672019315
384192527
157102148
1596059872
1785518887
1922684969
1142508790
1515939853
1675238238
868929487
524927437
655410581
1612325970
517677612
1578291391
1983011723
1255257905
1089301208
1369784609
2088327197
1256727620
1239988370
255489823
1421686479
1582742903
1108087792
144204246
307299961
2035962441
421715400
1404263676
361756990
944233516
1576645523
1770457978
681683651
2011665515
1759634311
667137710
490414994
404452391
1194501104
887890395
1876484649
1036653557
1497548547
1379486159
838657235
410322830
1040819672
203557567
1159910428
1159148489
1133251078
593862638
1613823904
24566332
1006828980
1011788583
918114634
1492133821
1427409151
1654558935
1586073169
136715096
2063250521
1184372690
774141801
1533775504
1456912896
1523853032
948715489
1276467329
727738596
901308995
854537005
760888676
1884483473
2134865769
2012433425
831773538
1195978352
310855294
618758018
12327207
1414056469
525272745
1011161156
576405102
1000245890
1842177428
2053654159
423563455
407078185
1384748268
568698654
370350637
1257864260
748866671
1599135140
2124564114
1467521155
746125627
910005742
699468406
1799783108
792112064
1083440385
799347587
337710964
772844482
1133884000
2145124260
579785845
968126248
1191691609
244560362
1951517548
1719897283
826801306
50540620
1884050925
1842850718
1906483584
1201036892
830386857
1436245529
657045503
754997955
1301189705
1010756309
940255206
1339992363
1300881108
352907268
1327657024
213161159
1245230881
1437777445
124969317
230732673
1195069045
559151944
869433549
424602002
473239011
110366949
124789102
1135668300
1524789895
706519838
1227805007
772098967
2042477369
177965895
369507052
1179695408
1877902130
299097966
1559634915
1006049078
1884602066
1095571058
878547192
1066999169
1917727176
1594053152
1006301102
922851590
1493594019
971201729
445453587
1977211438
1231847965
1778742753
4726587
1041642957
1014760305
285365220
1255002876
1489719225
1412415214
1900897507
1833513810
1125045824
785083099
1331218033
1402212259
1687959596
1833395554
136372417
1640810092
912407274
1496093061
1170657531
2054652560
612856360
525901593
1472311319
960339140
328482598
662875887
1964194013
1785001495
1138986209
1366356210
1700132357
603670952
447007840
910663147
402845198
266503973
1368666072
1869307012
966086548
166482583
706291055
1584835163
1645827125
762371085
2120653580
808927356
883653980
1262095265
64402722
1627489585
1073845236
1475817473
1921820150
316553093
167079150
1104135593
406038587
284493498
1652789872
52594064
1902809574
1695501849
1123616735
1546515948
1939372514
798082951
1446767915
1083195216
399007933
1185150010
278180932
1782941044
146881546
1947147384
1207745784
1515578617
1084725334
1372030339
134368033
1289894401
1820555101
780866178
795538581
1691719267
1504687554
793390116
677048980
2053107270
1378138055
1663655283
472519690
720160311
1794211262
1469857813
1422654757
1843343704
788304308
828481425
633724384
1883565311
237658949
1700147026
1953860843
1192125439
1961841712
717197455
1681105185
2107773836
1768343417
234814558
776648142
1355704017
716555756
994047817
293452046
1314604536
58544137
575353052
1136712294
1618369015
2034322132
1923509050
594299646
1254537023
1716715285
1821270506
1381157880
1456040527
902379617
620070586
314627572
372613289
1889399493
1791220219
1384252652
701403495
1065646567
309716556
1410459583
573003501
351293726
889016223
530414209
782592266
943077498
1537699729
537018782
1143147829
625994214
331264360
1120014149
2039112315
220784875
1450940333
2025604875
1038211735
2109255448
746708144
1723157380
316064643
1919846026
1585386721
811053903
857603387
1886562223
316694369
819102129
386765962
411901838
616608969
688557300
1104215477
1030688832
1832512988
1183141078
1452782424
208379621
25571636
1043051723
428235147
771952634
833141819
339395199
576622
1305999114
1970716777
96559275
1243665172
1482854259
1086082100
1772977559
107633720
773264406
686085728
631112519
905367625
2138093867
901476988
1898996453
1700759109
1767784736
830826025
268950182
732639730
315746023
2140341906
833363764
1608810979
196474776
238060089
1104650633
569937832
107526779
561427354
1565277112
262757212
1802740414
1838730472
2021181597
756808883
365976159
1314406740
376177451
67670341
370559160
845558413
881666849
1102086985
1151827704
1980010741
1854902191
1901392090
521564343
1642721027
1190388080
1404216650
395977704
1675046220
1132861308
1326830119
1860640940
199074306
1618050662
331782726
447921083
1902256844
636086455
1012580868
184017860
1897511552
1622488836
1970598221
1642928115
1974280783
884865696
2113835276
580759980
2119452848
1308441075
950729988
1653520584
405812789
774369857
1852566653
1562811604
1052167627
2016953957
1850879575
1053955371
733973497
1498747657
1331607242
1165292187
572222910
1400641209
953840661
1158226547
1100653920
1172085342
711800787
773990617
484870401
361544041
819231688
978215942
1036427475
76084304
1476943307
978180531
125011276
2068402091
701313920
1857468423
1581310890
1098065000
282106089
1814720978
1912584533
599740211
1206111979
1509991222
573838509
994545577
58994252
960244137
2007877180
1674995434
1959666114
179846566
1242763608
1004837007
1995319297
835973095
1449898581
1237504553
183059778
1382303332
1169013103
817327731
606549373
64605720
342474961
1757948364
1003680261
312744266
576095891
1185259771
818392804
157738631
2061167762
1845634136
1428086540
1480361782
1303692253
1362905071
484176088
1721835169
1281781359
1952267427
987786071
290458217
1755452341
1685764862
1979508008
1503783037
653773726
1603713864
1007004226
1984962469
1496331086
153283578
629705100
1021907251
1516809009
12903521
834950158
418675847
699187915
1645226796
1789781174
1099653746
948060218
1077816526
1532433795
1024372265
1371860491
1751986322
1190406826
1027132061
1608017423
1724754195
1108482942
867161818
1976775110
1992492045
1345027191
2101905840
2132552001
1392145331
1204158945
1499085460
426392135
198607267
1307727115
1151122140
304942299
2045964813
1264122075
967577904
862198507
1891557296
1240542769
1436624814
1024183973
1305576287
1250675692
1058571192
369715394
210011387
988714237
663127259
1780187480
109892750
1649872690
1577729002
73246755
21007896
928977989
96688491
217183869
1355673978
2093143109
1339018044
2031464356
1202351132
1190941745
1968509472
491911186
2119457159
1828221921
104666595
1946662272
59462976
312262778
1005067568
149105954
687901894
129003790
1854169172
1340259389
1645261869
545602856
264565377
44582229
1914804848
1333026680
1064832784
186545676
2016653615
470652735
981139356
1870918054
436606808
1370990866
809985137
2107303186
1164108010
1048783213
1625293252
887267345
1332844694
252747981
1569714564
1407973252
482917969
920700625
1255657227
379641011
224043961
177600199
1487163741
1023584462
563934718
1243206029
1109691167
1578344808
761354158
1770082157
1176926235
1744434279
1666502851
1564769484
617278315
1627513069
1437485034
1665458340
1144364593
253613068
1326308573
1710267344
1054523809
905785388
1825727215
1620834758
901840470
697245744
1044207280
1010222879
1595064714
11804287
1684707895
958072510
67198744
183253783
1017763593
1399148042
1683634379
1603400002
2038356871
996135311
144298267
630549421
402601290
1780137501
1464200373
1302731851
274355853
655013042
896081039
1713990876
1533565168
420066635
1546301157
716902071
1700909114
1708723503
1980836640
429369326
1361969396
1118886058
1470851377
1172100133
480783050
1513076297
999862088
1005595266
1586817608
2036208265
524182553
430101871
937891337
808614206
1532942343
548736325
79578651
1667763693
1884450248
1055431524
1456751823
738064369
2063530029
1506374339
524658875
432591104
1666457389
72877409
1844019522
882339679
157659050
1412190542
497448703
1295759789
1742607857
918723804
1311668594
703275534
1556822831
259850856
261516776
1647253255
1313738657
2067301551
1983270285
1483468312
1315416748
81752683
746620141
1447903395
990990226
528549946
846595799
1710084588
1761780607
858394841
345754507
986072620
152507807
1163975291
1971216805
1118382666
1866413362
1987162212
1408336539
913760981
839716264
836623472
783912886
730707429
1749370918
1160788783
1344974619
1534844495
454286887
304529382
1139046864
1148159880
426774851
1327152675
864248163
1982412891
945395562
255994532
52936477
491852984
1458388954
679052203
214004807
2126288855
1241646979
862554481
1392560809
634730068
568197708
623220382
1877435471
1242393839
154895711
2026785904
597512067
1201785173
1582455710
232580692
884509448
1922831745
9921717
755625067
1218937922
200307600
1130847102
458637191
1089871377
594600719
2046858652
1876193385
624768341
1735446253
1510968309
1091221424
1047741196
502634257
1038577380
96626885
1350383670
1980158099
647737352
1141657239
2123378025
511261048
365857611
1993439730
1963833732
80652261
1775600949
398232629
924137363
1455874871
1054707201
2031885320
400264694
2018879527
1797941826
245441476
1984087173
1588960015
1357286496
901554393
669777040
443830666
1171365752
1815163930
1314012882
2083182074
1109488893
185459102
613382285
1517507750
552373594
1007027279
95584719
1535169650
149136391
512805972
1126301482
793004801
383737865
158259782
1208051444
307284157
198311888
198998500
193497434
1199477613
1040543852
318311208
1223739533
1595747507
844082692
678931996
1294148726
879388181
850510352
62751214
607917992
822255827
183115885
1289811323
1886211284
1810506236
1342765270
355472447
1180485543
1664310414
1636060999
590027574
236588066
1012588269
1368234447
182063461
1781496269
1594528186
802607344
2013129967
1526412277
1978845148
623255416
1546417042
1959102804
980103137
1774023595
878485049
918263415
753650129
1162070645
1619427044
260917997
588626773
626337742
1638045590
995829655
2903865
1693279141
843783414
786379436
1727370136
1908123907
1592414962
719878732
142976840
669872997
1020829665
2036915126
360097456
773272569
2015762936
814428320
1091780053
1542701636
2034206367
1902316209
2066308363
1357557552
671833144
1308521636
198192345
1884842976
864583917
945959871
614468297
499996385
1313425837
1848665256
69433282
646553269
1882873930
321701709
1718535936
1235620241
2035216064
412164896
1938420827
867784373
1133372736
1459021312
842635102
1354913477
1595607547
1453224634
252729282
605263344
1074044763
24863273
536781320
949478265
1143629533
1538806584
234228090
1135743790
240807113
245938352
1450467022
1377642790
1364040378
1193243647
687405609
1250027512
672506727
1170856186
1116465025
1178320143
1308183506
1131836985
503916515
880016055
1142751900
312774846
149318200
977343571
245579275
780378302
364271264
530712196
477300797
1540490074
65202493
205873461
1896383513
1881190902
1401920979
1317023318
1656761910
349800622
1252571673
1636112274
30761344
2010700665
1796561901
1481152005
761236298
1299098028
758903126
610820220
747482690
886666356
616112618
979149194
1758203641
261356255
1072271563
1426526064
1382406007
2065776320
745599732
194585885
271096276
333252394
349022240
1797014511
1623741591
2084196953
2071570722
1346151935
1006478834
2054670994
636842519
377155730
1265570879
1057424320
636190798
2111283109
1749043555
1329603626
146601773
2026895345
247353769
307852701
1913924256
1546636879
956919298
1134710003
1531016040
2030057332
1160781152
1364186342
2009581817
1989741974
1126981604
1272731958
770946561
1115666741
1557103471
1881695204
1331537514
530626101
955423962
1381090015
882306366
1570817455
707272101
1113325831
1774200957
1470919117
1737882617
85455180
536717548
1693606769
1844247735
2091357599
867490291
217760815
1017800212
1342424174
47793495
1738325766
1295577626
179000559
1095847914
36972432
1730066972
1962660557
2080992080
265788712
257832228
89692544
1666938612
1230642410
868977239
1838657551
2081519400
627848547
429378160
9880724
1665722870
412701329
220106678
1555694552
214897765
743066672
179242208
344659552
1811364985
709054039
2042117972
486088210
740305479
1487207187
788670664
627747611
1483794048
491270222
1406565317
1023931040
2033239310
1459836178
89927560
169526169
1957852627
1767871383
1355696905
1010324709
683409858
256229381
1146450406
18912230
270975027
1862997462
86496181
1885295645
2055963853
1807919253
1757969344
650375524
1368602831
1375613468
1407022623
1431232515
12307017
87098399
1994874374
1556001616
1089850773
1538102636
2000804770
2047860984
352613002
957499555
146759065
1227573514
1446359654
183420829
1605561206
1603137792
1088160390
1578717198
1885394214
117542431
1302581510
1344279769
2035850265
1116917745
1828370526
69219608
225862211
752724170
588194487
730731193
567321388
1275751438
50359171
1971878811
1089790557
1311299799
138354989
137085462
1995822931
1791690171
1783307647
2095877445
164344152
456157428
1805025481
236690607
1814319187
932603280
972646831
617113022
1198571751
80333134
226949696
220151991
1182150107
1197133560
2054792016
167124579
1918408873
314896545
1136185910
1875541234
239532109
1003252935
1515219530
883424964
488675876
693499321
1418950847
487544843
2130107702
570675728
515091462
541656984
1320458718
177438829
394790794
61488354
881296361
1022761704
548618270
328718291
563822849
99580618
1899213514
1358723510
1304179784
981887988
521823807
42074615
1727844781
1546072802
213310925
409325754
1453834219
1083608437
194444804
2104592063
18486687
1275066766
64912683
1457108450
490352524
193730827
539339228
13712714
1233015748
1689213029
742207072
1804382917
505035693
426436280
1190895149
2061040687
975002726
1307341210
2087823020
373573191
191825768
1171272828
986296442
2045604397
575803338
399705659
390170440
1886048738
654032798
1219437282
1888299666
1216862786
1131529263
1384953468
322046319
2076365971
102795905
2115178246
1705009561
975330344
1782471961
969697181
1811950876
388245040
307140393
1906545920
2073049675
909198262
2134454357
130014558
1227122279
1730605666
191239103
1189839559
90818014
203783213
718652893
1862566616
1330597611
1810122657
293496730
2087217883
1775855509
80185506
633040933
261760201
1818697154
1061598839
1949534545
1931990831
825663771
2145619134
930215287
1245240171
1530252900
1118698720
1420916796
1139991330
1435455820
49840180
283442073
461176825
1216187561
23687145
1458899341
1372556371
484777047
520662854
672198992
513225911
1053602060
1594802157
1559283065
1057443623
126260640
522404713
1908576168
1901446527
631845504
1135172720
1063193023
1331527182
452594386
673462094
1399589159
276842700
1632343525
885397492
1431693683
1231472700
904127194
1357363850
1673138081
712427230
1397737727
275175820
1239384817
1464615851
1052125909
175944753
1270022425
731801233
1269504777
21491765
82857306
774887386
481883744
1308067543
1913143873
1810310039
696646841
1383215412
1855637732
132792132
300919498
87808513
1441280787
391891583
200357808
692341300
890888373
1122400446
462053799
1409724763
448318462
1888629291
1970783289
971395489
1744803121
1255208356
1092317048
1852656748
614564734
2038473199
731180726
1448482801
1434262935
892610382
1338437868
92933129
1758647052
948167477
1436582148
622497014
1570806305
712668006
350251285
1239222289
552618928
319213138
437422965
1672559375
278461513
350451550
833698191
134719952
229360774
736002377
1756674775
1190524420
73209062
1378914641
1364131797
1737610972
918971654
1086982364
731161746
1824963549
864281974
1997783230
2064406643
1257317388
1549731399
1817100562
406430930
803603941
537125591
1327554754
134528479
793781608
1635231592
57339071
1125653213
607823496
78974870
972727145
2045679483
1112492544
2134053298
2087390011
1690714969
1815796682
1910312135
393082082
564214154
2079034712
405557154
1037775146
182492851
1423369323
373070301
2015590138
396028301
88452574
91175678
781563952
380312673
736659789
558483270
1713733965
1346939441
1567415993
1421455135
885064479
1920009362
2130888604
339501613
578930787
347730174
51774276
1667530906
1335620700
1989691919
2032423531
1173838922
1524964083
1122461891
1364443641
619906619
232469009
1822430598
1154345337
1493213386
1809419588
391747216
439523903
1925196452
193199672
2009244864
1588095195
1505059873
1831283797
1582255125
1506133679
921024615
1466102701
999764676
2126340961
109759439
74143452
1014646134
133698428
1905627684
939617125
1156417372
4281481
1474521791
1220121362
127840227
80571418
88432187
2130483175
848953236
544028832
1434546416
841053834
293230168
645905048
1738775355
259929079
505461153
434641729
861070996
1985946066
2013908541
470209767
347711412
438688976
1350446988
96178595
2061918224
235368792
1809069542
1934110243
435984522
1079594444
1246741941
1542711621
1149886447
1811818086
1769789093
482470366
986478189
580548383
1342505373
950409921
416802836
329187332
937621910
41330791
1688743728
1595865387
358516164
1096264734
1125316135
149963952
1300035487
783897281
1513082868
911329176
1718197376
1332631238
1924563882
938947232
370838152
242284635
1176347542
757112517
317016123
649241463
1010852138
105407660
405362589
748997382
870632502
246094231
748315376
1876284155
2129878186
701731418
330722967
1379840812
1362287434
560059078
915602665
1935304108
217582148
1471331975
2009920576
2032843406
2139977870
1778417158
1587116119
1372585652
549343614
399984416
17591783
663353208
1340035402
44302231
2141807265
2142639674
1946242233
526945576
922566714
1865473120
634375513
1291596019
1062022793
1322255685
1735433269
1454685899
1627313126
1339156875
639731700
433278028
2014127200
600302011
1665396967
450526944
337680798
1879428234
390356865
2131432383
666629494
490620323
1278363348
949376035
493361705
575911122
1768510090
1038469337
778280746
1533994037
319226763
1055240076
2020512029
268391366
241606795
1535506510
1490728441
574378884
479141949
1596437637
764341615
533767592
251399055
1253124279
159414242
1215511140
782173828
2118373832
71564500
450419169
2144116809
374246823
115533422
1936679565
696691522
110949757
884530472
1968890589
586676389
73263881
1687819980
1488469339
672022021
885583061
982826527
220596189
1165325153
1221476262
1200706254
1678810121
1641003200
1113120648
467738757
1385312238
1121100635
218657626
776682850
1136331398
558217404
447672253
1081538840
479278937
1073125886
990973358
529843244
1824513007
1738360961
603927234
499009233
1409637583
746317539
1338200674
127685335
1725859698
1587752752
883842268
1137739130
1833612247
1060309535
534012138
1259333124
1047959169
378888844
2126834600
1373147719
1680235607
224260772
999439205
1546048567
699134280
902393090
312674534
882877966
1760963265
1435506357
1605051421
1614483234
1068713550
765301595
153683087
487537194
1903156327
999711597
1192959299
1565253162
1303324529
1756570930
1142526998
1087698661
1602655022
1161210025
118330252
1834852498
248931976
387983074
573399797
1639818416
702435436
996652047
2096328430
1426117401
243307238
1985117732
648975317
648256458
671299748
1141109360
632934914
453557133
762815667
342951866
2135621635
664071408
1810370194
141280742
54850792
1555614540
1068606948
879234958
1612040071
1342700836
2010382305
2104147246
1247494668
1730189475
450978281
65759293
1582737718
1934437126
1158377775
326670784
2113317958
359430336
207970411
757375395
397183809
1524449454
107841562
915662065
445642599
115260996
547563131
1616578733
1220099738
552514068
1927028468
526452448
1176012482
576421281
951932502
639277500
501317006
657082107
138305909
1400492309
2004316666
1559181831
1927156866
1874529859
1008196632
1875244977
30329481
838010135
1382914395
390716797
1512248905
376825272
779414073
1389614800
440976498
423548149
268957265
1018390174
2089375998
1740484949
496706293
785633784
862776496
69594566
2137264736
2049944968
1713755468
2090303178
187021857
2098703320
1805618594
396963355
213718562
1527408502
1462518450
689203215
1805743520
1714671986
1649374287
962520196
788863010
1666343055
1589849717
1959484383
162290846
949461997
2095523589
1620070764
1081375628
1323279505
1892503392
2113684985
745639530
255177837
1266201646
428655419
1050143846
1422369280
1933281715
1000657819
75853
1259014112
1248031755
174803498
430498230
2123122978
1736188665
1751228331
515938256
797080801
23624790
650224007
1333870972
1325308646
1954722989
569231604
445896129
1706659417
1213017276
2054045998
2090151673
1625609219
829563003
1803815808
1223080422
1076654241
2037322345
865075151
1188445012
443123415
1893784347
1299804465
980913254
731566958
1605179287
615898674
220703727
1090687955
443297933
1861174450
589792025
579268632
523957563
1773536867
636617438
242038017
1445103097
20094333
1680213866
1175758979
206728167
1817573788
607522325
2094925749
133238085
312501858
515675276
124798970
1488736328
1646350902
798837059
1631677579
869626109
709595596
1383637302
1242314982
163790283
283404482
1574229552
59553263
1159785230
998874732
821378192
955243809
989921203
162266876
852189905
1987984381
601998718
16128722
377146932
1203201467
333151169
739743443
1122145482
546697148
1253301984
1853481795
1171081908
1805754000
525218682
1563893195
1792229162
383853312
1983683972
2134146631
320162250
1699092831
1091225656
180619838
501001702
1587966292
24939244
57862270
146807553
493544786
1324360514
76902282
1968828723
1850210749
1381487142
260762972
1186649234
613286477
1528819620
1321921983
542679219
874690945
1641372742
271825816
1813390158
1696409946
637977632
1372831420
642223811
1726362861
1900902005
1179293039
2115890919
528023487
1813481362
395226940
1612970946
1271054057
480555075
1983147212
319125685
22326113
1556875039
1368939447
1169368815
377664954
1787804061
280790357
1106945587
755337407
902205018
743770347
1806246656
532087464
1838634687
2004011772
540329335
808518324
867236000
464903667
325520698
1551532138
1756053852
1094612455
1300775801
26156950
2023758767
21405742
247118205
884952348
16747829
1094334902
1505422233
1923448417
31702801
739511540
1710857462
1021068225
330444049
1643699894
870440892
1482255303
472146254
945877911
1433986155
600635491
1034024082
36023676
476893115
417275497
53232015
512640654
1610796894
1039716556
2106395519
1515523476
121936940
376195388
145029835
669624781
1200202634
1527601197
2078081145
591780591
2100036817
856716171
1641383882
1974916706
354168245
1752587890
598457786
355322737
1401411671
2064166906
802391534
268674242
903437984
133378710
1836913276
578329858
306511792
360899749
1125960845
1799109009
620235689
732972238
1609507347
1098136877
1386215331
425332074
552468126
291161679
1781775445
1426274808
1384071080
558654513
982629781
1544456709
140589311
172668045
1534807051
1922209518
781163300
1080105904
2002689392
1385247690
1122744517
169911549
2060793477
1911703522
1751340581
82547417
1724963123
1875220695
771233763
22948194
1679748788
96666960
1076181644
1757873725
736236996
598256459
1321702915
1494493927
1532842040
637936467
1711541071
1574588755
150443898
475784911
475209695
2086772012
1531769957
2110536867
1573647644
1677609146
1211559018
1863174885
1780130475
812684123
1160481745
192348091
114563683
1168146459
1168646765
1296054120
892922297
222084897
1200930912
552856057
1206079692
44918283
1197862190
2105542666
930709700
1775572587
761707818
1311634852
291783599
1898698220
1092538617
364465070
853865022
403837354
124750402
485638482
26608470
1077809636
15685683
154027557
2053457238
1016481239
1668648039
716704514
474219561
386587461
190714970
739280974
624212388
932763178
578472178
2105944674
344162019
1076919076
1215125383
2116049636
779903434
18434182
55196170
1076338513
1633655380
1669814424
268374480
1871873988
1919517337
738368980
2124156460
589161697
500635803
791108363
563089146
1209123732
335737770
1239314642
846493455
920628525
538308206
1004643016
1069379875
919942584
2111844606
1098712124
652381035
121404717
225819633
1250826567
946653448
1320161219
379335635
504140279
2028636308
1441565373
1814504834
744869563
739090962
818194479
1483402269
1585335642
628334396
33552897
458716863
2275760
1124396986
355299902
2100536246
1180148793
1236453321
333430615
253118485
581888620
1928847608
1907970777
1053126534
915722971
1472263530
909929853
719370718
786675760
44447463
241858637
1731791258
996309452
1964560508
2100456881
451903338
1889281212
869303307
1669978428
162330804
957824957
1081627219
1879130698
1824143375
207704310
44010505
2001093435
1608015000
903413713
1973558177
935563163
23891714
1043193173
1842958550
576178577
283312765
1904842598
352231795
1273963022
316709501
586448685
663757143
163144979
446532283
1423919481
1031427647
461585373
1550449737
1432982375
896885946
1529065408
1465244424
971863427
1344017859
1610403462
558177300
391853931
75011152
529188396
1521737161
923312279
1550924829
1592849490
454456191
1619131151
252375516
832439597
1539712678
1349370896
2071742576
1836732890
1521135694
126261112
752019293
221760511
1181206842
2040571153
26533085
665655156
1727746778
590918800
1146725162
406306232
343424063
653424454
1593802604
1559588442
931520011
595272266
1604969564
1783283235
1709304922
234886597
1818097340
1436290921
1749285337
1832451310
534711750
1188056576
528950688
1766282382
28904878
1322573708
253659896
1709761516
849016483
946865479
376866567
35639200
1448164142
1498351352
1707184033
619132800
1734272818
603002953
280018371
1439102788
1800824419
2145857311
412360437
588407991
2947994
2133512510
37591612
1768441263
1578511333
1389004641
759767377
376990052
439668631
590460891
2000185739
555564123
590163307
1251796457
788072671
2147285970
541321486
1871523906
2147061245
453964154
950099986
533284755
1908408092
233361389
1374956469
928036813
265712097
780386894
2006917337
861565847
396572620
787581383
1481060251
1018121077
785775749
146699561
1440166904
204476046
1151508573
1973080179
1615894715
1356897158
1972173503
265376848
1284834830
1220175290
1957659790
1134453498
1582899030
1657989697
900129909
941828725
1465169083
1630965183
1607817278
1169267022
256090339
739100936
351068267
1418106300
1596266763
1604705714
1200490826
747101195
744441823
194222285
1092297908
2083423
1886574517
877441247
1769020791
1866985115
59108225
879490756
145773803
1516637936
1094212332
1870768242
1779568400
348435557
628611485
1521677558
1584277651
481397724
1889503320
5221061
1103077479
91495510
1033075839
2056993174
2042877475
1399760506
1836382540
276715962
387320237
1169283031
1907261049
1933318018
1998101979
1571509758
1367690964
1763344188
1656447725
1399351095
576230064
1659660131
1432430879
687034876
1377993976
1890991791
815264497
911027741
1794599104
1084344967
412967199
1880402537
1071927369
1561083891
2000238936
12391424
233988727
1993393693
1564169173
27109268
1380116861
1851061668
768495021
834917694
1401923893
1149241377
305275511
1990556683
706491362
1109494835
976524904
377612432
546774561
1553262723
1557873233
860687684
446812767
1789980293
2102545283
1089383549
1773976274
194668899
2077870657
312049186
1141611417
2066376629
1169051799
2002633986
325369523
1911288856
1556418431
988227783
26627033
1126365403
362200008
995291730
1365733884
821705236
1957104184
1150404253
1125100828
1704425319
1406883622
1498561379
764034265
79541592
994514682
1836088100
12277509
2139441477
596826972
978468813
765834451
418992616
118731870
438476928
1781932572
2087503014
155090907
1803586812
1389182609
274022824
666719338
1577190530
1076078585
364481836
944767220
248386262
645945975
1749221909
1689424705
1722589776
322936805
245699844
1574430167
1551786569
1462952385
907052978
1531368440
1008366125
222174830
37693054
1030006593
1003593718
162952040
1576583030
1656316445
337466968
1245481853
1340457316
1710121187
1507460399
657959014
1396954668
1492744195
1011068199
1612123894
1918857789
562319684
436328701
947203979
1024277557
1509715762
513112745
1001848517
1526977095
1979322680
641892868
1128063700
1687499324
1225710194
412095945
1190007652
2120364154
793424759
1331200823
1673758058
716311958
1213655114
763393194
664056779
119546230
1998366005
199086100
430125016
368446658
783789743
267935739
1618724701
182897013
966075234
2080821166
308681721
1812001712
1012093792
1759682215
658871341
1122479293
613858977
2017923536
1937010268
1923126191
1991273874
990913515
1331363442
719194349
1997893806
2072099488
537113232
368446692
236155121
1526791719
55345902
1543758194
1082966711
1766890526
1246630352
1092944444
1378764019
1837714251
876230389
613405360
1627388951
1616622708
13195585
1979342353
772748777
1742981483
58832595
1186749829
102538994
1754659110
96200579
694916928
229554346
2081233144
1526274191
1459536094
219724266
214668058
776835551
1262498017
1582106214
549416543
1418312032
1086996584
947861488
1872707821
644535797
314457672
236438961
861724458
884632399
1154987017
1556418431
940397700
1827571617
1746422088
1373927522
2043143606
497517815
1177050566
1192621485
1838048856
433830284
1222418221
1650542101
1167065841
2024711192
1586061843
1403412474
476438634
786153958
1116138740
138351367
972188124
459787322
497605591
723707767
945741284
1553472834
1508420685
2086940894
1498616795
180650173
855776786
1597705352
325668654
409554406
818905402
1823466107
1807866674
491573938
1546041157
1147637083
102929089
929237700
341331390
2117730340
1046341092
759986660
1814987802
778794896
1458775182
985618652
560411325
681803794
2140849391
377780453
1995312379
220271767
1913532776
900213283
1974442637
887873040
2002054933
399301424
1321767252
1097579805
518792779
77125458
190297796
1511315046
32353643
1302075826
355076522
64516687
284572728
183707316
1324173175
1899790763
550176835
48126310
1332452514
1861066495
765594659
2058114356
278394144
2092419741
253632486
341777704
77058340
1289102019
1586793112
1507764681
1329056020
293939108
1660608449
1143432495
282638271
1629158010
1957617132
1565270401
1706071268
1683126392
793888631
673783717
1198333328
193766375
990725988
1050896154
1473260367
319180091
1803230520
49612849
916540852
1015911675
767587660
508478092
83901196
784533917
1157698682
1976903482
498739875
1092303158
1143679208
1293167038
1895769001
326578822
1649168859
2139120190
1878374634
222812533
1130979513
1493420447
424001997
1688733974
1370049662
1007026660
396566073
298928700
800664075
2038095444
1190338849
732796088
1245767173
1458183452
1702858149
1428164824
1560717970
183059377
1663956503
1780636327
1705746200
405679313
7329300
1076243136
1911244709
15843619
275346785
1612664873
71270277
545094766
635459161
451863681
1394185821
324319348
1240772431
621445629
1314172072
1383914314
2092846760
734536372
76691413
992587433
970110758
683218355
1279251606
1053986505
1970365125
1606951480
114686017
171351279
1113095763
172326119
1410477074
197366122
408967797
390125977
1723512453
556756447
290992974
291957116
1834856865
116572559
1374853839
1786142486
1659150061
861172991
1194113206
250227353
924456880
282773175
1692576477
1753194537
1277708097
978457842
466797233
2067316668
426005984
1804769858
2071572525
425178158
2067486101
1313800326
2036958240
395644338
1460375685
177519197
535444948
769424564
1978799247
1190840014
444555524
1730175413
1334207638
1879947514
268171013
222084073
1347842275
913754238
595210964
422984753
1185666362
1667714774
903474751
1754228040
1203929846
1724149038
1994114514
1848749849
1142373709
272587739
476490834
1820014759
1839043221
2094314634
1197612186
1186771843
199281109
959183673
296153410
1720892281
2130123073
92747073
545373519
2071069260
619001595
1850110705
336958145
1120070012
348879179
680653349
907118189
279851479
730579499
1455362718
1243187147
51900699
864871797
1403787707
1830660169
1837310289
1970122389
808307669
1451046008
737923155
1877552588
74363264
102300509
2042225063
15594327
1369480347
1505554642
123999007
395468715
1082203049
1283006590
733706847
934546572
1960638499
1977070820
262749524
578843493
71914241
823152934
1172206004
1911088718
430502755
950132873
511491986
996858732
138175155
317837234
1119880048
541908548
1651818267
2051965680
842908512
1254529562
1360890400
1725769316
936255869
736188551
738419453
1199876827
321769618
388245176
616760041
1523772656
1389513872
1374234800
86349160
277583317
1646967379
183879517
1736192552
1244328233
1252145439
1206048488
458326816
273734363
733581051
1115692705
379833289
770640391
2043806119
452057007
1087410541
404128107
203072120
312010715
2001907185
1447410791
320219607
433321137
1125277317
1125042906
1626447929
38813071
1319813429
1657506256
1463580523
80515444
1714395799
70683206
400322649
1188657599
1466793345
674167714
551462367
776669207
376675371
1788845776
463578201
1083796174
356038342
1105491999
2010468264
1090273265
1375431203
49324065
1698074397
1321427833
390889106
1524566795
1030598570
2063373802
316959231
931702579
1640107165
381129432
1182944481
2012005654
1324593872
914077891
627038259
194895805
1356671931
147266719
504931944
1736468978
1116378033
154773271
1035407415
1195762811
488578991
1122668234
467771506
1445228964
808742244
13721961
1859703102
893311719
1164530681
2069109458
764211265
7142709
1510712337
1581966872
1162102176
99305276
87018270
1853349030
1756242078
423779151
538073166
1103564161
1652619993
749215163
223052830
394931556
164776
1130964904
1089285537
606319756
1142805925
1325242497
920975143
464406175
789514169
780589120
372406578
1363074184
1320481678
894274107
1905578110
2118345173
1604653
510125058
763899406
359176113
450532872
2038513907
1313508173
1484727688
486359968
69657023
1185858661
1473918042
1130537280
1975516475
1385650468
945862120
425924121
174465183
1874503922
1647982928
501073599
2064524483
1288189400
338907134
1091147720
36839358
1354344566
2072216754
1630775612
1194422341
1406984654
1379028194
1771952265
1309421037
2101947743
2088797318
1960435912
326228835
1363841481
441893065
50566279
177398989
1583991087
1354292173
1601347706
935886584
654389346
1028858223
954504029
132102474
1921592792
666210224
409112833
1503835354
1752495761
742895374
1413140042
586702827
1966248493
1661981836
299242263
789080830
1183560759
1019468359
1312986000
1606513400
1261897447
1497763056
1017892038
994107704
260748059
1245093094
1389307547
441536425
732765613
1140837420
386753339
1107057690
1416256665
376299255
1784657457
1520977060
946504846
1723288219
1298103724
566847201
1940348184
882209050
1099756680
1055339922
890591296
1256352398
1710391442
2092724368
2062628738
1202350162
977756069
436258484
646637593
2144036437
1017619420
2117995574
430347071
1243368149
951517726
1166049680
612773944
115482482
1390020436
75028075
22499580
1219904936
599458966
1175910576
1078839996
1210369662
986164366
579582613
703911684
1962945286
1333951464
1190822241
1748941457
1695921852
1755265767
2075486990
113526369
727595528
854891756
1427771989
914345876
1491651658
1387734329
671210880
1329490808
1196873944
1838724530
308080560
895152445
161514086
1586521794
1104183763
1167038564
1453042077
297772072
408003793
662102085
703841242
700228282
536293722
1965535540
1418259839
888402067
331881555
1953241037
923158656
1347236690
2027801932
1894558079
349165471
926373974
976104693
1503797554
469367279
150283695
1029706126
73813716
1637195199
1532485304
2046876798
215800805
1789953264
1946063648
1012706029
1962662998
677088279
1410594797
181476369
1093287165
1203883525
1701949037
1295946699
66076110
1353819142
1213130681
1217760316
1177102392
1484871166
910875077
1240030216
1453548036
1140418379
857210150
1628136186
133362229
1317915771
675228632
94024831
1605936890
13062286
282270758
1601125776
1068158133
1462176377
1771909090
628863186
2007509824
2059907953
1288499662
1601903550
298820054
1687997996
971022432
1405726916
685851293
975528170
2120194111
581056782
667707232
469492718
266937861
998050363
227975359
1766070147
378517048
2142589702
1658275055
954166341
1876350143
642376610
1047798585
1314274292
383663800
913948420
1531447704
1472278235
1060323629
914718588
1452761146
896558137
2036438475
1471564201
722006845
1832408582
71512746
393014624
267942943
1332362782
224669319
262910045
183103467
2000403505
603776472
1550476141
1397932376
226953498
814961834
761081091
861699494
436568861
877469334
929620203
2080450413
1186434424
1749333742
896509260
800272772
690060317
1941560406
792072453
818057636
1231395862
1774953704
515109177
240037673
316097098
2132229027
1714238595
833342265
464041694
2099850232
2028011854
1056547626
1404146813
1662214446
37355988
1474713010
548564
119693983
652109195
842076134
1413543939
1326097654
1372474842
2087943041
786208871
1911969645
758511095
1130174444
1511168367
2021829608
777419028
939955852
1387914387
2001879266
727890395
1389933981
104832189
1818100304
135309836
2559548
1930867757
222880731
213216951
1158657665
1503119376
898099088
1342264089
125042022
355722549
1223243165
1660446532
696788393
1083852044
1068865447
292894989
1657063974
81363406
495580649
143181316
1268636950
1529976468
697157322
166029246
1819108706
928886240
454307657
1538696367
272538191
239481486
418404995
1218610220
1045840426
877997742
298897083
1195901132
671560122
1164294629
553368602
1826083599
1225712015
784295478
408533181
1852200812
2111018803
518109617
1961259749
1882945283
246530826
1396109927
842240029
385327557
1725773225
980118922
1092578233
1713368546
405034875
665173037
173405190
81581719
912052117
2052383360
1068144812
2042768459
421267375
2046187092
738089044
1235114473
53222042
1955459774
714214496
1148039984
586166806
239890433
1007747782
620838259
556794721
1074792182
1583099126
1856659729
1666654456
791634026
137608552
1731756716
1655561327
739321048
880234144
1660992566
1157578723
400470368
507998907
1965218427
370368212
1078098797
411975446
1357744260
250334055
411628878
1179031953
603158571
117290188
597425483
1080439227
1166999839
439358414
1609313778
1506588420
225923368
1052902034
76016807
741066842
188869546
776315128
600690088
1992137784
1106321423
1297672275
1012995854
130925584
608506298
1099243524
423051969
889076952
492622998
1265483387
1323122365
327361263
1827401645
198236514
1872387326
1916811214
1066232238
1943799584
302703738
1272802726
300415984
1003363505
1293609176
836788871
1463831401
770623496
1005437202
30073493
954798936
1624485302
1105996988
853620191
1391451757
1129266400
2080611253
1063624809
1301567275
52030155
96123028
2693547
509557498
1840895468
741006017
245150516
198545951
1318854648
736940692
1689460864
1335606527
840723259
1236557048
205749671
1765111383
33108016
1623334484
2051988970
2075646611
1393541949
472554401
377713941
1901049997
1375705261
1638975771
812038030
1477752200
1074536709
482780817
1560419538
79255634
629901603
758263754
1283102444
1125410641
1877969475
638478685
1655920870
1592511127
591469681
554598622
865040812
924341369
1329105623
1026121018
1493283049
1678062616
740172473
784634964
1133110124
393683732
1320499308
2116682990
58600399
1939177700
1303743918
1612486197
672989388
1903368987
822923842
315179095
249521685
1662207363
569033816
1760103228
20918695
2006540109
1087947759
81103785
822203764
404400479
65378493
1973858992
1314479576
599898457
229683480
1893432310
1014851550
482332779
406309845
452835109
802464786
353072417
755045898
460288275
62555430
54920206
2011618432
998634038
2086825559
831422277
40761498
534365024
2106128210
271509578
123960887
60997763
1953327022
540519182
668820379
329259045
1921199888
1813233480
1783576346
1846990852
2110585144
396770692
907354889
937592470
334170519
570828109
745842962
919781874
764921370
1472272699
130994869
392483632
435555489
1683377771
1249173149
808971967
1058911825
219363748
1167667693
1665360251
420001893
1669469702
955221223
1563039922
968649392
1395932029
765323852
235959465
741358908
68690753
704801888
2113616120
1385961308
1065923252
677552689
1482619659
1990418109
1223607925
1699066923
704758195
186393932
853422792
1113383989
621846405
835734037
1911803042
425420574
1479440563
1541720825
1406353064
1979081747
1016812796
1252742502
1573028352
2674298
1663292168
2051421116
1483986479
724872375
718804214
42564526
770990113
464778592
783939631
112891782
1072066708
220153645
576910986
699931624
2012383468
529165823
955300459
126316745
443995919
635721194
1397055503
303295943
120536094
681871371
2016478721
14985858
1676410201
1181321020
1641795665
2000565461
1113923354
2034218368
228863570
1430163178
1494955851
967133361
501033320
1675720603
1798057
791714807
488735831
1727448322
1450674197
927946272
854578331
516382936
658602417
852674491
389068346
1398216399
563720591
1509823099
1878044113
1533432694
1852276562
332947722
1419199036
1509668685
1948679168
2056941749
170987341
1421773141
1528956104
654449839
1506874113
1173874708
818392804
2121920250
1130245564
175912734
295046018
1406904531
425571137
997011661
277538454
628552908
25678761
1104543715
571383415
1823106512
1786203690
1421625910
438763054
1407121355
2136395668
209074399
290472058
445726938
1505257342
1016236678
347357639
842367646
2090335006
350889764
58790832
379890315
970475613
1087751989
819682917
1786225134
551455815
1228197292
1183593152
929170723
20515835
831486137
1362993385
1270382136
241242393
1928523359
66041796
1050476157
49643229
1013774159
1558129423
121502411
953991609
1975858271
1672271145
1230269242
2014782601
1981732806
1409276724
1160993862
472978507
456572775
1877677908
651526159
1755992967
3588622
2145109825
159748323
1110003875
901415665
1752958032
106325816
157408121
1862014539
1990028010
618204636
990614035
2048756040
1391940052
1513595981
1344140460
1462861679
2129673551
1363396591
1622534897
1663407660
1940124767
75104409
973518090
502828368
971352507
149792386
1211890097
437140909
1790173200
787445025
77826811
408684635
962104270
1097710054
863411051
801881779
312151178
517759307
2007460629
1011835963
2059686407
924154499
9856012
1952245083
715815352
1682065938
265986587
1103408749
743924322
1798094873
2063858608
1008275511
574981732
1734696043
543480409
553508270
172678511
577363639
1627344872
870876667
339323738
977732860
884173946
1650521189
620296534
211730134
1359547226
1793315706
2037763540
441230635
182127053
2030951562
1918749857
715533853
605855121
756674603
762485158
342517221
558419650
2031524325
205096138
252288401
28516141
7643222
497215360
450496754
1467626265
1413640071
1126635678
1272367715
969000244
1282486178
1270552604
1759914146
525739726
1314878347
1794383778
352070468
1925636858
706227454
458194809
130448099
1577357655
1676474696
1780112589
1913622014
1087887834
1323668929
324508862
1922410467
2091494293
195568523
1323366496
1012741791
1790482145
1089942841
241376812
970219458
978464994
1495654623
42124176
1384555542
1624289370
1165118066
1227437326
1705038833
1293393832
906727671
1352825267
1799371468
1670514480
679572352
1416132621
2036121970
62499807
719008295
418319817
218368745
1566591265
464954354
1216394837
346531657
996129380
1341842714
1262062392
776375763
1104700710
1188310943
648612800
119330717
932674330
2116492308
695868887
603217312
1511182944
1734746675
1510213427
358729792
348195736
1516060602
314412918
1088228658
926460466
157992431
2117502179
750979385
78063554
417716315
409717606
339443819
415723978
817397825
535371755
1927454356
1200591806
1416623788
543154596
1822114603
2123550684
1050688227
1477179408
387785445
1419131952
1066558848
741340171
450406571
269073857
376585624
1758104192
857485887
234516582
2066485413
40824099
1166370837
1829245019
1215528227
378603814
695170427
559057441
1946982212
1364902699
1032965852
141977317
1830968970
1750377940
161485010
774824814
1386784519
334189897
1845246070
395849511
1810814823
2146089156
397624100
1946071962
754782137
1298003623
1797796378
1016122999
1690474492
1558734989
979664
2008990827
1895367026
1336182444
1186962523
1559282428
2013012596
1693005914
1137963751
1757937049
1458621645
1078886468
918628661
1626892731
1278759482
917874339
1888083765
1065507488
225003721
1643400076
1290489896
3156859
657303911
212922701
1189793026
1239936478
205180605
1849948465
1703020296
446521089
723245252
1616826215
899798710
1634133832
907132555
442460287
1060523688
787009917
1267897166
1523653597
1864628525
976337000
119090827
52508373
199001113
516404511
2071876691
282281739
1136868181
1176010056
1907564086
1437375973
405028190
1697202936
95672235
1258968327
1183909779
2145708078
1772897208
1336806506
75366919
912998651
1097934504
135078953
254952362
374215072
1351686280
1372607129
1639359482
811889403
2012918498
2059765299
1750865341
804725931
314078233
1340492501
1022804271
841826297
157364711
1186799993
442989390
282664642
1534973442
1426145028
1443355919
162355732
957352865
1891099630
1051255736
122007824
1537999691
1439895225
1807212666
1681225264
1476629951
116687478
587249785
225853663
756167568
1195391934
1533118466
1376439859
765467589
1910156147
1869808185
483416949
1586489804
593902723
1278520019
1404913872
231686622
1809596968
687137453
1321315131
1713812263
1475386178
1843898357
2047683669
1708524438
319644436
1271319056
1211991109
664176849
732381025
1854531246
1810114935
1326763715
118380943
312248026
264877434
1370940349
1466898015
659362423
179587681
823766511
1210755787
1250977819
1538052078
647316365
1578954065
1267329710
619301933
799498200
956702044
1545425562
271616343
2874446
550440729
382930800
958907841
176052083
1259553071
1563223303
964151383
1080525025
1519915966
896441535
1504541459
1775150103
1602485979
996850364
694506233
1005544407
1130241369
642267270
709009294
1348091316
1125807135
1375628626
1239946210
1982431588
787050786
149066406
96904715
724986307
1903938017
635471603
1793839034
127151057
1705205047
1177908638
1524869112
1202773217
135575310
1963134487
1552700086
1856888032
151916592
1359609844
1047427491
439578861
1907040451
1824068801
1956201518
1115449881
1514900784
1029951087
972335339
1296236382
984572645
567965860
470941721
1126181191
306813740
1662962350
761579437
512044125
867014161
1782473149
141094783
728987047
1616198004
1606328969
250980758
1621184046
207163291
692959765
81408380
418744640
1486302845
1521473510
1016468830
1447327346
812974386
1941813880
847083988
69631056
1351958765
356939941
1708107615
827496713
453929571
1747904546
84174896
538118265
37379579
198197568
1707071812
1719226660
1942019353
908362771
231261336
90762413
43344574
1273801993
85588094
268831411
921158196
1857331778
1232866415
1002077166
1102566898
2017347635
1154269969
1986581193
399724052
240993388
841518740
1751355043
1313522225
1084093843
733267770
1267788998
659602682
389485759
1147086512
1620327726
1237805048
1245550241
2099757499
845186478
351701507
1201294462
743465157
68587940
1961605551
454903817
1003376695
185975634
164535931
1965356112
1635578446
974141624
236083827
262429240
1311739821
1404475649
1632026661
848839889
1228532751
1021747741
119947504
250597540
1178891381
1942438914
690028900
1990619365
1197114940
667588798
691932600
1017002898
829475345
712155807
474282972
723921048
1001458550
1867590005
526447595
957749098
1077914128
659259370
1146794210
1342727943
99941019
284100683
1107377314
1484334807
1394156325
2002225992
1019699447
141790207
753651176
1060229452
530490956
468384619
237203310
68573028
2030884425
2105920836
1403371438
290694043
730469548
1236422313
618024063
1676178045
575894238
1652843834
584789995
1258319145
1524846905
1697844345
995914379
1856827365
835926985
363996092
1238437381
853534057
736799798
17249823
1009572341
1619535039
544256685
872282109
888246468
72491314
1854463780
150987167
2075201904
1450179435
645886274
649936462
389731721
1997353002
887626410
1770677000
381936372
783162417
1378991799
1366627466
1220435852
578075173
589735803
875065368
1240853082
127800048
53277612
93474698
46833920
2096591265
1210283297
2101889629
1198588488
1694130107
1536352676
885699333
1787256041
1521660732
1634106608
1211684444
1452238720
506601333
2087837354
1554642061
943393214
967721284
89693285
72415358
782237023
1172352169
2113386922
20119232
419272638
885261947
1490657160
205381531
35393833
954159258
1010304249
302981299
1045562041
1882345502
978801109
1823075283
2045267577
863204860
1209172183
1397248238
262087029
975632069
1507708223
700999451
276463159
1810112244
976152931
74793715
312088864
1332031688
1489229741
2132315353
964808262
687942176
2106277124
2103242126
51397484
2049026979
2053065648
188079880
956107490
1875379222
1184337327
1710495795
1024899517
263484774
100483035
99891994
526088392
1200956704
1692375915
859078687
1576202116
1258733180
2030898923
724710559
1613393232
1813373656
649513499
33011843
532774188
1863008507
314591228
1026311511
1166148964
1640541707
500354631
1888391352
964867979
1744780157
1764584462
343527318
1900207753
524294618
1021577916
604005458
1466636487
1198653356
883823739
899195129
1620185694
1638045152
1958569978
1852143216
592038006
696250952
426800871
1512250072
1987438942
164626438
1912064473
311837791
197463197
1222922599
1580796613
1494194247
343779337
207936694
1945974938
868359147
545452562
2021529791
143828886
1686485847
1736172997
1509223917
1129702121
582931536
2077339269
673645509
1400443343
1100656396
736762600
379047160
2011384793
1103411375
1334329056
127723757
765679966
917182701
100407589
583361500
920943582
668438955
1565754001
66902936
2060400762
918221695
465336812
705381702
1745977609
1894781316
600708012
249148949
843970711
1545717522
2059765788
1825011843
1059122547
1197640348
202049538
804072730
1187275189
1963509597
1673769953
766661857
2006285166
96070400
640877589
1604864491
612677684
1633420470
20728574
212015981
93040010
884013605
1917649328
566310761
1641383765
1821835269
274528968
997987113
384930408
463942024
424259345
1841431268
1473961496
712007566
775320516
666001541
22292436
1453726731
221802537
185095574
1256463007
152367968
2101593767
979024886
1788574714
1284711652
1497378373
1145208008
744392213
1792054857
762167924
1263961078
21822201
981209719
1344086597
1255856128
1937665752
1489905373
1375842859
808370846
1313810498
438110498
1926364728
1842076279
797617996
456278414
1448359679
2108872389
453471832
257104916
1936201961
726540324
534235798
2026089993
1608282571
1760208090
1066435288
76035373
1907080211
616167139
1617765482
1152826699
1064637978
995277982
459705682
1041592936
1791633641
1027479275
663605081
1541920876
1094153913
1020930818
78625401
344065032
1101252623
859304147
1234864670
1765899795
800500950
1356731483
1336620250
989224648
313265279
2125576104
900306995
1121636230
1584931868
817272210
1745915138
1797459059
597157615
1862901941
1496166572
141748501
1642086895
2017833100
1441181874
1775188412
1050401526
1034531537
1259183081
2145372514
1967802420
662596886
1809301866
510243959
1323276452
1331969387
1708365217
1154454419
1044939303
1392634753
447887186
1975361035
807039462
1712407104
1289892737
417038528
2008647203
561209463
972806970
1688196240
1206995366
1576366485
1705529087
1132077097
1172819113
615443440
1011218187
2052369041
185612333
863081856
1452292978
429573523
2096618141
1522632200
1094519000
640801102
2143415871
1999792821
161441422
1768915402
2137462519
443286547
502319050
1588629290
791063081
364199104
1216524373
360553398
264551969
65005409
850972336
71792229
1673425125
588541555
726110069
1224260067
1773762894
1675575437
2075283544
698442841
1121893544
137309115
147093910
1769978587
1561290258
456113987
183444489
1858000259
156238211
1736773921
94564772
1803900052
827506284
730769791
1082461075
1157304296
1869701288
196787683
164867749
2097523149
489684076
1657572622
156401119
1026089298
2083718355
1769204749
1696174649
670315922
1506888172
1086839304
864884564
1069847113
228990178
405998776
258556342
2059353828
1171727517
876599787
1593746555
226643683
524749202
1733143422
400273930
561122048
1523348650
1132000668
468579565
1303630884
1104608162
107773640
409277281
475248439
1851215881
684590735
1030267936
100038558
1349973911
869976224
1211128885
858181791
59774135
1138723551
754515498
1573071938
1083044530
3228787
1332462798
130050155
1518008575
732477472
1054422990
1102629294
1040211114
1914489659
1610436843
1358469437
187983873
936233288
858608907
173769528
1127132993
1810964555
1195182775
1748619189
1389252069
308341678
717580791
1384955790
1550338008
585648984
37353964
1500831633
2131369428
258155027
1035806764
1678749963
1510536357
1009526458
527125305
617549986
1505768442
970733737
1795115517
1366831151
339746676
1876413167
1339044865
148712667
519588286
1565425065
23436699
2010837006
1242550016
1748821968
1691393328
1408915863
1389692480
116836788
2062816063
867422663
1989187198
1692707177
2107798742
1731001336
1051624635
1974215473
1749401874
1506153873
2059008625
670677518
512678426
926937794
1360473659
553641598
1091781099
1651703126
1532459107
1578924893
405895760
1882136021
1115512419
733432796
1846393609
932755560
1128520440
1093994777
1518651762
349817562
964948756
205191398
23760811
98619087
2141653598
1568063076
1550008241
1513732204
912649195
784348587
1437489108
1257264434
832833566
604183782
1096262783
698736213
1922164830
515313706
917253959
745344094
195078706
1247613926
845489376
172358153
644864011
767498396
252488693
1534495089
1249818318
1719685876
1180199696
530756007
2042858411
1902628178
1842238576
345102465
1067555021
1528034324
1436370805
1663151347
1377097706
1543083988
1982927084
673323932
1468439438
1696291667
161097710
1427249500
1621373940
813557453
744345174
1462980233
2019636204
1155139900
1450738776
1057338121
1763708521
1397343635
357125808
770644744
221136163
86276588
1667443101
1368939767
520631857
1009987049
280477285
1948507427
1827264542
363343890
838927520
1589235741
130292784
654380466
1389163545
1264195597
710936777
1049488465
291612875
378112073
1087991534
280115899
68059128
1058712210
1167876293
1653602143
1703109861
510114449
379724242
76488442
1962450368
1180831098
519324560
300905338
1253641088
2010739659
1849623693
16495807
66776403
177565891
262899945
635995876
532612720
1009303945
712652910
30468109
904390184
766086633
797054868
179728447
1817088715
6562193
964148132
333715247
1701971681
963299482
175149666
1885104896
1591526800
839322532
434858623
1804614167
1498144485
1682305991
483615039
1256823744
587882339
1534613261
207666340
1013795716
2119861838
1815524981
1017156218
332511989
2055814495
1447111111
179711607
1838437834
608905116
673168339
105952095
1847773351
1440123580
1203734565
1251010625
1307569655
939181808
1457589015
271043029
1741798710
998116818
480000257
1660914504
1172049193
89712323
598226133
199566677
1856624793
1302434593
1006733858
1653426740
332550623
203576791
524162789
69045210
1029505481
2043495475
1457872356
557014671
1200434278
328937525
601973695
948885758
670205202
1915820459
1637663659
1976612069
234495245
1274220652
1838084156
11814141
585221393
1927479379
2037722529
1691493048
18833681
2079833327
476968908
72378254
1861213108
5740781
173895807
213052999
97203780
1754625090
361508219
8607734
145297026
134774386
566288355
2006922977
804789553
1980451956
2143375762
474273334
1956254186
137522245
1761496200
1007401873
1212310537
1988821598
1325437835
405873263
1421364243
169995573
624583759
1689658999
1145809569
1206224445
1103223127
901950726
1546561802
491601014
1433605143
640581882
452889155
1382974917
501136493
813030019
2128498749
69903235
64775665
810827679
1185600777
1139925413
371743826
1906044612
1343841535
50430725
1623847766
2091806164
1122485428
753470852
46251213
22248068
1855920611
1281481037
1420453695
563621017
1040509051
817006618
429412326
1461866901
1175422530
1823972474
1373110545
917015171
1582970073
681550654
1605914116
532737439
766596189
1973525894
1474608257
1302809642
794678306
672739857
2050489862
1023041153
1589636636
751400017
1860050912
2012699832
286419917
881806675
788958309
412504907
1537894028
1702782064
1044590695
8445811
341841289
1505344123
1879960218
612280157
1662220897
2113845132
756881751
1628029809
1509135573
1199653233
458951768
486571758
520014671
1104832122
899982493
1110418464
1894196961
1126073921
1517471932
189788549
1440874618
1469452313
1833551040
387745167
786342702
2049077469
1830139306
683292001
1003273931
1167477902
1862737371
75924404
715359815
2010667546
1169927299
206776356
1275825844
1173231835
1010945414
286947889
1571495897
1080015063
1313799208
417933908
1989814257
1627133180
537845548
1074137675
774854459
1708066046
1115016609
616987604
1667026019
1872983331
2000181417
163864263
1812116489
514469454
1343113069
1860450594
1005912516
130822610
134455943
1741882474
524583215
127009035
872905739
508101920
1783024071
878303700
2048512225
1391384364
824252631
1435238181
161364824
1090581978
1274134630
679623889
230081674
2112982962
795407936
2140643778
119719764
1009334150
430345947
1627304167
441257517
1276093289
207383935
1991660817
7994331
1872522908
667307131
134568056
1164249336
925949801
411015226
1688287450
379518894
1904138898
1403542383
475130285
1138246343
1355848011
626223529
439153233
2100435133
1896918051
1684289547
184940674
436536487
949763716
78314527
557411620
494168500
1903938017
1678127834
1371213896
664448715
274403840
424281216
630847644
143828409
387363409
2017458757
1667267393
311817897
474659616
553463412
996334805
109282258
29183
1504276117
1384893484
1463325496
297055138
1485599035
167551034
144502512
1516466904
2053082449
826840015
860762508
173736072
1397574479
1137972248
737416834
1567717568
785739806
1654652881
1036108829
2092774904
1704360046
653750122
1846009696
1559797641
921461756
558995348
213992516
1067238127
1554257970
1121463804
1919138820
1887248566
1034200100
1961701178
1652510358
1882450289
975146062
1603793224
374771435
200363905
498739875
881797318
643177637
501683035
1431960656
775683259
1017334219
1431696971
1150377326
1035940534
779837012
899426627
517958411
451866544
976640871
713511215
542987418
1219510887
401706966
378594726
701445209
171178297
1083937479
2063381193
1068074022
1108439280
1927164965
2053436509
819129729
537327643
1446964672
573595796
1427395470
184155756
1828923198
20558598
776645130
778615916
1798578556
2021572222
938745248
2014001806
590415301
447723115
15096904
1981902621
508089804
555443069
1505066333
2003951480
1014718117
1599822886
425069748
1038730578
1656202244
532053952
707244074
1721892092
997764546
1789732560
724829551
1035675757
1925824754
526830937
921477820
1030750800
1196151330
1577444351
227778076
235989477
903907588
225198821
1658571980
957044323
1575572641
998935249
918958018
1123062141
442914975
478874607
698356502
503026973
981343454
348109844
898727246
1598034253
955459998
302902093
981530820
2140890693
784695962
623944181
1087321524
1372569725
2086206608
1103635400
1515603720
854139228
149037319
1606531121
686842478
1036776276
471965072
1471706074
1910791423
1291986839
1625316139
130763930
167857893
2076085456
439302424
569232786
1895924685
154476020
362957161
22954921
1388565557
366461526
1099995766
2112152831
1240046846
47453459
826341084
139760913
297381581
2102582401
1752807681
1890463758
957332507
880426598
1971640978
1410879280
189022717
1599862921
1139034449
1171473419
1800939393
2017822700
1885798750
1152040523
2017469481
1553765725
1401273347
1184955147
396983813
2028639805
1328750218
1492622483
1050644400
1588717172
594608361
1179178428
1672767506
652226487
432814334
1015846247
896525168
493398330
1727565290
1726721103
450358720
1103219345
585176618
573433728
1363145593
1077500011
302960443
180953877
1829812038
1413819745
1050436635
2134264257
1204354363
1645302716
1866712481
782740946
888609515
275524971
1200422644
296177562
364544009
331328569
911745363
1996886461
983424081
1231778556
1226232887
1168408165
1601905449
197660649
147573909
802211729
228547256
136495314
431958822
1174439297
165547454
12616341
280975370
1785645451
611418367
1606234943
806065979
1111010798
1725949620
1535261990
164702239
472070789
616630364
1040676570
1432738454
1623188189
1782240816
1959005296
947652961
261438450
2120382190
651178811
1484430923
1551995615
636595083
64926419
1021333683
627170628
254681311
1802081545
98097829
1075281550
1330491794
115987668
166816999
1008163109
1588293223
1649854358
1326387326
566318167
1404943580
706187436
182483877
125465281
1593455232
812534887
1329435049
462788008
812535158
1535397731
1268731550
1643690122
181780583
350615426
1989985711
417112611
1368140372
1289233666
1117620728
1341548207
1889879689
1347203518
911766540
2006957392
1517354585
290953195
90856039
1082285988
922161365
1334748182
921445426
1557291454
511769551
603239329
159841515
1212699485
699846773
1214354757
70582272
42870077
200663414
1647275676
286370336
1235291994
786967292
287485494
1399468448
1097159084
429218218
293193407
749808532
1305877614
430952075
1431910303
934923389
1092747754
414209061
216601247
1058959622
902377842
1488118380
1060191815
1821466121
1191613622
1174834505
1085650219
1436715242
328634047
593387696
547352662
448792893
1586237779
2092548832
282237092
1251351975
197009351
2100303013
35057660
189188217
631886184
365318992
1772619736
1239123002
1942290082
1671580780
758422481
1966549175
1228215474
1439803496
1504832897
366122216
420354771
536544192
1138968224
588596077
1712087292
1333850115
325025778
634658789
1616158010
1316500780
1144749819
1396404688
1515801705
618120405
1004096341
1538053704
1961913752
874508519
1505357411
1438777498
36974724
672494169
1328937552
1188062884
1454451610
1168154010
2026827472
2142498090
2000095326
1963069622
2066043709
1286307692
1076618741
1886072182
1404293258
1029068875
1455223170
306678102
1637703300
1605249492
1329229455
1072658184
921655736
379757090
367402543
1359776122
1041193615
637580114
1145349026
1240189675
1416805041
598237772
287921287
1081733741
1342121681
228677646
190568037
1340761381
419651611
1274257191
907638594
1874186491
1167098916
343537010
1650392434
1178800058
1473929223
1975458466
178019958
136874633
606059025
1812029086
1262403346
1433100186
1096525828
175656597
1614993773
1902176266
917251469
186731601
694728807
2109446867
1282360442
1402123164
813314063
1927333663
866809667
1784952889
2001447016
1098165441
804943289
1153205050
98617010
828736016
414686885
633136172
593098363
1640730548
595961465
1760942282
821867312
2129984705
214858222
1721761661
1515435164
1880617431
1133908462
1301354186
1588920348
1919937772
992139630
123216295
1525162842
312372997
1521438036
631111400
778124261
482958626
1332825135
403921262
190233927
1905035740
1515028880
1430523208
1635601332
1606152595
2143506497
863876757
1656131390
771210920
1350860934
1280899674
459282274
1101272425
728492114
1250995146
1843959720
1715421459
782448931
1516405831
1070515443
323171258
1320368616
448226507
635343184
497422371
218375778
1436814422
112542481
1010928161
1150663696
619259904
1209387718
99414914
1276708602
1888863494
6422203
773045216
1090668246
875447938
683086410
1328598457
531087729
899304946
596583625
1534302155
2025630578
1601909016
1902445831
1677199133
1207566812
934350121
941779180
25354793
1481447538
1163171065
358025605
1764284206
1797898026
2034640160
1700514373
198713425
1486975632
151094097
772943457
868282391
1684206589
1751696771
1051932269
248020150
1330883056
324073855
367435842
1142591976
1084631185
1869864337
1080909562
490685938
1959068037
81344132
1287512973
376628927
1903311811
2090157558
574107752
1934417923
1972933122
358013215
213136602
970029697
562730461
1510984851
160204027
1295965091
1454770826
1936098298
939440010
973583382
1206096697
898110179
280148159
397476572
1783367233
1506307934
382968707
1616607539
1891171029
1213765776
268633292
1649501017
1222232113
2007542735
286619022
261303117
194531258
1054010698
1958142648
1866805306
1109982275
1571469701
358956340
1726973704
739356161
851616795
500560689
985472899
1127296083
534695127
1534132736
994927959
364736813
1120952343
937069470
1363119383
1952736119
1203858783
836677826
345569926
1917628004
338788886
780797599
2137938707
2014516885
511812774
753296025
1271072091
110649975
1716944508
1087407816
1868762292
548150872
665571910
39346520
276653057
1305783888
1818832259
764937526
314702935
1886817982
978912806
871556229
531925518
915792368
1343527852
25997316
1456069826
1059412830
1937779870
208395813
1716439928
378513119
1163165671
1560996822
1662010157
1916008832
1573450953
1515926354
1308796615
836437189
1889928574
1841963460
1322813765
1239403228
1559908489
518317360
1310257945
727407929
1691735269
494273697
1045181130
1330301129
900870717
890714001
867530204
114462316
1476818169
1152805021
410695728
1125459857
790793507
1251911801
1878207448
247469428
1492669583
798397125
927256472
1877176827
2051135446
237546282
1122094160
1336367229
1445542121
1578429460
1297845276
2017335683
112615689
456563967
607916831
748952702
644540593
944276387
1652934527
217894906
197523722
1663538525
5997391
2042591268
1476507784
1939002128
1364762069
48298264
651783244
977075016
1054695744
1218003206
504613351
42533909
1249399656
1981287200
1520255007
1324178189
1778009663
130479853
326021643
764716704
1327246475
2020825542
1104384817
897379177
238728054
1603756973
1950672576
799802533
1417645281
1280763478
521231335
1622472905
886814703
683622067
220001221
1338122583
1710222925
939701468
405764637
1651536855
1464985316
1241650176
1636489848
300998660
1692282304
365199045
2028026754
1435516614
1620829273
1026802518
1610625766
1840562270
730090532
1794065797
216109946
1652565607
2056473618
645863597
466930818
1515897725
1706800408
1716245772
1016343208
1548147866
1346348603
2141065977
465135190
1030015249
500135693
623763608
1155334022
303817411
37041288
1696809815
1486490021
1787345433
960416525
1716679462
341367893
1830994735
1606769159
291373860
684014117
1204149469
1847149787
773344135
418044245
1413817992
2112774355
1454581542
1633991333
783150627
768730604
228558735
751738191
1712699650
1720670509
477938538
488999695
282241526
2018906827
1982203472
1714544239
590511904
1274638077
1411841017
1067713864
1535848326
1920155012
1067823572
152941232
1319068850
1157734875
536323073
1275848586
1802430804
112741089
1460147045
376065361
1599428330
1840889566
1961201628
698120962
1267040700
2075362947
1049611428
930542743
716995339
297768707
128132092
691666934
56357412
1095621049
1339748459
1365510269
909757640
228122163
2099392181
1518721251
1220205011
748873918
1923794556
1447457585
1929433599
1852236473
1160046787
1993896023
25879063
474092550
1933487590
1739820298
651878650
1558509070
151033831
950099986
1479252601
1367490395
1183066445
1778993837
1808822774
1282465213
363515938
1219539506
1957743168
1574818205
179442675
2015727002
1049594023
1895769720
194860880
1453171746
2027933009
299497923
1984233903
2063994317
296871726
677462883
641373421
375926515
182515782
940095698
1783569924
61497502
1225278142
1966466456
638972997
1106602708
624465927
1960569743
853734128
300272610
209313387
326534653
181748319
1359972033
1458317327
651374807
1055932037
1655691035
2135007813
192657591
270754683
855111026
1807253598
1482973743
2004887640
625972223
712754327
627346088
2128824902
1713074773
1391054181
1125946741
766365301
1625869409
205639108
484534121
1894257281
348083701
808947868
1245916447
424817911
14516
291763923
648660303
741317502
2133148350
1865663663
960073049
534147425
1550313281
1039664007
490077785
1410225228
1969559193
1894539975
80404768
695828384
896561751
1306248057
505859770
12697550
1192278299
1920247606
1590130698
2108222074
1356579987
519429323
413704907
1913613416
574219705
449773368
834408390
41514820
1079289993
478355418
956149701
1325889829
1424318484
489283719
1418382894
396918190
414879390
249805946
1978960667
1816508493
1161893865
1376700808
259050828
2088896110
231497211
757069856
1056748961
1305885200
381630158
85165896
1787988072
1834767452
1935176323
755790904
1276526580
762094894
1296507308
1793759584
934363053
1481757120
1361176246
881703138
1267892251
1611876269
283781959
1170491960
1531433594
1130103536
2367348
2061491318
152367968
1286229208
1044010848
2091483819
1180478659
1129759384
498336028
1787427260
1546694226
1281026887
567408965
1974634563
683081618
1856843444
1286003982
1486019353
54421822
1159070272
951948294
1834720724
857319298
2073461680
570030038
1372985464
1363016345
64952461
64636338
1523628083
2117364248
517386050
1766580354
1482120696
1756085855
417275497
1100947697
603523343
1988875366
498477687
1616853958
1546047626
1682346348
1793028618
700677304
1883769873
656301933
889116774
997475674
799767170
631698949
1615266419
534147425
1346957200
1293142805
360402327
424398833
412104029
1546796076
1429981631
785264699
612134691
699564303
1602968307
1496721887
1929835748
1039894007
114569834
1455279619
1220556612
2114994781
1299329417
730632713
476838918
1572220808
1889403366
816471145
876420574
66845530
1601581907
288663336
803101109
826959021
1904129319
114722225
1487469705
832108616
1165491516
751901928
22403512
1028782139
1270382136
470501072
1609275088
506610564
292128108
1360831854
64725800
1622141674
524557122
1977704284
1741801232
1871286129
368722154
180578569
1291637063
1012380563
801925880
275707471
1792875976
1814863825
1238590472
177886005
49986635
476630226
1138840321
1148963713
23404880
845055442
370079069
1229924201
495460638
491990713
129066516
2000372179
661647327
2115288145
775530785
512355473
1808134693
191960423
1226186948
6446837
1714157510
624082332
614776148
1370551111
1513938407
728497341
58304929
1949786997
666992225
1154262744
1608539272
103453149
1331865937
1152329645
1471156696
1232090676
792115405
825507523
340668162
696848344
951854059
460320954
1987824652
1562163204
1855607619
1821871278
239725106
416231005
256791108
955180528
358565433
1951714681
1807618613
114162587
1241445368
376662945
203457083
1400751235
1566625916
2136174080
1848544846
578055086
304858784
103308386
1719666359
596210124
117670207
1306791392
1417250181
140307537
1525158344
1509020813
2030846919
971973913
1125861849
7578230
1568157968
682906221
1569730138
322837204
737456225
744691320
1032650704
1386971688
1901970970
1868372011
1815084863
1033934748
1245187806
853584499
1511936604
180534647
869432986
1956726414
1435066242
1322807951
694520418
2014687606
1582194990
362666230
849102744
1373892755
1161332405
703607153
192916386
2055036536
540657487
1238306325
555581840
582797440
1890257353
579376483
785262063
123930361
1692858351
591926610
1843120094
1062938004
1951255716
547753397
295742858
1469478610
1521130057
12992428
242443005
1261239756
1136423692
1574432797
279040102
864556870
1625131402
1894330501
835224081
1514545227
60929423
1233013319
786434064
1549417202
960655150
877773897
1532475394
159070717
1015401320
1152907740
581078681
1309440561
1080759132
251012891
1847481241
1825843721
857049382
763632294
1337135975
687039204
620130048
732449031
111614736
992954148
1272921569
1715392228
104689257
1533542149
965604013
1631451382
1264857535
320006842
541996731
870420379
1732867624
1842857619
467177145
1277280022
1930249887
607394003
203087212
2853765
88932837
1691579890
966501929
1838805688
527931883
1032411649
26735099
1493089420
2016327188
612463007
1335164505
1129570714
361091199
1849561067
1058538053
233767528
1122745223
44741810
1462340133
1688516144
1937475692
809787733
1114096946
1785647226
2053637448
1496916385
1519838837
841512246
1438746418
1586881827
763109589
1856637815
1171336911
582834115
1076415019
1783678749
411765633
41487144
715467187
1487338289
1109694414
515869711
2099136785
296715245
1707337334
217958483
2082613158
1927541659
9095247
2133130170
607364612
485189721
138834009
936890375
1810662562
709190620
1178394172
1737925555
2090313468
878109479
1257442255
1082491591
1826746865
1973029507
1769388369
1518634066
741494017
1505477211
1908362057
522483587
1542447513
1597174726
1432769538
1052987309
1529399306
2065499962
248908652
1825847800
453950848
371390824
1799357889
1338060663
1967399116
208381726
844092416
1551430311
2112602142
1382591707
1909115444
734829216
62762876
1391963064
934113965
537211290
1771605441
198350213
1098433418
55896806
1685520185
186300222
525746178
603996421
1245330971
1789447055
1404697827
2135414074
1476133889
770136393
1594033449
1066326225
928924932
1965972002
1819985860
561176566
1172985715
1124832226
1589196066
570631749
289474940
482731787
1920954039
165947973
413616652
470023799
1592322814
973435387
491917690
919685851
837497083
1516337764
1566465252
1158341725
976299075
183853630
1172999808
1008284946
352820811
1266626775
1854119205
1732116350
1451868918
1924074268
290238628
1326895935
632936780
2075662746
1529217802
981224806
2077405341
1745573419
746414902
63077282
1196138364
1181102463
381070040
157714587
1136293233
2055304630
451192817
1787465011
352194707
853015391
1454028705
809023935
376709675
1247083115
1496072217
1132607098
1909650349
31328171
1975546866
1166060740
621785344
358225401
2055232159
2084532594
1806962401
1838209006
74691809
1583938757
335150043
741113421
1911599530
414129743
1690175091
601290756
193542110
1474706491
446151896
1441157825
404122285
1181631792
253838256
1729611241
1674497805
211972759
1970450029
2038296899
476627044
1001820362
882143853
830759610
404837817
1883322850
1865139077
770683343
1054329417
1184864949
2042027201
900688450
1845663692
881835908
976400105
1983380965
1904973603
275931251
2021126960
1457240508
1881075343
1679456145
1744739635
102209754
831943252
676589426
2140122293
2080449970
429564164
23928991
515329227
740629630
1427208329
101877785
876399807
1739798297
418819490
2092168720
1263641938
1936977110
1150420042
371012125
1637622448
1106223596
367416300
1883603341
916244262
1499209440
748098893
730300538
545391759
366805466
690363483
94312875
1702112159
1628262207
1684762065
1730051623
1554531586
1952579726
1503611925
1422309747
241215325
55753807
47906825
1189638518
1034816452
594177946
747167100
469341385
609195844
1877269417
584368531
519780061
1631993261
582792167
1207064632
2042935335
839473566
1456889754
113212958
1564592232
507265402
770600280
1325791187
1260109431
591055978
1556842588
2011505208
2087292870
402889298
128753022
825856121
722203532
1009669743
2176698
20214052
2092221153
187076610
991218732
738412147
824047036
320118558
543639280
37790840
1397597305
1522405414
1030312047
246497820
1037909311
578602149
514658865
160738640
1695064405
573701324
541400709
1560260163
163045325
849030669
1444050744
253406233
84853173
276723967
1088806232
873442660
834207065
257379894
1466105756
163046667
1742743758
43621476
1257847020
509938198
2126111208
479700404
594510546
1226774087
1585534072
1733302223
1416219609
1654785877
1991911977
1699289147
373916439
1633424363
94662708
1059614706
709940807
2063121860
48751813
2666548
849076225
1320327231
878905016
270698718
1094931442
2131617177
305866081
1183491937
459733343
426758038
1244176663
1229630048
1531532836
1384233270
98122411
1893467484
270044868
1126580261
1017473109
310077578
606474994
880374497
735702260
1614147585
188284479
1571165763
63363010
1097757954
24274212
707585952
1820280372
1368850522
1539169595
187405249
1007783228
448915287
1286584683
1716881582
1205280830
1006492862
1686010426
626776245
887991321
1694761911
2104448338
1732002487
540988798
402400554
528514383
15351644
1076432376
1726886710
420974065
1919960808
1369959538
1111950911
1451062811
53899626
1926192615
184730385
1509079210
1955542281
1459002804
1294314965
1389882678
333670693
347902322
1348209686
1700817770
876390147
796740425
2099351889
812711560
263927444
471133126
662011521
1118233072
2060519137
935322270
2115200669
50174218
1238419375
1875402059
1623870077
1435975409
1519633678
925399115
1726919907
236432691
1543102029
1447062679
416223545
1050608408
637676751
1273898736
1238592583
1242333532
433419229
719082458
1437676758
1818588427
1272262782
522569630
1617690392
1930696151
1123745578
80334741
1851051874
1027380384
1909815672
1478391696
1459262940
1252238499
2119346527
390453779
1929042732
261941343
624066191
605445553
2074305645
225226281
1712635008
1738467286
15069592
2128260704
826805630
116280509
751517754
1877995024
2037705405
1154570998
223993549
692483835
685935588
1698420457
1024637707
1850362481
1850153822
1981214145
2126222692
709437523
1605820273
283501201
423214281
869409595
658622034
2029584712
691151533
1653156730
498757737
1397858777
864562394
363326720
252192938
550805692
1945600494
818608411
1284520186
586945239
1730988098
1404554408
1490733103
1947818355
1218203985
1236051969
1658981651
448129311
183973410
1864396114
5606204
1823775889
131798042
2131521922
1743432126
832181041
868601182
1986338395
809616554
354178725
1477698989
721096014
532100882
479498138
1520758708
1719748098
599136866
650581972
1904306043
1136962143
2120384144
1340026172
2010257253
342077874
584789227
48968144
883366725
973550049
724239926
1700113969
166191295
19545683
1284919697
2145189280
1080862092
634622548
810423591
312327560
1042636519
1811373886
2139572546
752351000
1187783823
2003458260
147123743
82567575
924082100
375300650
883367607
1343860521
2055687441
527690764
1657889557
1460327563
1662674505
1258214433
615163429
1710713469
178605802
1931814846
1386902874
741356568
1927417889
817077842
2082419881
110297273
341218305
476648202
1798778900
790467167
1629198708
1918618176
459969725
340014210
659030549
546158157
2145807686
2123952442
1795841059
784280831
511532914
625124238
1453683618
941038405
1644507742
1392742065
642240806
856654041
2058911876
563095481
156700797
206585413
1856331997
1601759834
223225505
1064101701
41305149
1717236056
971421745
797009210
1690491262
410031998
112863512
675881697
192583257
288068507
247599812
59449829
2035514755
525198231
128009092
816516040
783722982
1800175409
1639765535
2090443515
535602327
1815796682
2020075869
2035978704
300488411
460789269
1408746374
226161336
511293093
92943841
1920693007
1578686491
1280480114
1095677829
1356484890
1772529354
256420077
1030390955
1344788627
1341745053
1047879112
57013741
1739841432
2039939002
1434846306
1575889053
811005686
1537294770
1330625067
1299866500
1579238695
35066325
1731217973
1599735607
240762397
864774831
1234515512
569927795
2039642791
1566712714
917190412
692004816
1743160619
1654588753
1518061732
482841705
1703980402
595758164
595645247
1400050013
786711358
222880774
773351442
2095551298
1809879419
1572677456
1537715039
2034972804
1971856905
108141797
415618347
1240212036
781016618
652646743
1398254636
1053192326
1558821599
422267665
553385367
1548175214
1888938601
215709268
330154941
171404344
642929716
1435164002
2146744617
1383858595
242225820
2135145670
1197498800
1224595459
2099976759
1817766198
799752637
523974530
1978809432
708050431
2040173224
1813846012
2047088140
1441926819
585425008
1624612209
1555664337
258860361
1353800143
1934272487
1305450793
268453185
1199224504
387881515
592874788
2026001968
1265519570
445859213
1329243721
197685609
1548019383
1033938510
258658342
997219261
390379240
1734612363
1179294670
2075221031
980185749
1561300061
1469742918
1859026689
516879034
1988052482
850274081
317271181
298475353
617356529
1617035010
1281080275
897039320
1922036965
982386125
1894642045
2057251
1571818874
1044088339
1074442857
1847584425
1450690083
183930623
1980911571
1116687619
481294474
1977993121
430177520
1993361785
1687092909
1647279094
1816631576
1224576596
946382810
166895706
1208681018
1420178398
1099167860
73297276
587250284
1530464591
1104037545
1954991723
485812141
944210629
1717760792
2131105571
1598792920
500185119
1996436768
503887060
242944329
1282016553
305706683
124510024
98886393
1864253569
2077517838
575817999
371841996
935829196
2077307437
1359832233
45306742
1410621411
151252250
1575003573
744282826
914539793
549099267
235174031
1438592998
863876757
465579459
524424773
1205827783
51628182
1799028965
409358456
231649929
1452758060
1718828768
15739403
1656422705
233061469
190282805
1324189194
1957249087
841720700
1309339647
1697323711
396572620
465993815
1337505583
130756501
807951009
1106310079
1951001841
1064449190
1894999746
1328642997
1658607842
2118793630
1952399457
1518550104
201797112
2100754705
2091589769
1954725908
162520377
1741474925
408057962
1809724886
528257848
1629166770
1065208564
531119062
111973262
646199426
837098080
1910150311
844189628
1267959172
1745614519
1320725715
993336326
1345079485
1489066961
1944000614
137083329
347319453
535207495
1707776916
309409769
1014308472
29579435
2115214663
1480714434
96089181
1392295448
1467420174
1704013059
2084004949
555664425
513313075
299561372
2024942821
1780178571
284099967
1612580889
568441522
1960635313
634304426
2012822648
853114566
1920902800
800310518
1040443174
2007519633
614268394
1652980273
1594515838
1022945847
161293635
1484394740
1075383269
2016227408
321615085
1175728521
629852886
1050584832
1573843911
1643133245
883837434
1340238064
1942217270
2028121213
1840663933
1665952659
1222223802
898111728
1032385417
887199641
794557787
2091086313
2050937872
193272949
1593619339
1397413488
189714776
1533578100
1720472110
1238282901
2023731190
1500007100
346227499
2016057752
494928172
996836874
1080716759
908835673
1821787460
1010390347
1544793110
868041132
187331127
195785526
1961861147
1578246558
2033921701
182401530
2039010449
1320399798
1750565016
365792390
1061034419
875252674
1605233838
109293368
1425177203
1886580989
914399191
1584889584
1174001763
1921122891
994309454
2050447539
261258154
1533007879
1216920300
1165844320
1434440941
911982635
848970588
1345376664
1903994701
1042227048
507690367
245224012
1630068770
1070710851
821058357
1492287473
1946788039
1630497168
14458761
1883686066
49071832
716557694
795608131
1103194825
501301557
911560477
637150182
1153917088
1712668647
1426281829
667010761
2092100668
1562730493
1215838510
1770932171
749786760
531009351
211728541
1442903452
104973185
1703462431
1358997771
1902459612
1136349449
1401679864
134971254
855454679
1981684414
246629641
672755672
1641424244
1895950988
843319000
2100944020
2018252614
727978054
81253181
1327411870
1327163198
2074881343
1509418762
1321260609
1355896199
886528423
775364963
1928274140
1460833938
1824792661
1822724421
878061844
481045741
785449885
221906134
126898152
2142822470
295744898
1598274225
1482203431
1925308833
1592652871
784769511
647410485
439613322
334588687
297073293
197212817
1169674987
1709080655
1787776561
845105803
1267569718
1931742377
293106067
46947391
1436834160
239159130
64337793
281049008
1434517820
1952399457
605747873
2128840103
971669074
1129295620
885790930
951151320
59732538
1895337159
1436164513
111244210
1915568345
399933424
1398907234
1804315189
285062235
1903359557
742247033
352894096
53761748
1018228417
1410853461
2136327807
857896963
2032646919
998822110
1944808150
430139481
1789685101
809637440
1225757327
527248680
1236666590
1957750079
106021714
546316468
367352315
1626164065
945118307
77245183
1261563283
867029938
2064748352
1040870047
974207947
90402187
1130008934
1294046180
1724251050
934388998
165878143
1010075381
1040921614
4226111
1588433518
1662990797
170198220
66312123
768007904
1528262175
523028548
876705716
263326158
2111662453
405454241
2038849381
6446793
484923957
392357908
92253102
372449200
1439572386
228721152
338690600
740448197
2057361854
1987019607
345126231
1426660823
300532441
1116199508
791862353
1114626361
1582406093
273585541
660002056
1670242720
1344984250
494114598
541503625
377608728
75336227
1444089498
1350309835
1027577941
1576963704
852879629
1800554717
2031931934
1317642974
1245285220
716203323
14380469
989646978
355105318
1307773550
58103393
664110368
2017342765
1150528297
1284992139
1930564572
814343660
250191273
1366650443
724665107
396899862
1081682709
579767323
1702154086
1194385431
233926612
406507128
1642820347
2139320185
165868334
812748843
146483038
240480627
271241174
1757898033
1059413065
259146662
1503546827
859274074
1096253886
1066941152
831361536
1970907683
2136986414
114565128
78762639
1734580488
121883621
1894274316
1861331171
1597175500
1428964911
1691294
1138801848
907229333
1836328562
792957565
558714194
225062292
1466412069
329911572
2040241146
1266083581
1664128538
405231963
800308279
2137456803
1800222424
1772497261
51154057
1497316123
1516729981
276909971
630469251
640762576
863274977
498867485
181797878
146830753
851978259
950810864
2086777671
1711733339
173232096
392831396
126474212
1140611271
1763678674
103195125
94798800
1717473899
1661683883
671243540
1864792992
143338159
1908220028
555870894
619671037
407488567
1795135126
1752451258
1799936456
1279422557
1070387797
187221601
642294510
986993084
1064958722
323166695
399674901
1943644481
1469605806
1377653842
1387303406
665153099
1211388960
392103441
1904485857
741599743
1522144081
501957889
1447356496
325507956
1771944412
1384612491
1583982444
309385193
216677361
438206177
339529196
419004934
593827358
1281600677
1164271601
1314945251
1559392134
40420440
1813026217
1097948683
661523322
1535643859
1929954897
1545434179
1753245546
1571570543
1617264833
1570778341
1857062960
1878174837
1832754605
1162268494
1609041836
1529878795
1347599215
1375198015
215936171
579742297
1310907096
904134038
1508448288
2101831170
801102108
1433364922
54998700
83125023
1827264542
750313713
1255739805
1934277788
512155448
203772140
231835494
1658083572
1291528176
1739701100
88348929
2057613344
2115032695
1409555176
1508255811
1070484074
1665028158
1908522356
208530168
1342357378
770494091
1621052898
2048017875
451373856
1568321472
963939408
470472169
1222259040
1306541357
185148114
963684771
1686701900
1919323610
241038264
1522835307
336612883
1380730596
1949825665
177848012
1119292891
477559102
1852282275
721653331
266003458
2028952233
1560967248
551215156
858728324
1830024291
1897279279
1301083679
1460228321
1632565183
779935109
672957618
486377899
1746750548
526240672
1683731242
1251226349
1921629131
636475289
682010626
785845443
33951637
1290154670
134889210
1939477564
385589347
1525375756
1875045672
893878228
808676428
716357063
948350454
1466807212
656951768
1731422858
616495184
410321739
766691907
1543152845
256784404
107827298
1007144374
344891111
493172869
366012819
1744245167
763387416
1275725165
624274993
1494410380
1324387603
75266953
160695372
938858540
341669173
490094734
1816372667
209735410
488784202
128929299
1621614103
63612017
305485127
700342233
412578850
30095029
960219330
438240993
1864992637
2074574132
2365126
1808355376
1456691587
1850495805
2144378375
551755306
542481269
316970247
1682302450
1978962901
1946333235
377427288
1259936862
1627559161
1858195999
154701515
914844521
441596836
781465892
1149093183
1703643556
929399418
363792373
1091220062
400115612
696644126
1176187922
1864494293
1348575905
425035796
449794884
273198489
1596472671
329122791
1111188672
645547897
1789259573
1362114029
1150902543
753354930
392620138
480622639
1871783389
546495619
120766250
1545343463
664385706
1752691594
1270148444
1615890328
1891943374
2012350593
786355808
1090298040
1864596165
1913686553
979214641
890192745
1909731706
1233611646
2006970490
899385746
124337134
1411070402
1526602631
854995746
801871744
486499382
2063257456
791883867
904242217
1364129913
1612656710
279350221
1702905340
1856448039
812709764
1650087352
347676262
1861139758
1417547709
2146235740
1129557969
782949791
1042270804
1961452506
942128820
1799324828
1963275881
150169338
482007117
710942784
1744537101
1287711633
1791152045
2083609597
14981527
1103229543
1255925757
1949234544
1984459609
1632751633
798512072
2066383378
905609962
1673250432
731038100
166690691
1449784358
1068522083
1003381256
946067169
1498150278
131572227
1305934938
930243374
747323211
46075694
130779543
542421989
834564139
692866278
585487667
645380430
1393428722
40834249
627582365
592433423
1813673588
1773962819
566668320
1800213727
12208585
974241496
200647697
731367466
136061676
460848609
1698718349
1612602162
1282201327
605832695
512726876
1207006004
446228151
1719199813
799697756
1975249694
1996846045
1676861867
559680720
1261259373
837064848
1182250128
1051135040
1645757086
1377053421
115371582
1113795369
1414302088
703974
880154341
614872179
1626388433
1224591751
552312667
1201016361
371548708
1412464484
368342598
1986888814
569302275
31437033
2046685951
388432645
384170271
1864547100
1199635547
1163988389
1096108920
1781387949
869564920
1916811318
819002409
2077494421
527745310
1531216282
125640293
1677855942
766400938
873096869
212850284
1771935798
1628529161
645428857
1885013191
1812170802
1739775916
18460872
1558324098
802065906
255741793
1291262392
2105131769
925905996
156408998
1229122974
1968831829
1584659137
2032864017
1887658983
1995906801
603363576
976774100
1070879574
1812771146
280289443
252268509
643277809
1906421861
1227372137
328553234
1844660979
1411593511
1461138435
1127413962
1982179936
1848463405
333432412
746158018
1359727625
1314167252
331432985
454234550
2145931369
1101504201
1602915836
698067739
1004127949
1962118451
1575456791
382891906
2075562814
1392784297
1918008681
805433427
1141580787
1800405164
1972157115
1996786479
1083891428
1963744927
1027415456
240840608
811555860
603207968
1225592624
1623399273
1243810542
1955571705
1688257556
572583310
1614476561
1991109355
1913793069
233489113
1541404727
143654346
1596853177
1304684749
47483126
322967511
2049449295
892767748
707045063
1148910646
1684366056
1794493487
1955585122
149813684
131101315
810771479
778660328
1470567832
412727154
1447499986
1326612027
1048663119
1617392733
415637196
1015859417
1638472935
1919349516
1044324214
463920127
1831921693
1028048668
714278198
185610447
1381840469
722595241
920268719
384367622
2027660527
1212814012
137623976
88783259
682774736
831817812
1635058922
486060290
1347118341
552421520
1684952839
1085681269
406249194
573071581
553675368
1344477407
1980545349
280967473
1256503945
1662726581
1738212410
1067098239
201121516
426030431
388964192
343376152
187393484
1544343975
1964088365
1361443840
910424385
873877714
1301125274
107648880
471241686
664110368
1847570825
1310449955
217701720
1367214632
1194211692
982701646
881626847
486043111
1480270756
2085970359
2050466170
971440620
787117460
1823548432
1510403791
908009630
598382924
275156217
990484386
299027421
1117263685
153264343
1192004734
1623074866
635670343
1392438637
1948032742
1045839663
2021112488
581791951
1123335009
930124987
768408751
1792175058
1610632740
267498407
722504036
1724024731
179712003
109430505
1766855052
1621179427
903385607
2132736186
784185899
162659183
218135154
1991612061
1597730760
402594729
2037548755
1948160363
2023991465
555448287
238975953
1664659457
735820709
1956218599
130889928
1039560721
1835660610
1559065408
1325160537
166697444
939420011
363022951
1358902797
1507924602
653679999
1589164808
1042855723
942954795
410031139
1759920288
98879252
50027650
179093712
1415080427
477309713
1731468082
37889291
949395693
2061505395
1861156979
1549374990
1647654656
788021155
951020159
849508780
337779103
775141295
359260336
505389462
1748080077
292446171
841742229
901171224
2029547208
1818688155
675192890
1336240959
178366491
1636524697
1650799186
854934520
903232511
328390202
1396807665
2021633025
920873989
1006502580
497315101
1243777784
1232778550
1775710935
1602969048
68688209
1281126214
2129372473
1898754318
783100543
1760445695
1344794944
212333512
421657828
50289818
1291599530
1904309472
1576706178
125814233
1969703259
167864878
977002741
351287071
1142658529
1591864983
1219028919
84094124
663926912
1917197086
1008746081
1994378555
301902833
1330675826
47557046
2064421465
378082690
383094281
642754550
499841541
1603045633
1323933914
1981936033
1311170331
649464316
283214223
298712018
561418769
1159010305
409790442
1744793637
533515332
296243606
1598633510
957201086
150437724
1769384432
753715833
240087143
941288077
1648986232
389452231
1175548043
34363728
293853006
1935354228
1905379005
1695501813
2020181924
1739248072
1106059088
652029359
1240375827
190163189
1600507224
1279462605
1313174225
785437582
1696600893
543322502
204547886
210783753
1278347158
1993025581
1440854081
843835880
1552468863
622255280
1790916093
2105069674
1227999920
1599207210
227046331
1618325738
270790772
408841484
1105275982
1723837554
2004072170
407011598
400364916
456722604
1705837956
1350251046
2073169324
971850001
518671112
434494972
1413889668
2047103755
1194175430
1582775372
56918221
1981561785
1626523363
1701876509
1459992142
1965173053
1540996480
1574939115
745683207
1919070684
2050134764
2013586548
1435077054
691433396
1096309961
569596587
1298908666
540918925
1548914359
1423348709
1945947681
903413713
1073902134
1277924967
1651916267
1220418132
1778531027
1434085718
1895415798
814159258
1554200816
979460559
1303887181
1138376464
937978312
576967793
704691619
758264498
755739502
1910033171
2072116789
1570028961
1924255118
656521995
2121395058
913462038
1882202466
1525172997
119278473
1076255842
386081511
206260561
487515595
1187503635
1782880638
1102027963
88988259
549233941
2125889658
1288465602
76891017
1937831050
1917851886
2146442005
127125399
1064418031
1049962597
1025305560
1786051606
331745160
47975890
1753283576
303986929
1671639110
813979681
310034742
1992808765
727444983
1164202288
2084644853
115602138
1767181036
1180083976
806262169
389492939
594359444
1233623298
1501865193
930604397
1930311789
1746764284
1208536671
706896879
767362317
736971509
1102335626
65803882
2054700572
1336784253
1213928779
1771188169
2173456
645936016
1564792988
1914794231
512175538
1931908892
2021806431
1035283781
1800725479
105247673
1560047818
823420297
744432314
1781543930
1502961374
34434
1892084872
668707385
453066735
1238822518
582197825
1850510383
1462571124
909021591
849993527
140747083
446982205
1263612753
264851649
1323403732
71956811
180986675
398798381
184267309
2146965551
1178615625
1536336331
1604047707
577067043
1451950962
859322886
238962202
1764949600
1219581091
2094047773
605835899
938401045
1702886603
207240932
437136223
1379977602
1822873221
337488389
394929164
660832753
98170686
987482057
1756773280
1488988934
495951011
100853521
2071891912
1437955819
1110825784
565682606
1799596258
720411503
1694670255
213230469
1911688010
970994502
1689415501
968260889
1223204641
1091416318
585802730
1965503016
6724267
631522424
1907546603
1386769721
961256830
856120545
2045093918
22315710
597844474
1115801816
1965838328
2147085926
857647677
299667962
1461547047
1050808822
1729884962
306610205
1942971590
510314067
507116714
610725397
1770657274
746001667
1328343679
209687498
235059033
271442021
424475286
924074906
452138798
2086675626
105540127
1554697040
1024637617
111820283
964064845
939469350
1481621115
63736178
457683770
1901235749
1356763382
259463123
345595609
222930997
942176573
597606068
1026274959
1101756836
473893865
1424269999
1251513246
1788413382
163861281
1426514207
886183479
1952952599
110910872
200615918
388795755
1073168229
1625846668
147508542
1560146449
355603801
453876405
2137310125
1860869396
1687309847
556510084
859629329
1448721677
916559912
1551256683
256421022
1948726561
1545439478
1289199205
1540977098
1762697914
1581765089
644197109
1826066143
1584547065
2124647892
486769645
38574669
4702991
634487223
2144422411
395081784
2116539322
1495356614
1138465191
392710158
215148448
385874329
1683052828
1348345756
1538059082
1345929450
726008806
1456605910
2004006309
13741617
1220417047
1726182835
1789053446
1882982989
142123721
1596939960
433274954
1897439998
439430983
1719580449
1452232934
1251984376
1334708081
977465971
1502714722
1163752686
901854017
861995446
175177248
1095371083
1791717800
1139672007
1153358029
1788988572
1293277599
2016764006
1326741795
1014548341
1787718883
1211936630
972091001
1655848877
260651272
505937146
981682692
1855061327
597067696
804695836
1360791624
463011751
1062930113
1751649866
66307429
618475298
642428678
1573914532
1661602760
1156774523
927510659
1552086742
982881566
129865889
796654507
1360515558
1218091676
531838416
751417616
1395536234
692186326
905533306
2109548889
1577677467
1639329841
266848960
1917128738
704609900
924965748
1739909853
1314476627
1004466430
82399568
1044413432
840410874
1967124332
1350184374
1497972555
931533861
742014819
1647200910
303155578
1210226234
1753648066
1461029062
83760128
600028040
153527372
1180253952
1540993966
1043943089
1550206524
849403912
997791774
1768568703
1003630854
1111250502
842591791
136269555
558830465
1253388330
1485890030
1019389226
1215571085
511921984
1183481570
332664330
393464777
1850164042
1170349492
961092131
259444639
1543700494
368187115
1542362930
1086689615
82971634
1052943207
1800634025
182672971
1797949204
1662817821
563762583
490977169
1413066352
867968378
402028853
218870803
2020984318
1537219067
1176575335
1235277715
217676664
1271601370
1376782672
477335667
1931471706
832342859
422136643
1114145155
5138236
1277338183
2045397366
129556764
1554719073
534958701
1616542579
1221206457
1354677903
1148613862
720047629
1101057459
1058137911
503204522
711656129
1121021655
1024558409
1980638399
456048370
1838537895
447219601
1365760906
1065193753
818234844
66733714
1912417358
715146578
1204292670
923915608
308595620
28353951
1833179940
1458192718
441053060
1799690592
703437143
2136174633
1364887258
254965506
1059904568
1341376437
42613593
1201231483
394614380
1515631211
817990302
1934735110
1491335333
1991309178
1422639624
612299548
1373836733
3725147
1440683066
1738327801
415931251
791105066
46413313
1972630299
502467659
1573985616
831704
1810840244
1542763188
193813043
1268308764
1010411746
863193129
339296593
1568586814
11049796
787629576
1787761002
1245504166
582625760
393003971
161937783
1276389520
1080256824
1416834557
1021345507
1491057771
1769827818
218516040
1031703599
1815581989
1192304365
891185856
1452432677
1809491156
1904268490
1571655252
186432295
1424459712
1780779762
1432300196
1659112651
1340974830
729975510
2036926260
166210922
660252116
2005593293
1291119848
1249952482
1501114972
1400205509
747331606
702778709
1612470731
1345495443
1601655502
537167874
2072025059
1829946128
219795670
1703333335
146391498
707048136
648875183
1216961584
1183709246
701052137
966871883
1528297442
1484481189
875912179
1769216862
1348194408
583117814
740164993
597964872
1178852122
220942630
2139732511
1720914816
216081446
1744849514
338806798
1372534053
1197025505
916509569
1066679797
778936470
932028205
1912266853
925862855
1826152084
884217107
1285271031
647349030
1025662323
152099636
819568912
1628357262
1350223734
574159678
2114130963
1645723794
178780245
1313552260
2042807540
870431435
195413148
754871696
2005171372
482705490
1204016180
324672794
1917713999
1413240952
882993770
1991592398
234060342
1708564341
682825178
1409490483
1884365151
1438334578
1042303176
1743120851
115347454
427079066
561977757
1401634049
550624996
867460403
337419149
1262823486
1058897706
2111180912
1223560717
2094085932
1395800966
932946053
2007601899
1765920160
556201854
840664371
1459987655
1960621034
1072406243
1831210427
1261449070
1336364850
1886644853
1729733400
838053359
1561823404
2122926740
1709792834
799248743
1689318180
1839462577
927045503
846925989
1302430698
468191091
875488048
367327757
394858519
425346386
560597330
2022053824
323484469
34279328
1195312220
6637385
2084778344
423038071
1694887587
1086157695
2115622239
1530184219
1564943429
89947861
1560566708
2076285854
26524888
835671673
1986745705
1290863213
1489119499
1535649963
642131007
714508471
109362165
1619886642
1953318557
318875379
1647952843
241598830
1859141705
921602095
197568558
57999091
278788430
332798346
1922816601
911014135
1955337029
1794939953
614999116
1731056583
1669891476
2025732985
1110836083
103498123
1016118184
1701181847
506564915
1954936546
197411076
1700817055
1113065960
1375921400
1101963717
182524759
2096994799
1478337343
1592664903
1425029573
1692615544
1876039131
1453374972
1989656612
991718126
1904976659
350812953
1993167245
1014588154
1836948724
1462752151
2047439108
437107761
2053286867
923034801
1152757938
323023519
1249569445
1909459748
1026930832
144286821
1716488986
129780809
763242274
1072926014
977745227
1145809028
1994669801
1726298161
836068437
599338288
1984353270
851719968
1592519378
1162468908
1452759880
438095985
606518998
2121578079
1502057862
1219670695
1751370994
954099867
108673525
354585564
1628890607
1347368159
1796134935
1496988882
129942718
965564879
185254831
1870786217
1341029021
1683077768
1039722334
639180648
404433055
654257914
440478247
1881040883
1124150470
1212562217
1824912692
1338268934
628758029
715053431
42928920
1188783736
1957437400
1246934026
943353513
906604376
101303207
395954992
873270510
1878101048
584293964
1435698526
1758693102
2021245772
632260429
1668153595
363873402
1460457837
270241706
1263115661
1062872932
69339508
916069777
1564621851
568698446
1473708463
1156018606
258345267
1145961961
188742638
1789262893
696236887
2071951052
1198324730
1316937816
416793191
1769974642
357712928
1479164846
1763929698
299307987
1747134121
1773099936
1669276688
1088972241
63728709
176123010
991028343
1630979806
962357766
518080281
1988974332
1715610532
1064442450
195475152
1950178692
1332500613
124358196
1825953944
1742247495
1322612758
1380490862
625473428
1967235344
703810211
451825114
89521986
460279018
1960357710
821777450
828516422
2053364494
487680304
1709912139
1565425627
441522251
1646703545
2133034655
1426286979
223682949
1096205415
1578609089
1961044552
397666402
1993301099
1118382416
1219949256
1796266102
1757318899
36653958
926079705
1410497483
161663616
1332401833
1714590808
1257470960
1392949122
594340937
1791032698
1525628860
657762574
1418510938
1067610656
1019104744
1753683656
535176090
450003459
1513484125
453033214
9064735
1800107320
1398666442
401855612
1087341762
887186085
700464820
891187930
1179201442
688718812
1505210574
1542448612
1045347755
640599175
687994031
1107285942
1271188496
312796165
315619403
1789920556
2004993751
1369111997
749953918
26728636
1686938789
772548858
1910378925
1483690289
37105771
748594013
1947622836
1777004321
712493334
2041164010
740901941
1215663264
1148281468
1677862247
808903501
1397216257
1231579701
1794742137
598162133
530173919
1343282045
1086451282
292324223
114787308
1485700386
716591811
244550317
833069668
671619877
1474829275
1581634842
1189885747
26471364
1257224350
990338064
238434047
1026735661
1000769791
2010085311
1953525884
1259878451
387177389
1401367070
304749671
1783149721
248269650
1942300346
1479073352
64274776
303605263
724730898
722546361
182941923
1925085444
1395269850
467415185
520879643
195185647
400737367
1770172160
382058999
1461265263
1889550972
1860661169
1072661739
898765884
398182436
1863401099
1159929848
510784229
1634033808
1913892401
1418811388
1749483438
257192323
843591603
587496121
254946000
887770685
810534070
1670875848
922443104
1555035508
507414878
1524960568
186498796
1873147694
239503448
1955164043
197025805
218366467
1192701358
593501043
2091420300
1309159837
372046526
2082463669
358233698
1590115161
205053137
1201289027
1416043008
733301758
75398013
1301290314
1388961173
574174969
119089153
2091158085
551189085
993045278
40724213
1253745352
2042902331
2000060354
2098818755
29696927
1095414938
1171605180
1106285495
1084169902
1488762365
2025348662
1909980743
867246999
1964517664
721249099
1777768372
1102577581
2045188991
833726776
1426222051
120641858
441522662
1970433577
2122197561
2030176416
1981209308
911402268
1588668024
950033577
2104679482
1156718220
1465937312
1269772199
2090182580
1046876793
1086890953
830621159
2030394975
1657366910
228082981
1998343531
137155919
2012285032
272595855
2011818210
1188343725
808520362
1296776093
938247539
573521396
780104272
1348745204
524801912
345098689
13295074
1097198610
732981379
1512650469
770919817
2088631639
219623230
1140219424
1197576575
251083360
900804479
2109498358
1574065219
2078748944
1359845309
192626723
941400103
1536503218
941110645
1932396114
1036411856
481567405
706612456
1563689584
360987023
880252519
1138906388
1493616848
594684725
1883551042
1804880773
1056196795
1222620952
467464674
194019419
174536636
597424745
274911526
917490055
1674147593
1384562451
1866094983
39744197
1188302141
2114144071
677307126
1749834940
697928429
1317586751
1206814717
1790018701
937712808
712488700
1253337044
2093651888
365951190
1885745280
88031520
1407182982
227831466
1519227247
96609900
1920240506
778280575
2016977638
681750167
1503765363
1762806423
163677559
480935168
572337730
1226151673
1587160096
1816166783
1806740924
832677464
1525341934
340698145
769084176
1799218695
1065023293
2139749024
1233778065
344067288
1618284970
1495763758
292897331
1124499798
1133658258
1678590524
1980583022
304553704
1781318010
74088815
235791316
1231170303
198911004
935475387
653033988
1448757021
1304013803
1684535496
1058730357
1582418098
397711345
341889042
1486538146
134943006
1102872019
768320413
1938648406
2136035248
2126113976
1689409498
500191061
1301734228
662856145
2007660056
1840125918
1964979460
1121120877
465599789
1307041044
1745598219
1595275149
349150193
213738901
992842119
1325136487
35464061
1635593175
1923601389
1983869911
1796074839
748873918
1192885365
342857086
919394440
414698028
1903125182
1118568731
1905222895
692411137
684722384
1105778310
2000022072
916354438
1319810001
462997949
1944833486
1957328055
1918106553
1007504424
26949878
2020141326
1596092187
1148751185
1843000420
542943354
1054367137
951833222
1472809412
455722770
146571848
246560694
1982392618
91171385
1442404014
1545995792
313788953
414823437
2099845364
137370803
404731026
1365974646
765659842
1412924883
2030211667
1263410314
1709335247
591418397
1933011682
1488076340
1665514413
1590824060
857532676
283833695
1008820930
2087866779
345109969
849444482
804037614
757360749
124883898
1297893119
879855329
2090140336
1339184444
661072339
1727598275
226912526
1378739460
271429804
1034854484
1937487149
1284351588
1598619310
213629955
1624854240
462364593
640729080
1532170425
2012180576
743965494
1541994519
1451945558
2020105292
401026328
1076196736
749075813
1208890967
480132603
348139787
1466628494
1399922623
662587840
1218441342
1293190802
1281356731
1208300675
1827200447
934320494
258593452
1766133523
350097480
258146555
1929534341
1598325687
1977832460
676549711
196751970
982585438
994894760
1579490522
986179834
111096667
169197139
475666
1094624152
866421744
1854001717
179361783
1775182472
447696278
611113572
699436916
1777391247
1421652173
707520938
726818026
730421590
1295079038
1659680314
192352719
947649106
743309600
243808740
1195536700
493311709
2119246051
172547339
1299930290
1746483347
1850126026
1782211964
1226349614
1155534545
1342442452
407129698
286271097
1655726235
155546499
818249839
893841855
854826924
1481202097
1257002967
578325017
579851037
1793159511
1525339158
594680066
458237735
1050902154
483684561
2006832501
1582177423
20308956
1965724239
1978519580
1632824451
1960374066
34296235
570992014
2065976382
683273937
89849190
236759627
493944477
1534649068
153725997
807448465
602580625
617545047
1719707765
457791207
1429274883
1495476594
1008117000
1536797205
1310877456
1655839304
1857317392
728363139
100435155
1288217535
1603187980
1602030594
1330733634
896698042
532467951
2003143916
239858664
1802042566
1063541180
1996548668
1155987165
474332139
1815304629
1328938712
1232189096
375376359
780307111
1858376784
272791264
517003029
1150596212
1182505155
2134478932
1589867974
186257122
2131262740
295697526
131363929
1990628155
206379661
1634295861
434551181
1378684214
1235480034
1036542262
213616955
428000909
962642639
123742866
1542110713
702462997
1640753295
1878938452
609651464
634466900
2075340753
562622916
1973149598
1989635337
925286609
1402248288
1177916286
585458696
1302246468
1552322490
997072565
620449412
2104120222
2141081615
1176770635
1250486661
422166923
812452876
199066154
416228490
734968509
86251381
433935029
845213632
1203520409
1679296033
847700314
1253628654
1247358477
742158277
639103185
1650070197
882941408
2087262605
1665684558
1793120045
1797949303
625969725
422006894
228258686
1298682155
1240579327
2147078483
1546496045
854596971
1661248853
1769854390
131446254
11707073
322361108
1461196035
397659351
248123033
2096957497
391390748
639873553
1060934668
2132132728
253836812
1210596901
565031817
102370537
2020711692
941040332
354885208
1864759989
431347625
1663117121
1339539881
791189216
1669229934
140445741
388111838
1441156396
599369699
1378949736
305040330
1200381947
1113333642
1203338872
1611606964
558714194
1311694353
394678108
1546727255
165857118
877866404
898446269
1527124924
1932750070
906009947
1351574298
877615027
430391484
1228550358
779568244
1786740492
698183336
1054981633
418871033
629301807
460540656
908353376
2064956128
477914279
323369554
1198236541
1077828729
519617429
413985637
729852820
924392726
676085786
778507624
484905500
2113954612
841782614
785218159
827556020
1553081300
83207258
1743585841
990023398
1764690974
701645662
2071297877
9337639
1878287072
668941722
1895058237
70234560
1708819142
96237992
1206469369
1237504553
1507482647
144057238
134392519
735176043
414703574
1409472916
155988372
1758037043
1209873654
2009055051
166342323
133164551
1284261948
1279087091
35488919
822953967
1713464055
1061654693
1843417403
785631021
296550573
75647264
2053631258
1931441554
1024631609
1664762691
1331000069
1946469989
1565561933
1554927351
671921852
1720591589
215180044
473483968
1396670022
466644106
1072967254
901859877
1416850647
950052780
1889485139
1756791451
24586853
1458117394
1813389853
1051569103
515311980
1110282145
1669672869
547341290
293027201
258786515
182544493
1494679377
560570435
1289156459
488894837
706063600
1467726547
968056378
1789467966
1897416260
777629045
1518136131
1954740470
817270883
427162003
991578864
1203826470
747220971
926454997
1314075041
564866225
1522125892
700548118
877553857
467096085
595510708
2077288017
1028982804
500847960
45412093
193530704
1884696366
2023415149
1792095438
1839598271
1178599874
811416279
702393641
2056386995
380393211
1775582092
572587428
79850783
160307293
904013447
1772731410
1485084339
142306800
2104447732
373739398
867621265
2001366491
663669137
623957807
646385410
737361779
1404154069
1152070140
1813663938
788922075
586235919
1359492588
1235864170
411914390
1123586607
607522325
1948525288
1756025565
60704974
1916823619
1396550859
1735766290
1356891512
896287431
1781406866
883711456
884372877
1945411947
1337775449
987121353
1070359584
114440180
888858169
1959054771
100708764
1332980583
786788558
329572415
1939755668
1750921114
1006901098
2093531906
792344190
1839376848
1103947033
854779610
636640160
1054665423
1043847
603968035
1041170295
1511240804
621057192
846121585
1407360082
998909793
93141909
1386224000
298183676
1220062951
410420488
330633583
629279725
682010150
1796166013
1578560019
677046487
850529428
305506498
1354959922
1416947994
1049032646
1847814155
653194565
1397689980
584844964
466453631
1713460974
1936349281
377163765
618937664
1670001087
1840852162
1174697346
2068072343
2105093991
470671013
923968495
1370634448
1050643739
451770321
1911124626
1646734651
1604737122
1089489655
1361396140
1349470539
1906006991
316877045
1282652000
1036669440
150816773
1481895611
595917823
88431972
183952549
291503433
533385279
262632207
1530070217
342961161
885591362
1919454649
1671490629
136766775
1015714551
1606920862
690768959
1386419861
141700847
574710193
547507974
1302859357
484925716
175944753
165998893
662100800
2042035470
1300905176
509224591
964107788
734814655
724080776
1478253262
856129586
556662004
183065563
257798149
931025717
1595975506
607036332
398470934
1031735839
773930194
613962689
1133307387
780683123
666348875
1046150841
2053296144
1361555168
2099213653
1995334788
1133195582
1316336311
903932371
101815842
1835878548
602666672
233869669
1933349038
820491810
1482942471
1353929233
1958908335
1019250998
1249504920
1273251034
757397961
1302974646
1623515005
1738488112
1565944045
327425037
1901634266
1061966910
1013815035
1961006526
839573768
106890048
949057742
393872524
446829901
1478307266
867562108
1327763625
1180176130
1423644834
37825376
580122845
558434477
14247822
1542680289
866462070
900581694
171018465
265817169
893467991
759012945
1655642445
120640369
1901524019
412062186
827879086
2063214795
1756925686
492981166
208970
810389690
1653843668
916839130
222943917
1369651761
612116252
2136807447
1215957888
925004779
2138843426
146608790
2039886629
1552066155
1100180546
707838920
46594671
657159784
1339375873
2093636125
785587899
1805988166
514628673
484716075
1132653720
730763611
2104482454
1526783337
1211861080
1921340081
1253135312
55785694
2131622982
784109265
1924371607
1062323934
1829017608
566541013
132202583
1130819919
446646391
195237450
616564157
1566624106
1173078286
1062296752
1091832413
1495198433
1009246209
400419263
321950822
786633847
366371457
780435777
2051561017
1856583064
1638618801
1101642558
701558532
1367447996
595727594
1101661192
1827812581
2094951355
630040989
471803232
1913361046
324229703
879132043
1366377720
1212421138
1773653578
67558014
2090394655
1693677770
1103797320
513126459
1679951602
69794498
2125522201
826444752
320066015
1763355420
1382961353
382194388
623763622
753851495
1564827897
241144564
274547602
337997621
1994014989
159849743
549888511
1367881580
1830091122
950667437
945919797
885660939
935082986
209847722
801382729
386946523
614627734
1083686583
1329526357
1222467568
547961374
1954768058
618555095
1431596608
497277511
1255715153
850082639
1864633015
1428050997
1183426098
1521250449
776280460
1435641777
944895787
354426536
1168457630
636213423
1974584855
1852002439
247669972
429430298
1322027073
240381101
1279612215
1458228172
1397949386
1602195115
1583419785
1437744511
399159975
271526788
1543494345
542448566
879426748
500080327
1606517454
190995734
1985080986
1012869229
1253623640
1513026266
1333751894
1515526687
756636627
421563141
819755247
2043545070
614585331
936886593
1940300688
437841671
708148993
1318231873
2082069657
1895551609
1094181171
1263397816
1174693289
44632278
453148155
1485256288
217144349
1246999268
616004092
1264915562
697449641
877700276
655918088
2012518780
760344249
1226313686
2059774140
700388517
1933911760
1560723937
274714665
166985523
762818708
763099285
1962641374
1699519448
1969283068
570231826
1508114507
742495669
1536457768
1953878489
79844530
532595456
632932164
37169858
149054385
1575161832
348996843
178167159
388520704
2022311495
1777620376
496666189
1202715142
2124526673
405723280
1437708402
883726196
1560225838
928653671
2023065132
749350132
1991976665
1255578847
1755615786
1213268847
458047017
902208226
622710741
907872841
606275382
120786952
965462483
343812121
1264396126
910752459
1240148559
1246790242
448274954
1766228274
813839469
1810145271
1916811214
789846264
849577693
968879716
142542546
1720605182
1579337576
2116697159
145297026
1757292751
797681192
1350634731
382452619
32166306
1307204871
521058388
1525424257
1435362125
1898544589
1143750594
980560779
1233230028
448649606
1482283172
1716643644
1009334150
481203923
771377235
746439754
1544653056
2092600294
1606062012
1114459151
592618636
1825545740
1363346786
1412819270
1692009891
45223273
771794697
47181643
1100080284
1563040872
2136653887
476313770
1070504572
854430830
1005796665
149745038
952389344
58367272
1006037435
1142111229
2071598432
1221370889
1627052049
614970140
103088188
124095446
1737264658
687007802
421609153
1135469140
1826713053
1844190337
697124489
747078828
1134857141
893502448
1037206091
429846226
2104050270
1926523783
181191214
59907597
875787048
1939002128
1390880455
443787359
1353798743
967918383
1743244492
768860331
1424807612
1631795563
1960314456
1808631418
555304387
604990669
726649087
1378403024
262034083
76931306
1321206138
747547829
960374708
934529240
12102122
425098764
31138755
1432035275
217134882
1247470609
1230601224
2075925138
1701876509
518196384
153487745
798419665
2126857674
57091381
999128118
1067863768
1182676512
985515007
2076757296
1223447567
897374644
1053833304
1749740134
1626070912
828171511
2061482687
2085045622
2129353058
639422516
1585254101
2108739217
1384512395
183631368
2133891677
374172568
848884060
684532185
1514923100
129064376
1749846726
1667667032
1106777751
1617686619
389135986
1064651665
995681072
104675369
725684722
1645011554
1106590042
1886248909
434409183
1455072603
1210160724
1492806350
999988284
1327340694
76628466
974769215
1065556685
1885124136
1140838479
627044439
376677489
319369020
170575649
1942525279
1108253360
210912838
1337316186
923264447
2018964448
39063615
1059812188
1149146897
169814426
1007396238
1610235634
1885244915
1291550864
716040937
415427411
2046761462
880408701
2011023056
1309771281
1686892668
950766352
558346498
421841752
1499507075
1185120817
1546644153
712921054
932876576
374506492
880117710
1573954875
1556057537
633097407
91818724
95012602
194478594
1659203763
1199073225
1916111074
53000117
838298493
1712912719
113192605
141718973
2075920413
406027510
672236796
1992620563
233270605
2050851455
212628139
344855749
1960528855
783303487
2127979588
2093723732
822894158
785162578
668557780
603904687
1505218167
1840814100
1976761601
196115818
539045738
506054106
882679528
130209855
1030357458
1228149133
380687480
111283563
1680125159
1359324296
1458456111
893606389
316071440
783738516
748676007
1223841542
1768179127
1719031917
1528873439
557168946
2075231549
985691881
1054561141
1267691984
954994614
825524240
773346735
136244489
1742169278
1959328599
1200886921
1375203347
190622881
1421619298
1178337093
581737375
234531539
601815568
990755183
956530475
1189485995
1928181505
1723234563
1015448820
1141614988
1034472259
791965666
1898518019
293707603
294864474
521501339
173367446
1941535788
1577445635
938208700
2134366219
1878855853
1997801485
156502497
1272321471
110769901
2144799320
89264369
367510589
379146049
1137242296
1745198902
231494707
633563287
724463443
1266688580
1910602982
1502211543
1094482372
616225376
996759322
2077234319
1298393418
604354586
1721149057
566597556
1245463425
2098475480
813540690
1619491276
79927667
1369029544
1234616427
1638441506
572446009
1251666479
486040362
886510885
2091163270
457202330
1466419353
1659503459
221138358
1719673602
577249028
1436441571
1146560082
1415853999
770888476
2121240550
1014929529
1892428791
1546727560
8665971
957034382
2040179455
1562203291
937686743
430760989
687654569
1398337711
522120526
1920362700
1378101077
810774871
679976517
1330815514
1946174457
1278541022
970038480
701070357
317202427
1982042291
601760415
775438766
1959934491
1683796005
1222529074
828925571
1575693695
654235464
1218070458
208819258
1725131147
1830635085
994591957
1877079277
1923284637
1477980098
874450967
2134658180
1329834704
718146477
182473373
706349451
291399049
776808795
923404380
1499101951
1620796457
384447403
440355301
1818519597
170193192
10790984
1029581967
75857580
1726467221
1044356664
1106150230
322114438
134259560
837911252
417573886
1457394341
1898887464
722693925
949940441
1549165211
1066293422
1560066511
709893593
1723065151
207600694
981906582
1887947853
1461947688
1416336986
1372107928
2123285715
1159243126
1157246475
186709315
1035694874
1510838451
405710010
1909896130
1383652122
1420794988
589948924
1687807311
482082419
1379951275
35249713
449272215
1123197581
396912864
1119033122
1826649619
1102478794
1576117703
475518131
104364910
445547348
149077166
753641885
14302184
1723081201
38217296
2125351806
1190699067
824026602
767324285
491559251
456429878
1727175686
848970588
1901017896
1515702594
1473345103
1193035564
1837927483
997145911
1906914419
1222136646
93137479
2113233894
1001186546
1403961657
1290094350
1452067749
1334296730
2134576619
1542476521
1685692331
95256021
2139487804
85253218
801948052
493597887
662027463
1283082372
350208760
1201212350
1745557188
1428923086
442321649
1139072463
195686359
107823402
529234242
1718664036
1102422686
733723879
402044561
706223667
1736809214
1339095690
1195959313
2006171297
176993909
947076994
1875637445
1619362024
1955087760
1311024261
739225639
1382646085
1955111208
163248117
1095160918
41114082
1541664726
761881348
566793526
137096514
269778644
1044266542
1588157564
1840627339
165400040
568220194
694767131
568698446
509239392
177210104
1415860541
30392926
979479368
1872799337
1866513543
1188044642
1526275388
86488162
281099893
674489008
1051601724
212553515
886090546
1502642796
698127031
1909824690
1716509280
1565185173
1754157409
333670486
1270442758
23733534
1757843935
538471835
2077107860
1725370960
681431115
565012482
559507074
73378343
1294872961
1159481177
1337090595
640459611
303258393
1918490581
1478927620
833557150
309898830
1825740359
346509538
1740631305
1187681999
475492572
1591036398
1730818644
1984130059
72603869
520835135
1765021616
671618242
1191628149
222400248
254064837
974587318
112173836
739084202
1311706525
1184148581
916235708
957498164
1589468152
1993166703
685688611
859823264
1204855760
2101723411
104096106
257145986
1981813118
489266059
572034910
1611443292
1812271814
1338818452
158345540
1931881261
1621927540
1966119050
1865976903
1219740039
2109937521
879455876
2108552131
1250520533
947623571
148356818
133714560
1333722568
1095233925
4970461
91859096
1993436772
2077773518
1903777535
995181423
692237726
902459694
1814361701
192802440
526559404
1858060146
939356966
1861442787
988852184
1940489353
106313325
782236412
990733663
468746306
1576872125
1432576009
1778961452
1446888129
282351861
183240014
1703344193
1586701578
1250186430
1225965669
1825516948
1595805530
986971502
2142138701
2002484129
547993047
2086161899
190910439
80934272
1542380670
1297828137
302778318
85954771
303650869
564230576
1287512973
1380062891
1213921733
478335010
2013328172
624363166
293189697
1491727915
1505114613
700465710
1978834063
1323663234
710103119
557835683
1862264631
191647757
981047136
1654154081
1542282466
1613480631
1305951136
364238830
178465258
1376785205
452562420
804483471
1207063379
1989344025
323029513
1246247846
927413899
1285532332
1376868558
1005394673
103419575
288583120
1903543920
1160104403
1162532107
1939331302
341160559
264162806
1421907997
896575726
1748018279
2028291905
1264469377
699525277
348001497
795109838
399857562
648562575
982256
327040287
255050769
987765146
1331905724
159081364
1745788026
812170668
311707270
1788938923
1971880080
73735546
1956887186
571787318
1683201354
1781233480
1949728387
901934896
1536365757
1760971683
1716747529
192098018
416675069
829535208
2058490437
214255563
1274997614
1630110822
296871726
120530829
1541215242
293316086
2147234156
1555732452
1330704482
1322909252
1576973820
351225936
1504617338
1149623388
802238607
1738364496
809421067
1381336466
578286897
825017594
1970715835
1368723946
676613439
1602133740
856848012
8088712
1529083482
1844491319
636428226
705449228
239351899
1908567171
1630139382
277702874
978569137
1115045387
1434424135
1308004640
1060218741
1937471406
516938976
380536094
992096157
2132272849
1531063484
1444620579
1738762994
893137309
981026821
1701881129
297752369
1873332576
1824130024
1237405743
1361565150
2002149300
679772065
92204829
331447764
2096138038
1272363706
1427598739
901630816
1432751739
884752976
266053095
501487698
1034239174
1645861389
1309243017
1673230327
1527907844
1702416818
788201213
1234210329
1229506516
2059101141
1728436343
743984636
615924366
357117522
1834852498
1824972966
436608406
1217811895
592716179
376320650
139154667
2043664361
2033459752
2112690725
1585297207
2049665875
1561781660
990682875
1046426876
370693333
1643528327
1282055086
1885930828
1486949005
1468198257
1647660541
1417601606
335172464
1561124648
1283142853
700217872
2079957620
1048718878
1144680825
1733946787
1760754588
1275439992
1344038468
38043390
230568030
179619296
717056342
438137971
1171130241
1786705111
1306668941
1329286540
1294885499
1761617207
1025328079
64566164
2133063180
1331739322
211073841
397555325
1014611843
216123375
1751512604
81777888
476050762
1537696837
1752758521
1470258509
1712176132
2027623814
1894489638
696918922
275386003
1783408928
1594153658
915040070
552172342
1517851499
1690759749
1738750998
207593574
1152073694
831450979
1452002447
1888004894
1563754368
1455850993
1471792783
1733064508
1816671461
1476160693
221481391
483135402
1910822228
744051517
1781760606
824571374
521642394
762468530
1683709982
377164276
1437423702
1650217007
1213072959
1173528496
1350560499
29524314
288360193
1644838409
1910161236
1717633793
1996783683
1253402210
1792477534
1557206501
1986867504
1785326844
1228563841
981129067
2095719716
428077564
964243878
853620500
1325488665
2100774640
228074019
1062583940
1876702575
1663726548
1148349759
205967311
834391733
562382094
728441154
2135237974
1613655098
1059673423
1590291531
834547898
465954316
1856054671
1238858889
39824388
328422415
501719756
1072771136
1230338744
909634573
712211179
22733656
2145023171
933824515
1433935839
1982375769
362811114
1352641933
761847002
984048221
1944766728
750717891
2097002657
93535017
2027147468
996169725
1884780047
1693721175
565691397
1594206816
1837229108
2105430490
1799614440
388971508
1228872367
904505810
1847991612
1611829627
149306155
1923020133
29046465
263351299
1645695229
795603558
481498964
966748764
733803080
550597253
613973052
533985885
1902292911
154475009
1590724713
498626656
815592484
1360394364
360949036
1962804461
78175471
1974228263
1136748703
202253900
1043842249
913561802
206494898
1868436732
759748672
217366414
497549508
1414188123
773930194
409899788
149259246
1277983360
1043101500
844847273
2013532520
1567839742
1535534264
985050323
1870515283
1776955244
727533451
1847545023
2044780342
1339204666
2126730690
71048811
665005462
54406362
1563947236
2651543
1657280169
66167229
269051584
780152987
627858058
762164020
1066640835
1986124042
689709361
205733335
144931855
1855192833
873880374
257317388
479298043
2136476125
1750366366
892238392
319885214
543211973
2049425305
1135088165
1303540063
1697894407
521554760
391818761
444987849
981845299
69324564
486620926
321935885
1752100700
1693823746
2110211595
2126056663
1449265322
14004012
1208703998
1665553751
1172913677
910836835
581112577
2112514546
1112948976
1224580361
2010306392
855102894
600101976
799773150
564879503
1061272617
1342714138
1297240801
1648173244
834006078
1767072537
334380020
1717807435
371177124
954658986
1481851932
1261446734
212431285
1013914780
1247567191
1234282316
545034293
1918565138
515219253
146017460
1234944964
1494627263
692507167
453009596
636728214
1988897394
407175114
1582223125
1925892750
696694993
956272634
1104290386
968930996
457891694
972151818
439885721
1919977020
2008491899
1773508922
224609626
786769107
1641831142
534822681
1037868860
447879863
618636894
698915972
1099262172
2113380669
515390880
698021995
1756879734
323716386
77817057
1845492134
1815915622
1317922629
549503205
975664729
1153669207
2028322231
1327432980
1019303817
1940554983
1539085041
1972121019
1264957425
829918365
1175406459
1974511616
1672693378
1404424764
674662120
1742244663
310139394
1969401293
660012307
2118609248
353547220
2123744194
1405546896
1678467069
116137246
1568566971
1410591803
664714086
795048741
2113949955
356788989
1468876300
2135113447
618890665
1712618850
212017599
878350553
435462588
1696436825
1680463591
1712784149
1563277070
634879275
493186615
1052102209
1426253833
825442317
1572165093
2133859466
1412927516
1996859405
2108873523
1227366048
1662158961
450271119
80924624
1376719661
888155010
662942671
114419245
185401504
1842648564
1659010623
726086528
1542171585
994512824
1795430013
1959299167
173783018
137294181
2125997688
890498340
1543610414
628808561
905335954
1719502389
2106044662
1217924882
452629990
302160791
1731505876
321439547
524016375
1097725252
387649995
1162179481
1613231479
1022016617
633982564
583954696
1484647101
372851715
332798346
2049844139
568305031
1649788250
50760409
1314998186
678055293
1976472725
961420909
953976177
211581394
1038993559
1796835348
2100470302
189147937
1394003786
1683604848
1124084497
908461
232399176
1767377115
1178629209
1038667857
385460993
1771134528
1184003941
1812966293
497186285
406594960
153294253
1421627151
996941206
462025599
1349998875
1045941352
1280168230
1257461321
898159939
528598882
216274237
1514642232
1771218412
1221193131
1752110030
2013775785
805292636
1371260542
2104793259
991865227
455590149
401211000
1714912267
766518093
1788931548
1928467340
461467541
1315877354
1076455105
1804906828
1462707110
393885201
1324007291
1086979905
666769748
1504675687
337225466
2026243499
1756360805
2019521427
1211135051
1339216639
1857811304
1233060098
1123565947
678666215
1280542416
1530567950
481105657
517214944
1108978310
644696430
198875368
1150248850
1987537932
647050517
1987681754
1713038456
616168128
822122073
543431688
1058280212
1629599376
38129360
1006556352
1061121012
1523392716
63560747
660534585
646553269
1129995847
1610594138
467566826
1671657810
1601464435
1000620044
493395016
687299403
366134341
238337987
1634951008
2069351357
1921297844
527438633
1710981211
75917380
1782431735
2062100842
510719200
1561303524
1325443160
1212845854
825905194
1160953807
315735297
1477788562
2004548687
547894209
724988603
1639308567
901344261
1502082359
1478065652
1642340101
1847109369
1930020043
1204659839
344135820
804781488
2020541511
395072667
1184501433
79430019
260961507
870988682
340826485
1130878403
1288297993
943292807
1566314081
1689548846
1835834705
587966087
1095843081
3260902
270043109
922836477
78201111
2079569009
326998148
623701382
1560976519
1561503383
54273596
197117322
1047687140
874441766
1217879635
1433318979
1299849108
344668393
1085019070
1773656720
719938087
676935793
1647735202
1568520067
189977413
638973558
286210819
153970774
1672022879
46549590
808742244
1799037314
1720865853
1780034676
1307661217
464716980
1833027550
56379667
137423054
1646031080
227611861
367585686
1249308771
11319979
1735928302
1937963262
1288008098
1690913546
568132532
1737308281
2026529061
249149848
378494295
1633859878
51839350
568014215
1278487081
694197235
699639252
422835841
1960124681
1928201094
1997026206
1923399758
1229196226
522032088
74976284
481758699
882056787
2120389466
335762295
655881252
2088841182
216281946
818865860
1503834428
666358418
181327371
1439846875
1328299876
1267500628
487976620
1305509710
1707853528
249878647
779929279
1496852740
1243830501
1190123721
502790252
1813844586
1662266241
992813412
579800257
1443334346
1533173034
1468605736
940551199
634052429
1816793984
978345913
1011134735
55996446
306803547
558710505
182386852
491809334
2016023573
926001386
714088964
451220298
1817049026
1500211337
1088937952
446754815
65052986
1707823050
46968458
1346348603
1893062231
534089996
1579156005
1806164883
1645755814
1461113604
1629735130
564310846
1176246841
217875786
2052366874
2017649818
1990161710
1961300641
820797706
376591326
1124157359
649382468
360826540
278927303
1951530057
979649381
1686835602
1621146148
1739989388
566674192
715638709
682286312
1383914314
91069827
527060140
1271310759
341544318
1188616816
443983907
1617802267
1308568713
1246705590
231290261
1765180991
1130496229
1228185420
924406014
1383189471
385803493
566102037
1894246257
670076119
988746074
2002776395
1495372434
1454771970
264556262
353273524
2015557611
1400448776
1484890344
1890294842
720594228
1970626645
1581256435
48635895
105780529
849783976
297859866
1995360279
183608522
745525531
1648645939
851867492
1153174251
35047832
1008104134
791057078
260761076
1390280469
1853271866
1248177814
821806323
48628974
1468110870
1642838943
36425854
1915622555
885604410
188610956
27297341
528699028
63054414
1327733022
1299561212
195840430
1657187977
1164190191
636107970
2104637935
1335704443
703515925
1946981093
1347505624
1176003327
1507050350
1555809462
533525212
986648137
1167255447
2144151752
295120521
69749170
1815139100
1445905874
1649797323
834064764
1638188886
1875586836
494072374
1852598094
2119203695
489738764
1217229603
362621581
1954293477
1317954727
1499052329
2124913545
1202739044
166841596
996545212
850568061
947768623
1118668838
2017819013
1722711518
252022460
881141542
1697706089
1249594600
253925291
2087304581
320034064
1816277211
751008519
1511099483
1299935755
1592963388
1730860866
29680184
267091253
1404700366
2095978512
152723038
469690764
1618821637
670149945
58304929
2058068403
2015323433
1388273982
203707154
404489419
814597771
774091173
2035883962
137364915
797017112
912834669
2100681512
444574058
1280115428
1001718354
1865663663
62510602
1328125912
2127648419
2004471670
704450010
884853681
1491609509
598821868
929898379
1571943288
1002235607
2057131637
1955334892
1615417504
2031575111
1992617688
1818465517
1326048991
1296851926
1004287154
1143037533
1872719070
490073620
1785430056
1817053887
1692572494
361868914
42626373
1960792929
1444757626
54799033
902806124
1681342744
1110092638
433993670
289768807
341011155
2029430233
744584444
1194802253
474286224
1350142706
680394966
1442973149
869663382
798489292
31060781
1485643236
290357660
1539248635
40797363
296126600
1529268511
64712406
636539871
695261893
592831688
243580941
1416440454
2048280246
125014929
2114753861
1445875142
1264886765
1373644710
1598595547
772800523
1991949794
225396014
223823980
522391522
305953284
971863961
2006124997
1575290684
1975183810
1887927081
574503270
1852219060
1218477997
2096952313
499964617
956062458
1866834849
1399658524
988210719
2058307310
269076343
846730907
245358134
480101092
201537359
861603139
1563782582
551463804
2122796489
201630197
1840671613
654510380
298770753
1770985308
2133547309
879356951
1099926884
1248921359
1439726269
1556904121
1326173306
249577649
794714291
23044419
240170154
728689472
1166114029
1263121728
2030707822
394080124
1374075764
1081664956
1466362685
1342437476
1276527823
1839099955
329951814
1151305704
393933810
293927810
1816450117
2033939153
1197681321
183669299
409420848
1573630920
569175406
175118237
1761734747
814730645
1544760835
147241067
1293773530
1970407269
1533811586
803230756
1881449247
1489341399
231426050
1989561023
992489396
429470048
673845492
1323547375
1739016103
1785001495
54362738
144775243
597784288
1140800064
464951229
325718513
641288460
1264886629
552629528
637086004
1769332691
22406127
1511042191
1664256180
2086912133
801379934
1814291504
594384551
220739230
1317485867
1775698809
1932414462
896068184
1949405618
1389427750
470221609
1139549319
1870815677
68513048
1795292258
969873533
1439534527
759448370
1245900499
1284711237
199674779
224189128
1899616403
2051823194
1638232957
952800964
710855695
1560482985
1193402750
1941045163
2064188520
1344326931
1814295240
436810282
1371578410
1231800615
361079116
411125732
2026127376
1240648463
272311010
1289097694
1307543874
948372129
1105055435
666151001
1267901012
1752671429
398641163
931070271
1203403768
1297174428
762236362
1905983978
1096034256
1298567523
906891654
897771367
1831885816
1373186682
1154797800
648963084
54441997
718816891
1153251634
882174465
1629817295
891395412
2063564846
882931908
25303893
933350732
653362616
1303690836
1551400656
911753537
323689130
2004486612
1136786683
1349078821
1377356953
1860440923
791948160
1442638277
227311124
1174790306
1495513797
177819845
1889705010
592303851
273319832
803214187
217611136
1257156823
734891379
1811228192
1547828859
2110024083
33151513
494716546
1643602520
413850806
1240696643
812472375
1405645
1550891595
1383176899
1241884499
2072624537
1345254040
1415902714
576498906
225246874
804862457
1582200114
730367978
1468977033
921465144
750015196
932716881
2026759302
401510828
770323570
1074229770
764627210
1694445151
657705430
1564932942
1554662020
411855147
1090123142
1354925286
933063748
2113091151
547684444
1562330568
200863328
1744506579
302851446
1388766219
1353328425
1872183971
1337762015
808198604
1729964170
940434870
307054623
1142632712
1221206457
1141330268
317262744
600223234
123872385
1423504094
1658371450
235882977
472203539
2051291113
479698688
1438788628
1559306060
659609429
2027445596
1635603877
1560837266
1848524169
1443975476
1954272215
1917035772
1625043194
581578150
531557839
1103950127
1206153836
512604297
1330810255
917958220
2114664090
1932918156
170192762
1968512570
289423105
1298341843
1917775165
1919321392
215852154
1838280392
470485727
1750373088
711202767
1601226422
965307962
712877148
1012138610
1852744784
2078853264
884066401
1438225607
1041062143
94413105
1097726608
700430408
532041773
48772650
939715664
118722917
1677497218
1292030490
1450711646
1575929359
863983425
207711219
409045622
435408026
25734208
1767344995
1159476534
789691877
690124484
1839334622
654635331
151434100
1234243547
289382161
128710740
1194265942
1404751793
740583059
161903943
2141068687
1636340497
1452868901
982898548
9699911
1496852740
1687600501
952269105
1660745653
779018256
836937000
1413481022
490750992
1400262410
1451196076
1815156290
1799865019
1918454792
271441402
1478947264
1163931033
314377765
1846843870
23030066
256556560
1831894392
454636926
1393525603
198498606
722576544
1527279379
973978651
104566594
1122637765
655182784
1791312573
229554850
1648807678
146960681
1928676809
66536501
2021711852
1345511447
421628305
1022221435
546511633
56661515
78939738
572078307
269077511
980262860
283933533
1364219001
465147852
309567083
1681269623
419397041
57286931
1140014383
802913872
1194398645
2065649995
815020107
1548402609
1510885810
800255807
959109920
337161284
1006518523
1681952739
1826212625
720375700
103276218
797638771
57610089
1789110508
357467084
1935867645
1648242358
1123378493
1976553599
1273055557
59658253
174841794
1711464303
768603075
1529114860
1001368593
894186441
1262867142
416575804
1832465297
1456646145
1905914290
66295780
838327532
700966333
2123415416
649979812
1344298153
788491951
1599748885
1262826056
701795272
1657080852
2070216856
1416305621
1726929695
1920263946
1778862457
2028882286
762821262
771759741
704352636
831872128
1746907220
1834873915
1213738364
507009023
967538132
1158229969
156384190
98894252
628939587
812080454
297006769
661748327
1593532832
1949012982
348395566
981128890
1891769075
1350985971
1385231344
510634047
1020318943
1156195344
133698428
928046793
567059820
1483288870
1420810021
720518800
1032954830
89703594
58964888
2064544259
322957201
1451612799
185853409
1564515924
1037521476
654646396
466481422
419530329
501862790
871516670
1469255773
1053373272
1717553676
943044776
2043026265
839555678
1034742965
1627217621
857585391
347042084
1467726745
767926563
616174770
940958156
1826764459
676577604
1636308173
1311700198
2045773747
1662483271
162406136
1828056967
1406555358
145507224
687729094
1685906473
254858196
1299707709
2032873677
2034963463
1960559213
91517155
532123566
360249345
1236893772
876053634
517841406
327491755
90154385
834276882
973351190
239352803
579368328
1888931650
392111825
54796662
1646824899
966865544
734951863
1337178980
1146432468
30809731
631065003
1332046306
1914528623
507783163
227083678
2088975068
964577741
917406222
1774845572
1858887261
131799680
1171416266
960702429
1451719712
2062436145
1060544123
265245694
1599627430
655132053
224306436
617837740
942254514
833829385
1936062390
96237992
1072218746
1743528275
710874122
1752222564
1516147293
1857531646
1405612168
656379904
625417981
2048398221
1700728909
68081252
1637509013
322160304
1084455544
1995508881
1508447815
1356604527
44249909
1657607288
1876295662
482114419
491622678
1056652964
1455124421
434923770
557320509
1438466706
275136732
1885782642
279094985
660359964
243994735
1265045584
1149320111
1181364836
1289594684
328276375
1249427237
1965015890
532410565
1169803122
1991727639
170320656
309140758
1275486005
1088531169
535310432
1025687221
1295468004
1711591999
1155956169
979955895
1943868089
1160706276
1451893302
1438457365
1830232403
1317954727
1250442828
894545848
782775373
911830780
211492428
2079343274
1087153506
1360582544
1551925590
324582581
108940106
1889907343
624656101
553516855
517185140
1943965416
301070123
290956658
248471057
1747718060
972342267
1764741900
736055618
1224973391
56344757
1608426203
1372710829
406373551
1022299965
1443856436
1429946080
722860345
1141524828
1475316128
716323676
1938324303
1926246386
1206815351
223457568
1989015820
2060644847
654879316
1265285281
755422784
2004998985
1727857797
129094549
844595500
2135612717
1294673898
1845637859
958860809
1220239760
1936838300
1372321234
645741358
2095056379
683240143
147786390
412736245
35314230
1765736832
1195982213
110427109
481092403
1203759063
452071279
1224795147
1885219003
973805695
1830458004
92579065
1846725233
1873617172
1718739356
456038797
727943607
1811541155
1044621799
1206971040
560023845
785084438
1292083759
748830673
92502496
414109832
54021730
1400611213
455027062
1586919909
1709185146
1528710505
398661569
1615851682
1401805678
1834134500
424056433
1263445517
633175580
2094864946
1558108118
1736097254
176779360
1614711978
1447128937
1346700427
431638887
987019604
1445103224
20888457
1544255350
1988686086
2036261671
2144765808
1015495650
17471170
1235647027
281100942
2016592565
755118078
1284078471
1045321343
1471318911
130868394
1604556860
1043361954
1019602967
1674509731
1320224296
1339022511
1785114733
1978320998
1845750476
955070288
1544604269
2010909531
1147550571
145980811
425002506
228924967
518076974
1865442816
986741247
316179311
840389166
219401924
391727448
639148306
1333469964
15147485
1995334548
1031665491
1864589340
2115041692
393303026
445816082
993221259
1887560017
874826485
104338179
576405102
1906438036
521399281
1966947737
716120519
1523715320
617443834
1644457193
1156991429
1249926220
813530415
612334987
601578823
2140207340
331526502
728384186
2128989983
235985913
432615586
1914532018
1938795103
1515774636
1623906499
2124403076
348483429
1754165757
1157692828
878995089
698711597
560046540
1231521043
136541767
1246889704
941778657
1711681815
196123682
619874270
818456106
235019127
2028564571
723749775
171270410
1595811418
1947891961
1362290301
1486374391
1708244794
1672014626
1881320400
1344751159
1362107583
1166635456
1315455748
1953693117
2113442108
2082826960
1943577355
784161049
517253571
874059750
136134387
1615729723
1311831219
859653146
289449912
1863174779
256845233
1647423964
961972770
1635247707
1872436178
2082454698
1539705181
1533785540
1380563952
1165578209
1436197230
84392716
214995455
1958048174
1611292356
158806323
1143478232
1587072864
1562014973
1339788117
1406418032
1646377381
1512311290
930876408
1801392679
1886038657
1478493865
796132554
34363140
1032543906
1278272487
262475014
523785312
1834685887
1954370000
144666925
849585523
1102806462
629379886
1076605693
1622721130
1800463754
526063779
1907564857
1429204451
242181613
1854355984
1907473272
1342151026
633127719
589572060
1027372773
1437493939
1768775669
1213792024
2039659202
627036431
1323452607
542165824
488646712
82460110
853210644
1498151795
649668981
780252364
1342820430
2037520350
254087344
11601973
990316748
302752094
1565208203
412304133
289510332
1409546158
340621872
224473415
1968502992
1250734943
1931023536
1109408541
1046994139
1789208547
1213362485
741358908
1431840336
594833432
1887231774
1701171974
1013040281
903882301
1646633708
1663906495
203691310
1602534922
1208694486
1244318668
85368494
306727856
705484398
2075701293
238243343
225413486
2017665516
1404084583
1972518862
156140905
133266799
1337699384
1529617852
631164838
849895689
188699229
1766615529
432954301
228733139
1632530642
1585820524
253887495
219699592
808416387
1322311484
354007710
1864085687
157736274
103101242
1697841149
304070077
1763345492
1474259095
1953833439
511149407
1060700389
1952335679
1883079172
1529615370
1697204922
918155741
36041792
97937626
1082344776
726003885
1286871250
1884438381
180913559
544316445
683680746
1333994091
556983641
2016789986
2078093830
615209121
655747551
1667536936
1154109283
873934131
1125647929
580034740
389264755
2101304354
450562903
529014057
142125291
473835381
104193947
427065124
39598260
2135263159
977915042
391483663
1356849433
402094472
1421879846
1486206076
1769680659
228010422
897170208
234670372
816112135
1168793795
1333489471
876955205
1516156311
270412667
2043572738
890563935
1735874538
310747316
914292502
573808315
1442986165
1434347897
84654909
59221146
844866461
1903830451
1844753234
2051693223
1050688097
1590050940
831748822
198124637
1591510367
2017494405
885277274
1756454519
245881180
1469050621
1882442935
113512248
2071400554
1813785594
1961229255
115613427
1156209595
1001508507
1021760342
1494085052
2020921984
835376188
1559392134
1760264322
615922871
2038772072
372036308
1445014732
1668735476
1790853407
443619672
547512645
65155676
224296620
603613918
270962330
483120771
1682851466
473638742
1869358740
667513612
1957460001
1146057955
416854705
1366568864
1365530603
844213041
1983958609
552453707
615788897
1756397779
2081432604
287335301
760863115
420833690
782532399
186487612
2137232948
607220476
1012220881
799988895
801142401
371333653
786868849
180401194
2027055573
926765835
1816181502
1880861356
184554842
1377775098
2075716765
1256282111
854573674
20898949
780380962
1697852512
204325003
388117420
1912293411
2128202468
880541284
610506697
1324091817
122650516
1925230251
1512672722
939488772
222400248
757662907
1019203627
1844031004
1891386149
442776953
98480203
1576977853
1995257437
591820367
1971036797
307818897
958929761
872294018
102758364
1593860219
377825694
213939467
103448719
1590392877
1275530589
316339720
1535870542
1490881361
614882439
905939304
654356529
1656331211
1734125303
16922218
993695906
2048187123
107067299
1446861564
1323929894
2092347856
575376167
814193284
1936090695
254507864
1544294217
452990013
688906347
2088619601
1592490075
1450338219
1808713345
1483794048
1554183106
1738978002
1611044421
2021625217
48915091
1524301927
1325483986
2038487305
1023764956
1141862797
1384458843
1552549195
1306130917
867805009
370345912
496035979
1046134012
1548572184
908176436
844658298
1413794625
1336591684
609644452
632173239
128728117
972370686
1971159680
592772655
2074104823
539386230
1639122147
1852657362
1227344825
1310706068
1127008963
1832791537
2134729665
902995534
1423152929
1957733827
187229911
271370138
293874421
118707577
100078749
1573422776
816730532
636028485
1763840126
776492800
963114796
655512851
350591038
383283835
308640720
480750200
1785945223
421741158
276372916
1937194483
910554181
1421818572
2091919971
2125707953
482361268
1760881131
1549904471
15787188
1043003236
535932619
770415589
478146197
967241838
992275316
667038558
285505466
1317759446
939094431
1568608519
304552654
1142420703
1826573880
1495070230
1312305450
1042462041
2092763563
1417152404
665829873
1600380031
1272776473
478430081
936395311
1991530456
1910843064
1528677072
75221637
298173560
510812612
432966871
659680308
1548622762
825475294
1270736824
210812008
482462708
1330669448
2098648458
699053454
1641370554
1716275792
1835026105
348018387
216882054
1091259039
77683274
1932927480
13368872
929066245
396761087
1863726003
1482296154
940763155
1087680126
1703740895
1932429692
1053871712
203321245
733667796
2059609376
1274502008
1917657730
1822729421
2136120138
1710607433
158595978
1017441442
600808805
1339979058
312087355
1298975552
313485299
146975482
234244096
1264710619
1487951422
843466005
1721283902
2051151588
1844311284
1882651235
873894299
2073031726
1417511097
1282703812
98313189
720309772
236578104
1305105727
823708918
1516411518
1819942830
550545940
1349461028
248372648
754102598
1492350482
1832257257
963258070
123135589
1668543765
974807125
2026704269
925019883
1813336701
1981660731
1975441234
191928603
158919103
1313806361
2062897946
235491113
1777486067
1278121627
1663900443
478092485
63241393
1946471415
1984903023
1898616717
773544396
526679057
900129700
515067647
1019912222
435553799
1893881648
1718181881
1342551431
957449662
1391482519
1976501545
309366744
1125141533
1157307244
1180860700
1743904949
1281216658
476800224
1948350744
466411045
1401316702
180209493
975243308
1506344094
1210215174
1261918222
1166479198
1292335868
2051008882
459452591
905116395
568560772
1693005914
1622330413
280884289
760504774
522617996
134230901
1645579571
2102086268
982963582
750354262
2076685993
259468282
1152805187
2112907432
1987475969
1535414217
10661007
1294332634
643261797
1177687964
429795530
1924595980
95244621
848343460
1006824375
2080423610
313788953
1657093990
1703633040
359959298
1635883788
261176042
385732706
1892700815
1181084933
472814681
597964254
1880312291
2060881886
1206221553
214735074
1114481421
1686838352
573954313
393248196
690947952
658048365
1892074603
1030029885
1021382658
1247880576
1308567597
1975055034
161498185
32948383
1259965396
839412119
82131148
224820006
1225959730
1689410575
318240348
1709066186
1621239983
1144400481
1583409033
931888095
1839335726
1685836177
2014352421
1873919828
1493576321
1173806126
123742866
165342548
20176282
134928795
77990844
1132245258
342472695
1081375004
2112228490
667144189
1340070924
1587229443
1737715910
1580993677
1695622103
201339453
142907463
913678671
299438800
338407683
418741396
1033321710
693807623
49588679
1563444327
1581546898
2115320569
1665470360
339583393
1482423378
182590527
584532131
1724351527
229813574
236056695
288893769
1810569692
1172384417
51408683
2061162583
31264680
1244433120
67796768
764024036
1897763950
560856504
972727527
2137121609
992689843
986104659
1343982424
682783302
178831739
2053662908
110790840
196455085
2028359726
482185191
461679319
764045369
493671385
1054942523
1269899054
27183058
1666444954
936528768
609690123
1088882539
96384211
701492860
677433694
1936762666
1336865088
204678901
1799750546
416684547
1504554275
395744288
2086968324
623079995
777337731
1463376376
1757286812
1787174912
1927520978
1139223032
2075621066
629901606
760519252
1029518435
742782489
855565562
997086795
1617162346
1522502679
1903880231
121973809
1728277560
1241032381
818980888
1001051908
1513505244
1190330893
627102167
21792147
1632971988
1831501069
1835070171
2099044145
588175148
810093019
1173244716
1970662137
1344383045
1902464715
1514762687
1406817345
1939255142
2050509168
1619598484
925819954
1905140780
170079648
5908581
850237185
1637993569
1605570971
2064788707
1691518380
1383906861
355884181
580992617
1217497785
891087463
1145722868
527932485
1141223746
198634525
1200707944
789638934
470933179
1980701089
290522172
72680691
1529020824
1264365696
186467437
759237947
26748629
1082359079
1337496564
2097213202
1894608851
305268593
796664125
15135376
1731568792
1398188844
1598843711
807736508
451595926
1041619849
1867191907
98419537
1712236609
1793542825
1110454490
1898780222
1727953171
1386712743
1052362270
19759271
491537503
605252676
1043473468
1681803868
2046041452
1091622772
430967354
1636604447
1644395013
1004646888
1290823277
725262002
273006211
734080957
1234963084
2071552659
255797526
1192868237
1372452905
519331207
124866407
1275429143
208242499
494200792
86611731
1863948609
823145474
2104563681
1633019045
1940697309
752975952
300754609
2065946627
492528673
1337401149
141113677
128146813
609930385
1848582277
1760607343
440374934
2041987645
1739109543
2090741433
1539526497
1332805038
1948023698
1453528231
1493212113
50132767
174237265
422872495
864226634
841440937
99825495
18213990
535296176
958554776
737285615
1357943748
993887688
472037931
1955593341
2026003852
1776976932
875564218
587272129
1236029364
397420357
2013101075
371688014
1126487892
1960372548
1995429269
798218050
1348575905
622659378
1650004447
1147480230
108712519
210199635
1834147689
1973859648
269470635
12393485
147784759
783247488
332879050
1426949150
1060224190
1546445971
1994902898
1905454810
708812333
108566023
915662003
726107697
2129485839
1788842555
1272739398
746395637
1028836269
2047309448
649979812
335240115
1717380710
1554839151
861593336
1479429116
1879553242
1569507063
867848667
1724695588
275149611
500641265
1711497803
1253905302
421364045
1294848812
1839881215
724631436
1254586348
1050568312
150056565
1336572007
829537792
1936241640
1864210623
1047350517
695237484
630790622
725322679
213148193
1052867212
975991894
875204678
2034552802
1331617549
846594509
1917455456
1084446384
864274234
688902655
546837585
214547946
1817852306
843786128
1583626263
516670891
2030888943
710346856
1528020176
1819783511
811043467
151778217
1510651285
377850007
1094093143
705979660
1747831461
1067291593
356027414
1504147632
1737264658
1770449988
1693792994
1885496434
167246142
1764565555
1701557999
1925183603
15903727
1575494945
448081408
1328386252
260549660
1811662351
1293057204
563466768
1667253454
665090102
1418518381
1404873062
717010792
1142356838
453963420
1112970509
1265857328
1121526898
1298923826
1229613541
934557319
1985439258
1668753864
12581306
46028619
1777401147
758288640
846817148
2109960147
614240773
1934611325
679923200
43958492
767295782
1723849585
1184859958
18338964
163022145
1025986526
2076141778
2048352975
388493787
192155182
306166549
389007563
415600102
1854808252
1136905465
1277428716
1031726473
730628094
521315601
1622778231
759601178
446028979
1275971839
1025838642
1867935114
1147948828
1128351924
666627271
12333532
217133845
1836523771
1543487507
476826914
311481739
940572656
437808587
2022759311
1270926642
1843987054
965156293
1414241545
991815805
934299367
1947394211
1584988919
1191233960
167296397
2124543297
1766505038
1217607366
472950204
1887080046
1191163135
1633913399
2135460311
2094444400
1344221815
1937650111
719247268
737480965
589566191
89843807
1064680932
314281935
1239818417
1146876197
568007966
829339874
448960163
824770247
1427929650
1924596716
581631118
180250509
1404884187
420414256
1492586022
1317558990
980057726
1877595164
355762202
873922968
274674210
1302508116
1148524181
1458362005
1912371826
678190611
70554953
953696033
63092267
1405293105
636977364
1504279003
737421510
1245867962
1096253886
537123493
1689796619
1437164807
224191594
1783667966
2044749029
1372040048
94641919
228226060
532579291
1915223527
1771781834
706981606
688397466
1954674196
1580096035
2099979958
351662368
666603245
1453051811
8852620
1419372818
717132296
2113756300
332550582
808274352
1930533770
1090355895
1020874986
1587960648
1689565116
959540743
297883863
1791671249
973210722
748575829
955653114
125196981
2099685256
1336658004
1982019037
272668454
271290284
1026810760
1615853307
2016307677
48061722
609812064
1323766174
158708692
1826710671
1093394873
601087489
476800224
1144036697
1172076750
1183068537
710198801
1375109189
580024387
1479564661
147387385
268665475
263340047
1281299342
2107809106
157625023
971873742
2128834634
1976885489
776283284
620319924
355862194
1410774617
1291632648
1819107689
457475540
1572311810
765057870
1976332092
1272220229
1608141509
1769092987
1694730689
2061989264
1318909102
1626835456
1931990831
1792929117
682500915
1240392475
1088658299
6860383
813497273
1435342806
1129077658
1538672554
1848341273
1388901703
1608458518
1166305748
505563890
123203407
1697957792
2051379221
1998419669
78757087
1089894213
2121958726
355933076
1075250861
1861269050
1902199206
1500602533
1422376888
4697327
1741622568
218193077
495687612
1310113216
1760508171
1442168941
644820186
297910171
1939913772
592299742
717118135
1190840014
1663239363
255186836
146654607
1399796637
989855286
1048706731
1078793419
225616540
1169827991
1109512275
1888328750
545036933
1926049417
618150217
1792309642
438766290
524836900
561995104
1432921593
785753388
1531462831
1425218491
831841489
922340370
1657272877
611524080
1965993897
378639593
1095891353
1615530521
785457219
463871464
1026910512
1874446118
218814635
278412782
1719359771
525788515
714247553
1541746444
1575239354
2022296589
415604231
241277190
534548767
157187191
943310908
213322686
914858023
1876808756
1829441580
1393179259
1139194910
629199736
1884575377
2025913937
572880258
1459775271
2126356562
438809915
534635001
1123378588
1857788371
1990037949
448301332
1305457806
480313809
1645546087
963584776
753947243
199053302
1970725246
998555295
1494690830
1426526064
1770258707
1779276953
1881280903
1092918083
202229802
1794306277
1116932619
778092794
1101687459
216412332
998983965
24378194
1133090567
521832900
215560761
811243084
182938108
188551318
644083920
593447090
1494674252
1093523244
420776749
461274009
295756095
802280994
738557277
14216215
1865129507
1948873751
1802409843
633913345
1989978920
1374740124
1748696556
865593619
888081689
1079225212
786652263
1136082100
858771974
269318414
278206921
352056521
527637548
1539495378
1496751550
375392730
683045207
838513550
770903837
872898131
146120560
903237965
1267030657
927803812
886754706
403550207
1103057761
2056784806
2116847942
593261177
705426980
1444532672
773378200
952000637
750932291
141747515
1683047564
815563489
2051393295
292192230
1091785292
427926704
1844200650
1800735809
759437179
451224128
326204893
1662602621
1470997309
365329402
435674078
966889115
1110080175
1239316584
335674657
730026511
1578482026
1163656075
2122921678
708080211
1406521334
743620502
90336125
1170954099
686763954
2088010433
2137850686
740064367
498686678
604660594
1561572764
542222829
1814403735
114409629
178753652
815822386
1497111994
1470373090
1022609307
442400767
869024155
1525934731
1026588021
512283551
1678059749
157860035
388446912
595847774
1065298970
1472775785
1634337874
496805615
740110306
1568909997
348150089
424350789
601827016
1868365627
1792914155
1125494989
487832301
1734648748
957977408
756984791
1325907852
379707433
367611335
476189011
385090628
180841200
1723509462
66831016
756062564
1226547146
830065904
834922903
800632330
491936226
1289083080
1054828505
1737194684
2118834212
1134961890
519124914
328176912
516404511
1455288404
694741797
1804277664
722157490
953290153
426402798
1551097246
600720288
1692356573
1883603341
773975526
496305132
1060853527
747505380
1156951772
328980887
949554326
122851646
2114847352
1155416182
1923601389
861623964
1597767887
1920097073
356932620
1241428649
385181133
1098032695
1738569781
1256347553
306294887
489122359
1840669984
2138010105
1115695844
394924654
851731531
1037963122
1412731278
1939933617
1140750055
1294174203
792245149
133610591
942897922
1239617740
32324791
248471056
2007540895
1396795880
224511896
394121006
1088677205
379643882
1344756084
1322086797
2142980353
302609773
790928128
945570986
273780479
135392582
1286005503
268640661
2089535262
1463801126
963439046
1290061189
1869392860
520682426
630070308
390988086
183100319
1074147202
1783772071
759199510
2110645109
102257564
1900782796
83149724
599235163
1637379306
1174316736
1521822799
1371504458
997237561
1356653982
1321820091
1932414450
739384701
1410460786
744061677
1844514489
1219352027
836401900
2023177880
1355432813
1636336111
321860363
1110731824
2078535761
235882977
1281968994
1215860311
1303597356
1226929475
1040144661
1465839372
690210289
826371061
819244105
1595452842
1560488071
140200828
1825704718
1342579385
1068418754
607138103
1543868340
1907013339
1664952303
1789744377
1121368567
1016437969
255129659
1194151766
936400454
1284009363
773500999
1959196094
754964163
421094740
2014909498
690193901
1060014947
350982485
1208501080
1984439488
1123305564
749187420
57385256
1292951219
1729437212
1772161514
1370698618
970842229
1306841408
1575500018
1252974764
744529313
1227134500
1642802218
62893138
1940683125
1094115521
1975279653
1641708220
1910477669
1103375732
607862746
1060716654
1440656885
1280290053
1512109308
378960761
639783344
1456380217
1570851216
138898915
140938084
29053623
1632624683
231412129
499412934
1035804204
733493756
2017502596
1180260051
460194266
1431937156
1661118836
2044070953
2034777368
933953692
1029640906
1136692840
275345257
1497771188
1452705383
2034352582
1299422937
1924417796
867810005
137907323
1326298454
1316015445
1356840864
330890842
1452680522
2107950687
582744611
1044749370
1359609844
1070712334
1391444072
2107980209
1947305487
139374935
939813120
1411574418
1969848542
1591356508
385698548
1516670968
960588565
1903897180
1003910186
1937243828
45860771
652757974
253777688
1813403195
1432167209
101600249
566396391
1751535019
1818957079
1534618221
1426742490
422710622
970872665
1632718126
147827952
1476597210
170992032
1027914336
1077987010
761142877
2107794768
2139663326
58198538
1195540094
843250150
1640118315
392068684
268566633
1372587629
831301202
236632158
615918761
908301146
47740500
2085096928
1094729719
1279284890
555959040
831151938
1499585546
1887851445
1568315112
2028761978
1649030363
1214827683
1546551413
1008951011
1998401165
1563902433
684923449
842534312
261496289
1828899393
1261619215
1667562132
1890706051
1066260884
198325018
895774797
1306732408
288956740
1583634267
1902684326
521442802
1897892488
1885612183
2094004641
440526354
2129690197
632575556
1396615123
568619431
1294290747
873329903
57558583
1127697429
1677796921
1444779985
647330294
618775347
1097645604
211686959
958608592
1772267254
586695060
830093412
1833395554
1589985934
1768355471
609067104
1489309242
1645284560
868646420
707638607
242053353
1860293770
551678435
1714730776
1907883068
59603262
219970505
1029008228
1511879958
571804790
598582811
1044772475
1194540833
588583796
1068653622
1023098577
1826984191
872084639
1017477327
251034704
1738674366
230788306
1940316870
2069568834
1479876634
1679791265
2017190706
1728037708
995780618
1789226246
1247625263
1264024556
1128478661
1028091027
958578527
526678679
1941811653
965648130
885198903
272439686
1585146092
1468237624
1882600285
915739505
1299956823
1006973276
1504716896
76389458
947998764
49278965
1385212918
1414690229
866788963
615088895
1282076158
1944163625
1787343396
1035369658
1527086814
988160765
1292092867
1325728005
767671305
648099990
1780743952
1140254064
1217792351
618686914
1231770129
434363148
1567581402
1663534735
800795469
669984371
638585992
1777301086
1048811275
1433046194
1857439681
1539408018
1846087650
1351715394
1975946869
167033301
1218292320
1904034893
487727044
2036228153
1992227566
1598034253
1699454075
1088650916
1630694594
739904238
787518834
1797235653
287696330
325333232
1209792969
2063247777
194151782
1422136343
506334041
1033826376
573452176
1090746764
1690938562
829180018
930808356
2057057094
114674888
927601730
1291924998
167618237
469882355
1878495015
2142395425
1678794738
131255183
444163683
1904316720
1222889039
1043661574
1674827218
1140193042
131249715
835471050
1693058994
1245551884
550401695
1817304870
17708191
61929389
883088049
776331977
1664218702
425034006
1468334398
905130001
640001089
1801892576
226921597
1296925871
160462833
598211950
2040907891
899974755
1547883921
1217803802
1004369179
534403375
1049980859
466826433
193969715
1074967590
141306203
2094085039
1347343982
1787518333
881422761
1797044851
1313918965
2138673132
1883731737
1680579058
1319105123
1387275473
323889880
77116718
1797204017
1735759439
2130776152
1827909595
664788944
987848794
82587843
2031903692
1418382894
652881795
634069741
1518317681
508574733
1517623199
539735814
562808188
1919618150
1416326121
479226460
974429949
744048381
708880247
1405295339
821501879
1024183741
624504716
329942511
448652114
871753484
1442343780
1464439548
75518402
1747989916
26025895
1819600003
336723135
2057244910
1730076889
784794598
1056427587
1095017796
350017250
1144606956
736075428
1535522145
2101771996
1099728535
50894170
327398483
220450487
456263520
1118814990
1259741379
1687897679
2063119344
574801610
1752586582
1998106502
1623646857
16965148
380193123
375709962
1860934414
1512764122
111567156
2013258756
1534897021
527435906
864898096
504835177
445674375
1569159491
1000855927
1932129255
1816973370
1606673147
573167402
382221839
1000620044
999811063
208063928
1908817324
877193384
21171053
1924890875
2066716585
348450528
1806429401
495995
1478610543
946817558
126970474
1561766007
2069247418
599402906
1718131393
1149148568
1381820443
900851259
1118904253
540547622
1664709157
409131613
1071380834
1677387661
447634144
73751087
653203699
4057245
256938720
175867794
1350135587
674461037
453911784
247747558
1511146593
787763101
2141995562
379654325
1068883389
806100142
974503755
618816516
501160285
1491436593
454498004
1133084159
689016387
5007870
1882080850
607527610
1309177159
725384986
1191789651
2011963992
1853032086
1092980839
1424644436
654335103
1185749845
1059593074
162126874
744045821
2009863073
983927380
841974296
2141138356
1591854182
1733586031
62805911
552228404
1508583952
940045463
1559961417
1244198450
1943291913
1900302471
720276651
1878372994
1312499149
694695362
1843287726
205589696
1476402383
1437520734
712986637
165001252
1187688919
1877269417
1898874230
1961696561
1660985877
1187130959
1116052679
1524166139
728315046
593377373
760157733
494566695
29468210
941528399
2105077896
1017086714
1565691424
2080590659
251595383
637636615
1437910693
2114978922
319012254
589787404
283195877
743324784
2038366956
1554090765
2070930448
2123344752
95460748
1889661404
1204946782
1591260802
1927423131
393203888
1253632124
581351280
366438069
526330646
1525932117
2051828307
130978804
33429148
460989
1189969721
2071830943
794348826
1773756836
37614061
281331086
2138390176
1067587336
1532999454
729979840
738942106
284899997
1377210755
1108968387
1889443421
1578581243
246168482
1350138614
792420099
525768701
220368981
1024123895
569446941
1569572063
1110407439
445499203
112902559
1575171909
23037388
1071497115
878263559
447052771
263217971
1258452106
60772764
330079983
1257590763
1590356567
532327206
984114358
1714713502
760027531
1829093355
645563961
298679789
1968368546
185162554
309802540
2063587753
1141325256
574365943
176221465
1880958235
719655339
228471404
1740490850
1126872434
1405183487
254616655
872161935
126389549
527189680
1592079376
1170321995
285275151
1462932640
1671413542
181217129
820394023
1413190195
276559414
747481671
160594831
819741958
929309364
1341321766
2010743038
1704856676
1569628045
1801663424
997417409
727247616
503000688
1736639607
2012738333
257178490
387438802
1289337456
833526182
986836172
1230851727
24488164
1108141922
367905400
1328229433
382423144
2138101263
586343665
1524308811
589582130
1539695640
1259055448
287939027
325093167
578490024
838100076
1757763695
1105441696
1923861458
1315917218
2078282464
681944557
509547526
2003793152
1164863902
336364405
284677473
1117897843
1676343467
2134890415
1454317159
1826439207
476097806
1796089374
878367631
379344428
2058843780
1184261425
977272137
818928814
2135175252
1783937444
2101398652
1014023684
739547271
849011240
741915910
82932045
707131614
2049219899
88479444
316527983
678969333
904904461
1115528509
1557433409
1502334117
787970069
1375533093
1400741795
1693982911
1096602533
1268894312
913617558
2041326999
54830228
1072310312
915015557
55153108
1448352546
2135354495
1065858815
1264200915
1576494354
738558671
558006780
777570958
792669096
697359120
1971510695
1765463823
184579462
1286592422
1710901372
212644639
871318237
499309642
1138414972
1162413344
2028022970
1220465006
1388841645
1660499195
1841541532
1258397567
389413314
1278117124
3677157
1198602916
247661931
967255108
116264206
1072438893
1618206091
1674142572
1551052099
1021688054
1191250229
1124535485
746789362
322714571
998433987
693971726
151050391
29488462
806668116
1141262084
1669604387
1950055612
1015364449
1623229887
528872003
1385305052
1529330068
797599559
1606103472
80304910
1285542154
615597603
1070241271
1298693577
1089422949
1727096377
1537580197
1868533550
1583392182
589459254
924118464
233742859
381865935
473356555
1055575988
1445982574
1430980289
334465049
692396753
362279279
1243133069
205952264
789683135
235770957
1479840820
1267412443
882959480
923032598
1049528061
415498117
1876626217
1760820251
665938426
1233403399
129011501
573542868
14940992
349826403
841918794
2102639392
246166622
584334391
171453916
1694909575
693669765
964809048
1234854730
1561061754
1028624822
870284946
1094748415
974405157
441557791
776875694
386085036
953037254
899557797
1927016560
1094815921
1684816321
2043053505
177292265
1953320486
2076082223
2098835585
844925536
422668986
1751488553
1045782462
1340258232
5728389
2038118907
1490269239
289747825
230093167
428538267
88342748
856605447
2132427389
1272433839
1057172146
1610084310
1935238948
1949183265
29388684
937868933
5697275
1021094256
1483426126
182068939
729326842
1272183768
725597813
1452765814
736085703
627799036
1276334867
1046820338
1639141366
358920030
109641424
1487822115
400544769
192665232
1822632056
1336876423
2059019650
1440976
1921213928
2831252
372936900
1489086545
1928551805
1887660464
1022346318
59570812
329683693
776623605
902477946
1789811413
1334227297
907289375
312509291
1151411770
1026868017
255351012
1710813393
1655357610
939416743
718466771
1169495181
1014241164
1505969737
2144408219
1695476587
1440373913
2112911260
466100930
1468870539
753151252
1168520465
2060946501
472509255
1324634127
641994414
1564476162
9519821
1204628300
1668774122
1052493331
1351118787
1803838254
830171590
1679308638
394071214
1403905530
2138476283
118108669
438064583
312429329
1752149694
184515564
1387135083
2043822244
1142292912
2982457
1658837137
1260635276
1873615166
1090948791
1374202156
1443164241
225512648
1628594956
416362327
783007495
1769378714
1123995549
1478032261
1820977478
1799716747
824111699
1988444763
989160607
316955126
687178001
1883562839
136874895
894721156
1301111340
868179868
1002009637
1848357626
1265708554
1680266980
1606065196
22778379
132197584
287074940
1393081828
731561239
520353414
475918741
194655971
1444587867
1078694430
587595601
1717768263
512156807
1897387299
702407417
1320057669
2071840811
989228737
1548108253
1924762027
1502902468
726037251
1306675708
1552700086
1989880119
1709099321
598784247
1492835012
568273303
2127494766
811640020
1593635873
1560017650
281476000
2009841237
2141420040
1095574461
1432553389
1945697568
171379221
1399210683
1153054523
1052265276
2048203782
1832893528
1216898917
2129678021
849508332
281324638
182862230
118997820
243889151
1760581740
691486433
1750611543
1612367262
1780445911
1288541653
1370955591
904721332
901505541
1592509781
1458794085
1647870725
270302983
1759992607
206313189
138753518
410180589
579765127
1275093832
775949768
1900060716
125225629
767078605
1149885961
413895886
9660579
800526464
1666769852
1309090142
519122156
864884657
735632444
1828601030
700610165
670373465
1820388303
6150946
1084863831
1363556176
1896553308
392412701
15529368
1388276273
822826784
342597219
2126436921
1572766871
325254585
1229259980
319656349
2032566817
1753524304
805162296
138277748
1945398950
13613824
1205919215
1719844861
881840528
758318173
8842333
1431128219
1179102921
1675454280
2025389573
169769423
546911962
350966224
870074321
2042905338
723049439
596338148
1498846379
1262438364
2019067340
254422706
637438276
828767769
830603505
365917894
1676392325
523550286
1622431921
1356175135
1775532216
731614161
1099580434
279086455
720946721
1382739425
206867282
1851445789
1751058279
2119560307
822786306
1944140994
720312926
1837083958
932466349
1941754153
1071089924
1348278449
1968517618
612788010
1635766358
5451249
1220610897
1884825908
628533968
1997198340
163482102
1355223378
1646783070
101280608
1313727574
501460805
625061599
911626123
1097555254
964115083
1307748837
74860752
1070151191
1353432656
1581440708
888792323
1276584572
721567600
1108395161
130896062
2108127883
991884469
1234253836
929735385
557389859
434105991
1838590055
907859896
1613573908
1114445747
856305214
1008523387
1901929936
1072045473
648659502
928787985
109698157
1723740294
198472525
1414802044
2074965995
860938338
1413976081
2073536508
826649410
90988269
1183379234
436743489
709450523
2121566445
417486440
1149936407
1721728399
664506460
2009973416
635751674
1852947585
5068035
1992489389
227132788
1678851636
1055899541
478163662
907093829
1626056330
959639978
489984754
1874897997
868337746
372392886
1818767693
1697384322
868656799
1486645663
388703553
186975380
365062180
2070775191
770614731
307006097
856704640
1532348681
1483933934
907139616
1282524709
550009543
746176439
39205278
17755895
281289473
1502636270
1037092803
1387513299
1434897916
1809429226
1389539342
1431653884
1389531593
1739402374
1776546063
568519292
1807744010
772141477
593573519
517679760
2018208760
223058221
1990243748
1981953399
58471730
1692044192
191184211
1592684866
1368773382
3953328
479922096
1047046071
1235074574
1999058786
286019921
1001688608
1264365430
1966602882
618306001
1912371542
845989110
1666412429
938379814
2006752677
1756382566
1463144331
167354562
521858427
445280452
124147928
802305522
861110215
584134075
938669580
1494643874
517242806
605945224
1069184031
1095301870
1629329829
1400674091
1775969192
1419916546
645227742
1770581769
436421480
894632644
972314171
200025553
602168638
2113224184
843120851
218777253
437792981
910885764
1338573465
1596597184
578829353
1769207950
1305449620
505799644
925764090
1480974294
694137688
1432452645
1505228109
107079143
927617345
864224407
972568152
227618440
1097895898
938539396
1725931177
1810578211
2146171954
1320079321
1540656249
1348249719
1701127987
817210047
1941660624
358777190
1617151320
546074232
563237828
534852070
1057560045
1608295666
1481693138
2049724360
678684632
1466010697
1751485847
1494470145
1147868277
901366716
1825643700
197969850
745693470
1949223383
1648794953
995820674
1916508455
1952478004
2143578704
845715151
381642175
173143406
507183215
115031446
362093921
1180021032
270284973
179403106
1057372978
1977551457
1233052764
819513973
1259850057
697326865
562153981
2097404739
600147005
188611001
219256762
1724377746
311655280
800435739
1610265783
648682169
1235294149
1265788196
1420098402
916564501
1321316492
321535125
545800227
1857655394
1507834369
2102773368
953814078
172566538
890334726
360348989
45643967
1333843078
1433133355
2049449295
194373219
208721322
367305965
1141858099
1024139455
2030307509
1243643005
1120652987
927628613
998349405
485339092
1194431383
474219561
637550661
2036357773
731444609
568366579
372542951
1852710204
610843214
1767325656
1785370661
651743529
674163307
494052177
1127216068
2023084214
1672523652
1217862245
2058449312
1848354637
755112331
1267900515
1383265714
1367365910
60411810
1239704934
67374159
877807978
182986872
1619790857
1727341336
347817025
1665896486
1662316436
258435432
1642095476
2121743411
1170645960
576303982
641144683
474268240
1961830751
845774666
1048822528
1345418524
1837278247
285479044
1734795195
1307643667
1427210415
1151928596
1915854482
345228868
2072585342
961814214
1056879673
1455413484
1674038376
1521640213
1708564529
523843799
1745728575
871968531
645531017
1700420635
842917454
84905319
214083438
1757342678
1714059459
1902353366
25644109
593048076
812891375
350492287
497058999
1456485600
1730143367
513813270
365779956
1342837548
1039109101
1021039802
1612932294
1976726665
1639283404
1810605494
331902525
1328722846
1369731277
750541028
1065355145
1927504551
542035578
1291319245
1647024707
311834656
622137898
877045603
986915899
1173336942
1780095165
1407937882
1943601920
1946638739
1058498471
2126678606
1297997104
1381191968
1910760343
2036065887
1106531987
284601526
1003693
9776545
480893269
1710553844
1777012541
1173480012
1236232136
293708347
1044431099
432690986
1267980718
1155238688
1789116129
999884447
2079112885
784967226
1897648989
113603955
425687571
2062368821
1900180850
739415299
564312819
391340968
848374979
1949395950
2044955580
544270503
930538780
831186144
1997629601
132553683
2026876118
1580973430
979354103
2006194197
1884303611
655751275
1073840562
1022485476
406599199
2030176176
501973277
1924925623
1486879531
193830800
1665634459
174153287
1203741860
1683337982
565163839
1956962513
1401005095
1293876517
734494215
1285870295
1023786601
1303282375
907294955
432205984
1738941310
523340670
1643609947
676601386
337358733
1287700528
1513442575
903391704
2050994994
920682823
662319909
655333904
1293711284
90542386
1557493007
1226256952
1052571021
1947850470
303909449
1785420823
626978182
1399433005
81863774
568823308
1064751797
502137612
1290363011
1374445813
225701646
1555919295
432373081
634625102
734023370
1927514298
701524981
865494136
2062884635
931574324
1113795369
96583959
1096673197
30657165
1294702542
2141317189
709360501
1866237815
1787398337
1690739360
1863783754
1364931765
1776614019
1220256457
1207641506
1936188274
1041034343
580058108
1640899953
167542171
809156888
1172374691
15193812
701992637
153412377
1606602770
1862852663
781674471
684646645
556026163
196667604
2127389731
1136595712
726652113
654083696
2086515462
1278275414
1058502407
140585379
39680253
820932432
1002253842
737946783
1296715903
829450943
2014903520
311225154
193391162
1088106478
1636629521
211005493
1691922714
35639200
1919249536
1904634322
1901693673
759197445
1218634042
153151805
1444331821
1772224087
1745808830
825622951
1601634171
1532255217
928689817
617063601
1881539808
880723445
118808601
1199548450
739459293
2093154845
1346224
2022585577
1868423496
543395602
751186085
1692788980
637071370
90639180
1685670586
830067100
1652455847
188657595
1085446754
909647443
964601339
1221841850
238965551
111742385
343634271
1460076266
1672210962
769745270
388418207
1639695911
784449256
1861684312
345615159
999433949
108198081
1177245568
242216140
1870661527
1254936801
407614477
279817031
1926745130
701538953
537136110
614567578
612531286
2053962358
1634584044
1479521002
764195096
1177211348
1899024154
618082894
51466319
1966250531
1936405138
2058511967
2113607112
2054645473
423561131
827488430
363186901
1534025923
1215262965
1065584659
207486724
1872699486
1116420159
540230408
1259950398
1201127664
859260577
1744122906
350050819
1902410929
1471959346
1396606102
826735594
1442860349
323325669
201233097
157422101
1468612877
684372929
150353506
723695622
795563876
1437780850
2007432293
1987343638
115989588
1247366395
518669479
639901189
925741445
553292227
1421192757
439076734
822525530
1238333879
1303096599
813667638
1756378457
512545362
1677616060
865705395
1848696243
999695768
895667856
719675840
534613964
125660078
1389212292
892454358
1853938033
1641132715
1037922713
237450920
1617157147
1858887025
2020687478
1115731155
991831292
724496520
634029414
642767523
1593917846
895653737
1879539161
133875192
16644632
236112279
1881933235
1430604775
836710392
2027601725
232124090
1966449762
1868119316
1618550815
996829255
446390258
1228528071
192683705
1374196379
844595375
1252537670
1433834542
1430080561
513733903
1649140675
1060839685
338366251
114123868
837784851
445419507
1913213502
2120052560
978119435
409711918
1519066552
1049177189
195380801
29218674
1653735576
1963502568
337908825
1466224749
919161774
876552796
644539445
1295259635
1361112382
1292786565
1633899376
2139520457
376602384
457660078
1255483745
1010566337
1530917321
1621577071
1491187727
2095567441
1929669049
458268225
75447664
98283600
245443485
920454957
1613739414
1126450247
413731323
837151824
1015627913
1389704881
819295248
1221161300
1763953265
809088000
255757352
1068418754
861933715
1465557155
1375699079
1040125319
443830666
1794909256
2133666687
919574620
302068087
882483831
1250866183
1983632306
100962387
1886560736
590188116
818024930
1187466297
691063143
1434175469
1556763359
1436888466
276024097
975570724
714718667
638821462
656057990
1989875460
1548818602
1463041156
1607025281
1260416613
1195592122
2071930793
83774848
579547520
1742308060
732014842
141345395
1263319557
1356562765
248885626
2104067633
1471672785
1924098604
136772708
1272438585
241009429
109595743
824107880
161399447
1840332507
1835084202
508204085
1823358741
718790390
181466779
989730657
1536201983
837761517
82901902
899108224
1175233663
93754869
369458948
1524919586
432476329
1922042517
709739177
1505581339
1227294891
762593673
2108697299
988482544
1846411472
710610744
786585312
1246014904
1978014183
1304500677
1058673457
1770061106
2499433
879225110
1495994700
1139345681
1440872984
224341299
1760768737
8827571
380103770
1631578583
1477556102
135301787
1203753439
1260943491
1863654459
713789948
2106828694
606770763
95275711
1168850895
208325166
1231565776
1584425943
636413252
1524242429
1814784902
1410766700
1825712762
929181995
1919797355
303625700
272258918
922615659
1392210108
777490794
1984943477
1560535955
655895326
224735889
502448043
2073993538
1547154249
1435686182
488313756
764355888
470299141
1247062393
1018171719
1991001719
1221865413
1834031791
1466267216
1408239893
1131494155
113485077
1235949478
1058068593
1655103143
485473721
994201457
883993404
1834409774
721776317
814999363
831073886
347776619
1016612828
1212403553
169801271
1438822133
602961455
1963230499
310083504
208543727
649955610
1290958071
413127705
1034807084
240036968
565103311
100255746
1803509505
1231887420
1266151313
1955861382
1358095401
98974768
191951045
1997388005
1180983227
1601974291
427499397
401893558
1792663020
1294329616
800833614
255177837
376715874
2086777671
311895037
1917383272
1125532494
1428385247
1356275237
631560410
1899838118
494264177
760268154
555601552
978070640
1058282044
1320645576
222856388
335122684
609581078
1057879227
1475588955
543111273
1116049556
1275524097
950729685
1017141185
1334112670
1222673051
36608318
738398527
409946068
1987547601
1313738286
1657669211
2137566599
727281216
56388228
1038537534
600733876
3630450
930110804
1435885358
245967573
1113158471
427397921
799701914
312952216
639310138
1380693214
910873762
1686944369
1470333542
109319126
600537346
1958116945
626573689
1526765989
888605687
88388256
732702034
1957983250
85299445
516718250
2104362248
1632433925
2039803861
4837083
1722042205
1188260436
824848063
1749218233
2023445417
1299208118
2044456063
1732381011
1883253016
639692005
779769438
629067211
730718587
1005368258
2081862946
38895337
77331858
410576196
2015064181
60342832
248607521
1728456569
1735606837
250666892
88332485
1532322249
440659080
1738242247
719413189
679430253
422301256
333969336
1745678247
1558168842
1271786860
1696931944
407574384
624376496
795563445
1133612303
1038941986
1362356505
898190492
1134056119
413310875
844039467
1810939904
1105724242
1728340207
1517290937
679023038
88934856
1483991647
1108937543
744961309
2077602839
1478380071
1529668510
1988705387
270371640
909414800
1948144298
1180310638
1767262113
600968428
1772073074
1963680888
1223862816
898043739
708388907
1691253021
1880496758
1402683280
156959706
777591289
2041151779
1965860343
1927468756
69250082
1066998765
1886932403
1215720572
8602832
515040997
1425327959
1746053011
161602557
2115785996
184457311
2127361100
843571376
180430603
753001191
1460223052
1009050518
1350221349
1352649558
575442670
1687140576
353169857
1872385014
43399250
524622907
1079902471
1916889509
1222594067
1010162913
907056873
10951398
831599413
1610493974
1953486598
551182695
2023501350
1764427322
1887240542
607119763
1158690006
1793680018
637650104
522753785
681377466
1308797724
1644656339
266829404
1285977972
1639948344
871841631
1548631833
1527732845
2142118544
385799597
1809813846
917957953
575281858
1125456275
1923516907
272459005
969695901
1435108451
1192818335
1446636984
218950567
483158302
3316471
1007244504
1965236297
62182249
1852606433
149326213
541079948
638881736
255039881
1191718281
299925878
540431870
53283439
728277287
1280241225
61624599
828553150
1763840126
853377066
460672924
1181830709
1791736510
5285265
1900520139
1181655695
1846549211
124384175
640216200
31809671
536326876
1818481389
526675178
1372587629
876692597
181380214
1123007226
1753310323
1089738057
1241526135
283064164
1119423116
434040296
76092280
888772132
1785081832
825691
553111639
190551994
845077465
649766262
768264406
1923167318
744764967
1715311204
1404431931
921819667
2082659878
1663190280
1517216996
1298945618
1597113015
1601924192
1273042838
1432466811
966272391
656644034
512170779
907308339
992347638
991127687
905178736
1400546620
203981302
953046894
2140226044
635468238
2091908670
2012517876
1583517885
1252322229
321315665
281253922
1149049354
997719516
1210486408
2139400811
1454609909
1643871070
8356674
492118113
1454749173
1185980860
401161102
1470960079
278715436
466677466
1207165268
2086326265
1742593092
790606384
636316905
409777516
155961154
1328670323
867612135
1974083778
1491500142
313627388
1131080273
880609909
211423913
1881811659
437223945
84083194
218531566
2129748264
221277655
498239459
2067012940
631925439
1682809332
320216029
1232404010
1882154278
44030680
849245738
1232976834
663982758
406439362
499132247
400544590
960686744
1107526666
2113240276
811167790
83136119
1354123019
838046959
1016590160
1058833149
628139825
79733757
1695786890
1473659095
1595134969
1205138496
1822724896
686904241
503073752
224105978
694549774
1072064888
25234151
1761809623
1120458727
952148848
627308528
396261379
1124107694
995480924
1930667894
1302478508
1913724353
1570943120
354691315
623232603
1117573712
1962992616
551036190
1781465405
2018231488
308453067
1807124528
1836682802
1405009219
140347075
1087997454
1369773741
1295677104
2097076445
470945665
2132469942
1611644839
117441951
1629717939
1689070937
920960349
1051289483
1434488901
508027615
402158687
115522643
407673965
1865114892
155634410
102343776
1407877364
828393359
923617722
661202158
1699982293
1653607075
1502318864
304924833
33221160
586739440
290425131
2055615797
569668884
310425443
1310536576
1962706134
1987705167
399237259
116598821
211447028
1957918253
1199242910
69141040
996932226
2146386923
492668737
1290003871
462930415
1687815299
982270391
700193581
469413299
826710291
1625666628
347593387
362848831
136537462
916747107
784893896
667895504
1929445436
1211284082
988238779
1450005562
1587858291
222992669
759273105
806323592
994142583
1687526700
211864458
1139182295
1478819313
1991208765
301523002
928667747
1360915436
1328566256
738814028
474904438
666755918
192098793
950570399
891589398
757143981
1611475943
1350369551
1798557064
1647311186
1411376466
1056509963
1321481221
1195313019
195355134
630787119
1794616558
577443409
1539397480
91066569
1982588892
1880768366
1583494037
2146171478
1854201364
296423020
687762993
1408225280
1527091546
2099637098
759566933
1804789188
739356725
323716256
1437128914
1034009441
73215632
584071730
1296697885
2081675630
1951130740
585290768
1993262942
1469230548
910308798
1929317503
1160731214
1168636821
1130596378
506731350
1561404089
535653668
2138663232
1358504242
1584047593
301054351
12197154
2030986170
1304017841
588005488
1636090726
1987476572
1443266697
1841543625
1290442515
524391774
1402783713
1706568254
1541871051
277333493
1106277056
599624608
2021506198
62814592
1092005023
259951894
974070601
307677921
1904906612
306615153
957642752
2060818395
1391969028
351443037
909572675
22384941
877194849
319738927
1585180153
500875772
113623589
1860666079
1211375766
2100089885
1797400508
1217052749
655843298
859913707
533850538
2133745477
445074840
1302898023
670153628
565748843
297493341
11310290
1554538025
2038785286
1072142095
1261326714
15600858
951664927
990494955
2119342691
1536982597
274760685
408188867
452412065
1166863750
1898001276
119695697
176493822
864481135
445337107
1740101293
1299699167
1305573531
2029766528
1015170837
1098605480
2042972770
41373183
1209606246
1198221208
1276854490
946154769
1437684156
615051894
1539972892
1131462611
984246574
1421051094
1156593128
1605798041
1611126222
754713456
1382109753
885428890
1362543378
1536984363
585714267
1889422699
1099944973
512556554
610040392
873964861
392944889
269387119
1282059989
302581224
116470859
1157593056
50575110
1201745392
1410304513
1941553993
819407544
731419796
1821470572
1395010756
294484321
1743506817
193379641
522995418
1377134876
809217555
630628302
694715873
1192881946
1224855855
91388458
2105209196
387564012
666238053
101546309
2055066258
664615253
1392472259
1199012896
931837381
229752258
1339030784
274063788
1073985153
1144369206
1368341992
1625383771
551084718
902766147
1601336779
269746739
53185344
907501207
1369832445
1345762548
956408552
1166109029
1856208775
437513581
2137329167
1946067531
1829202702
753651176
1708739125
618724832
1678935764
2146607080
209080386
1621982554
846816508
585865809
722639873
310128043
1226031777
975638267
1221141194
1440545408
437180656
1821188629
469713889
1238715387
1059195284
100939707
794610430
2033462099
1041741381
1452434183
579224799
1444769085
1158752051
272450498
459021216
1133883149
74574102
1289488316
1976578603
691307853
1214316735
1809020822
1726110858
1892261318
927343742
1102588353
320736140
1979970735
1289567183
813039098
1547968451
1267131402
953878983
1439895225
671310313
281000040
2010201396
1517743301
1363572770
41653324
375682510
2071734883
608214003
491937079
1843709061
299161702
453604178
468381975
1748308148
61502940
1707613141
1094767497
1822575506
1387011587
322143686
1240924641
329703250
910683054
908063201
987519505
1971461743
2066495311
1974277347
856199364
949195701
122656982
996589489
734082820
377852134
1792676375
1642444250
1163462853
638603523
2035563121
387996046
51225516
575459009
103689742
847564477
513336635
524922036
1509649271
11032910
783362866
1830426583
484116457
1748149655
1777170253
1706920953
1104378106
618755611
54940751
1977888206
1811219072
1130301359
1547486951
501998125
1094336679
526893043
1459540661
420308915
551175207
380314773
58523981
1473958131
334307586
1148453217
1279165028
485959898
863862895
598569995
506342303
1379863432
1572071294
1711315637
2067159028
1311475874
15206294
725802236
440342644
446410916
1744154539
1322344542
687174385
1339067394
400442282
476979051
21296466
1866665616
1966922342
687034513
550514220
244727900
741761604
1835113418
1936113547
1379335307
1160105620
337732449
802743212
472312329
1949693413
240048103
1023955443
492865641
306095801
1450454939
815851060
1114504217
249859438
1956983695
600893233
96562044
1534630533
391545356
662931619
1013776656
83656457
743003118
126330424
1683788582
1586391573
670713557
1882874064
466589533
1247763384
1764447246
490315005
913991599
810575021
294064608
1016160214
184706082
1807064674
1437899740
914152079
1174755835
1477224510
1423187200
1361129963
2034000195
1834783899
1150321630
824007613
917464131
1337999404
285947281
553799549
571177757
1532158742
908369041
413008297
1430934843
544556680
1279919013
552207062
151347268
711855299
436765916
1732545215
564969022
2011295984
271208520
1050742412
1038229397
152364591
1826110888
1469506034
1491995729
546446744
1651085636
787164737
57428873
1074529553
1245008061
173001892
2101681182
381655482
487104367
232285190
1763312067
1307168810
1087829575
152697302
1158878850
810753935
428583872
1810882740
287281124
1422955948
1122688847
1103692564
1871430670
902188565
242547909
1237561675
1036268890
246941471
1057490886
1666693096
2012084407
988898342
1994254935
384028355
517121135
484566756
23568166
985282872
539817486
335521158
1914161656
1140544737
171475369
357592871
1766143292
1744816490
1883878840
2019901519
1622544471
1050378223
1975060537
715875680
9427343
1418146297
1404793078
368153242
1391133955
646784924
1814978400
642576648
883083484
110421356
1390517225
990553149
1212493235
1623729255
1776064443
1868565713
1984885352
1157945541
1565350759
445473495
1800259815
1649131367
1151528239
808643188
701391357
491224516
295130191
1685960087
611988394
547907517
1453908894
628508752
1477215253
1219757423
1237430838
814286569
508204085
658800251
351055851
297536957
599339124
4889287
128983058
1937843718
296741467
1596843412
600666158
254926213
843628594
46945983
1196473841
1070104743
2108818764
934770135
254072417
1208019814
1057864674
1167912394
806486544
755158865
1825973990
1760777935
1264154517
645781835
712163464
230302502
1031818817
1376614566
1786419612
1310409435
1351973969
1942431544
1647117487
18445176
1003236867
940913755
129381302
309116515
1100626641
304075586
1021470319
1344890934
403638196
841777602
2137529292
1908432935
1449535558
1671137937
135870048
2018958616
1957663124
651849971
511042517
1991601202
1577909842
2108124399
767467688
1988853989
1541140040
115285531
1756537299
2086046766
57470253
863678358
1704534507
1744370835
2005043416
578982126
1242345751
397560241
1240804522
88463419
545371756
1147081120
528656051
1054605801
241094935
793434290
1935968547
475491330
967253797
1212041397
482423283
2017333669
1993068030
230011303
2062295177
1121204935
1266397426
1350579457
1265736136
1845861255
1371450368
481348156
519269336
1340509527
1892854698
1913040837
445598545
45059519
1761397526
1943745118
1937899747
328793805
1886020404
502015768
1426830069
850997895
2058564894
1971027727
129496249
814070855
780567100
1765256713
182983592
543411789
1666825874
1602524251
522592162
209021909
10661007
511618797
1762475379
1805178887
1123999896
786223719
194619940
1470695142
742870964
1381777497
1821710356
1470233817
413300212
1369693725
2091458770
455101724
1015875570
888612502
785321581
825678838
1543937156
1737599944
819621368
1410797954
1868399767
1131659907
1833531936
2002180651
1924382587
1366611762
385796908
1966858768
290486686
1149664002
2133384491
1326454138
692603467
1205638239
647225707
1256221976
418375421
944384172
1753705220
837266473
618124118
522956714
586859208
328063674
1859578605
1259780056
128214949
652791948
696772430
313539794
17221036
257403304
1243020190
145591296
732406985
2081199084
1688640976
706113111
1948816125
1805174076
1598521493
1466932933
376522583
2035846758
1865803331
64907919
1754688419
1132718258
421444289
1123867304
1439624235
849422913
221457165
1611073160
59898390
2043801989
1484535693
1038336315
1405475829
294591437
1201331833
1266574435
1354470159
935437335
1426071640
1528379627
48721592
473650481
57549420
90893700
1990834408
2009190956
1088910013
1483232984
1953571671
41213767
2141635416
420213481
1963288882
2027967931
78830997
1584934119
145332885
333866637
1379596631
1699480830
1298947492
6109133
88631674
1126447409
298145857
604576213
922939240
1825780530
911525325
1932601579
256366258
1347083742
919124731
3895606
344565475
554100896
125699878
245785940
1672475713
1783209158
347315986
324384043
1996993548
34685604
352037232
1580755547
1394299707
1964052126
1148556775
1305582985
1617921985
1266963869
794273070
2018286842
1088151395
763148748
2044677982
1129530070
515836915
26167584
87989814
382271809
2062672983
1128299051
1349158617
116404405
2000790572
236978415
160427701
1408557014
213973940
1146023706
323186427
202586894
923219265
770688699
476578555
1971162510
1918275429
1225161016
535558927
1593810948
1550846932
432111077
1861647835
98151110
1827948024
104243778
922587732
573479077
1204411422
1491540215
114474105
1592562156
1392295925
1144327991
587197966
1024954303
945203999
308423162
1974887888
1724301561
1742823388
1482458229
1200940903
1347971191
582370205
157948780
302093647
1181926874
1421642869
303990332
1642241065
138961961
2084311477
444982810
1241605193
465398280
1380872344
1577833711
203125094
2028711075
2025426227
539187124
1083566108
526980078
1525502900
1036022666
1232674395
1944461611
196285079
800348231
560497175
1864727971
1795662746
1634286773
1630784577
1828122145
1104202866
889114614
17927200
485152885
1945020716
905004481
1038984034
1114766194
2004599240
880874933
596864648
1024127008
2145849162
581676389
474257431
2005471844
814999363
1734513851
187214511
1825850472
333786727
688340971
156325454
1889912364
825121909
125812432
1565755812
852366393
1904261019
1411312674
838313446
1967870999
1180189907
1251781849
1711649766
1460213896
1779395241
111703597
272232252
2024854067
971939776
1653506539
1199620383
101801126
103278514
1009940174
1848351240
387510941
425843892
1610108258
1596129595
1950341407
1197283996
64616051
302929546
823004898
2096161310
2051502232
1824886608
442330676
575820499
543830097
1081726436
120517593
1919427419
568567547
25456329
1015543719
969801636
321233112
1650805000
1516460546
76852111
50945587
513296983
228008688
473748122
648409665
1613820844
1671257300
2005133698
153821912
195613584
2018380355
1243283260
885654821
273769937
140777966
19591600
605761010
494875188
1562667538
1320003604
799154085
1393664058
1293588262
1531780807
620155147
860748048
617856467
473169982
805482402
717541181
1675371263
552238473
704740396
1664812172
40342764
892515581
1961833564
1097325922
1758862806
1289316659
413118858
737185438
1765514012
350368887
934754214
678440179
992660697
403463418
709056240
134445145
568020291
1912822492
721765676
969739539
1913208102
1189728085
974059328
1486087369
1278451577
1326737713
1330578691
1507141875
1697827748
1669692185
1517979591
1023086657
1996739137
226776945
1489533223
2110611697
1698539005
1337237963
880593347
463476826
1013894524
993294402
1875005003
1601976496
1655828610
1455670829
157970359
452130979
325357010
1034015957
1536587280
1823936075
528563741
1181190878
1086405938
343320862
617427553
1199946054
1644831434
221711063
2082419311
1156276888
717077099
331051909
1547446865
1298177368
1369072932
1756794766
489591837
1902530403
1712647208
123098927
1753051061
1968686424
295718257
1074271932
1926714471
1885103080
819676102
273520073
1167522118
897297123
102682162
1026373077
942864909
1773888706
1598148344
1025594677
282765996
1529314212
816448386
1566515956
202785556
68952677
1430799052
1821551917
477358717
1577202483
1289863648
1895248902
1885991275
1604564848
117112310
732706327
1192192060
1583470023
1808504134
187742207
79818315
1252657228
555522643
1516125072
508458306
897136895
2015290075
9843315
1665430782
195251476
993066295
1627575435
892534928
924905037
1492241217
69827109
33472965
544505800
651931074
1828746859
891355518
405176356
458104770
45714736
1981876115
150400191
719063099
195877965
51590615
772668531
1091460995
804020929
1470755
530857372
1712789760
101317241
952812567
1909747925
657551823
1441398651
1226043241
844030922
472842038
74146398
2049433708
1615009842
1587775756
677339397
537802145
1617332447
228121439
983728390
2115684829
1708881346
1699825428
557529666
1310305015
971816151
128451765
80977705
1625978721
813355695
1158777341
1674205424
318739171
380352065
546663306
2106076346
421724880
1866157606
1556705033
1748068953
1672472608
1725980313
718956762
103571186
1527566641
1762431530
926084892
712300707
2000569039
1183886876
1656645576
997359713
502822621
158278759
1119248752
687124186
909754807
1578971212
1566100298
620600232
179061903
1418723634
1292913157
203896994
1952663076
263292707
249015430
2045373443
2100340793
603024330
1391658569
1506170067
569345274
455674968
1447355795
1429981631
1019172379
1167630576
994578521
1506962231
171319482
841525850
873990381
1582715243
1103722685
1958254258
1999350863
693884324
1110511090
555679956
752520205
431724487
1846398550
499186327
713019369
1418683136
1178160961
959981065
215660637
1518320349
1500997842
203486457
1421685974
649595971
2039312857
1232771671
233714428
1814765701
1854459109
1889983784
919865325
506160426
570589343
827200044
1763372759
298646885
356320558
2116949106
2056596335
2116367044
1097237926
647614607
1437499636
1172799207
223507696
908096590
801491275
1765057724
1986415564
938016304
2147298557
916667801
1332039605
603649557
461132467
995111137
660965202
413475474
1405178841
1127765801
1178338861
1848862946
623436333
890519874
1097342024
778745045
1606085854
1291938390
491205763
199028102
328331615
502444243
2044412558
122509699
670912122
1749195620
1601117345
1265274593
769651410
804247718
542067193
354086773
1353541414
1334017539
1789362953
862951278
1160168594
224554881
187117482
1115077886
407873928
94074479
1809746732
1180759961
450880493
915700035
498546029
1268314943
563881599
1351596522
1533289739
1809805997
1183771285
396774974
983956143
248191057
1207691248
1220506097
1564737918
1431872141
1895661531
1542048482
1453401755
1181165620
1137736915
1955953570
803715259
4770235
373744249
301758479
1880297293
1290823277
2056482368
2046463618
1621415311
1343029859
1493651322
7709172
1920275954
1140142359
1541930367
1662266241
1694302919
2059192534
860767469
25025786
728644712
1372508442
2137445895
55374243
481756612
1389766099
177475146
1700838049
1200190074
997844107
1509425917
2032877433
1581483661
1559475938
1491117284
1352811336
1709828343
2023445417
1496844353
1939144824
1030922401
519649502
1554770253
485134546
1134199512
1224696880
347387778
2118200696
824238926
1183634951
706750372
1734045695
1782859212
1203774196
1833453784
1092564004
1991201224
1452577710
41206630
1226817963
1507472878
404509509
1894072086
824365625
116895515
1799309248
219728235
2012304042
529934090
1204893444
2134916137
815595810
653980849
2122115569
2017347635
96801215
933074341
1848729082
2131591206
27254448
1936367463
2117053501
1560442673
1478756588
1399820420
150841659
448459546
323552932
205702272
1878454588
1952217863
1484607215
1374020744
240719688
1275918025
315175300
901389693
854700798
1272994793
500056181
1870184980
1135959300
1270137411
1735661598
1031954132
776664291
2047509630
860899429
1307185012
1374071608
1792558539
260137977
1136045845
52530099
1641313321
1531640411
790804840
1568658086
1736209619
1794128822
1099120589
49382654
1294745815
635980757
945264
828541862
388564629
46594671
891586949
784917497
1807841361
767654455
160199237
1834306425
1018796641
1623979972
710025866
1541598465
2108299814
763760764
1961460644
1545917083
1596242716
1726609806
87528922
103736778
2067069055
1816444707
374899638
703853335
1030311318
178628344
463614416
1436650923
214105422
1250225928
404116694
1962939140
1747424993
2051132737
1580496391
1182943688
57389777
734624272
1862722073
1374160831
779633144
870127134
1368721971
1257285505
1206591478
1945849588
1585327524
1598402994
1569845403
162121174
763633367
292416205
545942184
1000667798
159824969
1320351548
1152154515
950340381
2075239623
36165479
1891915190
1414497611
1420327901
1283759348
813203353
1420417467
426827422
1818416757
11739497
1604346830
1592720446
100519416
776929579
2143601595
444218177
1600118234
432607411
1473841941
1665451651
700727337
1936017697
1821584858
1174688557
900953511
231428458
1268814761
1476112340
406281136
1971628694
1349566765
1959969663
1164697515
1989531720
1502880834
257972656
1254527539
415591634
819190151
1613282911
1344398643
1938648242
926850430
1012573257
365493072
1904080711
1615985405
1903291319
1128686929
1377052622
841962185
1666537823
374563825
2067089988
1450553508
833882793
430087931
544162735
1527096180
936707274
761265908
1045096279
10830467
897544324
1739569146
275365478
1755576585
1727737566
1407304442
1531255865
1829112081
931048620
547326642
1892225774
1123286647
1768154583
412382950
1314037999
44296973
73558762
625626240
1488109840
2025789592
1599663682
2103516372
1065726367
25222720
1875193652
1264681978
200288899
120209636
1615812077
1390615072
547102285
1505128907
655166439
1166311570
747643209
536157177
313995308
722565021
1575890326
343305944
2120242501
469192049
1745880601
63716188
890840937
1256559132
2144272465
1527473461
1775532216
989270646
1821474381
1755866416
1607496833
1067072380
1592759883
30845553
1963087084
1781731900
873177152
1285702443
89838775
1629734725
334762129
955936383
742317849
1976852536
1872380956
562246446
660239053
1776274278
467038976
1388677279
372806142
620083310
1289839270
77216031
1039899266
2106290953
619583063
1305517085
226830593
1913310736
1657354027
1134525042
1311963681
883570681
1126357897
2048501509
1020943824
662525588
1081233058
587045753
183611700
1100888533
1091582589
662311715
1453070161
1204763783
1683855058
2122411774
112659099
969015801
1705156361
973289835
401845826
1346072020
1995196875
1127567399
2040645286
777259328
1293975542
1058659715
273386316
1567444306
792850801
1069527118
1832955694
1531018837
1702988401
979312956
165980726
1453641194
1916229497
211577365
1886325631
1390904964
1940959601
1904767842
226451454
742328126
417333670
2094453964
749629010
1228158940
795731694
2044092925
296129328
1891584305
1249770338
1490422018
431110979
1258111096
1222407091
661707172
1470716515
1540143896
347417127
1899832916
367088766
1723569278
134217515
1064565596
116138581
2033371630
1281197578
597697032
1022884161
765501819
2103564889
1758185924
2010977653
1233913185
2116301712
900624886
1750081581
1086354141
351777008
1889992202
2064555874
204119945
1610714661
1455076634
266638335
1076480954
776789313
317568967
70608117
542813354
1339331819
76092894
437826482
1409971957
468429019
2099382052
358490131
756205763
968386877
42533909
1006993451
1433222410
744439289
404655155
129777224
1977752423
1701421516
1678331423
445964372
1212965515
1418317611
745593622
1420377778
946134989
256319790
546265248
1294670081
555119698
439900603
1869358940
1684751982
1357650112
854445469
687962949
295971823
847569312
2082791824
771604423
921997094
830760819
1460663734
1660029931
677933718
870712094
1758708052
325948133
805355232
1097391925
1294886799
197426069
786439123
233205327
303316401
903821612
500756331
1366082574
120308235
1227415554
1963829531
899656760
1335226629
692631798
1598126364
629942204
2146907920
1062567590
304811505
205236478
1046012326
1441995884
1985550931
53816875
1648716857
1979512806
54932251
136526790
210971326
1618231960
810570206
1512499777
177471947
1463593335
458238571
291118061
327315845
1446440464
1192361561
78103462
1400196757
1152765673
1856316537
570732565
1149477302
45248074
2073797230
194185522
1254484985
1118964530
2092899584
2003758116
1387464874
1657620796
831489129
58225465
1400777659
1829564708
103727146
2084075454
1665809879
276058562
222376973
342534495
1820804208
707198222
1007097928
1801218109
1092532650
674725394
616581710
1390327980
1416352165
1773965870
1169642364
549736407
1005135228
1598611757
1639888650
1956891741
635750325
1699056663
696677157
542462338
1449809965
481789052
1250376772
1688150222
1939324654
524194546
327362753
1851902135
42774393
1745012628
1094725498
1860540788
875538728
823807273
1000634936
1800896701
967416341
416403910
1045392951
574088096
1095128601
2025899482
1240130598
440376477
1105175267
1229942430
921908478
250301620
907172731
63888534
844658314
1605641640
9984211
1942326071
1511649232
230842789
1460489818
362081315
2132481623
1860409756
1312687926
2059262115
595994433
455139043
1353414763
487707883
987086386
649088899
1724610711
1904062950
719170047
1866719270
114959345
1911691345
1563715109
1073471009
671494356
309610523
1435597661
1060829502
1414088639
339468927
715358405
1576804144
894592676
2066798684
640021209
1971005542
1666301561
793575496
1800309124
1296231238
1001878337
1343455989
1141595519
1802868316
774950661
1276202378
558337997
2046091805
816228609
24661593
811230088
1719171890
1005447639
1739483449
2128702581
1317814740
325604079
1967756506
486874920
1518618142
1791236044
126871148
1133083000
2143405569
1791588582
932632743
544031346
1773765026
1232226719
1866827959
1550427396
244584068
203895652
1626604988
1914709476
2115019529
2081495614
2078114824
54670216
1477802200
2091146928
1876672986
708638544
281930684
1266701228
31463617
1744771641
2089523867
2078674958
347783618
1799721108
1743024136
2102479524
1549160943
1550760256
518069964
668710280
1884962415
2060797586
1983404779
1139467671
482332779
1980658065
484604848
1170902137
1146062348
296417730
928583928
400791490
705925186
1220866544
1268360973
1088753559
677068855
555485434
1652585198
1625629155
811830752
338260389
284945452
2037198797
1291820003
1681159726
1894895826
910683041
976551147
1384311296
637634385
966086637
732342902
381227592
487036789
68038163
2132794749
734997134
1814347394
1279210193
498166046
303220910
242671832
2025550509
1311704722
258277874
566131475
316553093
751225828
1403831176
1281256389
69611548
1478517879
1743060171
1099284917
1704433424
246942251
1620405473
1445316290
1269668163
452267667
1885174106
652110939
22150156
1549802253
431458647
1908273965
1881779770
1635168988
640925882
788885868
1865942024
1871996111
1758818293
1327521609
1848085666
1664539217
1996186419
605183568
1298823709
619445990
1219753481
1803913780
940252604
1921682429
186621900
1495905195
973829921
1515139389
783750353
1155413684
1463201923
988479990
746596858
1801868117
1773659319
1775259192
867891723
907541012
2115140654
553615477
74235899
929847656
1741364453
1286388371
335902009
2078833329
1801453805
1163404165
2057320970
951893243
930990970
839070928
625205618
1828284373
72277286
2101264369
1399360359
1967700613
626623387
725856503
218876306
917731871
1792745845
509305442
673589576
354226702
2106260456
1449065123
1285337117
810351003
206109310
250924327
1723818568
621856443
2101633394
588551939
1543611132
881079878
390234612
1940262071
703313526
1495928063
269637615
1870819933
918017974
1946717273
686013346
366094163
318609102
1969397946
1812678462
1400754426
478536342
833806398
282033402
1311505674
1740041402
1275594441
510964640
2037693350
660175361
623609538
1467958158
1329029881
1060457970
2077563302
1187440721
16018948
275523146
1569167803
33140672
1480819166
765966407
975221776
1527683193
1117481945
912862305
113341224
2082668697
601068201
1582055895
1751482831
1795119746
1343537248
1266276618
1192753054
525788515
559573657
192469906
1398143077
330926817
999435131
1666054413
386715031
1055091229
1484390202
507412975
440256824
1841836719
10172874
1430850157
355356769
347434963
1288962611
273415929
1680273427
960493110
1738741274
1817873004
1909477051
1227764842
1171962399
408884276
757139576
1872302576
46296770
1113450812
983598750
458787215
566353123
164300234
78079923
1820196797
1862516666
1996657149
1280248904
1608410747
1766368785
1473968339
749512516
389002489
1300743653
1595383701
1972457654
2019779122
1962514163
1753133971
2098546002
826666325
972513113
1903049338
1567729801
529813340
2042141496
1931187723
221734536
769704681
513844643
381458402
110488455
1335717239
1719245764
673606823
1839497076
1343313413
848596778
1772271272
1724654084
1286534035
915228642
704844751
1523772656
1271792562
891246945
1039209955
900972949
1872613576
1603820158
268967580
197646543
2136407911
263319582
1824824431
214311820
1747506660
1787482395
1776969218
965469119
1908492371
234651031
1516185162
850422622
1055717942
1389876036
156790441
1623130691
491754893
374814835
646202516
1993237804
693762382
1539441806
624232296
1481479052
1481997590
1998022796
1865751256
372581417
411459465
2015365441
2077381861
803803220
1865844925
1680144692
321039089
153408533
92731297
2059556188
928286128
384954892
118744034
632134431
1327292435
372980849
470113756
848029793
2039905955
1268308764
1753838867
1293943979
1716792642
1957259729
1822768842
1219527369
1117248508
826969328
1857554169
1258115503
1661213656
1467937428
1452621914
58078886
551700460
1414219206
172064281
977568821
772791462
527024315
1876870381
1441208664
2116772289
678834575
143937916
618801612
889987033
1228563841
2064296944
2042417513
1683037065
960600399
924862580
589600060
45999811
2106324477
1198130912
1811430798
1458125037
2069071611
1415574772
1690919182
1430255317
941769064
1916266809
1524164861
627416037
824451047
1441573986
2117265423
711492149
1852969911
150409927
660724629
912843436
422842583
775925334
948716276
891575800
1085922539
1809022756
1430595499
408798327
883221218
109640542
1281540125
1292737960
460570983
1567050536
722292599
1616934137
1619796329
1480140044
1707875559
24090776
2135966712
162992148
768038803
728467202
174806437
1804900540
677501688
1286722837
1229389155
1075335038
914657405
597889840
635699479
1710485798
45715602
1397293010
12284158
2135946203
1187926144
121964854
1143748736
605430613
570355174
549978175
1291142938
57494352
1041880539
1164484968
1036933541
222578502
791753661
107749902
1562201021
436893073
760337292
71191832
680068593
596209586
1915813275
365342667
541580307
714506157
1004887734
2097747153
728218330
1206099369
405730649
1287969345
769074387
1068935501
520966981
813042403
1107744218
1653799112
134421181
494123697
1345516760
1921051472
1978891147
161730513
1256259384
288874852
1134678017
835218892
1764703433
694471343
1980437569
1287499455
1231992600
1622915315
1140542487
1775213417
1792695672
358244846
1889863938
1439690998
60444872
1029469353
921031142
1143878096
45990661
1413815522
157752103
2084593248
1655287067
39384813
1070399416
1204208651
289163657
653097537
67541630
849007055
1242434799
487801995
1000724540
2117686271
1363045749
993464348
1828464438
320308502
1978305821
250353859
283164759
256766441
902118784
589190664
895197947
2053490625
1782253631
252188051
502932632
1748443675
171276031
1069227611
2142953073
891105631
1231406202
1729352433
1163353965
862733130
306158465
749525479
428074873
2026293994
2089418154
1847436232
1736201699
511755395
1384627994
1006868208
1407652237
1664202612
1817914853
2117621174
1802317005
312282116
1373474717
1971133738
1282862154
1393126497
1203257500
414878438
1825971808
1885492729
1037167085
131579036
1427198555
1663041252
1445028361
566306504
787772505
1531360842
828052312
2115405158
1878509883
429066771
1125851394
278829382
532187798
498836198
851012597
746477137
1277378107
1218118212
749831968
939089424
1467790955
228328611
1042734134
341553021
343416559
1359706692
314991626
1591680714
1178746218
683780394
384371896
1275067040
1233988893
956381588
1328661293
1833745902
1787414483
85912398
12911686
959206511
1276248173
849067929
1068850048
872054221
750227875
762692710
326333702
1298826529
1448478034
1629639357
1252060968
1156329640
1462343705
1758906334
1659553230
560230502
1788484935
1037494119
849386407
593384635
1913978432
922377195
1797989972
293973566
510441776
351701507
224445143
772649683
1312094279
2129980291
1917779841
1190172646
1987979021
363837383
1765323036
879599419
1567621151
571234691
1929381474
1062254228
2003586617
373793599
353819108
1083462480
213455042
683135788
32779525
658378014
1618011176
2082115247
410400214
213704207
1127640645
1633116619
1751517462
226239610
413870811
1904582779
1801739792
1920376529
1745012372
2008821405
1336294684
1390206934
695574047
1721537435
1382597736
611925413
1909643808
1408648585
365222973
476181958
767205158
345033524
2131715896
929963678
1047355562
798987629
1894391515
1780348213
1087442093
1258442662
1213294078
960768551
1933029990
1181043708
773219914
70344401
2074928180
372765566
858754389
1952706798
1941479937
214996419
551990847
2003958327
974880883
1599355314
1673865721
63147591
563710148
1768927896
1845532893
1693823746
1439964951
523332144
1850829520
1658088158
1752663291
1243317342
1605362877
810695294
12122698
762833909
1826948612
95290091
1417432391
989439986
2065875231
1333268268
1304952945
2070718036
273763501
1218912923
353266651
1880536160
1097997602
939821846
1188502791
1094615069
956821821
187977122
1828083366
2058892694
81894958
936041942
1323836112
486137855
555735632
626686844
2061353519
5077917
1539254661
1165691809
630168267
646091988
1596157616
455617634
1221255384
1401388816
1403221335
1672777854
1103404834
789480502
1229870010
1212537859
1029591208
1745390743
542332494
2048447396
2001234316
1097130954
2111825551
190551994
569201780
949483682
1565195633
555604825
34558272
850789583
1658849109
933825058
200375849
830171819
1622511553
1939179951
197509718
1569722974
1229851417
1397003210
2045735489
232486957
1513405572
1088564218
675631034
652401832
71860341
732696157
4995550
703331242
840678265
150025765
14378552
388673100
60060420
1436803585
1082159142
2112619691
1467033127
890301286
2014027280
110213298
1866993980
1206376035
99172795
748142500
1960049120
6682582
1795653351
1611522082
157969977
834339849
1440458440
950052780
700724481
211924364
1358242241
1646056766
1642411674
1017495554
1426129712
1054939645
23398584
1800114283
736897062
307672728
1107259420
814278096
1482381765
924329310
851052077
1076240328
1735384249
2054590443
1113714660
393526423
2125837066
1979506054
1440345027
1402165428
2109141012
990781258
434439938
1990589440
878659169
2101749872
1801632225
738399741
384777556
15620631
416027813
1853379596
551873456
619325012
48535248
1974693402
1313839641
443355264
1175992879
1721608400
631651291
1666125033
2050329456
169913557
1069927878
923837148
1795537769
707449925
2103753886
1991791288
1555581828
1992467050
999321741
844851940
820991119
421826969
217335210
2076171857
1223023422
285139874
1897174274
177331910
914973254
2115924441
1123034143
1696731503
1656258798
1240651889
559283863
1826321584
806360071
1259637617
909710322
1043986976
236558595
228819714
1711764908
1930388865
1265843159
928060312
2138438586
1145631320
1660893778
1078812924
981026256
965868814
488142097
598155413
99938173
997357430
2066862926
769997681
1871236563
74001979
569086849
1802706529
210719042
864173189
690926404
1377932966
139376905
1584587469
116313002
76280795
916847341
1552737590
967108359
1427073457
382327598
836734881
122865755
1772095268
1628680593
1998020280
731088239
1758788175
1410236067
745513073
2053566535
1394717061
1474102943
1822304635
1920679115
677295557
2021754962
281396587
2011099805
1276281314
114895937
1826194750
822586522
1467919589
751590786
2062261865
811674722
1767465257
942739802
333168220
1310365287
1160066451
959702720
443142483
126287404
1063188901
411172219
10434982
367912197
288299579
798434709
1017614063
987057867
223424691
1628027970
1569487628
585636962
2055528808
164105775
1318408610
1315186644
894766382
1974713145
1168097879
258919339
1129882923
1579665095
1502352512
1973809681
2011165132
1743186446
621854102
1492939931
1436646527
221904593
200080775
1698462806
156224054
40061929
1838829412
2007660413
931606185
1804620941
1608289229
1498293107
410430798
1167359574
1180033585
1059149104
1424989601
354726131
316958603
1692000750
1862452426
271126629
1693918697
182839230
1860135894
692634403
519980597
1229600171
1752362821
473249245
500098434
1078563972
461356069
1095525162
1520360417
331810197
402000685
130269060
110459167
1612367426
1213090415
1788066434
814079701
1688015400
1924757928
2130279649
360109712
2145337848
1601747629
933292326
1482163292
1603487125
1686491935
1344136656
335714329
467331553
1578293236
280974727
1063863072
560459026
1243582920
1550232874
1622934166
2099214935
2065280682
948150184
1535909875
1758780382
590094185
1793512860
713172040
1038188988
1239256117
1050906168
31814474
468616531
1854385109
1886642887
2068332157
1453980016
96792975
1311044156
1999536637
1791405535
1234756140
645323481
1955841476
248978378
545082162
1107067217
1803770821
1485973317
1781428139
694337184
543038129
73347886
1152591816
584582097
734036414
1387522846
991990296
1640887957
79502636
1780260534
512746438
963285169
1591518959
615067418
630540333
717481843
1053911302
1852889860
295943508
1757643234
1802421026
223215026
1115024140
753536878
1651019125
2094716403
1747677651
1497612936
1505926740
604295994
1320544962
1582291737
921527002
558524392
970847953
237282984
1270059461
1270737414
1548004968
318882229
1710899820
900984067
869282077
1516570936
1137461751
1212085510
1023984548
735396822
1046465513
1426917893
289210992
1068904470
2059835682
584733315
1419372818
1536034491
1639929385
2077011294
1874459507
97120257
2146489520
26797964
347482064
1888970200
1952363585
962225527
540843757
1530033647
825472695
1549663189
701268217
2074176385
1980110635
1387729303
230309559
1480991531
1173471349
769635486
1288686426
305241124
652907748
1831240774
2034900850
1951732320
420610439
294541114
857269479
440659080
1208936242
2094916512
1631981920
1602183158
1105115525
1595804696
1128417901
1965901741
667581918
1208920373
898206672
2113341544
428817553
1412726989
1585120094
1571670098
1504134487
154661000
12494413
710990228
1201280425
1568877478
623743171
2147257468
1060421663
2078930293
711195358
447486833
1308826749
1005294094
186758801
574645031
75382123
1316787900
1432972680
1401724753
566076262
1636191230
652931136
57587924
634899073
259323312
2064171459
1625272045
712628600
1346550512
764521674
1094010834
938355596
1658912383
1423261034
1269590859
1641700430
1320384764
1901788419
1980177515
1332362782
718417183
894398013
321746715
843648605
1547591921
1582732824
1234444395
356222171
1973218008
1362425663
1609099540
741774143
477813179
1198583379
654301673
606048899
143997978
1775492015
713938253
1264486050
683656281
258665751
561285385
155421963
899182624
555550141
1627873373
667473907
1881836971
1961124507
325724801
1611154350
250180500
269778644
357326247
327395378
23034198
12576395
995457700
334104765
1959612464
1512260100
382767104
97605763
1941642181
1680154372
1422740291
164352039
1442900913
1656815586
363836484
985899499
693973792
205536698
1034867610
10478824
1260980425
4983962
1060529015
492909539
2037849174
2026860237
1334707514
560151471
1803184909
783977727
1597031705
646019427
273553014
303526643
410700978
835252923
741422402
576819232
621238052
1433507195
1868135655
1055181811
1839168746
1083134590
143329726
1959463028
508494343
2091641774
1673717427
525961543
1806101106
2037010563
2004974427
143015158
789293240
1868348601
947965525
576690756
1263547571
161726649
1408072139
366965100
1247763129
908885636
1874450845
998050363
831151938
1258680886
1769714675
1377729077
422707784
1762476487
717426818
1183900595
93788413
2050681578
1050749393
367807105
1278790087
201073729
1419571960
477148871
195112948
600207280
346272138
603877339
1736747933
73914625
914160384
1485307753
2057981938
438220883
786719567
1641628051
439994446
459526384
646404527
993829281
1581414667
1606512503
582197254
1428021722
990058531
1322496622
1596445607
1801738242
106362102
605054357
63948411
261799496
384830410
396952544
1520550162
1195443702
1650476959
874505143
1179707950
2067749291
1085615597
117670207
553734598
271694765
781451552
1230264100
1683758960
755324155
846495426
152474161
895658306
630182576
185981011
805315267
1089079988
1729634791
1142051116
121343613
1502396160
1717445000
641013965
509606666
175003361
2120608243
261524158
968277023
1914465352
268039502
751074345
842361333
320176791
303277797
159709079
928169494
518698380
405130357
1455161348
2041187865
711758675
1563192866
2087081777
1572490627
904906724
1594921373
762653586
1179917874
1143753262
922114207
457073062
1018086769
1999125651
1687778677
1985023915
1421611987
730005931
615268380
1136695726
1246833249
1291176717
556167749
1084989078
1404829236
524195054
99432405
68559479
733826962
1103346294
487674168
1401930294
1923486890
319350561
1626870023
342919647
553741373
2082251318
875083459
1392389394
2123732030
90143545
28479423
1869579149
669889397
690109541
1566099665
1339828944
1236641633
197245972
1928432835
17783232
5694156
229504128
716539341
95476365
189090555
1056458320
137700823
1354935015
1455395056
994073717
2134396322
806198561
320499019
1011104524
293806699
173686934
368444640
537727712
1899814288
1544939367
1365096052
47205836
398094867
1524895468
1479564661
1156371691
661645907
388295568
856772642
1746644816
1430187731
1231582722
731571811
1564560880
608492964
241615818
1517389250
2054429663
288529477
1075557892
908934228
623162715
273257099
1672055316
381603728
602887638
592125988
1266122549
1851208009
184466917
1049552804
1522838697
1443060501
142167493
616497268
965403431
1840249785
1091044253
1292811716
2115859686
91870060
1352042712
972693498
725010371
736608452
1357238925
2030299322
734975134
1479668685
2003074812
1129922187
68682034
520988350
1280404881
649052296
1129640932
1945888885
511177640
233658643
225810897
961383602
2075833820
1456525408
1745468919
2015692587
938020040
1854122573
451096191
560135108
1211148928
1206855028
1787192509
1359248343
627989046
1011882761
1691017058
1690481982
1569550951
1519461889
1881917152
954992686
1553585632
835620720
1073192643
1027044584
1455284392
2051447606
687280795
1717203725
1372812591
1292237711
866838131
1946742388
908703493
667167843
2111170942
1665609577
1285711968
1067003622
1991924725
1970850209
117694192
608115025
933283787
566716813
2087615523
1961937266
568028525
2096078891
1263799313
1901206214
276084667
101590448
1260667132
1456521906
223871060
52507927
1982662413
678186337
2057226714
1998332182
518993130
522538237
591189379
761301429
2136006846
1025672111
1200791831
1369583425
1958951627
1925091363
1295199895
101590105
2061787954
1382166656
517513114
2035168260
796714280
1545894347
1929225831
2121715422
558394478
1805210952
1744135279
1560810794
1420227863
113164895
733841685
253608129
1299203692
2113602508
1976301242
1154044513
1202964836
1413982095
514066915
2026912957
880641725
1733607359
24169321
1475835761
860424370
603764061
1747841080
1379902412
21862286
1948818934
1157426218
898450885
963675772
1200403878
161486618
1164799252
968619836
1406107187
79440012
108020167
1060773443
480795191
1475434459
2144317428
833095584
1665233172
1005999453
1687786316
2041075785
1603661936
589253362
1940580336
1633514514
1485093723
2057176129
1994010241
1967139467
223743527
1475551265
546706500
699899906
862229063
1688399394
364224574
1274049464
1540452203
1780673057
434530531
1703807557
2126861135
1754093931
2053238028
1105300819
1711603875
1735491531
1595092085
1908892178
1480974294
835634986
1699092774
1178903633
1736208167
339030778
1675594283
69066431
1503293028
613201675
711314328
1392990583
279643903
832072678
683365760
2113458187
2043049792
194105931
2030738043
13062286
835843264
929664977
848126321
1369518966
1979103548
613286421
592455699
1003154856
1803288422
1115798395
1121858472
1791963062
1285732697
1301720636
500217910
1722814639
206977498
1530972628
2130744307
1440692484
1633358335
1097900859
1632151973
1579991500
1209982253
343639670
1530887043
1560215382
1601057387
620246587
246071337
130241682
1389601713
540700397
134996566
2060992392
353348530
512593405
1671705782
495025686
1840306574
474033888
1831150677
689670090
847799884
545034829
1566778753
1301041730
1312748019
1996201714
789363452
1718359850
770861972
545209155
290921792
661442666
977549974
1656748230
348111752
1501063760
1546161650
18766610
839183944
1419728752
750725986
995776696
2108180460
1956236674
2058310940
1199439961
1329231002
362020913
656107812
1212383762
1376662892
740453289
857878741
2061778987
272065536
3040985
1335412923
1153009185
1389580226
1556106392
1486563312
274869276
437461824
1962838169
1467433674
292104896
2034521865
2038386108
400889517
2079208426
1507083006
1003985372
1770495316
1143190407
245208343
684775705
687311428
498638955
1742370116
1224392162
2137629751
1329163246
320601427
531086985
271374087
1169949301
2144655820
543350459
1365691481
179749919
1214632152
246029820
703044353
1053582391
408580571
753285615
1613129888
1004303910
1524862597
736524673
1851807741
1522590708
1560117057
924371070
1491263567
1495608019
637553153
1871373485
629383838
238886702
1966160202
904739035
2096131624
2064084436
1134914076
490842278
1508846266
269631256
1270687166
1894293371
1508151994
535482876
924904287
2080035663
2040040229
1985116700
1652633152
456110943
1013765827
1262794738
914954153
1984654406
2109496405
1408591955
1086630161
886538893
288794588
176254104
517622532
1112703672
100858515
1690412541
1740689219
2007811973
952418979
1359804912
2026158160
1882747171
845563082
611942005
1785238054
2010345875
508919888
667419817
614862853
432015845
32938813
548615759
450233570
1169499512
1424893949
281675137
19229110
1504076266
477608536
1129596068
581524243
1346061507
209884920
1405888821
1757084894
475195705
1389725862
1858236664
1239387741
1796601032
1891128830
1686399172
737244208
682567679
960302469
537886165
1911519928
83785595
1881823364
854584100
1643107004
807485259
1364277016
258556820
1961397998
1660993302
260745319
1121791134
1004864518
862471315
1894317464
1897946736
259343744
310043885
691668200
107527856
92287272
197546144
2087821640
1052585634
366281914
925376242
1820361445
1603953727
2047502202
562782816
105970960
715120199
329475153
327144345
276205828
48813344
1634972169
2000988909
432621065
1060335593
637213397
2121635080
1103839944
1616827260
280132731
662717162
978058544
831316872
469016310
426913437
2016953841
1880646959
2075575934
531687981
517858192
1535376917
2110445517
1141363829
871272324
176344542
168951252
1548118073
912846566
1494662077
488264523
388162687
984393889
1161703971
2077663574
809438436
1469074832
46332302
291842819
1640540902
931615654
1519401251
380198406
91616705
978020357
1024292193
349586676
1420921105
939102026
499866785
2138052304
2092877113
225174041
861545046
1361638651
1423802310
617277270
2101260746
347124955
1219456043
1014168060
1063419456
533184017
1027353559
1968837403
475097114
1508180706
1078586575
1802746644
497040828
1865353475
1986043001
1597504985
799048031
2143799430
771747096
554349368
2044515883
1414460185
1976204125
1957317586
2057097942
1839291827
1843747236
1863747930
1169380808
159896222
735190854
1474767696
1158501228
1662077031
850997895
75441370
448906058
1686941322
1725713160
2050898127
506060203
1916955877
1365695185
5256106
2071888536
1217266572
2018635363
1684489876
420940361
2040052199
1214023889
1576861582
2051848409
1856736615
1803092193
1295901802
970334667
648281505
1031692392
1397348031
2009705721
1988463887
427228250
1566762262
317010894
154386908
1564691978
132921862
594403876
2107516991
1322544032
581514777
1150474674
402090833
1580492561
2137854371
1714849555
176157214
879803386
1179582901
339726237
1501760318
163744956
1500122652
48652088
1890932562
1181755564
337179186
1275233211
1466510520
2070986536
403322247
379519618
684646610
1892453722
865758558
1074181275
461348521
499128000
1490990671
1281721139
307717351
1949474927
142239914
1634831812
2077647640
1691534330
1587563062
1414800622
847807868
333462908
245773307
244446704
1127359073
741509171
1065947787
383105998
1948340022
615144830
1770615589
1332526769
839271000
166920403
2046061319
1162102176
151790886
1291499726
1920838555
1620726084
626917536
1412482563
2141274803
1184184395
1946698067
2019302463
1896917658
1400859860
1039805751
320666680
2087312938
835025104
543854410
1375943442
1447053239
80178295
471743992
907623884
7183812
1027731362
670325733
2100089885
1619362686
1361928151
1525807295
258159250
210190978
586626489
1269093771
1430824959
503087547
1916218099
967487212
1714579662
1495674675
1301266272
529531355
206360625
1615929932
1199646122
606328619
1960209060
823419970
389043010
1788299901
688338018
616130434
454278481
1651586159
1202886936
1291428281
620241073
820845730
1797403607
1303328245
1616504254
1886285084
856114560
478390598
1578390922
348050154
823627782
697020432
1095000788
896048105
252042981
809808956
1511749559
767932373
825292758
555070658
828192614
622047790
1857338164
713578560
45711981
2055475835
1544247876
53432021
1256495541
175143525
825687790
781017012
1023967738
2094745451
1821366166
1655286097
1724311234
1080342184
2027255654
1218464674
1765402137
710773975
1087369276
1675546474
1922315038
222072469
96107644
681411900
331858340
2057217947
59929377
1184338947
504624771
546184580
892516503
1250623250
1468320433
377475129
1983049771
71442948
437216583
1368489402
1022170470
1623168786
1577534189
1687248000
1603267026
829891371
410507950
173740831
1499383658
1992379296
859104471
1288633630
2144969618
1051122928
1136956764
933578552
392564656
173481353
1639271955
290364163
246989259
1618600214
401878
2057663748
2123210374
1022481959
2027452220
2045604397
248563812
665620416
826545938
2111909219
1228667790
468013036
366709391
1182256543
2009712003
1675759496
1858663083
2112848968
180237171
652411309
1466925549
264995868
1326636641
897146885
1433023882
424235307
277747731
25249128
240072181
1087526029
95467331
1605828919
375398097
1763061751
1583477403
871574521
1011092595
412640520
335536025
444199734
684664346
1317218588
652151169
45888188
466234582
653825338
1210478920
858424780
1267274074
621917036
2135700364
1638531800
1978334811
354028973
946777965
1916438517
125069192
132378385
1675282301
1554361913
1520352151
757206805
573899078
1610630117
665255053
755695896
496671617
2119311605
31142948
334379950
1537974159
611616356
504218997
1841326541
481036751
1098484712
875999711
12037373
725257439
1024345328
495960461
665987651
406632162
2000055187
201118209
920861315
1329706510
1544369697
929819413
841455866
1918412643
1365965201
1202834840
230192874
1767257321
477525477
566639453
1470252171
883114854
801287261
1500923630
1007999397
1511304852
762261351
780196604
1881915714
1057008314
102802912
1966883397
1467517586
1395600816
1699038175
732433814
1191602257
1539777769
1660229166
1648919682
1638592319
471374397
2125332024
1504298766
744882845
944864324
1879306502
35788471
1964486040
589912963
880052464
64376119
424510577
1671541343
513627519
602741119
30581173
745192915
1622913676
1467515905
1427771989
1423740889
999166559
634034979
536639349
591402542
684653785
943178734
354344489
1225240030
1117258391
208604587
1286801063
125353191
1837462483
227373149
193961359
679689828
1242420511
1621374
1042506084
87615169
41413610
435552516
295174769
1164173275
830457996
1661833729
1983680641
729593701
135981941
1625096202
257190066
1682438528
1860984111
705944725
1197050324
66336157
87009437
1695526142
1377870311
42353988
1983850367
84915013
2074831395
548199366
1404500822
1678912991
1386076713
1672874372
1816388654
2000060354
1120020371
680738928
475646974
593958099
567662536
462973588
1747074151
1457872356
1303190355
997475674
598602350
1002172993
2000318899
571088064
653426816
1726342994
1797642669
90323223
1278335915
966056896
185417504
207867705
256719996
29272844
988075422
305890873
1080743457
49007
776917180
1394930064
1936284970
779255625
2135163070
1780539847
124291108
285993513
1933328791
1030326493
758802682
1141789006
1980218274
1302303211
1467348364
660056604
1658948953
1408621301
1255210288
911623465
531461645
1155895232
1303741927
743687921
1603580113
169935775
1711266044
604768716
1544346587
581898407
867306704
1197891119
1652899767
347293839
1003053851
1470685870
36440830
1247034835
2026937357
232207392
1731237845
1918824244
1837903568
1007903748
61239266
751432361
720527750
1524135361
2142563879
589968937
1070625620
1965847067
1342536518
2127894139
926637033
651840605
1477124828
928985305
1723063458
780262126
841228222
64623834
1304683987
853863436
1180189907
891052828
1311996621
1861328707
544007554
2140454141
2068381246
398354614
514864331
1281392516
1405527957
1923573870
1211395576
1685589699
1217548731
1262529213
1672663037
2075402917
422503144
890898173
1943865574
1421296415
1161719845
1947892249
1451902073
1226110809
888906354
1512809804
1215267107
1354098823
353749824
194748707
595948104
1233366070
1936111966
475001273
1754583621
288750972
1022973346
2882470
355629425
1822392504
226255264
1921991963
1864167242
112752494
218583710
2021645034
2031133597
25605246
205550120
641196362
377281335
28601622
1922693823
1987282243
715199985
1166698880
481089919
32808179
83371951
1976263070
35743794
313974156
1616016342
1217132089
548911847
318092051
89236359
1930913742
431296624
893365558
1037608354
22726563
1595622890
729008806
1164285585
2067493465
31566432
2003402405
734170171
1677032659
254388972
1554338397
1101014513
1101224926
776639450
1133051597
1363028987
189474412
549006366
622941150
1393264480
188766173
4218742
821159720
61029224
714034408
99218065
1165533004
740750211
1734626000
847906140
351544518
409956779
1662943115
2012650021
682639703
680153285
659401661
1536064171
1573105316
699572997
588795157
1895485552
94617952
611994119
1033000018
670590028
1744944090
73000208
1485833468
1622372306
738638814
866699810
1115673651
1744061431
80260866
900875148
1649548838
364738555
823930718
1048086688
627739864
1112115629
1412980549
250546108
1417140677
1228023483
1924398857
1575682297
1977568576
1155083480
5768433
73803488
120405436
413194336
838765515
1251987873
622085156
881188583
1730561166
448768055
1395821442
723357232
1368391535
1698064419
622485015
252910945
736941580
249609714
309114372
1173849195
319346237
1688974005
1036512474
2130228240
653500424
1157704161
2052571187
1332942108
1579995380
1050078779
1945496568
566046939
1980912501
1429452477
1417770101
403643275
671440651
179443113
142025416
1756974975
149924904
102551149
1916553548
764085889
1892890215
1905900412
1004446829
968755391
1696921946
2007035355
1229841005
1529126135
2113239535
6361462
1465837439
600935972
1618579289
1616070827
1157308693
945766078
2130685576
1069618032
1717060224
949591790
163923385
1107499797
360023636
2071847279
507877669
484993964
776924362
898364288
155588356
1933188160
2032139535
1066256173
240880567
1038317418
1582646244
1827328419
2100710729
1602737571
541285134
1158952559
1567782199
962728561
1550802501
521298212
1443555423
1390303308
1296486877
789293240
990252281
253130091
935904238
987644117
160733482
642107085
119765680
1072257215
1928477620
387507838
1871836409
36774328
1760614112
1742370116
1104258309
1288754870
237666349
191848356
968368956
1028924718
1993736454
1311478505
567247614
1033082453
1975437289
1118600943
693276921
2015301066
856708637
167526015
204545576
1359482809
1789345788
560939266
2012458975
1641749235
969939678
482325276
903190024
465003511
768961046
1580509729
395253759
55822678
277717623
1716423029
1235716067
41870027
1810392880
1563039922
2073747281
759922278
1610967358
1965901741
1388309459
1145308720
402501219
1878937742
1555771632
1531110816
824236536
851141250
1704987547
1659177873
1215827451
497318219
1092224071
539222011
1257093403
419998733
530939796
205886266
1358253661
524240329
1148725776
1180414821
1434495220
1098161623
1372040554
210810216
1145953127
58595999
1338527428
1502432816
1793110244
290832475
1517417461
784024481
1823665529
1858675695
1291138748
494246740
745554147
1274773875
1299101533
47426316
1081235062
1049991217
1424183943
511170778
1941776235
1106115121
1842310268
442559047
1120483500
1237295236
873896110
780065936
131568328
1453476180
1415901518
1662946094
454929848
173746804
1605719397
622817554
1321020545
1821969943
2120134102
2131524988
1676540844
250518705
614171470
1006669972
1196710039
372206300
1273981217
574487792
818889368
1559349469
1779817433
946149914
2074517710
1776906926
2106648587
1411327439
568151504
543113003
255542711
1179932626
1295111733
787170191
80043981
20133385
705833540
430784112
1729871454
1069033793
194737589
1851191326
184810031
2050737087
1112498584
50969759
1960129477
2027752851
1195118052
1594908487
277055937
274542339
240288626
2073789045
649944755
1011745608
288864767
1652968960
2101265465
238196175
1423187200
438014201
705889197
458301445
356591890
186993509
46754061
1775596269
1968683113
1752121542
1428630967
790841949
1092316264
1564803056
1427360506
724062382
823451908
1590102113
827835531
343156987
976513559
458589361
1170887305
1406689201
1418826285
1798005309
1031016192
1729835325
1407078158
1530036570
1313301495
719728308
1151789493
695373705
1091360139
313371488
719118621
977430022
949893780
1956627322
228745454
1663326592
1645726405
522364336
1155623716
1828131875
1633929615
567513950
186429979
232128758
414214358
601629676
1672034552
1938820029
396121318
1532625463
1482746338
1223877426
526423865
550247444
1518386634
372511536
1510251584
679502547
2021617795
1621514154
2065911801
756854123
1177025159
1579206929
1011539449
1905271487
431657310
622606452
134976176
1428753065
1899851107
538534725
398673227
1519788967
816010034
485656473
103341730
801562067
446595907
1280215654
575015227
448990253
538220294
597321995
687602840
450556467
854340695
309225880
1874493241
19969874
1845403645
1935678992
1161211394
744698407
157360294
1110946242
1063308400
1212862162
1822581709
757746337
1118665282
26394223
926920448
436726537
485176900
1855481146
583523669
1272707838
37991406
1836747932
1881327676
603238450
1484363549
1759013801
1491869192
1604848657
1540650327
1563816989
1917073943
1952341736
2058758814
1123844542
1962932580
1743813105
1199634018
2024521503
358222692
804671617
1287683113
1713844269
641790629
1808629632
1238769761
797020227
1436469113
1145672442
1347969034
1325238465
1956395849
375806127
1160894588
1023627997
2122033100
2059170764
1244706440
628070579
1091450262
1125825653
1753651222
278688266
318438632
188534357
1642135172
1254897511
1489249627
166806011
244218945
589288140
345339443
1394798161
1830711295
1060169432
1104253048
934147268
1656931255
1912331969
784942674
1932922553
165285125
530863625
1103240396
1475160684
620499812
1630704856
1672160437
1881446731
2043452417
2049661027
548948255
459468033
350031127
1536591765
1847368555
1898317343
1600228906
257518175
1821362172
573472645
717284186
631660570
666220266
1438211615
2119135393
2100012129
226666349
2048982065
1085451072
1931038149
1485596738
1475683855
2079467462
2032392018
269352378
2115811186
101121618
1339709863
265264809
286363815
734921217
558348262
1372730084
1413731364
2063155745
1313645098
1976700229
125749940
1705041261
393097071
1146878026
1323556812
605864599
1544089179
881819271
809728406
576234059
1791716704
1072535387
749466177
1711681091
1289842040
1222620884
1681564271
546774561
1160749326
1106003999
2006601412
1591640168
1026861614
437117150
1423705199
361146458
1518687743
522582592
557881144
887503294
686931709
2038342883
1883884132
520896404
45740604
46112335
1520414668
2041626186
1594837766
1828022457
572937606
512739324
2124251171
1385836079
690698621
847010688
1657651718
465490236
1241659979
1957740206
1105432887
1968916012
1961965955
139432458
1852355560
2013857252
1873506672
1742962054
610978334
357509425
1618250581
1767153802
2023249245
442195629
1094256070
2053974856
498696656
745387889
86718671
1096615493
895643919
506087695
1106499953
449842093
1035454630
1132651403
925482582
1115041636
1886593328
2044927854
434424948
595771108
228238766
1886762565
884420764
2045092860
336324743
262742534
1628047596
14326132
1815258524
815303459
1681180241
1730292048
1345018584
36535968
1197669499
684515726
34933296
477585155
1005990021
2111489832
191583620
906342274
150683216
119450519
622832797
2089830120
1632170443
1483281644
1312045856
1607107192
24471161
1510830986
657984870
1872092880
2102004229
950998127
231546465
1001322010
397120512
49678182
1313876003
1983119314
1497237455
632232477
2013040029
763513215
974335233
835639992
104265553
1816405868
1110617805
2084264570
1251309088
2111699122
1867205388
1453285216
1220933408
1648201148
388028831
238233444
1132119604
1118210978
1412460702
1510100733
1697113018
481267675
1820255886
2003028128
417113331
797325947
1043716615
1894073262
1415038357
1697014109
1914076483
1172176384
546683696
1200578567
1436829991
2090528619
1950718431
206687004
2144216976
1121556153
1158503575
13175021
552520152
1648696846
1992435850
752238476
209202639
596061922
1132850057
2027982518
1031237193
1169372093
1834057080
631935175
737958197
875593286
1324298152
1912956452
2136164347
1510576697
2013970008
1305096284
1346003810
150884396
364971431
1691822119
1268689246
1053788826
2140739147
1767281646
2129369723
176710235
489570519
1160718506
1660409282
105094576
1433882489
531575493
412399270
2088209737
1709577124
395226940
275408486
1246798368
618112593
460353921
980978107
604780754
1941276585
1979842073
718616369
666631482
110905159
1201144870
297763161
747784458
1531730683
1105898638
983346272
563734420
629238767
1880678237
1292126765
790154970
392922877
2066439567
2043111650
1385147499
470693681
276602076
941710048
986261317
1974550680
2072826808
1167086426
415763776
1490900189
1878480498
1427237229
1074809943
1438263171
381729063
839873782
1375829636
827795280
1759693074
1007979787
1739775146
915609616
1641016707
1027867911
1576866169
370671913
1613770123
1200326362
211218232
116975684
450439806
515867624
1764876262
1402227342
907992564
1289755899
1003147413
1344501087
1073475551
445495608
1184192018
1681011568
1715888860
592166013
1993857388
2071201371
31990287
1026901655
1882649320
439829484
1533837854
700205829
1219636571
106325891
474406742
734269545
554723557
243652253
873920718
1767128227
513563652
809807654
1225607964
1406226390
771337635
784081432
1316287382
90197382
683661889
1074767337
1983666996
1063319780
92957471
1103765901
206253602
2122289587
1150445125
1651789820
608904086
1505430413
875934681
1219516558
762723651
1966078653
956092130
1598846485
278473645
1162589240
854939101
565924689
1183991879
5649843
314328638
627833311
1452492752
1888369041
1688458805
1270168769
842504359
1957299594
1193701034
1954477204
1687331629
1041069947
1232515775
1509044189
2044124202
885139708
900953511
1559006990
2001108708
1436231750
1597712640
1115728177
744584444
135269280
1947549841
1008843927
1765234017
2054769674
870858081
1569948332
1619697209
1301603633
162749238
583327400
714888907
1761397526
1920581118
246599616
148755175
1702579149
1334139909
2101773228
2000551374
463551224
408353796
604766871
2047045649
974873454
584294243
497231402
1931634332
143822668
1024742729
217185611
39352676
708557259
57336837
1446623338
1288081754
684801180
7511906
782314065
1182811041
2012821237
1862445197
1702360275
634366439
3107894
1960403454
1899195156
715880871
859011238
426860908
177365051
315649781
1282909207
1302968171
1716526693
1489193013
1933315159
1277775160
607112726
715867470
23422238
1147424506
244365687
1456055730
2025018314
495656592
1414810606
113875748
1117151989
860469933
1563839843
1108269927
1690167634
1736430705
1400700305
2016716449
775687151
1539717518
135741435
102386274
300198781
1114484588
463178644
117127081
556617277
641909844
2144499997
1281841472
652912730
344891111
142103094
1227745409
973428962
1634175165
172141634
1549627170
1045122714
257781760
720598460
324444919
234383635
1152373541
417665568
1422465683
1784394877
2032167710
1828466645
995934715
1516162863
1848549651
235051435
1141569849
306936192
785445079
1902867251
924661140
858958146
294263716
1040150878
1617505348
910716998
897794811
739235525
1354830423
1291297364
363506822
1594833800
1196252421
1719272669
814314661
1798469201
1455897170
1253365914
1575161032
1609819005
2120113203
837140473
697558396
1035589877
1074523407
1061335537
1646028554
513717468
199252365
1796313824
1584933850
1662785935
192891359
427312911
946486369
1712370950
1877384201
840136039
152109177
1122406865
588126330
654003853
1844442667
1910853753
1182824232
1783127025
1341366849
1068314352
1478088750
2119193490
1946979532
221175639
1913181678
568665079
1678108967
253798535
1691492374
1596815779
1848079459
569647055
1695238423
920303974
304560245
1899902311
769383811
2021971060
113220206
106499462
336339299
1389420920
880147079
728397415
110414465
381948124
106223629
839161003
1322444967
1437279936
245052629
461395841
152237048
9356620
1058730367
2111224926
603005248
987975543
1074824916
762954055
1563738486
585790044
1216523299
1302090503
476169031
336457531
1884373332
100736007
1179811449
961624813
480626996
1278909574
1513893796
82728773
1415263395
18944695
1626474468
1673776338
252194076
1067751640
280160816
1829902126
542998718
617716526
1001947639
2023426206
1431050686
616862996
435555376
808863310
1022865327
1259407824
1206473558
646523196
67903478
1533781975
2099932889
535362630
1227968127
1947661391
1433332679
1497491765
1399016511
1417970698
1213146612
367356041
244178044
1829336937
48164079
2087200148
1295452495
1175285978
280102370
150196943
1212049200
1326960145
923546777
557742461
1138158095
109606077
70179872
134305893
2131152507
1592643451
293720405
1158814885
1652615690
865418263
1925719673
812929135
68853384
2063414662
936354260
2000066451
2111090367
1483224538
259018815
1769483909
220889909
1996370467
1366691621
539158826
2108284510
1317293223
1507979133
1360427726
57626619
829535298
2065139131
121691211
1494292921
1371608946
1960999880
23492349
2087770560
933821278
533271041
314144865
2076170244
2013978929
1492141360
660422420
1870254488
2074996007
626923395
676746266
1656628144
1269692532
896979449
398799901
2100916516
1887215684
1820727934
1363367501
1644827511
1131033173
2071266082
830102842
2078982490
823537480
539725214
1250409904
1951263104
1056076437
460403908
110823822
1916708621
806208009
133164338
285914634
76910971
505995390
1037212850
2110916657
417310826
1221987108
2005318964
580622933
459683653
1354282397
1442139092
1393592679
1952298965
1671363626
529665398
1130829186
1824221993
1500539073
293711658
1900073584
1560954066
496283262
2049827571
962253873
1141323843
88546494
854344872
1826464354
1679450227
238205764
1156659766
820184727
1793420406
1187284181
1108257602
2005010635
1521361730
1939091586
1759702992
1030444803
417833842
1859518382
2044294015
280524003
1166497003
264462575
1465347510
1709270519
1064256972
763255041
48325776
409603791
796080072
917170285
1516528262
2074597037
1894733239
915570021
389951472
2068345265
1637284941
19505663
966047738
125378103
395017585
559298436
58638146
292692158
1928592759
1456385219
2085988542
68401877
832251543
1260374509
791818286
687491418
953554446
275094657
289526079
424978647
819725586
99015040
792889096
1276055764
412736245
688237232
1846413369
935072349
2044552665
938037033
2123572831
446315591
1777387772
1897724818
1143269536
1784188060
320392087
632669449
486350275
347555702
573595230
852825140
2015135082
245272543
527308303
1526602631
1970535512
954111389
94965231
230446794
1571226394
805863669
1557328958
793856607
1071498711
1176092491
1441025566
2061109856
165655218
450100513
1121103860
1005388166
73593900
940553594
1821215061
114700964
2113467161
486371000
863279887
972943202
843581511
1724456421
52355817
905514215
86879353
1201720499
1500843152
1722663170
1316381173
1262674034
1560307162
1188798659
2135843199
1619980045
1951650781
905741291
705626597
349059085
723641691
717168813
317278216
161584025
1324993895
661685740
1979328905
1149523010
2016327188
1861647366
740572940
1797758884
1294081639
1678581375
1136536923
2096388674
1701818043
989380741
1902339210
2046597632
1807824160
1907060948
1838232103
1985025023
1067949086
1241348626
1968062568
628808561
1228671510
465406463
1408557125
1764877811
774231126
1125304028
1206416579
661688803
1511835322
2097304095
792620128
144624982
2058330649
179967579
1601586843
723200582
1112803940
1217155657
2059127108
671633324
2113649139
1249158564
130967877
13830462
602027485
863720522
1239684865
2051514597
1023207633
380766445
1988035755
1385143714
1878717075
614996756
133077402
199097885
632009010
2091056385
1884705440
1495187399
162040791
1491156912
839097132
2106451033
351138751
1182066123
182430781
1307095453
385260175
522035854
2050363031
1449677886
1024293027
485497311
1060581906
2030591673
2095565872
458651360
143550395
1459093245
537756941
1632607266
1842003526
1992100762
576498906
235148114
1716875841
929228455
1275249165
1023797587
270807555
1024791877
36360066
1723098737
2025904921
496411249
1984963696
600863382
852110876
993117985
1149720384
388429082
668605129
796716645
1666398569
1128745687
1817922381
34390832
1844675761
492611822
370907600
1752645645
425846135
990821741
109127471
812982960
1025475686
2052956056
639087703
456596969
465284927
204757194
303874448
1696006179
851777934
1022236327
1380818645
1525647300
237815766
838574041
170978035
925541236
1304337927
1863680058
75531731
2093877060
584892908
2097884613
142044302
483595143
1112821941
426228794
242478540
1463085232
1348001766
1279462605
1988518825
1694918474
1471639156
879731150
1407426849
2113408753
2045389512
2035337812
1680949305
1120889047
1346670677
84889021
504959709
956996647
1967848009
837797437
396276254
1428534796
1654159951
175924769
1203796180
88693398
1556486224
768144961
1032006610
1684287824
473425262
1675752640
91491160
2049540782
1009809278
233447076
752883275
1753987389
375249040
1368084901
230231531
703897803
1777727283
528483875
1458235202
1887722027
86495987
773509049
334522069
966077228
1616657451
1471151100
365784513
17858783
1949572631
1709126496
1921383354
550801341
1443464339
1657726609
509575520
1659302734
1060161638
662927676
2101828661
428189044
179340707
132741376
2138016598
956122983
1795722640
170386717
515385723
793604141
1110790168
1584919040
12202563
827978592
176464867
650130894
560322725
2048724622
1671978222
1624551822
29105786
1247197796
75475832
613188901
35707485
1433651876
788877103
1735107799
985067469
1014587270
182629510
1201490007
1826304520
1532353462
36020198
884249332
1798068867
795826728
1054497635
1228347852
151156411
2028256472
1230893127
564390121
1821279718
1676402956
2087526970
1379352361
338271853
1435567619
826815016
806119590
1862465560
12247699
1833216160
1549966798
188906194
800222308
796929731
1106398726
1637799935
657548389
106217492
1826879860
1305628932
536875954
1967088438
1359663390
1571163938
685103631
269918759
242562749
2092619905
2074424516
994432789
649455966
1773115233
1693728256
1803329944
1033644115
866674387
1805031629
874022448
857218531
1311110980
1549733954
1573987196
1460389960
931617450
441473271
519734540
482017117
851214221
1091075219
1907283565
1071719916
1470459968
1506012142
1629712060
309613939
1971042541
473680464
1026837390
1099658208
516554574
1132191674
785473186
1082718665
2071163166
1202365174
1330346820
1948787780
2012304042
104956188
1868361398
1484804827
707804756
1636120741
1674477169
446736061
205508811
1014150486
313108810
1634043663
1233930890
497164411
1702895330
444298557
435601913
1914257309
1152351252
84647732
1760243166
857918566
704865193
1464278363
1848002636
1353884042
1683069447
1099873067
222549982
107531202
914777459
1068340086
517755517
515601268
839075842
105604570
886833364
1128664905
871644630
906987147
1478681499
197117886
2136286376
1290348288
1019933919
468818844
581013649
1430049641
247809425
1364900724
952880253
477985000
632642519
1342267976
1572220325
15086555
383941439
1320130011
2054363036
472870338
1843191657
1408761761
1379959964
1054192619
807622755
2056482929
1707873940
1708729473
1619875663
810888641
1225876843
1841477884
458084726
1348662512
1689029060
209521433
1392379442
863273837
116877500
953927
1431923267
730793856
584576247
1153249081
428388849
461042232
1363886602
1978316667
1492047284
1824670196
1785946664
1544878492
1387975835
1852109064
644006231
798046075
398502960
109441176
92043241
205887562
1934582799
795951421
1763356118
2039411516
1869533372
1892910149
1582886453
1248539406
1658839950
948306083
784948389
114671965
2036563291
1477245430
2070218235
175208481
742666790
1060786523
1740011928
200307462
1168434044
1815821665
121383976
1753133971
1338889486
1143771154
1254132577
444075033
1528025401
2136403228
281522886
725634411
609175584
1896633073
245543610
710055805
1579743696
2111558800
1751428923
487382387
61681245
354814310
1681351485
1608396033
1108222349
1447256620
2061527455
1980253426
1092476659
436634176
1522096554
326357078
1651230455
126110714
168875281
598015866
632195014
615872910
1969068891
1754424154
1135368165
1485658826
2127221306
927220395
1012162098
1847026761
2129038311
1609454711
1414543993
496245236
1883720949
673503449
1812417463
1422653253
897146445
434870086
579064772
223938999
1662246579
1648927513
71152971
177168025
1637901172
993455895
2090046910
327361709
1872992336
1168151503
1764562099
1669874690
196892495
515025451
1881629948
1838466517
952471475
1889612899
483555847
2072821317
965174133
2039189643
2000692968
902692735
1188251253
1018383809
385379690
1048137440
1153033786
52712213
1285423127
1238478610
2138739669
1884025141
126045519
940687886
1823508823
1379795342
1553269403
721024914
1308688609
1462729098
154255718
1365452424
1651148422
1874406490
584616337
628892923
1555153399
1762392205
2133046131
754823390
863445880
401822798
813137337
903329102
1332460677
1969545422
2141795433
680762393
1968102501
942908650
1725933617
1348066578
107012808
699781026
1471984559
97545128
56383522
474757300
1089266409
2007463339
1714489388
545678581
444050548
1215064423
435039659
1698692254
25632091
393719225
704196491
113949368
70646030
283347768
1687382394
1034190506
1256527382
1491351910
2106467424
1562749347
1154750394
33678317
2116049278
1210149704
767360157
1575185842
1513604989
246343364
1422334383
1499114186
916655105
340810811
726670354
1898515047
256718259
1017640181
1822560525
2047466176
358322910
1905535079
1256800232
1001959381
1072372654
535691360
2147418806
336693681
1336988320
333751841
1028471546
1529061273
1056782094
943569580
1656867460
811587598
1431463983
2040232912
634724810
1210018935
328195975
1424851348
1406096178
465604490
350464934
2142852631
663603913
1701750305
488966683
732889006
598933877
678550492
1416480813
1819559086
1198213857
959071100
2039553483
1547701283
1685739835
317144867
790446048
1065430031
1992088671
293680842
1180298021
987235855
482575606
1071603134
1730482020
1368410825
1121805265
1174945122
994575306
1815428467
1988517870
1534248563
776909143
1364435806
1352948042
243279712
416304868
2114984993
1187308101
250040574
112432010
20426340
1702411054
1424423923
817136629
1634401486
998049949
348159799
1730990871
1963118455
950420791
1313362754
2013684533
1037546275
38692284
1438216549
1473259893
2139839029
854791876
2011563456
210844127
487635148
245052016
1474014059
765110716
1128202576
1077336587
11622850
940956931
1001374506
416669511
166797135
431116015
1297107832
1092872653
1072549765
2129403815
985363365
1116723577
994353321
1367088156
601434140
1824305749
1637141357
1512336494
967301284
1201058422
377999864
686457249
2105579303
275605445
1743762222
811304659
1617888459
1268748519
1270937439
1778721357
1488386698
478318527
742164980
1095506058
407078536
2043082040
1356259987
1767255123
140999682
549301378
668661659
258199751
1516995339
1911782874
1790680835
2135168008
1924139239
169347274
1088791616
1314648922
555185259
1206524104
848732767
1385941948
1573262416
1705450801
1814397540
2011093843
867187224
647592839
1211803384
1563663922
1831207224
854126409
835208175
2020627439
756363390
1350525973
1625545243
1627433407
945649386
1780958494
24457759
1789637366
2084379286
1875131252
402778883
1928045962
2020228639
1096941476
1483545274
361797157
1900133900
1566377598
985014762
1537930466
569089453
123302594
2099419475
779547190
311102794
152087853
1316026627
1589723402
345085888
121994487
1861109705
54662782
1895475853
1004122826
480137662
1976372045
848407483
121589282
2124197988
845856238
1770735014
1944367241
936575304
149191454
1389852372
1964553072
1501159536
1435261086
1664313466
1567432074
496461496
772783644
175211857
962789141
1671110635
1170172023
2054009984
1417906866
196361882
1096960137
1846845865
762577304
912093210
239507371
808252501
580030450
1256458624
597673064
2035018097
1657972139
730887152
448038503
742542526
549531581
691404140
786188444
1891833129
588247805
1483731420
516075322
1438145577
96563117
1931977483
1830278290
1228278926
786061262
2143370530
2090442404
2029723265
1994651682
986883755
1261081732
1902203816
2125182494
416329661
163173127
1557880514
1725434868
947938653
1614748799
823658975
39305163
2058395778
949957633
2088674494
1426462662
1437352223
912360761
1731937338
661154652
666245182
312820784
571330346
1933614183
2061100367
138920534
178548162
1324862539
1883766374
1709661017
627420374
2131403307
1352122348
44672066
953391165
1066694398
2099828185
2059551855
852378395
584014237
1224236205
1170154780
1521485893
1377185038
699012134
1096676211
1338833108
1827790265
1185815710
1975854690
49177343
682801721
479289800
1347655826
1097222266
1009954417
1208920183
636305896
116852987
1836471782
42199799
1846944479
309988754
1819422402
2136286376
1690256995
204597648
1663060824
1391460065
1753164044
1200580781
638627611
953976489
1366085872
12343565
2113126760
1660667431
1533117313
1040308830
597565188
997883331
474605692
1051697900
1593259026
1710195108
459468033
1050868486
1153755417
457830299
1031500217
9529913
255280902
314136415
1481485476
294818922
1306165933
74220063
1747594958
1857095080
617890597
972127623
1855028239
636736366
150973804
977909417
491273625
696873016
1440745766
72571598
295452469
176536228
2070846770
447888466
1809512365
1592562012
262478646
87838439
1795950222
1844852613
20989739
988613268
1570017460
849951512
1752305674
90068928
1026650988
1892449079
1527848421
815262930
289064093
1576620470
10138275
95835383
170375447
1895171034
1103273924
649657545
392029518
461504628
502489125
1726879683
869536811
1834082478
222274065
788331606
1816483730
1272678701
1178964958
1102753629
405328752
866514012
1699793996
1038206202
1343428065
923747434
759203092
60220048
601581775
167769492
2144797826
284987393
1052165923
29212880
819678687
48302850
724837032
1148616959
1250246768
2095808647
548781308
1950101430
1429351759
2018084215
665295513
1613884437
1959542931
1002460863
119859454
1974516360
1290964264
269698153
370334079
419325027
1213084454
620048005
347374471
138790751
1476040097
152538078
1445058165
1190761349
1270746257
1351768199
1914085726
509546213
1858116740
81800122
1933362527
2072702374
519448682
1101580270
610046336
1574286478
691985466
1428128153
763138698
884298424
2107991005
203426438
1618607917
893145047
1105123275
741301961
655052152
36774328
706244324
1199926235
735565674
1708239899
1141570214
1425388946
951700496
189538217
1644579911
389346797
613331427
415563298
1112203792
234671454
169653862
36063484
843482116
971235925
1151131892
159520727
144171956
1889617681
1510866889
2064204366
556602963
1183447029
1273870680
1052417094
984112562
1280782656
25029300
1992102724
765847722
1335959981
1928794812
1796915803
903094226
1294053321
1739871833
1746336185
1668352868
1627423430
1617563333
1671612779
1544485473
1601848652
983860345
487825189
1826781771
2016917269
1690644084
43490505
2029718606
32714181
910082103
521336737
1549064516
515242194
463806506
488056377
1469205278
581095267
1479344021
1882184350
1678740004
909445163
1807114439
1127856630
1657961331
1194238461
1900780848
1833626951
149854231
1245735402
2120994612
1340303830
576375820
525148244
798397125
1683567587
2079550453
299139351
462187975
2065910136
790864838
531935680
1848318352
1501171851
2031664605
1804730611
1113247930
525417291
480224865
1438591215
1739967718
1843409020
1706031243
1410120019
1795744782
872379005
2070414607
453341980
1050970691
8892461
750710511
591841788
1103305837
977583984
959844921
649056956
1504954881
270152307
1788803809
948747739
1558657086
1289500003
669712187
1735002780
348665220
1232151890
813838381
928364690
334081422
254722277
2062788431
1052658996
1553615339
883838429
1046105595
997068154
167943270
295874948
270394355
250493654
1569287399
1115601386
1238281213
1654495570
192126971
731386039
606756221
1905775540
500928197
825286220
1316227572
1222957116
719461797
603325288
2046265656
933091812
1981748856
814288766
147307023
2116680156
1336148762
937694775
1977969170
998067512
1695314117
102861138
170360904
1819834510
1229257047
40731776
1648011859
400814380
67333332
1179030183
104114506
318883085
1571513439
394888172
1715504720
1716063877
810172643
331154749
879356951
1484467586
2145198306
1448798281
1189484321
1628180676
1245740145
1400292900
380465455
1062554793
1632605402
549232654
197725101
515254206
938530062
916027374
579548299
1139698965
755350403
1728513050
184571062
1604385014
1419600876
191527703
1882477807
784334949
1002551691
337557842
1032004079
56394164
88876415
2015128375
1244101180
343384900
484161916
1152617857
812919857
1507001250
540995695
207296220
1730971763
1652394517
1245438891
219369189
930903711
987106482
779358336
2130323230
1262362103
380318019
2088419873
217184835
253451882
1555231547
687940454
541991000
1802235465
680309334
138135726
1017146209
1719718736
557555887
490889968
504854620
1461910689
1572530076
1083933984
863842379
1719850610
871552634
664016752
1816775884
723718800
291916955
1645757086
523738819
1638287304
1231651636
467720921
1372850910
1492495079
930740210
1251014043
1183648271
1080580639
1900743631
1234333386
941994425
1718608180
1403859029
832272
1512944540
1942942521
1170561236
624435047
913662228
655143718
1223029434
736154338
395181808
1825265392
694821955
2054114806
1946602887
1062060798
154276279
1364962730
1600061871
1252995180
1489298250
1765574736
1747838157
1324535115
180074364
2095739155
334471015
898937520
876215384
1061898197
614881457
124705641
1109610272
887131219
654289067
1154826476
1641957897
617477696
430654100
1589256938
1051114121
419973571
1063309919
1963450208
885586360
523284578
438049679
1519174529
2071337346
1142767449
689620190
1890339011
130813611
1954613452
942825891
361177925
1579260428
1506766185
1466448580
1370276590
1687670630
853963020
842062450
1575928578
953117741
1346027600
327221934
558521587
1226344336
1860053735
863019464
1050755224
833389165
680499122
523127763
1655884378
1942582326
591548948
2017138796
424485070
405374510
1559645549
582630577
1831118817
696653505
1663830447
619674790
1800157590
74831300
787690446
555467180
234863618
586312072
1803142037
1197819662
2113271667
2037975312
1913170083
171718589
1167838441
1485286281
1754954117
179710113
2009983
79174298
2103641586
1517778334
2004257512
717864744
683056968
1320870351
1274287431
147814560
2044995327
1988064457
267760771
294105846
2061799534
1439887998
289176101
1885082876
649757508
449855650
1265105573
1443137729
739252363
70741912
1512355784
711768962
690475217
241101631
100070606
841338557
858161599
230238204
1110833106
1669881736
773547760
454852157
961018392
347401605
642866641
726337175
2001591018
1801966153
1133111496
1260488685
146927936
2142646632
2089206746
2028226777
1922961168
1076610065
735683553
1114292356
2115343239
941711117
2110873509
396157619
1833070927
1975183572
2132322367
1552044881
1155987165
15245677
86259965
2080165696
1429336233
189377006
689313209
1911055923
1899892486
1595438458
432459658
1848112309
1340770964
8620664
794078558
687070147
831167381
295150680
988136702
1760287613
98789179
1295174007
574650659
544450504
1170767463
639484967
1942353199
469071185
1366216501
1186380047
502382105
1264414227
613812002
1117557315
905246445
1114464861
1263311123
1262773251
823570662
1469250991
936587297
1312318035
1232528526
570282833
425099383
711673357
199960900
288347670
1450860012
1375688759
1308971813
153519294
490296295
1796161261
1506171541
686845894
679075797
608586623
921616292
583449648
1185349609
421807352
229054954
597731379
1323192209
1926796689
1069177245
783939957
1136220837
1709770265
1864813933
554851344
1941018832
1018480376
73475101
767832825
998603555
1018294799
1586217244
1963334297
1837659326
211092936
1322605039
1566220799
2027048307
1857300140
593397759
401207895
1386608929
1163883017
478047187
562419382
1359400753
74007603
471590850
1960460051
1286796081
798840680
491405490
1630681428
1676875325
1498004042
1308953834
1696138419
1173319536
1281095385
1067779291
1765885336
1616034731
924906151
1833677367
1895748807
40865906
71403443
387459200
1931634586
1051718635
402302243
282848418
1630459745
948693147
831539609
1667679575
699148515
235955229
1650058514
999282597
1791260440
1180239973
1819357456
1869915639
1306476947
1349944646
1179486046
116499497
975500789
1109447842
141939391
1285438247
1106312141
271747041
685810022
1316456495
1470609286
12715054
380103878
1928639702
1520900962
729997129
2090851865
965105580
1667405247
770136613
1671979702
379568055
1026522674
651248258
1342397454
1028922218
1187502644
1707434697
1920262817
1896818538
1092467630
1811243829
1575712493
1683432716
612646599
1609057150
712958196
821922922
1013401607
1001550438
6061066
1746666557
132095075
874047237
1476809336
1531798707
318703242
1293832536
209201280
1631238390
467786666
1873001267
825205981
1107635823
762990251
81961074
159763820
897850086
2139556317
318926657
1880041365
1959613546
1683508280
1110013200
991330506
901448136
1011628512
2060939641
1120426022
1991329150
1168095399
1331963092
1440710115
1405723629
1516171827
287513833
543311496
1159584109
112074492
337430214
566690003
14007584
237558138
1452150639
176921279
1006772555
1432026326
197278079
131828617
133841681
1995734531
1236872023
1060225499
1988960707
1688242867
813096607
226504997
1454241739
967755208
247330232
1647339075
1017012701
1835964629
1211250165
1518344193
489810806
632408075
1497347165
645932585
213818805
238481746
77269522
834622163
10639315
677142652
2123778963
608224610
386537865
1070759780
1336188422
721174701
201010311
1668415386
1682522018
393916853
1803963508
268563774
1177233197
587039287
1062582700
777404655
15756679
543345857
1513443302
1523826037
1903313856
1492006168
1044865863
2032235721
564822711
802951775
1875789124
744665832
1722042842
930987020
1654026261
1021989740
2066262558
1257298247
1738325766
853864459
1146084646
669444485
2126216265
475448447
97359613
1824717502
786086560
1800813560
1759979936
1443379270
1953993607
1288763361
327133017
1575953897
2010825763
584504007
1395414974
1917225519
780836868
900022532
1575095475
1502911998
1319887004
1231206399
1545854341
1199969439
802883968
1653237591
65179049
1080274068
1045067964
1613425148
361468768
953102786
2080172265
1441016655
1604225473
1665132035
844435300
2120096395
1379296097
13092508
1693360585
1677851607
1024422577
229835506
1396777275
1822093905
365133468
1330214503
1591579403
1815402182
1375769037
615067418
1882849786
1904787348
2003235882
822998740
798936949
1461673123
1494365468
1822823014
772459697
1343841197
343617059
1679943108
1376553449
521970284
1764544267
540045531
532594845
1363246707
641462660
1018674685
881620652
876587239
1083631001
1011540352
839200406
1420807060
1876304775
299027224
1373638823
1992182369
766418861
1078046122
1154768403
594136191
771637890
307768164
1784450013
1346475862
842118816
530505607
1253404321
1949425106
656660995
1181112743
21536622
620843363
164611301
1856150952
1300169991
980619311
211553036
1952092097
82751383
1025899993
615078751
796371108
2008912173
785806599
1573666793
1970570080
1248924579
1294966198
875618394
1039926867
1084501087
251903256
1401598157
143910141
808546309
1144426052
1339588777
590183602
1460385956
1679534358
174557841
1643489437
322439268
1985657922
1358922696
1316118655
958509583
365503872
166550474
181772092
1347774726
256289732
1989542363
973168231
151904325
583428661
1525361027
2132286369
2058437054
290363436
371015544
1551299752
1435329455
1082876424
1595316185
1562113664
1623922140
1080713899
1945805401
1042661946
395843782
1764774281
1625013755
1306799148
1625549500
728917545
1594226708
985302936
1601028999
1692746442
1244433120
81777146
107538859
303010384
743399505
343323643
89678909
903572219
159513799
271121594
1662020803
1151558233
1530001502
754214213
877531623
1637142303
763125422
1951045962
545867280
1270400764
1057010433
1829784564
1361529007
1899678414
886726418
932317717
1058336705
1692157257
1635779176
1958950727
931637831
1848372833
548824678
1730295568
1838390478
1739974146
1626098596
126546533
775673489
766743212
1328011275
1515457813
794522262
1906843120
1583491470
1226497438
1107675161
1859829019
1023401412
100081990
1780792185
1430658611
2068059327
254184814
244239415
864409834
116615247
236117039
807639122
516164289
2019566761
1955487558
560454654
1998765632
2005779378
1090699773
78687397
332341974
1031271819
2115889068
1280135072
1810926025
1327012924
854573056
321362849
418790394
1661699448
828100104
170211653
1719883705
41174821
1396304153
1743694886
766644209
472530110
938365009
1855217633
97211357
1081648714
950914795
1344351978
877363317
1544119565
928550955
992472623
548045788
402527057
1721112035
1373873096
926290878
537239383
1230278376
1177441482
1803281396
2136101630
678343953
62588849
1858936164
1842665694
2101566689
1123716967
566024299
1056926503
823358659
1452695251
186415729
526807126
1691148736
339111751
244919747
1572263896
1375345056
2108678482
638611726
1532351687
2069738622
960934737
936905112
1660423509
782216762
1300621306
2134702599
252750598
1447734651
1085018766
1127925990
421638420
1977194569
1889930978
1433145973
544403638
1702527386
2072149505
85317783
26438541
842519223
1484306154
761686212
594241437
1146762811
1519823125
726041166
1579464454
632817482
214726080
1951726172
461377906
752986199
817506767
1864706770
1565731619
1071717
1396056942
507922144
1363136274
136799558
1107054469
1780119818
2046219147
768962547
1041140224
1014518006
181601344
369712300
2036137255
1864108674
11811085
259892744
2067082435
26934906
1047817186
272246228
1206131988
1696188626
1089156449
836049123
1506810984
1490078329
579224799
1657008031
1953269065
1072166183
1994675766
566861916
1923077342
2037255714
668827900
916005326
2068675538
1784466124
256750232
1915674602
157471589
1401684066
86389439
485441400
1749711783
148850314
287003284
884507981
1109144703
567659125
1648659399
1643304188
1904501413
25666515
1584625186
1618786074
487878203
45949101
527909646
1556882270
1849275975
1187235219
2003514424
352402610
190240262
124581445
541388255
1282986398
259741088
1794435118
1201314302
1286675922
98622185
1849581330
163678735
549191557
1033625307
1001680109
1366629327
849630271
1076447081
704736929
1665963004
1063936854
633547505
233357170
301584610
224411009
373065202
1575560048
572461147
412701472
1838474882
1416795841
569237982
406253723
1019508482
139714720
331745160
1113015749
1173824884
477261948
658585609
1873361994
192102761
1710278984
1778299366
250319879
2067932369
345743382
955861330
2132843744
492220776
1672621563
621260427
337650376
1564195034
513425166
874656007
1435332772
675653518
1478735236
1489060743
2107940839
1364186965
1724430582
785215129
1037819698
139247237
599622977
1161298127
1558998825
582088772
1034975315
322098742
894513135
1892122042
571057785
1419224222
303321681
999324847
985801963
1934235533
1955082577
1571187516
446055923
1768090307
1231449207
1170035509
24882648
1325784363
712395548
1629249096
376435609
380865261
1757124699
67330029
1621996592
1266700025
337931546
2115822602
249887063
1135691115
689806937
273014146
2124492713
375369134
1808405439
1058403299
1925229274
316489659
1083753066
1521100978
1880055775
1605075224
113105715
172604248
629277746
2070026997
1989613494
1002343076
501496431
389043010
307389435
1606311138
319051760
1421265137
581037638
1830422516
1603355450
403052328
1919184822
1767930904
704200069
881776462
2115394602
928275171
698887386
351787642
1055778854
970077685
678045747
1526990393
1151585648
583273378
671506222
2130342643
1082756797
752519264
1114043292
1197731234
26794137
1778416011
953056455
953824779
138679580
800052102
1080865141
14718129
351652943
872153701
1975242241
962521227
1046314317
483159071
2060854522
365845179
2078894688
1608418981
2135898301
751487714
149660356
2143937665
483744391
505452787
1095622564
114809567
1457225377
1453533527
57618689
1741805478
371357632
1330935660
265404127
172374602
346379606
1014581673
1218660179
620871517
1249626578
349599521
1434037778
1736365713
1180055484
462945717
1838614932
1800867092
1329762749
453987552
799681426
1971893291
2132215097
791794522
1302443653
120901677
1651919199
1900465529
1844687032
1141304734
1208980499
551762365
1104744557
1373998579
665188229
1298336358
488692135
694313101
2015177089
1614654809
109724376
926425128
1748258940
1985910338
523554103
1368056326
1959363384
996155810
281200904
2093456931
581764041
412232578
1788307812
237066123
1440891007
80178065
109155055
1281526992
225466065
1765312006
1753258255
1720005100
893493073
133906826
2096593203
16996732
724170565
1973491287
833655400
257687657
1487910083
799394384
1723904140
549545772
910514146
1268622067
1566763846
1382919151
2103384487
2117634290
1011149084
1181621078
288167000
217021188
1454539005
1402007977
488718695
858199233
195111744
109795454
69336866
1170901487
876627007
1142476680
1799620015
687180541
370870194
1908785843
1174238371
653994215
107627710
653788381
1288882148
425152204
1276652201
428505446
1428715486
1401171468
1320741382
1701921342
1942738975
1290240358
1820818957
1904523975
743208140
1980481381
1356983159
141838143
158151000
1753439608
1718254334
941695959
1192342841
1206400619
1052743170
2105189286
484212146
842367756
829558074
887439353
1723724958
1177390478
666134172
1555634924
1789420544
20150530
1179346289
2056591043
131641426
1104248516
66925015
1140646105
1775643675
1167994812
1057930305
1307862133
1050970892
1064641713
462107960
1500516049
464211322
793820774
2122380769
522394116
646210885
1078276359
344242082
1093715323
884059093
650748928
595094469
1034584949
1945022349
473321104
1281905458
938031677
1337753788
695611047
1087231959
161907805
2036914007
29720558
1092665099
588347971
402801250
213023889
1202918565
896967113
116169098
62204922
623458681
1487894681
942580972
340191173
1069132549
893650773
1838566294
691942445
644240687
1878267767
126587332
1381871842
1127531293
1237867988
1969989723
214140786
262047834
1536111358
601480055
467621223
839109474
881880364
699514053
729153403
2128243777
959716999
1965998871
769622110
1289473719
8392420
54818406
1958320538
141079703
967599616
1232424447
1713974093
1400371741
1816634991
1070719669
1335909233
683540898
1901358911
958170404
918585626
532576697
1416584022
1369934287
184710594
951913578
1234575847
29729932
589074677
1515775524
1912562067
624293380
958309429
897182501
569433282
1436007999
1343438355
341176630
880821054
1123600551
198706138
182048524
2026046600
784611224
2100223414
49742182
2003894561
1302617750
384238396
760957537
737672698
1184411326
1094360080
1031567802
1885492729
725201713
915699086
1736503289
953322268
1968756650
679222065
624080134
1543280682
477460264
487674168
1075675190
1379795342
562829197
196564953
193669118
1631499292
1395592319
605057517
190192659
1389090391
912227067
938351051
422839192
207254037
1143733449
269080058
1938167299
327387705
1185203251
769962644
391292134
1606222763
1887635855
1331075992
1244061827
786999560
1516905241
657595005
401110651
922122307
2143805366
2093945304
1299953461
553600964
1740748544
502467072
1204692484
143443525
192753145
1162586284
596902110
2110262840
1228572017
528519104
249297033
297156967
113838709
113058363
351496000
1418077579
1297257190
128114615
1761880567
1516741602
774788923
285722754
1537632427
408845005
1578428365
1055927980
394212318
1480703045
1754690099
797013706
177887883
484990136
1970909775
159688555
1584382280
1085832063
1041754559
1958337279
2121524011
1240213445
666966004
504681375
58356391
1576442532
1079065161
682770371
315608111
1181150375
389426635
836456164
1818807894
1297087112
1986439707
1306382601
482498175
1830477588
1111200995
1168634255
1042309255
225794189
1569081540
1862581495
470250539
651023850
1892768429
1344246054
1818322099
1673072282
1471169783
1419869875
1088835434
128247801
132229965
606422808
667661017
1940324375
1216803740
205413626
1655860553
1115732194
1455842485
1639915504
1903345408
1976861036
134428356
874920464
366686796
1626469938
290755780
1458871239
1396797167
1919082702
649853794
1783460982
1277414370
941311331
538688394
1300796287
1128997311
1015031983
696172519
1176431227
446759169
260253577
405251587
1207770159
719493268
1720669002
1495511875
1220094182
1299548197
1660197225
329552883
407012764
1486566556
1879217330
1981956099
277357143
1948410150
912566375
804520540
1079276309
310975936
1891546236
114319664
580131789
1009405864
1412802887
795627317
648126880
1965198834
1282360442
2057719796
1064735668
479769251
1738698769
1706151151
1195250236
75924404
781417625
1655933480
1328812200
261137513
2058717948
1729585974
2091231950
1807080406
1693289891
2055219562
1111399584
2141039008
858859934
792426949
1149736727
1664652449
1763606949
1480870190
1944410615
540022110
1284652634
1321788385
1194586298
2067147476
881174028
1338746102
1736783369
466302931
32009434
2130178708
1450436208
1303168113
1405828509
524663072
1939078453
1893384415
1360457882
514469967
651719055
1563628667
498396906
2009828312
1947845277
162768347
2031929895
852497898
59186145
1034338572
1350519856
589638775
377677715
1569773499
1701347301
98194428
897475808
81175154
1226929475
752882965
1538284062
1384841481
309220640
1617674809
1249698103
1912001201
145035542
487976103
310364521
835985168
454913318
1396623215
1176825354
1429008510
75583642
730648889
1691361122
920081660
254100227
1919782420
116873257
1901839727
1686379296
744992269
1384359444
1778601818
1477367525
1434212196
539247690
718840765
1362441580
1244868670
1066320212
649587773
1048592360
827244887
2113509423
2138580967
1571337248
1235527140
516160489
982759546
37225310
170710372
1775158030
2088925884
1647589811
1864672803
691935122
1517979468
488668464
225944209
1216004272
1558780075
1044195569
1678101553
627761001
755338980
298927830
1877351072
609547406
33826602
240506783
1857702176
1483560076
1126941463
412068334
882490005
1326250370
99182975
582111895
376090069
492036270
993637023
1603255851
1953379918
745289052
226888500
1168280012
694824894
27412716
808249948
1652167418
1612448480
729695415
1054612221
1187873788
1199675921
1052960175
1768135070
1145055570
349586414
1122137672
1392656
1928459302
1343928156
1623620805
1477073693
1874377762
137936710
1587152748
758600849
623540689
1951885025
422752699
819548343
174081515
393151717
44376935
1573975195
1326855924
2023731638
1379668452
117800130
1924362967
1385551410
1570638866
1345599293
1475441264
1288477417
451677225
561484099
1159082200
849344950
2014842478
1832860465
1229781291
1926798634
1243792891
2054157614
392312015
1096234942
1589071056
1640887191
1088426750
863459467
386451149
727515250
1458889168
1206192858
52824862
440804610
39148139
584564896
420718364
854940928
430463403
1820887127
1214032633
1148418058
1305296826
1209485313
1905302326
1078293007
2040739633
1288747047
1166075764
1293476583
690803605
1737289960
1058375835
536132088
861132333
678879183
1442876244
227109076
1232587538
1018876480
573313970
839549134
958219959
790969175
1304517146
1804095794
1883806985
1755596733
57933451
1178289725
1764838327
1533043776
1781281144
1191715158
642921990
1314357535
1234642570
1713108219
208948220
958415389
2134201401
1515025200
1863998946
1666889463
1045513097
1938718908
12740988
488319601
1348284218
1803965672
1804571848
2091119791
1183548954
1374880233
711749326
735583529
653021871
551522376
1309061594
1573875345
1483053235
1363808591
1097941725
367031195
1376695785
845450855
447466011
722579357
2008387074
40094276
603120620
295592924
1539851678
1163648678
1241716336
1442669591
784230646
1758382411
893393364
2000623940
38176978
1169944622
639394835
415768147
1057023055
1921878979
805150287
2032765013
445063937
1158955974
1121645664
1779849033
1201722118
514205895
1609465049
405799519
1995470380
566167851
1797696512
451002746
1675170566
1857754785
1204445890
1428075253
1586770806
1551859148
24166166
1656152304
1909597748
1200762746
325601342
549094148
748678856
472509660
792330799
1098811634
1967637436
559865580
309327356
1356485488
1470652557
974368165
354977855
1462451204
1993375900
810895283
436224987
861143959
353561649
1593735788
2058007743
600781219
1834007897
1455537345
910918596
106612041
1519508652
1665976699
1473720371
128952103
410346561
1074896331
1024792008
1736660517
1549328395
784511704
529021786
680781856
976897834
1968580272
206957052
1413802525
1137389166
642639533
1525619031
93030522
1852421348
565948879
1730235558
1299864577
1808589657
1221130972
259559770
1036518918
1784484317
545193102
937629774
516483401
1997921550
927370355
256297547
1089699015
1095903271
617916309
620393397
1806246656
20984434
1638927539
983003643
730842534
1786241725
603288838
1864411919
1750874504
1127973180
1582259203
1694202858
1802506598
675387527
1303325216
1750514149
263799917
790502307
139519784
519135958
285458433
1704602841
1102559063
1356516779
725200668
740552105
1401712101
1777696807
1128541421
1102554718
1162346590
1712620309
1873093511
567106281
535666798
1050545976
2136511041
1321591304
22834159
1407069611
1410158979
763320581
239987050
90893700
1553226800
1390799402
1944726525
291221660
1278453262
1594578900
1583481538
1968714574
710612706
1471718624
1329099782
1704953208
1321894895
2022875836
529862356
1073059305
928438598
1179268201
1690155290
1057924833
1489237606
131507198
1442688612
822037287
220480498
1392354360
374564028
1380154181
1908935500
506133113
1552812774
1189388228
8504314
1948564836
961244488
1857248983
524391631
824327630
2059056188
121460526
1441311355
629025471
772776910
392922524
7455483
718618343
1786915728
1063150710
2053225468
1473784789
501120186
329269815
541551038
212879233
912928435
309458084
530355387
1138161961
307904390
511215959
1271872573
1250515910
1730398531
1843693479
1278593522
1782631050
2028067534
1461189891
1694834651
1537725218
104952245
1234076702
653624283
118650001
1909915055
1000054745
1787828769
2054585223
1902267138
773819558
300892346
266871247
1573168714
1850805263
509503051
1315186644
1444702828
126545300
1923071170
1467178796
1340988029
1615033022
169026755
1147464083
1399872602
518125170
1848886561
1537551438
943899590
950819901
408344091
1546361475
1653384272
1831653386
1194881045
1743761399
1642651600
772476675
178201754
1025591946
152185317
786822926
224739933
1421127107
2104242258
499271541
732900530
1149638908
1899639366
2032423241
632004473
70790408
1212673516
1935589548
263325888
1077989314
1333818585
735008668
863977849
284095467
491279185
444959028
419688280
1014266369
1308459079
166942668
1547109648
465342213
1664345975
1241704976
2073783906
1373011431
81106650
1304876768
1850322660
2054876063
2103124904
1496988136
415941821
1612036373
317547896
202304833
903189007
1150352762
1485421119
1316421429
1678879712
591885378
1306482567
209562916
1742030963
553517755
281216096
932753045
1808777118
1128283809
1478874526
292497144
321086752
404680396
1504743027
1587952797
1401726341
759963727
1560713983
1977455161
547304971
1432308357
88295144
1936016213
1976082625
670102746
893611780
1728437135
1671341672
1130958292
850804033
937046892
56014028
231414934
2039308340
1937996421
676798368
2103489475
1760284939
457409623
522594065
161887500
1095341436
120009232
1705870728
2134531302
1978252291
289768640
1209400114
1437497212
1601675283
2056002388
1320952589
161604785
699652776
1840200797
794847683
25316299
1024651198
2141598455
1843651347
1489549346
1566210089
494421964
1121481663
1635366459
1432637443
1629276025
1614098539
806749009
515571259
1370249030
1801509391
1465505242
1831421473
257681043
949777761
492409167
483624935
473852989
375383420
311298762
232811334
317960771
1116472357
664456410
1362548361
1504461415
1137071405
942948288
23212856
1395060946
1596433434
1848139232
1222430769
820282901
189979059
1334232145
11137835
635253475
1431379397
1635370081
1872285459
1542858897
283304387
1051338307
1500884433
2012572683
1128760708
692615669
1079768186
1673105622
860320040
1351948331
683922402
558164347
2138673132
1099262566
288430486
1446937767
77429274
1748326640
271429716
1244056198
653974018
1709251275
1552909114
415141616
1663152340
717899619
1833838291
1811714007
580132776
1434126660
1281015096
703408382
926392545
2087107711
1966696732
489034537
1954011984
1010756309
281363122
653053120
735737042
1847518826
1015344272
2065743398
1069357788
722366636
867996137
122156193
180767072
47572931
717790983
1586504245
772907933
211556318
1410756311
419490258
1074106968
494348037
684581639
1501344150
882158464
728467202
40774926
977341679
1663012504
178262027
811578404
1173688412
978128360
943981358
506342303
1043321038
1663658678
870812989
1377370080
1552483335
898440829
1526865875
131073279
698279612
570710439
1662460319
508827882
780786831
1840125981
559011505
212499671
1395893726
1978991245
1374411503
3413429
1713255728
1136634735
2107748044
2026809325
1795190789
1142187542
505591500
222231174
969740116
329281319
469852534
933924698
1814121282
1189610616
338051553
1436457316
1825634060
1659577235
1961212959
401929129
936298489
322070623
673459578
1116266690
245914029
1635019018
791843512
525849127
1295654667
1384165411
1173466574
67378161
929453297
2126739703
1623495114
384534609
1527084584
1974103630
619564237
1559472784
151358333
541261818
42397119
386455162
1968700676
1809300074
1000841107
514360098
143190089
608637510
2018058707
1931233014
878938712
610706475
1204346578
1170653968
1701762171
1498420228
1630011449
569348789
975563087
62981085
1437234088
33398779
1793245623
235357714
1633540135
2038092344
864747814
1287584616
1725664707
857570206
560168225
1093180459
716119222
1186800360
2077092707
946392064
1702204980
1969261666
104042415
667484660
1572193040
1436085571
49132645
2008187693
1012292475
1401088780
1313108479
739295503
92994424
680147017
1114141764
145019660
953502187
703810211
1730014220
466711987
140993889
193695220
838110609
1515543032
1062605933
2028256472
1292750305
656158190
1721086599
2015096569
1170047960
1769946801
419570870
1525890170
140832642
87615169
1561960782
1608588921
949349333
2038504491
1316991971
1235284957
2084204618
2019537398
125896082
5158138
1699834693
415718452
621296740
701148045
950468173
164585775
1304097849
2138515786
669997664
2102909312
1706166065
165863727
1093146426
579297755
171918059
747750421
618892437
372793981
1418040599
1603400465
394859780
1455629122
289003304
1693403800
1298096556
665064780
30133170
926404201
2141798577
1427571588
386039622
2051954234
1169037709
1092179215
382656777
274384610
93028443
546427838
2079530333
312137567
2108057735
1480130596
1130419139
391463676
1397292814
149188656
465965856
109453498
1364303867
320316906
1032902351
340934303
2080288244
67007784
152755846
2123857532
1561868242
1890615781
196956297
1945804890
255921328
1030663647
495793458
2031791437
1185887309
1266726565
1301969221
1531368440
1045240706
1907826886
1620269571
934300642
1577895286
827294184
800364822
570874570
41736096
509719569
1150687687
482811459
465086116
2016739954
43571807
1899610869
167375530
2031603962
92420769
903842259
1587590284
1973247863
1168169787
715175353
1770578467
138337721
1395106560
403382381
1887321862
1221934877
372551594
158657733
1930995328
1679217714
1936706810
1127296083
494480806
1478683264
1426798964
2043448070
126600101
1863594283
36038890
1994942501
1909883396
1696385475
1753734709
1201485899
821899907
1876057373
1704555612
1722263894
1117166935
1272305715
576168583
52554053
1668125213
1317379025
1980921855
2043528225
582932292
1901193777
875611092
1728309293
1102740268
1526398697
1087207259
608968514
162819114
1895722197
785868710
1231288813
831015696
1052643630
1748129498
1074696047
1850494122
2084593248
1549249130
1049517804
1072441323
1424282535
1311440068
970391557
1680954792
1742543154
1259595920
1032709669
706161704
724939209
575270150
1844975944
696708812
1732192107
2051307045
1593591864
1298680516
859271819
1463234551
994178431
123042909
1430418712
1340205329
1779363885
371908236
2078874208
1654687362
1898045549
429592815
483531681
209909515
876813537
294997458
172389910
1924354713
811827943
972622538
421488515
1595317030
1966786144
775070585
1085464102
1988838644
88501676
1845060505
2091002200
1721544471
1093048223
987078072
965213590
1272060254
1762248522
2103855893
1146870897
851153411
192018327
1379921072
250517083
225239192
1449894993
1760888413
578046892
1897623777
1963012042
1877327820
938892883
633344784
1896881322
906941908
1187027140
215066699
1228961718
1272336114
735065956
2141619558
358169498
1238937581
2009022416
423765356
1639632099
2135938489
1202544220
187323689
1423355439
1733085174
128403857
1821936039
1081942231
1558281440
830324981
298488608
42004985
769134026
244398292
1479662519
832768858
1356046282
728252764
561451287
668637125
315419260
1642103331
2129258267
880492893
1023367170
1574065724
1727699313
917744744
1175696443
1252472868
1525923059
1117452365
147652963
776496377
1283577787
357389512
693376753
464280969
1941881977
2048200408
761845904
1360735766
1352209993
188247693
1361805110
1097503794
193816717
216736900
1289356796
1188072507
1301549364
932191093
1845881083
1843803405
1459864829
71275291
1417910213
2033115172
1967176371
78505719
1385176285
136373484
545000943
644403509
1152201837
1438921474
444682038
1563229697
912413743
1584310857
2060274324
1251959417
621064448
576179895
982847579
471124410
2000916631
2133625243
1680584374
1936554847
808273986
1329016811
456369075
106599443
729495497
1576874562
198856612
1869579066
440503751
1666688340
1632228752
1816800426
336647095
693987900
1026129598
1935874553
879312930
1413270651
1130245564
918615488
1230746014
439544747
1670347059
2132743251
1854905312
4094294
1970687671
1508304683
591716975
480342065
1405290236
1879602691
298123399
1867531870
2114278268
1654076052
783886990
1727017668
1789085728
412760863
1730183252
1022172323
1633710339
496215986
2019471090
411855628
1154073274
390106792
2108154982
1977151045
1168195221
44389178
1038967380
1803782776
59960572
541707372
1289288227
1155045836
1811743419
452848898
228095274
1261317318
1426302983
1176080482
748742235
836790734
627048247
170905355
624015785
2094577660
1812471857
354414729
1212051221
652529397
415247794
1941978030
1850703957
698979777
1262334255
645570013
1002640289
415091119
1374322558
1556222820
1038561068
978176019
484661622
1196548641
1133607420
243141189
1181478265
1788524425
1748875787
680700894
1831160911
1387070685
622323044
559702832
1197421624
1794886215
1859562006
1427080445
580353601
625579404
503227375
779771823
475784641
176293850
1302548785
1736036977
84572138
68422662
1024738868
1217965783
1768511909
2065475879
1860266013
870637212
27460918
1107746742
918694550
1233407692
1081232868
414807574
774582129
1964537209
1102051695
843619222
407268602
220715187
2015360376
1193722668
1738588369
1873745124
885029074
238892459
1972043889
1556253275
1879974626
879724950
2139907072
1981361714
391997925
807039118
1155138384
2049610436
1856378715
389992663
859809827
673987683
1251234606
26984996
609718894
491824366
1712081522
1779733035
2002978350
1522689320
384535551
1524830774
739400487
834816650
1916810211
1883698508
239294819
870172063
1336792423
1453180613
1543292247
1273377002
9161752
1194718658
392558966
399620638
444522835
1025082630
1215743350
1281579814
1914399180
1185146782
627288829
861296862
134212955
1475939627
1173905076
565873635
140702075
1223509865
933579670
142296500
474653406
1594580556
930192041
1918828358
369736094
1342642986
1760933560
1980677931
1468149922
207969242
1468551127
1531503750
1892603061
845507989
1280457822
829563275
753907961
83116495
932832491
1821654818
1755303805
2109742989
1372639026
2006978268
1460897497
1653936727
1434156798
803249038
1093027682
799352806
1252242791
1560297624
627324117
918239707
1579665722
455425788
1735602759
1090434629
1649986764
1766317023
1288539992
613195964
18292790
1293753143
531461397
237876923
1668043171
1802872333
702783534
975309996
832882017
493726274
638895039
527835299
1579204047
362137681
588205240
492277361
1377368969
1440279474
767351536
536108769
425593656
1281540125
267561143
1805748215
821343334
2138626837
280007952
678428269
582857719
1958943284
2124352086
862941643
1705495919
1502465700
2129785792
2111937884
1557948300
67765581
199556209
348719255
1844190010
1811645202
365062180
1101118617
1265667335
992234681
1896725009
1252376519
1957622020
639973969
395264938
1310909017
1407695474
1361530852
1726974998
733989568
338431521
1383318920
1408299741
1655920870
582763896
1455180167
1960388225
602908398
1928069254
615424841
1592371448
329535312
1362024226
732381443
323448559
1174803375
2047158174
1290521774
515377012
818414077
1976690707
1506963062
449143780
1684361081
229755825
1288841748
279813445
1321028397
444151372
780118827
142179220
920165871
1447441765
521891709
463740352
1444889884
1671040061
472773853
896711034
565747869
91764492
745822380
678040140
1854736863
319666520
1906384041
2141100953
1878663557
1948985625
961669191
1217326234
1712189277
571209867
933356723
583087478
1782356056
536649590
1350213456
558152082
940687886
1500393368
304541541
1693104557
571428596
1271630790
1407415744
1954496721
672858912
143265604
1022277899
1579110340
574461797
2019796652
168435573
1761236810
182932245
1595610217
1485472043
1564217300
894844182
125354297
512180107
178632469
1609801107
773975787
547235098
924920622
1260080893
1862270158
434602577
1044283738
1328721203
2098576867
2027855668
155607720
1609863486
1669672383
1440660708
1845389232
1551701832
1902243527
688812983
1435925752
1878935165
1509677452
1787722634
111793919
1351588398
1454845590
1497007285
35293127
1879927630
1137679039
1698424223
1568765108
852485870
286376858
758243748
1785636169
81664638
417728048
1513517322
1470614238
1294675314
1173139551
739488685
182393468
1903679021
797485193
1900420163
35560348
187986228
930029864
1798997156
227711314
1026710395
143270395
1904519018
1836112580
1177510710
1858502340
1689121825
1155379909
492373825
344862809
1021847623
1302882245
892432674
1297160956
326465379
2133031769
495848862
466700878
1970376513
632940503
1105209156
1387271712
2065064932
1887558281
1436652429
248028343
1884500051
1692177598
1783849476
1375380941
2043811078
148854470
574710193
143860475
1385126319
1558195578
1518749275
1960477585
2062927861
305385839
75669738
1063855809
700313287
1555232599
1003167954
326781483
1257191111
1755428286
1649825576
1265789500
1652691617
1597450643
764965803
29109054
1984569269
1896532782
867968378
1530138941
1692538974
258516224
1367811177
439397773
754524495
751888930
1241810130
1329869219
1449187818
1054650548
1477571075
1923546868
1245521828
1698516550
1366470265
172807060
1094942136
1329165045
1522030768
2061111529
1837673410
1280141735
1426925048
208390175
770282393
428301569
896864915
1705346632
1117481945
1085561433
145509525
1835768981
1571339774
1366445139
901120244
1351805452
434709435
963983499
714018706
527952710
1779610226
560152931
955541772
266947410
1141675482
1936357523
338664216
1392097994
1748513458
1841823717
459952341
683292001
1672542125
607472469
1947451789
696508669
337217612
1624522285
1185784552
968663625
1579400858
320922875
546868307
1696070042
146272637
1348890478
2006653124
827367055
1896897160
1260298257
1393895220
844836710
1355864088
1218005038
710309793
2118594569
976260209
234498951
832827035
23305361
1388308192
1968979970
2120846282
1217480086
1010023967
1200380407
914889964
1481840841
885793771
1272680965
1838415206
1179371162
1181301795
1280514009
1570338389
2070517958
1363714762
1977015183
1152614445
923620229
1427080996
1683716075
1918454792
1068745691
1035838157
177977166
472211033
82295467
119810332
473621476
512050462
1456801650
374001121
692517647
1797825666
1855913048
335559971
1937525697
611428469
983380039
1365773652
1722846884
2125342994
1767319257
140913994
1246627018
1471002420
1337799357
1071328113
725062846
1817711350
2117761184
95955760
749380749
1629627228
1390478913
13389959
1641186617
1575063131
17624964
726787477
1584106046
381991711
366933675
1093935984
1810605494
1256270818
1926448375
1917935293
391953109
404565970
1321247481
439359192
1719044245
1643312973
952969090
429117754
229322750
91599725
696935658
1732162029
1819145945
1615199433
1511918490
467898775
1599008368
235081428
191850511
2078121784
937677713
593532424
1930051125
1629976082
329346493
1003551178
361122519
231913004
549765402
2073951407
200557019
926567408
923071518
1673535500
616623793
494384336
1730675317
297319724
1105489914
1382401424
658071275
1573035587
1688239305
1880317203
1772003010
273580010
713937913
485053573
243264375
1760368078
1895661862
1777067702
1846994177
1097981314
1787231754
1312185253
1884019169
1066232801
2039777199
1151424759
316074535
1497669920
1337171857
734812961
1903805040
1151724223
586628865
1077089147
1968997798
1160101577
1653405932
85238122
35546916
1082273276
24036876
1712098217
1620653264
1964683365
401580475
1383559214
90524402
1454480443
1401307620
1005092759
1831733608
1565446014
696615968
862458911
386338728
584230204
1507752234
387268939
1118170023
1257548441
1334100448
1861649129
657699044
417719257
354765514
2007495118
1754420075
1121448034
1739070582
1473781306
1896130296
254701029
1501819045
2044512055
1921746138
886264893
1825373008
2009058720
314267651
1741365338
202094849
1962550014
1825031146
2099850461
342487786
1867994533
55785578
552553531
98396987
352359759
664234508
182181983
366442936
1502573909
1920369727
1538174078
1355973127
1675561887
182115897
1490043045
827816817
1971144567
1237829356
910428319
803493267
1797569716
782757823
2116233246
1617763593
1008773821
450985908
745688954
1910077510
1391493016
617205489
1856706954
1239627510
241063412
403391085
1455146226
1442426651
498022203
1625573485
1384266047
95512386
1863284748
34069286
433923732
1981105276
1638007856
1782931143
818303407
789324566
857483636
1474673554
1041522459
890414174
1997549325
852271481
1547527588
1300908320
857757163
975002422
1640215386
1666623212
773648672
518694057
1062136406
739491923
347351850
293664130
873878193
1688806696
1277123505
927927749
1817369302
1598280536
1909788282
34655058
1016407970
1798591256
1749832728
572417860
174781053
532664378
1854974802
945289467
9479385
1387783132
162519745
1050512182
864149252
417171188
125549832
472245202
2076913994
977408378
40791663
1917843899
1248714924
896685101
705126841
1955492959
386357737
1873343762
1467188951
834536727
1229555200
566118084
1222176104
190748163
1302332032
854897392
1723189993
398896791
375197592
209440970
898384239
2011607079
231106622
1857705950
529163377
1208138312
434846371
656304139
906712332
630388281
1141548946
1042234927
1470056308
1231173892
1309729069
2049324216
1461062129
548151607
1893098646
772460909
2125435876
1461446682
208423946
1174147710
1933711713
1887440781
992848641
229465019
1554940767
1036411856
1186717705
78416147
81186375
16194993
356383123
1082962395
683473626
1218524079
650183957
1450703327
1724492579
1311826951
1238059166
1341636103
893543113
890960082
263882794
2070707342
329671411
727848489
984363994
1076142859
2072304934
1326532135
498401778
943416945
923837148
1506211486
348460059
1465894623
803753867
1335458681
2094732794
1576060445
991740957
939105121
823675560
551522244
787957046
240336797
1199984861
1395068532
1669421916
708371116
691998146
174767713
1053342420
2128421916
2022740610
2026941358
1952689854
908836228
1633942201
1267599026
157774824
1540414198
81735192
522089444
571927744
23588194
314427367
852426286
1515492408
1020061181
910071639
2126825116
899748134
1905880154
416846425
1856515282
204590807
766926424
1878602483
959379464
1401828991
1085845988
1943767730
2023813083
132121331
849495550
1588610081
824225272
1701674303
1273113958
2012682322
533799290
376171811
1420371375
2143219861
1761738990
139861614
254418043
284673918
650399470
1319526432
1204872268
896561751
500453491
780791276
897820994
1480711954
679734323
173608005
177125306
2077913775
1581932239
1785746801
547880446
1850161419
409980909
36595749
1247981695
667130610
126614980
1766162647
1092497572
1566480833
460192294
2040414305
756564893
644024447
1327580857
577773757
571334295
1808332446
45856385
1283353453
1335805480
277317330
437282276
1554884117
1888733651
1651553118
202689488
967322203
32403468
2129719139
923929090
1310307724
1044313941
210994045
1457442845
523634021
1217563871
1249662096
1182339936
32253789
1267613457
2124479527
711160110
978938776
178142589
1349032518
1213121018
24741634
364827699
1229526708
697390513
126469447
1923604087
1748770521
2065865912
677885537
1131249778
173656004
984067537
343874273
585194713
1336357782
1274244848
2002936831
206061262
572784970
379959505
1470953350
568855702
95540267
880821054
1145489678
330589826
657713231
2061686051
1748132210
1190716847
269115777
18441694
1688978357
1230741674
464682987
1901596381
421186582
1886862051
611861852
41225118
165937794
781580832
1041524036
418153547
538716398
200216954
359574610
688140738
849123552
95855779
180326152
892241257
97985087
1504548386
907351426
729832951
1771519019
1251545319
1386382258
1266588341
1644859603
804711471
1546783291
720934801
316614825
430011676
1192464555
1511736069
1282007216
1358442034
1942989952
1851777182
1629742243
1340661820
1536589553
1020886714
935809841
1923559704
2077181558
513350322
1921727197
2053778273
16333410
399131779
1778584449
1098436495
596818028
1714406163
551225677
249803037
1470244592
1498004042
1198180883
2012000678
934866012
2076754735
1741010916
2093059279
448839160
848442488
1853254059
292090964
566879046
576012067
1773762310
1489889349
1300065606
754832094
768987577
709488509
888216010
1072856036
1462415139
2130284165
273120315
1248203235
888568483
1558579521
1105000941
851385972
133406057
550503672
1211582541
539401103
1461748336
850746489
465378498
1148116289
1093122183
563935488
439225910
1256549609
1152112711
1057003909
1813657705
1055211793
1145894065
1170773583
401082247
714484768
1083262176
314537295
1036171186
38247986
1782652517
1587143188
1615352449
417903370
296331643
1288142024
2134042558
1641939444
1248721077
1822184174
506163149
1540099350
698458845
859862451
1452179262
859303117
1109625214
301162088
542060601
773037656
170477808
1852988992
1948674301
1418496733
1398938701
1205563791
631649758
1360903537
1860400590
1746742846
1118412666
353587145
1815371060
202738598
1887154995
1317258600
1081858924
905311203
1048997929
665616990
624193157
1514848647
1831918786
1099394667
969122840
184934305
1133529992
1415704754
1553073706
1852708714
2010402136
713713936
1221393878
1743030838
1870562224
1988063085
1419911533
1059538740
1456380217
500116113
584628630
2145981774
678271182
202542987
214024698
28800117
1950786942
576179728
1773797543
1503059767
1675368693
1208436986
1785154544
1268869830
1747403396
2080274200
1812937935
883243255
1217899735
158103234
453911784
274867233
1749404876
952439074
1149982095
18809611
1171000139
564928245
2061479732
40708897
128491000
466399354
384011861
1580768006
1608840092
1455647285
95947037
1323322910
819018516
142570917
1710690091
850750892
687955676
582102784
730030572
449022389
1880283739
1873275036
272752591
1857223941
2146128901
70408972
1340934088
1083330295
1957852985
1739684990
1196719672
773209118
1242507210
1434424783
2099803075
1553633321
499936771
822905683
356572380
543936461
174439798
2106814256
1726004289
1892792287
1745445894
1863641827
353128693
1824626905
1021812804
258739542
1650615118
1615423975
1381326657
1518625202
1039143609
850814764
384655829
212356821
859106360
1906873823
546192041
951286715
690614144
1132965695
1146080567
197474507
96348684
1441998778
273770099
2099117327
1728713111
1878994396
616852184
1240684243
624799594
1939007098
710030933
1750311757
1356739269
1235586166
545917742
1926548678
1255783184
877452814
831639209
1110806793
1113906307
235276107
309676110
1538492374
1099119352
1557078044
201235358
992653026
1503820052
1719232490
1633995141
698529948
2067732944
1742938021
196890062
1736658693
1003565633
2088946288
992514832
1965709187
1242823047
202808563
1558166199
546043962
1931114474
531305933
53040523
1292521702
1502911998
831717395
787877512
1366740026
598729587
1395526017
35328776
881685937
1511504838
1525413612
562507414
204839885
1384026539
1147172876
774613299
265390117
2099920881
2129631032
2094249862
359198923
439042018
1260208118
2041041362
1758490572
1722911355
1121260131
618697222
826364435
1906533246
561975150
972038563
686859397
693587271
1769685257
1517757696
955989443
82065629
46175794
1579622335
369383209
622822355
235781025
1447184541
1842953392
1366958635
1039559927
1528924750
428849673
1068705050
2110424329
642657315
1792384459
54632091
683499230
324814774
1586076365
1176540485
1961144430
520660149
611415213
1397310317
32299842
278634482
1703648716
237488812
1535953118
594983223
777915378
93519316
1447207448
976638255
401107724
258880903
445881499
868362331
1649705417
1640269073
826483018
1429380411
1321549088
2117697214
1694969409
1921315853
489467016
1067659529
2137337936
434905877
1319560120
766408515
1889093174
1855204152
1906472194
2081463100
1233109599
1110310054
1721390795
1473823482
1740745455
786182818
868516511
1501533019
1686197905
2068529004
1313978942
1154069798
136568652
829239970
1019505358
1340800128
1503923478
1670103385
1503833812
1131215986
1251261364
1069442262
648217948
1285341772
1389189018
2125865523
868478237
1780558953
811587844
1683963799
1805732449
1296195920
532662475
1885965559
1919720052
2128486852
15745189
2133420069
317333062
111481428
979011884
1592790934
1619582730
1114019191
1515582057
312110734
1712276299
2031560565
64459570
1165025279
306696917
696220638
1439108715
509847135
217660960
1752881816
1158401272
745731279
568070618
909668634
1974439483
2060188632
473908733
1819884236
1657777131
693265979
1310151055
1986056964
1433664142
1533274092
1172939775
1937113745
848752175
1316079321
533215979
979097598
1559623128
633073177
1263159337
1826833084
351070393
435283631
1387359421
1757685612
1426262017
1691678770
39707946
104995957
972615658
414982189
587527333
1795198692
306636457
1103906310
309493735
1052950831
272468866
868750807
1153918275
635664797
1283121419
232703057
166751116
1212103926
167629395
1968898307
76238836
893170040
227804384
1803484471
602930582
1268821343
332180029
26244941
864090136
1796518145
258569671
1690553195
1871745602
1608285140
79097453
1389724056
1549919889
1483441825
1290758943
608387541
2085577866
347532741
1712815196
2107875265
1478561271
449613929
1208702896
303525312
1302175571
871205731
646424191
1394793671
2054977353
830206962
1430519912
222908049
1940578525
704912242
1358686967
1746688121
1660265913
1776325872
390841850
1456046344
120149416
1800226633
1489791837
277128578
84894589
716811872
627484068
1235275539
1753020433
1271280900
2070579140
4994714
1698873236
1382092850
1510502180
547644060
150780639
2106423798
1466725227
2078370780
1958012722
1640821573
1140439799
1620178479
297697580
1742231584
2086046766
1368476017
1608943601
2075055642
286096018
1154903649
957485921
149043254
1702726942
1864106234
1913781378
224570608
1312499149
774477050
309794275
205728188
2076843204
1029705616
1941774977
1988368954
1809801688
1743400813
1591747215
1029270940
850288508
1594629417
1789190149
1893881648
1182119232
2031821334
33651520
1308416299
1237661658
851057698
1901973888
134111531
758698262
1813429447
23116104
1878585349
1338349150
1482936685
899849193
410871726
1208055276
1326343640
370503546
785150262
1371390472
546856329
423571519
741640236
293189697
1488365696
1933579379
1444076359
429250455
898766771
1107825880
716584433
1733391961
845258702
1900687295
740068338
1346400649
552615072
477847725
197744216
1425836960
1726955394
718661960
1571798096
931876753
654977303
792133344
1709798985
1050598803
61251294
2076722409
1288469574
1731602385
189078073
1910938937
1773374655
1170202610
1721669690
1944839810
832354361
2061546966
460964989
1852222495
1151197131
1233321494
757048735
276751377
125447060
176712138
984758913
1285140533
955824567
513340923
541107858
912441577
401534752
990182947
912131595
264719814
990396472
1627869874
235371610
338238543
1322155219
223279685
637160900
995408818
213431160
1968559273
1821381974
873639686
918668332
2144415159
387901455
1245116569
1874510488
683120464
231531899
1887630303
1721885324
316290550
522219151
523544652
1672597365
542892561
180053274
309431336
265233388
974801851
1881800961
643811343
790125402
683390944
300994659
1742654940
349233895
36859060
446232751
2055568654
113697959
2013632174
369324161
1515109700
923990425
770849649
433590572
1687062669
245249513
1163579418
1079132208
190525034
1982386361
1886024595
174342090
1576320024
62170057
1082355044
418577274
1292114580
1429537803
912446638
1627849253
1437230781
919128526
418131996
326297243
74367964
287239269
237306225
24901138
1562232075
1559295305
1299418044
1032475830
187788662
1900985601
968893661
163102097
1558217810
1514762722
1517090033
1401297625
2109803652
1194901247
2032821601
601519886
657071790
1937029236
434504091
437905507
191614422
328117756
1841601358
48509613
609679106
1027611368
436120964
1566474848
418416546
574011677
1510685937
1533657609
1536225327
1087466389
529348689
1902176266
28075657
1768473703
384637042
1507122967
684055096
1584609600
1761213942
472902309
283926486
1872106496
223570024
944827900
824982330
834401494
1918980544
360477134
133791289
97117947
1542806954
62648719
688593007
39819620
1511344710
2140694119
1701921342
1161452899
366456807
1851995281
1214722218
1982402454
305109652
1796417414
1555073530
2002797296
2135897005
115238468
213255974
10047874
643748075
1589426206
1429926718
331328569
1530440571
1284780852
1393341147
691831807
471781444
1251829407
307088400
344836673
1313542527
763685873
2107965787
1840774874
963010664
1103599150
1002687029
896834805
776528253
1734045695
968999476
1428384043
967342665
255433854
2031192993
1775317768
1948638878
1901809206
1594229547
561514962
1879800441
1791507590
1913566941
1905750054
1986550475
277608227
104007280
1450914368
1186378653
936354260
1577250593
17805810
1701349055
742099623
1874795406
1895194901
1092228048
254256851
186847619
640639872
446247739
711451207
123392789
455652739
1237139832
905991034
2145134813
546378548
788793575
1136338249
225223024
928083190
1287132404
1805997595
983950368
502497290
465189167
1651443265
278001053
1259487774
2017646479
644213468
554110145
189665344
1990885243
513555491
557336037
1699234240
926308430
177745723
1526854476
1860592554
805811941
547781233
504111403
1001346008
233001139
206260561
1282363306
1014733475
111571852
1599824780
1522029349
2115356503
758343360
1395984071
716317727
1626088547
1277609504
1813013765
1204970571
838310215
522737843
481013670
305873408
1935607452
1681802790
357961836
1648523498
1259584581
307638747
1865321227
1243931099
1264248937
1999758100
1795027319
1831022226
1716191212
2140398883
1404110898
135403751
311707270
335868876
2085584245
1657209291
507196658
397708715
365333731
1926921475
2049449437
1320335420
1924491527
721950528
1042305040
973689126
628616718
1814116986
50063535
1395780810
227340293
730707429
867688305
1749453289
1079877185
788683893
1717839236
1807895442
1173409476
541840081
1921160835
1892680341
1080957509
820591378
200287532
199919083
1078341592
1399221454
1374298921
1910746107
1342152637
1994452858
1019622097
983779849
1553762664
4023757
498022203
1312821252
1387170403
1138394962
849487021
678918292
655956678
1755240797
1787136879
1220311177
355911268
714164816
1306136505
1335963924
405937718
1283907668
752487399
1257725595
843504081
843646483
246964334
2139159764
1930127676
2005498209
1198292202
1415686696
934225831
1711349631
1366579734
1518462841
1962720816
867185850
1669610727
175563695
940711817
1015887203
1825260059
42040382
591528728
1687724857
1625303015
891824280
1710553844
137605556
263593847
723663019
602984245
423004859
241285073
20073072
180823268
682538021
999773412
988749292
281425693
1748971456
65105154
1213623126
2006014221
181729369
309031247
765925927
128087462
1156474852
1886940100
1876277214
1847302993
1505442462
1003346938
1142195956
1077032721
1097211618
1830255369
1420547022
135788892
914482358
1236703491
598973108
1642546294
723668041
700063713
1514259553
2128832655
2034135268
766170337
641867009
800873176
537446729
467941747
962550135
1708664819
81152346
1421477077
746494137
2010324945
1165094497
829990354
719907515
1881048799
1240238432
78087167
698400605
1401627558
1609447772
1587076580
251215191
1866325399
474624071
595657785
832501180
480861061
1115020976
18023095
1384724549
935891650
347406101
2128230066
121582145
1978529071
1755102915
324896979
589960242
1071046658
394731018
1878863046
1126918629
1238434901
102721836
1992398654
261404232
736032164
1359684571
611059658
433415638
2024597629
1737480009
1503955843
58501106
1699164832
1053112280
1662760114
439866810
1846048221
990516664
1615898062
73269980
1250075433
1701813995
542578518
1664329869
754515922
899393542
28204443
703752219
1080495128
1952316592
1370608449
285468729
384180335
1410158979
1115962462
1841880184
1153036330
1266864313
1845965883
774123854
520698969
1926875347
14021530
1840104490
1632512840
590452665
1269931779
1353408206
979483884
918738139
385732706
409568675
2061632244
1461005456
1425389534
1587574653
1440038548
1756192424
1020517879
911355641
1148153931
294665972
560830925
1271980580
1682376802
2030927588
1173566233
577414416
1570332142
577217188
1639972475
1129238878
192861904
485077180
938004483
1288663221
859132826
767531406
8473876
1492332499
1675257125
374949724
1854293713
1019282308
1475180188
1493434665
17626948
741589109
2053444414
386064585
1156887714
1077698942
1899986505
1647735202
1957432019
817619006
297307875
5993837
1997175669
619516015
1493333984
673234119
544846485
1813531821
336788114
221422215
202734265
1081432852
171704626
1422091012
650529732
126856697
1984450539
2011981158
165248580
1112057034
215491705
399088492
1332664
1546046178
1058342354
485789695
1173810504
1492083065
339856748
704586062
30379861
260542552
753932327
326467698
95225228
929017254
2086521820
55590725
1140099870
1580560357
1631032688
149216889
521078980
1322775392
132279758
1069138600
1597767887
1646617585
569532869
686549842
299264103
963308517
1122360288
863497180
212221462
2007415988
1263160519
868582587
1157888769
174350087
538682312
1796954432
670390253
1196271281
1529617424
1772252156
1042014456
692779459
2137540691
1940089334
441489989
873940411
936970253
1848082088
554747740
9789563
1264762527
1184935633
795084424
1569627615
572121519
733941133
2021460382
1249311692
11272839
1602849641
138020388
393970018
501355491
116026141
972050683
2054020275
172418641
636210330
633362852
2050641434
942508159
1538508400
1183083832
1433933884
255147555
149800342
1597096974
1201601654
300372958
519482683
424001997
2024908368
705099498
1228345917
1836096516
884871535
2141758847
1300925639
1170389096
1090401105
249183309
572470651
1990633212
322559111
1400258483
1253635867
84447197
1880024493
1557618369
1137773473
1326321860
230451755
469393996
1844573406
1966127804
1146488292
965237206
785288496
996962222
1951478079
905592211
1831378694
1538748551
1557895958
1902396615
1831591023
1486303186
2037573012
835060056
1668509698
496975835
1365565572
1172746635
466509818
1800406832
2007520234
897872150
1956644173
470610412
1936587333
816077065
2028685360
648773545
139629018
1828361173
1025298221
1691740276
1403476570
295915075
1077865541
1237924309
375376343
455729280
355876879
593983843
841269389
1906525197
1256699543
1201834699
64964309
2098523682
627214755
1797464873
213328664
1673921813
2139932132
1868130428
442019981
1444308737
923596983
1123770557
1353583604
1360000833
1908107196
136789665
1030047144
1783784106
676814280
188281421
1961740139
486769645
1013815194
2147380234
669667679
766374242
1985408331
488741347
729895993
1157534234
1650462893
1475848565
1164132887
867173353
2074766410
1355530074
199252365
288949600
686655922
806018818
1293628566
186792577
749095701
1156856745
966087310
1997652606
1659759656
1362112034
1426188265
2048538863
777698587
867848667
272000456
1757899510
1048234956
1316873811
111778486
1692977797
997729971
1466285185
696890770
755124854
1698463970
1271758007
777115824
19825411
1404447010
1237488134
269848686
929908974
1521014589
1832698751
1151887391
1933241536
358704336
1920308350
1781923012
1948912889
705890300
1266070136
53603055
626987095
349467139
1853708325
1399844197
1136273193
1517597926
2135472023
1750030003
784308308
446171774
1580806980
1217918929
1227321723
826026123
2100344733
325029995
1410870956
1573887720
345447196
664107675
923521615
104660396
1268348492
1263650368
1704668493
453906006
360062112
824926112
546566671
2033019646
324171663
70350093
1455058123
2077702731
674894837
1095357348
936197589
1046884617
1411473662
826429025
501054198
1327426207
561854458
397581066
152293452
1071833141
1874421895
1460454885
2039644422
567125527
1328229433
1795757497
590399430
603486733
1914532018
875113593
979027113
1727575892
455208343
1976137556
805864475
958786482
610365845
314061355
840579254
297041935
393344800
945292728
1136645622
72390904
1573231068
416507345
1807236566
1151536705
450985908
1701759861
71876192
1220378215
1895222537
245001326
1746748986
1509646100
1339432276
92607576
2040956611
1704061917
1351795990
2038670121
1302566854
122660484
567393940
1589589741
1249097183
1534714469
1670846861
483635207
1734573373
2035081713
50847102
232344966
1727340305
776669207
1356885472
1681213937
1648988115
495397884
285977240
727637407
448057819
1416373265
79828676
1359972033
56881234
1697251890
1199333610
1219468910
1697894407
1794276163
1088161041
1581406976
561079359
1237286249
556139486
1345023870
844123557
1090991254
884346320
806809996
866263354
229649067
731624911
1860869396
944549080
1395145226
1179100521
2001285526
306730130
1584659137
1288994170
443297681
1357841505
273066421
221914726
1067036335
548532789
630675109
490686800
1442373173
1080483604
1064731419
167408277
1601917557
1046829381
1954687446
1876998866
991720742
1554709048
1641486774
1683745896
1954520890
1448053028
345542498
1546783291
1001482765
1780671929
1210313385
2049035996
28062306
1817866152
2108480120
933090759
541326442
1024932804
2124237703
1603085588
2011106713
953329122
1369875948
704828130
498126431
871877612
1445615790
825147104
2044857701
228612843
23306551
613832474
312788584
1527620422
994467374
603721165
504011182
1224626710
1533142473
501647448
1748765791
1907995962
1900032330
985302936
2065601184
423131704
1976229489
1295163653
1248419955
663713448
1553527701
617222190
1993753261
382924240
754043270
852460883
858390985
1671723724
274948667
591950917
317542951
584969238
1717322571
888616737
1379050759
274199410
310297766
565126722
835639724
596890331
795734567
585042256
1760278035
460132431
2032385103
430120069
805096411
1730192025
2115829329
729618166
1470549602
500516426
700284932
460056225
816913057
1014491213
52459634
1640009395
1675614019
756967422
1171702114
1374606303
137103968
1753337616
1055176403
343315351
1709343999
1487569865
107484991
2118868169
926435493
1271758996
2147030822
1437585353
840026007
199473605
352609452
1590378771
2126132028
1017883164
6808917
1661807366
391873261
1248903043
449057440
1919796492
1829171869
399052428
691392972
108387295
1561435040
1182180552
1143765842
1800926774
1542440181
499243671
1661090465
1266913348
226762359
1514153855
134971941
1720889986
421561473
1434546755
813105605
68717866
1105388439
346779941
1848740768
1120915937
83977440
555137525
980644668
585890466
1387413188
355033888
1899580408
1983223112
650078848
2059873641
191163708
926217514
459277526
1865241500
2014618424
1324852852
1426238230
1949646386
1756705006
1370863493
1924230014
321629894
943308815
1476536286
1069980355
1386132522
1815049867
778815701
1601445131
1904043566
871082781
158452830
784307806
1188098367
500112744
2131908665
410499293
1351105704
2052288552
541352283
612337453
358674506
987263352
378878036
490839684
911067011
910883233
313126538
289755660
1129457579
384054018
1536482104
1952509393
2059064811
19380004
1377368969
1067433568
386897264
1583727736
1185238918
826040119
211123886
262489452
1036146122
1773519800
1204555965
763001506
1298775241
35320134
64401068
478918679
1686090495
176171274
476110411
2061619373
668336041
549760308
506007921
1022982610
22082121
1671280138
645380507
1450486457
1620544273
872403053
1196112066
469118342
147887927
703018503
323727706
637477632
2033072012
2043938220
828132257
1856435207
1219636571
1897413708
1204032438
2127172926
462062494
727245926
1471719655
16803256
664889547
1710613936
178825444
1191476414
2039889233
117801136
436693621
190772671
1281522762
1235034303
1892724008
455592210
2102855597
1653348924
928760310
632208661
706009451
1170121883
470115288
278173073
155954813
1868753584
2034535257
1706038123
1324877762
542786795
730469548
1226576168
1481851627
1479155846
1501854480
658234817
1376908751
36284756
1505826044
975400175
1793233474
627447958
466785146
565738598
1606148665
1559913139
202659152
1665906600
1500711870
61110542
857530325
1136952096
800102592
201455322
1886556036
1551549694
1672633583
695880761
708350038
1196089725
1345057639
1807212666
1567803208
157424403
1001479407
1995906801
1396140142
1515657308
2062406870
340660385
1460973406
1479822634
1705642937
66449295
864219720
1582611541
63044573
1833911306
357422935
1899173777
977290802
659176035
1817355832
1251431039
2008120235
1491103176
1397790446
1939048627
1016896653
1462736550
1414918837
1967429014
48784195
36093291
1369124697
794899714
1670042816
1277695437
541882919
1580973430
27392417
2047754549
1178917578
428063679
996996620
1433172648
2005216164
491648831
1907116103
1322460781
514730896
82930982
820831892
1252352967
1115318209
2073541348
1817272394
1833191914
1207130560
1006670512
485071495
1968569990
1722001972
1744175876
290953195
615480913
853654699
1401368646
815076009
1691864099
750418860
2072006151
1381435517
808235328
1504313094
504360311
1724071324
73561400
1202246737
1520320681
328441424
255422819
1342355660
1701254413
370640462
1548058753
1887084707
1403902422
132587461
1060325895
276520445
1896569209
87379713
1643149072
333799275
927968191
999356869
216085279
1649056629
1011822248
1005679372
1178450326
23171521
1203352536
145653143
726654141
436037957
988789775
1734143897
107476894
1059497268
1586232963
200546621
1320736331
678525148
1268221884
1717764883
621654996
1448688869
295285224
594125369
881232154
1840206486
1845031527
333660647
878497719
2066171402
179634464
1983293856
597033584
1881336579
1900146637
1328347108
1777897803
2043313434
1787164143
652355159
1949768288
756777110
1412380042
916287110
304992449
145581761
623463407
1590727174
933397091
1218063140
1969488065
1631350151
1131756182
1268813139
454203012
380595732
1145833886
310321808
1081977303
2030840685
936092993
1002535698
1355503809
228648485
393360921
816477263
331418349
704615775
916962199
1409576893
294812885
1665763616
23472155
94290857
1962659422
936283054
1647876053
1846898156
1259133342
1437377111
1650577268
1235613943
861027349
403600363
441064993
1899579748
1581593370
1231929157
2124078118
403529812
993716234
991597879
1738521923
2005160003
35879443
1202924737
491219053
486751911
297546926
750652353
2139029092
625276716
1891432402
1005087146
1792377474
1958453373
1353692007
1627715057
1845966112
199290237
66388497
1105713163
2132132728
204949101
303122644
728874701
838031336
36812677
796039346
1009962557
73478997
1213844682
837408207
246856995
228437416
852417702
81535781
262827371
1619912624
484157703
255665879
28406525
1159281333
862568599
1844316776
1740817161
763665952
488895126
1285209585
1505920109
752089958
1979698966
2113785013
1576606564
1999919129
1639396748
712743171
1915181989
1958201084
2048274155
1219205547
354261227
1755005828
1245954608
1303017920
92792695
171354368
280917837
595328215
343098711
977906088
891034014
90692316
1604594937
892229882
1662536005
1081350380
559549077
307201152
1164353430
812407253
1065506059
1380959165
835770472
1455219420
1099219918
707375765
360963028
1379782750
1969883520
2113873318
1356872913
1665434911
905494333
1285435040
874949806
2057710669
966953410
442789633
156679664
1268652159
1978094088
1130944541
1477905914
432828465
405619115
1322254188
1116906559
841987367
206087497
91299447
125206418
1407710206
964154564
1927864576
779465038
352766311
1386521283
143301259
1628967080
1494335578
2100180690
1674693901
189739768
183269264
813894706
29390843
904655395
437382660
1413442587
1372342782
1800361807
1682990916
1499811657
245458852
20522259
1588826233
955607467
1182083953
366951878
676200689
1312697566
573718128
787959731
771797037
1886297593
2142340162
629651128
1258365409
1317610434
169359238
521214040
1158592576
379844236
1379334924
119931843
13452373
272773551
89881747
2079351405
431544952
1310528952
488708357
1548071190
452608229
1563314853
205525211
1714290427
2103160665
379960392
210559762
68191186
43957742
584921468
107945642
1162916204
1669033104
1895179505
1497912783
675647613
1471212341
169402599
1896246096
750960368
1503204650
923870457
1244564018
1890291007
203041829
629735149
1971194661
1552777012
533994722
1601238178
151229952
1208719474
806670096
1432400841
948382278
1139839476
1255768531
1989672757
248500922
498477687
1511477758
642771657
1175709784
1460095803
173074988
2115273266
2002214361
438105175
1381482391
1727504995
1560663681
1286296599
1889728482
1435187051
1565074147
342781154
578022290
3382215
1823807480
983865000
563752355
498527333
669262749
1718026771
1288064857
1161394137
282081609
1624217924
277167204
359140732
1999538515
357015229
1485133820
1596499654
835674903
1486168035
1625475312
593177618
896687557
1860497266
1881000168
145573042
1883918868
1330948745
2073514585
925664142
1518928413
199969334
85770542
610085265
2132140243
2122693095
990600586
1728926316
1285711968
241791760
1613670460
1405187344
1285372940
1825715415
1103747969
405710010
533401716
1596600330
2111100377
60809989
1825434697
986965577
1310175657
641949004
60334372
1921838356
1312388661
1103329278
2043881093
1138364037
388682782
323678099
1614179292
80769638
2052755278
1900013754
259966424
720487104
510958711
193623646
65411627
300257045
1553527701
169860317
1689232353
453816910
1465179387
1020227463
1938928789
577946191
1728139193
1233679844
1050112672
1947827345
1783111263
1732159307
1869356776
239186687
254246605
1034963313
1377304896
1124457032
730999495
270414189
929661409
1185238918
1422985688
938408695
2017723068
237086184
191755789
1195510598
1268742608
2015834348
881864835
1568632899
1260655015
1130684241
2058709587
136085332
326394006
449652906
134775798
1848510007
26393816
319117390
974507799
997032423
312681246
647421248
1559987448
1541876876
327781434
1561465389
1457955998
1593201532
724637868
919808098
530715209
948496660
922982526
925722217
1494498971
1722903330
259529436
417996221
873975442
933066632
542648244
2005694514
220054012
1315788240
724433869
281994489
767014103
1486864005
1030305965
1694279533
1131115990
241586165
4217411
1692446748
417886892
336204983
487613238
1906823274
284125425
1413613364
1435384656
1300689012
878277295
1139710644
2093834278
1020198929
2036324913
1071191053
2079248663
638247618
792395065
1659434553
1815746577
955852796
2005655429
1443146679
1034353079
1318614271
108950272
1033342972
345762382
1324461544
324414082
892530370
120636852
1015639484
1816808095
1211071362
159806238
342557854
1048704049
1110951831
392161934
1608265938
422199935
165253948
1020024596
487716167
1057401212
416381422
1153985419
943485061
536199507
938873705
1075588423
2099913162
263391184
1929505833
752835714
834074219
1288996122
1732846081
157206881
827388030
1810679100
1857478000
1113796470
1883920334
1053504185
77300228
1810744398
1322625243
2025889746
1476135779
729228063
1887717965
1746142799
1673636534
860990308
2118573865
1008332862
1369881545
1941063779
1874557762
1776361757
879285943
1804153820
231425233
1361312591
1462632753
1055784711
1627834738
778440611
1385370645
735658123
254272837
80205337
1571029743
674850925
541159074
1653082120
121425590
1548768313
1907516984
245167678
905556221
1907631504
1619781747
416551417
357549507
121652248
162207232
36046691
1600920417
825609186
511557440
422043519
313836480
1319848628
2119205325
157665453
377430792
1678942284
622437774
1409659382
1255507951
201389372
6221630
828462301
1360484843
1581780141
723492034
1289700015
782169818
635324054
1655077310
1745006980
1076004553
574699478
935479298
1528647736
55783776
406101882
466254912
404796992
974149572
1966591909
647463056
1376148545
658703843
1955546343
45488153
1275766698
1815899646
980931647
2101738131
408600365
1072433841
875697840
1068085512
817613917
1491090052
913584175
372018485
1181290910
146029453
102158694
751204564
991053119
80446600
57770958
1372149019
1795085661
524144889
1250977819
1955941764
747504268
1457371257
569472138
1196598846
1134557394
1682098459
156997617
819132518
480034424
1513278131
865782437
2131258449
1723287085
249372883
296740439
284265691
727085470
2032038228
1463543041
1247273806
883484700
1909506222
90858966
650570793
165974654
1194876711
2124117250
1307272896
1973657988
1088079510
1457922930
823341218
917962882
949167105
1807585546
673609167
1559891020
6333021
77468587
43782712
1996316121
1288542422
1179063369
1923354742
1068178915
2097732080
402653848
1422260968
1758799164
217814725
1897452171
1715166203
189279641
598733934
983001584
1516039714
540377096
1848778900
1579876354
608811556
2114088345
1909101546
1269137470
790666481
1731854985
1750843916
784659625
191711208
854620440
76650091
2058243002
1758224412
1020015133
1039927327
770133440
1207645034
968955356
763833681
540257792
1563011268
1449276880
945719796
1299310613
1217704220
1062729909
1615316352
865032000
2074009621
2115621128
1320741382
1536801718
2038258315
552686537
1271833852
1653007031
1959168615
45263939
147254518
346409778
113262255
881317671
786848431
2096988705
864815565
1265535334
573967730
1426237130
449666123
1840249908
685152738
1097399936
743885142
1718371088
1295593571
195224022
1083542826
1844701544
935670323
359603890
595495984
1235339642
354075167
1911672553
1040046857
635721194
1140509473
293145904
291840704
1067964727
1795868341
630818152
436991848
861877400
208729476
78545765
709807409
170853213
1995524278
602969676
999089422
649174966
2095863293
936631885
1167314198
1284510341
721493530
903137339
1035589877
2143200091
1514161036
349300000
481083923
297482085
409607006
1967291428
295251651
1231938105
470210522
497867616
1659798501
609585644
1781298934
22319727
1305257357
1395381679
2074329203
647742161
1657306192
1227228690
1321510403
322752319
1445312808
300945615
1664549529
120971357
438084305
1906585832
1144179781
1331941390
1809597493
1239851761
910519986
2038942048
1709086654
1131114898
1154990714
1950812164
33958085
1841140054
1971708587
1068614315
910013255
1231197061
1902318850
955883829
570184928
522311709
2003159553
1253219219
781621638
1273251718
75632222
1701807648
1314820345
1754140226
364463733
617184495
1245527264
1648711410
593438418
521094397
270177996
1111394596
56752939
282716558
993705056
1225332154
642942878
1730647273
913487560
1025705701
1097932066
1452967487
328542661
1820358758
578451676
1130830548
1751689313
1422951352
1668728865
586317876
1306693639
2090442404
926563470
1921646165
1817106949
2107402273
2124237622
83938708
1285121089
1274346913
478469384
280335256
1112024574
1817509217
1621828497
1916778848
1915933293
185318143
1003969505
1300175288
1765400063
972007103
263329900
1942333711
574639433
720388607
980568864
231389252
969931475
1414351186
1389141417
124043329
1443491469
780465426
233648545
1344351978
1914964064
1373442257
475511263
95668042
1950206725
2052720678
812934743
780784972
1814618256
1519816449
1529731650
374179218
1278506548
2116677347
751652698
1317134181
1699175841
2024510755
904176022
1112378356
1266106507
141049313
2105290086
1119077614
1489156090
1029325399
1802327408
1024437630
832301926
368863978
2064696259
1106604044
783350779
1744558610
1220177161
1455786980
1411121563
791796060
1584330
222604515
1996979324
1742938781
1092624027
776338787
990821741
1374290190
1784448897
2033146532
387190579
1305974308
167404900
816285282
45129456
1350745883
725584649
1046655598
606069608
995742555
654428934
917181097
514668774
1982378104
574421197
1601418595
489528525
947858815
1955586328
1693102976
1456234702
107472829
1180807889
596417866
71649250
1960296436
1669999335
1661368391
641510528
481412796
1243864742
907638338
1900872463
1034729831
1071246521
1487905701
80963601
51539447
1461267457
480235650
275614460
1758113567
67370553
1857005223
1763675202
2071357315
983305932
1683588140
642162289
714956929
2093941467
415002972
1944881300
1348818596
373932101
361107812
1829944220
1449917845
2082593353
1195210691
422437908
992290566
2055225650
1870285249
696751242
1339477120
1352471456
1261552304
1405034720
668302807
453369031
1926758612
937860341
1859433676
663805874
1412284736
1685675410
2104694642
579538432
1172009969
1093923063
908563162
1215990463
1976294296
776179924
1511662481
1341414457
1873188259
1935665138
1502783470
1651172719
124632445
572537732
466735046
880706543
732261868
873235994
1287002079
1058648919
782799022
960628938
1729103854
1425648033
1447368776
215518897
767872498
1902081549
26330143
2022684239
1734602413
1089258920
1657400949
1841695202
328867698
1431939490
1264308004
2145487367
1785519745
335168091
1732724894
2033685108
1475219450
1041583749
205128142
354740179
995458264
24421597
879114447
67020722
217200785
2142661700
1572321198
1823772060
335647751
468373361
530201639
65525142
949357843
1560132678
697114211
710966615
320416542
1865423356
803228815
861627951
1154849732
1141857573
1884346358
2060804938
1054274702
1764835859
285528042
1886424858
890028977
244381205
1717148021
732376478
2130684995
1574597592
380550058
1822432193
2085864997
1374303123
1531589211
249918105
51098786
465344347
350181064
1776778328
1958755984
924996868
2063898094
2139039421
1809625407
1891862901
400380829
89761341
1566872119
809657965
475997842
547363395
831064767
1952420153
1626803742
2043952642
1912685164
1832092135
473815048
911102691
1629563832
618712811
916749315
1806237246
2133890238
2126227641
307816422
173640678
1987065808
385737751
404291719
1168682233
578738542
1835050858
396691738
192554780
1132307241
995835631
1882619291
633713526
456549153
1954074124
922470903
1454488434
1641402833
1701094575
1993183483
250895221
1398575268
1193092164
1468865829
935906967
1049859831
1152766795
579701636
923321738
1889544425
1858544350
1969473047
1880210302
524130872
1217951113
344937935
1830843377
320595218
993030085
711909658
513125286
298060991
954868809
1333248530
225548745
501327004
540890731
1336670392
1876920663
1977794248
2085333917
1114381869
71066989
402696367
1622323071
2125329760
238716806
105496234
428361965
312281534
1514921421
10310371
807181752
221818437
1809590336
496430973
1929648481
1348039664
1299613773
752228544
491615580
299591713
1025591484
1668067042
1977059149
1766755416
117377531
1927203215
1860721543
1914087796
180973317
271453807
1914141989
575229099
497298119
1805508781
1802901060
235339222
1004566118
537873362
1926659320
1534620408
1321137367
738277644
1747831461
1753742537
1105160089
1663597142
693152793
904741461
566804753
437869035
97402685
32716541
2047406536
1498092087
870849714
2121862163
121930583
1941100493
1622471786
1873185604
2038237819
743409563
2037677446
239294819
973851270
1491977782
1038115640
1276152646
1158635457
192591150
2119105471
306778145
1022825742
797788003
255867013
1128298643
558063671
1331731545
308498780
1295063301
547947824
1181018004
1593830566
97313016
260234486
1982393824
937384211
1937913825
1218189324
1279525357
1074376384
226182150
534980793
498948236
1638967831
925195043
139426819
1333745453
871046476
1449207195
1968538844
1211524131
1486500413
285779382
1211361177
467323194
1925319239
335429135
599292704
953951411
1997584071
1052708687
299543865
807476570
627944451
888025416
1149893108
535139819
1746762629
1194122634
1106574557
1486541995
524595311
1531744163
2065772255
2004382427
1485355443
1145952624
1386836128
1434135050
1828587356
167252817
1696557865
62821929
542520328
807324862
913740504
1906572445
1111905172
1695297451
343216511
1188693770
2086577988
14549386
1240115670
146965049
268655989
223855089
1775347708
53942806
2041559308
1181637940
1231290053
1988228816
574904685
13498414
5448886
2130323457
61982828
762013028
1686056767
1246785689
1863828376
1100299435
228892506
911967522
1962208684
1887618058
449282222
1586439479
1500053894
1964136986
1190865037
420649804
401202621
14428704
92510569
1823863871
389955381
1493070827
1002544129
622110199
1985511796
1606739186
654036877
216309520
762182319
2066542611
1701256843
1709357856
1546551413
100739720
49177895
1944300992
358045565
580375878
149183160
23234786
1423630901
1068209564
1327113170
865717114
635530233
599573716
1380787000
1892261574
504575276
346609180
825707500
1503593530
214474163
1908688725
436429397
41054245
833095584
102358759
1222524460
1689349974
1567388852
106449932
1971698842
2479523
673792860
1323182370
1561933637
776838077
360135788
41453888
679378494
2112883156
100980901
1401085651
985635648
882432337
251495943
691818423
450216432
1861896061
13602556
479726583
953902224
793348277
317370391
479133239
1363857239
2139870018
1145484499
217350921
851908071
1065218617
749204326
1191041714
226082938
220591497
582527788
382292142
1399374016
1062651522
917870516
1365953442
1419084998
1255611677
865344026
1920841199
2049164330
439539032
230644261
1891732049
76236612
1939107097
1614568357
2025863814
1199125382
57338736
499206987
72211064
884365089
999760955
1056156479
1826347416
1439800021
165046066
1185368603
1818241792
336210683
1049652473
242660010
399634190
1728626752
1251624099
746963714
1071281335
1717626858
544517742
23404554
842717582
299610832
1585303354
2082315782
1342769995
1167214746
414266215
190467461
1675527672
1357329343
60289379
308551821
1751314958
1661279314
244593075
707942297
650321948
1079480692
1399387009
1310770835
1829499422
635015200
1494202528
2013888218
700724642
166120439
145991131
1650707122
1954850322
917502299
2132945022
2024311625
365917894
199158164
1413169709
1433843667
2041702587
1955539850
466537233
1280122220
886603047
1580873700
1599746606
1043629519
1396205099
11601973
887657091
1006116834
845701588
1895371418
100166131
1909800704
1799437443
714754406
212990181
1252550390
1234692232
1668081109
1316401854
486651161
800340768
1881010707
840774128
1743908750
1946292067
2078445220
564087806
1584955807
1121984294
1721369567
1248815734
731440697
1255666491
1703282023
1789509745
199262992
456495321
685566636
1356033768
22479108
452217772
140737781
1586204808
658616530
2134337994
1107685492
1455526587
1944947928
258845407
578685910
2051946522
1048247263
1388657188
985848702
278615536
1288106546
1454634645
177835805
1303229519
763302805
1244208863
315521584
310536281
1513125528
694682431
40209816
499315939
1688947269
1274657211
1850698830
1494681333
24397915
1921402376
860925678
1146013800
970404120
1456600751
1621603626
955201602
1664654321
2036144772
1273340904
1703970618
152659978
1758674652
40074832
39510358
151949706
147270255
268260454
1509123232
1518239024
1874878846
46027684
108339270
1850916621
334530759
1347872739
2063250703
1786442443
1742926583
1258089209
447075702
1468916801
469881264
1022091819
695468878
772986092
1078457496
1646735471
1582214841
1248132833
1213448417
354415386
1634391559
1728722443
542739447
1999743197
1149382122
2053139657
401027636
69992402
1621694399
1650353570
399799665
987160881
2020248580
1888375283
430939570
1487162104
1536465696
205473581
1878143969
1312674491
88933746
1131148934
1844935817
1916267666
1640514588
929631271
1393350570
1849695292
173232520
1889656138
1924823331
1133615990
614838598
247948338
684886202
2124237622
445630607
1138840534
1394577058
436585902
60516132
1858317345
2126507240
1638703995
884148214
199387891
513509527
1359888676
1345065792
1841716531
975355395
2064749762
699102659
1975776621
1326901329
874987511
1046858717
328457643
1772082554
125443449
2100216103
1253168126
1538175422
1756310264
1758820442
501405095
886044291
1977702542
635420131
40614135
602949053
1624805946
21726206
1518852059
1089482762
539210582
1482517734
897166947
670461263
235059033
1809451269
578828074
56458631
510297548
2139156775
972504845
363061610
855728789
1503258570
939855882
286590114
718110151
1038411783
705148355
1293513416
986405760
1342776946
862990555
3507235
1981472811
926371207
70558559
268173739
349277889
1040683907
218616416
1469111666
1526977095
1246538158
1080116199
1973768303
445375314
1043319607
469547960
57515581
1874179608
1063084910
2070754521
723760866
926810998
1128760708
1593732099
2260986
1721487775
583266994
541939113
1834989994
558096914
1599897384
2015544773
653948543
301262607
1304733175
803381026
87575711
1574740441
978790761
1459561448
653150918
695550412
220852495
476136159
782029121
639326625
485514843
1787727606
82932045
681687241
1721601094
797019062
1765225919
1378017664
1050521227
939626965
1691981798
1957063892
665112900
1130303516
199957817
1358830183
1062773284
1575643120
1491671900
166938391
670597370
1187614964
228020854
797181567
650702948
169877171
1672130334
1388862814
1121105546
1818122453
442441508
1007403134
1408093829
1302336327
360255970
628224710
1877065693
719831533
1949622327
694683652
1922654679
1336969490
1633071246
1745601499
932252528
781789231
130675477
736905879
1267797564
1132310689
1167567484
1920853802
731468145
2110625102
68911293
1479662519
206582889
2054378171
2113365800
701389765
1985449455
663399914
915844236
530576284
1466165923
1476423780
1405557634
2039271035
1439146158
1767958411
47938334
363834032
757837328
609191439
2014119982
73885218
20913504
289919368
1008949903
2114087685
1498983237
1595174493
1326715729
1159825188
2036631440
592999718
1482899282
264501216
1814530172
1097464658
1804306213
529324623
374781890
605835899
1433578957
301041675
1002896842
960601633
1941874644
1551766894
1361793001
1029405865
856588055
504575483
833241248
921767355
1451756497
1800679261
251758787
948502883
801503143
92345319
1448936385
1039075143
2021127478
196106878
528349373
2117602020
47901894
958719596
1036583262
104626915
848331756
1883330129
318856963
1637799935
272559554
41305266
159846373
804921515
227552806
1833723060
516635808
1251215454
839089762
694557474
2037054763
1702568479
547249197
777776309
536314245
1074618041
153689665
1800844996
844153896
568466130
2121870892
1944677548
1296764918
1294132407
621142971
1824806096
1136427271
1590875036
418577274
264224442
1870384276
1498201015
779866971
1855190318
923771723
413140919
513289026
1509106450
1754537781
246853755
1819766367
1890108085
1985010584
885243490
966128570
1423780971
1011013284
1566006413
1074250170
310261877
1886142838
1665084888
1179357926
1832536837
1543365194
465361169
718839748
1725461164
673752137
1182189513
1184489772
864678673
620341450
72055713
1493296361
664344257
1926194594
109758644
953309367
1976697497
2124990716
2080121560
1865149582
867979994
1423352954
2134513160
310661358
1879327185
1104045915
466124582
622043485
1710376420
2027950483
1951815300
1812904692
2033634766
896132419
1708075350
2077767580
1028769457
2063384961
502968225
1075339637
1487488213
1924801949
1535424686
1247413212
500366275
399172163
796518777
1683851931
1117975973
837062535
394011118
452712040
12657141
933067353
1496723319
1252189901
1639205302
1959158621
678349950
794614655
17858783
691140212
1058458698
1053504185
344366430
1369759906
1370879719
644108568
1058490188
1690204154
1474533330
647100334
1186810621
1343449884
1401722588
1096249726
2062963005
961249497
574608837
1338507090
973062052
100337896
21002308
324922920
1815825219
822277181
1179213622
157581627
661604039
1154051118
1795877599
638563997
738567403
1299191436
911403652
2034063145
1916905198
452822941
383219515
601220727
1376622408
1742769839
1410877461
138020388
970223678
46606180
164203371
1212346319
1006969391
1751401732
1199549884
123169980
159821315
1692486675
1329913107
618958801
1016609692
954448086
370878569
1375622751
1903110928
1918393243
403239388
1919917996
2087883207
214775680
1327765052
252770500
655154645
1378554187
1432751739
303134709
1348787153
2107497174
366003670
1272101669
521212280
122620953
1378150099
1962833291
1621926197
1610888092
1863700842
2020989867
763209024
2088288335
1054817245
2006883479
697675907
2099248250
983096423
1797237554
1206587148
1548905042
1537585862
61498928
1037804106
802037523
412316105
1963036166
2097410518
46501643
780839444
895988465
305995565
860105365
1195300680
241254139
1377829573
1481730680
1600783376
856612722
849960760
2050235801
1530818777
346855949
1688730930
106060659
571302229
242958967
556399757
1812253508
1854643037
851329081
725977261
829779363
979620471
1793558825
312394824
1852783527
2106504889
287687492
857236099
39354260
1366688496
1806827867
812466079
903472121
2059280081
1131799895
1614302996
381760331
1122361377
1053762125
854722262
835513402
583398145
1509578264
1897033517
449936063
359205617
900454011
2058459869
1330643021
437762121
671991483
1062929635
634211932
294418381
173449434
596269890
1760586220
2051489240
874612150
801496972
1071240781
66117458
1645163244
1694363354
101457647
1830782201
937709069
1447331371
843423352
545704804
170553176
1623737127
101906994
387454090
1922055075
887659983
817922726
939567377
497936564
2145100172
1989190864
474532043
1814003606
1198318843
578787380
236914867
1694679535
1404652633
788382927
815132400
528944344
413387846
1764550839
998062408
1435959977
415941611
141931012
1861137691
1316905133
1004349492
1954155988
1180262462
581030660
1179355671
1225674836
719159111
530948094
1452052599
500289401
1896816860
1899054756
1447052451
2139172492
323224237
1492395638
46662978
365579524
1204126731
752740581
1260438142
264754558
369413817
499283398
2130000011
72240929
1637734986
614403944
1733048559
250453131
223000595
329365107
455028325
229132155
1337164528
1053163317
1281524319
2130617998
1921871681
1161653388
286662135
968097481
1698569674
653195714
787215761
1374948230
1487661400
2026944057
864788976
97207090
2071343771
1379968992
783593204
155534924
1338176709
9002577
1106250676
1832302403
849934178
2130033965
1866329891
247971727
1962357753
50728827
996025675
1310411954
1408949874
1604192511
1702091927
1985906326
71956167
926486494
1215717465
464668556
895193333
1542792768
874416660
1182424237
1474232949
1827003047
753452824
638098916
2030303582
1074077284
1918625082
1785325405
1050513746
172735430
1208349491
224959959
994047817
187097789
1545833660
119084105
284761223
999620037
1065184806
1113790663
1688491620
1956841698
1329208469
1040268388
1483216881
1980674451
1900507177
149154464
2010345199
2109333834
1621265097
244243745
828043699
831511313
1563943261
59507729
1132614906
1364811159
1294413747
316141013
837470045
553724682
765040367
936404528
2016260232
2102079571
508612994
1243495418
750195797
1553182189
1667386190
1115442067
1505599794
894114801
778843549
440826701
1214609004
119464667
1708042122
1473676812
1082147967
1451355149
1252115409
873380587
1731001336
1535625640
286737154
163418608
1077230554
398249704
1862908730
1094163002
115090621
2070333852
189892215
741986691
1027867911
2056570118
56035323
178499604
1587437701
621100289
449658711
1450243909
1210604238
1421857460
872655278
988715932
1203428907
1890475474
197335128
1597421262
1368094503
1294529337
1386581762
158896489
2011559241
610284835
180108054
583794827
453254247
1939852218
1271126916
315601675
713189306
1900548528
2095900369
61807105
1126682890
2027398639
1418913370
1887312618
114538904
321797302
612696880
1725584080
539932300
1986716671
1551809565
701564363
1317276758
260765525
1551692501
1795843406
1280897893
1017686880
404071513
155378892
720256489
995329629
1236929989
1785076218
131946811
1522229048
572491686
1822938175
123245733
608320199
776109315
1384833946
162125665
71266703
1008767323
620328063
1420481696
830109645
89106890
124499094
1666607933
1440261145
1254102875
2015891815
1788836819
1292900606
829735891
76667852
294728505
213383692
1432095034
947569624
43910087
362512986
212212092
2015895869
240517188
536784898
1121685214
1470626334
24988566
168463086
2050001446
1366252122
482655151
403688867
200284154
1579953605
49432906
702032274
823968851
1769016365
930214417
1880390398
1724463166
857416488
700830838
81616991
400365526
619733791
27523147
997267902
1200293309
1871386568
592989769
1798866366
1699441941
57083481
1314730506
1916734511
1282798742
2025877405
1761985033
1196239511
1540880312
597415397
282771731
695949069
730380678
1687461207
152095567
1665312451
402417348
1980451956
1648337948
1050769251
246325479
661390729
901066897
2091148029
1324004447
1118234002
841413701
994361061
777021735
586698819
2142822779
1957437400
1584502535
540405751
450490552
2081379475
486399496
747033351
483910488
1851155348
603321655
2121418762
756244591
857705341
1856402335
981257346
585663724
421077984
1678558868
1557618369
824730898
1562295407
306527168
1032266190
1774085513
663953149
1464736406
1588891455
1117843380
535901955
1243629497
890145823
1088238345
296512644
1248743898
1197557496
1786601349
992470671
509463227
1947092611
1314115435
321028955
262088905
1233768047
177417464
1691361387
1301523227
1858338156
1607615422
275286634
1285748405
146159222
42287286
1959463361
782872034
848541530
182603735
1376474873
347502223
621734870
1410680338
1272166067
1480561319
415346858
886566064
1302322059
770688699
1603059208
125484448
386537350
2010446030
1772397710
119086005
502623124
450763380
2115845051
387590111
800923960
1545915342
663551622
1502574593
796441714
1419646869
1645322392
34287968
1547216794
1193762205
371968750
1936306264
321393525
153349017
105981190
1886238394
245936954
1629107153
159171493
1669882079
1347666425
1460144017
1272939845
1116544671
1409329783
1508662972
295697526
1552803675
830071587
1772214264
1895337159
1196255170
1481102424
2068756500
1270903394
569757422
383939829
1976443532
2925469
400208653
970437331
1067835538
30418213
1159767019
686802018
786501156
100682046
1832870708
2061375039
67305756
459801238
999209799
1546480634
491662333
568356332
1516120866
319039982
1176931228
1768605038
1980216004
1062213225
2038556531
2132373272
148839767
936894599
1951387660
70987949
640524695
671145333
450684815
1614478451
205593703
410386938
885425716
1336901060
451144683
2043087925
104967883
2066257852
822799511
1580339876
1884472160
1328349609
1995313146
2027662958
1772640249
949766474
901294707
1361595212
1460747753
817318400
402544505
1727199802
786411336
1420183993
536517390
687506819
1521701651
129929052
74728759
656853993
578645695
1529704562
479041605
799353154
407367980
1485683099
1929750739
916868318
593162546
1874448323
1364117145
1610993313
1827149742
492751866
1985710805
1549283007
1211571388
1832475695
559840950
673099575
521104378
469376952
1467566306
848079985
484095961
897160626
878568075
728614336
627891520
510797224
45301807
1769771184
2125932146
2108367113
447342149
1762166537
1495219271
858558661
1132799726
1586753715
2112671220
920172540
1389358402
1363133526
1245067312
886498702
2026633348
1391521606
1319863103
1110782819
117510123
662939408
512508754
339188666
1685848501
1433534341
1072900615
1615694091
1118958418
457906956
249711362
814049924
1485765477
576092894
736743153
1374775214
1392308305
724540068
1799776133
149858018
1919034527
648393585
1469135593
676138392
511099654
1242484304
1203101220
1664776795
424289014
264158099
1748087231
383585426
1088529487
1432474111
1394530369
496316821
179827809
314785067
1226424777
211969690
103786404
713374508
115266987
834770639
1363049513
1823490236
736687554
1520506153
678187392
777317841
534224327
707588210
1731203819
1568302542
297687257
610431818
93316653
2147385356
308173733
2093376210
1385312257
1981454096
1091909201
717207125
2052480951
1794620228
1756141072
1143700744
1135730727
2106006366
1253418943
765146980
1043205540
1749001316
801728620
148784753
1264908049
1868519015
154459884
839430100
571365391
2066567599
639389746
2004203654
1661082533
527454700
481283191
1620217358
276719495
2065463348
602795326
165898408
984186671
1664921903
31076129
632213217
1439277670
905526695
1632679257
653891141
835446158
1224338868
1952471450
1466908051
1258594320
505699303
262028955
153879201
223272835
88609379
190806141
198807446
1107506201
1465502536
536506087
814775789
594313418
209394295
1789301043
842733614
2112464769
1369350907
533640457
1450775520
1921870066
653936962
1270763739
1281940968
1519580017
127343990
1160112931
1422739465
1278291164
724333272
194074449
1581531008
407222854
1073590693
1428016280
760265297
1341132181
451014049
728637080
1651993859
601524880
164583886
1854171217
651332655
1968356555
1325225443
1317158975
868967150
806629327
368233930
583175128
283436381
1849380373
677467525
1333463991
229693249
1198552733
1149594207
1006482163
385791669
1822953051
773003564
1502714722
1377778238
251953131
1750816046
1666850985
198647334
108937442
1417088886
622037740
1657478952
480250452
1530910745
1859472691
60408239
1513789078
1861681810
363835684
2101139021
1664462688
1875189675
597662227
1856396965
1482619659
523764128
1923381056
100260754
1200588630
689150517
1189735451
641616990
1206704157
778981262
1232786437
152773431
359709451
1529857328
677553208
296156613
346546562
1859630758
1052606005
1580164164
1786632708
1536268418
1221251128
864561580
2113944159
1835079379
32525172
2094514389
1380459009
133790401
251847198
2010348902
1306547704
203738976
114227878
1050271183
286751591
55836416
1165568168
1944470753
1870889132
636852543
849024741
1628685283
96002551
87025635
577423875
343512260
1026757961
570438700
520127573
589625529
1457154961
252744515
926924094
1575747839
1514069415
1849773538
1831118817
2005027155
2106108175
110092040
672117315
364391857
561737122
1416979714
1534647238
91085435
123498291
83258629
1705200511
489122359
1521718695
424298439
2124719743
1651586146
327279335
724433865
1290747220
1167731835
1322132918
1746748986
137923920
960378457
411072176
1509668685
1789864828
1860287540
210969309
1145391011
1713311120
51452853
1845888568
2119265789
959844921
1382420387
276779746
811102125
1125406477
1138021025
1080299322
520931200
355877217
1533410463
341757394
285303483
593920792
938308880
1398809446
1170395544
1877595991
1643216955
1798591256
1829658917
1665554457
1256835846
221123085
1230129852
591881146
1347898235
682087703
122866394
1481629659
152750733
1037274026
162414836
1330481902
2097783893
1365965520
429696989
1650599510
688906347
657851589
1233483104
57440794
474088747
1351076772
48936693
1549646268
1939543622
107800050
2071066858
360938840
663710445
1141250093
836920418
1837669743
1366852062
498248375
890322793
214016286
953618921
1640180672
1726351298
1404186383
391847349
371455894
1981242293
1958483478
904008200
806212315
1159751885
1586514812
779083511
1922125506
1166703560
1743969819
769787777
766043948
506394343
1487506365
1369811285
1377371388
1415610910
2139699586
1587829846
1339176801
517100090
2030482016
1244653877
511646036
1532723475
856498164
1292519893
1909682797
1811414108
1684047406
96714291
1286390552
1072297352
1154043481
1661070119
2098436664
1827419322
467242072
2104722099
1544931769
872024386
1060427393
1695062411
378238083
149580022
670067079
1710340600
1676262012
809944654
935228238
906896145
2101182034
29803611
210782620
856307123
1223611018
1088286500
677059760
1307638160
1012222375
1678893329
570398495
635076298
1561473006
132124251
1739919530
1594746599
1201304279
447399834
515789397
2036852126
2119862799
629421342
332034324
622217373
1679449603
179296942
741000366
1904526030
1179463902
170386216
1391083878
128940704
1859379229
516904121
725051629
1944582300
1741906981
771681539
1267580933
1294146736
1700401512
1239649523
1221769504
1108393205
6987741
440855940
1875664991
205538776
1494577405
323506625
734749802
1570941597
854009371
136462791
1505936189
105138132
1418739915
485762522
1728651771
135489461
536554736
318231296
2074658794
1216854659
91488095
1033647351
128591129
1311594525
1858498462
1220030947
1635076557
813203888
1555246930
1902808971
2077404158
917086000
1795485841
1473590612
1759325008
618293981
706109762
1875766217
2051824606
788809025
482656378
1034395704
1879362264
1077891593
611139060
2145519270
2111151770
222263855
1079059380
1084289585
1646398912
2000238304
734727812
75404614
2055440890
1424850323
528849243
2051929146
1116079396
1964641095
1776019806
1164954640
1075073290
983804787
867841392
938917648
191753440
1431940557
1165628198
1590172319
280943935
1493702428
542500063
1075514490
1005473776
1570518647
632523547
1681444349
1579351532
1113054891
1329793366
1348529315
542416785
713861526
2132389099
827000265
1925931720
2065106873
195005866
562058816
277348749
1328855018
926449293
472097577
735480488
1063505226
284529787
1487809602
1217072739
477531050
1115298926
994322988
166856594
1644747069
1244279458
948885758
878155165
1175810588
1641897539
1636112274
850357590
994272929
656901991
639632824
1051484536
1894784021
402112392
231038090
1989651812
1118943675
1261541154
1286785502
1743225697
1283895934
1508779444
1247895398
1576841211
1789897754
1943467919
272653654
383312187
1476638173
1846613540
125070780
1752187681
219355858
1584039090
1673285344
325440924
82392864
1047566164
187120787
1742773975
1902189154
584382035
775268438
1002233286
1812177990
370105353
766842718
1631971321
328875244
967252529
1177550034
1914996220
1147775374
1274657768
407888937
1167010352
55476670
1901498661
975947988
717998455
1383298288
294733605
502353090
253724011
35381260
722276793
584544942
238517800
855987753
563957250
582824654
1030890638
1765393771
319576586
703084722
621323763
145248672
559261348
1185178239
1538997418
507222027
1690905667
1444081692
616371529
518780022
5358222
207315048
1207258671
445856808
1669312635
1560689038
1888912096
123004536
1041026860
271299791
2093140162
1492264890
1283600194
860687622
477328889
1748155111
149205403
2004290731
2142323569
1534199950
938763134
1337915144
678625757
433857358
4271360
1836107601
670578102
102393563
208145688
298410899
2131420557
1212353311
2126297853
2064241132
1530234206
167876283
238809708
1514193131
718219851
1371823846
456136969
1471776521
2024227357
447214904
1064641242
135342543
1980184440
412577165
976013226
1239638865
1606814374
846279293
1059236745
221218308
1411718121
649536281
2106671048
1683448355
704501508
1644825555
653710932
1493043676
1668924265
261753816
861126667
1221653652
1550002297
150401244
932859539
1586855828
908694008
542222996
1920868802
1589476914
449401400
1515603954
1350455612
903229133
415668456
2084621106
1412427381
1532782001
1064368085
1946683105
31373345
1946441068
3873086
929736288
569978294
459230557
67536573
853910348
416532717
541287054
2129782691
97513132
1549294778
238534772
421400638
401097899
332199515
230922825
1177237576
1185563932
527821676
1282572059
846528278
1835479369
1065711306
1985058679
712300707
150361700
2006633301
725789844
1582614697
1833937364
406352910
1180972996
54706385
317756782
349229700
163995427
1236676032
554196249
1700364917
540856436
379287675
464492194
650695498
641320444
693631512
1041157153
955359102
527074470
118268317
1638066322
339071562
144697456
2017222386
1656406935
1181849467
443281545
1784554169
1859223373
2054865271
1870548960
490549781
1322494750
1041602198
798793569
1809327692
1560787905
217207594
321739266
1632806618
2067089816
427569098
701954618
380786530
785320369
918615636
1572152800
697409359
843513185
1913465031
1901173878
1863263437
1296877596
777637016
1441969105
1376888132
1136360324
778150756
1530124606
1398102692
830841510
1653120755
911186256
781201507
368051344
1845144982
756965730
1640989538
588434847
1557246623
255974496
2047185462
382793083
924401021
596779370
1743455902
1802976947
1222163968
1127221062
2144857769
1420789878
1640246182
706941015
714129216
608724431
571177757
1528127808
1467628330
1583242396
1177930785
650654347
1015899913
431782455
1642076812
2033353781
436221688
68703828
324764515
1916069597
873306090
689633577
522021442
1440320027
1438595739
1054942523
1266226084
1608766020
1655715606
630389089
2040133862
318131739
1700643637
69728959
314655017
1742136125
1308799695
1935760415
386221055
1184157949
858086858
1344393623
1880020282
1386334274
139126772
1447104273
1729096465
1193764238
1806100064
1285637353
527917855
2093159107
822683038
431758941
25731641
263300238
823402799
280100809
2056841609
1917621228
1624144420
1357148300
1392508332
1600562493
579373126
299299647
154026615
1375272362
1590124018
65227403
1407294911
1112828063
38720222
1106521692
1456379771
673987683
910958824
254304445
502930317
1561035658
1829997244
723410354
702795815
834565413
1413407999
1105792187
1831604691
926830701
836979330
1443967252
1821272133
1280233891
1454777937
1037470145
1712093087
926572060
676791742
1315492561
1144464680
84781929
1608754589
91803369
517883573
989672895
1810941393
334936472
1183719107
1824567123
1088875564
804712834
1498779549
1232113710
547878016
1673003940
227509159
1018882763
669847573
519442806
1404970875
1412155963
737966787
193186450
215656821
673433222
38995062
316229333
460545468
1514692296
1281212219
1982092954
2044812987
472722255
1979293331
897268759
128295031
1460741990
1588674578
81899421
1263667280
1643655771
199868768
62550228
1932162302
100946611
405176356
552925775
1011271339
791063215
1945805791
336104574
1752398914
1332540104
936453839
863126799
671487801
875152490
905140305
82926498
1261453416
1769062197
575358797
2107577439
223324918
56399636
190256673
1166646967
737829573
1015880921
1347330842
1434788802
1809395116
1296276538
1613970522
1775889678
1736939282
8096514
1337536673
1176937277
364424780
1966996830
520568151
972230487
982698037
690562510
53279388
1044875226
15115219
1693128177
1705984799
170452299
235376780
2035199741
22335437
294050715
396417731
1930862486
1829228019
868477798
681417113
1743348441
579924766
1431112455
448187774
1588958056
2012321425
1247341060
829826477
642479430
2140390081
750501954
1808420894
1803644505
1484418354
383617582
1611101929
771195924
1053555617
216393954
406430930
1849613437
2047459500
1289037863
33528208
1098906137
775022277
759359403
1811241652
416141408
1176718048
23025526
1295736596
311397192
1654091241
1006993578
1308942432
1014236909
2132595966
100962387
846343426
1109272101
1580623539
381296241
316217329
1951599161
1161508120
1080455465
615077010
864369124
682359493
1217841894
1283205216
972630340
987987002
1045045904
1197051853
1630545454
1496808772
752166685
1034172886
184839151
1193593919
54326819
281854446
1556564304
514581989
2030510610
534165935
1823969998
345066854
177543272
1099078645
874101964
655000784
373932326
1114788671
1018424192
29970018
2086683914
1137905831
522693610
1017450665
1723102818
1503353139
1520735985
1593504637
568267840
1103724082
1181577775
783469091
1375326906
10150992
505711849
374229300
894178941
169883201
245246909
150079983
695245860
1311264336
367850084
397910614
2143714359
392216629
354736399
231178600
870351284
1710115250
636257864
262850330
856734764
981081753
1770171700
1889719574
1759184251
1403929534
323325942
602697642
1793282699
1386826090
1113777557
1457955998
1975776846
1727440105
836134693
15304979
2038331324
1029048579
608507771
301821820
469564409
214309518
849565102
1658941511
653177179
906418566
472099232
2110576109
593052554
1552445993
1597571264
1546474906
1320499482
141843101
1331439985
1727594532
608176541
964226495
1333533585
1921047397
1028938162
879748816
216981189
676888024
1272523008
418971727
568854171
1838773626
1234012513
198566753
78239530
704269567
347910902
1584405546
962227741
871857764
1863465817
657066592
1703837946
1296080157
738550971
914268090
1699700413
1351870365
1490987261
1240374565
1778907288
1257900154
1542146050
131663100
142437162
572135318
1830463739
459606829
1955359285
762079775
1459218037
1372326089
285358306
776403629
49959653
1501561013
1182258656
325729855
786448693
53608915
200181413
35386285
1377548513
1544228009
2106311276
1934471914
494644810
602065879
218962617
1738410687
1919221432
952690925
687734592
1978301915
2091913242
1748338565
1063510992
1571156128
1554305288
906231799
1000098625
628000897
2016240786
87797052
1937730040
1748894107
50741844
394055937
1499300667
1490712445
726539899
1908885676
569114431
1587805236
1422110930
1737705399
1127242300
1470099973
2144177813
360919431
1078124809
1579508997
1636543183
2005749524
746497460
2030802585
1976394710
2018656693
357204464
1856451020
1697934825
1290271719
1364653982
2075895368
600204139
1208067352
124647462
1156949345
1899364656
1552340551
2018302586
2069188041
1494181535
417086984
1585807122
1663640760
1521661223
1450546767
1785667672
502751019
1108653424
1178924833
1153436652
492819058
832194399
194153487
1374753855
1011803808
1934901912
2023687365
1138995342
958760260
899268288
126886939
1553439543
246763633
97015044
855717571
1264012858
1957361918
1862391416
1805607278
914953663
1078581790
604295318
1427249294
2080517913
640285589
2001573627
1701058668
2098864374
47091033
1795532647
2090521079
475907296
1597240910
82028632
861285632
687301412
700955727
543414805
336849893
789594928
704078586
854646671
277410846
1960026878
700782275
1069831583
538222853
58762616
617278458
1777215599
1116323632
2113271267
898318930
1247206092
2109230008
691845043
730831145
444994597
1298989924
445307453
599188643
188332043
1829341311
451986938
487260010
963034756
1132610392
1941841641
921271974
1958700602
2032777640
2098906775
235577174
1797363493
1259901491
1721198760
1069277304
1791969543
2060507290
91677586
1273892990
1293392677
1345221316
1426704771
295852930
1069840227
1855929777
1422314296
1479340973
1357841505
1942404095
1071625411
2069533544
198930067
1687123248
540265588
1410627043
1701188101
1404713650
480942843
207968978
1000558749
858319313
933404692
607100091
314982186
1283208420
1142186201
1597194925
874594089
949985311
765734093
15376253
909516200
990258665
335696048
1456635377
1426851497
628157472
1962970976
1133090567
278763754
1341597059
1727757295
2030028318
1941350190
862429657
657551239
1660563233
495740724
252454947
1497511028
2015176229
853768561
1071631921
522924790
1454095720
64283432
2044449648
1573944453
406092654
2089869034
111772888
1923663247
2072154676
1777109755
737739310
412746602
450168756
338472087
1803961055
1652225532
218613886
775968940
773300086
1538144157
1838778434
1003886679
1385579922
1912001611
599203851
1113191254
703047344
164419648
1984456666
1457809631
931041661
34432359
465477296
869794920
1126977395
1762838565
1303858191
842418183
770043639
807648397
135263468
1340615469
117111361
1390453305
558381221
2004252427
1525572737
720464453
715392619
693592394
1726548085
383563169
2102917910
282592409
1545110396
1457944515
262976881
1474494682
1470543525
1424339320
815201087
723711024
351598643
1597854084
628399810
654089491
145029835
1099284917
1696223279
1902026726
1273596876
1219104442
1115073558
601717388
2053476831
1241963863
2128131249
1450290942
1256996408
22896657
411670168
969067470
2069961897
432660744
2125579785
459818641
2084616809
2049767769
807715854
2130875256
798582970
1543141817
262521124
110488455
688380880
294954822
45330546
1272322933
652343944
118010915
2108417587
1790857369
1405762142
872943662
1633418414
1140966598
29355640
1250145395
1595578077
1392544698
1508266796
634670197
1180698835
1295835398
1445463042
1912676470
1326291275
335329206
144546812
592087937
867187218
1785757818
116926526
667459168
1642278833
1488612600
142728466
543587872
769252024
193037787
1422116539
902692735
1002662324
475823321
14923608
1593219228
907925401
869009712
1599085866
390023947
746034532
688159361
1702659240
1044233239
1974317103
65554841
1092690860
939204023
2070149893
633055164
1571050730
1564342887
1679485173
1325980029
1332368797
1874001165
1144105837
802383226
1813878837
108437482
1559529710
1482350710
310187904
749169812
271525211
1327293149
100885804
2099634591
310766373
1399902976
1527134245
1422523873
1203399318
1427893728
456356872
515270711
402365893
932621422
2005808765
837432388
1393224026
1431185949
858832580
1293215287
2045695211
1695622103
1464205184
448730067
1204918587
716956683
469432464
1037777458
531974884
1941194199
869954341
972844667
1420626982
1145592627
274485350
1531398059
1850324147
1571804417
1200820960
93736135
1370064428
863548123
2095056585
303399402
1644657072
23666330
1962670143
279651687
1030840783
39964680
681069010
227084712
910488949
61363735
1673719466
1537833325
604238036
1879246640
1850388981
1660915180
1467373297
1143436155
1586948085
1139629373
683478821
921140410
1722553479
173818190
1675201306
144918030
1986352075
585755957
204097757
823302619
1088118860
1826424731
737449229
941340818
639473626
1932984410
860631331
239505468
1276637830
433294730
1589251243
1282111862
635724870
1947594753
1141417211
619782461
956046921
1857267732
2005665225
963998323
609931160
1105480232
60150227
446556646
205025429
2007878577
1131636992
1793053616
1127168870
33130389
1271760096
1179163504
1252231401
1251285018
1919742812
133324821
3690837
125634465
1013755426
629420414
1767884783
815033371
1569046775
356541069
920078816
2035417103
513949670
658847321
1770369787
461081713
1106656181
1634612775
1336194256
1655630642
1359966006
858729955
1054985243
1143922445
1002864963
1822887866
992184511
546351451
1858375881
151540139
2019353183
2067963027
1099100814
991320523
795225964
1467815920
626572990
830875300
1396515331
2084482290
509282838
1897013289
1635967456
1658232269
672733513
1257558337
1512008142
1395500429
207986774
314116291
1331808119
1252883209
1399006387
1452056730
631909910
1407397622
813243448
635150555
56819852
659852389
279686627
4990481
372704801
1613510761
89620984
510420729
1242853045
912802367
183347778
609665650
1132606359
1113185438
862705958
978416622
910925928
102633047
1509833938
1892567596
2111839073
592585650
251705984
1356471191
1824102009
1131191645
1679483898
1506765318
909155382
2114239940
1320727279
980381467
1183147001
1289125916
1004982101
1139638880
2030589208
385508543
1043813557
1302151695
523407260
488562127
2016920465
36663134
2119568458
1273522347
1196019507
1012039786
1095624075
897185282
647445853
2041516591
774441647
1661995673
967823377
1770014183
1143093979
1286288047
936467911
304916157
1606874433
1859067466
2017048546
1927423832
1972725945
1166071574
1989908481
632995559
1578267229
1170728940
477075959
1944160103
426828494
1082985175
1188114456
357603159
1554009578
1222296436
158729870
78811729
857498539
1998915368
330927887
2059822149
1656019509
721498900
781430599
543606597
907477318
636040413
1317262442
1351227537
1107328664
389413314
690662612
1596342175
1052858250
178084019
1768410582
1356354745
1346275763
358538148
1070158129
1945555696
571128831
1980477893
1767766848
1203501955
542235871
879109238
2101612432
826450293
1785839205
7857049
175167660
1114309145
470413051
1001518828
1583847347
559484239
788027616
1053042448
1326811272
1884619931
918752190
1664790742
1340914886
1932808588
1916620489
689751292
1936981384
1689499498
860200346
16091851
374829256
936996117
310238457
1383345122
420488582
1224029515
1527706197
328620425
404752952
1966350393
238739343
1084786031
1113796315
1900512893
2013666728
2060115588
381664315
137549265
1183744056
1410187106
287332634
1334818663
1196309614
1064435711
1114050124
502180419
1437500839
753644758
815521944
1781126125
1757550883
1122869312
2102153851
889304468
1454086835
1022702281
1974662841
196171673
2075278186
767508575
1821242061
1114038349
2008664984
1956605966
930793573
1459247593
61555328
634154881
1788806111
679106715
962619695
1230808049
715970543
1929374333
1316768621
369813890
444370703
469114287
51383858
545416681
521595078
917752650
563411897
1186912719
353607961
627891253
952810842
1249369032
606476652
1522352245
827439158
1440009251
1444281863
699093004
1826611613
1749291287
1324285348
1578295586
1520448132
790765465
368573735
1176236874
604325978
449800813
1939033264
1829525553
2067475503
357946040
1227170068
137525932
1015301534
1374385075
372063841
743122837
1125701325
874152637
862134537
908934228
1580178342
1543831383
1184484876
2076231300
319278598
1337000032
1364090330
526803169
809080171
1101493507
199546064
1767230047
116458883
2012217032
1322765111
1769450970
965436836
924456880
1337098690
1338450852
1918000526
1088937323
441215810
1291408930
2044506447
313165059
880567339
740942301
547908483
943354278
946295474
920639363
256552779
1289252426
1958615382
1924633375
1173862874
1538710949
1715855255
768451091
119917875
2063168074
1322049393
1292951219
2132602832
1228178682
780375764
1780890439
1503101375
1883054609
2069501979
1740943149
1134003305
1965783675
1363853820
2034510224
1147099206
2045495998
2051495538
1215741642
1451114087
680252178
585562094
885823049
456811487
1012810347
794776687
890844383
854419481
1045160091
1780627765
1097034337
697014878
1336863390
672850771
1405678672
1151773958
182832221
1522835307
96787525
1605396419
1532292109
368357411
1528631818
735653241
521319465
1000256547
843116166
3381187
1102361219
1206240372
1403716973
2048353713
1955273470
1347374417
1267064740
2083826422
1217793731
1889579232
480318094
985523126
1849984202
651899630
864935933
368560515
2135924682
813751717
469419281
298102457
1196199871
1332251238
1912086754
1940843360
1923700783
1186021040
1215649512
150097842
1703658751
409795210
471472502
1843605134
1665669557
878007822
715324978
953533721
955086518
472955910
1194151452
326063093
245062388
45371442
1028503580
1049908279
2073542331
859705199
1627942719
742013639
686674021
368675063
688573417
150123141
1744898933
1411580400
1750028263
1900902825
1704518982
784996940
1022478733
93815437
1112021453
2020014795
753954574
237170177
549578848
1579633392
999376960
1065463262
1664303551
386409759
580368102
981742840
516903325
1006918653
1058610639
1247604146
367777667
1668005359
1678677655
1191515008
99259883
411350214
1610115447
1993459987
454267802
373144819
379657406
117217961
311569007
954258632
861612047
948169950
491761017
845575003
1505877209
927836265
789742100
572098102
111419702
304779489
1411501436
1766728025
1106625621
1301754145
23074493
1888678977
2111747530
393616001
2109259446
174216452
1691150136
2076663676
1482908951
294146411
2124649875
112892663
1181284020
963914964
2039861093
407709083
1124177345
1928292042
183026235
2033532998
1931963457
559218907
393124979
748952024
930579760
2044395157
592133345
1502235734
1874001736
1841734674
1641414657
1969325147
1397787689
1611967553
1475177720
91364247
1691913614
1195184361
1752918142
2021299099
249438909
1560148525
1487905701
358525842
540166952
1573746271
655526222
656161672
736138540
384284324
1370307623
550044854
2062916451
1606430930
1113360579
727013240
444562739
352578777
1068378870
1926754579
810927294
910855279
1188255580
1122441791
1495908509
1304878164
343064146
729618166
1097915362
1045977780
516308957
2055658155
174770507
1137960101
1693206910
892533122
1539282186
1145412458
1368093477
659000631
1662061854
1126526535
508728265
1353507626
1563569852
1072970101
1610271973
1659070082
1814530693
2008900084
1056177830
1951966719
62431552
1463078487
484488276
1609829489
1711669679
1836262011
645803913
451933090
115031446
1555247710
957616074
320493223
1767994141
7752415
608727082
1018629686
1714267152
1267852508
819633743
613937488
1441262454
879248596
639005249
2027902091
1864173349
1296082790
958809275
1861210311
1093600834
950028912
312726863
2026242692
882445955
1505342138
782705521
933476027
431950004
871835957
1497372968
685903268
165596343
1520598333
1770824719
1369228749
1674177403
1324957452
1653541086
1105644375
525433389
716452507
1876974586
1583159887
1274091801
669691311
2133026984
850540633
1205138661
48454421
1020868606
306256406
1571227399
110719200
967042307
1452473447
1745788026
1827357396
2002506185
931570590
740474571
1836628694
179321944
869054184
192193189
833070265
329547106
665605717
1173869223
1177194027
428062043
1892204893
217230053
774033340
762350087
1846843008
107190463
1940346604
170135074
848281017
1713654286
520608055
1294793287
406696308
947880946
907390968
836398672
1437229318
1277732002
1374492533
765431469
745085016
567874013
1949604032
1328016344
1472486204
336215640
1115548288
1510810744
358291934
36709318
36862193
1822484125
1678319127
1331458650
1692328562
2049965470
1305840280
1240832150
1736489015
489788758
2006382099
1171970885
1637297
1814051058
1168359830
506461693
401877982
936002381
1691418278
1236276760
430146976
102690068
859552075
1551739214
1239697815
1377495643
1025642603
467671822
1407480993
1948425502
2061864328
1660547242
301715540
800564780
1685753819
251695429
1058267520
297264193
1607064404
262778504
1565323608
1588278517
1652397532
1166296829
981140803
1712973883
237162608
1326241741
1379765634
363567872
808221497
236828
1719381857
434134072
57278128
1634704868
930207890
1009313814
798419744
952901931
127270236
674834970
1903847673
640179477
1826385282
427602174
1083966503
1931326760
780594684
87264629
95754086
1075089038
1081739925
1224697734
2005216600
1271568182
1260676930
50478398
413656094
1573343046
1563538946
918518988
422438949
461926813
23366844
64464203
2063590702
1673718017
1831455503
1917143767
1001247021
2089242797
1694909408
682919111
1974895287
369182714
1554804522
1832083645
713306003
366124106
1396588704
584367693
1092663988
913463928
63652178
607902998
1876427335
497859578
1150518531
2103109123
333866637
1980012885
1171875720
416230988
1992078051
1725735514
823742796
786251713
1250707118
192545491
1569243923
1650316940
885657642
394479843
1223940753
117208983
1907177397
1853484235
1791876387
634614283
404388304
563015852
2136658712
1956574696
567254907
1405111728
816308677
1323594162
630599412
1654516276
1208155608
972477074
87048681
728827460
1951929749
1355951859
547934442
82046781
854082787
445830663
758401555
2012204146
974442752
2066353915
1706624054
1985399821
669611821
1022930590
1661945232
2080157706
1447828511
42689110
1529456638
718322244
575611671
2080800466
1347100829
1608329439
1096117183
1984495175
1442259368
1472759937
1853026030
2051384521
1698254803
494293047
1388322025
78736174
986219671
2104237052
1684403688
601462625
1453075438
240441374
1086840890
1478351077
2068100018
640952633
1903146621
52359466
1966493198
1100038880
789635659
145741306
604586207
54332733
1373588189
495196234
776566022
1845612035
869135858
487143223
1942885731
374146369
1737025421
1440405966
1719345665
24626617
1940324375
14425122
102963287
731162952
55246530
59238236
719228338
2007351774
1677005460
555479516
232317353
855704624
1910926815
105365793
1574591631
1297951253
825691
1888340572
703326406
566968093
1941345489
1164487545
154908043
255713735
1285970040
1486266034
528258321
1947995281
625524724
1542735966
2111409323
1259016698
1124871622
182517740
1747284790
1329201908
2102828529
1765909841
1844403476
400755712
636846520
97522828
1937024866
2052641482
1598656379
151694845
629952742
1630209156
746734491
1935154383
123504447
394787843
1643618813
1380759674
718303817
940605559
716621534
1053685445
1776778328
1463499327
1812151007
629002848
186404534
1371391210
1425547253
1235424309
543542213
53726994
1280840430
1833218841
1694666683
1008332862
94419267
803348464
766810238
831932237
88610453
162419282
741590819
392631211
915313520
669927963
352305748
1696576572
1896796963
221233485
1822006624
1461726459
418194714
1864750022
1336343722
1454818891
1384938977
1784132528
639733483
635328774
1421048921
1851341392
1465079551
1177013238
128945537
1890044435
1962908438
436793618
476673311
1646886130
1048014640
24045697
1514666402
1515748302
1270977561
1428345115
1783176916
463477382
1955565712
1311777184
952907987
197493219
1468733591
627070254
380198292
1862118362
202908776
510517005
207179065
1990636128
1053578695
1794248076
591991141
1789668603
766371823
162615848
1400932936
785467554
825272355
242454344
1951111513
598914642
68835819
2004508223
2017979780
1138619178
2037639276
1654759879
1739270219
1866788431
1360901541
3899924
1510017136
958325043
433206268
118109027
724516439
36496619
630813555
1170956757
1370045108
532155046
1587062828
1683900004
1058806973
1349085226
2035399498
1080821544
950654106
1695152192
447251037
1774961568
176849394
170437080
1850851966
496023641
789592772
1814556983
1265377097
778302993
795850726
928115456
884985220
636888063
211922500
1975294383
1487238792
1469224106
1906356301
2127562947
1721340009
699175438
345437153
106662528
1721989034
713327451
1945911861
1170845350
42856670
1726868162
2015911260
449156410
984785755
1766734459
934798088
1843713693
1907249080
1704472099
1087124302
943483993
1732610195
242170973
1073035504
1846582157
657278870
1913955945
249718312
309807137
964568023
1598564357
291360014
256485483
2130934549
1368176938
1751838875
1405133089
745324538
746518667
510559841
1774745329
1711262054
404321640
1069746703
873290931
1911863868
1185556928
2043112564
1170023248
961667849
165589183
890939822
1166540083
127678205
1748467753
1015448313
340005902
442461841
1684838190
323996216
1272974216
139169571
776004175
1626913566
1969505943
1053259691
1491115842
1891077355
631478790
2074206607
616410980
186728794
866831134
1803940473
1021682374
946843343
1125298153
759992588
572027639
1250005800
178597368
575939782
1382616420
466952502
2116621408
807531524
1527921260
1504811024
1190596371
1367919832
646875463
1158438187
533225111
452947982
492177751
471450819
791412090
1040036449
408961145
1294689707
608204400
1093506490
2051259292
1754741584
1964966135
1967302972
265064338
1227993817
180005015
2144707625
1519115703
198642137
2010507603
2133630794
234685239
950054900
922648281
1997908684
634179002
975661006
183993600
1119615890
1432103782
305853158
896911268
389685105
350351479
2054836546
103411725
326298403
1954964796
538238875
988244731
1139874133
672087877
305179684
1168850895
1259336095
988317009
1467097528
1388119597
473264373
1201337778
1188185729
1331410563
834208681
1886238394
1521986424
39023036
415895698
715983083
164210619
1270308664
1910802902
6867969
1482515701
1135190082
1063795231
433432683
2125329760
204475856
306191758
402669426
372375988
1244085764
1527242580
20746969
1208186558
2033784472
1164985687
819719576
792834071
1215170131
1120500623
1348852739
1088265016
1633154279
1858105926
1479176450
1972305657
1899104143
771129964
1955582794
232785972
490566488
316531517
1567922345
2108159066
1822967153
336440153
783697007
1500966559
1330261952
1676750623
1060540407
1201736624
307644898
1516444662
1002802955
2046452044
324595166
1131824206
408377905
1497764963
1691238407
1816133509
52267432
443609453
1169152833
563142246
1519116789
520895021
1649212392
2141009438
281764924
1341010811
38819491
2039536836
513399678
868012683
275544440
898553746
1312418357
123898914
621412334
1775500924
1972858741
768543730
675425508
6833685
1281619807
1638656355
2008821405
431442843
1770096421
1693838026
2020090321
1786899198
997081859
2093600113
1689994389
1973407371
324543133
777616576
1423384588
591025316
276429928
587422071
1022352878
407334876
425300482
1307423044
251517901
1745868191
615960860
1799282685
2020789164
43588056
1823635654
1708762413
1657041326
176433643
1668344860
365516324
1318190772
74644662
1962112479
1432026761
328973146
2091883426
864512716
110890151
425044383
355764552
148809605
1830414625
920096320
1569073691
976413895
693928989
1245942355
1551480319
629139651
1440779104
808473761
364198598
353593117
1779392597
821991458
650512890
556478649
1424114091
1224074939
586387254
1597462606
548753670
575939782
1911696872
1460665590
1800902783
829915838
909070636
1606760032
1132404709
319712702
413560485
370662918
730159734
460210054
1222551401
1619196254
572461147
412867655
615687350
497704038
268890737
967307511
1143156182
321210180
1366538007
178252832
890744260
1448353812
1849637652
1327953366
493634327
102489664
944576393
38577223
2084896645
346211010
874615162
1590002418
2084147919
1449596322
1893416493
1646303862
364717618
1707543096
112659099
30125087
200858414
924655509
1315833674
1388166071
1591396354
1888934217
1679196232
565517365
1825713136
1721798094
1100129331
541854949
1210856695
470813279
1087708092
774087482
1775727436
29251878
282080588
1996302016
548794201
547048763
183987144
1266396930
1633669145
447826275
642457149
863287939
455156938
87989804
1758053770
718520680
1125029792
1593205143
183344527
570179135
1521881524
849746905
1222405743
681325876
708293598
1841783753
1077703968
1168732728
558581220
583925214
598279831
1718733023
1183673596
154681860
965812014
1478413569
1928657524
334884770
1701272380
156294047
1103864291
584742315
624941753
1806442416
40312997
1366170028
293470937
866964608
1251769397
113686449
647653239
959923438
917548257
784416511
1696795355
1112868456
225528835
666310344
1964023777
277114691
926760682
1910150311
1537810733
1414391436
135525099
1374532911
320542120
132000529
1686968027
1934610906
1322593079
1407815707
955236832
1698409128
1225280006
850723471
885936777
1301906162
1321725399
2045169589
1971101638
24057414
467844667
1184389860
1941290519
1237745768
1612561238
1683562738
1879929480
1511586268
50344675
599829426
1514522668
758089061
2041296801
440188378
997860253
1056689028
1570431007
1207479397
1318576625
727441634
1394915640
1638502615
233251809
1294596818
1681626869
1261484092
1174978976
464158198
1494994911
1794732513
1295865961
1828128940
1407101578
1419189516
629875686
1143102415
1325866151
1101604419
1390570752
323930467
106250425
651374807
1660463775
846351180
1124513030
627738038
1944649148
1513464652
242377961
450388003
2124080216
1931894656
613473052
1172671683
1145067123
2062413030
1906786255
544727567
8415885
778160742
969583449
507512170
1128547273
1848249128
429845843
2107040342
668756148
481111731
981587207
408860601
2069551295
2099461595
224396810
2061240634
1959844299
579690817
681217891
406635674
2008710864
326649063
747426534
1507752234
1573359016
844899624
876079231
765682659
1958831581
2004920412
1574949310
746980910
676222555
1553275192
2003752993
794724775
1758446291
169055744
1193679207
478892479
78221606
1356290122
1492024152
649437539
1736108525
1824374653
1989919125
1330865745
2060962333
268300358
1117491840
1595233246
774468394
1017897159
1797246489
588896906
12091693
1577207469
1063874394
1825907240
129277499
108644174
840463178
339107962
319412968
1857304352
109539531
1476771137
105610029
203501761
748509344
1184693137
1182712443
1553783764
1792980494
1917901020
1953814378
1721447692
1068283808
1181392418
617824473
876022454
1065549844
1065185898
2023312202
977320938
1854471071
997016346
540644484
1892537334
1756346844
1736465110
372732945
536647921
806018818
1737209071
667980037
1295007297
539647976
1146985718
74331445
1156693498
1589753833
2090094980
1795210142
296456550
53183030
525777190
1354303947
256075783
664264773
1566647320
1307773550
2102051230
191901251
965750728
884628274
1030984357
1044617013
664997730
2042409171
1226046029
2096762187
1098588918
1957448904
599691460
1904031444
730565873
1626352689
1362103649
257057486
551799570
617359932
1754071803
1792500721
538315477
1214333094
761827639
2136101630
1398091651
570514096
571515585
985872232
1003884202
564868215
704699223
2004435013
1294417203
1235924482
903043780
338537677
637831373
845956738
400591389
1898705380
189459866
34521109
196998915
1950361264
2060715845
1222433574
1841248127
936041115
431204031
1255878502
148244744
984514223
1451608096
1446936272
1412025346
712447946
453518550
252069088
1696184312
851595044
343416495
246225159
1959181244
1420468945
1402949874
1703370746
1189465567
1319226332
1659515065
1021556176
716429284
1417416575
1660576582
1580371351
1949594739
1044981154
18117474
1326658858
1983380965
2139200940
2051226705
1945627722
1338295636
1800035820
837484874
258226395
271554918
446023903
1627412661
1934667957
1132455997
546353652
1713334359
1112824875
107051209
1802115298
1265387685
75028623
915394599
2133652083
400083628
716855575
913868320
1952395547
2104919500
575306670
151680654
863274977
376222214
1375560320
2116750022
1225251656
1576350596
988495529
2030288997
1920365342
2113313576
190415587
479337002
991379242
1092726199
1506286328
77382945
136560748
577469656
1876363964
883220633
330629164
1493992776
42229284
1111503014
996299539
511178743
428878775
1281134564
464751423
390980282
2089615871
156971719
1357549853
1085748858
210147707
263799917
1737533973
1037262782
2086451063
1193007098
1368671632
914293602
1560235111
2099456161
965660115
1367091533
1024649522
1442138882
704353509
776224974
1786100063
1722888576
561428091
1103380678
1458561089
1167919009
1841807914
1286042737
1598585790
2062592577
779547051
1531630995
800309487
330974641
1164670282
1558959317
357857463
1745354070
2057322184
1409842797
270111374
247650582
1619242874
1596578465
1962990135
1510065286
638323072
834324897
1092595059
1190933812
1573450671
1768085120
75161865
1410960915
585907582
317819272
85183037
1534653166
538322142
584942617
2071803462
2131535021
130710123
2086124155
1740246220
1068516642
1298711520
401209338
776604713
1655124876
1050130713
735592480
1076559145
1217910525
258459539
26729339
1745777725
887521700
321327232
1816955196
2003271950
1338681691
181629484
1812868251
323622926
8652687
1949610054
1743664843
1761317647
1984399517
1464872068
1721484005
690978311
1180007407
1547694447
1753095762
215975946
1334582012
746732912
64033868
1925691934
236021149
1491932336
427732064
998587640
682990134
672193602
388191055
1259535359
169913557
653413385
1925961188
1361195129
129481055
81615998
2047400388
1746411478
466307
1827086429
2033207936
515779734
62662605
1756182132
872507209
156029331
1855229258
1084425463
1622476905
1842492318
1473605527
1502672791
1236631534
1123958518
1170723195
1529484037
1210313748
1048554985
308001358
1340517718
1578522800
2071878064
1525797014
1877790607
1091140
546119317
1803210016
1094555042
1757249207
836261102
665612118
2143835498
1654549878
200562172
1489081074
286768454
1241846768
1532765415
997909060
1969142090
1977583549
1988923141
130038341
1810420517
2094952117
180266760
1842820073
1833998058
141215816
1208635303
303816431
1172870565
2046792602
1947509062
1335602314
1681243807
767595622
246206098
570923395
457347279
915150510
793757664
610516415
731685865
1806626957
26547494
315378617
899308151
363756863
1369807669
730221501
1369685992
823648123
365089529
1522772671
993320157
815788795
2009385141
2126129824
1090990096
1692731091
1192234015
1288869159
2124694970
601815568
2109991943
753011330
1807521890
341483836
1247269971
120480069
1609200999
1648300364
1809860861
284592624
527189680
564312819
778482416
851469913
1039431675
975989632
1847593459
539031709
2003919628
93431211
641339358
1013891021
26964133
230987732
882371332
1386667503
604922992
1304568781
1952603828
205257813
1719781647
1726074752
209422453
1132702257
1062253042
1165667415
1983405307
188365795
410094770
1752247617
1199793523
1037591833
1670779614
1094850359
422492224
2125972705
459347806
1996215134
523095385
824236536
722928006
824178422
1681492661
1499829600
2132300626
525955163
978464012
1946390803
2076097517
631504466
1393034743
873829929
2044475407
226584116
1917352509
1810196263
394444951
85060638
2085115876
1244715019
704172503
671049194
1015664515
898335175
1546380611
1937700103
56562297
535423891
138399380
363693832
95905199
1140093193
1274256761
1104214828
339616810
264314316
1844716534
1095506058
249245493
293404891
488505162
582316531
1604400790
40363850
916122826
884408225
901493265
2032078724
864358656
1753990194
1951080014
2080662473
1686440858
232362844
719453094
1932257594
197229986
485488453
253484392
629805230
746743635
1695289650
99253133
1843442554
635375912
272975248
1137974689
298272082
1240225568
241957097
49345818
1225048597
528730410
1972320195
912431856
1805521729
1655750023
405599746
648311571
243907977
1809300074
43955054
1537678981
1275850737
1849457524
2050385124
1468391558
636651216
1942268636
584249217
1452168928
1544438931
430154037
1776337441
1735577760
1170054972
282996902
463386765
421842207
724846250
440208163
383342026
857976750
1572043950
1750363355
2015669312
781835264
93547014
201812483
482991554
1565970599
1986504065
1688708480
435692666
556219457
341757394
13733561
759899433
1366736076
748377119
245557893
887890395
2005833280
351908254
914199646
1595342484
285776926
275095765
909099717
1860340704
2084199455
956269357
1287377224
1273013100
2067012702
807160056
1084771064
88933626
45237589
1092545848
1808830542
1653313061
1313751268
278776943
45184521
1366127184
1732665689
1953176865
19673353
1401919957
1519624169
85649821
1808546115
316140196
110761853
1000116091
336911476
80723808
1200490781
741675974
582622325
959824941
699766446
919806125
865829688
1554026367
1369694561
1976905653
1587779306
597065622
654194896
799428553
124490084
270602354
1007519049
1200334695
2082064798
294950078
671998203
1473058289
153688016
1870197787
1733789611
1667252520
1531149619
373864299
569823268
647808214
485094264
156917801
836276002
1838585564
1544100634
1520022452
1072504132
985383865
201237059
875389072
1582121547
1285161781
1979935072
1653695578
736065112
535184580
436295467
611083023
377264819
804108926
1131287831
14211729
121484176
1865892132
1991817881
631619372
964064845
1798073254
426493474
439607968
890552405
2082299822
1695933949
715320119
1255164704
67931183
591661532
529030785
357604375
1339959986
114031937
1377953244
1197864309
1911596835
1982214084
1446470124
198794781
383457868
1633875844
2099014125
865711261
1853062073
1080087856
407323646
464332447
575996306
1496652699
1199845362
1783514672
1432263956
561002597
1910846402
1097893894
401217252
1981096002
1907306491
357036314
1522781494
142801343
320521295
1722257694
1420534009
1533763157
723176813
1187688919
1172117260
1023422303
2004294936
352999787
740507077
512614354
1701919958
1391859613
1687239318
640318660
2018156325
1604454984
1987349591
1863226101
982566618
1027900050
1647637267
173335699
1007923350
819658805
1489438759
1828881158
1673374837
224510106
1870144135
958134819
957335924
171850722
1853485841
739676450
2121112761
1580380194
153005238
1562712815
105966145
1451770957
2110577956
1218775861
1335593340
1899637478
1272362351
666825966
1336596205
585735537
1764833552
880265335
1813545255
1292958035
711697362
2085232002
1053331372
667928568
471685048
1328071446
829772586
2023811936
1447134216
189320729
352626719
529736587
1386695636
80638142
1635748733
805377728
344763451
1819501502
25293915
658839913
1428769311
1858367528
1267806617
765632413
159735003
1374757946
1729184248
267290807
2002103400
825293161
442011745
274187219
1937998854
1027771841
696095003
266894157
284761223
2067243708
1816203279
846730101
280359863
142684432
430359499
1510773513
827701711
332848025
659353165
1564798590
786521732
1062267453
905328979
1450292560
795612181
1806425790
110300879
1722837478
1654495211
185273435
1105693085
115234877
1576800511
1283723909
1494112382
373175399
1919243641
1671698857
894852216
72354929
1101730188
1579508017
103278327
2146726716
703047057
521084855
879904445
1953690171
1372371530
896023770
2087768258
1251732455
412212028
438965458
1417567875
1247343550
2003128771
492468340
741040116
282033402
1277059788
1790134221
1417550073
1999840961
1323823598
1532052023
2137254784
608131010
366119628
1761286884
401488994
484053595
435967692
1351098956
2018643402
356058206
2139447826
1472080805
1767753426
1430701301
1484077397
303322149
1800821135
710050250
242998308
1250832112
1044807288
872438447
1773794629
125274506
1906914928
1657649634
1570817455
1448285358
81538073
754394433
2020441896
1952222652
1165024341
591220257
567349408
1537461242
1135438278
1750491093
1105301129
1446360249
905049162
652499883
1722047951
1011684259
1094339012
527399871
435376256
1171044040
1153096636
1355955367
123643474
7698633
842644494
302412022
69880825
1679980878
152099636
1310158978
822659968
121075055
2130998799
938471151
1259850371
699053454
1423177725
1891626874
1120958735
2004511564
429737201
693044419
210834750
1666714383
198540941
2057463980
1431930937
1636496093
1821676346
546182074
1527385265
1468317970
394493441
498601442
444903645
1928039078
427391260
997802117
1450802792
1969145494
1262618560
1215028512
1296663910
482262394
292820198
884010956
113116153
1671134508
1789719967
1738365681
2145083585
1702054320
1633146675
683914441
425103419
577380744
2139172233
51140989
1543679199
1720075751
1477732811
1057105582
1602931296
967404166
61815867
388971249
755409123
1372886720
883042503
1505946520
1544081787
602541721
1062581027
1985600469
791250498
806965755
711266398
65553651
1664899310
1237268566
928664748
1617517013
1473610183
1414138644
1414839929
1713542927
498815479
638083800
1337270048
1396843958
927563205
2055436683
1705452704
563763371
45829243
1667290441
539360448
798677892
1062130185
1087215502
620155147
384311773
2126624951
992511809
1942070687
1131418604
1981388863
1821708068
1919695913
1895307393
434101043
1568838800
1059125483
266650536
629532012
1778636404
1747733497
1455595514
156368903
271165070
1241872586
347387778
1837713317
1758201741
876759188
1588154401
643945153
1908882550
2113280842
1164288939
1664923164
1563896251
699382492
1527348658
2052641482
1326293471
1028559707
1369993903
1101097348
649476294
477302371
411776800
1893156167
1255963559
361869169
60593589
1793396121
275454016
1894548260
1126209625
607490846
494242478
43056316
1930131866
508117430
345459294
1551747000
647117811
1829232717
2004839100
1560508977
15832738
726545005
1034320307
1713354060
1423791389
667826611
1243903277
1953687500
1792803547
1654651100
739976635
1819022407
175049320
2067053303
1572496219
1402598973
923521645
1077874809
348058961
225409380
1450358259
22719634
575002291
916455102
165390054
1326156856
1409238313
560577381
1868255773
1794050090
1018265150
1400157897
709069632
1475207289
1002849895
2139320185
1492007242
1885032340
2025590513
1454315659
1939974790
125311632
585530345
1976656861
689960247
1197769206
1720975341
693010636
1996221779
1548802805
1790176221
1137522627
450597364
771478293
1014869205
647389483
1944218446
1419166206
1394795607
1376488623
1492565906
1081012284
842607284
1396410978
1990788379
922066319
1771079987
243675229
4846456
834948753
257161049
886905806
1607548775
2081436794
1824553089
865368168
2043061259
1042877460
1372030339
973698445
420529799
1347308390
1709019651
780162663
2041986416
927646852
1012833569
2029573729
521556397
1877305208
862891751
1854583594
555832212
432495797
1955248491
963691800
1821594808
1675339678
294439703
1981334843
1868145838
826893739
852694590
1712796685
1303933828
1392734759
193312468
326416593
811856788
510300285
1398458671
2039110066
1068597249
1889977940
1271639151
1012682448
650676166
675387268
465273798
326500141
976323160
528907962
1123835325
1014202465
1217618745
1493051866
242556866
882851226
795263949
745191627
844547269
292665073
1083902136
1814641435
1916097701
1365659590
1533154031
1146703958
1798955158
391523273
93432352
1512818026
1933909868
1174580871
683794956
1748586140
1021509316
2004894842
186735837
787897985
1986417423
680141749
874643634
2014597710
992077916
1838735109
1224733789
160949355
2083192793
1412218882
1951398111
274855309
397576450
534089998
1198126704
1894116209
1573872423
1420811566
399999430
1572994800
1877889900
1622632989
1659680314
814145813
1616507085
655958411
1556840542
230810502
973990878
1906918012
221445098
1609583195
523012720
1747871574
159003325
646309510
100551746
1293951616
951972053
1393203565
1531238962
746504962
578597530
1685971271
1257065416
236075248
1258363733
183397155
1007320676
2064396478
1054002092
858001452
833492292
108430165
190653639
113691160
1722889934
1290148452
1312253637
327875730
2101665319
358446617
356506270
269901736
1700911172
254796605
1095780992
561100496
2086632176
1463777458
1152114937
856227936
956982590
2000878062
1159909836
587808987
662989516
1130353965
825120394
1275087794
1151827704
1989052552
1275651070
1657729866
582631945
1511969061
517618886
2106285382
1317820176
111618958
1973888463
712029280
2082002564
407190118
557222926
1863709413
11814141
595715761
891722100
415658531
613174903
1457142995
835949797
2041484676
1432091606
1261023261
1800328023
241312787
417519078
1656942125
647904674
2068584708
1021771679
25770842
1320551964
1165665033
847908411
1663329342
2013866356
645942814
1125057763
1497161801
1615491732
29694560
504278480
869300566
1147765965
897571973
1983343257
686324538
435085746
1066324555
1639477987
1335668778
2056485255
122869499
2095818951
701291033
1170381685
814624141
1744278354
998260363
1625160084
1412828278
730105928
214919293
1022898412
843754923
171769930
1256739810
1481706530
1534097999
537723991
1685148614
568482703
1639749356
1782696075
450379321
587907397
1187108564
1495996135
659446444
1455665368
276563723
592323920
2127045601
1060763130
1177535891
2049236681
1440564896
851498729
344758742
1930677064
1146578855
794373175
313518133
996922863
1832540893
1968146751
716218367
1860137753
1476885269
2111540523
1521806993
665711086
640255131
510528582
890866535
118147760
1403411435
854410573
1551430311
689971647
979585295
779526655
623198710
52169805
998400975
546558834
1408288984
707620010
2055008239
6214737
393549090
2047031108
1841110881
711269959
1663826
946582652
673857395
409122228
1022669094
744080278
1737509596
32810353
586029138
922872909
445113748
547931314
719170902
1918012577
2130560792
300869102
1235623439
1395251604
221048479
1759097159
585132890
763664157
1360351999
417358429
1501446006
1652619635
1702086999
1669079450
1434846853
663192294
1379183442
1236296231
59057991
645919129
432580941
1653876446
772808503
48894420
586313589
848041603
387809683
2024733479
2137845483
1299687173
1938101518
92419007
321233608
1754538772
687724642
1200547337
487281602
1665387355
1401989041
1259642650
135874958
234548880
756617389
763436497
391701582
1152021704
2056218160
376115098
732580922
763411421
1216670088
1798067694
209694232
881129281
500004741
2043257966
1942298768
156274118
1460181480
555099717
44230718
2055000112
1708745624
1553393948
2041469957
1400985356
40963977
2050842358
1912652244
347955211
237951786
262697366
955442530
507601496
1194343636
422141655
235164722
681828480
814577631
1459839521
1572623240
918625517
3955883
784702981
1777820243
1329648037
1187317867
1371346763
1485451938
1230075881
892440324
123816771
323597212
1012528561
455184856
1782287749
1539988773
1852381253
1549818508
1730208033
1884503273
1933316334
83552167
1245297565
1349600352
1591476497
44508778
276613451
1214546485
326925420
2122300623
1367092207
1061798879
480466618
725077165
347844640
462382610
1023758217
801029996
581387443
599123447
1920754899
1442899881
916383987
331997705
1382008253
1039682171
29170355
2007089770
680067352
1026667167
1928345134
993548026
1734923444
283456961
1352731583
471124410
739619301
1940113443
2121526850
1679778996
57150833
1740118050
1681730912
469677674
1453871445
186368895
940126189
1724887555
1509386970
108026092
884634695
1893241623
236749190
323754099
1662717171
151050488
974028931
2137692032
1584972211
1548665149
798332864
1082841597
1872565256
748925935
1243616829
343609724
31228079
1881417731
1922500449
1283445158
29748182
1889431445
105238053
1886838350
1813079710
1914034214
1276708775
736603640
508507703
746932308
377709407
381808123
220073623
460235439
1415550644
1003599836
1546718360
246463787
902773121
608818978
1267694161
759266922
253809517
563774769
922566714
583652242
1669518753
2015629727
922695906
217364115
1003739774
2013284686
1447426020
1390276133
576659125
1947234132
1274489857
1706295328
1317262290
875685198
618184703
26222840
1687276093
1335982774
274765426
1559272176
1395222312
640132232
294430498
1033903617
242022600
1791597540
79085000
181677002
194609833
1150785288
1475178744
301853607
1546271323
1419911533
1498641182
739818054
1194522374
1883012894
162139848
1925935994
1477973566
1575878097
1180321375
1574043809
685535151
772095008
867068231
16179917
275982298
1690482222
804975058
1006916809
951602519
291101545
1361256022
1074337311
524982572
1569390083
971111639
1651854025
1929151012
1513758455
562925207
1845290828
2047773489
1658673850
1572120909
900124001
1054277515
2080603271
1159021953
1030842593
1532824857
604661506
2049623977
2118892943
1095933543
1835558783
1532308109
1927005389
1954271387
149375048
1250551394
1100038554
220620407
2130806704
1900205513
64837193
720975290
1871402239
1289775271
1102041507
682420846
1574831814
833406459
439713562
840455337
1896104544
1922008912
526313688
773469832
784096887
1849161278
332959193
1686757429
1327342082
918974951
613926863
1281927836
476977637
1774527293
1172980801
257065716
1516419749
1236685460
1669079923
1281886415
913358926
97757101
255373718
1650349105
371713842
1941348127
1570699587
1482640107
1697835204
767132735
493997461
1121729644
682959960
117807495
1610040812
1002332702
1550249101
454804318
1679859934
628704277
2081121878
8504709
1324950864
75082538
1138564702
741542399
1744301841
1853512281
104764002
1893358799
753988183
1174776513
1384384592
109171790
189206767
1250475723
2068959722
1665594985
1176045839
1358289691
223876851
1010112849
961387632
220254543
1419150334
1627110226
26894159
110936130
469383215
761713516
1013751682
1938250434
120190778
1954697091
678432265
988640423
135309896
1503232053
1780759373
2085367826
1005497174
1646921531
91693286
706131502
1435910945
486197890
1122285327
22382332
1125093980
1748803854
2144335535
1212193710
1338577946
698857838
1106847826
171588548
1417089198
2108080427
1452481812
1963650819
108178247
1603848398
1114997400
230893586
1081021963
54153249
117556341
1762042402
420435359
1597988446
2064455450
1773521174
1168639270
1426020358
1661220545
1372791737
1452977749
1824841224
1448459459
735093474
1177582517
1602496460
1135900693
478025996
825276586
474445818
1224830567
1185556939
406934844
252677418
1480229087
1261621330
1252645988
293643331
764962925
1959749067
247734783
71627589
691194771
1889580533
822597560
1477802200
1611475782
1923332948
1164542293
1720002922
2065164008
1247038284
845853282
325170428
871617538
1888309114
1077846773
124133353
1430457323
1916527326
1979683295
1546668570
1375889820
1641877057
1321937746
1945385701
1434262935
871605233
620721821
1482407669
1354931178
1476098583
1444539227
2027934150
1359363972
1236179652
1839762398
806662550
676203921
354186197
1814983450
1533542282
154281207
2119821027
1063015138
866265468
1690649738
1186500865
2047224595
1333168562
1055708150
931133306
532665106
676653450
1533278280
1057867338
164946126
1368234607
102963287
229499711
1614171452
707152344
446725867
882046856
2844304
263825635
1570770513
1170646177
993030945
1942071078
1895705137
1537606795
554784118
129828383
276069476
32233180
118607921
265659011
1082163407
13985823
583457512
1503233454
2091390540
231167695
44095724
1265538578
21675385
109995609
18299818
2057134501
239730962
1578367038
2066507102
552726166
806841100
855870463
1912971340
1184131709
905626192
996758002
943028260
915230337
314362738
688368287
292164885
157742126
1297169282
288721500
1311573132
379519238
1010615070
967828111
1590440077
935053880
989030376
1180598901
1644071230
1773961596
597404636
2082213722
560783216
745775045
1459030240
342869265
1815231878
478778598
747536345
1913086393
1224277624
1688143979
442991537
2096642863
332498822
2088898451
1884020835
1894567906
1759257547
1168743558
1229171232
1510799690
1715346304
2112359906
1563495349
322699203
912784817
1293161115
1763538982
1463519139
1831838189
376874094
1125216091
719058601
53352824
897067708
1508777899
1007816928
1892665326
982660341
268709340
1870507046
1255787516
1051876053
962225603
645194965
1689202986
121616345
20779942
149847492
307138915
218813352
1366813136
430531940
141880332
1114225691
845080911
1497912783
952189479
1771664721
1053286095
2098418641
946840583
1617740446
1504255199
812932645
1732608921
46528600
778905837
569198438
739547664
1932875718
1632664026
409414973
1316060689
631738072
1031593687
530985283
778531104
1645743790
204475415
1472049500
158760052
1386839073
1769076874
41037291
338579591
129514884
2105996449
1844979335
265172347
1203041253
2064017955
1116837691
1907249087
1528543657
1007191188
1669464856
1817353167
2107839682
594416710
451469323
1094158099
1136491483
277576814
299410737
1852048297
1390266406
760105298
727674419
1714276665
1525281670
955257249
645853376
635554155
1284624830
1104202905
1243547369
965937521
2110528793
1791100959
650461247
1409921058
377054970
1603655491
1331174847
992191501
1561883205
1936561093
2044798055
116477383
2123052004
1679421616
273447754
160427430
836054908
2141392
764526470
1968845151
1822550591
377343189
1614867715
947646475
123766364
491322470
1395207760
2061869834
1670315996
1058903888
1075688075
404059938
1544876011
1186020173
1464957269
580325062
1824775090
1226091228
423814903
747419428
1878017142
133081211
400494559
492973399
691589651
1631561561
1720553891
1629224438
1164005727
1639163817
1697284305
1908087679
1757251985
902367566
2142337924
327620656
153448654
1607546992
472965736
504619158
1028737653
247577292
133677702
1579127358
2106353358
462995587
574502765
1493432280
2103054190
1071946083
1113970568
28773330
1974317103
1765156107
1385019132
337900443
532123881
1880616855
1547413404
1629968814
687499595
991905724
124363109
319012254
954321641
1407767146
76931306
1016966544
2010205915
405924128
1582010119
1512044855
858055670
990047003
1339039751
608562207
252194076
1696903114
208175979
1364858283
1616392234
110834457
711589387
426612485
1719157121
1072780361
451643081
2097738023
808397939
1480724899
687602897
2030253338
1831883673
1326352955
699423222
1757395486
1203582342
313751300
290406479
43730497
1522175026
992008671
153025363
1430386269
131843387
681622352
234579083
763773069
68613026
186147263
163291315
1493640836
1386793912
1757941613
492842669
633988448
2046221250
1174550880
1413320950
1760498021
2133435438
1649977179
1643915269
1708205471
828574469
759960509
179773427
1703193181
1087740237
460163747
1986824948
318948515
713920089
1537432299
304429858
1678922917
2110437325
1168763874
1229928431
477075649
2031444974
2101264743
1990350341
1893486292
1321886466
978907940
701208901
1515342288
2081252692
702768882
1719473408
1642279092
1873561015
1526376486
364140042
392392986
2142837937
1923177016
2033735788
1031404257
863546446
1550247465
1095948722
1959907594
18578993
1567259817
1654988199
1620787164
1795773578
1136592257
1240134845
1214723505
176073114
986714131
100447183
121722381
1468927175
947587143
1939707809
747799227
161089724
1435930973
1635514625
755707144
870721918
1699363095
636174897
1214524775
1681185477
412275259
775227677
526566541
478134288
826262855
654947373
1768737684
963760654
782325178
2091935351
143554623
589802390
1167972843
1660542588
1352827782
931929880
249937035
1207028803
253346870
367949764
1151138007
1247143871
100247254
1836555055
306903791
1840195211
221279985
1942529832
69366821
1370356806
1288732767
1212137373
1150899878
1428383926
591890333
1485930001
382482665
68821939
188543020
1577901357
1337964228
1934873590
1226836428
1011816326
8541787
41200088
2070389903
285577169
1918173000
516365918
1193116353
1598332757
944471619
5018705
1021419208
554110525
336707284
898051844
1343573725
1442580251
1590986337
1192365202
1061655977
432288619
1007826812
1466357571
1160532867
1966823014
381338376
236290000
510498563
1450341003
1789759848
1912116263
821304938
1705005811
1504546589
836833722
1916934471
430778085
12692372
2061505395
234709640
873274686
117176220
1053661591
1908116428
1754536716
1845830914
1651111688
1860169297
1747459272
1322396210
283792285
1388806045
1761983863
408709352
393017257
1068268590
583310805
814637053
1899543398
1131503010
127893692
1872806344
817512288
425947952
773585
261905362
1397296689
296290920
1243482906
1654088779
1534685739
118240255
1854926183
834102860
179603850
1561330780
1965848598
471220590
176520565
1580134300
997295751
1626221386
940889642
545023957
1101431412
1846640654
1125934531
1226439558
1493378169
1692619810
611667241
93500549
71526828
428176080
481593152
48979583
2058822193
669566544
1428440397
1146849387
1985558485
1674630458
1096550055
2039896549
859700779
340181489
370640462
282129268
1747272502
1044865890
305783329
1949197715
1938409069
843402694
1474677479
1078719238
1944856057
660770748
952015249
599045643
181980352
1533608054
1745047133
1085350919
1995685338
1176786099
1372710829
1358722883
1807441251
1169922528
329851779
1518310462
1720331181
1533578807
413061550
1311342093
2117028145
1430370243
1292046651
243658390
1544275348
1242339497
291853206
660434926
529465356
755293481
1903683087
258902512
1058653212
1194232173
1590645332
37171379
985622746
106412158
1336219741
923683975
409075064
1197899929
626238749
1664093218
1796602932
686498626
1529170261
1414143869
222234364
619092906
729134812
609110014
1154992447
1554057434
803555157
996177497
2093062521
2018820458
588592568
1680985948
270573392
347800326
1372244556
616014925
443241085
1532477533
1660045166
735723127
923092135
103773151
1345359287
1302451365
1739212387
951103894
821410688
965228463
1595923476
100009621
1487566878
1358764380
912347694
1085484612
1423919782
1671085086
2090882795
1395308181
811393410
1730426631
696066523
824054934
676707875
430693415
1155034377
1219477774
866983444
1542353601
444134258
1714134462
2074202685
867261067
39774378
421962164
1947874907
1463180151
1328227619
266395429
2073649188
511986192
1917816907
627756582
1982901221
690806497
1691335017
801467008
774121620
70215570
1881203976
687962949
2138352965
1954988436
1097715010
1525925411
2039418787
76331681
1070837169
390855248
2035790451
1428619918
2078128913
60101573
1816825156
933768913
1512729116
1813696318
1033603094
408776104
987491988
34391936
1822388860
1983918136
416395094
732539781
1941475942
87978948
990159319
554254239
1581074541
1689831894
740224472
2092824356
156904053
1060974357
1082571085
1944532149
657252306
272964289
1712269101
1699034272
623221986
778946051
1760919996
235957965
243624013
1316883478
1584514860
526776550
617009
985292863
2011531475
49670304
845622713
801252733
1703575261
1362590058
1691745463
2021520724
842709260
1352917277
451666551
1392189945
291450739
1666446036
1200078078
332088823
838207623
1621146148
498957790
2050558017
573962124
1596340079
1662772180
1845968027
591966134
553008896
859714888
121927207
1248328008
348478850
890711138
1490333170
1710040150
76325434
2094638598
737869283
1439633226
797690566
1616714652
1730417468
1487375809
1763845359
151166178
1981291005
971851335
562732084
863303129
1092532424
278219672
598385130
2080771880
314091751
1573174389
650194086
87709230
157891887
1172575337
1135812841
546892637
1871035963
673460906
1641065886
1656107056
1216898917
1454192176
1280927614
1669878620
356325621
1583355598
291579876
1926816273
1900195792
608959564
380976615
21654422
1592146343
1865816502
113655490
240257380
1926731545
686863353
1559015812
1109472920
973801912
783165507
749122056
775525711
1411243613
1098997942
973107830
1855821524
2095598941
953357194
1002253842
1363886723
980778819
834319904
689121522
1684329792
92419007
916206090
558374718
1778460545
1199580785
1654282586
384668048
1298672344
222097863
1506332770
110904526
1187036001
800652531
1128970045
1290182405
1456823881
2087101253
1115276436
457304190
926564074
1226147851
263793357
363136148
658247646
2128989566
907353729
90874369
392268340
202724769
1817866152
1921321574
1079142538
50693739
1431532848
1957864356
2025522473
2017404405
255691852
2091370600
1874756611
1844246988
1967305894
698931687
1889967802
1482156093
880118576
911651497
1571933201
1221222476
622931629
718010775
144179627
1555190097
154075283
215895919
112393673
693793569
578055086
1890600359
1242507210
1811750580
33576126
404354369
902186113
135155654
486180956
1029829500
1167983455
752522169
1460112528
2125494014
1277648810
1541837457
1316718829
2010969424
1968447217
1532365860
1992500619
743568353
1793527239
704703756
853904019
717688614
198607324
435433180
1440236367
901342113
1418068704
1600318620
1579198212
1482372293
2093419568
392081951
465728971
288641791
500856182
1013734633
1734117116
130722230
1679919469
382014189
617721679
105603226
1205235448
1591736399
1616541832
1640935597
869595349
1952527183
821180001
1314498080
997500113
495692059
1721519187
35544304
1865375975
1859226027
1907900627
1963469620
1146752100
674714985
762864348
813252422
999797741
953439943
101690686
1586523702
1638359186
406302958
1660148525
1792715082
1217549666
1602788644
2135619701
898801482
732405222
673517574
448635136
300281465
286076322
1273382139
33095791
1823070700
170986505
1972223904
523982604
773492285
876010601
1662946528
93973126
1281285913
1815788955
1061057329
2104578247
1584138758
867783823
901225111
1047993034
838936919
103239700
770561368
1338830943
1476357834
1167943287
265634101
174869416
617222196
169299452
997236351
947193610
1659400979
398283269
1611480575
707090867
894136390
442497011
1626097367
1579648757
1288514624
324337307
1605246444
1511487221
935720313
126055185
1844247735
1411651535
728810844
1527435666
496516175
2065110446
429044820
1677839085
923521615
757306460
2119372661
1640094838
808216804
1454866264
1880906983
669710313
1709829499
1589044523
582093227
481857074
472012180
1420028959
1298667599
1224670766
948496660
1176581561
921611519
1655388460
1774258565
1187365173
430596004
798509347
1111715217
1058124558
1849925029
1519000883
408785636
200952445
1037933393
1811584516
1387823872
1424143206
722866099
882954708
1861029592
409165630
1195258887
649190883
1274924203
199287193
1175841096
1866059300
1895830284
791473501
1716171880
384165860
1509689710
774334755
119424981
512492327
1489825112
803009029
102015062
1133644700
412898669
1846254528
894343414
2066931782
2060702564
1065589986
49834227
1421273486
1998307965
962057810
497505392
985460374
1032161572
1763463956
1687018352
902829650
1611366781
1559757715
1921301064
911568118
957728622
192657591
775932967
108142915
377013255
1805389698
1579288098
1958820483
1766506958
489386072
1951707016
414874428
1185131053
697972327
740935064
385212738
1836094290
2032633384
558982222
1923351044
711012120
845558413
102038744
897224478
845230855
751386601
1000145078
1344238486
1671800412
1471911579
277664215
365072838
250854538
890205867
2002212963
1301803996
249478763
1628335844
943416945
747714296
1298925702
727406216
331289369
686566603
379899771
1926796689
1942748089
2025387423
1018688745
294780548
493263299
1346615298
476439897
1970348199
946116589
815845623
1505741305
408507012
342652222
1199815622
187819698
353712451
2028975624
233405905
1984202186
77481554
2039644318
511259808
228669956
726182188
72882871
1515275461
462370153
441677528
535173484
709508875
810550870
398794632
647866450
1368257870
1176851691
1324862539
300867624
2051315364
1820667917
2058417277
59151259
2069719476
1159122314
95994554
1861029294
2066286152
2127216562
307520648
734427136
415611745
1004051988
735208367
2087108971
1598729836
2122770157
410365537
1562356227
46796273
2072116108
2078411081
475489557
1721579959
1370859133
2105797955
87457800
447806876
183745757
777938659
516265691
433140029
179963223
889019600
225518061
1552185563
391740003
1681300939
1077634684
123071920
745074144
1200366328
1476891976
1945121033
923712604
1556614755
1312217566
1091941993
1724891984
874656895
878995488
256948234
2031640921
205509685
273461560
1854628597
873703633
2097278525
2041765780
981130596
741285178
801434523
1061663827
1510846810
1285479729
374490405
781669263
778754130
1815308016
1962658972
1273383352
1098606640
494480471
19179206
1205853441
1077960114
657799640
894787532
482575606
511734370
1084289585
1393706690
266524157
751315495
1777799465
2123540401
1874459586
1308398145
455785145
1958152332
658358307
807940361
512330539
216991223
617753620
1956110198
1835437730
1945611505
7735417
2083192793
1595698902
3013556
1765810160
1597036966
693592394
2138909110
1120297801
480664182
2143730905
2061338816
999979036
1522659896
1764769087
1768092654
2123946885
600917271
638939834
1085581914
1319015069
1223949140
651357786
233057021
1776709168
222019028
218227697
794120831
40501536
1400697095
1816086390
973810566
1509522753
2076495344
607375223
742033879
2088297299
209820049
1867632705
1009071619
48616838
1551759008
1979948191
1808858925
278654390
607628358
1443993775
1148871105
791147040
1957846986
1020874034
1441533698
579403559
508480377
1747718060
2063222473
428794041
27910229
91260980
1027921094
58831983
1374620309
548780702
1798634909
104733524
1003766887
1507065503
1502426642
459687659
486081467
1724616882
2027160548
295796406
497188471
1331317891
829063290
687819409
1461512605
287626710
219262004
1954624671
1928551805
1002354164
2116458345
960818716
215984341
85165896
1806426990
469503477
1544306772
330062873
1523917166
1746430113
302855639
280421512
820401285
376100457
413985637
1249344070
1832176716
300107807
199677808
1155073044
1951928503
1493393135
965912012
961361502
749345073
695276231
1862275420
1990726288
1942019353
1909099269
666631887
2008048021
1172660787
2025656640
1313651031
2118499599
163566310
1975593284
1775329981
237156370
1860658659
1691370659
1512436804
1312414605
346121958
1101329276
1433243626
38196647
883529110
1607272528
1313855886
1653706437
221510272
1216635674
722776894
2100268085
551116301
164633327
1607464077
1527152061
636755761
997135971
315969692
1391788196
953891856
809956195
1769763199
158084672
1543620972
1556777177
353865591
710987820
1409168860
1070658487
1946146163
1345695734
603390426
293015054
100815470
446412403
1823309471
595889112
388418209
1918240224
1085153711
1109498912
1381721221
895140306
1296860201
534859300
1233514045
1756791128
1907979699
1532492188
1539724978
932979488
1952741656
2061578357
1940706886
1269356862
1244680826
78089257
1159265609
146278568
1899720663
1962205490
1245129920
792699966
1444914324
1108818741
1572612197
357897141
485108471
340641211
863410600
349911581
99572778
704094465
2054830729
1902706826
1433387551
1414102667
1343537248
1524816792
1185150318
411732443
1003004662
690669863
1961873662
1601290869
812556060
2113365800
1060574360
1740826487
555913113
1416504573
825286220
692616771
1802771349
89513197
440258019
138518390
1707204481
934237769
434118746
1751409653
1615193091
339954336
1994432995
7418953
1978240218
1591734051
707083740
1793000181
107788416
544017120
966737915
1876385872
1450096207
1677294438
253334198
1909474942
485243472
615467366
2138694748
2133007448
1979474336
1744296254
1006150424
2145388990
1418083165
734071742
1918605280
1958088061
975757039
1282651154
64378461
656498306
956868286
254804629
699088760
2035851064
181053880
1875752442
2098070744
763794452
1476091568
1223793039
1821005971
739626443
1543380495
1104847173
364556652
11777356
2037039953
13037667
646514440
948703496
2100732820
1135655610
492053527
396711824
274317365
392723669
1019184325
1497471912
922095394
1070152371
1336367229
1622040919
2134831206
1675207617
400890292
1211653121
195067253
730540577
1009042987
697575823
524340793
236661120
839965296
1442560020
2108477421
850365697
1282161959
340423079
546635440
1984998973
339394064
1610100459
1652201485
1761063149
211489393
376151026
114675220
1097938045
724195085
1803755008
519152306
1591279370
834081080
572753631
1358423152
585104404
58218801
1102684215
137181916
227476254
633510154
1096538861
1535193956
1034983301
837257572
2143536186
1727742231
253730995
166705974
642225340
461085144
17610532
1837342559
1953455650
309165091
1556887381
518016363
1663320413
1219288557
1633367285
544594358
901484952
1597709653
1542990477
1471449653
1783376101
69157206
571277430
330723126
1422527237
224864907
296256587
1822810010
1197007940
20369725
1651949705
1754590816
468864963
1127364853
1283416134
1887789701
1469338832
1504161282
2028706179
452824531
1924169103
583400133
972336715
1718520481
138666477
923383661
247418991
2029815950
211420043
2029353819
1731551897
91476647
917954768
777210520
547292471
1576534664
233397070
1559594155
288239538
328176694
378785415
319088930
111216710
1946839655
275097219
1112451157
581921947
1376219468
76621176
894809580
870186929
393384544
1969233398
970653322
1996434769
369137311
1852639998
1055808404
890489044
905789305
2105768009
1333754185
1908159129
1188123906
689919942
360610408
1768915442
786007248
1160254841
1560448089
908981791
1510347617
1457004664
405895778
395972726
186518801
1259480289
779515042
1203407226
19875657
1269623767
88545722
46736879
1312417959
2129500669
629608579
1718453554
595526595
484854167
1675165125
2031258094
607096005
616483649
1660784822
821355992
1747297409
1649908684
1881718649
1993840832
1512959474
1852167241
144622120
37631839
2032318859
391998621
1784052437
1846043681
226695700
110825346
192211049
1867946908
1084690427
1157573736
145025515
1703506179
1751603896
1625576770
1827104132
269603251
1199876929
1991360420
1912937427
1420185794
186680408
1978886097
1912975135
243775416
1309983225
1151563691
1404448566
978055088
1064324837
663496176
813430265
2060624786
1118855099
596142987
1572779383
1196319026
112959390
570266378
2063250125
99078776
804583453
1561766998
250518705
1000363539
827685759
1861638196
1505752942
1527598721
489793629
1666319565
131050419
862319669
1906220617
2120340679
12300193
223597874
1579883982
762876329
776781357
714159985
376282480
681826904
299321668
2028542241
782340846
672428377
1928450921
925306263
130546358
836712065
1329098632
597220711
986764020
1993254828
1694397668
706403529
1961694228
1617113293
1847279026
1875272884
491072420
1845145168
184874301
1697599011
829720733
1737031050
213391591
2100566055
567136790
2086967263
1205832535
504021021
1839860906
1116701881
1856418317
2078955622
109971318
352120813
51628483
1393290592
1346690509
705097154
1315417065
506317883
1123330638
1923088464
127929779
828269564
413672602
866820153
1080269162
1331348612
186956966
380912840
1366326662
388935129
1757644631
631310993
473004419
122178381
1423546470
1049785395
534199824
907528612
742447303
1746642900
185958542
1008087072
627864080
1302380071
1808571647
337987701
2029069650
1813892821
115201817
1033979930
1554940433
2025546115
830018040
2004503295
551780334
529075579
424659408
1176116745
1094131868
9785989
1182648004
1529078895
1055032069
280906171
1766214334
255548498
548959324
564605708
1981505271
1131749017
912809571
219726201
51106213
1776480134
377093642
564621214
2048330265
1441529460
1479585160
764149013
125524358
1853662433
584871697
1622281228
341252797
199393085
691742674
1211743871
1562330568
46382115
360336188
1154873545
2120900469
1389259127
917802630
461368985
317743092
443414218
167985073
1108086814
2029106623
264985032
458075150
1750695411
365779956
983329718
1974666022
528899080
1057403737
1340017427
966249704
599259278
748569200
1728184704
1500829283
2089670961
521680902
116281954
418012652
1680430175
231140000
1102311608
1953468472
563682112
1772322106
1739933898
2077953148
1910392764
199536865
1281141061
315748287
1753493330
938025757
454019299
1544459605
769117443
678131644
1750380675
166712808
1415682002
327143417
203460272
324518431
2036740263
1471562576
365466550
1629018897
2018214359
1663596244
1522411114
290285954
1985326946
1310528723
1202014923
1230444470
2050456706
257261755
487627442
983563848
1257103781
1168859135
1223574251
1750181465
189739768
84570973
1594049964
1401634028
716440586
1887856769
1149214718
970441278
1424646132
618968930
818165308
1046498336
2019704773
676360615
1470071665
1132099247
1838504284
82455717
1391593212
1020018224
165011810
1496086809
632745074
1356337312
337134147
676289510
1225453199
1511686056
1353383037
1045971533
2011382985
100411586
1140588438
48258676
481540480
224443399
396793731
35468174
809349525
799816123
547840536
1208164698
711009733
753503567
1859332309
1970223706
705486409
1493468736
1414632232
918669937
1234905291
590994911
1602889706
172187064
487984092
1262956008
458779319
526413517
1814134738
230952287
281963436
169999070
1786938430
212693593
724521211
2054335936
746460917
1497449130
206677124
1227550418
424146641
1654282212
2051547166
479757226
667694009
478328851
1835730426
1421294807
1395800595
1650771373
681448815
161054885
1449943739
1758998925
1574284085
1551581451
335120765
174136041
1561637752
1176121353
1997553536
906694325
221033825
967099591
773791353
1421203067
102214508
870520999
1300526301
1714382891
183744430
1134450219
1430810749
2011945870
1202105660
751637135
115216568
1256189193
520991316
1052224170
180696032
142602024
1503433631
865914322
1609755645
766898004
2136589264
2053751162
948511556
234799444
1225698033
1195846916
31001976
1687377179
967101554
2031069870
735899546
646354288
427523504
251312164
2054333291
1412607505
927921493
1596514536
425740775
991197437
1177016816
1049035371
42279084
1353597963
561535874
1296336766
96885707
1430512861
1349164377
532307086
1037743771
1171711987
1281484002
915417647
1939934319
271305010
2004354449
476374096
1483604148
1181274618
1155572253
1917769512
2107940839
531157829
2010714697
651310576
1816190943
840531662
885241005
1551930594
1504887471
781192534
1247625263
427086886
785493545
1699304435
1365141328
2067697730
1320365662
1981760821
1635438860
970258375
1409595640
1898683979
1771969889
1325380926
1807313722
1576668329
477905314
1094669261
63839039
1760743136
1085050449
140524093
772989581
263908646
1999757165
1671040868
215562177
1590897580
1515853770
220907955
1087480990
1719072926
1138554598
730885304
1513189473
293184119
976903059
1554662020
1201975885
1270858185
1598054989
877717498
19896565
1539550622
238140595
1233953986
156431689
1425253212
1880647313
403058179
522483848
126233173
468661885
1313183121
2001154891
1263305482
1156544082
938126893
820776062
702901688
363087006
1598193342
640159338
2145501093
2113454421
1237420941
1534467289
1345610735
657282200
1405753294
739840779
1001289168
113908832
88798588
520249408
453096455
2042988009
389347970
640869300
1757078006
1706295986
945193616
1578482026
1231030892
804415246
1817448487
585460368
35929301
1967503082
460056174
1235767818
1058264930
1717391440
1385749861
1149546329
1965288914
199271172
25571636
616067240
286950386
1824567483
1462824493
69434911
1973300041
1384084006
913768775
1080436197
1078641894
146485876
1084455634
1316949542
1968659764
1575741987
272885624
1703038034
666344173
1491178227
438285808
681409955
739719499
1807456989
823401438
462224158
409225085
415377063
422146903
436629921
343437259
1949086160
1792193745
33903464
1789410658
1327521130
2023084508
1418688134
1556430896
1917680346
749294341
1600257065
586770970
356451240
1858542456
618188649
1675053241
973384321
765381436
154918401
1088418682
285617718
921772837
1362050573
1273957889
618729136
20837242
183263913
1076973009
1764451462
396986445
714114820
783988855
1481742068
443705081
1807971640
1090858872
548587985
1520762913
1173012691
1728443957
716289413
1432714999
1346650565
1039126595
1371005289
1354301414
175913516
543387937
1027944051
545463873
1289266575
38814525
1037957523
476124884
251997585
567247555
1548486456
380204001
902909892
1934405986
566214360
2126653059
856605447
245291430
1103368813
1744072371
597253502
1588861335
1451385965
1500981937
14438170
426452994
268813921
1277578465
701391110
300895631
1096060963
1662856785
310230830
89474459
359848685
1979473263
676287937
654697779
38261231
445675356
577249670
375499396
965753933
1662917776
58977958
1645033766
917288308
1080025830
1122954553
350970492
164757831
1863885800
347171900
688330516
1338255438
1163339514
898786700
1617175770
620754708
149498524
339362033
1143284370
1410314093
282831645
1655222450
962691213
1121731874
1063645696
370880473
355651850
455256750
1370844548
67397815
370920814
1489641656
2089882229
1075552677
1503564883
1953115141
1866736817
88501022
1176177342
1069420513
900310704
994001468
2002631382
1691523860
2070711512
1118484197
755934422
899690452
1706875366
1043363905
1884907850
150926399
808567136
1535180561
2008458339
691385431
360249345
355797131
1534307431
433132172
37259130
579979377
46920477
687138448
744321688
1455165500
1099649271
406382365
89452623
118870940
938837231
586976665
1047233522
784477873
952025548
862045304
576093846
169731774
666806621
739393054
1817022847
487023504
2109902982
2105129255
553222799
77150234
688998324
693959106
54922237
150289594
1929992883
380523410
150851045
961943178
485654787
1613200536
1427840700
2074312621
517267579
578558031
2049540782
1382873157
1226104567
1350004747
174446029
1341764234
734579022
1321990932
682304840
653534414
1612849640
1724620291
1157484459
1291423731
1768954050
910528187
58013923
1593371655
1565999294
806830433
624246381
1672239926
509165678
2001925587
1701085952
466497744
653673682
363499411
1348716858
581798529
370579829
1014908363
1075479564
1716440997
1104138479
1687924732
963019736
829989981
1437726162
2101362333
1831235881
912346140
763922864
1963722874
1584470913
2071377699
227039647
775517299
2001889450
1332667356
1296017290
1700049215
56126515
1110711437
1676049616
530128035
2072658488
541629015
21104226
1922016456
1369013883
960282822
1633859878
1662477895
1277700925
438320278
878589286
2097314750
193707593
2113583893
289210992
107733719
1975065948
1211784289
452297302
2146659591
1319232669
1538945143
1523013004
1822794903
36625064
1449276321
51884710
666212118
1013676487
986819593
96101281
1721562545
1794915225
450645135
2110404680
689754698
2090430781
1463229715
1728651441
867936169
2020240719
1694043788
566480069
901424020
1003449310
1503314569
1975788688
1150638134
1678669047
1483244095
1289266497
1879530045
1911631872
820071264
549639336
1385289372
1647090913
1683582694
1343774532
1783408866
672514435
1507227927
1301986363
972633769
716308539
898229373
531026181
516079140
1693954884
680575621
794203802
2028759895
174767713
1490113034
1167995602
337449852
975564684
821005629
1008688411
335424594
392475509
402885282
835510355
1348878104
2074966947
376784634
292224513
712641576
1658533792
262440033
1207139223
679862574
716571433
1335976398
97461390
1649917450
1801432935
1341102600
1292693404
1054868753
462579430
482183539
73517927
561557105
2118729350
1415161416
548250495
435555489
1950365917
1770661971
147049102
1813927334
2062807579
1684330269
644506292
1614293358
1263387460
572254787
62868130
1768218467
480262945
1200848949
1898790399
1804616426
129248064
1872470244
1354054879
1342967418
754121760
1879516446
2036789776
990376936
210201977
200753462
778504226
1037791375
1598678500
234780326
1915762692
1919859558
1342329076
945120507
1425845843
1759740807
864611996
1387569824
889903805
628256420
144974531
2092986538
1715618171
864326596
1866935156
1734599286
1400892958
329522119
883728055
813116601
773968104
2121785546
427501785
686245881
1918003292
1260419185
583950377
322485869
1435328390
1737519156
101910487
1778808201
460474263
1274496817
798830074
1985441205
26454474
936477711
1140473441
502192298
1967938539
1352224479
2122379487
1699267961
1482224500
434378906
383466891
704603387
1284694328
1147129441
859010703
1704061917
1731934591
912955585
478634104
1574681875
360035980
900211005
765525418
3611916
541285134
558109921
890571540
1238221815
1246268103
1188147703
234204765
1183798630
388667809
413929888
612805651
119076434
1869578840
545754230
226838697
573518802
379312219
1404707397
1578225545
1998922497
788319854
1800252423
1877291177
2035779656
536671516
1923540294
1134143176
955926989
1633370086
1201912323
343932545
1854385351
176797955
1592490075
379637051
651961365
332341138
1574831814
955602830
1405512244
251448478
434238081
929727182
552755954
1968210270
404596801
697345099
936327013
1426447182
663462387
2144058213
606898903
53341146
1554561098
2038777151
332536778
723670383
1106028999
1211767386
2050343299
1637058986
454867532
826853886
1539747793
832191762
231407036
204167092
1351883348
436178290
1412586514
650104785
1145631728
634726771
1105468060
1734182526
1895267405
1263374198
2110245779
1327904994
196637628
1742768772
1757899438
1216481569
2012521584
1299428822
1501443855
191819228
222282010
262386688
2093145588
1587536201
821070182
457973572
869308612
530498845
412413914
1625413354
315071854
42755964
790090433
246006713
1291479222
362322732
1077636532
2039073810
102330440
604431015
214254167
1123797144
1193402750
384015743
151159805
657516969
802110122
2089399694
1014969309
1636554574
395037794
1280198902
1411440212
1444833711
711500731
807755586
437234029
36484201
1129878323
1588673177
2091342987
271475508
510393677
1089898816
252708005
542704331
1397413488
253838733
69183945
1983205767
1630617454
426996168
212012138
812800607
263724229
1621275465
1371029849
908751887
1584796420
29612239
1257582969
799897382
165961985
260050621
366896783
1056172038
1452559998
533736154
1354074859
869693356
2095203836
1274827256
88043913
2077720475
2039948220
1746316947
1275179980
588653337
744012304
210891845
428910675
1131553126
935650076
494118165
1406205169
1308149112
572437575
291867848
1722438908
605528446
677458164
402462433
1519702843
117105149
1248110060
1837820770
132331656
1635240308
937201231
1493076454
1438660852
1359859721
1507227927
506100997
1606872025
190057333
380543898
1724206336
395639341
175970445
30897144
369177123
1703937549
1210771224
1826864169
1972088143
1897571976
1039210364
176243217
2063046368
735322728
1204659839
726064891
1952627074
2096657199
1155512664
1281358563
494107862
626293547
1463648613
1901154357
185115561
1347832233
460802327
1772545260
198112240
1755342810
441333019
185227094
2112162892
49584212
1051303127
1106219329
1075860826
2087139524
1881334596
370626276
341125597
725974732
553619155
712434754
268810702
482339775
546094423
1091121708
1517941621
1339575082
684912517
432067808
398939647
53840090
453942101
1627533601
923053038
52382788
1940835978
728068529
1278973941
1408786387
480755825
1907360756
1071646468
743164187
1202291528
1453405492
1390987172
1011155894
1094797030
818192108
1343420284
883313970
311119294
431161333
553602421
425479726
1010558327
1741123603
478504183
538733788
1629881607
1133170111
1526089505
1854752726
66500803
1546969310
1365330987
1041262264
1858119053
350400838
2146290142
368770609
1314464563
1150294692
175722478
416867169
566580822
841455866
423335304
1622593330
1117843380
472508447
1857837515
787232447
1070781958
335666944
926680489
634655927
348674182
1384974320
1865824499
620821105
731959190
1992009925
651360432
1863471323
657688369
1067477238
210710240
1227229918
193836043
1000523924
338660378
583339434
619546441
584572632
593552085
2087626895
1579936921
414101715
1809259523
379908459
1762794469
997380497
389819756
424163086
1011788373
1768438900
666598356
962348078
862165404
1350305218
1753971237
77117624
731816177
331988282
2012223465
1625621260
973253577
2097993154
498248375
1525653429
256281950
1269431803
425387810
673272666
1503111704
136209728
1592704562
807983109
1391286172
841153872
1855978867
44770953
474841348
1375714756
1993331707
310118885
205907604
1365792576
2039912906
1723163460
1044216335
1460515417
225232088
1908407442
420181265
248555343
631112967
326048441
1451461684
1589172011
1854157146
462245194
165314491
2030122771
47323170
1635058922
1079975532
133416263
516491637
1214860401
1122499557
410695728
507050282
702778861
1305162246
828800370
1039384059
548382410
259777648
457235279
916361038
417212213
1786806458
1130326271
1782523962
1843173218
217425600
1407343197
217916297
360047073
1037968616
413141731
266544869
740783628
1233275213
347561224
1953251024
1536756723
677504881
177029737
1488433795
1424661195
426268800
410217407
934165522
339677326
1191207062
36079027
1749216732
1189172285
406166193
2023412907
50012427
2058506046
1213756349
885096381
1038990477
717031697
671348925
457856622
1921083966
612188532
272878934
1595459434
2037178159
1421561849
1617157147
175427302
4195139
1255366822
1863871851
1009761962
938334765
1918854950
2016521147
1936284848
349446711
294811720
730935031
1495462116
748168225
337903799
2072881552
481067763
660593533
26217769
742208072
1384574915
559650678
1898169920
1245140816
1445313222
2042039979
451197303
295681421
49453870
1063287405
1812791174
205380829
502903016
878087378
273898856
209453549
1746238189
249036454
1104712161
93418525
1169278763
1628280987
297631516
1223206451
282282349
660358659
2021089871
848514703
1132891519
1518431293
1834742177
118254985
910716373
1100736885
785353912
1867827831
1931735417
1350735713
1852366240
1407159401
50818351
1240776585
1758927641
444390771
750710511
562889095
592520858
2108554553
1686917062
314199658
443597059
100181640
1561899613
386259891
1689017992
233514327
385196340
67219531
1837801833
1466932933
835621959
960474838
1701940093
1522884579
1325987154
591107126
2067681010
1072614211
1434591570
684831629
1382254250
200164686
1317008798
1302916508
888649895
248663379
1449436183
757941186
1178543453
777649768
16142396
90271803
1522721261
2093031611
180412254
1541084953
549476565
163152665
1698698552
243128367
1139180129
1065079696
1967848009
1940526617
64598738
899469942
441012515
342359548
419342766
1289408329
637632467
847519068
1492000178
162055184
511291083
1998575120
1004068090
181692647
426106976
1767181736
122899988
1042774850
231559500
1800184018
984999687
616611665
359084486
2021391712
304598537
505251756
1645866143
1118836065
970506315
389260397
953502978
1508173472
596503210
1325520726
73807177
904781876
1744514412
1788238924
891519201
706497723
709196483
791536138
1297851059
1711883264
1125562904
1786766782
550734690
1284390394
684410096
1310117196
2003356100
492468340
1261430984
798494482
594460722
530544707
2034619854
427512305
1279077324
1371783443
1474086133
1154413269
205047052
1622702743
1105044817
1054485146
933216621
1226012832
1329485495
1224611444
745661183
639778810
17680558
1083139616
608791055
1984742007
1691186724
1463864839
56656123
1777076609
694254495
2139556141
1186887041
2132363628
1908744754
2132405584
1729429761
1136451662
892461899
1426107905
1061208839
215245938
206212851
9653021
810947195
286942877
1839756518
1379254163
1878844729
443881578
225278839
1860074839
1488500419
2111143289
730468104
1385080022
409518428
348531944
701430668
2081125742
1905019877
506404214
429112497
1118857461
2074965995
194881665
2022939595
860995587
720298889
1530399495
188201262
541056043
1073723258
502294723
1924353777
385641826
401787915
450684041
1319131226
1641232972
1522276118
444716213
495465304
418365566
1146128450
757092421
769618409
1415283612
629778153
720514397
722153571
1967144964
1980365147
492703313
752282914
459223679
1716131179
1224099011
1585458085
389307946
2052817974
1714544514
401923954
720683857
207180854
208350112
1326196031
1314062711
1550747655
132314119
1628022233
1675517406
1231868400
1230944718
1101917250
121137672
724979098
403297879
1208501911
595335010
916742163
2070767736
905621218
1222790285
997237561
403216422
1076184642
719279350
2068691245
963966569
1487139678
2025851124
217890424
1281431994
2081804139
1355077192
2116739373
1556606786
1259289489
403185069
219755360
1418288925
92716241
92977152
240892216
253974429
1330974610
840255058
2068059327
1127452820
1294305635
2032556721
1185999599
887281349
1106235493
1807041271
750853343
1614106409
441238204
28139611
1316381333
1966041871
246268963
168464837
591583308
1261322474
1308072986
1518488595
2049306998
839668065
1534520096
448257199
682526511
406930116
860195414
502345109
523526423
630186278
1563156301
54518851
470414196
949544909
1152456768
727609657
867788727
730838181
840757734
317065869
47330228
1655693380
2009496313
820548598
309250204
1508776926
1223264660
337157793
1937750734
148851430
452887439
1903293752
1891245662
120145986
2083744537
2013461460
1052264453
881821042
1066243971
971022875
1643045865
1800017774
92529268
2120183811
1748639190
1835092074
1704301861
162339616
789530448
989492891
1672123112
993230724
1760703186
1879489956
952181603
952947122
551205063
26915498
1581889885
974172355
1404274774
446652161
939714063
1675713478
1366863787
703743891
928918828
367189077
1643240948
1279955778
2020852616
787352191
838259604
599237780
566108171
217050840
1475562246
611428469
2105071717
335460451
83902133
399229228
1667395904
728305464
1943230543
484523637
2110627966
1836508218
265004763
757210410
1589756818
1424660159
339322430
611696687
1435994432
941575273
1886028134
1217003414
1237609914
2130252623
1998317791
1178758302
358630570
915485563
949574300
1532521435
870158646
1714108921
1790980620
1365764314
2036362443
157245856
2143264256
1433417820
52480946
2099833704
2132309616
1804755034
1914093348
2042044671
1050350530
1217656655
808386098
1571893350
583225753
173095899
900439878
1823583731
1127342000
1733929475
93962408
67015094
177477892
373725077
1011606664
996725485
968839813
1012395817
1297167081
1087309086
2051689208
1422696181
1766467452
744850694
710502890
1480731013
422139025
1025781574
314225666
1017166086
299190355
544747504
631998882
1805389698
1069203033
1023003799
457837650
932735716
1620978009
831614319
2103917146
1347237684
2097865696
1887744200
862006638
1595362870
264274911
468543123
1427539454
562105328
2605743
365917244
545132506
1847310836
885357636
252317520
1144950976
1093900613
1064714522
599212886
566440687
643298028
1488392311
853855726
1052596974
325887127
643643006
1202555351
1810874758
1764463871
864846303
625130247
358921231
780077816
1942613492
176951363
1017824060
2126115730
373121692
331059134
1449928653
1116058691
554168282
356612261
461129204
434445517
832553952
1538138936
416412859
1966809553
1188895460
1728780645
1002148657
1366779069
227486308
760799781
1315293355
30130071
2053778592
2146349069
2052733081
1909954317
1286413133
1319433321
470148554
2047082589
1942394015
1303653309
1309085671
1916968672
104973185
1614320589
1927473170
144893336
92264079
1830453334
1809020875
1940554983
77091221
702932716
984912773
1426125302
102646254
1674443613
406602272
37614540
833206714
411871455
1456726040
283377311
1168604778
1702614164
1919951810
1575480964
2012280237
1887191056
563370960
1228075993
134139287
888092355
654635394
1372766626
2014374679
274325580
1647374956
1587845459
687895105
1569362291
2041926865
949186634
678083396
1344797304
574285363
1037816502
402789451
888337983
285879253
1903466113
1185780575
935114068
1868871051
1629155563
9042887
1442386991
1236367105
1513185731
1571898839
436463521
524361127
693613901
53745976
756655792
726445486
894632644
196107074
1383567376
2118675897
1880998151
191508891
891639871
753756108
182956574
1117357968
1334801992
62666501
1048425722
1223625500
1795698680
587301197
23813241
1512057102
796909406
1171183993
159571264
460134852
1689239336
1792217451
91879502
1569582069
1672624485
900109052
1698233967
647568671
51728426
2028020858
1266480955
538911824
1957716979
1029969671
1708054947
1968507021
1062813883
1488097051
1680363974
478891153
238263743
486914494
1456666087
455652739
489411456
28238255
1985949220
194307959
1336967284
806515626
775020433
814579082
706448162
1258077620
1843644640
1820277475
93141664
1437879868
67317945
1237396169
2065059920
1179643945
2012821237
88502540
369187658
445539258
1493734836
445375314
1464208229
1676294425
205688178
2103693026
1197158592
1230876175
1797512443
1965316626
1716735772
1506740308
1493414975
1415718594
1094563684
1136034824
2013559777
1064851556
425781555
307535957
1308709639
499328648
847438367
40522647
741633205
1711843232
556048448
964217312
2084877327
1249440376
214278296
1256352976
1920713251
1540468955
1699285311
1531871296
1608794179
927263458
1276377491
848044411
1273395733
654536061
945155810
1496288958
1591929876
1122497587
1683855124
216891366
1363097501
1214680762
728341400
1725046789
1681737065
373706249
1711952010
1108330952
1565482742
1238529422
1172177281
1860341569
1405314519
1831816395
1634491151
297003609
938928287
576344552
631146790
23314192
265763380
259071430
698864078
1909634883
758650805
1900809899
852842200
366539743
1118299518
230595419
835561943
306126620
1846084516
985660717
703254847
1217086623
364985612
93740016
387183214
833429137
1620136955
1620637350
1882321504
380036211
1892261318
393382174
251382861
208620473
320833088
897892069
295811762
2023293725
1653598631
1819381325
1948435084
1889479250
524434105
1852021676
1169169136
811155287
1759542783
1862222917
2034038599
1848506160
2080121793
1358803759
1869537270
580447223
1168978437
1551008963
1103497587
1106964496
468616531
2126395303
1245094964
672718046
290516988
1487938630
140489837
1347852621
1072469077
2141547946
935434
1050603910
868302328
1979431269
1303887181
176200669
467573228
1590251318
411878022
955885035
1154324036
1228454789
1996649918
1439632034
672255177
847994759
1828508350
681037908
259223507
1301738798
857224619
433972312
854996655
2040201256
486472674
35939385
1040238632
888366923
1395562006
1397496622
709007653
891712521
2109643735
1321689275
1098476730
127883512
1535857214
77945076
794522262
392831396
491255037
1087538977
1164459976
1186178330
1422614077
1514519744
1458061762
258718825
1958405098
193671331
1145441660
355348644
2089683254
599973239
1061355488
2043375809
1803312956
1913425805
512632632
1877409749
612708874
25313810
96300666
811578358
1330556987
915793653
1627508157
1458867736
1765102737
41009716
1110848496
308665910
681368168
2175942
613018482
117346265
405322719
1696801884
55570237
1031443821
692181821
688766117
221425945
408030140
912639511
1377137802
1854608271
1023522218
1415707624
834427413
241803933
1328530658
141200782
1431233139
2099589691
1133436116
253908978
1749071748
1284160748
1654648931
379659103
1757316104
1277491020
1184169786
1752868702
258278983
1974866143
1073867551
347457942
1547131378
564928983
1734047731
1586066221
39956836
271010202
159210133
16967876
664841290
1883949708
1219381805
27615001
1912383293
1207622654
74348040
1973877286
965597781
1414207937
914052865
642235307
650755595
287406243
2116162704
1835127955
1249775344
270888888
305497762
288080007
1314285990
141104240
689186569
1245740145
1787764029
312294579
573094353
1061857205
1588831769
1091206384
854611626
564060199
1041191953
2075250409
709512045
171281646
404013672
1605553842
1232883789
1346526244
1359508114
1015645344
649975166
1452837049
390208884
214667057
1271660730
1525334151
955150314
251633055
2030313183
1955959924
429440400
1670443383
1241486243
1392173942
1049327478
1219523469
780153639
1153601222
1354123019
1092496751
795919353
109479954
683974032
957392681
27635210
61602441
598508723
1306307105
875085099
1924637696
557575262
1674245595
1613798511
1613130555
1680234145
40161
1413742213
1780516303
1958891549
1786675897
1166376226
485165842
641743143
1606736387
1247344197
1192071297
1854379937
1038073192
359424030
1220746304
125281548
1925189157
724066654
141318580
1521189901
928785173
1523961849
337669804
1291784424
1790628799
1015710357
1288306793
1603474103
1263745202
1011196116
704450010
1880515141
831223022
1077336455
998429536
1922777467
1478005625
133153783
171039295
1344546230
1386493838
1538508112
708533610
20411306
259592530
1807631237
697738632
1409389507
2108832838
16952380
1495018361
2110434174
728611071
1181544367
1612347577
1360652378
1480978448
1159914921
112546691
1412875447
589581858
1368685130
920126153
252687960
1546639882
235736515
398242241
129508233
113139046
404967144
1963759708
13053497
587938461
745450887
1097153950
239828784
358972227
1242417739
480160992
1535784370
708808092
1125897777
810351003
865494136
1563284764
1815006415
439512358
292736792
1692743461
638929902
1184810368
800729126
1355163478
1236646188
598295300
1065160006
834608214
594365090
632884894
2000616542
1811614077
976238459
1817568352
974286223
1703633263
694228406
231091259
1585499687
650105904
1983464044
729114047
583222502
1698867974
1371260749
460191147
469638539
452485505
1089272977
231526049
1908181443
1488459590
656047249
169268052
2131087175
1954770992
1805957756
1946370986
386188213
1333390084
1825344450
268155578
626607102
1471757404
871568077
1618549733
1054181375
988616980
1851907248
994606908
2059729771
127294046
1109257907
294170913
753157355
251886470
916509156
350105577
1995576470
1353475888
1663872744
651283592
409240082
540632646
2001734707
1894085252
1463734896
713844437
360907460
717317860
544482203
334294190
651867748
1054736884
1857018939
992894007
1651099161
1649920167
1852293281
1775880341
1112814070
66439775
829260630
403093625
61013754
1622533275
850359996
2029359162
1339552788
405368910
1235035937
1728144082
1882644099
989093953
414643792
966202456
2019888586
1723349905
1797981019
885227345
1510609846
1134312900
234427339
904215622
777227095
1834700614
197772348
99700251
686598452
1340606681
217585636
584541952
1509018814
1423470192
1762993201
2037718722
918141804
1076086622
912209379
1576311771
1250939291
1469386255
154270153
2071980843
1702347030
973777048
1861875787
978434554
2088804701
31541494
1278319822
1532244470
1554713752
1965762223
1296792197
709428488
1343058393
1181738034
1858684815
243369000
1716079778
826710031
20400790
1947726861
297263859
120682175
1466419788
1358667046
1175677432
1128228306
1749687113
735853583
2144999795
902233689
1419556353
2137944451
1078492817
1584336648
201896446
1294132930
899621444
900306995
1496273281
99856335
1345131061
104692868
1780700037
1803261471
1467416184
1035037281
839527478
1628347916
631532275
2048321478
799081179
552193886
72263672
731102153
476667073
820890725
1631745768
327709566
1754522745
1046721739
1783328809
74220063
339735429
1844451813
548787277
1765866357
184401119
1600971954
123149776
1703424778
1796559485
2106014507
1574116196
704010255
2075754593
394077514
414575784
431554165
1747331707
1134468222
1816879096
726366437
1937094755
1844054480
1974298558
1665843184
939715664
1688399394
2069890838
1594430679
1930887885
1858247077
357363699
853279134
82284171
556832590
1340885062
882231808
151874230
1391476450
1406919565
1111984156
1132614906
548473419
1532953377
131587472
1272098175
2061407772
657816296
180871771
1534936834
1874973069
1132312075
873081682
1555974539
396555696
1390796317
742687130
683012582
1713959816
962221056
1732479049
617114435
907363642
886836376
1496688107
1303156879
1757040319
1414251795
1539074645
1367316893
719248107
1653126215
1204878931
1183215742
1821974759
666208310
2128755800
946979208
1114252936
878748473
2088367461
847865186
2127629479
260928083
681283703
475790149
626379157
23794972
1011807606
1540117568
1115323628
2122102
1437840669
237312889
2009055051
2140638968
878265402
745642442
964118453
547832347
1959734830
1034463899
949634945
1373599390
556398583
904080489
1159444920
1944691898
481568483
203677889
1762742340
858728324
1510799958
1401225887
1069625890
17145386
407554350
476865604
1451586118
817064059
747440069
1390033481
121026556
1640097866
1381989986
367800295
1833894199
966957495
1085649399
1933493161
1760011310
1063821979
1979884703
14338022
105586868
1879080944
2111726727
490813855
1748481806
1632583203
781812636
1238700897
1972559005
279722775
1817877755
1599900788
1708979725
1778806806
100806469
1645959188
1231419010
1870286069
881973657
2024906703
461231518
592897916
184675861
726628703
139556153
499008194
907932703
301066349
334504511
1487268106
362801273
1337061242
555783730
94212689
1229078570
1407963369
986698439
512977215
1920089418
641582215
1470287153
299419523
2087400861
18598670
1053998474
1998121724
1217913739
782527071
297313783
1182923029
1106048638
1296531913
790248188
1605750270
716661780
1888403761
1988810716
1023108354
1545129553
159996577
1106433154
756896076
1603234095
445363688
710092140
2076474866
1984048447
1420304477
513135486
458203291
1953973856
348812710
1627471514
291000226
165766538
48802066
998249524
1354452991
567875124
1197525705
315713773
1280091311
601412955
1530144291
957465291
1899441162
1387634694
1327588325
1765793619
788304308
179408488
1398976584
1803780357
495466816
176491392
374207103
1334362673
1884798940
658902065
1850502204
1640983940
200850716
200552718
2034879433
160667514
194683077
1342325890
17689022
251855372
1389420920
362215939
1821608941
1595605211
176953397
265712097
1078247730
699534010
299471157
1655081299
406041298
628803697
1788177582
103743290
1199803881
1017262318
951569646
1488281131
1056055752
1542036150
1059623122
113830829
1532524364
1699600005
53178322
1369002112
69469600
565847979
1963938875
891280501
1758913430
113461031
1208339456
1400760754
459533118
2127467957
907986118
1779205196
1856643217
446994588
1088315228
1315573408
601891469
2134279925
869040500
1197805450
1728343285
1992482934
1490812090
2056230075
1461506611
1156715166
998472606
1506591868
7649102
554419905
315133826
276666848
577307168
1196017688
2006451349
53807415
2147149064
1034840766
441643492
478156583
12986140
1639953740
1140742161
708155637
424928862
673891339
849913214
1174870270
447965677
299777405
943491750
1170512852
1247681611
1689328329
1404625501
166788412
560899473
1017235342
1874995342
1674074648
75658237
507841481
219465811
1980689642
293720405
241432655
1679309436
142288338
69847027
1347236690
1857913598
1503497974
1530638636
1872919852
1706344785
1248919815
1477967819
790398113
736643877
1756547996
1948702037
691792136
2094187427
2053748782
364592523
2051420800
685942789
1330650481
1645489272
1789872933
1123987758
1448786883
1257625153
716130994
843475799
1565875360
83827091
122063751
975949888
1473082756
464384875
1607792942
357513315
1073600325
1783875193
2123880175
974085234
1038493355
1606256126
2015095232
895488454
1198867661
836683816
1546189342
66413667
1100863714
101916686
955717076
63608280
716513790
1108904890
292163061
296444160
1651041721
1415723936
1004228796
136837176
1492359985
1971217823
1791167138
1000662637
658082519
218420535
1715920830
715444264
1807688211
349657438
1077401338
1048437798
1752832146
1898262835
1447489660
840948931
664241777
1897319678
671188357
718010775
968831324
1616179340
1294610523
301990879
285895096
271462666
16035275
1015903136
2139726170
636072731
954510408
2087486431
762023908
2042085016
1633515418
856339965
662401372
1572145653
743089679
1620135132
1202135027
1128658318
1804306290
1057022358
913725348
706561109
1284639585
1781899678
1741241493
18655595
1578985798
1131836985
683231394
62480722
1954450486
1124919635
1824106453
1256904683
652986852
1144119246
679407901
1689524367
106424872
1054562041
1113490831
1437004744
1284670459
1827572000
1273627865
1656349062
1472830703
828598618
407744837
979836371
1572117543
1148073691
1219091970
175823778
327361263
1379634232
1770671686
1877763599
494876958
1621571485
1957283509
481994835
450380374
1465074706
192912899
1680450673
1918074008
213057599
876216933
868095985
1606245850
1919750144
1222112217
1117754491
244754970
621154502
699875516
1513404021
1463769011
1972693464
2023935871
365541946
861577070
1893899727
755475201
1189435602
1818161366
1337188186
626167872
1992976776
261861271
1486554202
310624721
89885013
1314292256
191248306
1631474386
911702172
301692110
671542019
139886590
478574575
1577509939
2051457198
734671699
665473885
1770563214
504759279
1389968974
1215375530
1106069329
1145764821
1209701625
1243105201
33260494
781412145
390394429
1987349591
1855389129
1310555087
1728614912
1283284585
316230159
582775127
2019476922
32254331
1062136718
981972636
867136740
700884099
1619946917
242466682
1061234965
240835712
1787101913
1292714020
1253767068
1458339268
219424919
1482514087
202859237
292980065
2131727728
1129446230
857461246
19793489
1390328298
312803583
971384522
704024404
705471919
1585862992
1481826018
1420006401
603631328
1449587650
1789362953
1408994305
1432420942
1764033302
542390587
956672049
1381620925
1457371257
1909826712
2104962114
1605533271
1641991603
524486898
1687734798
1206518585
919031016
606945235
194549599
1288435689
1931230124
2037283939
729155270
1146706227
982088608
574840446
1611870674
13813082
1903505567
978708473
860394349
1121009215
1187098128
451081462
206054066
942894651
33257349
1715828262
1595848372
2137994919
249756936
1445786634
169530347
395723719
1198369187
1386427792
669839960
561635090
684161710
924907129
114857453
1344212735
1737991403
1797947876
1148842827
257241584
1097424423
195717638
1578727412
1844616048
66853516
1441613237
1519555079
668841042
1545888395
2115041692
1800961432
538224670
1404478835
1395359661
1522054247
957123091
1315436115
699560917
1354058044
1134951563
71562439
527720474
580801708
1452218602
1885539780
1035733230
1037348227
1479204829
1852992313
1386201310
340602370
244614453
1414866242
192777271
1114316986
535307435
1097146046
1283637211
1612282656
1456701000
258185266
321408390
732445361
1219993427
709951731
1612679791
1500229800
227132788
895664668
1045512622
199990719
1654814612
269470635
2116670331
329896806
555714595
1686748701
461993325
133065553
11837318
1315514704
1127795275
231459332
1386024087
1511692852
748860890
1938755074
1803163026
405568179
1027128905
1440879095
353286656
440227919
1586847752
1373331187
1901031727
1855993199
170151661
990287808
843020600
1066435667
965838118
1284967860
383058047
205520368
1759518559
345719702
1296262344
403455009
1214929792
1681563013
912947383
892575506
790382038
1821122222
654846935
1766414594
147241293
930825929
2007053253
600101227
1780558953
372840036
1476434633
1614815322
1854246638
1594194909
1066840115
829796258
1198536265
1168499235
1096537403
1013425702
234859154
1167925803
1208357636
206052289
474441493
547463072
980731788
121724761
2008700656
1142236527
264641261
1672804950
1513758452
160881983
1775582549
507770861
841144628
1691432643
1913150936
1152456768
495126736
1351197421
2105978554
1284537895
112817271
1687679444
1191707790
475192036
606497732
1574244136
1420417781
1599004754
1639118663
1732955814
1017399966
1557550518
716444495
66849728
127782086
880744765
160369780
1739652958
116553232
2047684773
1625486676
1062411596
306672292
1779065729
1036035968
1740114574
1861462562
1006432664
1774904912
401580892
1918223577
2104814148
233857407
813572675
552318889
1017903606
326898188
1695424883
1970817072
574134537
1494848516
903382669
1403584453
1690100691
833241387
2054761173
2061136280
983042097
366074119
1221337959
1950975468
1005926386
629153290
1607047714
1311923340
1805245409
892987424
2088490719
1839512706
1152476043
1363539798
1111925536
1175746230
842234343
664626953
1782218628
658571588
691497111
1012542390
1928580985
127977667
1904688468
179578148
1526110980
1237778263
1904879851
1905181078
262514679
823995567
1981295479
1620639453
1508769449
1092205424
2079304504
2133145386
1719272669
157944561
308600646
1080992911
990104644
2127979588
993754404
1406354107
1329254150
646796426
450482983
1677230464
2002338972
179873927
755481396
1331541767
1652802326
2033432879
705459966
1181294048
1971872603
1129823486
886008078
1570519707
1036622436
745463388
1152018933
473612521
2027113177
1167385525
1759020699
1564286704
673219045
88281591
460031588
907223433
1427261991
1171198183
2043592373
688257573
669149675
231123306
650149965
973306946
160767875
451543364
1795735275
764014922
680310487
1263187545
1696514659
915078812
481039165
190787303
1734924543
670075952
74894873
2102363747
383430099
1404327583
830997008
2007340970
2004337604
1765226547
1504123791
1890906885
199955250
1557815860
1288259404
1124835150
485952549
1805948707
214385983
178395554
1939184294
1622587655
669233788
154697049
1943500526
2112525938
692954737
2018788454
1807317370
113092832
754887901
712659371
1486488346
1541995885
2004638626
482080197
1047365916
171423166
2031612173
69662655
151680654
2125351806
22038529
172480179
847187819
1196199463
1573429219
823292009
899695517
1871205337
798876142
1557353621
532504239
1328386252
2125051975
1467879228
61137074
273753451
2140130672
734434875
867774107
924951650
524513990
990104644
727890248
1684178141
671785530
475056092
489683120
2025726130
2133329560
980921437
1129005805
496180062
1291993427
1704436230
216781530
580559901
2025062217
395069944
753511083
986428671
95955760
514886528
784613692
1926250946
1612359977
1537689675
1237295704
520855585
637901349
2050068044
84340427
1416458902
499774300
882393112
236521512
109872923
575920091
1323123956
1847231344
1723972731
1199334024
1198668933
1308823843
204489058
895932377
120529956
13092508
1147917823
1329730226
121898521
1776451411
1418443032
848912081
734932532
302247557
2107278203
1209521783
182273966
83812859
38755087
2017260794
519617429
1141676652
1889598171
719647191
1834161302
1420089312
10983169
1999640095
367529704
1785687365
1203244749
596269723
140354143
1634576125
1492869556
534697862
1746723853
1781278429
1932488357
2080624915
1026994531
1435382170
1667884705
975455726
1699821975
1389673357
1197612714
1175355191
1763211540
692610848
793679904
2054008738
929305332
2137835632
329723654
150919621
1364711262
75733468
1048643272
957498669
1382496299
470025800
491806108
590050900
466035511
1308872754
1732940044
129695714
1058839475
175046931
98957627
575920681
637011539
1860195514
1403116051
1324750026
1217142201
457273395
534590063
582206309
1988205545
16480357
1615108812
2129756061
1228523986
1938508515
1407980154
1833389128
807341409
1759730637
239194485
1480042072
842296435
841274291
1737653715
1871983927
64601550
1796976400
1053087045
1302071936
1612262017
1782542855
602872865
1572904146
587959212
1184762221
226678549
566255482
301507653
2117541479
1392867482
1904143614
1964368064
1861015235
924521400
662542727
557746103
1779185892
1791837366
2072416441
1493567946
1505506484
1520718138
458734517
1393953874
1637634904
561599963
1641222802
1014923750
1862423709
1466022064
519273530
1361981181
1645093559
491397928
1282608
1655666973
741827534
1266711088
1178243999
1872997966
196818688
763362592
1655900414
1600562929
62275412
531148688
1969212442
1615009842
2137294493
197742977
345068758
1697910441
895070562
80493138
1916957263
1139755996
558453575
766188961
5307309
233637799
1578780612
1056374892
1715312060
700789746
826244448
2022327839
495603805
983774536
601496151
587866002
1939762414
1976480042
1538847231
1620878136
38700089
1962600382
1005838183
213215350
1015889428
266659850
1674383174
1286988112
1071647815
270060996
997864920
456170553
746546855
691332467
1603287435
411518578
1733380040
1525313184
1489029503
1002917683
1677993655
115090020
466354209
1357478622
938473179
893765599
1509224801
1241676848
1199690951
1881903065
184453999
58734869
593213560
304089377
1265010333
549370171
1960037666
508232921
1421866209
574958995
610655132
901224188
396513295
799948963
1237162275
1704540465
672941075
856019340
279213533
853485321
878106856
1803900052
633475302
889719672
1748786910
1968690619
563825453
588247805
1601239384
950289263
434087416
1523874837
1190554671
432041052
1813151129
1699683425
1379689150
1771058072
1440570963
687423966
1637225698
14662994
971438388
876179544
844815372
1536011834
502187561
587773861
1752582278
2135846534
322593664
749181184
2047935119
1192237774
2020183820
1575100724
1146961612
1466045301
102588213
890168985
542400648
1995661454
383216607
918673642
1761072371
489727703
943227247
858723021
571969868
1741341334
174644116
388103386
1149211501
1943442879
552187185
1351161927
1916937944
141380022
1490934352
1575894378
736436469
303950040
843561178
217458215
1455250035
1740734656
489439145
735714207
118320281
1913284730
1414738529
1231567890
1065355145
1929394079
1213563425
282990397
1380443665
964649756
899185825
946979458
1984010681
1601088449
2058413904
1044903231
384322917
2097459231
1714954650
269297318
1153029983
500179633
844000005
1410052949
1232349581
540090505
135550924
1522080490
26707680
982022017
1297848552
1533205538
1474237554
2054638790
1757374333
694471699
1454680538
2096323056
1407660368
197882190
1956658061
498681090
1765237334
227270111
1523524262
665295513
1682657880
178818623
560505317
1359188492
43273107
1365025502
1276482456
961685698
605072336
852811757
451683916
1608022198
1604694860
2030556907
1772793725
1513977091
522986250
813740919
1844472529
82576223
1873947152
1325894348
67992978
1387369009
866095044
428681246
1676686798
1594249276
340847630
1330923499
1532927951
1347113976
940559232
317493210
10585166
460012051
1996467511
1506744626
1077301394
166154161
137786502
844658068
177804583
1192728475
2138765923
112595070
607903646
62994860
1296030575
1028069216
1244930560
330404980
1096185141
242641717
272782108
1748258750
2028826143
1850879575
825639262
653828885
1519837645
1491213736
1059878740
2029306397
599071123
770406606
723197908
1363437821
67711634
1064516774
1004257806
149835894
1127895802
777011130
295179384
815960538
1082602409
1547868413
731854753
1565440726
343755498
127902036
1071054003
1983848095
1989100172
629780198
776578864
1089336631
1453257045
1351913831
329789843
1900933134
1853821404
620322739
406352538
220808214
2082320671
2001954908
297125762
1073954860
850317298
790818329
1507087966
21941846
854022785
1345165874
42425115
162354196
801884677
886726418
46541681
1078631356
1363882750
1870961214
796226320
1252870269
1928878320
23589895
253313441
827037613
2046347790
684831629
157498917
1436124956
93105318
1105460840
1359898756
1743899251
2019491176
776023636
174619252
1927995938
377006254
520177488
167356750
1471057284
1895131151
1143319885
1134978086
93468849
1366255906
2074231256
1267931840
1963976511
1135531261
398050007
1920110133
1344335917
2078221996
138533575
202964222
1393615271
1859790302
629362446
1011755235
1678919884
621779976
1756674775
937537310
409156481
2087253954
166589373
718594904
1082117671
1394673259
91942641
1905204754
776324271
126094686
681784051
1869759237
1915813275
1079874715
1084976850
2036542590
1629211280
171007909
1828930776
47557046
43609460
1109481914
624435736
733429525
319779421
771560870
996537951
1695114935
2130334864
1216564248
840282209
1224436171
1340660636
1937588426
130816973
1667104045
408472221
1831663040
1401965336
640483144
179830474
1839748217
147267911
2122067687
233569608
1144337718
1223770664
1813340401
473152644
2070684714
858172871
504484203
931130436
1366007728
937766867
384315261
1176328561
1176645763
1150222491
829788213
931793209
18376817
295722783
1242573105
262637240
45061351
1957731593
75448537
925212456
1210160724
934883518
1291376285
532305733
1141040668
1167293032
574698802
211285194
327413940
928861473
2011344137
1947531779
1863870189
1915300593
690672233
1281237475
1759300873
1441835188
771925670
143885749
1470106980
1520351598
1393237186
198614497
2024608583
863771615
1453081665
1148629047
1632887369
987188793
2132189506
883971068
1027596082
776509986
2054718838
825470765
1333969399
1187380626
1540044777
938639186
791017276
1429355961
452279772
1275151577
1069610158
1964944603
1538582010
1964261397
2024020066
2139899827
2016493636
1441316071
442738220
147800621
1533406061
2144332403
564222744
385890151
850153255
1689846153
804934438
827956733
1498135126
644737003
1163765350
1939179878
1828476899
1923055546
849424308
792578613
1913787242
1034741985
1902036116
1505889496
1930460731
1462578045
1548702947
1331380570
815987800
411408853
1113607443
2048279888
1026647338
1124741176
1344788627
1064183022
1143921312
959186169
69836869
1717130045
436461281
280655863
1070133095
1746050796
1596375274
1671752693
54959255
726508725
509929908
2107272719
346464649
1712064694
213414494
1625430223
1272645752
1304721563
264471895
199403754
598396349
335342586
553964606
2132220008
885826077
858964943
1855632411
1735148930
1170083490
175914447
625245856
1950751891
1301301899
1964463204
2021105909
2030102540
202528037
529996187
376056951
555441127
1467950514
1653396804
599973511
215807437
2038130182
389260653
1147343861
1999200032
119192348
1079898500
2084347137
2052192157
151041285
852501234
1511823772
66935437
914841685
1674219457
1127551749
1455856715
2033339888
766620390
137252457
511463678
1402139388
924689557
1457279188
482121036
1465175189
908511740
1239187809
310254172
2119086622
1326367902
1569992337
1026599101
529663812
327093078
1381675431
2130350837
1880430584
245612527
35197520
480290682
1985540487
269318230
1994979433
1836838863
1839005609
608109217
2089310940
573848363
598453127
1162557323
910762111
1536016260
1254677538
893354323
279762998
1054304889
570758922
987013989
1650270708
1873209095
1587432861
827673789
1537010710
687621937
253523213
554173421
880985921
1480952272
626147651
323474812
1273777649
1675703588
1272493967
1154500859
336898125
1487650481
1309842827
2088402339
773336728
2022600627
2088569752
514306760
259207171
35968956
1667420615
1058544578
397567218
1785696211
1233659077
279621468
1318010101
1057050451
1139522079
1821929863
955790057
1058755718
2068390833
1624807883
701105308
1772378312
1062404552
1436731313
670671528
92734134
1035144862
286549000
1269653909
450403849
821811703
1374698419
731420186
585338919
1947859920
1080483837
714370131
225175798
857535018
2087395032
633109083
1582623846
2052058790
1640820956
1958768388
828293285
103672549
1518746066
1176419262
476209615
1877722609
321678416
355765195
851157321
1634397452
1739519862
1293981590
1005695633
899483617
1793039884
366018144
271842655
1347162958
1989030640
1949914442
563041147
1009255364
122627240
838871516
499170103
1015794164
655617730
765368312
640623120
1876753761
1621326383
2013890525
971258136
376237263
2099139193
224399748
339953194
1910740147
1152658137
111164290
2036678300
526323538
650676166
903210276
1510446268
1521459122
2072951271
1015869974
96399775
1118766896
2076304236
479128474
1472536189
1439253537
1048265822
1094419973
1626976041
145769715
464711363
525068833
1962114949
915662065
1188949067
1050610372
773000676
1753087610
410235040
1578431704
1772770950
1343610326
2108604706
929675437
613405223
594253648
1022464483
991491324
1490628521
1366558187
836491365
790852338
393057295
169556991
847598684
1782459485
1157951627
1037330585
1317156809
142815310
1237700571
1485509908
653414176
1170740965
2009168260
828993375
1213326209
1562603193
2050739408
959206511
2079908752
1818233134
1261495391
766553072
98482128
873625797
1131813810
700322004
556033625
1891023337
1768987591
1614476561
1834215171
171388096
166657212
1185477633
1951431738
2051875526
1029317879
341671810
1219580828
1901436600
2063232695
2050036673
799638765
30648893
1138868914
124759484
328647938
1718966321
625410042
1556408868
1777770715
1631139015
2025981634
756675448
1599765546
642607339
906688750
47845533
806850560
958870084
353721772
121236477
548112023
636384793
1657777933
309274721
683186534
415588812
263793357
120095294
1631265801
1970868800
1260438425
1459920773
1564691978
940180366
778420048
1054162463
138969617
1208642332
600096658
1295242539
1802616265
1326094717
862665660
238857583
474243342
2106121534
1365122680
1614755081
1326647801
996348813
1874654620
1190946811
2076238902
492775786
1582321220
173533910
1496930835
473266356
1807706389
1800350343
563486163
1064877072
585610102
721762104
2103627013
988525080
942160946
1482941788
1255913802
1815303949
1650756071
553313883
1025840497
1245894288
711890070
1580247231
1200134247
1387915064
56611348
1297258650
1581326703
485801180
1867388027
585149137
942250113
161192920
788454851
1377233289
360179654
1637449225
1350650795
643510853
1513528192
1107012736
1106638558
1276683014
1973546276
618699413
559140265
1552954689
1113424097
809400573
1130993412
1415517857
1658540615
763788336
1519865590
399148746
111166501
455995650
986287984
161770252
79932293
1716941439
35834561
777388176
495004909
1119963255
518887243
1482171577
615228900
1758143604
98533799
985178388
1239245198
2090528619
1516497041
592116363
1630393255
1958119256
1644318400
1522166850
697745399
2124037754
1344217364
216705032
1195369508
88358872
1698198991
1590850183
954302416
1512285674
573376897
479338535
1517459752
1730705030
260443501
1416870270
2139642315
1739283672
713222773
1180269880
2064978993
1213363698
1287020843
548989817
1199824983
1020663882
1395654175
118937242
530542196
570778303
189735276
430223787
2143805860
383453183
1201116629
282129419
1061803743
1568682074
1122875924
611228095
719413189
632408075
1665416678
1557385801
115624954
1591444242
1712238646
533332286
789038553
478549929
2002191334
1391096477
1114981889
1021485589
647589866
774065698
795042416
229956503
426158013
853358997
498616146
1056527630
285002121
1700547407
1591717228
1769025378
1824428881
301162348
1551194558
1943837960
1243006857
1284863700
2076334318
1648926250
432326402
646887067
361681657
1209613018
2144866439
218336702
1494882126
862205472
385686820
98617490
572467235
1688204243
1382347215
519845069
1615086530
750989616
482230575
540439294
1709169675
1739309826
569878130
1130670036
699600583
397884373
1512508974
1109522846
1174844245
424036035
166455250
628580470
931070227
2044721851
1660831618
1549154625
75014304
391743498
1055269224
168478405
1249449774
743373265
308825831
1124034610
1524825862
1347522083
1871945207
663593608
252298360
176557626
1033322040
341141155
2101938293
1402651807
2107782404
136502778
326277098
1294060491
984067636
459201232
985675969
916472061
2076612101
685140551
370671403
1717150751
1266688580
1419218628
1345007278
587497581
2092297774
159542849
474638338
1733410220
609537337
1300485170
929982520
208179466
839725617
628752321
33148208
1406744951
986060334
1699486403
955808948
68854733
474489464
1042122342
540531480
998786222
1136831170
1712677877
167005713
1479578039
1316759506
79101161
863442387
876911383
1538862015
1104910619
1138833356
1602119073
2050665665
1294167651
1340272948
689482141
767505449
1010447243
1485505470
1871320122
2021017653
1850331052
1932500254
130851108
934347167
788150934
893686947
2060417787
1778471489
558213282
242583206
458084726
930683780
1404844990
510388472
2042586852
42270239
1591483401
577926674
999132588
1554713212
1809099393
1910259941
348280555
39427932
2114647149
1627612846
330149326
682339857
976903777
358554796
1411923286
850979460
1516978277
918516422
579051756
1865180827
1410739283
200557803
1432502401
43824239
1667097878
1971934681
820790433
133744995
931975025
755352900
1029542248
1665258185
693439892
1098076807
794103519
940933351
571330346
1107191161
322380650
345265901
1361259674
432236603
1965158412
111156947
225339729
1014284649
308574019
419973797
155188274
483717023
813182934
430272929
1759833081
1272435113
1644066169
1654420234
1499494790
1965366541
2127563807
431484887
1363372513
1428673096
1881884822
2064795517
1191344412
862229063
1037674198
1720337223
853987396
598022387
72276595
1523134886
1066198563
1022556497
232301175
813656521
424402732
1995851311
646636477
1319981405
44619431
902614156
1168362021
94149818
1429708927
1802114809
1279405076
1190841178
1536758566
1442010702
257626364
1476149843
1852788965
984606775
43713037
497938483
1193751882
121298018
665197270
1161757132
2023266366
204708814
1237059050
842941522
2029521371
345330352
1801802348
2020168362
1285072876
29633083
1028204039
2079186759
1086269206
1970878747
793497567
1688281938
778913535
30357774
575899698
1566474903
334215144
622504809
1247213553
1557163437
2024459470
1175120700
222736701
1460412212
1231070650
1882064878
1434105631
1587977477
542043381
1425225646
1253248124
1328340425
1517808243
1013082712
630470729
130680564
1388130563
1938940680
1422498133
1568765162
797355035
525401985
1358781665
909164430
1168649058
1609618014
186428564
1355557739
1745009561
1029587509
1909566905
161349443
1775237724
1350391101
1415014340
1292837967
408793441
1356562357
1591322144
898963128
442647938
251020139
1979800450
1544451386
1262117871
305116303
1035159624
665188229
1006451820
1960422415
1634468390
1791014632
227040216
463126227
592268735
552094921
152090062
547119810
400348025
350781998
1849558563
330010581
2144370364
1432264332
1693149179
223504692
1077994492
2112856715
168491121
1795510955
1537610276
303294128
708070547
1628029509
1813569700
567821146
814314778
2095900369
59589886
1701019054
149894801
1275704344
1459669790
1391807790
181496395
1774515392
1501059552
1105902769
2110265694
1474572214
1595714133
283387056
1866272551
1268352004
821087303
1706681446
1225750579
1151464202
843056593
1480098927
1818387511
348398775
1749063499
294658539
1630861894
41376660
977402844
1171149977
2140551313
1604328538
880838533
1958310247
538390149
969194423
1526343704
381121930
1629107153
910746531
37983444
123834844
495325949
764950351
1459242095
2108513781
909403950
1685046373
1329245658
1187343788
959896551
839511538
1270072048
1118712508
1220732006
1041434670
1948170635
451275594
1086872680
1875935599
915491042
247932018
213319823
1362277087
1801641072
194411509
1942597005
1784481794
1309585021
604158169
1720110324
1162283049
1787087306
19472555
378253238
510437382
884433796
1663696682
522519148
920562173
507537093
961868136
2016855176
1761904920
1882923764
951722841
351403643
910858857
515558855
588788737
2053087018
2003049996
1969571586
1643981231
2134901318
1956379365
94349277
483182222
1952928097
656248876
1081882967
1506064712
1891051101
1000447316
1878792954
145379028
894974041
877284810
2113247490
1250109979
1902732864
128594958
812664496
1061857205
1937208043
1155841534
856164591
300440942
606840286
202894068
2105564734
165065277
110072020
2005053747
1518495902
867989080
1585488830
1887169244
1365794088
2017514530
664212610
126830214
512807182
1142744229
79411246
670461475
1947859376
1038257100
670067302
2044947631
1725061967
1195746874
363963432
1138080570
983587638
484350272
463193483
1676386566
1357786286
976786424
627813462
1288754870
1834165745
366191595
2136026794
1519965888
591269240
1244249098
335038048
481573077
683833045
906564743
1236561247
1044953898
680367952
1472281234
895464838
199271172
1288120456
1848536459
659939062
713602749
190335551
2005803982
2073144975
1433194077
1651980490
355699089
798054834
1916006588
1912976793
1180670614
1939653658
1053806233
478634104
179235667
1324196666
851105148
352659499
631839607
2011302284
643533530
2110548259
1896307891
336867149
212221376
1483537571
480859600
1285248820
1133288426
308330844
268251100
1876298839
1550227610
1820889053
1123811223
1954086087
1400646027
1328636625
1213745115
1173433538
1774620113
1278333012
1576223239
1704915403
1082808551
919455389
630190267
463551008
1939864564
1221578599
1255776167
413005672
289692674
941670830
1258729043
619460091
924417492
622719362
1069745215
1911079398
68743472
2005664826
1040958478
1707087928
855842314
1614749258
999226157
1649189688
1319951397
825627889
935832696
274502860
527355340
1382499217
1161429128
762070967
1387012997
1298477472
217450138
529324332
703053312
1941326526
310352737
479797214
32568582
1327690057
938311153
1252497955
712412963
840407163
1177572016
59238165
1528165277
1908922111
1317227548
1133477205
1660414953
907324460
1240816438
2083111267
265933356
1506780885
196701723
1622114673
1666455194
1401071756
1201273189
1577743617
1814719344
679376602
1055540094
621175575
1335136215
984980936
479225307
1885174739
621114383
675256686
561070878
218096537
585853494
1567236228
508322300
2079222806
1114701292
751195098
643943609
1330354627
1415693568
1919085192
303553652
2060329841
1582001705
1748221829
942603805
200939529
1573879215
398842823
1937593265
391424474
1777843617
759180224
1314217021
1057475219
1474708514
90008110
1621591057
461109589
105147828
583590001
780162663
994833509
1051218463
903502262
2126497766
1679345373
163538461
2087067113
939189642
1847161865
460532051
1522847502
1296618284
1478168423
1255800368
764105657
1710947759
1672846856
1350913457
897786037
1896374727
2042695731
306736600
214392661
955208610
234799518
674671711
2113249697
1351311164
1811495329
188076296
1078737350
142693786
131097519
1370671699
663742443
771201402
1310850571
917658818
1878623008
959001449
358682798
1252606152
66881147
298625627
47607967
516310171
1590345389
317628532
835022517
411899586
1821563914
114488595
879430889
1143207724
1555593214
535270799
247327990
1229726640
789776387
726816047
801502815
1046884837
1112367547
389384812
2097513773
1685034279
1569180077
1965994914
336719939
1637861805
959633905
2143221944
580152004
1886835331
879276076
1073806262
1393885989
1328855887
1051305908
561597145
670209840
7222713
1314767655
1517829247
1934467850
1434446131
1898839959
2050372966
1373388830
1594786155
479413202
1709024323
1874654154
1707225677
1838420039
1247098380
564313168
1883955772
1705631110
1664595850
1262945164
1229337025
635147385
1823575705
1796980089
2002691987
1093085681
1832130180
869875490
1279184475
1323993861
1052290483
698627941
508938484
604185462
1561507073
609333278
1351496540
1284451290
208436044
2110340218
2077980308
1905553620
2019616091
567672598
1894379594
1586093555
1410397925
738195033
1180913223
1281321915
834147445
247153901
732484861
1816215969
1834788337
8609876
581203130
527879001
1466955007
1291410727
177810656
1493876029
151572670
1447846848
1874074184
1237651404
1072624366
139298613
1667273891
426490087
533992904
239968325
1018801262
292979757
608687578
1176556483
24954687
262589675
1666732674
1855605077
80342387
1068752796
886059316
135196750
864427196
188648242
1430983633
1883835823
1978628647
188613980
1551184773
864810290
2003622826
1738840223
641034473
1694849440
1402009684
1067310759
237495828
1458252265
1048723603
1977634242
1285641020
124372202
557735552
1597397664
833053091
194611346
1565384424
76046882
1898063258
1981981401
1457353427
30517292
603986740
1883254682
303534527
711736462
215235914
1122691807
1815787775
1767296220
1792999299
1710755578
1478465230
1810998483
1528752855
1793112044
277790445
2115822602
1218559602
669651532
992089158
1239370505
147661314
1958085549
2092989767
1422111256
1468385791
290841622
2042375342
1143633372
1588675231
1284035804
607082435
74834618
1633576715
1430825042
1306530534
1411210510
497727148
1362029770
390445723
1687679947
1797682183
24198562
514573274
1116178859
851686478
1553658090
1118814990
871445163
1793503705
967941217
521347362
1662408093
952565617
1903304072
1272687278
2138138470
1994166980
392206391
519382009
924236596
1889804852
4224339
510995596
2086945284
1660752158
115029316
908629988
2981091
1250047969
464138053
2011798793
1532681991
2023380536
594000397
1848568704
1973137937
736987475
1483869336
1200725648
496046582
1651953060
1845503985
1096117585
1002029754
1141030446
437056403
89769813
1770227795
1840936352
434464018
285562055
498960600
74781486
1011788583
1833473498
1104531178
312079879
1529510915
1992650721
141994365
507769829
185273766
363378748
2030651867
886280752
618977528
192317936
1753818709
1893334881
1453976817
979802720
1505771446
751186327
634253397
699096027
1330083492
695142786
224857715
1541409787
1532294462
1517622440
313530616
2141433573
1483676804
1919579800
1078211606
220008890
1246473981
1241290948
1497007793
122537123
1323960281
526918846
460682150
1512771084
1704519980
1822558939
164706079
942841110
783534585
1021628399
706704139
1330815514
1205489500
860827038
2108594472
765920459
1559170720
509663546
989533719
761648240
620171871
1037482281
657149491
196527061
1024067678
1729535645
424059900
235395965
1842068674
1021974138
1308749609
1127062351
418005259
375694275
420942539
1157595589
1059458128
664804553
332907542
142179510
1331598225
57094703
175722478
1599397427
2085464360
1806236326
1408787168
842281365
105170807
337430466
198263754
1964051105
1436361665
642875809
1663710055
984997173
603354700
1933336774
1318050889
1877608442
26199478
572285794
1178007861
64311901
920857347
1427891492
1194055091
1991446646
243845457
943119963
1641734331
1460982842
1736909957
863039177
1425635731
176021684
2127988531
2064578010
477181798
656166174
544085422
1105363358
1988770097
57968000
876243418
1230980241
779798399
2003139564
1050490801
442795807
1590578756
458658129
1673406491
189952496
394727014
927643715
1874135544
1417898901
2072887070
1088759156
1485592249
324881459
937096032
2063513822
682895688
1774831097
1920559467
370520269
946067169
804740734
2060789754
1447027503
1791003624
381423186
1070685859
209922310
2096149354
485154800
1369173124
699967147
2099270655
1257570971
860996318
1075429146
763794452
1678160163
1206252577
1509149703
307357178
456108260
1372416410
227523686
382792930
1295923691
462704844
742674273
559881355
40609860
2023501685
1729334426
1048954206
232049361
122378613
469848587
1633764083
928792210
862207626
1484734973
949394948
320275121
1144726755
768072975
1492248733
1072622787
510202466
316505473
1560756238
559470360
2090730557
469737249
619361928
2043411976
1165025410
665541943
1980820881
202550216
2070665238
549107895
1528450279
871105277
253755610
1604495702
543123444
1116385674
1422515934
2097021188
1345827817
121219361
26252580
1060718180
160661535
425366854
614711968
172736693
265245694
123663377
808640002
1926484842
2147034972
954944581
1667265136
222162597
864179342
1721825275
1610627292
8162619
1443100037
1182273403
1890012345
1806771135
287311426
968907878
394783561
1583014869
570152926
1536591765
439962826
73349815
2148892
1088827994
16189099
730842534
794953661
462725712
288826277
1296948554
1838960766
218991236
19380008
918209878
1459019226
1529357194
4301944
1969154328
1537025314
74064976
1206753265
644824516
1525638310
1225293046
757125368
1531656124
1527225285
83981192
1063107312
1959897015
2135880991
1955456891
1803485932
1181810750
210478811
367110580
510114357
400595761
895829174
1508527344
1018794627
1181274627
1855643344
1539864948
830457996
1140260111
1947860009
433566962
1686028860
437119780
736063325
418607394
140845594
1273853912
683864309
1106045603
905890966
193586906
1537807268
1281454851
1736992240
865244547
838643866
1848451205
481130820
329882822
70059461
1683312223
235547296
1494834029
1511643041
751795683
1861356201
468590241
1064121911
1705553608
1796644837
2137472347
1213699859
640680616
885329541
708980437
1108482639
1325171804
1523490047
1619076567
755005412
1696788210
469589640
1942919661
1818010647
1676878702
1919566287
100777566
2029707939
1956749743
1640323489
747500826
1647979393
898576591
1548383056
183135694
515102868
1175968028
1981763213
1943688031
523047310
1935800592
13298274
731157999
87836344
1775320391
1388586221
1783634051
153702750
726266302
2085397976
1835213281
1065369948
955561609
909426338
974554611
1625876402
13945043
567144635
1279023946
1857543590
1686887196
456015242
1812224419
102786812
357713025
1203894783
1882746037
1756511371
829447061
1435602062
177582303
407403247
1064276321
931750220
1681159931
576859322
1853359598
133472832
1792913951
1362531054
656805701
827555169
1169526291
520379504
564821294
1403236730
650522859
1907409799
290942007
1837574106
601063075
1382200089
267762482
123948457
630829802
65644153
1678717452
1010701031
1062163274
931215119
1142714224
546052426
1583714890
1168118588
846430992
2039335935
1901794791
872414846
389063803
1411678996
831573482
487497737
1673230316
1724570402
565697299
1194036975
1334580674
158387756
442044568
1235546903
46448831
1699747952
605358456
163702653
2060186609
1732449519
1364587261
574509938
1575300426
933552237
690315627
1193807806
1287102835
1628179759
1745445351
235984775
1704148769
595340642
924981730
1228268072
1977827908
2033607947
260338039
496957885
1044128601
1210079506
1342976313
1408131463
1337483752
677142652
823518590
1691222446
83868847
1857866833
716273324
1800404158
1597596735
206111313
26451741
2091093962
441278729
295017321
1977587523
112580352
1120378082
1122181878
1605659218
1709002568
2104159778
844613720
711013600
1108741009
342745568
1290649263
1475410616
1078172631
794949301
1463743998
862787644
848678598
289910259
1604989185
1485582350
1985032725
1837053388
461953266
1422726930
1703173093
345768542
1952016489
859243897
1332293180
688345199
1028403818
1642596260
1711962440
518537458
103278327
15523194
1999428335
1566199074
79318868
1767517872
1719611412
1840794710
249245493
333084913
893220924
1702762550
1069605406
735754755
611092479
543678708
611200957
1394426123
1615652986
2076276637
1367821082
388624492
796322462
1075992990
203813594
1692933808
1336225625
1700067996
1607140314
329582881
246862450
1818578645
1162264874
648017850
2121482179
2098088602
690712229
57706008
390980282
314161932
1173876298
1612003112
1179357926
160980679
426510164
1767309240
2140131952
2049894238
1145473916
597253080
1170047960
974843194
613279528
2065799415
1124319599
1382793041
932554441
1008193477
1662124461
289911975
261232726
272706766
798893726
778366168
567279293
240857390
49071121
394708313
1212193616
1351831947
179870631
1391618199
639103185
1270900875
1089445089
1602641768
818802551
1525960610
50926847
1342988150
151780096
625696341
700414330
1359499236
1693022555
252079894
1601332856
542136011
46111790
1530109668
1754557600
1278292591
535378379
446199802
889731022
147228299
1773773324
1045321843
1507480541
1465139391
914404039
1262912446
745602257
1003021580
1591738088
92956400
160309656
1422544455
1158181129
2103654411
1885490283
1605831572
2077264831
1173953265
1728144016
292737823
1739325995
231164859
842601331
131781966
283633277
869546208
1115437817
989584996
1741288776
1042812683
532139535
1512136525
2082065501
764752320
69095218
515063469
1587066114
1105018919
887380934
1927098075
165189720
1816512725
1590659300
1875494732
834788860
1219631643
921486012
695837739
365861438
1012915321
1922910416
321401985
851057698
1219703950
1494104538
427455132
1264231020
2101800541
2020347663
913743504
693067202
1706427750
756291756
854820905
1048398008
805812992
922107295
237149355
1544020549
459818540
778500360
1058423939
2037690073
1656690520
1297558986
376606855
1780639364
1644361105
2000025084
636102025
282362047
296897508
45532382
1575328131
838133096
419485275
643010261
633150510
434521799
978007067
32727091
1490583741
1790630319
739823736
191528980
641683673
570514038
638715698
1578094433
944532012
1726023141
1805732449
711699419
1246614551
1708824085
1264936475
1077822321
75729715
789755249
334474007
1715696271
2128149438
1240861389
299993047
1823276814
1629528242
584396952
718753873
515571684
2140851481
753561512
1750409573
1129250882
260490617
1865055916
1674494924
1699375264
1190251120
905216400
1398200398
1815031208
1204273850
820278619
1943885607
783274939
594511504
1399253241
1880295676
1219877661
549410457
648756812
772817968
1229752701
812811805
1217582751
1984081107
1479913564
701301845
1470817951
1603861150
1851465935
351433219
605676314
839198000
122792601
1956683822
122178054
1714927359
2004072601
1998570259
581704446
1648074122
1062198441
1122540864
618429744
1388639523
1046209791
1489562561
1978716130
635111302
1257881660
1252940599
50857073
1746824000
1901580897
1713441123
998067512
212024209
834984224
1079153953
637007197
283298632
1294783002
953927
1052533924
1145272300
1761641974
413398403
1906827534
33678840
1650375404
157975471
340547004
749781853
124378451
1949747825
1369584752
284033683
1752978100
149669925
1400889883
970144780
550233207
953552338
457799747
1952453967
1139492209
1218985851
1526275388
1607922945
1528904727
144208382
1394955560
206412381
1186613359
819377674
916208144
1658122746
1286091937
212589386
850542177
1313783352
1234024349
1578435244
1716378082
429521740
1952193695
947077069
451279039
1376128067
1470373090
291182326
976746425
1132428326
1099378110
1264047607
634094738
821730284
1420063247
1454803213
982744466
1190419034
1737951833
159583756
1724404906
415758640
695876453
505858253
1430807614
1963705523
434279791
606007551
73593314
1545233147
855188839
1627267604
1811714007
1483360253
1906044612
1302255736
121669564
191283303
1437391639
1656569537
625626211
595574382
825468209
14360449
977997979
2135852677
1861998898
623548471
777907651
946773106
1906906502
1373742170
911303550
302450915
722206927
967169810
957769287
905876900
63568460
1144209821
1016107831
1182506359
1238210588
1800498738
1653301707
1566495882
1021282863
1245552122
388382988
154086048
895206639
1926382750
343844518
373452628
648130945
62078738
412889594
812660632
1955397148
1024405753
1041788528
1474648130
411937000
460983857
651218202
1604172708
1779811677
91780559
1716518009
1476629951
944623364
1997486937
332887227
1538313650
2041137375
1475600237
1037531145
609643112
1949794473
456398054
1831868894
1667401276
1836796421
907167070
605792984
988097570
1556220604
1862155531
805925369
2107810429
2061718337
1582572576
1896057528
626830093
1945650937
1676789395
317307686
289304613
1769272245
1067175099
1585297063
1867240361
89998864
658173552
1539320860
1070976477
1716679462
1076960257
225329508
488385815
1560812497
1805653690
1072302445
1286079089
1697627024
233119203
770734306
853817724
1432313999
219158077
3930764
2051891004
1484331743
2124362774
1905561806
4668715
1785109765
404997229
781864011
1091374711
1467778742
916316733
951212267
1736338285
585255761
440503592
690581307
410839703
667028689
2027421885
1182695317
116258735
1924068199
1584105279
1188543361
958638502
1141290064
2016061752
1991337112
254643199
1386522551
486499382
851247715
661239552
1177262763
1843277222
877821034
2084754423
166396916
321390988
1505459579
1366749808
1962881390
1589340068
205752509
463388378
234602284
1350712260
1823062836
1583762518
113675419
1242825818
894398013
1258537259
2042418265
224922249
867677743
39534523
703245328
797367061
2043556598
1236710828
1695325873
491756647
137188079
357749412
1116826209
1765644842
1538454336
1669839674
1215441213
184517708
812847338
58227395
1087116057
890858630
1019591724
662897146
1271069611
932894773
1190307903
254223275
561080495
941819933
1228086412
97014261
2041856450
630190267
699199321
1090473909
1633992042
1717132362
617585004
1997224607
1883309094
22952320
1404969795
2074231256
1537143411
721762367
808824570
1021138568
557247341
2000621567
1274696594
548753670
723766051
1211272970
1077987010
532245788
1673187088
710027310
1557280558
2141538108
340905089
462818583
1924722433
1527524075
1100641661
84142881
1498038189
1011485988
1393444269
1745832957
1972947542
888666109
994567609
635305414
1388097112
1506178463
1112592236
84443286
1306961902
1728873358
1803039941
2128231937
1325148207
1436357435
1379058866
272301195
1797826394
310051899
2075779210
804564551
412090567
336022396
357319336
482748226
1201167966
2132288014
941216148
332970918
64557657
1989294713
1894635535
771726552
1859644244
1037721825
1479347688
770792931
1820658751
1816986107
1069451798
865885214
986029458
1920995094
265918438
2062884635
351490907
791205138
704245300
164069931
1636872041
1726837187
1756427937
530385918
1415641868
1950399767
1972654195
775848305
283661859
1213753638
1910231947
1473068521
1042018731
437226241
368348499
406997332
2121007125
1876180137
1919391806
845363255
1827301535
856909473
800702726
1305234024
1781177071
185097433
1600337521
1872977
1619424782
300007882
380084660
290200195
2026030881
1425772789
2061849982
2145540714
955959023
1409612752
1501663563
1915156386
218431538
1765041180
1124059776
862730022
1145774407
1620551382
696968735
1033591347
648486465
216627485
1613991435
703290787
1617676925
697545224
1561882083
136046143
313191376
585281091
1677240665
2141970552
654136468
204775234
1166353478
352065708
1435494488
367327757
54808762
725404306
829089090
2078234383
508338595
559390582
646642035
36349205
1206585011
965103027
187443841
21387975
518317360
776833547
1725365525
2022771774
499797568
870917277
512170779
1555899841
818111723
709329954
774843790
127338517
1097767363
484162296
1988076269
1826811099
918119110
591855051
458975994
2035978872
668845174
88848625
661497721
1551407692
1211244904
430360947
1825084612
1388715238
959926417
1922105909
68859806
2040310750
183957797
2064344030
720873278
842206246
220152230
15555051
1060191815
656391335
502571004
1617746399
237932196
2136976266
1574877021
760071300
1256503018
1913740811
676876462
1934793380
1526589211
966966752
67260671
1521454264
1234841233
597242672
993162510
1468844513
325194204
1873303063
1249142225
1367757950
1301659689
827901191
403966469
1112770389
371945912
1857574956
283014862
2035759302
1859062382
1112558253
1438671276
535161166
43705048
2083887208
1256557759
1021147019
1024686641
819890489
1799986829
605940200
1298924734
1983414206
1287777252
195639356
1242871073
29999190
221911760
703134452
830951487
1292726864
1274879868
2104815451
1899052153
1885782642
1463048632
755046979
1881498089
895198149
1336303768
1346300132
1338317222
1568268573
943675110
592728216
372820759
1663609433
116760000
1313216180
1193622545
2072839431
565711950
876243483
1786058585
1552846595
1320264019
356665325
607986830
1482048990
177529266
448179429
947215376
1331069137
1851860395
2008737444
18499874
894158883
512579025
1085765022
1726009032
2108489446
288501704
2000179549
1685539856
1967403206
897990394
1100290721
1826738341
876099942
1288935546
37037823
1917530817
55222709
1368963215
1206067979
1266417906
1080941007
2012346053
1599369810
1599704622
926632171
1281191667
1861890722
143777907
1465281417
1083854022
1482634384
2126067294
607907071
184434789
959986822
212107115
1472012169
599780742
802437397
1357549874
1867014181
1051565081
1236918399
877643560
1160501112
1292096871
1995204702
133969813
2139895149
1243884616
1460960547
187152234
1365247489
424669294
1209394777
1252982590
1551413464
120875400
1706657332
108054095
350719262
1114967761
457302860
838931294
422789615
1257899035
903627955
801501170
467267059
796467222
1327045457
1472319689
1556613080
594714293
406027510
1589912115
1206857470
1611858827
1009281697
395478959
1614947180
140812831
1355149226
1879939186
844499287
998168875
579952485
63867389
206765552
21923646
112958849
1758313795
1180825584
364589155
1567043649
1382355136
508851433
616700269
1081306005
661525658
364581859
1565944652
781734864
1921699376
911917088
314078233
1444706176
1426130972
1577931866
1374846926
884860969
1415750888
140406947
150612164
287655048
758036041
1580197763
792363119
406687259
2056930256
1416754356
1534774772
640913974
66601776
1852476420
457304596
1270210454
276350786
260235984
55959049
907619167
1896185684
1068856144
606053292
1336460374
1548806021
1915615186
701662278
1743198965
1881906490
1856173199
648468538
1290499733
1180102028
1395191387
1639168639
1162971701
1032602006
319040058
1586773737
563555298
1608531588
1416887278
939184979
1385900443
229979313
1474985822
2104346242
190342091
549319289
1015534247
869892959
1806529243
1451525426
1664667440
1361940158
712481655
1523934729
18891366
1109502152
1909825225
1983111019
1102934320
256428701
1886896063
1850984068
373002235
1163017816
699535942
1832848142
1903280706
802630608
1638404456
1270869370
843752501
1281755144
565553936
630581398
1246120862
370516094
1426079167
844979814
2127235182
1589612339
1597916574
271552312
446705265
800488666
814267262
1666761218
1946907723
1912680735
234331980
89578716
2042781552
1770402132
1407672098
939189084
1147758539
344750500
1634952150
1498800798
796796465
971885885
507205931
1210772530
2033573016
1791914472
1689846760
382423144
119672061
2145475210
1326938219
1976959611
867366015
443210463
528270987
2039436589
1023002796
387445240
474495433
900760354
1188354690
6997297
2091723041
2011340788
364646647
934983182
260920685
1230323658
53110974
559692929
220996838
1714070373
689700718
1680444145
640172190
34049486
466797233
1128760307
1501996439
353970921
540446108
411971411
1412575813
142684969
1647028040
733437454
1368186780
1643648738
1852992825
314813744
521788776
1991400820
1027415456
693831772
1341471571
120080149
1821488355
507838167
1784121907
785864378
794276698
1995055850
1684588385
1205225566
1033810945
365461826
1026259826
49564452
1069105482
1967382018
724720973
926717902
515863000
1849903504
1875703422
108694178
1453728808
856842758
1208706978
1951392246
372627464
1756199185
402465765
1775166313
1953654479
1907904934
184121627
1280715346
466290392
285349937
705182902
169846255
571897126
262589675
1667736115
891487688
1383905337
274662996
1606916963
1185813065
1757600513
1020297670
990558502
228650592
149577440
12053879
33362092
1390266406
467561023
1449809657
856738786
1899126363
1374686096
1411161838
2019798092
1048830426
867653883
224716389
941943840
1444015377
730352247
1799209878
2084442423
802008430
10941002
445668252
753710028
643552800
1195829122
1137597395
916792185
448028535
1608205705
494075782
175776822
1560281049
362258927
972450797
401677002
621203842
374673491
367158149
688551114
46191275
2062352567
1668230418
303234675
328035789
2021983996
908616605
1705499366
647852648
1089444417
699517525
1579919310
1317655173
811548073
1363382555
572399797
937860903
674954597
871423722
711229771
1838885219
1060852217
663524070
882471868
21521302
118841069
1155370979
1112780375
1728904661
1594409378
329509167
1648123344
1513245226
226939255
1980607452
450581996
1788791664
107285920
69480917
106090618
1983796627
515720509
1753129310
926200346
1913806026
1972067866
617132058
1918424019
701676831
1079446999
615672468
258646876
1080268478
1267402570
851504515
212542101
1196238032
922544855
1943528130
1254268663
903402478
34586741
1752462500
85504639
750478975
1649360021
1764794303
1276878579
1558300473
1818071781
1470634424
557620822
1597420525
1964451002
487888063
1506654473
2106720093
1563496447
1828017089
1776384860
52246716
835402627
965594651
1443637881
1157414642
414231182
429849689
1004145201
1401999329
2086328237
1181653887
174770754
751487799
747106017
402099030
586338703
1879027769
93352039
50969759
554931131
41314027
1732159249
1650816998
2138239974
881058513
1892641668
1894678731
1409637113
849314578
1571041877
773486305
57880259
340657667
1858665184
288955033
1632760474
1786832222
1522420461
341255676
944275146
2015110045
130311969
916129348
1935295463
618108957
159301449
658973870
1422197570
1003398302
1566957544
500642246
282937375
1418115754
2142435614
43807518
1289219309
412275259
714209795
1342123259
1969084548
1999532555
1992730895
973277678
1941290818
386357737
551006986
1876332285
808171225
746545541
2106480860
2058020934
1282469488
402983848
1661192978
1515845876
269406217
771165442
249461413
1687781612
1760018396
592710655
1397392390
1153021944
1994835235
626418326
83176625
1446450582
810195585
416144871
335878886
197053554
298854281
895914044
971317070
170472992
1320048304
92200208
542425728
1260516583
1896791649
235391839
1999781145
394309154
1334422084
1377612065
1944024345
1603115660
548328744
1420536348
1232334244
1151014452
963311610
2085511664
1857821640
1430918539
275454016
55992818
1201147726
1588886458
1439631299
1789285727
642791287
1389766099
1688821380
1756371140
1080532294
1701611778
218628798
2027911277
1688769861
841297928
1219378797
1103724082
1774098759
71912895
1233774523
392884928
704467807
388550402
1933173914
1199907912
1522698582
1849048394
1642276759
863506571
126094248
174182683
191632588
358350869
943154565
1760012308
1433474560
2103999848
118962418
554912917
720238175
1842890685
1008028176
1971743367
654506935
1209151536
1673576562
715317017
407892828
1752265530
838136622
1668233761
123485685
415847617
2050007490
1880955523
914558272
359891756
1640007025
1395152068
1848112309
2113823723
1363385396
1890583817
1030997515
21086339
988400242
2072954399
1173877839
291162874
1801626733
2051113823
1140494644
1269508753
1270731756
1907837428
643961561
977909417
1404542337
2103226863
1006451820
1193968161
856454440
143619681
994711767
1482440183
1388362443
2137229389
211436264
1526638447
432805860
1387467931
840917919
1732840497
190903663
530010177
1975622230
1370018219
153381479
1571695083
1361962422
647315317
938355596
650755981
1515587135
470204568
791180493
776461189
1296147233
1625952136
2057533397
376864223
900495954
1709612667
1097213391
1051005721
758048429
1043179771
6390433
551456334
511282957
254843057
567661103
373415536
183586515
2112185138
462978457
1532591843
1234530331
1861558984
1951276503
1158373015
412747819
1761023089
1853298959
2117302893
690659493
1527919634
1755713316
397168866
1943783542
1722297780
32414288
28327597
1668175409
750465688
1151094277
1113563713
1160428807
777746900
1683515424
2004878533
4926232
2031480309
382735886
545853792
816377984
1611475943
2123573803
1389088638
1347977489
1923420413
1696715762
1974082283
1266443606
1787825327
991955146
1406176404
587729938
1921640518
556327259
76016807
200264919
1210965120
1022877849
118030239
1835716531
1835091852
431533331
1525396798
1580127598
1551794322
422947182
526945632
1323715988
909199325
1285473898
1126631528
694973686
987581274
699214884
1235141107
1955955408
1278115266
1298680135
964146993
259535166
631638276
973475694
2138803168
888850787
681594466
1184150921
843960130
35191487
188888255
1011596020
351634366
261496500
2030758375
102973606
722341018
868135300
1108118583
164149
1398314156
2112826301
1169117950
1075971134
462532242
1009039541
1835121489
1647299762
1883817651
1706211350
796042046
1149851166
1760988289
490084673
47044137
33209606
707176840
768275779
206660671
1557594681
1157603077
2112450985
1467685165
395395155
43135937
1306200338
1366106054
752730029
399377793
512269501
2066176934
1250269654
1091192792
1261118512
773604810
1193889300
1948118795
1096463779
1035301592
1420425398
380258106
276433753
180984129
1690892024
2070978098
1109556330
237773112
331269803
1237139832
1314625363
1479014649
557724559
108910665
220214796
731498848
886657209
1919885162
530149846
1583808354
103278756
1893530897
1590618857
105610029
869438092
1170471562
263788448
709860438
1087708290
1857843298
1966996830
1974511006
811117288
819307351
1098657586
695619121
1894666684
589688056
1546367217
750465814
480011843
817512288
205682514
688268764
1230142387
1093503239
1117813927
2004763008
1453737510
682631762
2057021932
1008389929
1531433092
1022843590
1185287608
622860096
1546466610
1088752454
1625020048
539511242
1219126124
965057626
1092267049
157442789
453061069
485813732
584399968
1168780431
275480401
2029214765
1775325769
197051499
2113277859
1745674297
408682873
18866897
797932402
401335868
1267857108
1415323900
886911480
796637899
599205424
1770232350
2033654742
1317385086
846366794
1568014080
934784837
1427478008
895253074
1003857806
671024217
375940644
1173838517
1230504247
740036042
1460274224
200496301
62879560
829065020
1596333959
37083449
1352502818
318037661
320615013
1618843151
1834117757
528307106
632698967
165796258
75553143
767896998
437436517
486713359
228447843
1010742391
1469782478
514326701
1778742753
675561743
1209997649
363835684
163011638
44641680
2026132089
237835504
837059496
1116817948
537179596
1223750474
85442011
1079022321
2016678748
1096876125
1113332434
499181451
468534195
1180384342
416949604
831411424
135468603
435690025
1695132798
86103109
1228029107
2121649802
1117523436
320466311
580119468
159063062
117559628
1908882505
644217647
647566120
1401679864
611544856
416779728
1760129411
349170778
138063735
411107682
1955977895
1161931658
1253669182
641384429
1110810777
1825345709
760326155
1123012918
2084512331
1235330976
1389032199
245379268
628470628
2126349606
1314249585
1300875133
1568791815
675253567
908181570
1206668492
852512801
943292807
1536201675
861559073
1822179581
863632106
480946531
512381787
412517392
284669050
1087554411
56617068
1020432292
547251255
379684669
225087600
1295605333
778291271
996200002
808529628
1166086206
832846563
2020141728
525782894
1027058407
1817722640
1081194505
65518082
1882687731
1651823206
2139702564
1181531085
870020634
1347732224
1059002017
1833541766
151391066
2073803431
1995817934
1514831235
1919846568
2002831284
841409134
838840602
191605483
479415683
690672121
1945498204
672447527
1139270908
2123698585
1110536514
227085087
1204931064
1600605045
741216350
1783751702
854228649
2120593529
661955943
1886072182
1868815177
1288398309
2114295591
188339211
1943723333
930172586
949924737
1958173843
462906433
1977323779
1882479152
1508753710
1732555913
2097709978
107438668
1569744476
1299704034
124573215
1104762365
1151902420
433517601
507570023
1378737640
1564383927
695415548
2130406082
1157269574
2110527642
657135114
1319267979
1741062668
960070266
1348677159
595565369
762775990
1241198701
1619554535
1105633484
88332485
146664542
612315992
655456146
1561127796
1923339219
1563779684
626563817
200545915
1568279560
1171609248
880360959
1238677944
1655832046
1998458358
1054030851
1432204819
546912515
824158109
928040431
860053177
1800498738
111953827
2210098
1471452538
370142204
1473375308
766397900
518842028
120155282
303112442
738373341
1380698220
1233469245
1833720768
379998334
210639359
1859424276
974627718
1786595123
2081141602
1944181491
1835215050
210462124
281264420
1131807121
1512131129
1491497748
1138169419
1888290159
306830099
2051856141
1636953801
160879497
1197604839
1028320914
1842597243
1248603761
1391591866
1948314708
709567710
133166856
1627320418
1453559190
1667351101
368629982
1171309913
177068145
725160154
1974630332
14345059
1284390847
1231911365
1925225464
1736009438
2003017451
651103519
1788287544
334251766
2034958647
1631631047
544306580
670770972
286013444
1453142140
1963404453
1819921624
1964952349
2093278272
1940799229
1352198305
127585622
201052703
742142909
922580670
1380217995
84645790
207688808
407868578
1688547144
812330480
1947935534
1901571158
1019643180
906135663
309492664
1959983023
1276885059
755933898
1050556411
409302649
249131443
103440494
642726415
36913701
821800941
2118890745
1875136753
1734916976
268421442
1867187250
1865620043
1618322062
1963317003
2138848343
92155934
2078076857
1491995729
165246294
269737260
614248832
1452003548
87272474
636418067
1237111102
118455710
934182226
2086974059
395185295
1669789947
1069910994
1725101098
808256997
1819377587
42914396
1761914798
372293237
485259827
1334337726
1601858909
401608742
1652009657
631308952
1035715768
562849431
410301053
272993143
1305452280
166360895
454850504
63756271
2111023813
585078479
440015198
2015000671
844453184
1981877565
274473409
305168523
389375656
1662255204
1124421883
1035033518
1134857336
2131881629
1223050582
774015332
430779423
3666058
1279890963
1017556708
497950373
1063509902
2025225662
1046756192
705249281
1243987848
640251589
1510462935
397970495
1920881944
192626228
958233776
967289462
480604117
1502054082
472750260
2105733336
1669990350
1565721669
1869687683
1212854989
415041901
685889567
621141254
1436982727
366623616
839114090
922934371
1037246072
761627841
1399695463
206603563
994955477
1486443788
1545788032
458017261
1040192593
2036579530
1161711454
403239905
92816834
496148153
550193707
1673696101
651226916
1183966305
165023040
902200449
1739014473
1760172178
804741599
1922890120
200519758
646501362
580776393
1626557721
590162713
651931074
461935712
1935507966
1565404885
553040060
76966350
35961872
1125048473
1664025039
1180579715
808757485
730506232
1508809595
1563808035
1531070635
849373797
2147338330
385090428
41786694
1645349412
384159574
821970544
518523475
676793972
311111379
1409466711
466790997
1750860429
1644610758
1437242492
1449656763
1025338315
716084530
757816447
1389041104
2082546776
1940342335
722897046
1708625330
629551632
496703562
1811915220
893510883
2058273848
1661032813
706426805
1933760392
188721084
1706817673
1789937
1998838391
1857838355
792859564
846542606
1584488589
2062710649
404816456
1499278367
1705851402
677571822
1868668660
1083992302
1710840274
24633889
1815396535
942647958
1161340733
1454861929
1249396666
263565896
603475390
1328353593
1866453534
289011750
1550325098
230144695
449513788
936114624
2001416958
997561479
1541416484
1446105908
2032084709
1719553174
1361534735
1299546670
2089276912
1703729879
1486748690
245217576
1226399052
1045333775
1958225674
938577291
1832984965
562096792
467415185
1032564574
963114796
1891488340
252653149
1637844635
1468512826
2054592741
586958639
1409966721
699519410
709453902
647121239
10478986
1925180895
2114175729
63460266
679420722
292295672
1101326017
1845216563
1719849621
2039241930
1598413754
902314443
413505319
1770953891
1514339492
1554405870
428313854
1081781616
87229880
762342862
546029522
556017801
676806464
647682966
1605136891
1772369700
983283823
987411417
1132156400
447379514
1292868551
1514888644
436343682
1649698715
2101398652
487173129
149071450
770963696
406314700
1422312992
1352902002
861057914
582291197
72195588
843381925
2118071978
441942302
1936719574
170283265
762402519
1737411945
1789668603
419324148
1254395961
1077994608
1317656175
83734265
329568093
4423041
1790110263
381802761
1616712064
1809123972
1508059601
325952517
1092240889
804074871
926971620
1742604173
1874053532
1566553179
928977323
1955519160
476907805
799767170
1541160996
35016684
1855717356
1744416602
1103156808
774623811
365822346
1244062066
1512886980
1438728495
1431376375
2128239038
490077785
2061338734
90401244
279587237
1405092553
1898345606
399222384
745087772
868559987
970018038
1715955924
1468059891
199128860
291965506
2087934962
2063878842
138001992
1728205485
794396199
357905522
363322978
772384923
1594027140
438197817
1822783792
2064009733
1835460040
1499691276
609855398
701603948
1578717566
921997094
805771615
1398471269
1246001708
1903889243
1235410388
2080075759
318703574
439267112
491279185
1169587376
444385342
390025137
167821231
831874352
115575191
985152455
404981192
2002629550
58580550
718856892
1379957693
1712607909
255084304
1599116184
430372877
1711471918
248479763
298948233
903432251
978152894
825101182
1009033684
677720389
1904582730
1264356188
1399426856
955503631
1365274688
113709949
747893266
1467781460
245703154
1885756395
1969766569
2054874867
1477996810
1102355154
1150851926
2100236830
579249228
679149913
1876279265
1207596515
243588681
43341002
1350402705
1211768573
310695218
1446085728
199360687
245985601
604224000
1187900687
1620066230
2002913811
438988545
815564177
747310368
633912533
1085732303
993689554
711655339
1482160842
2132736186
392787105
1204162665
1886590961
951360716
1972604639
124436453
1717423192
863377191
2028918675
244145723
1969100412
1428685525
712085629
636539648
992203793
64291469
656733066
765745673
1578299369
1916474964
126642837
850244266
866982496
1232284870
1798772737
1892142264
1354664445
1343777110
1666540831
641404908
936696134
18243737
1747216013
603621634
522325197
431747367
2134509587
917547197
105203726
557613422
1736667892
1694130107
171078532
911950703
481268707
1128700966
37287483
941595985
370357576
547285472
1895321133
191476966
725848752
271588011
344589035
1268985789
941566892
192345352
465212193
1721931864
574615613
1256837790
355763289
106978910
559635760
1140569346
521093316
95725741
501298627
145945375
726818026
1979508295
1856682041
578624273
1627380578
18627989
1913936135
1186854482
832601054
1560810846
828893509
1842534397
329837206
1451325393
1286910330
1454336245
1606682873
1299093342
1450352792
138663410
1617562090
287744586
1177525170
1331791268
87014808
907760817
2139459088
441588216
1555714614
1816825156
1855850597
1872789605
2110882772
278780008
46631051
672408296
1664722933
1386834822
142197382
965532156
1014516940
1481578082
369098459
1531423500
891004649
1691987329
386807303
378113050
1916269002
1978014183
846618609
414169238
2097972814
1477354853
1374216544
876939714
875941595
1254096157
888838152
1107587606
2057286288
604190483
1630129931
588445303
1471630236
1696688764
1062038356
238005914
1205969599
1569025252
366419859
14243958
324897677
1675266374
1120850339
922825921
912132749
1000823420
2019272125
698954256
501742305
152346229
1961216830
1689830141
1083056331
320200440
2010331233
842551944
1907594555
2056677238
384683721
543674710
36022162
455674995
500233830
1536323162
1764534179
524204839
425632363
1162707392
1823831828
1031321500
43026479
1640036368
779703639
514479630
1860937336
47563466
258513358
2026350049
1732932482
1255631626
1365872977
476716382
938692972
2100800889
1934057622
33214066
1152553966
606857189
1163713801
1496487379
406240798
1973930431
1264112424
49645557
1276508757
1205294943
1682145078
1814859336
1495915012
1363452214
1495243008
879171538
497640420
133178972
378177386
1859897371
1536696135
1443451012
1840982896
281558821
1638924548
13256968
1067427958
119945957
194262361
1724192926
1308434369
1063272402
1034282525
282760391
2054914566
1368294729
386226106
1285152100
460767573
2139202258
959337074
1677380833
1933060671
1829944192
562279034
1943345270
416747907
1390395204
1821940662
1875473662
1306414758
765759456
61125579
2074391387
506923093
535584173
283933812
338909538
1492160849
987796756
2082443924
654624827
1962923865
1152818711
1084296566
1180171192
313283928
280291737
478447440
337831129
66853485
569439744
1123113816
1612900714
2047489575
2077358252
864447012
836950490
1070187863
2094697561
1935902831
978712136
729312145
1337049044
1214603400
1461848937
370334104
1916179013
544085898
706383036
1804219324
1587794669
912733240
402998481
463605866
1178187384
266946930
906523010
2028421581
667634051
2015893569
373816686
801958435
915579726
831319417
2115343239
1249662096
1607884909
870569459
442957465
355534176
1539773848
126528207
419644858
927418882
1297724135
25759094
392584121
1254113524
882997360
337166142
1797363493
1797032706
859363330
1151916768
522676439
443789940
603570617
1228007470
351386666
501900721
507383739
479081997
320403286
280336991
761401966
1696490943
87384828
1961274719
1559102521
1811835156
492103837
806252126
925940548
2040523346
473830125
1820247679
1330769748
25698444
1182875588
1833896854
1231868400
1618823624
470570766
1808783982
2075549078
785689872
1466119503
1452776084
1950664932
1950653686
1989936574
812066487
1139733352
146863290
2140572596
1061745610
2092495522
495310707
1196462966
733009361
1928438868
829821886
233542067
471257653
14516955
1054582620
132360981
886217482
1331824082
2030200987
2004588745
1382652700
1188486565
86088961
1272520074
1427719946
9415704
1880751302
1393372033
496072373
528115754
1043862381
993750789
387195338
1923490537
1744475358
1249682838
893165436
924489163
252585835
2114242645
1091468392
2022290045
1063676713
1394274402
119738996
41423270
1655541278
2130366323
377272487
1102915137
1902232731
1924742973
744277682
1797869589
1956310351
2063613959
1147094568
174667008
164508304
1338096085
565702461
1276099171
973853015
19601765
117614938
2085143695
2109380870
1409476793
1895799608
1757926111
943196856
600874421
444491378
508867378
2116271468
672717690
279072058
545747519
635475516
1282057279
692939705
219037896
549757997
2000875882
259326018
1598541568
278317319
1720879215
887936257
1502966648
100383323
962262893
1590389752
571637423
505877090
951176911
931947351
1868638071
465771410
401905971
15646538
1170960359
1935647711
705925186
1801233142
1345440154
1269778076
1935845172
1518789772
2102094816
1437377990
707445717
1010183338
573310240
809766152
1477627908
759956418
1133842324
921447560
1808365
264919530
1127529401
1301923717
207767742
1236363465
896918018
1942165218
1154624857
793557242
776260571
883490650
1917679996
646837649
372942919
1724499509
1490716372
1727086855
75288900
840285021
101673680
1453261740
1975543585
1684689305
1424472548
1364168750
1679610537
1094127469
1427854334
502125911
1599137647
982736464
598130372
403171838
872013654
1831070624
966271203
102285298
1224101295
220443700
306007206
862972498
1674165031
539481076
1116574778
807580563
2074392942
227592270
408267984
298444875
1885417992
1776294383
1117116494
766346575
2132517535
83729366
466596198
1596750358
1927100711
936714904
627189063
746216653
1195172466
1339744381
1554694011
1255894489
585111404
1927712765
574279372
554497550
1384719582
117033168
1097554353
1696920957
1970518873
424617782
294492326
1555844811
392949025
277623484
1800629567
1937274429
837581437
51608800
907673337
1508046967
874267319
1115598343
1594467593
664943432
10646977
1130503198
1258630209
181902528
16564090
312292385
1256722189
1718727770
41288167
308216961
398629105
1270513146
2062664988
1927238568
1515063332
1958856059
1351261786
393019869
581141521
2098275491
654325413
1372910684
1736184982
823122837
1020338666
1564931605
1399402955
182466918
736396986
1950396682
722554308
39112406
469340105
1759827880
1346483508
212953006
1731035325
1042162409
1046989765
1264886527
366524207
2082272750
1376820807
1151394499
1975950572
1612591724
1985968685
565563560
182254774
1690310413
1759493388
133164338
141435863
1391353751
1661437262
114388516
1241285347
417160320
836712164
1087863803
1976195337
361912322
125622462
905968550
1956821504
11703920
998091131
1841081894
9263873
1148418324
1054474440
2066858026
1726874410
464734212
1216997886
1005991758
1651881549
923608895
295358766
586976665
1049567927
2087798904
1474915255
51907908
463707602
1288176123
678150645
2082884161
670470432
1566783929
1072768399
549968582
222857537
936063138
1408055276
2000426648
800445527
210897509
914043906
1777163352
1140852488
751184815
707388942
397100714
1762471755
1987730357
280429943
2084814880
340674686
1080439227
405123693
431232143
1054516138
1099354095
1725692182
1479247914
857604023
726334660
700573282
1480870034
1433434017
2125187606
1041825382
214214177
865081736
1728837859
1516042821
875538728
2146399159
1053172965
1447605325
209943495
258479789
1635570695
1984834621
385116274
2122719557
1568902569
951743078
2001948148
243885164
209079674
635142828
1365497927
194142485
1879556138
1367254373
1860924203
10841241
1685207010
1910063538
1450815027
1669440318
1301059650
479473786
2064559781
1785334586
380615152
1657723919
2037102619
1772054439
1651591106
769135132
1054799570
1528335624
525434509
1654116461
782173882
1955730705
136188445
673348898
327518574
553981057
904037401
235739337
1282768625
1681775812
1464171090
2104402467
1206111243
374060712
1647806735
1158710394
1993665905
1566246691
2086273713
774785475
1120623931
508115609
639103552
977137889
2129282604
68394459
159875730
1312487539
104442805
2095124566
872155716
1949952660
527157556
1585057460
646384445
256361157
1702663154
2051293190
1431754920
1217381721
833061842
2103120522
449644764
861986913
607229294
823548118
763684579
510596373
1636945575
1343383834
1341476681
1585944813
1499486199
80438655
1348949473
984917121
2139961134
1293279947
1322161811
1208627466
445290632
1607735606
1309609597
2082235653
31524664
1778858849
738513646
256341152
1365722700
251655205
711341108
477018685
71050780
2109475289
2016953841
1465860065
637577155
1677261105
994138946
662642546
1638699439
998737862
2100100834
2046352104
573061640
513288586
1722555039
1376745624
1193326249
2049775300
768840168
1649096356
219363909
1918988331
1990751752
2126989584
669982392
538252072
571580116
819569044
1713310731
1902951119
1126922794
656916303
357334332
2027517631
869659645
2041328669
1229673880
1703500555
1134574582
1783451942
2123730033
384515915
905901435
953826411
520795146
747478131
1873036919
966300220
1514907329
1478494592
635978090
1222749316
2133978014
382944937
763543727
2015255098
384347971
407002179
1859389554
1766851056
1324172565
1141728561
1044721406
1913425019
865034735
1559344784
689734936
242071964
1220615571
2062842509
383457518
1898010579
2062779116
1839112566
1503038249
1047914710
1814601512
1244875547
494442690
1013968278
1805122216
363424941
1312785024
670733120
700761134
1119533838
1013842249
1422600760
1010472595
305895385
1687369986
940737671
16464729
346098882
392244507
1313772088
1113554685
1836994275
980719373
1613306475
836662413
331005890
75005092
1282502214
1520885728
1574320347
80556248
1296146574
665768932
905465263
1486224896
1187235338
1739701100
1056309603
148787388
235653455
909961354
848081550
127552432
269643882
1368052380
1388229242
122783404
1294338888
1840108366
1784712946
1965787076
156917801
1581397507
262154516
886900786
2131886598
581335135
1945805307
781900902
1274840445
1491038779
586706674
711106124
1740553221
893541425
1367067053
15193264
763498355
42437365
1803903742
800564780
1143549029
1762665036
2000063465
2131780683
202220966
1811757801
1742853992
16204933
599976099
1286883892
1865373595
1860490826
113914888
1552783581
523095385
1528115895
732366789
863911078
1292268264
1598254179
1720018344
1094775245
2072418838
888771017
856968741
1460822310
1045716112
1355296377
273707114
464743537
401635279
1205470217
1102116965
875834551
473669459
322596673
350328617
1582428736
70048431
1902214519
16291543
1668315308
982981995
1131851234
285105555
952203630
1436750266
816671810
2051177080
133950598
1241543350
1684095350
553437162
850854699
980461041
1021691199
496918038
970716884
1991571857
2053217130
212978872
701787343
1645863153
518402058
1889057018
678795308
1832471253
1152579090
269775825
2102504290
1348830187
1516513777
841086500
2052266096
817949429
716934171
788030447
1267098345
1043704662
1789367238
687970265
1378578492
1562869917
580897532
137089196
155492928
1192297589
147726447
1758128194
484438253
1547069495
1159907083
1171568769
1389234132
686804021
1277276943
605530901
1010115010
1908049496
1350138614
1353721520
511436362
605474272
187543045
557343668
1749691185
1461265765
1025024154
1238473567
1084816986
683815106
1408724431
1301352333
492076002
2088503203
1681855000
1119201626
344487497
986124530
2010395667
421324337
1303159539
214644801
2042242800
1595083561
690669863
1243026933
1283679297
22239033
434842320
1860145721
684650725
687986500
2027110373
1102263121
1771484434
111324444
129071606
1219432609
993655037
972495031
2082014345
878077835
736902634
563811792
235409526
1422387680
1130370846
581114689
443399484
1629383254
651110969
1469276144
1179757584
979242759
1608700772
1099932903
1797583691
152961834
1989518008
350011010
1612850381
1883286959
1314249966
1430920941
2057172720
1556206528
271533959
1244111259
1608953778
1031485279
97151388
1024233424
457345282
1238318575
1924923210
683068531
1513166029
1021099844
701565388
933970180
1116691723
2123568616
1453587554
1501014429
1114665199
1774046686
862215909
563392131
1970219222
22570415
2052137620
1204739865
558401800
767984113
1914685697
856412394
1339127986
1760027313
879459450
1356257842
1761707690
368026190
383312187
845255740
1521811088
458492500
355119020
1460474013
1303040079
1923879997
7790693
207489468
1143050478
556592479
1457462761
622655627
1971531965
1486011986
2081707307
1591879213
107507260
1150701755
629509336
2130176039
2141083210
1266358054
1860578153
303605452
577931501
1643038351
1422549354
1905163481
1470815626
965728283
2139165199
1967441396
591673375
1334310114
1457164165
1733639646
170471503
410931432
508023027
1177239642
1343734161
792819064
1448399019
1672185259
1802630683
136940020
1729461195
939593146
1456987644
474627505
1710857955
98101367
1025591139
70678970
1005466792
514865445
1236910391
1716651487
359489496
1576852815
615543300
1644329092
1952640576
1870509238
370314159
809753308
2021870538
1255096777
1453080315
1596358700
1320249355
1658538467
339256970
1986769537
1308187817
209741355
480711073
1402428479
400419263
32844303
2144370364
1814135740
622725815
172072604
295054897
1081091596
1209344652
2014539581
1802776521
1275391583
1101283337
1041051067
1311855286
663216440
1702126211
334294327
291601743
661174251
2142002556
41999669
1011383741
587274997
809377255
449699915
481635489
1003478620
261814618
3362037
1979700306
849327335
973975135
398764635
5940437
392780545
118387093
1506393324
2047636856
1746987644
658916569
218969221
393569484
1517870630
1911992094
76293203
2075792166
1189214598
264398991
196061807
1959377105
1803712375
319833969
199058971
1302376003
307910951
1657572972
1293484747
698458845
570999213
1245147561
1139391206
432169338
1842040816
1834457743
1074713355
1290601466
2115605305
1263941220
233466086
721783752
2142513608
104362814
944069475
1817081188
1973014649
1087358363
765227766
404071513
502955734
1138086485
991588563
45599257
1564518782
2050114962
704159396
1142847409
1060385417
523692912
1787756263
821769123
216150394
1666804419
1405513398
1926559733
8019501
840598598
919132754
196750697
167874766
660388435
839410329
1186804706
1969760722
1052700972
1072241598
1716266905
837965848
977038268
493847083
587926427
210285949
1543593777
183031744
789105407
1278290543
1947542970
1710376420
1224277624
521136892
1698886026
791540701
557575262
731375968
353397032
1752767306
878319606
89612067
709258518
1348456989
1324266393
58018252
1766793653
792010302
48112958
931639778
1594809563
948976265
1847165973
1158470294
423384141
2137519298
255201197
1530297838
115055803
1100655883
1075625958
1641935474
1971339662
553620170
1649095570
1219698359
1099354940
1944893998
1645709786
1478263212
1618011176
171882581
30915737
448557498
1469784585
1930506682
576479886
999093298
1550762713
2058172887
100978470
493582927
968195171
669401440
208729464
457282793
637865964
282665088
1695118107
614999116
1086497255
1026025890
1046994524
876036164
440581979
712364240
1341172143
1650126148
1211949689
480917802
1562866554
182197566
1312083077
888709660
1631980661
509636633
1037610049
1539666895
1999313492
2117028145
914844521
1426218735
1711827666
2029846686
106212556
11337812
2102272315
304218426
720084245
1252148875
714074101
1479394607
303168370
1287211005
574183236
938253237
1646260025
567570046
942093278
220827921
1876049699
2048144849
1556155788
1200865849
1723560751
1181038394
151945999
1725232926
1607309574
2022466957
214310190
897506067
779674484
760227950
1049393175
818254634
2061530930
275264083
488914826
790579411
1756516396
1662961547
1601387268
1888762092
1799625550
1792302109
1251839852
1770479909
850546928
125530330
1507142341
489486838
1136616189
89373333
1874424262
938771520
1998723366
1673460459
1245664948
699395170
802033587
1391771061
750407065
1192831330
818308970
1508421407
1058042776
1797718921
489943874
2136628427
1481248341
1143365156
762738387
1397272211
767057235
2125711021
1376255934
689735453
2143347953
659403742
1254984887
1723398665
346977404
995557393
781060843
1378909533
1025152869
1778587037
1284827324
1069357788
1663172206
1265269848
1905701378
1883530114
962876481
1016619720
1039814069
1996827022
766782187
2108187270
1801304171
150721770
941065360
296643347
981542965
568523714
1347332608
1022839564
1447411631
917915982
275929228
1040307974
166388523
1565673693
1180602229
586575027
686232098
245249513
728271504
1829996456
216133813
510061979
467235869
1758244939
1823729945
1440555587
2091801389
486524436
1384831078
1516476058
296860705
2027082338
290849304
265228566
949546748
1366026211
860215605
1102057069
628751792
33575422
1776939189
1357508112
870199950
954011203
623463407
1117993933
1171597655
317674633
1934081761
26221241
1004733215
750853343
275074806
299939140
830369496
1738360732
1878741741
1155691271
654079205
1501815642
1861928523
447083815
1741415638
1218133356
409866624
385079422
293251543
664103946
1413820658
1758421294
1047857418
1908983001
990943762
544622008
982836083
99908973
1484146614
296082551
96991235
1065818518
1716326720
1768133352
198474717
306249038
1016785877
539296275
340136269
1698279776
1514640006
1811644572
250280053
167811006
16735934
2064291586
1336488361
76198262
2051712931
2013339748
39421570
866670320
392999807
463466988
416187833
758649488
1638596478
994037350
2017400305
1294657698
1344616632
1638596769
2142892566
527940061
81075831
329936348
121334729
144453317
2138340554
1599725081
518237957
782023145
1306347574
1531617802
2113136638
533640457
1345906772
21590595
1703736281
1179968850
1439265208
1108253884
810065090
931107956
1975183572
733992754
1426839830
1475383024
1054683597
1736102339
312548365
1103951805
592483360
1017544168
1703904439
1203146486
235227752
449958295
850510499
352377036
545479313
1263089564
746680510
1749890727
413488734
1372869429
994611869
283265944
1717739558
2089951569
1815199258
2091568672
631918095
406606302
1083979849
190262345
1521669135
1621542425
827076022
287100651
1715508240
103303526
1865298247
358718071
2141623079
482176073
1885300458
2063911513
1393830534
56071942
729303474
883123567
606404405
801547313
1355683266
1998750833
1085342461
1756464396
1651377977
427343009
1250809467
988675332
234604304
1638274429
1778472159
1703145027
1291214747
1130096309
782322201
337827207
1760223190
1113621348
2065956649
1756136087
30332966
1681453583
1283848179
549319511
1189071881
1255255404
1331457802
1041787049
987928591
869892145
1823239324
828463662
981843365
611169150
585713860
1532909007
705033365
84353214
1979918556
1404455192
714716404
164687465
2082228375
1930794274
1768667969
968484772
1233196905
735206153
471316114
744031900
1041319038
869134139
702563841
606863518
978417715
776121107
225515193
1464985316
303233235
1067503574
447109782
2005630986
216520960
1973862971
1444864954
1472954987
1709934158
1585932001
807421681
1893843281
75863091
1641991603
1741847044
470832933
1530298785
1914223260
1943291788
1008907887
768684039
1614549262
820610153
158089753
20950382
1506571031
1006132534
544495784
1411584117
249324677
1490626413
703494599
1574032426
263485833
1241704274
2089134767
740904477
1552220598
1581883143
1454354141
1646429237
948300198
1649678504
1505108898
1186510843
184848990
1391756531
2000095296
1028869071
475776014
1950489051
441178481
1888837482
771449647
1326634492
1794639247
2013500139
228572334
1122836051
560234571
612691725
1320652203
941656141
511275632
70080763
869895052
534038423
201255561
929273298
1297169282
1893716729
1571037431
1852994460
1603980561
285924010
1446861564
462042553
1263721747
1853553639
1564158740
903970777
338317813
1728811109
2125117406
1571763302
1924450580
503568594
522200849
2078123607
551891939
88289469
1900249372
2107834636
1215820402
715223775
1361618427
1291596019
619929993
1790295170
2115229858
270382246
1673795696
55851650
480681151
1997374478
814626691
979793100
1665543048
1574883646
592291045
403311041
1191742648
857729752
735911337
701164805
977249478
311047619
19927681
658316732
870165736
1084167240
145334777
1430145502
1944216945
1018100944
130637173
1725578904
1748095725
483767651
1109883605
1555404939
1398112823
1987747616
1368990227
446715686
1321849222
1104438141
1094149526
1775846202
759865158
234849401
2139401382
748562705
1107070383
162841734
988020352
1054707201
63845047
52233870
111873993
1121451471
919505943
365697135
620887332
1792285401
1561479750
1107438321
1136656878
159945688
477763191
409819724
538305325
628913719
90824880
1688988702
1417714120
1087991534
925786817
475351654
1107861830
952434010
775267147
382374402
1426799062
925965031
126248686
191035627
685690811
695360102
1341538094
1482267103
1298671227
1772770984
1666511549
706906132
74251755
102418156
441102129
1321522769
1570284110
1311018054
1581404371
393934366
995630354
308893445
1302961052
987188793
445737545
997764546
1976597621
59052425
344651800
1282011920
636728214
570951187
283824404
1000121074
1072941954
1434982237
1514374430
1098092121
1115875615
148060112
1961875695
1285837586
968296112
729160177
954011203
389244258
413587372
391704150
1768253213
1592889928
2066466813
533098737
1811259662
1479329549
820377911
110618649
1701020953
1383297476
2137692586
1579567438
10091118
339735429
1521904377
984056020
1066519564
373423137
576220083
1578711860
907974470
2035600092
110926310
1287462411
1536928491
2047185462
1655006036
1761696792
97042011
1446456841
228927547
2060187174
351064089
1653905636
1507221978
1619651369
197936173
1207787491
1233941944
864012842
1392428231
1555376517
812885568
1730248104
606843317
1934118706
1350762573
131655936
417353756
1356236197
1426679983
2040348432
180452066
1693149179
409003852
1628290637
790401202
1118904253
394696137
612069288
676053586
613206375
1872565256
1298548974
884416532
2032882618
1822840090
522109763
806391806
291619562
497827274
1051988668
1205367634
283346922
251998902
209521433
39729050
1171016387
677059760
1935644626
1593994065
203743716
1505998218
983621330
1339135987
573118350
266005666
1630086982
793096620
1215352790
926464677
743732749
754437986
175895158
955626767
1615958409
561690805
374796573
955785519
1748179910
945220437
1558012357
201401582
1377926859
1379032805
247742645
1903291214
1605860751
744112607
1493545721
1085995483
1715992009
1285675484
2046343029
593549681
327206902
22095123
150620801
861425167
1959172551
1072699067
1032762789
1221501496
303548369
383562900
1708356406
1025305560
1784004843
1606504748
1092567638
1307228969
2124900659
1084207072
762397252
1056157143
1128168519
408359288
8667407
1181456228
51317998
555221101
560257188
1244609450
1647339075
1705499366
1864974756
1738209154
1928428799
465146791
687823867
1492339069
7726785
1124997490
805146522
395307216
268397838
1469657323
27278828
1206474505
805506616
48887400
761887074
1617544476
1066183472
82656497
663943578
740541224
722150855
1245886957
1014588154
481822728
2014306538
1690287216
2050369686
111942379
1007913020
1111403668
1994842066
718483890
1605514300
560635099
1827532912
2131877412
1942742837
1128044846
1680053071
1008409282
1829554508
673636539
122863285
497122217
165569999
1709379444
1910049825
792256544
953347013
1397169215
1625694857
2027301169
657576478
1046762122
1350587066
1216812165
1207161673
145594111
485386159
145452146
1241895765
873888014
705509010
553724682
1587947265
936226589
731651027
345547461
1295924391
1194029889
1245783457
1820906345
999386960
108308839
712362137
1361765892
686109108
751528024
370965255
927483201
2072658120
1192610446
853523245
1196315334
1382733069
9413542
2105711021
668408250
1952543661
285295472
2010166463
66394584
195732272
329560393
1198537832
396567091
489752160
1262814840
1111224952
207313986
425501010
1827295790
1127380502
2008607277
890582817
2037101905
800758045
1086734299
769787462
468209304
1058234009
701985721
915473535
151706668
769221781
374902008
1770236208
1171753680
1676241845
1673181315
397041500
834762838
5638760
977222371
1948782816
2093819852
557751798
1669276334
549910025
1597970485
344562865
448624323
802847029
543119789
1820746989
1928270142
1427923564
973328417
1104697362
2012063695
1693895012
1114546588
1594426414
1231284358
1631865018
925247693
135343369
1989670840
624889477
1002766589
1548038126
861245556
410700978
1636308173
1236468213
1962110098
1712434890
1406954034
1242450751
197691965
18315465
1264308004
412091937
951689172
986753607
141665879
1032910466
223797907
2020789208
320854596
264226631
38078130
463239668
785653808
1479049844
1884866021
37099119
1501607263
263984284
1392619918
2003473352
1233444031
1430830327
630451904
442825519
65780213
404134372
1667994906
1826624776
1035208283
1279485526
599858806
780261125
1478126763
2012156814
162271452
70254775
127501898
239753414
2080026946
566717220
122663445
740935064
2105108434
762551567
2000697814
1722308543
834499017
308693053
223821989
1989065655
1864813933
563861914
812066487
1738427371
1655027989
624090518
1299269853
1584224461
1387836485
1643169331
413467598
21979060
1193401716
1338450852
24587619
549978573
453611747
816871008
1227312444
793560045
20103996
752690530
709633946
1777885900
507833916
1469642865
1527204638
1681870629
1240519139
1367050990
688032773
46973766
8556787
1258468172
562982204
149039779
1806910921
444872478
1826124374
351023946
1879935347
209821691
1234008524
1734450862
317970076
846486086
1724532560
2029374244
882149470
171345149
1543937856
112239317
919862276
1105282373
1132756358
1842358182
1489441784
1752278627
1992568329
726563458
1873881325
623329731
1755496434
1270812716
1890012345
250352384
1866315844
425020156
2016057084
1540604182
1420846474
1216461787
1483702941
1073136296
1158139789
1888367352
1639363987
1326717530
1368218714
886377509
1004674105
457011996
287398087
1213110870
780504945
564845889
1816853965
1906648427
707771021
212708621
168189062
655336102
1804830081
339654509
594686751
2038275238
1462467486
134728184
1573083144
1516924681
134499517
870987573
406172761
205548502
1694476866
1175360952
1710450913
1584845721
347948023
278518402
1338941635
875992881
2104339538
526640210
783476528
242568868
1483640562
1327376535
1770128685
2094606221
1431567920
52244679
703397441
480799153
1943600440
872516805
1743788591
296875921
2108976930
711283307
497882721
1164999023
1004921389
381434315
1123216967
737967915
95037443
1336525090
694676240
1074516093
590307782
494433616
2042306344
751652562
1795278423
1424445814
1360076957
1069685702
1159993865
398586379
809099020
7402077
601869096
1691626598
1438556683
2044350563
931471139
1347429958
1783046197
1877317322
790682924
1081401274
547998768
244776725
943466009
941517626
524758191
650511309
792194262
605814159
648398182
1372121013
1761429672
1178361687
365663046
722390375
1367581646
792834200
2092929643
738852045
1586821887
461072125
926463339
421687324
732510060
1861998898
972520869
652613294
2125156133
740832220
564430016
1950892980
1592782326
127067929
537873237
112327207
416453182
999219483
1803378972
972729523
1413812586
641124896
593039852
1702419274
755417492
925150214
1047931044
1704726851
62076831
1837034019
2052136261
1801381179
1538146733
54844124
1512367547
373977078
1224258171
1094998836
975516175
1105347006
1318322557
1530844588
891480428
1947490595
1174978976
968105537
375668300
119362209
232620017
375916873
2034667602
361976901
1297980587
1992610105
1222112217
445919941
1247472464
1247928622
460629626
1961985128
253201014
1890468185
57877871
1303190355
1385362109
1561371632
823501180
893541425
191911687
111168411
1457404055
1698777609
1219615410
1202645404
1235237750
981513695
723361737
257788954
350147897
156571772
1332625781
1246836077
1719065163
1725098029
1603578001
1681630346
1512647583
2053779657
22244599
1374992986
795808018
983983265
1081733741
889270435
1037922713
1552529566
593387300
2137931775
1070289387
398661069
426751884
1921010841
132321637
1407012502
2108166596
1077542918
1160955176
1229531701
1714161692
770997743
2074899923
1060667958
1660060551
1179595146
281192306
1897844925
1490773843
1249188222
691613565
657550857
771476357
1130715108
1923064512
525133543
658041287
2007879621
1520090206
1586447211
1130770475
751280001
323180386
1959829213
1821159543
73752757
470732020
1802805
1278016680
161994355
1381506377
1405476006
1132667286
2093642740
2067924004
1039223703
795168486
733186134
474614684
134474933
2110459042
360192016
1228280746
753230282
1246393973
1515073210
1594458689
1136296709
1428014081
225446083
1395805327
336812038
152609408
1471601374
2039305152
123129759
1582358077
1870654324
1891166394
1849472261
423396218
1322974730
314140591
1176090365
497983259
277535999
270970821
121585524
1819660648
903265213
1499560527
1770908406
1305029617
1184802309
1139348843
748377119
271332961
1698391788
1563806052
1977724487
800879696
2014861835
1803362020
1759658093
1837930500
1004198848
5300801
1331518116
1606958387
1418004291
1529607069
1349539347
983802831
524506888
98826365
1001892279
579282955
1182854749
791643584
766126647
451235803
2138570991
1862870151
1415337263
1672316691
1426651673
2014670668
757806048
1265789500
1103398339
177361212
964064491
743949133
1087321524
311088339
1346031004
756274177
1804238212
961874035
852802726
1818178723
1201371179
1071100175
299438800
74795382
10316856
186325039
229153691
581768346
203314942
378848012
1647236418
1957236306
507101451
269537077
506394343
1830716865
945773285
894703524
532297216
622109772
1174209033
2100517608
202807706
813616325
99867060
1623475177
2131658179
890125363
848207971
1287448884
1212232772
2144856291
1271024311
1612122238
619345194
580063188
236071943
487248078
1249827001
1559639268
1835945522
129466932
2122145387
1622744017
799939465
1180470747
471979483
1698286096
1949103518
719730289
1598645768
286980531
872289891
66626951
687776977
634292547
1698001633
1717343894
1525979766
1183429561
1428998339
1084559335
1532478283
885656583
1168807269
1535836188
1836326087
1237025514
601042053
1451735762
2095672318
1801178084
77273992
1290780802
574888647
1998877867
1156722313
143279098
197957343
780400127
371482665
319453521
770528787
1465631485
1839610191
486727512
1832281695
1797385386
823482379
1878029679
52304271
180454940
1236603885
508007229
737955943
554078642
1287641167
863413636
2117709943
1075929202
713822083
421769786
1497369964
630069469
1666755933
1154858040
396103599
1110155961
758073168
1286050472
204799150
567913736
2056001443
618992120
730249646
169012306
257061036
228425950
153362952
2047684268
276495756
1554888131
201484814
1019667810
1876612668
1325354685
572048684
1253124279
1018700103
475834268
490619402
1203807773
613531206
1061406598
1307652375
214971295
436809705
778868660
1410117420
1113507292
1647632616
1926165735
102380348
596818028
932386562
1851160792
544381147
958336685
849183513
415375917
1280759184
1864966358
974013172
1178280723
2141435120
1889634747
1606236893
409713389
1179818024
1182883590
44334218
282302552
422058380
388152912
1619679760
1261381705
1504499038
194941903
696774165
1690227210
594816843
945784652
829140416
1507986283
512928618
1007297612
1889363856
953891856
1212316320
1720270816
701392180
1555734895
2125559456
1908170932
1501649928
1315365919
778321442
1109566953
1762215114
667517478
1421809816
896348471
395503618
707283548
1845716567
199970363
511070437
1589524454
1595696725
51360268
729361469
165370957
1081220170
1637105103
1423496945
297872990
1088574157
1583097036
1578938796
1772826226
610451667
381511045
1771533217
443579918
975407700
1745277579
411255368
47887453
1171420940
1428160010
865965157
488201930
801477454
1635300859
1319622329
1394681796
1402615562
1508953300
208232872
68610760
2143428857
979413710
1507843975
1580487070
1271929695
1724658003
1771363514
443921934
1641694783
1630103048
1821390521
65538365
524674420
257768182
1543228078
737722671
1287496160
129164168
620267247
1123536834
1621996592
42524323
1765372893
546892637
1177326273
1551880300
766135069
1119819441
392642176
2069950281
713730459
1414108595
716640366
359167055
1940146411
1834961113
1051795938
2014649886
2016967875
953880368
723304250
1066794710
453787352
1360745312
1916963630
1320494434
857474027
866971969
725699158
261913294
1843510876
974618929
1884432087
1663187081
1163887987
246945953
1447585
512714740
1901683209
1368215131
2074230938
173474930
830133176
2139375476
540922066
2095038116
538088221
1161312119
888096983
1696482791
1722454072
1841752260
1458001222
178400864
418786815
137880039
738311746
1932208872
418256434
2048834679
642127354
1811582480
1647607729
1967788140
1877304157
511232188
782882550
86103010
295027015
1931608622
963345429
1557256198
83396982
204538933
607454701
749495567
1143261939
213919074
1470493532
640775498
1468975016
635624349
1217023335
1856720290
1848485118
1049086913
1761603957
536840255
163105976
1143070041
811272378
978440676
278523400
840205010
633632528
1344920397
392280534
130774191
525796738
1670199346
1885436218
638870768
1289571087
8023497
1124545020
1799912557
1272339203
363722078
1650931059
972445131
1312612110
351417047
841738357
922179029
265106238
1675345642
1710982708
1454926268
1190660421
2129043851
1052261859
758344022
1864315467
1206561553
1812559375
1604701558
1396199510
958192568
1745280207
1909829909
1958001128
1154371064
742239014
139858949
1816094102
234883314
1570471197
20746653
1301454289
348773911
1001326422
1910474586
146872966
818368684
1403720016
652568480
461847640
271158775
590442638
859371422
1503230050
409251176
1618158240
1450110041
1044661602
1674267239
517213119
2033604430
43348693
941757502
741470488
1941967699
1789010659
544743781
1065144231
332744729
1818387511
2024370562
96521354
1554401096
2140949249
92957471
1274605263
1913601072
609972914
995215832
408553607
362712777
973455357
1705201702
750544986
467314622
1576596758
1993323863
1396969015
2093748051
1876755519
360160057
840987415
1098229737
1395359661
2020648339
1408648585
505464030
1666150531
1059419547
1441953678
1202039315
1436590280
1982188093
1469920129
1648375207
838540322
980619311
41313266
919272566
1209949183
133256687
1451852363
1084103700
592862422
1056648783
1263203048
2097656742
1148393167
278756219
769002264
1506997984
1904384795
22849719
1172529165
1854634297
1154582275
1349769195
1898713578
1357343979
532120313
1444064700
1459248320
1690747243
1138930585
564106033
150803251
23442198
1500721150
203302109
1905414572
736410524
1075680814
1953946346
1762045300
387742619
690769643
1288268155
310811948
1502305218
589034785
913408783
562605927
745049775
2061956946
1790855989
457352512
1630864104
1075642262
1775537626
1636747536
87728204
1636675528
1613877712
1958414427
1618786798
510988537
655942164
1136816871
2073380713
1649935141
1959963921
1006646663
964556261
534304964
424664366
161768327
393968443
1247186870
2029815453
2144208190
1522086239
1881391717
1219216002
336788089
1747018182
271180060
1065851918
2116433532
2120050188
1709506283
1978387585
723961716
574513973
1054040672
819900705
774340229
1576628147
1095820013
1935496846
421772252
1739023928
1053813125
1697664575
1941822904
587228389
1554959983
939440010
750651400
1015303628
1612385961
1614466752
1012637070
1222794125
1864586565
2030795826
1732981870
12236922
1975064532
243135199
1067003622
1525838711
1802477928
1165323478
2122801932
1736593114
242770753
47616876
1079292314
72919397
1208531442
721040879
4747363
434830852
1232433584
1897535725
855855993
617408197
1627717983
1137351499
2085593509
908412441
1150909397
473912945
2015143811
364544009
19503256
723041663
665377483
498736095
1894500143
2043109672
378454229
2020572731
1233857119
1581286268
574077463
938092045
935765330
285341956
713231054
752048603
978019760
202961683
840151096
1351805029
465283176
584124706
1064002448
165103630
1024232425
600915735
2032957163
1653247735
1737732430
2081339078
1893899727
1857111022
410166633
1506433628
1520589928
915696029
1656653194
304850330
1766420779
1808541935
1797712229
611595522
760290932
1113402187
607259979
1453800415
729232453
68301004
2065576037
554940644
475409249
1953969926
827432321
879708295
1775326622
1014905519
982032644
428617192
1256564957
941682691
822552080
1537358000
173662651
1583206806
677130653
71780253
728551249
164878991
758383804
1365574897
90039860
220906719
568133167
32949099
711573001
537595387
1679870056
725693006
94610602
886161205
1947162706
1263568707
1284916462
2104638286
543376289
1868038421
1620635289
1966916947
2077129104
608913061
1622258169
804835440
912426020
1450391882
779822630
1520144116
336460337
2086667260
1511345381
202642058
1719253035
2046850258
2095247009
1653460515
1197471341
345704531
1644611020
192959025
1266440316
1223594219
1922009854
632338999
1541890708
993689554
1752318003
298752753
269152605
861175572
2013834690
603464152
1508547341
764939194
913899709
147888001
517755517
1676801117
1063304110
407584511
1017881497
469218873
1468312923
1438739396
1265388976
582115164
46802763
853923966
2138802067
428855907
40327735
1128431006
1454461666
1449611241
1426730264
1819965662
1724490220
593307516
1154198792
1134546764
1008581762
1469672473
869433529
379726046
263706493
592792518
605296704
1004906730
1365616100
1661503190
35209415
658480515
1073721006
1257290086
407613222
267041768
771497685
1800334768
1115233133
2140644575
1139143919
82818009
317919009
349838881
1419729734
1505048123
1450666818
1360609642
901501756
2138581556
1719777034
1511146360
135553080
1125789305
2076401848
1401456731
1237126401
34260149
130969377
1566252753
769535571
1803143019
1999812636
575549007
508975379
406184552
1210668013
257408514
747068642
214518343
1332750116
1716185639
726180553
1052964137
879530726
1297826204
1890897780
2090662541
1421950513
168853642
1914441572
1443276057
1044347174
512029286
1596493807
132318993
609428973
439014832
1623607760
568178617
30935597
1254841702
1205458269
1178656554
223903657
767168915
1528841443
1240974912
47075205
1507305753
1631149526
1564484257
1606757430
2016957017
1982125069
1622471922
423693067
1244835713
1343557689
593173900
1914186821
1870317909
1854978421
341117430
164136102
1233307637
1184377935
570705016
655758137
1609963447
1340621576
1062194264
1253496766
205216718
1970906258
663366697
1733014534
154687980
468517716
229134052
688762781
1252767416
11919839
1462389737
64188418
1468387382
1317045490
2059157137
954656378
255270450
522950378
1906822234
1043428327
338288745
735406057
604274697
1095767157
107160500
210983533
131590863
1537815948
846677736
1309339199
1386820607
854942829
1438706962
749082853
1239595001
1740165538
381432013
695123872
44616683
125065767
1531714005
529030785
1478633635
1619633147
1095046471
856942856
494904132
1781392156
914698641
211144219
1376491680
1781852822
34895092
1160632453
612403952
1218349130
78067459
1764384311
743192244
2140581546
45231978
592528209
958462546
2070344748
799501178
220289082
1966512312
1024183741
561066530
1653341687
970148553
372077560
457586054
1762034492
519840924
1480613758
872408801
1573831972
1539344061
1066448500
783164203
83924826
903425773
1982412206
1912136819
442946573
2094949011
877624284
544566519
279637641
1042174180
488711434
529129600
649991627
550453525
453591715
1592785392
709075816
422500033
556358511
68911293
2127994470
2073039808
3091288
1844089346
1254868783
1758197944
1521250189
1137797371
1235125662
1034087416
2063754179
1356340440
1666873813
591695118
59072959
1825688214
402308303
397035761
656562664
1511576397
816925249
545816099
866447845
218632373
751084753
549185213
238911878
117639146
1087785443
328321372
524526769
1738653234
1565670153
172280695
74104877
1660598150
1442324093
539601324
755908073
1586458634
1812966293
900035662
2033781052
901187098
1385023757
561002597
1946309394
1735388988
29161530
7040042
188669834
1840350058
1008650427
172746372
213964188
776104573
1951395819
779009496
1489605803
1326991141
891074529
1744865441
1395456620
436302477
1628058604
367646295
1215724336
590446654
1078092281
1395040474
10293081
764389739
646955987
1341715473
1128818839
1653281328
50919402
1112368120
1823275322
1117983803
1152801535
1764188436
918559012
1251711376
1879271160
1567076798
764148524
1044113610
1570690204
2144555430
237814672
659581363
1463872012
669644314
402085083
1217111556
586169549
1132423519
1595737402
405492005
2138382366
611105712
9861951
1068932803
930611330
2098872807
85104201
1139009840
2003226244
902616226
1577679222
307182699
766844040
1156102078
93707795
925687594
1494750391
668269140
1518890288
1467480451
808432809
1856555329
1650204898
1909341536
1977501915
2104962049
4617670
329008803
1207761651
729296973
314353909
987552715
1271915785
445501506
1336668162
1605092330
970990246
622264780
858762395
1591989495
185029525
658589326
739969832
1016000907
487505035
165548054
1197778769
1090362686
943365004
2001897594
1844297437
396692733
1216950587
257111007
306243073
650235731
1898166600
551792522
251318263
845954888
508423186
718984806
1534552067
523388155
2009914100
871987019
233736000
909068108
1038510828
2027773573
331999744
1986371223
728408255
1357212969
992823130
1484214850
1674035191
289927485
1844806780
626219789
1648904987
253325228
1773485534
1892880692
1184194315
543707482
662476601
1429609588
1532471314
1226210573
1838446597
1560601541
1966494406
59308535
1217159222
1849141421
302855639
1590496707
2146397139
1074792182
598314263
807379521
1913767905
570022448
1617974534
1481536532
846153434
690541891
1540247237
1316993589
1662860329
1943749880
29208232
313332298
1759589243
754706650
1576686439
331921371
406360068
1619686160
220824304
2139624208
1756196653
387161819
125549832
1273464307
1842241313
148119722
509039550
1324445484
872733260
1044176039
1706928039
1183167076
496547424
21846781
338689350
1030471692
1074842838
99565759
1297359032
961932089
128341468
1487722278
887923785
1232735544
393929819
298761559
287642916
1659315957
1325127205
336916107
1536893382
249303231
1488060268
871831758
1155428184
184024096
1334760395
789543217
1870132366
1301098407
1369370806
1824841784
1848741715
668403635
1002993545
1049394055
1512910724
506499208
561729510
1902864373
2120493010
949057742
73048960
449259328
1235118287
933050207
1405603591
437478409
1118418984
1726541002
482627094
646525029
39011737
902538386
1129044226
658269636
1845223418
826340750
798167931
1465021456
330998316
1494261285
205425479
1858323606
1263716066
576021241
1687831770
1134192732
2078346344
320484780
1400013201
406340342
1074209359
1980931160
1796440858
591827513
505764595
1956720722
1484441773
479374738
397938406
1770010858
397031809
1819096675
1858352555
495694095
418208922
866975235
1945817291
163845519
1909827739
760714257
1308694912
930561465
876261969
312600761
414308672
60261847
1930622584
208459942
1107704941
983909749
1003646070
1768718800
906219609
23799511
1925457605
1322015411
271193242
1937031476
2136620081
1971680995
523158526
678021189
1991017039
244011399
1042257343
645494188
2088721048
1783434708
713653336
593920991
410045538
797472957
1152963930
1018832013
1722989512
1089660694
1424916595
1136277874
902816753
1201184590
787581383
979089849
120452926
2102745252
484422680
1293848581
420425702
248835229
1263071188
1429408608
2086780490
883701725
546452681
1594733342
1644101225
573230836
1155795882
651308837
345190226
294772858
1121684344
1117037511
1158812034
1072319333
1577342329
2049373805
793028115
806979459
960189025
1949715227
1073741990
1153674335
862835190
688555578
2076907086
822121213
335571377
1615775540
1886398225
233401450
1240492618
1178245154
792809653
27289843
1768192304
1744295272
255277868
410542411
342597654
2038647924
1632736566
2136078896
179632366
538766490
1765234353
499998121
303409843
413268633
1229923469
1265269848
521744361
2099226187
1117992846
126041208
613347743
1132251293
1103909770
480612750
760962498
1651652463
1990562710
1972124401
389523819
1015354956
194175296
1253284453
1964676244
1402026693
921925664
1620671135
1767822894
763800586
1346629687
1879488638
426383314
538069983
1036317922
1030744442
514754382
1059572604
1275420975
1780503605
1165228340
634006577
1740468762
646444070
607665872
1139755175
1628409921
1846648148
30197325
1357855358
348719388
1891490518
990289330
2087263257
2115854735
1093159086
733952937
175946777
1625912836
1628071564
731256066
384373524
1141096145
678130464
774337515
1985188030
259311645
1221975644
169771592
291619562
248429285
929151252
341203113
1172847228
1079659529
1728311627
628465019
1344521574
1498232362
708955044
310976498
660472116
654745158
114084627
928419868
1168905470
1534308912
1863135794
216216324
1129516559
69625256
1689926791
1673762322
767209072
1578044154
150735294
1769575585
1602866385
309739008
251837519
1340843319
1678694847
2096478034
322323838
1242707416
683751715
1517443887
54303034
1370759069
829451821
1009720170
1573482499
690346774
632249387
780788226
154641253
710049513
2095915508
150879086
1826697281
1094151426
255241613
1578344808
1009543614
240767175
1530411517
1668812129
437539112
1470230269
403904911
1313317421
1783557048
1318999055
2065154158
1046770847
466513177
1774410154
941786707
792220056
435043928
526182128
1595370432
1858155824
709827048
881293086
583158330
5977874
296399295
259794390
1188651770
713533954
1157643880
1358292116
1338416987
348582720
1373250546
1576043337
1196034112
1951253521
1979892659
877437527
1057480603
867380198
1478632411
882173384
1849151340
474229914
452089271
1410664308
555280203
202597915
656510372
1890473313
978765755
389970572
1886376795
1474818534
1283371528
791425544
129974147
1203448092
972196245
899172992
1757426882
1047590974
33774676
967487010
105021121
1757377169
1915988467
732790612
845768108
2024968930
1116107150
971759820
105797807
776384475
984046912
393174552
829066308
1538385018
1306395843
1105780703
1383584514
1841818393
481627942
1088457220
1441562980
1932399333
11839735
1960408515
1717550203
1259741379
711751897
1065322826
7987783
754148174
547796442
951727887
1601542912
1612952170
1885161627
987054756
1944950827
672280462
2047214677
1581908353
118650001
1686620753
1482736157
127573249
378040098
1092622768
2144423881
196404380
622294490
1372534053
405153790
49045780
1196293071
307401087
354336038
191368820
832681175
1707184658
524183230
718638969
1662765436
131706643
1076703069
844381200
16179519
926422022
839786532
1963134487
788657021
765124211
1404722688
1125282166
1096174714
545665025
1546061725
530760063
1013420091
1565156722
338760148
377698319
103622688
1683960283
306897883
239977652
1802224801
807152593
1468661709
978070705
1320765647
768904321
494107862
1522566912
1112144776
1984249486
93366853
1004675718
1323521308
254294554
578883408
1402751788
1879203447
938248364
1631253669
601914722
1881465320
955491984
1165796230
1601700464
1070507211
270044587
2087180500
1256333431
33249906
1743423740
923128425
1190536436
1417951347
110283768
686804021
296367042
1757500463
525890100
94499867
1647373831
793088351
1595277234
1359303398
425269602
1675443518
690513229
1503345469
1063088408
380231358
71902280
1226527386
307970009
1958096202
287768181
1332674517
1523861036
670299682
1931440745
685525349
662142153
510712228
1265509781
629058641
18883886
614931625
539418634
1873305753
1878299867
130761854
1297918011
749524889
857748607
1714279695
9269364
1535325206
1521289590
1675046059
465811238
1032752575
950545203
991673646
925243159
885438121
1835400755
66902813
160147969
1803455847
745631750
336113610
362835032
1065608769
958691961
837589142
1093337452
71940852
650435459
625328330
995275084
1121532810
1053251348
876062409
1091317705
1993995744
476117364
1655942491
297152972
1013813673
1113580997
1086548318
1132158727
665640079
592773764
477938422
108705499
2129612510
2107979873
1502801241
1370411865
675332613
971684465
1090501448
1528248511
1253278671
1421018198
1635676541
992802696
2144874778
1053209225
72231795
347965990
135582979
2066096266
73169262
1653435009
994795580
977477724
1870132366
526373537
174105713
1964205692
280414135
63815730
444959028
2103120522
747882023
825369061
705168979
1403860349
300143909
747413667
1682594162
1800565506
1660345588
2100720777
397334503
652982175
1762219306
1623929812
391816255
1297903666
1913941435
68834581
919424621
839050270
943969174
1887718964
1833937364
202487346
1991108594
335750112
12037454
1423768875
681845371
320913282
1845943880
180404021
1448558357
570572124
264700581
1071093919
1497736387
1261397104
1238689671
122922473
1882188286
1743021152
186228390
826000266
1650222591
600674327
431721158
221770488
984503177
846968128
1497859060
174255715
1302181456
1162123103
322172268
792635041
1514695067
2022929063
510788917
138711114
1252002922
1979499085
1003183428
494919564
180804642
532261098
248239379
351789218
2005811839
1703360325
456027139
1010552193
1776770641
223547664
1266411462
795135701
801848738
1175526186
1014538176
229054954
797181496
690069994
14867856
1620932699
1224833585
1134619221
1442045637
1975957921
332870784
1530996835
68841535
95254732
1687006242
1038395662
660212268
416011590
16814877
1610959957
1173560695
1174104123
1449584132
521393130
1606817490
1553460707
1838117758
203492470
485487344
289398990
1780426972
1887501943
716770147
2001565837
1308917375
1302956759
312370427
1006279392
2107422628
2135939452
1570736748
825831016
134260220
838535681
1856368962
79163745
566900914
101300721
1826181426
1387488245
1958432749
1238439554
1505682152
1371641259
1425134331
1843186690
918206466
851917867
1210421973
1841246098
101225678
2069299353
1790436296
1531819035
812065456
657716094
483513261
1302888698
643663831
1371128162
742286072
8188239
1525817044
887720874
1809897874
278754255
1779407994
363767361
1588364006
1839378384
1527391317
1168207221
1796938856
2073639395
1913641337
1288821586
1911258212
624277323
287911519
231382827
1368593506
1859176165
312780625
20670902
1506620871
1926479053
655991817
1179881137
1420103931
1736060082
1750873328
1614032009
1262069873
206776282
750171538
1190916987
1920410294
1661923947
481439093
484558613
872113238
406120107
404701450
532350606
667134953
1857604257
467888930
74535944
1748353532
543849799
656997484
1220392946
1283145812
389490017
1958337279
485409170
67528455
834345905
109792957
46437065
1653606470
1457225377
1581280666
1056589039
249462705
1892503392
1784858642
858316176
2088412947
1389340327
305556737
686907105
560864012
1947170136
933114851
2069097756
72650712
842800364
395681397
740069289
5024799
172009406
971410178
1381088075
664673906
1042086997
6465451
876354522
1794280468
8911135
1225619686
162867159
1053311623
1974043230
352167118
1161703971
994337388
123521798
1167149074
1820060275
1741337819
2062448888
499432333
872670940
2042716004
451779430
1330045565
1112480373
2147173353
815851060
887991158
2039856556
554571574
404532325
1054689167
1287253304
1972776889
1126323426
562029256
1131628266
1559976022
857720161
1409838085
2057563626
1094304000
1050938569
1511083291
1120490625
871617538
1874826290
938706405
757604481
1385871249
1195883075
1168122268
564935109
524443391
234457140
704109572
818335548
47111286
1219221816
1206529995
224122605
779188774
571992709
982716078
920436851
2052393035
104107749
1588498280
1504408470
1370312025
1071430387
1631424667
72759101
247233039
5509319
953155116
1100168688
1397350363
339977707
504255765
1670946025
117610781
1693251727
342013394
953342934
1348875428
1544790694
264363560
2114332946
612125702
1183935739
1292094923
524639501
1957768960
1890886135
1883823269
2113071673
230288646
1067292404
1291679146
943872899
919986294
1490616970
631812355
644915380
241723790
73068022
1535649951
551903063
2082826834
605449642
1953375992
645019249
1106677427
1783707451
1601406162
635879607
1691788339
423492292
719702861
1978819303
1853362783
732478782
432665974
2095102519
633505714
1744143656
1000966924
105182764
394124977
1399556033
1996351196
1163780136
1346046616
409323455
1128165945
607528805
956406315
1845242484
1429903682
1724521202
1947859464
723870947
1524573895
1382430506
1398257041
919316395
1849003932
783129261
1728758237
2012518780
59009555
798267321
1264382508
855733209
2117202118
1502161475
1719320380
1870931860
1048855144
1006193486
824951324
711645866
232000238
195939138
647370115
999465218
972907869
1103838458
1960440857
386822600
1262429787
1294186772
1452620270
1192077940
725830656
948405990
2142276066
903457500
2105431557
503421622
406253723
833533057
929495283
339461833
823982111
584688080
1477000007
1149434453
1703312582
1624442473
1160169575
1712791112
637193637
266757468
1504716896
1955656484
1289288995
1140002258
2016796963
657688149
2131785607
236472885
545023890
708569656
453142433
2022766824
1872061811
1529951454
1100724067
116051200
538971265
1026937194
613758327
1024876288
2112848968
439033739
758652413
1491391036
565345808
673606510
1673717024
1549259
1135225420
2050444406
1360767602
1256390134
763423524
1462695329
1699248717
1016111449
1036673120
1454294636
1558093317
1950524103
1407281081
1260847603
1257661696
1560287091
1482201179
607714249
1604393043
720866749
482720330
1768220573
269997492
1315956988
687830123
128586611
79637373
168066338
711302034
998495983
967535786
1776954794
1567600422
1700871526
2090111799
2084988466
1826015853
811870956
1517874387
350025876
976288599
841899891
1224482371
300560005
1990974952
1499905327
614247693
1726843398
24340940
770764983
249828634
1314784102
2119207075
1976579082
995839824
771430150
1563879461
687984142
2003684718
58690135
346646753
340099905
185624154
1713668024
1210533936
58040502
1188465061
215175160
2063431549
2100517427
749103876
1428327655
1910220090
1300744187
1964850658
13035221
1581657690
1579054303
693295590
1638801363
1272471790
265752495
881826076
1025716919
1929652953
1736094027
1788876502
1095513304
1514684089
1235460907
50397641
331844175
1102722403
368381308
1935908780
1946751345
2082212951
11977137
1171110765
1798469201
1918418072
389311194
691161500
24807814
1417322243
1467043022
330566450
1247763129
1926079984
562449889
342561024
1016679921
1956287400
1070269058
2055687441
1899845509
635121460
180334971
135084997
438769961
57985990
811380552
1374380732
1738073619
1889474049
199396483
1189065970
1730440970
851963690
1191067615
560473247
640116558
245807386
653185230
2096230858
437576183
2131130487
511828810
1733669527
1717443545
285907064
117541032
1809409718
338288509
1503863277
1342532950
1375736687
1311086984
553281086
160562147
239209405
1780269736
1489182846
59465618
954534793
1303506598
219697756
194592906
1725803323
35990865
488226446
1403729173
1723293725
1616576003
1802281025
1987535191
282192018
1770893945
152438101
856508623
721026618
976754452
427658575
840282209
363710869
694388655
1739347819
815219502
1536556566
725865140
143058561
1791322275
1552431914
229910516
254224912
1448643726
1108090702
968342442
322319075
2069418857
1889710527
1777679144
1918285793
478882209
1617306446
1527892735
1952956765
836790734
566129106
849181055
99675229
471015774
226772685
440829724
1861697898
995980413
1621862976
1557338978
652183837
325537857
1553959952
396591970
1647288054
618135988
602265397
954873709
1601728753
4991205
733044127
2101546610
1866836800
769579951
1907415055
1481044180
258984640
443746305
1267598939
706072436
724238579
886508163
1095210855
796027784
1024817410
1866811847
197900032
2066091904
291106981
1090963891
1937871619
261597395
1586416618
954277618
1338682972
668858369
1505223223
1975353800
616967400
317525380
1815132211
2123813837
1161482007
1458125037
1707289968
2144548611
1976588105
2144197057
1877673598
1189428126
527293204
277983134
2048494665
738880771
372199848
387160903
1914865800
1913336283
1543922119
1541075701
367158149
950585439
1058337234
1150016853
1110843679
1146236341
1310663968
1099260551
610211367
1071274867
391874902
1559481310
910261773
1379972670
1364699274
2072774545
1906850916
790890348
23030066
379601229
1815568734
305125467
1705748711
1751362717
59300513
52382757
295071372
799824627
1158528979
1041765787
1527899020
84184035
60431537
1373198054
1145957881
332875923
324795610
1503132877
291359760
501931221
1889197263
388495937
1203923412
848213380
1598716219
1445355044
610958999
1683671540
331723704
1350312963
1782760372
791713998
149166758
1984278956
13984131
2112591355
661624991
1522169687
383308335
443826132
1454292753
1309279896
1019098642
1240711479
765450410
312312013
1438744383
1141885969
1675308588
1203834207
634407550
834954863
1686929578
2046963572
1467039836
134864197
1515017394
112977606
10151516
1997461300
1184164985
1947392695
1802827293
70925768
1666552225
971445627
825160184
1294323646
258950138
1420454618
760022043
27983951
1291712320
408209990
1501714505
344346327
1504410398
1120631990
355464060
1225506698
1884069283
1188387607
736593578
1716213303
712754210
129476154
1692916513
771603143
872568143
1826133518
1622915401
1556325410
105350107
112353625
1886160073
236369242
1613607711
1095502665
446434195
336324743
91667585
1616321616
593999697
157345127
997030023
911375836
1955105304
1223385397
545028268
648664535
303218608
564932165
1509774625
1499057836
1572201168
2041837214
852740661
619743185
1320389582
612221299
659423220
2045529056
1821009991
916641734
1353229354
2033970111
989654884
1447621256
1913613521
413915269
224363630
1162224500
278724930
964312547
973329948
1341629114
140881195
781225921
1215638303
1291477036
1793980990
673655538
69779509
740439680
1129182737
1422296434
1301978604
941022869
479990401
410218683
1324621879
1201776936
221623980
1713085993
451206710
1480686527
590686088
1942299286
1424059928
1262752522
1848482210
1801150981
1249764862
1909765786
1511729545
469391440
1769981188
1331847028
218993944
1184554377
65184316
1468369618
13566936
1182086653
1297217050
406425618
1559503947
1292796019
580006567
985549312
1194593276
1920955262
444054534
1368530544
1685085525
1477757250
399652987
1890383009
115602138
1740620901
927000188
1971409221
1430259330
1832513079
923916071
1292514593
1877577975
499243836
343603434
2092273215
2060764352
186238665
1594387863
2048388223
724911993
1744418042
685970105
1211844954
717207508
1336861899
319607125
190163603
1995422359
570916297
2008490291
815136854
2091324487
1142101320
166212305
287108109
535163577
818696882
817918037
434779663
1098291405
1922543776
282759233
687452061
388042534
2039475158
573264830
1534529015
919632933
873922968
758141017
982079179
1433865369
1595840935
1116949387
143653990
348198751
1898285042
1906336309
319212185
2114628622
385333357
89121051
1583702595
385488236
938822900
537514116
1500126006
627555471
360369090
1382877073
670842420
744218459
89796182
2005574820
751656510
277908173
824077321
394644095
786042378
1918655325
193350273
204719448
189313190
451836617
1848988787
1658297834
436599082
617776109
897382827
870788809
1058847657
1940916729
1367019928
1305808507
697749082
232566153
376352261
888630320
464903717
1533825463
795884502
1298983567
733509369
1344467244
144687735
1460369541
1725000604
1131766322
1687095165
770051173
349035533
865902415
1721269088
582950688
1420474352
2092111264
1541241656
286714806
1365323156
1661610119
1497122577
605618817
1648479459
1960875984
59118025
1308003129
1705000004
1442527118
1003179417
741979543
1856568730
427613044
898632981
1855190318
1185953707
1112576838
1734056299
261983558
1121768820
2004252427
1877787095
1953363350
1442305180
1836007408
817568570
2035683588
1676450862
792687445
1310796344
669043492
975341499
31778124
2103591735
1546361475
1576273154
438975219
1003472874
1877793785
1545194257
721671640
244350387
1377683808
106674093
609459057
1098305603
1801466245
1333606358
692927923
2029591195
869878478
2061792214
668896709
326783365
1554503850
2137432861
2136709530
89451134
409688060
862602826
879830218
1173367696
1821563201
1250859007
300458539
1394722190
1258363733
1774200712
2080996901
1005055210
418545063
752730029
614650611
949971729
497744535
1696203112
389738868
1077983738
1756783719
254794242
300023008
600309169
284025657
1996384411
866183888
2008289410
18568729
1450042373
120733531
1189153240
1079818703
371240827
1870513882
21114293
2096753060
1900000157
798151829
41853992
768399844
1863975832
341423460
1497118351
1857656987
730118101
960537507
794714291
1975996478
1449282846
1738752202
768328408
970507650
657223872
2109776916
1046796296
907795988
787124518
1872983331
602220338
511445360
1805819506
1455494675
364515408
14129619
1717722656
706616610
1226375693
2072927052
785782443
1979411912
893818529
2099718789
1684086695
1430460574
1800805908
245415626
926457755
1767767339
6320971
1586046321
919803900
552393495
439220500
1032169320
930666725
1647879962
1479562555
938136462
1038746165
1476194419
1947812716
1994610687
525438518
1149786973
1911776417
231131764
509159277
329937366
1120917622
2020536720
1330682253
1730715098
1055205614
374432513
1255565843
251529872
117033772
571057285
320758211
1481940052
394737711
1191768294
882103860
254403411
1265328978
107147750
867255967
463090074
1061774374
1202766249
1545973203
137362495
1744457742
978936080
1382816022
461040617
1939069351
624117692
775955562
898385519
866148866
1010028650
1556451592
1873260004
1149969006
1796778831
1944283443
136103775
1957616720
436616516
1678346412
1167493373
148032734
1814845047
672178365
285429965
1362082099
478441301
1475014594
1249419880
1223475248
1354102480
1825322720
267721078
889060005
1118510381
2012892472
1135671024
775128810
522075287
1887364079
1163458324
1658701473
1532727806
340101572
418238398
1891889579
74262075
110797580
1746940513
109583151
2105790252
1606183860
1026817722
446588526
1423244155
1637030493
1418347196
2053379228
230498119
1448294599
1345477373
891864944
2043761842
853274609
2105069674
1143582469
464978897
7193023
192549750
86945860
1145993876
1221152804
801496403
1250633133
35315076
1706246219
1307966557
1576971627
598293741
791582391
54378253
1592260185
1470718206
569359468
1420692196
1972377333
1863641921
33410172
1365360075
1113872012
2119383440
1899412586
625563994
1023304021
1355786458
285439444
978188884
33780740
74035067
419973378
1859071814
543465436
174686436
746326685
564032957
94411808
1644525110
144913933
263018597
1353173700
406938526
916550840
888701473
1762820530
224609626
114120879
11793204
717463566
1938858418
221968118
860237182
40028591
906144965
773245834
386583930
934132532
1007776814
1635338711
1230601224
1472561705
1986597188
955158600
602421050
1251839852
2055994943
792804221
138185558
1104809499
1780767192
1927354667
1608603675
1038212671
1256940791
1225896141
1779126100
1809815059
793421411
845087856
1305983277
1183688657
185168241
4430760
1724590486
1877122090
1228775143
1350576118
1111195598
1241033590
1802545064
732871452
1203456215
410688148
1240168132
1602355311
1353217354
278906858
797934786
923705287
1858347882
762732311
1317339060
1407093660
1956074411
517234161
853526294
2130903250
1164337756
1219059056
433341202
1423644856
548575796
748887022
1496610627
1319803617
145463133
1917608275
397818125
1741097123
674873555
201642589
148370913
863054803
1908857792
664359113
87185262
1491212429
1343797304
304961401
2135247422
1589534569
1837818550
1620926842
1883264267
452836399
1824983277
511644741
1012455029
955498589
1972515319
535088216
1503782665
1939756921
996540434
144274383
909898005
1581200052
682371546
2129694530
287299075
1272423555
131212827
1069510001
1083364629
591218181
1580777874
1412344318
1751908032
2078876789
1561788054
1704285963
1228481736
493023184
204713361
13920324
1822588529
162184079
1413271954
2087353388
1228230560
2073129434
444171988
302508254
38327233
2114943158
2145319337
817646070
658777994
2087289956
42032911
676435005
357831077
1022687961
1199213521
2042055320
381103804
660840174
1223176179
962072557
2055451035
470896643
584136958
1876864987
967217783
605313188
2089418154
832342859
2011535059
638815390
1816447971
450212895
1356105781
1518789837
979697937
133137240
942219273
1152804252
1389641515
1393976988
883158554
790799549
1464977139
1375134972
1242465799
1892544407
1546323349
1661107736
1562014604
679774487
563903838
732007024
1270689208
1143886752
1984185448
1199697987
1034539839
860944527
1495867801
1812981600
1086366271
1580891017
2014886494
2141362343
1238310498
23528277
2011129580
1910305949
1603810048
317204412
2071569592
1026642950
493431639
403449613
355841339
1447934205
1294221944
1111607319
1442913659
154060734
216794728
1845686369
885131828
1147074708
1092195022
361848634
1425673751
663564422
1445280773
460943476
203117073
1209256500
2073359693
367977671
451111076
1405200653
1215433102
1263547571
200091274
1229751815
1555762600
279219379
122929796
1476615238
1124705289
1189577537
378386140
1201903408
303347842
1768740600
1326523180
1090533852
874685851
2124625410
1114900326
1243111925
1905951925
565121126
1851803449
491379592
245785262
1216772442
559596756
1978045076
1667141017
148519012
228172085
1467051193
1965035229
483410720
2082698668
892850380
5077183
181158469
1135809709
1617794635
1935493393
1189204745
1850030239
873842399
2099937771
1935600954
377355437
596179444
1297357714
264554092
601218543
1946483971
988469123
1176246841
477249924
1759473779
69724261
271496187
1612730699
1177290492
693129022
2103047573
1851393567
1117426875
929822366
71008362
1527895361
962420125
1481138022
1216510998
1079098854
581341272
676480439
256240853
894693156
1474453867
1389207592
387709350
1524569412
1026024204
1220671083
824715875
306599023
1502687084
337649984
515657089
893365558
1779444940
1411824826
340473866
1750257410
864936730
245866380
1840757051
700203658
1057881442
319629501
544063665
386310308
1879338895
803820467
1052186794
376899052
237643861
255844683
678837197
305257202
1363267525
1195821532
1856030428
739358742
816008116
1365825931
934407304
476987253
1349333286
595905606
1642910497
1169024645
710922641
708210325
2009491764
2020241848
1765085140
394116955
883240387
69728959
1928409669
783482148
580956111
1632955980
594013281
1858930442
249342313
1956991674
1508850421
1007916054
177034937
94756859
28410196
901893196
2135408813
648314603
1647030453
1432921593
1858122933
142947189
1760468850
764451233
919114660
1322879962
364482927
1291422002
224839744
306403081
1934747987
483718620
475938761
1317183527
1306052815
547616019
522981723
1297955493
1486297337
265779736
406242251
2143148742
891847393
1083890186
482874206
1755982136
1125246125
1486595010
818233760
2107551288
1555153399
1873751941
1437516786
1551747000
743400653
1293260114
686437083
180234283
991146027
2055769663
648279330
1575537680
1893745256
1479035555
841314716
2071329022
1690377833
1260548846
559524321
85092520
786449408
57462221
186289304
253064706
1257890955
871512150
668534077
1216656117
19204638
396168662
478893635
179090127
257207545
586547415
1296087984
1844979335
492483354
329459484
121531027
483949057
1293249697
1615771005
569011354
547836004
778244178
898327722
59283740
958515193
129424985
2044247650
547512645
810914513
429235963
1290950548
1208397017
886163526
1148451924
296376502
37472665
216186149
1252062098
371206381
1699827230
80819304
1992538460
731177389
1071543683
945647827
1379722594
730829335
1362219297
679320825
535382211
1890030337
1659369840
1592210894
349758439
2080944467
656399867
955955635
968470889
1618593814
1293695386
1605256919
1260817501
1486820528
1614494316
781113946
2098003629
1522039733
389397364
553281239
1930397348
1200287150
131529511
607375621
2041899851
288248116
178943632
280619651
1436436193
91416428
1455756410
1267991180
581334820
1929630709
1507552958
675827374
1422796590
215105690
93415980
60539778
2036663867
1530785075
1472770673
419705051
1820618832
635462211
1216847669
8552857
1284187671
1530099372
1092808207
701908222
461249508
1315478921
1836827317
1315279106
344262042
1994396462
1432546414
1077998517
1457826994
1291505212
1838833856
1689293210
1671583712
2115583284
130996381
941718838
1566794150
911282615
1868183721
688849843
1715322762
1511395114
211885669
1634717916
1632534130
300034788
2011046771
406756761
1000928820
1595865387
740614896
12887868
2105604622
1333923754
659661806
488958746
1769953841
1592613599
1778917466
1702091927
1418578690
2092430080
496783991
868868028
508830189
926156491
1585003620
1691101756
548944183
978885855
749610343
328420381
536661293
10264820
462201354
215581630
1052376233
1483721886
1239577229
1646092219
1285619812
1007927738
1848478327
113526369
1059973111
1443742347
805785465
368263310
2056251047
640232811
2075753359
349569586
1487967612
35022129
1518518049
222004984
1681262948
373306423
234090717
1228328624
1453025744
856909808
942903015
1687684718
1109898260
1745617742
517572179
854608683
1873004581
988475238
245571855
1100921690
1512481434
1975686953
1806891727
1765072526
699568904
910990788
537587333
1334072611
843465468
1603840230
82309532
865499175
373802285
1503319181
488861634
753388738
2035071975
1394894136
46483246
1201377174
128637715
1626045118
383050666
159669336
1656343586
477084792
1007035869
1298729985
429117754
784925787
1185550047
1206180713
470464657
1881483625
1789703571
1544210652
1171593010
1855857743
1858600702
229398457
1607561786
1810927889
1160113274
709667253
1719044245
1740774948
311716596
1219525644
1524076340
1410969419
2048848759
1848426563
1869321354
1035143834
1899480506
176888690
937091375
1592566730
1925597584
389750302
951390743
257266960
603056324
2132263606
996115275
463090074
828289710
605226013
760460553
271099610
782721741
330800209
186561317
1717449808
1770227246
768403525
1832522882
191474253
1657175215
809408978
1412300944
1878524344
766172478
919124731
371509375
915684114
969230536
1470710150
1945566130
921088874
376201007
494596844
1150329393
1786541506
2076606243
1276083582
473949885
581894729
130448361
1496406313
1238382505
1013552363
1056879935
1805267626
2027368113
978152043
65914829
1959190601
2043776595
1582194990
1996094269
454646785
1277275635
1127176259
755208582
433153300
1424320978
1067256784
699200876
39064028
939072727
600399816
695714177
1815586883
228343363
639844928
1835572808
165011810
224278156
2136243663
1738393980
1692160598
185311423
486001811
1214775734
65757552
1197022841
434961895
1295518213
1444485944
1482111389
420003737
337698528
2110237083
717205204
570887920
1733457962
746130799
340687161
1736849988
550279712
360017798
1589612544
202421768
483593188
1584122537
1741906981
2131680952
1337011398
184017958
1745617228
63666532
867289740
675839903
1678442571
601936705
624969548
2138226326
1328627001
1629088756
1057330281
1103217343
963450716
1832778718
88069621
1260482618
1621221073
984971587
1438522502
152735960
281738595
1438916147
1231915630
1164384249
1708441035
1085552184
661239552
232510744
1850488400
1774640686
2085186931
392068667
560912823
1763595156
2117055191
407987154
815330889
584225683
901567787
23519161
881211628
95821836
960880810
656997484
1367798827
2144713960
2079319481
997519770
1265468986
1724525099
1611420359
1001572678
136332109
479321085
928222776
615252212
1633766687
1583913089
1648077810
1355122017
1100646726
1488096246
441167129
310972418
1069863851
950806017
455297138
778750347
303807200
392280388
1381181388
1056248779
1885497668
92477907
274380037
961445161
2033543699
282020865
292621398
1708863330
299299647
1328135808
362088122
1774202986
991336978
154518509
1242324312
1472158179
1614830203
1324740195
223817467
2016980348
841998658
2006189090
936394213
993239085
461052170
852864710
1879804420
395444235
1438715526
1533064990
152554710
1444953876
948683058
199250222
1603938340
708306798
83937663
347154265
1267164226
1592125120
2016583521
688608504
743413823
297795119
2147262602
39175446
1872933152
190147295
1578330643
1711690112
580794595
501093020
2004722876
336687021
1140980466
2144287821
195466843
1549095216
2042406799
107012188
1456599382
148848291
740801073
1594493196
1269290614
389040536
165377945
1329404747
2128324675
383760505
1211326903
927931897
1800040330
1253513256
117105406
1568686142
568482333
280607882
217731026
1184907952
1952354906
1933764548
2132170530
32831686
680191156
1691984949
1538128900
1176378600
5077917
1190655361
1268551931
1215443012
20797675
1634815045
1124543484
1276083582
388158118
1650057161
1273537060
779859219
365539160
2057534383
1858960343
671490899
106797285
1359381269
5707404
1383262939
821411319
151574083
1802165339
1368749442
367187882
941037152
1258934144
1470453584
229539808
1502242837
452962405
468357950
807163753
2057902503
600857675
293956824
199688764
537007174
247020734
1920363300
1253358353
2030363320
1132923162
893447753
2088729353
1643662754
254722277
904234627
1326924990
1511424749
820346682
2023259394
129849509
334152665
313515319
900142797
978613786
1025846484
1934541403
1707800312
1675084026
290212594
1044303139
896207838
1521905815
1073550266
239108964
815485638
1412372740
154917528
1878420810
1599285301
716219561
768502904
685681678
1029418963
2064808115
1267802582
783545441
873700890
1832990133
1861800831
1947936816
2088896110
1707314314
1393986241
1903659917
2113222585
1387672422
546868699
1331678710
1003239901
748697241
324948376
1846397212
1075473355
257146308
1949556590
302984509
1658311451
911732782
198918793
422277852
333076004
505758090
294283880
1836891550
331313908
1283206504
272448544
378616603
1649341523
1692336547
858201805
1244467399
2086257430
236406039
1883038822
1819614844
994037350
75690080
561484099
163219779
1999242999
244320275
499815608
1404110898
196952516
1238208605
1435120971
1599418109
1823239324
2009234603
1301909878
1017222275
692952651
1941197122
411712951
1631105842
1964500356
1291643049
1620168181
785673130
1480210459
273512192
214161723
168679646
968578728
747169808
2139859090
861668762
2075250476
1107740461
735074404
653598848
1156935914
1794343553
2090256089
1088759786
1063271169
112576275
2078850110
2134510599
1536545040
621783751
93800539
198534576
449110797
588422299
789423747
2131078368
1646880863
473280276
628363536
1891618671
1315157411
355553949
1328164107
693908672
2069286589
821309632
1732292558
88306097
381379009
271481315
1191749806
510604660
1735544430
1050048282
67542773
272960358
1208874199
1764762040
224852408
924719697
1431355569
675148611
1298177852
1484814138
1043654307
233926612
706211
2043000309
653422306
1390204018
1328347315
1546188780
125781024
1753924359
1987216023
388067509
614680000
726470447
1919367539
1384719582
1831581515
963548003
909354953
2063364248
920379754
1170651442
944858185
791311607
1183783139
1603482790
271519037
183641941
771734846
161664330
1322827420
2016105746
1308658036
1016372661
1900000016
1144753568
829772586
1708973528
1237979412
163021755
937133293
797465607
1633046609
140970993
300353265
450731094
1309913807
1779699311
1119519866
992473575
707904069
440891932
1090129852
932113180
1511257266
87083829
372701419
2145097377
786287723
1860896234
407851982
1787959650
1944361784
48853116
1740945929
1535304118
718253969
370169169
827842009
1894348193
897869569
550534789
1529819480
811070159
1051422843
1240365166
396710114
997016346
833674469
1777383418
1723337730
1060482733
1958710118
944576393
285742997
1450120452
740804069
230497120
612546290
1595654364
44782178
1270522621
81044200
1693686468
1459715239
1429566656
2144758808
180399580
1774882955
1349016330
1410184904
900929810
482372315
546120421
2016143047
1098336587
616153945
1333996579
1602541736
670681651
1207956276
99023183
1535502938
294653495
1384793371
1225170087
876235074
1216421753
885602379
1748340045
1812561432
1239585247
103796534
60854067
433015774
590387375
16246193
2051039754
1681101873
2012130372
700374246
342028573
1311187203
1734364563
1678349510
288747250
771654822
904236241
1313816091
1768011780
1638339987
1814841200
2115836996
1386695636
2057421176
1173212150
1435903205
215492510
886535719
1026077632
1018409160
1162526695
494854810
1276644378
2055821535
1664306485
1285034306
1765684850
1161645293
397309298
1705085970
609982919
906863081
278746373
379921981
6533617
1823233383
342686707
1810924356
2145862840
1501236669
842123054
1635302441
224596754
655078193
871031844
1572552442
250003803
1274204335
1074349285
317949885
418105664
2004049290
111238312
805169060
668551571
928162118
1972022029
2044677982
1553027959
1180723292
1655691035
844836710
1072341179
1738112077
1892425222
1079464512
442367006
38863468
1438599122
1281298569
2048225392
1994905431
2133458902
98053291
752810580
930261937
1314818534
2051795461
1473034841
714035554
1209960881
1681867625
1656104936
1857748436
1828449331
1208060349
305612535
1685692331
2039789797
731270180
819865604
167408277
392290373
580820856
59477201
1129912236
1176973798
937315214
659381769
1156218493
1861321750
1418912072
1089413453
1971574137
403036620
1152268539
77985499
705907195
675468322
1245920883
1683796503
1214426876
1709272626
343121246
510377027
1208714092
939522497
946067952
1088958187
338595428
1220521703
1561655202
191673545
552418762
1353315523
1781246407
1244447537
791662229
304600434
1257660263
2073062573
917497562
1777407131
1378807194
112605981
598827372
1643443971
44449153
104018417
581594147
1137765589
417565375
1885132052
186923383
1521499575
552000192
1230649813
1305482691
1904438097
1673854432
2099831138
951088206
41900597
2051421116
1722210380
1213483913
592905937
1278858046
268414657
1317310298
773754571
1789560203
1502685787
1004703039
1244670189
1156103106
1727340305
67907546
648551076
489727449
1270232657
1666551649
1791032698
1700804513
1686873811
1326727340
1168403748
1059242499
1894302354
561546181
1007350548
852542577
117314370
1294101457
492026282
198588793
1559086151
2081088692
1612269982
1447289078
1036347771
1651692206
556933482
770466535
628711394
1799363613
1256371293
979310174
1392199022
1557659945
564276128
2018492487
1107981765
1506141884
1163587459
715818149
1889480414
25593676
1965455914
507100627
1805331928
1828359986
645120342
2002158513
1602496908
1541425820
1922908145
1807299050
996466123
1676304473
15155130
522907547
999357241
584911502
1662140979
2072264999
1650135536
1234942949
391028882
1348103751
1697736722
1996224999
524850288
631749334
681138370
1566735515
1603936234
2015833874
646552149
1589645714
389507617
1069892498
1004187158
828356661
647675604
432958435
694861886
863039177
1390010277
476282289
2145545458
312833995
920386914
927788781
1519608894
1138611787
1126484337
1536233628
619535804
181469806
200929643
1736063902
2095078880
2124962820
591765944
2115288844
324901467
1851894159
364404413
1106296165
1327255624
1917607130
1037597476
1795097174
1381270237
1343487042
5433750
1206436446
1292952617
647473146
283106890
961228838
1719919629
1977081266
1833117455
1344588664
1090053862
120919627
1636192562
221483603
20192953
413540024
1741646452
1350082477
1408361266
1975745102
1370641121
1898589186
1573340257
1926297697
951749046
745824778
1462381018
1164051698
1786990571
1954582665
2042624636
946732316
855413940
965832855
1699755963
1163508501
1924787499
1935594348
668172817
162656470
449263032
1166765620
472351938
1494207955
634002082
1393885152
2062850794
728521019
2092137207
1875973352
2073536508
2000754749
990051304
694621296
2012762240
1417909667
694334724
529644308
401135986
1393236735
1019002404
476463289
1992757658
1609284376
449176672
1723311372
1600034657
1373720175
1573880827
544091133
1847075600
906226015
572528486
806439818
549679612
128871066
95149047
899984533
150341229
156385645
870949885
611871276
257471281
247464932
1103014115
2133727317
1045239556
1163223143
220372258
1336420407
982780122
1441045026
418905123
1593494023
1192140895
1767588868
650776284
586281445
304283407
258757105
193181889
525689989
1452759078
1524378121
137220312
1436322576
1480633177
789083143
756151485
1192709625
1756241975
128570722
1416565374
1243816272
1586416618
1221400352
90114411
306567495
1824237314
428356562
302965529
1332125316
1482253508
1138891626
882519832
1602089093
22236020
376423110
373988351
6211498
926115067
1175931609
1428888818
1390132206
1652601675
269397559
104106450
1146040886
361659637
2106075390
1673717024
1901824643
1614683911
1365182361
549560992
543709296
294807287
255415238
428271328
910817301
793821083
223518411
61027642
1265888612
852124676
1832298355
985981119
282256082
794084181
1680349861
43125692
1182539124
487135126
1149030682
1034101930
1000768131
193554827
185433822
267794344
500142133
1732438320
1679523055
714163780
885935336
1941028179
1424467095
336968129
692917767
1571063651
1682740091
155275124
714926285
418692703
542097501
1424655039
841526311
449139318
69948864
1124107694
1491952010
1202211376
74654273
1884705440
681382596
1551787717
720576432
243537150
363361228
410863670
1375599785
353074212
1230864709
69791267
262046722
1114279813
878665483
407327351
1919941118
30775043
1963502568
1464322158
844467902
395313165
2135970051
1128951830
177185408
193249803
1741787178
1076854
289482616
179632737
1475542552
1276595627
2120318527
1018778985
1296231656
295444661
1685538499
555023926
368588253
158947299
1412902849
1837202738
1026292460
1101063462
209026982
844090927
61142829
1376300636
1140880431
1588272484
1549966943
1358163536
1532367132
1304153909
1680869391
1775546646
2093783707
334043437
1896989417
894210220
533891421
2078819514
107235380
1511936817
173236135
893270507
326611889
1895185577
1768439480
1496654660
980719373
1772402828
430239227
711313645
2076589057
86669325
2018570528
874239528
134635625
904311457
1945804603
1488325072
1366767635
1487722712
1322982325
1301111916
961085752
1685306452
2144950394
1096280542
1236719217
1965844027
1559531765
1113554685
1360393292
1022415924
230613842
1036688397
114754901
1452066193
751024626
2108077614
1566500254
862690201
1303450770
19204638
1875744268
58593346
1133864121
842667226
2045555876
316541815
1818231038
10971863
1454879526
207055258
1953534
754052652
434614205
1597732176
597642476
1512781810
1746736822
1135081501
153248093
325771672
1870664661
154896234
1795904482
1891277641
1857591007
957793
316611390
1480408463
1603199653
713804294
1101711822
1149924028
52572068
948346022
328540812
1780583158
545047207
404097936
1387016932
1943999382
1440248229
1111543784
1125231458
1627241952
1363606645
390145769
2070221812
838865408
1984701886
1269521783
937209512
553673792
1341276453
813929935
1145672637
1299401390
702265980
1823665529
1598721090
504249838
1890941558
1887911118
1050052736
572273537
347746385
1081362765
1160041286
1879777879
1626377219
1601992341
428418795
2030585927
1920711379
866042504
829487490
1017682863
1890308052
1878550519
1715712305
717670114
748149642
1051169959
2136431395
2052677494
352546150
1196113751
1353414763
859940500
437724278
674678044
909504269
104914743
206456103
965116482
2047306026
419143014
949866535
533257178
1960238567
1846266824
335206887
252237016
390512590
681283703
1112682422
1653792879
1682526148
1602341020
1683531433
1810597533
1544017804
1525298204
1285069097
1294161703
385605931
1314812890
581208885
1257070641
1429926718
480637072
1740777737
1656798641
619135974
1015543719
616511929
610210898
1038418806
817466588
2057726371
373532284
44209196
1635675628
1677355363
1585051798
100850357
963062317
1108915066
1355014932
1777602298
1679567490
1942312051
1357989423
237679999
888223313
203125427
1428949841
364512393
2062242726
3402586
680971075
1023163592
1454937412
131484134
300560005
773632467
233962781
1815246944
514696006
424522306
1386758836
1968289107
1063972854
1771931489
292327712
2440388
1835552093
160478840
779250424
416558862
1892823518
1251357659
1272136411
1344432065
539933698
358525444
1217610585
1083430263
1428670113
1849373433
1528548992
391580171
1504529508
1175132379
851298341
806671418
1893364218
885520023
1267056446
790482661
674272969
1055828955
140125467
1642767212
857031470
1650529357
418871764
1025999085
777478943
1533633691
2116694283
230826766
867919272
961574723
1846241933
1040438054
963451996
426459421
1118074386
726494811
521631358
1074666483
619535804
1034135015
72792724
2016854098
2075725103
1508126641
698320253
1761277365
1928759295
1112690238
1949043834
450162838
1585184291
1706649528
994546744
2011390194
1741273976
943780781
1005871376
1015143789
1278596290
1483013292
1766355268
413649447
1120399979
478423679
1310952479
1253142880
676676228
121135740
133610011
1513628060
1124644977
1197177858
1751931253
821285886
67123145
1400991976
210361618
1646494298
1571271197
1853749140
2200577
8318055
187902425
1561988550
801677760
416642900
2046455058
719847365
331272339
1326771211
1627545122
1091414080
1896688459
1131491450
426307114
5664937
318394072
1787788622
968461274
1859080665
468554943
1580480337
1537880747
1022975661
745717775
1817388582
912523855
250709392
1943071509
2072880697
1574378842
1817888061
33258463
295502736
372963445
736070331
878242888
1831766985
1230362950
656890692
1799320287
1866524258
585685633
95009142
402191542
1685805325
1452863069
1894102332
1308578935
1661378409
260903170
27049106
1204092465
1992835516
1781070411
627195992
1634986033
1549515773
1017872466
1826829819
292846994
1318039895
49711728
738939585
358538148
1902182780
358691502
1876529379
500053435
1168655669
1414335915
1503580431
272127922
2089861669
1944679282
1532407431
1218901142
700235547
1152191010
320918156
511876285
1331671819
1969660915
1435597661
1237679265
721288824
497554287
1003900801
1613446284
712618237
1291554659
134545387
456695801
523480423
1844094533
1745000528
571105217
1458640091
1920571620
344180503
1827422827
892503963
1626479399
834500676
2064495207
624677779
808001338
683180311
1798242311
1031396242
534195341
238739343
1214780543
1328176727
118336325
1685479483
262984444
414153289
772552322
2020549948
1401590027
988454954
419169675
163857949
981464567
1823512558
38029729
426386901
395240520
1461581067
1818069232
558007445
2058578157
1700558019
898544079
419827483
721511896
1017850515
1672345016
334151749
347608292
2059834635
816803874
1750253525
1750504694
1804146237
1718519308
384261709
382524539
1149840445
1285667008
1340146893
1876713080
48677204
1104045915
1314738148
809217555
781793261
1391181110
2101320855
1544644952
433577154
597667820
1719686065
1672130039
1264370543
316633789
576070273
2095423441
1997671882
1015795607
1369881545
129782416
1753163719
359778998
283221692
859257294
1183423770
711864784
834408390
1485376882
1863675764
1903501042
2132308714
881859997
1931609200
1009805792
1877019948
1734175765
272387663
1885519474
1678574283
1222210592
850515667
272852827
1506637726
1454764610
306797963
494321769
1947709357
1220134767
2072595972
1827889949
1997142109
2079684765
1335162146
395494224
1241426810
1407598236
1962184886
1721258426
802459349
1591380349
1651657668
740956047
1415670223
1921085371
1005200066
1749846726
1966338154
1567126672
816575096
552448556
70963381
1142323995
2105594327
1775738495
1615807605
2117386453
1763095963
1455721350
1230857348
1067133079
1829554561
2014946603
1114128478
1695317822
582255257
604109174
1858375661
103956011
517496254
1119664857
403741452
1534488274
38708430
199481424
2121473148
1655348706
1529708274
390449871
1776764082
2025031690
1854993450
78444525
1404829505
576440875
1848179200
1650587464
729858260
1403208239
933471891
1899191051
346755471
1660765246
1404114627
2017478003
913292700
2095056585
751947840
1539614600
921011919
619488697
789861691
391804932
128182645
528907962
453718097
1978931747
138665810
1251632612
833105109
1181128286
710489211
1496626586
1482854508
617446434
200295579
219078717
1665450949
372787645
436014426
1612259157
1553552008
1966716906
409610560
1456187273
928656237
434267628
1572018215
437631206
1030722632
1678180218
1077598648
19875657
1918824244
881919334
874413158
668886339
250105331
1948482951
713453460
1964643279
1486787949
1374624571
1444847795
1987644826
72065981
1294447697
381159747
411160153
388401035
766875037
1185666362
583949598
1134038626
1277870122
378880239
1581794507
2033828937
384719054
603431371
381858185
1268821867
1685148056
966097472
1584718465
1999244161
762944356
1624594982
44985825
1191091867
807318886
603242546
1558033792
1534006189
1283542230
11638496
1966469623
1411950172
246024340
904362113
1467345592
1182581327
198922734
1380837819
250979321
1989036199
150966990
460862302
909661397
1312090387
1743326311
1897478023
1023399545
273520073
655946423
1388608809
1815529347
377897906
1767633391
1128199503
1008357682
1770771658
287910361
309299137
1413020630
142803353
1896617166
36508519
1985593172
501709140
1204582350
1791769592
2039967833
1973018175
1847813096
1940593150
1705456123
567933022
971779549
100667485
247441397
1183046652
395972083
889986190
2053464089
1462037034
767633647
396258301
2007973010
214547590
1476859313
1563236337
709446769
572283400
326119060
1067864122
1946477334
1867981495
1419561369
1092151297
1524044825
1015585118
962528436
1710454311
399626836
1304505803
1478385566
2070863386
1381822886
701442413
1967427771
2018217119
566968900
906602847
1658298771
1737446397
2018864542
1769600427
409803176
2110977428
1309463246
717312238
186905265
1164500138
955769725
1417840141
1680486434
2084203788
206145354
1523752963
1960519950
245437263
1314167693
497444674
270414745
1070452011
1357959211
1675621849
2026540608
2009548811
1587341382
808730805
155165479
1035606568
1417365947
1346049095
1086585567
1108877976
1954962555
993908284
1134228133
1551863130
2076284323
7398026
1654258300
676335438
1082831799
469789693
1222012920
765802124
770297308
1627301371
511343899
2112264700
1825437938
1671307730
1578579708
978329299
1615912709
2024840250
1386463353
1811595689
952923680
869199393
1446632444
1447915581
866192041
1809002279
580981487
1069121104
1107196405
1423810944
1349133640
1748237670
406913495
24739511
1814449939
1724055553
151391293
134342191
681139933
394410671
416873486
1043481124
1039835494
887746775
1972573069
256233587
2114685518
1964299372
325747208
495346618
1117649158
23193757
1473042566
455584002
2011925481
601268151
1901697903
1845735212
373555796
949033756
1555939015
2137546525
1591967451
2015213537
1503516408
325731986
1288054932
1957154008
1262508496
64337793
1675448715
588857726
940230975
34774993
730157347
1229053893
496684504
2016575469
1228704585
69499985
615043598
16925365
1389303833
336571395
112600232
1259486699
434358416
1739859329
2139705
1955616994
1979412601
1343998237
620440625
1620301299
770656854
400103545
1286206334
1348677303
493593058
1006402260
1060816909
1024719830
816866773
1144732816
329878557
1121409798
1875300845
513673050
1445471569
1455334648
458787215
1669407848
1474779547
1735870902
484594557
2040504422
491277905
1186615579
1708403375
953357194
1625040450
435531113
1954863201
771193144
448018279
149454779
1998317653
1487827176
664932430
822291628
1816531543
1717629500
1040635570
232836205
348194088
106686753
947697624
54661204
638504980
220795137
939720646
891511099
370956979
521567564
1650734934
228862621
1923917637
747427743
1359383109
858024881
144475391
1002730215
787304860
749917667
1897864979
1264010156
609664094
1904797222
67510163
2035410194
1165833021
618837575
1890434432
198882831
1742084779
1103956335
2087887154
1436126343
700261702
1380310392
453178722
16731342
950880334
586664809
831396186
1433023583
1027799766
598504272
883791772
10010657
161626616
1398761134
1781338920
228332389
930383908
1720142246
1135214149
1223813920
1642581491
1151951386
1695838824
1785962670
1565391653
1098407391
1526788406
1032176159
1375380749
681069784
975118476
1018914767
851834695
110069330
1343275993
160703273
352346043
870327103
520277726
1265508906
228405501
2115422068
1023281333
1674269371
1535780856
1821930080
1996648810
1910481085
1362219013
1116935161
255132526
1784228794
1067635421
2033915315
1597098479
1287473486
612460286
1559473418
645403975
2137925330
996184908
2026668791
724950424
1569060732
367900148
1336033834
872146361
855314222
340514907
878605354
1554286944
2043454439
816911695
2074144337
674559079
75366919
92933129
1147018070
454272855
151839217
1047403037
788540266
792352723
441999414
2087586430
936241762
776983462
736257956
1135791102
1710535453
1832278679
1186225774
1962029636
1130808614
1318819325
715254800
1796922140
328862527
501909127
2051891004
628353060
785733171
1311636252
2095085797
1129469044
176172213
785850037
702891331
147414791
2122998796
1726431301
349213070
568121566
645370023
914135945
883058908
2034188102
1976680570
1095201591
753324805
1696757860
1660675638
952635493
982820539
2105634466
157125148
512201004
712069184
2072658120
484604848
86239825
1023356276
237835504
1345249052
554137294
595331911
290529756
1835571974
223676586
490224831
7418953
306773587
453191532
584534850
1949685782
768586246
1436188199
1679927100
906268751
1509785241
492695209
1209444484
1886298884
1061823269
133849053
164030509
1081747049
1685295033
1869890504
2145882128
1764649515
270230853
14283976
853403047
1275518070
119143686
1417974220
1326272812
1637860192
1407511903
290739963
1065091657
711864784
1866346373
1588145065
214055768
34075811
573347778
1294912800
1625512966
698567483
1108631193
837335316
1237031701
212723684
864328424
1798616336
757939412
97327079
2120074595
1346890427
377667511
170704772
646697833
2092604622
1043121441
360346867
1640033526
1707327854
1294645256
2032200809
951428732
915800492
652165461
614632623
226754071
716742559
875155859
1685939510
635830650
1466289287
504454829
1036611879
2045839067
391923315
1807374820
1009858736
1435083339
704750450
1256458590
1046217287
1922452355
1790777976
2094478007
608340685
1781080341
272515828
1384598533
1530022311
1655524939
536283946
312831653
613356855
450223561
1932349848
1399902976
270561761
1637132093
2050671448
706784850
600435357
1055828413
130729638
1932096980
1817456704
219569446
2032207947
2023241279
1829911251
897851071
1026415222
32994396
1874473780
102122129
63690562
153806673
1659850118
1201193458
2027446570
475642070
821714755
340534635
161019601
813364536
928614567
1119133411
1482622918
1657730096
1287516357
382578825
1351106251
976032384
915800492
2137927048
1716982431
1222452895
1090709496
1830776042
571951588
980909732
89862751
2036419026
1312081762
1633932396
1910110183
440726690
1814338977
1806037704
11161205
311322267
189471532
484267662
1630505175
1080561809
250308390
1844207594
1905781873
692541774
1222846744
1255625957
1010260307
1022478189
1145570712
561615553
1161487020
731931093
662271753
65929277
1932228316
1228659359
653760764
1048499384
1950236223
716249955
1911446321
1765230072
1022546403
1373774453
599307010
541628971
1405784209
1884260572
699832427
585697923
1956342352
1513879356
799919793
1108160365
1974819077
1294274879
1979081411
2012253551
114682762
1833398992
1763424835
812600190
900508545
1922507615
634243916
537434984
609217123
1767989735
1331430504
221379084
1347851101
1954372327
1701732374
1334950685
1497724293
1491851656
883514034
523493859
1008705967
430877474
1208037931
474494313
202089822
568698452
286974019
21494056
961088172
1963463266
954082418
1549577451
1501844683
2013725768
670157792
309350374
1211927964
122059269
312018642
504855845
786892280
218193077
1708451940
546254544
979467827
1669794192
1798033166
434649260
1986260597
1728170793
1419872728
2064939432
182725915
509607009
1859759383
915088793
1338381184
985336584
1197378508
940879571
1737636497
1085868345
1180736006
2136764987
2058899130
1919115912
1935454890
1496265936
1828101807
2052583022
1634201135
492184862
931322622
1995152610
403781243
1337554114
945048369
93153400
1374622010
487606292
274068505
1229630116
1601847098
314073084
1555306102
1863734404
1066498609
616502996
1487809258
692102710
641742117
547561994
1905627684
291695437
1789286062
836364551
656738328
1560463500
1987029514
1145738659
634861082
1036674241
1726887803
1540690000
881089447
1119134444
1906236583
1628634891
1589263263
1791113912
1700614336
2076667364
1189684759
1928395500
1610870954
541037706
797932845
348485126
376393458
1806148352
1423476281
246075802
514526801
2023231013
1206816056
1304911080
609348821
1147268313
845820856
451188880
1700548031
1262551405
993878525
1446283691
828054615
1913987248
1538737825
85816202
1468144303
1974014657
261483611
1517455950
2138350629
1090432061
571407244
273626044
1755579120
919935828
997618471
1273858843
1560369803
1950458578
905401954
1081761258
1207941157
85687582
1688408167
1326806326
306019359
2020676500
729722239
1688082046
364615188
624757513
184449665
813937569
2005022505
1981875459
140039112
645358544
1747255490
273045587
864462807
1817019166
1284583309
586451353
601689563
656031681
1031461132
1103698115
74734299
899660651
483321466
716220194
2012078598
1744112335
520014671
1181294048
18313045
316546291
2088941776
1540942965
1454092109
172565236
1078796622
57876075
179502372
1234603960
372045592
1936827046
594652583
352031141
2029854650
148325714
958353280
1236551676
915478037
908078569
1358403647
1757350030
1283758446
1661129661
1723569282
440812660
631189337
1102286118
1012788030
915793312
103568160
1219353892
502082511
392987390
2049938957
549011344
311359267
467584201
214173971
873528405
1037230134
1827204142
1031604662
1049013873
855860169
531014814
976777559
1097652675
161501878
1662221982
1009115257
1122116312
793549023
1206680288
915114992
1792187943
213100264
1359445653
1743798121
600399816
457369946
1705818176
1789690893
1800991595
1558165415
1992299605
957110921
1903537548
1962794870
299502787
281245812
157264261
492907152
117226137
836117584
579145087
1662235926
1299743373
572146757
1976891607
1321964442
1469027757
1509644154
1863002849
256248829
938471477
1144918071
920848494
1991848348
764688877
888526013
17637511
1829170271
532548499
129556764
900614584
939666770
747033889
1482496026
1924609322
1597226384
1072311530
1752753361
2145158123
1704759928
434439922
1950015416
1373226404
1428828217
962902413
1893486292
682046366
1043438026
402074434
905051486
675538111
797458352
353296768
50434467
792890466
1890162814
1651570694
1062305367
664159353
357911638
1046136601
504134896
855571493
378319925
641427326
1600399017
1573961429
272724803
2136883820
774764400
581777112
954170257
692993527
367134355
1721292683
812369020
550304202
1440610306
234470985
2133129180
820685842
1207649101
1722763809
296654431
447087461
611326045
1872799337
2113994259
144802555
217481611
1217189372
882320450
1782204858
1888134868
429644910
1807358233
223609230
1950630484
1792490018
511984413
442672276
1880664593
979523923
1333643758
825621879
1760354160
2115879685
1162273557
779099607
1688133754
1291979008
1303627381
2131403307
1945631952
215856954
1056009024
1864798413
1713993604
1529567351
953534496
412114613
101505333
136505121
747697197
1929926634
1102872324
773705426
560530056
1492575375
169877171
1767962698
1367307299
513361953
1047514285
1899936344
1928054635
745898997
514101370
63848641
1377316720
2138672552
276902472
857030025
1569862958
887609755
481619862
667268058
1921453762
1367553990
2119706833
44056079
792834914
116551732
1679594752
500185944
292839078
1144680825
409999913
880838533
1805001641
61815867
795440108
393112511
1982335444
73355132
816382581
1178903249
1298835246
326183614
905853443
1532006743
1222682173
911639660
1504923856
433419229
155200328
1074051938
10655411
1806026003
1145640976
1561469416
1534205965
332339062
2076976141
1448857470
1917016512
1190740281
324064708
127473448
330221094
915040645
1781145928
1287866362
102340806
51581372
326483209
694047193
1098915867
1797804420
1897966645
813554850
1409129714
1784164287
1939789441
886332003
1024007914
1138336362
976846803
1146793426
911311810
2047467632
1813562147
1972110318
785096786
471629615
78984579
1474181273
1055665886
1759587004
724024950
411414335
34874670
1466992405
1708043599
2134630628
1560191028
1195187719
1069116270
1040697474
1324821412
644855333
1732466064
60732590
737104659
1772492168
249342313
1847352051
1885615460
478159280
798579317
716953068
819134505
1208194818
1162133701
843291517
1486132928
1889275965
1697355403
1855978867
743557537
877613514
99891994
407503639
1883744729
1786211052
768176093
2016806593
1260640475
1211277884
2013475373
31570227
838657235
2111852676
371248746
1980048960
623490740
1389451881
1299918827
467911946
1339849915
184448234
1913725565
1364997263
710450236
738546691
1230731003
277769276
1668987126
687718222
1763388383
110303890
684247728
54803307
1167597192
298589079
978331079
577577333
1874308535
254858196
1627624544
1124801656
182592326
2013691368
1594076142
183112906
1715778801
1836378665
1970447544
436572304
1088665106
1495309993
1679254971
1267039397
1915468752
508283714
1539697736
489951077
303691291
1655287067
1845283976
1655882633
821179697
139705385
1345590011
1402780091
744146883
204898582
2017957569
1670038350
66701243
1400033187
2017821206
1343368949
1882032519
607865226
1174016994
478760231
1494353288
1711538296
1232665015
561049945
508873167
425326070
988860947
1248343242
131892100
1487487221
63799773
1657005588
523162367
448720873
57071884
2009613904
2007058164
2050599112
2031873265
217648393
1554225162
809438697
256763891
119619484
2139569205
2125870267
1082350745
1497302529
72378520
659706709
1729551765
1899881026
434264062
1439169875
887245001
894993084
743919270
1996621245
2116110752
136619250
1876688219
855360661
1395176198
308662127
1038986102
1351422004
869902403
1689681077
1592687733
267520733
660607541
831012404
1681469159
1246533604
1565644866
2008894614
656356768
1934368357
1639709558
1383668603
620872000
2118626088
967035384
2110336518
1614701536
654877883
1254054206
1305209617
1096912876
552746986
1150213915
1152909347
1880020282
1787927492
655845211
669025627
1535884334
1983101661
858727978
239635184
1143785466
2098773618
526855125
1991013742
1679652237
2095527021
1145797631
201114967
307202613
457550800
1568047276
2088914219
1103920975
2033293593
1128365111
478053358
230787197
841703976
723243601
875574587
1337691858
1025143373
13324319
1489228017
848022873
721063769
825002145
86556455
637492628
2030887266
1641933179
1096199075
680755115
1212405267
1388136003
326757124
1769763515
1284944617
899189501
1645724300
1809215038
1977348932
1959472404
1983412720
2083527946
1585724801
325121722
2036515943
1387254328
798057115
972708414
371191023
1493544721
585024727
760763182
1472310294
1388926107
1298297353
1569998807
515328049
741008722
23979369
1563807632
2119707025
521436629
207413386
915473008
556668471
452797127
112588618
74272813
1968690130
1947446433
144555908
1386684598
1355036666
1624404865
437425711
717016982
263494478
63040529
563051272
648446795
1318807655
614999721
98459426
1820356678
1137929785
1962684669
432905911
697002369
662535276
2025487620
138540404
97692378
995188212
519707611
1736777564
1140035828
866829541
1563085743
1722940778
1363419446
1216558315
2044834691
377444187
530509163
1691367536
1841743652
479604713
903728691
2059721635
487835916
85843389
1877374543
1961958832
2027033556
1690081323
189874532
862742117
867066275
1678861970
1999740259
358796861
293451933
385853586
895179879
588303031
832496327
888513174
190957655
409520973
177328314
541777990
199096854
2042570904
967322203
1289977165
1293555817
871202635
1634815045
1153324739
538029887
1526268018
1693489228
265944362
1116378458
606048964
1652201892
1915762692
612459937
607276169
2087233009
1384297184
750225263
1022098814
1213334675
1723680210
1117372997
1768151534
1469252428
526806049
1516643233
1922639723
821107879
453666104
1446283691
1831125890
486134951
1404423433
71962915
353979229
2059332367
1319565130
612112586
1457111834
813813769
1044526789
1662143433
2134926213
1091313522
791669287
812643283
128215178
522431687
45564657
888397019
2136860408
1857369292
202324250
1635225910
593843530
637989612
583088135
849177261
9643422
5443873
1218941331
418207368
1383015801
112760918
2024865283
187364692
977459552
9405337
735234147
1430678810
1590050001
1642277544
825662097
1814150850
1419570287
2096329065
1108212490
1546861931
423859103
1433243626
1793537234
584614283
223015669
786153958
538685203
17661768
20666521
1884759154
152479240
1783822700
1512254850
760230125
1818784261
1935746273
1809479495
1435852811
1666846879
1654295459
12211142
622941101
2007264767
827085004
1245466228
1687499168
1859263395
1976578603
2078205550
1667551444
2032983156
2076226122
124186228
1589045191
5398129
651959453
714950981
173444356
1183203248
1141762501
560172053
940106045
929592811
53871248
1597752554
1789154460
338584920
1501343533
1964656946
412952397
1525529082
1892697623
691668858
926937324
559184519
705895661
920884001
265483039
1214038146
721813437
1722925750
975320684
667940634
1719634686
1747337699
1046256010
1317051244
958602527
12586147
2128008468
280100556
1616203250
1684366056
1705894646
170642189
52465970
247241158
1550547518
1584945699
1406374325
1323039485
1646999460
1927669750
523910856
1718386323
524934459
2046082164
1440781042
1955561484
1557174354
1521987386
1394637317
1743210572
823353494
2107884953
1067321241
111544439
956511551
1849509718
204750513
34233481
2044563559
949509849
613771918
1238348037
1104202866
440239483
1045395031
1810310039
1089542550
1772624622
1218990107
214195399
680551697
244621702
971211173
519034570
244913538
226122954
316063336
1073589334
725982915
1252956454
982323167
1486759524
1888565150
649940047
851884464
657621960
1392362023
1510384741
739483611
1337148157
677291854
1808520892
475481446
1748599521
1553491838
674002685
1617244903
1052203488
1709901649
2071381553
2118329729
894377483
1542580281
1200850200
137780691
1031490530
326914247
1562035814
36040164
1780040858
1782271139
1699223937
770318635
1816933623
618271675
614961155
132792132
1489204879
1585675446
1591425872
951218389
2145160050
2126162528
813766466
252562682
944444290
159687045
797633868
2058922054
1052544043
1506171541
807694295
1279953670
930111052
1174334541
868526802
93459586
1451789385
1747807483
895396966
237046599
1524137415
2090845556
635602740
1939687752
1394488805
415442438
649154534
406917683
1666026511
426046607
824580634
1217895983
856631754
1487532012
1291494551
2138026702
782960096
2143917660
414848578
1218537539
1799221353
59285607
760373559
565873635
116338280
1066094720
1793896526
706252587
109346583
1079609677
1471169783
719944739
2045860204
885707510
1175587815
887722427
2015180414
995339951
1403002318
1497242703
1483218330
247005267
156253045
1644784000
1768901543
387075462
1988830092
620584490
703319272
1170172023
1772806570
1939588906
297484256
1866259668
1795090677
92565140
2072677347
1122395836
422781534
2078042487
244272162
682324952
680412250
1247115432
476147280
1101871322
1784311183
59041754
275318358
1630151301
818718020
1353012328
101872788
884687695
1978411882
1363539054
48907590
1055035284
165042383
766116092
1584320325
759822735
680839467
1746542549
478961772
128170985
1817033257
1864015298
1311027058
1148548605
296442918
1363499033
2093307083
521945399
1940054284
2003793306
59495933
1809315219
341089776
2056259962
637171019
2068347101
421131979
687292405
309661601
1950788552
740785237
2114694388
458412225
1575313424
1956869497
1025331409
876613393
468111503
1084915898
1953864183
1587833319
869716817
308190559
1978291946
178743515
1417937585
477409582
1564635979
573554803
2062403750
642360519
1448767086
2097958707
1976100203
375197592
1542350700
1466795207
700011132
693333873
1767055479
1215367819
1097898914
1689924537
855669078
1140475514
971832040
484059984
544839507
1410402116
2084168448
2003820655
1531236274
1956362485
374130521
383283709
1118038011
1677319270
1659284230
1582676901
1900022721
1280731462
470115083
86240001
2028392577
1946910793
1919691784
1882259973
329169393
352462271
518359506
683750540
178732726
1748814619
1717634123
1786988929
1715172403
1378894383
394575176
1863438396
1555843963
1960349536
151863623
2073181147
1247817238
1498615119
459314338
540053134
399758048
50295369
1545845524
1452785028
1916280171
873358866
1089879939
1976110909
420190717
560603989
2040588928
1547612869
1062243221
380803424
1610427528
439012118
2052255736
1905278426
1789825900
476554318
157451136
933768139
1232728791
459269991
490064788
1090123465
1198880908
1811946308
1288736418
910858857
1109062939
1987490875
1958552080
394383335
1831538062
1073606561
616103704
1750086506
832067680
646072992
1844559028
967256772
777317483
1612320149
212152173
1410960110
847611168
2045758754
1250424201
1875639023
883751083
894747209
211312021
103786404
1565015612
207681233
547138535
460323045
500921729
1530899243
887105521
1570246768
661084551
119128631
641632857
433534640
1535653815
1132517575
473347445
1453199921
747743914
1639533844
1201214818
945273427
701840861
485183439
1112862269
1310865699
11260903
1878478698
1026434603
546710110
1088669903
1843034793
394450248
836905445
81867348
857135094
1898107770
1104519802
885991295
990877697
1728438575
836584436
1651269023
569491837
575590685
61253752
2108022127
569120385
1347761885
797794190
1613717238
109710234
754697400
1215838427
150907797
1667231806
1103745520
1444247005
1185197464
931241518
2011860112
534114003
806950487
1478736668
2122053010
343977189
1375134972
1914297711
2013643090
1844150410
233278188
1033576535
636378479
1079457069
205471708
443485939
1662225814
159916651
613052029
1762016873
1520444666
1666127339
1706801080
1746796327
1325791187
1807308536
2130336220
1870899293
1221200565
1489839806
520240319
350891449
1225724141
274037710
1531717747
407113193
1232667236
654650163
235285739
1344829274
259529500
704177858
1832811513
1267135599
1312113250
46954978
856561988
241359835
14536768
335558698
498902985
535125068
1067921789
1842960068
725862470
1496415892
183939225
326809641
1629941334
1485634959
1129084660
125884922
1373267323
1356415951
503977361
1845030287
1936288407
150437724
599203851
797879757
1694821854
729281863
820053927
1040540718
1649212392
1498227971
1728938247
863669285
280548676
1790240831
1379592310
63108210
1893645337
262655509
547837609
595817884
1462317577
1130788211
1654084506
183114072
1687350507
30900773
188194822
347247296
1795392417
758171482
1361976335
1026159984
1061442880
1005497174
1174430562
1573318891
1025104629
636239501
2059681011
342759834
1265725416
1238219213
1459482396
1742993335
1697575608
1105858211
1011539073
1015336355
1959961666
2093083252
1409638261
276355828
1047294037
1118678203
2033608983
277045700
684759157
880098830
1366184375
709061506
48462126
572540447
696054338
1837141483
111156593
1629077307
3810859
1267180925
89892583
446293992
551308936
2019697438
2110787741
1707756038
1576946794
214413995
1142406623
1365764314
1082116408
1375087614
287439444
308102208
1837311714
325281388
2086429851
2114142225
805130939
1864759680
405072677
1131756298
1742807706
1533942758
1457821233
520720711
1784739903
1224304685
1782552761
2113561807
1592840893
612818176
506857186
1029108609
1602335519
1981870482
819063433
837549533
1170246245
1766622085
1096748504
670968540
72614136
141329264
1257837806
306988495
1703113306
346200352
1111940394
1065970243
417118032
1897297370
188953666
1925926767
1954863447
1461190904
398352647
1358922696
1974120407
595415014
1746157251
1838512858
326465379
873778920
1411172687
69267942
1670200936
1001727556
209387373
1656247937
979316396
1292274836
92187936
1864435304
1407610262
285509683
1872642427
1941271357
1970979061
1498459155
1620166595
458008129
48938335
1163460686
547600737
1597546809
872390160
574025780
482567683
2145869703
1427332613
1666461461
961575716
970568181
1229562922
1930017050
2040598224
1793301614
1354398882
815595321
217304742
642461115
1586382032
304386652
109118576
1987180228
645086864
430952075
1943308383
823601941
995421205
982210374
2119372643
195780457
356144835
219212647
1503346219
1088821620
2071520218
320667493
1422300753
1669690584
442300662
1303402313
382161420
217184031
1564666313
624277323
2138711794
772547312
1147148999
1387189027
214521176
1440047339
2005247285
585339778
519986267
1224218032
1788523463
1742388310
1299866500
814574249
1104255037
1598146181
1184564463
1228818227
1724824390
1742853992
2010599579
1906983643
1397423735
161640707
1845028622
1171305797
1044702778
95493971
664615311
280437787
1892570831
941833871
684607002
1921871681
435652902
1794674418
146211152
1424083424
478135380
1866794960
203702710
706810885
866113118
1810710252
1013520904
477213057
1688914913
2009314700
720985573
447388104
1548371945
870121297
859485588
750901346
485126225
1495215718
1609543737
646105329
410642253
1532418211
1992520591
657837065
1748825251
1001464568
805814527
639937584
95046750
459061172
157005795
1504899769
556780177
1962543438
1482058908
580246274
1868558082
2025680559
1517111286
714010917
870553264
1594894332
971370560
314859997
1093144057
870836687
944466756
651815465
443682858
1806669583
343325718
540283093
676173282
454228849
2058862755
1055614071
1196511869
178270525
158268627
1439755912
150816818
332091117
134868697
1282404009
1832328490
1996778066
305562313
1704319924
2013857662
1031705346
1238533053
493367727
98806253
1231392257
2052823794
1903456399
1487601650
393832095
2112823970
782705521
1601154180
1606808776
1177362105
877329078
1152655955
891677131
1857067904
2099103765
1038831049
410463054
1185494902
1834802901
554029311
192721048
1753194537
875242400
1117613016
808030754
2898950
301079060
792819064
1195898523
819700359
1706589941
1922172665
1037299399
1111135429
1864673136
1827532561
1896615588
1409991242
1944071907
551181407
1280584819
1245146577
1716064760
2096201036
382732829
112493198
78757845
236233124
112143282
765035527
1939576174
1591483401
1937623045
1488510624
971313142
831777681
949480290
1112197767
1510569211
782805383
1791688269
1286201382
151992503
1354387853
667130610
648828721
1556251940
1233395596
356027414
1708037756
568329288
846925989
417630816
295709191
268683782
1685199203
1780763296
222893359
2028484648
1247281481
1098704968
357584424
729133742
1885478515
1716125153
893135377
1760056869
65481345
957233278
853014140
1827812581
815443514
1937405180
2014062750
1302715039
1125594646
216013108
637023093
907859226
544226534
975326242
1336493734
345935453
177372869
1640121995
388812235
235261298
1113412867
750882530
2048915206
1112941141
829942871
957167376
269987297
1011812927
1930057819
350570639
643788837
2119960676
1077222101
491217290
1102361219
1263336422
2094526121
210053694
2082311891
538804030
1319289034
136587853
1075933218
1789182771
652172205
577427334
1798615071
1164242791
1602119603
385318356
333756523
387201053
1615712714
176400871
1997331076
1649544744
285036960
1322663466
919102766
1428490190
420580860
1710640080
1864515780
46631386
17647265
643899271
125753526
2128558872
1092923212
929711240
532442671
1299280458
1745619707
1139516568
1736443369
405416027
287422069
777094991
794006057
1898200194
262672601
1451156268
1834536542
1006237936
1541565762
1405065372
435759409
41862631
1624735319
1880604540
1602913045
916832501
657534963
1213908426
627773565
1678241100
337250291
637602643
1208477513
2005178231
1636573575
1386335913
787801098
1131144271
1459198080
813014422
1313816464
687070856
217191484
856672462
486925103
782178207
1380054296
1656489282
1168419694
676962944
603250242
352195237
159910534
641423699
1744331721
1491611189
649551483
1327988764
369535545
500739760
1876192727
644528194
372601990
477044670
556273054
1408817014
1155402919
1101866427
987956516
1989706097
1892799675
1158757282
1896087081
272006889
1010852138
316012802
78095399
1639541990
1205809614
1358165864
43354507
2096328460
1842767635
137229199
1406604680
1758186841
386651018
797045531
269393143
1763960779
202178593
409336580
1334062924
386396283
715767099
2058950782
788755587
899551507
701383743
444866202
2027057965
917850909
5816856
1009762025
75652752
1478602287
258187568
1843840
1459134618
2132106850
1737840853
1786631018
1294170918
93436985
228025748
1271975357
1942868208
80007793
1546156275
1826792981
906571010
259474885
1356406667
1610829403
988516240
1312607784
1172302995
1413069890
1954440977
2096398546
201405670
1097126296
2054505949
843582865
356624004
254541135
442808239
1917347421
1180239973
728599185
37888265
1231887420
1537487426
733186884
462628914
207863692
1515466670
52769695
363057930
454697563
1205793600
1733330538
1771151677
187097144
494214747
587683030
390880797
48285951
18237283
1808799644
1742139243
91969893
101309634
2083729940
633087900
1147088268
1406428518
1331791268
1485015441
1611805806
1661663691
1260882647
1524582409
1220070568
2072014797
1536143873
1113270472
380618046
1283877194
1363746478
798536184
203541998
579400324
320988677
96591208
1766171688
1660798545
1799673657
1814484597
549301378
1278643453
986355423
1225177934
280223422
1056310568
1077718146
1989130988
521732098
1917001396
1059094312
1180428767
229620419
1949104240
1365113116
1550921258
1719767742
1123572166
432943554
988096968
1286147844
1079921270
1476351643
1003296719
1722868102
1286125351
1355049191
467248733
85649821
364372013
488800696
772662452
402557526
304500393
1105822731
2073749523
488835673
1995407439
1070152371
1946624573
433739944
400716036
492910936
481933218
1195507555
1702682590
1626512272
194502022
552160275
882137384
1377424842
1004101280
1421561531
635636005
383265948
2042041844
79112975
743509402
858604025
658994232
1713727811
1502187792
839877717
627789246
1043256372
1356107984
1367728358
269084415
369781045
1211236283
322775570
1919830342
2042201319
233855726
899472358
770771761
127033792
1782509865
2105915616
566811765
1315644490
1779827041
1731650238
1352789221
1105995479
2100225049
130266988
2089397302
1745147256
1654975962
896918156
1507414573
1666208806
899396729
1791214129
815423854
1876003170
994707008
1883640794
1928400692
1912566765
716162425
2055262323
163271850
89097848
1344913121
852023220
1492586022
1266538386
783329831
1972112421
1109722515
1843508183
1440722149
900047266
798242374
909831421
1767129044
1827824831
2029761542
1771846608
539405645
173530176
503268659
878073280
1318571809
1783902917
59835394
936316592
954245545
456453331
1568819658
2016424819
1550410863
650422765
1673238769
957472877
1322885083
273048322
2110456878
457657045
125748150
333397733
1698884642
1633819848
436246012
1766120871
1993002263
1502622810
230230420
2112825167
589177675
57641663
1019837519
1804372229
1486099307
15919432
1114181278
2129104837
833688581
170503250
2077924233
364195466
2106099047
1949170265
659524300
1963531483
906394956
1884279862
1694458184
662081
2124820091
584333763
1458999055
1429232931
2121217829
1291176164
1204240575
1507527834
271398123
249499732
37505942
1384296456
1980260368
164171770
891736239
1033684985
1264476818
1918012577
1648624052
460159645
51933982
855572421
1314818534
1152434733
1313666520
1189478773
2094964693
1676110269
1001511823
2063492384
239644000
1643365497
1518752258
1678327071
562575057
231404232
1796573356
1715108298
1292043043
1576552436
1143236470
1653087672
1255634067
831543538
1858544350
1240945279
1281580644
1939213085
2004642341
1223372626
2141021204
1010261511
1990654312
1209176826
1233216829
1290645380
948618209
1385218017
1868496102
606541558
824309697
102397070
452282389
1919776486
906736735
1471306765
488910247
1771325128
297406636
1792032899
260242947
95046750
1502275334
355552095
1385775983
772819419
1155134484
772214149
2113993198
1667175647
1859128262
1598880259
1295649733
944962856
1206111979
829822960
1321315131
1517454652
1554589654
1842736868
1173866878
1136349449
433554795
189251939
274315473
2049514160
1901096199
478970400
1307239672
1256719629
564167403
1458421396
1715907365
80505681
619445990
1399659007
1995197451
1664319151
925977104
453542980
2039475158
288737672
302366261
1758469124
2013314711
1824393372
1608316012
1074453483
266686628
1845326926
1620800420
1493160144
876829373
1194638382
880978773
1894830834
996970033
979212215
551281467
565097311
1616503140
245941125
1997527737
1975536414
506499244
539614643
163181818
45101536
321579746
117089672
1938026190
356814811
175408770
1787424505
1443611266
499087325
991719975
346496539
124211877
516201824
533122936
1278554690
304516381
1926339298
1640820
1581942089
2099849485
1443647470
385603504
180067532
1874424387
1324604504
1669595220
1925591577
111973372
777548234
119212527
1116071478
21200353
379071608
654033875
19919339
1493461585
508295246
1858282639
1902447613
746215735
2078558741
727443707
673496450
1378065361
550474338
582673169
387781008
490299997
526566269
1272650974
27685069
454014938
1492630404
393096557
1913731858
2114218155
1574765812
1225215899
1904519018
165689528
695514353
168058748
360196841
74624191
431682957
666249589
686838192
1564701293
985792986
603503472
1425246781
2046526233
1720940801
1146844888
1087078377
1885627089
474914799
1755025369
409548967
1114762734
2028436200
819966347
904635270
1333618476
1639556557
834128373
1409395684
1631249600
293107794
1888639633
1515300711
281167188
1527937369
49707878
2024934250
256654758
1109769513
1561014661
139152775
524024232
770015606
804757014
153179117
2021830049
842805115
2037970559
1532857546
884123289
372904913
2077913091
908510633
1340917331
87415958
5664435
1762818203
411789715
788978547
949344715
1526187083
1840001860
1290603772
704921841
1678989440
1646855440
1556445825
1696780807
1094713686
2004564804
775786191
185229888
2036337885
1459711134
2118637516
887258900
887734058
589910355
262572862
93413005
1002189864
1105151800
2094244002
356506130
1662430991
476375486
1455201096
1899354452
414810644
800323624
2125985456
1547614595
106047716
2084900218
1063367253
598156720
273982569
1577598987
1437425240
1830789963
2139995785
45309797
203336932
461597241
219056501
1187712148
1224526409
2040507522
1214831543
1132180427
432872640
1816591453
1655181436
1183912914
832262259
1434048416
1067070293
724196304
665097106
1957310880
2081337525
2064161996
1500186726
517687249
2034711656
939457642
1684631473
130168864
1046999205
514875303
1681492941
702826362
149197677
1335502967
1154430576
613087190
1280738618
1436296754
1766048436
45275227
326772849
604408664
728597988
1252430693
2088485721
1529900281
730997286
1875141785
246976084
2044180850
215866925
761579437
876395786
1766648436
283517487
1846256665
1049119476
437743245
417735645
858888060
905593792
161771758
2093759620
1890627368
487183660
1415441426
2140762164
1434637835
887453245
1935329817
1046572309
1681018369
112909243
1619182650
486958558
1318547859
1945546312
1537010710
2086346430
2110788313
642650406
1714176255
265088311
1089491930
1273603627
569322594
719008295
778799576
1875760776
1885963819
302922601
2119492479
1935108926
628107762
1197913179
538395430
1178850430
175157583
72700382
1321393237
1702360653
905362933
1078096481
1905864175
180747254
570912618
1322643380
610937951
442273711
1079644978
343515805
80347367
2091517277
252216208
1231093882
304943627
685979936
1641860586
541203803
1075281200
1847834219
1817868238
1016797698
1334867301
21329324
534276972
99222600
775594500
725252889
1252252622
1881027864
351592485
221536161
1893586612
532834658
443470787
1405372302
1505104998
1121398051
1259384041
386678344
1118615575
1869928777
902620985
967249508
55624446
1308631031
741349002
448341196
2105205470
1214457832
1565832727
1236532735
1074821466
2021681345
1135528368
1757181868
932680314
1909819743
1424276014
1212674394
127359471
1851688279
203490679
931917819
1644734597
1229570943
280606786
1765814796
91647190
2002400502
1312111082
1411098826
436563451
1757509649
618916698
1752956869
1343842830
189883199
719420330
1989425109
2021614645
291411048
739128354
209827385
842126192
1084299227
545352054
35507538
597307718
2102741924
2146960159
614739194
998355436
1825316721
753635970
505319310
72353168
1449673607
2116379684
1828553550
256743312
1874221088
1258781508
1259954866
1920517983
125094291
222156707
1298992016
1898172186
795850266
286055450
943533629
2071818879
2136781700
1305372297
1695660196
1643255107
992436176
752783961
1650406157
90330881
22182803
1330457656
1908867099
747239256
1965387860
1740352203
730667079
1770595193
306349060
1130776470
1649164144
1336174910
1575388751
307023863
1928889054
1803198507
1338654939
1672735126
180804642
816321143
1419573230
126557458
1319241375
211218232
1357045489
547529809
13894659
312240332
1575001453
527170439
1746805818
19562842
1283225811
1247667777
306552685
268220102
443053850
1972957365
1599084408
642299508
2097536908
149134015
1899329768
226275638
1358015200
652622633
1921005878
1060161638
1327976557
81928114
1781902190
1259094733
1622471449
324906069
105224036
1372811380
582289391
1113928900
392802292
1127129272
432427726
85005818
1970476867
834231471
1937059132
25321003
1494830873
1655138232
1879202240
53319882
650116296
593111105
420850989
652344036
1819994436
817734240
680600906
1478111900
1014980438
1247136376
279854972
2018832572
2090839715
1526704572
1931448141
609911865
87141978
380218830
911936031
442306402
312265268
841101282
870861913
1705995864
1706918714
817116133
1271677375
199133401
1374381332
1205626603
1275922010
1830454300
147372953
1579936801
2060347924
1795265521
1546037249
453125877
642260813
995776696
2092990628
1103641774
913839068
1957557061
84737126
1579499513
993999596
880374497
1365563854
1276396191
1754973228
665917838
906729715
1615533931
556715672
9978107
2121534862
1514032241
1941734544
1145158381
1622916010
695364421
1121548197
595577574
1518470138
811564584
1809763188
1290338264
1797940811
1069592708
1941688314
1494202528
1805761109
450374595
1926830669
776195858
1913896531
528014010
377305105
1661118836
1294456734
941177614
1329981206
888686225
1943507357
1410597525
2102051066
1551673840
1790692857
360645351
935456806
693991290
972580987
465731774
179035170
985423081
1250083408
634124568
1319857153
1970716777
204194426
1708912532
1980134366
420060276
422234485
1290794699
1025125762
474516141
228155133
486971998
1489327607
1834361089
1273856034
857473457
692729875
1069844916
730424330
1645828875
1023076464
786652263
686395066
1422320075
485931695
1911544281
1746616123
1601584657
1720401904
904463594
1024865724
762503283
69713871
298608454
2145555714
1972196332
1808085455
1829097505
1719661496
934144545
330551697
1483347128
1230809970
514566439
1646906129
2009203700
397020725
1910798012
1246074626
1284749501
2073355279
946177531
1290035414
723725247
91065155
983311164
1121427755
1298888147
1831684964
1352063582
1153666500
509903421
2048527423
1584459618
1924042465
239356251
1472308193
1829213648
402544754
1812764516
380920902
1339630793
1600914707
1446937767
1290944067
1197384192
645577321
1218824494
73678320
1386399137
868535951
1502544603
1171407900
709414621
1633007821
1825768273
470664116
1634316631
1196145326
680304443
1299434792
469570372
249461413
1089282582
2064350922
263025022
331500562
1547482339
1538009329
1059830175
722554308
143566804
398064595
812013566
645919906
685990091
1638187669
319965303
528608650
1683546223
234603039
1100613773
1224296805
222538977
603284359
1782948546
979356800
1509258441
36377144
925139310
1457511461
1588908070
1661938278
591298742
1244402292
209304297
73772106
1236180517
509877731
2108667962
373691559
348783797
2078205550
1855358727
454263957
2084439574
1523432542
1706589756
60254292
1256544355
876684212
1289166694
1812529874
1881193015
1444977944
304169331
1498960303
1493846797
2099865872
2087668048
1726938770
1342430567
1487345404
1369562480
89632549
206759151
882237247
1260209842
1502880834
1788732665
1068089575
2140898951
1727880141
1247690701
1022025026
1796824370
16403490
240062698
124590955
1164697072
492386168
208778544
173889822
2031889052
1282853364
1213383779
1005761940
1076413257
493863369
2104076338
1462807371
1283192307
319411695
400920917
259774935
1492777093
1356644194
1591602841
122041393
1013124053
82333776
213940448
604277184
2024802294
1555440405
701034286
1757495151
1717635513
906402694
666418236
337672043
1941157771
1768513367
1816477176
842691033
1781886828
431256748
421056869
1831522861
298224670
1585067244
1416789967
1893967690
1552876917
1337740666
1531656377
345493854
2019975317
504458675
657522570
152804437
1517905089
1786755997
491814851
599019180
948805240
767601091
426421092
1659737126
1866100951
1289678196
817506428
1474388507
833246140
18803321
1498770890
1062149179
744808224
2082384942
2080450552
68382724
1408907330
567330437
1045503677
1255629314
1972765952
1504034231
485801740
320585331
1008409418
1492903365
656316199
491836021
960844252
777152408
1741442840
632332123
875474210
1375306344
147545384
1049068076
1164823445
1954120590
1040557019
1332139118
1802819678
1997953865
426798110
568563908
1516625041
1662229906
2130240211
1396855752
1159284288
2111346627
1402105751
1115698518
1811956937
1678724949
849170444
1989448709
676587383
936104258
1060258377
409278082
1747931393
1947848441
1677781440
1601078561
1123122950
1109017760
1622961031
1836691011
1609240703
1036635578
362521373
919038886
302793839
1697518818
1998434645
1467653630
1565701214
1102653645
1454490128
1208228415
811634400
1524872838
1674217198
1156943398
371221705
1586908960
2058179963
1057196263
380596266
739816846
2081073562
1892286971
542042502
1703633040
397548667
442434027
1553381012
582473141
693813945
614524606
294941548
1024270186
1968840156
1851904960
10233702
1785909487
877745705
606882640
1521541621
987289355
1356880342
888509887
1085039645
860243663
111463538
1534778599
1169441267
1568946442
1406320994
299470668
117713023
2122272562
2107768674
1333419444
606600862
1659253889
1811638207
361947833
355734649
22597505
1416154524
454641611
1633512690
1843101216
1538025438
1028764122
1558378390
127879630
2019607691
500354279
732193133
1141863527
445192022
532444563
678466175
1782059456
966866741
1724227205
307132755
185154474
189912731
2113137136
687899450
388719574
1097156617
619889004
370326610
351228575
1402649904
1572009567
648674021
260837436
1230354853
177163799
365299217
715413903
1420881921
26980313
1885177056
21554907
603500664
331783456
2024907942
1174541636
2053016585
725010371
484740171
357054582
1438617008
1678805257
749525479
742262725
1519241846
1134479341
1305213302
888356806
300769795
1304327477
858837196
1302478508
1695945038
1018128549
684468050
323780639
1562904385
2003416498
1195052612
990056140
534790109
61401071
1742093622
1676706740
85507156
1184073123
1237984779
628009999
1100070304
1618592487
255636161
1081106527
1062271786
1156939422
202724769
1609990417
699630164
944230679
1031089884
247434490
1614055650
278480591
471787004
342741903
1472414517
1056196795
514375152
1794701415
1433308967
1020503706
1568911799
254321785
431727983
1886149100
110240905
96258252
716881442
677481183
579248483
530452632
457335158
1757222073
1012677785
413895779
2069522584
649940047
1195099397
1162491997
1943805952
1628438178
1057776168
1120709075
1222173301
1015215407
1942647340
1236431960
5604653
1515932217
1039312858
748250939
1545272248
919273222
771478293
217973476
1583374979
1018892085
847349726
1598177243
1903288090
527969645
1032100648
1187870680
1591375679
10233660
2039669540
64367757
1463889845
2100963875
699433208
1410914865
511653223
1178715710
1524912273
2048399884
1426072830
602441127
1437439474
869607314
1309450143
1833593351
2090317957
1703547927
1455764491
1184189432
193408048
625008273
122599170
1306659533
1134641092
1065004769
258883425
1978677835
1308366571
642071790
452425384
1522325809
2144206015
2134865112
998816418
103963971
1920289706
108390835
1659312576
732572334
1844705118
258442399
1984427578
1099891926
2106487184
1074672706
2083330240
1152017291
886281280
1062145391
86487369
1234444679
397600881
504902997
1667718374
2094509683
1912976555
1903086930
1614782232
1118985182
1792956955
1124701540
307460163
756675448
478638385
1210937235
404058527
689035301
542163012
1988960656
1148345323
369684200
1776531597
1023234354
316931769
1401981386
1853534879
689352891
280528458
1076059717
1660769584
114287397
919683276
1969738958
2078436767
1955950269
1782869579
63748964
656047249
767843628
1417303154
674586599
834952969
357372878
590742154
1026875657
308232715
1051031331
894423337
1366396000
510522716
158012186
1110577194
1698045722
1010974437
1145521365
704200865
568268723
1903245029
808364939
1219617669
2100816615
1632843972
2011193585
408206885
1094881707
1809759126
1610975817
717893234
505088586
1865132637
2096996459
298681905
766247106
1739163335
1005571657
1628511384
1479159958
157737124
345112553
1798269849
986238808
1627089305
1400988472
653851094
1552827271
1168643139
366523778
1122390261
144070051
956550225
1236795705
67504897
1922390362
1735712126
164091935
1416043159
1961424381
1567717473
1886800408
1591570052
2134169181
490853008
1266560740
720643895
510205965
776200365
1919965379
2059971153
1533136290
1338982547
1106387027
916737872
138188782
269596392
508069867
173976303
917728454
2073245438
1459084862
2122887851
1992931584
519014302
1750984568
68297951
1512527313
257517801
845684436
1391384364
1647607497
1739297957
1465414267
1626617241
446417353
1832862650
1890307682
1921896953
570765270
1917438372
936379884
828965075
850188509
1284383460
1856124609
99813565
1681434737
1322965891
747502065
942889912
383168272
745669599
105990399
737992837
1729507056
898219953
523187436
2057453100
1012704908
1105255190
2024929177
514540054
306149910
152761524
288885074
950164899
1480597079
1805940553
930958873
1003244080
289128927
1043638834
94551638
2025732985
611315157
753266143
540244881
797294537
1755037602
765105183
1695314117
1952459546
564635669
1229319081
992019739
261992463
1870280684
1300190736
441028665
1764028475
674453440
1537054173
1993990112
1090836292
989803008
1860416677
1093741286
138426986
812657111
810902156
1033760850
1605831186
976044740
704514049
936608091
427646561
1928771707
1819916544
223504692
550120426
2092467869
2088226362
253035031
1130839991
112410581
383386539
961062170
852818008
1323528535
935226734
603056944
1154998730
1084399895
593552513
1863869815
2139679559
1421606884
1990426328
1073179765
465590068
1885174312
662188136
1482711812
525493381
7670098
736055618
1220368108
801123056
482079013
411225149
1497619700
15107544
1554117273
961604470
1334440037
476875094
229852206
1553874695
1529507422
1719807116
1693044395
854803048
275853000
363915429
641147277
464088554
1669528822
466251917
1002827340
133293357
922350812
1163269146
736953789
1573398387
925938544
515885166
1916986310
115975318
102294103
930657606
684906772
329641137
1389613253
1999786680
1204791120
2134120033
1161556398
1527217219
1834891892
592559405
2113825898
471270746
597606317
747498148
1280560009
1159722552
219825872
1814329195
128091101
1755799256
1164779106
1038457145
815865512
574549058
802561732
1745310472
1270314259
1832513634
1164019706
897780174
1776571288
850659182
295051044
1533500186
1082536481
1665186359
1367573655
2049429234
2050884290
753315526
1364395175
203605263
1827721661
2001634135
1802525508
1423720793
1970071096
1682480384
1427414328
147827875
1997276105
2072884980
1987833665
1499983516
1601266234
25303836
951452228
1517374780
24407027
1315195598
887514928
452430432
1648801787
526330646
8435384
312438667
1380271650
720555632
666875532
1824940142
383594337
1691065464
1154019463
1851261790
261466568
38763562
486010592
2083257358
1983524478
1562804807
427895252
2056881760
1555294795
2107156505
906193901
93595919
1516387175
284693645
647472421
1031938579
1138720964
1496602808
676130528
175840478
2017876782
1024112275
822666890
1656544713
1015880898
1543167192
817696968
1235294843
827472285
548675705
901030597
435747047
910121879
1127672476
1477301717
1704527236
237926008
110979972
1450954829
1425986096
1746879288
2132796715
1842029273
22115171
1116027017
1733418808
175227675
2139609424
887777028
406729413
1704649017
811833350
660154360
765913853
716474699
784925787
1359178578
7943983
1611563012
749103322
1574883646
438401409
994671769
1417974220
2074497462
57219197
1158428560
1525211759
836680532
79448589
370068080
1493509816
569832545
1703893823
1027893725
389617127
121657238
281149904
1609183517
430411727
301679946
1233433087
1324243563
350368887
2060063523
229081165
1328499583
1676665050
1161050251
1099500558
359464134
1731062393
1512581873
1550976912
226995057
1162810077
1816742662
405511698
71175743
597715140
2032500494
1524165309
2071248643
1087429117
640464683
2079133087
157929066
2133046131
183918386
1084892030
961027568
1191858772
719151304
2075177909
640169220
77201439
1526089505
1197990933
886595305
1402126665
1668434457
1569883739
1751138681
351369478
1907068395
1456315855
663183944
1387338144
1340255998
345214637
1011437476
346163424
871509540
900119697
1043660641
230924133
413489269
716660155
843935225
1366067491
241708220
1771550118
1296577430
845734554
1752548600
1115622725
942801826
313785564
1161213672
241757464
598526547
2020789164
1851078294
810417269
651724463
1041428289
533503013
463297701
2021882415
1394470269
1277093225
1329875090
463169276
467719992
588393621
764678181
839728798
1536226244
512878520
870924669
1904054658
920606593
1492129857
1628298609
1778596211
17733688
1472781922
1237778926
1706270222
1051673453
1436826476
2004887328
125091802
1480921482
1248080276
1442725883
1328541215
606286184
1201568025
1721281802
1445068237
212770200
292115334
829684574
928911810
1034549284
886619093
768196069
1120397112
714879851
1616370755
1931343112
1051792565
968869024
1512581873
756647593
115053085
289872950
1338836275
1002520746
223197001
1618343902
1016389499
1351270318
367067256
1064720518
270105926
2071734883
326483209
304815890
1990046226
1574928106
385602996
2120223212
294422421
1381400765
786151053
1435610810
2074339544
1911672553
1763279079
1566921195
1651149926
2067025984
1574250989
2111963436
2053115147
1728361743
1887083582
1049793370
916440357
499727807
1664059282
871972864
1584983449
151549683
1631616700
1058471977
109225933
2036820500
1538378671
133537802
1913001828
284207915
596428569
1749555535
1247505562
48244789
134263710
1723132572
1574294032
1013997736
2041610087
1479837021
1550461104
606004807
458966194
42105660
432067808
1870327468
1276985791
71668691
1242358344
606137993
200512653
584993098
1017718810
1229267857
923007453
1480263646
1130461872
419601630
1042782696
1718128504
400035458
1915266541
1942019032
2027742939
249817342
1603254961
1769265320
932582362
1908251940
500742403
1455985183
1115871302
674058002
1538278042
395415043
9940095
1735787372
1468607119
1500563316
802858370
649393394
1626978181
409417011
1108372117
270553478
1410425342
766419563
1848411473
1501488779
276542042
1182496718
81429424
1126862474
368277752
632693264
1398656623
982435879
340823086
539260829
498675160
926742329
583499514
1170147783
887135151
1597713630
340113567
1562668841
149787944
269112492
1655495517
1390657341
1557010854
1458449364
1385886097
1836391276
1540781183
485878229
2085834468
1013905685
1048283227
926389173
794356699
189899076
508133493
903709575
362145876
643052245
2020479830
2085996590
1701166816
1850365704
581235668
1537758409
997018803
2007410162
1666415250
270556224
1151011957
189060818
745232359
1985629959
684870508
905573544
863724242
1419553151
1384241320
1242275316
415656543
681809123
2098011706
1286894255
451327719
1539437229
853015391
649154037
528573920
1100481740
38628228
1716621095
1565005947
1600435167
1184524685
885196668
1332650162
2063789090
2026451600
386542961
580116680
1352060065
1916615846
2139997676
1397471873
133240119
469804937
1728644553
570730785
1983826378
895902779
41794062
1799519133
845020752
1660366926
458650013
1644496634
1553223116
1467504408
1447122033
1622948879
558793704
1082626889
1278704443
833878386
1822257577
201867162
982607456
60395962
2013999464
1571699596
2010060305
355781862
619261510
67900509
930285248
1243880974
1254262287
1740144025
471126892
1802642207
1537276721
789320768
1342677148
1794914159
989667789
1790623229
1918240489
1203142387
33189874
427327048
1619499583
1625730570
1795362766
2091504156
591635324
649407058
1364034757
447329643
1206803830
1664742205
1126546709
229612497
440540408
1097504521
1905945829
999621075
180096858
267336222
1982148154
702342789
432869033
990803460
1887756835
116925553
1279750499
1888987538
2074811976
1452821700
1408374672
1758914483
1922276522
1856073784
1250853111
1640207892
534537386
1646780572
1290738903
2100808592
2086888886
1595621227
1576486990
1275209505
474559301
784419639
1133736287
1916970078
1430015588
1491211628
881328769
732310612
1549613116
344914904
927510527
627409233
2017322910
39386521
237799062
364747177
2090525840
1312719898
1342100691
1308739588
1223701741
2030060336
874773468
1172957223
87595798
163830467
559404189
835026430
999343746
754767275
2039400011
1752633722
1828379551
1197476491
623591908
453662461
1986417423
1256846173
1183142618
1172276791
15568079
1465831427
1286435378
563009347
1845784213
1797672359
2018100872
1886113335
919184468
1899669725
620827975
1214509920
295323845
2101720154
1770672005
1764815565
85942472
88455890
42293408
235564427
550191351
662749346
381133973
915213100
2127639184
1113796470
811818924
1271891896
437236053
1729579116
1055660413
1136632956
369440044
1086060139
789330833
1817282536
929090398
1476821798
1271797594
1999835398
185340210
2122827705
1016048209
926090693
458000777
538089443
1171987736
734993700
1706700442
214664521
948312839
1523732894
99940427
162976382
234828512
1805894410
979874930
17204803
711967620
782898604
699119491
61609202
2000519156
418436055
1049427743
677524088
1832765619
2029718866
751617788
1034772844
986977148
118201524
1838330596
640262161
1500416069
911748940
1646934525
1460871500
1969565529
121016092
618391119
984791137
359337487
336978236
1594950081
568576347
1619835922
1251599423
593722468
712623860
1027585499
1386956558
2118070181
2007680070
1027585473
110405881
1529923998
1449176070
2031814891
768767965
1383523907
784120615
202898630
1960052859
1429172280
1663494984
2004882207
788014768
1180928319
795001214
21944790
596371469
1742981322
860903705
747740810
1479504098
881188583
2017627916
37215949
1340684473
1679981544
517566588
2131083724
1420033322
1211234199
2049973898
1971157450
219003471
993616526
340504753
9968549
1007371950
1578863407
277789519
2044881845
3714800
797420463
956105559
1795821179
1641266738
202542041
2093320367
1325238945
2044832089
2117142083
510058941
823653232
1737801308
1108993101
474778104
548504372
1607680453
2067003517
239680474
1586231289
980030569
2036624169
823529146
1981837104
1262927474
1698980627
254212429
1131694960
1470784301
1528088700
894710209
1198779745
646867367
772893554
417141409
1690512795
594680462
1613320178
1283954619
258880375
418318477
1748594475
257487130
1149806180
440263806
1449483225
865077408
1556864282
232592843
1788975028
1053271815
2100743248
2110710117
10555663
2009213387
614918521
1645944920
1702626595
1816397457
1984560764
640830576
2092769999
1175775626
777803270
2146104614
682614810
1819806445
2035061942
1835256029
934876893
1795454536
197489241
121231056
1624926741
2102827739
418941617
656201125
1222414800
398664804
1890963473
1565619722
1784483566
586022945
1416805122
606053577
1296087146
941922574
722750078
1430267165
597098151
1903068665
1270761906
593858132
388207704
212982098
524699262
1861026425
1578849206
1509627008
1805421966
914995835
1656354267
1449407148
1438876234
195320550
265116842
273154614
181210562
1026327926
1897825195
478274072
1362949524
702417281
985159541
1161980952
2124947006
573586150
89440531
2132460740
1420338276
760361526
981247726
1018539417
863075942
1057555145
581729877
1755475891
883532440
1271180268
23703902
1061266178
918994462
1614556191
1079240902
707346769
1447579652
1198748768
413286960
939744329
520128871
807363831
1454777937
1093181734
652259850
258447361
1066786186
676194351
1125577208
13088452
603008261
1379173061
938417408
820548505
1985353041
1987062811
158345540
643127165
430783609
300640302
879364800
229915288
1079437049
802060628
1351564575
66439760
615177617
1282099742
628466468
160467273
762124960
1465793488
358486008
55057175
1828824388
448960163
546632312
1817160664
197218974
593330902
1668092441
1984270856
263060107
677787849
1645021557
960826525
1994437496
1784253497
380829664
1908007698
1194079296
288505568
1912056991
22315492
1682393647
214555861
1922670235
424163219
37993397
1311934591
29788925
303320113
69182550
844220191
302671038
275413337
1781313816
102150392
1338089675
1479486947
1913809062
2058764151
1023378351
1723697144
1648687486
1252027443
2108072693
1223529897
845144430
1891724698
1890456856
1537585862
429252868
1620320626
1037043568
2101642148
2143450293
2145848594
606795590
129670260
1870327468
708814020
323556748
2108484441
2146305499
394192470
1311808179
176964041
1583322216
151264738
533871879
771019236
1511030978
219354498
653626929
80735747
1990591794
1112533171
1087096339
3262182
1321773900
386749764
550947769
1406910632
1686662866
1115176027
827948499
1091504885
517370611
1250424201
1345628741
756667558
740289381
1989057339
875597154
322249251
1584518375
838542114
732940397
311283840
1026184073
1763926868
413002391
1346951816
1794045560
892555737
329302528
682043215
403411646
489878526
445279511
606988053
885799317
543721167
262340727
1143635160
193309411
907610572
1312920799
10974014
1841961257
2003480057
1287986247
831711668
17196109
1868879997
1329322797
1234581795
815173637
1663498471
11370751
1371683421
640919336
716026659
1011368511
1893053911
486714839
663684598
1191918978
217280645
769354442
1785451898
1298018007
1770524688
737534699
1420291414
353054938
1473971094
829727381
655685677
139847
2098333072
2004544209
228002775
412440171
182599994
1888991215
1456087
52702811
875732636
156385364
126672188
807852774
354085057
1539093928
156115531
343564462
686217785
779146803
1157053333
1601794100
1090789243
772053558
406495521
354976672
507554666
1489774829
1512008918
307959700
421239398
886810363
553027483
2001122550
1071640715
2120587789
1310645616
25629923
1006891150
1592997368
2054976875
1175112251
1178394172
132276380
1878000363
1835129434
12793214
852527154
1004959396
773918006
422332011
971413361
584461888
1007953517
1403922212
1742773975
1076104679
1986595872
1911135141
538715597
1321928780
1802164054
658589481
1704263804
740150626
646695053
238983429
2134340478
172742920
1938696737
1774318858
1974932349
1822390394
97480916
455110663
350943792
1789880157
2012820028
627585873
1508768168
171479540
419358504
854741249
695423832
585031354
99861735
840017496
744578208
398534247
368345448
905577192
1513546565
1289584110
582255257
695165864
1349821582
585095030
1750599432
150010948
1146535339
234231377
1446305290
1431520946
1110601407
624006807
1112834066
755715192
1105713682
245761239
503903098
1512352878
1540015856
628161311
2036898269
292592926
1697601807
1561897818
2132495298
559775670
1137461751
1859853854
250140022
732127967
911846315
1934264293
956615764
1144501331
1566393521
2079838050
335975534
1378893908
1118610923
1639797718
939206960
1253679217
358615529
208422772
140079996
1545830859
2052411489
1461841162
1526647169
1654340049
1149527498
574025677
816161259
1478523153
2131409630
1245796973
1422118654
1748253574
180595034
1276363455
1173733339
1499741922
1380047419
1680742925
892708721
1818912553
1140219637
1367361140
1276759788
134176067
1707634565
674499553
331008460
1907346368
1327210641
707335671
869557146
1395063044
1583277719
1879475104
1808000351
2067277018
180176624
1857958887
1345235257
1085024835
1836976443
1803250317
1240446169
898290141
97189063
938422247
1817567828
1897619547
218788655
1925180398
142241857
952957231
1823941518
873851225
2026817595
71747203
1990106134
714163447
604873345
168680480
1081701269
1172301912
1401567967
1124942121
1474712125
1468652362
1248110857
1821083485
713573430
1969699449
906142265
1566514369
2004600008
1334217447
191802759
921845757
1061026280
1888281257
1371333756
617120877
58975285
2065393025
2012416373
1017418635
1471900967
275154967
899881993
507706735
165314491
1950671363
2126631921
1564491592
1682972742
1185642837
168955953
616065560
985848702
726954194
2052390959
1977455910
874331366
1609059933
79039378
367000195
732997047
1427439718
971403684
1808956133
2014952540
1325527110
172686144
84233415
224411009
1940322819
687253022
911122204
165683993
1967826989
1792341326
1186403217
888268881
369804716
617691793
461526514
546438416
1439448137
361042207
1221750995
1194791465
614361496
1574551837
367764468
1408540573
1461789140
1549236345
1630309315
1879564226
1212607043
319954991
622065895
600300150
895315847
1287085993
1935786610
843858686
545111794
1116598865
184311973
451880362
2126867477
1905963268
2036317345
1627079238
529575557
474510222
809822117
694576481
1845888568
1056018275
621131231
1675116086
1158949612
777830321
143549199
86942372
721460567
839901268
1361620618
1266229577
1974167530
1675802475
1848577010
847566153
1375384614
818578094
1068548517
1712676096
1764883286
1632649589
1329540604
1329047170
1806567822
1359855156
444218177
1948392105
1755195964
497874515
1634309167
1151709734
353939421
1361153820
616330059
1229650391
1615866100
1157222757
1496879597
1220392946
1771064184
1448503386
1583584320
958912915
2124237703
1167835398
1048375
1748841953
747568275
1906202525
242807097
310585115
145084210
471392604
709576850
143347236
1599617069
140784513
1465009976
1542345408
661772800
1588472918
1933573643
1420126210
107933005
1867077212
469399593
1430747516
1484238040
2099997987
96638819
95272349
522279529
1688443159
1111403469
226862930
1741996375
203995689
1091047579
488091017
697534798
1915189970
210996037
1255178872
1605970035
1263726330
1527043659
1711373328
1856487714
486656619
1381174561
1626421701
1476415998
1811832470
2142842163
233731021
1513704255
1130367503
1975530782
447000409
1183898138
1782644568
1694253991
1305792963
256226582
494802262
1637045682
1955862391
1564938813
1246682393
1229926194
1185598265
21353692
1984024342
1187972719
141436249
1937376304
202639483
925208948
1846434893
64197005
229992600
743171819
1473859495
1369584752
875887304
444826820
312516692
117144408
1715155742
37270317
1713810845
391445118
1366078487
472002853
1571902832
876593222
2066118186
1353945614
1249766236
1484559949
661543477
1685252146
478530249
1218381388
945146117
1356387087
792100876
803608141
982468305
107316466
2009119294
826648259
1954627875
1419677293
1019476911
1164278636
343338266
537777477
459945441
433410100
1339540672
940758732
941068344
58195891
606502207
477674281
1768313407
696292940
1501550507
1356839586
1739327441
2078884124
1043584492
1278499596
1676407062
287161964
1145417434
1663387163
1165748597
158815761
1066620703
515433832
1876167253
2049287163
1071151908
627982349
1026650537
838242176
680704160
1523186473
1301301630
13935349
1026099849
1524922836
938155022
1977665573
2011683335
443076034
2035543032
1658265312
301009183
542326406
768825758
649157263
484313210
2040798978
1737945053
430953402
59196530
2075529051
842629289
2097237178
924660613
1224871756
1354737291
1476398794
1105644475
774509384
1695045256
1740452087
393886978
2049337978
717326245
1112406916
679977813
1718087323
463897783
1834923362
383587463
1374385075
1302181456
1667366112
916467723
941500560
1288325650
2095964598
1503146892
1160566769
325025799
1793249510
362845718
1916506560
659014672
1111968587
155540176
693157897
904767885
1917727176
84232973
347603325
645596095
1572945192
614148541
992114188
1800343810
1676593718
1725216888
2036908725
625549489
602684958
1310753515
949107391
271924671
1637487737
1264908049
893153399
663004116
1135901713
428494034
1466686576
18899323
1549948450
368281388
1338034377
542279463
1115576038
2102135941
1491303458
16697841
521762787
622912773
1748399872
1761983863
121123403
1126660419
1657602646
680169299
1026168328
2020399514
1364585173
1861154757
1444151559
1691066462
883529299
1846245738
1440491299
202092325
1692245283
1046093836
736156691
953133039
2043370483
1426896080
1799755690
1545376996
1585956383
1876648970
465564627
1230682704
1602350131
869056257
288557546
1553861378
1083422905
1541016038
1915161967
1364443641
816167901
1593998116
707017959
1133181837
526520412
1578935107
1502709110
906341140
1106071865
246252535
1877818542
1093906187
1439360726
1903844054
244104211
317762310
1997242599
1208711484
1513495811
348861632
1106970142
839078371
1960307144
906960399
1796822469
2023452772
1072073537
1001452963
1604514235
1134145021
1174693289
1100861155
1398378875
1551912658
2079917027
2128334118
1854409434
1699501273
1511467993
1599671203
1525884636
2061116431
358141679
550576314
60145862
1171372413
739356725
1629142158
147920818
486736737
1382442369
1661602760
738263515
1991841838
860846114
168353925
1076299782
527774131
1885936473
1471301349
1938076996
1147500544
2049731268
1919256492
1385217617
1132590299
1348641204
187706085
619777486
272955581
790600947
1362365747
1118322687
505128069
935926206
1352041011
638709241
2065616815
1024678537
510941901
215645832
742554310
863625495
676290439
492073091
1134352687
698842139
925754537
734081963
226058933
369343551
367525668
1836277447
1871172902
1621746635
1249642947
1291318704
1924389716
318567590
1929018203
1679350278
1845790766
1898238602
35269610
830436456
1287628958
535160797
909827464
1245853542
654156977
1432232414
812960068
213118651
1117839738
1086586877
2063426521
1278953616
1628715869
789021116
1625623142
1469442032
714034501
183314096
1766065027
1971993808
846279293
467033953
831217227
1316939077
49377204
392669538
1734342348
1422594472
529255192
317863314
367859120
125619170
290227144
569337859
124859609
1765991089
1641592012
126466144
944287951
1069871681
140469546
1060118704
790809842
824804021
1158891879
1344835601
1782994600
542526417
1500662304
1822912181
874396210
393883519
1263618236
748321416
1907551282
782616627
641682608
1657958966
392293703
1883901367
1727311127
560578917
1032788492
1612482637
387319935
744741519
389336980
1232336680
944316797
1000819923
551633369
963152068
1227338663
1261237163
747372265
1298135323
863541433
1932882239
815865512
1093540906
2080937747
1855457353
287834707
1039771490
295752960
897726313
1796025420
1697009889
167719039
702489989
1545706160
1712298583
808021448
1047002458
2051573029
1264008145
1536922670
822601812
993904682
1167542479
1298133960
671413875
480824113
920447131
1953808314
241721776
1992266176
1068961696
1588800100
23584401
113071321
657029949
1969813257
1981841907
1856432976
1126165106
82978800
541081649
1319296422
570175610
826905827
499760479
1983041364
569520141
1790299207
1902701156
1787132495
1555970786
2023958170
55939594
749344014
582447342
100558595
442957358
147539407
1086847519
1075883416
653598848
312309411
22338357
926947803
1280358812
1572605149
435245805
1646528811
1043838713
2003264989
1893861020
1437926701
982297112
1769340842
69761492
1506348323
628813330
88381830
1264409517
1808002211
1946224895
1414517194
1193041650
2130826084
1560601473
1811466351
1258254545
1243512069
750876274
1258957457
1662682215
568116966
416860776
435424169
1112367027
799154719
1986837021
1127286627
1315686341
600143269
1686136899
1158643976
1707269056
204187836
1673454284
735564046
1682528334
257540899
427422732
883137217
633199780
463694452
297702662
143802944
759229690
1002980663
789164749
316658914
279190990
311528650
1439562736
747356668
62535205
352959486
1646009646
713689969
1423450011
100723127
1079073281
1206225559
1449116919
1098447508
266133513
1669897430
410804397
1660255005
138711114
674827147
1198130912
1820404643
1183786730
274019703
486306336
241193342
2005306704
1025284810
105258903
1511474658
1633373797
705833540
1654874237
1448869989
1323158373
1685610554
1073542940
1512910724
271952134
591418397
1882692502
671715416
1758557146
198009502
569001380
664001970
1587081265
1214313456
1048316084
851611244
1755420177
930742015
600863382
1555402049
1822969612
828082327
55625706
307223221
1415653621
165064550
817487974
720143948
894279401
1269568685
2021974563
1304260149
1882183406
1732367475
1926018735
940313866
1199631689
1773715698
1363808591
1150442564
1822176445
2044281850
254290135
1477192008
248787145
626044692
1696189647
1758127707
1529630641
1653370400
21430223
1682055888
952317583
739514909
1459766116
1695852850
1742082999
1680027521
1001193200
485662768
454412367
608162686
1953621963
1429096980
1362120020
897682050
1393455983
894732752
1320329035
1040817379
721177476
1017496626
1993767284
84544910
2144613168
786344064
433090600
970557461
394462492
771701434
1170095997
1760092960
2048895561
659922039
1422873149
203244887
1420923057
1621817221
1173916727
1280441913
1001110996
99565759
1450258207
758954887
1560818558
1851914304
359562505
135372539
430686656
2081979530
240506863
1128322668
941969673
1729405640
373930200
820893841
8091051
503873722
1324873365
1388052214
1306889210
277460896
1710533181
1291644204
913934406
168697420
1606682578
249119498
1343487042
2021942048
1075877478
652933142
975092940
50326979
761010428
297704675
1060363056
1804561276
2001648116
762994244
573306840
1452738986
340653790
1411704908
466458645
624058298
1399848418
1523232976
303817365
1981638698
344931054
1285209628
1017891382
651599676
680923359
2103311544
1999326915
1573128595
969750850
1536159679
399615845
641466872
224081051
1623318724
173855124
218886765
1908253987
284891181
865229947
848467201
1778266877
1621030735
1932311388
2075946922
259148560
879456891
228761203
122002948
801502817
266810501
421461391
1100789766
1006106883
812804697
476152367
1452813633
1409671337
469702880
785459613
800429027
1836663315
1780687383
2074574132
578747192
351696768
1202675575
2007948597
1036218879
2088994846
1590422931
237797531
997897586
2026630996
383770268
1908789925
343173362
889114614
361687704
2011765624
39019121
326600998
411883102
1201665896
736630328
247924445
1217735601
1865602576
1909200511
916193175
1069121104
814065691
1823847607
1538055278
1877603971
1809566476
1567413506
494919564
593482375
1997311331
925744283
113552151
817174926
1767099796
1533631297
1730549453
49964706
1444265374
518871186
457690216
1904462777
1586829843
1524297466
2068674873
34069286
1911945704
1108390465
827748735
587255381
1483858375
563432008
252377377
2127902137
1444318913
1357471514
1593015010
1277206810
1998137162
1278385312
977128744
1349225077
1127073124
820282601
303912836
1943382321
1470488601
1248116581
1180261184
839681954
669760124
1021761042
279753041
958451283
173074005
769480068
1208161566
1844705118
383966807
1725132809
717163897
1466725770
762257198
634537337
1548884863
1437357027
1578333783
116397743
17820899
360527008
1598123007
672580030
244504984
1887375266
1286724743
870411609
504842978
646797483
1641918535
1402230419
443871088
2130105317
2055898861
1397373383
1602514092
1762541783
1815547302
913701532
1209376140
344522038
558799066
110326749
1231231804
275790293
1944156773
1030688473
1815641045
1766516247
446651562
836351187
471072064
166046155
991342843
1916958467
398698363
628834178
1319494521
1769158830
991630658
944899372
1505734854
1856389533
1829118694
155054773
1900246023
425903300
1919846026
1904948116
1375486762
2104590088
821733524
1683721282
8414401
1541743594
2029094950
142737587
1091338073
493320762
261710973
159806868
704333056
309950432
407983647
576962433
958940380
1963471666
502618956
1088324496
1032715051
470677987
1632276106
77364379
1434629473
1340552692
1558195578
882374457
1950515254
1505755180
1115533610
406311083
316631815
579959271
765530248
266569183
2143237752
37076230
1813845618
127875236
1875879667
1816614660
1361550756
1701949344
157207221
1514129083
798058448
1648801695
1912979730
170681676
1633868541
1808392769
754462985
1231226414
1683210050
1528651002
617763260
980074026
1583795531
1322314003
1688806696
1678892218
1963304290
1259455976
821711688
1431771
1850205866
1011911559
211282875
2001884304
555500865
1283836060
1992313712
379886074
152294172
1379342416
188660512
2060875012
1577403637
46342443
550258310
628839380
1589238827
1503083549
785838091
1942409471
898536069
1193078611
1370152057
1103031746
587557005
259142511
982755246
287314025
597567246
718995353
1606397516
612489882
923858314
1859782074
2067393145
1355978608
488875608
1832388052
160278276
1398044781
725884800
225055216
7038262
683909501
1122360274
428388849
2140480414
583776553
1228039470
1822474961
220139099
487211140
1524220420
280193251
1545071616
1314362286
1156781959
903970669
524214305
359394217
399731661
339961519
1628068093
1533179051
574981732
578433038
1896341164
1178195525
1311438983
1454109946
525764689
79970954
837540799
1788850212
88397161
1845670724
333526511
1640781832
677092772
598492046
482672957
1934155957
1697659324
1332855496
1053335699
1320665093
213834755
309127752
186739501
1488347428
761521693
155244987
1027088267
1215689117
526752857
117233930
1230677475
1260375170
1733454930
344962413
799638158
1786516176
410510248
13270639
1448602544
761705361
1819183946
647771792
887939736
174835493
853785489
1290131615
1490291047
1274685255
1967025008
1378111441
275584572
1799868890
1015530189
503857444
1507453735
537748171
24921228
228264646
1571512882
1487261795
1275956165
176205656
660885348
1554208871
1612739674
935673567
326942328
389966079
653896430
1192447486
1458379066
623174887
283503137
1492026467
1997716472
1698805728
1058693034
1796429668
1593893561
520800032
1770136240
2136157756
1126991200
1761532321
352216437
1034982722
384769347
1214251311
1833830331
1076227686
1467765774
254412573
1139824164
2087026529
647194850
978341924
1117185442
176310991
1273781963
2078029238
1305351234
1789362084
1070740605
378579978
584314140
862288066
1664678419
223324049
1467106952
850573141
1863972939
332034324
680172611
987560389
1300002704
2118895737
1789454023
725160350
48634505
2042033772
492298391
767521442
1837545836
127840645
1492075798
2043806119
449309924
331537103
1220482144
839693563
1209385553
670867651
2080998338
416629856
1253284453
856270134
1629521259
155851975
362670377
1405215654
344753102
870301961
1845473713
252453755
360282632
1186010344
2062954147
2116781982
945872918
1421209029
84894589
531984600
724581300
1624999709
1514539460
230777238
209733659
1341602770
741540438
274671333
1559632574
1656483116
1388946633
399337340
828682424
131247984
110624921
2009945594
1027497658
499114688
1894419995
1258734804
1024988382
1537680442
1493908901
553450820
1777008296
1764994419
171688705
234107786
625444204
1324718423
902135715
1368546944
1167491697
1261247488
1481132823
1250388160
260956744
2004948606
1270371893
768973048
483390279
1928827257
578584798
1170847767
56828127
27283391
1386255019
1018597216
1126557870
2004300586
549910232
97720114
2017241335
721863622
346475347
1399136182
315247658
968758119
1045872946
1542491597
1797026752
1869571569
494053125
334064635
846609029
212085107
204592608
888366923
1517269018
1933598358
2005242585
1347185715
200729946
1460649784
1400154635
1963665149
1681248893
1607277198
730813652
832496649
666798915
2029302036
2344735
1349334371
858339179
720683431
1459966237
939134451
1505135138
1766717452
1587926279
120626581
1555193692
465444945
1729730011
513382562
487767912
337631813
1567320703
1504890536
1911399057
39207411
365183221
1844281559
25432403
26613495
1691876109
1424967556
267012448
1425280319
1449640009
2003077996
988097880
692240097
1650742846
1004564321
958137365
1288916592
1553343880
426621183
1245429103
1849979367
186208277
1133205968
201861540
1538044495
1086068040
1176694168
137651216
2079962521
983048679
1864992637
121866114
478633760
1398134316
1355170339
339832439
946339659
1659412636
1989918149
2010838866
65816557
423176123
1721381393
48280040
1671326389
473226102
464448559
581724573
937453352
668084136
1452396168
407576133
329223505
1612613274
1306550698
754577890
907588513
282011015
618507884
1569972920
877162966
1185958831
1292401234
1358218948
1738948158
984944483
1475238890
96814132
1917645849
1063480438
1106473915
1996344791
1923465683
1229080116
564523368
1557989572
2115391292
264420080
972950975
1953131592
1328750218
1533907604
1490459421
968329529
696260997
1823747432
1243892655
1445908623
377663822
274580874
858085888
413202067
2065161720
2059921349
571274008
623739347
2131209262
774087027
1368312538
320986515
1186658070
1559175514
554705204
1174698666
1301693309
1564034260
1487439748
1334369649
2035594891
390668685
1546868954
685728844
655839011
856298336
664248922
2129321178
1718264347
150992488
1831533206
29445912
303090847
1642365506
1869418043
638714460
2009400143
825943102
965643520
1538518947
1208004935
371609760
1899430299
45519647
1190518278
1907748647
625055686
1629525731
1008876749
1129516087
700169679
724684537
546765336
1698453834
672556251
2090280186
1272201247
269206721
497746871
1734214450
971445097
5660225
372895987
1546414794
1417343041
2128238416
39202366
707661808
1773767218
2147069182
4992241
82848534
1650373324
1086630471
1459292533
191481624
1908057948
261700470
1062040752
709479850
867287092
1011083597
1743053402
2070223102
1112594159
1988091132
1653562569
653744729
13640579
339591638
40327735
57526527
137291704
845107825
1214953893
1201539617
177478787
964204754
241059428
265858581
1874987388
1770967233
1516676223
1602745886
21523499
1661228777
739581747
968232852
1422004336
221407325
1281152071
1481189364
233105179
363912664
1982419091
1489937932
863375673
890320548
1442687131
1328461875
37695890
917497390
850306194
608738478
545003254
250727439
446055923
549016900
166841596
2075104032
1472534005
521104053
1159754831
1865713500
645562020
1084457699
1334859996
370176595
941670830
1293737981
675345731
2114709451
1090578225
505565815
2101684762
1036339835
485662654
157620473
1540844735
484744108
1334805352
43678253
1878322861
1851486631
562457324
169016991
1868563293
2008038676
586936843
1619185403
978182451
2135970862
124290737
1610057666
753531596
748767089
573991805
1023161928
462198588
1443807613
2131990215
1833517288
1240238432
182836535
2125878103
861017153
1523859407
2099294582
1611969220
1825238137
813918930
2035205553
45231571
207548081
1339456120
247291346
386607677
1297554838
876433707
1778104111
1887871182
514175388
272193390
1970857438
1266239418
1780095258
599624608
817408965
1933372784
169841299
815849883
233247918
77787580
455670645
1550816560
650449599
2094636995
1608314720
56049417
385619957
1454328496
1570821474
303842358
1036307423
1673776338
1075197114
160374445
1712742263
743431856
721991872
2072183298
1399791334
490025275
1108467772
358865664
24429827
1036163042
1431400272
454540871
1568342818
1486913169
1981994081
452871833
1387858161
1244239621
1634779976
925148439
1825431119
937719036
1719186032
1500950366
229890977
480713659
576317215
1650403088
491535265
633585409
2140084762
697591670
909386019
870199950
858884220
2011066137
695882182
165363254
965378386
2089029575
1325484878
1546705191
1259415570
361844476
322609924
1538313650
171489759
20886724
1991552728
86270094
735369371
666974639
1398079407
127032617
1818219270
882617634
362081315
1353879229
1780324935
425095402
1815074371
1204361148
780995116
721044615
1812132555
764641553
484964487
1079983199
1089502576
1077910104
2095700240
183763828
913178823
2017280316
1802088737
399581448
447243177
1728505054
1627100888
1356593720
477028021
319149446
1552369182
270658875
1396965466
35405524
1303780540
84554333
980061364
900856802
564867277
924950053
773177753
1824857211
1130055211
242350545
207329140
1557031398
122066343
1392441933
1948525288
1535244652
1502940036
954012657
457051238
536610497
210298467
1618615053
1540332032
1102068176
1231594136
1175815652
1340070924
1484863359
633401469
424845612
356663130
362829594
750270436
2097069201
224165974
935814662
730599601
1898166996
358144395
494088
116876628
1190931160
1429092771
1968455484
145943770
807888370
89991114
34290009
1381700081
1372212934
925103117
1797264781
1750268759
802050408
652131425
272677089
1432325694
1394173251
411314462
623741940
1875846948
1792567254
1802610704
1160306977
875828218
899659537
1521687108
1419742351
1082714559
719689224
604066570
1098844244
1643515092
1780034454
1804467541
913293139
1929165797
891257019
160442718
54634353
633293758
762978251
2129645991
259321270
552636831
1732405596
1419816122
1942693208
783382684
1967637920
1329547322
1645079124
1061963084
1605629189
777026957
1230804740
1892545063
898557054
1819377454
21222204
1386411496
1609319307
2001605585
1278277947
2126116449
1155378565
781099149
1037701567
1348172526
299561960
1003426758
1943380025
529150680
1006772555
258642623
1917148211
856371121
1878648857
410467929
1413767694
2070987828
682066611
1143496295
41557443
1066270128
2111384023
1116609267
1545721730
193602938
447833512
507786610
22330232
693494990
938202320
1287003342
380998656
1578060535
582758812
1243966476
716580846
1399346921
1923943602
1793872584
1646754958
525270723
1853595995
1307407876
1511426263
495796840
165913780
539251822
733000495
2032363462
766580819
742145988
1834824983
986319007
855331054
731374872
1354189600
110308742
276145410
1711426712
1044415581
1204570412
76650091
465520373
554196249
1276154616
1436671088
509296630
1484974808
1835774058
1071635529
1523875703
1552558758
850591148
1165300181
44080644
615039822
1499022397
2095093229
478318042
1989019585
563822783
375623028
2124916848
1513492244
1965187044
1667168085
1846281065
1303960677
667200246
1016657154
1608513887
1375252312
159673082
187278455
1296875010
760376974
2012029012
128176256
1910392296
151730295
331850516
809912477
2014003239
1932394131
954114154
1723453724
817187973
1556718752
129032393
2008586501
389226729
376358053
1915527115
1653906332
1972933122
237835966
311002769
1859863812
746460890
729170269
1261701353
1355634101
674874983
809245796
1833230887
1869064618
943977556
691400883
287929984
780689116
510459842
1828807261
1194900221
887444786
2078044098
249707283
1120264292
467806578
1519797877
1214827574
77417999
951634113
47344481
409752117
936148007
2110205951
1022648488
1713235636
991436171
571726305
560733272
1946329633
593185950
533994722
1261780624
8398486
1798140444
419433432
144244152
436924571
1090002782
363430347
1391030914
251840192
2104703623
641222424
1193589122
409881969
661125629
1647540830
103877989
1364322987
2089301407
1083837820
1878022931
983300845
1644435193
432513993
1730612750
106987516
26973566
258548269
1091834981
1322403482
292182352
608682905
226013235
2026923713
109457215
537118512
631196858
1072547171
269801802
242083180
38970927
763097324
387508041
803257308
1236952876
2001397509
1419052261
476395387
1906752736
2007289279
2142526676
1637988481
1896320165
1127814495
580111119
444260617
348477337
1405449807
736665931
679965107
1791662186
711167141
1086493613
1216276544
1266677370
914852946
1807595954
1153741993
269448217
1742926583
1757523116
309916394
841262169
431604269
2099766860
713350494
199946546
2108806036
1596618928
332929753
1344541487
196619271
854495969
496340673
517781801
905279833
548337274
1848984688
1058007695
371938698
376977472
848312595
1375296676
1811903169
737485167
2015194484
1334151030
1067140872
1636121386
25911649
1649350088
1546283887
36627771
766930442
293131506
1725329710
334499153
1133683975
1918148772
1942333877
803585857
1950716172
596592286
660106990
861025569
1546694649
2037958813
102129404
1789322545
1344416266
223597265
304829979
1205955275
1505920109
43641038
810177008
1097519619
1293325368
1860757205
704640345
441170605
1568566285
1976957977
472009891
4865891
1008824716
1326050355
1354570146
1303729920
1148885463
1470156860
1743293131
2024139321
347323164
1516513777
1342356181
1185280631
1894932854
1070719321
14952654
2030408037
1996155510
158708692
1300552580
357302248
853238951
315511369
988074680
1658533792
380656679
879174093
1133474669
776424246
325473927
23017064
1448785803
853363623
1419472728
145383840
1123516982
1212781686
1778737471
579767457
4960901
703708283
1009984917
140208569
698818473
1060181559
1845888387
320305840
203217259
1406309537
311707039
2041825559
1325136920
1824712739
947235348
826424262
2113526047
1365276043
1991208018
833061102
295785635
69264608
1078977396
2103006482
2103172266
1279953685
1136709059
219463449
486519879
348731246
899166741
2119788075
1362626369
785625114
730037865
1486478178
441631441
1956872351
1144242974
648821891
1890621605
456280063
1662454114
1224138236
1626045118
955493923
1106956291
1151464843
313972551
459971655
1843266839
1855367772
993918856
463035446
2051725010
1832689400
1785322750
1931174958
659179411
789162627
922761096
876998290
75055098
628994535
2118339524
1418753311
1334243007
802115346
522581812
143445202
2111772493
157043944
1754185163
335951932
168487022
1824742980
1792757803
1821750990
929303348
1181191931
63526348
1882949477
1241423233
745035676
49715847
737252090
307843783
1158438893
1393173111
1503157036
2010548720
928284954
193092245
133415464
479738414
1149506924
1811517712
1364177434
1651199309
518725878
1526458527
1643675911
1176357650
1705734227
203704795
1850948946
175924769
1031313954
1635579264
1747110325
912520598
241920428
1744849117
281182402
820782452
1726685011
291204229
2088690026
156091484
2046963098
742750555
949095824
472540941
86820073
1492618590
258843648
474572498
489493577
1258601131
1997502104
1711111069
675458585
74208977
172791438
1685174325
1473065936
135655823
2039347973
522046164
188226307
373458647
2087581056
1546201434
908267431
1277675486
439853350
624624595
1505623276
492185159
259781439
278737098
1701326152
2048026746
1224237419
329245179
2003651108
1100976761
49964706
597145918
61227049
257561615
1728481313
1113656041
1506643704
84871196
342595183
1249052500
1474915255
1346858201
2040727063
1877301420
1495824950
321202261
658965776
669352772
1336620082
1002112944
844050133
1744530105
1832273651
1139077127
478932536
1694842926
651719249
510384197
1547529088
1474049012
147041201
86076264
158311643
1614354834
838740740
637727705
493384751
1883556357
159626357
369110337
420167244
1373692751
1769872426
401431422
2052253232
1992761529
656565851
164145579
2097108558
1432831445
968848463
383208843
1310707082
901063371
1973806159
1627516540
1191516593
1161445505
1495710447
1485235689
548208923
1881675114
1243149678
1565316459
484695658
180461060
503527132
1036909356
2000936318
1144648699
1638294780
637826113
1058367796
1565712489
251793423
658081088
140929487
547099605
1262533368
1878930257
1586741554
430183016
1017182641
1751253303
787531281
1792583712
623163903
1204881476
69777904
1689986904
550631725
502752537
874477316
2102880284
1476097836
190209615
1170771298
1390914994
1820340517
221875404
1727700994
687473306
814397274
600609508
1578273531
2127563027
1054507604
166268937
20740330
670259749
1000496220
321494943
1780737783
130777050
112560370
960653922
2125420902
1089411403
768541880
537587333
1558865643
2137843832
431308761
1259142493
277289051
153544387
92264427
448270737
1068159915
234482402
1886477950
1253565408
1660686665
1544192750
997545690
1040826632
1670658789
426418026
189916089
152218144
1469231184
1143558735
1519178137
164304595
1389613253
310106224
259756372
434530492
580747834
386546415
700023569
801292926
1489006783
1246414535
2108730091
1871131523
1542099001
1544130306
1284554703
332427185
1354859200
876032398
1843613360
1761171212
597870896
1923381056
279832873
1642002677
1411589425
1305819015
1297389952
1130361141
1213851849
1688298093
5806673
1431023982
519022652
744853991
1372107928
1821351413
1400111679
916383987
884749375
1876588203
6208362
1651287860
178407820
1417481046
647458974
1835872998
1329917713
1496451401
1952792738
231764126
292661042
149835894
2107677657
613006812
980814637
1703387867
1354935015
1226525190
756699917
1145803920
988588931
2095445168
2076750115
419579465
41051590
932490538
1826960747
1350866361
605459516
435284684
1054838964
213721659
652244669
86952751
1906226548
1831062979
1882335569
1392025537
1890088939
1764649515
954424295
663382597
1044787571
1998207062
1039159191
393122335
1517768513
594896416
1354729602
1005411280
479889312
762920201
720752381
1157983434
1123717599
1853445325
1051442623
1073780772
1252598910
1555824871
530204895
289132814
71723534
754112361
333272693
1444747234
1464950133
446231548
1345454674
1669489585
1602947152
650733259
223709495
884546138
1849925029
196751970
867954769
1766849635
1929165500
160504231
977974556
1345084244
1414802044
1201991979
1634330665
335620913
1640464416
436318133
250693348
1174971320
730133222
1946281011
1068822842
1360591275
808860208
1451559080
1790487176
1188722173
1689985433
539970165
696299436
1980777985
1840771174
2080736011
127121622
50914131
384918443
1404243216
1543010081
1745586524
1273939645
69918678
2004369410
1990397595
760410149
1389666140
598101906
261645870
633245399
1200972882
1084459434
199765256
779504697
1374004509
366740429
453683934
353473272
1143263313
677208652
35363338
1005674830
388926178
781089337
845988179
1047335214
2081233887
487495104
455025916
1975463432
333373482
1410920148
1273097234
566303714
1476558551
648488535
17340651
845230855
959607555
417867847
341885481
362173392
943296430
2067399433
1313265839
393381140
588635697
1126874584
906732933
1941956267
835033305
1840599554
1178195269
1504291240
1153192427
125070780
2053545144
705549018
1979014923
1295874465
1726510634
1449820408
1881313217
1085199742
1280255181
1594487267
977218005
192863615
476576169
2040140122
1868227521
793176521
560466752
290490564
1317826181
1378764459
1534395869
320018986
297360964
992979328
2060715845
1463615971
1642955243
891269563
1235805623
1834602843
628622999
1844559028
2123574048
191936353
18111809
1813919187
1610979953
422052821
1180974905
1435342210
1664202612
172289035
853659632
2122577007
801797917
1300420074
916999556
1059484162
1016992798
640830280
328716171
1049628481
908853122
1274347931
444903645
325819194
583428661
1124586022
1458483036
555765382
578889975
528336699
1078240114
2119886717
1767336251
888377811
785649505
1754911320
1905410771
298655584
1287937175
88857790
1364887419
1226005697
2143818057
781666314
1154898997
453378636
1917284816
1688943467
872607807
2064585976
136211044
1818518310
40026792
1907962904
1898140809
97447131
82182962
822497167
1167327203
1502739241
1576633855
1268764457
1298883701
1095251987
1167099297
1346567957
1434957110
496411249
1928966495
735317489
1392635016
2123395716
1801180245
1209299917
1586493812
661927389
1966308856
801017148
414162239
1611826408
858398895
1980746464
1079432919
982333055
2014166298
790420452
2023759789
565437810
1041720646
133837852
1896703544
480233427
1601307864
624890091
2146310541
323720349
1438984671
166580005
1161099529
1758011405
897719798
1875719019
524074519
996015010
1405175196
1479848803
1176232056
966837615
1289672240
1358349561
1355358705
1782467503
746063754
706531981
26871515
256078480
769084437
1655555695
402923112
950182143
1696821334
1158820854
664078210
55383759
1628963974
556791960
1316632893
1422758850
185651234
1556766678
1057877775
517285112
1485827394
1583450091
3628917
1687674260
668297783
1051415919
1783326896
928567698
813523160
1429303379
708419782
1588417366
715970651
899911348
1737653911
2108225957
1340668210
300623938
303392775
306527168
595460444
150543327
1531839513
1147136087
44423303
1142703205
473366332
743125314
10821507
584060386
179549318
1989884521
82651285
375551631
228141159
1111188818
1949810107
1017083439
657628728
167874584
1735341196
1580460140
658982132
1922431706
247592229
534263071
601224552
793549435
111058229
144842846
591344056
1631642688
760527796
522250444
1096259911
1340555236
1012407340
2033857060
1541826453
96662813
769730904
569035083
889828078
1785024186
1157698682
641614681
1235560020
443836010
501971355
1608047770
393206021
598357365
539055670
1519400860
1363036914
2116046304
44287814
644245114
1811877855
1280764270
1311893965
1318676112
893154878
480350778
421211045
504878408
286935752
1364876604
1860189584
505322565
309981529
1168220560
1608972563
372776240
78012094
1210299405
432514290
548614570
1330114349
1630055394
1775397767
244398292
130721505
770673183
1756620471
307802900
424451277
1662643061
155994519
578320266
1221065584
142722853
343002744
1129655358
668322195
491836021
132865753
1048238045
195639356
381965709
1090399227
866810527
1471957016
1923937628
1484875844
1716586286
1435462862
137175585
1361951451
612094909
590707828
860003012
950403095
835352262
1192116394
1439048651
101618530
758353011
393124266
434471900
1795647122
1398331407
333207378
1042169450
528873854
676270383
1593666729
1172333325
1637430755
326370243
624182260
793340552
272311010
1810637770
619077384
1498813817
548379323
2059541921
1729603540
940721829
1249775344
1182290937
1730336852
1649078745
69726869
1217761340
741364030
847305275
1928772867
1561754515
2115143618
165551959
825086886
937434565
354157825
29297407
1532796162
2008529705
1389596001
1980738624
1951493557
200027556
105924300
1739538386
593534763
1181264318
1144450264
1216573993
906894713
255277868
1889372038
1132898505
526614811
997901807
554397545
1748855608
1487211264
426816450
837228221
1948568254
1705893311
578358104
2053042348
1185764981
965875041
1550462369
856436404
1763945069
32813012
1362053188
24287684
1437515910
1305568518
2010716598
723751684
140177110
848281654
1998128120
1332243803
1591889285
1088580672
1168466539
887989756
603388861
511290238
1862784721
1068112274
160337874
137999963
938039177
396832312
1362766743
669843365
2141724197
855546752
1217661000
887212749
1533885009
1368874328
371954466
93762088
796184013
1534380146
286860897
447455596
539641689
681777253
1151892553
538753841
881588435
300871008
398666695
1292701125
647586186
282520637
885382855
366023260
1977889753
637778254
1930152828
413437080
1845902299
1630818649
1743762642
736996070
1644756812
592060270
1749118174
1142878001
488781722
1918287473
2060148138
1691578183
1745180485
195032920
924930696
1290749971
1503172320
1138429758
66247226
1937403660
2031076451
1788492587
2102171455
95709621
1464364760
116238323
1349165833
1102272678
1670867102
189013518
814432132
1097952595
1437747527
1259473034
390060730
613786867
1707142238
1633082231
1684968693
1755225382
75375467
1513339403
1291668188
2019500733
725472991
1777082511
651748655
679974260
864175901
1650911984
632260429
572966931
1670310482
411287411
384753934
1067416142
1976794103
41186339
1875712689
439988228
1426369644
2018608294
1255745849
1809183466
1289893915
19397685
560922353
1687794197
1477650452
515708350
1023681147
733403901
2076158020
624485729
1310001949
1682888717
1002875354
215798220
545367441
688638722
1715428474
436141714
702489989
478983406
911012915
834736293
2041159307
226856215
1615846659
716907679
1137274916
1340147748
650590031
114362940
1359915260
2074410356
920067370
2011163851
1613077235
1577604618
499042709
1878566569
663192294
892707076
570368384
1234146343
32277540
325197605
1115638067
1637081914
1343194610
1626130895
1268596478
210326280
1658925754
857513149
30014266
561090280
1001945427
1284610031
436409507
995467426
1251828943
1347847975
851682050
445464177
264627546
1000920551
1891994216
1484901095
436760455
1467573282
642686272
1615194285
1904052819
1313205669
594090590
188461798
344603422
730914446
166058336
1596904951
64888093
1849372118
2099677634
11177363
1707837179
1430850157
653545822
8247410
1896141915
235611020
1726242674
1467689692
2064537992
1393399405
342161736
1991915813
369523621
1958337577
617396695
170460138
415156207
67476857
950646977
303048883
1945989075
1748150668
1388693128
917749779
1085720004
1012237378
491276505
838978502
968179020
204097757
1227026177
572036178
1559808443
1860758813
809675500
2143342833
2011562625
49114738
172972741
1413448045
115156371
418698551
261047947
901482260
279270477
103407011
783549530
1720819511
131660251
2029566771
149271204
1230483465
1722112383
1852084204
56593035
956224835
2018696407
559650678
1546511165
1482703297
2056921863
1752681626
723846536
1644776284
2127917180
1157111675
483725748
468937145
936276277
438918198
1468387382
331651594
145034794
455653598
234667289
69552099
1188942556
26684865
2133781695
1472825255
494814487
333604088
1852628087
1738325738
1034491986
1472278494
1694806720
36695537
377397898
1390714859
836930506
1182877859
1814640068
1063236433
672690704
499240176
1644124622
430012094
773967596
474088747
1920369727
1471919427
1005230323
841458653
1047214436
1550015251
651000119
1654040171
1169304677
1289339425
1075008468
587036307
558817969
487140915
153498848
1334662601
1810689218
118016803
2084330102
1999941290
821336534
1961042747
1831766985
80225614
427304414
1677977703
2121142136
2044726164
1990713645
1156522334
1118799992
805442273
2127983695
401369290
35112633
1960226367
1944079470
1729555397
1374708213
1917352509
154880787
1484510141
787164737
100230518
1479379965
1446248154
1327271574
767771603
1341523712
1827435529
1899309545
1251511381
1618932188
612608606
1494307704
2134391561
452901616
1119023201
1867507953
1866480722
1433792058
343976581
115958764
483313435
1303741387
1625043498
229204803
110525473
812864496
283444725
16936777
338159109
1089096301
63166011
1920309252
1575188734
1661384924
758984962
493561148
115597952
772808503
809166295
63706367
1657866112
764956353
210132444
1381119093
97777255
622410014
132450617
80517590
942146346
162355804
1270817692
1996122388
133104187
1253288525
1914495216
1055539840
1529528083
1326282570
610777584
386361324
539852784
134437923
1784485140
795488863
328749665
1307496562
717995692
1055196275
1240325883
1118783481
1917252218
1287437087
892571175
2105023275
687909274
1826001917
306365826
1922635395
22914936
1125294597
878816335
1996610119
730318080
1370021817
2112558700
732322447
1001318956
137273518
1887407811
999826467
1030148505
126877795
1874095216
673648514
483464996
1875527626
1249828625
1218387005
618134704
594607089
736764376
492847384
1969164125
831014387
968864470
1191689592
441758042
489902037
1943828160
1859075605
1215365656
936036172
1350087815
1223688531
46727402
2000608673
929908974
763796843
385861894
1950269300
1064786008
221938396
1691372896
1053360802
1525838635
1282525468
2144873636
1477940418
496954227
1406698605
1287480473
12041172
1883551335
1870688501
1622515885
1916462081
2001155956
176925843
694789549
409938406
678281100
593152577
1300224685
1032312867
1647265417
132934107
833501915
1213709081
984210337
2024439310
999171095
2085811465
1531560570
1109982275
1692068576
2012650021
2025595369
511855678
513675659
1963173547
1802217002
2019077843
705643208
19035290
2133821483
440684374
1617467738
1612122830
118795655
968439347
1776109679
709925956
75495027
1963259330
185417504
1805853599
691818423
1512786070
2018881420
1877882403
783700623
616970968
844642273
2019292272
1571401162
492184862
1932709808
1700887474
827348839
99936637
711100113
1172312212
885682599
1071864777
376423110
1073056012
957703615
1915567053
48165603
1532907945
2061529398
2073147283
1573121334
2061924277
1980698960
181564695
1107780805
1988533700
326375484
1536105661
781305116
692715676
531194995
133794333
1576218941
190764822
737046073
1898988941
1960328057
1272800915
724148404
63429519
1488316057
166120439
1712552573
409919445
1221013165
1498434014
367972467
723748293
444674624
1635330344
227974201
613961131
1143548076
451067396
171982990
2133359095
1215266989
1263159614
1781161847
1411547575
371669740
605569389
1612656354
2022320807
1020144955
310997701
691221614
423371827
743571348
399346955
1720258437
614305206
1056789005
948699184
1171427218
1043095305
1340855093
348423471
1510174997
1871924287
2076040339
418229227
115759925
1107477637
990533970
1247775361
1464427717
1881005781
1155959237
887818801
176522259
1901755245
369334814
855278435
1268691994
1964903858
45841164
151171135
1450575614
1898123032
1809349499
1927005389
1761928388
1557279947
1556733607
630559121
150950070
242916946
1260531833
1890884127
1800017774
1243048063
928709092
992469322
1432641590
438777748
1005527773
277015982
1630821793
1373785780
1415599213
723346962
1801032825
1159816475
431116083
1380329683
197874985
1829831854
1340020055
1637449225
276427967
26468567
1340440977
1083733852
573852421
675766663
2007821911
93074212
1772911879
496973601
1752473738
1032055230
800930063
348011192
1979523552
85855588
125799635
1970278064
573043727
1438240207
571399726
1990008810
2096556729
192829157
1006582671
46727704
1003010021
105178098
1446069787
1575186312
1133928677
617446111
660586647
538243248
339904569
976700915
1043539961
1048827646
891535578
1479985940
883298241
1793833768
1692076419
1490570788
463395460
1677927043
24298986
832886908
426209706
593481167
2047233033
37142074
1265909492
2076753729
2102056125
895908572
2114796301
1294966198
806544666
448559411
1448402825
750880474
1319663441
778421982
1318807655
1974755632
504666650
1235647672
1558206391
1454919579
1969316196
1052678582
1401670047
855316601
1381102505
560721837
1963094508
1232093301
873917555
1067876044
1139013240
1672498164
303181765
2039402809
363070689
1669676781
1288005762
744365602
948090001
81899421
2032674440
604330451
1133212598
1411390135
2017588300
142539391
1713197939
169664515
1857279099
348420062
826633416
162922105
1027589069
524306316
647349012
1608444402
1591529596
1250075424
1929993653
1125288312
1202566552
1554070450
802244090
1424776430
2028711169
1528439317
2093096122
112241259
387215235
113745353
773521027
1970825428
1552046475
208540833
2040478084
1946816655
1538512375
1589042736
734534238
525881936
4213642
1866278990
423033520
881693111
1085416726
1374089783
1738460542
1849664004
2139291872
498021212
1406520208
1465286901
997477714
733485885
563782071
315389579
993048519
1305826337
153380408
526644801
1401938131
725311480
894950608
134792397
961738243
1721361916
25786215
742730341
2113386503
135959467
207626552
1174713521
1269189575
366761973
1472240558
1662809163
432909766
609023921
850855976
415039199
1041511190
247598201
768145949
1856573508
1954933507
1686328607
1348681880
466616423
1751564330
1337041889
798932897
1918000546
1353457735
624858636
593619321
152426083
1755872486
1104469819
1837129518
709057877
1202449891
1759285670
1308632532
1854607658
1547544625
1260161455
986546437
1915853839
916789932
1572841330
277424592
2067151410
1324223805
941351113
1155862425
1878899683
1893507710
1287270800
680917093
251512576
613520049
442783941
1011748663
875293893
2143003396
1426489665
427637635
2127720734
2019270016
890301286
1695723960
399195552
1902359945
1977813534
1995662005
1524663718
286849288
279813334
1705233182
42129021
1209619619
1236265094
516918567
1808890019
1271514994
384803801
539596776
1082934144
158300347
832058605
461616678
1723784041
1109682415
1199617385
1758689876
1214910782
1108900206
1001718177
1326051078
1419774179
703175492
1255008765
1364562614
1143500757
2069757878
310496371
289598817
2012874888
889353195
860850131
1443695775
273940382
1348186354
1393906641
1536812328
436443682
122469564
1775932181
352155468
220579542
987500164
1068939284
264931739
350006178
1256216563
1669375566
2031785678
947398904
1293824365
13791307
1354376154
237122952
1639384597
1553225952
1048954206
1349705784
1956801787
157737124
45851474
1631172083
405811669
1184274629
851546048
715283863
48298264
1419383884
1545679873
1313616562
647194850
742410139
560561465
375772658
1999712794
1805834170
461828054
372358711
2094628279
216313413
1536867286
1936969493
2002105394
80237328
1096880728
1093502640
1969719327
1292062632
1999789889
240351182
1621122536
1041364524
394630367
532862377
1513475846
1258869179
1777372725
66082384
2101788215
1602804756
887953502
1291314308
552720209
255171739
402182280
649108332
807382858
1457867928
1253343572
1529625838
184960617
1021242633
1298417971
1882707669
1586330180
1539975027
1861997444
1861382380
1402473880
1508009718
588089788
89633102
570136057
1331853427
1932243153
1571584103
1931431281
1693067875
471452905
1840082979
1114304517
1132990011
1350302951
1921822850
25380915
1802367428
1333899196
913906409
1062810786
1289628813
943499060
1505374453
1014980438
194748317
986029458
1888650197
631415662
1316410073
1744273409
238812228
1395065438
1696113465
1681058352
727713117
972594146
1784556253
871985865
814207778
1538789975
113237070
1642442212
1849852363
319243275
1239318176
546129331
1673546841
487738111
443682858
370174997
1392967144
1560403101
562884020
190173576
1370359321
903124975
1059018362
883834697
7224056
824593031
860821170
2126718781
1910748971
178352039
489804686
970505692
1234006235
36926821
785072715
437241198
1447132946
455471767
1607726018
1823635033
1537215407
401321608
296055597
1669337637
474155795
674163307
788169617
1396182019
1700019922
1593367144
186166645
708902678
155803535
699882376
1018086636
2122981737
1605136891
1281519726
360275688
849765252
4152693
774392049
242225820
219393368
1023101221
952786259
1258525652
443926445
1879883540
2028049818
1916635617
1965241234
225338767
117181893
2126152384
6184304
573935106
1606744529
1385017184
676222555
691188371
1444335250
1682182007
1521653446
1885824696
1836991631
1894121617
599997337
1085608151
648934646
1069086106
37228457
1175857971
1656566595
1300474739
1450985870
324608216
683757125
931760355
58712667
1092197917
451698149
229873803
1566026655
403909234
1003534177
1277988136
1748906827
918372224
1233399219
487780500
1580058517
15730570
1317653462
1178864241
1681426297
899586034
1346487635
1544835959
1092528125
1463854356
1073881602
116850231
295606079
139639143
850478526
519905620
977400764
2018220347
1597494773
1353293970
1824408281
1672846856
1348039664
639674678
654179499
516082484
1992526807
1791100959
79773736
2090444161
1063624809
142627358
1304684729
551386017
1774010861
239183591
870022019
612997507
150766020
1044742883
865623096
1230908956
394162570
833875207
317113816
266123674
2016144571
390738230
297605481
1768810292
871658249
1502451224
1099639287
1816860208
1711998472
58160587
2055419281
1964260622
1770161254
1209311778
932252021
1220881563
413906244
645106662
1588261494
1469415633
1185044015
1819667299
2011467790
437986701
187879862
551180343
365211130
489870446
1803683447
1235656784
2022392038
1697279503
1188789955
1058429258
1734918209
1313037726
1704652326
1157856113
1484407237
1173838922
2099097968
660951231
338488719
1848744968
1986395322
336336755
1587541890
1239974728
689680733
1712317616
978216141
1392803224
568736810
1390009259
129313458
1409897402
321611253
2017404666
1614932971
2027487780
628183865
371673747
987960860
608513524
931683692
1995451083
1197954503
2059424474
586088930
78206335
1529070896
255484174
1678693285
380643249
1451760499
1914257434
1507000510
2019875734
1885036568
871351924
212769947
1103002305
1989513471
2089525118
727730376
1359572942
1140084937
1459828814
103543603
1832747733
1348562265
928126068
1079502016
2105437548
1192620338
1420539957
1007332624
533182764
1444786380
629832548
1074821083
1369996730
1033605583
2131419569
940485931
1192568775
751645175
860199927
1753180198
1980738208
1897990612
1753780744
1484393174
1967993469
210588542
1504948520
1575641019
256523545
1620120738
656694679
2048740981
929863421
828922862
1854563680
1863965879
1817068290
1755405648
52149377
1711356202
81792227
1621069902
1951410744
1717719720
2065731205
297341131
1142501844
1986113649
1739284815
2107197600
476399519
2038019255
1436631358
1469648559
1426064982
1794707326
765124211
2092842268
124499480
1814285891
1939896244
549483469
1587086146
449054401
238762559
476442843
1731806563
99885105
1875776189
287401522
1072334938
1617396068
1270688743
1856680880
353103924
529585678
794544027
116614262
972716074
1594832815
1524724017
740629630
946805827
1512087025
1114292356
1514371885
124289880
1190230077
262862967
1231587980
299787799
127545164
1715716641
390839731
1503794758
1394962538
1206844453
1240112110
1498858703
1745728575
987854498
1017156362
1568839674
546438416
1381307178
185787929
2007971877
331799230
717234445
55735025
202533874
1111620964
641804259
1711665239
949340991
67664620
2081319517
967017354
1120570456
109716121
1740129930
128432578
1043215517
141812527
572171595
1316705831
159121138
1201738050
1676862577
1933581732
1796051982
421657258
1579280574
628765821
1184315359
2054747574
368156773
1557222883
677812681
1412645635
1443186023
1024321523
928020206
2064291326
1332100760
1483337157
1616985751
474576106
242406895
132790904
68612682
1087303005
838058480
126871148
1412008999
1208504616
2050664223
637846828
1585513238
1829164611
788029542
179352585
1817096057
2051210568
1878695381
1934168015
164091935
225832083
1973861904
1652794249
2146856428
2063989203
1426916723
776200557
1706941014
1989592683
1639749491
887059770
647141082
121131996
167478282
909871602
1536995252
786960001
1953573417
281815192
902152154
308636028
857020338
535329621
1312838800
1366169482
353033687
1775294604
1500322345
622881154
277320099
2145316275
689125378
380647574
300093365
964801499
436510976
461529431
1996170476
589547101
808841855
336977075
981243514
1736402442
1726453351
110018556
357624056
2092586932
82989749
1608811364
480952504
1391378573
131994124
1714232548
1457769723
1456609624
793866259
274834962
1992021737
1820600537
1119367662
1519609150
436495496
627673703
1133555842
220424709
1948124050
656161672
821818590
1392268683
424540616
722711146
497266001
958961958
811517494
1270506916
900409223
1045813602
2007874542
950381816
1893682881
1575141086
726204973
133761608
1214574624
583878083
66021210
166734159
74012229
627074411
1310402204
476415148
389018510
2142755488
1683337982
873402478
1981280016
878289036
184671192
1928186769
904249972
795756849
674621207
26099577
1266665365
2005517278
1926623541
1447151031
293304971
27971004
1561627016
2070484832
38814466
273343087
1204845209
1107420225
2060196417
739986468
1438565034
377491075
577792569
1723256768
1485948856
976176558
2003958327
595611774
122446682
1484444038
621697271
1234221775
811798800
1668474349
575398349
1792066232
280188786
661708592
1544192750
1946090167
752593586
302398753
669980803
1172142180
991570027
1231206399
728374879
997500524
293437644
1284351588
368251221
567925331
273716337
374516731
1157534205
217421119
1795368631
270705748
708842050
1138382898
508837524
733690743
141905941
1810115203
1930609916
660455585
2057290178
1428818366
309591509
388613228
905640063
1220031940
696975283
225615121
204255081
237311159
304864205
2113023327
680309334
237186331
313361836
568219612
310700783
1347166822
2024699569
2078232634
1670616579
1986011503
139878097
743807521
280324204
1102846151
1931919115
67371899
196018398
626686554
256131852
1911618550
571615681
816787372
1532015933
1231333328
1183609884
913300242
1096582551
1517189424
1455990266
757140547
232625788
1718752328
432139187
1927149801
273025092
500487015
918688472
1282865615
1616102646
2143073406
1756891364
2068997700
507068583
497972248
770135614
1704612740
1703580861
1799355689
1670957104
1749291287
1771040222
1219526883
603919367
776635244
841791794
143900950
1672496119
1826215416
1054383227
1250985245
2133680733
1258888099
201881163
301707744
1854435115
1806020491
947094075
1098822107
2062702476
681226346
1243178361
1244229604
876925233
1978257245
1192298068
548341049
1089864733
818763908
1913085275
120600968
1799529148
233377984
948535774
932772867
1806571547
1515765348
645547572
808291380
1318327767
2073704995
1103989366
1483537571
658579682
1869064679
364701728
1360354073
461286173
1529240316
723983627
798811155
1713019511
2096915582
831570702
700437808
1297867424
1480630890
1951643989
1063711402
1256768065
1037285658
481489485
1812621395
586771417
1879783752
730729990
1148473389
692936899
1045051434
2056549340
133881651
609288155
2121368242
1037930538
1723732679
1344408785
1799182420
622352808
1780206429
1411750286
1890783580
1952421235
699640134
1085850501
2126182616
1459694671
1497411661
597528741
428230994
9694536
1432355397
1956455921
1743786814
1178824724
2119190501
2106170709
333320099
1915587102
606612780
1957696995
2062513607
210401826
774512061
366759942
169551319
943622802
2104925877
358990554
145229894
436471142
531391318
380465995
1746119321
1055440702
906179439
503943169
1819772458
846321941
1618211126
704377257
732745120
1113327823
1199077275
1030126512
1848751669
940665416
1257112283
1354380027
326475877
1784366696
897604696
67315431
293690140
1686886506
360037876
1783050960
1947324213
599599373
1953596992
1230834140
70156147
1763892862
279362708
597057204
784094539
622093961
1604115621
432895618
2065056756
1049880442
1313324863
1059246855
796086349
647961084
2018649605
1276018745
1229169559
1473634001
1644103628
627639742
762814978
348028315
1532842425
595712230
1155599581
965105852
1124562183
488006378
216277470
1511961236
749266963
709394730
474713957
1303348927
718403376
1525615166
1954155988
1089481800
1052020151
2024563680
2007113599
145073529
1800463754
169088492
1096681502
385224186
1617827806
1518572364
381628009
20608626
665063726
1150643411
739109445
566490
2073938612
1280432293
2075506288
1755264382
1216980039
826960054
641704503
1580999347
447969906
663585594
1108676238
795914922
1129309157
262904640
1796782227
662352293
1020732276
2055249469
1343219230
1893833876
860296966
1779571482
1287360621
427890853
1422162332
1390153747
105334323
1676406501
1481782310
607757680
453565408
1835345280
1934569596
604847812
1649034001
67923433
758139572
203141483
400612845
569070695
4902515
242226031
1453355315
666461094
994684475
1455180167
1636081434
675942435
1599717427
621634975
294368951
331869224
471602045
451930843
27785544
1071031424
1747471425
2017430779
691332467
1662851549
557597169
1541363067
777029476
1170977436
1601423398
1537915795
2135300912
1143634025
1084783957
1832319123
334465905
1829856414
1827820753
1505120
705216661
1382236804
86796397
2059293575
1165046941
1696358155
231118359
1774812333
327987309
1719123689
1917069596
1359757219
354691315
1129847923
2111057384
1041132220
1017094134
529014576
1134326957
561932193
1573705427
285606788
1547000962
654439710
134262121
332539226
511294520
1325149631
1134187289
1942031715
342194449
1691727201
1281903173
169157456
518170996
1772190235
1439552601
244892881
960372982
454867447
965489509
1959000102
557337861
1497708758
194346008
1523793438
1735798382
2003179874
1334023734
868702491
1982307353
259456648
798973
562070762
38492496
154559506
1485639337
230557998
1877684438
538728747
1284311892
1508007919
58698367
704602044
2113506584
1970054759
363895914
778503877
159411524
1842423831
1370728512
1317714434
495002478
531872834
175981738
1240642220
158669854
394394791
301532629
1288095876
184341603
479805737
40898817
137633861
1993896023
1710153995
859619059
1559426300
893300628
2026467374
1823124986
2065827184
965039927
355995302
1189638518
2129145602
526282915
319628518
1342022545
1604568621
795596278
1935801576
434556099
914928691
995085723
1563960067
1349720569
1341392479
400269560
982821402
766669547
641460610
2088913343
297652470
1551368217
1105131744
697610780
1828818498
1407225810
1203951188
617009
1593274229
1830906404
446240151
11002552
973764917
558311841
843070421
1038693709
1568150492
489486725
30425401
1788583351
1336373614
308936804
255985038
1026176157
1973170201
815379292
1046271089
1051018123
645844572
1673799145
1531486642
5651089
1063552006
2134643192
1458160472
1505018938
1630953391
246758122
967257059
837756396
1000146138
1435629846
1081188591
1979887686
911126878
1840068814
660309538
590209080
1604861249
122289131
1707085984
647473146
1716123482
1463268841
1933907805
900154249
1346477145
605106336
561486533
301736353
26863300
62952849
308432430
1653192799
299307987
1949190783
580790748
1902789396
1112709648
321876261
255400882
1295763048
1625228523
577714390
1598893008
826843448
892565789
1952447374
1052895989
2000071318
1817964780
1807143666
567664052
2006767169
161304365
1015993013
624414533
1879414102
780843591
193960267
39584551
1016983766
591296917
6081001
1019950334
926930080
2034811423
61107741
654484184
197415279
1668656340
1383098413
56683688
2129520531
84463761
1390213152
1632199033
1901769572
94564247
175933437
1641065886
470563220
1156808225
284781894
1376996348
140949136
497390723
1224094253
1162878762
1211632061
487481457
1548130866
478448555
1900449735
1150227405
874385099
1741557079
1483933525
804866559
1112446136
1183743552
1361362322
1971405607
1810181469
1880437046
1344506072
284999473
562951630
1596224565
1664598638
729679632
349350059
972296085
942656545
656565851
1367580809
717682800
1911343622
823318034
535376535
130365997
2141444936
1163057997
925287947
408580251
1235212069
1439736920
1441730991
1700163933
220600895
1641854772
1334540618
677500047
1502538737
1989672757
1894952520
2030884425
1924514349
1531557638
1508855895
473444274
827680667
1705361495
842425107
846583085
818679569
186891508
1679362219
1453383960
1500929134
420364690
455451125
950161578
1130097861
1387370367
1057010433
2022391660
816616365
2023731561
497319463
1704614533
2040903533
104310229
743777391
1471437375
517773825
517112053
1224500867
502620530
1753334303
406960969
1940733592
1240706561
321501800
959469155
893480861
661647182
2122448888
609239867
2007493621
314366520
1076858492
614600515
1333947853
1722783976
1493561506
147652963
2139749507
389884997
1780119818
114998964
265755311
1677603165
963345429
1994926416
1688293707
1003281289
911763625
1238375792
1512625228
793944530
1043187332
104885815
1859008130
1690390441
847208886
312863550
1440895683
1720706695
2105529110
1033526064
2019503694
921716371
572705918
888766259
650787097
419998963
938136630
94097155
1662990720
1123979804
1844460045
1053311623
1953155781
1156448040
131806695
62221440
2087542650
646045353
1666417631
1610133374
500940648
611405450
387812436
2089632572
557802009
73899789
1534021495
1447181864
772132023
1912620315
1991760429
608408936
1483582302
530645539
751807030
2138594644
476382118
400963779
148858063
725991999
1608178025
765881144
537192946
2140399839
1848304792
630878516
613018482
1440653404
918239707
727640716
1021583919
819509602
1139797672
8701553
1688535571
2057130352
1736146864
1086599054
1039293705
1761333365
660259139
1563421691
2091148029
1027575636
1691510476
257332140
2096933721
2121557782
1549357917
399570256
400041757
383138372
1749023014
693430100
845856000
1082912975
1680488233
355032075
1564217300
2049888250
358152665
663584619
1354234194
2121356522
1581267019
48285389
835096340
190607934
1619464790
162706027
134956144
1698547716
811678904
695824559
187481791
948323685
1252573848
334860245
397534130
1127749979
1384782297
598295300
1676842559
326385135
79218681
1865678673
1967219646
740626646
118574248
416078377
936849999
1278040584
736958057
206488677
2041692401
700731191
1310253646
8873443
1214430215
1542519326
1571775539
1074250170
1117568214
174877582
26606311
1875728645
1446445844
1838859993
2140361007
223039756
689224471
2068412411
1376183044
672799877
1867538291
1269917918
1057108939
1235345989
1300736935
495809409
166514417
1782621100
888518038
1703491479
766935203
1311050894
1534637377
1508357292
178082596
1756734345
1802264753
187524158
485704770
543644644
1913772287
1247448007
736576333
340920820
536156839
1483018055
125044855
1943893430
60237382
1515951267
405130357
935994894
1957958288
2014912105
177590831
1870451731
2122256123
322421612
233912264
2019285175
1266953999
370571849
343142587
1609359515
1804832282
1331473194
673606823
374612498
381211000
1569567541
2126279714
2092086187
1221862678
382958221
564660622
2001215236
1133790257
998249524
1281682469
1343828249
2137721107
1213078423
903701375
1742752065
481646624
514775871
11958253
450335228
1118294356
549945223
1775856141
1733835064
325538544
1494882428
1431023257
1219207177
1815119859
2007219716
1548073300
350198870
1988704943
1415890924
802656372
983929633
1347885020
552933314
1293670804
752821171
2081606745
441235690
2081508059
1979355906
1694811100
901947247
1434537177
621716994
1789719967
1227148326
1037790313
2092490551
331592093
691996137
836979330
542500063
1149647149
1235967946
404621085
2119917651
412181849
2101183950
583582558
984897721
1542493204
1295910080
1659423714
209596257
108421483
2075240573
1885662959
284465709
1999114663
1947016731
676364175
300960678
370695006
305837079
352752531
231140000
253932136
780749076
235964462
418793829
1195839946
2009428182
629441661
710673176
1137274699
1796469644
29994367
1970548942
723254809
1368883643
1750419499
1771117483
148384989
198503421
1470607511
1723295996
1302610952
444745862
2012915075
1257267957
133459655
637554512
1453546152
1889479400
1103992435
1571901984
2113628494
16399877
1640803033
1421856155
735606789
820825444
846120134
2129940904
2130806563
1432299423
12375843
1241523818
176149683
1422510076
986345615
1994032735
114002401
1929524021
1555716084
201903654
1587447688
1744125695
1076128762
1120650819
1930995328
392196895
1822203341
118259658
281003809
1275566544
563201631
1959041583
1118333942
1547831297
511471678
1833531936
623519301
1553005067
2075732455
417058920
1154146223
1111177659
1372050971
1759820150
785451535
959196300
2059203474
1443597656
544403331
160212714
1264667617
2085134087
2070922534
1378275754
2058523975
1129728236
313887769
857285881
588946011
1376140341
1451253434
1064836674
1008564028
1664440801
598994427
1920265766
743910244
6639892
942095416
1966925841
1879176570
160700135
1340247853
1512061300
722666948
2122960765
1747924121
1349952221
1229963266
1350971695
599521934
604820744
233529066
1003646527
1673267850
1715893513
686188635
290900749
1690759284
129245157
337282352
500068094
2065152866
161902192
614504720
504683777
1085800420
1555799664
1948220233
1091065108
413849191
1290833102
1129988166
794930828
766259724
1156968522
1383359179
602225739
2100406504
1766557097
1242434799
247564611
451871085
763840670
2130298549
457818741
802887419
376771234
2054016249
829546209
301902683
1578969334
1857808529
2063436304
144252920
850105298
2010797486
1391686906
245410469
1103559113
469572268
1743641681
42294895
455620876
698915722
1560246393
1833610646
1673563221
723471931
485688348
330161008
1404341567
84344949
1297428654
955117348
502180235
1631211235
1788118422
515630918
1235206060
156366879
745453619
310273883
594326489
889475156
1003486286
259905632
849352898
1988368954
792273911
1723571347
1888481448
1230523925
1177122538
1790614468
1673117809
1028865237
2032301128
1744837768
1228507658
1008409282
606224499
2070537892
1047346782
1409666045
505881591
1141288980
185665141
266927421
1453152499
1162185414
716835831
1500547649
1083655081
235100179
1471463564
1102140707
390138850
343504070
32816270
1712607746
961339417
973401681
1642870205
1157991190
1022952254
1570217510
1034566131
1098490372
312566307
1891028004
67179528
410451176
498872014
379143026
644804028
865418263
932916966
1723710348
831807401
827149042
1453897650
207763527
688718812
1772217855
1459849214
791060405
1404517380
1196336553
1627171497
1043723858
766953617
151281310
221070301
2138225614
28320721
616153143
1475642353
1720106215
1229082329
1077846773
1122498491
559922723
1367790293
1751406472
216310272
2119490998
1514468297
1553098852
876346135
288833474
555464789
1039673848
472491100
371308299
1206842734
450890932
644398517
2045656396
1008845777
1294451779
276293827
281831932
960853284
1903252049
580285287
1248197736
1513493685
362417553
542451280
1271006472
968297739
264160710
981100208
552218986
448090706
818561015
1334071516
1229021656
172293631
1545808470
161779560
1909828992
1817048957
1023295398
810709914
865281808
1503966789
376683612
1159450097
819804867
1170865765
1747030363
1877126321
925909340
330458264
1014864057
366523182
1706752221
685257693
824203152
34827188
772984050
619982454
125236316
1501219203
629805015
865117802
1904185089
860195841
831252641
1315035139
1872453515
710442202
414231545
659941359
136718410
2094591335
634419238
263408426
69033423
1909836861
575770896
2039337625
765782163
536262600
79274566
1817957071
391772785
1436063167
1908128788
627912156
663407789
246085511
2113588696
2041034927
1228149133
2025726130
942025819
860923151
1429801185
1909953607
1503236312
451573990
232330348
925525287
992854753
1206940575
1500731054
1542740154
1405064076
649605378
903130734
1194112854
2057178237
1789045793
1925848245
1901026282
1611852212
1277313333
882851815
1304452549
1412726989
569126782
208659493
37935708
1277932100
808797542
1989399284
1199089616
102024764
1215592951
1111171987
977976704
178297812
1618957664
1086149481
1339842453
1343708442
1437645382
1910071728
956382059
244245155
1377192732
1524478039
947993050
2043905314
991501439
2035236325
2037112855
742467424
1199116694
740516086
1768740543
1093009546
304664332
59108225
845480304
199929851
322255948
1614890460
1728276463
1139629863
900733506
1131019859
1299677635
925478482
541651445
1507026020
2125130835
1237779371
454765116
1035076358
1088077285
1625008579
1053757076
1676645617
736271140
1544632835
1139807372
930317412
555733299
771827224
889704156
443361763
1668061049
2110686246
1082385372
1614627934
1567413316
1658427758
1204575255
2045925560
1852827891
1139174082
368400741
1882753634
1622022742
1027834981
477525648
1725535777
744633483
1963576061
1906462679
1318407484
1862759035
134235947
1963975103
712696839
248407967
442382687
1676026550
1665415826
310966961
506850607
1317755470
25085607
81750422
1772312939
542534940
1716117864
1865090779
1299208118
1343588652
1312002667
1372700722
756324765
1395558172
1765552831
968512731
1372639026
1131812015
1103870212
348029340
345323135
1272129584
243620127
1216007871
310935011
1330660754
1523160806
278818401
1281847834
1221668162
831755554
1255943075
1067389311
1088118885
146368668
2449686
1860831682
874437877
248729055
1539560031
1126725179
1234288057
96968494
480515343
15321455
791900187
880013890
1616094613
337427514
1546297948
1889535819
1517103007
1987406824
1392256210
1998131076
1288305617
214720527
372148252
1968098980
171762173
1736547603
487562663
1794248076
1200706064
741578895
1633154279
283374572
1905052017
1394758026
558832250
1959976052
1277803616
1198832149
697876330
973269906
429017308
226706985
1798812616
730039225
118159427
483773118
11446959
1228312471
1734001745
887835425
896086089
419623438
768482151
1530994285
1378840316
1717624110
1354570146
1513526176
1803455847
1953688165
1103088912
1622174433
1220642233
1673719466
1566047341
189464404
1470039234
568816485
704098986
66117569
1196487115
1990047621
1111440376
1446446449
401428554
826860830
583025637
1170273464
1755964861
966558664
2102480864
1861672096
364130146
463245019
1929025149
1620740618
1450041103
1684123046
618587447
1324801144
119254207
504212266
135911824
1630485254
290951414
902972269
720224727
1342051700
93494981
421949787
1880381930
331408275
1461055686
2045727581
251080917
954071827
1150539387
680274464
106264609
1757010747
2072553372
1079069777
142450868
887072582
764405648
654737589
1024144778
1116558258
2036672290
559174263
501783425
636830375
1905551007
1052776766
1848829932
2008678156
332419709
1495901354
389923940
533521384
172497404
834586478
460056197
821938785
1804129175
1559913471
1248609310
598385130
2012386497
1031377346
1081853602
1596427981
2102290133
1593022323
871849741
817045208
1122553970
596481530
1330818220
1730092030
1262912693
1040024537
934427911
1992012841
1364974041
1269347505
1266365546
1076585230
2122588264
1170293858
875611092
1688565485
1357841312
665906288
1196205997
1820021706
1320408734
901532274
515669284
890212490
1183713434
557047201
1642963494
1847323794
389873360
174150287
1310653755
2032238966
2026834806
222469264
722670715
1624632043
627527674
1512202221
17821610
2048071560
277629232
105089769
1761787374
1409481872
1092456080
2036513543
1944218918
1291451166
1471826706
1158424371
59075171
238826014
1276144165
1708796055
659480089
405927022
563768163
1852055938
116008792
1117338023
887176281
934010502
785279736
1196877121
169784275
1217937240
13269568
175716954
411660582
1142540823
1683619847
1525051141
350226415
1689977584
1645091082
558405736
1754379323
1624533745
119311244
1755664430
1229129854
2132750975
1340936069
1204623556
17241
1762855031
1735043702
1384909727
961734905
614922934
1008503532
2003480548
1046563792
1955432451
1595031849
172817789
485194555
950591960
687766357
1777247614
2054846775
409905947
1325067794
2039571202
1655428785
87266911
1548689894
820019000
2062005751
1660982888
610848399
8444496
947595898
1471575777
1796369974
1752400017
611287998
1771883918
824407666
1968844747
1219918923
2092736865
1088553004
2093519787
217809980
105845780
189518853
1217624324
458896515
1440617323
1043297218
2070050069
805786154
1034565940
174274882
1707108962
1458293527
899350397
1020634349
1849740669
64997853
1786589591
467669652
295161586
1410137338
2120736367
29499731
1448331848
1558395842
1151315231
1929665356
1748619189
2030763843
127302777
375679785
1772732521
1489989580
1225039212
1301046449
1477976567
1834982217
908418554
259676014
1698483009
287440830
2094639234
967349105
1134640630
167328034
526559421
1547451713
816030676
842894071
321705152
1735670671
1297061330
250560305
2129297825
578472178
1188232040
1958523636
741356940
997901933
1904984157
389838984
442247821
1298087077
1612621579
91412537
1502098522
825751304
548529472
811947000
925057499
1025111377
1345277338
73973362
1476998206
1698621053
1482236063
1887239716
481780462
531781208
2072665618
1874343711
188557159
1117003866
1365520714
899800843
525852715
1340281801
123029494
387709248
2087871249
1526711236
114295328
767077871
536946044
724614641
1239684865
373693699
1611574912
1927550754
2060498463
75077833
994728807
1206405930
438848034
2045585826
264826214
74867820
677758044
910901744
1877757663
1462601549
2003455113
486243188
198241809
1610003763
810839957
304980946
322107779
1329151037
1172603320
879264129
1559966222
2084656203
1935081561
244203951
243864258
1494386817
1668326174
1376432490
1903961119
1221560651
2021711278
1333067540
1190109511
649605494
1995508021
1011482356
2096978055
2025801911
1878085901
1990915150
35330277
1264552627
1475623094
1213562512
1948776046
759496157
622392407
626962195
1680644374
1740240006
4836809
1876675235
1028139452
1034589552
893110248
176049547
1936833448
1999672656
866435264
1376070908
70348875
226105137
1706495513
145623127
341682604
947683262
427283516
279083228
1520813839
633377973
2024282996
510384197
588518697
970751603
1630371975
2124215852
1340255998
1468753998
592068268
1915364608
762281602
952556900
1405731790
145003267
85767572
1774276547
1753415557
1712522463
2113452967
899679281
1529583887
1596513646
1804453974
1428157257
1178872197
2017863736
337866753
1074175990
1179662593
1179419744
1604971409
1954247320
390828550
1332581647
1158419048
1573142784
2054951111
1628560152
2002068205
279444533
447256760
875065368
272634225
1219831073
2050983693
1713880765
504339551
161076176
525317209
1652103087
314448257
1356041173
108531796
653009604
976712777
1450366623
1410158894
287090076
69152705
1359072992
509305442
531229253
1874257983
396614788
346658793
1512481434
1995802964
72164537
1920188386
1531280018
1139255414
2031269901
204760258
185216881
1293051799
689353818
893885370
951003598
562553341
1155512664
1397768493
837033431
503054061
1589113648
1517856421
1930311117
17130336
30674720
395842510
1273680478
2032163064
232930866
2142827777
1669157629
1286532645
1103900644
1997088387
888588720
1376023900
830468015
931583615
665571910
113649931
394661369
1476185106
840715001
815739026
1833517449
1653152792
150558245
687712172
1597432588
1117171494
60938082
108268160
1966649497
1845862510
1971554449
344051317
98520916
2115489795
240735374
1862455816
29392295
826470634
132064780
1875635390
919029653
2057564920
960020700
634338678
626881084
1829932776
1388585671
688623792
553933652
1852331369
574782310
146693500
1618827472
1660432167
1522207193
2036265762
151334939
1152630018
856815539
1417434117
207049272
1718503057
377128060
701995042
991718655
1350242688
2006639789
595420002
1609735144
906410349
704622638
1078866716
2037916006
1662831880
559428707
1322965891
1434404724
58140533
369306480
1472714096
331172424
2103346447
462938953
1404349852
1605076237
201849137
1729975597
709275528
1122343670
1448430549
1207152219
1272348083
366692367
397348930
1961308168
565131592
398189840
2004695748
1332539635
1769621597
306423128
764201471
1786948100
1394208633
222372692
660510580
1237194947
741367521
656119393
955695605
915762772
1620152559
333751841
1970362558
1841822594
922781532
1164220346
1393425234
105847254
253717509
725384986
1027360872
3718913
1170586746
438328371
499199978
1519101266
897526624
1741395182
2054928323
804704077
581756419
961403830
1082445768
1751264319
1374384067
1013131511
350010208
324058221
566142265
482076963
395294790
99795656
1133436116
813827710
1162742931
947211508
1837116947
1709342011
853708924
31051326
429641653
618141962
1913279957
1567857593
1596520006
1471719655
980207408
1866635964
1357734180
1405290236
202463319
711421410
1116415337
625419182
919868034
1431610363
1063415580
1471467940
229750786
386000361
681529110
1497063362
1449943739
1734007717
70693519
835936598
1973209723
1445599192
402120358
1293710842
1752394470
839045878
440771650
1591852200
1694936395
1108731688
1665784736
1372557030
1342145652
1732065885
40058065
1994999203
634666727
1518203082
1930310910
884372877
1526605433
2084888247
42581988
180718039
2092538190
133917299
1941894881
206281249
19743321
1523517950
336482564
351465921
736191917
401868864
537983666
572763189
151529575
1516318214
1276905234
1202634331
594737365
178628344
304800654
134526249
1043820083
1897530834
985056725
452185289
1688827018
360232533
59023320
468721684
731458676
991616932
306719670
1624299531
2018770258
1682001188
1205035000
435175148
792986223
874248067
92004597
165776426
2100038194
1395308181
1774458721
1643774631
2143762444
1672492591
1170516272
695733530
266269833
1802844399
86819688
1231125221
2011855570
357112119
1176309478
819181134
279267505
138031493
729562703
1516413146
1188480899
527941968
1346814101
116682719
2049627977
540807844
732789899
817196575
1057778470
662276342
1538541116
1117547817
1826383610
762126543
1393587601
1231480283
759743990
1361033799
432689180
30571956
1310059183
344003769
422391792
1930043114
933109815
1106951628
1539690938
1483403417
1598650684
1242147773
2034618198
946595999
1099713049
1568265473
1497118351
916098446
1794396400
1032535279
2047682659
2147013689
951839536
366173994
755208601
949964749
374702774
1557253056
374262754
1810108970
1228513886
1206666327
1725783737
1845417044
330810124
689606504
733571197
1728209977
1909663268
1781468420
1687689606
1867996193
959980851
732391374
1677726928
836164842
1086267952
1414519929
1847822883
1601097879
579056736
2122148052
2019170733
1162752516
1850941083
310247508
97599805
1426848343
873450478
1437382031
1813199499
1633063980
1387941600
719912784
9146614
1748446883
1729136366
89180941
909328753
371803922
581222123
996142362
187120787
1656330332
1668746152
1085351193
1555099425
2098287475
1944038317
1809040606
540987852
940242864
2142202745
628869207
942798820
1025378647
1576308829
1904266
225074324
1272727459
1005993127
620236212
1930402253
806584034
1042838234
1598212828
323446004
218575692
2126949257
1784333239
644542438
202436805
641694665
1387619267
1267933620
1755298117
1285412007
368357533
1498144485
1428876112
1875784067
1316950000
1889645472
1480431284
1486668710
761089233
1158441342
172737263
1802506598
154207773
1101618678
726913087
635094199
1459896415
664810794
960191732
1675728206
738403329
1071910879
470262853
1958618327
1536230703
256078480
466558733
2064213046
1729516330
1921118708
184443187
772061291
407996699
178462352
1003842060
519540166
442926810
2014258792
136331967
1988225457
1352743420
9759695
826239361
170836144
137979207
1026771366
1235781263
954259180
1580082557
214521176
1567849622
777488554
1931164002
1262542687
717072797
932441752
651226916
1770595973
150578102
957833281
83948784
692609199
543988747
1330802585
189054065
1641954335
629173244
1787341287
1638934172
1625288149
1466509892
1554088455
144684846
1862447305
1040866266
100787317
893671678
670376576
448755973
533680976
1764268980
290592872
901292625
1304258513
320053200
1391210557
1440133338
2077674011
984529100
1091054760
1002561315
2047541765
58590512
155827783
582994245
226322894
991683715
1187814347
674315291
1657054906
2105217649
528501294
1650774037
1240240994
1646572773
738808919
862632195
788811348
258690618
1463593256
690072359
1626402980
206573987
2139606891
1891805472
937982284
396562951
413731323
2111139111
1919314850
6006407
393756169
1545844087
1604731153
1614143665
227504944
2061514407
890465643
376939104
1661530628
1361275870
681213462
1773168039
691030106
1794050090
1904093698
17089588
1130695553
1637478709
1145393712
94411596
1672927032
377392098
1127855749
1820601691
348760640
1248350855
345458873
1030610113
944414166
184983328
1609788250
180707681
1305868099
1705217902
182896258
486524684
1382029699
1808149923
747687244
176016118
352281853
2145924255
1289108436
1190575767
1415636588
1643038351
233061469
890184234
838691640
1719838811
1042270804
133245908
1071038862
1877904725
300411656
1446635310
1785882105
1285459801
1603436385
1181016075
160475860
1738848376
722183024
1254082254
1210724157
1356064878
922103844
29883522
454539667
1146894962
1448558357
1661670968
353847846
731683507
779740317
1505988299
1928274728
1168836220
744083859
987443022
1295714606
579959271
1064873887
395334258
1414377853
760721479
868963160
1862501048
1539079925
345801170
1779728524
2127252052
606634848
1801904241
518893724
1805965497
79346844
1568580239
760143890
540109230
982958601
186653780
1441995461
178126281
1233109344
993106739
75006271
784334949
1518100032
1163249122
1862790386
166751116
1740319127
2094769177
291703137
660238702
1060456228
1078678906
820682638
1875266139
65404930
1659799005
2000129326
497583916
883158554
1279912057
644155892
688766652
1099785856
1472604790
156236375
1000769791
686745149
813977475
1272476508
1027641694
2015346703
99641478
1873857265
426577498
948413206
1648086584
366113323
1215120302
1509705788
897245129
1061523058
874416660
546051078
97944803
1540532325
249170924
1883254682
692704461
701321411
1012767894
1657858711
973215383
17220192
1276683014
112405261
1466747368
990475760
1369646070
405129957
2077098612
1659078932
743354476
1792507380
108528088
1970078552
2132220008
1744947289
502541424
1699115304
2064716488
199815800
395556950
814291981
752661191
2076679317
1194270034
411609229
1760307354
1585912847
425264927
401334627
1856444739
511750098
2145529461
1038805267
1729036279
1293731176
999272647
369839631
182082723
546292250
464109504
2097133013
735602558
307736161
835376188
1343420332
1099298513
293014758
1817689110
1370070608
1267386181
1530666947
1500671135
297617833
752799414
43315164
2072847460
614720502
1002775872
1010464423
1649956332
1971707852
339483617
1559928616
2008311370
1245958748
1306513175
1586443108
1526780272
2039069369
1915859114
1276598404
363006126
423953453
2104438170
983931084
1719137163
1793752583
588156980
1517895316
1113753467
332803932
1620327726
697320928
1643165463
1400499619
417293884
350492368
817636583
669197244
697860397
1515853770
357261511
1625175413
1391725537
968526078
80856820
474559301
250560762
671073801
1780914576
884971054
2028225731
638620586
1761058307
1762836891
206313189
214726080
394033209
180256425
1889941155
412990667
1504003141
1503218976
624107962
1746275717
731313752
46783686
1799182420
1176299724
1710885358
426388680
87921065
1716914558
2124712531
970346472
1495562163
2010396595
241026770
1985024146
984448629
1363192682
864221451
327338261
258097791
548672700
1645027732
35326948
1896973037
1767230047
1694777585
2089022611
725059587
1207029545
203566603
1994223933
1845910028
1533798648
33256071
1641362130
1534498546
1060306285
1743392856
1167361928
1743916969
1245222492
2068261955
1781051278
2073582353
541429041
1888185311
1097094176
932987988
475776014
1339369426
1222721561
1711222457
1284439058
1775865493
866272845
358010058
16376194
1967244256
1712945631
722955488
687243952
1405636388
561869448
750453362
1283617518
400071016
617297994
407628610
1303560235
1480936776
23377051
822736403
372479315
512894890
492396803
526921810
2115228069
1680779428
923521720
557309340
520818031
1031682736
157917656
1042088814
1606353912
922193881
1264347808
1187458072
2106908832
161520542
335527571
1034822428
879266735
1554353631
1427929650
851726094
1882792233
1943900625
1537250182
1360155064
523655649
1274926786
1183792790
794309733
467162693
1699397662
1109259606
1032074176
1847543429
1905804900
766065012
1219996478
66554914
1015300256
1669494725
1227958807
1446216800
1029348748
248706647
874013815
1762219486
904595616
1760964926
1719569814
400757716
1603564061
228640073
669642627
1433613755
1773494437
734764525
2125532997
482828524
1645556349
1688837996
816548439
1421678193
971218051
901957756
969052241
935735107
1656032121
1565912413
1465682500
179616255
262627868
606770763
720411503
1126020228
173303618
1536922692
1923410266
1642269650
1635122181
230485937
2080298916
1587142742
645774886
912214509
512752566
1621706900
2039577334
1299211800
1570053877
1357129127
1016990360
750777959
1518082671
268089721
1191327879
1954576473
359981842
1747989307
1045227050
2045724809
1604933204
1542465683
1326552438
2051104211
1995968094
591566053
588684272
1163483010
2050589765
1035497969
1999296655
737715224
557358717
641987556
51699246
541319849
2088069410
702222674
690036442
424662073
255464209
949371075
871882464
196749992
901653050
883920571
726224307
157728968
340081508
1079299535
1513235142
1680620533
1876332285
508320463
999109529
1265540100
546830051
2048077582
1134011147
317917326
1565682060
657626810
249489189
3001521
307341548
513787098
1686334484
1562530010
2037317090
1568987737
1301761635
2133787572
530324576
748441365
434544223
773558131
1817224322
1786707939
1598977085
1002154350
2093088868
965500080
1816389345
1249106268
1533442729
1733786760
416860776
1327209400
563026471
945664379
695168740
863578
340407170
935023035
839230835
867312270
721345746
1142363181
1979898247
1206536704
997424682
500552593
1825543255
112979331
1634217111
780311618
1810768237
55236975
1809545852
746771962
122866621
1407304442
332735591
1586536058
1965336992
953076063
1856743044
1330870727
2003870410
1574809341
2073005987
1043906800
1254882145
271598325
281606744
1322682929
1357707416
108777596
1533484712
90601303
1813375681
687570722
1693715330
750604683
175755091
442073683
730098832
198938256
704346524
61701378
1663529986
566028084
1330032319
381166694
1280867677
1071206197
1047181527
1036043245
271626341
365019527
1634729480
1672805953
1271229735
1824503151
566283145
1791827716
483410720
1250560746
1811168712
806972143
867986658
1528985861
1317183527
1147587467
523502750
936934180
585143501
1587009762
30707526
1457179463
1275465297
994570629
1608124940
210593612
693966090
215819453
1824444632
1050661581
1793105116
1569271483
2102135941
1507793207
330966905
1794917423
1448535982
205291130
921617949
918703944
1787052234
1500976874
1601043785
444215243
1161678460
33634033
386815793
770624674
932989925
1198042421
1117332968
294015246
929045
586546266
232416051
1058407218
2141100953
1442209109
1666916546
997197344
6082383
692250038
1134670701
1217283371
1589543526
2099431497
677725327
1374065729
621300848
2026351573
213617067
671633324
1605500393
782587324
1885069385
1258875788
1336355018
1958624891
1952878820
1679573797
250471707
1232152578
289298658
875197196
1694300685
1716383334
629777301
2097371928
1648867575
1248241804
219787971
2117142078
210443051
385091994
1279599871
1882989715
2003691008
1330434271
1700881336
1638144145
1482378482
1500157306
1258680026
2107834636
1213468454
1762848213
698448252
2131677297
1023797618
500421453
1781427361
435304994
2032322786
291379464
694450208
632499259
1219218510
571833430
48533642
1120809638
1002204380
1918565002
1787332625
268431383
1960669569
361696236
583726007
1327190842
375197943
1388457451
1850741217
1903383372
169843228
2045872797
2019258396
1132994372
460789269
1265534151
645849826
495828163
989395372
2036355248
444288393
165905957
1612686359
1527221739
975079306
271493183
1461775970
410539421
480045303
341476010
2078502014
813254431
1283077626
822202936
1843953566
217024677
1093270183
1585680178
1033600483
1325985772
1874272861
1274195265
1565425029
506410763
1930975291
345081822
1475309355
98964383
1337989311
1953209852
1779100580
1052140978
1995306846
1205421050
525986361
419500790
1621894184
1352083806
1159445936
653369755
1064311672
342247292
1837176926
1972234639
540662216
1744970037
2059548455
1032890587
2002585864
1391656354
870276960
702277595
244578358
459677597
965418061
2047122795
190325581
881611973
1256429411
901627939
287231419
830638521
390058623
1037780335
331154001
1483302638
1569504091
1166934088
1009748713
812986269
686448207
1932935589
1451480508
1900706332
1901491856
507701314
722840464
324103823
60754280
1262937778
66867918
569201780
1224980101
1890420212
1281539799
1910980194
677578225
2002936831
2003226951
1093933697
910875077
451525234
616305778
634724810
641858496
420835416
1887731539
431075754
1034159933
26121959
1653652388
44436748
1009588306
1801597493
475918741
1629926177
2034927802
582502401
957392189
1148003550
1078673054
1151064965
1578832227
1349566477
1376959412
145839440
1440326870
1686221276
784808688
960594799
653682879
1723962174
1376583752
683309825
401309890
1437516674
2030243937
537455173
1397864898
1595895726
2014161443
1326640701
400710265
1190158095
1125149335
1440343228
1614859096
347689060
814432858
1215962393
1508832472
64421280
499702929
1083253612
1868736456
394458333
2064549926
473621476
1977622952
589603996
1471224651
1751812312
74554614
337943106
814083301
911816519
1530535388
648534562
1605240280
1497212923
2060032101
878353631
228894343
202642058
1786615878
743047020
1743278295
1091694880
1691876567
1612087910
152197860
1162808291
1542233767
2096235251
1198380665
1391096477
1961327848
59998546
1693107854
1423480439
563506802
396736604
788245203
941898386
1739079100
5837019
2014913962
105927222
1743723310
1585692598
1963584645
395838683
897348112
1106064900
283886643
1754837015
1355386845
1737502332
814039704
551068680
691132196
1313686510
1067793014
2091862568
1007488381
1339458079
610993760
638953549
558966405
1248906355
188627940
1311435792
796224069
1794499626
865226660
1001721378
1469013750
1062458493
435762229
566604924
2093668637
1913279957
1515768888
1489294491
2054995443
1119848487
488298424
441201272
627698996
907042451
1618611109
1268551269
1668962632
440765869
1389778160
922865411
989219783
1510687425
1208075097
2006358544
251442785
2074946257
857533044
223671893
1368356058
614999721
1682210577
1240616165
638947769
1343008325
19503256
753196691
1185397385
1253041498
318537663
1503587428
1116012270
1549832229
95888191
1499272589
11067146
1864538681
1175987993
944427100
1547251305
1578119399
896457093
830633498
927307995
401084642
468903050
470238661
2092843081
1598712380
1597888161
1376891830
1167955095
1621726863
621787737
1949473280
1853427605
118224162
172674745
1118980934
954308952
524282735
261086222
50385191
1048936043
777557083
89871555
81252090
892420291
1870004545
130330301
941329826
723111058
1665931434
728024426
880427805
753276475
1173471349
897232999
914841685
1778086282
1335273515
492622317
1888793465
1903574493
171663677
1913406814
1805845657
990442745
361937433
168004467
1038048609
181375656
552688288
1529285012
184477279
1159584038
499828065
745435420
904411341
1088233029
578227081
1305493215
2131313775
1786729083
2052265900
709610379
1514210207
1846972269
959675573
730079900
410718648
537729706
198144720
615520229
1056444880
583809547
2069640444
1017909909
1041376526
145319135
674726647
2115093076
575249916
401478895
928553726
1410997722
707753044
1691859570
1864820937
978756202
199556563
1502075972
1565137561
2007121613
1553988959
146181165
2059748964
1649486777
1773433874
555287116
1898898861
1306800973
1754584595
222771196
1731468082
2047258291
2026303477
555070658
1822395987
1771246029
733437454
1778120533
1276666561
2146208184
1087956824
1055558004
369947583
681798563
1344070313
1081225055
143155619
508856238
1973731073
1996535593
1482389201
307662915
1645718364
911134201
1772981640
1400353164
1038566024
1492842649
1631882917
460596607
1330845209
1662950804
938240407
352544866
821483465
278448492
2041293463
1349327864
1448186312
2074872518
1606213732
1191569730
183274021
1632295010
1504599030
1079930480
353322041
1823823178
518825204
467141056
1227419329
285670825
1853625280
2042744423
434608102
85789539
1401473311
1380627622
1187636275
202886013
1748401425
1690517298
2067059907
1644822775
1751870767
996348538
2112185138
229324739
1022534246
420904116
317931261
302737371
372063841
1890988196
868106623
737500615
285092289
1922214526
246004876
1879806671
16734527
1792220694
891745765
2067273234
1208854169
266320789
43240311
1293802467
552415683
2051951194
1232265039
2073215496
1655851436
620226243
967776528
830714877
797630926
1984432753
725714886
1840175439
60431630
1395866934
1689008687
989960754
520034110
869398091
1372153465
1729948302
633277532
134408349
930673371
14766721
1650153034
660559056
1035497969
1157238471
613953627
301254575
1435073556
1648231308
124725042
690364704
1793723988
1674593677
1604994902
316716618
896582803
1470832070
158229201
688501406
1238314705
263669832
1153471124
572948209
1554632983
704169288
2003346320
1329942214
702586288
586216948
915224842
1107645944
627281034
2064593191
1159487389
2144586485
92303811
2025984362
478055977
122235554
892420629
1633841099
880958233
384481166
1205947087
949204762
441851210
1022671955
903174958
488668098
767457330
2126472379
790043791
1734072940
1296588011
406145799
1217494744
1357424656
342235242
611669874
1286244826
278463774
65037677
1599408143
1205446124
991680109
1797929697
2082257930
791501589
1094409677
1196387976
224970012
960009364
1184756113
1294784515
1417833340
752686399
29412354
349228294
1446320482
185319209
487564172
378060087
662475156
305497015
1275482258
1385521841
1042334553
405360783
942227947
206958227
1646893609
431482042
1155776550
26254103
1853182937
1083314971
1244229153
1141323276
1836012629
1588626546
1684454402
1045433954
1149293115
395413285
2050071977
277410371
994930586
503766465
1089680109
1731121840
71190385
610259003
341742088
337688932
1535569266
316005950
66160389
1068846585
357266077
359199211
1621933193
179517726
47206650
1633640863
654110911
403648844
130682534
331326987
1257687542
2112913326
1978015613
638446508
1901794791
1721344773
130963670
1352841383
1072066708
1694903261
1455008126
140653781
1392087711
1062029746
650336905
1330102871
92115419
1448176633
1248577830
39373075
1969700239
1468744956
556585839
192747955
1684864244
1230284662
1599995756
1160063398
1554208871
1073272162
17623983
840020267
659023914
191682167
1967512442
1518332450
1434899388
1083671754
1916257189
1232131151
2073911476
1810584978
700991412
415082287
880476194
1123732187
2037281938
1296581533
1625959597
1198921330
255608402
7961322
139963382
1058771303
767531406
481383741
1983198614
1749833654
1861647366
1330697633
1502437684
1238401633
1402801097
1369805441
415059778
124419461
1021376307
349576044
724449107
785809818
1967114048
246322552
943118030
619556737
664036028
656214333
605231871
1605439289
78542704
1452677006
1806154543
1972924524
1785321022
1488658279
173877493
953691256
187210514
1514182790
616501397
1678005851
1283300230
816053378
1482445338
1818025436
1394534691
1937690494
782334102
1770199249
668358870
1604733018
831021995
1570555019
714288275
2130822406
1516423789
1951325871
1022277454
272507255
479306283
2098284739
713123469
1418170047
1533709338
581460635
1323848901
1383746941
2142301990
1257308686
966823308
875402234
1749199456
354361441
613206375
784511704
1284673558
709208355
1707635519
1771511786
1079377967
1740409015
1733268999
480863381
1544145182
1717261079
870095041
350583889
1141083324
957746799
706113111
230219286
614437350
911921387
876769313
1856369565
2000492415
295418248
1709469299
1455506139
1736422405
149473178
2089575396
211848765
1650880718
1559251159
2069498321
1437041760
365769081
1370783652
1448018296
70997015
242567854
879402391
900974425
870634434
1709377768
1466831562
1424214062
640526056
525119641
747596696
1353302790
1828382084
1729223437
557384363
1196758761
95526010
1448398093
1756276096
1657671010
967203315
1591698612
2033499739
1964840839
1743972744
1566645542
2105643611
1846317048
733405192
1481933886
1610531900
529946583
408340363
1753297346
1943083470
1245805871
380426575
291149533
1395231703
1857606708
1158045144
1323132241
1458184081
105477938
761022583
1674803351
1006235797
1547101568
773965925
657108449
54771657
1731824856
838567256
759758397
78910817
1396368425
1311780802
1322298104
1870531420
355144699
743615823
927563555
1247164941
874963186
467662337
234454567
1020305644
259475088
1499140325
1525458048
692927923
1762299246
1301990373
1798057
1700499926
1445716117
1957712012
1482273227
1006514509
745489830
1044702391
1812966956
370134444
1060916985
106024733
1290110941
1394199240
832176973
2062427294
1769874754
1020362009
1141545811
981218373
1682617485
1145456416
567429606
923580980
1517463239
2060671659
510163395
1479654739
73165462
1023935056
448390645
403550207
363824507
145778440
2036648622
1536124585
1310936331
236415081
2073811266
262002162
487045314
720030772
1015627913
265857275
1229404204
929170723
1176223979
634263234
843112030
442343867
423563350
1880122258
43344574
1609145066
1441559720
702528764
873077767
24392352
644071110
425865269
2045295907
1880593600
1503702689
2058282242
1945378074
1203194466
1511034870
155636365
242796601
1963306336
1769801687
1631670845
1592498765
1050315981
38782942
167457338
1801821045
935209356
1624212597
1716541775
1125606725
1877175214
1586332133
1788092057
973062052
1125502504
1437669040
1424729228
1891828502
1511136154
205689185
2065966094
1264691763
469288058
1743683819
1984189016
207754587
344450221
452342907
1709902010
353367109
1316905133
555641263
517627613
991072999
872073959
1470071919
287482236
1305817201
1183635199
851846880
2127503490
628655989
1033965046
1308360827
934468812
1959372610
277137178
22681442
1687685725
521819148
1425574412
1648023920
1530586707
1924508128
1365070012
67607746
2143536186
1374488331
1008810569
2096523712
2028004561
1717692922
1069032076
1523413696
2016777606
866660209
1755152018
883444494
219787971
84688778
2115916359
1310778442
1381609340
301471341
1485762750
381122517
454597352
1512569153
847195408
528600864
1308352826
1650630250
913965196
1952877631
505993761
1410770460
1639089493
1507614875
798334411
19397685
920425271
1001318191
2142542713
753743724
944271888
137462041
1798877368
753050430
880384128
708109648
1274346913
467811831
65713160
8804072
228645822
839123948
627578244
265179625
619668234
606404405
1368254065
430115875
1161875356
1646409603
653104110
139743749
660565510
1144241224
1943555858
2008762426
165090635
1357997151
1487592043
511325776
1918218176
1239393798
2103623684
1617700231
1097569113
940890054
1881936
1167797013
1859226027
933426063
695020935
542943354
1441151545
1390166573
1606744529
77070872
459641398
974832574
325801898
386798167
1143626208
1669405460
556980529
808985954
1797350634
402356251
1586359827
1742487671
284406070
1286801389
540943082
1012397253
883569215
15609871
1468539370
240017486
691457953
2009771918
1142426284
915688245
225587347
1473574453
137898190
979801539
710707353
1161050251
765513078
1624415425
990034453
692653310
2099706521
1045253188
2089045526
336387839
574620069
62829340
1916527433
1341203409
766534534
978533119
442902176
21839431
1052346763
1485235689
2142542713
1073262378
1738891112
632108279
1547778777
308784594
711636374
130380199
1391309253
1152523072
741272756
1681598450
1035913674
1069001708
467571500
509546213
254155016
644674968
1412286332
1032720295
837472989
5306210
1311542984
2123999792
2141401807
431868321
267499660
1568850567
26536832
1534372963
598952965
1675823182
1857047226
886508442
1512218700
1390952826
2078445028
2084025614
1795051026
1894248820
2032815350
1086102029
1202234543
1182061033
1327389376
2088368184
1124304563
781560068
446981581
205445904
920493157
1379335307
723368843
1158693711
507633622
1704949914
1257327070
1088503662
729474852
932424011
926636801
897236686
969026497
1858684815
406514599
1361413253
537038635
1570031185
205392249
465564757
712457510
1564594313
298115491
1744895851
1791550657
374325574
806666424
1381483875
1854885259
1900403487
170772960
1973151539
1055343367
897982335
1131576026
1412298746
854821848
173027620
1548371945
910903038
1661095509
491379592
1519408150
962488766
500429001
953195160
982797624
444399074
1957545239
1884797114
222528717
1536991188
132741376
1417047009
1900713342
19759634
79422296
912666351
92420185
421067786
45819283
97887782
610507814
1357464254
1223151416
1086809354
2143872119
148547288
1541854435
194157171
560614334
1683174297
383055768
1991369589
104706480
1985986016
21686232
186601763
226283037
202887485
1951080014
1923009504
1822800914
1184826129
276178077
811123062
819470925
1709049534
536730197
2034796913
1006361498
1098258790
1413480863
1235300446
90337879
909032660
1206565576
1644883130
1185641857
1196634941
757930781
907661688
817713293
2020049769
1194803389
503715220
872173254
79490467
1735678864
1835500472
1525807295
1600686666
1706965785
972871503
1960948266
1612783063
1343000095
1078816474
1082572613
277623484
800631263
1132528481
1396386958
716021298
717199931
353254540
216922498
340130661
309529067
1025335486
824716842
652240992
1179359238
142359048
1371149661
810674839
794107141
2001386012
950422540
1980326307
156057299
2074595404
1715985368
155377647
1890581804
599643623
78163710
1725303730
1122257274
1554350727
922312659
1773688856
1923923106
1322260586
889156372
1220828631
1657745482
515514799
1846351164
1807143666
317946702
649294570
1835201116
1191715088
554330906
738947228
1640160956
816170052
773620122
618602425
1481408805
1908152075
1901769402
435293810
2097831155
1137179503
884122569
1703438450
309559992
461913325
1806058313
421051596
1124200558
1961394232
1600760519
1367993974
620520512
1106934524
1575946562
703125705
900026356
1258050896
79330627
1703884609
707402745
941829560
1486149380
1316015543
1362028556
1047781526
1143425176
1839453970
562204161
367612474
803484586
1999329594
722014383
1640332003
2053241880
547013472
1164090089
2134850988
538379114
162761731
695742382
135143924
876752865
1118095741
1012965392
2089195279
1112386774
1500991706
1047363122
34400532
705249095
637296211
396449850
613333492
209299177
153469694
1166374140
1587687425
1064448681
2064179942
587108979
125040001
1463167950
248988831
1179968418
487838918
108356263
254676724
582912174
911687372
228800825
444886043
937488045
212406700
161720749
338692095
2096789201
1755188830
1807693655
569479835
2013862883
1392390812
1381194513
135141135
1697639341
578264990
1184679825
1591392574
926307843
927821919
996049270
162852945
2022769194
240709353
1060987802
1181476358
1146508716
1274495490
1516847321
1221363018
237746791
995308334
1588575510
1827064618
1614748799
661684986
33789851
2027059650
1862107600
1313345191
1599879639
1294608815
1239327375
137523123
631585388
140488428
1785836877
1180302178
853061771
647932673
931977386
722226441
890312100
229328046
1375523443
200938952
557735616
168126441
179408488
1040930728
2032136445
221757311
316393462
2041859758
152001813
276151620
172267842
1600771477
2068405975
375823509
268465174
1193630883
660169339
114745844
1569658323
725511417
1970245053
1673461083
203663121
1966801806
1215412591
1516628088
1926651283
1503075168
1795732971
2087378785
535106263
353629760
1549091956
1648370087
131304647
1954603888
499432333
2103074632
1328181453
28838420
562923617
101708309
378107019
694195252
1859008352
985177380
958666405
569406088
146298816
1774904269
675377080
1305956911
826559381
493144356
53805839
1429598554
1152753306
1049596502
2081648215
1836542188
594282837
1016175159
192783037
290995913
301624732
1506054602
1897791734
1951395881
452751543
1955899322
340608784
1241168894
1509504951
1997305352
443530438
229275668
1328271499
136900773
330463666
162108385
1138968138
1657939476
483904329
1690997199
514186554
875219479
1724553959
373191779
1396505046
411929125
482471815
311917402
1334173422
1611364761
1584786421
1215222972
1618181041
839678143
2022223708
939158598
876526807
1042256865
1418423335
2072300364
689015006
2118188661
450487522
1366352766
1991865729
2126540871
361598735
693265979
1362361359
861261363
909205381
244868381
456157428
1308436418
2077913775
669255690
1457892281
763281197
1571465840
447562081
940924396
1929410701
168944064
564969370
437798826
2118638233
1189862876
1073781839
97202243
1235295559
1227225383
844884157
1172411272
2066872150
1027518906
1914796668
215722408
117007345
970159801
1501108284
1657917518
1472301728
1126394550
1906513091
320176151
1307839240
1156434979
1925503341
1461826445
1214719435
401478713
1889314041
511264242
1749602055
393295962
317055268
1479207850
1028970772
1850984068
1714299679
1358536094
1011376218
306848125
1683209952
1264844621
1942843964
1014719944
427970081
1121071476
106372097
1134528237
73174573
1000523074
1697738546
1111035868
1360212609
405463728
495828163
1240015359
600085105
655746429
999217765
928348665
1072464558
42640130
637416589
987473602
150251803
346963881
757208820
932633316
1108844807
1827328419
1005060190
528220700
933168651
2081578770
1359918164
1427361612
1257327070
1222798507
896571220
1476006903
705875646
1353131540
1463938727
1762357439
1074797745
1066577
413284304
775466070
1923820117
1204969273
2127196826
192214692
1058937087
1247310826
1861014304
1130820374
1607439994
1591755859
110522975
1177343213
1053424975
59205586
2004042547
17066212
1998270799
375335407
642223811
1098327809
186120144
1302731851
1237736960
1506697467
719286557
718461817
2098399438
1252409927
949087812
857204241
915396760
1012893738
1870484402
461594349
1271997333
525240415
1055677498
1179458679
686856234
1025589085
94069249
1468470389
1170453024
1005060190
1617179603
1992470754
1529788761
2037737185
473475074
1917983434
1709968905
765623581
271169881
729868794
773811714
126453808
736531095
1502190256
1635041423
250358678
1906785804
1246408508
1620145418
2049739974
715052791
1301745498
779915994
801993752
1216548866
867139213
1699393719
916723638
1529171834
1128916077
759927942
189613738
890904272
1799548799
1647156493
1730174554
1173411657
1700724107
1904579339
677356389
52690665
518437721
862594608
1946337917
924621864
259757439
1266852091
1268436152
943209882
1497623899
545328889
1776984908
98066042
1283636551
1817584986
1344782218
884900481
1659807044
834457447
683065107
2063991163
1300422753
1706833552
976507075
996986768
489095160
1774527793
254091937
57614375
388047472
2081202787
1697036294
2146881046
555555072
115313315
1018968073
583225753
1717710743
1994669801
58071296
372207057
701321411
324637357
632505812
1590182196
1242983958
1854810968
681785222
953582233
1597936622
866205108
1694958501
1473103682
234100386
87335463
1381787268
187560165
1079255806
1344756084
1099499183
1705826300
2070665238
1938052926
992750866
786815642
162495833
2043966330
21463735
1043486490
903414230
1852026733
123681258
1359840409
1840514003
512009657
729301024
69838416
296204242
1754373948
960407843
1746330486
271875097
1802040480
2106741340
1343505652
1376674531
149313563
1492581560
870140897
1807308536
567106085
697561976
504658597
2104964838
234316485
900999475
746313156
550932213
208784025
1812480391
1034280734
1349020334
1006866907
1886184969
1743144511
1046299594
209660625
2121610007
1831727860
321081966
1425936570
1737639456
440813547
189058570
597929896
1302618540
1106790342
2110532166
1006396304
1116773798
1127716501
1090659025
1247976380
364702970
1357527247
2025271857
1718165806
1741170126
1456245822
1303201309
1691300248
676220949
14475541
536535969
2097823626
1778820515
2121531678
1106512143
1239115679
73625184
1113813725
1280329736
1678725809
1539918661
145591296
1525116067
1382523563
112523490
595199148
484918706
1621389123
1796896666
1012876041
1335784984
1846908945
401310365
764200834
2138474164
830611299
1369134032
992731067
936438268
1606463924
1643976879
162623351
751901928
338555740
1386528505
562265759
833933567
941332729
1959781493
1316822742
1689796403
1963557846
1633215157
111685762
2013586548
975134497
663457391
700533564
1478442447
1603253444
115079017
1235452179
1336762083
1254473537
260421887
716380313
865454354
1627506794
862304185
72315737
361169655
629029367
60929423
1135634536
478186727
1097297830
1258439856
502867943
1344936933
905800118
914898944
1719634154
2044799880
401974511
243471660
1339453614
1299235821
1012414733
1507255141
1257577473
228807150
1327754970
1412215519
1536457935
341387067
797417322
188346046
1125303948
164142572
238538598
652414214
1218684531
1357735607
463673694
779959162
1884671732
378066986
297359127
1665814779
2137958741
826045134
1286939070
1558038768
2025059111
1711297321
14731258
806265354
1179277458
1617951993
1164995570
1154446701
620844995
1935195592
208395035
1549010088
458822207
2119097799
1050789096
362643830
902862093
944250333
584474488
1667883494
184197298
1814234907
1330140819
1244549411
1420298595
1204534202
1771779942
1531456538
1769520023
1917401047
907732904
42574249
1059591075
464662980
676278566
1079578866
213537054
1998797961
79823481
1437457637
2056880222
220789196
1464549368
1236085209
393130232
1318349631
61142829
1343061998
252063416
1845701809
1501242058
475151509
151346949
1722962158
1400246941
469483712
2062572151
1569450677
1689390662
1623702983
80932980
1666769888
864592501
1748518266
756567471
1683792679
377305105
1810069678
1631077235
501327794
1510339913
255297873
1654194030
1008151152
1251898826
34186889
164422191
2007338959
1645375446
368669423
355234334
2056429825
1573909515
1004817138
1102652263
900034607
340146254
1044404189
1203250742
415122466
1121151744
857847
2085849700
1275970113
923497281
846102881
991050061
1920597698
281832308
1953442157
1340092096
1400989938
1873676119
424104640
1688931185
613603916
731557757
2055033337
287676970
536862835
92741168
645430013
457318885
114569009
2114173510
517245261
145690605
1040502990
2002244813
317550209
1260557672
1990795093
1224919872
1360646448
1709281064
1061231147
521184885
1661525244
1635081490
575808789
15125635
1357545730
1975287480
1915511639
350571159
322014322
1369901906
243105006
1584775255
919461298
1209272848
1530595078
1439652066
1276722550
1167434999
1855791023
1759142009
595899226
1000371775
195383255
1328861886
617190657
1138652159
1900823827
1851173156
269001301
465997931
83719079
1002130749
786491055
717056385
1062213445
1948340022
346617700
1429732350
2075617741
2110205951
1951788711
1656426857
1013568227
1186912719
757004171
841398637
754511749
815016353
1476098882
774332002
518303829
659876236
355825225
1842647399
286100721
1208920974
1322734434
1535365619
1612869389
2017778970
65175812
951341914
2024325132
1086458687
1734675094
1481093863
823157766
2060045028
175526088
668767403
69611188
1719282637
1145657344
928297098
1537214982
1589900774
838040080
570637774
1498293357
1853166999
254290123
1598810722
555017841
1732476893
1977147615
320577162
1345740608
1347130508
1482215430
730015568
36887464
1219021270
711076985
1280841847
791006117
1397641692
1731610119
2132869199
1590344765
1808557751
813215761
1925274446
1857591414
196756501
966603802
219991649
440024202
1829945192
819595778
1535386699
1654714985
118924918
1723455246
1718986942
1148177812
801956588
157905984
400779741
429209133
61548001
1736174968
801712184
863572210
998665460
1251583940
770832990
1201085259
96371078
1207803998
1992385186
363178838
1862060814
529906989
997748525
942322090
457818051
1316430100
775141295
362490556
1277881649
561240009
936619728
512853959
1851029686
1793461646
1178582324
1593383476
1731457917
1471966712
339242925
2146910795
1988489232
302621270
1779961667
255589498
187310653
2070660043
965511303
189615213
193876606
1852582592
1758433498
1673155280
281604383
1838331007
1512709260
2125457691
1435164401
2021777594
766084669
683041166
1578850575
592892084
1410949454
370852313
2085624408
1610254005
1962375367
1598166633
910760766
22477620
1798424013
311876653
201277013
1530620155
2108085246
2120326440
2136580926
2145981156
312112722
1944567642
1230773098
674222729
760179524
263096522
1655606092
276005794
1335366800
696235583
843063695
282140159
1701187590
310546360
851095010
1909018348
1795334067
1374663923
1117949525
184065281
400457660
719721016
229217342
819566384
1247498621
1399416671
496475230
454278481
1219521440
1390652729
1356863010
2167806
1935440239
1207685863
1629068663
1584696364
2136459523
1707544134
22095123
360382499
577390788
240446905
421841907
1032928574
548596267
479294112
294721542
1092781850
2021184508
721507742
1016583368
901018835
633708686
778186906
236945456
1408248919
381203609
836756036
1050220566
518639522
2005669830
555955629
75652459
914448379
1140126701
241213467
1706843982
1411973297
1872549300
1361546656
1735358831
1533477059
690392342
140233809
1542956744
1900149089
290872003
350952828
705954583
1595178503
609253298
317984925
167157539
38746187
1815145208
504193334
1417422429
1101978874
1705799013
1750027295
195703410
1539381188
1141863527
415758831
1468705653
337583218
1444227125
1373235949
240501396
1412707359
874163035
454613327
253424422
1260367232
1114233478
621428039
1703581448
2075048814
1448880206
13613824
2102933108
1880169430
354987959
1715872010
1703981394
739886302
444149453
1684507520
1652036412
1258960846
1409939574
1417731914
1131233728
1387355501
217944655
2139053688
1599040117
898953825
1590032324
1703613677
1331986331
728652734
366083240
530399963
1900758739
924156071
709272628
671656963
233751718
638632484
1758397346
597417625
2120784367
1139064068
1553229011
818933856
541402864
1773490895
1029221357
426043843
65473594
1004499535
1392998353
485028398
642938640
1155329376
1419270151
825142346
1197701164
328687194
603210548
1046532100
45198788
521849441
869856497
2006894116
1603242582
526407090
1764604673
119851875
1722270007
275235283
592670153
1639826603
292078253
94051016
1326187134
410019823
1800289578
1571226394
607092917
877984039
1212962159
614149482
702795502
517725885
2007264767
1691219927
1979169041
1850423362
465558821
2102170044
464356743
1700103826
326536581
1048602855
349693440
340293777
382940079
1177398257
1423356035
1699994232
175264541
1790460812
997401060
754463447
2069408147
630475851
502216100
1974787718
1140956041
1050894156
1908503695
42054675
1138601395
853036441
15935217
1550045862
1961272937
827822581
35918723
311146138
1751677296
1761149429
364839531
1641084859
731508618
1122551650
788925648
1751919549
1800301829
1321919689
1339606537
1971138918
2065247933
896381174
457306024
1610078580
373027044
948651779
288302026
976486193
105996251
1055044753
501298627
1128395756
2029339887
829383031
1221484124
1296058261
1046459837
672189143
1048170222
797648389
245772893
1747998633
339862069
1581831611
1375315768
324557325
1967132071
326369947
2088938995
726308001
407104731
1276227690
1530614636
1837805747
1845916220
1048249375
1296693180
596066959
1217142766
1004219369
2067591831
1002668308
1666503764
970843774
1242982397
1355046765
669985844
1247999175
154539618
1011522783
532052208
440209883
1976359627
1434517175
2081579484
381294745
593515785
1748098197
129529558
1041075590
2059063050
79230938
1663004591
830343187
1636971873
232411745
174769722
1419565053
11923532
2080456861
1486351399
1533563444
400694581
1021423031
1647319357
942544686
1220012010
1435226943
711035045
367901414
1985804357
1448414293
1046217287
1248467391
1261366698
1949499890
1447000978
857237097
966479717
1612919133
229255342
1794068103
397009304
672865924
801346096
602842863
1323359538
784081453
2034411823
1496825677
2032678637
415463948
954121442
933729516
1133532333
1185363827
1400391262
1205103926
1505924416
371164961
446927183
1733910228
245504440
1908651166
1409565101
1977743589
1716810432
769398781
29516192
1305027489
1608090744
971204406
1266489948
2041465334
741378768
795340815
1064205546
685911042
1298833978
266832690
696730574
1865129507
2044999848
667564017
1985991449
1739624376
123085788
1091963854
2133202693
654798208
135424674
1774148851
521455783
1263420922
1539325822
2032616885
639174058
15600355
1691284423
1526579735
1900890859
801642747
2040437964
1219118261
316981518
992743048
622705960
1904388963
786967292
1840108366
1288260785
1842486186
2000649358
562904224
1303964269
753466983
1710262840
209510087
1361280799
171014247
907902894
1350833082
1049581765
1460450089
1931279120
675173615
1442728908
1578579563
958427017
1325912682
452347831
934368184
1701608406
1293871380
1731811530
686155418
214459335
271919481
46800443
1513738597
1136451334
612728376
551917516
1640214247
1878950459
1455520510
507050282
1332435492
1637901172
272627125
960636703
72358343
1906431283
66990263
1347326476
65681206
81623326
1655297954
1654398181
634531528
406755418
1259856537
217250603
1723734502
1535550574
463306839
238395418
960161935
1566566018
189570393
637421712
750883043
894359728
1632796540
1295268061
1511355942
1121731874
2031869906
1249255052
1712851135
2005303523
175378853
380594958
1342563996
119316778
869782024
1945347297
574946102
442602254
1465208716
1411732050
1997031130
713657746
1671942369
342970215
395481002
1447255631
902602865
2099826021
1525402520
1493483892
152051870
492930017
507108378
1272212742
375912141
1268050733
1104818095
1147588401
795812282
649791546
930233946
862879240
1660700212
796281637
862030175
1940519048
896678551
1212135351
317828561
1188200895
2142411371
1297601042
84470017
2003734577
235432636
947722934
299608740
1221080372
90351163
1878668702
958357105
313685791
1544141740
118744034
265192620
1118171124
950091659
1078187813
2115557800
1572124738
1500987878
848880287
19458752
1397928911
2066611419
349693440
316143711
1088657157
529068355
460380731
1821064482
1328017999
259755368
48207751
1299068958
1668459854
493726598
1131063409
308657587
2002713929
2043606098
1085037051
955153827
1091353128
1497511028
2050257092
1939547033
2101935531
186706985
1136551140
1641736765
1585842139
967933556
609721393
1879434669
96569687
629454108
1149427125
295742303
462247165
828286246
764107010
573183922
1574500211
1997186386
1955447190
2091773974
1548040516
1612246986
1037245921
34081023
615081975
375450208
374201373
837786345
535267615
952095287
1086186380
1594396516
1811303418
1593726883
1614350639
2069377000
1108746320
243124476
599328352
931844720
1130192746
1830127546
2051634560
1157545659
2027452220
805421193
242622428
1735336469
1532814646
430640230
2077080049
1131569871
1780323273
534438264
816351644
1669276688
360294790
1603232484
911947359
1029764332
635670524
1599465346
1973713056
214841003
1385479232
26313793
981117655
1126310377
162202491
1854914467
1937003688
1385061238
1771158226
1430500285
1565221200
1483117347
723579685
2122678972
819475946
1211434025
2052471482
1549016291
1773024988
1693775558
385950560
456414929
1816341437
806148542
514620032
348654578
1344467244
2041479413
1027289850
980083067
1541616061
1213927368
463955339
1719425032
1814580299
1676587079
658738706
1569126960
1928626572
1866095673
106084438
662712646
756300204
1474118010
458919942
1812157820
496600169
1281375089
1238080715
1066155280
1637747547
172524568
1977185136
256388937
937918844
232322229
659353165
1017413413
1815231633
529863986
1368773382
1307317140
234305117
1073862683
1227377939
378717187
710982332
2118285250
1538404083
1534606748
20893229
770117782
1369599955
1643486658
1426455880
140881194
1268557064
1099317212
564396709
1050403523
1954019630
1902013622
1347482350
265613056
1323668929
1426739548
1991308526
1789496133
112098345
1531149619
20912014
743630988
1024124569
197212817
288214655
428021694
969998560
1567451786
783278872
1982932177
1170674178
14285897
352722925
1392087711
908722703
95549541
132106935
752684729
1648537769
1531256763
1216778926
1342828179
812573869
1619313182
1931323103
769766645
1205546693
1164238670
794059223
1681737359
1584589501
325583196
1555001778
507717691
1028315691
73073729
1665026818
855468797
1977830108
1612968129
954168118
1973215128
353510679
1463333009
1728688664
1402574191
1514954450
213846895
1412990008
1275956165
1044121814
1238997845
1137039530
689646057
932080033
965944130
1604771174
345273164
959959704
1038094967
360314379
708998713
428360337
749220072
935669287
1947309901
1193607561
573246177
1409861523
1962425367
1740823206
508225007
80299011
1997200906
1004896007
614210974
935555794
1273478786
1336102442
1605817214
389916430
597500543
699122315
1441082873
129046032
1073398164
463952150
1204261701
30776312
1669714770
877338082
402659548
442807751
1853673034
1715883650
1845126800
166455250
3621272
986396323
787057097
1900649920
1244825800
1010289822
937133293
1221882911
787897985
257294123
529789100
1686888730
161582607
1996768740
2008546478
104837056
13514361
1625536916
1717794000
1091512837
20930508
1077001727
1567427641
1470779884
597217270
1314310450
193645802
590279014
1071688759
176379862
1547931427
1691031749
1786937382
1061673332
1192481818
625015551
344913435
1546712836
1642646173
146673366
2116396011
2124470426
1216957556
1356268968
1503599611
551328569
1464140050
1816131055
705815326
200147912
1099511936
1172824535
328877583
1312524808
724974512
737452005
1591439109
875219029
1131979015
1868423552
1422299659
1860750158
160931761
682750585
442736544
624117692
1621549892
1218004072
1098244652
1153661713
343793842
1332381384
889624374
1997512911
1158526831
154225373
2113106267
621596378
461774583
1492689788
60420287
48822662
198539095
1948833354
1861970781
363237452
1217691274
1060088372
937604426
907511562
1915661389
513001847
901938636
242765901
1559235953
786610314
1866404884
510222274
1795131157
669471293
623448392
822463281
394207013
946571086
2091372383
1466881376
408845005
1115060554
1844089346
380198257
723426194
346888447
1720010720
289232302
138694122
1770137963
921064282
649791546
114151726
2054433234
1897941231
1397670141
1210038590
1075197114
1586176462
1578321408
1616593476
1645296988
1635337499
701809367
1089634926
297055138
559435616
878417367
1640376041
1846039239
983758553
1948763734
765198131
1163085048
1702884998
732702034
1744446376
1874178449
306071525
1186278294
582821162
782671407
1164400819
1949462953
296867074
2051596094
1515038054
1889129813
1048585221
500214917
443104701
1088125716
1544013737
1354696580
993410901
1043023120
858199994
1219023424
1516983322
1210133756
1403822638
1941552942
1664400374
2139274823
1513752235
2137972771
202793964
847408558
418715533
775651951
2067473758
370160788
1632333122
948851832
2056567668
591914714
1804264551
412827302
958313621
1709948944
1214318639
988035069
1388956494
1407273947
994527397
1756141072
1774625392
192110179
1158004071
1502197572
250795303
25495665
1290723259
1131153998
1370057764
1209713903
1042088814
1978837345
1304308063
2056881996
543761485
717518481
985650051
1640306408
1939970833
1815681416
823356119
506745505
1846755266
1646325855
539632051
185002826
418144206
417945032
1238975629
2027914214
11450448
779568244
1057526692
795234144
689392605
77357520
1994390858
1937752309
1043660648
295171694
1312254670
1596050123
731454839
1753337678
926920448
517572179
191750760
74026095
1620437191
1457044038
1926045812
144281990
926751336
1358344929
1153616035
1171538042
1140401069
1316459193
664859198
2131637873
223797484
325724801
157058275
1170504560
21245696
605405241
2115311533
309248084
2033489329
833378625
1494717397
822135475
621720039
1212873308
2018061979
351655601
1239147522
606687395
1290556577
1772391747
694631933
1982141977
490610239
713816975
1233304447
1143701224
126369858
439797686
792025157
601865709
1552897036
1611715859
100241682
869982981
1344111839
1857784308
908269171
1598475605
1879534665
929443279
1137689194
1288899239
999225454
2106306305
1005991758
1353172013
1618416417
1220612316
423493393
144052568
568544955
905881278
953899912
2034390677
1394705175
2002683854
1682779521
1148648576
1539805817
430664655
46374309
642931462
1978034808
217573327
1538173483
1781671472
136874172
1795841996
2002349146
1070389296
1710745634
1774320171
1696995523
1348865955
805845304
309534613
1647699126
1930196861
1063068111
1773699818
272568423
1023841400
822498460
1350564620
298257730
1303596844
727960668
985783685
1823309471
1290929028
240764316
1922428124
2054683397
1759421836
125005232
222719848
1267750603
983623026
1361090240
1288092868
80939134
537807178
956320598
1755964861
860100883
359374721
2043784558
1187048862
2129644127
1396946317
621378192
673572870
573630610
1280618714
563823294
677886118
1320133360
1843143911
1470382503
233773100
1894664626
2117712719
1419219220
1133717597
2116215016
1866754065
1648594886
517856884
978445831
1265881642
374656590
780278282
942513869
136742869
840032041
1368685569
2143158844
1199012447
246947583
905573011
404532191
215676908
853993406
1438784205
1733474006
959955669
2096285057
1495819227
1699135739
939007715
580562164
205725255
457669408
1720160596
1746125596
439929291
1005466866
175112183
347831577
1349184206
1214358491
88764812
278121645
991222106
1202178196
1605574884
1964229287
1557742529
359120998
510657648
1576030222
1692540201
157599568
1092395206
1763569357
162115750
979610123
1586619459
71398346
239893283
2054939181
1839332178
1073262378
1114752075
1198000517
1806666967
1688820085
1737312514
1908827446
164399170
283967703
1292195352
2073034936
1401900899
701392452
266854921
837807127
1886074847
480967927
1553640862
1321721872
2092131467
1188110475
1011271339
968317728
2072196306
1235264937
1827437866
1444660114
1688491609
1514282886
1182190342
1014958121
810738360
238514676
207967505
1167032452
1072510357
1682877750
1211179884
1215319637
512176721
487759355
133695347
1188139752
1111782893
1132453404
118169512
274428888
489226709
396454191
541871053
1927593486
1985412568
1109417554
1757617318
289105573
592517968
2017287429
1291334199
605707319
1044490336
651611146
1759594811
1148759729
1025600419
506260316
1409096831
1691513611
1478879356
157010707
1846141853
2119829622
710329577
177067519
805869516
670460451
595433977
1310887794
1551227793
1660232063
273996251
1777570829
941895905
1808629862
810324670
1964467020
610145495
125793371
903323631
713609624
672695444
2074149620
254455660
759311731
1262204709
592143092
1880573652
1989885797
1592934696
1100172703
671454379
1252590303
203303295
36744376
863977080
551005116
87080210
2018358979
245161595
1391314933
1859419700
1723078361
911416162
1786859090
500844099
1917448036
1234506799
1450220638
543018428
2087647655
922207371
228686073
829274076
1797465084
1784886629
110054550
702422576
1855216354
898970184
649714502
190152285
740354198
1243844738
2002121812
218752022
963185058
437366158
1922469684
400331713
79409217
612220381
1673463759
815649375
1770917392
1576168854
2080435729
1348462306
23844863
432743531
801561018
1270487574
1723796658
406531292
532721746
185708280
377157782
189027129
1605318712
1572945898
1890900687
960533231
1180250135
1752513860
1074359309
1789213221
1822485755
1914534215
5166223
1033283221
1389411137
1691217669
1951261220
127747449
2073572272
1902553648
86804898
715669989
1194035626
127553000
473799651
610190144
10060879
234193668
910633592
1906923749
1799698780
117339477
1108562061
2006269776
1195017536
1349580949
1105859071
324459534
1825567676
1307469314
1499618105
1092470104
222468527
222097863
1166294761
747903238
247225646
1238016850
1351026718
1759796326
850168476
173940321
611073171
1829379498
1978969157
1011660535
2049047815
1306074932
1665434435
2008754252
1813832160
342318966
1099429644
1848906089
1377913677
363144110
1007301319
342806949
1386834822
1429404867
1137073532
1496507310
1308298725
1033088699
128926375
493200160
1076684103
298143210
828276632
1103126284
759067983
2042369018
448756750
750772834
1768480574
29749086
1764765389
1737337321
826604846
1588258816
1862614396
2020740585
1355694004
1211866458
270405142
1164074201
1687561579
1769893675
2136422195
1369864219
1633146675
1384138138
72514287
715400161
880634197
46260591
147573909
766409831
354383341
602574583
1624057771
1150918244
1477336092
978100381
1394315069
316429049
1662001106
2000342781
16502321
555424961
740899145
1122840456
1389499701
1140725908
415429300
151696144
1218148244
973249749
162755889
1242488027
923911129
1405540760
76225248
33805595
1618606791
2000533571
810482836
1133439930
1976690210
113329201
1799501356
1517829247
1106933095
35967375
345012453
697297506
1695821431
84495936
197169535
1955433444
335418771
1255387563
368922658
89880620
593050175
479994151
742826551
1488505192
121815396
463804807
1913307581
855842653
925644172
1651900223
673837051
1787602355
1296966013
593741021
494046987
1523517950
585429362
27126740
1966551560
1654513515
437829374
1689088704
1654045866
486839702
93593028
1024870115
753222963
1216833215
633013913
1969345482
241885047
1160528591
220929895
1491439552
131107002
1031149631
752532316
7756361
2063864628
1791658320
769756338
1126235095
1838581452
830912853
227681295
148366318
871801264
163914990
358565433
1031376441
1718381991
643001849
1463677018
1822951665
1674258568
1674357225
1096269653
1705864965
2025378255
955647870
1194714033
318773871
193677865
1523269025
1392159048
1824237356
2003683804
147994905
2023568321
1623268750
366662437
2137592939
371643508
2076874757
284849337
808700055
1760586773
349196416
1442061756
1253682762
358554796
1504864474
1264462682
1353714293
72576674
1114900326
769506876
1686877838
1204003252
1197378508
1089301751
934457789
1193889522
1677758882
1251776370
117260529
1324801589
1658513279
717304291
1825668109
1748723322
200778488
2069579226
1246329585
1899235331
80834503
1930155594
226058933
894470403
393611591
1789380312
1835561810
283584567
751852109
1868239072
852078223
1906974795
77285684
1206937052
1033804851
93629790
975837478
1014167632
1191246870
936195138
972693498
1369653957
569013544
525335822
1664496596
1078245814
2112408919
1626013577
1867946908
912143924
134945452
1278136905
3417082
1732816522
170824993
317186565
1716489662
1022856409
1880092055
2024268281
494171231
222781631
171432021
1010230394
1253036098
153739929
782515607
2145208053
1228083060
1016100547
337754059
1137285015
638906519
174491397
387877271
1520714243
851518880
1517147100
1595631791
946592558
1079902961
1625453284
397457333
2089243910
1863067946
1308190102
387160903
670697880
1086218799
1761606918
1643140109
464216162
652698205
1369711527
806391806
137508517
1044402180
288177250
100009621
1182352706
2089884300
1386427792
572117821
1807559291
136755476
1174583891
796060274
1962868502
1681035883
1939999623
1529508291
409995639
1610322212
406418516
614982726
962335673
301736660
925175753
732739493
1585467758
530293179
230107153
113153844
2041984803
383086130
854220950
82928894
675354295
1149656482
1414886879
1328546892
1089171301
1009695207
79807359
1533607364
1466930605
1181284222
995970081
577336185
706639496
622664529
2084616193
1712775011
1412273546
383729702
546707165
858062087
271665038
657918519
1741552534
1586219238
881794860
2108494181
737034483
1642402650
1709879988
782901672
972267577
800870001
1151430898
311470529
111407353
104221761
1284649597
796058253
1461983374
2001711308
1733992012
864901116
153568045
1370407522
660252184
758957303
2032662738
282955769
1778725327
301217458
103448719
1631898695
1735752001
1196928608
1272278932
8995228
1047782732
959815723
1927314246
323686349
124703786
404958310
2027855442
1010233414
1902875254
2133238
1727396615
1112865191
2023293725
1259316395
1047774629
1171811600
578954954
195289172
64683319
28614458
378208068
1509723526
883123567
1268643096
1909243657
1621500900
2083398677
908873050
671175017
605160762
776315128
207629831
239926669
212290798
1700278050
1205147080
458298707
364543240
746598205
1068748731
1723332574
806275668
194165658
1987044886
46918829
858001472
674246596
324027961
1503863005
450145445
1302570105
1163635044
477732595
1270375265
1832850313
1204675817
588892694
2056491512
588398617
152400269
1064766161
63528897
1377083120
577277216
2130981835
1976719870
1033080736
402207627
1462857956
1974432159
1469670183
924210959
1742272918
225326805
1111888112
303753204
2013448096
1690584896
1057775810
1702262677
1448060595
183798315
1258035385
569785941
514251912
1380490008
1816293872
141441029
1355962819
762941756
658414813
253067157
470551622
656520871
284111112
2090004690
788589739
1042183211
1755050299
1145429560
985806741
682139683
768257092
1887031958
846520642
1788769563
2082396607
2113058906
235738091
253516154
46458829
310439680
1157751777
1424817875
1696757860
880943204
2139209222
185309677
343815414
1460248064
1288497790
640655940
1592968762
1156335138
1443426238
1934767384
1976199319
1169495556
124580578
1394147332
372044840
642880236
746278709
212112865
452896234
856652005
1023643710
291245141
1394132322
1997327129
1454561530
1688055342
530531639
52169510
686971965
333222604
310640174
1035158500
1315478015
942938051
428277434
1359789225
713347646
1513421137
945572837
725635736
991926969
358506632
168520369
146135454
113738765
388443886
256808807
792157048
1219654356
561529839
1992303797
1968208372
255165863
1867544430
1358108763
951992000
1895428947
1548976377
2076637714
526902774
2014866751
244161438
852419561
726704422
266191073
1992761529
1225334558
717759888
1803046105
1802165339
134787243
3487091
1854906784
1643386319
1462314388
565161195
2113966032
1579455626
94130637
1975957921
1257732008
89662955
1837825118
1039377621
1101634864
489631604
579213881
834118556
367134355
1773429009
1278147467
2067297135
245290603
197920150
959841640
1681594792
379210113
1825224797
663299754
485473721
678773900
546383885
2059785220
1422431712
726854418
1093301569
671619453
1910172063
597024898
2040013425
247833193
314309014
2039457016
1934916086
11763613
1938419578
975663669
1923609519
320142199
1911406948
135776066
1816800215
200397779
1563537164
126094253
382889467
1232334244
150782852
1331367432
1228158940
1717108634
1395026293
60039151
12444089
476050246
1427709201
815967602
2113190803
1007633200
1229968042
1655819782
903831009
2001264339
28758549
17606954
680875547
1150851762
1256690660
190292777
2070114418
436861853
222438165
1378158894
1093321775
1787372422
1717810346
725773257
5491067
99078374
626410027
203426743
1011940238
62648719
1424639239
254492429
1632035347
1807453824
333036781
1841714236
1082730782
1286290448
563774769
1606499631
55197431
1641332888
372069988
447776067
859790711
1148274179
1609963447
854468851
1208965738
150958413
1720963032
2083702673
281431423
1311386414
176189136
2135696596
432477890
438380423
1500651253
820332298
1833007577
218216624
757841688
332552827
1754505757
1480926604
971346776
624066850
1626976041
89704877
505845828
698742681
2024696885
2079203791
351737246
1231408904
1730930354
1081890363
1901949859
672129756
741657030
822836015
789333492
393220375
1679827416
1104118656
1026757932
1657178866
1276371934
1069100616
731483042
943674649
870453521
1857014016
2071834495
1219582965
719097592
539775105
349303182
196791840
42601823
146664542
1711915467
640286563
325146433
933196862
1533908602
1873802088
945855899
525513764
2142991072
1871869754
269763723
1155151211
1501026793
850980584
2136798844
1617555282
1709046883
940523702
1111257581
785374919
839454211
315596645
363536357
256951171
1944550498
1931084353
864266384
511769671
2013284605
2082358444
1183265052
2042470414
1622744017
644999805
517792102
495476070
591997630
798943278
321067955
61995148
1010574771
1556511005
1920422755
582963679
1159770741
858727227
619205730
277734060
1753016497
527725079
1040385639
325690584
1492190695
661996334
1231881653
1301975905
1536546380
1304001370
25148248
545440776
1963504509
1274374489
1017562673
1407460937
51171507
2120099027
2103723948
731512851
580378390
1109376878
1157008346
898294202
947258802
1824441903
191612470
273067746
1260231560
36026383
2105345437
1522828162
1504022997
508478285
846281340
1862788880
1722733476
1301605983
1530453638
615552016
1385836079
1017270235
356144381
1464034098
671826228
439453431
83236754
1349049319
1591265978
1668981894
115749695
744748669
534572412
387477875
744263554
489420756
1288990100
1793924691
308593346
2089249946
627981112
651500814
1256283228
825673438
1931883774
83717785
2133671046
1828631996
1121152038
489202151
281415689
943276795
1746512924
183746094
1551187390
272606914
2122444016
278862625
1504857409
121106712
1469890350
977639427
1218822312
1678057337
220155573
473851275
1049328854
1373941134
634557121
710656554
1007370655
1605198563
338884127
340923808
2052580084
1954785117
1335963924
180564758
892266795
1318059318
1653189507
1406717785
474600202
56260899
979387820
552201016
1576011103
471533233
1403467491
637536584
214586794
796943315
1148749796
2041367387
314517838
1647402590
872393377
1899839310
1295048906
1185641120
1970333813
1504078566
1114964284
830860334
1890650798
1021005836
954580816
16119347
1988009847
190900801
140074906
679359235
79590262
1455422646
944200107
823012676
1571728442
1477970591
1745506177
162910719
666472579
574599227
373170408
871146076
1016361696
625632537
428469112
1509945257
286218606
451986938
2140439612
1665393446
1286251679
947041739
1209258799
1529675802
1342123259
728728418
1635045958
645732855
452595226
562497250
1008246149
54423216
841243750
1271098873
769490128
1635471481
156957889
1766199396
1967696890
1840840261
1567180278
698104944
1195000824
268857925
1721592098
959716350
901452579
1509918194
1563194736
1904920165
1702904357
1538958470
974659216
1709227975
1398097082
1330796183
427549666
1861357700
686966261
1849188698
809911787
1589918572
1037709079
2048616024
1849686299
1387210996
1942375926
1645019234
1777992602
1495199565
1171322452
1271328181
1619080769
1348776798
403094164
1999044620
317227707
1765687258
1100592635
950922885
1004249506
341557083
2128748506
871180857
1880137560
1945507797
826120507
1848295187
1010611415
971769324
1309283313
348555164
1184510141
1175807320
1273117095
459530074
1878816339
201755080
553381375
2109705430
1878422490
854842783
72997299
457084293
1974951825
2001512451
1361149223
519990678
1266573075
1846628716
1762413525
296087661
1489201058
1881211946
204610720
1833370160
1071341520
1635674401
2045220777
1275393935
322737379
2106617081
791190378
2008067932
1963073638
1091493848
1232259804
648237265
564190560
1242448755
109696505
404750106
217498386
912025253
805947481
2074067489
778828014
1227418384
1821929892
213412122
1376982985
855319882
1062071656
1137460345
841949285
223778078
52159400
1181940537
410843234
1846498775
2088174178
667085932
1078038289
831423259
1894580578
1011090471
936951550
536422326
1396386212
1049754883
1527931924
1882868706
1496033275
1329821457
1214003480
705825879
1796204112
526930284
395578920
222356406
723289443
1120933845
2105093971
200022702
1237699548
939158598
33984495
507138351
903350781
1577419839
1608755263
866264706
1701516243
1184411869
1610967358
1179314424
1625476313
2132344394
106261575
119189871
309573505
1014275923
1039424673
1985289501
2127509428
1061608746
375832498
798857043
1211661458
799585951
618762522
869033846
597941561
235996158
278447948
1216161713
907504873
902459694
2072629713
1821329198
1781703131
490766398
1376519387
44089153
1726867037
1299203692
1846982720
729825686
642709972
1915009830
1608947066
1652755578
1878909600
1157284760
101910487
681560731
1796346794
1093249654
187490436
1823532918
217102431
1656661025
241958972
1497380041
980027600
1352327899
1842160564
712280149
1835813724
1819113602
514874540
669039891
419894589
1133543210
909830114
1040898137
333225173
1887272005
432743531
1316119729
1316111461
971228475
1293541027
2032036650
683912995
1369634406
1496398782
631566999
1815613024
1644163772
1357914870
1436350325
313362584
886327445
1657395919
1967733436
41976227
1463175823
1542545857
282239392
747435088
998677591
764681966
1808015211
1065224610
843907994
451423393
501088169
302933467
295565555
28087117
547332664
1747399433
285882214
810050085
1589540830
1992799234
1691662570
68877315
203385242
1537051359
1089378083
322502150
174694428
1595618672
958013256
421189522
2038137914
1386307314
171820867
2140836127
270374360
306530089
1523378918
1012871021
1190994481
1776781849
1926699490
2078515776
1777553806
1092324734
605579598
1333008016
1581261518
1880831618
717977254
2023824858
245060362
1123891353
1103912943
222990969
933663419
692146300
904604346
1402270225
1918570026
594277937
219025916
2023648245
1160181456
1950865229
231941924
1991818349
762031881
1387087675
897717206
1793601792
1974801552
1337752083
595538660
382474377
319738927
1149430455
1309565985
1148068216
1855099170
729218555
1007217189
6523066
1710937758
1138889761
679887780
518285258
912412609
439337403
1163362250
691436431
413314585
1972019052
1256007114
1958389596
637094658
886818007
1818623323
2047461429
1180293702
1996940901
2099648216
1295886080
646721128
384772057
398470934
1813643183
1132297491
174557841
1102863796
2084430344
1292796153
116971338
400154583
587973691
1395481128
1528808976
1818219270
777095313
66943017
1902960893
1006791184
770358374
1448297139
864212968
1301536510
1768504064
748930046
494679247
2025535616
1192840900
1728510182
453865141
1022087532
1177845343
745542961
19551932
806191847
551612524
613730134
1473996020
1218180609
2042732460
1894797596
1009146727
247203949
1473421503
1477372160
1215702229
1542496255
1500284815
209352372
1217992496
700840486
2093712905
1757326900
1141216297
1692631849
1488998121
1695661366
336562911
864973487
1242770149
1098092121
1875064315
717816674
1469140359
1210923422
1477152205
2131512915
1721581460
812216007
559546430
1395743194
1265076485
1798319919
2086933447
1497611344
1873658649
1838556066
1299506758
2101559674
1578167517
388279702
367171673
1920904101
1485050082
605519282
2116678344
1136072047
493062151
1576441207
1749556760
224897290
1873135271
200968484
1915231071
611582515
1254222860
1947375265
676413208
1064464001
502351271
677518605
1991425350
1575136877
555242734
495549267
338363868
876390147
1839731570
2130373300
1915945038
1358415860
1932967177
1181746506
1416136703
1114696980
1828840754
1869906250
919439887
443211579
1631937956
475454534
1698458832
1940704593
1543468055
1576875388
1567217118
1491793536
672753548
1560740028
776869508
1894745216
222396101
1150993771
1811689327
825380762
335506348
1384858115
1156887714
145630953
1847433989
145124756
197994013
1520869576
26863960
927444409
1192004734
1542835853
1765763510
836068105
171080807
1005563403
1484002694
953741917
611871853
710422627
337196887
1519371282
1552898201
1914144106
1039733723
557776143
1606548338
1734433532
37650262
1590218806
1093894214
340001993
1884212754
1751854439
780191881
201973915
2141400428
432371739
2025933228
1627851750
1569703019
1345781435
994183978
408914217
327707382
1633465274
1116352811
1322563890
2012410129
205757854
1116728609
854512534
82876032
634290535
850208155
210326138
228654080
2070174874
327341505
1373459761
2039872277
218494129
1313148425
237464290
1829844013
1277793929
1446144792
504856167
1875199045
434544223
306435727
1026743223
1597628343
262794896
1171955535
1508206551
1828093660
880007616
375738753
248014100
2001939536
1045579221
872390107
1782256764
880713991
2034062202
1456513072
1063901248
393597467
1116468427
568101739
1614004015
646973736
521123220
1645055953
1597151395
190825319
1976165911
59146318
931025517
887224484
776865736
1918435946
32383471
284088748
1541099230
1746285265
1216798359
280435340
1576117703
1544913360
1328455594
1851595328
682554856
144067686
991414519
1383406102
1244497187
2048026746
1960613182
542830340
2094918930
1897295670
92332848
1781957972
368140526
1489436335
492585961
737447499
1365308675
929678513
562359920
615865934
499382186
1586081261
1299769930
2144215353
380749791
330617886
1180580784
217200672
2032578087
163148057
430212755
1212106789
168660872
2075726296
375445691
1473422529
102470623
335405426
1723520187
1604726091
1531692345
2029111765
1073735018
642297514
246456387
1643276532
716859875
1412903093
1788660365
2115713749
459071002
1669919422
735329018
2012346552
315596645
409838970
1912517821
562594827
482253548
50194378
624861204
273882702
1738053082
2060995494
242920198
279042535
1037115017
150452678
1531128611
133592303
2067140967
978946960
366598294
1167425351
500877725
1144360311
1925809490
322252977
2020473187
221906796
898549044
1842038467
617918811
1645577589
1220314808
1362502674
2041015565
1949035228
1304886080
191859077
1733674050
1235790111
589773541
1203524860
82857781
598681926
1148296175
1137772581
1420678670
209622023
601796440
1953784412
1060805834
1804978502
72864009
603425419
104018417
1708070860
147167875
883023435
846280030
2089997832
835064820
996404191
1054087925
1916823619
1931704919
1190137793
1582045713
932818644
1024227673
1005163962
1806050198
2082307850
804105004
208497647
253962045
1857262549
2902295
946746630
2112617611
403638196
1380230286
1830842492
994518927
1465121433
426730489
756637928
923138838
547296340
2065050139
900973723
1552385392
1183810981
169544372
1046564957
1398882810
475417127
1289761075
2023926085
2010188021
1778197236
1514220246
1358038226
1721027878
854976074
198301469
605735325
1310505708
309806196
1537550445
288827589
877757835
952903263
896031736
166803458
449553347
579079671
1968753717
1308707468
97254253
2052829058
2067002450
910311899
947845933
1161802179
1475601208
1966104599
181792457
612213573
1180156342
885902594
1761682234
618125697
544410875
259362992
708588599
1661804961
1931162890
1375275883
559140265
1080491070
311938983
104445062
1749987021
1006269824
1913190942
1202210184
2094213443
670509594
2088467191
790026459
1564301069
1459533723
1033252917
2036151078
1240179379
1307095936
669847573
888663059
2038800263
480110552
287617040
439301289
1741109264
1254029945
1990532443
1271146893
1117610307
817550587
1222948392
47811252
1947812368
34152959
909754807
335023373
104925695
241003624
674066673
169271995
1448163161
1303716029
658649421
2078775338
961232614
2131332620
1328332649
213958657
668925167
1309915698
1823481272
1906858133
554423550
1511163991
219598863
1780365945
1509053932
560180536
1517047522
660904973
541976287
308978711
508776321
1862194044
818098729
2136817418
1393862827
1096355730
1961668808
145004886
1152018301
1745252518
130972410
2134855751
2066043709
1401511710
1624820592
2051331096
941723828
1943571553
80861497
1262890348
121806660
1610452373
276681426
523131854
1958566116
2081617138
1762232302
437539874
1358532277
585989874
243023042
879762161
1228994982
105766269
819307351
592934277
494661511
319005863
905343126
1199402011
1768621434
538694533
1116859925
819680532
2115046687
315710285
1923713791
926460075
1044006889
437557672
1377063223
1269244885
802357042
314746784
2121743411
1487874576
1629198121
95950135
788617936
345569461
525291146
467629790
1081303
557663907
214932179
1947713762
1567339130
1991671583
816179617
646239836
1104617428
879485839
404701175
884717060
1191049458
224070873
867955253
144761943
360424851
769970301
1893721997
499012479
1807381811
2135407391
2061873358
2093544804
174992890
167555249
1593789133
1416808122
1770735014
1847452901
1895597214
1204210784
935611163
245150526
732043860
1876584270
1436739068
1227400594
1276015973
17429189
930373595
1846786377
1247977608
1512190713
931227576
902537816
1448991235
783211786
565305104
1031971612
1507203749
1300806569
207318233
137724195
1015979664
1128023799
1795526182
118147275
253595048
1116293447
427900678
651671049
281538623
1119241493
786675760
221424310
1894863044
2104697946
369135650
1423665350
1339267807
1009975009
539814200
2122859467
822810410
1186765869
900577637
393601226
1398246048
1497664194
1293727492
551215156
614981818
471011847
2104385524
2112593666
813798572
1603125525
1266663909
1340046134
1699005884
1974437556
61024766
1390579673
866757658
358165774
460518589
1500300743
804411055
1392754740
1796772720
1329859021
207384948
1241501041
504886303
342019827
1113769055
1340714163
514385518
1390941468
475674552
1828827985
1065577209
471250083
1032933251
547101581
1712671976
318600736
1568339111
817996051
2106666509
261515722
1537820508
284449536
1704623668
359642277
1634238341
1438660852
323599605
753600182
900262866
58169598
805464262
995795465
1647651728
1195774296
1593306205
1835115678
1531147641
763237192
917280442
456765870
437621252
592401900
1554830093
100749237
887532662
1511566130
980993597
1645600246
1377774108
1386256776
1116926239
519607415
1083499592
2003160984
795370989
206577901
136685899
292757067
1546285762
253293628
1788301903
598519793
1509715762
1721332361
605405241
622970585
304579587
2058099063
1693658549
1770984050
1595278219
569567295
1733658932
224520064
144500699
1721977586
1623495114
1561927150
863634516
729661921
1073237387
1568366225
1315794268
1012959700
240388608
1231603900
2096596927
251855356
540842422
1613059916
1130862661
1619013830
1328125912
525953458
372595086
1133592154
1177669445
628047163
411628108
1181718418
355660033
1741459602
1591912910
1924354713
1461480342
829291057
12839523
1967728474
395657794
1074106968
1633731200
1865354548
1686896222
610856695
1458669531
1870659357
1523109986
165905957
823601941
174600748
1331068429
1891380452
492788901
136654011
133378460
2111532419
1530354152
537205424
1224793406
1702117627
1576716202
1350322945
211708802
1033046159
760227288
1349795254
573334559
305419653
1574998886
74871799
1623738567
1507685760
1298590627
601569154
706813537
1068377690
120465280
394664813
1413185306
431425723
502638947
1241489426
757202912
1050716259
352959330
23015604
161352841
216930810
1000634936
1306961940
1629734725
206569146
2127410610
1965611236
1534078550
1855366606
977408378
1881788671
1486149069
2136724170
1370200303
1514896289
964715389
1262662956
1487736810
2042347552
1062480463
607679404
1192936418
321783530
1608336011
1256564957
1302866508
1102629294
1276295815
359859053
1605703316
1932028810
680458850
98912606
1200306317
494961172
458481909
259059648
658679725
1306914468
1100732115
985601358
1605004442
1174047275
1513866642
832098742
1117204660
354105936
559815437
1069589533
1335916696
304193240
1294175034
2064714780
810501847
722083859
2062196896
940509489
2019338591
997903022
1317313842
205624984
613191554
1539913220
1393935428
1639237222
1919184822
2040800044
1846503309
967318670
2137412670
212668835
1605109743
605436305
1049556509
2061506009
1666653206
2005904399
1713027976
1911425630
595539282
918926197
1566442948
1918033760
1281843683
719455215
504800154
1725169740
815475003
979078962
1704191747
1283477324
1333975319
448964554
891231872
279234777
854449146
1994465343
261067384
994180375
145812405
376452103
644016607
1169640429
91779427
1884031224
944859609
395188870
2090846424
912499273
8447848
2115992580
826561330
1041199653
2079328306
65381781
915314662
16858562
823041727
77346034
1098389822
29494469
1387370981
2099988731
1146747042
456314413
959649163
1009362720
72302204
1826489256
586979192
607278017
455737823
563734420
1250210964
78935379
987522883
660689350
1418290163
1821588882
415941821
1724229717
492838473
556982015
1542083154
2072397262
146691000
1911360344
991281791
998372159
973463865
2096681608
1497059981
55888071
957379015
1103677176
52449528
1293290928
839093024
813804713
133150626
1438368832
763227020
873176274
1739082139
1369409179
227476000
1913327358
1995204614
1654643181
113723989
398484768
270581812
1382337447
1069461413
599776858
1292114580
1906412930
875958218
1554879526
1229360258
2019707720
362014787
1883491960
988051496
2056604417
1608736081
637787176
829964458
1578011296
2068768646
2017134982
1340998880
283899284
602703311
97924726
261176042
1552189612
1370702954
772054752
439520851
1612417234
2089303928
145472712
282348847
1661717183
1989811780
287235541
18530838
881933788
118738700
1329569877
453270214
1864848231
668469267
902713643
591908449
381447431
852333496
2005454287
575671485
1694216029
1695091254
731440977
1816754192
97440571
722190549
392476734
1845198112
779771823
1472075232
902142756
1166822997
57882314
859841908
521595078
339136846
802656372
111164678
1973233951
1209294614
156613445
1532079287
137119954
1463976117
906956427
1229787105
242961703
111731522
576175929
1846377085
1460336520
1459280954
1416801422
1651119161
1940135752
908590222
193246992
1275243453
944582734
1029239012
1882826523
1441226254
2033656095
674886095
375312298
221781704
1590006673
2081246692
1984511592
212030283
409566853
2131737475
304769848
1165848160
1521836789
388900659
628272754
1360735856
1961733097
1350084123
1528987894
1499764668
1880088086
1435424212
1193962431
1536208224
1924398763
663272975
1703777549
966140233
1788435254
460298629
442856717
1930757494
1938424505
71180597
747039433
1122499557
134044388
1978507865
892195859
656012851
1164824278
1001797100
401462801
1520963427
1078341592
1117547817
1111652027
268066810
5076525
938966401
1597520583
1839329827
1420286645
987421242
882637609
1029824198
1586270635
1956684227
835971579
1957961295
1967249630
1793285631
1292830357
102424331
1454603510
1938952197
2083745389
725868750
519607228
1883832058
2030104537
516675636
1905941662
1129721827
2098122737
412777405
1029108975
760869680
49458134
2143241046
676826804
1624391856
951626066
1765583535
1491058078
130008881
1047628456
1243603735
1170339395
2131342423
42419730
1257732008
1623392110
321705152
1519731204
1770444170
631586538
482631110
1016269603
1131079892
900607417
1363672595
1421090229
1988148041
965060180
1267750603
568334923
65377475
125916703
1558083702
1685548041
115990193
1647967057
69959199
1440308306
1112697379
1967098101
209390481
1691561371
1879476560
679394948
1702254586
1159319181
242726835
1790138547
1658438798
1277104924
393174469
525240415
51294287
1422856293
1107357185
2119386443
407327351
1230385599
274160738
1207787665
613252102
1016378789
723308502
1871700818
57749763
785238539
1687695630
1933550964
574956866
1477841991
2008832713
723356267
1890705072
1672956004
1118406638
1879539479
995368623
938710769
338830725
1144430445
791168989
2003820655
112246399
1706264554
231559500
352247536
1048514423
824733128
1530410618
1431148180
101013292
695795740
1250090123
705342289
1195249008
142401195
480850620
958146692
440661894
528180335
2041856623
817196435
1853236791
1892680931
69573608
1912839403
629989971
1617126364
1680584208
1563964140
1585029234
469221630
46206423
2142369008
1947627313
1072332531
943977649
2113484138
1855758570
325820659
1998976278
1289204431
619854407
1865955751
1390051774
794028585
666204605
1574453107
961527702
1274581616
918307281
1203642964
2048355860
1716154927
1964383009
625435277
1503737463
1589128912
2058341660
1011683038
700885381
1152732151
1827236126
752714362
1687785464
2063253300
2084542968
645050571
1950418043
195465723
374770367
1373331187
737633574
211864458
2005935492
1547743950
1046750697
513866552
561452476
1003378954
1203095835
1331105190
843770813
1665436407
974848748
1348511372
2074110275
938667565
1080160911
1446315528
369612014
1031016192
654768595
746793069
2109897477
193005699
1692944928
13129193
1685980803
1879608065
571170224
211402720
68294433
991588563
1415206905
587152812
1878890238
1975735962
4635428
842270202
2057894373
1929530488
1854141009
61633522
1710269285
1083170750
112034433
425615446
648290108
1379148662
755933039
1317304817
1507569836
1821799431
508522119
1383893864
2068825719
1501959855
1982757980
1196606730
550679396
411302311
1184099319
1558967138
995659607
1320995609
714577791
1772521449
218515408
1776251998
1430667743
1674406994
1275871343
40046690
2027018831
1978618146
797914053
1200226902
356457067
2052987016
445036431
136977239
1890547775
2042047293
1725922629
946152824
1516208318
791529005
1314513674
246351704
1874188522
381266273
441277756
837767828
33588846
1373400858
1907480823
1859661718
671141989
930391584
1908073182
1995743525
579419849
1523913494
1089824330
1740793397
753998523
1312033325
33376076
815945157
278410211
66424847
478612002
1965773509
768851173
1491506379
391897418
1576467836
933729516
907790695
1855340382
1031239982
1823315925
1654712598
917662340
707308822
368482580
1017693943
1040891887
205289278
2118322517
751530036
436739485
1776572571
902329470
749112350
825517624
496958668
1416202098
530069751
1523832520
931005809
1521655386
2023565810
77709291
1869218296
1765362499
317235377
130782270
974180546
402758095
297552290
664605556
14872256
993162250
1376807982
2086860573
1538311609
814683373
427422732
621577207
308792224
1554783501
2046600119
1096783361
1109569606
1537952642
1640303619
1074174981
1578866843
1198478063
1094402145
2109481366
1468720000
631786559
2119154611
1489368891
1175408891
233654308
2133084694
1519654006
379372636
1093371777
1707391071
561002007
1427712016
630649427
1658367885
1501512634
1078277621
1257616661
1132332175
1850402049
830220270
222147741
2136582256
1490521636
587984001
2043549082
1961694228
1320208502
1839587246
1966116792
914261258
1599820732
1631568558
324693186
1221385159
649706125
368705151
1095990425
358550628
491939074
1072233035
598355757
1415912649
1712982877
1013830286
467771610
141988165
622336740
1849482392
1945974938
8105984
1161564094
282613354
769193295
642765353
956603535
1074792249
462087614
333102295
891824280
1637631373
524293390
524303265
462990109
1872777511
1126509037
1398095081
1478978512
1515998354
411742878
592723295
1906952521
2131483017
2026828733
1211203210
2087192540
1889925232
433287387
1104843075
1238484735
2069639862
625214738
2122580669
1520496176
331035412
706061309
1806032458
881815839
166811149
1498529326
659421050
1677741148
1606358955
712696839
46130268
143028298
598725170
1941391
1202150841
32525592
1607661259
1199215724
1845755100
910692926
2045190934
290767921
984900361
609433483
2009633059
1643475255
2055542736
1373229670
2131058248
1824567123
581531726
1470834086
1056301239
91671797
657548389
1392257584
796476373
11770338
1645859687
336907859
687346046
2055186758
1174918300
1212958335
2076390756
1037531145
1225988515
1258451226
911258306
1370084100
961314165
965505921
1457941708
762936230
644744277
248133498
1551310505
852316292
1044786871
767848474
1888707474
1194499132
2979402
707830801
679361006
675693768
125896192
939234513
1485882813
648323396
1825612915
700099482
733250466
1361077746
1371407226
1102430799
2045391735
1964884716
1846797872
220047137
388369654
1403156014
1688584779
428159982
603400009
1099062043
376696608
510957000
2043502736
2080345325
779609836
2002877984
1749759906
602275056
618760318
828269564
1842482651
620945527
937401756
1612122830
2026506125
1609344649
509454524
1379978582
1172711752
1821245839
144920449
46455570
18532876
58176982
1147026194
1581176394
899836734
181317173
1495230073
1179590341
65315474
750075105
1950327209
2010956501
121705305
1451114087
1961316257
2127382656
1211075265
1763574900
946746656
655258204
2014535785
656712735
2127640261
1861871363
1063749349
389536525
1420122571
878475342
306061441
971817726
1234943930
967587895
717161093
859611128
1388460623
1319047444
1934449866
531308732
121104047
350513216
255593813
1003296546
2024817668
862798612
718210798
614135483
257779950
974961272
1758647880
155294344
249288379
929600895
1793844331
844016074
300934293
1139255053
770763363
111630162
1881705478
1508501019
1006999913
818294607
169594887
1439889885
1036921354
717364577
38787120
2139361378
1945752090
916948036
1451276013
773362763
300712359
1304330282
1269443315
1783855841
1690101651
1920950171
1813233480
1542796337
623618334
141671456
1924773325
1369813940
2041500761
77373917
704690763
516301978
1615026817
1238871088
290553318
1181102886
560494558
373800736
373326591
844909195
2142986903
9504544
233635169
1180196076
1390305424
1195848072
269213513
713300334
1105000941
2101940789
2039631793
823908616
1141844324
1729534198
1777350604
1417842885
1288073354
1697266277
1932815024
88307105
1927598097
283744746
819974939
437750531
948782826
1764188436
1507749600
910885354
1943372629
1645158243
482729660
1819292904
1689091114
104832189
1745994540
1686867207
1609199166
351466659
781692501
43473319
1016307337
927164475
142607604
628105250
1177178462
1976571380
1913678603
220621226
458452888
142617395
1701226139
850873706
537080030
427449037
1833436182
500028233
2069620014
124104555
26550708
2016658881
2129670259
1163792066
1159566946
229512133
1223949140
1553988959
1156489321
1559771068
184033576
758377995
1568870219
1667913901
464453747
1581221129
921597612
1809187096
1918402454
1804704866
1420921237
1154492418
1738105069
54730728
822644261
650498132
584860896
1826188666
2082285358
19604776
1889027632
526983299
151058720
119960309
801171508
1202227626
952403950
806212315
907802368
158240575
292695975
1038163738
1140855032
1355143167
1478161507
614666889
786590636
1144282572
535727042
1297893295
1376769955
685686979
1091947462
1963738676
1965202300
1246443344
1209262452
413721131
237051737
354298253
861516952
386696606
289772844
1564539476
1567492843
706822478
1740784057
861382062
2108315038
782280686
488102073
1493643377
1467922382
885827874
491863227
484503522
1355939098
1781707889
1871478095
1188876530
1419987727
2124982547
885256215
1412168583
1546695271
51777750
114396515
910647466
156271262
1446903306
708262657
1049499616
1414246580
308077033
1517059227
155494307
1863764763
1983274880
1652198599
46474528
2042500680
361857975
980118541
1386039634
2134796225
1731979313
1232971318
521224230
1381653241
1642442629
687029647
726545993
1605205974
126469480
488693419
1198643736
161041319
1294642757
1378221514
1065353586
1633514805
655652073
862066721
779108538
1209996963
1400541925
1278242136
985612314
2034867148
2047292940
1530579953
1001511823
1168103140
988096240
1423341443
1111412495
274984914
1908836337
774110489
1151151228
1499933869
770415589
1937173638
1333812077
1475556477
106709199
18395368
472482872
1114230920
41476225
1705592158
656295475
1979513825
1186739797
407157079
548036763
1591013797
1134982138
30612215
1585601034
1541528895
482131877
587844461
1188970222
397621114
1938679367
66308838
1271550986
1732503259
1531714005
1589336531
506756379
979237202
11201722
1939919058
677166743
1937241405
1129784445
15786559
1297314788
1608142980
1653259091
195366440
1356228316
1534313983
1341374668
1351438579
1772217855
824991212
248598207
1311133984
263030153
992664949
499012479
973584561
1650715206
466478706
767535315
2266968
371678347
941710048
1242808077
983103939
762840417
1046710399
278981524
1774976405
1580766827
1147753081
2036662196
573085480
265646764
1440654014
404610736
28526829
22983988
528613665
1289068228
1272873809
1949376804
985791953
334073137
427264556
347163751
208664456
51673318
1555235544
754426453
101284668
1739139794
977510660
1164147388
757605881
1838674408
1098273710
1326298454
1808695384
1126209625
1918402454
1096211182
1722023954
389951472
141277328
1341122923
436996100
2107826390
85095064
2016774823
563435893
684919088
259954174
706315105
1789170755
1946764861
8409106
818980888
1575112804
1036472066
2085039669
27295379
1687553618
2054281702
851401487
908068524
1749662861
1465750418
1716901577
433408119
349288720
870623120
1764052789
2106033605
2014304775
1504972377
1060527511
1103314525
1646200284
1949163505
234344135
1647475289
59863962
1318190888
485824259
1660845543
1262958860
1199619190
1217558520
1592326232
407566180
129575582
1059308515
759998260
672652850
1874731578
1009688730
1356125469
2068981974
1881314522
1441458422
1681710116
410679048
1957542577
1465398796
439749918
1685132697
1289877131
508581130
492802422
1593752150
2135888567
2076158020
303309784
331051909
46911606
1572533764
1006291209
1612591072
32785009
1831626154
1032838865
2138179964
404127875
1118282838
451838511
1991472316
2035456289
1514354617
493500956
1314278215
1155799076
972240471
921772837
180554704
451275096
1607064404
1178783774
1738605700
1969185130
1549149805
820978829
719181243
2022894368
784531479
1848949206
1385426786
1987893637
1056109114
1729261472
1304804481
794128946
648247000
8821642
656447620
482587223
1378019456
733617281
635602740
1093525406
915088793
2045625130
1524440271
242467644
164317971
1862779047
974628140
776507440
425504485
990477981
1085098335
779894152
1322647186
2006476415
549141289
688445172
712470132
1810280561
773793041
1805505169
1466731285
1390428916
1307598401
824308395
466220232
816364250
88561412
966986364
863915991
535932619
104060104
856264732
212812929
45685904
809436807
1580592443
1900090143
1055490848
1774683859
1805882836
2031202815
2078972240
155056736
807480336
418315974
1481730680
1878871235
1809608637
235858896
982393427
1094283202
1539207200
897539834
1997119214
347048286
452865330
941603037
1973350490
123813420
948024659
486243188
1670810214
488597912
1465617849
1777469832
1491766667
984064536
907348017
1374808785
1967748412
982356827
1433491115
256721008
1391026432
558792181
2142435442
193000569
841402140
1778911564
1450238499
1958292306
1527326068
188345294
638668666
784383460
1259490575
96848804
65458998
225763979
394666199
955412433
1909681709
1563064846
1870325712
1113437427
712349149
2144124085
377758017
915398389
466253713
474286661
1060668712
1091399044
502238443
907031021
484100787
1071770011
681724337
1041534665
2085894281
147009545
120490392
872104092
1211403360
599897977
729484726
1087298689
1655855873
9399100
1960604569
2139390432
132957251
903177348
1862530162
1720005100
463243400
347910902
2041368020
530576284
310757906
804286067
200032376
2050274397
1536775904
550687245
2034510824
1085379757
261869228
1029960779
1339333287
162838628
650797357
1442567776
344279899
17066212
1740304638
1238212488
1999825251
772066334
1773973724
1390298503
2012625070
764901987
56856921
280899480
682774741
754571606
5409698
2000576925
1931230124
477641341
1621982554
1720335916
1854646673
32828719
1964842205
746004765
1753789516
1564697275
1243838827
143834979
2144713865
1327184560
362365973
1084789860
798756025
1873955934
139700219
1178595291
183409328
971223874
998840442
1591554827
1587572750
200679081
184349720
1884031224
446421045
804819
874823085
1040398554
29109729
417804007
444666698
1128199503
261248865
465425204
1721675998
98617010
1189646508
153647658
1738566817
1376833720
1809820519
642346096
1603754298
1315569037
2141951276
1017696488
848037595
1316556085
401732667
1503951450
36808866
1892446421
1260354130
1015864952
1230623763
611413260
768247910
688577304
1970886127
276261997
907206149
507717624
776105173
1076415007
2096565973
1948128217
1266574435
1381907351
142416107
1959327821
143186735
1466616181
1832999226
850643542
491549973
940695518
1214669773
2131412510
1397958379
1537643454
1222948392
5432578
1425759191
932108259
39412140
778319821
1137768737
1479156905
441471905
1825842203
57262386
805272237
1344745392
1712276299
881283815
382863418
448729243
1457757216
1510524318
58590736
454936002
18144402
1492379683
1241144237
1044370328
139284592
1671682097
423561131
1870805216
615613269
1752533750
1827106315
903910534
637487370
2012096860
1685841911
1768518036
1028666942
930847487
800504462
1363115777
1328509765
2036442699
1276789067
1477996152
331454315
593937893
749552576
690098241
84353551
582426540
1710782805
1502634828
1783316887
2083582908
166959356
1826400469
1433172377
105175089
1797529234
1593277851
138108977
808276527
1047590974
957482860
765746040
755374785
1722848749
583544765
972442728
1989895541
529874397
1393570706
1249056564
1204962042
483408588
715478770
537832820
1656788018
350930976
2037268451
1446957071
1798877454
1892529990
787162088
164815974
669946279
688429794
516463750
1654445372
1459825613
485990980
100411586
1681188989
1348210528
1741630212
477609571
1236908449
493672118
285272099
1648234256
1273835680
217581886
1141101719
2100251108
1569826239
1768628897
1804948701
863954949
1827915077
1324126904
2020883471
1062584315
1599325572
1349028595
355978962
1328322373
2055129816
997803039
1348604987
2002317066
866506263
1070813661
1275901752
1166784464
1851066887
2012786283
1170001561
384452394
1193187474
1164160634
646346072
1095636349
1992733399
1562665472
626098639
403165284
164107822
1076151155
1083495253
2003562535
990475200
1677293737
367904995
667802879
895803088
1966479788
1710801239
598334117
14705408
756369947
542255780
1583507524
2111937764
1779034851
1100335078
1283516683
528956009
2005622428
46901345
790007357
1992181679
1526581579
839856402
1478096217
1090775582
1971810862
88801769
496792778
2097711417
760288572
2049208241
679753613
1185948376
1471907617
1452223145
660305955
1453313862
922230703
365177123
752667667
1018205865
310798655
660595296
2067466075
939453226
2043690865
940442075
671077019
2062062841
1079420575
316594844
366469399
1543054127
826353363
833538871
1083577408
1312673631
1368542387
599893145
1119599645
348635995
1659389405
777109699
1812187757
1451277260
1660399512
1546792634
1362414985
1570657491
86001406
1780355434
1635065030
1631313854
763398424
497363028
1518036168
1635362084
690883219
1244988800
1877335315
676682353
1612014588
682879420
80475301
1241452251
1216200677
223816269
366754956
295218876
1901018341
2047949040
262058717
604190483
862244104
759200128
316699000
1296577430
338417631
1512727941
762935354
1089266120
1831009701
1046793746
37863850
302595615
1763954901
889969095
1312743005
910647466
1475066511
816465877
1222868597
374444916
588881973
1478889715
516728715
37858224
1946712631
880512187
1598495566
207736279
605477238
677638899
478615577
2046750196
164207157
1480508546
1834711558
1024409514
271872868
1848539069
1895010074
803265723
179907032
662899665
1645889411
413742425
274429688
352268969
1080659205
1212050030
1902277421
229170065
83338230
2094895979
101977322
770905922
167644083
1551927005
1068956357
1226218817
2033813379
736697592
1217167694
506156321
752077326
940605783
839967261
2045157014
1307754870
763353999
1400420982
18731098
1486443210
144148001
534162488
2097160234
589746061
1251468014
721476889
1501673326
381935890
714571065
431943498
715486494
1795417375
1340281662
1196062277
889841057
1030913783
1340595772
1494854622
1117621072
379125566
732126574
164193661
2079671451
704624783
1896692906
1848531735
396448235
497540213
1584945699
1912396286
1306243876
1073742783
1665893238
601167560
1273316128
2064925841
1567440353
251224192
1549196839
360431252
1063666184
825635520
1915057236
1548029298
1097317250
1327921958
1895062836
1386616355
1202100942
281268882
1144982869
1477790011
1655498419
989671150
682373675
622157482
839102686
1170562868
1536508335
569996047
1153965156
305456301
2063308798
1744925896
1194185958
1858590232
1640848144
670232812
1764508657
136526845
1824304923
1562353586
1709473855
1166464659
1816356465
99562806
23500034
2003761726
1965762223
1988390011
144143055
1299440643
531042792
1579430990
1648374510
41282768
903601974
141467123
2125445067
342713157
1670071837
1942984995
1453118081
1683237228
1676882343
1666319565
895674123
549579642
1505436383
90321491
1328523506
1098997942
633426440
327824348
1366686625
323243263
653591544
1308776532
1624882251
505259538
1497125158
936874008
1127819871
227493682
1074810426
725991824
1896836544
1014706484
1243970132
722390799
365473131
1177901350
217767305
396610637
69023792
102855833
383347899
1439028230
1648936075
1407993550
1367560902
789643866
608235514
781746704
1043770208
756452683
268183648
1917073943
1718306036
1863237951
1477988534
875715995
1738668764
1073428973
794433355
1504276117
1060890147
1821947392
2070198061
131572760
1463797126
1238369777
587305665
883088475
173602782
683599749
1857854601
1413320950
337578092
2034586231
1605397352
657614445
2109745229
1299389053
172767167
1366486111
158638166
67811078
1455118257
2122845782
822075895
613413676
1021300371
288741614
1258638538
13779136
1962222902
1103837332
866014630
672410177
120149416
892700083
890293737
1683260259
1645746868
705531933
1223997229
1395910106
122051548
1079768186
2113601122
881066240
2019394397
305004959
381079
1015799176
1910024735
1099934600
3588553
1162199860
160921646
345639631
1795035952
668858285
986912994
1676291549
1178426570
151197135
15013096
1305186518
1413773596
1988899961
755846393
902482105
454951596
2147258829
2008107234
1448358635
127910202
1965771738
1050402866
1851010802
1636640167
1837525738
2050865917
769579951
859966212
1732300087
1400615626
1512384577
1792146725
303836171
59064044
928641880
48252759
27494774
1658197761
211561898
460205842
1175460387
2025325714
2145755546
568560001
1952354522
217841906
1164945988
1862561605
825293161
677581846
1467942877
1894971994
1378866573
2020844400
1996847426
1560020521
1771467846
2031670498
956931602
855584452
1285895823
872489295
2063156220
305248376
787011082
1337673987
663773663
1625476085
1828052300
1652591859
834867099
155394630
1669693353
1184961976
574387519
863854496
428582342
1803948058
1873350936
681589344
289701579
2028604363
1351593571
261956798
910195178
1437017685
969492605
156526310
2138998466
513778411
132650956
1471897272
1160522654
1539148460
165561397
2110762635
628081599
1476561989
590504670
992045711
94837604
265952589
1876317768
305147340
150316838
1066980814
470489997
1026140135
1885162264
599295356
19806373
494717907
974251019
258739542
705864369
167953072
403827604
1192516479
1462272148
1005209209
572440437
1975878828
338617132
1339926162
2049373805
2072880697
133731456
129164268
631484886
508970821
930659814
1375091096
57489024
876343146
837211523
1626981727
1296054489
949483682
768945803
1220617135
520776522
1025729315
86524379
1409119625
1191943762
682117123
1173562782
151905829
1376585291
480541672
1070799071
80561676
124364011
2105827920
1526004746
283638297
1335492270
1429761338
734389620
387668121
1699652713
706240756
1905016984
2119107267
197941651
1181959873
2089786274
268783041
1400619475
713641224
679397746
2111237965
308102601
274621650
8213272
904448139
506499208
1719656019
1971780651
378315582
689509918
478882209
1103881467
2050828554
1151002126
25076991
1269178426
973254007
240392806
1387552871
482156414
306921825
480291999
1329531410
1602689989
1122773465
943670871
1942324759
569813291
2051216932
1921874954
103399366
1663757600
1186795947
491044724
529795037
1176106780
1971014146
1778430812
36625064
358174396
1137278520
1501173748
612497789
1961724924
42937108
768927804
828767769
1563569540
716452050
1774673536
1679753637
1530261292
2023024951
1838515687
1966991385
342954425
335384386
522610175
1925114657
1314091437
973836934
1648789795
1215844489
1197051853
2115491597
1544924236
285005812
1920511290
276352538
41170889
564658102
819018055
1663002206
1109641574
1370809750
1932631487
299448907
262554239
768377772
1013322482
1026447205
1653010276
562915642
1118226137
827020664
703277983
78575965
1209172055
2142397901
1695269902
1532598401
1967319490
1356607957
277290576
600796825
819469219
1399132755
1396448905
61210693
1286059561
1400896618
550606463
329770474
1784752510
1877925768
957384282
915904857
1035425410
1587374147
439856386
157909684
1386520767
1316246804
1217947549
1923722628
1470049785
1364484304
1776912968
668413581
664621487
697859193
554284984
922430855
571363590
1434237946
1555017712
1440999541
1684853163
1816294293
521197042
1298106028
381367979
18623682
563315075
385208274
1586212660
1724701956
2023711964
1150030697
705140870
1367207234
1507544208
589572060
1410100295
176392432
1197986656
50239979
970121401
1093719205
1570189169
1309875954
403424759
800250171
602786800
559295241
534885443
2068455600
776467837
150861779
364989288
744114122
295348309
1504951031
535535692
972450623
69210587
595009161
1882182581
1276907151
1549376403
803467405
750584912
1537606795
1593987313
904983808
1932901256
528058257
959008280
934441558
1290998248
400457358
1681476945
1601908435
874505143
1259030923
1060846693
1578922315
76994078
1677104282
1159251276
1296344433
1099133959
1301204160
2147250871
1974866779
755607310
1513606923
1835952737
1495709335
171554577
1192518027
158338418
973826348
2053537149
1390399431
1814997693
977739746
61239266
228130268
1782755019
476305901
897211066
1435219725
1408722936
1148712724
1456579501
212048910
695817079
2112127278
981851221
1950242040
700232832
2006517517
942295869
296531904
989349344
224758762
91820433
245701483
175992520
242285873
1426245266
1672683607
1192360536
1208109032
824999707
324033217
1059228287
246525658
239707515
1065608978
1289247865
1923230109
482638491
473311191
299625764
1328439778
261180273
1658849308
1522972905
1230030595
1606324751
1681998215
337521331
411015073
786085153
565254613
446106898
1468444618
1524874977
1040400423
48012866
121925887
242673128
2110280990
1894922252
1126817370
513698648
1446454354
19356523
528388691
1849152715
1585092548
254068238
215821407
470783351
2121580131
638180526
1885137715
167657668
733005884
704799132
2007223632
885272395
2006186376
32435927
1573043666
736309020
732253629
1534468177
1548651247
1204801242
1677882692
848179430
217152838
405276049
2046991082
1069220503
2056711533
2116837025
489877723
650267267
205590189
425090270
39716247
18772143
86827617
1013464157
1590893704
1659335549
1345623546
540571629
764401609
567713488
1241082253
1668002208
1967244963
1629563832
226333836
1676542842
236641818
181435912
654568905
2085826548
1923191732
692974811
1719262889
1195570734
1111500278
1265557845
1488655868
1728552133
889444881
474263419
2074030248
766877994
263964956
1323234594
273120315
2008723401
978208412
821508817
1505839263
1161084463
1966240381
790121912
447665496
1956647448
811972689
701530341
1005401689
1683032959
1049081551
854345195
1148940285
1818076486
1221629703
314002961
1928852397
269305946
1042199563
1032084426
1178979667
444855051
95514717
305993719
1222908210
1600139715
67552290
1378764019
1736606648
288921334
644380974
1516001913
1001586257
233171522
1387899560
1208214160
1558265861
508731105
806752108
794855177
1719603133
759831442
1431171073
29525492
155929918
394875926
600678029
1096579762
2113725815
2040901318
370695369
363921049
30326707
1788881677
299639072
2063824079
87090250
1824106453
786656396
1044519535
673518017
324474834
17530860
239465043
2104803767
733214010
1897274938
1221668422
1919169798
506254554
371599061
1419341857
1541059493
2089294709
1627038298
12171920
11289063
814305122
17792298
445383585
1540427766
1701134293
628871059
504022739
1126182413
818011662
140405438
102625311
215230847
1006002636
1076175071
1006737418
1136544894
1535067165
727013240
895101419
1842444506
793767821
893251426
528129
1359704462
1342849525
1708865630
1246076391
99280391
1871222549
197730854
1795282412
1317980476
808428598
664414216
1641407247
673014400
882161274
1971771875
869842361
1252454527
347346832
227920561
306498812
865772971
2088061769
275905785
272921810
182537860
1356910346
886818815
2144166918
1756266360
2036457596
276719495
404648241
259741088
687837245
74469624
1728438978
1419958131
1423950348
1077752478
2120307154
1646136705
487551824
2026729326
1929658489
1133497948
371243396
407936203
1213358096
787707318
1760383828
850587232
2012652940
39746183
412141295
1179113045
256556560
1067076801
1628880972
1216748645
145196903
1240869709
1260511237
159080724
1740419935
1909559535
518576557
898939439
1484541041
1374899112
348485113
1651459631
611758284
2093753147
165787945
1152108333
1672267142
437232646
1214838634
2132333031
2040558779
1740304838
1681060384
1654060703
1603431016
1060403303
612144928
287651463
212749033
456540131
2136730458
1698841239
1938312954
774549858
1364843528
997944600
165704803
1689824864
573547457
1588617612
2102285726
754748762
495947433
874149617
137997119
1249369278
1686138730
614720773
2029339909
998293266
255712406
1175048192
134002674
947453509
2000899420
1059020260
2025702471
54906211
1592819200
961122026
445866416
1021958705
1082149193
1857553250
1441981278
127511166
939084769
324988981
1498094692
215699028
875283107
2041577541
1301779472
1865883175
954792889
1025261796
1056842785
1937041386
1586680624
1503491830
1946812040
1018225769
1520542023
595770681
1716816720
1908999322
484119361
524631280
1316159543
1705637331
437829525
543845232
1190032151
1585246189
89908166
1633390278
925128976
272357358
1417150477
971147296
1193874786
993709682
933078547
993503893
939106526
868832237
1075745699
266955239
185201599
741198340
1967149933
488426444
1188115525
812825302
1776922277
1314172519
443973453
548668337
367835999
2105160729
1292891096
932716624
1984739414
953750173
1679892981
758210431
1410460786
1853208812
1070771526
1698839232
1980379655
1171084413
917409327
917204711
1001835756
1015619276
1779497896
408655348
645492862
1791920117
852382404
1227416403
1721496504
455120175
173141385
1235998746
201628018
1181260993
1610480255
799541837
791848995
128018351
384284324
1656069152
505915087
78986233
228547256
609634935
1929517446
250708059
246269501
1666915662
884251214
1761038135
1376688114
753086119
1228892278
1011658051
1296040019
1465038872
1258245066
1252935331
1353240790
825716796
2146055904
248051512
730388718
1716297709
1656630533
44290810
866909016
1477719940
442332743
2122126309
121089441
202054137
693073239
586479774
1262451495
1144847462
1964372492
536475754
718156785
1932006100
1883539745
459043069
1086555401
83692554
954278282
1675724379
204736684
227833001
1402529089
1915915119
1666162929
498194369
1123519465
1199428861
1954852648
491582626
540110449
229092022
1830816554
1928665389
1914750695
1391720273
1321970802
393289026
819704350
1168129192
1174316075
1035567944
239950077
707054291
986211604
839886191
1048742463
437775073
613174185
1618981138
166536973
48491241
890004424
591272737
817125865
57353467
1491455259
1062274589
1208495191
1467139129
1409580575
1432971153
609757760
1488463945
513224959
1319489354
1693510100
1455433262
2055086071
694082608
1437260123
706941401
80909464
2102117652
75732208
926305585
1161605090
2023053408
1631851035
1817463687
38042982
1306554394
164089509
1270318180
1638192007
1151329937
1439231338
2110049168
1817069683
2029813092
831482263
841353912
724510731
1808816175
1818789214
1056755342
957734873
1511085118
718565084
1130627395
1724620291
1662360566
932989925
1155198241
1095017134
479588832
1746850359
1551809565
2059827228
1571573735
28628320
1165711154
240966653
2114858896
1754967835
419208868
1608140635
870514666
640775498
669565211
2061747305
1950524103
910084525
694487952
1049152126
1162330414
1656673290
541607761
2034921040
29297954
1853573643
1520366929
1054973101
1213543770
2144433190
1689420691
1767761430
1057900699
19105752
2127303819
2088425823
1006483351
1769923263
868041132
1640322372
542337727
1741566281
905992397
267246800
440285293
1624084885
1772773345
1013340751
1439759921
1318234615
1498852985
1427594034
2144542024
564522809
2056049238
1191442771
403585966
1207022822
1991185374
2032070723
2014447376
1767109060
1588922205
453941702
31921012
1777700485
1580726703
189203781
1896483721
1458607450
340969219
1827796653
755024246
1680848203
611394322
818558065
328860435
831857680
1001932651
1698042509
1608846143
242479885
2103436358
614482727
1410775723
201046304
90116822
407148908
734530695
1062149650
237012707
798185474
1826456209
1059358393
687625988
1955098814
1250573331
492630109
837120675
867402541
410095541
853074574
1036777411
679911777
1817150460
1308514280
703723670
161874945
350406588
96530281
1222963864
745537157
500612940
954167422
1325715466
1596909302
56794597
1340795588
1689484345
890856502
182614608
352295986
1546032532
260484392
1284686489
114752435
1457470982
1828489685
788594593
753296292
687138246
426786037
1762865258
9648153
1093184063
342902442
1933429622
1685218063
1788833217
1517786387
300344001
2128672616
713578560
81144763
1084149183
936820290
1515536524
1074271245
1949104240
2131967716
531358806
1178098629
1781009006
44941184
1847711744
1356633799
1063107312
274580874
1147739197
1314430091
1479912992
1086186455
101659968
605414945
747126878
31731641
26536832
1387471474
968654785
1650513002
941750055
174650598
287585822
1003797903
711625313
767398966
1134485327
1670657311
379854151
1578765639
1620109653
70926397
1127844210
750250561
215861797
494904132
1517885068
1788694804
24612772
915799146
1540763313
1118612781
21461146
1309727389
8273262
265071240
1553910416
614275908
1055655128
2043903872
2081440572
160593004
2021628906
1756155905
1324777705
994415366
1728075134
1904628652
105175298
350172162
66702634
1106755150
1853815355
1993159142
332628346
785015852
1260678581
1615761925
1521650415
625978465
277641943
1290799735
1319210393
648639283
1368706910
1727091715
2089383918
1255737351
1430275203
1139617509
998920840
2135737958
1201545023
538017404
551515141
393955048
1488415692
1976683644
708567629
1454998339
722781243
1562023740
44623888
1865714725
1020200775
693540055
1949734585
720834303
81220861
1597542540
904448139
360656605
1330549979
27363439
99906559
958415389
1010156690
387960000
181560901
1870888547
1412633462
1417422429
1354711233
19676982
732048662
2073294902
1143748736
952425071
121653613
1503230050
470331831
92987402
1373288014
2028007324
1055290516
1741188560
1378843374
822327382
1570844879
858362685
203947123
1783390203
1864963163
1032266701
587740916
1512720675
190072163
875626576
775968456
1184415501
403860401
1201651027
1442122156
566310761
967823865
1024695279
593435305
794369117
157954431
1054955416
577315561
154882963
973435387
1624217924
753004796
151333339
1254318232
2012808623
63206669
446389005
546226591
1007871935
2059407345
1488571230
1716372290
1001740610
1782232131
964678957
440878334
1406179914
429165583
1514369084
1426779576
1087519571
1093873582
454693216
883633258
619766778
2069310438
1604550636
954408386
811975121
182310220
100780751
66652191
1325566199
1040838561
207721716
1415531352
189356081
191268157
1924737980
2144374437
742778360
1092175372
912865721
1635435897
488712521
590840874
1995394211
1578498915
184144596
1769228197
2109805021
926171749
449938819
1066575408
1768797868
743585422
473535530
238541554
124749630
1780345218
204686654
1168282078
1097569627
1798136101
1021552215
499612861
1388541390
2019540144
1014744045
239977652
199663986
937997237
216445141
477035611
394534549
1851662205
1762677240
580597149
1814020379
1953329485
1599156761
564919356
79166624
475404576
1502903942
1461414330
1596639978
1108440522
1989973811
930007757
1251093477
865824302
2106365782
400629887
1657685772
1525933807
886239885
2095435510
1360959217
1753812614
48651796
1588314715
929342851
1215411228
1254472115
32275777
947156187
327663746
1331654515
500222592
1034666205
1652321564
1631273537
377768423
963641872
1795381457
875797905
1770071275
1001508494
1391024581
609560203
2052464688
1483181088
1651111688
375683861
502194553
488597912
1471135
653220654
596301634
106825224
1787660593
52042691
796837625
1061308027
1819743682
355835580
1339031700
262934238
2016979702
1576633109
1107971389
802932394
1150328768
1413658441
1263102464
1577115538
1408248919
2063811431
1520899089
1117086579
515992949
615908296
2110132289
690225283
1769300395
22407267
783309381
285637363
1616999352
1854583594
841630057
1374345801
1355122017
727592426
753041910
520623500
2039393302
1149052694
1012454962
1451289030
366575900
224793076
286420786
1442939447
1569171898
1839881215
661568335
2141620903
312595030
126592653
275440203
242760801
262249661
242618398
52906530
367722531
1817790382
504819895
1860176530
1830553840
1140974137
558188798
1874599579
1541268315
1380433867
469737249
216901133
715867854
1605890286
1539737995
407434672
1203530756
1741940191
2131363857
1026317433
1569289550
440443698
368251201
1029049172
334970596
1458999646
658031278
792616116
2107782404
689577608
1339539497
894258487
530201639
1893964767
1979715704
150963024
2116099463
1849719077
1743294168
668335459
155662836
257859594
1391093316
818096048
729309067
829697421
1940807166
201568445
661941056
902362347
1598233400
1125049111
1655919156
1363119159
1811893393
1941125406
555361043
1280388594
662401372
250600318
1279639540
1828009354
1785499903
964273656
862430775
281141507
1416709973
1488210271
1558263886
1570514043
2117046718
350944997
1836571157
432587050
1841381096
2031837102
883274413
119629722
1319939549
85175979
1001387740
126255716
118936505
327536760
2022428469
1667294974
1974965379
673529407
575519981
1954722989
2056104716
1515904233
2123995825
2130350837
1934763847
189027129
355546955
51459956
1806309156
1459472544
201994921
1211556349
1492575598
926353731
467334060
233590649
2092535846
372593396
1796882237
1893979727
701371874
1382506613
1473908392
1589165537
983887635
868678274
1199389154
791518980
1983295597
1158930335
1351313020
477100707
1574691613
1965804814
1459074863
1101922415
383741697
1855114554
1937904066
1169587376
1425515585
170341868
886718938
837326891
818309296
2122827705
1914688197
1075742360
246412050
377950409
475216072
1416673442
1560198056
730388376
1159654194
1369576684
1520089069
1552367437
721910618
1234658836
11176941
677864124
1050841944
371567913
2046153882
162115582
538833853
2013932046
610330701
1766604279
403837611
237339348
2115358127
1294355630
269390803
1940983675
123875732
1595266559
994789058
383118843
1200374178
465175142
1740184021
477669627
554379456
1495972902
935309175
886884337
1154430531
758333440
472430439
520180477
1035523829
1596299270
1496282857
1844955147
2049472558
2084684981
1724767304
265013433
1639392639
938754514
708365313
1636105920
1193744751
2030837584
228742434
1837776018
446585970
119901007
1677156080
1299300658
685855862
2135766813
1694887587
468019746
1187957442
1605501686
168028596
1074759922
510481689
940313866
2030407684
1956759011
185637415
543740267
999543251
93881245
11582688
1832156762
614899597
274172588
131934409
388520704
1398442757
1709972095
236350874
694228406
656181946
1474087724
1415102903
2105108434
2140102271
529520310
1504807974
1884043801
1139812540
81902672
873816968
2130401464
669568561
2136791196
1312414773
266432987
403703212
805112246
2014413507
2084532450
1372224920
1586588109
180771108
2122954312
1615302237
1407225738
28863396
1411454128
1589863630
1551582431
39642945
6310808
484016136
1595865328
318177718
580098575
788879031
287568791
355743376
1125847260
1418801880
114170079
892210980
1549666001
1498588767
823207485
536496357
2082480770
105282123
1797785980
1271513195
783505341
724424898
600884378
1421945951
274217296
921286373
944186022
1989231592
1214836557
1582243701
542564958
2038866620
2009140014
1852486831
584862442
832827035
1675977254
1135871533
332153050
1727491205
1177768695
1998757414
1762068031
1836924302
1532057354
1190566327
1853550168
1833652016
1125020041
1641645703
2108696113
1474708514
1730050408
1958971987
1947431588
1405989363
1235937664
86221223
1386020860
21650681
143565134
13327183
831831426
1476569117
1205269529
1733530001
1911375549
1353220375
2104335597
1256700780
560961481
512072515
1480649394
2078166030
155181511
1656574562
650626286
1405636549
1549682383
1019529849
195243062
12471431
445971401
752723788
1101942295
278606717
1803857656
123669906
451000021
50235093
872846038
1569472729
982401796
634093484
269463042
1584454816
671779105
848758377
436935232
1066386156
1815474490
171567634
531986012
361364635
1342719589
1472423713
1681624938
1278992091
1085407825
356093028
2111043373
245364227
456307879
1441615036
1411862666
817086526
1157908016
1243140030
384203795
1794175789
1322291413
1067323142
735010559
171822596
2141593420
2115405158
398599493
2127439055
1258064346
1253169429
932582362
124562863
1632147421
1721925554
1078018778
1895618009
2097309544
534454954
315226716
1180715871
1002323272
292243494
40383081
2135818961
1345413038
54360969
198617261
247633331
430434403
895783100
588408123
2003576859
1003950058
314944704
718106919
1710898564
1054721976
44807517
1800498686
1512698040
2131787815
1263291722
1151641972
2081764449
6983776
769333106
328209599
539814200
1429593640
1146432468
1611362648
763374581
742354399
998676123
225214767
91894097
557666477
1569726995
1662389444
1940068416
1172171666
444101210
1219434972
1584300032
1948032742
1292346891
1238231890
1105515782
136004933
1679277494
322444957
2018471143
1923042761
512930790
107540938
1406922429
1488467095
515808430
2028868435
297631674
1320511814
174800005
1430755528
775445878
233765763
302351965
399727843
574869687
1843625073
2077876093
1440399328
699504848
168976135
85729477
146104680
278942577
402892766
141895518
1261828482
470906660
71122776
944218854
256620534
843825801
2146828774
691151533
2146839600
490383942
1668667454
1632222386
1428575820
1041495796
1386217447
1824855214
1586770806
1292706487
1056174726
1734703879
622970585
807209660
1093659682
1564786288
1874327914
939520653
1283293226
1197042227
1214228628
2056662936
513314858
1616933811
1499180175
1582636774
511691798
1078558347
1230197908
1616009345
1186658285
744086298
657138980
2112730861
605207511
2020755969
1659246152
1577741254
540009104
140373371
345229
819410262
660627115
1620595234
862962868
1911153390
433781548
7757814
1282529164
550287954
846170979
1139457045
1550206524
29705912
524641073
346814777
336744597
1312908647
530099306
468908304
953505795
1467278916
1043505189
1227689708
418991029
1985138056
2015940268
1260460855
248803083
1146921686
48462178
1887649932
1382406411
2006691144
1728852971
400187822
848460549
1708732484
912770797
1845002054
939687061
616316408
1968217082
1587195605
672215782
1849331728
661402981
1863970877
632430304
1930219576
1210664760
1903936696
810177021
1182359052
215489360
1163738882
1275325957
1233113394
1661874273
671616369
435835238
1530104828
61667279
84106735
110585418
734820463
779510205
1774678375
1879849233
1253721697
1219221816
848528760
483608854
1448908194
2010954484
722773628
2022308399
908975452
1398087526
174431494
1644273233
197302939
2076562955
1609072055
711688620
2115449774
245427628
344631327
1861292588
762285876
1738327200
1387794216
497819803
973428560
1917335084
857375445
1235493886
630353887
1162586828
1530666642
274208090
839458176
2048987483
250215491
1038156014
1974118823
1696822321
1834888945
1653950467
198959936
1833311294
448408351
121306040
1925948126
1320137647
1250770233
1650538291
235410554
1920508404
2063219161
547235098
40744738
30678104
106645343
592286174
1784105573
1416891601
47887453
1417036077
1530084776
959947174
932574922
545993992
633635503
134652426
1561958496
469229730
1799042565
1622275817
973821374
1393416382
1274495490
1314262447
904326355
1932815734
714582125
2075486941
946436013
1860446469
1026952159
1472052069
1819513319
656971583
120571293
154214312
529556762
1473539357
1713363968
1797155743
281429558
1331473312
1671440716
1355113487
2016424904
1209805106
572253047
1962618799
853697336
1902267138
242591525
1879993405
2014769965
1749558164
678578300
1294323063
961350211
498638334
979817802
57691899
2078350379
1971131605
804203367
906901382
2052807748
378208068
242974303
2021929186
854743993
1452091286
594730100
803330810
2074947920
1110513753
1633215844
1145661882
846108003
1779620858
838183449
467710644
7987915
889127883
1012544476
1891448625
1387414820
1669767976
861938392
1300761720
1400098880
746680822
2060380247
1241759747
1798100698
545029056
519296043
1932568907
835117302
1335119793
528283916
1210011112
28375753
1055205884
147559500
564150758
2069120463
763162517
95089694
980261547
11923532
1333625027
1165549232
11136736
1702546618
301094537
1297300490
1416638922
642905593
1934415262
1716123222
986314969
852260570
1568542817
967207673
1834559166
1441024794
677339758
1361159767
589756406
2051828307
1234882094
977210637
1907895118
420115298
902399789
830858492
1843803458
1917668621
1911366136
104515569
1161398206
1487053884
987634020
1288834428
1165267467
1631313854
1533467459
1224322146
469014784
1025594779
620512821
11421481
27850347
2123275469
1055476873
1709465856
816253451
283094447
1270539131
547232110
1827662764
847641510
1895695170
261726665
545870234
533827508
1285793097
1143216497
1960450517
1692953328
808413364
57828173
1732212207
256185115
1746607287
1879612436
816116116
1098365320
979046192
1888845377
337786649
889986190
385970448
507551003
920523073
1307670848
271668923
471273007
1251711376
604297078
1654566438
1595376851
1232119171
585986340
817044386
2106956140
1717271793
1222757459
1867204987
616915062
400605891
906834607
700606456
709035194
670874363
813534523
2033232267
1009368240
382836237
791028441
848270093
754141750
1405661499
1379753617
1230277754
681358310
590665542
2114055450
1940208850
1963460407
1366309578
266936024
1036790178
1528409540
1645578593
1129138926
1090420199
2092030874
560013517
1258743521
158608040
1028645845
640830280
227408369
1423823388
1986464129
1239964649
275168208
150980863
1498616187
160915873
268872365
576805988
40489906
1965610654
1081747049
440156993
1777081162
551715650
1604514465
1289508218
887296405
73204416
1338733970
346099309
1091377078
1380116340
1342305274
989636059
1954814721
930724969
2046294648
1065949817
1968807884
1018136957
1016367965
345929447
1768338086
1348602907
1571898839
1058417425
1675035218
1920086872
1087681466
1867268704
620053713
969379727
1524236278
1704577776
1581430563
1912454046
894624455
602079108
1992769930
1146382270
1095937105
85840679
407881026
1177100909
1568388677
1885708414
1212654500
1280561009
645658847
718661960
2082430952
1331335871
1014985427
1929149710
1483221079
1179819684
181733956
748039492
1418666325
665623411
926418787
1923680630
1399050143
524405166
731677185
1494809195
948427403
817830669
740492280
1329126544
1211234079
816117619
564171612
308003728
1733633120
1340576296
436966540
356892894
22581464
507569476
1822380705
1407740176
1754939286
658006302
1985179919
1357239562
1730384367
1390016252
1437511564
336845572
1472994461
911401334
365395276
2142628056
682780296
507976709
438956412
325895945
289965771
1115110873
1089199970
225061904
1895582004
420833572
1362749540
917935682
208845976
1324034158
20464410
861029093
844470851
251374520
933396448
106838172
812209577
1283707467
653102105
886346962
1037181848
1827309045
141516494
1733849606
1989145979
2113533885
1610480870
522701472
365923463
1889147975
1523281900
1921876228
603563527
581999588
107599040
1857733658
2088473677
74720804
1760068868
1353104368
2120834543
432593317
1082451861
526847745
950493190
1173164783
1700985466
1293662071
1051323209
1805761033
432907467
1597273351
877241131
1070052088
568133118
28389676
1614377398
1896732042
964080250
1664028964
383279578
385893330
1158065607
1774620113
1540554911
112967261
1488019330
161330016
1309459262
2143991258
1943866177
401933612
994494593
407565295
469815340
2814398
410106299
2123408738
1854433055
311380631
767412941
157605469
1607420360
906077100
1769345844
860488033
1620694937
259201650
1942165218
70333154
269767343
210761517
425631558
1969621471
321147568
179389128
1563054791
1186021040
362705521
10035016
1958625439
1860776238
1178721880
830557473
1509116028
1666250527
919902289
1934215978
1959893792
1904759876
472592959
158813009
885812384
1018162582
1548644810
1819743965
1963680794
2042105669
1254492049
1060482730
491495514
1604909777
726977194
1496881845
1484398061
57477231
1214528497
1386435113
1986905741
1956170501
225380577
754520854
69828229
1796419025
1902109796
115636167
1674204877
370631146
1444324625
1085334163
1549877345
1838897013
1310766154
1098054211
1010406675
1352017530
2079145991
287470090
396891686
2008765379
1660297017
2140492346
465534488
1635650441
1135200386
357565342
98022830
1734941806
1908929375
1127280901
1680725672
376977472
656261653
791559567
908851286
1243476724
2004081798
892006032
1882731681
696792737
1613153065
617516047
1762014964
317938788
1496212867
1974215228
1879434669
1341742971
28938977
252416136
354909781
1322736145
1802660357
1136632956
274908824
1929834933
609288209
1232206306
151205092
910235358
190124559
1751796896
1468331910
186151231
591607462
2075797298
1868140450
434624596
821584204
1722591959
1656907154
1766184523
1814252058
150143314
1855535727
94516098
1067459469
288416296
895374798
149023795
1905909486
1841722765
1613277527
1693995566
1333647486
554680454
413448648
754452431
507952793
1515255669
725617281
972885633
1544502076
1686139604
646402585
168871169
2102546653
836346947
1041420782
385949470
525317184
1252070129
575905177
1306130316
1148328356
2099162115
1138496411
1329999973
1642490250
156004374
1893282341
1626945357
456602548
1969530936
487807973
1232152055
1216452635
73173232
198778957
2044557254
1026333425
297912502
510224008
1885066083
615209302
328404483
1140009150
299844708
1116084219
1517694018
1098864451
10010657
217481509
1996533260
1937953788
2048179711
314761426
1535927406
1446636984
1135127565
1170282365
113650432
911897274
2034031934
705406486
1800915974
942629447
1892889252
1183644562
1617765687
1122968860
1901658587
1000792444
1223174087
956057817
1419951565
546145335
1746797910
211860450
323432604
1806106768
2101867128
95160527
835466253
372797949
1135432189
1770893945
1496133049
865266734
748566075
9801445
2020878052
1527176085
1578645980
1688478884
2114718311
1293836179
103238994
1381784804
1404173540
93843609
1816170484
1787811312
676793972
2026576782
479748726
1359272150
368139553
911875410
926037003
1290723069
1477991425
1231849249
492236586
554900992
1795749163
2077838635
869232868
423924740
123412556
885364831
622147107
181311862
927191532
1329368901
413202067
2018665840
149247938
1957023374
640383691
105711741
218661072
808770718
859664362
244287969
1042391508
2036491703
560110884
382973873
724948560
1671753774
63012455
342860953
2131959201
780382360
428533939
458737823
1939076764
1972440841
1667788469
1133980035
785890928
841483407
1442106922
1024321523
1421984827
753076613
254859272
1451396159
1950488559
1087877266
2144284028
182001003
1456587754
333685080
1548343735
2089523867
1889476825
1950760579
953965986
1374757946
1015171885
1341597059
135188902
951338413
1882203244
254136961
302467754
768175402
1897571099
21754325
748183078
1549404934
1281086226
1684375987
1104834613
1850375285
2070769797
926358257
1082941372
1834161732
1107229043
1034044478
978777115
1715974403
989925392
1510431136
1377856775
1177880441
1133209440
504692703
1553955709
156726601
1678311615
1037577001
335321008
578984153
1055005478
1466483793
9402365
273232344
1245255945
414283482
1127616667
854169502
1971179889
633825977
579888033
80070560
442878261
1173948761
1228919043
1726830459
1293591704
231529131
2061247084
1000229286
1485133566
2141012898
1132374702
474151612
1605090174
388912107
580305291
415361543
1771134528
646460062
830064674
377050080
216769027
537242355
1339900624
1642409991
2061704777
1263271068
651975022
251487922
324534509
71606200
190809991
1617298423
1530911889
1088206754
728978677
713373625
1131750721
1087042411
56719809
1749316004
2086435640
113849324
992281516
774216390
1760947913
318798485
238733397
853389780
2049126705
869571987
413607789
1870967101
52222564
190499874
1950754180
1327994188
1646881092
1941458135
1358913628
403024112
1262160396
575279512
983393052
192254589
1078900988
1221435416
1853872022
1247467989
518871329
1393250306
472281346
1006571619
1443379854
1886909801
1931309655
2022957441
611668359
957470399
1233399082
1522766755
1567433318
1162191358
2104797103
1896251182
1957771941
208755544
1481021343
209623132
1794726243
890989174
298993304
1274229028
989644982
788540266
1421593564
128234292
370023325
1654615957
783596924
1789323547
972297865
617442836
855294415
569330121
252567911
1306202673
645452889
257606822
824573766
881709234
1964436479
616094693
889608331
892575506
1789956739
200242859
177705330
682657609
1831421073
1082945576
1332555136
694985391
1972444207
1752949809
513032373
275175282
1828971600
2062938389
1437020723
897536153
1337534745
881960794
145958137
306533715
1870270991
1001808706
1079813907
855623905
1939223229
490119416
2018546727
481051044
954752703
707035533
652244669
1472787114
1395697303
872111012
76164541
1611919301
451870764
1938063144
768326693
2021169270
325255239
719973130
2140247176
670698172
1184484285
20019365
612397584
1622945230
399216257
1207204985
1852331369
1231700387
97356469
1555306597
2007965631
1542138431
1499020219
1828190850
302468081
296212416
1545227165
53378562
306269620
1718494853
1060873515
396899862
1071328113
846806504
772501543
1309826483
1160062830
1171323909
1426693167
615761769
1227939543
1475537650
491623657
42360768
1724489277
1919591308
361271216
1871228962
620509041
1165843396
1502982846
1715455828
1663895741
170266856
483695141
786756011
1810420517
1522095558
41903307
163131630
799938609
1721682665
2077429254
124994206
1138931740
1203050165
1159507354
1025750469
1449354507
1533812730
1969341008
1072424419
421218924
894292971
857899679
1647371491
314938736
515978549
1954286183
540844482
635804085
1347813201
1819659521
1618458248
506366089
487878942
1562957491
1139997700
1766203086
1445382316
1472376445
759547311
1958176882
210326138
542931783
340737887
473696968
668121949
9760697
285106747
1537827719
21167650
65554180
1352604478
1308581790
1722390122
651463478
770725393
2055423804
2068044398
888025433
1569339422
1519114023
571888631
673901602
751915375
255086864
733814559
1320723245
2016304588
396813262
1990042557
765479499
1115690068
1851782983
2140530170
357317036
2104260487
281057074
1370712057
1538138457
376019594
1833945701
970069127
858710145
1735542070
794552219
724527951
627537755
520696376
1736132704
537073849
680898072
1508435564
792945508
888925246
1072122880
2043715263
1627607164
424715415
187521273
1946774663
1882365854
1984999664
2082550281
1818860527
2060541476
1528579380
1904093698
1989309894
387319935
1219405634
1106098057
716961681
1487103089
611774891
446100733
639185761
1873726101
955621556
1919372045
799460922
517271722
652703725
573530886
935932530
198533848
759834136
1239703100
1466616901
795403986
691185401
675401323
1945995548
530425412
484258945
1919925222
825377645
847310878
814875480
1512782585
193634418
1469729445
234426884
218004561
890294262
1425958963
1508611470
927633077
1482196044
741712027
455345361
1094593837
777166249
1062583940
528552962
1220797192
1425389974
1228677011
1842733103
573582037
1972929129
1781435100
1761788758
793655967
671608786
537209065
1614862948
1033694398
411876802
2042055320
1212977456
1321313266
1862202831
1710456588
724649060
265817169
888105996
1974266900
1923052165
180830528
164210154
1907669542
1995888278
48102717
1828268295
1928334293
1045097667
535751681
315345489
1300835379
1164370240
65499679
1020598237
1023630792
1275728276
1175175191
355288245
938120871
630522405
777891556
1034612228
535575697
1503311660
1364289440
669488168
281325114
339317468
1948080490
165190087
187685094
470032648
51539447
276660905
27937995
1730157689
862861648
792522935
1072737227
1632471565
1891863905
1369286608
1411017967
1652916904
1332399897
1428753065
138247071
1012253820
7179655
1647963343
76159910
1389612876
575100183
756396978
1786777715
1645437228
1716005615
1611906782
734227172
1186671406
865060448
697825034
479845937
1662711252
1436123137
507245518
1657337719
474433841
633716920
1011738174
1454187287
139618376
693961803
105575313
1072985527
1661182665
1884562541
2043470859
2125875077
1903684462
968171153
1397358091
888599621
1776590714
1899867173
2123920664
129563470
1940339595
542347967
752762324
865682463
1422807089
1825582674
417038987
601159078
1331740912
2030446446
1080164174
96030016
238408714
32915768
2005378304
1981100442
685800948
1632730879
628525437
774634719
2000576925
512009657
1712481989
338551810
1381817157
828196603
909767650
1347993783
1558518552
1479961527
199375101
1470035794
132580483
88572823
268079360
1272363706
1807041439
700758212
1294945509
57486645
1215412491
1836279117
1064093730
517757546
1651536855
889167706
182940579
1661446865
375270692
88927066
965797927
1605621515
586117765
347476525
1894089764
181777182
1680415693
371150130
1833662630
457982390
1039737192
1499921969
1971863336
1862490898
1273715578
507548906
1842324692
576524322
550426201
1787222404
416554021
1540101581
1131019878
1795373698
1690804622
291703137
607629814
525901593
1277338183
62835337
1090364484
1990693904
1739458916
399526837
524786262
1733703396
5882766
34823551
1314581439
867224778
2054542793
2044218909
1824755101
983819738
1158769146
1841990320
604958028
1224697734
1072814899
1934210553
1611176317
1008640394
216833771
429339811
664799571
928807367
1091194002
1010654435
458215159
885333982
1221013004
569838668
1813735396
1910024621
896473356
774735538
894559856
295202797
598306450
1893447318
519032911
1841343513
1601794100
1418989434
1986879536
1352799372
334455721
461770377
1130754664
824241856
1251131625
6208671
1396184613
1748503090
533349515
983774536
1336511745
1735291856
435565606
2134932040
578492175
1923456284
980115438
1122135422
223340908
437872396
8810436
759142855
389559720
218119860
1382032594
941059628
100313742
1216065911
1490400763
1247759904
2057937113
1960955313
141972273
1842159379
1084012065
164422894
772727326
358165774
770757021
243921191
579121538
933431450
1411985154
1434612693
1534696179
820189222
2120828267
456309035
389771088
1362897632
1605327481
1764542082
1742302910
232450548
402498170
1257290086
232828198
245368722
220142048
2117878476
2089913079
745970587
2085423683
1164121933
821749399
1756816374
1375500336
738865688
1352713810
1018364272
1940902215
1194343636
384878930
464619318
279962503
1867040775
954033677
569038706
1447760398
1027095804
1574097549
1791137272
823447531
748107141
249859438
1749881553
1576595394
552925775
2047234591
76404696
1367431769
1570933904
1352745541
1725570899
895133472
378758928
986168342
1127494157
510812612
603144400
405012959
1392795531
549364430
1965814198
1051697900
1743354851
199732297
1416516082
1795199053
1994660555
1226519689
2117948936
1555685680
1746568833
1358403532
428329120
758314101
1698386612
1276710755
1441509366
517405774
1816512254
1389572369
550382411
1267722090
176647611
1010142677
1759848106
1571593769
2093220331
438352748
2041931729
2078955674
1343433254
171813915
1222995406
1368510536
359339884
1365157697
430681885
2031202815
420532212
2021760922
1828290923
1167577275
628754098
411622521
905712771
1650823652
1116918732
2140075074
1920885097
119892474
1239762363
109155055
2115464994
695370231
463634022
237942358
1490109976
288462466
209047452
1612871015
1743730455
978971661
1796749621
532935578
879310526
337356689
1903283104
543821894
569469237
1324056021
2083351980
1057381690
1108813414
1240574998
1800340885
61336588
991139609
529918858
1485809496
536534338
1866845614
599386929
672771819
800971983
2058899374
754415835
1845809566
1508307002
1270725691
1494513029
1127387558
1185700127
1505783420
1837113996
995932715
1431392647
1174882466
139427676
1649664822
1727877102
269383855
587434641
1548283900
846309809
939587658
444430092
1238822010
353547452
1974343439
201903115
38259721
525088415
685959056
338979414
812232691
266136516
2054670608
1043310851
868613315
1675491423
135800073
1881975199
551144481
29196580
2050733797
675435218
1612263783
1577505519
1954570265
1771787140
1286273397
750847511
1589196066
1720242746
2140035064
733797525
1972928843
1128044841
578103931
1037763049
1823560117
1997557861
164550805
1939184863
687248611
1331948290
632399196
1315172252
422855708
1916830154
1603499893
1179774072
306920681
1155708598
386824276
1032094483
1859996922
370692779
1853934663
319997049
857998969
452561472
449597307
1814859336
672341420
1335557068
222462588
1277861007
430838633
1161139677
317204859
979587781
279340132
1272591018
1780659192
673144684
1571268771
1292900773
562275438
9900144
1248741573
460703633
156997233
1665697508
823767404
98497006
1840431543
1061876034
1400486221
713657025
1229596552
1416300418
636392052
1836102760
1737021231
869747863
1338108755
73269980
2021288944
136700108
578229784
1724769777
1598224147
1025302029
86122894
1219985472
1461172672
1059189666
467952276
1899467240
2042987323
907799868
711261999
36540949
759116947
1684187717
1436841191
1663150269
2100946703
1311289343
1231953138
1074834453
1000064322
744698036
519535069
1401440603
1942832930
1166420241
2001488906
1011926908
22104493
1581229389
132853007
1192209100
1947569832
958896130
1522245031
804921332
223062406
1543783739
503801696
539097782
1459326889
757084410
413628830
246863713
1695892923
321941452
1231496698
52629910
132926864
1603367746
817853498
1233013151
325949307
51151342
826321891
550019998
435451096
543034035
2007688833
449590522
1461351611
1561936414
1293819499
1650893120
1501850523
848416442
720010778
1030471760
2080911987
1848750574
1542058219
1696659671
50766538
29195945
1564233857
1292550033
1625227230
1312723167
616483649
862997217
400842154
1276963193
1191923368
40639784
1638584232
1918855940
2069513527
280402367
2114018307
168445493
2079320820
207388892
1436801002
1986740040
533435285
1884999498
1712293978
1834514677
1040843091
1707791157
2012412251
1014136637
1090839719
837797204
876985889
1824629431
1805518941
2030682630
1090752229
1459249561
175588500
1376488623
1690712505
1569749700
1276972197
1271385631
1803393697
1555475218
581401448
1454320283
939613186
679758573
821363781
343107722
848682387
930704478
83902133
868783830
1987033137
1185688317
601660040
754065112
1131273772
1327415013
195209669
1679370956
1181749609
229414863
887460687
978825199
1266584525
880409396
1653196161
1663620905
951865265
103206234
495690435
2057661361
1245685236
79228761
1823703352
1468609184
2140084762
164165960
1408314506
1583670162
719670600
132504027
1997599135
1015282531
494402156
1182257398
1395786491
1772785932
1122870278
767263570
1225214936
755918778
1638878783
778129701
470262853
183409059
609502805
2135959008
255283355
533614221
1080913796
418773508
911948984
1264908798
2083088913
456902531
441741027
1947102676
1386904675
762478108
1777775660
1417116511
1286463490
464270557
388063188
1548583100
1205578749
1971837284
1899581742
1562782317
1214048770
322108828
405113284
402278421
222657286
1850817494
903556962
1209624567
2132500867
1445192317
1974871154
1517163516
325999791
1371633198
870563904
840167393
839001777
1264858239
856673756
2042554124
1249727465
1217931765
713083524
1384139720
1271282874
448838390
2026135088
1727629318
1175533083
589545608
521275559
875373856
824241856
670771016
1274347638
981744633
1425032067
1649686340
315746023
820432965
471554834
1999353201
1793614671
2139221592
626613885
232683839
1095207104
418189899
1325454018
1793171543
1612656710
392645495
950210882
1853380287
1892761790
1936297452
2001206607
1794977011
330218788
790283328
213102089
89371932
2007022274
502723415
1769951402
2090089162
1785462962
295855648
2036964121
1658950321
1922448180
2074426041
11979705
1498908526
1410431645
1333587286
744103520
464138053
20538331
1833419090
821633683
874798225
1095107568
142217069
368596085
697245973
1131884732
1965600394
1701439519
1981221072
761082079
1011370306
448230315
2110952981
1415589207
791043273
971269169
965586893
641241337
926679036
1608360673
1624266282
2037508739
1488810509
557537789
562898991
43433697
296648635
759845957
775166522
469814875
1873436867
142179510
440914299
1791279376
624279700
1151811705
104637786
1198820491
1424508187
1854119205
1874658296
1000624134
64964309
1319333468
1255351015
1760222739
1365171723
1730287303
160127710
1498055580
522249104
359617088
1046982251
1480441486
1724824926
621711248
1313301495
1887055540
961064676
792871551
249242210
1860153966
1171288792
1761884963
742193354
653313499
318570029
1758153109
1319357075
1209954662
1551881098
1839268136
1410378894
2004357363
2006090738
1437801123
2066015448
1678756028
132462752
685922323
1863735267
411049521
1153488467
968198798
204731752
1572545088
610326304
1739254372
1454734793
175738962
213528377
997355022
232131875
21548005
1415834449
216523180
2038901207
680434371
993326705
1323365084
1083058762
1950985590
1326942561
298064826
1226384995
872311092
154401808
209484397
1608806427
1535806416
1209196767
1001673010
742716925
1356633799
734033479
992744127
800737533
403781243
419991658
1213659290
1446062223
515854551
1872232303
1999059388
484298204
2114380132
309861223
1674519004
1878633033
1706284796
126068257
959033542
1701085952
954804940
170987341
1295708025
1003656798
1485115428
1148935210
834491357
43434390
995832935
1827565728
523459900
2144210206
825447378
597843206
2130558558
1642516559
1563833650
1098431231
1793826111
1643591388
1100201170
60665697
838473763
2125781434
274935976
1582971872
495400873
716508929
1244450448
491611876
899482707
572832536
1609153984
2139679559
154193876
330101069
1112766940
1939063777
1387926089
2000845911
1023359547
914112383
447541274
2126622631
397988365
1823752299
482376489
1368137497
1049117130
49498759
644717547
857249172
1924454215
169849273
528532804
1378866728
1506780355
481533323
4710391
585216031
144851228
1728766530
573412876
595373836
910760827
488806826
1598775916
362578436
186367745
1207481718
1506236911
462054685
492665428
1022738572
780017485
133452326
585591606
51371307
1042463645
928859587
1610454823
526323410
1566903946
572927013
1034574164
703427261
1134702292
1350350671
571589003
463813376
1118857627
775777758
693858641
1524873988
903520855
832544701
1772713876
1616012275
203667171
1828156277
1865080655
149026250
560461403
1062557754
648026211
460849690
2044558280
890023053
43586266
739851718
586487402
118329968
2287924
1577708822
1088338132
4716671
1789031243
1254857651
1434505018
573120095
223152387
913768775
1653544058
972610943
1379263621
1549627063
1897110559
532424587
949311112
674397657
1449035264
1126486654
601741434
50552056
1451675680
493902704
373730512
1103351657
580446997
381500884
16183313
411453881
1573878610
1720385727
2028104939
929505000
1129979353
267882746
1307313655
458658129
1587935844
636550724
592521350
568269583
2037757795
1498464093
1058505087
2094773415
294475133
1652794249
556778145
917907334
2021003303
754033082
1537669730
1507364670
2080997658
776976460
1190352398
1699917707
1187209013
672764997
2006214131
224201150
908793827
1272382824
1103567446
572771651
340079227
766913534
1816801911
916474707
1461416723
1217381327
1146603201
1815210122
1526714007
759117999
382880886
1362381813
2065449492
1048503511
903380522
425194616
818021006
1070692812
1173727818
131841224
613181477
1933807258
297874753
405787323
1251846853
1245945117
1383439425
2081052467
487872941
1612578614
317278925
771419358
1124943691
1947280669
657078895
516784127
1330890840
929490531
1832285038
2049631988
1887617005
1001002445
431779449
764597450
1528818526
1430055034
530968667
392002732
1565009931
278030639
1629500351
1741896655
1268162327
1292395684
1499710464
1348465400
440818619
1926376287
1313542527
580176733
471749142
950330100
126139051
1202556658
563900538
535555361
1244339873
2009081907
1206066894
924341369
1158933918
760595832
929831464
1891975239
572572947
1903221329
463593640
1865955105
448587104
816635761
425220703
1344594171
1774821949
586519811
818227270
962778942
956990954
1649297254
623135952
189760348
1799374313
1649338293
1240797018
1620680666
1914117175
1465581347
759547311
1918657621
697019777
314337613
468618898
513219871
1061920426
1974875595
1308708180
2048782316
1981289988
1334912759
357833073
1937611139
102428864
1001791950
186370738
1727487752
1811698793
1549897466
832086725
1894985308
109593465
2024822168
1037833080
811030335
1561425495
1296929602
1359937445
280895192
514352916
607920545
2120714930
1232282999
1534112511
1096082160
707912994
1603941886
1937594353
1816271798
1610554578
639426903
1053211519
1280176201
950569887
1933909204
287299210
873259080
474713957
376797031
1748515664
196958818
1636409959
1495337885
1644056338
1211840989
79773736
2061636750
101776510
1787652918
204615524
1707461912
1623504066
1882795435
1621649173
750840505
496233594
1817993316
981336858
1663040959
1173439848
381229455
926730377
1351457079
423146481
2066307340
286035553
1658999566
1008195612
292995010
2052359562
1216647751
1156162949
728743745
1672440218
2016338262
625126751
1041313131
1659078932
193822935
1075626956
166555601
560537093
896529044
506818792
337646675
1808035541
548473419
1717493197
542558644
165596324
1856013912
1277168477
280320937
1702696488
8648457
145196903
896744157
159985576
2120451804
1532434096
983097078
1812696937
1604172708
1582533387
1146990275
1814002424
1382989299
1343958806
1811682051
482856501
1588079098
1051705504
105151988
950545203
1412747782
1943830008
1244451961
142594258
1964012808
417364377
512640654
551225499
1294197350
1370834830
775558822
1950525796
373901185
236296635
1351221775
1718031872
1275556735
1637429026
177985518
600320550
1140626999
1048138108
1511954901
1616309050
118847406
1072463856
1499981200
1614523681
761838543
2115243613
1263367994
110013191
175370866
1932493993
1389825673
1263642991
970893317
2075240728
142205011
1458392613
1851924008
520537414
1138715231
1897449260
1056504245
1639160469
1830929956
1271665540
374953865
722679927
97412860
375209266
2117756656
627285585
758526155
455201416
1203736917
1641187731
927907693
537582198
1951208814
2144485903
1582406093
1229129503
1470176966
579806307
637513645
34094671
954737779
1081267104
1491490246
314718456
1679193247
1707085186
870633995
1796055584
34481447
634836426
538486
964486323
1479578039
2096402136
898791830
548536388
1439868433
875362582
2094154342
2006482384
1828254881
1688741146
218574977
1397268507
321004441
630425214
2133207548
889281855
58429048
508975564
127279946
497264122
1377715682
1874511494
576113526
1518012742
1053830837
1722650524
1818095645
1034091888
193726849
2130738694
1168978818
2109617770
1295387937
1768391855
1374786463
1978293420
474720479
377705073
124613770
1834883604
1205086575
1907374317
30476123
967535162
746602261
432069571
899659962
1798987560
1785483864
444351908
962459821
1131214125
1823571462
191415322
1041664198
1811325088
789182231
1182332613
1622364770
1317637478
298540139
621174827
281991171
271547356
1164913551
658377442
1994716182
159809073
1989265207
1922941559
1388560223
255062743
517132199
984687083
753506786
382802614
958961688
199615881
834132429
530384762
1779196934
1461394812
162969453
690179042
1721042402
2104785997
1826928779
2134797260
126629341
683560454
1573749648
157857198
663987097
1865242103
669921101
739284800
431381200
2001354732
194040127
1972517170
2072093097
1907726167
100194682
1863714520
371018930
826775233
1132047660
621751647
469984451
1838166097
2014986045
1946343079
264924753
453202028
2507764
1138008026
223772542
1518455935
1110058592
746004375
379283334
1860098819
253912686
1406394349
445141041
1479703367
496150487
2108699965
481076675
2114122232
1473327827
674254993
966288157
7679008
887459956
1586282733
2063372550
1529618264
736656901
1123163282
1949139038
224378779
408479933
1457557907
814220821
776839270
1402150173
555926120
97534636
2072543490
224859750
1959628159
665695198
19476015
1002053924
258497208
314941964
929520589
989532509
717007042
455432947
1352326150
1611506974
1243326864
330415808
2140743694
1513990131
1207853220
493770231
2069050683
35057660
115820184
1945239867
795726429
1339968258
788678506
990810538
902683782
481386345
1511703406
1358660492
1058911911
317580287
1952103565
1507077483
2014974715
1029839189
994708988
41024178
1265837863
726900649
1208600249
2058386622
116834625
388334945
2069570567
646425774
1054040804
1804113506
37989367
356586439
400535122
1690005633
1413495523
71516789
1340265416
134235004
1621405755
599724624
2107024092
476383064
2051533904
788378479
2027147296
430072162
658950252
1571866977
119866677
1921799287
1301207535
338696759
484566756
1924362967
1868332024
1885021963
1176621503
1540385870
2145319081
1740907719
135078953
185073257
158921019
1601312441
363592692
1756780482
588531836
1645272290
1067713864
2072952135
1118617963
1288606279
1838608846
1136164708
119882179
688175750
590917804
55476605
939617125
337435470
1511085232
2013500464
1969870775
1324579209
1759492112
1568629219
1100101164
1199170859
995444081
1559192873
1434265197
1414863516
1703581448
1087529801
292879291
1660055747
70177665
729272576
3620733
1895966080
1952142036
656782549
943037034
1420286645
1105778310
2139564505
1929737559
1904475824
1236769340
1085525443
352383645
402209969
627045861
887055375
1801132347
1192114599
1844495752
1167418859
971380840
407369870
1528209661
227121308
1459849214
1993022527
874868217
1079049194
2109226440
1865591241
876032480
1829020400
768309932
1346838415
1763732900
758015139
377440169
1504204535
1860826158
242410614
1631253669
1995546569
1326270204
240948600
1148178412
2005629831
1182962189
1035087371
1621862185
2144460918
950604487
1614273786
1180002815
2131763203
871776607
182765278
161328815
75281149
1317581184
1544808621
1114799492
647384006
1750973063
1022081578
1905030823
143345741
1703868474
1580873700
133605549
1156390826
1603165353
1349992479
89947444
643213635
1012034445
1016414691
868447851
1988073953
2126641757
1155077853
1279826055
1263927614
36619627
201546089
867982016
279643903
2078395515
1468875613
2016844627
1634593196
1422451357
1319400752
1197596475
1442598876
1399094010
206502731
1522691297
1738576993
745722568
63271096
542576484
177041876
1710339685
1620456043
1513876367
646168973
559259233
2017597796
918207861
1129983263
2032327313
619616741
658850915
815084253
114139455
1987049605
2091514612
1367433520
622296437
1080416642
1002294541
312826035
1540998275
1510843612
1043492055
1166929067
34524116
46282298
277098685
2065135468
204689593
1186242428
103132621
1573765338
195331762
632784092
1268995720
1634715713
494993908
267514730
627600022
402498170
409123213
1890105475
642298147
596809324
891799188
1945252094
650153173
179449263
1027210283
581781082
351170968
270606261
813182684
203782105
1673737521
2001229805
622066986
1330740890
613307447
385419789
1448839052
1289967695
1386594279
2077825996
2114759409
520556176
16557926
823886756
158110239
36079740
1146398261
836602464
716137330
32919422
1331567314
529016449
1161822990
2115949893
1757970151
1061374301
731002240
1395069686
1618989055
706023810
647203509
851833876
1822293651
1089322910
1626564341
1178678334
693689573
1994819790
713791659
1234181593
1985862975
91241800
1430205648
692744103
900792884
1936697839
2077454284
1590116581
74035067
1169238970
1498074844
857490629
1107073337
902641514
1634579587
211385995
602624714
1103259961
71933703
1756222492
999200408
529320741
501867817
1623098696
1685193567
44312227
341066574
2095437445
1670165817
1046884837
158417119
445365959
135197345
1453708487
1029581967
2111439464
186152062
340140211
2023228496
74286123
777029476
220911324
1832945523
494584946
731177906
252488693
1466247016
982039404
1809575658
461073859
1742150725
1288768894
402361390
213034213
399634190
1239245198
938236752
1712969905
241764388
2020690825
2054962303
2021010517
51473103
1192925638
392190391
1628631226
1331353618
351378275
1409746011
198041690
1049276557
2130932470
1635253607
1910035319
1753010565
1737243848
606942754
1713528768
336558558
1977618329
1427195732
275837108
1474796973
1212232772
1958700365
372394874
78367221
364574351
53246533
421364981
2041709108
1944531107
1085850501
806220561
1596997981
552434634
1825853369
851297356
49844371
1541373563
1083791363
751269938
1566562560
742149657
755828464
1420190043
1706443939
1989912483
929789308
1926229449
1776764082
1525520858
1899392337
1911560770
2119366678
531682502
1167152041
638729736
838757424
538897217
1908923189
993276238
1659401172
2074849785
804681858
1690627553
586461765
1781172809
2111731803
1152748037
963805003
1096501550
441944979
32978427
1587586008
582977390
1671623675
2147413313
1824304683
689249669
1632323996
1627319346
898524270
516845910
152969011
1856061911
1117856820
534228415
971367290
1500643877
19657922
628344994
643882314
1342128715
1553207382
2113218703
1006993578
1110915983
48232880
90515813
1801222194
2086802953
1920444740
548188693
1580949192
1692811163
104546248
1749543337
2043040410
259941848
432370112
1233643669
496819528
1604580439
539146862
1777063203
2128584004
132051072
1187298700
632817349
826799117
478981460
1945367265
396670354
2056932887
1921631315
485305209
384228898
499718583
142603552
915789600
2074099266
1349083825
1024476699
1089223729
1396122116
231341429
138138319
1667095592
172438888
785802019
444072029
56736274
1654463353
1487235974
1714377445
1164837231
1591483605
1399338190
1313485288
1798816908
1112836407
1077873680
1712222025
687153102
2035066676
1169603660
570589199
2073329769
1794282725
1153597389
1802994205
119295042
1361557559
1929022415
1609059212
906456819
487914678
155811962
715814980
1220109856
1547238447
1276674899
1530078888
1903531353
1579030258
31799599
1597667916
750950946
1389329466
1281164380
1720267787
613095109
1211565095
2010151886
1341500813
22057694
1549682383
1055775061
187497175
1068681139
551997488
412957571
669648330
954811747
100801164
318528601
334466168
1487421794
52709218
107067299
307174525
998984597
879977884
1347977489
1970918690
320212909
1744296779
1143974518
428020413
287208328
1341603069
1569345621
535171468
464480407
448992960
89603564
1769401180
1126166110
1194823858
909370542
2054338310
1246934026
176960772
665264958
1643536882
1492672979
1555441138
1993598280
1480395172
1744993796
817688147
271786829
738516464
1741816927
1324209292
1180816969
1072940644
594362691
1399601957
1838178755
919389909
2139090874
1858089884
320274039
1033869573
688832952
104939904
2017686347
188531795
1608300489
1248081787
1244030303
21265210
337468286
1829951618
1596332381
1082820257
1424816630
828312306
1465269469
847767989
649674118
1942475630
2094914356
1266538386
1596316568
512880070
1623250364
1605774823
1699115304
1448679470
1967468860
1637738665
947776370
662802890
714978060
826470011
709759200
599886806
344562865
705804592
473403072
572207191
1079967287
1101469815
614899597
491991210
2052342675
2075575570
1927298309
1276526325
671207819
512144932
361701750
145862900
1748051265
103335995
1065896865
446664806
19541043
828260737
1724456421
1327146676
1095926081
767375644
984882261
2114518517
1975750466
713512932
1204306217
1071100838
1576503154
1969952051
2024896210
1229176487
323153940
1687777083
568877369
2001883914
697685524
1159654194
911164009
676023627
1593016476
1829130184
1740083662
1742938021
483110984
230052429
455763642
1935244234
1211570519
1467792370
1912468936
1067286933
659328497
822326276
1092657246
1437546661
1924187221
831265863
843797540
495680642
200421073
1212738549
1267339666
518236524
1646054001
1399850305
627042193
1715058805
30765292
659280960
932431691
1389353537
777393222
1331974994
1781009006
1634808588
516606145
462943544
1521349725
578001076
1147213359
847613226
1190967167
622959046
995206005
1794283600
1857338164
273331108
966871883
1427935674
480616765
817386499
1154586949
287527143
851114895
766598759
768728702
430476395
637982801
362911498
1576947759
270998257
2055393054
1924184756
1095672740
265434933
1903252049
248519370
339314083
267224321
213728022
62658600
638640010
717116846
368610139
1076976045
76934486
1212241314
1063762556
615338292
855571493
350491285
358616507
226248260
348356686
1847079338
1658711027
1830388478
634376530
317706290
836229398
1847581520
1197797326
315005886
700188764
1210865954
32373211
820104902
895873944
627448095
507606866
2139048358
1399899328
1152608842
1770998874
811596180
1962792891
397396815
221433175
199862986
1525206686
1452662285
1386964050
785849901
1995271144
912644308
2084958552
74644662
435073388
407662797
1343476008
1350788036
296152541
289489216
478316745
572443704
1484815864
1152483550
900954426
1674217198
919919090
943324192
684972679
2115046687
428549113
779713194
427277006
777118930
245736937
138043892
861691180
26171173
1144715302
1973461313
1230703025
635072031
551960331
1323615823
1253450483
845768108
330908201
96706005
1385528273
1433664142
33575009
281431423
53580220
473014905
825611275
224769170
900842347
683713841
1499985515
2020100880
1779680224
1401279083
678945765
1893646397
1762667326
1219614690
1511776054
343914262
361482919
1874979086
708298407
1487533043
1738582670
1942701349
1465583894
993370029
1535992910
1766282700
278463096
1516762483
1010836051
1556783368
742795511
1462201758
492947683
1464155955
1368342382
1248789817
550540321
1215821505
1843034793
1030444517
1734003610
1183379234
135927298
348000038
971964209
1436509719
2039585709
732274408
182411755
272493051
2106096838
571816172
756020285
761074488
78233781
856838292
862140164
648999575
2027429924
223039563
742092509
650717402
244876948
382108321
356039675
1320061363
1067556081
725852026
67731007
526853112
899153661
413375060
1786525876
763630832
2042316467
1258287610
1360639155
1526196010
1130254184
1663704616
1334310114
984418104
859691486
1116176476
1454537501
1679722597
2066591273
1459911296
249829921
2074075020
1218763841
261483602
1217586826
781500899
451091591
380730130
1956829380
1308315092
286508933
1588149857
158771527
532817458
529962513
1224857779
1380407831
1495865138
246918577
2062208888
337847280
818889035
267602384
1646118450
1949607949
652358259
834816650
1798887414
1468535010
1310064302
1424036563
2039664913
1843569333
761977558
1227762707
1764753011
2144431558
1716469950
683050507
1008121992
400558077
577132209
913392457
978301032
1259309789
148597548
2028561254
804778279
46041183
168113568
33150053
311625903
1096752869
11106728
1636524697
173413026
260199368
2034576597
1237945534
1092224071
158829943
1307244798
310324269
1930085863
586072495
712247830
1871604592
1377587905
1485685145
592086749
1197548662
623471415
790267289
44292387
571488483
1685485
2088131830
367226014
1398134294
1882600285
1274483888
1720986811
1749807780
1901154357
118740876
1410625323
364660332
32035441
1483212817
1082788442
694770597
94685282
504587911
734469504
2023198921
1091640855
1809840077
1728788900
1481455136
1628836034
201958208
89196641
571701305
1894243364
1206701524
1416115006
1445600032
2628493
1533105037
281040983
1727439806
1979443842
1352147987
145079511
2007773645
1878713214
287301567
174633774
1899545460
46639571
922573684
357263564
1973023967
1343898370
1384210115
916831885
956345011
253166450
646879035
1881408056
994889985
334031418
1441380541
1475996818
2012792883
190598533
679062901
158196467
2096762604
1443621173
162854195
988080983
1610580537
719663859
307331776
1088256250
1214592690
1374575872
47571669
1426208965
918270642
1798454968
1012150315
1029798073
948633804
1660552945
768397959
512199362
480859600
383710097
599622977
405796957
816805292
1839519102
952231864
1006822362
1063343017
938443114
236412991
817786199
1472427228
1965596772
1954891453
1998983773
275031602
1141312153
1527729084
1990886632
331485812
1335727914
1779515847
7531011
625941590
401459429
1171911144
1684022981
1587864430
790589333
1781120890
997715540
1170175216
1407894088
1688229133
1244918735
128626897
947906073
736247081
1394147332
749144862
1801921395
897349061
496042603
284241150
115342694
1417091102
1433702831
621926265
1969016167
1694658123
1054010395
1343711675
1731424249
36277127
76238836
315064801
1781350279
1898634767
1697028952
1685433610
2015424708
283309512
1110274744
561456746
2010465701
430193527
1309361058
1262358326
1713353206
881687038
445333362
1614861292
991198098
1033000018
214132635
1252027443
766367417
892917107
1099820212
1726468020
590795691
53180032
382360678
1643876283
747752034
83486154
1076599646
660366058
1925178273
888459425
1256888314
1706660632
1619022129
978198641
1542837596
2075664418
15479284
1801252140
565218592
1699906753
553313883
1655103621
75836739
1920231944
1919977020
989583256
2067718756
1166874816
1515682584
1680954792
1130937734
452139057
1633183100
1335577229
595180184
1888087147
1282608728
213673683
2147031687
731789145
143874343
1093004567
836969424
707556290
1096017949
846697330
1370667226
1498913670
1640519590
1244742783
1016448953
1447415278
941597390
1628758547
176506379
1747208313
950940515
2084223292
1247403770
1869716327
1266567164
1427871011
2139383545
1213355480
1332255608
161952856
1705345857
1022392742
290802829
1207231513
1782459485
1949146281
1733143621
237849430
4756371
902148627
177248542
1885560524
1218411843
178743515
35339797
906584823
1451006476
177709398
848855334
2033767538
1835114591
867170885
706362708
900401538
405123860
404964371
554737820
1444528485
86067851
639148229
1081707848
908848963
646851117
1948435107
2103918095
330464136
1191654399
750727830
515039621
747817518
437323967
1062775007
1884640410
195601670
1379532827
352779662
1921969507
469638539
317812170
699721239
1149692998
1907279754
1902634281
818813499
1370750535
959863453
1275311069
673710430
381044825
1525067503
1145539037
1309978978
231265141
2067830865
83060961
1934987045
2038482363
960295083
1488202536
1113586231
1016915547
1145411890
2029445319
479092289
543324588
2032849642
33998306
847667127
961891504
1150045516
527508993
256239477
1427957782
2103196999
2079676739
896343313
760151412
821276633
1521130843
319118851
1306514263
101155569
1195830660
1420438320
452499520
1294757128
232925538
1045414091
1932709808
728909546
1041076340
972221868
1289866676
798344917
102576819
881351627
725442676
1101045931
323878037
1715141236
1919484828
1106474991
281930684
2133837209
873761931
2063845625
43494685
1486206076
1630623427
1474171629
1375582002
952249797
1426017137
1255313637
2061837757
1861256334
724836781
1368812119
1942559857
1399468773
1011076792
1486717891
412411132
621846405
1452753456
177850228
1881979465
1720002523
491491801
271685406
1207289341
1027234163
1390345038
100260398
1463145518
811922643
938915172
178818622
601522188
188379973
1281043696
902766147
322012497
1071062309
1782634697
640119673
2048912235
471821585
1086197786
785324697
1005780986
567681469
1933678228
570121462
1408031220
698743852
1438982124
739379359
1429794531
1942718934
2090041126
87707504
766116092
624394178
431317889
1820602131
1125947642
1186812936
1166147633
1828728402
2006090738
431002345
1322687993
216852850
1337100218
1881401911
794084342
1180972996
600560134
733599124
1447441816
309451729
390271072
1843878322
22345205
961395446
933501593
1313877564
863819995
1822445335
395668777
1738138913
918077775
1026994032
1336417997
722990377
2025458063
452497307
750916088
602558184
572783582
114586351
1886215062
1278749473
1296834903
2048812961
591820367
856983481
896679413
1274639325
1329653894
97449544
139739298
909976618
2087549398
1507957650
748117749
1518638829
1535601592
1747841080
1554323097
267638159
677573718
200896697
1432320623
795555409
298874718
1456623501
668650614
1607454092
885525431
170983823
1181231266
1805716627
387960725
739876451
443725417
1025446950
543881667
1892969706
2136079047
1807893016
1909451565
1806557745
118328292
1993525414
1612790291
1463843575
1524868801
743512553
221428744
497852747
1490790412
1247365365
577183883
866195671
660559101
1632163278
894079354
893614485
1288584849
2102740682
341200542
938769557
52929773
1564585347
2004217411
878182230
68346875
2067134970
1325153478
662048990
2121523709
728475535
241133868
1511343571
590873659
1818979752
75992302
1487369302
685647247
82398031
396114556
2082228375
322666329
1711950270
1628298609
1873763448
1611536779
1930646928
1153455686
1921421422
997404182
860104496
1319131692
1113509722
1198628621
503556517
2004925355
2120846282
1892987011
1032274017
1849039861
499996337
808007551
1692755635
87809456
484968169
1449048065
1986961294
1666881114
1403581171
288342227
1182001653
124499480
384574995
1698633468
1652436307
1909606329
1447428417
1220833705
859256939
196807666
946818191
2092944668
118113508
649392154
2136079047
1998150148
414261277
457262908
1515363153
1590477343
171378476
1186671406
1673911487
14372963
582023291
84241301
1158009141
2144191830
1561849685
1853060217
1540047637
1782751579
663142733
329767955
781713409
539249642
1998215011
883274413
1455636905
1575894168
749917667
2104732754
1201887035
649531645
1609861119
1852623201
772478303
130250443
1561898997
377788942
1094953396
1964864168
365278872
291176683
1075827317
1399158447
1912571405
1302128780
191222329
700925051
839993866
665346097
141203243
450895432
1328883239
632059686
1439666586
1010764359
103195430
1155231570
1507911153
505880686
868458954
793060288
1443833297
1271477
1382370706
205040799
1474941303
1534086833
453291545
597984622
1992481954
22988510
484923582
904970694
895930178
1509827927
2045567504
1661131780
1511128648
1467386435
478979469
1722447351
1798467519
795698489
342882560
577986316
1659743458
1858269260
312942586
774813406
505695241
957017697
256083431
579455178
2015188255
1347313396
90100739
890640762
745928468
1160091664
1469394949
656177682
1879678942
669364802
1861525213
72877573
1407510382
339617839
288436207
1718796142
2015626469
1515995453
2138615226
1639349470
1990012866
602378446
101347422
568058768
807154927
8744911
1732316670
678932902
1385931503
1804988162
917539687
1996193097
1017988150
181302271
366019017
779460994
1996257417
1367159735
535202604
1206869020
1378010527
698209973
538802288
1851977470
1013731117
1092403288
1792578448
1118838152
335140174
1475141601
1735598947
1349310865
159115568
2126409919
1255535686
156308365
873888014
1226994990
1221644873
128441154
1085427410
263668746
57028996
724041602
1055592667
92987700
736977207
1830301628
1634339089
1839219810
878271752
1494085052
1953375992
608162922
1775367114
726661071
1359402960
1017228132
2124723489
1330156221
2033708176
443565943
579683077
1160314117
611781668
1371723542
1644818377
1695983942
1228564954
168675248
637514154
747068642
1964897117
23839676
1273408652
45856550
1926244613
2133323648
366273887
1347705623
1349031660
603504982
1226459985
1958206778
1531108506
2136619825
1688180124
268867484
1316635264
2039045196
1540971113
1682851466
2067131587
210298932
1021363133
978907502
1099974521
20045926
247397712
1831340973
1989924098
728317451
112530270
400103121
622909225
1977365798
139656823
1191522156
1216169766
1305482658
2103226916
6917267
134352141
1988840376
949800904
2610161
1024774285
1470743697
1050853449
240870000
270495133
968106182
2097351022
673835726
1814455896
1849264119
1912324675
182045449
1612049837
23177660
2022563262
1517838683
2101940789
88815086
2010634356
553207600
1611203914
321238225
15555051
960029929
146111268
1794887514
63887499
948357115
177812009
746991615
1959479774
1530267354
1479481101
1860177029
1288981142
43218873
1359259956
1175845775
2039889409
485730663
668003802
2059570729
1551695209
1693235018
2036139351
1870660347
1941676066
1662436787
1786925649
1201747724
1903020173
1316173484
1893421211
1922173570
1124364568
225729108
1670264044
1224430572
1318061201
424751965
1617808376
371606881
593769485
668383854
1383913054
1105924952
980200204
10163762
111742144
246704110
2038273678
1053194673
1327222520
1258785663
1243872949
1387856111
1382419472
1088942360
962043052
399723735
625104630
133049419
596048081
1874253185
1033354743
997434795
1350467610
2088931785
1666673605
1107120852
324455978
1865086062
1405428363
925270761
1219091970
545104415
1623718186
975411338
302075970
1290709076
343060544
1179084672
1874314618
1587654875
1124610252
1221372972
1935521098
782944775
303446044
1152867367
1513152932
908038492
122542939
1142586010
1842381663
595244076
1627428730
1950117226
809978063
728261007
1747237194
975405268
1498226019
188240808
1339689320
716047862
1251129040
1077556341
1733098931
1722360005
307346100
759783755
1181972198
1786668023
626378456
1822059454
175840478
1419646334
1022839863
1137867013
553192757
1392199686
1952609517
1569601205
58435399
108143793
120612396
1101868782
1078749232
1322383783
1132799274
1823070700
722663536
1945399856
2099179472
511070437
1084816986
1964213211
885355768
81253100
169627407
1871437731
1686675689
657954186
1231858565
1047005976
1921358726
1759078769
1406694643
716930123
926864945
492000585
1536803956
498048920
1984455432
725847705
1823024160
1724652191
110904526
155830287
1412393931
1306807267
623680867
2138215302
558502867
1453607086
1082830743
1485189604
1397501776
463626452
227849397
1605366946
1368664020
1538246339
762730238
960748804
1094830648
1019131323
384665374
1340800128
1117803562
1914430541
177925775
1867688997
1455825187
892111761
1221425799
2092906394
1631073948
869935307
84989725
609932347
1834803101
904623882
1771004141
2012243661
637593621
1202079009
728302129
866380530
1485077704
562294575
2126875889
460445492
131682245
2110404680
1562675415
993791913
1263324337
1614225104
1872397510
903752361
1327176339
1226687376
1341301403
792572666
773295669
1221476474
1797201795
958465067
823930718
710965029
455190667
50767736
1408739226
2069625107
1370338154
1494125948
1337592018
1892634073
1426211180
1842639188
1164335630
1476964385
1527449874
705444672
1848443519
1424116540
1056293882
1436290475
1472190398
381182236
964615328
1258213086
1778201565
1014818056
643526890
407872825
2030758696
495800086
654866198
982005590
486740325
1693484623
1509386989
1913054461
1070666300
1210077915
1154308227
983043416
858727078
500755472
1612858292
924523316
1138162389
1700214341
601845677
1227559472
269889151
1028037467
771421686
1105572048
1290525485
1148509449
2043648083
567683108
764732082
390935259
1535383103
1195041873
1822999344
1036363061
2005037340
1144440492
1299788315
1233000890
1386576582
661324189
1671293500
982287893
1304183056
651694566
513573218
1453045747
1898580724
1088662040
94745519
648690958
2092604622
1166663881
1066487643
2044381528
74814809
428617375
1471218311
1158677766
488384262
1255863129
621792528
314562197
1652155544
1176902883
1638758456
2007088068
1634520160
1874291183
593408316
1951715912
268508621
1044779253
1109554025
135710068
357440372
1097604046
1438508097
85575780
587206450
1413077812
480920975
2094767556
441049407
805671433
116615247
480356436
1389240953
869054532
315984702
1132803376
1280925814
1091780400
1045912287
1215375560
1352304676
297868214
2054832866
1716226405
588600949
1778561463
1891391873
959311384
710391401
722431632
41785519
1220625282
1486126516
1155910179
1895150178
385211177
1883922769
412285195
566905724
1951037479
2071951052
1017897928
1025870569
1541390909
1439548275
1868951975
1241168025
1609558588
2015289277
750952917
274545935
198370097
1956358872
1955745874
1963318119
1424729829
138768131
1755713316
1777011432
915446249
2102606426
1097060426
621749848
524583215
839409611
403387071
961388260
1284832527
1977268075
2012176037
1786160263
1665737873
393022995
1972589065
1925773690
1422052451
643766355
1203169457
2100135820
864956877
1082715812
1346444035
642770484
1024284139
575868004
2081709165
1884240493
1720255101
2068125915
1499472185
858366606
32383856
264879246
424068214
368693230
1670224451
150800261
235341283
1679796435
2129488841
220159147
2066761531
1967066111
983350875
911701323
950837688
1953706928
1759882297
1641799798
564344689
1484709175
580415933
1914399397
843802593
1095177779
1020244217
1984434927
714582063
1228366065
81185871
1078351687
1763415527
1547791287
182418015
1837226949
646130446
1100219
1339988436
115237800
1657230086
535044289
1149201349
873475633
305651533
532988202
156515821
1215681987
875438030
215060685
423165102
874380562
1000648516
652862178
1763217101
1060797682
1874533961
604788180
658967397
1308047065
1701223365
1599600613
1714390661
1718924834
1041165902
755657785
1807572331
1543155766
2057083560
966629344
1401509791
170483656
1513704255
690768959
649845376
2071555972
1921640518
1126043790
1642547959
511906427
1013251489
1941143503
1085557942
1105875485
1644747069
1779569560
849963136
931702624
576563224
862286617
1705808542
985322925
2029799110
956624341
1166175734
69699944
638815042
652437777
1378035888
1885196793
2039000349
1768536207
1234852161
962272068
391051022
567798859
1952083147
1683018120
1831141010
265573071
1885051234
476347350
945717222
951505992
703748998
1678881838
1616644244
1615256318
368139510
1121347971
1928885740
577827156
842920816
1931667288
2039249319
1252747266
354499055
9396971
816252350
1084645721
1883106782
1288406856
191425050
1441484553
1875571841
1043425975
55097336
2141815813
165894643
439038777
1293707887
1953033408
1631563109
2022027352
1231757240
1644028187
854815196
2040937192
520916408
1429921280
1759480127
1245853542
1761783271
778981593
766512996
1432974028
90200701
1517337731
411552252
1825603188
704212508
1204692583
1871216890
362200008
2037178159
299022636
866325543
1234684178
1107471806
1606216080
426204288
1826628794
498062707
33414144
567780917
418655464
233758505
384055774
1548854230
2047950629
1368619101
877051308
669866171
1137253706
110956996
1155458952
881360075
200381744
1712534097
1222699426
71190385
551204506
939279135
1842331522
1349879798
1699737948
1076654241
1768456220
1197476863
1500175018
487494271
1264043194
656919376
909220958
1388661062
1788197364
1948482951
670922088
892425681
2021510600
675981271
1296853495
1595461136
1899126562
1946767375
652308889
630526087
1744656927
674101033
1440574140
1207213901
405799408
958030158
1926331484
1754418748
1113588061
517216494
1656416214
205682514
1506682247
907992564
340587584
991565423
1857088673
251230241
1508226720
1780725509
126403505
1621698009
727465288
330709618
1926610474
233684951
1217086768
224435429
1788162687
642154812
1169998642
747750421
601835114
1789149446
1053164792
57842859
802948025
687877192
2047812534
267270453
611582352
700291031
937564689
1743099997
1872170437
2008077750
1696665604
652445572
666635269
1346444035
536422422
865459836
1474373039
670460451
730813652
1721456959
1114827790
1530190845
339314083
382212694
1059849493
367835126
1160948639
481828422
799629563
778396645
1366950498
1736724377
1730174554
575243323
577653049
1379822671
911217882
1968146010
1649275065
797048194
1270210504
986226815
1790582320
931340906
1550727059
63691394
1860416677
1550041157
1873089839
151596861
1180174035
610849639
37259130
253724199
712048396
898123063
1124550070
1013919860
1887364141
649890152
2123945218
315524151
1354322575
728894936
2085651496
1974442637
215373207
22864485
363843548
813755644
412923492
716138190
963835892
1106613443
1643635686
340541210
826702078
1455855569
1737464934
1233676612
429013063
1282447484
1437489585
1101711386
920766387
1813273276
632639706
1048822528
929344200
1544106079
1297881349
1872043331
1563985281
1264804284
1450462436
1611715920
999101222
1485390225
517749467
832406291
1520506153
1126882321
1919665551
328879316
1518588850
1134574957
1529938991
1164822201
201857165
2062871182
91786855
1396847977
1334125330
697910810
828095833
1032888206
170766004
654737589
979993943
218214630
834231471
1304562581
307231337
516097869
708506744
1862733719
155976730
930538780
883886588
1249496805
1456373021
1159408297
1727825208
1074780844
520323912
1889822200
264103924
873967338
2091327077
1574237560
1906268514
1985071900
427079034
174457963
1214315540
1698757097
1519874474
502790556
272251614
873504660
18718621
1447347546
1493452221
1967806540
1286883892
871964824
2053542087
161286292
1447723461
1209013578
765828503
409045745
762531086
743424954
407778225
850878455
462624189
593769485
181299834
1614238563
1392848078
1898626187
554923773
1724320604
760179524
454325758
536987797
1363680618
362405116
937091375
2105185442
190921076
607660295
302037720
1955598642
1885565366
1699178213
1657411063
1678955379
1927154395
186830256
256801204
478579313
2077164445
1146742587
1189775969
1214038146
809169752
1607789129
868252179
1247621065
2117166915
1290487112
33165305
1882221811
858683877
491351876
1969604086
1671014666
980955771
1524173565
1071004792
676678803
1005130336
797349155
2067943636
487696663
1942157477
61928853
2097274871
1594939231
2041670340
562845051
256809545
1884709992
720416784
882873058
1198347533
1729255864
1506918247
1720277244
1505677771
1471950494
1462523954
1106659932
1348297257
1622538080
1228470505
432390600
296082551
2009879530
2078327067
846183050
1095664456
720707523
110452935
1968810136
1512689006
581395913
1494236186
930002928
1348689435
651328986
115798351
2107135071
1358985156
1636281426
592916784
1850348127
1153425692
1144992878
255703441
1367254373
627678343
2053094446
1609758892
381696694
769345976
1251177259
682275560
115482809
500807437
714239955
1008318585
81511593
291161679
616602574
557219439
1940454274
567175419
1518588507
1775483365
1233013151
1137691131
1130491842
1121312532
1066808531
435560757
1048927754
2092165652
301612578
2079439887
1161485211
30717915
883313970
1065127541
1967943687
1903033356
2076924590
1910189304
1914020976
166536919
2063946833
41857171
1766732603
896532250
2130034319
13278519
182559340
1313742480
10806705
816814712
1571098423
1276688600
1712591594
1580306034
1849871919
367471677
1858098900
1195092994
1285069224
1932853453
653019431
882502959
900913186
1251027402
262039296
1073968345
1692929549
1944904721
1463682738
1652224444
188421822
1827018527
1564746214
1007716324
166320489
512135149
1866392511
324971139
2039980961
198989751
1050235189
1162597811
220443700
725499660
1203335713
1393842120
580624896
522924790
630628302
1815227078
568770729
52019967
556222326
704128297
1576280412
2106438240
873176274
1038215162
814875901
1801450810
196645834
2033492146
1867594206
1259804975
328088896
1539364078
1145657583
432298059
1257796678
398335945
127713524
815825597
289610461
950443210
1171864641
997271597
2029878012
354675794
482409434
1216927245
784340130
1530550371
222462588
664383765
709463913
1823049700
1411507061
725151876
728674208
1668276832
502172155
332916197
875512454
339764013
923024333
1997312771
1614529188
639039535
1731397796
943364945
307155483
1758576425
777900652
1275670729
320005622
5028175
712714991
1569887449
1773230597
1071636931
594043462
466992721
1652009245
1073963453
243960538
681893323
42943260
1827612526
1225934439
769560156
433660105
2064167665
798792840
1455383039
2090330688
1079751548
1732375240
772686895
819951155
44008842
915832118
1126789688
755065295
750231471
344495000
1239244522
325819552
1520686652
1187157879
320705137
1145020420
1543505864
1281409795
1704968631
895014833
855406200
2077495754
1665127334
2080720248
1801747520
1111338442
1644845869
723370705
1667291
1969320813
341918669
1224384135
156368903
1977847260
158792613
1209666165
618420915
884802703
330630715
678046726
1054170887
356035384
965759583
969037153
1817097569
429966977
1143703722
2069986859
1724824390
261142908
553123624
984854413
1945664089
671055853
1817801907
1673727531
1584396712
88096393
580733128
1231765508
1492133875
2056754943
54530736
2093216375
496001512
1812574584
994434117
1748515664
801928632
1215959632
1417480979
951445260
1968693765
1496095660
312342829
283374776
895433213
362457092
2079030079
173092169
726007644
142901968
398820683
157103174
354253804
1288226421
1824164768
243547145
919942584
2050615312
1026413544
352059845
762917508
2098008386
1399253241
2033167869
1570771340
777661656
928410232
79853315
456978072
458077388
1930933320
804851037
1763936538
328542661
332558942
911970773
1285104584
647652838
1451002372
366080579
1510098138
1507751678
2044622385
174781053
2052170704
2045774840
1830862381
1767918493
440575969
901126685
1421149878
74658668
742281010
351928729
1189950792
1281123064
940675361
1580915954
1732681788
1902661785
517455913
1264750330
1507161887
665328918
1425749767
928115456
993426252
879531786
1811693986
754004191
1781921684
1033195927
1551739214
1778317615
1625607786
1935718867
932383545
20770284
270256017
1577480084
711495915
1561730906
1071758368
656336219
779975914
1621120427
2118071978
2017643795
1492717334
620937161
137687429
702961820
718949117
369292947
1685971508
1221745618
1867256386
740780353
838436918
238706969
816730532
1909883396
898556120
1941737139
1591516616
1141163012
402594591
1947824689
736643877
1073550170
72943617
1614640772
1983704409
1132989618
1004172453
1500678406
1273734660
626855729
1258555813
649021903
235128326
1585508667
1537178364
1312935516
45282504
1561808099
1583940002
1112924107
449422707
89461288
680114172
20366880
427613136
1401000256
1227512124
919881076
267985148
1487921336
515109799
1934727838
1869465270
1046091493
1270421260
1399389660
968504582
457086308
589615314
303476524
1498020472
932105290
2090289287
1203029924
967570202
228377725
1543915766
1955562871
1698050778
1956537421
1756589748
1456026654
2107406074
1916857678
649749507
778055222
1909630710
1425712353
795146161
1006134874
1936766339
1238503987
17353937
725606546
779546367
1901166515
1201060126
1855063117
1148972507
261031126
739459293
218257608
818906266
1688184743
105212623
641605408
109164036
537711029
654164539
366524207
1618221272
383572105
42086521
1163462392
1066846963
1615986750
1751203639
1665834404
903197431
1059151450
1349430347
712054914
133992915
505504274
1030571462
1807862812
1003618010
1279243166
1413468332
1688981295
1328345919
564277430
1211456633
1669208353
1951602775
152362426
183788880
994231933
984896516
655945080
1783740853
1353693219
470945220
300023898
1686199342
1980095386
830303618
1711594200
88846709
1227346290
12431463
1469928001
1589597083
264648541
1063058835
1216428868
39564889
301495416
915475405
1384883027
881509892
2123036851
99203252
688140738
1881527927
107143245
139629018
1933537713
464602108
1818697277
380133382
344272238
141238922
1939576713
2008195990
287470841
1791687537
1453819629
709314302
1810239757
1208670283
1503835885
2019988724
1792625709
112098345
1959698840
498543215
773360358
1061920426
1170578526
1256894663
374015
1845252690
2087815396
1404478176
125467743
655118568
1278754408
1180036480
985463403
874166536
1623211358
793337905
1882478577
931382659
1758980439
1560355232
1740649694
471550350
1197630206
1750053007
1599615317
1780900920
717845711
1149270655
2104579042
809173128
446644624
1430434468
190094886
1131508301
356287166
11705645
314769486
267374332
1712269101
1920552457
1719071364
1546735633
1288351478
1249503934
892207206
947725683
830486678
1370027067
1310381876
1667622124
657235217
490826615
1776384598
599342154
1423025574
624522375
1099429644
1720255831
40206503
284500901
1097832802
1936303141
265845642
1802403878
787901413
872830996
2049865866
39576046
1424045496
1055995178
446871995
1019460631
1272895378
1906537683
445207945
418662525
140927414
864360277
1703396289
2077877756
2105471809
828993375
1138525299
120287442
2134755967
1409821784
1534803581
1604070271
568153696
1085519182
1149336232
849573446
1625621380
762457326
1350910136
1996846045
894206325
1400957998
906769356
1058268843
676611481
1585570815
382349170
1339815998
1371260749
255428127
2119064958
578101537
1729555868
222972693
844941515
295338793
883760553
679659037
203331401
2064388552
142198128
517513110
543889941
1869630055
1382806440
486353489
440010241
1268185887
1546454066
546920696
1865763237
1297427594
1481700095
1725303730
1257753660
1186681816
205164167
1336661854
657434203
76821390
46319353
761112820
1620111034
1448676122
1156652809
364478974
1746130566
1923490537
1669752760
898076004
481294474
568961288
675130050
596089449
77233696
654168354
618848718
804416143
127479193
203642534
1982620391
2124843964
310223637
7849919
1207126286
1961359554
2140192731
1186193577
1560954066
49504807
1083962371
970070186
555717193
1032993604
1884861585
1422387680
1897055577
1048094739
823683128
80067339
1017688520
114853259
1291758272
1780960919
1532532721
1952548838
1486011986
414009279
66696898
190551660
1871652139
1894985308
443339322
949393044
567196738
431636595
1170246716
741178341
1730805673
372490248
2068541444
347183695
1228856748
681654540
442190372
2037043839
1336857553
90337944
180672633
2074371281
1390918439
551049928
1806844484
1411900802
521181514
765680996
1151041330
1309279359
197740787
858924068
1227350713
815510252
69027649
1844802487
68802183
1798080577
1907169954
592045156
1531325879
1904264001
323953560
1955532816
1946001796
1845101425
1637828989
1234177439
1385848616
525468028
277164090
1391572756
1715508387
1994653110
1947466338
1149318274
1994174632
1302157185
1315016900
1242555330
1030352189
1379253612
213438943
1862482559
648042355
97891422
655732304
1949517985
861669084
446359302
469413299
591724597
863622213
1437159135
225220454
408060148
2077906791
2066766429
846054682
1197125856
1208855162
600322837
741422402
113203879
1920589861
2014614106
1487790629
322918941
194354322
824129502
1269548237
412367432
711130392
704052612
1191177791
1956829579
1951455209
881038329
1799404396
660782106
474050264
673514402
1254902296
1200059328
1977634242
2064682709
808749950
1639697575
2013988786
138437593
540310293
1027989463
971813211
957185317
1881367210
2126075315
1971385862
1540112846
2003671666
1406663299
1963805164
408160603
1484926858
374862598
1491238194
1631930875
1920135550
618562869
1717018378
671859719
756590906
641183740
2091235626
1267587774
190415225
2029588547
1032164299
2088078060
458308954
475760272
1122063853
663194223
561229069
1214325539
814789403
134772947
783474846
71819399
258357403
404324447
2109774107
154277885
1100340210
52862605
1131494503
745409694
847325592
720835782
1792284365
1319281283
1385872688
1754289997
2141326466
1509964003
1002723348
458239923
35458046
1547232181
342840473
293281683
1549829967
1601828275
148206971
509940280
1272246478
141065117
1492415163
903313561
1380785248
2142837264
1936630436
1860319193
1240611066
769545372
1896633283
482908750
1553653083
240010185
1479500696
261535069
1284122118
1813967212
1557261431
616744085
1205509462
1004342741
945900811
1741373105
2076619362
76176711
735907292
1707020709
1444907893
1890972026
1245602217
487825189
460802327
994742419
565690225
1040071305
1368981774
378759673
311562168
1857315683
1000281459
504140234
368945319
667633511
628716967
509774271
1814806406
235998075
1264291336
1036286980
216527596
1285684585
693585933
2082671844
191088128
1254599931
1331341470
409759742
610155496
1679980449
1835568394
921807433
356903835
972801363
1748722191
1414888698
513009318
3493712
623976858
917488265
560706868
1912874563
837098080
1200619075
1286772277
226403826
1050584832
1848356676
1914076483
712677971
57598308
1479138012
1484914485
1860963819
1427111503
763320581
1479872910
566526550
1878435641
1953725509
1735792603
1500251192
1330579953
2000990444
856468420
1256867558
1507980033
684965970
75058941
1065310925
407035790
846778522
1471220081
302114475
394847518
1755131976
1986502854
2056250010
2072913918
289170587
301179732
74731948
2023759789
1314407214
421767357
1606499631
991486619
2047704978
966987490
1601477151
623161121
1688815700
1479921320
659208255
2079537371
1893041850
1218761391
1104330823
231979664
1899430987
704114685
396258814
1851596630
1245243545
1174631362
1465581990
1314037999
581019720
1364717148
1847547179
46929779
1787920748
1164500138
133718306
606955436
1842501234
1262542458
1115427619
1499830067
1131332830
644946710
726141847
2059996000
958064185
2003101239
652532768
103018340
1078387513
964619113
1815608279
680402740
1194151766
663827029
1204394594
1925282200
1571544209
912791873
122530868
1482316888
1807669006
1926649124
1142351882
798456662
1094252281
1362187070
1739079100
2026012696
406602843
4054878
1223822367
788649124
1050292264
1074994449
208076658
1217704907
1465122332
1889609372
878873700
202873452
1022372055
1815919515
1948590911
892142280
1703164693
1993462383
679294015
1777540287
1377437232
263857732
521078980
1059737645
590645010
663061014
985247755
439116261
588951925
1516715279
1562358420
434216215
342157835
1624746065
623039358
426191785
484618215
1388540132
765828503
1785947490
90322508
1036234041
219536089
1348769517
1947619715
1271221510
1736423469
503450306
804949324
1589815844
1964707811
583531314
1806363590
1430892994
304570651
1695852290
1297445193
1657843256
65180384
1434637835
206346909
734055161
382701744
232273288
357247979
2001374629
1264752877
1504768746
1906334294
625868377
1200110337
202387239
959926417
1416572018
1440654042
1231593031
378344737
542247552
826852418
722018153
1906724976
1213366860
1183924864
1804977165
1793153822
1768147740
787953961
548402118
1405187344
255567154
113426355
1516402708
774950661
895990679
817399787
1117097702
34648619
1064690049
1503410906
1324521966
688433580
395492951
1534876883
2033003383
341775436
2100128761
1115870426
2002593689
1513175185
666244307
1709895550
1450538423
1854449384
1182805543
2051516227
2120423067
197172638
232692716
1263159893
1033244434
1159316074
1677632813
822629061
864906601
1986132035
1769624350
1643509230
743897816
1421810635
2126461891
904679973
2034964771
1570012703
820745113
438097633
484524544
1306984662
1365306317
464747876
222791456
1966078653
124884065
821319537
739576788
476386174
1277390393
710769535
1118467454
1966276594
295547325
161313299
871756278
2113503530
933307074
3195615
1195142709
1639257357
447514753
286673234
240459099
1244329714
1459017618
38196647
1502922046
513383564
265894065
1302128092
1549743032
1746835115
905952818
1927776226
449301572
1664934406
378847430
1479658093
1358261298
1793573761
738228881
82877318
533949921
766369408
1168532181
67888781
500937407
357438486
1490481997
1231979805
2086598103
1486363165
236239440
676153093
1072427415
758160914
1179271081
1036185024
911002380
450142622
1259620918
569059656
2091596388
433460959
491655082
1741453639
637187272
1397515606
1134516069
2079493799
116625431
1441010563
1024660507
1675201306
1738107076
117579623
1870465457
462494363
1258234482
819803734
924218119
278167641
1831984794
2037651966
602389967
5646161
247450351
1873033560
1264840576
1303016895
478408174
2050098702
1331760440
1605233456
22198954
86721517
1306775045
437202229
123523395
1529526511
1504817590
261246412
1005499329
745977942
1740165865
17122485
1249600228
247137471
2122380769
2041534899
1985963775
1063341987
706752695
1243482906
1505785237
1683434525
1649350752
2018226299
942650502
173057781
2031682921
551860833
434915743
1067201707
1615158761
2132000611
877867191
1992366662
2080795847
1457452811
1925432708
940252645
1691546199
1049882188
1707034937
1947925917
496113774
1847452901
1018018866
77335270
1815142333
2024452703
924938401
293528279
1155417470
1780982446
447282381
1166762472
1811570472
1659376986
1845947099
1103419895
1495152460
2097982143
1627564368
1666886134
636854953
1657653003
870212269
608620800
1813270772
798383808
1641408225
1788281064
518377027
711742172
1254595216
948167273
345619688
2086792211
1015896580
2081106354
658222116
878867632
1233880720
1638848762
1323914779
452759558
1106958425
728165457
1090172299
1694258730
189664603
1062912094
262776809
902956916
1776705982
1032524733
1992978205
417366139
879724355
865966722
511488908
1147363132
1443485615
2146029519
267854469
674121647
1217379875
1104082231
538506458
2091542780
931935877
1738323722
185200797
566820366
287376106
279927604
96342967
885329541
59069415
1582828331
1227122279
120295155
505183573
1543593777
310219995
1164396510
1456730100
1546541684
1633677982
1894599045
1288189400
1159951927
1540776919
560110649
1608806427
1670553416
2042831926
1340315260
832334748
82741156
161678597
937676525
98926066
1404596503
629625130
1161401574
1476711385
1028714208
1039008832
1416577274
664977570
1858207919
118394457
1099791017
47111727
833218314
1879414102
1119575966
1932008594
1753017763
2031524325
1995852682
1134084992
594687068
694396711
1126505529
1344999151
1519306611
1411284661
1059127519
583854689
428872939
847231139
169176837
2112320619
1621689174
2047925647
253608942
558169357
191429981
661190066
1159632455
1923713002
901912200
1492903948
859290621
34371582
1758552343
1805670018
1411181235
1235949478
1746411921
653845101
1975814111
1053710817
889777960
1600507224
896597968
1995251112
1193313120
355210645
553721043
1544476905
1913030825
648077308
771035586
567640917
1176754276
462896348
911970773
2010303757
1340310507
203608774
933239098
1471644364
229696049
2144782371
665182249
1706967920
2092798875
736198962
1569805852
1340682197
1430638610
1320528099
1765984083
1163351194
1520584887
604387199
657374523
2031876195
703867942
947627655
2075220298
126139051
1248479176
852332334
1301261915
1782331564
1062540303
1654904495
777273184
1547862217
2036795781
84042555
2131165711
336911925
98271582
1715551813
1044010848
2101422728
1853249317
1589682671
157105133
510392930
637169847
517927338
126213070
563979374
588124778
903421719
228300484
2004508223
730665923
1799041974
550486709
1747515647
772042799
945273210
1813058602
2038543833
452522164
402795914
1136533906
971671226
79089275
258053664
1921554935
64321890
2020076587
1526726468
1930146820
1363654378
1297493412
1591185445
1670758860
86279552
565034939
1959983023
1751370330
870137377
435490963
394103544
1733343470
991140229
1144322288
1438359031
1044251996
515025779
947222853
318372365
206925501
756530385
1473991136
464356743
1926557997
1664877020
596227115
882439525
1366072574
1606048290
165029415
179835492
2030051160
907680573
799815929
278585226
521968549
824030854
1381616094
100772739
1921840643
1858585046
424319675
1910073965
1081070102
758967596
1321357570
1256227632
2055188247
647818578
1203117197
72461586
1393917916
659435741
625318858
1664672731
1262313315
490122214
1463728524
1909862257
766640297
1983354266
1937444060
2113096359
1890926355
2046818550
69642699
344477232
712070491
1432931243
1135565570
1180994693
1980220742
1209758313
1771724637
2102240958
326332732
1071064102
716553759
1794239116
1917249230
1289314895
776725024
378242550
1832791659
2139730737
2064902522
299281795
1901317378
629172491
2118697790
60553895
698611222
2122033100
1877085854
715489368
1197697787
108437232
358299796
1980878798
2085704703
1188784448
1291336539
1973613787
74490111
1783226250
515633801
1866734819
510644017
1532999454
13091637
699225954
690593392
1905048660
599005393
1366624270
1776811172
195349021
1688118843
731754011
1734998732
678812752
868500999
1249278143
950549724
1079609677
1078152243
1214093831
1737978303
1578331154
2109306446
401434890
1037233265
1271717218
580469327
616933736
1991446646
764224972
112402520
742631911
1817725520
2046863591
91864956
1040008054
711155725
562691248
1594608649
59592020
1839433440
525254449
630477851
1947020213
848520021
1019831441
2016640111
1961869704
2101831663
254935620
1870180795
1542932735
35947151
2958787
1957717853
1669061397
1380310392
1700987730
733200348
16009921
1706296509
549849142
1460667533
79219686
817022110
2113957272
2080832533
772299236
954463452
2122958514
2037833872
426257272
518077440
1260346464
1630912120
290683204
2112017858
336800566
300318796
508719742
885538599
1642941907
1302219049
1746865017
1816205688
2073626161
1962824305
1389834373
1729303382
1489590741
1162524545
1659577235
315847120
399979409
1922341539
686687268
1156971698
742506774
1072220382
438751313
220457033
1150930820
48694240
1898966395
1534671167
1012380232
400826347
1842150221
767019126
1902785197
1623094915
1521119032
1723197976
1683906499
1402473880
879672880
177833138
1709684338
1521093617
904217746
1771297746
52631092
173096269
1692039305
1592848527
1982230931
1007056983
1490687686
541142179
1334506749
639840277
995439868
977996592
90386840
1148518702
1437012219
934880202
164084590
754931197
316114368
2020142739
145383840
1197135933
945868660
1397753825
1418939840
367502113
75262192
1790346731
187313255
1062639499
846104954
1945380331
813653826
398125834
771976947
1791848330
1482068876
1351449420
171351279
1569110827
393999907
1274832396
1168840138
237830451
123485230
1473560876
185984597
843508496
498928189
1401089586
1916816477
1754522813
1975287303
542599653
1856536020
985858035
1046555957
1568589098
181512392
857211980
1192003412
593988241
236341761
725125953
2129314571
1500961529
1756133682
965906632
381322074
1434801002
1521790392
1626252021
132514898
987488445
1355062848
1397403593
775179623
1329722424
2125208966
378410594
1003412512
694391370
2084985901
1671231882
1102626112
403966469
433995952
932586120
1968722561
43563995
1034058273
636828518
1029570051
2110199639
1061184426
809734566
108208851
744051569
1292034730
895686079
254490866
1991296880
950944537
600714185
1087004790
128344081
1322119475
1118191548
1366429899
218401831
734326637
1392699345
1162302475
2021586778
1290048748
1439556510
1115178564
1264702684
1577176361
97658521
525277389
1303392363
1232091678
1361227027
1160036380
1508722165
2011191234
788634516
1339936442
307557387
826173221
1774196859
1736322866
977454064
1094057922
939768212
1594456128
857561965
634189066
1232221845
643264616
311002769
1078977543
1050442481
1482355687
2085103892
1032165389
1495462116
1777169976
1343342710
666461094
826620905
1673118677
710210334
493958220
1299473147
179129195
1129850505
1618332312
1981206603
2119295022
884690829
1812605853
797326237
1382241601
1861843775
424758698
186253828
137753545
272257948
422568482
56250638
254047855
893080933
1851994156
1466084235
1224971384
1171073841
1550698785
1818006289
358765388
1615602969
1015983180
577251831
560674579
1719657845
548905267
1977832011
387182965
1444604430
669528334
829689797
790753389
1368434277
535434628
1711853415
1043298281
280695747
1618439007
1296566307
2080064330
1006438372
1726340422
314697934
439759927
152630526
939998111
1011171608
837234008
1531635929
1826182802
1755152018
6309097
1779737428
1514056186
1694964848
1841232998
312178040
1427142689
1188125690
1894022062
1926214566
1510345448
428567971
1176121691
1010075123
1901231104
1055584503
1073377801
1948220233
1391537667
911712442
223700537
507546239
1636240527
801320421
529172261
862368281
1381292034
650571404
1682600854
1201424292
545834780
1221009684
851027461
1307153546
850501647
644420621
1390033554
630096388
285357839
48662406
895370183
96793760
1012430370
216030178
776503546
1862120202
1518310462
1978403448
1575294157
743610255
1032584476
1897411970
1859644244
171319271
1080174651
699516100
1443229459
1990010462
1539220620
1497219919
1536025614
828495968
440241896
1186822872
586334864
1821005971
207573494
183204570
3108884
1779879157
2064326618
736510661
562246446
1289424154
776782414
2039434572
781091493
1660789122
697938465
1814001562
164495767
360209591
2030645428
302537435
1009087770
298178191
2063222001
1032094483
580924023
979299280
1200110337
427966003
1723699617
1827416118
1299894375
1899370196
1284540976
1296577349
1615463559
1427493630
2110538203
1251840351
1363563124
1942247686
202238434
1485724540
1759764201
476967703
1718019151
613192987
1032167027
504713392
210754519
1920124812
921260419
1332150527
1226167220
1885138788
2041941477
1712265765
225570125
1984595440
1230242277
2044316572
630096388
333971152
1023974792
1962906670
1852952189
779183880
1982984112
1406339850
1735282320
945905496
713075393
1634535556
1044958023
1407719175
134926243
1054308292
1350081201
1446091737
195465723
151737033
2026333369
151997842
1476358057
823756592
2117473222
93394014
402973806
733573218
1547262955
392497337
1527804734
1907930577
734206144
1231603900
1416423314
1229610993
1873774746
1597924083
704381670
211265025
755493260
983529490
1723410401
1583286285
1952335679
1685537363
1528473371
800189258
246825198
1017493783
807848513
1756669678
642458003
639501548
919640093
393251805
404886193
1710819628
2000786101
1296727175
929977873
1449887751
199236162
1647323129
1327948295
155084781
226807582
124456322
2139892930
1510284242
1907685128
694257735
1356385012
231708861
417315729
1948810585
585444219
527808187
221062239
1320874457
1784884813
974278924
494291399
58762399
904024324
32162858
760840978
678585831
1165828939
531793504
157162602
1212587441
395044773
1737046620
465428049
1450913201
531777541
1843806891
1739465041
346294379
1627419019
687301412
1918894460
1720975341
1603574161
641657131
1088475014
1286562527
750031563
199262992
1304952945
1493085503
1642760822
1231522562
104845093
251832308
601844602
432942560
1881425329
1520563936
609897540
1386783695
308953273
1683691
1477252833
207793453
1114408618
1360303209
2003919628
535049047
2053579166
1412855849
890560207
809451850
849795762
1562619736
2104886401
857493374
475994422
830878562
1017515846
1629621472
1368111182
401510828
304380053
881489797
807052167
1544595587
1847467685
105410192
1346570911
839440661
1983514964
2029441269
1931226110
1082902006
148326817
980757487
111300727
1339568863
55316703
636180558
28991762
229696112
288380551
471906287
1262470117
1281255898
1404832174
1529266416
195413148
1020807171
1216153150
785089459
1420427368
43143460
1343139239
1896814540
982990632
1010033621
718087414
1636975807
46954306
561185356
1724073730
1887440781
394789742
1559517893
1852325944
1594277714
2034482206
624827019
823464939
483392307
1484121752
1028771534
1098521873
2146823543
126527389
1133562303
1032984923
983449026
1254024157
26413611
1606619546
1628465275
1935082408
1830862288
1547761930
388990737
1996386180
1489114329
443839263
787965859
450285762
1294679859
1776968553
1585947456
1798455646
241828122
590907865
272493051
2086971341
1842335464
1346767351
658508360
875142799
194203680
1392617905
2133797484
476117364
1175370756
204304013
471775510
1718640233
2110498819
1130298794
1791932983
1807767207
313967298
1660070854
1868480492
208730314
886220658
678703911
41476225
1513370474
1841847539
1454402221
1344434548
923200372
1287753140
1912061495
2015008080
2064804909
1841337076
569503657
433950514
36905299
845285965
2107810429
1147064924
201901126
1761119611
1779648167
206945233
1557923123
976441284
470765381
668469267
1637555546
1662119066
2060756044
904622535
876261180
2010709489
376655875
1510334845
1638603520
1170612288
1980096765
2030728213
33623743
2083673636
470651293
246637530
991085364
177859898
871233275
1535999278
1312455795
195165378
387749646
1003027134
137633861
1311332793
426300693
1636099851
790152815
1558986251
1375994308
1945150268
1178344793
175937928
1437243384
60970331
200045282
804625272
2083303509
1105893753
246047754
943950133
1539280434
1271839407
867066275
1274698293
582769485
1473939726
1549868057
543426349
1706196881
1545380676
977283588
104318447
1119092402
1563427458
1726505062
1722236507
281689338
1667260722
1453853186
438674766
161692029
209456070
367317534
2109028023
1042229132
1773530858
878713266
1082449503
570270141
1602851126
613341436
571141322
1590908609
778775659
226624455
671662339
1552803675
233631872
1836704335
524586649
344113769
1754044896
1599197463
1729465570
767812831
1711074372
1153985963
591299470
1916196181
1162596299
35662151
1045305872
844288469
1456385219
1145597765
1093200147
757237975
1086568519
1885732827
509639388
1394059081
935260308
1898072509
1638988400
1725339089
15915290
581276185
2005631605
1159169940
607004980
670997341
160516965
1674073794
429029060
1810307905
1273036338
1559275180
1872013216
670502104
901061672
639473036
615839747
1637212798
795819687
919822599
109825383
336266961
163012958
118375738
1518621484
1221309287
987917866
1034352462
1097505112
75805774
1511878149
1455117236
1297221658
290364070
1822417595
464683759
1740682643
1687679947
457575259
182595029
1898829591
27993722
408452870
1341319727
457784251
1071760383
781746328
1863145746
310211573
1865393142
300451108
186735837
2015371397
2069318277
831864976
757673485
1758945820
867173654
1774773090
449979016
502208846
652244766
1162601571
899245604
1807198157
691868474
1030015249
2056197528
1130746098
1457073035
240345136
1025328079
696649486
1844136970
71222160
655595932
510945105
1791793868
316888818
798046075
2095982211
530175013
161884764
1087351471
1969737139
669074225
781451242
1431975765
1315538238
1606050865
1618134595
567670214
824982865
482846502
300298643
1819622189
1499912215
590037717
1948149299
359140732
1100631182
12987201
371945912
1704219113
1245239696
629922856
1170323094
1890814530
1142052177
1134713267
917805893
1938000484
1021251512
489124215
1792130656
888903015
614403944
951033187
873801652
1704668021
523526798
509938826
2006754381
671355388
857855391
1476735469
1011492071
218048333
1445520986
1665866920
1774992534
1749063499
1954852802
2097298399
1174035939
609445869
1834832554
1028076858
883129403
1794936651
751187329
496311538
1456055730
1936848755
1770954340
1640521970
868116788
1732446683
719966342
1086515297
315815944
1255911457
1483319652
11917350
508983993
817485255
268515726
565404791
1956039446
37379579
1517647036
1478026584
618184880
1426968008
1929695961
1223845985
1999671498
1305011738
1061465122
1126943765
1357687785
407121991
1563248407
942140426
895554483
1817163077
151730295
1562335535
460833935
186608404
407227965
1674067432
824413367
751231554
789899292
1606336584
2011701327
1256943564
482551671
459157064
1419372003
541623483
792705588
450315723
2054465734
155731109
951261387
328811041
424608906
1035237070
926113366
162975125
1295513528
56248979
1812092734
1343909227
1408442304
1853465901
2093966902
1478637533
298118106
871627691
1208010211
1024148615
271171046
1019699060
1546298761
1733744242
956439810
98110915
1290130885
929519767
1871084015
1104748746
2123344752
599299690
631648407
1048876581
959532431
1025670936
318629798
522857421
629615987
1894768112
1442114678
1752941369
1278097153
667338216
96477457
906749451
1797694561
815905015
1893799458
285375280
1934356693
878595940
1212245340
1970675995
2013340907
408979581
1494979993
85552461
44175628
1466302452
590373695
1283545406
951844936
1929920082
590599396
1002735063
1510095183
1120215298
79348508
2076065202
417647295
1710105342
1961607775
1085764550
489882659
539526239
1916097701
1130697682
822561475
1997849551
601776124
1679349129
546972328
497816238
986553297
880798108
840255893
1989601131
1656533705
124321884
1995757567
1818972353
28492926
2103085242
791038593
707302763
1579635813
411838393
210468481
172451392
2137005840
1328614616
812668055
98650867
330288071
140031158
310588412
1805221166
1210918424
259811393
148880811
91626714
2021718443
1480547691
472840600
1934465119
500027698
1246081442
1629858780
175960189
474098980
1331740425
1711213304
1063010208
119059875
1366816054
1397976236
673511521
426104033
415617838
316473022
1321463755
108675504
1025067948
643515679
1133096814
895319293
2012458975
1827225490
1929661614
1942340391
1625351391
1933982741
996384120
1054445601
1250083498
1888356379
1344765015
463794586
2015565756
1423253931
1516362479
305208602
786287723
1980179787
860411346
1077713104
1724300385
518707229
1412459610
978100381
581858994
232081262
1858233853
1987591346
1008321466
479200242
796859096
340954272
2090697488
405993435
294670385
1840945636
1299405410
719313606
1206345423
630721207
793090215
2000789756
2127922367
1802779013
1242328876
1532729906
590309640
1233761475
192044419
2075614311
404304361
894585012
1972112389
1894451455
966854670
603018682
1864154927
294842571
1551449730
1073954860
1248043391
201193115
122438995
1749217406
16183480
844277022
743255617
1622657924
1053518523
1525472737
1409133379
1900177433
599820776
1284204195
241042292
412105023
1851191326
835305121
1924685863
1242894439
1219538745
2003609988
2058192623
493999523
142080641
815211348
1593841762
172009717
1441992687
350484310
449477358
743785218
158991245
640512363
256050665
799797669
2051719911
1221293668
912593142
1534522725
846151071
1572591715
350202555
845881575
68802183
310745636
354411625
1484646022
1155226198
1102357370
1155638582
1866046379
1686130550
2073924426
1043864148
502364494
351066926
691771200
406166193
1067004360
1176076661
801681169
52154012
698432620
150771710
2010847595
894108746
1666606359
1302353801
106951741
2076204723
824812584
2095993156
877825696
1040283640
1450783496
512486704
1031961698
331776291
1020565238
1255181416
1981143358
1235155409
1897180130
498264723
587483777
1622110416
1122073327
1941379045
1754494692
1123366185
747426534
78185597
1971605249
1941111505
1736336373
259516313
934846978
1846928021
665159298
1485573029
12954081
544291973
485677042
2094537670
243827767
243814589
639536982
1925392192
374151769
1398000137
478609385
1971107049
1962092251
2016387635
994291907
978622746
1075078875
679332050
2132760751
766831011
546575990
750309320
1863566208
1878623750
1371874378
925261378
1252147976
1218948460
1754944172
761236569
661316513
1007229764
935153299
481325326
1727478020
1639621719
183534060
705896940
870206157
362137681
39314816
1139158272
2077291513
30909147
513983399
83388983
671829573
588942782
1481008799
275467244
1486655047
145338898
1675885142
38042982
100951843
981485799
155539743
1058507594
1048046628
1949863744
851903527
71454591
1606312628
496551994
36096924
618529498
466167236
1694919185
933481670
436318133
1745503314
2109153796
1348588944
135724861
1099852947
1898057411
1908299541
853435721
373710350
569974552
1460115157
1690697463
1209875431
888472278
317439314
1954923565
728317905
286108559
413233678
1857820289
844835776
433648601
1122398259
1883738719
1372184096
1926648201
1210845171
797932402
143112614
702708196
1037315571
2141894365
787011082
667957065
2003299870
160727062
1447202941
425376687
1517104314
878043103
74480929
486058820
1025726515
1062728383
1596426111
1376880697
1440931877
551996323
84163501
1917418086
1104311500
592096258
1484018130
42317537
1380542787
1422978595
529457747
2123449187
2128197637
749562484
943047118
1166426522
1228546286
1520864096
514148141
35119480
1009834738
623441921
1515687753
84532137
685970105
2027204690
1051490267
1145838063
376065361
1464113189
941221868
721112892
932944926
1759145809
1249393508
977660336
1430096247
748461768
1049139162
1768714840
674397657
1611460425
1427928889
941686359
806386432
1501442918
784700959
1457352050
1555528001
790540370
295135166
1877724300
2047510820
1481255344
1670610527
1421725149
1117571965
2020422529
546484351
1462887559
535101496
1132321992
1414350771
708376028
1546607471
1671953583
1942290082
190127056
1817296824
349199789
1056396800
993935910
142181322
293312216
296592720
567648141
520191360
337834157
794282809
290896657
1794709407
585508123
132934252
1493877343
2003306895
1193768992
626576497
331877360
442975610
1380162264
2008514298
525102679
930720187
2108134034
1686866804
113461031
72553738
260161633
38317508
499973861
879925485
2052863622
610592618
1821143091
532880508
752330809
1161007962
1921468727
1646817779
1434480119
688190669
327858380
1546192622
1886107011
422714722
1505082862
1819380232
335606113
298605555
1838332217
386124252
1294848812
1493615673
706634193
906304789
348776740
991514121
520680102
1582639817
303374533
156405416
1539722038
613613193
284446480
1333786665
182217586
1861900138
1336013566
958416039
1016390207
807656707
1831124871
1239386837
158003126
1828218285
1573323525
80440056
779962234
547512300
575252342
1583453025
1369504182
670556575
857765413
1026023518
733833362
315641740
262836820
504945286
1296997033
1153286334
144561154
388367711
220266000
1781827415
375761113
1400533371
2033306726
1223994961
1555923767
996396855
1844190337
1176703816
584742500
1228140447
305763513
1074840371
155510365
72473403
664840637
2130381549
510542846
415579995
1859930492
918270642
866800898
1882656198
1883513894
15081460
1900693430
984269060
2135207361
465437100
1313684141
2111190108
1868693063
1065372663
189820873
1436246586
546642221
254717703
34599114
2007276879
1044872219
1958437430
1231951133
1482848650
1192773333
1174326138
1414299631
1460228948
1953808882
255132526
431313071
1803366977
1945332544
1690434166
301538266
11905693
699096027
65587364
1509619941
1737356980
1435701815
360817920
1504652753
306832403
1245889553
1154430815
697651156
899752563
1095238112
2000342797
1216980039
1134035797
1632282451
30878292
510853668
1445475756
752703965
887887874
799154085
535403042
890115220
50093875
2136957979
1642319456
2134649729
1987052189
1443431778
1296747766
192874457
359709451
153844682
1624411622
991479411
89916597
2068549181
1742059734
1174558028
1945147173
342953117
564435712
678674593
1754673054
180831460
931304362
361318707
1731970121
1153470498
1837590577
1194714033
1901463366
1091834466
120067557
314946432
1594076166
5027500
1057987851
736771325
1669872541
711226516
837041930
1260982639
1301110517
1463505563
1743866885
936528768
348008112
1548690803
903929242
1259342064
9063343
1574831569
983586504
334644980
69452973
248705542
447280158
129819469
1258884339
92640552
1002299294
1602174740
1682745432
907517228
1263568612
1756092237
271907022
1649893632
1144108517
1063890718
1763959918
197033251
67863555
1894140751
768680069
1196642778
46838818
1677765317
1734532174
497519037
835548531
86570921
1510544646
1846078341
1128093966
1651994360
87158972
499396476
294806190
1861460939
1977086672
870347460
1430756459
57298974
250950894
1930279209
1789667184
1819221392
2130386595
1540117568
1643673468
388082311
173211841
1292703427
1469970068
1556973735
1863132215
1500816614
1122249775
767489253
1989671909
821652
1115525677
1941785917
479260699
333376835
2102403876
1820397166
299018023
764255858
622825672
157340045
1271746797
1914597283
2008748776
406381115
278422104
311202478
1666910772
1855098133
2039408322
12672579
1508270031
1619640642
1643500880
873594290
1137950258
380354975
1625838196
103258794
1250991912
880937367
878216555
547683206
792574368
1486544138
75554098
852540932
835674903
2138589305
253980385
1527469296
1233315430
739204332
527040668
2086565877
218393599
375539314
1262365094
1576161587
1421823220
1389672688
257675159
372407982
43554904
2080268688
39184426
353504960
2044297276
211110054
37679393
510263495
155334108
1582533728
959790393
549257134
1991185374
1611272832
650315477
797132391
211086101
1963094508
1099291742
192866663
1123968155
1334896051
701070357
119791902
2134084692
367900148
44893996
1239869019
1833878081
155031302
348159799
1853786197
351410102
1823923015
610635061
1865108850
2017336127
1131250634
1005724550
945040973
2118298693
1158279491
1625879482
1843883665
1182624505
2099888953
1346663967
711216663
1445904543
1081609448
84113428
1108738774
2089102457
479314116
137229806
931718632
1216715202
772961491
1945871103
93358208
1336025106
1065274729
1158724137
1151460626
786046324
16971765
1533977444
240374702
1628956384
778399193
722112730
497019690
1570690204
1930352155
1263618113
123012362
1261060285
1197175803
375813388
1932428092
400561482
992775130
1059181774
693337740
298129735
1446928981
1928828892
776558902
143105656
1685893632
1803036154
2117505738
1072013776
1125651865
62678582
1740689219
1193446214
1006604241
1562357312
857412760
1898815770
1645791729
1703381430
1551737482
1374623116
876590772
2143239577
1875983726
1747418766
332709719
603246593
898591364
1082335637
1648613974
434796691
725770920
387593963
52539303
107451342
883732903
1515760423
870995314
1890357614
582757694
103371654
1886332357
928685089
1254112260
457259463
83199644
1922238758
512519799
1120251276
1868899313
1969127765
1193930435
577191060
1389819122
1179185350
230637603
1411719294
1534158226
519493496
693641280
629168991
512018815
1368019088
1625627951
33981506
1977856707
1404325569
152168197
1229997698
1773112843
275445830
697260579
1971548869
143187248
686393330
726933278
2002170710
1851029949
1144489312
1020187314
670595271
773653394
1351817238
1780816564
1227584952
1523714802
1267046116
2139967776
37171379
1650883861
1138337465
1310347999
1279268024
203934071
1521888861
1360996913
63488482
1867713580
198275942
532489755
1167093309
1426232708
663853788
287197349
1882093124
1919861950
1248323252
453165620
1175944728
901325304
422249751
739647132
905427360
876553592
1677814612
164844702
497809948
1749611673
36448989
898086434
572773834
44252298
1399429722
1205557540
1848282404
38633826
642517284
1555542282
1180577783
1826897948
667928568
307400911
1828083799
212426134
1115768030
441539711
1059737138
1870410575
1066758125
121834207
1255360201
1307170027
463802507
1288524478
1362282852
1467022576
1677261105
345831382
1064221640
235948672
1318852384
693922670
544413265
1810852413
606013068
793971200
1735935979
185761316
43233801
1404431931
894212231
2058442849
264758159
157902589
1879879690
43624773
352982111
1184069756
273186890
446268996
717957877
731954818
975734359
289748477
255337371
1335894613
1174761591
1444963984
380321982
567248618
2042605246
710233119
1890741132
649920230
2090937135
540886070
645370023
261024223
2035494403
1986202001
2010534929
1002456269
2045332918
1037742874
1091006626
1613109823
298131362
1212498450
1227201305
233222869
393346490
1089026349
672104922
521991163
1725460535
676553107
1870082974
736618960
664467965
107309708
1864622567
1787180228
398142946
1816842730
1575968624
1737423185
1240886662
1528748314
1757225387
660554069
1660362825
810205284
1028056031
1031721684
639581134
1113944226
409517541
1457289040
751822304
570022448
1506506486
1635775691
2059372344
860239870
993878071
1488129013
1687831770
793497567
392161934
1656836327
1790180653
1999946776
1620587273
455985186
1700446594
1680041725
1961873662
649472976
1773475289
80170458
1500097064
998952334
68322219
849276801
1758777461
1463040923
864674887
1480930697
1225967005
239353887
377818693
1588607417
1899729148
1709283311
34103780
976775446
606007551
1881692946
1922784264
59446623
320595791
1266341688
1003472874
1582607604
667174938
1005105234
908160538
1302548785
818769759
1889344302
1552429000
281986895
2030458579
1197769206
608353345
1168857072
132875556
30167482
782238866
725180373
1047305641
367741976
1228672186
1048275479
26152651
456279211
1412940044
1036244668
1052480857
1728048223
400127051
1461678848
34161918
920946971
2081020547
1421835676
1229832501
1267596169
417458768
1793264797
221685274
1404062633
1521289395
997467777
1860915764
1116657562
579025016
1120007051
506493489
1676984391
1191925324
1972946475
1969545422
100226180
851988193
1848442568
2046165952
631575306
1814001114
1836219139
1755433433
1555454615
2042711016
1156977751
410236389
356101479
685434920
1192977070
695035705
2010289311
1277893519
472282119
668186644
1238200110
242920968
295111510
1020624772
598105906
1240868839
240912696
284421170
992019739
1586999855
42839070
602873036
1219071305
1204482829
245134776
1135350524
1039849273
1838246807
877159487
1928156219
67162930
1099056986
972530454
633895877
859498836
1616222059
438099844
823002184
1391489614
240485115
1302175571
532528699
199825900
128844069
1249355336
796008784
2088603011
538911824
1051175805
1111191791
1028008617
2068283193
858745533
1672713763
1888136441
1795459225
1648180027
1867163783
1122656454
108208851
22960217
2134716066
979361779
1523473715
1053292839
193317236
1599055646
1729259059
1514636707
159006670
776034565
1182925368
856727495
20200897
1734867833
52685298
647703401
1805391816
1717171842
113341224
1611437212
1912252833
1946445170
1047027178
1744289373
1647654656
666598356
863881733
818640408
789592772
975385906
1930696541
236272149
1475718982
712141199
1480057416
922138299
1515102172
957352865
109300309
1518758355
1523715914
1211101508
1509533179
1122142702
1288640736
1598386700
410777101
1714044882
734250747
545059059
1884201040
9818438
2027024104
792096834
1222912239
1997304530
1082767283
1101361479
1594845006
1217831802
2113330856
1641043162
1264522283
941473214
1674187518
214005882
416946756
775108969
1134832043
1160518010
2102860275
763665205
631670051
1383318920
1647156493
999884731
1693780299
213127888
1976683797
1437437587
204756941
938799317
1087460357
1860389014
1466171631
719277539
512909485
385066512
35682238
1091346922
1005628978
260315683
1500394363
1253217815
988626338
977906088
23452216
120266502
319683020
429540422
1767420140
451717450
1386602816
2143539059
1502073459
1671040296
1168375863
1061571685
1427917584
985326682
610171160
719033962
2147253707
32278092
152762997
655036361
1949574600
1711773551
637532356
1785822011
1921749142
987906947
1471972913
524286738
725241859
2037236923
251306585
1373637009
2125295751
1996197907
1352657794
111129305
2076813377
1481289392
631987857
400897651
1791998315
2098536044
804692193
1339161631
1974556929
417364377
282362705
223549781
1532584926
805571118
1662389670
681102470
411302636
1303461374
200069213
1263114424
1184490388
879322935
1707476180
940066016
1854815625
429518057
730046509
1123122950
1738302295
757311654
553952316
157517499
697260840
1555192828
1192800951
579451626
445489992
1330213128
1204750252
1848789679
629529113
1955844553
1391194289
1291465538
499189751
1709320263
965946380
1083601139
1599148030
1359986546
984348754
1324984697
1636321254
1115835502
838331140
126117588
560614334
291984607
476497017
297826749
1339782413
1487876148
831785998
2146875269
813906440
821346459
1588929626
1488335082
431298245
496886236
1640821573
1400326674
1046397979
1954214597
1525566084
632228485
217021503
1307340191
1053031373
1360132545
934165522
1806238160
1734157659
21332670
1949499274
1844983255
43281657
2014851988
123463636
285448794
1102746495
1596271368
364040197
1474243116
166352281
1798682692
1087454753
1923637617
1550818089
1204061003
116659010
1586290866
1510377074
1616439627
1865544305
1913933842
1871379685
239190740
594304045
1218867366
1789929789
1781359541
367887896
457541482
300197804
341662337
1616317626
309333770
354181294
887215315
1891576671
352330178
288029478
465368701
1443200820
745416262
481618695
267518803
2143125537
1396117959
1363099444
1599646920
779484461
349506350
1463229715
254252776
123212923
844385028
597171637
1930916873
1740549471
110713020
709210241
464600717
1870313698
741801069
588680537
1911533985
1849673715
1459708461
1750458856
1894083937
19861338
1794996841
248973688
1764800029
768050145
137482165
1406291265
1369184839
635260625
241430923
1916183212
1419798460
1087003066
250416376
1519114023
1742573131
1767043391
281378776
1811762050
1292016411
1113813725
1541658598
800363768
932252528
1193586642
1477959003
2028200436
645791928
1107702456
1664858400
1146676707
37788804
567855656
424932232
1624442473
256847959
1724339936
265730449
947794562
879201677
629740416
174295249
74282380
1235582054
1501939026
103943856
692662887
460960910
435385441
1358532042
541699379
1779620858
1225734061
1831686756
679466689
1193382867
1879398473
1866046379
952875353
487845048
505995421
1308054089
995655239
1853822225
853469708
317100168
1590208539
1693491433
293898187
627237844
339034050
1707329337
1795012669
761790335
1657748202
1957981464
1410377995
404277981
930167855
1913375694
119901835
512557205
657129406
379287675
650882606
2003878738
541962402
328144759
2060570604
434541314
1668543765
1650900929
406683497
1122939203
312729027
996395221
1405799463
1253135312
910493829
606726162
635784941
238186075
661618051
1992847612
1824217254
530641725
1399612279
898090414
1599668449
1118047845
470758912
64495728
337269122
805063008
119242963
592790787
1582555417
1100120362
1754772394
393025440
1776626716
1960965991
1576107257
1122189540
1942394015
718091933
2121256519
1420927574
1793206458
1654760625
126871977
2023198921
1725969208
1935828590
1771545573
1570391998
1161249015
1801170884
1664183687
1742852029
472294150
884894463
1943289551
2123857398
2111674820
1077826629
1568031566
1282051369
2050699529
270451909
409478624
1294523917
354404712
2241172
789962417
1434820065
917464131
224783938
655039064
2085384185
1848131880
61126581
1574456792
1192007060
1989979759
1964314716
281077973
1074808968
2119458352
777719881
1910654017
2048230959
2048194542
1571902832
567968353
751468540
1056005334
620176092
2136781700
1952927627
1112804835
353109336
762684178
1721921871
1472602757
2008768707
1491684357
524074519
27752606
1115228871
1054314603
1138851581
1847626114
424084595
496050839
172160618
1162175527
281825615
1875078126
1497888905
1475126801
421865598
1040463826
254213489
409232209
1749304286
1181573508
797529560
170262034
2108003586
314367564
1190466386
395138447
1585321117
1545948992
1238312393
481235502
1967342683
1523865707
798179253
624945604
2079844319
921290718
1239943279
679239550
346887209
184769029
214887754
457577738
2140130990
965429961
784086377
2123980324
1046571612
24757850
2039780697
750211610
292627572
1418012901
558345117
145399374
1296409839
442231904
1568089768
1845537809
432665974
350036823
328406233
1124231428
1679972025
1230801955
574631156
853426161
588112257
1469116948
1682030749
1376269280
815927285
1316695421
760567073
666729472
989233981
993335906
1808750398
625376029
440835213
686821514
1908180101
563389168
1906577387
271193176
1916802089
1914917691
1381463700
1101351534
30351650
1379214614
911127674
509241799
658675891
1732386677
1861507451
533631505
339080112
1708473253
1710711603
221583839
1517986987
78166157
834371591
1777210094
538393014
357814072
129774499
1306393437
1846539051
1560776007
1072179171
713198546
1370300979
864403934
1038094203
993715286
487870757
625104193
1081609079
2000692957
1707323006
1708374958
1211936630
294577990
1248520899
709943234
1110456874
867584485
776932714
767993691
961018286
180067532
1750216743
157860035
293535465
15223644
1572204535
1049095924
840128954
1992119655
1867372694
2055972180
143640315
1301623342
1326518579
1884965979
1561486582
1219061946
930760097
1903110928
1284558741
1938527872
81656278
71526828
1566089302
1128404618
59144507
407663728
546967126
1633682940
382873384
478686442
1257238801
1026676151
974229311
512490361
1652475406
1273099721
1296552299
1178441170
1768677132
1777262223
1054080569
1871674809
240133641
1449788673
1299130381
650226357
1073638434
1289096113
846088812
1767181391
233885359
509262905
1967154304
1467859066
139986458
539020173
259431133
14775993
1133563261
815033333
1172492434
774588749
600859515
1363841481
1127672882
1720191595
442871712
1157441913
1471290996
310661358
666918884
1142991361
259544231
62275412
859316997
1978234949
44832625
1256198193
1698508842
262443408
857234301
1074175990
844820350
51305540
1201289218
1746072776
217643472
1712707261
1762943617
1479067782
150461794
1360358032
1014326283
839693563
333132455
1260466099
248734219
1253981265
770881377
769997681
1184509470
1739079072
1715959562
1681749266
1324404364
1444953876
1759355200
661381596
34839638
540601469
1109868360
761887074
1777331190
146115700
1972924073
2072004756
1089204080
729206288
608067777
2136305410
2082296479
822955136
762536770
2098089274
1698424328
1522691685
1122523263
1948675436
1819182707
1029353706
1389667140
1708583614
1950315000
1875846948
2076844831
1157216082
139347255
717405553
1751489078
146322080
873475633
1514098090
1181701614
819591571
2032184876
1210009832
1321941329
1443571627
1254384880
1741336694
1889611387
173676181
715066663
722800252
1952923458
275076328
247169227
1660830501
510134213
994877246
25476104
1029384338
142121565
924658848
1151896989
910031180
1731775273
1380199341
724600410
466708095
46537434
56709796
1189173324
1209311902
654191773
580889425
504792136
501687664
1455320074
1844335206
391523273
1776688741
1033576353
626976492
472451534
2072174201
320210132
710424615
1166427155
1016269292
1482516615
982461320
474266967
177852468
1891343724
373794587
1262718423
829809464
1212910077
1767810065
2137758556
210659776
318062908
937209512
513549142
924803588
1457740099
1339919174
2035110618
1683378917
1494612444
364451747
1283936115
1235219480
1894901864
856543042
719373988
1902246964
1568080029
1899511222
1092440321
734383913
2016290850
1323598962
209633494
802161266
1915491286
1315102056
1655451908
543921341
597004226
1246713739
1460519858
1133466997
175030905
377609907
1961883092
299968701
160693043
2122482457
1158413423
1379629100
873198839
1558595262
254747557
1042070657
1472633515
434044299
1135563040
289162559
1248177594
1361748533
1065848894
1230142387
1470698118
1087675591
2076577206
244300264
1785162177
709855793
2122696755
1882990789
32043132
315663047
207405445
963158305
377094215
263601623
878958092
114842951
1334589707
763917971
664608570
1768647634
89505703
1335436466
579864735
247398098
1093855643
1619821193
16488851
527650093
43986730
59576332
130266235
752984815
1539565751
636339512
1605880722
1207201681
1775332587
26581933
760385474
550764490
1407186376
1302018706
785196875
865802028
1146259453
445246931
543765094
91161444
1341366085
581599483
525712431
1013506648
994887003
781190620
662110814
295880575
1857805722
440317734
1705495863
1454666048
1941915502
1734453006
1284658461
500429001
123525834
242041152
919179489
596238925
1677833652
1258452106
1023917215
445871086
2067398389
342585374
1120762418
715541243
152744573
1498439616
1054115326
2044837019
1913909602
211464945
342089893
827838076
751076573
2129216961
1971049871
554815062
477102494
827204038
620068008
1475379352
993423715
1074027755
1252010482
251066012
1312814860
867487322
1350830738
1213828256
1797215860
1966922483
2074983617
1649412632
1628841436
2098897107
981791243
1258151961
666418236
1521220327
2023242032
1525026671
1086047874
1486608124
1265463425
1027844979
1980728644
331277896
538052606
1892923354
2033535779
879956864
604396960
1609509296
2057357606
209629494
1053961695
1789519006
882747870
1834486394
762908133
746011611
1244865642
2125232459
417222203
430535413
679480627
1131044346
1171640246
236965280
1535534266
1349441382
2085858976
1077587862
868357088
1133270430
1744968227
1522296504
318722608
1355504823
1389770663
1258112552
1536497554
1720843510
925008542
2087191879
313293909
357850850
377029765
703773277
866101675
531861767
268379063
500612594
208948220
522614194
940616186
1056605621
489600096
306074840
383078889
2047187656
1514444187
192060082
695979792
938263235
1606108609
637300414
415607412
1560198056
776779024
1689750936
1339793717
221996707
1558823583
361732263
583222790
1303456976
319628518
2100045967
294093733
198940286
230806137
918775025
335993769
512220172
1647989562
295104187
178421197
875804390
1395166298
720055415
537515806
444758726
1011144547
918421110
453364829
374615248
1687926691
1230654556
238478929
1035175871
1403070457
1716897262
229821507
990042568
1912315271
1701051399
1226075818
857592910
1285166588
1572991439
1345250710
364188349
1220239682
1695991654
1193165165
128376891
507978790
1045987190
1376737197
1327009208
1170425021
1014335623
2116760112
679721470
682538021
868354127
498004579
968184671
497173429
1448109201
1481317461
1490245495
1997501787
1848062589
1467753253
2133943981
1130485490
1645064667
908206541
703700128
1648798516
1170704314
32577846
443909899
1511086350
907274289
1733867892
631350272
968337799
1961730195
1899152783
1307776412
787964781
243100719
951628704
1457962026
609202113
1106106887
1092156169
1400253962
1950428854
856003683
1439566211
807873334
418073475
224562774
54655403
20503293
525858318
295159049
177410012
394617168
1502374716
1907409085
553159420
1100890819
358634145
1084895076
259079238
752796720
1779659385
1292607263
2080574909
1743551579
2073189800
1813952686
246020602
410835606
675631207
2069210947
508206891
1065831608
1589185522
1898404070
775025225
316070782
595554416
1159746635
88734779
282453779
1058488346
1370572735
933532882
926221299
761979716
615479812
1865972958
476092309
570177237
1882731274
431116822
1591399936
1736278023
581367365
201243912
1520526412
1745321263
1664235282
1044216348
1518308536
963675084
12898355
116174978
1401564979
392788897
587138913
235747435
1041293944
1108526077
1013511565
1620468913
129673146
1739241514
1244155537
206106564
1281022753
1812909554
1334517958
511456667
284355587
289928546
291845012
254234410
2010216610
348677489
1210453398
2109989706
10166293
659222131
1505169081
1945779766
1355940877
524572874
2008303252
1765618741
2063710394
1729483656
179101606
237630265
737748681
1345683009
639059851
1580487070
1981839748
671932649
1283594384
248421934
1387575389
461683515
93500549
2022361293
345732255
10215087
835651437
265895344
717270536
1998379310
695633726
1610321475
1961383625
1903598520
1579073448
670553558
1699609125
291120626
1918441016
1754938641
1254781532
242206977
1422631343
1324185814
2025990609
1328744109
1566931197
502190282
385581403
1211188880
315655410
1233823511
426054584
1502021225
2032602535
66010955
2030924705
907713805
1177470756
1318860839
96927353
7531011
680261192
2096242840
2121855565
2012867581
1113864974
214988479
758622149
1572945605
605237290
1901040115
70249268
1367846588
1059707709
1695266934
758136492
483094001
2031607904
1902346263
849292083
258689541
1658064785
1134061750
374485455
1055259112
1218775861
745730952
308057054
863691643
1285808433
714400637
2075511056
2019639810
1246003290
1927493163
1533432473
22778426
1576840587
905811642
206955010
578356325
1807680493
1102995911
1965815827
111876664
62799969
1331794004
261147719
1649122101
745965105
1889405728
1106522970
1637193652
1439510746
90380176
1659630699
1789864828
1512505783
1431275089
783789743
1488799526
1635746109
1577945569
2126915977
1195869070
877143496
1840880791
495977109
317908285
448394041
1322668884
649357744
1953819591
360909887
1810584978
966955927
431679997
174456381
589187966
1791371456
1554930871
2098064570
135546722
530378517
1019471425
952318911
1357046360
63279318
183824216
434869245
1194584207
1290052970
1226952839
1580318028
268005074
1148693833
2122873696
953464186
124639986
1617820265
1116771239
1060208364
2135301737
159710171
143259676
1751092794
37605470
1948140249
1116558258
1589193971
1616366467
113474979
434494923
1952475845
414741496
1749739825
710718895
1275652089
197595998
434038397
1367932683
1948118704
1654651100
249078419
1362039048
2098276015
2055663299
1722765
1696992411
699448030
266082195
2137942990
1000913247
941228904
1049662591
1430718424
371184495
391781972
1333959952
205581474
882889478
1759018253
1666621353
1110880298
1528936672
846107314
285731677
1617904177
142705514
982577888
833227957
153897966
89847313
1122483072
1893858775
1155142042
789681481
87163972
918794779
868297356
1926159036
1117588812
1332488584
1878651619
322128661
1308366462
650214358
1823020375
2060359925
1710860983
1117361879
1352980364
1535534604
563392014
134553460
1623873417
1260243061
289733467
1353379535
403318144
1839043221
388567173
1067039707
905591981
308376227
1351311164
1629987182
2117606022
208989408
640042573
1244985284
747258087
1845258727
109015183
2139647960
168689216
1959995328
474737429
1779990543
1273230084
247718061
985839676
760143890
2034042004
1454512511
1909550548
823618373
287985347
358475349
1055697064
1888397156
2042140424
1752716299
1358781665
2115439482
814489504
291503433
1909306748
860130016
1203241256
761294028
2051408115
1430741331
252905982
1921181774
1713378830
2064159314
770492465
237728979
885257927
1278474193
383923231
689409977
1838901025
1396413930
1630659107
103690423
690610493
1291466649
532587338
2092906942
70900079
496887203
488086
1326993599
284578106
1474645060
253977556
288487002
158542257
356284242
1985661109
184386830
728497341
470256972
2052542486
1108202520
1750316668
1470779884
924452733
1735620762
431845470
1496132502
878377686
281728278
1128007843
1557618429
962579113
1547505326
1563097271
720099100
2079408214
1936397304
2110812968
1382357211
427050362
2117767524
1029156379
732016694
821091050
881924429
189406944
778744832
243395310
897320155
1399523462
2035287956
493767201
610333452
252678176
853255120
174251353
1612064374
386842372
1529283854
94125389
1514394283
942265280
648324186
1649122101
614072925
1916770712
846298650
2011277242
261982928
5664227
188410577
421443010
1494603761
77888110
61162568
630351393
332999224
307707146
866588014
742727012
528589088
452726972
1368874328
1184934960
1528195833
1908904287
63127522
1108404651
1927088546
1097840912
77271507
1588647117
1633762113
2018627541
1069823941
1376444286
1052853551
538168759
282345106
284054859
202086108
1629219891
1828202331
1416408187
1170740965
657689627
1685157110
361079614
1221232803
1902095984
2100492933
133643993
682922641
586518638
674393556
691605104
937307832
1766761744
1096150194
514409403
720978424
1616269383
163266225
1509836867
1013222881
217002976
1968152261
1898455474
2128406247
2065799415
641134685
138104286
1936782440
1388119429
1968343362
691576763
39157807
1665794096
479824512
1289339425
1606368449
1748825251
700595379
1556676953
535545254
134026671
1694842926
2059830412
628830675
1490504035
1825574268
1760387946
610355926
1266208060
523736599
1012479030
1977856707
1937233691
1152441370
2001782069
1485868521
1977667064
1493844474
1113812385
1712829641
233857407
150355066
2128056364
1050723432
759922278
844964889
526694283
377210390
1582168920
2051131181
661311759
209232485
1917603996
810528001
1396808035
931859450
754700083
2051336575
2000434704
1846756378
1761159609
1778518523
1370530328
226604320
769910778
4263011
1352440882
1235395626
980541021
1719340419
998063058
2092227149
1119074443
157894139
76105431
951265876
438546855
1975507799
1533999891
66414948
990927631
974702117
1592475380
1113985917
1649930766
280543896
827484393
658519360
1239178232
1432122864
1668925083
318882229
898851648
1705413275
1956183877
1850870486
1547364208
228640073
1159507354
539021417
100977774
1868227134
531575493
1697222283
1335901704
1886062444
1774693488
824791076
928787562
1132990011
1061031235
1130080107
615834362
793993447
1304593823
89049204
572917520
589739170
1805007117
720387468
1970026772
1240947624
1696239439
873841394
2047982584
2004938242
565105858
1404787129
1672224702
1803568841
802580318
498042415
388518393
1085946104
1571949526
349969450
1420485330
2086971341
1195955059
398218224
82333776
1640696781
24175988
2086716298
1559705572
77504124
1130553064
80594635
248878369
1384926617
650164027
452151765
470029081
1618467764
760679368
1304025406
1464243118
373065202
442925935
1067997984
880263287
138099369
2108714137
719107347
1874054796
2068293715
865325336
412711056
1685317176
292442395
375522013
84923662
205849398
552332517
1972287672
21338418
339972133
1800594096
682789466
651830408
1010605981
1521295329
1237924073
1545973203
632122428
1329722456
74229710
2119459209
714695993
1459918803
1819239644
368103686
392809718
1816575850
232982144
1112169441
1583917782
1293968871
1795512694
634243192
535558927
464541903
1978473787
507714399
1369143786
1691166752
1170960091
1150090168
1780731832
1389439490
1452010187
1240526951
943057588
1993059259
1770097970
412517078
1163741636
1786384158
179501217
1736195700
112154114
458167597
1211829062
2060114740
1429177259
1410073133
1447170702
1850094523
322559111
1727825208
1684420432
1623453854
1905307278
2130046528
167947610
572356376
929905804
1545851828
1942308818
1841271571
428454202
46447488
258297357
1216373629
747945510
193414623
1252851286
409650623
1839849882
1201404885
1688520867
1092283962
2051184916
13997037
488827455
856818286
642574755
272417586
1035555206
961401840
1937654106
232880978
837689481
834758928
2102737675
1894031183
41463295
1608504773
435421424
34132367
580308779
1252148875
1732859397
1733993328
1625012918
1987042751
864815565
1451246227
819360664
1012047364
358746579
499318658
66404783
1564870009
2051921852
2124397324
370409652
545387228
18363856
801978210
14909751
1859168660
1944495182
58693846
917453631
1557530012
35098449
715640016
244406281
1325273337
893186363
1117689080
1485947766
801324015
1189053449
1380147376
2063009474
1130539529
2018177432
1382321699
2001412521
1207794629
1886638838
302300899
249405017
1973247902
1620839738
1221989952
401889012
658938184
741505543
321937172
1078871391
91531356
481015872
1670236341
2061097412
1813616698
1031703315
460836567
1879337345
2083476707
844003564
763362569
36448989
1243111925
1231528592
1506455051
166172265
1568921790
806957364
481405053
408099171
1752541414
416483495
487940009
1876293871
277609663
413802543
1876054138
2090910349
1398030231
262986763
318075708
419551276
927879067
428837167
1017886032
1871838976
1021801998
1906158147
2010187161
385648063
2067059066
1331306930
1141935211
2138758440
1673884972
147540372
1558261780
1653998278
1138542044
570414430
1168146490
1660796841
510930822
1253010195
1116496702
1146598619
1760244276
1280099682
1950395791
3778424
2012783671
416429161
199078732
598524524
1919231288
1647565910
181385608
147640018
1059957230
307624782
273823459
1627866368
1776040802
99327513
2040694441
596485590
445277099
229438877
690679498
1442231011
227888125
178444606
1332818542
604532763
1964674453
1595002066
1971936538
1590450438
744725565
82537613
295322297
1761150269
1703876013
14133513
1405735666
719090278
1186429983
1617686336
1640774483
1740627866
1831132125
882942029
693985466
160686378
687865892
324484597
2120724503
68740115
461529431
529383574
2117218520
1010875951
1256697371
48638556
1950255127
819623776
1171425997
405487223
1735563368
1771100816
51172093
611271625
139211130
97320788
187689856
1605615025
1638359300
937555569
2072962271
2004175407
116238323
1201568025
521456741
2082263483
1128125149
448939880
1255880248
1776327813
678351604
1866686497
1328162569
665233508
1396892097
1211426064
1290142077
1605559342
1797095651
210630046
956969640
386398672
1299487427
1064710721
2007722867
578072141
1036430504
505072091
2126285703
964968578
808936023
1620836704
1067110718
786117519
857918563
382566610
443386949
1533019813
2080028398
8491867
587287600
1331772488
1340238879
661942085
514225007
604280352
1286802164
942926319
1149880276
754627267
1847056931
1040471032
326349984
679821523
1946860318
222777441
1645628075
793365523
961428844
1310877509
793138146
1549303141
729200948
1755870565
508385819
738432840
403315859
2051539831
549023144
1765246883
642241554
1498353215
1019794963
2031748713
1180047886
1955527802
851265826
1401307620
1421774581
1455979854
1163805248
2144297548
102992052
775809691
1415534865
260154539
864967716
1748369115
641105426
1169180542
2039886629
838744825
203226988
2009705721
1308221900
996472108
834512710
1783423632
1724295529
112448929
1962222017
1895761257
1663416515
1137049808
264919530
2038060205
671890297
1289559308
1932907832
978516622
751786639
2117248098
1178506611
1094537391
142949974
927125868
933613466
523168779
685995101
299484391
1127265556
112048694
719271765
1064716074
1158578452
243734520
1327420797
298710328
1463145518
1258351621
216084139
1831242538
1665706302
2023234086
1260445321
1532666464
1842904434
2029531476
1353038031
494201285
891617574
480342065
1927574026
531061766
1620504823
1195557001
1134442160
1552009390
1250733276
1274746676
2128997987
1346550512
219112848
46504507
870384464
669582599
2058606789
1010142677
1863065711
1483905897
1887881896
1713960806
1107558160
1777572646
291375094
2013756317
1380147376
1303369410
2101271923
1229957631
612204034
795382027
813387370
1300851499
566454700
2007380667
806070298
1981745127
1795294166
1581561205
1427365071
235298614
742680526
667087558
2128872536
542434321
253705286
1979506054
829347952
861876168
1938224235
1599415301
346930297
463134860
17881207
436903538
2056927721
1784446428
345513784
1855131102
762190404
1114715578
1782722884
1498766558
1717571808
530210451
129307700
1196776725
371970096
1481064495
1411262460
786068925
561596056
1669993924
1549482182
969990911
1676993199
1040671538
232189696
134730915
508247804
1539135808
671434831
849101539
961836428
854419495
831880096
1642847274
294430498
719420330
712350520
183563240
266526484
1689196366
5101761
1007214278
1912347670
1385080022
426265748
1592453768
1019992792
1368904265
1512303799
1642529868
106255662
1524082662
2082397553
190038525
743263073
81818013
1625964698
1703632537
1218756338
1825441714
861893856
640773633
2070692240
2139943857
872811929
1490407049
1716878852
629126840
1149923572
16301958
1879608788
1251222382
1521465997
2022765883
245440332
1671330933
1914580481
15810527
528487918
1656942125
201291966
193732057
1315035139
1854786418
1319023870
1758385544
23876191
1897279279
1412406431
427948002
263164363
509238233
185220304
1513627351
138424276
316559510
906558036
1152250078
642620846
1150124402
2028281543
1580051421
7982886
1017574734
751332244
529234242
655841592
201993570
535372821
886978215
686252927
1207074337
622686331
102611941
1044779227
2133604784
190974345
1765734381
506022931
1346346079
467934341
1134255473
1578806011
466688627
1869753225
1805921995
191240348
766616007
1498891316
1530348086
368458781
73000452
950656833
1055038
959719407
1995240092
1677066944
1772322024
824249012
314011069
959411199
1410894153
1560518243
578595053
2038530079
461642304
306812511
365078878
665624744
90143457
352908422
1526725691
1439417407
1154955383
816131818
1709040372
2027605652
1112302672
1705098824
1403782020
1360868315
1586413357
1602301701
1616572207
864206150
667728114
1522388757
1840960096
1096383913
217981266
1351921898
1729261613
1727372146
558345064
665389229
1878297513
266836171
410278804
1087032208
1768730354
2083615361
360411049
1754565521
501899401
736191917
450993723
681662992
562651552
2010883176
191758201
1461226176
2050342870
1614293139
823430653
2071616404
2143260362
1479046239
996549972
264182696
338297721
1851905527
1401720369
909137923
1586509047
1632247486
152630526
1349533837
765042639
875368146
1937110821
1872348934
131398032
2053826110
1320551896
813945828
427445635
49192327
720097503
1260272303
347445564
2026434821
1251914367
232871868
1041941206
1599048405
2073964300
1434518232
2058777680
1867824580
766557152
578369260
393070838
353326258
950544673
1176834983
1251779350
1530880126
2020864912
1548871725
300707663
1217749760
274808621
420420666
516955455
342392450
810948790
1821044573
1595736554
610759594
1330580300
8103290
1936892584
500923161
1410845300
857929150
1043179771
517276523
1591238323
1512624110
809195812
2136565063
1898815770
1154258862
441407710
1548322404
1589165537
605204630
531192
1244153907
1723331900
1243833199
1113258824
1328063458
1057683077
456736866
1989866109
1016875259
2125116617
1487039910
2141517399
521992348
1864285037
706086779
1913813907
2037452213
1819806003
627153419
1546696417
1275276258
409833433
766988521
1997866135
929115755
53449678
1123936054
1950271660
2074811311
1824625218
1421178806
2005835439
911662975
437091743
1122797683
878315801
134158775
370514643
2141444294
1136675213
1131996419
1296426344
362303467
503635482
532787626
666219040
1969232291
1022901
2081090691
1665843184
1991765341
1872538611
752692800
2072374318
308697772
1727047497
968209622
517191729
880664632
2011838724
1197161238
548055418
1603999915
1343588652
56883848
2145556663
1288509301
754311054
1281438303
217851966
439096410
1345086089
2092553252
1895578188
1770118956
493542676
213052999
1795836917
628899916
354875420
1382256049
75415374
1903094966
256324469
1128282291
683065941
1824997706
799769589
135224625
244078489
2146806800
1139422559
1970526526
1217954621
135426079
544732543
479708395
83486154
1070651377
490937541
468439839
80005478
2105388016
914051310
78433838
921216161
584222834
1078173760
1179355087
496243165
245884057
118648206
25472488
123986782
1555405474
1538849652
59753100
2076741671
1811969823
1624863329
227095839
1070327571
1349061103
1252474429
756167078
2097656742
766300996
1000842473
1158885361
1679687952
69523767
1276181850
1998489241
272960090
14889367
1681630534
1875879536
1551602056
1226873764
617296325
1883298701
486331496
1460079779
164685270
784837046
1246291436
1536124221
1070486189
947465880
138916364
758110596
405432933
1181288774
1580999347
359763283
498292189
1491410060
2011381360
139649818
504081321
1306673671
1599339614
890526441
1732523147
25336912
1863608221
1614803197
540942334
1313792751
111985333
752875880
1122188883
488789036
612044637
507669010
577939751
196646366
1821974759
551153179
847037823
152703217
1889419532
518722
1915807548
1979348786
1272118282
615531894
1996524795
1820745608
651380253
1766781540
1403729597
845790925
793404835
1232404010
1081237284
940265952
1297488619
1289591051
1962058487
1356719426
1862424104
1042090443
1379593795
526558922
184121282
272978444
1859090315
1279468513
2039811266
360708500
882676570
1864367234
900925229
1192720488
1487488425
918733323
903957038
1163460686
1505066505
1419046046
2020252535
1959995328
1019378560
472677227
71749697
2029480616
442736544
290349758
2104493576
1091572644
578513672
1749553450
1593646730
1135461823
670809088
1480273518
1335547430
805226152
1812635680
1022882489
1935419952
1469429962
1604897735
560846092
1457581141
290342081
1053341589
569284812
1575601873
990553362
553617198
726216211
1395630504
1051975282
1484596664
1354529403
530850435
824298613
1832346353
1565345348
886469521
1793544523
467802456
2063185289
117906485
1064323469
1260707623
1023344537
1595780741
488985982
1581528330
780331488
1337323806
223380297
1046081415
1710171793
989178257
1197135116
1792086417
438635398
97949081
87286226
1907467129
164391383
871158526
33159545
2076464951
1665892102
2090015673
927225313
54603785
1562760701
1211801350
1384566693
2119692574
2016237078
2107551444
548207834
1086313191
1035140573
458506271
1971277942
1763356118
2020410987
1829850511
728321073
575034049
1069144280
541271124
682140299
186252129
119917875
185048581
1162546844
1721062856
731501946
438146237
456451207
1609689597
929103505
1555183271
615633822
1287436588
207301769
337860266
1459516431
1551920554
441626525
1402508382
625705348
1208578666
2072189176
823778104
245558823
1765401584
133153294
1314660369
1303949238
1265288474
1840311249
2070223102
529465356
1255148895
1721895205
409348987
2094319809
1501996695
1122982121
1786099036
1394778777
1050922901
294337300
842738956
918411051
768265927
396649979
591609355
1921823251
204379266
1371778292
1871045228
173761740
757094600
644327219
1425869229
75018371
420352878
1786866075
2066091402
659158537
902317886
215519043
1325767956
1653226634
1358245862
2142776763
1119737319
1331831846
1056825117
1483688568
27093533
2078221223
8034065
1376674531
548090691
1805590060
1504901958
1429342289
584300504
57765326
1822408128
1846958465
1713063431
2070039071
848244056
616754005
122287557
1134407342
1861166451
808394016
796039458
1189221580
130624173
1525628106
892922297
1235294843
491834868
1646708429
1087467005
136654011
1131596476
1695886312
353885199
1773771882
294415824
1716035900
550198891
233158329
579868655
1527877785
263310227
1989116778
1184829909
996055845
1623526796
256454127
329591867
512270457
1343267635
465269
1400743371
482505044
303501599
1709170740
536527425
25722057
300574039
963863987
187000695
1290883213
2015228826
1526869888
1373175288
571834432
2118474379
1784973742
535478812
1779442972
89540928
693496465
242211357
1363145587
88674478
958671719
1006137136
686355485
1811767650
1552914818
247449436
1889308166
1521508835
1508647545
36219465
1312087443
1768157477
1235543539
467161857
570138266
1052866924
1968537086
1429639724
2145023171
406284210
1804214960
1713714739
850152126
5740930
916272062
2138780630
1489205219
63560318
1271376129
1725991163
805956275
670318891
1381013163
1638206211
549177111
244195732
121068552
474737133
1668800663
1212287646
1083587521
433621626
264046001
238501624
1510292853
1360872183
1403160290
839918829
1911350728
1959870619
1898931136
1253492680
229720774
592233751
975000555
690492807
196791686
1032436249
848441454
1587136693
2027255654
980872298
282461208
1150069834
569223245
1637894733
657218852
1143617518
1739821027
101104699
476218315
1312036089
477051828
846700629
1070400924
665482077
184769029
651039801
710055805
2085003539
894643079
961994032
1884773816
385182018
851596935
593818333
1872699486
1670978064
124831339
2138461055
276435972
611522560
1609175978
876616914
516164289
2137656905
1093366542
452822941
1963718509
1529037523
210818094
1938782208
2069236897
1321630348
158702503
475492572
212127308
324231162
123866004
1933489899
865878608
1785867454
1948735660
2077238801
2104768223
696023283
238481804
232304355
894266111
1844621870
625343456
174909184
829933024
563487190
532606097
203478511
1592786157
538610767
864414682
1975198767
2146857990
1575278228
2024634611
977418116
1819277676
1073643708
1331044300
2122339709
841197940
1261708230
1286933247
884433426
1950478911
14292933
1130830548
2094323564
346909204
1735678864
382578699
573968817
1309842827
2054710554
1679994235
934294405
1579703610
1397163501
1458431663
38133992
555710759
1632332880
1407583783
1433939147
1027914336
1493626528
1048318359
767241317
130513144
1719647021
54859904
354868062
540378631
1731276659
89347398
1887496082
1956823867
1918369682
1943481705
759041295
1568784332
271427324
1718664036
1572871122
1008195899
1538152055
983049161
396210311
1884867488
1139599335
101004165
493094907
790568648
1890855677
226241753
2078267979
841865063
422906688
3065824
1072921125
657526094
2028250403
962494837
548598928
899015256
38587584
1520815206
258842940
23695015
1539322080
1127419705
1406290688
1628754609
430891798
937331664
2143449428
105707330
154159543
430133923
936916565
212544832
1330898755
1962752496
1613862571
1573022843
1154693870
253069328
86292898
264526439
784240779
464448130
371841996
1437240711
1867077590
350002917
1625045220
1456889754
1173561504
1801111019
306700761
1195609430
742442005
551074401
137562632
39510692
1341669274
897337102
823996885
526511950
743400653
1157149814
462268971
352049639
369181582
1527973403
880894781
691271148
1669072107
298198690
1802613529
1100266089
426593663
592885362
621451624
115775312
559843440
183927176
1030108734
773703674
1038809638
1921602482
1723947598
1084027091
779192870
87633429
1113860849
1242318526
217935624
1811612957
1942131442
1557144626
2072123944
1796333784
1754608427
262408810
1195798513
2054456240
1389483807
1197591718
1802613529
867394890
405138014
1411858683
1412117666
1092592335
419593085
793223150
996097067
1568318696
1426218735
1938953752
795428095
877227293
1105298921
1636972255
222106449
1837485338
1305024231
1114120154
1889384417
1990070947
1168335178
886686638
125832966
610552879
2076357366
309358280
1885434610
1464369554
993374380
1339876559
1571485872
37076230
390985445
1274131061
518062955
634670197
776828463
1531181057
900772840
1968167819
1958582081
1825177933
723462462
388162687
943810082
1676665614
1362069857
578997447
2063212187
1537269454
2122924127
1345028986
1738443120
68301004
941840231
1822025873
386556420
1537580973
1408758103
7915063
925053652
1333220935
136225746
934791305
552657688
786815642
422741341
580185491
366187880
1971687820
1905813742
349211518
1174928716
2068673538
365284832
229722389
207383935
741939824
2071930793
1806255532
2111783888
1217456376
487368908
121802668
1628068236
1952264780
470502499
1574985994
1312483314
267797218
43731700
765784599
1477066659
1210026326
227440374
1940829072
1588022743
176543272
496661411
1105686719
494651173
1465175112
2083174981
1663870745
1632882042
452126513
1492787374
513911615
912804106
97848841
1445992184
876553760
859396072
1747440121
77325399
402882285
554899320
605125142
1896811793
2044714153
381623952
2131975973
1243105594
1816614660
1969046084
326274898
1796015895
1016324207
1280029929
636623478
266965918
863378431
1231221634
2072004756
301848546
686030005
339910151
1101928819
468178312
62186436
859787302
2134764656
126056137
326884534
687871747
1795337483
1486987222
873600254
1384253903
793965125
1181772346
123950560
378698410
1155756123
806135052
509310151
1670635283
1578912457
986446205
1648985671
1060228201
89722316
287005607
1068836270
480150450
1545041319
2120820039
967557628
1596684852
1181297970
668692557
38915195
948698008
1192200132
1240353531
376922455
1311294358
1256806852
1134961541
707968647
339021983
960383305
1773678162
437330855
23142964
2056152169
707603571
146970164
344223248
1859199412
1022114941
2141810904
519788654
1888998843
703321674
680077958
286512896
324631387
1365861548
1129816768
1395382816
633480517
637504095
857949620
14836175
234301185
1397882290
979389793
309031429
1526285789
1797779896
1137125224
1455616557
3548958
427823485
1832592440
2042056725
293497723
557970373
1737095043
391762133
121722381
1922366552
1852997955
1942738975
75613887
13142023
1521313836
1104425890
1185402183
188398469
1338773340
712007689
894224167
806473249
559986449
1627168334
1125269658
846749157
1933871871
1347629171
299945395
685395375
1455613407
1535686038
145980811
1781948059
2105322475
1512260100
707806848
2007384288
1218187608
1521437629
1991697215
558245997
1401600299
1223944741
1859644867
984262523
385753988
1444281966
2050371555
341815918
540575671
637595167
167463060
1351924044
59559919
1745685876
814564786
1287166442
1269590859
238631700
1155082387
12555413
173324722
1397373383
1997460321
816272688
359235444
1894506299
1476214875
1589955257
562115357
1593015765
1359152586
1689436670
1398063435
405067243
1987216589
1839957449
1838017983
563007998
731980901
910426368
228162082
832726466
1332812961
2089380462
1053905655
567153730
1819712414
594687823
1246833249
1344136656
1361608811
522439746
2067310934
893783988
144857167
1901033813
334999009
329475153
1118903728
1217023364
1828390001
177359680
159317290
444916320
194019938
547129166
2017896239
1930801240
1561185547
2050498530
1152275700
87262738
635377660
1917621489
913981708
1704564806
862179594
1574374889
860562004
1495493172
1257453030
618872271
1697508632
1045878400
46295869
1788496186
267257184
1220118138
1187823432
811219211
1963968896
1344869752
2138058969
1869767142
618517894
1132455997
1159662049
281477687
1532421276
1149494119
1001406053
1441947390
2120490502
1135687089
1858733960
51565386
1066496413
2007982736
236343628
943884402
898021975
2070877775
1505544772
140644678
1727464124
1178804058
807592100
1717424231
783528248
148095393
1934531303
840219355
293018833
1316172213
666457755
1798564247
472760569
1734682011
1746994918
2133748633
319940821
1650941969
127442332
1305739551
587926427
1884407423
314129226
411273956
2092828379
1196197428
1151595857
1467046268
1892450886
2136907137
1375140194
1601828275
683162607
1649067005
95779442
1595912979
1428860070
1053330093
1130284373
1474078899
1023715933
1027273722
1117456883
403613492
999466774
9817408
1769561461
147734079
1084343785
2027990529
2082893533
1193873572
330701706
1332000718
751448143
1372480593
724952184
1614408080
590721723
850576340
430477273
2108836883
2123862637
561479647
1944839928
630006400
91535210
1617284915
24699944
1919994136
369496513
2005506720
1002373874
1619266736
1000689525
453461184
625094229
731040842
304576162
601496692
341724180
444814969
722833849
1416149688
635209927
1692695446
1836378092
60642477
1458725731
145033511
792295513
1366483255
82484065
452208779
1229053893
1591448964
2002589394
1559553509
699546096
1721040373
1794594376
1014859102
1728920214
1356127162
1744095560
1353125782
1722495139
1236278672
1738935614
1018429780
1603655491
146230055
513726556
1874822287
975516871
1933877102
1982901908
2097922275
1601671119
1007111129
1949870825
1659006766
631307316
472384433
518918733
1455533331
1531050856
871301275
888926142
1982125351
145945375
1268912847
2115715021
1786709204
101302963
1562395125
2016133247
216311261
285055405
2118280266
53240106
1181848764
287718631
571591194
1031773071
463585083
711460153
1495219271
1438033505
207203628
1097897552
362989781
847652297
98985554
1235149322
385095932
559697070
994301341
619543009
1534088448
1164305153
102428864
589679178
1343187207
205683804
277460896
928783703
1312026187
1398779992
179288221
937860812
668095644
1779981068
208778544
2092139822
1034182061
26559009
1248237465
860762077
1873315695
2016885742
2002925716
1462304777
28228487
1782943191
1069491145
986799347
1652497263
1438122067
1876415976
517139351
1707184033
41917282
2052498289
1085154315
71584690
1770708066
1394340458
1212599065
1017060416
1347604630
939972322
284661304
330713269
158575652
260686241
1632977209
870336547
1140249038
365258512
1415330664
246519050
1772118334
244566881
1724449089
1298108085
1961670737
695947295
806274198
1273376397
1515165524
754823390
934759718
351219925
675859338
1729022094
1285631917
282279142
1580464936
219289952
1400852162
1815870200
1259144290
924219857
1797090091
472826700
1518315482
1445655256
140981063
403981004
882987483
613477935
2024133247
2063101964
1641932425
782355942
153829987
1223831013
593608945
913079634
83070682
883866460
990703490
400375320
1774741869
1079656015
951467016
339862097
1954147707
1400122392
1316079321
1639952213
490334692
412191522
364299342
1802680394
1038212671
220123038
1827993611
28941496
1411765050
1613088359
1770639407
384153070
772296159
596934416
532692067
645779228
1812253508
1013771253
2106101773
1727332423
305112815
41668912
1169505251
1224233973
964604990
1515136815
1255872701
1458179202
579465597
1652604913
1744212779
1168307138
8282965
1015035038
2039883007
284060604
974019137
1729542922
1526324502
2012350169
562763292
1146189755
1674142738
1280669587
1151010223
141192006
874086417
976119537
1759313189
234473594
1562644181
2005259363
2048908995
1120621205
775179945
344771383
860781320
644685301
316630370
1325208308
834101641
848754210
491411996
379454060
1001866851
848475902
1775437883
1983135972
422924566
2032518515
1567241512
733646755
287338580
925150214
226633895
2119200895
612319264
1514349447
1791666692
1544344389
1013841681
1465452036
1225554546
210381233
1793261770
1015403106
2106264656
525518899
1558285441
2004438692
1367840783
1898433544
1101329791
587769414
1135953005
1326435658
475379595
923490633
11186617
341436482
1271947184
899886398
1340417259
428073772
276605510
1731324621
728427508
1072623003
1997805081
1480952272
797394566
452093863
1725529008
1630898821
725727075
167211403
2006602755
1415454659
1740918460
1607651634
1788067275
1110126777
811049108
625015178
1480389320
1010786515
490559951
1066722765
1749998404
224486803
1426837589
735908777
1096238298
1245950317
603862019
843151828
1938193479
1578924514
1249134797
1909564923
1488078741
30766948
205637475
1067129048
2110101287
1628144309
2016696054
1890896908
354968140
1834137774
571981377
1630518838
173097780
1146766605
1132345930
435984522
834881773
1747535641
953592599
1700393460
1210577849
639377901
386802237
2059387908
1068231483
675887705
2134439679
429922775
119090664
2056401938
1942613989
183361919
1830205690
648920418
1208637965
1163890242
175738962
1327142470
1890565644
1471057218
1908724325
1699492955
325177835
1629578135
736560160
335944252
988613268
1559167742
990074211
1154283174
1791563815
2134167618
861151213
288742749
796766795
1033178397
457116184
2016105746
1661593329
992250072
34794220
593984023
1630328105
653398
1448930588
1050022164
1505614965
1667630366
1538228585
1333643507
906537391
2135047025
1101376757
1529741017
1841667389
1844870361
1073377801
1204164542
303661068
1210937235
1762238147
933346135
1458727351
417044433
420030162
364440664
280531043
1116322069
1283037226
784564645
1584803856
760460553
1129389746
824200324
165462375
1507400147
1834889105
662746805
1629238048
1434206666
259917535
1890565644
579860248
663222579
2033700318
855175004
1665305007
473580170
1210837412
23322447
1439746966
237293570
1488055600
616265798
1011058797
281051099
1795318721
370547325
1602609548
213903159
1543918222
1998372095
431263271
1640378621
25836495
536420087
44533323
217371065
2009329096
1825498191
441374517
931491672
1950122307
747108701
215723647
54757609
159236952
947333843
728350413
2118013935
1484571755
1983136218
1983604929
409966784
784346491
1396884458
1573128830
952271918
2014807595
187072018
1817620062
731290694
1550277516
1025726414
1962858729
1905837679
39846821
389012009
682339183
944828207
1599624653
1578283578
381145120
1857596098
1890012894
383272622
1181972367
1737506110
703124094
1836710508
1479197566
1451553335
53890107
1188137803
657726734
1174188803
1107201827
1056805685
601430078
631828415
2036714568
1727205347
1992708958
1278418597
1546213027
1007597787
385730256
1012190925
662250121
357133142
857102146
562738397
1020204072
1690466307
1256970783
248468907
1183272000
22924686
405172267
659110122
843325953
1797704920
1966323903
638936138
2115042423
1427990576
260012397
557298636
1876700915
44626836
1287543074
1796169786
1367907879
1783817824
816094791
1480870034
1734868735
861360940
1668748532
1160977708
1289994680
1528409291
1789535547
1118282838
398502960
189248304
349558947
1053881093
379518543
1785696211
1603597889
641158432
607278017
1537841247
1761721940
1685778323
1950368265
2077044458
889759905
1159632455
788234835
57465756
1018920463
700028601
1181091121
149556248
1733095263
439044523
609950130
682049233
902221113
1977024175
1440387514
274357215
2006660395
1839954926
41668939
219832883
1389462294
1158838569
1360626937
1839951297
2102765942
1341071807
1346903515
1216068005
1437421140
482209603
1549563120
1357732697
1205883294
2078007570
822962391
2112049745
1182052392
184666599
1491794595
1053332087
391604532
680738169
1177222548
553105211
345627212
2058322552
65343692
306864712
2055714091
349036264
686065699
1349165833
621297840
1431500036
542973237
785451833
732450665
1187747639
385854355
1098567794
112442898
872886048
660471014
1188904757
995475655
1071372641
1443343893
550465406
1995475672
1251297724
532704256
1996401877
1808564540
1703625503
465312534
18313045
849749759
463379977
284904053
63737576
354163319
1156658385
392939382
2129479799
2126856844
1799044415
1538195686
236221121
940651134
580811935
499891512
203170006
1118191721
566412748
959696553
1908955392
2056041199
1480795553
696898171
1281166673
1055638713
73639019
741280415
987638909
2068716254
1399333056
1191521921
340302154
1880955523
2057359897
1227865155
1195353024
364039281
1303347651
1028165136
1104266582
420613459
1909931053
1551810048
1746278981
257141641
2099796712
256935007
1344025010
154591908
1596622106
1352603056
234379965
751268192
722330573
659559885
500858154
1634334969
1256045305
51520808
1999525077
995871487
1356203532
1613961869
208232197
1400545687
660118393
1629281514
1291453882
554993938
2070845184
1163386628
1731002465
694144750
1335339601
1321229235
1102377121
815345800
1302812429
654288750
1792874493
1609586078
1701380726
744303768
688266108
1548918721
1050685897
227457555
762664692
1236704038
1576709016
1777588605
210843107
2091194478
2091560056
1901577974
1327216177
2005291062
910367729
728110503
934936403
821768302
1350714036
1621676238
949330676
583879507
761007183
677611554
100611288
152790630
2044307102
1826109616
863302177
552258810
1776785680
1732060146
245657699
1134079039
1114171640
719064228
45615841
1788359398
986087430
2083515231
322479965
1701330783
846789318
172713750
1345690952
189062686
1216442818
340720603
84703422
761243817
600685299
1887470319
121930598
288055620
1331296331
1184637242
619746518
1645182164
603200238
1812996470
1435162921
1635843577
79194145
2070651848
1180842593
958984329
596902110
837103173
1753912404
117365250
1585057352
870056058
201052850
711630324
1320917787
753609681
120192451
520410101
321100645
1935808142
921743538
1714840859
1801246359
72640986
1602188679
2116412929
1015375863
1588252805
393520994
1625510987
2068412411
1418556529
175323562
1041465384
688933694
2120935288
1634447258
384946014
1386177405
343301154
379983340
530272247
276778496
583026894
1198451307
215654988
336575254
1895063386
45565893
1220573328
1105506471
319598333
1670282373
1236040602
2031915326
71175743
1970671036
1404902627
1520879559
197874985
559772486
1033544741
1144176326
141566183
51857386
1420997104
453879890
1568656473
2115221778
1503076214
937100270
1292398903
2141349002
99275727
1385231268
1076341973
244202704
640515672
1882293128
1769423786
1390791523
1824855214
505386628
180343908
352264382
681340443
1883394002
1623529421
175363813
150925275
1515891806
779633144
299904489
1832382618
1249027892
1815677519
173715596
2134306861
1003875915
1226491721
982898523
913909834
708808092
1967601934
1799221168
1980579100
2090546779
1749086004
772191794
192924421
711777488
987640151
917144133
589058583
2040906657
812503768
1527978657
1018608700
16509768
263077390
1465696650
1173409476
1957020532
1688525405
2084768228
2046357958
1370740812
206393119
983659977
633818487
623948099
460503718
556052015
11868778
1750182573
2007473788
1586953728
839351743
1995587538
2147458065
1386171228
1775399721
1229333699
189227201
161762655
922376066
762808584
520260426
849401920
353265344
50626924
1158548620
1701190851
1913620804
1809897874
1911459719
1216055686
507222027
1939896244
1736011696
823816402
1748875787
1333544275
1342439045
209660356
134086185
118269616
1801464678
1580434084
2046328770
2065875231
1492146755
888917313
1383962377
1305518628
967017064
2129933412
316181631
975964154
865219974
988248305
2081766742
1705985946
1916274128
2080551135
697378033
2086603237
1291059079
20585532
910578202
1770663824
2000503254
1021131554
1573519774
49303676
1561755256
1993661113
757183301
137752156
1024162624
1549083459
1583740569
262252330
1461439918
1192249471
709799999
1451663712
1048837466
514421500
1566763580
1809451757
1745023795
1884876272
1722519786
474565593
2036861785
1491999414
1055908646
1689783229
1774053990
495051624
981470671
1314463155
902404087
2006441630
596522350
945613624
1656316445
746932308
1129343720
604047240
1288494321
947954949
1787215149
1188526605
743575989
973100076
1282023554
1313236294
1757603230
379668535
1191410527
1963021558
58412699
2129480556
812064716
1699916114
40871716
581140088
63741683
1316765264
1465379205
1248263729
1101511350
954167422
1426969641
1462375686
1736339221
408307812
1487358017
1708744706
1409134438
1802565123
744343159
2042928721
995912860
610804536
476969194
1393689697
1147831719
1744969591
260005449
2068485969
1806551763
490984792
1752610565
2026366222
1462440681
1384175981
167385476
369904666
2085330969
1106677427
324280867
1996565912
932056885
1130496372
738361770
503413360
1998106502
277636040
1937262791
634417855
1301025703
2006216066
382804057
1062998795
1214803349
933996187
1048160264
155329881
932180514
2020932790
602056644
998337472
47703901
1260951890
444038993
1913688275
1137008978
1594672291
783877478
1630783013
271472073
269783661
1561481483
406143161
1359602174
2121310641
352089042
892251810
713295992
1139279385
1671813644
1738350878
1133687534
202614405
1352791874
1515034891
367199718
1097824179
407486439
1936949414
885634938
2115771083
1098783003
743062420
155444523
1771182762
1148898216
488384262
286062640
616367568
1593838886
706122584
1185674719
138230100
472990526
1388834806
1639571010
921090353
2059332367
235769090
1038092138
480545208
335705529
816800356
1560003316
457133104
1077847662
2118276322
895402982
724783130
1903506186
892948030
1274166586
1820636683
1784386683
2048016541
2125924557
580059306
152608
301190856
199054295
505812917
161659426
1453401906
132102474
1937976579
1091058728
1951901534
1630882642
1278225125
1478171430
1818965229
1339095549
2112840863
90222443
821017415
1720908041
1642118186
1205443893
18839867
1047655025
335222008
353838626
290040135
1313879017
127282994
1235493886
788534028
50069000
893036297
1581709091
1267636126
58556718
181686414
223153067
870666689
465937452
478059936
9577055
22809009
568269583
1258455775
700781264
2027147296
884445108
2029151718
816171796
428583872
1941237933
1789975241
1175470183
2005495185
1740039070
33652771
1746407239
969717701
1758699085
707667639
862485998
1024130544
272677089
872992600
739377124
2017703153
317984925
359097866
269790835
392208205
2025649780
1788975028
899675751
1306304073
2107516991
1302261122
1685492427
479580651
274891402
174130960
1651989886
1960230171
138583237
1687024863
1940864003
224294323
1004202385
1879374496
296691624
659916294
276491134
2125179437
1225699972
644446212
1197986656
479435259
173319999
1976126163
1376230967
1704840863
1006019471
1963834481
2055588933
1458492580
192283426
285450170
1751681646
1901589011
1331174126
1109778570
1123355152
919975886
329606980
1989144778
167292473
1000162704
1168146490
1199537967
1950542627
960750603
91782780
1857946781
508518347
385918946
2131305690
1923363744
941705544
33418757
1454236065
319670149
1505844765
2010691105
1856224737
1712485347
669384651
445584164
1576841211
13006545
1552456755
872294989
492203490
1639104876
2025489880
596900845
1882507621
763375799
274611008
796044868
1921653562
1177088228
2083128359
50144005
1127557292
957526885
882893197
2081164361
12910349
1688208539
723335735
126426700
429112497
1533496815
1667931651
1309335653
2071604623
1347707475
1950390346
959593873
595827512
1998503581
2104902031
618524339
435010864
994231609
804320910
700415704
1870533928
2033299206
800443053
225205613
1236616909
1855751231
1453776860
356985308
160185339
1258625069
1030482617
1877848089
367673998
1044851691
140150724
374225791
1883155913
147199782
442554873
1486259600
1639396748
2018657856
39225129
1107103465
353071854
671917287
93323809
1258531183
460250307
834541317
525654246
1978479305
712422292
2063218038
132231340
2103685315
164752576
2064442842
1466674387
1437585026
98439825
529989164
1473525434
1769168449
1121116356
149949042
723390787
985451508
2116852694
683082559
175464252
2101361969
1617974909
1914301320
1019278087
960656925
1119554077
1847238929
347656363
897774655
337008008
64840864
1557395923
856769206
2037106476
283366023
552341192
1028569818
575082082
770834896
2029694973
217476396
938985620
957367178
2139697970
1630559822
1425286616
809085693
1638451501
1834292303
462794483
992840105
411538007
1397742015
1918546598
1792232253
1098968829
618538873
590601711
1819025607
531894478
1644931480
1208221108
90149366
1898932553
1027456500
1550401282
857142448
1991364140
1417955393
11062314
462324902
155458394
1965378435
382850403
105408635
1140878073
893312976
741720067
377186664
1849686059
1094399568
766681583
6390433
1100080355
930973443
1997351412
1565553483
1591670397
1154642349
1107585925
332339769
2020085879
586342978
607427790
2013694518
405887229
1345926574
179012622
29061497
366058465
1951025556
2027910986
633181717
1020483958
1824963549
857838679
1903497
1950569115
754921176
1576668329
1649565120
1465185323
280128967
1308221900
2047402420
1478736658
1814453615
1967504650
48842530
1858993463
1692004371
1806985360
545214593
567868026
753878607
677144944
1525532873
1558487297
798570721
1527435666
1415658880
1665347852
141733208
2050971434
213215350
1312049025
1414633407
1517025952
2077890053
1120645668
10707080
192179811
2034122708
1472085979
1660192541
902272372
1624640770
807302733
1613531607
1719087356
569481172
258496772
1006841537
1956975247
402489658
1394094067
967159614
1306075600
731702512
2079130994
891987783
1354367998
1757826384
871946317
1610161080
1609480401
1918362700
2135859671
1543061039
1673468265
21767476
294700418
1326489025
1312524808
231192781
1808548925
893029823
2058459869
1637474665
1660548007
1184071242
855474046
2033429505
1896495867
492196285
1696971793
685437917
1818850980
960300674
681632410
1511708936
426591991
1026527906
1980479002
612489882
707116660
1511497010
943709832
38574669
1889743580
701029233
1210626857
833918718
2014685554
699642421
878057613
157786527
1848588924
514712736
1117592859
170369170
1380248425
450870053
813439537
1524585724
1077300648
585890961
264026194
914566157
26873741
1986274062
1252862272
423413029
719686704
1654785877
947791483
445646016
690792745
760000342
1996479677
1254430141
626072638
698044812
119400907
946794473
597606068
939263187
391457175
2109413969
1924371460
170131683
1670635283
1108526077
1793124113
578888738
248143230
1260184152
1126500468
17707912
474956123
2035956829
28258053
1665719859
1952981364
1231618393
244766510
1417363856
1681960768
1561841607
623999021
870472151
589420757
695610180
892713745
1110896884
904798022
2018864542
2032064865
1408433583
87953316
1662917137
550449658
1118851230
198594426
140352281
1913033814
1083966503
1910974996
40174078
138114893
1187213613
981909947
2054670608
2012871105
194666606
1563329372
1664954914
191273520
1323300280
1541219353
1508869554
241008530
889102552
391539679
610442401
173350719
206851828
1731088293
400133152
898162405
1870924003
393705996
1073486986
477680407
74173019
1482098943
1643104328
1548021137
251228909
1936977110
958450139
1694582966
573297194
1881141394
1515789699
1679547111
963482732
915073487
449404067
1606162445
1618718806
1897679837
17707876
2097236230
1578337676
176375876
702632997
707148948
577454106
1457060200
1145456131
459919646
1103167560
2071787376
1277391503
1749299758
185229888
1721020350
1372102399
1154244887
1034503789
878830406
1856504155
547354891
887271377
683134480
1769981368
242961703
896441811
1667166903
1940757779
759574324
1363576225
607013137
1230038005
913147246
1847751565
915700035
1215927226
913253921
492018373
1755496434
1224739814
507485504
333648547
1457935525
992170805
723063332
1354656637
1376366275
1011992295
1736225612
1764633789
278920089
815086789
1992492045
359256129
100294970
264160710
1783884408
1355964483
82868593
1532238615
1827858106
994687585
252274846
2133064403
1962320245
298025367
967533344
1348797119
1432252135
1059744910
949623306
1765827584
1145565851
1826321584
1582907330
1620028556
1561520672
1202920860
699411288
109561015
658229263
1762864801
1193825113
1045888218
901138425
1944637457
1639783492
2079377658
305866081
344659552
1646643122
176752740
820965130
2082593353
679496949
90077675
1543765440
590033075
520744089
1381558872
520382322
2033065768
1716680924
102334583
1791270351
513653099
1148333377
1530670193
1289098236
1900706332
1339242471
228230285
341503427
1566729411
1622788036
1183029795
1048045170
1969100706
654759317
1410603207
908089768
1703792130
38308072
774239657
205856199
288550590
1648643345
1559443131
2017493028
1022583197
518478446
522086197
200663414
28377620
305564892
1397094815
1787465870
428933333
1124649959
1209694270
758187673
1618386247
469737795
1666477706
382158084
1373919206
1747348395
1459818173
958317867
2056286338
42768092
396626267
631732870
259965601
499464439
606863055
279768015
794260387
981897342
413947533
1160590605
880402883
590048878
570270141
1396307287
1251351256
73011995
2035033631
1928603636
965776890
548444868
251529872
824674700
1517123055
849216579
1072068380
1860510602
1948584451
814976060
957882079
1561030157
849007663
2111726727
1617933783
522949205
651504654
15318710
1085077031
1944774940
766191458
1772206136
1752356012
981777552
644540809
2028095830
1955969061
106422205
3760701
2480034
1951114989
745378695
785649944
1417758486
1190489465
1101289820
1622029734
161701678
1887425324
785826882
1425323128
900135731
215612777
563741042
958935039
248004096
1959024097
782029121
958424272
281825973
521334787
1868450252
1341593301
575141053
1422788950
688363790
445716822
1528701255
175923418
670372223
133692761
207812876
592818036
1322353229
731298742
1096590268
1881559842
356155836
89582350
1672210846
94330454
1802743198
750132758
292081149
2022009342
287025456
389423743
422247237
551948191
1589101658
925883653
1482209575
1807168273
554571574
1174579044
632384927
652109916
697591651
718146477
1422198807
757610212
2129847293
538941522
284030366
970084147
2141688593
1864438936
1454759371
1198635915
2109739595
1477200057
72883220
1023557907
1326641574
29486893
738799143
669089494
1724207063
1138898346
369477180
1370166371
2125018691
2011343210
104611517
785415044
1964276812
9643085
1622970274
1562760701
56444759
824760218
717792610
417826287
993371816
2057789557
359664517
1563808935
1514701341
734055102
2059622624
349584568
543827492
2029601009
2118743075
765187347
1472446587
102866358
362605953
745331401
2094416362
416524784
153507242
857918566
1028363903
2101356393
724295204
283939771
700693952
267258321
394523147
869953909
2043502736
1395323228
850911434
730817208
1734484711
1899745182
1899219942
473588579
386697179
1425270936
230199028
1866895510
1025600762
489730359
468091630
1137789583
89771594
1672943168
482844359
2032736540
678455586
191674350
1888336592
810186666
84361121
332914270
849090196
813437806
78040777
370287677
1557742529
1433209711
931166267
179207888
684846237
1862293103
1223755391
362017974
1739238542
2097585389
177382272
129276392
925952380
153799500
77602641
388939396
964589782
1859217792
1151499381
494572
1733739918
613006796
1153910946
746361888
1561260490
695404666
1506861952
1937326467
148683607
621753036
811345143
1133078904
777950152
446093736
57889780
1505868007
1553927250
804916599
1780182347
680123130
611506137
2039736998
1095251399
806963864
1472509859
693488586
83460259
1655213958
882835041
210931497
1361877677
838999175
1585549289
2065744868
470759653
1762581440
192161943
205008619
51321708
1545112259
1115646014
1607542172
674981035
1797167185
2131838514
527027264
1940471968
107625063
383947401
1638305108
699296693
1936124268
972350099
1710147437
1456162879
1607191578
1449841025
1639803554
482490583
13063906
696964681
1829734229
159004713
1099908326
196374873
1744930725
1959975200
350462176
1851545312
1974032477
1945991934
103113842
1887964084
820422744
1395118036
460626480
1570228879
927924196
1351178874
249256407
1305999114
515508914
4896356
1740591311
395500479
995736885
1212820357
526481166
1825911202
845471624
722545718
1965194925
468926425
2106742245
1857837799
1148079341
1876075293
1343874775
302948695
1228882941
1683569935
1043471031
351449947
565786993
889156372
1742807706
1019699982
250413355
1609953131
1263312295
1983476393
689913451
501564237
1009588306
374103730
2024541469
58494981
280173013
276796049
162777248
522814850
1575867642
589714350
1090858448
2081460185
1050436635
770589193
13204751
262587568
1026009066
521824539
922678812
1026141736
101891275
166173123
552142735
1151061172
48553073
380427269
1572130243
1950491690
126250029
166629250
322892815
11735198
774425544
933660101
57860282
1381653893
1093062841
1855878413
2055065996
150393318
1089662176
1268913566
1452361222
1394193938
481325546
93819206
533674452
1005310524
834547898
1849303433
269605694
1525285640
1288946265
1306396279
1177023328
898099088
344269941
723586811
1084642752
961708796
1258508627
1837861225
375626286
1834113255
1278728853
1571949526
1716955361
134688337
831390644
957749098
287189030
1951513357
637933962
1577366091
1229207835
841282957
628129059
2062647895
41192619
304778464
1020972391
1079447586
1504733542
1969929399
1105755254
1941075515
621414494
916356449
1659990344
1151622642
1466136311
1890533673
2131514880
1292050626
385974662
431193205
1446835932
1522287468
1799041974
1580434082
1179150736
1556003631
207588338
993811810
1390279579
1488740795
1548940511
1788704192
1590168687
1923901443
1953089880
1337936430
1794054337
450091380
657000253
423988931
2131917374
911712442
1107198810
654251170
2119305151
336310305
227705111
1619588777
142895015
1887320990
1331108724
521045785
1470591501
212127308
1292969680
155397502
2066567599
645197696
346672683
2141951126
1591885621
77370552
533457740
195003864
1509737463
790628545
136572154
861452639
1193905596
944234601
1178130106
1676750623
467547944
2105439697
275707466
472701537
1913793069
1939339293
166940858
1634373264
1354219108
1825288987
1767466870
1945127205
2143224141
476747433
122945386
1666111621
1101024924
1086151224
318597488
2054033918
1369158089
298262602
159080724
1297509920
1103404834
1498561561
710014506
1632870410
668044370
855129215
1478848118
1376767763
231044377
459047421
1612434064
1616999352
1404017791
2007838865
2108957188
1935388761
1227344175
401274904
1942145039
1838935912
937997511
925425604
1479072405
1970361629
538139857
84369286
1080292534
1525548154
1554710859
1415310039
1194896409
452615016
236951410
1339804674
300668437
104754464
820442257
411938328
558009956
851251523
1199359191
948572142
1811103061
1858036450
745257182
594540023
588648342
1941547277
1673658630
1902811742
371084338
368244667
80104117
1520332222
1312528619
1179478672
790393335
784676101
1531377031
668052842
704040078
82617253
680153705
822864627
1297554615
869575288
2094265251
1826544063
616264895
314532674
1934153818
1883532123
132206049
711732983
380603346
400909969
1783601411
190121651
123304884
1110274889
1591508415
1218339321
1675200679
944977632
1782281347
756013754
640881224
832346762
133719207
1355373590
1149630156
609737633
703835159
1792745845
1277507166
681785222
1301061316
1090064676
1831878758
2013000179
562087427
361757641
532211718
1393992735
337180163
777586288
2008766628
708845301
1708744806
773986571
854815196
382390363
238074889
1920311665
167735730
1880400030
732748939
2078007276
676582252
1629940135
712022093
2061715382
435067627
2094330758
1179765569
1225736479
391648932
1020052499
167285473
879593364
894625058
6446793
1962036552
1842693715
310673436
780204312
348225912
1388954977
503487799
228774265
1329107137
256234505
1531415152
1152469943
4356055
1256943144
1670150143
830335106
522442567
1011647852
1616414141
1629021630
508206733
1992683962
1604247987
1578526620
557751798
650692993
1348196773
89699932
1045492714
201861540
584116979
1395418022
192379442
994675964
1366457130
1336620082
470890270
817397283
915812494
745622271
1857216382
1616867800
189418169
583185031
1051615022
1170418086
1205852555
744992370
316261055
1233054897
1447154952
685681678
464617256
1273050134
1811190612
663795921
1335539029
360591056
1899097009
1301967518
388650971
626583702
1200037309
2095523174
774343041
1649201792
124914228
27835243
1595856223
500181095
1390768587
1984498666
1401564979
430213225
528523468
1943545263
1734222726
335794650
464898460
1697058741
1110751132
1358270600
1073300302
1484024024
1418235304
1815907314
255347355
905935514
1620284647
229771766
302827313
1529359299
1787468147
617104478
1602446790
690265634
1984077509
1198882829
1738684650
730523366
1509371472
1162667903
56023111
433751021
1749185389
255082130
2119976851
2019605047
262408810
564725815
349057585
1523230082
1263745202
933744819
694293618
745232359
1616971311
1315645162
1698794786
421080544
826086077
508938484
1453872088
1697606250
277556395
1364095573
154330054
983300845
429383531
660490510
1271068442
2082559413
1968390341
1194169389
764464817
1477706358
531066799
1012564126
1551627946
1739946915
1214918965
1517662884
468472179
1375242662
1002995040
1732053986
1279187172
1258451226
1756995195
250222451
1025160521
299441664
1247794659
1596677126
329591848
1533229214
881039027
1199647545
190160983
1856160903
401731833
1078665903
2105510719
1941252186
895543807
901584343
99527731
1084157116
1328327776
634957366
1125376269
798069221
451555065
423576775
1715248701
1333264185
538916523
930844832
1524740347
355015487
141748399
353312810
1799951886
1991081941
1916008722
353836550
1061271899
1928240332
1065274228
254208482
1227474790
548956494
1915014941
1369351067
1450529471
340908321
512494225
1810792785
1962427203
1242504684
1991887621
942924397
1512527784
152395865
874704688
671173071
1812270691
743527518
2072379443
1310974139
1009626547
15359720
1068720828
737324877
500500866
1258466241
1130172184
983434606
1805346274
2028975437
611276263
417273958
108941026
165249986
1192061652
1276933977
749520207
1092950874
1020117522
264405925
1807432926
1684232088
701081197
519322793
1384758423
116207785
1857910924
1578496392
853587406
1270828055
186526918
1444932193
2126434347
108950979
270030556
2144096319
1109030251
1952689854
984672357
1351680847
1103760916
391076806
596186209
1174766044
1098315601
1874511244
2007232820
1494690830
1856316457
1914183677
2028971992
1212398819
1726201432
663187
2061212746
42638551
480513735
1297627855
156970072
115754175
1907267769
404862902
1178051872
1662985504
255502882
2134858437
544625548
1599462412
1673490443
1325636402
1788482737
898448764
31132377
1959161686
1078230299
1519000157
1570493051
1501823892
1564543613
757091598
904866993
1649043168
1924774400
971612730
495798817
1442103664
945973444
1151001788
1672930760
130445190
1935256745
849373797
136905220
164013989
1213909314
1709278892
1086622950
1594431666
321876261
1737948869
52612734
111462576
735553258
1488623509
1834185597
1449848451
263170062
2069919867
1955374185
315141697
1105807700
2112871692
7874975
612754087
1141417161
775595542
676840450
1239952880
1260814542
1371213896
1151995231
1547700383
39803936
1248778860
758345990
1209365176
1746466034
788315069
1197850581
1849817541
1840696560
1489843307
1649828057
1947720851
1826356747
829649215
1919932934
1108968947
1999949971
1740733834
907976294
230848079
1785631403
1087535309
396780205
421982415
797529392
1966183005
1637395443
351247777
1907449226
1251685164
160878113
2126879960
521748461
1074744941
1056227740
176080332
1726389173
834705476
1412205393
1409238558
689241365
741703246
1840868376
1879466184
1368591733
1376246360
1627058374
4958332
1829403582
938158356
1456571563
2117768899
388695813
1794219011
131457089
371410910
2028237182
1036395902
79062600
660727473
2098577960
430960998
36717919
1148323398
1806241559
1612666850
428392090
1075885531
498188170
1436548050
168519142
985166598
1551221463
1704674486
63836583
1395228503
1143144860
1961161513
271154724
1014146801
1117151989
469575908
1447940121
1708229344
823490707
1431180692
1334270987
1725672314
72662451
972544110
1875297614
1003412981
971265313
388908723
1866662336
368201649
1310221886
937806267
2048140744
523174451
1367042884
1908389940
1450576495
2120724503
418856574
1135998156
979694969
1725899969
2040847449
2198778
1931730819
270521365
1850901499
246198975
1925105187
222657129
42262286
1845240318
159804269
1212208426
1274500752
1542041110
883434923
1979081747
1709545622
1310905934
338427939
1397817071
1922323920
1386906487
1097005049
843958445
166612452
182024045
106638335
1464828379
858994661
329717348
1026990966
8643965
537181303
880172777
2081580397
1072836845
2063205536
1131845106
1385282139
1065247098
1827256550
1146752100
98328482
1009058260
651711452
440247909
484591956
1845985207
960211243
1083610304
1756036554
1262224911
609267356
361498274
1380106510
1705337253
480265184
202904204
65448324
1472446852
2068851256
1329229455
266640530
387673972
1542111277
1166362105
1240105882
695725060
304282243
184033576
797219292
376980704
1622844423
564747335
720510297
344971767
906782830
1770787529
708466994
237379495
420037559
1113270472
1026748166
917554375
51396917
1707493007
697212214
398519375
1976905653
1836731758
2105364809
1281950546
1658898842
1298226931
862118846
377164926
187685094
525488189
1402969430
651741701
1981175343
1049199914
2128702490
1848932613
1073516005
788008632
1641336244
518967170
2047640403
1200376629
131520921
70601020
1933061440
804771560
822954060
1185929790
1528549679
650643338
1866565813
147561412
1625457433
1945067090
1023422360
1756640151
203946086
1148491717
1965262054
1183777085
1187451756
90481956
654601152
161672427
679795786
74547622
1713704497
685764575
587055634
1275556127
1243149678
413240249
1413870595
107327906
1548273106
421040825
1206074141
1170128021
56304020
1790721209
2016979702
388637022
963194287
2026288816
835049508
228291670
1867802090
1383623457
527326797
761710069
764863182
2146626899
826305719
1562449193
1099222499
616499399
1145979168
559080654
17506683
1016966544
300353265
984617639
852342367
1865076285
1597214282
999540672
1249468748
1969504343
877486808
1904121305
976205689
1791472588
597067819
729678894
146194161
961499867
177056520
1937539772
1884189546
190193279
2020327547
767576846
1917620889
2075572807
325898807
37974934
1469986201
135913821
1129393911
1294046180
332314009
1749853402
1402441389
690993409
1123571121
1440152258
295755495
595278579
1060022274
684285878
1941421351
230991864
1858006858
1412895939
265106238
1724970162
2006586295
343940919
1467389874
1740732881
775667579
187888721
1546990732
1231405793
1660794676
872479327
1126765567
979511974
1822231812
1764665405
38560596
461900467
1286087969
1028916138
824855361
1680362147
1226262827
492569599
1705904170
1787671521
1552463624
1972767519
1135201107
1610530028
1554694880
1455667526
59595334
543299691
659227246
1926398442
1069616031
1995798323
755691133
800738956
1664492446
496602762
1956201518
1789703163
304590701
1955638701
1137811583
183641570
1551070202
670746035
1745259953
366897406
1935942589
444282251
1497867525
1477872016
100268774
2117747836
783283783
36958613
790295590
1818200114
1049165713
2091915710
80856820
1582695585
1499636872
1392713501
402704324
1979430808
1296827121
2073582413
1517428927
1996375634
209069448
424260748
1343978143
1626595023
1842418770
1448878367
1683511911
839778744
1558420503
1835068038
1875761401
1935448462
2064395912
1369897005
837428222
432297210
205040742
348301950
2133232368
613566593
1338304973
1889609372
576477230
1997098421
1751726111
1654443436
591577340
527893803
2081008161
662302407
613442832
68446756
1762184194
177738748
1890052995
1550438282
1388953462
571978842
1998395976
546133529
1135092748
685813276
1872619532
950501437
840662848
151281261
2073406122
1295550342
1732390547
1470848490
1023732372
1207139223
1681951319
858667519
1309230470
414209061
1179352217
1349732134
1069583660
2108602679
65269090
811048257
1297784644
1426841775
590857349
1986072707
1962993612
1598860980
1988056434
1408918758
1714215555
1991137346
246523398
1316571821
19449791
1247521491
2083324692
107519543
728512990
1377091918
111732627
590842347
2034198411
302853303
1589579308
929226144
754233545
2069929998
446634463
760823681
2054985960
1238025424
31828839
1797542619
843935225
1247842036
627076504
99770501
1358993733
1385214498
1001141053
793668729
667943635
1597792000
1088049633
1868742800
924114483
1880135182
632986019
953340714
1808680225
1392487424
1304054246
1746130566
1120044526
1435256945
2095349511
1609611224
2109511378
348109797
2032629181
1714718197
505236926
20630109
1448622250
1485507172
1187679162
1674126864
1240696643
969874925
455109931
1272874851
2015571934
746172731
259505797
2008781235
2025206262
131277153
270309618
708419992
868746544
2045170468
696644126
721211829
1411408582
1316471856
852853543
1820804208
1731088293
1992564973
1642947844
324522660
1909994361
1170307056
837185895
1818231038
1673388566
1153936462
1090269657
1681463935
169781677
924266534
923747434
1919487303
1700750251
1453590511
1941532504
1570609837
1275179980
1864677810
1196758761
1018004272
1240302907
2069112581
1321782177
1179484397
1534386674
1019231326
180828150
1669901500
321416481
728602360
1323538761
1337140664
740877354
1832801229
1237273616
376128575
1047918615
609757011
1538278042
208968801
1899227141
730599001
1285957357
1123689870
1283115155
628960918
1298121007
468379840
158882777
883920671
1030801493
1303420626
10355632
1765315078
545387228
2109592615
1461514019
2061864328
377467518
1572520805
673926361
278796890
2124728748
1256897645
2019504818
370842021
1749613197
1075305978
938430719
661098830
481589277
707224679
1782093025
1142253723
1867918472
1019967529
749756660
2140257648
2061769255
1363942333
337778408
1751351452
1688897500
803831747
807574265
383771503
979944498
1207362132
1758968801
496923712
2086728813
1875408208
645598590
170887846
384910791
1292455081
854048130
693809289
858319636
1650964697
2125937894
509933029
1727402203
1761806643
1805518922
1771589164
700447118
437508795
220849689
2100866976
1768518036
1623018986
1635080160
1615977627
1744095560
1501164843
1401993736
1485757349
183069645
1113171326
3399962
41888638
261594588
1001721381
1555113264
32437275
1760086740
192368507
45712279
1416136347
420687507
1116374606
937728343
1478843889
24936383
945557442
1141915682
139687442
500406490
1755898029
457285738
1480932849
881245351
1697859378
722390375
394343591
818727550
1894197626
558301008
1520754813
24933891
2000012987
2126196864
1081782745
119659360
799850230
2144553844
198331079
1116384683
25197999
112641435
1168631261
1291906147
1210747289
802973510
1882576978
1568371668
1223264660
1053842897
673984729
1070729655
1119935936
1921578810
1133928677
2028206368
297871049
1266699797
553093899
743057560
981817767
1842340602
1856712053
1789897228
1992384996
1284817439
724531642
932738635
383947401
78349433
726020002
1860819125
576692681
1058199616
154417534
1267044628
2018277761
1615909026
1235655337
612226441
1384966795
1505786281
899164767
1980134717
118934347
717189355
1479309936
1787503108
215624014
649031043
310094648
1307841721
907585819
2088005685
510349483
797794190
1780816564
73989020
865793984
63930114
1518979526
1578579563
1706443323
845133302
66300630
1226781977
781613809
2077581741
30679071
501230498
628510496
2087817339
1164203482
1024781218
1039635116
98212198
20841666
1218896995
166206746
66100236
2047037545
1315122132
1913467875
1095852449
501769485
517710397
1021882807
1670978145
394539441
558257556
1375890761
934840305
98110684
822790863
1817989513
1901670669
553042702
758870082
1281342655
1245737467
1519491875
204478214
21694586
879371785
1984714797
358031794
2123642945
197812745
157818680
1366893503
1720391548
1554886983
495287556
1125311079
1080707778
966779519
494494795
1319826470
2061360111
351834799
591530338
741369726
1063000986
1432838917
214945698
1162965416
1913391074
521798196
1026130038
1934501793
718536390
66713288
1871905124
474715873
1414208675
1512408445
817279909
551992709
28613820
1798133841
26415811
1501266610
690988592
14777110
1092982022
2137861925
1584283539
1111366140
570514038
1981805832
228655309
403263484
406531292
1253167264
782522619
142884883
1064402457
1982054931
310922338
2084558844
1631201144
1468359324
1807210550
1593246350
1344878068
1778828956
320007113
588957014
2111762571
793093975
1211462477
384831673
1371344593
331035012
1120269990
887876089
1766968656
1132436105
499219363
1499174087
2039329953
59719642
1484029716
326000373
910507567
1365465072
1059838574
1341244734
17135784
856160425
1506828440
1571488342
1056301570
1792035795
2001947637
928969425
1485976004
384648575
1275269530
325318627
949862568
1556161369
281772568
903811412
721260661
763203012
1125231458
1887722027
284341993
220843400
1565182096
126535301
1955083907
1011712437
1154517972
2005902049
78871695
1394306031
1868763971
2008593496
1246025024
1374034018
1825554330
481087320
1506568558
1230599291
971682885
476821303
1091527827
707110061
1829539635
2094575730
2146994514
10041305
1366602196
839414843
1827833265
1820219048
1042260911
928996755
472726408
1732527185
827590364
1704767272
804047708
487861493
2024203734
98639541
2025107855
992762982
1852219366
1031847220
2092367758
1251284454
1068418091
1016520391
1149093183
103816016
431873261
793282269
1692222811
1289706902
792145795
1534303583
382194388
448006749
2126625378
362356140
506999715
1464808011
66032721
1465373433
999769644
598781141
582757694
1070722172
1447493677
131619916
1714901956
976896987
755833824
992574947
1088395893
464987285
1492278058
35342025
370262219
1071948158
2010145591
295912520
972474013
316123583
1776705982
73152239
87419462
358792751
149072356
1624998087
1887694398
100837547
2137681088
223812133
1058911825
1233263771
331527039
69038503
2007715823
196128890
1159914921
710808655
95888503
1263970225
1100180763
1296384576
1146552481
1947570405
755755664
1782148167
1823386202
1655522404
543601155
1246467976
535539751
1319400334
1917108278
1170293858
916260190
1289519682
1750559162
1407660687
660624917
1526403135
192834860
1569076919
1111688724
296426733
1229177461
533742016
1137379821
769818173
1219575777
2730729
1434229071
1756256325
1600350037
731518690
1110236622
534002455
1424475862
1671765923
1518931230
380402276
1932961187
1088550481
1640018150
375579463
621468824
1904977001
1651499061
1103739680
747049818
984781158
30222187
2005039730
989953817
197296170
391391628
341123094
399480461
19525995
169082223
234962958
1333978340
1394431517
767332441
1590890445
168960063
435025614
300729034
254131198
284573907
712305701
1220176443
563952581
545044645
273516363
516422594
1604175667
1148408434
681305627
904313926
623091459
360180852
1956581774
1945075894
1754563257
1529046353
1956343521
2040546266
1197316022
56161008
2117055191
1012138610
904850134
1696761627
1310255226
427469294
1548246576
1617097385
852417856
988477402
366965100
900792884
1239403698
493323013
187870138
910028846
738873572
2068248969
391571951
1538788959
1090555820
1405758296
1184099319
555423402
707295423
1213787347
227160432
1342201867
1547337249
1701118964
274242409
192407902
417724091
732037324
1850961250
1302824148
1951444429
2119004632
912817626
1289298183
1121307321
279305908
2099044078
1319732369
805483717
2081374575
1261354883
1758327265
77732501
1146703110
47891523
731626828
284628202
934986065
1921926892
879515885
886470538
123038992
51031522
1258684469
663502783
1817479495
333679210
543737314
1903200756
425278048
1371346763
1084527592
1694389568
2045490311
1293037837
1493254345
17805810
125422844
1234334698
954973253
78648824
421580329
1328313699
1924068199
1705530188
1524032189
668997530
1476810515
2053444414
1294393788
98725750
1928820192
664947135
2020126165
728527781
1256882214
2088317052
1578974866
69357190
1075683753
10062293
990331887
201052850
1348190056
1029166753
1800820100
849840807
46726541
260977350
1096154938
1666227519
764616804
1582492812
1876604049
678225947
1191476211
2127226562
939535319
1001230607
2144776788
1508255476
1545223970
1837302671
555894993
1849486095
178587094
209759720
643618118
1893131995
951740205
1964118209
1359431487
1157495913
1984023209
1580375108
661725506
1966059029
1156977868
1996241168
1340400252
1228330502
1619028475
1541193621
1057337799
1644359480
937320000
1781465166
501564237
2067906443
571336927
1206345275
6867969
486134951
1771772746
1387712371
1492434266
1531163455
792256544
217805578
50545149
1402566954
272370350
2109744722
1969459577
1534857363
708340087
44296248
2008883389
1977935512
1566540109
2048573307
1083646570
818299193
432404429
472690643
433192352
168940116
655588306
170332573
1810713870
2035237521
327911397
1607420767
249218267
1367532108
1917981303
2005999238
642799542
418242473
2143558877
1935738052
1549781554
747482531
890464001
1857336865
1483123285
1171991004
1517864455
1505318463
1009188420
973703713
158105683
1065681334
412558817
1354028149
1821086942
1933848979
2025868840
228688665
1217616289
798148276
254063568
489090441
1308380539
2128865895
1956347703
1519147812
1412368085
1650469189
1560715139
1297266438
1149363402
807112015
22097377
1874402365
2140353769
352314001
577304567
1613123375
1279390922
2075894875
461348181
1744261067
1175507953
752962830
1000048728
169128502
1946914809
1463098690
1179875008
1382113657
348862294
1544380038
861479194
990803460
1256281171
1838618009
620458640
503486633
1262308567
455901491
1960743559
331224033
1517522743
255538105
148401397
1675733078
349199237
1106553973
1987168906
753368503
1651614879
1527704443
129011092
1386133609
1259267277
1136906059
1949715724
61743625
1214244991
1219088845
1360705276
257406686
1085973145
2084450510
2019524119
938916406
16701360
979410094
1201544709
549866110
1658582435
1984713579
1628473904
1364349103
564279071
56289020
1563645659
616026310
711447648
726735192
2129153071
1179086606
79318868
473134410
1308097006
1293545301
266854137
2100252583
1099506144
961390233
27346912
23246982
280355209
1601621874
909805607
135207662
557219850
1344961939
1454599838
1768340895
1190524420
1580436807
756174596
1829431304
1458144360
1141275371
1493819950
1486505823
1658732682
2042083871
310463321
22587041
823862581
1239697442
756583128
479225212
244310340
826331450
139585762
1552744873
1428225310
1419898466
1619053766
912301233
1650029924
97414211
1750744891
752032995
1589906162
1054377044
434423409
1555720315
1241705123
1486086418
1216070881
947707340
20234151
905804705
1841386913
413623359
1525334151
208637103
1073888924
1048822526
1867047547
1278620556
1281573880
1209876089
1311225063
1720815647
1115025151
2111938529
1472227515
1540956538
112110109
928100756
1538292111
394162570
282510819
1409560691
1134546764
423750133
1736047653
1119499642
1651381995
302984751
2123433310
1049080683
125564891
1155986289
1757574877
142028561
1007202962
685844944
676208649
427294839
501817530
1950407984
670912122
1323877244
669652522
546381144
206099753
2085850371
10218378
314269039
1182867760
469386002
615243672
1929033552
709954517
41206630
435301523
1752798280
2085782113
777178503
1088826687
2097773525
782421294
607909286
1136046913
545544623
2043441791
1969944609
288407735
338336812
1999244894
1545679873
244124452
1582628410
485988571
2109254736
428868542
667259432
29089251
338065029
1036820203
1908440394
333416948
2050487191
91999313
1773041445
632487
1309752103
1242518811
919372750
1713564929
1324332013
126320446
1715552227
1777076609
1160732101
236651887
432373081
1330080499
676495607
414350093
719773704
708777217
1296485492
1848650278
2075483138
774893708
1240853602
756938724
1003339839
619260857
1479215452
745089265
756251838
840396287
520853995
921276127
935424163
882271276
322698134
1602175230
839785408
772355576
2123449187
1580354694
881207937
1404349585
2133895232
1760854839
344629071
366527490
1964300350
67980671
1616790574
329013443
1400644707
1092841815
1344805902
1500789918
559826433
1321937746
286662089
635642499
528179762
1609795219
251205463
515501742
771855087
123129824
1495517831
50295369
559517949
1996847426
1637435004
1672541697
2044263812
1641470287
860282224
793421411
1133716917
1249122942
1868061358
1444315580
1180421462
375495768
1761236810
1582865938
169255765
1336823839
917966586
1015652243
1866937032
1442331967
358926978
1948271333
1621149143
625637748
1877527494
728553413
1834620112
448372704
1941221998
1978550406
658460794
592730627
984612321
1461601126
737869482
303817365
1552794360
1821329395
1840282445
2060196482
78180334
1981715096
1240015359
1381612690
1086641014
885195711
2074003609
1501844683
114440180
681624573
1750117448
1694199797
1002287420
1385331860
901693900
620972936
122623382
184931548
1476376516
938744308
1214969462
942845784
981605898
1942998203
578439502
465290062
782172977
1989695828
1728879458
1701153730
1496134369
690735752
1010941312
1540711199
588213232
1640323489
2096685684
69948864
478358967
964808262
1736852496
1090192682
499005030
1652697891
1059246855
2090548813
132639033
2041265591
37599704
213237766
563502096
1809825878
1788514010
216833771
621565840
409436651
559678847
2129758601
1876429846
1588477828
2074913067
1226052870
424393901
925121697
1153300877
829253657
1832102256
636136344
71588976
1759489029
656644034
160886728
1621943245
1977602800
120490025
999588323
322458227
1723282470
1080613548
1316644342
1632233748
367616263
1467993651
1908019582
1691465858
174438966
948772063
1242830608
130640562
602341495
1034451409
1979929548
151384582
789591091
552367550
331008460
862906005
729580217
358071030
1568731668
652147475
1925348032
1774186414
849794329
988906041
1473997133
1381654661
522228266
1934439288
1554659953
715979978
1475591336
1569728369
340628737
2060587216
170335064
78725843
1982547972
414310077
49311425
1462003838
567123030
1884115865
1141325256
819203056
481195902
1356069689
1863822583
2085126876
1253608975
662831843
1480054684
108414740
743891977
863702324
906110165
1095052615
1859585219
891948059
1177352777
1018190061
726588931
1412262990
529152567
2095362637
487820063
1222580015
640524695
104639867
744267792
830511764
741509249
378299128
1343893775
1428956291
1599450014
2058419578
2021490475
404330844
1869256729
1799049736
50074180
1504385918
1778337091
909900204
2122826908
509808718
555953102
1091977431
1354240207
1499228199
174728781
204124321
518347069
1374665433
167022490
573595796
1141557616
1055305017
1741317659
1296380023
256302104
2013954918
1916790037
2031146858
958810320
6062354
1086278456
1240013548
1698190557
925566755
1783770614
1536182390
1174819180
508783528
2113151841
330457863
164692433
1116144888
1319755502
1049511441
1848847026
1214206552
1095425343
455185009
1429092655
523248396
525274277
1620389925
334759505
1256085363
1323908681
1638449741
1379671016
1454355591
1520900442
675197469
530238809
2756138
325243902
1400813596
1853200396
1254702440
1844158469
390376776
1576415927
171361932
1234763136
1008306499
777521038
432395015
1389956782
1350981400
144179787
1368068927
452247085
866846124
1267605772
191257374
473207140
6347626
2092227098
1614924569
570209466
1214652388
586615627
1591036398
1237600618
1913382962
1420398078
209639655
1521024276
1099391691
912529679
1093411725
65632098
750539459
1546888848
1638542353
2125457766
1627581150
2086616073
1394592181
2076853334
1050850453
2041473190
872392685
778965503
1184154889
1237848438
2641913
2040855631
1298162620
392930959
656329979
1677630765
1472326005
1053212928
1141446086
1717422531
338684140
960207912
279860632
761528483
1782576727
25622604
1688619505
737571170
462220049
322807800
1804730611
321599520
22248068
1502251998
1053763507
1315383376
504213529
205350515
732142483
358097953
17547035
171662940
2071823883
512923739
1290060799
1456513072
1999384185
464361898
186092090
2011635036
1821415672
1323480987
727783252
2083284583
1397747904
794043719
1582744887
1836982264
1685278253
1143284370
704147623
457697935
957531527
1212853965
1887528559
792216163
925610160
328660167
308217530
264705543
456106192
1178414789
468038496
1896270582
1112176514
373932101
2100043288
1821173319
431485231
1134545552
955790057
993197591
767174767
634718043
1849678936
731498780
483240163
1862614396
1245123154
797020227
163334704
1558175727
1957980368
1482536207
1658950122
579583998
570038906
1104160665
1246735888
930029864
2011513322
233460034
1037154399
656935505
570000153
1667315215
1033082453
1560933647
1967504650
1689130711
2018155922
1972046473
1883447608
306999696
54771540
1044514480
605204407
1110905691
1454761825
2026372670
632263846
663456214
109939920
1483893798
804441219
45629447
700195060
1801227699
261149634
1617591347
1291615089
1976136159
1286198180
431101715
435929106
1138228813
216946101
2085545557
1892386667
583245979
1037936484
292564853
1555787115
445217618
1771241810
914954153
923846598
1243823005
429286552
2103063520
823791900
1934916086
1427670663
1259548585
1422168635
1023630928
991045127
1966162397
260748059
31629120
1125212440
1280193099
127287424
729298105
962405044
1086985596
987256488
1586061843
921730794
627360099
1708485407
580023727
1383294019
779735342
227833001
1895131174
167564014
1575095077
157805994
93380409
696694993
1356750665
1211068331
1544192607
1570880325
1678347177
462133954
1952834910
1396431412
414074179
1870722382
305620852
1941350744
1535695489
1583295020
1217132610
136051620
358819725
1787336919
1088184485
891380829
1826508012
620178799
1162098862
1299189179
1978851578
365373260
1666076503
2032704546
402809630
335662759
161902192
865201007
1660165268
316778389
109760200
164329810
1518563526
1855339248
745992724
551514178
416532273
974586168
814379899
376129252
1775344761
953908989
435691494
312837459
1644275531
1222727872
78687397
646069874
1755231171
431434512
2058470470
2053899256
702991077
961221528
1043692055
2076685993
136920444
937481037
423045160
655444760
1278247081
628774939
1147143131
847574824
279477087
1843125838
128653244
236186847
543208324
820723088
989264205
574883490
969026497
1419381329
812356155
777749253
682616575
1313310479
1087352312
1861309268
1079598462
1368147425
457313448
1451750340
1379694849
1647982276
1876612668
475215489
545877675
1806910665
1977847260
419916615
394477410
1586282301
121745408
1655737027
1429566693
1601852176
157125148
1110303057
1822418261
806205326
852093644
234361200
1494544847
1465185323
942826914
1942021531
420955053
1656691022
1591182208
1440663862
1698360067
1318716787
532249434
1996738668
1214212920
196892536
282974150
343304541
2020598747
290648349
1799327268
1943659964
272840962
1175220436
505685654
393671313
1648252924
1736366469
1710203133
1136845665
1837205098
753713906
109157004
1646899582
1332761415
708727960
1562026576
1664564053
1608667492
914751060
1078626370
1830674806
1816391774
1399426856
2139760548
99472878
2016429021
1301049476
426855634
1727068587
1412915052
197212816
1939961440
924065493
2093745336
475618978
824298613
555914576
280953505
1840023278
156686193
1557168683
386486304
1235692552
1770618036
222569789
1535953118
1126852977
342710551
282376904
881841429
1193524224
138568368
1685660764
180613634
1435797638
971033622
1780252152
441342980
310033880
455978628
1214637350
2127165296
1725549971
1653693830
938851552
308691265
1309586269
786472678
1308560030
397558540
146850784
1074860402
2060732679
1612338624
151802698
1369022702
1274402246
339753090
1499133207
1386598584
548090753
287775353
894783951
1911405428
1644234777
1960399336
1151597333
686062145
2074121641
1679146747
1738932847
531840326
625397184
1479425878
364892275
1042211791
364040842
552970354
719536365
704422863
1290022141
888819897
1523618843
1267522254
765712989
757007399
163515416
85767572
1483730514
2033230752
822597907
334283220
931620643
1388723163
752426780
882506738
550459382
531810689
611564280
1283954727
1192297589
1847103303
1221222476
557632870
497446536
482058225
1821242061
624584485
1713461916
841057398
1569570915
1595353909
932549957
1360389495
1473790050
888926212
1257564200
504445861
1165305167
2125288220
1189239570
1573355572
195538677
1636012602
1231777277
350342034
1926234874
1509688138
1659974038
883847313
22575579
851965110
170327864
1647863407
478535267
37680071
1587462008
1129556475
1009508558
273784310
2140226827
1119066142
1165005234
1118348542
240686653
564223992
472289242
1105734410
974048344
1111658662
744311875
1184651299
502657332
153066148
1145956061
1582050119
1890174008
145357653
721969903
22598858
1610006604
1221960837
207055258
1460533461
1926248462
798707726
34828855
887876652
1277549563
1508438459
1851847620
225217581
529604670
1656205830
1678355848
1958117535
2086405890
16149729
1367303422
577442752
1344497338
156841888
1593435417
1870845424
363000771
1831715558
1717274494
1916069597
393344800
712002680
1198681106
837671416
1997592540
990655404
797072603
1206697906
1338990610
857171773
1481742295
1329103185
415798143
1688606145
1982692982
1022822894
861090759
326747595
105846695
1729592700
2109678032
115696221
2045913989
761913318
1814261558
702436266
515931167
1987347145
651746092
616924661
2120459251
1736302534
431694063
1957128033
1182649954
1107685492
1710854724
868837072
2017235044
1127344466
885152854
542279463
1747449846
1307697540
716621534
566817716
639489607
1334287497
1769591256
1597266589
1541603679
1231940700
967196268
575192546
1076663855
44868112
1879362146
1075077839
658530417
357650905
1782025383
2082567139
351458533
2114727802
806668116
1442982480
2093315666
381480035
1713794475
48048920
1259466479
1483290562
1277344781
1834353356
1100902585
998105695
591028659
1672766462
1478887503
143688528
1755393061
659531467
1204236788
774448641
1569472454
2043619064
2117856336
1064366271
840572624
1326642689
849807129
137673403
1358760360
686251198
808622426
460245701
1489511183
914537922
1714412774
1435918482
43247044
584205288
29534614
1966577791
235917705
1094272062
2022361516
1279466366
128623978
507002604
1641036078
889598739
1717951486
915789235
1516878646
320570921
718898532
775080421
157627259
199329182
1986189024
1000334952
1857395232
1364316798
1621618483
1980613142
1398997005
293055712
1180432472
1246115713
1722259457
1555499135
1219038871
1531302876
1640238954
316182306
1505796287
109131385
1035237301
1871447109
693150315
198071081
1032869318
1448015578
913775963
364468529
2092263575
553411041
693809289
975243838
841244136
1907551282
838968719
1299531833
1641100526
507367714
1942096764
1818415424
1452868901
1562793931
1069414461
1941658394
1492093201
756266446
406869104
904343033
1663125727
1275799597
466352931
1930189092
659782728
121661628
1696007826
1261444493
356958620
2031267475
265285205
1140082063
167855693
223667949
1744635897
1384677030
1342344591
186115968
196493798
877099145
967220556
886089600
1673563221
1949341933
912042045
2036450919
1219741269
717366305
986140730
449068206
1752248745
836214557
2144263884
816965996
1084553078
2109725104
123414226
1095980306
746900768
1748538400
1409684804
863284762
1328416233
1497816527
996680623
109433422
207800691
1343670929
1753432451
1859095442
466220232
198119896
543192229
8309808
1741067876
448009074
682449876
1444489181
820753192
1364326961
1150845317
1013292084
1411068096
169315185
1852460973
1402472933
28542297
813869505
1138005197
1283872250
1820203915
2059224144
1333579065
385010439
1429711747
760116244
1693682973
1793081938
1162876613
876454380
733539218
1682449228
947911755
2085733164
928736229
218260004
1096815310
1768204643
787254059
1472185704
1095519273
471936181
456108964
1656405091
570430105
1651161289
607062844
9162151
548122750
1362668173
1083609106
1191548321
1242546672
1463679457
1807975281
1772253293
2055587017
1476588348
1375669567
517317815
42318431
1271908663
1393137929
193271663
1976303887
1562825770
2108031202
695880761
1894541852
1404214212
1037805115
638767683
697394038
2071870203
818365472
1997335347
1820112716
1391589356
610031646
1643713482
12241880
1567438343
1685548353
147662042
594591591
1624507519
1838298411
603238431
415984883
228380703
1473781306
432971198
915525596
101315634
1574699832
1432968427
1187484578
50476020
1935296507
1266407840
1900077040
1714045154
377657693
244647371
877477698
506364698
2101806204
1800963252
62565236
184950963
333238133
1156812463
28604325
399387881
340749644
117088307
1554134950
2107999026
1821569709
417650717
803435353
2013526340
2079309232
1905271487
212481299
1963074525
792238559
887834228
2104206493
1809130145
1779990543
1053275315
1425121446
1934634599
672265438
2096886117
308188688
255410953
854634656
1924422807
1243990126
1941393181
168143784
1421694375
980777097
744156392
871161297
760142460
1908223378
1833941397
235534475
655977519
1719569814
493680950
1649183326
544930211
2027159072
1688100713
1275627534
1448797319
2143514916
652456973
488778055
1416606676
1389671675
1387039816
2024608583
1095653165
926866562
426392243
1674862506
781812636
927005383
767918515
1078144664
1132074379
970413063
844147274
1865717809
511340891
493070206
561301840
233547616
1587335923
680886951
252537358
343445328
1105999511
1864476469
161520542
367042231
1676004260
187566282
1597904293
1110691904
1032742322
1934899597
1494710826
144476656
80789119
672130443
1895799608
2056934441
543038129
619301933
43870892
365262242
1031334635
1739713591
1416310038
1603485711
1628636420
1052861579
812960736
1023371088
1733276745
398317079
1159048628
462943143
462792193
1970837502
501941038
162510117
171729711
1616614145
2055342155
1857002400
114496656
1530854364
436804285
1064386254
1616596397
1162023478
1867005995
2127754135
1278174061
1449429037
1981794017
556662339
525274049
935925058
1238990402
1751966626
1593508500
1107825129
267759350
1318777622
143154176
1100214248
1586729488
857224334
1468459569
140785593
1206914989
1340828496
450714727
1403303066
513033399
2040720653
2033802490
1395330738
2125686197
2064351480
1534495089
1254224750
1247809480
344780967
309531855
303097215
617885870
2004873071
86630168
1556226680
1229808641
1521152623
1702206809
1676628244
279108065
767024345
225747742
156245851
502282204
355699089
1593219228
323036396
532809067
1071805179
1721692484
793549023
1880996561
828670243
1036152746
1092068785
430918118
193753520
1840386896
106800343
1540915897
496505502
1268295643
145805445
834707266
1962975763
90907890
1201611679
1261510341
2007324078
1190530926
849185200
995206275
2125486446
1407879085
1168294094
362406787
1245956669
513294918
385104706
332909844
205492029
605831923
2026550834
570422255
872743574
1800718038
1970653186
546667485
80783479
1700369004
1314059929
1200966106
253925291
563458636
1231538131
12987201
631960679
1618041230
42574224
1876084153
1487875709
825131996
1130256029
1822399059
1079429972
1940663450
142248602
1292030490
1430093181
1661495890
108173996
1732688862
2089746276
909430569
1263894732
1306573791
324044901
1043848487
398212339
430585114
552295278
1000320369
448416358
1009976907
403598366
1593470002
391034177
1835070335
1614572946
2109757583
1343126370
1212253442
941424142
1037426195
584305168
2057002129
1138862397
142281790
1564932942
736560751
1890316344
1624929010
1293123147
365365569
1867343549
442184487
343890702
906920412
1486330234
396787361
1653189507
1971222504
891336515
559725232
781218748
905502600
1973508673
1183955238
171916966
946974926
1451640572
1600317657
1333580701
1855982192
1052565134
1201882145
1393194363
239466454
750978476
938515915
671261332
1758640498
1341056287
513820490
556101253
508708509
1980426973
896027022
419633379
693736071
2041634927
1581343469
944522040
2037577791
423318615
1805995850
580142409
1002359384
394945014
2091883988
1259925158
2087901733
1141198523
1342539733
292096211
1485282070
1281621793
5026135
1729484168
1808602510
1180740544
1768651195
563815323
1402771059
162698485
541810332
1836281354
1889780675
500180057
360880441
1466128181
462328421
367973180
911675305
26787042
116862573
1484942125
983971053
216293474
217336601
888704448
841474110
453794332
1768536207
1461934865
1487014157
1288292150
474488546
644339552
1106147920
18423811
1895317683
559909514
1008845775
1089364743
405839388
1015091061
294214779
806538291
913563880
247918211
163396857
2111253911
1905181514
1606110723
1885782441
448562319
138089980
1988032229
2102424158
865625331
1042471280
1237715278
2137584277
1425427093
7838889
727969823
1513521711
1051814444
1318159134
136326475
1470833924
967793087
1771668052
455335317
805250145
349416499
446754815
110752103
1502108198
1225196290
1586847711
1273791411
1859977739
465230527
1108937649
670292028
261401625
2013985445
519299198
1933415129
143075912
647106421
175708870
1059004257
1259933177
724997633
603008261
185538644
432079708
946889260
1180541618
637562071
1503735554
1052285687
1988017799
1804833515
312689940
883089706
1510548208
72318013
1632379517
620363850
2015849870
1298087077
586881940
127925473
872173048
1284726807
997676328
1044333071
210336844
1776165617
1508151994
1969972047
2074607729
227729715
1965632209
1292782168
1358406264
651828445
317376381
2105634466
1303825891
1853649844
1193605937
784184434
1492019290
850559883
2128093915
862883715
1228513886
1342175050
762872166
384965645
515778293
458649959
405816599
786160017
792305702
1138011807
2001064145
1751717206
1347803422
1184854610
1379916716
1990426761
583484436
829516941
68084563
15586050
839574946
1521980948
1704674468
1782364044
71449748
179559587
316489659
780413043
697895436
999676136
589039598
207327728
1684748799
76852111
1744358009
1469833165
1381589451
360587533
595966604
1910026205
732216645
1049545536
756875655
465464122
441091091
593908896
2090063650
2066229172
1610282412
471290451
746676269
1433609363
1927434842
2087950926
1093884990
227399439
1386175990
2098919142
1725144775
1435074430
150358323
1003375919
413485453
1355786398
764170026
1188709064
1712183822
1401292371
899350759
1633420470
893951031
1865542192
1529064280
1410813177
607263356
2107033173
459564371
952704034
2102902776
1644560675
124641494
395489540
1917593284
1348013536
166430704
1332323836
1686406084
1435014774
902168954
148900990
528288590
1687509311
601312581
1252122130
1883416922
1988426219
1686844549
22764937
1346696894
319327315
1404255203
1839762398
2059002774
1336466366
949686522
1350107840
1636810260
1767108811
447129660
564394340
613017542
889288938
282878092
1172219195
325785280
79755249
38170203
686740918
1601753113
1425287977
1917779365
1901528807
1157839237
843760266
260347519
1035068284
1868802116
390982302
1836691011
869661798
847504045
697047359
156574614
1681325288
1546749578
32106351
1706447872
855135506
1909038747
2016629808
963073906
1637566952
1249909054
1401938195
825844370
457634507
900162348
855069506
1696008111
1588958493
1459753440
593047944
1707724168
297307769
1176851691
103801223
1098629821
2092914074
1383202964
1205750431
655282758
422633385
559923852
231541280
37729296
825391519
499501221
878317317
1109974702
989595208
1329520329
536760818
1380999790
618304055
788752059
1550249101
120264768
1358710147
54503424
1600366271
1447091036
1318469709
580078079
1488665263
790239575
512178894
1112469030
410811514
1609193706
977093641
2112174268
199566529
2051185289
1390011492
5276157
1777894499
188209474
1411277741
240935785
291331907
1091377078
868043608
497246193
1008413929
872766417
615687661
1761267248
1287054855
60185026
879392870
684941406
1535479688
1628614328
767433967
1802487377
943720557
1948318110
1832338602
32876886
731931093
478476335
767945044
1499653581
285621216
146444441
145637794
1308321770
75215095
2107736423
1154511596
1423930134
2019153748
305151126
783270979
263658762
71936778
469725472
984597674
2097884250
669777449
224543334
1069795012
1905007080
475192464
111039327
1825263200
2120097134
101379771
1741856326
1322300574
700677304
1117803345
1363699638
1608361740
2067360650
292225661
1822418261
706721888
142803353
728257836
401929836
893280040
1413697050
256942706
1833844159
1751807941
504947350
1010046158
292632519
1409802913
117242642
1417865585
83155078
1438335606
199719545
1494373494
1293391660
1939734889
146220345
1505104998
1658119818
1684838190
1051943707
1011553288
1025720494
1648000283
277946044
486751911
1132531513
1140117731
1696051847
1239694803
1512844370
1493176439
1555965154
1286101638
1997072416
2102238742
241583871
1650316940
1408786724
1686817171
1095126720
2075967460
166698700
296615741
232380663
1413697050
1479252472
592967949
76646389
227998704
1781655103
476697196
1614973328
855722846
1904942892
94222767
1114236568
553409840
1388173155
1795540515
1588166506
519417544
975083731
740514853
1224244014
244339174
243198712
538505777
2000576700
1396552381
895282463
304448223
1534269780
1757297034
732453387
995146537
396185531
1576519444
2076754735
1267495503
1754670273
219737170
1593086380
1890385302
1934863106
777904771
192772619
1845103853
446369231
430263969
286124672
844419533
1339954453
1244324810
2120654279
1570227566
773540428
773876864
1007255241
797821514
1335849548
933641712
563137631
238513554
1405936518
1696129123
1685487480
85265893
411530844
35449983
1710796363
1690806704
425902934
2132232496
918362109
1216966197
318545315
2011573505
417656101
141234065
1608457131
1546417042
1214595423
1023127287
263457822
161225421
1925778717
2141741764
1554200816
1621771682
1920833244
1596482623
801717466
1620019077
331990059
478285071
1559491339
2097185613
2017656978
327697119
396366331
1183265052
822624277
259909929
1713196892
474155795
398616335
1916746281
1630451282
798360622
1247475515
1062640388
385965045
76566864
719411643
1583303559
1580380194
791944276
85778644
1968019481
1797176888
731753925
2146654023
1851133309
11186617
19925792
94233716
621460623
265164249
1771739438
1173849112
1118841352
99258512
1253253500
1287359599
2145375344
719312007
1181858702
387458593
1165143088
954806537
1535105436
951366886
296882204
1249284855
1209885814
16091851
1075871567
1283946152
1557550518
41098584
1105275137
681307031
1593393606
1750100453
1073587989
291287908
1972786093
193101899
931574324
1847638230
1493084252
194281404
265565477
570825612
1394327587
1386305919
1153156958
1204924535
1718318809
1489145571
708154497
89885079
1178318303
986639624
1692672997
1333835192
1614780681
459443101
1111489957
177067605
619410117
1902737787
1203847263
1882817599
56863972
1138741687
860727831
175563695
1809943378
1207647833
1538960593
2115303658
2053590673
104980164
1866024879
1530872506
907146434
2060616692
387994576
873950479
1722829463
1606405776
1327184455
2011148640
63697180
554129139
1900962430
1267391910
1428910020
239336985
641500041
1083331815
88402943
855292812
1406921105
1768797157
816091669
1604796002
1176059049
1991641567
280953564
839065975
1197521968
2007158760
1201088306
1666013424
1477880530
149960807
1414805549
319288345
1421481887
474355892
2004122165
113844733
9201856
280762685
1081643837
245926653
463420984
1638268351
1311605182
43365473
543352960
691547881
1679190900
2074670741
2101929205
1967114048
1858397184
1383739755
715930921
255071958
631659447
1642330808
525279004
1956329986
537181689
358140531
1343475037
2025082579
478170206
1205336811
1259308508
1861166451
1294310963
1258133781
1022335431
2028518441
2034255885
203528108
2106501713
1951045179
202582174
1787559962
1446366489
1381364272
1333113565
1757064253
1150299040
1065806883
2040397901
2138549616
1549864557
780307469
1813975709
1830241757
1875338559
437350603
1420566651
902400157
713305744
184966957
1901515737
61491201
1682210754
1200228692
1019735618
1528783434
1473419764
1170508959
1224215445
2007025495
257445661
808513919
667199348
1846171389
1837417734
855883067
1191231282
1614456707
949458296
384819718
1370551111
268867484
2008013360
1220148699
1442082825
203992763
37700688
147130026
105258903
780226663
1207496593
1003619864
1583961043
439914891
529915950
2142130062
367606734
681480352
1715520138
1088949194
1996151256
1246790242
2018723873
721832061
1187027921
696893812
1026077869
1676112763
2007907231
1976162117
846003740
579627584
904790460
449713093
677294057
402218582
1376429996
1354385669
225357981
332383065
537057342
2117210078
1688531321
1137199303
332848141
1202956093
1454640169
1797847793
2113984372
297932061
1360662626
1432097922
2111946676
1528866989
1639068208
1040239408
562794386
1514383363
1826738341
635520162
1828276610
745437969
1196389152
922600255
1248015802
1778512531
85003706
1589707654
867716882
319807995
934643549
1501466404
1010324709
1603187980
901611445
1402967019
314534182
2144807459
98929914
861541741
1072833215
340682157
1916846382
841825055
2140459393
446979095
1987419321
711368944
2039887006
1933585551
536545613
1247038284
1985417830
57247501
868157163
404933356
1865763237
1329029592
623226856
1651261504
1074174981
696845610
1822053927
1990919769
1249177056
1232778550
1691515200
2126788698
1278747369
1915317194
773429543
827520029
291729077
2139010183
1083718021
1467550617
979248783
2087726421
431245243
1918596169
366738409
1120876717
755560213
1613520949
1384633043
157615755
1997768336
1905738197
435537068
512769536
100920044
2057650326
1099039391
375074047
2096672085
1548798698
1684466323
1523575812
1860169947
166431635
862671972
639686421
910201953
1231651636
348006145
74501945
164073898
1661754345
1853749739
1571395849
1149499869
2134241404
1784858642
1259956204
772800122
1091412080
720225110
1758042444
2020771560
439248057
297691429
210683399
1791335362
37003195
1746395105
1448015405
364844633
1217918695
2048156508
1284032803
558351908
1222092306
613286477
215513524
728693261
654084207
659794437
602774081
1803887028
1361884688
1831607842
25225847
381005046
1705589557
302460762
1063957138
765448791
703668666
1769678351
1708892829
1183600702
356895508
1564247323
322250098
1720613725
1039311062
1030872849
1366674099
1247129323
1884681683
882366181
258924918
276475349
2009570748
344579882
420958102
1131031119
1501403705
702475301
552218142
755625220
382171910
1465137857
253524976
1576866601
1084037854
575500250
289863208
1476620565
410858732
56344276
1629130651
1083924398
1158547042
331090296
517628629
871274811
705362217
1269269508
571527786
1033568808
1298623804
2085135425
1408336539
1555243497
71474113
1379964640
290853766
160508179
957482860
68954878
1318010101
1264070057
178955405
1381815970
722827780
1095688268
478875653
790636007
5526623
1384552344
853065268
753300846
1805977112
398147165
244689973
298777016
2019242859
6940129
1276522310
407512713
1589441883
73121755
77872963
103610369
101857094
1526007798
217957295
524795821
418328028
22464229
1452067749
485918509
1333297570
282452786
322625659
853253508
114945733
703946453
1427852694
1681441844
1533612893
88268383
1094425259
1716178592
283484604
1359527139
77086148
1039419487
1799519133
240762397
776443049
1838279864
844818154
702834137
1128665461
1603164225
1781886828
761776761
497795211
336098440
962890646
1222089784
1057553283
48504860
460552173
1463448550
1732922726
614269039
2112686422
1694129570
1866629027
2040331157
1736722496
1626294487
1445713923
2145581514
686252266
339551042
1056152796
696786974
1427993627
1706904652
1619635853
1649872690
1476382719
1085428215
330874399
320171213
1472855347
1364122083
22978405
726501099
422992204
360266385
1633608917
83162072
717435339
1464668021
1897297370
268526102
1698523762
1012752380
1794059934
2023926085
723814883
2115537983
586573227
634427121
323470387
423048457
548924098
1929040565
266291818
1819717341
1058841790
568124969
175842584
1025976243
2036287789
670489616
1561181840
1386367836
218422945
468930354
2095729314
1628499748
43059520
762535608
2007343122
744531166
1877626248
1038294957
1842352253
786152583
1970056782
982174057
1102062935
19061037
1774809893
2139602277
714056626
353103924
1722342908
2035444986
1834544166
373260295
1323898139
728218924
568011616
1717877215
2002111721
640332716
934571628
342432366
1927546221
1557801850
1875497268
344269186
487661599
1512990064
1555480198
1375418719
1007083933
606523763
536011675
739141838
1047408462
1526940642
1426188402
1977247842
1370801885
1244835263
438275806
1117915622
426300693
584911502
501703164
357683045
332086538
1500744858
1806470801
1304177876
1197654074
1586270654
1526100191
719551368
597308722
1570526347
1892554485
1924351079
853074574
359280238
515655313
532399691
172493808
1466124570
1576202714
1059856829
371835735
1491052108
1091790560
926198934
142129770
599486194
67233497
2110387519
398599493
2033527390
2069054344
1434181511
1957472038
546328220
105130565
793106822
554248331
1960560375
1953336923
70512331
1060355121
1533977075
1110253831
1742524205
1993331681
1855474941
557924154
1354703340
342135327
2089083449
1991708798
621457008
1544525462
243299373
443308948
1799514032
889574083
771449760
713010150
817347858
1840957581
2126989584
1055520007
1618684783
122266525
379461625
1899077534
71015226
223959524
19446567
191554829
1036038421
118433029
966728932
127799093
1119412574
7337836
2011753332
49214936
837726880
1383116814
1804564381
1911526158
1623234093
2045044910
1779780339
1074052896
634027084
2036712072
1854825129
2121611377
1193826714
536061304
1095256217
998528125
413286960
287109050
581664951
1136952096
602179258
1031009055
639061629
2055608966
1549725688
1437109130
1820719776
674559521
864656651
41997478
1949674366
1096314306
1076998616
1193354301
108700903
1694389512
1157991190
991901343
126537709
880870018
1856350992
1780034676
1628608364
1183436408
336704503
109742973
1208611028
1721398913
582685673
695847039
575082729
839602720
169404566
1363556176
1303028250
827122290
664411660
1931890789
1581141346
1612083625
1137910738
1778016051
1966671030
616574367
1135301474
1726225227
1764384125
729137067
557602882
1779129958
252298360
1649739539
580776393
1853064269
222541098
1871888429
1062123902
339020475
2050276835
2112767099
1863145722
484755465
442482422
1137389005
213935303
1845482781
1710218429
1056537659
1567311345
2091423548
1508786516
1431679411
264222183
1572778284
751885209
1888677962
220353977
556437553
752091496
1982297600
1853629160
757251957
1925610490
41700717
1687770697
40345089
1992182369
280955445
486793032
284310214
778633527
1165710436
1010396359
388195983
2056601264
1632452261
1395500429
1706324618
1990054916
571388615
516262096
1268477773
1601051973
673210550
1012327064
312019704
990137867
1907002049
1926406859
1634962346
756116687
261051563
1519653830
904764530
1417629518
1230453318
465555834
580600019
1191962656
1912031973
45919879
781078185
1992794967
869382061
1857003830
686469650
1633141348
1078931109
1610078580
1686432250
117148850
367261184
1906841307
404517566
963606243
1524713873
1664528013
554333205
1144471042
516572204
1014970445
69000302
1767570559
1505734364
244474885
553919229
203590302
384604810
1382226313
1717699065
1642176348
1000322772
1686324765
828879071
1440534364
1274832396
1982526717
848562596
1059057004
1782072013
183569758
828409463
1696220157
1999535167
704844751
289080704
378319925
1342291475
2046085511
1415569696
1460552294
1377895637
1893927671
1610245714
110479839
1833501644
105185946
1491553892
1133657593
1960702878
619031231
804239873
465888479
1068798697
552199717
1767424125
786887763
2144376113
1441792184
229948989
326997570
1056352348
1857911928
2025604875
1112885513
665264534
284782909
1518233387
2012028949
2113751644
713816975
1506698758
78614454
1686147864
1688425633
482722584
1985212185
499713938
1262457344
552765990
974373006
1523257884
1013464157
48706045
1267078034
1078125743
1245833362
153830220
30431630
879877058
1788685547
826664137
1688140186
365400954
144757410
1828837708
293954866
1642304612
362499730
487616484
1903545887
1639300792
132559176
548315991
541649250
87792729
1341337506
2024911673
1733463694
1134117014
2142819359
1448236466
473556829
797744030
1362713370
1436764044
342153904
602864262
1716124545
1153388344
251950358
1782775401
1699926830
643104580
1375196122
1692134565
1866674500
1236176310
40106022
1902812768
190034237
2129890155
1494247746
1828076298
982315698
1057240053
1288583201
889587959
430998315
1038156014
2145761646
1839718202
1811073975
783787574
74082473
943579733
1140305536
1442656258
1834895562
1133115766
1788917797
1991787520
222691540
925454355
1845987416
384379812
2042693936
5825148
729748346
2081167665
124453612
603934641
1994875371
2038328548
1755912033
1134578058
579438438
890429490
1273961326
702846147
1124037059
1344626817
709610379
1206824806
1424263224
169627712
1935357957
884993605
1309669209
1054405133
1293743910
1839467648
393165883
2032845172
1403774318
1465588002
2007559993
1860970245
381129432
215215051
1247275372
1002192996
1229537302
1952326478
1046686238
1505919140
143908514
423472318
137528529
561654671
1360371896
1294863016
1279961398
1196315780
709781191
2074015073
967711520
707911135
548628245
98053504
470853744
1939129101
918246448
679017563
2086007335
1649501017
1166732022
37208454
1226542027
461336647
1065427343
257510121
1223803906
1258048073
63939672
970570069
1168631261
1535160938
1020732276
1091341205
1159822600
851634577
285384887
1458161603
443892634
947550166
617269628
783474758
1523810830
1459885945
423500659
1134726953
637325243
518251599
887185697
2094038406
187639835
1070122615
2070060157
1945559453
1047667365
1184593493
250568096
1386451556
439076389
503063557
1136809410
2036347407
1676091055
525745607
1439623215
92456979
2119527587
250126909
151477435
1632736243
1495970561
892232139
761391396
455776876
1061797326
274975163
1151646730
1260449624
1103191362
2076913052
1306665867
644865386
1602678471
463177179
1936958717
1839117447
593575399
732450665
1020160212
99420228
358471850
2081062485
2061064173
32359517
1226707726
1367233777
1661827481
1901072350
1824881043
2070698009
824457492
564728934
6388715
1647024615
2011826848
1808557906
593451690
1827410566
551023926
1617788025
1344798923
638819560
502734445
1412190542
1479370195
1385437521
273462287
745032551
646984221
1583304703
1033849854
1204920695
172613272
279911245
81939576
2126305708
1087940727
512768370
1284668419
506567291
1755524464
475792314
199086934
2113174400
1652468896
1228909307
765063668
647885231
646396239
476398933
1958522477
1593836236
623803682
1255754105
864198336
28899663
365483318
855133275
1392206555
1746419328
494694570
1315962758
55127714
1325782733
1811635121
1215630939
273520453
445702381
534919782
175534357
1669704654
1703970304
841832363
1550114403
1929302156
592457496
614120882
994128501
1171810812
1723792854
328710035
1389748674
1409413978
1521636859
2092361946
1094029859
163448514
1653159132
341528041
1536525600
1727378492
133524408
204142773
190161101
1892781688
995837320
727308713
1305290889
1936397674
705911306
1504525261
369520558
1094895121
1436223310
856533457
1454055653
673331748
1058867277
399589141
359358018
1584464434
718865922
769230144
55054960
430542386
459394551
1103823290
865362537
1797829240
2123281914
1585976012
644295359
2027370373
570464436
793793442
1097944353
301528863
1081589560
554266405
1570576814
98181288
582019420
1275441551
1524803016
546751021
628267140
1926147566
1399160865
1342842309
526267574
1165735887
161692029
815342249
660683962
1737646817
729198664
992680875
131107002
1727624126
323186427
526808838
1977448964
1695672945
1202290737
1951255438
1787515727
1390739858
1277123505
964594151
302481415
1382238286
1715810406
1792874027
1036548389
245312273
1670193005
1075296285
258820387
2086786657
1226721841
1440755772
1003732863
1619780549
1969951559
1324568819
138371644
1596755662
1221496943
2033918851
1727973945
188088299
952416158
1125449142
2142496657
1109533447
1804820986
1723390288
902773121
1147790802
197831326
148415839
1321021027
909711061
1302410955
506850362
1926548201
1347417569
1840865567
394480819
1602722622
734053376
846609029
1550287001
287793488
1466529775
658149471
1378000513
1633056265
1971929026
505044653
168030275
1994242412
976137621
615329267
1258010106
312908405
1604781125
160547523
423710407
1391918066
257859594
598696680
1107721351
649955610
1125701325
1048614210
2111941696
1482155807
1653692888
894630648
722101447
1688544552
589175457
1603749305
968111526
153421903
1984949730
271943295
1830013991
1720334654
745244621
1350659816
407868261
1637289595
619485179
1494294577
557778579
379031449
332389115
597053468
2024162029
980026484
129566832
2106372054
1763522408
938927181
1726591133
811334455
725087242
1497411890
1318586176
698260163
631622555
104888478
683328949
1577223999
164158460
1558394899
1981093878
900002717
1035314384
161221132
666736963
906288150
548806725
1091673463
1602990248
1795606625
2017171926
748076866
870912237
623409076
1953040870
768423924
1641501206
790807751
682737478
236065504
904037770
2144317428
2061524825
700619375
1749896659
601698061
603547962
1863693527
1570310276
192486118
1678331047
2098525619
1197420855
136057514
1482942304
862315986
1224955726
1632510564
615640859
1718268376
149338885
1918731408
743450930
594806599
170597156
1730059049
2002906175
1966863364
455923204
1870441452
666849275
1171519307
2130263763
385583550
1066282451
544064111
355049479
1125320493
1968718239
70134522
1440897123
194448753
1686667302
1144780920
1578282262
654245165
179757810
978900600
419964004
1430785674
1721414940
1175580756
1179654245
489106134
643922666
1982682184
1097645564
1825122048
1614299599
1760348535
1950032028
1393893742
831092984
1621121598
47931432
996013758
1807152042
528915881
81347442
1215967322
551386690
633604805
868999061
97451178
1109429663
2144406877
589347348
725891749
1403972043
1865610359
1896561857
660032430
1217103397
144265249
225182476
686393579
1080090005
1737181834
490626015
2115423308
1822255069
281333273
329936246
818905402
935673523
1635779176
1442638277
902815572
756768940
23173386
546839690
246948313
1410817576
351302420
747407742
238416313
447793156
1293632131
1487909848
1904764974
38744173
1998639224
183073457
353169392
2055225650
819175631
1406557595
827604483
486431906
673601753
1739228608
1276056542
787655787
918195070
500803855
1401187424
1450129542
873238176
1565460292
2124102318
376585767
1012182472
929399634
2052055582
674973192
2078472616
879971036
565414730
980129730
718118598
1027989264
387237442
666748735
159170658
928953171
27513334
1233810858
1183117281
1693578614
57616909
508769196
985742217
962800304
2074419539
503632748
1338887576
1667925970
2057487695
474660428
1629944978
556725651
695952210
1981872820
1480126107
1782137236
1907278153
908738999
2059986114
2134498686
875642270
12977644
1036207863
463245562
563282173
1834383779
564659901
617477696
2141311901
626571170
1735640796
1186845450
1552050827
780686816
1456993554
1159134637
579205701
1011823805
1301542168
1615774441
1353139461
489386621
1755176742
222648077
545689024
191346525
553739346
724625758
429878666
1019061537
206013565
417727167
1963948846
1138554598
1340327628
48232604
1599937748
439744646
691238625
1652968960
886397533
1836977242
173959468
1881075512
1633148236
567168114
611900061
1285179163
1324840059
1022935324
1777843412
770245177
2061074609
227642198
527550489
1215465713
2073539254
905873762
1577513368
489780472
899388011
1663640802
270934542
468309689
306880589
1478023373
1814851801
1089016319
1248187926
1960907649
170869078
1044016502
150428168
1669079923
322916684
1048499108
279258532
586725579
1307394606
1646250704
7511308
1312397324
730534598
2107197587
1581761938
328963392
2061968132
1701541882
1087738128
1727084465
1053267433
1914968198
1560942827
893855145
781900902
484345854
521769428
426222536
332359857
1994782130
1806820611
2123471501
1791582781
1878193422
360578577
1381353703
164317971
936892980
2146037915
1193764724
1204886526
1042463645
1413984130
729852797
1229618756
1891020802
2089137628
1717490696
2038351412
623204498
1100149665
1095014573
1693608572
56956273
205352268
558502758
1612474504
1980775010
509149946
1418791227
1914589278
1650523933
1991860647
1333005831
1695671953
1420377778
268574413
2112599416
1394270073
1293411147
627690180
942274775
1529273534
1098849249
812782652
2143937665
1609156607
1992801141
1115312863
1027037250
630628683
1081574458
1978656846
726514103
273842597
905888322
599391432
925039823
721743795
685737032
779210679
1814900694
348924335
1280384348
409011103
838495934
587266885
133081211
628124876
1571463206
508904601
1540897281
601227142
776925971
9668715
502872627
1905469451
1811312104
1708859842
2011061448
1938317110
1597399033
1182097631
824750864
1546422791
108591313
690134466
2014593258
1171810812
408413331
1167286618
356839103
180952932
683875302
711947250
649837459
1654137053
1065655007
456644356
1442971457
1287299697
1430585993
1395030450
1353630912
2089761546
1659365806
2091429446
137362495
1717138781
444984539
1740636224
2028332122
1144692121
875608580
413970997
1637524480
1937144472
1596585155
546004297
710740589
2110613821
80228482
535277600
1900179159
2096618911
1970304607
883875317
289559087
385524657
1476232484
1796865303
1757559701
1498905969
498567542
1114507044
565171300
588918297
320100666
154983821
596370501
1731524509
1777696577
757073607
1273242897
2142785374
1855071013
1398697873
1718638440
87457800
1549180960
683833088
1025954422
1534504870
314103626
1335469250
1954176029
597510430
69650094
181020789
580198956
1027870672
1271992678
2010382908
1396598660
1228479506
810010473
369817309
2131958956
846107285
1765971145
370419698
1915677881
86999822
1823328858
1489805508
356958620
262119233
1996877214
2077330923
1607958256
2019979283
1708330386
1146739897
597764991
1926331430
244927699
973633447
1523124882
617526618
1091314773
1388153705
1601156249
1760360955
1123306941
1452187433
88414111
833385217
1845384917
1562389650
259232197
1761606874
1178659083
1045303672
1739622601
1748593164
2063724452
1935545966
2053082449
1362799230
533515909
239030895
1299643830
162175050
633193261
103674817
1808260546
1327045028
1412333618
1547421003
1357657129
673376567
1067442161
652839333
1778985044
1731841890
2088768263
989139469
129866616
893032100
198592806
1706810162
1612580917
434908113
156622870
973604707
9306554
1262709510
1558201256
1058673343
814128808
1860594987
162548370
2044494499
554634343
1376745672
1376831386
1298597097
1235360916
1310905724
637643577
1319325716
1305211308
1515907254
1296567590
76010103
995117225
1064628797
569778730
761763428
151021475
1369858752
96946063
1013813389
1785109424
1822561415
1964222823
230589365
1818760603
2103287508
839175947
2091651810
664667994
1553970751
1495166530
325055114
774974216
2005165481
2126369770
1829059828
349111016
1742266206
1642917793
282567596
1460202774
314129226
1972714861
450510588
1524508978
1553205051
737268979
128809659
1386098292
770791065
2037882575
949816951
1356575280
1324129458
1250658733
2010257733
1338951159
437049622
1651229011
837337508
891674851
91639010
633158626
1054335029
573982353
231611957
922767623
1467922201
68718902
410656611
1815015675
7118113
1617220586
1590827405
1524901259
424538356
409323455
777473117
879271025
66448614
527246327
84488910
2074661098
1090762553
217595677
805417868
786954706
210474901
1498911059
1785815237
1907473236
1327906686
1932494385
1438996329
124726448
1614121044
888119335
43428925
550597752
1177518487
406602272
788192364
770405096
495488942
1274940705
721671640
649157788
1908665999
1486864840
864287344
1669602959
1156052629
1542554688
330837766
1398725258
1162747731
819316185
427330830
417090495
184503034
1547107502
1072387034
887997721
1643744568
1064977003
1056022615
1076575188
545329517
276239487
1671557289
993516674
1544748577
1922577192
276176028
891317124
1287978393
1303004400
6835736
1603126369
461938366
902313406
1264479760
436564127
2015112489
521150682
1478155370
504562245
572982146
1078995629
1013045371
1974231672
842089742
1068810161
2016031970
1354706601
1015959330
186512215
1882263233
1927906989
28940213
1822346785
1662001106
41723705
2030408037
977282042
229952602
505249689
28549687
1758497959
671275238
1851846756
489615798
802928219
1629928258
302544157
2082512884
1256272753
1302243958
1529312265
1992048707
583970936
1139912036
691296330
1617424111
1410715042
938598133
1361312969
1468654615
422692319
1726325365
1814822410
730991899
635061351
751627047
440892526
444660079
1918102547
1212518935
1272623730
596455159
819922800
582647872
776264934
1495886967
2063536933
1095696012
2082224088
326750119
1680133691
1916905257
2126150614
1347058955
1383942916
799291789
1660344810
1852468267
389719905
2040899922
1015959330
1290048843
2137823944
2138260394
249955112
182241813
575500068
1148671387
2123680839
1839347217
281453726
1797264781
754957284
130038341
2119193490
1295597931
154416171
90772758
516458651
941434378
1358212293
655841592
1997937528
1803082097
1634872441
1577506370
738942480
1376746608
1810778307
1447977209
320727996
271571152
1106675106
941427383
1450009477
245379281
699774465
1904848727
1308365220
386421617
504323225
2095128282
629292215
1410266511
1837787477
272451034
1676815811
1073246256
625065676
222786449
1451966232
232551048
837201985
999374985
948222367
711709151
525990315
1400597853
1157123310
1553676789
384604697
138062819
314378701
1841941428
530984127
1943802494
576252107
1478152380
1504774699
1070491540
125969280
120662836
667036776
111813290
1378452567
790366036
349576044
2029031621
1826584396
1923506095
952782628
2053712453
442672276
1817480497
543386409
291835600
98053504
1487681172
1463581965
298047559
534355539
1824171213
427244206
1404029286
799853724
471257826
1049984434
800502409
1332259641
479985187
178961776
1049911078
1592760924
2090354034
947636067
571714288
1438596178
562143287
1029051243
1565959313
743671902
121554905
723681180
1138878306
1729202906
112762638
121657238
1096016596
89434010
1831873422
83683219
391189420
1129315012
623368307
1887645581
1441727302
1621205057
1923516907
712917886
1507507569
1256278290
2082907542
259367706
135865628
2085682924
2147011843
1260813130
23448690
603118129
694630259
1536986685
525352131
1531890472
359498005
808767851
1338490100
1199717935
1007703032
1368446308
1328263157
1598891361
304184680
2009023749
633615431
1046023263
1224537821
125000080
672108529
1906889575
1493148197
1203521044
2134405993
56680562
1286860881
1108065969
25107042
374601425
1034051424
7154447
2005797655
1263248981
112747932
1902197364
1215387641
1576662895
1035364454
1189703902
1321576724
1373328618
1756888876
1799632376
1816896515
787363392
1106409972
1286129755
504588246
1520671389
201775298
274242287
1549276298
975004611
943698253
302380437
1316073911
590355499
566387165
1224140716
1690572344
381596101
1865078663
1578579898
304875615
558793704
339258581
1423665350
1581120385
705234611
1421382796
2056396503
520867184
1272105768
1667493053
2002578285
401004631
1335083421
1389028702
254958371
2141964619
1553346693
325517141
1317632857
1739461063
1930536571
1966639196
1503134820
1652339080
501899958
974523175
1156836349
866769227
1864440533
950176775
489106924
573208449
1239387741
2090510631
1636431122
568881269
352394809
1088631267
899240932
898804669
2011989176
240709353
1226171786
1538567588
1859164061
1198263751
1821733130
1512012390
542692905
1409317497
556709457
194624723
1291563849
2054163834
1603864756
637550661
1308235943
1318159134
530310363
1993327001
996467974
1456021497
455110352
1984987031
343527319
1593357997
931451834
158077655
16841292
1302245280
832132148
2028469135
944298366
1685052624
311617388
835546347
126414240
1777234394
365553417
1134458430
1943826354
519322793
917918828
1693931138
1590312812
1804216752
2004676343
1060829502
1198517708
812009428
156532421
1707307471
874437877
308973664
635728778
2033281214
1027561164
85122358
437325746
374998916
1971053547
1164731282
437114204
174419058
931905233
904233287
928068780
841889394
1859589800
316182306
2141381665
747540393
1595073166
1276987633
1895295979
147827875
356200700
1944098599
1074354369
1268603457
275665005
1783701367
693319765
1490897658
1627763389
983210658
1896311907
435202615
106264609
1763498795
2002925167
2107012008
1204245731
1598579237
320678100
887428551
1946745286
2116157848
1961262991
1035117902
1991612285
1427030369
1267931840
16637606
603029363
854018489
61650901
1696937929
747039433
1883360105
1893232635
963451996
476242973
1206277979
593541452
1105331748
162861145
732014842
1623277954
17818710
842486479
358790384
1627484587
1680332902
1722156556
1421117356
2059761371
1944833460
374999968
305838010
1130327860
839642645
1390943271
683518058
2125952734
550007543
766048172
1853380287
1639276408
1612553010
1259238258
2094871430
530684157
1644321368
321789996
349877226
729395805
256928935
81553871
1842565703
2121635080
343976581
58750149
1490240720
837361570
126302644
709766659
2112133271
1132262668
515754558
282717351
403536939
1207736074
2121754377
1644028517
1189148624
741043423
642740026
1718122126
1523940240
2018631059
159296361
1631196813
1722156556
659947485
1014135562
353742505
1135584333
284080347
83244549
2024277396
2143445032
22946791
1871272934
1855961168
18019069
111175540
1395633967
1397701713
2143201281
1777843594
361775628
1821019172
1139907444
1970010709
1463509137
1974888894
1504260447
2105199315
731285416
769584251
1292726670
2070518122
1441326988
1294126723
2028944363
9467163
999282321
884819158
205595700
1729312126
409538398
719933546
1915544904
1055359779
2006679519
2109842067
1959646492
521753468
1671362082
583620175
993153935
882816891
1985143930
1321301205
2084144961
1197743763
2119652895
1527075534
1196595028
1284411232
689908858
213973553
889012744
1560073181
1293496946
655207321
1632679130
1788329208
1733586031
809876437
290371485
1034798827
353583621
1054200644
1002848535
1930215508
109350887
442901428
2091621473
828056232
1268692518
819267408
1141919516
257219093
1968708926
1364435975
1470400378
1420767036
151299099
903239380
860631340
1839071855
1039424673
177722354
1696362258
746512774
1095695533
145538997
428990205
1714020768
1441615036
1083240582
363326646
1419137928
817123019
502270173
1823915260
1161628256
1609785934
537354502
1496844353
1767458584
323595921
1662592
623587383
2048930276
1573249561
1139486055
1106711503
634788658
1041534665
2111983618
1177811586
1487749060
736597587
1169012044
439971204
263997084
464473719
1154774631
1522189786
1026806276
456134927
251107737
782474934
203630428
230095482
1970981294
2130954438
1601650123
1381796478
630969609
1759704253
921389233
1862289389
183801761
1424702816
1571196224
1586041211
1284314930
793464678
1336418245
702300472
854170631
753385494
943264955
588280214
602909749
1098763482
1662682215
1361272867
806662550
472756322
1264522283
1759683476
653846638
1796180436
178628212
923593584
1058064276
1878586988
595341677
908033473
1071098820
1241314051
1848640489
1180923807
195976073
1322187633
380267239
1334011554
1482976723
1950042547
1671184944
1984376955
2120606611
199990303
1217016863
334412448
967279960
1051372022
412195202
1212660111
470993979
195008415
1538391286
111001803
1542099001
1912257210
1444935404
1378915542
1788806634
406585134
1062241081
89183933
2079938821
1676652412
779430275
476911171
1232413719
566168344
303224561
1118887715
381703631
1979757149
2044833017
293812543
849293260
934809248
751111490
917907334
779633272
1819766811
1156728860
1327183621
1074744008
324671236
363824507
2085401513
1987693620
860413710
265551901
991013958
14625290
584925227
1108091810
1060768679
1284933268
1398351781
1503586336
435945559
1433661046
1929543538
1381559029
1676735241
695731318
681828480
103757276
940200790
1494288401
1468663696
326864612
140311185
1197960228
497698110
1024210687
1888382207
1323573299
1065992887
828887506
1341451375
1002842967
680790182
1566770867
679944058
1870943434
813711562
1937493792
2072672158
107903050
2051620343
302448698
1438000890
218049245
1891052600
878870340
1794601079
950650367
1555356046
949007665
1959483729
1604110090
1602051473
706240756
1198879787
864224635
1725968677
1568470227
1364147108
66592566
276196071
1052779084
1599910688
112955622
813606521
221642337
309369193
202408890
2089032040
1300974639
1863408707
597296675
906669060
1778383991
392417217
2063826761
1318434909
507507154
556713591
981660494
996890868
1976199424
1311154376
491875999
1942928266
494962497
826717753
2080248513
1805271746
267439336
1164218165
1408590717
642161669
1735765992
1703360543
389426362
222930129
1949473280
378277745
1229092031
370343118
971496971
534140064
1860693974
1295589437
1787576645
502345109
2040309582
82839511
1818447511
1591253902
1045469918
925800895
297262229
1517072813
1816316411
771671631
1616478540
1957632347
2097234073
774011016
1885610159
2039582246
1772864083
707189652
1572830528
470619124
1178087901
1071097835
481145644
1856400573
1591360154
1004436092
289733467
1566327194
212453145
1037785458
266306850
1024224291
1695009034
23592264
559621382
949757537
1943584184
1907036920
1790845662
1856760166
26474177
664004829
1710955484
837608134
717450972
1661423556
318393182
48531578
1636490633
1524524006
1845960562
167567762
1029615521
1583097036
1006534395
637883850
848676132
433950630
494375737
1884768399
2139346149
1488295334
907021584
1017349254
2102153283
833918234
656275648
206491157
923818075
1313627680
631234282
1634025218
698281481
1062480416
625140208
1061579760
817166809
1795877599
1882254390
660957403
1145900884
794875878
643305524
1533644669
2000685106
1459338316
881079878
2006884116
530345251
767843628
2069676416
1425977465
1718287384
1941111505
432827108
1691352968
916586936
22588082
1699879588
1457444580
496509277
205512609
2119936452
1779047786
210883203
1770002835
1493099239
1639616706
1300570443
2012913491
1066713726
1715704401
218242749
1178010959
447303060
1376888954
658061775
450594354
344685954
1200950983
1868198658
1838429317
1143679208
7798519
1315917414
1936840947
668365881
976374564
1630377443
274644917
640512363
123503373
414803604
200608432
1039031793
654317152
1207974769
354219041
174866718
1600822610
1781664559
1043830622
1379675227
951002201
1338973689
1071327328
624729109
129786685
776351077
1366950498
621749299
2016073536
539498396
1046564957
2143435310
1708740175
1901750537
928263731
1643261307
49463297
234498124
796826545
149871765
1519970988
360470258
539561035
2088507685
2093098146
1283234881
670253512
470835187
895791564
1417698106
1391554932
46546435
604006888
347296323
197806010
215252502
456219789
1121532810
559940535
1499302975
230317656
884824262
1673743039
298545671
1442854431
287380581
1908291584
1809789137
1182667204
1513535389
2067695570
1013104955
1523863398
1993860550
1657704921
978020322
327166394
882813071
1114704394
499735452
2083391932
1087925801
1621318832
87836344
1958082749
1705629446
1125039102
1594152916
937676525
2105676773
2028587294
2025193474
420991881
1710857783
1205133358
920562173
1795362766
859386184
1946524007
1000065675
1482163427
2147313478
2077553744
1283110571
1641423395
1681903255
1717146592
1426848343
1850271558
1874871429
1751486550
826564614
1859053258
1728731711
1574300688
1766762695
1997428382
1820123059
993301427
1416171144
1301704928
521060872
1422233615
1925015440
2011519977
1448798810
386292658
898998802
2010148680
1089081148
276489569
1074178905
1569235741
2108255930
620297865
411893162
1625879977
407451672
734944298
120827629
435833073
1859457239
273075347
1642088631
358885890
174743841
1086732744
1199359222
75172789
1826486123
720740363
759974040
1198348857
1545243415
1657756862
278756219
1785749474
1475805014
389015722
608390193
93042547
324758250
424822404
381953165
1335277802
1329056999
1244279458
4469381
1993706980
1314683995
1397879065
1372920246
1250485540
1627107795
831869816
753949971
1848985848
1713884254
1852672104
5338225
798256905
87440883
1604854841
43998783
252556183
797061411
88821930
1170971422
384954892
1517885173
571975027
1039108407
2040851321
1526233153
147978933
2096592366
15729857
1164962320
1361735018
558601757
1788975045
779455274
1229547126
1623839685
1858621905
1732159052
1219189837
148805897
1638260281
269426362
1231195043
1111334295
571740861
936021677
1171417603
733285772
605865693
208819258
596752730
1003488165
512464322
127414098
1132189901
1704763262
1383482135
770983563
340861112
1040138179
973648482
1612449652
1467354839
146303073
960738298
110470887
1195883564
1809706409
375363661
1826338200
903112284
1878359335
594603564
942780848
1034289044
1493848177
63156215
1221366701
1784525804
431560283
1462134713
389020238
1187793064
1809870364
986629803
781624659
250049062
842992154
1634537413
385749000
644437491
445938185
750788466
1539634205
842799818
821494254
697013914
1402620559
1757919318
202285379
1022239077
1247151462
14460073
1906201097
930748613
252401454
1838819572
1109844234
388534866
893380716
2144431558
2121421021
1304628253
1276218181
910528187
378804650
1211004033
1022415632
957895216
1955703072
1828350839
1426518860
2095115512
2035011239
1288735311
1419827348
2131594216
988972799
1008496809
308224701
593893132
408321330
1673647855
1570834074
928274334
1950964482
176377050
1559047737
1482443428
2015216417
685928616
1368985300
1952973350
287608438
1454077221
177095072
214921832
1818860527
561546517
613909838
1202583711
178972202
1817764832
1039549534
222258627
417608312
574780685
1888034572
1383535553
923163659
1701163128
1252413638
1390345386
1583029780
457427096
874037290
1093712953
1606240874
38843134
590699492
1258431079
287528720
647655126
483159071
1682739494
1248160312
1877038737
907019834
20801278
1960638033
763580275
439259551
1623597935
584711551
1024433157
1902149415
2079672409
510488295
901128470
291013427
819728338
1106659932
1295272224
1152593842
1311737466
1862178240
1716157950
282097106
1758240082
120439393
1699926826
1746622377
1209255431
1127507028
2015559806
1650406157
2779400
1861689304
731203181
2106608276
260141126
169399058
1410973590
1273449362
251179967
1099695067
1141647701
1150053415
382386452
287667599
1629699629
1833936407
784306685
193092069
1874421895
1909425110
1408187448
1655286097
850261013
1566669069
656279324
876367040
315217707
1958364258
1969932320
1674201643
1698753786
11277821
1722758612
319094560
560053154
1601626494
1812836055
909933527
1654325207
300858303
1138860022
975057669
1285145470
1710941862
2106207072
1006700202
810360674
228419021
1990193859
456927906
729153963
1186132533
9581520
96996042
1488533913
1834344409
1090106794
1017824060
1924433864
2094289874
1796985809
2115779849
383308335
1681011770
46968828
1681642557
1667535822
176779360
1034461384
64359339
988293568
987171940
1132877849
1888258569
1977818887
2050740039
949217402
1508664387
1099200228
1662647415
1508047168
625588776
1078633863
533687636
1697588674
1427610945
838348753
1982285201
843838790
1327511902
1270328251
776661150
1421395515
1234584864
935909808
2091565603
1197630206
1603574161
1595286992
307990757
1130610112
566933332
1851773321
1283899071
119119917
1041655809
1265584917
1828014558
559243714
1514184301
782470483
115476141
484710815
1677175645
482354633
235167899
180777376
851094539
2097330247
65112786
402066134
751686812
491270222
843784004
1580258948
619079574
1410346055
819795424
1086686676
270668934
359849523
438785550
847984580
196731726
2102550248
1221714102
1202721575
557700820
708502239
1643617381
519744023
1706777077
1690207961
1140407669
275337934
1665898059
1564481006
200001759
1895801732
1480696823
799145849
803727528
1468317970
1462247135
141323738
1532816238
967087008
169907406
922573913
885374965
736271140
462870001
1531254930
20920776
1931429559
968061167
731373092
522447609
691444944
2034731245
1211579093
1755523491
1429383410
1090066531
1113627311
2093597286
1600779233
1169766123
859870939
526415100
763440202
847839994
180005015
1068210814
71960661
1063043237
353721772
576438132
1970250245
2033710356
729070865
1499848091
2103600129
597217269
1378094583
1686568987
1342845790
276003631
23914581
95154752
864308509
1486864993
359801061
1481754648
1720815647
1749059718
1314170952
700255193
26656534
1459735028
1172642851
1305980768
785264280
999868420
803096854
147852218
891052828
1448744912
1840255300
633280554
488371992
917661792
1329663885
1905973714
681933362
1584885318
510855279
1921856743
1467009146
1405162440
1222081588
2096564617
473077418
1358559633
358737066
1055174775
1305213610
2007768638
11911601
1055083908
1688164526
929218985
704023562
2008531446
150813078
870817597
699199957
1745247840
1411251369
1417744550
1869042613
1954747976
1985040205
920873989
262655509
166113998
266729456
1531327411
2105397930
69575987
697991790
2040541053
1403856637
159681126
1924723746
500076869
22621671
440819731
1061522239
1317549506
1054683597
1510518829
218252384
1533278118
1997801005
1664878743
1776954794
1412397626
438069663
305706683
1326122611
94796739
1716492681
610713618
1804338179
1022932202
1048708231
76041652
1794356965
855279237
1276431473
53731275
1400979797
52330615
881143513
838484745
245896487
223700537
705332259
1258497669
658666442
447153543
1113575286
1106452141
1744825081
1551667764
408680675
1258377258
1417637359
404369026
870710002
16926364
2021431421
1237450479
699326515
1390869382
767659924
685157895
1975661659
1187628382
778973050
258907168
1761488936
683709843
1878448569
860418447
1521213446
1338050393
1161814114
31048032
790462778
167193785
2062016442
42828145
1082707110
924233548
190650503
1974306246
87067361
229872523
1794808311
937368218
2105564734
1588455267
1072716199
623476909
2022359435
1771185418
1208718915
524477717
1165461337
101345638
1434042750
1277580872
1836346803
634147417
1723688859
1257954626
1972151569
808576419
2010338791
183222704
1763643909
142493202
380656120
1313514804
1513402003
497566813
816525758
840482386
1866101024
258161255
186356986
297487048
347564959
114765543
1289985499
1147515607
44319878
1153649522
1064088101
171640531
684091487
1334942325
565115440
481501902
723762332
206772742
1173292518
1274243739
1477565040
1664192264
1246204759
1735022070
1007008494
1711379678
503443330
1176176541
423408116
1403540965
1726976906
460605507
251998902
385333357
2093782719
1545161067
272825047
1608137923
280263406
1299599738
769119750
107438690
753870643
1570134141
2044647846
1570853023
987622388
21364284
1637733338
1380030966
367499466
2076336207
1782207953
685150883
1783020419
1034688854
255407382
1223994961
359870057
1378988860
1316057051
1972526177
1460079978
1089021916
2086695117
1978979246
1480263646
755933039
1048441014
945923780
625562772
589255351
1885865366
1950071237
883494095
1372177591
645973830
187334134
1777650880
2041584182
665437990
135608976
1707985323
1106478495
1523818183
2023769020
598154988
1682020589
1579400169
848887723
1769919926
240955103
1005694195
1290674728
1948240209
290881590
1695102964
872730911
1650031090
1621841012
1817796073
629292421
544786410
813615712
347371024
1256899209
1783989303
844642273
1745771034
165467465
1177386802
1697111286
1396475135
1864624541
1047166355
1472481504
1524380517
619620479
950654106
2712836
1234929463
1200223065
40522647
945964929
55548788
1894044532
1880281934
869323987
712255651
1931275027
276038409
556519039
1842881491
578960713
1646398912
23572631
558690002
2059143564
1232844184
440344903
1933199799
1830209601
1863532686
1384998164
1894307933
731805045
2112450985
1027266456
1304138117
2127422313
1365987530
802464112
132119625
1796852115
856999866
1537903048
252662258
731477988
759931208
359112559
2051965680
1576606251
1761488936
823699385
757098654
1618689901
1150896797
8312547
172280695
1021195931
1121125144
1839680333
5743988
1641515169
650328719
860175470
179807241
362523748
801200078
1968869188
319390747
596135141
251699819
925452963
202991389
359483093
1397398453
1643369964
1239527000
753219896
1506965940
1183311552
2070715242
833312146
1657364817
1781545153
1614498325
359586747
1787035636
1191720663
231163919
1664186139
1657669778
2115401315
1077009793
340512863
289482616
524275305
1367195965
568903845
1538120197
1311930481
775464059
764223597
1331958595
1086935986
782677600
341212708
945974310
1716081286
1247460403
1397365176
1095602588
411493015
174951186
1339915889
866591819
217293368
1447060865
469282572
666414304
1824217254
488475829
1840664889
1135568882
692936074
1411648303
1617167276
106723525
37167397
1880949496
467914884
1608812388
1046923016
1116678158
1608206110
277729108
146152849
2047682359
954913136
320789340
1428254177
755422784
1363898302
556456867
1772256799
721482426
196621585
620649028
689840797
503741380
335592768
1535280745
1134732567
1620971475
836984012
1291960109
2083625595
1978663844
482558166
1267064824
265802209
1125768930
739859898
87286345
1971228563
1407162329
1188891407
288924168
543761511
87489517
589803765
1405070191
101701325
1915208079
1071737559
1915807548
17124552
509581766
1264017072
65617962
1331860992
2021808729
1415492420
125496908
1837814699
750345013
431425723
641466872
16903929
937760543
713392783
1518399518
1952749616
1631731451
1860918747
1162681653
1481118149
1712167337
1660841477
1105198507
941148112
1087421909
397100714
909703468
609541054
379694016
817369256
437556359
1719974900
1128508447
1550013817
520876982
80189565
1861781930
1090898986
1222208955
1553261485
131420148
1454076993
1735307707
2061840795
1275283343
76531501
1580973825
655636264
1131157507
1673190364
829926058
326484906
338168829
1210055021
1036043807
1074396358
1669047941
882323982
1514368177
2079195125
1467653630
910804413
1941256660
49913036
983241590
697044462
896346297
384108210
629675230
1472248189
1385636141
472896175
773588543
1745912137
1036229984
1037746548
60150617
1706985557
987776777
1222092761
619567989
1591299016
316564481
1692800705
642595893
1933354960
1901244338
360204600
467366877
1394884197
952859835
448368018
2047985906
565960373
404887158
425397300
1640665733
1512829781
1858124871
1390585068
1741110392
819416378
2034854459
1494833264
540687468
1918934045
951160288
727659293
1715403969
610765515
697619374
245051141
93772127
1108392400
566746971
578495065
245985601
2000914728
1697214714
1643400079
1438295330
837318793
1284597355
1007136120
907064045
1178474317
564072047
1912089084
1906809835
412711056
709641401
335330135
1746087207
19067139
892935354
1811489855
543331582
1575709256
1186729948
1319405441
655685591
1840891202
1957496735
1692842510
1105627597
1952312893
1987785359
1743269890
1680835486
1098279282
681547351
249174756
7976010
1693625086
461823813
1658152957
104500636
520167168
998697812
1760056869
1977169482
746819753
971369310
152831671
183723670
1703358759
703927091
344560193
1287170648
1992916853
974020176
1967225395
806123692
334201346
1144824173
1497963678
1345034078
1624128385
1836248012
2017322340
1233265777
1398936880
589343397
1820097058
143550395
160666244
146881378
1837263414
1104613024
311928313
1540971634
1783499750
614102201
901397188
273687412
1859095442
986465662
173681884
1711122193
1501161209
192579810
584977451
1633631056
339088119
1383763005
1237531415
325271342
1965671728
2056180228
1758891968
1506601578
874693183
327358069
580096312
216731747
70936967
1890864297
112189496
689904643
8541787
1049861924
1834003392
183187779
592484576
2055055803
407087864
330755422
336963665
828186656
2052739730
2002511985
1822792445
1616387710
1163068600
33780740
229104229
511009301
738525777
1488443748
1398387011
817198271
1408819163
825504606
1521130057
231822578
803479474
334922044
1167671387
1728161572
1331559250
1564592232
1982086625
1174059188
175395340
1410567453
1837925360
2090082260
1266865458
1228994982
1068873381
844960901
1746125575
1902299599
1716596493
1130467714
1197602964
1059112493
1332355361
485042284
135252192
824891775
1059413065
1873544452
1879395725
108660518
123799174
478042582
389823492
849847154
1192246773
697487469
262161011
1935612212
1018597387
615181272
1867185406
1603788835
158177780
625389263
1141187857
137362743
1409506008
496283262
1674225753
161471800
499085344
309255853
1301734228
1828223185
330151349
1357378250
1784320511
279624370
1091750584
818724431
1391141173
73806422
1229632582
999863671
1505826250
1429678580
1360319334
976690426
1339524744
1432462159
122551403
944315016
438644858
363623703
434968176
1206552595
1776084243
1540617901
419416142
1740573398
298039567
1965298415
486073533
1871609944
1706671766
1383042535
1977951186
1918618176
25878658
64900131
1998853671
1314254222
557452664
1700841642
1625809381
626897927
1862273328
1991855768
96571102
1328920861
2102164782
1143457261
1741713429
1909287208
209614355
1412677425
493280615
1266157687
219324966
1385924244
955475098
550289810
1508461383
168645647
264268969
817841459
1775597772
561998247
1555759615
1549027546
576775748
1182723593
56906603
667670992
754283913
914758024
37867964
443349830
1499888547
1264543784
153505299
69308194
1885032340
422166806
1619339600
169091011
1366091625
682500915
363616363
921746206
525955163
657624903
521258751
103572449
258645861
449955288
708998620
2086111969
1929103052
234116705
2141905131
617856844
2130343980
1950800108
1905472924
1020974403
10148994
699648485
1898473308
595116773
1238884633
1160951749
2030758375
1153468494
1667532349
134231800
892328593
599413032
1382886086
992610560
296691624
539979396
111580542
908848894
1095623930
1531439416
601400752
337914660
2005140802
58897751
1711517319
2040197118
1893358829
1628372548
596732246
901233225
1244369328
427967598
1761799080
621931243
1948555932
419722262
974592435
1579895010
1757349810
1664706404
1751704319
1892713387
490809965
1958773810
2079796695
2051652429
787060684
1592656307
378967052
560769240
1492566052
1418443820
447152349
583703060
1628678215
1387731136
1309565169
264593043
1750367269
647517134
683916955
1478873990
1762009472
2038335763
886445806
512395166
274646339
1386282139
712411383
790054579
760161949
756708186
1183839104
642135004
241239016
57957284
443292012
1332739619
180384621
1590952730
532861558
1580306034
687175929
1824643737
2069911168
1299271995
1795047005
106849937
840642959
1034043524
1418439080
1028581038
1021616387
1801276122
2048510319
1319395627
1463155530
1682491075
1122662319
2078897168
1240633094
1714764931
1969641310
408263840
1531783902
839925063
421121106
1204309970
655011695
450291464
1936589
683530443
1766065927
1045205040
1760564166
1686555790
425611464
1761501176
1772469808
325343817
1830055133
129384495
109745640
684090404
718916257
1328822659
1076519739
1833604075
349063029
1687061680
87195623
1318741595
1864271578
1628685283
816792457
1790790048
1451325979
872974284
1472175016
1045492714
850747333
48073197
1966479788
1473256848
1574317089
1950068421
1053008198
618356049
463732891
437604418
1821941064
355412638
1390494397
1260980360
22113115
1683193981
469495905
341127838
111018848
1843704732
852780855
756264237
1980352621
1604434452
335029203
1910720965
1992140128
836678212
193156948
1639383091
177056520
1552352749
1146670175
1532779682
1344535099
2096131364
1282628814
1600264653
999993142
1319494646
1664528013
826813477
1782291473
1848472141
492381937
1039493863
1412940044
396030753
1571427094
2009005573
843914770
1011461164
2144962677
72066069
1429992750
1792068898
942529687
1120040217
1963522446
965503309
1519491875
864206199
2102511106
1109594688
626122440
816484590
308924643
319373741
1714305988
706958527
495070237
600180442
1653237375
694612981
1972465192
776463538
1333313188
48252286
2106548723
639244970
714716246
696732106
867169245
447741766
1869808881
514397554
1923994440
979965691
625633760
176732462
1514533037
679535679
722402601
1164481410
2128293264
414994047
902104848
545569628
1785516284
811805339
231640270
570408665
793538828
499171591
939328086
1865051907
621843029
928997765
1071230378
1430880569
600231651
2009166938
1769518876
1199061895
1746613163
2090697488
2113392856
32950659
172069020
800699007
1133939883
1832719386
768057925
792851686
1587532278
1421598835
978543773
646311210
270599832
346842035
1046500170
1122486895
1175460331
594782512
591881146
1029910953
958574120
2055878795
376428081
499214282
565204491
1520982769
2056691624
1706483303
24274212
997488154
1736679266
26574503
228644021
757810289
1452702332
365648922
410591322
1884355411
825637876
225383720
651378647
1567676317
2058273848
242071964
420729421
1663944406
1044276864
1879109437
1584278268
494234606
444413326
838653272
632519110
1868452342
878780405
1334088879
340836403
1782632051
1744454963
85752924
1552322993
152440097
1555030953
1531849555
1815013789
1753019620
782616413
1949234544
1663802326
2023222511
718306691
2117844544
249015430
536264711
1217485554
2131200691
1062581027
245543610
1260284287
440249691
1440328225
106152145
1513128596
1534232332
1376443126
139543148
1380163779
1427379703
649143633
2022918877
2016900805
1924533154
532775950
765927390
1463500416
1175013352
263239098
183154962
2087169634
95555446
522860242
132256351
1652843877
1412093457
870090125
237135852
1733757801
760601552
1129157733
57712642
1037956318
1848872001
483478517
1159169413
1323536356
904936017
921220472
1277181066
854243292
1784880366
944693226
1463953063
273809809
1042977067
714978060
1264558616
1472250379
1435428766
1338110928
1989920645
146480160
44533549
795241867
1741268525
49364839
1246685826
1170951512
1702363912
244729170
1597248664
1212950284
1558176966
1160977708
723385541
670741216
1173698497
1970170018
678299042
1485033712
1948980778
1106713408
263338825
2097820700
947194104
1499473447
1161601955
1726689360
1652942308
789960616
2090838908
612272053
596341657
1217478783
514880249
1068032929
829672884
1573216149
811599193
1018722000
2044689779
2057086143
180830905
2083083786
397625641
852707784
2109264037
1615598183
857438033
469110304
1944185805
1435697659
1609467785
1483093414
303760529
500913535
432634047
1513090606
385819911
1899408059
908002254
1150871709
81674374
1314083371
798765105
1216019476
26123760
2100238289
978690632
1522300972
71061575
1873302778
455848560
1962009520
668466727
1048363678
711013375
1674827218
1138973532
1883133116
78307314
239456124
1498569151
74104877
1330579375
374809251
1767971434
964046298
1476362833
835802087
1595118229
93766833
9071790
1470134006
907785577
330306398
305318563
149017414
1398025616
375658404
472966126
790138091
251451861
1094370194
1590902940
2121482179
1012613122
2126935480
732814823
1320313298
565701084
1671372949
1241019363
1485325197
415959878
1461371332
708262657
245525499
496065657
1264181901
1526550862
584611662
12801383
177424868
460185243
1870691127
2008637705
1171858444
101352020
1075809693
2015067645
39785009
93499964
356847332
1103942586
157106938
1530933216
247810361
664663329
850942332
1724246706
2143990842
54640905
1748297773
389616976
637408757
839573067
371138593
352100822
575065634
1640113430
2122586031
1399680244
585193098
1003950058
1607414626
269556509
920278961
843477171
1847474392
350424908
17264495
84822009
1157009122
272263604
1144108604
2028672703
769980661
1754093931
748043992
568271161
1997815048
230045523
430530122
1812493986
661932429
401195740
551256773
830067100
143169893
1027356920
733933287
2067994154
2103604885
383686987
256668183
1167099424
759983604
263254458
131459286
1508437452
1405147841
1067822271
63806591
2017470279
1527765270
90496782
795251279
1165439307
1255354727
1956777484
724860635
669514195
926919793
822881411
42471742
1068354960
128748104
1258674314
1265126308
257996920
1102041604
446209934
1011928985
1306393437
122905008
552253855
166339038
722582302
2046166197
1353510238
302795266
466778376
76819297
490297455
808344327
1688019647
1977347876
1905901099
30717915
63422322
88150099
166342323
1653655316
1522045916
1600012026
1268308637
91603124
383303437
860637589
1465231565
1306562211
191703551
1497066667
713083524
941435827
750791786
58104049
1448654074
1078112649
435726092
1284784070
1020328710
369130489
409298794
461389143
796827129
866836566
358247240
1443341820
150800261
1699379544
2021158659
1060360976
1767265791
1403921858
2039789797
1098218495
1139995122
1509386970
501096009
1260164748
717936167
307835118
1818869685
1966307589
1124074422
1217071277
1770673882
638693169
53722679
1376133406
1060873515
1787476702
1955703072
1403229271
1661308164
1569850402
236904146
619184823
1733177292
1286969245
671440087
1820778013
1209342448
236011378
2107475454
1332090630
1217310978
108695524
943000812
1798150264
1820812314
2054253681
1782420278
459620664
1430049095
1321856240
2030354780
1452320965
358891795
1384297973
265646764
440581979
136312056
560550178
342286419
256112307
2081707307
1962634532
1112532017
1924462432
1222581853
1495122108
1190855629
1362067716
121864205
2089540684
688249531
463203061
1702384550
1837923838
1634459517
1503502999
325692517
50711414
149541349
2041041149
1398256740
702858763
1224332737
1351768616
1555809271
2088997482
2045850171
1242735055
758663315
1808477331
1297210381
1828466645
583162615
1144270919
1582347900
530439154
1481707917
86268881
467766564
122501966
512851699
695619182
1240706561
1017962476
569020436
2096453201
447364349
2124384644
134264521
1445000293
137302887
348996843
1052841622
2142448751
1263034570
973510470
1499330066
621748096
393058670
646101992
711140146
282726839
1894249090
782675263
464425784
2133083920
1655681745
445647352
515924865
332008043
1400084031
278987764
2107711452
1690772680
1096068238
345586621
1971076931
14529353
1158452666
973238008
1756316919
1341782249
1921005270
1637466229
2078726134
315896965
1517743301
1203602021
1293392677
294996119
899667721
10365456
789849206
1241486243
1885809248
68987921
294099344
1035235667
698873164
381125311
1026932962
1303675755
1248072854
746595122
1537991619
1794221493
1361699629
1335684314
1612270466
570828454
623153714
1584166267
1149393441
165179041
1049885354
1624533615
2081873155
511425644
446123020
886296747
1381712001
1693860350
540181921
204658869
1125321097
136526845
1301583176
1024964923
30342534
1308941238
1336077199
489370524
1946221866
548583748
479027193
1993776118
89893865
1115913075
1152089234
2128911513
279859505
1120115491
721835753
616269211
1748922835
36030351
2027961409
592444993
311061815
926641811
1020731481
1244991701
2029298857
754108276
1389694605
558293368
1116052679
759089028
1545582981
295583064
1816697053
1490876204
1419502948
181862660
622889259
1975396938
1253078955
891414402
383888109
376493385
776692805
767175972
1152846863
1678149900
436246632
508711233
2041628599
2069747019
216738146
1445530532
2094718048
1364386020
1794180552
981542922
1105363358
1378914532
1397809930
79487666
1386445020
1179643883
1151442841
1811951907
1190232323
516943168
1055988125
1568639791
88567469
1035532210
1005363964
1108850229
1939229768
343527319
2030558326
454650591
201580845
1502591619
241707931
60248908
2026967987
1887028285
1276390081
311049409
280283443
137234896
1025850741
2003793577
1576944030
1077536902
1400205692
1331780929
1729561938
329662777
1254904421
428452275
570241604
38497502
1352285587
1083876254
165223490
1805268708
63229657
1231261759
882087161
1515089802
1137690507
1602577918
1889879689
392084269
1301041749
737764973
1829939029
774980891
1533106266
799248743
1133591558
1724903742
876988729
674223724
1636551854
2121137797
158445952
70296361
1059801913
161402593
1768168614
1320698962
1942280679
395932850
511793612
1394548967
174490582
1382048102
1778044381
1049137967
1856283236
384557900
464683759
1099129021
1164904056
1967373416
1719255518
1554624919
875228174
870912237
1016896653
1241887974
487086494
1017401538
610969259
242436313
1284135540
1165005376
616510514
1486613202
350297514
2141070609
57417887
1705543974
307016731
1975357180
1993135660
1899639366
986378692
1200857378
1170511246
1261659250
917428341
442389630
925832259
1904919950
668810983
32845798
1006654494
1555482192
1193633693
2037053091
543250154
1111129916
1480941787
1991705840
549125776
545500403
225156065
115156337
723332126
1722615580
1579935795
909734952
256490026
278509237
552859660
1268586186
72514275
287989004
2098141051
605436305
335297764
980613341
1741452055
1783550449
1081599239
1430091192
305217566
1846172067
125408191
444027893
21494467
787908867
1004064535
1193645075
1350470232
218791519
357948084
1410845431
1120294085
975857028
1978589834
1210228532
1707669325
1412932280
1464898915
395179901
1456023925
1956934471
761437975
1255441391
508512600
1116978772
701330189
1717323035
1281858033
986669987
832306152
1667694158
804543583
696468720
501194695
367620820
2016435593
1440580126
453646344
1406793831
1088017327
862606179
1624125643
1866257729
729446289
1878303512
2080151934
340152095
750576003
474653085
2095430144
1676262514
17140237
1176194545
1188043413
339323950
1599378413
517922520
457684212
1553457071
817153729
1112799567
914844003
1802594969
1166048481
545257657
1623220647
783211786
719007808
2066020149
462124528
124628832
1241105103
551297052
1847947394
960493110
1355109142
357758199
1812745759
1305903400
1764181181
499908990
410398140
606350909
321943098
315368223
2075072726
769443092
1291299397
303807551
1807302567
1980355579
1756792589
1228162646
1068538499
1932463909
1279712443
1990906117
1974227816
1423715580
2036894133
1325921663
2088814970
1212587441
2009522613
1027227987
1715436037
1578496466
1688330266
71667661
96654972
1679587141
1128617517
1690318129
1438211615
1296874693
1702619551
810136265
768434797
858994623
651665544
418404995
2012683766
155174013
834379094
1943832819
108777596
188311660
1881675114
215432508
853316988
1889793047
1187782694
1467096305
1539471049
144057238
2036306530
1735964167
1424665248
1512477782
1518730533
1328622524
1992107131
1734047731
806296286
1864182598
572069392
378934591
2046016406
1093801360
676016305
1823572900
1129898295
1863752897
1159288507
1729050815
2028835849
1949767855
989486982
93804021
270148402
1151321734
289011007
1014749338
895734281
613153449
1135420101
1632790439
193312596
991480382
1837488446
363930817
1761676069
314058677
426928589
1723887610
1369988306
1880620133
217826297
1204958493
350772363
1130552744
1944659521
1209840214
20531431
1003886888
1148739020
1106728289
324769569
978601644
1762285939
1125239781
1703707170
399979633
2024584949
1606891331
833103533
1238011979
127059247
519104703
562596736
1514556758
2068662191
878445198
1731907752
1276594502
35464061
1753968824
1577485427
985388429
765232968
307052322
403260088
219308131
1422507828
318875379
1248900650
1770030079
1979058323
498599168
753231475
1219595460
14609023
184420518
475338973
564468497
1404060640
2105996449
1341274123
2075632090
444957529
523308980
1629267440
379905435
170309599
912962161
1827486691
1048451683
770636562
186585755
1721309571
116802493
1332396330
685848949
2106710496
403318144
1698662169
124817725
1850254344
2002172738
885138840
1332552972
1610677380
23183197
1691819056
1315742834
37357895
1904034893
231533324
207571287
984882261
404928564
1098349604
1403011634
2127854581
967406947
1123989729
729210669
180606890
991130333
1474113958
1265145705
1306979667
344287328
2139575824
224825488
1763361433
1548218854
1050805046
956210246
1411770694
190090190
628365947
2079285197
1091399439
128010743
1711772393
408098166
129383444
1842640770
196824414
637304308
1698424223
165926423
476265990
1882274472
1479403837
1765178809
641483875
8821851
993746488
79011434
131604157
918206265
930330765
1763015832
849975704
1081664415
84978805
1944484504
1542295739
1886197804
74248202
1037387945
1538070811
1733204497
1540844735
862826843
517374841
1247566857
805272237
1630428592
713461980
174992890
1209131878
198158018
705136976
1963573891
312809585
2003851629
894388445
299716724
1429757461
1158181129
1707813616
1785934162
2071213042
567085418
102618094
1290987815
1617580384
585687497
1293496447
1058973917
720953788
1202852338
390655739
795477362
625328330
539788071
386693697
1924018429
435731907
165353110
1969083327
241048458
2061864097
1716702965
1476709950
980742275
1692598089
750675777
141501105
1182992821
963593698
967257059
768063748
755097581
1556969195
638246025
1130960170
1124922622
2060274324
1671413542
774209143
1414607349
152560684
886386884
1003837391
537102851
1505128907
872046286
314950077
1597794521
368146497
522986577
918165968
53746623
434551423
94021635
1631474407
474039644
2040732235
1359124766
131931360
2093462214
1196253483
1348103751
750978
1764278127
1764745826
1661743567
1954940079
1059601162
542996282
1986736758
198363713
2112392127
2060645103
1983680641
1460497087
1946102383
1910223996
1944616662
1365659590
897010932
1877827798
1003553544
12576854
2131365818
1232897403
172630253
503073752
771166097
1859066794
533352405
1011320078
814857473
304120820
286884340
2024293204
1927477282
854971464
1152959874
1805219910
395215532
1162351837
985546453
394477938
857169442
439652216
1604449548
1965795339
5515946
1008052964
1992762122
756161733
821905955
1091250978
1487499561
1068399414
2013382684
1305316060
1206287011
89823980
1305410718
1072906929
1976872315
1857346872
804390285
948583391
1019231326
2095003843
1079823063
212773982
1546186474
1816628304
1861952791
1097093375
594844369
1566092168
1472585615
1084598914
1210539728
1272687278
1930610441
1469959450
490611858
1635554027
658331224
1879015953
2002850256
1118428255
83298690
374070560
1944773672
1245563318
1719708119
1042141335
896507305
161777349
755480836
1000494257
154984288
1445652645
1811346007
2068844799
1406730586
1313294758
1587430424
476508110
1944774664
1778723419
594068189
214907085
1924140505
213717427
21992406
2015672749
180333544
267845062
966318711
1474102943
1402153131
1335358658
2059322696
2073239689
613286421
75753128
831411519
1103252224
1935763073
373424941
1051785978
974842973
920477755
42648387
816708795
743127059
525314415
1096066575
1624668071
1029233158
838073274
694885003
40058456
378296516
1921886447
572506386
1162433590
766369408
18195835
1062954210
901453709
692814950
2097244740
1704702879
597335282
1768924557
636531107
159099622
2144394970
178507024
1985548013
122970705
1445913351
405289307
1110723915
1399105794
1288736116
1767391800
510542846
172520069
106338851
732600972
715534146
1591963044
288818685
617326888
1590144812
189518853
1926601472
1312681962
2068843143
1933959734
1929344796
101042636
462724773
1786207253
1093996543
1329624727
529321577
1639825414
2098909349
1919235145
148789887
358772603
1933143033
153066148
1543649283
2033013171
1807366886
1674499390
2005914842
191130592
912171573
1099323175
798992171
1348555974
78842903
1339314933
1772358825
643185886
385983008
1769376693
1012044866
505102773
1596292921
2144524507
1873367840
1106935694
1273025941
373051287
1531238154
1734470670
1153918275
1460641525
1518576372
1366867326
1399844197
296027570
1972351173
1542744820
1727487752
568305031
371838582
875034828
1085116372
1943520363
1330053845
234896456
591510587
1769440227
1125842489
1519850621
2043038345
1092874797
1619307276
1840568180
1745113905
2086099109
713033259
1484960602
230337751
1053163298
298720467
1563579312
1172151037
1095645941
1673917021
1063250090
636846690
1352821162
1415077007
1064921293
1527331435
343356231
890109741
1274828841
1533985011
576782290
1533037030
1419581714
283206199
1646709093
2103717820
1059676875
988423294
358509707
1109302219
1037154558
1996175635
1069045563
1389997451
1444113322
1448507746
1009240028
667758465
2141131787
1383609640
1084855042
791866046
792726918
1160306977
758195853
227411464
1645732341
929343652
97782925
244338544
511228723
1463017897
1249251490
1204454633
1863345260
756344611
1699150517
752670781
435376830
1904973603
375197943
2026028762
1695683796
2117559129
1297750634
1368731652
800772064
1276175291
569604542
1026034018
508783174
1367202434
1947556624
1844211972
480632826
1586294900
617823864
121508055
961445974
993754404
1805521061
2011535059
1357950069
210373620
1312388738
1167098695
1295015914
1798746426
1405517101
1938315775
30811928
1652469056
1108265235
988516892
60534338
1688229270
382732765
513120446
910578202
1306348712
1436618669
1507913989
1637193240
1495217339
1473788369
1637940583
1294274879
1488938315
2046209898
405764461
1831691556
776200557
1754591554
2010031674
306598959
1610470672
1667757977
1852889860
491719021
1072619788
404618461
1854488637
1039583191
1514580765
1908280752
14326132
1314642998
1059258475
1671227685
1889003521
219512972
311445460
2047788628
1761277365
1371150904
1849622158
759362536
1151508573
2074947987
533375730
2005868800
914403947
2096884602
778318819
1065826161
551538613
61803873
1287179210
763312749
1197216139
574041971
2066013320
1731350410
1450366623
590716508
1899739783
901513464
1448034995
638220731
784051242
112824172
60546778
1178327737
1365265202
439579617
310216283
1615250257
1452126871
1050488763
1806105414
1085648141
111077380
1636438385
1729670948
1280397108
135413573
997926840
1518413326
2089374951
1831434386
17403344
1466342538
1711392642
1709071484
1837801833
258723052
1193492783
666967086
918860037
1379641712
2047593754
354995554
466506636
1014000171
1106123159
1179239711
1313955033
855818543
522026574
2103149490
10176166
1654847456
859488705
1648636459
1860250721
1995718012
525823997
398364197
1443626594
367317534
640762706
46091434
193312596
1938390185
989869658
1252080002
278698233
1566780104
231494707
1722582156
2070236627
1847780680
667807398
336653307
1349755863
1736566815
1023797618
1345119631
1886929878
589065081
452660881
1151780958
1048398008
151958489
836490019
1372484688
993566535
1807029414
951679847
970511132
293101367
137700823
1574452848
1643919896
1873001123
1578337676
195912939
2037534435
61365970
1937343462
1186541706
1737218588
442895006
856910283
703459587
925510255
1611845980
783141269
143919753
209975699
561077509
170223144
637893182
549333466
1370559608
1964082037
1857095080
298301106
86024392
1015408775
2000865033
1235989499
838896635
2013135940
362177918
2080982786
2026229466
1987177205
2113838880
2039033101
1749306773
13977678
690583504
1144555983
1459329454
1985681329
811384076
415595443
1376981729
170840094
302003268
756570594
859415807
1699559282
1621804718
220466490
1795171317
1236087455
1460054596
399551337
810005147
1413190195
1690753671
1040563905
210848393
176486983
1900274671
864319059
2027197690
1788118422
1333935014
1782951563
1621695787
1238676549
1622250893
1148532676
1952328384
1256526791
1988463785
483952800
889779115
1672603805
31731467
336964114
904505737
594152162
336856632
2110690701
464707193
1526472055
1112690439
1474403942
1410015060
273364844
517265127
548187836
1479637176
1458235836
977757922
1647750051
1675577541
328397780
1630070976
979585645
490819891
539753744
753518736
682986562
1448141427
718821300
1386635778
971543983
682091932
1559394097
1700250979
1735219602
2085054327
371406221
416981758
1734634004
200204326
166056385
320016129
1120723691
1569425586
277287199
1981110571
371796339
373334771
1568180603
1640079624
858820080
1768201941
627395383
1073546110
1232093301
1279285055
612772554
1462843833
1529929115
1996974646
332498822
1762082863
167741687
775877061
1262945164
1657889557
2037739137
30658942
685112085
2053627821
1077227532
1410192118
1144565126
1244251990
26650245
1203050165
1835971228
622412124
1821372919
2006439766
55097108
1754698907
1503410095
922182851
1208259036
10061738
590709432
474873536
1452734159
798926329
644417731
293034750
590461226
1155921696
326895014
1939647554
891803313
1260663843
674669295
541257925
765881714
496562653
958605880
1672615828
1021166528
1219863836
997901933
1416443970
1531185829
1334881467
1492299006
781647990
887647057
1914503071
964006205
1263713911
1640200911
846361651
42261001
1781700147
1518470561
323780323
1586481530
972871455
2025746492
844197075
884549728
1989271493
1565846668
1960172676
1909100497
2137107256
2142617592
849888737
655116893
1084329989
895962116
617858293
1961351906
1697827110
318443785
2292016
626641832
1752760569
435927094
448847001
588896835
1833183045
1573967217
1945213314
523042290
1734443923
221165661
105705297
1467646762
1845789026
1517121304
1299170573
1203351754
810562399
407133215
498485994
1226529227
306830233
2120747791
882091745
1368077600
1826505806
1400819839
1349501720
1842901884
367985389
906751474
535170526
957045356
1152960225
1634571661
1225106021
773582254
290595739
1530031338
2029404386
1955359044
83443355
1535627888
2129353058
722424000
1447000807
1759046712
1548260715
1282178262
1877326226
1869103783
2061677663
1903728623
848524178
1250543602
2112530816
655576074
442184188
1685360940
559845894
979237836
343325718
452594386
787048069
684533798
496171872
297809290
1845329515
1555021514
3938931
1338895571
246274631
1158878850
1007131324
1807596819
142570453
1570910730
996309054
1229325588
1945020615
1431660022
1251664654
1307861315
1958172418
1853822470
1100036424
428325031
1844569038
619048963
1497594167
549706295
348482027
214261328
1391848449
1090555724
162517132
1218433218
491585215
2074069867
1600982698
1776821554
2023820393
566301283
1286219757
1727819008
1160446276
1262499119
2059578163
280038544
1532742149
1447471782
1676882479
1029473170
1855484089
707091119
186845021
265738603
569794671
744132992
695364421
2135368071
1185467055
1242893565
584810736
758200410
168173926
1241973380
1985490771
786141210
1837299297
84369083
387737991
285841915
782078360
1220175290
725252543
1478075747
204683365
2043438030
123149776
1147117052
2085856490
1349233995
1372625342
289526559
1640335741
1906807608
1761705301
1617889847
65296497
1451509571
1897875679
636006363
1192226465
366119944
258428527
1902251582
1715092641
1514277417
459712750
369181787
16544473
1232229319
1073665884
1285875266
1223916827
1166286028
1772416366
423351591
2136055902
1889045318
149046448
1283330245
727887372
1968937298
2065508976
1365764102
405617344
316462068
1994731929
1633553786
1500966929
1341993704
1731315544
2060963846
1677315082
364948964
1175984718
399552385
2030934423
460873213
898305839
526927836
305583131
1530411804
752790082
1431431602
514321624
943043235
643395353
1543559055
126734836
1069090681
2000351273
1228280746
1989267233
476104455
1295464297
594007787
1170175216
1535079292
811261890
833515685
915327451
637964000
2071039928
2066438458
1166660639
1632549669
2044757788
374151769
947509862
65801482
1365490822
2141065977
2093527322
753258868
5909895
202959695
2073744786
765739328
665622083
584673398
1984720559
459065805
1329032179
1122082147
1458407429
1533005944
678316600
1864966358
842220254
1006273488
1988342323
1851197160
1291643633
1365314699
497211615
786185034
2027902091
534781032
1875805153
1428811001
74909902
1813107984
671826228
260688313
1036801807
447696522
744929927
543318856
803647754
1890905735
1425720926
1049248274
79634052
1415993546
1289451167
512781025
1809835735
2030497088
670647088
681984086
1146709012
383455020
306776904
1650111203
756194551
1497541290
1036146122
568565979
671988954
388532266
2041671120
48816449
1261631578
192627025
2067272322
1143799932
1726182835
1034879242
1287498944
1664943309
956364310
1111448745
674110706
664120812
64874567
90642185
2142878170
544375312
1352511917
439280803
1024983883
1632632862
1853639180
601868482
1256598638
1041787049
2137973245
1492736035
1467499382
1597470485
1439451339
691061842
1996799025
340583416
2019195889
23628517
124218745
290820635
232962214
1676906913
383196372
1818094400
922329477
16369211
1438404331
1829245580
20167273
899052726
1497666694
1533205306
1987617045
1181517035
213611795
751462223
2101939241
388793100
520661530
475204579
477163592
1982671211
233049206
127510195
647887537
1028011099
1300270358
1504833161
1810988464
1489471601
451940908
1806865655
1618343902
1864667360
672587482
48514788
1639474106
744042991
1416232084
536755832
1033502637
2029092734
1840879039
39503665
22550913
1917015952
889342160
557712245
34505277
440241789
387868506
1339660679
1935569177
657667738
1295896759
1180505984
2039109874
1856558531
1219080454
73419812
52035886
682788134
1141201690
137758611
551189085
1118217425
1869867826
1058507594
246729728
1241554022
224911941
364189149
1176889747
1494780553
255333111
736291283
1591529163
687358726
1231405521
595677412
325862621
905289966
1664549224
1264241521
1602015796
847175587
1340369825
2099329017
666703709
1949303848
1441048974
710501352
1104542629
727938294
1504931175
2097270278
461695435
229064094
84619491
1309545162
1677699181
164842971
1767721196
239865179
1511400915
1356623293
364685433
1631576368
2006275098
1733701435
1375016260
1113505725
1299993421
425728351
1135379984
911857
1533754826
1421927849
948283715
1339527429
1802398965
503639649
1389162595
1743373420
335516559
1573403579
1403303661
1890171658
1676194768
780302602
1231118597
1387092443
93734150
788352750
486825715
56833191
853621068
1108130891
388358859
1003465074
1090892932
2042418265
1802978545
319187957
1072675146
601483422
1842480867
875570520
2042466426
526059240
1293662618
752904684
672551684
1307581880
1653773003
936984364
258950138
94304996
204124321
1796570173
2102353489
2009667372
980630976
201534575
1287943087
1909172641
774950869
377582295
538620172
1310852490
415480756
272374371
150309822
1962689382
551808796
1496819261
2113582181
957653967
757641770
2021081231
1273816941
1325999088
105680083
2109957651
613718779
1590032495
1822693698
1619107818
367343380
1691972359
492269828
698345534
690788396
1142802956
236548538
1799372040
1310194361
1910994469
598753424
1950876324
790098802
1656817741
1422054951
1520471178
2112677272
989053987
1794086840
345071904
1671909959
1883980450
1880535572
1818860920
1435198296
936255373
1045270165
425447725
2064326052
1823910527
2140733271
220382902
803190604
1665282600
533059671
1779213196
1691851945
822659233
1620625384
251041849
220897665
160751597
1421300023
1948333977
731414358
1886101991
830137354
1303077402
293799373
10337941
1629439552
13214631
287411942
482063444
1219243722
1003579008
788839062
1151525872
556419233
1185119756
157972764
2119980334
2012601988
708298128
1298170217
1351530873
1009113486
1045415381
348563068
1503108630
1479909069
261736474
902221113
820147070
2143527337
1610154886
1640845079
874509307
67683918
1177923167
829107049
1675191474
1617639375
1665096319
1416111321
1104917818
1362021924
250964401
1904751809
1462063486
746603912
384180639
1317924745
2050898682
1085972807
465450198
974033852
1930728698
1820237992
1436968835
1529084482
1800977307
1688337057
828263272
112993571
1709445289
461394490
1909093374
437583713
6295110
1864363166
1484701158
1824303363
1996019484
1397209086
1945233860
1478105581
1409812703
1704360046
143522966
1145171047
1655513090
1413165845
581145459
432518311
1942180868
220046252
1677422292
940815421
1150535347
2134759793
722490103
1067870415
1339853435
952561509
464742776
1572382990
880297919
1200134247
1819372670
401875923
1713760772
1834518126
534939890
1904494947
504941523
3687567
1872550558
1154973353
1856760166
353014799
975518425
1695072733
46494250
1092202294
1373261035
1818180775
84572138
977155334
234310162
316469553
1819986776
880129991
832833622
110716529
1133547842
1216686827
146187227
1768196599
2087096297
1967389699
1986786154
1650274640
234528521
589969628
850935405
741211912
113705493
1576617989
1459736833
650689236
1832845253
1306382601
1344453532
171729711
1314848
1169521632
604639265
175459638
1245613043
215912094
718489657
1391769219
701305615
443438874
1365079236
1797528267
1753829774
1076203532
525588912
1935014290
554397545
32731923
1197550039
1228383183
807141422
1296621091
1043873536
1694673954
1017980112
757055996
1518019291
1091342573
1515725552
1045864516
922009499
1838182424
2090655579
464061454
141577572
794351824
1149799902
585330649
1403946504
1086209045
1393482516
1679726016
1345674536
1237700077
834993536
336577366
1822783792
1180016223
769655283
2117979069
1832304295
1998791891
1444736385
746917867
301355802
1295467940
1588594227
1858777249
1875877491
2095062814
498812781
851942824
986992576
1314402228
1685288242
426116397
1809639915
1367287094
394218407
503691668
1169706
674979749
775274278
1848995804
1044045475
1694911772
1556982769
65331080
740831248
886159268
74219387
504075907
1828604424
1187999165
692797587
868750807
1246518840
1062682665
1013873791
235574987
697429228
1431565523
1674869253
818505800
1148745597
1505891033
777226116
1085289172
1605832175
227034583
1148739555
1887550572
1012388616
1396042884
1474494682
1289359959
1621714979
909269850
1036427929
2116122354
1336040835
1401411454
453887347
1880566154
1561894530
712427230
692109687
441901710
1214355644
1839747745
707711378
1433761994
755244034
1009453678
1700214341
727723517
1988069555
1612414124
1887876976
554506112
1509253751
278454109
1619544400
1217529205
1361173708
1990329020
1397094815
1726238230
1107727680
2127426662
1660252811
1682650209
877688316
2108094980
766451971
1798745919
23628517
1901084480
1043264532
415349777
1510708512
745356665
373810983
1941641261
1320172945
595082666
458342182
478366116
419384453
405010411
782373948
1527676719
1210673640
1956511802
40810743
130546485
1465869060
1079614656
1765037898
2038972154
1401578085
1286937156
468498509
607265130
789859558
890401040
2020586525
711521048
516910096
23170405
1473605638
844593294
1335519871
508162243
82166904
1473998938
1712046142
391518789
2111746335
676016305
1651347481
1927285115
1161314932
1011267659
8626172
669222552
643976390
1257533644
92833427
1673389731
1975591736
1875554684
1206700999
1800399507
370450778
1703429737
836792322
913341857
1580435671
918207702
704912971
1798965780
399615291
1119971967
1847665680
1131422573
1380897681
29366333
825875142
322210540
889559340
564632794
1055490491
590654363
596827952
1709400346
1473318715
1724206662
913716833
295734660
1139997522
738475598
1073334702
258142185
1078813455
513213453
1872227763
597464676
130585158
2131449830
1725125569
299851311
970084147
1218312206
1822067370
1220522764
141091948
119015584
187037741
103618811
508579642
78974870
541212099
636210330
1503993306
1971415753
1295543729
1024130544
1531921685
1816324038
802146544
1108760509
186136263
286847378
870171936
2021602754
2063304153
1213642309
287312112
2030728586
1356173705
1692157257
661909271
1507994842
1089418606
306437406
225281862
1634536417
476856030
873588782
1809569002
1626997971
481808663
2075177296
1158971905
612456920
1642066643
229993699
703427261
823581834
2120754739
1138074233
1576830288
809151161
897397571
1741931402
731229030
1205004205
1857399709
427506038
315546167
579615092
1277679386
2039995120
662271753
1819521801
1536358287
1763092991
504655432
1125029792
533522538
1913834092
2088284250
503278378
1121230408
1660718632
1115059048
1944747149
19432169
84520030
88089058
1233612533
244711387
571109379
96661507
205620268
257200745
1384612491
358860853
340724323
2136212479
733378855
1221753988
2089758349
1798795774
1195523314
1418594340
1592367673
899039152
894336552
2033903446
1344202649
1990604937
1143100145
540632646
611088365
428692143
664970976
678677942
1812658505
77223599
653526147
1544476994
336670065
487156206
230732673
582282749
1337094968
956814534
1647067709
255461370
441562290
2036050537
1004691053
109594401
1428422891
139388279
1806300690
1344199226
1340318509
1166207510
902306838
565079884
1138773234
745723560
2015499357
1082194052
1850574986
2011165132
1975201001
1022427472
1971780651
1251361499
466210980
1212811343
2017400305
836035320
1635839427
2089996542
786749556
789696896
570467682
20621259
1352616564
360954321
120151871
1968280280
1886009986
73012434
1295454623
389454685
104414244
1495631190
1114522983
86952329
356983040
1404439004
683960538
868237318
1712298563
1368195780
726371004
258696356
1083348475
735291887
1683258639
1193213437
685401951
352256381
1323834403
1026241809
525593505
619898943
1452456330
970268037
343710223
1588447605
1708661612
608996761
372840402
1355750199
81093828
1085764629
1302067098
334272418
1721539400
856436404
1055612646
277122756
1951008271
1494620665
1037981763
363750160
661344122
2031518804
1120308971
914959704
69841194
666438479
1358188847
972442073
624435736
1556225133
810257919
285188004
473113841
1289486916
970445097
2099313024
971403684
424870757
517010727
1487753803
1867183450
1311517252
1819594960
478212577
125145241
1978664433
1818803711
1156753245
2129597558
22835355
995452624
14891365
998497588
2037809743
1280556207
180474540
1882891082
669292017
1286147844
961863543
1288413527
1275566219
1643618813
577714390
1825716506
59330160
399888338
882948999
1682537105
2005743010
220098194
694510437
2146969390
390938993
2011968127
753458973
1557612507
793551063
319890765
15160420
984593058
1130944541
757261221
272630350
581994428
849214875
2941103
1982668628
1164377929
2081739643
646502060
886170471
586503766
1406558175
111058229
1056717129
1978200782
236455568
929106814
328380376
396710114
209152868
442503102
665801218
1066904023
1154239088
1146654064
463548175
881280832
718963159
1519775121
478520445
785240730
390081639
890884995
802436950
1620978415
1721159922
1298349642
1481397958
805340191
173475254
731654592
1782455828
982459436
497746871
535311278
1976112555
1347067485
1320644512
210691364
1625971103
1963563907
1783696917
1833025348
1937027641
179606732
215405949
219866716
1760703186
1143115641
2081020547
775248400
1770215891
1655308804
298824060
49306768
1229936685
484710815
102262060
1548028804
381218229
305737332
1147139724
46911606
2134013588
1597397865
899512570
1883199277
992027808
1400688882
1113678755
243092243
612009375
630040835
2081869425
1087186875
229134291
623630552
406886991
891960816
1153651488
950039327
464987311
2058183945
72451157
1885964445
1721186423
1327049006
1537668334
1083151376
1698687801
119749113
1444239598
186762641
1183288589
1304321603
233150679
1631474407
1986072707
1704160780
1152564149
574610759
552000225
1995101177
1499795032
1604220349
147021288
718565084
729747964
882627241
626617586
1010109213
402638021
1573254473
486153720
789722489
764275792
1628424673
2131968835
212558359
2046065099
271171046
577211609
1069170255
1081633107
2053932063
1108586029
1636465323
1449719069
1064595231
896509260
1746453642
2098681210
489298895
1469941334
1846018450
2106826244
518219966
361476299
23419779
1355120964
1353394409
672664982
731153055
1265232805
538199595
1548237490
1249859883
1716197770
2094496075
1286173036
1645294691
943550590
1327537126
2024631575
1731069424
646873796
2129358697
1935289485
1126757336
1405410930
1856142320
1645513442
1730257546
2120245063
1558394899
522629472
1060191353
1582053280
879802201
1998305568
1492903948
1148029852
1194434421
267060534
653567835
1795793073
2030669639
576623265
1969970630
1931115404
1539292217
1142623242
1046921198
276372916
754507413
1446952813
1119058586
2123483531
1827758185
669696762
1810355386
671928453
760987732
290266092
1206989757
2076304865
2054391922
1811638207
1548943613
823128963
747440069
1708548510
1671662941
1863066250
2053856281
1843821300
1173541488
1705624428
1139072463
2021147955
1801844014
173854640
300201840
27682972
2108361571
1640558088
1436276423
1637057127
659989961
282721388
349266595
575509529
714471883
483070609
566484431
711943063
1008773379
1744283653
1626895710
741036706
519465074
831539609
675682205
849500584
2007103732
197750556
474896126
2010696087
1110239017
1619543208
104072746
620150582
1669301128
855748585
2110502242
82523367
1959365552
365502808
654959392
299959444
1084450112
939548478
369551073
763095821
976024630
1477469432
430959284
61865933
188240808
474734208
633777491
907519385
1344896439
494584946
175127646
860053126
725881555
432490277
367347468
850304390
2011099805
750887555
1963307597
1491928144
428469904
676179406
893976121
677929445
269484184
331945208
660622055
87319932
1237271591
669000766
637252333
1352032185
224843506
196501621
803758861
914469286
531517807
18844496
358012520
1141334929
1538157708
940723110
1366466052
1204072521
1902294392
887732991
1127193914
1569019488
1386424384
507548906
1072415824
2038229657
517223790
305947814
1113662955
1103274040
1126945259
767916077
780798160
610527968
713891386
1688769312
1259579759
1504469348
200139379
219108775
981429392
271777704
1321525553
863025521
1527132971
1888599799
2079351405
1034507488
1022761704
791464859
498761872
455693091
1906488941
629846352
10477143
483707019
1826079328
2034988561
1095207647
984606569
1694857989
179485120
1035943431
110706772
1683548576
1382484174
1020668506
251520648
725168984
1109289582
1504195129
1728480514
1584338143
231184628
634633506
538744187
1657859230
351154128
608724511
745605663
205526588
300714906
2110704026
866903627
607814290
2087855889
939525555
1214679326
441878281
1819247380
1065831608
412105094
154713189
886250544
1901564691
312486375
862049817
1000613937
440459570
1284272891
1200079544
133077402
1660541744
130100837
1580415745
620425595
521941803
1035082060
1323654438
1934855658
1302371226
1222254250
2049338217
1993723480
392752789
1350408060
1341539678
1624102416
218108618
809482670
1844742972
1617805735
377403936
207473370
376128575
833784859
1399987758
1989947873
1607382638
634245074
303059705
981522658
1178106546
1811458111
2053491103
418210875
1557557239
1040550083
1086358260
1921594672
433501525
1099522697
1214214093
2069141779
1557885368
90234441
769430259
1569770100
239250541
31638674
643934659
520781171
874910693
1209761098
2057131637
1441077591
1533818607
1493865254
1522543758
2100043288
1650426218
2125071480
1181021376
512160119
1275935652
1442725883
432584385
1377307462
2018061979
1950219681
1689333802
874920464
1610576541
664730765
541288396
1090670266
1309696229
557608677
741246945
262876060
1673489718
1052021594
1953239209
2133041505
1176975666
977061650
614129465
248055702
229096659
1603521634
1066392891
704452885
1532619456
24509821
128818012
228078394
1787465533
2066605012
2079246618
1789376215
1738429992
1775898696
815960538
2120429229
114227878
537124940
977997316
1753439608
188120090
1046584655
725572781
2024456590
437994792
551079992
989048190
150150910
1510733026
397133006
1518747922
740419472
103483736
2017100782
481130820
84447805
1972517851
718838152
1788329208
465110254
639433333
341981192
358535411
1195973270
183573899
2108438553
1743405973
1460476008
1653152792
1604100513
1310576496
908808758
76860441
653201789
1534582799
1648423439
985881416
1518611969
511212623
527105620
1433574750
1693994817
983787788
970174519
1131283422
945953267
1360953993
1357042990
1401110573
890902759
868716890
985865462
1983197128
1646457761
2030226129
1812804859
985036277
786086560
1007246565
2104226615
279613850
847522562
917598643
191164819
1855514542
2085044048
1954338814
784719985
546028384
215349586
1994629194
534363747
2101929205
310804163
1322214889
1169762147
1925882795
1943297539
1838773950
531119975
669279402
1257880872
1408193291
2045295907
1529636721
635443976
746497943
1939083781
292454119
15114970
303181765
528587289
1249640817
580356975
1226543643
1230842329
1709767503
1844813350
1349223984
648941803
23814699
647229693
274955363
1342200069
1503762245
67754193
385900042
1124591921
1366486111
1396789001
551861884
986884957
1552527315
1012176932
1765355972
1669488113
725845106
200501938
381925608
2063356378
1824304683
1613362851
365229870
895241214
2120089751
1944015895
2143621734
864019656
196854143
1432299423
1969209638
1990810525
1455611575
781024431
772783116
741195153
848297903
1481851952
1891562803
1885991275
1529580032
1652150036
931782372
1102096248
350118388
695271497
1659043155
548516970
1302010395
180182620
1689473820
1217364207
403407838
1821614145
869213389
329979700
1084593161
754749592
1258087994
446678919
1768984552
1901260633
737901245
461401641
1246694035
54737207
518887243
525293205
1306199682
1266456207
1455323374
1336958503
757664319
1353975809
614229809
229465019
1899947789
893002622
399740386
1939741962
89644573
1053596734
98018824
1518571072
83769127
1296777864
1436906701
2022696294
1807612922
73817875
983934374
436755692
1541331387
1623989058
984092085
443775696
1161859519
1266668309
1725664707
1373125049
1081867330
1350843783
1897014703
169826440
2035559596
1288467921
980027911
1839147663
1253710799
622863583
1799231261
436169601
1836736022
1171987293
381765084
611610790
8997354
441383664
675695248
282001410
1258989687
17674652
2139864674
154691562
445972019
653234405
886498069
871392241
1286368555
2036910029
630467822
1952698425
488072146
317247908
1006137892
151851102
432346038
63003562
1171621367
1999466304
1979660868
262626903
476216
1314343757
1396590094
1469759175
2083166588
883401481
2015770663
106825224
1600292292
1375075113
2134483747
600344200
1372497482
669134686
1261579326
541756799
1543280055
2104476630
851922194
1950529710
1101175119
1470424829
2124337680
876131851
1115796574
1114826337
898907874
93853648
37511525
232632212
1520589928
1844155905
84323219
1308108551
407333950
223977871
103146529
1399997858
1028318566
166856594
1660762504
259753383
41906832
720638136
804914449
853255417
1113014357
11651335
1435841393
1465821950
53697429
97235703
274207842
763932164
1113486197
1904879851
977515976
1047072650
853750497
319331964
1872173988
1779213037
1976870863
1147765965
1894072228
2065062663
2070794771
572434638
444319243
401744712
417586271
1828862208
1624978637
1318402656
1544357278
1595302807
41264936
2122604394
469758534
1958717635
1572839780
998220758
1981277561
435101398
2046473509
1105763302
1442347983
1185114250
699686276
1928576713
244768276
1815646148
590771729
1716170955
1562745769
126076030
4569602
803886299
1077153655
1243133069
1784235372
938298543
271262941
154386908
1147165088
1791876733
657044849
1930622762
729696791
60131259
982810158
1361401646
1571818916
854051744
1123342295
278095315
109735174
1632527945
1310437373
1002304085
1573059293
1039450968
1723293725
926696790
1439721054
1900596406
545645981
1021771167
2119574923
1313744752
1889332283
1254099285
2000210362
1392247957
1089285537
2044654940
846594722
515041991
1343923051
1389434857
943995931
549287137
1141349766
868836218
431616154
2057334668
1533248503
503722538
923779834
1258041299
1290443699
603441176
1701786386
275457776
2069188942
919905531
1844425522
70960819
692335597
325137270
1033252917
1247365365
590642273
1855363657
1896991863
1669725494
117260273
2069071611
381239065
845767490
499148244
222792491
127557628
1352144480
2112249750
1815456624
2132374964
104215526
442325363
473154233
1046170180
1319174558
1723302436
1619698587
703066340
1848478327
1682790124
1164939485
885042212
1590369475
139287949
1586593350
293523364
209908827
1415685620
1964209658
1912008567
480265580
909997824
885292056
723426194
1055520813
1373541479
1279443010
1788677054
1444532770
1710460450
824565854
1895274725
609469977
329364585
463725675
1614575058
1749779149
855352452
203038535
1231284191
1776185391
1003956047
2014174977
661166770
194668892
155615297
112415025
1173876298
297874772
513055867
926952798
168867614
1587089985
791445862
1868520011
413656094
1439741572
1434523767
993012002
371938698
1513970380
917414643
1704329383
28825752
1596072616
58097039
256716883
690701019
1712950020
2138478920
497747626
1693983853
2007607570
402525653
607491947
1611741883
1557235057
535079334
425861602
1290664950
1297257760
1334432244
2025112810
2080905094
1713759621
444357336
898670836
2104352290
2131769627
1338919845
660650098
1420525241
1298120061
1120410255
2046353961
1157774906
13514361
1286702774
1305822500
930196796
1324381639
56758282
1459112304
9203677
1517360841
1001740610
2058645230
1909709469
442900691
409969880
1958970311
1639505599
2044556323
98765719
1916288201
1036341538
1055047977
1313876003
580306236
746125627
1061513915
1221518330
936104258
312956808
953325308
60931726
1112832882
541991000
1297283596
1785765137
1604224543
36466659
1534716107
243761854
1598000698
1584249200
2104238950
2023292390
532650969
383727654
71449748
1992300077
776503546
1314779999
2125260165
2008842884
1624925065
200368978
1343050956
1099981750
533340542
262022400
1619952749
724302221
58359507
1839427248
640812425
612825621
1885878820
1232155532
302546903
373314470
382784379
1740496314
228411903
1295404889
744698036
1314385954
59255638
44493675
1369080382
1486827919
193822935
1527423852
1970990153
675835484
403911902
1473243117
978751085
403786671
584136958
200596458
1656247937
2085444757
1334830379
1112612923
1087639023
1221200565
41231896
1209127155
2102312781
2041041245
976998596
139151496
711312959
165349269
1170922982
1018160452
184504840
719236518
811649325
566549978
792628179
412681491
146565595
1062554793
255046551
1133562882
1290760598
1679190900
1242600906
686155304
1874314618
37652979
1891071905
1358433935
1412576946
639458468
125480273
539457247
189175491
1554683870
631094699
1800296697
735342133
1885251091
57417967
1307606059
1628939654
1771201396
295012846
1281637351
183586515
567815733
1317441252
1962320003
250078100
146908478
1480862582
1236837961
906909759
462355265
2072109017
1044028824
390238301
1822684475
2026157049
223227959
1495422346
1721217066
1750874386
1400174785
613849970
1556312003
321461255
333267406
1441428438
1127844210
1028385117
356109346
2016304588
346560152
1098638652
2115092665
377516002
2035272840
394117247
1906901681
214096083
770631108
1885017882
1086778885
55291620
1637105418
1013802865
1938854329
1742678843
2093187336
2006306443
791423887
241903621
1287469679
1010721313
1626733392
451183097
1241323201
1531335692
2023807702
450777943
54263329
627680904
91365446
1860860350
1097122116
349496860
1188354000
53468516
503491037
912529138
2037848326
542637465
393537456
1371285230
1631927809
1753095762
1234323319
1929769742
580089021
232630432
1317101889
932422636
1800422480
1340371808
1567155842
478539250
207031797
1154400472
755370132
1420620678
1941820339
337107583
970101210
554755279
868526304
1713304469
1538404684
722784765
623761506
2055636157
592878928
497025723
2133143721
1567611382
1831266294
483914257
1770740423
491874374
1245447931
1021001463
644031062
876442313
878389115
1252437666
896404556
2123723420
845747693
1659637658
1822517725
1421021221
374120556
101309726
871244259
904409527
1403996357
384386530
313803884
2058357630
1637424834
1324869962
404036764
1691779250
2094280717
1482098943
2128902473
1643368541
1222385275
223506232
288767181
815031886
1153218800
239391851
1760707469
622952998
1534312153
43684520
1669768461
1986716942
1602943223
1382766018
72137106
350969940
191591782
1436718708
899315960
2055229036
2025354299
540697575
786852110
125005921
1029374719
2120075700
1543795325
2022914140
56248072
517856884
581049362
923002194
1755952801
868919159
389873084
968446719
1054361736
1651217550
1682374115
501484125
295415629
880624540
1101410631
1330157408
957924507
448298727
1642838943
422825077
573967730
845110744
381051865
1203018733
1191282912
656328215
343292452
869792155
67229934
1903537480
554523205
1329738229
509485739
1635444826
114981136
1844655859
573246087
406157451
566522022
99938263
1594739988
1537187439
1327387244
477744129
1927258936
499753410
177921426
1793428757
1872582090
648621075
197270576
880029786
768376863
308779008
2097876599
1748761287
44743071
1554121858
1139545425
384833328
955951618
286373776
1158182238
436295467
153659910
1614090824
1670372051
1151389679
1725847567
830638211
24959908
481897179
1687554454
2103862634
330844617
1640731065
812894723
1870031562
1373118621
627079540
1852311654
1320820079
1214539038
1105709793
415405015
637930582
575724992
2105370571
468294029
718883874
841833488
371942035
907447707
895972043
1895745515
1115658774
1796864675
1754141603
1767212350
810401422
873212929
1478654560
468233326
2128865895
625550294
363905313
1030238673
499323208
32459862
1392695658
1238409499
25234352
1224015158
1417817173
232596887
679971293
252642786
583881789
650622835
1056948642
178064328
310869305
152406118
822089236
1333909465
1940066257
1950467559
1308497431
547240237
985758503
1448523817
530316554
1102844535
1537214982
1431078090
1292483095
1081982667
1594409196
1581230040
1761590243
1471413641
574614671
659406428
1968997798
940275387
1647112179
1851807857
115297239
1797087260
400828589
1152787039
160598573
1055917813
399851820
1946971908
1790098432
2048217874
943884468
2010444009
640264346
146517478
537710250
750668812
217608469
2099144362
1290800055
1958806633
806615340
920089325
152998115
286691758
1394190109
666473354
2089249946
878080794
1805573090
1775055525
1671321921
1958594949
2120073361
1942385839
864283993
280569626
391652936
10077264
241059166
2115520464
2125095068
248447320
1001249958
1073647034
1113822944
1567469362
263096522
288405844
551403257
903234664
526307964
1496846021
1857159568
527240558
490674663
171134528
831079376
2081886453
1217409324
494504728
308983660
2106460975
1359591076
2137712897
1525839255
980449265
1930188343
1346669711
1329006974
712260562
511320236
977300051
880529366
1226702928
1441713280
49321828
496538258
909312599
726464025
1476400579
404883373
382545564
1701431826
1847026761
1952027062
564018971
1636539573
1210417501
1084448921
986912994
2121936093
606195137
1340394951
932511227
1441435688
694731346
1165424091
2013914849
1499311940
1321371670
241674467
2042394792
1682980555
2966378
1478924691
977605884
1173744300
1345685254
1782647399
2105897007
1391180156
455171024
643604077
822073690
1812437170
816384440
857210129
1427708248
559170471
803467405
1446284669
899178993
1836919156
1911528453
654602435
189902200
62602526
168660849
1204361656
579226235
738947071
837561070
2096726980
1693676951
470107346
314190103
344897558
657045503
1954097289
2116755840
1313791687
438101523
1025400841
808749822
1613340943
1263006827
960024154
1583055531
1517908891
455286104
49771378
391254952
44738226
693440167
1347333184
1292438229
1270868518
664101181
1263920723
363627139
52468151
833007621
1909603609
367771013
815367786
1319846258
501867817
1143426301
919776710
689822808
354557068
1033924413
575741848
275268332
997266305
1497324837
704036771
1919934838
1666859116
22631513
863945106
1413741165
245752480
516545027
177681559
1857732614
732911480
1272174131
1714317774
1326343640
1910699168
520031801
767205158
950037970
1444490993
1709073115
1299873167
499975855
538613
89226765
1863778845
306085369
162534550
2082460607
242914674
419819312
796945161
12816052
1564213145
510573710
816016296
841473643
957018653
163617748
862302479
1347680831
1898456731
1293968871
750817108
443004482
560252516
607759906
919992161
125210186
143320331
852870279
26457453
312582279
1917313730
93406847
1763977112
76876135
65273984
1053413273
1559157737
545353899
1020117062
2129402868
1837367098
1424307513
628671948
417034005
218491695
1335441804
1445369066
1565626630
510432433
1601129187
471887320
270709491
1409113918
537628154
692753358
1174605853
1670707973
2053974856
472347032
114253284
889708478
1096970633
1106433379
49333794
2064559444
1607953349
1649139426
1699254784
1225294380
1338269161
228289697
113051140
242900112
341612488
587138301
1878058069
789672130
1549068689
233570098
682017060
1227434661
1143896773
196111130
482464650
1910639387
2143166132
1787453822
897761334
1552951934
1279175346
1793884664
530740236
1639960546
1526933922
60559047
580390892
819704162
1600971954
445396896
1319337020
1322118365
931795657
1837689866
1076255027
2060082573
1212910077
1582484444
657199118
1698630119
2058940192
1311899276
1968182862
1906174206
1881713066
1863235790
346557375
144335113
1371549484
1259055585
1139863299
1383488929
1967844915
1559519293
1018313002
1836987176
2042212508
1931326760
334942092
1210016852
1438522070
199843289
574856904
962985650
1978142898
1574867959
1262618854
435136505
1549519216
107618265
881534984
2081512065
2032200078
1038954355
466545664
812127671
745365677
1700947496
1753514470
303181248
913887786
1565726975
1585343604
1468670624
232489647
966079823
102799637
1298604397
1366430039
1505724268
695819233
1892914617
1099272
893672956
959800309
1421742341
1313567103
585447398
146950197
1665120708
530142410
1680439521
471469385
2023831165
49207380
805603009
400573442
1515567246
581172158
1187659726
102426688
259461799
1396681988
483596597
1610047939
132667745
91587859
410712689
261222604
2060853112
1310865109
1414909257
1718827022
82006695
1329259911
1427618159
1559287796
190282406
156563674
357429367
316123583
959156027
1218285379
2038564147
1920274308
1554171234
1812924452
1402830308
1899707690
1345485353
23844963
287388085
822713965
779517439
833874796
286911422
140681586
725245508
788747674
234338133
694587465
1702093805
82204109
1162285403
1889535819
288877558
1562031244
1313295572
2046333744
1050681782
1685542229
2064078569
1898802333
986797465
1238834733
1557422125
1720100551
1527640559
607017004
1473071922
1615307069
792714228
1147989762
1663892487
1739861530
721991872
1241118079
713739712
1460366949
1693848950
600283320
939589516
1499265741
858836715
123702090
850706188
1917562585
924380501
164558107
61949195
1710987436
2003097052
790555734
864567876
1314035455
591543142
186936781
879837404
251903256
2090269010
195811996
1892286807
1333157574
1891249119
1554259251
955720613
606201844
1420221437
1371782773
1316182510
1007465341
307586138
511294520
476049278
686371691
1621104556
1702185230
1844274518
607868353
1749430043
1608167872
1483650198
2133150617
949370888
231664172
269183837
1527961687
182839587
1411297647
134702761
1478031966
1914407841
521321923
1460356656
1174539093
134211133
1869442462
749847242
183818946
354201422
26582022
889079449
1242466859
1572744485
579869062
841608432
1275178190
2967537
1666504295
267252862
1669787527
1459216661
220658007
1400443343
1066282451
1168837779
345451037
1593801183
241000383
433954853
1253263532
1833778801
838768255
538485431
1124263469
1616093693
1869356776
300598644
1371849534
1048085486
16596812
70604474
336231590
263408426
1217918955
1799672
861242984
1796668996
1934763397
819031351
468554943
372291014
1870214524
86862743
392142623
1779087196
1162030352
436780829
1288282081
1395269850
1764537601
486647206
442084152
1546318319
1105886827
855177378
853250289
503097565
1843693615
627791357
225609784
40662266
1192289270
605044339
845617282
1863653014
588125327
648292613
1110459149
1472074935
1248853654
1053801474
348042886
1866827477
941632064
1948382759
1064697360
1745682482
1640590478
563934718
290408412
368537924
528178261
597764991
1481454337
821163804
678447994
348588874
765432510
1241443965
848523151
1900652878
89798242
953437276
318814598
765417772
939576159
2140374055
1230173261
1828792853
500516426
1516528262
101387976
1286506998
2000505706
1337407094
1223599665
1371082297
1440919305
385907221
1705633223
981159350
1017721772
1728120270
598248360
1033178397
971559093
805026819
144095103
1391620461
412735677
628080433
328299517
721525333
887720874
508464278
1947658652
597816966
1345093501
1265439121
2145629561
1934920848
836047435
86276236
12182855
448277979
818153070
1076810211
339236821
959660119
60037122
44415216
1347484567
100967411
620142653
1963326061
408275385
40920006
1720748302
192541686
1691987329
1899583064
182963852
1064666317
1409547981
2048353713
1670075903
1829182450
765817572
542337727
26096757
482354637
1394934224
1539148078
117735968
1916792584
1717721245
233727631
931634117
1060203743
1728725609
103048829
805777352
1124094723
865958244
1910658474
732334915
1722224878
1143720821
237866866
583450685
1388135465
1215564256
251616880
1536922692
1818437335
34043620
2114570142
215041939
770679573
1844026991
1117304053
688275159
1912832564
1641227064
1203041534
132197584
1104069224
168833020
1414603955
1691913614
651641036
1939698306
51794400
1781798418
83811999
1933876970
863309826
68674405
1749191795
1352588905
584103530
856419314
1695071419
1537471903
1039836985
2928680
551510248
1229244402
142308194
1012517977
274680657
1162000683
1818481085
1512821318
1420609331
2012096161
95843451
258578709
356476148
1458928320
1301869369
1745984748
1266392023
429817060
478242202
82639907
297332157
1805393273
2032871384
1071142028
1591522209
1371808240
475946706
918894645
390019794
2045847841
105059863
1457947719
1667242754
1531462852
1139920865
825838410
830780276
957229326
1464352247
1886693860
1562081163
181670295
996175540
1814668666
1761763379
1198957703
426544789
1757397159
2050398683
1108101973
1069633606
214944020
2136593121
1854870375
756317386
1664290881
4465224
535673135
31885346
131214927
524843858
220019671
336516179
94573737
962167632
2141151165
726574621
1196253483
122126365
361366715
820444789
243255179
129877278
179334689
1593266837
191850511
2115713749
912918180
64871055
742311311
1221254974
306454577
1839471933
1921535408
178897508
916746950
936902326
30845015
201383230
754538595
286655165
796850634
2018881420
1838612747
1030100077
938123488
471263193
2103317650
691527937
1404656222
1647624486
1621809974
818621341
1838439911
2039603829
1600439749
57012649
1134288054
559174263
1031188250
768689317
1815112212
231428265
1677999137
37065722
1913062058
939766233
1760822323
1312071334
2047711079
310611483
1183076352
1782803394
1830042195
389715927
2130620590
40118425
405852889
964617181
1335821923
302004644
1166967038
783766937
344201413
738384530
945811461
438945116
643357744
927633077
578611930
1614947180
526416731
993650807
726597548
1513299731
830751119
900827161
1908523312
1436935187
1995782004
1991573956
1679248050
1885138175
913888439
1018236830
523929384
1880725117
122402772
1098657663
357283510
620721821
1479254599
946308768
1756299142
609614609
1806136109
1200226902
1615394352
596824440
1880144990
1291499726
905010135
156061188
1402129820
564146808
1267062337
1509051367
223038732
961817873
697636
179445919
431065065
1540745571
1675590821
1944774940
969589669
1988620713
2062550236
314555344
1242227942
2135163028
548569338
921574763
1744407915
831762113
383439474
17633258
1391205654
339539210
2104327970
288991410
1029418963
83977440
1403716973
1067156867
21777062
1285614229
2077693528
1947044581
144210363
835646730
599010465
1820601603
1210091083
270835208
753754725
1613327686
526321261
669590039
1936316018
742059171
2141905131
1678879966
511779001
198912000
261223385
1758971906
1411785958
1126533500
131116162
2107473168
1536629913
1599147941
1979374888
567605255
252846653
1683414603
688203763
458192651
1637057127
1573319093
506501964
893617347
1303469166
519071049
1792656161
416500876
809057343
1717404681
548561430
1798959877
143867318
2031442709
652817892
1650115759
603607527
524374029
1953202858
18907836
163115060
18022601
1827541537
2064803599
1347487068
1810877558
1432573027
1579564947
2036018504
2027431758
2126021443
321157446
1999375766
1023797612
945065716
1017208019
283325652
812426497
1715749738
184325750
778867670
77067333
1720836204
123635419
1788331102
1936416535
1561591689
1993990112
714502108
1842811244
1125861944
720474833
659188179
1401477178
1417266078
1010506404
1111998847
1673323675
1567602584
2067300975
2023735825
1189078753
1040429341
487202235
1410512393
1991052869
1986093978
2010031674
1255588162
1815833527
1614882432
1105112076
1268349068
678058062
84981803
1410025880
1893012494
509383736
865418140
1159157407
189012761
559917831
124948150
1114132761
1029405476
102815554
18507475
876719810
117325491
1062306185
1107905472
1227703286
1204855760
758601534
2045143708
581261819
1988930698
2130324890
1360919378
995267814
492677868
31496229
243679781
972476798
1426262896
969839207
1178452457
96956499
2088243577
636561005
963248608
41930793
1994982737
308199678
7301507
1910334215
2023998276
654795164
748907684
1343411560
1550818089
838369640
594253648
1166334119
515437753
631729230
1161951484
1699793400
722501063
1273382139
856848256
883432180
588918562
947178564
1209910895
376676300
1069890667
2116669267
1957298844
1490553134
271433732
337327517
1236914031
411058768
1121546248
1732544406
335593811
1184632530
509730283
2074174969
95613746
620246022
1795235028
701612617
308974086
265004065
106951716
1113366677
415473976
2026130541
1715050311
450585053
776250666
1295946699
1301554267
501738514
1413850894
1932301536
1803993710
398451082
2011045611
853381620
1245671
247767235
529035072
806883424
1080265268
1142053887
1129872125
1182954106
1523835798
648948243
187686748
258473387
1534048830
1342050456
185494236
748434927
1826668918
733398730
1571075890
868298081
2101140279
1968318905
2023531408
1425732249
859381338
1837398176
839877978
2053494817
1585699857
840991648
1100898668
2087167036
636215561
1248055496
1820851682
1978257483
2086991941
1102788202
1664087107
1276099171
975882096
1623098696
2110851468
360661530
288995577
742487640
1809009253
2117647815
1382333710
769744452
115573779
1927273371
296884371
478588268
578678524
1902215308
1814705214
1243643005
1816461705
1019064707
394045746
629927930
203619256
1995169345
2132981615
2005137820
1376695420
143318650
15191912
359560148
1899691644
122524282
1598044415
1561123480
545982285
1994091596
517388402
1070542337
856734764
2020536940
843194576
1820518105
609379424
1908927274
1627477269
1634571661
1110428302
383329009
2126711673
1233491989
1093916411
196318956
645474595
1190787121
1834983530
583459610
483707019
68726079
1803565995
1928931015
982064436
1738653234
1180029015
1345592626
579267374
1672148038
1956213717
665552631
42581598
155033202
966091937
812967740
477467049
804699178
1283123356
1862275420
2144569438
993784864
1392448944
704500867
1347287757
952435283
1798052664
1507672094
1422501162
1446600672
268312461
1437827540
1293206900
283152268
1189424877
1132148594
1352552829
58304226
147630705
1575620542
110737029
1712526870
77429223
304587133
500804638
278076677
563577766
491140173
1497255564
132306017
1916463603
1706237655
1078499868
1655861323
1737272739
536599815
1767467783
33203439
1405627786
783107707
556953059
1181873247
549700751
1337270048
1906877868
714413523
938577291
1481064009
2132293738
2127521871
1953249145
1938351109
328459770
916306306
44356368
116280509
301221728
1757099131
149337548
366244588
1672540904
619583368
667190861
745380226
1009060519
1308026571
1866756545
1863088815
1113120428
1091428933
604475470
964570188
1743109545
1162218864
2056565619
913185701
467734506
679686594
1617312991
1192449046
1894500796
105367704
1897528575
366632506
724795854
302757549
372759951
2062715723
806598545
928503227
1145728447
800546734
2119565605
1861021413
1374663996
1006302882
1468586971
688155340
682028194
39307147
895767533
1161513643
323034453
528278767
2017545285
1141138531
1423960747
1807121415
786054284
778400080
1299142297
1117308283
942852875
1977039968
2103087384
1078646212
979803475
1479982394
1702247811
1585859410
631935175
677444667
765157911
931605577
2120966337
1452977098
1387454512
1084013252
597374384
343171405
1923212707
998810026
97358662
82569203
1702681182
859237789
1111723474
1292514033
538066138
1506141993
159674107
156003392
68690753
803804293
691061639
1472212752
577050964
1021857307
1148593161
693839405
1971459769
381101888
1604507971
1113252782
18108443
228440983
1888451279
1177507256
721035762
1033994030
2055571834
1432681415
672334800
823341315
1221645403
366719520
1814635322
1074282833
529068355
1860759952
511445360
1902384675
1596871425
1978471251
391325773
950970968
1811680923
1794520698
442637648
239874637
324396118
43245140
1026174928
421161603
1569604148
237376710
1668044109
139688287
184942275
589252447
240441374
983018649
2101089068
1188875209
2112068208
834850780
33879595
840346301
1099325232
1724411651
401516099
136935137
818542859
935671252
1774569895
718938236
1275858697
466481422
222119353
1287014601
1119926958
781746704
204589427
2045238024
1742030269
1080159362
366691384
1590765443
715994755
430152918
2048164199
1636528716
604142144
793562379
1084626808
1047408199
1059195284
884260123
540944177
1575181958
444599276
1343554284
1983207213
487540188
1237352835
696161115
1329523153
1747997681
113641412
1233708638
1534931117
2039463971
393806804
660120017
595855933
3131182
1464584393
1398759517
1941828253
913962248
1144843355
1700088069
1643844512
646768946
1943634547
1682494268
1214592690
1516788315
2070566446
1634066142
1080520394
1877635578
960972163
1921988031
951465502
98109917
1445167636
707095510
48763253
1243616829
173324271
1590413292
1975962871
2044186537
1067645328
1537358000
252268509
786825832
276094549
909989740
2033881840
344905310
202807121
1645690009
2015424048
1080928468
1005475862
2025315630
1161143455
149084693
970390993
599074604
1962216307
1983181980
1845658137
1380415738
1752614022
472869483
1964738242
1961462023
1875601495
1964879055
470666126
598345734
1171293874
529953322
1176905392
493705550
1420115459
1728630397
1573955502
883000073
1576314352
1550752509
204237918
920656234
1979841500
1039721638
804776083
913902450
1443014512
1819099571
952500014
1105566248
1680451780
456221966
1333775604
1499160501
2027699658
16965148
1529041730
1226000391
175308228
2066605308
1700413490
1721194218
1789897754
1324196980
652004030
46840868
1952940701
657151813
1273707936
2009107440
952756350
1087809154
1674880977
150595698
1633298563
99217216
519487508
1979093208
1891418131
758780914
2031845573
178094805
415247891
558641563
1517191099
1317534880
1134701234
2028799320
2042353305
161136000
1787070841
486771897
1234202368
352372164
327558290
1391690589
805481251
792831876
867808038
764800648
1339565659
1699833128
919246067
1129325141
173352223
1741453639
2121531678
1138247061
535230374
1314787610
1700138190
14607035
699212071
1544488674
1217343103
131769654
1385004402
214819831
1583969398
882483241
283573043
1645238856
677987195
1205747314
279938409
1722842875
2061380223
253490711
1502505265
524016375
1321870054
1187859701
1596870245
1601433239
439397773
1431732382
160041487
1610395534
1227172176
2141857619
1078664820
693184050
274694392
162115750
1198113578
810129402
1887636332
1705668286
1619185989
1831490678
744789223
698955116
740626484
224291475
2087431859
85360814
1683420324
1861102730
597733813
324733676
865837266
632452633
1200850762
589622815
1258216952
780072126
1739035350
522995418
1123732182
1187704416
1697828538
744548174
1502094234
827385454
1447580833
527952710
1092343050
134475360
1807663102
707209389
1211743871
348826646
729495497
368367669
216863805
4719337
189609532
1952075316
1102605524
1118642527
1053359793
908840153
832667798
984939628
1727555292
1807407122
1660143042
1970961668
1523593834
84314275
479119776
1694972193
1826674335
1686786735
873513137
1295234567
1950477529
971198076
1533569083
1049595325
1411550226
416194043
1989934415
503135375
1564471027
1878047666
1488911505
1552780935
1844994891
618587822
1185220920
154976617
1368739209
1180253952
49730358
1606835394
1609693621
598258358
593261177
1541818525
567967938
1857488345
1607644177
1976064908
1788878993
36440319
1923360366
767525324
826552614
262769210
1856043873
712960970
1939596698
336906391
65654666
2140504767
1138041568
1306399810
914814133
1928275819
264116781
502899386
1047245815
563390224
1657437623
1500496855
1245984663
1728545758
591633314
426726203
638585992
2029090932
811669313
869528624
1983674915
1739286859
1810841772
1724975671
1485785824
623125721
1058771561
923481558
1476433458
675381207
315990685
2111252436
2038675013
1269335163
934022613
1941823732
268674242
1337224071
305696353
464515366
2103409931
1563681655
750518730
1656062673
650264803
1658720385
958563343
1767867111
983965857
1777768372
942223220
1659677233
1460965534
1628337480
1362654644
1536938594
1916535470
801716735
622693052
67092551
1046795167
649809982
1369816151
2026444489
1230219569
1019206149
1048168630
516697650
749233005
1341451375
1681729207
2118031996
1963235419
1126223359
47805754
985149431
309615143
1248885798
893638106
929506578
712196302
1850796236
906777562
703224093
2068050163
654418703
899155786
521698188
510963655
1822314564
1718418533
1487922908
442272416
128170985
863745633
101484858
1555193481
2100257928
1755552027
329784302
1378410583
13196023
760936019
755258613
436575204
1901599911
292437996
2062696459
25963677
1931810999
1827732667
1931258174
784161437
368220245
557961132
1293956404
1913155869
1636548551
1861946834
1581637194
612976602
2017632415
1232966974
766646831
127427991
1526238882
1075115614
984980273
1147316760
248966180
1250710330
1420096635
1767977755
564230576
1476450625
1425313158
1260924502
1800226633
1715016971
561112916
1065146969
1217718335
1608597893
137286936
1576917651
352066663
1619287409
1411880316
2127718009
1614763786
842469659
448202805
1985638975
2046219028
434736654
1954226215
1537539182
604477959
1825733230
1978397346
1811890701
580608850
169833320
1765984083
1595050548
293378316
2115309104
985316816
69272811
1640402913
844730419
1570619015
178463942
1626014004
1940260237
2050272207
1636540086
1759157158
413427838
546339894
962863954
436599875
32806399
177673962
2105136747
86592773
2071739371
120413554
901732249
1485926533
704524738
2124335214
1970126972
1398114154
1641645006
1103053281
421067978
536359438
1075510937
834797706
1266224494
51097544
1928827507
1468321937
1881837119
11342729
1537912110
1944577772
432290517
1535141704
2078256265
5743988
1683858338
1666526791
1470893241
1681072270
1122689400
1260227660
839674905
1159346728
68795701
218552290
596007107
809225015
287978205
357954529
1581430563
642960585
600796335
1977563280
1590398461
1418153127
444549973
2064508417
866802974
2063910941
261645736
1860871747
160643022
1776703000
158368989
1704610878
183646165
691640197
227120379
1624827068
1592782455
174060159
876819391
208635106
743470192
1941823732
1157498591
1269617889
1679006429
1934823250
704031490
1649527214
1048525965
393854161
750663683
1414217177
1570248062
855494255
16715482
816780593
500258134
1865117367
446933621
1743793426
415433493
162346331
508103179
1096336886
397453255
1250082521
808403937
19512526
1432273179
1813090053
733086633
914994755
87121904
1795429206
130748261
356695384
1680666006
1371321890
1195981577
1309725040
1933226008
679932677
837932788
1046196963
100337896
446057003
603891824
1821544848
1689232890
1510135684
2031525614
1193078611
228354834
167827033
1146618897
1081367454
1239023399
1785600552
464666438
1926588094
1334652461
768553794
253320607
1346028194
1833649593
1305449620
676046007
1493849312
1150222976
1054817222
1849642917
1653436072
2013387404
1019078384
1699536014
241542486
1417756972
430099533
2040280742
1339065067
574358775
332588226
507006266
1364129293
667010761
835035363
118290582
1366716111
916361944
763183931
1246858549
1808851869
1472009700
140588214
1012646633
1699345694
1207033259
910281703
1226655295
506153524
215866201
849424485
1834673974
1864902920
853888796
408713469
613199850
838045449
866936638
266676065
1127859415
1145362422
468865320
317082154
910809477
368165670
1380068058
520504024
1177108004
1745912137
589991793
368496967
353885803
1716919968
233797563
1232676994
1956146862
1785459983
1328560443
1604931451
1668105948
327280520
927375881
1082696578
2071543635
1580254694
1073473518
1474784845
1288614713
818732000
1431374247
1185178239
1942714377
162093616
2069852239
1249357955
398984141
1186730759
1497093115
909700945
976916455
915629025
114726254
1199404208
86296910
1760540511
1266868364
1579001131
258540588
1252885312
1913886509
99072110
248675643
940593630
2142239781
1233485631
1072765806
1504281867
838830147
340097193
1401634028
271259391
871459796
665553717
263996848
782481379
1899710437
1939865270
1092773029
925419404
1287191209
101665360
238601418
157291853
1568045106
877691540
1149014056
1220205535
430631154
905839392
705250435
962282772
85168687
854577065
1623020402
413274662
1655103143
1703342170
237156370
905678473
839810211
456381320
2124402660
1878103895
208959038
1565482958
1944121861
192122216
806115414
465881496
1087620485
151171671
671957457
1480901222
2056732196
1061021931
1332897413
973080408
670687238
948571976
1665375484
2051448095
2049684335
1462453221
1451322203
1574113830
655464639
19892873
108063237
1556361567
1577348533
1688127352
1638718029
1302961052
1256412701
764065048
59806230
1009984917
1550557690
1318573186
966569175
78009976
947785719
641071539
1657063974
1593927893
1356577021
333125775
295977186
95132397
1608125733
703712484
1279294766
1823758764
1356647182
1396176955
1491855734
2073895840
1286198180
893225504
1241423544
1070634979
333003796
1783445613
469241142
1872999905
429218218
571049322
548189540
1539753712
1283007613
49717934
999917880
565738598
2113757513
1576027884
674135297
890255474
628679714
1331215224
328800731
840432248
1266559954
235624335
1294116172
78660278
1597944
406541099
1617875716
234384780
676378388
625504228
1195780711
2092230940
1046911534
456584641
268235201
650731794
529136420
800611084
1405787415
505960071
1649765294
2080754952
538260273
1989695828
2119880218
1199080665
2101103628
818750763
1778248531
1874392325
831977548
924060930
647402733
966947643
2080616142
1279656645
1586233559
343216511
1617716471
1696479903
575145010
698069929
1950379049
1009577846
1408508752
2076136933
38271803
280675621
644074925
2019612072
1012496869
426344860
433145893
1391904105
905243535
975853894
1697868623
1940524077
1026420460
1962269608
1631552822
514568134
56829909
1666754902
1707855163
169288190
591060456
1230834140
1014016414
1359205913
1392346917
334327671
383724934
2086533536
636946061
837754278
1880166494
1048610073
1561071906
1437627063
1909728093
1522972279
973703713
1882498301
794805727
1229882119
1868066864
1162644854
1417795183
195229483
629704513
2006762716
1450985870
1818665474
1544015131
241586165
1600704521
416165436
1246186534
180829119
208695582
1944214324
604780340
737055700
460608612
646937740
1459385965
942190413
1737079119
668159613
1062240607
1563290401
100431845
1068600022
1061331369
1489036467
2114592333
1295480214
397319069
1566517656
286556539
1456518007
375824212
1924329749
1637888643
1566840871
149131376
656189586
1471220081
646335146
962671077
233226025
1320899157
40931818
929848640
2133150522
596135141
1846280342
581943429
478930243
415134115
255415238
295987664
663925513
156471880
586129506
761099934
1207334595
187073264
603377666
377936386
1840901377
271060822
1598456120
1716339867
1577151406
1098631271
252675499
687523524
229559552
1896438990
1008939270
941815039
519826880
136527340
922153047
1721727586
1353582521
313751300
358950306
1476463800
1039746787
840670050
86390292
923264360
779868690
1000513147
1812301301
499409015
1032769278
1115883502
1582050119
405846182
1795021430
1488348213
54033755
1962959891
458525415
2065549749
1115059048
1683660404
1426498482
126866199
1410638560
877753535
1848021022
988892575
22194209
141052207
772035482
1837159995
2011812410
1183236754
920499440
1489830725
1040845643
347247296
1353165866
978873450
1349039650
577482076
1794054337
1381818342
1061777816
1024504846
500876362
1844709677
1236204151
401816121
1911878004
1036676989
1241718309
468027125
1251478060
1955256212
878938929
1145732895
931258856
1722099953
1324376661
1431491878
1952634147
346081623
726596244
105357428
898896009
915153018
1222811280
834392966
1057476059
1809120170
98857063
606363310
874414855
1143788420
437836148
2038740157
1404432583
1219316021
826294883
1648188867
1801471327
555760715
740835074
1234796071
404930096
1499441284
2038864853
1494581299
700152042
1535304854
1738359644
1534418484
500951661
1424030166
1327192064
1637340482
571277430
1875395637
1417991390
1634259932
234107603
710654334
167375530
1395848296
25680757
1939454920
1758742682
1307419800
1507940783
1628204783
87926200
9694536
422703775
1003059358
598811529
166950561
2117218928
1788054203
1136975874
549438917
369774193
2007833252
1263796537
1930666246
1153796157
311310610
1577764762
131397542
652308192
862109789
786553317
41359157
21173394
152783736
979598488
1243833199
1097536489
342151828
1187625105
482679271
229155007
563993769
1409830278
1328248985
344963262
341094061
337134286
1499198501
1518651762
1773632653
1299918827
950129710
721175113
1920495180
965869103
299974160
1291245136
1508698194
1772373926
65861681
2007159232
575693536
1583329818
2086270841
947063216
1199052373
1418165075
515987940
1973449019
1703338468
198363713
1655305749
1517394045
1989063041
1890259153
1119172277
1898427430
1338693472
2125209016
20957522
776647132
1772586175
133128872
327477038
332440157
1165556402
1937549690
1924749766
1702008089
662200860
1927438142
1363801797
1077398093
1975591360
1015379681
864844020
1141000478
303294680
716632443
791526139
800848855
2068987654
1514533037
1485600791
937301061
1446725985
635372964
1430049641
893552600
313756235
2040090914
536612574
1973538927
1744808963
1968415634
1098382449
1855510184
1664166106
508430132
1819366789
218913445
1185996368
832687134
130347077
1363504087
1109124076
480777471
1862011114
46091444
1194252649
1371019927
1061205841
1840625441
475256409
1927566488
1578040115
215529117
444234271
824768304
1070647737
1880476447
639410138
1933051046
1277491429
1472602606
31379518
1555216053
1875171433
2101180615
34207425
505322512
1779450573
257070801
1408442665
750126041
1632844724
1428003431
461379171
1426198714
800917134
806124650
1197892150
1587217378
1639785675
495295028
784687235
370509914
7672211
120027506
972180443
1606968489
731792254
241659265
2102102068
1833868641
853326471
281139547
240612084
312877677
525528487
135358253
1840943992
1761827733
145060648
693232523
28696329
498218969
1618093588
595828882
410326124
1381606302
1055561232
1390407135
602159293
306907849
1596961866
932588557
760527339
205839348
325932520
1336292960
766854002
1159089182
781601366
926919233
702909301
1260951890
1926094043
1311826170
561615553
1505532607
319040584
510780312
1016943928
875417774
267806302
62328634
1252073041
593722468
1408229739
955418372
2001896318
312851461
890090810
83753794
138312379
1261133128
762902577
1582920753
1455453033
1427596152
1931746526
149252500
1040289364
401865140
60001832
2074020415
835652986
1325438786
181837542
744356843
878021220
761431378
308481357
1037441786
1568987467
1509552596
117397727
1565623049
1798041366
270132513
632090357
1533278118
513749470
1538049518
1559986411
796659975
831222119
579257489
498854719
723416790
526572454
1894713219
2043640701
1655256022
1224946677
1460205030
152349359
1091420159
1390370743
1097836014
933109815
1304902965
1294106485
1219458046
199735135
770177499
890770593
1615044398
1868565713
98364192
582702089
689064831
175203935
1552713809
1272039354
198321616
1106700994
475696213
727937946
605124124
127181591
329881722
1366235687
1440537013
1737278885
1852547920
211110054
119169643
835947613
684641597
1569023166
1283082067
491664353
1317143356
2121218158
865328566
1860999917
116480538
1340820218
1952280118
1040697474
2028805259
1210421162
1856905554
1992778854
1494069622
2064030999
580696307
83293135
1444256564
777778806
1857793602
103076453
2026876261
892274388
608102191
1943478129
454506439
674971785
989853695
305507941
1420267899
989767157
899114591
1598559760
1083743620
517350908
1147351816
1807479205
2065106078
1752843844
196899186
1039926867
973006264
1677125033
201631242
1449829538
320436050
1566835000
1655334314
1338546011
1245046043
557362484
1926437893
1960806967
2075122095
1805042054
1347930604
1424383476
416303333
712102995
496373538
1768859450
897056526
777871414
194540861
537129949
116242968
2051258850
343714003
2105718687
1536191725
1395636930
1281636512
1522869079
1986724296
1945757778
638565666
510544078
1978515302
337687051
93137370
1644776664
260587858
1672766950
386836666
1949341933
680213642
758433977
270137725
1998428349
499426806
1124389360
1838204398
2058239511
181524697
1560948988
1806711951
2127170774
1765263372
591915117
1488489070
1286309728
98700195
1056302547
53644020
1664631644
482877504
441499974
354578353
1609104503
888675242
1721388245
1135661275
443461041
953952826
887258652
316708034
334032604
2035061240
1610642696
242051219
1526309291
959930103
858109047
1360536912
1205236184
1768531513
541529327
1656434393
1080927519
1135623756
803581501
1083677000
123733241
106309274
838681615
117709082
1920565140
457983625
1022303940
694520418
143442528
1651215343
1555806757
778245370
2083485705
1749492733
863306095
601890064
1876425409
1561116545
1142430589
282084117
634771100
901237145
350384313
1611021765
530508157
869152853
1416446719
296824940
210549033
1108434763
125171872
1281946620
1855374495
60066756
603422292
2129524592
1014277766
1425121446
614491613
3402586
667232649
884778907
2059316532
1835226603
1337752083
1243321507
582957352
443887468
932272411
785838091
1858078887
1864914227
1212745420
1789105421
1409837621
802958495
1742173314
352710711
989584996
345624937
1499905327
233103051
1722868874
1909002814
335026178
308368181
1823799107
390768260
859900904
2130228240
291861427
221642878
1925392192
1364160808
1691272993
382435717
2017322910
1345408590
1279161643
1290319219
342088283
647607281
1958361207
78895497
1405982940
259656563
983041028
885987704
1153615884
228647982
338870780
560915315
1297546548
2002333632
79106832
1436726937
1448734786
7643222
1882198176
995080717
1078431267
1454164640
1999001785
1719956228
575925406
794059223
664499105
655756301
1812140711
1399686020
361344517
317416105
2114239940
1971965145
784144110
1850954943
759821352
1540886633
2035091266
643735645
74819402
1436235518
740449003
1445438941
2425834
1135537392
397120512
1939499194
1597144669
558005176
260894709
2080158556
814239758
1502749721
1664602671
1993938134
417624398
1730041231
93426094
581007285
1576381964
1103185963
740986925
1281862653
848672080
1795982095
130161362
1521961898
2120593529
300474339
649313796
83082997
44459348
1925043629
1754699555
1599386162
1951719593
555518279
2051708009
1407927842
2137557784
435814784
82055113
1790355235
2062871182
1210684269
1275502651
1803880100
1823907739
919803240
2003472962
1051506050
762998136
1521974341
1342459197
358261477
1344509404
1781535667
684783509
764626582
1608636850
1332147496
1745508902
1160938420
431732516
80640405
100177027
636846246
608851109
634125920
1305908612
875402234
943550590
2111672716
145790077
223996194
736996781
503171148
436599806
1328114228
854066203
372671897
755905323
1270720712
1695821431
622250439
1214967500
116017684
868633939
653976812
1202846634
908532166
909375708
1764876458
1553987582
19061001
526030809
218820586
1768046402
735464440
1509051367
935342942
1511798024
1340518684
1858072682
524646534
13740309
114494311
1743177718
1666907911
985515321
1238987221
1556087992
49896020
1807132532
169271995
1516547998
484157524
16205747
431036161
1944533478
920997252
177898538
1065800759
2099951576
371425395
1025399539
357722568
1693333227
768038477
1834346233
774908676
283220802
245252053
1219897879
1976808259
790295590
374159643
2046802816
1053485379
402777087
201858164
730156005
131252344
1259240457
1500176049
1218805427
393129968
58772401
660827541
1362562938
1320419331
1375166991
1615771758
1460389960
790539301
1815122825
2026467538
682703974
2048821682
252206030
1064252603
735830028
1279166328
1700603411
1354206633
981998700
28472730
253436238
1254654641
263141888
587073579
1310339766
628396047
1637695951
1440400162
614331834
265280360
1098347691
514485542
1922125506
507347620
598756205
978553616
323004368
1189920353
409283265
1711541071
833192992
764485903
206533662
1819182971
1440661066
1205494780
31832095
384908253
209899907
2125695057
830814104
531597100
1484439995
1173818001
1830173890
2013737963
274213219
1037725704
1539912304
723124615
1869263260
932846413
26410888
347800532
1974720873
1755723447
510865767
1275825844
634230604
877565972
317626819
2098669707
555384794
86026200
710359865
1142186201
157396400
1698087206
85572040
2119880271
1180855931
1013627719
118366925
1337657824
1441755179
1418985965
1103329278
30915737
1593110662
663805950
322777522
118547366
2080167116
1276640613
1239348486
1241145700
1721781565
1404610249
799600362
1721422330
1204389010
1172571360
1649444098
1131756182
824867101
533623058
764606224
1701474237
1924236698
844960901
453308087
1500375730
193262970
1048034680
493950324
778340493
1380015373
703982263
1442351514
1620853403
209653175
1732909065
179865889
1720634996
749616363
1659414531
41265589
1150501935
1799061443
2056486286
1695872293
1738461883
1825971808
811496231
1016081505
646623641
295627512
2102050114
2143938124
1483659795
732661174
1154433149
1742275189
1546317509
977402225
529147200
732972301
1185140669
643902408
108941882
2136717029
1574718595
1859944829
275584314
666377427
1521100523
1336206341
1573871289
749304757
1530791743
325970160
889804766
672413191
2111329835
1928700463
72426631
788730927
1217542896
956208977
1396512473
1672627905
912163123
886204740
417417068
641582215
115310351
495209890
1607795702
1182990354
1370585588
86814648
1242186934
1888251521
33474803
547353471
1311279655
1656045210
751523586
1116402097
1626546319
829765112
399638939
853427689
83599386
321714365
1867885427
1902851861
809902533
1538915963
362812302
467734412
1696593440
1975693152
287158205
649530688
896729525
605747873
36658170
1213448417
1941688314
1565877995
2118701145
318206025
1501312346
1628146625
956958887
1886227807
1873538665
220911425
266063646
655514908
265145565
1329221511
924293258
379742704
1870627231
1536906806
1975399482
291681785
427173742
838036742
1447709147
185200146
151964687
1552384578
900695730
828842982
1057867338
308654441
1165877747
180751057
400355135
43684520
1753364100
1044213416
2117631179
1644984693
147383476
1973955394
1046022470
2133336792
108890418
945630285
2003234893
335055665
419788338
467258126
274833700
2138386183
705992509
575790676
919767292
123929786
241193342
703809030
661788857
1393255968
935508233
1269106773
1276031539
1851216179
1534940615
1282072781
306726761
594262648
95756415
1604285859
1632870819
930074792
1942680719
2135212493
1877093709
1480419212
1548306277
1062661453
1358943450
1237394919
914987067
1250100923
786811455
1188624367
1614824926
457032692
1522917798
1479737663
1260229991
1139254492
1964713737
1186410794
119418545
1273907449
492933388
551175998
339106737
1278050831
123029503
1791215833
1017807728
1612629362
311443375
1262029438
388467529
2112810453
1087761240
1404172506
247566512
1697422744
882320450
473853672
1661386989
261521078
376135186
1674558645
443555271
196453554
1837344919
1702356501
248794283
168802849
32923141
1616741930
1497849868
1783872564
1416490416
1961359554
142763476
1644773878
2136217110
1827515810
131003278
1361337833
1933528021
1784803335
1810121971
396329190
235888864
1098244652
2041198140
1660909703
2084937577
1401739029
256201394
1863150864
944671555
1744696820
1458770598
1051327181
1966930677
1605670923
80486748
574869903
1689636890
816902351
2099133421
1285807526
1546323882
643232847
756173008
682890525
2015370578
1734863607
532510056
1637225927
1985823954
1982996636
305168593
1074863817
98730149
1367436279
1616777493
514075301
961685040
2109829143
926783864
365857373
2088402339
1025481966
1435963468
999300940
641022902
1123481599
1009146648
2106908832
235206646
2075931052
1875603724
1805239593
1145337053
1271788971
467281261
190678933
1063822864
126604199
1092621969
1172960117
1409630264
441763983
1188019793
636432857
1025098554
1462505169
1299526832
1183837524
1952762749
1241913965
1849666987
1268267215
852445330
49286589
428637352
207931501
1283259853
1703862691
1634400204
755104359
1776566816
695674514
771492944
1178520788
405715543
1744801500
1658497490
1982004491
1697479910
1675610487
589227576
1361212910
488944533
883789684
1987895811
910807414
1634400204
982898523
385483768
1576941144
1824058268
738146455
1553160217
1772713195
780461743
1681176160
2086331436
209362256
1947032315
1463659751
73756202
1235346540
1192918792
663766704
1810248872
1503624105
904724126
253733286
1233404857
988745938
1978832591
1328313699
367289340
1278250492
536492625
1261983221
2025922433
871655058
1062163205
515385098
1664348642
1093495571
1949337
85888844
1295153924
1673648386
160481879
787111588
1741004135
863164373
1174538906
1243320511
1404443648
888432422
712576201
1235275134
1846780029
1338605380
1944954940
1920517754
1680740571
44954596
1914942940
1075410646
575981747
1342752818
1894207349
1943559600
1747838157
1917326556
1926154649
626767577
162960601
1719632771
2072658488
830592577
695725060
561074605
1888998843
979635459
782130353
1278294823
1951609320
215538121
2003315289
2059622758
1705905362
1049872341
272100274
1035567944
83169151
1618355673
75486663
871838812
162515182
605916905
159424590
619580947
1327630996
1006386777
17525585
838696024
1747160343
435454753
821517905
681028700
859314874
1222367793
1616160630
1342539733
1941025990
1881307069
1836913276
1359138299
1036640876
1736383565
629655481
2007186053
810485708
1417868271
1719124932
2135308003
1644592354
122917212
1371543632
1203894196
1196581499
172326119
1409614721
1131300714
2038947473
1670957104
1730307504
514581989
220880173
1983721721
1096036295
1345812150
546984416
1620162312
1674554533
74433769
397785839
31966952
194935835
681943110
1630430631
145954768
1465330156
409186095
1768651195
1603944076
46794675
9930293
648759258
781745246
233951250
1750840951
1406494926
1653968932
434947596
2044320835
517125811
1308183506
504401069
502091392
1544601693
468553515
1935497622
1169452038
1961481009
1432858992
524036773
1735812590
1394076161
1268307595
529559303
801603614
2064809953
857532676
512293388
2059176224
1136882111
1573001303
839159838
1002287420
2137204577
314144039
161688304
1045923666
1881564484
875839541
1997729530
502351271
633958220
1627164097
2143096179
620080956
1564138430
759420310
1077580059
413865678
226413104
2122906964
2001279184
113712935
128179338
448913829
29649256
2096753767
1203354318
1987490875
569927770
632920004
561275027
463236819
465255577
2104099384
1228409968
1170741999
1057203948
1470430656
90696538
1169871907
2119105471
1283355004
315712430
390687870
1189865720
279576689
1735219602
437718983
1707252145
1349578356
1573537888
1611774339
878816987
1843335857
2036009987
1283201359
1316443696
184687067
496316821
280317946
1870321555
768804895
1350481070
2114696340
2126956161
1990578239
519021200
1766258693
1377684792
468411398
791428989
879271025
671911447
143511265
774076383
1186619519
563767861
930412713
480202222
257575756
1486683608
2089157589
953153579
602729653
551640662
123054902
380270682
858654660
1027555319
244621055
970075576
568390525
232418579
512458042
1552397579
1796225959
1890201151
1466871737
170330359
1103425522
775706907
1760124158
1682799090
1702052608
657541706
233152954
916818840
1570228879
1709014667
1897387346
1579482301
1044281456
733969495
1096908123
1346433872
2138493792
96384211
1930488800
705911306
1422317387
478638568
165682788
52769695
664881622
1047313351
153873075
1146707680
1603793224
1984419981
1669515034
323536053
905955664
809170289
255235575
948371622
2082034457
728922093
1499054080
200565207
848997299
966151028
51530651
2000286256
13141637
2108722226
1913247022
917462910
1389602596
1246533526
1828106219
1952170332
166087913
1241786819
2009064438
1581276828
1427305981
2081060121
1871794641
2095888540
1269498279
1025830595
1274927918
655310036
951939647
1461866901
1044925429
1805537044
1371168135
1940647173
1227433965
1457738737
209432151
631830313
1288572419
1246592555
153293829
1714416136
1240289227
43856117
55170748
891734974
290362771
642980867
141946988
1825630337
954993737
1434733315
1190692587
1536151420
1388517366
1221629703
945392527
365403668
137277842
53862652
258688073
484569052
1609708782
1909359025
202796937
1711818405
394777007
1602775614
89409790
1231337341
734152433
111497985
1335468764
2031789633
666253932
1753622956
575911122
2048334022
1524447139
186116758
109271024
16009917
590448491
1249355336
218750431
1136558087
1325437873
43059520
1171898849
2004489856
928646774
1186376499
887518636
663263116
1757049029
1021547934
373630577
383681665
611961111
1006270569
432892658
365832892
1348687229
960598518
74947715
687916933
1079506301
344750881
901163823
991877955
42584714
2109623294
937830593
209725971
940914447
1631338342
1059104801
977663719
2085621208
255297612
1102361089
897280184
1383162049
131069937
943331658
1448006237
1151732243
3275064
966455427
872389188
1493099239
1496272935
1741001331
970037167
1718643037
125922994
2131484801
1954910240
299769925
1254138243
1031472061
847795030
627779418
1264539496
1724211632
2136248697
863892509
1345628741
1337249806
1785903962
1312081605
143766390
1147450842
818726778
1827080647
604265944
48713565
1116333722
616069140
537516561
450899941
1630687081
237471038
1454889142
629506593
74894685
1535504569
1873281898
1454490724
1711905437
261316541
375253860
1307712846
1836669821
657373986
1888052073
1402590915
94609556
1810844356
844176288
1454638175
1396843958
1230941424
820452529
37696606
1672232678
397955158
852875980
1176695765
309878172
1473825399
1093116863
201537763
1775311789
883729136
291490506
1279014427
1005070757
1912571182
1974453486
884890518
800089301
1525184936
439303994
227435638
14452703
2052188717
1577513957
804407198
881941609
335553627
2028195684
429106645
1661064563
976405579
607677604
2098771031
780556256
690942710
1891128865
1072048983
870070327
1227483837
549542500
534392056
538634423
768762102
811849721
143086653
2143375762
2097609008
499583696
1186273170
586528608
915844236
1026696300
718895838
926729777
1056408767
1201946050
1188284892
2038823649
670412638
1908015010
44416273
987510256
476411352
2049186581
1775087208
1295464297
1807735598
1308500721
1018049089
1246208396
1714390661
1524809766
2084516236
2045405332
2015004811
1754338549
1791380482
602517157
806303310
164568809
178738363
814052982
178952884
621053783
1153640563
109584448
1763295829
1757426589
823398960
341013757
1865369785
1170617326
1794622807
1872902847
1278655958
2141228098
622628614
837827100
462001384
423234962
272251614
1502324701
382665445
432738481
806674524
1492259355
610829128
1779155158
388028831
534228415
1091437215
1224258171
1868754183
1931376908
1910625591
2126593544
1782800373
35811401
1992302011
92419011
1801558386
1971796458
238110449
1172189889
1749560131
1022271016
1733878788
1247117138
1242587429
240480627
1445679629
2142939216
961845803
303239227
1972598681
1129220615
1058025262
623965377
102790304
1170508959
1744054577
1813801675
1034066224
1949301108
604477959
1746856443
1359130189
1167434186
660436494
1408563373
632163849
1378316819
1344455327
743374898
1235237505
981675769
1167998364
817751643
1600277223
1296132458
1741849882
1460321442
1202472993
1354264861
1578994473
484595382
108726823
167769492
518442415
1131309946
1357537472
297930168
2091905807
981718976
1005220814
799954664
1779575173
20807689
664447756
887835425
974750862
273594410
1979428427
575104570
136248898
1693465085
1674808156
898364562
1015782250
426956956
1010025915
82925775
1318174491
155242939
627220404
1151319599
1484970212
941769064
1442598876
37538392
451747871
232403544
1333008143
1270700680
2122300058
419186548
1969314130
2023475344
1056068827
639593859
2007522537
710457067
258907046
1017156955
47246676
886086168
272429828
1980051890
768698502
2131607950
1491054545
358738003
1268557064
1350413717
1505753899
1463081949
917436842
1890476293
1059436214
1080124433
588317535
65349310
1216404085
1653648314
1368981774
1165494616
2060748631
704973730
1745880601
1257730649
61399141
1609055638
391966891
647501137
1404270244
687174967
1811622311
1305568809
1098985361
2142927017
1351862237
1446546264
1193254214
1855175846
627097568
366296570
268272695
2004988509
1346139210
1608623067
810082756
645870462
2092950860
992777482
1562872784
1562853018
1617770200
930680153
38262956
466240197
24387915
1396277367
1790144642
1256644526
1594951105
1573324469
1070512231
1969389010
176821282
627630218
235630001
23806558
2120455774
1342523735
454456191
1807686400
105539964
1821042816
1375326906
655896852
2091758202
1838940897
2015767156
751400017
162903770
199087398
1806973927
609742812
26034858
1979014512
1143209728
891661988
156956798
1092606928
1925887772
1411603077
462073867
1689796164
1073507554
1330886260
2002549755
1781082336
278660120
89648176
1363879119
675088398
1593801086
1728948165
147434003
1219751145
393908563
51248743
320397790
913782569
555365526
2127238642
486869367
1049911884
301404386
1049473156
1534006407
2118420586
834670867
341300306
1372692768
2082719950
2088105642
1116544671
1575227299
78510808
1001665240
1277640682
1870155270
139917535
145108503
1579637017
458228391
2083206900
459480223
1997844465
1941599457
1729975597
357389512
624667260
806553189
225290231
704246334
1958453671
318265387
1563621075
370828983
1820628402
2046960201
418628701
1716906866
32780673
1252616887
1952921865
310217884
19316440
101126018
1928199381
1598690561
1418321156
2055728714
1543898320
1438119338
1707922743
1300197858
1846048306
454422895
1690079175
166183789
1956027972
758100487
2009617447
1006256713
1036341538
294415965
1235339090
1975423260
1762737226
1247079197
1993350873
730397494
571987195
824290535
498162289
202887485
932549082
1753337678
1319308966
1224260891
402715455
35440248
811998255
2146946102
1557914830
710153199
190068553
853407268
1859530768
2053522180
685076129
683724130
1015640141
1086738701
822654673
530541356
2105975350
2075963167
511373764
2089175472
1248177814
392368818
877363317
1974228709
934269569
493099815
1652875428
2001089234
557336303
711159766
1279890963
786997082
1673134861
1291664865
1633050895
1934244313
22216571
1477651488
1329555266
1623227463
197261323
822637759
1435813658
1867343549
319714500
923100941
1151010013
183416409
633390264
314876147
184978104
360606386
911458606
866104593
614951621
1834915169
1831259017
1687394087
190331085
2052738297
1011973651
1239850400
697443671
1441613237
63405689
2140064063
361216058
827612338
2020168362
1502955588
472630947
1843910899
368577279
945468457
31724408
1316100234
1444236683
1090976672
48675794
1646418479
1862042163
1114850206
884566560
61975478
1355939751
1440531846
1297160894
367237918
859084050
631698949
1861582071
884566560
1505022346
1469052223
1886062605
1986435983
243390616
499652939
1738359644
1027493624
1306698468
2138473510
1377334472
1944300384
39100554
1106145444
1897328014
880414245
895820648
2089399694
985468450
612940354
2045873125
157346803
817006692
954971154
1858899435
1472384364
1901090760
772777079
593163303
1559976022
2034324512
1895139435
1026340026
1440657880
290207288
1884002067
1125048473
1919860501
625080807
1167433836
1083347845
1295006956
464357051
585935144
1785894624
379255076
463685966
745557317
767890280
1472543657
1284667816
123335155
1860866239
893399584
304215090
526515573
316342298
82164588
1875272884
245424304
482568193
1713062045
343685547
1000923987
1306482567
81139668
1504062917
463155237
876964368
230468210
627585873
977132932
402499203
642121591
1515483321
465042190
1770082586
1167898362
1361789540
674526773
2108192439
824823165
2058367654
846379182
1825338998
909900204
156751756
856291251
695334629
2062883486
1382727337
1432293800
1116363952
1697366040
1969083327
311578007
1538589427
267141379
1027734037
298082089
355782508
1825222445
859813059
1792575414
815893647
1080713899
1205199423
397370786
1445840571
1572021700
1630001803
1783242700
1830016723
1443583988
508726696
2061966741
779000100
655589274
600215968
1305791542
1088972241
639725857
1507443318
2051618321
1866865116
874023692
197069179
412168904
1788892913
202489263
1895812663
489637538
1062773284
823501408
818837193
1378914567
1971266069
297310810
584239941
328369276
987600288
1576970791
1715318018
1815645209
669722772
1120790873
1222195407
285357019
1131320181
1010722381
2112863821
1579599161
397255653
955491910
1554344321
1939714516
1913416710
615580105
723008359
964262632
1891291468
1908978142
616562114
1748937372
1188438019
1745466965
1853930881
915509196
1363295132
1396619613
2037689389
1093215700
790260318
561707048
712463096
2141512696
1944168933
144809438
1531381496
1681347165
1868613632
573139326
1184341793
2014713279
1528614769
950691442
761052891
2080726919
1211103135
1470828169
1642088631
1790479342
1827439064
1160447772
1416988103
943142906
2141752263
1132536951
1455692751
688033328
1360680015
302085775
796949900
1623828912
850868534
1994604868
1455213857
470086891
612546290
1239147522
1047601467
1542558597
2039364097
1177333053
828494022
624136492
294505549
602272233
2049532887
1289637780
573524959
989893607
500453491
317069615
1901683209
909011461
853563485
2017568643
1897855066
1050906168
119721326
142528467
304675680
1129067278
728478564
1379107612
1871040755
1891786980
1939679366
1644331687
1737113409
920685762
448021164
2118770559
27226915
504520710
747765858
1008757380
619246206
781741332
627836851
1639947945
1035210951
1766282700
515022650
1128268273
364255048
2104179832
490348320
1482662131
2054800435
1373004109
297889250
1981704625
1301070802
278346901
1164106625
1838886275
254612230
640097395
1134668758
1275064968
1294141426
972759431
1933205682
771224517
1503039444
517627613
722506239
1322760528
213308528
1750464601
1498493888
1353246724
702133759
299679471
257176499
611168843
1104440873
469861786
1640889492
1974080249
1211224519
1238858580
1362957325
1461507289
531555217
810475715
162591565
581265038
1103593660
2076589057
193919400
1439483086
1089341249
1377982106
1538544646
1591401516
1726120269
664069142
1686294529
2337647
220872927
1031592437
187630950
695965579
707598375
1285903723
1947037017
641653659
415122466
1568634321
498144290
1077256283
421587534
1455183998
2124174594
1848131657
1298940003
2131009712
2123836896
994193496
665077464
1579590672
1300708063
4011295
2146828641
192042024
221435161
2016045353
3926175
1690190917
1987646499
1919932239
918127038
355652532
929027488
1407156533
631060985
1159871082
1588679567
1979547854
1603950552
323979016
2008576879
2062670568
1734405307
1178144414
1172959023
1751447306
1099575141
77602682
1476428870
422217477
696165129
1368713216
951202594
1363613150
1895806168
1025086024
647150540
731787947
373373415
1353345253
1610253156
245627817
1097651159
1285231896
56595416
796190405
1963619069
1504380798
1735937204
1176245625
1752697159
2050559384
937816557
163246916
2144934494
1532497610
905367752
934844855
665938426
584367445
1396109262
1005700900
1806290083
475038399
172431961
1392690779
2036094141
487248177
1631679789
292614272
802368575
617739091
681364484
755303490
1580979329
1239688096
702342789
1263613550
661554137
99470012
1255621453
750371221
1766191173
875434757
2061141679
672181791
1763100554
1714278061
2009771918
2067269491
1167380286
1485839538
1768638017
996718337
2030204978
483782483
43315164
1802187758
470686887
1695305169
1418588543
254722190
629738371
1727719568
1465690019
1306223478
1123628720
1809569002
880409396
276808861
1513355610
329785373
1974531688
1683756871
1124005026
1900709943
816195217
735962650
1531124286
698447508
1448278466
403021244
1215902455
960311956
990384592
277681693
17367512
54192952
1251104693
372745353
2145987259
1721359208
1330970866
597196437
1603202277
1378661981
2056167426
1275960926
1364791395
1662611400
755290910
605988093
917384606
231182784
347155374
853199931
2004347923
701272282
2100041912
829251598
1503775012
1809491156
361173613
633766881
782700250
1040749991
208220862
210429823
1735820007
493680950
1340061770
1577342329
518849353
1547568474
79432255
1978520986
1686171020
1569097288
1584415831
1538312895
2099065033
220944216
2120884559
1331492179
1633113364
129277691
1178338321
812033405
1640985578
303511733
1575420605
1234963181
1886302222
1282088300
734512442
1911741405
1221249462
1160900999
593936231
1801780240
704196491
2024590087
408128907
515778293
1715476638
1692841291
1936125537
1939695974
1008280925
1515165444
1053349536
1717890190
2016534042
1496092597
533030853
965281741
871753099
1316046364
245060739
1227940623
139743749
1293912980
87443336
1914582240
767956526
607375166
297840455
2084871427
2003573725
1874439300
1354535607
529059445
577288323
1849649198
1905652596
1621857906
1386046958
316699352
63156215
1603863005
1045565391
734321698
1735236156
1796085398
992351268
2027176284
777514483
811583973
707166138
2125278510
1289287700
2062995134
499702929
1348178755
215669958
738174197
1094181696
975837066
2135449887
752860459
791689068
314055642
1762011781
2037042874
883113815
1319304500
1347934917
1977257165
12467533
259015668
1223773432
497455430
1667625854
963205575
348661721
782999127
1529472690
2059757340
367369325
1674122522
278160643
760686290
1611099584
272742618
855599746
1175139296
1071512336
1590910477
977071202
603741776
618848432
524298316
1833157284
2058580426
1899063052
1880546719
119242769
1344544389
660693801
1809659508
800352579
1145997116
1379888269
766383024
1094430325
1424583178
117201444
804697024
394321926
1652233401
634210878
1562246949
755948483
401576626
987136565
996072871
1033242909
1618835472
535139819
318540694
771319333
263832222
177833509
1423035929
308528530
17947970
340812037
815842089
149422803
595369379
1885092697
245602251
1890182197
1827858106
2144947025
1027699281
2029302362
2093713516
2047636865
821451573
1919623325
1082248836
91821604
269262907
1055611467
723471050
1220125387
383989604
1874840690
1813123420
629211187
121432192
1826773829
25741075
1344961939
315194703
1405381756
1894668968
206316759
1976268115
1909027946
285637544
870307649
1189155275
806876064
1671598975
997222809
1130021156
1624886494
1501136692
2054839274
540739602
556266422
2140993335
1610934078
1902823709
527806322
1852656162
1205269529
1693498445
796444205
797823390
1756509574
1753521407
1293949776
2035606116
990370405
966865361
1377765793
1820006490
2285002
245841676
879929903
1720350964
2101294735
422825945
1501804132
1277071528
1100713429
126763684
335758157
1073393257
80837938
1202615185
124828144
1070581730
491937052
1220021803
413668017
300729034
201159409
1326765254
2052507394
1081874464
2065860212
2126041832
1366574839
1608736081
2136614113
400899791
300149483
1675029818
2120215195
1611541029
1675712820
28357337
295594609
703771920
1120681552
891470494
847871411
1298543426
1512904537
2083960922
1492200297
728184630
945912912
585288406
534203772
478368666
390741450
140729488
1429590438
1092918941
1244702372
203490626
1594751885
2043267930
1631663703
773180475
532842280
96460671
1227253964
60608195
448563377
1787514615
1791356789
941535067
846011555
2071430265
231456477
1781545781
552514799
749394376
1833848244
1055338256
1595739013
174350348
1049607878
1776937739
1415088267
329439485
1623063568
678929560
245565350
1518064350
524182553
407080473
198976069
1023717313
1857677199
1853903652
1630412154
1368238353
599157460
1343777091
1264059737
983447007
1483212244
1086975672
924493681
163045552
616361289
872482697
1871555816
1124752074
1546558295
488399640
1247502265
602100585
1597226384
1870261310
1709445289
947747250
943658588
519970504
1242333532
621510420
599397689
195629866
1253177573
1559618056
1431596608
2020443903
1414682379
1470370828
751068399
877033917
968231645
791652290
1854518460
933145092
1079514222
842206246
2025279797
703980278
1389153541
1680256668
1114163988
2045967376
784557442
912491831
1228443008
2036800827
1796597796
1384673417
1160621769
1839986478
348478850
490596699
1692084749
1769760186
1011602276
584153145
1668500178
724690881
552119490
1013522450
54083453
1617761029
16838231
2069061974
1775986806
2111596129
454229441
2013260153
1525140185
1431979653
626962613
822813757
1671823044
1411736877
36719616
790652704
431117374
293680791
1761529800
1163988274
1193907381
838142870
1334296036
1910305949
2123779310
647716868
893576622
108199746
948189525
601060331
751482682
749464882
459364424
2062743540
451078832
504504072
349471080
1660547887
528286081
559459147
1005717088
1172418142
1257319667
1101634527
689421610
319756546
499973861
1374194524
2103878959
1639483534
422098567
255427698
194986997
2034151155
1482685552
1292579633
1606768127
113105486
1197929669
721947736
1233679844
851995329
1853136531
1187693620
643003966
2132687752
961219827
1975721613
135622751
1590320530
1342067410
148212183
1091712192
1028058841
1640699060
1054967847
1357291694
348605237
2133997626
700792812
1929847354
754272283
7321095
1837357778
1522810274
1079989553
685592387
339352147
783728307
372242347
422800640
114119963
83279206
2003352902
829189454
1193677064
1188168356
17234986
281722125
239605808
672417827
1695726095
725160350
1521592969
864488002
386328194
1701924759
1545753765
51172093
2138029393
1121398051
987841670
1345676308
757883872
2002042964
331567845
629207653
1054541512
1597840071
1189892676
122563405
1866513543
749123492
275676835
935415964
240441667
921029066
823948383
879228570
1832209584
1449255200
799048031
148087187
428778885
468755946
516806559
1711461624
101857620
728832171
1524790047
1517295192
1448791608
2060761012
1661589455
788023584
392680103
1656862824
1496726104
1130499326
1268093249
470080153
1884265779
413090346
1753005710
1525923059
1285958064
1558646712
1140033963
919173262
566875712
644685301
1263196196
513728462
243616196
936443499
604156145
1476717164
384507087
726225536
1767773973
745940665
1821376409
64057499
1131775321
1258955692
825442317
384798597
1650386057
1917713425
1931163001
1534728560
1674899892
48360760
1694367256
1874795406
1641222653
663752262
1932463698
1375695834
44975123
912473708
985629555
50266747
436938746
1859977997
1111242132
1461265263
968476750
1508715582
1313616641
1299470575
864640884
916250011
1759082592
1581726671
199887633
493564128
649733429
1671417324
1578337049
1637401886
435259053
1272201424
540468802
662547867
358081924
2117562960
1898533833
736964967
1390203188
228061382
1529654678
1620094525
857709926
2021957410
1904924564
1131528445
1299508146
1667831419
1731548644
1788197872
1367375886
859852627
1801503169
1911454685
1878987451
1699165321
1916814084
27747258
1920131070
2089958368
1026975691
1523324559
656551313
1815210371
1929062305
771016748
1412427821
1234701844
1949552042
1979010850
1945178490
1670612371
192557741
956351777
961615476
1806808630
353374283
170112945
828199418
564029945
1618944410
1935252503
1372714957
1784456732
1549919945
1191321546
179770011
896430742
845011038
529565487
84751220
875219029
688341647
304026313
1799155289
1471413247
803273806
758841205
2021184746
1869563156
2015079322
1720117677
1097093375
1375028947
293844869
1490639314
1304103574
1653582144
1700709387
1937421177
544095709
1585579226
2129782691
699621392
1171888269
1582591992
1045232655
260712298
1466245457
2113222184
1142497606
232763343
518028174
1899594132
378074658
851463507
1742253844
721777199
1776151632
1479964536
1918731912
315765613
731550109
369383382
945993234
739281147
989302984
985482733
1157035940
833038374
232632992
1571863546
375813098
811593764
1812301038
293507642
2057439219
1186846817
395668528
512407433
687942768
2101784468
301915101
2037718004
127178206
843208833
1460147492
1820645634
1077323272
829107049
1792819600
963174154
1256642204
27042702
1370595582
2050716569
249349055
645055659
1279500195
510726231
1146458049
41699788
1802409843
626787886
345217461
2019322255
2117351447
1795972567
2094795444
617815119
1264283825
1759189293
237157355
1355616161
463992210
1664631267
633422267
56685867
21737686
1034471582
494493909
981617424
1274805230
602184039
800870067
253253339
400142318
98768923
1822899200
511723393
834528023
1697255730
310317683
1165042262
1828636399
75436763
1988326191
2036770245
478330128
485018270
1859134953
375566053
1256271816
1621726611
1441904512
866268024
1025104629
529037686
606179867
1624248900
1935619973
1723473880
343418759
1818051200
243771344
1890576281
1079606587
1820249846
1674666060
1411303361
2065305847
931821955
605873145
1434291108
2048016541
1484481189
322089930
972761836
166385609
1636903965
1783212315
751202437
456135445
1930327614
1620860685
1038560161
1437071576
2008622698
504141757
1433298929
1634203595
1665084186
94348391
527733361
735492742
1465112517
582334527
783411930
915508071
773040723
2014085108
1112067857
917656124
1530399284
61511487
8602832
2140646088
736665345
1184020464
1442939447
841612930
1911440665
521909599
456389850
307853993
1977947249
248808921
2073024602
145923939
713103933
427135291
1254170840
744781544
63939412
1473760162
1113075203
933552237
983622925
456323653
751646044
432840617
1799792372
1975996900
1489255160
1571174689
237560917
1690893466
1553710677
575919739
155570835
719641952
1428089802
1624320282
1890733955
1414165795
343402243
1004417525
829582230
1612791529
850207475
813811534
893645279
68099092
1483506847
1726975192
1779958436
1456685665
1344324438
60813761
1958690779
1768729975
1550350585
1367131944
1299994474
39020042
44597268
784016877
1875124806
1635211026
295997812
1189335158
396942098
1437270401
325424534
901986171
98539049
295240495
1802777472
2013222689
206671666
308957351
1527061861
1657209291
1425658346
1752581904
1030705374
1695722089
1302336327
1816728628
2084952780
1570246356
976469126
1649673984
1303818134
1436864396
642615405
374540707
1952634147
669791678
89292046
388318111
270584218
506223080
1776343735
528129
993551932
1407957733
1206558010
239789905
1245480986
1184487399
537185917
2032036650
1602212121
721973144
117522952
1966321825
1493714939
1347157820
1276571868
1195754975
727142721
1467396477
502609964
20237731
451466903
391226521
645259859
628321194
1156290156
1610457136
504081512
1482162975
620383340
2080493026
239215534
748503294
1159391711
1474390881
1739137023
730972021
1193798777
495795499
837363624
2099408955
1179841592
2088240669
983199769
1180632789
1380152162
566280306
1098954942
2142689756
616480709
1519519514
695616081
613977452
101869636
147799911
1373374154
875159885
234745119
1931440817
289490575
795216767
375575710
1943504027
483765615
2017279430
2089683136
311873357
1474596107
482549224
2116707268
40091767
54485559
823794340
499137602
1246988350
512707509
1480194401
602347960
901219874
2132796715
1540335139
934082040
161772708
1684323907
1874881713
1289628813
1957036703
1433513325
1823223360
2091445109
1190450119
1826898755
2097958353
1048829857
481594018
629070948
691627810
1389443600
525586510
1562460122
1132460556
850010566
1687737479
333744912
1878101048
1747553102
1403636636
635065178
71176534
787401968
1359120885
142199685
1671045196
605650126
955430787
219129598
1733960832
1555516070
405374510
491813345
97327079
817327110
1505073596
116069225
2137574230
1947527591
1725003983
1697976643
714981616
1730733299
1626144955
1779109653
1794177200
1671017030
438563499
1105997474
354182053
1642653466
988097807
1690156913
1206748798
83238431
1247249388
335699202
1842150221
1951816055
383405374
2098607993
1695043546
817330334
1934705332
1050077195
1157373454
190516504
1857243802
39755430
1854125850
1945956416
1468494431
807228606
1441404221
397944994
526475688
184011924
1635461164
2079301574
1197434054
108644634
1136199834
2027399681
1971732480
713207738
734711296
1778803680
1154262535
2144268491
1572647508
1943651
350519230
405277281
1125392659
1298770668
911032530
2001966884
1807716691
755369413
571810608
1372310053
1020606721
1613427220
189979287
321569169
687367765
584650207
1156894443
1834450172
1934425765
924435530
590441644
613294940
110560008
190303487
2018074447
584639487
64273262
1043772236
1360667451
1508231327
978106402
2134875471
39814193
1755240797
762747848
1070963825
1662572113
825332606
1906954852
809864350
825094689
1570199726
1995999350
678643587
217396400
1741354048
1571194954
1013170917
1897678749
2143534439
6202017
1178509507
1656550317
1118297585
1420690826
927577031
1791943660
280195818
2068049776
806857010
1075559086
1959879852
1696338517
591250716
824426977
744837628
918280714
1714351390
276837823
1421929694
1883385754
1008664261
2130042297
232683379
1081138032
1868239072
1327231796
1186498837
272402194
1679487007
941871181
285828030
1911790885
1627805532
1868237148
1743163148
1935003945
1377901275
1754181340
629643943
809667588
594588902
944090097
1274835392
2104715854
1697564173
153984887
1985564081
184575813
179563604
1558733969
1111694116
1499478422
1664306625
1562305493
1854160685
1482161112
600544177
839979864
715007854
868116788
1921364101
2135982516
1530940021
1674081762
2102978581
744180210
342129345
370362818
191381522
1061369092
1908643130
1469163300
1996319995
1251342390
388533634
1061199850
1287663336
1603975868
1472664974
969506726
187082235
402349340
310472113
886754912
429790861
180247952
950651937
1274522408
30056003
653336921
820451434
50545149
1377740968
1924335899
1986609326
539644797
610038525
776869663
1728964436
759676225
778641720
100499006
1661701700
1531214264
1316059303
260429095
796469718
1951587077
675031111
1963504346
1499083292
472985834
1071750100
1363539054
942492693
1367576964
1345116670
280445248
142443537
1439926208
1759023940
1192894597
654409748
1308991844
1470183211
1436555956
696846427
296167044
837555909
1038448054
1558633501
674596051
426636147
133445123
1040251969
677693997
1766688246
2100355996
1535031774
789899529
542030429
126855939
88862593
961949286
977225117
2038235600
2057390115
653004731
1396589414
293961222
845423029
344261212
922422551
20766216
822795313
2114218487
118754315
1997570109
1235766222
192884396
1596870245
1696051584
444507948
2050663076
1067559100
1075644502
1142135264
2081721767
92240360
1603198661
107537514
1318573186
1942650760
1124394084
206310721
727097626
1669780006
1263936990
160522012
1238479660
1206159452
162213948
1367690964
1543132097
20244891
1367775318
1861314197
1075287700
1711843871
300721768
1910813610
1005467283
1840757051
338033646
1966545066
1991237704
499356752
979531309
1940920413
1877155899
127966254
836071241
1104747963
1265863385
1741870468
1242008853
1700183976
938382516
127431310
93377000
1243091848
1962857066
543488116
14102043
807210785
521746701
18696517
1943375167
36616074
1650774982
2110666657
1185812546
1153565235
1741392458
373634073
979546137
194248362
163538737
295373735
852847271
1044250610
442331598
685748693
1722818537
1214842865
1772841895
727614303
1201883048
2029347146
1642997414
573238482
401194959
1027193407
1747128933
203304913
614622418
1942886211
1733750597
2133426853
1222454116
926029769
1030819458
1258553698
277936739
1955057896
515775142
1971797200
1013343591
2026983557
1769851814
1314171687
567166595
1551838869
1990449335
352904319
450536553
240472625
635910719
493587405
1754365429
1015130724
1308648875
1551187729
957484300
2053025649
1938602232
1204638133
852571883
981855409
1094445964
1127313899
1770161254
1407747123
2028645744
393884280
634512489
993860987
201911126
1639310603
2042855682
1419358180
595678083
492639585
2131150427
2007351774
1810147375
198026517
2017588300
1043829352
538857705
1186305770
975535900
1879676117
714597341
1070594386
166977805
482729351
1293042202
501966276
1040149694
2028101209
1633427802
1705581003
1123018782
1697394568
517875617
2027691404
1520523054
1268686182
1773175017
1373703548
1430528170
349468267
1588030694
1578493132
1263576532
204593482
1428104815
536256997
1944476315
570982969
1003788068
1546714470
97513132
690227074
1561776069
1081888540
493990227
645606076
1973190067
1590381448
2141764537
798832258
175423505
1205110573
1633193353
198007956
1319147869
832549191
1757186
1263677808
291529770
1187500945
768825217
330301604
540808051
627657898
772125727
1785732634
1467040848
1692523901
2032140321
828136084
1450940818
824539852
355008201
1459084862
484416569
1460568802
197240576
1174806358
751860068
1239817980
897814096
1720350850
827907956
234929271
295527131
78961209
625825988
270970821
499828065
1086050612
75088090
113559805
815891684
2030256238
1339611534
845173657
1935274964
1992355835
1181616850
1387670509
893807035
1887957913
1258095603
29251806
1341339114
1372514763
1264508562
1297881349
1722357552
852557151
1197296882
1386783137
1781786706
1630590802
2124403076
2118125340
679343806
1134522470
1555732738
1146831359
595643774
1383755571
1621813503
23113244
763870463
1448440261
1782059885
348690941
29317698
2049205262
1441769691
1708304390
1945147218
353439914
385965750
1042526790
52673995
554701559
1284852471
787583461
1263140919
1634309167
326748183
919367341
469045197
349223377
195048948
485442132
1642359488
561176107
1752716940
2116745114
126069722
1717698045
1566995922
1652385001
2067145731
1290740799
1507815923
1876793142
1883856770
1542594622
2013123738
1372729035
1800674837
2123321236
1150749600
16189099
1798626966
1598299420
1440957015
1986826120
1609096359
1000902766
2002690529
474751503
446667773
1806264704
1116361683
240990077
1278936079
63114858
982373435
724373941
1191730076
1875009746
1064576972
975258715
729340515
824739911
296489277
2049260839
365575217
1259805421
469823945
1555046992
809386965
970833094
1426576226
451675703
948139593
63453295
643052245
1898167648
1196120911
1275971839
1876197745
1366161764
183262294
486510513
709796029
1878311209
247891365
213951327
829816545
1696533368
1099733503
2009467013
524903667
493232094
1948601419
604726445
9506155
422489168
995203597
1317325001
229534604
2032652343
1883582053
822622814
1584637180
1905199089
152220448
1278224448
1077557503
1199521549
2063991570
523837070
959741084
1861901224
101711729
1454154177
335398945
503508795
678959793
374566204
337786649
1359810191
750640045
1775574881
1301928586
1823474050
1916246415
5594593
1112257158
663283527
1673358230
1476886157
561561885
978335020
1274638236
1732809405
1604668460
346611064
1034055880
1434235443
267528087
1748571294
1809215038
347942363
1315728618
1986410050
479801975
1326228422
1946480916
1134492169
1444851834
1369635390
1327020111
2034835431
966676154
2112430026
1588025188
283042070
754589830
621013989
1472024161
1064334971
2028652270
923337297
1459985658
1654576416
681671303
238931615
1351623698
1021803820
1271250266
421581134
1327405626
1265163599
625125576
2098414625
841710348
963337264
1067989814
617538248
1425699914
577557838
2025321615
101529001
1676392128
259463123
1561750035
475985087
1550540402
410579287
1044861977
1866061373
940973619
1009726848
223311024
1842806664
1994985498
2135562442
762842638
576431374
812830998
2147368313
2049192489
262773100
389428264
359307747
1323689096
1240087453
1091121246
1741739712
1356804103
1781778741
600148440
227411464
454279944
2023822235
311007007
1007476949
766980610
724937458
899667625
659196389
559004545
1818655260
862932186
1646420242
1322223940
227337762
1917965521
527215095
549411424
977756291
957733713
1916094135
1805682393
1851968243
188054311
1310341833
1397739082
1862915519
531710346
996770187
308620927
217828094
708243194
682611585
2049651491
1996979814
1888037984
1840019250
1896839917
204974056
372053812
1444604430
1843788052
518032966
1871301847
502232436
1295359863
1942018807
218272231
2053918809
275591199
39386904
606788037
168358874
1728651520
1011068791
360038781
410221519
700405932
1401957188
1970769248
1627685511
523369923
1947857992
316585657
1171142992
102424897
262286765
665257955
835748612
1540230153
1941973089
1078848887
1216356804
1354481419
1295918757
310604603
36604004
740901487
1174736802
1039463449
579314267
1507139173
1799564635
2085778135
128341468
1846352322
1433775357
651328986
558188798
765736303
1292775488
1729950286
1869260256
452012440
143347236
1137254219
1410671648
1704421236
1922893959
2105134801
778444040
1304220520
1820153885
1661095509
1768046402
1714438999
2000431134
783935541
1945234702
1916179585
1552328750
793005879
511740770
771919204
656140595
956506886
1972291724
29287108
208648421
437962792
543606597
605858196
116062071
926038630
431263271
441596836
631114110
511114152
1907540654
653961077
188769315
22851028
1199727464
67051469
2005383815
58129032
122429085
1104647521
1171164348
874268318
1805723307
1451092839
1789260335
1304102024
1640033526
381030417
1452937240
662408427
225604314
1872536287
481142935
1525116495
1280818738
2110863618
147540372
1737218588
1451728510
259869909
1363574812
958639327
1976198831
2042036515
1165329448
599255551
1180522256
1927669750
1633443560
1914953906
1626801263
1012808047
866842723
64857320
1211901331
2013883643
964022437
251217288
1161061652
515014654
867661491
228230738
1994201173
803312049
487707545
493485770
302508240
1274764329
1239621716
1099934600
1566832375
224762069
620126040
1787831685
973106994
1755723182
265802365
1798355573
1771503531
1560213338
1244484516
985913875
1470819079
417735089
732725141
880361993
2105143361
674633180
144049772
1227999821
1755051308
635015963
1762104444
1237631707
985045469
451214445
567207773
791198809
1620188735
1512901403
251142443
1752386103
1360219617
774415321
981021726
1534955567
1746492766
1393430436
219728235
1560471788
1241669908
617562478
1468150038
802055346
2091652937
987454197
1083523808
1657881840
195226303
773044180
579382729
463429494
1977060829
785098617
1399787442
727553321
1760669890
950407302
1252825777
666984303
1453854795
1760983939
1237079458
677856628
829826477
759069297
165224908
1317409490
1427335758
1289111573
614684794
1115940472
836671680
1687638953
546755936
1070673054
460374546
1282465768
49795836
691137703
476837962
721879438
381544208
1174520296
136164282
1332596933
46381189
1502492344
582021447
439923322
1752982380
2019301708
1519755936
571384190
1199791926
1923126579
1409510036
1624160375
1290439268
478310670
1171738508
1726694546
347779029
382909693
564877895
616658914
1036667691
1187302168
1841995318
899010145
1029374304
586349363
998111765
1539700827
1665289346
1788230842
695885624
814154996
2095085666
461247549
823770903
577567433
833633361
333680542
132185808
1737219950
228423461
233542067
746533494
2119016445
93763810
1725459765
2106382083
1103920975
794912587
1565303206
440808425
903685200
842390329
1907637144
629139651
316290550
1354562375
1114713590
106025005
1915797141
1158643976
1654474578
1189718827
1338301967
322117080
1569773499
1048905972
1008552437
1508038864
492181740
1394600615
228301825
2113441866
1222756805
360842610
1850137170
212059362
1679129753
251199746
628993704
380337299
1061470263
126544726
186204214
163694512
1242356482
9216666
1448088995
839128190
591059536
1979686728
1666340481
1043306707
1225555259
1365457389
1763669466
1528681793
1045646114
2108914841
1353416512
2085010263
185984597
1206348686
62589993
1457666336
249631655
1315439575
330696615
1867801011
73841343
1756462527
313806711
787479736
527554699
830028499
1779631347
1789804953
137678903
1001113812
99223398
1148510077
287973775
1025630430
152894474
228846983
786964104
693946098
1427583776
2104401613
1793792078
1392254480
305294704
1238353201
1696537082
207699140
962304712
930844624
1992973523
506006951
1268042489
2049123390
1621979694
1878644635
1915157744
698353059
232616265
879377097
70114267
1897554772
69137523
1250310313
1531617627
1285280450
270024007
1197513655
870217597
1224790098
1598365332
1798673415
729351611
1198955248
316827821
603419074
1314389832
871094911
1620911555
1218377820
1367558
523406642
762281038
1484020648
327107133
1380316174
1478812726
957015008
1900917088
746100112
1089035471
24112429
488853168
1181811301
7671160
402233723
1450516653
1261783412
1138011807
891954917
2011889809
2031638594
577761579
505931278
676590267
1211068331
68482615
864376022
1229598615
2105752931
128115670
550533272
66287803
1001222758
1512090608
241999463
311935557
1955509713
1204214952
819002409
1147155737
1327921958
263177621
1322852916
1964957442
316955155
1807386204
2133054243
919683276
539182448
956973187
1670558587
969109903
589418177
1792338045
667826628
136688602
513070586
451598582
1612448480
1791271708
647383653
1524552170
2038151646
1112140202
1659757241
221318665
174804751
1533502245
642722095
1870058528
760055220
1940644634
1939036125
129101985
782090315
749158755
1659209577
59424194
1848899505
1469069233
217758496
266088404
40685680
575121587
319954991
905974302
1654764054
2002309148
295734660
1606961901
719647697
2063372550
2118565845
1099254944
436605263
1446282480
2034808485
282415411
682043776
2067016803
96472200
978307133
625431840
202693746
9797262
80122153
1373434404
1783178967
383792178
1460552722
1308392429
1535291423
82185258
815218915
1499898962
1584267081
1768699230
680667762
507194480
890568032
296670853
268330153
1930729175
515115431
1568633532
198302784
530176540
1532428150
2070579140
1875957062
846494718
985541980
239859659
1285885262
207404798
1726439036
2018046979
1105651761
1506417397
1926213183
63874965
175194804
1593624139
1712377463
100421016
1552234619
316729265
2097134476
1567004806
724910147
134967199
947743696
139315184
234427928
1841505889
1096635262
1633458495
78696631
1629649722
312891973
14236772
1369601939
517545997
525147798
1088998352
198942133
169708662
1070167072
782216762
1266059837
2134680349
129423041
944180662
1612649933
1364167469
397904134
1139445058
590828056
432867416
163505426
2097236230
590373695
1618961834
1094614501
452994410
800519615
1794036450
1395548644
1528519926
935832696
76868
1823827836
339728348
1639388769
694965715
1502842181
2009491764
635218448
523857886
1588183150
1434857117
1886178961
887487077
1788339148
628493898
410106948
1236368498
1885212261
1353408206
1556572162
1741418882
500116113
147583425
1445111975
1734468168
1454500448
165785445
38273826
1066340828
358635122
827550828
1272493967
428535533
1413966096
797432206
963159590
1892422434
547215521
272920451
521004286
2070806087
809140048
1610525437
1466421659
1633145245
1345161955
1067365843
832783028
1643175122
1806357872
1459359227
644095493
1307730163
292693783
90004659
575601839
591960078
1404113438
694881875
1768714840
366126513
2009912496
2072105559
1706273779
79634026
1375714922
177119075
1637218760
322197454
1340976452
900002995
828614931
275696305
1935536894
851886193
589784331
1618362808
2138361309
275957798
1690060643
925430180
1233006931
792527994
382980837
752198435
271637118
798215279
1019231752
1697555922
1908134118
2043143606
1680726007
240336964
221699859
598918988
385357453
1480954308
1508720600
1980729129
1499925612
1212523848
732727389
278942420
491386756
1272185
1778675796
1473350375
1352028965
217287512
1020563211
910668217
619307823
1189555642
1315583310
1340485558
968300918
1718812363
1465826357
1892083843
1811848218
1302793446
977995037
1287100697
13232869
1943128308
202038426
199385290
1770586014
443313924
1085470106
1519056661
381445881
1069919068
2120063339
1725095731
1259192235
21472157
467341302
1250790220
1049632436
1418104127
1134190102
603668986
990534854
2075826811
97955906
429138354
801491972
1985046803
1816570110
570659194
125406453
2132531403
1607600079
1701612968
1867469922
50661849
1225730888
1084433699
391206783
645194965
206476992
482206045
344350758
1645750077
1148758595
921694240
544671313
743208140
367187204
1536975969
260934996
1259590198
735633471
2022227481
213169462
995414127
1733391820
1143992006
1724195413
307121296
307965491
1209306524
1327255295
1880911900
1132144563
1127986168
1388953642
1448763532
1054304292
1631022058
1524081553
590109225
52566560
354433799
627588727
66528369
12513555
2114128311
1816426143
107867644
1536344321
1028029097
932370336
212225284
40649495
741532680
188402744
442883800
2058823484
1863022715
1468899767
1831532728
1478706985
629267957
2105506493
1354785753
894912643
1379773425
1397213239
1534631980
1937296192
443849272
353475231
1705629446
608539668
379052902
1843825644
868379803
2101587679
59825619
219104043
1086702640
1230523100
297889250
980365200
2049406698
1703053842
342932412
1780987521
1891148646
288922617
328708731
2142681170
82734782
1500474144
1638180423
1876102748
1182155952
842825858
1331106884
987181927
890587543
906282251
1351125701
32295410
985761982
2047205772
179722158
1444725061
1665820041
1742894294
845444390
514463267
1372912816
863267645
331379787
1573426234
1537095870
2091968567
1309376113
746092558
1343428367
1690579310
885697674
658269876
1149801902
86430106
1880656824
1315733348
906739317
1810744988
1767598832
1688184743
75058243
1911514360
1063441115
1051323639
199743014
849993059
1642069178
1210126363
512694607
963248608
1502541522
905822595
1372444828
1285362172
2136243663
1703434458
2067470027
397360632
1192129894
809992481
216688902
1282997064
1135545446
1142803024
1914003892
1693327023
404117736
1979227929
992063707
1302760165
996892781
894159450
1080790445
1624658504
203313534
1413129941
1224126762
1875641061
697991790
414586916
895457893
640802671
1070460043
1745977281
1365973644
1884698317
543272655
731289710
694605473
2097934938
1789902701
1595909823
1757467998
1856946519
247203487
781505036
1375716295
351886369
819260089
1409976961
41788665
1090374353
1629049196
2053158963
1835896992
1842276616
434238409
1942726490
460560731
1351481746
1777101173
144740785
1609492391
951567811
1485827610
1221511917
346167115
818883594
1286736380
1425072928
2121710016
1855675950
507982283
1999812787
769175331
645717877
1645354969
1986218737
1959504568
307174069
1287909892
1896956961
985288976
829625229
1773471421
1699557119
1487548580
647642770
867177940
597620326
1761779282
23011873
1775513552
858467160
1671039090
2141313374
628180552
2125612590
1658987189
1478517879
875885369
1100263333
1316674425
96719948
1004056432
1258979917
2055783213
611291
1958180237
1172610955
1615281722
570154423
732447127
8618116
547913783
1021663325
90896729
282452174
1863430165
149183103
2140945604
1873316010
82526418
36889281
926389044
2068269396
805911461
725792416
1667812887
671210728
850767143
1457118965
1433501974
1077994608
565596633
2116966517
188667171
1222246540
926868102
1894413792
1722048225
960227155
266297083
467721959
1605137965
1263176032
1917165304
653061381
1568713059
1348093951
720126761
228688101
1548040148
1986442134
2000505372
1848455673
659111953
2059278840
1019459508
1690838541
668355267
1800032425
313819144
888501730
1797223927
2028247576
462307571
54720592
2075230445
95981085
2137865411
628671948
1304911359
1888765107
1633563942
511991401
529210819
1503516979
1464188323
1002121295
1361867578
1929794057
462666342
108767938
424324412
1148967308
44544444
135724861
1768296980
1528437443
1525671880
1960424258
55578617
1313441727
202634468
570541524
481074672
740464516
1580043018
66300630
434667425
54692944
1246473981
1547104187
1760742979
2066498747
1239652360
998229908
507898170
470818731
943197117
875747627
1712206164
1066967856
1206604415
410204689
902821928
1370647652
2131371313
1629446256
660384080
1328528327
319434119
1941703558
1415677307
1582629629
1327195506
1383298034
1526989646
1230327807
1373935196
2140406547
958084311
440526018
225658791
1196649835
1587531935
1250669651
872346731
343214099
2084856602
1309459262
1923762203
514865389
1735358433
1781274560
474595588
1850968365
2068813817
1528640489
994454380
1995807297
968723164
1766972147
1924011645
1311555802
279140109
151119686
1235030785
884271095
653522629
1526114241
1324254433
112740803
786119314
1549911714
2063440415
775415989
1425807301
742202388
1599852101
962469130
976700915
1822108816
1926998072
1398597685
2000033279
1725267197
447991529
63660795
1949095173
728064150
983960322
260835940
277965461
1807847081
1355713831
1699989352
132473197
1750668928
1177266796
1167190740
1398994108
2059085300
1323282273
728395744
1743597803
827326565
1834357763
1689196366
508377824
1472656268
644622430
1236030633
646775531
1492146755
738880520
1353735474
394788372
1308920569
1949839273
480649863
1549817235
376463733
790710576
1980669461
171640469
2040607287
38749348
381116346
669082875
1036186943
1080625540
2013999828
183277549
1055483346
1412903355
1820229041
1162163304
1738941462
1930888349
1274685457
1648416437
662597915
574335354
1960751651
2066035754
960601020
1403183681
1629855609
1902786494
764800648
648616706
520352538
201783485
1053993213
1059849790
1125340019
29094592
1751805362
197307634
308112571
445615761
2092281117
871178872
1993156311
636438454
1133679773
246776101
434806105
30164611
1366457130
304541502
580005005
222826791
1700857074
1963352122
948478503
685036311
21416140
1114663332
1519168531
666798915
910095237
1202591500
1380622743
1508362317
1155537187
1927288794
1079953066
100974154
336537914
1509690232
213156388
819608139
266798050
683449991
1283805417
1370382636
1136875649
238191536
1915718384
596334895
811353691
2105150416
625767835
1421207513
529184576
1224254838
745424066
488756689
1691923573
1414774669
1660013921
1410873792
1418821588
471907769
151058454
1734780950
988021713
2051823375
538730214
1905979110
911930118
1822046014
470654088
2113060017
303563540
1206243479
686580122
1404759648
1466425260
1815473832
522403416
693471930
1811457598
991994736
97678981
612273995
717270536
480150450
985478833
1320660463
1250649606
894622948
2024606567
495757375
532175638
581869941
878810652
1039170901
315625294
272807473
1705905362
507740546
1251405099
254007756
1967185291
368357146
1482046514
2051599228
1799096118
611645586
1584086193
1410918682
961588369
788230122
1880097315
1890937224
1606279613
396350544
1259481198
1637163729
953120829
2036204604
800128198
1062389368
1602117070
271669695
1731837306
683390070
1871600129
1535565531
1326476376
110679508
425397125
1596307415
1115796908
634302031
2034876858
1605378748
212567368
1080930416
686174922
2135608141
1429463941
907312558
460679346
500557562
1022391622
1404147635
1449485695
158846716
758760052
1091192792
1184822812
939791935
1654753615
2108122356
1338992640
216664403
1825972301
763807367
601466208
659063128
657879906
1790379418
17967206
1111161646
30428499
851578753
304361659
1466644375
2069265138
1893343888
365098303
1111260970
2034038992
2096301003
1824479047
1493221685
1935718867
847810132
1607337026
1751428611
1891415807
1853889831
884905669
1377035111
214624945
286373687
600854987
1488452195
1608877464
2000156400
1233761567
883657721
1728262391
1231010343
1347607890
1484628467
2015849870
1043105822
1879042456
1138426151
1450391032
136292954
1956181593
129046032
1100248638
641115208
927844843
1107064179
888510741
1730617477
1460445892
981923652
681377642
2036160597
1548912937
359247958
424153338
1655706925
182466375
1885942057
1838330596
1399067400
575033326
1313126694
211839955
2061801142
1681875260
811239164
1089179044
1924181854
936138500
1855879837
1436814422
868185816
639322405
1263069021
776148880
1085817532
22731964
1189025027
1962652350
317756782
2075864715
166010518
1660513266
1058599377
2113034323
916620149
1211704458
691056364
805469357
2044213671
84709253
630918841
290510415
319204970
733626009
243263573
1560814582
1999838430
1704915830
703690945
1210515447
1997268505
636684709
421257419
1277758960
1080472226
475522808
165412997
683232238
1858481250
1296789443
1897060542
1608820725
542792721
626247050
193491234
1978505945
774857373
1556227018
1773038590
1288493454
1411650143
1906482608
243865304
1157336393
1581028081
1961366811
1141385828
268968658
1876368687
414602713
994173582
1256239025
986173779
450538111
536264711
2132093075
1717701091
1650220616
1624574247
1869264621
1360607630
2004476553
39936917
966124967
633161084
419579465
1642005634
131789174
638755017
1644394799
672543762
1330970866
1745026853
1361768694
1670228760
590852590
1031543753
1876879672
1681513904
1388001911
1104221463
1958361207
1020359472
33304165
2130878026
471189721
2021523092
698013287
641848345
1751451492
2039613556
49697254
829215442
1521184529
1097820885
1661847370
830556661
1888917869
1487751152
210816166
473587163
970228571
464873259
825015216
710330471
1059104193
569973067
672572681
635290292
1141762501
1252549521
814117116
1989376624
658918081
1843426953
508381837
1421927286
306385026
576162713
822122073
185855544
436093420
1738399071
9965572
1749931208
2018242801
476110411
1398360054
298245889
1757523980
1533157910
1392295925
908216189
1482644668
279632507
930532011
597196437
1348946365
1976662519
458969559
2034592023
1834244521
814230630
1035563142
620690088
456901750
1604731153
479283801
556842358
780490400
755222091
1580770914
1558909256
1442652146
1082610532
1002310535
875207141
1210741830
1219944533
1908872534
1965501972
391032327
413272589
1213468454
60698932
809902115
557462059
694263115
2103476108
1141386113
423413029
2015789694
351111452
1658776940
892637614
1535253474
1094408324
944381581
1977619509
45342086
1431989412
1515422194
522802691
809729160
395836184
1885650516
756044382
820923566
461166275
1915810055
1476376282
453570090
1034033262
785140446
848289058
760902873
1292253093
1270579367
34036404
1334061718
1808491228
1963735497
1397013393
572113257
952737064
1143105618
1255933727
1268703943
1957749930
778180041
1571010541
848233968
1573478932
169454789
1384203297
201478172
994234996
1185201296
612750091
1731180130
799174096
1551990281
8924226
1976269220
1585291142
2107026316
1595118229
249399525
889706430
764835158
490129896
1182693275
1039862330
973352210
455079990
963455981
1041662072
217248433
803673608
373794230
1479133046
714547943
827585260
851894389
1638781536
63596440
137192989
1246766568
1833467152
893384023
835583356
1246135944
1754111796
1084911650
1608810979
40340721
562751442
785476709
418746788
904715241
369043364
197539602
1652450883
1837415298
1741723097
2110078946
1564733318
1767703315
1447751559
2081184095
1981446992
245424304
601891469
1837558568
1495651246
1539191250
2019035212
979414051
1722593555
1887948144
1764945947
1993995947
1847756405
618478565
1649709849
1581996218
2117999092
1788623157
1637401886
2080099837
1815428947
387671577
282126193
1838239362
1274276514
1859254106
935471573
41330791
1690878815
6209735
794839122
585270456
1110952193
835066080
174369861
1891851944
944423113
1610443085
1605000420
1392445272
1666203603
1709745153
649301604
2035534528
1745255313
1935689229
817151571
826645168
1782800534
1909815672
823511353
436151730
134163131
1538488337
756446567
2144840991
571420853
552543365
1889668150
359731865
101561924
579574453
405991627
283459570
1995571958
611077316
420408028
1069957431
1799420166
214473368
1410335930
577460099
451228667
1986862612
2093759620
684094085
581521001
530269566
970095842
539449310
1317632857
930601727
1889299385
465464713
240058318
1908304788
2126573783
1056385485
1064336538
1466252886
328028084
672396273
770946059
796109487
501607412
37383783
1643609947
1684830635
322801657
1700951988
714146991
794125848
2070432624
357243323
982361468
971767780
1361149920
210649438
579877377
1982569415
1472765493
1141697801
648160784
2034233632
1060390999
40208638
514681158
659361986
1011104928
548124100
391147509
2003108528
618010450
1388530789
553443613
392078661
439300381
998673052
1334901569
933043240
42434009
1341571814
165509169
1668233923
506375779
1419356695
592585650
1760922914
1215296717
2036771530
313007223
899817747
122588794
1813246457
689114110
223446897
2052583022
955708658
730164956
210180768
455511033
1709098284
1660513241
1716636740
381133973
1636725408
623193351
1224902784
1153901959
736698957
2104222352
71960422
375269525
1533247540
2113011316
1041576301
1832148174
1410575952
761535355
1120983887
728644712
1638731776
2083723033
1503038249
348957946
120232008
742895374
489283989
381441219
2017461410
1807619942
1823051215
153280378
1832994971
2089527156
1838675661
1141583872
26217325
1703415518
924132784
1193994912
1073545614
1434891822
585024583
1844612275
1282011920
506816539
644804142
380817139
296668173
629383979
1371536318
26061554
152218144
163713176
1654652500
399355760
997711606
324686167
1725941396
1437858636
151236763
411532615
1006899316
798364738
189377754
645497446
71431771
2108514084
1333268962
351088079
1042440318
897893787
544223809
29704521
252903172
1324902170
938276827
2103222476
212260736
1677406962
262574910
316930092
1625486699
441414763
1870837838
897568808
692978763
1839481888
853278800
2054749079
245538576
495690435
1018367854
348316693
1594886785
872992600
1381911881
1911395110
296243868
1895639792
200638395
1188692794
477073716
1632546955
1752881816
969916563
177527100
1410343738
1642200399
59703084
590716508
1346843822
1843749244
727985144
1398623359
348585253
2041304960
1385637261
1760918407
2128146917
882824833
1559314064
290177066
1359456173
990579646
1639582741
1909425110
583707624
1198760215
245226481
1574336774
1590538975
322243564
1392161819
1588343213
1627236830
1522367612
1439047325
1595277234
1859214592
1304832808
1877334674
304383772
1548800266
1796287105
1363063460
2144857997
1700792928
521471668
1598620514
1426723277
1077451503
1141333840
2003150257
932697167
1209201933
1711085886
1224626609
152166434
912191109
743993331
1709339153
510522716
1210452784
365322157
679807170
1070845645
1817266717
700886449
722745843
1615219450
1993852701
778725053
448811422
2033692143
1170212946
839687555
1153476223
510287642
2145963049
1268630741
779910845
896698042
456177901
322729263
417354526
1969001074
386302072
395641474
852288712
112584695
1102095857
243710474
1854839626
1875922095
1369745325
1756136087
1932285173
151269979
1582493196
22541283
1390112917
1839383891
717255187
448121275
2011385263
906693188
226227520
1723361893
883483824
4464600
315736610
888569601
426086530
55113315
1129464194
1273042838
1306732129
1713026225
130680564
1708366555
453685137
839798808
869604009
454641611
1662239128
1004770391
971989328
877561223
1076744340
20013442
272758271
1193778264
1163433774
116983522
831074827
926810517
547808069
1283420690
1253430579
1419537677
494400678
466637399
1105832122
2087647655
1999875942
571810494
1452599824
258782094
1118860967
425291833
130292784
1964603481
1873606323
1722085346
1437757097
585414246
25461964
1704746022
945231529
1869795449
1466862066
1084591784
2024285210
1326927087
618792226
67917520
1337341399
1892446421
1330697707
2131168289
112213339
1441451263
12733091
598449158
53635343
942866366
1001461801
961782862
1482372254
66504624
2105640088
1873391197
44415351
1962452955
764788364
1271567627
1001009060
1645460652
1823101734
40758307
1175775626
1146668967
1110462684
740096320
1421092713
1260066750
476819315
1027118427
421373845
453850856
1081356789
1597922662
2047139556
832696629
2146834334
2085399770
1322210025
158526663
2012415678
314712059
1810477290
96191149
409387519
1689174073
1604051058
524654020
765577903
128702028
311207748
1094759527
144864303
1654916856
1482114695
1284026730
333327511
135197345
781358634
86590860
1159164282
1842143727
306312738
1234286343
444068439
766800301
1169736398
339065024
130202074
921558530
1606308303
1237243891
1445374877
1829569988
1256341732
1527845619
412088574
1382707606
1793138089
812568092
1398873664
1555467112
203361477
1398111951
1717083793
1920362700
1791054410
148786618
1776584175
516138596
1016720319
1871752927
1225280006
522401627
1841568630
789164291
1477631904
1558234590
36602914
1649572239
667683141
853140679
248571569
494321769
681201927
1139907278
1453831721
729654805
1519014641
555606340
418682329
28260710
900915406
1260855873
1818915550
1883651396
893619370
2131671982
1341848341
194380336
1433285329
1857700060
1846735089
1802593401
132850162
2113923380
168110915
594634373
645263510
1827231545
1714157510
1947726931
1399494238
2021189618
1183906133
2073042216
2141048752
361804018
1742242722
861796228
103845148
1798222781
1726151520
367261184
2038803242
1446699563
2079537371
1208699470
230364181
1755544035
457108280
1229177461
1129917295
1380539155
738710546
1494852942
804284885
397307757
171100733
120739342
709258518
851419502
578283319
322285208
1278980740
1713428052
1073591751
2079680433
1438984671
731387820
952598844
836574895
1346475258
1194880338
1021644823
981508312
1336194256
1352984764
1461045168
1791282678
2080662473
582823276
117493519
761585003
1902245949
1643143721
41772443
244316686
1131945294
1604099827
796331543
597514097
1051065381
1602230676
1995497890
1180033585
1521848396
390610110
271943277
1280049748
961239459
1747300236
1048842727
547448000
1012577841
1075972248
494172562
1769256848
82367524
1926359932
2119598917
805068205
1318357322
1814299459
958528102
1132485013
370031796
915476023
1163032559
1840901149
1554648127
1958364258
1453103927
919622557
1932091766
892770679
1378120187
677984502
2058167014
722856039
1630757318
1509292240
374691583
1979668733
767001251
1994188383
699593541
1744976255
1842027753
954057161
1725879561
181027376
625412204
429849976
758300029
544452760
1625855150
2085987064
1814273731
432120102
1266973536
1256824290
1292918971
1628397848
1519764785
1853502183
1099495328
2065154053
63728709
550969524
2096373653
1107803541
1127697429
138733344
1675358007
40607975
2092296290
1564316659
1136312962
281879550
58217108
50543663
2062356184
1864794243
1293761380
1118477477
1415277350
1381880268
1231310926
374229300
592754140
380445517
796929731
456612606
69061553
359004996
2102470901
1028617357
748491782
1700433027
1925426272
1637254035
92797909
986732505
1136601736
766271228
658970838
452558627
1979874766
656534409
1791382705
1491595730
1940315368
1912738847
2024878175
2095640062
1364731122
2100144849
1476413614
1199700874
1111925536
346712837
602421883
142964189
1143428478
1791118835
233091835
951966332
415549654
1985062723
411021913
1549606656
964530103
184444069
1128583294
1197074588
455694237
343797176
1120434575
825705173
1324091817
13943259
2140542554
375777029
1905246000
1667017534
1551217049
60766054
926845868
1792726640
1979174907
1146587646
1808883942
1683580764
1776165652
433830351
894503652
1717654312
954675693
1895248902
1344472872
332982534
1903633544
114721666
38400335
1276640872
1782590771
893628899
971536752
93667079
373867083
1806767844
1357420118
1251951
1730240148
1620721652
266439387
474380925
679905574
1071057395
6181151
1745262343
63799568
1022889142
116012374
1234029931
703479289
2054192895
309041317
1916835535
77113535
707810836
279805519
727687594
1474485762
539665799
1386171228
1068135519
639730180
1911943496
551485757
1202650826
1542523261
235389809
84759485
729010522
1913560891
61624599
1140141190
1476309773
1626136621
1995227595
1804009107
1999085810
1279727557
155607720
476144857
1933028799
1698334246
1707341669
914859248
1377607965
493261416
704106630
1205833634
1701349055
447755575
104885815
1886320336
1742803333
282175556
567379673
1795722699
1644334298
1432862819
86771160
1453985674
817282045
1103487249
1985437893
1529670116
2021825938
1068200820
1032475676
2005642115
476934911
1112029393
217581886
1778401028
1451601446
392964295
1880379788
1684485210
867602421
1310904232
844165132
138315666
1468192672
1881541606
1406652127
762782439
1270928030
1795392965
1382850113
754713456
1456713410
654681680
1334752894
624399142
1711199596
671190590
2114278268
559630116
795679137
1129667320
659358342
575368129
1281197892
90720870
195987439
1912068677
153897966
878251461
1497329973
869604009
310256656
1430829387
1919581774
1068691619
828129346
758945680
1819710425
1491232350
556956844
1645056889
1119196395
1987560974
946430216
2020677380
336476709
610679168
1408869633
29727720
1770027288
96149597
470909613
2136483209
1576924009
1687009179
2027987840
631161507
1892219137
481495674
599530549
1586732254
1967886006
1323970084
434902949
951158276
285952122
323145152
867121888
473831331
618086962
256263488
204403620
1817785669
1702238671
263512574
730442080
550266173
1434554981
781981192
149405748
418536708
738297740
1110428088
575425416
951860311
2081436794
243009575
2065083043
1832460019
486325296
900435481
2050722742
1814332962
763405029
1201591142
1064969795
1338828955
1382384508
784187575
1298942901
1941130363
306151706
1234920130
477903980
1858899435
728725961
1706791320
531163449
499765409
415976638
53726055
1721209618
1864854799
135343147
933749413
725899664
2040673978
797074440
629480087
502723565
1719126190
1380053281
906486272
522857421
715081914
75696400
1230746754
1950745419
110867263
1549028856
1877853807
1634393097
194959006
1986858387
845499915
210696651
997667304
1267264572
28223622
1045464199
117481724
1061472486
124573215
531473969
596562776
156186771
728724918
298721969
1966379596
1698452701
681531162
1721650127
1702552832
979328129
350181265
1245230868
1849921795
365140964
923621745
1467759246
1829934972
2081675004
95014671
1253868608
321386347
1241466030
1480235272
1525199119
2064632299
1157099270
71832964
587384316
706092725
1119966768
1121230408
202340282
191576397
1478414642
807093240
137217528
1582592959
1962075955
969127813
1881165772
1113376529
11619481
1324870731
1810873296
1281405929
1935396544
1196919209
1492342252
484136520
2116885304
1815682846
1701099048
1246149665
767740705
1220680894
67859641
694475839
1479285271
77933427
955478215
278235969
727717088
709421409
647252229
2050465379
383741724
549883505
1555604008
608126436
1769520023
1552373507
1660844932
307653595
2013436038
2002998032
1251285789
1349902374
1523960182
1335422015
1004000021
1845674183
351024068
252493928
1998845458
1631813598
1133020909
1145642364
874578705
2017358845
2039953155
484015995
2000777048
240510998
589084025
1528405430
1809259297
290142227
883625421
90344552
2052265900
1316173484
1213744250
1353488182
1166773710
2011589399
1768763982
2138392673
277334482
964918067
36143532
2052662554
1662244672
1590197573
885310410
1051633190
1174500726
1531278307
1000428567
1264984672
37450270
1774784375
918195070
1480849131
1085772609
1058744121
510520557
1640118315
1751640180
1102522378
374298843
1410383022
1332585008
1762268967
255666146
1240574998
1721162030
626611995
698176195
1288688143
1295246644
2144103753
1953311478
936892980
252924974
1625484983
411408853
1318449801
948891577
281612309
948526344
837065233
819079764
1052922236
1895990666
2129393937
2046720610
1169411869
1856820552
1097508819
970349021
1618092184
1475294013
2051268262
620506813
90723022
579380384
1096016056
185038762
1825735728
167331297
1336256086
536521931
958941133
1151937836
1205647443
1929517446
1880063218
1303479755
626474470
1175653903
964119922
835352262
484502810
1136616189
412411132
1310058895
1789569223
1627904485
1283568425
251641199
2135765180
79166624
62195326
1119433615
292980834
917963722
228330029
1736389460
2108787994
1447449935
1503065689
1434981148
629006079
486004824
668684651
1566419385
1029475040
1809725732
1277961011
178123039
397121891
1957616720
576133473
1264436392
1755163120
1711046671
1387314236
706565731
987991471
1991381072
1182013399
986996846
283623161
2055186758
1636440587
1085971919
1578985812
1270323815
259734684
421364981
346148651
2125707971
419319367
335418719
211501031
1155564412
1555624898
1907356261
1219987408
797857340
1265962329
1618087359
45422395
1645991416
912662132
755209877
1930676175
1018086769
1625572780
1425451109
1082450475
1087997454
1391352548
659773673
1290614035
731443181
354916072
414522857
1904989216
2096377462
1418349534
978336609
1380110670
1742819712
252571266
1822338504
133684880
348213972
150617923
959036782
273408999
1535910834
1822139880
66482582
1940769634
1902922620
536260561
209111792
157280553
1505803792
1216839492
459564371
111784861
1168784818
526588059
1805037170
1985904636
237272581
393953695
1263750011
181891374
1401168542
60266140
1437955915
1453652218
1278343320
1129806506
1303274612
349866918
77809035
1826038422
1182296524
1804178408
1698342086
1972428905
495809887
755723897
865861663
1689455631
339495766
1934763847
738567403
346287491
2039333750
1488683598
692291710
2113519672
395097534
1275818413
1230663929
1711619851
1427091306
1761109546
1029190583
130350107
1995998426
2061931117
1627862297
510155585
1312941014
240010185
1116431993
1386748327
1295169976
1047350517
749061483
2122636629
1639900806
1210202646
742932158
1552050023
370871604
849101
1369280335
710404353
1788849544
724522372
38376716
1241604625
679959937
50690788
1450371999
1876363640
1961731142
1573311000
1025810370
2011956624
463075510
1393299742
246760016
651304999
1809184098
2113921346
928464606
672849360
1306923697
1022059918
1438945753
1850084065
1551582431
1512289366
559543770
1032749732
1757252840
585092073
126786915
1938897720
241907871
95535676
1717757906
140240805
1643713482
718376920
974857452
1035545046
142991431
15040962
350070080
2145930817
767416229
2102121470
1002945594
1330978973
514437727
1229163868
1682411227
1785116621
1272176836
205675730
388133840
2003683804
1958554894
42106935
550317834
1438510274
644428256
88988259
372280945
1657480993
736115793
2061136705
1165905772
1803490780
1666898092
758449613
1484402378
565986341
526979952
809657640
1599880044
1924757928
771618606
850082639
1554385080
1504669891
878228345
252892792
1786693489
361557270
834282523
1998091888
604202865
101863999
564659901
1982434191
80380630
1214660424
1274726932
1878454012
2010211421
1874191576
258827097
946220062
533949921
2086200159
1982427270
1592941360
193796183
1714950671
1961574231
907151852
268784897
1352831121
500386342
56041434
1899191051
1179881370
770160210
657319113
738129503
1657167848
1095996454
1066779578
1254089804
106032350
1482436696
1689503622
436039350
1845165255
1681434344
390804346
1553353899
142759469
1377213252
1649012633
321086752
1945714783
1939781726
293263253
912988030
841501777
1492775260
616912856
1881916128
418248427
1785565598
479443229
303226605
847504045
208618198
808926569
672408051
652454643
1402501953
1155921696
1129639443
2050898682
289377140
525353051
1855585828
1713405984
503810494
545158057
1734172073
526408282
790539076
510194541
286096018
1473958131
41708558
1401942394
1478740723
1700454716
564160660
660969085
1817205905
410235040
777205972
751878870
117401770
834295477
1822513914
1527099843
210673740
1466721570
2119390662
1460665590
1383568046
421690537
1232389136
378560898
1552140524
521412537
1526136742
303167997
451372207
1067380545
1108152374
2062463668
1198622015
421960974
958935039
920656234
2131119899
983292711
1510508788
528704606
222893760
1461190904
650049873
2009543300
606277575
2146821821
1784241284
2068564901
2041688026
1165677840
288893769
296772517
982388114
2001442186
1668743170
1877413298
207765532
1236595526
653132257
260276218
1456807129
1969524578
513661933
782174056
237722105
190368573
590260542
915401177
1945060618
1962404581
1238890847
1010180377
1044099768
1322956881
654536680
1683285293
703359001
2025325714
1370621293
792061531
25354881
1259407824
1592717020
2093990910
1591889285
157843815
869358002
1308604639
539657317
1121929343
1447886614
1263789914
1700068151
1922293006
144599949
1065897360
925472476
2014203315
1223946607
790637491
2139371146
1389724056
938743130
626064649
1155376942
122446020
1152748040
1511902529
64689562
899984047
374373868
880885468
169140104
1591622102
872691018
140270418
1625171551
1603651391
309018291
1638462514
1923169328
1748155108
315369474
2079530580
832961455
1580178329
1744998089
145615867
1042373021
1030856761
493636663
1472161852
1695313224
2008001018
12678399
1120638993
464245163
1118242760
2116334930
3091288
1628171961
1415641868
1110493488
56509729
2064742386
2077956808
1725271677
1577594546
322825579
19688844
871658249
281487999
1547825264
1779451735
1855530248
222638434
1498968876
1324805121
463928975
669735197
1420427285
590267135
956346682
368254332
7091389
83529257
1124602074
2057417104
412591090
1359805336
1916604945
1707766328
321083758
837145886
271814389
90313101
186103565
1537769638
628530904
791257407
853613965
1054185716
168380293
2140120960
2100704193
654873794
971135290
1089405033
8287062
220081403
619524219
1803037342
1205722513
95709621
1478504558
277703695
1303336173
1868938627
854183334
1552146529
921234508
26717478
12525775
732583372
1524467498
2100665606
1086852412
289192615
999783864
1561600098
447687354
834537009
1541981163
600215551
550480133
520411487
82470594
804191233
1536314772
2033756727
1778435331
616626576
839642645
49846283
870256023
539488304
198247922
1046283145
1857771093
855474046
1950115065
882327826
1943383321
2030370017
326967469
99098342
1093634496
1427680856
652014527
814547484
2024452350
726411963
1290142182
187732249
3076935
1228376986
2006974661
1219497893
781185951
2114786964
2089195279
1213228064
452454953
892239832
48751762
994251152
1186245802
72333218
1127176259
253282152
959299476
853856540
1274603185
1960174701
1786823678
1168427523
551525082
1881612173
306515833
1163433774
263932004
1390520887
1651215343
653861932
1399479586
613454291
1135946286
1946877389
110481217
1393264591
888379983
1456984262
613517388
1142501633
1747857857
404887618
1144936927
1286529466
480681151
935352846
1894895695
568534428
1827230866
331798422
1708564460
1602872997
296717815
1653192799
26294011
521444665
867699768
907308339
1444544819
925578423
106470562
204659950
846918777
679407415
437743263
1310604368
964258194
1938763928
449958295
928963751
825470449
1996199713
827274771
515010159
2147432754
319920311
405796957
717118135
93496315
747708918
580329337
758860180
1129537071
1299265604
304715104
260347576
1382660277
1732154747
2112231760
63471659
1268282294
1485648042
1868484402
213706650
482840764
1479983754
1236574758
304798281
1602936351
412922044
1315346041
2026970265
967327042
50296807
1467436675
625483617
950410678
1121997200
1325523308
484340922
1486071762
436911833
1989221209
58212472
2128876616
940916893
1712108151
1808952107
1594736433
958797604
1055351135
2042104505
545528496
576344552
1742229960
1741491966
1106769184
1557433409
707618612
2021732292
1925176604
926425128
127481645
961330117
772941760
1536407858
1735766268
779709954
61215960
364829987
1904546901
323201347
822791414
1226071511
610885267
1513488162
2086613553
916541605
411449750
1334295193
834925603
376242664
109555869
2080700581
895575827
958385537
1111197346
2131425830
1863065956
127452475
1814889921
730396856
1090716267
100784306
281276645
1718310489
1263152388
1779573860
530721458
1936316018
479700668
925810134
1388463371
1972186745
464484467
894343414
1735722704
1975512066
1856687508
1799642055
757749452
62909570
1930013009
1384278779
220352098
1367755871
907450177
736553880
464604544
101353217
165515085
780232549
1240036237
263811599
529880949
1178006727
1179984339
623082897
1311470039
1132603741
61787786
266012489
716792667
1382389287
1101830747
1957181045
838842439
1151106617
331546709
1762775937
67032688
1878285668
319951478
720710419
849321449
995223337
553801538
616725971
365735074
631103399
653279017
1918153164
385512901
750535131
10705868
328400571
19448504
450841087
2047620222
19242585
1877012185
1327292010
1413536095
879753848
1385521841
1132888774
1111959317
1324038296
44010270
948730997
121613830
1322950703
1656467191
345744926
574986431
789952973
771000278
579883686
842382039
1005827945
1069070874
2037050202
368518428
551878032
548158768
1569863767
1413289621
769238144
283572530
1889007856
82077301
78883209
50798844
1131596476
2047793056
1748308148
561750085
892319611
974316150
2069667767
102826988
511916620
441993419
178963052
325025799
820462533
1391262665
1406485979
138222720
174526756
1263293826
363692499
2051246070
572470588
641108853
1133492964
2111955601
422548608
914557631
1821712082
300507449
462842686
652170774
43294302
614478225
660771038
295680012
441210596
570620152
712364240
1175908233
2052012617
589391111
1644242465
225970121
1331644862
1486600881
135214971
1725837403
633245000
80953118
485416023
1017733106
2022789583
598404004
560276373
87015876
1554609319
1641271983
1005969659
1859746869
841195590
2003051480
1159914167
165555762
1291755298
1426980965
728537607
353273524
609883818
1135994381
952948017
986281159
1807886016
2129001466
1478889715
2117551039
554839112
2013599940
1811367940
1764157547
1479170552
709978283
1432464915
410077551
836259396
115268972
505632402
1801842457
180823098
2010294107
108731055
1206989757
826244326
689430802
2117086892
1281977954
1863288582
1701484772
1361355319
1098313116
1493215504
390896657
121739162
2126781347
1042926719
1002685788
790500177
1665343576
1056780739
991050299
198358605
346902703
2104290634
1596513646
629494391
1830968970
2074389910
1287347371
1534955567
1691780928
168539879
1120147101
468814954
279394666
370503500
1105822731
1835026105
1928432476
34115121
289600359
1922199985
664844363
1428878066
778474139
383051210
1227858283
266829958
496553601
885919721
602835508
486206975
464160740
1421598321
1322274432
345147693
303709416
1370654124
251877236
42189135
1102846151
1757301671
187649941
1795875317
789716332
1174580871
2110776396
1215682258
212405261
889940617
1142141730
238331703
149121487
131996647
1295713200
2088000700
1956347703
1332684208
460507307
9584905
1605552041
2073952392
294668971
1577930466
1946491053
995955992
2008079331
256529980
188777076
1276706781
1724733141
439736589
1586928743
495115591
2073165145
1387618035
569862301
281023011
82992462
1303536420
10830634
2100944793
1311706525
237845774
1613770864
1938266261
226412009
544509594
598338487
1633215157
1097428568
1988187060
1164870828
1625121710
1375777101
897594036
1935327100
1120825609
842091538
1992035283
1893481405
519032911
104212179
1399976180
956998440
927066588
2007201015
803276691
1318380390
850278858
1459612014
576234059
355750816
1872701957
1062739151
1128300392
1454695814
766666267
66660758
1933081932
204594978
1257882579
1650586602
916252939
2101587679
1311547284
309671017
563769266
1621672412
1030431467
1518927797
27504385
1131067728
301501429
742145988
392842453
1849963801
1141993672
874550240
687697965
665655836
1250531462
600841915
621017450
125360888
754350625
1388209256
1715090669
2139499976
1146558678
1194554367
1124647450
407026659
1922475457
1569220894
975878555
296683528
893336171
2091447684
713117254
1162571060
1623165323
807224093
1049891082
1118948980
914501889
970518898
1952755486
292215616
684919088
334873159
330411304
845144177
1126502335
644361275
1211423426
1080453521
446588985
2088540086
608558181
24482915
736247081
1932681950
1449884295
1773595671
457989656
402005598
1534260506
1056192932
1908163918
1974113265
1583320005
61572001
1960991641
2145414535
1049600146
1516965684
1639998474
2073456547
1583295020
1129935367
1418846029
1999590110
1045816017
300123222
2123643210
956133226
1818258170
1851038277
851238961
527801604
1541405502
422028975
191033988
1406994476
1943809110
2079376384
2016293665
773145873
796157063
2099989396
166462521
1416802062
297512374
881890052
1776150595
307202363
340229467
1591090265
766318079
1004197194
1282341876
792808338
1470242330
588618434
1267588645
1592325072
1300307395
1272561885
107879732
1907151190
463594626
1337868423
1170438557
533718313
434108424
246352910
2029052168
1529269872
949936460
1137154658
643480054
727218165
1831139106
1816341437
1066313807
1106476816
1113866487
1751892235
191587085
1277875221
971702158
723860468
1155208804
1301639972
1766478187
65057115
222380808
1000115656
1416177477
1906845191
1553241412
1998430838
276775624
55806975
1198609588
2016680653
1426462889
771441524
1752193764
1509774625
725257796
972339698
611227667
1659040035
1025709697
1544997696
1821178670
915464027
1105156208
553004462
291425291
250077544
86172557
1743777697
290036975
89451499
1128077414
967918383
1083863895
2060082573
1423979159
1113344619
279738871
1203155226
401933607
1685906473
1111370670
1090594249
1101780744
688784815
1228809757
1551717634
883148747
901445232
699417002
1637500575
665596908
1599135140
90737649
1993534015
1056386290
1369102912
1638703995
1866696842
2065155938
443881578
589067582
152703300
66327767
1653104797
1218565173
709677756
413509798
566580335
1301504633
456414461
957515838
1177066090
1059693514
1657049454
36662834
114740380
337451895
2140089729
360657645
1935308046
1110097455
82289396
2103786830
2085240145
188425713
1875572914
2141120442
423252716
494706939
1070845645
160547523
1182485822
1193900012
389371554
1609556453
715320119
571535808
480761407
1061623552
1118317035
252725043
287030647
355111356
1742511448
2022369611
1406825591
1244988800
1565208203
1282754830
348087117
321271914
1439981039
129146761
577736470
574283491
2139849818
285051492
865099428
163845519
2002675185
1272052396
894995817
1287283268
1315527819
2013052495
592541511
834473665
200979810
1505792446
10265363
1155759637
441490219
191491992
1390112917
1174226202
942378800
544240153
2116548893
1552109069
2112619691
1628431160
1239595001
1374809972
141083150
751515816
1936970994
1690816687
1202500797
1017116566
569009643
1869091172
2016729253
1279431058
180830990
309994524
1614013053
164602114
519792303
1851250476
89387122
1190551985
1280891062
718947432
735941642
1164455911
1250351314
198727911
2102197693
1989238679
371466271
1814621585
317191517
942049094
1698556947
507864025
1156974812
1232343947
991736933
1904045314
1001233218
1840431079
2037545294
1652699348
1752639162
263950031
1073720103
1427361612
1932776482
458852059
323889208
239706832
1342080818
1415619840
1132070685
740492280
624786169
357098233
1411638043
638180424
1609268247
1531784389
633926099
1396804131
2016317738
2045947556
1113085590
1699572736
1271415331
1944690288
1731792949
871188681
1035079082
1389307444
1107141777
1405452118
1430701301
410926274
235630244
1760046147
2134244922
1996946628
940357417
1988750366
251953131
40973855
1535322300
1934490463
300372660
2047404139
1165833741
1172487730
1055777967
225765688
906851325
1475877839
661650255
1650808266
1600664550
623243638
799482229
15778220
2114825560
1469901680
647301090
1888009114
78947196
1223743360
8658427
602823882
297047622
48449115
1315738865
346430086
710621
1475982073
367929049
1622272276
509888153
1295170117
1134357722
1204121927
1666486954
675401323
1852324941
1576426724
1828518908
1683711582
636457626
32066502
333055192
104824932
981102973
1354626413
1802794212
1093843714
199397178
77233696
671325723
20058429
1851776512
321288734
1704612740
356448290
1469682997
1683909471
830843010
1384542893
1274454488
548365942
637678358
1339822619
884733899
1396498489
2109674958
179008778
657022706
1732490408
1925040361
1802027948
394898187
939831056
441847485
724974796
1860640940
2080887739
532249434
1110859152
1249073312
960564672
262457163
1851777051
583505813
1964145805
643411469
395285640
967736539
1960232051
64810573
2104434083
2096427576
926071243
1845099303
1732327903
1538152055
263532517
1426794275
2097707831
905138634
1563951150
1428562710
340113859
1765082991
1176902883
1940025268
2042651333
801184886
1489036467
2131008959
1045945974
1237699548
452353831
2133193799
339036877
965025411
1469549533
862739302
545722622
5437046
344763451
2079898678
560307807
383650331
855999137
376486423
2067414221
2043496099
1303171471
1779469890
598885858
977406366
2004177886
1359078769
303297600
814084972
346798497
1912359148
2126767490
879753848
2089319911
1194738708
261482820
370735706
156857239
260134620
1819228652
1732681504
1886798144
1617700231
37616906
485386627
207052253
2122041798
1643123726
2021047928
1178701065
1720942458
1996987428
174206302
408534955
1803024855
1682877750
1750032996
638932522
1648556303
1501367096
424164980
349338259
1180956396
1669016155
1467922382
1153853893
797344886
1887672386
257909623
1221383985
1545639683
208769652
1009395092
1562749347
1620694991
1066477152
590237456
1228779169
2108743546
2017603619
1190495243
108970109
1800118058
758749258
1143921312
1771550002
1459375112
2141945098
2032832697
1440458262
1789949146
140595891
1543018314
1270815356
1348888316
1142097236
604250481
1812832352
372079672
966895793
805144435
1290109166
2139951822
1883556357
202735256
924104889
1808625076
828621203
1442275722
948913449
1856367807
288496470
1962910495
380966925
1165226295
2108210992
1237767341
126453808
1066140038
1448839662
1591994591
293931699
561937411
1436461310
1790502322
315314198
237641411
1091429785
948374696
1489905420
915529504
1934909709
651893007
1892799218
409922753
2084448838
1826199967
2062268223
1148361630
1914804848
398784020
1497610481
94125910
1574843589
464021234
1828688163
108912165
1794445325
1937594394
1864946148
1346763677
586256316
848312779
1003425545
1100473843
883434923
503962703
1117814311
759901731
867676860
454837238
1553983780
471587975
51804108
71453807
1544516969
44807517
2069268150
1618329718
1365710287
676994190
308708737
2073923977
1046923016
883706657
2114057139
899743030
1822439288
2077288985
91951930
1900667093
1516003635
1495477252
310142854
385170564
878780405
854781237
1063153047
588413323
59216602
1802834630
2027459836
1088452312
260011238
737617906
424934265
2095007399
1823831243
415686122
1752066001
121233027
104102061
467118029
1846406529
179881216
2107053455
1222587093
1113449114
1458107946
947155230
1562820863
175823778
260743062
1492285545
2131860828
207235307
36184215
606334619
1590914297
1268722000
276005794
1650204175
661014376
1540182488
1300878569
759331380
1788826271
354995554
1240673282
1557952480
563313904
1974448518
1008582626
963414736
744499585
1815554349
700104329
787098415
1516334703
1754325880
388556312
411608868
974550001
2121011607
434896485
2098202623
700305377
1098763482
2123916442
1883933625
760016722
1934014725
1365234389
695475553
1156015541
904250698
625478287
2004438692
1864762601
2071299991
255285117
1985823954
1618232992
900294559
433818286
933282204
244106324
1119519240
1912569877
1432972037
343426743
1621817221
1434581721
1933588997
327723925
1254299643
801902624
1868095883
1249259884
2039818816
1159985410
992473344
673196391
1349758428
853784569
1269232552
866788963
1983409096
635880547
1762129227
1737486543
976855814
780142773
42550748
574300106
378550856
1876298899
960063300
1452411216
1712370950
582513694
2043580011
2139120190
273170977
646422097
1604417438
343622787
128929047
157591845
268387406
1792302550
1331724521
1558033792
683286922
280073673
39228486
942002597
1932243510
279859677
180131954
529261830
252146284
1379744939
138219187
1911907765
409722055
1211889594
1112829150
789075346
1807395565
1426002098
956121563
462225014
474916837
1083711593
895240445
818160723
933481670
1704930806
1530596948
1236513073
359196986
844292723
820455013
35124027
1760139629
1903266804
1410145158
727972066
29718790
1160585764
235807474
1151368288
1996578972
1091344556
972563985
1031230139
1568221466
2120082541
1956389854
292390216
218385302
1871704337
771982762
1394506053
830361013
1144427520
1702065126
133515794
732769089
2050026033
1128166368
1275033644
831464461
1293328933
1435083339
1940648354
1886024595
245437263
345795291
956714566
96625211
736512347
435167561
2147422361
558315428
1483569648
1903201410
810155100
20731862
1249408381
90448400
670462496
1105967950
1899621256
1251000950
1123334821
779200820
640668970
2063192498
2025917235
829935763
1397623141
1040168996
1813829486
1675518933
1917536852
1052397750
2068619186
2139965240
1916914987
2084711109
756784231
1831728693
615869605
1356980405
1272651125
40803413
1462084913
2109172992
332721384
1240102555
1334993674
1709709478
112266138
196779046
1093400770
1529790920
187468629
763680467
1225966153
790419031
1352692174
452368956
1158758062
344552118
2027160548
552785303
1021807340
1766189767
137922320
910723400
673300008
293239146
1568548123
1008054125
1880811304
1128966974
105227646
1286406802
68264632
1107611814
1527971159
1538997174
1229640023
2135088157
662459459
1064855893
118254985
1138696069
1586172279
1119970043
1974677464
1218775107
1029710788
1086899515
190085486
690260002
1943258901
1199984861
1610168000
271447953
174491313
1202856426
700519324
93961056
1949657585
155701029
342157835
42216982
1688347222
1478877094
1274977197
1129368593
758086560
1723306541
1757298388
879751794
1435210006
1579269531
1061872945
2007057264
991751289
302247557
179712871
492727790
979091706
1724678512
1083717389
1283495380
327497947
664349937
2127272012
1218491098
763840670
1563335422
826042481
1710472254
1006298143
1261996758
1360166498
2097528999
233064458
1278049864
402427300
785589574
1113557366
2106320056
1877022675
565631508
629580697
838657859
566088753
1407371077
157484679
149122237
1210135001
260408932
38683939
804052934
1241189720
410641762
1613500473
1859204692
701574566
1660376406
917177034
1711192176
2050450508
308996040
829498939
72914391
585237512
1146273692
914878252
695450134
367887936
689472756
355608796
384303777
1698366092
711067947
2106801251
647989458
1806687905
522581274
388361319
1997577037
1999120160
1946673785
724925359
497599980
2139156131
602459261
2019300791
1455755825
901470167
2054078073
1650088803
810557382
602221957
2024222941
711957342
1144418592
821948729
383121339
642874240
610610852
926847087
129838131
352115725
947048385
1707476097
1471696646
192912899
580214376
1846195616
552441785
216666464
112265992
626726006
516921369
1021694080
1751187585
1322807918
2032114781
2039007997
176836018
194924789
579097804
1168787590
14718226
1109075561
1432206702
1233479565
575887981
1009673561
320152621
621802049
1037666583
1317623669
734066799
2058712031
1566117180
638163547
960662990
760367031
2144454955
1309443453
1814572866
235138960
166969040
131207188
272031316
1531560570
1175877725
449939088
847234516
862404854
1383671822
1483382977
1686752164
1710012408
505266470
1042536189
339486298
2074462598
1574774065
670702596
722431505
1167301252
995928354
1976029564
1538127169
1769092987
1033818192
388852072
701455604
1501097303
2043679045
24036876
1106464392
7744589
463531652
418348953
788132339
310341781
1081959026
645697311
269578369
1994923688
596944475
61138781
956224714
2079665875
218389771
871283875
589186726
1017138496
421164064
1122753723
412717367
446387987
1548549741
1950771336
1737385589
1274864747
545700399
713335235
1484191772
1280097979
1709539037
1679744426
606088130
642972213
30372710
227594653
847723795
1148247583
1846775998
100001262
1747375050
174798278
2006091149
2012747509
170917469
2104562693
1689610218
1558985999
1557308167
1588019612
205873461
1945711376
606540278
1169204746
1094492072
338575604
267094123
532206239
2017195953
1753132209
1074180115
1402717484
232129219
189749761
708311964
115357912
1957236853
943913536
1199200214
87144845
1243844738
1682740091
624085369
1919190075
739760446
331381806
383243904
719248107
528077008
1928875572
1825843151
1992096677
520353414
1469741833
1165213251
17619774
1920830942
847680319
824847744
218191845
1906978873
657987360
1836474598
2063111251
355752012
1916770712
2081412953
44459348
1121605022
1458530241
304590701
669185735
727634808
1034931123
1627345790
320666680
1274773875
523057647
128539388
1867266909
600213462
1732816522
1439161324
487815173
620928796
1376155895
228782750
1543404568
112979077
118055591
1611172852
1617298798
497068019
289461449
266305517
208027011
1444924037
1452126608
2113065542
703215960
526858076
241966892
343854198
796271427
291538317
676171956
714182352
582326209
2080577569
15593744
1553008784
1459886610
1286569940
474774789
249665651
759727739
731524272
939613568
639607647
445020404
1908754311
1894350829
1131738693
993909928
1332064375
1405318139
2084253405
1089407666
1197314215
771193144
630799608
862878152
855280994
1390728643
1708881346
1841541532
1883403502
937185202
1181085500
373253119
1029661932
1520058191
1316585526
657068453
29694560
384510653
268990787
989497687
1468174572
1250733858
1650176286
319191740
1834371595
814340161
269838329
676877267
1416423314
68990734
1407668546
1672601013
208825894
1718507725
1509041816
1062166380
936039520
1566945018
397132873
1289398119
21073759
361098454
2042021355
1181348787
259552856
256524156
263265486
143835970
1971849475
881352296
2126056663
1100079519
1920602121
1098258039
1213498254
1075460003
403746941
2109330838
178039822
878580727
417377315
87073383
661472508
1091116595
1298688179
1950225727
1120044145
25734208
2082552229
2034026303
1934857835
847019936
1562868138
1949472059
660353816
204869900
1061681583
814683078
1079593187
1965867675
1774920781
200516296
335495619
370149090
1385425475
2048892265
248338810
2055141935
1765073384
1927329522
1193786836
1479394607
1130809744
1309144770
1927920963
293250930
1147361231
1125213974
1738859413
1117683362
383586701
194332839
1209258799
1678267173
687100420
306232677
1843626825
349531004
381065951
622547989
915063577
498543683
3013556
317881737
1927110793
647728577
982574362
396243745
1828508350
2063425676
1811584516
1869844039
1729819110
853854259
1649181994
822790863
275126056
1286939246
1735493869
1289157756
265936337
1014221439
1880407365
656798588
310585115
371573834
929757665
1357175858
651990395
730944146
226352567
326183546
1846491236
50575433
1117436817
1061266178
2053039931
1083468684
664231954
984014264
23050470
1023038654
1523193183
2140043331
1490022135
516158026
2020552568
693208291
466609725
2001613655
1358136105
1572834293
1477331623
966951167
1449486160
1691014667
663743228
246693702
1046313983
857176486
1803701324
156395643
260107452
664698079
1193077517
867073881
1723162607
255580509
1611043854
270668934
1377889887
234327025
193173239
1809514197
1971198599
340180811
909759439
778529148
2016554365
632792071
1723075292
1984561461
968386308
1591413971
1493433717
1225665889
742894265
716174993
1900347364
722424235
570007649
776551007
763847326
1002005676
1213915538
433670747
1740330259
835953869
941900077
1315228093
1606444911
2051152299
1368510951
1978604434
1270646852
1235288212
601264228
2097875256
457430046
565719274
1330769748
1486143833
2136735866
866409951
2045786822
871703735
1787220495
1175484443
1020235704
372732173
1336081012
877379238
2122910374
2103528923
1794653968
492829145
2045566718
642181915
2046667823
270946670
335404914
780095026
582802904
341419869
515391711
2145271128
601595591
669475242
25875920
98400513
1046594925
796122631
1174984064
955310545
1999922357
397111685
1983241556
1520830891
950570695
768317676
492443999
1940065367
1709495158
2123863304
1070349274
1303194570
1185491447
66439407
1750934608
77522820
943686106
1971704068
587667047
1390097388
679472109
1853663877
449184503
354390004
1522583399
151607877
421425161
1122928830
527243000
954133148
1163746181
2004511564
1964642864
266291818
1063037578
1066093629
762840417
1153500947
2131637994
1043806908
658369130
836682384
1415189689
2017565252
397640412
1416651934
1692223466
1547568124
1866483265
835761344
308440699
1545749378
2074661010
851515364
591993403
1031014218
947933531
1163356490
1254702148
2038379680
671948656
1290676516
513723904
1033152770
1172019594
245167678
2021566195
482991554
151727638
1092098460
1354889409
1342375279
1240127860
745940665
71311019
1433638541
629536068
331786421
2077164934
1439292359
1147396690
1910196753
199615510
156303293
543982068
1181870876
1290162124
1699747952
1179698256
896017563
372395488
608670219
1479546331
1241937180
539922987
189380466
1898841016
1427518870
212881630
1834227691
448702629
997745478
1157850947
144315751
378209791
482597598
1364386020
2013744736
628188204
130915631
343313576
1890256762
600848658
59108456
947021814
622311765
2072582557
757590395
606277066
361060813
1054497635
536311801
441277756
1338099138
1678078889
1248234875
125196533
225990494
1255773342
1829804666
1670881102
258315365
1683302465
876911946
1217501094
1401546745
97536628
960421982
1810604041
1568738569
1760657628
1860376795
669730924
431204171
1205021754
2012556874
275421027
1228614014
1218082242
1907023439
1003871394
1008481178
1104136347
1424172951
1041292148
785968027
1636438617
1324244337
1539332790
588279247
1538355163
1531839513
823576219
226347145
600369497
1633764083
1282074392
945353460
657721915
1525059862
301800322
1262788294
981992962
1251833807
770508536
1622691143
1691289291
152551717
2061981513
160035244
856985032
53731927
497787089
665739630
60593589
1798988526
667713162
796354539
1436241581
1304323071
1259327465
1481946605
95217091
1259180794
748048972
887651045
359032455
1986609326
1767823692
1154667676
1408058053
970239372
704784079
1252182374
1778227944
1991659503
658584432
1092333850
1300846001
1402379955
179762154
1663363887
2052263575
622882166
2052503165
446828746
910542042
1591734173
1721825275
521050356
1342558484
46864989
1994538307
1452479705
1957104184
1182769395
35482904
749035544
338018213
1557942158
1588994950
2038265326
827277245
144455450
1737953376
1877528100
1497873432
1093830929
1956828113
1894895695
719624088
427287225
1348732958
34151790
1996067433
1383334318
1826798035
644342801
1156464740
1225804413
499079204
237228236
1230728728
58292415
701345019
1668985872
1381789824
1399581824
9532422
1405882693
791892993
1651808876
1778518159
1443184325
1160007875
668701124
1159817103
328155365
1563850015
1902230071
1523831832
992691250
85940289
1667211963
1593998383
80645230
196559495
225059210
425746197
575863239
685351460
412138329
1652139527
802124314
783478617
1947426423
1716459965
56524177
1343713501
479409310
63271123
622675056
574272952
1605153565
1620278602
822852443
855828239
2126702217
134125294
1103286886
745172701
1314271032
745865422
579609861
801843446
446215154
1374431959
1284305425
2047087922
1149952292
769353913
1598559372
1886962985
791006117
1271166975
1462918107
325208368
1704759928
1216346006
2065574255
1452252574
1788441601
622904256
783129723
1092031526
803090013
1793946903
1760673073
529397387
551030709
1304086448
216623285
1632360979
733003999
1274540012
623557701
1511034870
858017383
506714088
444679782
2015033381
1933663428
1752255757
1529360371
463846908
1642760822
689506099
47533785
878459789
2073528207
940011668
840071905
970529476
553205527
936019532
769489576
1362197429
1893324632
108006989
1859449201
1664762645
94611600
284617082
834853950
947523954
990346248
2100180690
889839708
1226147638
465307604
2107801104
1878902981
369993361
1169928880
1173035938
1529171834
556580680
146564696
2134899407
1531642187
266661741
1593434260
1509403234
1262479781
546288653
1615854
199252939
1386448450
118466600
1428099361
1874248965
1598282524
833882793
792353326
117820156
618351369
502133998
407575615
299949864
308308903
1991912615
955865016
438836336
1602454782
1578999936
1645628075
1886071868
1688408167
1876309013
923026419
116921325
1554187926
579284281
2097201411
1176855032
142326544
1320313222
888861802
730373956
1497600858
476290317
1795084024
667959832
626983801
83136119
1277497443
1036022666
583323749
1831690149
1003472637
593199205
1060471508
1520060225
875402584
181091577
639390701
1076418156
875218857
1355782850
155534924
691350744
1464354911
458488576
1499896823
1843676623
985132506
102711090
2110679147
689891889
503164208
275423059
2027033556
2082620314
1788487527
1160915037
223258357
1840060380
901583904
542558644
2103719471
1464056061
2080709948
2096250936
1898096727
346686926
1637276909
715153670
755558891
2021214704
1791240650
658919772
292063919
1153751091
804016672
1686464539
982846289
1186163026
2059045901
175844297
1706822868
448320202
40541183
504104579
1970871377
686816696
1841597840
291884377
469520379
1285600466
896955399
1003939491
999346395
1102577861
2117023695
78486323
2032891890
1371084458
857959066
45794406
1012976835
984603352
377081120
1040038101
856593543
693502991
329522559
146320403
1788834185
550317834
2041464891
32779525
1883232601
139847
1985294896
1362638681
2106940451
1944484504
1709886408
582613106
49534261
603103142
954201176
212813436
1588106273
16613162
419669689
152745803
1308633210
858563643
790817392
741912553
1815341304
89434132
311886482
1418170477
285060059
162648465
186754735
628609401
1743899351
1866854611
2076856697
1557099539
296741467
1657078371
2083213096
1551559504
1555306342
1346447180
1508821778
276701808
1266405895
724496520
330717810
990380759
109811671
1866815760
905896786
2075283599
1727947635
1106992938
1051305908
834696731
517277373
1690377833
483991337
1152328040
910243794
1107314105
119394443
1617096858
104084209
888750016
310011800
1498790225
227588381
1405810188
1007480348
1095033722
884947211
981043893
1733292127
2020029471
1771519019
566443454
1837825118
636433556
555615043
1776578553
1438002549
1472169247
1795556495
1473720296
1289743864
1908489334
129137430
1854742821
1088470182
750469561
638732281
600942350
1197488237
1682153073
311919381
1592575764
1448194016
724928887
1541812038
1381240736
2114989971
482791266
1197969145
1314158919
669619342
1501038228
531778444
100012725
43567248
440713130
1093464845
631697033
421984454
1878816449
101356319
8345819
327984818
1473777151
1517232336
1803560525
202451632
2140300854
1056972152
1461012441
1414902306
333795084
1692343470
1323307381
975355395
123399839
543613959
887348491
1759171622
2057044000
1198063620
717843493
294010149
1916903454
1600973808
1294642757
949198213
112238903
1800320310
1534368690
1080336804
730406039
1339246773
6219787
218110016
425156169
200447670
1015491109
328388958
234059021
1749120865
330702330
649714683
2133547309
1254961664
328273126
2008852159
1772736545
1635749501
341551555
1603754964
1064604769
879520392
1325936799
1544742928
585085274
480611442
1420396809
923087646
199090478
19973759
1780415669
1874107396
1933704974
1777109124
1690303543
2088094247
1941845167
1836319563
410240465
689850951
1159566136
67049330
2065449492
1753208329
56704474
2128040377
659289637
1150070360
280450821
743132251
827157747
1775832826
2026197928
1173562577
404868278
1428883008
1213927368
165194932
1662877268
648159564
822675948
1967259516
402476541
1540840744
1008773379
2146485679
1560558176
1586981969
1480221888
286022083
673234984
1708000224
1002939208
569302275
1908492371
1162940446
1420330733
883813440
1681887896
319434863
355816981
411978772
160725265
1663933090
1920564650
413576840
758089067
795099727
1638337899
1644888686
753363733
418276679
2102178926
630652668
776491464
1640418798
1095264758
2102854505
1604258942
1020773184
1797105125
1805996334
1535400535
1398894469
1822055169
1580460416
1574188362
1478486809
230577726
279498699
1282350548
1735665535
1375394307
672490736
780311580
2076754979
1790393387
2079143252
1258463070
1568234008
182524063
539103191
15120827
488113831
1983254291
282937375
64997240
102582136
601263556
1604597646
14572843
1550576246
1403739642
1164014970
1655045641
821379027
1702589049
843024607
1327822255
1143687755
1229319081
1181744965
1668690854
341082605
16455060
2104259181
1356006329
2115170328
1737229616
1132131282
1747335034
1764379935
782750515
564468692
813842034
360904392
2032449362
713512932
274286634
639269921
1840757957
512688749
1883705972
2144517854
1578553663
746301853
879879280
1008189750
1655327735
1719472396
665549318
1865112059
1313062075
1116778716
1724267495
2029612165
1733638185
1078874245
1377325108
343527318
1441618489
1082289019
161160402
261722757
228084968
2059557043
1751467209
92049232
2082187069
6068739
1682893455
1477424434
1754479290
2010917925
954534793
588185470
1100512368
932794946
1187989864
160163345
1889085290
1439452533
1894039067
253724011
1787237833
170171654
599265760
2017087701
1798207216
2113893634
712748180
1484993864
1050463174
1420363346
549537006
1041607624
409419708
1752141219
1417770101
20225235
1339831078
1969115682
1408151407
83215534
231452186
1351604542
1622974832
2000362777
199065354
2133171403
318939291
617825329
270867253
1985881442
1122553970
1758618291
1396190494
103047511
309822120
674211966
1614627934
1711111069
571922092
521475044
1792752948
294732926
1185827501
1932545040
1440118860
782344602
1036767983
1718606585
1856169218
1641141606
1291784424
2007106580
1530427484
862535058
809316093
1698477861
68947890
1398071270
1169790474
1822707329
2092430080
1162052573
1051693119
66277451
1664800294
652214390
1514923321
1509872695
739202116
204951495
435903796
1047383435
1433623053
529156695
859952420
1753621220
337558790
1832560778
1069657390
2045128138
2047758068
855630860
278282179
164117281
1533693919
228134425
12308548
2065337211
1019278155
1462981189
223499665
353906040
2037679919
454742341
150087423
1428371974
347161941
669251844
658117406
160070511
1809011811
623743489
474943634
144956526
1584880698
1849385579
96066646
155814380
1303597356
2016435593
1346325682
977638404
474932535
120146091
350388442
613706464
412690672
1874280484
386613884
1221122722
198245561
1180298064
1089876649
1485470659
1618993577
1438368832
1348832401
1667014265
963274502
1008248970
2091315757
1425253212
1756463310
792418501
1323158373
872372139
1424172141
848407483
1798149693
1344924660
1273831702
516457458
685654121
971769503
977231497
1827168596
837560881
760191591
1083219872
359622649
1919832060
131108143
670211710
753522386
267945466
3126848
1754095267
334040498
1221669251
1984177301
554306661
774832750
1709718175
860211630
614766607
1698678386
1788284666
866759662
845671495
34094624
166376509
397323309
1754551951
998648602
789976732
1135865650
814098018
1263152388
1580598613
1003590118
366731553
605415644
2078797660
1751141707
1494993946
1582706716
1065547716
706918794
1065480454
598923104
2071057013
2127187657
1270688170
2124861850
1120243026
568260522
1044236878
127624358
1987300651
710308112
1663598574
1476499587
1164110798
163018825
1993954181
2041564938
1708263
328362609
1875530286
1622274384
797739194
794959497
197879099
1929530488
2146344162
185250195
983844705
1497034293
1134911369
1798388371
1580960727
393661528
1493760226
1705262455
242291089
1286027101
1428219641
2100770130
2852407
225409380
313258739
321008364
2029204791
1758771129
212707821
662200860
1566060323
180428595
1179259328
1938327076
1647338301
447442958
1766058380
760930029
2116093194
1027663777
500832147
717296613
263544462
667376350
1793578198
1937361834
465828125
1051532459
245741386
802406007
1487650550
1583076834
97757101
1146638754
1937338007
527396718
1820226199
1682813247
628003772
2019176021
904668467
52919518
191043092
155255133
1211338741
1338638211
363693621
1615762941
2120438532
1787614294
966316264
2063780094
1179535704
1364658067
1635780887
2094692960
1236287816
1692468837
1268256341
209113466
1524253394
308061450
229393691
1096314545
2034740064
116302938
1545272248
460123795
1554820861
649515282
2001627116
1294020432
1575793115
1363525609
2107403157
604957557
573618195
1918298036
1529593587
1511433963
1210543326
28283475
2125218522
1179084672
2002139407
427754774
946052637
1822358402
650132973
1824303363
1909501419
1603954691
1278157188
207263157
1861617790
1282153684
1022940534
1520233941
954811535
132347626
962797074
1418828302
598550194
610812634
1099908032
915258496
2033208373
25049692
1468640451
1620996446
2119873613
1519408707
1257685563
717905473
550738984
747926713
1420524867
1572663756
1299510200
1868707683
319838908
348777041
291463398
1436210773
268680852
1997752165
302672563
648439841
640638065
1421245311
361773657
1134142672
1106233736
590227352
1657943718
592033403
1071181465
1042819519
1143344940
1220729450
448011994
135632558
2092119171
1223822367
320918156
1712347107
1365760311
1093715761
255507507
1786712227
491756647
969474972
256307291
477118097
1808683849
588190124
277572353
1183240945
1550768434
1988453045
811326604
1617517629
915399327
833962401
1515860893
315139579
1151482099
1842693019
1118841916
985178388
360386770
573814205
1042761818
1936629295
1393201480
824437403
2079971907
1733207301
1405381756
1820869372
956570911
643550758
1408535275
349266186
422825945
1152086012
1827650455
1400683577
1346464326
3495620
2139676441
936374656
1252365014
1649848412
529723235
1848989462
933531702
892536864
1320714933
2018937012
1826813084
1408557014
1765740759
1792025611
90675386
1031764332
1475889971
855013775
157226079
284601526
1197276613
437410862
661406709
634632526
762930556
147529383
1689838726
281833318
1424750153
2102326944
886348744
1230528976
1528127808
558694717
572122181
412413914
1185444007
1986783854
640221114
123792915
1222997080
665646751
1345958437
1272779773
1466473583
1144670566
1259077775
1786381051
1210619941
11213432
1780955912
911711898
1194226092
64827445
851362867
2057862667
1271176895
1672356906
1329177566
204500864
371806032
1695961457
862288066
797567972
681515744
580475404
292469839
1758167428
1959923328
199375101
211503473
1163556072
1782861228
1617113705
15961176
1042547862
1852806670
262420937
1242767371
1236771503
509350776
1169377416
1831804877
243845784
120705019
1719097895
643765621
1154987815
375768463
410286599
457982382
92102094
1847923687
1692922637
970178348
180356990
362615910
741700479
588640869
1847725535
1241918275
422708554
1015979664
1030975118
1334598156
877368653
680598834
2080565525
246490211
1520203535
1713826901
1439740864
1227683945
1133892618
1743786306
1095683468
748933171
933010059
1807969307
1511994215
467862055
309800789
646290821
380416802
1449194177
1883919223
934678563
1968011159
1840315404
255381092
1866832939
1072621847
1805535150
1463957327
743124421
192144577
367634115
1491404896
1667832958
1123676235
914854741
1349960832
991763526
1406253373
66111093
1017527849
133697217
1197755464
1849839414
1680699804
2051196335
1874453515
1232097244
1151299728
149888770
1522483729
1592452649
1597965601
884035389
1906396959
2075322738
2110669651
205332073
266323672
1124194091
1996202050
1226719206
394406463
1800214117
1111525232
2029821438
1432533702
289241739
1683029786
648786070
1455685228
15223721
1241134139
335131285
1022082921
1344755915
2085661096
887899721
300077503
1358305265
563062942
1749290802
234643135
1268504812
8674273
2102352387
1519837060
1131718505
1408787695
1712632462
1722921896
765547817
596260206
329062250
74852060
570963114
865910506
1542084006
2082720483
1520605542
2070119014
1686077791
275031324
1243671586
562012595
1476514064
1803069668
452618697
2120266032
1845014655
1837038111
1580846090
1466700233
786438311
982323167
176777034
882207391
1595829765
650120464
302602201
1217009173
1126600302
1668825335
1642669561
407124550
691321984
525346446
1421222429
1091529278
955725067
1075298249
1215539180
459903994
321210180
787882822
225387460
9433168
1951500825
1484533643
1189256848
46175855
160560813
1212368634
1737789413
453530758
2039664913
1487013133
290832475
2039217205
1771525365
1464672231
1291520083
948382278
692990087
1888806795
566354206
1552303450
118092513
1130171392
1961986039
213136366
155375316
406849369
1257222286
631784524
1309091981
894568865
1988171094
216694876
657624903
1762387534
340298994
178239592
3772823
1936941796
458358367
1503453888
535257014
2029480033
1271773491
493976860
864304249
964519069
205530509
241019477
678697101
2097738700
885594879
2130940061
1583967007
1722921350
959014679
1346297197
1459447564
1133751074
97038742
634715018
351118197
861912713
1528056517
2033499739
1953779128
768667269
230261463
181143911
636339408
396242617
1874800710
722520719
1146599171
1436982686
1750458842
229328046
1926801194
1941070225
1797423873
1237511547
1277639078
1306938081
966247799
1686748701
2107638201
1431042302
2010808335
1390717958
2041610087
1563123053
1678225138
94381843
797838879
201560864
1742693843
660589098
1595448984
300356350
162565265
1331537514
74064718
2085525578
278390476
1376552297
1701516503
1537719917
1667079707
1271718320
1434576753
2143769696
715243086
2072892151
951890062
1741248085
1689816402
2047000016
165035586
63846132
501778832
518174685
499798409
2137329167
24790563
2042917666
1153564025
350618436
1114740854
210867345
570875061
1413196334
1139730821
1868938627
753789956
1912213507
782305923
262820022
107257265
712304924
33711294
1353753151
459805098
711472662
2059732337
1924513464
921967624
1179791334
2018137379
1725939133
1646291596
893999926
194241397
556592007
171591980
61585725
2100318592
76344503
755883254
2082040353
1182950839
2089464281
570912660
1824337842
1234651307
585243192
1002861859
1795478517
1719696812
1810382274
1510861428
440945732
1459335031
1852246988
1511847456
98214942
500575580
1199629137
511270940
904627003
898075661
1056429125
516484410
1346470948
439066075
169192432
244167854
125242794
388564629
1512941533
1428429180
412732226
924752678
994412854
1436696660
410520621
1024695663
722647014
1905787731
359399392
2060126952
1186947799
1852630262
216500467
1485378502
1832680677
1347607828
366891531
1770919692
904191565
658132728
1948220557
2103249610
1526247754
1333748897
1425812760
2127014741
1380999718
1735180650
1422212777
1254611626
1586488615
267981824
1744520136
370594393
2035588910
1270318955
1429564853
1633669145
307535957
17516334
65019588
1795483588
1106011914
728294658
279112222
1979893172
357777557
721924112
1968885378
1576671990
832148707
1985071424
844869189
302601057
1583768197
1521299564
430038887
1862723825
287588788
1799980531
785626156
1911116168
1605172171
441437937
1173541488
1541884817
663500670
236480641
2035898651
1475023716
572514661
1764555100
1029258775
413440612
145865418
312142891
128506685
1086352247
1923733955
1862011213
239177626
2030915154
2060328511
330012112
1612078529
483168205
1242571988
736093310
1489431195
2017467150
725862307
1007016840
1535348722
1113561886
1696771239
1978929227
1323479
1589306036
1129022375
229019348
621774099
992098464
860918932
1053342802
446817950
2137156862
11309039
1048684122
1119704945
3511260
413691656
734443304
255612953
403179193
230207201
1354433112
1516368652
339244804
142993475
519009586
886877904
930393484
1053831948
1048524528
106075740
569892236
781834783
1922391360
1886196241
470385174
84673438
1793129646
2003536952
1243009167
772655538
1092511363
133470918
457657045
817030067
339103156
17133133
739168020
1570452704
645074371
1115989071
1715111800
154739458
153428436
330329168
1583242396
2015815852
978783578
1317076211
1531684870
238123262
1459013229
978485669
476175072
68967422
1486263639
1688335904
232431090
769003230
1852152633
513524391
2111487672
2027041949
2104561010
1601369690
1608290149
948472025
2000649358
1709841765
824021549
361794320
82342833
1783702459
946208322
487801175
1789825900
648098248
1689229002
2025472090
882332376
616862996
268959751
1044379763
1656655727
1084989700
1597712640
1274309368
651382123
402671702
960079215
561163124
324765154
1477087069
1430860939
1030634372
53300514
270548146
756804304
1463245028
1590663304
1612208564
843754604
500961487
373126043
1966883397
1199961539
1689958246
749619529
666610073
1045371370
1802145539
1702720366
64338909
2073532852
2115636705
2009593508
85874789
90402187
1219432004
1322508832
292063300
1058953017
239912721
935476689
1378930484
588916563
860450109
1639413875
1492593060
1223117373
1119563021
1087864385
611706855
1415933990
2098144597
794182138
92484717
1505848068
2093230120
871813153
1752463968
2076389778
243494124
600449507
1165201752
157591845
1882250123
63269898
511984413
1099888793
1779979196
1994874317
1955565712
1584165806
101017831
1873832103
505688315
692634974
1575589057
1342590852
1651012331
133478037
608167670
1809789137
1471341748
532723091
1669700871
1858837946
2109844217
2067385832
1237689670
1189713146
785069613
1588876316
244332368
604258662
300985275
1734310925
338454126
439412402
629190595
119672722
1150362783
1535999278
471790729
508127271
1534947570
1148740629
198273661
822326276
2069586359
2066054320
1834835215
1355552277
1659627453
1730529883
1012246709
475827974
1339095538
2066797742
1263720229
802490016
1166836901
903759349
1493085396
125243326
1918490194
1705940575
56098958
856795521
2020541428
680084208
920301815
450761689
1364898612
2068704244
1085494809
1999552313
2066303382
1540781012
1158006282
1473259893
1579826952
1537222853
75738334
488864121
868472367
258242068
1596833156
725035459
1548004394
1854881771
827342579
228923810
333693605
740857021
1185332652
1415691556
1434083177
1506095047
140015651
1561564209
1072446203
1784199753
168739515
1878729085
282757930
1654049189
1381807391
351468452
3499379
601194052
256769981
410975238
1169392441
207296312
1213121972
1448978813
1454164478
772193133
385001863
686237779
316882993
1010587855
15519435
1319839619
212863147
1957307820
1985477028
1634411058
302207731
1137173983
307663993
78818350
1308365220
1919877979
1930302214
1877271135
293216816
1178601522
937216052
852371913
933852825
1685120690
1511232251
1672713972
1379005443
1503264238
616373929
1427337119
260087883
1283506857
859232683
662474412
616679264
1435947660
1189586658
1562176878
1568962792
538981385
1060421663
1532433795
844575293
345508840
870094573
224254111
460605507
2044677114
806191847
1190870502
2008019932
1765758247
1139057783
2050058950
85488493
1245932954
712247438
886191995
903422025
1039134520
1349394807
1505833779
1717413932
1100327096
345854292
1247623872
773392892
716602093
1755398330
2118329591
1137961287
732494454
1919059108
1879341940
1309826739
576401016
609099396
2108376197
1219678584
1446484512
1584315784
1504522280
542884174
1400768307
1237002200
1661919016
1417915018
1431119716
1476768046
633056830
1147974671
1590805526
99866193
829537792
1925979566
1181811301
1172724475
1875528347
1355552277
688027951
997627008
1789353952
1229518029
874138477
1725077060
182808898
850448090
808985370
241274264
1913680210
622418843
318117913
1662216205
1567632803
370088746
1047211894
1639428765
385951765
622835654
36194886
1114334527
1625805278
1794901598
38905631
1474082322
463344654
617567509
533183510
174854165
1417239310
1913806828
1866598742
665555633
1621570930
1225735554
1352236486
26982302
640059862
1705858091
1106771920
849866930
1171443097
1968642617
480827973
369402123
249947217
2111783245
1027933137
787676452
1528979941
1205314319
403680842
155416410
1037683120
1408387395
298878968
885909928
1802808926
2012410129
500291481
2132816146
1964372492
1896334985
1144544219
1928814936
281919237
894972956
2103001918
1669312635
34207089
483412474
848102867
1873904675
1572028465
934424245
1972257202
235276182
2012722310
385860457
1242891014
1442986020
1780269736
1033145841
765467589
689986156
1609114549
242122015
575814751
1274306637
1558286747
149340283
1561991932
1596250434
1053819589
142557931
889718804
851793113
120093368
1658823852
692465708
1269246999
96281083
1140226378
1029237377
894079354
1089446625
979929349
1955918138
1150458500
334569194
90206471
1299367367
2020141326
1133024738
1088503747
1439859911
103281904
908596333
401803900
1075115614
1856335493
1359558763
331419681
1768269831
1799782146
1765284418
1387608944
2041871637
1296645981
1126944016
2068843143
832423634
1926271803
1302297833
1874118070
1764619043
38355201
1271076384
1543509155
1282101223
638715698
14888908
733243691
1064771704
194918269
799761349
823619344
1251291786
1172919299
324582003
1182798345
1124143386
720376890
947772506
1085150713
55342437
584358054
1888269814
819304971
58040502
2072015310
1530527893
1982176731
1354117861
1771005392
115597020
716909212
1304179937
989888611
842248368
919425181
1924793879
981595070
389619689
313371700
1780383552
953991609
404804018
1141262084
153385787
1428396543
180650351
1003888220
643773900
157503077
1916482320
1818548541
1254878091
512039056
1432665426
2118656870
1048296742
946827290
1410314773
1581736513
395668208
1957437316
900342798
262020465
1942449215
2055188034
1572995784
86495987
663274157
1973824589
790745357
671671592
1661150582
225310683
1727538002
1304250095
1799962000
337780442
270466826
1791323373
1004106097
1008347471
1678508265
687425931
1417540756
457440376
1576935980
84593815
1972455187
1656183261
817022110
485283201
157822517
270606716
235583216
405305621
1245693794
1566360916
1422236291
1083360341
509883970
194706812
174410821
290510710
337611858
1557203999
684509810
1068330478
19450801
1229827760
265013468
1682924015
513807944
1219505811
1855259362
1697034153
115638727
391426932
427842627
138733344
1702935473
485950153
824520695
123621734
850599170
1073500386
130480674
2142527958
1583039199
1141959291
685212177
1732459179
696169381
239082670
847413406
174249808
1394186367
1923826723
64198632
1986916657
1437777445
2086783417
103572354
1374344772
13650703
1521121952
722596424
887480689
1093192914
798956299
1519172276
1947539114
1327426478
413889147
2018981480
1080272152
436263641
1836500507
506188297
1110303996
286241036
1700051043
1234036038
1998732513
1643304188
496698009
636034485
839282093
1468359631
631468649
673305537
1590433654
1996505685
33705041
1376556654
1608611493
822540489
793154914
137977955
1681729877
644293790
752076328
198285590
1493291594
407058389
288542290
1209196767
153588235
106041252
2017278351
11546761
958085867
326620038
417744693
377246403
1021166528
838550367
89267662
258435004
1204127322
19458243
1870467469
85121680
1539407331
1911104889
110417198
1736773921
1652256896
60136392
286904380
1415479556
211382982
1928541828
294941348
7363983
2146947902
2041816905
2076099225
1989323750
1788626543
661650255
1042519911
1060988756
723492724
90813533
114270921
246241477
970031252
54849802
1265189857
1611836556
1192170395
2061948677
763518812
1040564308
330710028
1655541278
375888657
1971624411
749596860
1887388185
1258551118
1138216583
1582601421
905326923
1295733112
236874207
1485262675
1883209108
121042423
1856127625
1497477739
1530361059
1053961695
837519369
245202154
1572185205
1551167399
1699779148
111807351
843371006
33286213
1838897901
1403652020
1340873587
413148126
1990293812
1145362974
295112487
713432884
1165825054
430271028
958202
792509901
1469170327
1166992474
1681826841
1637375579
141617959
2070621028
324103823
1290316941
1708235607
653572097
1738527429
1517414121
2147092034
1833670886
522715065
1813482602
894246160
49030478
181267064
2045198271
1089417380
1057900699
1947282355
1537093042
220562457
2102287165
217727761
1478889557
30120436
55908637
764422828
273837632
922153300
1003549416
536755080
1652089510
1269214321
1190698410
643550616
642790629
1031598692
573839199
615271462
86963194
1375324186
1691699733
411646168
1012875604
449033516
290770530
2010186081
1844675761
1450725185
1843223760
783083953
1466963418
515287346
1445664921
93807877
845255726
531607783
1333895643
1831820958
1678891377
1165240313
1283416333
230158852
581358711
34587118
2019569988
1407868933
1060360969
1380702916
1616023339
152648935
693249901
317648732
436056105
1005564706
1992578107
6613750
1324619786
738861279
78099990
158454916
439154884
711006701
381965683
5729073
1516467922
15551942
2017358845
1910074066
1786640385
1206916087
2091518592
269663927
1270664990
1576121526
559472823
1841227378
182382383
179810633
2069477831
2048940827
1052138529
1834544398
1362157530
1607055513
1634435451
1100859597
1619501188
201222566
2136371388
1407855260
1613235885
475284599
285681886
412055298
1343207370
681530317
889849959
509765456
1453297078
837303035
1806600915
1423954534
1645923195
1789192473
675684536
1920840389
307661051
1189796234
868836198
408761496
42103567
1178981666
1242348208
956056447
1602136708
535050421
798289384
2001715711
375951435
1636827095
2120428817
32302729
159743157
460823387
1998220340
1921570940
1469674505
49361258
1109435892
1447107405
1037212850
1423705059
1741801232
225433787
1284191438
869390666
973890862
927241210
1060397548
1538755131
460755250
1757053476
813327626
2035310760
1044844200
401897621
232890934
1572566876
1132337775
1142620554
1149152040
1104180567
1491950457
879463185
41518759
2129495480
1482513720
1016492647
1853842398
1802171682
490317175
521628476
1223322313
1411393664
313646459
1711764908
842879029
2075091238
1894699872
301125224
720273730
95575064
1434621663
292506694
740729352
1532866022
570025159
2049910671
862951278
79440012
1425377472
693250255
1246408858
2131452645
340714237
1160383186
410289107
883069264
1889362282
155352122
457939557
949214791
945703497
69844656
1590062275
1745230032
614001065
1013605987
1803237605
1269958781
2119616812
266797718
898762714
2064116304
1221273299
1180753488
1466491194
918126404
1049796347
963613135
1729283316
1021687129
900970995
574884526
1985613945
1872584762
831616352
1528670580
1504060015
1740682643
618271675
1675152534
1109549193
807354121
46979656
657012812
253485744
1268713104
660804770
978540848
277808653
1545392021
827803434
1444165281
2019985657
1758756544
1523397197
133829471
1327292435
1329826529
981141658
691391109
1310599771
616398746
2001473133
545750868
2054590443
1388207318
237720093
122487748
574614888
281493813
1903947232
464462419
987310672
803699667
898705387
1471622046
1086741586
695083093
1444892964
468283459
691240397
145641658
979139865
675613362
1039949419
196768986
366763862
1074054031
1934067589
201793901
1541952989
1885265588
385811915
1954233556
1130747675
1250862886
1978261518
1058536332
527933767
1225911688
296930593
2142864027
1539639564
602411008
1362609290
303983860
96708985
1951609034
597815817
1697152858
1242777864
1001745075
1348845573
1799463476
458560198
2126283166
1939044858
1187875924
2008057402
1032765140
1962993612
1826404644
467038367
233396067
1750340919
641821348
459358410
2072847460
2141263618
538809115
2079521600
201445180
416227899
1163514968
2073590869
1189970857
1855213152
688992668
758624378
58317377
685317457
682072624
471130443
414559167
442717282
1363886886
417487704
867300497
1255334343
1869697676
1143209728
190162107
1385690032
952009837
1802435561
2145043781
412640535
750504744
1415142623
1615949099
151782971
454373171
1505538544
461731057
709240690
1292350528
1437869803
1537045097
567088791
2052782004
593148122
191288250
1651395531
1536189196
1904929710
1397107863
927005616
1896651767
1771798170
1774053990
1363864374
1050852768
1440897123
1287651646
567547955
2090307576
1320539897
1158708977
1741778949
2048869290
1882419572
539601324
1483403417
1069644658
1306036138
328990859
1937172459
2118835218
1923528445
1190466847
1281272051
815542582
2141777938
2117787113
1997242532
700860475
218491695
278821232
1400003425
342478201
673335663
265417573
1054547201
175177622
1056320161
1211279075
523695160
307732817
247008615
1411523865
727190567
1144906587
1076290007
1503524014
2050313233
83814275
1823042442
1274583077
1996047234
1126949312
1976969808
83533028
682681127
679728602
785106982
1905799402
1152087510
1230205028
88968758
332910126
1759681923
1240476860
1476179856
1310428864
1292511428
1403242464
672709614
1447778645
705193373
393757700
1467662048
1784353496
1298604221
464560929
1428609384
866864021
883806343
745355627
1111521303
845311752
199046604
2050371041
254396725
1429898180
1892471352
745504026
1893422025
663324016
1027382335
1737019386
383954291
86862743
1477025383
909049701
319997492
1078279393
1075274068
640852642
426532631
190109364
1349370896
813551996
2031543946
670842420
1745934707
54638146
1139776646
1156435665
416329661
1560144306
121735135
349980563
1261082869
972526940
1437968976
622957181
693010636
914757596
956057340
1454359249
973821222
58784839
2012847257
2093015592
1400916639
213261303
571788993
1975135902
1244463920
821015830
658062916
291134613
1914344181
1918218404
2014952540
1503718847
1414088639
2005533956
462269845
828686295
1356606277
706200346
1022013615
270983960
1105371731
1127841310
262866864
365140741
861036263
293653512
639639496
1535285081
1025456091
1749351084
1440119253
1026096000
205992761
1072494066
135806569
589247945
1342781504
231012240
1509740101
927038847
1805196235
1794414425
256499995
625743848
878067775
798786021
1042289485
1058988914
1071737559
1225234311
1023251229
344592993
953125230
1325672550
235739049
410990239
1522928960
1049417083
714269869
1398520286
1864301374
563100166
2086378968
1301948002
1966956156
1276477130
413936915
1854430616
1148433188
38627649
1601904418
903298510
911708287
964763657
1678434612
1632256386
2145655107
1536913427
1081683642
831989309
255752809
1443894302
1194470731
1597478090
58261379
151004989
633396403
114674939
1017735917
2115388627
647663232
2076873166
1970548258
2019537771
835515689
1384823338
1283033845
56065700
1113401512
1936630436
1478120666
245557893
611458040
1025302374
647404308
996774051
1132956932
1629961490
365492078
79804739
1260557672
72610449
1344086028
1934873894
1258711373
1341706383
992589711
1233930890
1149668431
922646220
627247201
938476682
853332791
1075884242
2067236142
1085370674
1513387254
1204073489
440953684
1488706288
1527521500
1974732955
1313784389
1503852411
673540134
1909827739
581933496
365714863
770645357
541538900
1053672844
261180924
429805315
1185359783
1840642835
398489826
1616415279
274561314
1644382507
2119695545
2034644259
1585488597
15308298
1395757591
1599951583
948765704
457091752
88482330
661429608
1962813683
2142374896
1013816343
749346875
375156974
441235690
225223293
680954039
1833914405
1817998212
2070156315
1051766503
958772135
408262671
1066259245
1246926601
2069811970
1723330860
2092388902
1418321467
1866027785
1932948564
949502870
1373669690
1215420379
1531367521
237237184
964173194
1369788935
1298771899
1644505808
1697388334
1964247660
1350669175
982538628
654269188
1395279257
64687588
332011879
1075440850
757452969
2108132268
1044413432
1771810203
1902050110
255381092
1677182955
188228947
903208540
1528995285
1761047072
1181539091
1680998467
742183569
1308631031
546697361
287256112
2024015377
2009938208
2043530023
2018036844
851731531
541926372
173126011
113366856
759055172
311726255
1267292096
74201043
1254942816
1167243362
855780817
365994492
1324993895
705811575
30190791
83494251
850257327
521567564
2118607517
60948538
545452824
136398858
1698340199
780704503
2125334624
338128319
916875728
1965271331
705825879
1257294785
924535214
1949372398
1635702899
1924041793
1792284365
1796393229
430414367
108790378
1777943369
885196668
124138619
1194095915
1239011564
1076362262
1341488816
1520240709
576265202
1913121733
415111633
874099295
40260368
991570882
1299494103
804430968
1183415078
949523
1278186916
1965655483
2108183380
454495213
2089341549
2000487274
557176840
2067122812
1730060396
1947377904
1845550038
1272212742
1778580012
2016592439
1332568869
869032459
71954691
707963243
13996808
579946100
1678347177
1665157836
1965568073
2012545506
603634425
162007588
1243396164
1107211662
1665070467
1430713118
2014759656
1757081682
1191049458
1808962938
1759401095
962401305
1100070956
1600346308
1452513410
1463720141
1984157246
1276090042
131940782
1668009994
1985383710
705262469
2008393993
572847283
1501955368
45282504
1407553629
1611166995
1408695677
991303489
1577558349
1003576378
1596427981
1303638432
2013100644
27170666
1729256042
1679362219
1119387913
1924200483
623813581
1945252094
1379032093
654738313
919722428
1216712625
573991860
2047127881
1892400340
1804506530
2058296181
1395084410
1191630422
1439836513
1204653974
361077155
1652679899
1191631240
104609183
1090322434
1163137523
1309197786
2125116617
1466994945
2008272029
1894299224
1281167958
839965636
210743622
1618747917
547846906
1262329308
656878065
672433360
1341160949
162697054
1924676941
1555495579
1126565395
1415905453
325039015
1119374994
160173584
1632775367
1953249987
657648541
1244512052
116697514
639228881
1217410436
285160878
921813247
732574495
964874978
927743869
1714722658
221532161
313117061
1569146926
682646443
561074450
125519035
531232930
224400954
830724939
671778209
1923308314
1469237804
1918367001
214484348
1117822751
833316872
763929846
232873566
1246499859
1101576642
1095363104
1026256350
1192849527
1233237165
734568934
248809866
2029204874
786618940
1939054207
1458684361
465123660
976256998
2105978554
460980976
254312834
450898495
1671333092
941772816
1688835419
174589884
2009850310
2116633999
1841373784
998528788
43435906
1281522857
745034685
1940830567
606636565
675101899
696609450
1789031164
1091911148
2132707077
1018538300
428800277
357628581
2127504167
681387078
990819408
680519919
1205023394
763535956
935434572
763237192
95808118
800620764
1039332411
2072888191
82682499
1444518987
1768361303
1755485872
1673589402
914905815
866705455
938422247
1761325211
270541848
178217412
1372863949
665863815
1201041059
253758792
1746226124
1093433603
574582716
1935310904
1553269403
1975652191
1150953416
174671255
1032703070
2141360663
1518626912
671954203
699945896
764925309
689770562
1816415906
132543386
2013932046
1779063197
831746584
555799147
912033320
1845079324
1367250025
594043129
184635106
665903520
456696662
1402182597
569431934
1680707553
198159586
1381727002
1895321370
374406113
381970202
609470646
1280682694
1154460361
300524906
1744325518
288843051
1294221935
1044501764
984980273
1775984250
1050350362
983009456
1957974688
521487955
2084950751
1777860882
9918513
669153214
917616840
787874235
738360996
1584917115
2001241097
2035041676
1916527326
1570644606
485484837
1682279641
193577694
1267402570
1624294094
69604520
907760817
1374972489
864900783
1715516384
478665876
358687423
1372213949
1606033367
737509652
1856675983
688155246
637309495
51537183
1529148984
279864082
531221723
1089319131
1851164471
244711387
216666368
1232117502
616759976
2015663476
1341147457
1822306747
499364952
2059806063
870419415
1690005633
590404797
1183765251
2134971562
2022203240
456033820
785320842
1098223538
1562319781
942042845
569374832
976869038
1708861374
1603801542
1165296714
1612634481
810089970
1455876782
84620975
2121325118
352686065
1144034363
957801616
1001888740
530290830
257356388
1886086861
31835835
1165315515
1969207379
1347800095
255438912
1373825546
512097690
1084237909
2089198163
420575470
335780082
1999591830
1447058218
1019672155
159669078
349074960
33748287
794600679
1080233924
1373493627
1992026424
1009332687
2072735839
785913957
235679967
68612682
471417971
595917823
1597016767
2017723451
327458737
1702880067
205717219
501341779
1894655626
1816621217
1218403487
1127241091
597763530
906830712
1730675317
162369878
1810581569
1991923884
1392057089
306832671
939373465
1884031652
723197908
221425718
300093365
1538685130
2010501368
1804071032
12215308
393616708
1620195576
604432301
254162033
282599117
1651137497
646883937
643802824
1947526900
1483720492
1076822246
87419915
587201850
510350305
1918129381
1579475384
1249819087
1857097497
512930790
1694943366
695117527
1829109211
2018981480
1773074301
327445988
747502819
896169345
385625476
1507781532
1269178426
934493506
768192953
640597660
2012483991
725617164
156116109
982581447
657092680
661153703
804760883
1820565075
645010644
420764371
102507005
1890001256
1708901345
420802125
1076136580
540974018
242480786
1221392285
698176195
365147383
1405290082
1366544621
1383711792
166288375
557430897
1399304629
428081100
1742604173
1640292836
194430222
1571999108
1017324466
1479048561
2033299206
404680396
854566817
1438211904
170457108
690352399
967634263
2099334147
534341333
1211303619
1204667231
161093035
864526833
23083395
515920984
758730153
149892784
2026701523
384011553
1366756199
1326792273
1288382511
1009363332
805511795
279321570
921857929
731108450
718780568
57018036
1160301865
65444252
761065064
2066250809
859410867
1045919978
824980605
1613008923
446755933
1998720852
755691133
1994908873
750051843
1439197574
534838606
876169438
1648766546
1618437280
1573807670
1357491280
1200917111
663412796
1303556594
1240723909
491486285
1242661120
1953356839
1688101173
322227932
59042098
1407454917
1040272156
824882561
1596403610
1468993677
1332088714
1958400877
168028596
1136857186
1661280189
2009570748
1009874125
1122690221
1858629781
768309932
1508438459
1425809899
742390482
854700798
554100623
1096699759
1712910712
879057489
259361288
518450677
1333201574
1825295272
856391376
228437416
524709952
975684606
1067705327
455148501
1809266562
1255924908
1129614797
2004034632
1433777303
517475215
971744605
1447862213
493465277
264163573
545453478
686128896
497747224
1879118815
1413969708
574030339
1993995744
267892190
1298640874
961384993
231681509
491532363
1671137937
2022996812
677024347
89457177
1353929233
2014719031
1558671199
2130332331
1590327823
1587516896
1217163278
515312391
998606333
1080886666
1838000735
1691795972
497252709
155545659
1577100541
525698766
1242323685
1807366886
593068960
1390803945
372683165
639680289
136378523
1568493862
1252914758
978748952
1621903165
639523606
1718155671
977407408
303108151
2000159878
1303456906
956006668
2134673474
580954280
1687235856
1560041974
1231315281
1514509259
338991046
1640931002
1481233070
784109265
2040169586
1601282987
1986845596
2122974600
1462006487
1478090039
2123114704
1760536236
1652074178
1829954215
1748934773
355143943
1987608710
769460237
1943662879
736769401
174066534
270993610
2064002811
1132991323
525814131
1341989643
1848690043
448586094
356780949
218829690
2051489240
870482591
178662259
463301692
735796463
39354840
229499184
1024353646
1451236661
1100081901
2099371323
1216097353
278605308
553799298
1311599245
1338061242
1462369825
1033716344
810490789
1152313595
491797017
1520453947
88001929
1847585566
1608438746
1737376847
1504543733
401236375
788119845
1198982146
1674551269
1654860500
1194865887
731482982
395866610
885988088
1284166910
1418723994
804523513
2022039874
1491678365
538872477
499924227
304122010
2042418372
279651404
1169436967
1587253824
454504517
308534571
674372017
489554590
206258571
1373175682
1222811599
1854530365
608520599
239677090
1985691488
747724848
551459246
1866101347
1461400093
1435526729
12238735
1243720443
1694059092
318914549
2038147758
187540941
1613910293
12623212
1539754783
2088347938
327471584
2095337656
1455797352
1277163061
934695090
711444876
735359886
874308543
1482045439
488166827
1780338867
1832897574
1235281372
223207725
1334656691
974305056
1051963941
938966482
1716858781
382191962
2091238423
1064018343
1421158380
521488508
2016404238
124436158
1307205961
403387071
1790504322
704259636
1611370258
159590447
1221775444
1671005728
1330261952
584402768
2106091029
1813767824
1829983894
1874844404
1179656794
1067959149
1453045747
2079687465
360823747
175329246
1261140515
1794526676
1947684963
943051969
1418451560
466462796
442808630
361271216
100729772
1213434410
14140807
827991980
267426348
805433227
1228537568
1104070319
1814669860
1185242071
1763960779
1972329059
154668749
869980955
32552994
2110954801
590963896
1465947850
1166882216
839346274
703897803
1709159002
1116226134
1444174566
593937893
1797516874
1848390202
696381703
316610196
1504316892
1100307800
848902089
467782965
529491464
1181718418
1208195251
1025490866
1273001928
495630047
1931754228
304868890
1381264765
1665364253
130077929
673564530
1003153438
606970114
674252356
1690862879
1986783515
885009814
1191441110
1507454859
1018908788
1765954756
399734704
457868219
1392920620
736398997
1551252346
351850948
922327880
1167591729
756146939
65583411
436395755
725300422
1448557801
559537716
278955287
1133051597
290052107
470310101
2048395112
1328222905
1815980719
2007787155
637666910
1348721035
1831415735
315269617
89014312
1269221667
1080056731
863861520
546858069
1591040632
2146987516
2119788075
163878279
1521170617
127121622
1202080821
1305963483
976399891
174296821
561600346
1931745088
1546670093
799325749
1148340904
500109393
307673646
930025045
1040851864
1410361920
730480833
1249862683
1267457408
2062710057
388741987
626107596
867412749
1080564697
266558997
1782794133
2120397328
259924719
375513784
1013359420
1679900658
513627861
125488984
557450070
808235328
621274545
582233028
1745695229
602377273
1474446982
1092129931
733581051
1693386493
612059473
68000196
1164181101
58903757
1522438535
692491800
16480357
1808314170
1382999147
1119097754
1971718107
1350552937
730589345
745857454
1573921437
954187592
965412183
1603656912
884746827
1725163469
1058959622
1243439090
2139401382
833715417
545913782
1480892229
571185322
261155540
432788600
1805713800
152426789
2126636014
881910901
1466403032
636177692
1420150231
140157824
103887698
844561354
1445196536
715051635
1490606913
1818094631
1293643795
179008336
1532091972
1023408865
1862349181
678632257
969942786
1861405696
2100572470
1305225233
223851238
2030655321
249625139
1140284030
11417967
146320403
1728255850
1937393571
1665774468
1007202962
2076304236
1272098667
529601103
849510385
693809986
376201007
1633285591
1511969817
33259621
1534087498
1763175661
722020330
342210015
1422020132
244254725
1833613736
1235710439
866313115
1220896281
1146914531
425647007
808339481
665549228
37404472
167274510
1004417976
702471701
183940240
691615697
1325620747
1207174581
1264936475
964234082
996129008
2036115165
1004817138
248798702
1370125417
1920785126
333382279
127583107
755342779
1359987514
162315580
887134240
24437387
1131145394
1193530190
315831534
37527679
550962335
474915551
135001403
1185385670
1076767109
1566600289
1524508934
1966697614
1492708261
238452392
186104600
1803983107
480331136
1361236842
796173747
1747067639
924143882
1672751837
1301113012
850365841
798326318
1781568820
688022521
1841117324
296178886
194601425
189239856
740963411
1922167921
2017466968
456802365
1343929947
1128263423
343612565
16652923
1544846237
1417811510
1994782130
967337394
201392305
557701721
598525385
1409603155
1875233434
389886719
2059424474
513534605
756059681
1591749974
1394135355
1947223174
1353710130
1944997108
1899298057
1251288390
1636899207
1033550109
1460356607
646626087
1737653911
45516040
1298348037
457866989
363843548
91252706
1118402268
1348111431
1613138282
9276314
207428939
1915257623
2127278838
1872366723
696665259
418711919
221017498
2114989177
601258816
1311472915
71786301
441190467
1422566585
1701525395
1826911015
1085650888
1089341132
817102314
1471209199
282690267
1291255258
272429819
251199746
1555821644
722577075
356956269
912204933
895745954
1051190666
53496589
971044571
337646675
403590771
326851103
1558205940
627989348
1389749881
176564342
683381669
902758117
995492168
292356568
340655006
1934953897
1905277956
1874878779
1124327596
1210399735
1112327200
1845539164
352846135
1227205781
1377345088
1290521318
1094892553
899619961
215984712
1382872366
1339149351
562364687
1386175170
1101282044
1391258688
949459288
1474636635
2010606320
298039567
599941954
2076476424
475688736
2125082383
227185546
84989725
160244959
1161584560
1667005005
1331641753
873685783
1264102473
863297613
630062386
1306756328
1271264251
1936011107
195109046
710552319
395860053
678323133
842435201
609667602
1346333860
1997850059
1730504942
101618530
811419438
670744836
567582115
1409821820
1676447772
59929377
425704570
1201575528
1247904385
948160089
1102885055
901645327
884768650
50741115
2127165296
1393109593
569071474
1029009278
294281479
1646405580
1469672473
452388983
1657312708
1751247915
1867603265
991453879
474352728
1290851315
1954964796
904923728
1538874511
1045181130
54771657
93380281
1446022837
1855589108
1732653744
1339522589
1990679781
2045467792
796164607
925752544
1623734755
1380937083
921763730
1023112250
363394518
1064828647
1150739707
623478972
1469294625
2067514357
2070537892
1619227961
964615328
1818055426
180107691
1920156438
650699320
395725652
481646936
356624004
2088037813
951893171
212971968
1674141529
216088332
434631933
302814341
275318363
1780260275
880844369
285782849
630006070
371829816
826065267
1307801345
1350310685
248256000
2115968327
1318214089
1323261870
1076387205
2095664014
1839922383
2137928434
312658963
2008727833
1928629997
1005315109
142728121
1954810234
1040550963
847542117
836047874
1596274870
753152570
1947908632
1298006904
1500551813
666743644
633558490
326675340
1697957142
1314262447
1351607979
459702528
350464934
1254778379
337778560
619552212
1438869300
211408865
4417977
720412367
214082944
1058342460
680440843
1353513168
1759397577
1433594589
851863138
346919822
1291059319
871718302
781809168
1569451833
1079674764
1156415980
1249388197
1144200216
1661633194
2025312246
1004703423
1455007616
509779068
1508888125
324957397
1469057138
1200090243
1191257379
821645776
485677042
1251865248
282298062
221041578
1783748742
1585266939
633348564
1338111671
482916984
968122462
2103379573
1145185148
1399061344
208293516
1675558353
129409725
2002103400
1575174701
57679485
871088381
148222295
1902947168
919510149
334401454
640141116
1785325405
1482838298
424078202
1203563750
382746468
412337958
1975338557
814852291
1715429930
205851372
1630240747
1249954700
1768253105
2075496859
1329163246
410673900
1018745316
741325358
951495576
820553271
1608261212
1258416136
1721150037
1332248243
388930881
613006868
515087785
216036141
878601308
413305780
2040562635
981966838
894292277
1977584258
560083610
1044391808
1816884819
263197979
1163913321
1694088078
611113016
777411539
1820852481
1230779453
1784386235
1354340814
899770325
904276969
1886361893
2073331713
933291258
1391293210
1300849940
139691562
999045534
1166185446
1030880942
1781512741
1232565623
1763249149
1408071800
2100151361
1090195593
1497767413
2041725481
483137662
604134370
813649507
202050421
53470656
1640887957
571550191
1452625759
1015392568
1476851005
930776796
1430853513
1096213432
999564456
328732171
688658756
2115340938
232616265
966207123
227680121
1498711138
289559087
345362294
440226399
627832011
895012536
1622399800
832652677
2117135158
1525624008
155562689
87211288
1294257351
1060049293
940068674
1977396993
1052348384
1360473662
602662729
1681048877
1223764193
1383504109
1992500621
1058022199
1024374638
1578954065
1516301982
1452405262
1754367866
716060688
82581592
473536248
1039184615
295220176
1752700372
867774554
1226742868
1158733957
502214153
721543082
1396056942
297715081
281651374
107181230
2075114492
1436308994
1468470288
1719765025
220563409
922818345
1482854515
1320230953
874710128
1300201895
380295618
1329254158
729390344
2027141518
2061714713
1315165944
1756099627
102969055
1050490105
1691746915
1649941674
955893453
1826777680
421595364
449970666
1286647508
502220606
327251339
1055097333
463802168
1398067856
1251000950
1928157574
1100379499
2001865993
1677101717
4902515
178257549
930742015
1632791340
340017201
1988891509
2090786439
839438926
2004467182
247379837
1573757880
796086349
752267039
734917060
942475758
939605126
1317544252
1903848207
433579794
1054374040
881211628
145577901
844975092
1304276971
26830140
1554471109
1597087058
722504036
1385853186
1253283939
793360344
1119714202
1462056548
1443272282
728105536
1773374655
1181402649
1923750760
774865381
804393426
987783278
1098805424
1016842930
1659067939
639996778
646374999
1083448282
1186104532
469646768
73142362
680939816
1357238925
1830677320
2023955794
203031056
1114056115
536030928
1926044133
1731585671
1577738057
1581445258
176666816
1626421191
357654252
133398881
31077293
1640125286
757272760
227315001
2000003193
809433053
776774619
790860152
178436957
1704483223
732762010
776315741
614207350
863085833
428269057
466257199
984882304
1578772632
504118718
1095332046
236008870
1318402123
321146950
870072729
631112519
3348693
1083159407
1727074123
464451142
1528158191
594744349
1038438599
1566216407
1853388508
781402607
1879275482
92409843
2054846775
66328574
1198950117
1719596157
367064973
553911371
1388311659
1285966888
2031103960
1601963022
1441599072
1841599612
1910950011
943918324
602389666
1192728914
573628762
1358015200
1410894153
2124530476
545046415
2093542107
11195305
1987984381
132722763
1686042851
1794263298
373780371
501845109
147420151
1802051749
1115795926
1304250095
637187380
1955596270
1981487649
1900147637
1077269479
2112485642
1779416522
2065917589
529319207
2093255858
2139411581
891466937
1759081388
175913516
1321445607
1082172136
2013935203
2076779891
271143875
823813625
885482836
1868725508
1988965229
1813956739
1734046856
1715564783
414110449
859917219
1172480743
860789577
1632966139
2119181853
14875520
1576609245
484338714
812200688
518893724
177355191
703805011
276909550
1067895045
1604112357
115705474
361660385
1750208586
1472984690
1664698651
213159290
20905007
1466199228
456784450
1609813780
71343613
1620401324
713045105
1094431187
1218994105
1653365978
1164673594
904130599
332524001
838045449
951766550
724453002
1440009251
91394170
1551168613
506212273
1012306237
1678888607
1479178724
214651627
859611286
959704517
1217049368
2079540014
775034044
563597877
759803201
1077632698
1187039642
1705638652
1312367017
811003594
103676323
1199620076
1627920434
1090597151
643976390
1437378346
371576489
1053087045
510930082
903788515
1868213244
617665518
32689460
405390239
79547083
301672891
913231838
332953559
1102472206
146751053
1149026077
1941425467
813911221
2048763486
1546016854
957861293
1030643058
1495050772
354446897
1080501081
858189057
1980443754
1953231091
1536159679
162330391
557114077
689457166
504641017
1594026231
1794916646
2015175008
1653616987
1119417536
798504282
636114903
61157685
1894092648
82807393
2070761639
901023901
822949482
1699399694
1321940330
1589866475
1006571444
307833233
1732899922
2068074668
312145178
965097069
223749298
839255012
1637803687
683534494
491217290
1765680663
1952240476
1925741546
1807673180
1786895343
307207546
2066458980
1093717681
942063095
607797480
1088120171
1420658936
357979629
523256328
1727811010
1085561573
1623591035
2088321175
849334151
675464053
1322084902
1370712057
1529054505
318976976
1209606246
949540931
2075906817
650736953
127718779
1128966974
367694249
1487944814
309800658
41759185
1877296844
389748409
842899196
1232164211
1500329808
1028228868
1962107201
1197190727
723006051
1343465465
2040245774
1278892711
633765785
640506331
312994133
1701027725
256307291
1980340423
1194832367
1882592854
694139402
933463310
533867406
259198794
1657012493
862066721
1098477506
1487791328
1434910582
1344952381
908704563
232446588
1144923621
1530260648
2082480881
2074683287
576603482
1777456012
1652356047
920515516
1764168613
1531769303
511853168
2034977835
1428300912
1196390365
35643295
1388986770
2104528947
1875408612
1323276452
880869180
1257754335
953361223
2114830431
89691114
1469892867
759159790
1942344062
360145628
1539592880
902746353
1666339333
1289150026
727503339
1093726326
737220480
591644398
1576686439
333012676
589833916
17164065
1297848552
2042911344
1039009548
890371458
1829201844
872682717
1956707939
292126271
562400102
1546383751
1324877762
818264980
1955184602
246342346
897148000
476042784
1664450805
1502573712
560494909
692424067
656964555
464537796
72541536
1564241778
1250475
496871352
2097758320
1505924527
2092808926
347646373
1909485598
654012719
1610170789
1461777294
1191215893
393710090
450143723
1523172129
282588822
46188191
1341529462
1281999542
872892650
1340665818
1720137468
1097176426
94966823
2024716655
1971397737
1189775969
710788379
1380692066
644991182
1329209740
46403128
1066484291
818904807
1079437553
133012589
1001762787
426855963
833563293
1921801494
1656812055
1763959629
45930310
516189760
1868518154
679637419
162817211
1330990346
744574959
1642759195
643969641
321296687
206875004
1050242676
1118438076
1269269400
594772230
813469946
2035168340
163033113
729763155
846841903
515091197
32593865
862870820
583455175
215210171
1139401401
629625130
1089785154
1578886729
1368007986
1564253601
1122176895
1092318036
1805359010
726510506
1659278431
160832602
233060482
1310240432
1829119069
946628187
675536612
1481299047
241659076
1914112191
1323599780
1762678094
1914407203
1219529352
505584898
61380085
770304053
1097662677
298715848
1234243547
687088819
960788608
1797123979
1139359468
323089236
336416833
613877092
928779698
264173343
2113206740
1156949345
1234247499
1369697591
2011339875
1180713322
1508884076
763109142
213366028
330938518
907727453
824331810
2135700364
33970340
430773037
209489284
2125858573
1948716936
1741517898
328259850
1138321850
56288470
1415911134
1615167005
2021175970
1909951274
225666228
1793025665
1547409294
574202351
285478691
2043867888
305206524
208327869
1605952004
337508802
1391629537
1673091639
64436029
465862971
1796284809
1355472749
1578871041
127485394
1239742217
1728209977
1723431916
804067133
1804663497
1755376142
1920857045
1245888038
1897065942
141412387
1282892890
1224539402
1923769591
1088870337
774597067
1805186375
2054863189
488024595
1187839582
49096675
708051064
324954905
1627226580
961821101
125488754
1924846096
1253591395
2072829966
568188489
333035431
1535172379
1404526849
1316661729
1456511143
1365487916
837136881
1827581473
931651122
651787426
1239223174
1798065896
1247545100
404381004
1557267995
763195653
967717600
1155201245
1876147750
1447843973
242073692
1666307563
636067910
1117492915
299461447
1298872451
725819882
497490117
110380268
1129894869
1561413973
538134212
470986745
866984168
1345561428
465559940
1328181453
1797339233
1247425501
650747611
2140332434
839267421
1507793207
552629528
1287075991
816860073
1806138767
1196796385
680162793
497898854
2076743310
756793947
121705431
56787529
1404449026
1562143511
1388750884
1422303788
2008048021
394074497
1250012696
219525168
1605953388
116038365
1819481680
1324546430
940123020
749844545
1043486490
2006926379
482410441
1457026677
335665825
1258259449
1734619995
797728751
1352989159
581054510
93295187
2065964682
16333792
1974845059
186675616
177920504
762931973
1772449181
1226907085
393930080
479931796
325771571
203450310
393839817
830614387
1815633699
667931252
1786600138
379959990
2018096194
700133763
578651888
1376914936
333930969
138179105
630674326
1793366132
643517854
1461342286
527355601
350257949
1046241852
1553105223
566453110
105610583
648729953
841805831
1889750983
906103956
2016764006
247708490
581557021
984338351
1035205683
218736191
348593930
1910754616
1772801290
439433882
11816447
635408667
1832104355
1091145243
800630121
562253077
167523281
1936160514
276194990
2068936073
1264925246
1993377214
334314970
76870338
42471191
1995986078
544192488
2074538393
1129735680
629906416
1741809613
2016290930
594714293
1787668995
1505469009
874951177
209416868
965867085
1326966320
1714648990
1297986434
53653179
1117329714
1911913854
302094630
449467135
31699653
2011538251
1314744241
1051430642
456100590
2040695990
210287596
1245998028
1520765625
391771826
1903543920
493400725
1361115471
1342948266
353916592
1903626479
869114365
1901040115
1291761438
1655744032
546677782
1162426958
1662628509
1327205224
1657426310
2005064904
1475821946
1283858348
694742314
1571060305
1580854862
520514702
1954933579
1671330933
1396141506
1644907034
427326063
1022224353
1466662626
185563069
338187529
236541012
1984441457
1094914107
27754991
1449744654
349035076
1923280262
37536390
1183839104
1090616607
2121638245
1082365895
76095996
2016580073
2028800233
1859525212
1919578559
1824362944
1108928937
2125709625
884581517
938953762
2031881757
1179229813
1669827202
1101618678
1436399993
2051418021
401369955
2142119267
1468781521
517324099
1954363561
882804804
2026510733
919523209
1906014170
1084651231
2070266160
2030622668
1156245159
273302357
21836749
207597801
535169726
1345507394
1556312003
1715867117
1841630033
649179348
1331813422
1534495234
1443251271
1644894549
328048185
2023256862
1423271483
1723098057
2030151349
9428961
1822958489
2032831769
150568624
1612338624
2020204883
344113528
1121764007
325802326
581719761
2126724693
875026948
1829270306
102399768
1529610153
2009638145
276000901
1783967726
1856322418
536918130
1083796240
1912878421
1704335231
1070325437
291661625
1589894149
449116345
718294691
442812565
989225287
158446975
1386330815
1536839770
140257403
456405043
195517432
340489999
654461398
1411880316
2108068285
1556296434
1332341376
286983821
940328578
2108247700
1924294705
611195718
1273320083
1329899907
1789703496
1835451640
486015754
947467213
1164770838
1219268218
326284725
375228649
280474639
1224259354
1064157007
12393090
1467969535
1997059909
1871995347
778952168
2137513160
1104793831
436348546
1298491018
1072961538
621578921
73290220
2083180353
1899873276
1849852363
1581054888
2121392507
198567977
1079022321
496346331
668679455
1539882220
914946577
695314438
1368542387
31337113
1017051560
1181963107
808128349
1764879119
476083108
1599900399
233494008
1550799404
1207761651
1334563416
254571728
2049262320
1517256811
1222117176
738075113
1716904975
1758385956
1418807411
1862350206
1842676178
1106860884
1124417464
295362242
746807217
1916986937
1741328189
658816550
1120224248
1081634585
2041940189
699238353
1380547024
1154016207
1491193813
885066955
2136033517
1191018185
1044677974
1601854873
1146934202
691732497
1799277483
2124779537
283848884
644804142
511650111
523308686
298105903
980756258
766605308
400812670
48543370
1178680292
194151782
1414127636
1540143335
1871010325
1418004980
210200546
545882173
1056821928
1004099022
1561655202
1558217319
1241797460
1237092529
827293050
2016946102
805496981
2103545332
682526511
57489024
664182556
959202582
817572552
19934382
1049631128
466712016
1238089264
766349868
1479616702
871266968
1121801036
1692747769
543000096
712636328
1853887892
28704695
362593723
1049374300
217305483
1774836985
646826056
1860553581
368029557
1545894809
1503021818
11600325
44921609
431866186
417155571
1354685597
2051912643
950409921
1172057358
1146937231
1953031710
1980225988
1770223551
1110416437
455302203
1889515465
1509914954
429875582
1255320239
559520601
1161118879
1159967548
1940029887
2144636197
1178233332
870384464
1023494156
1036043245
1004051988
81321287
288918493
958927179
237932196
1032768103
1328675086
1330897561
1259556276
1330762542
4406182
113534602
363155044
34350702
841256223
1162254143
1693393695
2084190386
882277583
1185389557
1902823709
1587509930
2022825625
56170100
1917155117
1644285948
1535439781
1972716370
1203045655
1177792658
1646270672
1176562488
1058949961
1987917674
1561503383
102061037
1942954959
705227188
70467465
260189667
892379375
217908176
2041816905
1624958200
1619671880
234489371
1578326374
1313549354
970062931
1913010722
1172191865
385722433
108663599
280423366
1648581480
853734128
1933528810
1655946979
1879339925
122349322
1751485847
398698363
1342847290
679156280
504798781
1234582753
685381358
2030915154
1381048649
1536192901
1430386269
239816552
1324086592
1922129846
954968380
426847450
1224204617
467616113
1980564483
1555250922
182161395
1471949567
1336503045
713311928
1347847975
1266914026
339724824
100633259
1543279676
1739170880
57824122
1774480456
1310282865
2140722072
656747152
1661287444
1895702658
2095786573
2106865099
696733587
1047730908
437739867
521442766
752289370
1260705077
597854018
1944048639
691094316
276715701
1199345770
467272031
243456007
1928459302
2013178690
316408596
1085347385
1045939144
2132978367
1732043663
749833882
2037601709
1442797982
171281651
1939090857
1658924446
868961610
292625003
1250485540
624107962
2141915997
885005263
1588818088
1700272465
706848604
945700104
288690656
1168811099
578049310
1261011691
374564028
580306236
1850901499
978615188
457697935
1688760688
1199794351
1352191872
868472331
15736114
1108268530
351351356
1797579669
2099038490
1369290858
228584665
1061421912
415110674
1279874774
1735850154
2117732652
1226787048
2117488052
1863617082
755539770
671454379
193465035
1748513458
1462300517
305843937
1507470562
674994578
239323770
1589481721
800533225
77271197
1958096202
132999975
400204762
486795342
1537317659
1212894295
66744330
877169429
1018555603
1378828540
1281967359
682014688
87598852
1256458624
895152445
468329551
1353488182
1016984372
1275810721
755076170
917209816
305773813
2144169453
513573903
158940117
518269675
1064842490
435230312
1223348728
1912501411
2129980955
1168384156
2086722804
1716223723
269651293
141347625
443371313
1792917530
329993751
1676078621
790130500
444534719
678392494
533549886
232824747
881800363
1289416663
1627322792
761941605
547886145
353753325
1719556016
1919008588
260885752
1504558110
1568792067
518665833
867220952
1583909827
94778842
1802473503
1098748131
1712345041
1133387910
12835325
295896317
802094048
1607590361
1688534134
768975474
1841712259
1962296365
1260665775
471551541
1468859286
442232685
707417802
715859866
326629433
752846730
812124389
804402987
605561234
2142807106
21258470
29916073
921033664
524896849
595383990
2140463051
86020451
1512381753
560138660
1935025226
17130465
1339299955
533818875
81585612
1450819122
1161634594
461986263
386966794
710073506
1015881160
1277703886
1493414975
654327435
642176378
1285641093
220666514
91769083
2101979585
141781263
477589331
286929808
853188090
1656000348
1240394092
1262678322
244062805
1920922552
264464200
391122627
1997622436
160272143
606533899
1251140478
1348011798
842431128
1954517736
685533056
740956047
1211017054
839115673
1846673698
914431343
1244195168
709329802
501590085
1467929801
1532923027
1988119469
129311314
2062701000
171469180
575799495
1215467377
793820299
81638830
1375525953
969537505
1815017312
452941462
290591407
1655276279
2144800349
486391465
1682539398
420013636
1548541961
445349826
1711255940
1615659457
1251254730
2058962006
1982201806
1242946486
1376044468
738919420
389011352
1662379274
493527129
1635837049
1448232616
1079142538
272134374
135308672
899355697
893604123
831825577
1272392655
968833965
700160928
1206586024
781824044
811805462
1135835509
1680997182
1706800716
2104105857
1218406083
430218730
1817227248
293166937
164293999
1536902981
1118564369
1265234804
1422198807
1613555656
701723523
115313315
850050458
993864363
1754092003
405280123
807882999
2066243958
1690291262
1702800855
692861644
1492434851
1344541859
710564079
2124335214
229805934
775128810
2010533124
619742356
792868139
582314030
2081049728
131878053
1665725820
376793110
286621900
1497520488
1729741618
262420937
1672869246
478984080
1475397085
347448893
959996631
719896061
1796731617
453305055
90394386
1059016502
1173645502
606816097
1450831015
370146132
1301466096
549603822
1367424465
577550477
555963873
1631864545
1153787426
107336418
155801716
961174623
1543699569
45352241
1617555517
785369185
1307104482
90841483
1773468820
20418240
740367884
826805093
1967342226
77111906
1210693503
1065457091
540725901
443001391
2096886117
543351216
1046443184
774019703
1528876378
936528709
382123682
1925073335
1780147103
2088188453
586479774
527977970
1148767059
826291889
583701371
976093638
410440405
1891833129
994671818
911707750
1132832346
1341917305
1939125956
848590383
34310368
308350630
888258903
1932176418
1460045311
1301888093
1459505076
1428576425
114496148
1285705402
936473539
1425565696
1946668512
1507989246
362037204
1562870519
932101186
1985327933
1463474478
311578883
760976645
1873036919
1309734382
1253562420
425918138
1715047620
1747760348
656858335
1186919166
1742327090
1958069040
167451960
213270678
1096544416
245520933
1536730745
1601136671
304201784
1167284784
1398363004
828283981
1170665771
82004909
1046492679
1108408806
2085856747
1708389349
447425119
1055352006
555766154
219158320
76338880
1611398578
473372071
1477750104
650715497
1598018575
1193310182
1214773620
602243695
1910175904
690858972
544369751
514011597
1187116822
1715035017
1160191739
1041085655
734730142
687994416
804310461
790162046
902037004
1486148978
1257642373
1979857709
319517919
1598426326
1856442004
756363390
955964594
1745673878
181639448
576163854
780632852
1471481038
1450734901
451668119
871649910
546271252
1119433615
376265269
1825344450
1511140318
319698965
1009192386
1224791839
609475457
748924704
308373899
1793692166
753755556
192393154
1584759113
1615056812
1131813810
978971661
1779810367
1737856506
1517596912
1600172768
1446804350
376469799
160671207
1957638255
1502467140
2068600743
1055748100
2010874913
600874421
1000992829
1699169850
1253219727
661051764
286372413
844176531
1777283227
891309616
1037470145
1617176824
4220561
481190432
484875683
1415675815
397808029
1707882462
1368640486
1879869760
405362795
1075923093
315552047
819535614
502217778
1199681324
846393696
1094507535
545031603
2053364446
1731262528
1502482156
940439569
1051814880
285773878
67748048
538365657
1484998895
1738138330
121901590
1696857621
1869764141
2113560118
1915981785
326838683
1964012114
403170740
1197248225
559472287
149420158
1075095832
1025001516
1374496904
958153142
779218072
1855689707
2142745381
75028075
453026590
1716866343
1279192910
57476516
482131877
1091189053
737694839
521122995
1365873790
770051686
203845928
1785577649
1969675103
1460983352
434598141
85903785
1186969621
1279856929
388086940
234886848
856653592
1416260890
1592805594
177158151
485726923
266923937
1165925124
555393112
1020139731
15280734
1645720301
938788347
647399718
1544003538
364341608
195995707
764840703
483141659
341428348
209068617
1229874359
289427083
1368754
985648320
1310057124
27197718
311840585
642680837
1713289116
221068785
1049545536
1136746800
877003490
1926112541
1271617325
195109211
1078591014
1490701023
1498630725
1446761304
368952439
1300604673
2099975900
1589472792
1819413941
221376724
1534467289
1399589159
1936260253
1657710776
710707383
197690862
1611517418
1192911363
2130384497
319749626
1972229954
1767248776
1974378994
634389375
1643930314
1931559731
577221042
231579338
1562174333
797790045
673576292
1603670543
574418194
1806108019
1897341778
36673022
1590327484
1207978676
974233356
353907919
1978169531
319415052
1228996103
1979007342
963315686
121003106
1097410003
582831334
985595947
633720781
1075694981
1436035381
1505361735
1085995483
352134579
1815428947
1851215881
1123581031
1368257051
998902571
1354656637
192256501
171761441
1331540032
1074896331
1866807837
1137118425
1093711642
686195554
1204522808
1429890540
932285423
1687433768
1078348642
1801686121
1093676215
1132988838
21364267
817648203
1502622061
1002204433
1049831914
2008286830
1017349506
2081673685
413458290
1081057595
472383054
70249268
778401248
1287993896
672264043
748276106
787715922
391659611
2063184248
1746800540
1253190174
496651621
499436280
1287313992
1708837021
611204663
2105799951
1723594450
2136227481
296045261
437623710
752787413
903551825
1011662702
466500448
1989095158
304225743
1840995454
1574222751
1601442204
341141127
422839192
433267170
2066605308
409487743
302855256
1691485413
1771685809
1567964756
571901383
1124588785
538485431
1194951043
1560267027
1714001896
641876075
1860328505
485123248
846564187
1840236376
1947683066
1333857821
958199093
1852851530
1137308079
546572822
1775381842
1782724960
1608492310
1023293290
1556773915
386285912
1041914275
893291995
1853808610
1632962422
1833955126
1678140486
1463649548
57701403
887744058
568980962
197012381
35507538
1079125788
771711391
2094048158
526945459
1231234350
1673256146
28026698
1526792678
1182916466
106460575
2138986191
1429292954
1512117400
2117540044
850799672
562764703
1944041615
324837934
683518242
1639477660
844954616
1478581564
1668179115
183064059
1167404857
1704255605
1831127962
1455289965
54023421
891341343
927328497
2010248983
99113900
1944950194
1027543871
706992463
1780225725
1172944330
1014725704
626868819
1975084505
1870660774
1898678116
1821118770
1459233917
1427843977
1812284242
641341396
442640759
1941238244
1962909260
689561935
1737671795
292530787
766748218
1121093680
1936858110
27055012
1766671224
329510516
192075397
313558926
1410375163
1310510389
1565378095
1681150197
1685445717
1817730750
1814507205
1915658292
45038360
112764911
694436151
1967003338
499929194
1331044191
1810879879
66161486
1785497136
1422753474
826254621
1555792467
1211591417
282370312
143315943
1679133690
292786671
771498773
1495098850
1244817856
109349731
1575558074
1510748587
2115880687
2024613458
885908169
852607769
1538135916
699418019
1274892816
85046553
73517927
1156669203
2044616416
243494124
1451281070
1201224619
1157515814
351728893
168819198
1375655736
1737509119
2042294181
2087520638
1649866269
1518634066
679799788
1770244057
1074017174
1575660192
1801341862
1618820132
1638515882
1901201495
489100170
774089740
565123571
1200188695
488287366
185674724
789670818
1601982074
1410763845
1494227546
313985676
1796955898
1558399358
875028240
2112920929
2031315763
598801004
2069649949
153078754
726055529
322166734
991463
511868419
1539227150
1822575515
1404607254
1302325702
45283357
1475542552
1087995357
919303864
1631989045
948730997
1605173492
310385193
1833456660
481573077
832126687
979425776
255493930
2099977027
1332197714
836713300
1655498419
583222502
908539824
1786808287
2002414389
1647132868
1018096191
1080639422
1677205820
339297564
1252273758
920172085
410688148
1037527887
10516831
1412686635
1473602295
1980158099
347200135
153557885
977410807
157980358
506362089
1280147082
1379466975
275827285
1316939380
464522745
2112883156
345673101
874894242
1558023168
930305187
1445388446
1172905412
2072788
673051073
1379868881
180030585
1221484776
878467321
637698902
460357055
1697145086
1845014571
1189688180
2120625958
66530613
1466010697
471689278
814680130
365770170
1061269697
345255850
103225146
114556646
719058601
1605810829
343416906
1198093388
1158170437
1478018640
1556140458
558524392
1077843873
170196482
568225857
996856736
1074821466
1365356328
509200078
836746681
871457097
1884488105
349501756
1298808609
180478665
242149790
1860047814
1262239378
1717013312
1930888349
697298616
262052063
1509366
1094836830
1544732468
928796655
1776885346
2118749684
1498771268
2008266178
1603700464
689202937
2105165234
1165414384
40558473
400469787
633473248
1281143153
1778250314
1335519871
1907546658
489528525
1158757282
685114347
242082362
1275226305
1150288758
864451908
451158701
952321893
871504461
2113366488
1576813890
1747406782
187702262
593985567
1524032247
1869163692
1880617064
423621108
1467392792
1965002184
2087447914
1729837463
915781863
1005113181
1396820253
72491314
887902767
859181243
213093809
450532102
1660774753
1714349934
775549836
180379937
757434370
1486279053
429729599
1074311361
1249363095
2001017183
326342805
380274524
690097324
1052383775
343294094
527616670
595174474
1962699592
412037576
289415527
557193575
856307123
142895206
1820196797
2013449338
71913856
437869716
2088441485
721419159
1082725040
1137924261
1658362899
2001401753
1966341363
58733940
212826961
883161289
1753629439
32459862
1153939346
1035801959
379709901
1079081882
1416544226
1949585141
1878716085
1601620794
2006914956
677929233
1523013341
341019354
1365114580
1203741172
867981675
173640678
408332206
25414033
1781130660
420258267
906073071
1231360298
170897224
2051274468
611714
863252345
208819219
857838232
1003177665
39582473
228768403
2060905958
910955943
804714912
1875746673
609620309
883586579
1883723666
1312457402
2002815674
1703955266
1842190568
797209423
1678218374
667522726
263997084
1364084362
626224189
1404688510
1355480998
2108155780
139318972
5342096
866846124
1965789612
714278722
575768696
439504388
2062791544
735690990
627044627
1236750339
1221466195
1465233436
1968742743
364623164
1143992577
857723100
948555932
1436410188
1551893352
1620702357
513613636
409980442
942510789
512175538
1267879351
739273551
596072813
2015813757
2098108546
1447814281
56030223
325780335
886818517
1480162826
1884250749
374504162
712594829
963703890
1106474991
156408949
2127498278
553856634
88876086
421519756
1565186983
1821470572
409423664
1225253761
1069003757
1704985627
2028653915
1180677856
922812410
1172384503
1787559962
758338941
925731105
1949715227
808982225
663089274
189877738
83755841
1652479070
574528026
676904966
351891530
18866866
1564175127
644774380
1443639262
262205650
1095843081
1114376609
1701222445
1718465602
1628057501
871204177
359040872
1022506406
987308067
1102040349
508951242
343817703
1775646548
1777521681
1738022042
1393770286
1484225098
828294170
1059030752
173560677
165622199
367782177
2003166817
2092227919
1926238532
850174813
1926952860
121362203
1041131668
581582504
1260404708
1886954958
2114299829
145642391
35947151
690013241
1836207730
449852479
1059873329
1805613129
1790680835
1034863258
1785499903
1390890407
184897337
1201398172
1043497498
453616551
69756162
1520813839
1373240780
2004968438
1175985333
33945762
357818325
682945926
1237025514
2118114160
459306229
1493973662
1219354795
849165925
1165803311
1728005813
239405589
776088831
1335213639
1510330609
1414798784
1780507519
205775739
2032957644
1562011073
367876434
136027021
1379306934
626137234
187951661
1749007224
229582180
934840972
1217822502
1821822773
152101495
644517206
1352092911
1690022585
1297692739
2131612839
1221180911
1122899676
1042707836
236048832
700261702
1264610412
576587764
2072635028
495239979
1254812819
1040408259
1497877169
1596658633
1303869258
726189415
2019588160
1176274094
1645011579
356240407
1810852413
1465980114
1246189405
1249810328
1693557394
783767456
451287203
1122873125
791848925
143005409
342682664
1057500301
1843709061
393588339
646700829
1785074258
149135964
2021469437
2029025700
1904147773
1851029949
2051519297
941952439
919676184
748653836
1213174181
939314770
85096895
2042540826
757797954
2061593774
1432151849
935417027
2069744717
348196091
349651740
2052737847
690492817
1914189968
631279362
930604397
975227216
195623286
2013489685
1188435616
1573158528
2010402136
82263068
575178514
1477999527
683738326
907629360
2004145051
487184119
489284184
469328522
562803852
930275134
1929544637
689014225
436878787
1720875574
273139493
376379070
822944734
1644413015
1931643450
465446467
206295768
682059520
692277546
58562337
1985085807
96389864
78515348
17218110
602096583
1779791681
238052734
1859822048
482069009
1546973446
1569016238
746999485
759491247
1609138909
848835812
2016716922
1343626169
1085119024
805911793
1300418792
1529367130
1480489483
1866095673
560362504
1322522082
1653398616
97422824
469312661
789681481
939872185
1406122096
1313759063
54625287
140319373
1100220909
796548632
265883541
1133371496
349820328
1369647207
2017075430
899549655
236197836
2014760159
1182662021
8985236
948173218
1739633077
191081332
405516648
340405237
2023440426
551570200
289472979
411847584
1210077915
1898345606
2098526320
559065174
152814185
759229365
1958389620
825375847
1503530984
172296114
1239011188
1199599749
753783464
481556587
624972640
1373129132
578883408
1751180649
1142749852
751294834
474473239
1179403444
1559710440
1868545151
845192773
1101571975
1744083076
574204821
1301645066
1194807371
1123271438
1342158429
320527760
1710653264
478008392
557978891
732383349
644198181
1119028339
1404154069
836405915
561949073
255088592
870141910
291130044
1437437587
1208535761
1661667566
1562002275
962057223
1372381026
1958644855
2037289233
1150407893
1565106579
1088219681
482220522
975974594
802664726
1899942814
1727947635
633589689
714893034
2132005574
207842140
1020738606
457136945
1026802518
537420381
1331337629
2019595416
89797400
806115414
1874055632
1596474664
1413843152
2042321745
306302363
772617864
743253172
1588571829
2144508416
1324945374
1614432924
806184587
237110914
1066580849
1681812257
1197952460
1018086636
1644068491
1535768170
1437363331
1174604856
1759771406
46723171
815016627
971807594
1311814595
2012139981
2061749410
616560343
139890882
1420771992
641871825
1902444507
428394210
131568784
795243166
1792982848
240933001
853252065
43209198
1519769960
569958610
241264042
523535326
741848049
1056452937
951785960
662713315
991920607
1034574164
457689652
8008186
771345267
392337190
986477101
1692509023
1489997565
1364145390
2019886414
252123230
517490243
1375298269
868227911
734310369
1831989338
353750667
477673992
1747725211
376384887
428501169
2135400572
1557931131
1060078928
2009700410
2080577079
515014654
1613033025
1263910304
1090671913
1517343753
695824559
225681150
559507074
1816294293
2062847233
1562802787
651409543
725171168
2104875913
76693531
739120304
1874015393
1487018175
1493711579
138289752
1503941563
1818434074
123840219
1967039019
1098483102
1964799137
1028657269
565041767
975968702
1171156916
1086060605
959550894
1932567852
113812117
1551973974
1665307137
1241843408
1207552803
638793500
53111349
133525096
1096083656
260152580
815341419
1405498691
713803131
179196518
278619043
636215944
1915243778
1208799712
856220849
1125090975
2068248604
1168528051
244661734
85461279
1097659545
1280574959
119028325
848580224
466524814
2038506816
824744926
699709530
1056393889
130942198
1203126625
1003047987
672218894
760202007
425325019
1849779337
905779370
642498198
2042810926
1688716758
777502247
1172905681
1269762908
1012722840
73900803
733246631
375915025
893984513
1488335082
709209615
1009748598
207227983
11671862
551074461
1276084367
421762861
1002953004
2041621556
1490104447
2033122993
820487561
1384406737
1044514611
1523130915
1033103570
161906561
1744042714
740617095
1467816870
1274989684
1956327298
1348932131
398335395
1129853004
1091157474
1368325115
778095447
1990164275
859102354
959169406
472248326
2099636881
1653692888
129340595
1749489237
967241838
896043468
1698400908
809592273
1513492244
108105292
1222613105
269044555
806443071
1101762452
581622249
75560865
852717770
1429514220
1360229519
663449750
1348652401
18114049
1840620069
480216331
1511167095
1472922253
376628434
1434044655
2050392679
230387272
1542436199
769547465
1563128762
344862809
1043895096
1621612919
1253538758
785792629
13958741
189578609
1863291176
573313807
1257567940
505036055
846447611
1069621707
1099434004
2074561229
460329454
333816516
437547996
1169452747
1138424448
1169198453
1643319968
8368240
1492635152
8138888
982249426
1299849108
2115065210
1678346412
1370250502
967568409
1219233459
1449729598
1569101607
1249000137
1312840242
2085104910
1357733379
959402671
1985629959
2122111326
1574594894
1753164574
1678056576
1402555077
533725490
1876759799
141644293
648977954
1148622906
2048501509
1032883981
1140861131
1616813474
1296823895
632153411
335891228
237473665
414770369
396818394
1822379926
1246040065
296156613
600461607
1776033041
654954930
761341158
2076739029
2006517517
905592364
1584427161
1134877985
207049272
1468631403
574737821
36116520
1506106107
2021580756
182332932
1481054363
2036200982
2092450369
612678212
755796213
63453367
1467781460
161249704
1303599981
1485993225
533691403
1122547030
836654286
188791210
1233843621
565288373
1613377238
1301583149
1542488897
1497265997
2019449990
2099827595
1989930790
1924102067
1725626102
148163718
883497078
1344753634
111206745
1117999132
1553273003
1942421510
1839737225
894945491
2055252943
1472829662
352351239
1381980962
1859924825
418501697
73048960
1288302435
1565810421
1084970954
2011411274
1213286856
783182445
1195883991
1632842865
286947218
318855748
1421696187
1838642411
919442120
1615076540
1586857275
2002381936
208464977
1682323221
1176986759
1666886134
802387626
1355598902
1836122388
958554776
468360043
1038550890
1636070216
1595311739
663496176
77263395
790262954
1428901103
250026321
2011669773
1916555033
1366845452
827219469
1315025507
1406802955
1361610918
598143116
105539964
730422063
953352547
2072641049
1377370080
1938983438
864716932
311802069
652241273
2070650331
271955845
1820728761
536283767
1153768748
41901810
1380999790
794077140
1988700048
276851058
1833995530
864871797
1935808831
1566377719
1359887777
1230886743
1328642347
1732617387
1952196987
1236000894
1847715446
1173636863
2038806123
631336362
536506087
94805580
1548130476
713462921
1673419098
1493701241
452927843
1709108812
1825632488
2074533493
1523506842
1709767503
178908953
1676684544
1020871092
387706921
1673694202
2088189154
369146107
59575947
834921972
279552996
652768430
1588222968
72938533
260054345
1674468449
486353489
1395036110
423979342
507726149
1975273154
1497597680
618304055
1615615199
848554650
1303303386
654724423
1231522562
1467620386
1733565690
2018132550
539310020
1729918461
1637674158
975989192
635523024
1247690334
593973581
891755577
1658877258
769399094
505699950
1046892888
797665405
799077394
1614259680
1137109629
431547312
1962480353
1991394714
37230714
1895618009
450465355
1289314895
1911338102
220407011
1281887357
1399551529
1994675766
380185265
1925278408
587426604
1791804930
2053885004
953320105
827501725
1969511248
1905277956
1865273498
1084575783
556976965
1303435605
2100689464
1102091330
453753965
1479801501
665845696
1462187652
1204565366
146646722
1023584462
526945459
1415964303
1684027190
2119168115
1045323564
855035588
1075105937
1310622855
609354336
1580450701
964031981
679678676
1976639953
1819684334
134419364
174007581
2146414284
1531659417
1139352714
723792917
1022499353
834361298
871439701
2082467262
1230033469
1030167497
243979869
2138222500
1774480322
2076339861
89376975
1061886849
349208927
1595160943
591624520
683186534
595747850
1612982845
1116085731
1724079583
193065771
541674804
83280161
669042724
795734575
1904049937
1415610839
167183137
404692296
223794261
546736326
1415475257
210822775
655739093
2004103141
1806779800
632212561
1483632463
609687910
1868191272
119559857
125110770
162404941
378156336
2056018515
1002077702
1347227424
1795536076
658645137
1634031560
1618041424
43946609
1619487428
177877233
79658132
97312146
540708425
315148032
1046240165
1986442036
1977334574
853552107
1070541885
920096442
1186670198
973543103
1092229842
112674730
2080959206
548620458
308747360
292593660
724062382
224723958
1704738368
1772793725
714695686
596160002
69916021
766664326
2101053573
1650137244
1426941048
1936723191
1520577426
1396775134
1170802873
846315623
437040570
1079514576
946395704
1425706993
571302229
1445519665
427839826
1865913926
474906693
500232624
629828863
1443349643
1472476121
90496782
123592097
103597483
1456868625
1370029149
1933848979
388741987
2024465053
1169391605
814339216
146870418
126034134
276050595
1958247803
1963167584
1325460382
1163723496
1900789452
1368934022
1082856253
972401359
1475861706
122873491
982187748
410432424
746363233
598634001
471754044
1332439381
688853450
463980401
2085511664
1883110278
1422985688
1014816284
1277629087
263832739
1908428180
2026212956
797736854
173280126
1055243647
853080142
393087597
676904000
313580372
1368481080
720215095
1484571755
155096330
538078037
2049881808
813285715
375522013
809457639
222984623
1439971369
1380176856
1670887183
892445460
963170493
1658988666
263986507
263482556
611354924
1795076908
1880847620
1477631161
867056987
583774290
1698516550
1598663842
1468811964
398484430
1652645818
614391638
1384585028
490000838
1070330614
676933014
880174155
399443558
1987126286
204641334
773758938
784776513
2105331964
1468233660
1214775734
1734117061
1127840173
1790971767
186059319
1523350937
854540406
1535143203
1960779658
1522541306
65050971
2005709243
2093899136
985577055
81540749
1858777249
399116231
1899961464
437809248
2476959
1593550782
1084885308
1115526395
794025141
1407370487
1458488239
58587921
1211077137
1096549718
876131369
326857050
810883213
1398997005
1242030175
675597557
1569437361
2125513053
505178262
1846341371
1197635174
1722824572
1815832027
562408748
25690549
268527559
1365878739
1355571183
2023971892
1995791048
1867742426
863270361
105580027
1481113242
300588117
1164751083
1228729400
1328687012
190891374
1072304160
1440109777
341775000
1252092423
1269327035
1664451115
1316620727
393691887
205114334
1281925931
2093630507
785759306
1047817186
1420270163
2087123088
1514477260
1743791934
257146308
2044340932
991281200
82504705
1996688269
158247062
1612865891
1239298197
1026039130
1086499455
34023693
43704129
134913302
2034985979
1954081762
219787705
160707551
896371059
1564068241
190799083
1090304000
1705633596
1496889130
1839565125
370066995
1549601712
1766250022
1974063990
1312663753
197069179
1840455037
1325576536
1888811137
1353781029
1750517038
216910414
1485289057
1320263288
204338482
252836184
1073996613
1818491052
1472857609
294050715
273003603
1942986721
790590130
1436423770
1394465069
1293402208
532772975
1248807593
788294711
1705132542
921751306
1410217077
682052486
1236618444
1733990797
290992993
1552331150
1414440460
692881968
1990893826
1367001247
1289569511
1758857931
1858472511
135721294
2026837706
1698389977
1823409334
2136649246
1724192392
253705796
837849028
957674852
2119386443
162639901
829191792
1617179603
540099270
1231592301
1224792389
2124701903
1486984826
634011600
534164457
2099732472
391780114
1906847961
977543161
117771514
2142033184
141194601
1437700286
637548223
312866554
705666641
1705482492
458960659
393344912
607843368
1091135142
1525386034
529103045
1860758496
1868355194
1180774948
1161505532
460238721
1127095534
1418327121
1848295187
1517698682
1637796743
203895652
434351915
1527578457
2122950080
1489651345
1265213521
566660494
347860077
707240716
1090205075
327319597
1524811714
953073107
1617396492
18635776
478544136
46350386
850518567
825602677
36114304
2084566617
1265474128
1745259953
81063319
1830564079
1483893798
442948553
1567780742
667585118
2043178851
1642467874
2904994
1580643125
1250650382
170881857
489936716
272515828
1194189826
1138917023
558284772
1107972506
1177629690
663078060
527388224
2125065882
953659216
748543044
1232260087
1461861731
754179020
1080993946
662310110
1727381457
212032949
1353440789
184045802
548069461
771355849
715455496
1128389628
1878884765
524006478
511550505
751859929
386279593
828997775
460451582
1865788395
1145154056
1539466538
14439393
307133174
550063733
1446882121
904047421
2073121371
640104447
2100946703
1870531420
669035386
1190385279
636096474
1461311311
523643332
1685367508
803792242
783880750
261441482
335047004
1394208633
1579197598
188040931
267884403
1259051517
1561942167
316771346
496130149
737868735
876708503
1140300839
886465197
2073584230
924848390
1356173705
913224322
97809156
535922851
960952376
82782030
218735655
1424418062
1812541931
648903522
1712100511
543651628
1312327113
351825727
1414207919
1132262937
1421652514
498322640
1182498873
568347078
1614892697
963691483
478618938
306200272
1969423236
1809933052
246371575
115980293
1436031705
795280950
1609707789
899703212
1836486184
461829150
511653459
1132363052
1942733608
625970659
373314470
163258471
1063244507
166530356
269662809
1226548593
1300223317
777778006
2017955683
468858638
996941206
40517410
635262248
1929245028
475985087
735008872
113634963
1234657035
323476935
49514114
847965968
1786176482
1432868547
2048658890
1591846740
800835836
1193902101
1910625591
801681414
1818623542
1060471398
475824476
700126066
1320726936
504227730
1767591424
1160654362
240368228
233683748
1923681974
739310442
1515293172
1817034801
297284543
856909501
1481959333
2060285555
429537614
251936866
1502901113
1842795677
1378448988
219033006
235652078
1984811032
837350144
1571145813
1823031144
2096592366
1819185152
482519713
1607127762
2071748107
1402783713
626527556
813003918
373760500
1790610121
737413708
317320221
1316903498
1420425398
1132489076
1885518202
1874082916
1273497057
323047369
1741243695
526441640
1313970896
139916170
590129799
1595866879
102689494
1735731154
916349555
1161795601
790957118
2144055645
763737890
1239649022
72670606
284711014
1265142918
823768194
614875234
1124651862
1979081411
1268869193
44008842
1845271346
1024808081
774291377
1389725862
1005460041
646490717
1426050043
213448129
892395993
1110296266
1501032156
1826012038
291418375
1518402426
367304603
116667584
1685731170
167921648
1214400275
1037335725
694722301
399645473
871249913
1073960926
19259037
1163171928
533352838
281986880
268774210
1683284564
1856134233
315729873
113696166
154547443
1968604103
348725984
38886598
488936276
1824783176
948958936
703559897
2146520661
120742014
435138638
2120610044
2018079838
1538652302
582388419
338789901
1104994847
979425776
728299754
994095245
879294679
973990037
1871148454
207494086
927732289
1950480941
1115690579
378680156
619239261
1806632310
21212271
1662645907
1005700620
2027404012
654151657
1215175590
380579283
479840977
1245357303
262770265
2053247254
1643635480
209162804
140762768
517978872
567097106
161115600
2058875919
1089364778
1738609468
186725513
1046866209
1502602820
1547877381
1975936385
970977522
365963587
124261735
169717901
539288950
781047660
2008474949
2036983379
1887912973
1085299719
450031740
1643530343
1575697850
1050670033
187628536
1081148467
922576562
1253095846
1374084660
1105281199
431692186
254248008
1703480374
351391260
2104158330
79631412
316191296
2108129537
1763688807
454740757
1341208746
609778504
23254124
1245381214
2048735212
550419097
3152311
2098379361
1700522593
1552119048
1093472162
1880739060
854370097
1534476620
1228506722
37019761
201337915
321738920
404482523
1130050165
1788323100
911989648
205172535
1927603195
1009208449
1267557479
470187882
527248416
1595485179
357112119
2049501948
773808212
1525935471
375761113
1214950394
109782835
242937332
585943973
2210675
1180200011
1337259524
1322349172
1036950030
778803486
2065115294
630359128
376694393
1437885815
728587350
2027844343
900753092
1322020110
102217539
1154294825
36035915
1487677039
180369861
1787059085
1534119662
2126906863
415381264
625859459
1476222650
123521864
461164498
588274067
1525654909
1967293815
1451509571
765203620
759014307
1462615032
33299864
501895142
588440420
1982110150
1155869720
1214920619
823326547
1149647830
529889526
1473108648
626984262
1296689937
416557202
1710393718
1943782186
594697318
1893678477
1724167649
807715854
1816492697
386757984
954375077
2073628021
2028715180
1190538228
561934827
1615978147
2026616902
808313918
1412304460
2112337442
51197154
1168300332
876033469
1974218609
211576204
797187262
798388790
1456311866
1306253254
894894560
690747911
795347223
601043335
1935403894
1915729883
381971142
1346344780
945679777
946562493
713128258
17096906
1204844462
951062210
1102621713
115486210
245368722
2011365471
1219814959
34474837
1589025588
1856497426
442217986
842202858
708945380
1901431476
653092000
458308954
1943823087
408004058
444361025
412004299
1673875746
273586753
1638002332
830582828
2094875804
1073622903
2019898785
1728133510
611085464
1027275046
1362743397
138312876
705474122
1774296205
2043152161
469909185
1003485014
1242431557
1144270280
127778366
1357212044
195632498
35990865
2136369059
1088377762
1248529760
187868326
208531219
264476945
1457087874
15360394
2131690092
1981792138
1249344070
743718813
731512282
101671736
1374821163
198221297
685807653
701319591
1196920355
474248671
488598027
462488261
1997312987
2055906198
1874259878
1499549213
708517199
911886999
103886110
1787369051
638173234
1109645045
903343388
1842597243
1364946903
1260886260
2113364981
314662975
1571414192
1666532243
466210539
324626703
202094466
25880459
298787939
471885456
863095507
164492174
85929446
990662201
1155809862
1622952111
49660094
723757756
1163694862
1648237865
1073919225
1101786262
191381522
287562886
431399188
331078319
188077841
2016331925
286102632
1706765404
1223119015
1288816423
748964989
654254130
415803215
837880243
1043959232
1291249737
1715554942
141809510
440955092
659121512
250747358
2234220
1918321159
133047658
1699051331
1374838473
714894281
1416390261
1998030437
275388178
681121880
880870650
443286547
1878353760
1929705710
318506747
1004171017
256565707
829281574
1784804092
1577966981
732702733
847352638
1069608362
365890437
1567827081
959333288
1507652332
1439186357
434279791
1114388207
1645827031
1671248470
782765829
1594223283
2145314030
1035467859
1209809986
1189553808
415357279
369613703
1024130769
2133095175
1768873483
1607021943
1680211028
608586546
89814840
1042641788
734947124
304850330
378369080
473846766
920274432
565030912
2091111078
965589711
472286465
274539879
673759455
1016030980
1039452913
1331066479
1378620758
219398576
373791498
989221613
659321240
1240153952
437380397
516273844
1873576244
1442668775
2087270195
637571025
2084190386
2072892346
1977999593
1454304865
1015594294
782105486
584650207
1515474577
1510407154
16530445
882159274
1517312636
1057767760
544449620
1226088604
746546855
2112298118
260202099
1777329230
1578957173
1796865793
153809243
827805476
505325324
828390309
333232268
737447155
1059211837
1245982790
1633219800
935424163
761081091
2069175878
1104312849
779409587
628718860
1395558172
1919479036
1718840361
247157862
91470701
1090223061
1711052216
1464868486
355588271
1208118491
519388242
1458901232
925800229
36854038
1171571470
319645156
225243247
1855720036
829052874
385652078
347546056
1801543294
131456451
1112915905
22861841
1395624483
267033127
1185823553
309289933
1312095712
1087604481
517781657
1572148094
151112178
512463834
931673652
1688004526
455624940
2068177577
1183677647
1729409970
604400234
1670881686
1390865354
2109222975
1473328892
1890886457
1444488430
883298241
1903280706
505273233
1765631320
1080732286
1231313867
1908725695
2036953260
1638542430
1098754116
611625168
9310381
10455233
938949760
273598979
1443130861
1676845194
887443473
573357058
1368702795
1376033683
277538454
213100264
1413379980
1752446266
1786650613
938956585
1225012355
1448450455
1387939948
1460073714
1937389357
1320046551
1367126251
189132106
1443294112
492927023
1317580342
1157187368
1348151592
250863919
1363030492
1672267079
1973430306
949055893
39142999
1898031635
26562237
1922178210
166767074
1499486199
1992458653
1171608982
1261674845
595500100
1897588728
1895026465
1720194157
1262455482
2035122059
270186310
1117996977
1942795853
850395840
483957823
1656747027
1709621619
1078828933
594159295
2041918751
238611696
1170345127
1059074858
121573367
128767932
645643170
1769937211
1383093954
1427229663
1196738386
728125757
1116146377
1735312240
554766563
21089339
1524310756
1846840300
1522928960
629207653
1481226412
1895562349
1356708452
1062854825
419128013
58992885
18019842
1213268103
1593521783
622485015
371038745
1819963501
2106956066
1660345588
862081647
790502307
1464244818
1702270228
1729776511
464958330
1095240907
1033743747
1321701140
676784057
104117420
1364811144
1936284848
102081932
48191057
1325043558
35428325
1415190046
1891781852
72418337
355002772
874751377
1225897153
1848030682
1222402734
504402426
2068517171
1083837627
1176103
2100407686
1856456244
238291161
585380559
76847151
1371182938
1173696384
903442293
954863211
1599632124
907746289
1626865613
1887219513
1571095983
1344792918
759125157
1788107448
1604867882
1110181899
2132106850
17286340
1155955514
273237367
1170407975
1448922987
1849735544
1754823608
825812088
577930070
1464278363
1254764585
2019282026
548424024
1140300839
888219308
1431910226
195643709
912896702
87089676
1697817181
1788859261
880674229
2060966592
31925189
698407296
1393067889
1557253056
1376219811
1627419806
1146491139
614897852
302837041
1097559578
564554240
1326959037
1492976896
560392908
349000760
1537811226
692760457
36001411
1081025237
19034308
9581520
925502258
1060898842
1119456641
60377127
955706990
1939139917
1838026710
1710460381
902145879
2034182495
1953355051
35327848
1251609426
1144902993
1588660153
1958856021
1941034021
380397981
1529163857
460202668
788147595
1496729353
994787365
455524600
1547926859
1957182967
1825474027
1205907125
555821850
1705901331
191570359
1634562056
1784782867
2109952407
1451074975
332800243
1601259411
1626002325
18825414
366639977
2012613531
1338211931
2045694447
1147832181
119245880
874927137
1686963751
1695317822
344908157
136316507
877257627
1058847657
903952630
1479574007
1015803083
565171300
840354374
1043849783
122456214
350595714
2118095148
1523878677
847086313
282759711
1045943278
1330543958
498152783
219580765
81055911
2140017184
1857809278
913874645
1652299471
2008601467
459718583
66124863
1241942983
534756632
120784683
1360863282
1930034779
1644772584
2028541790
1056821928
1739188254
986381338
1722259592
1338834852
1065457091
322005438
1681409983
1209487396
742812166
652878062
547694124
1239346576
1634200055
333128994
1506300072
932308449
515802757
408148512
2081871490
1176046257
425677423
1552594147
1100393440
2013615079
2095831898
906736735
256719996
1451519035
1871310046
98811924
730776842
1077194138
1016510220
1426408674
365274915
1839269971
155609398
3825615
125472903
1297414476
139023931
465715969
716223568
1975591736
423579175
415995706
1729409970
433231976
76321084
1984761670
1931995906
1449829538
608842528
1194008407
518495356
1569524155
1312192937
676840450
267296956
1865078202
1270288405
404509509
1201991979
596391695
663106980
696637657
944622019
926494290
2137881377
2023830259
1307680188
1294557579
226745565
1610557486
381341283
366331686
1683538671
244715731
525756965
1303577034
662907500
1048231863
1741062668
128398663
1972267831
1532159257
1382066001
793924387
657035857
2013774696
521343698
211423829
2140190484
1974165009
752818486
821857107
1237376667
309392905
693578619
1208842480
1115975617
59703084
969511645
447204525
31648726
1571140350
1935838075
1440553014
582179419
1735319187
1392174759
1268345079
1659138762
819879815
554664481
1710946525
1485157682
1265052092
416173915
281066454
1845242484
1423075250
1185353755
1564529406
477440569
1071515252
791082537
772407161
1123362379
2009797198
116251455
730847389
1387025962
1056804380
1435813658
450213421
1132607597
292101679
447129660
1214341898
369218025
1466766694
807156217
1231850211
1905353706
2030917750
1854280655
1753312449
852886602
1670556633
1121036130
1364961832
1579770325
1690674028
773073352
1312433371
1339540672
1385370645
1853868343
380126449
1595825474
1564863814
76895961
590766025
400849939
1571149791
1353950447
1030849191
1663682200
162720286
1142161166
428967498
1548367741
1512368468
424409810
1315889661
2052372408
1681287865
951366886
1855444852
1198490868
631279362
1497395991
1612092490
1385005309
658857908
2090703054
2096908271
1442822322
323052809
1802058694
926139746
843380635
873419180
289817579
1346498148
1973370149
644254498
1308928417
1662480900
790178789
1842681256
1086172255
1890785109
1916721736
1268787861
1321735480
988316911
1864994724
1818237972
2063945290
191571810
469088470
535478664
1369697777
1188794291
1081752877
826400987
804490325
27396653
1394275241
496799039
526490352
784434020
1825699373
1253457751
2084408405
197288343
239761731
167331297
1542763188
1358161528
1074630510
562469500
1967844915
191104062
376222491
839217477
348577592
1428756685
1979348786
99213247
1567887045
1306798451
250895790
616966048
612350694
1943364767
1748901517
1893082108
1505891274
1561679044
1385413345
124909670
1737005760
317962023
638303576
1605880722
1068248685
583467839
1801174004
1958820879
1763015832
521601280
1495475333
2142960887
1993497762
797245345
1926579009
1904136338
772163338
1468914592
1345369616
1968832371
325198406
146183290
777057113
769984344
1649135601
1376443689
1917068618
1652207529
1352865908
1761482669
103095840
1087051981
1218684531
478841628
45178876
1458978823
1095313476
515183303
1108969690
839372754
2124627612
1420127088
810207381
1057916840
1313499007
300976564
135880722
2022945702
1896305846
1245504166
642697748
1848490784
893034891
15267478
1600057616
23381966
1441643425
856340817
1126098618
1687540684
1885906190
1555503756
298025628
721783752
1062336529
1100499486
1220404731
1326999408
1073151089
2038653884
171651432
1588647117
173086574
1678172370
1766820144
1662530307
1966886186
255191289
286865860
1216959020
1880058151
1671442826
1333184133
1906545715
1087586075
969461904
526823825
605038698
443216690
2139060372
1643090880
1430943051
760265348
952383600
1559749088
990915622
1340707429
1928767281
462357209
5995884
1151664018
1646930592
528218035
1741027363
1275344637
1804573573
2116662881
1275035775
1915149655
666787947
1412268594
2098356298
455571034
2041206623
1019260910
1146340641
39952927
867578319
1403464405
2125527143
331750120
521947983
82989749
1052229378
1204133669
400605891
103464817
1032053568
1339592141
575632013
856654341
215918713
564371665
891395412
36085060
561845575
483746211
563704804
2067151639
870753771
126533172
803079925
735379304
1019414676
726946616
773671784
214707801
1965153340
770903837
1340288321
1317690433
1464527548
634487223
652843145
1691716653
382800875
115908339
1161645293
1574839655
19172659
1593977493
1433039880
617630767
229983773
616521287
1178025934
524628623
59716390
1791706207
1489425032
945238226
463301692
1247569557
159857919
168009803
384817466
410020140
332752894
1933491042
1130221472
1213805225
1986377618
834497081
125763816
1569757364
1796124961
164431060
1733424771
1049422025
654792228
718091933
2038258315
1590924657
802046883
1549994849
961765135
530940600
986696219
847439888
1485972349
327007819
353437950
1215037745
1674960451
2005522902
750483440
1831845346
1115165010
1337826630
1189418194
1516715129
1602877762
1849284430
381754372
1611680403
923889311
207124831
697543292
442867108
1516685360
355251275
1126973453
1470606886
782783047
933276605
1600174245
1584242781
928670407
1334242441
607062118
650396984
1536328235
250541500
1787102530
899689857
1817150435
974176982
1730739079
1296268231
2033478041
305414662
598606090
1690427971
997690444
2052238799
751988060
2104829476
724485601
1998809167
1497401344
1201498458
1716580092
1309807190
2137080000
602518404
763217908
1145763382
1871138201
1996193407
596854508
1429178143
1049818279
944527304
1499160501
793098606
1265444141
1619114893
642197430
106639421
1423999162
1701745776
1347712237
2047966742
1730719054
663015816
1252737037
153510150
697028350
1085726398
1558101764
712779053
1330857650
2092684701
2035537825
1438490010
891203548
1986659889
490555457
43609460
260872095
813900511
2108920829
1731611489
1880604139
2036663773
38560596
714530553
1274315565
677856583
1900346745
626191451
1867164854
108105292
1005420137
1726586373
1771240176
1561760881
1180418247
1009975009
1442445857
973982842
743922367
1527283989
1079311200
936172464
1279466584
233035974
2029906297
2009279044
28198469
125311632
1766144748
1658291711
515343012
1207264847
1091980827
1814288914
713870392
1960592498
535365609
58191272
1559944206
1731258042
792518275
1116306144
1243596606
2124900270
159644235
660345323
1089118600
680040488
1328934865
43430104
1262886082
171375221
34147770
513465476
961795952
2058398754
4037491
1761066267
37850390
2035885417
1113716982
1530843431
1240736769
791684478
540648211
1616612206
1114428373
1494401181
1452785028
754001401
1604208317
1702323918
291116686
430201990
248185011
1670690334
1162435258
2398223
731630881
1922767120
689941499
2066739751
1426762506
1276063625
420304608
602788224
1256203608
1690806833
1367005838
253408680
1043302569
344227245
2017750869
392339257
644217647
169337077
931790370
136335623
1394248641
1298482816
1533328306
281022843
286927351
587525464
1806145559
959559780
506996804
1642247222
1580221466
1896182321
1516233901
1287164750
1069684838
1712937978
1442480065
568133118
1145774086
1184706470
2062262069
356382961
539177880
1932034447
444880813
435155566
1730430133
2130574874
981154627
2052616467
2073872033
324280867
764771442
1418260867
1861117337
1726757048
2005899226
1557550096
1462787556
1861714352
262504601
1535750949
1050742832
287662340
112280463
1759710572
772632803
1958741892
871953125
2070908196
334576491
256281950
368655673
1243512069
1819721893
1289080503
1213767515
1220892988
1500700178
351776875
848195061
48010348
1951184441
1793945172
1570146621
1766304676
365189130
951106162
1911715188
1216780310
1427140316
1611362648
1135634163
1397932376
1384658823
1540786656
424786449
427794554
21591834
31259382
10017311
1844091701
2046221023
1470273611
466596198
1612011895
135678766
1584880657
2008461994
1373030140
299333001
776876925
1368700808
1467887539
869917946
1418206784
14405652
826900483
1547780183
873738843
627650463
293619545
456355312
804764188
1805971115
1104562709
1432217647
1019987549
754953388
941245173
1091047579
1640452564
1204190715
2038380046
1029611148
41303406
1119913931
1535806416
1639462127
1299686466
1321116491
487460918
1801166196
1624594655
1104136485
2097467377
1301583466
862610602
1573028352
1340072523
1904629819
576704031
1140830862
1745392565
1104572801
1422419845
605418928
1029902076
1923728139
1633184176
1696788196
406557084
736560160
730832737
1883206983
1762960318
2066363270
564360269
735383159
1243778835
580720729
1361331152
1502280754
1559098924
2019546436
2058361556
261090094
745504026
65137408
1881141504
1816634564
1019672155
1044760602
1124368742
1617819972
2094885231
551170752
577854970
442445693
1862754526
2044956669
1361728474
406591760
246184146
13709059
1750181728
307732817
1517997173
925461609
1885484823
410862877
1073852268
1319308966
1213190865
1278309183
1690989209
1025183337
1485746187
649720941
267361955
1236072829
1390452149
1342400407
501562744
1208364599
697017203
1005083671
1682378946
175973212
1194070629
684010449
58367272
1775840688
1490598937
1550319513
1425255824
2093129842
1747593238
2111680381
1643206911
1159609684
1069657075
916272217
2006761472
1522733732
226112774
619317925
1201031744
1955686345
560759629
1508911439
154081645
1908423258
628587262
1586233469
2111299922
758671326
310721759
2122947779
1024009783
717463918
482631110
363061610
609557084
8950445
1187992667
1689250739
391024444
978921678
373705754
1983954171
1047395240
366667743
1832560444
450548176
1315770445
96405055
1622645729
1378438958
474346186
167025537
486188548
185265123
1263703238
589555318
1844905568
660735679
1531894767
232795191
73849620
366515325
992136490
1564026948
3810859
1719979628
712976838
2128501334
1493154514
411160153
227476571
476867629
78356296
2046650922
484119758
1515409872
1808514321
1969275681
1619363772
991663615
1005194470
1772535293
874316394
1187484578
317547896
1999315424
1111354575
1579499740
834721130
1364343369
711349149
1782526007
1669789288
132782011
1561228390
1488928201
1816866091
326189502
1337521604
1831989338
1121644121
1327771770
120490392
1984067963
1576206478
595565369
12232372
17970036
1733802519
288420968
1563874135
1276518844
1118590764
861452638
160362704
180267937
1355588269
59035077
1658603913
1146264264
2091563574
1375697477
1550472813
1665690103
1665727653
2068658574
1861637129
1589598250
66297839
220264764
140946824
876154373
828520023
1258892471
226387036
1774378539
1584010291
438420030
400509672
499584811
994717390
1902487178
1546160577
509705627
820624982
2080244163
468872541
61071585
397961273
2084957926
1752946307
683981826
1334481299
392554567
176506782
123412569
1981368590
201145454
1202854012
207212740
1079980420
1654580292
1024574345
724087992
769247825
1809905850
1745310472
1445403346
234555153
394716413
775387474
60750781
414239769
1326069277
1013904337
519070740
2058171554
712120703
616572928
1430965420
164371050
375759616
1340990705
2048537260
1040583161
870802456
1754330703
641497646
182303486
1264023955
1467442786
1435506357
2036486858
1289808250
1230239001
2131049106
367331362
1432934886
463254906
697570640
1164564026
1373805663
885231293
241194160
488397094
1886932563
686373241
175595046
1399178415
2039682509
1703139273
1081927554
1826784515
1189385826
441768663
310606159
868657615
934867451
128817083
508922763
434805558
1732174239
2143860237
607621074
558284772
1712671976
1058365160
1065362542
420160965
1836395073
1195128083
1560444431
795706547
1965259111
753616132
841450494
2007159232
297741163
716043071
2083433756
1113536373
973790173
176790070
1753244820
520469566
692340887
1358438959
1500030380
900442662
1292870403
450388003
627232639
1560710601
926420273
1915718637
1690942293
1733103309
919121847
139887007
825840264
520639939
1574637680
2079187700
1123003733
1127404223
384719304
2002338972
45435606
947372584
730755795
823982111
1524141071
1871841147
1266330369
730547090
379384757
333765895
703159860
1308521605
2096971773
1290652557
1837276664
73825823
2139511323
1311757303
2043610476
1750934608
1802597568
919635019
1847535779
1328341804
2122549783
624172210
860234703
1860370926
1520623316
584842757
419680024
1962540984
1080865188
656291289
1919171006
251239605
1294101457
1595686641
55625706
1132529830
1235852027
1306272408
1498791047
1543103214
1242842572
532269328
1219805625
1970040956
1807862812
1301266557
1782086970
64978587
1945111890
60284948
539288190
492098539
952551857
276651518
1359207225
1681104000
646438674
2062647895
691606232
1525446955
2106418022
843130301
1991383725
2047345614
1686334560
1351911732
1452245032
1480387639
1992993001
706611460
2412706
833060503
45123835
658681097
1685292175
2141180194
1655636733
1806876631
644471286
826394044
154404150
1124040879
1297426258
9978598
756274177
1287260352
937420039
532651154
1813430107
263005752
1491320636
809301581
1641335829
287338580
602108923
1106914250
86036799
2099936066
1877907933
1891892067
1081491747
304589659
310816132
825332606
1190411101
1581761269
918327319
1638641655
119587832
1178025934
499173199
1397767908
749679772
1579244043
1974709237
1517019230
305534739
1376644870
415677019
274315296
702899106
1226707726
2103744364
956628153
1303241629
686438446
1124611035
1551719238
2098769658
675576854
1859513451
1048029017
1990992955
963719316
683120924
847097357
575525729
2064572827
2039775650
2137426742
1247847270
885638310
1524382320
341035980
1734966253
1069987714
1403174015
1749804346
1039105329
392394709
2006822141
66421460
1622141674
1310690328
1174339589
375607928
232748357
602395336
1596288625
2048921644
1516723654
2078693880
1934887432
940745936
135519578
1544213870
830239550
1231558462
1072663111
1655399311
804838421
2092982634
549907946
1957288204
1397387142
588646701
768447177
1041029428
1785174946
539449310
1850835092
2024613458
1307798114
1427543892
791865656
1252120546
1571170582
207408657
1719525014
1655752259
82681598
974516701
1546199311
180408483
271994581
1302904856
1878309708
1938204129
219289952
2086590742
859601774
923693500
860834233
992575383
1276944597
1762305270
2000909856
1165819233
1250740721
1162619943
2124174594
1646899560
765122775
920179864
358990554
1974280604
395672624
1136726361
188387126
435044583
1118835141
1543411680
1340464549
1007999397
765522468
564007208
1471278989
1517663359
74518895
1161678972
1967950681
1784878358
991581484
397461674
1781399175
1001315855
1558447890
1894996927
666965444
261009598
1450516413
22620948
1794996841
919437342
1688762792
1681997701
874580538
676853832
2008548063
720188824
1002233286
1158185683
288923731
1407895582
18660841
987686132
319720800
1592033430
192494476
1920295348
1201393960
1285132487
1659972758
1079326606
1798931845
1015639779
1513086635
627954771
1642121229
1015554577
409922753
1697941799
145437059
1781313816
1337586101
1135977458
799892564
1437917402
233763792
978680643
288693744
218167254
1067632059
535169726
1902189154
1256098751
1231600585
1152197522
348291768
1613006604
871838812
1488755059
216550893
2045655279
268119988
751311272
1522487465
1447967725
269376499
453685137
1156249564
394614380
81961524
1792861215
832738927
196318956
54783617
1825181881
572514597
573808499
646420770
1804312062
795518333
1201716560
1401889421
1279250252
2103422713
1519014600
157498959
1018878832
1483812586
1215591395
344361602
315109144
1095572709
1871973765
1183092267
1841214218
132223870
1322714023
746931766
1632202346
2062606879
1658201029
1347089651
470886080
100558750
367548406
1007681178
1726605764
1632722479
1699993565
1423788015
1432138392
54954324
62136645
1190903294
1510899843
836725055
1479282243
2010661195
350014044
1186735984
152226799
1269755635
1859386619
108407119
563392131
298259992
1510314219
1564860565
672049107
2060772287
2093508240
1196494419
17375144
1523375882
251533594
1034974808
710993568
983164995
2063572885
122835716
840123488
1940327967
617557759
1551981868
1629120525
1403724684
1147029693
659638266
357450966
2085471316
1228645937
58366861
809291907
740405935
189773190
611666994
403278732
1560634059
318638803
1754544397
1309328574
1183647753
1606538611
1920211683
844649660
1637704898
1116380797
855072316
1397480652
2019970940
35478916
1186759698
1687248000
1516731827
1467971536
1924126435
245061286
340534681
2127979754
1699559282
426967641
2025597267
446060534
2082358444
979482002
2119412215
1120870609
1109865384
125096033
2059101334
450608706
2047645928
1497377561
1606051204
913239236
1048804146
1244296954
783683821
1041470148
318933071
984884181
1673194293
1066701571
1741953101
116053573
71921446
309467040
1829119069
1434297722
644620522
975247532
1455167254
256192011
2102478433
1477831146
1681095330
108607457
1275131707
175686053
617661283
1988526943
1012429474
1254493273
908264727
1659623596
769937978
1201412115
1639142918
1875566315
981522658
1971331067
1773442352
1087713991
8771415
406249194
145559102
536219133
801574696
1296113449
195053671
1116320808
169612959
1136016327
1511643041
1146054208
426286393
1952947124
23298081
879879280
485409937
1630904358
1735197445
42505
2102215083
581145459
1444600388
1592214973
1997199562
1070538903
1251678141
1985418075
756984299
1560542893
2651543
1104780199
533258060
2082259434
1463477717
861884567
376391869
348877228
1359272895
361755157
636179762
252505326
688211462
1439899033
2012752588
1353860321
1813107984
368575
1965569314
1196893080
252494681
1055614071
974221979
1745851282
1129640519
255185906
973275422
2098494113
2065459593
662106233
1367846923
91859096
1314897005
970745397
690755657
432556857
1380494789
726110460
996425478
1818399359
1592358358
1895454291
800430151
706533090
1745430457
705970395
1654778527
1021438402
1689418504
1637164059
154816226
1747053695
620303932
925181025
81385181
416721181
147396330
53765418
534190688
1780832190
167236391
657350699
838133781
2115457238
1119469337
30933448
1149827916
1335163581
1871367579
1789869137
922084509
1906421861
1968038272
1042413661
1554010336
81378850
420065121
1360179725
1220903365
1188555151
1259653555
126460875
1975532451
1928798458
1560544899
590428615
280014877
1609310808
853962682
1058122347
442963635
2120986014
752876319
487022688
236479693
438747071
702479981
1564804979
1785592199
1385621999
1271751971
1343037850
2061040889
1341696097
936448303
1120714962
1866529411
218619614
972813492
1536597448
2051566605
1555253212
1882479172
1992626142
1138188771
1318719431
511564690
747284255
1660262464
1174017079
867939396
1204174891
2091765195
1824212973
1996307792
1582896428
1735127711
56509729
26913167
1863341278
2036491703
318543205
2103641321
744707980
807831401
1614782232
1451570251
1988860566
2129358375
740117072
1769294503
1927203215
584033196
543417229
1409902482
1914181300
1353435742
542298749
223896364
1602531424
526445732
2018734552
185518790
299181322
2077856275
692576487
405783188
1972219639
1830576702
970278823
366522335
2034025179
1138083502
1203318793
1476288322
895821698
494323522
1836724583
2123352136
885609584
2081912577
105039055
262477937
1271057050
639676775
1261859185
1848312620
745107031
1378949736
1369648848
172226556
1823157152
177729231
737296321
1752404505
695267622
414921140
2080144358
2045347155
169268482
305796453
1798595528
1357412344
1850754661
1597701252
1105997104
602831129
1647608752
276350786
2045708979
295666061
607618786
1205546693
1099379124
1688299016
1588832283
2052798160
1237512321
476253121
545520051
819292934
1277734771
2116507230
1747004061
2055269273
427853498
1552264971
911737633
752968044
891033564
1335056279
767199806
361210805
826470011
936844300
878369128
667440321
467779944
1595173820
1826323126
433128698
1567030650
1945484946
1322120449
518551723
1008975124
2014952881
915295720
114863596
70141742
1464761392
1597313415
553710327
995564463
846373735
601405582
658216372
733989904
1076953404
1150598604
309526153
1794094663
2011104337
1905574039
361426350
676077876
1289045257
1500946645
660545638
1557566779
669746276
479852305
967130382
1780611505
831690709
977888536
56989748
479908998
2077200473
877553857
370059214
1118178494
1683191323
256446115
480719784
1945304138
257309954
190700338
515611237
2010536
1752838721
105540127
79142407
782478408
1450906961
53866385
1399581318
449508694
1372154229
1225407593
179618091
710517046
895448063
1129427360
697044462
1911556839
1927202323
2095054039
2000477668
2067912283
1959103355
1745138548
59117901
1356451698
1313901235
1539017434
704217559
37963744
558784292
1538865752
1828664404
211849597
648578428
2117098079
919103653
1046007011
1156549278
618052428
1738828988
1094548527
571230152
1639428765
327997495
871616788
1653371748
1969760722
761049020
440373099
394269743
270948103
1726972227
2062857092
1857268791
1886652074
244054268
1807701986
1579954640
914183801
922650950
562825556
1907481551
1119428870
255588174
438366644
1743392856
219242465
16034032
759654195
1091057543
460329149
1020356327
1986624827
1849511632
1800795807
294194599
189276474
1098948035
1932461127
977194779
1630032772
1266106507
2094733274
128088356
999729439
1949687680
881129252
844649466
325311676
624542602
742803068
105188743
1819598283
10106178
621836867
184906669
1998460983
1672195849
1707299333
1427594034
102891755
93961056
1018035806
1065628304
183392345
640438456
1611833728
431672708
323042519
1525950689
993464348
1928426420
916496765
1942713111
1393629808
1601159967
1876224793
199014008
2005970793
307663993
1261336615
1883255545
673807419
1952913560
1038438535
120936683
413480973
1357582421
284804294
671158363
2054584781
47872074
1446488119
2099657449
1838054680
522555712
1919648676
622929696
783284800
1734825362
57464841
90081962
1607532905
800834738
492068441
263095981
1560967483
1341283128
241411322
1249617333
1433921705
150037830
1598304224
411103578
106464207
77570787
423823225
1612475451
1205103600
2092828379
1754307922
1189857533
874155555
132797301
1292552277
1727094719
1838569389
1695630168
342539228
145143471
1972680010
900063191
2101723411
1802441995
1392375825
1960461866
1204239436
450859264
1951235987
1356053099
644312669
1607602371
1395320452
424423279
370510404
81391029
1024944487
293788603
1200288742
763881230
733364206
1363315727
1605048699
456478762
2133045500
841282828
1610563607
1932999252
2078487433
2038167074
1121387259
1582309172
904654128
116062071
1663356620
265507637
1134777813
1603852946
432748946
1802955051
348905844
1332798536
793845106
551904458
1752585421
1872920677
1793376444
1545740793
1570471197
594383286
966714570
1859268367
1821726886
1091300039
383476134
1364187385
1866675752
824022577
799453147
874509928
177833509
499005030
182621917
1904848727
1702116331
1920663851
204355043
1937885112
120930988
1507548382
1250736167
2014505844
761246149
2105045483
440667213
481249331
221018946
844220073
1509265370
2073814724
328037614
1691670310
1404989510
272798082
1849639349
446423206
1984217303
597777485
1006858305
290221955
772053558
387197971
1082826162
1141884165
154648706
294995039
1552577352
2071243971
1161146963
1831818766
1671308224
736197394
1216196202
1330224430
1475749027
1169895028
215311289
1786076060
130919317
1519178137
1879878725
1520152763
2075365828
1032413863
926101566
2095786573
1078057580
843598796
1366343861
121124058
1769668141
938430131
1340971526
1047756885
1717658386
990981369
364623164
510529301
548969579
139734731
986639005
1530303811
711828103
1813525115
840140187
264953822
1347511621
647418382
1092964164
914782104
862022045
1416468151
9102702
1987635041
15175944
703877511
1827598806
176543503
1543067898
706050908
1186243019
1269014032
1468811964
1468701967
2125576104
107413648
1109153618
163375192
1355905090
969060313
1970075651
853935161
1769419234
912007634
1890448774
91710076
1743574421
1800197400
1380262901
699779927
778637096
1144370966
551671980
1864096210
1876317284
460918826
1851419981
1049724557
1026340709
928410232
252052443
1089465063
1979458288
1953231091
187348099
1632408963
799755879
980979220
666847387
507822616
474788441
29383548
2107703654
2002646302
774838041
456268171
1055817925
1265778785
842931323
316005176
34480612
68665257
957082525
1371246861
350474211
474727024
1803022714
334721352
1987628198
636821992
1601649478
1265095420
1509271629
758164316
23658468
392031222
1675235097
859148407
918604677
1992564973
418507697
13422163
1318865671
298025587
1161676120
596712450
1908394542
1947992135
1548895580
438251745
499672806
586447614
1752871356
1666132797
24297393
1984894567
322946878
350559334
1860235789
228672300
775108873
1281756035
1247188238
769940905
21487199
1692223770
550009543
886128436
1058560370
1849948465
1102358478
580863720
848678598
1581632961
67624744
1541737805
732813918
1435997495
1148282416
1838144752
17240675
1953364398
7839348
1451256716
654042064
749734384
372112520
1560039419
1713185669
616330059
869136989
651887177
1999481751
90040219
517173593
1357466666
76762813
208055965
50661849
707289213
258634628
1244904
692462300
355694769
1221484776
606069286
1005124612
783384804
706560348
783055252
1453538974
1349137127
1614021386
2055503793
1925061061
2136582538
242206977
977590343
603551845
1301260590
1609833319
1270412840
454111154
1327457048
1557618429
2003429721
1404533499
1795584453
281963436
1249554929
1091975903
1293394808
652109778
1459116950
543720365
998280681
799574030
864385756
1894449339
1241359813
1975521231
1019089104
1403922490
1428326473
1473884110
1598456162
749953918
241718304
1596140150
1178980501
453047906
1958969380
321284798
732487659
928188430
1531423044
905556029
1056652964
1007832030
534381650
2076279740
1166345833
2052145273
1259635651
1947542970
1216065386
1799766883
497594705
1683686075
620702027
121616345
1313140821
88073216
950509917
285830135
1176075361
541909754
2109242991
719573391
1538356555
1441398651
1452417454
1044346834
237954538
1558987361
1188254799
1993350593
1952156951
1886286490
1017060788
559453491
1456323573
61417092
1152886648
1747381923
1823171443
119952953
1407078158
91611226
72236794
796479524
1935902831
1518715986
1856722377
1297554838
1104264372
2114654065
2090476705
1916199936
1817267226
506260316
624041792
1408770219
1605921550
534390369
746460048
1984978069
1047165526
370556416
56787529
817807044
605630534
491219053
364461447
1172396298
1158143529
1819824026
1213493931
302280
1133534386
1638170546
2121098467
1806971358
1551149070
1953585351
546328220
1559237493
476542520
447019485
314480044
1522719425
1702212079
1950198260
1715342114
1484709175
1544529697
1391527396
1016188491
2103425338
97673732
1106992938
1962466985
469710442
1032024638
1440163014
1935979420
324599265
1615354627
2013558649
1807432605
1834201894
1477892147
50876522
371290562
604560850
1125574068
1291205829
487260163
1812450086
378715579
1540993966
902696960
532969190
1963034976
1991433545
681320993
2068660941
616922967
365130888
1436219573
511755066
2075104727
852361191
1285794948
242480808
729281863
1853310055
2056849330
1721879389
963842700
212116803
558481353
249489189
221504264
594961630
249821989
427042634
45685904
750136969
1288644144
1227970348
1106682617
517780085
439755927
1050780692
409014735
1354843109
1941918496
1688963297
1631930674
79619837
1876016822
1162954251
2013001063
1451636433
1728848823
1567964105
1172280051
117168869
833761839
1827493678
921902133
1367544017
605282898
411572689
875574587
1994696391
1537093763
1998231503
1906646256
1658146456
1309582718
953072594
27603071
1480598087
393486156
1372149880
1591109164
855140699
1337547024
202758120
2072109839
1237736500
1406588690
1908128788
1811131471
1040946083
1730956635
1144326851
163773926
143782601
1687278634
601075044
792025666
115285634
1016755397
1380319138
565311322
891038121
1926468437
959218936
1116396115
205886941
1063361345
1187005692
509383222
1069485187
280268393
285887801
1375943442
1970846719
573364064
404845494
1123027631
1660715880
1698567020
1957615805
1913940124
425356183
178135490
255180975
1802451674
1178359196
1078098797
13175215
1219644478
1171060764
1583674020
2066882228
1698026547
1926409658
346938804
1002169658
1154688695
2038896927
1913926111
1751257138
562332699
1941488167
1042836799
1656019862
1859477266
305151126
1947299661
676619291
1214473881
1137059438
1226251672
1491821936
485319444
1192673756
2079605
1897291117
419216333
1219723653
237457108
749743158
416328225
1068819072
1953031710
1361054329
1556766431
1219708994
89585039
699936998
294780548
792679911
1453012844
706497723
1904563380
1788827299
2028746168
871283128
1928274848
989853098
182814205
297993486
1466079799
446956228
1175653092
1936704891
871348037
1749438577
343450611
1406485672
1598251047
1587751839
484812555
606432129
494039576
2099386236
706528958
1656250295
522874756
1258148935
1207235987
1986906521
937155636
488715268
475508467
731475615
23415432
33872614
1842373557
550684587
711480586
1517810909
1748247983
1459372202
1384374143
1760073711
344803026
1250048537
201291966
821856091
730427192
892044170
209872563
899279401
760592175
494641159
975848048
2052191242
1055101988
944793407
791552796
1503641918
1105055435
1313604103
1904818811
1393114723
499317739
1588690872
1353727184
1586617296
1986769076
1036897086
1374352615
1297778061
1389684754
81756038
1780140956
1177591143
1192145669
1904287122
1998333709
1157229201
7398001
240068655
924407775
1526912825
462433327
1335614288
1389708785
475348020
429141413
1505984023
78983820
903443034
1968826512
2141897585
1393517055
362284627
172113120
171876180
1690139557
759291814
705953743
1596556951
982168923
1047072463
849431480
2138226326
304579894
1557539394
1287876443
1779317671
2118861460
1899734369
2078266486
715750729
4817590
870902819
1563984302
684664346
1885069385
1735163232
1575447165
966969258
1173598304
448898107
1078889087
1901940653
1770258707
880724772
1713386920
1489619500
860288907
79124455
812199103
1481817735
14194696
214030088
2101075566
957657019
89607252
1477944493
572898616
1372383347
2001290310
27172365
42518425
1491034979
1596023305
1544632835
556053431
1783578100
766626734
1471078283
1612786918
1123057924
771038120
43713188
1642107315
387008883
1364766002
1909074922
1450581534
1667822910
1421799193
1572131658
330329168
1095032887
633985939
532070718
407353908
214779199
698427541
1195899726
485063725
1827657934
132336583
414946894
1339487643
527798614
1256188263
1911722475
572262911
324845609
1212935974
2082002564
1319834068
404413887
1136320694
2045966948
381539738
1710384692
991234962
385492356
360575550
1766280925
241378849
1715799861
1424139634
903499426
1774374009
747658896
1412606001
1161264783
1742916410
1581269607
1492697150
551700527
214479233
1779481617
1113748613
622825672
439366670
1207838980
1736669668
243163358
1336318010
581401
2032685541
1635444826
1866021284
1664033477
1953961113
1690938073
780858287
1820907227
1686829626
1507319564
176150397
1859927606
81071625
335714739
159882980
1870741990
1264204768
1451200945
2099803075
942021869
114481490
2041590170
1618524761
2089145045
1841236315
1112956395
220705156
1893110616
1385158431
1177629690
1350531104
988431923
254774392
1153218800
1559724599
589867383
628832056
2135866462
413463386
1970974777
29118222
1055766994
276581012
1710027355
1243066839
1679758159
791024914
1462910353
1136814881
1712814274
990243221
90719196
153017540
1538799674
404538133
886931698
729285906
2013275099
1286709856
823920028
446525470
1209892012
1003010021
1469567317
2080251254
395703634
1394931488
184304531
551328569
2035394863
1577895784
2092894120
1569845175
2109113721
926839720
1635159343
1787044092
1311606885
219059472
1997167713
1040769160
1733530011
2023504123
1628533967
1859417894
1152673290
642342637
2060202908
1388472515
1755855917
213447745
1290404189
1738261140
319581942
591708630
895393374
914434061
1672985489
552551467
409585820
1363065882
1773313906
1452206266
595340642
1834868375
160771674
636378479
1905578110
420534570
2021883990
1478682521
1964769523
1975897398
587112012
1701360921
1408419325
656155216
1168513901
1872633672
681283806
569982864
1370255393
237641411
963760648
1399967952
678818753
2079514677
126719081
1735104890
2049299279
718425718
1960187340
797255221
1664675742
1336174091
1296837434
82429824
303258219
1204072521
1946510415
493296851
703425152
1748420991
97724044
2120889363
1346913506
720747861
1960699695
775786339
1874769844
198531526
840201591
1735086893
75459889
621317971
1950908824
88721711
233653803
1600316256
1153907272
382774261
1602089093
599031939
928408832
1817474029
882161274
1384389729
1631902196
1819646725
2000167563
1466860533
2043442014
1685239108
616659643
913468091
2049584937
68113354
346597535
764121618
208351533
659444324
633779690
672942902
2023423677
2139244007
1702284899
1840664889
701565635
1157680948
135270901
1211571683
128351104
1944135439
600764805
652387344
1562670812
128903492
1636172943
400051056
909799430
882899993
1660792581
184310697
32801914
1589808668
1772211832
572691739
1503376440
1219555435
1521930413
1307027020
1366348496
1099658208
2076798603
8989122
1165357661
236798535
930038082
1283265891
1114399424
152249938
1165959428
761972993
1451155670
637602643
735311929
1238885284
374677519
182760810
1752278310
257839630
1114601928
1095991198
840028169
863067500
1742192093
2098654603
1284935967
643565980
107962415
1779384921
1922056717
1454160898
2133234909
707035533
732599934
816911695
1700807892
1804759136
2079920056
2035175193
127797715
1886494431
508371342
990074961
1699317439
1551980551
485802016
1148519492
1953534
1077222104
2121750011
1416018101
773089874
309390714
131751987
1774821949
473183935
1949786486
1898713578
230652746
1609164520
762963065
939850081
145480466
1334760395
1674038580
839965636
148719774
483047476
1241982519
1923637617
1240045424
643099922
830361013
1418989434
1326756079
496964812
618497345
1035237301
1598752148
474149555
2023005088
306105062
801730591
577457282
437134816
1673895818
1298923912
127299179
2102017628
1693420787
836504699
1558353024
359112559
1321773001
894958689
876474284
874506676
680128715
754306455
1523124941
352399744
1488735338
198282906
1905664302
1577765135
427940523
195506808
339034105
2029053047
1945078609
845796342
1581483246
1674675786
557271184
1381113328
936391626
1698455122
709453902
2086565877
1639231407
1609830112
904301123
421588992
2099829253
1265858856
1175194537
1044067833
1209305235
331064831
1880135182
1893867413
592334682
2127306359
1684284569
1670363456
363772685
1486784728
38264330
51944912
871701630
526231811
1991292130
534697862
1469609355
133104477
2137771691
975837458
936489832
1728386557
706863185
816272688
73119954
1482070308
461659887
310039797
1133099891
1951528808
119723231
1731790745
439096015
1475004513
1214717078
498416126
1017764565
1760425286
1596173608
893642080
2067897271
1458129919
1200757922
1833237231
2023347414
1928662012
828355602
872733260
1285399770
305610563
26582022
1861230391
1192369694
390511853
1073120780
1404593726
903742894
1894457038
1623841431
1834155007
1988741980
912348206
227774199
1800543769
1600948961
1960124908
1452203505
128412311
319470463
1203843973
231050527
486822713
1577138181
89121625
2121236187
607738706
1245427190
31450749
1126064898
1595718173
1137842191
2020062149
1235674226
145310917
263645787
1913886414
2053529894
62045259
1505376624
394166720
1291986839
1175380721
1978863136
2127507457
135911502
1338350196
293173043
522791686
1894532039
1186253149
267773192
647324987
2094530613
1180561139
1995002522
1354674638
2012695080
1633742098
1902983503
609284167
1497026382
32027878
59553178
1269609046
278979025
381880170
1072786778
1914838438
71289006
1263035215
167276778
198111827
1769642552
1888791712
1581197625
698178228
393264173
612974944
1396455865
1303809143
1950121055
76989581
382679022
727599660
1976379549
2092669857
1988618840
588635697
1418012901
560021654
1789171513
1002336548
1226781977
1508922122
390154091
486491879
150194875
1936708355
1956571035
1679991891
1618220020
99303607
921392517
961765985
783742860
411453728
1182400501
281356997
1487544185
1572416041
186443752
713635528
786068925
1807352621
2039577423
1645777534
1571222402
1434503167
702540134
1763564928
17264495
548989817
881796048
1657321048
1167266341
1480270511
40213488
281217771
611158688
814459763
390931461
1644685840
41117035
1742681025
1059102736
1888587466
1159325942
175977989
375575710
55213771
337449852
219315148
928027974
2092641324
246883949
852825140
1056130992
2010660857
197084631
323260604
1010753326
764004350
2003815510
1319213833
190365300
1322123273
922550882
1341263838
1762105675
1765756061
1044568222
755268834
626220111
1443862210
1702746717
412059927
1913107737
660353881
1572455276
953977821
1272775695
2080060712
1888952509
386000450
2013696794
2127716374
332414137
2080946320
1660654914
1279894092
1929868832
121932476
883764968
1476904228
61323034
488257069
2089305051
1872408630
1333061014
1660490451
1161020116
1296703813
852652268
1312691908
1296109110
213076198
1812804859
2023552102
2123048468
944837
1445886947
1466942083
284904053
70359326
297760291
232837366
593871803
753103980
889461494
1032491619
1886644853
648142786
1553884340
294898664
916381742
676567365
572678582
275360928
659336198
654536428
428506056
1664440158
63190811
2133702550
1633730881
55152326
528956009
1904067632
91411019
1525559219
298040248
1707625999
1799810847
1631851722
593249361
2026529115
1584078797
1823941758
1989224425
683646372
2091978497
30510127
116107581
356301873
1227884302
622965460
347584109
274194251
398718595
2036596108
920565227
1196710039
354443030
1171286869
1844254565
2116274271
1787533499
1532377061
571113603
967437965
1151182331
515302669
1779610524
360375617
1432446049
1138424448
211585326
492057009
609186539
1568482354
1910076911
1625737141
170408758
997034190
1237561675
545377111
1041650010
576197791
1159341550
1912971724
367041985
696968236
469317541
1048585779
1328788031
1126994757
1617568178
1265358113
2017328496
1276009230
442306297
1510384741
407234029
891943774
1607208284
50540620
1223112793
574921201
1975253513
1161201896
1194827949
468461455
494740325
1607622282
163158276
539871430
830718479
1486539787
480712011
1665711138
1938629123
351225936
1898284156
563715608
589949441
798649756
461597241
752746612
521093316
1672736840
997776143
1624019874
1824299046
993376632
98401821
1622050640
232505095
518560205
1336123930
1292607263
327221815
1128484168
992507621
1171405257
2079911332
899383288
1039629890
982596383
779963320
1436586287
252991341
1244666198
1575339161
610418905
234116705
1940540892
985361181
2139684331
881872823
126619854
1320246437
127055352
1611851704
358130098
1953914221
2040541053
1585736555
1482276887
286886371
1040630720
901848141
120459158
1483554338
1525231690
1198534167
2079673125
1845537406
2142453198
1950822103
1308818329
650799103
873344403
1273853912
1356443386
1025572635
338317813
249299191
645768972
1879644099
1214941959
213433021
697459931
1563645381
2088540724
1447319451
39941563
388424665
809201332
1964764287
2041299720
836964420
1217078620
1009192386
1829568059
565362046
1652963330
1680570008
155390266
1401744460
2043494748
1155282996
958425451
2036424966
1084582084
1561221758
980548813
969655916
135799054
1901319054
1482908951
938635722
1653087674
105070086
64740729
1784854070
1900622070
323560207
719748916
1278090680
1625225214
355136150
751679415
1327582724
2145443869
1160406651
561683308
1513565698
1594921373
909749923
1598201876
1760227039
1213943228
86179424
1007740260
1422928186
1491487512
1220104796
2095671879
1366724445
169984347
1212969093
1086512341
2006276561
1387795333
569151320
1365490319
1860300519
440817046
1316108224
429141558
1402578182
1793259502
959073265
772635347
1897411970
1419219220
500928197
424887506
324493284
407328684
233438394
1238388200
1685548681
1557899269
1137015603
627102167
765227766
768997301
1578096719
152056168
1997816252
533744027
1293391684
2047238291
1727415288
1380960513
881391821
1413858914
1109400317
1121206934
1828497277
1166162885
1320908982
1540729806
274273284
1006403226
225163284
1535751460
1285204498
1897070256
2138641179
288650643
1882644911
19220637
1327366378
681443073
542576283
1920014018
1664799684
1232508510
1834137065
1879119181
1986695468
2140739147
2132266365
101533146
371484632
898762248
549856869
55400595
602956865
1312791634
970455446
876216703
1072196227
1766069811
1028374588
1850202577
1479634606
1165228340
1642675828
1603147462
2138243252
1925133353
718548010
466974185
121563093
1972040941
2018994192
286247813
1350753350
1260756774
2081685351
1422537091
972473663
283631666
1779425071
271966435
986514712
1450827312
411284641
961613245
538312402
405644887
1186228466
946832301
747734152
1847809179
421952400
1398644955
355533661
1164347282
1335759626
471495319
1933062431
2090566475
1835540917
942678164
1687880810
1783643362
899171775
937883377
408999037
1244166375
482555043
1994707861
584683500
128416809
1363722717
1371686757
123060903
111849987
585409292
1658228487
1494434522
1502386351
1201211116
368182915
1562946929
1794885426
1611297658
624769624
983372681
1253193950
1822611417
1995424875
1168660221
1414377853
422878484
287882301
1761703995
1607639627
403352760
1392013395
1892473068
705079618
1172100133
96801215
850792676
822390252
115092267
1904615755
324015610
703250585
128006939
1552363238
1419677319
1887253067
1963827337
1649975101
913964037
1304901532
1963485290
1868739458
161651499
1368713216
558325257
1839602384
1575392179
1975793810
1673548904
620872061
1653038577
335249339
1954651561
1279774669
2057048142
1126160878
1118386673
1691599755
199087932
1900544346
1094115556
350764473
271975792
840658620
385087153
328091215
23388751
286691758
1212740760
488712521
1812868195
854028926
1355741179
724523826
1795670263
161422005
414090284
176526215
811480483
311392769
1244908850
44343528
518683313
1449357547
1113746879
1220686815
1474709388
1049127200
810547850
724694454
1171259516
340918970
2025605515
1331845881
286856328
1953224247
1004094870
329743749
1774689879
1651813644
1949203033
368999233
1856776079
1753428215
804821551
814921238
1267584535
1667309828
721316364
2104888071
359498489
300024373
2135048709
414075328
1919684662
1274004303
1036398270
597697239
1532478524
388971249
536649590
1267796892
2066771199
1278392218
1907606249
2005088652
1618786074
27330415
678623167
1033733332
1477266518
160607420
18581516
2002722822
389921564
1725092571
545453478
759348197
1229363880
445448988
1793260022
326718118
1062756887
857233937
689249201
352329888
1890010048
422641841
791640194
886411932
998827610
1084273765
1964440647
1140708537
191407502
535857064
1802441409
1313193748
1941617688
1827473862
948764855
386358532
580019015
484002979
1867924411
111829083
876263114
1367804138
759248839
2022972944
346414002
846388986
966434792
353632889
102973606
179885933
126707652
2126351813
1625691123
1586981969
1536085063
170861818
1900101552
876095386
343115008
127024257
1233687123
582214044
861495522
754504736
2076181954
984233254
1291079175
1036944976
719077131
816754346
1541803627
478283150
1866350650
2134190527
663508700
66148235
1167096610
1167155073
126157371
1782709969
347902322
1741147244
525462815
354687257
1798402054
2130876259
246148425
1687611181
1730235791
740184499
1969283155
344032675
1397604146
1211164255
1338895844
198611190
2054788915
1346110614
163621113
472581515
1285703445
195153573
855096297
913239236
1615265077
874677543
1457403627
1868543780
1829296091
1102772383
1012450833
945816197
122175748
2088398736
1734234373
254805897
1103593660
1299463582
2096404306
625839703
1940578525
1846889497
1099979568
544242838
390931159
1579750788
349260973
326089736
1262081114
1422065283
148249263
875507552
479584547
1091885477
1106616094
1517775572
1322120449
200595458
1190987176
1360919378
621856443
320165342
1380490138
1791951869
1529718259
1281206498
1715797000
64866972
862168113
1933627484
1544943602
2003748081
818693683
1976371714
757387385
1728523077
1488911505
79981078
611167336
373198695
2041296801
1036673120
1634745328
1408697346
1271695681
283440663
2075969773
242812301
210321852
844426659
104617871
1415411870
983950368
1187829898
846157883
393551668
1305699855
1721609509
204200406
1627789106
107342502
1796525402
361156488
1988332824
917729182
111462576
2118590772
1669489136
1718782248
878606466
738399741
1231423111
2007755755
795670051
325771672
1400187239
1130678157
1090775768
1770304938
1249870736
1141700964
569478416
140250443
756605268
883469591
1406971663
1981011954
186165736
1718229858
2066611277
1579409288
873907777
1176413580
601011886
2063667460
1131760986
80529199
946735361
737588380
94048521
1342069797
1257089959
1720611801
1002472843
380556767
1870551764
1953175638
1708755977
1467111677
1015440137
581524503
414225435
1026194549
808875217
750545664
1259970057
644358583
1741454836
133459937
249283506
1469329850
69520693
174287487
364709338
1695948555
187661153
1458609298
2139099876
257707429
56933933
1885610159
633660022
19438752
183269264
1958510241
1983335484
1799432049
1970993650
473572380
1406079169
1887721598
1363486360
1768039868
1017054795
470490951
1558593209
1543548990
1248088579
788670664
1012131343
710495425
424324412
1216675164
1674361914
322747727
804782982
2076387952
1393839825
339434024
1469815889
1775774652
1658638122
1204750252
577316949
888477699
36627824
1938617442
1843268973
211475701
294477875
2079410537
191083871
2035021369
20327552
1513500193
1802310466
249119209
1707066968
2076297465
1189630292
1587638869
1814578971
1679007147
881741453
693686777
1221427131
1226195329
1253266107
1239835090
18109851
1398578087
2071230964
1499741922
1647219150
817145286
1146766243
512872271
188832759
837257112
1203814858
1938928789
1654227460
984821334
1080138785
167839703
485408732
1769292885
848190110
1422087760
1926168697
1337292733
1171563866
51652844
71313661
1383148757
1121933939
2523697
1286658800
198683004
1765628117
979356353
1426141734
1750061810
456870360
1022344908
623168663
560642082
2019166525
1049946266
1737861961
660882433
1582856512
1117049970
674211966
474969334
1667751706
529324021
673129536
1355235520
445940362
186068616
1493710641
1143928713
1653601920
1266138424
1371113446
667078922
758738818
1239414096
494815469
929348274
1809349499
1494287151
490537535
1453904389
1420478655
728918687
196921677
466549900
1440384820
1496975457
1625736929
169113204
894534923
1130829339
1409930423
1974357317
1586708423
985959805
35113139
556459904
117635148
829235660
1953379043
895350132
615053519
1316599028
1096683248
849742071
2105429225
1595042666
1649819996
1682422988
542351835
1068893733
1244206878
479126994
1195668427
1570149312
1734405233
1468970813
913472119
2068585579
485060277
1502082278
337550838
1049452369
1094520076
869887567
1800162407
1000820104
2134257704
86439089
2026507698
2101306783
410727091
1672180661
1660658228
1901303581
1136351200
1378261403
913078297
2297552
1934104365
1349074639
1398824003
390050745
771103405
424107274
190151180
1977165853
1689386712
302304121
2110542163
981725973
449308540
467214939
1294787549
164922751
1814845938
1499500843
2021942197
2005680921
1829742811
1836346914
969654794
1768058189
785831895
139533442
2124359515
922180748
806248521
380231983
2123212008
370743184
1409012452
1401014009
606413302
1481974112
1577446677
2050701337
621634975
415024083
1671982506
1529114860
2097158320
409469748
808934590
2046133070
966819518
514630190
1365877488
108892049
1780879616
85684648
1554054293
336444900
1793655068
201926425
63853288
2083983411
287497971
1658367152
439136530
1272297436
256548551
1105422154
79453401
80738762
180456260
1980515718
495068204
85104201
2047639446
612551222
894294108
320905456
983442564
1595566831
1883326586
2065170321
819378682
1793087301
2071015522
219250768
1978806583
329700173
1882476401
1771278071
1534085916
343800336
1938883370
1917456834
368039343
871267021
805956275
1942309746
1086981297
221682443
1033698926
2029761542
535253166
1072646148
829283608
1449147547
1617271698
499596820
1142565127
119655100
318140514
1279957983
257360114
1632906237
730931492
2077015900
537136752
1575897398
2089254437
1149936407
517657854
1339903918
267060534
99649823
849344694
717701968
2057360579
1822792445
808072526
929778585
1173993813
313851359
907361721
1404130482
15653781
1783914319
1881239371
2138471473
1195154977
1318398372
1879068731
254977611
838780970
787811989
809158986
332259594
1273361684
1352349831
1425163601
1797376561
12431463
130348247
923421346
1556819865
1962639175
1639113525
1729424332
35918204
613284062
1207605104
1618803058
477057051
1075889880
1399715006
1738272097
2024009801
300784467
2011132895
1296419146
944201393
225828478
1085175390
2080824902
162795514
1844469784
338322004
847730440
1263117941
1542117254
513735174
568336953
1740020709
618004082
2135766552
1680560050
742379930
345628563
220877341
547502934
1429270849
56386630
1321956717
705456401
1209998788
897664319
1595570552
1387712289
196170830
1123903955
307158906
1994085551
1901954410
707389630
1785835171
2111684493
2130376356
1964847453
576240821
2127950393
1469211201
769133097
606278715
880282051
982621028
1195269396
949768599
2136991162
1324973602
797061799
130383148
2037634932
511067415
1900155502
899418987
1788003909
1639613541
1036693117
1314679505
1712433111
256701622
811391469
655208887
1123101964
1711332943
2091343391
257345373
1242518811
344054398
345313450
1582491616
498450485
1371113446
1454755310
1202605165
1740149235
1136456799
847158144
1665780113
1464858557
987600288
1971613565
1104086007
1952383760
1311022913
1012034315
328551262
11903268
375601245
105212349
1441802309
158087443
73178816
136814013
647458974
169882242
176193947
283919069
1947490884
2134810330
358414208
55142795
2031651792
2098498839
320332506
269637615
1558915597
423388298
163598075
1976248181
1874664822
227248247
1474331797
62660322
1465175335
215821180
444486519
1760571341
1044392350
1767318226
1035126711
509676254
212689920
863555939
313160348
1563000960
459570688
781643181
684059986
1007351389
1218509597
245116355
2055506090
790023934
1498480707
728036478
1737784845
1462084913
55687760
271220360
187670985
1645214834
1883250073
75934226
1228627631
1715192112
154275122
1901892351
793520642
1339743260
1304471799
1661137180
510100201
451933336
1455910005
535160797
1474800150
335842640
820836355
285083476
645393192
813422036
1828575216
1362037564
2119202302
321010654
1186052380
450776790
796724383
335175150
696129775
1602850265
404883392
494225644
777142724
902716501
1363991163
1316485822
1991432115
1074234893
1250285718
2056250337
69651742
412822621
1130041181
1022700879
939466607
470130550
1112141234
1087782560
717627076
903172131
171730496
871413037
1428603467
1407793540
746620141
625979629
245579585
2034673549
1949916712
1092973900
567724973
1865302461
1749078754
87083829
131816933
1457434487
1990151088
39834279
1444744183
1958925893
742242980
275710256
933082091
475580751
926221412
87448385
1663662296
1757986851
2141764562
1420676867
1740595294
1401735023
1387360092
189482200
674615103
2020710908
921473207
470182220
73186537
1579515035
1406295174
777074007
737533961
652167703
900063191
340416858
24001677
1218734767
917238416
131224350
1082038241
1704280207
253492068
570850475
1819930735
351337050
1413865467
1196342006
1040736888
467821028
218444226
1224150027
895118110
667473483
1455659368
380979258
1813933219
962968282
486004863
1694880729
464288700
910796448
634907053
902241809
2820480
611991411
665819560
1578018814
933471143
2078054866
860989785
475913432
88226768
1172671683
376685472
39393537
280700975
604118948
720577461
973264256
1095777474
890805091
1117736547
840934362
1959510999
1246698410
1347251533
1988421631
1871376209
1286945100
963950645
1027692000
632706844
853594262
1742254466
775529418
579663913
1247552800
73400774
1531975596
1384535544
915138213
1409238470
1423456276
1850018656
385260824
12102122
974807125
1300652171
234286159
2078949423
303896744
1720675454
784246339
826669555
1116143738
793579010
1202965022
1695355565
1484442750
768662227
1813622490
805178725
1214138588
1599992241
1898504956
1361218633
1102869080
975094887
2065529609
993528687
236580441
1120099647
2016716654
1898201176
160374445
1384052817
1092744591
285748072
1703453799
999075959
2038889713
1342396796
985273526
1779570367
53406067
1024121897
1036916612
474810169
1426739548
2049703022
1964387763
336973772
905578
1718282635
379240115
1815829078
564613643
448847001
1864614366
189458493
1139693440
274706165
802407992
208076754
1971055349
506377140
216783786
121109724
1464862709
294619389
1680575618
171991321
1368325115
429501342
929399418
686617913
1909323900
1504421485
354120819
2133860520
1835813621
701175274
613591218
731327844
1967702420
1424305048
470490951
565014138
1393124037
1723756381
915056349
914189708
1829328435
1036558591
2094166243
559296639
364811579
426513328
1734280850
2109765963
300736896
240398057
651399250
1989030640
2126746744
654418703
2075357274
419815881
146135454
1649450264
1354804560
1292031312
1353980251
726307156
1205613656
1874564227
276884955
129245053
2026188218
470730410
1838487083
591364309
1151547282
1265460579
162876811
307864225
782439207
1931634332
339979957
898960367
2137059572
732685438
475862546
988249684
804774160
1819631092
927753784
1591494037
1467519256
266034805
1742543154
1263345237
1413893926
1649297261
2119383378
2035107420
582234934
1517441419
1755865027
873801652
143101789
1395873314
1034638884
1488613964
845622713
467277759
1376281537
679027667
109046120
275618826
1153550623
1927430054
776826092
122390433
316802938
434932355
1479394381
604963333
675715693
1492601755
1433533452
1770985308
883403965
348329041
1562372697
1853473194
327656593
173929522
1583551150
1369706032
284494310
808273986
646565257
1256834138
403498855
556817872
194036627
1364773233
279890407
1349509796
160097327
1096721746
826896421
1561344986
974012330
1762413106
70275239
932462619
1060671498
969684614
270997948
910501197
1912048147
599535166
656484727
1075712764
1419887048
941647538
248722639
1680986831
1420578750
712858687
1858081742
1362035177
987234866
25172515
151236632
2110572856
2090969048
1576800511
565315183
830638211
1635390868
348918558
1390913573
479188113
374869704
305363024
1623892560
1240795398
1383338435
1814960031
639170700
438928750
1051407959
1166950161
877730983
1718465602
1796625371
1421619519
1500643189
1907544484
112801275
587186208
521974774
2061356881
725398326
906604376
44312608
152901961
891766638
900002143
1312864982
1706718992
184441217
593427900
1279995604
366043807
800047439
1520347801
1745685876
1344071030
1296512282
1086158975
542946995
270698501
1420095946
506631605
1062899097
499116404
1231351931
800068817
97534636
85352990
750549014
1336609197
1907766264
1034468981
199952599
736259626
1192206354
172269981
1282517417
154418762
1376955170
1438433905
1119757571
331215201
1778642314
1635002632
2026530732
1679542458
1701809418
1532540664
247561165
181311861
189606168
1850231689
815121118
1938886890
263323829
825504961
47346174
1039134567
1267837896
1985558262
1671623675
1186247155
2053093614
2002035476
434691229
4370437
1656424965
1870581786
1251135871
1996820302
1327045028
1697009889
83412606
1111489957
1365622389
976116852
753266687
134502881
843309163
228960276
1160306589
634718043
1823276833
1764433972
329601531
218588670
1397767908
436662831
246591575
1427659093
36484201
709126548
279558893
211655027
1175009416
582233781
701707924
799213686
792696528
1127189162
333225173
2142877885
2041857790
425031427
1080118738
1358903626
2064886216
1585716438
459247721
71126498
451966741
1235251970
47327782
1293960640
24566332
1960594193
773834373
111357245
760326155
2079459208
85984258
806550874
1834363333
82523367
858114381
932402793
1312624305
765203620
541618713
452318544
470283291
3948082
1272319193
1198049283
1877149467
417155571
1327761833
1824567483
2008890703
1252110156
886333918
1271307674
1625511278
1219104442
1115978260
1490214972
1106427253
1029148054
786045686
1470991450
2045289226
1570595162
1184782568
881539518
898401159
837761274
1057189182
743815365
1765117445
1021783244
1547046978
825279242
195120447
577810319
549490821
1577829149
862448216
516424403
612578640
613598277
293162366
670890475
1584012960
1475576335
1198552434
1673425125
217760815
332264320
1783234697
961468191
2054548549
2095395144
728721387
1148142767
119450519
1277530660
1533005414
276234847
651699318
424849599
1744995158
1931623619
1716546003
838321754
1211953678
424562095
721544300
52068466
1239230649
1630884880
2070769797
839697799
822466286
365732861
1894596099
1049614162
1811503421
1092167853
2049560643
570340453
1618757096
1346701554
1165921183
1450798459
966907107
1509723040
1589006799
1579726386
1051000809
578564000
718726877
1775084096
2051914921
2114559267
1386525249
1141700899
759942502
1564293328
974551905
1697636144
1278822887
1266854630
1784480922
816484590
517676626
1607594728
1993135660
1007795876
1972610314
2019609738
436978139
1217988276
2092899584
609001546
2127912647
1129393486
1091245555
1146702088
140170351
1467510888
640925498
861901536
192958268
257060352
1677092335
864940799
1372647316
181011782
1980432292
1327264585
1480717380
679192473
762619054
1535706274
1640022624
1342828179
1634314089
1614753107
158041642
1811049914
1658248824
491750963
740137729
1679186059
1207574663
1556536598
1265417839
948396252
1597394975
816654437
413870772
305242581
1968654076
1844892064
1840648436
748312822
2117191059
1163219407
454734304
2120144456
1134088337
1737031985
1593911944
1174637223
1126327260
25792624
561931253
603092119
148618797
1691372896
19655246
2053450231
1806529520
425185220
1875708546
619121679
1513858013
1399545814
1637015566
1656426470
2101123201
1920368657
552677997
434366758
986371102
833277504
1040468611
885041470
735535990
306254518
125792342
284130062
401209338
1079729995
1470952453
1078732577
1926369413
1575396874
440888280
833205646
1266640044
431642650
1056454465
200528996
494939242
1034355635
1863016185
987832410
1548003545
1546654419
910569674
728629705
813682935
1844155905
968034291
89922662
1401570347
2117291286
482884569
1426511248
771833989
235299201
596053673
503734240
165179167
1103414752
1395614530
88779009
1983682842
661591908
926242961
348045590
75046586
152436939
842262440
602874478
2124718780
1294416140
1317775223
250027226
1736774427
2085827308
1335700052
1762316910
1740319762
379187700
877190855
1245357146
2125506946
150804932
30524944
2054245951
1155580819
142128961
467418583
832804798
760896134
1811926502
1152826699
1979426342
1171642330
255482042
84425681
431719060
1635339698
137911709
1651744490
1102813770
304991897
777339444
100367718
85315043
2039592778
1575621216
942329591
615460637
2087981288
652391218
1677493442
191425045
457357368
342031142
1574378842
821538493
1638368425
2002647584
721235736
1395463151
1810876587
1712665612
1402163271
1353907475
31822984
570298548
1082714559
2146983902
1017891382
1028931434
320003792
2096896263
1884612529
682623948
2033112990
1189084022
1057329162
930512452
2045849647
364343475
946460254
1582143514
1097186737
433815346
1458819837
1920475933
1301360627
1304717172
1325427627
1241535397
2044786163
5491985
488731324
884295599
1993631494
1482074346
924431561
171126950
1483504025
673636539
81544340
1197497747
1245799779
1585054038
799844489
214518771
1314251828
1789410369
1008608347
895563696
1322996785
842626035
769042660
1417772766
102449075
1678374904
2046146083
1363025871
1546006123
2043191071
1648328969
259921685
916204860
1306572175
857008929
216741922
1003879800
959956178
635590697
1454154177
690509863
111490028
2055503793
1534153498
1516698582
1899832916
617783244
204188380
1079254563
1175034320
1413628640
774092512
326999971
1766524534
239104510
1266808201
917441810
82810716
831696798
88357453
211971517
707938566
72805742
272900694
438637622
1900461670
1182424237
1196825736
1841640566
1731707301
90271803
1322382842
1731196256
31911758
1432710720
2083556839
161642711
122956959
1577372168
2066798344
2028989894
2064571702
1262009527
774362224
2127002073
1701743817
679449258
1879888196
180242921
528675161
1595731908
839334889
483952800
704031490
1172196232
1024790988
407162527
794856954
1241750272
1881273659
1108090307
2038146174
321197843
280578916
2101665319
70692250
250958240
772432102
1168445546
106500348
1337395508
973351255
1130980724
732870463
2076625065
1713325272
1994402963
1550429738
1594865668
1878443393
402934656
1257031620
1613919708
51180736
1130679421
1993584666
1852519599
666087620
217425894
349236519
1324275066
254354427
1301990373
1030571792
1932553183
1531115977
1047504112
2112545838
462917220
149747448
1919891042
1485480019
1557758042
60455514
1554396390
573231584
64902370
1082325871
72448719
1554697049
950242682
489236711
1307728667
1304765926
1593594840
2102683251
133251279
310770501
605326867
1062014659
2016236765
1539509190
2057437745
348430807
1987007562
1496888166
2054000081
560177451
345683139
1596995217
972280457
1769496561
1774275561
1486862542
1059005715
297851752
191944517
1464292068
1233579043
2049563558
1447798878
1341725150
2138919149
1953431404
851648852
232171535
2084485795
1088993120
1262750510
713650717
1949307734
1928916914
726605543
943594881
1381273886
1439554044
262771156
1959318906
1600447923
711012120
2087338946
1641397413
1156340024
1608438566
776647132
716458983
303580152
1795014025
2109987320
1685983304
366645990
268553787
1873461665
1236786072
469689093
275276332
745938916
1005230323
587432023
34661813
1460213572
584250362
1115993975
1368463915
1540486329
1409919551
2129659861
1244674614
1340148741
273214266
750203062
1988486056
12567864
633158626
549252560
1198840759
1188375495
599008882
1936905031
657476167
740188034
526102414
872155540
1835684503
542428048
1858317779
913108079
222005984
784282688
896988313
992741800
822074046
774384957
1825551736
1990438092
1181989694
728723231
1472322904
2067685613
780608403
1488740399
131544474
1497495825
1645492804
1651641035
1336033834
935875326
1896628345
1861781987
1507375282
82516802
694513120
765881144
197712431
1611034384
2125370487
1215093159
1738521763
1339388583
2060031620
1800856420
1519062846
52425835
30557959
618718201
1056079241
834870485
1398387011
1880041318
39755430
732460797
773817009
1350014201
2110388995
1835706386
624305
1065722526
284800830
1585592272
1299585630
625559834
1172277414
2007098646
1192268372
86860598
701319591
1497377561
2108022127
640960070
917327377
542518020
1803473212
108697721
947299665
1976711525
169593188
1386203552
445656505
1291178264
496032601
1126723133
1557202075
2055928379
324053553
934016353
154103869
204180813
1193191127
1638348631
1466262336
1849309508
1601043785
283907689
1018884218
1759365619
515879800
1490636605
1830218368
857952659
139759488
1982758214
555278294
888900488
443798181
208749666
1424949589
58825192
993733152
1724077542
1282381935
687022838
2057255748
1432897947
1012000677
1329044
692154169
1359722244
53835527
798489532
766531132
1039673848
1619166459
1323223558
404580052
1238267534
1250258590
416960657
1483486704
484841335
857386709
58272418
1408718373
612135984
953781756
1868496917
1220305153
283668579
147019157
1121696820
1638656355
1860545888
83785595
1454505107
652020994
157527735
772643678
1175492940
1113010401
1387193834
1788757121
143675380
1624026299
1840335846
1105577072
1815493184
1288832646
1687459631
979572785
2116944080
91482729
1665959969
2108210206
1498166666
681228197
117169879
1937372860
702177848
1806438906
1291798728
559136746
59506917
165555762
472427072
597541085
1023497096
1607968618
1420061373
1615101675
1927399291
146337467
1619477154
1091493848
1575713347
259908925
756528460
2136169372
515644515
962100347
379884908
567099461
1782782478
1365385657
1242041929
1484917584
1955657823
321161278
1593970148
667767276
609379424
984114928
1836720264
334309996
618775347
1472820410
832062224
1001461159
1072780361
2079275607
274833700
584801902
510658517
22233240
838652334
1865666504
1126191796
1071954212
1126539117
1406881673
791371974
1053417967
1845784213
2101298659
1238122880
178399746
1719686250
285138826
605210693
1683284691
254757822
295113173
998478515
897374827
498381296
167309404
1588334898
1034822428
1428385692
1844004981
319283155
323914967
202370569
1116826209
923908011
384803439
1076271896
847165691
1584862313
185590570
1532986759
317930411
1855839073
1612746350
710282424
655589274
516770494
1317823689
1856288945
2093747031
2068217156
1891257644
1219370190
1069186545
1950861080
1238194357
1113512928
957104418
1872057232
1879114853
903168898
1807079994
2078808234
2002618283
157037712
1385332370
614101748
604564624
320280530
350725089
1851412573
673119083
1430376980
1359341062
608765181
529893339
290662321
555592978
510143468
890275719
1730918557
936907911
1784692033
1025997769
4153118
1517111286
1679055241
1077829311
67359726
1855980131
1037903125
141931012
1061310779
1473164439
721515558
1718793162
1956993469
506447582
771380818
805491837
592109182
893798988
500654427
2071610095
1725388035
1137916572
353240402
11134193
1237769966
116138581
2021294845
167704938
1982257525
1314640442
9809572
1914083987
483767310
28096389
2024310366
1331754676
772197236
228990178
599417607
977679756
1878454588
1022669396
1519150506
1217605711
1790794829
289221343
1517688733
676320738
589516861
1882905698
1558127424
305574606
91482729
292102371
100696908
139984939
935801775
710435243
1962840884
1691173008
2077617873
1869496806
554555574
1136695018
201320277
668242463
1962706134
794112538
392629190
1357582269
1368985300
1329135032
548553494
302380911
1899860040
217944655
611765040
1139002791
938883461
264536136
704137265
1957512720
1974439964
804006664
951580455
1011947928
1623250364
1986036599
885537586
2023820393
1661437826
1085456581
301348297
747190537
1569516730
1907191907
1355466996
1955749033
629219489
1481946663
1384331293
2020083673
1265934484
1068815597
860578631
1579274023
2045780418
1746125815
946656578
987097627
2147393981
1075467458
616572928
1961206011
1473883206
1124513506
1920861277
455156206
1332740831
197137110
940477566
93181338
2110500123
1682060281
1051766457
1726705792
2036542590
966279927
1920787254
1422672262
410458572
1922207502
793807551
1165486936
866056577
1698407488
599117655
299569175
1385342893
1538916634
191341590
1063088408
779793164
1459911445
1518059370
1051030964
1301987327
109400770
1317229689
1178266722
1438982812
914760986
28813508
724974796
1245708823
1882712408
581933496
1236064829
956519715
279584467
337189732
1809788060
663739966
573104982
1029311278
1968741808
215791721
1828009354
643472672
793063561
52093229
1714547130
1249438432
1720266371
1325017645
1912953877
1624072069
1446226895
227837740
1572520805
1305062328
272963993
1270690167
1292291454
954863211
190002536
647650282
1271022794
1538962091
2043307427
297317335
1419071090
914080062
2086235714
1271056928
728960265
918719239
641910507
309704168
519868364
53846106
1534416879
243889219
1730935452
81789481
2066307340
2055911051
1884864611
1186560663
1054331556
622473855
977344759
49197598
2074627504
116705429
697375181
243379829
92781900
1100289049
543248028
1780953663
271497473
111282279
716369571
1657432295
1368648683
915370830
1393099414
1353388257
265182647
234754498
1548106476
24052499
722800252
1341724081
2140568329
360358996
1428541607
535709518
1885518202
1569967095
1271290266
1873471144
1346385824
2038490534
1432513282
1269701281
1630976634
715848921
1210191841
825731302
682388156
61593364
246891706
854844430
2083397030
2102493028
521201554
1993473666
1484250794
1324808071
2803539
1720359956
1193354827
2132518855
1594518481
1268586186
384301988
923753692
696979162
553096545
1189515848
1819094774
349353992
513978829
1780878933
417610477
461821443
904773878
160680319
1124402252
134022035
1549485593
1976257921
862601455
1454954032
1797488522
1292292941
1568481320
1258094859
709080665
1611043631
2109844265
122885758
937228067
832207250
860840613
1205355922
312152112
1578475979
1098726389
1348121328
1826374872
933126851
276927651
747391366
1466808006
320681766
1744835642
1926770790
584709414
1155372414
1197157820
940075632
1727380076
781139857
1962930356
1556220604
372990858
1968674118
187008047
1032082620
302705238
405350636
217495182
1962258325
868890254
1681190792
405248826
408890505
322409683
754379569
317353042
902275623
710055151
1472698112
1786189158
787121813
1751210759
1598484955
1313005855
1045331767
1039487493
721623845
364694508
477728979
1000657975
1699261005
846269760
1400526816
288571956
1827328372
301537713
2001217486
1706349560
158040396
102711090
1427308020
1097028583
1665779473
1505017729
633185411
1235683985
1973151586
1948503496
1311285435
70454200
37962240
1921814260
1233854370
2054830729
677489294
1201304279
1125589335
2062510074
410662885
1702737994
1322642027
502221493
1587232964
2000039037
363143651
1066878625
1716274828
1802953516
2121194086
73027424
2577815
1673006061
1116953207
1941450029
1382316734
223835783
63432335
1331502639
1790710694
82298285
75329880
1668476562
2074211458
198959682
396032510
534408338
2012463888
2068530583
731511769
1950410458
2122839274
669504831
1465421368
476938543
2023970002
1429364396
978473390
313212325
1627995960
313523380
366813520
350776144
322732116
1409081941
1095482786
363178139
587257170
1306478241
765080478
1764427568
1406291931
908796116
1926221224
824349195
1303960677
1911811272
296862351
1915657993
1215502158
1456421170
1035417156
591511912
700078440
1184426979
1978775385
968158603
870563904
351058528
2054041429
1910610004
298408844
20917051
151922751
1646099194
1171682783
1181916595
568001828
923470044
2051102517
670708467
379461625
1566122331
2108601851
1709743151
916440357
720821322
1179757584
870370127
2026202547
1195140565
1281863080
1170499880
1797888347
1553135494
2142422372
86768220
1954517736
377552608
355820153
238448291
1649142301
2031101933
1524884145
474977372
957702325
1590292129
997476323
1877374543
1273471635
1304914200
1920000398
205609050
2091315757
392915771
2139286101
2141460915
1249682838
563664100
2024720813
1259608862
1717996004
1434905704
1900023801
370154969
993250364
2022272059
1333484498
268851560
674030789
462302945
1300817677
835290782
307059349
808933974
1967207518
1798034888
260421887
305060210
348325347
1257022439
1803964606
1693681510
772936079
1520453029
534831715
1781941094
1229534623
559706628
34639810
1205721316
498136214
1536679544
1191718281
944779921
436704373
169463912
1100160288
1551783545
1730912455
503437711
540768685
1318312970
330717810
825030220
1770268155
1322415625
924025319
1477732958
15885502
772474203
626173405
446084181
1058649172
504534374
1512089865
627018658
1708005513
580264558
1112328371
1395555651
783514055
733583335
1974717253
614254890
553528939
627997165
1724249895
699382492
1526785252
726946936
589944169
323252360
469217618
525953458
1565417628
480086237
1558716799
534674021
422752623
1543290571
2057571428
1902444986
489776024
815823234
1891908806
1010180390
1822972231
2130633310
621325221
924884846
1719589202
1902549087
879485912
1538965559
159406141
280490699
490608866
273274829
2006625709
1157483171
1020311753
1698698552
1628798163
516150492
29105039
1929163108
173511542
995786641
651565019
349078597
848403080
1675737951
2005857619
1634767203
1999607982
1546324636
1049389329
1685773100
1200762746
782791621
2075256278
1054931501
1980614092
899005650
1599717337
614913757
237550497
1137559397
273115144
695949090
1489274222
718301976
596568596
309906996
477640551
1740456936
1750660198
2015077811
1218872339
1237422022
1936180007
2079585343
380777791
596921469
299585666
950291548
1756266360
1446933377
1542744754
808570136
529418135
512769908
774957357
728650807
596591458
897698665
161966226
1502915981
1275434427
1942730559
197733656
1477985340
1664016513
1666127339
488324396
350798955
1465682500
520545613
267229199
243996458
1097253096
1499584121
1420027494
1663477780
708047415
346763162
1480201333
1894093526
1543030813
367091177
1232119211
667213020
1034159933
979521699
924332417
2082424337
1684781816
380981102
877209608
2111467285
927162700
641811904
2084197965
463582302
586316451
1712016712
554300440
1535288919
1949798037
2126248952
4066083
1339286674
2062897946
2108873580
1039192064
7115367
1230849092
1503593860
1325603381
1026982117
335968460
2022755556
1729632129
782834864
1555091229
115294068
1438982124
1316911039
2113602335
473029823
550325417
84391613
1812383806
1677262979
261769259
2008737603
1296769807
1633164317
1400250269
726629658
1865829568
1829799735
1938386106
1700172454
529348928
1234716436
74592296
223682949
1419589313
825605927
1294069798
1241167135
1048621805
1196798797
125136232
1659517772
1912213068
159941804
816322195
597608553
203931812
1885555967
550581961
694843634
1184152437
1232278935
897549899
468544421
595902407
929208651
945311649
2129401957
2074285716
1543597480
633640240
1689401662
2023015952
1517219401
570647172
475684286
1421799193
1173729829
1060149547
837657154
1865734857
1304027629
290246796
363003882
1078295064
1726744101
2128036131
113548511
1751343065
1695578474
1607284304
218767548
1985815558
1059880739
1003956078
1963085038
557221291
866254943
719401516
73426409
3772241
514113911
1731709940
919121723
882770016
1374270317
33645111
2000578805
805290154
752603326
1705124121
1918153164
240576676
1911010834
1204970571
1050689297
1424611949
1184859958
1641519329
1678425327
1219658935
1020838749
945830549
1387565611
976895775
1395281565
1859288393
1181519521
872898131
1608455340
189613738
1646315654
528706948
1373596879
2071499872
2031976625
2094181977
828335002
1196323591
772760743
220834740
451557759
588518697
1251763581
1065846821
168412127
1039650752
1463430725
942666647
480567944
1966806964
2104976630
1399332308
1750558645
593966369
1319296422
591442281
1189055067
913280104
1935634734
781176459
1242599144
1825011254
952556900
1890293803
1262060994
383205539
41723705
322202013
721754890
1991871507
1036137305
1005661197
1397172076
105449354
1247677947
911691905
83070413
342966452
1052019572
1597502772
2001921938
1867563946
1373854723
1194871270
1247570813
68667099
1290038225
545514898
213169525
1207167468
773629028
1577095974
609808386
1526613913
1507726935
119168351
1384161715
160348232
123007308
689625893
147168475
198007841
763979550
2128625249
410499293
864860929
1254447852
862149113
122335379
703085610
1476062884
1204801969
94648535
791056313
1700246678
1178872197
739629741
1093906803
117309839
1427058072
300670934
40856966
1314590497
436631143
151436493
184015426
1061238227
1005548345
944648217
76730794
768689821
385549216
1637331682
1727678772
115450681
1237128382
722429229
200950879
438412013
843549067
1309182037
1597865960
1136053945
2134398519
277595949
659328497
926904668
1179799032
215662868
606524019
129112801
832544701
1764835859
1774563956
991826223
1748586391
1722308543
1281356510
55002232
1468631144
175718116
660250512
321377850
494114578
1844502368
652562649
1946105930
310973851
778672979
2071891912
719259136
803706551
2010961261
550125659
1353237292
1212002801
2124739021
1713978286
1333141277
839526064
700801382
1130246534
436717828
106580454
1593738807
482129595
25043203
1261614938
348464985
1079870522
1313082636
1565198498
1961382602
1586627633
1429377098
1572080257
583321661
59707658
1003923438
365507872
756715333
527474978
165146089
627537755
247844422
1741248085
1699062236
189509826
1486079506
1825543831
356611456
629288629
1350745883
1312299404
1076287255
76669291
978014519
384046028
1781812470
585007923
1975535883
1796612256
1973167540
2045517014
1989357640
294337115
342112363
1302560719
152203671
996959743
654347488
190292777
1747373254
417157412
719815835
1861681252
829893098
1761079385
1350122355
309396073
1163139478
126987386
2030283921
567074440
714809978
1110141566
1636121429
1358442470
684837554
722536938
327439245
1922195356
18872284
834026236
1227860704
490972549
1992472983
1235877501
860231119
379520052
861330336
1677514789
16925365
1649878639
826963701
1465933673
77877299
2003033253
712201694
1605132789
556385242
1052837352
130664528
891489059
409087411
791791849
1473691924
616171041
131563518
160145998
1906391856
715850390
639330383
27177092
1871543425
89282644
1346089247
802655488
1654078567
2086987666
80826261
1061170331
1362560192
380327755
1904183414
49901276
1141371326
673832133
914598505
1088196894
1381007039
983453046
237143289
1042343990
703567332
1122281447
624167116
765037976
1565354137
606468198
167017876
644471286
128674214
1557741193
1822998680
175797888
1580841895
1292981038
176898059
1290216395
1078363413
348872244
1590087237
1517887620
2108963612
822998757
1224846742
1067441896
1658697592
502049305
103948048
2136130979
297785101
52691820
1877228213
389664107
1051245761
1729728080
125451881
576755417
441919043
1110728737
245092203
1264546985
2094224773
1629761246
1586454235
1800801807
110713020
982079179
1460544347
796593534
1113093452
948495520
328377782
1098208343
157074319
2102304552
450484544
430975612
1457982585
1987668513
1193678834
1484969870
1563909303
651052280
652536777
1061605582
1884822422
1391386055
324491059
1721328740
6569825
173686934
1154637337
687138432
1325471625
2063543827
1038207103
1434268626
1581057791
565307609
713681262
995498094
1979502292
1699666432
506176543
1914370578
751495233
480864039
942173069
1608148767
444721204
1867879273
1047557528
369017023
1045612119
1526854476
473803101
578852502
1595935103
567220185
16333410
894345163
227170849
672825177
340688408
369691667
1733025900
1511771454
1410917060
1401538988
2027241715
815572234
1976852536
853398434
1823494868
1605558787
1403066020
1848554241
1386172226
1706389882
2133750211
655746429
2108648301
633036735
1362855474
1512582228
2005530729
42306599
657369520
2057072977
1227893263
180711653
46743943
1152809400
619803219
1927098027
1633659695
1081244866
472958884
1347878634
1216772442
1336413606
275733914
683666712
1353509980
126475377
68397951
1253497775
909163505
173715733
449284372
1521234664
1733143422
837478094
1618857079
847973329
1142713171
169079127
1992232581
56701161
263362786
2147104391
1181264154
1583557532
1972945850
1684494234
402274349
1846033211
62222880
263731636
668257600
1701581606
630265404
653320896
498325108
126022184
1645066160
1778970933
1753210474
123797930
1466409177
133110861
1116033086
401397514
1922538168
36828600
1951614558
1993304539
1035394599
2082189201
104286686
257238576
1032939559
201998450
384209237
625363308
1919223848
1530184219
978468920
1969583008
1669271392
274241533
767548090
1621626428
1567887045
15452404
196320682
1777643335
205887696
962097824
1699898310
84944336
321732804
1741639269
1045849006
1731531706
1060202156
1563468459
756208159
799536197
2114276320
772026972
559044647
1778774152
672401619
821395737
731975721
1985946362
708412957
1661873620
1013922575
1633481331
313685661
809656346
68573028
119304222
2033822
288453729
470195781
114825395
1822082135
1410777461
1123253104
1696458613
1570805669
1850146568
1931377868
1142880922
525661962
381367979
2091622080
780442566
1348550044
3218775
619330820
1283656394
34506704
1042994275
363949789
862008712
1458885609
2011629136
741703246
2076279056
1774177510
1351700403
977223860
953208124
2009744079
152225793
76801695
1093966694
1488089772
1169864812
634863028
1884460240
389490017
351993180
1803511840
976332326
38127937
1826297615
23183041
1770114975
81544340
528097667
119828097
821091038
441886636
136394232
254935757
1977230940
1619556728
1014259685
146048882
467782965
575285418
119330717
1465283698
783401821
145922421
169550815
555416835
1571339774
1060031894
960261622
1239295614
812788186
1538315429
645661368
480217743
2103626108
1130787862
286006564
156457831
734120823
287408078
371246632
455703148
575721761
598541446
1517106712
519344151
1898454831
58749663
11818568
572493909
1036159578
1641474112
1466223198
1657724398
419224987
966402837
1246041395
500686765
1379650675
1964688405
1330841
768433849
124453612
820230321
1061931837
865524005
531517691
1293316423
1663352467
691070027
669279402
1437918828
1258913116
1771201067
661041536
201545564
1873347906
227170849
1143023017
540406058
1459072810
682854787
160272143
14010135
105396419
187938190
729995779
1586391573
1436507877
1775724853
121432812
634551564
168645494
830974108
392228433
788514361
287411942
1962711263
833136507
518993354
285024296
2025933228
433506394
760227950
688222639
994079834
1158461973
347140886
1822021585
1015629077
703682128
500752290
1848061906
1646513773
1991657349
2100355987
1583162723
246543511
1275966092
15394035
130094741
875013472
1578509180
1943737224
1613013673
1801217960
893332731
1550163370
610765515
112169077
13325685
2123638523
1564380943
573363301
657235217
385058164
1410018683
1374272827
515997908
1453801831
902869323
1012181063
1911892567
847411127
279997182
1732894675
862108183
1664747013
509589202
534625245
1601394221
1300121828
294685964
645258495
1511748557
316318990
1474772722
1825169930
1493726208
1338298877
1249329670
1253123914
354298253
1677379279
44996018
1274928760
633821567
239988617
661270968
2043037086
688067523
915742542
1419895074
467730443
1737639456
1383979635
1065398999
944773216
689844464
355666759
166538315
2116913170
1686559335
1644392893
1515673089
196192864
1788717730
2127192236
541811921
1213568849
1318004322
615067882
309802540
1505386147
1503116293
2120309167
1760128519
695837739
1118625128
1995053875
1504255199
70609788
1672652085
1790013149
283698518
566821819
1896689798
1688760688
142756400
628803697
1627868475
1894073528
584105533
726784038
1994516178
1633678232
1576591518
941317761
364372013
478066705
1521968496
1631626817
1611720900
1387423949
56163015
1758812424
1222704378
802373390
116776668
194601425
1740764852
1041742021
1546157158
1222987937
1357071767
170096501
1975008658
200588643
496960345
359267287
438320594
38899830
477015773
1469359499
759137596
1924411375
1589090064
1870318925
589378658
1813068299
691555130
845461070
1298919321
1540019131
120975134
1955043044
638048145
517535562
1180643902
131773691
1358511245
2069881479
1423940601
1207613063
1570839591
1371537195
1428472505
670467101
516836238
2003086865
303013974
80071745
1771654686
1444336764
465922446
1237101627
23110698
338413363
1322563786
979625085
1783254224
1235530692
704046957
432428339
1734306718
1017415214
625313185
996409395
1554685568
417807985
345899407
417144988
459564513
1522352095
1010403062
896027399
313801871
652165461
1019407270
1767950629
202551407
2139846083
1211051411
2083258796
1289557174
1129729151
677702698
1315420419
2139639939
979400748
390289353
1821896619
807807932
479120138
2064938695
599499820
1586668688
852514095
513288586
1013332349
1192054197
478397557
1261799483
449612571
1258986875
367395140
944924875
363686762
846991375
1628950268
1048332428
891269645
244879000
1960769251
1555435134
381246902
1936951900
1609565582
2044745025
1993943129
1914495216
8607734
949516532
365366153
1779543235
858927641
1434903397
1266650215
2145115200
189387439
1479199452
1956812498
650825387
850933883
1262625084
652591743
1957423346
140303648
1703718851
1365628771
485751572
598702937
285697807
1688881767
1227995138
1539025465
199540450
1976306363
1123158645
1425955779
168190776
584189802
796178260
313036937
200335847
1544618830
1910497892
1267896523
1608290149
839530918
1914037405
562808228
1507414444
1533148449
459581100
560910463
858710145
2094792577
2142679785
797850857
1851929118
1628972090
1643941694
1171193785
824029586
2048572046
1882369737
256019426
2043726419
689335334
400304656
1715773398
539072024
1449636237
1064117741
752392077
805069565
1821410434
764159086
626952857
1612659261
1144358733
7644108
1819078629
1113852342
1968539043
426577498
1748127901
2009186441
497259207
1007662832
628860454
725011804
313044562
2136535873
198659908
1961352521
321792183
1464910944
1905323037
1232710182
1719244684
1880396238
760576479
1911135141
1011195909
724535389
888013947
1720505713
381789789
1838472229
1741400320
453281888
426639958
675361978
1837121242
438153637
736697592
1629818395
143768406
51872944
169969590
940718746
1339742003
1267006093
600093054
1677326891
1136832637
1350842263
677078497
1866072123
1732922284
214025662
753228926
1659819133
283711185
809421067
471219092
1465182967
1088055298
942634696
852122219
1789246048
383291450
1768618254
1678964954
1872975501
1713706357
1413225177
1482335422
638605675
1875766818
273317940
337235064
1503703225
389420816
494572124
1643400076
1167466881
1942945737
877335514
866863899
1611310024
1363632461
396938692
1668091730
1310627924
1265271836
1303600180
994139435
938908688
2125467663
755866628
322991180
712120703
671523347
407559264
887954534
826063280
2089550300
414540341
1943445305
775871395
652543761
1714044183
1295574987
2089581018
395932850
1872759216
279552996
412852349
1599055646
919260166
737246987
924442331
1560694710
1320736145
1909405611
1533991308
1554641188
552435208
1721476915
1916560181
1101832496
633065470
765402485
1953821658
2144440424
1289871826
1612078529
385104397
1056824938
1295135077
82927145
1732647317
59312657
542832024
1512168189
1477085746
1533717292
260509273
614459860
243331525
832522018
40000430
561192021
11412118
320261785
1596224565
1053901784
1838428141
453258733
821556091
698802033
602494650
90266620
1304056131
1785610445
1054314228
1787218117
242586924
287445069
365582932
1376281537
196815728
1070550542
1780345956
766159584
1626562978
1787125561
59659467
96342967
1889178263
913119834
897144497
377619772
78040777
13938320
1720923579
615799343
890736964
14252778
800264364
235892492
1695852290
205992761
1281630152
911164009
1078088606
1447549582
525902369
585007335
497379340
392276922
328987620
1640871825
1037269599
2120486669
1975516475
1752971387
326805223
391424474
2039271156
205224702
995543363
1146594084
2126734930
27537181
2016806510
1755980509
2030609149
915552576
6997033
220198391
427522606
732029809
2037689389
1195452428
1338710501
1490115646
1438511539
625314942
1744547047
825807935
1017068279
969715185
1149189771
732863066
2061902900
857163472
1384047196
989676424
953627967
1925513931
517351489
862260788
1225085295
728546950
1995493434
39685602
601833620
1666583396
259468919
450091491
1375728600
810023836
1349360882
336938849
267526962
1250690751
108016128
2146373885
186204042
1592846236
1073889590
1074431066
1764159600
1194896028
1638950766
1123469237
588827377
904809635
1063727614
41121550
687470010
1347207925
1571231620
2075215789
21221640
549430123
1379515346
943786716
1646637236
134016691
2094724606
1351335861
1486626943
849590362
1323940631
276891810
541976815
856808537
586244225
982439716
421586469
732171225
1029752260
328209599
174222882
865206333
2013578547
935075484
999277972
589227862
1570619015
433088402
1202217416
593934598
922207195
1573867479
2070737123
629569742
1235302664
258181514
309017796
1844758384
1083608437
2146247692
560143115
861159684
1212580210
1758623763
1821725681
59156386
633226995
145398420
1842028794
1292467495
35331878
393775208
726837935
421396733
1713264617
1444327061
204153109
1322042101
876281085
2079626383
1910037669
867739857
2110984889
1963674687
1925222684
1651349999
1216438113
339103156
1697484874
1065057341
1518505377
52969898
1672135862
1565099571
1894788024
1882896583
1194053898
559776956
117189249
839484955
1385005309
1608437991
604470378
1743180531
515308256
1884250749
1534853345
1346544142
1434093021
842656338
485163073
520487740
935885284
1356297956
179589368
111082874
503126114
334214785
1818276786
669780285
515880235
995988631
712272985
1888530877
255642785
386652295
289837331
819764027
1781519012
197054597
1541246462
815993915
1552394527
1186996243
1334828183
411387779
2001234316
1910648124
37650262
1952649147
472576787
1898459808
1856998851
1682100480
1162098862
1928252941
40160260
301766658
816990770
1199752364
962469771
2031045664
989788207
1785815361
1989473430
893344192
1680066184
331592571
1586176224
1600428164
483478517
2264881
1247330442
1420319338
1725846067
1411364058
1495126934
1356232838
146506368
792173380
1032349313
938822012
2101606746
800004617
1766325452
1365933246
418734004
1371323142
170909282
1252266879
327914433
1057592910
116760789
668180301
1469219848
873070490
623791684
217366414
2141476238
1339386315
811696656
1796949931
453128315
72613278
983512022
127046966
724082200
1503820877
401196786
640280482
750754928
210674681
954775584
521478578
250738571
1381945170
913098422
919296692
27833133
1750403063
1744460079
256676866
1293285922
1105708540
1669711009
1424151171
1342660336
87524687
838912339
1667790531
1634529546
1639197536
1494193829
400551283
1968135976
813866320
1821134392
1055724609
62136534
416999628
685325373
648226600
1624668
798489532
1862794571
518694297
1710389010
724136714
1657583152
663032832
1154069985
1830662409
663152270
1863073085
1870390330
1282947675
1628612794
943969409
1581932239
1763384854
649109714
1078583312
2013890553
338466417
1805792305
1163904007
478186370
1148345166
789194756
684322665
1190299781
1902970686
971666274
715783682
1900842024
227710601
1629019730
769538076
800449205
1595336441
1271170239
1881878456
478745477
587613968
179780296
759426294
743193465
1784478648
416930141
1085037051
2010259566
1759084890
517429630
1572545695
7363637
472744947
769412534
1732064307
488521387
1413656436
412958360
1207026506
1187365660
584230485
736535899
681770429
336856632
150246734
1547446537
1289732630
237180566
1508600448
1039119422
19008521
640851809
732222458
345013085
1848653820
1556780177
333870317
1908620338
1306225957
1807226984
1692004371
521045785
760700845
1639944427
1754907939
1473283774
589576297
1946778243
2129393937
375029643
1522197404
1791194135
360502553
1044442071
371404090
1218187608
885894560
632737512
1642567975
263565896
168768577
1896589676
2128938913
743544231
439205548
1092793850
313181164
216466257
422599315
1660338390
473923303
249518691
2067192385
311771407
813605175
1918557108
38898606
1788988487
360167702
1847474030
223414694
421102188
412625473
606035687
1706225981
1367002403
1822139880
1855207049
1646383009
130972011
1115218297
1537735665
469253037
277191402
443594073
731307855
61783760
1768573627
1171074052
1402841693
795709724
1900760293
1674524780
2130234546
1779303010
1445525522
947842789
1267942697
44852122
692761717
873278902
1441172804
1647024707
835511956
2130799386
1118943675
1802334213
568964372
306426906
681259303
1603584797
177417464
1634772504
1683543280
1462052497
1391804988
1996484132
1365911028
1836526447
1613379895
14961244
2099578146
1204224012
1061704430
932119350
1279413721
605263344
190322324
1493816018
1886279594
1291684047
1819965662
168216644
885097640
561623042
1736996870
2026881058
533122936
98855895
575865061
1587044582
939447448
388532317
34072081
1154326346
602785747
500060162
2130350563
1209713437
2086207421
228914872
1692257126
1178509507
924722697
675868176
1479676166
2031284042
1169090809
1655671025
688716407
1223739533
1826724874
2125332024
607052524
1531629806
1459655020
1239724317
97745296
917500095
1906034659
1398650049
136993452
994145356
1061750536
2037677694
969301817
31326224
1516244536
584861487
753546160
848126448
633932305
85321968
1121452188
1089118135
1765583399
1597669824
800155159
423685974
254053325
524920049
205503089
2075191791
1399608722
2053549688
1937779870
738538169
1380542828
210822775
2106450213
1764129878
1293513416
1097709545
1226254562
944615585
1881062457
200763501
1703119355
332926821
459513338
661068485
1515600321
903884768
135153076
1393674104
365762714
1319105123
1073417020
71950530
1448312393
770014265
11931058
180610498
1829412570
353696811
497566813
65355198
467008821
1723498954
1475035073
507247271
67920125
1232084680
60725704
1994518058
824016982
1137746071
1350991611
1515265270
1189246122
401428554
1945878237
451194862
927592262
2103170458
127012165
1351305056
1504676530
120068071
728173293
1364315771
1835545457
1259056358
356041174
2109663522
853911233
273769937
535568149
1637041012
781787789
78389994
1356328260
630660172
1674446169
290297314
452558627
339383981
1675540147
1128522955
456753215
1773982983
2058772979
1739507948
46412591
1112880008
147421295
852740661
774835124
950370281
1751312386
1152246195
1417978754
1785326251
783093635
1836659035
1970852889
1792011068
457444859
2099598059
310976498
89351215
1736500073
306083506
445917108
1311590407
1245063238
496779688
128323602
1268341448
214876772
1858113573
1535806421
90739480
1053900932
885444345
651887426
5314337
2016936514
517865831
543612382
427391706
662348179
1776974776
1538655198
158383815
1528851198
604402674
1013055503
350002622
1111694315
411938022
1876038189
760424208
720426162
1738572227
2102930565
1497590911
1698442231
1946608896
1131769963
2028114093
24337603
1521418168
1877055713
1831798237
1415958682
792436532
126357872
24888653
847454211
1172867617
385298792
2098246882
2097628610
549490938
36958984
1483126271
1661444841
1580347944
1121764149
1625338574
1553445674
2026544836
1767853375
1328952858
896083988
1348103375
1656164020
167854956
1715232268
863904284
1408108423
1289533662
1959178264
786696468
1998431264
1954794057
1932841684
2060600896
1854993450
1061480693
856244467
2050794866
1569885472
184651117
1234522694
997396133
752356939
2056968429
503237519
614437732
339665899
228088560
567426562
826571360
1669848204
1791032391
1518787030
1971466887
2032957644
1488076340
526723616
122729271
1836014993
175263142
2123285700
2108849071
73013820
150128146
107131179
1085893126
992952608
755959256
1195953059
497067961
1939621953
1606155802
1088651390
1347185953
1747983766
2023619670
1013769549
1607094934
1884998097
1997813409
1187811619
875810763
1130058258
838866326
806840468
819457150
381787956
496072203
2119401565
1114824369
339352273
2126271373
672182056
1447046255
1601275091
1551682402
77950558
895818561
1138998119
43635547
1409661293
1236679734
36723429
1135723080
101649439
2096634246
508172784
1624343177
1813780127
1785963418
1783952421
1050880355
1429282519
1141584806
622503158
1884855363
166882310
281572341
1913455472
1139528483
1960384464
684020348
1066220011
1628973928
1973863935
1836190631
870290847
780075974
1033636248
831193638
1063257286
158924036
509307080
1664638635
339654509
1270937439
1794807718
647752056
153377550
655386526
590742303
802560349
1479152782
666436385
1850713078
1559751768
1570760095
1873510131
216815337
970446154
2095933042
1065391319
479261006
1520647682
1299823445
1766842559
1171236287
89372903
319955570
58532570
819704162
1492898720
1878789173
17558666
1625228523
1946617013
1954902713
1355872003
405374597
18267836
2135490840
1114723196
43544760
1035340440
484917694
1469895417
1032491619
1941160945
1804687474
386114691
1626735559
667638456
598294235
1090733632
1147024561
2138367694
1320456703
1665185683
1918650452
1819081591
1266146075
1808792123
612954797
2051262511
478970288
1432634965
649449495
1178294707
402101651
473342382
1057087706
1989787512
828977736
1274276514
1582270153
294718624
1620842824
1782361556
1942846095
1681899393
296105915
1842028794
1219831073
1777198501
110258027
1690152627
896884918
172215603
1053922790
114991753
791069299
770069764
905577192
664458479
1103739273
213724981
1597904293
699062086
418947693
1823921167
1018904084
894379829
2108274537
881841717
1540170334
1975511829
184152329
1088324557
886754706
1376436546
1075730806
1218623312
1023659272
1602692893
917661792
794484473
45167493
1749474339
2045393264
1345587310
725178290
1702957286
274078578
1698447399
245981517
1092676779
1906551008
992245206
1585712917
1618832828
1699084461
1092962608
1107583906
1667682215
1106777751
1884439446
1967391099
1838274621
329469608
1107857947
647951685
834421857
2083362077
778222689
2087247643
433869587
1857862891
2113595872
1388608998
169378461
809154374
1361603147
42010150
919836656
295447883
1375662373
1629869704
840513378
2084682966
1958255753
8667407
1361212358
1430674416
578345676
1119696902
1734661647
154698854
1106168546
1559396390
1639900737
2020541880
569839504
870235093
274854951
1533801779
65112605
28260443
1307918142
1287362827
1283157530
1385418633
702151008
599415560
1611377689
1854946291
477102494
1344836068
218361438
1140262560
139794306
1857810987
94348629
1960670220
840284717
378390053
610386071
84178587
1059487886
158565616
1753697528
637234484
1381988887
1235330782
1430600681
1225233623
2086574229
679129827
1173504371
2082592669
506474435
1479135276
948797853
829498491
949736249
1138693032
65213665
1865780506
668749582
735723127
1368810664
1146313029
78862752
1393172704
2016663208
492963572
779763405
1210886138
357316111
2109371566
1341599937
1328584400
1195795401
1947409117
706880770
942142685
1094002380
1323739718
28655085
1847960752
1576375586
197831675
1298894066
430446692
425196308
122202744
1105366721
155519576
698797448
2125455753
813055368
2079784077
1804537010
1911666850
1583469845
774298886
2020025301
1301970658
775929071
278048427
681136552
870419415
1583920148
346168356
1344722782
1319006433
1472592070
1331488069
443416709
1105040655
1229518029
234643135
634242152
811053903
1385362109
1391017116
1269677053
1414173401
1016434578
1882451455
1380541302
293277741
375705032
1928024061
748183078
1390913573
273115949
872516805
201933065
1914519138
800902379
429567859
1542210944
701253829
2063110628
66853315
263169065
1439194271
2045635999
1326504482
1759820503
1229421750
23671985
1713004403
2016211745
1138375809
587525218
325794352
62286249
282893810
2104431929
1822298043
1404207199
1129463886
755009069
503916600
267596791
1562840416
503878576
560360029
768745249
641676060
1660667431
1362892624
630302260
216684976
1113265363
20238378
994467272
1731486712
449140552
197226200
697425187
2145129208
748023878
951201959
454350648
541783030
1817380023
891872608
728879198
815127545
241263979
1761075850
140511088
178599946
2037683307
1532582558
1603717045
1752137773
69856976
1344039771
1372804463
1982565908
1053272664
1653751677
854822874
441752778
1386003506
661764918
1535486704
908069900
446613065
1468846906
957364451
753230282
129161214
1173516508
726377544
1229661451
158245743
76185757
146284739
1595488361
697574211
1404443274
225798850
1800912994
985739310
1430346970
485895035
1014197966
722724028
1677698930
1679980878
14577919
2042310512
933126786
576337506
1012222863
8015895
893733965
190225164
1428602951
209982630
354263746
1293075745
1006890974
849551756
1750841703
554412076
826400774
869716817
1785835743
1839703773
168049765
1960324782
2058085209
1629517599
1701487220
2125056539
1639905102
1458515514
1895812164
417750443
1789779286
1396450870
1699185158
699561157
13230990
569491837
906503830
143353694
436248383
1012751242
1016609276
1824479140
112353399
331161155
590780707
598457312
1715394844
1237919203
759949463
1352247542
2016366698
846294966
106069458
2006439081
2014489020
797837420
722834925
2076585098
338314702
1987236947
975865846
1434052621
180910614
2004795621
169438681
810065090
862192702
1854346921
443421174
2018401085
2033484515
416426533
428357731
2050599112
900718938
451857935
44969936
775337673
84325888
880417321
365072838
519822329
843090218
2023929920
1191396897
2082039981
383589612
418017167
1850746401
1651823206
1450355047
51673318
2081303472
1121618600
629365585
1419444437
654333583
1392929611
1487655726
754088361
1467044400
1955435808
1416144333
1397013247
907285605
1202858862
1991691195
1777412852
559780646
1453190487
2010513006
1475889265
1207675287
783807656
1781247070
592922587
136823916
288059375
1346656885
2062029342
1776153942
1272374837
1010540428
1569065483
1598297394
392742968
1388911412
214363552
1776521045
94123239
648086732
1246874939
1163636136
1160968969
1115445779
125913509
1727435146
1262418821
2093960942
1196672760
476969194
82578680
1659832773
28022583
1830956448
978995301
503329162
1386102206
2079637653
1264415744
1119377731
1655689758
1138410014
1975446549
1653442172
2022894368
2104488064
987179219
344560093
880817042
1175550085
57693541
1600626065
1297271030
233293001
1975605806
933722276
2087502086
64328791
9830117
27798137
900136145
1568434487
1255857073
2137165099
689014225
863431387
2110831273
23837394
93906252
428858555
1103540732
227458439
1940629560
1478893401
663721964
422476153
1778904508
591784754
1117416995
1116921426
1023906731
174633760
887298866
439617067
697637612
60025726
168595998
1433867337
460960910
653693580
1413180933
424649936
316408596
1876473094
920676138
1630877799
1330268153
2031669187
867712939
1611434812
401552471
343445328
1633193595
469373024
145961688
514077993
2124949948
895260370
1678866227
1193112629
842733614
372762866
400860170
2084113992
343758523
522449013
1117569355
326182312
850718934
2095214882
847193927
637335729
858540736
2015160451
1732420148
503199497
429818333
202176622
1159960307
1161628256
386406579
1936707918
1066349050
1574987160
650133740
1260601489
549412155
813411745
1882093626
1581142857
1168153630
1874619425
2023754365
1340849231
209900831
1234685563
335916284
1034158720
991037208
573453490
60915007
2087253837
1899076752
725289381
1655801908
1384020184
164918374
965532358
699302272
1832607506
1741108977
202166976
1875307472
1510766249
1862784721
213311592
674831130
1445202314
430715557
794603082
1927290357
1358417925
1347810029
138112340
814070855
628366859
712925298
2028755540
321187509
688038994
1052417094
207345339
1760220213
273781893
1964688165
120138154
902572852
1147873606
1793267286
1786716071
743107215
1525117133
297378662
491110899
1025589085
493286188
829219535
1865177418
1309598152
633788904
1286548454
1565309305
1005568703
503882546
807283623
1614869645
1935018549
1524633614
1019086763
1381635330
486925103
1761827733
1947133057
450145445
678704127
1301603633
1778380906
1754567309
606721175
2103893695
1365642618
1920376529
1657211683
916830865
2019165783
313530616
1658445160
1984511211
229866156
995150736
938764239
873072024
248708898
1233654618
362652642
687946203
1444349213
809566953
1800328410
211728541
2131368904
1791227153
563911558
2029031621
443977034
471270746
606566976
344352963
1240198800
1474561778
1990546303
605079322
709642653
1272053485
1455691676
1204218680
706807943
371855744
1773688856
454580061
391616192
2139382609
1245970667
400948030
1340558490
852874440
372851499
1715315297
46243394
528173406
1762014964
973943881
289415527
1101000350
1717283020
1508964673
769612308
269956061
2016764979
1158138728
1564754068
542192734
1132337775
712407553
1608078512
1692361337
265864346
1975266921
102476234
2094780496
1272608784
1743922504
859015333
114168632
984364466
925905996
1886024305
2624719
634704193
227489108
1540780352
1110042807
1074203669
2094032385
1351186735
1133705992
35386893
1943356169
560822558
1925064347
681222418
757082482
1542172733
19403851
715867470
58383740
1310157913
1134696228
129733533
372154888
2107235733
543266637
1959463647
1253518922
752403952
2040150235
942947380
1296119809
1706139754
1860594987
975627797
1257891150
88646821
2083169281
1319928669
712994604
1658179796
1084705974
352010027
1829600815
826576732
1998062408
2096923952
1107247989
1310542671
390381690
863565908
633912533
546683696
1369465492
1800967444
1635739136
1975018849
278362917
2077963677
933548879
1471793686
850141411
917195556
1334972424
1903732333
1274762403
636261477
1743604529
1926308934
983733571
2098733252
656890692
1009002096
1234947213
555982769
1333364645
2084682966
348827327
2072497636
65492314
789750172
1976075417
1781606996
623517910
652705294
922604982
1792861992
556122069
201227288
1753740818
999670659
1565866885
1061870974
1329663885
527372941
580351509
1844502368
1249413680
1559060272
1522648429
1447458758
38620065
238842820
1446618213
1190466847
65220832
1062759966
1449585571
1156447865
1456061051
1194579320
1094276749
1744115012
709253055
64036143
906763612
2044687600
493655120
496030756
1712682839
293174464
562193919
1389307547
333360920
1390016252
1876013291
77223301
1298395233
788275973
1043101736
854839725
2088846298
1604571745
634418613
1616234548
1012752373
379567343
1362432591
199243001
1788623157
1412301015
328119850
564096989
483597330
320647642
699890558
499158129
1652325906
13938325
913767168
2123828115
1786502881
643977114
1382726111
665486073
312881216
1209387404
593440688
935606465
1028601536
991028343
1667471338
1062227193
1403502988
2100310624
1969570678
961597475
1534102276
505503612
1677771093
1505812387
18013490
158391570
1727674491
1261097399
721096014
184327930
122077340
1509688138
1321977904
1316872210
1789569223
1034877218
1884564546
1256377340
1201926539
176591548
259268044
1343270776
475326291
2032940921
1180486053
580578395
313008643
37117505
1034678372
1745242694
1425147013
1272439346
220903269
726467872
933587268
2114060564
1223135723
1551565660
1555336156
1833617991
500732019
1921645188
1722267903
590118979
151880742
558886520
1942298736
1838441959
411005021
1232728975
715129456
2025985821
531204666
1726921743
521634550
817528894
1781512476
761745962
789024592
1238947675
1776806892
1376746739
776747707
1450998143
597715263
946848342
1865953164
684801562
1397155477
1800375478
1395407210
1761496200
2132913445
1265377817
1210841966
621316072
1332062202
1286019306
1472223568
757428409
1935994914
10041331
567056427
1512694623
749528279
1667635232
2079728866
1979635482
741928921
282715306
976724968
1040137592
470282366
123182398
1515296133
1356857635
1841654480
1090752229
633091250
2121328058
2124785737
1422179112
1749839658
554679759
1474462155
1201266810
2030205570
771993773
738889033
1112131867
1253400342
476156420
1963959821
1937198256
2090152147
1001509718
1322061543
403590771
756698571
1533962512
10948105
1561163948
1437375973
489069398
455216847
2139615632
712029280
1323358092
870712094
2060689779
1444237719
1768104803
1118553606
1051017617
610155496
976831955
1064536273
1761771755
164919868
1844659331
82269593
46794932
10113956
913401460
1463639622
188540368
744169084
928584608
2015662467
79681510
2077990231
1929406544
2118165115
1088907545
297383870
1385786693
125216514
2121594870
51054595
1850396330
743552670
1571151722
1273527532
667872853
270171542
1535941976
1436423770
1703810055
1110531488
1158324550
490233620
474311366
1839687686
56730303
820423197
1789484836
2041638938
106777029
1255911457
147593498
1139837687
2123229296
632980321
1271871365
1475450761
739857814
433373755
272024014
558514604
1168155857
1884262130
1942525279
586146330
1793057405
1229761628
322139459
1685252229
1162678595
164151239
1127308098
1809994555
155016756
1472044044
1312341521
1415750888
1944296134
2015193740
1810556643
2063625645
2132976147
1535334462
825242635
1458948544
486785185
2113651042
615250350
1553780195
1866135078
2044574183
1509552596
1797231299
1616994670
1757753356
2086587885
1917892166
1484489616
658061775
134544675
769758390
1550111395
90266620
174241569
472236908
769704681
1330349614
1487381793
1786231318
450991141
117022333
2014733753
1859071778
388284464
859060265
1527729084
2093694610
1343313413
1949667240
134343337
1521386097
1707722299
480294216
1957383620
993149674
1525955254
581794032
1551213411
123129111
899353892
310211834
2140443429
1973872041
659563066
2133088256
1728444499
1687173438
461378658
1653806718
323780043
1859634671
254390529
458732843
458597617
1260992328
82558887
1863992229
400750192
219665061
1225026150
1538314783
2008564745
1934379750
1771100288
758263359
772578061
691391198
1346545610
554197714
1321597889
1070107906
2052195254
1818037065
1381855505
87528922
18253827
437054983
1050923304
1598112482
1549204413
1998215495
1794520819
421291443
915319662
1537909671
493355609
1738538270
1607723655
1116844262
1345433747
1883524075
436161573
879369595
863330817
107806003
773783345
357814825
1536390502
1405207994
51962633
303399402
1517605274
860426756
78486754
539449416
1261711639
619143596
1344771524
105687498
1064933483
63018235
1725759747
2045469483
1016668991
1248668235
48620654
1717325825
185977817
574979209
520588388
1499534007
366672312
1169266690
2097852267
1200392040
492027977
819565273
1190640999
1636109194
748492474
1701895872
994405411
2058996307
900490980
1299844203
381521494
1335716425
1038281520
1550506199
976784762
1381122937
1742573572
1993768001
208845976
627906062
1343933792
1206687769
1840014910
897793596
354897883
664727204
205382376
1004395914
229561229
1031566109
624743074
1495295520
1999566644
776503257
165597087
1497578065
1761391528
90423273
1458608215
8287062
72778920
1628458345
36020198
1236694895
1307497294
1914413455
1735076020
951880933
1895343029
442320537
2091645675
1296921191
91483376
529290753
727729008
1100584029
1165674235
1501355924
966903006
997717588
1117826017
1376796115
1607073530
46402989
795765491
261506137
1767007184
1179429997
1158869542
1569284588
1259333013
798383596
1705679011
1906396005
1354349292
1882294322
1773005284
1192564560
494480806
1643098025
958213697
537238070
1120638071
877933075
212362382
964819478
917029054
39920060
1534857363
36761520
1060848107
557516450
945304118
11804873
115399802
516481884
171216668
388272278
1108135219
1235194812
1472860534
2035216981
1477624513
1409580575
2030485296
1199466726
1551553528
1171621367
787316405
138048204
1384209427
1865145982
636961136
1196382838
318645153
1157888123
1073470222
2145763936
816035540
332807742
1737260319
596184270
1073634575
385746076
1045124340
1298647947
2022357051
1074440953
1852240673
342473423
995189241
1008326258
388652027
1459729130
1360729805
1917292116
1537542307
195281415
1370539891
734491011
630451756
372339668
1108563412
2059061473
1794393317
1476267284
1346193543
441669251
1054373164
1432307800
2126953453
1931689696
1249815534
30703075
629173244
618468244
1773151365
917937227
866023163
1911014054
1744577913
1486115882
1734319846
200371717
1580614462
439620110
67879327
946494746
1682378287
1997764220
1740338547
511727553
496272168
1184128547
1559445606
1251195874
747832446
226467655
1051879049
1305798287
1775699575
1476848653
2066971549
17571302
1139875617
371122143
781802311
1267214851
1454835783
235376780
1355115732
418943557
590267186
1557776848
486465321
531390432
436039350
210234032
623920746
951219382
1066210196
1397636489
1867830400
1094396302
731384115
1094865171
1683497891
1104453899
836642030
1447740045
1139313164
417090557
1697868997
979627667
691086862
1659284975
1935565996
379969065
1249228033
710066338
1461529756
254915950
1680460498
60242168
652143398
1934781685
841884755
1272130413
508991581
1088689013
301531669
2120148782
792081460
1951941767
1376721016
358638667
258380222
463086962
1463842372
2088131830
672697456
969298090
218290284
1992810658
573957851
1903886980
748486520
1697058617
594456743
953450265
2014790238
1659222357
851546048
1530144837
304458535
745940994
309564347
1345999377
1326972592
463861344
927297892
884861289
526354563
894213567
3096135
153010242
864183425
12898638
600873991
180061601
148430161
1566964236
1851396890
897681273
2015248692
1836526447
1498555658
1976789594
838706096
1850604940
1605303629
244607543
1251568625
1640627479
1470485689
385168834
1483824146
1647351930
469951077
750054277
2081181653
1864867954
586818651
927231696
1321137896
1804538267
246141790
1967410389
1943500968
2139531999
320263714
1166049680
856431689
1317354108
1854861424
889979473
1432390037
1973960125
503485825
2057964568
1822724421
1573628796
1748360784
1088080941
761470750
1231918461
1249928247
641755782
1500442447
1787272845
541064901
1082748430
969376715
1715766959
437834683
513743727
560375219
1444368045
1251735625
494384693
221115786
180438845
589398837
964644534
497153190
1941373817
298479955
48568299
784086818
272300530
1578559404
583334750
753158280
942009853
646120788
925160493
503582091
822872794
115670050
2043977900
27040080
1056581067
2127697163
228836860
1494347820
2023963999
1437353239
996065246
1897319294
564019346
990338858
576538654
616101637
1838433122
1823406589
1173117520
823413671
1029284720
624779790
1256605470
683193463
2032281673
1561346368
1760881831
1728354258
1061849764
877217958
2139551742
342937381
957798465
382291815
1855460714
1972303382
1366703688
243055651
1904730006
823848584
1116484173
1115526395
119407637
1956541064
1485945820
1802538047
578498769
1751615132
108253386
1462818192
850385714
238478929
649243786
1020895343
473795080
716301148
584383041
413388226
1522310976
1097999606
758657502
1177713367
1950805317
826088240
2084003166
1139273189
33169635
797896210
1046069604
290840446
1572744485
1922157768
934778996
177234953
1789872974
633408881
687320942
1636111431
1255192178
925409725
2031103012
1925513931
558520231
1093433603
378767962
573521396
1649793985
744557694
688619175
885042212
208777684
652635068
2079537845
1967512442
1244550902
139337197
51360268
1811063745
726530804
1899038911
1248364995
331313908
1280531382
1933529708
1298034247
499043745
2044131576
67544331
194244629
649571284
1817917000
728126257
1591536773
921161609
1653395992
938921440
789414279
132040384
1173644325
707080171
300059547
1944641303
1952408060
1474035688
1477341561
1895900485
409205399
531248629
44045929
1239600876
1490934352
2033417374
2090009915
1385708878
1929600411
448347385
599530585
520227956
746512774
1623656629
1907202243
793279180
384217403
1783637340
1727364531
1241661
1137908803
1390356280
905289966
564902819
282046618
1539184136
487888578
683045207
1138384610
1415424087
1273519030
1131049296
1070400924
1386346756
1874301987
1886438292
2098897107
1112037785
922230703
220445123
441511761
1109082191
1613182180
12483400
379371667
1138832390
1620839920
754065112
1488333822
1261323944
770794639
1108978283
158950133
1539515912
354812565
1593963852
1528271220
1451891327
1385598627
663208637
1579677655
1865320755
893038423
540406058
1800192052
512225360
830460726
752029029
355632454
259296738
25093343
1832301407
785278420
859709235
1671817267
418851288
808236590
188011580
113660831
80506985
191517453
1613335721
2059369075
1239594631
649635018
1962416074
1265183667
1131683478
853409153
1334885683
1799647438
960644650
406184118
1676623704
614418021
1846051608
398058801
28925726
1732197727
1435434251
1492619217
257171333
1052175564
836817850
1544476905
44220611
1948694769
119432132
1677009332
1781565834
514900186
611161716
1605897360
1256020776
347323850
1315910132
98267812
2012800514
1526076635
718844138
1275283248
648290556
1046540122
1682661586
2091021689
132320563
1578204979
1046283145
470365325
363631724
584265894
214515528
543035165
1796495222
1726849647
2117041386
526649125
1500231521
1236505159
369845161
355008201
174226258
1396040999
1037528987
1996457706
1267762677
641790629
1948151881
255617025
202573846
2001389036
1360298249
1427118721
1826982542
1308712393
212107115
661394015
64344532
1416939768
914131259
1777820243
835425042
1022132454
921788749
2013751153
1947122284
588036603
1719428283
606432129
1483670916
1949667375
1202042268
1762994907
514662059
1818956613
2074246852
1916000004
659156835
1737715910
1880600714
816830423
1569761628
958258818
339624973
1406366529
1101359241
1983934584
1199837519
533320393
1928258628
736740289
2086389555
655433212
2093116352
97518046
1337209531
1409058567
425606836
314241774
1688215854
2136065062
1363672375
1957733827
1900090427
1457192033
492620111
1937189243
412304133
350622711
1690029697
1755484803
1867074528
993284924
1222193142
1204659172
75968379
2107807254
1677372804
438374457
350154378
2127837568
1173239670
1459326019
1625797489
151660317
1374034157
52767656
474769263
551312972
1065330981
1386567008
143120375
1199968698
339344472
1023803564
1957392663
1488535879
309750768
1762743316
1943668585
1759144844
920806307
205820824
124144169
1657306307
1151301989
913052874
236485774
183913947
1073284183
626179556
2111979099
1722151733
327349999
716734703
1219944533
184880545
1576703083
1162632053
1315159011
93807877
1005751990
803295170
1692607724
1543060627
691691632
1868273219
1199165447
874533540
1939683773
1071282637
1116116972
1950944551
1217996001
1749369330
591795306
1837113996
708086706
1057193895
1958678706
1785488121
1239681943
358490131
535489580
468914923
590948309
465002553
2108858017
1598034452
1243992729
314160563
1079670177
634670639
277095387
946644190
1466993514
438380423
1344755915
349964106
1956973372
883531629
536985589
1594550087
1136281311
1622132609
2016844972
1046236699
105391404
887892759
1700256843
1097772816
1946771492
2138605152
577550099
659574177
882535875
198433734
1271790255
379998073
947623571
1211833103
1623070580
1455531131
980719007
1263515815
2077652323
819574047
192749540
1576683020
1887723974
1811215389
1299553338
87771187
953080815
2759289
2057700816
685478463
862984721
1960385310
1974286880
1270915629
1935272563
1792481048
1936693424
600703702
1185531402
874017350
1109761171
1311762174
781100930
677478130
887579924
333582503
1561798476
1089953972
1807891657
1298371046
2109886787
1361033799
1343777091
64503509
572212112
547292418
1300350164
1026923607
774457326
1667004878
1958641494
370600640
1789806692
705273867
1873929495
1706170073
1768915313
1148138404
1256717993
1984130432
1097793258
553037294
1889389781
1603526972
110752103
527741406
1489992396
91046239
257287478
245839719
291046679
1372307876
1411487881
572397128
1331171392
1777235474
480807083
45489842
1564447998
1385764678
2104485257
1610073106
464414375
1708095922
1752205577
780958249
2146508992
1471154164
1323386509
350093432
91324793
1806277888
1736205307
1307085372
1457932410
1730644516
538906159
1211235165
110981392
111058628
1483824500
1361869548
2000761605
1463134101
879012521
1308824382
142287044
579977394
1846625236
758946190
451870463
2084741954
1380515439
1007564326
218628798
1875622352
1388828662
1308419448
299890191
1734521089
526048981
210443051
1997123613
592500056
528672855
1560607473
1936823226
1389343189
7031339
1972890965
1415780612
170745728
2119391145
1359445906
630310711
1409335452
2040227816
1106858626
1801256391
1694622241
1769483909
153718532
1533759385
451949582
215645914
750319102
2021390354
993499852
43705048
1112442242
1853073235
601681353
1188363130
1199805495
296895843
198097963
923466036
482000918
1567475545
1830867042
127213554
1519483213
1628651585
1435767600
1740003425
759601062
1347655826
1978519613
317364387
136790115
1570416713
991717030
1051703914
1136517359
260266145
541982741
1086071906
2024457154
1894300442
1680248306
748567591
1770983662
553968031
260050621
1914676564
680073734
229673162
1572697847
985244049
2144634301
1729185304
1981310881
857515219
1783848724
1445652560
400103121
1920701010
963640525
4468254
657671102
935984804
1653246851
1941291549
75648470
1166597160
98163748
1797749546
1866538894
683479443
1058462304
1314570909
1841123510
603269599
65445111
631847202
718209267
1264436392
2062435060
253764442
190926772
1136139821
986697876
791464859
1324029949
829758673
1865310130
1652136717
709920688
494786964
96814132
901476988
2061173730
1244000414
261499499
88467501
2141468405
1862323595
1907191565
1306437672
1996462682
1850338987
1095530139
355074680
440857122
1341078867
1505341230
2107235733
729808729
257477003
1550485288
1690462510
1001752784
751840081
1937526013
234828512
440247709
589804854
173725130
367167822
328585030
925257571
2099517715
1932140703
2082118840
596946799
857816424
1960666546
1846376630
620799343
1753959825
188172750
100313058
1827637202
1580901676
632791937
248839655
1983951128
52853707
1575890326
647403741
2073817785
1211967233
1063072681
2008012403
1618108704
1947642065
298386532
1343832483
1027844733
1778615368
119580495
46163331
1402718922
1572330497
2057199995
2066871052
991345128
1369722755
1170635306
1350872900
800646397
446985273
155540232
236242072
1009400193
375824212
1846846970
913190077
145382015
336622579
1464039928
564184658
115059163
76988934
1651960795
1601616221
471790729
988275474
496908741
16203882
1743497020
1883839140
1312590171
751888894
1799820890
1968090982
111726073
1425004078
857426495
765769232
451957960
1649629474
1712328034
1463852547
1606290188
1780572792
1564620735
1757769850
1189237538
399425491
1815888359
201130281
2052075886
2018953957
1256312549
54145126
1698212688
1592193383
1124882440
2100672209
979871124
1664869073
1419878036
1183230503
340578034
157435068
1441835551
557667130
2125734454
732278794
1462357441
2097588568
1924705221
175282836
665787204
1475163364
1030774897
178710241
1686493130
1080606816
823630887
2055736030
174004399
485245203
1762238147
1063850852
1357386471
1380113253
692190116
1923824207
201091659
512410643
1096856065
1027216446
1596200859
1134876902
1278138606
953121057
761859074
1289405592
289630109
1830430271
1463414600
1521181675
404070206
1884965979
1607814547
302273868
1128628125
426759700
1015043695
1304721694
1393203565
302531710
1855996568
1186715411
495044927
842691313
275369099
300403491
2052688955
769604012
1498846952
1710598068
511644353
1446876870
559853440
769963351
1168709866
746307552
1035159624
1408655724
274194251
192759774
998758568
1125311209
1441326988
931777673
15191912
1863877907
365736900
349444062
407899216
1077820088
411294401
2084305460
1786133577
827615900
68988130
993695604
920269131
1830617422
1834045597
878439350
549398523
2064124429
912132780
863407819
1715034830
268362717
616564424
1812135682
1227197120
1159143328
642506540
1691836149
943009973
407395344
1210970517
1794289909
1253679217
798037058
1551355620
1702261883
274462667
1034099797
637246985
1462815724
160672235
913462208
606535842
1313266435
736646609
1328356465
1483883915
5079719
1228547616
1924342078
1047796594
2068172255
1865678957
1457558738
412077492
1336179283
193725075
1506950472
1555388337
1161944562
208293987
1667706242
1441469590
1259298137
1950637747
35097806
437333947
1148477197
677678688
591352891
443203668
2114592696
875113593
463487794
1084789860
573607377
508062308
1997018992
4593548
1611626754
1161467697
2117784795
1983914547
501248566
165385212
641665503
1880437046
1603199653
1073418977
2141036645
1998137162
360983185
1927368625
1515096974
2017163894
627156228
179120181
967794279
1230661765
1948660479
1205461009
2081102832
767314717
437279258
418004917
524265077
900827737
829400422
2109175722
379103575
1383600149
834748139
1741716423
2047659433
211888549
609273443
1519012797
393843162
1010530743
409087411
506745609
1065084797
1290943224
1723457318
53264854
198461800
1745748496
346584795
752049681
2087666676
367801448
604082452
522714802
780144132
791692514
2106247281
877669862
563638750
36323347
1828701522
782317840
1646217185
1109352506
952877146
1775214263
327570674
1138719407
345455355
1041750385
1969905220
1261962623
303774222
80286073
2132535428
1180067537
1832054647
1734109740
264061968
1760885314
1521048250
13061187
1335531452
1847715446
2075137389
1834134500
1564471027
1837521454
1890338641
917201031
1577243616
968604633
2018985459
1201148282
1369850224
1401889924
907907629
2075735416
1718297707
1876252926
241334721
1612676447
601347051
989700234
1621848447
1058576710
2007604942
2086730647
691879771
213043491
857657504
1204531830
1245514242
778820209
132709471
678101220
563958300
1184071689
334406495
1152396093
535152969
61323034
190973834
8372200
746641973
63527645
152143060
821570447
1641214225
1344013859
780866794
1268477717
411750086
175290471
607170236
956287044
1897903696
769172238
1897085324
955503769
2122918233
166757991
582307924
1744320014
1516040281
140776182
1277787693
778587842
643622424
1233200690
338664216
2015061908
403050093
869629339
1026829920
2067229120
1475585860
707439448
1652362711
1194130985
184734598
1335003043
458109597
1628769175
2093039547
236209868
938615288
223891200
1604488248
1787398337
701000269
1036897086
435023394
1907408167
1070117683
2114870624
1871790381
153091467
1391441484
1399219346
336194296
553969113
1925715930
257572971
29958403
1821336947
104225230
1810285685
1836854473
923481558
1422550596
899700425
838699096
361638437
1396227610
1165049698
242257528
77522596
260261870
736753257
1506236213
1182842204
311180564
16287048
107487253
570895049
1314570909
1197954503
813742442
254900917
1748415889
1016929338
777437436
955435462
979216007
1920821151
832250356
850842258
348282842
679055611
1675481645
1787468456
2067054863
1953131592
2026003852
752049808
1065804678
231422780
1893269512
1705226070
1765827584
837085930
727943607
2134962012
737861836
2060939003
1511967281
95164435
2088754787
1204681561
1481796127
1308190254
1133387709
1068850798
43836271
564804134
885073951
582689568
913868320
1686859412
294037739
1176707321
1306696835
2027804163
1131678993
1542907970
954654428
718230646
2103961944
199003646
1179936364
348771186
1120991974
1275897766
1808489885
908441698
1543509155
152517712
170050317
2060347924
443808089
1294678668
1466909427
2040246820
362204181
823025656
2081029317
736528246
482075989
1634861958
850328665
1165046242
1782569789
5342096
2025688057
945164920
751760202
1969631863
1993525546
732575677
274890698
1581342505
1557263689
202054997
451626408
1388093260
2079102774
398931664
499751719
1382507300
1280564873
1805047523
1005347045
1091944223
242784389
2048904940
1396042966
1240213793
1498775886
1558270849
232516409
160802951
1291151405
1200724943
1247940105
896531982
279151670
837970865
534359517
194779321
447343236
477294090
1282766942
1713807409
1171502054
1178402307
387246806
236505
76516892
1794697736
1822913656
1488654359
1786589301
1985599051
857231154
1824609252
1499337061
1296993004
201998360
1759470621
1789726823
1421438121
1219198460
1672818159
1661075036
159639290
360897628
300848778
789040601
762953352
1737467170
1197020160
1717729172
860727831
1150285383
940073497
990543119
1022431194
248759267
1586302356
1741930324
1076574188
1334914972
1916498735
1790387509
426498761
2031493434
2059590116
82362511
918860784
1334777592
2015764092
1725124712
1487212052
1817256321
747875859
1753138616
178664852
922487457
2020468339
765328206
319005704
1803272987
792083281
909202072
419153408
1901931102
681089283
1109691752
900213716
502957192
1749004652
840822399
1626735559
1423994670
89575227
1435161250
111051495
1020778575
1215619111
911431849
1872141104
680858182
462382610
123309010
1700699350
510176896
1318246506
58940473
631974413
1145212191
1259225313
436288725
389722236
1512202221
1974808337
484692605
1262134046
1142070147
1749489237
1294709533
650222088
888201374
666337457
531125448
1414240239
159830334
1509235857
1226420578
245242660
1234901909
915881875
829949708
1289852002
1945387535
209632964
309177201
989563579
852148697
805990725
946517035
2067850831
2120005599
431984321
1267339666
812932645
1668543758
1860789632
1685329144
1138910330
2017098702
483881936
1764063999
912196124
193400940
158877403
1773326779
1586259638
1448029340
1102743601
1311092159
132525653
888853566
1212928528
1627498321
1324169559
576084360
924376201
331876892
1639709921
1327276078
1489631599
1410994144
1821985978
1354154046
158097052
303219173
169914564
2018953861
500612940
1311816164
781606035
1644337959
1691790717
1150992303
1756871269
1792803547
219555315
1140973447
1098820893
1606366903
395077579
1555347403
910259667
1432731928
2059995489
1642450034
1921244092
1594994351
1123496595
163463208
1430284818
681654540
260005202
1796193697
727568852
1541833141
1891994216
1898128187
1663211365
1502746574
194270245
1035202557
1303758936
1436920201
719028908
30934339
397456392
1682305991
1874792360
1534626168
2124366303
1940284319
1716131813
1550883107
1640022243
1806216714
1555357581
1438280680
769962644
705536103
298414986
89559274
674779962
879814116
1947375265
1555725595
1507121707
174516641
1788389896
848343918
201816137
1563502737
400785703
1128300533
395416081
2108704370
2038681880
1975114319
2022638271
2005455037
1670663436
952958454
1613511095
2109267637
50060949
2129597858
1523618241
1416916722
20414667
1646108783
1487610091
428507888
180430603
754555593
752723788
2085406658
606438177
1303379227
642436395
1607802268
1589798964
1249594493
88464624
1192719691
659082884
499433656
809352917
1748355167
776375763
1971973800
1211653910
67514553
1858908777
276845077
457724972
2096423407
1443955654
1428735615
1434918489
1051938685
1112869910
473556829
455487973
1497297876
224216202
1623989024
54944848
1891633727
1450998143
137234679
1010322801
947705970
1672333041
814071506
400934467
1095211401
1605205974
1800170326
565362241
446575186
718515915
926929193
898875165
37958270
2034146035
489639574
161624172
1109337755
1159487681
804570093
962663487
39871236
984600608
788279083
337657226
946516003
1334033893
1331146371
1754485246
624402244
1588033663
684886202
1030702903
952637561
1505969737
142528959
213559911
367352849
282555911
1526380872
1197259957
969507870
985345527
1652700173
787835455
1344199495
1032396008
1617590534
1704643555
1869421236
2125143660
211295775
1255077803
100260754
1694370468
1672545524
241948462
1910619996
1823959016
385318356
1452276200
658333167
1143856747
1196053439
429372009
1639928374
2146571520
1523940356
928977323
1505114613
1784760601
1370759227
483813692
1965974516
191027313
1976182848
876567895
1814698012
206648692
1864622567
1807928380
1344700224
765729546
33805305
33656433
145090888
281259640
1541423409
1418641857
297378662
1299821501
80054948
37225310
554103280
978387094
232098657
582114735
567249084
2137748414
1893851302
114690350
1692780106
397288995
214321578
1062363300
1676655316
30633662
1192283692
1059271148
217156679
189819951
561624625
1771697817
1866331221
1342442452
293171949
919457228
996105352
998433590
1294688264
1524752285
917308867
1372240866
1886515320
549757688
536281692
35969022
556174176
1756209274
1537770910
1822837394
1465742733
1000684304
1403760000
369673868
646166804
937785511
1982979574
235949644
511433582
297053915
856727357
1896632890
1355082206
1287661761
339237822
1710776781
376963818
310539803
2114652088
2052847001
414601600
1627521803
1883575978
1899061840
2134966011
1984736643
1610460947
690797353
1429495900
1840819094
865943316
1165555068
2054973549
1088228658
1645842697
350405514
558711836
276611637
743331808
1518850407
879803386
1730514855
122069685
378399847
1892400340
1666850985
1530218218
989817031
359301502
1928931015
1282921198
1316535954
1065185898
947454854
730563529
338962470
801951456
810359444
443113949
1279614507
239717602
551093305
1586933996
1059531288
372077297
406171537
1606062012
114451177
891221551
897098153
1253036098
1240523179
460245701
511353859
944234333
1079684307
1209967478
1969540966
36491917
414092208
2134094128
1376073479
1417954785
241841219
883162709
849091818
536785760
264670020
1528632036
1426604418
7849919
2127670858
738007114
890452198
1473589591
816344877
781186461
906474742
1004337430
2133124216
455050852
938971524
281773153
1351374045
355139976
1649931814
2129968512
1239983771
461431378
666109760
1556683417
436560223
19356523
194890130
1393433668
1228819943
847969519
600125834
144403171
1557356560
1758947382
1516409850
602018166
1018612536
401320563
1352131247
1788281064
1129587042
159126446
1535519338
757997604
1341181561
1043313963
328659625
1268309044
1883990130
49614104
1735112612
484320790
1884399870
2049950390
33784246
1899704982
856456283
1792216033
1375831704
1964329559
1734001745
637948461
787536237
1895883033
1123429721
1126718403
1323666909
65448324
2074622485
570767352
84135892
222396276
16503701
1047207376
65421639
2132493522
1684856206
570645941
198238516
1376762666
1994947059
159192082
1187046301
1148783845
443401831
1162715784
652726145
849991511
1050650682
1376767763
1810910174
1260333756
1979354977
816862646
1745682482
1936017697
77819749
1456146943
1215180743
2047998674
1236433045
145945565
315542861
380570563
984107404
1775033993
895957874
1685906065
1533683777
620090115
609847210
1362323806
1743364158
1960752145
2033892344
895763264
1484628467
210343423
962579113
334191829
1838481061
2124322304
1498408302
1260714778
2038718317
326109371
1103270581
1853190984
1686180687
920555668
1535575254
278273183
844767627
432390036
1738891112
1171560128
658822274
1449784224
950469337
986673985
654497302
657969948
79533358
205860174
139172832
125198273
1645919170
1673993457
956970040
1853131399
752336777
868836198
1960583353
943726487
1514232610
68399674
1192796841
1780107155
1689228321
119486818
1025204361
1583516569
359041236
1887709868
885386038
1412051352
1029733125
1105115485
456513324
1364860499
1862415168
339111751
277544097
259753383
490359740
1443084829
818095510
1636667301
1950876324
456429855
437840957
510834342
1621801793
735331904
1350052823
751582697
520108990
1706704465
544008652
239537222
352795197
1950229745
2059049355
1158571142
593551650
2111343631
1535005582
150410599
536195422
51993758
1430844050
757209296
632801962
794191386
1253769064
545609570
1286773129
1255480817
1742133926
56875987
849577693
2035941104
1881257853
842590353
1423914363
1027331118
1376509949
1065975118
173862109
1781181931
259732545
318703113
662106233
542623141
690079
875130237
2043208761
1202709765
576082597
1630809075
1532269590
1804970021
202348436
1521458534
859288563
36556341
260620677
714225869
1779907003
274157449
1508751245
2025850763
287388557
533849787
41242696
68727112
1265454416
2113879660
1756075116
1248845543
277636832
421322236
104957018
1480162826
1553980408
764217718
2063754179
2125006648
24694229
928968711
619150994
1535635453
279432346
867856525
191577628
1361220974
400355135
682907326
1903901878
1402328754
611496614
1649664822
427623844
2036534729
1897619333
184880545
1258846188
1397828218
1925459066
1832240057
1837873084
1005518808
540681126
203339582
1308754337
172284357
1918408634
1621626428
1643098506
1066482400
283961831
1748460251
2074863936
2016431690
225499593
94660071
205945931
2077330923
1866217044
634330942
68639780
739552132
843425936
1892452601
1844901830
2107361091
1744656927
1979314103
1501535545
2049396559
351064420
1053357888
923986451
1612409918
1013802401
810220236
1450262300
1780935002
1803874296
1268930696
889568706
902367342
170725126
133568683
286689944
1919494039
901041483
1931027549
1172201819
836483825
534702132
1496784180
138771690
1452969439
428247251
1296568539
1923794556
2055811537
1336256843
192486118
888070513
1987661699
1650646754
1575523959
1419187232
555904150
1967418322
1679877163
822475094
662603346
460897692
1755335894
1457619310
1806907072
1167679972
627740203
1136450835
1130165382
2137034037
1159732358
1456423771
468284837
393215503
1286310689
155287812
1810495486
380187211
2088095475
1436779917
2106516555
1174041271
1993931119
975802119
2043609946
308173733
226555955
325379588
1234344469
1354540210
579114905
1140642730
714764962
404326101
2031847280
1939175113
1222481503
1830119306
208111206
1100052197
1292018835
57897977
350860157
1544487595
221006
1304500677
445821947
311528017
1150288758
1538286221
1099246524
2064783122
416929431
1660782844
889438000
2013665417
1581101509
795016592
469447600
432594718
569547521
1907985495
344181346
1926495158
898477424
1458510489
336693738
55669962
1227434495
2008457771
920159259
788386459
44567243
1685367508
755242931
1160417099
1061417927
754219333
278462494
934201164
2119107058
1994037068
744767143
1558283959
304616314
963675082
495358391
1406744951
1078877803
1699937179
1960692356
658150467
1055490848
1614907639
1289624298
1951861557
232275103
792748066
774197662
331753619
2012363277
1695984513
1330916671
316830674
971135290
678937467
400526370
1888070886
1763331118
1069760416
1476960961
864424947
1267507195
1940979782
1139414356
434464018
1977014462
614590890
32023674
197901205
497187494
1379474886
63874965
1717042873
685443700
1551253945
1280617789
1668519512
1500013318
666501105
115106964
763692218
968542794
1115244501
1364561716
446607158
752721115
980429716
814986881
389479753
545042204
2028475525
1172709949
55257145
892133588
70021125
1520391601
1216012132
809999433
1086458746
1239351258
1252854266
1946268282
188723869
229200944
1407397096
628935387
1340849719
1201584791
1040000380
1645509864
1289863648
975151462
760632301
835197391
625171829
1804609058
233972640
1907776733
1088611301
116424670
977896424
447735239
1558176966
1891225152
1021788159
995475518
313053390
404116958
1957051366
304375001
1930148924
1563113543
1345410089
657825799
1047462710
962974728
1677425982
747338250
1480142889
1864127082
31597886
1275096212
413651867
2065210473
1359545134
1195353024
763262269
968392888
1862688144
1343676299
1462839289
1856204183
1225157224
1892142264
1735661598
229879476
76216691
1598002257
576693219
636410373
1702737994
283796924
1335289293
668163500
1007661739
1738203873
2128316127
837109155
470067661
1624440748
1532596539
1512702877
604048800
274838278
1124058408
1943490779
1258338096
407734885
950708163
835310735
236369242
1880046492
1512886980
651652526
375663017
2061926161
1561129980
1111111521
1225755392
1648141314
1727803134
496126380
594248854
2093762883
1900086066
447155250
71386517
1505132604
744001972
1262278189
1012298328
213978482
1179465219
251383076
1857950016
584301911
1391981900
326872781
294343507
1053119159
2080086967
547531685
1086606910
1790038030
1292560889
1454420805
859070313
1691779250
1471311336
1618426668
641494694
661317921
1224681430
571836114
2001947064
726837935
1872333680
218711834
1056423282
397532507
1320948982
141847786
1747664814
845832907
595185127
293293178
1294515148
775561062
1580716119
1172789781
821054048
686636826
934724239
103731139
1629950326
1504489047
169909990
1842937226
1613202112
727037890
1456756266
1589595740
581405478
293751718
1593036389
652406959
1288018003
1168520465
1319346792
304977983
1305602556
124144416
1256560693
822554106
554099692
180765102
958594994
225134696
846534991
1294873382
888784137
1907916409
426371573
1544795099
987554240
381647111
286772345
559086354
466866004
29764289
1007099969
1517243330
1550445563
1150652604
1726313405
1324518398
440762388
2141536737
1496835888
2072952997
642059511
1680726295
73820118
42401279
81214649
354340021
147150076
1934211498
68156931
1157739931
449000118
1177776179
2018531613
344978170
1694984661
908083380
194296150
321014561
1355416425
478451041
1705950206
998262226
1082725040
1425123127
1527705070
1646603761
3024978
1848179675
1482941788
139163096
256618069
445146230
1657684823
1237327148
1353510238
1726003831
1406765405
146782562
456892516
1360276046
936742651
933430686
701198702
504735628
225096084
1350044988
1789532743
1761684394
1173793285
1910151397
461863965
1546288421
623220382
1463511684
85012820
1256385506
1245776485
851427839
943973154
1197355423
482284418
1746221795
346446471
1835969136
1384457628
1872934554
669393175
1706638899
1851529995
1375701637
405072677
387899985
1599765546
1163182701
376222214
1401776300
988511973
174046674
1868974975
1912940056
1711853024
155492176
1695987657
643967774
463792656
1300396290
107225647
1247291429
2067331522
1789905383
475481446
295098480
690584711
563404175
421848690
796242354
2144490801
197490445
1963667367
1744836773
1473610183
886468463
1205957206
273951512
41507462
1879520679
1289302853
602494868
530336763
925834527
1774561307
16071629
1416957232
711251361
1665509477
888469146
2118188661
1945807410
618791970
1007037731
1005334685
1018786347
297360964
968118876
1597113828
646262844
1234657034
129071299
1445997625
2002631706
556982015
1315877813
1584873060
991766706
1228395108
1866228543
2097588568
1755713154
2048940420
2008461403
815829387
155820139
1224310748
2001168879
134751770
511335097
353517967
2051263570
1876726630
1354183600
1264956559
1430960673
2130289700
838979495
269929142
410077551
1622240779
729678894
1544164151
821830637
331419173
925484731
1908594508
1375388975
1788080958
1561374931
1607721664
1900760293
916285422
1376253642
1683074799
1648853146
1181498902
1830942373
1878561873
217675960
1903660430
726438609
524937178
1848653820
199983892
1389736984
1084936027
922179056
1568790526
972135003
366582744
69794784
511708049
1193160656
481921535
2143335664
908353376
1727194899
1836982629
1633860451
1198315109
1539333
631781417
1654883077
445821697
402306704
40839750
1592816706
1848887582
547362214
1891790200
1202836422
1069189773
1705581003
517051087
2015092767
1510797165
859333996
843511184
1829942386
603656643
511177640
1464618580
879165460
1578739884
1623388986
786374620
1244036867
450099126
1871069212
1056448376
1488146136
1412841368
1358986006
348969401
1940992978
666451144
1565185423
554920529
1038341596
1628066025
955980797
1840197240
925832463
917021540
24285582
1921166786
798186630
1793770976
368162821
718191917
943782036
1470038042
1143740646
591228581
1475172654
348460059
1097775322
1043882235
3415437
1272276243
214520204
985648464
542108065
934641621
1064049886
1121921468
760529006
5711185
67621275
1878101246
1291874350
512071558
1139640327
1262742619
743948058
170759374
2146487136
199437373
1939111902
46902367
1306819097
22763177
942209003
762906744
1478494592
2030223742
1256495069
888178609
973617695
699296693
1642826171
648486465
163907352
627789246
2043183012
291836354
482069009
1362502674
1573442822
1739194236
249539764
1948970241
2102272315
763334234
42216878
1448006674
1595644684
1157596441
528137968
513703685
1361516862
1221579694
580937884
1670639019
285338959
1641252178
2041694311
1047052284
1541199128
1331940560
563255673
1042299229
1083488909
583669766
895599973
231458293
956334936
1793548996
775446677
1962233517
6644644
186731677
1112897068
696666940
1047310438
1355841602
2000304293
999477658
365916107
82975223
1891168334
1254410766
1591082521
945970702
2137777601
164684380
427012939
3859273
605910540
233949802
1340520548
146887464
379724242
1580460107
1508117000
539112304
411828586
571702035
701461308
463807098
356643968
500751416
1223594020
1553170795
1168003526
1073713709
2030046419
82100337
2024840543
1008115618
1300098883
1376150762
44807874
862514845
1842795677
1017162243
255181269
870070327
913472330
1467366740
1246824234
766851837
1607227594
914317568
1077367101
1611824966
431390789
1470056449
384377691
387676007
963207674
1244275869
487558257
805355918
1064525225
772609718
1553027425
1373170792
1554392814
1245796973
83938882
873627036
2038553185
2039267524
1035130802
1794289909
167653293
986858400
640564104
1338924754
1577586536
1034320436
1590115161
1613987239
1282749465
2110496318
1237154138
1206911265
602666672
78616163
200397779
1062080604
184080729
1758379319
553641598
291340282
383060989
1989330553
854388595
755987152
1787404133
1639508429
1426731178
284001679
1322375369
8407639
2058901890
1822794903
710115834
1758859102
1149559807
1090048525
1312398434
561497248
1120816807
2064956323
856848012
609356509
1623000507
1131033992
1261470119
1522153950
1301475004
2102339634
1027012818
1454753501
1102702196
1099477159
773331520
1704245192
793480707
2137915939
1959129212
2146725690
1032380525
1966720177
140561444
149259246
1501306775
1149298754
861425757
1608050892
283114794
1966871702
712446100
1986811013
889857804
1518323758
769939377
1671367757
728228747
301551514
1016236739
2132320404
1286229208
165534419
2115891235
1517194359
1068580536
1336714212
906722019
373602543
1162971701
1205853441
2067492079
463556394
1359572942
1589510887
210678780
308102601
1945609
335203581
156455266
1395868946
446415925
89937613
1962359419
2096646338
1507940783
1416924824
1170109045
2078973528
1957801797
678938282
824375230
68502114
1055593156
2090754318
1888682007
245211825
1551286929
1885398784
573980210
889745326
1222367793
1098608821
703592140
1167356650
584933293
2133635012
584129293
165225063
56649484
1466724855
2104567931
1276467676
1715357333
1077995946
461148842
1546235944
1600728793
2060651049
262304111
398292156
1237328656
1479605544
1607980093
1167672539
605460893
604175018
1004413131
498781591
825320308
1114590432
307354298
1065206148
181356616
935124027
357916438
1276648426
574054931
176198284
1819545664
1523303493
1786014090
1332650571
1611929534
1826155656
1712404669
872261896
793526442
1656010475
1277619536
1770430515
1737602995
1725775404
1340007565
288068507
35663330
69633588
1813056766
921845262
679310438
1463454281
1229732263
422282572
365408197
187615924
865593619
1167034563
436226846
1712547843
357796383
660171118
743173801
1235067233
1458369987
1309353737
2029396790
698827811
1888505543
1132030945
162705500
1946074278
215669958
570068003
2056368330
1054314603
975031808
1746904219
1471520778
198521094
279595434
1120458727
1443258166
298275200
1652338223
648323396
387256352
1384482273
781587488
2144507943
436840647
595785727
754179344
1244211802
289216332
1321361280
1785830220
1368125133
536145482
859100727
1864553533
286713835
1542785555
2044438142
1726415140
64459181
665390587
1986734428
140146527
1461516399
1267522955
383689585
1283520997
50719020
1233277308
703164222
1961517332
187881023
1882266581
73254782
1096597334
477452936
1826876921
1713951817
2057808136
724043048
476866261
1457143537
957012135
159439029
377846082
404784749
663243445
1762450089
1797006941
242482208
1248646432
1563421691
1403229271
1653773003
134136781
500894385
1853310418
2133625941
272578833
1714356768
423877064
189941935
2018637529
329205132
946579376
1019918904
1785373502
533304552
1705326189
1584658681
1681564271
2001802421
1839612091
2061021609
1883605226
1173077830
1357125473
1041203341
1925023458
486860920
81642229
163553829
241753623
1238212488
1975369529
791955239
1817334122
562803852
1568996091
1350336015
1186018752
1198958207
2085996125
635084964
1723456309
1607712128
1981487647
314157862
1273952249
996810055
1236369222
1556099970
13400097
1944475922
381615652
1947931021
1298808609
1708365791
691459067
1085170183
1344027621
636858960
1139159760
1970542055
1776423009
1600925554
1026045193
1307290584
1600486448
1330247240
329269815
1474126764
364296177
738419453
1082751776
415989682
1837546007
931153430
1815906190
1461897260
1243004402
1169477970
957324807
13319726
438823904
549661794
141399134
1709102783
1154969913
1581769922
884365089
495219212
1980507077
341219261
614304982
730932660
1225247258
1278240309
66864743
1527931141
250143047
179123539
425315151
2078407757
969233236
991982560
9569888
1183485278
1474644101
4132056
314718456
675530389
663045011
360606619
608973327
1271521131
378290319
538416790
370977366
1456016312
974350393
899967796
434845122
1529117913
1148823362
33189692
1282005749
710840466
1350514838
449850337
1900930159
2077581140
392097371
1879452767
2097364906
747400135
862657472
437976260
1450853463
1345391507
261683793
673217101
1380210806
1577362357
578228248
1764540669
638900104
79602341
1254781532
773648819
705087546
1640132886
1860948399
575822397
1950860100
638458971
83735432
737207545
1611858827
446304818
772815734
279571806
935820695
531779621
2073241230
252774106
172846000
971710125
1234503800
507898948
828624368
815398783
1187479457
1313387958
609950130
1936254614
2146285314
1327397589
548425994
763393194
2023987421
234071755
1576824091
654070582
2063724281
1808923333
479318523
582959880
36641864
821230199
1111334443
1703083150
426489708
688719730
128106983
2136875422
2002317082
1816753013
1480622997
1328953423
1045799417
2008400300
1652256345
620068113
1386146475
1589030615
712053253
801597812
1795865522
1392619918
1877425760
660460906
1953321256
2083669819
186367745
1684999325
1969361821
685721502
1702365134
601480055
451333705
1410012012
1797067177
128637017
1815590668
1671797670
191975918
1265573493
1132094939
1718016060
1926758421
391361804
478121821
1280959765
1301790533
333210902
1316383574
1117091144
162587635
2109616404
1444488332
510479363
758991048
624692031
1649191197
662204830
197027453
528702705
2078364421
608377104
569661021
1570909327
833136507
1569436634
2003326434
407570989
2088098461
264136744
659233507
291749923
170208442
304084
1693509689
2142003965
1940727787
1751792264
32120250
1539057149
290604337
896099355
1221535551
1065916984
135039383
529257780
2104735912
1366785774
637255734
1202506238
1099507744
1090582297
1417339785
349407118
1576562250
1365070549
1368519673
1707440893
1655033175
2107410673
13747806
1726005691
246142730
651518514
1514282886
1431006730
540300743
723866099
1878331223
467424203
1330172239
822562963
1951850929
1196535252
494379976
44623888
1465655464
1675651956
1448562291
14923608
600662653
522312289
762283246
957158357
2000754749
781906486
1734904239
532163936
691150768
510797537
405645474
542402362
331682978
1449618403
1459077903
1230728165
699051043
1137445884
1371741785
2113539699
1522904410
1952490477
504812563
1639205084
413075438
1946382019
1951129779
2052621466
49702351
818837193
1960497086
86003224
572434638
643762856
1367254109
2019644922
1895860246
1308796424
1127405704
950166936
179447196
1307201070
1745327553
1715843406
899082200
2014582360
1137616454
302631932
1141977842
412890460
2032454961
286843785
1716773051
907735058
776367517
1998027101
1093312360
2114868987
641364068
1648234001
1529965098
785515633
986964062
1905572272
730005069
914594862
1852893634
1893538075
192602373
1805917729
448602634
950575417
1139753790
471870211
1054067481
35321449
1914465580
1942641580
712025540
62055106
152021766
1847174221
951448302
1086665976
2052498792
388685782
1135387666
2059152672
307538770
989160791
1601827248
1158891421
688830111
1825354000
299014818
1800936226
1989835060
894537646
678330280
1067339946
673601753
507221764
143229485
1166087628
1685193714
1222129633
373397457
2126486830
1090093880
239770322
1503532360
858073643
114570021
567526765
1463580523
1875288665
266068215
1931298689
1922170206
1337401819
1636827095
1814529954
89336146
1901485382
492390934
1873259815
1269144326
405384602
669638185
727294982
20115398
315391884
235870862
1163363384
1653208114
340172462
1098090794
1672477069
174606695
473687897
572415395
1479625782
1150780970
607417755
1839512706
591825288
1958170749
89414740
1511242844
301422009
823968881
57670062
67349336
90737649
842263841
1746060077
1315023460
1794476050
357058837
927152605
225818431
2088820474
442859608
1724993467
490307060
1624112984
1627849253
1073762568
1860445038
1039088853
680086171
26424795
1935157338
1771798170
374210597
1518505377
1866635008
194948595
1011388517
1783855925
1413825938
1228779085
3122105
218439026
1689892557
1774463468
390496015
1949553497
2021210904
161901922
212372210
855067216
2061605116
520391233
1694097090
875102512
1345178515
674058002
306153315
1544155738
1935449826
1428416380
1949380754
1251262911
846546286
1625107175
218077305
259997275
453297533
1398235347
1123627791
982371578
1153707510
2034203936
1064308151
916166828
1479694293
1216007735
1587213603
2143929925
487558708
2017189347
230922825
738682041
1868373373
1392930304
913281093
1481923966
971511245
424677574
2009797198
901925320
1003574671
918819530
551386017
825555947
1081434689
578991152
2066611419
2090445216
1214016582
648226708
2097401233
158641120
2061864097
260563658
2085941628
276666848
242237994
1489522444
1664669465
1325042800
489494614
1454558596
997690324
1478534391
390781373
1046488582
1884546116
374494282
127638683
1138344964
1946164521
614619865
1893784347
1562242109
1894412358
1309032235
723544029
235883795
215482481
535712679
1121995036
545148114
1217838367
1313725936
635467867
1405296668
1720820627
1364506426
2127110877
1506193757
1856050139
2024510255
197769425
1808776266
1310054268
940239115
970511045
909671900
2028690382
836607684
1078683828
585785214
1893620730
164185064
36188156
1484484971
2045925791
1229634735
22123649
1033124816
1610758052
473928032
690247608
1245995315
651536732
909943012
1707699858
1098111276
1384710776
436538604
1564629987
1831548250
79640397
627282144
486526497
1192881946
1181778356
1827656994
2015915663
1006901455
1561414470
1469318306
2110434174
1882084121
379244438
1949253679
1849058881
1588013258
462948925
1796866426
1783297940
1858821271
2029177199
873287319
726665226
920173266
1239553343
908130614
813893712
107142812
882432337
1222957116
290894637
977639638
1779769851
584107006
1235221562
918642395
360361790
67717046
1389042062
2143916161
1087044840
242898933
229561229
1005287106
539914507
1067987576
1383150008
812486875
318824748
387517003
644099414
696424192
1258217808
299182166
1574740441
1975620540
875546462
1993308101
331892200
1308500218
503250772
145124868
640773078
680719551
102538935
849551756
103854431
1423642179
2099154242
1420274847
81186375
816171753
1896570733
1792709945
463559427
170092061
1977176112
1114402875
190845530
156055723
133320876
1327644534
1888057210
1351439978
1714917134
685918839
766636731
415266344
713135594
685186320
1835904701
2005178638
816888121
242871561
1922988555
602386798
71258237
1601824764
158818702
228496708
1995743525
242827652
243417033
2044522153
1128283809
1816946601
1485067420
509575900
277365828
1753728436
899096839
1414808047
751769578
1607102605
1685591275
313583013
63486572
1681225264
2061372109
1362981726
104192010
1927539168
929433658
58396853
478493072
642962538
1178911034
56683688
1903184873
291773694
1782896370
1622701712
1535959174
1671478127
68444314
1351457853
432180697
1182070139
1512844370
1387079588
1780219710
1130655333
1491272288
1386665900
1083123891
590645010
1732305129
1406159658
563086448
567090964
1651332013
1310955355
196165757
592828826
1109675611
366510840
712769610
23707340
61678916
939686144
1618562514
755779660
1319858306
963749177
203750921
192880869
267406357
1636703127
212328191
545979968
339635103
11177406
1561624997
583111390
1911244042
273586753
767859509
799460922
363233981
81837583
2109721737
826478324
1355586373
1954604661
1294532390
40999543
1122983182
956736166
1289292864
1588610875
853848078
519117486
766235487
2062529089
123203740
1153798660
237745416
350492121
16673175
350065733
1893042249
936509271
1791919125
1278713068
422938298
1958371915
1589056488
1802059400
2113979124
1642455983
382199094
285816417
1509494850
747435088
2114288383
1095975474
1027840405
383403755
1506847014
2036668302
207611758
445995404
70370453
1942611304
1783328809
923169533
191154946
2074107079
1707590773
2083886330
1848970819
1906219695
2051743655
1336701934
1840848005
879371785
852322392
301507653
1721458754
1878866259
215139841
1933060671
1109524566
1990499660
1195462840
1117119891
1588147729
789696896
1863724092
1736957753
1315416971
1146937231
1535843325
247691699
1268120626
756962714
1375002474
1626619987
1560494598
1660720896
302847947
1320110572
1206451950
804957625
1032380153
973241148
1564492822
612611857
747492636
108221825
1468075824
990227454
463884831
908342515
1504697236
1794833742
828919981
861933526
314094589
147615544
1775764574
270500981
582805351
1579403945
2092870730
1545688209
591009839
1886331206
363902732
524235561
708089007
1243593870
1681940440
11027941
1915229207
664720624
798082951
32769192
45282022
403532446
1811460280
389315148
1728528595
2128301660
2124577258
1994432266
1272612450
688459734
1219069627
479067498
1732854732
1006223520
1223221988
698514669
468871807
2020367547
819645114
951743078
1753982349
1041879532
1556262084
1596082167
1543236282
69745988
987004158
1333667218
1176878371
2111624897
1921783944
1855514542
291117318
1507467044
368571720
493709045
728601701
2020104660
917659694
842748317
1549114217
690874693
232663878
1108025261
178897508
1529498268
1790603343
1096421492
1080518956
835211683
1951452087
1220305153
695808481
503479609
1010327622
17622676
839777903
416176078
426786871
762909964
1909748873
645592753
127840645
1353287017
1864957831
1417454529
1728627016
1851483365
76158644
2070004671
664889547
1615724348
968758119
1878290
636281407
1772768551
1659466293
1482694376
237619115
706591389
234408494
2133975676
378594941
1454207833
1337037944
400426110
1295969872
958929761
1884849799
913117396
195368792
141798726
168772028
1905515039
359821511
1675392816
1585121048
1509084022
1799962649
1094019942
711049509
1107494649
590057786
377572717
432228199
1895035385
897592286
397686567
822289688
578204055
1237437468
1880023629
742834724
811520881
894377483
673591786
569806264
494207521
1234308338
1641470503
1455337876
1320411150
392285830
2032719686
1796998974
243307238
665735375
566085829
1005113181
620634631
1150309895
998938202
1905100723
1809876758
264212986
1644825555
1883050432
1766334314
2069890838
1716293344
2114601932
1937788263
712503852
2080512808
53822150
883331455
1207047296
681825058
257297767
1512702877
1268378396
311591088
545146511
1680626484
1910026205
649169137
1398575541
1701546547
1906099417
397759809
1785702609
866254943
1217646486
653445896
897789613
1520365322
558816942
1899192332
1819792913
577936414
302759677
1575876385
716046621
48444338
1608096851
490455922
1436826271
785536598
1859970214
2099820283
2023598408
1237165912
2071309933
1107704941
2063959851
1972648024
861474483
1206821743
1922214526
416547759
502512119
1247807405
1839368834
493325951
2067428307
262641561
296258821
2095523589
623270662
1915487089
147455069
895638899
1269108938
759045366
794252534
1295143589
360520503
1972573069
784233427
761688496
1765609691
1210883709
1773871145
1086031383
1415864946
1931414570
377563557
2022797747
1547136366
1790108887
1376752464
2143659852
1344098702
1347901057
191773349
1178470786
966809079
584551583
2093485542
631065453
453256211
1598766866
2035535843
1115880165
1973012908
518544410
1091497908
682471972
1282465920
1333726694
258004457
776126064
56892348
827272700
626842963
1599410484
1982675400
766479375
1513389271
1335274002
1611376829
2049725997
1217029426
42014138
250795489
71728905
460543726
246276972
154096531
668768321
921984579
2118299283
1817163077
962819345
1304325193
915046743
265716112
460222495
114148132
780520576
2079681787
1839674092
439066075
1225674197
1419012679
463182135
1792210874
96721579
469614895
1038404840
1531301882
1638422800
867037491
631049790
680580332
1902536813
903344033
2118978392
1597843662
1640761103
1754126535
1619882792
1226180559
3829331
2043545070
123748862
1734450862
880596780
495676696
1485702276
65193367
1124820800
2116582186
500361708
1541672704
833402544
553159944
1809193710
1079583174
640400102
1022779860
76211685
432069571
59573983
1121645664
1261985918
2084108063
275827264
1239161499
971784268
1293416959
896313968
1882745434
1784463280
1037504883
445347673
1641571721
2112684465
1877040782
1911262175
1340692296
1179832306
2046652579
684784997
194201168
1213916886
348561429
56240249
1345413129
648428314
1170820334
478898272
842212242
1243619612
1559445606
1476514469
377318221
1096745288
1179520388
827838167
1354360251
995442697
1728751951
2108392260
16579528
871219693
1343638875
1042259923
1024430303
1122203903
1274643468
1327090084
756124466
798237998
555462898
468222888
642882679
1217513487
51281142
1749927369
962441249
2002359121
481965854
1556811336
1456685665
1744344124
1102820121
93401189
1553777992
2066653405
455573287
1347475647
775828224
674743387
765231877
724925337
45113219
946047924
1033812234
1238018745
1241764075
920948009
1220004757
184321213
1101856647
939582907
1459867027
1157053333
1125744227
2109134480
1978230888
489637538
116640508
1501289042
489182411
1783971484
762777335
1799636802
1085659899
227965898
73183174
1599191440
473544469
274936728
738389082
1702895330
1109333388
1224080391
1555158661
1066680970
286884340
658124094
947552013
1151212375
1009994525
1341098692
930663782
909899619
939930220
1006096932
529870643
263657744
647643329
836334955
1291787482
1943324163
1241166920
453230103
903347256
925997589
1867582385
297455017
656513173
209305774
1807163374
539070670
504904819
800971231
521179217
2055639483
1382631369
1459583505
2056846790
400019824
516310171
685000014
23445024
146401300
570823161
1323659008
979765208
757105585
255438263
1247925678
1436742288
1021480599
1694441777
1984211799
790628914
407565295
652984962
806408936
1925401632
1902408473
588151460
205420066
2116530178
1203422357
572116877
87600543
1714055794
89469061
115484820
1764330450
524699339
1862481993
1452124474
1239635723
1833669360
970242031
305307198
702908191
1238037973
1860227103
1362793648
1679863156
1485110303
51632124
12343919
1619633147
943449369
232399176
2139787397
1275459739
1682847422
2006144989
1932749105
341649853
213523439
980493751
374577037
601894164
934136283
320190218
1141946169
1606088515
1010804068
1924072189
1563936981
1091765459
1806880369
670814261
980409958
127224815
1699542558
473504866
1603685003
845107681
153809243
1562827141
1682989521
941428402
565180169
1654966729
1793155664
121344051
666785847
536993822
1196796718
529757965
844697209
1902886975
465772501
277255689
1374112486
1867803128
1512001453
327050262
681628357
1729768295
1726553845
693690918
1519476367
1765401111
1346743922
1432877797
187506671
1429745628
1284739573
1886328457
1477268578
1242402286
1018422455
2045575737
2103701303
1281101780
857729752
2060110363
1119649301
1690649026
815944101
1421104879
1089811624
509444665
974373583
181895610
1278937524
1362035398
1552285882
1263507523
387498328
1110662646
624522037
2018771620
1656414038
1139677456
1681980421
827028048
230535562
993730999
502744711
78752772
1138898346
541081318
1305558990
436422991
360798071
1414915709
1222748185
1332495062
236541012
9523944
256253572
262379506
1927036907
56358724
1307710634
715598234
1470609038
91694444
151251176
1557914830
105845780
2120937891
1080182544
2136591022
829628432
225983374
912191109
514361357
1980482219
707977424
1320514436
1231910958
879355457
2129989908
1440639470
927510527
1060655080
288438393
1941956267
1182256441
598487092
1867856407
1432314707
1473817214
1209627975
2050149225
628466468
1974652613
1963028636
277927743
627895706
300811833
1173085719
721067346
570052973
47592249
777158718
1235350713
1132051315
186076415
686754504
194696770
232695112
485355392
1903969039
1758769811
1394630060
418720219
354352006
1542158625
1942423238
1571412713
443300016
962092051
153956455
258747957
1181827073
895887688
1882321877
1983289387
504223001
616102296
1333661047
987743612
177637522
662199272
468952911
2074613377
781985431
455256750
599263972
614897819
184982209
1825473801
1686796488
1701637211
107230218
1819986776
1678172370
1187134705
1287992885
1091765284
312284136
596284235
908666945
566703721
1751783328
542330318
1579729131
1628942452
1873997359
1133555842
1589210793
664192735
512661623
312472594
584540982
892916910
203056976
230508227
788037454
1281746020
1522057883
347766139
253013789
2096747685
890238027
1774939519
1190111135
1881535400
39928630
960331208
1909702292
1284309549
1869671661
1470444601
1894180356
57897908
398116500
1455684967
873573261
880169856
735631708
1679438620
2026353497
1290391096
592906344
1853299450
1717624110
1752142997
1546589504
322376162
170541551
189752077
722601481
1320674131
809609715
1119122938
980395279
1246694035
1565122110
1791562413
1027325589
475947478
1305344131
858712238
1272847465
1911581044
833321012
584368888
542536962
1552055503
1606384598
1492213068
536992073
465860777
475149260
2044000074
819574047
1663009835
1912905654
137717352
686377635
1132897367
1608773952
2136172380
1940511477
768801532
1124146733
282011199
1326384701
1966164142
1433917325
777040390
2019078985
2037521830
110227298
1074466013
1068754667
856711809
772432532
1740796846
1847161865
1696645733
1971529689
27925004
952081315
741621116
2050390428
1864167242
2016185599
819085292
745577421
344013028
1660553982
1974306344
54747714
1817606587
1912890342
1140241159
144696690
2018634752
992170506
1568234008
1238137454
565073811
872452168
1004332830
2061306774
2105105736
1907687246
883482573
1703976667
1176389025
168150518
1483370874
242855054
231790905
692198561
1585675446
2141017101
681610411
4456215
1903845289
1334794471
1669052921
574818224
465564757
591677475
1536618077
761103453
428794845
768086819
580726078
1075308919
1820443110
414057224
959593873
420907986
2097659752
1711788938
409231146
1817305815
1137373469
1916786190
468299223
1430505783
154785111
56383522
1625284755
482744267
1931460315
999291646
110606948
599136866
1657967768
2138373442
1244985169
233634674
1159426699
1688212499
1704912393
33178204
777104020
400716599
1115836919
1435674834
220812583
1794009711
2048777045
1929441866
147036942
875365233
545330044
1013845221
2081168812
1110458304
849946039
169454959
255643457
903121877
1067672558
1900137913
969286433
2052575566
889050185
676800477
1023937984
37991972
356517166
487947029
1627869874
1673936868
793394074
2142939216
814049966
1221253896
1340244662
389636331
463834568
172458068
995196445
1903692246
932666568
253809517
153829977
1140983572
650966181
2088252156
1685704176
1907142341
548440299
615613269
122051274
1178164069
380691957
1648374510
1710482778
291000226
2146511499
1960109550
181012270
479488295
1645495486
962751521
1608527567
1557048672
852508371
1102994907
644580431
1385274622
861561487
276913417
1435036041
729662032
2027513626
1851830732
520297862
1709231669
257219216
1856351940
1810946363
855042465
759335825
2049975837
1839250257
106176525
220707687
710355866
647740637
1029121619
1751842492
1914987427
1249690503
1247715069
1073441387
1251609426
822029302
1093600803
1735620155
1200146406
1016597584
919862692
133112487
645857953
635147654
114462828
2058098274
1217112981
1319042007
2082646623
2104363635
1306283410
538230907
1906403049
2078673616
1940988207
1526111291
1786201364
635397751
1283216526
922380802
632281839
707737661
574875941
35635157
1066109782
2121153577
1530371558
16975459
1335173789
1627974733
1453228856
2053678185
1631480200
2106965683
588071819
2063365331
1835866159
242410614
1132634818
266447682
274708923
734816090
329909280
898853810
92973715
1804075550
1441022909
1053203606
520631345
736753257
1750123224
449972521
1739216380
1162714922
112614158
1940462973
1870826020
1803348956
401583236
1995354883
1743119554
1583117207
1305210522
770990849
1152018910
70423965
328016855
1057686023
1211921676
1260112321
1391262665
116165104
1401624850
1527391317
1799949626
484877930
1515357914
33317881
809023935
1871589257
1792827665
555949723
1261896509
2088995149
785923145
751653097
2009973505
1943022533
950930605
1817457074
1322128129
1784424887
1201065913
722466816
1872523851
1351725417
467416972
702055885
288489019
1219432609
1494034138
458962669
642639728
2040001628
1922434680
114146313
227975359
1163665275
1274924203
2050820246
905171261
1367085679
2022893397
175329672
1742768772
661914837
638917350
1702959340
184663565
1723404701
1396723574
488085747
540975693
399438462
2008824876
1311594525
187044299
944455966
1959458180
1597151438
1850283863
923430909
383760224
1484275633
2126992253
855115885
52422313
1938403869
1773272426
1428984792
333254251
629672039
1555769546
2008782781
1800810031
1903973005
1188190909
656592284
1099637825
1258377258
927924244
1165761939
7932943
2117169590
1155183299
1266952624
1961524118
2042719583
1974036716
1599706875
469498007
1239557719
1596450769
1323573611
1549948102
314719037
2019097932
1809703913
82292090
523544652
436917939
692137188
1445326084
1067482975
1343360065
1942698277
596882570
434536923
1587745992
166832844
1882903440
2034568289
44296973
118498754
351696785
1854472577
723833012
1064692951
1522844595
563486163
1012035177
1441196412
863372938
106518836
1333751259
1345425437
365202396
1544999966
580491632
868394239
1109390772
1085419614
615760260
642236075
769432774
628123438
682830493
925503111
68179395
1026669467
1763470404
1984934941
977375928
1718068870
132814255
1034284449
204280911
1114056394
807182774
288102343
335722845
724010484
1173000829
977928218
528098976
1597177736
161796583
782539414
1313767432
1337833624
1157314578
1439541891
158263018
545760709
1473480062
1927824588
793625958
1330207124
731690780
1926518872
695999560
1886169010
1908927274
441904969
491303479
674827088
2146825091
702758728
206351535
2010978254
366821283
1645874335
1968034757
419567698
1582552338
911236571
1357191802
553799298
258569040
1494808579
1142812818
2102001725
1783378178
167548024
173077559
454975742
1146989464
1961264835
543057163
890142658
1178905025
417355228
1152596065
164797232
1938294953
1712759340
1001198830
848929460
2064049359
1276923850
1296252672
2098205417
878234925
152645117
966246862
103089295
840567422
692067164
279541673
702469370
1536318940
218452246
65207027
1763669151
1296582760
1840836538
85271656
413567529
292400533
674190315
2115760704
616892886
1251594062
454092061
476865604
724849090
1202313481
272823696
259137538
150676504
722853757
1172349863
265330122
1281943903
1680133691
1931254823
604794884
839796213
693747284
1871808562
1170845350
1482720860
400673595
1835095422
446209934
830053576
706117355
966041126
832272378
1973851623
1419902674
1226122648
1661218821
824791076
1296609221
572544543
500488309
13835127
498319543
1175136819
935626899
1329919632
535109564
1582097780
1584589322
1687828455
512050785
1753171076
84073018
656718118
216954815
1574471321
1315087434
1502882512
1013846702
501498709
190187080
483761542
1937957520
2052193448
105612913
1737019084
396822619
2086713239
36066633
1502322695
1513370474
1515256401
1040806655
1576222305
1805569426
877786898
783191786
413988831
1142302602
18011939
910243794
1570633322
1109315438
552783528
964789770
1730514855
2023799260
70876712
457084293
288875860
2024160307
82356598
1321260609
2119720904
1996220499
50569210
142126769
269213513
1835209218
190076587
1129312794
1258262153
1021321804
1519098278
770042117
1662188718
1066673183
907487864
1872465547
1175531998
1965282758
1983782303
547837883
1509957041
619792345
24132750
149571629
374290325
415624429
422471054
1266254566
985442418
1449357521
207188521
1630575542
1447459456
1921095470
1787457983
1608977816
1127539638
513494266
135168801
1108597859
1880986946
1771406103
1173013275
45756925
1130544157
349624164
253137296
1319037111
268496048
2108788467
1355530074
1114681138
430649243
2085354556
1781594619
923426835
591313159
1130856612
1382265429
242766642
491553186
1081949361
1153999843
1763208951
632608826
1656328721
1059830175
2142331358
1285356754
1722568837
1016583904
295469562
1544027901
2004794415
1709218248
1029290691
457327904
385344162
659819576
203146248
1068275211
2114370281
1018773975
1751514376
1603641285
693344320
1686968805
1437416019
1920005519
1717532367
826429025
1012958944
1533295120
447129097
691408737
1823380790
2113076990
1517179989
1542098424
13287626
2127466027
2032577946
854839071
2006502744
645518565
207822040
1347749536
1138869502
1947594753
637182850
272399214
1370709570
516981575
1522301443
1849124047
1036280214
1918146017
2106584948
1908956256
1713390805
580767877
1088452312
1646834147
1130825684
1975658110
956876841
1402222115
790740109
1887947853
1935341831
596442375
706322109
1139346774
237904010
832113092
1325194957
717679627
1592749012
711743952
594016305
895967894
1369723984
599335343
2077605008
747167767
44401147
761904306
890882507
1702731356
309233015
534607880
938549265
1081152130
1024906728
1526292415
2023681450
1685977160
380335216
700823240
543472716
1927146605
2081164361
1849326141
1612193449
1680995428
397683646
1199816478
1820170325
1027915902
1141879140
1509032187
1360474013
929981259
167244140
1215441213
1036473497
674588507
413821644
1653759754
516729968
1558662726
848459748
233875266
81471054
655273197
521695543
387027773
2142071468
1901532295
1128546364
180226328
1786227553
474615580
1951650781
1331783078
2030216502
166048005
499157401
596841284
2027064870
1988747765
1806309334
925891128
499842993
1003735946
1775543988
1231499010
783775425
2115657210
1232911105
81547335
388564479
508101951
1875563968
167971495
2044949949
559455475
1010704014
141586765
584675752
741207582
203191341
318974767
10082339
583932576
259322820
1136168940
1572058849
401571043
86397590
434122467
91804338
1436714108
709994115
1798996363
710855391
909944139
1312383530
853557550
2030515081
1239591020
824121683
562386117
1261569399
676321684
391867831
1868365516
147698509
2060279382
812873631
830131465
1887397768
1562957491
1950684526
1262926303
1378555842
1835434133
363443277
2018482742
44010505
1795904482
126048787
809439814
1506555885
675187413
95721771
1506417397
2049156454
1553610870
689108504
1240254419
1332243825
2041299720
837551166
1648220264
130960998
1275834590
2080020383
2000548265
290924095
1808075891
946213959
305622770
1453555926
100771028
662005046
1708249224
1977353079
1793400347
82618417
774838121
1073939474
1557789985
2125043419
1254700725
1705149796
1813139683
1056781798
2074018206
2117717643
388245176
955571961
1519981934
1725666285
430647509
61477293
1254685408
897379177
1891116418
1932291814
1870638054
116404923
1000689525
1931198198
318368192
1833456092
795726429
1741871076
469423028
1728390824
1943480760
121306040
837837806
1708953884
295258517
1333137115
208601737
1784729534
300912831
527136552
997978399
439483772
1231979337
1040111304
748349056
1305110892
1563692267
1943011553
348008112
1679329509
319937281
486715262
1894456157
930609744
903344553
304470951
490111916
1917799452
1330745283
910370696
1364298383
1101515210
1902995370
1159200737
654201273
274586592
1339920321
1193713436
1139611920
1846105590
399940155
1188039825
869369404
281211819
1248158650
529962513
1917950873
1601009999
1365722700
926201756
289139895
430435798
523186512
2035319890
2058962006
276208452
1792412343
717634198
1023509522
1877018914
1540825429
1883278929
1035631987
2018773733
992888832
1916164889
14321148
1996059403
1093547199
309216386
1124735464
2144544019
797122349
24780372
1618815989
1172217061
760034896
1113058649
616685616
1291663731
1553377511
123183027
1169122776
815348478
1081421565
1399789805
652923757
409156481
1154755029
1361513673
1722824572
1405452118
214450186
594950371
846255246
360999138
1383468794
1293392946
1319651872
1005233700
78958934
328703991
819263447
840754600
1468953661
711249659
419785686
1469202109
603079813
659638266
508383995
951164526
1259501323
931985938
1371651830
110594151
1534207224
1770869178
687148722
565254613
1030172132
2021397610
1629365741
1565319641
1950435219
587874309
428086249
1827077641
2002054933
1960462441
1511143618
628892101
851414147
736135673
913188960
1512075714
961425780
176071510
1553469668
417688754
1366526523
2140203285
883729099
433289465
743324784
898340817
1892138800
670209840
1868582590
614764509
768730604
1487431150
1970399995
1881257853
211074388
669279622
53874591
367610797
1196531875
1271072863
576191504
1385429042
235440263
608945909
1411792113
2119757985
860033980
170986261
1636841303
1304462112
2097594179
2093139376
472578158
2122419522
190832473
1996497241
1759030394
734525353
345254780
1039952570
770494091
810884865
54629659
926297903
819584816
1498310195
1236605050
91862622
536179452
325909161
2083214436
1745927194
837509165
417220169
649419640
1483930799
2102217306
1444247005
434331183
442722899
37310806
1569249912
1407200325
1528632036
1498072509
1350480219
862512511
37962553
1271515923
1858335159
916395317
529571867
1646383295
1466118730
350663639
493690724
1995614260
1600684189
479837785
1924840180
2031410092
387186858
920744618
877493488
2072002497
877246226
1543465366
952500014
57712676
1845537103
161061585
2055154465
143376314
1669359986
1383552558
1410334358
864259275
1679833134
348537471
1467451972
1075487323
381664315
489672148
1652070780
1383530794
1128784946
2054520314
1228354372
1531481536
784035929
1361768694
227944489
1359966006
2005928815
705317484
35040352
517236268
792341679
788591745
809433286
1522669515
1050723432
789303212
933243118
282067243
2094060107
371754345
533515332
729638057
1602795884
302674271
2049533472
1672324661
570808609
1366552539
1542464891
688577864
926615835
754209808
643552438
1189822336
851749706
1340035402
143609374
11052817
1688477291
1824454218
1104333977
675811396
393845364
560338280
2036438609
798863509
1428253256
561615542
160212714
1356333013
232478978
409713062
8128429
674681147
1756404167
2110131888
1723105353
1637933110
1381016949
1404263676
1196148319
1691713510
1658152957
1274571842
856824919
1602253477
438453786
2061978347
1010445429
1781487428
1109367972
1574078108
61618489
511544908
512108908
1166160007
1580106621
476648202
1344611877
1140613546
1756079682
2002519541
692217899
538671291
1340693582
913600112
1869923803
629846115
1284409886
403585966
681705320
88010343
1461283660
2089887786
1512688760
1359290051
1463006248
376581869
1704765651
1313495975
336971871
1743405268
1759654933
1902798552
793161147
1207232641
1845696970
545293536
1132953299
61022302
246650284
1152984062
1185242071
58994993
210343423
1138651868
796806778
723800813
1455090049
796150032
112953182
1987002211
1460639698
1941416153
1861014304
1334433991
88864538
605703108
492887518
1229130291
989004407
368460985
1959840883
96054985
703275278
1717739558
1265596293
576516856
146421728
669683718
1705734227
27983676
923700976
1098250145
1017465948
12929837
1379902412
480432440
1893735570
1484142064
216481544
1235778267
1028845813
901230289
924922847
1996047807
2055228441
814707835
897387961
290949817
1262984783
1400587790
1749543337
1599954539
1710930257
546687792
1597162814
2055410848
1372368684
26843464
93409108
1139443261
1497423780
756612889
1455784888
1517695391
1816249926
598178571
1771945689
684941406
751617945
1942442315
1251640573
1659228104
879627218
316942705
1259395645
1374550376
1636591263
811027722
579758806
199454372
808914606
1346355095
367543759
1477846543
1041092698
1062962584
1221081400
855902513
160647539
1030880788
849895781
1291063822
1235214238
1556781190
374463095
104651761
1898099016
529962138
579021257
1227422830
337676844
270986289
1354627799
802164916
140896565
250435207
723612396
1380454152
828189177
1034273270
1383866168
1808273303
1260330584
247547476
1641365731
948618598
391767470
2111362126
102300509
754753943
1027307269
712620679
1093234705
223642697
830695547
1109463204
1665728410
2001354732
970070186
568410450
738615856
1603798206
958944712
1179162087
2009273638
1500636149
2099293808
2034157912
190264657
1945755675
391202621
195178362
1855569488
1959451796
846638916
1074645814
374670993
174431494
794304414
1667594336
1511438622
1819232636
1485594228
86659938
2031932563
1830276786
1404497512
190551503
460084214
774084246
1521789326
23770978
380003649
1795525096
917717367
939617460
930822781
25562036
745195075
465739332
549829003
764021809
2048302446
345745931
2060415376
1855147102
146722297
1285572291
459543979
1717216427
77531708
1971425295
1997428382
1304684729
1620229632
1388001650
1198774045
1116692887
435487663
1583874145
1500231521
1961861147
930436790
1379121332
1779101590
1679438597
964745068
209623132
705134087
547031266
772250250
589475641
550226680
2037071568
925084467
635664170
878750450
1741347462
1770945894
900008095
131359278
1633379968
318991669
480825482
1933782706
2046318050
2057488124
1468023746
599032431
945461630
1856442004
481921701
1418068704
1381461234
449725799
1498330685
1300552498
1592277113
1899169148
240685953
1382807598
80360597
507918426
981736332
1307161707
1148852022
674997526
1182472768
1832500338
234741567
4369934
1897793782
770983563
1481374490
1254729180
1866663433
1265450757
1177375597
619630552
820252051
565055618
780599735
1112059697
1862697413
178011991
1688211956
1364668956
1137795680
504167347
167441639
1230023588
1534660
337305444
82095242
1058319333
408824379
606002267
584403245
1864439285
1395550806
301215369
749173148
1184338593
1067722852
1975372971
1777863742
84477293
1852232167
1542209602
576490932
413028041
2137521256
908610194
965682847
1583115399
1035094225
84853251
708454479
866937350
561583790
2022113251
1863418345
582990030
241162835
468329551
857381237
1393101755
458522219
1811224627
1669795789
1260599411
863885477
1492278058
1945997153
957241006
716116273
1793564777
704736929
1393261481
1769459415
1977717957
576099745
160067128
430265960
1592444930
1826594752
1939663581
1976526240
1014434582
1143400239
931039876
1468711112
759050497
1470023946
437914417
1835122274
1556408868
1476514469
1210864254
2141668762
511935833
1899170118
331206219
46444950
114936412
1031087370
964358836
1520517888
132832212
787929057
1550117287
1523936431
161915268
1937821969
1321049691
54561429
692703928
586227574
726578242
1712234783
141071732
1558910938
932723943
677497360
1010929188
168846365
304042505
1391317799
605133821
257258435
2064578835
430971772
1950069931
200669231
335232515
1833832994
1021785568
1207369493
1108734997
273441590
1218971566
422098751
1908073507
581100139
1079474084
1241479986
2000027723
66637200
1695655158
1364177434
1737030863
81542703
1867125151
655524866
256363094
120215298
479731884
577757530
1827790265
1063116434
1168252318
961947192
622327442
761738167
90891554
768822977
294442440
132865753
1730969833
1718641422
2142775974
298415835
1838529698
491766223
1381454613
600865749
432078285
2095869784
2124418789
1729950286
364349557
1125807946
1773278758
3992936
146205244
1878506039
777131181
832255078
842920816
1402364280
1748472705
1290861220
469364498
1708200693
2091715378
167966663
2132335581
652710987
748391737
1699405758
1063061709
769707614
1872847739
2130490992
52873979
1829528653
1079805634
930343344
1776750668
1939228414
243381957
1073643332
74330986
1431269071
1222294335
6838066
1059445506
2054955948
215094427
230667447
1445250260
1020598125
387216192
698439147
307031846
1180248355
903272337
1127434425
1703843814
1262294921
151193929
1406258460
1906792619
197392986
273907924
1318632162
511670409
1348454907
883216388
2063547027
931580173
340161400
60689237
1487238792
734427406
1051854619
684358226
672337038
1507707817
1761805916
1053058397
1484426416
705450038
27233054
90144752
375061633
2062791544
1990744473
593584390
1867484323
1082377246
1289620713
415847660
738440158
216857730
1130792136
1684964094
1343817558
52531424
1934920848
568741691
1309565169
1380659547
976305528
661165531
1901352220
515690385
1232625700
688096546
2035338986
491852375
306581399
1339568863
1286876769
1820405926
967564551
1315810347
46316511
1149134913
537386101
325475793
1603669417
1040173554
1233743198
1589144820
1142882240
973278125
48769414
519169516
2037554274
1824048773
1854388806
277440583
601551044
699835612
863550382
461820755
242706157
468795533
1730765905
1306150789
1601257932
678466426
1266417906
1390229045
134406774
1351364202
1678189256
885641861
1333291643
319547771
752222995
1463644975
1617763508
2125003365
153197283
289162066
902111801
405951303
1839440259
1623841619
1573188953
2030250987
832041473
164137780
1093744583
674636817
660850489
2047078817
861116396
2115987002
664091482
1958838838
125551699
1519786024
886582591
2094509602
681936415
227260313
1984022758
2046115343
586460974
468165962
1020576813
826391262
71546734
111767159
162590467
1554462873
1095349656
283949410
495842142
1565063402
1161213556
1865304353
1070882070
599978050
2061741795
985812556
1466742712
1557713473
1388841641
345783484
852549045
1436178617
1968858291
1412398975
1641263222
432610990
310643333
204074115
1458605213
1026920567
409315455
1356158915
1047823941
1492192238
1279165866
2130939829
1491892834
1985490771
574502177
1850896252
615744820
906524256
1520973500
740183105
1986639087
1922439532
1427156612
839038667
1992152440
1001581554
2064002811
1558344803
681209315
379589272
973604605
612629986
1202454422
1680626484
1895910079
273437323
252848472
319371923
1796594966
1724724442
1574773327
1306530858
1016516920
665665732
1962692993
941344549
1452472231
1528892817
1132275607
154796451
1599059255
960773668
495525968
1781789070
1075575622
708380498
1448159963
636346645
961392248
1607432479
590437029
637784120
1864435304
2009288774
1383208432
1710210004
1131517923
166153607
645252417
702777952
919979965
738707530
540663769
868267055
599418642
2034326374
1723275128
713657025
1360909311
315032537
1564531107
956234891
960014618
1404913182
991046579
1759496148
1870548960
169531955
1468781521
1360132438
759895458
611249089
1384503473
581053696
341948626
1834376258
2115155759
1420404539
956977195
1042565211
1847903571
1228418646
1956063171
146236043
703632126
1440207058
794502178
1210767044
1936679565
1507744666
232785972
1977527020
656279670
2110083901
642962538
660945665
1210688507
1209387718
1031195885
1076139231
1076863558
851449898
1976560808
168922285
535302590
320980519
1304952980
2066275773
247448355
1828212003
651232120
107365233
213177362
1137873677
1433977745
711908300
89378938
427787826
1217147833
659608514
179629545
1117169933
1680551622
366239403
2066941549
1437520948
696539828
2046399818
1764839325
1481271864
301127275
95439635
303709814
1238152100
33840630
2023881970
1042798663
159704618
1669122580
1355834119
277434845
1323342640
407981291
1201398566
955748222
887756846
523413070
1155471383
325338668
1360179725
683757125
127811881
1196279762
991819326
1739234612
1619151891
788686642
1406302562
670754992
458571225
277406016
1420975118
388438798
1331631323
1837025496
589528852
1525867850
1798751817
492505559
1617802267
709206931
897563519
1649360746
1095544586
2107409591
684278038
193535484
1213320815
912596677
2091768609
782387841
2120159539
77175063
597765002
1447657091
41079130
732027646
2007885610
2141057844
221642337
479043088
965489091
1407646248
1382960324
883692987
1387718486
1845165255
1457001801
817069935
1226214143
368537924
1367012691
833339344
83056729
127781526
1883021338
1137372684
1018770151
820553295
1008733276
128537892
419973797
1013912763
1682699169
28702617
317957793
1622061042
2073432700
2130223975
1813167772
362957161
239393271
1083184065
352779231
1140835657
676482426
1727825996
271241174
16822147
2128404747
1726942470
589561154
1480675774
2112431502
562015645
1012306850
736554494
1108273003
280446647
993296502
1424290679
1601336779
2077033699
998117457
861358731
1475749770
853918416
1285506556
862273550
330825103
1695391695
1057203202
1682973631
724028005
96422767
2119740604
406562299
151247345
1006298143
592466391
482584388
850647125
749515380
1461253130
210190127
1555102829
686273827
90416466
945107111
282295156
353854000
613732571
418059112
457305113
1000589579
682006444
1029388249
1776836558
948809096
580002931
1363227698
3613602
1713535373
1839189731
1593926314
239578659
587532380
707204238
1257957736
2123592007
650607174
1018145713
1385802453
1280232913
1368209173
1454029123
1102562430
1263208684
346236861
1108147448
326334647
740880215
672202173
289677926
978831573
328390202
1923250187
1370515014
766807044
1311542917
669971226
1148247583
2055289852
1215145379
227314943
1594403859
405718714
2002074633
1829239091
1268636950
223058221
28628006
410723250
1440674709
2003912468
1656549110
1455201340
1942251125
1400523298
2043075153
129186844
1591817993
859214655
1614946891
1350622368
1006975770
1411933168
1188527647
121468309
566058169
1151173127
623333000
1307476142
677156569
539488830
82921807
298023615
2045954551
972382252
1841883993
869646134
1065890197
1081630847
35943170
1805003455
1654914099
1502360734
546711340
2068500386
2022599305
1829782111
524233160
736048500
190582648
839493117
1852319808
2125458384
1170329800
900804195
1422477297
251508123
1825330996
1994245333
178791482
1123466999
717217964
1528026581
2021635364
702933556
1556818475
702032500
867454993
60743971
568528933
1784309887
1116247266
196269343
499929024
683832891
615467308
1920537737
15523194
1684126776
1406941686
1541177658
1574189668
1195523314
361475454
7551564
1130467714
2020541695
2082321204
775431894
1966951702
474359204
1690909023
1499969672
1978409336
1158947986
533454107
1121749703
970585082
885482836
1989499299
2006901945
1393685632
1061510173
1643341298
1150341952
1600457487
1119408681
701336180
1768591272
766856612
48997086
1498403674
138012392
439814910
448712454
1252370460
282872891
4852730
1791732038
956942938
1597317926
1189877119
423913079
1155435512
1676599324
449345016
525425641
1141055587
373627538
1070557643
245031142
461307016
1234029931
823761009
70501095
471101117
363872497
323922802
1219341579
2094152261
362170603
2033383807
5316228
1925013345
1113417746
365078878
141819632
1747878011
194770046
188820386
339679783
1650089719
497721421
1054558375
1597398676
192340885
388329493
1574105935
1398402978
662635076
692919741
153279621
1235234381
1351656705
1199648837
1595072039
285786362
2045199117
19721409
1191344412
1030699685
323201347
2014195820
1792611508
544234432
1187302521
322585081
1512410377
714850728
1867247634
1720675465
609182335
1424148400
2137627943
959272595
248471057
1874478452
2022908479
1474049012
1783161925
614714366
28949073
1477097826
1119292226
304283012
2125096713
1223140783
898818834
946997819
318222670
1674318196
1211462477
125986642
1979302335
1312658449
1045296621
47404591
794747269
930084716
1147279037
344977070
493810551
1221542514
1678142285
649873777
596677026
255170604
540996878
2054873115
1481438630
927282415
1383805184
889821398
1792146725
1601726825
1216267484
1863097570
435943793
548814050
1980788298
904932030
672740615
1066183268
1167815001
539634755
301323667
1789491560
325014496
145037495
1508988360
1568308627
5706629
1562884805
553401545
945601005
1956349925
1335491078
47226140
129757635
982835122
588731298
2097639814
1921628920
1133446121
1645839023
1031841761
1031709281
2019502740
1782948546
2026546426
2083802024
806919425
838545656
513877430
1871968489
993537315
567747545
1107378677
1012334241
1570346586
1376335385
167797145
1942626599
177825172
1766717452
806411464
2099489651
2034675914
192478828
1113906420
1232334792
1668314890
63794130
1656488313
186049095
2113849752
520403703
1026077632
1958641494
1419073712
1270938605
1860466466
2145231273
303945292
1250878226
339017936
1496705421
548735326
1395710619
146891491
415958104
733283015
1075922062
1614855354
334541894
50750007
1312012632
928365539
1383181876
651860896
317423299
817748825
1270401505
813686890
99693888
1158839675
1488869526
1355535078
315201907
1853977163
403203455
67144698
2031670498
78961209
437792981
1807633550
258011433
1988415969
1607253123
1006918653
2063695551
2123988442
1536651902
1796692088
1102844535
1432227650
352391569
1364510530
506923093
1854881749
426873302
423241611
1564829105
1954001261
1277430290
1110921736
2108428382
1746114664
1365979792
558345064
1756231002
610253095
1884509948
193727292
403159868
1113769055
1446497974
1500322833
278615536
1573779818
899865409
1480797070
951501994
579955805
420958750
119867804
1069900655
577630996
846842591
602400134
632325382
1953396953
373350738
825248424
703106691
97996749
670488412
1715729747
269518289
1439340637
2101313179
1324016354
1152745560
1316293973
34745460
319285071
542570417
1547912087
1478040991
1015578464
130711618
615189692
37522819
1469588050
1576378482
769534336
598567405
1502291273
427324986
302872327
206295965
192195157
959394312
1322424366
2044751466
1542148087
264360299
249733025
302380911
1115689410
1458305710
1729392292
1232346779
1382396816
1304841553
18805240
486491956
385158075
2100139374
1815056532
943901256
1890972026
284036282
733652337
774533732
339157393
1758210540
1891035606
676852832
1429478894
219097802
1972580266
1071913961
1420760057
241222645
780818027
1785569802
1907373095
1067595108
1607631792
1775800922
1600440311
370244343
375254414
550103252
1655404245
68581708
905129232
1423086752
2025992040
21436264
1820020703
1565063402
1333103100
1112183957
1608048425
883887788
1662667124
1214128422
1273423222
2078453025
892131989
1995460686
2002740380
1113376767
1706962956
147787213
407080540
665700494
63979232
637714934
125564891
1197958828
882781750
2125728865
67761527
900207785
654330358
51687881
1168104493
288485372
103462870
879401974
1166035506
300726730
787468368
398984254
1606527433
1236962405
26971267
968227816
776000166
439435637
587881508
671952060
1830654956
1944032132
1066740091
707417802
113520665
1768911805
1140831076
858568799
1661540986
72020011
683680746
1350371941
554810593
802618106
354173688
1557695569
1206966899
1869097793
1036648843
1109776650
602311253
841910178
1280217359
1302735442
195891612
56144783
1877728682
1971219996
473117214
1288918096
949934362
113879421
1723607732
46783450
1376515623
644630300
395160158
2051241529
104581318
1208080963
278892815
2053895231
1904729255
717675872
1908857792
1323676421
1688666416
686785307
977083203
1041753039
103264592
720135057
992714857
1600399017
1268182227
288112602
80728339
1248155386
1556365029
1613607711
395673752
805675237
1867611303
240373971
778522641
1736043649
376031148
936050867
1949295373
1375654889
429070806
906229828
1295500978
1039966880
704973807
526520523
2135340583
1092003523
1072839186
1174178955
2074209485
2134471240
1419524454
2012131374
131681883
243590133
925976628
2137944451
44619769
1325709314
238547070
1868302257
1130076501
1359974122
564923250
1227039574
283814895
580459853
1330642617
1463074087
29162970
481289170
798400472
964191340
869243897
800051972
421233441
1661285466
400458288
1649886778
275094657
1986271097
693136026
1817952876
1781981815
188628051
41749518
1990083599
746493881
592332846
477029970
695895676
1715032486
466517999
1508129447
926148517
444481443
1899436403
1850610576
2146684001
1293472446
2009927024
906535957
1407697018
1609548735
1187411250
1022553216
458322227
1987305348
595758164
1251679180
1848778900
1649363510
1815458966
1522013501
2090567273
1330119313
1081461614
802503141
2012732827
492917417
654732740
320119882
1474439978
526385975
338516535
259890949
1384357768
1143344284
1349403405
2022278374
534260813
586559610
646078196
521605499
363426894
1771839320
1044166962
1009104794
564925550
989612960
1701489247
607116844
1563912995
434979621
1114605360
100215700
144124692
1741150430
407722054
1457760529
959512782
22095812
1631582194
831905003
38238568
1564484257
1387012536
877883878
1411911032
1660408444
1314374196
430390905
622724952
1924693236
786485923
1282386285
1153191215
1008084597
50341181
205377569
487360104
1923206729
157458990
1285357913
1400180232
486339768
1637385353
1586088063
419180258
2037386843
912720947
1166849340
729849069
1267935143
79383361
1956842596
897373365
793268559
274428246
114456312
1851871808
1798931845
1870288594
475959070
725696362
1720320066
43531530
398481136
87060639
512335606
1828715829
1788287825
1766056399
705075141
272574791
1942727015
643071137
2130136545
19365790
349417968
1993767434
2044618362
1754725907
1030128957
1820592310
373961143
299686216
790661897
481667190
80364174
501836585
594013281
1582387665
1794036420
1762560255
115314584
1139825126
1698037069
1436110184
1421372538
1376587607
298353813
1670029755
146048882
1521600160
1802765449
1424618474
26134706
723584917
1996021645
1978069400
1230033469
1384402850
33436843
1446569767
320119350
833936960
1436834827
1611312957
1642713248
339904232
406131742
2142749426
981631102
1828979926
522721756
2039541885
434354685
1990729163
896190930
477047098
1091851882
763087708
921922482
876062409
271797967
1385598627
851234566
33586319
776719291
1758580404
1178538757
58715665
238270167
35304069
2012693925
2127867662
691427562
1455589592
870241979
622867907
2007901446
230101815
582214068
1724474909
314722536
2101096232
1607835282
1614303612
986119600
464693820
1805304999
46606180
1857697882
286270848
174604705
55089948
1485824526
1616863889
285867898
926311424
880980113
549398994
459531183
198807446
1583145511
1470653283
1181456294
450569554
1889756586
963348996
892610382
517970294
1963074621
342097813
959637095
71526942
482440927
996940092
1065619063
412390771
2129579871
1986346905
1891945418
1515101636
744078062
1009413926
716336544
2048001048
1190614727
1233321679
1002737780
1172761259
2109325032
560323922
549172827
2002250644
1398415104
2095259986
165473376
1048095316
502781525
693465079
829040265
2049277935
1861826545
797901138
110784952
2003734577
1308004640
950570399
672434503
649015467
1700642040
271244851
775324188
1654443551
1525015630
1326870881
59752457
1949590677
1557258447
828049150
1412492918
1036660897
687863008
25047509
1592184383
2086499953
1682358393
1145952173
842892023
1189330002
1116696981
1228694094
422771789
252251087
1874572050
352715673
527170481
474184927
504229202
1777667200
900369467
1203773378
776400842
298737753
255533994
1644870010
1347834609
2026936733
360754002
1810305010
1922539516
1298914091
712805901
97755890
1652324859
1940426200
2130647286
1374370228
1427330559
1290511204
882805038
1746302734
601461046
2054049476
1570350184
1841651486
757365520
537516970
1347056479
941624530
800500950
1325722833
782234618
561307220
394550431
985832639
782537586
329392938
455679550
225741306
2137775943
1809766785
204355983
1676332338
1885545367
66275237
1966026927
742932158
135852198
174915590
1403809320
850249084
1096532340
1597764863
1609355425
669814121
1501014429
792809653
889876937
730652376
1000481264
1045953830
1563593329
1125289261
1781889644
1262909240
1018050172
1540567888
598681346
1453075438
1937471134
979334364
1224104597
306832671
659564582
1848468377
646958613
7204384
1965458314
2114471549
1165038159
214606964
797660636
338621528
525381198
1613737082
359079284
181053538
849071654
444957947
1362998557
1020483838
1720371396
1749125185
1016988794
174966934
1915276771
208837894
928580645
1988767761
1607031588
280089489
2066629966
502187239
1045353141
1195687642
1886604200
213930935
1869031241
1512664414
702143221
1739728288
1851310414
397134954
1255480817
2145282252
1483558642
1378316819
1806755168
727246204
1085608151
1553062038
1993658015
2124056345
268356069
1785991940
410822553
1267334758
1511422885
1872975526
585857013
1636026993
1859787259
845683768
1405538
1062226243
360070905
2093286534
1930119789
1797405330
1541016038
117532176
1792265312
2045969297
1527434591
1994221919
1957827258
2066865536
1297685486
135672022
1816444707
919362137
1574441847
654511903
638094791
243230349
3654596
2042825270
1471060039
1808444839
1338225461
1590172319
567416317
943787770
52211362
492157533
233407344
1968972200
238441302
587882339
171357110
828501867
780453310
1259651641
215347079
1743126366
1749630235
1939909648
1821495453
1993493620
1714125577
140385915
1672907625
1563906655
1863956244
32177234
379056354
1213645844
77203595
1422144974
358252039
56612727
996891423
1527675391
1127282624
590117270
2067185917
9868230
1262468344
1957179141
849648341
978079685
1429229369
684650725
837397212
197627944
845280831
1208018123
1439028861
1803371231
816295362
1011627338
991414519
1031561188
1655721031
973104943
2086107570
345624937
519601710
1054188232
1757667611
841972761
982592535
1057833409
9063343
1736633944
52777155
1720490817
603414233
164934856
1694764242
48569982
12928149
1132489411
568969769
473137240
22222029
121274152
532763999
2142912397
2017670549
1612267807
1522759154
1533763157
567531055
1488386268
224765445
928933530
615908629
984348754
1384950724
1149376378
806157734
1495207833
1041697619
2123957603
1438253291
825558899
1784541494
277591655
774045636
1572086116
643902742
1491923637
464872005
1086164568
833819592
289872950
1366009040
1178464964
690241448
2052052178
101447938
20195426
102186064
493416863
1577744564
1374616213
767276355
1383143036
2005519580
1447237812
196757482
174926845
708438867
1815481137
1561904827
117194782
648795249
754798228
519015281
1065576753
114283538
207179968
914108452
1228359910
1941233692
1773112789
1414036261
443566268
1559758056
93562504
1965793396
27513334
720940911
1680630419
626978584
131224350
2112161557
1465302947
1474282450
1084586855
397541510
1652730900
113716116
815174879
1011338160
494635034
92264079
1191495550
1413321702
654278789
382595600
436073553
1351950194
1096876125
1480674337
1800276571
306087431
1593989668
853503925
360096151
1825346867
1196259181
1652921286
2052250658
838499739
189374701
1023146326
76705666
1697686922
1065942970
2043454299
1295234061
918780625
821159720
1005017038
1066621383
1676406501
1560274305
637282631
865551373
1853034809
26750049
1706864533
510745748
1576709932
1540863673
1130841489
1319550816
1959480887
837187911
1502057394
1853713634
277037567
2116379684
1552567255
1365008997
537521441
2112050318
581288995
85843332
554553656
1351481746
785415312
1093346134
1501721639
1963219309
1674151872
636712822
1793178260
824795195
937448995
1463939101
797209423
1341880127
919659508
1515885324
1606412655
712395548
490959463
183269700
840747200
527438633
1824225179
1286149545
2023211975
1249607775
1451112112
917378712
1508440847
1881680193
50610617
1523071039
1973574930
787125484
690490927
1069312915
2053428959
1086064951
1982193116
695123962
1281039791
1538323642
374496365
856733786
454583882
292681090
1986734339
60560673
1358168782
1521925243
2105113606
1388763128
540285567
255441638
2101042763
108537429
2122760836
911702172
1061191526
1793288803
1880874832
604556172
390210158
82476456
1295523811
729736182
2071039139
433702493
2040587584
176415565
2127100580
888480751
927166623
1223208035
1085513325
444686524
1098555407
2138039913
1868427275
1025295979
1343820214
1325061323
902485729
1139074876
1717694881
14542450
1877445023
111345846
639483686
1365172107
1357871698
1440931877
1041690820
965444893
334380891
546092580
727604085
24440300
188401333
1502818507
669590006
893084685
2056568448
1556670865
1972424138
938332939
1515655749
1572523247
2031670993
335992166
767388088
1092959582
703569368
635403704
361847869
1863211630
248110276
440355269
887830529
1516028011
1417025387
126800540
706135962
442608103
2009028802
343951930
1553673667
1064066852
1884193798
695155262
321578405
314626937
465631291
1379528958
1422953143
1217267955
1285338547
248121972
894095527
1134298136
1420341325
1328442596
1040847230
460241735
48280040
1059796338
1457085189
104291559
476040238
1049021670
1538404249
107912524
1810980695
1509564231
1999022877
667227115
1481629559
1918766907
988277457
1407515953
1124649972
1809365449
1733219475
974864076
1167131083
1589445408
332775625
1092927087
1175715939
2006970142
396994174
156992344
1257176608
1972161915
2022915724
1726976771
308001358
1460625884
649673203
1836933518
2064559926
714439449
249580989
234704962
1564722985
80664058
171149421
248150955
740298531
1241626557
1289951501
1454397433
2067378813
1339386491
126027169
857952016
877161635
676509991
288299084
980449348
1579522255
770817328
359663850
552325788
406702541
1896622391
153720866
481954247
523115893
1717249911
548698204
72520079
1269511849
722868630
792155718
329364585
1333850115
132225106
2089277956
1295318933
989883780
1628980594
2057639986
331302228
2088535907
280360561
680012509
1783784334
316670248
1904076355
1148173959
246500529
786683472
1273561078
1244044315
790193148
1627354688
1278353314
1987054559
561436207
1141426644
761188634
1622565205
104639002
282784244
628716967
1731142540
555514058
265551901
421426161
725008558
1343371844
1835169887
1810139382
2051613424
362569186
1088350651
1632511099
2075191791
142339467
908832108
2039280651
555748560
1338786202
967634263
1917514773
118519334
186507989
247773990
41567490
1146158477
2021864853
910356162
2064815204
669347964
1513078706
919216058
832658295
265915247
1365718551
1704444387
531631536
1446755765
868378221
229989892
1031053582
1229363880
1367834411
54463180
1933342924
1263962868
559711461
69165829
1176326
1289700716
2012596563
708244204
1091646465
859127053
1112940363
1278069225
1879114853
2009975060
1856411293
800396111
1221629572
662013041
656223724
334362613
1636469282
1918693804
426535147
1280731939
475348020
148780990
513194618
2143713935
1810671331
599322962
1364859585
370896875
1001981498
636375778
499508078
36277127
643467110
1909301010
1113402187
1849735079
1127229837
1407108237
1993314838
119587832
758122939
29445912
1668009095
390163950
822221563
932911160
1952664596
212132775
1477511477
774991131
64277589
1192783096
2132643754
1365825931
938497
698053122
2042652543
2140291020
1525769595
1515251656
1222100973
784254371
1511475255
1284199399
894758928
534191437
435651269
1309303075
1410370756
1924880973
1065683273
1819814570
893979420
1666076503
461709960
1731209163
517307478
1215453145
2004436342
254935890
1683055613
1772479132
2095714892
595403028
869592748
604168776
1300356954
1470730756
1695629611
1493791089
1109409548
1131588870
423225142
1869308805
1302973159
849252065
1291707805
500944333
1112706945
1918812174
1551569610
700445378
18872324
976551957
243537848
1684371814
781412145
850931994
102758592
1921470385
1199902884
2051507123
677074374
1208000615
285628333
354960121
997096426
1410778201
478774996
480393859
1425355320
622898751
1637345204
1231992600
1054190190
1393428568
544792452
549716427
239882509
2024716655
320138380
810191115
212881630
1993127062
572811404
1780627519
649619584
178963022
951412845
187683529
241628997
1347159932
1625446755
1602464334
1186279267
662338296
838694765
1585834213
695732245
682281006
1269731248
378454229
374510715
27441014
2045511613
1045237719
1890317564
1037838998
41344520
933902734
1121347544
852813187
1792272729
378068302
726531848
1183180745
1132210521
811180557
323009811
1085850030
109169526
1288952408
1430412771
563480141
100535278
1608977816
1563947616
42471191
794656915
1141807940
749604004
434089552
1821886430
1084741241
1729089901
1448914074
1084868876
352622705
79485521
1193768535
31909790
1805484761
731868030
576578047
526766665
1507986283
1182637960
1950731879
185426976
145455396
862380436
1207224338
653954463
1755866684
1923882012
1153262652
406622122
1018406847
971071244
46368394
1345507394
1544573512
526494685
598093819
2105915616
890857117
1385222282
385266550
720669338
1940776374
1506506486
428342665
1535710803
31115653
1607784165
1058949961
1374322873
208008449
964227309
918211532
635071635
722364980
9599434
479943080
320483533
111952451
51201926
1200064520
1068997595
1084539410
1300189667
806845003
955757166
1941558804
1724071324
895093618
1085975061
476104431
952645429
431092612
207878600
333676115
2060433025
320529128
285477249
930760343
1430547201
1223119015
910298181
2052455605
228013212
376698525
1903960034
821143055
2065420617
997988731
48698457
857308055
198508557
208780933
560428965
815401855
1249526623
889767044
1724182945
1302459811
1234893413
883997831
334997384
856264410
311874332
560013517
168245562
1101870161
1969635311
848679016
1680143726
1304321973
1011320129
160510632
462024425
329910190
765719190
1898286205
1470928878
876255737
4609034
103459376
173877493
677631159
1381015300
87430153
920404696
1348352826
1555114202
1436363076
637488813
1939139917
1069917085
60938082
1597427660
1938944218
878709371
1860841239
1615484862
320139017
1947019108
1594692377
48449115
1028524964
319285364
1149786053
1083708569
1585188608
593568132
2021135477
1389580226
1048861331
1429137978
1898070352
468822989
643654119
1477056870
1054306255
1952145008
401132506
1727006427
1886304175
935316408
471325709
132254136
1534207636
710284359
1506923814
1544844366
1563642038
1116419125
1372688021
643232847
409120817
1190256441
997118220
1002300692
127248549
910076340
495929390
844224753
2064116304
795075213
1548988615
591387060
478737207
275707466
1637214329
1016674719
1752785102
1748229765
2048548729
11079975
826724745
31961021
412942388
1833142608
1628263384
1563696699
2081074249
527626813
1115537556
1875222975
2061282094
782827972
207801063
605187605
493671406
484954234
33392541
1795588024
1725283170
1800329030
1172895733
1010690163
742014819
1546401675
353078090
1701865665
207792529
248965348
319251586
1398044036
1138548225
1484711887
1306117892
188667171
1981803755
675525772
1544970692
1774294421
580468698
1636807255
1361429950
1377064346
41448515
1435222461
1851222335
1615241678
496042082
1085800663
311885753
102861138
762106685
1876798526
1824049818
1043213179
29733382
1913881624
292003976
2095046535
369319140
413356650
493837218
487135126
251638191
877409366
828953998
441188660
1219966716
781722506
587636314
1684077837
1020265584
1688332940
317030539
1003876724
1524460957
1314884923
1493565205
874330033
600944904
935261336
772749150
638877057
1797486346
1548689894
1276963193
1540583139
777675937
1640939737
576347395
1204620657
1986077097
1297585882
2100226723
1064923179
864500476
1532075784
675422697
331062964
1854688405
1824028880
1761298478
1315912165
356854324
353900307
1681133227
82492463
246094231
1736005504
392350862
1518886171
1367213048
671879907
1637060625
244506390
1568947895
1040877168
1680285098
1102411796
1664822557
1731457485
120908087
1168612411
596244195
265629529
1678331047
1750625169
627763881
1991432827
649996775
2027725930
474926241
606849175
613377057
734423138
649483299
778881951
104266070
1878734767
1412375728
161344925
320782016
1107415311
1651291745
1364428372
456020615
978566724
54544501
129684885
416843792
550848692
2143767396
294678927
405280123
957091917
38678794
2144205776
521025813
2133564651
2110030263
582117848
1903450510
51621932
197493219
1534495234
724124885
1803661341
1362789632
1462515697
75191588
91751049
457529886
2141981111
1249255052
468081570
1218589091
1772060751
1543122214
1243091550
1494566573
511032228
859724808
516240934
158386977
1522361877
1013842249
2123254855
1817702270
990341620
378989891
1367614771
2136265519
1331007003
1417891509
22355814
661969968
885572686
1797929030
485846377
1033653742
230969174
973017979
1968339290
971557520
364519697
1581175392
440300441
634575797
280187004
210530649
585123541
1204845209
1509839243
1479989039
1469952691
1755402540
335994832
449925885
1259148226
1822697430
1242109586
522325197
1906057344
916613175
1152180479
1243912252
1329158934
1420992634
927041680
1963108893
1274734368
769013462
1269882712
1854414077
757020920
1801209908
1640547153
948578740
1693978782
1512850788
280750924
1262555343
1748825206
1644123218
1716110944
1999453456
1301979747
713689969
573540800
1103432238
1444406600
1007665365
563484473
1692438469
61857396
1396353603
44238257
937328397
1482794284
2078938696
623957223
1285671609
97482575
1627245132
3907051
1515213689
70133015
933239098
15786559
1537108407
876161321
1038907017
621171949
225051442
461986263
1559416702
267761061
1650959121
171460127
543597007
1095370926
1288569559
349351667
86889480
1948800095
463663606
1768197013
519045378
1559442118
1825278920
343305894
107035479
741692401
1433144670
1523190446
1248031755
2108434247
1342699363
1324558661
523296891
908361414
422346410
425740775
2140511176
1996151256
784230646
731355310
1575627703
1595682877
733550578
703749178
1887583002
219499760
2036565541
662643732
1663837117
2014893188
383461162
2027958647
122974003
1332623963
1882266581
972515419
1320016868
1967782441
750283093
780860833
2267524
2133953658
1343202228
1969539479
1462214450
239486027
1844235141
1887378697
1973789326
826865384
763061957
2122924127
88809983
1222898593
1359937344
1346862425
1914328366
1733224979
1486231304
2057247239
28139554
1891999926
1314959376
1573133835
2025394759
330911639
1303865635
1027789246
1284245998
2134633985
758557892
423827998
1328722846
970207365
297323111
1753323298
1610080755
129315511
348699785
1064132168
1096255365
1445395105
2061623242
567998111
1759365619
1547039567
1759149430
1900360826
418017167
986806610
616972873
1968361418
1076588290
935611163
579866039
561389406
1759251672
547489996
1384406480
171354368
1128502962
145533734
191468629
87344546
980481255
1190396341
274048161
987640151
890507649
462943455
1400461305
1261168675
686181693
2141087891
1332305508
1355961567
368340792
2100334070
813057946
1172050508
1085142057
666985380
1055156352
244108335
1908043353
297827392
159226046
616589435
792824550
680166990
1088721945
1195099467
72002376
1041967705
879974348
601784445
1911717885
796656467
2134979327
1650171957
63332043
1823988554
1636420844
1664638635
1125360187
257486703
1108859078
1256752395
1677343520
1678716475
1215850623
1562268977
444804756
131231090
1047156066
1706800716
726927182
1444092977
1022983245
1121700111
2093720692
131540639
1746833953
279096397
1543089225
1632985865
589403086
1803813626
882083337
909951786
2045695211
49699039
695161193
1480680556
1394516482
1445280981
1623590881
1397599453
2134342163
1286584118
2145724014
1413195823
2109536295
2105350978
435619953
2121040131
876955205
1325568109
1702419274
5418890
747252565
1114538649
1038824092
1302353538
245056848
945343280
394801105
430286058
575586943
918015380
1212249542
432998899
1600896446
341829377
560031815
367674182
1532999428
396230240
1744521314
1704478362
988253054
287936019
1865298247
599767743
1912331683
1719274032
2019379160
747764420
1698340436
1667448935
789040950
1629643185
1134535044
901235131
2013397984
1005547497
1026176157
1820193676
1212240357
1286004102
564861473
1212782494
1437614745
1978441123
1706344785
833056502
1513779792
222310607
1397921512
1757650935
1749685778
1804379083
705809522
53421482
1152382959
526830848
1677804436
1078860591
1295984545
1521720535
355750816
1618920935
1461789140
1473380131
424974844
1288085276
135653068
1514030686
1316417938
860372531
1412030257
573621419
420281275
93614873
407516073
455639595
1749449121
996975914
182531670
1422515934
1295045068
545610469
872017193
1187745442
749114594
1153735202
882632458
1719057316
82220170
1190846894
277129877
134822615
1038807326
1041812295
1055056356
1480547691
701023729
1536068431
1682186637
879226325
417833842
602275056
117401770
1543738133
1243082401
1698823842
1449634987
2087826648
1557402276
356126427
948875850
2141613588
114952268
1415414799
852116410
1947411422
188883828
227778322
1318215644
1299078926
324577347
1800604371
1982617225
1456273776
1129377941
2036643519
661471108
2026998803
296131782
66537097
1452871777
2086878524
394189306
730814567
333693501
1204277816
1371150904
1089849708
1975571727
1261268190
1430516609
934307541
126320756
2065877684
988062764
1193422103
1205020520
870095582
770971087
1667048637
692235592
922722909
1622009611
2038237819
1330590090
1930838726
1997145516
1195043377
653036913
31136837
1835853640
1216465347
803877593
85205696
1163198034
1226596641
326187344
1130308743
596069657
3966350
344947420
252092062
782819330
126409530
864968233
636399896
770432506
2078399641
464600717
1999906396
1553818831
792002690
1917603319
38803667
1931323103
1677425982
884966981
96915994
441118760
1128208557
1800097584
274206972
991210009
363854693
402763046
1946559137
488464469
669063799
667512416
1924851786
283999227
275310043
893886275
634507971
684848888
1913534688
1290431677
87715523
721985659
1432286862
587687909
1634758549
65471963
1955508983
1348844376
988288249
133499831
1196991617
37622186
385243664
180194850
952919640
1134004019
655139006
93196650
851017775
805840248
457090443
737069135
1105430681
154546473
742867346
552831610
2050718013
1428975618
460793803
941396474
189061394
706393779
721770709
627038259
1718756447
638402859
248287892
464943553
1723892213
1922756031
1105789001
1849080
1638045152
151643938
1758074482
86778114
342347667
2081913719
1254385561
1487890229
975695535
55853139
1760103228
931812422
1843860221
782516692
1877187293
477269493
1933288764
1670612371
1065880130
687452061
306546980
36785279
1996589568
181612306
800312591
341856322
1779303376
1918904357
1414169159
717661868
409994726
1054274702
107204749
999299055
1473441815
956432539
2067374444
1848354637
1805195692
326772849
1222843037
523984659
2048194542
97558891
131222322
830427545
1916352238
2138269788
1984651631
1186812936
1248882440
220484249
1852647977
1458139090
952674388
1140943659
1309339647
1104869280
1091901826
345602626
1415263323
308278190
428818222
68456962
1983592291
1087081872
1752958889
1835330676
2134776101
916999556
1611990529
804759944
2132431725
259082682
369645673
755595086
527323633
559594042
658644365
178131360
319833936
1064608600
114906711
1576008835
2102285314
1882903440
1518193351
307044639
2100228931
320787804
767886115
405826541
1874138100
1324839167
360535071
1011503398
646931267
987314764
1879849582
204027028
678074590
1828607110
655293958
745384411
1490269755
857762181
2034002477
1792625709
1702078278
1208357612
726801341
448632791
2071428585
42045590
731945943
1821131859
949091931
88308742
784455849
626933751
2068763360
2129344784
1067788992
2132025927
1003536687
978447271
1968796614
1484343167
2043724300
154399697
1559047737
968648655
1529922403
1726100371
1770128139
1246475955
623221083
821292053
2108711915
1835265124
1431232515
1072697959
1597225713
1159315167
571035872
1689551932
411939164
602096583
767094655
977413511
1787838762
1660579199
1565164579
1436282431
686390621
612021701
1061416380
13110504
124516680
71021205
1778675096
1691823104
599135948
1355979415
1474662036
1305967685
434593356
1444744183
2049331171
377668490
731980901
1398870286
485638482
382903752
1773514417
982734982
937686971
166297190
1016519920
476927244
1563624951
1178599874
1395355315
1718287384
1234537640
908738092
531281167
1452193393
2007977981
485608599
265888016
721685733
374469673
593556560
800044890
1965604312
1087003066
1616059636
359754287
1385595321
391310937
932270312
1804115713
52579569
2104175766
403806262
1528149766
770941282
188285027
1424716254
910417046
913584175
1401919957
1524947382
673428573
783204288
370633242
614475220
1002182991
1927550754
749534371
1118329628
1250032643
814627818
234891612
1814220095
1150863189
1944166606
1848852382
1249218868
1589118979
1396236197
1810611124
493876799
1933129639
869049550
1307301922
648070088
1669816524
770153607
1847659861
1126561837
248701979
1873446553
1517887152
735381659
1095537319
1394662207
1489575754
1481306340
872241373
1643671441
1207828130
1888762092
1497623899
941944082
1393322716
837224333
871680541
664608570
1426584335
431455918
1020490701
888616737
2077817216
592882220
637820932
566364628
120927043
865029265
2068691245
804646171
2092855431
1804821065
1879202496
753300593
907267158
71757075
1309143878
2097472491
1189580225
262348514
1514098090
613025705
1459739317
857158375
65706153
991608588
796451901
1794557557
1560171536
734531424
1671357003
26708157
139725678
883706213
399894397
813842034
1726904662
228044009
744608958
153081153
60595746
1369079352
1175533083
836437189
1885034685
94343008
1875628589
653528022
1087343082
147917746
859139534
963077365
1222030568
1379961528
130373854
1730837731
622659378
16787324
1190334656
1335785663
1981025796
278231574
1441977389
783288449
786971582
282031799
530463068
103862781
2030944686
2083094173
656280680
9432808
223394836
364633929
366020595
792166646
887026286
1073056012
1068854333
2119823039
638756455
1808890019
1135513799
585758428
1300355512
111644773
1819656281
1393880067
1104109651
1822413713
917784734
830164494
1845913763
232398258
1805587219
452457956
894710209
252793641
2038176855
1762010351
218102345
2092017666
1741735245
1337557350
2105572261
889965306
1405053012
1731526710
417080697
283304387
1528392596
361293053
1230453318
1945853806
969874925
1505257342
632263846
1516076352
1448474500
1787922065
828614455
1505855480
964262632
1657036579
862676476
102009591
1328233640
2080813587
1912175428
1094516237
460074753
1559251970
302460702
938347877
119323463
1766469421
1797694561
1325387194
1769272245
2131953815
1133612303
1571223237
537896315
970977522
1921334907
1192249471
645362872
1247999175
173671068
1419965681
1732498011
54065226
1192568027
1633319066
601512792
357745004
1789727090
1510265426
1220225091
1500766850
1456076946
205045226
550808090
798273067
635487380
1718887116
962946295
640833965
317016123
687215599
1664300526
1155733533
1001191957
825319519
1428440397
1483911193
1491263070
944416303
1369722436
2136268753
1346811770
1965124621
1420534763
576703138
1874527135
1475546804
1102108378
877528940
2024807474
573231584
1266385799
1409637113
1716385306
2061284688
1661479215
881920679
1156525489
2011713072
1817475665
289554668
643922666
1787828451
901255498
491906694
1750860429
2062883486
1290958712
1093684058
2096308455
1012622219
509585483
1852387546
1937775508
836905968
834762692
1535616198
1095659495
609823767
1900373147
1111826749
123866477
176052083
709633946
1327771770
219500613
1271810523
608344870
1054634221
1756847469
879122506
1858937704
856778909
1214827574
1958337577
1892711470
120045056
647919153
470436208
135376266
1283700965
1112277109
290840446
1786940256
1864677876
475491504
2042105055
686918703
1473691444
975115292
1258028394
1446393230
220920180
817956390
1306478281
411772377
1890022129
2035883962
986849081
2052900498
143952511
1421342374
1786928943
1390919970
391120848
105953947
769801985
1689894503
1564744264
1808366800
2134118937
864999305
1070065435
1210241992
1889872073
1945739249
1056871531
1824567294
998139784
2135809813
2047884571
1343435230
398416544
498488387
1709509992
562714434
331114444
1227967893
1553777944
1900386112
526791818
691549607
1968933807
247932336
216762648
1411414017
1408986517
931878563
1965160091
2111029459
734987879
546925681
761733320
778546289
1430978125
565311322
73263881
953404726
1562125833
803138921
1696455202
400562213
598415041
1254191801
2123505319
1136551140
1710292879
1591597184
632333583
1572958924
1441633716
1920086872
1226185177
424313717
234968349
1592389153
486641280
552920771
1558128821
1265609596
368700905
1629780606
1860543884
410598841
1626023684
53180905
1910752808
939156358
493617885
1324247869
1069090681
1952528776
212774372
757464553
783892698
1194791465
1386081589
1614043866
727069467
924044172
292857607
440981046
1033110180
2070902691
980934079
1522741347
2126183336
1062777983
1093292166
918364311
270709083
351023655
415920150
842068407
246123408
979738374
835310756
656789139
1488231401
2066542611
1662074489
1891933761
1503710587
634637763
1238687863
1865420069
914928691
213537054
1423347262
737874831
1805699247
1564018222
496099974
1442566196
107430963
1219129969
368340792
230826766
2129662037
1620085002
910011387
1658077878
395098707
1443032041
691830210
616943106
1612719288
612172947
683922402
1417360334
1196718144
540401922
917159769
2125096713
81203731
1018688182
1483676288
27541889
55278235
1949686364
1166075764
749054225
1310141840
375004445
1369640890
1727128555
753895741
559366923
823045692
1122164532
1570946601
1740843443
1644417254
1882893996
1689959875
450810341
942930840
73797464
300366438
1670249465
1205404258
427559130
265112209
823819422
139337197
1462763475
103437505
254683206
1861975986
298808757
729467583
1975626501
318103611
1885496406
1699317439
1511640933
692134637
1938611675
2014824144
817937893
1948265778
197466621
277390168
1752184125
80423215
137082127
671873841
1343253957
2034569662
749156513
767842452
1987353222
1995771378
67588880
404866150
1744483875
740143221
1592804938
1852997555
1640011763
474547769
1163688832
1841907618
965103027
1137156154
357252662
1785283193
1145610575
258743025
1308189809
1093068821
2015388546
323406263
892074784
696597544
2082521051
1831018260
464798064
192344463
103099501
1601281605
579848488
1890768878
1340433120
2000936893
1280841847
1651061849
293820021
900899075
1074609352
1217978350
943962174
255427698
1632423245
421600922
72009286
44975123
791988079
1560326964
151814395
414016581
1518660549
214269065
170797027
705620367
1281028801
1943078398
1138568364
1504434127
1159224519
268764386
1000342846
656122562
38238568
1857069609
756839141
912220797
2080238486
1482435069
385322279
950637487
246834135
1070781421
974262853
1348026799
975455454
893767755
271643719
1332478591
1832928851
704269567
1669697124
752261904
2051304901
1979059046
2004380213
1024399539
784832425
1110188599
487975878
2134244922
240953372
1841951356
1141853537
84758662
1234827755
290221955
204676065
940668357
1953346295
1036487333
631393
1609717046
756873189
1938633946
54378253
1236779902
1609476661
936902736
1240798822
347539857
774079375
1407370487
1669987152
929283727
155994479
663858905
1630523769
1233833115
1533848636
551230831
906049862
1742630951
94371178
1722068148
218267802
1623963750
420758715
599737833
495898772
977261298
1418605415
1687607630
2073500581
271573827
474319096
796162781
308164484
397528176
1336134787
1124864265
781525261
1458883002
1271498036
490956283
2101823345
1229819323
626161633
476948629
1255926783
236076563
791568498
1568632899
386086885
619470953
941174850
1543277302
1392922408
337937513
578428796
1761267431
1947235701
1631994286
219261068
2039644422
1260739411
662407251
77888110
808725762
768995340
1050699269
1144687672
1267140953
547697967
1100572108
1784132528
2091855868
1244666198
1513119651
1504282900
424467394
1758718033
1771090561
1238780804
1288419673
311362577
1172396298
1103161289
1015289190
1433211313
373004143
945198185
106993299
298810881
497571097
1983289387
1226028870
1013632423
1356807619
1841741554
1169540660
455654183
692929606
14264695
1352855263
1439842325
832873305
699225954
869446567
562139257
1230192343
69957209
1642571847
1981514617
1538320625
1040283640
146760728
929831464
566059257
786348768
2118895737
1696613038
1954096111
994379405
1278098604
1548706988
429569017
844467902
634085364
1863822384
400998904
655730065
449173381
340538912
385490996
538230907
1616804013
1093080257
323666775
525797758
551403257
975871044
300488411
601197185
1586308098
948578690
243403385
1525018911
444986593
962899630
46332302
1641345737
145095474
759631408
1276213982
2135970137
1658350712
1952401627
1478520056
1686303156
647798184
578043562
1276651169
447971041
889874769
1004406381
2094585343
1067048770
2120323325
302123476
65223103
1263145703
1790624496
1674615177
1179841592
202314542
2045464159
1022432076
786746234
812993009
602920220
1686780102
136049420
228998992
1510320235
426514862
1381313896
1084868776
812865110
174814342
1280695547
364266996
1543812824
1727580487
755440943
1087943168
616580296
2055242690
135468140
665932536
1819831650
367080414
457182175
1597301620
1763500776
1337352623
324247777
665022851
1930622038
287210563
196394037
20984434
683788189
955644091
1765767416
1623969314
323499662
1180246002
968372664
2113198550
2074613291
1189250430
1496147931
110227298
1234263347
465647296
1830314905
645518565
741376143
1204513550
2054081653
267726495
503358010
668595867
266896967
1453190487
520533391
1597536434
116132061
399084066
590911750
1356190846
514833585
1861713506
1340683350
1270075281
528444541
763203012
671190590
1739414450
1242399719
558124435
1098688044
599971292
1022312152
1661877830
678749927
833921942
1494018486
955980797
985715646
1053431791
479468016
489870745
411155865
1023293823
712155302
1278724769
488392006
128186443
1458483510
2087693322
718810218
1174904135
309412990
1882933553
212748906
895620782
1010566337
609559636
1266251785
1376725283
591149583
1757445679
1441289984
38391232
156396071
757308897
661443718
2016129946
552137582
723176717
57027593
683795948
924465276
957509083
2060318269
946843343
824996838
206975851
1507184345
1365063008
1106318899
1611220467
623881303
1211295645
1893420893
1056789388
1689440419
320160537
1383900353
1740494669
329225499
564294398
181348331
1662851956
722506366
493758769
362776846
406589701
282393735
738695551
1709846570
1769842331
717973801
2099471078
1932750070
1094116749
1660600807
1981666553
911760218
1032037796
1173487931
182765434
174181193
71517716
2085856747
1822249370
1897281117
1825281039
1096234343
695080303
1910475181
63207657
458039226
92487198
612761110
1124798847
2133754141
830980530
1635619558
1911111180
1887260314
695978994
2060402864
1263789914
1424450068
404415216
347626256
85368411
1914489659
299567512
1378343429
1739121493
1642492095
1780624937
1380865826
1758352917
1561749351
2027913279
1148975145
1204390371
323221482
888196981
604441145
920130499
195655353
1349243383
1099471624
2146924589
1320023704
1288653455
378196577
2070145090
1020339008
1033813412
609818247
1297353707
1730741743
1934039151
2126268251
1424729829
1062782132
266245505
1425062422
1342746075
1464275138
1329531410
815701871
392696334
1862107600
2031958170
1238535886
1735628117
170678081
18296217
428988927
1001717090
2044192113
1568107061
1304035555
704863415
344543102
1516058476
1500767628
1488253815
1351904936
1395749944
1814746084
122925286
1412536110
1454759019
863093711
698671021
1355848011
1330974610
1902171053
1384789520
1297999538
1423747102
1548315387
1807506544
817938689
1974756890
401570847
1935003954
167211056
127204052
1097083504
1549515773
1574603026
212474896
584609014
472453458
645977739
501214636
1039137639
1497576220
35936473
1865826827
2062985731
747940301
1970450029
1881564484
828115290
397277289
2131802966
713051674
22331348
1699118418
1399595568
732458148
786068639
509532532
1898052936
1500825152
1015482941
978713456
1975300116
970391557
1954022543
1234330923
1215990463
1423780156
609826956
1191625396
1352001452
531557839
559151822
1299135954
861829059
511902885
516405030
800304693
924570937
1429244097
599974190
1532376524
1069313757
1067769749
172736110
725572060
1931224276
48206893
392097781
1780391436
2146309198
1572275462
1524622225
1942439379
79628456
189744457
1331772488
590236518
1365760311
624509604
463835624
1134334835
60399246
1758374622
2104707884
1240387161
808657534
286931580
1950182472
1919321392
1479115205
1774280074
2029585630
1177470930
385917933
236859086
559689210
450482017
2136062637
1867759260
41781581
668793294
677960871
603477049
1139561206
850314430
860261426
1139895402
502789590
1350804984
157137053
982130515
311717544
852839904
1264409829
611188103
1790557130
424350789
1499957531
1409930731
433974454
1225673587
417714758
1246031756
1347603775
715110021
1448789237
1809744657
2033677162
970529476
1345752172
1569333803
1292453634
321570982
1417979349
835133504
1264693646
522038652
256121617
1732754900
1504064038
2042167770
1001025844
532510559
575830473
1263595389
1948408103
341018970
1702955423
858375539
991097169
1209531752
1842241313
1824935705
296210106
1091155408
1255406639
1098882946
1466281930
136834082
2146401470
1543117678
926713856
591340933
336695437
68411775
884106806
120813954
1503599509
1464619245
774370460
894895656
303714359
723565204
2122105299
69092544
472513686
610036043
552348313
1371993830
42995203
1322975129
1303462739
691624459
150604837
309934374
1561592238
1513724851
1196001287
1393707480
1028529077
1001957545
1803713549
2073165145
1965761144
1909508443
1560313045
858623431
1197296055
1130690924
2073577892
2117511234
920750275
1958560496
598166766
829604641
64122646
44070623
163404446
1906284587
1052169651
1017505993
154461271
245773479
1141416484
446113734
261447665
1987961487
1166449735
142947863
1935449826
442415741
1637176201
365847900
1354801762
1560090114
1344703025
1778242677
1925253823
223214954
2028095830
988153459
473478203
846898935
2117812887
2056585467
1283752958
1170976348
102871825
1933217013
1454891576
509505488
1510793940
156316422
422301256
362030263
96553809
754711159
1958026723
1036552391
775904314
229722131
557506991
1845272254
1113859707
1859922218
512260348
1342363064
2075965488
1368541759
855622101
210234032
1794481682
1615692595
1932274857
223739275
1744946988
202572009
1688101173
166195815
987915981
395637771
468886150
1944708222
990736850
1659086777
543876057
624875426
1964976924
1460439754
934765749
266109449
437192807
1865237832
536358024
1476459745
1636072852
1798036710
233290233
1025732218
2126189191
754298126
679243124
1791644481
951727837
1998689858
975682608
2002303547
1625427360
485038064
1311031877
1765081389
1991080142
1307759549
1326533575
2009523777
1578849180
29091985
1796668782
1394978806
287766174
915461447
75376774
934310967
585685633
1410794218
995608720
414271637
964735814
1155462318
1472813420
1364871641
1088662903
1490928359
1997212355
659490180
1224865784
1812383806
20983064
1642260277
1027382335
1206240372
304904858
1183463445
28199717
1971179165
1264574185
318197302
1026677725
1221918782
1095666802
275752023
1491218627
511212623
1223232386
741006017
1887024029
564912266
2012529335
637307587
1811103061
1356060196
2078655635
332351968
906889905
724976930
1247093809
13868677
771226430
761359141
1492171557
371107919
1810160338
663138015
374577640
568856560
1467703232
251592387
844920257
986130609
1746381771
932543150
2093653707
409580267
1096894538
1970314125
1163338777
141586475
1190586966
2046744517
1372815474
1522764530
2134405993
1291210801
2050633881
1086515297
554680450
1944098599
2064460750
1388656341
551831795
649047646
1373083844
156517359
2120935288
1084340631
548649917
816654437
632018164
245288457
768561491
1691316899
57854835
490975640
137623976
1434283216
1706233548
47904492
797646947
1385984505
1254384880
290336373
311331038
1829754739
1477051861
170877683
254511328
2126817289
1285318414
1750568737
1968501842
841739196
57147511
787135062
243299198
98437350
870037398
548139195
1216839492
531157829
969869305
1675941998
1715445518
1906463611
30776036
1461674351
1378109388
1756162197
1167096610
1705673114
1374284747
783486656
1510746318
1177513872
379830664
1511266678
1954614290
789540907
729894459
1467009961
1991283431
2035044540
831527687
143099119
983931640
821197406
2032389155
1736273268
295324091
461924583
1661392393
1750190966
107828060
282142962
7348774
1240557715
497214128
629521627
30284412
1706920301
716179689
1246248130
723357232
1522747225
1850041787
1370400813
916133832
1470548966
362204181
244854972
1956179189
269296809
1171071454
825099433
1178838290
453627661
1262208930
1673233306
42152104
729995522
1891686249
1110997680
755684873
1502530171
547495447
1209436485
1589613109
36780174
806597439
10869399
195250717
1388921173
38274323
527203917
968475065
686311179
1901577974
866936220
1673668395
418485210
674138583
991628666
1116505723
2058359530
675814728
1037527887
1647847811
676920099
853224275
1902346227
2079458661
1187457937
163129651
1104100953
2065203584
1535303180
1874724189
853107554
628132405
691732796
437711601
36517884
1759397577
1525323053
906648050
12478191
1122121431
782714592
1418075964
1668033145
81434411
1611770465
1631874751
1538952596
1414516765
1192034468
1568212850
936226040
1725289180
1919062827
1787099265
762318267
2127314491
1476625053
68418178
431161333
1497564588
1003453185
1440490342
973954755
533120357
1292053543
1802619726
1438110825
416675069
707539076
1938099358
261523239
218910286
1939693836
1236418193
1039025162
913571207
1825374392
933063748
768998284
1608421844
1215828386
2083786212
1474297283
636529771
1673439580
1889356997
918735540
2125133871
1680100563
1525659247
541400083
557755356
1968569594
750469769
200351441
129201940
985660717
676549217
821473317
14419573
123791862
1124510792
245333344
8347493
1372452681
326204893
1068012790
1693294859
1272970215
968360019
1981057916
1612588578
1751875631
1298623804
1734043371
826450293
1145627689
1609763354
1334234430
537993555
1145270367
352454903
1271631464
1448490479
732481774
69006623
1642826171
328699454
813685946
1506642019
1979477907
1836588939
1744904524
1736790683
1737911715
1355118183
1735046477
1312876183
1455725577
608740811
1466466237
239352803
1864213410
1420712348
598470948
1137311535
2132787734
1091585087
1066501769
1860274586
125125756
1938759695
179751225
841461694
2000192787
1001261443
422429003
1132019245
1627286633
1135510357
847780788
1323286713
208985831
1698867974
993082095
1598767440
1922818065
349344589
684920675
23069723
430946480
377423278
1593160112
2010897122
732677087
413195314
1625734691
1594932005
255683693
2097727010
1898404889
830377391
1754950769
962359557
209981871
1803662200
1540276584
1120115487
1487730567
26750049
28568429
426748206
622572929
65798926
1048297519
2041399414
374693404
1396464759
2073392219
1735555323
96747758
1662845628
1256316009
1876056001
664407036
487378867
115484820
24627970
277180538
968034007
71562439
1120989595
860969897
469313146
1931531534
1191147004
760040110
1396223075
1882591487
1504974761
1958723765
1266003129
281895067
479962533
81323719
586927332
511453652
681055007
1975919013
780277992
865606989
1008744990
34513443
926309095
1689596347
151855908
430099085
1959781774
1344003943
189925732
950391668
964949075
1153141262
1551021418
59421087
1328482066
703232414
56415563
309526153
891538502
181528901
2131775450
1819383851
87941743
855668995
1732243629
1310971618
1944766728
1423231273
1947431588
1652875428
965176638
1320889911
1736964048
1200578567
445170774
1741762577
82928149
631947470
239926669
311840209
1828165391
1622632989
1211571683
194192679
930636908
1907582426
363526955
114479530
34400532
1472805388
1851054052
1235840322
1804543789
121402054
1316867920
2137691630
607123362
995869260
479713090
40891086
962253653
842712111
969939678
1756014774
404422801
876466152
1169538912
1581709215
114593656
69306372
2018964359
517675936
1094374572
2005912625
2071343333
217560107
999651826
554742251
2119423246
701939107
1075224787
1341747256
506528628
1701962778
616230476
1014943346
1004247427
268171643
2094952117
1173081032
1902411322
46905925
778004987
1571395849
1762249223
1116773165
1477527204
1579259879
1114824812
1729129372
641284560
62537558
1069433956
1136586605
2070476518
2073024581
1971733718
2137215644
1082485630
1188596737
790540370
356391725
226704821
1139578838
195038772
1110261159
1201061927
1175811921
453037863
218544606
2049371794
1946089012
986983242
1053281176
737215119
1521845885
2079455965
1960791837
1004183072
1281810460
390212383
746135696
2076341613
547213588
1312549465
1058226833
2121580131
1242566134
975612355
1276971513
1857369292
254974364
726458473
728457252
575284668
1102435974
1051277956
1563291837
917103200
1690643823
1488586440
1246164912
2079368600
379255387
1639703761
1733001555
1205317581
1704390880
919879916
1121125900
658754411
1917376383
1013732562
1229621573
1228251920
1026997417
252889028
2089744093
2077167014
1859382314
286410813
1170871339
1689552067
16125419
104400488
2091315072
1257131639
1639147565
784843641
1818626994
290856701
881532230
1173383950
1489782512
901219485
1898967445
811802409
1562051699
957012135
1290223805
1956412100
279899639
1968136076
1043232729
1035259698
1406263333
1647343303
1657150273
78143085
2024129241
10920031
1080723018
1906475697
1494674175
2100833863
1281704329
1619227328
891628033
920229037
1309877640
104631888
232344335
816788864
131940782
753140232
1623874137
407663728
492871125
2054973549
2037676836
383926032
571391424
1888679798
2047268397
1972539148
761153560
144541742
1198263800
1151141461
1975065291
609174943
1534418484
1552640767
1053899129
293627250
2016382379
1255150213
314756251
1882469993
107895437
52697125
1538695403
342337591
594920367
1126075878
1678805257
473435051
138088449
1931103982
1902300450
1506513249
1270626179
661872196
1403302929
490813855
2017987377
1770129324
1636532632
288188463
112982582
2039349145
1316897400
1946142908
225816746
8105984
144500699
1956892418
1324395961
896031736
910476098
340653760
2029804734
1384437268
686212449
620241073
505897240
100463539
1185720197
527496050
2118296233
17305652
1561936414
1171095250
2027804210
1203195215
305741768
1807006104
202620750
906509809
380992818
1725734155
441909016
2115653300
651868948
37802515
830239795
1731604537
1926611507
204117091
629063774
822047534
230939659
803228815
633825472
738808919
1843249323
1249868146
1926810195
643240808
31064092
1634361065
862915121
1926301348
517359890
1940409813
1757106925
349685656
47137817
1949883297
515977168
1065834057
622642614
2097393031
291597522
684507636
1931660644
1636386447
252013946
1554311365
1129464995
1661490571
558911865
66776403
737436357
895867962
181667331
39878512
1411957994
1798754674
1475887207
1050238288
899203821
1987833002
379890315
2102413954
1168397770
157142998
792865906
570136999
101431175
1668987126
888597582
712859135
1065111326
1122038411
2126186993
44033846
1306028258
1033224694
1839426145
1660975504
802423080
929135612
635270238
1076122549
832919409
1674536536
777605523
1200853484
1210621072
1623891187
1140830862
1412155963
1370730900
113740162
233987379
637823125
720197034
934997268
527035797
1607315595
109717625
1572513048
392989493
983850392
514696132
908435299
468382082
497352860
1477651488
469982217
281333273
2115583284
1722911179
665461082
1896521970
567416317
1819863682
780203589
964702676
1330379116
15193812
127356617
1562930917
994769811
1491862576
2112936370
868166947
1844469405
1262468233
765965281
1985382285
1957287662
153015924
1586674788
1298646851
1285865634
1971508449
1351672006
978401591
1535690422
1827874167
590787929
1843012827
318113013
1168235132
653638033
1115042340
930939586
1902538815
1585968935
1318527628
663418842
1360896457
547788185
758700965
1779101923
459323784
1348750365
901498310
538438071
1737075058
728747330
1430754175
503942002
2104353286
59929130
933320059
1728590970
1482324254
38077744
672710092
1977071366
555560789
750261753
4577179
752314600
1052854619
53554166
1089871241
1956224130
462013781
1826044007
1410582318
622955713
1663725628
2135437242
1383784603
430489254
320392087
1650297651
1042221401
1279486462
1454761825
1120559811
1454245032
149320977
469418416
1189423902
1005420418
1285903513
681147494
1886846996
646831635
975643585
1878988562
1609698218
1781821345
2124791984
1054086356
396508056
2046044273
1914143832
29265856
654244248
779040356
1441525612
1880041365
874680282
1779826734
912384936
590370576
1085130301
1105686719
88035677
679733957
1065077537
783481551
1577528596
552301603
691858949
755416842
1806174862
1825069584
1042007207
1350762573
662649433
476182905
1166324307
1779357611
1325825776
980903660
888146439
1680498854
1183383766
444638987
1809637049
2138726623
1996522262
1124551100
807751519
346397661
1332648344
447586185
406092114
335431416
1474916079
1989802518
687871347
1853743412
231541526
598766900
671622049
453642924
1198708033
413587372
455031999
1715925170
1650140607
1524212998
1417487924
1859070920
1328780065
1166593979
1675739833
826781188
834967446
1158016538
1196920144
1044817270
637036732
1701455614
1072441323
1083944768
570804300
1288148055
718919138
798461111
603796867
1682329177
1129872125
1693677987
1451355149
1251814081
1751321575
779279983
116219332
775000306
1251006487
1328553246
1389255469
412533249
1518642507
530445393
1799027949
1073298033
410193449
448754111
1179259634
405189068
1408889120
415770027
1325737652
1177453266
14903039
245957832
1501646125
229318084
357039859
1672231789
1593892312
1231116915
987963489
2073883042
859844110
1175484443
796914510
1170341512
1873633198
1666666215
1840125981
268060476
825379337
2008527149
327405539
909295861
286761367
1190065286
2116152731
972379385
752464268
682235125
1075388312
923805347
1537270961
2025380291
2083058785
1780137832
1139390166
1191749806
2130997343
998621535
345836394
959504725
2070118097
466251917
1016886010
1717492465
287294799
430935045
301962420
1265628142
1744059160
722670067
23845988
215089318
350805003
484200457
1232687596
1187355103
752333295
720287965
1831579353
532926388
1401510441
1864859815
1453854097
1752842394
1683104089
1461698560
1886064248
2124226368
629294245
654918222
639380235
1710807084
1531958665
1402264143
1581558770
1661380507
547947930
879977884
1828473411
1042032344
1771600955
1461637690
953847301
1633352927
840301364
486389759
744413535
378957945
301158316
313265369
1066359968
1402866361
1445633205
1633436289
935218576
1926727744
60527016
498205534
1826621957
1403002004
126318123
24418496
437731831
2139638816
394815211
1578523483
1608141509
760547417
1702153871
1565994591
796638929
1829442743
627986946
353443265
130354968
724513705
1324593872
1677911755
441856439
530663712
71191237
453494744
165342847
858509562
1562328670
159362866
909908378
1837709736
862244104
1089106247
713128333
563565729
1875481019
545698524
128908488
2044664201
1202435237
30992540
2108118780
1170820334
532320460
1809295674
759573538
2103801298
69525248
301668855
1894534518
1262425430
856721621
524654020
939042020
1055629973
1720252277
576212202
1104443268
710843766
1707020709
1985801105
937745723
2084421065
317297787
1560371039
127692919
2048037108
2044963163
1281905458
439309194
179007277
2035376725
730602470
516037293
2033029779
7545581
1868791099
277561279
704346524
2122827185
536430383
1808268370
1012241464
1479337929
496352700
1395065438
1513352416
400063082
850833728
268930674
1372532959
667652777
1589046409
1504021120
1098375042
735887640
859877131
1918220640
479821580
1570333866
1161331975
791223582
256277040
19013999
723537923
716437659
1784494773
664995515
1018248653
2041239469
757684713
2051361768
625751459
203982915
1757739447
639878227
1583120815
1040206962
1070264078
835909375
889574448
362820786
595571934
55988182
1789816973
759717881
1633005938
1677745543
1319147169
1516764608
1884089442
2078812487
1354342583
1456176980
1495734383
693681114
1912706165
406452363
1796288361
720122640
1946512655
1676451067
472180875
786932065
646714845
560927553
519890245
920044157
2013504298
1489448219
1514032050
214791070
1593802604
1525881568
1060148594
1684798453
1681953195
980883351
1187481801
746675234
1178016210
597582819
395082825
390451658
1527327031
52088811
1779743552
311115667
1929928841
1434613342
641846292
1688327091
1493303639
1401359401
1754937644
1378041830
1436624814
2064802536
1978882058
1430637302
284835189
84709583
2036915126
1551927774
2009761345
1756181040
1462480724
1495228958
139365389
671966231
742372513
917794985
229859760
843648605
1234728676
1842590894
1730957745
108293049
1394309577
657073115
304268520
610247025
664799084
564936621
1172992904
105123828
1660606992
992889248
440281868
1598042092
1648579196
2008416769
2147269464
2113582697
1532760969
1582113861
1600726955
2056885159
1198364317
1513749491
1909693241
1680582626
1323596979
721775503
1801638656
1565181558
1250845731
360383459
1010290569
2093027728
2049082018
1558961858
749981157
155712811
624464352
264908145
971317070
966869457
1350233081
1205609540
264526883
1760757824
1046648464
65586960
1835759227
352387083
2012707190
676442521
1172503711
134681612
851105148
1260274987
313493384
1791152398
1015987589
500028582
1547638190
56468759
2087638768
1046443184
139786960
2093548034
767419516
1645839023
1046167863
196907456
1430806093
662372507
723407902
360904587
2144850196
751768578
2091537193
401399801
2146219229
1051938685
956863504
1256712423
92338511
104214082
1927840873
1104469278
1744887253
1580787050
2135912511
1666736997
444876667
1848611771
1192648266
646975844
488000359
2114182235
2026817595
1362969788
360676476
1167844671
1347667582
1254029945
1366724642
1002548972
1653644721
1792623074
887089568
1314304222
1532557647
330969820
309753257
1290400223
1424151171
1647584214
1870899293
914852468
1115998526
1787944338
784694347
1398656417
1281174841
968246323
11904053
189244383
1569124603
2141191186
164761600
525789534
1117049835
1286754690
927625970
1290848317
1437527678
1396837848
1593361566
81453915
1913984299
764934908
1999168008
1733294484
974474497
2123633441
1900010845
1747041815
422032105
1960210445
2133410168
313341998
1463014833
12392896
1376750318
343865361
329469608
141749558
1126427255
1691899390
4994714
365385919
1128396315
1362589954
1565964450
623706632
7554755
1218720621
1749054254
1645849891
1227672122
2086265582
450203931
926921378
743630988
833720289
1665783212
1838773950
1985729226
532918297
665152394
482622723
606471590
1575483404
2046929009
1028624892
1377768375
1279884636
408748022
12013275
846972263
1089125685
1229826725
421957742
393953052
719664421
1800608118
167332740
2037421337
1336975095
662565752
757996260
530721458
681867250
655249199
1805040226
412341530
203988212
1382266932
634621159
720524218
1200369339
742966011
786520674
2144424513
1816985745
1929913349
944090097
1121215602
1965208716
401391591
486283051
1820075990
1365953442
801012462
963313816
1859943986
250146038
750985601
1704924407
1922385052
1352905012
176903338
487558257
1070343878
1551009287
1704824770
1904217786
491007721
395135773
134197009
1655882633
1950162657
308198727
1794396400
286864075
502975827
132954324
1703457883
2110225427
826466278
1647318324
613024041
1687693484
1294058746
1950651127
237081166
1823056732
1987269955
1545036174
266489758
1546723102
1199673519
1032351416
1861633071
417177883
317372900
1798355573
1792657869
1999840576
1165092390
2032118087
199458916
2122226038
255839872
56624330
2052189616
1290337623
1634305766
394289150
971320706
812192010
314589052
393738221
1818684127
1083765093
1427654484
395555292
1644649248
662455739
604185556
2121013259
374637739
870125426
574531062
2026102048
893494697
1741763677
1988081031
69724057
539489294
766649054
1750853687
1984467626
1648470510
375605903
2036404897
901590932
759625963
1366886700
2021879576
2134050319
1280967615
1403174581
1193328880
1225110631
632523680
1646370366
1722925750
787429700
312003157
84737934
1582716855
1190638514
303684817
1893835042
1775200474
2011841267
1155264151
1371679414
1682491075
2122201653
1842465856
373093828
335587846
549929313
1313607806
1694238892
1731029531
1325443454
542389310
1773864795
1074172242
2043575319
997420178
1027052665
224824520
104163162
1245381573
1601172322
1656545648
977753361
677621476
892272383
1930388865
1821304280
143878572
1104033420
2117171078
1442263706
2043499935
155482198
493992435
1718022662
934685766
1225845231
828113245
1484977710
522536899
203055905
1260785987
1444959663
1430332136
110231350
1393484875
369092168
353011637
936552101
1080059420
2013635277
2085712484
473428519
1369242790
714012049
2026633546
572622024
1015852956
289605238
1474237554
390867669
1646146191
2076156031
1922449008
400681532
443159633
603243810
2016211745
962952242
252835490
284222429
1053976571
1798970338
2108274880
1267224315
1578490232
1132852570
7883005
1510460241
1532992454
1744423256
1217401724
459801919
921242292
1440656526
1618285887
1120967224
1840740471
1315763136
580088540
218374479
480863968
631310993
1427080996
1081896762
2139866071
1320911132
2032856246
1220654571
1554716082
1151151228
241814556
2130706824
1015556690
347406101
1080835638
2099419475
135957328
2075085860
1502220022
365402819
750001228
269550578
1491103521
1579197598
222162597
1023862079
29551393
467813183
1888645586
1473211358
2091422505
1780385604
884602285
1315630957
771273232
978727336
100099752
1057138643
84494294
715200549
1732342890
282546958
1803491067
58922858
2135096276
637060716
1126736359
959972471
420054738
1098700656
1017582004
1777299494
1900385091
1564044449
2020273979
467306360
1333978340
1668168531
1724360875
525275479
426773141
855406211
2084366923
1548823425
2120618579
1903533424
1438361417
765363971
478695521
2052820339
124317459
823207485
1130282484
1759760888
678933436
313185574
1058235705
380563171
1887096676
1906813295
2034068139
473323135
1799345818
1437176271
830364366
1334038548
1389576886
1417273081
1398646328
265240312
1390520995
598145160
989748993
976676654
2105328718
653793093
437777021
267965006
988336810
1121951324
1301643675
1041907424
413101801
367893591
730373768
1634001777
1546018404
115894607
451842693
1532416191
141098412
1473369781
1155350830
679435897
1557345161
490919105
1111587821
1377316720
740831248
1271020191
1038526518
274544615
1458673050
1761581015
2015806653
1349573120
260206619
2037626299
845769683
1014705685
323230597
167614595
865377804
1514905926
1308019884
1131957113
947042390
1659266096
403889225
984178203
1177630372
1868934362
13575210
449537661
62023126
318916294
855074016
196755481
2023257524
2132097896
1402131515
1932762561
1238761195
1875554684
918729886
564992592
1456785199
1529070177
597538467
1234458890
1752188514
1442456075
823461663
459759960
814901258
248038718
1411075612
775166522
870078300
859639654
516944424
2129369495
1055000987
1216254076
613822317
71423483
2084233828
996922818
22038529
1370919786
436702725
428989735
647615929
1503599611
978898001
26938787
308131400
917891013
1155236624
1558779868
678299789
1399312667
1141882826
940339288
1104079868
1649043858
1379600971
1219117164
337900979
63332729
1655254690
1380017009
1055447463
543177853
426075111
287427980
1782442393
1539953455
683937174
241789100
1821782525
1950333423
1647447324
1000946956
1911172173
568983471
901831658
854608086
112143282
821552051
777895010
288119465
1791658180
1052021594
1556906659
1561403758
1693100209
266908208
617879042
1958376265
1961460474
1748599175
1814213512
1320098636
77907013
2084393664
956959906
1624025589
551720432
910012514
1001791950
1178242393
310912373
1568769096
444197889
1254720906
92303528
329327385
920135597
1522610428
430391484
270857390
582117484
44220611
1236328528
1669447074
73825823
1008271818
996954301
1136918039
1418532160
486577477
1335709387
438560469
307028220
1253288537
1421727536
1669496643
129763045
1094769345
1728277007
2141179453
72452551
16021082
209925870
1441869733
1837091549
1409330416
340140211
666752701
164526218
1782910893
487325961
964630887
109163460
886220781
217238828
2095798719
1527824588
1319714637
2134375378
831735850
736463642
1257188351
945755258
2115758609
205471708
749535728
1486527414
842699974
1894265846
267604995
490772354
1438395604
1493770320
369230826
1468474885
1745008357
242455753
16430633
895741963
744970583
1131659907
2023241279
825917470
90660945
1853915914
447705294
1542648840
987255092
11325283
215773881
843855624
1099891926
1375647277
1740738767
1684878556
1144445742
718198480
1324004447
1839906695
192665232
301181045
2006793438
372633588
1103204012
1923633418
448633320
818753807
179384414
820485760
1791081157
1976453256
2073867487
88199645
578875533
1439087087
32771723
386702892
1098553218
1659054635
49687709
1894480491
1389116509
1058405098
1204231795
2038953314
192819443
392097822
1666475595
562621203
363623959
86074021
1648067257
342424018
1095537319
608927335
883225088
1821530238
1039032074
977813754
719722930
1171997242
60451968
1348406172
1521094593
2034866591
2132559466
669071263
908264102
1646954738
246648090
1067379768
1725586608
1410130467
394185514
1562570787
82813269
1216778926
119489090
1495361864
89978879
402849154
522403416
1274273346
283094447
846602519
2028005152
1163057240
1683375965
500570519
1823516878
1114260150
497363311
1728494085
202033479
980047172
1732506815
248678301
311798463
702705136
1278002025
1810651102
1068704989
90887156
410022172
386734731
750853153
1639595424
1664881519
895650092
1170035904
330903041
2078842175
674590709
54345621
1788267718
1719491422
1010671523
178309948
1461260595
401542824
1250733858
865117908
797054868
1407899102
207818743
1526363283
1233842916
314354794
1226319085
266089856
1236918399
200080786
597268757
1828350839
303277797
1846958526
342745568
986227815
730328170
441869858
1677986200
988062764
2026102048
1785305693
1634951008
1228075511
1170106407
801772402
526286750
1302325702
548241790
1222440577
617621090
1319624277
74084068
166518745
602491457
1711307824
548060661
1407881496
1053853481
472443638
1504868893
594323089
934092585
1866827477
31324336
1424783383
1540278824
204581754
1261336615
1213043543
1169197394
2102863737
25165479
1390011850
1692641839
241142187
1512045014
1190534530
479385190
1865951039
23632808
1720883521
1299882441
819850009
726277771
2071655288
491200743
551787668
607532968
1620901225
794198379
2067892398
698738735
1694339762
1484625993
1317251920
1605666346
1780246946
1691944701
1824107043
1302221603
173638477
430901813
933118275
41507462
640365376
889688588
476968908
377718481
1957186934
1480009474
345018223
327359471
1095442181
1597164880
1000080093
864015015
1389780674
1778185846
345229573
897561832
343828364
876354869
471341075
449078611
643415255
1838170057
265526677
1348139476
1058205433
84540695
107648880
2064251203
1537902726
1676272455
678120605
205191558
253977556
1905306672
70039856
1693875705
1971875194
440524647
1791420244
1705746373
95417752
2118182129
495239979
1796275933
1063831566
937532849
1537009224
469901839
436488162
275164881
802061065
1395904802
947870157
2106865801
2145418710
339438038
1025860987
222261823
1583373506
331447764
638505344
2019688571
143617823
507454180
164741353
1923202661
1481126578
1850467948
1343962378
1338757982
2058542210
1646348437
765309126
275564042
1310481695
1129035595
785969327
658468736
1530755173
1255456332
930804687
804625272
1840841867
286173902
1464543844
1139046864
1930516372
366473957
1482426254
2054690563
1808785572
41392295
1690275410
1669733224
1079066392
1095658733
1163890242
981398785
2059266657
1394966625
53625808
1340516131
2132802943
401548287
219324966
12351508
912954563
1281499577
1974126795
825685344
481411481
909601498
1760368078
1251400959
347466823
2044055948
970620579
659367742
33702748
458179263
1916514504
21523499
1074808968
849288125
1832239485
379017661
2028210030
528178261
1630671321
374469281
1295153924
1334987972
2102009844
1258606324
1385366317
1942093961
1096637412
1071402328
1316233764
1059141612
270105926
1044366402
2001563848
68465836
756100242
357359610
409278082
1372712273
1271240182
1165143088
905384902
2139342968
1728808175
387585433
1812266872
1459095602
785597906
989377466
718172383
1475441418
1179928300
828479461
1626764523
828744693
1175359782
337456089
1826923630
208508180
1726510634
1803662200
665193932
259369649
1495943605
160831901
438468935
863096502
982660893
619559196
898730174
2135397635
2141579480
1595628540
263220468
1571543079
2125313849
214348998
67881389
1352039355
803195165
771714447
602259700
619134516
1636345410
552775999
421863071
2038536348
1927393126
1576807091
1338928822
672844501
348239921
300893763
189820873
994872014
1891704037
908070908
73330576
1506445265
1958435229
1159445486
306897883
808934590
853852070
367991880
1824306025
921318855
505161594
1312972097
979818825
1362649473
1631731451
1599637836
1229901174
894503001
2116230884
1639249756
1421497846
194360359
522551313
1370887391
1613491050
1400714102
610787087
268338224
599625063
1439225705
331216699
1034007704
449936063
1480176871
1493554569
1051689060
90166035
1928451099
1734786617
911806548
1117599891
1041691742
1633607334
963717171
1825122048
1932776777
1672881620
930722176
100039437
1760425286
518903006
617410807
1929098243
1775659031
1471661402
1473919881
1507228994
440712327
337302101
555672560
628248643
157250401
1525941255
1397196393
1775459172
848282584
1546488033
2011103035
1798184296
484059780
782098187
132840873
906259785
1656990238
1423111838
1858927437
109540579
259602178
1191615404
1541561402
402427422
351856368
797821514
1625390406
133274914
716410936
457914455
506633887
1195585433
1050809227
606306188
1572662609
1565858956
698769447
1145838821
361439256
823363058
1890452145
120051972
1926929618
72353238
1111747356
193750959
1900387124
1015104238
928731216
42902515
414225435
939716125
719075261
813194974
605791967
970929838
1952330783
722870124
1712019767
2107444965
571217846
934370391
206254871
1540748047
112024107
1971783830
1701239875
1625336746
1384875151
1900125285
45971839
1659236588
2037025088
974309751
454054615
1358131170
626063610
152800842
1232954126
1135685526
787981855
323900963
445881400
818530933
1707258709
1279051248
1190675742
2097883492
907183173
2122024446
2104543544
599974101
8541373
174564041
84493765
833795786
922142713
1919161608
1029028295
259146662
1156224015
636375778
775727173
1835633988
2053692034
1450746985
1558813010
88884822
952448668
688708030
858806986
1542437074
532536978
2034442288
1151561005
1315455457
835902447
141672370
221119934
729404566
345888778
1768845937
746072412
880243937
892941021
282664567
127875236
1488711705
928112097
1408770219
78614583
792990128
1109015970
454083056
129297957
15328329
432105032
451144683
1238086341
984333989
1349270201
1916629287
1833965107
168416049
686325407
482520751
1577915919
1031002327
212202294
324379932
2087834817
1657095931
767922026
1915895880
1025481025
2085581839
509038322
255979474
854388450
1033625307
650021740
1985828426
1674087264
1848442933
1063349188
631538141
1601941544
1601594863
1459548691
1149724165
439544794
1043076229
899738752
571758199
20655436
1942602767
1101214187
1494854168
1831775192
2053269185
734323773
1513717675
1660480560
610888269
914276182
1304422039
125578072
1792772298
1025582703
1566721882
1607928707
120236756
1011195124
1027421043
786930221
1960980951
1251545480
226277054
223960071
593365340
539158227
1052969431
1326972592
1393564481
1721737889
1501719332
626167239
239522739
173790508
452669532
810707724
444571507
501413605
1105646608
1597195729
393351429
2113299037
743919270
750052853
1438266892
501006881
737449229
1346131578
597097472
187054194
965766904
1351198086
1896881322
1420112881
771751254
40363850
251376146
1273872732
341868400
1261924267
1545118786
583995718
1058050494
1395512482
1876415976
257631029
776160749
389623056
1998728321
1364887258
49328720
1166727772
1229275081
1037376423
1960472535
1256461458
1270744621
1501614137
806850560
2139542357
555634655
1388541390
440961229
2124596573
516407190
588445797
405465697
2016638991
850879572
1532576626
1461475263
170386717
902943947
49377612
829119954
995540775
1143657627
1393895560
1697123158
247809425
1957448744
762844231
1434539614
595180578
1213426218
839853841
1700213933
2074967504
1373614058
1539207312
399397244
1867571070
1672869934
1524776188
823067606
213661417
520246891
1457844214
2057384083
217970522
1215440999
1557079023
1770912248
216982036
688656868
1953161310
1652337086
862219471
808969283
1491249546
1579816787
1544314009
321008796
543065862
1112973759
1700242900
1725365525
1559152605
622015496
2005341176
1763825795
761096709
624447262
2062860244
1862230452
1369558562
1300652171
171111908
1859575040
1533741754
258669271
1407601055
1814679762
354117184
286981127
556442671
602226060
1905406567
2105561032
1526274191
1651896175
1367262121
1017452553
984735856
79733757
1805271746
13710453
273413819
1721155831
1106267542
1762252329
918036356
925001169
1877058362
435085841
499437536
898105572
1035001418
2104602042
50612345
190984552
1517993086
1975188662
774168913
1898539057
2096233113
454461510
775213083
714151368
1740732158
1940300688
1776062404
1923718724
2009472189
1164506390
1497827787
2016847500
456310628
1121386796
1021048050
2090881179
1280779341
2006744761
1467941527
1945236943
588596486
873373259
1527460154
381312138
659983455
1056123202
1685340805
1352715925
1317991751
1396686300
1528752855
574435788
1505042558
540136923
1019310540
1386869781
181265766
1033883905
1241052533
2054056723
1720252277
1996456687
1186795130
635924971
1572509448
670659970
291790542
681288712
660957403
391050324
1809973162
1321276365
1788763433
1366602877
735907292
326541858
20473163
1695893355
1292827639
826415590
1145501958
1255138236
88776791
897809531
411544225
1401933985
1034708608
1286806657
292569124
1766898737
1110243653
2001444904
1837109835
741505035
1074572731
1587699173
1992378904
448755973
667041108
1986908643
1335177716
955405122
834870485
1742657975
1548222845
667064625
1019311870
1153654765
141152720
227670492
1375595979
508525928
500911159
1071638688
1933317476
2071991499
1317355437
647406834
648159564
1070268835
422802625
1764012908
1276898939
1837818550
611000617
1344280516
1588594227
1215864384
1518922932
54370560
88659587
621305240
183519048
227200791
1246370448
1721560874
1338586603
1739463320
247028543
1919155019
454617832
1668813797
1843711
1930081449
29458166
1181972590
1380003743
730211077
1667205250
1222947010
544800567
499479608
1257485894
1135547131
111577887
511148194
931947351
1025687862
2147341352
1158399648
109341010
1060877083
221098328
1922726107
1443972745
1485631605
1848839400
456662255
1193780437
648905619
1340552228
25446020
799565739
1837059078
1616710320
308965424
873376667
1266201646
614068740
1043831210
1557623299
610967120
1546227761
1983039364
492067667
529668405
72402668
1166210596
348093361
451598582
1082309568
1267504315
32197722
217666164
1844567385
1679334814
829755147
1225360564
412209699
975368831
604153173
771662909
170827263
1642666494
1429212896
643626248
2109212647
2137861689
1313694179
1480851466
175954711
941643302
31903173
1606766205
179049680
1049611561
1902715453
584305168
1977407023
218531566
489124215
1410616483
1634599043
1948275727
1010180390
1780580047
662320396
1975379194
701098842
136305791
906282638
2139275824
566910760
150122887
303838825
509305640
161492738
856909473
718601024
486851271
918128147
1270245479
996932226
1342700836
1905056570
45643967
1104317819
856506696
993894038
326138467
2010890175
1439697812
992617575
704881150
774744494
1026028218
1307711163
1622491283
245108857
507527593
1454054264
1301771374
1051580349
882395903
336372575
1085519182
258718825
1583422217
1596931846
183026920
611090444
1189702665
288710545
858534121
841295251
1031778570
1640699654
1604320088
1012629531
1443258166
388207704
239767907
940697737
620940958
861254999
1414360783
788156683
534659891
192626723
1630385293
394599332
1310428864
837306063
1497900075
1300522629
766815052
1368164177
2074577821
1869089739
1329276080
999279439
628981928
1694125035
135781051
1308217621
1592514472
82470932
1214947544
1232213214
378294150
317257319
923648233
1500259701
2033710974
1088882539
954406441
371029303
751013305
809033472
1921530236
900890405
1663837117
394836239
1559917325
428054834
1347797750
1295813385
945046312
83006109
673718050
354006170
1580068655
510952333
927524449
843738762
948197754
645027594
1828563361
1716932644
2067440053
160987557
1726277966
106117137
2063464398
1205087947
850993230
1175066588
1179444195
1618724701
793174975
23805959
380303305
353594804
1267866801
1945835522
1958491275
236623442
2023178843
1849773119
1719400555
1803046105
1352111232
386531484
2132515103
2067019367
1150345146
671022260
738704815
1510076189
964758703
1786214451
1406290688
1162709858
1073038106
1919546681
153773823
1707226857
2001733438
2032626567
1176536854
1099039881
1503050377
765969101
1603508536
325451166
1158858454
1923551440
1348287149
1885875115
138230901
1774994379
128469052
1294698332
1164271804
235425151
11329831
173391250
191734131
349769459
1652844584
413921815
1772965800
1552206822
1981810728
1350793984
1283106475
822544136
1425434667
1670326159
571681347
258633596
882898018
1979338301
608403439
759063052
852944471
1650273929
218077782
466246136
773037656
527020310
839015197
191092865
1247775402
445518442
717016982
1992330310
1706588930
571041104
332885828
2080250581
1854905312
1178027705
1926817995
1924412587
2013014831
1881133542
78350289
522137963
786216593
1630168355
1249092701
451846873
228201900
207625485
638728995
32357713
953819948
1387071014
116836788
940592028
545860939
1407399228
1432757092
1775916505
1067351277
1390616928
50282595
34020521
1774890611
111164678
655835171
2113245726
494786447
1592781922
1845417069
1722357552
1129325141
1010807468
742538619
156995502
1736265005
55127779
1395074053
1267786380
1773163332
2013792511
1952680905
1980786161
1451825723
474832050
390741798
1182579508
310046719
439421955
1475632253
469804937
1769986507
768378010
455823188
603903619
1311994473
1686968805
1627023969
650954900
1189423891
1376891830
1516810678
1705262730
1233124672
1804147254
258278983
1040071305
1769498162
1165599027
1575095323
926420273
1571726811
1960298673
408532373
176917862
2103939893
1316935606
1983911013
897004825
42937520
1228234670
1974019110
1621726570
1005926386
1131981799
1925754783
1158997444
1193424496
1316483607
2040137089
1310977298
209200784
1704739538
1489622165
1916823684
1351042719
219631357
515046392
73680402
1161332405
344756505
675406520
1262529442
1247897732
1508095135
1340402261
1846356195
809319955
859570198
1376128930
336088460
1405143189
452693114
1644472905
664836529
267849799
1065185448
1930523505
1247469337
828140005
1761694901
1374156289
1195046694
1130189831
1659086698
1677552842
1227998918
1450453841
612708874
397680638
837053771
830858457
329281136
979101286
1665289346
1619870082
1450805545
1648879854
62807006
1883137870
455403696
1879391938
1980177786
1274270490
1439452476
858372875
1343108141
1331225612
1265805623
1647606786
845905365
1797401385
319582886
858444544
323908399
367736620
598576654
2011486239
786730336
636109203
1018726548
750153789
1450313867
949472710
2073213920
738290315
48113287
1308590233
1038087671
628313222
1338916827
1643530463
1881563771
578984153
414963689
107169280
1265827237
141617959
249233708
153221913
989357664
1013018803
1343789438
1539552381
266976740
1371758574
1602855028
1459493134
211983017
1774626148
228485960
1262867939
168925380
1810550630
918421425
2109320646
828616834
1894829840
1272478338
1409754167
895193333
426119794
1095032887
1113805927
35213968
327518677
1291979008
23656498
1038614226
1998556657
2070623480
139870692
272187156
928680504
1454138418
1189900268
1261272159
1644076835
642372780
1733617730
617359600
1393317950
13555244
2009159688
2142581922
1408300048
1184837837
2080852786
234208275
67057516
948513924
1693882557
1331824294
1616358925
1470148558
2139189713
537238070
186858746
610547051
2021446902
1036637544
690047173
928087620
481217782
611863762
191092865
1417835390
1532743718
1826694563
1391684892
1352546157
1969919153
458715169
1815548354
1422828551
1790308382
594327578
1683866687
223457568
1853925402
1127859415
579054753
935124204
410865378
829792304
387146632
1803675857
1817537552
680799865
496617699
492481320
1403716262
512021017
1276455892
785028301
1160139863
166269843
1808946932
605227843
70262588
180989327
895645771
549268150
242690350
2133845862
1599022259
467260435
1195728437
1946999564
963451130
1181890520
1978790277
1901031727
505077841
871507441
232038034
829482749
688068381
39355325
30344413
1186846485
978643672
1329081253
1990988571
809655662
1837159639
1060758550
60101573
2127405578
1483257056
1594177122
64340446
1421181321
32332548
1725065514
1876566977
14588446
1364670611
560830925
1066600213
1195022234
868225520
552962067
1792501440
1130490983
373727367
181902528
1998930286
1453757352
1339694311
277961715
1468304601
1800497341
1045304219
1636224176
1618397060
1291197887
1382816601
536392327
1048152177
73994574
1237689377
153716688
330718908
430050331
686154254
1561121281
1848974330
1757829819
367748893
841565326
964238237
275707471
1679867836
1852256880
1828820044
1708275036
1101149167
589527465
392559811
1740554861
2043253883
1512336494
513248186
1827062291
1693951613
1802165072
1229697252
710432756
1738887586
1686745445
1874090335
776563823
1997141463
515485999
778726187
1137689194
1962628579
1149804493
303745063
17538377
730373205
1436803756
1288491434
15391789
1830262437
295917372
1745475123
1885809248
1442114915
1666527373
993120952
1588798687
1250971473
1799755446
1105452263
588086275
1079410843
590206986
266432987
846574445
421177301
918231078
672411632
658276478
930461715
1177308486
1257191111
1680330507
1423736142
1858435473
358412142
1453559190
1357884228
1766419096
636172412
1251705208
1676591720
608706306
2102283709
733845438
1316842217
725697411
1323527029
203236463
2141864121
123749373
863998140
1376901216
1968887588
2008274440
1565832727
854497507
1007564400
169301050
1506371466
190218669
1743239787
1612336554
1956308265
1977484165
239493582
1458365583
1578255730
407613222
1542773974
1315393248
1939353022
560293953
188977072
1929524021
491978865
842251258
345186671
1109415702
529627123
1052539604
648162837
2044630904
1285279397
907260020
422277852
114780990
792439369
1098036038
2069486503
1215779567
600146815
1723245933
1382437421
1756058763
1553934208
1210054430
699737997
1591796749
2004461904
30612215
933670604
1924491527
562572390
1213104221
532872324
264476409
1249153175
2035971900
998600062
1971185575
1407093280
344549502
1184072127
9014233
1003874633
303330283
114346778
542771243
1794145495
2069528797
541996063
1115579109
1266111747
1198959613
1725418318
785998875
1535027296
1519073310
131103852
450716515
1750287141
445001432
1439453213
1939335816
235038122
770585607
1561207379
1076675870
1607391618
1460023495
1308918249
221690055
1929658489
292530787
1237875022
1727008933
1178247611
1289963454
31383941
1425531209
500101728
1955686345
763036719
747438019
414935172
2049977664
376608710
1460035484
967039589
1839625208
712177364
962351530
1496932408
1854720846
155062707
1277650639
1727141633
1067764173
1069694744
123928180
1303693894
1580787547
394585114
386627587
2056080590
1641533640
1475208472
738448213
2062328737
78963385
918476373
1596764378
606375757
1859131298
1629441764
1005292560
53398828
564725452
53787176
1031460874
1794283600
1444490191
858667519
1796983594
1760046559
174906314
208204528
2099742425
1335990744
951767958
2043265278
1012997995
1637313067
576702325
1041194069
1663538525
1700247923
1989531720
1844270065
2066746522
1248116259
282389909
1509071107
1659192629
787301167
120249771
1761139813
1178765901
172961531
24615113
843396056
1026374534
2040462040
426421092
731215829
1873595223
185000902
1725773707
1616123759
478107957
723277652
1357286315
996066929
1078372569
1582517491
433770336
640997380
404313599
1176317295
1411062327
159379717
886914406
1812559085
349614639
899036402
313610900
2093859240
273766546
2113783213
363670954
169055744
169501060
718948040
571191260
1856720290
1623311500
828808889
808555609
647498655
740286162
781497263
968824685
910881125
443849272
631225587
1990371654
632018918
1942045326
233709027
826151979
1253418943
496717323
171193108
1897453730
1945770200
1033311889
1940029887
442286219
1187059481
968701240
1146087667
194051741
1459665104
573686823
935176365
1423683289
109163460
293580006
215682521
333531925
885200334
569742597
1745241816
1959621206
1721127233
1502685787
2022373805
138848456
1578187214
580643345
531543052
108935119
1946635747
1047934624
1481206011
139956159
1577154951
1713038134
1416428085
147780341
2067215171
1694767542
812903833
1712102160
1135600162
259749849
1106569274
1927223098
364312167
996808967
634985601
2031881757
10720620
2094904644
1561192408
69705587
591485927
1843190292
1134416964
798824087
1167987744
1199614875
231009344
574728965
723531047
1093204948
1388854341
1671167300
994213650
361224052
1292229247
745281383
2054492065
1920106652
1343555409
1727287011
2140453334
924118218
324605349
653874202
646222498
714762780
311319013
1302807570
477309445
201560131
65632098
1228268393
1374036959
1455298871
389914073
1147297753
1650501246
1599012544
556225926
149019080
2108698573
2025922
25455649
373533512
1091125811
1523414308
1952315363
586572775
349189771
1875149093
716591811
1333268268
511341222
15411609
1436868648
2016945828
1222751302
560514645
958405394
973724745
1353246724
1495702685
499671402
774483311
608778746
231317060
205850559
1152862739
427313102
1135214379
1465736024
1371153918
1098685331
624648800
283886179
662715402
899701787
2053549688
149183994
297332863
1125999034
94669114
348499239
640374964
1913380627
1244151651
404107883
1515234188
584434379
1940643640
807203785
1034768778
1228171079
1123164524
1391170910
1719188655
1384428222
2008800734
178973777
716657040
1898839959
643798418
1903992945
1107489078
1917808618
296611224
122720237
809311141
709761536
1865733134
199844865
66074916
1227296822
1398944430
1867763799
267348098
2126861135
223476890
432746046
1743858401
1527723949
272468403
535932948
1181863158
662870138
1073542556
1152167123
389149732
1102624826
995253590
237081860
214977500
1751156788
2011429362
555648874
1586621292
700523664
672189731
1848559276
995442201
601977313
468317387
1813362818
2069752098
1941744239
937559860
1471511196
110235833
1063156190
1853737515
1874557762
375413274
702753738
2060479249
1042524597
639065371
1966534902
443869851
760183876
377636593
933901182
2052633486
267443023
1938973405
1169062538
2113348784
264618633
579381895
353224007
431654159
1899192987
1813464276
755747435
1840336965
513834716
853096637
498682267
714594852
2059542211
1909321676
1830422516
551476270
1504006947
1109180074
871248976
1974643360
813039098
595861461
1774442628
1231144211
1504076266
1401109405
2032710704
285929828
629812875
1080599189
433902036
1853262440
210786679
1743953943
54729833
935691294
1098021660
80515444
995069412
2045137687
1791581745
1301478841
345419129
1879002682
2146266337
1366736076
968242225
750164023
540515490
1971702970
1795517063
824944594
1660631183
446054401
590049881
445639864
827397800
1869847602
1126732432
299900798
203919983
192143393
1600617612
638241322
93436985
546695893
768585500
3859273
1235578665
1065751857
873186682
999250526
1768954050
1410462355
719257215
484517242
1648671730
404468908
1936011871
1718979398
1533697329
535725752
1403922895
232305527
1433449917
1007990109
468599987
66989018
1352294016
979533621
2136369059
1336354515
209551616
1094612455
1836617510
1542348727
1619535039
1661437826
2063520966
1857207194
106998566
503333813
876830713
251976131
884462658
553333415
1769100907
1140084937
1186191633
1797161936
2056754591
324550288
1766672274
707749190
1811078993
292632519
893802776
1565502384
1081567329
1816512725
1397492455
612647965
1141402623
483530463
806148658
374185224
1193420247
1997419516
638693169
531621099
1338353202
408780226
1760894428
419353084
2122792965
1791944608
611496614
1408485059
1597064683
610423446
354093538
1666488907
891814036
635209432
88727464
607022822
1554501295
2030455717
1916593401
394694627
381835403
657596069
367734223
1820549617
1130596378
591402938
1499626500
1796176041
1434998695
224051142
1763488649
1042588435
1674526429
443984100
1288619815
754455201
209417013
10665330
302884953
1415138299
1120013694
1209413858
432188063
1121011276
1608900961
865757701
531693707
420858993
1925006096
467279644
1555005460
1826429604
187795184
40758307
855727071
845257965
1427317702
1894991984
1987793014
429407018
1412805999
1245457826
1787026979
386647911
649720941
1549603145
443036740
1008458738
1327532515
812131555
979877918
1124111693
1009449193
223632893
1173042867
887310569
1021352827
725248851
1951825049
1693085395
162680658
1852232167
1014603397
1477009464
60323083
45980402
441274048
1938437063
959230069
897185282
111079616
772042248
1108625655
256877448
2110728193
758939519
1127686732
2115653300
2118758063
883959968
1384973099
854388595
1179867466
202677393
1001082711
1636077643
2035490045
1435196670
1805922394
1582036075
1730016063
1304220520
1347196877
579299537
1483142893
86699091
803879286
72074057
2045185592
2020468339
1502169730
240794580
834952048
1589910921
1687531372
754703376
2043305081
1987190557
1659246152
1732233514
510976606
1523614896
1914087796
1834276121
1766435075
1545595081
253853069
2144073848
828887524
217020267
386452995
1429700676
905087422
611068097
899967796
237471038
726418377
69750518
11924640
1654035579
316150883
1178496516
1580748266
753103980
482791266
937223101
702041710
1001233297
492449881
417097188
372542951
455965350
1899894037
529738533
168850545
447002962
175590127
129595022
1365965520
1007385605
1005850229
948353730
1611204420
1121150094
185522703
344465318
1189877119
1380021562
1559843297
837784080
1007373054
385256090
2004532516
1925276343
874055254
955893453
1080669058
1943299943
1699270636
569021261
12997317
1156429558
804568567
1198196687
47233054
2114510029
430337194
1979656292
1076516416
1878833872
1784455161
1047780296
668033738
1179799032
558792702
532238239
218751576
390770493
457296869
1100379499
1185196640
953544418
1271783131
1947690625
539641689
516767629
609182335
1142620554
1852041927
639359872
1355402427
681409955
936929373
248393595
821484048
1519968572
834120396
1095421827
974177464
1586544805
1110616057
633420354
877348717
2020558272
1804268772
1678731310
1418790097
1458898189
1014683654
1609468512
1191330450
2006849757
768940748
1610878622
575286721
1604688231
1678180041
913628290
1761169839
554593971
724353521
1890906114
259437715
2129756061
732676679
839557502
501909555
345123068
1960505221
656798588
1500347544
691570687
783352118
916069609
1798860887
1378655039
475489557
552463637
940291466
808863310
1915526215
1622084795
53017891
907496299
746240630
1069210248
956202465
429818123
92078278
1631593855
248973688
154131506
1352390388
722106413
1671464392
1519608894
1184206627
1495142140
413943464
557473536
662955977
348258519
382079491
1646629793
331830977
943146721
231872486
1027028865
959023692
1585405505
319286127
411636396
916281242
646354288
577770008
1725244302
70168414
914608873
1548653166
1774904214
1168592767
17328608
203373274
1533919787
1842365908
28268108
2017051528
1166502524
2012350169
316196523
587564739
1299758268
1261008194
1113721132
1821481679
1905781873
1742476151
902186193
91443224
1760763344
204959755
506446203
835094505
1758542176
1392027241
609614609
429948438
1188644761
1455939741
821925519
277558527
891889115
152556801
1218300819
1578938955
1705625325
1653878272
312083786
1645928405
1317551273
1654295459
325097432
1096082160
96277107
1824115406
1115113314
1133656596
1791826477
826674943
304977580
801062230
1341944241
284363458
1481178391
2017546634
939382424
1146429210
38045059
2073359693
95076852
1516729670
1759681141
453748799
1467977799
1919125812
974654820
1632822646
22239033
1745236714
2013041968
594249572
1822175261
980048090
1550887103
462520820
40208806
1320555970
379668535
1120655296
1795911258
429806801
350011010
510096690
1381105749
108837266
2122940284
1269525910
1404092163
173605285
106780048
1225725516
575098694
1641906506
1266357869
417656660
756537704
1527590057
1623963750
972996090
909197348
1814577239
985190044
690809337
4995550
3532239
709151325
1518409213
1525313184
1449172185
1509571333
810007120
1592262008
329589274
1459831510
249066136
1985544749
13896757
209827385
871423780
461159017
415123462
400654253
987454034
1969111755
1594826189
2036516354
1117861100
1029922043
725076792
194737589
1898745973
263221542
2104179365
1365900067
1896928176
1490876204
774981756
1071151639
825674666
898653570
82249976
1435558451
1281992491
72970197
2024517172
1221628942
1714013607
363768882
1122380740
1936969531
1732273860
31835835
930429836
1637102232
1705907418
1198021652
1518027349
1831722620
1900976291
1879736783
473955117
125511767
2144169453
1979758185
1939454514
1119248752
135831490
513675069
995717345
938473490
1618152447
1841806577
278376859
246099771
585785017
1856326837
843924033
55526885
1356278653
1087831017
1798455514
1367464203
1747664175
250306135
1004217888
1515253610
936893805
825642401
127292813
998563405
2078531122
1156207505
1083351503
259959158
2069501979
1653060753
1234832987
1202135316
1589599980
1442128194
1989908003
1452917056
971227617
1345362219
255020251
322101415
858350865
1127952610
1394661364
345164068
1466748520
719389099
995376785
608671291
1708133985
844406750
520443512
1972755940
184231577
1157545659
1248049569
1208045068
489847863
254321881
1619108507
319659421
528388063
481990350
1970687671
1372082835
212830685
345971968
801095424
1074749383
695341315
1632029349
1550384147
2042078873
1372049899
1938200539
316847685
586431496
1101764243
427024312
156641492
2046819892
1458863896
1297762472
1774831522
883635971
1956236674
1296812500
1731074765
1766285296
2095316501
798024327
732183041
398334762
2092970526
939226622
1764007835
610209815
2103788978
2124394925
1739429738
1051025134
837368214
459636212
170082293
1525603840
1935117707
880288374
899763
1889617681
1653414640
856205813
1573318843
1192862216
1594022813
1348194408
994636136
328158501
1483562551
1284755196
1092359138
1153702014
1855785804
47368263
2130603060
156993121
535677624
1811853880
2014472947
1763894612
19301444
1240790699
1078177564
1468858323
1814585288
1602990248
1870284394
2075384390
901660582
407128255
1817174052
718057225
1852176266
1394843436
1443414101
1010514206
1117179212
1838979386
473354351
1952940701
77656853
1481259965
26752142
1664219704
1539913220
700653660
751111490
1614546438
813816927
819575760
835060056
979448495
1935796443
317407016
1940842757
1400848163
1100069008
1529551654
557677420
446029579
1054185362
1411488484
716030519
1766975848
999189359
1548431057
1516694733
399362552
1525532873
1302976125
556483929
2090833613
686005645
1038082519
2016044807
583535307
1811629662
102116466
1959358261
926812808
252188506
499798409
1527243273
1410625323
2089152082
708664666
1160284253
348862723
1097659545
420993726
1378233325
648693339
1205982884
1365461194
1510204636
1011323152
717002148
236428900
1466403261
1846765015
965443286
1611451667
1565434879
358765388
927018329
1015987589
1321384536
566017303
1254920349
739364655
849839543
1102851053
411777288
30440274
171308050
1646425806
1355031039
1467877101
143631344
1683812026
586547415
1801336699
1708311892
259274190
1826664636
660766460
265608054
2007913523
1470106980
1418189459
2103635337
1902058518
1151709734
183641570
1135612203
1890455388
1570006471
352715535
1784185621
99223398
1178073936
39385327
17852306
1225923233
1099565102
1079475570
829853957
324744475
591096902
735195897
2727577
398731809
203896994
2114305463
551634238
1668457701
1506932357
1571331817
402894559
2085917794
1646287216
1916780602
1286068711
22575380
465469278
1140979566
1307439275
1124915635
1077224870
1845750476
556309254
1680224402
1460205488
1361881315
566402727
1834375840
769013954
1860018045
1472979024
1780298430
1178162911
188410577
202988956
892182698
1138735319
1620978325
337735138
1876398837
843539090
938840892
803716822
294103170
664167690
1043584492
1039797066
349268678
1267378331
961951704
25686320
598628447
237713660
1842403739
459763263
756627792
1060974357
1925375857
897333122
255694682
1459471257
190275406
1263083168
853834789
587762317
1941866391
830291073
540114678
1398726608
1125825653
2135030371
872805644
603030305
939265089
2116755840
2019355815
555226829
1757718727
1188011558
632061681
2102123048
1193570327
250797465
164650175
1244054579
784341634
1313068565
1133680976
1595739653
1451580286
1371161086
1979605292
382675443
831557915
2115715021
1363272894
525774026
324519141
2100086351
826960244
782592266
969004714
1129122222
1990386903
1121480571
4225961
1108726064
980926925
1597495033
374629724
2035076577
232647555
1573979796
1899580408
853149482
2069772370
621500983
1573043666
135912542
2071984142
2060504933
1980376156
1198040845
1364799736
490152060
434759019
1621973245
1527416312
388912107
1528043028
2075499488
1158322904
642574755
374720026
20366467
822502081
67349336
1668495554
215864990
638291958
1148503434
823636201
1091086037
406737622
154402234
216500467
913172083
895981021
1976590538
1451299563
1090560175
1596142404
342630232
1459109509
974536351
313043554
1828468188
446027272
1809435282
1571973116
1816465501
6565435
710154564
933223993
1316842542
1923496898
1063002041
984848742
1973298239
259591461
736165177
725869915
139815039
1136103471
194450396
1109788643
87436308
349685656
941327823
399716883
570432891
1472397194
743286329
1702898438
447455596
448139591
145563617
1182795585
1175885530
2003625152
1699697402
1601076176
1756161548
1544525462
1234753668
65105154
690360596
207986695
1806190261
1872393120
1865720086
715201706
763592684
1573309543
1585082520
2125062912
1935963890
1611778795
736652102
677235669
1817289974
2054652560
1058786378
1133197452
485601301
568131801
2140954314
1449913232
1960628659
852475067
777771865
2017336988
1195092716
1475332767
1289425000
212849844
195320358
2139804056
176965923
1776595873
602222008
774407026
829460683
1721943801
1502776123
1498905969
1958939093
1745520062
1801369154
1085760230
729416683
979624252
213081287
763427014
989141171
1925005352
951961644
206898478
1117346157
192653714
1462803387
923525786
1296282654
1410469116
2032117631
918722
480910217
1301779484
50602503
10847858
170164829
1138344964
1210835763
1498356050
1756925878
51887220
1627210019
2043198504
1309007827
1078920652
624189585
1950055598
96027578
186297379
1120143662
1934344262
918216195
1475352771
1433733545
937181022
1719103527
2125195273
1531344646
159506116
125040001
1218107488
1887853790
333695295
1993736454
56553546
1805575159
304536551
129621568
981078611
710930746
147799009
126794070
1890859426
1592422385
1897666791
717421402
1614862948
1568829482
1833157284
539252186
615442488
3891531
76615194
1358615902
2113827857
1663753294
1667204968
1350633137
977577052
777610544
2112899686
1661428075
31102190
1711471918
960570343
1830179982
1088012345
540146543
2085344681
1468040979
719426249
1759733078
961018392
183590232
1842488366
1802949212
660679816
2021284766
168864086
1249275082
1727708052
1081222472
997942884
1258455775
1760287613
1648689983
1912904187
1033930226
1351210359
1733163399
83567318
2058628503
1450128989
1282629405
446804026
982587151
317241615
497342138
1411086245
279890650
327521789
861047923
591098862
1074231007
1650648305
617642906
1635609112
1985146529
1196989978
2038187492
1894666684
2135416533
2014229555
1287557076
553455608
1080354201
254888545
273033902
1359327611
174356598
766666267
1905454810
2845292
249861141
686252927
548722487
2061142622
1009588787
493655120
1558532519
1907803478
552678683
121971117
479918719
772385358
1107998652
930488703
1519627526
1690302773
1260236107
404881345
164763220
1266337514
1160168010
1904734945
974742862
2119507725
1472465198
1886372827
191647831
1657737808
449066387
1029797677
471430878
439253811
2009975060
1721994299
349131692
318300630
1061406262
455706244
1315416971
565615669
201803728
1412125440
314035698
2109670922
665716246
1864818903
713489634
331274419
1200625402
1071073714
980494292
1089632422
217178341
356484895
1010439944
156650655
1933096598
903121877
1165222967
101938829
12994390
563721572
1962065254
187899411
1370934130
1266876433
2138306299
555581596
192621004
339216024
1492078827
1944183187
1841988350
785066304
1394571429
813258801
1158115394
229105601
1005733270
587007891
1642098130
1798303426
309971498
1009857058
559835140
1829252165
313358368
833929765
1772937362
485501489
665606482
1622309134
528166695
986467502
953585362
1792502242
41149663
1459072455
1263629368
1679625592
1922481821
978810511
1063185302
1534681505
1207675490
747036578
1278416972
563255940
1174370670
1419290023
2096023811
494716546
1782121366
545252634
1598371663
1845914065
1874822287
2053345188
1145652464
895422275
1580317249
781621638
1464586616
1527980535
98685554
356249222
1600127027
1111970992
1328992962
1060850306
123521798
923613413
1957677716
737839407
234483646
646424191
1667438112
1337070578
1594426106
1563267248
271557093
920595185
1780891811
947882375
17210859
1104732805
1938070392
332125842
1884575377
177315631
346759162
1406423586
1192091073
1978154025
1391629144
211339378
81597038
1016685536
1604759220
1872608591
571120261
677500047
1179996131
275445742
1543305153
127710074
21473727
544586748
2035566794
1206030243
1790555884
1953845069
2119210355
1736463515
221853502
602177665
2013289320
512707509
1830635666
2132606981
1263963371
976540441
972091001
1650290566
1101515157
1787031966
2121280937
1150522872
101266681
476990212
84156955
521122995
615605190
943740648
382523471
1392118446
1621773910
808991009
2073922568
926680489
1236036611
718304500
2070216856
790279290
579363065
1887707503
455472133
562148824
1321493193
1707690910
677708615
2073005987
1885615061
1703282023
695725352
387137529
1783177382
1553133175
1813216093
1105704709
1463220050
953742127
1682617230
2127110505
116279263
2087369873
1781545884
1379968992
745223651
48096039
886360226
592718895
37901090
1040742818
1234483624
1594381851
1415464462
933906122
47377765
1284688009
30968000
1082946013
1012782813
1210816118
1553485109
268878812
655269706
1740112031
395598401
1596984731
1344971000
715779451
160082183
249915176
425615276
192194804
399656409
1246530606
1866662770
1261510341
370869657
440090007
207077397
583242279
443699996
1883278284
1604190765
997756479
1375759729
604002390
1018040091
886946207
884086818
591804887
781021713
1577530031
1882567894
1421207513
849282747
436192079
916962199
221562061
1409029033
1045069643
835186395
1960226072
2128203785
1242318013
514968291
353896522
402399676
639122567
839597396
1463803071
1818558366
1429262472
251875914
1191474191
1081989095
853819403
2025616275
1093150904
1898124463
1665275675
843017815
513652370
937033646
681823482
1488138532
1206629123
1930201799
1573207859
393378205
846105419
1397599453
1764346800
718128016
1378052696
1911661011
648039412
331857369
828783769
780756800
482587315
779813219
42440743
163631725
1968979970
1395996970
1226702364
580947620
298833605
296432741
401671056
471343760
431046625
1290751600
2095518215
464854723
829723476
1712563033
510491322
1545887918
1944421179
163273809
26793687
934091028
173208124
855600732
375100778
805966348
1924549183
297310810
1286093717
715526711
1956961687
986037204
379057573
1535720749
1556774165
1759051411
355795060
2074231279
981078106
1256988458
1764309247
1542694357
626130795
1498604703
1865498391
961765985
1508857244
1703024261
1523593834
1238439554
620078679
598781154
1688525405
1318250842
144355709
1325370860
1466240551
1731562663
2006572323
945189710
461238552
1443086909
632881589
864168280
100549448
1541180391
2074619138
943598756
323163394
1995208744
554379456
776136851
1064457415
1958652805
1262976902
147397647
2050670598
126773151
1210307506
1146386058
1370830482
892129597
782842884
765787804
930091717
2125876218
1686968027
1435646141
1168427004
1122495387
1198332279
1476406276
1271099849
1208341124
982412076
549684469
1349178942
2141786356
15527626
289176612
1269923298
194395737
292045427
1699624831
1094628139
1316978404
347911710
2106172910
1311068055
226259347
1641232972
1101298608
600935972
420721703
1777935278
427623844
1325964936
388427139
1184351789
1164225837
657716094
1211291641
1476123874
63501403
1060380684
1927460070
1400635920
1663094632
1027102595
713166286
1938653487
62059270
1527779574
1672255238
2053632874
573324871
398385873
1114733639
1298902020
2037804118
35213968
326635595
979880312
1862953767
1249344246
1144042459
1809284371
2106520743
647862423
2081377695
766370776
1340682197
705514021
1263388458
606634848
1302124664
1040617129
737582902
1735435098
783016022
1090398367
1649852433
1971026376
1272424667
388907611
1503076773
287121061
498188027
1076395003
1341419611
1326305513
1411969809
834763801
976224512
1649410585
860629256
3622247
1814566984
317809599
2051846630
717116772
130600853
2105763162
1777312996
1251764282
743723564
568132532
1016202604
2068676288
1459088408
242137083
1938374396
876599787
633148219
154225805
2054769674
995455328
221494958
734250101
206297069
58593346
49217329
1680273411
1535938195
1507950618
1832692761
31567119
580042983
1025946220
1772820357
1850324147
2124049266
288790778
1670611514
1529132980
890206984
939836672
286386677
1018862746
1295176152
1704820948
1926921475
518471325
580002379
1407415744
1821548599
2088448254
439574822
1570229022
962190293
597386675
1558125608
457834580
484827702
702985670
264703086
2061004042
1331849117
849710574
351851078
1709435869
1462987853
1593095959
117111472
1579657523
1804987438
73366609
1239118814
452124308
1997241633
1110069253
794863967
1365957385
762645292
972698935
1634377299
661053759
1950968339
435118116
1775717713
1980933944
2098353551
343751923
1056745801
940337491
1943314881
1445637611
1647300275
892998871
1328920861
117362387
202116876
1631190086
1723112718
1138189437
1819461625
1419059484
1971652351
1693444342
1063347152
1574877021
1204314800
189544632
793185863
68854733
1204973433
180664529
1789494861
1896084402
950042811
1899697062
605908177
2143939723
786735790
994231459
118378484
867870345
1989709538
1018698653
79371332
762782439
1414040952
280012763
409943457
1189329295
1792432989
199972415
1391351434
1241075044
268031815
299728676
1552046372
1757911238
1795884760
942625070
1554940672
1453935520
159403260
539854363
2079092544
1661080864
1338725232
1061684356
253935435
1664682777
204322436
1759150117
1509489345
1430357978
467431719
1408691642
743494156
1490253897
1548093561
1829605419
1130887535
818735188
1869945753
8425599
1245088296
718207024
790214019
1923196423
1912937465
1072334938
2019453046
463042643
554023537
1076111896
1678879712
1172329956
1236156925
601466208
245093583
746328302
1454949335
2137226206
1485242342
1784398232
1781132753
44883197
1979183571
1120411556
1404083374
246531770
1180255643
1289205409
73101873
2040400265
113903584
1974326974
1150157508
1704914145
1614434033
1337563976
848513170
1542022934
1597039851
1427568461
566126753
1646044393
1268654207
1103624129
246546497
1624847579
1092483268
545044498
438542339
1309420192
1409180395
1318803535
1820665472
907691397
666915489
1056775403
1130832533
1095989657
1699220112
611056118
404429401
2105501388
442207103
194282705
1336818830
1388319065
639468416
339762460
614502574
601856910
592523637
1727996407
1649651437
336859597
1347067485
467436068
249231395
788993963
312909944
1187801847
2073299061
1919738621
1587416225
103983331
936690545
2079842509
1324594847
1055179568
526861899
2141102859
208985831
1813284190
1016516113
1468575018
1898520376
74419196
77652726
1356754192
865539261
1038667857
1259077775
840979366
1912299469
804623525
45420380
1628897866
1487960304
1500595041
2061945586
266616670
931374012
643409322
1500803200
1998434971
61070008
740088003
2004717125
28614304
1398271575
485593463
658668066
1163408229
1806901384
1763039214
912849193
891705426
1358562434
1959418561
1016086353
1864780946
1485032265
448965438
1882309526
1433272159
1129681376
909314151
1821261037
4945733
1425472030
1560457199
1120334833
1669874996
225602740
1203298018
1887475658
225486351
2108885942
2103236592
1200547337
556363932
1172076750
1647515512
2041228897
1358556727
795984970
356737444
554557769
1234792712
1261529003
179191289
1928304585
766730523
408235804
2017041995
1510759783
1487000190
2138116361
1493422555
1052769041
1568021035
868642274
967824127
1691271704
692121582
460873977
1266185810
1166528024
1971721003
1943302805
909148778
1672199560
2041405976
1716318984
1206348907
362636042
225845673
1825775192
1931314555
1668299681
1649920167
1832037874
1969913457
930285873
1331021806
1771254286
477968172
779669121
1687614245
546119317
1293399853
64599706
983055623
1455839401
468081191
1500420776
1656203126
161444896
454154892
675985063
1898585414
1389878772
195686852
633479703
595400847
1440751871
757720030
803676732
461598426
1693235514
286653472
944710348
1045296484
1072997655
689601443
2036410118
1958496838
1006263696
1157089472
2050666288
602717916
1029149294
450887415
1451390724
2002779495
961170516
1503171393
1076314424
131965007
1494996297
867964101
913914546
1235950363
858862359
1765855560
1353941190
1866233836
164187567
194801406
493845631
1678625850
847328387
1861141559
700749787
1469007216
1711804377
1026187103
1845026189
1918992457
781878967
1271657890
213259525
165214298
160331359
1220289142
462079165
10158182
1012572085
189902200
309994524
1047533057
1308338245
439843697
668241494
1419172974
1903335493
1536477659
989773666
1539893353
1138020062
452642515
306489175
1555035508
671707260
627316160
1207204985
1364147108
1518642507
1363832826
632600550
1612480628
977395369
1470440252
380029440
995998399
1607095127
1073701030
1849566732
880569474
2083645463
1029968818
901573813
104340301
135914937
1394238233
140356562
509161660
651780941
2071371815
1916008832
1524140332
108330664
1119269374
1541024197
240340113
768803265
1424506484
1666174523
1037239409
1937837929
532527105
1852639391
1141105764
917572869
180896770
2055014761
2035407838
1225332247
472454479
1726104951
1296581533
1167393424
99015961
1911220853
1964130518
1487649290
1103343954
808243180
2077207903
832435109
1350540447
1662807794
484683428
1968253387
1088699291
1217846013
396343584
334763649
937498720
1221540248
31058149
1918385072
1806881516
372732173
144910185
1386711247
2106015812
755453965
482623086
2108629244
1490801416
1710635378
183433077
349396985
655087852
1551996793
840884500
1608358484
351496026
871725204
730397494
1238252237
593864675
2101887317
296489277
67075767
279038976
898066674
1293071272
1982042817
929978230
1467966570
1302556477
2053904198
1222927411
411455147
1180745502
237739009
1771910035
121222831
1783770614
1718086195
1080105902
2141702584
1095881196
707714611
1597650983
2143555796
826261698
759367602
28759131
382960932
111055844
1860700451
639410585
1875268919
484626010
112761932
1006859918
676616641
1572448585
580905852
1272748644
1666641715
1061790677
140192013
432153410
1558537073
1923514933
908383708
1146944864
748538974
318582993
1230375631
266958366
1324819544
1193583876
1087042411
519274658
1831303878
1240881276
677121339
355931952
2066493162
1146851975
10025334
304475434
569753966
1787073297
1883995165
1365265522
1340571560
1712585580
1302704528
561263235
701892852
270414950
307618337
523342745
312347802
1635867325
585241769
1832829326
1401712378
1160609444
1500946645
794231460
2051132737
137830748
994235964
402827414
706610005
756771089
541037706
575823332
2050858832
1414250307
975716718
344802567
1676816089
911793050
840551508
603242563
736854782
444679782
767771814
898707953
1447983689
1121263080
1387284560
2146380890
2035275530
978280823
2002408274
835165502
2136917455
280005335
221138358
2058792074
1701652551
1906108981
2089790465
839264546
1724227205
1163435959
843571941
409418917
338674484
2141392123
1445778618
1429230590
875641926
1734116197
120015487
2081431967
110719200
885109263
573654511
455051271
466595272
1892780049
707058541
274384920
239763544
866730321
1153511020
1901685129
347106085
132782011
908676618
1666755933
1088652525
1372214183
485826916
721748023
1862847076
289008530
496865400
993412549
1583931442
693296113
426246564
309353186
1091210717
2071054817
1963321686
1746812883
1342695837
1063114624
1946510415
1255594275
1029358517
720969591
675747310
1995586980
20700092
613584952
932290675
172627672
611522462
421456354
1284765863
1445115007
90807836
1909851711
971579060
1469841633
436348546
279686627
569525685
1377442461
1396111278
1595881804
2002259072
370820666
1690232788
965060180
1500047966
341231128
588212434
1019899925
1465205415
857721070
959785263
771914129
54816153
982761036
671789397
827548267
559229919
431056973
2064190043
2138994832
1936145937
1991302732
39509342
1500636149
1003549665
242954533
451949582
396397039
1404754760
1664089426
358707237
1367277081
976021569
1482107065
1814853630
1844526288
1294730105
1777749547
252539602
430191199
1914392763
1431841907
410645956
1279455104
54701092
1150368093
868700246
555829044
1187588150
1022865327
1831446119
1301474073
1730354519
878353631
834882389
1565482742
744295789
681530317
578102487
1372604081
994111807
314292540
1345286900
738814028
9360789
970478476
2122112511
775939234
1470061758
1700583597
587007891
971781867
276019032
1562041335
641133726
1212788653
133434193
849069112
357637342
625389263
23046000
1381187317
440215086
115868237
1522235493
187443841
1278494682
2107254163
1204515614
292341090
654281064
1105555000
195867067
683689710
1830856968
38560878
1375765993
1730395553
1592372564
396849211
831655318
1670951409
894522333
1961505825
522716841
1473516966
826143122
290690745
323966317
293799831
10458547
1143673412
878820219
295364003
2096487229
1466787090
1294060491
1181937186
235866737
1670817176
1989530502
1166526424
776245994
889629323
638764940
1005819455
623894660
2086003184
1672253399
175481181
337783152
265688712
1605366946
102018156
1711230140
1918693804
1834049885
780010782
872267467
1216330783
1726837187
1716528598
1822954264
584150338
1736753986
1797148740
741546005
68487450
1918148772
673564530
438709864
1414756088
223097215
1389801312
1571334421
1882275199
836249271
705890300
999327573
1628217573
1198332200
1811053492
69421836
171550390
624658832
801914304
708440973
707685732
236599347
1400225647
1833723060
302323282
464435352
1641241589
239123259
252489529
156408949
2104436464
662942400
214518171
35644100
661228586
897506067
1033192370
1474483072
1323640982
1545188587
1210811867
21461146
1112371117
34415734
1753046640
10176166
40253375
485568341
1832538118
859700066
54463180
1184426310
1971333510
1632176831
1619694982
255884317
281765720
1585532227
1899213514
242057375
1566407532
166925057
763051815
1120650913
487815173
1432523284
856725170
394194835
1551612332
124568277
2006518875
1905825321
230159489
386742212
1225257563
786305004
2039743588
1706443446
358942399
759913060
1054138792
799142150
1364538698
833601095
1932975961
940242989
1432959831
2101239611
513733305
1245136294
757496077
900273812
1738069859
1441318076
424250704
210700968
612219382
1399952628
82903198
381323162
1509479098
91184046
1184340203
430188829
844789167
645919703
1822351026
1630697202
1489378055
980330470
2046810713
1802392239
522993426
642674759
1240691681
1563808935
41333647
814497106
1165287877
816094553
455116492
239749835
327028625
760672132
1154745810
1842618485
1744208905
78021476
1746292058
156288424
1420675508
119205119
1449694863
1005532162
1896143305
1814698012
1499487574
920725415
1982086625
1899571456
1287735291
1937729381
1092424637
1185418744
1192704826
359951993
1248433980
2133269008
1902104984
1560139977
1720433827
1080398420
2004483003
28613390
147583591
1613184377
2145700888
1017182641
1958075577
811326183
698107888
1158688735
57160056
1422272208
358780295
548278914
448119894
421883720
1225418729
2129636319
1786639531
1162255627
822555917
854645540
1734576729
1585089458
1937914782
1320153701
1815686117
257294123
714716246
1568662630
862078280
1354738885
1140181120
1982903791
1668327810
1886348227
1770437017
1758769811
1190554348
1451160792
361803081
1591088654
381144739
237524949
967662867
608419513
658543188
1089570351
446029579
305735324
689817425
350183539
1347235227
171458090
1833087699
1535337067
1686238114
1697768667
1952174939
653724474
661039763
1703727724
2014899158
1029697519
334361596
1811472503
667010420
197969191
1052724158
524261278
844758767
1856773283
915698219
2145091716
1142250566
428700418
1335028378
1372636402
112561562
120370514
1546723464
285725463
1010547095
1905056307
853382071
984900611
1509808147
1257689358
1934235533
1861525589
2043150158
1092027660
534190688
173826068
1469315374
1906823274
1478915166
374971771
1459612863
1786142486
1310803390
1447460315
1466084235
562192587
452903830
423489767
197969187
695040480
1436355192
911677660
1421653731
1258948342
681262640
908623840
749536254
346963881
1858893705
2045188186
1154176167
416822836
1664915844
390767557
1038083203
693387841
778851362
2078849451
1508536340
1889598171
1116321113
2126872827
1572631692
2032858841
1702424849
1261371326
770317387
1742686873
1457642675
1266848520
102396518
901060040
534537386
1529794796
1182926660
1557266658
1323375176
1373376875
1320871458
1052307573
299768362
2008507923
426987182
1627559161
434462434
881182497
1729843801
1521789176
1475991761
334776779
450110616
1386524235
2055430048
1991890646
818793362
1250409199
796955669
1326639915
473854832
305053497
1903969590
1291645683
2102223616
645034983
3881462
929272354
6754316
2066409222
761601086
1085868345
551103555
1803392122
746436271
997002026
1284768541
1699731327
332274568
774481794
1454890304
1723796907
1835267403
818703457
360718573
1177980855
1243979080
1341541107
431312598
230681731
1699748773
687093795
879440205
1946275657
1790068211
213296508
198168116
1343764089
893728110
498006913
1492507793
939289746
269649424
1770271575
1198307393
783645040
1966223775
1935915990
1171544163
338580816
1344495057
1256525987
1634469892
1868273219
261657905
956071656
361490150
1474288426
1398403811
1720080909
898497577
1288491434
164878688
1312711810
1359508794
2031032995
401519446
1600815931
2081183967
693584675
2724350
1829233138
1691360198
1034723232
13545341
1890885165
1351461439
600898999
983139093
1368825721
1349955951
1841118290
1591506769
1006377059
1128717786
63088999
170978035
5905709
1151311352
545677142
1382554680
444130746
639149918
1196301255
389903348
1969767263
1035986369
564841778
1425678765
377522019
1618045186
24215398
966628670
1412711129
310986416
1357354436
1163999725
1906964719
265732448
366118404
1281717304
1513505244
1761065760
1378005218
1620211066
1032091078
503820994
276605713
1094903337
1472270029
957991821
1695324711
220591510
533086225
1074399073
423298380
2019352533
96371308
570702132
1280786901
1259402161
1856828724
897662496
1897425729
1484227301
691400287
1947716938
2042565367
1857343937
703979776
362670458
601057623
1365759554
1743038857
449699803
2025568821
363222099
1142298137
353427090
397390175
847496888
139189127
1744454566
107052227
344992103
1478609441
195753229
159995084
1121449069
1334498155
1216638806
756077533
170949337
454105358
25755133
917817902
1150679090
1746657948
133400112
866113804
2112696278
198828338
546133529
1949639169
1366629327
255665323
901137083
1422166050
1895571821
1967619577
1902628576
455878607
335730433
175224841
1516655052
693780791
1785706356
1766069529
84495153
1245393095
13083777
373007133
1538865752
901669867
763993536
1006241728
962012200
1570042183
849346637
1171049083
1986873079
1402548192
1928215768
814079701
242334057
370178853
694060907
1598166207
1655223438
622812510
152729363
1922431706
814216124
1409780208
39207332
1152721460
611847276
594135269
526668935
487018852
495336522
292550993
908557707
246635957
725921063
1258610540
1862096438
1646092766
1797749546
367545163
1396931951
1748528342
1162549256
2068241361
1303149816
570812071
299772519
811505413
1608478068
371948005
1644751324
509575520
607357082
1856679814
131353283
475181936
1090721337
1112542305
557960809
1433374018
1027063976
1307436102
288040452
58183756
370142626
2003290506
129714980
1493882858
951566755
928540207
913820191
1267273174
348677489
1257264434
262876548
400147002
454303931
868698018
692268733
1184494125
1056071969
2133672583
1746241751
975847961
662839066
278708930
530307238
1640731065
1228050610
1548000993
449197222
342426269
897392277
1156571015
242020767
1811563275
1092295424
1989944906
637508760
1485206061
1627342075
57780505
412119346
788810081
1273651219
354269518
528285995
1682540554
689732717
1815184623
1477097116
88490046
1189190042
957862030
236864980
1451634848
584984741
2043764447
1247206092
1597650983
242586067
1010049927
259217648
686685149
1969336845
1967993469
1116364241
979314242
1095357348
1452743500
1275539491
1214512907
1673453182
989392781
1592402881
1533773336
1592470785
1193469050
2065275116
189249587
409565823
1848000125
192457648
1870501102
339615560
1731917491
1034806605
578521288
1719377204
311867802
2080495543
1159213005
825344124
722425882
951404619
1078240200
423745056
2054921568
521003175
722577166
992285366
403354068
1986056964
1563669038
1275645063
1922803718
1372774642
1235578665
1725283111
1702405209
351358795
771137076
1964041690
1451034267
1923943602
1826176385
1002200226
1219503750
175491015
93547294
1916633773
702541584
14176383
391429376
612466634
1655110286
679914335
309601775
1028342544
1999516858
1760801711
1701948094
930750348
1435698526
1556395293
1110967033
881311491
398335395
1602930170
53185344
1229590692
1168612045
2050820040
151240439
1687693484
1305539352
1288841748
748654382
53806196
226017249
245579585
1208560881
2120199882
297906267
48867376
1842742880
448906058
1483451424
152862646
726814384
1239530599
639626327
1870965086
1797516874
481197387
333059778
105734844
457182175
1350437101
685946038
2120317884
2018937392
536690657
1962630203
576747211
603558703
1640572690
1487676001
434575859
925403784
621406631
1974991597
1858918344
1583074723
934025675
649155267
1457832508
1380240036
1180603464
354607703
1153958111
106760177
1270900875
816585640
193181600
423301224
114788599
1270064628
982095487
1854090085
1086819413
411420051
553647756
624062823
1180235524
2144213632
876787437
927719704
174465199
575272826
79659425
485899853
1665188299
248522787
1429869210
1301690330
447589112
2053924993
1036429834
158688614
1511164631
889369974
1114223171
183877630
1838707735
460188138
1924872444
1122158498
1270842816
1585912263
789962417
1635508229
787735040
828052312
1398703517
1393834949
2075581845
1980043528
764593531
1778818660
1334877439
1753074204
239820080
1213250468
75909310
1499692979
1783863315
953163632
85801329
1712442089
1189032079
1408590810
1747863173
1345433497
274661952
1164374212
1793058710
661404514
1061988576
2127893786
1514866890
1155538888
1382608719
805765852
807421681
1580854862
972375937
1347308390
1774438373
1887433263
1464040680
674879926
1046697404
631379411
728314811
1072748079
189181314
1682526423
1340492501
1562445552
1786129433
541359665
146448756
2044717180
1478400638
315291753
1634106235
374171845
1478203403
1035643815
1584271230
274539879
1641946875
1589892284
1871694458
269359397
702097273
638536297
1251396203
394115792
1821183603
1615086043
172619236
554571619
44709786
1069455037
577670000
724773628
1455178470
490132683
20893229
802257164
1811928720
261032105
144273217
382703078
1154090792
1074260073
1507573800
2053707221
1281497604
156092732
2075271191
1085701915
1470340939
1434491203
502978210
1231764033
347268958
599820773
1357946142
397925274
1925772971
1115128036
1318686243
712195309
288775077
96533352
13516069
837256111
533517864
1546878756
657046132
118696787
70744029
269757928
1638668369
317293168
1319893337
2125610921
1675906044
339673332
777074007
564133073
1695042032
2129479808
1896102130
920179536
846524417
1992232581
2119942410
1439520209
754021270
30999577
913281093
914919293
1428199216
1705183988
425975389
1782480480
1554576601
1034429342
1726236964
200182579
970741248
662968490
1421628571
846235357
172248725
230660422
383586701
888010962
10701641
1783178967
1030872814
1551266719
1701294983
387014954
2019531900
131746111
2116863528
1864026978
1366050609
1426210753
1285684059
1558393166
1704564806
829636259
396721069
1919452846
331869224
763784305
978865320
1479820974
1750938690
2038674984
2143918754
617122619
114258853
656255855
1805697174
1135039221
2085491980
949322755
880418837
942367040
974971463
1505329862
670591952
197504176
938839832
141957180
875233000
1247498621
1264714037
715205281
207481928
323019608
201673214
2085858491
1696971793
1510203755
1502803978
1610436353
566478113
232692716
1619557033
1750898829
1953347447
367155232
1879979065
579665383
1017417999
589572732
1531701383
2007151896
1080845052
1639427357
556469972
1228742496
1409108427
1681195271
545003417
506853527
1259461157
158962496
2136388726
1258231561
710992328
939489508
1173319387
109599352
2059677714
490119856
279800191
1307918211
1637949076
652554104
1451681999
1959148252
1763253590
1235831601
1389348882
1509123813
945290582
557281313
761636609
1612578277
2137131366
331842145
1814529954
129388507
631551734
470592396
2116375235
1746443212
565681159
907654110
612381272
2085859551
342039149
1212243541
36148420
273490442
845123849
2128301660
1339454529
1506611963
1665774554
106403964
1565254422
1224328261
507922320
1808355765
497836413
245358134
821008010
1432824309
321175328
383875954
1537294660
12589509
1581462461
939036026
1656723804
1793971384
1116619682
953170935
469054709
1497665896
1412908882
1365993484
1090326590
1335054215
25471240
752336777
1882290251
2116236210
762390901
615881283
723435192
1043049057
978504734
2068446335
2105706493
344833844
512494225
825416453
1649994819
1410775723
2093409732
1962990621
165350000
1370024373
1728099369
2117791862
216563994
318115822
331858340
1098485026
1673668395
1920009577
71509142
576415560
18151504
663025803
451825546
313471282
1864565604
528025207
1888984919
409556217
1987148067
1464059968
833052601
127107065
621040006
668614397
1151918906
1837167896
1884006695
1048205797
36080054
56295573
392635569
845573200
466368718
1423404155
1781310497
1672958066
1928440488
12060045
1534817420
1084338383
54119119
605125569
1658014222
874037682
1818491052
1262355403
1896379463
1170186511
1458621645
1808542748
451358966
467398808
1400619475
1566442948
1029939918
1992323116
1074202573
1960688010
2024384152
215760488
879494771
1045835652
978155379
2060989690
1059282183
1778524588
1206815351
795193757
380273274
1644031509
1749519764
1480314004
842480394
1682285241
1258317250
1783437467
393424410
2072152943
1570206311
1984703072
630168267
2066017196
1079727623
865488270
1694362862
1830922119
1969046218
1402988070
1555757250
122133536
1089755068
690570116
260039107
1134168476
1158858454
1321053558
1229618756
917378712
162722125
2058215400
728042212
361526871
519430519
2135223637
620158177
635257074
2083578013
1823024160
674076820
596720422
280450821
2039479586
1675448247
1462324744
2032195312
15872163
552916734
1240950759
361724966
700163840
2002127676
1147400933
1041568106
1598188743
1299518320
1231093882
1702747077
264791128
1228418238
1447408059
1656891520
1162594178
39047836
2086617553
741729749
1616665602
777089803
349312254
1632148823
651787426
471604629
215270281
1041849644
1380558936
849399809
1274153971
906920412
1610918803
1744141276
151392914
2050935650
2128168636
408076393
1278961214
1159695334
742371568
183000607
332823803
1999327418
1137348644
312148316
1189515235
1841037307
902412653
461926659
1766803476
917494497
636888262
1063689122
1525081650
912366079
508828330
417886182
1591788859
82599133
1257234340
1365907528
126377897
1239297961
533825077
1501069156
1469025679
1499416095
1498735401
1876688219
945036593
2058116764
1762502254
1650601714
800031030
944298366
970214562
1687540684
177631811
350805685
562616845
1934222680
1125922317
210417902
542162123
593450357
942863190
1215155858
1075527247
1194451260
1837575357
92398084
1966908450
1884272401
489183658
1204553751
1159545756
739662125
1464941367
364033622
1106940855
1778568287
1327625840
1671622942
284390289
1840837283
692130603
2000075918
153659910
281605835
1878132128
427610294
1014241164
2130051728
697807361
1913490652
451480282
1434376681
1797583691
226853466
1967964439
2014571358
1178670715
240031446
2137588781
1237042166
286713835
1083112035
1649330600
988077439
574943245
2082664409
1591049165
619854407
1847053329
709178452
918265058
593989066
1877143812
180226191
64007119
1325158743
1701780569
467377144
885965481
623023341
1048767305
1985499753
1963816817
1648003585
1051580349
735190854
2141753643
1878682876
631889978
934407014
1595377706
1932518640
710517938
229349615
800841407
1799844173
1542534867
314397604
984091968
1330900174
1697279710
15981981
1219321407
642235059
1946608823
933043240
1886984245
1712962696
786140716
163181737
1673061286
1439476227
1427154749
242604821
80916216
422170340
653222993
2030270709
1895197014
1697629679
1297117244
1263978447
1737409851
1879481065
827526787
334883777
1155916653
1722252383
2120848823
1688915401
1320325585
231465547
164471027
1403174015
2112857093
1082455743
1779006193
135940882
776117213
62703235
747958926
605174262
1888374506
41623188
2043415502
1466201383
693810299
237621241
131176091
1050018381
384790862
260742918
1862753113
142300414
615192178
1648424952
1063252352
1372325982
659022788
1604129736
94602808
507541934
1328996689
1097827028
132048336
580105580
2067627535
56807753
690281676
300802272
1306223478
879440205
1535690422
289527691
1245138058
1588375436
222396276
1969177212
1941357453
1342192002
961748294
1824970872
2029403460
2074219431
1522212500
1441302845
60726616
2012866338
1170564336
1416296139
1940231497
532864246
1444386709
1310755186
757024568
1651587144
1381818342
845087263
102063661
2036786010
786308247
125672851
1127377589
1723095004
666350974
592002584
1792285259
139687442
86925615
941528399
1055732133
2146981127
928809828
1867619546
749298019
248397551
2023343526
542039063
1892368928
268850479
1304601155
1679664841
893397230
1292200959
1827592954
1652366458
402089391
1166239151
1389908914
63119152
742697686
893634655
487426968
1240879471
564503334
896861850
1245382116
1432772413
857081462
677432867
1994802440
1480333214
1008789577
1281112222
1754298458
484491745
846530531
1792727667
522879646
1762808102
1478587713
230683364
1483096549
1276747686
1906778127
679360055
64618588
1958600502
1458290105
1973417809
1878672101
1657066472
353484254
1704452260
244776337
1459107956
677203454
1099543218
1238804992
1940161270
1898290407
81331680
100454028
1807044559
2136115519
1698246700
1801940604
1282085000
2017004886
570110673
1864465105
313643704
335489930
450873907
1993514768
154354284
1461209468
1964663817
581973056
180671931
1760619686
1418560116
1913144976
494350899
952537051
1711630596
217429674
1738997168
872341895
966671180
2038376705
935316676
1860864114
1492299226
541061034
1926046835
1184027148
582851288
1159102069
1697977251
1137192598
325704411
1022577605
353988905
720141514
2049871319
1373825546
1588149857
2143102512
390807135
218059013
1409664387
88128538
2011531124
1780107967
401809376
552546207
847302313
1417322741
362022116
849769837
1576769608
1228727579
126409530
153509239
1957772560
252895003
1493081094
1399540487
120720463
1537441543
491534204
1577115538
1067001371
182426673
1540434105
760857758
685830269
1785958538
2065401433
907872841
1853778331
779791027
1548960754
1005639631
1689931819
1779845503
609757011
1737138070
1160965609
935419684
100732687
1837244817
2035293724
15518641
1646525425
102368820
293319649
797930359
1799217603
450875370
1455652990
744896066
1305589524
601950290
1868867128
1283921830
2081725774
1359189824
349525977
510671858
1742283295
219089380
1892775303
1741228853
1994556002
909202072
891400577
1143796423
1830804008
992365495
1350995783
1733769715
596587260
815547125
1152253476
280200352
2074005678
960197251
199825900
1751759805
491098315
1349520106
56335166
894167185
2113756300
1466078403
1027204394
1131512017
1848421375
463369208
1185287367
2097900342
1627113843
1960129595
1473027400
1474425274
1427829581
1150144836
908008388
719387841
1678126647
2052693274
1524459804
1651058137
507411004
1076652475
266928174
1263228005
145694442
1056290814
1292983664
1920512289
1872057232
1913563804
1991694394
631734198
688951042
124835611
2022969244
1353448178
1954163984
1608057254
1879946525
1575180291
45863806
477156841
1478676199
730783554
1490345706
2107048579
954194873
608527924
154931633
130908812
1695636745
1249596653
2069186046
780292717
1431035029
1961042747
1095238112
590125412
2120033644
2060614603
2071141944
1275028919
1189732633
798554749
629901603
1203748525
1546687079
344191072
786803561
1532003928
1316284565
281612309
1163123250
649837459
1489122279
752556366
1445840265
2068639670
192541686
468921441
243648215
1307279753
245130296
837558738
66537097
933787275
2098559777
266938909
282987395
1404145671
1855486498
2006532355
325100681
1095450900
18630206
493637181
421859139
515502055
1772793263
2097336852
936873420
1712270564
736691813
1865555754
52838626
238221631
748870698
2957158
1414839029
95679374
540099270
1629950326
418407203
510951609
248000908
1392519444
1672132400
52321256
1826364560
133539040
1356245691
2036460291
1767186660
1727192824
1804180924
445390753
2091722866
913039881
1709814382
450418561
1594970830
244798412
159326261
1664894746
1155882750
1232210914
648006105
2066221145
534999555
1695348027
1831626154
639725857
644523198
861143959
400957257
996910666
2059358783
1009790865
2125757159
2143617219
1479055949
680312615
51076794
1270085229
1137461805
1676538329
1099156783
1334299837
433095524
432522102
425385151
60277724
708780694
1215312786
1136047912
1913767905
994283398
1813327220
1658891434
39251843
1102888829
887822812
1352048368
1972765952
1398495397
1045983803
980327823
3275924
912674174
1258227033
36739978
1124652366
1175394988
108104151
1106958812
864372051
1615795193
39710792
1668447783
2079197130
1526125561
1771263338
304206462
470306123
1789269013
1733346556
1096056151
2145081202
176715061
1916817532
1760684435
880799394
1884796502
621834681
1427351525
1415389167
1392702156
29818226
223274826
950397222
2035790065
369074716
542433814
2073131648
1051310721
1621422130
581352349
1872628270
1797948697
642336124
1031183424
415372469
531089185
1923529576
1374942410
376950334
1169309216
1722192013
410222183
1430049390
337121631
275456091
635881600
1929624808
116808362
1687854394
1781290910
1901658587
771199384
1532294543
1015884068
563759907
364849872
171145851
1766315725
1431112455
555470277
720024145
131398316
722381965
910520952
1750905852
418136481
265122318
1477191720
1603590917
946919712
769108491
780774697
51460531
779968545
1780889544
675556346
2127429015
502126046
478388236
177276083
1498548882
1711397921
2134408284
1158124480
496237364
1277106709
849472315
748754543
2130828893
2015445599
1816119196
1603592431
1147285217
1510779702
1052962802
579945793
653608341
536293356
1857413934
879182331
824197269
227774823
628121748
996825248
1747735806
1788931548
586807776
1319641634
1841045314
31705428
304105747
1629527799
482553577
1047792941
1540858525
1900155502
95618728
295070069
1983470326
702186118
1671054635
766501478
788806700
477225831
973104550
1720160836
840314398
2004964813
1451850011
1008754132
511667269
714359932
460289918
934668772
891344214
1130686470
121927673
1263626110
1386492192
483111552
20559314
816773208
783898202
1215813310
189817392
1731000113
1616277113
121834207
273827233
1047220170
1456838127
1477743291
674972570
857571841
1755195585
1705312902
34739172
1447623524
1733652091
1783242700
948888273
1103296660
1487435556
1590979811
2045473971
281354046
414522857
1175624192
497315678
558370889
1410311728
1827334622
2024108862
1380217998
1420457451
2011983058
1733259770
2035064115
1126287343
554779198
341149643
1625060130
1620315952
15351019
452332516
1163115970
1958586253
992321900
243226628
423761340
2049983367
40003074
1795025462
837421295
845170363
477337620
1710053332
1926875347
2112434023
1524229717
1288053868
1477852217
182762748
1323056687
509832494
877761105
168128775
1725261646
1571280595
572614946
338760148
419302941
1053437351
1139355242
1308972165
1888760945
974310548
1125209542
1155139997
833484699
1110053723
281505482
2123996861
1912879789
1982273803
674349370
179004109
899731136
1638120889
672129756
1248412445
1622082572
1329182841
1646039846
26872695
1453800259
966143413
1084460844
199506227
1799434959
2090299034
1616713176
1953999283
1830838676
106932990
276141239
1553302337
723728559
1151095635
1071603134
516590710
1080224855
677044886
962427284
284355587
383389200
101552727
2008603068
262391750
1144962139
548220503
1937594353
1859954452
970528940
488005653
603066311
443787359
366153634
2110686246
1509991268
340814635
1494552407
1195210691
1268911212
838910834
1771740992
115766940
965863419
528709710
1226026215
1094136616
1459726786
1772983744
1032407031
595892159
2142961106
2032763832
1967431603
1191258807
749929992
1852214131
780312248
609555153
803698220
371145957
821874468
2110096408
610599249
1030300011
1836219139
1161046865
1709590201
288077343
1772661378
135762797
332500628
1928657524
1188290904
14937216
1767318907
1979122928
1269923479
698731303
1405887176
1083579078
1677170146
1080472414
381111494
2032801076
1518147991
659152900
755672012
1220911085
450240003
1688458805
1153329970
232078078
1032752575
298597115
1797514519
580797022
214693682
1131905763
1612007889
170949337
153760634
340211662
345421942
850305647
1836053915
1399556026
545664132
122875656
1605176515
35507433
1492163339
2134744253
424581464
78088696
426126938
486266982
215559323
356003432
197853500
150220870
1057237641
1402382901
1722795654
1522171140
1527980818
977988445
1336938547
1108395618
1401026784
1176782522
1997519362
1824754213
1725723605
1550429738
222333895
154826254
549398523
2143347546
1056003645
442520147
2093798917
1351760845
1222625113
1210797184
1922507615
492090730
638173234
1284645829
805267372
701213142
117088307
1036590736
1809608637
1771114135
879323936
880931823
1258618852
1858180328
1103813658
1266048396
598536523
1756485141
116779201
1015959815
1771491431
1502192365
63916742
712796369
758360675
148796640
954123690
1598619310
638960214
1724532560
1542089768
899909894
338532646
1239649022
1973089288
352388480
983286353
207629831
1051330874
1970779375
2044784072
1387522846
264448652
350213836
1225940252
1782509865
774818681
1416034605
1626453122
872269554
70569036
1395730980
605300904
944412851
1201389209
350099162
2010262764
497505754
1600366871
1922254802
555670660
534092713
187278455
1319313357
1700270619
596636184
442055171
843817821
1118641405
590409471
302082843
872803687
714682993
397071615
1377313599
762134669
823027713
1109138266
197376823
225108986
286920978
642954223
1328353593
147467490
1248711080
2094144783
438254728
640725411
746257478
2125493504
100636884
1578047417
1600067613
20902286
2004422222
323186062
2011389240
1023873064
271968670
607251144
1797702121
1666953598
1678636511
1452293318
1473427208
1084118664
451966741
920893508
1193173780
1381154381
441068521
1686149721
172567874
2011683004
1227678517
1587519336
2056237748
1217120483
50786751
1058066834
724348430
714998411
1161007729
437175062
388589266
342503003
636684709
2001604923
968245520
1998484397
1955050282
776814933
540354784
875325177
999045534
428906423
1700116402
711957870
1808659315
2069286589
849811294
884240010
784536420
2038063788
1624958200
681925301
1920073633
1710640668
1817790804
2109095274
1434801002
194541618
1309887912
82092222
1347005572
354141542
1187897827
1695576760
1971918750
285929828
2029798768
188054100
1539364646
485897009
64474223
212828038
1491972277
2010848369
526059240
503158627
1384226103
1206180941
192105766
209481513
1438925781
125614850
830079245
886946207
1236803295
2032358938
1128350145
2080656581
1357499353
439856386
474315681
1554865686
1088771458
723939725
1696388661
606660460
1885017273
502271775
811341774
909021431
534340060
1767425180
1058046031
1570420907
714044618
32494814
354497678
1931453829
973291450
637362576
1162285590
464742776
1204320127
406123079
492424634
1147248900
1207787491
256822100
362801273
1434548242
2087251083
1584045423
114511741
908085149
301726120
1951715912
1246741941
1071461710
2122412297
2029442093
1767870274
281482353
1998711310
674371120
118809198
1490766138
1095548833
590515316
874575320
2050211232
422373066
137407964
800780309
790341759
942633006
1635740625
769927193
813524515
1715510034
1602800479
940379090
1805427260
1799513334
1546432261
444017510
1391865939
1001658417
1039758469
1261264466
860551208
1315452150
767067907
297073293
2139520457
1277924967
1547689897
1538952596
982600532
1012545212
1473422529
1884372264
1597225713
1421091531
1693100911
1530028812
1491774925
1661418199
785870628
2113231690
363418288
2102473557
322771236
1054541613
763125422
1287321661
774788923
1602564711
2062298336
1311880817
332620765
2089703308
1951525114
1947598998
669321798
703314517
1563447025
1478445813
1240734083
1735756553
1750569369
225318719
47640239
894438485
185375639
1547101568
1831008753
1217250854
1132951314
1624080855
1056806787
29508433
867450654
1003956904
1815772914
2083966123
992866509
476486034
1566978655
440169289
1654760625
1492633258
1961333112
1210370195
633228393
160331359
2038092344
1143886999
686185628
985912148
1122504975
441732765
582845448
631185279
1534150175
1222641004
1366015786
1285938539
669338471
1025314893
1045803978
432969073
962079705
913038033
1089563532
2118821840
457495603
425300733
305486942
1488392311
1092020078
1468732417
891386023
1801517691
2135853580
2110572234
1306408973
561572415
1807064050
198071081
542110215
662680246
1411578183
1525378988
447909067
895655724
2051102517
1595587002
489589137
420614498
861350071
544882353
668173177
835728107
1911980246
1241132141
154974567
1175671786
488316358
2050844995
1713741202
1524333259
1079057864
895625390
670714159
912290329
2006742576
1094852413
2020096525
1625853286
1121298043
442735167
1595992512
45367837
756605268
1666094218
611448421
610027534
555555697
43094496
823962468
911027741
562167312
1385595321
1076954254
1208153783
1026555626
639035079
1540836686
870327269
216293269
785449885
1494324858
46858580
1187626737
1658401777
1088664775
195233565
480237151
1642654637
953059386
1833374076
420444577
1309423427
2075012568
624747228
2058900666
1378966329
1534528978
344382383
1719365826
1371237568
914398830
690559899
1921898844
1761889819
89008625
1264152418
1411483228
1566368794
516399049
1850202577
1251131625
1171680042
573486455
655080051
1332343555
1777266509
2012975116
1034941742
882182319
1840428367
552505147
725933325
2140891535
838312242
1966536477
1334364778
2021373907
1755840520
284371941
1798683856
634754981
1792645609
2005610762
1829264952
170837358
1166005064
215269477
1446615797
1363808074
1930007885
402922193
2132548587
1637861320
373313893
1676959730
1051255736
577264515
13481923
494518873
822087728
433365973
1203545920
44887723
677113269
1995774604
1480212214
39201519
607476941
226041871
732067285
1144702268
1542405129
955808948
371000230
1451825802
1638713830
255298670
1748010352
782291014
736837195
1155612798
197714798
1096959812
1145430239
718774992
1398909916
1264767303
900775847
1856291457
1975689384
1486445888
1268304359
1347441998
1891494579
1249046188
1270351716
234890081
1240524577
171101381
420086368
1946624573
1533940876
103940508
1843930946
817298487
1860480277
414326297
815831176
623965527
73631394
162519745
902088031
1902111538
170951916
1863385029
1180674873
1292827639
197195001
1572456956
1998412359
1274729528
1001019813
197009642
1605557319
1056238474
460746615
1171608207
370524778
129612802
562761574
36957939
2083849483
1583247914
1194452314
1104746951
196462097
1714138995
111149657
511229026
1734341378
1973014901
1540314265
1760129411
1662177840
435568446
244912383
196070049
885687608
1616985751
2051658929
1451998756
1343902790
1907249087
1899136048
2088870981
1666630102
777519452
2077020646
386232292
1649306355
1374391641
2062750864
1247489917
543830007
801574696
236571062
688493578
1210631249
988068946
39508057
1668115653
423159870
1485467424
1434767528
2050246638
1073610348
806386770
2021181611
947772506
2056712907
1441213880
1505596865
913047229
1275345708
2029512698
1813544676
1299017035
99864813
1779426836
880105668
1569282281
1612371186
454088454
382997144
225270401
543927426
462896928
1953955919
1743405719
842331407
1060309535
1590979405
1158981142
1363315727
1562787833
1935421987
1338301967
783936640
933783952
2049205262
1965151731
362829594
1332738298
418509119
708596268
1432741583
1581107745
102436338
256149416
298846020
1306253254
859054555
1032965963
842998333
1021389739
1502278350
1142433332
1640393374
267001148
1422726930
520571369
1011705249
1708530723
272823696
1962990621
2080785893
1418370790
526162790
866434977
112418784
1420965481
1676207833
2111687275
426461031
395491656
1210397170
845535283
1400190255
845584261
501576492
664821723
664164005
54723279
1998372301
1906575050
1142166127
1629099560
295719366
1867649268
354005854
1814441960
368139728
1371467018
1738968255
1820024847
1002006901
250410684
1183798482
368181597
1441318076
1867621491
599246513
367972467
438471394
1509425888
621117081
824768756
215934576
1826905129
886028514
1207049466
612927304
404398665
662370730
1405524973
815227984
707193351
640172658
1034612228
1979370249
472690643
303501827
1829762451
1486258734
249985215
1176024684
1721087860
2055950265
1419012679
1734978004
319706340
207313986
1287550198
259858347
1569111319
58531726
747866246
1800137552
1856634539
895163910
439802053
2052738482
393416798
240434252
1241576827
1095450900
1565373639
584829942
1450521491
809432431
14866108
475090403
900082088
1498895187
945842474
719675840
1897363602
1166306742
1787228172
1468816003
695383430
1415265919
203597032
1127213630
364935910
867787198
1049304542
1113575286
569542391
1161919504
917200828
1450720866
338757240
966183674
270090623
753039026
291253828
675346387
641976092
1353287017
648678000
1600928488
1145216451
1781551966
1900868922
1041287696
1603314243
228604327
2029358070
1176758694
1320433942
254326950
1288026434
231327841
1072048074
2139275824
1815927686
1421185212
235852157
928500661
1689648319
603451348
21602287
840630266
708249161
632967437
906015622
1773436230
429815598
1693844180
1797693746
1997975209
881700096
1865651944
770493915
2095027866
1612632542
1360151239
1512647779
1763974299
264263652
1968537086
1815618224
772429431
1807202197
996521367
1829778771
196907456
1269763631
733822071
1439589838
1880333225
2142007473
1461178519
239053774
253096089
1673492251
514421500
51082695
1876574210
1443059994
1360578439
1283470162
1191547455
1864712409
2052125215
604676482
585758383
1763280647
2034466596
913836316
914567639
488869960
346476432
1782721836
70554955
212596707
211849597
1568897119
353973938
2089446290
1529402144
396004914
1267017876
1066341157
1377907726
1123358783
1696760856
888115235
1903277878
604472012
796491651
1466882822
931405662
532721746
936208389
1795852048
2130949564
1136366565
1883813621
1367830504
1989164667
883900694
1698624047
2023417978
545235006
820341456
153170200
1867809078
1612794757
2112345731
76331462
168912919
749301297
229906666
783401821
660199596
329092108
855639036
754439846
618800995
1203844591
2024696885
1060393830
530004170
1241505769
959196300
695669015
1321127921
1773168039
1839427248
1839460182
440174556
27336784
1934620524
789574903
84864750
696090324
2132698607
1904504127
122723362
1702769317
1851668198
523874721
2091172274
666540808
1017445020
852525806
1379189464
1084087409
996266682
745671122
1827790136
75349780
2137423119
623506119
2081965789
1437332711
1320296436
885167660
1032020853
1815122825
319618823
1084990573
1144054590
1246235987
1796339070
386271216
1656863172
2125655950
932005839
941109792
906520250
2032629181
350600392
804146995
211822665
1517769790
43836122
1672804950
249331569
613503376
650729747
1532684905
1428948146
506907293
2142339762
782221481
743432562
1196423482
1719335260
1280385566
648050665
277717623
1600687973
1372486517
1668917414
1348115181
907541480
209304297
1719626722
698592935
1508610672
770294197
312526538
1534738764
311172738
1331799545
861324954
1385954972
269338004
1005347045
1298324317
1059412002
425137973
244188678
907297408
1643576294
1289026563
1398195577
496954227
2105350978
828191116
1836672459
1201094503
1799755060
570414430
189627075
570928218
932705391
1673886300
1647924681
1397952263
484765290
251762428
1913740811
860985032
2093851620
1653196161
1794053656
1973592501
1754042349
340533720
534871383
213305701
1495953751
1118938484
1340115137
1944758163
1384742411
322421785
336405787
1363654378
606142441
617062615
1245501703
645018901
893363844
1316757154
495884693
1289364883
1957677716
1936622773
447368140
33821287
305621232
29450995
2015322998
1736704756
585711579
1694658408
1316585526
172009717
140085881
1464665616
793224107
1799853614
131452806
1074654066
1199064409
752714756
1197278773
1013511281
525577377
722712710
1133227668
504603044
1765593534
1254525959
1733142342
1950956629
1344805902
326780985
459653289
918529670
628993035
117124544
136320783
397625
2062788431
961652210
1242677189
1562933718
926985518
313966467
1788223373
263076687
707072606
518279679
2013090449
1531278307
177306184
217420195
1222877320
704277152
369818524
607885955
1696118110
160279666
1567428589
1015329587
674141125
75312585
215910954
2074850706
1912396286
2136370167
1841795458
291616423
188933697
1973320952
1522963320
1138087879
991323270
1195695163
956863504
1397473520
1560977757
407403411
476644522
127034802
1137785274
1482946493
2118190888
240818669
1555070750
2022508743
1187243262
689634435
732414079
27319712
777649768
742121865
306911328
889720688
393626606
910375805
1250918935
339972829
1781822270
943131151
695845991
1690318173
2089210969
1811789821
1349014416
11889919
482627720
1583489092
2137301761
546580080
1592669449
1108485336
1463385310
1358372247
869838593
913926218
1600837792
1965259111
1385500409
1268284556
1483506847
2002213853
429648102
1581786676
1171376835
276746793
1225305033
32203041
1025152869
1771192102
2108354909
711645866
1550074421
733491833
1663310149
1826897948
207968853
794355
1064448444
176809495
846909963
570672713
152001813
181294390
1269753302
870085252
815992685
1811844329
1596208498
132062293
26676137
387701665
873411432
280357419
1649731859
52818270
433469237
493866509
1091067365
506157867
1534659214
1286941971
638770333
1113673397
1140668147
1672150533
1293390794
2125330177
1198378861
1655732651
2070659992
290751599
686707067
414856748
1589571031
1346857577
928461831
1914670839
1624381940
610450111
413115612
1072626282
532366246
1672621676
708490596
1988007641
240389656
1536810245
452793254
371254997
296939117
214858222
1540468955
1106088418
1683856309
1998818811
793971393
1619423471
2024241737
1046266179
1108560260
572913577
1199696086
150736493
922959140
1895081488
63982282
1808241831
863864731
644037150
1524856340
1541768949
2108687984
314053805
1938848138
500631845
1440045295
1297550206
30070665
379297299
317357086
1475980377
2142994854
49187357
1901033367
1272989248
1592654980
792290895
2111594862
1476250878
1303946721
927347591
2073433210
64242241
1510998565
490383942
2022278780
544815979
1650377474
42774969
663815074
885112021
548126509
895677410
600609818
1028168742
1455576851
2041496278
257043594
1268360482
851261857
1365285574
1057635835
518356506
810418309
395351389
717440353
926627210
1304260717
1409307988
1844446085
2110813610
1634393414
2030713030
1139807559
44099495
1768542082
847043435
1623212483
2094566335
985629555
1306346029
1134567907
969095154
1905687748
420923840
1300736644
726570521
1157931142
945628669
1783079044
1200443577
2046556935
191835571
571166531
7008197
1097349372
952527920
154516983
1236115661
538833853
1711000993
2014893188
3666790
71004816
687983502
1692755635
1254170840
909629764
408960131
256926462
690295324
948723209
102296387
1091116037
1942220653
1915291264
1100665032
659317105
667947176
1864759989
363752943
877744371
703357517
2138575029
943828940
956488062
1866879980
863176109
1959754499
1129884386
1643973031
361414781
913468091
648036997
145420522
332990943
1573141251
1877713274
1788604650
1479694293
366144156
1039826964
1553198398
538534852
928655427
1021946105
1079079472
1886460976
1543313174
479430969
1595519709
1258144517
1539633737
890397624
1505422233
740614896
429328876
805947201
875911572
475006491
1110784946
1891546216
1966173285
132592014
346191731
2146333963
1822894568
2004489856
1407086040
1492549241
1298179748
283061616
519291361
820369763
852171863
1738242247
1671509730
1194130020
939670528
1564539813
970183769
690441279
1442936242
2118819364
1092017202
152531167
700540264
958113633
1796922154
680605226
1737578355
2088767690
1997311331
953920118
788360512
1356095118
1961214382
219923390
1526337569
741872077
706504487
730468104
340525044
53314060
1696741445
1156756420
1382882770
1227444922
1105404240
382773954
406050847
1682402720
1343353624
1212056712
1623552589
1742204656
1914183789
7217065
1716324334
1454604788
1919011699
1396978577
352468481
187093553
1169729100
1894428412
1748507928
702424275
802653066
470243652
1235284957
1133153095
58585643
922987995
1543146136
964369927
1988477890
1044632874
1001002365
1557293198
1672180136
2100972226
933607520
1602163912
863302396
257144361
1235078407
1765262345
117922250
282556786
567804389
307326076
1547336810
570028957
1876312195
324354157
2074728169
734194042
1214951866
1026626208
1006545014
488655507
1485480649
1107334432
2100778596
1740784907
828236543
1474351911
249330522
731701647
1284517851
1355962819
1290021399
1190598680
670956067
945968402
1148419449
455897016
1421606293
479159445
40735773
562845051
1807337336
1102143215
1966753020
703307128
1320179629
322734571
1094743248
1246756206
2098569390
1730510650
1102179048
1328285146
344262042
2029502360
607259979
718907222
1350186317
1703780707
338248423
1853006950
1819067793
1929216064
51601789
1684358553
1593619337
1510513459
1164176853
513385217
1576789095
56993533
219743045
1393399405
1159920645
848069306
44244466
836523844
349303213
872842050
2107319390
65546773
1533665441
49382654
403500160
586684445
523905612
404656064
1640035787
752670781
643902408
1179820539
345534809
429091793
1178041140
427426230
1958087232
1022871174
22918895
128955557
415339534
968596803
1061272617
265012776
1570844830
1555000492
859688539
1917733661
1017675079
243108063
808650080
457565186
817107824
497630813
1197985921
114804836
605986364
1774263085
1329286540
1710078904
1374305425
783977392
37069689
351016871
1703552892
329091932
1954795731
463647197
968220114
875753842
1754168670
713286383
225339654
1980681574
1629871871
1533111394
1703667193
329581188
1778155358
273830863
1011969826
202891685
2061288381
368933835
1294474042
1634570137
1907670395
1981977359
1776294383
1782480480
796875780
1864217667
1258494203
522121977
369463750
649962727
423927448
723108851
345289369
643157643
1678041047
921059362
450289546
419520593
1580339063
1989438918
1338264957
1423651928
1704968631
19517278
1666603320
485393141
358595951
1159600857
1982700087
564401566
611241162
1871008227
1339575082
976901627
45134425
92943461
820918974
1142018956
1333485762
1745546276
518927223
1203275596
578678524
1889617768
282473325
743475284
673348176
1274788487
1891497733
722679927
918848166
531694505
527901435
488120476
944519966
234588689
1618589765
1419304878
948085827
765670190
793191922
1343179109
1953989722
533624808
2032642324
459260014
863747041
876982800
1554531586
521753468
1537990298
1952960108
920613687
1976163346
184639313
443401945
1737678302
184127329
161237443
2137936751
1807521890
1061840184
1943698014
252843905
1170090859
1852877327
2071112374
1511146593
753883973
1992140460
583408922
885130555
1868992549
1263433592
102938327
96315227
1492533813
442423826
1575869520
1780205285
897284686
1048791314
1815207502
1007316811
230371067
2054669012
863613959
1766500640
734345259
2097235154
1242339497
1403838654
988392654
616823713
1574931940
379198127
1984122891
1512171393
1723045023
695978644
1474851601
452862629
682269931
893187171
938943625
2066376500
1422777003
459888201
1780279564
2053499279
2037769752
2136238472
727887370
1759889390
563628353
2053017934
2079227837
1955123567
777433655
383320766
1537235617
482610657
2008426890
1071726272
1561570594
1027107461
709428585
1073984907
490317237
67167845
1568508291
1548721335
1933550964
1555649635
1271552134
999512047
38282945
1288727792
1988332656
381532869
641288460
1583529372
718221159
1196184864
312069002
1679853320
696525034
559999401
1242538812
1990740113
1015759567
1883239261
1918625082
30825005
801561018
983897538
1291592077
1723112601
477923055
1946718150
1571820897
1577873851
2143589803
333844616
1436982686
2005937614
375783888
1537147851
2061373734
907000358
497085224
1053908803
1783308960
2047931934
152474161
107663201
530936067
1894372232
995983031
1630991866
1283520997
647408846
754632430
2019798240
1312683242
1801992641
1281774139
1551988641
2068343457
1642390006
2028060039
1775811532
1388434638
1728370203
1011891889
1287648249
555792503
1882597540
1130020114
1020131142
1461936371
725856968
1143115197
803783141
1363710385
1179451061
55054960
1609864278
1331813252
1789532743
1723699617
1530453638
1108938912
314666141
434695074
795540854
1107942389
601360711
1488327009
369259812
2037578224
5723195
411917589
805141236
1663179754
1576355008
1719322617
598987094
1026352092
1842488014
292277904
562483924
1954870695
1168079555
964484861
442084152
1806458219
1555193481
643514379
267546422
1141884165
1968710182
2062136727
724690291
942249004
844942941
1775585685
1783784334
1826664636
1934381941
2014655353
1091226706
1408542131
367941609
1863658834
868707484
1775162227
269531618
1614549262
1726719528
310722442
209983903
680526460
1598182205
1639749522
1206268238
1155887847
2025922433
1236930151
1514771450
1480070873
214133029
1895923767
1408433583
1013892529
36627824
1144143813
1685329144
769494434
41071001
670606793
503949749
513377071
181652522
895044202
1695146941
1931164437
830327868
1938483079
964713403
1220375681
1066242897
7710012
1437184553
1747002022
1188228888
235218433
900134772
292876969
55846069
1117215878
1602119603
544253424
1281648368
1229499655
40546542
1299108697
331094411
228581284
1637047596
69402418
1752473994
197763111
128979604
569111111
1332841456
837003196
1582333237
893876960
741947582
1908584998
928916239
1991215471
574096272
1086395936
324375169
1651993126
647465815
382564450
2029459956
1869218296
1356423325
1464131078
1086620010
1679215268
1725841024
645125977
411475220
470173978
108887142
1126323274
530894755
1613126544
41404179
1415551600
1855168857
963124077
863559240
212138328
1714033152
262427455
1930264438
924838144
122895232
55339954
1976922014
2101554081
1149870563
1958906873
1289205409
943230401
1349441529
1739342755
307356062
479115228
1316672280
1190328876
1195118052
1568488378
243694011
628944231
480384693
709509410
1958180237
550182508
1065367263
1658448881
1467781755
824449264
975258715
1173402711
523662610
458481909
640014921
561130831
1393532838
1441500915
2127156609
1251281891
684402928
950188032
1834700090
921349446
1959405034
1582554669
593819641
308237105
1034757766
790003121
524668912
73966972
1904812438
331884518
1838555528
1797802300
1155746023
181815517
1031075101
182095509
29411037
1409500921
446981581
246383563
269603251
1360307396
1591538177
423740790
882049998
947491103
1498315148
2106727544
1509308248
1860799247
164967200
39419501
1300564496
249720999
1242587986
83865956
102404864
717289692
78545765
904881850
1930757494
1286652239
2102972201
865005396
267273904
1176223471
2047399531
1076829126
1819712628
1790495941
1956194943
1421903287
1672575108
263647586
2121983242
2039570863
686438446
636508728
1870968153
174814342
1343549780
614927253
1617018732
1385580684
282058888
972776198
1433083519
1539855429
677625514
545664132
2111606012
1762923410
2111813318
805273673
666748772
1176698260
1355978608
1350122355
977647862
1960431651
1254848809
1520610877
1573785879
1582270153
1475724781
1771432448
1121103148
655723080
637641577
1129718580
1258788476
1478991245
210904048
810161366
351915444
1706025153
777032612
2055086071
1258848676
1215881826
1630654433
761164431
1856448039
1995547928
2041896279
1305480526
1749804346
432629020
479764739
651326765
518295425
522872560
1880450368
228485960
1791489658
849825240
591141101
697744863
914100063
1115761882
1125151187
688239632
1090716267
1930596836
378385565
1089313656
1291076068
795944125
829647625
949237187
921017216
858424780
1966240381
393394398
484076907
224830731
240723246
1475159170
935984804
1671574909
708159132
390214246
1507562197
1762472562
2088215764
726000401
1993141119
46130268
1248509538
1252517729
2137482411
253365372
1239602909
1819843640
681199992
2032070723
584595577
2002520920
485035679
144672635
333217091
1272174131
1146368536
1657641937
2115865420
268179468
115776163
1692846610
1951772509
1411134852
1760000783
796736205
756514629
367495363
1038630248
356297411
1136175675
651405950
1329597012
1070549882
1676966255
420414256
687737330
2084782451
454734304
1550143568
1352784912
1090689646
1035197007
1400017536
1732011835
2097291370
1145008680
1029015818
1521385131
1686276560
531814668
1815337919
672034168
271935746
1155594314
749078478
1259101179
89082311
1400162833
1787937401
1750421793
1925398539
1354006947
1774468610
1808582798
1622768402
1626948926
2133234909
681274646
1089465063
729828983
1962108829
1502097057
1242770826
1506500927
514278179
474221539
2105651719
247178099
783548451
482988946
1302047017
682723332
564879000
2090166769
412184293
1161399886
1136694922
1828263455
908743877
1757803200
1792906414
1549846542
1539093311
1203063730
1723922887
989431638
71361468
221551105
482950063
1968686578
745211126
2082943560
694507166
1118259991
230155062
1619052877
1356810751
181024725
1834480661
1393167617
359093470
402862584
1755690892
436669993
1555470505
375753849
1276127120
957002496
800197822
791537129
1355259329
490605694
2099910591
1381273680
1805937449
211137283
1656521670
1061501771
1596491920
645886629
1574530137
1833732300
15078499
755626364
1733001555
83341118
461400113
676106052
1399867167
975262268
1094457532
1846622905
339867597
773185757
402543535
1299579113
18145559
828842234
2065341934
1195140565
1065909902
190192659
177119075
86193197
776569041
1688752819
1304858677
1942067387
2032640487
1924419603
1888488771
1521187372
1706295986
259451528
1362118233
2070036786
295826979
1178596585
755250853
1584086193
1165773727
1203627124
566039392
1064955053
814661332
1153501408
1960899909
1066323444
1959445668
329991773
787637628
846702673
241951641
1197092634
109879815
1764701973
466927265
2049371794
1156930235
494902448
139543148
951021137
1846942727
1274435071
213767209
1810850626
1630175546
1026110798
768964142
1588572741
2126001904
653280390
1190827924
1204475959
1005485435
1263089617
617501641
385464267
1736952744
343098259
573042917
118453256
224464614
1334014965
1634756823
994446096
827822581
865880141
385665108
1886781062
1769827818
1878387801
1307208832
1858408835
1382585831
371689645
1649382633
254977611
1454316983
2119218836
1495554094
432239322
886175463
277988055
2099632562
890655940
931619811
1780387211
1884645908
1994830238
1496022409
1119159213
334458533
1895780519
1004664397
804538352
1195451628
2078649688
1000740799
428241766
1727433696
717909381
150716345
261925141
1807293051
361147947
574432995
943624651
1391974126
1102834965
1425284478
2067035243
2113829995
1418920816
2006031063
322329631
2052042481
391978259
1617312103
894119018
2000693192
479424270
505089613
1065346244
2139175295
574237117
1649533587
1815847123
729587592
362085574
1554800610
658973870
1691588470
375716302
1173263681
45408351
1520690006
1705673883
986983242
517658900
1461991273
1800530865
1093661096
1076298811
1625011956
770976989
1857329837
2119272104
383373612
1646835785
2128627916
1740485152
1064465146
1425313268
901088391
792935431
566198007
1253380945
287152438
259305184
841867874
1108582888
1468054501
1004343041
2106661982
402301334
2091067276
403414067
1215920845
1570065635
2032996268
496601677
863019464
619041539
1805415960
249626193
1327811180
983916223
729911101
1950952524
1397136087
2138751172
1195059069
922823545
1830403563
220480498
577909511
1352036046
1088218499
1104926064
1655208991
1238937776
1753440403
661759792
2063724452
873047020
203718473
2066006159
1935213169
276254961
1432646217
1107422925
39123523
1926344424
1062986156
1338402928
585508260
825863749
442342264
1589616236
1739432834
404275716
1678776511
1704626278
50020946
104079816
1364216292
655922915
954133148
498319543
820411159
981355223
158148851
722558746
1319374443
593117904
1221299358
662384346
1270660388
789951134
702733851
1823668275
1525272565
1738207169
2060535775
812641879
1612951543
1608326454
707410032
596756367
1558186165
781528099
464809481
1636516744
261097279
870607480
805519287
539675730
1473984998
2070774269
1580074862
399919759
56687997
1457325670
180280146
699944951
302649452
1284925802
1099307120
69748663
648497016
1375125177
1580625531
250413980
1923036137
1230661399
226491128
945420320
720742466
2000448628
209124478
592371772
995267814
926568267
62558426
1185465980
565436799
1166207510
2146097207
339543611
1654148534
162411411
1667594336
465082115
158250265
1194185958
2121789540
604022397
687067040
1648539961
488505162
1521428456
1831235798
1611793076
1848450270
594821939
457325221
1026929368
1709563642
627631213
576153480
778572309
529647220
2118136913
410094770
398672823
164581736
791120255
1126636702
1446445894
1761804925
601135097
809202707
1943821874
1609883937
1860467254
596714680
1265896036
875744278
428378704
1164077459
354201854
1529527453
845600998
867996780
1157605309
1736017494
776774619
2098280799
1135962480
458443596
397921685
1299907812
1947408228
1469294219
2629366
775618900
2048942093
1139819609
498505071
595763849
1842452722
788131758
1780870899
1260229248
1968631205
1530878076
989319998
1429276813
1162248206
837793207
681553460
337638299
1899436403
1628150669
515601268
1362583967
1130832826
1537118203
1238553262
1810727714
438328371
1328408842
2016002259
946963810
1692073970
309232666
17218110
922980135
1144021756
603714012
1932792043
1833400840
373665450
676723377
1768484617
264616017
975167092
524305472
453364649
306511181
757151907
2034157912
664199586
2021148452
743811181
572851758
1049061214
1887059855
232863347
2005840994
180091660
208628172
518904803
709882786
1335735330
321670804
1745175128
879143281
1604345237
779440278
434503327
1550290622
221080708
1258452183
331711282
1843905494
424192213
1861314197
1988118587
629100487
705281225
1562093958
395815430
666155450
1356095118
1125148223
1190660043
1055478269
980741661
473918343
723246431
893789562
773682983
1527720349
1855497190
926580253
1510392436
19327932
553921741
1511573540
318926657
1061512996
452651887
213053409
1877882623
873402478
189750968
1338792033
171355787
420390489
1270022425
1758397346
842677807
1408238016
1265584917
1828973150
75794801
490299778
951071789
567828908
86854087
1383665403
2045526601
1382233319
1486258734
1583661688
876004993
10072895
1891994911
1549201173
931932770
774906580
1066206142
954447217
473354537
1456007770
902164852
189132106
1082774806
374540707
1469523647
622919900
372501659
1376162255
2126985251
424786449
651230065
1917969579
1559563681
1046566080
1567143316
364791491
1155481606
1108558366
600792707
212822750
1154855331
1652045505
219482565
436011149
699008513
859612661
1633348036
790816574
163463208
331940629
1741296312
69626786
1516238007
516606109
702858763
956686318
838222897
1751318031
552839504
1061684356
1453054824
12190035
431714770
1834578646
1801213574
1698715529
285144547
1726154090
1849191443
1903589323
1128228937
1272350887
150160478
36110357
262117589
677362269
280900374
215624730
427934363
1380692066
48899742
807871271
1762252329
1580307668
906441173
1684318184
743365734
1615435948
829334944
1419594054
639692005
1038529929
1384187423
33384996
1151771000
740700057
1938510959
421516921
877069186
1717926199
2042344595
858649385
125915391
1154505158
1045680545
933802334
1237868625
1935252369
1229890978
1223137110
498794379
931300478
181259360
382806755
2021531620
1948529789
504954921
1618834643
245673083
1887215684
1820767628
1606324751
1498016607
631960679
681181343
486922580
1170125164
1615036260
1681652488
1067304654
1494013836
319346237
1240064405
980420318
1766993424
1070043757
137223024
1931186557
176475076
619039804
33080145
1554904275
1081720097
2104641347
567033800
545084819
1186493514
1939141250
964991267
1414361971
1338637618
60870866
446057609
354226847
801505945
462078611
1536791962
1295275403
1798455646
606259733
1703993525
47716105
297433071
1468034799
437054983
934935196
1505556788
670885297
453258782
460620747
1764585245
161020151
1197212820
496834516
1345866817
2135798398
933403791
845210061
101072045
1182662141
1914737241
438350937
1262572613
1013288880
1602168227
298779097
1392137645
427431468
681911755
1445866987
43047644
222480514
1422220731
1288104371
2030879185
1867242285
1812901799
173141385
718638845
1570042183
1144952234
1253858758
651733741
385613157
1518233387
257919559
1281948172
1606991669
1837061085
1959822528
690562599
755552663
1380230230
832685145
1853302199
359615293
1864423944
297995904
2112470386
164667325
1923923106
266840918
1419250702
2032070564
1285356754
1273925763
627153730
774839955
1629535402
170922218
572354907
806495151
1636538165
384614831
469744954
856505659
2063685676
554236417
916096382
1432753453
1008214473
804067133
1663859094
1024170446
399619084
1820754972
1259685593
654909582
12213943
1569746991
979553483
435585440
2136299604
95301960
791103758
565199897
1528132164
1981926627
105122093
646452473
1773041445
1312714330
924523176
737642658
1127339583
1303596844
139686988
1925777250
1550160046
748683830
184154547
585645272
1862682558
202607045
596269890
1277948209
1713876846
1033927713
1039913485
293737356
907527787
159851772
1127641437
1240423762
1071090416
403333371
57444718
1865112191
1188692620
1175878934
228668878
1983850367
713957304
1044011455
297914378
212607475
557758417
859023878
1370975817
1228176381
1897781521
20957522
1143309299
991586656
445153010
152072542
2100771371
1249810356
1645336133
886857546
370579829
659514384
1877142180
54757685
2078361651
1668311091
1846630357
2146140123
2003062794
8282015
1917432066
580195510
1538630886
273456782
871591631
1701407615
1505477761
906218342
1233748517
896847053
621254331
1251266168
1225230571
744850694
1842307377
1554458133
29867066
820487561
280366298
649543227
271571192
1092441770
485479718
1701421516
2008897360
124203635
1466474133
218252384
2015410555
2121206005
363233981
2087533480
1476615238
1516479093
2118631857
1029811686
927282226
75242074
44694180
641104001
1765107605
1146091942
997988128
296787638
1867606118
197067689
1870969672
1754932246
209883420
759573538
1619073102
2037396110
1023903272
1268553548
1522591050
1704694085
1906115620
1847099237
820625573
1556049231
202094054
1363973261
713994534
111261415
740548652
742684985
1498682832
1569796802
2116578429
1960795531
281926275
913400888
1254726722
1298264670
1113839740
1367110548
2073394282
150333822
608157951
358016122
402627959
1073007744
1267650045
1622364770
1325061436
1375166991
1015495650
1235171436
1645172589
1819832256
1268440718
1746592780
620383340
912249100
1574397484
1669114288
455062630
654430078
80077593
970655638
877336995
1570267083
7238381
1142834781
1174487832
883701725
161990099
822823284
1518726502
855576241
1068897492
427297206
1472361946
1045075399
1835735732
1586668832
196539280
1873680857
1397270622
111027798
893387962
1517241679
1485470688
1660744171
1903027518
804655453
1014201981
2097158953
1486370907
1918800910
950619698
2036648482
1723762886
1255313637
902720913
1245916447
265927135
1506881232
1129758433
91314146
1184969198
730639225
1415589103
1500987878
680481107
432584065
440364991
631358360
1763688559
575292588
1752138009
2041904263
1024539689
711896403
2061336142
1870384564
102742133
1263105545
1616504473
1757055731
863528136
271996024
357019627
874262202
1103765905
2090349818
681818989
1982946413
143911427
523030646
940236764
2096888394
1431250160
906733641
1808750398
1350639864
496426832
389823492
419316625
15302604
1913558822
954632266
1101440313
523092843
246252535
1314171687
291106981
2055884252
1025508944
678075207
808629432
584127896
1988875366
1186496844
503109510
276184766
1596845392
985265514
1845533242
2135502036
216350542
776419373
1042855622
1587989578
2125781716
1414331793
35726083
1159021894
1834027967
959597079
1232172500
2042987413
939856286
1506550239
1951137092
2043582973
861824922
1560450878
868643887
1135170660
448722535
230010336
524078320
315367619
1596318194
1857244388
749597659
62005031
601011886
1139372842
47913808
1009837033
255674858
1356446463
1418709251
849399809
17221591
1321836597
1489641656
947200834
338441624
1268877231
338483876
996991162
1251814277
1521430842
1656127607
773556960
1921751444
1411648303
604400234
1469297806
1306071960
665180380
226302672
1685427684
1427564310
410872007
1631996987
1952186384
661239626
1858066141
1028747396
1865577730
17424399
1171224910
396622523
2055814879
1233849240
691226443
1193962580
2106476053
766084669
398737253
1214639599
1188846486
1936724449
1487898290
1733601288
1906597453
1429029112
1157353694
1327393492
1809728348
1177544278
739083501
642180732
473198911
922634099
1323531109
883114854
1794295734
1012973229
22280792
37409686
364924634
755682456
344168669
849963212
1041198459
1855048380
1571742049
1955443525
1088179425
1662812250
904791683
701087362
1830023936
1774324216
1014610942
1373031519
2136238472
1838615415
1765060924
77062308
501896953
1615527410
812109943
163606642
38970927
1458623974
1076196736
1915452000
534146287
1650464325
459625721
1746345660
1780950409
1707618513
1419115619
1650652073
839065274
681506895
971254534
484811323
1993776481
157213635
1558023168
2012226744
1383851308
1636725145
1020453600
1644053896
745397228
684294181
1120284606
330495678
1766242283
205205661
1410589659
460614584
578228248
824690102
609868592
328283619
2125195934
2032615266
1517361056
1942282114
264291988
1653537761
1591482879
1617728033
1504095351
1695872293
877786898
1844901612
573691553
1833521262
2093402416
2069926179
803390536
1119658735
478873505
1528849023
1765050250
1670339393
2008781235
207779253
1307722571
475595730
1809378942
611660881
1123588707
2039911262
1527157667
1764767673
1989895143
1694689554
1057471339
477593800
825012174
1097341895
90038567
96811772
1163976098
317682313
590370115
1185505602
417945956
1513095419
1638605921
1935605930
2003714554
671551095
1798574051
2113966032
293131506
1997580649
1646108133
79832962
602585480
241753199
1344062980
1394178037
1620868678
1553305825
1512026491
910138620
1339292459
585452997
190955834
887976626
2067398389
92336834
1649951899
288351756
1746143588
649048042
2000050980
745815981
1299811371
351888482
1581657690
1668536144
879460610
2086131898
613159786
255557348
367619823
1681605003
694924846
1573151684
516943168
218853740
613006812
1787950593
1666222537
508210732
606476652
242579303
869554324
765683779
637989612
957713228
1843329411
914470233
1887814998
828567290
1849039165
1751123198
1145727091
1174138991
1796431826
136739830
990120910
1271522829
1173759554
1625375966
610132432
1834011755
1757520671
1909085462
891717867
38711418
1793240582
1197500650
81306247
1932907630
855235668
977884761
1031314725
222768401
547860600
108330238
1998190508
126974677
1260979016
1980074415
111175540
1997557528
1267224529
766712340
1577964253
1354818203
1887870772
1316394267
1564575018
226082294
857688287
850945381
244103834
1635345335
2102217306
1243561123
1046686847
1561214338
848194100
1875755308
369827479
468222888
1035035525
617482987
2089019234
924288481
1163165671
714841660
1532997517
1182872404
1955318273
75108529
1166342705
860658149
958285740
1535719720
1780217324
1127022548
949682130
463275709
492275195
1242587767
624788843
263030153
2579382
1066820770
2009564784
275071771
1663514063
1404347425
240420953
526598296
1981535876
480755825
423301224
1591179902
685588661
2057044000
1333108108
1518749535
97069535
868021367
478396301
205856657
1368342382
647816317
2080896728
697613048
601123150
976202137
1550121622
1714622599
1523498802
324864587
1544721874
312523862
1682425010
1726610620
1427771900
856275737
960240545
1278347158
1238186506
424398492
104938611
1427815509
1955862391
283025408
1714899504
907507341
970858114
647989866
1939616963
838232571
743617091
2033928015
238434892
805498924
1466403261
469122809
2127596837
1170645888
530357811
538679014
698487991
1049964474
1246338872
629800909
130202727
1091148222
2021140292
1219321407
1472248189
191631117
1159334561
1469388798
429978408
738317679
620314197
502231649
570531640
736744536
1476678687
701230730
1772516026
174774816
1710494842
45393041
1246666080
1789097879
1683557119
1917094693
1894781316
1123469625
720113638
1129092891
1615009877
938297942
1820170325
293224465
1439283658
26415653
2142579412
2037217607
1015886202
347540758
872839909
333018118
263670871
1715669958
177603468
566190520
1612096315
130155374
341166411
1666904925
1806075587
181267859
758004902
1818376590
160021119
206851828
979702305
648729953
733415965
388530574
145764556
2014934394
1628097513
1942234699
1828549009
356858724
912248055
1858665847
288581314
2077708296
1815426005
40899060
1184206042
2131876706
963426332
23580866
300931787
1529217444
1723307674
753968874
1226833935
1903936716
1998670372
1775532261
196309686
1095197029
1299185374
1050736026
2132859362
1380573418
1311438052
603435593
1772734723
2057729088
1802059400
1123522651
1344152695
563816406
526494525
464847447
42862522
333866521
18322267
258029708
293421226
1841110881
1913157025
1284474269
746724899
1784932973
1434142476
677552249
399942891
1483991647
1087108753
1518125515
1546997764
251184302
1792566066
591361087
317812170
263961519
327977572
461187049
696846427
1717986098
1728521811
351069244
1271380650
227189802
814036333
1016874818
950719274
393720403
1497547067
46227900
741478205
2104715751
496981443
1186110077
2097081324
1974798791
613802463
1920086355
1409560139
1656606723
376491745
2085787722
2130140177
1200605045
1838096119
1586640185
869670469
729854613
909159021
1081385353
558716186
1803303045
940969002
607899965
416861876
422234248
2100930410
641212934
1580274538
161915238
174717679
186201470
1906086837
2037907333
1455515905
1583213837
1463357397
615571534
374592909
533762881
1539053086
1953413352
1062148275
1522143924
196794599
61013930
535575841
686059427
517852495
1186890873
958779982
835680881
324310063
1228715777
1882910902
1649610559
2018600842
1674620536
786675148
1533486054
402004780
1569694639
1872899218
1315472401
874408096
682618671
897112186
321795492
1610386013
1061590878
1049453360
413344953
1142283463
2026858224
1972534815
2020849847
120336784
2072927052
747449150
227475426
1212303250
1797385386
1204271914
1173239690
395639420
1772078100
10551251
1532101993
1822431628
1392403676
2110563186
1558286399
484597375
1136931937
1974326557
1358805878
281874
788681177
848478642
1325114401
418719243
1179769510
61617788
674462035
614901977
1980899776
832434142
549755817
437140909
1534538367
1391205136
1556890356
1850565026
1011272324
1941094118
1770205031
1891354136
1783020993
1814225516
1221046320
358728201
1238180112
1530115568
804479740
1706145999
559573657
1451642698
467115427
822211276
274737555
486961802
647439245
670185338
691908238
1553346693
9023686
1329237713
517622292
369751291
1684375987
59624441
1532414598
426753416
244067873
971964042
1329730120
269229643
106095255
1172786951
1430219604
259399075
1154408195
205876676
39201091
246432866
1206438197
1634944122
14462436
2045828816
967827458
1869350534
1684020494
525617514
1258602007
2120740046
1599053140
825818029
105386827
1490920839
1858639380
1315763674
83793928
526903408
1530943435
504289212
525078115
1365018425
1160666493
1202595556
461161298
897870650
1636973029
1296978970
1508583991
1018439038
330446090
707737478
1004869069
2106372054
594153503
796678051
980397218
795988860
2073801128
384790862
1463852547
1943107017
1469971701
134931569
580404949
174076247
1764818575
673475795
701274590
1225845231
572178479
2071278142
915867916
374037414
613129535
352454349
1766557097
933250844
1587228273
435121331
454299046
648356674
655120174
423415615
798246857
850917769
560977342
1369123451
391814783
2059873641
2119731600
1953251024
2038166059
341068903
800929127
698518277
1649627766
1223053045
1857635060
241063514
1493643836
1305376875
1952304557
438928750
1689564532
866272901
2030728988
1223121051
1668257909
2128920168
763667895
334465049
63280532
791158716
1625391149
1634201135
1827657564
98642301
1786239858
1848275065
738756052
2059492342
1050296420
2108818764
316065717
2082242935
744260605
1904296372
94225494
283397714
1515861246
369203762
584289230
2078490984
724162445
359228269
511014317
395303118
1191342844
533682860
364631035
1569462750
901185740
1154623559
2044207548
2081339413
1745148517
289150245
2091795356
761122697
1892281217
1215699205
1789224294
1690104209
1343930417
2006984573
1318105633
605153908
2132519167
311590894
1891055245
740516815
56287198
2126162528
2018283643
1404365335
582162214
747495720
426088007
400348025
1068951088
159084869
465739328
1664623662
1224143701
1941664504
1262807277
2008515546
1334137888
1937356618
2095124566
1980738624
203314942
587933117
882334685
187018817
251259923
1358935528
1419791043
808981117
1408991158
1726265234
336224263
673215168
370640426
63665056
1370934130
364817457
16964106
76607509
2132010824
1247268040
1246694882
1977370928
1555837526
1033546709
1228667540
659190592
1666105687
2095126391
2081437181
1603189173
307988184
673070957
1061849460
867404040
1077700259
1700764501
931825909
1518021497
1622690140
703630938
1345328047
965083017
620855586
586542547
1598274838
587936640
1097909034
1637053263
1683918942
1095572709
61162568
113303649
1035673209
445526732
1939048627
1511373715
1387552871
1135075100
2095952748
524774559
60997763
1734617999
1549389844
1179875152
2126906624
1671292916
1817633175
2090459269
1979409702
2047963127
1370990866
357575170
2026277774
1589822063
1622321478
1666205210
1362599357
1971179165
166379740
1854457024
83475418
1945351395
457883758
1821329004
1458109707
485795528
948057218
1046099911
292988870
1670456933
57016909
886997928
1636462874
1149312797
1946730042
705267701
2001591018
613195601
1221114548
1887253334
1953117435
1124668345
1400331722
1577086296
1759213998
405726126
1424655135
990472298
208349565
1332841277
588750820
676364930
589500176
1514849659
288112602
1257039728
1853419511
80702368
2094674006
11052516
119784277
401156239
1825696960
1946718715
375102353
598581723
1976773993
816620678
1970234303
1149815268
1853224079
1561276365
252505641
1666329635
1589539522
525598103
377618873
704726829
1709605257
567380460
1007769138
991051639
885008154
1324708494
696679825
686364687
1696713262
355464307
1661143932
1316038283
353265344
786223643
428147011
903422025
259468282
1067433843
1762773212
344125542
1078384686
1600249322
1858409449
1963840677
1924019113
463579798
1518106017
1492814020
1072699067
355184982
1768786112
343194991
2021908812
236022596
443493955
1736777643
774208864
1169834928
1599534674
433802284
1510652019
1237587805
1075223418
8126146
1272700980
1351088559
1934772703
868601182
1482254457
488037693
1564325299
1903817256
676783461
1316194985
1070699699
285444003
2049977664
1717507598
992054616
205068674
1967715942
1508427784
938229519
813666262
684396420
2006334412
1779288824
890117232
2025699037
731307000
618404104
850487385
1834368946
1023408865
653371968
1844472529
1863822583
594296530
837097732
952279138
942374570
362140564
938504410
1363267745
149256074
1382189838
1230087541
947036196
818455334
1195776954
440060463
1760594729
763210855
1003484035
1626239802
1475819804
251602103
1797687712
430613840
1102508373
490022359
941682565
1356611128
1272485658
18974715
1417273081
1045975534
1613152159
1826091896
1385069308
2069211419
518014221
852938262
942857101
863668469
1561014661
660401171
1246109444
1259515230
1598963802
993801501
560445178
1053807228
1167658198
1287711331
1920329211
140763083
1503524014
519855361
992390712
374152365
568540704
88635102
656655458
544884061
811604831
1568035649
1320841275
1795471813
117179301
1400969196
1078167148
49890143
852679128
641752802
921256610
613148739
1674277219
1500787729
935871239
1225337365
1205480304
1913310736
344051317
360786479
221526857
1922329804
874550240
999686157
801992130
1561900406
589321977
174629101
555488505
18224112
1448971434
76473372
1777550232
931934605
2031104442
2055476418
2100771752
1803571267
2112321368
869040500
676914861
811006630
1578610913
1367409475
1078004295
1625866019
1681940440
1982835814
728302129
1244537761
954936169
927667978
1281398594
100760975
328028084
112154780
281478039
1466472507
960997572
970554812
1761793773
1795278423
120324523
1825610179
1168526757
1186174468
660627223
1756722921
771987783
1518596945
341713828
1091461056
1575699001
897232999
86230254
903922491
88730048
20478034
419353084
921170061
2008146390
883157845
974197060
362554023
625964390
359552778
1926089633
273037602
762066679
689315704
1641523572
641040655
1667229688
1943820018
159907730
1712860461
593122932
1175053255
1121582788
38234615
1155927511
3933767
398700923
714082080
337539595
666473866
11181718
1942313198
768128492
44882010
1491156912
2141500314
1329741206
682122711
1670858057
280662596
948665264
964555413
1462500314
1291416942
915143736
272684776
999250858
1963375462
1798780895
2088167831
1816483534
1529028400
1745275730
619383209
651405801
990407461
678755064
380297775
2034786687
75049988
1574471321
2121037725
2108976930
68050740
1957926222
1616495370
902684777
58194390
1323358092
1449913232
847949415
898853810
102854675
377157782
608828624
866551336
1193198258
1889821084
670315552
1222838440
1087570622
56478060
440751816
347269012
799987470
459712750
138051684
733465926
2003399689
686502177
1523838494
936208504
715163386
1711818405
802605376
2079098322
1177340093
1883829699
1280951226
189424601
334478328
435408413
973687702
961836021
1531773075
896894300
1693791999
497235400
812423683
761667416
1444776612
1585063543
1408400647
160215400
206130749
2027351925
772275176
268732651
970074275
1530835610
875789499
1130641013
747504396
1062138724
685413938
1087022296
743065870
1929803629
493602005
1376214761
1754543324
718000148
700534764
858566092
151527522
1697088680
1249051086
185007889
120930988
1710829059
415558606
223527391
403356436
1474586870
1234214129
2140404557
707119840
1371727598
28881548
831948165
664995426
1258957457
1061212231
17130465
995244234
1903570892
1564450206
329798827
1010304249
1832170236
1655269112
2035021784
781732860
528444541
1171091196
1928450921
747386738
1560628480
1217071277
1701888489
1288216469
303842744
987160881
1254406372
909398465
1940720262
2106311057
16503701
713717144
1715367203
1900195003
287582247
1152907740
325766210
1119398716
927360173
262890631
1657131968
283578906
1411732050
444852189
1220657141
169390226
259314254
1353628391
300502320
961231400
1445235217
929290361
675849913
520158702
342773588
1536657433
1702046811
736389484
1554510121
1451265536
1907128568
985431602
646697649
1519428439
515565762
1475217760
210467031
1248821016
922044309
756639435
978500370
708417955
580371266
146335454
543678375
376795428
1561672978
1320342798
989439986
111278375
305040330
533484661
1753212700
853249840
1897540362
1398271388
17443264
103531757
1174286882
491661828
699938810
2004582359
914038894
464190060
463193483
1157144676
1130270759
1531782422
1226102881
1285499534
977977887
193199774
1830072973
1265207278
1423049289
347146164
98876310
632538938
843228687
610470417
490617540
1546984482
357640059
1708300355
1410018683
365278872
1200495323
1396631412
173675354
1258873454
583088715
632808000
512309711
517663923
1611562855
255412282
735873801
80734333
1627550037
672635839
282028348
1906489476
579186372
2066754554
266557984
504308958
217976379
503717426
961762119
1179384200
509950088
1917564331
105515179
1699092774
1735874538
1511842817
1705434397
491729444
189424601
801161611
770384220
17642913
1725272484
102394615
802005550
402481940
414542854
396429185
952984171
1444266608
635345156
1400577798
751009150
55936705
1961971775
25049692
420134185
713156220
1010523434
510575716
2032412602
198828338
883556274
1701112345
1003969376
1872787658
1317651008
1707613141
1887596515
454650591
2147072172
151307045
1971012014
1911325500
1591301221
1364210347
2003927026
1732273062
1209151096
1673992672
880177500
827849784
2140621407
374983435
739393573
576690756
670343207
1207861317
1586351958
164694406
1165559856
1504729435
901660582
455403012
1418769409
399064893
302596912
1539558162
1888716842
1524264197
1064851556
1556904121
1748285894
1193354450
395260405
1724155115
2069712132
1970399931
744948913
1652587559
1725185173
662513778
1257429143
1112301317
1155791484
302089341
1312668688
1286161772
1370821815
548945081
924490727
1849619898
1903359557
1424068519
1766858681
79809685
842674850
414263941
1848372985
2079530580
1728494093
166666825
1305175685
1087369516
1145499298
1444697683
621388005
1383198224
611110313
1998002755
853389780
1647283788
1470614238
87209886
64886000
33060911
320015201
1997247992
1296334844
975294395
687348177
88928717
1775089163
650866944
1332841388
309966634
700749426
12689025
1667914105
653641120
1295458675
734339006
1974779899
1831446825
2069860916
765165232
1764511753
1371856262
839511538
437872396
639550400
229170065
224435429
22345205
2049793480
1385901090
2085330590
2119481603
1708053370
351983678
2028106569
139549704
1960049642
1711283490
1898647699
1494536512
1901345706
1952134546
1213996347
1604168929
1225362179
1934402058
1057290448
93025302
1623208334
1059016952
1784566068
1757728020
593107610
105277014
2093198227
1542270008
1142903269
1326305513
1986304527
997453746
483801228
886231412
2117621174
1693661192
166964187
1942145647
228025999
469854527
1551343277
793807551
332575365
170788162
587659044
1332551059
720321486
179805607
1125146932
1189896924
902367566
1217285860
1726097830
1821808667
138107207
592040461
1547723536
100653455
77003196
1953280250
496528187
553149907
746745717
265370569
109728385
1185018571
879284822
271303774
762058051
1924890123
1103939586
1857685112
205550120
220087404
287641201
1853408307
570324453
1213932818
539222011
1964630364
2035751576
1676500612
1623075972
1087068455
1376590130
1018390174
980644668
1121843630
199420131
2042045083
1620144600
1159387187
690020347
2138222266
358778566
1173874172
1387451432
1564764318
1280086123
343121246
1863806415
1822295498
134381623
615771795
297018197
726438609
881788112
584572632
2023501685
1425795740
180688734
719883562
203355300
1689491252
125944060
1120600180
278454396
1962716308
1743330662
16531079
1884881817
649567013
1614346409
1762836891
119580495
1670422495
1715538867
363763483
835292269
1629996288
1979115831
2037880171
627771262
1067863217
1282880035
1838516315
1609358738
1677046275
242586790
714830871
627901730
7179792
1740344467
1799418687
192477781
1520120040
1391312406
1174328629
211717382
1004395914
1756806254
1212862005
1000040098
300365316
272074969
1577539256
1915094485
1202005667
1882093124
2146529592
1903972107
1486043959
838407206
1166684842
71416044
73196513
1675936135
430394749
1402778396
1366090405
278517665
401133606
353574583
1471717945
1075885531
5802172
1950905272
813960429
1631608037
1594402110
428067210
1963525150
1861591756
288145832
658046945
1574626312
1624855457
496650280
2106079414
1897408435
213900389
1509723040
667462629
1237772128
2066426840
1435259969
697326865
949495208
2142600399
950783527
1029840061
954234559
430435798
1055429706
702747516
1080616276
2136174080
1350552937
645250663
1352440882
1457612709
1774812906
1095847853
1800826141
1102661288
1012634266
331551274
1642416190
1963534470
1249399656
2028761774
248412122
742424533
1931071212
1831629725
1913471446
587193249
1823776986
395180095
1128966965
1267331800
230701113
619968505
658041287
2107938146
1848066320
1027596157
720374521
1194673168
1448602544
455046756
830826025
1295601663
737680492
1940061654
456337779
545697139
481711017
569707366
1004585440
1937837929
40367634
2103114640
976028430
2069053371
368693230
1015262899
1355757059
611073171
454961401
1507507601
1735665535
1045332936
1096352259
1506467135
1417478262
824420601
1347114676
1753345160
1939945035
1285753890
1986410610
1286899099
2017286087
2033417374
44672448
820713236
709985929
1911296529
1912827070
1420135964
1245270658
1559396207
731341958
1434788802
1200640391
2115185307
776929911
1375389140
1671898691
1306962731
81680290
195136111
376628927
1913510540
1190303601
1923332948
1468129681
1823505512
361820844
1725232926
53040871
1095256651
65389752
1216097353
1798421927
2037766672
1322681489
754517173
786398893
423351868
660989943
1438487997
1351609013
1693049118
1033350104
1296117984
560364409
483754971
190889084
1100348797
1171227118
599823848
1794035186
2067484242
476823307
1527610369
1534518024
127278730
639416667
1505612992
1626371028
1562788673
1034543586
1196926761
2070371979
889734720
2066536184
1491009285
1503134820
11658203
1057439512
1305533693
1418763424
1882198019
1748715364
154478065
1900859297
1292776877
1513058790
1639383091
2116530178
828050967
1606598213
993674517
47730899
1510112584
1848372012
57683356
480000735
1637441004
1304774432
751443798
989182902
182908750
1752954749
1414162982
1836146422
1244255479
255382320
440594659
49926918
477226186
611692387
2045402658
1543445899
1427399757
647740008
1727978215
1203856884
1138223674
1449600894
275859712
628628633
749091968
814727710
285369259
1511482966
1117798006
686489584
374242696
1285511808
824891775
4437925
75851583
1960764310
1743798121
1508016634
527967237
304656359
848015320
723525066
1937239363
1097636364
1465684240
288344080
844176149
430973478
1392912752
2011851953
1558222282
1926117206
1362793056
373892217
601171700
1962930356
105740325
864281974
562441419
1748712955
1139776646
151314430
960598765
379643882
1704766331
802949562
319410993
1740162643
183995801
350948139
728784900
64547732
1982914176
331689229
500547459
1329052398
928790155
2006402697
1062327285
329890761
1364031314
1733763234
1701355061
1264108805
1466310006
1304984527
2118093192
1425411691
1102192967
1763624579
325176559
1105820636
1737084393
592781769
1082287753
947690386
1482039508
290336373
2002411205
1359845309
571306680
1379241312
489337160
362980178
1978618146
1300356724
1698088819
2047939767
1388920923
1912361924
1429419907
1876593002
1342734615
588890291
1196768932
321712046
1462645260
1015243657
1192033664
561592938
539723289
2006693046
1834344409
1300040361
846340646
1906339040
764716704
125367408
741338564
1274171994
16993135
1373074076
1804866100
1084694391
2101805732
1694928713
1629056200
1484275633
875078147
15032999
252980639
430196506
494036287
930220524
539427248
336265506
1956554690
1141026437
183361793
1300848390
406134939
549042309
341039643
763555977
880675205
613777743
1973844631
768366542
1134179856
1919000120
1645174601
1856445348
672997070
300736270
1252787479
878995271
1794487833
435233571
1325710903
1258987011
680478603
376874094
959004044
1327462985
634112697
1041486
1497506271
1231810526
430140700
935028653
755409123
701720734
156463891
996133033
1070342377
515229732
856070700
1881823364
1501136692
2011962804
790120978
371290562
1690645836
2029337115
118153669
2135313574
721694259
44156953
238169348
1409501176
1800224482
980790935
2137472632
822998757
9421066
736522504
670757896
1603883067
879035216
1094866234
777248941
1572538509
1825328514
592080148
350525410
1193311505
894882937
788551708
1019609678
1354385669
1371993577
1601843346
219896755
679520235
1681385056
1902638463
221589759
44994014
545463873
1179049409
454125428
1009135342
1282363306
1479347688
524336310
450625688
2022179642
433815975
204793122
1640176728
1854789707
581516074
307752518
626786070
313395947
1519323960
605745237
1832859774
1472281234
12398365
1326075035
1214709530
986294567
422280655
1969323579
158637645
178204156
1226246182
849843238
2126469829
2004126536
774090727
1714700451
1476027279
2018228388
1441380541
478981631
1640582430
872936277
1821389584
1854335520
1555594963
984132081
1160594041
1950726382
704501931
1600786156
37036222
847533312
619064939
1807313449
1356675179
396157821
979231746
670274793
901123270
1023261653
738048514
1135172720
1121246114
793002937
2129282604
1581410717
104887334
1567633708
1732870732
1337521604
1244862917
1629703324
1985383309
1520133089
1075535328
262763677
675517966
78538272
997691203
1261220346
1006488342
1943487223
520409599
1050958222
256718294
1603868844
585810972
305534999
178270781
36216597
553192757
1634373264
723114021
1177010125
706601023
548199558
1493075651
185656512
981496626
605892425
407692327
1523506842
919992015
745873893
547067528
742308821
1833417177
363376977
974123027
450259382
731961976
511473129
284572728
1556793405
559628862
43415245
1371204812
887465456
1302952045
770000036
1408435685
1357088775
352595357
407311760
585123007
681731123
1667630366
1301512016
1887675538
1846124489
895243926
507825984
1066274467
1861180252
1660717838
593999697
1343196810
334198545
755883782
1975679496
1696443641
782283194
670811863
1734587801
9992136
900607417
657079920
950772673
1637937676
1409564416
928655517
148415839
1021766957
1682442968
859868422
1880176449
1613212529
116587368
693434493
766912640
1865101578
502790342
483916295
250486844
293321788
1935310904
991837698
1483078931
776735026
1876565001
12136339
815064813
419545717
1583303765
1722542605
1137916572
1772069362
613872013
835279285
1881046776
1316616202
982753748
737289619
1503683900
881539518
270085420
2128639543
1343006890
979389793
2069757269
509866330
802322695
417024322
1644473215
1364302171
1636475212
1319403557
1447733591
136134387
1058921285
366007010
486524187
37462990
2025320013
1658063994
1903456609
1692122901
1622534298
1971133258
696208913
1357957196
232767612
884549120
695373705
750351058
1650785856
1534929207
1400471339
1161063484
2045305777
1136304281
5812458
240205434
1789151607
354417498
1877713274
1228316354
674964699
1676339326
43392586
986471099
1797690262
1804433481
2085690864
1237791884
499794351
1922109206
1821118490
1739353616
1033976886
1895110983
1242769238
1264496512
1647398734
356783852
264526883
1501994722
1329793366
1710403436
1310698119
574792010
1871723465
34169248
507019509
1778336543
1258955692
1539075357
1575632876
179813461
430761762
1922565775
1432890513
336598643
234254503
503485825
373225603
1766471571
1626407365
1864188593
260268012
2048535887
1478423140
596262976
639358755
1728523668
1177880441
2111734931
1981288943
1795874959
1552217506
933043627
103230208
1862903827
522184626
1456972117
818236993
244262347
125452100
593253293
341277318
762297036
390877930
1997782166
1715090669
823889847
1937452232
139948724
2134028850
1698207161
857122230
1580137293
557297405
612121690
1548366835
1840418852
2055601597
608421547
269925184
467796656
1427799609
1033840450
28613709
1065601532
1014921566
790132823
624443912
2098163081
1594134473
733990140
883586980
1130672876
1933282800
2031099837
1888478885
1117992846
982776935
369124348
1650071302
48694240
245854371
183537244
1843708627
1461882178
245893287
557877973
1954852648
1669369785
1841182166
1073456388
163885509
201992516
231102135
1940580300
252170078
492778632
60029524
1594113119
1978160735
321657752
1738482581
858435250
159430655
2004212435
1049975374
914678497
1258754817
1607227594
897344064
127652762
1523353991
683273937
1806477731
91662751
1600219831
418773508
1679542458
60945309
604431015
2074066638
1838972847
547220905
147968611
1903235935
726282618
1710313445
967653849
980186118
1743596596
847927402
625696012
1915279717
1586212660
551818031
1774056169
136921502
1598242182
1226104793
2100790159
942203512
1689883397
1234630687
1656406935
1942282794
497176218
1238133514
2078982490
1114357863
234777739
1183869929
1357373035
2088890725
28385214
1784873034
1990843276
1797365425
1410990787
1482226925
532391662
1406074403
9709737
861057914
1530506632
752786628
121585524
1539770861
602353242
1149840985
1517611240
377349563
1732585159
1730523589
616605574
1541197787
762448500
1898854460
337648144
1001125653
991127687
945376939
242200460
72535793
2029762706
1992321248
2029646941
1975495575
2119020298
1844878575
1893073850
2078574498
1581752001
495322464
1097663274
885951396
463802507
282702162
517496254
1303462739
1197780142
471905287
766547758
306353895
2012222397
1082261697
156288424
1796204112
1519747578
1228402439
1630822395
1270057242
1079089920
1562668041
2047382486
406008078
1569711499
633914463
1922550565
739423779
76887926
1840486850
1502931435
1734917904
1372677660
1536203458
2122552076
1924805779
1403529267
173785927
382733091
568001828
831825454
1238822392
2065773554
1896442451
1308823062
1080747297
742716925
1991203485
1117935671
1424296539
959310803
2128079815
1598917574
636475289
311044527
1029154246
205025429
244467767
630380505
1462137357
1182211334
2134580282
1539545067
1971148687
329547162
229495768
208825894
1263864000
546812770
749734060
612464287
174063659
602066998
252572093
1824479136
115347454
2067735642
849770758
332982534
263212423
1474174752
15859098
570270008
1144209949
534060085
401173837
41042215
582791092
846259547
706510409
574238111
731507643
1795661728
1698068963
32047585
1366322871
764121618
127889598
678678857
181091577
1056283621
716394427
406167240
405576668
1536859111
1686190138
1055435207
492339451
965169128
384822517
1833645623
2059629173
1129627615
1541308707
724011076
1317516005
787625052
1237978301
1645639778
215405949
1466327795
1167544235
1194189737
1949464024
886813978
867680861
1780937025
509606666
117290468
1897852566
2025829601
2002094534
54120902
1803337537
1224652411
1808368875
551966122
1103146465
281806447
198651872
1473777237
1539238211
586564497
129942047
162312446
608534235
1529240045
1075883416
1597821509
666918502
107921356
1019323840
1651001929
1970908380
623754721
2143960391
560831884
495540305
315222767
1276771022
1499628547
1955087760
1373326811
1108476891
431031590
495845100
142765852
1763461389
303803890
1713941525
718751054
809631529
2004280059
755523222
1224389839
1752526111
200719305
1983951128
1566907588
201676568
745174907
835645520
439088719
877221213
1524773019
854296623
1754432282
2025393547
1670729357
390590628
262146323
906555676
1251513246
984735468
1233062820
783325395
1991469325
1382196412
1002477663
1571742049
2058459758
184880570
1744951486
2037600342
1192824979
339195645
979173988
523176565
1718994257
1008670390
2013245657
789221588
997137463
942538744
226624455
959153917
1587253824
839114090
1689747466
991169634
1005741321
1316025201
346611204
285226711
1186388809
1198165206
1135951717
1553305749
1182124058
1466363154
1771532534
34171355
46743943
1390327881
824469630
755297109
1652845659
978603756
1572362786
1160047687
2090822936
1171812935
1627299176
2037502058
615254045
80449146
1116352082
2080816401
526864811
2097842694
1195629917
983532673
1155930720
740552105
139720865
1315321246
158107698
1853766802
259681160
1571277595
1952782152
1894292735
227087217
12625944
1293215237
438144514
1445515430
1361412607
720025355
101884967
565280309
64581301
648439613
1183615977
1665196796
418495066
1253710799
1277133441
2057996380
1695378632
1055836189
1839392683
1734870499
1000127155
523680614
1935251978
1857225021
242499390
1158657801
537398618
1163239691
518199578
374030583
1418751257
717886545
2054344676
265480057
1598217698
1650827514
859243552
613639870
1277661680
1038137236
1259955731
638814344
1710447427
1222103587
749587340
1635136078
565885237
1276039941
1400965977
1473027740
1967663200
366527490
2017658875
493950324
1473649927
1532619475
993630797
1593975585
774004569
1738345115
122314387
1915337951
601918179
1183806626
2007368488
1696555451
1214170073
310779080
2017839496
1610707857
2012388007
781980641
1974745058
1472200691
1732584939
1549191529
706580383
1169651050
1098753882
1585937162
734591610
1822633078
1491928144
122213685
398523824
920011337
2121823669
1643105147
2027642442
1078202203
1038333289
833908232
1856964328
217671207
2006997760
300893763
1400842915
726931985
484067374
2017514530
822269659
2020933673
1251332150
2068042072
987356283
1601620794
1812809411
2123825846
2098111802
541192347
2000743945
1805816080
1039493863
908810872
1289843770
1241704976
1424068519
1171519307
661014646
1927413628
944673328
140631561
2070412925
970478476
585478078
1228989515
777419402
1165398236
1943310599
465444945
835643673
1290031820
1962926590
1178218262
1260728494
724759622
723725247
187034431
586825488
988085931
1221913913
355701573
1714527497
173385123
1432166652
895260370
1609808594
58314972
431396335
2019812232
500975016
159013539
997058218
349168677
358533560
624112511
58925767
975872846
521809697
1227724026
514426412
1818372561
651788818
1693918697
2013065793
1434945839
1604383913
145939582
750901346
1912668427
634361044
554933826
1615557590
824206874
1865589075
1443498585
92280898
198274751
1867121089
1012136183
83437290
2136593121
1717694101
503194043
1268290126
225452041
1532350353
970649935
1995180352
1336961725
642810140
164742585
1618624068
800139035
1107553228
1128717656
1699774447
984111536
113319131
28199717
752059793
1956417297
695197960
139331969
1715699238
651021426
1961051207
504001139
1365962833
1108541249
1629146996
907691589
834935647
389902704
1941161409
273198489
12706473
70551143
520632928
900382079
596577707
2089886647
1690493956
1169220537
1083824425
2081557219
657721915
316183004
1437335380
1676670080
1176814361
1421946211
1745822275
1137910738
1469046426
46918046
664314995
201068537
312381048
270164012
845488353
1194276737
357676127
1985289501
422857975
1780134027
744323446
340815282
421318101
656823268
1720453160
1830581278
1382694869
1000805391
2142119267
591055517
1859421067
308826949
183176979
321468540
1931229050
403368100
577827156
998085808
1321179570
1522361877
686072397
1476482856
443984361
597707461
530688361
415208083
1818790872
99055906
673263058
680283457
1397207602
553071169
484523635
876979921
375344437
152321191
62612985
89797167
1066340866
94021635
1079836171
1687612200
600810058
1036454157
1127369262
2046717254
1393663375
576207973
753394713
321470601
1507636839
1448353812
1515495137
1270731837
1327521130
1253318953
251863001
530918766
1045938207
1471544908
374787104
1270275834
1936016213
1926155650
1173812169
1153796157
793562379
298556719
2035319374
1684965070
1391205654
120321564
405138014
592541308
91386037
230442998
497577176
1476736246
758971581
2029168568
1113693885
1959227547
1516660734
1208060317
1524878488
747256197
845999604
478830343
1252928254
829699592
689299158
719991028
1878145820
1498626550
1690204074
167789744
1530572380
285036960
981260315
2131229679
1698300628
1603766743
1102430799
124676082
698529948
199195465
287392934
88957295
765178555
750830942
300925528
563237679
110554910
1422963332
831352085
1561100248
1566354091
684858997
893038621
1251721400
1521219600
1326600872
504114600
1743144791
919577862
198868488
498572185
1489136644
1196013687
1767813266
973938611
1273183635
2018966148
132772439
1938433025
649117555
1030177066
1019230753
1569818089
1549956020
6744590
659258481
144466976
1300913096
1508510382
1499325601
1800610721
1519392878
1933210902
1139968706
1916335274
1291077195
2082016257
766418144
51232151
481269110
479634675
2029724052
434071095
1666100890
1084205584
1707414106
1895124545
2103134937
533415900
1249174669
769869026
490762209
1587072864
1374766170
2074799388
1498761446
1767437278
1037575066
858295612
897059932
522729761
1951207156
131189893
1637720010
733119921
2046391649
1841734418
1908073507
278900570
1843711268
490910773
1466453641
481961069
1574933657
482437470
1893942488
242337655
413178626
1867708098
1161048798
1003958835
941889872
915584361
1640048480
1096629436
220925045
1465028916
530909828
349180401
1814890541
1922866669
1454412639
816019122
1898747072
779907804
584270422
1777310742
40841604
204768316
1719398553
1599710483
859256939
1208536671
661749750
82999577
1150101517
909017454
300861406
1722551771
263115172
1586782919
1487114664
1099167214
1143362779
672356651
2074665258
219312771
2021721655
989515908
359078082
1486989715
366972743
1890235432
1816368100
933488608
1286917596
683087548
711521048
1697926519
94727569
1961999928
2015827531
1678475827
1496349133
744279882
2070827185
1215142326
479840977
599655526
2058398861
785225811
406886991
946498973
474982599
1319035825
415899873
441604293
1201673462
986937152
239197988
1139753790
1565104601
1056896443
501835608
2026243801
4829812
1846214647
1083751682
1654936108
803716822
1781447252
1230862255
1403511012
1659700031
1230822485
1361487780
617519738
269817212
875659197
337123481
19731344
1805196235
994930246
161557106
210401788
616541938
1491832977
1030632447
1895309234
1906690340
1778966880
1865129694
1216289032
295096028
1132236151
2043183012
1522764530
2137754813
346849835
821078852
1696878140
1584412439
1203851730
48880213
973054564
1828187854
1438868813
958515193
317923832
1830324910
524173361
1699983794
1545112259
1316342035
715448198
1878128340
2004351966
28621541
160147269
1399608722
894585012
1211180259
549478447
159583937
1776416538
690330223
2146500430
1836072779
46945983
927867021
2128214696
1592883023
2025985821
1113795230
2055936388
1887406676
1867605144
1882834494
1362334523
1642997414
1274856555
1612155423
93545859
1908345773
868012161
72811423
736303124
87060297
1473984364
459246980
314836176
1856765132
204969497
1400846013
2115404718
914782104
1566309750
1955876554
948206688
906793512
1764405135
752846986
444023237
2049236681
373682685
1846504850
194936749
1443995125
264294166
402133329
542738145
473195358
502476921
671239720
1928958297
772805232
1350018504
1927297062
1807619942
233635860
969214110
1993520646
332164208
684606863
166688882
109609007
1601406162
491698412
1490991385
120795087
1763085177
1636285735
189392743
1895547019
975332050
428660872
1621427602
738115073
2081579484
1863093062
1834336900
1692926728
1499106156
934392774
1200137835
616067240
501581349
1931618589
165667108
1435402443
1172160138
1268201661
1768540236
257384355
1663731780
231407760
671038858
1794672836
902363745
1329741206
1984603516
2135797461
1238333644
562777676
575890451
1439885505
963382124
1813853211
1451854556
322075829
1702517718
806288670
211597094
1590857345
138465375
1293921612
82069121
150310811
1367188882
2044821592
535838043
654190045
55600080
1652587307
1892038462
1803193421
1418774878
2098990890
1074612656
1543016823
976563700
1058452280
1915323737
621490575
201370982
1258881757
1308891733
47609537
1155335090
784094329
261242473
107162845
1961008539
1527370150
774930258
170354664
1515107658
1179612867
1772120094
1516815379
288029983
1544228009
1167136063
1221689077
1785937863
65569558
1750271816
1777109091
2049511730
1187182041
1396987984
1453152499
836986383
800316735
727917795
523125241
1676291549
200342232
561567615
1566748381
706848604
1744918553
1059983266
1312774894
246745760
1428020797
1687402390
732702691
104371863
116541432
793419543
2135723612
1866576295
1604625265
987454162
489681780
1700763253
309206200
818602067
1757284120
1485950923
2029162604
1292053924
1524476337
624644158
1556175129
1196859370
1603749305
1758756544
222854381
1708768538
1819420086
1721526260
345949436
1944139557
1058119042
486541433
990117401
347012247
97072193
1930359981
1869284002
707525613
2004794415
408780942
41882395
1760873673
698211846
1074149444
123835960
131621784
1778385487
801172176
1298794136
13890138
1772870687
1332984960
1907824195
1200392324
1591360154
490490905
1529774658
668196745
1286945179
220890529
1418443820
897867077
1743250410
230992711
1255916326
329662
1270467677
1941333551
1665396967
1058723748
928438598
1827035652
270088392
522986250
1426653617
1938463166
1247491486
1279991141
467703113
642260813
1081139570
1542365521
544297748
1430292486
1675547721
860527055
1233175780
1078087608
1118329628
1616199866
1687988743
1468183605
1359707812
528291659
2043700512
748534467
706127350
1161717277
1607435577
1822684475
14315516
1881060720
1189269539
1114665199
676066081
1709044213
1835723559
507977204
116891022
674331879
1721218105
101935444
1064536728
666482717
898829937
819294455
1382570592
1653834154
1721209618
1587294632
232950299
1103981898
92010723
175445641
472533622
249530761
1090780403
1158652365
853381620
1356181560
662918029
1401348855
629327144
1801675772
1976868911
355407554
1625020048
815020107
359357598
33613192
84460992
81407393
1247371267
891130282
1390622437
547293491
1926858451
945689012
447287557
1111262556
1121757587
454258211
2093379901
1471437375
44245488
2005739897
2054878374
468148758
1374104057
2136853247
1988212743
1676045109
166909330
2113247490
1612238762
1817560906
1111924312
56703589
801603497
1780130475
684106611
942866366
1745844959
1303149607
89746744
1536783146
1986190215
1530243427
381858185
1064026783
365988139
386077447
2116570019
754205531
1037314106
1644822775
1541515170
1865474515
52311252
1719740731
682556044
1971694530
1832962238
1946509980
1590673766
1432402977
37005420
1188246488
1851104266
248027032
613531206
1663004591
385808170
838298493
903048838
1159203587
158944073
990819408
2125040454
1158497206
1543200887
1564221963
419445845
1661950041
361379407
828617154
1866315844
1043813424
943479590
2020347663
1053837271
2048989074
1531146979
567536642
1983224504
1631957291
1352927973
901533471
154128677
685114347
595041892
854400310
1645661104
1696189647
2128555126
27940505
846036234
2075219058
1716726485
398189840
615889466
1283392240
1855313911
1864717214
499890506
1386346756
686730251
937767173
1948039675
976606819
157408366
1503794758
1841148957
1325493520
1547227853
2029490846
1925788929
563635399
1407426913
762947939
2088221438
373007133
127409892
912757665
1847672441
2023398504
1535312005
1928571546
1408581246
1148966439
1689977584
1955962918
1775863679
979885447
700229318
378200841
1044011455
1993382103
1764105278
2060089980
1159107273
124889604
1116938618
90911610
7987783
960769346
1967491526
813892283
274696568
1981397665
1887677751
635406274
16859934
1539843995
951061336
973270400
985607868
657218852
323648413
487267370
1572975930
1212734414
1294457775
1494994872
1353697941
1111110967
711956465
1973938654
922666881
604441312
1792827665
1558295095
1889264720
1999859814
946517035
1206139799
1642637427
948455203
856700067
1355386452
22438178
1360371896
565617343
2098078107
1758634461
438504179
1947266964
802059759
773118874
1376444491
1512712156
1420192638
1058337815
633023167
37280889
1250684857
1368285138
1091564280
1542979580
1485522445
2125695197
445052559
107209186
1436223310
581792581
2105312818
29652712
1333462462
103009984
970533990
1894814474
1107707848
309807137
934958777
930833900
85420348
733705414
808238470
519147573
1995974369
2005450425
1318283483
1606888900
1885902869
510864769
1689796164
1505146583
1187523979
1321247481
1545590255
1374014223
690208352
2137815883
1138840534
2125207641
1715770358
1102577581
1153475654
668740173
826305141
1279282203
447308010
1068044855
451238926
982466261
1562227294
1026975691
1378633467
1526458945
971439520
763549008
294876031
12123155
691230851
322405960
1477634240
729500824
569098573
2126728088
2078991859
1655244655
1222891515
1731839195
2034808456
2043770025
248412122
132248224
2101013466
1443089061
2076674402
443203668
1849372397
1321810431
1134905542
192307193
1167922195
1819941583
1597321583
366376616
1710711129
2110123978
85406873
918313722
1360265999
870789445
1503426178
73204416
2119669066
1793837066
2115042423
814710456
1531327067
859629749
1002778655
428708672
598015422
514142358
762185785
425381667
476642703
530362512
1177482857
1519035558
649836090
457934198
29306432
1608057889
1839099269
1578414047
312889281
665423956
2141577362
278055812
2060884793
718611211
2052713259
1657658907
2050425357
1211705791
775719867
1478591116
31108265
1413531008
1135744061
1918602344
1426495166
1825832011
1665280998
1300002051
795420589
967521192
1275202625
470424615
69581779
1471381930
2602094
1314701726
1816427193
2085350370
1564678297
1630956121
874751157
1973934323
795665067
1443848268
1930303071
1829135804
1095902560
1829048502
1256286014
187224275
385613157
726226193
673932952
1544663064
1000150490
1050958222
441017002
1157751777
600288295
421008144
842798337
1805485882
148718304
1278799990
532338550
811686722
142633039
2042555006
1335865523
1419570287
1760881584
41585686
1630034890
1616942153
1740158570
726128244
1763133575
782399048
1485730475
1322990376
606133057
1521328755
1385381117
1964053867
1605173492
1736806309
1762705842
1314563542
85390062
376391869
1668439954
1128595057
1580379253
1566137854
444474270
82921807
1753252526
1615257631
1238832515
2046692527
2117021892
169255765
2146363801
1248346588
391463676
639618771
2075567616
1851856647
986237676
1635881282
1191311483
1058320128
335127796
1339601996
1787931396
290814920
653606576
212807233
67893966
982161291
842869658
480853026
1855699251
1867084194
169891813
1667902782
1763355326
329727767
1623923962
1502467261
1122178057
1863870189
433255704
544134166
127251493
1483548649
1571985397
931616953
1924763441
382820819
1772152101
252753381
1175566230
1031831281
2137391484
1623149806
1385143714
782080116
186113768
1403996650
748861606
1200230755
1503699327
438758632
774790787
493155078
833755592
1165799996
1037461074
1489739172
1845328571
1560822212
2026749462
237345963
1276397618
703256015
488138791
1579622335
1697792462
892707076
1688001755
420316377
1189629757
1336197885
1147212463
1072372654
706315342
1673150647
1299018747
2103897317
1821212713
2068938766
605626342
1203354916
31426059
1552713665
698961157
1575215761
159317599
1064205944
358938896
243590817
21638051
174806437
1894131256
1334851381
1220447922
1754000166
125630030
136987102
691063143
2132276162
106952602
1038613049
429602975
469502328
1676659273
561714527
909084326
590598130
1594787670
1335376576
1812261005
698562981
287779865
1558838183
456099966
1394783114
2037123948
1766121000
1123614532
1879966742
2075891736
1165939933
238456514
793306672
1264767303
2106439407
477779853
262107242
219045797
890738859
974203447
63587347
1882994138
950243929
1012699370
584577315
1975395437
1948023698
179973260
1185772176
2144432545
1665479777
616476353
1399026081
753819147
1838450088
1059424806
1775459172
761445321
1283116265
615442696
1183095749
185151689
1902705912
1138204741
1309165720
42086698
1304879743
1784475779
1059694429
1322813122
1270154884
1813219160
604338455
265674421
1849596587
1206311092
86649557
214732725
22861841
1386399137
529023680
1598246174
83227408
1440123588
1944792449
473727456
568367662
1170901065
1880157492
1285772024
1129043715
386084456
832696629
963802718
1825186878
1693782628
1430824388
1899283759
774906601
1506533871
863754897
1068281826
526206331
625261871
1982810418
453952868
1347213222
1527773977
1432824447
369387365
153154907
542386179
417168192
1219162681
630750548
1937512941
1726899670
1592674912
661613806
1511406456
731313752
1811610076
235366310
1224204617
1020696129
9592425
797049289
251048198
1410496475
431208710
364201364
1742583291
962752761
1652682405
692540126
813367469
1799891512
789170419
935441246
1561721850
2032858030
979496565
1974006089
498846442
1396671572
1940822157
865803428
823023679
803262676
83816043
572454485
1574736829
1792514378
1934606274
1062430628
5293793
1298769223
942988852
1936012316
395497540
1689639128
1019940746
1974890968
1906381734
524267890
1044807288
225214767
1927549679
563550880
1951714681
1668543758
661848033
2090291073
1131026340
331016560
896043468
80519028
1291895278
592523637
233495335
329741971
1266046329
207037642
1518254963
1070418055
1781132753
945486750
226938326
1865967330
1897164054
1278335135
2114420312
601115785
1566383750
1886589253
1231185523
1256105885
1666354033
1578581205
1263179812
35930263
1892303998
1061128579
1342581679
1603196885
925802415
787008000
1161768303
395562017
1642386516
1739276143
1381541094
1028645845
1404968081
1195279310
576314306
1967452478
660725263
1162533204
1774186842
65262555
1763129706
1056984703
1667890924
1241496732
1575112804
1482226128
1083024571
83364446
1913466186
1916012445
1161768303
1302426168
2066295152
1400833618
422835841
1453324072
2023370066
920764530
402806164
1142741822
2069846054
729252912
1147145590
1493762145
43798143
476692928
1066233514
341636414
74715017
331932812
1320841946
596685165
1062641755
451969817
1105928943
31941576
1597144744
1065694848
1669832128
1309978978
908514348
214348270
767890972
950302527
632010168
839255012
1603803869
1124227414
1710739520
68370030
857142448
2046126675
2075848635
1713423380
1431401929
30292101
1757314070
519041514
1716580092
575670971
1561329643
1141884737
1386865953
545652620
856549075
532902802
1429287781
1334482690
756188889
633983403
786131403
460383680
319455596
1249955514
248337179
1345856638
1010012550
2061989837
726906110
396799542
1690145922
1804484630
112741089
340331640
933833994
695123872
1227762707
343559644
162565958
1231479602
551559810
453758585
1049895927
1317050191
133103256
1584633013
113418231
1005411280
1892507087
675435218
1964536260
923363524
551627441
1118132556
1152623084
180500520
1568346371
1836036505
1494833264
993072395
1128063700
156079795
119397243
499007773
1628424615
273329739
1765696137
623985476
1963479264
1735846687
838005264
148778329
61637241
1495571169
1092587164
1456926539
1819722055
1528379627
1394424081
1631961093
338577867
614080396
71479842
225417269
1192911858
1572298025
25787636
558979970
1824992380
497100570
1908353413
744114193
1328661693
1333935014
668151194
519387729
1621194597
33593754
986480699
1284118685
959367024
1864256206
1500152102
1808106744
1419528934
1695779788
1327290405
772553033
389904669
1595870506
2098849629
1266246562
190904357
1498004628
239665690
364003283
1586743406
98204560
77692190
212564786
98363852
328878109
32915283
794628410
1333754921
1634374118
1581048115
92383166
1124078219
1753313839
608482203
2125423268
1148039168
1754687291
200502354
371310047
780001163
703986343
1177220988
1616984264
494405413
46688295
1754318135
1115419023
1001333167
1488036872
1633191054
622742173
1840443926
2078398104
1305087565
938972020
968649392
383503680
1267649156
1273265449
1041689381
990365115
1014591397
244496296
668192753
1667523576
216683588
1717267590
1021760342
1211123040
336256788
1023815448
1540674986
1562755631
382143265
1585081883
2084837626
1179068728
1888262039
362439275
1828518908
552373302
907781036
489215422
480217743
251655205
602835134
2035971244
196913881
852847766
175764121
592844658
1127444024
894805509
2020537106
314976022
1720053091
638180502
1889524293
1042195368
1157934132
962190293
133183938
1623461034
412083152
131553194
1774070140
1726338785
1176664147
945086237
1532957235
1306123190
563763103
1706214053
1805950113
682338793
1567259398
430949974
1133073398
1634558179
49534261
656703690
1919495608
720985573
1664410112
381516987
189626427
1002969934
1912813149
110138861
1740129930
75532451
449681030
1302394224
582497129
1660162380
457834678
516622679
662215144
1082391225
1293670804
1063497371
1271022233
1516931677
800188430
1654630857
280821800
1680487123
1515900729
1989919125
1917866199
1284289640
961821101
275025081
1383438983
1348097488
1559544073
1408129795
675530389
711132590
451918111
1218772964
666627695
209436829
1312985460
512023435
801388986
199530372
862946660
14735299
1947493508
1226524595
2038691043
1633625688
1211628132
306803547
933193305
500028233
403261961
292862543
1461990221
976395841
361087482
1744635897
2057357012
643545362
1020499239
1037462534
736917260
663515146
725391810
585150498
1230227525
351584380
1449697187
1590134791
385648063
1398403891
2122162322
945184156
1489229741
1490544546
686367994
534173881
2092108575
479500887
947295794
1630014451
1419895738
146464621
1317220996
1508443354
1495545265
1814426164
420089843
1505055870
248001758
2136120138
928182508
1633915776
840831792
134062593
1029552532
955473794
625951975
303275683
1680695046
1922304666
2036701504
911499520
1674821783
749801182
1415073609
1362448421
47250650
899874868
2011993818
63300399
141917488
165760553
2099233289
2120978502
1529696892
539418756
240965797
532618601
847559417
30440274
784291205
421346903
1703753586
246175107
832176973
2031243622
660996119
875085099
1078040970
747243293
1783911208
914305452
884735521
346638529
933967140
1864951451
236186847
247979320
592331861
1021002379
422362901
1263553123
1286580452
451047816
1770527421
1111888112
1961651968
399185517
1244282638
599331794
1078125743
845757229
2139729028
1895280947
178387022
132103087
1761929145
166832844
851919367
476578255
1950968339
686138546
1491510776
819120948
1928246024
1104012891
2021978923
380523738
2006970317
1355316200
1459198080
1501942360
1793347213
793668729
908648097
1982412891
1127677579
185939567
1349691160
822538752
100378988
111897478
1079854023
12057576
1204390022
1556900264
2043343606
2060303196
2130684788
1312607784
42182703
1745390038
829039443
1646122530
1698829717
990347821
1405294095
1542862142
150347686
1962722470
782269057
1611692275
1740900392
1787177579
1906376352
692334574
979874249
129004295
760164416
1394656374
1766281476
1965292255
225696684
845172572
1249421498
1143110554
941172482
1138882682
1970206531
1384787150
273880987
645425759
627062247
1372491219
784798646
1763189031
1473392389
1931046412
1452276567
909711578
1847694419
1320832488
929658242
988960855
626076271
265720603
1154207873
236476964
1929381474
1617068121
428065745
1312581167
831012404
1440288891
666643290
1944282169
2098649633
1699510918
78367221
1427607927
1640133405
299620218
1988205545
70884801
647482152
807821469
2053481268
1705456123
87286971
976018022
165864458
712676395
815831176
2100972971
425775427
1501646979
275126056
1174100378
2006144697
334848273
93410889
1188078802
1158435404
2000108072
552529846
1081408749
2142546056
1897223037
733152878
692096581
230029597
1737764325
453253051
1015646032
388520826
1795001521
1763925222
1773273974
1650680496
2019878470
920864854
168058748
1207595834
1285645490
628034405
1778955594
1905056307
532175638
1711124712
588089161
636158903
978032098
648729066
1188786120
1257816777
605185806
421248359
984712505
1129667320
709991225
211730977
1567839742
1741974161
1943819545
448297070
325867741
1641241589
1301236132
1555306349
709784603
39109305
348058210
678026035
1853082842
908800886
44044653
523455438
555679956
1775838211
553041913
1739006686
2050258583
1959501045
203101140
422558125
1825634060
880279719
64766640
744268741
2134489133
1939513047
1669919422
1561565033
1436847625
2114662287
1970211657
159887474
680378254
109049921
263261448
1940025268
869020511
1261042641
343517167
295582260
961232614
701359193
1754584334
2019527223
1025067948
1003664285
1362042210
241499144
1296978970
691649260
656851750
606719381
617345006
98886393
766035870
2006885373
2132656803
1253822194
1446657502
626899198
786771654
420039587
946615984
717998455
784947791
261509853
1056172038
1805518922
32295246
1688771376
2056645958
1762273436
1953714574
747855587
955446594
1991415026
1591505736
1436372796
457115412
1284755299
438449084
1626183462
301678796
207673297
723326062
870936527
1944432833
1645300317
375011997
1529131443
685666164
856610237
326213274
213874299
1007574370
150943944
771302011
770729569
751617945
1020605298
700720097
854210161
1687721964
163955519
1588870374
372658093
1939718465
1777794115
638868700
504111403
393763193
792797134
1659055383
1216424271
2067309864
364440953
1957836577
1159241997
870835398
134332993
1827746605
88092688
1030772737
979150436
1691301352
844645285
1570076
2087385556
1301056994
1231336399
433014321
1494172836
2058652773
1649615924
673196391
2014359163
1478506004
1057494353
1972592086
1985232668
1193781298
1596312007
1422067316
1494721210
1599620886
646548005
1074231587
981568051
1120321922
1143784086
410803107
594900495
1607453110
1079254610
1402679124
1229106777
387168447
62330670
977638579
949482794
853836131
1595470716
1233485631
1475748213
125823279
841326080
41574474
1601026282
1220141913
1255255667
1484048556
1603160057
369246736
1154079566
1876332974
1562842070
1218208067
649744572
1349737056
248362625
653032922
1197992369
2112482898
1864811936
636000007
1881630782
1043092124
1315966330
1137831381
226392613
414090284
38834016
1461194353
808865220
1202011890
303953717
1844452729
271143760
303742
793124858
1232392131
247425556
352377036
1717272696
1731760891
962946295
1042813491
1537269454
1824295474
1376118387
1448918642
1812134303
2056894584
2071382328
939230837
781368764
1069471433
1706932767
1694791222
408841484
666337583
546575990
1100359763
828973581
1207904468
465378498
197888489
589442539
485545892
1153965156
480090777
300542745
1181973945
1319292448
300335052
28929110
766198489
846424560
484572029
1737993761
1042104013
251268825
1051083881
1890738707
1363215719
764291953
941339166
126320446
390095793
731822226
1489674342
201831066
2132715818
2095106563
149975404
120008906
591880533
902654515
645039200
1713530982
2127022556
2097571787
1549221461
1685296774
2134087636
2045582484
490393914
1880403815
645569232
943722918
1571317087
1389188850
775437365
533134501
688744910
1886535700
57854835
1790160866
1264374202
801739627
1086770133
1222820822
831736236
310350893
2052435996
1737175411
89753877
63551661
1520887716
938856940
1966695901
1596804892
1444225851
1252881644
1706005912
322071135
418985542
962892026
312046571
310039015
1716715095
1482761000
158152527
610960787
1089336821
1150428572
496144224
190572832
604956332
1700072692
2089601196
1051431650
1308598677
686034869
1414577708
1234093469
513254678
1335134647
1258527598
274023347
553892551
1768124197
31843092
431052006
1099825683
1289068228
1199832293
754475610
1455940996
1466954146
887102224
1220904620
2101781909
913396755
268557278
256535017
1303855301
1510173782
1813510264
2033793591
1544044795
1559672774
566401936
408462561
1985728146
1744270296
144655015
38102270
1282732223
20018501
1734562399
1896217035
2018387228
1850992457
539243884
358455840
747806661
2092308949
1789889480
1889617117
1960780167
857081462
1835050858
1766106907
1860267696
1383804322
59026843
1995294775
882183122
1150375378
885983175
1545391652
1039436925
39595879
154147244
446770563
2081844469
1228809100
1644668659
1024649522
214951959
2058840968
2066116073
1244056198
1010133406
59449869
1040034269
688016423
971220541
701392423
1533077033
1821750990
232637976
741505404
1001975103
2099018592
1552376021
240112073
152325490
446933621
1757523352
800201780
559059361
787244443
489386621
300652574
1389961502
406548026
837193304
753778594
1858940493
1037709079
1798918971
25990045
1656548393
1719773677
323691438
10432415
1852817586
1563686279
1681215063
902920629
2047264660
1903537548
679820809
1788192946
951226484
90774811
2090853427
1525620942
1571619322
201047986
871376507
1354781555
1117372997
935245397
106487112
361116103
1253215573
334939133
1399490890
1463444206
84325888
908623755
710865448
391282677
1280953855
556487063
1507249745
2145761646
1375045972
739292805
1211832188
501625495
591853676
1270648703
947848195
2146619852
1635302881
135799746
1315575094
681924037
1985552829
993758449
2036078811
943824537
1616616242
1698592336
515430223
668405939
1383769429
426137917
2072384399
739817272
974851774
1011703925
1557334802
1667827914
1101095485
1013659041
1930145527
1181389026
1439858362
843357223
1458766007
1953310764
1754052585
1349019806
673985778
1539801814
698790828
500080940
1094069266
1430787549
1720947694
1307009519
1438887620
1680462906
877774027
522463705
309129275
1074178337
1256342964
1242674683
1399477531
292862219
1310599688
376914957
1182722567
548895800
1925334896
189443324
334213617
1215829021
488998258
1815724540
1878262922
1180341253
1906900862
564434945
854830217
815760199
1772568658
169343606
1904701022
424289013
575442871
51218314
1877661569
1014553373
1076387205
1608033543
1402620559
1309979209
327143417
2075380919
840544518
641811343
1796526213
606313628
296777980
1476157601
339726237
2106787201
1490230043
1249818318
242619055
355376663
515296057
553678707
1621115585
706365753
1392504180
1014040945
954051455
1058319950
1755438788
1932993924
1090048525
803415467
634602713
1249581283
499224932
641321103
389917563
775107174
759199980
1503258570
1996793374
2051672309
1630909900
1726701279
985362845
882383719
832501180
423155182
2113744551
817371664
1856941503
1933978530
156277215
1115993376
889719672
1577925030
505194131
1472737052
1554994797
1474846382
1401566259
1810551155
1868104830
1752444118
22238668
970294639
971025561
1580064330
485259650
1966055423
657259124
1439819858
389780196
1917326693
2052498289
1175088277
1171082911
77211729
948628324
1388423220
734995087
1983252519
743957125
360849713
1389599735
757158379
1312963810
823311503
1724400337
500481275
1562625457
1009390458
20728908
337669804
1145061146
1739517199
469708542
1241871978
2138070048
2138219996
763540980
1321414221
1630545756
1827173911
896565473
637583792
926665067
579104986
2127242939
1300971629
1004963146
2140932235
148855339
353830966
23339796
182626
568326738
1625949041
1164139967
667790279
313224349
821590123
2122719557
1302105442
1847865596
372354152
1064195448
166137956
952541665
368027166
2146292946
221328092
460682114
261677374
421138176
2121928862
1827822557
656869565
1466231156
1231094701
246111249
278456491
124389597
1755433645
20050425
1375341616
1111135388
73606441
1478664866
634221727
90934613
1178152532
1712044683
1830699271
2068186253
1083530432
831342203
119264276
1413953643
1582003072
2117674028
1670318502
556895535
957933694
215444869
593118901
183236945
1791050860
264780798
1501222474
1156756420
118872244
337092793
213356790
250342806
862252855
882736313
972551883
378396184
681741535
2146743945
1275149464
111823997
174185745
1762907300
601512387
1296229172
14299248
1645227742
309756658
1150524638
1386463353
114307085
131669357
1469729719
1980864177
1905109167
1180752672
946624006
987854498
1381723852
1688969953
1409056867
1478607027
379806236
1470751036
992250072
222342383
1653338524
1070557643
1036162816
369715889
455991984
1701363405
1930036504
1515510222
1793293789
658585609
1926530639
988374171
1157059119
1635197135
990558502
1668346977
1792673006
1152273646
708056275
734444009
871851655
1131233728
1609686602
2044491498
1830386593
987527794
1078559480
1809930018
96822362
639680289
1696906246
880951288
805704218
768333846
1299694672
874978334
1369171772
1671367576
621141254
123739102
947321332
1405855351
86560481
788763770
554306661
353854000
879216421
341716761
1422037725
1904398066
1435289864
361989540
1763674963
781873188
2014433497
1507903492
632256612
1871172475
1915568345
514520781
2040583882
183616045
822561475
211928504
486477624
587714963
1591471010
115364636
180473707
1450138488
286074252
713396966
343473026
622587183
1622866726
878159616
1697611266
316237201
662311715
1278566284
1001598104
1609813780
906276925
1349541013
774032197
1889207419
87581844
2103567013
23799446
787342492
82344387
30415270
501310018
1404219864
1004269041
1132005541
287711422
1400613204
88484358
606435366
296512644
718962504
1777528297
2130906048
1514555826
1622236585
768803265
2138849332
2137163161
114122594
108591313
572559239
751339157
29380334
521045272
1130829531
722014383
1960439141
1934942137
419642961
1991178176
398023434
1463574964
858155682
667636388
1565065968
781953237
391324491
1530071252
1746994918
1138881940
617035362
264838106
47422211
928986656
1461005456
1582278134
1381298564
234336277
1094882131
1384988577
394392660
652905414
814833105
653939258
257297767
963259496
461617005
1862325639
40939052
829960531
1099849795
1787114470
1043101736
320091943
620615014
1209078500
1406970450
844131545
76236957
1354689171
2028875756
790348174
1900464653
365900467
773523752
751030407
1773213374
756427870
1221602181
1197348520
1852026560
2068623211
887931747
627086675
7224969
642206195
885767681
119235179
1480126550
1553186404
139426819
1778089505
191500761
1338111796
453601608
1078623577
1564510146
324671236
792955876
637680142
726898680
980030569
153633443
1330906452
1455684967
1551809233
1175431858
860869235
1050366085
797992759
1174153071
1063251287
506679423
388568472
1840904724
1401244048
344027306
459206463
1287353600
1150209033
873842892
91365485
908513455
415297533
708196040
952890634
2065356666
205663963
773804061
1694154934
560046540
885482536
1371708608
1246486183
1110310054
417719257
1618018641
933544256
960552303
141703725
1146017603
1575092165
1424123567
1945541098
1204520324
1239575189
644957792
1869733081
1541913857
740998690
1059440502
1057711794
1015899217
1354882695
1542454252
935764849
1071787960
341281591
1522488612
1754433293
1838703302
371581789
1574891434
251253520
485104172
764235339
432634047
796249244
1407621932
1952293276
877223408
1630326000
828832914
1521630562
499575990
2001200119
720781399
1684960720
419652656
713140190
991296958
261763178
226347261
1980687774
140402827
1826270522
1049793153
191570624
443446543
526976045
503673953
965330406
376522583
1204450595
1685646432
1524316181
1193352870
967403757
1401600866
1538849652
152564817
1487475145
179797964
84718911
1375264993
834127026
400849939
1976357698
1609725604
1790179637
1756803803
1201129393
365981185
112914566
1427440402
1699771926
1087208856
1907995663
1826634040
1831323540
1035970580
2019569988
112987535
224489783
1761768585
1184375890
1268578257
1325659416
863283461
974801275
931933951
1539382110
122692979
799775305
1086621860
2127593689
857454081
162454302
476016542
608610795
200947401
349656167
752962814
1960931823
367524711
1691082305
13907180
1599762885
728975551
83867326
1652469050
661488819
418606885
795214413
308434629
1215423719
1095735661
1790595624
2013183757
206534556
1560689854
1160319533
894547392
2006392079
27816388
570668257
1113959625
809567584
380901950
1937161851
1905879487
379430056
712896581
1476791018
76918386
1514058110
1710427585
411167098
756214533
1107075962
2128493002
976363152
1182002376
1189104934
1941590680
723133763
1034181394
1725127979
2131813908
439459293
882886001
1770301503
393408014
1848821353
2061894494
424445694
1677688379
1969912942
2051118004
1658112352
1806601273
1820342124
30064803
513340923
1113223975
2043727848
1800113566
1526755013
176206301
1529585845
1511408472
899264562
1440960231
456578308
871077957
1391599325
1389380260
927421182
534037888
1061086965
249453745
325777135
1292398149
879528892
1792355833
1716128890
310806617
2011257135
1422111256
1809640892
1627012574
1300313173
1642762711
81322816
1740572067
1576558400
971850666
1480702682
692113313
1264130967
1181801463
1873347906
1055467926
1477833955
268295572
371292354
1753881165
939912830
1096408729
1223645141
1315775375
272194770
1158628300
873710429
33511284
1774711843
496614355
1814427440
331273894
1217323788
144081542
743672672
2133651954
83080022
955070288
186297379
49748270
718039824
1149411540
1996850722
1457388959
1913111826
2110499625
1395286605
497410123
867937088
1739820298
1278847022
2136173009
861474483
179089992
214733952
11277821
1745691934
617543214
159888732
16673175
101483373
208537007
1241426810
532772975
196305260
629905339
1227831040
703545051
287419802
1299526898
623697693
2118097412
492156094
190025638
389683615
1234666762
841476838
2038504915
1736779954
1059015729
1148729123
537209065
1447698088
409538398
1126677311
1201286752
1895300321
339951949
1634190260
555023926
1824510401
1468086079
1175189461
1300965766
1600565022
74743717
1554470337
828066543
1615414763
753201691
818375477
1700581887
74270366
837435595
1194065340
1836295876
653203699
1097726045
1024631930
108766285
1259320923
854241923
649902413
954837697
995434740
533891421
993029921
1761357039
984079063
170384158
1631995256
1411274872
1500322345
7594493
955555236
95476245
1803552510
328400134
2123320931
716468260
174261705
1206388240
428962345
1322994805
1630843862
670097092
982214356
2049271253
32801914
245606562
1866204739
633352713
1662172244
153065153
172306449
1468947124
1287495156
980367253
1328236774
1430278257
1231336399
1706345383
1306602659
170256002
1748185562
760125794
31975614
1968368546
540883520
1527328832
2017578886
1959452368
333821620
1118592145
1224814388
409036840
1558014004
966006451
1318646594
1265274593
608642716
1790872630
1734378434
231058307
72779127
500786803
130365997
1006192577
337941165
1908057948
695889338
832398709
1258208999
2097167075
1452396168
2044218850
1877830011
1735379398
151839217
1794679623
452538914
1012230863
1981876115
951828913
832253672
697260305
450567156
920209562
1170988327
542382839
2092502181
1378785585
659610101
947572995
1225808372
2045198746
1214904280
9933389
1031857420
267296956
489737544
1845522377
524081783
1832893528
364446013
1419471737
1015514651
1930197310
1814474788
1797911848
310105915
756663353
434797422
220230495
1461706982
207097458
171379221
2039218832
876804758
244659164
1004959396
1924252238
1585521761
2110909588
1351031941
66259417
1569972771
723748293
333076004
2069601075
2061288325
207368996
1894487019
808609028
1811998577
2210868
190159003
1144379234
606911165
1829313001
49771030
523284578
360571562
1511149549
976901627
1008824716
1106150230
2054754918
1724155142
1965362444
340410102
998832161
942612476
1896214616
34997942
1023763096
250090013
333262762
824193748
504983572
569815836
1640745756
1963048299
9135818
1871417445
1980134717
649118653
1196462966
1123355134
1432664667
80388956
177325647
1701088998
2020746918
551625980
2080671003
1229486579
1827416118
1241312807
1127528374
1836396209
2019639810
1776614970
1888600511
1519175266
308512616
1210473996
779013586
1227109544
516877667
757896268
1136332859
604179247
530094080
1973899757
283185793
1941805067
1491899166
1902827075
1365546205
1831099647
1434349691
883247380
2117476073
1358785041
1268658384
1596890173
313609214
435973368
1505041149
1307846324
1129905454
1930080582
1369994483
1589135638
161351030
1023984086
476003954
607709595
724555965
159268694
1024170354
1668309109
1207986199
972395512
239110244
695279870
1813685749
1560608198
2065823230
1477418568
555200977
928304445
565193108
825145944
1010985402
2094046034
1633037454
1669848204
1716788734
1911236452
649603582
494769333
1928697481
925314322
193061183
1974820165
978378479
169619903
684773098
390232566
839414906
351737258
338713094
1228884299
2065205459
15411858
566797958
1643302877
725289472
1901436600
1803838923
130295684
519382803
2000623940
1217762102
1118187472
784655451
1179790331
968165422
1614333140
217086651
1921809884
2121398475
2091372383
1242445198
1102910760
2124191056
814654896
1173154004
1511520816
1538891316
868144514
2111090482
1547002414
1643323193
365042715
1376169163
2083859196
594933673
375915025
529880949
545094766
165503223
1060020403
328813961
1622422362
1609164520
2128406247
1731985411
330948089
1494670990
1346425703
205191398
113952360
2024565734
1020576497
659867185
1570087852
1286330200
1543834400
775188197
731895038
1956217386
1132439750
1436240275
1491706332
1309105057
205593703
346649077
381848166
1353117548
1219100437
2028518441
632598360
658308868
713521091
836695419
1115669267
131233867
36491917
1449021605
1575605756
1240653222
633359817
1296402415
378783608
1949590677
152696118
247303584
1289623514
2067158267
256509335
1411958617
1320441116
814840429
2098797831
1020338299
904401479
145280389
1651681440
1684553340
2040572110
46295904
1220437972
1777782955
351013958
2098291950
925428036
1554931337
72738625
1966758689
772923999
833831956
619384790
2032380905
1795959710
225665004
2073404686
1753829774
466873546
1331198559
552606196
455617634
204564812
82320012
678883469
2030799562
41520444
678046838
209887445
1935105172
1782496897
126473796
1198668466
864131046
1636558199
1129186435
317191493
1053654664
1077825265
1520520688
863726724
1531608859
53346566
1276950050
2035774675
1530383021
1674860120
12534934
1601081298
1616476693
1025486797
82816100
272127922
220624410
399034080
1502573712
861542216
427287225
1947991378
1427546683
797972773
706417222
1479529859
208714212
427330833
1925311250
1281733681
1107582212
1318999816
2025700033
458372347
1321765665
1099870177
1690502553
873192828
397019581
131738071
574735029
90601541
587953713
1080021846
1391300149
14868278
62770436
204951282
1501686670
731723700
1492000916
864732882
1163488961
1354486818
1924704623
442013441
324804795
815604504
1929720633
1236604899
326999971
1603941309
1096287113
804311708
1306456717
1108075144
1689090740
1285680201
1654970797
984085681
1211828011
595226236
1956377882
2121529525
325550058
210710120
638864237
992780886
1709192434
2017186649
917570235
1636847502
83193694
1139570252
1560287802
914260447
51995755
1086377586
1855172806
866936220
112490722
547246932
1262913887
696293569
2021674705
1447949304
1328820544
1048201427
548279318
798179251
714893034
482928754
474134153
1439975892
1292763990
689109874
1858495902
881180271
1111694516
798494743
1780569432
1430209247
1096765071
1309063464
1490185033
789899277
375266661
1647348871
202807706
22067476
812504383
609003675
839838129
217764318
459544810
2603057
2015874244
2096063728
424284907
771732166
1266767570
1779120669
1939125064
1711553976
1215990028
1100335758
2127477116
1551362710
1133237607
1577313776
632405072
758066208
735348562
1547148790
2048046470
1559239111
1325934032
401697429
501790996
1869700021
171879838
507093529
778028216
144025939
1741710242
1988800757
779214889
1331107686
1431192625
880427805
1915446218
548494053
883922979
1053660458
517364904
1593079696
884653175
587274208
2031074566
420987008
1947984977
2112070411
1900012226
1024256619
616329457
278207374
1393439311
13898725
74558969
818368684
71564500
162699392
1572524701
209759720
1543392491
1707774093
1093429558
2138220695
825182151
1480131973
1538445493
323854054
1575669327
798847650
1657891829
1813013765
1957014629
1170685945
751027900
164492572
398372458
816870249
612966253
798885503
1363701869
720215095
1048017143
1855293977
1856723811
163305943
225685591
797967548
689190070
340285197
1279966100
1604893829
755016213
1391024581
829961028
1551499023
1805717938
292498140
138282637
1170912491
1475705301
890426029
1560366825
527929977
1704913753
1748992026
1947523382
753536878
1129306329
456811487
934809248
753283783
1628427404
1800700574
700820089
1233203713
937680137
868478585
1844569455
169602584
1497641672
2142093333
1092470398
215518897
1968096364
2136142011
330637397
112032961
701759187
521146716
65617962
1444501307
1690448226
1757174801
1729612189
2095403431
460890068
1089893486
1501965741
1313213047
1292473244
903864967
2128745871
637069999
910896408
1794334677
530022204
2001096567
1359152491
2019334592
1474281582
293735375
1193897314
1427932707
837046937
1018705881
1803815724
984647199
1486019885
36579166
1953347447
1974277347
630360027
1637831160
138488396
415694820
1643447854
1479762574
800251109
1836800466
138138705
578558031
918344402
1707163673
1712447200
1658186854
1168985189
306734948
1137947229
411738792
1515689894
1915449284
1921795735
1361011820
1901269255
2106515704
374442839
1892982149
1567787212
1270017740
548056956
1546577240
1057536210
367640821
797703947
277335713
1064095013
312106506
978760856
685228600
1242812347
1331770301
1329732174
1751359246
945872701
1831126735
1768479505
148303612
942977059
1269103916
1066109782
1876475349
51135636
254780886
1600002226
2085550435
806360071
114393016
728288604
1938049261
761054256
518244984
436031333
2094302705
2088131998
586865666
1305839414
1500944480
1482850452
1066447963
1917800485
1309141286
1609734799
1347302799
1539112172
2036903296
1639405732
895585696
1783253325
1244474018
1366375988
4065629
229073155
1304477206
1378995792
501566938
136953761
215115170
396802557
253387098
588277037
2043940523
398661069
1034281478
2046737114
1569119552
800576348
209563635
653097537
1846646686
863951668
1480328772
1849664004
915270124
1418597998
493582927
1521021322
1252665322
397101735
143436356
1886333359
1963332468
1446611464
748598305
1653914351
935840614
800665932
528985116
148174456
384540092
119032381
1301121873
1321191444
1000500746
313855817
1054802897
570838438
395391765
1637864113
1729223437
1405133089
680653354
2138586196
1509292966
742280679
1916699377
163185772
111945540
799718131
1010772844
1090730172
2011606504
175166973
222902473
1045123886
939958771
680261192
1600740662
717824619
534523876
873610471
2099537956
1428277465
1831568060
1715567123
246114888
679905574
61548001
1196096285
403448593
1443200820
1235969382
666164341
174285308
1334611666
934217775
483364105
552014678
1987044886
377597973
1070181330
821312009
54263450
1139488898
103543999
436236301
1587946348
1400099689
164585775
1548106476
1697202936
2117219826
399413828
1113612288
847980077
817613769
1093782103
2009382935
1089360642
1993361785
896455460
1469344167
239199049
598770942
401982865
157167697
914459069
1950341407
1235857481
2063061180
2077599089
991315250
242716910
673304018
1757526990
1151110129
233875266
313876197
1108701539
1214780543
1589016337
1548652836
1862455816
498062707
1026801153
626297199
2142432174
1510628996
972343648
16464729
1618774526
304531150
605314407
1406935284
1911597211
710010555
997849721
1316550962
1219665039
824085529
737534699
1495325661
692137188
725381496
1731662374
1264637750
1508605485
1610347136
779876286
990824093
2023885793
1361292839
1095735661
1229856161
983627588
1124762401
406934460
597605907
503637512
2058042098
102765155
1274738225
71193369
506061171
1817262761
556935079
788486238
1172834619
1678500664
61027991
58390136
331490742
1455242760
1706381504
528008989
472513686
996983418
1543228428
22536338
1140269766
631219740
432360943
901071504
1017428989
508051798
69871105
1696986665
603048919
550256858
703159860
532161669
1957444878
85977553
1332841213
1657562124
394252867
1096586958
1694544085
845393999
992925748
117922250
1873813141
921199437
711428027
827584486
1149498628
1356530643
734015223
2088296655
964907895
1571268386
469339610
531667858
739753086
1415434023
809508117
1334335770
1876193163
1587858291
27382367
562797137
1754976236
1580516715
35282962
369994882
1894504791
1225546730
1531857231
325936168
1519167658
1835368960
2011049084
826398555
1376928553
245896315
627866185
17728608
634921170
1095990408
1385917223
1300473775
1292867861
1678497790
598761323
463467659
247008615
1554321096
912716308
207484461
969862392
1292299204
707215505
2128718725
1842254152
133927682
1593729436
1095533112
1636913343
1476465714
2000074035
535698783
1799787617
1876314117
902567170
479474172
595069989
243015648
101025409
1921421422
1445021408
338714289
277883961
141928398
247756229
182607952
1053324983
710073688
958218635
1953696915
213703831
1662394690
847988865
179121568
2119978911
979885456
496632157
2121953414
837048867
281684487
1786650755
1865535497
332139369
1355961756
1503288899
1848810695
1460558433
1254139333
741874834
1943231787
1655134099
1054037018
1545138857
397592481
1240279630
951992000
1695170307
1725238091
1521916193
1083476727
1843733122
84152641
1636671713
444844373
707596609
595538660
233529066
1028462933
197829527
1054353118
1599116184
1250921519
1117959865
1243250375
628876857
566340091
1935117357
576868559
1944475983
755226493
952920550
169363072
864677867
1608357631
384647266
930878309
689696591
1578041526
397722846
1918811556
1604047707
1811301472
633555434
1087068672
166486901
1760751861
1873295323
222881499
2127995322
382247044
978030308
35560348
949977719
403483667
277834248
1641838479
1833243306
645289425
1872809570
1600405218
1611991885
1679184801
1054089192
1266138178
1711665239
221620842
989530563
1355116249
1322536768
2107757684
729342367
1333392784
116610332
1295065160
830217649
1695834460
112808572
1641932425
689161877
244506390
1240988930
224033352
745525531
2085342985
1885682367
1013526904
1770065794
1712553232
1276378654
2116848791
1570351333
1806241559
446346747
1625107921
1273581890
995029943
223078740
96135895
1222951402
1813007785
517844576
871823101
1921683964
1315910132
716973132
803630104
1578027943
1064549754
1554600336
316057327
2074769368
394877298
1666770019
623403507
886831804
1812125327
1617509038
936351996
1634821438
2014133302
1272521164
720811576
1408798885
657987360
1967320801
599098947
1914345420
28807760
667426844
1878076019
44122425
447587731
149250385
1025720494
1701418479
1764545049
1066232801
1247222855
749821100
1539802647
91365446
618268482
24183192
1707195846
1133313858
82790490
1437542884
1549432520
566544066
1978093803
1257940506
1627942195
1938286435
458236833
1036428806
603023455
287288087
1267671247
1401712378
1505612992
1883255054
1486888023
631940481
2043187975
594331777
3720472
1059435665
1083997883
2077449128
980333378
1625668543
1004064535
1669595220
524810097
903374082
2014847695
2134276051
1206137736
44237086
525241048
1310261519
1985933488
1818481671
1548177803
1184957107
1202453150
1034500599
391891293
461863772
500485256
550775440
1222188822
6880319
1686950805
1377220271
1287006197
293723653
774406154
1118766896
1649049913
78887075
545171288
103331911
211000186
396918597
384987706
1085891689
1104926064
624692114
2552216
1566918571
672784021
1146506927
1077985655
1314353234
839033829
2128332895
147542801
573825376
1788379546
892218615
1177582672
1449437865
184700014
1922184876
1466474133
79581135
1710941320
713969405
29467939
307728070
731823635
32203041
303165677
1855304286
1797297105
1486449688
997151717
170797027
1600438628
1994346164
1513200063
1719947496
548761949
1412086934
769614947
1448026033
863749957
523674548
1288148055
1934896113
604158824
1750170760
471995592
546617488
1482790367
2070274229
48079932
1324669221
475957215
1924182163
989031557
1611172214
138167322
772212676
1577547053
452204864
215709268
1013584065
56882359
2035915685
2092724549
597647577
1848911757
2098506901
727870087
989188821
1569629193
2102479524
548105419
636641161
544787355
383369469
1546357716
888115771
690135139
1465036509
996585739
652128172
196153889
1467317726
1155046440
1168204800
1627498550
1086011120
1009510882
1412268088
2128805304
388550402
748416092
1144654599
1935679337
1500853643
1088430521
1579337576
740905499
68249021
51104514
1338099607
1268739882
1748173218
216386449
477028024
1983540086
254922729
2126179462
1708544536
1194893752
1669630950
724432746
1138244091
327473887
1131673228
889177879
1239431502
105087057
861801760
128692298
907585255
905096223
1889929995
1936036353
1615729354
158535076
1341657801
1214474642
162128029
563343041
1493938058
33067585
628247680
1791787716
894503652
853205975
936367718
1864152741
1992989577
151307831
764763580
1146036946
568240463
866736965
231123306
2084717325
1484926597
1547797476
926630419
1566421844
1419176935
650028581
1146491139
1030422993
1603518431
2104494338
1828473411
1833863184
85751178
1304993787
1708827146
904086508
1844714031
502345751
1036703727
498937652
1621519713
10071951
2028995242
387374059
261764188
1197471341
2014597710
1814167966
1593527688
1767094089
396645661
1626892731
1740207689
29415414
918698697
88823564
2043330128
1858725145
1309165720
692232571
690583211
1391241083
1241784557
865797964
1724623709
440461255
1384002148
323570667
1685169884
10738101
1387585528
1903946736
912746017
460715324
477454205
1109445808
1799825479
2074277037
986627685
929019813
1569444572
638836383
140776003
813516993
1395858412
1972150924
350208325
217206905
1199208735
1231195043
2019904572
2041685915
1409384585
1277180979
1463989665
2050061188
742534212
482221462
1559390260
395426935
140346578
1207286762
614952971
234342429
2033459752
982047821
1416964377
205954066
290024920
1086942378
963460201
1966771622
508165462
624075759
1008105059
453828004
2017188514
143189480
2074178480
148070416
1643711739
1567803208
1808696275
2055696988
652808299
1413843152
1769062197
697590313
2121429533
1748042495
1302322059
224695032
1425436910
1034315589
316708944
154225373
1974779899
852930301
692704693
449951447
1149898109
115921613
1228677011
1257299253
758297822
163692789
1858273903
1794639223
2010168352
1997705313
627889488
323520490
694784321
38324546
1069707624
1302026503
267358880
1031961421
2002607297
179973818
351244111
913843986
1320544962
1865992225
72059949
1558317969
1366996491
1599277181
360919624
2053024508
1460558433
1939187190
1336386542
501083911
1577154951
1879087385
1086621860
559032564
1851116143
587907397
1486686881
1785882448
1026278859
1881196976
948371622
449575879
1673152512
1179755093
1876728056
934014954
2021392316
647745358
211166802
502692215
1726150848
821050445
1967883405
504629743
645133267
648616706
648151414
1208018426
1870829144
828501583
1203796180
248494236
1693842495
1866822158
730490069
673816232
815504618
1982624705
158041642
1782412450
884764395
382265773
1268993458
1032545494
1177343213
1634710893
227444645
398720810
887993618
794007038
1341110909
411050460
1313611204
794057864
364336090
2073373368
1347861634
360744113
198554714
657532489
1479309936
758125936
500742403
1435682618
1689519232
606378879
1297094777
1723272100
637918856
2009684375
394295206
2036182551
997855981
1494513687
1867574637
1484402922
1970963198
450307344
1977334574
1145963071
1545738717
922332258
823685770
584640877
1144627789
440968126
782034167
1095312614
1622387375
1157990810
283677383
1627849562
1959859969
966031928
1000274747
1936441398
1545770636
632348009
1063009067
2081338844
774156456
278863849
1338409864
1613362851
2030589208
177922181
2107935882
1250933214
698060693
62109334
156587783
193623432
2140816196
1810617702
1581452338
1621184027
1963471666
1793094036
1528533182
1560030736
222196279
970968053
1924883702
878737486
147347726
1726400549
1683516609
1402216113
251819057
1477098422
1431208911
1679355334
2126064239
1244858526
2089661440
517757546
251254037
941954426
8442838
144172443
1759224828
165878143
592066813
82617303
755114045
1528444610
805671433
779059343
914438041
872131645
1134536709
1643572053
732430820
78512455
2076184435
116441624
213247209
57274564
444308223
504966296
55387600
89573300
1741943674
1537071928
1796041838
1860209199
1953937084
691801217
1202270476
372963118
1258678249
900369467
496486252
1012779924
444017510
212546409
1164670812
1792691768
227718134
263179293
2040555363
398808329
882331395
228010422
1049291336
1366832747
1349917479
1490331986
2136919893
527690375
69006345
143455028
754988124
1043680530
1543402113
1551378679
1271692619
1844032759
312269682
1817198511
670005193
15714678
2029786015
1950255127
519835497
1690117489
724527951
1716246673
1436090246
698994289
1124408702
662072798
913420768
1667714774
2006603520
624760142
307401087
1153480566
627086675
787372845
1848360985
1821024731
595523142
46227576
481453917
2127192236
579297755
2006639789
2119282106
1122009370
2096156254
1127459550
1351733613
602831609
1741392794
703215960
751184815
1535343594
398794519
463602485
1141592860
667718990
320831120
1279837641
1828748942
1730287847
1868755743
931189726
1646988450
856658506
1485167775
1190609454
33575474
983413206
1891157588
1632862788
1591219773
466302931
536509589
473508662
2006978268
389396776
1453345326
1061161845
1876914395
2038064195
1572778721
170653023
609791449
617824953
180355681
1818519597
137724845
291545887
722482042
1166879915
1358406659
653280390
1595991606
825762405
1245214043
1695617291
1637626778
1642963494
1713147708
531423239
2085963025
862504888
1813819666
670771016
1426933745
1199994523
537283354
723758576
905783439
276566073
1362293552
1564665506
1395574173
356923179
901290070
1054688376
1252994748
1553104306
135644518
1840909742
490155993
2084421993
886205394
615069999
1590218611
497071018
1952992591
94960389
1474851601
1877591562
1168774729
1205794980
1000020777
830947649
1234827755
196857097
151726481
1765654901
348087117
699377123
355996404
647852648
381369732
886035979
2070737123
570467682
1752607753
1022613689
1601557971
1597571718
1575065685
1496032650
812557720
1153135957
1850819220
1640933452
1304371846
1463438278
331826314
1220081513
427945457
705551922
450048945
1220555573
789623535
1743373420
1735584033
981108599
1146358184
182408612
915602445
986029435
146608364
128015950
2129334681
1023397479
1596938483
1130862661
1885312425
549303188
1905861618
1387152940
954090244
2006257247
425295557
1323714824
112405136
1217812959
1539730344
215284222
567758133
1821822605
1306943453
1450342723
2088452837
609356445
1422914418
2141609121
1771173536
1157284873
445401199
807674329
2120762029
1992827070
212953821
1150058668
122191453
1310161156
766993845
1791547183
1750431093
1872147341
1086671136
728181724
755545188
390672274
1619488845
901681072
708258589
350022976
1409476997
846500616
573744325
244026539
30026679
303919814
1515788676
2019171347
740857510
1137462521
469624703
1320057669
2094338848
1366748053
1724959649
868383379
327518677
898545973
1637741309
1513380312
1180797787
1649867452
434109339
1784436959
1692748178
1490418520
1879449489
789458627
1414933486
940779819
1418038501
1254403674
977483694
1431721695
1065848894
2131323562
1852718688
334039034
1425536816
1584911736
858554770
328851737
902819792
1826097983
366596417
393575775
867461129
1925610490
1831470622
1095067160
1013773455
1026511761
1949208269
1915975576
746477137
1404255203
1705561101
1631413012
1707221946
1855507753
1797210887
2015118897
1959113986
1048742463
1408020417
1662903005
873605527
1615127672
1684655662
343413086
789647782
613385493
1303050067
828988696
1735794115
1265898383
311550346
711188235
2132009821
277756224
2127562947
208545117
387577566
1621346509
2037823121
1385990202
163948759
981933114
1739596891
434262856
1446798755
761634498
330010899
1248808990
1151599215
1722154703
663272975
908173954
1744687597
1453757618
2132063161
290494521
1907611833
1941841641
1874167378
1068589041
488546575
2026257067
1923302107
1332416504
668330038
461738525
1384270905
907068631
293214414
924112599
1111373496
33031696
507678227
402085083
175670294
987607993
281706757
1626301327
1503970930
2039157944
1626535418
1279976582
1252906032
1140596139
1860389539
761540269
444534719
1871605941
1586924417
1290614035
1710613936
1286160171
1324969415
1341634388
1294371731
1534954480
2046523570
1077140365
617620495
428077691
807369200
1832709294
1539123571
1389153541
2095225413
865757861
25539604
1802313536
745901500
251886470
1409724763
1795484360
1116656481
460439335
1048388387
2070471769
1834232038
7224056
1885225624
887955791
145723873
311520439
1616439100
761570574
1260146850
392198414
266143638
1397852458
1613732892
1219466578
116519585
889119650
1399824156
1560482625
1278758010
1899939056
919136137
558650051
233397287
983846258
659853038
831130541
999714232
163976506
46657245
1516676733
2121363395
418473192
1310321645
1312414773
929183586
1245561304
236978415
1276425569
1145346416
1274525533
1883944802
1853534879
240374372
186949052
1002013485
49217329
76890812
256697748
1561051519
607843555
1260136987
1946634827
1866984419
421252340
55143208
1468999351
845047502
1330205632
16058887
584644522
1555518257
921256637
307885465
1951621991
949597343
5200749
826562766
1301822284
13237833
1438968345
1676308765
596546956
738416894
1938294075
148988156
969790924
1672823915
1605546381
649832913
1889815746
410278491
423571748
491537430
1783229045
148471307
969840103
1960124681
392255755
776937915
1536214517
133869553
473123314
1288676966
1197222897
280075147
988291996
1298363335
252365855
1541215242
21983190
1259019671
1737170158
305509401
2021865992
1454492912
1344156751
1804166781
514738416
970994502
1119099452
468961516
841676592
292681129
2090134027
521411681
732082944
1958805929
942879460
398729133
353214097
1112809549
1886800408
422832690
669941655
980025986
1193362036
1567112318
1924736978
1912230828
1675372226
1991010345
1067026003
1327593322
1250836646
2016907917
1795942409
2107033173
552482968
538884311
1121326866
1946474178
233811435
2076567887
492959802
1802675133
1542041110
1689719987
317108925
627563569
401232682
1367895376
913617558
1313187425
1568658086
475507575
1646465050
1437324933
1878963811
1824807868
1170551279
1410906680
554110145
742242084
1451807349
1181286042
246751418
161907805
823705187
614105681
1779075069
80916290
629185616
1682798077
442406608
329861304
768586246
1304778508
1395462481
639665107
1289836250
1427474194
1938171429
730099862
690652918
962058715
268351397
1918854263
1307863896
1751201147
1107748443
896788355
67142991
1427641334
1257204363
2074994768
1672982873
1053492565
1551123439
1480877917
536460616
1732192631
344350758
1128828436
2079979681
1174992700
1196872943
1842877457
1810382274
1578212134
764627210
2054923882
2085259826
1173060911
802210279
2004320543
1136067251
1093725334
572430795
1196846951
1832238827
1308217621
2049952190
568001067
345214852
1597824406
1105858211
494700450
621769352
1961293790
217703446
1402131515
1644020221
1436689256
775396978
150283277
517012172
781185599
997241665
55869587
1054946490
1238552883
1190001543
1228085710
1496032180
2050571238
775871395
938530062
1251501204
12001960
1735528684
345107890
23270607
286841861
1670144532
304327374
411156015
636164838
483201458
222880774
1808218240
402294046
582912216
1537248284
320167578
834245750
667679943
1559221777
172400070
950944702
945292728
868072283
1121763319
1108624304
239955019
461954434
1202958889
1035634550
685591809
205582290
1390045890
2073539254
670656556
2088401765
2141503740
1213206219
1214864430
387268939
1575838835
1963897840
1096978837
6268442
2130059062
717926189
579208555
67532665
465569448
440596195
34379161
1531256319
818540636
126098172
1069471403
992723694
188647447
1365357448
906235916
1212249271
1786884417
674702718
2092446868
2023527944
1587946348
736180809
1195559261
757744796
2063193571
910259667
1759589243
579801859
1494298970
1629562722
563873172
712401572
2067569192
137992109
413172194
1403650709
19047523
677260257
1508631603
2131724022
747185218
1659462637
425843892
351163186
153253711
474558616
566321338
842387500
1377674175
2147250871
1072228738
2143956405
1243224251
725691256
217164804
130844775
970228571
1634617264
724051889
908448181
223987898
933597296
736180997
1430892460
1295521796
1969140292
429066771
1233347090
829287544
491750414
2000352677
380993765
595618817
1475538990
1433270289
1717070153
632266389
627853464
517555994
1147956979
1961771781
422256366
356349499
712040381
246728992
610805581
1838097650
560659484
198877190
1973998466
815043764
1063598591
771056053
72871411
1392969466
879680587
934217775
238321476
366010956
1891337169
1539038231
1265027316
1918280397
524209787
2011339875
818467635
915834134
2003751616
1817545079
928380830
1598146556
1927691211
2074888421
1988876538
268872365
1064840703
911573918
1651079627
1533563444
636472965
490232469
1787513227
39914423
734618597
432507424
70962169
1931137632
532489436
257686471
885316318
1753553259
1439006604
1823626789
1963327651
864219720
956578030
365822346
1570614259
1366318107
483487203
1802703714
1241917919
450446481
541844535
312424493
875717672
1725751971
1170096154
1489309235
931368335
1923178186
964245382
1838764863
1086250795
1894909382
860762508
406448641
605168555
1266058425
1537814288
1152222597
1389427643
556553333
1960050957
107924369
1469069233
1615149129
619569323
1782468209
2093689463
919505943
1835858527
1996512192
569095859
230600421
1885681977
1600354169
1380627622
2037536906
1635910369
1160070814
513278230
930540573
2119281943
1192755012
1256075764
335445055
111544972
1023200505
78385414
461961701
1427660163
123485685
1422009566
1679980449
22764937
1097295425
198497688
419916615
1018778388
1129304538
1361133583
1265556474
373149400
1041245418
282900142
1744575750
1611480929
1457147307
332406588
1685918860
32213205
1408740433
106989211
638770333
1171672726
367051525
1071170283
1884109269
1840431543
713305744
70322453
1017783076
834696731
282367548
1701967420
1097193964
2064076560
24744946
961888171
1962987040
1193252599
798879332
617403714
541580889
1358188847
2051575760
613037068
410804397
2141596656
703134111
1511004277
398911633
1513621516
2064763803
1102007229
946648097
1332869946
456359320
313587868
411253010
1629616699
1732605187
367484340
1752998880
411230585
154741899
728222796
1730012979
1401683463
1458328408
1561782147
415958104
742951885
2048448285
232207181
982461320
520039542
937149493
1680904180
625106240
160802197
176008862
1651332013
71423483
2087825283
326987371
784305178
140118842
2130620863
1168581590
1584778344
1221578599
363923535
808011687
281508741
1303982692
733443193
1550941365
49773984
757939800
1164680309
253238902
1626825246
58200021
474132864
741052077
902860661
1844655859
854931943
2041587982
463478800
2075045159
1176283938
1249681427
2142892087
1352917277
1810439879
2056539597
533464475
997794047
138019367
1271858288
29422170
1207855316
495954274
847152928
432107378
1297348635
127107057
1615879333
759319742
1128511520
1919242853
1039292126
1604868711
1106045603
203413351
597427130
2112288239
1128044841
1608925716
1594616993
2116362757
15941276
1526910323
795025125
229385293
239009451
938358588
1932858971
2060075533
1826112591
2117490167
362695472
95930904
893721452
315847780
1800387396
1013523733
2104707884
975590230
1006205234
1730419854
86415921
1158310850
1236236214
1797072930
2042805115
2068720974
919269380
663144141
1814323023
816206271
435578939
1728053248
1637209938
1099219369
1772584253
162674638
1953635868
2074259041
1426035969
1862446304
94358009
1815742306
86936974
218907410
2105266163
1334465072
416278698
1937638532
326322740
820104902
1260973911
435207823
1156033090
1986503785
220335145
1189809517
1972568050
174664100
706607207
1477961382
252216208
209139518
176798009
746032223
811638949
275798953
1247928822
1056220903
689583564
630818152
1189222148
1540522633
2142816692
1720080909
1137873488
1455298722
669564182
1573975195
328733229
2145621852
238301774
2057581739
993696114
87391445
1622036514
1845762752
240879453
1999579266
331015853
671685831
706571812
301638534
835726031
1839368834
1935449850
404600691
183805106
1871137938
1841431268
1767621555
12474575
1810020997
102485592
2078776750
654103417
1672313117
125790398
552307106
1971666052
455109931
1637509902
1706534694
1893776686
1178917531
1374191082
2120494465
1096826465
525077526
1559118988
623701382
98201753
34075353
429278286
725032441
1997617199
158402010
887591724
1093146578
208989408
2041802082
1229282566
626334446
546500501
510170303
1897656454
480824113
719728308
1738499146
329357943
786129687
2049655310
1156084769
257559422
519364979
1783477912
2078202376
233106570
1397707330
754370819
993131727
153781882
550356140
1926492823
1796363692
496113774
654501666
170199272
929637288
1608726890
36425854
982610553
1565191467
1103899293
1440089594
1028396889
2042252194
1263708358
884824262
1290433159
1497879353
384711830
2119459209
744412679
1483849929
2000395380
590051049
948314264
700522370
1336275812
925793660
1543494345
827477234
955096798
2032710200
861450578
1413891755
1180953533
1574766468
55519528
1408211600
1982967258
1530986744
376116229
100468688
1679255477
804923631
1395873050
593003974
792226101
363456122
2013831934
1116841592
595381135
1432177184
886268912
144522118
907703906
2134649698
888526013
1321319365
1280410460
1531026170
1221155947
1379874348
426223345
793165291
260699008
1265963897
1089308713
583976693
1808760187
1356281162
1389882340
924485146
1949407113
474212995
2123057678
1518939181
542334545
1156249206
599491353
691221878
175791540
8888911
581712037
725672118
231649929
1177031401
1880981301
2089252520
1815618150
182920082
1020192645
2144258815
415579995
1516668897
161814293
385508638
655202412
1834790256
461585373
1155948697
1188115145
1708398445
1036490121
1510293534
1927705932
1057102460
1926339848
1926023492
1217078620
778344722
1172098643
1752516859
1165285526
1538489945
137158149
1238146997
582971072
1157899032
137158149
563838813
241919164
1999452631
575345120
1311224981
1175910576
671582220
698383519
1267790835
1383181337
1055268713
943935169
624152167
711024839
1388429152
381649090
155896423
2002909002
1330539723
1611259711
780188114
1457619098
766079303
1326488563
1413781866
1978631173
650359590
731580748
2005002759
564666257
1340275520
7122196
553341195
1445660123
1036085987
1059500238
503891818
2128198953
1624727818
1296716542
2100544001
1913877948
1721510575
548831207
65197743
1553246791
981363710
943699956
1271589048
92089335
1701786604
542236727
441843123
2109680085
1384840894
1205208481
2034738898
250611364
1493131744
1629813363
439021435
1031256515
267170869
99063846
1814887058
1642965232
1908105210
864259275
1680824420
991139609
2112894067
399712076
1743114115
2077207903
1562035814
570982284
764620023
945079674
1889069048
899017921
1932172948
1669183165
1870913768
1006730883
748543885
1050990564
1828747483
1476773414
1288483218
1959614052
1321400410
1070418055
1748726580
786999784
658394480
398899165
1216907556
1509325446
161159284
1012966782
772803274
1916090177
1899252637
206798086
1754539996
532393202
1632245798
406702750
1684970449
1611506227
1378986110
113868109
1008481178
965358456
1430917452
589381937
1546114196
671175818
1645585474
1920633320
703047344
781357691
1027620281
1065116633
184680163
669061130
1900327483
1852779654
1512896239
307468548
304660490
722970683
252131941
1226000497
561592642
541810251
1864165121
1427947341
1370714687
104286686
434861438
456394644
340749129
130342162
1433570482
1569707314
66891507
1389019118
2007904319
875371592
1838063692
130779543
2129920227
362356140
965957980
149348905
677559771
189291794
1358606548
65067928
1130944875
775740725
1409667651
881207937
952648148
553052449
439309194
409273812
1591430943
1934995008
1418372989
926644710
2090925962
1862751257
1741476031
441639367
1189044063
1678558021
1304712606
343207267
714967518
1959903196
152628505
1584991802
835077907
1913098141
1566859605
1703632421
587315073
1946307652
1805304974
348032477
1828703309
1337753593
1790120982
1271087310
1749180330
115596266
1596649428
546093375
287675336
1330990422
1583526068
1062267453
1270648703
535961580
151759119
727176867
725181581
1753770420
1287264844
163543009
1682647444
1070696702
839752632
1808494347
3943351
1643183795
163813629
1751647299
2139528420
1381943597
459660096
63432204
1921309378
406023093
777463490
1734245248
775615564
920204162
1390176365
29080614
341524500
87806324
1366751
1339702850
2133523815
933036661
1728382972
1310568473
1493928999
634753814
94238783
2053091458
547054159
1283827788
1635960807
990004863
774682986
1203719956
1571682882
1963389412
23931244
315304355
1474159262
873275396
1808057082
635558181
1386492278
483933844
834887792
1431683128
1207853806
1119048678
1399334091
620586882
1398217911
27945385
985494155
1206380482
1193617324
1222828131
1711741540
1556702358
1982692982
1435549416
484173216
783307425
1322998113
1598415117
1018076935
477509002
767147648
1120569415
1118025298
1028083734
1936075774
1666406856
1331734802
352677238
1410906680
535334144
146085395
1277807417
940200790
1087650222
1510052783
682496431
1868395900
728712733
1660204598
1209253369
1415401236
758755641
1157166885
300473031
734060862
71585969
926725286
667530757
1932887144
281582157
1017231091
1722551523
1961078917
5236193
300281392
316565643
945970702
792182066
2147104302
664175322
2028625889
262437136
1243841052
1611164438
13718818
1322524408
982867279
314358180
547577197
1860920124
1542275242
458597497
784659625
1129649659
226410679
2131122458
1869495627
595149040
802786599
1664405206
171652771
1121256281
1301085939
667106882
900420798
135323204
1715872010
173722626
1530118231
810650536
2124227354
247207144
2007659655
191764818
628665074
2011983458
913854774
680812547
95021205
860455653
1221777456
553008896
27016515
1009449944
1494653413
1778058262
46315526
304396170
46920227
1420224901
1374125897
24225429
163597803
1220277524
750893057
176650543
1418751881
1637244144
939838819
1858683074
1198539756
2039582477
431037497
1657010885
2090755598
1178102429
1608268921
257208586
1556997930
2068803170
32351559
2049126705
150097842
766354728
1376189650
2080868699
1441545049
1834838746
3720472
932000427
1500855175
313056238
282944553
699123728
891792488
912314747
2011985455
89976730
1533116753
1335562139
2044398474
338906779
641430031
495196234
888614078
1501800146
943819122
1850685131
2121076117
561358476
1287885522
692691939
1993072261
441834006
1745808332
1189428509
898617010
993138796
836326565
1594166407
951361957
1055005478
1502776123
1352975018
1376471883
1848709831
1850617113
66687434
1816058325
2022960019
234243567
77567795
1973534815
905484116
482616238
1794435118
1219953237
1964603481
1582537838
1126060833
658983648
2071800283
1424004099
1701253508
381795116
1650988148
1647667138
1619098301
1685837139
14689628
1747625869
1303144917
573307198
1918982734
32010735
77276938
754023729
1279077324
1125788030
554394410
2104837591
1676442939
2012802422
279298964
1334851381
1754706001
1772835406
422586991
1814464885
1969524578
978322676
1212813754
46074007
221099537
1493902378
1144327991
259420767
1145384496
1599637836
461248920
522102198
1506500927
1847427385
1172384503
874050099
774902664
1122567397
1848731187
1676422865
706738643
585897457
294893378
460682114
543095418
509418724
1785348433
2078087058
594727373
948585098
492961068
1960180987
1673419489
50174218
1528214584
1129969146
177546845
1428424472
842892529
714146022
971469897
568511694
142332045
1979618687
1024650999
1761165846
1768119997
1773579586
1071161907
2097495716
803337370
314397403
709313366
128457428
1055033
2081990087
683266054
794131196
1242222277
2080139510
1694210011
1951910187
192087989
426673155
437556029
747713624
537285532
243792768
2014808375
596512549
400575054
1813315160
331347914
1797048768
1217456999
1116246983
593784435
1458483002
1762888634
1864024087
607813288
1707065715
1658438483
551983936
1871783764
696911106
1800624204
874315150
1309557570
1366354014
136410198
1642524419
1196846951
1313040790
2131557723
1305257357
386279344
300380038
1802499575
590686264
1434491203
2008812380
1516961869
400842154
1944634372
1459757445
1306301784
1214988197
966143493
2009352694
126923587
1954671204
472293339
2052284969
1880354818
1371849526
2012962222
1250675692
800225838
859101849
49655589
278753452
334196713
519308037
2065010096
1660518880
574890079
1862422153
2048245193
1390778847
2136518466
1128006459
1958098346
2120477554
997408297
1679910658
2104655536
2038312982
628772054
1301647637
32851887
1643494970
1230483465
1478156071
16728858
1104415301
1896737382
319118851
252052967
1210200568
1892008451
331342159
16814351
106932661
1651207482
631391778
1590588270
1646623792
167475775
825380290
348859497
529073884
695880199
340632399
1546429670
1940145351
1301053664
974616428
794473970
1788590806
1156444717
2065451561
576676983
1787578149
28337515
2056108084
1606116747
971379050
1610834828
77986822
509229911
832251543
1691374060
1876637537
34162109
388108941
1349360701
592471250
1153054523
1168204800
1469170578
1031633020
718431545
1120917622
730367881
922659487
1377329583
470096990
60334372
2001604923
2005840994
762539692
602872865
1580052439
641970274
803823313
474045248
2080151559
1859097578
1053597486
1987925012
496297159
96372964
536156839
2013250880
1419107344
1241694492
1260109431
1906277534
406530641
1115282673
1197811982
737643849
1551156453
1289603824
491110899
518158728
1884522765
1434583304
1556700479
1340317181
19559171
1940403021
287335326
2123004684
1027431120
573455886
12657141
173678225
1311312149
95387986
1989979472
1208240783
964278472
848964449
957436272
1120996914
1586318974
1028684910
1868095883
1131022940
210877037
1436235518
1043640526
1032713921
243821258
1093801360
649404914
233407344
1709293647
438382841
1702185103
859615741
927341380
886222015
1451304455
492605315
604240733
37364056
1559416592
2133509658
1126433242
830414404
829727717
371374227
909374980
24495406
1271657890
729170217
609042066
215148787
653527320
1992468924
332139369
1220602479
69125163
1988843444
1020371411
990503960
1131136483
2026540455
1775417244
1999960203
2107963338
1250829847
140307537
490642098
2021073671
328829077
66114499
287938929
1645793848
1320264019
616531583
1873723205
1030005364
2099589981
213480303
208592675
1216688654
1686220249
116144173
1264981275
2043194921
1153535559
1902465371
1555797323
285659649
1259430185
378659545
1852343116
615025421
1182250128
1538257991
1919478637
572808529
760897510
2063551830
941841185
708955864
889553866
326899261
967717600
1720391548
568662670
1124356555
505386628
1750045242
141719780
943041480
851342112
840900544
1116926239
1925837091
224302557
678829512
393638286
1435002697
202542041
612977022
2012933188
1354752559
204609771
1339451449
809304200
1925231034
219603764
161747587
97849258
195129286
131492679
1997835041
1045628824
1775519201
1309211047
1836148828
386011078
1523565733
1133197852
649232400
508320463
1321909391
726804746
74318609
861082771
60408239
1375728127
62328634
2118469119
2093236762
505233479
494274603
569839504
1498362099
1494258302
1452632932
1130117382
18344582
416535152
2098864374
1901137085
571294811
625204954
2117306536
1096039813
677981774
1712774249
1191227838
1987674368
1815025315
1246185765
871401168
274423767
862015100
1731895864
242020093
362519020
24109255
208463894
66923230
622819187
1973539185
1923468031
2032301128
2425834
1198543045
1422217804
663274365
501230498
1062547966
1924335030
1825182007
1233368564
1054784852
498963770
30341364
1647318324
1211974089
1042260911
891646576
1135975254
338601083
2045528460
1113222455
1788342843
1988440442
1403357952
723544028
1901311853
126162983
1177375371
785813030
2070454523
1630666889
761036476
777905961
940062913
261270757
296187564
694405136
2068596852
734793726
2092378852
1245946585
1764859004
1913460552
79404244
234775491
128266085
968262907
473376166
63041955
195183598
821012243
588308082
979193242
1958558513
1795210142
1971660930
457926226
541729594
1742249171
2096267953
1280047041
1622187590
193065286
410784356
211735984
1633519342
497258934
1858729417
918481948
338608473
1764261199
2123865618
1308429528
414667850
717060862
1356986379
43894146
142446076
428021154
651078927
1085247315
848297903
2081911493
1085751477
2100839766
636925023
1617620841
1365123669
103809142
780589120
1635230219
1933912905
440373052
561901349
2118858575
319683745
1760278035
5265469
774828082
1318626749
1402502888
1187874860
1538178402
179843561
1855953476
1870855930
813057604
430258079
1090523522
563587724
371511693
1852546781
1047433178
925510255
808018725
1724471893
854101545
2108161014
172723600
136952757
1518862249
961325688
2108283497
1665786365
426503635
2140814985
185853476
644420621
1595940004
1374846162
1852322866
1612304749
252976118
1854524731
143007977
1669629289
1000768249
40336565
134339863
1663983711
2086930900
359321928
294916015
257327849
887724718
1052312523
1900027494
1577717225
1822797113
1130913364
458538693
152308721
1593805189
920113391
218398453
310900410
1154634149
1804008657
1147514296
1191864585
2025758793
1439667174
2003111634
1679706381
104005584
1485599035
641961240
137170529
996522505
1324503027
905869765
1186962938
2004475972
324048567
1746264878
1581184410
319886064
390938993
1751256219
1010611713
5059136
482183786
131072296
1546917263
1543765178
1522383734
213995200
286369402
2047062716
367176633
1527248130
618156612
1559529710
647912321
237835966
1542345408
100306265
1064455115
915802571
1497916854
669987554
1311775320
1508689599
1742896093
1735770157
1834447590
1651925955
824445460
866921808
1959658986
824413367
1934916045
1083774697
262404446
786355851
1747638707
691773619
291661625
1041801184
1998452922
2048962363
904488523
590741658
1487472304
2000524305
691187939
1867414453
838260000
2127522871
1229856530
914772820
1262970539
194921062
1227289842
732701645
1646189108
293722051
524788175
349928421
1109717160
1311847986
718645588
1026616645
458562427
1582996310
682841216
242366361
152129902
1141294656
1036349577
667696239
1289680421
1691088734
26207299
1031587467
780849821
127270236
1145335201
1914513946
657698416
985193414
2001864806
295715397
1082567262
1168750502
1930596836
166318327
1545488259
1778227944
173586388
386991025
853712332
1185489391
649414465
1685893998
1722316220
401597567
1497247942
1025644042
1836296644
469590203
811341353
1537554962
2026718306
1874864605
293753123
1198852117
1736980431
1908572753
358858975
31446744
93857676
75415374
1174481922
1967775543
1363777660
2115702974
494673444
104662287
1444035627
663952515
52536058
863183557
417271511
719452681
1700619751
1096533774
1034565940
842443209
1807208605
1133957247
258011433
2083205352
1728435069
212885607
801971637
2014944892
1969074991
59061480
1576461272
80495742
71776104
1423226607
613038212
1722845214
1576395137
598866972
731435955
378438944
515067647
468211434
554673871
909230467
722611802
1095017797
1127797395
343326299
159616763
992400395
2001925587
2049965923
612629986
621792821
372410703
729171295
1366940048
1024625620
665359371
1822295498
1185407208
1701724811
204051354
927303823
1839547364
2097291370
1366509574
205735739
1573186389
269509653
144458975
57815930
1904981496
1376707225
1894680054
1691367536
989980373
1762216705
963439046
741729053
960682533
148855344
222483829
122923015
714476509
999531709
1959940978
756207378
510371197
1593197048
1656701409
1904009343
1571460216
364769302
1371166030
941489645
1860903617
2035907382
524797201
203222692
1829410854
1038693157
233133128
816010895
1970170558
824526628
1027320540
437714934
1808571028
76922671
844277022
2139678776
1778642314
637667690
2038899175
2099975900
1016414691
1427007709
435769627
748861316
775494925
1664412308
1340030766
1676956052
1431322660
189019950
1062213989
1445764009
21546358
545625179
1202284392
584328222
159107799
1101595875
1826340635
745996996
1342309338
2005663352
1265793525
499908990
702979104
278998547
1441057883
873991589
1530243427
1852872330
696840992
828561087
894764836
1745549825
267680797
612813838
456669406
1961574830
1535875378
1319895743
1850939191
435916212
323912633
980883351
1990406988
687967511
1302128452
1627252342
1425817281
204088998
348616640
1994547802
1529373401
1253217815
1009068870
1933950310
1584567736
934775010
838913396
855253288
504198611
124568096
1866096290
801028699
777157895
1223733427
1356623293
1269044377
1466243959
1155663491
2063225183
438484345
1303825891
1174568704
1017592582
2089894543
1339873850
18422485
173233493
487197334
1499787625
1344168395
467658097
418101634
809085693
246348621
1379598923
2100241372
1129814704
1511844927
2069236705
743973101
1189078753
665108125
1399068082
1348947912
1001128288
1711285669
1944480497
1051821307
1524590838
1146752550
504038979
1315653406
992602072
1633234297
638056231
1008883143
750722146
1315997963
1008416582
1845383868
1162095920
1071042697
198132675
2133986905
1449383644
1793069891
1158754873
1438359989
412185988
1748273541
1174262175
1873185604
480541672
64119790
542807427
1729658543
679347236
987977571
588495067
366602781
2073294902
60473598
661705600
1773338233
1558771785
2075735995
1929997049
370154753
1400044709
1717574656
53706874
1803988934
238561137
1486489250
67251415
1276317615
949698112
137089196
197574068
149422803
1839540671
1524188376
811364971
1741236435
903272337
1813693506
1482848279
1053903270
610368815
448818676
168057607
1568909393
988594203
843446926
1809930275
1264283941
5707744
431362746
997581152
1599913059
670475716
1569794480
534906021
1323752838
238886702
787223270
1871801965
1493655380
801037704
88152005
1413785395
2084421993
1280718881
924086205
1850841543
1053284451
536067965
31790130
1928399538
2051214411
364187842
744816749
737578468
1747511413
353254540
511713937
335095652
131437121
1307110780
623920793
1774285479
36326080
1867751792
403695129
497606883
1956490334
873395953
746784044
407598368
1994537205
619061206
1150958119
148722195
1322296367
589630495
959347721
1747228616
1042026856
690158253
1498228160
1551232586
601149196
1717656530
257150629
206138895
341294500
1559724449
2100006447
244102248
135309896
1503711630
1803105794
610418905
1285254024
1369563555
27838953
2116171595
161376139
1253468736
302984509
885804035
1632022195
552970354
1775673648
1159604392
64103219
521924158
1136296709
727500564
490877934
1311488578
354536600
1583882047
85830228
241408990
326228835
1018846053
319849580
2082546776
310922338
448338478
1792260286
918535226
546981752
1187747639
1017995948
1523323962
1662255204
1269771508
1704532859
1504585532
1857160465
567946815
1056272213
1575423849
372884992
188130301
195567842
1824250506
1382899221
102239994
1303315804
1898011940
94825390
158259782
2086685771
828458407
750273159
159358283
1288514624
1582026595
895971029
1752128803
1008353958
1470726851
728103232
1733211360
438769961
1147637083
418860267
556996280
280821800
1301014071
707110526
829983711
1393444269
1277591972
1783916956
1188785213
956907651
1180763234
1757078006
1516108602
1716731345
46181317
884448429
1716631088
1704277942
96338332
2063880106
616922967
310317004
1727388180
75216530
1370364989
535444948
1713123742
694897399
1428162577
1625320290
420484366
1795744896
209081603
1406324121
140777966
1222746839
818331286
987356283
649258391
1166270828
1718345378
1827139874
465366348
787694365
355143943
321866992
558282299
90413028
1381457423
1360600178
741262546
1247164941
1035426175
673129444
1506829880
1011562214
438263373
622474322
223205841
1984841390
334575087
1042787776
977022851
1076561955
521628476
1348183570
303204198
330568810
835121771
89133330
281999538
935235736
619114606
1546698148
288664568
463275709
1772342473
1722644094
2010303168
1570249477
1111340592
970893394
448992272
1603911906
178135490
1932493993
1111800670
870520999
463392759
770426726
351894993
285939952
1409522070
943829257
1740110424
727863080
2025201773
1510804773
179980390
1400088098
1834691659
52465970
1103216979
1722619701
112305176
1206495940
993774214
1218342212
207699140
1063251287
902469238
1192343031
1024326540
1373498468
566908847
1827323350
196630547
40767204
1941924214
1773030153
1030133903
892972176
481927057
2042110815
2045529998
1878840668
60353255
1293763107
236447854
333038324
1384649607
349647831
999630425
308546334
943976205
1367284104
806259351
1901901979
2011012417
2042217937
668935938
51575250
870392190
271451317
1177036541
1902694184
1310216245
1032134424
567609541
1763207919
1997366880
145642179
1190368529
1096168051
245581475
1690940464
652757246
1764535567
1182345191
1892359014
2014657237
1656942475
1618650814
1429801642
1502918389
893553012
337866753
1500148819
1840271646
1171428395
115686039
1646740081
933844442
1845161866
810150921
827334686
877338623
1627272950
1973038937
915904547
1533028586
264228354
1419341857
1286540186
1118132778
2116342297
1336684413
945498795
1717939802
1880023629
1511768425
725528732
1107913998
1967161835
883461607
778443163
138033058
1603182235
446091720
1320255156
166969040
2140360700
1993671947
1240257580
1008363107
360389033
1425387560
486558559
538016908
1660841477
714553170
1110021020
1836738799
1161758495
893336461
2066983921
1594827796
2090925970
125244734
1821027269
789597678
112126493
2085273038
1744407915
699481387
824658294
2011989176
1255856871
672108810
680730183
1226012665
962540137
1114388447
711479487
852170315
1822434882
400856508
924258684
1704665358
2125972870
2108149758
680782944
852080468
1715728380
1510483967
1716274828
1288795395
1799943951
438131163
1497871587
1095207699
299489672
1218857362
1894157254
1638942880
505856202
1968664491
1611078103
972982154
658613572
1265857328
1273567044
961473781
893412190
1963396285
847809893
498730658
457082286
727038442
523572330
1824830637
1264944631
601438572
2112069794
880059660
352752531
806717020
1863616252
1826234880
1252816129
1312776858
616846338
1795069033
230660422
1343669677
787256104
675427837
1523532986
430576054
1719349456
2131030554
1979355906
1029872198
1819996508
1304003569
1471473401
1061743404
238449273
1893279070
155636940
1660065759
2081785593
2040377122
1800118058
1903383372
1427635653
1933783255
1192518401
274145038
381827666
431226296
93380916
100964280
879880418
1812595986
1673736879
1998244615
24689684
345869386
954748424
2094200023
819040565
1770520176
490010861
1356112597
1875701655
769876174
1224786889
1854895509
1079990426
1677826120
964954767
929062716
1733622776
637088291
2081113776
870995314
1844378153
1735633047
349170778
906558036
1521701604
1104650232
1865980746
2090459076
694471699
41598497
478036878
661710137
1807417256
612648648
289085578
1480343726
413314621
1596357140
541201892
1016923754
1600575751
1153877560
2046771556
1604196980
448011994
692778259
1719059064
232490134
1877292316
967311582
1433470339
1262387338
1877168004
1131099490
1763261969
2026422352
1987382560
1997886927
175866833
1475417271
1772975146
257153341
672556251
1926881040
1200982424
1325959563
1954676559
1263067965
1737824724
134962640
1204566433
1093312092
1004703572
576054949
262218017
1958180960
1230728165
1695825057
1435584986
332051844
1708333183
155121554
1169660354
686444906
982110867
1884855363
1456983007
908954379
1419157963
222745243
1487489292
659247040
1089566432
865531925
1954097289
1778030473
1412860444
1820578069
1480311519
272433395
807380942
1495570970
1024017218
293295584
1144364885
837830950
1678143551
2010767800
1715789315
1801424082
658513551
1734956074
1654354565
1582814513
1909694318
1869231896
2049038164
988047865
895213158
975989632
779362541
1705346632
1894281544
1630130399
924401021
1885680888
1235188239
934030620
1662287698
139495717
1329393698
798146776
1828986624
625836522
76993332
855358579
302099020
324106130
563606207
1433127216
512175980
517526171
1872274618
1952695167
476013825
884755945
1461111505
1533382552
765083455
527068123
635114586
95108612
723526124
1961083637
1886070734
199737284
636251065
763540980
1513746428
344651800
1340618909
1482603225
1010273511
1316332878
1802413356
969522951
1919090334
1212051221
164745951
1279376747
700530469
2041587028
1301963852
1267614856
44535810
562549322
1780275269
524402341
524283204
1436440061
184072850
1003895843
1972888006
46882598
1547057990
1885798034
595755460
2136400876
1936869283
1159882319
601816949
1612112533
1227822759
1498811787
127803160
1707956563
1996339256
177110370
503757344
477991685
1932230316
974535422
1078419139
374212151
114983353
964274180
266671493
612474303
1487923826
1228374598
2114130963
1739502224
230697167
495426974
2006267776
1414414247
1676878702
100185274
2135265156
846241447
1276294566
1126872106
1310714304
494073837
1315527615
972231614
61135110
905024570
1340834229
1207853220
478895964
1587815457
1473272043
1815548506
1814874397
2107748044
1048876322
1928862758
1206930925
1030243430
135668339
1332684604
815589269
838239653
1666013344
1191421031
1918300793
2098343357
1841756391
1294774368
765022915
1502717496
1546636879
1993564173
1718147475
748069591
1252583617
1225249776
2047973538
576137979
185104274
237435474
1001951169
369130728
2083709326
727431743
1994329232
286146066
151661834
829357732
696901510
523836053
1928312736
1584085219
2104206493
2012837676
2015117110
336228001
752084950
1826586141
1364379206
75677477
471687442
353367780
2034226255
1904986346
1950535756
1349490345
1196360843
1277612085
1287238303
1832913492
675576854
1975340904
206147177
1652462891
1862209837
1178305527
466762750
1377524697
1979768735
1348395328
2064511066
1682298182
417539100
2095898439
1791857608
128304302
1160161140
2130309433
1993957653
39132034
550540321
1972155622
536421365
938502257
1275840330
1768794931
1094865171
96178022
1247183575
1890836366
1817976130
1699322396
366281914
1689323553
648503000
436093364
2085737534
1262052172
1555303562
1288914282
337407782
1833755566
1281417375
179380019
1656735915
1370036472
384743500
1892251506
636015215
1000707701
1653369607
314043204
214152
215546489
1033897594
362286070
496238021
1072310312
1689222189
1064608129
347088036
1771610176
1356127124
51211553
1119563021
158811475
368552284
843603114
2113736634
965028579
1840003826
1236831928
1948539497
1875778219
1101904879
544115328
125260997
1443879296
1330148743
714020968
1287863694
829053394
588663796
106500348
1738737432
112824172
1307745886
1950987381
2097608896
478675375
1182984277
1912468343
737367509
1415535617
1728622972
1424394293
1431230524
1506317430
1659010623
1138773753
63771384
1096166260
789961509
971319579
491440315
1371389528
1990762235
1566331630
1918160584
78608159
736120007
216285677
200030105
1317924745
2109650846
448345837
1841869820
1685085915
2073916905
1091094683
1989773174
1354785753
1135711634
2082981283
1559456894
2143630797
699162176
973312914
578580415
1167070222
941497625
669767590
256121617
1427516153
1597410541
598577908
563836693
1258962043
1738520163
1346061507
170194361
882682520
2116624631
38439912
1138377577
2118094306
2070389903
1699683425
67144698
1687068919
484430352
779044781
1537428341
1028343385
77404089
1601388507
442383920
1946063648
2072293405
1545386932
1686708904
667343143
1993042758
848380786
2028636308
2095062814
1189581769
1102423402
104354572
43274469
1134266215
82883921
1893678873
437234044
1657195023
2012838916
672914886
195770480
510024416
937728343
2117602020
154964127
791250498
1052063447
1296236382
587786634
1317505122
2077101464
718995463
999491433
373483233
1820492744
1279550125
314713708
1793903727
160639550
1819536084
211866942
101877785
1697554907
1522632729
386652295
1671214691
576326362
1516010088
846008394
184328047
2094126907
479161082
622782350
1899860040
1525624008
911350570
1923818417
965871388
1558221581
937335241
4777425
13905031
594540023
290074868
1612324704
1345179733
506528628
1628021606
119566748
434823214
924278384
106884964
315239855
501899958
1688473755
1430536177
878537796
872007819
1968085852
1118988249
130341047
1364001021
1201650092
1756535728
326065947
1567602584
223198712
2008985496
950164899
2144701585
227067640
529977164
439758927
639114670
2084723905
2113281014
973975883
1479805257
634580337
1125962970
864207608
46399388
2114408941
685172022
185727606
1516732289
494504728
1910307341
660199086
1144481259
1315075243
1679857288
1721437231
1426427691
1811474819
224910414
862000742
1517691581
1169789761
1122093603
611081869
1537135591
748179884
1784606003
307422105
1559800331
1903019202
2111496152
1306514560
1786406141
1237834555
1482450652
104706472
1583812897
577058638
714238559
689011860
1557375861
1957899918
419233434
1386879403
1249557347
88074638
515751067
1605659098
1185785054
1194967904
974374524
1959480594
412046361
1896986891
1442917090
1721005765
1668818650
1564829707
625221270
1547729387
533501980
105490986
103262927
186108030
298142576
660834150
2065170450
770682895
509356386
438310823
2025393547
30946751
1796738865
2038510488
464069013
865758558
2102009844
667338216
257343496
111115142
1738966174
1206000117
1569274863
747176691
40126365
1387372643
777011643
2074840890
2072850556
1072656681
119562065
940695518
97312675
821149161
399252366
1963050550
1609755645
99571054
467361102
374469918
1539292217
1077680437
2035996108
1182811571
724493990
1413774374
1064172279
1934162723
2116615241
1073589334
1269017685
777936489
1801071086
101248683
795765461
644723110
997516353
986446205
412183809
2118306833
175567624
1592659763
1432502401
1418868070
1226710316
542627422
996297108
647675098
602506106
801271421
28560034
1227520335
2082562869
1679013140
1604202642
678992995
319233264
318930418
802415101
1969658260
1501114468
1340128264
924938401
2118805132
1673320489
923215431
1002765951
834413070
1173872541
1675093433
1512800725
1704978487
2046181720
159103982
1295819577
2074554534
1673966947
1288454744
480218466
1822029114
1381107452
1844282781
39135178
1166488233
226103261
2120557101
615447700
677735367
467890952
531099919
1554347150
504624771
1983170003
1690499675
2061488606
1774617921
234799444
450553727
145266565
502356162
1246857894
1210742634
251105644
931912319
984718250
47437454
1304572731
1941017536
1315934769
586961203
150645924
476542520
150209745
1303221698
1246500548
366080230
260227880
1307378588
957116066
941882796
1078005665
2011086827
364051822
1554261263
1814166278
2064809953
1204946953
1218505942
1182273827
1874292155
182819755
1782837395
940459467
1402751788
1263613550
1577411466
808081668
2098771540
1965488092
1254570599
1182112606
137300070
753922400
472120173
1719718950
1212368740
496662801
1109025857
591400846
955467443
1417582764
960312254
1654330804
759212644
1039686805
1866744558
883633011
946062220
27226915
159366771
1198663665
1978386160
1313061372
328278028
2038459506
352223444
1500825152
1511109679
2109894118
1483607041
1382117089
128102275
1581677732
1522950084
1130765887
283337140
849384885
949920669
190130708
1210029434
1278499626
1712078375
1994902628
1253694193
971185300
1710653770
1257960093
15577418
1952494858
519952981
364386238
1798828592
81203995
1991856681
870712072
232578380
1632742760
1608138055
1984338870
666173836
56619814
1851227754
1985197880
1863229594
1558786367
976202772
1430988103
1669845336
1322518693
933557638
1638095023
265376848
457378948
1950087313
1222046222
1612417234
800716923
1809436649
247827273
1253433595
490213488
1934923427
633244518
1584454816
1818956613
468531840
1442078848
234234301
732011135
895049427
1112341308
824485235
1007923350
2127603254
187633873
149568796
631550627
187952764
1979739193
234361652
1807581422
772707306
95888172
307302893
143269140
672839137
1450756016
1639784584
1385930551
1369177479
1447743811
1807585546
1618907535
1558531049
125691991
1997731788
309661867
307607807
214561880
989489296
1478664744
513884020
416162273
224345862
1797502395
1431563497
1906893190
143298294
1407554946
1366325287
2138777731
724757139
454358361
189990610
1897495443
734434575
602390079
419407891
1092234980
1830408023
1354349292
795950281
1133388142
551230700
1598021008
1447660973
872540147
1928084963
650854215
1917585822
820723552
1937510820
1977282119
716508929
723851270
1555466769
1390854793
1916138269
357676127
1372154229
2055078890
415348273
1662217692
1346732102
1610508080
822589443
2134453455
1567442062
1649768485
1131069708
1865895927
1062943188
1341003260
1700485131
1294957519
632174042
1161624420
992900683
235656718
472222101
570820819
1318414076
824327309
802270069
118228279
949627840
226900526
1619423471
1485172452
1903085011
16018948
2019958883
439163017
590489425
1251328025
1818241792
395609316
1643071660
1310945482
272294441
1534618695
915489464
2095117869
4975200
1058064276
60704843
2094790569
1273999812
1014075706
1607148647
1408828262
1287103173
537916335
952368109
1658242332
345267480
1208796901
1539466588
563601264
169850920
1171722211
1282470351
1023642897
1062771790
396039117
61044923
177003786
734805237
1665298863
1706470968
741600887
1263479631
1023183791
2144705687
397220694
102871825
1746963969
1583882047
588788958
381767464
1653989977
1375989263
338095819
183200362
1268833102
483416361
40058083
729463545
482177734
475589235
686250306
1361522135
112630222
716387107
387739711
1274746347
2090404876
2075525104
1964100948
1164187989
337230195
11540126
2040083144
346611733
1177303028
1596338963
904641026
1135065833
1930188542
343966590
1607267696
520911050
645729189
1802116426
1967158970
2133227172
545352054
1808252958
163002233
2128027108
605069920
1622205485
663443066
1347444340
1756502867
538015510
1051239803
534607880
566554608
1653056759
1981408563
2010211421
724109474
631992224
1496471068
483142154
1457950180
362798854
1110807296
330228646
2103479835
1184869482
1593751502
416186099
235564427
567043266
1793815259
42179326
1978412553
786907784
1343623399
1655500082
1127704174
1149808083
379517501
1966943872
818685490
1558822902
358113487
934789544
704267911
344892933
737630808
296041377
764614682
215057645
337944100
1472080805
347644826
1689962417
437291485
1835853823
194244629
1425062422
380175573
25740482
66971412
2115028563
359684282
59964645
982587036
1056948642
1944216945
1156861624
1200678866
144335113
53134180
1691610538
2039755708
475824476
750908095
219045873
2066691979
1730219763
985228427
1954115767
669996806
335907828
1152369535
1493573409
1575834714
245394112
303683177
1711009556
1013378952
289150245
267852049
57622784
1814818182
594000096
144771979
398026495
1688474454
1010498338
2006794163
1776033041
1559610831
1611685122
412367432
456742762
1498697073
673644764
574219705
1570150540
308285613
1575427984
1623906256
1329929594
68145082
1541398431
1924020663
171055767
247029961
180190432
2042217075
539810214
1559724449
1665549143
1743312379
1692967183
1095618710
667162873
1032205269
1592834065
1053562700
889681160
1352373340
174298677
1712581480
1170716758
1870646560
1540885224
1550530475
2131292969
1504588587
1160238965
1161498662
1217414120
229698123
1447221182
1813579002
1642955243
1002432062
1829446093
787342537
908435299
1282883844
71244416
1285532416
1398467898
621606061
268444062
2088608961
544185905
1608755302
1237238603
617671053
1967786162
671951862
799587635
1915052247
1001187341
1583626263
631015510
1947490884
955409907
1382108644
19441658
392266632
173672751
1656344641
1267450471
132063947
1562783412
12709724
741158469
1334402163
1352478428
1481612086
1672543965
237871094
42202543
1441083739
1488693497
1410795995
774734024
1559876846
863876506
1016317698
1694106630
1112251930
1878303725
1320679463
2139179959
1064095013
1748245243
2114152361
1633518715
401079891
292391709
1748832875
1557093146
1713842300
1472016829
1587753151
842940853
1674305818
1230490454
1513567988
1916126631
1060134059
669653348
57679627
647171203
1879119463
2044445452
281700191
805878026
694483438
580197014
1864970706
140327745
75793913
610493260
314431022
573616233
1385649646
659699423
1309157626
1818933987
1703311296
1777907319
1405239303
1525110192
409215876
662522068
26965834
526342172
179152182
743457499
60611989
2090191592
9193036
1665240466
1592012305
457390906
1448679470
977117716
2055045695
1660659497
1573940847
1656152304
1641299312
1424663189
1756397779
617276443
1640413620
440107315
291820255
2021017653
1471737423
1522186008
1201927445
1548322899
869538278
1104127417
1463513498
1285836295
839398274
257146690
1653131647
839390830
1864849588
865566894
168564146
287485433
1775542137
2146877097
1835921575
208558301
1318028628
458285863
479845598
492643488
2020008807
521866245
1998118944
2018656693
251861792
381066731
45696619
1510848776
654873478
1281656791
24939244
811380426
1128706450
983584919
752357001
1573256890
1629365600
867465547
1481899977
1800364362
711378084
1704242460
1572758439
1120014149
380273769
1802441409
1440810626
2013471884
320684677
1916783864
1290729188
1176855032
1164803142
1956483459
1478497891
1784721254
536645937
1066432743
1940657524
721119912
531421725
1010077616
1878108783
2028239912
1273737928
1922159702
667654391
957037562
1185148410
1876883093
617756183
665865706
2145823589
2112331892
377966430
231621642
2125368871
1292605810
1080068185
744184190
1259193201
121907040
1799985050
101492665
1838209006
1464626076
585450642
223357825
1860821676
1957874282
537122188
957775850
70505661
877167823
1697627024
357633603
1037234922
1430263544
605470047
1153467813
18193108
1677724079
23847376
1853851921
2107473168
1037056650
371779408
1675906044
877195314
1108918152
363086532
677050740
1398232719
2047850168
1216919380
1873732659
1688861453
642549804
1502384876
826349595
760381073
2050739408
2076666436
1567878596
179620335
389250020
1835516414
1154973353
649142345
450140459
1121931235
1103647898
658542520
932172896
264216812
1755311295
401254576
1361220145
1491124342
1921562291
1764716653
59839744
1984948349
52246716
1900015049
2031642437
1405048188
596286312
106005580
685894452
197591489
1891003653
1230830330
1927563520
714278709
365730392
717057703
1605207001
1190466386
1276738905
1653525055
1565908374
535671130
737119493
1727141740
1234653920
642955385
13742767
981017558
923250029
369981353
1721227219
1415184205
795382757
9161752
1215725374
1586951535
85091628
330907122
802232611
1791693898
1329398193
869725364
1997959548
505918416
475994422
640637424
1723849901
791060405
1051739526
1421825570
1980679363
1885743307
1587519336
422852113
1112605056
1014158299
82547250
1062838261
999182889
1863332837
220557266
1650601714
1617233968
1250856420
1643244581
1111500278
941427158
1328145369
1593395914
1789646621
1496730083
250486844
222866534
1808500925
1062811754
1167614023
764191725
1301208897
166669883
1552117444
1941901716
948828633
1798348187
122937231
1612855512
223752457
854588478
1762907268
1641827610
503978393
571372921
1776052375
405645171
569838668
564906025
449080063
866926416
283187544
452239417
855190371
1137865848
1129868467
202707327
719637776
441366569
2081125024
1381980344
954670305
899042737
1224642029
476948629
386673340
910011316
528832150
743350883
1578635733
191699562
794636303
1770556042
1904801636
1949924524
654957500
1142683088
1612564216
940720078
438800389
1370860893
436932754
14588976
825049039
459672060
1472314569
1215999322
579027600
1959037607
1103419895
133857628
809734566
565350737
425004108
382671778
1512896239
566378395
1564123507
485408179
1765323036
1730366978
1492575748
964245382
674610206
1409565101
790522363
853886394
1899597162
1229786860
136402857
2049232719
1672389301
777502247
1752071885
655326811
979763927
1899916740
794777431
339628899
110553058
1595139479
937911694
1400217146
1146628627
883461607
288072962
1771294403
2104517804
1750287892
982208240
2071001948
18657211
1668519512
1734966253
901889569
532296090
1972966923
33102978
1990263979
1578950175
2028403608
688087976
2086414211
308065345
1720978491
923421346
1204285142
128689316
993493159
914383966
1259752719
1464380976
1987148067
1774404370
723867477
1735056597
214655352
1091429785
1599672192
65154509
112154114
479474529
187989839
1314189138
609270081
795279947
233567890
1201486777
1968042225
984014264
1454578182
1084539050
1750873914
693597990
618773374
1721340009
1221588659
2104475800
825374754
1934849095
1791463624
373752861
6443327
1686173255
1039382712
664010738
1535251111
1552299076
175317297
1996769637
168815183
1860824058
759943468
800172483
1825414364
1427459807
611079236
598296595
998286019
1155682782
1047178246
313466357
13364612
1249571933
1414012631
847215593
1612676447
1245884657
1023928908
1035757001
798016679
666449449
1706663183
1915407180
1508769449
1570937580
1022449666
1819247380
1431318772
563273786
38836734
1858089884
1807850361
464204920
167515521
1889181017
644095502
1603194540
401286092
1554866360
1280958091
794771757
1714726076
1109035558
1309907200
385193036
1863100641
456015242
1194885574
556967384
1223375039
634396016
1655023713
215251173
235871365
1543371713
951552215
1372567189
601928657
2008565931
1920370093
2099044861
1037682960
1592039591
1244799805
610014871
1950513942
1851263614
1177402397
1180260051
1427402551
760020769
446795209
1791166495
1640866819
1473639293
558857165
938929542
1261148557
382271809
1037577490
1760924698
814073553
1223890248
951803685
861063489
241411021
412720072
1525557580
27675300
2002508306
1124802495
2129865236
1504271545
1820643146
302496174
2052356986
1809987105
588607427
1760123660
1911514345
1695274883
2094182331
46930575
1368789559
1957234137
1902925335
105587768
2144740128
1317451158
1438599122
1856239226
1230809936
551874903
658663046
600051886
1515000799
377213501
1925002515
1393814092
1070497785
1260658095
1159129963
1798352355
1926665120
122590134
877060435
1098596772
983111653
1535991585
2042497796
626001036
1345263645
368210475
232261718
694308915
289772759
812802634
119086127
282716469
2108359829
1432684517
78088696
510224008
948861302
1164570096
1343353550
287554509
2074326007
450517932
1187451756
893297726
1533424728
513812139
1140522027
754071847
110602819
517210928
2042904631
895620782
180438845
551023926
56139657
446010294
1333909465
1402100747
1120747560
1894510105
614778094
1472089011
903639664
1277834391
776318867
1374804237
631415850
838947613
599919395
161113828
1921650531
112832243
156255507
532615667
1806320843
1205226362
1595970027
1153100972
1230254042
1247742218
435937162
1454736575
1561186422
1302290841
5251498
1269080523
59557920
1167340758
866013823
492171771
211998039
1273761314
1794732513
1320669250
1500483955
1776307187
365062529
594319099
796645077
1288784839
1489915499
97415122
1443394134
80804410
279334165
224049984
676216666
1217744827
2136483989
999722791
717669029
2011272134
1545597997
1861413733
1889309371
1594077821
621891736
1915552676
1913531246
1079360775
551966122
13220520
165359906
772695717
1514266981
982366213
1877063634
31436067
34043620
725103966
688343907
1659630699
1706859702
1430363931
587806606
1611705879
1904764535
424355819
455642853
831717264
681727542
686295924
1608382863
1784433845
1801782667
360229255
953974811
2093686303
1119084802
611974899
478419648
1241625852
1944117037
322266805
233431647
923580980
1196698948
1610413332
927738232
1666287430
1881834430
1416232084
1574001767
1559248044
545171065
793996383
1560188943
2138444249
1772640184
1317893532
1543309114
1379819447
2096163643
48123999
1600878166
439821890
1390005364
2067225647
2027751402
1217910525
576401016
805888741
335460191
1433555279
1980031225
537215614
1218497076
1716502752
788899396
1630478486
1592150265
1326340793
690020347
1884453438
185953505
26116134
1719533753
2112711867
1688911237
1845912496
1336946683
267343701
697853371
1483551069
487827662
2033210626
1562335535
685348232
196015890
156082637
1169312575
202873452
163431545
1463420125
1992369846
367977671
1354435619
633087900
281366141
1320596464
910808119
7108404
466655448
1124075292
1275694930
247233039
114169925
1395067789
1632858760
1087439212
2096291852
381069553
248530297
761820511
338710372
1041474417
1747871574
814265137
2037556702
950163386
744371752
243384067
714675309
1633045784
391845288
1696749485
1523472694
1548816212
618760300
1661728095
1057382450
56842190
202090785
201565931
18223235
1250748574
1664722933
1752247959
522196835
243688860
123933147
331720362
1879627875
638833831
980262860
499636550
399061262
1545590306
1211883241
242712554
810285723
604846197
1280598871
1912618796
1880034282
172928452
565064409
2053415845
1122198881
1877387049
834508878
827803434
1902991379
1651207482
1334656404
1073663850
84898785
8914481
41843323
1785413555
1075540532
1823617769
1487261795
324079765
816399553
785698162
576031017
857762181
1163354414
1195837344
1634917873
306435941
781550551
888391645
350025834
808419672
932269300
1138705416
118348711
1994366259
1227352066
886562876
2097472491
1761857913
391685007
860448973
1659293146
937440486
782098187
203317178
229778256
436791093
734857980
684263310
1764424647
412746064
2086182816
423607682
1854755641
505960554
846164566
2035108224
1602981051
396168662
1324738910
146449571
1617076065
1414857091
848732173
330299348
1427719946
509050414
289144324
2015187445
1665393719
827174730
519651189
561251714
1956958454
1406564928
1990037949
452413920
762274529
1932844550
923593695
504912030
928901737
1443427198
1982509254
2105506146
1671554226
695450134
1122700647
266526484
344020431
1925352136
87483238
544226064
1177146387
937976095
1260705077
1443656439
893699843
565062536
1945165934
2128385731
331971896
964774102
355586111
900804479
1928363880
152222578
786080
1770679750
231050527
863756832
1964433353
13045103
381865935
525687861
901182096
1701039260
591242324
1752628384
1230021590
1924360486
1259220158
920721875
542434321
1665635841
749944502
2126308107
1574782198
1812864334
1766132855
285407875
793641806
1279228308
212370056
1054604882
219533667
1318590245
543914251
592737160
448139056
2053214229
1487717427
149382658
1853264517
1384601217
1975947939
181053880
661659697
212546050
1232281244
1069396460
328482598
887326323
1255856128
1985006517
209074507
2079360304
1596556951
94020217
485060277
696898171
211477741
312292590
826762855
1889061744
1114891213
1475362551
1149731146
2065600229
789376769
780480365
2098079054
1264630852
1987037329
1446977492
754427480
1160891343
1790896904
2082569132
917321285
1672573340
1140040576
637948461
1765994393
847460070
1239311225
1769016365
873789989
1804927257
1201720146
1974963413
867758164
1074089518
1084290828
341337288
688305454
1324741997
620933543
307499017
382553046
1742193006
1633659622
1742066691
1632200735
2103320072
1529126135
153511501
1124052759
293463385
1012833968
115149500
350065778
617957935
1291895278
381832217
642549804
879321414
1120334833
90557289
1451825423
217998395
276036295
1376001610
498743103
1970222898
2062062229
1561698126
289239083
1524192570
1037493888
1974512724
369194767
1146562209
823925379
2049341907
1478920676
896152771
1784743574
1533362991
413393454
759627347
1653381337
1018515844
719527844
1341945167
1917753214
2092319009
1181084933
1696472873
587352421
1018607666
1971339472
439016724
191736851
969828609
1103584523
389041622
2094502444
1695282321
1790113327
2041182786
1748733294
1829514190
1133802726
1375544325
1161172250
1913950387
2112707737
1040884193
1234873649
1679695806
1693843445
945035167
1165344427
1858127064
1647275676
223238465
324340425
1748971456
1127959053
1591781022
188570071
587525591
830939967
195981980
1268572132
1650723079
1465480055
1285154913
316070782
388527748
55463837
1849353756
719750285
664630870
1123053016
2047236727
1293920548
1384788560
1760861500
183451207
419636235
208263165
1373536437
468921441
10972541
827884400
989693713
172383176
79433242
154373220
533106159
1213773481
310471296
836636468
1611631759
1483092652
1486616151
1589213508
1388883666
1077744565
1120792606
1777953355
1739244157
950211274
1911581044
1876093768
350107942
394141941
963215004
1370161741
1665217289
719680794
198197448
2142934440
485950967
773003564
2022796516
1059747363
1152022676
650481867
1997048195
1549320255
1462005006
590023747
1080526608
2122648264
1453854097
1674817852
897977737
370546827
648356674
1013484432
755970725
1598807734
765309531
1493076454
40792656
343999253
249749083
1219212896
403728194
1276824306
1736336196
1364373745
1731181268
558247567
2026799885
1907620718
1842111256
73067900
2090681650
14463604
1250184230
2033677269
1597427660
59725757
575797840
517301166
99267807
2024411922
1296507308
1688587816
2129851574
2078857235
2136608117
505861619
1225953864
1296657282
1810726953
1567678364
1420912412
877251430
630510242
1209192891
1624849399
1788850212
1692449258
1729147319
1494349098
374509437
211073405
2023683807
312955928
2050289558
294084416
768865050
518728863
112097333
1376954439
621077853
364461447
2139217345
129612340
1325407887
915515397
750815999
268554163
1902081549
553097075
554700402
534155081
1418299388
829713918
1373478390
283246349
523168779
186140832
898215342
1722962793
195687682
365461858
1380351200
2001537632
75213633
579359021
903728220
2089291686
900399123
294689740
1894577081
992409162
490989549
1598537171
974772871
1337489613
1450171795
1848330521
363791207
983122246
1234374418
1043284582
412511593
1188267002
1553777383
1652565607
1817254356
2116178028
1077080713
1380597661
1613484132
1989225407
2042567943
1584753200
1525296362
1653454529
551326766
884791900
1016448953
1578406329
1396890322
1629079787
1669554173
133935822
1786559174
1567142230
1954178912
1037400744
1482243225
1095743374
1871284285
605394967
274337467
1937142839
1235295559
1503647074
1141472128
991861095
2041140296
1776703671
1486407227
1459831510
1077683327
1695184259
2107039021
332421575
994775029
1195765815
1795668676
1994396462
1071998722
1867143659
1935256745
1127344466
376454422
1831468455
810120834
1672150533
1168883820
1703805496
1679462865
407320500
269630455
580932249
1701105601
1325936905
848743628
149623536
1534801376
820852148
932549957
131073279
1582806653
241358818
437774847
717103501
2142824927
1920382383
1411970764
1369412058
684237617
2133418201
140949011
860097442
936115744
1201598616
1633244905
1209122900
1819372057
579709284
784072545
1331853427
438183907
830997556
1226742868
127484266
2059641761
681960481
1420161939
1770573382
1648287608
726129839
1201793242
79853181
1738520280
1115747726
2008107234
1217278733
264756715
1727499832
1655538228
770366921
490772354
1152545307
1535992910
575284668
1424328100
591431343
1533328147
2040567168
1912699861
1024968692
930690873
986179834
308650532
567872923
89469061
115239288
450748649
2013296910
1455361828
1888459835
659930413
1932820495
1713260452
634783337
844200945
1299344379
682823426
1394785940
400361123
1476704764
1417900996
928652825
72052476
74201043
784168049
866094726
1668154095
1443272045
939709623
1926871463
1085471945
769969011
1790504322
1185823566
1987115856
1198018042
1598277687
313828342
1262818083
1905416840
1721070440
547013472
1938084301
438238691
1138260542
738007310
1308483726
1238295897
892064697
694267717
499913753
1596261138
321083758
2068397168
426986519
1378859999
510084485
814009139
1576874562
861319643
1723419147
890328300
1979297497
128708912
1744904524
1874348685
1301061953
136772619
1497854714
849630271
120442840
1140592855
666780853
761162855
1401031578
1402478356
1606349932
1436872933
603145772
440968126
1753558241
428985716
576920070
649369827
426812594
492693243
1089171001
1840588385
802104960
1587675939
1090432061
678051795
703514593
1538853748
465879256
2066118186
1363960678
857634535
2087800276
1893449139
665473730
1550357021
532021190
1956129912
22706122
725645739
316926826
99051097
2017075430
618204636
1430825042
846375653
1382826647
1952007951
1410631474
279739115
1545784003
1637605221
499271526
392465249
1714473670
1256381870
884126473
597449661
1807427853
1026576602
1990206642
875096602
1719275598
1914236446
2052359562
1974790825
522663426
380833534
351991013
1081717939
1339532986
352082547
1971044974
771885553
893845202
945600380
683090688
576233584
1975440092
417964990
1378872913
2002675185
1079338005
1244635243
1066073541
1826154654
22575123
1743328156
923639135
1052845116
331387511
166985360
1202922430
1975889121
988809935
1311165154
1860108965
1204266319
871447942
2029305232
1909763223
673088697
1254666878
1814679762
587024684
1954810857
2039345957
1469828466
495459103
793417327
1699194150
1694435222
1186229798
767652935
2117836217
645881451
718706101
218481853
1055733162
786525651
47207639
931955864
1487689168
617253462
76412249
1368072696
873829929
1957063892
1029618854
1198177503
2131558116
237255503
475657717
785274374
1633542483
181307964
521936258
1892319764
1805294995
1846789911
1941811653
543709296
645844992
606497732
1499676721
1330145271
1480910420
919577862
1531283380
1327898624
1378083725
1743435856
1149209945
1852292215
220102745
2089252775
1979327693
386829045
993765380
384536025
541903497
549239897
1865106290
1363712279
82957084
1583539802
378526807
825261973
188705808
1434302757
6383020
862471315
1731588347
887063839
1585871299
1625385918
1857799841
210474933
1665743521
1893645337
709321069
1770881377
1871122078
452900094
2108109337
1375571480
694925469
27369625
2091558622
34162109
926421188
1534549022
934493434
1633913399
1431361125
1199872480
106847248
1363672595
1387419294
699316215
70314922
1359014279
1536890117
1733372736
379139644
1615710370
1895526867
1136214981
181317173
1305718028
487852472
1299755913
1293879057
1268228227
22376908
1971193467
1427102230
992468019
453813392
418909951
1051289483
1579955221
2020075901
1037738530
815778745
1497877996
757075273
1950957728
1168767610
1311329227
782799198
1386306670
464633442
727598319
846356565
1157668531
671025847
1076468236
1314015005
34431605
944589400
48652088
1875619861
941590199
1693775558
391943968
2083648224
1035460800
1628009431
496329496
938873705
2143117823
432314751
1591613813
207342178
985190030
1725781538
1788335910
1540369271
1014611326
334602807
1939442674
1914942940
1668439954
671545762
1928240332
1233205991
1215310038
2032399212
1607902721
2047550212
2060268792
2139984480
819136347
722471760
1448525509
2135892678
284063242
1662221571
875186572
464987201
1808512097
303216362
465843710
1664410192
1809145446
900316665
294721542
1086493613
46980095
832314432
1946899254
268091480
1160516143
910617468
1018233171
708658883
955207306
299562027
1213618385
1655636152
1204839372
1166497815
1668433111
1782918263
1278579974
1347843902
1215018440
1140197587
179343384
1193272678
1990362002
1941383201
552779778
315545707
693426868
513476613
644555411
236699897
1994436223
1008306080
137705475
735943889
20942616
2085973728
448059158
1365386714
1224501345
33768591
780722031
1253837647
220991328
1965373982
1339033145
2135031841
1745112010
630355516
57933702
1863172508
1885285755
1586743066
1673323675
1013256049
1500811365
1916027653
2006019767
1398471269
1965014669
1933312980
1298827089
305130816
231400713
1636321254
2023540382
2008501367
2103827084
1924774665
876904304
678258187
147917303
239939674
109320811
118646205
1671290722
498061325
1806613103
1954183260
2052991642
718417183
36566442
36709318
1945165934
1753092127
445227794
1706519812
582585732
2090323270
1434900333
1738698769
1274865671
1481777789
977643039
292105730
655670697
479504375
1994097898
605270793
1576986626
1321211381
118216969
1346430235
1670805890
1013331206
1061166687
1657916828
1569577682
1852658393
1321819247
658254152
1078328498
1462375252
1483783110
848132270
1212596514
913441765
1292679366
1312122112
2052548577
163190932
667350331
1538005670
1804539803
62374114
1473176340
1415747306
1594770628
1769832548
1125360187
1448121396
1744564472
273308824
1457570647
401935870
547142897
231732935
438400717
1938256497
59958286
1335120725
288410418
1244697711
623349754
647342662
630019539
43310181
1125569476
2128779866
1655492384
315495537
1384947827
1784808391
376756722
663652320
337003288
1621792584
742870233
1262646101
1923220572
46975483
1922562863
920464567
2071189064
723347375
1777917897
1658288967
1884342738
1906261965
1701131931
96523657
116320584
1603906055
2089894543
378667409
1254099509
157640820
1161741841
888513174
46764672
738832985
2011485047
1730377211
525887232
1149934987
1252546530
1999416379
1345315527
1500346180
1997386081
246664494
303710738
916880011
1503116010
1512831373
2115227849
933906122
1676815575
1694300685
190732845
1061733196
1634216747
293258891
1494015757
2014614106
424565386
1716951264
736999374
247726504
1560517241
1311466039
749759330
794627196
15498219
1916032176
1773123551
1908640351
1971467893
365981185
1805267703
1256267882
1795406862
1161394387
1453462929
945424988
2094863422
868177499
222544836
1541934191
852426286
479377977
155157840
1269428643
1314610977
655658270
810399976
431859067
1728274748
1854815625
785835304
1047601467
1263395195
1599988866
523677085
1715155742
2074465584
1699755368
702051373
1618403291
2050887268
966819518
2145540714
1734621332
1297954286
1285497257
1382563936
1524080379
1822107704
686642465
118042315
1232731655
1888743717
1607894059
1431256735
1534828465
2128127966
429372009
1642568532
1372151599
1745337381
812474864
266791550
408644392
121003106
1262662848
412393066
353760802
1570831062
154670440
1958289025
481275253
231102135
788803682
779154385
1420269099
202423792
967323931
1924329051
1367810759
510029150
1773109236
157844519
899713838
1448500559
1849597843
1188314893
69304997
52638091
1729854755
1081455858
1160042928
922293584
1376234306
456513176
1657827937
1722563088
201500151
285784191
567845537
1868073626
580309520
1188438123
1341631306
1129955008
1293065415
749199389
566925807
13021148
724625758
261653696
300416348
318374223
1311194980
923817996
1232394836
1282131640
475763212
1822828192
840367620
440038338
1618008556
740822204
1860470643
412310813
1997502104
1471385741
1121459180
48637794
538505457
529476271
1858465679
1756456600
347005597
176960772
1674406994
279663708
1661368896
9070232
160832474
481670945
1325283355
705213200
1862373835
431493833
592221179
440964684
1017249734
923442218
641292297
370376135
2019207722
1716226405
573507717
883789288
368743907
64630441
1155733533
950346953
1640520657
682029895
1048295189
1881295169
913464783
1033161330
503834055
10760990
1935178055
444210452
2130463983
1748440696
303374692
1199141387
1083892296
1882459242
1228586884
319030650
180749459
1779112627
1576396397
1507240436
2106707373
235105435
759024413
1504034231
1465363615
891870300
1099785023
1158180376
1312502438
2097834129
1286255882
952935781
571836114
779703639
1593203289
34906845
1788579237
652446169
221421151
1060156723
12986786
1166905585
262504601
944198684
826031990
304743622
732049304
403161758
1917733661
1638121803
366669482
549539104
1042937575
375890275
1203046163
1379755218
699051043
1093977262
62202798
1513050046
507382941
1581672177
1646232056
676570249
2089905248
1433381355
1043534365
756850120
1683353686
1594840885
1066033993
1555380099
1753940147
225544353
138265963
1752001094
1140260294
1747857857
825911454
1140492419
319796558
485507750
1127864457
1867667614
554236417
861863103
155530784
2015626469
1822495826
859874845
663551190
1131335274
587553450
1637054887
220177974
529481558
658328553
986371102
837757589
23579957
1425520520
1081870009
1467311095
1981068673
1009778878
748609805
2011190523
1281141061
1412643788
122176164
1550408446
1455600389
1094456068
1321319365
999833882
1342660336
1307652375
337030346
334160478
1684876310
396545106
118017363
2058099208
162099899
1208040921
1701542390
1263757454
2031958170
1617877477
1928167984
1911855630
268354347
1947663796
1869096387
459660940
1422640822
1770466904
592803205
352324846
1094953836
468347554
1238872149
1494646368
1666800934
1923563119
822534324
1349885577
85047997
893654339
1591696068
1397629976
325451166
933425979
1918147019
345217461
597724249
41074251
637137704
1959114064
568510342
116209325
1038403168
1388899354
2019979283
446805229
172678318
432542414
1814210142
584939900
122876240
1480673871
179395363
1311815400
1443101454
115868237
906696378
267353966
989191156
1716875841
1784219509
2103478531
205644124
570043255
672641395
397328945
1598222146
735101882
1341813117
1011833479
1647632615
1381451825
1919258858
1822294961
1683189975
1711295869
574453370
202490000
941899115
619237936
2021646213
2145263218
1871029635
1033493125
1603302292
47103045
640343599
986362758
1729449297
1736891542
475813378
183782060
2021053120
1042199563
1911433522
923815551
2144409242
1086055580
1293059115
554030865
1575377775
1980140377
871111948
569839558
1948265913
1863257610
1216915272
292095083
1760323391
760576479
655544238
1414965630
551324512
1458010876
287726465
808109878
8125248
149579349
1201855158
561389693
1612377561
132288413
37903984
1789699687
1971277942
1225487299
55464392
2142443893
1749120566
1858056088
165718201
2113533885
1374487957
724141300
1253613868
511497489
216808506
586700130
1486864005
1391243157
1398901384
474265249
1259195248
290285344
315984702
815470573
363588180
1903943081
2079592966
1548398742
1949068281
2055195524
321120084
17008633
13674554
1279789280
2082929518
1891908806
1452432677
1514719555
867804419
991890048
563904294
2068269396
812978818
127122386
1699650
372335167
1222471865
1934797402
1706077622
1587732541
2058183928
1982608033
775909327
1376577377
1253383900
1530886540
38994878
1529370608
1941635840
1877318215
700299050
706828142
1171185379
1175145410
633811625
1008225988
1491878052
1740419745
1850754661
448722353
952441738
1217305559
1407760621
1105941330
1111178483
1110590620
1320042149
520335830
1418473736
1076856208
276729070
5168066
214691147
1038167465
2089586041
712161590
1324042372
2013217288
363772685
1109399267
1566792405
1744083076
605761991
682780296
2075440943
1571638511
109309180
484719910
840581920
865797930
304532165
1226817963
1431401929
1596181005
748562705
475483508
945844514
1771631203
285015181
396455147
64871055
1203505915
1318651515
586959791
536213406
1230937604
212980338
1024144884
2096768979
744861392
1815165512
349538685
1810120131
972879249
1842096334
2053081749
323123197
556734550
1148850785
1595383701
349539674
9507842
553665768
1106778562
206251024
273215656
904515899
1420256964
1445058165
1323725405
838945482
522534539
515147990
1668863280
1741237725
2011695239
429968873
457000934
2062961603
1857661702
552677997
541111367
1243345224
152094716
560686098
68753372
1698623203
933548047
168291533
1225097537
414413821
831451630
1796417414
329656203
1951944436
476236424
1385164030
984661101
1730205271
1099165738
991083962
2131832357
165864903
337533814
1178040011
1609689597
133615370
733028727
754495048
2049745697
1827342746
1176176541
401067651
1164438958
1597384523
872477332
264816440
116529088
306465707
1872507454
2060679792
1053260983
1311926685
913214720
29632796
134283717
1497355596
1526563107
1615432513
1691849446
1129801632
189883199
961240797
508834512
317511766
154260412
1334953852
702845478
1049387998
1587116024
923258924
98778917
1752194703
1868797145
485451632
874363608
778887143
352918964
1378258385
541567867
661174251
826127143
605147994
156858514
92046609
472112631
1965717965
323842287
1576168854
455513032
1511990301
2043721707
178581170
1724002286
1787238353
1758606030
1568910651
1993887199
990088337
385336797
46977491
1295004644
246075182
2008958635
332274461
424990463
619794433
310646953
1177470930
1632979853
165968700
473063542
1986021606
1097298294
316579864
918265058
531515417
1045194625
136472747
2048429592
1037453189
390453678
2053940362
1560204088
2080728313
870825396
906717526
1330223938
2127420098
663608904
2021818351
984995272
1018128549
113578728
1854530349
74231585
234739800
1068848756
1384111659
1918993372
1171885618
1694868690
1282763842
497032221
349411452
757621419
2034913779
103375856
622909225
909741753
1144594632
1688073777
1910760141
1018236261
1422963840
1164613298
512189207
28807222
606319386
1618322062
1923966308
9562177
1063408669
1483077135
1387408734
1759111097
2147127591
810379092
791986840
1259896263
606957498
914530065
2061984844
208713020
1541783313
869168725
2144627924
1184105691
1999168008
1475309355
972117310
1727819061
148945120
569405776
1799358228
168771915
333632499
1465269469
1282697344
1006491917
374469918
55783776
328170400
727503803
106089047
1083697694
27887349
2140353672
354689332
983757170
393342872
1492622483
527618788
781266216
1447819512
2140969208
1421912718
1407226195
363183554
1586088063
1312430834
1276935322
321405027
1043735348
65309836
124123453
1756769218
940321998
869506543
1797296891
1321909391
1497548553
1420345282
443355499
1901345706
1636209256
909443979
305859261
900364242
1821311822
2106423789
1382841093
1178426570
2097409053
169377916
928986656
125007166
751587618
1927589824
1114993038
593077808
1189023129
2041266068
636316905
210951727
2078540525
683864309
1993404171
1737185009
705643208
2129730872
129184053
1502551802
1120934332
547220905
103649767
1611376829
12514578
2030880780
625703003
2050389050
1842049717
1350227489
1641278513
1179588631
977520558
500908873
1720320066
1005414566
577509049
2035843089
1717070015
688537326
371779408
2143160248
1072465571
1682735801
861544289
537391641
1915934767
843142108
2127159354
1030446557
1866325051
592916784
976672304
669805525
248744170
1051616106
81651776
575259212
2111961470
1741043651
289508014
1510433423
179156358
1002498435
909551026
1323901764
592019953
12715695
647189985
1021982041
1439461675
1971041080
1932663736
1334549297
1755840462
142637487
1841667435
1986254293
1729724185
699199688
198729730
1932939652
307527182
665615468
581213644
1025147349
1494610516
706483566
1503966789
2070665580
1288018889
1403979067
1868464488
739134186
500273403
418495066
2044820714
958179834
1501067239
889566121
750474780
101947101
310423627
570923090
2146195414
1249419019
506179284
329249976
309504696
1797543161
496515699
785441487
812840095
215387051
2113025983
1055085686
566013776
1461435770
210820883
42072720
300573563
1873052045
782537586
1609867059
1551280061
498829340
965455389
852911899
1348273664
560040853
1759811813
1299554173
1065646567
2068913023
19872026
684050644
2145129446
1168093623
47062910
838940785
381227592
48010348
1128755059
1462805725
410077486
677176823
791056750
1888951032
135622751
1961491095
1746083500
1235773714
2028211038
1231868384
72149727
1728722443
369736094
488695022
1817804480
727810091
1721597862
1506765318
1779802891
1611526432
432622838
1609892040
500948704
523178754
1494445268
785674788
544064715
1127405704
391380867
74461123
2029444569
2023347414
1147817545
1877992787
1904272982
938296191
1906898919
2048960917
1247804592
914995835
935664434
1249475740
198204711
1311384041
881579710
751253807
1029068710
1368098577
393161262
100217683
1115699104
1964959047
986768439
1910033609
1314845379
1796895866
1130200461
568843494
1894855233
1054050107
1059164282
472452516
1158124480
1476674513
710516685
1827103446
95379305
1353735179
32459669
2076270884
706138559
217071735
1697418463
2075440943
2019514511
890960082
1072607203
1584267081
1979203056
840648409
1180107788
46782186
1912795654
1839674092
298693386
1710315469
1513868568
892960709
2094584223
1849599647
1225497264
13676391
703758803
919299483
1234719918
853397485
448490357
230695502
652689219
1401045676
1255925512
410124667
770652689
1095586637
1537217691
1876919738
55285451
1074810357
2100836789
871698850
53284756
1012820927
1797471604
529148980
1038169548
1414814704
1274366869
1299219344
1196872943
1458615345
1677674294
1707603541
1067798995
2040576475
1751147389
1906853826
246862946
761819395
1911530670
610397467
590260542
1436126343
694434445
1205077658
491834753
152245253
1459775800
1647982928
999144615
2099937771
1564869387
1994495479
736429149
391428117
1885529752
1171767388
776516898
926671138
279707690
59883710
1487055480
2002541848
850573141
1981953756
1855591877
1738173479
172380171
862204340
583321782
872718155
970440727
1817479495
238076333
1266493955
23813241
1746616635
765198131
761426025
1700038112
2059471972
1963983081
1905381227
1269073599
1855695140
1577749676
369425810
291608267
1386876780
1386191191
740251023
234781921
502984695
1989441812
1571250446
53061921
2141764173
51329048
161497783
502580752
1397696342
237860536
369696811
760209857
402426522
1486981428
1592659439
1260445679
1802339371
349439757
1331631323
1703099027
1172541161
2104367850
1759800799
1668774359
585924424
979371106
2124428526
2123583604
1477549731
1981391624
2101356393
156141944
1605135208
801763264
1709944383
950144222
334216718
400309773
1511596879
78279388
645107004
18772817
1442956363
1607355619
2126845343
558855994
1606657961
1997801855
1439325368
706846322
493062558
1663567817
517737226
96028754
1289608451
1994185073
1262386625
495378202
374869704
1639065679
73198767
1929475929
1679870056
1370214388
755988973
1468377754
1197438497
2030072729
994301542
1442444107
579818974
1930642490
944082234
1893170416
453828004
46945743
1689897914
1835590273
301334844
278742145
1002456337
362034819
272939201
1251043208
1255610766
1634926089
2020657533
1935183446
1265306336
1673212261
2031492845
1099739609
1873480780
2044061205
464593564
1387021191
290299727
535326058
1297802617
1547887995
1779790433
693752256
1866493755
1936824029
695616122
1692134972
203757725
468073953
1331847840
2045798569
324602795
202718186
1464511718
1489240077
2036945377
1672930010
888211632
1922642019
465698352
1275749248
724961412
1922262298
1777112598
1299528986
824469630
686834210
386361543
361053277
652451222
1864919850
474115495
1077584844
138062819
759866651
1512781832
1236396272
1082159142
1813105887
700323947
1950181507
1122082530
1601330541
628024555
2080300588
1081920528
525294298
1700537743
551704667
2076484081
1330795026
406504563
1596653820
1185464397
1509519766
852697851
336685280
1632163454
985805189
392299621
1161649160
390364802
1966285037
1186231988
567856550
427729277
127227675
924102602
1207446096
308110397
1717687879
110626762
1510575240
358314373
510689790
1251775021
1859093659
862940257
517051087
823354655
1710126347
2005895445
234891570
908235168
1493481375
368983101
580302950
351950332
271676169
980291361
1010642658
673053015
2057979738
2014617574
1236466237
2063656409
756802572
880261293
1828721536
258582163
1023974792
1493255574
1323060752
414348422
465432629
2131760248
1737877890
2119545035
41548739
1936583013
1960167954
1285029976
311467710
7088862
1345471326
1976396537
1610824066
344674247
1374733278
928553726
1025953500
1854620204
1714493216
2056217867
2052164789
1055479220
19364450
1996510058
547824993
386094150
775437365
562057876
1652129914
1024357940
905487115
1112968182
1054652019
1604825529
1859146441
442963635
929180900
310576024
845614607
376793110
2101319188
2038785227
716898766
784843601
649189283
1637332466
2064220787
2127760671
203204115
1881580817
1347103467
1031161887
1037588861
826576732
1421504761
2031837661
1449734978
729330368
1188782279
1664341322
1287635750
1107712362
1919022940
477564876
2121139738
1837101424
1048673297
359381426
646434819
2050406957
96354052
747504396
1694573155
1764004836
1060705878
230890233
2137866534
847865923
702787913
218680446
1197137697
1579939292
943918746
1770186398
2041469957
1588314715
1090527973
1198006596
26206135
124802794
763689691
1319176613
6218835
2122150881
1160301865
1686408732
1697199453
2067981320
1097452920
2135659519
1103395503
1298679804
1966816338
945822847
113814745
1982926872
1666054375
814989989
1797261047
342608711
1466703406
1452145776
1297279356
390509743
1093468995
1590721557
2033343108
52204704
347526285
515218190
726780077
1882583277
183515843
599892312
1231681592
1235228869
1610231119
2104401003
81440136
1168308129
1247310191
980356193
1367653296
1872584762
818221647
1555125015
2130062411
1104125181
1551001155
735898458
755162471
251886424
1867932914
1518152562
2008812380
470028217
305218729
2076845476
1774687871
1773757761
1744306037
1000131371
1392054493
17721902
1734944141
1628921514
1653640201
1997969983
1077027616
596287294
1508408751
785002661
969717830
1777042820
1403860349
1963968896
962106618
584933293
1995273379
542259819
137502133
108007961
156582112
1612782194
124647279
1564171860
1600941746
1267657807
1583733454
1695632773
1575842118
1263972191
637600603
1854000145
141841291
764824644
1053039320
1306029848
821764862
609118692
1843586829
361870412
2104169413
1219132679
695884823
627023990
1611845980
1650998715
1595317994
1205443893
1944605663
438362592
260286817
1229104040
1470867772
2116374890
115026960
698002210
1794095309
146560695
323504265
411908020
627210986
2034510224
1238962116
910569674
1085261836
1379935377
578380351
263561140
1159085081
492822128
1256606268
374904621
1308157698
509831167
750829522
271842655
1130582351
621647883
1450904833
1325415730
535891185
1253983856
52924049
378422755
763190438
1588417773
1872696521
1767150707
814314847
1984698760
1629898531
1535276453
1370446165
1446558949
1315055976
1417337642
1344283803
309572693
1050685897
1691992070
1993730194
385014890
963522230
316114368
1668059546
1728588821
2126266092
1200594926
208917953
932853662
1248434359
1401627446
1523717757
2126038919
1400151382
988701724
138670483
169891813
162578039
603574804
1518127778
1620859858
153377526
1575837044
419011572
1615160765
172861489
2059594704
375072995
1941575676
1219455687
411728608
1364395175
1438466910
898527943
662314223
1585732226
631831572
811008682
198038753
892713745
162264544
929375387
481618695
1961262408
388329493
1828281386
1406622600
1128355031
838733914
1256628227
563161892
2033058510
1286891028
1879868180
1217817737
270992743
690210289
765934248
1349105657
2101107688
988186526
1071090118
1358745697
377216424
809193602
1326526239
1323616673
644651179
1294146722
665286358
1148897943
1736324795
1823969998
1688634808
1650350496
1637659630
763792330
504140234
679037660
146680862
391600991
390202221
2005461771
704406937
1024014573
1241304648
940782413
1866295656
850413424
97073259
1962749828
868224375
1195180190
1878909600
1600965825
642325131
28849421
137499552
503164208
1851998641
1583489092
1242142283
691622046
850306194
2053614507
692761956
1301053664
1851611177
525932599
1560698581
349519317
1382309890
1479499922
1656718942
1087627951
2138778400
1915575376
1512973465
1647651728
1742278120
1352692301
42300654
179635832
1951743854
1963834481
1471571307
751961897
19974013
419733405
590958669
488669227
100755343
1852468986
1803332896
382665442
1031889367
1413373783
2038537971
945586547
1103722685
830951487
858228669
1652637325
1390453768
971548474
578252071
2087463507
1911403762
1956917263
1356189924
350588500
458023264
1407837602
1701087790
1517824723
1028651010
662198744
1502724484
1473709908
1778568514
1385634886
843086226
261195771
1457146417
416547759
1678257076
1733684602
2121730200
2092859066
57152741
1903545947
1563499747
693199039
953226563
942633006
1629486332
1111388028
1710203477
1404544127
978831219
1371343649
520069892
1567045924
2065600229
803661512
659188746
652486551
1023148389
380491604
393165845
1461814354
1510014705
57832480
1281426446
1195635176
739749987
1498035930
2133440254
1945779766
503248505
1696748237
1407536867
2064976894
582977443
1841165429
1428276645
1143786116
702809377
1976271582
2043458048
15469311
2094256608
709633216
190616652
374342982
311595546
1519465701
376589885
1001406914
229015733
1148738666
1556388763
1854673909
841880373
1715436037
1398970337
1652339389
1275128622
1194137610
263781437
1565154317
486788288
1537667150
571172441
1096533774
764099141
1112010519
216113919
352827403
1798816908
2126353683
1249680460
1295344681
1029012101
1713019511
1156194309
715035957
2072164605
1243880974
987356110
957095752
1361642558
1210485058
1953791433
649539957
1935042916
210063521
1036757629
75120239
884854486
475724284
1857455028
2122796118
2128060299
41917282
1364876604
745965105
1701662218
962614737
489199865
1878587835
334026870
483695943
1970784206
1493481984
766069470
484592874
286864840
354848393
1610265783
585482862
3672456
638640010
1070870993
396827727
1292403488
1510959214
791689869
1172267764
1725801185
9684154
940284843
882159274
20432671
1757169726
1552911956
1592886552
2108352858
1522328016
1257115310
213267270
208349055
1916651929
1350036658
462795449
1197592124
447387626
1905415169
2025579217
721730402
1221323292
1978057740
1722568754
805479432
530607803
1287084405
1474486863
1188356125
1935389856
1440155341
163529883
1101839699
1843266839
1368740270
208795242
268835092
1750527285
830621159
1853032889
949349924
1048274097
1748186850
576691533
1571800092
1744904031
1565383396
1595996316
116039698
1418061261
544444540
643171409
494318832
1408890995
212059362
144349795
395703634
1463878503
1411777849
36485617
1709964876
55964694
1484552064
79330093
87405776
1168291467
701985563
391571520
1917920027
515221516
236601160
461791853
1966068586
1256491774
1058796675
1981029366
1226064021
1704882528
306149910
932097546
2123624627
1609801209
393910352
992257097
986458921
1701196242
1633521856
249946789
1504487767
397852290
180735525
31219134
1520458766
1037992754
1642951896
938434030
263414400
1825814733
1720026106
1230591964
177577774
152416672
1267499606
665881052
125340796
488004189
1844868090
1761102821
1832313660
1753707132
1901143958
1392936304
665606676
1177572016
1910427993
525332629
126744657
1961132161
797813063
688133421
517318762
329655506
1507725245
921215858
1516534274
287813520
78659454
1350580756
20154669
479629769
442490516
258556820
753690778
1547715449
828803913
1306245996
1176383921
535233249
2140716318
2037785164
2651340
16203882
742166916
870020634
884378460
342195890
378655269
1020318943
2081310754
506387155
49280139
931853111
276746025
1901173927
839813859
1122835989
1584438890
857866727
533016814
1427004338
804744060
1309545657
1468396085
851879555
164273838
400458288
520795146
737212707
1815724445
1541497489
1810225469
385135714
1745959107
1139826584
1696627882
1417845746
287493160
455654183
1143383234
666592464
1822745689
352526310
727685825
15083084
1638124061
506093129
1184389860
673291652
1539270603
1837202738
1361697301
771679572
1448719699
791883867
331806793
759708227
219620032
1494315351
1126274987
827535760
1676906913
503254968
662695456
1618549178
1523754534
451283399
681662992
358436060
1260951253
475589235
714371641
1318190772
1225722997
1096363629
1426730264
569931978
623639621
1061557196
1173212041
1776669682
2038138356
350383519
1787883379
1282905637
6218835
1786579106
445246931
701220614
1987118834
1286327986
1584491253
1247441488
297574358
1792501440
1564821857
725153230
1473634001
2049485517
1781664559
124629364
1400653499
64075806
1360011590
891740653
751959239
1391626404
318197302
1564805029
283210840
397135148
386559391
226964321
188386097
1387297772
737514021
810676722
783146421
1527286586
157508315
511914382
1105823529
1880354124
1030023289
96079161
711828103
1067706807
717512192
1969473573
1743949091
191257052
1357387463
1752874505
1667172465
1889861193
420225698
404890477
604612108
1021553167
1860687676
1710317917
2019582551
993439950
1486689462
1418594340
672941075
697024640
1084969542
432727387
310581808
1894398609
1970127311
1064642151
2112753015
265462643
2102614284
2012798511
1275728276
141303793
1472293725
1689455631
1026142610
1529583354
440184792
494652971
1044099768
1018109533
299364062
312519238
36719616
1078054624
879863718
526461522
72743653
402029466
1694122659
1142554998
627856548
1412096033
1023141128
1501506421
1877532568
2025012897
53462939
1720483760
1404456730
165179041
630729986
1739363810
66205143
137087211
202080561
238644347
1428838436
713815938
1385718741
1786746407
636891962
1274603295
1727086855
20745708
1463070453
1054011872
2065661785
1357434462
1437722654
1336680946
1804746391
1907595393
611512917
654621106
2090634426
1931101822
873063861
1994864096
975140055
1478802332
1303984955
1648906614
564033755
1470287153
4242227
947908524
1958661901
355236617
1989330553
697323940
430122431
1801993661
983691526
1703643463
710361453
1311280484
1485907765
744000576
1710470910
1643660209
837854379
303224561
1141367494
1382417779
1010694460
1270644942
1040528847
753285992
942858456
464429780
1202920091
45615433
1481730363
1942548711
2050791777
1402189601
548909342
131721435
1451681999
1883415934
447264854
693565517
2066453015
455324468
1746285265
1332585210
2027159072
909431670
1825859991
838344775
2040224424
1793747759
428061656
1962815959
253926067
908465071
1505835623
392442515
1388093260
1266581463
1907729000
174358389
1705651822
106151735
2078337818
1772594382
916590833
574553108
960839419
1307779031
1139039634
1817495722
1294551145
420973525
856066022
2030681984
578048845
531545952
1046209996
742447303
1384259037
389086349
1340740562
77370552
1858002484
1603582914
1262250273
5076525
1475168652
1285391493
496915858
2079082227
1129497606
290240420
1212990369
1668090144
782258184
1451129027
561693590
946382810
1987424355
1766315678
62704972
428734996
332449420
2105790305
1757953847
1296076950
489889948
1225959730
1076643474
384713057
1036950572
2063146974
1344118539
108271030
1503484911
1268658384
227294727
1020166155
235546843
1689608940
1170192358
687215200
234406460
653641750
512875972
25396421
1555306597
236938270
1382362255
1286188999
1178570244
1207518715
1606213732
860920043
1077466251
93505121
2012329749
191260295
105304502
461013386
1238275346
1994767402
1400201944
1757671723
1908651166
1534282787
477267029
1553206404
488145200
1720629936
1337958005
696300816
849606675
229720774
1780790447
1642294714
162021401
516605778
1185300083
145748769
1637528396
133440465
599923985
1525269947
942627453
356026491
1568627374
1595923403
855739338
107639616
212464597
2098131453
562067792
1268067573
1654883165
598589851
905455527
1108321945
1677136376
1012235177
120324633
88005114
414661307
1560399597
1961449233
960643531
603955828
650522945
226213103
1123537653
1237408382
1528513714
1786025658
598604960
109047902
1998285500
1258499980
1262766962
1237960120
748072152
839373234
1552542605
746421116
1324041984
671985529
1872453515
1648584141
1706457493
1899454874
519703222
773477936
844249968
715656589
850515667
1838488179
992875867
736291283
1570578593
54677660
466616423
2268972
466585300
1071191610
1886140892
1881049557
1259941645
200439422
1188049935
1098481042
1279826325
1641798987
669395980
643596229
1575832117
309939440
226564072
1880159872
624193603
1739476331
1218357199
1235810200
1351414210
1131996206
185559185
655095170
1041121177
864376022
1274446410
198358311
1901741876
449235537
717480692
1848304638
457834580
1036469094
2073772435
1710747993
527907212
810591847
469547274
470858838
1782942817
143147203
1498960303
460079123
1128827437
405827251
1624959309
301707240
782849999
1983170003
176238913
1175705544
375458668
1366333807
381798425
139761291
812257254
2108423993
1676884378
2136962818
1341666303
979587781
688175750
714492383
129691464
2020185364
1568227548
1931256607
880923652
1389772872
2026070000
1950885370
125844345
344354389
554557168
333255644
784176602
159751026
975041393
454745469
147439172
227061325
1386746000
1437092068
979486143
1854328991
1982240620
806442494
1012663760
785978212
363522213
799619979
1095519579
589537372
948950939
123345481
12646596
365730804
861933715
215790745
4100823
500716834
483050844
418293452
912502892
1672250336
1068856144
1548351965
1051215433
1560153990
1833911306
1652208072
1803166565
496921604
2085354434
1634550382
1898758741
1695597001
1290927445
1945316530
71623542
381277930
45985083
673718050
1514091498
1564388587
2090577644
856721621
1379474720
1598829652
1621587430
459593938
704843833
902987706
1218485151
1348274816
571193150
628431490
1424486587
1788129561
20391881
148945120
962050820
1946001796
700560223
906603601
1708095922
218535925
885526731
1309675692
598145160
1058331597
1389063999
1423739799
1294465037
1700378422
1717838194
1777915230
66013836
883086786
615389041
973799112
220565167
1116889531
704245228
1015384596
641414574
1856941737
815893647
413104153
1281379453
963500245
1152550706
1973020398
126599532
1338724111
829919090
1262750978
819219479
342528625
1660503971
1399414126
258721263
277267330
1811242460
1646109387
1665814779
242064415
1439665038
180308526
453200242
2102185965
353904082
367726344
359678564
874373346
2113484353
883963308
2127494766
1903485226
224120423
556177030
1158589516
160285503
1598241896
1058167384
1297339154
1434082299
410264470
1639808220
714146022
487322953
1641062793
2144666089
1408287307
1792069624
1242407255
1012071368
1378497704
7492596
1382822
834853950
762992785
210793645
883021882
1137440069
846472147
129412714
459315649
2048387530
1066435036
866210257
1357375942
841029771
337728544
335157328
416067196
813563826
404116958
1469061453
352058881
1396562686
731151470
1557050076
1180300779
436121191
1794716886
641829791
1546741497
199589491
867551533
2024859372
1313688968
1616235259
1658384082
659542434
1838939614
1765825939
923076412
520842606
1543815621
1338351177
510170303
313507240
1666016802
1418357270
2020637887
1427801679
617555162
1210628298
2009659287
211934092
1476650913
1428315267
226501832
1636999684
141771197
1443083249
1630590802
219735920
495923865
446022190
1662143433
1065187256
244539354
1382287474
496001512
318637861
184026534
980728495
1020508998
1849776962
1521370107
1983971695
497894294
1479162628
858121601
439834689
1013443061
748806356
130373779
1273959265
273170977
1715072379
416381373
349092574
505128069
1930132390
1890714178
1869882054
2081032060
1131085685
392027974
1352669045
1610827975
1813786668
789342766
805621604
1191855661
1745548508
942412188
1062320035
748160229
1088354408
751323271
1764791957
1794053571
645051291
1543849792
1037441612
2085943169
1001257535
1740978201
2039895480
2060663603
1134479456
191449547
408061609
1857531646
1877376232
1341359545
1719488733
1665779473
1754823608
1785856214
1047930593
351322660
275493744
1461770807
1746316994
1443818917
1533938934
1071004792
91197428
2036248700
1426708354
1525458048
1467009961
1821742441
735069277
2029410230
669040182
594760982
897045032
1029399121
2006171297
234530981
1915485497
1932212169
114070115
1282877355
2078178985
1818585284
2065546878
1948771523
846574483
545645981
2097993783
2131668664
1034349442
1607353245
497810258
1385046893
277884204
1836099820
1365936299
663911632
30621298
1379648410
315300537
1492025690
375726431
1236779902
2037346615
153688994
1557903214
1949732262
285310017
195829682
1707066968
448954874
974622185
2095771561
913061072
91060960
650130106
1782962171
1232780608
415989809
1149021132
862504622
129219262
1580176866
856598856
352712657
209285936
752173288
283061592
1905216996
735806997
621729092
1489574851
716288834
1306065401
1210537053
739629757
879423819
534211014
417354103
916675841
840705024
2059493703
250832020
434042683
1785883688
513871693
546165699
1303659287
1115144153
480930093
465848466
1931642487
1709451383
386531484
696078521
631500275
1172570480
1405215654
552305999
1265327253
1721262116
502569288
1790796090
957007267
707019880
521320904
346804827
6988281
1949425106
715167687
1847185359
1543723085
1520197490
2006411641
24499779
768151949
1218043023
1994646387
1285794794
1492814302
1912950166
1169395998
1521882648
374932282
979226504
1827621647
1003736735
1593261179
20788495
1263228308
1537730837
1555497594
1130832648
1826128453
575711471
1593386201
707446616
599974101
455091512
1598198926
999265121
227083678
1792930089
321039983
1823735566
547564631
726216211
886181258
1205221856
754354250
1111907519
913419880
1069493456
765887184
92436446
1620647398
194411003
421517486
1344446995
2035808400
1175009889
1000606557
449087059
298592621
622262325
1792395682
475857409
1904580455
1200101922
1373333339
847285509
360718202
1904043001
1658992737
2119742883
1275704289
1997560973
1248344956
571969007
1568141703
174671255
1815269115
514064525
1554438029
1025664048
885699809
2120932414
1924249074
1513523254
100094364
1353228460
970557461
1837394384
198750403
597807026
1389574111
1052533858
338332110
1808040462
1382277314
1486455593
1930417994
1909078838
215003274
2105572762
5838242
1086833024
983680496
357390576
603216255
942434509
685864210
202094849
905869483
608849516
848882617
1411052425
445027231
151040907
995230205
1768394845
1114077331
186255917
440015198
1224051405
2146895532
870853900
2107468561
384348302
1236643955
111167979
1849421433
48224524
1535615562
264667540
1410112384
734273755
608111269
1477950933
393829321
32116535
1044601154
317396043
28964951
1201383553
1561580787
509855160
20396245
1044201656
1768145292
1545970926
636924282
1274968723
2065221065
46265768
62917805
699272135
1789949146
476559710
636072731
1747544620
482546512
51594658
1413222833
1779674289
1668910434
595808748
65975251
1933675656
53039146
449162174
1546018404
1059098114
269359397
128887092
1574348481
1721490671
1760260695
1416490416
886603047
1012125080
1985645168
498640291
717579921
2136034586
1370084100
1706332008
244406783
1112930443
362518677
1268444539
2059535879
1369298883
1790201671
73450118
1484940287
1378175331
1420240854
625653155
641021910
1996979775
335131285
1353138653
1371132337
1679454246
313191027
418156748
1689413210
1001083994
100396159
1826724363
2010513618
963504022
423033520
1218201949
1182290937
1522428032
676239736
1387053024
1450955672
1089491930
1313003411
1090899802
435735233
650519985
1484544061
1003481813
177874244
1513050046
128550552
1172136901
718775993
1590687246
1764443321
1000885091
313724566
2013468283
171791565
252267876
165589183
1029683504
726525425
271197640
1569534037
601932855
33649863
2141626591
375988615
248384327
977584440
15013096
270022293
376187375
435826000
2064484428
1283437820
1557218423
392328772
1479445423
959146555
402959913
177740202
625848008
1244759278
1442456930
1824200070
844543461
212291440
761162396
1265285281
920515516
1517221179
580811567
1560762081
1156298521
1396825048
687098873
288288524
2075265684
1340391509
334029384
1872654432
1437719927
405204229
1636820285
1964222887
1081261678
924054124
70029345
1074927991
1249157408
193042895
436513638
1623407051
1362322893
1175679094
1440090929
2086460922
543689511
933571836
816131818
829092568
675427076
1573374246
459583996
1558243443
661549391
806739206
741846991
1309408743
480907918
1941423596
1784408444
1952034271
1358163536
599806580
1642795824
1747434
177308482
1037473121
124893439
1425902451
1352172998
33932581
64965739
362521373
1557832342
801434523
674660309
2080937507
1015083339
1293926086
167303318
1367464719
290068150
821791483
1877668208
152512730
783341855
1105704709
1772745158
42261119
419543226
1053012512
1609041445
1172523492
1912013604
1003549416
1846289721
521398202
120862011
621390665
1277382506
482117526
1312920100
253469594
637266570
887031787
1316858453
1667386190
1430410420
779067129
856864704
473407996
465979617
506692761
277883961
1080661924
1119053847
1315733348
1590174692
1861587302
1213773481
1619156453
412320127
1204953298
305226685
831639209
1181827724
1768689707
29748182
1242389319
1379155433
97986547
132810665
1936840947
10863497
2133274962
603706232
1414180238
1811080903
1803846842
1511262559
1668435463
880505106
1977305985
1518547631
2143863151
245581169
668451305
2079954292
113980730
1519619525
325036398
733826962
848307662
734568934
1859909041
1850228541
1460822310
1156656116
2063095494
1546025983
611048228
1516064746
450284155
1497036298
945279750
1371856564
301412987
744504732
1755764716
497616723
474463883
344448282
1604634491
1932142283
1284792792
1134730281
1298810781
1584774314
1053545358
621785531
1456646449
1502284247
1786601349
1903385298
1532330162
1537830192
630965854
1406813325
830222521
634253904
777697051
1525154812
1267630095
952769749
764757440
435186382
1921441289
1446865591
1333103017
149366821
652364410
831337607
1562823904
90524918
1487867305
1135213896
572663380
811415760
1262036333
1565724497
644277423
358860192
501057823
1459600528
401012121
1840482838
1714318831
1529025401
901996997
1153909268
435635031
1923477067
1178981666
1010391303
842132505
838382010
945793071
180004595
1474595516
1813815275
817592993
956544026
2070060503
14911761
457004931
833459300
1742776177
661677899
626171584
2108271018
1772830520
1174067076
748499592
478907300
1155944941
421304546
1097446714
1279743386
267402877
1615292004
2019849366
1329745658
604038496
557013558
541762456
1109699593
1891051101
2071716107
2004852286
932853662
1573934768
1334616609
977720594
1246931508
2077163453
1631774350
523574455
1195099467
400536191
1999598125
482225800
1164327314
1457036817
1548980240
392919932
1104674015
1515471896
1732033421
1310531846
1039807070
1353904526
491240927
913293332
996925577
316848629
2003618732
1425717662
1846232287
663051513
1652875187
458743026
1213726939
195890367
526063956
1789145950
1739704646
131819993
1854548344
293461880
1552966007
2002092589
1400973258
1099839107
1802696201
506535633
1101374703
1806816246
125050466
136057032
1574354360
1087108753
550196259
477943141
1026216056
1897405792
397660244
1791088465
2038080576
862454867
1179180266
1942127924
2065600543
549076449
1982326728
1783667209
1457732873
445631748
1031643544
1254912341
28755613
775285535
1333595488
1091435865
817939139
173038331
102719142
1431762345
2055663299
911102691
27368004
1649201585
417494952
1856184129
1378740096
109726173
1341274123
457543870
1691505088
242856466
794922283
649019441
2111552164
857150212
30545076
508209407
461527844
1660368165
1256377632
352585640
588777966
782096463
429558120
488902522
1382873364
339543639
829590555
306446810
1843308003
947254444
389308164
588916563
1643752364
808957682
962201898
501166999
343564720
187334728
827053684
2099754881
605187681
1925528082
1903106316
1209558537
482419819
1558724944
708008605
1066227914
919344662
376283593
1720267932
1393262010
748888007
1516183007
1056772860
753283071
971989328
112089607
407709083
628647662
1639116741
675149132
237233018
263874223
76398503
560090673
256991805
549559835
894159380
2128179447
1065374169
256253018
511779716
610155652
267787237
684813373
559381756
2137081997
1150610145
1716797088
1368106826
1952317247
40299030
435403079
2027934289
1263005648
1059288633
264583
468130572
247725508
878983385
1398998201
1012310940
215137613
1825351434
695118551
786442086
343072230
1727354140
1904651105
1082900247
1734275217
430356854
1613281260
1058667848
1220591967
2073118030
2038356871
893604123
372455290
1168285432
1645490444
241008530
246092386
1628155338
2118224942
1617540227
1034433549
816826334
2107235792
1181344019
1620928404
1220603322
729505341
48763334
923491261
1771151022
626441609
1605107174
461961739
912076241
1215741642
1005197641
473111150
8006253
1702733263
1055594427
1424366408
190548381
1298572510
997246287
858825285
1555363015
484734213
217098489
2121069491
2135531485
1697314543
498481922
2048230246
535514517
748119382
1779444115
2108274880
1664997715
1350103945
384677809
233405605
1188870767
1537082577
1057549311
829466563
625859690
1001704095
125488239
1165799383
1478144465
247604023
255563164
445574713
1662263132
1819943482
1219863836
2058662544
1442146077
375150625
2090263943
708199598
1963453752
1320671366
1923788602
31737849
379882326
1159167137
38029729
1311808179
731921849
989634799
1642871322
1771046884
1648653545
945993397
167048310
1425317096
1147185617
2132522439
1349272283
2066330503
723976778
1276074925
565641781
1996238838
348197229
37831279
1469995364
747090776
1267522254
300632357
565534530
1367155353
1659933768
1779007708
2048186927
18772143
1033407119
53565867
520546834
1184753336
1820957671
1560181387
387757802
820193508
134403669
1025547275
785761420
1189435911
77781836
861690003
1073544990
1809176421
1353725084
1926028296
905747101
1890870162
1677137681
1515798540
168774744
636340843
1062144715
683736299
45713505
377972386
1473779038
561898694
1089543661
1367990218
508070380
1925400011
1494274704
1450749565
1128160883
535259034
87638869
1808944949
1760845102
508677268
954104588
704451631
2046548296
1806613206
116388090
706594962
158486366
255563261
1628188140
1403648507
1073916458
362157622
1539905362
475989376
644524782
779969963
1326517651
1328736177
1138621545
1088286597
695905647
1169598715
265911728
2102752555
1358022276
662446292
1070906472
2084933338
85791271
804070039
1250959541
1714754720
1094164903
1222245476
276055139
1372203776
1735373836
391311674
1590033264
2072489583
1191274298
1647607407
1406906763
951254920
1667470023
937882196
754166431
1732212207
1578812838
285460093
321682673
432679308
226387147
2091281842
66037265
72203602
309686072
1168586970
216557093
144450247
270606716
840458724
2005261911
685657770
786798072
1089923612
1718475061
1567534802
229753586
637800202
2142905455
1310332903
1328677538
1597346388
1684066090
1626729178
120636522
273907924
2061575334
544259672
194986876
268379063
856431689
1852047652
2050638583
416730801
1681385346
521146716
1505204214
1993169201
2004102459
1539913493
749949766
1099077613
1840690971
1899554414
1034431175
1846099949
1742093622
1241012174
1290523362
1555620166
219929691
953829665
444900622
1802547259
1702482763
1947062813
845596259
939597951
1025436549
586274981
1869393979
1074121727
833639079
419608055
922238794
972664045
1843618979
564568192
1640122698
1889457935
2110873509
489602949
1755347202
1933023135
30451417
652043219
816867427
218778024
1312087876
876327251
739501685
1574732573
1775901176
1902464715
2079331024
1230231936
107030625
905384632
918432343
1718222019
1926065251
23736028
112320040
30201669
2099269286
1184108136
1553783168
1315493037
1720340591
475254664
214214067
1010329153
12087140
1757704922
567198222
154949154
801786843
259953419
906184841
992859087
1921510557
371864219
497352860
1450890833
191574311
226760185
1596695310
377509093
998823519
1035922708
64808535
78437425
1165086368
1563199542
1910813020
2142308824
1625020923
1860468178
1073597731
1453426711
172969714
723976548
672320944
172433425
1277639078
1601989419
653765619
1949777836
1241339414
2108424345
1397092610
1872007344
748861034
367176633
285847288
1153767208
1050657127
430357557
1037801021
1623591035
976337704
461608660
2114742786
1910728036
869076044
150913375
1215999322
1473136347
1845185457
633220846
824682022
1378029509
1485199934
1896594353
620971968
1479389782
1960663387
787576558
2096145575
299661074
2074561229
1727796039
1118734428
1310552378
2123957603
1827349855
1799508635
687848980
606882346
654466425
1812712891
339527827
2063757130
638891808
385327557
1958805929
662073273
1054379298
799264471
642764586
1677824649
1536143992
144516252
509743367
513982571
2069871705
2019794208
699101046
489375777
2140944127
453987345
1944507814
1904212159
1756940682
33872614
967217783
759419769
568386181
2143575889
311705003
100695979
646721128
74728820
1083284268
1427067747
276250242
179088989
1112257370
65889390
1345263645
601092743
1887139521
1208229459
1231214581
1623621686
558597291
1042134952
1909334454
1497924391
1746849016
1946193681
1788294128
1710970150
86799015
1982392618
2003095552
247218896
1741289053
2086452172
38699579
1648288462
1303815522
1281228007
1973032378
1254537023
876333723
1005529109
2116916071
1611879305
658346029
106911345
57803004
1787688683
779199313
876638707
1408765014
543068506
1607260760
2064053269
1723653339
1841803481
1101851895
929804283
11304644
1386510456
1502262288
1814507205
628798144
211078071
1083201015
1299686466
1291305586
1078409870
945311752
1420854046
963247012
504375367
2090566011
923426254
1992300453
1781470342
391701582
1350245038
1829441580
238942024
2028524734
1077630784
131099074
825261973
717105119
825005967
102704071
1856828724
821059775
294152479
1195317782
902420814
1086534607
836680532
557152643
1169031695
1526298652
1894383693
1701898040
1475731078
2086176229
542389310
495420439
90796525
98701808
690330223
990768010
1650978359
329045341
1525059621
147827467
617751352
1133719758
1381911757
1032758173
1327063648
746179252
1650874858
1634717828
1237740366
761723890
1290454576
213804737
1506532437
879674555
1292239070
905564921
990786386
951131071
1199617385
106080600
894595695
783105018
1302489931
767259241
1887229642
1544414080
991436171
1995096100
72168855
70426252
1756137518
892531891
216408465
2077091367
288691364
161153738
569684628
1784305023
976545781
1341936728
2070645418
2035219486
968067831
551901346
1649049913
1570490648
2101215658
385516051
224399748
1714218707
1777540287
870503172
476736452
1478870052
1257981168
781494657
2013778869
448920906
1569986754
1985381987
808044597
200046033
1410015206
1308779377
1822150476
2093329801
19799010
1083561022
1618167288
1037112846
1325955777
1291751083
1192795558
1209973663
1769112970
602906674
2022024776
2055588651
528259823
940294311
566766548
108486590
2101100321
322421719
458411956
2003844688
993293799
2089317461
70418659
1137006090
1500113752
2001684138
1898127638
461377486
1840815020
1004384124
229183085
1194163014
1295317361
1233060098
988780337
1520047124
742376387
637421435
371081875
45712314
1553021634
267597413
25160161
1096241118
1267140241
1459777033
207201634
175425069
2102685290
563735269
979257690
400570144
1781335821
523789351
1231313407
2116413621
850118807
529120738
1701732107
1985400919
448368018
1234943930
1977364484
28179443
1559760671
149143621
49860701
1847457627
1986841737
463248448
216502267
1834949672
1357379645
309406139
1462839289
988811742
725493589
4733632
1898518019
1344087114
293069256
1653434423
1288059429
99990667
1989213074
892991494
649245417
678281417
2021382345
390743062
951089007
1890696030
546039099
1179685306
1274997614
52981737
302853581
1555669892
1846567067
420957224
1339927757
165327926
733398626
1594733758
478430961
1175618398
205526588
1931793449
1241493515
402644154
495489937
68579350
1934782427
1610480439
1578973855
918237286
1259336095
484948015
797809360
699426379
636091590
6724267
1544044795
521688427
707492791
471175252
1800830952
29123283
1533060865
1088166289
1213017276
646714845
1331044191
1975471203
278376107
693687743
1836328562
1692647779
937806220
1888615866
1593832341
1295488228
1865830638
2137843832
342218275
1337052897
937908508
595720350
1404259131
216965732
287617040
432517602
2122145320
1392788293
857210150
595711123
779677601
877433913
2089575396
1242650681
1507780299
1544645084
2111464263
516075322
1714786495
1613220785
1310504235
1775666483
1231226819
1625183978
1345188587
1397898218
688689092
1876420136
903856393
803504937
1212484508
1223484855
2037952524
1948639638
2043016723
433988665
341481980
1147113574
1674824779
1117866745
1496830781
344711943
1155660552
1301272364
869688888
56740422
1268261829
929600895
447642029
2132309616
223769578
898686199
2027502810
1904597614
1341642033
217275628
910647102
951160288
1197781378
1644340693
474122665
1869304050
1181756714
428306637
727258472
165442912
1610978834
2061930303
911732656
297704675
1596060112
1235769691
113177351
985097536
2093425416
1736129287
1655478549
667362535
1417091225
946021333
30051651
1192170247
1432466811
367988442
987280207
1245085515
148521219
766310862
574443927
1318133837
252319601
427932696
43156382
1576792656
581302558
1270868518
960612669
752944261
1600232634
328216225
284486613
1306554394
500130125
1390774612
1448473551
1208886351
1793260403
872623282
1918064219
336160172
1539064579
1470361735
1701178020
1628672425
1722022500
1959470174
112760918
2019303574
1579409288
980347855
1245124440
1870786792
1842460533
1282612016
1028269374
377650010
1666224211
556456833
1482744175
968620540
1178250982
875642075
12730609
1606757720
301770724
664341905
54621398
1345929450
1130053343
1016519920
1263993706
1618749861
1309738160
1488109840
631830313
1680575618
676198103
992196775
1187495986
1461368734
678735408
568188765
94563037
1024666129
1210986855
264403796
830939414
2105528789
2008847682
38486575
203042025
1021597681
2020749347
1727364531
1880662226
1081434689
1836472910
2114304424
805102566
1000884658
1947759073
1223642930
2027847748
1131273761
819570276
1990340027
1514444971
1705543974
1016612836
550862174
129274703
226666349
1330713398
1550017107
1364321883
852292346
778836489
277225229
234192902
803247383
795937644
927413899
198069778
1266888294
161891706
656119393
122305032
1535405341
2064831453
594644377
2013207504
1679206587
1193124576
139277340
870541305
864392673
357028823
40039278
124529342
1341926300
833252910
693078657
673959726
1137028880
1367881580
1801760183
623409076
806105769
785083099
338532646
137785302
1055926139
1940231066
821226111
1083265834
260050012
937070010
718431545
76211707
7639615
134738133
2017590333
827417317
649133971
1415283612
1240897473
469909185
1574639598
1777593702
6188912
1673956998
1111494898
1091911148
281026392
1792010838
1493140385
489623612
87365396
1048910521
1243647578
164989417
883751066
794791553
1156765452
36772851
1221415992
633204146
1661552507
278875988
848813404
1760662369
923050516
775541791
174870519
1234661873
1905129183
2108530738
63606317
711394715
649712142
658075642
800879459
178281699
1927352830
1884835228
511727553
2051898466
64150291
1351118787
1607173822
1790927929
1679617447
1623402356
1234303259
1571061940
1742215436
283055777
2071816433
1987080662
1664611873
1027427970
1209477892
88796684
1280868688
1928409696
1217001048
2136498063
92834492
1821258493
280295103
767117915
1849921795
1957613359
38356265
1159588648
125786001
2142646632
96648343
1737401449
389047749
1208554238
29331148
1466529302
1517194359
887064005
990396472
937434573
515230566
731983837
652910053
646048081
916596776
906030485
1256220092
71034897
1605319362
1743355221
818518567
1069041382
1335302955
2090807548
1686960887
786689174
1706213739
1710879681
1429826950
247248902
449872727
336290632
2138070630
1838984878
1905762873
647469583
732252264
1278159283
1859074923
927341820
1547266851
70365536
1054533554
425955111
136135684
1808557783
214335995
658028461
751406592
631668385
214117446
240548533
432047794
1595605932
767653750
689991765
160075999
251128085
1235726201
1535670997
1834409774
672556835
773916105
183400249
690430886
425365787
2024894746
380289338
1318100317
986514470
1118930226
1938386106
459267214
2012608511
1752838752
1209766041
931143962
2134086187
555667769
1200034441
1750208508
843769811
1538319785
408472221
670133038
1995799669
1183802864
1540611449
11299522
1795611082
1716816720
270568785
1797879954
164537677
1099321547
453373138
979887261
431925395
2014325099
1803593658
1579333748
1982834513
1228492222
1936650197
5883224
1125014342
1253633557
1604958313
632926192
539176198
1453864876
1710027355
2014224844
1593461255
1982094254
1632866155
1277409268
1811757017
1343111160
2007904319
68281108
219233391
27761078
558384946
367531903
876946812
925610268
1116389248
1446659601
1207604981
65129079
1447331371
1218205249
2119710661
1442159527
62830545
322175591
2037223874
778059830
1422796590
1485405449
897791624
1101845030
1424734360
170470409
1457608322
2053333661
852217445
2141087891
262876060
809240384
1679403773
564698693
281211257
1423920178
1709339178
2029663967
776961770
1214483782
256043385
1299786199
829960531
1542362930
1212858500
1441516466
1341176398
1892849279
402676779
912409989
109199674
1843016829
1421743164
716904500
455746511
2050164431
1775043990
1645046555
956653261
1269299511
1459385965
1099841392
162684985
1436658371
1095254719
960356971
382138642
1212732317
892402522
760740584
1303451292
572242414
810539289
689293964
19455471
130392315
1386366743
1216602119
682672490
1880641892
1672029710
1460413528
645735305
956062458
1693567991
2120831016
1159839701
403644267
584116308
1589818451
247868216
1825751856
582940058
707048136
347689060
818661255
478920110
1766077076
478564183
919419586
1058949585
1774630455
1085462489
1384314874
471289385
483628498
1392006911
1319126444
14351241
1134104360
1226806745
1368668021
729404566
1632870410
1504408470
1527274933
518963033
1819151001
2032355680
1232774218
1575160028
2134179967
99940603
996795623
2107920161
1070378658
1300009020
1090767074
557422513
556916092
905514215
1153560660
1094312799
1185489533
1862153636
1132166866
474121618
297926159
1056710084
1719081592
664877145
608562207
868343160
140096163
798253099
971628257
218211312
1144910402
1649613965
1457948743
999391914
1837814708
1791840804
1494854168
499056903
1373333339
584203739
1185008778
1726998931
2073948323
955761230
1259631838
389616355
1124371830
828218994
1126308370
1068840835
658388911
52657998
1326711686
750009271
1025817626
923051107
1046695751
1884072584
190622993
1616751829
814566962
43941007
761038625
697160843
1188558517
973024648
2089038600
1860156835
1310762751
1901048904
1850166013
1943972189
22271737
1643450415
400358558
202891685
1782993146
2143180110
154647657
233263013
1856880279
1025168557
1693319321
2052913528
362914006
781473837
1112537145
1565968313
1850289580
593054472
431925395
550199963
221870293
2001169929
2006730794
447542216
2054815621
1175661567
7353245
1776641368
1442625463
1758438445
1971869984
535427248
969664505
1033917388
388597898
1425807301
683730805
152583010
1918466912
1000698517
762274529
72190612
1652621416
1134419601
1156761753
1053160899
1524370590
1112452332
438661618
179037133
1447109886
1813590587
1865096541
795225817
1525726166
831436293
1146276316
434141998
520888783
193486523
1234846618
1453618780
1242090994
1739286835
974622370
46992400
283968119
793464242
262811441
399410066
191714032
1193372090
1703438450
1276835991
1794914159
273705006
1497411419
910076340
345934790
384907542
137376633
1372444942
675856495
1170547683
913774787
548713642
916755848
548695190
1213979280
552099529
2009297747
675423799
1696184838
1090549423
393636626
1489882424
271587224
571576182
167710835
570956518
10232383
2130008908
1878252956
582765530
1711392642
282963391
714494788
1348856981
1401137436
1101088336
917383425
776059579
865855432
1032759528
2072751112
573210577
32806399
1519170046
830973508
469071185
1056529116
1618390328
243423860
1915479239
227888225
1161301105
881321850
848489275
1756582755
2012602956
976152357
595052397
1517674321
408113299
835760074
1884791731
1396394579
1305648315
946570318
2003429721
1883008223
1981953002
159711953
926604796
2033350205
658992115
48190223
1695822103
604866786
1333908681
1413985819
1363115663
1000254905
917768217
729801483
764864278
744323446
1689607465
1106026983
1663440692
598508723
989037853
251771837
1875036361
879623075
1578407566
1370682716
1653185843
719151667
1445312808
365238025
630216596
1165516416
881783565
934039464
1258763292
1394147885
1684340683
227826335
172778964
1135287574
681554653
1882993612
681117956
1438718479
380092936
788681177
98181356
1118611894
1460771918
1196664984
574498873
1907776733
2105465967
227749140
245090435
1197181521
1086724983
2034221298
1535248227
1756725138
827019948
638290373
1119556979
1544295482
341627589
1659277022
960021420
1926559733
483014582
1194719742
551839288
1442827802
651804041
1436074352
236503487
1924602831
1646042378
215757199
1768072979
1246312526
1889923542
1421152324
712666731
1241218952
798342330
125029811
1544736026
179423800
118824665
2051543774
1992275945
246365138
496055427
1308918542
127054586
1822354667
128113471
1487430027
1613453768
124508900
53621277
1694368678
962213057
1283308838
625135598
610060833
269007413
1227004205
1632430075
236256222
1124804296
58487550
1794662861
849584610
2076129492
447945492
1143522456
29667670
491934826
1865514209
717313821
67032608
1317345243
514729714
1060874512
2118190438
1962077124
1922347770
1609721
492840458
1318349602
1576833569
102188089
171499734
1701294405
633062718
284589384
1703980402
1988276908
1790324699
1416290687
1857095971
1097404029
1065301435
1809973162
1375007880
814193284
2082613158
1835595361
210314653
346200352
1255128800
741580792
2066985820
1829445699
1960960993
1705104566
665662423
1837140041
2117609648
597954493
890787345
1967716075
1427568461
1379053030
1570199726
1192424898
55020906
468344189
1944476315
1870710951
820535922
2004957437
46467165
514234919
588600328
2054031103
331216699
1739622713
683110829
514762752
675610823
940713161
970127560
1771777254
1394162336
654126289
742803068
1878643738
372907561
878857386
78910551
128447997
1299783482
2129468112
267039162
1451822026
172304975
2011673962
2077977834
1634850227
1838028452
213958028
320659360
488067159
825696013
929072248
211027349
2067222461
509908806
1517988783
624940055
1268894312
295472549
1928529817
966496340
309118584
493845043
577224334
1023456638
1153475117
2011867818
876392668
1792946320
1288564691
63864472
810196727
1981745127
1572277622
1274206255
1914208848
1847469571
1159360586
822149148
249671528
853853455
1639093141
1305970786
1459316692
1954680250
697613116
1844850210
3311754
1146777515
1328661693
1383503356
785734863
1890057893
484523305
1089119057
970546313
1808839875
1955108846
745871065
2028032082
504810317
1221575287
1007380230
1494414028
30909147
1155034423
1063480547
1690572344
1794674418
1570337790
842387500
593868022
181554283
1169175744
1270026929
200287156
158989486
2071309933
637441415
389409826
352414759
941010278
916137063
812261348
1289247865
568115862
978247191
1541032545
906387049
1997915312
1356652039
215209307
1478270282
46163331
1539272646
2112686549
540648118
680274464
1525395127
1035674527
772911589
505915087
1341935674
1679556689
1313207102
866932244
1346015692
226436291
1141416484
1522774251
690549017
1091470568
155377832
797885213
1542497572
834453781
318702811
671725242
291901331
321938880
2136956721
1373630637
686174922
1464070063
1713349092
1252656497
11553262
1642011931
441458069
1790902457
1963060145
180554704
1429784086
1267864873
441357667
1143080108
758496807
1313012848
599744165
1037154399
936163931
1040847230
1317025991
856692310
1509874546
506952303
1382489947
1044774740
1381094723
1247615095
852860340
1979260909
1279102683
828572338
1375521956
479016837
310438236
387277852
1856428825
1238888594
1514419552
1803535029
388245040
1597999840
664727335
1168743338
478907300
1993140462
707092907
1666794930
275237983
2062295177
389891178
1553892655
281621688
2109206397
685511317
5540837
1409379089
219976335
939816837
1979781830
2034618198
29109054
1484106599
1562799028
1794573688
343144294
901347068
942349454
27289670
1293934549
143668546
1449781821
865780516
945035400
113197261
342636972
1203593787
1686088480
2070817872
853189992
41163392
1817319781
2147153137
1148853826
19229110
1335725331
1520996446
244692954
749764818
1211629013
1089927576
386984507
884075753
2133405087
1688311902
1736798032
476837329
952240792
1468504333
1770069277
921484271
610104185
2108080427
500610356
1429464392
657873194
1491249970
508947435
31984988
1415962005
715843293
819701417
670709868
744558145
1155258940
349196416
1581497237
2118459870
1766168611
956450481
1485195652
656115679
498139053
737586098
962762059
1592069427
622384969
1896583516
448085940
2111813318
1883932207
1417416845
2024248980
549410330
738677856
1469962878
1173560695
542386693
569328673
682213103
667930378
251205690
1720851684
523965365
1552447817
1299130515
1940261771
1301732888
1120399614
84463660
992980588
1309734382
575887479
1210577849
154425950
1878959760
492143080
586464065
613120635
1708928735
1769142512
557352950
586663317
1475912592
1852672104
961151181
1857000681
2068288094
434522152
925981211
1786900402
667959832
912746204
1846129632
1960871562
1851555484
1309901331
2135712856
1330413335
336435081
444268073
618747683
1409594438
547860600
88043288
1208652608
509342504
100926399
1021142614
58357681
1290312713
1484843659
615792010
760030089
509537632
1432485666
1016842040
1535808459
1414219206
573048837
1013881646
1182717771
1884795605
938120871
820262376
1705625325
1523090015
869253674
131647905
510908578
1532312358
184504160
1747138360
447567720
2002724722
1395106100
1308812507
1079576550
1700309916
1256925343
1253992431
667459168
1128828436
2118684140
1625604173
399248036
1581805549
1521880938
1013802401
1447303075
515050930
1818531153
185485649
945903919
1116390796
1978758834
408191214
1494793003
1218824494
331032285
1325595969
436008783
22980972
1839885215
95618728
1127863016
1724529277
311781907
1904956563
1565828472
1509776818
1713812263
1191771449
458110795
1050539778
1224491394
1326693488
1687290949
986637184
139880206
288924168
1658484091
1235418225
793041321
1834482374
776399708
1197045831
660888186
1713027164
2126997413
95488313
1687910840
1214279549
1855689360
823420297
562304133
8799183
258188098
1496085522
510389099
1563369698
1721283690
1781473915
1394517762
1824691240
1033893294
2122911030
1632502506
1605913571
1312341150
72864268
1774280074
1636307735
918649840
1240323923
1283541502
1010649541
1341629114
22114922
927349902
949529375
1731354587
1512455096
659435741
1478306220
1303227658
1804046552
196668068
1172609802
1232346698
128220370
1109735474
1038445150
1994802440
1901777491
200329908
705605663
857381237
547554420
448180062
884841127
990047443
287859280
201262735
180821470
1719339874
694131235
408839728
516650456
1545216910
2103104797
1463203204
1691807816
2038359307
1674059883
1121644121
1847682664
635979427
1856296552
1326412531
736085703
485401006
609517896
847809893
727354123
1369777879
95438592
52690204
1097094025
1351791289
497974123
896754906
1130634080
1011960358
881814232
877315504
920704708
2030697249
1351212523
2120081043
1417264632
1814500189
1920979158
989771699
1226558989
950450066
1539049898
47160928
1518177525
1694652914
692761717
1970433577
971632941
1417300798
350433212
573812425
17790498
531961005
843242471
1519174529
1276809495
1046207094
1325921663
1588636519
2101532943
1226039091
9068817
1599758120
1799747908
749923258
53077596
1708212240
629960646
2060311251
736946305
942440865
989264198
193930177
2099206291
1390007186
209523818
1825038089
271688527
917376159
407653932
1385824563
1550858780
1493006153
1986385999
1186612424
263854689
1847833324
230074695
1048390425
1220061111
1862218663
753270803
282637760
2009007854
355895012
1120737621
408290605
212199402
1645132687
1190142419
1504830711
1546035882
912751437
1151262524
942869863
1438274390
556965037
1187854576
1524730382
772281556
366457620
2067151639
1173838251
64951118
322289777
1420871963
211094935
1849779800
1627158414
906119461
1099285902
87572897
372892988
727492289
640883911
302176104
869511108
87285276
2106821870
1951108845
1856347826
604064894
1397656174
1918060538
1923681610
184380649
1739557617
960564479
763717764
1903801137
419306746
259001162
799039487
1140082972
1787964215
669346291
655537451
781754366
576070273
757467938
899253548
1617387735
271947005
529516436
1769048261
406757283
2100662611
57119201
860003690
2067021655
1105452696
469394785
1285864279
991413149
1576011091
1738148338
678557969
99811518
470053538
1689929535
103200598
232966805
1003890720
2074798620
109219706
1151011957
961751740
1710130724
1969627541
1935024625
1345993768
1326899519
954099867
163280520
1302630984
1465461243
2040241463
1902618132
67950471
131050419
1197457566
134971254
1933158755
3247770
231546465
2139464986
197578748
702915914
1656701409
1481922234
2130944420
1773313577
1746074279
412800964
1391415308
1419256468
634407550
1498766698
469773380
1409279593
656008348
1162199520
533972396
1732079039
1880657356
1429414508
942611928
1137706771
2019658017
1211342229
1891403402
1734767055
18207336
1136780817
918207471
1013544550
567151931
286789899
1991939134
577462864
187397740
927603299
1382893309
2700253
1539035011
111211855
1246282460
1796377213
1798456054
1660061359
1168349654
1533656739
1473251242
799947510
1240611066
416056302
203388494
620206134
723676388
854273732
1352499137
680327909
1038722423
467630981
1427931967
1444490993
1573094164
1548337756
1826125922
1202234772
64896447
1059458128
328406233
1297636328
954157690
380490889
1826364538
1539187750
1864332618
481523984
411109296
489733632
2128014484
214196649
1216663127
1297957649
1871955955
1446879168
607614840
689358379
631730055
2066869196
775189497
1300026597
1170142381
366535366
641821239
467947964
1972408130
1987062811
1168048397
268850578
1889932152
1039755596
537084583
604104950
1649765294
354748479
2061153437
91323749
188235491
1303876453
1666200045
1152828412
152956449
291118394
1664420396
1846063559
609193346
1292495111
1655388460
1330662935
1950440647
322895744
596601605
1352044860
1644417254
1498267683
518852868
1704648761
1110861535
1702918208
2140311271
1942130862
1460150958
1610829968
720904990
1941387625
833994162
1633735703
1416106843
1789208099
1237892914
2022590903
2062107291
2063396496
830382608
56719809
579213881
1612528564
584024255
855454679
1920925235
692356299
425710014
1550991351
898013057
969445976
1593313120
1194738425
215879350
1608144069
885486485
1327096630
224636689
2051557281
1618978994
1486938823
1012059507
1748044712
207555885
1115601128
558342409
2088815010
543263705
1537169607
169022636
414071092
1460253234
242624703
1809478759
1520471372
735950299
492931074
1456663248
1476062884
1656961702
258802832
573612295
2120340580
1454600672
162315743
1867669158
1320324170
159960907
620519658
2049312142
123982342
1887999542
650074887
870725237
98256023
1453248024
1667112874
698050350
796811206
294260222
1395499918
1521555941
132504027
807954514
243029002
2027990529
814306168
1885814841
2045679285
1169735596
201243378
1957718650
428417692
2076776198
589152086
1826097983
2014469907
244910389
352347898
737175676
1765945990
345188840
148893275
34861950
1227524616
1376982834
1872077393
758607824
1062900637
1428604614
613937488
1187502049
1933129639
1485059545
1149908338
1987675239
1653397872
1984739414
1115357539
34183330
4955936
2050240980
1411042350
1842196134
95021205
1548003545
1378754937
2092742406
1404635147
90489753
209631238
1818903418
2140784173
1054853121
167780420
306927564
308007140
1272810466
1352781936
1824694060
1575389290
286822266
179389050
912860782
950416220
1205032952
1643411621
1583113571
53005573
743834460
1218195775
837057800
778970658
1365668708
1963029173
1177989242
190411244
473014905
496607907
114674386
1116817948
1258356131
873949163
1330330711
2128357397
1368405933
1688742855
1028550499
1206995300
2077288017
1667491857
1861647835
1279861720
838674721
1896673027
1955557726
1217428131
1233203713
514779404
155701029
1818889495
1595756593
1236859992
1503353202
131333382
1257921080
589009662
1941604466
226061707
619287152
1551914919
537693577
2115273266
111406167
170182676
1774486248
1399818829
1768024256
795861717
1815330977
1102418099
875130237
1856858809
840669933
1252123781
1282904292
2054201441
2123573347
1263293826
1366830936
2075817148
1351688756
1485777614
1619016371
190447007
1199842677
835274176
1498354595
1751422705
327854657
1756705006
220679791
1637538832
1975481235
785799950
143464132
369873769
129735598
1233578352
582222638
2072841184
1166895907
250997451
1591709072
993569628
982277392
1010272591
1464415289
1550452271
168802405
1448293097
62118324
2019920800
1929217664
390559316
1288053868
297297826
1682926573
271604697
1159913067
1060414695
873287332
601312581
1070859087
349454858
2094428354
861931063
85994758
200647697
1143529839
1200350575
803646260
590660076
223859201
418504137
726061972
1162030431
803805303
1656522366
1277335205
278011228
107810138
1599038928
1007397026
2058035771
1952139587
487992182
281028834
543208617
836664886
317719407
96079130
498788270
913275667
742037755
723228850
1100660419
311322061
219349733
1056607051
964101981
1806420594
1867781801
1728235329
613916404
2087902260
482220522
759265579
1564376263
123029659
899346813
1753456152
1922125318
1479601947
839803343
716120519
1895232691
452915438
1587044647
1864704584
2059589894
864968233
301318807
2026687064
1420621177
805680347
1037882405
1681459432
989573550
301084290
1037927105
525019863
359022414
1758681261
2121623028
977225784
1102781439
1343144838
625227249
1038845707
884301730
392339257
664244107
907211065
187907909
604676482
1221853102
1358952035
404035742
571076653
117923803
2049794506
239186687
1339776190
868773015
2118517990
607125671
1247604146
1910255672
948289196
367972165
493558685
2007849083
905869483
1304613464
2028657845
2090624378
411684755
40704334
151374238
2125303358
1108140520
481570814
524434118
332993053
353369639
606314555
1749481206
1365377202
618259303
1233578352
230002985
1035723290
17222604
433088402
276944971
835216138
692552667
1259278622
720088986
532703618
32950511
1798672142
1374129422
1696882723
137728455
2145580066
1443093748
568879383
580449004
1546922991
1463857093
1943504959
261616582
1910225744
736081965
1394085977
832484998
1507563081
901528477
1107825213
1892486652
944731177
1670820199
515052883
771063194
4069871
52478253
914420336
747439229
739401280
2041954947
558819393
1134796612
1816385401
353069247
966420303
1036681556
849714449
338572196
1691753679
392516117
746313156
1197254232
54065226
269532699
1639840333
1637821252
205463684
1853771817
1371941552
949255579
815236117
1170819717
188986709
544266560
767254472
77348084
5480158
1139328700
253687288
182974651
1196733516
431300986
514869639
827435410
1621173999
1532262097
31616928
1119318352
968476598
404009852
1874253185
1840226760
1321773001
671176615
1131533536
862094543
720451629
1691818311
1343130118
197093311
1645301166
994880030
1332308437
1104444915
956048179
1662521563
1117600809
317364348
965763039
379436103
1750907428
344049496
1136911797
604674843
968663625
2019007037
1419158459
1217879635
1559560944
444592005
802054096
1237622902
1592552141
1584646620
62150957
720358048
1010892415
296003076
2124957313
56009097
658938923
200404762
555261372
1644410772
174895370
774080530
164927085
955792025
915892473
1407519550
1395763256
2067488568
510682161
2066242972
1945027645
1461410989
1881079949
1634343056
416841584
410604646
271980617
1588866144
1332677863
645578249
1237647102
1547857581
1344678576
1269273983
767505004
513416783
1696659671
648857448
1014418593
867296621
544619206
2127629974
1468878989
18243322
367936095
404497224
1291506892
1255039433
437358305
661281647
746006272
1026501896
1231454706
1928238257
563860292
1827660882
1020945539
1638539130
730514660
638532633
1179517179
1822003794
550454911
776711971
2049363812
1886968152
954506076
113941092
1236210466
1650527739
1915423265
324692296
483257494
955958401
1013178006
1574785411
2016197497
937473982
1476358586
357897141
1004369179
344554160
684188825
502231758
741746674
303562588
931895882
207338724
954855295
1012051201
2105301209
1502552633
1698614489
1524832997
419858314
17680558
897581641
1088106478
998306957
512970333
37108237
35598529
209978624
83631932
92342702
354782025
1812865158
645507217
121334729
842367505
2065288219
435601946
802413246
1533835948
1274995268
1349342877
688631990
1258605692
351639579
1147643879
1594274012
1445297500
403436221
1719469725
8148828
2131253669
804804844
433267050
2032555609
1114249276
1237340721
1283109866
547549896
997186981
1930433925
1916133487
742293271
622900874
828474066
1205755010
392219841
575266024
79397248
307849020
1924625711
1416657180
1457113013
1262459457
1887380238
1580798642
430468902
1496602808
1378677075
2121911481
1227891684
696104313
343681061
619562910
163082559
1591547363
88354044
651964337
418250749
2084806425
384610658
964972950
893019950
1813248940
2042242242
2091123761
1772357374
548339274
1246525698
2021112488
1478609441
1934810361
1776132982
456855698
1591126380
686491774
1146131076
2100856269
708551976
1368663622
1462424882
2029168025
1335507850
1683991187
1592297337
1359545134
1283928832
1801558386
78990240
141983726
357393122
1283949708
1118121495
1635499716
1649861235
1777771330
693854673
535337327
522734892
695919532
2009761345
1709501239
384822517
778477543
616639414
1232266920
1977769276
1910527322
1603427277
1679258481
2024570879
263882665
989196299
1103438269
1918823662
100787317
1823831828
1708699145
1210815483
720348524
304594563
1702466842
1974694774
1673702045
731475615
62055509
1539079784
1503548679
1499815555
1303924240
142514134
816720648
810927294
1885662445
991163238
1430648978
552849610
1379921629
1914362486
1710589672
564419185
114952849
2076567887
1200134903
1321591304
1271914380
1817819874
1710416797
918703417
1398428591
1132089600
502688170
393024695
130319154
1253346944
172820736
1979721946
1434401534
1044037224
1757415844
69993815
397298302
1924407145
304804308
294843431
1727220934
1848843574
1417835034
1383437505
322335440
2005173423
1692233559
37873714
1246613379
2031827565
764379594
787627966
244558345
1466568929
816984978
2032924600
1002116156
840769736
1540221344
911276862
560508034
1412911006
883626748
1681562893
1171807607
1760508873
1924221291
1672538933
262307214
71687206
752714756
122895232
1909940341
403435113
1014555244
1002215801
2006125656
312699639
2145207198
1864845312
1391564150
891849020
967499270
906982503
1207014971
1325219922
455988440
539413300
2014723929
435601913
723192239
2061741795
1072926311
1771472848
1790294564
1994572379
1045646114
761103325
2135944228
593183717
512973760
1145771347
324052468
750234984
1345049474
1297997104
1307840619
212779018
1523557502
1540123579
1116036776
249138973
72598557
146096132
596145103
1758460758
1897471603
2016716449
199037167
1239224572
613410344
1208485517
1510940207
1250065835
2066716585
1852976442
1326763715
1884489320
1212619887
796033214
766354139
1787885472
1685565660
1536667185
2081624421
1104268616
207015937
1511520672
1601342424
368706848
183371886
143689987
514264536
140453647
1511703406
1295348404
587095107
295126966
1274483801
160116971
1829026514
396153614
540594564
1069129903
976212699
175083123
1794885426
13243204
125142954
787677591
968086109
763898519
634215701
1983853162
356956736
7929725
751578605
1332857470
1385865756
1006563020
1772982984
300389357
298227468
727162936
1472526144
881499191
319453175
892613980
1656698007
1181017129
1563025906
1188313593
137673010
783890973
1244583284
1836633879
670754992
475791292
1425055421
1287150939
494522730
1149274833
413975061
754682600
2002411205
915018199
583849892
1707999279
2133952241
366813520
1968503607
1910960796
2064294031
1004433076
709758477
1338395866
911294178
1163756055
2137725430
814106123
206385166
929212902
49178496
220062944
1080423155
313977130
554375500
851352150
2115451717
1848067991
760295914
2083702673
548310799
1305967685
1936141004
659849447
1899849349
2109342411
1319747113
904267389
1982873165
875665283
2112853643
1197685031
1496135457
1101095999
1808424809
1012082494
598360453
261910031
60343382
1364189770
940826684
1192630296
1458609298
1254128240
968075188
1340394951
856621355
1948116221
1270960249
608015287
24686796
1677518772
231213668
228571328
1208350876
1187591934
1661867862
2033542852
1401871745
938263851
480131896
571844593
1797171889
451274831
46317103
2087071091
2138461055
1637336334
1371750675
730347403
515317696
88348079
802665419
1561957605
1102297454
838691973
1096957976
1711589762
2054410379
238190791
2092690369
575790676
534294663
1168837779
309595725
881328769
296983244
1337890783
1016978414
2075059211
62976586
2002150574
1910806686
881581604
2018054032
634778667
1618492050
893307506
315753698
691620876
1025436549
695486682
2079485738
1806477731
106298758
2135880625
1864180688
1293257204
56123782
554986974
1364978174
791196816
618745109
893225504
1370177270
2107871320
1152277753
1540923143
1603719719
1915895880
1579260188
1678257076
538450257
325825370
94926497
1909479243
1100178659
1068596289
1784486567
51058788
1730064282
933731017
1348066423
1445180998
776873982
803946723
385347638
1869861813
1146034852
268990071
1615452497
1511844927
591475217
1015158886
352676244
1271145431
116762615
1894080037
598879988
1104688704
17490261
2118561708
444877314
1601021659
1321472158
1051526234
192993505
487575492
1257104887
1953422140
1791849945
1318161105
1406803584
135336212
458261893
1271791141
732317859
1821341155
1649353221
194188350
384064311
1342637740
2119197089
649157788
174792162
488349865
487562663
1457762392
1283403754
57058915
74529062
1341953043
142485272
324088407
1472923893
876349254
1385216188
1560443619
942963455
1537749590
961172714
1139572979
903523040
1703978616
505887110
2075486254
1391720273
1698987918
768076045
1448108338
124938445
491866556
233811435
107556131
1598450192
506179284
862826843
2095038116
952729040
1214408985
317625109
1944703231
1730525923
151971333
1050244679
102027270
1728943410
913742664
1408780151
310777870
634954564
1909026950
874373346
1209351110
2087824587
1395954382
1926841739
1641016707
373224524
1615524905
684542053
395217598
643951604
1968060846
865717395
777932427
847927402
1337868423
660520203
695420402
383341496
1253697939
897052443
1280639568
413831422
1117533180
1809555361
349129501
767165797
151986792
519687871
1186983282
644352280
2100672124
336022061
1715162019
494397504
435304651
294874275
523176916
58265428
398688783
1925106137
456046947
1908305516
644168224
277268697
560712217
1566292125
963828693
555569616
614762023
965514639
1926268273
11887529
2068852562
824972526
1558734989
882750498
2089923915
2040437262
409750056
66701243
1918639282
849390312
657374400
449846272
1339742003
1679556689
219977433
830716746
775732146
906847793
1318701771
97402685
15782176
1815916884
1765438851
1930799153
1497995746
1302606787
1029738019
1981285867
1033871749
910716373
2042587823
335435479
1783335717
1611880353
368669184
792458929
297144259
2071756135
724653253
476823322
1229212869
1329142555
1827230838
1741852373
607882036
890805091
877895802
968198798
811005931
8865585
726733751
803771301
531223282
1410156487
258548269
1822621750
886469248
703845543
1392478476
1140347039
1898342902
1784042598
1725131147
528211531
2126600645
1591796472
436474239
1979681208
627985722
1071773587
1539876890
1702341057
291468200
567784844
2117995574
1930444663
1749140496
1721251699
1575833957
2130667597
1970386775
174711228
371407645
1795174856
1694880845
353572613
1688866848
20239396
1718360315
774537381
1792536916
1104841967
415334310
515190014
284875359
1989162786
996847896
1335749751
1847430837
899490104
1185813866
1687459631
910958232
1536398196
1703318932
1910063538
1771321693
1700780410
1327168505
1926482910
679366175
1536546413
1185102314
2096183157
552321256
910880169
1998298205
674954561
307159333
866947279
362540597
476003954
2016293665
528547235
420668671
745918734
1722823559
2116559087
2075346339
107209337
830779948
1467349142
1621708510
1773537510
1359106265
498382975
1049830692
1551287621
666895038
1994313228
1240256919
1997276105
1232749935
1440023720
1741095978
1091961982
724997633
1865261596
1519981934
113094242
1986605971
1267569313
1685923743
642407402
517122257
54703401
1238653418
1799972874
1703985364
1310714304
1552849746
85046553
1258306818
1151860652
904047421
840140187
277264380
568323193
44672066
896388804
70250753
387081583
1131925912
2072218867
1485188639
569442486
1345495152
662369227
163553345
1078279393
776350255
1278301390
784185792
1100735073
1633688127
164365933
1631534807
281246273
29913396
524843858
2129308558
132376391
459851020
1087442093
583467688
1365920410
261641895
1850866425
1871606219
2067026999
1728995046
187954517
1471639156
1583661688
58335122
46117917
162565265
3262182
556940939
9508941
797999831
1383361775
911226700
681468715
387546203
1583463947
51397742
320732259
1706495513
776942947
471986706
215821180
1538369931
808809971
1893890680
86747824
990206554
713983489
847224362
1535395121
238244424
1050827939
564393846
1264610412
1368794574
748981154
493514329
443009660
28082568
14561625
481453230
1044396963
457019744
1487090507
496321963
881042195
1079823516
540982073
1086003878
974845028
75840605
477659519
1477808589
1918832375
1789230363
1498995197
139916170
1834004575
146013205
855362419
1154634587
41118562
1432660278
2014802423
1141441745
740419327
457207795
682587398
860693543
1829009991
1444050744
768557427
325846363
1337090595
2018155922
238660893
721788210
1972944513
1150768676
85761718
251853534
134073559
521127699
544832109
1310274641
437147506
2104784832
658199502
1496611434
630437211
2028270151
1851867715
962372676
696223714
1836441547
1532439080
1632003430
1054304039
979510034
583538491
420536328
787616509
2112483437
2144730739
68974264
482290244
763630757
1049435310
1427391955
112483174
2095780400
515365376
927077703
1657756462
1171152370
372828015
1021551998
179212644
1821792575
1597218922
83923300
944183097
1465097448
524101624
2102685290
892833107
2051552165
2129084759
2029481718
554115387
372280945
1135187403
705266981
1786590204
1260337838
1522388757
1654736895
1420269275
122070006
2041359592
1972725310
389154029
1954701529
1285976446
974961860
1378394188
1707811935
13224436
1151819229
568696487
360820412
1118390838
2146168993
1728926316
421597286
854046588
1900143102
1633836408
681004488
170951082
608058064
700379848
851016551
713273926
679821523
1973529020
575054269
1912445677
1681947637
1820687599
942608962
9143416
872874503
1388454904
2039865171
998491144
325160086
911739503
1681651149
1475555534
1894530708
219416674
792367601
665473885
449869240
637323673
969053272
794949301
1874467223
652162567
1701004621
1391683363
225345802
1468115579
1392462356
270818723
223597265
71247197
1058930457
953887780
1006019471
550251176
1389051541
535686715
45676756
955438386
759805654
1803615100
1654737997
1707993954
772617864
45033591
1064304950
677926069
2051472682
945657885
1281242168
718368440
2063825790
1421999746
1242769889
2007137694
899299847
1330868552
1693987224
1155741362
82009359
177186928
548870051
630229335
1903754474
1839266635
149338885
1619398071
1649576886
1790414954
1439122706
957131569
991990296
1525824926
1038329274
2122141114
315064929
1306989252
66508374
1715145138
848400039
171665659
727270303
1013182319
1505626156
1320097769
332843093
433190847
279909291
1236372910
1074149444
714585398
1337223737
2129019314
1101511472
1490667476
1533710845
872814477
2108669994
1611739135
387135723
1035528793
475857820
1926678520
1914169277
1594322705
588549966
1860337654
1113287919
1592063147
2127854581
1058998713
1979351784
131769654
755094709
972492029
1028501913
674840838
1526465396
1896568164
822956602
53211671
844350400
2056473617
1182039834
424792219
1259344267
547399075
206880528
410597256
636436307
1315746080
1255262739
408635380
788991773
216522271
1455785323
1118295906
1890056170
743127808
1393472504
1131989764
715531812
796716725
895599584
2500847
136516801
835602295
1983299343
200556126
962811472
214823350
1337468624
1484998225
1221288151
1828357254
1382662400
1141947004
20458908
1007371908
1141131861
1785670895
371688014
1483510044
569978420
1535409852
1459524956
175801229
592159950
219588764
1359711435
1920207184
1115964409
633032360
914094852
1446219406
679497009
699859061
256757934
1388429266
989315878
1899727256
568534428
783659561
250555921
2043652751
1056783441
6435316
1240812432
1400072951
1796736933
777788323
146172759
679215304
1761559980
84579144
1930162750
704652224
1354090500
2125865692
31087396
2120330290
1789696684
275380726
699577299
383541427
599543673
1753440403
42619357
2111226332
1098820115
1513119651
1781701676
544378881
1726620434
839199782
2050770878
668883816
155788481
1150594264
1397456510
1648370136
741237135
1682279641
1035599645
616617859
1411940222
1153665429
1370847517
1205412757
1684836230
1958217439
1459779519
1010308643
1288584849
829921413
1360567379
643808333
652671015
874541894
924315999
572682917
2037458217
1797334485
1112131867
539351166
1363306794
350397949
1459916716
2071730148
15512322
131478757
1917997045
1527601357
761428661
456429527
909761730
1493066452
1613860474
953819948
1321444444
1131644310
423206204
1082025564
952203099
1887124877
131473848
371000230
74235899
1634730811
1765062107
1801941274
1164913551
2068280895
1880075841
1178501002
899179198
207968624
416228047
1252743300
982075574
1594737129
608764365
1080265174
1705633596
1126738710
759903066
2021459864
1066163049
423134615
656167138
1601299463
1370875569
2007698484
786034061
194726569
829447445
1679863156
1578888580
137865378
1837926791
1015861606
1772749455
295582260
82782030
425440406
1890259384
222423142
1919898969
1923725981
915598725
862066526
190170775
1851574589
881129281
1473668101
389576971
645383079
427808166
326011924
1178625974
1460568802
1537341960
799815625
1998118944
1856620836
764081222
1284761999
1922639723
525010581
448707418
610323202
2025190387
808191713
1560466594
1459083785
832107
2037276312
781961921
729792143
1015056840
1032176948
1580078462
670442433
433338203
2106419632
643585948
939624583
1176343266
457358534
1742511448
735414533
1716213303
1942625655
23033242
343995931
1825865705
671953343
2027362147
1710755845
1239293479
1657868932
1924462463
1301224764
879978865
1692891750
1267180925
1243810542
1967768905
1977316954
1227745774
561130831
1379103467
2135172962
1085057796
1835949516
2038901207
434335059
631136022
1074468258
1395984677
1626056330
1435496750
1564856972
754524703
736492273
786362283
475825535
235671809
66941296
703581195
277882684
631209812
1838377429
1674064352
1295566341
1657333562
1377812791
1547334538
626660115
175929439
1894717677
838901082
1521058576
967348361
1389867587
799081144
242901798
123716319
4066242
2041579037
34904774
1559982505
348711106
1642218398
109785657
2047758068
1733292127
362911498
1654749694
1539689225
170354664
438880265
1050717898
1154750394
2123451896
235652078
371844764
1671460386
1674015255
1427128766
2969858
1206752209
130594557
616394464
743925463
757122051
1548479486
370020348
968826995
2053967775
457913890
1261451993
1136515990
913524729
1957188951
938698992
776107557
1567920754
1585067244
1175011486
218602753
1611567465
493992306
765516580
615762196
1843340557
141190393
1137137591
1837567515
2091494293
1286473049
716452507
661889017
273775152
190275406
1891295187
1572216189
614039825
681813593
1662956084
43130175
709815093
333185799
2052977257
1708005513
1071045003
265673933
101143916
409708802
1181669115
730999497
747413972
348942861
1470653283
652940131
2066736057
1439461966
1664958001
1933508652
561480789
1346256358
1392708152
889303619
1033933957
936467205
265185408
459345758
770006177
178944907
627556957
859788503
1570111111
2094809101
792472292
1262857930
983604960
175279826
738402058
1194083202
844253200
1106124356
226554511
674559556
1169608567
1849241846
700118119
1830855839
1942816729
364517794
513432177
944181316
2076310792
275440203
2095928237
2032370682
638547102
1562727618
1313925497
973967672
2046130341
868614460
2023956432
2109898216
1455785323
67086413
803581501
1878159299
1692775874
1635246509
848194100
695334629
1847625502
154381944
1451571696
1327195355
1039529713
1212108841
1514008302
1444283684
563102320
991437576
646017719
346609032
1641420569
1598268102
430245387
439770050
852534188
184896166
984767039
1155536012
162273890
344357077
2065910136
357195590
1824061088
1984765138
643300229
1394840006
1004902122
1543400656
1559970886
1678813663
1981815540
444127848
1561029967
74051912
1018748806
257334190
64952461
907451533
309936066
1557395156
1580121564
1848234105
449569026
907840338
240501787
1864374506
343598421
354562255
432659444
1396074318
860762077
420161460
2011576117
101049368
667670992
2106548925
1238076605
1716692097
1742353962
1635964747
1556437853
1384887181
326810107
1280056245
561776963
358152246
896007579
1716314277
1570561834
36415674
1727876037
2063922808
1311195436
843277231
2028727366
1657704973
733395494
1327155875
146620444
31804540
1704995906
137548819
1597733165
1775167
1609423501
2061233322
1713255728
1355928599
1415274543
489925530
1832900652
628810637
2135891386
217826247
347248584
1586355043
385129046
1312765800
1019882090
689219021
55846069
88307105
1517349892
1597944
880270716
214382330
859214263
43826009
340919281
102408039
1351457042
1734885108
835293710
553560302
1337127948
1027672699
1849185678
518542602
731882060
1143168679
1930414285
611276935
1113674551
1744122615
1628361932
916850840
1537941729
320647642
213814751
1550446613
65425788
949517112
1672304693
916688676
1544059188
1980815823
1623259352
768640224
892972176
914745784
2016952332
1895742769
1483242840
1666269316
1617029646
1975815812
1121678553
610442401
535462861
1920813853
2105225135
107152657
772364424
1862842921
681694538
148128535
518611159
1849310507
476465575
1193782996
1520723357
1241848054
2071252756
1975393896
469038993
175966702
1992710234
1745081204
916481060
1511486740
1104890646
1048718366
264098735
1852552923
141211485
1018930012
1816918831
422852593
63195785
1556610449
1962839166
93307189
1941216614
781399860
880974304
2009040530
54846696
429383032
1906443045
1629958525
1802714025
1878309708
1746479192
1462491320
1106626650
468044018
1907772261
351247304
955113360
1905985307
775596856
688542966
1926361484
1989369871
759830146
1150643411
1633442483
961723096
654621964
950346583
2115364183
18223235
772402765
366585798
871361448
1219510457
1374938388
674826487
288916624
140169381
1448130733
1506189260
1236878899
2008133125
1652583594
1377547148
1649224929
1305809095
254500000
240604156
1687659226
92177413
1421394664
217230053
416754147
1964945698
720736055
1878424652
117692619
2123052004
1487716296
1977601073
1272423925
1452707791
2016412626
1194359990
293787308
1702621078
728865506
1713457075
1569812655
1600425214
1186245391
1137049526
210481425
1988572521
916285795
177498142
1718114471
598223989
892380456
937154130
929029278
1595034268
1557932160
1946996758
1101204100
1430700550
621290881
529028345
882200124
219331003
1555484339
2093871569
1005789845
232044726
1918637682
2095536644
1908298715
1172229786
2011678192
1243838827
1958604049
424641038
1906638331
1822688581
2051974378
773396335
136418150
376962192
1356862343
1233598761
788916187
1889860217
1844201033
963798507
1887451897
648312129
1775738495
162285581
562968088
1308640157
1273519030
1345313243
1772323827
705182548
635644543
10399018
1484835974
995557881
78063313
1641266738
1586364542
1846775998
621751599
1746197582
1889532716
2058341246
1449519325
340380106
1630457860
1699717942
1274458686
60667381
288312078
197137394
1627973864
2027148076
1937572031
808741768
1692175740
6560134
487572781
848757911
2080474174
1792126668
1815066527
407430047
982737430
1119093455
183142907
1312855932
2072322299
791582082
2064417260
405238406
1360752365
1509704716
505913884
1970430064
906918702
374619559
1899617996
1426117167
1496014012
8914481
1738158900
285437711
2073743370
1144283588
969233236
782147845
561730504
493063792
1429585859
1361990284
1978845148
1093878720
2109414031
1475566488
670578102
932718797
1158574528
361842090
642667418
2147375578
607116617
1191602257
2095058965
275263094
275223837
357654252
498201006
636490501
1596351302
84092318
42642744
1412271414
1470901837
1628358684
1605944707
360383005
1391005491
1184987463
203378004
917304748
1933273203
1790985144
537944408
710778259
1163001915
222138541
1544534706
720320767
29389926
324734652
1213404151
568580221
1684786076
1268009162
1609445233
1350913457
1651177800
296488054
1551980753
1435952456
2072371734
703357608
679771000
100058206
287461474
1907820720
365351853
773217295
682789466
1553246791
1673822256
464241481
505699950
279296082
146339737
30586258
1078054624
377643377
69082034
2096715172
353753539
697745399
1989188707
598896096
493670479
1239193786
500931583
1856764985
796805230
592019732
449965745
2080914662
1687688360
514712654
2012301861
224699549
279456658
141761410
1784533830
1140218808
1322747072
1289316148
230864665
1458847759
1290073753
1829534913
2123605524
1124143386
79267994
1529812804
890304727
1588872038
334733283
5453480
90098621
613943136
1187141797
392031975
1716694285
2120643176
1271017868
194237342
1499813139
141749558
349289668
574236901
1073647376
1226374702
191645356
18443589
195090349
1596811132
1869533643
1743413915
1738768674
519269336
215887
1389182609
635223534
1664619741
1133315777
502411583
2088940501
1439782394
820009389
740036042
724239174
1824999520
1555868228
802110122
1813759177
1505254843
2146065640
1492459363
1019955800
1219838253
235683637
1934490463
634437790
1199409141
1219706372
2010318051
1682784664
1435906583
761270765
2043991195
2053136911
624965332
1995519326
1242575329
1593600832
1335516473
83013290
904593752
634425538
1451157434
936728100
521550980
1035280734
745500358
1695191872
1011439343
822589443
467671576
735729970
1671116650
944006906
377159902
922990814
25982125
1889904504
2004444154
1223796110
78895497
1684752385
380506894
1721672290
1504208284
1683507421
1075544307
1207615261
1366959751
387409442
1308088904
219738220
609209741
1448098892
180806661
720947067
369413241
469138112
1925999803
316192
636937210
1854770480
1002112944
209192470
1562571862
664530694
1605411714
127701265
694834614
1671365259
1847665680
905842056
1076667775
783139986
1486717891
1634574523
1275400806
325472504
690236858
943373891
963532768
264405925
1906873823
1588334720
1074304562
504886467
398178638
1462577890
1230168587
643548667
841288323
1609020588
466515840
1788116651
897857015
1605719934
1775763077
626019403
675991848
241364989
1549422379
290021644
25982125
1511635039
1504281878
2098194166
47085844
1531797402
2146045198
527040436
1987889482
1511966975
3189259
1419758106
1538999894
676122473
1461843874
261195771
1691865374
138229155
641844634
1797481389
2113401089
1668827723
1251539772
1547502645
19791110
1048932567
355241155
59781711
1764079258
1732847237
2142684012
1164750480
537485623
1576496742
1222234574
1597922344
306718572
1178585165
332701553
1758940246
281550802
1588267756
1262273777
1859086261
291447388
1499312767
1071938546
1245251132
1662384157
1164963301
843586143
701231883
1122523263
582974361
410539877
378727701
427699666
1892286971
624437373
1835984034
1794653932
2015751
1500794813
164269930
1550787997
1406604418
979312683
315400060
825416453
427503095
88779009
1248455217
1347027513
226364640
1793195729
1477539712
567767616
415408898
1090298732
1313846310
1381570492
635765300
1852348278
1475264499
1964966135
1651418200
692343380
217096489
1313533452
285818276
1723157380
1132508314
2100318592
269632425
383839559
1485729388
717996492
320316375
53438029
1103973779
221369656
894915599
1838447137
691886877
762674589
1748338491
1372115222
1393736704
718286497
673805636
261407344
242543637
1005338703
1954619543
1495106294
1890259384
2140812319
143550198
2009248790
2011816213
672301612
307710155
2078106999
1083883666
1400737458
319567287
35176997
1357450274
2093490935
1493880673
1109820116
893685691
774410423
731110636
942721661
1920329416
473603832
154085050
25788479
823644292
1518309259
542578518
886774700
1166438469
786320780
1330366406
812655305
1557678779
1499022397
402256580
1675377970
994763024
599174850
318116934
497901320
2117618956
918456376
1306974524
1404273905
391846610
2115229998
1123828425
1365166140
1664008965
139642033
593026678
1110106252
984791292
1174329326
2070474277
498454304
842974499
873267937
644685800
2115313744
1413191284
792632716
95131936
1101039850
169862957
1870165749
2044796597
1817765801
1705388293
917416970
788305246
708774125
1132867856
1151851511
1945378074
456209879
841140155
637569362
1628631226
1127348416
971790924
936581650
1242691157
1288855043
2039870987
143586429
2079248663
1072031898
2106188663
452554057
349844583
2067951818
1005060919
873141710
751076597
1589262409
22713891
1245784619
100643590
895542744
1602073158
1755870565
1728205485
276271383
1127680384
1220747905
1755912033
878310533
1560880505
208837894
1639718621
1640887338
1093459375
1148173427
1673607187
197337056
190996675
1690934469
1332677235
570918780
794840137
116248981
1909439668
1229712701
731095130
734297670
1215767074
209947648
1401999329
1751820451
1423074840
1576761835
1203628291
442339396
784620996
1930530618
443142483
1098247445
836964343
2017289907
380125592
419702609
147867772
343418759
2010243049
1970365125
833977240
1416626520
452596414
928509238
1445014575
1041585409
881439832
594933673
1808866142
712710321
605676298
1856331997
1846889722
1901404497
37563084
1466032560
1339814514
1455112191
2062926368
1287093527
1099370937
1563859294
1153716896
59653494
868359950
1215241943
1677560232
1235147635
653459574
1866169544
2085856490
1340863208
1554997477
118852079
792392917
1845278293
404429019
1843213904
316503519
2120143583
1483668132
224363763
1842194200
1369746666
1298472452
1755992967
1874625451
1228375857
1760937112
68023828
1522741514
1402893920
1179980303
1709972437
1655348706
226762812
59076502
599004786
672557138
1345773128
1537672664
843291517
1604280981
1551361914
696131119
1429244097
701042279
1791167138
1521919142
632182694
64661594
927802131
185066288
2067841639
1988730272
465476907
289277995
1953826634
436902681
509569199
1664894746
437615974
1113244556
814156129
1461979472
951616889
438515101
101961909
72354929
1993831539
1034367634
2062842509
1330494602
1242100471
938881550
1199238302
1466453536
139181196
139398651
70720795
1316334867
2139602277
104139313
691627349
982477949
531547920
1722958015
81644296
619022129
1337722442
1095835055
2037004081
859594987
1012673480
1688587816
523223556
1792925263
319948231
324048567
1779113243
1478795796
616369667
1766251134
447867350
716046621
69473893
1406246779
1824478985
1554839151
89194621
2010710123
1592349952
1880093689
1260175992
861306993
1495290325
1609764153
1563999900
1599616122
2138222500
1286316658
748633397
1134703966
966033166
1506482880
1989527006
1144922778
1232383370
2072098448
1792832445
1039814101
2023285916
797111972
1186059095
1057999796
1714540766
735645471
992096157
256522413
1344501087
1332440694
1594045441
2074309601
1281994098
1743608040
1665116524
1143040828
1206006447
168296582
997092798
37238692
442448443
1064961612
528654911
172392172
437807489
733915433
130163752
735941620
1695049990
1364211351
185329429
382237235
412226278
1297002045
1681488773
1000874002
417395255
122943699
68368336
1510904849
628704277
1473132916
1168678373
188310373
32441527
1358253661
1958426734
96946862
1585599354
520094566
456877082
1060670938
1749719887
2036351444
78017940
1725098532
1181615670
649512287
2052049279
646385474
1009913280
2015493110
1231130641
253624261
24188408
247496145
112266138
1674203246
2080077889
1167685092
1244792618
258337524
686476819
580442785
1945409356
1286891028
902322552
811497022
596966829
1540728194
460189700
711231654
458255759
627869711
1454632903
1917100389
529780449
784883978
1987438533
1194103723
2095174591
2021481758
1563179507
632978360
2002084198
928789837
1506153125
1053034302
271532203
1892993857
1695501554
1075514868
1792664965
977398844
1386690177
1367044233
878265402
1835759227
1874415839
730817208
1215719500
1443067643
1644224240
669422874
1529376849
28865312
2112711032
1308148395
632212561
1549645639
18117474
52921246
1638124344
1446060951
797728477
1784710414
69731494
80883152
419170908
846803780
162590467
921788749
467223706
1356236620
1776691446
1360584632
1627195292
465496064
697449641
1450499691
1333628662
263628702
345489442
1091269687
1128973579
1995864427
1386046876
1686404677
1620345511
2025329476
671066822
1884798940
342835706
498129674
1016614283
1476059378
1233097868
917894492
1960995571
1586817484
289665483
1596250434
2028121213
884239998
1826197963
1976837526
305333465
1222829108
2094155579
935444318
163285997
1707364604
400650604
1166132816
1869784503
838380259
445568085
2028594107
1759587004
434267628
1355789129
1173414007
1824282032
2021284766
340841415
614502574
1404623117
1844636259
536397342
950867369
769128145
1795944846
1471365833
1446249593
1744971248
1991312140
683015210
1434444695
1639819959
671864319
2145328705
885882026
1535701709
701916782
891082915
514401903
442956388
314920140
1160591725
978128773
111865359
198716662
1008735027
191951045
223992191
1828348383
1215403633
169779853
1522644757
493235767
1314945251
1781722895
731124304
1878636857
1888645586
242532053
477349251
308802554
1593284264
1814678028
444599276
1323110162
1442331967
1789057290
769897003
698050350
897441057
2050800546
1637817674
131841343
1015076656
550752735
1863941492
994935221
946260753
517322042
1148071054
108316639
1707488440
1259984907
1315457149
533860299
447588327
547970781
766730222
421863071
839514042
1444072759
1942282794
542932672
1427822688
849650732
959946831
1185927891
892157446
363812237
1685075951
1986820553
1314751261
882279799
999303154
1806798108
2000971164
1720701208
640529121
277458935
288096414
1873551038
633508844
1637552381
523550461
1364686245
462579430
1391444923
201475239
503098585
823959775
1347414934
1987787857
937528689
1908092072
1763350740
1501969216
421389526
640599175
4808673
1762422561
664332248
1342705516
460071369
1305119271
2051608853
722006845
2044369668
551505010
2094319781
292035970
1741105644
1526806049
1024328606
727766473
718552129
1037606525
1380108876
665771436
1284274249
2036219229
1197760502
660415647
2074661751
978338596
1410827538
2040329100
184491396
1539244759
359337410
501987936
1675392816
1862083817
662191949
445492598
965511303
1193109460
918225288
1038968841
1788059657
237417661
602448436
667222079
1728622563
1946520483
1932644134
937995839
1040398359
411676818
63784571
676044264
1909042884
58616761
79448589
362140564
1850208395
1031839632
1343111442
1322352250
1899448404
1000604979
741472692
1294950076
106580339
1986338395
1360007037
530510386
105070086
272318213
562325013
2002923848
884556564
346461647
1178380511
196050883
1200401479
1831157178
111105597
833349132
1603629917
203630428
66622316
1726389173
749922064
193256909
695918400
1004917845
11284389
1826634528
1607324252
1702614164
682346908
1136752555
527184505
439411123
960028738
1575943444
295013345
662072798
47581925
564400090
1338951159
1835728033
1603966395
1831690149
690867470
826569435
587138913
1804103747
765208078
1403013112
1388786748
266603403
1272592251
1561700367
1445825669
529374684
1842418770
1495032102
115201817
1366716764
1341412266
375079491
12270294
2118666126
1164310890
426239890
1354343905
1310199485
1792991586
547697967
1175681012
1239130804
1552729517
1398473245
1673763650
2022985040
715559302
1139900650
2015647512
1275229303
804740734
1179820539
876055796
1137059438
1563472047
704860053
1574265588
547507631
1149414176
915569283
1969693346
1399377626
291100141
297319724
1562978682
1483154333
1927042006
1762893858
29443463
289889753
1268095165
1226173029
1445153894
2014081618
399620316
322286745
52734947
403952772
164351189
733206410
1938031252
1643686025
1007588192
542932672
106067410
578575449
1034934534
720055415
1251340938
2143918754
341249974
1684707895
2023067979
852388673
1748118279
329305030
1923397523
1841005177
1943969505
43149684
448937117
1085180253
1639214640
1456718898
688068381
1415269806
1751253303
546945481
638202881
365730392
1670053756
1688066770
563567789
785490595
1787917927
462820930
1817262761
788403753
136571847
1539550855
1694876387
26180324
13830462
1227862994
1266843078
504501988
1909485598
1270956814
1143007349
652155052
1205886058
1014318343
521455783
747611743
826927083
657434493
726954481
1412664071
882083337
389323916
209947585
709827829
411772377
74751713
557707152
1615393009
377380846
1988322666
332218427
67718237
53144652
848790840
1085891689
671811717
1411958716
1624094361
1138016194
1679585342
417954994
1868741470
1516185277
653577460
1992049703
1381161911
2034811423
629379121
958227480
663610731
619988518
213659382
1493284326
1622388651
1460886702
476104980
342887784
1609072659
1863945322
382751915
1121702673
1000957377
1680505424
1058230741
537257659
479199070
861189025
813531849
61961401
5835282
306184893
1976571149
783443474
259950643
837608134
1825252725
1011323152
491777290
194754541
727857082
475711159
921233244
990993153
1381823520
152615814
1490803776
1610518911
586037035
32983978
470273507
568605523
1807324359
1593130455
1104054291
977555752
1638888076
1609784127
262697366
359257506
1750720828
994132220
2059103559
1582485321
156221718
742956026
143315656
1307763019
2086107570
494863940
93717243
1786939678
1778519295
100635098
1632523970
181394198
859593868
124834295
1043116088
396792964
594526367
1462575664
1428978117
1520292504
1148605469
298723275
1901599031
1740432046
1184424160
719989859
719479326
2101553149
848787301
1129054541
270869078
1778894982
1458958286
1314259657
579312393
1143760059
42222317
498061325
1875048795
282397794
1892727977
783066483
1298884062
1486106182
886331674
1768016376
2073863996
2188947
1157967935
810447953
977892084
1216175929
676216252
620052691
2103463145
1217918929
644004584
90316182
1292904681
814004824
512366461
1162176521
1814082444
1650053710
1107547004
491405512
897954914
324611214
1762783590
257409875
1184961976
701965311
1274359810
2101015770
411420965
1661757160
765688946
130514385
682315636
257261432
924493681
863719249
804843760
859766077
1118841352
552677807
2067003144
130144367
776004175
368123210
723540345
747337566
655961569
193419477
1298070003
468108739
564029945
1611349381
1976541695
59659467
341139544
1787361221
498460456
34958869
365660282
462914134
1530701831
676270383
124151338
1641914137
1409950970
768312618
2068766036
445075457
786033570
251041735
1794159265
2019921378
1525463180
478209601
949939916
1984748780
1670643899
321258439
173546205
224783739
2012625070
1518786956
2080586762
1973075940
1781631612
295600665
334872234
1483687961
699910541
819575324
1223430993
1985558262
1249059355
125078976
246863309
144674630
1285650798
819566384
1216808834
1021319578
1980628688
1984323587
1350534317
1153636913
1567673696
1546841418
758434221
163301164
116321926
1793295121
1507179702
1277887123
259765304
1899327757
217411384
894281549
2125464453
923974034
454090113
2106423789
84125400
997849721
544253042
1920508404
1012952095
1614478732
922937724
1977062157
663851977
1551128959
1213916059
923600837
473363766
1743634098
798398812
241938657
1229804170
159005922
993651844
824158109
394427132
138926971
1685706707
98094648
28252230
1943490779
1742532274
720295648
1609072055
924485301
434603892
1989691919
583469433
974408332
1422428067
1747800084
1991408538
2035137653
564636754
300687922
898634543
1290464430
993553287
2081825024
2143189330
840310917
1303117377
2025394759
303644481
1353616199
1716506658
458571225
1626296661
1622009611
1192516479
2055993639
1430677548
845966153
341090695
891713284
1152965995
1759609601
747033889
1295884418
98729559
998299265
1446700738
1109093100
1501624224
210389631
88728799
889600256
1622192316
102021002
1949865457
1690982083
1171596414
16372020
1622235314
305873408
1275759987
2007324078
1788975045
1006968286
436871534
488587903
1729267467
1410778546
164216611
1042625200
2127981307
607524003
626209775
1943263156
863759759
38755536
1263918750
1754544397
961795952
785441583
344135457
2060250783
269084415
238942494
1455890922
545664278
1827931840
1094420587
1464933219
1866937032
2032554049
1139818150
804596605
326266960
558514604
1470166235
1158891421
939985284
366462650
1544207158
2016546496
1714355576
991077415
424404159
921256637
122792601
803523354
669772690
839070678
1562770223
1414226518
259139765
1045051434
2031258094
1011702122
875573259
318141093
55981255
1000281459
810072816
850020840
732747320
535704961
244143183
1643872042
1546303681
1136380215
219051854
2144215777
346521960
49827824
1493085396
1622185734
1469780131
223170571
449840150
924308963
1933052501
285439444
1119024140
1378145091
1617078601
1363229578
43218777
1013894524
2088890998
1685960087
595344358
42119284
1170063960
309064415
813957548
175210029
1931564653
939538584
1932006100
193668415
856476155
1986429597
303294608
1029836454
390642238
1213574422
1510426762
1683671381
1832573460
245472006
317055268
210528435
195790352
363319371
1204639851
821521286
1297374141
904132663
707768391
473018062
1086548318
1581269607
852698431
1968773394
955321948
652308889
1879363651
759882948
332005528
412840228
325731986
610363369
476203830
1876042922
641641717
374273658
1879455599
2049899409
916133832
80199304
272433395
720744301
656734191
813626543
1801113056
1501904359
1095606735
1010450057
1005580358
1000481423
1144328363
1118418984
1301714905
1212173025
1769350684
1898589782
253025032
1908643010
1342801701
1073998499
1389429403
1830352406
787937862
2023703762
450690373
269241920
629794932
294368499
1120915276
1624321608
1511342460
349343366
686112760
319562602
1045823211
726946616
362985313
1586734552
1208022017
997790705
873213530
1245355836
341405725
903269031
1398027302
1272959226
831366308
1979535078
112523921
1532101993
2045188304
241000049
1025157319
1982268294
1151175215
738380186
1281234152
1365017644
1582123001
1428331104
549239897
2034145580
812768662
1890090490
245848185
331541935
789590093
358457616
1666850039
1520120091
907203319
1224964830
524885800
1430801263
2067669753
703029046
1931731937
215188365
1399446096
848258040
430666790
1807339456
1165652340
302116164
1978599903
1652771989
1951165712
349424303
1439289949
688236538
87148363
870192369
515936644
1182153323
391691715
582821634
624085369
621539415
729974012
1856174582
1055825686
1893818300
372263593
994464489
1200068695
57189068
908550047
1963480862
539658400
347068009
774804287
557111265
1589263564
2038222578
1495091121
1199349156
125884449
676853179
1341961722
114962689
1345821625
17584249
1344440514
1881551836
1502114535
231716044
800848625
906815316
1824720303
782242140
730810768
771211158
20814695
949973043
521197765
338777189
288750972
1931011777
107999159
1791183819
1221911802
494984639
1410062476
409292360
1078130476
991718764
1065754784
643022046
859242176
1707433108
859919441
1318361630
1790925656
1853679783
1287479354
555943851
2129989908
390102375
1274829351
1502082359
55442192
62642069
1378697989
1930133450
2046564936
1497181423
137715316
1302388882
1001469573
431261470
1093865726
1758877580
986623855
1338437868
910108842
576909115
1971506797
1763216880
661492323
910675515
477175132
836661849
658741358
1528477706
880016196
994037434
127736870
1941323231
1380145978
1943277379
1221515267
368445946
871407427
727399066
482284533
2011046539
1122807499
1387734168
1657671939
934132963
1346772427
785549347
36535968
526835370
2064506312
246970530
274547214
1155422406
755072149
1765316171
753005120
57834635
1807478163
1734765621
1730088601
943601330
969465618
936690545
2023799702
1776480134
1553861193
2107897824
1070964550
410725515
750406120
1492294845
1449513934
2146426608
705857447
1955399921
1857439681
1350681663
691859573
2138267199
773383678
1357832686
600446097
146176757
836462463
2137849258
1050130153
77993200
724648094
892419703
913455008
1470399953
226964321
346803064
1063885044
2127023578
1625001147
1790086475
223528927
1792989886
117804364
1291790213
679599226
1608295666
233031567
2127405578
1214864006
585991343
1650897317
648635213
2082403729
938421653
1271278676
1588414777
164776066
507714738
626969262
908133962
1872253347
536672451
889714471
1289292398
116663246
1236457270
553098175
1820942563
246276972
1596362867
948434956
1443004105
314212647
1865043377
1016419283
1906779040
1792028016
906085150
871422958
352984519
1059868994
1096383913
1548009778
311425886
1617683741
1778302307
1421413178
343366376
1319652311
1102800325
531531063
41344520
693397595
806351370
758349871
446763554
527304006
1899761962
663082147
413728319
1548813992
497866772
1881501004
1868583149
1068725092
622105175
1475663255
1628108951
1039618090
381504969
1929100470
919722428
771378695
1700595421
2028837409
896681331
533335432
1646587308
1986303499
167235430
1521173971
1289097694
452456532
900357567
1481820340
591565729
2049973898
412724894
2072988059
71899066
1800924999
141580601
850528705
1128850438
1961329840
1752298556
2049631988
189693033
874321146
285770053
724643219
1694820264
261722210
1359526611
832852411
1089553843
1724200196
1328854949
1164823424
1824137912
245023988
828218994
490688654
1225751267
770867705
716451982
682239497
414106231
750964123
1623162664
1583562419
705642366
413664797
1125985032
1229773498
689710078
1648900182
1233299973
404572526
379913206
1244510462
1326100258
1623964326
732328539
1228781105
554449047
2112755663
1984944556
827560228
1953232608
344711943
850109293
1312863824
1002259080
877234019
239327673
375339762
2035502487
2176099
353323186
1188613193
1263375234
1124650764
2067069657
2017124455
120719686
653825304
1356415123
273084809
377834493
840313450
644696980
1860102704
1072789461
1627305751
1300067675
941087450
863920944
395783708
1352739417
150364927
185332222
191480437
292217747
983063660
1807351909
2008456875
785124497
519673284
1188304744
1136233567
1107624619
1300237389
1647071840
328102081
105215014
1730471524
1873748850
1314216514
663256376
650227238
1518258192
1353672244
2110004565
837546897
956678779
1134215055
1602233709
1413691260
682473046
854675318
150822959
1944654990
741983948
1832889983
2095176517
1690855550
1818570216
1685879549
1577425880
1186936378
50926572
1223679960
755850038
1122897580
53356233
571771150
90913029
1891809714
1251587580
1172175321
1002527384
1951008271
1011586269
500923756
1385069308
2054501970
1163732872
642299508
1743328156
1062916874
1842085728
457376058
94801892
1083849926
908574258
1372914044
756690050
131100153
301911569
1512651259
1385503986
864450035
1837546482
947996289
1637559001
1479363997
1282038160
1316117026
950465058
1676331845
1988808654
1608362126
998050283
2075925147
251891023
1577553297
1858328444
1267975929
919358265
58498901
420668522
1313020125
347995650
572519422
1601827248
1646705135
1470621436
1540362098
1442290722
1912695430
435876716
1030597334
27281885
1479100627
1710502304
1452138307
234850803
2142645031
1994663882
2028869610
146349195
1722127054
1888488771
113654501
1582492376
718344633
653446497
1145670311
629044756
1626879795
762408819
2124900869
154508117
1274341937
841187211
2092156703
456003907
1536330435
2021180036
1595496430
724198029
1845295754
1020015134
294238731
403283763
828189177
853641274
1226204571
1014005583
1865751256
1249920806
1512531699
254186533
1971885046
7800450
974225567
852819333
610588332
548764618
490738488
787579331
853413321
860363508
1532375204
1173564006
1387472866
2096881271
1437352223
447308010
1730986808
363022951
284848715
1932399333
722726353
867453019
2107312322
1876385872
530375669
132892412
1126100448
75108297
2043690865
2072286705
737128843
1256046246
1198366749
406858462
911804484
758018350
1702091838
1888803740
657348821
123622747
43427523
848102867
768007904
549213568
1324630069
483965998
1157317779
1001337429
330568810
504874649
1483399779
1335592519
348126692
96011383
885388930
69236351
1496408340
498862532
1130519894
61397374
1422065377
1557529402
2061347292
1924121259
1819683881
815623250
1798302157
1304219371
306917815
519722865
1089065430
489502559
157976327
2027366877
1270913536
1907513621
599227225
397310255
1996960712
611476941
37215949
1090019232
662017101
1108559278
1755858303
910745389
1020624772
1010700355
938476682
740752928
2106957750
1254585492
1733321644
1216762051
2012822439
577339446
1612347816
1214335173
518298560
1816112128
616193972
808822159
332077619
603305906
239281179
299006265
935555456
1633225156
2143829501
2128788352
2142802195
1317943637
1725459765
1383345122
384427025
451683916
336681034
1457883928
373962146
2017378199
1881616626
1564429099
1419818430
1361227214
865902415
1284314930
142534036
1512311290
1588763343
415898472
2068795919
2009285279
1917216105
1768481476
941502458
1163112556
443829512
206417057
170887299
389855663
1017779165
1797471604
85303200
1393552620
1653258912
589923419
1697708031
495378202
1043679360
1529269910
1502180344
1606958387
1828278405
1446652767
1239615222
808321749
1458377909
739069513
1634597521
412043160
209368282
660742416
163613598
987587277
1375721255
2093011395
695035672
300541964
1035426175
1309877640
1202461956
928293282
30167482
568490728
1755108433
1499754105
424974404
1665688740
78592819
1589008631
407628610
1987787857
302418897
481961561
1714780758
1476218893
1334482465
978716447
1337693907
1787717916
1720235886
630444526
110871798
639299889
1076906405
1772037825
541473186
1787239603
1838385053
1623981530
1371015785
2129434374
1595169887
1934155282
928909600
1192120157
1097027475
824726098
1282518812
789241413
2140553692
389831828
969096667
924822595
940342669
566963200
1863205759
202093496
2028011854
1177400590
1800902524
1233126044
203894355
648808996
1341432198
1487494747
721398600
1345965113
1618763636
1884790248
1600228906
390190277
262033659
2032450511
235330210
1915291264
1111171987
340192870
1989784607
1957770095
235007868
751576239
2056591268
1361426930
1093992172
958691524
423730998
1608103872
1269028419
234628732
470037070
664579550
1870155897
578830528
1558414258
182590527
1348228839
2004663942
154835440
589884075
598811350
1318860568
1265209939
1001945427
310293764
1708187985
938811546
1076344422
780714613
1705570716
959783791
32101082
773179072
100900069
1822840516
796467183
492918968
61739553
449881341
1482206909
2130361776
1416549387
1038578975
380772149
1071618638
11380333
1259614098
207995299
1702482436
507263121
1505414941
31844183
217591922
1631402657
346190544
1808044902
44794200
146856434
1500678367
325172620
2117979069
623129090
640015911
2100765476
1465200545
178616903
1701057509
713994680
1220208230
1424123567
2006448005
1271164279
10163626
1031204290
1918533372
940990713
761360121
570485016
138627528
817061653
908284876
1135368577
969563774
1930548976
1507641616
1331756268
1234928017
351910797
55124841
1371879905
786729008
779844309
1171224051
187879862
761045498
595628218
1918076892
1542236950
851866623
1126745232
1192289517
165214242
2093129761
1639693817
1015782786
715786662
423271621
708454999
456623972
1245141302
661537131
1562643055
1953126356
599737833
1668067042
327859393
1967115208
1141112836
1848294526
774795779
98408055
422928884
311536823
972074570
223959038
72068157
1883056479
1692071757
761867121
765342202
341200542
1268576593
925999920
922243386
926386896
797048194
1826587459
1099464377
391203283
1680813685
395531290
191887386
1834798909
411602773
839590582
28597750
97425759
360646510
1658400071
645421659
791937798
1577310978
1823498623
1582874099
1181755564
198170818
550270786
1048665671
137328618
1886911803
1204053589
610228033
1323830003
1039103107
231431072
146632837
716845003
1204501731
1837248026
2035287956
1659349950
929548897
1197441744
1315769997
327524985
599822242
467670019
2064291586
2040815742
629828863
37472730
947189728
1795826095
1126696356
2081581401
279421635
1741704621
75215095
1211403360
1247659449
68580499
2081629534
1606463924
1496619652
1091791445
472134358
1002653007
1899030954
44145234
943701229
1526114241
926162951
2145643445
1957480092
811148189
1998274749
1127895368
1313603931
1079772575
1857276632
108394255
1377464021
624510609
142063539
217664803
1644847233
1483335054
1144360311
225164600
1287816161
28376595
1015958265
389181677
229420012
2011104337
440765869
1835947005
1120326187
1873920366
1586028985
198567441
528702088
741019010
377201067
79549555
1507842764
1710849170
307755157
990381924
2095611964
157656332
324165292
2099413563
1054130844
94671846
1881268291
987357495
1905116475
327975382
1978034808
22125928
1538136087
737026114
1886415693
1068460360
819692659
1508047073
314965450
376402171
1009270940
600832069
638851104
985021060
2098944911
1639312418
1554349374
730904677
1852501457
713425625
1726977881
1224209613
1062778352
687332199
710318175
233425287
1947197005
1603294640
1011163922
644038900
51477174
1652238977
1162568346
1047191291
335249339
774285134
11334694
157971091
1561967404
736365571
1840148803
780896648
1130050165
383032681
945468616
2004867833
1371716846
1235218593
1233260561
874839721
1373930434
1386894790
1980575523
1621018076
1945164082
136946247
538142386
1538907792
1107051569
401278857
1665104853
2024702775
961045734
1890574872
1422100672
695370966
1514180859
81102132
605617347
1789362084
1080535194
327865408
406889224
1944168933
176209080
1083486961
164022388
506454220
703878925
1737093473
1990101067
184960617
1846087650
998168888
197565909
2014274206
246562477
1699355503
1835484017
1132080663
452494065
478736779
793488443
1680208655
1850582541
1173642710
1389816792
1952517512
1994508848
72660755
228411498
1307351885
1523415837
675478972
894709760
1312450328
1045090605
1787187820
884213120
555226829
1901283910
1025510495
453470345
1879065285
735144250
328473605
1842530419
1707060663
146714360
1785713742
486674929
254127354
1009682408
1155557153
1240874350
1679026815
1294730674
2137844821
1013423556
1668521364
1523128182
527041541
450536553
458590413
1254690969
345199172
852122903
1433127216
2050737970
471740503
1701475356
777383806
1841630033
1092418861
1582613774
103029121
569888964
1728188842
53457070
1756794766
1513484125
410417005
420295640
1959057744
1219986156
443461041
1183607167
1195280434
96329710
477004776
1555968720
1893180492
758967018
1085903612
1050476157
1344747629
1910052630
1560048080
556003250
1909327116
1802287685
325485957
957600856
1755758821
1240016365
1576327
1641592012
547488598
1857870738
1621521816
2029424546
168799653
1688620043
1282347281
302514273
1560666674
1712619534
755726777
1529279636
2084764938
923712604
1616654404
410287100
881906476
1639091564
495370832
1652622846
2105529110
592058854
1290619272
1144260538
1355957068
410919714
1383900842
1547881221
316925727
922007099
872993742
1872966388
1167679972
225351361
180414687
758945680
1074567485
1429773070
537974827
593663441
255443248
1329413776
551120905
1798259804
1030154237
1208004935
825399844
552333748
1554399211
1560355238
2011578355
1951137953
792455032
556464414
1436352182
1021290235
317006023
1928075108
934196854
2124092228
385116274
218337623
1457670423
1948512364
2083006091
989488353
880801408
1061126909
148163790
2109995201
1826019940
980165840
310034715
539012829
1360243758
1308648117
2087316108
1732282633
503379091
1072049823
809241893
790305912
774466513
1393371305
476537507
328359579
1260817945
1805709279
216213759
1059908603
2003914178
1712842517
72466251
182232685
76411172
1329476061
1397513045
1602579526
1951619119
540941544
525116394
1425031403
1047031964
471262708
860085812
1254729133
1278282572
1952961274
231423570
1104818095
1497793275
392919586
1623218974
340385736
934590946
1960137983
1639783099
2067407761
453736264
277046486
1919762345
1529982353
173917555
1878456078
766600794
1946697020
1820459430
1823575705
1398953966
1504840169
2129640841
789605675
2110727888
2051946522
805026860
1731116572
1698432275
1165957695
995491786
307924243
1557054611
1039059319
462384522
1461618775
406258781
1162421125
949087935
1838529698
1604340938
137739952
387879834
1877043061
470240862
986718855
1071989128
275869366
1980110635
1542940120
593218870
1078014554
1266204538
1684747950
1577561321
1228775143
365612748
30428499
1194722101
282558773
1034214809
1695497392
243167881
877209090
1362734112
184295642
1206320394
1206467854
1470761623
78540031
560856668
2143568971
623901228
1608339183
1263992352
2119493254
1483200973
1604125709
1652061454
1333028045
229943210
1826338200
1368894815
803668367
218126774
492670551
812972934
381679959
357971501
865416199
1291543349
744409718
1127810029
1621503755
332312208
547824993
57946480
951727887
1068331424
1674042828
1446046203
58208881
123843853
2039686097
1725226316
992721252
671928556
788187903
112411306
913931733
1919833166
2119673722
1272685541
1772936208
973071421
905475536
241478488
304137831
39591004
1063034122
409573340
1679483898
1200394376
1127575495
491615715
503088851
1890913402
1242776995
1583304703
1858206965
2103213076
705491645
75495027
1219251926
2019305488
169891793
1521788501
2114233316
1836195875
1402553082
1254718592
149473178
826340083
1234739578
1355909681
1890996938
847980581
782605854
889106797
29966426
795308808
1536694348
315392520
2012923236
155382179
1687528757
543147645
1645544907
1766496720
1856544315
1602347029
468486802
918179327
1184116686
1645807237
1468876300
1580031756
415642420
1669999335
1132489808
1380296997
1117378168
977111149
2115518236
392079586
765697477
344425529
202651123
990232725
511034483
706970133
1814996482
1691611192
1511852993
1908725695
1324489952
844829192
164700533
204157661
812397940
144023428
1691261092
2061212746
799911593
1991082085
99062637
633542555
1168889797
235563367
717207508
546550779
433951640
406398714
268990787
1246661699
374429926
684596070
1247037650
1153881228
1581503905
1569537070
671179865
1649615672
1722919025
652432831
793758349
355677741
1060482733
846375362
1071804662
897982149
1037763103
1952740129
1720057048
677873436
140762768
627338035
938801049
1723266025
1877226021
442767104
1541981163
1860225695
1494668166
1625306692
122909341
350355623
1396859600
1689529679
2061396761
1531709180
246949649
980932396
1827095266
2049794506
457154615
1524869112
113853022
1461189891
1124647450
929019813
1792790382
1952129553
842410199
2013250880
1082267301
2111965430
510890241
110984141
828254672
1393938527
1015755389
1753351648
291388562
888751841
1870695678
2090963242
851155450
231931253
563900538
550565761
1549522087
1286692979
766166754
60805125
43712607
403366988
2086881057
223859201
1968091796
279618757
1908982370
1337657824
1152377582
1665727014
904647217
921629611
1482013789
1879133298
452063538
2079920056
1796434097
1997294095
152174189
1305486987
1688254837
1949654205
1986566772
415779166
1775906316
492044893
637793443
1440538490
1451352340
955158600
880403128
253332052
1036067359
488558887
1311700011
518772892
1638451892
1152965792
1849545722
1718354434
1080057410
894950711
962669774
1254056912
257214459
963583413
1625028463
2128197637
993557182
336885571
1795010123
1178853435
302190809
726950077
891960516
2003857985
1575444825
1650565282
1518715986
574532622
712205582
518957903
89998713
865029265
768377772
1378157025
1011552701
826050367
405422455
2006273423
363299417
1893004201
358539299
1792754584
1489310873
1138237402
1806990614
1611921577
272834708
1219155630
1815514473
1681975182
1520444666
474841348
1703601049
1171996482
1783941224
1131167368
1561051519
1941161409
1077659523
224681581
370769114
1255409250
1490456227
1926048757
1156445959
1540609167
1918993372
1094534065
420881700
1766904320
293353284
612054433
1910648848
1241531315
1915593119
483529133
361001248
276070959
451446615
1399447580
165747466
471331313
1761951646
1376078292
1283716574
986316638
409500559
1448525509
226807747
1867782040
1735336469
1019552118
2084667604
826349595
1117856657
2104797103
1529051560
1199032850
972977605
2048563586
523075936
717296613
494608396
2113034323
1067225616
1186818268
334756522
2078509019
1827883819
1385524446
246412050
481512927
804794726
1498695285
1329620768
122346628
727903646
2109923746
945772324
1350458147
46447488
521251257
1330385907
755171470
1675712820
1996251494
104470826
1422259257
645658969
855359078
764802777
782600509
301918824
768280078
1390969179
1159592486
1737446397
1900804345
1587264045
1125873848
1305119196
939464328
595896822
68598820
533507858
1616582507
931626292
2147304364
488546575
1568316142
548274980
1702266519
1106800188
1434631827
1613510761
704747614
937327331
1915731405
1255021735
992359861
1549447297
1659896241
2123794746
932851228
1768987591
1181023140
625683724
1803360810
404473690
794492082
1672013195
487482992
1832239605
1399979186
1801415962
2087756652
1338653686
1968236246
244257369
1862142488
1904360626
1968229935
276357357
1679636129
998478515
1032539182
842514076
823027713
1397013533
375636310
2144799320
1897439998
1257327093
1956642343
1282096424
2082573862
1713578063
1605132789
1081341069
2143367004
2105216408
1043743092
1232726839
1689612746
906451677
1910753455
1434462941
583805947
2043111650
441788306
1508588542
2081189906
1955954006
1451236661
408392198
1531173115
1225872896
240512757
1167061528
1990274392
1294357614
917383425
426189943
1876474250
737166441
1460796476
624641918
1407996531
408450741
428165818
932921474
162511398
1478860308
839909092
577212566
1200864869
2010558023
1843012827
1662179668
1435439671
1504338952
531317691
1058611913
1437706713
2083180353
1642753151
1521681459
706701101
2131267838
1977223400
352298177
1327376535
1280090702
793276493
1342668613
796588779
2008381313
793933794
21405742
1951132983
91402802
1975413466
1137592472
1312329691
602905162
2045690746
815274205
363988203
1155994857
219219401
1913986774
1359975568
557037991
27497290
1458282818
1095481792
1411146133
1196910588
954722231
314649224
882156663
312604593
76306363
1618018975
1066634248
1826492463
349476060
217814725
1155663484
946884618
910861309
1691479273
1497708
1266041689
938883600
1773228153
1104086007
87338436
1566347138
1535964915
1531068878
1377993896
508249880
614738205
989748993
1428422891
127439949
869505656
295925125
1123395521
1117245745
1358625606
1549673333
531242983
56910097
1106714580
1863890094
1227039407
2094003187
921596964
1962914887
630132659
1325136920
417541439
1103195468
369496513
1793433257
305570546
1057890956
124351023
643481655
1850903235
1837483623
434797422
1789154079
96362727
633397402
76574024
1466996809
1685019631
1127953765
1514918392
2036143299
1787379364
555997866
1973437733
190362744
933371580
78800340
1298100658
1172325235
1083641784
1455778357
817773767
842966830
511044240
1782577763
701053706
1881516682
348415552
1815603424
1655004403
1907794271
390534082
1980689132
915689362
1519317349
84276210
2090714035
1187428834
1730574535
1008228978
1716858215
1296976692
2128238416
678750585
1023124932
1811675375
1520933505
19075920
1334579249
311916908
829378786
1964643279
351114914
1639533844
750103799
612121690
1272277542
1837020891
1949781458
2018683213
909575587
1897990749
1443043691
1073500386
1326457233
1891322834
1375563807
1379230511
1802307616
547596224
1674831626
1810319294
1831332244
575024165
1660427563
974766475
630392069
1384751283
243344629
1940245737
123510340
1861040983
2095675348
682916769
61608931
2109323433
985438286
805417911
979337891
1049897185
1047743419
841383108
1378704179
1289937704
2135830710
371621218
951514681
42179347
87211113
1119358740
1494094859
791038593
567333460
2138242421
1715925183
842614867
878609491
1841902805
918834145
1460622532
977308835
1829792781
394561805
870777613
1389518306
1946162494
36575532
1222963673
1231329741
759862785
709407201
1115332696
1344065545
1328462775
81285276
1119727765
1339926162
2066066344
269970202
757620419
1614581426
82857692
1175448034
719232858
1956700202
1039049734
1127086225
1906795562
1613397531
557103599
1237600425
416480268
721082202
115130489
1045255137
1203921290
614468297
1467921564
633646636
1140197597
860031040
1172316971
2029903181
425387094
639792815
445353216
1346404243
1972824570
638070283
16358769
1077932601
1652339527
1559330421
257974771
1536698382
1185710382
1763617859
1764316327
1716024544
87642815
2045877148
225164600
1890157013
1340589373
727550425
1562892957
762246606
215759360
335992646
1019644943
53840578
1839877218
1753754804
689880241
1810568764
1317981648
1068892539
1662744421
296045261
299980070
739825211
1301093678
2113607112
821315604
722809713
1382981763
8019146
1169192042
2075110202
746006282
970627088
282358571
463590855
647349030
797806987
2028657650
1443647940
1590166968
918389989
655296398
322403277
298711596
1892544615
1217345033
668738432
272944828
1790912483
490019279
349961037
1397079031
515905986
438200968
853380256
1339299955
1767445318
1947812368
1944018658
698081140
1726130421
33287544
1778459394
2037548193
2038616627
795727740
1361949261
1688888308
1832306974
741003487
664100876
1501344150
1760233694
879625420
897356706
1757305209
263198211
1016029658
1656604213
75420307
1337947944
874889173
1753000707
1807855822
1318852384
602972796
254715010
378842135
189560642
1783112124
2146722315
762161598
1159887339
376703024
425118957
484019184
2137812390
1837299220
1859349426
805805069
44897209
1258366838
1709989782
133707297
1184997680
577536100
1184551013
973344680
2134685329
997216345
694908392
1184277700
30195637
733711711
1121527567
1754559204
1836089059
431291643
2102051230
1894110957
1188255580
141847484
1671982506
991900679
995659607
575734484
791877584
158733829
1668091730
871018992
77492999
1812304047
156412847
206354943
1263673147
461939385
353227492
920499440
913021887
104611517
2031524144
938422470
145882818
290688310
539878953
1385965884
1325791832
812826405
619576569
1174362223
379575139
170380055
1977400160
2115754259
1411648954
436345763
1810611124
1439336274
1245522958
463039267
1601889187
505249689
261022107
1328547041
1532926856
1265778785
1952695712
1604103194
79548318
1054353709
2080912746
1928754383
780926522
2038829005
1967186148
662525588
1672930504
529848410
1065287452
134155384
985635648
522849854
808758671
1895210959
347842361
763875154
1511204596
424483210
1040471032
1375272362
312923711
697574211
1893475025
1618018975
1843953566
504281462
1538200543
1639299407
1145545833
29994367
1392581337
599100455
662676997
1633507200
1298671227
471039031
1220782667
840573861
966671396
1268187810
590419369
281082307
2090381257
1113159086
1706747786
989662569
1082650773
440056983
1179758630
1371307729
1967943132
1501752978
1918746234
1653635960
2069473342
48846608
945500247
477431609
396157003
120159488
719730483
1854400892
1209448924
752752475
602823882
703761349
465335363
716160316
1976438024
1113779523
2089540684
1029128368
1588677533
436564127
872278008
1926230352
1297288612
2082513050
934230121
900459213
1319289034
2064022987
1625941820
1192631124
904861050
1136314661
786451610
1042605613
619501260
138142003
1793029164
1662077031
341994997
1437187756
223812133
2081745480
468331631
748413054
1063519104
783935541
1319043832
835222775
759566933
317998936
758932796
1865175788
1888429600
1701685267
1708935381
1590202594
940068793
1287700741
1470299554
845327645
279703994
1350161399
1742876838
768223312
1909007511
1844909763
1228050610
857092600
1708572699
726534359
1035326651
1990802203
2011148640
1286096053
219854399
35929301
382453184
652006660
1378162307
2015556967
533622925
1443036783
1128607873
933232639
1903335493
2030565606
1489463492
1661391023
1653524076
691872983
438276632
1814229804
1078809062
533145689
871031831
701357244
1638276698
1680363054
587521947
1658677679
957067725
545471218
1608329439
1966724039
601843818
1839922383
1952943097
1456456113
267572668
1366456115
666935946
1746364378
682116651
402322989
413356650
2081884701
2080534936
1412593280
476990212
440214334
131971550
1336156664
1431916272
1938214639
256425185
1985339555
1875923286
694336097
353966840
242850143
1007441651
1017231091
1704772250
169023642
1537322522
206105602
220825004
2078338491
1067271827
1518575373
668519707
1935901568
125458050
2036660042
224610384
1409661185
1986916657
2125232459
1393380322
1855599421
2079641711
1532845468
1894253636
1539819037
1234998072
119205119
266055308
1524212963
689561935
503059303
369463750
2059274392
1926990983
1384601217
900577109
1776883994
1174000631
178389117
1343722719
690893596
214080060
1872090827
879052597
201901293
1603701083
2032834084
494713409
916628040
326942328
783283783
442403279
866260621
1764514314
124773073
215300179
1861326795
1804312474
1067790617
1673192593
1975772165
948391752
1476458401
1902474671
975245352
1300283960
54146379
2116328867
1155053394
1433294342
269526786
1275866228
960214761
545254691
1628584239
1993738171
887769806
1475544346
1518356549
1359627717
75265998
1660792581
1636071972
651047527
18620662
683202986
709859287
728101106
1727324265
262959280
2077711469
234935205
393938707
361105691
621769352
209645899
1782357197
1156883408
651430709
1569058005
1040454720
1446889111
1886193082
2026109730
849713091
2000209336
574457621
1039485925
1798388371
1323430659
1131512017
1769067333
1743118666
1620056212
5956579
642851819
1694424531
1494580806
359689323
1891410445
984343495
1617847545
180826453
746691189
1358504747
386805237
1150268562
419536030
1860196147
895648628
992390712
1028220005
257714061
664931137
1237864984
1598191986
1407338043
1130731059
21516283
909390999
1082994933
1256227632
92080754
1305447215
1661138705
68779804
1689139558
1715209522
698766361
1281349181
987197084
1512466929
26114590
319026616
1094912280
155691784
1790052639
1925353848
1157284873
1442026577
770255546
501193173
1934459975
1517549111
193889831
1205127976
2119769547
2141148714
1089552169
2133448925
561160798
1809456854
350019200
675482618
1773511975
283582990
992478676
633501098
608249858
520168556
1115937332
2077855551
1450729172
1612845404
519034570
1515172020
545670714
529393113
721893852
1303451292
920119589
1504141812
1170001561
2004987556
981166223
941745474
1926089633
549382742
2129730038
902921030
1227361731
1780249074
272699122
1420694331
1810859065
709892868
40693351
1934137623
316708944
2126682763
1300563056
1771181725
835425859
408069855
1407994022
1228181366
821823062
673466572
660700943
2071266082
517223790
631674055
176939516
1808420894
1067495793
1489620574
1759686706
586365342
2029952296
1751487327
1703711040
1683573221
1415902678
247557186
1605553842
1368415589
1420382743
1819357652
1727345916
137471481
769427660
213255974
1294956716
225743459
413150402
1105572486
157623720
258712266
1395936199
783047857
563398872
2047035119
338583810
683142028
1808355330
2076117464
1429952812
200089383
979475693
820270235
1851445789
1944821984
1045405016
1123304727
683137611
1564665506
406224765
1217332719
546418468
2076016003
1464913232
1314194067
273129906
673412297
1859056733
1046273964
1172785525
811604756
2107332974
1707603874
1043057964
2101094871
1476106503
987693017
82369543
1566096706
1874138100
1776692924
1365977035
244525066
879996916
198912049
150184935
1514718850
260675696
1861714352
45766680
1403634649
1546894427
1642888769
1937964525
1716828216
347077407
121124058
1963252913
208580458
1866936232
1844091701
534413583
1754828817
643041016
722697249
1156314710
814033368
1087908588
629509336
1942635609
428552245
1203844591
693001822
886025669
894840133
992027808
2112726499
508709970
2033234790
677077192
340302154
2009341969
396103599
1153700609
1960668533
1619572787
1879299492
393193477
1335344476
602192945
822344079
555023576
319119527
162203698
1544773848
856426647
1047303451
101721251
2015643978
189276523
1734599537
946854417
961445161
1274009592
1212049340
315911987
401169157
437910999
1005103186
1563277519
78208228
718128016
1040513960
1587381294
1770268920
386588360
683255169
2074711262
1354330761
1004548971
1396019525
1766019253
497617138
957088142
1164842035
1676816839
1007196053
434222608
1611064043
984700699
871308546
2098051868
1697519298
1762732293
1206142799
351739451
211775945
868628583
1120880755
683918431
1313447810
2031612329
2132118420
716661424
564973665
442089056
829840366
1006801344
189863375
1750320849
1599921608
2098614709
471432686
321737704
1163256763
713373625
826877465
534642987
492430927
983160800
786984780
1903833763
768500686
342370001
253782269
1872037127
170414687
1055137543
982095487
1555440198
1199752364
63108210
948716133
1926319044
1108172733
1640905276
539543202
940493588
1626321644
784890842
1007588192
687507099
160649187
1584950334
1598413370
158048883
1194695116
443680790
1710471265
1157017959
1435716568
1583992463
547208357
182322274
2115332819
417706765
824655603
303905719
2022525708
1819324220
1704519000
6976474
832497868
551155415
327589053
1163596760
1043080959
93513980
123828478
1932754881
114354042
117663666
848316101
343263036
240371956
917952304
131043672
36025169
1590397603
960615696
1130018806
1597100038
2128395699
540607368
197957343
195860378
1377878324
2114302364
885028358
1288217415
591893486
1995518474
1578237246
1921639822
1099353211
1230801873
1662647415
1740385586
112090619
574051160
1436853249
1998419669
1331790792
1650520776
419006381
1163770073
276963439
588397940
348055068
1792136219
1250006890
1139711252
687883313
1171569152
2075169908
255688421
2021498530
860433977
1461198069
1607953899
244957952
1721815574
123335217
1887028285
1363228656
1415817736
531505843
1133877038
1333605227
1620954080
1665305007
593593812
793941697
1197598810
2113751644
1947186497
588702692
434091644
1085942543
797850857
1289496902
954620788
1464862661
1084959704
935547817
549615669
810788007
1549466441
428538267
479918213
110929009
2094119875
76475587
1350978437
934311584
1330471912
1206843754
649670621
1871915882
87927692
597164964
1967285674
758167209
810096318
818305708
332071342
536806989
1406204034
1235604476
34088032
1986716671
1802952210
1331757378
1898060065
1259241496
1606206818
836343894
1923415364
2103849972
1715469779
1041465384
679465910
1838447137
390191400
2140148252
1926476090
1179063369
1236064829
1252955096
1487293248
1809271757
1373565951
1309033751
377546239
1298740162
357417850
725501313
1906900711
1094729719
86260924
915063420
111757351
1650898048
476284804
1061431512
1800849490
699431326
1021479655
1849039687
3211250
742341680
1714519493
1744530694
933413727
1054703017
1045618830
621799567
1542836927
1891391543
57388731
463156734
1372417665
806320989
264440309
511645702
134117021
1127656816
802482306
2112612609
1139705670
1221389679
913165993
416331488
1879889090
1338577676
1080008937
1303360759
1070123264
855493327
883442873
1557348930
2067632550
1522990757
629111206
326560361
1433239396
1685543275
1514854073
1387245132
99301790
1464922464
29209715
1471322300
2056225345
621596995
756270277
1082966711
2051754867
225744802
944019037
1709676432
595433977
763753634
1847681248
813839469
1263850152
46918046
692767724
158862352
877826303
1502907934
1982046537
787159332
1696276911
1305062328
191756358
118550873
2127079721
1844885286
1860527483
1896506512
2070084333
1706459196
351974838
33323347
1394399707
1492137347
1041231506
1092476659
2146900617
1604772619
1841783753
1547510329
25813642
602494650
1307450400
1499068637
1433193819
582839314
1832501996
1881407115
63102549
1684631473
1276961211
1387198237
1670639019
1641906506
1174472492
835037077
1867726514
606734598
1595091426
745568325
591402542
69899470
2106948151
941781927
739959665
1154977068
119670648
1072877456
1078369635
983879316
1944815694
1579968051
926729777
1510381855
1657589121
1336296980
1439163121
1638028634
970505692
1571114349
1543450760
1317782714
1305315582
1056427321
467813241
1830991626
1379952386
1920556078
1300647913
244566881
126948609
502126046
84393196
1952359973
1645236309
1392995663
155636018
503746841
1235197892
998143808
308321105
1835484017
1865675663
626826208
1056445280
6944628
1010183382
1256454790
1977413387
1387792982
1515527231
1492677905
924733195
38820182
749087825
1949329226
620707526
1383517481
1211298210
898655998
1988824962
101006683
613149604
2083825330
763586958
295472549
1201124036
1308028994
765032421
90493754
1985438674
1094836830
125540449
1307518704
1180160925
2047528943
1447934798
1782329891
1851000075
222466137
1475373395
349485117
657397119
1295353750
1556610414
1221392285
1093801791
1721791855
1974936705
1071323880
1360271687
1926892314
1012950528
1525974002
531627461
383783908
1357335342
32269204
896298499
2033210626
1443334047
1355457403
599738773
914009665
54061391
1139757232
988110725
1313942852
343891716
95029952
1699310105
978418154
1696046570
306087062
1160548598
1157826160
1240110140
799576571
21448959
1555836467
1446322717
2062109812
1851514656
1828859707
1481820340
539889838
1611210428
1123014829
940157365
828304072
1728920876
1842447591
315287470
1370368429
1859929503
1792041996
1893998984
2112704015
2136302377
1314255233
1436167846
1192631667
1288860264
675242226
675163386
2002877984
1887686283
831553726
89164521
795991224
721747080
2806160
1920277971
1465805286
944453292
804146118
1111765977
1751974742
1198992573
1706980033
1402380849
907645616
1335789538
746567561
1189207717
742726814
16886021
1665493307
2106387227
527364428
491698412
1973209723
6776779
21691549
1144451727
1421396611
954406693
211044596
2008790806
1368111182
698442841
1462823260
800647792
844643285
1565231443
325341526
1415933254
229777911
731584828
475380326
856256882
362853711
338935603
1013968278
1950753789
1704357639
854429883
561849327
1572304227
1553594543
1863492378
1473772819
1767993430
979713807
1623358366
1221867195
1155205028
1382185699
365047748
1531224594
520971559
1060817407
1774186414
232040372
1057470491
417357206
1414196768
544503535
1035647633
594303161
994574791
2031604018
1603380557
651928735
1237352569
974142606
495269192
1415286295
1671496123
1627540089
2115820808
1542744820
1736184982
1650006644
952274969
106062142
876243274
1604655068
1842513317
1310107231
1427691748
325071283
1443277971
1944030553
1634178379
701092163
1344969474
1792982848
1755481861
1483503508
1575448063
1602358809
238607474
1150080050
1188921526
428586940
1388953642
1544974823
271896704
836489067
1427503121
1604687516
184716293
240418477
943230302
1424301499
1800752928
1234689337
302974170
1500289641
153031950
751192934
1388423186
451309651
1602683677
75009488
2028387039
1652041662
729236415
214546347
286147005
1304472859
1763600285
190650503
728784074
1991161588
1476165106
1007662129
879947040
1517976015
875438788
1649940832
224042685
1808230200
1698429986
524774138
1458230894
408141934
1083852676
437669818
1278838065
157712062
1038715942
1660638440
482193292
1349569865
503691228
468987245
1718306018
1745801846
1637148937
537129949
1787167020
1281011274
352206792
1553616263
1841462697
1497475209
1672805953
1828672354
1450600622
1850373323
1498654239
796709985
861311315
894789177
1607911671
1422438502
1708894990
837561070
1908629692
1919689492
1911790885
1633257555
751908285
2115193792
997500113
1661577347
2046863316
1199796814
2002578373
298802783
482354637
545968986
1322257469
1765847034
366315
770957405
1845486910
763665096
44170296
602230908
149275435
885766294
70369852
1277533011
538488094
1671836362
811452492
1841736723
1856216447
869300566
197411076
1849414284
159287196
110628831
884159411
85047997
449451863
810766902
1119807517
376217430
323010382
178909927
1341603069
670308832
1862432680
334908828
1689901887
1440200395
2012902078
991886319
722545718
713386776
511867282
1373767882
1706634423
925207597
1908579032
42634947
813331744
601946180
407311760
1787573751
1636650022
1030941675
986342114
1876953447
624138825
498809262
959833540
1867483021
1906533246
1347051435
358067931
981533038
920754946
1525938296
162306697
88826449
204492687
1830175150
1828199239
630360027
325485957
577353900
1512874207
904534163
8109387
707622078
1157578723
1813818518
437658619
1580083118
1177701610
1118779617
1065274729
1022446741
1377608609
881055638
1733404950
695300039
703879456
1156474901
923099175
1329204728
28469089
1475127382
1280308115
608479031
993391483
1072448943
1524814431
1904968957
1894521653
1685512052
1851117495
35127028
196813456
1376746739
211986523
1367062729
769160157
165772703
1753132209
25014378
1580846090
1412379609
1145172527
2094572648
2083123813
222374383
1659881124
1597669824
113245360
939959247
520182044
56683775
909826271
98273335
1066865540
1191707790
1529526511
107683315
610309449
1259700227
1224489047
365955278
1996270132
225544353
1100201170
1806437603
2060255419
2086894241
968546379
408775237
1512366826
2045612259
1436822457
23439539
1325856727
2011893522
1200917887
450795138
61933839
1896311703
668362493
649686695
1940474863
1976001040
1527376454
1914252227
119059875
1013953963
708903032
246313115
1421540224
879142941
1380449180
769093654
834533889
500508928
40292581
525159166
1780814153
50767448
423060166
606968996
462576524
742650023
1263695118
1359068511
2133076038
490668930
658304523
1597544732
1153257013
1390362003
216408009
150886098
427781932
662017101
1864451308
685139773
974368165
690247893
1316132100
52960675
960750507
956357473
1911578295
160646188
1831322643
1906322405
582429437
445866788
1790861248
99561852
1526149152
1545948302
1342923675
92136412
2099064481
58457605
1476695238
127325037
263537461
1465559856
873922369
112788726
1090890873
759107263
1289571166
749829302
171624249
1375750337
1780956416
1442691771
1731059151
1087268431
2135894884
164269256
1419628838
1963321487
2017695000
1227893256
669220829
1180774948
1288548244
1360459170
1180604947
1690251130
185944047
1540836686
1147270705
184286127
33628958
638221363
2023266366
1832410658
822074046
754180063
1310905934
442688453
1060248736
69685957
612054433
534299280
1607355683
841107294
993274929
2088181490
1637821252
411833238
1733177292
426523213
1615560257
1526217285
677720255
300603863
768487353
1935744749
151400833
914109644
2050351411
494862655
670702274
1038283946
2084439574
250041085
518250560
715895053
235567598
808812457
236233124
1648655331
1741389633
1343573725
1197012342
2078888443
901077749
678340234
2018596465
1383143036
940602927
526584987
2051329568
1824754213
1724267495
1323838297
500354279
2081820830
1180994693
229667815
1342885692
937843580
1879323357
1511832597
1851520039
1336513453
509167174
1941536896
1581670039
2027943873
1138878306
1729566542
1535606945
1061737555
1463576514
2112179368
880954342
330100758
568695941
1331042664
230213456
2008881398
1438422518
209408233
1761357674
1604667545
2056487884
729209097
1662953365
1873730760
1887439300
211294813
789194757
1227884467
2131651078
641747708
1304455066
571173724
1654088779
1430162627
1698840535
1994709416
450132543
32101423
1587129812
2025785964
1541605902
1141459128
1703134353
701443865
1898751708
1044218924
531421725
1984829529
1922588161
608853092
1539931833
899697720
180267937
1992004245
1745159539
14054539
1594391523
1175411332
1343550790
374571597
39626428
1642022362
1013900938
1458168930
265179625
772723776
994508609
1300338775
1168901304
1703883513
212480375
1559618056
1447657091
1372591652
599098534
794163601
1424728230
440964684
801073080
674500867
336789291
1110924901
1901688910
284050395
999043702
1100485729
1416280603
1250560746
297796363
1153689518
696396647
1532271715
286412131
1117557315
886763490
1093200619
1378113169
166488847
1461247642
442058660
692434436
200765818
211494816
1045971006
1740094248
366305059
589632828
1359251965
236071943
1136141967
771825561
869061372
912163123
2032281673
1982427189
1663364610
1933360903
1257658655
277304237
1343530100
482007117
878870818
520959794
2142542361
1544973989
1317052867
1174322286
471399608
1069601319
525291182
1251941524
1637358728
973924219
538717086
1070118944
488226217
1320752899
1168790832
1113523797
1960934897
2136361285
1456220355
863496659
692030825
1453745176
1166938626
1460527141
1658075052
1633070643
1336987302
1065405136
2063878302
1569759752
647923532
1328323016
553238572
602592487
146667841
1435846615
695165864
1689331279
202585477
633980958
1114162903
1804011164
412673830
2061303067
1102286118
1055860535
1807157425
1283574367
307109771
1482677461
534312500
1200083866
1925719673
234208790
216638868
1251545378
1412596538
1244171462
210802601
373990218
115734950
1725139222
614497906
323431575
1240601445
557416515
557201824
653515869
1050312000
645791928
1048546938
685553205
1491003127
666985935
959921098
1472212255
1225647507
29966426
1393025874
980370050
1784883468
235841927
1098107123
2065603394
1329155579
1012231116
1826674605
1650771373
1752189654
2059776212
1525646564
1111292079
1793779128
2043277043
2002318893
1088418682
1816514930
878189420
1614262830
1907875094
935695231
1338498063
402361390
585131215
1247475515
1773520521
2088996967
428595626
102674663
404085999
222045698
1401593204
257865150
179382918
688851540
738355079
1598054517
1760705212
245736985
1542066
1737113409
1796090526
503354840
1122111790
214302147
887883558
673369472
536662274
300596446
284047503
1103817729
1518215554
1279238162
1449679384
1879489578
1554435218
548260900
698546625
808539517
429672909
969083251
66003537
2042807540
1903551340
140722318
143438897
893017971
1224302904
462969285
1667129747
1626391000
1252195769
1123742961
896321085
1362901289
1566555384
774171338
1594380363
1633248373
1350367539
1736487402
651262822
2053093386
321285086
1583796841
349389558
1361454859
187536045
506007264
1643929597
169785345
534779906
239707935
285074326
199758261
364581859
1298780678
78408287
1083991090
478178827
1198734561
189320755
773250325
608200904
1027588953
1031005865
289655362
1372309750
1348477264
359659691
1423958351
2144315388
109105526
859798944
1038171006
1004279440
382764204
1455300739
759502330
661591908
1098487944
1665722890
1470125546
88834473
1198540334
1854814443
2056834694
410388378
232998207
2042215056
416018386
1594003482
1006033058
1720359956
507677180
366315
1859824156
403716705
320440752
1503330589
1021582305
1738388729
1258836786
1735707829
720772519
91495294
878675859
198844865
2068577154
1022609307
1982267614
2020772041
1055033
1129300357
729935250
523906835
136281546
50134729
779176978
2031218952
777680256
799168694
1851235545
975692914
913726495
734190897
392084269
1977722634
175183562
1372059186
2025123532
1202460698
1720414196
687590833
159462818
323425877
1120500564
1974022303
1737202465
1026103541
1978747111
135134754
180583504
833330035
1884704860
2048772351
176234663
90553590
1625120108
1211272970
150943002
249968809
1288280194
1623726656
713910157
141191328
1922175638
645189256
1679129753
124123705
1610251717
2073296853
402391158
105039439
1593151563
815205054
580624896
792703469
2035045545
1045723684
621086136
1896569209
138806324
1875590949
183845303
1993460097
1405507884
635760087
285226711
610971379
1723368228
1516477388
1412549000
714972557
1025696088
189064358
746010529
2040862626
1587254798
863137262
1667382988
1918699134
126193589
1331073041
212571094
1743304526
1285291097
663390730
337714678
235799870
1822759411
1893254466
2130400173
1450182562
328116206
1274517674
1280241225
823801427
1430909969
409689328
1365629519
1835261746
841206377
1912630145
935719950
1740827073
2121752478
799331870
930808356
188466777
1280428064
1602590077
862863265
542807079
2029379410
1909805966
1806942735
760080898
895822012
2084805738
1763145233
192164568
966733081
1392268683
2129625477
1459406465
998159968
1878661882
487707545
972263122
1667350695
1838935912
641737542
383798820
1870411826
351328870
1058517919
120664282
1243121176
2031206386
790841485
490278524
1055565898
1006029822
454892723
1153249670
85087705
65541541
338427490
1531058685
1960561779
1079437553
2068641332
736551161
1931376908
1691702743
1100490853
1995938041
345576471
938890069
499470715
179356498
1944139557
1894886943
544858194
1929374180
1567075307
1782482826
2050907616
752733073
2135482976
1705392235
404144863
1077235465
849765338
1373604660
956296628
537838975
515450269
252584154
1255903480
1285828232
936838014
499513874
745462462
1620563886
1937819619
2112708446
193721532
1668802095
1060973101
2147097271
1979851182
881369712
1802443500
1697927108
852386946
830993747
1992260955
871432318
972887883
1690368516
294961320
386186860
322347420
1071389683
1281887357
699200876
521563277
743084518
708301378
673852147
615955138
123228064
725133606
1573479751
195738372
174549829
357726719
843285150
879359823
1580576878
1034298422
1311397002
547613273
2035874440
1198020000
2076647753
931811019
155647763
1859129771
708830025
716642996
1155838665
1457709992
1750671800
1188898499
1051733792
1527251686
227512531
870198095
1070465899
1092189522
5381117
1234365508
1039797011
235328788
770606759
1242527113
1559513309
1236535331
1461114976
750972500
1761216269
1068654241
1897004237
637940804
480139545
1708319175
1896668797
247629876
1249418660
621199224
232038445
1640822538
1439755431
1082435907
1756466640
580927301
579989424
1081726436
1187260468
1180444641
1107938722
1611772994
1364397258
1794701415
1027226764
1364799736
2063102436
509605008
812002908
487572787
1230799528
2054134590
211412494
1709570876
1334500106
1892200952
1067090444
513083123
155289904
346116309
609667602
111419492
547503591
162313369
1257950726
2040697116
414020617
1235603295
929832012
1088707349
1011560548
1942565179
381929540
976946375
1814419359
688968077
1470636741
796312978
5917718
80232645
1328854949
1142087472
213129482
2023435257
1125346525
538322142
1566976609
1029731671
259418046
1753256279
989388310
267426348
853150442
535696861
1662628509
391063213
1714769731
1018236830
1398581074
946471644
1572365604
117360268
1598974678
1688875188
1878960244
1055431160
1431414906
317002674
689101344
1558619858
183650398
1810943297
1027706541
1573481104
649932511
215022808
875090862
1132517575
1964527090
222921664
260325552
1192323935
1385538902
2059022694
150303916
344180919
249453631
271471599
733042079
998312491
562646390
577173041
1508380536
609928944
1252500133
1157672957
1832911892
2126986834
912813095
1049814081
1310860932
402365472
1558934780
110501461
160923529
973821122
1241587020
51253460
2028882286
537806052
1030137642
319197181
1406883854
678063010
319186487
266242060
667787664
1597516325
1953411322
751027699
1721134991
1864984842
849007663
290104817
1191418519
372698530
1443514779
656203207
47143583
1325869602
1587574653
818174874
1590908609
1105585645
1565253162
1172899849
231057656
1559623128
2029475776
290359990
1711323479
1387943125
1211957078
1809224552
144394504
1798967537
183695452
61554556
74682896
1530588213
1604425034
1065769075
911321092
1006408974
1172526184
1794637100
1335693494
537094767
60642477
1927741388
1801594487
144541126
1357886
1050053676
567450630
257048404
107707753
1013887841
1323537787
2110761122
1035665957
175613515
409669309
427441816
2105166813
168749097
33176357
1289570132
405465688
456940197
1008490146
1993191199
135781051
1876566977
721845374
34693998
2057837514
634783337
1053574994
2078542074
564472239
87304038
156289197
900614584
977129054
1227475035
1338509810
1344099595
1711239994
2127718072
1310553438
18030557
1379136672
1037520466
1279707260
468111503
868633939
585794646
1689250739
359488772
781044859
1376687300
32674
1913906271
2101938293
56991198
1688937974
2104265391
1769053919
1753500408
383783491
691421379
358393441
159290629
1259629798
1512394378
647868408
1317714434
1872654432
62927173
991853980
1047965396
1397133065
541501115
1881489346
792154992
2067168875
749289289
1081498052
1121971023
158648834
925631561
1022464619
86299600
1301625190
562875433
108833017
227888225
1071727494
661996756
1997912802
2140736886
378613206
1819098578
1240913385
204453232
1386576582
238003433
479931759
570991252
615225661
1529571037
555194326
466711987
1941698371
1232260087
1197694009
1757277524
732452303
256846938
1798303959
1492166258
972666430
1159588648
419449447
625432419
1511931463
937344808
740464516
823634045
2129343752
1821152431
1702579859
1658271307
1044281456
657648268
1294570234
1832104355
100862976
433365656
1387271412
1551399151
1314109865
706673268
554698085
1516738052
1981567170
2003649155
1186175567
490573710
291913670
1742283886
360416909
1970776679
2142824927
91644714
1554946326
65750988
1734072940
1766602160
1525003145
2009305121
88988514
878840343
588582373
1349962100
1460826290
1796465213
1307124298
1453466833
164952022
1456460384
1788213256
1855444852
1846810255
2084612461
1481557615
489413871
816412907
839855535
488391800
947063800
345373245
1001326422
219974562
2123111930
2054155376
1766111947
135339551
1728473680
146458370
1228818227
645195970
1916575707
1721868783
348795876
388779363
1042433914
1592614653
1027466029
2023668985
163061276
136795139
925578719
1256434502
999448169
1905553620
1573075395
1970347643
1572531445
1373414662
1206480469
1558964829
1576067907
131838624
869041941
1276656656
838961341
750428140
924079313
267445160
927034460
766172497
1603800238
1046773837
444414165
1560977734
1935855686
866435264
992049158
734753189
1251043208
1574254270
860816559
196171864
1872109819
729512625
1312446487
326084113
1789799584
2131727122
1313746430
470077269
1243445414
74167429
1543099108
135958195
1045455182
1044008568
1615979062
1721969764
1963801257
1213593852
416727071
1226719473
890320548
183346159
1522839015
184881340
548234230
124475038
176215870
63898385
2074102727
1784588365
912398644
1066225179
1736841958
1201210894
1478395527
824162480
939391196
425963594
1752571571
149450785
1397864490
2105735098
201958208
1590663304
569043437
1134936523
1557147619
1098744191
1943816667
1328308826
265384082
623872775
641936222
441074856
677179155
228271875
1315551210
1138994142
1888990444
1004303910
1881823059
1402496248
406348699
1083258414
712270560
504111772
1102631279
554632070
47695636
44693716
1339608818
1832902285
1188284892
1961841712
400651422
158541154
722761382
855957279
56883848
591474
1600761959
902652356
2013954918
1597848845
1650617683
894294296
724303279
469099735
1709294880
629202500
2090323621
1004724967
1746850733
2087848082
209273019
1382103535
357591719
814885675
1851109029
1487519849
1208210534
1298413666
651965005
91214794
1447659872
1204027962
1539659890
676835176
117831304
1605507296
2090222186
40457959
1576507299
4403972
1101095485
1709934158
492207843
788115073
656943013
1813409411
58265587
315583257
259992596
233758815
470401587
1013278396
1269035211
1931754273
543095823
535301525
733198404
1939970833
1246428967
659713037
413390097
2143123293
1868193145
394847518
633483264
1979757149
2077773518
89861947
184931548
1620368114
371279105
1539895280
552297715
1247883157
198418153
1267098345
583835114
388247805
2096160528
1116464900
1057899539
255572319
6091261
1462463804
1682822487
877866404
1792305859
248412982
1047501123
2075882720
1050225975
59363097
762318507
15543212
1856555558
1390872984
1444082837
73244781
289352460
1212487427
222471030
1339622585
252787164
1803937631
161768327
780748862
2060314445
1611363473
1274030742
1458163077
707110860
1662145833
1775527887
397808029
704615895
381412800
1930413248
702590329
1583908292
2135396166
808112772
1557990153
1661329230
130564468
2032555534
1666004363
1672616397
605030999
1073158017
665792247
1777351177
178651957
1996524203
1959655266
1994798633
614166883
463824232
319104770
424626059
113730854
1902362008
987074913
1403693687
1194892243
948135715
910257088
1503090520
2142108659
1379872907
1061357544
1610172593
779827129
1349015258
644141346
1685641551
579566504
1739261416
1573785706
282635246
421498423
1613971278
593702102
357833073
1032919671
1514261885
1755839674
544414332
1304413280
1356866646
1535713448
37122784
72743909
591586855
1762571674
332806556
1327751357
1821219191
268066899
498651082
565438341
2097432713
1783572190
843205905
1217888488
1049152651
503433707
361885802
1799632376
2140778024
1838618667
1000117819
600781219
1389358402
416070069
1113685924
647640401
495771450
2082574791
2082943560
516904652
944404752
121188108
1725319083
1353260991
341311584
1522857939
1925984406
1067849697
1968267532
1271996190
1724851358
1750547603
286700966
1884538644
1256862547
808697585
1474732639
533120093
1194218194
395639420
1831156734
490709181
864977335
1867457103
601894164
8644288
289334128
1474564734
1233332973
1772595547
1813101265
410224353
1967622375
834770575
355571796
713876492
1157079762
326312594
1170744976
933679457
2047707381
1518929910
1214378638
205314888
750535131
294089695
352452263
447724467
629301807
624729109
781299048
1381912274
1293347827
1738655290
21089339
819813127
791024914
406266077
513645525
1448376949
1652255391
439421541
671016131
651349639
778660297
1055821965
489968891
1151071887
1002709352
1946984639
1417365947
1162240800
797537958
16242226
748527367
759070039
1906858133
222383246
1567906408
253569155
1502039094
1232097244
1785813817
143640315
389891508
1152456520
1606020706
880261293
2083588053
967669939
100706648
784776436
1512535779
804326991
1624629972
128508226
1799979558
601978955
1644273233
1239602909
726461249
1893183100
1233324990
983156673
633646499
872212717
120066211
1251018981
1687920151
24771225
1804853993
1334702443
651446855
855065562
1801962011
2011917356
1584152012
1212286155
790882371
1948704814
1166545213
980161214
622790306
1873863213
477112095
1198826617
1475208891
848407440
2060182724
2143160345
459933511
2014085239
870106873
1540332623
1464548137
1911063812
98592502
1810963545
227488641
761834310
477699720
1131588977
1374838565
1679172060
1978312454
1103238024
1957037129
61065220
828168641
1818168078
1617935451
1910062142
760162125
256125189
2112712655
33373035
1139890440
1409630988
1630714104
1092333850
790245453
940475473
1004902692
796809398
1043682544
465420113
912884460
949841160
883037967
1307078661
1686498547
1912480078
1057247818
1117075702
1071104197
540637205
620131243
1624241623
580881216
139308067
119084286
1014671001
1372952028
1268781714
1537400001
1567572522
1607620157
1535615562
847677986
855559616
1055404673
275499532
978643284
2108314896
1399822528
1934854761
382219561
1052665867
147968611
785918618
1988841737
451812104
1192643293
2144070746
2071800179
548870051
1963038813
694245578
895595725
1271954030
1650387991
221766790
1940066370
744259920
110088359
719989859
582954364
1001741157
1751559796
162563719
674741972
969349037
964105469
181399762
1097031726
2090795248
1919146093
1963012042
1280784888
1717923789
1551618264
78046310
506446856
1059311107
914347028
1740704669
1919919642
1660077855
1190511420
1683257415
1241598801
592789156
1915519319
99540307
1684628397
821059071
702416761
1286271986
1722846914
1027834981
1999055975
656943013
2059635953
917833222
67015094
197362830
596727563
1794007275
1460741935
333516230
1540557437
1041640953
1496532757
1337000032
949963267
1251910838
374532657
1899533019
1367391259
1237013011
221906134
1457883578
1839986478
1624334569
1112525437
132749596
215608324
756832290
72342392
1933611721
657431529
816820398
772906017
1128557985
838246433
487011996
14457783
1422058365
1638812749
667314495
1546668556
1343386918
211569804
763934954
2033407200
303165677
1807468161
134451351
1696004880
446646391
1042197831
1458238093
1382834858
2126972152
77985618
1467193907
490382924
523760583
803628322
261188426
619667553
968283157
1351757751
1222727872
918848525
1393197310
2049256107
648517179
965353715
1062469238
235377256
1500911668
1900874253
83402626
46710728
299398589
1405493645
1827958706
1734128184
1803207215
811496231
470293265
265888492
1788164177
1326284109
1196987934
1304667868
272669280
1568282494
1303630884
1460292743
1389996443
1143810826
2044213671
529757237
1366436025
109013414
756136682
166747729
675659226
502976004
1723573413
706625795
761829908
1412462891
610164589
289239083
630184
998284426
303065086
1258114568
592239322
1442783192
2060293866
1144889316
1093429558
1742476151
1127728488
1482788450
2141440170
1065031263
725584649
1856072996
86933485
1318087506
281680447
1643594872
1081499822
1114126671
230046891
960701457
1832387203
896305905
2031670707
882636459
1172800776
1889061578
1427038595
1806851699
1272318757
1786476633
1225605729
1900757302
738561599
1133830746
547334817
1594367326
1047704575
2136293777
860777443
210960713
646270190
1971675135
1274537695
967812241
323731365
1369192174
1074630510
1440964879
1658110747
613257788
1839218865
602593253
541980816
170532841
1419148069
242104837
2078017819
495996226
664212610
1326945096
1395285508
992297533
553382208
2052657798
1822721049
1086693586
470091406
1489828596
847510913
1069001708
117412611
1327478187
270396450
1007671296
680319841
2026005363
2059520785
385083614
788606664
2075964671
734839200
427867889
601643731
245080744
546334337
780866794
1313438034
1372323883
341928356
165839396
1829858426
1010664754
1141221596
1387591433
209828816
1119777590
1766730609
1877995024
1952489520
1467757858
470936597
748854806
815342294
1580318028
1856301872
1744476151
2011728041
1857560954
1624332264
62982336
1822911262
435278986
1380810228
235890133
454923908
253310989
285423638
1355190932
2087151285
1171515176
2014843188
821684874
808657534
1558335765
1754820293
1339559724
1799873840
467772051
285297279
1573785879
1257479373
1887690779
1949428961
1936830563
1156893448
743430714
1763985138
260066655
837427231
255558106
295400329
2095607729
115844409
707127297
682470249
1180040820
230637976
469547274
229750786
1103213430
1803234596
1485550173
200304951
1898159800
1109434685
528650937
1099869448
1654577998
106456869
1479416489
2136049066
971688295
2102747036
1782765234
871552634
1891952540
1295410679
1407161526
1274823030
526708504
627657589
29471338
1218822312
1706718382
858435250
1880795047
997995366
1373154043
1382084077
1486991758
171009972
1023114429
1356453200
1004853887
491148647
810451593
1707089719
517277373
768591562
124298108
1216332258
344904507
1434142476
319499874
2134342056
2077495754
1565418768
2014460152
586730782
1640309463
2133700611
600446414
2071175227
7230810
2063082036
1205797263
2110775590
1433931039
1720251959
1323958124
766258289
1064331314
1245095779
2094776805
1754650382
170986505
2001802421
272101782
703048135
1808089617
48771470
1442760532
703231104
436573014
161431218
694846024
705895661
1138866248
318269925
2072996445
59601939
1382107229
263322664
1625654971
1895139435
1601607365
608344066
1398936880
2089355766
65900869
559135431
1852797972
1816388654
551795244
1771930876
1960155874
1083287865
1111147224
1149339215
580745168
1941942707
1397055516
162172304
1037577001
888189532
401991930
1966993487
2024865015
1158145399
1427660898
1102301671
1999106641
732238104
1648913630
94328431
1827316015
1830929956
1627130408
514025435
1581674571
1153856474
742405629
1882362556
1976217549
751956392
1263757908
1989544781
1031035917
2057397696
1943179780
1559941906
240464075
1244266398
1836174170
1790079779
647933265
2119076303
319086
1277647208
852552417
516439307
1269290463
1756428641
1410672829
1837472271
1113805927
2009294857
1883258408
1138172493
1183582097
2006721238
1545749631
414924972
2018487894
1691729810
1638944967
985287821
1479888520
688516035
5308345
67753810
902113796
811525518
1903389411
68625616
1884140157
1364178900
1168082606
1049036487
1077433478
1594935224
575369530
918743511
850833370
1487522576
313616058
2126658213
1622803303
413865678
1288776275
1238732942
1893246449
1940708109
1485872821
1447504434
1379624936
124849096
842486479
354987959
1515655858
1913228952
121056280
1811794205
1459126589
1603179420
1381651018
714533298
740104983
1120117052
2122958514
749369794
1022930666
952559546
2122122537
389722599
789619521
641593954
304327374
963268939
516132028
72324977
50742948
1164919398
1280562558
1065189318
1710796363
287697307
950772673
934431729
1625621260
1106071865
1360265999
1757147592
579168686
2119305151
1951663100
1216728007
2041940879
210487869
1220113051
243770775
1356252151
1979161195
1611186539
560394558
367428759
1484163694
99153860
582622325
912296602
608139930
974637623
691585623
1209024555
44308542
609111774
1558778932
422698927
1136168940
1655960276
2078551680
1671424601
1439276899
2031107746
378948972
1564873646
277908192
1144304789
1579548999
1153751583
1585378419
961132631
682717388
1925979566
1843036937
1766726031
1853605232
44405129
1645313441
1471266701
2128547305
181038140
1945631952
109192527
1338781689
1484408745
471286129
128808957
1975364019
1926055938
739250839
1971510640
380984608
1067710756
1147414118
1567677306
642232520
1390523868
65102940
590900196
701732909
376893905
1918720240
678170862
1147526730
1718987367
575356823
1219085002
2103624156
2046874576
428527497
1217189372
816852613
902688102
1381719706
1783333608
426776742
1214996254
1190924084
240639903
1062777252
1320499482
116220118
1369534218
262185592
1058896944
895768004
574011677
1056123202
1474410061
1600056743
1220521322
19467279
1622205136
533829045
91218527
679571878
799320619
1635245505
1706729873
1942256678
368660540
1623616673
1080677119
857464420
1473530289
3222754
620289032
1203282627
1354850122
990677766
542810654
410356839
1260586446
111896505
19603016
801570523
1218337794
141321998
692603467
442557957
1406285766
1065324283
821694389
1480598087
560467703
1471005754
963455035
1267439003
1859985599
1799366673
1334031967
978331654
655139006
514205866
1852631214
2047784865
1668033106
284467487
1296788415
484739101
1544275348
1742702107
1547750105
1992082021
2126165040
2016829987
2091942073
1448808877
1436721120
466580527
1979068337
835790041
1799133919
2467057
120912670
1098511473
64033519
300629290
1075181720
1386820713
627876042
1713616409
2012134100
1693437455
480437704
885825217
253308646
1467097528
1302845729
1631289271
2125607118
1826333541
1385636427
2058081476
947753182
10694318
638048145
1983101661
1511406456
975570724
1547077573
805439211
1462412319
888838152
1822434094
1636570406
175134424
1266556016
338054421
615707386
280822808
1342991326
835802511
1983750584
1144445742
2143076138
2102050114
648085723
1527779887
788956747
1090673085
371017970
1805938514
706807198
1152377582
2064548132
269287316
1370800307
2099173492
522080685
1661754817
251382861
1580623115
1000596820
360146996
893257775
1043788932
1878078983
1495316637
1668359185
1832100420
1035381656
1201432006
187893963
197114022
1583015625
665115093
2036424325
87973732
965700092
637759585
1167494988
1063925479
1255535686
767902071
1241162251
584925791
1513088588
482828524
1145396916
134260220
653070742
904229034
1896341062
267037452
2069602256
773160792
111760468
1781218011
77767284
2057108679
478327685
886145743
344911692
397315170
449155269
274336125
1763011084
1491341054
1425472132
368797408
2086972833
519740249
1143087431
1549218415
171945327
455905738
1846352322
724919229
1777805157
2000680270
1281438869
1188927231
184589682
2122635621
1387371387
470212542
1177921416
665291515
260511411
265305984
848235572
337974031
984896516
2010235953
470596003
1929773417
330060189
67147187
1071700337
1779986439
1403130772
775875752
653346287
1269028419
1248682393
278273183
1685726785
216853218
267011772
829395571
303719588
946718319
1928942199
628360030
1126290268
851395624
1927019842
64468018
1881977547
631464438
866055677
892267415
7851715
2033112767
619398312
2065335872
1675355785
346121958
674864515
1358279839
20915591
1054250573
36158904
2087063158
17224351
832689683
1980709475
1685118449
1399743792
1877786971
432428311
847755996
760628254
289523845
826212200
1381249994
153254692
1001077301
1915853839
1685411067
1866000099
117098088
281087513
766571448
1873815114
1017047018
1656183193
239708718
1364168459
1544856042
1559401097
1000222450
1233784304
1126599831
1878884984
1144134896
711333549
865640293
805252149
1037770862
390453678
51623931
70124377
595011580
1403511012
2109650846
1913686553
2062917592
514025435
1904926821
1253813472
1154034828
1787140900
512975573
2046923186
207041609
406148793
704642126
481259766
1023176601
635525012
848980218
463372120
906879490
1309327182
919839888
852523947
1384178634
213809875
1708417058
1645496614
1968454219
67727607
1004477443
460651954
496517119
553608826
789805006
95260906
83697408
549501061
1243842369
1847048586
1665637738
1838960766
1432480915
1552913054
1292269452
1593022636
561240009
1311961589
1521100978
2106589814
1524855238
142976840
512908300
494919100
1743080467
1043233213
2108384762
677521702
1909483277
1196085339
1461337106
96993279
1401818941
719749000
1014949193
1922123309
1511007310
382669353
1139911181
477365764
1892314140
135624179
1362182527
160770826
9254703
415318332
1427344898
1497132947
263536295
297549980
1327264585
460222440
406488705
166575585
1856770651
1039276592
729671274
926967032
662181188
550531905
404656822
882274842
1820587076
581399761
701933903
468553515
1181894395
329050338
727663424
1792260286
2046014399
863734062
1532235553
938332939
1700392846
1392361490
483136618
2067812892
1536230703
1672338295
1827132222
884679025
425359933
1366342375
1357202680
948155780
2070692048
1915757990
859772472
83911495
1240620090
452607082
517350908
111226312
1366678134
520660454
1862574524
1513524832
1954585523
89385668
989752858
1846090054
588130234
2064321063
680358256
1390609875
936310708
762115415
177898491
554243361
1576600592
265434322
1599673105
892319616
1912761526
1372049741
1533980118
1578524437
2086081072
322359010
1209274546
290297431
1337403866
562617421
756892558
635589375
1359640188
323417990
269269939
689066344
251495943
1310107231
517268120
221006961
1743965471
1445333397
1456414797
1559339889
570986417
211828238
1164672280
1801098445
1535168318
1707441749
1012758993
1469750261
447873823
1378376596
1517039046
1904003186
1342216151
1204634070
1854495353
1296080157
520836064
287522729
768048423
1698018419
1233831100
321783849
2130543159
557458710
633501115
961811
1074708597
770699152
227552800
1562360875
543975179
1353798743
1398779992
1629669514
273656895
943699956
1286741348
1517611699
399526017
1272680429
32963755
393368244
998011104
1503949677
1260673785
993962779
882260890
1464187983
594772230
947697631
1008432814
372164400
379654207
2042684366
943319984
915569283
1268173172
598075945
270277157
1883526532
522729761
1338813306
995310634
321806732
1119151322
759480556
732930427
1363992819
2055460888
1634456990
2111286237
742627661
1792281788
1681405741
621084318
2089781389
1107080402
280704056
1130914650
525596902
1918486118
1714912267
1483728538
388158687
1412706192
878362847
1002727378
1770836945
1573426234
443984361
1363183403
1130910609
1377298853
1687302644
57310260
1288048059
1465339655
2957981
484755465
1041759693
1800122445
362664400
1073329068
1015516122
1822831583
341353623
36807404
1686981924
661336191
940588671
1400754426
1954445357
2044041300
658174300
319119527
1165047080
1240175602
1514312214
1289041440
1464865596
832473718
481965854
1975759430
1921266275
174196723
1286179005
1370189537
1114484588
1666500165
907162019
1302499180
643302406
1189667692
887609755
1855825842
1909648488
167861129
574811395
567147316
1685117403
1682903959
1926235397
1924723882
740572164
271411747
86489334
386250895
1613334505
1614880021
1420391512
1495069452
1791055874
868593549
251234897
686486090
483613540
1728240567
1019579202
1601022803
58595999
1614482402
1822027318
738360996
1875162400
1252888609
946977320
533510725
2016236765
357269905
401693233
1702407160
114343615
2137942990
122025245
1510333743
1731131789
17209812
122881520
2113484138
1241198701
1725280408
1158807829
1853394195
1242484480
1594956664
2015241097
961964283
589669519
893551116
1356999074
1564720527
1502598067
1841786197
1958873941
1354913848
1879409946
618599269
1477241754
390727276
283078726
1686455808
1110166519
1183837807
1188305556
1265281427
214004807
48226155
1458160473
813210734
2004167065
315923008
1250754539
1075691568
544782496
434845122
1041514908
1053301491
1708423873
1390611152
2063422004
1987338234
1298120924
1399212738
1087081536
888259531
39553625
1530689013
125077574
154363209
1795962439
767007887
864023134
1341510146
1944121110
667279984
598420143
250466345
361345574
203702710
560610099
555950444
802447780
439459649
1189049333
1522101369
355816981
1668072919
451259613
1144824173
1729452962
2146910795
1408989017
1115440418
665253307
382615877
175770634
1179880753
544081844
1638328862
602353242
586313589
2059434864
233951441
1276465054
1239862477
1806126844
673647883
1981372019
1427768928
1767675799
900412156
679208406
984751265
2051929319
1639323329
566241063
1041009742
1963063598
1702747474
836696653
1710339670
1597774049
985812556
1125478403
1457944253
1080544794
100577133
1801046558
951068205
1259787035
621587165
419925767
401027836
987233169
1697126053
953613423
687250981
1566942722
857150212
267638765
179737912
897200383
2068614389
292164885
271245997
1150661112
815553271
595246190
443168732
1232710182
1634118028
25936781
1919710807
1743076532
1189706423
964735589
12955503
1130918291
933300911
1030705374
393140195
2027572308
1295425592
1017087326
867395628
141917488
1469231184
1451173971
247702923
1985392418
1729422966
1465175112
1101151792
1461023761
464164611
107261940
1826539232
163965487
256895176
1862664251
1333682069
555043758
807097096
368724033
433102490
1259146967
1562263231
1924939057
1205455257
763719119
930620228
1104854003
1328829366
463353256
1538573111
1955608335
428524189
1740823277
1749180330
1402110428
58734869
416682365
1881655848
1485963803
1697622540
1902977972
1163343109
1701832281
57050290
1615812077
789731389
960312254
947406816
935502478
1807986561
559431439
1164355174
218835853
1426302983
157805994
991127719
519499082
255693886
2077877756
2086938391
681274967
909464016
990166825
251803262
2056712033
2095946156
243577229
1413759468
855223778
1533420735
423773076
1892825735
633352106
190771886
629770631
1349826577
1774763984
2019506562
1462766812
512312471
2121578079
810835944
418206046
1836166961
1394169693
643274346
1642545770
763634616
1430220996
1189870626
320987337
2043113704
1056536214
2008997822
143400204
1646812665
792252539
973987181
1542977222
1414922216
801256375
1634187161
1498259037
1974955724
1065751857
281566988
1218613349
121298711
292259748
1055548908
2141207336
1272212364
151016480
1700158467
1148761107
1834780075
1698125619
677354491
2014497090
1089260811
405802694
1082754418
1621779080
156486040
1032162048
139618376
2133036901
1438932136
2014533318
203426210
2009973416
1053566038
1490872894
1727398062
41607856
385094119
1304261136
1128495957
210308805
1636214942
299206116
1798627322
1154704717
2101387234
1590316998
433889063
1829686529
1827328842
745216755
2050389050
201022193
589205372
1695992868
706002655
1256504853
2062055111
398951044
1990459894
110027021
80230091
2069561727
650194086
929757132
574179315
680820154
1900880139
658684560
1330102734
580670645
839414187
1239386745
523064467
2097374918
1508167897
420906514
368165633
1577301242
1297874207
663152270
860948922
405523709
1734149348
2142388083
1874719780
2142217005
1789931845
635814754
1440682483
568544955
43739593
726904023
458446159
715455957
708770291
1044437029
714612249
1854579553
952383237
342609471
1557213310
853842868
1006091162
854943610
1129324928
726133175
1503442053
1174454776
1995869354
582241240
191647831
1626039915
17025632
675080744
1608972563
551956389
1741004238
100399986
444578516
1109367972
1572258489
678141218
1174347063
304205597
1609903344
2124895241
2051014080
249849847
1005026444
2049382387
559259233
1671330585
1209436485
987936251
502167009
1060488455
312151178
1984697683
2008026802
2005454287
1875534878
1292514033
458768110
930334905
568482703
740556842
329620475
924749048
308096142
521389212
1332632057
785486858
569439744
1364732889
1516397906
1365958296
385650792
317747434
351134837
336181426
2043649410
200611800
1287104978
1081161927
1503404941
2070878634
133455510
1697571721
287291673
1316099153
1059542125
615594918
367362766
1209468057
1096145897
411085012
738847960
1426489665
913198751
973384280
343487558
80082800
1224449193
100332545
1785600552
1511362295
902961977
1331623003
1305513949
412968811
520573039
1459022334
1573446124
940298960
2003046482
1743222765
1235302664
1239451001
1458472503
525593505
2097952445
1028461105
255839872
2090557556
1883167469
1192594130
678989718
1891687950
1349144093
988241171
899776467
1719725763
948781978
557269271
865306211
1322187633
184319107
829189454
522039695
156790542
1299487427
1478183524
1360553352
1437435843
1809996911
602100554
1239983746
676065559
1252381328
461115784
178742252
1336125311
1181929478
2135065811
43823251
1863251410
746406451
1751252611
1566512371
2126380393
316781368
1869403036
2005326778
1961621483
43665514
679338092
396932477
331122847
1262827212
714597176
1846282728
1101727835
3399962
212888295
2138935347
249096477
1725080785
929519767
510749322
300795506
23882552
304081033
2003422033
1974538391
1891722137
1578129499
196922632
1177696480
668794314
2060155758
1300542574
1436326233
440974741
164774282
1328340425
195244751
1600007079
1650776906
1154190454
103957656
1794672109
1121454730
748673490
904100619
295219024
1106430183
1333607710
1935308437
613608765
2136464115
478583683
627425793
1742757836
1708208321
863140356
141875291
449039179
484888583
607364202
291922715
2088540086
1888462198
89881747
1271113589
54513886
1965252951
298646696
1640608188
1330274269
1685646432
975339490
1578690463
76436681
1469256002
1512050782
1125917511
414241832
1674999046
1453053246
2134786429
2128916740
1794535041
713661821
1743284944
945281195
1665159693
1760542493
1194059203
1051484536
12383590
1245691969
1724996494
1008056778
2084245589
943464369
884331552
1358006821
791606355
1120754189
2049245249
155185395
362214487
2104356274
451058165
1027505550
1943038700
1311899276
2081422769
263040615
2126633499
373080832
1964955092
1932976636
1902955210
1810916328
578564845
1305435545
1240835228
169850920
599011469
1842686385
41102536
553252657
1809026946
82432131
250178363
537995243
319008587
456513176
1707047377
1498287766
1903503803
1236691252
676290439
21536622
900900580
1780476200
1284889784
653235656
1375324186
1321285665
1714722658
751347456
2050335821
2109339559
1835951992
1409122797
89593091
1805577262
44194876
973714944
1676821118
222246541
1699768625
2127620328
901186456
2039927619
15356393
546588802
1653149632
599545194
813789601
982153687
1473166134
1031833417
252057034
1393894656
1789151607
1608290752
63387372
83683219
1219676645
2132964382
1509422530
452810133
977882161
723745581
552142039
1796903307
1044163608
1549019774
2098291950
682557045
1525378988
84391613
1231785659
425003778
1218449669
814371220
87455014
1640440046
236021149
1860896234
1541748408
265811856
1917153798
1649262719
1881558655
282367548
2061083733
331818988
270044587
1256193814
1580242559
294762065
1823509565
1871727331
1125922728
1136905924
63430603
1035989610
1408766750
1939826851
955534003
1282406272
1356826881
542589121
425857489
1271333807
1589480949
288716656
1530124734
250168432
1369665538
500180057
1740445973
1830512168
1531261021
2041304960
1571700894
694081993
588987182
1124884625
773984856
1848638550
1262993662
1609270189
468836961
562731427
998745870
227749140
492235926
724511009
1340828168
1810120269
1417940636
1408044602
1364753357
2138330187
728784900
1310010639
1298824939
1823061614
1845657972
1788191097
737681011
642875448
1627908167
1746916166
1703248287
527261543
795318822
167149446
1870664497
953108751
1183868390
1123006458
237708154
1414805549
582833393
835333410
543138138
1324003727
2083353661
672046517
962520839
1270237364
430669122
831466789
269117014
1935855686
893436669
227656892
1242789442
1420712249
1827598884
1491488415
1009610942
2027199356
994763024
871954721
1144735025
379055894
1726528144
798962190
346435141
1517624862
416333686
443850442
121397899
1189295229
1324589674
1361734125
1490839133
1671456202
365954590
1050519647
140709904
1197244963
1909352322
1424160646
656192662
1249980653
1679395036
248678211
1808291825
180518685
420480117
239570345
583923460
225990328
667409546
306232132
392222484
1504908953
210320723
289667988
769712904
1926844719
1717473899
1758788761
1007119316
1004092344
393928330
572107565
1291645603
2129736555
1913997882
727291735
51918682
1369661451
586626139
458907254
2115762856
1423132176
1219529352
2083597428
1356807099
1940985072
295240495
152964954
916920474
1956245725
1114475356
1223122551
810610718
1751151204
1868334422
1774427299
1811660250
1890584297
13327183
473992134
1985857728
1994220458
517757131
595048048
1440429826
1501275277
895034011
1428152514
242870355
642960585
1194064649
105392954
1335554722
1948255849
1266035804
508748025
1043274677
43766024
224588354
2048369931
153825879
111077380
1940828798
657046132
64712406
1254690969
2019553447
1657525179
168669803
1569732277
1511485251
1540116735
1305099645
1017847101
153421979
1947578387
367821078
833363321
2127306937
2127709297
342132153
1787455170
2064307403
422741920
1847631217
824143756
959632844
93061510
1114714429
1984670255
1712812900
239144848
1847798991
817573797
102431803
820069539
511320236
1023662233
1043866598
651507417
1385933015
43251323
730937995
1106737403
1649509480
348262772
2107512765
1464828379
521574936
256124260
831262114
720176484
93550582
1065540995
213940448
1924513248
516295060
407681399
1149214718
274664336
2036087719
72128761
1354015486
867547065
1771024738
20736599
1898921387
481177450
2047914709
2041655733
1783578100
1613813165
1646753368
2136829952
1461382223
322302142
694198928
2068948837
775760497
1114397765
707139241
176399428
1704735681
1361880618
1856419588
1197841509
85866718
639269921
1974571925
1222539666
224602472
2143522338
1703056722
1638823843
1310872052
595009146
414142796
295567000
1903177264
676601007
76910971
1850943759
1220444263
192225842
324619720
1559913139
1691926631
1525174138
901579099
736509780
1282610647
832503691
58616362
1202359801
277304237
1236495663
1588898725
142612656
1341554433
1387448362
693135224
1061373329
1525311371
282376939
2118938633
4544051
1823026980
249846120
1736918141
2143014220
515839237
183669299
681095854
353368635
1806290083
355062287
1250577571
1671732412
1335766030
1654373197
1821794027
368258977
2100706011
1706514535
1685624468
1676011271
1019758010
641634093
508548198
510401467
708915825
225180142
1208109258
1286721260
181149981
325438007
56094849
1129123852
1125827228
907380077
979952171
748330475
1445317162
843401148
2020832343
1140053749
699660949
710574686
1984804350
778230530
885526716
2021981076
1313514360
365972966
2115854233
1867199506
1546318319
780732222
1969207161
941816721
2027511516
310960744
1132772479
2146090817
53179025
1974951825
465251605
459358473
1651373556
2049026979
1464432391
1123330643
130433779
1091017963
1830918375
1914030760
1778796686
406934872
191088128
1575928578
325917663
298671462
1879906739
1909976276
429069372
146623930
581634431
1264073316
771900180
861478740
971881063
167371773
1447554846
627416597
959417193
782436936
287588788
1542752521
570700303
2140932235
1991529065
946779588
1180488736
1711965575
1213307998
1721640057
830364366
777006602
1202140817
1661865763
1134840
1049758291
1713440753
83342600
1565477194
927238091
2045930542
275423504
1311481933
859569799
1147873606
390400381
1568756134
637670191
711208260
521326524
1291538806
1926558299
639475498
1713090793
1132954005
676927259
615341189
481697852
1278499946
1215036275
1952245559
1188678879
1071240781
142471941
1462300135
530293179
918948000
1347174644
645153776
1770248309
1586356499
1276408889
1213249763
823393815
284131387
571822114
939156358
1499220958
279606557
874150228
397075150
177068105
1423948717
459594396
406019379
788151228
1170036239
1233433087
332478814
1860075771
2004249065
1431749276
971502624
7361481
1333505389
189152202
1868044311
859833382
1767629852
724750780
1744796220
1152837623
2120620510
828670243
960274835
82713292
1075344020
1737886566
1710227782
1030041754
479050250
520623637
1115938802
1659725934
1197764456
967535786
1423816159
512282555
1347015088
1547426774
226984719
1033763670
967828546
164846639
735385945
722202525
264074166
502866548
1021794296
1974049161
870083774
1930701549
1272501922
1074572731
197115800
1667921111
142393067
1112612923
575340196
485005162
1453896811
669543677
1677242412
649499544
1303293479
1135553182
2041159307
1042768415
2049477550
1309184992
1307909368
90969213
699846773
1384977534
727835149
1661869085
514501487
1038411268
1066488568
1625990679
642707973
2036324415
202873566
404633332
217339362
1849235173
223716147
3475359
1595256612
357509425
716687503
1440639470
1829009991
1725740976
1980048438
1603507929
1573269428
1208669772
804557765
470351370
422103297
636648978
1795808095
1014837534
449704844
1743156984
1515333015
1742179320
1618667072
657632230
2062175909
145541761
2101302322
682307236
885726389
623891689
1733725440
1336830271
1659334754
18563595
1688520676
994176519
1325387194
485109729
1174503165
737252090
1557036282
811019974
594849199
981209128
406792371
1644125533
2060042189
1895035385
1355469859
434283414
1039764149
694911641
164171770
1774156806
320596074
533591504
1996027761
1029818921
1623099649
694611463
1203972971
1840782196
2138467228
1198597068
2081395681
1623440142
956105651
1338458766
483348538
470083392
1226379833
133713851
1974017010
1473602295
442089196
1679486510
1443431425
189165540
76360916
516934165
1000883532
1798436876
582525460
1541199128
190318743
1567990639
1052871068
1298520438
353847846
4722869
1248444159
308769368
691088317
1747588943
2143435148
1765309298
1380333641
617331767
1961486197
1466280662
436304300
1187615219
369094619
1942309746
483904155
235941002
2067632550
1885099918
1810876427
447407410
1759959821
1886169010
1583601196
1775500924
214731891
321386633
362219899
1013771253
204611624
449794827
1021869526
1044641217
1876380035
1778106750
1444523900
709329802
203247665
1817603627
714476509
398106304
2072801444
1908764661
1151225805
1619922018
810958220
181255334
12959778
336809382
168547738
378953577
1104070319
276091350
1075830391
896174767
1640894356
1763361433
2147234590
1292029353
1635642863
1486936724
210328831
653608341
2070393757
1374578897
800527146
1611367390
865912857
1780621323
304678839
579614045
1662954914
1993281315
1151113418
2000332593
119137019
978366337
1294771020
1761911639
1535525445
305263939
153344188
518442734
590820508
1167757267
1409801430
1936625026
995484191
215324681
1168290934
1370628473
636937259
1661473153
889256385
286549000
2055475418
993287026
1069509429
1096827267
743365734
1513281459
1552922481
762575233
858940998
723854547
751252452
1492333712
504587104
1212327706
1923578790
1996599826
1957247415
1774642656
1964232239
386173717
1611043854
1122521286
1752731830
1029854999
308652798
1985821082
1056698288
971711623
967158226
1217086581
1574375905
258489676
958792448
576408173
1915211894
825015366
1848911757
255181269
302099052
573594307
224229074
1616299174
1021227325
1605078583
1484232389
196718776
2129602577
480443806
1107312055
398461867
358417600
1141187857
1610007855
1615699606
1677449305
1509944472
315904684
222645511
1534193683
615821944
1738212410
1815138075
1133037823
1478581843
1040721725
116269324
42499318
793191210
1365975600
273942957
112690699
920302481
1198186961
2128671350
131819989
1865640036
184786601
1479302713
1645585249
248169613
750653248
1041023878
1893978436
1972894275
987133537
349720241
2031179081
1679088991
57956341
1381097841
1423489249
1866315344
620853852
1500276608
1215489146
42495111
1294937395
2070114418
1102130339
481016425
656519123
1613068891
1134951498
608853092
234555320
1046918201
1813321093
651800922
596599478
2005779835
1593504637
526397498
2144911428
1571067705
2124104687
809315102
301620890
1295348661
48492287
415898472
1362247841
822814752
1196205997
1388478401
1699194150
1348736579
1015344272
823244187
989049786
1220102131
2035550977
149991609
2030369804
750385499
1662975164
763640373
268266398
193641947
766565240
1605805688
558802678
1750008834
1635595815
255642222
1311206567
1247256357
568884923
1819152610
1019592621
1332964876
1530250736
1351457042
247669572
1631994003
573765586
89739117
2008173639
1763067609
491393508
390375162
27050146
1511344710
1929904777
1939842564
953035384
1091231733
1549161100
364077010
1120884169
1259760390
1345416183
1680495908
1934844332
1210226595
1295374421
676678803
1802426030
1188193424
1860784845
299230201
2016878078
1834602843
891526079
1830125459
1724763330
469707818
474828306
2058745228
2039536836
1270799444
1548457074
1918419133
1857205644
1625909347
1627774442
1993382103
575259212
312170969
2147190743
1226738222
1082942256
1111138923
444607548
996186896
242827048
1422695212
1334343323
2014901688
730639842
289314479
563828840
378476506
1603587470
1310509998
874771127
1536861102
686266025
1981385482
541140527
1525145381
1421491492
626327224
1641503083
542434658
102343308
1290600703
1860169084
2085562594
1980477009
1267922836
213298244
167377587
303281188
1632865048
1653128427
317297787
1462397480
24382256
95765371
2081980545
1361728609
1310622855
1279912057
1623133335
709390121
1062258841
2108286955
377975056
884364228
1937293101
1528185454
499271993
1148286085
636265040
1730381429
1956759011
33377465
18062741
2092756223
109601272
1042211281
1375701637
1282073980
403296178
1066993471
1979705344
158247062
1685438762
134157489
121767442
1967854247
320902287
1631706846
871396472
834879690
781797251
2123221207
1050843259
1299482249
2088908526
708089033
1257479373
635162162
1451338639
1839320470
380284288
539360676
1795225804
1685333215
1057801856
706740118
294768427
420660466
115374773
155938583
747518887
164859613
348722401
2109456819
92270739
231614205
231223815
370735184
1194018073
190049648
1971217823
1026535766
1547593030
800502113
2037927549
1169375628
927139324
595381005
1777127322
1595227142
257062340
440230352
496146919
498472886
577487617
1792588699
2068600685
1520140272
1484295776
935493849
1789098688
1857808529
190453946
2096400633
244196138
449235537
1911785535
1029928131
1736016317
1193107977
203403765
4330947
343094196
177934662
1854427348
14471914
1476104999
1834615852
482780817
1080624557
1579876354
1303210973
10935336
689780193
969396759
673978190
616574855
187165589
1027360872
210195436
1971260007
971983850
190812550
1577547967
638877132
528522782
1038988502
1101327008
750379631
26867541
1907197342
502857201
176651441
1727381457
1856418874
1805521729
2011486239
1095139267
1114290902
288040452
319083659
30586258
606762971
1122359770
1629204784
1086225004
258874704
507273300
599404789
1586586905
2090843119
1538657521
1194513572
1091231208
143107482
2124705795
567211770
1822931105
871649910
403876760
442009423
126460973
1669189511
582588784
1685474820
1738554550
1945718135
163966028
926834775
1814238655
23767356
1456437157
778028216
2112525938
1581279582
597788085
2059445259
484601522
945888599
1408329249
1329351615
1539013737
1380334106
1229218501
1353537194
174324084
155155335
693433536
1616335832
1642795824
1400523951
478585345
1333458730
1704186286
79040640
9732917
276790500
139564129
1579826952
1656967795
928616909
1585594829
549389404
715964372
1397758303
1496473573
1647072420
1875224162
814400280
132673300
218819435
1331649916
319931356
586586935
1242561200
1665124020
37190007
157885019
2007991705
450507321
370115077
440170117
1229643011
106393735
683090688
251623016
404975163
418929226
305998277
164417292
235685496
1663287088
1436251903
2114475001
1768460631
1155683713
72311656
909976618
1284423922
925410811
153032831
198443200
2134217130
85958366
1451195894
2040286506
166686385
311562168
731556255
1679221749
27765234
1092130968
2093454524
88700152
377438176
440577321
995641338
159133518
2095214882
96809691
460388376
116688302
1483574626
1929398320
1197120112
1766271511
359590094
1228520448
895094602
1293086621
924969458
1236459240
541777826
1959941181
1603958734
674945159
1951340274
369465041
454514348
1741925990
123633872
1087512447
1316636555
1660054942
2088823650
1545129333
859798233
768201315
1531353418
654070838
1739596891
508050105
1103200939
502579865
551844715
1492390261
887283646
89252753
1754144749
1374807904
160307888
577536427
1882931244
923654089
1289935963
434007241
169382017
288583120
1798994284
1736695837
1660238807
1724713353
255589144
1867469922
2056859835
610611034
2038643717
1953332571
1578724579
198349167
973503018
939589516
1413284273
485874507
1217513264
718492659
1146102740
952614149
1624950264
1325701978
587129210
1585361429
832482585
1562143639
140529251
1172329986
1648491711
917321285
1765036251
860511747
68072449
495669856
1919970534
1889444743
805175349
2093542107
1843621452
1595324128
1980794891
531553506
218093006
613651072
117852073
755661969
534494151
694223681
1192770571
1201884518
42754083
1719232490
1119448084
209664191
352795197
457242683
997234200
1273679766
1582157051
1289811124
881311491
969671761
53469787
508544195
649424853
954761901
2049939684
2016981645
1011427605
205891498
2107232902
1770221323
1239259281
2083821616
1233219430
1965205807
146693904
371466679
1424510884
186572387
1704357762
892870382
1566604223
174220540
8272530
710982332
955848764
1368804237
426102315
1005489803
450813965
23926634
790465875
1326158823
693000923
1232609596
285458269
2104784832
260144233
635349358
336399490
621729092
1985881442
2027292511
655183559
1902327735
509751096
175806998
260697569
106845405
150346340
918144364
1807592529
1310406618
1074917348
1709678942
1355114944
1086357287
539830025
887487077
1511798655
693734070
349243681
102880458
1038520488
2057208632
387074642
1117362367
366161822
96041438
718476220
443635178
503203533
787125484
1678527833
780573962
87747769
1048724218
2080905111
2110980294
869761548
66827401
2084603639
2018242801
295808781
423396285
399383671
234370458
646029556
1030040239
1766441710
1926588094
1208724003
504124673
415034845
1493973898
505354218
1571690065
167892006
1633997864
1714880337
1947277735
1489592966
2200577
1524772869
227884315
1574672836
992879475
1921171606
1645348484
908857842
952014340
553363037
220935691
1070598769
344967171
1221545168
1722891933
1845559156
626993752
2146089156
2031994673
139468510
101970370
1643012556
2120103805
525665907
54256112
75817490
1103647898
911737633
419153408
1698447399
2018789679
200006247
1118018932
2060117480
747500826
1892302028
552720209
11131960
1339007593
223585543
406274717
1953784325
1975957409
1747013985
588887827
1165762793
1736635012
147988858
107973490
175681847
1401447601
900024452
839143175
453061069
1214911900
451012807
16114119
1852685463
1766850162
2083975620
1469516172
671910238
1247893083
515628633
772541056
1422510545
239874083
388055787
552575864
265743485
1451745577
769365307
1264259913
627288829
1859695173
1636216104
544452402
1544015131
1549066027
1928097848
356646620
1146243030
799461263
343606794
857604655
947851475
804813576
1200930912
1274043513
2127966067
1046885037
1797073394
1274705236
501835608
688481746
524595311
2080549002
312938029
1340540382
232367219
1654705684
1551559707
290297314
2146227997
1509705788
27591857
1958582081
1478857845
1403679331
1968454064
1183684575
351730483
918015380
247781223
1415431896
2088106552
664915013
1026129598
2115885641
565715188
1718136784
1540427910
1409238942
1035366856
130615240
1277028558
715185069
1173029015
331532978
1451195894
1441579835
6976474
1010450057
672456947
1658217602
1880088086
311689638
526423865
1306230219
1462317335
841348367
843783311
1075256146
563664100
811766305
1578328325
913044081
1907696007
1886090129
1180486053
1200662860
537430031
845521978
842289091
1554401217
1047843053
99144630
864417628
2052193512
1023194525
1800159699
603506038
1942795853
718343553
2014564845
201324273
215182474
1492857321
1581344856
1956170501
1824027797
387986102
942850970
1413139713
88078451
620597138
1416591108
868025538
313912281
654257914
1120327447
1069592708
509543808
2068807930
1018054336
206799464
1938128828
1207981273
750998661
875529179
1804645845
1506454968
1541886012
886176990
1521901919
1563563048
751660424
988096968
159378684
1614322793
2081120229
367047941
465937014
1973089288
1968719693
1439899107
301045793
1207085814
109583443
36388200
1361790327
2142819359
1336075097
124841229
1039485925
175085583
1928866672
1716608203
1035025755
711442333
47199532
2109827063
36105478
1253566487
342311038
1846129684
2030965757
2070692048
1279867348
1767364436
1070971281
1333987882
1463887154
2137092700
641829555
1535575254
1882496715
394318709
487565658
419742758
701517750
934108226
1095861240
442458960
53377975
1559419958
1077847662
885234713
2143756780
1151225975
1546646159
95425605
1292987972
1985143634
632720204
1677126204
747101195
1849646811
1166053709
1783127236
683193463
1854813530
772409566
243462006
1535400690
1956869497
1495718284
761638510
387932083
1804283344
549144685
1173720601
596923109
148486883
1318538792
1552772576
266422090
940273829
760897510
860226249
1417753252
364615188
1261050932
337378245
1082918885
978511323
478300130
1466973792
1665152302
85879454
895625390
1441554397
1645780687
1476174935
1999916887
681991827
107459665
91543475
891960816
1381965097
756585407
2002494762
1275167276
56106882
196480418
1317069900
1908356022
959781684
164359087
15931040
699728415
1929125030
1360818011
1550244149
174558285
37225281
2081348164
1351175368
1713457829
133371671
291261438
1328446650
1717608705
1620176325
1627721996
193274415
458152983
1353062691
1243000980
935075534
2017383263
1920685615
1604505701
1820660989
1333564600
857678445
983702945
248269312
711279746
1450603196
1223818578
957397420
1475300488
1178911586
404073513
826851088
988423294
1627787516
27455325
440373052
1094596889
1790698170
1517397119
1740998689
832632714
223582314
1550497027
1455824607
745463388
1170484448
1145115231
2042822283
1961024183
1331947609
1866100079
239546392
947437349
1328835075
401548287
1218409687
1340275520
277837962
266640530
2045849647
2063981685
234414194
314470015
1857250593
1291554659
1211198520
1307174081
398099773
1528811923
961445974
1190707128
1358800548
1611974133
32048951
644618921
1014129211
305357598
53918780
1691648977
1173486134
845914039
1464257242
1126338650
346678114
577137520
2064758580
551277108
2141564143
1352992712
1813845618
2132136052
375772922
1099353211
1343861266
698802868
2117227817
900321699
568943048
417633143
1480058944
526902044
1840837283
509213024
252678610
911975707
1405536536
109142578
150399648
1864489927
897022213
2146070787
1134079184
2050228350
1201537647
980165840
1437009824
2013751153
459579592
1475022133
951249734
706463271
1047191291
2036316181
1036646331
625909473
59125829
1514641017
347086622
2039421312
19811986
53462550
1841837124
1318249255
2141130854
1406970649
2120003401
804147489
406737087
936530873
1033301805
1289471100
888618736
1069910761
1433935839
1572904337
354497490
100895592
1235237505
188582320
1604952403
913640085
1560002216
135783154
1212310537
1804365849
886419644
1564380943
476772606
1335316222
988748653
1330657384
1474870277
1133987588
894235436
1036775331
818159883
1396093825
936590494
1527357197
380092936
1819659764
2145342208
1889479250
1285029976
508734618
1276758369
425551712
395469414
423910939
1193639584
1273641930
297486144
43278578
1405314519
2008700656
666655031
1998780705
2069689840
1138715836
638547911
192734264
752977237
1812248781
1146508170
842965066
590944531
1421301118
1336086003
795571017
178081647
1299271390
477212254
1553063661
1040775479
770958833
100363618
1530099687
1381967496
1333916287
1584430960
929183586
1805644649
712770847
364514867
883608754
1360295981
1192171424
1850177560
94470082
727826292
1440654042
10088076
478744707
351119555
410711570
1581633308
1968275391
32286083
1235655654
185980237
2080833429
1531210055
61757959
2007149744
718108486
650876178
1810248872
1909457753
1325456883
29243947
948366740
167023564
413809924
2066192608
105350107
1073594183
1571081613
57285286
520382322
1315506343
1007803806
1590588270
1567854888
166873772
1383108128
402350716
252655050
139512709
857336023
1915683725
2144793194
1274734368
1784590993
794039225
1245202547
1098655751
1226005154
335008702
1789596750
444957365
1378258385
607035645
1538968682
1528868378
54159941
990155975
904398293
1667638199
1006696201
2011147280
726761265
317048679
924454352
1562740791
1971847873
1068457549
1898124244
1340760667
1965742733
1493232368
1680461533
937997711
2048506366
320532251
1545574388
280732504
1677101013
666535279
1793461646
419022744
2117811741
1686401917
1672438920
329842671
504216156
1939116077
633156743
2090938992
1565690030
709827675
1254728148
733900585
1952066647
167421185
1243255846
1432643104
1295617511
470516295
940294311
1832006434
1017496626
737767163
1142418443
1090948576
186693559
1363256532
1167522118
1029949085
1837421607
1505495265
2128072737
1276710755
2042182411
718722237
261956798
577637386
1190578910
398606283
692349177
282292727
1092740371
62077107
26748115
894140688
524180299
632018164
1587068325
386218435
1064014381
1808883105
2045672389
1603453924
319333494
1496764609
140177110
79089810
1427583776
1520634650
732986354
291079557
25890293
513871641
1619070544
1300045160
504472365
5184796
385674368
2071578086
1227932674
88091397
1352641933
1421879846
1558724423
1529770275
1540278824
58253087
1628950268
1326520090
1940916855
1160268073
902540810
1396560460
1056525672
1562787833
1384704520
1169809735
1402893920
283286820
1454149786
242760801
679350308
329560393
1965218527
744867995
1779108594
122432680
110101633
252777795
2123571250
1782471961
1705769399
354261227
312117177
2139029474
1336511745
146943993
177495310
236658276
1163756055
400737780
999263943
167515053
1441993414
1943944437
1390607276
1590773288
1433690892
1414454732
2139361828
1456753138
1148878312
1529943886
364578751
1632058345
1811221576
1838969055
564613643
146593718
1746414883
1584494368
469165407
1083532514
1119867054
2119996111
1550272147
1797090091
980981534
1866372078
1120349590
1758760244
1133777423
992176593
372285037
999783864
1379038648
2031209685
768759032
990737049
461412609
320344412
1178214273
1432611720
345199968
1718736682
13324773
859026289
603073611
1856063667
912149065
1118191721
980430249
714262111
2143270386
1967559112
1351352461
747606933
489034537
327227974
1691309386
66645446
569439322
1643492682
1647718136
1573965166
725095900
98453441
1033024891
316250343
1207670055
68015211
900150798
1259954866
491660289
314311729
206970353
1596075860
157750040
591407181
115949385
309445359
1733033311
571951588
1380728195
1038890481
1684323907
2065907528
1439875356
221913273
2064176920
2027915116
1734348931
1195766104
1029068973
106603208
776025827
580354286
1520407275
1345958437
503014095
1071337439
1402663258
1694906426
1765150016
1772161112
1545951285
626948303
347911040
1313886955
1084282549
299386100
1696550673
1080742694
1185482412
1520718138
2034198267
865946019
1784227477
1054255489
797578846
893272617
871670602
1488589239
6741757
400449095
1562854623
490487429
1818367911
60805125
1788192599
280738690
1521396908
1197665312
1630873702
530452632
1211949689
408775473
1491687597
1691830236
1352767940
1814035318
1338586603
1115688388
274023347
790853307
875681637
2113569117
67889790
1494308424
546043545
385519532
611410734
1458860077
1843280875
1547464078
883915430
1930214509
1492169487
1869860416
334471015
1296217816
1987305953
2136964577
1136104419
679057636
955912381
673215541
207167755
1796989283
745563124
450140459
515760388
410949906
1786232693
194730265
1589359208
1405612668
1787997084
621382489
1496458470
803271406
1504078838
1360160420
1845067636
963165285
1011490064
1284244260
867611230
1435723360
1480724899
1546064297
885822589
473017358
1498191972
1137650579
999627826
1150505172
1076937424
1491413659
518183786
2055339860
234291292
1336179283
2094811338
840822690
2085086592
469838364
1022802722
326856227
1108019114
1635100280
670505234
28194339
729782412
1793381851
920107187
661603334
1426705993
1143422925
989369061
1088698225
1203380795
675478972
1811285947
1926681845
715031023
280020121
1534231505
1914835654
1154928772
546014486
1918160584
225818431
370751449
1970186586
1433332988
962948551
1052148882
1048805409
263131057
1242294180
121786018
1290038225
1168349654
1087589966
753018064
797325947
2047129734
1320067218
1939166737
624995817
1720737440
390676286
1558741755
496438735
2084190685
1756947228
2120089751
1299130515
650493696
2073649188
1986269705
1298024565
847887499
781533184
1685837139
2010302791
735144031
1338801915
2026873262
620693885
1203700194
227668126
465822271
1470688916
1731857630
1853432112
940298960
1294800018
66324424
1141865104
1941658422
119205757
541546138
401803900
1318325852
763887064
1869355045
1909027294
2069264879
384908253
213273156
76142167
1648901261
1180725240
441617358
120579346
1177932109
80018711
1073473518
1661022826
677180926
313428017
2042717742
2030759426
911573918
28549687
1688019658
964562521
767057235
1885137715
1894100262
1316429920
641016206
1022255272
1035818947
799979485
1976787351
567041450
925596850
1760690189
416924820
1468146424
1690538395
465301929
1055614035
1407621233
380978525
576422773
1169338105
1061625226
961051344
1679210093
1485021423
1863165103
102789102
1210283297
1837229392
688965894
1935163352
1034297626
1306583342
1650468154
1101148418
368443437
1439187375
814424665
1366627753
359053426
1405065372
2044927854
335400077
1460144585
497981530
1187455547
617278129
96233192
2072248195
1774810246
1030423021
533654505
1377154755
120658944
2021593674
1459996383
2040449559
2058284885
267629769
2118115571
544091272
1367001862
633506729
412500295
382466771
517630078
130066801
572177415
1902997500
2120317884
349736826
803611184
665756770
1371923070
1751073529
1544624163
594572739
1931676491
1723535358
733657509
367871092
1253578702
889054809
30053431
518724078
1677824747
1935029433
135788892
941411555
1309635572
1737926595
689595659
2132334047
1667971762
1041568732
2038380059
1901500998
926774889
608824259
1220805350
1219207177
243476068
1328502622
587466539
1736839589
23638287
172085544
131303073
1121957155
294863825
427613136
986433501
1634257975
1832110923
956748211
321418600
1428980215
930935688
617298672
381918577
1493792270
1648233300
751487799
723844665
2146271885
2015037603
693190535
118387093
2031484033
1159679693
425159777
2006922472
1601404714
728036478
1645600246
1958260517
966274953
1101935786
479316462
1721408454
1455104319
575559313
1386045558
1916648472
2024411922
748245345
921784493
1978589834
1112357814
991627269
1424201038
1504334959
1805148083
10371017
1827473336
806596563
929820646
1839288566
1683983547
1295771939
138063582
1556028216
2128118277
865879802
725284046
922844516
846617804
1280943866
672682366
774942994
324269687
770714106
2026281048
1836267262
97483965
1479395178
382616718
1861066495
1616223047
1240616611
883806186
1197314215
1083380900
1721548649
1409119149
62925239
1618899852
1882275199
1821292877
553852612
567100277
1278697597
1334400135
1311529978
2082436626
11960841
505282388
1143547454
1004219984
1676670381
377659133
1911776855
150683216
319073464
295575621
334073137
874860054
1540202539
1071679324
422333002
876683531
1646792141
1394966625
499511886
1170744976
1481368104
1792762711
806645191
937263752
1843323578
345642677
1198261830
317473532
117645643
1147868277
33841205
827192781
1238842938
1578479877
237410310
270003424
220576070
1042602538
2124227354
1207574584
2055535917
1589645714
747027530
1631657956
1632374466
1343449884
169117224
696172519
1611344883
1176975915
2024342537
1597542540
1495517910
725133606
549060079
699152098
2039474831
2128397641
1454320283
187252763
975885493
981385338
807121051
1294658704
13627727
1834985079
1023401213
649124990
1280135072
1588182888
1317086107
1186237697
301511152
1435189754
1512265994
887064005
1127508338
1229495710
30035259
249618782
1221186300
355739075
1698873236
2025557226
1121919012
791767982
715611622
18005037
535633009
677417528
1918288386
307368308
1541259848
519019910
474202296
595821881
743651041
480848163
405577984
736305967
488204634
1992260955
2079035746
561836525
2144861500
1969972047
1354160572
489146275
977757900
1867377729
641179096
1233630530
315325732
874390086
1537132860
180248886
1077150812
1589235741
2106754141
656399086
119832126
1603396610
913024198
1750874386
739636989
1276093289
1796776874
523868573
22076546
990019408
1169410158
1190012614
1857033769
1866877252
304328568
1843811259
133536399
825445832
1471388786
2085652903
1066411396
223821053
935559607
1062393873
693865976
780461743
464022662
1491209011
1989625590
1769282327
102449062
945251052
1291820003
961671236
1996505685
885758233
1851096158
1101464064
346712837
1294167851
1138378452
1328890309
1665884920
902901002
742661406
462959535
2104485770
1475819362
544079385
216875162
776082497
1252911535
900911275
1175733096
1448986418
1694673954
1592040525
88081357
76225248
1517962130
1283748712
547641380
1192395034
1069302135
62208963
1048693803
2408487
1656879467
734074580
701227278
456230326
1244993637
1599879348
1837584185
1614764027
691991652
868681053
989327165
1283469964
647532131
1574116196
198278132
1285702402
409718606
391043331
65766265
113929646
2061105658
157280406
2014179587
1971084751
630246510
461012374
843587572
490340851
1751516195
1486784656
2149788
1001929722
624122264
738274599
761456786
2009047363
438093885
1568647788
450851458
343294094
1310466318
392673046
272108792
420037453
1209979916
990837276
599535166
1363807149
15748435
1360896457
979254759
1513813046
117033168
599549586
1912362265
256218299
193064438
391168926
277142286
1740452863
177774298
556033625
776270598
360703634
461527844
845172551
1260204880
1873216308
924073597
1603722457
1247673075
487551824
1485459748
165512287
2019597993
324239182
188751996
167117081
417455934
378018395
576880478
1091217995
393250454
2004897586
449921016
2145013484
1401411302
656975259
133106325
108354355
1992550747
1017302981
1722223324
365243845
2084794108
1159792114
1782520549
1342344838
388652906
1318540184
1764601854
807864082
959110942
1011005022
1683669795
524608542
957741468
120513040
1625846668
1970016005
1428686151
864469314
275728655
1017544168
1386710792
1295723122
1861420822
171726974
310954381
790096654
804701827
615053594
744992485
3584555
183447205
708547258
103027238
1697118731
2041840714
247864694
1244474687
1529807413
668368964
654074830
1440641856
114501373
1327606620
1278870122
482379628
1737093473
224100809
828078377
134263710
1839689549
1149851991
1218248627
1289798386
1284860081
1933217013
1314161905
1674176789
488737184
505696016
1901661179
1254447133
1848529114
761124239
231450289
401439436
648826755
223971037
2106511798
876885618
799595835
2118744882
502256054
1942355811
1532415094
1882080850
380462882
604413161
1160074338
2099386369
994961287
1477243672
1608562384
851832941
1859341873
572354907
1502400774
327214190
1572082244
1764482425
1765265473
1359449275
1516502184
1041293279
1351335120
623726230
2029379953
1457193980
1441355793
241162835
1848209866
601641498
966744840
209451133
1300429413
1983371299
1817475588
1787327469
122922329
63601578
1823864278
1627487911
74873416
1216565326
886591361
1890793704
74957511
1841580767
427270588
1669067223
1645414420
2054269918
668736855
1761230284
252328906
1016262903
1055778854
1428815522
1417145638
1836398079
1540072725
1920169
180463861
2002171510
1473179124
177389091
943173029
2104265391
1841667697
967320271
413809924
2010197341
119721287
1431002548
1388618034
845285965
453184722
1275364028
1064687899
1525735509
1354958346
1862581495
94658431
880316172
1644875210
198998648
760705979
729377298
438682116
1743410988
1009848052
1416364714
1063257286
22811623
1201416770
1331041403
1498794424
713882313
1301291211
133745899
1668179115
1736798316
1512450374
1307635862
429554041
197649175
888944048
305236107
1101802684
1590934902
1695839797
1999980319
1761677476
1409652138
1727466640
1215438217
1547297640
1361942936
169364000
1655931255
730410080
1833811078
1754763361
224835504
1035844303
1468210157
10724812
1115438398
1234996173
404825083
775775738
1168925783
1494494289
1809273945
1250065835
318116934
62124385
1432748038
1335392756
702068371
374946768
797488726
2099514184
1606345196
1626584581
937463874
1126928396
604703942
1559654077
2139471629
207382176
1363531811
1483698191
510788941
306576109
784305699
896162650
205449055
534439072
1401662356
852837761
1733404950
1642861176
501226188
45091000
1526398697
26872695
866681330
2027320224
153431962
7717299
418579600
112699685
445177848
2056959145
319457750
1219683051
1258315614
771805378
337425237
1750376159
215562177
1466687949
669381414
1801207485
1073441387
1985457095
1003790580
1802616265
1620437823
949436124
1443422815
1447656766
1353187407
1392144356
1368794574
174055729
1465563999
245396544
208697164
1564028179
1666107864
2127353781
1067011120
854780380
919215606
1275522739
1324884390
1771210150
44479761
582772299
136491772
1363051901
1201055582
168450231
462078579
1562324970
1874024301
379177644
1044401457
1641838479
675140183
1419016980
1745262343
961948057
1623981530
1305513949
260597099
2088773354
986451263
1475181555
1216625575
2029274274
2061149628
1596856600
1575739419
780839444
129597551
634994220
2138979809
1743931262
21560541
1443615067
1005521121
1326995968
119434814
909096151
92643933
1002603398
1216469019
1482515701
1721632730
1437727581
614869449
1063899874
69871986
2098500452
430726138
394764572
1990247937
963988084
508936657
1749156575
1848374283
2119359102
788619220
298589079
1996514485
547153823
1069123485
1685793022
1874963991
2033156544
368583739
732247957
1940861237
1051030964
2044249126
143075478
1128329055
843314839
1055826539
600108694
2068024103
973842735
895803908
1378915542
1663036765
1875752919
1914922209
96891969
2104077987
461730642
603862191
1646739925
2734505
697241723
1182677021
967099591
1801720840
651824863
722870426
1694383991
1866319364
917989802
985947239
966418902
991020135
1418358886
1987547747
188269551
1369423968
1101105471
1923349559
182302919
617435860
635637377
2025958184
2147072885
249109008
2096657199
1995565960
111875036
1091735828
2121938928
1477916517
1752115355
1386737833
1378566911
2060377864
1082347788
1758204574
759047074
1623009856
997515181
1946023183
579690817
1717563182
544988181
1622262559
264008533
1155557153
2104162731
1205294943
875645413
141715179
573076170
1653887150
105089769
1584719545
1057167837
365407486
46398499
1445914192
922630705
1033715745
2114821248
1979033386
1275676801
1429188662
1932368545
1743465725
1466709143
1031930020
801171521
1618043090
557167317
569096254
448052997
1868735387
1542024241
692291710
397121891
1568371668
1750599452
1704004719
1334186589
159877544
617670226
1539548800
401169157
1639194540
579680611
990781258
1412774332
1249571933
587963487
259248940
739779377
897220453
764004350
358509707
1080597244
1514896232
44283260
1829131878
1281061968
348935130
850194214
1457455067
327979062
966755055
413371803
2140353769
124610479
2083903546
328605095
815407604
1829874038
1453164461
2006493852
2051816287
1676634911
1102663983
1219528207
113691160
1511661629
974450780
1333896893
1162618685
417016163
599628955
189107417
339773435
1196225242
6386189
1031025983
1039497110
1322413953
580143574
1665594203
755406465
489602831
1264970577
35573626
634447483
1213464238
511870623
1239266588
917906143
1075352459
325777238
774719114
353736898
1347473451
702407417
726483920
257640291
599134318
1500418965
282608387
562799528
782716943
1010091790
2063541640
915836058
535893052
1056674214
1251790586
1860142604
1821551917
1257405728
2137531873
1652114889
752433019
322612636
1669571613
1270984826
183003553
35791704
1956001696
1041059084
654756583
2077021888
1382271682
548094972
416967524
756327831
89713327
1304783802
1157349370
245062388
60242168
1192664811
892559699
503259754
514681956
967601525
263573047
1370580214
929403224
324033988
968849057
856514542
829895134
182107552
45594246
1569192261
661125629
2133467632
1876036755
1840678316
111587411
123897652
1009079478
1690734886
452953084
1525685356
1386768971
687526439
198465364
512570115
1370800307
1223772208
2016484018
363822051
234379965
293445197
1363079833
1981405201
526318123
1090957772
1103634293
1627181152
768314110
296004611
1432269222
1414429722
1789121957
688950814
176915705
1369652672
1277708097
120670624
301929655
350018886
1304029305
1482894267
704501508
701574566
1809703372
1588758844
1432196873
649995740
1040548475
1526462138
399210166
833060503
55973170
528816878
217859151
639307356
1204918314
1354363953
881700096
301284307
1300875133
1850464625
1643042998
239269040
1809019254
1972443470
1507466293
674065546
347068009
890140931
252092026
1122302395
935497166
8804072
1564875331
874919579
349205009
2118237271
1128339518
1707877417
1063803773
1494015793
1813202418
1161692313
482063444
1487155498
2075282829
256114315
548630326
1708250138
956625159
307357667
905989147
702153810
217721367
2082436626
604121607
2120064738
2012505907
301766658
1546795013
1217042289
652252885
212933241
1236199589
1594303121
169468228
231724618
676960140
919214690
1808680225
986736365
1816915531
103134328
566012978
211071726
906728225
2039445314
1252477203
1236077198
2035900803
684505001
1613936572
1170150450
1642154497
1310231367
729065092
899519149
454155660
1774008373
1069282019
192915135
298072260
1727887588
332036534
2041310438
707073548
365440238
1236917094
567566862
1603508977
1171084413
239812615
1487266466
296832632
1987084614
818321997
1595001836
498788472
1526439970
2070751086
1958538046
924060930
476771920
2081145248
675249126
310729701
1159537304
1593269309
947953295
151218182
717013483
1546332860
26461463
773408698
1871635005
1272788215
689238879
742830978
1414446497
1346024108
374278833
130274816
600139070
454541475
125235291
1931530860
802292004
805993951
795411967
2035535843
1121869325
1003596699
2045332582
797805641
175264541
1313837432
157616155
14783966
864925988
1440470153
1614317450
1221767469
1166191590
770990113
1281843683
741557249
239988617
53467309
691524777
382177130
980315872
754715983
383724313
2123439499
953202156
886368634
1859485978
1431025716
1193990402
2020989896
1921248388
379743087
1059735245
317816819
1599327993
1288257174
967581121
1209530288
598065188
673936487
1720643662
1964855939
1701993471
1948664690
527883197
360915985
1970978855
565456943
1989711930
11310290
1131528125
962100641
993028917
559412775
438055377
1613244775
1512809804
1857323825
1555923943
1994412339
1036428689
1727359276
1724888426
2046939763
1188970212
1041810903
1654104433
2097315438
949863393
2058719606
1745544855
1051996408
359511390
781469166
1558861555
1651974513
865139752
1073701372
13644343
1229471943
1306997928
1853915914
248279667
740576104
1552439111
2099080748
1618517187
49684772
1364184758
1346384298
785892520
1459874740
1502957054
2030682630
281532767
1811232257
1960358866
1006665358
804617888
1312939394
1267071199
450690373
945623062
1965843856
1548736238
1966321825
403109127
474005637
1360084244
879896097
1410778546
985963827
1091648344
1336538817
1586790544
1396811068
1905267754
737348401
808507205
1947173797
162323587
1539569027
227817970
1188918270
313887769
1138752394
2091971047
1363648605
1504451485
1204313176
1247802273
1218169178
2131961137
1654104433
1122188883
656622117
1986289581
32328927
498696656
49730358
611424499
1404902627
1406883622
573198781
188632309
818194436
1311888318
1264542489
1664669381
773669451
1535162992
324648628
1248228717
257280635
842197618
1525003145
1359994380
1359176820
414257543
509189770
1775629579
449371285
2054010535
1087943168
1644668960
557118584
365660426
638878885
1471268027
940996606
247235537
1434956357
631393198
69174385
1608004935
2058177031
1011237204
379805915
748707807
501467714
1910667545
799957449
399081153
1257214396
261254765
550289810
1515042543
475867622
1149343402
74642922
607575091
202933416
363513455
486215515
644798695
1345193249
33823155
1259055585
1036495407
1262211387
2037099212
1568646461
2008373392
1537638354
1014312092
277438515
1245014073
486001811
521298212
1711209130
265384082
1877369170
1568882807
1360729805
967484094
579107398
1212987677
1437107882
2117140196
438901069
1736367791
385804910
1576364225
1360015394
1838256453
1115804305
1394180328
186428564
1999606877
1461948133
1255588570
116625431
153657846
1041891569
177022267
2005024122
633612058
1160788851
950626038
1640885833
1491320636
860805621
85307867
69964232
1815338170
2107193575
1373763490
282284930
1410233814
1139142947
1361021017
788796723
1007567396
2146007527
237254376
207399113
1872001680
77128405
605914474
833026068
906681717
1844727571
641517213
1935150100
1040953746
1013653150
1931300887
570671069
862081157
1143399254
1514762687
1677745846
1379372141
1572772428
1412154950
1358383984
1520575359
978314733
1900537582
449693730
447278900
219238902
937579769
966954848
388689330
453993854
755552663
356379170
1155890295
1221778964
95171867
535540299
1080172009
970311895
1501250279
1944109127
1186631263
398247257
850314430
1260842196
940525694
487738309
707943433
895556952
1259269856
1273636117
235405561
1880469934
832439597
605327807
534526934
414686885
297234170
720505896
1175910472
1153714391
1426447097
1021431601
1714927288
1932760959
1064990960
707463639
260292974
92230103
861117021
1716269179
1025545561
1293224265
1143768362
561288948
1658760098
696746734
231757619
1307779031
1673294282
237337589
1415428728
620194394
130718649
1414809976
2051222492
400219328
1406836377
710485235
2007244015
1686919940
1958355611
73384785
875071494
2027374285
463223772
1091266100
730380678
1426128668
188672646
1835323327
1632213389
1288008098
1271408334
1170355678
1237981437
1790133049
329811814
1609661512
189606168
2107011436
456589958
1663559623
379275952
49801715
30084013
1961778544
87472368
1297918495
1480933747
825573829
463936402
790605084
1275652153
159523339
1986283819
90870138
164693771
829535208
1534657998
2106285382
1949452505
813342201
1588119537
1834482374
1912204453
1075008105
1086832527
1430909969
464435251
2089253506
983472889
1075429340
2055911051
4838779
1716765806
517816190
1361591320
657421204
600052644
287765590
42093765
1003585293
1568445496
200418283
464259370
447756902
880159004
369319140
1812266245
667366256
2000836148
1645339463
1104333998
815493782
1906411934
1822275227
1394978021
240985986
1846401536
1771867753
1141063003
1237973866
557219574
1885320008
1351614736
22746048
1169199786
1170406336
746890024
2115682232
2122738895
1773341059
868526802
1681508004
1803593658
503539249
93729300
15896698
1518050649
2135083489
1087238484
685541533
797941228
1552927920
200815823
1931404723
582370205
1279576733
915508510
998148922
1023681147
1079044168
491692805
2114471549
1141187508
878529455
621622768
2130831383
1807428285
1685867533
1033195927
128714357
128114615
827567327
1836878380
1005235615
953350464
547390109
1767479134
476131403
1171980979
402132233
1798041366
2098075754
1751626326
748036819
1199789620
2099875592
1872894568
1810568174
505417874
1942831904
938734024
1970194565
463429494
1295523811
934711266
1242185228
1488569074
1519942874
2012343370
1310948874
735916167
497413098
655558688
1642395287
113701862
203770834
1357434462
1167726868
2136058167
539962390
1181368618
1969169495
1602683327
30444925
1213191951
1803039941
1143043433
1217177138
1534720375
238458899
310845472
185377252
95354728
1096652898
1500401377
270370304
1383121413
974081337
1471167633
956166779
734620756
1267718084
277345881
581618246
924535214
1579556604
1046725735
880345621
1695080327
1041666138
1077830317
1479795401
1793871721
1442520056
646281319
1413896982
1715034830
1042186826
1435728427
1821394583
25723506
2075365952
1156269331
94748970
1318149620
713698004
573962124
1079453476
1536853289
1479386218
2099879985
926442053
1637993169
1372136996
1071774836
2143737558
1927007416
123803709
2113093657
207338724
378385565
1814401259
1449846889
1572232402
1187850546
785816458
345744926
2068594297
1685613392
1965784824
1579882667
1770466904
760548841
559655824
1770956698
1737468344
1148054254
833005491
263377786
1806237198
562317527
1800952904
934529240
357211203
155978730
840068804
530134199
2070704960
2053400157
135093646
2106730240
163418608
1200037810
1760418543
495019537
1318571653
715048036
1149553906
167921648
1022391622
1043698224
1456550759
1678556065
1254677549
1305211551
2075047898
147305177
1680092607
85538611
1615952538
478961591
717670114
578532408
1675208718
587216870
208285570
1804036561
590829663
112044463
12457851
710338273
17196109
444033806
1314613992
686896932
688351218
726860203
1462973219
58356475
5747925
1855710427
1971259860
1424931409
1537230370
639329068
1711669679
637752825
829107333
2093286534
2053682650
1240533871
623414644
1853587156
1474117098
1925085444
510605507
1985949551
2023096944
2126515124
2061877547
1578758397
1636496451
427851231
243022184
1775932491
2065075939
1673118677
76813636
335336235
1431872141
437308070
70910550
1663041647
963677107
1061402336
151636386
227738946
81596972
904267876
1615346703
1495451338
821399747
1878338289
158298967
229967273
385979192
1375772808
682053870
723119045
53624601
669134542
2010890175
300882929
1937645507
1302781715
379384379
1552303337
1493485716
1439315414
908473299
2097253688
886011905
480487605
185131725
943396920
1050196219
1933355737
414099589
2139330121
1924803404
1473302523
139549704
971579060
921309321
1569779049
1616526148
1325443002
360479271
2094554302
2077238801
1115272835
536762752
739576690
42502182
1030858276
202447172
151549683
2088918662
867241067
1737231177
1445272703
1087034635
1588771104
871927584
920838005
956969640
394827057
1452056640
596327579
437581404
659141283
2667544
1103749318
1147775518
918280431
134111608
1838561640
729771122
1611769018
1827147884
896105536
1735948436
683952348
700439391
401257586
603344388
925152159
910382760
296547342
1936940337
543284284
252861125
261272213
828950469
804547426
1606140194
953081154
772956937
1102613688
1624037636
1660910234
1827485752
183004657
1424951990
569609228
1864522115
1252740006
877434282
829239359
1359924834
816564978
1459657473
1418035857
679446571
1953857959
677481183
2054962303
614378311
1098897512
694072503
2024850757
1851646419
1516965684
1777196500
170891200
201684530
994814704
1921477722
263197979
611413753
1563229697
971952704
2014618424
750753479
542403014
2095934488
1787859389
1512841616
1919862585
1342323760
816526954
1650808266
926455589
1865131169
553765
564910536
648534562
433584350
1244799183
1358338953
921414315
1900046204
742050883
911520342
292593664
1817858380
213551744
531208494
1418443032
1806771135
1423806603
791158716
1783489237
216954985
1393020795
497289240
1364433747
1446128229
1384515143
1566850853
563408618
621582283
1349648377
469400496
1074499139
1098362681
1877729615
437452503
635815953
1126964225
2037448204
501018582
1578040115
671479731
1817873004
152234438
202985266
2129121136
1767611235
1422009566
1268208732
1414464541
769588901
111168155
716188021
1136325866
1198760580
1457384408
106464207
1105695517
35959117
903143472
921361195
721448600
726784235
1200690086
778256701
841043995
1997803250
105350026
1656227323
977577052
1446546264
1589088654
1738261140
97190068
1895280947
1249569445
1966435670
458184647
2030498075
112803448
894501137
618968710
967653849
2056485395
1452082732
105038028
945059586
610245775
1423207325
683309825
1836088100
1820869423
602467991
1605400263
2078983659
270202449
715639477
172460260
1216106336
2138386183
435833073
527676066
555733363
1354971688
244677852
1740950625
976712861
1387503237
1514493913
1490253886
272084814
584089098
2120626508
1093468946
731332472
1124601208
229349615
1274094269
601008160
1770457978
714890368
605582437
82597251
1041391111
1882874910
318375905
1199002962
87006475
1613464265
517842305
1056018275
1662471191
1210852548
1235249187
1791919187
849787551
968522764
894694841
90341185
1281168823
673509235
900266292
1161043142
1306130188
1007070351
288298719
60292666
1296627787
1180402808
1329032215
915635979
589075097
1809694103
1289210627
394249326
996341301
552603978
2047566241
595899114
626281687
1461299819
706315342
1832884935
563615021
1052545071
1255704157
1551725192
215077632
1928276424
243244640
484948015
871732161
1994010241
531536541
624576909
146799134
1035173010
287415558
1184760244
1835390136
1117377847
647637755
434211332
187630521
350488982
581440549
1527873146
1488403303
1706295328
1360739836
2035782527
1810736460
1697113470
906402694
1604571948
807087372
1753289374
729705441
1872515530
1802381884
929418498
460455115
415638857
584585381
745757700
413226146
2127478904
1850034025
432961433
1767591424
1475430309
894039648
890286887
491573468
192723350
847253899
1479711051
1333393503
1298115945
980323562
1163665867
247264750
275213280
1072188540
657125627
1196001544
1443750082
1753527468
1629703210
258186963
1114729282
154519002
579372454
1102451576
2047179848
866040697
268936818
1238695189
1939863410
1214520723
110189672
1323244079
322973947
728196704
1188659984
1624534773
1548143736
1703076101
1132428326
1632768024
1174568704
1221500587
84268372
1794217365
2130258832
622704353
1303615989
534222716
1186919166
1112600784
1754468627
1174834786
763124920
839121965
1592731888
1899170904
1156930235
1210983006
404357471
858455512
144153028
1705013977
510784475
785473186
699484643
1680295343
115948814
130069138
313514598
2099645898
943976074
922276227
412852349
48082171
1400611213
461027508
1264061648
1614342431
8092392
1480550634
435286108
1921365297
2110144896
635328774
1484670725
483327886
883364600
1001119913
450940843
212152266
1013813673
1712635214
207488231
1484343167
1630312553
267677037
170939898
1641358740
1689551588
305544974
376278722
905934499
113395180
1863629278
819394454
374705306
1617238534
1523885959
1031170729
224443003
1822249524
1508998991
1438534878
1991198046
1816228039
1071558837
1365013662
720211254
1353240790
759121497
928656237
1311569119
1149473290
153452747
16498471
237819258
1029784019
1808243899
1096277229
1303617151
1986266171
1012177544
456782083
587152812
352654290
818922652
1344568160
1207312227
996711207
2102511106
1452808240
1993936254
835761344
1487390984
1434417341
22964324
1913327606
103326578
2096470558
1747029591
924472590
329010239
576456626
846975013
235289205
317492159
1250415770
1940349314
1255872701
532911070
3107894
214154220
500705321
1070865771
1775777389
541518501
857981396
536359312
723763291
1971707852
36862193
1916888882
1395981159
811764246
1618527838
197687035
1096955204
1654031522
2109259446
690295324
491108914
1504485496
1878406280
1405744968
1241189720
1226120912
573482700
394777007
1508275323
2060848790
2073628021
740437456
627253324
993887049
712955078
1685786056
947093311
1972819112
2055349489
2041738017
45048278
1531161707
1337145894
947731112
610486697
988327290
389715993
265395404
1738263431
760627698
1793471603
1921212771
1644215053
1540636499
281277880
568436610
1486925442
265858257
2072784989
862081157
1983244534
1031998281
496671617
252255299
993894038
810187245
1688908274
595086265
2083741283
426643113
1591825604
1368122028
25759094
1371687911
448251356
497428600
2024486015
2065868902
907576930
318032603
1835190556
791448753
1994415668
880278178
1069458499
1485681861
1597667168
1014139519
559595931
66328574
1360484843
2108184278
1083863895
761769648
751390236
1621214968
1625140359
563318821
1419258233
1015207154
936526162
2004928603
1337292606
1843743249
1772150262
2026374495
278497263
1291752291
722812501
1722392792
955510861
1401722156
960773678
1590157794
98453441
652077410
1238568200
1639669155
813694174
77683274
514139943
1290109686
1515470732
1938249511
1123355993
1885234082
1618760529
272660078
1419214925
1463090047
2129205543
578172582
1321226881
475669624
245839719
1806218939
2037508739
335320670
93233203
165991917
1058297628
1492631134
1812266872
1614456895
231380106
1642870102
2037627405
1565195234
375571213
1244656295
401061209
1041852696
725778965
689478789
692667227
451191035
614938434
1610446571
1140015644
1253420412
1784576737
854171212
2021309721
1014870548
1698466118
1645406629
282857155
781234159
769252024
1729650511
300095642
733145208
1323720967
2085236812
1688407524
1731350596
1955431071
1206751956
692709987
430400879
22039172
1739667169
455523322
1811937390
2108501884
778995351
147940793
1943130656
1351201025
709978283
1058323314
658997063
191438767
1341953043
223198712
1920168292
1311928699
1657146896
2137496638
979259472
852209939
1959155607
224466456
775492359
610011649
1998071044
743474012
1650523933
1803936675
2094197856
1255128082
805660219
1545129553
1590883907
222537236
503137347
339174101
35544814
1217341517
961777706
54735174
22046565
1668308507
1248972530
567845138
1804283344
478043804
1009889741
1621918554
1805436193
192213529
785625114
250219706
1046447668
2050341061
1141634443
1546558438
1303196628
610018425
145239826
809596863
357031414
1690104568
1976351000
1940292890
2145062758
2142442977
2057097968
1645236146
1523835798
913682128
1454466139
652380766
1372148024
1552365868
1500831633
1227554324
1062646501
1455062345
828615059
1914527893
2126677821
1297806532
1626875285
1704448668
620934848
308163845
1699920752
908481531
1927325098
1216214909
731812397
116988250
2041820480
1201306904
1997045394
1547942398
145544838
1351926848
333671941
1486322035
1780023885
829107333
991022414
845578490
1039176791
1976412353
17479100
715540984
150019406
1267602585
1863019105
1994949936
1916384728
1358582473
1164180537
1603196700
682357521
479507929
1705512160
740620377
2006666580
1939157021
126545300
160398836
50463710
254160109
932191093
1978399716
77112793
1159328961
359493457
1156990840
1095784786
93325069
1539407360
661647327
685132822
1751631127
1126712982
628081599
457767616
1565921666
1332062145
1820484729
1762500319
104638020
1202351132
78562131
1839014095
1411042939
1172069495
303842916
1190353117
648168766
68235897
1517548366
1746328440
1592334862
1339600730
2013493919
328695935
871461544
91921400
618688115
1969745120
767041822
1721272388
1589755205
1304813349
639294260
1845071590
1259419245
1832313967
1562576987
436646957
1576672485
1892857535
1495018361
1548521637
343222313
937931012
15684451
1692216401
1719507421
640239599
250196532
1160473332
1027912592
1398509122
373376245
147095286
108919073
1224772779
757301733
1623896520
1890544427
1918465348
1160474491
1586105583
1379750268
1252508351
2122588264
727700888
24066492
120997161
426046333
2009852037
1246313618
163608358
968364524
1561483893
410996379
1378996529
788394989
325936679
1732583266
1102358478
547872703
1298351994
1635744921
1496723371
1983610634
82216638
1361135500
1971166104
983470638
1852433877
639528092
965165029
431379381
2113432219
843725155
545839346
1903629168
373785839
1659881589
392820178
1428890511
1832598896
1983853190
1001537739
227537094
2037965246
140643834
862064986
1200306317
466111570
1439922825
891039761
668623693
2094742104
1309710090
1618549951
1928568989
209310471
348485113
591328769
695059441
962681876
1453169228
636592621
2036886701
1275897766
1170484781
2028034463
1238957037
387196750
868560758
205998711
1025632540
385181153
1644538152
838746741
219243827
194149109
1134816818
222137863
1384194983
695730015
1371143060
1950607570
1718019151
834617362
1221836923
278560783
734036414
1309266119
595117849
1539851678
2096104664
157482568
1059040825
884933710
336571395
711809549
1946961039
350643510
1357602163
1911420802
2007264329
1074246569
1366745230
882151932
390448770
917807850
600588054
324053285
1225549495
1400391262
1835117720
2080290209
250933736
1930336977
1766184523
1514307019
473048097
1130508560
1672018980
1122146766
439311791
2093021949
1191936982
2109894219
487338940
1402547636
1654219689
1594081086
615186935
1168012995
1054368782
907518407
876122416
707601291
470191828
1495829761
425776704
2139321206
1196229044
123235555
1880971253
1320230565
1748263096
804792496
504551629
1396334043
1721441891
1630401135
689314245
340823594
469283887
211339378
1818875832
1682149685
1637288081
599749721
1896686524
160771433
1605303711
571788993
818890097
1324828529
394885308
1359181838
1546694226
2033735969
1889634040
251863001
267507052
840998412
1376772495
1621405356
646056193
1226375889
1439505306
1706873661
1791945792
2114766517
363171544
55946587
810853860
1261346104
2108346250
2126730690
2022790469
714440210
1539069579
669762122
128227352
1151058090
924801254
1952544807
1124064457
1014590407
229729972
2084616193
55401777
1574353298
35959160
172059493
166797135
1644187025
2108418836
1222249294
513967897
349948607
7639615
1644847233
593366848
1956852621
93556015
1597327540
1930270230
848226910
698817789
354000220
324823542
973291438
1016158345
1262387091
1448523104
1147783168
2039515925
1450367879
1977597742
1184689637
725749680
1169188700
855196571
1110419018
1311118590
962987301
1242527285
2094101008
2010246845
17277171
385445897
1382775938
1931175462
1051493713
902380253
1927389508
1114828326
547925782
109788717
1605803951
329103098
689693780
345451037
252653149
170577894
926351627
604083007
1798073254
504698259
1507684660
1369437161
458192437
2054116040
333165850
1077230554
804189046
30776036
134332154
1757395436
1257872912
1434186137
277726485
355267061
1941662806
2083403907
975499063
1204357926
1963503589
1824001332
1130745769
1710043091
416770700
507676578
630417259
465080831
155937235
141200782
576880013
471618363
648082193
1247734155
1841303548
1535461635
369074716
1785237295
313753141
2062498479
2004425042
782357831
1240532235
1112511085
618631665
330599451
2073740143
313621482
1718298808
1485307753
1998150148
1233581019
1261419872
1120784976
2124369217
1449345550
981533038
1656237166
350029340
1070126647
1175125610
2101100266
1752663291
1033387518
1380949150
122743250
1482905234
1773060909
1466777484
980579929
17538094
1983122187
1091589720
704806809
1578404127
521084855
1226758566
2107024092
1789700268
1050852768
157992431
223613795
605892952
1238719502
251612717
496172406
268521737
719800031
1145155195
129314458
2050289824
944180015
1992392724
687856109
1916692345
589990901
774702786
1856753168
482659049
620732624
1388028500
165799875
305718074
62253735
1162265518
219665977
1733635160
1967163853
1799873476
1588704441
1620458111
1448303469
198120233
478199068
567036559
371242891
2074996007
1951178296
918433325
539089968
1542151641
1089740319
1953493492
532404731
755143842
1181803377
1888525687
2073016324
833946558
379193064
1338144811
380460730
614358969
1852014721
1776155308
1395077293
1797528267
1664322737
152919380
255861434
71757563
46421844
1997850059
1166968025
1004986420
1352291104
1580480687
111165544
1195613987
1408441613
2091956668
1333977253
566799647
1238945576
1946455145
1874563158
769840558
1065652811
671159001
2117411931
2129334681
1448150448
1725921061
1216379139
412753735
845854406
1304549426
811488976
1473523972
1250899459
1671402126
1181725657
929016571
1134450744
1384979746
565201771
179967579
1333915866
1948839988
912796998
304829626
1208874199
53823404
1152805347
1800960895
536205828
315908927
58333333
2022252915
742953822
1700060352
1524256094
136728491
1514771450
362565893
1863560088
667208849
1410636196
1748995297
219077381
599230670
1399339112
2064874573
1033071076
1590291424
796634464
188557159
92644649
990203573
1987653120
332588779
1295955137
2144948730
997326136
1055298703
1576560196
1805786400
1154107588
305919068
1899150427
1294231752
1512576954
84948200
430840717
5062477
2063880106
1626157590
27840863
1394183960
94482445
2025990319
2009891091
1041569190
2070493338
1884807391
1644000066
572077124
573881716
131858410
374994188
1330815112
481963587
631265179
1658240371
1055542300
1554230657
681623222
1991826641
992841442
2134845421
477640551
337440941
1801108486
1570991838
1761105391
1518848339
41251981
2000531761
1712791352
457541125
1234773907
1854330483
958477578
1207267739
573453744
741520775
368040579
1759782454
397141534
486986814
420487933
762732311
347878312
1469125076
1225993730
258425777
402687047
416999814
880470136
847578273
831810213
157099813
2039828345
671277605
289406878
76405340
1129352295
574608837
355991053
279436060
226969112
2065014816
444668069
1757314881
278303171
2032100378
692317471
1150136315
791257407
1847947205
757139576
364703273
241456519
809536315
1586586905
28278884
82769910
1727887588
1657532643
641756886
220449271
98826365
612598649
1068823987
799694672
133133319
707127398
258300885
1318207343
1626311013
950222899
463672607
382015997
927541053
1444329749
383905957
1206405659
1688743728
1306796309
2033735788
1125135717
965713019
1648508428
1679873033
82120508
1895026770
1862963091
1993922895
846013626
1598301222
1506873014
593540846
541400709
2088415745
1428974415
353502588
1367733991
853270802
716003102
1228694094
783836431
1603255935
28544684
95911611
561360169
678040140
1460410884
33900350
837906687
536696270
840316340
1051766503
276758570
777465578
1890268397
682556039
26087488
854453361
562831247
1231825026
881516243
1977271948
1454059324
289474940
1110893142
1966183005
174194471
1776316733
1551015503
343221874
1405306227
1649843882
1762015439
540540922
2090585350
135425059
26867541
1398896745
257212550
712858919
686147388
152847249
2142019991
205862714
722536938
1860453501
387634372
1684688593
1958356685
1789615441
904785701
2042406017
192154778
1610498079
1695233866
1857171289
1371639458
629905319
1089393975
481776787
227167475
1457139092
1923257784
1843708098
1380077644
186199930
1888955616
456275899
331318338
1670020641
1742721902
16333792
692233380
1180366357
1443705126
766700269
2000598009
317357086
1116162377
181557276
1498900057
383333807
1081822158
1061867722
1400612200
826487365
1096203706
1623607760
543476602
84626198
2097594179
1645859687
489895577
142498538
335651940
906555676
1731467502
1847729998
1184990375
842169106
1642404594
188726037
754874137
789294381
2023365043
734613405
1306209832
1646828906
460492871
1862227920
725991824
1603467682
729600285
1733328464
14457783
88910818
1209254504
1144915084
1846965119
865282211
1933119894
1122853895
1332359855
677770785
357337423
1423188439
1763727973
1378691768
1196400512
1688835419
1437948818
1183869929
222273334
1141885944
969386881
43746413
1520457297
2004210817
1645707699
1118422422
1267972048
784008722
965613366
1556770857
1879022993
953671969
1631137572
1879001039
24102644
939947349
227159556
248123033
80616352
99737952
1994390858
254332958
1562463307
228162082
1667443101
1667316771
1240868839
2013222689
113706248
75218695
1042309562
98482128
116045543
122487748
976963835
1224115740
792962604
1252494015
1428134576
238480492
630608093
964094799
445559551
17916064
280681033
1220632767
1112408618
1209064017
1273482138
1067011356
5641842
762726826
629405338
1831107722
177814356
2137451511
441178801
1111036163
228480740
778082303
1335913990
1673366692
1543534849
866176042
1175901297
14868278
1110537865
1312846828
822368745
622965118
397154642
2121620053
284943757
582824373
607900814
1458388954
1185866352
1885503566
1235622820
891349065
982747068
730374186
867077888
451288402
922016684
175270376
2103109123
1179424289
2024286073
1206060945
1193539818
1169618166
2054187382
1542370743
59312657
1966160021
1258629187
1123247960
1806442239
532862314
1430567344
403188620
1127607036
595051130
1736458833
187683529
95786464
256960165
1659152273
1753249843
1724099022
1491003127
72973936
725624558
463286542
697076464
1924422807
1362136713
2031563550
1661369824
1103578401
721414823
1280410460
1992282518
1865719002
1751838929
1510043816
901442222
462836033
1477969316
778307820
855379053
1423480439
2001382882
1772890901
256642714
816267554
842590353
2040882472
1837668425
854513882
1485335712
1443614986
1098200240
422788397
1675205584
1260623552
29407048
1186735126
1531652958
520776522
446729674
186212653
315712430
2101649815
325912262
614805332
866989342
858023845
1422109182
2111753097
951109177
1196953606
1869753225
1681281855
1435524771
1855481146
555200624
913557851
1423621911
294980101
353170736
1494237450
719943138
202244326
1235360194
1062838261
1168793795
984999687
425030935
1463589048
270166708
216253452
421842207
912038400
1859994593
2022682215
1235871536
691413202
1959166952
1316837596
2076819450
2112331892
1889904315
2122024446
795510180
2091583771
1026848523
762462822
465003511
1913015977
993567461
1243187147
1532359587
767896998
1428099361
1031604509
1045334042
311892952
978354833
1412016448
1046428728
967098276
71426027
1835845800
76762813
473603832
1360303209
162203698
1494236186
764101459
719220152
1348458329
1323068662
23426215
108053914
1297445193
1763869124
491766165
92160569
1739016544
1889603208
985095451
1662831880
974316482
835887127
1309319209
1433494710
147853692
1397507363
786825832
868151737
896040947
1658087155
157770264
1333482248
1421793774
1404924544
1610212097
1218509597
2033353781
281217994
979607589
1668853220
453338696
645378063
324694110
1830475346
122182002
1323001014
1065308431
585989874
860920043
1741224994
1602717084
289236631
1304176286
805051026
649975166
1997564702
1622469220
765033303
218930861
1047189727
642722095
1027254857
2006445865
1529258674
122762613
820577595
342296191
1184725007
1660413915
1418831401
1639697442
942726728
1945875060
624114348
18088751
437824950
1135602025
1943953804
328413119
1614648725
1018742525
1125059326
1720146883
1063538184
969266883
1815241345
525865787
164891302
698902076
1654436896
1939855195
1285617129
328114294
1933794129
755645891
776546771
1715351065
2006216297
932023759
2128302614
1315490346
1611911997
1618404613
192916802
1154047661
74769097
1588400766
1092270344
1669512541
37698153
384914183
1204043477
1190648173
1858912099
1148095780
1907010504
1541865937
1608426203
934571628
103639789
802817695
1233923708
388671756
613785639
1527947122
2128121485
1492372967
495078553
788202112
857711408
413941428
838164345
2046760818
598296595
1278557816
854110520
1754609193
660206790
1408122299
1470493936
671179865
1119578316
2142433455
1273341858
1753765947
1344897797
785223065
250616016
538749290
1247540245
764008260
160568286
864895621
136166844
540498490
1932398785
2127033829
727194540
249411874
56872048
653418003
1575824522
140762978
1964698928
145434663
598448499
2110071179
995369432
92184147
1674356555
287780198
2036648622
1709553403
136530891
1678925791
1240432345
942395166
1979676367
408304609
1017767744
250693348
987766159
1269027173
1513779792
1318229318
2103716638
1792567475
39575359
1241366003
697242396
1417120205
1522498046
220354411
69793562
1348363631
638767837
507762355
1620403230
305737332
1129718580
1141201909
383094309
1896636937
168304985
654356529
980949416
1822633078
336970048
2020208151
1688064687
1949943109
1636172943
1161753335
2087848082
247932336
1596842206
940779819
1985137350
1441532345
1982636160
1904913994
1096052249
442351906
565410433
1802344443
1967525753
996454333
807129549
1389299754
1550459266
286271097
508631977
219087277
402620329
776514843
212336854
64741050
1323210298
1500778616
174474585
2089827526
519828726
2098741731
541431981
1511402907
1634658012
1421877133
1078554935
1359580079
1837246310
484023808
1232638913
935515831
1982522420
919264117
696187699
938688412
11722122
634060214
1022394774
1051437733
1970907847
607123362
1763005590
1807908132
373788853
559117868
605735325
915688245
589001553
893382392
1286231255
2044328809
1427525922
446346747
458192863
15055234
801717466
1821613376
113091743
1453667869
744652623
300306327
1616661570
1877065693
532328859
342987543
37650467
1310637380
1623100948
1775708484
668301924
1361200907
900571313
1160119344
1900102631
1517874387
2135546610
1061360631
1950216555
655188208
1282187559
1575629031
361079614
1654870202
1396551725
369085250
840479851
2017280052
1577695931
2015638667
152676992
770881700
50009678
1424843223
1447088174
211547010
35439549
939523556
1923769591
135282497
1622010766
289363140
203612145
1364510754
875299329
1552384578
982397570
84885548
566665489
109907997
294325001
790376128
1429188616
1282236918
1134574023
2088999557
413078797
671818551
1784433845
1785191681
1135572378
2078736149
856973774
1956863164
715333846
1783357345
334458533
1729737785
1008212280
1658677679
605418928
414045159
364268628
1430820574
1291877787
1859585106
1436174507
1130055211
962539607
1633404752
2088582263
2052450816
1268769604
2141362343
535602925
519937540
1061311969
171139148
1662117255
1808702748
622682505
1284716577
935961053
76653409
913079552
285776926
625364982
1860020045
2047569997
244687423
1162324004
929970780
2052706930
1274370750
956250927
1383948583
954231544
2031990723
905437078
138915785
1497616680
401635506
561847172
157786252
863691643
379722009
1323115072
1251933523
209735983
427527010
672734883
665368628
599738242
934856090
1381937224
380528560
1760380484
1750844320
1248287587
1498016607
304864205
909296270
703714483
1292693113
1154430576
1249584367
1122176895
229594293
158853393
824881728
340180408
673218759
963986628
1217351775
372206300
1780241696
1822912181
534150032
21122797
88969901
492985783
211433150
40026932
831017932
20290312
1822477839
1107465534
1637873614
956865298
1600283378
170796510
1048950949
1814640068
1723549955
601330208
1282458525
1901925970
508157520
298608454
2041821056
228201900
1427887657
102532020
730947143
691583166
283272131
82774020
1840055654
29835698
1866168467
164850984
717366305
2037993470
1879647210
1962858729
1515589754
1889865770
1210895965
1047011031
646035482
1491743698
2063649974
1339562513
1345324711
1912629000
924010954
831454374
1921331467
1918937613
1106621271
634239488
293734902
1019242401
881839070
211222884
560276424
1149402518
426498761
166977805
1671731166
1943397520
885522240
554097658
1755354323
1575881681
646241174
2046695323
1631006887
1811207402
1657849870
1747310244
430291756
463619731
68691262
1592036540
126089482
545781539
1934821859
4716062
603059711
984524424
1507699644
295575621
765219288
1735200212
789848659
881496084
103478163
1976951964
1753743137
1508037594
1262922280
1860202562
43866344
1279710171
2035329681
1720842571
507962163
747007537
1364158224
228667834
1199138447
42126623
1042528710
1006108558
302167419
582422172
1637538176
560812877
1201164719
1091990893
838183449
230506405
2029232640
1957902937
1570250833
483151521
792904200
324165990
524682589
777521379
594566830
830506454
509522958
1293947385
1030357458
2066985827
1844979217
1221062429
314055239
529757965
1889056283
1832514012
864126203
12706473
1682908510
495432032
617180626
2091038936
257720753
769784446
2036911140
1420174856
431887080
425344036
141357819
1616309050
1047731992
589588332
1764526356
394075945
1583220148
73813813
2033207936
1676699004
2014223811
1129389746
966335847
1383736635
1243158305
603554103
1360258642
2115701288
1111747356
1385004402
1432395730
1976861036
893499010
1653650829
881895406
347766139
466368791
334462030
1601528049
1722840925
667744902
23438013
109613209
1510783459
58829624
558531655
1794356801
1037671852
1903234839
1100355596
1544094659
1379306934
1065408295
1111263901
162454302
1795668676
983282893
258838862
2088599333
1990535031
1299590043
1205690421
882146010
2136577415
316227763
10779588
1404781301
927035218
688285264
983035311
1733538081
817437323
260945449
463341833
691423266
144081542
1312833402
1774741869
2099850550
1181020724
1745269692
367716672
220500810
1987078078
36085060
615377768
1070382578
481199596
1472627755
2055139383
1060786157
1740731125
282313068
1320195044
774433666
365976159
34176637
2664766
520795903
1462632801
1966887519
1149969006
1548557940
1214643884
888011908
1333049878
933210177
1414993695
256966141
736090399
1476985052
619440143
526520767
2117570385
436929856
215125068
1347366431
2136011601
1819936030
714282660
1941906225
1487831985
1873302732
2019553447
1717571808
1611659911
388184758
659284683
738089974
1375655736
1356664731
152569253
457836076
488161650
1069182832
1418373957
233361023
1588424328
280840897
2001424797
1108798840
1398249754
354174922
1153791027
1161475871
1325890943
1238290278
1865845050
1864807714
1815271734
1526125561
1375244332
1443089061
340909462
688996252
1566163392
419605849
1906379444
968727393
90031318
1382718087
111553925
1139002129
1627337427
139860897
1109488118
142401770
2053608062
1514995276
1256142029
962532910
1955519160
1547299976
1938305103
769302899
2139207603
1163835728
670702596
1178618454
1187005692
804108926
1303962464
714211897
1110667683
103139182
1586863784
938476413
738539578
1840769699
254194644
309822158
1388592437
2060171923
465569425
488845214
1814210142
613353762
2092156703
1202388113
1603943274
1165728925
1465948258
1917787015
1036238730
1153013286
138514572
632129019
248795435
244367663
1617886326
1636046626
1737464934
2124382092
2041188203
457980570
1152673705
71432405
192382978
247844986
1050067500
637095337
1028746797
118001775
1388200561
427297477
478345315
200568967
1565694665
1050762797
734003282
1506752047
2071429618
50253539
1276211268
317021631
671508747
1270667626
374801460
82957084
1043635779
450342805
1518832361
2123531754
1152250446
870758112
585653095
1206664525
1677090612
2117132265
933453207
397155680
739999405
2005157515
1022062555
18275157
1803880407
2020487015
1062804594
2092970526
463306841
1454166922
1216260099
1943713641
1814488854
772526710
1585077163
404580052
717299435
1865200076
1965155537
1901432918
1373021388
276108262
1784684585
1938034805
1568355592
2043249843
210897132
442799231
830315406
1455674125
1832610320
1798161306
14576236
2144459028
395357315
1866221953
49739048
904783118
1376470701
1818886884
148688314
1000248170
1525913273
1155984736
1283835798
500262598
736789385
1307419800
1687802610
366769682
727091090
1634058383
517840388
794616702
268177690
727175445
2129038311
1767878886
1055453047
652774048
1530348086
1074544101
273153283
418961587
2076689427
1543952788
1963063048
719145818
1847665404
497711746
1566286874
723375577
185638523
1036320948
11206414
272027694
1225406242
16502321
522604678
18460872
1623155621
1584443375
1257133665
1917562786
265221932
936565479
1692315390
2056417880
468237142
260759340
1389221349
982505329
1903283604
99460972
1782291473
2136149291
1077140194
1835341857
397504819
926772588
1555320200
116077501
1041207458
166352537
1541404727
1669427568
55126008
1320082592
1738323283
890951359
1125387628
1145966646
1273004988
1605412470
36716892
1845537406
1249998797
928153140
355309284
1201526588
1389638334
477831038
1201543600
969979285
2003110196
912881672
2011129580
601450501
1622084013
1185235918
388556312
607309567
62832455
114252784
593706301
1669637984
963284793
1556231092
530623624
1528079137
677818761
421583747
198872564
116250995
1135655610
1662967845
268997234
2029202623
440884287
1971694530
1146787021
219790845
81263845
1849724889
1804028552
593581711
493725611
1949542356
1548367741
739867369
992325294
961069783
1193112629
1092151807
1650880718
170663974
628664528
643607807
1607895344
1087756116
623543197
460302903
1471664854
1501502959
1859625024
2079665875
699083639
2056736771
1744150613
128713410
2006574949
1406541087
734969462
1621973245
1636894588
1800448630
102500263
316993104
203935002
1096680850
166811149
1496511533
1605621515
597767865
1773221234
524551653
388035214
1675572726
121724761
1422256701
1200677096
1962741125
1450565512
282103575
1242777864
344385323
278963795
2125973259
1647377870
1688990797
1382338534
446651562
878187666
430578571
821334912
851407029
1958917573
899507458
615606117
1329162010
1460274312
1222181627
1766617046
2109333834
839759398
607839092
186010695
1326107603
1468229111
111817608
1210338168
1698453488
349589016
264602334
1961126545
1771381362
566826054
529595010
142602024
2139919962
982716078
1824490525
1283766826
1878901480
1478937307
691954369
390193168
1629818407
326880090
950426211
17546996
1173221332
827362580
1042453048
1153398212
1629123700
1734225258
612938707
428672231
1723435178
251227065
58053637
1339982095
1677298987
1793121935
1263247549
1201415497
1038750519
779042954
24175699
2044703744
397524385
1328308855
1525064733
1721312915
1405560937
1706729873
1403088268
578486645
325550058
92464055
1315700319
1163813103
524547959
1919437260
460492871
63781738
1352828312
753986466
1122567915
1226994990
1634357315
58622410
1333507782
839548922
2055814879
1704618216
85322237
100919344
280517975
300139622
2028318999
9413530
1270506903
1063084533
1133519205
582977443
1097746921
1342699363
1580818421
1912904876
1040008259
666360560
30578364
1619619569
1339920321
1055492919
1048731839
1204648130
1827340766
514326701
1175369944
882823386
414410328
180333544
1298736419
79585529
434896356
1525883648
930625585
18375705
879719290
1718668850
1895713228
552983821
848935639
1495829761
46740055
1972746720
114335676
370675042
630408112
2075124939
259762515
1714343552
1041321163
740121636
1036710941
1666083106
243366903
661286546
465998464
329656203
220630765
1696372587
317185775
767467341
1242984728
944296758
366504060
1580675674
2137772951
93423437
27828437
927958475
1706821334
2029725525
1775260664
1516068238
1349239435
889581557
1865219873
1169290650
1647505268
1600373329
726111752
985225979
1005259113
1083660205
1950138375
1035310867
1613352359
108659438
918411634
307562998
402345632
771291104
201816137
196451171
1131710705
1713209338
25301788
221828791
142009987
434954860
516617994
1393795946
956927304
614108078
1736243540
1209000626
901213472
2067489187
1321869383
1047563422
1976559537
396927813
983799120
167549448
1273201356
1236146845
1650095143
1836393473
2134979327
1112586868
980304673
1768055117
1923921374
1309255049
1966076816
815936990
1070479177
467142585
2146595962
2060590513
640946547
1920263911
826329013
920603333
2100363648
1359810191
1795225804
142641297
723475331
2026498072
1759010640
789832526
1638231254
649345943
1299126447
1972036622
1975354067
1327366510
1573876244
900522268
1903474225
1130432388
110850381
843530873
1575068640
1942031643
1253442573
2097541404
2116481649
249958771
73372238
397588611
557075017
2085556084
1072477356
642415726
468684177
1906189414
1983560343
1921961351
858726703
792890466
479549568
290519881
1904631748
1097425125
1268225372
857520946
1563541300
78508254
1972577943
1695121774
23308229
19756998
1479515744
270986289
1480222249
212063867
1474269799
221319493
1449170585
1940907570
671662339
1777094258
833645482
1636076618
2005547156
148295743
276348995
134138269
1323734195
1338040597
1586308098
1669067685
481861519
2062498479
740801378
297228496
2126875148
531419238
885726389
1534403203
931311825
864283993
1706717991
788258777
186514862
1395932029
1199016018
1768460631
1097821873
65884590
314184598
228458451
938196115
2147107922
1878907366
1303531835
390068634
751888804
157996417
1230413110
641522552
1193058892
1338664984
1710935975
522644327
248356343
716124911
1257535818
174167012
1562740661
1207428165
1449351662
1740056231
298092119
1461448015
890574422
2037363673
1031857420
870856746
1623519680
176279029
419828226
2114013871
1153574099
1610092123
901063467
1167519008
685860671
1677190347
1680761156
1324416516
1950752730
1976483171
1447780028
1948408745
485772095
947346870
453545257
795171562
1525998711
3256059
1787467935
534141044
1074456647
1297021199
130216360
404652234
1501106502
428291384
348139321
305823889
1060607362
234548880
1236375970
1552456755
376405537
3013183
742902000
1716476363
133012589
1214974504
1102615146
1918937835
1951751691
1676042375
1692666461
71533749
1630199684
824520743
1461391518
2003436173
996861312
293404891
1830313826
1264798221
2144790707
750194269
466377747
2098292846
1089011360
897010932
2129205543
595339576
2023432626
2042840233
1338816814
1066290060
1836670180
346270711
1428346379
1471273647
1873473552
713327451
2100070839
1186625427
494572124
1754576041
1826453946
1850882583
1878858341
1779718496
831755554
510734660
1886947495
932144896
351657082
1267464953
838858691
1512498277
1608149356
1516800373
1392308305
1456708340
841741801
1505064689
850980584
10847447
623111416
643669326
1035064601
1175237649
1276906410
2011338989
438569098
531543052
2142337924
1919841014
488270039
448032550
416022335
1603111476
210980673
1042788199
248313381
479231835
125965039
1877873035
1878228899
1150151986
366911657
61577387
1932772844
817087200
607736916
1139638880
2137028110
2122057275
1007700385
889050886
1881787498
1374227485
2140731187
170759374
1775589317
922647388
534325817
1498221652
382669353
936773873
690968690
516412563
1615632747
401719132
2144196286
485686758
1658879384
1790444783
1779126733
871432318
47007042
2022564952
928717118
703098641
754994127
660199086
1728144549
361439256
653796937
2079844042
411005021
1612282656
1248786359
206966488
1096541661
1767990645
1590564094
983347156
753907699
1854463785
392954008
339521297
886014356
83870125
464125636
1788920307
1005712675
1857782738
1593868113
2138145003
1342571613
1769376693
886059316
1773610667
902719055
1714301280
1960502612
1914503071
83661542
1412137519
568629760
1378235690
66495849
1253241800
199758557
2107542528
547963177
1878901282
1331377234
128508613
836259294
336933038
1786169316
99693766
1927700278
918268273
573357495
1130391824
866924230
1712182406
1279489078
93154393
566153473
332557055
691185401
2073923977
506666826
13482212
1976775110
544185793
1962431363
2001242400
1543028497
1511589382
1686723227
2048202384
517246926
427498914
1057981742
459741896
2124880272
884087682
343294256
16154018
1978692218
154412640
2104923233
185548243
781192534
1239542190
955251584
309893356
1936208042
1544488268
1166353197
28287753
116581749
1647175604
345300646
1956936884
134316271
1981499357
893067938
1015665025
1910812072
1728006708
1967638339
21758549
956486828
53822829
2108207252
1856270011
978473553
105499215
1155558733
1889399493
945891527
1943924644
422431048
935009624
888750016
1422913841
139693993
697761484
2074650433
11774744
1251345613
1686944252
720272398
1797371553
1767764909
644049327
457469817
169667437
2110523191
598808398
244723762
2134922414
457189676
1122032747
1429206940
1209416671
1086570763
1070594486
977639427
1399226751
948855114
253376413
783498766
93149127
179344339
2077143512
2117861829
1524015950
927065416
1237950608
1816877149
1712418913
1916651119
470146481
975768494
1219447984
1431578731
806132256
1467379491
297852229
2065420617
1780260534
2025234902
1572876014
1498941703
807244296
1881981215
561592938
256400069
139696194
110862401
9643422
1084442354
1694441809
581532738
1917096090
598367710
1451850011
1350680540
439616190
775725404
644577244
271188412
681174034
462128977
1048491817
914501889
809227494
1643592207
2045331669
1067704651
505255258
114593656
749985344
111773000
1828893046
1348384924
72702116
136073131
1923793285
1226633669
110896545
1947071186
1416128707
107953040
1322444294
829852650
799352108
934363464
1934449866
2014838695
201480378
908428433
1687124485
1182884131
1393280899
993691038
375787976
1789744377
86159479
1742492933
155727927
892382362
210366211
1763600644
959573047
461208572
55049908
1024728685
1020617520
1266682321
170238285
1311288053
526454550
524893083
914408074
924963693
1056794979
1341677937
77324323
2057288785
1463823683
1589433544
232945909
148770042
1919146892
1825242888
2145659253
142318417
649416489
1257438623
1447347173
324978674
2114662159
839689911
1541964720
252528760
601347703
121659147
980417073
1438315754
1939009894
1672971334
1786997288
1329288973
989533719
773115251
828483509
1520715691
1195845855
1329523693
106941855
403222346
2038650233
1254586928
1655642445
340316990
770366921
1652550125
1216703782
37985727
1872834354
1835434133
1498404314
1727508150
1759283270
1405167588
1800644540
606962207
378294023
481453083
380280728
192186903
1650742846
1123526955
270376993
2062715723
1132289291
528586468
1034788540
350267463
862008374
158571921
1336100005
1144295773
1807648701
1238201465
524932162
1620792798
639326625
1028760028
1087153506
1823364301
484662880
1736005731
1107946711
138149958
1738014911
2020327567
2106328572
1199347700
2110094411
1220201783
1164344781
415442438
1281835266
776680594
981097068
1380234166
832909104
186290393
2109701404
1204374903
1266202141
149425014
376316862
590053605
1611428384
498511438
1876345554
1696687723
997080953
2084684981
1721608400
850159503
890314314
966890184
1526120616
446520882
1768677132
821197821
2071039804
767750633
2101112624
1307895941
114197706
2071007011
758802682
1133761348
1361548896
787641167
118978650
1094742868
1147501886
174803126
450270764
1236278549
645516884
890445928
1326960145
585351653
2133545056
178891258
1909681709
1215144178
621887963
1746774289
1322231172
835275134
1544456709
223059288
1128295211
1373739666
134653413
261857455
170745728
1200875580
843306816
439956252
1036452535
788562393
969233311
1169917932
1820182133
335959079
1598192054
727863080
179116679
1204003252
1516547998
1577843118
1424090981
729802914
973063301
2127244411
1735413118
1416885995
1432641337
1446460939
1633336429
1815226877
424818288
1455730597
338308066
1127999651
1680432499
674770898
254554936
160995935
1866514493
2010961266
474826224
1518439979
1854516064
216679190
1965797343
300586006
459960053
648303713
276547672
927055702
486231417
1484415558
1523392716
1622975767
2019290711
1419766708
734287619
1615292004
55152093
1284019757
1628507933
1701021745
202049057
1229534623
294697120
1256755428
1074668169
2097487472
914858023
1211242540
2032587750
2107638201
1793027629
1730324345
172146201
851130589
575921366
473528552
999831699
877745459
1637597611
1277576866
864186711
500289401
65254113
1271792819
1370104622
802376411
1980317335
675107805
476510096
1738035328
584036246
404058527
75648470
1829209534
507669010
1305117658
1211768196
1230324340
1734612363
1704072403
1072356935
614622068
533163278
2021483588
868396838
1926484432
1746516551
1871527187
669293351
1113975737
1446981701
1802526258
570558286
1827352204
1592160709
1380856775
1654075424
960700353
1560022493
1413533412
1637045459
281773153
837134549
717021577
337103388
1398476469
474436633
938220687
320111175
438298326
1025397405
762539692
1259963605
1590395571
522504013
1955597821
947428557
637019944
1028776752
1153036016
626089927
2141597099
373696532
180511143
2052511446
313305578
195075339
1307969978
1108535962
976468899
1569814393
177638260
75934226
1501290005
1828820044
1289954220
797343728
578325017
1262506833
455659879
864722016
1139662495
701787415
2025207640
792394665
1780469847
1434445559
1278055935
1479652654
1549729812
695762784
1733341540
437235294
852737700
31282468
13324319
1588013118
1059733243
385186387
973304830
635061351
1808459127
1634932881
1190517441
1527219105
1420794988
1005142728
438158707
515518584
1979066087
1044808612
1074842986
1164714972
699465807
510714451
206768051
1680630541
105844887
582412338
176132585
624522037
1116397757
1214796645
71621820
1116108939
1654768136
658211495
402356748
1052565134
1834787630
331222652
833688581
1619078372
1207512539
124599300
511161809
1414506035
676443839
564804134
116833642
771355849
1060416019
904484837
1134997677
1880525104
1423664793
1286679403
1547024669
304683298
787572515
2040821131
898292649
1627380578
837254052
719744452
819701088
1603837063
378940939
623424764
2022270305
871389832
256058935
562332699
1101393005
579227425
1096539228
294428022
76010103
1992008099
507533460
1157118572
278941774
1179230560
563437669
2060494658
1301721769
458274485
802102383
250418104
1605194621
1227933587
1647365946
996067063
1158908063
1453286562
270376244
1334360949
897311090
1710198170
423196093
230351737
92335051
1805670178
1260193233
1317225111
224019452
2066914668
1858939321
1111678717
1346558130
1266515784
1616375974
1695676676
1200797535
1763411871
750103799
2074889427
1084225571
700450802
78550957
619634262
763809321
835630653
1100476655
177592209
1117174959
580188576
1659737126
1125576841
90193503
736146361
928180732
1949715021
1807966765
1352209993
1271061550
1529432735
332661523
1071598767
431427587
1221706789
1163900043
902142422
62282625
179726312
1486265482
556276945
1010312290
1876948763
1475853068
1463113257
1730776521
1579383393
152488824
718596633
432121572
1144228655
553734584
1277547611
1300403119
670958629
537319990
501949711
739416068
1422836473
1996258221
1972795631
887581501
132092218
2080587350
410512278
896054300
1747283830
1824673170
724547539
709354169
1168403748
659056615
748982739
1718205740
1216003894
590179916
991824047
1405162041
2003758116
1313309787
1042144484
1980607664
1600499114
1156753245
616238438
51870910
1821517581
1236073959
1691582236
747344757
1797435883
184228673
1352739417
985191228
1742572694
1477164872
1092946341
596068663
1219855580
1913074373
2095212559
274891402
666745307
2053636384
1195369338
1557348930
1563791118
71009251
303303980
917211189
1254455655
727466814
1527113591
29408411
501455155
1855151683
1059543079
1116315698
1518852059
1128262431
449951778
1713979616
2116065605
1235165288
1330217568
566599294
1947827345
990776394
1854745548
997409996
1176628354
1818623542
878765531
1965787076
753137439
1528209661
83689202
1456596910
1134084992
74521596
1987098145
663572783
1517711811
412594138
524563455
678679050
1069544236
921565708
1838939343
421692208
478482596
449573847
1453833235
127250583
1097998430
1534160805
639856475
296261721
1587462008
220288711
1970504675
376400295
246407426
408438618
434518198
1045972237
1012816180
926023546
916327232
307645492
177075856
1309763170
424233991
1303319081
2079356493
132869361
1205752295
1301300237
1626570740
569141444
1334048924
89051218
746353609
74781259
394379691
1030059970
1542277622
1597635813
1137514107
1877599128
472663774
1695653882
1383839726
1995656575
1904898700
2072105942
333565678
1640076466
1357822674
1262314923
524068400
176711342
299936782
1507829869
1559830082
1560144781
1696299320
1640046728
1281101550
1265245417
1086958820
678225947
1387970766
1454613505
951071789
1939515012
2071148248
1284404590
1153457309
208213339
1206123093
1922108112
103641353
603856057
945013815
438316300
510407486
1759535898
844889642
1117536691
860143475
623141322
1621182102
460436510
630564526
5428203
1528147610
891355518
1051773849
893605008
1166723770
1983610266
1459783731
2101880791
1413807809
2056712907
2044093163
1546532216
2084784758
1965503016
2076821480
1127384312
752129956
329296616
1315270079
947041739
1991418234
1745006980
869906838
1393858553
1688843959
1952674118
1425778254
332583120
103146795
1518017661
1472361946
1074664025
755425758
2132543124
1836345115
1797826394
2078983659
1242513276
449896990
1508144714
1272201460
608844705
863449379
1491628435
419254892
1150250013
41582979
1310223924
1191572322
247253503
1686701900
18766610
800372990
1033300965
1554695664
1742775693
1168875145
450674658
1357744227
1571442187
1438746418
1912734400
2039501925
1432325515
25561371
987220159
1898264477
1406810358
312931951
89229242
2035745824
1099934258
508179420
1497639788
330473322
1108900206
1632944508
1416146678
1633151198
1087940727
1551561883
2005764286
1144564869
1826548594
1374277464
1338021538
1991915813
770128326
2030471403
326196856
1539384558
1660010694
1188304378
1704082198
274779908
2125432774
1295519140
3646024
214727815
449936622
765334245
1502513081
1477100038
2009761613
84508685
1948610707
1705592158
1950768306
114527901
2037496880
1445492208
1457746245
224460313
940812006
152239417
1614556191
1115732194
807220732
881670719
1746589053
1293877990
1323459108
570016470
348937135
185607726
197037189
1666850039
709721295
1707311749
2097932285
808955024
1770519305
1089230982
171676604
194388371
262669037
316565643
1223529897
682190484
1398798311
1166887910
1845940523
1885307428
307366421
2022105270
1900840308
702163982
899310144
599352888
1408869545
1090540849
2125720152
1364063309
771417604
2027752851
1975183810
964241449
899673339
1126100382
124384175
1545493030
217866501
1125035797
2036934029
914876267
1636118352
1668777374
1124534235
832690873
736982855
1595050163
373928107
2063036867
1876295561
120148314
257393063
1982742642
867217052
2046842066
93693806
2118152176
2100211117
1161649160
1745492750
1004171017
440432556
1576237208
1435146010
154476880
833317457
1872714102
1208224388
1030536708
1968622475
1983876791
1882753634
229221003
1928834773
1723608152
734002066
2099315901
1342259906
1916498735
342217331
162315556
57468482
1136273237
1632550220
1136253588
571810468
1009810633
915529504
1687425349
297129570
362659427
1963537502
663035753
2085791886
2108226038
959960125
1725087874
534601872
1989692771
1857741921
930667954
757822708
9751127
163742847
83394085
945075163
541283901
1487233084
1788022643
1088618205
2053366775
475545395
1727382858
2067269491
1242632542
1508916471
1995544472
60773552
1213354222
1356141455
593117405
1647349328
691189637
1280056126
810657954
2097069201
906152062
1370354966
1277255068
517878696
338826909
1567274495
261958656
1551064157
1492846596
1409511274
1710503741
667493150
360217161
1760576490
1917955065
320313748
774415321
1690408821
940634876
1221147226
680131366
1268825726
1807057372
331771859
1068705050
1187581529
1386365271
808597736
455905503
103103124
1523561780
1056656298
1922247984
2120282726
84709583
702687224
2094106251
1732868546
2012524888
1538789975
1632771601
1082961190
1822013624
1308065469
1834837407
208554747
1783441781
1173723054
243740564
1113370732
738205498
1257607483
233332010
1425211152
303215725
558638841
209466573
1070542086
621019941
857231550
99472068
508719187
747845238
1264688316
869652315
346015106
222403151
73569204
911238129
534748133
286728651
578685910
978123117
1698451160
561752775
134796432
1072238768
1966801642
1577018058
1306402112
1073476819
366925506
308630877
85176228
1108105424
40955371
1068672645
570771486
1136633911
1230616427
1952542823
118106670
1689981361
1668621837
382468019
1115688388
1158400162
1047553951
1435181168
1615391717
2010015234
2133537240
419345536
1871844087
2116757461
1944745339
1827080234
488385815
2061056072
1933415129
569587094
727978182
1039379091
1050451890
1370750535
1191258807
2090075631
1890400685
626539242
136792358
1574904930
1287269136
599919395
207092481
1894517133
356424370
1670635208
1260334266
50823201
441795253
2043324840
1380210261
474119080
188467180
657272015
1080819894
135475496
222940223
762294083
1921634253
516029687
126217267
527502054
127084643
874539933
769961116
1468417567
995487061
2006693891
2103300003
1437425503
1672200902
1074861996
1959805797
803797299
347743064
611482960
1639947789
504166412
1399025919
515064933
1927214203
1821663734
1152568687
1237794772
276019032
867064816
1206693043
998594236
1865312458
329724650
832574256
1792567846
204059087
1860687676
145901266
213578296
1161273919
1622489485
892625674
326826814
1512128319
2068666609
1579528882
2026418295
1183113974
2001196080
136413955
1951747138
2055936459
1460490979
548758173
1195940869
1011547288
1731451314
1477488818
242774898
362987872
893913056
346611733
1630745214
1871956663
1333026276
1378489070
1953814378
595910515
1121298043
420501514
15101777
2060525546
1412682308
607486419
1650105891
1359446620
1754481662
1841380822
76788588
368669184
1442870759
431467596
144823983
799534527
1204383046
350042068
848407440
1219937943
1245863042
1944509416
762248830
44139563
1208173955
284529190
1615487755
271255675
2021201010
1772847172
1916588788
1690518744
1259799648
2136110050
352895891
241742560
1278224330
1721720600
1915350083
1641441373
1267956422
874520876
1215498527
488598027
894430717
429847224
1011503398
1083072082
1660797727
735422352
551080657
1887749436
1697007095
412026457
1781298109
1383798257
1128295211
6968422
1523550388
176772387
924094751
1870463331
169942281
363752943
1961720776
461954434
855790732
1250583411
1471790282
1209517340
1443124270
1829618110
1864983344
991630658
1672198281
589292397
2060585242
753157628
824332671
1072251525
1984546942
753004796
697979527
1940574267
812174289
109174513
1591568384
1185749845
1980452595
1670029755
2059684839
1685230490
213051258
725326082
149961027
1648084127
519275377
1759302548
1356267010
675518803
1726885685
1154726638
2125499449
1574392027
2081862946
1418490489
2070114735
179148154
852148697
57119201
1113492993
756551643
1074751053
797678101
2007143225
1990772802
1806820611
2130878026
803504937
1131714287
998339707
1661991964
915117516
2124005114
1570592608
869809974
1795008497
1078211606
666508319
1270073174
1200877332
357937307
222364786
1217009173
809184045
1568292933
1987404643
1985304602
669706835
29287108
1889584407
507363124
1389764010
1201473607
1954757069
992672075
1087835847
456626647
655800649
1422390065
1402578182
784695792
216082052
924836048
287333926
343351260
1250743101
439973787
922178964
1139322181
133904876
489307639
769908468
847564703
1856350992
6907393
1092127530
1450616025
1925652430
1334400135
1137935308
681653230
263867236
1261662771
6014292
1664329869
1219614690
2092559209
974975207
140497365
668140767
120304974
93498971
1370276590
580690196
1790182928
1625632644
508893765
69112304
93523328
876880814
393408014
926508394
882466986
542069500
1943423094
1961543372
377409229
894702576
801664163
1950664358
1497026382
1616172663
1092029697
31839604
1207612963
881220957
1106840104
562847566
297324519
1432251980
799403163
2133365955
1550148282
208460943
1500793373
411101695
898023182
1787060253
779299485
2035073273
2020340482
563725274
317614325
1385836705
1347871805
426749478
789888280
1701330168
1726157255
1623331556
1721510011
1774789654
1299514215
757198130
500240374
1621537777
521478848
155302054
1781622935
560277862
1907486555
984572645
110367437
137173181
693136996
1411560439
1330671387
1781495009
293344529
1701408839
1027634183
1964260622
1660944294
1633681116
360831632
968284089
1286314252
552618928
691742674
768841288
1468770939
730438566
1028056031
32498440
564212599
385490996
1594793567
816046906
804758644
1085952283
1424603283
2087520035
1022992978
547877037
1203870343
2064166906
1076639705
2142208397
103146795
1337557350
1936812884
85696228
526673602
1411008710
1869388131
657098830
1949800584
1571372226
1699245558
366515325
1316989106
1678923456
1363992819
401306218
776689025
1826148434
801075607
1200636401
38335589
1093171668
710043846
448021164
1790444783
1316239084
1731372607
431568580
309547259
1213674499
1516868500
1770307731
465569448
1442189120
199815800
236709646
144089896
39597309
599288004
245371314
271758772
1318327767
2047531871
1342947759
546768887
1785053223
248882957
1521803352
1858121327
1578482936
1884035131
552346746
870356390
422460444
249882292
1401729468
1573151684
241298895
43856422
559621382
1291580775
1452655858
1841716531
1378309125
1738335208
1843464168
1656879467
166022269
1525230059
516099849
1094455684
1314667558
843290475
304328097
1851977098
2039998255
1956316629
717421402
920202212
712636446
1002064267
884456511
1152065863
1992241382
1531567353
1439607611
943368636
145978778
690176711
445577696
1147864229
1497742651
1239321483
706770302
41075482
1739924222
984683602
745722568
419782709
1647244080
1261496243
457656203
659578677
205439293
1951396
731251271
266046168
713749143
1295029864
1647296460
1359524057
1072601196
687431401
593206237
867808893
923235997
428758915
248258586
514024535
965584096
722337334
1384849747
1651450842
664733063
1824319729
1582555417
398131710
1853031140
413125983
319327315
1829622070
2066030667
711435354
304806713
564427361
954021062
1696719549
311258450
1383634745
1663022154
1947446433
412868125
733101372
1897536977
638786844
1116954697
1689824020
1785276353
341487947
1805565457
582422230
341454952
1716063877
220686053
1670566994
65637541
2061758544
617255944
1294542066
1693618078
2073140591
1496625766
1942119332
188534357
2002190947
1774296421
1753053929
492439181
950961700
2045233697
157810757
1410443061
476912554
1656906171
1843069722
848208346
242617406
2054016249
1352899116
279754874
665008285
347632340
562937519
1102824007
222669934
54562340
1579595100
1492689975
1176906238
1359947491
308217530
1905695866
1461936371
1577073720
923024333
299312783
2129704039
422166879
1696903050
81415503
1835288717
1876520276
2121650557
958097197
1596693925
1851625320
1642095476
1758159195
188693512
914567639
1489816233
1866380045
1375195153
786852198
1525624649
1666179337
1997230852
166583085
5532425
605204407
1049631128
989492891
1610764213
192777490
118610875
1572206164
1017939051
2092789172
307826950
254953774
1598789818
1034087416
1030231037
182010780
1126633249
1959261415
1646345591
9503182
1161016827
479269206
1358938199
262414400
484199095
1425708091
950991984
1278742083
873344403
1673254866
545247092
2102910521
949919561
172526289
411863713
1858497458
1500350941
1315151377
1211957327
260830036
1170164364
1808720183
786611893
1633571973
610602538
998833252
1222430769
1294231562
60409368
1138460709
1773582964
510090158
1575802871
1028198083
419352718
1264556841
1474881721
1759687280
1855359851
1243241914
1660895816
1409449151
612112593
929950274
141752048
735092048
1463482356
814286569
1076248942
1843581774
1973645924
1673822208
306790644
293134939
1913485980
767372506
1781935407
953727860
1589815127
361794320
1023695568
1593161473
1089923586
114151726
23553113
150221025
611703669
1741065294
18293076
598385282
1665933229
1918204038
893882574
121994487
1647680979
1340207022
174644295
429044354
1705256777
1467109004
416497537
1399960752
1432705215
954788290
675739769
1850893593
86803795
580539491
2014491411
1604988102
378777746
1272183768
1861372185
514258177
1332452514
617299768
839633474
595383075
1259831087
282483520
256226582
524557122
473764632
1690306905
1250365686
526063956
55030221
56223722
729153963
670593822
778080305
625276716
560180536
635227824
1180923807
676896227
992163136
801474457
231101146
1495245653
85253218
68462813
1504905091
1387398901
1163270975
1106914533
398937387
862098253
1953080502
917159769
1808203158
491060446
118664984
1628776263
247513182
797507733
749056604
600105449
108365502
242238311
1411943377
339677326
1303046105
1225415866
543770115
1418731059
1537573033
118731870
1539446275
35197520
2084144956
182788353
364059045
1981157346
2034504332
719111626
1012589856
91685109
927453730
1256134500
2092854008
919070997
1652846787
420341082
693400629
27364354
506202193
1977348932
1629463896
1709224179
691055893
803493267
157245880
1151849257
17210484
1401611485
597698544
1185566196
1823625019
1315977359
618595618
2096338645
1837364747
866413168
297115138
1378347910
1943510017
2044124524
1627583412
1645226796
1126731002
464428405
503189212
732593787
1878239416
278382919
1518814013
1390520995
2138646979
483610951
377825694
239664361
643280908
2043772560
2014360151
356503111
1062781249
617262607
1741180886
324693186
1024437630
1998834514
1179463902
473003046
935986312
1105300819
1289449926
1268913832
1288509301
1458551660
1595587436
1248864820
843177658
1177219827
1992063981
2085086358
332658823
937539547
1416678539
1649567846
1970126972
1369298392
1825686122
1593396796
1838000735
425033563
2086982878
1095896729
1794508630
1251910838
1299666799
1167837297
1848858516
1145443754
2070458148
408100287
2120298680
1610403462
1486533972
912107590
1228734857
946158267
277317302
313172888
370366354
1662939675
1531886085
1376653090
1933585795
1618825990
266238734
1859730651
1883098467
947649791
1843656090
169135679
370411699
1690207961
1099663758
17554287
1670088661
71664898
1356561701
690969592
1571445918
2005014667
2118115571
1433135242
1360667451
255016505
959004044
679319051
108548071
23250712
99742068
29229110
1097840041
952057261
164002489
149702791
2078723415
2051138298
173903192
220203480
1718375316
1641467836
1021909922
668394903
1122310741
44189884
1848887582
127953852
503734326
3160083
1023027528
491872886
529858998
1427921408
534692523
333696961
1313447810
1493928999
442058660
1602581647
928036813
1232895156
1722638427
672893944
700112281
1788803809
82933124
84989309
197457692
1057844939
723332126
161946800
507976399
1652495023
710507749
76428893
1664180775
1894713219
890746093
189547083
1414689762
269824293
910683041
631642111
856727491
1638443427
142685787
517213808
1477422849
935093653
1805275775
1289359959
619440898
254900917
1060808558
1471493995
1618356848
2077172663
807324862
1762103195
1905246000
748215478
297041935
26639844
2080798785
136088290
826989176
931216311
1326343880
2121170691
661872196
1045435475
677423230
1240871803
34233481
1944369592
1902786494
1121166788
114101480
1148485823
1098912762
567737287
1226707023
1683597653
1354304529
1161795087
337178510
1304323671
1622216371
1072500914
1326340793
406210373
102256671
731284294
1335710290
732098439
1717801700
1886401661
352761655
1672916682
594389577
355220729
1066808531
794748138
1858006858
337419149
1063012492
826840664
1212284687
1444286671
1294357614
917081336
1060579318
978885855
884078367
2040372465
1348553227
870680307
369374530
668820379
1296834903
266547827
2004642541
1149554280
1858171314
2077784626
1080191236
895840523
1589214260
932078026
6470719
1670136526
490712222
1402487619
1377802493
1021868988
1947204013
824187737
1705708798
1747299640
470869603
254429000
1733418914
24780372
1411894393
620032352
244930614
370837846
1791493541
1551563476
1690262732
1832531819
115038057
27637063
79369867
1845186753
385224186
273829581
1736156588
481799861
76149064
1405197213
2028512489
1103745931
786854602
159743190
372458824
2030544555
1511263414
1865300909
689527402
1289121129
379103841
1669094233
1290823567
2100381837
266323672
637321342
1886272495
16563569
801360193
551080657
1230729732
316883332
1377787582
1304681386
1497785170
313226524
908713711
1808899164
2087221280
894469363
526426766
1171165600
1035452174
1632790439
737134511
1046360210
1572406593
729635167
1152597470
1015349431
1409527572
1115176637
1460581316
1105995479
389289245
561481275
1296186250
578373991
1992721756
780742965
1980377961
350257742
1270863201
1603216585
1086071848
1656437159
566288355
336565471
16731342
185194223
25818917
1895573494
1480387639
1782236548
100038810
1358409776
553480518
556745220
309491277
1098105661
1629411114
1664688777
18322111
1584923394
909730783
720135249
584298616
1608434959
549906209
2018476996
1887667982
1357401459
59446708
920220001
1915389394
1484299836
1897443071
951275611
2076625944
70141742
1775312706
31293290
1108761974
1638439414
937276559
1706596959
1462460164
654433874
1451714990
1002774757
680225999
23246982
1163516465
1603750319
1443622109
521269172
1698614489
353918876
1904504109
805713874
2052559238
526679134
1426066364
1203728035
263399919
754074224
1998156222
848634482
664676373
1710053332
1076111896
305959727
2123505486
574699338
1238037973
1125583959
1190370554
332431687
1117024708
1983173530
1406170979
66733714
1098779296
315115532
1187883049
1698681617
1107962486
993739981
1046874368
1496726863
592666952
1218883479
819564172
732425961
1531140129
672704361
1449592824
509837605
1670187152
1170232114
2046794120
985996727
378120837
1880958235
210553675
1769280105
1920294496
1914413700
1754973228
1039905599
1090222347
1666772011
128328147
1221351144
10400521
1949214716
947702991
130508091
1946927882
110520440
1098972143
1130327642
540909116
446180884
2095654355
986399453
535304008
237557636
929950765
196855756
1249197705
1595612189
809834191
919899890
1632976868
32356857
1514840442
1596566351
1657669211
1652788214
790380081
1252850258
400557771
1537670216
1016258818
1085209010
466687927
884341377
737552743
447478152
750147711
2112921297
1390040077
1597144669
1722460256
1116291387
710685792
1464048564
664791124
549190922
348567038
1860762651
1916898350
199276835
366687570
834414356
1066888556
116165912
1675992278
611756589
1138370312
1776878625
1405177995
683823403
77221931
1314266570
952283752
914333229
423758121
480565507
363849420
1190321377
1437561610
1452355971
1755410331
2130433542
1456470309
1994201173
52102437
246459281
1828177580
1174049926
1182627696
964204754
290218304
176609233
1415521311
207408194
1673490443
788731809
1475806140
646909006
443281545
1133718967
904615710
1402958686
1615044398
628734390
1604888476
185947018
1921703098
1493477895
389031117
1409005198
1465553658
2121259304
1360858850
1047667365
493696951
1409380171
270920725
1410715095
526883647
1731272643
62150951
613522098
1315458855
623788089
252664088
155316460
1611531133
1046639402
1280801443
1073569453
1325313200
1523152262
994082967
1863413578
847574824
703685702
1960624244
505352106
1099018007
1387349851
1537711360
1804505302
659311985
634623218
231713970
603685427
1312499792
1799901830
1325348465
1193818175
1888433679
1268706145
1207309394
2038975121
92247017
1960783718
1833821870
737207113
284529787
1705363811
508874515
597441545
1495034240
715918156
578888738
1424931432
1066334191
1490491127
660785803
916833376
1348838095
913628281
1381724901
428000423
1750143541
721883382
2096328010
1204219523
1996949829
1702777469
762532888
1673859393
1063043237
514833585
1284858020
939637149
165819310
469169034
1588494747
906410349
185666700
944402300
943795767
342346535
1308723195
171441182
1988375139
1468423217
650875732
1573486319
1516714779
975356362
1511110394
64870874
889862191
1647976390
1326239224
600036547
1643013895
666352129
1551706711
375778241
1914508879
697251034
1725734155
313314175
1450562686
482462213
1877744745
2009735782
1328977421
30241320
1911803042
1206692868
1984391305
470659464
1144041870
1357291694
1807374653
1763407806
1587280109
355132574
1091834466
1966103692
673029604
1430924423
179012622
1257268981
300834599
1493751371
1886601997
1415047008
620176092
506751068
1050765099
1596135819
1250232183
499803630
548834085
765604403
1954320344
1412884265
1757613105
236578328
2101076785
209288318
285887801
1354544520
2134203025
102872021
1461220668
773529327
1221701724
86752864
476592793
637560667
219792193
1279107039
1679053692
114261787
1699000604
22958746
1909615673
2066311433
1882237544
1961833564
614913974
119104203
2092678582
1363197741
1184368565
679532016
626450644
463674642
1795821179
210998585
1542985148
1902018928
1632768024
27451396
379395354
157626920
475973107
11186601
1462781872
1124990032
154005938
798550217
606098942
547878016
782351225
739059773
1535409852
1652093784
1031176213
1372829422
786956161
1449820034
507930068
1690710205
682191593
1803136870
654969089
2142749356
389859340
311870179
64119724
454583930
2046300628
1115095000
278652265
1132274467
2077101701
1524499288
351843613
1039959184
1040820112
1667801446
1768926930
1447219231
865907137
818074010
499133379
998228890
435132880
1222369213
194550108
282160917
1167286290
1765642331
457859782
822719980
1416301317
969798219
1929237082
230963776
1423144357
533225011
719484687
867552324
309927425
356663130
2106557187
1650617683
1119560163
616025590
848964565
2079801073
490257803
2040339795
2067861517
1659262853
461941475
2037261238
2133073497
1809418293
1609611698
535126522
2106204012
1975387299
914921461
902099650
1034655292
1338916888
1811932736
658068646
57548683
1496234467
372163036
405179216
180604478
326172112
1693299930
698973313
1470029048
1238624479
628230341
1315640064
1497074517
461607437
1242864197
1656931255
1048296742
918615488
1823061614
956475128
2080219795
1724921253
196521924
1373250546
219643268
1114348770
1867750695
1972329059
1583462031
1513746428
787984561
916626723
2034890792
2138613850
33571835
243688277
1037826049
774112472
986562348
27324757
1256191914
813666262
1712325196
244314339
258218345
1653792879
565989496
630734802
637090986
1823859306
161230645
81570401
146863925
68457889
1386534433
950739033
1182905629
161881240
1519025935
2023514838
629454225
631935433
1105563828
37421458
1953769576
1170603235
1458474289
596328604
263589615
513684073
1836736041
274613986
566577451
558425229
1835149907
1180378382
1177932109
2050372966
42317537
470180642
56198777
450796716
835377387
1516983322
153450073
235648385
2058208357
512573492
1588908833
1101467862
2145919825
434666716
41130870
1433860176
157257673
648237523
405086006
829040899
1855147311
173783879
14759379
721254888
941228904
1246854308
1994985498
1252594742
223885426
928752511
973206905
970826778
1217899735
1914671169
5295123
449285845
310341040
287680515
831217227
1163819595
2012102560
992456512
738815999
393346658
1354618538
1653834154
1683823248
545750868
1356003741
790198208
1110268158
2142200203
222632718
988560726
1274108481
2147122879
1484784935
54977004
1643479620
724699135
677215294
390898496
515363320
681547668
285130265
965370842
624177187
385616146
852176637
48694390
1347291815
40581773
1162288569
326707919
182830224
1508832472
979392944
1927434842
770056990
327407387
586815394
770881700
946486048
408914980
565892025
1580267267
1221682905
846131131
1428225576
845634918
462494067
1414446497
1837010896
639639496
665925068
458422533
1405187420
1884742627
538037711
1823231446
1280019945
499625767
199150951
1115930242
1317800004
1379457499
982233308
608969243
1200504279
1806740789
1665455749
933005005
1289824146
1653780643
1596323853
1034618283
13849248
219655512
226673069
139725645
1726886710
1012945806
1687974745
732690510
1422459724
1724636267
1898979287
1525806933
909239263
912687911
1286565073
1583236994
1390872984
1913748569
299980787
2121197487
59338811
84265545
562022462
1513699027
938176336
1602525751
1454204266
1393754709
1915987298
601891911
1370470100
348904140
510024882
1871436513
1386887582
309492664
768111430
2060819796
681903492
287233429
1273117095
1850161419
210235997
1125744227
1477386027
217141844
235283284
495549267
1665626947
839228651
1436750266
194620184
1736992240
1100752565
262930678
505566864
1971115273
1435439738
972178389
1316235993
735783469
1494780553
850652356
187292860
1273179747
1393451144
1895317683
7735417
961638033
275557378
97688854
1506839489
2017455657
2099220443
2130049251
1568746470
123705724
61971351
458974635
1412589902
1755775214
2042369464
435241087
208664456
804419980
594158729
2002724722
1487475145
1227049795
430877718
1107248847
809806153
139865548
1499054080
1292290948
1739411252
1613992058
1526858164
298344451
1936569386
118684322
1710046491
401988044
734369702
730431125
541147208
652296722
904511224
2123794746
960736145
900652616
373235561
454961401
677339397
726181948
822393119
1270985090
1648593213
892573775
459895421
1950734677
1047939496
1491950103
891623405
1924655486
1808123510
1881523006
1604514235
318028630
416230988
847987201
525964970
1822089752
1862394461
1483752050
2050097103
1663508943
1413128446
2138955236
488402937
101829803
423250322
1564181641
449589105
410604646
1372531121
594396795
968463037
132270333
1516386978
2000817411
354009344
205128436
2006626282
2604123
538310977
1385237076
1263814874
730408805
852674491
1759930401
1116524838
557301024
962642639
906539488
1782439109
25741793
1885226734
669657106
1695978575
443206760
1839547364
1884688486
1812143067
621985271
1838959840
2105986762
1316192956
1259496581
1465370828
110339529
632984969
682795222
1761798649
1255280144
613606223
619455319
1909076586
1730672780
1189572625
2070058101
34794220
971901105
1008754342
2084575212
2106725922
756353908
758051156
1964823874
1119216707
1511937911
1900555272
34245833
228078616
1391572756
1202050463
1279233146
427645408
100289696
198497179
73962061
349048391
1278663301
1033807759
1824298311
19172659
30906737
1989303407
168143784
1992782111
1738684650
665232197
1330592804
1118563028
2029916938
1253301556
1475825175
2092976639
1636888637
1878734580
854658463
1426749020
2125063181
2022301363
1995503696
1843889360
239103493
1677240665
2107910223
417481443
163152665
736964574
1990556970
1713719960
1205385871
2096202610
1993003585
613452998
1355951514
1792334075
1381870035
2008145273
267103722
1320466052
1896519895
1906366373
1736734151
588473761
1616487439
433162994
1424337257
1132434361
1633005938
280188556
235422346
1193628258
2035040721
1400554908
416508512
988748653
200975733
1506610620
258552124
2145915240
345524192
202624542
242628568
485479718
1183507321
1421178157
4884378
17367512
131006726
1237349149
1936240825
908577844
1083774697
1824007277
1217497540
87490300
718546496
1088119481
1783308960
736608996
643765621
17187651
735469361
1429728364
1983607769
1022088691
1489105535
576035215
2098298906
1169992453
1461414281
98958235
1656424973
1490210142
1760447061
602075746
1511659850
615834899
795944125
210960713
519822329
1611541837
312052881
1321588126
138399380
1954327505
249291234
1275261178
1838487454
897067708
1533861591
1963863845
798435115
1798837997
1208719660
1288606279
1936152806
1227939543
148690842
124130577
1352838946
182588398
1587075663
1643644522
1819338381
1584278333
1229383890
1194170913
485990478
1784212642
1028108412
2044391529
1318918439
383612141
1925363401
635267142
17226541
1198324801
453378858
929443296
1733849606
953082115
1872061811
1508571904
1450473133
869644426
1429289570
605426287
708826516
724189667
1157532137
1207849806
2063931127
1574461185
3317378
1366928877
616310888
982538024
351750847
691339144
1526412342
204768736
376003174
110531901
2050820246
336022061
576376542
1512664414
1213755886
690696262
1877635590
349888872
422141655
2128029569
862975918
2031999623
1908778265
1409837621
941399990
1606963669
832877501
1272788025
1548019383
603260907
1748639006
930494153
312631062
1976455535
175395669
1744024849
2045952963
858509562
1377154755
1384458824
706510409
382744632
1464759071
473702038
1337264953
991070752
154047087
1893533488
43252819
1374676796
1088264411
113414275
1924722424
1121402859
1001741157
428527126
1094852050
1421509912
1562015430
848193932
1687787918
1824535534
1390237043
1290061371
1113456247
1750997504
971925844
998764658
1480020404
1700876146
139556743
731873835
174216190
739965417
644812697
579299798
798149384
396520236
1173286207
760061333
1375839604
562799921
606950988
984962455
1802458532
642167833
471952260
2105504306
1536966707
1393895560
1922551352
1574688400
2056567668
1792437990
1482526641
745383999
1476765750
1704489034
1832536837
1394212214
606567308
2108552131
615501849
741492923
1402216964
319166371
645539277
1365843937
1954740470
371949797
1005456851
921458196
544937721
497683315
654897676
15945790
1032419534
1907564293
1005176170
941450366
1364789372
2106176186
1391408713
1521135694
74564837
1079092253
1656117679
1092702588
1807912967
2120516615
2088413500
551542125
125571539
2061437230
364851261
137760770
1831641732
51900957
335682784
580228674
1448223264
1877698370
2133759532
820958386
1923434133
1818979698
2120340801
1048103468
1843023495
1232008074
1330405168
514253967
1527882230
1031289344
149243998
2041169428
1368703664
1035478857
1495314404
1295924391
646348962
337165238
221205376
1664391287
1980528039
222769786
956883649
1215009072
56856921
617243206
1659834228
756023230
2126856844
34554970
478860026
1844868215
395356177
1122555537
790680502
1376583031
1802884198
2057568027
241716853
170951082
1080743564
893594
1968338274
1861451558
627739864
413546167
389021328
902435206
916480556
921405914
1105753606
2129742553
2014110196
419551370
1967648477
72129519
427996116
991753874
1858634238
2057475498
1513867935
269444347
1766469306
1307264888
404498060
70407402
1326001254
522832595
734863637
635861249
217560043
1367278364
323380975
769685320
461045311
568492741
1152092679
71130542
11142563
2129471578
2048676103
808340532
749217004
418289237
1000210331
1426534703
876070809
885346610
134544675
960356971
44501595
1413330656
1488718049
830724939
497866772
321685729
946523296
696842375
204111449
974716368
2134245127
211251873
1185555364
1590276291
1908180014
694897601
473701583
1654008099
498658559
131668386
1336236454
243638069
1449195835
249572674
143668531
794956324
36118825
987104740
2015999586
1002240534
2123725543
1130476938
75265998
26379994
1203825202
1138914904
687146456
837096783
928614567
1053141095
1905890213
572108341
998763800
610788373
1348887329
970247971
449737439
1282949745
1582443103
1020426367
1172252943
720248810
94971236
1311203835
1677452590
935043351
1359580829
110242304
1391474563
1959921011
1678768184
735999607
870982108
981682692
2092279309
1331193826
2122211768
633032360
744373650
1652619868
1950767290
738009474
1263469752
767615477
13708227
1698617126
1016924952
657916227
981130596
1285918285
1709844269
341895175
1066203704
1098326965
1758779399
1204983398
1985230931
1991572207
67500514
718567490
1241238089
948597452
2084466705
535732964
1791322724
484911664
61908063
125855038
434286603
391553395
223499669
382677498
1158214292
968074006
1255914854
537405810
860658726
345551460
1348914549
824627000
1127641927
1365792964
1596598472
165114170
1820107372
641258108
1853097892
48144749
1993976998
1897852566
868583290
2023683807
717776252
294718287
1198499896
447230492
1266141898
590536158
1284144879
879573456
72609405
1917154422
886698256
1786147944
342444820
677311144
803902655
1833834077
1772616596
1621735737
342191281
1051526234
220014730
37970216
1904239555
694624332
734998144
455968023
1177956200
113721680
574460312
717005984
1956022235
1769570492
137212522
1228467330
1576378482
1718832716
1466062532
1660910234
1546462889
678202579
218656687
2016136767
1141626474
1815258195
2038562684
2056774434
754510426
2056565619
1744271965
2062322478
2137134294
319397205
580390892
1473085098
511453652
301270614
1748293276
1306447400
645358544
1546336459
3880026
496127609
1345537156
1000100673
586778981
130121499
1113179871
781155970
1948896417
162555553
1082438661
598632026
1497752216
814660425
781864011
657087423
230311626
1193572872
135870048
411422388
136250042
1443004102
842837675
1928127602
1324008557
285644287
1480642684
2030707474
1072288194
1487819252
1382523712
1076136580
176040654
135781346
743858407
1010255405
2093738908
1724926319
1410798325
176135364
1902262675
1702415085
138418605
568147594
2025110543
1849935046
1476677881
1621047391
1070594386
1514307019
1516142942
178642272
817592993
1234873649
253273474
603028214
252011132
1293884615
893575833
1306063353
726464025
1532784069
346318264
1861525589
538780511
1483734366
1351680847
914336892
983058654
959027530
111543952
1015056840
2066109039
1118340097
1273631092
996527204
2031113591
1790126520
884181703
448361506
1868486237
1368590673
533415702
1044910983
621544080
678102006
676192990
1589666880
2104493652
1156603335
587397565
1552884912
310954684
1854588134
725181581
647848808
839197408
1074013906
815190975
66744133
949679148
1998305568
1284479064
1579487062
1165599600
2093851582
1918321634
1207336753
2046208984
822557706
1108375621
468429105
1762508634
1736480361
305401491
572928095
1852094646
926342030
592138317
941512273
1608949134
270159645
1857057378
1895555701
1079742761
1817432177
821451215
1084501087
1718828768
2147151069
682786713
1539201359
405583684
2128421916
1321340325
1732551874
1853615363
209811235
310081179
1430460705
1478225150
35614421
945601911
819578942
944437592
1983024660
537863539
73520818
1075809628
1667273891
501135018
1624823286
875758375
209774668
1163543053
235349051
146312653
1809598680
721345746
525848084
28294576
1895754911
1722845565
499797978
1059935875
1228082803
1356867781
1255878802
1066286462
1534003073
2105790252
947083645
2049923815
97264233
88471157
503019171
2132374440
250945910
1698533397
829323495
293579115
1551232586
1394021073
226572834
1574865902
370773497
88014597
2062345256
101752139
148053807
356003432
1488424263
893787564
2055238959
1640641719
1648434576
1317361545
1612482637
1306132648
2020690825
1169755817
6795059
1504719858
1113115166
1725013466
857176486
983049393
1752620268
1073235616
2029011774
601869498
212094979
71275291
719773704
1594648796
1201250114
1988715612
552915046
2013422974
1463178209
1634200055
228120198
384305968
1046483739
1079972273
86833296
513047414
1185702407
1277531055
1634238449
1051424373
868253532
1138748595
1600478833
433856566
918205150
180843485
822193726
747333810
668947637
145475118
902956619
472211033
888391267
534403208
205750637
1617906208
1628063121
715932929
925014234
1187929289
1353923949
1735304484
1586120358
433573582
1633612089
853737494
477871729
1330430014
297670227
1551075540
116107581
1612610311
441006518
2044281176
1797423873
2120610044
670692315
709564089
1471322746
1943661189
905004481
442952539
1149466220
1996241168
1858954610
2147348090
817499143
661094561
877467880
1985364139
1361082917
1512060600
785701417
1914839718
2101495710
1487154719
1389496384
1062857057
899875041
270688858
1900273796
1745594638
1092794347
1890518616
1716608648
861132333
601103462
1727926020
372699613
1156525489
2134426839
20725471
968720847
1056725557
1824387732
1155647462
1974682988
1966645158
119233560
1954737666
1963573887
750979385
660785058
855488696
2010280825
226950000
150675403
962563274
1443777358
1942614326
501321986
163775143
201187788
1515347130
648533103
337095856
439453431
163807466
1162362746
358007395
978176019
1735820007
192477781
545527536
1416273262
127540683
1214710650
1974340129
44038849
1426561994
2134347377
1574883975
957400214
1468146424
865190080
364907218
1355311237
1602717178
431055288
275439506
2115458223
970071221
1982844199
380122735
334081422
1183835172
1739318944
1672782326
66809439
816994810
228903992
2026849500
1537571859
420488023
2081471603
496555343
604297078
38192460
849595524
1656203126
1258958213
1690513082
30991807
219115973
2106017567
1831174856
1805619916
1000300658
633412342
1787012301
2008964894
23500191
74609398
1605814313
1342293356
1610251717
1370520111
946193901
546884937
445271842
53191833
1199752898
1992303569
936188480
180263906
1447229749
519714098
1559505193
1783123548
1110299254
977329565
1379596123
302996489
769908926
1499549213
46828062
1074288470
54530772
1440490855
729552914
1316044606
1894776286
531031516
1205951377
1136097926
242013771
438195104
1525253805
837319126
1459727948
1790736515
968461265
392162261
1630152923
1835444405
628693185
864665661
739449582
1973419959
516904337
1309106522
2087458504
761227050
529363100
415498604
543534482
810299412
444079858
1639364290
1876922891
1959166952
653033629
1528574771
2091507844
92909512
1448562291
31247442
1975471203
636281663
1901018341
1366072574
1928854371
968640241
1759683476
78803417
488226217
1405107220
1345844715
1023949703
877193384
1769135086
2129387679
576101219
291067232
1741929040
610147450
1148668678
621252832
1566276141
1536972269
923279874
1079929321
66891317
1888596821
1381111872
832686113
50806241
1160326498
1286696669
685436843
2138774019
1768042335
658645137
504454117
688655665
1441800968
838363514
1680322097
1198597013
163062378
435334881
1799471920
520914640
1243317342
83973112
95463427
863426278
451252602
262440988
1352651458
864539149
1429869210
101786285
1484839083
1090026548
1657274413
1386375710
234239271
1487439748
2131760748
464601201
1436690208
1974088667
1981666553
1447561809
1390546342
626570920
1121294334
1282957193
457693863
885335304
1212704395
990520795
740406628
1840133707
1209766041
756495361
1349175329
1988704943
1987350951
1481348825
1605189113
1979551756
567105421
161674304
62881610
1216867524
1543919578
10478824
1787745436
1947385196
802473472
1000918398
1165319682
701104289
1440491299
1970750651
797318866
682921744
199945661
1961653498
482129139
1825894631
696962362
1856922218
1153444359
1220426511
1399155453
2108399375
1008457423
48882699
2019107541
921484739
445401199
1248531545
103796933
510372815
788649611
1643976879
842700935
960560985
946539156
558539395
1388166071
1840472486
204193900
1939801736
243065784
162845909
2056642470
1541469390
1961928948
2117860822
1484004265
1452599828
1160659497
672694789
1571010569
1136271725
149167333
1705874594
1536201983
791894902
1676241850
833064932
1601649478
2071513056
618760300
631234975
870816266
1036388302
1377077290
613937522
1565104601
801850777
1616150626
1644799004
419765555
913117615
1381494913
1230818861
869884404
15278215
1427431972
529089695
2007642102
926205405
197229986
487175739
1235902868
1575094737
2135046292
306292849
1695337657
1059016502
1997861951
1985970690
1932704139
1859056138
1191721552
676552142
1991507371
1975960725
461117256
1021760057
1595042978
728427508
1757966245
1589932878
1796789752
1732902319
380424774
1165718166
2032285668
509843070
282757219
222203515
1006113356
76683032
1413055917
369122670
904330260
673912774
958036878
501538749
1514949628
218567447
811383230
1071140799
2033475696
1787227629
1644827020
614586799
1243953844
1676331854
1315099142
1543636005
132797301
1867158398
1598974678
300766691
301616296
1467469313
90155618
1713397499
1484213136
391325137
649492665
1149401442
1632962422
233806826
579729547
776944551
1320192048
41522778
319446280
924772055
478145406
2015613129
1631249600
1745604435
1059615012
712305701
487817155
1049487610
513782798
217085501
1015376607
291517561
832961877
1954434697
1253591395
1170317047
1123695243
1367959353
1233438825
1109337755
1947746688
431027986
959183332
309140758
1202350162
1203120465
1845357308
1896357208
219968096
1045649358
1193350518
709784817
49992247
1519755294
930283158
1837861225
55197501
1636311514
55624446
846953238
1201664532
1006251875
1193248377
1228474115
1515022571
1330260499
1012309570
781501391
2084784409
1453255659
1999452449
2075712798
70811927
1572390667
1103704368
1769644209
1631091471
56515130
1037524163
1337109054
910331686
1188499013
256708846
1163408752
1752374536
2093793600
556440250
2024061934
1201980612
1955520694
419180258
1742881755
1129649474
1111463189
1056882629
537623708
1424164830
1892630047
1279956976
596907887
1458238093
91804338
1626453122
1866854438
838478069
777354066
279371789
928404390
212680374
646658821
252560175
1484563854
741232939
210924302
1658292813
1189662000
517641401
1924778411
1014788459
310271237
1755714766
648398573
1319844891
174447976
298557671
946079681
1032215310
735749343
2068324575
646765733
936197589
923596983
813031530
922013521
724348452
1818247784
1936110148
372097878
2020126671
701433906
1585597124
705269634
1309147053
1900178048
927968898
963203056
1933246161
2044932377
77007245
1376594752
1727363837
1894892927
411320688
1074764032
1690697317
1224495095
1876113838
934071951
2094344013
1980839153
1822055169
56628295
449536113
505410412
631720986
1083687924
1780246946
590753694
1995820470
473670166
644961233
703499944
1707268712
1037442525
1646465817
428193123
1817409207
1062092563
1646100598
269614140
556253849
1098178400
393853209
1477996810
1490014845
1411372269
560545666
58465515
1736845561
1191388750
1263031863
614693956
2110426030
531974884
810149741
1758346971
1458452783
1636170560
499290660
2005145419
1992006341
2064258267
1729548498
2113651042
833764070
1879961609
687970265
1157456401
2118217203
2046497681
1100285403
1878732393
90612971
586461299
187075971
139935453
177415811
629532577
252056568
1299402823
1227724026
460221922
323130893
133976719
1806088961
2137005840
1727361496
1807337545
1773917614
1942440534
1252061694
1916619510
1411155705
1706644153
677700328
429453968
994671094
1522909479
1723324542
1292227672
884950564
242942286
604932254
584459785
1957740742
83925814
1090311030
302962639
213717427
1680720073
1766462155
1153674629
1510682622
608573541
248338810
1218815136
1100858167
758865673
1320719262
392590108
934765749
1182365153
1021072702
421774182
1644446258
1121764336
850461788
1762068031
965971899
1420128265
1275233566
1900880139
1722559214
431300986
723909914
1207316247
1670648267
768635361
1387005241
6297580
946063632
706802967
339636521
234100902
653389009
1928428799
2093932817
1414720865
4217411
1452097671
1991172307
2143067142
1562341101
937241613
17445918
547635647
1809472359
1080887718
930444246
709192742
2068248604
20089113
768963666
598878544
817089920
1045939144
1963354839
1242195222
1091727697
80165806
242460206
1550444090
712145744
2012490753
176896270
739999405
2121118039
882155007
185411539
1356858580
1137167439
1877976803
550011215
53283603
1147923717
1504488171
646839269
657905395
1044148942
985495983
1402730765
2098754233
104958699
1399217901
1535056936
1885503566
18911750
1365816943
1495217090
2124875366
1186183768
452799939
555585866
1306925901
1906822618
1557291943
2135220958
1697370733
1803029430
556087018
738904292
394059354
1450001863
415199138
1854120726
1702151815
1562138683
1471994591
373698638
1736610137
2124092653
1755636955
1940177479
2043927180
1334116612
2021522787
1628538496
1082885431
37538392
1143623160
329251891
531838416
1945437988
1245726086
745886046
2102123166
766578305
501870549
866192188
1393455694
1099129021
795603558
2086312672
798695427
1398573584
1029439768
507989321
296382292
897416761
56102209
1314516227
12370599
815074134
324207498
1918358799
2044683572
76389081
1939255142
689220532
278979025
1587803132
402613914
1504946516
946149383
1824806175
1132254105
1087497552
576606450
39696580
1981512891
224904303
831855951
889932077
941695116
1388157596
956039322
1431174425
1219614755
1789398051
1773115438
218235789
1076270024
373202507
1129991320
843239092
1998619551
502091591
2022161787
1866647397
452405971
2024456539
1717460980
1024429779
1674727406
1434295420
469851031
563646712
1346142648
858194651
1662521563
743193606
415611745
1618589383
1678050792
834762838
7686177
381152931
604338455
489339884
1657967768
256512020
1126942133
212947433
1502619867
1684534837
1321445057
284060119
1877801870
1077682629
285444120
695043695
257453843
1107868848
1948756434
1629928490
1809650106
1871979103
1506450097
1622510558
287873872
1282390214
1782247314
773158680
590505954
750655607
2110579672
1860013256
2044166934
1002279724
818964295
1766637538
651849971
1282804756
244037922
1680977612
213800197
891448499
159362130
2116622486
899827363
1016735847
492571886
1136422545
324414082
1357116539
1136263535
1397689974
506543420
1731671655
1234566440
650527791
83717637
126616975
1808686613
2083149603
836151047
783004386
970035699
296495679
1664396827
266280863
1216106336
1048811275
30873175
1583303559
296492785
172628162
417285326
8858592
781908807
1464439904
1595718530
1777757877
1844335385
63045854
1818230857
860199230
1323997210
1714779912
1203496915
1146419941
1184685202
1215127663
178812800
1572979801
585524496
1384341708
1854139950
395185977
1612349554
1798190636
892435452
88564440
1428431504
1670399628
426242204
399061262
1737678517
2033155715
1076955289
1675867030
120004412
994682362
390165744
2001200119
1023976089
204344442
1225445458
851207997
493569577
1950988761
297456552
1731486583
364061465
47984973
700692296
558419650
918523259
2021298794
1716421546
1771062453
2054320389
1944950204
1169618166
928682936
1759211962
302171747
1677176681
712994604
1628262207
1159863447
296203189
886944473
369320528
1408533510
1566678966
1636314368
1875016931
556521905
626690481
1423912625
1260027675
1516715075
24354330
1613896278
321723332
569286802
803193040
945417724
1203950459
1120726311
1492279540
1234037749
466682868
941537733
1206981183
186669440
2060751392
153080923
150705947
838102500
368829355
624200118
811006630
1106394205
892534109
545520982
1713279808
1981417019
2146547989
640449495
1573275678
2000680270
1861858829
1405510952
772748496
446609208
1929052773
467174770
1872345171
1258151961
1522644757
1463574485
990137300
505352106
992281516
1481087973
1174259110
1217920844
600290463
154128677
28418197
1085342461
1773895186
1726066825
743022041
745675604
1903536643
2066812517
1882603453
1954207533
2142262786
264338707
180723630
178307492
1397499627
99015040
1426365858
1038240043
2046058384
1733613760
1114171640
911487783
191957399
1156060992
985183625
2128231937
650145646
206792893
582538103
1494812105
91937255
626700964
993615137
1527877785
1579944578
674411089
1910825982
2108222305
935905691
1873237522
1786636474
1084163863
348416874
1965835474
752477192
1895792539
87981112
329597175
408207736
789623535
1255827487
203720779
2035831403
859786352
2125805493
1378074543
301523131
1449419414
1812506704
1637807217
2032877791
1811172916
1594940668
614564241
1445908591
1235929998
290877945
1018110744
774794563
2083280898
339040892
2045038843
51104318
1981856512
39976544
841174227
419164066
318108140
1994421025
221594559
983928059
1759324642
932204338
1399533869
90806518
604295318
874047742
1417538453
312472103
1866152560
794166663
1905946445
1175543569
1719908713
1186211337
728302057
1490454393
869479135
1857594820
1933410232
286998546
1202828356
1571130947
1327743403
986236593
1502813312
316565239
1634831812
1198869489
748569200
1928764470
581236988
1980106773
95679374
977978495
1296837931
1517761399
2137883025
216076004
470114053
936667653
2091919971
1584625127
1918079322
1528370083
523968888
2058724830
26691265
1504132894
1237301605
2001305708
806671418
1346493244
865879802
1557137142
839554032
1352048401
1265355483
500114798
920470403
560388220
742013639
274707607
1195087054
1806960174
1762073198
397136474
783034657
1438097959
138242552
1606432695
1360084244
1116711381
389212969
193359302
1763116590
177360997
1867564134
1804536798
1836518969
1138940692
1164300801
1216978481
1027368976
1121394354
453569621
184950943
740725836
1945308171
642446692
569753966
388626239
834358994
7194140
902395483
2100319221
188607579
1873474183
436014426
504102074
1296412236
881495502
347084280
49850332
1039849072
2122906964
1061240079
1073634255
84539279
1581110770
62017312
1529704562
1640108649
1710075356
1193272360
1544322265
1872099679
293123347
1999381335
2094248233
1560733789
1234247499
1734682011
1531763810
1920363937
162568431
1277818632
1687189428
1524658714
391476219
1218340378
459665012
1434391510
751922734
199116057
58701019
1966771451
1336498627
1280175798
1498228865
1715204450
589434750
2103705126
1780652361
508549215
701391110
1687350923
16346340
1031118902
397543050
1326257030
127559013
1626227183
1872836684
1767855301
949376668
2059852051
601186530
1344875217
439396295
914611406
1398523176
638714460
1217267955
1181778356
242637173
318434764
804655453
594747209
1461040073
74764727
594101183
1868857219
989768145
1400488561
927523457
1419107344
538460787
1146398012
246490852
1312255025
784344786
363337336
492439181
1453726731
1568241221
1551677040
1678002517
17832143
348008568
179174641
1712236609
1495237757
1871898800
1227133860
1752495761
1662667124
862485998
792373408
294101661
925988957
1336386809
1987166808
830751884
1086585567
1762526368
1060122069
2104956782
1981665635
475940076
110510450
451413923
1991786192
1352139828
1396687454
1307941400
1926339848
1680977612
1177214706
409783835
842771678
400611953
1141968251
1141159544
430502934
1264903285
220583354
684271787
1534528978
507297219
1349334371
591149598
796708792
2145137813
494512184
645274471
19447280
1370284222
139782420
1075072931
1550105634
1787287166
1946896150
738307956
1058871359
121991168
447348499
1814475833
457693863
1707727292
1980346741
1665066101
233421196
320809541
1939113279
1558833239
693041336
1285443396
150877596
1642381908
1334481572
817307516
855042949
995843006
2042075402
137022012
580500498
1432642578
635211548
596001486
1981257287
738371343
885823049
294610080
1866413362
1273074390
2114999641
457383813
1382213523
723294488
696208913
1382955828
1762099417
1568639791
2101335102
1161702851
1138709299
1589822063
1980190957
1729637314
150987167
1644294535
890792433
522707029
2001579307
1977393535
714853451
1064333933
393901744
1339982095
488371992
669437164
711203346
555024771
983934374
1816876284
815265574
371168793
1923886780
1689388934
1522566912
1879831620
1737623061
237356559
1039088853
589157774
334029695
2075546779
272402194
1915201239
1617459690
521463853
391391628
295203619
1637332466
1436504398
1625854160
1522875348
631390993
1553763025
1036909356
43832261
23860736
52429369
589725182
1489082403
734618911
418768620
993861320
269159967
428607542
2126080188
1839343747
1009273863
1331284449
1060758550
1659106574
434851687
362292355
1245691969
1728258532
794245378
1410550369
1722368967
1907234921
674891075
1021762832
589587633
1045164577
682081674
2049263223
1976534586
214530923
1846189435
111107005
1534763619
639702606
1807618613
1148360876
2109150942
184512744
617087088
1599717337
145310039
664180688
642245778
1099634740
1216212210
372408740
1131534295
2025603779
921507559
452141518
515371840
1102168201
1271982551
493027133
578142456
1735242419
1122658367
1843259279
215446840
681204626
625141053
855639036
67975532
1766152729
667019036
101641960
1293985364
329103440
1211454770
1985804090
1520800469
1022132454
1402379955
193008833
598247908
1284193547
643022403
898243392
1028973321
394133901
867556402
252709315
1381694104
1899318412
826310921
1681355850
15095188
686735874
137304141
1434044355
868835585
1085415671
1385397864
2058905863
174438966
2112592760
1896670784
1643260388
1211109476
1548958372
978756693
825621879
1614716491
863496659
1274439506
777448035
1006359971
788224213
1921674957
1333947853
1839668979
1131323461
728020073
8112331
1863179740
200322476
435492885
255172486
454232317
1407386693
1270557364
318884742
1409476629
472712389
1943436203
1081184344
560481226
41225118
201998360
1231461883
991088766
404533059
326393141
35130879
570677091
1489287241
295310162
1281907504
664448715
495987660
1124787035
1694964848
954717166
1706680126
846227941
437840652
1697200135
907596287
806626882
1981248775
1322064904
491621974
333087857
558905890
2058541434
521000358
1633718580
298339110
826131251
897052482
2083218850
1701361722
954844616
351671912
827278763
680163608
46771356
2040224706
1311182230
1951340274
1324898952
121057369
1484725439
438139071
1621049205
1675305050
722197122
1368957008
1698987750
2073077364
1644863939
1998976278
278265119
1106521125
312529405
2061487062
1513463827
369562564
1470251320
1115440418
455691054
265467912
1846009696
416103794
1970628422
1952052720
1352922689
1562622135
1334042630
877069186
55572314
1441524251
1815974355
1665108726
441935890
2006489665
1386506080
1474526552
1873424220
835369530
1398988554
1918359974
1294672839
1304324613
1003497989
445928269
969008457
1030013354
34836157
1937651066
1962917898
692591359
1561643359
772662478
537449046
83689135
929301225
1240334946
392326398
1290338745
1765628117
494540632
59446708
1829445920
1758913007
1734144418
1588449358
1978508059
1378553418
98279263
854486308
856101955
2035885417
688471932
1311264126
138326079
1838006751
253376801
629078703
1068437825
855362412
979417449
811218561
1255351015
903576513
1152734985
1660340318
751694270
779237214
98125712
1555006110
1581959460
988923638
1728967487
1614334391
522034537
250268635
1685660764
952020083
1129502855
188925387
353722634
721366246
1032058678
752756496
452572657
3053087
1442439179
1151496275
533415702
1465352235
953406550
753945707
866467307
30057375
2086085086
1796829903
1936785225
1350957166
11047841
1723969093
1778250501
1305723705
2025760529
1993296513
905793981
1986035643
290219453
1455604663
413199270
1453016756
1297941795
206604708
1861290785
1168704791
1177713367
886170917
887950536
1484965027
1632337416
1113277730
2051826606
747588965
612875279
1120983887
140895002
1783391143
1303901183
1578922855
935364506
329572415
1083838436
1228627822
642101960
442424677
10628294
468081191
414611459
469387165
189544632
1851208132
1220864278
1193352870
1189339735
1626352689
1332222516
1899438314
1735030099
335875414
1384634962
1774260722
1840170630
1173050165
971416994
912928340
705915711
199627501
1285057761
146679997
798771679
915269103
1838216306
912132178
1995291635
1231454452
1137368570
575848395
738808039
1608360673
928097298
567345661
985058670
1674833613
1755504898
116141532
896657
1119839017
1975878108
1931388242
1280611757
1047426625
1658698052
1494900936
772824492
414086140
32253789
1176010056
642647980
439519977
1210468230
1370495881
1291096657
1401426947
553496467
598836953
458087259
416392667
1650882617
178397588
1016948680
1461171157
1437061788
351070574
1651902240
250570925
1309020479
627803692
1574620279
1258254545
1250704575
799571460
23804752
553673792
1608113057
1735224090
902565192
1126618977
1621366596
792077602
955685961
35850859
180770328
488102916
650979333
1745755973
1153524522
733474942
1616073320
1900801132
1079875383
1881616626
1174346517
1461979112
135859232
1587419118
336425361
1005177766
429644256
659442392
776662019
486982539
1540505894
1815425626
1081163322
1470954457
2063168074
112338288
1661104853
1963286103
1860259260
1143071091
541371208
2134960354
747201554
407494438
29468210
1559179462
465004919
1155183072
1280672676
431183114
943127305
1788275320
1555736351
1478415334
2088442800
1373749338
609604092
2089782359
900417194
172884400
869638044
496366632
461203025
652730264
1124019167
236929330
267111451
1237610250
1228500353
2076314933
2013123738
117314370
1981989628
461005139
1714522400
1053363731
867786285
623085112
2043967150
1495230073
1896666488
335548202
2028487866
1727409315
1944446558
1786214451
847223489
434595105
751264883
1404176336
1113622479
29645681
815382026
828124563
1386531278
213659382
108703815
105428079
457586054
1517973729
829575419
1194177205
526868309
1036828110
1374792352
792957963
684219788
1085657267
473668443
846885023
1448293097
1398125241
319575192
1733063805
64602445
2085507957
290680993
1622441341
557944927
1743825030
245540563
1390904245
1826304886
522057597
1920254187
1606958757
495707781
436246632
482106162
76476133
343860903
538073166
1085889785
1644472905
161189285
216359973
1644261297
1221374125
1872792901
611528515
471634224
503859069
585669607
1855264037
1627650229
988904769
928969425
1477050468
1913634771
1572039353
1199823993
192677101
1094003202
1456080716
1653433333
145845391
1263535622
1639279710
1422953143
1853310418
39680685
1507185750
415087903
1779306789
2085996903
1436840327
750831472
765234764
329116660
2027394091
396045518
1519951174
1210816018
1715005146
1989228567
1691848840
1526476502
59194880
229946385
1620471976
1108741950
1618879328
1619367222
963602447
496988010
878415436
1111839960
1265462057
1251842573
948430978
1238725432
208934674
2057388750
1859060513
1392877602
2027943873
1229439333
355311018
452566077
2036108925
1603267687
2042146332
1441775558
664241777
1366788899
2021713722
1040134471
767244219
1085649760
384581916
1905500214
1700782575
714425471
1071658887
1854352636
387088879
782200826
2112094914
1525777426
934796794
1207142253
1130599980
1447704818
933126159
265845274
354369411
1604414772
1414634545
170297220
1412652799
431289852
2070219795
1522949995
977813068
1161031979
1398868276
1766719461
1909359234
1452717957
1007641927
306455729
1312440355
1375213168
44596667
1028176874
907056873
647277009
839682459
1202101649
1857483535
1497733851
1265051987
761036862
1760675837
928589813
1387005241
1748277614
782344144
1783778518
1736217384
1563686288
999462722
2014728683
1478706264
1183522050
2066602620
1565940087
1596157616
2113137136
36182171
1262279198
1308302498
245951007
47075832
599037394
1008735452
2084898801
133098389
1016674719
1425600422
344836816
209879700
776371812
569690385
478451047
470144939
99898670
1252999970
930400834
1783481709
1920084708
780726686
1266499704
1312533506
2077345905
718288623
1760217797
1204952199
1076711289
1782395094
1913271110
1445108868
313801681
672550922
481148753
792804106
1617112966
1998728321
347453617
862149120
1559542103
217767305
333312995
950572509
189990216
872158478
573268544
14640950
2040813253
737012969
551036190
1603866928
226468221
1120339352
1595611865
1607036761
1465864836
449966753
1424879886
1866761122
502180235
1384457628
1216686526
1988127260
2146544934
134198483
735137690
2052387201
124231284
1928260377
664385706
363837518
1023527894
56602611
876305865
1027925299
40524796
1278517422
173416465
1161358888
536662274
585651823
916406281
946178060
1054016770
1509670074
2064695074
660384685
851759475
1268735469
1217922366
1271540314
686763954
1884831624
1634576125
1409136707
1123797144
1068402635
1035842696
1588562138
1754253120
1805941642
430781300
1603820158
1133540911
1246358085
2090815675
1392777490
810372510
493274252
258781754
1299167034
1817678129
449993337
627348596
962659266
332291981
1770391368
2014134688
1616101086
1875165726
1536737271
1646834147
1296119809
620530782
1684454402
1176849203
47130616
1444965727
729112659
599507109
1495174968
8724863
886111826
1076181449
1282892890
586240060
1330727862
180650173
1580938025
1586065270
577460895
402501219
1808424561
1803018417
1326104947
2072759869
1072789476
2087290433
1171342193
994512824
637883850
522814850
770688678
1076760060
1193142572
809161886
1710574469
2066563667
1924080885
736632322
1549840654
1827147884
369053085
664735941
369580967
152222578
792834071
1617167276
597204297
585795901
671266409
336028732
341011155
1969760055
28794847
1042421129
1712329404
627564080
332605041
1810399323
1743168555
435852766
973278125
712938731
869468950
1531900653
1963992865
1826859157
1663119970
1639434326
1050671631
1452486238
530425412
913018270
2012403692
299345964
1799003547
1582523438
798007849
1268616261
1565434879
1156585442
585376483
311325719
1055063856
659296174
1596085152
1067935920
1389792718
467280565
1206799323
70562767
242480786
1607285153
1102346461
913995490
1884610592
456639379
38441073
76892138
453465762
389179469
1713387250
1230101324
58227387
178475964
676233233
582052660
2141569885
469188343
848486844
1154168744
150638820
1419641083
529992430
1376908751
431940550
1419678017
1959774409
1853860130
956439513
426817679
1776653948
1423977619
1116559466
1929061836
27055012
1327224485
1093609022
1583345233
1854404898
1950711486
1873188804
1000811975
1799205328
1828889913
1345231652
170404614
1486322035
862570053
1732691839
677047846
1382312860
1956952609
327453974
1320365662
1423806603
948628851
177689330
1094893373
1219567255
528630115
1084381323
1477907278
1161345222
1552934223
860263249
2112058463
2142316581
1759466358
191398102
1417191267
415694860
1502707080
1709840386
241601838
355651850
758199196
2072892151
580302950
217874937
94421258
1034604435
828462301
1660119886
1466980842
146160850
779510205
694216875
1439884543
787076834
1144226096
967191638
271675305
1826446257
512901577
2019762305
739096827
584560960
315493784
632213217
657625172
786142412
721820245
672341103
1564130312
103685334
1056569663
1760632765
2032891335
1372209929
1069869440
673697573
1926998072
1318698727
1411777833
2198394
375730589
1685778882
61323915
1638716940
1104584268
871946680
609791347
743658997
2057379146
2093689442
218423391
781293105
33007892
5947727
1682924015
671430360
1453833235
1902687056
56992566
2031554016
637685034
692505241
2104307372
2023967407
1809032251
1531895062
313868755
2132044371
1317694530
476177992
1283729611
1811184550
1477340531
21871522
512968424
609378456
1159356997
1928075352
388850099
174007581
1275380239
959920087
359162559
142213701
845957213
1319238322
221129977
1323472285
272587109
1515017977
1107184812
664435933
291996040
583006516
1657601773
95555418
592634380
1062835548
28138732
1293265240
85955867
1552657886
1295266697
1033688162
563563325
407070971
1039132820
2021159205
323893455
975084609
1352237062
1387717838
1261874758
1670318502
910783968
310451822
205067715
1659222111
344002139
644292675
1000058035
1815621913
1169895028
182685726
1196516007
497710166
327146469
141281848
1974174964
1233479565
1362797841
141892966
1464891989
601391391
2137321780
618073890
828527974
252799313
1469629856
884003987
1505132604
1663171629
1522641604
780261125
1202749065
976512791
383475437
1918583317
1221645403
295060029
596013175
563348951
706516604
1688314010
1137754852
406120107
123633229
1856656473
2052739185
514869639
1598413945
965040379
703450838
1791385129
2127975355
280792036
1439358344
437905438
1023424920
643801249
1253036160
1712460216
1218776165
836217311
638833831
773229679
798856991
1740675645
54556220
234486838
135514035
919028847
687246657
229757816
811164043
101275939
1819422926
1582106196
264133993
1102810943
560476998
436383903
724772541
186743441
1316783464
1183796151
1699432347
1751820451
497194316
834681836
545371756
940144491
723582641
1245917221
624044581
550265851
1909095956
2002931305
523903886
1369929235
1002520746
14470737
692255007
85158245
1757807019
883059572
632481880
239125765
1129556174
1961452438
1468428339
1807634525
1080177032
541571749
410915053
1829012322
2028187521
882291928
709364796
136177171
1929916021
1421206237
515040250
1181017129
978865786
1500474144
2083831517
443157260
132427537
2168012
1053059548
1273652155
158257052
555772521
1210724157
259054498
576702325
407232843
1823935410
1744870011
1223959218
556137016
326445631
337965607
378776922
195333584
379929910
1149964266
749144446
1782768073
388087833
792527994
1200270676
427850966
1701587179
1765478537
852189560
5521481
394210909
1217720579
538391079
1440851080
1766172392
2040694441
1259247360
647838048
2021785971
1221335060
1435226943
1558833648
648948243
1599513071
1567851909
1812787121
887892079
1470476483
507806850
86699847
930020646
1902582936
499182227
1824172514
854082787
137443328
404796672
1386879997
1818934135
582104656
88821930
146371339
1345497567
2021925605
1754703628
24786732
1157430654
627431339
1956759242
386453170
1726705792
1193046481
2023139023
1490528419
297432531
84848800
268488073
881562363
937279079
1700448299
389801016
1049862388
566809100
317600624
1556875294
220956511
1461261151
470618188
482187787
1297627685
1147609796
1769444127
2125273810
1175930495
2061704777
505757499
608391934
554480826
1472360891
1653247735
283939771
364951572
539442108
1645124698
1787564405
1662880391
140696869
616870430
1295007632
26150821
260259102
200175561
1043093029
947208061
692194541
1882326324
713248960
1702743486
694964440
2119236126
1496082557
301740727
2124417548
885801620
1456868553
1257433029
810706887
1158185758
314231313
611059658
1478877569
1530455251
1114900586
1353353178
1691225345
384497994
402624909
1381425136
2073466673
1700543826
1149209416
1254142501
2124315555
171612298
267499660
1243688887
1202904549
174319802
1506653051
2135786646
1111125386
1367372014
2109019899
1504467392
530290830
1926435883
481311917
1714700026
1105953516
113139900
251523097
573211079
1415133976
1997409681
644694278
1029503628
1637911578
1605773326
1714076397
537577943
332811584
829867627
2136467428
1463431615
688223263
282436785
1791922254
317668831
1551702734
688784815
1398855556
383352841
1529735447
1644233279
1789886849
644254498
1179114998
1637126241
853775917
1260329045
2134471141
1582694583
1924763441
614210744
1708742353
1346282507
19738695
1647765558
1608808917
1359500097
1990538861
1716637113
1721254961
1784471929
441414160
368349608
1549998772
2064044214
1011836832
1908788107
1735303505
1740375272
1563344789
1764292308
1774463468
1155735450
1299905443
1247858526
1812367499
2031402202
1024910838
711496452
1548533750
111969604
958747448
604114364
2056438922
591363368
89630533
499852710
593271618
709170714
477209519
1545806725
1998308530
1013292084
809032371
1243946674
814846210
610023991
924762299
165252823
775324616
1795211690
1647907904
1358530976
1901157249
1327266823
417691901
595495280
1519473924
2136875666
677195070
2008990828
864533109
20266709
349707430
63429260
1439782384
571895418
690593392
776933333
1470947126
1896676529
69635121
2134636211
1892139091
492434533
820985616
398832745
1190950152
1556784547
2063871860
184031269
1985595329
379539687
1709877727
1276025752
1076741087
879987403
1882991285
1987660897
460431321
1085022937
1313336693
1594206816
1535364043
1666375855
800659080
1830485341
1272982242
1785441125
1787058995
1088573061
1543937156
1064959119
1246254731
873099492
825938220
976802964
914441131
890881941
1958625277
833360112
699693330
1479079481
891139930
265031236
1650255835
1982007928
1514580435
725313371
1226936502
1051350220
1671375728
577172961
1540204372
712136446
995071456
2112258461
686217785
2078467546
105221695
764196850
1042768415
46629309
1536329000
1151406717
1628210604
1745521399
1599608109
650571316
1593490746
1198472551
394939600
906184621
1726363461
2031538586
1902285249
513781300
1180054291
890804750
2072568626
991197437
828779749
163579922
904945984
1683857143
208534588
1887700798
689275060
1660008882
239260875
1632202346
1924425803
810509759
963958094
1966557629
1329749920
934546202
1912392520
22310753
2041946801
2009088168
851997095
1226157064
2122182860
850315308
1174217040
1900657589
527929977
865401113
1353765826
1042673520
1152303127
1216681816
1628443234
825375847
603187267
1182250779
1598695700
1606540941
1999981260
1502625594
1728473680
324583875
1182597056
180522826
1364761287
1042385858
351713672
1290593853
370781645
1338372045
1638287378
1833863184
428708672
649208918
284846757
73558762
540391390
436418564
577277216
1693608572
477609571
1583969398
1988270587
554093700
914782423
1793658906
1764763724
321393519
1792994299
159190257
1514001836
709257706
1450795867
2089468405
1771666306
258207348
254326950
952147345
1236913679
2000740847
166615797
558162683
1197263011
718438868
986347367
53429301
1388850733
823853575
405335641
1967070144
1629917213
2118633711
2131525756
915815370
84314275
795710638
1969113182
401850267
629568276
226604000
2098872807
1170202610
404045929
1052205031
575541502
505113425
446058372
669923515
1273768114
1822142370
967981583
1743994205
2002031560
1419052261
683565505
1212436051
1379474886
2101101874
139166813
1498878332
510108170
363053425
1097553755
531282514
1489508702
376689178
599973239
1549069284
133677702
1049002861
394456371
438649122
221819258
1789952694
476816376
875598326
1727688002
641036308
1812075650
931327619
1378288300
1762274433
927346144
1987489711
1226719473
1808587033
2005630261
20400790
1354693031
1087947759
574811395
1261125068
140327745
854314082
656174360
1969237193
997076517
63254181
1161455887
1814182544
1272694950
799240420
1382764658
1218755418
1622358531
661546041
1229929487
397684364
233567575
15375136
842999141
316514928
2037487102
507291161
2100492933
942019716
577584942
73232980
2005899226
747740961
910014259
331549884
1206694406
598622954
584462498
228903992
1152253678
819200941
221235056
655455511
1218281560
1065090277
2042289373
1078183677
541316346
1121412787
424367162
353762944
1898811053
545356175
1816512254
2010770225
346841473
286019921
608743209
1281737779
1008905796
783728307
1140594245
509940888
83300501
509202912
1393348834
498753286
1487977905
1774904214
2061967774
781348261
332687057
775788823
1420054124
1873299057
468718798
2074074759
607660295
2069204877
286342706
1215203798
337822543
1730195636
1941117666
362054740
1906519357
413144834
1400910784
6605665
1142579824
1389867587
656743996
1312051863
102148480
1948524494
483498977
1234818789
1279852377
1722192505
1704618558
570188690
885113104
801042839
2061360461
251462182
1163240283
748463821
2146580355
447761186
850020840
144523106
2010054403
645091938
488835673
1862266648
1968630150
198610426
727335797
526406567
1271953737
2120262636
1961743350
645902985
2095449209
393967930
458822758
1971371502
309878172
2115918843
1409720988
123180055
1292939156
1918377746
1384562579
698636533
1597780682
1605558452
665610796
838865446
557742363
1371840373
880052464
606285677
1743199800
898545637
600200634
1799189402
97413116
185383456
1932507540
1224307627
18179506
1986322660
245765400
721980377
1214345487
1029532418
2141476238
578709081
314346517
1918546598
1525323053
1112040572
1486329468
1264322630
1534252259
296419683
1634775268
198041124
1566170174
1924445351
1430960673
297969144
806659348
1822072017
642689687
113654501
650510219
1271329421
647330294
194692204
93445631
115069241
1916757756
750713454
1738158900
1806897437
36952879
1320399851
1761415364
2008349035
793582848
36066633
1518496290
1860450405
1237916160
2043462504
1082249527
1083609106
1942708386
1023971923
2012169748
1219962751
1624821740
1997708904
1891042989
1947280719
1015240995
1068734255
434543706
1696923848
1417215828
1670016055
1729303382
1043928649
508143843
1955644498
932871143
830456253
1963052391
264536136
1583348397
651157579
155033202
938418731
389763173
112203620
2046874448
1319526927
1396583000
1524898276
390824094
1706020184
295085900
1400389084
706865410
1033378439
1215582066
1329431027
866325543
645307542
849385496
1278793838
1743200059
1803042489
87604326
777150137
1431026685
1933928728
2057947668
1326925198
232930866
384454971
1151632250
1852214254
1766407237
261156147
793318946
727354723
219346476
1725772890
1516013533
944826962
485235011
745110577
690192691
1508978212
759682998
2110938785
1414175833
253814487
1355334949
2036643341
584028973
824996838
1213143284
206619206
1853984553
1096446264
1844044935
2471199
499183302
252595527
937116444
1517921290
451871085
977855018
1868913772
1383789318
587546883
973494278
106746028
2076508279
310258398
1021931195
294037739
233732747
10803818
719522187
35212100
490082944
2037164921
299925878
1762219486
1179350874
17742517
1282107302
954035952
1431035029
681178690
778055222
841011125
1391119777
795038253
1123785917
1350178667
461608355
569143053
1121108394
1576202860
419430773
1500695313
8589645
693066273
749350794
185934204
1224855855
1587515182
1157418639
2114780235
1627113843
1554424315
1908426982
1582552338
372701711
527299888
1354260342
313844914
1704241667
1723785961
1659187708
777806569
1524978976
1437289323
333207378
1943045467
473318260
1502966963
50253539
899513748
811811759
923114525
1297531687
1385548130
266243101
526366384
1424383476
1455516138
1326335497
499328648
1225342900
1013581652
719684021
1837433695
1870258123
252489529
191589831
836961720
1885790655
1452168633
269173597
580873292
1815096243
425887571
470600125
1800633146
1414035174
550247444
1076235079
1783529225
726437411
1254946212
706691376
799806665
1377505797
1763954901
85826730
566699490
1626543119
2057585479
1934663823
230192979
1624136123
785131516
78759416
1863349589
253372988
321063403
1004346039
324324350
1790223351
1659605821
186896869
274486599
391809907
1680047989
1858468490
1108016378
1126408838
2122014866
692307940
1062810786
687161175
1629484954
1187676893
1020703502
2146184852
65377475
549185213
1963931571
810527620
1630498119
417879045
2138457045
963719316
2045581156
1360869093
946576611
1153161744
275932409
2046980589
1490924978
465916962
480187344
872578181
1377580497
1389208179
1326513346
1126574718
1741864856
733498822
1478734081
1845588259
215635139
533921747
319471078
1214291517
1123099551
424584163
58152837
1140875889
708843651
1544087077
765577157
1744818149
382377127
880117710
238349928
429367141
1119316479
1564158293
822694398
1441579835
1735920042
362216993
848760769
138242552
2083825702
766037694
1244686394
1189431525
202495060
946933389
243203944
533914321
636471696
2094664928
105224036
946674667
623091500
1818638910
1857674682
1664430027
2069401132
1077874809
56875787
1736755975
127422178
85303416
948682605
1245770686
379482718
119296406
1075729697
1899472235
1663691652
2086769284
124749630
1048710293
901050341
45776576
335521158
1091554679
356879243
813685376
1044265576
782851879
295000099
1223601746
1583035412
1287879478
179961328
382679022
1994017109
576092309
185978474
277048259
313910561
1101978506
174895632
465729532
602316515
1727284515
1475590420
1682718993
525796738
537738112
1413738479
13421534
1411352330
2092645554
50632936
1573106082
919771753
920487631
432895618
1264921409
409777516
1393294863
1370415626
2107244790
2022411827
253610604
124807767
1671216857
187463155
1227652405
786154320
379659649
1585799017
1674820492
1604004441
698950994
374563101
1595804696
1222972813
1222430772
188006934
866831134
954531699
329703250
108940106
1516510452
1168007087
2068975409
1486168035
1239204405
1333225381
6416197
2100540377
610909831
1703230964
1722249601
1705484537
1614640772
1433649286
429643537
459073777
1246950482
573328309
1466001888
344504169
305817441
157774824
491270510
1342910543
1573205694
1780292216
1229051431
1653343088
156013332
89548189
650382742
1964999566
261886821
771004582
995029432
2119522739
1428104337
1518128857
1615466914
922127705
1012832244
1600634125
646481711
1551938587
666586353
871734975
629720618
2008083701
1696761627
342649111
1568797205
1077433692
1636347696
1715261015
1533077886
597551393
694599002
1887469127
1953957276
1003370869
988577228
1716415646
1040439900
824507025
871076865
204221970
1780039198
50307694
1228686191
274182813
1179420670
1622084853
486298357
1435718765
1410697626
511034109
1098864466
1296296395
401462801
190165724
429099898
1533498335
771594508
1942843234
1617690404
392501343
668133442
1183207289
1075305978
1082654600
1547014711
363781649
1490977006
752236386
947801704
768006437
215341585
828813997
741182957
824507025
824375230
462018306
1647158131
1718310489
2065164767
1286220999
48006922
333531668
960483950
137809167
1684536344
627866198
168765489
1580388113
1552311751
1733553087
1636185283
1413985757
71073003
2046629189
617861941
1681208214
408363558
884253327
1371184035
1879187497
666960203
383368837
584403245
45654531
2016122313
1887496333
1451658853
2095019490
1541003788
1104915411
385133407
2115214663
1528944792
1397174698
1925536682
511797899
37940042
1338787514
803073573
1630426343
1356804314
1816049773
476463289
2064504968
458368059
1231985617
1126672381
80883152
1666111304
1978541900
143200090
916345093
1577487045
1233401436
1086540848
363044170
820925392
1638500683
1871930700
723870574
1881569815
377234669
487023272
1705858916
155975113
439664325
52514761
227311124
1343027380
780305159
1684487257
1702210158
1678218235
1718555317
624006829
2010116043
616735673
1723409600
1255307552
84472271
64149328
141487831
1554309816
2002402026
224340863
362505578
1971508079
1014060139
441879452
1860757811
1556793405
109839914
1998594515
1616053425
268914827
1573474468
263188122
494904399
1107615213
205464530
1216579079
1370557184
282530178
1782414257
831360219
601496151
1973394073
108994113
1896395333
1609072659
1255430256
1468706718
1559807751
1098168859
1288315784
398678017
1547010549
1839087061
383254389
365970471
1819290135
820346544
1799273507
221198167
1912276202
956927813
1846747430
11052817
449772319
818182609
2116472666
259814867
1940778895
198872564
461734656
365395276
596536660
306600490
2028379006
1745716928
424581161
1113461772
783294553
1815828149
110668954
1805014592
1043047483
2014445175
1994165853
1244921168
1899732944
2123791291
862128816
868159213
647054878
1677616060
1886943032
283685290
5642846
1363304711
65602278
945998723
797609164
1085009010
728946411
987880142
2070725452
227377898
1483000996
697314221
819890489
1261863743
37647236
1373348556
841611779
1827104132
493569854
578452173
922032424
134389163
222647110
14190535
2030010687
74065604
1018883884
238059831
748058145
1079825110
2044314834
670366195
116723877
1450967652
1096096297
1273992969
645287999
1721463369
1043100566
1907214302
1552619635
1745120852
626247149
727609729
939190097
1058166683
1457787597
1273708799
1541685182
1625626480
370617195
2020723671
860726243
1406322045
563643678
505685438
310673436
1383623457
929214473
34981884
62583296
799080422
1163157651
1561560947
646845156
2051366201
1771506826
170951916
1497195907
1872345885
235458166
532667138
80881203
816199632
1735281894
1619006740
934432598
689699400
811520388
833845279
445080807
1626557951
903084589
236707524
1864201608
1312839742
56922121
1482753298
513009318
1957408163
1372272810
1168445546
2124384644
333327141
486266399
588082440
1503505810
101295679
1089767778
41837228
107719081
1366943060
401557301
994164715
918910006
239663401
259544386
503838116
712918233
149677711
468188739
807101575
2040761568
499204467
1128322668
1278314801
565957152
1920871080
2115252121
638375470
1847324180
1591290312
1193490164
1791545353
1771012601
1765436892
1637601685
72196656
613865370
1981953002
2008782781
41924841
1882305555
1726206171
1421120374
846566054
1871835332
1316263770
1312721537
247040278
476147280
753150430
1682216215
409610741
2121214493
995365386
661737445
89846514
50719773
374158807
1582922324
842194914
1994302417
648781909
125051054
936728414
509472207
723854723
1700471867
2015201991
1008465991
632875499
761276241
1306775217
556728635
875067237
1817972245
325014496
1878254484
1402105751
1229549569
2052698308
1210618469
245017790
1080079045
958418275
508018812
1484778270
348674464
2130270730
2080997435
893052770
409935351
630067223
1915502034
1075126544
1967736771
1025851732
715052791
603637713
979645440
702292251
1796122171
739104720
1964645124
989471465
1008708069
226701058
904355620
2096855707
1120944381
1186989777
878348563
2053270326
170241896
1391474452
1234914255
1033342972
1197665312
2084645630
123722329
1799505862
2135401843
1437308782
1865109669
455610983
200890428
1506792984
1331538102
1304728757
1637689230
1359084730
1543859166
1441880716
1883917343
453175612
773870598
1529952062
2033069759
1339184295
776385387
2111044150
1852491969
1579954640
221242085
776652032
571677225
1997449127
619945300
933482933
28940213
726471858
4912067
2021404097
1449697187
376090375
534868040
1844808113
1249046248
1555439881
1946320001
407135751
552046954
141909154
833891587
681323074
81194125
1227605428
125598748
73767392
2093537161
1214552813
1486033627
885167545
690368403
1629324411
2127776137
118265339
2001301307
227588381
440966489
1031491341
321755051
196061980
1936503155
1379103467
1288847353
1854114824
1709749857
1290338264
1935996563
82802526
1567632803
1280272874
1815430859
430969803
1468547510
405402490
32978427
231603814
139734112
183309064
901517399
2047423058
943247548
1799454834
1406117154
981760133
1348469055
2118343391
1871534239
1241541878
2082289527
2103101101
1649777642
200655653
767014328
412189585
1010507156
479803874
670465410
528387749
57281310
329300692
434686294
673682438
1479091175
1175711220
957531527
1783281405
176080332
407563299
270189631
34366013
500053435
1740169794
1508863246
1358967340
1778435331
263982049
486937466
827501725
36111885
1089258900
1065703297
387363887
88175652
1904639363
520918705
482883938
2073537377
1199658089
1345835908
509966999
1356908030
683551373
1061311795
1279995623
590742154
1093506047
1572939093
1214981613
633272296
1225431464
417974123
404251852
1268122277
192795186
289283907
1032359848
712116307
49773984
1406664210
1651199309
1137469017
1668043171
757077822
1870384276
695346306
671732534
349555051
1263474446
1692080605
476432946
1411040020
1084635123
206437795
1935081089
1275823695
1217733211
508179420
1013830286
172617476
663753415
1154208522
1962196530
2637907
922493843
1630284426
71933710
1931500705
2017107567
1006719060
918640582
873198278
108962512
22285720
2114410756
146830622
1354245311
461403602
1844077991
2126894278
1172676184
1780357526
422118275
152715072
1361312969
1007121902
566905782
1731181268
902236653
127434084
695252463
1875176743
925105862
933934909
68014984
1623227964
2028995736
303622047
677710507
68386103
860681406
2147435322
1778381071
1402115229
1975452439
1165083358
1957160763
403819562
530008047
1417981729
523377836
2134605698
1595427970
450536752
1183295326
1852048948
1696965198
125242794
575096726
1349099223
29585544
1132940265
671768874
1625604968
879755467
384587096
2035564614
1335076873
67843241
26119884
1167006064
287461474
401510476
1866245500
229585329
1477560360
1022439639
2102922028
864545552
1499082607
1068502087
405501382
1704709587
1012152990
1938040531
2070212723
114140206
581543237
449676550
405828724
999079220
1664410112
990486377
252655935
1578587511
1494732038
1044261618
1916152342
1847471704
2065115153
963535084
1152028341
1738160034
2048859737
1499000069
1853988140
711423234
326707919
2107205310
1412760202
1990387647
1430449799
1761721301
1821208081
1629596991
1907862299
1800535119
1789970869
1041088627
2089020697
808985145
1196855213
989737526
1572226012
922825921
708004020
302160791
1403841703
1802997601
1411894667
539360676
1378925069
2099266297
143841807
1856048282
1668041030
242250396
1683406789
2031593757
330656053
1780843236
777607904
2055725491
1216327846
125522828
1844872118
267609268
1109289547
507773720
858350804
1055775061
1015664481
144340018
1263788144
248253064
1893344618
59452085
877775178
334821895
437211311
107340339
271340032
1762201081
606015849
515218190
1866441480
430880972
1059278035
311495956
1349625838
57476516
935339753
1801886956
703716180
1420241885
1250200779
63417668
1653268963
534374846
2021409688
193045888
2097881293
1410472771
723852605
2091146060
2054716736
879196998
1085650888
1828975358
1010463235
1056073699
1406444560
1047910413
1529070896
840060277
1852717067
85572370
624951258
1164300801
671315851
419684569
1801580766
1073767871
2083630551
2109155448
2076117464
662577305
1229610330
676062499
1861926037
1860561464
1503052973
1958974212
270749100
899717291
2138643223
696427914
40465321
1973170201
1183141613
2065130238
851077990
986670014
1911094427
1739908224
792051067
283506358
1305012473
638972997
109584505
1864395124
1460222089
1802120885
413547927
1028131515
1081261678
1597584685
371424941
837278662
1485024789
118452888
1960137983
1243531089
864655853
1281594541
1425803175
551927399
1701294983
1831116157
1604815025
1692777621
1980061685
966515091
827053684
2019499849
851168865
733099022
526307964
401334301
1285638447
747767948
329970819
1323380902
1603544238
414631839
2052191242
564070370
383526134
1683849633
1718204903
2112269843
732667608
763822738
1974141008
1184094017
1716441460
1283392240
483094001
538988723
1137096699
251681891
916972634
1129734626
489531364
2114433662
863845838
1933779165
242756763
1945759294
1230463432
756082189
518124464
1152479272
1354088307
133851848
526038392
1329216460
1838563078
1512818418
1269934291
637764035
1468878989
712945576
1996083906
2106735302
526998156
1282080416
853150442
378572637
2063187620
1214803028
906800192
446608013
111630162
12785519
1382950498
1227134577
1779273939
48961247
1028171562
1902166758
1502302792
1633454632
1918859778
1869182066
1416651934
2461824
2073681575
1734993678
881630556
1042114267
1042142640
2060995615
858496505
1386309451
963663627
1769217367
211329563
1904168854
161048979
1922599492
1977090987
1826112591
28327155
1506697808
1081375004
700621411
1083670279
695143100
6345349
281318325
1846043465
1135672587
299018023
1545526836
626767577
817640242
433623605
1255259671
1190486004
442577845
259703290
1039724388
183063560
1046861517
1563957707
1215827150
881177781
79553627
583101259
1382505096
1914609270
688613363
1579453294
314317646
995654362
2045966948
547835088
47469615
1210744230
156827387
983456473
203833217
1460779290
573250326
1359337316
404969599
804354087
1971594134
1263442670
21774038
594203623
1675344134
624937708
1241716336
74142984
386212835
722948447
1885320644
1399962286
1324045212
392412701
1094084292
629609485
1068865047
443433935
155640660
1456586097
1923456623
1667808660
1012767894
1638605921
304806030
414838616
118503309
1098745661
279791363
85068870
426307114
322460719
2102665774
858878514
260654809
1658184067
1619973291
256102864
1893116929
1510544349
1699709373
755281498
849050207
95668373
940850101
1149881431
678196797
1136255166
1774685000
543534234
455607472
504958929
565048555
498205534
1012972184
1648712298
1218522314
2124636843
326342211
1661847370
137040553
388022603
242986640
2062452688
2007047293
1468693754
1396279708
1949339588
1936461580
1984003857
1277059497
1041967705
1762063470
2064345864
1595008791
1326927748
1009688730
1288204049
2125331019
531968635
1338615492
1505452007
913888951
2099619491
1587338299
2102873754
226639976
316194011
2038320261
2038443670
1247310826
1130271903
1716919968
1053687345
1024726152
579049154
543570046
1251344633
2043617590
2022489817
1868855562
2016939283
1611905922
2118519432
773821240
2001111176
1189430774
1298733356
834163889
1775363497
1156241928
1715881524
216048430
405180762
421416595
469641662
1334262049
782750515
926757382
2099981986
1612084142
88432899
1594367617
1419886714
1053719243
296471498
1039091237
313322963
30520957
1293557733
1552428915
390364802
1394000937
190797957
507047811
1875460363
1032764878
411484313
1268770256
1019511319
1933499078
999502760
63493487
1054349696
1666623212
736237155
2013774696
1032160385
230239722
1289580212
1406061067
12054665
1510707727
902461368
686538800
712793834
1336513453
1588865418
1289624298
1210802643
70512383
821065512
1702360275
1097849102
1726924676
1614081420
54986065
1036136571
465344347
1766699268
1197794040
361065095
192924421
797465607
1162769813
381884230
896667183
966261121
1710476575
148900990
992652820
1033625596
1244098238
312605742
1636633170
1829520910
2065959156
186807842
355763289
1000501139
1972150980
1740299443
1182338544
104336746
425148281
806839323
1820428814
1817960841
1960112464
1083872993
1130373430
506494953
1530097169
816683135
1627384972
400674321
1515928987
820438531
1829880561
1431687729
1694279046
2057069924
505825814
883416737
2096472682
265458704
1092793587
675753256
1433784614
1697566691
1740246220
2041436648
704747614
2108393281
1883541777
1027087779
328831295
947514039
1113742747
2118001481
1397081592
883225088
1793467425
1991132176
285435656
196863104
1307141630
1406805301
845064357
2056940264
204657228
280591839
2052561762
1725479674
1896136516
957669257
1370254380
581914367
1535044270
210877909
1106307746
902387391
871176127
1431419865
1118228227
139316083
1739261416
1874605397
2019594773
53911453
1968987946
629099121
452280194
772361368
1210626312
487062625
1632854458
411473575
2144242813
736070331
1676815575
2074323558
1964410029
1615271489
630804358
1730814399
1326332132
248545311
38777936
246360140
2047479227
1497086676
1350118777
1163458324
499409041
1824569341
1105915629
1805558573
168445493
1881562953
1597042323
718994964
862525153
968000386
1461036927
1486845095
1050433325
2085865791
1983161696
20523998
163151388
1106533962
224000513
1708060698
670276923
108290229
1173285928
276100772
1282931711
444205068
1235171436
1248316573
798388790
1342218536
771033523
330627088
2022937170
887892759
670390001
284434409
1244110217
2044939247
1679254971
815596177
1005674865
2007162498
746775662
1884747096
1213744935
146522365
1326895935
130102104
791602328
1250477326
1454203887
12261895
874826344
803555157
179294349
6737271
718240017
996587194
1822244787
1132519354
498576334
452751629
1041661862
264547414
541958984
635804791
1833441015
1223884697
1976626008
1907166747
1474155143
1837057600
894206681
1706265491
893694114
728359881
182474371
788679630
1695437349
65567587
1907166870
6811363
2142410413
1032245360
596230492
1115804652
670145533
327915324
1637978576
1230031548
302872327
1471986222
1903038844
171277546
653031277
1267073289
1862237762
584318902
477760581
1314278215
333947015
2038721030
1089971986
446545134
234617871
1509623438
1973710927
680451851
2063333442
453038645
1837334468
784540539
1937807544
1170719495
378636995
977757900
1261429949
645390950
152053598
1193794628
235718425
281721935
1921169869
1633052495
971771088
1456646145
1977463592
612413567
1360701642
631302420
939422958
340440066
149151637
1489284461
1166153239
63882427
871191111
339411390
743862927
797336051
974492755
1270682249
1894122892
113749935
833321012
298784209
1852692038
347910351
1380168132
1767221811
1140356978
1321150815
1636585692
928231129
215188231
1785357412
1202768753
1350843783
1804992919
1819192131
1531238962
357619447
682684781
555099760
2110627966
862222313
1571166440
1045959090
469376052
1634916201
1547415763
1241571934
924483435
1312140696
238923147
2075925147
1800703811
147308870
2086715649
526912049
2132286424
1593112119
1653384229
1407880892
685261940
947077644
121225402
344446228
609130619
1371500990
1520852460
1901435830
719832167
1960744827
1695877487
866212215
1284931808
1885420948
1355179003
870952110
2067089988
1641591340
1463901692
2074388610
867236000
1845096729
1946883737
1653521481
1649040053
1677813149
1337970708
1000646702
1359101020
1554286944
779910827
1586593350
1343757560
1496415892
630802817
365698907
938124236
247688850
619235769
1838829656
1743730486
1003948580
289996247
640379981
577115601
1144036697
1282093396
1399413590
581150457
918036356
769506428
1596570248
429330179
831828754
170018524
1917238079
1722749095
1397309468
989843678
873062573
879508613
1492772097
1331890907
1204171715
1256560693
1384822277
1201767312
880584427
1989507791
2097021262
417027367
947573686
2079856295
685012822
68706142
1778270902
1458395796
1519189961
851045817
1244767358
1613487520
544565409
1333013438
1469968971
756023230
1959752806
2001447858
1311353713
1583770874
12986786
80208458
1893832583
2145120107
2053445038
1726769621
605589824
550525205
444880813
1878995761
1802076660
519986267
528811868
258041757
964511112
2078209489
442998948
1169749560
676582826
2092574276
2049363812
552810161
1123128617
2032501016
354075249
803546836
858455512
2140915070
664710466
823341232
569089969
608778746
1945379884
401590301
1558589840
1274418031
1653026702
860228549
804559513
1208166621
1870445114
1154728904
35550097
1298182611
772540757
404752927
1664524594
859629749
755118078
790382038
1084219913
998132781
1423963726
752897733
489086592
1619421940
776007632
554822910
501327794
533983923
353587774
1909902433
2024570879
1175542895
1127063841
302383696
1083821529
658989636
1069132549
933219497
1536949913
1770301503
2085485415
1741546340
34177705
948838398
1531971150
1311732793
1343637097
92290988
1815341304
1084013252
62370589
591455448
1536642428
297549312
1377532264
988902837
298474396
1732635598
424768280
399930615
1610555259
268374819
2071552531
1654608211
1701508396
234331980
663512378
90422603
750596874
553027483
843234682
1243862273
2040965800
42649428
2059119392
756852151
1890171685
455793501
590888882
353985788
733184015
953422692
498974212
1660654914
544378881
935418286
2072152943
1252197406
1256021878
515216714
578969217
1800155518
1246376789
1094641302
59942570
38976725
1886697226
75164085
82344387
546316468
178495063
1751500435
238891968
406231482
1117021809
746989159
499136044
1761757968
869016326
85878131
2120349812
1697125759
675069341
1852269421
1186625238
1057068181
1948693571
184226856
433660333
1946585944
1457187971
339838151
1313493273
1865342120
116660960
438057213
170340640
1391164439
254380390
1535760728
937056790
1113077604
1642330808
812109988
922786599
1757136659
1042198488
1884867488
1087828071
1443600564
1329942567
1164205629
1259520867
359176489
66400108
1278787526
1809971149
1175337400
990983443
745574215
1717223584
1713845312
832872543
280842280
694754187
538867509
1343556243
785759306
827479232
1186626547
2967900
2028941437
1803065879
1819591501
463007303
257810544
1220467701
547293491
722627109
351397449
357246895
1054858397
1666769888
1700303628
2141480946
604161897
1821123738
747461633
647050517
1300476191
2027031658
28949073
784843641
1788159885
2067002661
582270
679923200
381201906
625585234
788074877
1176422754
1044081804
847690043
409361977
2121985368
140131948
1484639344
504215660
1291581854
790586022
423486557
1052698241
480339147
1656855321
873357063
1866468443
117722314
257094189
907737754
872122175
1560697642
420900636
1250974816
1283771471
1270879077
476925544
1182498873
1766583723
591586139
1433023882
2055217445
1195651649
504820714
1070950318
2020139866
559273421
1926751128
144831249
933494451
936167522
1028638265
505422922
1697345195
1535275344
1219741269
261983631
32608335
986298263
2135358145
676153121
512131658
453090309
2028711075
9698965
1621884272
1754328455
1404668416
1419478219
2090945703
33387522
1643104328
849595524
1379239101
293809282
1056041216
802304079
1277063381
1181135712
2073867404
1734782711
1822604456
712575395
1632463270
1105585501
1426004302
1810766060
1746452510
1096061564
1776973095
374761468
796083070
1885516030
903995126
226112998
2122491380
772212676
1187659726
1936850274
520570376
175470539
1010197315
281561972
349746257
648046162
585610102
2085422285
1190340066
2074984163
673879579
1916639498
2071879729
1027989383
309416012
887576183
1274956528
1358385553
2128916740
152767224
1626381622
1205226362
972669259
520720711
150959250
10052967
1968606264
2005687854
1687190604
2096437442
2034781878
941424142
316191296
1537697135
246526918
1918889755
1401014009
854646671
2103128050
1834182231
635842973
2096530251
251703901
317251830
666073042
2038785981
349599070
1937608007
1494396069
876202937
1272192377
1138910076
1874958848
218332723
882493224
1039691245
1369140498
2004210604
2036856505
1693300707
533670770
1224556358
1957916533
614814059
1965465481
258752969
1096827183
1052622791
38574853
607566081
691517747
507854028
311290247
815903106
1697118930
1588183150
1555923598
1850404794
331312054
556071774
1289146825
1285888934
1735923684
1792375107
2104382900
1750148295
602376813
966249704
281278044
1755792014
1606242346
1943034073
1084684191
398740555
1555309855
1566599508
837318571
1808639400
177452151
1256685243
864812239
1382983541
804788456
1110294931
1382434961
2061902900
420033241
1507060853
1401529650
942809767
1550271116
277299270
1982961066
1180250614
1131602788
1704271973
607586700
1998458358
1769757672
611001762
1448487471
1598459641
745824742
817359147
1650729023
369924883
1473454681
886128385
1105972665
1391549977
101994827
1776702524
1975599552
1546221704
10548461
78320031
120311903
1521415577
1746473322
1100335078
421054003
476530287
1803942462
1404517442
79160489
552631531
964021010
1419296990
1120390103
1398130253
1391721521
1085799634
1717376028
754047224
22025855
305445458
60743971
278819791
2017173423
381001479
1262956121
1601827124
780821871
637421712
22285720
1503688691
1231643404
1009784952
381783943
754753819
1927532805
35981548
1927098561
1126965216
425382470
1251757257
771787708
953831604
1036256739
778332124
1373048820
271769009
1513282548
433648601
775277598
2105065823
963923051
1090695132
1546972264
1188571700
1988999879
757017817
1614319232
1353376572
2141491722
203091232
1600370397
1391660979
1544554729
3794085
23639065
1856378715
1977688582
1305021509
859438743
164891302
1910760343
590975316
527574667
1144976512
1606775124
1277396093
1925986036
1512678005
1899511222
2034314083
70971534
1302684876
2074012918
216236739
504477487
2138025668
1248293751
15355828
660231256
1217209505
1123586607
2038487791
1580191199
1886504145
680898663
215754178
1832262123
493559530
700330528
1256151077
728951626
261076934
1952679115
226168376
92864829
864474527
1664539217
1073124586
761085532
1558031372
963525110
2046818852
747765858
536017666
306869363
1459834756
885699333
1108616937
1510428920
234313059
1387997934
2090583411
1140311040
1154233531
524938658
829942664
1337798814
1289522803
742150843
1293179051
1638280137
1216086753
830871794
1469134196
1634536868
1994730868
1449464714
413101801
1097712359
1091754049
1270705435
754889136
1149606716
435143755
465704726
1462495630
2029217420
1272228000
1002583388
1910877801
788132167
1249240008
1170704314
243197148
74180998
2117115566
1083339066
1820784890
38939816
969349037
1782072108
506425860
1873299057
1402520742
2006682274
1401376874
71346785
1472964828
2025149397
503434030
2145342900
2147177558
1629746153
47034592
1570539308
308036219
1674527032
2076710754
1779446851
868535049
981201425
1287651097
2053313610
1803825350
1827500896
1137278520
1183307661
1510685937
2044036903
1759538067
1731226692
1387256345
1079730206
1593491158
1890006383
992925960
1013134054
104363651
1147052436
1299033518
1570274330
878292343
1345684726
1746770618
1721295476
93068918
2100866413
1393088367
1247662726
34337326
1502728790
1961794977
538072299
1963073638
808132168
204301879
818983599
1876816042
589808041
2115277117
123058299
587285401
1031358725
2018286842
1051277956
908741898
588056656
1334766534
713022290
708281427
1757313191
1939300863
1650031928
1448417629
765116071
173810664
1454256149
14334085
1035437413
1084325290
1420675508
567222461
1632383319
1676676934
751650199
2062413030
111367490
611263125
1075737090
154363209
556546966
2041034141
1510130402
481323787
1577680144
2137335722
873380929
474168606
1738831626
543338109
1946294461
442460287
1420658020
415686372
144225254
785549709
1433519234
309443616
299596212
1974325894
1986488508
910426368
1645644449
1931000274
357793620
1218312206
805065456
375277995
1227350966
828680690
628944989
1540948444
442700459
345393192
1168943462
2134860649
1633860579
948626575
1964865798
1625190121
1419941982
1923660027
1724195323
1416078081
1821548599
398190448
1195205024
1506090153
6449558
159269633
1177590077
541655286
1358559944
1376067122
2060516639
322436221
1276771880
864786856
1080247746
385791045
2103004436
550693083
390917235
240157559
574047142
616632673
63775936
1873399653
1815369147
566146150
63229657
1291496738
947138195
853477289
1241332150
327243704
1811079973
1651947092
1884508225
1778470248
188978668
1549456952
1050025322
1083212054
546621076
1396618906
2032641055
743307888
681429145
2073303674
1421540224
972393850
532580964
690774113
178281699
2139680645
211423913
1920098354
263557293
43551473
2053554610
339758388
755361657
285586418
758018350
869295703
410005953
218423444
344168669
528358065
1041999793
352456556
390807811
1390243628
1423296385
697804631
1217697706
792876782
1830613699
1743095145
1493603895
621905265
161747809
692866318
1003844485
1120267290
306534547
250534599
682943232
1375343903
1883368938
1741476096
881880786
138878238
549498467
1629739260
1184561142
864290878
1059079095
1248442180
987006145
211841111
1047744419
1568441107
601973695
1298921823
812221427
494366111
531512224
1437545336
669768192
1321487521
1900315564
1489531579
1412374625
313259425
1937083988
144387481
389562392
712721853
219121421
1102291236
1272221894
1278801245
775906724
968523217
725847144
1580058263
1691691196
1855647262
1779411652
257314143
1881999086
1287083235
1473676812
225142848
1748983842
1757584651
1848856546
1164811300
793650245
1324461544
254314704
150369014
1367697976
414499752
607177871
719692605
1025261091
1391778802
651828149
852250656
525689989
2064058805
1740711351
72853337
962338056
2092019792
2143051030
1454128235
1599462412
1180909945
2094233176
1638234491
1921962406
811385061
1735425308
729705325
1103397655
891352431
720742466
23356030
1198207545
1064465146
332544309
1969666423
705566974
1743904191
1654211174
87264629
1713612154
1520155823
41049341
1997796499
1698072990
2048381533
36707495
21871655
1316100234
438324282
1069188871
963561776
2095351690
1513000557
1866605501
890797572
694738169
1302054811
1760271
1788103278
2009066516
2145222861
198124637
735099475
752140149
832833566
1273291852
7798144
1607783493
2011106713
1258447329
1379494088
1440310413
1604574442
52764869
448421983
360330606
359524582
82634021
757571934
2061172011
1099974521
1465333671
1069100616
1838612747
1386421888
925287366
597633306
998569523
1044554373
529444769
1703673139
921729191
55869587
1661580494
1975365488
1713760772
922871262
476398933
1130493603
2037677694
350549490
929901403
1117531949
1076748379
286329790
1108884916
1818982883
1300235925
1907596324
1151727395
418715533
1404867496
134510653
278970080
495796840
451544361
1129410488
1091489551
521970284
720922816
1420286636
324281451
1746436737
1139322532
23471103
17852644
1872268837
1774486418
1510414559
1325482555
584087240
1704395155
474603390
1188217241
1822675525
1548201500
1163688832
1373404409
467174770
1562049024
100529708
316564766
2124296575
1752037489
556448261
208068503
486541123
440126261
1817807783
380157938
1707549428
888663797
1448847880
1935578591
839768840
830387991
1551246296
748385343
908160467
1462270776
1751123198
1604297880
1183570490
2108346250
669443971
321035461
1104194289
1521176272
840247358
1429117751
515898795
58488079
326069226
1247772524
1958683828
1335867936
1064823182
1879849613
2100014539
25696372
914320730
964484861
1603607089
553999033
403878413
252131941
1330743631
1130180212
1637489148
214169538
255838866
1823429658
2077251433
253219968
779245573
1349834154
2019302463
1000534575
1086821315
274823299
1970553102
599077326
404023728
1343189261
2078093830
17591783
124427050
694985550
1047760229
453486374
1000507698
293036814
1707384229
2090068488
1385900443
1501250649
1831857262
1582481744
1540418225
919148739
1083459677
247269787
957529415
507371177
880582210
460503718
331430006
1959791489
1543672166
108158149
651805232
59892551
1359213483
983877878
760043263
607709174
1700062646
155239608
1013853169
2110619471
711749326
1121011748
481923145
851165029
1643541747
649696604
811428917
1183242396
2144187020
453034820
119735014
1107336583
2124415821
1506872420
191831295
1647200270
530259780
1161737272
1968977775
196153885
676199947
1952509572
1163672354
1711639744
331545970
358438957
375820822
1488740399
201303236
1160464555
780938497
1914013313
1483485087
1735324048
1987370037
1505855480
366124680
792840144
416510689
107497829
4187259
1199901777
1522569514
762672070
935775732
2007121613
2053848638
1930338357
300943691
846649016
1928214391
719730281
2015134002
732483841
405307523
894275446
1097502801
1774222627
1971081044
2061130429
600078663
260754406
1141015965
84013552
1808557751
1908344023
1875857793
1581402883
1846193671
1370432331
916741080
75213633
704972521
454903817
237323750
876902734
1473337110
849803825
1443453108
1434959901
1243632883
798690850
1262211387
1314274292
1736101723
467876847
376802231
1563850015
1215450884
698902076
177016462
1002008399
2056042657
1469099499
993094171
1154838408
1693233095
1405882693
2106412392
1021539908
963844661
1495172134
1750154904
1261383276
2144245868
1445524518
2060643135
779409145
1143325458
88728799
2049003133
341723777
1075358488
498594095
977265442
698839398
2059833604
1918628706
1197368257
1090154063
192241448
2077285007
1838721192
1929745280
1526233153
1188891753
252280190
1540866838
1365965039
1926054453
1883477333
375413274
2045146441
811765272
1511099483
709116113
1877178837
1751853272
921465871
639878227
1969896949
1650883840
1651015456
1776848674
13113591
388989378
149278175
1969952773
1569675959
1254190056
1689859415
1776615772
589419608
2077325116
1875333096
570154423
1156932806
1984276067
1918004856
785354925
1081317067
747391366
484988169
1341123763
185575954
593316142
1179996131
53922551
740317307
1522336056
782951321
1331635588
2123467097
2053039931
1497219919
2003343006
1471493980
1157603996
1090211998
92357451
1810373847
934216684
1136289646
1763090193
86179715
191123427
1638525943
337810987
1610722364
212126817
700864923
2039364212
1124013009
652610801
592684378
1392410885
1707457450
1953703736
619190987
833739794
98370743
262348308
2039555564
1866975190
501082360
2074339544
140165525
1648201788
410474442
1577897893
91594275
799752298
822542536
2107119814
1841754023
1871201273
53098062
848481198
896277046
478981631
537436539
1309254567
846813377
956786127
1362696193
280022051
170782835
1838897901
234925368
608918060
1829445920
1400139570
954782820
111398056
1848038220
1650552765
401223115
790686411
1493433717
1493414746
1317964283
1717687879
123591117
2130097527
967323931
9735543
2107381128
600024661
379518543
1515322630
1282992550
87707746
363583926
1420627671
2090133575
119480690
68262193
1048874953
1890384980
1699961720
2009193232
905052185
1692736157
1615986057
643618567
2030485296
565288373
29168552
529978655
1289273481
1907328400
343668013
1149872195
1042973636
1235449743
1129040738
838700826
1237564800
1402467484
445806640
1937153822
209422463
1102387104
2015777482
1688503201
2123545117
603355367
490590874
1340665818
617859751
1333173336
1886320369
404929896
1908761869
1294451779
486206975
1549163260
2036216518
1770242743
859305691
1041674072
1628542518
1656999870
672981050
639766952
1998140354
2045846429
95879492
1738717022
1766106619
224353662
445687287
1559649393
2136676506
205856199
1441508423
1085842052
1369607152
1575920974
1709330886
1957777699
295708005
755311497
1538031617
1734918735
638111719
1129954677
580515135
2086097936
122145950
1441516960
302926279
1160688556
590766025
1044982484
429986768
1859786125
1502487493
405410885
1247690701
289272308
414695184
409436651
1436095755
448888245
1961333697
72213063
1103593970
1790999112
1062295195
701809367
1674425912
1129969146
488455834
456264964
46540756
631840711
230072331
1377680678
1865259642
611790238
1521181675
1892264973
1714604506
939906880
1692416883
1831145942
247171651
88641064
878172670
465372008
965166400
943513395
85205479
1271294420
1176284062
1977018956
1626706178
1563065600
516384093
601574025
659375535
1807108872
754995994
1477905914
533736154
956433224
1535897270
1008783927
1767410995
1066015302
486306644
698585414
478331483
456507083
1909770558
64136197
68389633
2045105722
544612863
1574814748
1559028100
453759330
1346529049
1819862051
1123188719
361563793
1937804301
1199324517
2023191739
1215670987
1880418484
481370999
306159592
950820649
1595451045
1883467236
577447785
1502770968
1829405728
1620685304
924767687
1006587170
512351167
541383510
5064575
1395834575
31554396
765110330
769291856
135816561
1795731761
2060222488
103976520
68550769
559699420
960686782
2007759579
1400096633
2015346703
1039804061
1533358051
11235323
2042513987
2133876512
1332912257
1910253297
1862871911
1486127307
1859049335
1409595829
184491396
792959534
882356154
241750775
1939049175
2001136611
968773147
940268910
959644773
351426536
504113273
1924491326
48454803
855419464
918579195
1117516906
1951742541
1293162489
53378030
283864195
1383217276
257498798
866289547
1657510791
885569906
696544741
1307910161
1164306999
1405547116
719300952
1420950713
1128190909
2002130502
748543885
569853801
1260127128
531883047
1961766610
348280555
22270248
936571333
848330394
694889675
549719838
1244666768
1899548210
1853826990
1942631799
976518039
2096683471
1489652598
1911980445
1858890106
1941498652
1011163180
1777278436
1793814793
1716841156
593926042
2085220907
1005931103
84443632
1022806991
1667168097
1691101881
1368963215
480614979
1614572946
400984993
1605052594
2095253304
937685917
207472909
979287235
1368185850
562989596
1466658477
1513984199
924519314
407430047
2033446659
1884813110
150166386
1419072747
2099757499
1345611844
1712137632
900716029
711655990
739227572
1382489947
1770790850
418363595
1161313482
1118609645
1180498256
217944992
1905862549
1721187713
1628469699
1247595412
410204689
252862364
1220331187
1334500106
964356235
1241444525
330692151
117390750
1995683098
121865946
1275725165
823718826
124909670
908688512
760167729
1300072416
67693723
620481172
228736827
1100352719
733738212
916288497
1667927328
1323026976
627045861
637404582
1799189402
1324926087
980868139
1284293475
1822845128
1188233493
312272973
1941846523
1763538934
388110507
155746367
784782239
1128263423
753672603
1206828938
1436856185
1954798907
666764051
1528202140
525339776
259135121
123762880
1675895612
1648569312
163970406
2108614420
104615545
239705778
649767497
56240249
290085275
914576749
1927950978
1355739250
1379474875
1686620753
1583742064
537783537
710901873
225336904
1213572735
1734763075
186088835
1680760177
476593471
1881724956
1141498810
133799691
602697398
890297337
204707531
819440553
1392456863
367814756
1644689898
213047562
460940769
1398597050
1010106843
1516919900
180461091
1291540730
409327212
1654964914
1381445503
1022328502
1156876775
1367150258
1390696268
454382137
1807929423
69273765
907907911
97246721
814253046
1664624827
1118542679
1559994190
1617888582
691565539
716900574
1645838315
348154784
686658390
617199330
1304273071
1004972174
312943295
1771833485
1955390283
704768099
2020004833
1449633276
1156307036
1514192469
1850593670
343777885
1693875705
1262389446
568309131
2023602709
1161292309
1219360695
320588571
2090974016
571597490
305257202
2079034712
16841292
1409935591
1966725654
1438431827
357051231
1398309786
1119185489
1034868485
268072321
2079680929
913662142
1666848333
1266087573
1152731934
2030070763
1509201549
1609469456
1628878817
1811510771
324784683
139486489
843756893
277270245
1646701293
394020592
997278789
1186258721
1650931059
714259916
1184411533
1784496879
846379739
875740320
2092367758
1505882012
339678587
1465361661
103895677
251517901
61398576
1730385383
1910926815
1825402132
221322327
1902337377
710031039
954375077
1807236898
1930028018
500465305
1462627259
2009938310
1216239217
408827703
1946329365
2037769752
1986919464
1682362796
475007198
754541163
1750595773
1182686935
1919771593
1968659764
1270442417
619333439
1049957890
1022680767
1897899173
1091777486
1625702926
1055479398
1032463061
1697058741
1834881213
1789806692
1244818250
482629123
1597403447
1336448708
1737077438
606942754
481397724
120465280
197110283
1621720514
859112960
1695071419
1075303039
863819995
2134244093
582631324
1166497815
183763908
1934873545
1907883477
790326376
281125518
1533682655
212184052
1804803579
1017665586
1950385285
1464736958
919824321
1941943367
261404232
298841653
308371777
379572709
1419325258
1105035809
1704111298
571363590
429680684
1944029612
301594921
1664029964
377087618
1038755594
672990071
1708486640
583988444
588660025
1269927111
718415140
747327966
1968312517
682269931
186957843
817028863
96507722
604556172
1732688862
743960837
49917808
1033583319
590050018
1210936645
1179100348
1290021399
561113058
1477812190
1391732143
1276753896
738982689
1518031050
439373703
612165031
1845503032
1114706463
1331645479
992473575
546763352
1608712198
917162184
1980154708
586040888
588433474
1244849083
230009823
1904897885
1740232394
195090349
1516923173
1638097040
2133401378
1429133809
2033292573
433781823
1861773710
1456080716
1512825818
1967772308
1225803525
2105519232
50275601
882892047
353810315
636571279
977776244
549001667
904482888
1176672709
878650541
519067549
1595151198
1105503679
1482901694
787364473
1211101508
197303644
1609055621
2074662348
1629901381
1619649551
1676658771
755122216
1650392434
1335342036
1643564429
146988646
1942631799
129735598
947892769
248384327
817435200
1988274528
740115349
1302446536
1845005913
1623130691
42010622
1397547416
275806954
1850354500
234992485
1773413639
557193590
945254539
792199667
1018009516
1265035488
1032414266
1973405956
1145300498
739113302
763620629
1901031582
1233177505
304936768
2126936978
1949829888
281807534
931489703
674989588
1746655893
747107968
1878414621
681622493
1570774437
546331728
448409404
1437444580
874222934
1354987368
750460278
1063512455
1210685815
449056937
1582551352
323525217
1642811636
407083292
1936149497
638947769
433701794
732532272
1356979410
1851123476
1379836379
190600654
1632151973
850795774
1064433743
1503279272
2067956771
564741359
1690874571
676125107
981414737
923640914
2081810103
466144007
1160075161
291463398
1252586294
818775300
749889071
1753132208
978322975
582755869
207705760
1227998923
1681305366
599999917
1093049839
57683356
1039989030
482802773
1603944076
486680507
1968837885
1801679603
1001180905
1502194865
764579378
55669962
241739168
231006621
1160195464
1488660482
1493908901
1349102685
1620680666
1166888588
1824984893
1168730924
493148797
717093785
1107016177
667221329
1117780505
1807253598
19223301
117568608
448373955
1873045062
1833173010
699211194
1193593919
261890743
478396271
455590122
157989907
1048704581
1835976072
577921684
29608282
922474098
1486564754
1410995626
571832540
1237334446
158092003
1046515928
2032152731
1752842968
41715478
2075370182
1774750922
411156869
1473044393
1339546652
1243012977
577085732
661412658
225007083
212387917
840793313
940719042
1011452940
2084787549
701050879
1098758118
810062732
1323430659
1739461956
807739589
1685773100
186399507
1816170484
776528950
784695792
789394432
2082261198
1381567050
1792941850
1360169934
940442075
576176341
860133252
1329860790
1967465089
2135640976
1471585825
1798944731
935468356
1423685033
1175447545
418256422
83029785
473750260
962122960
891529039
1293485105
1295709038
2116502880
899068863
1102965522
54768654
957563390
1026204771
332747789
715659132
1792228879
1179306933
1106258901
180405633
189222552
310451284
1181901897
293044097
1856972131
1961831392
1176484309
919479811
781865147
274223650
308126839
2087422979
1601701793
1046837274
1776887572
583860702
512279242
930436790
573908495
2075138024
351613549
671548322
1143301292
1755753400
1770410525
1855322479
1511874160
1461805245
315583257
1350420930
512496947
1167817915
626279754
1916288201
53317995
246073710
253609858
1198222728
293339720
1844590360
891818296
121523828
577556918
1269617889
425916003
498747357
674788196
768969841
1223831803
1546788364
1309197383
581401925
1067156867
1319242290
1016840956
996032748
1139862757
675497288
606876142
670340012
671884975
1808897414
519223429
1678473864
87180755
1724449089
1848097804
1492656002
992072742
558177300
1626267772
132558794
1896314220
699842253
1224674770
583229867
1270738818
1961689284
207253052
933210255
1587455323
1474917404
206420318
1253287520
1038674758
968058287
814721590
290054539
1552129340
1543049197
1761727750
530977315
2119976851
196423245
1849908962
1600497993
570592571
91783137
10643720
1734602326
424243343
971048804
321439547
2043725523
1190538228
839161003
618778043
1452500716
1640977827
300960678
1584047623
1511415684
2030243937
1578859225
221996801
1705403175
1235475351
1212130786
2118906152
1518566310
636074439
255268806
1537551980
30721612
810610718
1357833047
904052754
107500198
691065555
1076419815
735632379
1184669724
29688594
1935589548
1005163413
1533179653
424750650
220273130
199020551
2029720094
918933416
947378301
1342265485
1182579985
549401568
810093019
948888681
560554884
265147659
1280787601
542644120
1129911334
1923478607
159251925
823570662
400414295
891342354
143147203
329388538
1158889111
1014537762
1019372319
431516194
2125391583
1416881891
2070248848
1022508819
829760997
1538524928
1045237899
217952814
1447796194
1168335589
711184694
1700896842
1277200436
1047137569
1413245006
1307336328
415539992
1752463005
280661087
1804644419
1245275929
1399658524
599490914
159254101
1113310367
1139112149
2046021322
1701670294
1521472697
580499155
1415880848
1530884170
2056544206
1864439285
457490761
431714770
1168416106
709944037
1786718507
622913445
873645100
1545934274
1495329650
1982039920
957642752
417903370
1570971703
306098395
1293813061
950542496
425327213
1812422422
1573482541
64234271
917147545
1260732715
129669339
1991560050
297910917
1896060314
2008409855
637992274
2131165711
1931465376
1174614518
2019359054
298598362
1664191737
1584264161
1976170268
1570573457
1995262154
991593251
1998343531
1623464372
900732282
1249357955
1778646927
875361434
412316938
1800392015
619028005
357712754
2108988634
463234397
1987934225
1478023373
2063168907
704700097
1162574591
1254462918
1718467528
1571131617
1244132488
2121382101
955807102
904134038
388366967
1607479188
4044643
1867097610
364664569
1640574757
1136974928
896501377
413284652
987908855
933696543
551973003
330927812
219935914
1210307447
956410979
886240651
278132631
1167391323
1161579847
1501444005
1425391764
1037647927
1552166124
1139184012
1693939690
268850578
1629077307
48014721
1932754881
990947397
168492518
2128353534
1461209468
493200160
121101445
1068366549
1903917948
480545208
1561987891
573857759
826270088
1860036570
144543102
774906580
2001150837
2124903164
855465551
286721119
108341924
349707394
927477924
1198617059
447004582
977549467
1606001990
1209822332
259890538
881243800
751849792
253789136
567545566
1496425594
890155863
1806002639
720943259
1532100555
2057037949
894251356
1055681597
1257535818
35342025
1456930162
1540906344
140025646
1609462856
1315657099
1107680908
257027794
139304533
47134210
29837500
1309461501
1181827116
2067765968
471942685
948805240
208049026
710118356
454927338
587492649
939319026
603088366
1525801576
1314112410
1460269600
1348855814
903149201
621376730
226279890
1981040035
24358574
2142996349
2061486034
433409521
763752000
894800629
1479873526
253606582
782595279
89121625
457039716
79134242
401958953
1215696181
226455479
996652274
662911956
761025675
968092358
602865157
482144295
1859493825
1890730312
1640246713
438517237
359093470
615594918
1942134028
1794150532
581003823
1186636001
310151872
868472240
116397092
815104439
904046068
55530009
1965729432
1547005907
32705007
1402952599
561360733
475503479
393697917
470838123
992888832
148797795
1094254512
569150782
1741122191
263854689
1005087474
1645191006
2088803480
2027039918
1623714853
2087679501
1911308481
1429419907
152414727
786749556
1073742698
1590438366
466660958
2036353828
834128373
1106721447
386385090
1240730486
1380160741
112212601
783133501
1028526514
831450796
29166055
1481160186
1827506479
1757644321
177591158
2095922313
1083263376
838125154
458605783
496511682
1125183168
1672744063
1062852421
1488229138
178994312
271374087
68688821
225908029
1379453145
1779791109
1495769806
1478855880
174559976
1499227005
1266096602
2079526378
159910534
1741111261
1749982065
732683587
140643834
1163446968
1219288557
1996616023
1317059432
1099485979
1731945040
506340600
1463655205
2062873359
1820502213
1283139603
429521740
1402261330
1583233632
1826317074
1805438796
180765102
693128467
1521740813
1777733429
438619162
412185399
1921693722
22074464
857311244
2145804067
611506137
271466444
1994528557
1561468182
1961760671
421971794
870541305
1165118066
171668627
775752421
2107915974
1054657962
547729207
1640226738
1745107194
2135891245
586761297
1986152177
1849295673
972703910
246470856
538553959
671248533
408294600
344511792
210381233
780768486
1549283007
613584952
1967625026
410193549
599497555
449826489
1576087343
499838569
585711657
303710738
270376993
260140478
859225073
1259250050
1134557247
1696685845
1640503197
203448792
1954599714
980057376
1139522079
467512509
81265011
94225494
916406283
1144879861
1364078932
6971474
1566669069
761804983
1629130651
1586257952
124243599
417591808
467477976
198033822
925040315
316293610
1723935606
60452832
2013258756
189282049
1968149184
1451295440
2094744665
1449130087
1023136753
512438234
1373669694
93813307
606332483
142709734
1212464275
1930600241
251290000
246177602
3540972
2138158886
303129142
1571699714
620109521
1002106480
510420729
744470829
946773106
1098700656
1332547240
1271079959
1041186731
1695392491
1955539791
1202169496
1927391332
87148246
139932216
1701247252
614102575
2085474336
1022672311
204345032
1024383318
547575423
1763273573
530463068
1414814344
2023039279
458742881
1283421638
605582648
1086594156
1704431390
1339305303
698970688
1102456860
1582680595
1153247413
25241105
1943826354
1130534998
1751298854
1203641168
131826048
745471735
1644243159
384461234
1544607735
1027307952
539228791
2104135202
86067851
397624654
1237959598
435528920
1790863457
1315733684
394345353
1866235352
1581145506
969560715
2077411624
733084841
1994728965
1169961844
553929447
1758565520
919834296
325243200
254215774
1466456738
1022932431
1102478460
1556430108
1877889900
1313745811
1179331133
1321960178
1128330521
1124019862
1223855417
479459673
2088319925
1088433322
2145522945
1070976477
928847534
1337493089
43621476
1840005222
505414502
1019205677
641086295
1213653233
310724157
895423848
504645316
1973503344
1596045710
705493087
1500724668
1891101838
1460375283
1828286684
1519786650
2070927304
309758
572091446
1164349067
1156993026
1682222987
1726066825
1804002872
1820526147
2138080836
742729631
1562971304
1967070450
1884316078
1086819188
218475363
678883469
2047798459
1044442900
1406274877
910955943
1423729050
1047736884
1833541766
686205175
1580893952
1527585758
861085230
1546292721
380536451
1639567870
1513495811
609976981
1612274453
143126885
1531684870
1032541544
1023994091
900890207
1829794703
424030829
87470980
1932452320
723014683
54935184
2027911277
1626826343
1418347325
1204749329
752828092
1585870891
1118582270
99049178
298548120
372340210
123708666
1788791948
595929587
131316745
1455922628
1419467276
1034481422
157522670
1934407133
11062314
1945253152
827225873
1460413476
779585857
1776974776
627833311
1520130565
512360491
1511364734
1571610776
1092691781
1040820692
461417817
1855945725
698622438
1378929221
591881950
1711362479
820040737
619577562
872993765
34854238
411991508
2099735341
1131348500
556792766
220266882
938166631
1901201495
1976306634
303836171
1700674767
3107181
2111632134
1554020727
1231350312
1593364560
1904125042
1158119885
2132794245
1734998697
112675540
410384962
982127415
1269142111
794817820
2020104660
997839291
1931570249
700963105
1008379462
1409957589
958934771
1858360916
1141696188
656434443
765855182
1157933234
1864485618
268020065
600215551
481857627
952984008
395415774
1909788282
1385912642
1558068396
973409238
1828467474
1899947775
1683104401
1592186930
1889609123
470502289
2021089871
91421511
101944805
1512752121
1001547539
1986896091
341607719
178544504
1980159193
26254870
609130619
700849035
1471912540
443042909
769057852
105691211
1768443341
176461613
564427361
1348534458
633095768
1884229976
2071455077
1569440155
1688619019
1445495500
1100178659
1205225233
397750083
2021956146
1303077402
1310394576
345321024
1117304414
633029639
321654908
244379964
491163156
798550686
2071221903
1845935363
911026427
1268122542
594272608
1294846423
2008607855
662106650
2046961264
1933299463
1654091718
1306706880
1625681874
2078427243
131763415
54538669
1308431225
1799324828
1780710141
1403662361
1797917428
2013963322
562159129
1376363632
277381700
2083476707
1515417154
1332108026
1406438992
954121570
362009412
1610537250
1944614011
778426782
2049361668
1515544111
1516447462
1537741237
2131396516
341624620
1143778343
97126694
699206771
145473599
1015502776
141066118
1394135355
7041655
384557900
130658020
1463165357
1823311682
461629267
422110280
555977819
700489824
578472109
18346363
608379070
910406175
1890762193
1185081442
35478916
1469869802
1505752942
222458242
540831341
1414883309
1757499930
809103075
1985483764
866317059
648822713
1894216654
932366033
403910856
63207279
1931531534
362364951
1011993184
1851573968
1278061374
2024215147
1810488055
1274622765
683401423
1909036402
216749826
1464559804
1451443821
943976205
153446056
894109573
1673197445
1684805604
1657035213
1549309113
1235410388
791351223
2107817291
1276241502
692773187
409610560
897960787
1715692418
930071255
476142998
1600354169
251269367
1148039984
817487974
700388517
2105469097
1426340519
1074114195
349077443
672408727
1448254578
823421006
145773798
786004685
936396504
510647213
997514119
558998977
1310425235
390650831
2011160031
894281453
1885828863
295759574
1225636745
1973096219
1079406332
1670399077
73708688
1708827146
852187142
377510477
310997701
1010006476
138741619
1986779877
1332261103
1901374610
1334965720
182042222
6383020
1974407003
38055566
1783710074
1705217832
350351479
1091681497
152085541
433739944
556456833
1564745638
201788825
731242087
1041362439
1359969605
1662726581
279575584
174328058
614337998
45344597
668605129
1367353171
839520907
1892817110
1720340591
1209005426
1238849747
1203237107
1550041715
886469419
975215881
1312274225
109625868
1876816042
1376955170
2046924683
45337296
476767238
185623072
1839750533
439861049
462436356
1545119047
1916444798
1470521590
400725357
1805321876
867293743
1718979253
1288488030
1738250065
676380842
1484788450
643527150
887893101
369496953
873557643
1058897706
848213555
1019848855
1794873547
2069821344
757151907
341424011
1837370736
1017760897
768065884
772219904
422236635
1394517762
1326717497
693051654
2005520384
1694008670
1218453435
208766143
1207327998
2132573177
1152528623
1549381689
1570160691
1155295341
1268651270
264871579
894764836
1253324230
331810118
2076030911
772010962
408890505
916663704
1003443920
1870069668
1601971565
1476193778
255610336
961401110
2141660423
494889014
1870263956
2101846312
338145791
902141114
1273443140
768806850
1686766634
1578938796
2115902476
2001050798
449716022
465453931
732453387
152656835
471194043
396013951
416331488
2059634371
173826068
1842701537
1585792060
963046062
1794444362
1285058310
473976719
666954978
442966206
2100975317
987077424
1104385052
123076832
64983175
463580575
1984507645
1739113963
547694531
269830040
346122190
1501646125
1746478162
2015140902
2009740771
720220375
1830070909
1780760424
1256167970
925963289
693356796
268163286
1734292386
1318132890
815440064
815563489
964238290
1107041148
1815399815
790133396
1247775793
516188100
1717423215
358945051
680125573
293416168
1018467314
1051658136
1798927673
2138287489
574161371
369843277
1884863805
703924330
729868794
445826697
135555181
1715559761
1637206650
1161256775
1895185577
373318757
2007796362
1512572365
3972371
263440929
1060597419
1750443466
1300755705
904505810
1529972423
674306575
642648761
1453096643
107811199
800874761
707445525
1946778243
1699326973
1935564373
761803636
1673178095
1260319783
1899905055
863898676
805316453
133524997
440053763
1355296310
2008464662
109504700
128380552
65057649
523171573
886619093
1188955112
1093171513
866937350
965224144
53352502
4598461
81152346
1518586627
674085179
1107356505
1567372327
649932022
653132257
1931896006
119235669
1605382304
1560924952
1995801402
1429688078
918766810
1377131298
2027351925
1155183748
381177952
400785703
551408486
1172543573
2059578261
963584776
560949276
802286178
302754736
698214448
1023321129
1356084997
1504356739
1999920403
1084182257
747042154
254189467
719257215
701621112
374175336
1380650695
1844146642
1558127323
943191449
2074222587
1360117803
150218944
1119823789
1390756998
271161969
2074623764
24545757
1288736418
1368524129
1669449153
41722145
593387739
1632247486
1780277640
1095588897
1757749052
258873084
1717769711
1621864292
537741190
229117427
289115171
1105175267
879708295
1511931507
690608823
1113655865
1777971283
150318687
1981143698
1007247639
1188613483
1573022606
422746138
1026562278
1825322720
2146501173
1414691246
1395600268
462451921
2028180330
144552953
1421774581
127647562
17143947
611782148
1231276815
1575075877
2080144358
762238725
330312193
1666800934
1830847707
1248399296
1205177405
299225505
2142681170
187172224
1490831226
2089595642
197504176
1744564287
126634340
2135652304
42398194
852423679
443749640
163380862
541939113
727270303
1566859605
366549137
2092619905
1781565834
1192061058
1358647214
220915337
908870808
817840403
140779342
1317544252
1380856995
686880611
1551221463
381656822
1343715311
894095527
109360069
1130295721
1027331876
917024169
1556756068
1293057202
1468284611
1609724565
1160802009
1845655422
1602224688
2087528103
1806514912
2002250644
585124925
291833777
402577223
746110834
1301882816
393428893
579645605
267529200
1058841790
536429393
1762680672
414917747
1244835046
1900215018
1757416284
1331785779
1882907102
1933514056
1227852538
190664402
327320193
1367277999
1552539260
581127159
806111485
629747543
1018883884
1324196666
1691396051
1200289574
551050635
249829355
1315079213
2136803134
1227828977
1324959319
1805147491
1296716260
534526660
1729041197
1884873229
1247668560
26472288
322018480
637590972
996004007
1315318567
142536181
1682067896
1679147886
1822600305
1541374839
1962691724
127954107
641124953
768596960
1371932508
882386168
466237418
19441658
179623538
1371283961
371949797
604916987
281232490
1966589266
618561180
149419039
2030338628
488121825
742730637
1262946948
629927930
1401981139
1465842617
1953750127
726380559
617321573
756472202
1628295511
1288000037
50063811
1716154927
259611333
734255338
729931576
1609855910
2092539288
1001929722
1692883418
863284762
1398413117
415094327
1538521480
703359001
76691787
960988949
1144353070
1742674061
211922500
150251803
1754285608
10551251
960629333
2037690073
829721147
1813622490
1950915107
1311483458
804198343
2060834091
1893434910
1320632518
1137653854
1490291047
1847754862
1053636010
1917701924
1807768312
1156820531
133525943
1507701313
832930291
1090680199
2058798736
227500324
264483543
151620844
2086478526
1062225498
1611497988
1756509574
1060841444
188163388
2014634443
1762807054
622465217
1916335274
24533934
708244383
903831009
254136961
1723710671
576587976
601858981
1406229187
1460959892
705202461
827184097
1157072356
1577241229
724518444
682894733
73454161
498601442
628439511
623143258
1439309195
1940556084
1408685882
1657755495
1438126899
802617889
194417343
1334655514
442565193
1589113648
627337032
1791545353
1937421177
1168716105
420644476
1489137949
1662650348
876476946
1635084209
1376584134
25677898
998495920
542077093
1409882047
1190617249
498337819
1597584685
1229335275
869678759
836153498
710390496
115283153
934784837
1303977117
996200002
1859254106
1272209411
1492895074
1881077593
1344767321
1104443636
223694123
531464253
1739387165
1639991038
860571804
178973316
1128606356
797236849
319668561
1921682429
1035847991
502038640
436711519
275774400
346551073
1327005201
1447612607
1971486257
366105774
1238929472
846161601
1812076569
1777833614
537634218
1680842437
357761273
1535421050
1925503723
1059812188
1626099637
132132738
906914736
1897636413
282209922
961203267
192254589
979111029
1746923926
91004369
136776003
729950452
226452052
788775982
1905463226
750132639
1376715096
1502439330
1827928304
1871604199
345481445
665906288
1004311685
25234352
2045562299
1996170862
740270873
196381291
1437085062
584350102
936027298
1694034391
1300400912
861174202
1737430535
1306478281
1189540660
750447426
682942366
1865170659
1251218630
1959710139
282994083
283143433
1228870025
1657997567
1182948386
340244455
62672861
895873911
236644729
1025411161
304227139
1326731281
1164180537
1960399336
638940948
640656976
229792452
15914066
14740779
1205269762
751106272
1248848658
906276064
1062670220
268937712
1435277736
785712898
565862131
1543588693
18495522
195850565
202876298
1295063301
1346234546
426158013
575340681
1343410725
2107663735
1676112763
473063854
399570641
2111617447
898268638
1976748942
1909126340
718206331
939649239
1752142997
363923301
1852826241
265849901
821203670
314152582
1515146633
1313179688
507641738
329538931
464633442
977010150
1444636658
1185269962
1942457132
1105636657
82025732
1414693457
1368564581
332004126
154842930
315338868
248559612
194411003
1060872934
703057973
1337793257
1473143878
1506935198
1187759249
1553377511
764547499
553228442
111797398
1402464320
700757693
1522644965
1273715578
1179490492
1821900889
1467778135
421004710
2108118996
999128118
1622944283
1055810273
909423028
556938186
201454173
1099645679
1227451938
2137900994
994302827
14727819
1247669299
1774574145
1131066651
1498664101
275490778
1706376246
864735498
1385959861
1006875908
2102795760
1657394241
798582991
889541832
1485260404
1852189913
1923123026
771412567
605816246
160089991
1489980734
1194093714
1991283240
369011580
674682232
191759306
119307205
1280817248
31276433
1302749871
1162943350
1537366134
2049727874
68931635
1412289299
227582466
1641922760
1618441336
78074253
765606563
1134786155
1768148803
1873326140
1578459228
1073947256
1657033089
1549630825
1096587587
972820119
552494511
283230338
2120480682
1859493825
2067140967
1233021500
1250266706
1358536094
1481203950
1971524210
2092081655
1863875506
611503908
1714577163
333327169
352930010
1471584187
2140849391
502313428
112913866
1266585078
180386806
201320512
92653100
2085420202
1978052208
1194436073
1980283957
1523618241
532824128
785466987
2032815350
511724528
1460806637
120230801
731600053
1141504816
309366744
793481928
141644293
656329557
1027585499
1716172371
1046284196
809245796
1009737001
583409718
1924992139
94837604
850594542
1857384779
807095646
1990529468
2107319744
1223329687
1283608355
1416260890
1329342387
785734863
768414275
307248496
744476507
998965550
1953447079
901666426
2098619764
1630011449
89739117
30924681
1925040033
1809205779
1745020872
29378672
2102306097
1141991280
949349924
792921589
1978223380
1294833820
1417416845
909907243
1063184310
551182231
383829969
2014863874
1837346769
639058594
1371176873
348675994
134822615
697018406
1747323246
92711503
1830532495
312743299
904083754
1119882537
936140607
1109795754
734977743
1281306970
1235582054
1165296919
851473478
1760117284
1443504990
2116116543
1556930457
906603657
1551056926
533371876
1239979640
353486400
840563106
1258856600
2097469857
64689562
383138372
1130090946
649780238
303093829
1951935959
939338627
1643938
823772190
656842966
252032787
1393099812
458085779
1866894722
1647727586
740173407
1889264300
1357309694
640802920
748697241
526407090
194509804
711076985
1037922319
1900525517
1818097958
420962293
1233566615
812152921
911627104
1971509704
2006584375
521400213
17586269
926907738
1358850470
806336639
121026556
473386675
1197449692
1528409779
1680159103
826127206
558384533
921767066
1930316510
1395397207
104937757
174696894
1181632524
375895119
600277597
568445733
354234084
734013143
1841620150
603740277
1651896551
2144850196
1447922771
981646896
1764754222
214343498
593916760
443365406
73992809
1733901115
1652275610
1582254017
11621843
1325936799
1928754893
153911257
2078472733
772765439
149667494
77027719
1753234222
1948586334
1511084316
1897302456
574326566
1892116661
1043110800
419419245
499894363
314080905
1496553022
1200702455
245009148
1262876237
599473572
1883542833
1851770974
1558961858
1506230262
1648008025
1013690503
622410014
1594785377
1882613789
602726620
1572440199
182578050
498472886
942107872
534273901
1152461603
1369080382
929898829
1462828878
850741579
174153492
952236839
1953291242
1128776777
634324874
549001206
174957335
1749800740
1836121971
1136520958
1815155339
498050464
1027731333
1715239706
1015973703
341760684
593843530
1539540993
1685113091
1722923955
648419785
560079175
452915438
1887707974
141649335
1715753428
697571527
1698678386
663349868
540310293
611113016
1409321494
1522488612
1952261660
1397230725
1868190023
190762888
2008490291
1032671272
2137795284
1796693452
90493754
1462805725
18676499
1370799573
271211825
117846642
1789083927
543095823
1807986561
96028639
454767686
1783616364
1037269312
584198559
323899806
334907467
398977053
299112324
8626172
763331626
1657412148
724123782
956367525
655465450
1021657124
1585251043
775025225
1894330068
1885889194
914190796
1475354418
188563631
130420718
2064837880
2091040861
1634510428
1169376611
1634973673
1120217173
2125659205
1401981386
441128408
498957278
1932701484
41634226
605405307
2041844875
972776910
1252669100
1026417307
562204219
1662326082
72240646
402219374
1045862559
459460337
1599035504
1714827097
390102375
452117340
1998347577
356093603
1801432935
15214769
723779213
536862835
902251000
1283242551
179206253
1065590818
2144868646
460688841
1800798644
456337184
1204946712
1512019266
154336217
1951164154
1391028627
1455032232
639286673
994099545
1345324150
712032765
1170629352
2009583318
1057265847
891571986
129030258
1462696570
673104803
1066854811
1190137793
2049685659
2075606528
563666228
1292750305
1662703329
1205160405
2070373154
2056236077
1755475891
762847259
1784913038
506750360
625859940
963153646
1667191841
999887836
1484688510
815422024
1779668921
646236122
1554903675
1142129028
201639190
1784272727
1286583965
2008908883
286406309
511051532
378134358
1078386285
383166756
1971727759
1229901982
433818428
932150726
1940408855
1254308585
218220145
2102334274
230716487
1254934050
1777109091
11669563
637064536
1896486545
602872184
131103503
1427206029
51785717
1631017498
280865915
1132610392
331871108
257453399
262369774
1659400538
646658731
987429366
280810506
433791362
1954935683
2129695508
427704425
1356236620
434560136
1135432010
790640541
857523907
2082886664
1088990486
143101789
339250803
644070193
1463173804
1712028017
2141451163
614843089
799356791
1896954958
1343933335
794003791
1151262524
518174685
609690213
859893259
1672584028
1769365232
931645757
737744812
513542104
2135082099
744318713
1196956995
2065032643
1463199389
1500833846
1150958119
1387188731
1035665385
410920761
451413789
1423504094
1651047751
1661800261
1152118632
2037556320
932614868
622848276
856920137
119166716
1100079519
486536350
1430399666
329941577
1298396114
380466598
1867571967
1463055793
488130174
1770502996
1834240410
1838103767
1417540507
543647248
1958247803
1343900582
1997351412
898275852
1391476041
234977440
1269072820
682574670
1466531508
1937426215
2112977680
114434317
783326019
1075281200
444097340
199545380
269302292
7240504
355868484
601739064
1823899933
1823848717
2142816692
596055200
560172053
1879570920
690674839
484894295
2135083221
2090736579
94205154
1561476611
2048112081
1039619566
1884628267
1257072917
1737480009
1119339207
1632942433
1361480934
1185945933
363592102
1169860119
1551556878
1567807621
1430897681
2084890157
1862856550
2071137197
1757454928
557450070
973352543
1430138925
542107794
2003981016
1460835009
1355261652
1042719479
584453712
163243774
229581694
1626136068
967480742
1022450572
59406696
1951220526
957249360
1935163352
223821989
659358342
892129642
267165350
374679948
476144857
427476162
1124034610
553188901
881721304
216568123
730632924
1051511172
1913977156
821721210
1369793536
184423871
1788936292
254715010
1528921866
501910574
1445815837
195301160
241094935
938602905
634689418
49063451
766230892
2142071368
88484908
1060087075
801068238
1996621332
2063148906
481892975
284835189
1566393521
507502811
993959195
548318536
1349033367
267782097
1044313021
2130281722
1908016518
141625507
1828527062
1797682183
1229136619
1470404299
430869234
2129132933
674689013
895545522
1176852790
905059229
1512336521
100204672
1899309545
855515556
151890060
1603339147
455696001
1798601235
495485838
192843115
1169093275
953506056
1426493568
1364701170
2045289226
494935617
1817463687
904337837
1159724098
634517512
2006696515
1299531833
1595045144
1649861235
811309573
1517589810
376662945
1508673311
1924672037
492093076
1980829801
311985051
1891871672
1768181708
1431841907
1285448712
1860536662
251077409
953891899
586590799
1503587688
112292999
373239119
1652774339
659654967
774606033
1937102136
168283779
897382108
901480518
1389461861
914803845
2020205811
931253969
2114876052
926049249
373985654
736836194
1063058835
1228127471
1380645992
1564150048
1220556542
1441877678
1739454452
594505432
1898017659
994586737
941909381
1155870278
973670271
653567835
1080425025
324050745
1504309265
1503955814
138399402
1095725880
1550513965
317706290
647390105
1434723821
24849267
1586707170
1010567305
1645355427
1971762912
484125540
1740364531
1820785724
1041332847
152253224
1793040712
1724280962
712636328
1332399192
1007396667
2127839487
982646153
415961282
2138488393
631789302
990479449
1664194552
1505260370
1370145739
1437778565
1606419515
1832325148
1624462601
31094800
1413929525
353448347
105536940
909581034
735466258
375462184
2078545307
754796395
527382347
254935620
862488578
260828700
1424347837
347508824
1937670147
1991035973
1544019912
1246327368
662642546
760229680
251740925
262885177
1577011675
1764370021
518070676
861628492
222460853
1563501537
403529354
1464793424
1171017817
868582587
76715312
527858778
1988232242
1852628087
1177509087
955090832
2102805408
1348809218
1179508849
1060084320
1405734883
1824892915
298334003
461085173
1205829052
1278002025
1720846624
562643335
1786296927
1356134790
1542316133
299698953
1118238099
534196270
1386145975
2083578013
1740059295
942007247
395839703
767414501
504714655
554128182
413760149
324231489
280548728
1183687868
1780785155
1997826230
848554650
1264147946
811133209
217228525
1823129206
646548005
485690515
1885346980
491816158
1761682234
1076736692
475448447
503097565
1060758584
1651164492
53251805
1438797165
1435527614
322618117
1882431041
1037110617
1348669396
855984453
1808280225
906442121
368956793
1557782063
755164913
285557062
1089025358
1237258132
2002790337
666042363
2104340622
243871670
1732512835
2077513856
943899590
2081749406
897320229
515738040
1302093461
463699640
2036495082
513369513
1651308438
2093586165
202142228
1886023505
1649768485
851955158
850143027
699963421
1413084297
93107343
885716383
1553073706
1721808112
1878453041
670687031
662640527
413900194
1122163779
525454566
1643291697
430291756
1678376026
1490704920
1252342009
688576705
165301356
1988641020
1363896720
276489081
2110051584
262288969
1707019302
184568886
1331170873
1320899157
444337880
216405565
508180278
2028428578
1959407658
552360669
232711815
296230215
1512711575
1445073476
1769656254
397660774
593885590
233452202
880927684
653649801
16557926
1265412609
2003471224
1922061369
498364539
1056290814
1749715478
249937225
1470406647
431064967
742073618
1049349084
2046067517
1640804696
2099728879
2087775734
1666499542
1674674482
853084779
387382249
1586668688
319107117
172570087
262850330
958117918
2122849759
91598223
1799645177
1977934107
513856451
1659703798
899304114
635142879
1134085839
79473855
216699351
278241981
1378084809
1072448943
1272161036
2141500314
131095398
1959239958
214063885
1536268757
1046109357
1174901531
312021294
1045519847
29891487
611523621
454752518
150898802
919235752
626772132
948965780
643233849
462473402
708857140
968925912
687613378
1143444487
975391661
1006969391
334689050
1640553271
1196168067
1078245814
726105108
200634395
1138510930
2009272818
1519090428
2037984086
550099490
1985380201
1550687406
1543533881
1329749641
754239462
293657403
838575387
696969516
2121885308
704073670
1930607267
1979365040
1010850500
165773958
1999999928
1032572555
705819844
1810252700
176489938
583590041
1700549244
1316145767
929221368
1259270371
906374648
1309685121
1898445023
1081683852
1481849519
640262021
468548145
999411772
1619050741
417588127
264020632
1561512337
1305048892
1144603301
1221551734
263298093
1666213492
1519923971
19474037
71313661
240787022
1237899325
1999205159
1741670926
728964203
639018146
1083709604
1783052780
939959238
1582329034
49356645
1810770169
85378510
1679350111
1548881457
1804325643
1635876277
2008983192
248808921
690913905
1519906661
308802554
293580282
678051795
1704398596
1311780801
604569685
1204155672
35615635
4355054
535500722
891566903
1647529513
948660785
46477216
1647849746
2077497961
2103537719
1865555754
892350185
774952132
183602041
1028865002
981081753
973277940
92607131
206411560
987563741
1687782785
711812919
667366606
2038754294
1359325617
880921389
1618369624
84736494
2116323664
363205078
944897439
1551963679
672548406
1640547153
1111006908
823648123
504079022
730373205
1011879666
386822777
1869334592
1292135695
1108159429
294895644
1774439383
1210639058
930553856
669968045
1862058172
2106101773
1602482623
1050990564
1513467804
259954224
1803933669
803189049
1529746799
659967875
1613010955
2097503423
878993017
1432899059
1679378886
396534386
19675661
42428897
992509952
892937889
1098028141
1678291002
1000211574
821583877
1226371576
388014428
689933375
777406329
1683654568
517563332
655106269
1603119398
300616412
1626388900
1380928977
671337107
2029308648
400083628
1417527161
1575484532
747119018
1832790034
1797690262
65217831
264902247
1083463258
1852342865
896042776
699529887
1520332222
1598432160
632960645
1522967658
850310442
1543731561
318599841
2131420557
1680631901
1040440925
1339588777
597193027
1335620700
2139123709
842310945
1831684913
783287199
486342032
334039742
352150645
1559490772
216216324
2044053309
1590145577
1871232986
1942932623
56575454
1249268987
210742184
1049869924
971334427
409808201
598268605
471563009
1898819245
643995028
351691570
182197935
1902470888
1491570478
1109670374
49736203
70297557
897374827
789165184
5256106
1541838698
1480601736
2048187123
225544101
104515671
600659256
556785167
819291125
771927464
690508337
1355265840
511167618
454741482
1740828435
859790483
1047714297
693928372
1744904398
1251164468
641401878
1114080300
882974338
1945655518
1521669135
1138278187
1678559792
466292971
2094291072
1956673085
1472048546
687851852
851714590
1320322786
246862450
558622884
1612845170
1977061323
1878387801
1710980481
61882202
353538412
1362388756
476001256
912518948
1451069964
398208145
1540027159
1359427971
2004510539
947882375
2006125072
122263982
1694684984
513227227
1312785082
1688345003
1176864741
139737509
1079259905
602874478
1717423215
596759991
2061547075
2061396925
355968949
886159268
1851599594
1041231234
1047934629
2111242716
750489628
1871105560
239761731
1450173512
956181802
1621363385
244287723
1535660510
1399090307
25694468
924420178
1047687554
1602967720
1142665260
2040830669
1317151357
1908959033
696012512
2102463435
1074996416
1561178098
847455074
1215142326
461129070
2015310235
1567884706
1184499630
1776454997
1462576916
1511741690
230888735
2071180827
1262308866
552172316
941529325
1110609438
1731916912
1692291374
1197621815
764464817
1670053069
178810888
192300732
1965251671
1585979621
240643058
1044810898
304838070
1955646266
2056184250
1001367595
801064187
1298278282
909839723
44535810
1523464786
1967510818
1783603557
2094776144
2098868755
1636403563
1794534849
790492620
447218394
714027134
828130109
88702411
850616628
1478602287
1452306555
1838592424
18649618
82682992
379086627
255149190
694868603
185719324
544265261
783941852
1222587093
976174546
627896471
1804257926
707447505
1294089092
365026971
409737388
1983142543
600621358
722752461
359956064
464143042
48595092
976411004
997849100
1362356183
1445993397
573872732
936723213
1777317181
551459246
954780068
58536148
1276597893
874524390
680278809
2102822326
1837979427
1910189132
657306544
706471030
1624005490
132645277
135515322
1085334515
1128563191
688451838
2058914538
796262131
2097977958
2021444970
1241290948
1437499261
2083269248
1365640797
1826987322
1059453848
545449932
264556262
1543576830
1478951880
1105313416
1123788973
108756770
317783978
254657044
2116958305
586191862
592000478
725158355
982237873
1862010853
275059726
894438485
2145192986
502631610
1090020476
1352806701
91441727
102060831
503621467
852167004
124525400
1080669562
68997243
1537096759
1457191837
699377123
1904121305
1600088617
1616495370
511761833
1614808664
605117025
163440412
1482902785
790698558
1415836686
443112084
896949936
1789981160
1640809532
579050759
1990246444
941469243
1949852795
1664752569
172330070
2034973911
1761908864
167364382
996680063
1870243415
483472880
1217477187
1477387361
1172690013
1180063720
1923671846
336110590
952603358
1170517387
1253801963
194476147
970838135
698663880
1647533740
642974695
1305889254
141607273
276613455
982122988
759020984
441479139
158915440
1001114555
1812941949
1147252016
1434457960
223432658
1503192765
1799108564
162638693
1038154927
706059047
993940975
1309971763
772224331
368433085
1868884932
252974073
1821311667
521311581
1775114653
528450553
1582801866
547994301
1868853691
100173865
568192063
1903015731
522955085
1635016495
672412253
1988529557
507355037
507960385
49063889
883070880
347066244
1606976565
952468404
759197445
747142726
544614263
1690626906
419230037
1618008505
345098689
2070210184
137096514
1610953574
349477136
1785191580
1142170278
1434374250
1091670555
645189001
1774168754
975000555
847769569
1831654231
33942828
1334732236
1238201465
1497963678
414753750
1769647841
2077663574
104354327
38582064
766870087
554895916
1323693345
604393511
1017744552
676863791
1788918276
1635127469
251248798
1506631795
705061366
600830215
1392419421
1080843708
1163715275
437319115
238765663
2052852578
402754887
1411560498
1068604958
1211713964
1827476205
875742141
1509610690
742886824
871996477
959204865
2069857336
1772455312
550358264
230222359
1169278194
1509265370
1576329510
342509545
1922181178
1507117802
582197825
1869313121
1889655922
2098484856
391844813
399528294
131148572
39655054
76901797
458500098
1623430299
64586903
1785433737
1030549781
1637910655
1390727877
768627315
102488577
789834661
1446740809
1269245420
1759676490
895664422
510886611
438649122
1164336660
309254484
1730932047
298178395
1059170246
1336102442
2049861923
824022577
1742350320
1709328771
337559283
1329979342
2043777367
6235245
1913040468
1315247509
847820151
693740757
1455365879
1850373447
293627679
53264854
1965151731
2015015537
784402757
840217129
1324457119
974426962
1927982557
1732459048
519251488
2023834612
1501467349
1289699734
1782572053
1506983472
507985035
1931830936
652767834
670525814
1777787061
1472815302
1431872656
1399776079
2132011572
1235010748
1506983280
1475009721
926067999
482110170
891919971
646086064
323073823
2069804815
135444031
219945630
96304903
784150416
20340092
839456974
339293185
1029381725
1594519160
991802408
161919838
809330099
851427839
1906367659
1322113312
1651494143
2027985412
1670940403
1687311343
1476645796
1661950041
75975976
1910110002
301237758
1214050220
331624506
1518556554
1595309023
1087406088
1149568753
396343584
1333255389
760602621
1988298797
557289133
1858894023
1983206298
2074365332
2017279916
2066582902
221226563
187947345
927282647
233328518
1343160845
617912484
1337273410
1084928698
1476949505
239931835
2104958189
553284033
1670648267
624864585
1151214567
1822635339
1631071752
1829168622
1336121832
282758264
389581249
2047374518
748575949
1251795677
1441662791
1225583302
378545071
304131488
1527382690
664159553
871429454
1998768142
1554458133
324229703
1217356644
1117021809
353785955
270674957
808755954
2105969331
1838804906
914350929
790632037
1326509287
1709749513
1517380979
500495506
2089247350
1459244635
1323612351
1095930014
529173453
1379840135
1452029015
192871406
1799108564
1188866998
2019381021
1074843344
1254630142
1966259123
80797111
1058872912
1945409608
322186582
374126698
817298487
287306677
45602719
1719451995
1003924925
1711711301
1560249146
1904981496
1667779907
328880025
144813475
267151275
607480594
724043048
1485344333
1441580416
343344445
1473806392
412910738
737254254
1444812013
1726190177
1393006124
1632679257
1379808387
160076425
724594929
1315877354
522629855
1216237663
1089805614
814631481
196679476
220952580
1020945539
590929524
557079968
1532331973
1129625236
984092085
446213236
898738380
1018703827
1560816416
1294393788
1959267325
1611902120
1431605096
1647425977
720508711
1881401195
1413486671
1743672308
1978133909
2146335225
160208450
1627597479
89990550
283719356
1017962476
612028617
1516133208
1339815306
1525261840
1759645319
560820069
1146770450
1518440871
2144952327
459354103
338702102
284242802
1319712934
419344841
1511546723
1553483878
570024462
1829116041
1500643877
706491562
745296208
42550748
1022194132
533623351
1152973034
280971679
718107691
1819787783
1824429928
1475899116
1264805183
1964897362
1380273753
1472883509
402012495
92398084
1857632809
178064589
1988147517
1879663466
1339136460
1700584958
380594958
586518043
1390176365
1998655089
1801484559
1221763612
997794047
721498079
922472737
492098539
2118192300
1898567731
1692534007
1969450006
732261868
412863743
1973528505
728782446
801755332
1543069452
1595849166
1863550684
665905212
1834282647
400523070
1342568480
151237264
225807612
1101527446
473555481
1352351088
408510369
390138897
1795250779
2141277511
1084982030
1473426553
356233866
211938349
1251624099
1730076889
421448157
60458531
1712283677
1676017708
1405178841
180989150
317960771
763969728
78385414
1158753476
1108230638
109631550
471472338
1286466156
74088446
642825999
1165043591
1972570118
220144773
1024251390
75361607
1883565935
2070370156
768284212
2111119712
1909003297
1224789348
987246253
25405052
524678989
986213125
1491461002
875239854
2097481586
373016113
1394143270
932441752
902362347
1570052829
1699821975
1016662391
1323901764
918520003
89570629
194524019
1135298525
285800142
573008073
2050949559
460623668
1721614868
2100424872
1008817511
2029334215
600832069
574335497
265496015
1810648218
2004811140
447998852
215872746
1706332008
1048018840
1493494083
2052548354
2027027766
663498966
1741161133
304075586
1844013610
620643847
1305512608
475948208
1351387061
1838971809
625275795
347085835
2055328775
1466709143
429047536
1296866898
899578584
115573779
1190640999
1569922549
955796598
76743108
1176698260
1449781821
323545872
1653444851
88932151
1322185298
804277315
1038922955
282059706
744285683
828962858
1154454419
953772510
458676919
500192342
1499058865
1543012208
1578553663
1272706672
1411834326
1156979852
1967665847
1292922454
1317867391
591837540
1398434813
1400873357
1190621632
566580172
1942290082
260252691
1602925728
1877948880
1685908419
37453399
2081425009
1618940592
2057400865
1548724983
1389499701
1935457534
1491139044
246456387
970809691
606243657
299761708
1309080815
1156782856
628212933
2084974408
1517878796
134489777
1102102019
648759258
1261721225
1286785777
336168277
1327450455
7047209
1457085189
1137155796
1942650650
1705847698
679363014
652680318
980821189
1041071023
1519721922
536830923
1495732823
1454753501
1688381904
295251651
165225063
982270970
1188226672
1499073562
2094913734
969241558
1418327215
1583865540
1359994214
1007075232
884748703
1688854698
1779255055
1950733118
1513535893
1963898557
1320576643
1517761658
649145088
2129040212
2043366418
960271465
966187045
1494851454
804831273
862722077
264314316
1470972250
263007603
723911576
151790606
737293905
1796829228
213696554
879171045
77743843
61792476
2107571681
1213383209
2006001275
776834547
210075755
387134738
128738903
81896071
192834863
1134319866
1817745481
873966236
657242114
1236678867
483760753
1724857316
1997486937
788072443
1876926094
849015218
341559809
1551615731
2029320137
1506217552
1768007040
2074271757
1216155328
34625977
1792405838
337186389
1084578888
1323261870
1271915785
1616578979
230645249
1867074540
511441203
1288875152
1640648010
1536669843
681148073
1466864327
1579332003
755682700
1406655144
1121514767
1644082912
1876494535
745539136
2020958192
1809667163
1552044050
2136836600
1932088316
587099942
442507326
1502021374
1366271772
1301676618
523782947
684885438
2797445
1208683369
844521731
233500971
930391584
927436011
1267334758
101569456
1446732273
71936900
10495256
58640220
469363668
1080453521
818227421
45263095
735022612
2096700917
1853032889
952983810
2040155392
1526632171
1686404925
1779816305
768215492
263246399
1972313877
1822991767
585113374
704860700
1240616611
327228664
324749989
547884214
716677150
1337500477
76777134
281059593
1763500776
1183923581
1737219950
1880469571
1706175440
2125166099
1804061611
1393906136
797881040
1104637229
2120935792
1379762976
1550045817
2041433662
1409985179
988131156
256697969
860675924
766273693
1285732697
469688431
974236405
1902856089
1078993384
1402783663
1928596953
1608235967
1652219585
538599173
2059590116
2135342985
1062962584
78354001
787395794
1344150169
1972693464
929444318
785437582
1336906019
1978704631
1635517077
857107860
700363886
401001925
848664434
446169766
231152236
1287432817
534990347
24268294
1429207788
1631872377
1616824208
1701830313
1005087146
1307127391
1526451612
2136894879
956269575
161868108
1267112646
586298117
1320792036
566346172
951319432
508383995
1160740636
326173652
300286365
648217150
968378350
117352541
1793315063
1905319482
1648674231
1344925089
1137965343
1768186272
1924340640
1923713799
275425544
2031848258
893152289
1630704856
1242364790
1016781739
1017505993
1141370853
819629997
419566682
233364956
1537462650
842064741
1066362513
250410684
95873403
2003182325
724155624
1587341382
854563412
1525659247
1546032532
1156477970
1730003780
290853757
1969662715
1767419380
816911705
368562877
649606716
2019009469
2096642863
365205351
1257917052
1428139072
1297728270
1022711563
567165453
785201079
811718346
1836094290
1938674985
765743842
1972942470
1090123465
2105258648
1805665557
1361190608
1817724872
720841481
1741468576
1408930807
1632342329
562161880
910359623
2044933017
232469009
332949937
917952304
607459527
1310337027
1090626573
589632828
87166766
440243456
2104988606
702032274
345518298
2048387530
496230621
508782372
983455712
39165890
1906303776
2109804869
388507032
1269568685
1081692208
84289699
2044836189
1809898641
1794974160
1027776507
426040554
735273826
1352140987
2017973053
1882395154
1033446472
1937458192
880275359
2034409017
436258156
1235291994
1402814533
602564562
1615307069
1884698317
316700654
227402120
1583863064
1331813422
16719407
1492471946
1984894881
1323782445
1627632939
1408479864
1376014086
39183875
462121735
799342343
871246429
1266539637
1281501590
954006818
1450468497
1707876408
745519689
702004796
524070121
236898268
784997617
218813352
374361409
1489257645
781708379
474870676
837041930
590728907
767686061
61511487
59988715
749538026
1375123375
397991976
1753138616
1645209990
209012914
710602144
24232754
1769724379
496419913
1918144147
1363164196
273573467
1759366053
1239897818
131457028
2058913621
627914483
285025716
818255259
623143258
2040733229
302797794
202315822
1288224089
369987531
1092903041
1167174237
439052919
1710885878
1417101040
1436431613
697515634
928502148
558144055
559307432
2144206484
1244869376
531053930
735631459
103193635
1444501307
1980360542
1031419029
1383714421
864539149
997469613
1640086765
879669888
209021831
1797508320
355611337
483800299
1201779476
767311925
963858149
1085513077
1736001572
1433345504
363411569
1235584124
667692790
1145212084
624556268
844754273
1506294543
1171471270
589137699
2020608442
229139240
1770459036
1871142903
696620041
276763793
423692464
1264693646
228360777
20257932
388614454
1451224846
1209216694
1865429057
1215123820
451810864
1776070723
1933754634
118436012
989072378
1611044421
792844225
2094345036
2027764976
660158604
1063154223
636556086
2058831518
1966933274
669064555
2142837937
1877025009
1702663154
277235574
535845507
923015957
1294186772
104025236
20412625
1594796537
593180926
1185165517
498830236
2283072
1189858818
366254484
1629414050
1647770946
903210276
2046848436
147923612
1687880810
1759040385
1901546904
1895709644
92569108
203742282
1370932092
951265876
431256568
893503593
1958876586
671627051
1490544742
2016073536
334028845
1428581994
480801247
2085821521
71802160
1730714970
369339786
277026516
183461702
100719825
1688493714
407143512
1276153989
559865580
1600423304
1813649891
1689531421
1685568228
418029667
244677281
2135207408
1306652540
724792807
1799113480
885894560
389051218
930834126
248375037
488748239
1329490808
1126091357
1333594361
56526117
1927357033
594851298
204900051
589655526
1988479442
1673230327
127678293
816743258
1544849289
322263898
446333242
664654915
1745582118
2068602729
1441937877
1577879404
461970224
1114435288
594886439
771745711
2140631354
1740266268
364468529
953169516
825442988
1005425211
978143330
384637042
1095497812
389715993
1353357315
702528016
204334453
25605246
430863055
1925493936
944723508
1683400435
345991133
978260063
532101530
753531596
1641373477
20942616
908321117
1876285262
2134459809
1044600331
403761185
739009472
1553541723
347929353
323563484
1136009343
1828435241
2042347094
1680039709
454929639
1248072854
496684504
1419880000
1924890186
618912875
566535487
380369353
1035696810
11940106
1295721336
2146169528
633028605
160656894
1489590799
1784451714
175343645
707138804
777559115
824957588
1428410263
1638901267
522677636
940509489
137062961
2031518207
1625126233
320212909
790028962
85797026
24541479
1136768654
392499125
890083973
117766447
1251962913
2055660724
1039703924
198017764
1870196662
1005671692
1997151845
583234362
301042384
965452823
1068254895
175995231
1912609386
1951999826
2010482216
1136905924
1881523006
1679708765
521348723
2138875768
1146151676
364401228
187900205
2017374009
678389685
1481361272
907138366
1244804275
191204663
1703492243
1125021495
897806221
745128626
961048106
1956603919
1527123371
1405836928
828068642
142416107
2081852929
1777704327
2011338989
221521590
762372206
20663429
1791840565
716642996
1783882997
265370569
1796227282
1311005327
708050431
900015641
2045299141
572101971
526225857
1599558890
1527619917
638022294
348995127
1668717948
736938115
517206314
1187330437
1559800159
358473382
785136875
906574154
698477603
1260673785
609470646
1895378705
837701840
836521194
581394579
557716011
1514718418
1821326529
177171699
95244089
1280058277
678271432
340208288
624915482
1576820522
1137739233
607961057
1040722051
1490445852
467772959
252108784
1324271774
1434599417
765408138
1666647054
2025421775
763620629
673328927
1375829636
1274049249
445785251
2069215380
1353394409
300474100
1126703615
1416860859
1401918704
1760128520
366025466
980723348
640867769
356459910
1046829381
1420166807
1495207781
1351471728
920072839
1844682925
1394937616
1547457522
1297679985
1755342810
991174122
672894037
1267901457
384845912
240112774
200606586
717919182
1499171095
1486235555
255611527
545883480
362086922
1435387167
519908824
172970524
1038378870
1266893523
1778518523
1577473742
288710191
1330643021
704217559
2113447242
1392562743
421143974
1118512357
1757008454
1233511200
1133715351
1918807727
1804467541
1359068511
1477240521
942700440
1177497434
2015479720
1925959269
2028256122
2068402274
72295720
256624130
2059176224
737299950
453253051
2005067942
1134165728
1946555732
1956840018
1586519417
244988278
1388538684
1654890379
459079695
1953902988
609790485
1234558385
1783218725
1143117396
797712574
18270100
1675871510
448552898
1125450697
140292965
384247482
2117617098
1939673151
1109544941
43433697
76059668
600558576
1612367426
572540346
1212188976
93331569
590935471
2072666977
1440656526
2034684331
536993822
1641763236
376701794
2142161759
131194268
2008042156
1974206762
1066903572
543842197
1419641083
492174420
591511912
2137851368
1781580947
2086521710
1801245703
1837799238
1659077766
307836899
991953636
863829930
326591778
340301171
429261378
1384535227
611045365
1472495351
1819526788
553190850
176909859
393949808
1982020873
663420901
1450712162
1902227857
922224115
1223606256
121715602
327602386
447224338
2103773420
1636087790
65884441
1569755483
2004581113
1304985540
1903505429
1643868730
1295265880
1343085391
270100093
2057864334
28957332
1969897052
1598083583
1096758923
869291058
305718675
613808032
1283375186
1204948600
1370757412
1511168367
284656630
1315267635
2079074800
2029815453
2091054389
176747975
1711829532
1325877396
325036494
1170204912
699190091
803083365
119520086
772789238
1392278398
615323882
271323687
1458784224
133637312
1800811857
1818734015
1745555074
733632922
658528346
453249005
952272970
606663430
473230172
1969505943
459513549
217293585
1194485002
2057468497
292350715
277425795
1061511480
1155046516
710871447
1362540101
97279813
1332014227
883032870
1842650994
306088587
221349347
1034689623
1029645865
1742378375
550374384
2015838273
224567215
565764982
613851080
1752082677
841279411
1151299728
627179630
301633419
1269284437
381706347
2095577595
891574368
1473520012
1880135673
823713597
1092040472
1114828326
239796490
965874821
152161023
1138148662
985325841
438057213
1942846095
1387845729
1569743546
998621662
1200570729
1574062869
1427305981
955600483
1629426676
960462003
1232810696
1919113932
1510938195
802912867
2056608292
1146039420
1508684795
1737091571
398722740
1330990422
408209990
247974883
1040379938
1509928550
1005659476
317631126
651965873
1232665399
548693211
230192874
754302401
197748065
1153645802
1172106378
332411296
854626774
904795346
1174294734
1324455904
486903949
53859473
1033973891
1531717610
606849175
1281961457
1183353852
1429881129
925359439
1248806107
481670945
434487727
1833834170
421248359
1134537231
521683698
1593460402
41023044
1162036682
1861027132
1407455419
1991765341
1394465069
1459504826
384683721
1966132235
985687204
87037611
1938875196
1335592186
1929399259
1717022406
237419643
2018705831
270005018
1419186786
2068050237
389436903
1430663271
442452912
2045399562
68466848
1397856004
561239813
1339064614
1056789388
216630374
1815560013
1717768815
370357858
1724471893
2091593848
1933895940
2000376044
572411912
842303979
1650912122
228345801
845711022
448136439
412236898
1698238403
275583683
1401306246
1093599127
1589866475
1741347462
1371759362
1771430240
702097883
572726848
97290676
498389346
453062587
1149508318
652987326
1466531474
499224932
313699261
121439578
7329569
378107019
621453270
2067814181
475038531
1324260883
1845273356
1939153297
241823986
1171693351
816459254
1242796041
290688310
1386826090
1375970636
926000274
1846551611
403438900
2086664691
1533079771
599622605
1600472137
701460624
704602030
1823377330
1902330503
1012499276
266607111
1650874964
1264522398
1296854346
1464634835
232023261
541680152
41180633
1224946554
1536168591
2040288425
1474161584
1849904516
264378982
1417949885
696428989
884413995
1610709247
2069961897
563787720
1789283542
889760890
642541709
198360094
152270990
1045192947
5980054
95767139
1741544394
1363097251
738950521
954407668
107861796
1609156977
956472842
325243884
1920316565
1768295286
1286054121
299264103
2135608141
1669569168
31784363
553204524
564343939
18618082
732446384
1746087207
1458690483
1034560706
40571072
260045343
1823827836
853164381
1253078955
664735941
528218695
1332623963
245716262
1025574734
1350872900
1342587754
1125892218
1612158778
1371869077
2056037884
693812829
1491313612
437517728
373208679
774973228
1538147184
2104648619
1443059994
75225070
2003341328
547837033
1477197822
681898216
1486933868
1413663893
1492566052
696104313
323660968
1152156319
65876947
1469096066
7306486
1425297585
1679983440
676370044
474754945
1317235711
2134438570
1884012141
1945525720
800628176
987467109
85455180
1999030926
946149383
7799862
1319955060
39729050
361415497
772156978
952188650
2042232800
1106387027
80657066
146815836
425887571
47581544
854314177
147130026
1559632579
812957925
734157737
1347330842
1082329733
1242288874
626588344
197803840
1075181144
1207780941
1385415513
700195060
836260881
369000091
1306768709
1081021963
17340998
1377074356
582329211
1439722048
1116352811
1129459462
61754393
327352921
1496779462
1958668749
696939601
1234655683
150440801
1276635332
1211161781
1435921227
1333155005
1706211079
1173386797
580157641
2032327669
165744842
88186746
801856069
347111981
1520847729
277233575
285689149
448865774
394464365
1017459019
1455527535
1296752674
1973506086
2064650700
1756589319
1617013549
198787324
1590192445
2106243629
385426524
635973204
131697605
1533062714
563638363
375527537
1250732736
488794612
817909626
1362086515
166688074
1763033113
1241954321
1696339533
1534105425
2005287268
13892281
87608838
541446513
1809637395
547368170
1351795848
891750734
778211601
2020789208
1088932905
564226901
37642734
8990254
1547881605
1868511591
1560177159
555160896
1064661621
240933001
237567546
1570943870
320242903
940813803
965273531
379116021
1457762635
1751362717
975144928
1534009913
591272731
1404548050
1786727942
1243456608
998090786
1309907200
1316861511
605335980
230232757
1241756923
1110248363
1646835202
985637184
385201359
540469352
1023333217
982752122
1177753042
677607313
665288598
1610804380
705514021
705505912
768340044
1062493351
1586729488
525381198
1565613335
412662658
1610018931
656340080
665144268
405416638
721400372
117148251
1150869221
1377876171
377424864
904601973
108080290
83798790
2125244462
2130323452
712634996
1015354956
1561616389
821355380
316590631
1380068058
1549409237
1849096100
181714362
983294618
1585072296
579151900
540448908
273417716
1082939528
841092404
1115695844
2086510943
1861721708
460438662
115575191
320257807
1700814493
1677570405
1911502659
59167045
940983675
2136248928
528407110
272641188
503268475
1547487675
676194873
761491080
920483208
127690316
564540117
1092898366
1255652416
411482786
394960494
1222789843
1460265446
2110574553
1267090676
780654969
841112870
1963199740
1754625090
374510715
736171615
1828875801
1910425967
677913565
722682500
9164755
1932917989
92416882
819568912
1413756114
1421925415
92490784
1169278194
1923173576
280703576
2034095465
107719607
1757299210
1064382034
1828935359
164351421
2022040209
1832616837
23857731
32716541
1109956441
1822761897
1335159719
1549407684
1026943216
1160035521
229615566
1572702871
1588263062
624515385
1167464465
1805451495
1952016295
944290851
486060290
435261201
2140958575
2126623711
1197411158
1078824968
1206916518
1676138941
1865679451
657098298
506989305
1285005548
609144710
1171839019
1272685541
140697936
114739912
348964965
999709374
1299937639
302118119
94246354
826879768
1206660360
396619525
799277866
372432105
785767903
616153945
794398968
762561252
1018546374
356847428
1918430585
934212834
1831371947
1285527746
1887174955
651100434
1436614033
510839880
1611403782
1949237218
1990679781
144403415
1000023683
467383380
893134671
551311668
1551479261
1551764037
1639384597
1240538097
534770885
208010567
1557695569
1089565478
854033848
49227265
670106476
1024661901
1212963193
1388697109
762755722
170389539
1246418006
929046291
746887277
1221059407
430631154
2080086967
1731895864
1741490468
917821861
359698526
1328276207
1871032170
1170624660
1819477044
265781715
217300207
1168496908
324702034
1205014289
501883051
1382279829
1838830617
1472778473
1964463204
668431520
1301949569
309842195
1783357345
1173878275
75461732
973469696
408123385
875798737
1492619519
1702544763
1088582843
1574262526
1385650468
28100487
1560698006
1776470723
45763097
1387589972
1097256357
1295869669
2097543155
50819016
1298074568
191119480
516401633
1993087726
293760282
2094073804
1381054363
1766308927
1592560023
462445747
369786511
7489386
635673991
2143927953
333744912
1489759050
1673420642
1834060717
1531058685
1817178541
216192412
1422064173
1033774043
829943157
677528118
1577451197
1248972530
1388367635
1918918054
1665526169
1178481347
2020166566
1362610790
402593326
793783486
1566627564
1035279863
641073582
1001255591
1419932638
2070076325
1418629320
171293781
1696151326
1416657806
1810314914
1978971082
225494857
1048632018
2048006892
1509149703
1108398686
141697421
1417200689
2013665611
2135704018
735974535
1553694769
1392033804
1468551127
1697724328
466172888
92473520
244140999
1618071189
583821737
1169547091
311578382
1678491657
605682449
1223642930
403688867
567702224
2012343768
412868480
1738750004
1654450361
1484414813
674681147
1009013437
178605802
1311510237
529939251
105947047
1811607996
1316592569
1012546323
165348752
221564703
1753052498
734932532
1680651609
1367455176
193738009
620378309
2124850140
1839539585
995594799
1993938694
1346003810
1205599434
1401722982
837224760
492605178
1488365200
153404336
327254699
550243911
1772522429
575106852
184181639
230549348
835651437
1104358866
1587152099
1281359552
386412070
1715035017
1099688448
893285989
432285700
1671013274
1427482758
2019550838
582775127
1956859224
950466564
908248287
52343044
1895990858
1096685961
972152805
754512532
2085754955
576252095
2140464505
1742920427
1014603307
1409408594
771701434
57869462
1996755588
893798057
1202923182
185429835
2059259689
1844727901
1067850453
959211970
1654421523
124185944
1147547295
97305341
113552151
1605040522
654032798
48982438
625135092
1909781318
946873840
1156619370
889934510
226686922
2013500086
1398228096
1209153019
68613026
746460890
18501518
341152069
1820113205
2035230865
115474528
821412410
1015282832
361677185
706689100
998337398
212792983
1837714251
570435011
2081280631
2101215658
358749947
796588779
337249206
819352339
1520180722
948489792
1525723712
1992748372
863749764
791457594
336382155
1749043246
822608534
976394668
1676542191
1380540618
627738038
182746227
1477945821
1882647315
997365581
345536619
178795793
1095014256
1604405706
72952208
1367951666
333257481
367155232
1762585734
1205629390
1090270168
114586580
1049676248
312106695
642301078
1958152332
2133334406
178521970
1982705731
1468267264
173610337
1177556930
368006790
736455198
1890239292
142256692
2068489994
429195961
1358382904
313683788
98073547
653641103
2039730001
1285492575
1523582861
566822351
1409848350
1207066752
1071997874
1252353952
686815498
1385240575
1646208275
64143367
1808797097
1431715811
191013724
1043689716
752766922
120937291
495204217
944837
244854972
1773749971
1914393193
1135575300
493712905
1960609462
1154913406
798582970
246057497
447129097
1777070811
1311792150
1966931808
1319481120
122126365
967721503
1182071469
1925505809
629712474
1515070684
1044347411
960091508
1010650938
135490244
557324463
184558544
1138866248
1656684268
919237047
1932356563
543410216
803574697
967444165
1130191711
1160948481
2129734516
146962124
1499170354
2066503593
2103111714
280537814
1746865017
366396668
30935597
735946964
1646818224
1568523982
120303595
1391523972
1026556289
543628422
732817646
568239733
783847578
1734487228
1499504547
1893284840
1030844738
1409582126
503931558
348863340
175853583
1034735643
2026496751
1872854218
674047034
731516350
2021808729
1679547111
943331485
1318428423
232603816
958275383
2131570972
79802370
526136700
1520054262
2036132289
1874111009
116030827
1189082517
2002277226
1350909926
93738428
492147501
1193875204
1704704400
1235982891
1787526165
255400664
367547220
646752028
1329995990
566769817
1171344970
1464614364
1600233121
565063510
656428168
728235307
197925240
1983598759
1044716651
1861648855
1666653206
34798715
727937946
1531168900
17963815
1128751836
1524605249
89970729
372633129
381369732
1650529945
1969604086
530054542
1211512523
650227292
2073502407
416173915
359439320
1762366940
1239802259
164033075
1234852161
801730591
1337122080
52376602
1040435268
18872284
918589270
694167539
242248553
1369817473
1852924641
423045160
881414288
1058625077
559471567
466916035
1547283718
995742707
1160139650
313359204
1153993711
530218825
1585651717
874708113
965834447
785583923
255257268
1469522780
1966045402
45441675
1777508994
1841298147
307584023
1573633905
275584572
413135108
1637556297
1985733885
1777715815
253740060
2014842478
1189891902
49593284
280983303
808096706
357085579
235463133
1809871737
1007163498
1455840376
554219365
883574862
1558240181
1501865216
1496732085
130787306
2075423016
1004432588
1220556612
728184630
463011751
1164127110
229879769
1092160363
2037766785
922883026
1724167444
915972303
2116113750
220060028
1181462144
1881814750
461180937
1895997799
1973151586
711479487
249004589
427756635
1039413646
416642900
637387535
935466165
107299580
603944139
686347764
1081737374
1020492134
257991076
1675933723
386020816
834533444
890944672
875749537
549491216
1929693625
1946022441
1200241117
766980511
166882310
1500530450
1473363627
996032748
1912738847
520575991
1593728226
302925610
1127101018
1441926819
614420719
482932318
1802779209
759360443
264429844
2071653772
1386399682
2133887532
1876200052
1109925012
829753661
1952336514
702205273
1703786264
906688004
1815931327
1737077438
1929693511
63243745
1470284201
1892137231
375713269
968295503
375336460
80942779
1631191777
1529325864
1568941022
1997689831
939204023
1658027496
1997450401
1205266475
211313323
630990475
1948752702
1195583092
829858735
1914343154
53263883
983099159
1532940745
1191925324
238808328
1779913663
383868129
1938821909
22283826
809306830
938895956
22871540
1899608885
1592990657
98650867
38920440
874729312
1144159233
2087218388
1274002046
1376533803
55855785
2038636409
1864784191
1487292784
526437234
225564176
1932358787
1970287464
1087854468
668708120
2096078231
1301177971
694150949
1814965446
972234850
2116191074
938693773
2011149291
289427083
1652261476
1542590930
131516972
649462289
1152052131
1424447154
1827660232
613191915
559433089
2048211165
456113987
2089092269
837707654
1387718486
1434720026
1722939156
272790743
1896042106
1262695750
1084141856
868414183
540731172
2133617446
1128013925
1101192227
270610961
1929600411
664458890
1511335810
528215647
934520363
770162117
689663648
1598762060
795750273
1609908053
2096788425
1981792138
2042514428
1683329702
449208264
1063823374
934485643
1005081650
37589913
390885569
176893114
117785492
151706668
1750936739
259164668
591299470
1429439889
1992163229
98404210
936050867
1513537231
1002425584
145881322
1857904580
1957635089
231729678
127902036
222161419
1583697401
1164258111
1130392379
1662145052
1554171234
1103198081
1918616487
476846142
944987595
1733592605
536359312
1373638809
1195875992
1273986462
191500008
1042700428
621171941
1940545947
700416917
1110597461
1767634363
111214385
2137697102
1320166555
617469701
767112415
266215673
527404695
1531175421
1787728663
1205796148
643124681
630660172
115113577
200666669
1915156896
201432522
1978264252
766319035
572216255
1791732038
1552834383
1896447940
696884064
1858198685
1444312053
1476076390
1388694930
88675454
807369911
1931151032
1850154078
1003478620
593314189
1842865770
1084976627
1368043177
579394686
325561601
718348300
377338924
50267452
425495039
1783859008
1496990056
753647785
297999347
1002178095
1254997962
1226803951
1359592016
788922296
220038619
120530829
880014448
1161044452
961603005
1254525659
909304669
506925304
1028410520
1078236435
1665354089
1160783203
2139656220
1895942076
732772856
27297383
1385598200
57775895
30407172
1790968415
1185370687
539310020
1733704115
476740112
886980884
130140729
1107473893
1184501433
2144277789
519772638
1999120160
1546493738
650388437
444660119
1434007094
608253662
1135113960
1318087510
1438994963
1749675823
507347620
111773000
1235525205
1563663922
1592940014
1973859648
1239685696
1459057008
1756923199
1107107496
613311079
904499765
1928922788
846231584
1175603401
1697677558
255160529
1860158836
484884913
173862109
1896031235
1349638527
1621132754
765232728
34036224
2055795199
1729348306
1802441995
841368242
435044583
107488684
2072109839
1394110557
1337013818
1641022737
30986757
958736355
941367097
1133664241
1740918038
2077074314
477498636
472862176
666023655
897414691
1155861595
389407306
427692995
1903700800
1395088841
594093225
1812937415
951794111
747200976
1841430493
1918547775
1814890541
490825467
1048704210
757911313
1199676018
1321793697
2024377404
1595835647
627991753
2120368946
829906852
1040685689
1193630883
1210805998
1415163838
46645182
803212943
2103160665
498823346
1638863777
83971175
1570848271
1910392296
455863254
1271906015
1287544177
611566496
1391423777
987078543
597165180
1711517319
1183526032
1701090192
498132581
376204747
577173041
1710011732
1034175111
145157521
1615436830
1330840660
262619680
1554999549
966773424
1846047138
242303660
1294141758
1130398529
823891455
59465875
275684709
321916564
1306694306
67192403
1209204712
1234266409
704276192
194188350
287240471
757749769
1081723522
773928067
1033097992
513397961
1255745693
1889372038
118200880
1008103109
219317341
495322982
1231896906
1246430691
1427493551
2049308480
1706554825
106721221
764162628
319874717
744025756
854915565
496465966
1157491870
1548447360
674772026
545474393
1191330469
893767113
2066984675
1784440785
2004863337
1013846702
860038645
186104600
235000344
737582055
890910031
1777938204
1082738182
924695298
261574825
675044067
433872872
1659117717
767294515
1308621249
697591196
2139816554
263509023
549312712
456075979
1316872210
1151474321
1278972989
884925995
1193893707
914056007
1799199149
1892528448
1855722723
31115653
576281614
618659680
1304092599
1540497917
860128741
754595155
2034485063
421151604
879682576
1578221158
940900825
2046492859
1158948373
1456893274
233898726
1007207128
1993918918
1982509898
959469155
1527293713
884876034
2090214035
633745806
2048762948
37983070
1286673648
1293784587
1767535744
879227920
30550634
340050886
929796336
840431530
1166793694
1311326900
1194865392
502815761
1411831075
1639539573
1520996446
680184477
1355496803
2060939641
1497660451
1048665671
1058054142
1877354492
1861822834
969845152
1178956994
1973794905
1844387521
553316713
601391391
1516714779
357318432
282083128
867787198
2007415752
1133991195
139816464
1570189169
1113333770
1868433383
1425075441
1304852578
2132182850
640014921
1177551236
598454238
477062490
1621090315
271238164
1479171479
544840717
490781493
8349074
749801182
713959696
496456442
983410698
1780401369
764113072
1227056908
248089478
1071020308
1246114094
1957437316
831591172
2140988645
1030536017
772912253
1947517703
1204885152
1161179828
1276817182
1439664672
1841420249
1986228182
891103944
87122272
661440181
1555889181
1300504429
477585998
1100134405
1391650126
104871812
760183927
288018953
732584095
1908362057
1720595863
2060820431
1101165744
206576663
1639837651
1544237273
1870719568
724781830
2110733037
1543951539
1546035959
1865913926
361696236
261974447
1145411890
1575347438
315605254
2008706606
60169826
914497046
2100646475
2122895636
1456081883
149888770
453639926
399454219
736911735
98355678
1096561808
1787176913
115029316
1351307349
1192205256
2055087521
1327326588
1929028672
688795655
1478774638
340097743
327709566
280124901
861312426
1377937683
2018590035
46260591
2017287068
791170996
1439609783
1059020260
1997703194
1872676249
287460238
1908684838
1034934534
1855376738
724634799
87300779
210610606
2009647776
934084612
1962767298
1236218663
1045795175
1316391647
699657902
2029501597
426438074
1560917310
602675251
82661398
1028052332
1433475930
1911642750
2075345869
1739095574
1705932655
1299659067
1096544416
1877280995
1014163508
2130400022
1897530899
1369737544
1441481029
1361631700
1302489931
1724211632
1048778025
1495215718
1512119103
1729546772
1925043788
767162749
317975772
1136069217
1392020137
1616587832
1273314863
2113785027
1355565682
409790442
857015724
942792275
1609324985
1720644755
1410039554
1618255249
41413744
677797409
845556892
157686985
781465892
860243663
1505037634
1340311681
1210202646
1051345443
941830927
2003931599
801812225
1365812996
1980713952
1152461603
1011195124
1951011957
1892709998
1880494604
210486844
1160507137
793822128
2037095203
1134844102
682483222
563034143
808636627
22298680
1798766219
1769290604
1633920009
1933508491
1412502521
220027658
1538486088
50972211
1430669123
1740977821
762312555
1276971513
1660446089
1620435084
779810288
127712248
755024246
1063962865
1479180917
1392073792
251458080
398277240
1728331525
2022411405
810177021
15891240
571435911
2050487121
1675965598
839314942
1200633177
1626174516
467712190
1327772579
1557873455
1101191423
581928187
1111510639
360813161
1105147331
458923415
949866535
13191406
1231560778
1391958777
1752951875
1958635010
922074221
644485165
1641288684
1060269555
1701832867
627982860
2017795530
1257273103
1554048101
983455712
595504806
1418061261
2046915827
567874013
625140208
1947946644
1124551100
1800021325
1684602246
348661721
1198451746
1026145492
564301387
444157863
1543057450
416520669
2095675602
90796233
1567448664
2068845290
881497542
1713223907
1304465807
1763522408
1906243464
380228952
2136059494
1951480416
1965287715
1057810593
166406095
367416300
1164181101
189493090
2070317675
1708444090
204168337
2066812517
19895209
1927143125
1783822604
712265321
612128446
1138918281
1531978086
1318782855
216326558
1678772149
288530584
1165345150
1669995781
1126965216
249893908
916120185
1407963369
1067010410
18441945
1165369962
276322736
765005339
998558412
2061222296
779099607
928503227
909399943
596453918
1940101683
850363953
1290800055
595678742
1340147748
1581609655
443909452
831051141
676481291
1814035318
1666889162
1090555653
2138989534
1179947603
1573120006
2018028413
1066949855
90053528
916509156
856629722
1656414038
453433671
255028811
1210439860
418820612
1999965037
822895919
1627123700
1233469245
1279410904
997448968
1206895414
917467444
523035994
1813406390
1974511006
525704751
935434887
888584983
618610169
500703020
1684950209
310216283
1121845918
1657412982
1243055889
1474544082
1658291711
1773777125
355528455
1142062505
1994626023
1560316351
676444181
313331588
1086215785
102436338
1380844879
1872659974
1994496010
481570112
523612136
1610308289
808597962
1097566049
1027161743
330697714
1222882835
1724430542
832045811
1891494579
239199068
1805493654
224111717
2067413682
42075877
1007866553
569542391
374570466
2072644339
228177368
264294166
1670313700
1469823760
2125579270
1897770103
668129737
173296378
438285159
1434372621
1105533368
719156391
1619822821
1679572431
1894016499
275849307
1138989913
48191057
1711320885
1419531999
1120224248
1481419195
1784272781
1292112664
1868009147
1272925068
1467024301
154983821
1798297467
1471431452
1743935676
17352219
2109090278
503443871
1516757054
822219619
1170586746
1124731121
1039049734
559714353
1549402413
2040821808
490043184
620090007
614482727
1214642769
839765287
1829993777
2023015923
294005010
406970853
1992310963
839715547
2074505812
155185436
1680524804
685429336
1646977914
1406943069
371525821
1840131216
962531872
523289413
203558449
122363263
1819334944
1303060549
649929770
1426733499
2123095672
452406513
545680489
1105600352
1889650774
440416013
992861672
1746867190
14427308
1719654629
1495087922
5470859
381730802
296212080
742143659
1192113869
344850414
751495551
289039674
2141623079
1343289170
1734448178
83482214
1512294289
1234908525
2093129476
1653233478
437470407
157039806
1896378843
1418709387
1768807495
332753559
197532773
1678925834
815101354
1979210690
567522813
819444974
1448779442
1419733848
1074114676
725003301
1488066961
790120978
1678195604
923700575
360416909
65783771
1055988125
698956693
788360512
1818205108
488771644
1323517045
1716710858
1132373236
1722897887
838871516
247563327
1411303361
2026219606
753390695
670787092
1796964821
824444733
610403790
709685624
391586565
543685731
889131184
289915656
1424495711
2117761184
868076013
693600356
326564046
365605175
585798499
903977926
1592327699
1280301955
461756618
323921330
1480955305
1393891281
893212367
1796587637
1955140018
871461247
303632606
531287777
937446109
1896808947
1618748274
1580464644
44445000
506292578
1342558484
973131029
1060014947
437741043
1199581254
385464897
1528051552
1962443439
247553293
838400651
2083849483
1267645045
1201297112
928792885
1617526354
1692606247
121722612
348498161
148293112
1999459947
207396666
1238821581
1789282402
1166269556
1454937286
414047096
309273988
1002991478
2112913326
1095563905
1991811729
1970595252
365499725
1432526011
1134501018
1723368228
480318094
1615274333
423740790
1818700269
1148236759
1023352929
416304868
417094066
128712043
291459393
98122411
1504833161
889540658
86130166
1604931451
180812152
90217948
2063414662
617696872
1482894267
2124361514
423250080
959959704
424021103
218346199
1112690780
792769160
1811918451
147308598
753904334
94889280
568013248
1214883662
1804978502
1404271539
1932924602
71034897
1947469926
450629630
2138852537
2054224039
1214408150
1214860401
817905450
1392736256
2057905879
1958545619
1913379254
376034818
1448535982
1457832155
983554395
922492471
2008031291
1901405781
966563950
2104806264
694956520
842731763
226735087
853282116
1480862582
1645824526
525584612
1325807813
1834707129
900297899
449777799
1498440586
87163323
135685395
793573231
1365627287
667371453
376951835
1067614952
2104385524
424584127
1391658569
1296284607
1603845473
506938262
1037110617
1859283749
1295021022
980144292
181407116
1196632964
1092903442
680019183
325709786
1059283578
2118680194
165843442
768053540
421186836
567742038
615725763
250020549
322260783
931414155
457205335
398459551
1146112891
1278744182
25364246
753903915
1501512634
1869696390
1625587677
2131570972
1409147325
324636356
760150607
1233878049
2087053349
1974632250
1074619905
1501038228
495280456
571511898
259954174
1521836789
1031091791
1840670469
1199155710
1866899469
1577849642
698409541
1364879251
699310594
1006653267
777473414
1233761567
412144232
25621835
1486153657
1508884463
489235769
765219784
778076430
661855741
1834869934
167999936
407365695
606654747
1339389326
1197756766
743992036
53305120
1225839827
1938772725
1639457905
858974953
1554439994
547533942
1184335080
1539386562
887431337
1638131018
563174749
783367760
1107002551
1046592382
2049167519
1030116382
1678429746
994690037
62499656
1831873422
1865105019
72832545
1117271275
690080970
1042655357
1477940644
413651006
54864195
1678737479
1386004193
23331250
1887905876
1745771034
904753001
24083877
1043193173
801931158
876533171
832938572
2140573894
1859080665
2103605372
1636701908
1172801819
271713707
1910477669
1496944807
1693937424
1399187449
436772864
458896878
712468562
1464464523
1195336042
876377276
667596005
466420095
1104204244
1264939535
1916023714
1289403731
2054353209
1306267000
264091403
1879498515
773917827
271304360
20445822
612617219
913470279
299444805
1438910365
152731226
1377034798
562253518
2133310255
1173069598
114337590
1715952757
1238835115
1549065691
750103690
282081609
756406540
777990531
1294468299
1656192750
54311597
1900854419
384408332
539452930
1560942827
756452683
1494739732
182167542
746399904
1025396707
1069558352
1273343751
1705544058
613593303
1015447279
1205406309
1132430419
729071018
957694553
1073303695
2122210140
498102486
1376491680
1703703963
861779206
2118938633
933528463
2119770562
148917832
1497319228
1376232617
156051843
296428950
746076744
156430443
2143771706
224221102
599357317
629800503
836128916
1614907128
1174449633
2066803047
171745436
1838556059
269237895
1049754618
1735119000
155038940
329301005
969052241
392040293
1907606249
1182637893
1533638994
2008406036
59878639
467991348
1957954561
1318787859
1252344357
1231533118
911336771
1277554124
643712959
1815241345
575886449
1389647476
65177222
1701648734
1132079932
1897353354
1111959598
1147696943
704691619
2139048989
520067502
1101966275
2142039875
1379898697
591606422
1942659934
1526894963
1280259607
630922753
440839429
8794263
1006970657
2074027722
1702323902
2061495879
1891911736
1518471951
319901511
1823223423
1974054621
1299874251
2012472770
1636828165
940325375
229471845
2143250818
1856380855
1902747744
1997772327
1903199373
749939193
95285269
819346448
727869648
1565922244
546825037
2086085086
469941265
222458242
629863123
857651186
644784579
1881970027
157785065
1044617153
1140491946
344854593
1726707208
876325760
101389313
696817329
1167838401
776921092
400609874
878798824
600834170
1008259111
2052730188
179592172
1311458603
764721342
1358718507
743848730
1563538726
2102841572
395811356
915507346
1201979783
1189451949
2028716676
2008434793
743129495
1421751107
1311762174
1126281485
735082811
1790129516
433365973
1889672563
859371422
1160434930
1998940567
1524580304
922006117
644961233
58040911
1851691439
1259286813
98267812
1693617902
1232026814
330471083
72932018
1470363039
68751624
321341769
762692841
1117100278
1158180508
944731177
744684448
1978053254
1909970902
309254484
575665241
6359267
1376037210
1192128541
1151551477
1879239210
92978901
602455946
1113549454
566805575
386225576
1812051723
457051087
711659208
3228787
479639934
1834551669
247020734
727354123
2019643193
232278069
406621958
1546726466
434978283
355204396
1716955361
284452451
2025708942
904355620
204898582
1206323465
835418616
384273158
1621013295
1064520611
598148245
793914358
848191539
927224740
1856714587
371542287
167555249
1278161460
563199968
1315891418
1461797948
1492626731
1043620039
843859448
629406078
709206846
586904756
200619709
2060384826
1672210846
2137530375
919749973
941500201
390205770
2034328554
765025545
942860137
1862935548
427585691
1342638732
1857525593
1594877740
15327391
1583737244
681158733
372892988
502862871
825406159
1401550240
1338349150
1787221954
1436223458
1242216036
145270038
1304476454
1695775814
161873849
426780539
97026400
10644180
460340382
1516420408
1621744381
231397391
1463382232
1651812130
336303422
1430600488
188541964
997276728
671877925
162355972
1846048221
2078322617
236402811
1507455053
266105601
1187020685
620673280
1420318230
1019129431
1296284607
1363952068
1335131187
214547590
1697117270
2071871944
2004028153
1426921159
1772363073
1875527785
1983151741
1630166881
1090262704
1600366203
1750793688
807942273
1176223471
33238848
2049615077
1919890740
385645080
1818055426
778182281
325197605
2032890335
298265590
341637930
425892160
596953562
1534568673
1011698302
1997409701
460217046
1061166687
1539444241
1333446872
968127251
1963229886
872768890
1897972766
110474187
1233674697
1953830531
1804667888
659854535
685845726
1241520837
907136869
1442520901
1633200108
282059835
71220432
146485793
1699235982
565850333
1040828946
1352039355
1288911747
257039804
174819923
422607581
1941701496
407445620
847673429
1167294630
1474656386
1130585915
835539960
1451293918
6749718
1968302804
668093979
1622441341
1281431697
511320466
1340071888
1745374219
1879095335
1241295883
405648839
575764938
2089756305
1917401899
1146978391
141935709
396501755
381127854
364768160
1747136796
569852334
555470929
117637742
1085868626
917375591
2036992566
547272330
997320281
818442741
2127692207
579708255
1432256259
228924038
915443857
1640010880
659542434
97814344
1492565906
311097897
2138427276
503539249
1606769159
183848883
981428999
59743358
1034332926
1049979594
1370061643
135698514
52447004
535696861
435995607
906712332
2040498676
1542172733
1033190572
1695893355
686281755
1432000938
209139027
1445073476
69886254
1169089538
1703381264
436056105
1747725104
1751986322
246201312
1250958443
471111014
2086894811
661430949
1805187675
624670970
1582280910
2026070662
1015159523
1136456799
626403736
926505970
1220979266
1583347691
903094226
1234644916
455322247
844649660
276769132
640069045
638220731
630730453
1067511960
1862482130
1255451308
357068305
1809069542
1193571342
1950042547
1159465497
33390618
1320598641
1208575703
1448060595
811253363
1965420627
858672663
2036753746
762441583
1792005301
1943783542
1971860574
1068486105
1964999566
1489503043
572907560
514068682
549304244
1411858683
445985303
666913799
1928158681
553080796
1231610665
185367664
1703352518
1189133207
1032380218
1264612478
353116447
123543431
2030354323
237749322
33958085
1939649847
835950536
778651346
743437646
1299318428
345405432
986822996
1113171326
1188006327
2094560730
1738589850
1848181931
868037566
313936971
82685707
849416019
1262695750
155546499
1208782916
223446897
1947450627
1417916654
1327574474
149255703
2062807204
1957958288
825216497
603325288
1192568027
1596677126
1325843410
1932939665
230203834
1932831119
780626998
675997322
116286270
917182886
1551449730
1787752127
1974774267
132061890
201424394
1936536474
1873804192
290390880
4458058
537273181
1377148864
1602867207
42918315
631136022
1573686719
808599685
307837341
140361967
965791755
114526752
815739026
142908654
785079473
1831798237
1926164564
1252877088
89247935
872780110
1244894048
1162610173
2028349848
683848993
935696802
2137841323
1435892663
891365878
991035504
1376333043
1016375787
134497443
669324327
745580536
2138615226
293761234
1671275912
1619043142
1836395073
249703709
616874343
1612208564
809357287
490319134
204290015
1650062055
44529689
1980788298
1596312028
609195977
1635682755
1654357350
2005851221
1040304555
331288266
226324118
1813400629
526385704
386378893
1042556078
1637684504
1082758251
348593930
1723756986
1127073267
983745099
1023895569
1010706149
448301004
240944736
417332273
1826976062
581542280
1817152397
1386842093
1916105793
1423195628
603694459
875892947
269643882
1192125
1414027691
1455866604
1876056001
74814809
1967625026
358265829
1159145603
1941351250
870218018
1212076935
1859786989
1928412312
1962421052
1389175881
2094809370
436669993
614367855
1004129463
1498004628
5465558
935311520
1732423427
1680700034
838965380
1995340427
933015507
1360279642
1837064441
963574884
1249582786
1726938770
2057536266
1576882854
441940669
1704149928
1216246181
908202662
232620536
155205225
1226059642
911865738
1108213776
1567517429
725819882
84095206
1447600619
383770017
1868275602
1802588472
815422024
424756479
1882902849
2089794760
1139236129
1184562875
805185867
977349698
823842481
436781977
267217250
1802829123
1798195476
832717441
435283631
259203987
2118241977
667968039
1382321339
1094698010
485578033
365043998
1451799032
429701952
644215635
955261155
1419465955
1785677340
2021598625
1210411156
510634047
1415923835
870769127
1266320211
130624850
525539377
1534776057
455053728
193413817
54558378
1469359204
282688309
1834039434
432263724
581805210
1049659051
1657292703
1862672698
931834538
1375851067
1332226288
440444057
1129567798
862932984
977760226
204930461
1992128701
787811989
2123979273
1292739764
2103683787
1154254730
445609233
2008468113
1396687454
627336709
1590312812
631670624
1212532775
2052693274
1725927365
500002038
1326504822
1820156787
1465775409
1070740605
2050157787
314274760
1484113809
1652391509
777958430
1679497934
119344842
1719720592
1361771621
586276810
961804341
645894781
1864852328
1276898158
1370527128
1298311466
1661685340
1276430279
894643079
407785806
2130833315
961575716
1313146705
1682393647
899763058
1640571404
1829511150
1587666829
555838119
905461903
531761521
549440044
2048607219
2039101366
1861514192
1710131815
285318543
670483767
446709579
173337338
836121273
1569127332
922361948
1639864286
77018232
1577722428
1252102444
15993361
1361906877
1993665905
815013517
587352421
2081881705
1740107076
238568971
363596696
1758590660
205569195
2091164351
1808368262
2006659402
1673097744
1430039366
1801151068
57688010
1198803160
1231055565
1557124511
1644285751
1638246587
2057475465
1100637004
1974178130
1144192820
1571330897
1147764581
947734390
1883136204
1236513073
1608244290
1787833218
1155065649
58840242
149722843
1639605776
395047237
343568889
1069775941
1587506087
1911722595
313004438
1724899344
1694307655
370297262
1488452195
1324153916
676684720
347925995
501851602
1170777896
784489337
713713936
326322740
637616547
1767911723
30577167
1278171800
122771395
1604567350
749973361
1185767680
1203163207
2074869210
711683157
1352400582
80519028
456088627
605707319
1149498628
972731288
1144073875
643885163
824687816
510710183
209943495
542736954
2141416636
441220913
1828383340
644204383
1090339562
509324740
1207107604
769814593
2078398104
576078438
644577244
245955246
1844551717
614258803
2089723931
2140064063
1802212811
167785909
1173126285
378082821
2112637886
1680051268
1742657717
2001343544
1777851507
1470182515
1608344863
1744136992
1585180694
74116252
327192136
890411694
1154617696
1758766192
1359933269
869557284
1233647415
104029950
1646609876
779620648
2026800857
1714456531
1850975252
2086836896
208773286
236623442
1402128299
2090642079
954436100
483026716
1465568043
523594227
447705294
1425986430
1208551486
689761963
225239136
1762713486
1854565942
1710617721
772818296
779092508
419688280
1594737788
1512079348
495108806
1703148693
1917272990
1261798919
118579991
1157168616
734773692
2070383073
1459338316
1359452351
2071743602
513405449
1624025192
1645168266
1073038106
10736281
852348190
965098475
335835014
8559566
1765485172
1901390039
1714979643
776588314
2050489994
2093917905
455592210
1395176198
199186400
1350930702
1220827568
1086485
1840732310
2052865435
2079737858
259252657
453655356
1791358899
2092040268
708615890
618060900
1700126032
1708605892
1785378546
1528725851
2016750265
2129640841
347200135
1642593282
643274250
1403412474
2033928015
166721250
104461451
141977317
1899245776
1733752129
2040915796
720594102
1432635891
394802197
1134356409
1450788765
1567245943
1911384313
1032792910
1867519856
815954059
2082619874
2050297075
329183868
570984916
1189028910
2111867229
1504765542
1487654126
410153549
1541702828
479418505
2130679596
1183602312
1293277795
1437505282
933507237
1070045407
467386258
269342891
318233750
22693619
1394100816
1236731012
1220016456
256392927
2114587973
1087773351
1769030409
804047708
1341864106
1270009193
2004878533
1729542134
1692933808
392774043
415576917
893168397
963521858
795552476
1215603426
234948463
1929346357
268774210
1605729851
1445338191
484437050
840669109
715667173
2021602794
1701050549
998006076
1889694275
1729784211
1497026477
296555474
1317980476
1710522541
1217131653
1499337061
1040543209
168357557
875143425
1235663658
1895125504
1625996143
834666926
307354976
164364815
1109435892
640305923
1715648322
196269765
394958733
729770463
676829259
610596063
351851920
403625274
1963391802
361224052
1687770697
119470871
1218612447
1787141074
1050026103
2134799810
708008011
1922898367
1746305695
519585313
1361257648
1922529012
1350892628
2113462677
952434040
757007399
1267678678
734650065
2037386843
1493406679
380658672
1680681842
1969276733
1655836000
1236975096
856570294
2119503316
1067662375
365571512
1629975356
227642644
1396729775
1792999050
257662021
1094127956
1524191758
686435029
1182917568
549141289
564774839
632778833
1095005033
388654791
1900480756
1696080897
1069854149
1974932349
1175711220
669105520
72350188
1120275530
51001125
566396391
1347044914
954133701
436063781
1180620189
2010364537
500465305
40408958
2038634691
639558940
600867169
1264784445
793576665
1284195050
1049638094
1129002977
1444900372
25148248
805412858
1846483408
526960816
6136509
1306125424
699777883
897852248
1063394729
2047224595
1185482412
2029164542
1519987127
1658038569
2067304733
1300194936
266113775
805748638
560318723
214007395
2025597533
1843375845
1302969692
1808365
1777210732
1954444400
1061958271
1298827089
985522598
1107944901
1767489250
664134221
44028524
1570163927
1973433628
1042662549
253917834
192082357
1151558884
1135312819
1490385752
551605003
741499387
841266347
919719185
980935326
692538280
897573198
350324828
665226094
1960624596
1286623058
1588200172
1634584044
2014554183
1225172132
1462627750
1018852614
59038770
653345739
1280174464
726845245
23974018
393486156
1892802798
2109616277
556938186
1779035269
2126087780
2146909300
801132925
551592514
1557252771
745583147
1883478376
452470
723368286
596959307
780947165
1049475245
748790768
1647475289
1660827540
387592737
106217333
1161409069
304536543
990034675
734202476
1621517214
202547265
680130342
2046957630
988511236
2078328050
1827161502
648006105
2104630076
884319879
1821292877
272074983
1651288127
571384786
689950525
1216358135
1985003170
1932869026
1227967194
2063963405
1508600448
1791547183
450309358
2043919726
1833965177
169246623
474103980
1784952241
1693946937
118945616
1424139634
316590802
270349672
827985766
1756510103
1980205331
195383255
214996419
901981403
398971364
1874989150
1340130827
961863409
789244137
1664566420
516598538
1554081163
1378213237
584470664
573424424
1783196236
1477694721
1445126792
2116638881
146753163
661282004
386008407
783635710
546665062
396048483
1499171095
831266694
610032508
1588653751
1904194818
748365087
897428274
644104398
898158157
906375325
989080220
721615899
1821608588
1643849897
130717685
1447186281
825060307
342351486
478792349
1909200511
1268341448
408203690
436657404
815067422
406115530
1387666754
2120364154
520632928
850478526
762312555
1827798542
50750007
1362397665
1524144981
2051270514
1221606082
1368285860
140360570
380911607
1342293226
2106205083
1162718791
1362050517
333101472
1007118787
1609087513
15318710
1674151872
1913574402
2085292612
1251035995
103971831
1327577154
695334383
186612985
2104702123
59806147
1625435577
363749786
1139198407
2107555412
805808198
1017895408
190857245
1161552418
1835566309
693469819
209080386
367347778
1984492031
349539674
858959750
1267391910
573400566
897176697
1878858637
911588349
1652329523
1485415005
556907775
707232897
1466090133
1337273410
1539005803
1619164635
139208871
1346964105
1754139610
322148695
977826891
773913945
639488109
2133121191
864689256
1606167559
2005521236
2141536737
1948283291
612539453
1082438661
1608477594
1001430258
1738137341
1624940428
973534530
1501424200
962491248
1052946777
871800513
1426180853
1647368144
691722139
317734694
1067410382
148114834
140656176
534645237
2126253910
1676302799
1945799339
799032870
895768099
1890263030
539536458
106883
249676670
565351931
1223430993
29617780
1949710267
766875037
88175583
20271282
1247992052
396244608
2088535907
633018761
263986359
1690556136
1820921056
1440568174
1033082943
353485335
457730110
1705153026
591549149
1344859257
947069905
165083406
2055550585
1604602205
264026194
352201056
600082104
1968683113
929460663
1739557082
834200170
441061819
1632022195
2025064926
2141374530
343675741
1461484312
554647717
1759791829
2012946610
1504105344
1388126001
571747278
79219968
109912822
2086875667
1521690243
744546146
322140424
2112643750
1586159098
323552932
1577435900
1240004062
1098985260
405852889
372941021
1067323142
928469174
123324937
795589090
578316663
1352248947
1815801154
511659928
311999671
1631645074
1553426857
1577588099
1929250011
1897001446
769856221
943354278
281742905
66278865
1574687623
185359166
1043321038
363864500
1338724111
449956139
1838084492
36102880
1823088748
2066570706
616758627
735877301
319433839
1979006429
1470291015
1295379438
1741369833
578208461
1852824530
1428277465
283947890
1424133553
839889064
1943343809
749660151
926311567
1557042909
654753633
889136144
1229491389
945467415
182502464
648830778
739667442
421020646
2015623154
181212293
343505465
502181125
1658121806
1796055827
296663920
691253203
1745242694
593257101
993364866
2110265694
1251991682
277180538
1700202183
1070087609
1736798032
932121393
1918930575
1891566221
513105185
1761766995
690247893
506512108
1744993796
1560683526
1331036197
1255499956
437506905
4230438
630270786
986931726
119432184
926314335
62768055
713457457
163637144
1927728227
1262375944
585245610
1830088354
193816717
1558359846
993516674
1495671606
525072967
110570251
338103059
1519727112
133274914
1021020284
1868442320
1240886662
1815946319
787008242
1782610784
1061945339
419733405
1503309152
1541890729
1757584651
1874802638
832388102
211732472
1586830113
249959642
1993841713
1844573406
2064283543
1709547639
1590382541
1952627743
1266294159
1799711624
1016802301
875623555
414489764
1506788443
1312723167
1395259251
298730587
790481334
511293093
261482347
1492716394
1089686238
1185464515
283501960
1960293581
1855400100
1017224298
1817274547
1130824609
87286226
953965591
226373070
1280489132
1305336090
496870474
359311363
1014543007
734634990
1228630067
1856843376
867354265
773059459
1598537171
1681899393
873610009
1062590857
788268076
1632759140
1981511393
782746349
823989664
1917953221
439086152
376598684
2035175621
1893714590
1008546813
1539189741
1574097549
216149168
1835134508
2090879460
2097285323
1345345591
462857085
1662620769
1963537502
1618961834
691929260
463232474
1416592491
1723551685
301989856
407323769
1656446916
650606154
1411919521
7931935
1299962007
903646639
991048937
896023123
1084044873
1513969776
2089590936
8823762
1047699318
2104957901
689526011
561178780
100222493
978348662
1231348132
367836700
437232048
1224279211
1210948717
1476283048
843621603
111033342
1284288351
1985089596
467396684
445779191
1050500249
50957656
1908279222
1165578209
1032567047
310180744
552591687
1540478026
1470441367
758316056
815194806
1791683558
738657827
605320510
585876179
1769109162
106038261
2056707065
479777723
1905219419
228078969
390300960
1384240973
30156098
1946687597
2081537249
508210732
892380456
1089696214
209116602
1758777305
1601278865
1263140617
1086131423
2108697621
597187492
840719033
1424752314
2050828554
1981511393
1207923602
148607180
1361607269
760722886
1442286788
1433423187
1012833101
711000575
7398001
1534687474
831631972
81098059
2028170745
1337431503
1673405576
156844848
461140722
123042445
1786801423
1001667088
1904701863
1516189574
1681036543
1786053955
888618736
480694844
527106995
1106942485
1537093042
438635398
385753988
1281510587
1318975223
386876239
1107041802
659638662
1065208785
1615951947
686362713
736445951
186600420
351817003
792017392
127722981
932108057
1143892914
1767754844
1202100044
2038060205
1609396632
529982833
1924722433
2099910534
1646866495
1246150460
889008524
1600910072
1281913683
1518350800
1246931508
1285890328
436886306
841019823
952674388
84665269
497312106
1446641528
273068793
1929853462
1457147307
1906412445
1002939494
1009199464
2123645815
398451807
1896584615
1304717172
1226370061
1860309391
1196511869
407286696
425312386
965436836
765833472
1676664662
857364006
459231715
975731153
2134299336
1085925967
1757167740
1156032193
43424825
890023651
699131195
82310697
68559479
1494337818
348140176
1805478170
568051623
717541181
818708023
47975890
829323045
1091735828
1517627201
1992874749
1664425582
749808953
1340411813
7402077
556807019
1609735054
1613103219
1705278156
829078884
1777151021
1682052445
341080941
121953475
221907384
1808659315
297781919
65522899
1831724713
555324756
767610477
943450240
325878677
1525413612
2092023853
722670067
133457021
919679436
1894498619
1887967061
470149908
585191517
845512755
587723784
105221202
1830276331
480093714
1291550786
1924329051
1548493190
89554926
1169927299
1548004394
1490330044
495294981
874690931
911882617
1853242721
137309115
692050422
1870826020
553539857
824929572
518637638
315421143
944517044
1648778546
199936872
2009048503
955558914
33088754
592778386
1276789067
1540347847
763818753
1427073457
443685766
48780896
223542070
750687274
698525007
1015864952
2134049472
1219508594
736913335
833779480
1764382534
467057336
1924100203
886126580
2136116780
745396685
1132139919
800173510
353792781
115287387
1457495955
1128963548
213047192
6229328
177167331
155020284
1412809190
2063620327
1044982484
757521582
2007439651
342435396
162638693
1023815448
624640841
1217445957
241615355
1045020082
763987710
1485966721
1412904065
1899035312
253102801
911311810
6364759
2078836726
1020735812
1742966655
725526504
1839819084
1463175696
999080360
1889245863
385185659
1496894945
1328071446
93012327
579206490
143552102
189103926
2132286212
1205706218
660892369
392469634
257104916
1686571803
1888321884
160719202
1417711052
1054034946
228149581
1507817204
388921590
2045172718
1178913892
1321366866
1602432986
584070108
735781904
1566306179
1308698355
680518864
418786815
541462413
1229063167
1733202982
1633450964
1023905736
978804466
988940094
932260182
1443117495
894733806
996386609
1692364892
2076741671
1050201833
1661409449
1185157557
1447910099
899982493
2140109210
761887730
1430885477
118740811
2018511190
669466474
574258667
1972395346
584641415
1511903962
287120395
1652562062
1557558877
999117514
749925767
1470415134
1547780183
1881814750
2089004551
1976223285
1808021715
397933234
1648594886
1710554241
1314183564
1871555379
1801494192
1172950549
1337150878
53407630
1231687965
2015998211
604254759
605375304
1316482688
1022569789
1702178195
1040119778
2125095068
1523467190
1843108228
1420031726
1114741195
643228794
518625042
1870616850
1557329103
595961465
1532895050
1256371930
1584265835
1422652163
305283068
2074625040
1521407604
1471672785
1744682274
1341898108
735280267
106176731
1222571347
1302041786
979017793
843003180
1153420619
121664811
1698217530
943013110
320473703
335026097
1215174320
483107154
592810633
1721294937
66177153
577145957
344184632
832644170
46656249
660096168
1007575736
1047086460
1804984421
1164026687
285340750
1378078739
362481702
1592400268
1577676674
325071283
472701537
701716343
31018877
1544962424
518827497
140476943
1959698840
1864455111
1435355353
1192297421
807273343
101332818
1222993110
933391827
1385381688
832770505
1554279765
1165343857
345602626
205362183
1455365879
1676719348
513279837
676492180
2013319472
878234902
71856826
1795556495
51608709
12431892
1974117382
987187913
1011205044
1450603196
640599929
1355576937
914230571
1350207170
738695635
1015651561
442644028
1262261088
1227110715
1899306105
100461953
765276841
1862267754
1813825514
640919336
1549522087
245847031
282425136
1082416782
841990347
63980118
664055235
643905634
1180778244
1954703564
2058179365
1392121202
928615488
1526495813
1624102416
1163193506
1860588290
765798679
672108529
2013232686
925393087
1365921046
1488366176
1506935198
1632890337
470760029
1169931778
511329130
1593707099
2049819764
433036678
867358188
563943359
1336558010
69125163
212022397
1574891038
553649547
99829353
149980455
1750199741
12381943
452319662
1717341911
1591661382
1911782874
425273360
1724657216
1586958407
1226147851
966957495
1049213317
270038944
1865534221
2017287429
2133787629
200236198
30318784
266810501
883601794
1334897926
100268774
1096727091
1993423050
199230060
428385117
1407939193
1973647825
1698202194
931640173
2072133543
1346112118
1599014376
1038438599
590841066
1472613408
2001235515
1488004441
711097824
1367934396
1070339962
1104187562
84520030
789987287
747259197
1825189607
691954369
629380133
1202579661
348499239
441912979
1602186163
843031838
1021526783
348410394
705663104
463256519
1788435254
1559835094
818039405
1994267126
1791757055
780080262
1660758849
2074145894
1126125896
1131534295
1092999875
2034142067
372454577
771543038
982249426
345896411
293975269
392589062
1274446410
386862945
1920612283
342111245
2042562607
1035407284
850168768
1325426413
940493514
1013030234
1249265832
1270518136
1043743092
302478161
448577393
703018503
1068889882
1588710133
280732504
107155894
1364600073
874765974
577336739
463717308
1140610249
1221964545
1288916592
1869676124
427210654
871981291
1236514235
2117545297
131436946
1850495805
1925879366
1711545571
800802969
1755347269
1500903849
258494098
1111924212
1777764281
394468928
663541915
33530086
1795942422
2058952224
1426595355
124611856
739642651
1512405076
852637087
1707896788
826692278
763557074
425811368
1998747592
1333476261
1986156658
1512342594
953608146
1364328647
1121636230
50319751
1925287195
2011412841
1569038441
1220226612
1542227853
831051141
1343577858
601551044
1283353453
1681128811
461174938
103344974
1169774591
1444643414
223827432
363132169
1100631182
1628619065
859447067
1973415715
1948968161
1886317382
1728053182
196403231
1105427153
1039308812
176038044
1384548817
424916366
1192272320
1393591586
2140468185
1338460966
1698745023
147034896
806739644
1137767140
1145074038
2012015392
705204856
1749210546
2073429666
714482036
1520368995
25757413
2059197606
84619646
546765048
163727899
1522736497
849676964
498015524
1521219600
745564700
1027973724
429450257
50282595
366923179
998237023
492396757
2025069246
1238115118
1090234697
185708019
969111412
1738697588
445060822
2012557432
1068278167
1906399293
1876041366
143436913
1378325320
183906592
242303660
638094
1673056909
2052154545
1161667933
1028261440
476073924
197307634
624893443
1403707776
1193649959
1706667694
1098392351
811187049
730991899
348242111
1455856134
502671430
1944788292
1838583098
946629343
382302558
2062628903
207537734
1304898744
1152452873
1093519674
1213134200
1503587428
509617229
517692050
60225047
1968417347
31166577
312722430
179363408
225907549
1892914617
598139726
874708260
1988504115
746796308
1537181272
551509996
1651377977
117348096
443087261
1322143518
1345190095
1245348402
1775009060
276245046
1556662599
703923591
663614964
650424447
735232331
1379935377
175381186
393022405
773405167
461106381
769788053
1608931520
390061074
681256504
229583931
1102395813
1686247446
1098596199
1681841021
1676824855
495405950
1838289651
52050995
1089767315
384784724
2008641042
843092095
1310479012
329281045
1595845242
115266987
1083440509
1447376747
179708952
484320790
1083612051
771412567
722978341
111804461
2085565976
2097415712
1691001989
790211114
314126705
959618663
1853565768
1020418349
1148879834
306437922
1417840747
1625671800
627920132
992430815
93723066
193862470
1976181589
183590500
382545564
1998088983
803041192
1763526558
1058755718
1677588005
911060355
868447851
368139728
350933881
652109778
295443633
112555411
97861333
1840055314
830967005
1170988327
2135566898
1121012055
1367762911
463933745
770294778
2077870657
1131741022
310816323
664632536
1725175509
1563424316
1913723952
422809343
1583815520
378122755
565523858
968568744
1413224459
1701026980
185358234
302647811
620482413
667712495
80939969
98482935
315304355
299016371
898236701
1774521218
622282995
694227300
213412440
1974484290
448664460
1282381300
1996386180
1554034126
1379716537
71189092
1883274768
1850231867
295997812
1643281918
1098410596
838222990
1724308220
923911897
2066426497
424574187
206357043
1942268636
1616315505
927282451
2050139162
1982494457
1912075949
1755213771
2063943051
2132466564
1738250065
2000827691
246448968
1171951257
2024627231
922448042
1983610385
260266145
160234524
85955867
1286534660
1631577650
535323197
1128112382
624382281
1596842206
244783236
968732517
2142442977
775023025
339331939
275903875
1993314838
1498697073
1949526839
1046678765
823602820
1980357718
281907889
73276580
1815082079
109185688
1396777936
1007628344
1235613888
1663853828
1754914077
1034047135
647675633
1060542129
470663145
828401447
904337837
227971053
1083611644
276092955
516681972
1029988527
557746103
19133286
627106913
1024816421
32986803
525375017
557149803
1774562362
991391791
943569580
461053476
1956880011
1433008630
238210097
1839269951
1732159307
301661639
2037025088
72211064
350229593
771949383
501093020
1813290967
1710924197
2097470505
134190029
1206700999
656006203
1403989021
2049338533
1404668312
501811219
218729324
1756934410
870664349
1956635297
1111262023
1164848687
1291602547
2104469364
48325905
487567622
145369044
948135715
1071374216
204816651
1860314907
1580194640
1255457310
955509082
2125030080
2047006499
787677638
390611525
183933843
1452992248
1568438831
1514125377
1574030810
863075094
868227911
1688854943
893032499
1650036930
420149088
1345978010
503779219
589442539
283157542
1739073582
1228973255
1540322991
1119467462
1887996224
143131217
993518068
132028550
573452809
63437018
10006384
670529856
220961544
838168086
765619400
905103620
266245979
1533827840
408247706
437802316
2073129434
1904293168
1647277772
563475064
229952602
1586951592
242535034
1144368004
1663520933
231749723
502061366
1860650215
840893218
774364696
626880577
1752773154
1783941224
90057653
1960627343
1069463240
507525882
2028829531
735458231
1158586950
595299199
140717032
1576945970
1817884770
286173902
1585878146
1816215435
2069710475
105807373
1248269747
1597566496
927699082
550659999
1168346762
723348339
1985495379
1920926138
337510860
369501395
578501443
999714467
1697685153
274043998
197796331
822421161
1189860883
1476323702
1512835690
58031705
559169287
46980095
1498696
53866385
743298774
679520235
813055368
252664088
177160154
1931201543
67012056
2089725731
1106455393
1466936765
673710375
2007857158
652186037
1234143436
1843940358
298993190
217077726
559635470
2106340046
2104365693
1594106028
1383994421
317803313
1099497827
1419792266
329853548
719983797
490245496
992644796
544977427
1163873792
2066376985
779465038
135728932
110655894
516668886
331541618
750511088
1156040904
1863187533
461894867
1243290312
624972640
1172177281
1837544471
11625184
876318528
412490506
1197921208
2002923848
823412683
1592926924
26980404
1080429335
1274110688
1824125325
1114348941
1766084483
387450940
1263703557
1256142029
1867399861
1909029782
1154634587
1932194587
1818605942
223631436
977577215
293856337
178260749
1907785136
2026300978
1134974029
649625753
195732272
2125784641
1586139044
1390867664
1123979016
867462750
1828874248
1360276046
898999376
1546188561
1968828723
1255584230
1221657021
1023939162
100666737
2131533309
4441636
386744018
1169119611
1404255789
822060354
1465626539
1923669014
817432972
1280640745
1531063569
1038238734
914069431
871613741
902734442
24045787
492217131
755595086
487267274
1292693113
1774589672
720917156
2043006811
1003197440
49916767
760228042
183164044
277893767
352999787
698592880
2029937998
1138090937
590555963
851644555
268822884
700071665
1845092724
1123364913
437508535
162042300
761361144
1108072071
1074905494
1534393492
208073131
1106576622
1180508712
750446851
1623959306
278493114
1795843406
722596697
387773677
20073808
1790866215
252695492
1262453273
241563024
747815181
1839456277
1876808570
556030030
1458442781
1896659146
1003599962
686072397
1557931131
1250388286
619516218
1664808759
2040722334
167712169
806495420
1082251968
2145653113
878415436
1995823475
1109489156
1981587461
1097721977
257865618
197110254
1289915077
1500939793
1206079692
1959730227
1851597401
1186050272
417097188
788167362
585173224
1868302730
1848438143
558505317
1598235148
401522130
77113535
1616770580
571960422
904791683
537455173
882341616
1825947283
466904956
1675872520
461203025
2047304420
1068402162
1850986387
735755273
1552185910
923051451
966768183
650691603
351889801
867805009
1664521011
105600446
921762466
223205964
1849911892
1498851355
1515226501
475564360
1604200971
140623166
62882659
1283171356
1900443987
581853383
109106520
492401981
646241174
1600387413
1255896343
1819920934
340113846
723760866
1119836123
313954535
1039903627
943929260
5080295
824621502
1132073940
1745891588
829383300
1388016293
1370051460
1438886660
1327585031
146807615
1303738088
670574878
631007858
434961895
1038410395
219754894
13376779
116336279
2100142832
1154294825
1558395567
1847611817
1080112473
2052961189
309049639
428888939
2076595378
33384996
1524076340
670119491
1219523469
174278861
971983767
1456855612
1396552475
1120076338
2002749662
584882244
972123407
1154340543
1737064238
394939182
1238621911
903415872
1379893234
1733453596
1311788103
2121383440
337229445
827313039
418628576
1135057180
225235318
1130550178
222625988
1549175679
1509747947
1907968646
182152715
659442937
293345418
558152082
1098395057
1523135393
760050482
864195038
851235486
308800877
1772649941
1911104886
1546237193
158203166
656976511
1775452886
1449634645
2129331211
1992567174
1224812627
529317300
1319111244
2129392011
1270358103
1211678821
360963028
109852323
1603901417
1087452406
189368671
1734611035
1195414525
1727176538
1709198621
1365174869
996517846
872896170
479365279
1705954907
1893238667
1201664344
1226171786
1065897497
229027444
2133517639
1929483650
2078850110
184644744
339764505
2091775700
641224349
1034763266
934702365
1736722285
1778596437
1233885465
1347051545
1024492128
2131851498
147305433
307996742
151400298
1031630017
190009461
1640590142
2121160703
1395722170
843948357
1129417792
875868138
1421956481
1430705553
1773103739
1591047385
904316801
1082756287
1108390094
1015349807
469150944
1731991963
1592757414
372421362
573395997
2146462386
285450170
638856904
999455496
75029594
392226516
1310153040
1485108979
46764672
801616460
1662902338
1481904963
1256903594
60648872
686289337
1313215875
222188201
387994237
1149948400
97913474
1436525246
87096135
257388833
120452890
451537547
769700576
804922477
808690059
1598182785
548817794
178711231
530949381
2064420386
886090096
1164902878
2050681578
1560859169
39230707
1909208495
1877505689
475958481
1619523033
1617013549
1705483818
1377040193
394110031
700903551
318950855
192569309
655146212
107085359
330242919
1707917941
440639986
97815214
87964335
1167884040
2068384764
1578640220
677528604
462378085
1654042290
502866548
988671843
1749994443
987173368
1191222750
369696562
1372850910
640656976
711178736
861369324
972598788
827810221
15146586
1064809310
1942836402
804335014
730812908
635454835
2000283906
1491084186
1811293092
242304206
1167266835
1269049864
982540986
1106183917
726163783
1404219864
602152631
1876363640
1320479713
671517511
1040074360
15015556
295365872
1570713381
1637014481
1972378218
800484457
1893018595
1154341412
1152290397
1010197315
1415583022
333089431
593776480
890529564
1393949667
380436292
1810849384
12102699
1808433874
1085579319
269390803
20432671
1033953169
1336671263
607645755
578320266
808260474
61166682
219759715
260554114
297952959
1420796295
1561214189
2127536619
511918004
1440189738
396080275
2065005962
2060952475
728061325
2014186804
1466112365
2025707157
1049113616
197036696
952815323
155897358
1946088829
410675951
1641416967
1889357269
95422450
890331724
448580752
707835014
155727927
403754468
2010492434
1190575767
1629161382
1397643251
1434088512
1435323916
1613474782
102874973
1205958972
203398963
1553080195
678678857
1551563476
1797992798
2106631384
2138213244
468704189
1886198757
2078963921
1132139920
679656377
1117238731
1580966192
1092424637
932832491
102480501
1609310808
1796529469
326857050
239728030
1546217263
779704377
1908440996
552035044
1829719945
1683859976
1648722717
544941133
1399875441
1965077644
1000596989
1199849177
658560315
437366158
1689100335
1822856972
987028748
350483150
220503143
163212463
2029008633
749228957
1799385619
1402439768
402068188
1934263623
358416107
868801055
446596779
1143924662
342012065
2030384578
150925275
490644495
1283210626
1716762289
1333663882
376646392
834941332
1041398479
1157327607
418269482
1973496938
1961812371
340621872
2141326466
1845877423
1857331778
229414863
320734034
218077305
922560977
1895232777
1429670044
1973627612
828471382
967684015
1338064116
1805515237
1962749606
242500893
243889219
1561680195
294185125
594151226
567060273
618854587
783128877
1137621225
914320941
196538192
187118155
1777208298
104062706
1857552467
756358312
1770079428
831950315
1841604236
348077977
1574359920
492609594
1442848437
1127315992
2004829911
98291066
1423472056
934064157
901094919
842447173
778282007
1731199297
1497241034
777202225
1067677031
1732922726
221042374
1913072439
1945490508
2105969331
833129794
1986581193
1270961096
1603723227
55239313
2099728879
2134068628
1155443157
929519233
158003126
30387309
1926228680
692716287
573235570
817007350
536640116
1735305932
1376565781
1816614816
99750224
1262853663
1857757920
1293375751
1206083620
513568906
1721471411
207549892
1763768250
244956881
1356561516
1350529507
54739126
1494821720
579082490
1930907984
1949623269
1798297602
1700599625
1202349941
1329993261
290957506
2085331899
1409973830
84880707
5535725
473409075
1453898550
983919758
2104919169
220629420
498469760
553900590
367631475
1098107354
1705422495
1508994485
126799592
1566012574
145978778
468684177
765441256
1542294376
526455601
1082340582
1022834522
1297139723
1935436704
908916187
1844913886
1503042988
804927549
731909042
1905949105
2099645890
944729489
196589361
12298014
1796503678
599556587
1094746648
571542951
95880505
2140445501
1827256550
703449962
128519325
248114069
319937425
65047788
1801463353
2058702067
1420587145
159995084
649646918
2100783240
1232749687
1472423713
1560456235
845207906
1812905071
905898903
1961096614
1626528568
1578352408
189018211
2022302935
1780132178
1333434149
1326589017
1789097879
1139977545
155385235
1632959910
1615536739
1974376612
1827190788
1770303683
507017056
1727804311
606383198
1299196807
1604593823
837861353
1931955109
397885795
250196532
1652924623
1726425077
1914985261
26858018
1837334672
1625858493
946486271
459691464
1918372759
891383930
306927217
1669680647
1137579004
110548260
394477410
1746933909
507019509
1394280212
2123251832
1475847824
1218346408
470199801
1316056147
1919152707
1175406261
1126345340
1603971761
2138884213
1411400605
2038718317
571945432
297682475
1391971458
1715001257
1979863216
1119503978
754272004
627247201
1727496
517801454
626674200
1070629664
880857167
641714409
1838231076
2006864553
421622175
80128196
982990632
1460078679
413820125
950966851
85493609
2067658677
497690023
2120558740
1710939463
597599989
1194531545
1058779512
1834357763
928041551
563581270
1563167405
167538503
1678397627
1602545410
1771505916
586678353
1246191096
1607671477
637587293
89976669
2064296087
1251199060
824715875
414047096
1896928176
71327892
668786609
1911198820
362776812
1271290266
305669648
1485285920
523658027
1638948056
848813468
672891316
49317263
1713428158
1946740172
1586520355
338580696
736350922
1891415807
1100582198
1437068324
480614564
55995219
179666215
1225372614
631323250
989204572
1587493069
264895797
337248977
964375851
2129526694
210820883
976314771
1920908495
2003090935
181047075
557458710
996159289
672767713
475717572
347602178
1288036370
1347151239
2117312613
1913170083
808992805
716584433
1231946216
423178375
1492707054
1004794125
1936833977
1554293129
100412820
1926994040
849762572
1683011396
18068436
426078092
1252066614
1425523140
1393322079
1728651520
667895504
999200646
662581173
183116755
2116142504
481380365
477518726
2117368731
225741306
1325230268
2145731818
1926235397
63080849
1518114025
229718475
1296887000
1206970271
617145147
1006553079
1327211193
498657780
1865052061
1397018052
1275579686
804376972
982584820
2102344612
203408020
1663906495
1015482732
1544816042
628580638
591997630
2062574971
211186100
1212282994
950352147
26157082
1689300110
358211414
1151234000
2132662948
1455836900
1483136189
1861115090
2105822529
2030748072
315793808
1772074156
157340026
35759174
1920277053
402758095
678098130
1318559037
918609569
169771592
1312360238
627718915
888767728
1908751666
1472743483
217628709
1196788355
232648735
1764341003
273724250
1849957977
166336396
1812818875
1472679440
1466225843
196633661
885055653
2091948810
2116884179
1635240665
513726049
988352571
676566764
1036553572
1561721850
783536975
418877310
957211894
252771530
371916283
162323587
723247039
1892345356
1097939815
59302684
1568647788
1921140210
1014075706
1262256599
1903574848
60188583
455795956
537286171
1261871424
1447616931
1551504968
1394952303
1796711533
383094281
552552410
1578402162
1428236112
224516942
2128989983
436890036
1442177139
597109834
1021610860
1609404742
969000244
1825745789
1165697067
1211626873
1046192786
835153166
1796241379
837842123
1394553189
7673564
77297642
1137389166
2038671851
1855098692
17358165
1875272361
488767041
469276326
1196649835
825266735
1389462921
361035139
272816239
659170270
2010112929
849348615
1416342542
527152683
1544624904
534774943
46631256
2070542678
1439182232
665791928
1514935088
691186816
1415852557
728787550
1631697595
1770635282
778753102
266238226
754866695
526918846
83157711
889703433
2012152765
1916049480
2129049654
327779294
2003429705
497747293
1899098259
837939935
200474531
1703652997
2044664369
1104164851
1679305269
1513083842
764134258
2124779376
1157069208
493784855
342269683
96965866
323619013
1607015755
691008229
947605412
1781502020
1713463413
255680998
1923399319
194504483
177308482
1949512681
2140340795
252647342
861369324
360717832
1495787294
1216218402
969291032
439848197
244760025
911120401
1223049898
711927519
60444872
1890170678
681081392
589571050
125276826
906892732
1288654637
1272137897
458218243
247354158
497078552
621723875
674675462
1054016770
1920027702
841258720
1211976827
122402467
2091453126
264277219
775911866
191928603
1579893052
728249364
622831604
688358161
582401245
1587557791
1161232628
1947633882
890740412
1256604397
64649468
1901886325
1946079333
726966111
666234721
869545283
1272570559
517601220
1514201615
243761854
39583302
415333794
1001163614
585739727
1288616778
2129038117
1788218466
1457935525
2061160132
217124534
410752237
2094664438
92599874
21073891
779913719
800609987
16210332
260712298
2085079430
1017266946
1761347992
1594484374
619157464
1693562376
1045551979
603642671
921752609
1096238298
1785064970
461698484
150188074
2015839372
939523556
94181304
756068957
956130217
560631430
1258607188
191258022
2039152862
1920602121
1373574823
1420459992
43469465
278906543
633201050
161001889
1733199008
273351055
365251584
565948879
600449507
960926253
864871396
1281388589
950179228
132599019
1159167819
1814011273
175057197
933386194
1530953009
712228248
42633014
1611830549
1983764547
1861311605
1033891686
1965319245
1630692408
1741300369
1385465837
473979055
880861192
1832862650
1505810674
1337651776
606053292
1423901706
1700201868
521261813
999269519
1637331682
858062087
4281481
1135239376
1749627807
1815440898
627050049
2102655454
1683077810
403398434
620032120
1468857765
1004231325
1575473309
316699352
291621774
613440539
981272421
2052610119
469885614
1948070441
257848318
892515581
516318569
537780097
953853174
461268170
1215340458
1327390143
293722399
1946431358
193933907
1735141451
636632723
73625502
997488798
1240018126
1377384999
1209001378
928039028
449284372
447376923
243888195
1425072928
1632497935
254500542
1949587047
923673044
306392912
647777673
1835250673
1921962406
802887419
220112671
305285160
1098173356
644855333
1526645062
1172239947
1710471754
1404255789
67933684
355506853
59909515
68879848
806473249
953272668
858514261
1240344508
1670077415
1309279991
31188798
1830447752
1989827363
341119387
1009858736
1346979421
1055957096
407347131
1526963380
1345863708
1999784478
1690676676
44651928
396730213
518880938
956813135
1230642410
1547362184
748727454
1393561971
1236936029
1265744113
1755814735
1170352797
896427422
506022931
739329596
1593233213
1851604218
35524714
1465530169
855152759
1901482993
794465055
174925042
69642699
336562911
221550328
1708432414
1829395015
980777741
232460149
475531129
1848932071
345483726
142306800
1882759600
78660960
362679385
1816925853
562420011
1737967980
802187739
1887181632
1011201711
868568347
166118087
1184273859
648805446
1215957888
2000241440
570460565
393439661
1155825389
946100066
127723757
995041457
1946905761
1129535767
1887203559
1143602530
1546901156
2006379008
1978269028
339544276
974251019
2049511730
647372908
450777943
724087992
2042360706
1187668337
1152968488
1194939316
2123130271
887198069
1643887194
620773231
827613650
1479831983
1196679471
695217645
362597740
657542507
1960455838
489181952
965252538
1386521033
168687811
804831919
1599297030
500279328
1665807744
1322696811
1823020375
116439530
860581197
169055492
1073806262
2111398290
1350707885
1563122874
29579435
1768045801
886459112
2129305487
1804604616
301193456
1386971688
295855648
597807026
839196539
716060688
221461682
1231835447
150115920
587423147
607185488
1974844295
1076111818
441784549
549416543
1133030255
1522491680
330627939
1557420995
1848814391
1366711040
570038906
1465889756
1879694480
18136844
1264398140
1920985479
1224387966
287648088
896779237
598124072
773758938
539701119
1650524623
1705221190
175434201
709610757
624916237
670826526
404571616
36408766
1224836356
867632306
857691315
471204624
360130981
560481226
450302341
1541858341
1177654126
1758428701
1195449999
2121715493
2112689983
1817325012
1248427094
437773723
1242517750
593730284
86545872
145694442
916833646
1988250706
1003183643
1080493491
1791328947
1353181548
896254014
1119616201
264662597
1801324390
86676641
1120004594
1850858131
1695289650
2047045451
1825096985
1236199589
1009390458
367545762
1179616785
159748323
896502277
1815821665
548627261
1148123123
2103574598
1499893572
1883355055
68000516
882046357
1707971802
1970562074
1404226418
936208504
652138563
462236218
456075979
1928312736
943212499
466836675
1421715476
1568671130
260551558
26257501
1044261501
203563376
1756715503
160483300
188697968
1150814399
877372214
942396171
1322647875
501164961
1183855204
733491833
1140857580
59981791
1381054628
40852032
613174185
1028475461
215877286
845300966
1332951554
302900989
1217907572
1295896759
483141150
510610525
2023546502
894555283
856931850
1251310697
1160950622
734620781
765374287
1830595702
811627420
1480007374
1255919501
259713695
857773254
367001858
1433681338
2022897425
1872736039
101523339
765724230
1378896539
354114556
1003841071
309389786
1779813282
1097454947
493261284
2103465937
1247594564
923962340
351535601
1550581455
1907691828
699079696
2112871692
2103869435
501094069
1314824401
810364198
1584278268
1102882637
1126507670
2082375932
2044190720
863101861
904137354
1996247435
1506511749
374606127
12956138
1956216799
1877354492
1821035685
25690377
1271602081
1476791018
1880491974
1672995406
1069713366
994969298
818999039
1838158557
1965077644
903873604
1565304059
39976204
806214328
284998830
558030283
1789390849
1607138268
535371755
970836461
925208948
1978421909
707197372
1184516473
518538782
1789965495
1582644351
1713111664
349605467
1438360839
573538389
1554934877
182138681
995054560
297995904
1015644137
620123788
1540583442
788042950
957677318
249781282
1373859042
2000712388
1135959300
902083276
1405762250
291167682
562100013
109832571
1427055041
1341909733
62609712
1547388406
788354907
953706588
1792954900
1491735007
1508136680
505805602
142869458
301249146
1743265202
984468383
1610968488
831377564
487433862
1226695225
11380333
1611469956
1172692337
1458047989
1203647033
1509270031
956616626
1319844891
1993305612
1623440142
361267342
350713149
2093632752
1446540844
1228143446
782221620
1527643482
1439612912
1282617147
665544012
1484586961
303974259
873542390
1815786749
793227633
1640377311
201810135
846968725
617054262
1894836373
1124122025
161729066
198276795
63765002
1952202544
1749827850
873445400
1711039278
623444970
22808353
1564559065
2007590442
1687390754
1324941423
1823759950
496463085
1103703282
586975090
2097074543
3930764
79799233
1685695778
1417105135
1866631157
374858242
1069064056
844643417
427696543
424178797
1161558978
772512880
806221752
898265137
1956461209
291014495
992856653
268437863
1089991685
177300475
878972237
1524723986
1543279676
55129906
1726610529
2142638696
502173945
367070634
572355300
831436293
1326050058
1480009716
2131484724
533115253
185816080
1602834293
60942452
223704591
1560781640
1647729366
555452329
131713246
1985921496
1482362325
636123029
1099381214
509778708
1118447407
1630873702
1126539339
1318037707
1028398103
1774789111
2137428827
497933548
1711020917
1737676031
1675805240
682279442
1915296873
1204390731
326831358
1558967138
1711494143
1348648990
813866320
1882618356
995228468
1159294476
1842122856
1604594461
1411349588
1423361625
2001508569
15222090
265659011
879635054
1435454199
826770927
940533342
1128246512
704628506
1598706066
565656130
1875124773
424412415
1301744117
1385703360
313728572
1271438764
1068222205
1429188616
2058160449
1258241244
965661311
1224073636
1823625019
34603840
643215372
575944570
2143426293
301711154
392079586
1225526599
1655096630
1201440536
919290550
1388955998
198909617
1511271031
49594524
239623271
1811626316
955593126
186074874
73477060
2042928721
1102980949
622991064
325947391
1038224913
1077953252
699103192
1318360453
1799538691
397659351
1400334647
1409058567
320310040
634050495
1457615312
179169125
764466664
1555297951
116644074
775733992
470077269
1508970082
1541792660
472869167
1959021378
1770009962
1547526519
64291858
493194657
1517980110
224323972
81569012
1084282549
2091786388
1314975975
1098106639
762271637
3288258
1212199504
94081412
1225149140
493685664
2080530381
218381273
1232400091
388948004
1223584773
1319041100
2048132881
116436269
268895746
684364663
95722169
1800942682
1186706722
456270078
80096918
1767044767
2018501890
1739312371
947528134
195574159
942162859
433768622
1202956093
1604733166
594157334
284771509
1235802698
1221413338
1844026991
1355459854
1052429235
600412782
1135835374
1011658652
943728930
394410671
1466918634
1089125685
328643410
1607197891
137115724
78186634
1595421259
1388078967
119081143
1345773740
641616445
399176927
437595755
1742373890
1197002588
1116143738
267029076
821887776
673498985
626567541
1989381286
614103304
132892412
1052349609
2116585229
160066650
690793018
374556355
603814596
528650937
2091634457
684944211
1067656287
38564058
50967158
433286605
70418659
602994661
1450688475
264218017
1386709657
680739603
1208611028
312600556
1241718125
1431393266
1172059467
1846103879
1742229649
169176837
1132714587
1288357210
1018407851
19430428
1975138028
457300647
50316654
229631042
1369110972
1594614253
294874275
1645856797
2055321452
1870239251
1947578863
309823728
1444038316
1986160912
417763949
403532168
282138869
2125885265
555871680
364304681
1830349342
2011983458
1530578665
1964849099
1702264113
1292306121
1930019030
350202555
343529170
1439667229
1908913403
2134966833
2095993453
1945669944
1423778402
62600728
554860822
335190930
439570338
2089290185
238546077
1016584615
643100566
1727968412
118360764
330652644
1234549024
1514887326
1133743385
1246998018
1941906524
947246249
1959328599
641016997
1074131928
1007670154
2039555182
92195722
413008297
598890965
1963919322
984953810
1779932854
1752292215
653760764
1695498853
456960011
1564508897
157634175
509538212
1398277538
1517455377
1672695558
492831033
1085659374
498869182
1089875886
556309254
680066369
1021001463
1736239292
1379191936
1407342241
826151979
214614617
1022887546
31619949
312143940
674890224
1729585974
174991932
1630722863
653957005
463157336
1659784062
517575612
1937912841
1801892576
507508724
940754117
1544645084
802356251
1443605349
1455752203
1230968109
2035160113
1906491226
588809492
2103841565
98691978
1925397489
1455008126
86439089
213579833
1397256437
639802730
409537299
192637135
424364870
674716232
1498697626
1003183129
467986635
1888184630
872757043
103997741
1961686756
1941141479
1406954034
1188298019
981213739
1072858281
457167523
2032023450
398310845
358761573
1012160565
147908357
1221718718
1347488134
685942789
1186404919
1083486096
119287355
1011122337
64715119
2082203368
1957496735
625514843
1489151322
1260166170
296714699
2042524635
533380917
1299225808
199396483
1974122286
1126137165
2106374360
10755480
1763391742
589912963
140360570
216767834
2052576203
1074965023
1690045392
875817061
404179952
1692480508
1698710463
1789299780
1891726404
1178453230
1855632849
843190507
1762102335
311703581
957307006
482667752
24343075
201223085
95014671
906673428
870781139
1755053986
1011823805
1339552788
1332780113
1693303311
1088930956
1518106850
1586706687
1550542579
705073738
1280868655
2131329976
1798472536
400772331
1125158589
801331958
1922634788
157750043
335008702
630936738
1107600010
122625860
799307583
164602114
106839636
1315927580
1764841518
637051528
1937737499
1054846028
2098870640
1393100526
926532721
449139832
1638950766
74482072
567041750
1092174909
1179307640
1164853941
1532430301
1759591278
388520007
996258643
2064676488
932761653
413402713
901764828
881872823
1751078467
503779219
625356184
727797335
28933608
409533296
1439437897
861390869
1722270007
783423378
355815083
1586449489
1663627041
1019885361
1097285211
1159179481
847085989
1874906272
1867361771
1719348938
993284924
424787663
1211115195
1867654227
723619113
1006673746
1803040562
852221846
296506640
1472495351
105690261
1797039094
778133827
2030663852
1467916721
377547401
1555242709
1191227375
1848934583
230625699
8442639
219225825
1710092716
117063574
345126231
881459702
1310832630
1833113793
1428672935
839005186
2131727122
963820919
1682994562
551505942
1118663449
1410935776
1145610307
418476096
516070175
545203385
1838356970
1310895853
1721031131
1528701255
1892050047
914777642
432858523
1612635967
790391772
1566975187
993602754
1068231955
2116170531
527851515
986308957
1502783470
14236917
58411828
1112713007
298023505
1547903910
315707406
704426513
944600690
1224200334
713676960
508714898
1494837754
667832444
101961399
25210945
1801583991
2160149
1576498952
1196331469
1022583197
142813927
899298521
896162650
793938990
2134458429
19757617
54305520
784767926
1332801374
1065173303
1285838853
990235578
2125759043
1870642845
1007522467
927166623
101990737
650980589
1205910979
358114084
1862359767
1812294017
1768730467
134286036
2070247047
1143969746
547939389
285324028
249859851
1391663755
661006987
70479521
282614518
1216129351
1558984629
1762477696
1724016076
2046729984
1607777576
1756425811
1472123980
49152253
1461885528
1521391240
1377002282
372626362
1096296198
1328762711
1232356517
195211362
1322234646
1877667344
2066919616
44002544
352399383
1702454655
1031719772
1704488473
1850941083
603313986
357108020
1647696931
1558519787
451252602
1484230168
1168967916
1866966935
328867256
604094569
890595125
575310624
1435486815
1358252627
1442966602
290536004
1212146397
978336609
1972763996
1426116568
2047951834
926074574
263232496
871046710
865929312
1695834460
48209516
1072064300
1108698652
1499196253
141688977
7679008
1579086947
426086530
1755569957
938700794
1348458833
390323964
652747580
982396304
125309995
1438079635
1527102215
2060614956
490410500
1882165411
502723415
715851305
779590049
1695510792
1739306716
478963868
86974704
537507331
338971487
12658468
365012918
580581718
1695364570
1464527548
1646315654
1940815698
1821425802
1604010198
785690378
128744094
269211485
718549956
306077142
274488678
621765142
803914751
926826383
296076250
990634606
1404748637
436126143
666715883
456317777
725437085
1182639946
37343243
2063590702
486681233
738052554
561543891
1211123745
1440189781
1405068426
1908467076
1995775904
1713877397
745983424
186871666
1835270099
1875609825
1834939048
1531540888
1690772506
271838720
123396333
1412250944
501121391
49269282
2140472586
790829245
77776995
769628614
858841376
1468057526
1590020470
49968569
2035281216
1403070457
663339709
1810551155
1420591421
405267855
2068245503
1330788895
1527513073
1489719234
2128755800
1283842378
873920677
1040619280
1621269167
207338491
1727731298
42532670
2130950433
298638183
1795007301
530944035
679229948
1632673312
620372804
1212286155
1067263390
1429197502
1013059700
1073252424
2118869672
132523773
789653787
1494941492
1340714163
1606234166
1829635500
909188920
1555071075
1360428347
952963089
373192550
528315187
1612549895
1961590745
1994252047
162800720
824768756
1408004487
573718128
837348594
767060838
1177690920
116808362
1387034191
878588088
710360345
1003445717
1424369640
274601215
1395293892
1893449139
58897751
2059327961
565972052
742093183
319624665
1486933457
297213954
1994808508
783750939
1212645520
504402426
1011573785
153046976
1896168008
528127347
570663664
1567338243
991926969
2013009960
534208026
1932301536
1523550255
6747366
1381326776
1243915265
512268149
18222073
1679236606
329129771
1469729673
51597245
739694952
167488309
1997617199
205620181
1701801778
1139955281
1669424348
724406893
1040913023
1276484103
924038068
263288578
2138221628
1501890601
1379064391
1824480158
1856622182
390125281
496393041
1231863297
1845275067
385372081
2146958055
947538967
674228437
1251049966
394344747
2010326727
1450486681
1351267563
1933877725
891957098
906011309
736666041
570255421
314140945
1705633226
178479368
49229044
744373650
1055672084
2288846
1833095857
547903444
1029481666
56464589
2099468352
713278832
1352587552
1902569140
623835343
1645069117
1627788804
53490269
335114243
1961972991
2108281535
1667771792
750717745
1840163409
740810686
1319572713
57134406
1780025227
1491313579
1761734562
30500234
823365372
1072961538
1659524197
1332739031
819820462
334713813
869672451
907719484
2096994271
1414512215
629289178
1165821736
491991901
1612304749
1510963499
1210815696
1565702141
26832471
893617378
39412140
1825441318
567199759
1547790989
534899781
1727525937
2133095175
1690886103
477454205
1022355416
1936177712
838242501
38262006
1424057872
1670897233
1709029077
1422946708
1979762248
1327042393
550792368
210572902
1047550544
932996524
1435480132
1992408844
574715139
563020517
642791557
573076170
1006134874
386538395
369509503
1667919983
1943847223
1966947737
243745975
1896455513
1164493982
2103350201
1669658467
1547065500
1401550454
1754136908
1265095799
1924511540
1888391352
1405683317
1769801537
465990951
831475091
2021286498
1634065648
618634094
958061452
643683406
926985081
1503622898
1322428142
1870646327
1788807964
848814405
1711153799
1983223246
601119268
1683998009
2021236102
1169189972
781150539
1709775254
392871085
587257700
1759654466
1661867862
361724966
1550310969
2094513611
891153061
597351121
1943945177
529035680
1526373329
1623747657
961653213
1104608162
788507034
463035446
1751131739
1505771446
285523535
1004446034
1363553463
216313413
1139226654
1990507600
293700834
244412112
2121200767
1327166010
949787456
2058593094
1320498202
1798151549
699974689
1170021100
700248072
1965337182
1769409199
1912732205
1295065160
336657935
1027185069
683721908
193662038
929494126
467163262
1947222338
1735789945
245135762
1080993404
1589323001
9608172
290539085
1928934164
552548149
1652985889
340996274
899390694
1503695829
1743645659
1641992579
1843300915
147370212
189313190
1227384545
353266141
1178551489
308481875
367042231
267524173
378237341
322244382
1287094683
905916978
2141620201
1178674832
1075428508
384006837
1893901467
437914417
1999840961
1095037179
552653276
1354333428
1635084209
1509095056
1328863238
1883820866
429959071
1673902173
1457036624
879857574
746744869
2079856295
1063030958
1051361751
619524219
883076074
1747055960
190924847
303936050
1731590963
1435637834
1439892487
535115367
435322322
1095627407
1398468250
865824642
624164584
738150192
265003407
687245644
1204527569
816084434
999524706
944055187
317914340
1623174932
904590844
340641876
446456815
2042942033
1693002524
597157615
326846667
2071189064
1474089117
95306434
415761052
498044636
1404547264
1301583142
255333111
331012987
2143855349
560302471
1690776226
391502877
1585939087
385462777
1175019204
841067876
1631191296
882589899
929707496
1121557418
561584364
616685616
1142159005
580771843
587337910
1793679598
752955742
1300849940
925922431
758865673
1116938618
1641926696
1274815726
1723034167
858669384
1916107181
1617426139
1158268001
419130778
1721437231
1543517920
2080722496
1103941492
1175116523
2070722541
2119740604
2145264571
72378520
86419624
2065038837
606747055
843067425
1961409213
641916725
144538941
812677848
1797527230
1420803535
1454558560
1460382854
2009686859
77502793
1319291026
1888796959
311925335
72536818
632119032
798564817
2040686990
1203324109
823475238
1428802763
794483432
1316784548
872139258
257516455
1022365290
2005521309
691049460
73042721
1818919835
1492282206
1242701742
2123957107
1336109303
1850906137
542693216
100587279
2057014794
1162289396
891029010
1671135159
518795696
1662582841
1170767463
788107652
2085028549
1870702978
712843296
355518406
764755915
240927938
1591833824
1810947704
1986431831
1623375095
324749989
80998728
2144249853
384065183
475265195
1841651486
294151675
1231065844
1942301227
124071036
917051511
1462915152
775890565
1873879649
402491155
935993455
1959190601
820522134
346205754
1758808881
1809836240
180067960
2047062716
1823533059
889779924
2056710343
373503888
929861350
895541378
999637786
2118076834
1544459432
1728522279
558328707
80247319
1803573264
1378875243
346561349
1567447577
2094040539
1194969009
1411041607
2096492026
1077230370
254846970
1656746771
2114954442
507840415
579964093
651685654
841666510
262002162
449285845
1029808999
1234803838
255443248
598037146
1983486209
152235307
842798337
964801018
2129369723
1671330901
906114167
268210582
517611004
346379606
349532019
210956410
663517813
431150005
1856296738
1828360790
241127566
1692952378
1148700963
1347738349
2090625988
727233439
1273307444
924406976
861417552
1034244928
1986397370
168265992
909301016
2124428526
94941638
336364405
564762908
109943835
1242769238
1328648404
351473257
1812272520
1928179617
763386689
1698788080
1115565671
540725901
981790184
517475215
1036436533
1594291092
102186915
792077602
488741352
1988617947
643552180
349251522
131870168
1228896137
1811432218
352426628
1770313919
78680228
1211626112
141427986
906792600
437912726
321452162
367891593
1899815839
1827352578
1014996415
870494026
402892278
17973020
982821483
190811561
604165468
872903000
1374097007
630895908
281763550
927003421
1474662036
1329567258
2118422374
1905370192
355539116
332243592
89061367
1120801890
1585900012
1975261179
697859129
1324455800
1451691637
764663604
849060085
1962531305
1376241544
1058331597
1220784608
999609773
1504634657
1189406318
823925122
1585192641
1371002760
1488439769
414982189
981420847
1452360439
691307853
84051332
1036528742
37228919
257941457
1155259974
2118454913
1239874551
710411570
1786236549
397026592
654577121
1829487806
389581500
1766827033
1470341220
135497478
262553472
430608212
1414335091
1446295064
612213573
319009888
313678680
885904234
2078007276
1163605432
1719110358
2047799644
1592452649
769705822
516249066
1881657546
120315342
1373388993
1031869115
1749511961
78079923
2039252348
1011715579
933856089
1083507092
717262283
533906701
717690495
476270808
1272945440
94320322
571333168
1503376057
1998100452
1118245629
1789938066
697163032
935500634
1536859111
1190684133
278829679
1687621286
244424823
1477938930
1483876991
1628251124
1329087229
204382729
1809827680
2060303196
265743485
1284265366
1944843435
627867845
30366609
475483795
1305625154
565111998
301707240
1562544202
151850208
516213789
1023259641
1197020160
2129472067
750321194
804726004
414259525
1451638895
488080448
1381541094
2100598199
450125324
532279563
25726124
547230439
885687608
99697700
603088400
1050826084
1908091940
1909855403
1449240365
86637763
893311719
1350653278
1628799377
229495768
1526156069
919578819
806073421
1738546582
1906778127
239255571
20190622
531902243
2032708408
915278399
1623209657
1079430433
1773529830
1142436319
1452398221
1885325836
1690451294
2111748034
824765199
1429537625
1941682955
826673596
1887857140
573653657
598019632
818983530
192679894
1689991413
179024567
1452697057
1539181724
1820561882
1456481429
1236123840
739018841
2057865111
472471892
1073916458
1263891821
611498573
1695280109
1288906918
428969690
560095017
1602264162
1459480297
1682795291
550233207
72277286
1602656925
1737392784
764405648
1958833643
1933322332
539746631
417294429
444976156
1531939359
230843583
1864488371
1999164238
476525632
1784638565
1803066861
2021159902
1247415931
2102114891
1888595482
615703407
567383863
1423412817
1512585815
65139347
1786119279
577567537
817544304
2001372233
1991885919
923660410
151047897
1386783004
1369042344
1271461934
1922272863
1709113531
105030999
435548295
188878787
418521255
1094085960
293281683
226382865
1328133019
1936489772
1265864364
594607931
982393810
949712160
60229804
1694380796
472823278
689598997
1720818887
1176535628
1552033477
743961921
210189210
1795682269
1974755632
1111057815
1692639059
790832496
1861047517
2013764633
2105459236
781818299
177146259
330692151
924644107
169650418
1940954524
181154862
494207521
2053550788
609068826
1791861119
628733482
190467230
1997457270
137280721
1460853195
2065397109
1422614077
1745034118
1683125122
330471242
2146489520
615104575
2119600398
1131663594
1248274648
1838634188
532953079
463913064
767743372
915632673
261101432
228767466
1681563013
780931899
1727948981
1559104141
1427396096
1691071905
136302967
406766900
383573238
1344932791
484190900
924044172
1540856849
2131150427
2066553925
808650080
435313045
1956310351
1463250576
1335749751
1411219512
101016012
1803982651
330170621
1500379085
230645249
307921858
994243440
59238236
1010708869
1804413094
1988844629
1493952585
457000934
592474041
1663118351
1955335454
983590864
338261234
1382974917
1560215382
882664721
1133938481
39325291
1864260972
645341869
952297423
330619561
1874223989
1783842368
2107373136
838709187
1510618881
1095386459
1260041084
1998231503
111587166
2052668062
1716000349
1561607664
472101871
1363210903
997681546
774330250
802815685
1267630095
1188169744
974335233
1718566209
1362557273
545032000
1169658317
170633575
1964733562
1580191199
466201087
236379451
154156020
1179832306
168996429
1440225198
1132557462
1139991330
1131967728
500183801
1663187081
1418676984
186440800
987179219
1640094838
395402791
2123391463
1971945730
1542145479
1177433425
1706648058
836929082
946881543
2015295687
394678108
130286136
1015215407
1207138365
1564938813
988749292
1116012468
2048744048
1697805432
1087863245
1859513451
981154468
1135680014
319266118
1755937013
1164289958
318635282
1510645759
1635482427
1438716713
66962548
460790373
1712426033
1083133068
1007773770
1764965471
588623597
451909928
408344799
184351649
351488726
1329100225
474469495
738596345
1193947586
537922053
1982139198
1628700069
993096509
1247607253
1317329736
1803586812
1513433975
419566232
738688904
1520610665
1174370670
1639331969
233229202
110861129
336029400
381821698
1104231230
587646168
1758576182
382064289
788751434
1764604862
1432143137
525378700
1300098883
1066775562
1039834613
407494553
1834445035
571975027
1624041846
569507792
396449130
198546006
309140099
267224321
1166173366
138668793
2096504317
1227123547
648145363
2006030807
1070594923
2081771230
684235542
936465055
1693948174
656273398
1986047393
652657168
1933907805
305632681
72027340
257767516
31061210
834286131
1056374249
1783013285
551640662
1627275985
1014719944
568082023
1303904085
515717592
169453287
633506729
2020400959
805725051
2103250590
1678527833
1407767146
1416267835
201324273
316316134
1138671614
86260924
2099915051
900705020
699018314
1315562844
1307804398
1013508345
209101877
1433011567
1201088730
225014368
277145471
1697966452
1103435342
1849841626
633174006
1330596767
1918005692
628107003
100119417
862739302
556270554
1752001005
1454544184
1495000636
2049204540
1100971252
1847363675
611963664
785642267
884454518
2102306097
130076798
325728908
1807249623
251936986
1963680888
1665761546
1552408028
69653283
1172180437
428640855
101180383
1895982415
599104959
324045462
2118611160
1248068184
817853498
585386587
1377992782
1621359500
1623165323
949568730
436642610
775384721
2007610243
382196373
1251138221
768489538
1239478806
1303281473
877477701
327543189
861344683
1817440208
594891121
186166514
1463367775
1522278577
819408940
1571702944
656545202
1921272346
1274769119
793043332
666012820
1320354697
445093013
1930700428
1694008670
846268897
399625972
762936381
1188419961
957975093
1407701855
1167646629
1189049505
1337595377
1887528559
1203294335
1411678996
1391241083
439970644
1359639170
379715862
606686755
2019537398
560046623
29223075
1914519238
668171678
210422080
1155345895
625391378
523363528
726421005
816401563
1296461987
413872379
413560571
1265964211
88289469
1752167828
287501717
1597218922
404598505
1895604725
1398953966
2082490761
1710748229
1976705430
393336197
1720811179
1375390206
2137331159
1133985489
1267365937
1163859813
494589947
1325791832
329028539
1431578079
1821329
1600677812
33194
815434216
779622238
1832507336
94350510
1024121897
354687257
1595100401
393554014
1145398689
2019916544
1689727005
368413274
1515347287
625600555
15100872
326613901
243755385
339228367
1444648064
182182581
1847368111
148484735
957116066
1594668461
763229912
1422903118
226460944
1085903612
334018938
1787221795
1577197695
1565318533
233247918
243630283
416306462
814763903
1869399317
1167244203
973645637
320020720
1906279945
1060979835
288770747
558690002
545186731
96165646
1372641429
1516943223
1810608231
217925576
1408665279
1710745634
1268244617
1856053352
2110474125
39354858
861447304
1046560287
1912025432
1909067254
1193169507
1800386193
1637477627
1858017435
234383425
637872853
549710507
1592727023
1245394633
143578401
1403164406
1392226117
364179807
59246801
1438752195
1959145159
2079484939
42451322
1092293783
656275071
594217998
37075925
1006597842
1275841180
344287328
1918015048
1614290738
685397501
93664096
1585092451
1652036412
2049123390
3667269
1436216247
152918924
2032831902
886144503
1155017007
1449122777
441864619
29859137
1724853242
279514090
1884298950
554932107
2076360744
1716167774
477031370
1362035570
491244081
1199708435
250389143
1768464163
1701864327
969629080
1973577976
91636930
1257165141
279773263
75584929
662405538
1837025338
942444276
1416786557
833233441
2137863639
1551506781
429501342
279735583
2074568065
710246348
1496022285
243942326
1677669202
1483743915
122847334
1474178367
654970544
1345339800
487544287
632823863
757336260
1691302235
1436681240
1118793116
427042478
1000504087
2000558943
724174577
1675541053
1272330698
1817481694
1894257281
1934492734
2121915390
269938852
2063994317
78706754
976359244
155773645
810831646
354095208
428734996
1690488033
394995925
1651041564
848387883
1773397565
1862786327
711306018
118724171
1740151629
1124150470
776441703
1799658072
1966693933
447254425
374241423
729135935
296187564
1197917529
723223713
2101751261
2136930285
734146727
1675448715
1250949310
119986049
1012149880
830368425
970451836
45608840
1134340610
601814686
1352214341
1980245672
454845320
1147414118
425433208
296275653
109535111
762292525
85684648
1450783496
1505446816
1223706907
297385050
820299749
158884511
1284181976
403731904
1211368979
1178704089
2075305721
694589675
494053125
1017573967
1991532869
2133954103
603080730
734092065
1196644008
731201754
457652750
343654977
793462840
1390704413
2084440105
1111896407
685227682
2043734456
1110892611
1682800154
875864094
1617577931
245110371
1591846705
704973730
788484067
156589252
121696732
1261313683
1622513802
230508227
2036351846
812686242
2097211048
1862587580
1802917489
1183751830
138671216
1188842273
1564937699
1167912339
1078267799
1176975915
1797433929
848928353
61148207
1909214720
1801145961
451703987
1933494792
457700743
1738750998
101935444
1054705233
993923220
2108501589
1950840902
124497506
634209382
589933530
1840957581
6625676
1805943196
2024815603
1158592965
122745444
1089259195
805058201
1950240003
286115542
1683449821
570005071
1529770275
929717509
1769217322
398447110
452320647
1291527563
111644578
256024361
497206454
932774963
1416601958
1372155256
1398379595
1647750051
1270463568
995404922
734477073
1029270940
1501961364
1694682341
819526983
795572106
1431938312
85273445
1801997055
706444680
419340447
1967669994
913233023
772551590
1695808136
1857554381
2080902063
175413943
1308828384
1135128319
1129939415
455853635
1386306326
1919828874
1888522933
1140167373
679993921
340988451
1534457388
1156230207
1839005692
1303479079
159725237
2041720314
1143179359
552110352
1504372283
388623217
1372085225
986248126
1383394008
1289940185
1057756567
1357885823
1722831896
1043132511
1513248748
1591408480
844678870
1843135650
636339512
1469693379
1644879788
1742527738
871146722
794639205
90503375
1744660129
1718708870
1147595987
658647894
86173577
1399466689
439773819
1565568498
1004386158
91800560
1211690659
185534406
891404826
1709328771
1670795019
1471702912
1594704876
2095723359
1448558901
1323436464
583557189
1800483011
1547062103
58253087
383594337
61776244
1194864659
1415836098
1398755763
738415092
2088364615
116767798
2005806410
1238333644
1205855540
1583008351
1494090031
1468840210
1868218650
128181927
1665956199
1432741583
1644171350
1698742046
1112804155
1959994689
502996326
1996926211
1295851876
1069159463
1751029804
1120469218
533854143
1842559616
739773285
1098922427
1981749525
117226223
415141091
632706786
967532612
1469682568
1095225176
387260214
1649837268
511021318
1636406566
1613071782
148784644
847280003
565029003
197562103
1086834676
189984326
821330255
1780583158
1640626099
712622335
1925002515
2080626445
66862939
2104484478
1514718418
1127286627
2132925556
1258397567
938693284
867414318
355799131
285846913
332091117
1576671355
1775659031
207256811
364993870
2111854792
1456314977
743678697
279456671
1247294520
1712485347
1853388508
685946038
233713657
225158076
903810778
426759700
1745401335
1868989783
30698614
1516067278
933956037
533908586
2140393236
385637729
421960974
1170793913
1779915343
293873161
89661147
1953623748
62555430
1353230866
1898460773
992745462
739656815
158243686
872824074
417260242
213067653
143682589
910895349
1483125996
1470246088
428175653
608441401
1958571694
925237458
944808924
1700809825
2014648736
2138737088
963446128
547922531
1371686757
1091813051
1036427090
440699709
1216177610
656501646
602258400
847652417
897145372
1969694353
499824177
332986315
177346893
1917431699
312561579
1277255068
1217383991
1801429341
1369484557
1140954700
2102085477
1930843098
1279913781
506173351
2052222810
1412603415
742294133
54611834
1166537809
370199369
719555235
1714431732
992959769
773300918
1552033079
1938028863
143828658
41049341
208179466
1224664524
1264281429
1151095635
386907268
123172024
559425643
1715262100
563094760
879563753
1629979873
1763030487
1236964492
366273887
1258931233
1672130334
199386224
1077185695
1835460104
17754250
654590210
1380756006
139421322
1065584659
1760393461
1360937123
395835195
489264068
793161147
1740134621
1055083053
1806032591
1374726134
590036794
1256587301
1064205546
298530143
885438121
1405614896
2121397851
625546957
2141864121
2005956472
212953867
1904462449
83262707
1410342601
1136050623
1711222017
588359466
92579065
2037152569
48099925
2096013461
147628242
477192868
1668661181
1201408269
1010568534
977655589
321002110
655051179
1765945990
1719720592
1913687100
1993264782
1712156691
658103546
1165795784
831034835
1841437214
1876972799
1517863847
1639243791
430945061
288456348
1872538399
184825719
1799550035
261636921
278710121
278290201
288000347
488113831
519071049
1025662323
228650214
2026590589
386201127
1501815642
151667401
330036840
79514768
1867131488
69215836
1810512960
227321259
1365249459
204962251
405461638
1041277482
969214493
1551667764
725474677
774875379
10063504
321828840
1964924076
123071729
130513144
415124897
1288946425
1732825081
907069612
1506610620
2130543159
1727438865
566522022
250562764
872287271
1121023588
477529547
1582971872
347413514
911478313
1473605638
804981627
578009578
559827125
397738859
920788460
1768856711
289064093
1400372370
2021747220
1957207606
1077540871
1627361345
1902245949
1769213266
999086427
543714178
1414897671
456330685
396205903
680455896
559040768
1648018453
911493931
193618441
994777424
135134754
1003576378
445957100
917109398
1920189925
1973350959
363612970
1600117278
1288424748
157766577
198222992
757365520
65265712
2004640561
969387991
632060152
1195187719
777189792
402511106
1092142510
997457268
1649111313
396186485
1903959841
1835901921
1323473478
2016197497
1008624461
1856850597
1344362660
173300680
1347421714
659307197
813649372
618178148
536626948
1142603835
157926456
259222166
471629615
1118034190
2053809553
922422551
1933952492
1684752385
1665286971
1851778535
1868068918
378957945
1293314517
967853337
1316576583
262307214
2124656290
927578171
1938610441
264313481
1351596522
1471790078
970822018
1029356685
847533312
1797480969
1029727226
205765947
2094172521
189243542
1329703864
1343445489
1003211943
154748746
1617126816
2018195681
2094809101
1352066944
66478440
2092508308
1442306080
592767081
456359015
920976745
952436459
1685836066
1638607899
1418075964
60255738
986648137
126295495
904089612
1099810034
1864209774
811852835
1334151564
2034094158
1485827610
1462824055
1555709802
326249638
458108861
1626587756
1732754900
1374492533
250130947
584469019
1703618595
442792056
391999357
480455877
1605870134
861456768
393824657
650336905
1718668779
242463135
1985991348
1282752268
1697675456
1699147659
744019593
1068183421
392494250
1287480473
1715122266
1932805686
931000667
1141719405
1986214254
1193532023
855425014
1772996710
700255193
53615512
1526990973
1778604098
1328981183
269920407
944526290
952219071
1671159788
100827468
1944135154
1423388364
1718031872
1548428021
466027679
730095473
1396066856
1309607231
891856070
1385786693
46350386
1364784771
1870508627
146439032
1759172052
371919576
95867476
144405509
627229276
643857123
1994573162
729849069
1678038358
735422352
1813194680
1236036611
288943696
1901677435
1129520769
1905962589
870820925
1254111363
1092418861
1600133694
178654133
1800145140
481491932
1767181057
1889448658
235986429
1401436923
516231260
256331599
1979561605
266335538
1362316222
830447794
2146948251
1091204121
871012847
117217581
646873992
1393453315
1118283534
1133614774
1339397134
647868922
1301014880
1689156811
1878213451
2110163548
213995437
1029952394
18630206
475191202
1925040033
1612719288
1332031090
246641279
1158411787
1328598603
805631897
489952298
416107822
811305844
837063920
1431960656
1122213345
592541308
387162632
1639222949
727385797
1645009193
1249533183
1919325682
596006845
1899647312
1373268586
447240963
1215641755
1808254000
170301280
2120933499
523369923
1895486960
296263676
587601408
2096789581
965148519
58272418
638767683
1608194903
801289115
308854701
489390903
1983820109
1955295396
646219826
1474784845
1518922932
1942855728
535896551
196127653
879527825
1947983921
1322403482
1008363107
34772741
1586708423
1941063779
543417229
1303350323
989520982
364199459
1068111780
408477780
1744812615
984360299
40310144
1717670823
516144467
2056292932
1630457860
1981976306
540322468
1290007739
676231089
952919640
1791965834
2069579487
1943999382
2121497764
1728437135
1078860037
1320384764
1104734083
136789512
51015624
1005850229
981568663
1223503047
1031318031
1455969318
1436708104
1656711342
491509036
1696686431
1563830945
689581093
1560331854
1315644517
1741715155
183875367
942818465
1201616099
96309933
47572760
2098777699
678320131
899884244
1367214680
2045340282
834904821
1091866929
295582236
367029213
1814447034
1592163379
444120641
453600087
2054134689
1010063259
857827730
33505363
1483205946
554723842
1136427271
1871693043
911608843
325710896
1742261807
630081111
894000505
1905927282
1299128182
1220951735
1778524588
1926105807
2114463886
1872558101
511951576
1387795333
20173849
1059492841
584082633
1770470100
269628671
1995881894
2100704692
1249596653
1978244049
1760995646
685142491
1153579604
252976993
1718085395
710359223
905640176
140743627
86952329
114082013
920780669
899330756
2053212394
632884894
1478998413
182814205
187736353
1048810741
1683592356
227123511
779783511
1043160181
605716597
814024268
1148868065
1145149296
1265096387
825465400
1054633944
1771539100
967243437
1603265153
2117023686
1195769860
373806092
373733693
403519714
1922324145
540581515
1155672630
723563317
1267864366
783514289
112458930
1516779881
1260678581
1437144947
1808461347
711994703
418757914
1927478205
1178702698
688445172
1449246146
1136481461
1498126766
1250733168
199096161
418732443
943735350
1305136447
219673168
1008937729
27647008
2130170142
166656673
1779446851
884974729
763010903
750009407
402092239
1524723986
337311607
1324290036
182166489
1528277907
1728420122
1679900658
648773545
1070301486
302648419
1896836029
1895997240
261683600
27626787
874991323
1219654380
1798866292
1263576532
1450726394
1673391992
1490119014
628248791
1290549143
64629413
1892960866
365710770
253486230
937487608
145109504
975372955
767812633
850178949
372595086
918948000
10984172
1756817588
337030346
1783666793
1234482875
8394858
2138986775
829705010
2021640025
1650813221
1998749175
1516119002
1785305693
1541098896
269734460
1993621361
55988182
1327053137
1322728450
1385174307
1450732028
71334378
1151507693
356911993
991230642
1431563768
1973347573
198578586
531464253
1691577132
1410304171
2013952247
1698106725
805772366
880364664
217773265
2111387462
1620389798
664340356
2009545356
1073025049
1464741944
315507534
1525679058
910425088
117929711
641936222
1381247953
1581809234
1502193690
924017688
475747699
257535805
1344856252
1325621595
630757340
2079322246
2035001994
808690465
1092506770
783526262
2026506125
863612688
1040762558
495689479
1074452218
951644791
1377939704
499134904
741648161
1586790544
2066016731
309589213
47708603
834616036
150963024
1588758210
1686056731
345628563
1248799590
362900052
566744343
1246663324
1211221466
1425919164
1908649660
1749627054
1785119223
1849156852
43249630
1470345246
14542318
265439980
983319267
1206802746
1883332878
1002765951
196202151
1725621623
1874947356
264314007
1889421711
1073982224
2019537771
1360721533
638824932
1358383984
1713428158
831390644
1110395520
861992448
1228000098
1592153732
1906443045
1191362136
124273932
397416765
695942442
1136179080
1600593266
274955502
1871622935
567034531
1912822492
818813240
998678372
726354362
187901167
370368212
2076905167
2108677921
1474057840
1738125386
1012240941
1048494241
1373535053
1038238734
2104948088
541611281
655601128
1302737394
1675764327
644771038
300206165
43481743
1679027085
1969830920
1030820750
1507999792
1923671846
944549080
66603188
1969525541
255873215
100715673
1738413113
585241532
1128013812
1216053799
1271643759
566178047
1306309055
1800992598
949619992
279061838
400673595
62524087
1184509470
1179690785
360411049
330583596
1821457689
1970990117
1639005100
148934069
705875646
172796365
665488220
2069473611
1559184446
256219914
777022388
1424366819
1177429332
256335570
1583099126
741003487
1713831303
267680797
485057855
1620320628
893600461
1021554518
1561817036
1670058664
1161966467
1473639803
302566094
518851338
1172860604
1445250735
464453747
1605040180
298921388
1004366333
1529374633
2026970307
530630897
218440919
903990747
1469035456
770687517
1805572706
509458184
600092676
1718254334
843103999
2040100998
1155121176
98843956
1276484103
1489221177
884419386
2122749759
1073957407
1423920178
663916533
827048115
654764142
301964868
1257436037
343461497
456280063
1554819505
143309398
303129359
381177364
317895398
1209544617
720015794
1102219172
385879733
1123036542
1955312405
197054597
1707538674
1406046967
923420030
1409037269
1842760627
503977219
1269498484
944995275
971821093
326172112
502494262
25801430
1235113299
1867726514
1933760392
1092097561
999916673
261172770
1922793088
1954442640
780351279
947084792
1360122993
1616984327
1673555799
864214197
1165453106
1216944109
2119861972
2077505465
2089864204
1005780986
673321200
1072523392
1566411933
233686370
1445843790
1008414499
623155981
749325237
1169390096
98310549
1311984017
1915544904
801017148
1061271262
179051312
990496014
51513327
1872895653
1457979320
990723650
2125562963
1839979413
493414642
436962931
20953546
1440641672
549134932
28043579
1069312915
332412889
1499921337
639186924
933349028
1771241058
1248711080
1616102646
969664505
557087824
1620483330
1860169297
1960296436
1390992154
1223322313
1451950962
638934116
885957393
1154109283
358864612
2007935053
950992985
1221815843
1704561999
2139867121
2106590699
2142546056
658425861
1847584425
1975217880
773989328
50158227
254080934
1050882566
891755577
1455018237
1380574976
245808883
1246227037
1937742934
1183337487
797620979
1377787582
495656592
1541636677
1793296649
1799463168
873099204
592565887
1776447190
1394220930
1732125816
799718131
93410889
1181894780
424646039
1619188940
537863539
1741519730
326539470
445864396
2027579166
849700843
1942316605
489270360
170725437
1173495856
1430291203
483294927
1123584482
359667107
322805411
1207425463
10282156
1381089312
1190288261
1954204108
968058330
701171364
2049135508
1580318465
74823766
912787272
1256245581
1616905087
1667981625
1109017760
422315559
815363885
2018877766
1260610003
431666228
1296758426
164031023
844658541
1975572888
510865440
1294024665
1209210071
1307908252
474132807
889963344
258611019
1293844725
1770573556
539240440
1728235329
1237112769
1983207213
1980052045
490992775
1699363095
467142585
1962257346
521260173
1671776257
993578777
319757414
210504922
2030239225
267979765
767685570
688459717
436867204
410695929
1625580670
1176431837
1349208241
914672463
1830042077
639226434
1250938426
848665181
543479020
2029365040
1652795738
234799518
2047078973
1275559674
1640971742
151390899
1138086485
511265681
778344722
161891706
1594774619
1141102919
487277893
994336907
1734878963
1135699903
1515742920
889367281
1982991024
1646760897
1361843715
613201075
705895036
962990884
1720016322
1702782753
1716309641
1128281645
624323103
1166171525
900951917
781267898
617769083
1571671889
1824056338
2146670022
1647094460
1152805021
82399720
586310448
1010309286
1850563280
236816433
996953591
560485706
1596464926
1650984681
1880024493
616384165
1985172308
1945727220
2109484415
616849297
985570443
1463888670
137384750
1441144192
438084740
1674162541
576415591
2098914154
482348751
1013409128
230325473
885838034
283635729
1430239424
353534027
1040196121
1702543687
536413077
1197970847
987338747
684993503
14722271
478068434
149266049
1166160007
1740165538
794537885
829156022
1570943298
1840332507
1363901617
1904697915
513162851
630444652
549168484
1354465785
1599775517
27030307
1459536094
1515693024
825353156
596990337
1775343342
1150756822
1530029106
1284184855
1718988630
1527622096
1840336965
2143207426
748781594
395569141
1278603101
1833834525
550772618
715924107
648590485
1959005296
2007754388
1008111582
1025957554
354246581
2049245249
921341662
63655064
1383489347
233581667
957844625
1180445519
27218642
1884874722
1989410151
1199361447
1829431304
1411124226
1077353870
597175390
114691228
1244794136
187836925
1064844766
68256338
1321400410
1339761356
1938763928
393896265
2132920374
1244063679
1692435859
1118940172
143297944
336873001
2109989706
1601097178
1571096676
789514231
2057653014
139952732
939367508
88297604
232008604
892477146
225147230
990380759
2012619309
305321661
1410319134
1788195656
314035811
1753232344
1720397388
1462072532
1928273244
2088054536
1876506052
431902066
236008713
933955884
1532650533
444275334
1806321456
1281390670
2092569266
355518406
1717460980
782492793
580133504
1855623700
916861407
1043596237
1318883939
279484443
1906957644
692452833
783015796
412704936
861594045
224971544
2026939052
827181481
546186349
1252831913
1615229439
1981385042
1844591988
1492400087
29886366
49267986
173164091
1225512708
1109555241
1142102213
27842708
1620403230
505373962
1177197125
849753065
821163842
1826538611
1723369065
1808508168
1933689296
1478691176
888319567
273139493
676853832
2017220015
1554287386
669389289
730443207
1571186918
420480117
1350383294
853402722
1434662376
398882818
569806614
2027832204
1234335597
727657227
1643949821
73045461
528160152
1742186413
1480724106
116507585
1055360624
1771594220
470795427
743473258
119566748
1926409658
1846884459
682698770
789655175
940652776
813894706
1501641322
327386126
473860451
1129718256
104816529
1365492823
1462887559
1766736991
1780436405
1176155939
1996033570
584352522
85507156
1696917148
466801787
911635474
1672613612
1999059681
829294341
2122941119
1893706559
1666227653
693964860
430553765
1814390355
1862099853
31333847
899268632
738040260
734721922
1284326251
430864838
629964584
59765828
545944732
1732455810
245163260
599087800
786347034
2061731238
1064144611
990488157
1646278679
250549551
334523827
474805288
454574763
642345204
932759943
414823881
1707133527
1370302309
1776725674
889215532
1915890325
644024447
1400759123
1130204476
1576133893
1074708597
1948179006
1465039913
1607253123
1445641529
1101720692
1256273003
1658152130
1790998208
1966250531
1643091593
1549549214
669833474
1027547630
989752124
371763632
922039321
1431793246
1589835051
2088399
1833104105
751909664
894984307
1113817192
886653099
1182278266
215252502
1782183835
1871973765
479882975
985168435
2125423268
320686997
124966654
537092204
1081400991
440020725
635182009
1873028265
1456723901
1254745584
2057439219
1434975258
1928083996
572647330
76574024
962538481
90339345
763375440
719612508
419725073
1913810530
520950054
1316091752
614755511
1099453656
1084343599
1065605717
1114225691
154136816
471198064
4430543
428660379
1264352084
1691876567
704358830
1152163243
1172811035
943265943
1472005024
1610844020
1656534110
1920366897
177359435
1797877204
1013030242
745563062
569069107
740726750
830592777
764717209
55841320
575282151
1050822458
663267739
863096364
160929834
1751913359
1666563216
2041699882
316897040
1111995357
760769635
1330916118
2056266531
1779982522
1653570001
1080335456
2015716714
674787332
1607107192
254664619
616841901
1018144452
1866094697
2101682186
547288541
392512186
1109602924
898743668
667630974
899096176
376849526
988362426
1026412115
1042849602
771615033
1489689823
503422958
1169703647
1188399432
1404104026
1470892056
540922066
916038203
1388835001
1054942039
1362981726
701177568
871576112
1781594875
1152837623
1153777710
1063174554
765116071
1018019553
1913482873
1072169485
1268702196
311009466
459263482
1904368798
484191142
280012763
1265496637
491851626
1815781726
479600289
1864714724
1139401878
1739713244
744317401
1328586776
1535005582
453399763
1305748043
526614811
1672751837
1197640523
496297159
1166609138
2084976843
2127829126
177145784
438454101
359772011
1286904919
821070515
1268145737
2048378823
261555830
2119565605
1701942233
1053469387
1464942151
1775814675
1982273803
1589213508
234651031
960081229
1158550860
1447000978
6858413
586945239
1933186851
1054096113
60661275
2052724878
1273952249
1511507161
2010849368
1332046306
1902589619
759380981
418351065
821280791
132363720
2069565288
1476059378
347042084
2061920932
446390291
1175448034
1881036679
756881751
1448268853
1622342046
135853267
885376163
1262534531
1414188123
455297138
940880150
1156739405
701969156
2005663352
967176275
951003052
230740679
980031203
334292418
856607684
1409770997
1006642549
1425988867
1691203560
349422399
732665707
1560426749
626783890
999843201
1669697403
1929807350
1529928330
1822431628
16116026
584308033
1972214394
2061714713
341755127
334459594
1067632059
500813025
667769028
1148966439
858676874
1303444289
1390530585
1417224476
1437869803
1039862330
2117965722
1414531770
1090328502
1880975217
673159370
980429716
919442120
1525444438
1399225171
1890988196
474499650
794824177
1054817245
905065491
246040115
1871752818
216745609
1686752164
1409504167
1284108132
408442325
2134632718
1814449814
1524919586
604848168
2080905111
759484889
805133626
647755531
2109051002
955442530
1889465614
663055384
613220893
347842361
461695435
2102094816
853317707
1364544628
767551452
925097836
1777079098
354581679
1642495850
2072954812
433861414
449912843
1344936224
11832751
957669257
1561809519
114802898
855290807
2077301402
682140841
1127129452
476806995
409489046
849022196
845176047
380133382
1088875392
1809645404
1409252329
1822823468
405324665
1043642129
510797224
418458125
854859102
255306437
1131500146
1560497287
1254176953
1291679643
465781255
836976467
604083007
1337358370
2104264985
673093390
979327855
245567736
962297195
466708210
922500923
2078558741
1403373303
214610536
1151960542
315389832
633893011
772872543
2079390145
1877150373
1035667854
1344565998
8341188
636699697
1724921854
1336327189
1770202130
1908711861
379195625
1976744412
1982494703
297210205
1031725493
772395182
716140999
1742422607
1721223338
958145970
1626348195
1862970635
1292760431
1949130093
2120821081
2108788467
1883468123
1161003514
234486838
1308920569
354475775
784426206
1161962690
700455344
1272064105
1423127682
1927143493
1948346794
1058650990
1263899145
1373128109
1684131078
1613441050
483639045
329218776
153410326
1492340542
1390890253
948725934
150204860
696667337
832882017
484579953
847358344
1606075956
43262547
2112666624
1917607536
1914985261
1270483061
1320479713
459951695
755144782
1088186513
331378768
1781734816
897603459
717859151
2140743694
1687615594
355824438
1746315863
1829143404
1238524092
1415031061
1998728375
25521429
1172272059
1388012648
192672442
1150698151
693641280
2065582373
105080685
1969256525
2012639370
564082687
1228678068
330213498
1498152864
79507655
1050767883
644200214
2051402621
1653570001
1329888381
168886892
1603764537
648308528
541296150
453281888
461814245
1673918701
1332625781
1329878782
1431679411
810912917
2136875422
62833736
708082410
322372218
1082120034
2085568730
1626548661
1799280599
1177428992
1925655490
504100290
1473197427
638788389
1194408855
1444050337
1957119952
1414878856
1807318947
747143933
988871958
1493344527
1027961465
1988179076
1178006642
1509780133
359240525
939791935
1257750725
643571502
1817249148
1441995535
1009635290
1991826032
1943902444
207335848
313991203
1502506
955091208
331683216
170317430
283814433
1941231588
373133203
494665986
874640100
249124197
1816307333
1731786815
659866212
1672067571
515358211
820893556
1770543135
1353868190
845372449
1580621258
501762793
276520133
1623292264
1775296973
653235601
2137423008
121970494
2105331964
1351109490
1372148024
949227303
1484854329
1948452037
1826120624
1467562652
1712963603
622898093
1196546727
989293963
116034806
1601852176
874172323
1367986259
632091367
374003133
888379962
622167968
1159570730
1249681427
1958285012
1792307655
497316870
813888253
616630364
635616438
244221469
617790733
21559177
1027516195
516570564
349516324
423829744
393378217
771960631
2034619959
1066634248
228137855
1180912990
1652674139
599001097
958485361
1610055451
1996555452
1140755155
126866199
358196783
526262589
714211897
886366773
437391466
503982875
862552593
1605076515
1385244813
2131150547
2112612609
1694990265
1603791314
1315402326
598213654
1757928086
99513090
220512051
26611485
1221153667
1378966329
1327896985
1871246684
446588985
2120933530
299763719
1011596328
2130303153
53039146
2016182510
1615536305
455590149
747386450
658777994
2143237908
43553180
1889854191
43375170
944319851
1676775415
2094341428
333980297
51601789
1388465497
1883174191
1925619930
1613268324
1739351999
868457148
1730189475
848149993
631487179
2010144350
264834214
695225398
1707050011
1368276411
504322848
1631317770
1903016431
419111033
774236332
281911897
1795591452
1332243825
1713564929
1939756921
1750670992
534520752
1115668565
1641179245
458248363
1004484706
789859558
563606207
218393427
1274942350
28409994
21486166
1711537374
166563726
730132772
1062273025
1892464397
1137607118
377576591
1731985411
872282109
591225019
619385922
1358055079
1532789767
732469657
1230430128
2025959092
186558755
723678956
664873495
73027424
1787448663
1035531263
297377421
162075284
546502011
467490668
1948679798
1430920914
795317176
1710111335
1002158874
2023534952
1704479265
1239033078
118269616
1469791575
1426294376
2002837482
860561091
1820122956
1067857706
1570053877
1685866464
2110566420
850961560
825577855
823404184
931604317
1776660958
695275457
1071723560
1561119469
849593563
751429173
661705665
1754900325
1264691763
1186768541
686224251
1023007128
2109346767
1056565906
1115524224
1946686053
1274122734
859034380
991853858
1748041381
1095232050
1144515036
164200848
1653304924
1277310146
478239220
465178149
1988571364
972681838
2024803548
2098554304
825123787
1918020740
734677490
2034082990
1344366931
1938127756
2082605457
571655474
1173424076
584872818
1021884239
1026066376
282720864
51869695
1555003049
1288665493
569594496
1547903490
195280537
1038030551
842908512
1393088455
60167756
1915941924
1887675538
460335001
1391715499
1668767933
523847166
1420626779
2051845
579441832
1268806982
365506303
201551380
2057830318
1572232402
962538481
336185500
1978819313
1353115154
1257915119
387510629
1021946097
367461483
1988131980
1457265855
388165197
746764952
1115304556
2138884354
1891131421
113685384
710189594
850854699
757514708
243038755
1848051708
2103928273
2141749235
138617044
407421413
709954517
1383656147
1089662464
942879118
758660276
1646101515
749837092
2123101380
839072998
1910623906
1365989711
132588392
421628305
1165710436
1855153226
732786303
174277152
2121873997
1330733634
585689356
398799901
1023347322
1228592251
321214548
1096150194
1926935922
931391349
2003904429
47598389
1219795435
92688819
1040030826
1216510909
441882797
2001694701
440210024
1936450078
2019078615
1821884469
818186278
585461644
588413323
804504392
108325211
1016646428
921529017
1167771495
1573843677
1853567242
129837740
1337339459
336704503
1777277027
14176632
1570162094
1477933435
1466352914
337943106
1683212809
417783602
209643092
387446461
1813597755
424662143
254984821
1527049101
588073227
2016518458
365026726
951237050
16565954
1288735311
1764632740
1703098634
2038564147
512533114
1722334975
97742989
1704204186
1515232088
255838866
1953619895
1443647470
1630672637
806725713
982909180
1506443884
1875356973
1386852026
1434795731
258872384
319077237
525356826
1784107511
266986211
1230199497
464320421
216086693
359868494
532479441
314201332
1753556944
350229593
893061227
966586139
1679748306
147620253
620319211
306536015
748924704
998881019
1537780725
1688491620
1812224367
607550386
120677682
2041501962
45971839
1873226137
538916523
1092395206
1468343301
466254666
322836379
1465807178
734788044
1898323630
1679209257
1849080636
1233340744
1906605687
719775462
1518269738
1305720556
2004205410
1054646053
1921552133
412186085
1396643336
763898178
1075101019
2015065940
1232389971
1285061749
660475641
361379407
2009442418
1278557816
882046856
1643485376
1065247098
1071058779
678958592
1969172691
2118601757
437378786
255356273
1675441015
1787909799
580042983
855124147
2014965344
1303911972
1039332241
1470953817
1402787211
2055569992
1793840557
780954189
1407621932
584177652
133451379
595400847
1046116266
542804526
40638077
1587103883
987630815
1785614729
22298246
781361539
754220259
2042729663
2005396887
684093356
1900146824
1968623627
77790303
54399254
845683768
277883685
29745636
958684874
87399211
379843172
476428321
1957207606
2009088168
1927707762
1496133049
822193726
465000219
322827268
1567541198
298902452
1008031768
549682916
1828994354
1135576062
2048692532
1793775102
336990039
1435202974
2089115221
345042082
1092167660
1407417284
1758873862
726765348
412055298
245394112
1581002133
1104886398
703532205
295582236
887281648
1229925165
1401829300
1910225428
1953355051
739932986
852668712
842557118
874254883
2046895178
537857890
139120877
741523472
1326274973
1190924084
1952779601
1811169868
1263991346
1079140009
553033675
136528050
466958960
154260412
1048711455
1326733398
2131546687
1392093681
609578359
977115947
1104330026
1196854232
501769273
233790695
680131366
2141917538
1588824077
1403663918
641374584
2140611505
1379987198
2127511520
1202125549
1762792814
1135293073
225934933
417477989
1038667783
410705880
1825995393
1475602253
49287385
177438829
1253288525
119231090
1022887953
2111082830
471495319
2014736303
2070039099
29928447
1638408064
57750941
791498633
764835158
1530279922
289311355
768276746
906119461
512762228
1433077626
612713379
1478736668
1033753516
1213235319
18575570
332139730
2106671131
1534853345
1027216446
887570401
1206348907
1334066831
200393620
1888269814
1311005327
1077680437
840705024
218378653
1127919331
1628513433
830441543
1048503511
837784031
689152440
577201334
683713841
1217303473
1502051453
845027940
522361656
1152731934
220028068
4726587
740716594
1604509711
105883773
302169690
1705878842
418364067
695053207
1565016
727573379
459653289
430051831
1572258489
1150610145
1546859056
268239481
1263716494
1154736710
1143890793
65946649
2043246902
74077183
1524342949
1633965558
470228765
1813144274
550336205
2061213670
593581711
1157673249
730264194
1641420569
391043331
1434811683
1350453359
915471713
2029029382
1847364816
531736106
246651494
249463353
261091982
695949069
1198303331
694954402
983648658
1981260019
1180780484
970066239
1661518707
296214334
50273349
492819088
2095220819
756015024
1034750428
1232827415
551208618
10147622
1706561754
1729043661
42054429
169813490
1809032251
466105549
525651121
1911087917
2085423683
1697512188
1079947147
2025087520
97605763
2061107438
1478476933
1152087510
1855318711
586572775
421859139
540001592
1536431109
1884083632
68245703
309606351
54977004
948030701
278460838
12576817
2020728075
857876179
1852179670
1701912987
650045033
1043274677
897831054
2128397707
954805523
175970406
1310840787
1337491906
893258789
2015687619
119177053
1973459904
1017963752
1426845440
1297769908
800390073
317983499
1621431650
1370146303
113830829
1230061960
2002761635
868690229
1773199913
375091765
1775408176
577007288
1909291459
1023795599
372341502
2026085528
1913480821
1723883041
1446938293
1026034018
1929061866
257078237
1511692852
984098138
800415718
219588
1712403233
241123006
1120527614
2004727702
1046868584
1678874211
1992937415
2055523137
1860263747
1485600791
498559787
1628468830
1520223487
378949994
1669447614
563749974
149577440
1000897163
235168426
2013108823
1125203357
801826935
336135566
1263913059
663980316
1450217017
1903352368
1806521741
907049746
1350988315
2097601546
1330675826
1494991829
977348267
438083014
1783830656
1695497753
1776596009
796766789
1952659288
2033190795
662641454
1659553230
1640231994
1831292001
415260076
124046490
1258630961
325754869
1731808343
309917080
1254622197
385846287
1966189263
1524592597
2094580691
382228080
484870401
930846880
1233568951
553439201
2032501016
99577605
1732930305
1528912054
1680914092
632162544
685897548
845987948
767283018
1945079960
574790131
371068445
1559796921
402925919
528630829
1244188322
915798720
1769048312
158724732
240510998
178795793
965264300
2020900270
189084864
1683863962
1251640573
1288099714
686490715
2109907378
1374359676
562231047
1066846963
1751827333
1136907479
700092826
153181418
906650409
1750496663
2050439953
519494541
360585606
984557197
1628672425
191888671
222436174
710522394
7099995
813442557
142165617
444308600
1557221007
1342295674
1460933560
1028176874
1284129141
1375540564
1605303629
1030201863
257355988
1175795202
419858314
2135943314
325690502
1204669526
998758121
1621251572
426343761
1952740433
346460709
157028875
402773800
88399620
132722835
214753342
287963255
1190597073
965264300
1247878643
115043869
2015664651
558082417
2105975350
731444475
1089358301
175830229
1251055627
14163794
1143522456
800441329
417793794
1823721078
2067215422
183497097
402070029
907825687
593397759
159031019
1747161532
1886998904
1631921896
1291685836
1828293635
1687572480
331570805
1683226702
273775352
961422029
902423453
1582328578
216062637
1693567991
1021789513
1391164439
2032014335
1373083844
696072478
1614210199
1996739487
1207796023
163537418
2129479277
1356028929
485953569
1135342592
668248241
59651593
1998402623
701607767
2045776219
1044559771
490372174
1154075087
1243358678
345321611
1854865517
2050061188
1096689905
1376469473
1074013906
132483313
1439875356
1820801478
1970662137
1863975832
1536867286
762782859
1307763008
1441271634
295030727
1987216023
526866617
834705476
1370682139
1821143091
1625972599
247597236
2078296166
1809176518
1125226440
1754264210
1683026839
310036029
1044090326
605876391
856145081
1107863372
345296091
417783602
629079186
739035514
801338659
1660180019
412558838
1308212205
1732483428
1779615560
1936059022
2032105392
755874984
569024028
1894878355
673366303
397232346
1369984535
804527110
1383220898
1187082627
1348964192
2127536471
1961159476
802612486
296946166
1133745483
1857793930
862926679
2139678776
539239530
806238125
819302618
844352490
2039379851
557256592
1165454359
2122023606
323588557
232094255
1505057031
937820321
1415920008
160943782
2128074042
1496692959
1846594825
429960243
1708443985
1457126596
1334011431
706426805
445183858
1832375724
1841280272
1939688471
865195958
1254961593
493177110
743599739
192062953
714413523
411415580
1520658279
365087838
1271141632
750370508
2025791901
1909847556
720250355
824059619
1636243963
1651984951
1452221328
948393536
1986946532
1934922662
664783702
1032109602
483286159
320612270
457984507
1327982747
937431381
1514237287
428445891
1580247231
2132921205
1861476115
1305029617
1458930578
460870979
1484308858
192046394
795988860
1782329891
1068277955
1140137391
598681346
1213699105
573545619
1058283441
578440804
1250739807
1935805519
66119693
1646904237
2127981814
335665825
854422034
1672047652
513005524
249757713
1985392007
1830941626
1125662067
258223826
2090521284
250470380
1697521161
339119942
1409241067
41170889
696313743
789398517
437899388
977995391
1480879884
26971884
1245457826
1239244762
1564019976
1017954385
375878374
636632723
294769837
1810418957
520038302
1817710028
1765388223
1567313010
1710127958
458754436
585636962
2028730677
346661887
1297735428
1778351653
2078391186
573278869
1815966044
736954657
543270038
1785998044
1271443436
1638516890
1160277609
1904099469
86682802
33044276
788204828
1046116266
1733844094
469648066
71200738
1305183907
1944554919
1669008073
2030794650
87152267
1176612036
1877915598
686315289
1065189627
1149071428
146837836
665816032
42054637
1904620056
85285374
1448760352
243966099
1806596836
1548812096
159920325
1450417299
530602935
640019995
159884308
687510196
217690661
1741691126
1748381634
1938333074
1952267427
1800693441
1450207668
1039268113
326036527
226813127
1706699535
1301305916
752869078
292465413
218602753
421003658
985865818
1481927900
2057043346
887191495
1012010011
2041559074
1478421588
417896338
211327426
1806821375
998010730
473776667
898182370
462007026
329808046
1663506960
1549094384
481123612
364849872
1624714535
1436930839
1106530021
102849720
2003683064
1106495118
733891170
1564401758
961066644
192674181
2079422577
1977012655
511606968
129569197
426423247
1145735762
535824
427573897
1175408891
1245941722
1812289233
890740412
1721067702
608433021
750478975
1860433101
1299310613
1204986300
1519858515
965744602
1615774441
2081783821
1705076547
1098758846
388623081
171677699
1769137366
278127447
191589507
751078181
1529330068
762282660
1251946851
2030219974
1644013966
1020744575
2129913880
761573975
1374881833
912462161
1765551188
1775680165
1794923545
79648127
644105873
475289758
1445176926
962652947
1349113565
1785795384
1502039094
300116553
1524251169
993346073
140225736
377250712
148329605
649967937
166989834
1430045847
302099020
1534464265
725973385
130621649
1690288008
887728749
1552171080
410730506
425033050
407802707
931503950
1542193561
1139676828
245347787
1960763506
293692470
1212834545
1026795317
2042209088
126909605
510104909
2031346600
876829376
419967006
2083586791
644688128
242007363
122238642
1810952748
1806233285
800440448
386587461
1062851829
495460726
1695648797
1319561672
345526569
2101399268
724109873
168965089
469418416
1602949819
1521062086
669228101
401926510
1736035404
1567681415
1297348635
1747559078
1910181359
421327759
11154632
1381763701
1889423473
705799044
2046561294
598781154
1354038437
829274672
1525753553
1163857962
120449360
999417905
2089597644
1584488647
460319662
1849872226
1041016764
70250064
306708099
1012421423
432981730
128726392
696693516
1769643784
1662154407
293580006
22871540
1200177842
1304004398
1763357466
1984524360
1457274427
880251425
709270442
1805798428
156613445
203868081
62929787
1056192932
622259794
1594466167
532735372
704454048
564290732
1826325354
1030127313
1672956004
935542923
966140233
238550186
790340527
1769478842
852840598
1415684848
2104133030
1180752470
458218504
1881484871
1413742213
12437699
1017465948
1278394821
475489302
1646212932
164038614
1488868722
1244463380
303102990
739774934
1548992075
556887371
1451043115
1845482936
249773669
344693982
792727198
1016621778
365658700
614864740
1603859902
902838351
56138291
1410119753
1647269895
536934886
860598968
1942353572
141931914
2147462641
977741448
141982929
715916769
674566471
1323182434
1847100949
1806108019
38609092
1891171029
367487867
1586025818
60635898
1462351462
605581208
407778450
780823397
1281817688
1936371341
1644066169
4839218
928639962
1273491016
372462364
262581475
988312011
789484479
863019467
143147063
1817807783
545008557
886469419
174782798
1613121938
380653280
615861976
854313966
1404212987
1471083193
919703114
658723832
589335651
2027814029
1213179260
582497083
826710031
2006486252
357292822
1456337434
1449233649
145033998
1375880945
721101034
1915574435
1663125588
318545759
771870488
2888126
1096652634
1816637297
1843838613
1735267187
1042114615
2017384915
949202942
1797049217
1938348851
1859924087
1505198518
1681633513
1289426981
1827476205
1525735509
1807906679
393625467
826903165
1200261563
1105553003
987644724
877338082
1511010658
1820490228
218153075
1235078407
1459768111
567496084
1831236278
86273232
1354711233
784941779
1638654867
176049791
1505148984
1587763470
2112987130
1201228065
1662479944
1808282561
961150941
140311185
2122012593
584978044
1253388330
1855360138
1287247133
683120924
2111760193
124849445
932942426
1282378674
1081800121
590631743
763760764
33670516
1700753529
835515689
297762355
1156117920
1191178127
370144213
947052731
1582320852
340688790
787515783
571168542
1632170443
1562537855
1103562081
112643067
1587426131
480948769
1204871533
482149110
1575171153
1843434094
1819128409
518274080
2106982224
1687068919
615227921
126313477
1145745857
453145757
36761520
84721275
673462613
170835117
255321061
360885318
52668352
765425711
1203118466
750825900
417605630
1089582549
287642916
783439558
320009510
984012344
1304949153
1833853470
2025597533
532335461
1700606012
1201762166
1611744641
42360768
1054047925
834591101
1241506807
881726660
1266607668
1413772097
30241948
1442211310
494541496
1366292448
945613416
167704007
1532539812
487260163
953428763
1325623710
1630055205
73853960
797543351
2120933499
834379094
1990850430
493538368
820979002
581218970
739939694
1544622474
1985041837
1597421262
388765823
686068041
1737222502
730999497
1210057546
750075105
1389026127
188796670
200447670
2049667896
1931650883
414438612
1029805685
1338992640
354462780
1663653851
551482850
159456145
796467183
1463891399
1463165357
762998623
1997472593
1625819455
172723600
2020850921
860073810
1532570128
1047864039
751235029
1837836711
848522135
425159777
1834390155
1875351028
1014238431
129146761
703231104
179489309
732918991
1794081072
1475588955
2104461566
1712782865
753530032
2082996308
63691890
1643037364
854745022
1079181874
2029436536
771734846
1719078533
151645383
1752684795
1497989078
971963444
1210404705
931645459
1751514424
504952749
524400508
893521473
1632247691
1780780924
1091677134
1045186805
1848225379
1931743822
101949238
998680317
1662321849
833147372
1942874175
1635638450
1414116799
1632085055
1156827956
236963749
1694525407
1715092641
1434512573
1539295680
1696703845
882684476
1334688165
349795748
584564896
2013301535
812885568
1334029080
310230830
1661613530
1043749204
548028436
79771330
1190900782
1556997620
883737152
547804182
794505427
1120377993
1103793671
1066542029
900797978
168245562
1636864919
1797976416
369888806
1880174864
90887156
1632956817
1112763886
485000633
445631748
376001392
909528584
789983684
153836569
1082346567
844809571
836161141
875078147
1371517069
805348888
1595979933
869060755
10826965
1713307002
1465774606
761005700
204601409
1993980103
141592557
1435965964
649796696
2081057739
541446051
443737304
2063961016
1801615245
2115375210
537246754
607108275
1791790219
1991658059
1827924244
90590062
776546539
1790522283
324200204
1448928814
11590476
1514829918
311004197
2111941696
711334296
1326982865
1141014654
126867588
1119726492
1504261633
1225467053
796270990
267023265
523008445
936868378
1444795670
137234896
663327780
1953521496
556895535
995548157
2132617562
1536801718
377546239
220158326
1758276393
777914953
543749800
483990804
1147060281
973844867
2082065501
1999657267
883387694
1694552582
1581315101
1943306836
1942498459
563375781
615891992
1005401689
954136176
437175062
1474246034
1308726829
1794293211
1010842215
425961624
1393725917
1409294129
585275009
1611948456
1717007471
1115289994
1664122680
50534895
761656506
1716048297
446349899
1605711962
2071068875
2005488957
425905272
894865743
1448057278
1857407509
138968803
1554420204
258827189
898900311
1941641261
562974588
2057840266
818656874
454807852
2019705971
1578388187
1758289326
23824851
1581868293
625301306
552925216
1159077207
1451603664
2083353661
1208367249
111143968
1945114882
1348529666
2134356551
904426660
1643765681
2043843452
631773688
1768765946
923022539
1174806358
1263725837
1649131367
802968712
278617724
701780596
858032420
873828729
1722765889
1666411322
2127103555
663313552
1908129421
1202668059
1028489453
1781942367
881565055
635405020
1248268267
1932098163
1774055232
1738681132
1753610362
37441888
1310442747
928389729
1763735769
1445123314
302108013
1831710493
1012599951
2044515452
1661607949
821421510
592179507
816014784
2027634252
1292625241
1905478701
1316922864
945956863
1500899717
127032458
2001991221
1675719558
331540363
91950661
2058950782
489263787
100204138
549179277
1929011306
970849249
2017141139
828144185
1055196275
1530659662
1895742475
1195497465
1595940004
2146696950
635021296
896062625
1141759343
922458132
332335803
681653230
1049081551
1390919664
514330977
2049003133
1014333810
889909466
1495742007
1972313035
886185138
495947031
1600105375
296096300
982073380
370837383
1503723047
1889246680
2076863713
1106983675
71654671
554578299
614196207
1666562133
861906215
1149892927
2142435614
1541739792
1535907163
1653520584
1332815381
793004801
1777396974
207716527
633812176
776710089
1559157362
49377612
581222111
1120746901
1223092417
614744650
1624594655
883798416
1510561036
1845987416
1436195262
655102826
818467635
1195400614
1621947480
2071112136
566831091
1562131223
2053435941
1689675362
1803506552
1697472086
282578536
1794802874
916697641
1102559063
209859405
1492910368
1039939388
1412255634
668431520
666661792
405077788
2043873124
609521623
1911196097
1241263393
1064948734
631111400
600780971
258555682
158533139
1677255633
231397391
785093166
2057716829
1856283886
1966786836
36500578
2108287524
85676694
1634162799
1126049398
1565371157
1228159061
965008020
831906865
1086522358
1714811851
11142563
105849541
1963318950
808276527
412602098
1556135766
1185718719
982957562
883456993
1993282476
1104605807
164978977
1060086019
730695550
617663643
1487170013
1671452532
629026768
103025059
9697712
1379280724
797881040
988831074
768366542
632396833
1174870270
1279192910
768543730
1857819145
1504403722
1674758226
864431981
635268265
1553210832
1860940529
1451515837
1932709715
1382510196
935909808
88117264
1563958895
486847000
1827925532
271022037
1095269218
506529400
2127999351
1069408943
64917763
1516281115
1570407997
523807423
700679977
365089805
1581840959
1114222813
667976409
1844460045
453552714
1246084496
1796624036
738600540
15715865
61888616
1613242722
935998246
398775203
601617768
942267529
105131511
1741680598
294316394
2044291353
1515578617
1147833623
237519567
1600468627
1654163157
719335488
942079458
1474350286
176827866
1417362934
670344529
1234490092
1638209078
1343267635
2101053998
499686054
1381034703
1524528123
677706365
560051452
1996852014
704395413
332594142
1318616498
1130457364
1697002840
1662204749
698597666
8658427
502968754
2183196
106662756
1017340687
1909745959
808174797
1715763693
545042633
986236025
233199828
10259865
2133837209
134009789
2139977870
948712467
216527596
1261649087
203014870
1351370887
833038237
882309104
514874993
73529112
1694888699
1657881840
1811909415
927162700
24516983
1883665629
2085556084
1970046039
1144715302
1375251307
1141397198
512299077
2020900379
886214773
1755429363
1381944542
357435284
1591263579
1104362424
229751743
2094587165
721579059
80181730
1905853843
1791849054
2120357285
1721119826
1374688030
2013909482
827534964
2026312168
1028869071
1090048215
786195716
838134146
765413957
706232778
1658796408
1613867947
61531054
2116844690
1112669854
211310224
1393096365
67336145
1794212085
2071600986
350461025
1204872268
829121980
1545376996
1533236213
993472156
2138102310
808136163
140260105
1243047667
1012702220
536952761
661344257
264263077
1078279297
1447150763
1628123706
1284391765
1872571341
1102402015
1519794999
746789440
991600416
1144018093
1540225199
971702158
722158642
1925841606
876433707
1050242692
1590446791
1050067500
2011101325
1575589861
41416177
1822006336
1169474056
1805882299
1949168200
894102845
1992850731
1662392706
2031558558
2080366050
796409146
1562622135
1676042375
1677661864
1389852136
2009303975
1690835897
1632685629
993334890
546534423
1737711808
1774750922
1058309416
1099977987
32767857
1467833327
540399995
444834103
1714217943
1566103830
266748477
17220170
1878267767
214747475
587104460
2127758950
272018190
723995183
515152654
2012133957
1079175282
235148114
280906748
1725769316
948333349
336203779
858710304
1368019752
509583110
1805410814
935805263
785118260
242274371
1818351386
417829319
470809417
696399088
547386373
963707422
1414196768
1781794737
713360854
637934417
776369896
1592656307
1919256492
489350735
559332912
1491600647
262752060
410440405
392406011
793127651
170555267
347526285
402172783
1046193504
276708129
2002612162
2019563618
637911658
100435155
734581779
518818119
4692929
1903471713
776596679
1711449518
1151595857
1354588335
2086799139
1898458640
283849476
188561505
1852651344
875956725
1478328944
927650478
481780462
248910617
1939742188
874106671
1962208684
47806731
925428986
1824284362
1625561124
2034778936
601482824
1233758109
950285274
2005736993
1151266724
1358764380
1160049451
847661287
1728767675
1748222984
441931583
1773834431
2126769533
785731755
845393757
1658010452
1647638686
1385381457
1130052055
844003431
1974083778
1581956727
2001375896
1902523042
848916450
168037237
5798034
609421781
541800716
1369257996
998776654
1645949714
1356417735
777278265
1440769336
1393154207
3839217
1088133398
1741503847
1762705842
1421379657
1788335910
167769612
631393
1254357825
600023289
750353234
1384627755
223410344
127524236
291579876
750440196
1499653581
850858230
318168202
1880391477
908541311
2066190395
1401316808
565929734
1786342568
1944883157
159778900
960123234
1508064223
2037119351
2070808743
1718733023
1879338895
404591989
2071963193
808640788
604461920
2114000868
1833856578
205644124
1468972840
1235550440
222689653
653571752
2143914588
1172420858
997521511
946052637
409337656
634036167
1047025427
1859222933
1594642309
1624653314
1283589624
1319725971
2040290223
182197566
1830701070
2088005685
834721130
108345918
352667718
1896027846
1017264981
1280844488
1089755514
107641071
1712630133
129782416
260937728
382171548
686524989
1151567962
1379869878
18322360
798916905
1642767212
163885140
684981313
962389789
1535506606
1994740232
1915590664
1078051893
1519924959
1561635361
545064012
875394111
736458641
1473004418
390810301
869339329
1013168352
1518138762
645638828
529078922
65964523
789973226
1986822813
1170629352
1597715372
1930189092
1414568329
1177377176
1175845642
187780562
1492989584
182805162
2005048279
327251250
1469442293
231364424
735013303
1811868484
253970134
1968764180
1102992046
453761928
1030423206
2120260320
1507389638
461616678
1418284762
1569825017
749199389
181038140
1498733176
1437969561
1627717509
1968958064
551044224
1860515744
500444052
166167723
580783735
917214753
1580608378
961750768
1113093631
1370619968
1367408940
1990008810
991955146
927346144
1464511443
2099064481
1670728270
1830589395
182581475
1009199068
524562615
1281226221
868592603
1556415019
1621042890
1147261769
1254066220
1748120345
1568715364
1920803494
892717778
467038976
6638860
1645354263
1147544667
43668644
1642357882
1944235082
497025723
706996101
1521682115
1893873460
1299017035
919237047
497848148
1086877399
171101381
582138999
1329979021
1550608783
1719240690
1275796437
308499450
1078564167
187840621
2138589072
1296351230
2057079915
1095843060
2142611016
1693354878
1517615029
1338489078
1470717276
941411555
656508040
1896513957
1660656570
1905345793
24332057
1639568342
2082408969
323429350
1102552197
1041621689
1194155123
352500511
940384693
1056554736
305947571
343779337
1049597853
201713569
1194493742
2113681481
195129874
1624733332
653271992
1674390841
1625525517
472197376
208438776
570314060
447479384
2092791727
2073874363
753356375
216116752
1820536469
1605406423
360999781
907701892
1681881146
1025065038
1337523013
588850416
1075439206
1896809377
1760976938
107438668
2024673242
226289837
1409981327
1710012408
707897734
1877332362
2143730905
1069629404
2027719001
565469435
452672179
1348308090
791843623
1238799630
293502776
156269840
607491947
1880929512
382665445
1601057520
1824335913
709354427
509691644
428644304
410799126
950316894
1398415879
1553467579
380571755
1446859114
1015115641
1232178651
917315939
1281776002
1922385267
286209331
134116909
294264721
1238077056
2051041787
369199794
1129511815
123954442
393205740
1707785628
527520318
702175289
359285984
1044569440
1507815923
292980511
1913885926
1718407029
280420424
1031961421
1716158723
317065869
1341321766
1803078781
562154271
655602229
1032344287
67980671
470665420
1100674383
143776070
1236520625
986227815
1092972276
388418209
298873955
113222267
910713322
1586891998
1307154739
1114180971
1280073843
652150449
248392610
170650157
483619521
1745154550
372008157
241574441
1803148094
1433442580
663454450
632283665
1417776074
1911372076
155462969
737068964
85221144
122694924
1283957826
975965602
369145912
1106624267
467738757
754179020
658394541
551645109
1831574954
1001358432
2099683468
1257387365
1839958501
1159316074
119869714
1678498359
1173126676
905274466
409728919
1125331809
141060554
905828704
1774127850
1628285825
729924283
1762019774
1596604299
1249153175
1101009138
896083023
1764405135
132336583
2050270160
1669978630
1928304585
333310443
1521961113
1221606082
528258120
1854787559
327228664
2095382183
497551068
202094278
1236245881
1001002445
1295739895
1867163783
548042497
460670774
269555791
461490639
1931422832
226130977
1247752031
1254706714
799853724
924442743
326426565
580468698
220155573
305509401
61083399
120201701
294602111
888929907
1328356465
1611370258
1648305050
2026838632
207162969
907490709
1473337110
668445734
637595167
97359613
1129979268
605824808
1399066819
2019794208
2132356684
1793633600
947368690
1720736978
1798563783
409622133
1042912628
1009002096
372466740
1995053175
150171830
716583925
2114007893
2003207227
555280815
8618116
1208480514
1353957217
990484386
1608393269
1599212554
1308609584
1395232677
211296828
1017394569
58481681
46413313
2093461871
637878430
1234658118
1109556330
270861864
2075595284
779642110
1973883398
1102114234
1855280609
879504235
1972977103
2116874538
1026433722
1158196585
207765532
1195922905
891788060
1978110008
553929420
654689143
1013748575
1853553639
229216016
504227730
106441833
6176508
1974751910
1532843400
1684201129
1358402027
903442293
1514667261
920431018
1873093511
1044613535
798850788
686571649
736617310
2101969141
276132212
836521194
232246377
943078447
1627498321
364040343
1433965275
1623560446
778564805
1672878608
954183767
1137771386
171504997
1965862050
371390824
1061406598
1056152796
1301329997
515094035
517957913
1668443317
1690960818
242862542
63904688
1712016432
1503222509
1973141807
1575321502
1383380585
1465732407
138879318
1682285241
142331985
962676991
148111474
372868112
1546201434
1434022593
2053969249
1538772359
1238388200
1957291409
1041629608
834953477
271898565
1342782306
797901138
251346538
584250362
1263751328
621487287
711314021
612858065
446919720
1021866911
1871805635
904020226
313995839
989425063
159507540
1474700958
895598012
1717078384
2097797093
1877904725
1455077496
1700278050
1839221666
800068817
519382009
1233810307
1870695643
1208685312
1827652657
1835402692
132997867
1869164016
2100424872
594400273
924983735
905300154
1737695016
1228778358
638104197
144878481
345306568
1281776435
640371325
961169400
1252368179
312729729
1030590998
670084796
2125769648
221354256
949088705
288416776
1132655058
511582472
738547485
392657307
332970918
2032604489
1594943429
489727449
217424684
956983304
1580186746
1368389512
242351709
1187747962
498785003
413887286
521503787
1272101669
1046763458
894414337
2024315081
233806826
92262380
1587062828
1721762259
1753412338
871494748
452835109
512436353
1976593650
612182955
772815734
2115288844
851041733
1033084094
1273199579
860378655
258690585
195103332
1480328434
1698895805
1099624767
432931741
738677856
1992686874
471422234
1408794316
1431840336
1708378215
1553269092
853574083
704973537
2046996782
1605909644
1361248930
68773993
1447046255
198358605
458571720
504864135
200957419
438387902
1362698235
820905427
1180921734
1923315470
1871423922
1226774598
1461237491
1885737586
341859323
1734224317
1013914780
1272729121
1958031655
606095813
1501644497
621628256
2001229483
2075212438
818853797
2003677254
765587064
583653581
1610809390
2050656672
708393653
78646166
1864747613
1484188218
237575021
812865110
548877718
1491778322
1063235403
1898816082
781386533
875973962
2128478383
1887180568
1641013638
45013334
1558727302
444995727
1919241482
1301535337
268835527
1156990840
593654903
1327644525
104774638
1759577500
1234485179
2022890685
822897280
503234302
1362959986
1438827757
2144542019
976816963
1490655175
846220487
263743197
795964972
1391786076
1951246271
547931191
343676587
1041345029
1082876123
1109399255
345834593
1742883636
1891214394
1680883261
768524990
609221856
2057523414
82867405
1360777407
99959492
1471119790
202402282
631494707
1620971929
1881304555
1466725227
604655668
1147207293
173995861
416929034
74762051
1710663812
1461012441
1872362997
174949871
279618757
714883857
1681188394
587188545
744655051
392164726
1136518272
1157504809
756729147
615644657
2017829364
1225812626
1093596850
1212343501
1083440509
1521302563
231886970
1172640378
603377666
1719491239
482877963
1327269754
1199968698
1524322353
1644283028
727707733
41734954
286760983
998527998
1089481800
668189200
1685110744
1644441560
1531110816
1225708470
575277521
1302623387
540599312
489366839
561223410
2024617706
1658584562
1923932831
268177690
1929298530
1774839887
800873176
1117382049
701240226
1400272038
2101891002
251598015
1577459510
1466963494
1991071503
500244611
656328215
591792068
1142968069
1095422562
220863790
1244202606
610602951
1737736194
101030736
972570378
1827621647
995105417
625059185
1973262056
1460348941
130590718
1466965584
1791323373
1690058167
1443476153
222000108
1678306647
2038902061
147435869
1774861247
1317688180
1011111751
218476208
1243592509
1175371927
204658295
1483571659
783626462
1415562971
200182579
2146554484
732665707
298615424
148505572
1056882629
1622217905
1055894281
619421212
10732388
1326938798
332883103
1057999796
48587688
1874529703
87447318
2070086476
1707985323
976497314
1633638248
1054516138
1271461934
1731540872
1048014640
1812350948
405812789
719236518
251633960
1187972719
2030039620
1066673183
243343820
1736663242
139739351
959794032
1251538212
1063424670
1641383765
976290912
1256458590
1546795459
947257950
1796166013
1234897611
613608022
1671891226
1272943537
887542829
1801417455
527676452
1547825837
2040683720
526873036
512632885
334986281
74861498
449176672
1602222178
876682688
224124976
115746770
1877941923
448799677
1054242993
427736114
1364306838
290271957
564760641
788870437
1256809958
440743876
1526193928
1262772009
1065310925
222524849
1589663419
1256712636
1997331119
361188167
56544729
1231127916
833631127
675298815
210929289
489594704
1764067546
387864317
1889155478
713253565
2028368057
410375221
388301273
1552322993
1471584508
1590511531
1241645230
1636797254
1501824654
386130938
1532116329
342098903
1376721088
1253337593
1214245437
1457203367
612990418
1156035913
377253670
206576476
2031418894
1426438525
898743332
6827689
1123785917
542881304
1730795171
1556495488
643894042
463248229
947921457
958683418
1036473497
1350628827
399660645
1042030728
549818709
991088766
1714333491
1768502003
1078091633
28583690
1067692706
1419372003
1998809167
2043023603
1469496955
1933733539
1151571337
1490057323
699815759
1879042622
1035277682
196921677
611347876
494830519
1772507248
1194210460
169637324
1990678527
888599621
1949781158
168757960
1518367715
785544204
1623190181
1330626194
1002240534
2098329365
1490954365
158419996
106884964
352452094
1370847517
471973999
914304782
1197746127
681485237
1447007463
2054572022
1665343669
1536455523
1041613281
1898333345
1781145342
119960305
1222789843
91683841
484000151
2005586828
1512505112
1066077970
583457270
508435933
1719632771
1898546252
1491697447
1949853100
1259778904
241482857
884862644
1368480893
1279847877
1052633797
2114117386
1041495796
1766058380
345045649
464577598
1542669096
2068628908
99261373
1413180559
1086767704
1604530888
1330252939
1143259547
1546064297
255580509
795633322
1563551445
808397163
2137490797
274619393
2057322184
2010256016
70900363
1374808785
771342887
1618275541
1462206519
1691272184
729764025
1878658805
526511950
1651090810
1026202124
1124084497
1517170492
16313368
95802739
1463677018
383226447
1965187044
1885531304
2050606785
497568917
188332997
1327380356
2019415070
2088833083
1954818465
1879706212
328987620
2032293461
1066233514
97282171
296801081
1363350114
412805583
1429386703
221719782
667856285
324971139
1597011418
1939615597
1185098253
1862646456
991106136
1329978895
2033772484
134263035
1797389802
1983647862
631810326
6508688
171778958
1726327890
941036468
321387995
1716449991
1357405165
2021966190
174513954
1082512108
1622331265
441562940
609131930
1788528195
1401507960
1442406101
1768849514
42229117
216517202
606262170
88821926
31908383
1528416506
1081405039
1690561609
1964979790
438056646
1142377661
991359671
193897175
1053839245
1514168209
1188744907
160439504
676935793
781911995
1405531639
1704866999
1729278662
1176308581
569601964
951885016
596712394
162111773
1835477120
1422985077
1987033479
1019755938
1293322599
1042657877
493169400
1011461164
309942062
342741548
1005172811
2017545285
1129776343
1682596460
471277151
1661669626
1505686995
751976271
735480488
1012780751
2072501245
880252519
432165305
413198585
770209699
1789300570
906261074
638933384
561400488
529789100
289321193
1889243079
1564427366
935447751
1879455599
421054003
1245038171
1103069244
332969632
448370265
1853420411
1598307431
180878135
1908223378
1857290895
1726693467
494644810
833402799
648363082
1908646184
1161177000
659628087
1455564787
135680910
1087351471
1068910260
924907129
82470594
1622785166
871823101
501891157
700867479
1558861454
1036094179
279015187
1701150264
353957482
1377407487
597250637
1135528368
1240827439
1993525546
95697999
966655415
1341088362
1721682751
1214959579
1294386177
730930916
973787426
722967787
1146894962
446344210
1789031164
748936656
835207109
1907500149
1632937920
1519824394
195977034
18653803
41727849
1505632335
570503942
1780804060
1199060956
860118636
1645435354
1970170018
488706535
1336073712
259215462
1493594019
857866738
2031322176
1494612444
281508974
646378783
1195710870
21439089
1175584664
1192958492
1681776827
1808061596
1746488135
2022290045
147241293
485934948
896327087
1688512237
845692545
549177334
1524568383
1505380829
2122346830
885331671
1653904265
1298990558
171926139
2141446898
546728638
1290807926
215806994
315983491
706906273
1492339690
610083000
1874211160
1514474741
1477556540
1846172067
1962106971
656952457
1348139395
1285815432
1849080636
181130388
1863806415
1897034965
475969019
1627236726
460790373
563650594
1803207310
1599143718
38123180
1773949352
1313018323
686785608
1666729490
1801112135
371919576
721120272
1247136834
1785176863
1895016089
1808439191
1608137923
572056204
1099627723
1218764530
365675612
294528415
16344879
618051785
887629807
467971621
2018014622
301267853
1685568617
722520235
266526479
1375292452
1532477193
1127786402
162007619
1473214853
1037152997
722911999
425332119
1069750925
1683934762
1532723754
128263815
751906852
133644089
1059127519
474251994
526678679
1891015023
768871407
760786692
621322765
618835691
1781363677
946055330
1445604123
522602246
366358326
1127452820
144621512
1273708799
1139320412
1202466453
1672333041
1752502373
1355113487
424638997
78552828
587425628
1253894681
997486238
1860667848
211971303
281327156
2125173510
1554788094
1323789716
274687024
305620988
1346980144
555673924
2119936260
1482768048
338877792
372918170
1205824035
1116600288
2141074363
223076504
760995517
1416880166
1246213752
419728034
653548371
1222416720
585354149
2011205576
730833274
1332169131
1436637775
1941864995
73151333
1951901534
891981598
1609754471
209332387
426329526
1663517163
1165222967
939728943
200418283
2060185470
1375228451
1592379245
781787789
2067383877
1523392132
1782569789
454098706
1536852595
1082496397
819424899
1784478165
771900180
438620872
1707133527
2019326013
2077087150
1842501234
1602358809
666931441
829684851
1211506007
466421437
988479417
269489429
72035164
1441809951
1047566137
173616505
152184727
387097042
708415087
1815235947
1949035228
983759377
1792832445
1563812136
843962324
1259716995
3848006
925019883
745913769
1532235223
1321330514
2067888877
836742973
1603603589
1141107975
1141885262
1393498310
397048252
1865833912
87346649
239625486
432370180
1509900382
516839773
2063999697
1218724549
1468680178
804174066
113844733
1888741771
1777798504
774107784
1843568847
1370509357
5726542
150886098
560736857
1506755926
1157595589
995480924
1601869821
721880709
1755635128
2145810393
1000601760
21213753
222892469
498820230
1772996874
1038409540
338091180
1739700164
1187618488
2145189280
1765624810
2031531514
1479654810
211514606
372511835
867723921
497346073
1433233830
59976091
1791273474
1890381604
985577684
2042442562
1409156330
113958577
1554296317
1626764410
921270463
1344147436
4524881
353819108
258070255
231997890
1125734163
130286136
2144512165
1427230736
1101192227
727291076
1131490896
1203282313
486797741
475191119
1310759355
580909434
681081392
684219788
377575596
1573828499
1139839476
1184435521
373314817
1933998949
1579795086
766513569
1260476789
793899853
1368702795
774410093
2098795363
352314001
918834145
1223803906
112238547
389271596
1103989366
1253420412
312137290
1990368666
1976069518
921392517
294972178
474473239
716562795
1425232296
822147528
1053292839
1594433922
453413975
799544115
1690263897
1558140554
1520605542
763362569
1662709390
809260259
771411813
365263031
1081136144
1028214035
1992005838
1019848328
1014188719
1357400041
2008965362
1394980060
680853081
193671331
904411341
394840455
1414836278
1102345393
373401218
1311541223
800772064
61650901
1702659240
1987470631
1069475572
1411501931
1985999380
128210302
1322994805
46546377
254186533
1035977425
1244421880
781498871
592750925
1323245772
1061968373
2026590589
2070069508
1993230155
230175528
1208683782
2030728586
1721843537
269698153
1700123298
280271767
1525069763
1709379444
903239380
279018817
190166372
1935517971
1130794972
1806650105
271643719
839482753
786082220
1954974239
2054049476
1323665209
789704738
1874065824
1295048906
1894082467
288863986
472242181
682336476
1020052499
1629559968
1553414485
1006534395
1174107885
1031868623
1609239081
1165779440
117547086
1056361223
1870845424
1128797767
2019853204
1810568228
1175643439
1198237710
249170129
1254791945
567013834
831449896
477781674
1325845158
1443479495
96730889
310933748
70516428
72999842
269724973
117526379
897316523
216736434
1014483080
125154879
1064114659
1105160089
1470485689
764462853
1777918329
309992440
1374819187
865968101
1126632834
1963267637
1536719290
206702661
1349747554
1155982915
1895727807
1793730976
381011908
1919773646
1757970151
1914885458
1569901515
661984347
24991196
311423226
1973609097
936970253
488552999
1288581583
203373274
41098584
594200792
1104443374
116637457
359663762
399709426
1481099707
1424318484
678214606
1557654243
2024806823
1015255368
350612007
1851308490
2078241579
794487131
1515256415
1766975848
1777544614
1168566949
224039008
1371908413
2104590844
703760085
285685334
920204653
2046316147
1225956769
1722115910
1340244157
1066010306
1528006046
1870913768
669089201
494280260
524086587
1009935116
1402244505
263583581
1838010281
1313406119
1305276591
764023190
2105582408
2112460632
199647548
313359204
231001931
525860956
1528919876
1226195329
212350881
1425749936
541942774
75653234
205025154
576697020
1884863805
1815072752
1640756358
661546041
1965222149
1235690303
598919747
1344514396
57843135
1581035264
511456667
816952286
1926121968
629780198
1569453653
958655841
956985846
136152741
1752068480
1905640278
1662401889
2123310302
1748396595
339598993
839667549
1122943837
636303801
1984499101
471598848
74170311
1175405165
374393593
521157022
1803018132
2101846312
1315885247
135746129
468882727
1488075254
2146729961
305058121
99728000
596915329
559260877
833125979
1015069707
1692694076
2043739927
1264109840
244012672
434545350
691186500
208469118
1803005121
1529958217
332285284
407498168
39089196
1244030303
1489076701
25869223
1967259516
631219740
1801266494
2070571485
287650550
1628595826
1115192853
1520885728
1463085232
649143168
1717495757
1722081448
731034194
559884180
1068378848
713348888
1852531544
1732329794
766599129
1924562123
1028482082
1035541405
1429723320
1163423778
663506218
1251616764
564223992
221569
1651642906
925371972
261055407
1152526011
1280201464
1435319243
476519518
1547276576
1138460123
674500627
228428387
369843277
321385903
1688041553
1464761236
1068138564
1647723134
1375031234
1154529659
1643731269
368222382
441398613
1269084195
204311224
981162072
209312436
1635069915
748540785
1983215497
803863378
399893048
1048389982
1472829867
222930875
551012721
185719537
841897818
1099950608
1581821891
981191215
1830796447
902723899
231076581
824249012
761163662
1452425303
1181908677
1079925358
606843259
425993021
1759385004
217385099
1395251748
1246603467
1033470525
1671113563
1124144610
2109342411
1338416987
324787171
808388173
2120744386
626051438
723950920
1653158046
792188026
1337309595
749495567
1840693712
1133972334
201980079
71749697
1145759613
1903228301
1771116258
435251516
260625052
285562055
830252831
624323981
694193649
60890898
1423690866
2139878051
765181173
2098297516
16935272
584324925
1067556081
1251861600
1865037105
738383054
1674734741
58118040
1953462222
68782565
596055200
124331791
329829987
1899961464
761201417
664040978
2099349301
1797238127
504789586
902946127
1171456162
575275800
457737601
1556636546
1815502029
1228018920
730212486
338186797
1495245653
499283398
1293738047
1495655418
419989186
183925991
1376672883
1760084728
218157045
1991649973
1401960738
1769076867
1373976681
41712439
169084902
1333485910
2008191015
1180973632
875862687
1790519068
203720343
1754922349
662980855
2102935954
993307867
2577815
683425555
579763395
1311200458
182751293
807061126
820388715
161269840
1903531353
437232908
344099608
1838660637
657376749
242577003
2145284643
1283507901
2065729401
147757105
564468386
675753989
686487467
152308407
1871567541
106719126
148721085
1050319568
1426249218
536495661
1920886800
1280943866
759606319
1201454934
1435563899
621552546
797317204
627179737
117135811
948831905
1105720562
1956962960
1180614334
1885116870
1702531243
1141103571
1028038611
518230784
192839232
1946246704
1759694727
727450092
1255491225
1873053949
1310753515
1622657195
1412851553
375944113
1163607545
520932455
1851524475
1395432060
1877306347
1700306453
510153802
1390165476
2104685552
295719366
860906047
1297104723
587685336
1276828833
1176997474
995530187
168077278
1902437953
2126944866
1653828146
187831012
1985225254
1809441817
1496394287
311781907
229567073
2014476027
1971479566
401938345
1890462326
2054951373
210192619
353109336
1007666180
1481608571
1669917533
357292820
42393036
647431490
1271928363
1904797222
541786517
876996615
852846015
1465779883
1220834628
2097466389
1674855637
785520869
1893971556
1334004848
1257140916
974623801
1819898564
306869363
1027648589
1884390007
78939738
1456071046
471303693
213247209
1059589454
466517999
257305694
640209607
46058155
37685394
1901898325
697818009
417541020
657652187
1366156036
1697969342
1816102832
1417467822
160150411
1578057536
793012102
849265443
1660965239
1191498845
12919186
189645595
328211578
1755878516
355349857
69918678
1669685356
47398683
1355573265
77196679
1287103173
2024786974
455043403
1589383485
966178427
746990917
1741077275
1051259978
1785688514
1522300972
1317604762
964119027
1613223148
752588118
1531381867
1438744149
1773957571
1229476202
1219197855
718909601
83807886
120108339
603297120
1159855458
1148173606
550285788
368472005
2063163624
93423437
1581497237
1909977411
1571913298
1240445131
1118582038
1191663080
1384422304
2021001807
980653138
733662498
1360486163
677501688
1441632222
905891219
1972644401
1753371734
467500419
1367951019
1048894218
359624041
1983664640
967695905
82927145
1186193904
1039479021
1463289455
1858975558
1391790679
1537721773
1692741821
1353237196
1343289170
20125793
573061640
693074348
1425389974
831034835
773902883
1283844888
1855204152
2052481509
465807541
1208320522
194497131
1952172594
245416164
166444034
859321267
917009795
10707110
1407937082
1201799564
1486942897
842409403
399609746
499578825
1278569520
402172523
191802930
423667342
2139322487
479097463
1559560382
1083212081
1786586159
2096257879
1536160366
1065818518
1240214037
201423515
55199008
1662063425
77411563
196956227
412482020
36912655
1476267261
1549871955
225518617
49761751
1226537081
1834490164
1385793735
17204698
537199883
1120339198
824950828
2037314672
1726836868
2045194162
839356783
319643183
1178087901
1194169389
420198515
1077085253
649902237
1956353960
1608458518
1518411824
813951852
807520562
1989785224
1541653371
1514259553
2008664984
571206159
1917472507
698448252
1061371401
506297366
758142266
1910619485
745902648
1179444195
1566942722
1682802213
1135647000
113308653
47754157
1215837344
1842910852
522373889
1132888649
164932919
557286662
1755738895
1081674013
1172090103
580682494
1163291859
1322475046
635747132
1678380382
1000033291
846321941
536907045
15545013
64005643
1790668808
1167909520
1604816559
2110625102
615689468
365473131
539275596
2112233342
1815862101
1487848245
918179776
1705050523
1065892913
1684244641
1968454064
15327391
948140931
1058829306
1218590909
1284085072
260877668
1939729889
1724901387
586207157
959447831
556864432
1614411095
925729929
1571061374
1529727721
1365177023
855745558
418226317
1134381969
1629857442
1066405122
5947727
1123326416
1405851205
1802856276
1387998291
494387639
1130960142
804796783
1146223245
475734135
139840703
1289096049
1997650894
1671084049
304328568
1556934401
1585291142
932400393
1757945501
1188202847
650009193
507067997
768154961
2032226776
40277499
733214917
669805780
536011675
152857535
752903276
1602253477
1474840279
1942811676
1860227030
229724047
1483043107
1606077625
979822370
1297093533
2115818500
701742088
241010144
244150836
1242692299
2081246268
1866675752
736110131
594038410
1594144926
1629724136
935831738
1786639693
652171928
1665211534
1224430306
330507013
1135443416
737748681
2120039164
1258736513
450068931
1218574183
2140321747
781820915
18428729
734160694
715107831
1928812255
555785552
508375699
1952866239
1945764672
842847702
1141232458
1277038091
1891581190
82195456
1241051235
1709651164
492270009
2055079440
419998733
199615510
1847953923
1815237333
1159785230
1505950125
407071269
1721931600
2062174668
1382660475
723699189
1747595040
952638977
617824953
814891916
1282468459
801649904
1458905442
2120901496
1490148967
399271271
498113584
1627263365
944671353
356870564
923490633
1405293105
745063720
353375894
2101143585
1187321094
780417500
1193671923
1902703357
378780184
479122327
1928959010
208208489
1380914379
258376120
732101832
1905901427
364768240
702612522
457427096
735523906
1943187446
1287899570
640571423
1271098873
1197330374
1862743673
894715733
468052032
1572085818
1481361945
606152127
726677829
620171368
135828679
288910452
351797870
429440165
675298815
664727335
75340106
810324670
723813785
60044402
1207834544
1461602079
1693296934
1182425960
1470919117
2026456102
59718105
916655105
1123888686
422598246
1594720123
1703381264
1665800935
1291829731
374656590
1023359547
788469654
1284685795
642707973
1883268759
2140234779
1311711627
547891452
331145302
1518993494
90180867
1006583950
894324780
1162133595
305387688
681541709
633990802
160623687
1488893491
1136139272
2107946172
2112896900
760590231
388564479
541657494
813968744
1231099988
1064982032
622217373
239299331
959538814
1581155329
1774620252
715006900
870086884
667216273
223572273
2106797462
183224991
1971580792
376538589
748917185
681695319
293707603
1979509613
1933914851
1894572039
1975661741
442765777
1672678216
1073336107
1403846064
1322627592
2071066118
881729578
1132248903
58183756
181944509
1845800448
566475563
820571734
965921456
599430914
1652844584
235639937
1345821785
1625889369
1835334889
1528682450
681669899
1601226422
1740105677
1815611463
635382792
378993798
464529035
134232131
1755493092
1731931373
644835629
524289359
533503013
16246193
1503311660
987640736
1749966139
1968599807
873725367
1029743886
1086767704
279870627
1486961476
241179179
1059539329
1316649327
1536679619
1272434490
1150363316
336559193
1206935052
633601578
327491755
1371621138
718983164
1468512826
798185189
920715133
1950661214
1544654648
1855308095
63332043
440920684
1066949855
2061999228
1685061902
1329828613
602010912
1908660303
1101490878
1966258086
813709022
1495067956
1289625367
1957702185
1539474416
919425181
560524636
1452395858
1506012413
1807271468
851425401
176550362
657571650
2058666542
235396318
540377115
2095877877
1285134780
12314884
1158084948
209086903
537890428
1024720658
641912466
853939817
1953526806
1387451533
1468767638
497939686
1094008558
719655339
121386444
1425597035
1296254340
689695912
477719935
2061718337
1788160393
1689267526
1070085248
941447607
1225039212
576538864
196565695
133187816
897405657
47361620
1579160210
937413263
1362029770
1583074723
1503471707
585403396
800223125
1124502297
921890682
1654661765
57477752
762285876
2080756768
489196403
1399157763
1233248988
328377782
1672756988
975989513
602687272
159290629
2116481649
660158387
1264883609
1963650863
1007990767
660373008
322191620
2058096951
717043301
1305209128
1647025887
2130302524
1101476238
1587568895
1560715139
329056728
525755168
786434064
5992773
1982147773
1422987695
639135919
1451011894
245431809
1121659921
395383200
1798093908
1989628615
672631411
111205518
1759918411
1843169981
1042483271
1630882313
1982054518
191513761
773709484
1261661173
1646760891
2117756928
483171357
23798630
1214422186
534254509
33398779
268382947
867077888
1441683538
657901144
1060175330
931205035
1393582484
109712742
133468675
338280740
870718271
1656898820
714369040
175270376
263537461
2128802127
438460740
817732844
508677268
1645800722
1948596705
297396817
1932231172
1162709048
619509718
1735729797
1906367659
832193934
871557626
1880397545
1748151976
578141192
1207855124
143007977
1188200142
1455996565
1769436679
1841127879
1581898424
2099546778
1692724690
683501201
876107182
951045008
889250706
82919262
87799854
1155830202
1648681443
899245604
550715063
714797949
246231273
5247288
554598622
2069930111
1614817934
1143982840
604186394
1023925090
1578061609
1506991194
920753588
84853173
1192481818
918462207
831134506
1976286767
524586649
231277996
52434614
172060044
1430724758
1582354182
715181163
456604088
2056501734
8380311
1977341839
1522964159
146826624
1339942136
1665892511
942974433
779309379
584920967
1278392002
1687150082
710604852
2100110005
1893412173
2094769177
692589146
983640012
1620796457
910250700
365174631
1849722527
1216283043
1150963836
1126539026
793401607
222879785
647205063
229090219
489375777
553881833
1881915714
2045016281
750208667
1606689240
773537965
1166415205
335956507
223660231
1348200213
591254940
1048546497
1494201312
510681464
2124233647
108803843
1687057187
367474794
1492017230
533215979
1583083364
567590354
946304172
1360863411
2079985564
616329071
148473379
2123285715
192722052
742010895
2106072793
497899628
118561653
1253448355
2137760111
1299271390
1827864016
908963146
729846384
1161231101
729937160
1749966139
1278301390
720459276
94187320
2139173170
795347142
624655387
469640438
81897690
702016490
797975298
1844154351
523292239
1943440959
1155887907
556456867
864093130
1937892650
480257817
1265759446
385418510
1619603215
791640194
442052130
1019469708
1913865959
1228051938
1134705127
2076261038
1043236339
1676378852
1770807861
1216861744
473735915
1757584483
1823168015
709417648
698019319
510079296
1305170513
219204864
1246274559
1132789504
1293557733
1557127272
1251897303
1050710318
293465458
129956006
954729196
2094151035
969056414
1735873448
378755970
1172329956
726284132
403792097
751148329
985339535
1637807217
1185909318
1738928024
618561180
1742736888
434783003
1900385091
1736207333
1325437835
1833020861
827669178
1027300552
827839163
1740488360
2144802813
1654920036
1117135393
1830126049
909053486
773366782
662808320
1679925572
145881322
1055366577
311248995
1951081720
2120103802
1517163341
257907072
189124589
1226428087
1341971285
1510407154
1630752917
1594658367
1900702768
312729729
716928670
920739767
472382334
2052730188
761443597
180500520
1469129229
397959530
1225904261
779028582
499582145
1259713737
615711324
371362799
389625033
1069731472
344456658
1095743125
1875001034
2080248157
1874153351
666916165
684767301
1827533075
2108404937
621220453
322179136
1420997147
723120907
716835831
1035892308
984837584
2065463319
563647331
1239611819
1688455855
42211661
289889124
1700875131
1355464460
675482618
391794905
1325869602
733560612
1484811426
1054222321
953202156
827889825
1485534145
143531631
1756803803
981995357
15931040
535556867
661054334
725696362
468001762
1292992094
699879324
1524861941
1368950326
1696699310
861335140
1306428485
1058054712
1681244612
219436300
1142845340
155045321
434905448
1000285512
699199321
1950525796
1423271483
1445413210
1075074385
2074201295
1580766265
442557957
40292581
2043872995
1996625622
1692073508
1565855069
1010402173
1578245028
1759113604
1121005529
2090591770
181486611
1609386996
981982573
417151516
1555339300
1218182906
467358423
881938998
1620511879
291019845
1401454392
454285315
1072166183
1966521782
1223663736
1402322548
962642461
143836618
416514793
1896505306
454487451
796915362
998602764
445938923
1266913348
223049121
1987666910
1286859027
1143339266
770683529
1213378433
1478740925
1176378957
185042961
1682863166
864626338
1407660067
1767308838
1829581225
1538165169
1027989066
560614685
373984718
1304649402
117735968
2090141792
257765762
1297899267
324277048
1632829380
1177250012
144170942
1912175428
6464872
1463275108
1105935147
1849438149
141251524
1941349741
163270118
480896628
1702553312
334727031
1142737478
2101516608
2144507709
1168252318
1856963912
1539077925
1054399691
445626648
713400949
1316607108
324387710
1158119169
1040065518
162264544
693399331
1974673283
2125046684
559618873
1984871014
348626355
1473606883
33136661
554784118
1967791667
542030429
1627656362
1696910078
843988080
1458138236
64718191
1510658721
1373242910
1563041672
1916000615
450669280
1100117992
1662734147
392925089
927436496
2076170244
257373465
1479231069
847348201
1250900727
546370764
463414336
1189147039
1405077387
1751103473
466468440
27584977
2138493725
652520734
1925005352
1019553292
1748784683
423848996
1712728845
2093832267
266220128
575324613
2041891477
2144009376
2104565590
450594354
1212148522
1675836636
346941284
1122933731
302102566
1903896049
520598111
1418481129
185630386
1404603048
1305935786
1862083377
1598533636
1627851813
795632937
1374032517
1670559262
69258833
2124932880
1977388861
9640928
1940148794
423468070
537828895
894118307
675234014
551547799
1444345278
557735616
1654961719
1102357370
16780032
1595970027
1358608030
228873571
1186362343
135387252
349315775
992103479
1308212501
2067235311
1415431767
374673608
1381753135
1970399995
2046603209
1430058251
484923582
9843315
534798713
1446652767
572883830
1076202708
341516118
1896394143
744596453
2029702060
47756104
1991001527
1929244568
490470780
2144347473
1266153706
683794956
1535128686
524011893
1080327708
1747109003
1590667043
270340290
631183199
206103955
914013240
824180374
9882612
2114753861
122334808
99863327
1858732501
402862584
1726018074
1312455795
698914319
1074906431
360351046
1467818079
745946964
675836
728951626
208834356
1433222410
1742808299
1618750865
987500164
341619579
384691879
241416929
668565697
93170231
345177121
1112619838
1898422807
397138148
301219961
1081770980
225905875
652324834
96741129
1865893869
1140658931
1310807299
136893163
449594991
429483593
1160021248
1041167505
1511861859
931453492
186193710
255208234
1115056700
993471197
1490180363
1417909000
2008855019
1680978400
418595733
1315748067
1862516666
1949670058
425905272
154845065
930782949
419181141
989884476
701528905
377053239
1528985861
819587377
19886346
386196432
1255875598
1737804301
581304099
61204408
717073438
716072511
1523297519
885633676
19918279
1795246284
1560670508
1287158171
1611614679
766315191
725534985
393011502
860274568
1151559034
727917795
1421036198
358905502
2015465406
1015593441
1405918965
25403580
171281646
1106404465
1299788315
840045768
718594286
857107860
108498137
794951571
832983884
1603689613
573042833
424975660
1992162548
148871463
1751489299
1933761600
532632065
1583674020
144391418
285369259
1758862806
1329219641
1051015666
1545862613
1892519469
1493714545
403863149
1392268082
1890822483
849738759
733235730
655269484
2004436777
1282188226
818550825
1589266191
89262309
2124117072
1436742577
841659767
631335691
1697966452
1639008854
1620055012
2009828312
752566827
1497981760
1063758695
1303516608
1189145211
288368598
511321497
522765912
1389625059
1884966276
490475673
1924438549
1230314758
1275374479
1878517434
1044320790
2059229894
925891128
1006771363
54906211
2144243511
1327110873
780646691
407598553
1912515393
1003340710
1894428412
1957332795
541801860
741783424
667862768
72759857
261967347
1751156788
1656993059
447148427
1317785957
779302553
949498712
304395261
1291382315
1819722055
1136725810
776828463
1659080501
85441047
892202602
1324875417
1105532627
1545374434
1747138876
1752801568
1343812642
2039374908
9859363
637747239
256520528
407977632
2056521570
2044964070
1321617412
680542473
1007066516
961636588
71950097
707058541
332339979
45294318
1682670417
920406437
1485385812
1136851106
1557344980
1488250416
2001108584
1120116035
1723956736
2120521740
1636808494
522529693
1701102629
1933489478
901533471
1744634323
604872584
1129052949
638237820
1876877360
227310963
99261207
361048731
803312642
1270237504
1927002007
769456679
1732277890
1662061281
2009159661
1324260883
1967462520
1264322296
940368059
1893431595
2000394154
338844762
660735679
427954281
687340613
181965919
1827861064
838675417
1423127682
167377587
2093607095
174539121
2100206050
313859476
1518359747
1997718400
174293884
1316711707
1707254575
1955304150
804622034
776424780
129666209
1149839399
2055435488
2059523701
2061713139
805076065
1516568335
2075126557
1108700154
1968215173
1709238803
1563807632
1594005469
608455006
62856956
208008096
1404083769
913061072
972950975
748891226
1443295447
717021839
1360940355
1540208379
1833903087
1091314773
874039291
58249653
165787744
1805325012
1543405834
1553203918
1435043841
438757893
426470683
596180180
1072233035
816915048
1992085576
448649806
1506493722
544823555
288488511
1179917874
982577888
489289455
2019353183
680814604
1886320369
2011068890
427868355
796547069
325700910
282584233
476329727
717949313
918476433
458527463
2052981747
630878516
194313031
804617888
1158694888
1494743198
812359493
568329288
86862588
374845296
2114060564
431189091
333517558
1162277163
1296714731
376880320
469791493
1762806158
700927474
1568444709
2062653439
993713124
255993881
843851637
969416797
383425641
803443116
1823696956
1035100516
4682228
1191222411
167835473
1622379171
1809187096
55826102
267536937
857200822
893594
401001925
380848014
1131346489
1835403817
1586549937
261738994
1947968518
270803965
33464716
1360323414
2051713318
1448841866
821664145
465430281
70101598
963182870
599215232
1767650690
466788857
1776648547
1010162253
1711841676
2062740566
1606204073
634676970
845279914
58019028
2054182092
1461291500
2067271968
1718312958
1746737684
602288932
902813288
581632247
885690396
622187180
938590035
826595616
189324126
152594653
1261284844
38820182
673690077
1896551132
893076372
228124704
260922415
1547710433
876235074
1536185611
1467578828
1506533916
798811162
2104736852
551229132
1455960115
1713628791
11221080
212792983
409135378
1539544985
1686782025
903000457
1880742031
1066941041
1792114083
769921270
113082981
744785786
247793584
358480906
577653049
1719444901
1775701116
1570950687
2002327874
38301811
1962074131
32904898
84342924
139252557
2092017651
1562791892
10312473
1380230230
577341487
93251811
1797975977
2124050184
212813857
683257631
226815782
401172180
2006651303
214781123
1738698923
1254123562
115795231
652739122
1748503090
365606740
1814045144
872336299
607031438
961447661
1029020967
521150616
2125030080
250964401
885241467
1848675321
769648867
980186159
1923978627
539288227
268020065
2032581710
1862754526
953761855
1621382828
246346912
1941627854
1905687748
919540446
116586534
1577802578
839264546
717500053
2132138268
1935868179
1456997653
1110696050
1210317664
1268047215
477226186
763724813
1873473465
383134064
589587543
526767008
668535608
1189055067
1968899200
2060157171
235138294
694791174
209295943
288519506
973860494
967043522
639535880
629858473
1583328516
1393783719
1924263548
1318953274
82993624
2029130557
707128864
691069586
2068941242
561550404
879773572
1188505195
1572005872
242604050
24894230
1570905909
168364388
1809019254
1557855533
903596672
553971698
809827556
854634656
72305674
360178598
516705031
1479647513
221502955
1618951416
46670475
1013524834
1687408146
1982434562
506618830
543597603
194937062
1664145684
57933702
370678176
1878675141
1182079668
1110459149
1437427550
1985300822
176166173
626857206
1888560154
1972389938
1151002609
1636917883
1136400173
1820139903
1526788406
1507303160
628708847
1574976306
1835129434
1246733057
1791209197
1585756200
90452427
2039025453
461577472
300230007
1671965599
2095362637
816275386
740082734
700756769
314876147
2109239067
2100560222
1167010352
778054598
972187320
283516551
1914928305
697276846
1987506545
759598250
538728503
275849776
307256686
548078275
1405517101
17357723
1897406679
257723912
1848156689
1550099831
780828258
1837913182
211518515
1624685492
566562836
752249118
1024507116
1016193686
1244032850
1025381040
1566839432
1322648938
511867941
305713942
296875921
592561385
1777383034
1527788112
214398367
1745219229
1918959954
1382092850
887439353
2117302893
1814751348
513055867
313043420
1759380443
2026960753
758244572
922677668
1126357897
999385643
1528854698
438291892
2088452837
1511660911
751573382
454705723
1886782663
802238607
791302730
1972547831
913940678
872728466
707102487
804479883
402023673
1039091237
318717396
2081859299
1090949173
1143271440
717822794
1743819687
598256459
614863952
1879800441
612685547
458927550
297576369
388559346
775731346
464393811
1227676593
2039006933
1153007913
1346620128
1653673710
2014520579
1304836572
1680182488
75005092
178944907
909528584
101505333
1059923932
1367566722
83431899
359118918
1229147963
465934625
592269294
1971195865
1203112870
670837324
1842955967
563611544
1635718303
649726812
594365090
882409029
880876861
289610870
1169396269
520184128
1537043104
98259393
1726325425
1789328888
1700912513
521659213
2118760717
512516118
439562172
1203392441
41423270
615639380
2086190943
1850297081
696289548
21587802
1409595454
1118465193
1815524992
20746653
801919120
1044473985
183944806
1782329202
602670082
158185899
2027377936
1605670923
1076008174
2102875295
1329398166
1504364251
944899534
1216479506
1863675764
1706145999
1094318373
160682980
978012195
2102336365
1179948573
708928449
1922247984
1488902004
547600651
627500769
1003882639
1722889532
717178591
761208847
540938946
111489723
491055483
1028482082
1264898740
1979575890
180416789
1889709859
938825229
1192381961
1348533953
1839806346
2095729903
1369100286
604319515
2031171494
1487301780
14283976
114403766
932395480
1579020276
399459087
2022175459
39922002
545060538
1145780155
583849892
1358224682
1020987067
1478123810
414367277
574861329
127115504
1684759581
621297840
888504516
1841343513
545757660
625067067
477312835
532843570
2110519192
1392233833
530699675
339041947
759030556
1153669672
206470448
1905973185
1499110345
927209725
899810670
1435406457
993444172
1355819903
1032545494
1348149722
1884027940
1935618065
417973024
312709306
946193901
19550763
212294561
1568207848
1346573037
1820250239
1895382812
304609648
1613021706
1560804027
1024651532
523227053
1107977105
417174262
1444871990
1261883275
649963819
2139420789
1995537625
1186231124
2023037093
705249095
1414390592
2059581282
1289329937
617906002
932056885
694733352
1525927334
1911350780
1237392258
1528899671
916310439
611963664
260816587
607072661
2099683468
630833530
2005819250
1599894952
456802365
1080606816
19467123
598784247
1522839015
1737938780
1948265169
684844896
1461791
565463956
1409499952
1797657133
703742299
1805959182
439814429
2035389712
1580428058
527093305
19282905
603006342
409932870
636429006
926919793
1960329583
833267591
1897994260
1294722836
514361357
1035656390
1001202370
2114637565
770528593
380079230
2117339968
613413756
1699420754
1399075911
115483235
1672366199
1874664822
1571546093
515963376
2076845476
1509980476
1849848149
750833875
673961671
708443760
2111902659
1203143094
414382191
926930261
529853481
1866847298
1664329200
1102885055
177782094
2103364622
1360258642
738701229
631383942
361007362
39481383
1401258520
777774241
1071478985
1342746075
651428176
118608635
1695472530
1528561584
1615851682
1599106103
1832513079
709156004
1225324324
2115133715
486266982
1792531584
762747848
93153400
753707692
1580951999
483004274
1008966251
2116239923
1371849739
381099045
1133922267
762500649
1969103311
1952750369
699911403
517391066
179812986
2035225470
1294475737
1370757412
1225092932
522059546
1879161227
819621422
1393953501
381829817
528854844
172936301
1451491927
1195969758
205283308
224919477
1251770711
1602867207
460626234
392095374
918207702
594232935
105779876
1196380226
1920767502
1612709306
2108249242
2084229392
184621883
1293030715
91122098
1364417451
104093222
1695393974
1335933388
2102329480
469349424
1980089529
598723893
743734016
1041131009
266937511
1805922520
1607298738
1513543466
968144889
1165762525
1186625427
253941193
1048736925
791451921
1155334018
308696345
1356549405
900401463
1219374748
438297272
672572681
696573748
1051660713
864997614
771242471
1900684116
542141286
1789937
1156825356
1932907630
1188082546
2009260868
80103320
858620368
2033870067
2034915548
1698072990
1513464652
2073572272
1144010223
2062892819
1454469090
203363437
158918043
451031529
670402044
446692085
351200938
511311841
1392759385
1537668334
750791543
1871271980
1336555611
598735
886054877
1679856707
792851095
1697176114
687572434
361630210
1881477978
144718722
1849793591
2094688766
103597925
595236365
2090889222
674615103
126976050
1564708604
1601507901
1276082816
590273285
1015794164
1253778085
287807375
1407661342
360027325
1677591951
708414955
469944796
901774619
144165708
1847581182
1136835764
1264756356
608478180
709168989
484836607
1360856371
2099029323
944762983
692443969
1815470084
62543129
964542590
317663778
1579244043
1612770081
1754567309
2063358101
1051511172
1797931797
272799584
1213711232
690617132
1688102562
93839660
2089412008
60429666
50327520
178166462
296137710
894238687
2099413254
3188857
1227683720
1720675594
1478399514
324023965
651027433
324880719
1517759828
869024155
1218031787
1157438075
2145379728
869281251
673324435
1252113475
670962239
1942742837
590417529
36663134
1595227405
583299201
1673191016
99223590
1004835479
1917516857
1248521333
1548852330
1378015676
1394870793
1599517776
2089950320
259477035
1020782000
881636365
1639733780
256882105
1571003595
2030690120
499790788
123792019
1028134053
1338760436
1792205650
495708299
2087950926
322996833
202845772
1502666959
1142818402
1471121359
693210651
619018916
302764504
452708925
931642025
770263991
429601731
1365146949
809813603
1025514684
1752292326
1288315672
1033325834
681689617
1985862004
161317792
1806365980
2099114598
42032911
1392121202
1097117515
1050028995
544373210
245440332
968125979
2070725452
199786959
1140781200
1413534928
1503651486
828726097
949719111
654959294
1406410244
845989110
9393758
216731747
760071403
894394250
335536018
2071994595
1688821744
389319176
518932112
943136002
841692526
314457672
1587178272
1489553439
604076241
1313547396
279803816
1690374529
2144539918
1317600452
1925263747
1620120300
197067689
1685276221
203898247
249239411
795369487
1992728323
1671283619
2014310542
2020682149
1776070723
1093000702
1511808352
1831450005
322053531
106696099
923595128
372511835
602187599
1936551867
1573642867
1965291833
1630296486
763482631
975490980
1786781890
976351340
53971769
1321948785
1363737733
1600275774
1470419942
84107131
397844250
233567890
716842674
1473810876
544154855
514219009
193905991
826316656
1874646685
453037863
19609034
23342309
1241048164
2077967523
740314572
1154809610
1196527724
955541772
946250302
837767235
1835127572
1755763629
98034217
1508222580
1625787869
210691364
1489378055
390150241
381248692
1737822684
666056708
1536107704
992904669
1978219936
789045597
400354141
282114764
1360016468
546712529
1408125846
1832937054
604660594
175280534
1621146209
68443837
1143100145
1533726253
1637130027
129934914
909692203
1098278789
1178824724
454583385
582515602
1609985752
749528279
917465710
204360189
944284833
517235114
1536017581
474955683
311840585
1790410257
1960384970
1332593030
1356183924
1345906772
1016846272
786683472
536221871
1761604928
1457743092
1525612263
605723932
497174193
591504453
733570354
1593615458
962470680
717867041
568796496
358357385
803763607
1536854017
1835192143
2114824413
2142433455
517164068
1801596738
1582259118
2131523997
1790929650
1511113196
215189884
708159277
1973275191
612350534
2104677730
264626979
413553009
1099869465
955764084
467075340
256267318
863496150
1952747848
986905250
2036945377
577177433
327452456
282779102
847643304
1768325876
1275344637
1088438793
1370398014
864101095
2071170002
1203600798
978672586
864213328
485608950
578630410
1135770992
1670238375
1176086237
1746264622
1736226835
1504181749
1759161399
1405009219
1948719090
623784228
585785017
187258452
1922961168
1822684097
289017504
1501290914
829541168
672289054
1716185639
89743068
2145128155
1386595535
1243254875
2114766517
1149073564
1822389116
1877907933
899776467
746059354
1858256138
1240929966
713815470
472009891
1184842163
1721547996
1593107060
799954664
508543714
1811310276
647181141
1810707541
246398130
1107996177
1502419469
794490721
747601980
419384453
162657219
2066218896
1685724559
1458405819
886893227
281523304
1642180220
39538917
1546397531
63432204
646961331
1640063671
1290360200
507256363
1690909023
1133170111
2063183450
957257089
826531418
1932168039
658951145
959482806
1040111304
1847836561
1107482822
1979889586
1331734656
1659492856
730388038
246388458
1257111846
1270427688
1930236711
1009159288
1222948167
1412143407
1057879788
11638496
1424006431
1848450270
2022797747
1618749861
624440468
434348428
1963944381
1780512720
917798988
1479271628
1047879265
1319617551
170330359
394345744
1650634622
1725238091
1224968164
1283094237
24026592
706659374
968504582
1246361464
2143176564
1632312978
1291453882
1688989750
2026217102
262020302
960119498
968710383
190411244
599202752
1286769495
1609707789
1622788036
2146539905
78077779
531501984
1121390524
805111456
1356869009
48846608
1974595345
427629763
1671821354
2003596637
647810769
1259383009
570828205
1611211853
1328574938
503026384
416525453
551839763
2021678229
746404941
743193465
940737993
1242533406
673731947
1070569754
1257748423
1186670198
645964430
18795763
986454958
387884111
1168404157
1568544760
1622959441
104309657
1680259302
319413228
721361172
550063733
680113301
1897222028
1577513858
2132522439
1170316168
1916143357
1713571194
2021124329
1439048371
1504132894
1989105738
1019230753
1327009208
992905989
1662739612
1677609146
428857479
1705149796
311053950
1409137743
2138230336
731069259
986849554
1984854204
1514782847
937011692
2029903836
1849564924
1553097413
847733952
269874983
581335135
166805080
1691892481
974445501
712882105
1814797800
1680683595
814695201
1375541683
1157615128
541970206
2089220343
1112821941
2108678482
1643095672
1642568532
1139346774
546202788
1672633912
698994942
741460339
544269924
453232682
2110218944
1661098761
303675874
1589046409
1155190647
804261795
518224559
1821888030
433852659
1659667171
832816293
1916047704
2107677422
325525119
917765298
16079675
840987415
476039842
1269869466
1488553952
2052657141
727960668
2007124667
1229248691
1217381345
713110562
391758428
472549313
981902477
2145206101
1873428038
1013076581
65256669
609469977
1583409033
919570112
1053932822
727630691
454220296
874645815
806177713
1822635010
506627522
1757186963
138198278
104250971
752756831
1434128022
709876686
2121421021
394383335
520698969
1452126871
887138305
147249448
1716632966
2059184988
28464198
1082887930
1092314372
433169072
1178358882
1421224189
710140438
208406054
593016323
1510007706
650516080
1833311294
590921723
1018050172
1916383683
440126261
505018002
2112977680
1930948575
823856891
914619539
1185378065
1870042346
2010986357
1669512735
681861363
533417131
204053176
2069720990
640613418
859477529
1344374448
1533315922
1134349812
1072803092
1371707936
334621458
1611724565
1647544133
535344234
333706462
1039542570
1665694654
191255356
2146488167
1445876487
1771166415
780143041
617630767
989817763
1791411829
414080087
160527768
969241558
942772370
244125890
106659759
1053259691
1653496090
265700341
983890897
672811584
1436705507
316633789
1317315166
1367149013
1797867528
1030880484
1181465210
799458826
1014328345
904663803
1078222266
1347079386
143048588
1210149358
1290874156
1932793326
134730915
1641473838
1101205725
902040019
91374488
520460131
1621269167
573120776
320612628
215047145
1022673891
807387857
407614477
1018969408
732277787
1739989388
648291613
1860072373
2090476705
194620184
1533996003
8884185
1349182664
805455786
639228202
453876405
1377466937
778644969
158571663
1746497864
1818408122
1873337856
133291310
1270154884
545000943
56332186
1910699168
1957291480
1063284546
1825385070
1412333014
944454895
741019010
610474117
312733331
1035181511
78945363
637438276
1112391146
1075922062
2119644505
2028281543
1492468243
812073257
1468507148
1080066123
458500098
685250587
865326777
1187162498
1509141185
482922315
1953008865
1867025487
1754202263
1891271470
157592683
781799832
1895743174
1155949774
758301607
749047500
1228667676
1160963872
2029720094
1190030857
774465530
585456802
328748059
928872965
97159866
556191858
1784408444
587845281
903385607
1724357036
1130370846
987033711
1629099560
794444008
910766927
1450732028
53845766
903472540
2142583373
1206346355
1640200148
370546827
1810338681
1232743048
873358866
321839249
1569628712
514946888
531490791
324064728
1727149068
1138515475
660545638
1317480984
358294191
1528912885
1265613851
2123088557
453545950
2015947154
981257346
1152959874
1472665886
616725971
1277052020
1547893785
601299520
936234389
719151667
1002558354
1477410694
1017560230
1366594171
409112947
296264652
1229485619
1739948786
217879507
1261822634
1588577159
1124607056
1705995864
789481324
1560442608
1215981165
1165300991
758620385
1904193646
1390328298
1291314308
1471270450
914264041
1442520056
798759186
1302414241
280117679
703014251
1427932085
618762522
1957610407
1689300110
604198791
1453101914
567062780
342573907
1157816309
351879918
154582077
1781888369
1499301714
1261705874
889563416
226837479
12525775
1443272045
96690975
1091467952
1040190971
1991661967
171915124
809955092
289202315
1700384246
472072575
1505984132
601263023
620090115
883532873
74302840
488769788
1091049992
312905239
1258529565
1464613724
1264065440
414206145
286885399
913530023
96248857
996055845
895992251
278235033
1430532960
1771945689
1724078647
120370538
57889868
856783440
258143697
1240085060
856962603
1749062243
87786051
46335957
506088048
966725959
309521064
685137658
1593824108
1246858549
463446419
1894648378
1808328807
16434916
2025878756
1573270773
129127173
533908586
1952680905
1190877858
58901886
609258176
559297342
1924377557
321480270
614926574
1754867585
1711147428
611675885
32577687
1692141985
562871869
1127756503
1881881344
759308343
311710881
2136624615
2048687237
135409228
573104319
915549671
489516159
1858407571
1413935494
1954317540
1097053150
610493260
1355208522
822927947
659908298
1849907036
481401431
739900317
745659678
1386789959
1814333463
1047237708
1208952522
1177197125
834591101
484981290
992087434
525322550
287026491
364936129
114293288
703417074
1537537191
304291610
2118597847
809357324
405270743
1240895755
702933556
1182593681
1629010277
1356881675
295019033
1538169689
616666665
646176076
727246204
871547652
856861283
1333285014
1358999408
523998931
115775615
1158887062
773118103
1380058558
1737886566
1442112920
607548198
319420560
2145468128
1400799433
837407413
149989936
790807697
399893495
2127474894
1426102870
303086223
713311143
1683976262
1558738252
766315191
1336450622
2000031174
1927788879
472958785
1738422374
1436731626
1139138147
1765927759
1346617683
648374189
1027480769
648935786
1473027400
1647185290
149481807
1410611509
394194959
292565888
1061647024
509857739
1203785976
623747296
996921730
2016008301
1269285382
491286839
1977365485
477808834
439306935
1350669175
1944893362
508058099
2045250673
1862844584
885526716
349145852
899200082
38047581
867758164
1911194900
134267221
647079764
1656498119
2122088483
989392902
657658580
2124536449
821056573
179806285
515514799
423874916
802135999
62050302
525268460
1118383919
1577736252
1552119048
2103924496
113079953
589802390
1175877725
1684880286
322070623
507150893
1047741166
1440146109
512082363
251993957
553247300
1141763866
189767857
181870359
993302950
1444677404
403604867
835970062
771766517
1856181035
1542817810
1198418296
1034732057
985185701
1543281425
1056311105
174960029
1928186769
750181971
348073167
1429421180
1176196128
1909839536
1929682840
1391180249
1808781029
1676590544
1348403251
99787334
1575589861
1690043319
1545274963
879355255
989139469
1172193359
959423590
203695033
248991149
450110616
1891180929
90796233
1270579902
1696522698
251057857
1202250371
308947172
852697851
581521001
84441065
1103288507
1127114802
2073459732
400557938
1334295193
452573389
185894341
1201720146
352804447
1673514851
69888111
902031143
1351496838
1579409951
560823625
920020652
698942344
1099970224
996348658
1163772995
788740265
242398736
378072661
1940843875
1032198520
1846433534
754944638
2127299852
2007406942
605386828
430288837
361656358
594081055
188704337
399011565
1465325549
945201973
1028001726
402076907
1110731824
212708621
166799441
1594570653
1217813879
253270637
1640602360
963848143
305969031
298769905
348114544
1276356612
834231704
1971655081
300931787
1596889649
414266215
1042287200
660254218
1368688602
133482402
938909805
1540022879
293604431
665422352
898781292
235681396
1533142447
1535812751
1942656170
80935236
585377593
1525009321
1334263275
1429763924
1274015605
2127093683
614512336
237381968
1065208564
806093646
1885639093
692498634
459687170
1270032485
612727551
1409486809
1153229581
2057659702
350184102
1361212910
1697176114
1373326811
570460565
481611618
693499325
1069638802
1493281522
301538266
1941008484
456305076
1824243250
80161028
202236288
1293017110
1926787274
2076214693
1251514538
1098317469
1964320684
1286052136
36783332
209171445
902826191
699618899
1808183432
880900024
1794092409
1405175658
2123557415
831013726
1500365653
1047507638
1559649393
464406175
1172985715
1433673006
1414987913
634389375
1587459355
283304152
1742819250
2139288501
1107469660
1809899057
1760412168
840361587
255917592
1599130932
1099372265
619988150
722682500
1612857302
1718528450
1006340241
1017047210
210023183
378631701
2024282539
26459912
2122179795
754995683
55963657
1257468933
1398903211
1090582297
1798637671
660911108
422476101
1640274562
1390543486
113043004
1104313030
658187498
1950989711
2130896809
596828989
676864940
524381539
989129804
904746961
1025794358
568050206
1533077033
1565834416
2024485633
2023475081
320872120
243381766
731674521
1596666172
1328340452
834125815
198476426
1096383700
2036385616
994482046
1136981076
2015082742
378563742
555235359
768541880
117597518
800002550
673931086
2025404411
873221713
756510788
1748188673
347017510
64499711
1763351659
1110481358
559885238
1872550517
1897031209
1301886868
566551227
1146304947
1404936380
1239768060
1637940583
264147486
1013632177
1670329003
597761670
1164336660
360817508
1967722084
1122637765
1879989334
1240155376
452365106
1424761453
942393586
1067126215
1618739746
1563603349
1117920672
1990140101
821221473
1429092771
410733120
888464357
1683315039
1018528532
1969635311
864548925
186819505
1882545289
1374226872
434666347
530805452
1524653285
1442311515
623719105
867339856
1774709226
348333434
1215260152
1350350688
1030684992
832555635
971235925
574279372
1872081380
721799352
430083958
1430810749
1566166905
1705238413
1047534828
1054817222
760914230
647858679
1299118026
196836875
426578037
1610597484
2061861576
1048981826
1144627789
376652567
1107662789
1669052306
2139816554
1893260526
1822059976
1661949173
926182362
402091702
1661102081
2023033631
1120500623
1923351044
931025334
491645636
46984282
2046963551
1856239301
1551355620
825277096
579091591
1377378705
1927561269
277095496
1103519925
2001060821
2091665396
1280683020
1036137712
1200831567
1285112328
1122671944
2015357340
2087625417
442858296
78103880
2122111996
1894203863
762013028
206728358
1164770838
1378317634
362355088
844977698
50153901
1758765426
830079732
1716570465
1974231672
1741831942
1333544199
1789961550
2017169630
1611592326
1369717335
2015262998
306086766
369604165
575895124
770001776
743690266
407891850
1049872878
617794554
886698770
1231394260
1426163907
571217846
202412051
772507456
1039026045
1333470710
277050411
1951060046
1401411454
1593937526
1283137632
1564159889
1341172052
1298780678
1987628609
1640423725
304509686
443485795
51317998
76062064
1487961170
1336090105
160116971
1050887660
518429089
1463491103
432158441
616173067
1434353470
363790272
1546734943
835789186
1720811179
1294531433
1070794597
1015626081
389917563
114983353
835186126
1654315161
1664317104
765302535
1661927421
1223739954
2098215664
651861048
1583540468
887163684
1210609027
581819609
164433047
664132678
163340108
1941535788
910868250
1926548201
350204969
1937529095
2013659291
1955752418
1607416917
26008320
33876951
772877043
1826538611
1152630774
1821623040
1519448403
271087272
1518022449
303777200
193312468
1018604914
83689135
127921069
1638472848
981648583
1563956102
1221835247
994611869
1691292713
1657912898
1669808152
1249408381
1000331810
406219318
587103580
355674129
374677519
1200643941
376874041
1169491082
472739087
2001328943
1407573747
959095858
2087810807
1811880639
2114605120
1510052870
1389238998
638991293
611917117
1262932857
434719626
996299539
1536657516
1517615283
1099782123
1577651001
1020363841
385831909
574670837
832722185
2010541813
587825414
1253358353
1141304734
1681563373
699334817
1561502170
1489721163
137845613
337440479
779138999
516598538
1714815271
1024332724
758527303
1211683407
619503239
376044119
792010816
405266381
1024599926
407234029
1864442410
1445958603
1260185188
599348349
272949406
1858089676
2140646745
2061857645
334864683
2113939690
1382434786
916831885
1019358513
314158460
614423220
194549599
6336681
198001629
809747059
665346097
499445945
1514069415
234541499
78757087
1996518457
1669467453
1120804047
1616016342
446293876
1614396788
428175111
611725359
1490592612
695406499
1184461931
1584490774
1192920030
405730649
1811165481
692182973
1540640476
1343657261
614102274
1033707862
1467672110
1192105895
2092705496
1639661416
1518008575
1555231547
451067211
1471002169
1388536926
1099580609
699422895
723694627
61843161
1427201190
1714069639
933407250
1470738200
646873796
1661103439
1309549902
148924594
505649171
1545894076
1652587859
8272530
785905156
439302424
1680701663
589516328
794611733
556310262
8077441
1845862510
1463593404
360621024
1672552633
525319696
1834195138
1700447984
1449425658
241194844
1106833566
704428235
1793502294
1012395902
1700442954
358992316
2130020081
1588957181
1608196554
1808101081
499197052
1206901351
809652030
891564937
256665292
422344111
508647092
1891697914
97045450
45276333
1473224680
366746989
2108036304
1153627652
586971788
948888273
335353784
1624430766
1183142618
288742674
1274635135
630145737
247013507
1623435361
168483348
494302181
1327453287
807354121
1767141094
1478245498
1995075604
763648642
1454245361
259259637
1611339827
1457042432
531354800
1016129389
733688296
1733459167
995264410
992827216
268785683
244860690
932572775
1961420647
1514724777
693826156
1375803292
1220996606
261986667
1029201343
1031792887
1277186198
611661351
835621850
1518638829
54912357
1936084481
1092054665
1625392067
924122925
1248718009
574716135
123164883
71553890
1592279568
1085096743
1909450746
1422549354
1954316451
2068843991
230233046
1516329897
1693715330
1099770947
736775441
280754792
1698633468
958477578
1493130260
523993157
450408986
1047768463
1367576345
1114169150
320394855
1194485002
1066772751
2107183998
368233930
1305122246
1659933768
1993329936
1312157636
1001545734
1698394272
507560319
1781526585
2124109569
291608267
667130881
1293136728
1143549634
1192639276
2128143343
1578738352
1648381486
992557746
1570907297
1166261152
594260433
1847623660
347744784
410715787
1305334115
1017891833
853558835
435824993
1109802367
819328362
454565850
751440230
2074368002
1874681791
1246762585
1043804889
1484904526
1638948056
561774528
139878097
1250934608
946035686
242999232
1986527474
2018552118
485204265
515224539
723441449
1597564070
266382972
1230076895
1530563524
380514097
463805686
1379350547
1332819421
353095247
1166019001
1553465299
756295170
893165436
1779687036
610011649
1183120979
66215776
1778872117
2076565169
412736180
1931092261
797311657
1035811413
792371296
1374894976
393439661
1931392240
945425160
2059814974
1065752006
502110564
57024258
540330786
2029949877
895982485
1754702904
338800367
825485511
893187171
1311196732
752850577
392873703
1081760885
1229696481
1881164657
698897512
1137694633
1907250896
1284312096
1930435764
353036051
1839220316
423051986
1933121725
834401470
228274700
488234543
854037637
778745045
218733084
1571530607
867533470
930565727
1061275370
805122215
2067728001
72633998
520438537
533372896
1431643265
499711058
531710346
1992935537
617253462
555231655
1970969418
515818696
1266173386
1526172428
390023947
1634766847
1996648810
57470253
1717522974
1712141849
1171864641
966342170
1986119338
539677158
2095178815
2096573804
1416938268
1737203563
2077326991
362666230
484805164
748775810
425013305
140996692
959597804
1348656710
1357453712
1444151130
2042866487
1500725082
1173215428
1587408605
1357357640
30460341
1425222113
239059580
567683108
1659894808
927030925
1669569168
1627513682
1771236362
1922866669
2060721239
384341592
1221254861
1830680407
854654685
1685804106
1370797947
754630300
1116430029
602285937
968380266
48546878
392750768
747780788
419136013
1161404976
794899714
977883053
1725068594
1231568630
835058986
638011500
1565102106
157907705
928792210
177415811
1208477074
865803428
1163635044
2117140850
1644944855
71949997
1928461431
1362282852
1319553995
2002372450
241751964
259924906
382531384
143485449
853257234
1173345640
872968382
1758275313
1556438624
1999541648
226281491
319290033
583495231
1791472588
179095678
1218072414
536672853
491002033
1792401488
1852098879
2027838150
833421409
1185921027
1303180612
1412880348
1485415005
2029142714
580707469
2100975958
1414306510
186553273
1081694547
1123354157
1645406734
629406983
111535704
1062517368
281758714
2092713083
1353936
920762819
779092508
118263468
523329126
1106512143
155272025
1444636658
379710750
378906281
1908820035
927329082
803739501
811783842
342466067
1397875729
1320963257
1840461521
386104065
491397742
780374253
738137565
1451837945
728004360
604745669
2113733195
1762311872
1595193450
1007516321
31104153
2087775734
1322253319
1898317343
1498654922
187553520
1016562553
1563154220
426721007
1109610179
1798108189
1546319711
1890695
2081450497
209768285
2139556317
535450568
905293331
1685249194
80454596
958115827
744488608
1262557732
1120009152
2095908496
880654666
1151779217
1259004529
90309867
1688183840
1486541534
111039327
1694305688
1826473688
975989513
593541452
1587160519
1779868074
1889270325
1853405635
426764471
2008421656
1610187001
1204546173
1776759472
1342158429
1337729685
263405618
1158341851
417101032
1519439286
1959622532
494863125
965440889
238004057
15615889
1406541087
1294349563
2003372952
2042645135
1249735566
1955092359
485779121
737500615
935623020
1881000873
1650920974
1641362130
1879604268
981534077
2007278394
305013826
300023898
1639412212
1484519932
1221696632
744655316
1265356333
547158080
1095319233
1417247733
1693321243
889569424
68851693
126683381
1053370292
961915129
1670280578
381466016
786115572
34463773
534388699
281334600
618141962
209721857
1945089838
329172298
1251560866
1053772544
393708029
291804432
229537491
1863205480
177970714
321983692
266026196
2124042368
985626494
1680039943
1313540014
690086600
1420950319
957811860
216563217
818655657
106424339
395859351
80163403
1185015602
715165028
81106650
554660934
2081077126
1023326174
872582661
1944839810
156447453
1078046192
510351775
570963378
1551455704
1043761792
1320061363
1131115301
1202015082
1817788942
334358514
1324442320
1033630525
1497230277
263295696
828680690
475655681
1342783245
516320223
1464200062
897392277
706825884
1102428917
1903002100
1049408437
1466309612
368225695
1128728135
782072621
1730696603
213779201
1704483695
808933974
890217154
2097554822
503244970
939005150
1293684264
1221764917
374589616
959052050
1128624464
470935307
1819600353
948625221
145814419
161147255
1638552657
1580480687
320274039
1742925497
1438478850
939594875
1476329642
609565707
1815646148
1496592804
1503126008
1277184494
99418988
1537217364
1349129413
1958683828
835610371
2008753116
585615368
597610046
77596161
2055802564
1701501236
223646428
1359713452
944612691
680766073
176093446
1890201044
189668088
1965886358
1222063494
1222931063
1213772795
61808024
1324264776
508297540
621940213
670318833
1259040792
540808051
1122115454
2077638366
292363904
1442175837
1267563882
1267334385
2021520568
599549586
1930816831
1649895811
1765615648
2122308433
1871194510
426658018
1497801350
85217377
1792678228
521628534
2035416542
1375589346
1998032298
380269012
1706450904
554525906
1981535876
1790229546
2094214527
553455462
139113449
1620352126
72315737
1781798418
610571397
1225722779
1406557595
877007564
909170845
514443699
754354900
1066294413
925881004
1643715376
1169999843
913198751
1411217672
1219468910
1090171372
907141986
1008493389
294368951
720228037
324723787
204913601
1295393299
1592680665
1118562217
1267464953
615692760
1579303390
1470899616
875574273
1585534072
111175890
179481587
1046622672
2093717219
321627519
53921313
2077563045
1262861312
1224422912
2045207464
1135553182
1072771840
709793794
1897110028
575193998
1762720297
950831156
1821890321
1041986242
86054598
48116767
269859713
134456798
1686599328
185562267
787046925
489927306
1423983579
1896406153
60705102
436568861
1332000718
2093154982
1391624499
418061638
937361432
1761903426
436182874
704934293
1930261412
578100689
1055126918
453378858
788109446
1493226638
152583248
1979749216
230814479
1778086974
1658791327
796767735
1961705817
722438163
877018565
1656621014
1728942251
128014754
496444655
553580754
1219282088
298095810
1499690309
557880348
199773259
2079984377
2067888877
980527880
1857991601
1892713106
1032057354
1645377350
1767482956
950733730
1121448043
642828424
2112992992
1924914560
1477710986
971620090
1630794947
657136359
1463842372
98716695
1927448798
624533963
1484613456
508439720
1208156011
339998720
616104036
1174083512
967025332
744159711
692205966
498113584
733039251
345772547
867790301
1804964495
190317143
1264384440
1376394336
1531205105
224521150
314328478
39566206
2096817747
1446734143
201352617
2125509193
1403006855
1085251969
901977919
1029490519
1869464501
976123013
10037177
458911425
563926900
750178630
652401466
1963450526
1626813933
906235916
724196304
1010849899
150171901
530677050
1976162117
1194257887
1453859261
243686919
882993770
4321078
431975608
1391599554
2067886180
1760833563
1297015952
116048973
833868685
1137656224
1634985156
1313632414
1178322326
3203478
117823049
1496303489
1920122575
1050220566
1949140294
528420853
1142066741
210908666
818669021
665356009
404025470
604874940
308149922
1067276606
1764011146
540684007
1869508832
1743762642
43727682
1541679903
1602347029
1545696353
18765436
1789233189
1319131692
2139967764
55786646
1376933609
970435187
1190176824
1770525188
1219504652
1666455194
1509340939
1898087729
1062198441
942551755
1002915035
1627814569
535053316
1373767882
684944481
889827298
1033965046
657177387
449785864
2125453553
1308455996
1727061662
1224005921
1527611909
297362114
710207487
180016086
229591940
1200901275
1604845909
190609775
1024937601
862766686
56426489
413610288
1941651158
1380469758
1096153022
249611573
1896160045
1324546430
1139359468
209135474
1046776757
1784736256
1027899974
2078361413
2124380633
1262857568
541866649
1923001947
1424357358
169788832
88682440
1862225099
865968101
179936932
928065833
1134877985
1673848282
487587865
794002082
425710014
1247872925
616311395
1980617846
320362504
1996044750
455095461
844599389
1763103912
1968911775
1715190900
1354706515
470423369
243690134
423404978
1504466840
366671717
1452080488
1868093096
697904362
516454739
1555914343
690430415
2071604455
2061342454
1816979957
66359128
972137551
2106418686
1020058565
832338631
1583183435
988223246
570787230
490656310
242612051
1080105672
251598015
1201288712
1536852595
1415312769
1123687086
1725811465
40825157
1063549939
624219199
1061191490
1245318419
1594166721
1405571556
690616351
234962958
560803964
415539992
1874808001
1499222477
1396567192
1928292042
379430056
1397768493
505989359
1841754314
522332974
629385340
379451641
565111354
1911647367
708657494
249534815
15376529
180859459
2133377942
189157087
1599272514
383834276
1845964179
593988241
222800357
1251094474
428642784
286255060
1379547827
1106878612
163577372
2126001318
1851336523
1733213717
1291031973
261614423
2089616912
1190909169
626985202
1024148615
1908778265
1861121698
194738683
1329538026
389639792
1632988793
201845178
2004070460
1641884783
1481577148
431890885
73977669
1814225516
1252687608
172656158
858825513
1339216399
1739097234
1782242035
1311116391
955336038
1551886045
2052062863
1923152543
702559757
289979012
491875999
1420649751
718334584
453518547
347456562
1425998974
2012978744
1235987922
82839511
760166230
43998783
1422166416
179630670
1773421233
837799144
699769505
1509351218
37456369
1726873566
656912256
1371746153
1240881532
1454757892
1296172954
1034806423
843481092
1993703679
931460202
705508464
566783917
1918487332
1266307878
1611292356
2054348442
2103579963
229897412
1391095885
2064886216
237306225
94737729
1854955036
536073818
1007776248
1140210399
1287057441
1298693042
1031569283
480357162
105503548
1680014173
1959551964
21220524
950421748
1178084638
1849740070
158798051
175718116
6845691
347765740
874219052
1368553620
31835695
17416094
442015904
1257268981
529393955
1785545736
240928698
1203050735
317967597
1595756467
1772659975
229308721
1294751815
1587697158
350062687
1993687298
852378395
886042475
879119215
380350612
1962662958
1972296681
915469331
1252881644
518402084
113092832
173049240
1378148036
1113115166
548584433
1752986598
1368735725
686364687
925687594
266242150
175149507
166234230
1727372146
1226365211
465628192
396265450
1177540444
694522195
1706399149
1487012595
2021435868
941812635
66113689
725986438
1063884388
1390672239
2051319801
225330503
248759267
677287628
620593623
779155545
402954507
611210727
1118800839
1795198692
1050164946
1836789772
2054144917
1654753588
1874643726
709611447
1181873247
2140551313
821138644
1003874633
1801201055
2055600677
1340820340
1741347550
1490037888
318320260
2069279686
318976976
1251349540
1155324066
420277181
699382199
854269825
2053566535
610146765
408108417
2046502466
834894704
79681746
1237276604
1942263246
109220736
126042889
986381221
1993525184
8113374
1379725094
707017774
2075964671
1775222973
807225646
2135083761
885113688
1487101105
158750882
1798178521
1524140332
346039943
1025953500
1822737884
1647845760
1012475829
413509798
1433692988
1231762529
707227761
1111052493
150444033
668132341
1478492429
768825217
86983325
323199498
70885735
1890125929
240920279
801912801
1649674189
153062655
284493498
1870277153
685811207
1134778864
57759681
307536989
2075349013
574781392
1569650451
679893004
1116977127
1819536084
714159524
966860777
1287434381
1487913349
1276827398
693683305
1897471603
1115328871
1179084687
876022454
459251171
959310803
1193301340
79382841
730731193
1910208824
302834544
217859151
1873688771
1026501896
1326520090
782247088
396667576
1593093907
1484035110
740780353
776955647
2095888540
1879286838
160530154
830125451
872909063
147276032
856142953
218115910
5697275
1200396633
1053583138
1627952668
1541920769
93704575
15302604
1594932005
376600809
1625474911
1105589797
1603479952
879628581
1104468944
316569812
1602111388
489660178
207765322
61229542
625767077
1653294254
310218147
215446840
391122627
1138776268
923714392
127509020
127990309
609581205
999991436
974566321
875760517
428000909
775498914
1059010823
875142799
515482964
1340595391
1672777653
1154520
827535760
599210712
1938478189
158201027
894166713
1015454313
1898515047
1691760469
141095582
1885013570
1304465807
900206299
1477986782
215031316
1467101990
151808609
1777953355
1235229080
1688366949
1714986078
828541862
105240011
80569923
433891128
1904243092
376226212
1860132300
1630257446
620926331
1597000111
1520588445
2079422466
1211453956
248918173
529996187
768109778
1266609376
1678258489
5159370
46809848
1951020395
1232724860
1349059483
1726557433
1998925931
1829157755
218953257
689502047
1151144473
137588739
1352446517
445529251
1969209638
2022888652
685711226
1786284768
1228892278
560613652
1437369277
2084379286
1620932699
1167668789
1641644324
315831175
770153607
1068007108
1771212194
1705940575
1603060112
2143393045
1323584138
797807756
1686365189
818417740
314138423
1418220295
715966666
240952748
1525808338
1376351128
371908236
999665825
1841498540
626808737
1166955196
751997838
1058045719
832314432
408543159
995569998
391799035
1026733385
107746335
1883228679
1130569406
761603001
1559707024
1937076543
999169354
706984529
937423347
1167284784
1856304299
819225348
1770955437
1107964116
390533726
961983772
1744836773
1365076701
346468196
644377075
1650770691
1050260311
1571040921
1159219882
893905258
706504487
1185929790
232492742
1569345797
1956335917
1975251994
148303612
1371809548
1251455554
1299794290
323283576
1197104218
618628084
1951450797
257352066
1512793717
627670327
451315118
1631499292
1130975829
1113308745
1068712756
918791819
1149523639
448779650
1115373353
1980379106
1696114504
1116101259
173916917
2078884547
766271228
660883636
787959731
861829059
83102244
1338270725
1022442212
64311901
473037030
1870058528
472729506
1274458686
796634464
492075376
257683117
1301890388
89956446
268386197
2004190835
39129991
1672840022
681777253
1222641692
598581275
187640297
2142178870
335625416
1009559709
2007263511
1384912028
2083156267
422852569
311617388
1587647958
1386169157
1513252604
515603792
146303073
1793276634
1026588021
752827987
10366406
1617508531
230137155
1034653105
1756700441
2003314072
755911678
1719580449
775311681
422286274
660228482
711737110
1962909599
393791675
1456704553
1441561883
1493615690
1739409508
1661183088
210768271
457125015
300524906
1952619036
1102668442
1393994383
746993575
1703576838
354141542
2066107363
551598135
187182911
1093525575
1524337536
583440198
803101147
1124607056
1094635901
657364534
187510728
1890523425
875350301
1261429949
812430060
1940679622
1783790889
373183632
152931517
1154454088
773989479
1060955173
655273298
1396881708
1745614519
1790076700
1684407158
1958206382
1677881515
463494501
102641317
1036809159
286478789
1230515485
1876633558
1623019818
794365341
1597311046
1961176174
943475839
410570201
1541009051
366751941
994767762
1998454510
1352976185
841659156
1498111952
1152614637
1107245997
2105519232
893283434
60685900
1551702734
326545013
1671425833
1542857530
1411903710
1848996460
786247487
1229915870
1201028890
431753470
169061520
26087488
39566231
1594578900
1892853606
1639633749
683758600
842712111
1297358296
243073219
153150215
1183910721
1228823889
1670113798
1371542674
773190211
453621852
1022200745
879482222
506938262
1303482109
521705954
669498993
1056174726
1421530426
269358748
1754061195
707189165
477399231
522174336
1643938
1327478435
778314391
1460808813
911928115
747530809
531857607
1595114120
882279377
888121943
1387527867
1094527402
1077833148
849087942
804629975
702676530
640889996
1932448819
1500469387
1913729930
876357676
380463640
1675674188
1411278368
1107022802
2048607842
1777494196
1870226404
356445251
770683101
926665596
851838193
423843209
1053777164
802175174
1815843555
1827244389
1413674938
1646117936
1542441287
1116675287
942868250
726385610
1545446052
70573326
56640534
1881558443
100791887
1504954881
191780689
1108007238
1847250423
912079591
520783223
954155327
544227233
1628790461
406484148
1689460864
369501395
555794980
371107919
163151388
2137189169
1406748533
2101633394
1638369663
1508676184
272440765
1893035951
596741862
1385363064
973816336
1753855430
2078637906
1031195075
1801854161
2089923826
172296114
1295748047
1520796372
947271009
456417315
239758200
635260625
956036809
752048847
1202152754
855656579
1937551467
847847406
1100186508
204094329
430753402
394695871
156270257
854687256
53352738
142463302
410689942
1892404304
1584283539
302541637
1162694778
742597953
671788200
2021168564
799436673
950638276
1257212223
854897392
2062584728
779792648
843967858
73379447
1644870293
809892136
1094037511
1172333730
1920565817
2069827873
1815194494
1971465873
897749737
1751004458
46553673
1219834951
405123860
1916640825
569187470
2111172785
189709062
835290782
285904405
2009593821
1997816009
491758518
1654771186
402569230
1976887538
301305852
2108613068
947960135
252567911
508176319
898572308
873273980
678410491
1414153802
1184360107
483049183
671586656
1190570293
937456210
2047473396
83890121
783587826
1882941764
1464034962
894616190
1387768255
2128160073
1341764932
1408757783
2001355247
950996707
1288009991
1594414888
435161281
660167896
517535562
1941025990
1729025564
1087105531
1940907570
33228803
1025456179
1089444417
1670201079
1361989482
1106787298
916338916
944734673
557639184
420076297
1476450834
315204304
1248244638
1351118988
914906129
1896670784
1641735247
1841344307
190428381
1610005303
1857094833
1427579438
441272278
1933086164
1597530767
908460876
1564233857
797837282
1826156084
163250618
206616040
1427178297
324517702
1916826301
1670514033
2129899047
1669564568
1236125820
437446665
67968919
364136119
1926345433
525317096
1562769557
1788860345
218896199
558931653
1200288320
781066424
1602310259
1769793307
1422381386
612714343
1277882233
424009655
579582346
1607425116
630814178
898183794
108756770
398133247
2126220886
1232492069
1426673556
812942568
539817486
776182710
396091257
952213352
802240386
351490730
1432535354
1757135760
1834076572
250012655
600273726
2076831813
916097940
398313356
426320551
1453709123
1387503166
1265271435
1363745825
948888681
154758130
194866467
682095421
2087126856
1826812353
1995682669
94976906
1072377365
1734007717
975791381
1720090575
1477467636
1059003884
623431584
1401876983
233675564
1375497023
657446457
390042443
278087753
33527314
244477737
1580101921
815855770
2010504141
1959046986
763716677
197625522
1909245156
2141161588
2118212917
969485917
339712475
1038679825
1715788523
1434053948
184982209
852197596
12267233
247650582
317210260
1611082724
503087231
807915278
1314037094
1803966548
2127980442
1291451166
355549153
232875614
1168762826
1732150341
447447553
1051865430
362119186
499478017
1139265563
373203990
79704140
1053797130
1555994306
572508645
1075514490
1918951253
2043538361
1329087241
2078420580
258422538
557827867
1515397598
1892672730
2144971067
1357116539
143428702
1878142818
652123910
468323884
678271432
819996301
1448779442
811569215
1616110695
2143838806
1336287662
1012455029
163577259
1497557382
1530343415
1852806670
945349407
1449148529
2093509604
2123320931
1350126005
862222931
274301126
1208608580
855316601
827397770
26161643
1248894647
2111839073
1429372740
414368985
251055191
1427130700
1762105675
826969328
1610010362
2139756980
587250284
1258811389
156892325
1544207554
2117951410
1881898302
851792061
973825540
77101631
1645514102
1818961054
2103900602
865113626
1250089679
59136230
265004763
211444149
840810873
1181975401
682188340
406368140
30809731
1966877820
1400174630
1043098314
1801368996
1910565421
11802143
711271130
525346619
538269170
1789467966
1526965692
483058092
2124947006
316791352
385504259
1313695230
139158447
869281314
146518874
522208653
1219876073
1813698941
1658643997
403831357
1255124541
986804671
687942768
1001602106
1712656288
188116441
1428699828
997746323
257323966
1281665963
1727000366
1248408073
2056054101
366616905
45248074
1731937338
121431269
990192324
1012734104
456145872
718895838
2103641321
418052641
1520769602
278830476
199287193
733484374
1516246903
731785092
1977618780
274897392
879470048
1623070580
97811872
2019518347
2010227145
1799078518
752461598
56862518
1914220246
1518323761
645406939
1072415824
47301039
667048399
679734497
1031314725
1631870090
188312660
1076485866
448251734
1817527598
1546872734
804178654
1019761242
1962900119
1390720571
1014782992
1510445776
1985494882
334096204
913165993
712471432
1458627493
1093738055
392554567
806889291
1851316110
1190968540
1908519638
975357197
1406864762
1053867199
458092963
628458390
753150430
1331851249
360220739
278630208
1013030234
1601646826
842220470
237003743
105772307
1654349073
1203932484
1326641574
835174722
1120269990
1741804909
374740558
374853555
1217646657
1376807982
1400342320
1029512265
317599847
1903419480
2145474981
764074685
511064714
429146212
1846031792
603579745
1938759821
896918156
1976903482
1657715057
889920249
1524428523
1419460451
1673391992
1437180031
2016885742
1256375267
1925368734
555832212
1681960768
1461519363
53153261
322260783
1612164291
1974317304
1893271772
2071388611
275593170
553734584
565670995
826179606
1075803265
1992708958
726106585
1993289542
519154273
839131093
976869038
1414085310
1532190162
891642660
1349052293
536369384
1958987075
1372791737
789605675
197327174
2077793191
1128799854
1515509933
1823443268
1051439923
43117486
909871602
1421311819
421414389
1589594192
684827507
226949696
820089905
1350508441
1859357025
1616731876
749709286
974033852
1865043003
1663222017
1321100452
284589914
33414701
1379139488
95688103
363523241
817885194
1055795173
1419693485
185242481
108343648
1367209102
497343289
67470485
1295910080
714767161
1291985765
1466285185
1886267463
1642543451
1721398948
1808465114
610545770
599357083
580404433
1444106934
535267615
1258343307
1717911631
1182515982
1830744034
520058258
843320082
858503975
1448370985
1256236696
1318186636
996472385
127115138
438944148
1765241599
2128336012
1818317492
243634564
1955270889
1034195566
1828365144
1752830708
1520111393
428241766
903547495
318291097
792572666
644312669
931175575
1220334347
558638454
1563040872
637805519
398872368
1198685476
1503116293
469230496
620821610
1428997331
1689579589
1951023481
486842302
1845183494
2077415035
1442299645
314626937
1074809405
1137781171
900950486
388592278
1698034097
1437479933
904746961
266877022
1149214466
1770432778
1304491686
354257232
936841702
1102606024
267908511
385860457
63407854
2110151597
1347881591
1218646627
848570569
684245522
1438649343
686324538
1169610593
2023629504
805181551
387924433
704414816
1748311002
163160948
1932125291
59513935
234505216
165296081
325826875
1254237109
773996291
993028342
1848645052
517301166
1756066944
488560681
939006373
598699728
1841018466
647399642
1258625069
917053248
1066980814
1263159337
745022872
557851350
1033271629
1458277037
472443638
1907110222
1752608698
2042756508
786561344
585820656
508157520
526311929
805025665
1443068204
978399817
178021531
1148029532
1441785314
50137569
259492759
1953835350
911094463
551028382
1180503223
1207985309
1530569812
669043492
1352237767
848376308
753731474
1058931365
1720319121
352519149
165899373
1666029505
656699904
641000394
985474534
1835049574
311794848
109520655
280676991
1591111935
772025194
1141015330
2072813123
2088744949
1393387506
90538316
564554240
600031266
2051266078
1807251628
1897804645
892960160
1430593225
808352163
786289849
1192034340
1384269525
2042217937
148211358
1133058244
446385872
131872292
707193351
668702762
1084175484
1233453597
1918483966
836923802
312052881
231680877
455508595
2138950085
1988198971
2039681278
1526481171
1177141108
1786718744
943178734
1379138625
1373210984
1942223274
1437342669
1911590451
1483850914
1670011700
891329789
209017469
910930826
1062262068
623880796
810556396
827312061
2096744565
1571762511
1760483514
1181177107
2020473187
797885213
94414331
1547740096
337079563
1631294388
1361501802
170945285
880405849
628840203
10835981
347965990
961063829
267608448
345289551
1612096586
1719079687
806073421
1330973820
335966986
1000693922
446010294
2016052114
463331967
1413787940
798823225
1573998346
813952670
974013172
505104924
2146839600
118779273
93939808
2009651124
439797686
2115307233
1245091697
549642360
128539388
1922486960
1643813684
1479864468
1688061894
511894748
884638575
655530794
41628038
813627838
2143948864
876174118
1987250072
159509113
1251049966
1568648844
1587254798
576113526
1457394406
1659990344
1186517810
1187661989
84285475
315070003
1790750479
376783612
1157516315
1727641554
569069107
956861767
904570314
1777712345
114155031
716034719
1343197839
93851386
228242618
1579165990
2022274355
244320076
1634642987
2065196805
1743922504
1005845717
1889983486
1417361520
1152578232
221063046
1924371685
1001939036
1894009453
358516164
339045369
2046195490
590248328
1052079749
777087548
423335688
457773193
534273901
1234854730
363275992
623824741
445542785
1942899186
160398541
54175784
1880933934
1961564727
790239575
528481616
816167982
247248902
438592799
131173149
814132983
478471217
1748148515
1205888184
2064513746
125924374
1324801589
1404097266
1060393830
1859120199
58284539
779192870
2124131817
1584920041
49289839
70849539
1231408950
2013542351
246064595
1329374313
152493739
1280396577
503356900
991390631
58651786
1969450499
1116975737
1636468192
1136431135
94051951
460633781
198185967
469151423
817409546
1892756248
1876604403
1115635392
1459341906
1700731241
1332412332
430093833
1309842126
1000216922
1868726672
843987001
2113959013
1074376384
1655252692
1386172226
1127776821
131750227
1849779800
958819953
1111885024
1581371335
1090342222
588500929
1813286073
617496640
4437925
1445021408
559246113
697326475
727170086
1340715527
1302137411
989972181
2123243692
965730971
915915686
1474481691
148425255
1689116200
74053418
1283887152
553671095
1650464628
667072290
1746206432
1275480215
69370523
935075406
1568309990
900981169
1221364838
1608005548
1973525894
94357143
1224193809
351342784
773337018
553984001
1737646817
417315388
1734226324
1998484933
286706294
1495475333
643181910
80031654
283160883
1449933843
995021065
83249620
932944196
690782892
1106625438
1812356929
480573746
885992713
294612230
964647472
2113628494
222903161
2100855009
24859400
1837152973
166449056
424691128
1109682758
906144879
1569164703
1783411882
1362578295
1301828302
1663520933
892837160
2142632173
1353041386
937464736
1997594277
280531044
1367821269
416515528
1563626081
1890050612
28793067
1751400087
1078339110
1210181962
2136172380
2014437986
369622103
1953716565
880165234
835258424
1723321156
565646136
658358593
550815859
251455073
982367357
760027531
161651499
776684155
849168795
1115294704
1535601592
1897515949
1392116164
825812088
729913412
1910544306
2101663017
1075261795
1883209108
1526700813
1685644573
1556487259
551731638
1315533452
213927434
607961057
133044235
1448004170
625313185
243994735
66902813
211318706
2585898
954808949
677833926
1651607150
2057840266
1383266773
1070281476
1966716906
831130541
161136000
1612123894
921559785
340034428
1186662120
1734626693
1521406049
2109725698
233361023
1838634188
1510483967
764436535
1028355120
53603350
219499329
1364207002
1592260432
454591350
1947466338
661399611
218625851
345417431
1370284222
422089894
1051391067
1824188576
1703424778
760587920
1821364725
515869711
1083428410
1264231573
1055044648
883523122
1749763249
1613521650
1866132697
561997827
14154113
2059857024
879191740
222803351
1860155671
732664025
192440695
1604511132
605227843
1538864265
164870717
1532561594
1297908671
1984360029
1359585944
1034393515
1184262918
88966058
1392645229
75469592
1371648296
2091571235
1123203854
1875554071
973278416
1944416796
1191207062
563497677
455148501
309555578
756095288
935671549
234219605
616171041
38647000
1009178418
1267894128
59194181
59998546
1203270866
1912463192
309916360
1616330982
1297790297
1969748485
1529940605
1588257189
2059665809
954121570
1464991316
664777443
260147192
1923286641
2079784077
1372101510
1051405227
1398836627
1377109184
138315130
1575744335
1603414023
1604426182
1644880449
1489642907
697340932
431700709
1407518497
564396766
2059369574
551878032
763255041
597283025
228530930
317261927
1281136596
682526032
221097776
900992115
2018640967
1371127822
1922238758
379441709
1530841718
2124320796
473367464
1983501616
1089134331
2029246946
1747668705
1437121246
281788589
128948558
605665299
704788772
115109531
790156350
350605927
1074620883
167990673
1488637837
178001573
1686378216
186262423
516142042
598288772
1329236017
912163476
1360607452
1376304912
410077855
1892505880
240297551
553326341
1160146376
1587742361
1278377415
1534210280
53420468
995929647
1618933645
1300649109
1302388882
526209798
873951969
22104021
2021176532
643001849
1926598504
516873739
47672813
1704332767
1386231914
1162087263
628769004
377453164
589288036
195706370
1952436315
660862431
1248119038
1952526866
1355936188
1281045359
143012350
1494669436
1148417274
1259867315
366793959
104255244
924523316
2042994986
2128625249
1872132151
7193023
3563871
1752096220
1502278698
777565048
1892208009
1316102506
1677467591
1165894870
160311754
1678315338
1184684187
777661656
1501903965
1078383062
418744640
481576982
751081702
1614482953
957844625
454665476
268067903
1640978004
852813510
1379085051
1110050819
235793935
1688550191
715810860
862074475
1381572813
2084630936
681043147
742447905
1831514712
901805606
707449490
1878953767
2062915715
941265359
763286655
871472832
1794891046
1336988320
420927628
135717819
236473798
1576208344
1274011228
1317520223
2003331241
1831808390
1320082592
2040819228
1765932595
782490211
1161438277
842279542
434640908
922276227
1926484220
422643183
209644523
1584406545
1860762808
450355499
1981737479
223413042
1648135276
180864399
1903189859
1845302748
1705232882
1235928576
1097458751
1257481435
2032837257
459436536
2139391572
1679382300
600638668
642695400
1769192874
320581512
1560674982
81518537
1830338255
2146334780
2087885675
1038283946
408905401
404378951
1553957946
1804121829
1761047072
1783705248
1674596354
1815589619
2044959811
809832055
1296697885
888276593
1340433120
640248123
1455907622
1596790277
854093523
896523923
1748926974
1537554763
880395557
795647700
299064893
256522413
434590166
1885906190
1714984174
17850335
2116612988
1694425813
1577042075
315850976
645652578
563026471
1877792105
1368666072
950920146
210304919
1974554003
1994814944
426773512
583046910
1761813331
1494649155
1917110857
164747902
2131338513
1802661301
587845281
1294791463
432994281
1832255877
1674414096
1356804871
8434355
417555848
6603778
1534733117
2119436186
1363419446
784695962
1525545290
145844491
1425853604
419200208
1476962965
888408075
1026440136
2018992765
97974239
1081384448
1706620114
1657260636
61435444
650659994
2091730569
1851416316
1567162794
1545679309
780946856
438103018
106436078
84721543
1441632222
1404016667
1326406199
341644036
367588580
1244763768
1848741896
294818526
431859788
1939364278
593324485
193679618
660641803
136714372
1107755052
1640418798
1558611954
306719683
1587509160
1727713534
2110118975
891303697
1095319233
550963517
1260868929
2080007384
464488650
173076843
1209949760
810538043
1386890485
11980849
1690462510
2143930610
1387427728
555182001
671889228
79532881
1487189303
2141040770
905065483
1877331878
733710609
1193516177
936595326
1956118134
359987133
1579100980
1784789479
354312682
1285718632
1355733223
1666028199
622252436
1538456633
114139455
1240625977
275820368
1909325423
294176152
1876197745
1312225873
396227550
1033648405
1068989181
775543949
1384185934
640171236
1046521047
446082867
359320302
979111029
201709659
1553027425
547836741
591524481
985760728
376709854
735986170
1570449570
829248671
2133266410
1074090920
801555172
189692379
295856350
1576135441
1843625073
2106961865
1519312055
600180442
1579225404
952852277
390355945
1975521231
944154009
1791348050
676549837
395677148
1758381816
1625802748
1873925946
1527814196
788287489
437788965
1653910689
769725079
1055238768
579058420
1083350440
295200256
1077927140
1415773743
1860443727
2012059660
1528084485
209210883
1558929568
932246510
513516455
1546447442
2143132189
1252465690
323911066
1780455296
1648130809
369274163
1739857455
1521350602
1917331589
25968902
1658413822
547152459
520481966
2118986188
1429103024
502884798
1819660648
1015396255
686373423
2082676062
1592971752
195380801
282337785
326254335
36889503
1120213569
1687607630
1590266938
528385707
1333663882
1516281864
194192623
1341813827
1826844841
1189428509
150267816
1608675398
443942597
1502945263
1284042430
1345284004
1227842270
656033284
1333658741
1299992465
1713264767
34917698
1833006846
5651089
334595687
1309452111
2105066901
1867830400
117110312
489774665
1137924261
937032532
219037908
1475551431
603225259
306013143
1982894669
1550953019
475149194
964857512
1455567399
1313601881
1024010784
474353991
1615274107
656613065
2032014335
534588372
1229089363
982461347
81802077
2043356899
413075493
472450136
545581700
873700890
93394014
1320957963
275695132
765525418
1580533667
1476266352
2099421623
446746201
2038951209
2083998447
1337347522
1958543567
338649840
1132989618
2058564894
1287711633
1147190233
918289567
1289020259
1781067255
691826058
2134884775
1598794006
1295555183
849885929
1255261344
648042499
251179967
1753390574
161206992
1152099199
10652106
929201784
967320271
1086444908
931996287
224838332
17674652
2101053573
1656186012
990682937
1207444013
1632554119
540627524
1450453900
1030423518
894348681
2014055298
286322170
2128330572
991256983
1233496599
1393332070
1151398404
1198919466
655829457
383283709
942654711
1720586704
2021586778
1265336028
629906416
807596850
340249821
788087870
273462477
565216737
1645651502
1848262393
1379036910
1564504655
1980748338
1918730342
1567480579
1954411629
1731496798
878080794
426219508
14599891
1961914295
914441131
533281797
2054051105
636369550
2120746881
1044038931
1259907803
382213523
1502074266
2023325224
1018160452
517324099
1153622467
298123399
382825104
1476405385
770056990
680521714
1018294557
301084290
1289055423
392574987
263081368
511056359
352045786
2009486828
399611922
2090299034
865225614
1544501514
1488942501
49515964
639382362
1767321549
430053777
256350260
2060962333
972648148
1055527970
211478175
2085826548
1829905080
608791597
2074371281
2146436189
875927234
1843191657
838772192
1442178546
1769756864
1225734752
979305488
569455688
1406004155
77450787
1703191826
1584140958
1025133403
240107456
1889777178
493557321
1110175552
912346337
212942562
49523498
1223115493
1082325871
1740385586
611405450
531477991
1858282639
368113549
1318182005
859271529
1404108957
1621603626
1644584305
1340028845
803851980
864592054
70948449
983279004
1599904732
651955509
1122742000
269878610
441724236
262688429
956471387
848917143
895988465
2076990355
2143123293
1550925726
1042305498
221165661
952061644
364239131
1060450336
45033591
151452822
27336784
2123227660
1507996153
547471231
2019698598
1126886390
580298034
1234306990
2144808223
1074480794
1493806986
593528417
39209229
1002821204
331023573
1950176001
1713778945
695112391
275842231
319652294
1767356167
481922957
1486423275
1438513186
1656650106
1974286880
380366142
1409727301
2143697320
366115606
76185415
771201402
1343832483
1403313492
1073158255
1064907759
1071667467
2128498191
1033235034
1971849863
539596776
1396776273
1769849595
1754387890
253197456
195473406
722193795
1091453253
166603098
455441200
1033003167
245835490
690593102
1479542317
2010703365
610191248
454734068
350273606
605873145
1832054030
2116531143
55841349
1691824931
1937271515
712679509
2135320228
125614440
1703801014
65884193
1851459947
2018559626
1894584015
1050021600
1918218404
1352980887
1549733954
456860162
624378637
768886217
1704406913
1041638476
2041516514
660586137
69832246
1738610805
1509053932
1381156458
636762205
1870838374
1916672748
1576162234
1856267108
253334198
816253451
1490851032
1951716261
764743313
1935518882
1672228708
1164747715
2089076811
92791918
1045038820
1808269179
137938875
8086602
42392838
993818623
583781
580412560
485600604
1842930661
1292525503
601751445
583010302
293299748
614876866
826232844
2137263613
1061613042
808991622
699149135
394291057
272411998
27698088
80404768
2011709067
1347720054
1575605756
547668513
136440369
2096490048
2001830602
205040799
11128125
1200677096
252929639
196724741
1079146735
2036672281
1312353123
301742630
1768578664
845528471
236550847
683821636
1896545404
1548366987
800255103
594449209
1387562249
1178217303
1513639382
1990970679
1948920361
905771210
1471931299
1889057183
1281822097
424277012
870047924
1619722791
975481141
1437184255
1912517821
1030311318
1237769966
918298268
147340480
1362890825
414887024
478539661
1206196984
999396960
846754743
1418093168
1647158471
1759667011
722043087
1554951834
1115035677
1463326641
744870586
261784952
2035392851
420534570
1060323629
529466055
345373245
299404040
957384510
54771707
2020658127
767412941
131621938
131744243
391206597
1808270591
1559697622
379070731
1334448141
1134965696
921461756
274164424
314937839
342462587
1707981918
1541419912
1960600028
1204925020
2106459352
484044640
33527314
746370560
1453538974
196149971
1758385956
1601281605
619661959
1511735410
575442871
1476184495
702116870
922502380
1947142946
618823986
1958565706
950764877
2143394888
2108904471
302176757
493872942
445964089
1907260548
1604380189
200125196
1380326415
1301309365
1890994006
2078366930
532414034
967585551
1830306456
1925942741
1671957141
1672141247
649704354
147913567
331850516
1699308818
1532618256
228863913
286971825
968405033
24901387
554150738
1825786632
347697487
875643333
1936877362
568183343
2039582477
1779658669
1603984463
331647931
837848050
1579836685
2094520726
1825887468
35791704
1157206609
1757076361
2112752516
1092332201
1348763001
1010601867
1998944387
719950701
1047019947
374269355
1891361981
202758120
77285446
1710938471
373085175
2115275547
1814173038
2046165952
83898707
1316897400
68415843
329814668
230437369
1944844564
1097328837
1692787049
932361713
436877019
564335013
674169424
1701380276
1615779346
1571381780
146693470
912854266
908309128
1222499824
1269017685
1598031484
153209432
405076006
1448653935
1146329310
767135417
623515422
401738236
1132274651
923342377
151550872
1196783739
1175062071
639890945
139315184
26528020
634949884
901129447
486685291
1485983323
2122923371
533289150
192198890
1697484874
1424514716
2007473835
1447989421
2099144568
1610040194
333815834
1501323126
1801242228
1554770491
1093316419
548453212
371176227
1398749739
42556374
950765147
516380003
1184150921
913072290
2131959535
146044260
191277130
1708108945
2133338748
656861201
1558739043
315427960
259094137
450233570
1209077598
1008802171
1923458264
385804910
573128418
555208398
80594258
1521885678
424160306
136552709
361488116
1876987770
1429490299
545960127
157258499
1387980856
1104599222
1920101361
942614376
1158561189
619053914
1110942569
559236055
143879020
1031357675
1337113483
1159385207
2065213821
1141983941
1563396571
1835054215
546642221
40312997
683401437
1581313418
1305041116
1244164386
1595092993
1201270543
1599695073
2075658925
319456403
1160036380
1592769883
816710712
305232571
1521295329
264205407
1998232814
145994024
2144756911
1681732132
1516810678
1848428428
394010629
1322775687
480087506
1822831852
238033666
1226044908
520046987
335682764
1809812548
60036815
1400134731
332281610
102002873
1734123276
429384631
2119246750
10347083
1050461997
1860209199
527033844
149533709
1202573506
603447626
466099284
1626410500
1276029024
968825937
353299290
84568491
1305755711
143615254
394210321
1820573119
822717364
1046796296
1462314171
1567635188
937882196
1760479447
74075482
1717517264
1375088635
1136936441
557233000
1195462840
918132612
1233846417
730331930
1347983292
360029196
344169851
675043039
1414634560
1734092133
897078396
280980515
783806992
1474630942
1087225623
2039888929
1371215553
593522195
440818619
595362332
2000060491
1364160808
1875105455
356643117
1664009799
1080406328
449556635
331089242
312872119
1221102376
501699998
267289542
78852454
1324779607
1081483108
969595879
1687488173
700415704
294521507
1267008493
487408670
1979851182
865286158
224198466
1741085089
1129295581
681517136
1621813444
307097859
748866671
1667885484
13719360
1779482392
700526505
1577657746
3113677
1314899100
1995099978
169115339
1265224886
1375918945
1110155082
1742489459
1960328057
412214247
166051027
2058198702
1260947032
1928958297
316033349
932952107
13506961
192281755
1217793731
1014552477
1394606873
740851120
1423333802
818517282
1808890044
1670136526
1926271803
375159877
578212633
1753984861
386764171
1371741004
281840001
1718740122
496102446
287071649
1410448733
1732708548
1809324103
980393487
417132087
1834169991
489142460
843814098
19988454
1498092087
1900360304
2047323658
1075891448
47478495
933037851
1354842330
943437122
396817308
1265584768
369478006
1715704401
601491466
1540276584
1039833576
874878602
563660178
1834185444
1687488259
1896515663
574719640
1546587898
1468890503
1779137723
2094702074
1625423000
821967535
590943803
1267340897
1874527135
1509019697
824238926
420067531
1374401607
2094965985
1025093667
1743578568
1631603733
485930635
466687927
1043901272
22412999
1786840432
1995391993
1325621178
149134015
1832313967
1795316641
64296158
428223606
1582257931
1595092178
1363385396
1108341447
21449930
567850947
1204011821
2029616016
254500159
191538826
1066547067
277277641
164422978
1822390394
1724953552
215524674
594105025
246373078
925623953
1665892102
415922127
2059316532
1192513036
923334444
683800102
1934232595
872728371
744870586
1287247451
462173192
678520251
1312786706
2027096490
1988974332
1161901700
730915502
685862467
1237226109
1556024681
670376576
1590840241
2112631344
240851406
626598187
1355484357
1290002069
2017788680
1852647977
1091226706
1516060602
2093851582
1459581635
218762062
1488915167
1574635671
458822758
1763423771
1061830174
220306291
594242243
1114011030
1948964197
1246109444
1105659555
123584886
2005435509
1578675014
2016080455
633396465
692408911
1031703599
52234545
1866366955
1386163371
1415191234
53021244
1281721226
1812559085
395880490
1702918208
1421683029
1380856995
787154057
728327370
391319666
156816988
1489599315
519991439
1025631636
436717828
745057116
982812735
1663632474
1068759133
393654328
400652429
1870091919
702706241
1582528088
1724903384
1819020998
953132478
1696704089
1381808517
1953563554
1184581248
1766741334
747285612
1095513304
771476357
1645172183
431036067
1418366693
1361838107
1879843028
1993411870
1130806621
746423578
661677899
775801012
1825084130
848635628
895393374
1432254204
1387431461
136078904
1748280379
279020463
1870425220
1426668520
492662481
1696894497
34490915
2132667259
391864838
2025442360
506054823
742083271
2054903854
753475746
1859701877
2100027768
1116744238
1972076382
1354978208
1755187813
1077725630
344387698
655288781
1999819110
1014706484
976204152
1216271699
948086055
92915285
898125698
309121607
783636470
831038022
1090699093
1368755343
112695188
2090777991
709438049
1640103572
865726051
1595572099
1137129999
1246080005
1994242412
1286473049
1010203193
367609709
1531722129
521280120
421401614
651875065
1593870876
419775990
1719089386
542634002
1003886888
1751228053
1719141130
1926482989
1834294374
1345189096
710406327
940106581
369326684
1435991662
1195875992
1798877491
1308915203
960010604
602586845
2086730439
1984123939
1901183240
1478199275
1681863240
970789854
1950445505
626267041
2076811346
1072666360
171345738
1157190483
124130577
1807028365
578895965
1947081068
1870268874
1146745628
1577889427
1609910052
618759291
634542632
788454851
1610233518
2054638803
990032553
1444556221
131665794
1711868484
1364975644
1395720041
327682260
1913796569
847984580
188568191
1933158962
1835349733
1448666455
1788527470
760336160
1300807824
1675586903
88182097
583334750
1867188199
1107085334
1533481416
1193156176
1082367991
28207029
2066595518
782172977
339486298
1833226171
383438640
1840756105
1084005941
1946451597
366950035
1311375767
1704854296
1617560800
2016418447
240225357
494744231
1796872841
1222294335
1964292589
244474559
1004494142
1133450322
1039746787
571833430
1244883255
1245038846
1099330206
1188872852
1448801323
1854385109
1927362015
1360074136
740217983
800077173
1541739328
273447754
312741378
98605675
1350787048
1786525876
2116542769
1604987426
1180262462
325730086
1262625084
1578510495
1740260428
1155926871
1595230575
208089634
722125169
1267018923
1738850754
2142148456
544458809
1652400047
1402822087
789485573
281004610
1424853762
1423845634
1962784552
861263500
1399389473
1683029606
1377386466
1364962730
35282501
1619185438
1893243039
858403420
1141806755
2048831281
1138078950
1690005478
16813346
101590194
1219934708
964677253
626230989
1881033424
942878879
1529387106
1119683784
324701433
399186216
1055926139
913462208
104826677
2084312117
1011100300
638590153
275553083
206702043
520652477
632106694
1829103168
602582106
1125921709
633736742
340670156
598671222
180139339
1782941676
222437641
1945795542
1822115048
389308996
41584148
1761455412
77999001
1000843683
62909146
1334919693
1498919403
49071868
72323359
2074011774
1244726516
1015871033
398707657
1301088104
212612298
1903588630
464898863
2090963242
901418119
1779195035
749612853
1170829001
1173502011
1877287484
1158712168
1500881411
1198446176
1787256041
1496954681
169823697
165491640
107520791
374470304
965198459
1831100442
15915290
1178126601
373626435
993746488
851395226
1545988603
1356114345
1390168554
2043556598
1947090926
260515905
972608230
1113842636
191088608
877323260
1700655004
296211571
322517084
1864367234
151573957
1665040024
1604291116
403737720
716596732
533891060
1510052870
186721528
1525587884
1609750632
1582413069
1116719998
504134896
1264990866
872734127
374811032
55955353
111490956
1745520427
1248915015
1775610532
2131663287
2041523920
1872274618
902831264
1034297626
2048398221
152208657
1999881330
1843564614
2082615474
784261086
96675697
1285694013
32059157
1141257974
995968167
396158850
1091317782
1750367269
351924738
310645193
669090241
1559514655
681469607
1403165387
1624443441
659523223
1107715765
2032608555
1575095077
244852386
483329424
1451893140
1357809712
50902254
825266852
389604065
1265601970
1776507067
640481247
1581412365
1163559573
1744521314
26184785
1344856252
1704459984
1458116206
674448329
1588619135
1570844539
2123623075
218766746
1858092333
1403714824
660214071
1570199611
976891347
2135146700
1436087459
662123032
1965768938
96334235
835841650
2049063120
899082200
2110459042
1716441460
185125681
1124126167
424054951
1027618853
624326578
1814952566
1307063002
582236891
284743908
71757499
1458425599
378186353
1002739313
1596125238
127517708
1744326796
291916955
611920144
2077410282
1143277896
1053058397
873465273
1890026715
411180529
1982508352
1005672550
1222727252
1958533700
648996105
1808887059
965286106
972476798
876704631
1004461129
223186298
723871720
1851123243
1649490413
1943775676
1469683417
711454089
1240432345
1252273959
1437132222
455639595
1007115049
1357742162
1698267251
1001322010
1319500818
1736205710
1624488224
1435283734
1438672279
1876055457
16235939
795007698
2129914754
710360828
168939957
2058242096
1905795741
786553317
1647494169
1514009719
396841894
998298890
543713662
116244341
624072383
1084470027
1845118799
414252849
1638795217
141964774
1934010435
138727333
1658652208
2121487811
763324116
1778875274
1873582081
996696125
349990712
302634364
2717215
220328259
1534935340
311629492
1495012823
228382054
702206066
1345856599
660929519
2046720086
1505135972
1211423694
142046171
1730610108
624583676
1274352956
1016129389
420181789
482162417
1772487281
596664701
1559897016
407960318
143822668
1189813535
815130538
1440159305
1094438612
1161224980
1479781603
721612734
1051841345
706158900
949390521
996026125
1113039105
534022925
68032167
1444836485
106026284
1741855681
970778141
265894704
2135278230
902937915
303929947
345271007
2074104170
1272427771
827314614
570749111
305670015
239790963
778549226
548156481
1826906000
1123695245
92018195
1175405422
85431727
1674004886
292939507
1401627918
944482931
1485771268
765021452
1358608030
343582476
700089358
1585003461
1784353187
1721291585
1381809971
411272970
688649326
1679975638
994872014
175850335
1203287274
1864543027
402412534
172053731
127341640
1927726993
1409714090
2069955688
2014690955
541863068
1723291424
1994298149
1414115219
732515365
418987766
1870985569
842550248
1477340531
1451993363
977898754
1038341596
81714432
63075063
2079289548
1719849621
816203135
1509444279
1741329613
1144337993
1640745228
6062354
1668257285
2113698309
2092774904
1422533449
1011324048
815205054
1272027434
960675370
285345761
2053521455
1752883484
1589796928
1607017944
1152931134
2048211165
308164374
893651399
1168499115
1056536316
1207047014
948082606
343153241
519366010
1950978727
1559559665
105734391
1107977440
660554069
79811791
2108584752
748896927
1575499857
214058241
1806222250
1283716357
410804907
1066964088
314009743
1203287609
466524814
1080192361
386223060
836642903
662817005
1266236907
1187903856
841238887
1890523425
437386224
1945604271
1493809718
1887648242
981001737
1572360142
921823412
467786646
1789063817
1455397265
1192694188
134702761
1989053987
1006351299
1580394716
1804665197
663876161
1040023696
61981640
102258526
1968350346
1505659052
417783756
1084174566
1202831525
2146826856
1595967601
1012833569
1201367895
1041909762
1462429459
2004187416
932649865
499712530
872438099
2008238731
1308158201
1371618494
1707210783
657587891
1111781903
2032295673
14775993
443732935
1934844563
1423763147
10639695
430953108
1993656037
861510548
341920889
354000951
512219612
1757996735
316751799
828803046
1460400107
1601351319
1489547673
773091489
1160733156
404422801
1522560032
1846245988
542321767
1922694963
494785523
475465424
1993402683
46897354
1760284939
1844314735
882441284
403337840
1405869225
1450051011
1271738031
1341541107
2053570146
58400501
1631882917
801301
1445038253
2111607388
2011296876
99305276
139632437
1652035021
2031853569
1373048591
2116186161
2113524457
428815069
613478188
2076037844
684541536
360734279
1270707974
1596149248
1649241724
521945324
1159770741
2039265934
2126719005
982650231
1370457567
1928855031
457067803
569412565
2124930610
856463867
208505795
1952626460
901406701
1393261481
1515034891
476175055
1684456406
1023256278
777473548
51854311
1898358955
270608964
1973317584
10004822
1421021873
1050634082
728089314
914782086
674317935
439585646
1494007844
1759849808
1220713582
1490987898
94597040
2089938242
633187212
2032663688
22698942
1765633040
376107907
428607091
1201549801
459446080
263958775
204719448
903208540
1941497874
238291893
1923448417
1485854031
1271686175
1581912445
1730811238
22220774
1686080573
369480535
1151365993
1408084470
1196836574
386527727
227643843
1095736829
881069180
101178998
428857463
1091751652
2012562378
845362082
27333048
2069164774
280686930
1727269257
721250166
2106678369
1027961465
476684818
801864376
983489298
1287038982
1232571568
459083631
281892171
469055576
808221497
1672264098
138518390
1180970028
143376128
246520921
1431884453
599360320
1064424598
1676817148
1685924072
1064451133
941583409
204632811
1379677116
947897996
841430800
505792010
650250763
471612704
525764689
884263500
1594199322
1596679296
1267882247
401353214
426834261
583821065
605080580
445412147
1240122410
1378264550
401634637
1968263263
2050447539
474119080
705593724
152452019
1857254086
1742701890
467348509
1460475612
616902347
1462078458
113525058
581360610
1752428052
401048472
1788146248
37523442
287841026
1313520231
1009443492
1476725750
587369017
1545993846
633570564
748369140
373901103
2096457768
1912000859
188311660
1968791162
1455974202
1643312872
1519864879
1588766494
635930466
1555562639
377826777
92734134
1650832606
1957154008
1132582734
20728574
1474803294
1580959237
742730341
1084611961
1985766490
1042929090
1380512884
1676665614
952022519
834848912
1627954888
633889105
1236187067
1161167800
2093650690
468899409
574912260
1646670289
1305105767
300861519
1902170990
163054159
586372131
2091098396
1848472141
640548830
1364277292
420061866
430830944
630386010
1788077049
356237337
1324425657
1666234608
1590291531
673776273
812488470
1293695386
2039070207
951384472
212629068
1463264281
1544332059
1787231754
743689434
2049261415
866268434
764082476
1126773189
2059548529
1164015281
1774216390
1648809681
1778735138
2016212444
778400406
926941380
1935665725
1655555695
1863984320
783635710
1991660817
344025789
507235223
216482314
1011673962
342542375
1549351174
38056519
14470737
1048974099
957128107
1178281633
1477594600
1120670426
1101832496
1903900824
608610795
922086513
859190237
1933614183
518175213
2093359017
1861584042
1388615209
324795610
517148054
1766805130
1277491020
389421586
582171565
1378533446
1098883868
1324010
2145629561
1274463128
1923073407
684154781
346081460
1348608146
1696151753
2098844740
2037498825
206310721
761585275
1287712436
1365650713
553091439
1932463698
1385323366
395469414
1557760948
1828440385
1332723609
697070402
713278239
1361302221
699863246
278482210
1812827110
1777664752
465925408
70183667
470650417
1162050364
2071791742
1514524933
1077295516
996455188
29597703
1708491543
116084798
1765131304
343256978
1773314118
1278394290
1777492747
565547053
43030055
1991892134
1190204914
551356378
430986044
1425291508
937456210
589401317
872583063
1269347265
465654562
1945052145
287859280
1695676676
2035833514
1780518581
1698124964
882436085
2118833112
1270435028
1574374136
629231329
1945958133
1555843963
1073330460
26990120
1161704206
1329994755
431234503
1348832401
1744090181
748711408
1153464819
671223361
187789329
265674421
1178927653
1775403175
402594729
1120852226
391299567
1945344155
1447793190
870975893
542382839
1274450406
602075746
1125787905
894837389
1259932758
255319266
1256715336
1267273174
677350328
1148714518
915446249
2028048636
314132915
1226186934
259203987
88641064
1322864088
1506511880
305082284
1768717797
731443646
1627498550
1814323023
864974761
1747120102
1797478727
503715220
884747663
973593910
1808856477
945512377
1581972489
2126823935
210719042
1718959151
534997148
1022836524
1076367532
591040298
1923174873
636086746
1739114254
1901986609
328803137
1857757920
1662506379
1153679033
1163422767
1206185273
970188282
1981678029
662976854
2067855738
17606954
2128179880
2140340239
1498075070
615004754
811422405
1160953807
518462448
783636470
250924602
1591219773
952903738
294264721
730326420
1179388662
2106978625
580487222
1381297582
484067171
2001461486
1505241266
391763656
937421163
560104140
1329975336
2031798447
1645514102
483570073
233318138
163183368
846749755
1450940818
167044188
1219753391
41772262
35481693
1371271683
1012896058
796162115
655358996
704690758
215331030
2138759830
1558696635
1952582816
1042983984
776039395
2055088491
765106103
1587230672
853267690
834210128
1369869648
740633173
1267677529
1617707288
617411107
500550073
1366845376
665524688
1180328353
1426907619
978765307
2015886474
1814347095
1331040677
839115177
1973075940
1545616618
1036327135
1974473520
381932309
623255416
1726536863
1793987150
691907604
501321986
225603105
94210593
933550029
670550637
659233824
394376376
962616606
947112941
1667196640
1433076135
1994787911
1919616526
1397361208
929017290
1659165416
2102910521
713654375
573701286
3725677
1238732942
225471722
916670104
1939818690
1283936365
1789695717
489907473
1490952972
887646677
1399968110
1145678468
691499612
1199196412
887135235
635431427
1757899771
1497211112
712213924
785589499
1199347206
1712112009
1144498511
1724713353
1628506179
1243324249
993799164
1367233264
1158594436
1662882944
1437324031
2079697238
17945933
32243117
998415240
1898729554
1819778486
80690178
978395338
844227073
1617045507
26676137
451002746
1474556094
1967088790
1565195633
164685270
336393803
108731055
1965702451
1269786781
1693702690
1723751133
1097066096
1766752843
103447691
67621275
1794900952
984264548
72616304
2093419568
1621121871
653460611
412555312
445720141
830348877
1866836800
2109616404
1676946129
1434975258
62752434
825743182
475071150
538728675
1342356515
553261447
1522525830
972290357
772849618
865012694
1325326950
1702100121
96793661
1805268014
1576103637
74707982
1418184417
386327232
195402665
2119659331
705334068
1776106427
452839130
1133528257
6761577
1406118996
2146484460
1760194844
1640180313
775101050
920355133
1563998726
1559615667
2737045
623567128
252725043
224256555
1874731578
1890515734
1200202809
1996258950
359420988
84533911
1895716747
600674327
879068578
1676447095
1490851032
722948768
1707853821
780292717
301976851
1947168999
2058428873
385612063
1036280493
244137822
1233687123
124710347
425047006
1992858648
1119751573
1865734819
1851841186
1448555074
427549666
732501209
720422928
1891432713
1489700541
380176889
1199581254
1421461034
1638527722
1915597727
1020139731
469979153
1627784965
338618383
477828846
1430218577
1864406076
1033688273
1127784371
1858551306
1110223858
1695163384
346466167
1311436286
52780831
807038051
328920381
1622078622
1523435339
1523281900
1633351244
961426753
2128547145
1190075944
79433242
2139917799
567848499
1776487389
701787756
346902703
141126648
1113054125
1419791974
1914270302
1128364054
1809074804
1339261670
648236157
1113716634
632180645
463177179
205641564
1575867079
901351071
69227046
869545283
272752788
986750262
1947016731
218673710
1849332042
1249981807
1702339498
638022294
95111556
2086887930
1462592695
2134780702
692224923
641197389
2015800772
1014021161
1529297649
1833788400
1344047249
887804237
1511639692
1612028191
1489891145
67949390
631376046
77170936
1135035104
1585923378
2056294341
149508443
1294779883
166942668
1381789824
2055028623
923582897
1880424428
788290105
1129312794
458723124
753781245
1472996876
844050133
178658703
1126734350
1129162973
691630426
424714269
1722991561
1171606462
2122577007
73243886
859212829
1420169462
358173962
1083267794
1125450269
1813510264
2040650799
574273072
795136082
1243082401
546303764
560186065
1198356233
121899322
1409507155
1461260595
302321191
1497995746
2004820331
507961465
2084268702
2077100827
1468020932
457000816
1386918435
1337536673
1840036762
1963352122
241951641
1360551109
1063322183
1871777915
1244985856
1194278309
1256700780
1592652783
1976669668
2142877810
1844101467
819870106
669918817
560151471
956409251
1268036112
130209045
1902873813
1744881774
1252497955
1650523892
38067810
1090598454
1012484850
293988182
1768996305
982820539
362858162
231012240
119576128
520583497
1829246399
218391327
20684817
1757491109
1812789067
1767665670
1888311855
807053792
109190609
1017550430
1289398119
419444363
279159747
82231980
530653659
829525416
764956353
1593177371
1576425731
1233960918
1276835991
1660214519
1920433121
2076709958
1986317855
978374936
1973615399
283033229
1525672359
1586262477
105946349
1115220507
505695241
2022986524
276073735
971233562
1612900118
1280547865
132557379
287123471
943612079
589222482
654920083
2016891224
666337583
459750153
1313611185
2078853264
2135420451
381923144
2092982130
1698858215
1546040824
101525657
1323117582
262080574
1553646206
1883301927
1666877897
2078032922
187649941
2128627916
1878976163
984649611
1887541526
32759672
1010029704
734562248
971292095
1758866650
881176557
1084188975
459358473
111429972
139889517
866127960
1114626361
1397041487
861672501
2084154409
1899853012
1640703566
690465692
1702517290
1122546708
1685372016
1464452236
2088454838
1625250242
2074737611
1710119948
681867250
844586047
332775625
1885394121
1315298415
800101210
330508982
1681403111
420071203
2133787629
1983331766
1702160204
1993057045
1165150055
1377371388
1094748194
2122050050
115129928
1978030392
2098927094
1648562498
2144249853
455065069
1338374146
244414432
715454351
1445763807
1250769095
405975127
1288549403
1832439895
1846192666
1308472401
310287526
773709484
1829551687
389356478
2042931183
833538506
913573079
1791768280
1452761797
454583930
1988628998
1248799216
1281397060
725848719
726884545
1751887400
765367521
1454329551
1536193890
1664952373
959689864
1923140258
1584443080
279514466
2141027190
1430719843
2074412772
934668772
362588222
1098896199
827633034
253024759
1005450935
292862522
331297442
1450986545
2141515963
1419089752
1072653558
1301090955
241991234
519481227
1725044548
209333933
563671422
636528490
753461950
2144063731
418606704
866042504
210673692
1904555852
50363562
1557957384
1374205497
2002020882
814980887
768446156
1689144948
1501928348
507978790
1612850450
1381547535
1081484399
56344757
1942543839
1509354368
1320025175
536922133
1676682390
287522729
1523638105
1885376437
783587826
1375705261
304811456
1495670597
1449591537
1868369505
1274812449
363923535
1246558217
717299138
389329237
718522677
1467447475
444457282
1889720905
15679244
534087323
25356331
1410259522
81230105
683373645
574877638
1561777759
1665445445
740926897
223064021
1004054217
210818094
2136304611
1186362287
2045478965
524407581
2055200971
1938685188
1688919783
279836916
788997389
1060670938
1584177777
1403099889
921526780
1898421945
1082499406
623141322
351435019
512946952
1104175712
1962635712
1593810197
1357345016
564841713
1890375870
651212071
1666502842
402623925
1111000111
815932594
994388965
253270637
2022092074
59241956
1279594498
1731086604
1531701294
113422853
1309796081
2029533627
1418462095
1133834707
1560150543
1293486086
58606064
879946910
1580106951
1505342064
1465325549
1834201281
168049765
152447223
1116816109
824598268
332312878
820850231
1599235805
195288691
1003732120
1917648730
1259428075
2025629481
747758460
1204261701
1202910554
1121452188
1118256811
2093716479
1740899537
1803005121
1601580027
2112845553
559086959
1053244166
1933784674
768742418
1026562278
1275842866
393340600
1297181139
1366092988
791938733
821123758
2142862825
520150020
2122423810
1379263621
196109648
1340595325
1800361807
523354602
298870027
1076426478
1872617158
24567842
678003799
1571378920
971863961
528910907
1315508803
762152340
860226051
1812025261
2113591985
57921195
662002808
2068692971
597318471
1174117075
65649154
1800399398
889574083
291230288
563062942
985051348
438832747
233869669
743033175
94744866
884307627
96324555
982715118
1662952941
150910825
2047114898
1070302274
1399570638
18564418
1904143614
874960353
1842121833
1088460947
224543334
1330333828
1096717310
1504652753
1448725885
1656189230
1797986106
2041187865
646035482
550273565
563544745
681037908
1396938342
66037850
1030826156
394008605
1239488890
159825718
186068616
607364612
1275627173
709380336
450607491
278157210
653825338
1664891062
1072366070
340113567
371621218
1700506387
423431114
1468385791
1281070730
847235416
1306804222
233478959
127208813
176486983
1866277263
55279947
418514554
1670349148
1794449481
991672104
1619332970
1183938326
151905829
171436377
1913041813
850359996
772870947
1353012328
1437101869
1503255138
646909006
657999353
499633457
1894048427
421192821
1462049985
689462492
1181559528
1291098125
715724443
1353196253
930694774
799402246
441845202
2040596970
68002486
1634081447
1118535144
27840863
1593580028
294079893
1614906834
1657345715
1720716732
374505432
329207088
1644498698
686566832
846575462
694395861
508000758
325245765
634277981
2122857385
1095435189
60030589
1926250019
459886842
238942494
577773757
286412388
1039794695
456943437
846045057
88001929
56737530
2056432127
1380200819
266928174
363003882
1547427691
329998654
1609939410
101876701
2021874112
1590683200
1582906879
889102552
281610121
1419214838
165902189
1671151481
1008108221
2119251476
507769829
1652407244
1092495653
1622614137
1520580889
1323973998
2106845627
468377258
865924181
1042188495
892534109
519213864
1439796339
88682440
1676970971
1443130861
230261395
870771074
1168264915
274770254
307809189
2093807624
1458567973
1907620718
254554936
1086482838
217254675
152983376
515717107
740054566
1138593618
148543233
1474403566
1612542846
484937449
676355693
2071948374
785238539
1818373074
436758503
280346816
1454760315
700856399
53954868
2118814390
586051078
539341425
1050223749
214129683
1412045284
1581750978
1833394006
149221631
594052105
1451629919
1965665465
1849979367
612409176
2026012431
1130829186
1639034532
593079320
1339853501
1597929863
1325579582
804874129
581003823
1959830630
1486697425
592553150
476612821
1853737586
315777723
688491701
597186893
746406451
1888470277
1689257823
773337018
1803994878
165959200
1010574035
1391848957
289394737
268046781
1513692313
1285674316
1152678677
1418796381
48946444
1702114259
377382769
1459839521
793813654
1754492498
185764545
1347196877
304381191
739384581
155381324
665526262
344620714
1650562167
199251943
289992997
1478256375
89766318
253524453
225901052
1638404456
1519594856
374427698
1932067187
1559977780
1978763530
1312367017
240643058
1436266566
1896186225
1086158639
1405452442
52086924
290909440
2025827469
1799819912
1938448260
2060088303
337218821
199651944
1579470193
1536113928
1654328508
851150510
1907386564
545954297
1825824366
1865606012
1514085862
523635893
1041036680
1320230953
89761335
2080423067
1281913683
1588159564
1558671199
1405669534
1085418156
825234941
1200078078
821952426
765469753
1281602987
81343910
1249819087
186163740
1671037196
1343037850
1407752831
78028349
49666376
268846387
1352603056
1983136499
257939179
2084969453
1130550178
1506577961
1760565660
2115428464
530561158
172448502
601434958
1629466623
21522666
912532138
1451224846
1864585171
860718125
45917298
552133257
412416043
1233561523
2140573894
203893399
324014455
963602285
1404439404
977136634
1475592990
1580990615
1143311928
208300072
15128050
1033054223
788279425
293534652
1467957236
1470476483
1998028958
2001560581
734365871
1626494249
1321219775
430201990
1580127336
1556319484
2092828886
483057810
2142587434
765592154
521132307
463967812
1434870821
1405479384
455135613
1722890775
2137566951
773336728
461851743
740661017
715504964
545361690
1030926530
545934362
413636684
2049314048
1749680081
158845712
741762268
720972363
965514019
1401221583
1208553727
1316102282
717802146
1392101413
558070581
918479766
121340906
1377795569
1905003938
1833834170
1197687154
1696541828
1480373837
1717992238
1330313906
641613071
1803396964
1732699400
747412370
2024918181
988445001
1059458585
655073473
567037166
1128603858
1102214484
1816961695
1799670070
1813055277
241300956
120446948
242760318
1974825625
2054785743
369252202
779211689
1824518287
766538663
364956567
1697974709
1836345115
995593114
2098529872
1161608525
1055972393
208657720
1236293265
1636734602
2128645702
646484086
1271684515
1733617807
1315666676
981258855
1284544809
105379309
1788397143
303448971
825131996
1406818410
1291652603
1271173172
1518824749
972418251
1410036526
1322298104
1883787096
1105496553
2028829531
1971484984
1251245
1830277155
191871069
263482556
289311355
1903088362
1887732254
1278897366
1678619912
253227190
1944743356
265610526
1074994449
745960326
749378334
639618771
1034185300
898007520
39444062
499248373
2126131006
374909381
1837646328
608662247
2116193978
378602566
615976065
367229819
627180652
152098264
176966287
1515270365
465359446
889011692
3983577
526088392
1641118770
1748177013
2106519949
424677574
2101158006
1439483406
1652773578
1448455464
423474907
1736230562
1032001271
1635747635
2036267623
1357980933
801973792
1852777260
1917154422
1751348343
1708544536
325332795
1948134549
408651934
641213621
1879777879
1671257503
599458966
688827379
1717527542
2139459088
820654143
2113919930
1674555711
1839614278
1706253616
1887450412
1265683245
1829860813
1454500448
1931740815
219800437
1677323885
966969258
767244219
2025801054
367510234
751076573
195320358
1288175028
1361266067
1216648178
1331844597
955583568
616920095
138627569
1386004193
1050355396
633009523
838499222
1987135159
755807362
198370677
88373143
2137851368
2000286256
1908591754
1426424647
1304703270
1120652987
1709373915
2128983386
251326536
834276255
569709412
1534063848
819016268
1292562843
284770432
355307274
121905235
860107938
1224359454
17924397
1953240740
1881819839
455056339
1044557247
1409759603
1215756203
977981216
1072566351
921410383
242650976
2029945085
223163256
996152844
161673548
1572671209
1980717988
1262804869
1390163765
915371767
1173629427
82405423
843676606
636460699
55785578
1276811872
6561606
1357832686
2032158004
2147463264
502055860
768139430
1916873474
557656548
1337482589
1861535800
990139501
1097230364
1744803052
707765758
1892485850
1096751506
1858029623
650745913
435562573
805058201
500819472
1010310361
2122751704
579206490
47422211
1489680116
1549818919
610309449
318094657
1627941536
1829564627
1290944067
66747203
1492598812
1673719241
1582460617
766300446
1046148489
604892902
351942544
2033870545
443898124
483057580
1967865797
2051196584
159263574
2125846120
1102508373
1040440925
1481585773
2100023414
809433286
450826488
542903039
1589397348
256553148
1272438585
1784844574
557431217
1532032545
285968533
703091732
1308944555
1169194329
513731418
750554592
1177717011
686472528
171836218
975214654
481401641
1360181471
972613560
1313469415
1394490018
617641979
1989054517
1390095193
1815641045
315517755
590521284
1199097837
862039869
1744717071
1404705286
1638196710
860717041
1105202608
959833540
933387675
2027440194
146634734
1539266247
690382820
777936489
543473661
1394186684
901675695
1371701920
1721351621
693729511
1666877897
301726869
357777557
1044924228
1473817214
838115435
1195540094
1514280445
665625845
1960686323
1687206368
1916952320
2015534281
958888308
916925488
2004891430
2010628708
2099393322
73927482
1743387508
295879016
1000918398
1103482592
479843163
619430368
1177456185
461109589
733822046
614897852
1322657046
578959334
491288378
2032019656
973520213
1228448925
1966493118
875597817
399946522
1251664654
916766996
2015909452
377298311
121832913
1439888012
1567739404
2008960707
635370307
401145157
891788060
548466691
302357191
1221204510
300966539
484750378
108510579
439641133
503076335
573884798
1659549378
1555288776
1188982362
182566178
1113330262
2142542104
2027934150
1178335681
1653196558
1096852332
1167806337
1482059479
1768484617
2086087236
1518507602
696505519
1409378526
1499757382
116364557
743736813
1953409092
473580170
1578493132
1471211338
83895603
1739667169
520629516
1870257280
2025674858
1317748899
1505445659
1910694052
1735593288
1331277519
1760708181
918568267
1593711366
1056236850
2137978405
1483853090
769042660
1838630814
269801317
1171304839
582642164
3905352
186608404
617666004
65373937
375415798
1337113614
626512766
529153598
20842895
1683313989
1705041261
903766227
1377774108
374334277
2090276902
1879177628
480204359
801228834
785673130
1670475242
1255001784
224636689
626089927
1276514534
487238782
2012562666
290003338
1330596767
436717117
168687525
1723046375
554115387
493062059
1941251637
1955586328
2092077057
666046965
607184988
2014273004
695606295
1560951627
26458105
1929219444
1595744211
1291423731
164965489
1089327704
1911150882
1784791972
814480304
340389241
2015441026
2006326144
92962363
1551650678
60539280
440139533
1673644331
156560707
1821234731
1776236054
1162275195
369994367
1443382701
1915020265
1184036766
1516269840
1211350432
65562274
1215168304
1311963681
1433290059
2030741901
1151982259
904365314
1327481696
295108386
1872980600
1473755705
1095233925
401788097
1021713269
24615113
1990662093
309204407
2136744292
709694360
280671821
430755780
1075804434
1129348313
1285466222
1610816562
1425128937
1101865098
33068811
1254321357
278350878
1725557849
859027306
1666481651
551735683
466027679
1491657628
819871773
191097585
1883913239
549299930
202919877
216930883
1937264422
1737336852
515501742
417096937
1165883217
823158871
2110681164
397011790
1564295340
7845458
1297956671
251121674
2147450664
1841828899
184686174
1530712309
1506272577
1006677634
2029723232
1913692577
1800359496
768183397
863629245
1605887792
373665450
2142400154
1203546739
974316150
1662488651
324043849
1162658977
728218924
958221861
840610759
1887401442
584311138
2057349181
1528280030
734570254
1336106819
798604250
1972491402
848128096
681157676
766748042
1471762601
1451638895
230403228
1397400401
575304979
684684547
1738866611
841380938
1686222514
822228609
857450864
887047160
1249209862
926907479
954367055
1310073498
635684166
1974019110
324791246
49901276
1147148999
1192557012
650679408
1123903707
1294675631
811987611
689249201
994915105
1096372325
1716713693
2061072139
1531666010
1710709340
644934594
1045716763
384675380
603996266
1963113812
1089311472
2043267930
15745189
2048942716
1350989659
132026054
196270694
790179772
409714420
853892953
387396724
49474974
1808080483
2085097155
510226055
2086537043
1724679472
289768807
1042837411
1356340440
831205035
1990890837
1553468592
203718473
1665489711
2131335446
511208013
1603053997
1910505681
196428452
1005901568
1441289227
277765874
2119964284
1532914245
27011061
2027343912
883476476
819256614
1878159299
154208436
1187950220
1631187382
1700655004
1155359163
1750963436
238696645
1712354797
57731260
1087611709
2085239621
1338320950
981140803
1349835293
1146876906
1253301984
1146354686
1662509833
838830507
1449917845
765796489
1100490853
1299440643
1625332394
1132659428
859479303
332807438
774074927
730208071
1945718135
1075951753
1110667168
1583164760
1974477887
448582616
876961790
142761589
1707758844
2130934549
1861297099
1554821535
2032212240
25299490
2054486243
227952819
574949717
1548800266
27030307
1315172807
1562378063
1000281462
1785704459
1522436695
1416357514
1101298608
1703230444
1812559375
1777490204
252567975
609596052
202843056
1706902437
2141038333
1231040412
1789154079
1411315930
191469759
1912578006
2055542736
2065675700
219046592
2082714090
1788173042
2022106355
981259385
217560654
189304313
1593521783
16487420
1441828116
205613810
884373674
2109624470
711679982
2012054967
942174189
1221435363
382910033
1287125404
1633820568
250075838
1196085356
109606077
1558716975
1029799409
1597386243
193727839
19432169
976856217
1844326660
1613100486
1714090073
75455358
1609586327
580851678
1683987383
1883477333
76453412
361161388
1207762785
1312601330
1146772206
1796308700
1595614300
544861628
859953799
546114815
2129540544
1752533750
1049215789
1586270375
254536544
636830375
1897787324
2041846413
1815574522
1939766123
170712699
1645056889
281242023
2079262514
2138641179
323290850
717706285
939324373
132590252
668673906
1705124246
1866406655
549492085
2144382875
1464429827
1023296431
1701046289
918484727
130717355
1171298510
509720177
727037890
1919027763
118208946
2086032143
567220185
769369940
1397572346
371145461
2000623392
751665209
556311253
1238693436
872017059
1630431818
1784898226
2051664815
199374151
1340583865
303070690
1711499041
193323291
117954620
1573318891
1434945839
295830124
710942784
1421241012
1518324757
1777365129
1375403496
1946333988
211999061
1348154346
490485543
567555420
1295165329
1019104858
1943736628
1196487115
1783247685
431367325
1238787261
811569215
39782049
1984201374
87389020
527907212
311247033
43702950
871565198
431736366
1585359170
1879044291
1129111011
1272014906
688193070
1385042734
1792917530
635209432
417736515
1566699289
1068907846
500636883
536439618
918302224
972377967
2001938820
81280331
52013803
1618074804
1185877488
1146944908
1391551154
485528935
184553703
765763887
1339628950
247598336
465954119
2038704401
1490847423
1462274754
2090737545
1789215441
1181985087
2096746593
1742186490
1959581374
1482406595
788947976
1663479079
255412282
1009254569
159278307
684012208
1237552325
1599273714
2078251628
1793099619
1322994971
1479964536
1937381545
1069096858
1967154304
1750838321
1509395593
1010804836
1708145136
1736375887
734476852
1093837806
2076378599
919344356
1091455624
374424483
1424931860
1788279891
1324159476
1371651830
456742762
696954777
1529217802
430870091
1567120278
1261742944
1788893777
51537183
1421018198
29606141
1582903124
1591568384
1590615204
818485182
1031213335
1542971316
2059761371
1550452271
538909842
377619772
800359737
1574863414
1046018962
1278446229
994708111
569967506
931528536
1219901029
1474360937
1208913655
903652780
1063587917
438677525
1220747577
1068393917
35821065
216574072
432223825
289117801
630090136
1821641869
1681612552
1699769418
1701889474
960643531
48035547
2070870144
1842819962
1483023626
1321345744
348823557
326924264
1860372599
1783236613
257289778
1859819688
383283835
343323643
1140298329
1506965940
1089688953
145995243
1424124182
111590060
419774033
1856053352
1048556284
54083850
351535601
1546550390
265475989
1128116743
626894743
1606063538
1103152046
1734284425
325947482
1648947847
1533505087
556218018
1383854425
1353911175
1666551633
1547213034
743808529
2000252748
1945389633
1849360391
2111969653
1841621522
1967282733
2050989336
438055176
1359195694
546580080
585886527
1345020141
1962652245
1978304696
1712328034
2066066344
1520964109
402679871
1230631495
29135547
2089453504
5936132
1700806219
92105307
27111844
1729997750
625818541
421860834
48328603
474457772
455777297
1530746277
544860226
1718324360
67080926
1469271776
2146840996
2126442093
502913939
1729111827
837565463
1733735734
1919965379
280565759
2064464679
1257395027
211500431
1994982737
2024795978
2063974644
1440400162
2121519866
2042855454
875051070
233933956
400959065
1926772306
1794920614
1182780417
1296724469
177646121
1748518266
1622268070
1504182636
1927389508
1111698363
1646812665
996175540
77267546
18280454
981011569
2051098697
1091475524
1119943056
371108225
476137565
1229101566
1421523950
475805732
993981265
1570360831
195891158
1781611735
1585420769
477597789
1399038289
2005359988
1405038454
1976523621
337325311
1175739532
39580130
2063106609
110234385
940192593
1384382858
1814663904
666601143
1740917028
1724733197
1125740768
183133228
315070156
1913025980
1091429307
462715935
1595302807
1036481870
878763203
2018507671
1040269775
918823476
1845912588
237801315
280671373
1431174042
74352873
1617851001
120636522
274503834
94994632
430348443
260202459
2071780704
1536906806
524856998
460878337
1909129468
768125533
1150250013
1764820932
583532594
300063580
1483451424
660276442
1479525108
1169674134
2054278605
1936751991
1107182788
1468649964
82537494
1629435185
1342296716
1526691773
285689048
1843422425
1312646072
1703447225
669345259
723565343
934427911
156814903
99587948
450839006
1797765524
1509627008
861174070
401108835
1258491927
868460379
291348472
1639310675
61240835
425738068
1110277161
1547260923
1813267660
587355271
937315214
1646721670
1369924625
892116346
1562980708
2007642102
1301035576
924570937
275408486
686039106
1721657469
1304994001
301729872
705968586
58846579
1493912836
2119177074
1137683102
2128701822
580856786
1226056225
395252323
560095357
2123021286
2051160181
1389875840
1449569124
931087000
1197740329
622884666
592450936
1355503811
584683500
440686346
1201191282
327555938
1085275535
1598902755
587368318
1714937138
494151438
970652919
1158557327
313876197
531376708
447339312
739475118
598953433
225808548
935238530
903089802
735890219
1180176130
562676328
819774272
1928459778
1077788660
169546843
1140011739
1316346654
66314872
296372301
2003790547
1054796041
1206842734
2107495045
1951502747
664599942
1068872135
17707577
957387506
2130961372
746370146
1279760904
1534940615
1287717659
656889584
878621422
1513698419
1048524320
1581389754
1011575790
287601838
18614543
319949441
1146445144
1103167560
1301640556
1465993264
811531577
811980472
1947963396
1094979852
286221844
10474877
2142045413
223546689
94218863
1205816676
1261263171
2057814376
928344340
1782194110
37223251
1096213432
573080400
1170393520
1766531932
1505930570
1026848195
133780025
528694382
390770018
1744539277
1675153516
1241020941
2017826674
1839309410
1139123762
1844590236
519911859
2034651056
1589059273
1222721090
1730868119
1801660364
1702153871
1993866678
402624232
223487901
1449962779
892001263
1161869743
10454930
1096017949
766450248
123189552
2006986504
39748249
1209548427
269933989
1046068311
1482250373
1297314368
765857788
275425544
1956949126
752786628
1954817297
1649460863
714998848
359468785
1712075267
1202234543
536364100
636698203
1453393090
214476307
1860618543
1722296285
2000639908
952604780
707536757
499292355
1555080014
484067374
1910817341
627315017
2037519339
1615620503
249855364
1996439048
1974461172
219499329
1207117262
580246657
1915828437
187393574
919304698
293898179
651916191
1505753879
1118868119
1615652986
649586162
271393264
1110327041
2036563459
478913412
1315893996
281970743
1774939519
1435133414
840061648
1527895361
180418747
520505065
517206772
1608701768
1730013988
1314390807
288519506
988147466
1251085723
1642640610
910501047
379349727
297281892
1422948929
122433263
2002388776
1931640751
1723579810
1623421975
1432657461
1295731161
1724214472
1422064616
944484108
1021436949
1500803200
297760771
978279292
92987700
1766671224
2040218934
1287084549
1710771881
731406910
483463816
1358753463
1336123112
2057304561
1563248241
963890230
1245093094
625216293
1404472606
1392812940
1827221883
659636394
935875326
1634198105
361893601
628827737
1258044618
1662734147
923183935
461355965
295203750
21553682
2093751148
1387080835
470488190
114748274
1636720300
1190123779
1450015878
803498621
2080895721
1909202656
962401305
168224780
958069752
938500052
1842701290
625130247
1728012890
198311888
1374240711
142898828
439432054
1149125786
1348387353
1728409382
1220112761
689392605
1019784329
1863145722
1888691951
1880434868
227512213
1613827904
99697700
1600595045
1973016930
1296081789
957289928
83593983
315252099
786961629
1354987368
493571386
223983620
859499082
195239508
242844456
1934541860
189673839
890978415
781396528
282145149
1030872849
536280059
1619426799
454800146
1423707237
339376365
1935075561
740819288
1994940487
162020889
124123705
1110268158
2041707631
1914861794
1815062208
837701035
2129004878
1487440183
1544663064
839937513
105942850
161699448
167008943
110379510
1894525154
1136986941
1130023607
1397108757
1349191210
838165814
1260359886
1491958205
1262711215
1303532672
1459694568
565492499
2074888421
1632979168
1586229322
1331866371
1935593471
585455063
393487660
1008121992
850893914
204106504
1381003469
1555518257
1123912234
1915586104
1500091494
1109365437
402256871
1969115800
1455549337
1141288725
1484129429
1141875876
1264167765
413539690
64516687
961977117
1196179729
23359039
260012397
1028134053
1571030068
120229832
847610625
98615422
1372428582
1393555673
873272319
275700943
179729923
198191451
354014394
1073008381
567391864
918531437
847779597
1934995547
414717142
1634723746
1270257314
1239194299
950176775
1611004737
1716220381
814440159
443682845
1946936590
1953726475
518327174
1777936415
1146794210
957506061
917570812
2107188513
2046853625
2033073267
2008992014
452995874
87004400
1666552225
1873345017
1539913493
1331850255
1192156806
645260320
2062080597
1532632744
1664759596
849356986
438478381
508831286
1202349871
348588821
1158266160
1260109037
1984694168
913266545
419129963
1237290129
426987182
1265045659
837799144
1073659205
1561198553
1614863071
1797176477
709688232
1787210273
93391555
1245113877
456701850
122544735
1784518922
1273078139
1098778364
577944274
179843561
885281779
689920949
1049720768
469111168
1430880569
526861080
649213838
1852061749
1977058612
649911246
240606352
128594958
450375413
1265349697
1373434429
1608104181
1214503616
1667667032
345362294
1557077058
349902770
1885980902
559700642
1117694998
2028036730
194001369
968447002
609883818
1409136882
174698756
1783352393
1909287109
775540119
366308683
653784536
629498437
434708220
994733878
792365187
709276706
1664459233
1183516335
1150069834
1941542485
305528874
520930739
1700549244
890411694
1325160975
464503493
1155898393
1704669639
2085173756
186507989
848751694
973510446
163617497
1002121295
670488412
288956102
1897256001
651429901
1518162472
1023003213
41612663
1882951251
652764338
1027552196
384447403
1078631938
71026305
1030325489
1158253942
2039110375
988887346
331348223
1800968958
374040306
1226921396
375934425
1276821004
1920276768
1020519324
1923516638
430141364
1724244526
44753108
1915841076
573852421
1942253958
856980884
15137780
1462331726
323854054
1000718596
606079568
575243323
1827249740
1049980308
1324217582
1280941748
1449337144
1186975977
1690392908
1515110187
1349085226
353478446
1324870380
15662670
492336719
1164476292
671009998
1470997309
1857626268
1945437988
523836053
1179864003
534893841
79974956
344896037
1231127916
1689120446
1428124328
70212764
1710861268
101500631
1065526053
1212825502
187422882
734190576
1832889557
1094085960
1820463610
688299895
1338578676
81547267
1947204013
1760937112
179991835
1638936028
1501676066
234306226
1550301836
502770771
1480013719
448728108
1404107851
1216459017
1020113162
836351187
298290070
1301946238
781327515
1941735086
133525096
425069748
1298907550
551965827
1822546957
502451085
360267034
486116891
1636452986
258489676
1320551896
689977893
4358398
617863990
1337784028
412881853
1425418649
1382262529
55928291
911039901
548415067
1044157993
1954962555
364113284
984451947
1150060759
13979314
645373889
971803193
514928900
117056816
1495844757
1362290794
1469941334
239499588
1983312452
1224062948
188605869
281655866
968367771
748153764
947575189
2131110062
916115861
22573717
28079939
174356598
1679306149
1971881954
210137858
2100761829
1062720923
2144962652
1462399750
1730715098
1420899398
1584606458
1441919290
143170758
1761853360
911240953
1335959981
2095786585
797392950
1357885823
1256622782
1137375377
644073146
971639782
500440027
317116829
462837675
1395068532
1635105952
551202850
702104447
1263887067
780584589
1451007411
482131741
1958915856
1625288149
2023675121
1673437372
143867101
1819412585
1339398412
1228547616
1327155875
92643933
1137522627
943790135
1500591851
785092370
1756217570
539754773
1024549423
980409239
370476723
1822870306
1823987463
950140366
1953579814
1887320212
1119708937
1195553175
421261908
895699320
1430043052
347146164
1318975223
525745607
145647218
1052967734
1338304212
205012900
977988445
151433717
915430253
1545688209
1287138907
1975951468
793073421
602221957
1570150927
1430018994
963121264
1186466961
65457209
654480535
672557138
1323666010
795322238
1862373823
1456879668
1135041455
543615921
895486393
75399503
867841666
120066382
1057581641
171027166
1380532023
1106483325
425840415
224053551
1375765993
1183408103
1598376858
256438861
723252862
1996221779
395246453
1160319533
1427545
980741661
1022214072
1832512988
1670230651
226962962
1387708121
791043273
1731606292
1965373982
2064784878
359972007
61107741
326993713
395954992
734593317
583944139
1452808261
298379597
1864992710
274920113
1360911550
74966048
1042664417
636028485
847807868
1199681324
2070071333
72220174
908401396
715478195
97029453
1257309183
918528889
880735210
958924846
929277592
1988382600
2139867121
1558396565
1960307144
428423925
221984223
325968019
1825463720
605669671
1324852476
707911135
1157743282
336995477
2005058359
797744030
893217551
1877025240
1702655480
796512692
1751355206
642350806
1596904951
985003225
1130946120
921019907
1661819842
1225204071
1776470723
366339689
88475795
309252415
123188079
546550779
1512315154
1261393968
1497741309
704297149
7797044
1839957381
1333134525
1353456802
2097274002
1543192870
1055724609
775220959
1971194330
81462836
151174939
2105792688
535393298
608508018
1398973221
831072820
1488042760
522318747
1969069256
836907853
1530635645
1018197093
1245116569
636493927
1231100649
1550498625
297248494
1270838616
210883203
982538987
1275441551
1098156469
2111777628
1381054659
1725264334
1882577535
141065838
525215513
1456237880
989030530
1763247381
980194732
1866349626
1333954306
387428146
2126988017
1138890361
800640978
478570006
188571068
587437698
996465614
1229417616
1025333797
1089386918
1460111986
604253503
18466984
1931114474
2040743339
127874659
870639602
295768501
717317222
2087710609
67152322
1164774903
50836714
1610584833
1287953764
2145076002
1423878939
419103998
190290314
1511492758
1097703171
1751838929
1064787060
1409226759
1617523441
1113599266
19749611
296347704
755755669
1190067569
1592678044
844215123
1823309558
803999740
1811578755
1162092489
1731389455
1333062472
1491899141
1999634582
341244429
2082291000
2108815846
736410433
1671614480
2122302386
1198332023
1440674709
1066225900
882736189
1121433164
249489588
87739736
1814513600
516228349
597198899
660688628
690098241
1237829356
420451384
1093081153
1438744503
485836640
380699633
979409467
2139587412
1071203230
1639122147
2040899922
248063123
972622369
1480126107
246819004
153690214
1950198198
2011659297
710250857
1103987007
394713668
775893080
2135096133
1452844765
1278589513
164811726
2009145266
381933675
1488997129
2020603805
1958661901
860697438
1055652473
425697849
900442317
301521709
1653860307
139850562
674095869
388209178
450814132
691874871
1340401213
1356232838
1006021427
1206825741
1088463202
252422550
1674826343
2627967
319593013
885505223
1434700787
829753661
32662118
703749178
552511766
908684066
848795998
188736657
1365276043
1118652128
595510708
409683817
1697867826
727189858
1763741884
127767345
707967914
699904588
261260003
1133695377
948633804
217144349
1752180657
150941903
1322775687
622189080
618038861
1532733703
1157260436
1162030431
1478907438
1621575082
1407537774
309904758
2073708018
1201088562
1404222231
1805712878
1121409869
2037401242
1676361224
862002475
1274973148
70212764
1620701782
1873079455
1478300159
487602345
1192720488
1586298347
73260083
1077244360
159905865
1018592060
140908662
306133211
1631913327
1324875417
1955674169
1987584606
593095275
1016596367
1083804988
698427541
1080105902
555535360
800120929
811560183
307098297
1259010629
425178158
226725925
306716984
63955431
1504276603
1154809610
296302330
476405206
1514493293
1826162882
1646128442
274245070
1392618472
7296519
926525736
1353708452
1697612716
1369258224
771758255
540547622
135468561
354606174
371395380
976840857
1128850438
1583799103
1382929596
1035129294
1335960995
202810367
1599259343
1967414209
2070308750
1286768300
1740902318
1843062531
998108234
534876108
1914743064
1331410563
964276150
863844397
238606184
1625016348
1520775930
1623263300
144524230
110597473
1279376747
684225713
1377612065
1423252984
835549421
1997649699
866037510
1230699300
221996801
1843564710
1796516162
58609091
1555289765
1159402573
817077842
1465660669
333526511
1916138269
1786585780
895577513
429447629
2017657071
1165851173
1670666969
59480563
1412255634
1522703378
168983035
722643977
1806844181
1926978403
1609626987
1430900485
364885336
1949457960
1279570727
212166503
2095067622
973837125
2022182702
433597385
1225271942
400246949
2117449709
830284002
1170858023
994358351
1151809981
692382064
182888884
2140873390
150776954
1675499771
595786537
105481112
1633050712
56100150
327782580
1910702880
1082868666
1425267698
1949365339
1230682704
116779956
68524736
538694797
235524014
2061818288
693145200
2042636626
377233295
254120414
144709612
993330783
1886932563
1107465533
1012232991
447586268
1849179236
1741396450
49672234
977299716
317364387
1903505429
1559071524
2133946876
2021078364
1990140101
280148159
1565666530
75256433
994568770
730109842
2110943805
2066629966
266837658
137700940
794460701
646978342
1703554075
988409506
780245975
708924382
1565991955
297153874
110602819
1241858189
1498607497
638803465
1589943487
514946986
107833870
2038906946
655227300
1287918278
1484002287
1819383851
799229488
90874369
1304310501
3987967
1138677803
1554649326
1312412078
372541426
2023787171
440513705
160504231
806244754
1030750143
956155002
1481811968
794014809
1942551814
256927660
1781000596
984147170
537733369
1654861708
1972517851
516769868
1934176783
1338105150
1459931681
1155837100
179261647
212633244
1804229001
739823736
508377236
1393893742
924114483
344629071
399924282
396681906
336816327
304633721
392077515
1091302199
978881148
317791508
1732176259
1023994091
551747314
636964343
1453886308
559624653
1977964768
933098532
59052425
1400608347
1074445857
669351434
1607163956
482075989
1176029616
1931077750
373567946
1180002815
247098430
246324824
1591060181
1731916912
253376801
9462878
2013063100
1591929634
1561798476
442973721
694474211
10896619
1528052024
1029555465
2089861793
1096158395
1318736818
1867995950
191681036
703291360
318360706
738084140
1708554569
2039006199
624972611
1710105231
219304116
1030894798
2015571934
1321691506
1954817406
476662648
751209128
1293340517
3561240
726902124
1292060948
515061822
1390009259
1159606935
904198311
433522217
516558849
922005052
1007150721
1174999133
1622176944
762985087
1716206591
1430349687
1215365668
1404279456
1107328664
92930515
2091931237
851742995
1762104444
100834935
201389579
303649076
580583660
1989883727
142050932
678272515
994520841
80976920
913057845
690089204
1418226345
637197200
137406331
495661049
151778217
1476527061
653718108
1214215975
5043835
604901678
1394375310
1759401517
637770552
1948503496
260401624
2065795192
479675087
1505780234
1847949502
1654541833
184627667
1871247992
6670796
1674594321
1935307078
237508330
1289010784
1788772134
1219027716
969409773
1322967699
834668122
997484424
848345405
371944135
468928920
1683343209
846500616
1767552133
1123469237
698264806
1142118714
1290213800
134280534
764921370
300295840
1154888882
1486794203
1147878378
272359016
769676070
1117161593
1799427062
745637860
221699859
1367851795
689394930
1200625402
2090807548
1785435204
887586589
1915067795
1285859602
124472391
2103105812
24534886
1807724842
28538779
965551380
1134640630
451413563
1412924883
1814330135
328400029
577631477
1093241322
984359664
1293394048
838955127
1556374675
550211739
1552302407
934770135
1287983635
1353892851
1588911559
2078717050
1661945232
496783063
57868886
2130153156
1329968460
1420995500
394411604
1598413945
1654545554
1761568288
1492976896
490866532
1533924055
1917615788
2058042162
1525595128
1673360132
868836362
2061078736
439807372
2003943478
309018291
1812470641
1737406927
320680710
194947686
464873259
390861022
1708372160
1807770073
573414780
799494373
1718518296
1547587322
588394386
1995180961
800864443
1674169367
1887266090
730669960
260265694
1551241299
1407225810
1584217553
26743224
1787591207
836489008
359300987
2070678519
1966398266
472662924
475742638
539667865
1032117307
1452056802
1867834547
2128462825
563753321
468344189
1982004491
659079614
1080211005
1258671594
1313141071
945502067
1756213893
251621666
1154667514
720740363
714359932
1542996019
419262414
1522953445
974373583
407433139
975073473
284451751
779098620
2087941709
625604993
501932261
1594005469
310300564
1660157633
685754250
2139265150
1795335334
1841907238
799929399
669096552
338597414
1881150823
1975923917
293479219
950092689
215341585
1974567629
1373968758
465428049
1066399320
788583465
128410773
1464660738
44820911
71671567
1441360814
1162946771
228380703
2063746969
763016881
745553382
885790930
748409354
1293150227
291695921
1036322609
1954737666
73918016
1389531593
679984531
43183334
1541938215
945100367
2069099371
1063851107
1945605213
1970461550
1676643251
2128159039
1406704556
1257900074
692424067
1993517709
1817960841
1044270078
376711100
2107582879
1137117834
816962546
1459129290
1704956381
1052200556
1208683369
3555986
1445020900
369992784
222478037
1930933170
160502787
2128583135
1133880037
1318608794
1408843700
147194593
987971882
341586197
286920855
224328269
724934323
1240679635
1062887178
1866464407
1664845428
530028304
924957477
331643436
95854370
1537301344
610073092
1223103332
1491714567
836134693
951127192
304791417
1168427523
1241283959
487460059
541052657
895875050
955042657
2048222114
348650712
393201306
258049200
2136456675
1578444311
1123203854
1436385119
343612565
2058731008
692147293
2075179767
355049479
1520063151
124880988
154188866
1503856765
1116521426
1738325256
125374392
1002460726
457000939
241372170
1497173257
1416661215
1027569910
1188137803
52544137
535635891
2102245806
2047382486
740388942
1011624528
813154307
1062590857
1598453338
492381937
1030513897
257057486
1118256811
578995838
1839290472
1244589197
1376687300
312095264
1125845559
559641088
1734721654
386486304
955423962
417248773
1648135276
353074212
2025481682
1953050528
132356688
247271539
1640990294
665253307
1105655599
1808178370
1035814353
1780657687
1956353982
2042754270
2099702132
1480142889
50435692
84297870
398099773
430988628
890442646
138715266
1507142341
487770202
1913643899
228654727
1806926549
744734648
1739212324
1358664888
513127011
580513463
1699290677
291337687
1843252881
2010490725
1665647534
129116247
730735794
466815892
275089961
1664297953
148197060
1240413871
583055959
2418506
48572428
1998517814
1814320243
60668522
1631549956
1624646715
1719199813
1293870663
615911447
258126896
2136075753
391659212
196329665
1092505376
2065535240
877974215
1001911868
1749368506
180861167
1409254768
1420957057
280122102
1463774126
2009188960
1932232247
161611746
356022005
1354904212
1232135568
931537991
331957618
1124930611
388469717
1568132076
2006232541
1056563275
1103904676
1332473093
1745469508
609749287
2087234619
1948367841
960484395
1109937072
1747949571
346888447
741085107
1385296000
1238975629
1474563512
1371620464
1548547284
1620483085
809515196
373544069
662188136
1225731378
1514411349
370661532
1295308170
124003287
1470861877
1328536605
1138818387
67716493
131183727
1237408797
1188189443
1665084186
1125713192
1143945748
678460751
175224765
986200962
778987294
1684941685
782952448
540424934
1356577021
1431022633
2053499279
682304999
132482483
161586341
857063690
8745992
1422489608
673467554
836286413
1518126993
1502284247
427115026
1239261490
1419096536
1792412343
124859836
459482503
1173836292
404674269
340698310
460674747
829359319
1886494431
902813288
10083890
410620042
506021337
1553182809
827137266
1101679203
1994412339
310141213
331937792
1021150382
214139654
592756106
495159118
1147564611
427609353
129307700
228351071
411497570
1479397324
666617933
583867471
1447592731
354467991
128278894
1117320046
481646624
672108006
959047049
1148960296
1484372240
2047852327
1845331332
1363564741
961360964
631185279
808990263
589909776
1892888468
499540729
1127369513
1324704888
892721114
1764879119
43785986
695323972
568975998
701304132
1605738810
1376996594
470376805
2040453324
376084169
515423505
636390913
1749654069
2006229717
313181393
568112078
205018329
1747227844
1598986184
1407485327
154610384
778425666
1488173167
1355278159
204080402
508734618
990253671
557843070
1093836733
1669047941
1228116900
370908631
662226694
1154529659
1217139397
309346493
1994795403
1597999840
1534169518
1715388841
556518451
353549374
1990387647
1000943304
1421237966
1521172742
2030001227
1196560615
1244952447
904591028
1674514496
389800479
2129038074
432813172
573991860
826558174
1592509781
430064871
1462818192
233910214
1914111457
456048370
1715303852
590681419
1967929539
573118350
1074632341
217890424
1733601288
230831046
298317779
1490264903
2026576782
521433456
1979844033
1453001853
1951809513
922163047
1109668782
25126400
151460416
1764501022
243740645
2001061514
1422117634
421779042
789425289
1581070215
552268001
250907851
1279486574
1258706728
93812271
583111678
1486652068
691086853
1209694270
264871393
1632497935
1167385525
603632153
569481172
799599941
1365979445
1972656217
1433864130
136940878
297423711
1475960001
1062242899
282168173
1667088833
1909704921
1536842662
1356259363
841908522
1256064364
1406918373
67301544
340018117
2039168521
1183409143
1043492055
150823026
610303432
1330073526
1314123233
52765510
551761566
1696079497
1301745498
1314532667
1939522155
2039865171
432458348
425619123
1923394222
1067100440
840234901
950819901
277644598
758230833
1243129823
1932279310
1089262383
1870651404
687407770
1406438992
380730130
1310599637
11428852
542508724
1111167301
1540332623
663241453
326590195
1286879029
1344256671
366080730
659947497
1012371468
1637342523
2004146972
122077340
2067990085
1810355824
353217139
1553716478
1082026548
2054476510
1753603854
1703387029
1501206965
1893123178
2134991025
1317449405
599660882
2127892425
327729943
1870771571
84562447
201096104
1292390500
2088427196
1603099008
616809726
1921056059
802102383
1746616123
576301094
1179999017
1652086914
1774433056
933936750
400440834
227307291
1597691624
442477450
2086439236
1775964761
1019702100
1424143349
586037035
855611734
383243904
722000424
862074739
1846889497
60701392
1566620876
296712484
1385218017
1691367552
410456759
2035774489
1403671313
1366282304
1678331423
1134452954
1895940597
601949886
1312374169
95793289
1364953975
655071700
919805927
674300112
156540459
1776281611
637163473
76325434
1411616650
1969889774
1354548913
1856816233
1955177475
1421561849
531103223
1352357755
2059583723
1583128541
505594169
1576242317
387118214
63950027
1131837209
775864040
810716771
1111337454
1234352492
362988878
892705463
917374028
1071651310
962427284
1692227592
1500175018
995368223
147587200
902907320
343228290
799849923
864177506
961770173
72324962
1154242812
541334280
927276790
200616763
2072031608
1307635086
366056403
848292895
1205855540
1583700840
653860405
2105642394
1865482197
676587129
1042067490
478289659
1204361148
246325479
401352632
1078015669
556591113
81821625
107552619
1676807140
627647450
1789985725
380590712
1530430184
396174299
1821119180
1181266310
1356111606
434246394
1983292391
512658462
1374253802
1210817409
610609408
1137676944
352045786
225443203
1904971288
1981065872
627807040
219727084
364304493
2051035135
308685943
454617832
871996477
1496799608
1905321162
1144417481
493700484
331253692
1769174491
13187596
1334411181
1837299220
1636414090
1810285506
1250260844
143765442
673625433
470435057
317923832
288864767
1504655551
515032696
1831149114
601338021
37505735
1856303244
1092811310
1010099150
1089590771
1557758042
941425352
563008201
118363057
1893282867
501276499
8840986
1278309183
1632634280
394460012
2034190828
1728358809
242784389
510960005
1765954756
865291605
1859239713
1594140306
2138145003
82689909
343794989
113279803
252221895
1606495590
797004384
1490932152
936851737
1380734176
1251601056
1272328510
34760315
991502988
1704055177
1408665279
985832639
696677194
1025885524
1264356915
1723108915
1928420230
517891057
1989464400
116772190
1370143596
1683078645
1179564773
539573690
1031599170
423043820
1805516912
1189733731
1779640642
1220744147
568064827
89121642
1006472710
1525696053
623553563
1936681235
1518621484
382749308
497847938
163425727
1120933845
1403136648
1564000033
1513554607
1606957510
1429593640
1477329629
1454731422
848902089
1360591571
1287980990
1724122156
1454554539
1781181931
389660842
1131824206
1285124305
1626940455
169680055
315733703
1384428424
1252095928
1527084735
418644325
106483347
1169416644
2081703530
1250796969
363584739
695113570
1008812974
895427234
1052699532
2066872938
1359199020
747434902
1055739695
102478777
229069138
842510763
103707196
1057952302
1411017967
321410831
802806515
33551967
743326481
786705392
2017808854
1669834646
1463561274
1983234744
6691540
1552737590
2076013551
195824378
1961478827
911362723
512447137
898935900
1876811527
1214821569
459438123
1670278642
1724457881
715152285
1394434018
1860250721
1666798805
1384412678
2085736880
18702012
460083418
251122028
108430381
1178760359
807147882
1155705980
442493404
198611190
1448887342
1536170873
1249809701
979664
1238686929
1977245655
899461997
901345577
403594225
575514326
112733415
522297915
1226873764
1686111984
1051290270
48160636
1481532447
827030503
1090580149
1196238032
512409273
1492828872
818094676
1695457833
2066718989
1050620913
1962065254
1623058616
1359333190
972019014
1289732219
1187952221
1923670708
1145550883
734018082
397925274
826775233
2091889995
1797981019
1755386676
1087770436
1022700879
738981650
1349309790
1910504851
7800450
1538065356
1323676421
749026818
583528681
346370480
1705894506
674441764
1477998871
403502910
93359857
365404178
262677126
932631669
1375160710
1144403790
2144693930
1750016385
1792921236
1949970628
517906004
505880338
62445114
771974383
1767144161
375534506
2081538585
1219952385
1189738130
935289812
520300245
1366045952
1876555964
1251601056
1617697281
208339428
459057243
1666775543
843744483
1681222414
1356018351
2049221992
1434139251
116350995
1539431707
63018230
80331270
1258968327
399948157
819480950
1924294847
1020638202
1078123329
893628899
83937387
1221815843
2100125332
1722267903
2015519624
1359116199
621238517
1214600817
941416890
306483900
1809856107
1314553591
1959077017
1736622027
612406878
537628154
2114449737
370000250
53261542
1641478618
734270191
86762994
1932375411
1700647149
1906306117
670838947
214770008
233900972
413685035
912332737
588283261
149015888
171559158
209300851
735469361
530044096
325335531
297029803
1674666413
264147486
630709450
60534553
186524945
1492069558
563320307
1653004318
995071456
1787829768
159555525
106235444
129563470
11672480
503558322
1536512993
435376256
1311719633
677110701
699494425
207160842
1408418272
301896656
1812515798
389142821
84720646
335140890
497475163
1741396745
197921878
427050362
1969568212
1886527625
1470828934
602702693
1688843959
1215827150
1697108724
958709133
255362768
1482919139
1735157562
1037267094
1027214145
1514896343
1692073508
290401687
1042421129
442172614
1209886357
919647820
1274418021
163048043
1024446694
1127362892
771494897
337087676
1671855969
1021328252
201792784
292607358
619979867
1709280697
744324859
706274486
670973408
268999171
1028806203
1351020693
1988138686
1332177321
1558693331
863887986
123456976
1133406253
433489312
444293980
459073818
1660329231
2054293273
220852495
1655613560
1901364557
1104898058
1130042513
1181586285
681351711
1804922826
2064752052
279919914
1972720631
1357878829
2113837196
425537203
160903901
1344821421
209294896
125481628
1854002901
1573844520
1715902639
994535921
1824293069
1458773883
374666024
259118618
1547784758
89292254
177756486
1809375082
1048244198
1881976781
532627760
1209713464
1343361913
804575856
677994792
1313630113
701621112
1284012039
319335903
319166371
1518921209
1596247786
1031639458
993684138
844406750
865317241
223928591
1323375176
845115037
748952702
1131490896
1946946068
1554490063
1121600221
1818429901
1604643451
1443108978
319278598
649022454
464875603
776063949
1115522495
711312668
965317448
1124450677
1377692075
829141860
1302447253
413195104
880870018
380030064
1623736744
115911780
1801616006
839471967
1539448411
876382075
1436118238
1338608207
500336378
512807499
670848494
45519546
699453925
1127504548
731601284
874182345
1777042820
653787207
887111056
1064246603
1002200233
979078593
1657752121
1858590331
140535787
409717606
790147928
1508647545
1060789313
1493424969
876492242
1724236608
225308036
1313130790
2002275224
353912234
1040879153
436964867
459525359
1678225113
2055151822
770733153
1369214009
999237511
1135394127
563258362
1911846300
1716988353
1898627249
1404544086
1919733112
1423333368
76717004
1020426367
1715369346
1731150325
641526827
1799437295
473182505
1252685056
1357995550
1776132982
453810090
857142153
2109293160
1485883054
184060557
1483516588
1769504755
1753494172
1767699585
204117742
194662503
2075840912
1774912998
493889761
415561605
1995448003
200526638
37447926
1280033964
2086901124
915750555
562183268
1655269112
202050551
361154716
1214981857
919112848
1913158632
1237171928
114564236
346016271
179315192
1863385347
1967964439
543850568
848929460
256846938
1919578559
1473263510
1746026315
327691259
232755709
127917038
2087686315
487727598
1553502836
1420921105
1341471571
264916099
986319007
1507373658
387409442
129469037
1176621630
88848960
562295269
748671632
169953169
489594495
897268759
1530420322
641186924
542600718
499852710
741269790
2028056784
1304911688
2062178850
441853217
1739982049
571943194
791897082
1472560749
1683914672
1569692012
316877045
858596799
1172984859
1269746974
487840896
971350800
1429616987
757885654
701747209
1331227141
2102492012
1231961650
1166884815
1794369781
1597984152
1297255665
1763388383
374838125
655800649
342962409
2046423352
1590270365
1480467825
68059893
1251999303
213528823
707458669
2111436115
136259915
1396640713
1728964890
702183935
149067678
1806755926
523801400
948841725
366888654
1047475522
123187226
819541814
309756658
2136733810
1656353729
1955270889
1254437236
343486857
28629293
1007996720
1889913881
689164205
1568191676
1572994094
709428585
1583699493
1941947037
1976126163
1089074937
7962582
129960080
1150123096
1035430750
1166812289
15987070
1245726086
2101183702
321679347
1150947642
41735307
805867760
1261566690
910767975
1112359449
1003786628
222322938
1357545397
1248237465
1113391287
1898053407
365246831
1684288278
1552448924
2037452959
697135337
2124511632
540138099
467473968
17113260
112355098
2119792170
813377906
2008933464
1038988502
575524878
144782525
847710086
859355948
1717329275
297846513
228848502
1163703445
1283731493
346446609
928653671
1965551133
263004307
817305743
376167345
1361257648
1517452934
1703809672
986729934
477817384
866301511
608853427
474469803
1878029679
1989159384
858890637
739687145
8767941
1670972665
518226056
1640715790
353848304
1461309493
1921354422
185790811
558279255
48316784
1333947422
999226157
1369744148
316944775
1809968674
900442317
233981029
2013916720
711749998
772675290
899903328
1108848246
378972652
1125294993
1424216559
1579463008
1149554168
1920016496
1302230420
1602917444
487018852
1443337944
509717709
1091515075
1919496413
541713543
819480842
273549180
1802307925
1537721773
1080192361
1854648838
812230722
1239827900
1731979313
298935265
1060764708
1466967168
1699056663
167844884
1576851640
942095416
454937496
1318081185
210555039
1501345558
1813542837
1316461652
430136178
757249228
605865693
1599770796
887166804
173600253
321512064
2015074529
1011994653
2045513983
1709340838
527880854
2047046804
20559314
1766632673
554026138
1119244669
762588884
1335049166
300377745
1915444158
212805850
544543076
872936426
1480802042
1909119665
336727201
1810450276
82681598
920145702
400036156
2043188195
1425389534
1754076402
1164722950
1892275945
1915568492
1313377233
1638602523
307034597
1297294102
1457012052
1880128035
1717083793
789375863
2077357609
1043125786
1965734816
671195671
603475237
646110102
287832260
1057477222
2102747289
1886075320
88604495
709227559
934732679
26903797
804835440
426924547
1693039803
548069894
1788366663
144796281
1904165462
945034377
1972702409
2018169277
939106930
157297595
300883850
1701136074
1938027508
53024905
1491715019
507794914
1592733645
1327313212
1226415549
1177154607
788756350
1457197597
1855650612
883662943
1085932950
2106581033
132107058
2070614253
2087827485
1436685913
1104392230
763847911
200375849
470212089
1204009813
1721977586
628113476
2011814903
828216975
572956223
1125170679
972879249
2068186235
888490213
1230781420
298958234
1194959331
438347577
1997499877
76107463
1228230264
1176300564
1471581128
1180994456
2144213888
1400319355
797420463
786666520
1877926673
612242195
252015171
1181302603
536802560
169042849
1952193067
1317412055
331399708
1013899440
2147149064
772134335
183448463
1130439792
411776350
1914367151
1561794481
623248036
1330857650
42990082
1503404486
736556573
1398122062
5210571
1023793937
209341433
1328114228
1710452220
1125343662
1122753102
1454919579
1645984503
1431785577
2061330102
1312260460
1279577072
1786973027
1876475349
1457569515
2084644680
1728584573
1994874374
906160025
557816734
559943621
993425028
1363978913
1790926868
1900466385
1103739680
847418653
1694652914
109426437
424281710
1562962823
518663131
96143323
1387999861
1346692438
1170095997
612839247
1788190642
541460634
1593752789
517593870
1572009567
1153281464
1654913463
2102464421
1927520242
1018893526
1268691994
537606021
1688305139
1755152018
995163261
955442256
1564540824
53040523
456287092
1900734358
399436341
394058327
278206921
1214311564
1526817965
1132976624
489931801
672433360
128087462
122085842
2127126138
557047201
738666112
1879012179
1808946932
1592542198
1282265146
2035957641
152800926
748583157
798163220
1646609070
188699765
262837628
979306060
1009100438
550852623
1476441940
2002037572
1856173662
1115023478
1142635954
654020714
375606527
299312803
867108328
2088540724
1139096287
794070604
1339512187
1464989919
1943933729
1352309403
1196454559
1075023137
399210166
1414670838
1147662386
282006540
710627451
1491413489
1581051839
1620569294
90570443
1644499197
36209974
2112879259
80892210
216462703
1393471667
595011155
441142400
322365824
535116678
402017345
1261453304
1275861708
411800665
1896512758
951106162
2055567737
2144928278
1329730120
136042621
1295529703
1623832925
495923865
429586732
2032596369
1302278431
322467169
1233104579
1765208076
35137106
2101375503
822817208
290648349
2059488134
1118702249
1048962381
564825501
871604096
124841229
1337155459
1351181782
552049673
2041394433
1482119018
346943733
1597936622
1606806578
1933918093
1208395210
1655893523
1779487654
734270367
1409102612
1032961330
1730409224
840192100
2000673570
1516740301
1895984253
35438189
1880257610
1279254984
1645485748
1716432735
1415987442
62183368
1187089752
1271728634
1184078449
882051897
850789227
2121566375
2053898470
1786252808
1993308101
2115377009
718420889
1007651987
443159633
937013466
1125681432
329583326
1433422393
1599316173
767177776
1909352322
2032600076
1387946526
222344068
1493832965
502128977
1244277691
445247754
535684183
1841403464
120998183
226197728
14229919
1953716565
964752906
1325720893
1560259290
1595002705
629551632
1893041850
1362982187
114696923
548245525
1654607417
602116682
52718555
150649252
73286039
474944813
298791923
793708125
637969104
1805416008
933470236
1479576028
861444991
1126971026
865665869
1556694030
1222185549
848562892
1835006966
1017468701
1979547854
1632241831
2088918662
2030279881
1839940470
1895113417
1360428995
472538302
306065016
1442809616
1314390960
2146321089
851143160
2025940416
96129297
1595658485
2145443869
1993821542
1741120567
705075446
1345600562
1880989028
1553656058
1856148191
1534297410
1090539739
248578176
858727078
380157938
1395745569
1568578485
102331481
924219311
1701050549
2120242501
784775592
1018912641
1387053380
477266819
1693664639
2141285877
1199599746
1503545802
330417805
717085217
366151715
530645539
2054166080
1926871463
1444186291
570620152
855763182
564506000
1204211411
202781872
1515017967
703344092
1112856720
723856192
829495222
1000841107
260313513
577322152
857031470
703326027
1640699654
1274195139
120692718
1523767999
1493474423
1198788575
1366295859
124505864
1148307215
159943173
248028853
1232849423
1490581218
1960039597
2068739829
927677742
1202405477
695130140
605516947
2131989107
558117979
1015516982
713189306
1492419421
908033473
158713269
1087254816
613333597
753252764
2028859299
1623659444
269468031
1521667433
833537718
1441887251
1992032197
2083980291
366119476
1598124783
1995699325
1375194484
1399872602
193221560
1160112931
1787852832
1115998526
1922282745
631793138
463034188
1457783918
598160885
1558665113
1294348784
1485683242
520983387
1026664728
15903727
64376119
771400854
1773109611
391294427
1855972604
345644845
835498242
1080224855
98480203
676235517
412248806
225706237
1619575407
1217126866
1374594820
1652809636
1729586986
1419059317
1247875750
1468628247
1528620765
1549036674
1221157832
324914708
1885658722
1844514489
1622408027
932875502
1546975363
859584422
1115449456
1517335504
304942299
2034942657
1923116714
863541433
1066740091
1669729287
1678954552
1912587780
159506116
1080639422
506947754
1446508821
680273583
1527447826
1656227323
1829887121
1413621210
947190214
601780839
705966993
85656674
1171203652
2050504652
1002765776
1034586438
897615912
1872566414
796255610
470363043
1625873797
889201850
712074106
2039803861
993457562
564886994
631979223
1602945138
1745363992
816298903
230262823
1191165615
92977152
1687121034
1245146063
255295561
955559168
1172642851
369942326
802858610
1715666628
1411370379
1438581510
1172333730
119698226
100749632
1377583984
1363422474
1300992962
218117127
1187213613
1506106891
85487212
1548701453
1084404977
1471529701
650521476
1202639761
1929692135
2096271587
1668793260
674707115
1825242888
567789555
716527998
971833265
1160336702
2134950296
1454508737
1919925222
269152673
1198040845
905001110
1296052366
1964711064
1149132068
545257657
41309325
1995558006
1823007400
1659941392
1421551513
1922024511
1619794752
1458682068
1718416717
676435005
1788127192
786350590
550453833
2061556
1766806784
2138215302
214021430
955342700
1511826191
984428945
234731466
429190180
805061486
948838979
1813695321
1452138307
57646817
740771296
686347049
1891129198
1039826462
879792482
1940688264
1169224611
2023452772
43940253
825165728
617485473
1840212070
1105795818
884356445
809088000
1212648508
2035809832
2089773549
943192410
1504819672
1090251481
1305047327
1383286872
301528863
975861223
1863465817
1439956176
1182131219
178153448
94285667
652485929
799989138
1108544444
808999338
2143758985
860183300
1569845175
122873296
1518675860
1618092184
1756780562
377647901
1358606210
869854074
270040862
494191838
2049725997
1194243455
236443411
1805220034
563470793
1849980206
14677041
1160184712
75403259
790684558
1103208762
1203551940
460916132
859942834
437836536
462594376
1036945513
686883210
772123150
672994317
489357861
1635106391
1763992707
651629055
1187820279
303972192
2068214808
976820030
160472430
297675224
1399545814
277114691
1818998300
169910200
595346848
1578759906
549252247
126319216
35255432
2007518802
614739687
594248808
31438806
1170186511
1956352384
1141644366
1608196818
1769319809
1670945089
161210962
120895450
1652612280
762587918
1227320743
1490952972
1881920434
1175675952
1697738276
973416599
207764238
1498088699
1739236236
192763596
1396631722
1188744907
595747850
623854388
930086903
668719613
1487262379
1347319012
295119504
1088492027
380802513
1580550293
1856905309
1354056049
959524378
479514256
1880560687
1805941807
65912799
1308495758
1780846582
318827107
1301638258
1168355006
2124811984
1315928795
253534730
1707712947
204793122
1006700202
1924607669
1564632770
277134475
1347814175
1109373124
1472392525
27515060
1892046483
1350013276
2031604018
1385916701
516458519
1624690160
353627179
1509753233
1866228543
1912412604
472532245
429693050
836260439
1082089652
1213961303
518587468
1614530076
768186787
1950518019
179594792
1408699893
1430937423
1790435186
1760520586
1834576880
2144655751
1386946925
1852343116
1583862837
1594597532
57693541
1256896390
1311057664
400349053
1073601661
904382570
1688147733
521687459
828423307
1856117074
1697938756
751606744
1128202576
1737846592
652277238
1775855509
654692284
227789370
1437676758
81542276
108410280
1331595409
1182286264
861550059
1453833445
380113779
549114114
30576480
722820207
48773879
2059128227
361004450
267129739
108700903
638987922
1973855749
533660415
1644136280
1856113320
1663334086
1189493675
1019592621
594521117
1547762808
1549248723
254890183
913725348
746443545
815269012
1295390222
1023949703
979096384
740733306
1145977114
234862869
685453045
66319705
28037314
1869302536
1963925555
2102614284
1193159635
1947748714
2083174847
64116545
322178196
1047725378
1967138633
96748161
1191705144
2133290195
312619898
1272388640
1345658027
284164808
525696159
1174636505
426673937
1867952297
1010714540
413477779
647052552
29720558
1085248835
1553302337
1282793418
2143592202
116651759
386985291
870700022
1369966768
525190566
259457111
2062566510
1778089548
1437517473
1000262709
1502464858
448563721
659788695
870395863
1739543987
127230609
213161159
273014146
11790359
1196270459
372685452
1999991595
378148013
1078009103
693774727
663288959
1880223251
2086000205
646538432
1210621072
1059918759
229390505
337550838
1315763674
696344267
1661595789
701455604
1161869743
1403144353
2067273121
641694141
1963084165
219041908
984106754
748674476
691642869
1962376413
334769067
2004275792
200234836
507685719
541674804
265840266
322114070
221868674
1937055659
1154243145
909414538
1220985600
103648413
3997303
266512529
48765040
1874159478
58846579
124302421
1412442132
1637482647
1841031370
419001437
81345594
99309571
1034070249
1301667088
1977435
746696401
1273280497
482908750
1073428821
1908165374
1688838410
1607489704
1802117647
129537256
1816113233
1827949224
317842853
1290780802
1161707526
928501839
1695896195
549831009
86529262
199755417
167803528
2000886924
139753372
788331750
1457705254
1582181177
1315151782
635980757
1203831367
713350494
1693777947
1143478232
717264039
734709667
2121577233
1309752103
2129474431
925646678
1622373308
278873932
1233629091
1726545418
81981348
1293132003
2032581710
1011159741
349541693
863945173
1329536020
221631359
2029440000
1039093927
347860948
1707321665
2051642106
413630402
857547376
555391176
701356334
186635879
1989944906
2129261608
1438144106
1510644897
1642008485
2108513781
771797037
1195182775
909378982
539273255
314680506
1533309581
341019354
493489582
322340683
939496144
963982737
1296505414
1419369878
1431024195
1309084677
1847103237
359434489
1405790114
381346730
252571266
1777134293
2138340554
997999508
787319476
1686407668
1611991672
1424712728
1285864874
639031130
1029965081
1473540978
606082753
803416813
1398264764
1394797377
441627208
934054037
848459748
775653274
311705699
1607580361
96588155
343876508
2018877766
723382280
250928961
1789426554
664278537
213262006
1247798660
1591629191
1756408186
162895339
417180118
1479483879
1383097634
2058679804
1617312807
1081452717
1587758603
136732880
1609363700
1800491164
573147131
135058828
1380501873
1961074390
1315847423
884990958
1897736252
422855708
157604897
1833790656
35028716
1806151447
808484361
2005650914
889716722
216994070
2083940600
1089785531
138492409
827845232
629006079
1669285581
1707635382
831222119
1552229945
1998940567
692761956
2124295306
1520637358
660366058
63797373
996013194
1855389768
378330237
1944373336
1184277700
315318464
1545897724
1088217747
1701589152
560796464
1560515378
868062593
1199238302
738128092
1579657094
1837222332
811309573
1814148617
1654574535
1725996765
1351350779
753930402
1945020615
538273687
2018886130
621536543
1450287444
1112318107
974031194
305012769
1577766713
188017591
1488221451
36523202
1280500603
1470395025
1708029184
1507999792
1811735438
1396622119
312440108
1918727079
2134721201
852047037
911186225
2112064677
1228817313
1575522352
1128239264
2011838724
956447451
902787099
990013260
1605663426
1811646973
1299529885
2075161752
1700964694
764981343
1041611386
1518150241
89451499
805050469
1719876878
1120175835
1830117212
1477000007
1962241476
1077008341
54412186
1780618085
873610907
108226501
95350077
1492283742
393218937
426519882
622107895
392726718
359400822
2120249473
1144904363
2017438992
936116994
2018969246
1067031128
1397553702
2033382802
1706430657
1460853195
2114323107
100005563
413970178
1978399716
375182463
1247776809
2078602293
397763883
1357789317
2131030748
670097092
489298221
32324791
1281034393
1453393040
1437044356
436755391
664461048
813562033
1234644746
218591776
1798136101
130366213
1284132054
1863216187
1748377152
158048066
1508648603
1145780155
12053323
1033607345
768268387
823341218
57152768
2011523850
571116620
1118429398
1913564267
1342734527
1490162294
1705807170
442690821
1295925286
918663454
2129814713
249335614
438722855
491809334
852257755
708059231
859154727
391459237
2051652429
1376948481
1176926489
859040212
1234880280
104622992
233720431
653017403
1338847993
1595570804
1896137591
127867623
1465358865
1698056924
1132762207
1920919877
132648750
277050222
524615354
893260055
1748697677
1529250154
951846721
1013037574
1166577142
1703552892
1751894292
1996343769
23690253
1603636651
156669519
1364773233
1559018515
1402364280
1005667755
1467596349
499170840
1553809334
585386587
753310803
995075063
1184867440
1750820795
1297545110
731056342
920834716
1241120302
1856148250
67693788
2058511084
1900441516
225288137
1087407832
586342615
464309480
636335304
1966886186
1488210271
1056126453
2022495768
1009240028
1434066775
1826383610
857838679
1357554101
1632110960
74763437
267646720
238107317
81063955
1658834478
1081226025
2122288261
1574754451
413803782
1878583819
360100279
1920148449
1708656497
967028379
598619778
1289883859
617000708
811275409
1982898014
478558204
643399382
105214642
2059021875
511758031
1972830877
1619212924
709012485
1303227257
853578669
892074059
2020558272
687782709
966837615
1400577329
1667610726
2060594887
481143149
1525741629
1219941493
452310314
709508875
349356367
832048822
632654438
287197349
1113039105
2099158254
1239914578
2038148672
1246218385
550875680
1010568534
731963572
1677847443
234623656
1880287556
152591033
650296100
731790658
2016945828
743198034
1396933735
116765312
63579828
276141239
25817192
1672013195
2110670404
2074346816
232719037
520684660
2029860642
1625965611
1072943341
1960439141
657804294
1998417826
1037992503
14315378
1418526794
1366343377
928936551
759888258
745474712
1389677704
346202541
839388977
535055114
1207894042
1068779090
1675886395
1393524920
166261441
1653317599
1575388751
948004428
1766890526
1239577229
1400886554
1989557568
1403883515
932221681
134489777
136156771
1099862911
318172808
1902753974
665782894
631415850
438751313
1752656074
762757644
1900305773
595988912
2036596759
889686965
1519092890
517599994
319277182
520740205
762827615
120345830
228782750
738314133
1451769460
1162163304
1725001562
1947939701
174778212
2060825710
559791749
361335580
1240965590
1941034513
735576013
1108222349
744596453
740859672
915836058
1435167944
1736656280
1615020220
1556912776
1979931374
590209298
1332376899
1906475697
1018060976
156366879
1873943062
32792542
1392848787
168714325
1610051603
633766881
355991053
351228298
1519653416
150861779
1013387213
1307543453
260642167
1770380738
1496990056
174360172
1822193865
1032872305
1653659809
216875162
70385600
553162420
45887394
365197386
1903327423
1765571302
1387811475
112525404
158835877
2132230722
1259113302
1380588255
1332821048
1527822463
411878468
1545165735
1391551151
787772505
1949757615
1023612104
1696641323
1699737948
2115551122
476001256
415958393
647532131
2065539898
805099368
418906904
2052595903
1135274947
1674169416
339044982
1460480518
342765990
1319176613
163965656
888466039
843350962
1200425768
2068492258
1643342046
135684018
281656503
412980749
1846970742
243602385
78429611
706984529
1779115728
1653648314
1360345819
1966971251
595050939
251326518
342581355
845560966
389976244
1518466305
1156953846
997950089
320330044
182940579
1826363709
424615473
1299093553
64316963
2100020167
897299650
355812512
811026329
1877626248
472281694
1938029676
1623562096
981693883
422085361
1292824286
1099504059
1797128465
1246580106
360780469
694466057
1569058005
925718150
1585936948
1629726623
1080420883
2035110618
681815419
999110901
1735529243
1965918244
884020778
1349669349
44630228
1960842901
1166300523
1111023639
1169561509
1043838713
992929027
187727099
1740480293
1306052265
826980645
317852306
92048401
1690202008
798289384
609695418
403587156
1719938233
1360942965
566059556
1572367333
880312893
700900966
426546121
1577951291
1472713157
1226756386
398720497
1622481459
2066630718
944912737
1684746277
705251600
332005719
2084517497
104624751
1388687917
1918137896
953911275
1721162220
133445123
1651047615
511596915
1778320735
923656013
178587094
1484856045
88249647
181265766
2125342994
1512372991
1518447634
532738538
955053729
1401628333
1275652153
1273413056
1970299622
185505447
695080781
1156959538
36542198
1643515212
2138206719
448790352
1838481508
872451150
48277145
1129352899
1400455565
134512393
1695212858
2108870307
1295185954
1849587415
1540377701
2004034632
721754890
1970761812
293237043
1447534911
485543553
1455721100
1114717033
1537860838
929017254
1649821677
1566861168
1851852302
567323890
1715356629
2051310069
476164517
1967335410
1032152481
734020889
1514841623
825099433
665708592
1514032241
985158804
1660576582
1391330755
1949277859
1401811806
589396403
903283026
1489945014
1961378752
375630471
302798937
1139035011
830880480
1388927975
1858881424
1573502618
1854517505
226460944
1985252020
1614426274
566769817
1449327633
984548209
77927306
461122759
1069860535
528148774
1845112452
320942495
811690750
956175373
1955582794
458235493
357486866
438688976
419273804
563524153
478963456
885987704
901099982
1826771324
1209277036
1682269886
1830791194
1403627307
223110205
1417547053
230168950
25348422
1623133239
33152457
545652592
1481895611
571711333
1851638562
1203380795
1124432624
1521109038
1077842961
722938235
1210055021
2011232312
339097769
1526115089
431424474
989302259
1474178380
1290681280
512242129
669808000
558108275
897098153
1596252312
1574159544
2073998370
1638172124
19083429
203245060
1732490499
1455139675
1846556415
615874878
1416856661
173558917
1030641314
807387857
194083184
1099287459
1437914940
1084148348
2096783717
185746108
1198680642
972280457
1720919689
1461979112
1256749901
1615896284
1154984722
1983409096
1351684720
333097717
282385213
576082286
714258529
746061092
1896831650
711824644
253434630
1740592876
1650115759
1758647052
591442990
1749066664
1482934048
643846853
1420216509
825408341
992664629
1382028249
1002329045
1556366278
2091295005
1191547515
1483858032
1514959986
139144075
596990015
1416266867
507180885
1736848961
1703509896
1511364734
1607315774
1764234222
1854915399
25276499
1876397877
474549337
240501396
671054703
173590344
786548098
902963799
118162323
1397610666
1066185019
1150918964
1142098900
680586029
604719235
1467138317
1759470621
57016909
1643563888
1608982259
1337824520
1552589209
439521188
431411987
917716935
450951768
1942843234
297204814
1691287497
148792761
185381290
509870250
79092420
883265350
1590986337
299192451
1066609946
1925152402
267735436
988065676
882919847
669127851
203187931
1490120940
1847296632
855390501
948082606
181612306
1703131271
278875694
544977208
390130159
1855402052
1581107745
1219086703
1068794665
1383588931
1506052455
998190941
685007581
78604124
190631843
731524322
1722390122
370369654
42996565
498065491
1425878239
461258120
536607995
741549892
1493571510
783912886
1254688962
1440808654
1722796521
795610528
499123563
923085635
1724929063
793539775
819750798
1769501113
1439370771
1919585007
902938908
22118586
1438592514
944602077
1867014822
323769012
1419194653
413606830
2075890547
1126621572
933883855
2012226744
637234484
366580852
539573756
227083654
847833412
946629624
711733160
1606686782
956715196
77353698
1005282343
1562239531
693539635
1990515145
1584721181
1953688165
1315596599
1257616661
313034047
1600718536
1580233177
818703436
191340454
263883264
1900555272
649247474
1958077913
540644484
1348533953
2029832988
2081821299
1547938578
749180248
1473561722
514938937
1312305450
1057423638
375243584
547417685
629649704
1393795946
1848853862
199216276
584401859
256609144
1654112762
1988558879
1003876724
1897635699
1738066017
1202754885
624142787
1731303036
1436188199
245339592
1784864942
546381144
1685709279
1097669834
1247689382
2027368505
486897823
370745020
787754008
474696738
935656332
1061573709
1489359748
1185889203
1300794091
153711458
2086972034
1133298865
1528102934
406914930
473372756
589752109
1565856636
1012827870
598437363
1217379841
1796102960
2084637180
1396652263
2081965197
1874611277
1077523807
1979289765
812282169
1383081124
1011122337
1983471626
154048734
1448830347
168556557
2145304859
484329886
363472027
1180282568
1957784045
1079175282
1513557564
584722052
765666787
2125071480
1587997279
1296737920
1041192037
2010324945
478392512
1849502287
117818680
1635603877
742981114
1984460704
1249494781
651268970
1727815981
1779463332
2103145465
1610520659
1340494642
1482701012
841789847
1865535022
1977139243
1266442051
286648954
978850306
2058666542
1741874520
331478056
630543123
252891643
1032096537
1354696580
1606357952
1387493588
1782593944
1011988960
794567303
926265482
1961415504
725210299
746714669
1467647090
1885997318
1621164361
205186691
1372766334
1738482581
198659908
1695469581
1593229938
710707353
1785882448
240687023
2083111267
284006322
431460438
1186715411
1265450757
738362944
1172868808
2024142936
721493530
170292297
100762480
1637701550
1576223239
1989164667
53759584
155141658
1780619443
515381115
314570291
1945453859
6790740
319991143
1491814996
111987463
1227403542
1049793370
890259299
1450768598
649742371
500495645
2044547215
396084557
118643172
2022825625
2098614709
1003529640
872281586
1329746296
1692631274
2096457768
1709451383
1610677416
1248761361
415183472
1273688349
409638513
424440743
922094230
770513835
643979383
72945470
74992939
1679545778
1683895196
464327011
1563176288
899384508
904808924
799056491
1374584702
266458287
474572719
23116541
1230087541
1615503646
103618811
637676997
503036195
1729311390
538480809
49307285
1862112226
669407360
1246530606
1440516816
414540341
1513378548
1163366595
45969261
1653215713
163377015
1994292353
1346465306
2063110540
66507381
1495893661
1238624479
1356805172
720598460
595441164
1007436975
886401560
647169256
1184038035
26965472
308290701
491258761
823999886
1995344771
2020657533
1336860938
1023622580
1473971840
1124650764
2140963239
1082848153
388063922
1870738208
1349497766
358220334
893440273
508011290
764359121
756982625
2070887539
1585698796
1894072580
548349366
2019327470
349012198
1513474865
540194630
16142396
121066436
775134168
846799818
1383793860
533980055
1454815747
41974982
363919404
1072616106
1844698057
861528746
1455972154
272197466
700718457
699560916
1121278986
28361294
2100391037
704424173
899905250
349859837
451033444
1102602084
754418587
1096812107
1312739321
1778179414
1008000592
479034562
801853055
1445894561
690355939
2042977018
1571449154
1881037180
659170270
325017362
954656756
334658767
356802676
670606793
136016422
568449513
1609281708
92385413
1033927713
255901515
1588630047
1605680213
1829922899
842865538
1811660574
464242220
1464886353
186936057
1295955344
1190759452
1960109592
1021219654
1933660430
1245202798
198979209
1085633780
218096740
56386515
1597317926
1166714531
1243673829
630111600
90060992
1452320898
1294673898
1399515627
285530627
480548831
1273612375
789716909
1677665519
688673893
1798747631
1358556679
1618614632
1596801605
1622588671
1464670708
748693480
1611980505
178335974
1938737027
1541131427
497709994
241970116
1765372967
140582853
1864859815
724524669
1128490081
956593175
1884954840
84057333
1474328630
138801013
832387342
428969690
252334879
531366690
262046722
1438038930
971120123
196109648
89540723
1180694710
1895382812
1130852897
578415424
249326394
376979390
721180719
1448430549
1029822188
770491155
1598616898
1331896949
2010576209
1274405590
1117304271
326587126
208803390
1025414233
1032956409
1917022529
1040759291
605588224
1620153547
1773190044
1294793752
1594189681
1026651934
1288828780
600014722
886338371
467494169
956644346
2028830388
1777550232
683960136
1482276598
1766298579
221671664
2056525112
2059037722
88619621
1713264038
1803326229
513313609
1683562738
1717002670
1471883208
1546226912
1041553012
517316416
115305161
1920012720
668062897
982569904
300971686
1228918787
2030600911
1398126214
2084768228
1551495569
1768823251
1745710833
337327517
334892770
1920378406
1067703303
235209361
1523297519
218969221
36773216
1763480341
193908642
1588455028
689161313
946108474
1403516084
181057044
291149587
2030176416
415286927
541959266
702476148
807151684
1663119970
328862527
1154377987
849306717
2137189655
696202039
1647946669
153221913
431518510
194808494
796293370
488061204
1098769617
1813636925
1250186430
92409584
685060381
1486496877
1475776564
650376340
466787403
1950727203
160636123
477900458
1596799174
985725399
1548813342
555581596
1745198902
559848462
1892070469
1533531059
5598292
1666654096
714201510
2050987544
567732501
1168533937
1790400099
1667074027
1900663620
988225233
1995689967
383514266
673508217
886463926
175981450
409921341
563725274
36995349
2080130202
1516899354
245241457
2106334971
757684713
922466459
179683447
2130685576
1697162417
1946956205
1800486768
555611087
1713337918
872093029
290553060
1704406913
986512970
15406002
1732417947
1613474314
493721848
1458336364
410934878
674574977
1659882221
188235491
950222691
1306293156
1412917021
34620150
54367208
1252012638
1631719586
511210547
1177838326
902954936
731685865
540001592
1292896198
1949494418
1684147039
927808952
1203281981
1222642411
1253745352
734925092
359649375
1244206878
972274762
2118055246
1315581020
984717798
2113926346
1199211496
473277750
1537530041
1561489554
1862622512
876091463
1188613483
1270358103
1639667121
1672244178
1356367530
669413841
284390289
1753151653
1266307878
562765745
1493316991
1197586991
1389299754
975947988
977299540
275542149
390601622
1232048737
2001143999
1636915370
57712933
983310616
1519556053
45276333
1233502471
1528637659
1582461070
149425014
895147684
789145538
1058043649
745621163
183702483
2116987066
719986867
1726465489
1441249487
252063416
2079725711
2053126791
1067467584
1277091760
938973673
1479329549
1198441914
220868717
694964440
2063851940
851961735
1131755925
1888596821
1417247733
122747155
2040106215
970907510
132645277
1009775334
716008041
1157533529
461393491
1972981824
137608552
98345639
1425056233
1528271534
1646413970
1241572615
578851310
2050267982
161720749
490694665
983434317
78404448
746170631
245911606
2083602788
1999665726
971827293
563243370
306650961
1314200128
169243276
482917969
1298266349
1484808467
23094158
106123225
684088010
500894926
1895909275
1053244691
1734592613
49103939
1886630141
817013686
1627571786
1820868940
1349309790
794763678
1487967612
1369130640
1865675663
417325095
1612098371
324381542
1988764140
761091022
1474387674
1245654741
1820237992
1682216482
462085471
1613555915
2084502425
1300049178
1997490735
454019299
2115260544
689743918
1930701549
1158246114
94494643
737839687
1642597195
1948199517
1383990730
1850025032
1878311209
1307901752
527629949
1271602081
1936642557
1485130953
1089854449
242169677
503453023
917728454
1992898145
2056941621
1016723007
2023540538
761081320
1648775579
1751673653
855291796
119281476
279340811
190972764
1282883844
961867088
1807292947
1388217705
658519360
1831251039
365483318
340404923
1690487260
515146151
849045861
762190452
457440376
981446443
1150264501
929462632
671209636
825384025
78450950
2039252348
1991629263
1837404384
1681584573
1792016300
736495030
202156968
1926054453
771637674
1751553890
1610625766
1402393608
858404460
1949800793
452712748
397068005
1294749037
1616457522
1016107484
55170505
195329848
1863704875
185072633
923090919
779669121
311561517
35459545
1836166961
986195583
903932874
169436447
1473251242
846241447
31114462
1142767238
2043131893
1629067449
863042380
613305130
957093512
1622389212
1973812987
1553110957
1510052783
2113528554
1944252855
511716009
1746774289
210079947
1836363124
2071740849
242912333
1791183819
1540732866
2088695620
1170193430
943047118
1616498147
559663278
1777007092
1068576785
195367858
2087855889
582666930
1839519906
1087026955
792506307
1475988809
632890909
235092372
1064637978
1607221144
986598665
1548319950
195056242
1120903620
2092704789
9915399
1419563778
1958312116
2006808373
749061483
2074881343
1617069313
786518503
2083157240
1843950348
993952286
1559265162
1076805332
1656791968
1518621902
2140351082
1409667651
880172777
940490650
1552894385
1024783735
1120143662
778280746
2090544135
1489626182
1994264152
850365697
895213578
432156421
659860977
1122974528
893897284
1776685675
246944566
1289215731
189251939
1599638342
2085070329
1206133751
207442285
809664762
136770499
1353715817
1799013874
1725487509
512785925
414851279
692629960
825166134
2076709958
1871030386
1729159374
2131633057
813128198
1420912412
1361621697
1404214271
1012984799
682072624
1863940129
817842844
1249147190
2007287600
715964372
902499377
374428006
1389081510
813272634
1824204621
1205711942
1225551914
1121759393
115914225
358513319
1642933790
1562394036
916145521
390676286
515885166
628645124
1593403237
1227058660
1673152512
1415902060
91751049
565525360
1428555612
1779837610
985790312
888643579
121573276
754379668
310066304
263358648
761892128
1894644222
601977313
1404203876
668945045
1865758136
1064342757
945222541
1835499639
1610590113
97599805
1411440945
1692392154
718602625
869404931
525291182
873869779
1965117133
1605198563
1140676552
2017221243
1507868983
1400178533
2070002175
731798701
921892636
1039921017
1358760360
1972947542
2012860199
1620381269
1638261530
2085176466
698635159
694939975
1661904872
2092322628
1290338745
298417119
1785497883
1465161210
750770176
810276366
2050090844
495420439
1537400001
1653837290
2045625130
2129866575
366907972
769287217
996375610
1281316861
1847537846
2110470311
66874597
270807034
1069067796
1034194171
1455792858
2076904325
1108065969
1684510184
1922995650
483970733
525102100
88519351
2056197528
50125072
1363726014
66941296
1849499411
1378162307
604774486
2025239262
1041131009
1803128907
334727582
1926051134
1947883528
1354628242
333400916
1427848238
1073428973
1742824584
577033011
202071013
311455896
939268792
1097585416
265797268
255860770
678774452
1529214849
1384682287
1273297268
548232206
455591884
789775651
2112095538
1222127031
1668146928
1139563974
1126725179
762355960
1166001394
1979856300
1964436479
1279761617
1183743547
1866722320
1522104240
1071772540
1608037240
642077428
887939736
1884579886
628631042
405441343
1608783117
2086522788
1392439264
1501077169
1116996871
1251407255
2119995596
1219774664
575420267
386798167
163548289
1164288939
762134879
508794930
1004575652
87806526
948625221
2131054064
839960383
2028784723
299200516
1171609248
1293133587
992344033
2017349672
973462557
940935947
654569432
1235822744
579620201
977936607
733744168
1801810735
1116201508
1385072433
1497597128
1459270411
1923270868
224338816
623116137
633018761
845047257
1128785554
527852555
151257685
1983701035
1383439425
1243184793
1038629622
1027286444
30203305
687015285
1899126562
1236536930
337533814
716530517
684972679
984800775
1892675830
1134963939
745246240
1075080993
1937757983
1789152661
1528844083
1237396572
1084541877
598441191
1658430031
702407492
1618050662
1495552318
1762818203
434981579
952704034
1314749824
73422331
1275477500
1079604157
1700038112
611032755
1885391123
1711464303
1484796607
1171711987
680702188
2014335533
1091801940
1152269648
1706648730
616891650
667809808
389428678
1165306119
467266421
1268730084
1549140764
345474485
1589318333
1111332132
748381378
1865606265
1582715243
268512836
1684577733
1972553957
1536902981
1970546903
2031822720
419413968
838709187
1712138272
881710333
681383661
1064494561
1881203976
2030553319
703774451
1036161208
2097551206
323666900
738756052
958848288
1924770274
457803242
1341171123
726126777
1453520912
1167733818
974397051
820377911
1083331967
736740094
1767976916
1391178192
456524988
1690518744
1200095613
511454667
372099470
2065918975
631326170
949196195
1659207984
609095073
754021270
150072068
2137037776
1326286910
674708331
1745354070
1407960850
1852269421
1803653694
1563642038
760166264
1416232441
413356190
1992304380
1450650681
1978037024
856482583
1064411101
185846812
252135231
1978304696
1679640890
1384036064
1654388872
1809470625
40210127
154662545
145104303
1116059745
1208694798
1056236850
1169669613
257635453
1105651761
613271451
995842029
290137350
2081468748
1463462067
146883520
997594540
265944233
1149189771
737541823
530383763
1296546807
1527117843
202597862
1344306331
1882460684
1877289830
447144481
237249813
1120883892
1202420098
399582780
1114165619
87405776
665591699
1951719390
1631104525
1011841690
1031326064
1906917899
566096019
425973599
1114279328
1437184028
616929035
1882593692
384421329
316937662
1954195722
1255147497
269551348
403318333
1790379418
714674818
467620272
1698651060
248128389
699897007
569432374
851589193
905779969
634218990
1395125457
867206377
1243291532
1782929180
346997522
829587350
1412902116
524600970
678432265
2074972632
1904462777
211442618
1727726210
1701425919
163785635
1092714774
1582784669
43315487
713262318
1853625326
2061327331
1678656385
542248571
2078889998
976786424
776519622
1910052630
778672979
1999774834
2102535183
828675590
509742051
599628955
16063394
2126676006
741558105
1607355619
1083641949
1664938750
38897133
864896211
373136938
651306898
1657265672
1943824797
2105572261
1346328270
1275524097
535613148
719403089
1921169869
1476885888
887880313
1093920371
1309924217
1070269058
523732054
789757919
154454868
1303912962
169291580
2047287569
1266520270
1070999455
1391750389
1327284940
1815898660
1136355378
539761450
486159105
1639205527
894317686
411713122
120045035
1558370839
1408480852
112720343
2041788582
1924593992
1335410988
1539020393
883590379
1090089502
759247427
319638654
553801191
2044692651
1136454556
265555161
925002052
1963387048
1923261055
668719613
1327397260
144345206
1571627232
1196733353
1889041564
108838890
807861201
1767013322
1848972508
66003747
571554121
792903755
1252324462
919491656
1596445607
869984943
144049354
1407109877
942601988
163286709
1692837267
1549704184
1593929290
794373175
1926975029
96089648
1844657880
1473264027
826838381
401893243
468388542
588164
981656785
1242200436
929474644
1746091073
1163892662
587343496
1364264244
1208538275
1928816564
182256347
470798042
1682085628
142546384
1856504663
1117200036
2003206796
1742824313
2104483577
899216541
494521783
513350070
456920273
894693195
1031595949
390582288
1667786506
891815694
1178519483
383342026
22996959
2077510978
1033841202
435287482
1548607479
938075425
309393397
378568284
1312111291
373026874
785185302
32919422
1241048164
1130184008
1207510450
1220804337
938564265
1581920058
521257677
2055142674
1797569042
1597524042
1177251618
1186974579
542891818
414909587
636814482
923226665
1974233995
11730880
422702677
1752444118
1846940636
1302521089
733539218
521398403
1145520455
1261023729
1549036674
1922479055
420740896
158105683
1053468276
754470490
1071436670
2065993710
2142511862
293809282
28628006
1916424346
1835431982
1354063421
2088256129
1092753928
554621839
1381448140
1733467220
740229457
1138090582
1447370075
1401584621
1542488897
1343935277
1087940213
2118178430
1744005483
1985360064
1026381932
1492780742
151391293
51060955
1165708028
1788247015
173413026
2079637148
802770157
951348038
1852894767
827342594
1868561182
689452138
273598979
968987285
1941141479
1799818665
1076452007
1372209929
75225124
215267068
2027728661
2120910052
277161796
2137964784
833138395
655844205
1116806101
126270821
745425942
199298442
1516022160
1922664048
391347133
668169031
1063710949
771346071
849093921
699079696
1695821653
1875099091
75928861
1636947578
123221209
1613826990
845205710
2086665225
1589450600
1613352275
557978891
417682817
1519262016
240485500
1577397041
1877832679
879660338
2024356311
769106233
148104418
928435545
422302567
589346688
337640145
223201560
1560043816
1452300088
1658494228
2101612432
806073484
1032032773
326387485
872072385
1190119283
268396656
430808444
482409434
1361480979
1982714248
344114433
535121401
1569108718
456784562
927496690
1400811474
1968837885
762128707
130619580
2117152896
1209248343
1216210645
593975360
1200862188
1812220869
99538086
1296051078
1993442979
1098255515
1074217959
15778220
950874020
1248646880
556976965
1682371091
1719799704
697135337
44824581
1071420097
1330990331
1539440108
613252665
1277641443
1371275601
1178801336
324552223
343575789
1981487136
670285348
411818484
1860030535
160392127
727876167
1012473593
1849848726
219560208
962517314
1528280030
1071090416
392269184
1603511264
1444746850
1710899657
1219941493
1996383664
1097871994
1982589918
80816853
488827455
974308868
922757970
1940102368
2119972594
1632360305
697501958
341264876
1136433088
27299221
406700860
889889468
64932179
1121915957
1739455768
2139670360
227283245
1098005522
1037306240
1798439601
2115668916
1511120146
1791970018
838496988
1965739559
1474431721
1382096283
1321990823
1989656643
539585315
1286219856
2128911142
1718087323
371017970
470975899
1944555797
273335604
1672686292
881672710
1859822048
232177323
791025700
1008026401
1563507891
1018278244
434448751
1010498338
726992578
1459356153
1696453374
1979366445
1159111154
1632477955
1369140498
903887439
1437132241
164719967
350843880
634565387
1949825665
1806157319
957021066
1888941010
1417629518
1788767554
566986465
1153878604
1539704345
1788970631
1808956133
819485353
1708826543
1310957651
1708744803
1202949047
161325030
1825183182
430232581
1913454263
1085089431
56360015
1528394144
879700843
7611797
2043603605
1236724406
729003828
1422371033
2016716654
2071881810
1793137720
642872305
338661290
810583598
1322264697
210325134
1872665948
500774916
1718732521
1555555513
253565409
1751772023
1470868254
1311963126
579327661
984514376
89264369
1861930676
954546816
1054785523
361365293
635652458
1206134944
575847688
300164521
1143278492
724974727
747249044
1088631267
1278470401
1400389442
360907460
357564583
379884908
1159568128
568983471
2136510754
1910696741
1692641880
1295687284
1836322139
482104170
346719287
582931536
211478175
1616881984
1799121909
264206740
1899889645
115169892
1579419093
372633360
459077565
2100378955
782559185
1648256419
1587062156
901758433
1705039861
1046367491
711846414
2068041127
45014424
1791720652
220151991
1167309161
189073226
217250608
993317803
1482576921
1974379982
215124108
616460633
761388857
955019680
33375289
36944604
849690926
282108892
1955395389
2116478678
666541378
1951494314
1088413162
626023441
636573778
613128656
1827167671
1438909885
624142231
165395818
272480545
943966365
383439474
814098018
368454329
946622102
1131271466
1929547495
375605903
907327717
967397062
822143699
1381504239
401968685
1795149348
295971823
959299476
406720514
1429538595
1520637358
868192570
1618899852
745367915
1628749942
975274691
1315179062
1094052096
2074350166
575694142
891823334
1983853190
1535615256
1515402364
1987730931
1471469054
298293173
803999740
575398349
1671837181
496356376
1225153493
1961799236
137095664
1698407034
2045284267
2138664191
723483167
616987145
559473619
680779428
449396147
1046412198
390431356
840411068
1105551934
2125960851
991824047
2076849551
1035940534
27130760
432717465
918476373
187476428
1661185098
1531960031
1205289107
1599193344
1416021247
1048704581
1345111870
835897994
1622909201
1660441573
1257561232
1945876379
1351395554
750651256
1218821722
1489151655
28514637
263914980
805471202
1580191706
2142105099
89032024
2131651550
558260458
1000293385
323826664
1166019002
124184192
1040338899
747671490
1021142075
1391046620
192645115
795966362
381606087
4371086
2101668918
1086834676
204811824
2115062627
1427059320
185323281
788826424
1150808827
880463278
949769355
370569230
1486683608
1970223706
1714262187
18639613
849977320
829594287
498869182
352629908
18174233
1055287053
574928879
911562585
884052061
1936836228
1119472166
960268772
1055695628
1192880481
2145208053
1233661407
1934455632
1608195353
1999549698
1990511757
1929263167
1236574758
633280554
335122684
298779097
215891954
8177871
406586715
315893813
2073265376
841539802
923014451
1510345448
1924852851
223000595
1112252458
671495554
2032410177
1769375155
1303220124
967751660
866571466
1357068283
814516913
1342359878
618297463
1249986269
343844518
499253218
536177854
1443586706
1475533988
1649289740
1446741107
1406451085
536937218
310031116
1675247488
1316609058
501634826
143555357
1709897656
749036845
604828252
1822914377
619061364
1986792658
779278653
1544454717
978706485
64385057
1122038905
1953839586
1422577433
108017548
1038545114
516886208
487505035
1206909197
764541129
1919376317
441287986
2078221996
1020359472
57774439
1565842410
1570198575
1042483271
1193514742
2088508599
1419378778
441870053
827599422
1129567296
1300707586
1598054517
1090338657
1489573679
399999430
1425617324
419243665
1960876671
791459399
564504145
1630713286
921529017
978937747
122363263
808371861
1240533337
1064486620
1408382325
1892544554
956463493
58056979
1529111387
1538104796
1667037807
92950442
775188773
474112507
750530932
45578388
541371696
720884460
1968289107
1428633051
1302391203
1588704441
1863454424
1587076048
798410274
117824338
1461760505
252067683
894068654
1960255994
81439575
39890736
749032637
2096730824
976691609
1584124814
1534085916
1052699172
8723215
491006111
1494353789
1510029994
1648900182
1131570068
890939353
1504284775
827779528
1897797944
53553033
1309432187
2107642210
1863545380
1642634548
954821246
1493385241
1491861360
954258632
53429697
1631723347
571518661
1981855202
164584153
1846264596
1390385452
879973010
1956948112
1561573813
1331999602
778828918
1167505297
663924280
521352007
1494047320
974727146
971473211
591000685
745494616
753158280
398160227
1651410952
1119694633
2085531588
254353024
1544599189
1572555849
1420722179
347961975
716454386
256320153
794280160
425739611
1480164033
958601759
1576073637
923695708
1510339913
1100620822
1592788901
744217134
1063518853
1332142029
1023937384
670230751
1809664504
285253844
450558821
78209952
881203290
1100350183
1972198415
303174854
1138361367
1241831270
428985189
1611868098
1496912547
383063184
875641926
1746572135
1106114114
815586073
704529264
1732820228
1010115010
713343431
1494715126
1770110333
314232981
1587688778
566243567
1631482152
731594166
180008289
655701502
1384343682
1088688406
1394023874
800372070
1270120639
1671242248
1838451922
610382257
1624333282
1088121728
2123018097
257144361
88790359
1891776332
1129318335
1023048572
236989053
1964862592
485867568
1949796950
1844742972
1650756071
1463001737
1567527494
821075348
477831441
2133834226
1156919744
1355513427
1776772726
151341714
1487380244
1176989638
1979856893
1158952559
531995411
121656782
633214657
1460503656
1278048166
582488273
1935797851
476319746
1617512272
1207225614
230595419
1162422887
470879384
44594361
237827187
655999076
1914429338
746636837
823842023
639801000
1010393851
1596872079
1986762157
650821476
22711861
1526102883
1586512493
413972767
2034919221
776974088
254680980
1170738325
862181906
704155876
688009103
437746723
1268326253
1760263787
389887458
1491080541
826060128
476712452
1494755383
875372059
575155329
27050146
799599941
1252885312
760547657
760769904
445294639
283003382
1898598728
298178395
597891329
46801304
1194865486
179566704
661079725
2025530216
1109390988
2025343486
272420186
1688664247
498573434
1420886283
1203551940
1972878449
1191905998
988859661
824223171
53823404
648448618
1469555430
1914357905
1651664345
709443112
937008819
847874290
1352520854
584201961
1695932998
1721080348
1446741107
1541578185
202379578
641634563
442718695
904946019
1001333167
450419169
100155389
1229001005
1404848693
1077843036
1202740234
248450003
1738986496
1807046396
1164410420
1728032627
321978186
2127662852
1576519154
621910527
1735548231
1146565228
1890907083
239680801
1283038943
1236831928
344717931
135395586
1017516402
665309995
1765594212
515334520
2071598432
1954714310
788502613
771128441
1657465117
722961274
186740748
332330288
1195265114
1121846923
776252447
278512212
116996952
983909749
529348689
1762749968
1973700837
1058592700
2090264358
1607489630
1686405022
2134198161
1030706010
448917134
1504774484
1524573895
893864040
637469816
149334315
425738068
1236465445
183045287
1444424712
1389950060
1563521915
1053275032
1655699238
454889967
1285154913
438295155
1851219958
1111667551
1380558936
416207448
1857869895
618156612
192955609
256609267
509138298
1384023903
983259351
1895814725
852043534
1629419926
2125263556
979287235
518437427
1539563688
256472837
167725606
502216023
1658561968
1193889300
583323749
1410816566
1206535499
2035050701
1945383025
1694412455
1269326175
595948104
769579434
1864614366
340171913
158580475
574620069
1889147975
189912731
376265269
1694713801
132498674
2041971418
56037583
238395418
1840036425
277811801
795991224
1668631519
432221766
322805411
225996379
938894613
435975300
1547509261
1370816044
1711639708
683010445
1291623939
1929767995
192789236
1562934352
390571460
1479034412
414803604
1221620160
2096321014
369742068
683983097
1355001520
1754053305
1839464613
443948160
1865810292
2122731202
1236535331
1288688732
1518981178
715217659
1401193313
946341976
1755376739
771247329
1340147908
1735130897
381570182
914789693
314448257
1014125643
522726430
1604601677
222937071
343156785
76741805
195856418
18227134
811779952
1121889514
632778833
1027862713
1979975896
1295323322
823292009
152552828
822312703
262769610
1967185291
766407230
1629528044
452581199
235553877
1921235036
2127476564
1426108402
1455093064
1096006958
750777959
1905825844
414272279
1739432834
1276357084
202479869
1007356563
280402996
255998018
1197644339
1201905311
474558596
439985302
914377975
1767761430
786095110
66812379
1605633101
586552086
1740453554
1589831349
238907407
1344581609
1686327688
923101385
496434496
1460265177
736361747
80934465
345898111
1161956519
780122261
989734361
1017908088
741329920
313063145
610865357
1265735264
1530841106
1445106214
1017975665
1850078680
74824164
192753812
1633859882
764665208
1575708865
625087161
166153607
2055606623
124957329
1644159110
770385591
1778564992
366579076
1862121320
74247785
402341050
2132778753
1519854123
1804194329
1299220494
1013678582
478638568
619728931
1913271110
1454695814
1912445677
193003059
666310344
870988682
1981607438
581212140
1563921945
1631644952
2097834088
1779804667
1257856828
316594844
410286599
910002114
879857574
1410641738
2142200298
12343919
1248067092
1025729883
1839482848
111038284
702148811
69477239
596166621
1508655219
1672777653
1537095870
242985041
1417970698
840525203
286670506
640372815
1081554724
1986874568
932849539
1116452464
1215053560
844226991
2003193953
581931031
1198873693
922381249
1742229596
355877217
1522017249
2031809845
1090224873
1301523227
869240748
1329105623
1611688256
1607366886
1330844234
642756289
1478094497
909530726
1930625989
2096417266
971171711
198148144
1291688997
1470258078
824538010
906442826
1446667716
549971715
1172911758
677135112
20341770
1798703924
822632036
1300210862
123175351
2092673703
1477624311
645305075
409125640
790220834
406434415
1884451602
628506375
249432415
1926642701
1820848677
331723704
274617063
1291455682
1487276448
2097980777
866911339
2073876913
197467873
1416351391
782283194
2016274372
1879807830
624554886
1972303743
658274601
1386444899
1729782500
2091965825
1149466220
1173713132
1695938049
1923006693
2047304557
594507153
409347737
1335919035
703988506
2011812456
1576002802
966897579
517782939
1497857140
320084671
715609621
1299583560
695393236
72745705
2030064125
634666106
1232677093
60316583
1012430370
442049174
1062430373
2128989566
568256778
1783921111
1418379737
2071034286
454492860
1784208716
1095838077
1611894025
1780999584
1307972636
603460430
286383831
518377647
185668046
1001710918
451303095
92990796
758509267
654351701
8953728
108891506
1924218880
1504794366
1579936801
1143165824
1012395314
296633701
765924653
800603270
1931735417
1079682654
279955057
539962390
451101098
1367930738
1549679746
364751011
634267353
987451152
1697855277
1695433753
782796957
1232318379
981112846
458321628
1864732452
232275103
937632613
690167011
647101017
342487786
1542838721
2063845087
676274007
225718664
726783618
236138020
762849122
2036552443
800980908
1325181790
490055389
565259262
1523315971
1647070186
122509699
294979
1772158235
1964338156
1963157513
100032478
569253162
1930120580
1647390851
1627217090
1318763899
426999303
2110062685
921247850
1300548519
655330658
1401153960
572950497
1523211309
2108595022
346967461
1266014941
2009647776
1588626248
1239057686
808945322
496150487
45855973
750395299
302872928
168864086
1621302395
801071698
1727821821
1725438670
249042110
2027875896
1901160650
702725319
189221768
848756261
749355275
1941763424
1006224801
1333928890
1770824719
1112678218
740435242
1962569478
1853295763
1528065641
736888710
481654445
391731454
317775997
2019121561
895155469
387005608
2020582828
1542838632
2068844609
689406910
420794126
612322816
1650846252
1671844516
711327784
1900651362
1081856882
441448090
1469354161
183687735
1055777967
303589403
769980661
1354951492
711252134
1490012573
791478847
1759582516
2044779180
960320031
1949582700
1177495148
880583470
2027802437
2076242052
517235771
1256436577
1529478797
67033126
1760222739
184940674
1013568227
994651559
1564898945
1230295005
454642916
258544420
1321706335
578296783
879708406
299540896
255422819
970828635
387180772
197198980
1086952191
2111247827
307044639
1228702104
554839112
796663566
1203749923
2097184114
122616214
11864405
409585616
1438581510
229629691
855314222
1300288811
865551534
954977249
1812888553
1278831673
1693620997
1530010957
248426364
1235995812
238410048
186166645
882416522
640497419
483268245
1728057596
1678028746
178027730
1519751107
2037235779
1716973138
1326685364
1007136120
477979848
402773800
1872032400
1757400420
240033366
1099378024
1210999152
888940852
1122618680
190090190
2084457947
111642665
1123518545
1134719437
1702920528
1632268334
1130521678
1360872183
1355463809
1587724239
1905795741
229460495
912887486
1757843935
641893122
245450269
723563317
1859090315
1233273431
963779178
569079457
1707971802
2069179012
111913123
1074364747
1929125030
587415713
1773694016
1939610755
1856240696
1080552930
1665374103
1513749924
1488534494
2060048662
1159121889
1002942033
668828411
123150349
998394586
207705394
1541445061
500120432
1973858992
898996815
1545434179
2015702223
807543395
397011790
2139315379
309600447
260550364
1700391728
1788778927
1136194459
918861533
85799603
638176777
3268577
1549415876
926639983
1029892764
12416052
1448273964
1699357325
524183042
494135384
797241078
363582657
1229351177
764507417
1221203468
55964694
1244670189
109380454
1238414718
1108955608
894171632
392244926
809652893
432641317
1682341635
1226066715
1987726913
978801109
171669740
1013074194
1348520983
882027076
468928233
1040780458
1599642355
1111870959
950633642
742277203
850209609
1190972153
538691283
247936543
187825241
1352748368
1861959435
1936075870
1208388425
1696271905
691335585
2039912906
2120069714
476942964
464190060
1048861721
1321568229
132290567
113796775
1485842956
156622870
95198680
36963611
707480281
354868689
871598575
696520917
1850018271
1335784984
1731750020
1187409265
1785875310
1869096387
77781836
18243322
610776946
732339720
748472961
714533560
1247003293
944322976
599140295
2017885654
1663482216
132432772
1589849824
201519650
2044177458
1830754684
1673669844
827180902
1327208891
2132304560
1435559679
965360104
2010331128
936142590
2013694518
1818651213
1256123961
701986168
403157132
1849056783
1511576397
1816276928
1698004483
848019310
435026724
1236913679
1642866929
308056886
141680666
948016481
631415662
1448508280
562241185
43188171
1490129426
1276739386
785502242
2015127791
1683506722
303940388
1063254438
625776545
1838231076
849129646
1888081054
224675410
1741288776
1249301100
77077833
1104191924
926632171
941296080
1353817750
282223566
300758332
1803568841
416107822
1870781582
719251435
1034492441
923106554
707185857
1803597567
2126202300
578580415
1374044908
906642536
637150182
225712401
1757254361
1226721841
186440332
421252340
1111637223
1586055163
2112670527
179583420
89976669
378080299
996291039
1185858661
532378582
2045490311
1192403103
434987580
1137931384
346426854
641388884
1857939870
1846899386
987204784
729535936
111475141
1534964265
410916315
5396671
907173015
946551025
854896529
516606145
2033838737
410514753
893623695
1282491208
459303062
736634099
1291965945
663845240
30995794
577405977
992534519
1738461883
1303621485
1356521896
991540713
1317252751
1611883367
810673428
920068177
760498949
793466392
578735849
758516577
788027616
107111567
968378350
1003929748
1532506697
181309302
139024461
5905709
1262911257
688300405
1509186036
1288233264
1920552457
1053010305
325531967
1354252031
238157708
91045169
836786655
758642900
134156094
1166540083
630223932
483423688
138212631
1510904849
1999360012
1787796212
1680695514
1927741623
302231576
1917215446
1235943823
1939244780
1241660238
297631516
829963402
534894345
2102316148
68513048
1192691693
1636206285
2127045601
1708492095
1640644483
1078117340
1800629201
527584844
1782236548
1024455442
1429362888
55373699
1870263408
1853032086
1578587588
1136271725
1346928381
557491107
407487017
1456525460
955876336
1211950319
119242963
819974939
1224115483
1635225834
1636238227
68977186
707007244
76360916
115789910
923400381
615465586
541943037
967438329
1647243035
1100572108
1158797743
1929949953
677154574
604824584
1171051094
1109995996
22615707
1501193963
1209938556
710794218
1206124657
764938952
2137196193
838609643
135062884
1671836171
2016317689
1304181423
786521732
1963342133
1328362317
969666992
926720977
1180876861
373112692
401050933
97269549
714116404
1873662643
217488738
937274049
1965412697
324473989
1555319677
1762917803
813813769
643421766
1764384578
1915248171
1079280694
763088112
1532901179
970340241
1703763646
1580277066
1864656548
1327490918
997536901
284519677
631651291
611757030
1322719028
1611804671
2057489411
459637923
1971949031
1761599061
620348730
1719883705
765061684
780622302
1866071681
443962366
1862325848
1617106983
311079403
1916623060
570154945
1732320553
1496734851
871438684
1939554014
1509702023
457667833
1445742798
216466257
303639302
1432238778
769172826
1855197892
1933264093
1509894855
1365929541
60038309
2112492194
1881213741
873520168
1391809785
55614102
386235929
545736151
861611125
996454333
2053621165
1867411390
1944542926
1587937664
732277148
269532699
16201331
1087059929
331805566
1258553698
1907014933
1499666420
224229074
1966079487
556291325
898713077
1890350084
1893494022
762140242
1197243089
560309597
928419292
1275575989
264053172
1522288714
83417028
2805009
1872575392
1471630679
21303194
326443233
1388716995
1611807761
1006748953
2012532362
86738466
1706303543
25466928
205429891
76883929
2007688833
157011585
1340165703
230509124
639568835
984112562
1054440151
298841888
476781936
249325938
416582539
194074684
772809960
789428973
1371245106
1894097665
1812039484
1601972574
1296229172
1590102431
1087010669
267926448
298224670
1109415621
488203808
1683212809
836672448
1384780208
231022883
992856980
2001852537
1845291574
1876141426
2040437262
293184119
1050106922
486058548
717105919
792343823
2032719686
304486435
870680146
57542187
922968717
1561940970
989667226
705551307
111667251
1946611304
312826035
1537772593
1138905938
498206459
678477121
2112053893
1852550945
870145188
536466684
1502992148
563595427
1963619547
852683746
1326939719
801713441
594988639
1285138497
1984389448
1645439456
501120186
565350737
1965472478
2006888715
704843833
1536164687
1495707652
35844713
1049912133
834866504
1981985227
1334295545
1003004662
1852523514
1720865673
405010664
2134150097
505618928
117246609
610403470
1737340637
347893265
27068871
100447731
1390281509
1929036231
2135691435
515246840
1891825061
721518330
278480591
587907994
756324765
1360585404
1167919041
1876818827
1447499108
1504411207
720740011
2094681963
718075215
914654089
946267049
131125838
1491885003
1809885241
737631309
366872882
1473159281
2043095961
190178771
1698546956
2086616073
787068543
802546483
1123716983
1381790759
1020937430
1405569300
1589191589
619516218
1269935350
2094561137
1201715993
1803907063
62464852
961960355
921705426
377837878
263485833
758584558
1757247360
1395389508
973351277
1952507671
940631664
1520173417
542854399
1219520937
73496627
136000437
1379044238
126982203
1894215817
1536438205
2021902520
709648636
31667815
627895979
112439586
1510372492
561040118
1091454269
1347359246
1799241870
561340056
710150204
503956625
1557365365
776342192
1057609766
580685317
1319570066
836429726
110862625
1590484156
509569920
1189717364
778475457
1133056834
1434356267
72446125
1954317799
891864944
144424144
2055070185
1340805444
1760694217
1791552235
1381830546
1579716226
1356041961
241541098
867152720
1348820189
891661527
636472965
1471097009
108980265
1798155365
815201087
1572458493
1954517340
223152679
72013024
2109068371
1910951069
109354660
283014460
1388906667
520879643
1885965319
519792486
463912551
1348817343
1152733285
1817560906
1812284242
1589414243
678945765
1301597861
820346405
1911259398
1770873816
892531552
2137419650
1945248251
1172243691
191118924
745766234
703394716
532215943
426300473
1368261946
2029971293
694024958
1027082798
2005637671
851835298
584530327
1396392726
1562537015
1169098154
901586966
1725316235
1086843833
1136667212
1919517337
1760816926
1177796423
637591498
996346174
259374656
844024394
125499429
1884311098
1046697042
1172069495
1149273830
233032000
314977753
293559419
2130981835
142497783
601806124
694405136
1169853008
1981589447
1761409591
1212389456
939319026
1177262763
1036020011
1440055084
1900058787
494961172
1367602961
1910040231
604077350
259511912
626416014
98854689
1213578848
1235108380
1000569006
1688787601
1951284122
1756925878
1014035721
836664203
1895834918
400929047
1851306886
846816408
2085555652
557494308
999279439
614414787
1590615204
1809336500
1016583368
268521771
1868308608
467515013
1785288524
99716495
1109380735
936704815
223779359
1050780633
1776308939
1165827809
515701964
660970089
1148393942
1216686592
9547702
914673584
1783274704
1799418687
910208833
329508375
2012476618
1257069838
789347977
67334049
1459292475
1697532673
1500896333
1992007087
1978451569
1345238550
933768139
2063972866
1677254297
567661103
468412126
1603309498
2051029921
1929837527
379223226
1969218205
1332779817
280857711
1176603471
886039125
847720476
1471232872
294700587
1172240172
981782266
219423005
40243005
282646111
1261364829
1367063458
860406308
84456267
1607163956
50156251
710409594
119278230
749672538
752001679
1133007835
1798208829
1577895682
458750234
1507436488
211005493
1099015947
780506048
1107394063
1000779437
2092761404
1144880203
1854407664
1330817819
343559808
540322468
1145956061
1027663562
1369051697
142868929
1692998972
674957030
1481592993
976133488
1766191563
758048951
1919503720
668508109
774474826
854336806
447199567
970278823
1805275775
1816723826
982538024
1484758903
483263445
1555046206
244058086
1407736083
1033922021
375589817
578568744
955311017
420190296
907637848
903078690
1570899258
848070023
90237855
1100340210
1134608598
19696152
1433859356
2111090328
1722743225
520991316
612796150
611458040
427954402
607774269
2126629529
1680105969
359059475
385714517
316651198
239721894
2121315423
2137289777
806102259
1787988072
1415922319
211880312
1664595850
1411323847
1281617837
2012633336
1172604224
1727844781
1549601516
1377247793
1280524617
2079241730
790138097
250559933
1549389781
210580527
341629841
192514202
1716736773
2067344997
206942194
1314689556
1777805340
1243566489
1904807706
1024449209
187107368
390134400
173718867
853241034
68926909
1627236830
528964407
585664960
909622612
1133017900
1469190210
1555707889
2028089492
232305520
212283771
1359951347
761509429
749466655
1458606040
1575690120
441974249
267407954
1165846085
2044329246
165869588
95122318
1750693277
864913308
1979646961
335214376
888858449
914981304
1657602646
543719005
1263494281
1247249388
132919885
1785283193
1565007462
43891262
1032765691
1287291302
248132477
152325630
565285860
1738067967
198729730
639024636
1130394096
350710953
1605788327
323884595
1033395945
432814334
1518108192
1221233176
210415116
482798574
1436856865
217646765
262056761
1156268216
857887093
604468810
1277789209
985996727
570468884
466060719
1059941613
367831985
89338127
364009028
1871857532
1978819303
1495980774
1504161908
998732781
1228260237
681556742
74128757
1246160915
535659204
1702510888
2046760818
714547183
1667840133
175356791
1392304304
1634973895
91710076
864812456
1223207279
350612007
1483748781
646233810
1181911145
240510662
1209682961
1687507679
715144477
1513808136
1233070968
586142057
257309811
1972257202
298846020
1516694733
313505068
227432893
499735452
1944835678
2136922350
148208994
47321439
182409460
1461574377
547183924
1510936736
383612578
154258005
874650705
1552026682
1154900925
82059779
856490927
1731729840
1582680595
439519695
1379056873
1790653501
337697638
1867820060
185754725
1354959922
1256861364
1969559952
1628701546
1201736624
1837451534
2023093356
729321025
1728329037
1310175615
903767676
1998644010
1174214063
1062611589
882483241
661472617
568509383
87714584
1534807626
1548704331
1615832210
1849226343
1212955086
552724790
1128519679
317606554
962229116
1784503139
1433106350
2105283539
1085126353
2085514579
1212242760
1837059078
216718719
1704950352
308897041
592922587
2048566548
1635910369
1108958041
2044574682
1124652366
1610644772
1766058935
1701921979
1938689261
1726967907
1365955827
1898425015
1429962500
956474111
1475249900
45513167
12311513
860239174
297019877
565980191
727792324
775970203
379069832
1976153398
484168783
1078479342
1328320481
1950484303
434058539
2060632433
6333455
1038395976
419753860
224704966
2146070787
1065266609
878009590
909661397
1352863930
429379118
599038950
1237686833
1286972694
1528116895
1895210791
1489242157
688442659
2037369516
1465907767
1223308650
795374369
1332887551
1429690501
1545518974
1143265852
570567470
72321841
1746990381
302356184
1686735161
806900646
1613259476
859104521
444282926
1580327225
95186480
98313189
1044479357
1004228424
464726787
56250638
1214434837
1401338793
1342024836
597692423
1042279057
1473693774
584308956
999239653
1296089630
1113150501
314807999
1666858820
1099135918
1653009616
1254373995
76175126
1826372906
1770894510
838790813
177206824
1202103071
1610525437
1573817492
1360007037
968144206
963900810
211689965
1733452444
85087705
26989954
1715712305
644562746
1845204037
2065914931
296898731
1433493177
1618178448
386466592
1439035905
1474393093
238280196
1990106651
1488729918
242418127
1972759760
1332656472
1740319127
1386899387
1665634459
93687937
1195344015
60856937
714768177
453378636
814660290
2116553041
1003285507
489037288
808161494
1152242909
1800434644
1484106714
190544176
321072952
2058909922
1754828753
45325110
151418519
240223694
37950960
600590055
107488684
680657592
1943634547
1446977250
478580814
907450063
1344146680
549891991
344242082
292636755
1099495328
1058946214
1270848911
1506591868
81203995
730829335
470248804
354415386
100470267
864610476
1980010741
118933852
1923606324
171319198
1008084530
613743910
1587127675
1377142985
21645873
723587679
728306483
1725604175
686032678
873471843
650282881
132936733
327791414
1336073712
747446949
1512206297
256826425
1590244025
83816398
1828914294
657208976
482402603
1197694009
1605559342
2019594773
482023743
2023491087
792620625
61842333
934714742
1650024388
1821683623
1623948689
1627176408
285907609
1862812979
1849106241
629716906
1247136283
1406558175
1919979501
581113756
574680007
946376201
895621380
1527861179
1127612692
1924619832
1479363696
2054396320
1507629129
400365062
1663710055
1091461805
1899899138
1662939555
2112283163
1613175160
250958240
1009154409
1353355033
1759319451
67317945
645287999
1717770499
66459061
1194222899
850310442
881934966
89485916
1760817858
1565396726
276651638
262213553
116514153
1821544032
888011908
998018691
1547164630
1166126501
1620205332
1291372560
991720742
950091659
407324601
129491641
1835504333
598639481
734969490
1740184021
1644203773
1653649927
998942650
534089998
748648473
890103906
659914002
1501070517
1223181055
1041999793
1387414820
1679817804
953104298
1124450677
2097072599
866627022
278438151
1960209078
1229350082
1222846744
640374662
1995899587
1404598377
1761083820
2005415094
1085922539
838901281
783025646
1657996319
1709042941
1467597365
1576750763
1372905962
774098550
1374639317
1778604098
1771600731
1628328743
446945615
1301025703
1849951113
591547607
757105554
2021548515
693817601
867936356
126291218
2132264193
569661033
819868868
2105314477
1060391336
1005368258
202920700
126018086
1050530247
652226487
594400784
754926189
1618799834
193893978
1471464451
918364350
873749888
1076533538
738996115
138605668
1100031925
23702635
1211776060
644577523
967727235
257373602
691700113
1505586891
1109611881
733749062
2109678032
1237871230
2090518261
168118285
945572243
2125885043
1501823892
1130180212
71699453
894384108
63996129
454241228
309786812
2090556810
662623619
1195855597
307630921
1079604157
1340606681
372275669
648279330
103806600
686252869
1142969705
1675944882
1239161499
1512688760
402924919
108783189
1761287814
348871946
890220303
1970219222
2056754790
1580279334
1489336215
1769745235
948613018
697734579
1346763390
1041286568
485336857
1177874979
1283149460
621198892
452542027
1952591509
215349586
673678451
1554415642
1682746057
934222526
1121307321
962448249
1918962311
697749082
396239108
2009494120
1504434127
416959982
68126273
929200193
1011683
379480876
1534549022
1717714476
258605249
1325852401
1707628207
1280310051
299027066
1174834627
1203492912
1029526978
473914597
212739405
1180391016
442141733
1137753617
287259159
1195905916
1561192035
1878879400
1375121014
234226932
918307572
1512986219
2123804863
927696812
2024561366
2063465415
257052649
745069930
1161153761
1525403671
672923212
458865837
809442511
1426210753
342447440
575850061
26846830
973146402
2067475144
1612134856
1280396577
1358038226
1776806892
612302807
1170507870
1778861555
949604085
1803447443
524397891
418983634
1962600382
909944630
360317536
814498452
1600964068
1829001738
1310281244
522998618
645201641
1869251185
154043797
1140008952
859738674
1817169962
2091280809
2105166835
1309174826
162436308
290229893
766279916
1214754035
1048924875
30841376
2120916501
1198827028
978089509
2012329697
2114878142
1533338324
1704107432
1656160103
643739257
1551186021
983688966
455602125
488094469
1462538577
446507585
1446564278
1903781378
777759301
1261245279
753642619
1234874116
2036940792
349355493
1746345883
1439302062
1564223169
1465888237
55559272
2123016104
809089974
517694242
928782062
515034119
1911196215
448598388
746350681
433771122
1186060949
347755930
348548704
466503112
874248746
654079205
807818670
1379204517
1684466368
1756516365
1223757759
1494633429
394917496
492019611
587700492
933914056
126163354
1325698278
1918571785
504852256
1605758570
737540084
1928658094
69515144
1108345093
356764366
1830740794
972465261
749131979
462328730
225887309
1270054495
2082412313
276208823
560712217
1389188850
910360780
1977442018
104026790
1290696812
142674612
329122791
1313064560
2098833950
17525585
2114052704
436057931
1916530137
1937912187
2125223072
691916795
225196941
350195932
2096178424
1001561035
1828090755
1697508632
633709596
182225950
967367208
1546699905
1422521726
294890114
1967968450
337721812
2124787741
1001403640
1199270626
640396516
185005840
950435463
1849036812
1939656983
1673013055
1446238021
1766831491
976018371
967114527
2065577651
1312427676
198222003
1214987211
1198580464
1627689895
2110259177
1714045154
386412523
2072847653
823581834
472926222
298503509
1449824037
1166521754
293319878
483774042
2005741187
889460929
2121571543
1735955069
777780938
1388004722
1600274296
2096665462
369021259
830592171
22599560
2135670534
622650392
300937868
2034006121
375387594
1241904830
2011127035
1346315762
348355896
2090186283
230938476
543014192
868345028
211442754
589741779
299022254
363750570
2060258497
1182712443
1272139920
80906109
2055451035
1828861684
1866812156
1615605512
188369061
1817977047
1157931953
909997824
1649289740
727180204
1721637286
61582724
1148490737
1353293236
200462220
1298860484
1330222501
1923883563
301040647
918632632
835813123
1592855674
1465546125
584091521
92149019
69258833
1941922835
183623267
1697438923
1458359283
558379295
781157707
802650439
1311505674
1049106280
1300488655
430195586
129839470
940525694
958248631
1016147701
1925331499
590511175
153801669
541777826
590392286
1609204287
807288083
1113040033
1478490052
601249907
814010854
874295179
277357143
418956717
1884269235
451363173
1314376401
2058012901
345312022
1771473588
904801777
1286873349
931985938
1056551171
461132892
1712564955
2140348039
1639284176
499325535
1153207422
1668396185
110189465
1953407962
697851225
1880033067
1995856092
704142552
1414775401
1106310079
2057097075
1798639492
990947397
1346957365
1776556924
1959518233
1447487213
1053700038
125272129
1219749183
432507860
879786469
769927113
1195731655
1706104631
1389140054
1163715490
726386612
893034891
384955659
109419922
41634226
800619681
1345423822
1040507310
154224566
8273262
1075842371
1712797508
796553302
1916227367
300875488
315247658
685324061
466196938
1764552236
1441755179
1763954897
1459616129
760840876
683041166
1117005241
849034131
2079800548
1802985894
1472015622
1556898417
733960713
876887933
228689886
1475671275
1290360200
1869901585
946661118
138203323
439500501
999171010
1764121055
884242710
1299301311
1967427050
338614317
1438795517
1215937197
1218587958
317204796
451372467
424160698
201149393
914224612
1178174387
1970917974
1611145442
2006681869
1932643627
1092368334
1589881222
1549810418
89777351
1103338492
512532298
1769981188
1517121304
472177855
841160751
1806223304
409693082
644281762
1818544369
1693756321
738983383
665730407
1218589200
729620810
1585474609
924719697
1760220397
148993146
576227366
768080944
138303442
1314385954
2057284994
154698854
2044088322
1530916756
1196513684
1865995225
1195529660
439803066
1724233117
1079117445
1677446262
1014328542
1561455024
262150555
1160638268
1434633559
1187616800
1775702280
86243624
1475186637
437808587
706908541
2063212187
948181070
1452603505
1751780113
1595564135
2021892977
1382325885
660858809
101006683
483651936
474886406
1602872997
1956461214
2103172266
129121321
1215079186
837451612
969689081
1279332515
633380395
2051876436
1091430544
45158028
1353681447
1646921531
1818205108
554356370
721900743
623615662
1518034974
2005764286
1737977408
701208138
1026099699
1759821984
622965460
1041336475
631330774
458754211
1762987783
939568987
1526552257
974829612
903864800
61882202
1507544208
1214933829
713461850
755209877
778333932
2132348996
1817926354
1357451316
1241169814
1468058020
51793100
2039190693
779868690
1276858769
1795865522
1560503515
141054931
1398484368
1601779028
190359460
1792294857
325900077
212710859
933296026
122274623
1054146316
1233852906
541784948
376856077
1428765036
793626685
1613829
638247618
1726986260
958789155
431621770
555538951
599135936
45212096
594233664
1496808099
1284976837
504501988
1924369912
1969786229
1224335738
1238669253
1842187203
1136614793
955222176
1553030655
982351977
848510607
1321630348
1975300116
1691678770
1745189469
224415601
1449207979
866935445
908810872
1737520730
281527948
1526094938
208622708
2127048757
1115547531
1415885995
1290282723
359112022
154738207
2124417254
1127410519
716503777
320210358
1196653804
2022033651
1942529832
1423326005
913482028
309451729
580558751
2065533352
674161746
508238972
2112894085
1875131369
1232124755
830399609
23306551
456624590
1960698563
925225791
77047429
1414169159
514821158
1454326811
1889341111
182894495
431554071
1018390149
1724754195
498338924
75699230
2000279350
1826891265
1937325347
1860579367
872204604
737220092
991786963
878139118
167218485
269924980
1584336648
706011310
2024614072
524209406
1950928182
389325707
457153230
942739802
1290523362
1197579839
974795447
1384367057
728081420
131805188
394861277
654651250
98186139
1410165054
876310981
204774245
1609565582
161919838
1278179923
466725998
1489242157
70330197
1067376267
348214109
561651740
1235550859
1247811424
1085244201
47803620
788933405
562533785
248166195
585882912
678329872
1596327392
1581279222
2083166588
1517860342
798858352
1530830825
1466706923
1927295780
1473844832
1237240472
1802525151
1917596524
152174189
1799273189
2135372387
373807171
1962939193
840346741
247397635
568313466
264700499
1000281462
1660993003
1639061700
472534631
1733752129
629747431
2005617156
1241423233
1485113050
1195427856
2115276249
1555199467
784609213
1615931202
1099693451
323249681
84425681
1919388769
15116745
1051364691
1662036733
392101238
277375351
544973046
2015464990
1619796329
1209079479
425417641
1506342865
101373015
117798620
1808471993
1704025003
1161458175
1386224000
928222776
880224515
664173258
890631393
1952986106
614961155
1625759415
742711028
1966246992
653009604
835418014
1453927701
1994029502
1082288319
1181549536
442349706
20718741
780204312
1290207400
980000750
1653300077
865135944
1253568450
683268460
1828866581
1276550327
778482416
579815503
1759514823
1585096345
1893399044
983948584
1146837672
1787487696
925535245
255634477
1997277502
1336818654
419553639
818129061
1349600352
1116788341
583281739
1393949941
1236889638
262850397
1101527446
191430756
174435661
1495576578
1504907899
952507913
2075174460
860814732
1244913916
757593603
1590516121
522929742
2011527249
660758716
973231123
901583904
945182486
305352154
17792293
1343705674
1221801415
641658997
714413690
1924596716
279319976
982990957
707761540
1673287406
415003164
1301512016
1739781485
44756689
1397245271
463586869
1843598319
1102747002
277122756
603441176
431608992
863212227
1504501305
2003182325
892075562
883386534
182811942
1860110263
1717897842
855565677
950009551
793694777
1458856700
673196144
1031481629
1795346620
1161445505
1434401534
1902615120
46925626
56439696
1433825708
183304545
875160352
929519233
2017442538
1544275020
700160602
2063885397
601827016
2126397041
572614424
711960049
179708952
1102622276
1399655740
1209177784
739169005
1673725654
259542562
907575010
1933978530
851667385
614804914
1951918844
1073470222
1164420314
1235760734
394045482
1408829197
813531021
948192983
1207974769
1284230512
11018397
1379045002
581430237
2126872985
1312660073
1946539931
660889166
630618663
1750034978
1590814670
1593392044
664294943
1917296808
1337497584
1130550132
78140316
755612857
1333629123
1571984040
1534335009
835276531
1182151050
270965756
73384785
1718217786
1416666594
2045242869
1700022181
1674197013
948017226
707757814
1440551526
442349706
347882731
1074606343
878382423
1548759136
1677227355
145683211
96169304
375666314
2027879894
1189743796
354788396
855362230
200730936
1886888353
1469443465
315266539
3879876
1802040480
1958270798
1131088535
955041116
676905733
1639375257
1500869231
602712570
1890159482
444431322
144116770
2013028754
71343385
691528852
317116028
886774425
1273051634
1022002987
179152182
1308440087
1715868472
681222193
1047255750
1608656243
74934737
760960993
1717584439
1543619027
71647342
1136463342
1626420494
309161497
1531808370
541296150
323565534
2119959792
249008652
274694312
521412537
889932077
2036199282
1427195950
1092483268
1034726753
1520332679
1715861098
1212956869
781407537
1666862728
1340172950
1104726106
950140494
1411207198
1544657915
1065895937
1224492437
1871917412
1707896788
1766741334
1873098112
1350271283
235791316
1945525720
147021998
1893173293
1048812957
2089032040
1293503893
438068199
588664580
236554323
1168280012
1995532781
1902330503
423903267
521396233
1593399407
1998393711
2121912748
1209319072
14102211
1881171046
554024657
907793016
597109834
1418331945
490116464
119314351
1147432205
1189865720
159590916
2029109160
913215880
762724925
1013294075
1343595074
284372812
426882282
1808755139
1555403663
124419571
797260715
1632504527
1772283280
1242148402
691968731
15586050
1781726830
234400423
593360190
2068247630
1101739505
1003514239
1604079018
1785656389
1371746153
22725875
908870808
2088785524
1857482139
299124319
901972141
1513298175
1104848280
1212771837
1627451135
743973024
1408927107
1073335024
1714050088
1326049258
96556145
1371781755
1657989697
284439581
644216273
1954596062
1625702926
199640910
1705454517
1045726207
1262024550
1927987666
1214712025
753976728
1470557251
1683754107
1991448892
516802158
925039823
774251679
1914158974
463563182
1130845434
805776937
865087803
342080107
707748644
921880070
1956813910
1579611
1248080379
1296854346
1638865893
17137157
1017545223
1198323581
1708773899
1740802098
1872701957
269606141
312296222
1906493720
952213579
2089980695
906344985
984961455
1268505762
286810886
1333662881
1493949857
1934971875
1347871611
341399705
880702386
439441646
1102779601
998165373
2055182419
164165915
671487753
522835451
1176338269
339712475
1157373600
768128261
1280895040
543483925
1870968153
1792997084
894523296
900914981
2057492941
1578960248
1250311052
2129553394
1156241928
1307876598
644638503
346097409
418219440
605929471
554265528
984936763
1386807641
196251715
1190150923
1116416075
853093610
29290713
1970931953
1828930776
1911108849
1857615721
1422944391
582138999
195303059
97083892
148369396
1689985433
802957551
1904968957
1170645888
716411899
2029205728
1595650396
1283082067
1583900711
1260971454
668417772
1984654406
491495514
97754379
43266041
892320133
1796580421
69023483
611662449
314865708
420213031
1108529442
704429932
685539529
1462187652
1346654615
1989100172
153938746
1138612207
688540686
1560304956
672574891
9648153
685648708
918178571
323546086
1793400347
2061485296
1643091200
991641177
352804447
813074532
287720648
1912784898
181191214
779940059
1824566311
1421709323
770503180
1449674025
1238233355
921672638
1245092169
451712315
1580859727
791189216
1609359515
1776960050
1572895053
1255867662
1328418469
1706038344
1288577002
858849597
1348306558
534596249
1977993096
1865354570
482638491
1801995720
1052351959
13593392
200209913
1212300596
136016422
1062497925
411670168
142337623
1553762664
850159503
569585579
544503240
1128142108
463826631
1598413728
953107949
1607491411
1926157483
1354402664
1569572063
2009829421
1736503259
2055160870
1228775216
1681912121
1184103644
1176898236
1573450847
294017294
439313029
2145346099
2124952169
1873383494
2058573871
1688931406
85153019
1460472214
480834447
1608421421
1359859245
419862600
1330700504
2124644789
1824553089
1424977158
1339709863
637721285
1873029896
200378088
1217717090
1410346055
1427624927
1122596798
978245009
1615695401
2038452306
1215725467
502704253
626450644
1889929448
1007785155
1778463792
594599933
1266849525
236998767
167103978
1103742096
196892495
1224994627
2072078057
957363864
387704595
249284165
259888435
1472853608
1697431570
2007360045
157451172
1473619581
1974983215
390966720
2035013555
1843779773
174888228
1685912166
1865663363
1260658241
2141583110
1778641641
743949133
1268967913
616009671
1594242694
318748012
173631251
970772308
393895159
963819566
682672296
1418117619
2020765868
2077344293
1369871706
1014583040
1256519023
1335626734
523460759
672160705
1414931732
641199126
255384648
1226995296
1423513755
370879938
437121130
719404153
2053293072
1453761869
410060226
221030983
1308967112
1699843251
1855287287
1753807959
1042133238
1513546930
487252467
1427170306
275696317
1302903709
2103744757
1550925726
468895256
1726774811
1882419572
1951278440
1748087231
899193432
375698298
803772559
1371647481
73989655
77269522
588946085
1720571019
997642907
867686327
230902144
151645383
568795014
668366027
1782857847
1144324215
1449373554
1330227017
403315859
1109589737
1882599971
1700909335
1229239402
1726900099
2054004976
184027515
1701946147
1611981366
751442781
908321618
1025043772
2066238086
1432384250
1783492000
636893808
616870651
818910117
1393301597
567271097
244147490
1387816874
2057818238
473243378
215379244
1178980501
852178135
868856888
1308541738
1273398066
1009106393
661813544
270885011
2113401929
1289326080
1017575031
349957090
974385501
140694674
1566085199
1077127678
1916936626
1063091969
177534053
1995618747
1495439927
1738459528
1054995271
1002329045
2103294026
86855642
744323346
1343643245
874074099
1309996643
122534526
687228108
715002612
2126256822
1801691152
78165517
1342858538
1497708
2139534589
1312026187
417570111
1062103382
1713210759
462279032
238009544
741971962
1639903841
2070069491
710289956
1104426249
1979260909
1924294847
494837248
1226194837
1412087068
1048611267
939080281
1267937178
364897477
888054980
1740629638
1559727592
792957868
1112834001
647102780
1391449300
470114934
312817857
520659702
374511103
687908181
1526230131
495527819
1628700251
1457312876
9507842
1010433355
192113979
1459331572
14037607
1186183768
1359136454
1720957358
653789436
1874270849
1551734483
936345966
42627463
1443346039
653776788
854243753
1044506390
582476514
249013681
46661347
1371849349
1795465418
1643382828
176392432
2128371159
1069293587
1413843722
1966709077
1451002372
628399481
397940759
1051551797
984507898
1656812265
1476597210
806960556
354837254
2124810529
689739784
935266980
496873409
428329876
2022336051
1076305489
264043879
1970725875
1720209016
141949604
498384845
1551944563
892142042
665127196
1338334573
1983516923
1241775167
330348725
1598269766
677865367
646839269
917488259
203607256
361693851
383268508
1368640920
524434599
598049955
718314917
984243060
1242290056
128107069
1622066836
1379038335
1639261784
251264605
1557784145
1714622599
759008156
200412879
932362344
1139446429
111770328
1582924497
730726117
87331504
1462110851
2075996391
1627678085
1671223170
766677393
696207492
1624570986
1929454342
1388009878
1364366648
1863282909
360249964
934136283
1264559914
170538463
1026913167
1413494072
546578453
1592392352
973588708
1096242159
972159771
1656233827
115088720
1522071747
239651569
1875527785
1475058466
438274844
1348655064
1693529342
670069916
1152879463
1681606977
763976282
1735610687
2134516496
1724763330
1576376131
1179162087
1565690030
1464861033
761494226
596012030
67308756
405123098
1789481628
451969817
2098909303
104628861
251069886
1648344256
1622932935
1644700427
1328572053
36769727
1929843031
913175085
1249735566
123658901
1454549637
1828372840
138954832
531345340
1028463420
811155287
755539770
1933090103
1815346534
1896846987
1196110573
926581502
38068848
1589468292
1555450774
1598446049
1518223315
1263331629
746919533
845107035
724896994
238651060
937778594
247575388
1168488075
417619004
1959248371
1992050628
1075029638
748246155
1335551266
608266755
83869916
798185474
1208711484
2067717704
502298505
2022161673
1205865197
275214997
582014619
1413559910
757059373
187805651
1918006739
412069309
1996182610
2139507842
1020256303
2132369693
1375943352
1947010723
1238962264
1503258373
614304982
2138335779
1142852390
487249064
1570206311
828379656
283564987
2080529385
37004928
391953708
1623807312
530358625
1837096533
624102538
684906645
604812352
634194048
1632168100
10004717
222544836
149334315
925490694
556977403
1968316113
2043910298
1729096761
1878169546
63283575
1219517360
1185581676
2062328737
837702699
838021008
601519886
2001144754
1685387824
548693211
1529363303
1938529670
19940975
148951594
333208457
1520140272
734154915
1004977028
9054241
344085232
515839237
1093200871
766207279
1911054816
1191192944
532527105
2143581920
2032307675
1039205223
654711404
306797963
843117524
1328670323
2009829421
1619875663
1819042502
1882846735
17396495
2069655788
1880269495
1902618541
1520098977
1169235577
1940860938
868478233
693964860
1157573922
725058369
2055779480
1585299047
702476594
1547314420
641392062
995569998
1471830017
1610658941
536432120
662597915
956580838
1003110686
1031642642
1513301976
310334239
142438448
966049025
560477410
453525030
820252211
639965816
622940880
2084524264
462323962
907076354
37027926
135781346
856964621
1069486740
1583110531
1645598296
924269407
346081460
1052798323
1817150395
609721393
1916884943
321783849
1160795502
1047744278
1006723752
337608589
1205148966
2031803922
234899384
1140998046
1826852822
758485757
1961081167
845736461
384653209
1029316316
1035175871
409401571
1675832849
257138527
1225984356
1078558347
744777436
988737194
1896877968
587083962
1349836406
1925312332
1380336308
5722543
1419061743
1749928026
1345773740
414106231
1298416026
1673895818
1974713352
2000984280
1159592486
906800233
1435683566
506972863
1422863894
861643562
1874404885
716321260
1424233595
886385038
391597375
1534346392
453029210
1728632745
1769600427
178751916
187560730
1020599568
2048061540
1147029693
1465656467
772141805
485661663
537505169
482176108
227227032
1724774948
398151742
1012915321
1716087574
1873476877
1622453643
1604969737
1843961036
121930598
707308613
56640231
1458934117
1285948119
937329687
1897082123
191584793
2110840242
276176028
2007272494
464152383
2064313992
1700641746
684492414
212755863
2105988828
1339908295
1298806054
838586466
1175965104
1248818498
1316495063
1540427136
1827150603
1852419901
1937457106
2039291864
1339391118
284882336
645094804
154931083
326215569
1564064683
237459519
1787613135
1223244939
268489496
1821046500
2033069759
404862715
106407384
1263712147
1623484178
824554626
1173874708
751828584
915940599
349811021
1746723638
1787928923
1423528031
829339248
400779297
717688614
304140705
1751193247
1829446646
920946542
947805788
1363632749
677840283
2045467463
168432801
295339575
1405104946
2120521740
437936749
1071345549
1947399594
136145687
312122509
295438570
562590103
1025813525
1873399030
1411184782
532478471
205129615
1049804688
1426582312
422455961
479752162
1613844588
1981303221
1406250048
885911355
1498033699
1848995565
1235837199
246192450
1237514382
814683373
729173448
1821258493
1307232325
128667250
1299264097
1183537488
664240694
2046754242
1263444721
640526056
84262698
1297792688
490374584
184991866
1063678311
1216241870
2112770016
480080331
591760454
1235132999
1273677953
1747969136
335065854
363088569
1569738462
949887249
1152596065
484002979
532000645
833679726
1209351390
1998828308
447177173
941056355
281651374
1800044599
484651790
1396440081
1230508546
1307148528
1500458460
274189768
1249305032
640293520
787652691
331084190
1398633907
1474302998
1224482618
822351377
1130588899
1521650415
2131185830
1992782805
1984376955
611434178
290414511
763566516
1568112564
875422697
82212798
885187425
370788737
880664632
1539604047
1217861024
1753006544
683498206
146942402
2110108612
1311749012
1152818962
1265160133
874385099
1837839465
691966420
1702516125
165055793
967133562
724204569
1309565055
1032963307
882457536
25153162
644890038
1366717518
1651762009
694634651
1668690854
161659426
1255483745
1098504125
1621943278
955347548
1689318066
1486712683
1234481890
13555004
819605427
1971193096
713877984
1764717884
1939909648
723280181
1254881447
133858006
773141333
1725508501
257995235
1600514268
334211671
1112220944
444131881
1532794598
1823119290
944236514
595975856
1104663962
1139290509
2098968994
254160409
1359143506
32823076
713309564
93920930
1968823173
1832288565
1196909550
362272150
512097443
1005333223
619889004
2093031481
1729851822
2057328719
504519786
663390708
526142801
134734659
1274061670
395549811
2049234847
1685893998
965780790
664173109
1143344940
1774645227
1484362075
1337401819
255270898
1315035586
210961524
1664306485
1193693155
293602584
1329143666
317823991
1148454580
2017871910
1905282414
120032363
1477118303
1710755262
2083083789
1795483588
594851298
737014690
2127864789
1324370804
1742361432
1182699322
1990770320
962067799
398354554
1262263584
871949243
1224015492
1522726482
1341757015
1482140166
522538682
1424751941
647785636
2046119355
1519874474
1857198055
613374587
471813669
776924481
183316190
1957218520
1974910891
609886184
148025693
2096789201
1558823583
392912665
748703876
286989944
2035480566
1049964474
177587382
186931047
2097254195
637019980
36610368
1798387543
1739270471
1152623766
887423074
81293466
412042597
2002368917
1245989347
901440171
870121297
2109301561
817918037
223205841
109397759
314861793
1769923263
355774545
2126927782
523122981
1965099706
442916175
1522745666
1719766214
2041356301
1596315238
1371110478
586584625
1927933523
30372147
629800503
1382196412
1160942705
925051916
1229549402
959248914
364215833
920606020
391032327
614952478
433204592
902109065
1174621492
1399840117
262399214
282091470
901850206
1257730476
1941766879
529636901
1059892521
536087999
963711334
1131546358
1085093983
28364021
2101238921
942584203
1713930520
236026613
1249115792
1789020132
560437421
1354091274
1323995886
1944140648
2070517958
1229253076
321220777
186952196
1697809223
502625128
1995857537
33822052
902900088
857667370
1824222171
321013429
2094587165
377445048
1396979239
2021877059
2090302079
1125236355
384962248
102586241
226149054
1291932157
2128462825
2125147843
607971913
463061431
1685157110
1274467464
1877150814
2104307162
1240079529
802888242
1975196822
1677399620
677041161
1400656065
1802090389
772660349
683081618
128120501
1175675952
1314478340
2004503295
1039540079
159127203
1088401008
1253482227
1632905953
1180047886
1234317160
547857951
494325261
933470713
88740143
812830152
1860764334
679999474
1948237438
445652313
280308866
1130945765
993182030
419294452
232344882
1113060874
2050665665
1814663397
1653846752
974475993
1881795886
210370717
129642240
1929147089
1908337530
1103472345
1890627368
2069751219
312024853
1094863222
1015867774
1466184553
73751087
523680614
888632521
1992580139
1903900358
404117736
540649121
1052967734
182256204
609941293
961226510
110834875
1792936958
1894006658
376652567
536648543
877002335
583454337
144592250
2057931181
1900387124
216309396
634547625
1548020099
1504510057
1266373087
978485669
879171538
879074108
222280504
924154946
422566415
1872665948
1468946845
398842640
748250939
1284558586
793690319
1501941374
780243212
1501059338
1937854213
2137812576
822168326
1449437220
481743390
1442566196
725763874
440241896
2053702033
780721051
501717790
866724849
1694320580
1777464200
1447897591
1240567958
1116521806
1845545815
1317038594
1582289079
372618787
1966955241
1931105386
2088385553
274837829
482101377
1082839343
841741801
1480966985
1709225105
389482055
154757239
1261985918
1503703225
1022685977
1254007785
708249379
1358630968
1855632942
1558763465
2107754700
2010452304
988296735
1236038008
2011240622
871045013
1454109946
2115614738
1410203027
1998119307
344502012
1485765477
1852189913
338457750
1757500463
2125078171
99359388
756243577
439087113
1409163961
1258150222
288496357
694630259
1746266481
360475755
374250720
1570860019
526513082
878066605
1741262217
736466240
2095744084
146153465
144450247
544253042
347322748
877637521
1631483967
1736677400
467557410
1587178272
1824411218
1854328991
1829503251
824105274
1952965771
563372084
291971618
1521238282
1496113782
1206405659
614279689
768872866
2059307379
1735487844
1831151772
1160975347
489934048
1419408331
1531581112
2002977668
651073587
535662031
1208988120
1240725770
1879162800
2090885075
1286149532
1650360218
1140665014
820379316
44509400
628502741
1959637877
1433020193
1603641285
1297940023
999865651
1494195242
1974819077
1127668018
1583584320
1265301235
1008307178
836429726
674776214
1551783545
1218171141
1422963840
1368638648
757590395
1041995558
1609496987
460037688
327009859
1623693777
645021963
1470832070
1031705346
1447846848
1583092939
59774324
504668832
1213454058
1245379826
1287701607
2016057084
558129895
872597140
1303506837
1338140823
121699469
559980546
272879762
807980563
542900429
201253602
157191561
186599020
1157533529
471648502
913858921
1327961009
292388872
1437609495
974340675
1494386423
1995128649
549757409
388847823
1733108507
728088371
1103774682
643638451
1000449781
2138293974
719667723
1171812935
863275213
1961557890
1663147594
1880361111
1132031867
91556603
2114498313
232456985
550358264
1085714788
1381465765
1853679171
1807745633
544839147
157404670
783774575
230867377
614884166
738283098
281262959
1169981515
1618369624
1987914316
553990010
581027567
186695623
1563868779
107187437
2060410388
1678442477
2083156267
1435054046
1497472992
1661380512
2012427449
562320793
1867673229
938289978
795192720
1557953780
1909844195
809291907
742331889
673828675
1066960059
1398284282
1822136345
344931054
1084024075
828095329
674065573
2018322007
846941337
891452146
1677179968
2045397075
727424441
2065156528
1756241975
1385349772
254573349
1119490825
1648879854
232344108
1775298725
1087945620
1115510656
1323565789
81994239
258762930
1765254507
1210489576
1218587958
1742710869
1388020457
848280164
1422550518
1428149156
402600276
1569913075
649833573
675624095
1603964245
689620190
1240734083
1425224861
1408479864
1692140552
650210419
440033590
661108453
395972083
1466649812
1227560693
740614713
125810490
659377063
1873538567
1479803205
29551543
1505107454
1203113190
1357887715
1772533467
195176078
1052348419
536232808
1987973262
1238993909
2028799320
1364797913
1071488954
709185023
680158065
691058713
257644238
2133398040
1204354363
1930243378
473622803
667606355
1758828922
541669016
442620356
1917094908
150163278
179029786
416746427
6445283
564513318
1738118822
1027679826
161812385
45562425
1369576684
1517694018
1817574789
1670060241
1823938051
557465932
548070208
1925278408
693559570
2130901795
1061830173
67852763
247690142
257962239
657418869
1897498269
1515672696
1664122680
1036676989
2073878427
682105074
996959269
1559076176
2039324409
1551268712
1235884975
1124947575
930725722
383607527
1109973118
2105563066
1511042191
1893077525
1466118730
171319198
654816366
57891045
391186408
1551776497
1077725107
951375900
23223708
1232169484
1983445654
1798282100
2014364426
2138448469
1292248300
1466131033
1174632209
180203454
1714256488
1646495756
906987288
1928996197
1798761650
1270343099
1103308712
1827023289
1406594703
984970582
1122597221
2012464862
928217517
1900890859
1271050213
1665318227
1077459004
1180831446
1804840337
1293972889
1060335593
1878224807
247149428
5158138
1171216571
553055609
1868856259
696559438
18120445
1799392450
1235824543
1251594470
662055848
1136949412
788603286
2112715867
994946822
1086357287
1792742487
818457553
34506917
1474511057
1357991538
1486926469
1434216776
1415863925
1851486631
548799926
1732610195
2118805449
498579591
305061927
277472369
664629015
1691256083
1960201724
1810946363
566384252
420368516
1008522432
380478237
350652812
603598286
1130193218
57364045
791301249
634266718
379567343
540109230
1318347242
2057702716
1073298033
75251782
1294164429
1292786451
239844384
1872704171
487891536
447909254
1459584384
579767323
485462758
742209860
925063465
1238373231
1527723949
897242740
8364780
1426696212
683500755
1519865812
864560487
239195994
286215965
1692279833
798981235
1735994643
1229040307
2049646789
270194079
578601191
193938566
1006824163
535326058
1820665472
45636631
2121814244
379833184
455697359
1448255162
1362063681
1343130928
449097084
696217725
874717393
452391572
2096198739
1900429483
1378874567
258477111
851962046
2115914772
1855507370
1663470402
2070709963
419983489
311787224
185291314
974506991
1389997527
196454437
739009925
1799463476
1799432049
99898670
2056301550
1053936892
439267112
459791056
884224747
759006037
1923718724
1636831867
1290792153
15066864
439048393
1896157215
1183420259
1443051782
2048186608
685511881
868329261
1015020069
320787804
1050795456
845974790
1323706870
1042421204
1587454921
1035890175
1949237218
26012316
107923136
1836861560
1750891679
1677552842
1709726845
2036931445
282018695
1785478157
1189630292
917744744
1377562196
1281028801
1094212855
1725155564
1908180101
836779742
1179555687
971105760
1862733719
2019167266
1406818410
423683085
900348155
1901226598
605579129
466286806
454658857
2055740105
427894327
1292525353
839335195
2041256848
2119896238
1817031845
1475351463
1147323433
202906204
1480521673
773489069
1851316110
882271276
2087482699
1874269839
277172529
937634355
997142678
952425019
1102214484
309216386
559661972
1559729042
927376379
408340363
400889517
725374314
1440937058
8055684
893075547
671954203
1285473898
530335330
384759990
772673007
1919799945
1517021246
695050565
580160728
1727761048
241969676
2086277610
149122237
938893941
216657650
1911885888
798336879
944759145
1407877364
1843967712
806598545
559930327
621942404
764027562
1603993468
1725931387
1283481860
791302703
319052464
1505927867
1499068700
918642596
1167377470
612067615
1870705134
31594299
425480019
670649215
1946759687
2138568046
926514566
1361162240
1082833811
1598318436
1405718690
978762278
865484265
651692635
1096431579
1315452726
1161864888
637555151
95020338
1196331909
1241907918
1923696843
2019293534
694987244
1060003606
190365835
2052887278
1751037661
233001060
807474145
998600062
101264361
52527574
348487490
616717026
199948869
972596650
1948540017
2001495924
1308795702
305273750
1837073797
1662740507
1926336158
1178477289
403821543
1337223737
476072199
1816307333
1631705375
1805950502
995887227
718020632
274511550
483725748
79194180
841131818
1255889685
1124305171
580840429
1431407316
64029593
1320327231
172890648
632925819
521120186
1902987493
93276860
504403328
88261738
236348522
1953007240
613419925
1404227276
136789512
1702834433
1482555629
1145881923
2094279149
1502033782
1562347022
322418136
283698518
905218617
575598376
1102192450
802451
890004147
865358241
2093489947
1985362336
892593573
1285323276
321244165
992762982
777947582
1047974443
1489738130
1660961705
1460122958
1338410758
251853534
1971911101
994551676
1105987938
1910376603
1880491974
1091162915
2100124592
908381470
1076935838
1510830986
321089818
1611363473
893233019
1603694515
858363525
1376023900
1174819180
1524404367
382265981
1980441971
95293588
1683475603
1220269806
1879869760
517450435
1359921242
310180112
1370923218
497475163
1675617074
1020311792
163715468
237249813
572261368
303808586
874621725
1195347913
1890945823
703103237
201676872
1798615048
876216703
2053257831
133406057
78481232
1028158282
1367327611
785149694
2108033716
1561173779
438015332
419407600
313053390
1956412953
388050024
1107304723
1575687995
45916812
24865567
741679307
1149806180
187142692
565294340
302064241
1648081747
434451096
1802315541
2093436463
530508157
945343280
91525875
1010212089
1221298937
944558183
754033441
475636883
1427906984
1872201771
177947550
1168853256
1453528692
335055665
945089427
102718863
1238125585
1874178449
847698316
669829116
185159910
500839791
1281929086
1595908167
958642177
614411502
1238285658
1343014990
1909430873
815842089
1240507724
1289156122
224713123
1813270772
1066580849
453798548
1651438270
697972861
1365840
1664300526
1691091014
624494105
354185124
1240734280
515234794
1527980880
1267646503
1589433933
1491051402
1180265811
506545479
1191420596
796039346
2081832122
874134665
1309736953
414045159
1793642043
642075682
1327731949
927515037
1508075778
1590357062
1937182415
2136393529
465198743
2091338587
993276238
1116450172
1109371543
1167983455
1131690390
307587008
1611204111
391750454
1089327704
929102582
1166735834
941332729
618442105
1280785698
2013754056
1786621549
1940531886
511484784
770150992
152271990
1647658095
1870125767
1571658366
475038758
1336040835
575402404
2086234194
977515976
1182492649
1311984972
1790120888
1922685415
2037896979
1144051934
386268259
1173866878
391365471
210790661
157364711
2027359090
143400204
1341825021
632096414
2023155932
1198185258
410811824
1584279632
1400507578
1934252441
1733817073
1065563223
707175027
1358537137
1838102272
1067214334
1642567026
1496729353
2144391062
1830254192
1950098745
2133821645
863383406
1179067260
608441401
1338489078
983563848
820878073
1427654090
22025286
1260871667
1968321915
2014739345
992035930
1321504107
1250556933
1215999481
182022964
1717779368
53939953
1875450783
1999880959
547799031
832909104
1476130067
631682647
491286116
430653665
253309605
1121097915
391024069
313973983
751665209
872852872
352375687
200333280
656532983
1285506556
343049620
1814833745
490554015
1681169535
353523960
1932411753
550273565
855333492
840749832
680275678
1885080933
752150546
1920825003
400331713
2068500386
70997015
1896802071
1832052417
423492036
1323140997
1147248900
2119902179
1247410606
1120303145
611388926
286591057
407415784
1918426947
925649496
2045391735
624940301
1613288913
1623311500
694910373
1888985556
1331032986
1804306408
2134781761
527442595
207818743
667634983
936543231
1638439839
1792076410
1133346207
583410505
610103714
2057969606
581367365
179267850
1816754410
2093597286
745232937
1614434033
1584845721
1209588980
1845344454
1188267170
198545951
1660611081
395611949
1826674605
39685602
2116160620
95282663
541261818
664733063
1279982376
2105633427
157049740
1487503619
580116680
837994885
2085383254
54623820
802064424
292153100
504447366
734984993
609714571
1863873936
1977818887
672841715
1985557095
1644697484
2017537936
466900930
371501761
370820666
646934696
770845618
2103864978
818540636
229013627
1731596967
1922920299
641317311
1636507678
340022729
238277219
1222919875
651044502
140995268
909404331
1853715534
1952198272
792367601
1089069705
1731029885
82314359
714227302
1647867639
309659201
964560020
1842321263
1489521174
81804445
390539979
1297471694
1304464243
411998734
31238981
1074446227
1163262204
2128177192
833366735
819021464
977545894
1699422350
1579637017
1832095323
1632290101
2066265027
1506771937
432128041
2087896473
2145671035
2045986674
683581980
1688308632
852169639
1411714947
110223515
2105632300
1247188238
12435097
101798490
1540904382
257768182
1910621447
1172816038
1967771332
388754442
1488659126
1373637637
2023785640
1318266143
451017085
936530147
965148261
400562213
1346117367
221995972
1814375422
32023287
484041619
1746625379
668878769
765412844
1751683632
506328475
1375469946
1794901066
1867709681
593777889
1998723107
1514982559
250238523
724272931
471958115
816683135
1680969000
358738003
1172090103
213105324
1668294107
941362253
498911739
1742555442
721967904
1434642854
897800997
1156812463
1489420587
471890002
1252599946
1608903435
255759376
2121349797
1099078645
1807971640
1420031741
2090239786
745490388
364705242
1870768208
188485408
1456544017
484162781
1878826612
287587958
2088069410
1393018912
1328695420
1298617497
112564124
1244738529
4311456
1847822796
1625340210
590316783
459443101
1513803371
1769848390
403077998
873141710
5829686
1601861786
1866729278
1620839738
1965862810
1288738128
323506625
1922050098
398361733
1753077155
293962232
1088405531
576095891
641204769
385370865
1936334340
1644074620
1869114916
9977128
1245527264
1697918158
77826811
1231618393
1340028845
810631029
211790642
538554589
1877024312
1847344171
1831580671
13688039
1586830340
1480567378
411833906
1015364449
1732613451
1677885292
44622363
1869195341
1489383123
1288842354
1825697733
1079583174
2031310038
852077747
1641683391
722095055
2107665611
938019773
1048437829
1526950079
487182324
1513758452
213528823
1297117798
1828037575
1188218842
1287962035
2060820431
1601090393
161954806
1152691409
1765687258
1204599287
1816203279
872739635
1951556075
1613236820
2127575273
2094612468
579744305
1250199625
915119635
1193541024
1525650302
2104105857
1774196368
78235518
1486311642
636322051
1000329360
1965542342
285637925
1917728277
1681102207
1451838558
1950359548
377291139
638083800
2052500813
1036519215
1195307295
1580864683
776248267
738596345
966196374
500953555
898902443
754273277
244451038
649074528
1099533643
1034333343
3442282
191390505
638314402
1885019844
1351911732
1322370034
1631898695
139129224
1894396488
31699091
808658846
1396785022
385125532
389840545
1968418253
1068207392
57016667
1252115409
1735464316
2142832603
520947531
1258985956
784395128
581953342
69137523
1118339712
1384562579
473050985
1785976686
1872875031
500435556
1676817615
1303020829
285832599
3194634
1754266276
1378757720
1257661696
451040623
596397969
566905724
929998396
1465172644
1391639528
27515060
621263436
115792638
130835486
1037188199
1266908691
1372557305
1917553160
1275366127
350301433
661607248
176526215
1050841578
221317106
451060273
1774817493
1830987932
1637146572
454390836
1967510216
603740634
1741463716
78691266
1876030734
309034577
1967834087
1957389733
1407193022
1390606049
1614700501
267738471
57416041
2006504298
134202106
1321259470
1960715290
2147335959
1448750992
1274506540
1452513500
1771685071
337351244
1834895154
1322556418
1994987990
21498288
1310518955
312358407
446203999
2067054863
1023142516
1317174811
78227056
477409582
1292312350
1072685837
932719449
750838753
410639514
331293511
1159129362
1026119201
2068235762
548123225
1008151152
1871283172
195686359
1267344451
1222783577
1831344042
1977706271
1181374169
1171001018
1453383960
2024534313
247523525
1597892892
286370882
1709190011
1087622654
198986850
1472360891
159191934
603029363
115536074
613097033
696194962
529444769
599887440
1473406299
1823498623
2087667195
1348158465
1256521539
2098088602
633883586
2083207896
404585250
961075039
220320485
1334604379
1192877139
1186211253
714811879
483214235
580897532
1214629761
655956180
1950170599
1780105337
529821712
1555799664
123335130
958273443
1562988941
1599802447
435024091
614713039
1548645415
1266280369
559044647
501497322
1950126772
793264801
464448941
1244881594
1368939447
1855075080
63367300
418101563
546325141
423421141
61302829
1181847398
1589262409
1302281423
1609697831
1860615042
1013068652
376260441
1896079091
442248335
1789798455
897036630
803034118
2093370738
1283323652
466308141
1463730408
2047513360
1495898304
1336689795
1190071217
747658521
1125202622
855485532
520383767
771373318
1028404615
1146621037
1788023680
55618776
427214735
23356030
1208118818
326011230
747941692
942874898
1935667514
1862075792
854304989
2014316094
1711779347
1638192007
1579975342
1012388343
658423051
1645987296
1322155219
238628375
1057529842
1150089820
866986729
706762014
986191876
2071552531
1534849748
2112863821
943945674
1357715331
1410481551
1288057376
605085054
1081455858
178534318
987009713
749344014
83070413
973683404
1549840654
1804382917
1267273656
1067752696
1948610707
1760751434
1369189410
273836873
1434347897
1922765480
332254565
309866327
776184457
2064978993
203125094
1572690065
736448338
1058824088
748163798
1025855678
1680594668
475284599
457345282
892109338
608862889
684105082
908552743
2049891727
2039856556
1524258455
1382875255
1984237326
967973103
1960342383
1900274671
448712454
1434604832
1671147535
1323490624
122575224
1240712365
748050214
1187797648
119113542
1792752566
843995905
1798454968
620158177
1380186658
225512209
2105514318
517490243
1855259362
1082029895
334922652
257996920
749578183
1708270204
471327332
2030205570
1883946451
1819629858
1883369260
943280030
1074358335
1773140997
332341682
1018119978
1416964377
248211093
1437137258
1803192006
2062529777
539103191
1747841612
88729949
999455492
164763047
1605971117
889866968
760574404
749249533
771982292
1137344689
1579481780
497262357
1978338177
600856538
153561163
1561928979
1246327388
1341895004
1157246475
112521740
1623400717
430685960
1558059187
1715241964
1511104920
1229038556
347043397
884017647
1759934984
650227002
1794538699
1639056264
77233334
803219711
2077384492
1205961565
479301963
1755466400
909574886
1751807941
1341301403
1146299538
945469415
1962925702
296659242
1905582847
1022744733
564639433
1883505436
690756175
1572071882
592755102
1026486134
1658122746
1269171191
1430319078
1944161434
1050490105
1905216996
521399281
1280126770
1554179049
844534621
1739405308
1397285824
141772424
771741008
969096833
1949762530
453531661
997440186
2050273318
157599568
745292023
957565233
1937941109
973198350
2057545090
155576045
1855562332
1871640680
327013493
159091847
1211292261
43937668
1177957905
1561090073
1645327767
989403056
439884157
801521739
1221065552
1401186803
620048005
1557129290
1859168454
1321403810
1996738830
941068494
1504583729
178158207
730352247
1735870902
1380246907
665410427
766222524
76166624
1239388453
674170687
1937968056
129363538
864214197
688671773
1034488566
1206166077
2066724934
1010953616
1346377654
422633385
368238613
2136891100
1576076407
1467509747
411498300
1029395687
1728075134
105120526
222468527
555567168
1716151549
1568063076
2140937996
76544432
630193085
1723245207
684337557
1117347649
1201116629
292134744
528697511
324642571
665367173
1840587284
1239304285
1426800979
2136907882
883959968
1377732978
1811463291
2014354548
267298892
656557195
1747746646
544188017
1948603438
1148054258
1486615546
941621313
2076697535
892118302
314718996
986224527
2113500853
994851210
1928564313
685234506
1239704934
893401075
704796105
1434243832
830844034
1877362798
202796024
1964013417
377592489
1023523783
1140693334
1305913300
1350018554
875774186
704715033
1173085201
1356062878
449608018
1716590290
271010859
599690433
1900584959
988852184
936674488
1985076687
1667034228
648559549
1568435435
1009150524
1838517956
65816557
417485997
883767072
101328378
1152183703
2032361816
120480147
928230896
445390748
1408314151
218535925
517252502
636704417
1705873820
1375194484
1713861989
1548295396
397266958
2025103011
525888460
513727622
1884485994
223424303
402068188
642754550
1393320140
614927253
164091318
185093297
1707019302
1195261246
1120976246
2099947046
962148739
1283095857
921687320
875190796
469430356
1907339777
2103686363
528917493
416778199
574335385
756283892
1874090335
1709814769
1255035101
517377554
461983170
1033161336
1640234123
669347005
1674225256
821975011
924101006
1221029304
763326180
651953077
119055575
114605497
1084741238
193505
1333341878
1446391877
476411353
1295550217
1794337476
514042510
375934425
2059997609
260137402
1259937663
4893659
1512860515
1467209612
1754164422
1300321650
1297952707
868663905
1392654005
945069849
1441465052
1856400577
2066764086
1336386589
795950286
2001412521
2035236770
963165285
1023073999
2085542007
1640583816
537596593
1605907496
85261570
710116267
1260159218
577390416
1445993397
836909705
947554736
1855728282
1633940549
2036998340
596781729
1636632632
611194467
724777154
1032418912
53240106
1390731956
86736843
1494018208
873006331
201178285
1179078638
850899373
1357593760
1282731071
499204467
997023638
290430370
1949836195
1353022023
849770113
1156015577
245971867
1720844052
362558503
1203439136
592450899
108639010
1430143066
415357933
858673009
62763944
908002254
1308432374
219144175
2076374404
1772311974
2025746492
342466067
1547000419
885401441
228645822
471794623
1240640765
737244207
1094399568
2076941754
1988782141
1811239562
78707220
1615266419
448345837
924589108
469788673
251936986
1332903065
1343943746
1739424651
2109198327
792833099
749374664
1947859920
510144549
1730231308
1854297852
795896032
1124093391
1325202176
1732521603
1677131830
1867485292
351723490
1944363367
1703824515
1126132558
1694199283
1009871210
1773470538
430112559
267365124
1991283431
26272287
469272429
1885083774
285884982
1765711498
2065650963
398899580
8717529
1127339583
1923653167
731665370
1871871690
1620892735
2041859758
1213904642
985771296
2095195286
887586585
1825813949
1829426597
1771263338
735291781
1844994891
1535637558
785322487
1200556397
1129063399
1850249741
192568133
435600371
1838179582
286008497
942190006
1552446518
1100153758
377635742
1436948561
1580722258
2064559444
4153144
1320286299
64265641
636761583
1264387903
1716016776
1735225458
1791352728
765106062
1971716810
1309270805
992691250
1974584855
920978584
1202798477
1376990016
1659034598
1913496244
529960746
38732345
497420142
246151143
1347535589
867864196
580659102
818029270
1863786053
1050880355
1953344295
844286016
56087662
1963205496
750844142
1817702270
1281618032
512056603
1967204812
1527115884
398376782
908399873
163621258
2011235192
1640327064
1261378296
168815183
1745492473
1764927701
2101190639
1106731903
1216311737
1779626568
1314167252
622246424
1670867025
1004546159
1357749294
1552046475
211382982
788264470
1059892521
295139843
1324345717
206652859
1495131019
1618944760
1028181018
1753829326
423273315
1629782147
1594222901
277508892
2126176859
1541903478
1384584930
1762806158
1436529150
1997238528
2007895342
1238910274
1292823141
1743862470
97942861
1743821109
578476049
1560993317
1112258153
1739960143
762073067
1575950782
1085597726
1295244856
1508338964
542507526
1402323094
1502566461
839335195
1168525828
569962160
650074887
288833474
120634174
656761019
650590031
306790644
1983026481
1097094025
1928603806
1146617169
555552792
462821326
480664299
1003205625
689851327
509468579
1153433111
1232649706
1603592431
1277738948
2043340417
131858256
1270497220
2140404557
1858310845
202877697
974230092
501103488
1837788418
550516600
1284194678
1171273392
279130141
1691725219
1246713076
2068233270
495842142
582589725
1758101716
1194632759
1915787442
55047805
1650304187
101649439
1629940135
842100769
888030186
652100922
472528073
1211115195
1349960999
694378298
1209910895
1008696159
290331463
1515944128
1408936571
871377992
811505413
319008587
1290447795
1655130746
1772875681
1298496948
1178253040
1979668349
1100212826
1343134234
1083510534
848454533
1820266142
257111007
691131702
718136149
4494672
520988260
588445303
1703645408
47387029
1949889790
566142330
157219447
572630413
1823602222
228167293
615668516
1767078862
1928208843
306549109
261401625
411646168
2090011186
263250613
1790956945
2143551753
885337387
1114538357
2002541417
1082346724
1519415339
2069806555
1437741849
1304737662
1363358105
169855228
340868429
1951654602
1755821555
1320623907
2143469560
1399026256
1909474224
1400472022
1616030412
380041357
47267841
1129063399
1617689969
200866206
638275217
1115354602
1773098121
898101680
1615819674
1009070027
1225158073
1633836408
1736704756
1558367538
1807434294
770369616
1965070725
467031587
1924211209
1208553727
85986318
860325747
452173924
1738788692
76476016
577529234
1405664266
1095460504
4914461
1379135641
158563555
1267822209
452012440
1822779924
1686434377
145594643
239424457
2137659069
1711112140
2126080504
246225159
101624633
1796078155
129586392
940339288
263304793
2121681472
2101823345
1979848109
221987427
124151338
1575212065
136177171
994543482
1070475103
626219789
1127790474
957328125
1461217717
1567712786
206653460
212320814
1574309835
217071972
1942271242
1804350351
1681310851
757868139
894118307
1612641658
405429533
2067259642
2142933601
1531392293
1916340861
359633441
1118632611
724988603
1422070746
2014423177
1227320743
331091229
1393395891
608108839
1382665332
509902322
917057395
1297615180
1009196751
12940482
1979038096
1813017595
732157497
1517692114
840768471
1586573040
242788663
1199673519
1545830859
1780992523
590924688
1095672740
642040602
1265872664
1317319924
290957506
971650797
232098657
913647758
542055715
1163139478
1125701928
1966232738
684208465
1229110596
136418150
1397293010
525681019
1138735319
441006518
1263738454
1889264300
929021432
2100364793
1172502867
435601946
30081648
1926757603
2070051328
1790074012
1246862571
1597180023
1455415956
1509948960
176817265
584187386
1934409403
257924713
651771466
197567005
448128375
366633985
1173598516
743664175
463380708
824985912
1176882574
2142710625
430080792
1344304887
1808061751
574445473
659375535
1390556334
1831243233
1694352175
1987151389
497980442
302556822
594681000
162388223
1381015300
1731293591
1624269506
178877101
295594508
1513681930
683554461
1885761330
834763731
924493917
1234799720
1029353161
220888308
1788806634
211732472
42193003
1037600788
1297046746
1741069482
1382279573
1142878001
1765855870
1870049778
864844020
342478201
670691258
1413165845
1226635898
2071343424
1944323035
2056968429
1072193901
378060522
597970098
1330701358
1803300303
867444342
1900098402
163543009
400758045
909445163
23698141
44209196
906401628
824331810
670052125
1737790526
796558740
2060553392
996946864
1657755379
1843883665
1608411589
324846910
1160265297
144639435
948035106
565125513
1628104435
428596729
513065680
1134775103
245594908
908778108
2118561708
1298153568
840559698
2015627050
1946474178
27434784
642656715
688502331
511247164
1661704542
713033259
1078396314
370449065
1366420060
1388943502
2003953361
974931626
261076488
1908311717
70031903
681485237
817198143
41853992
900901204
2079584848
1822687201
1394050256
155826919
1083100440
2124829367
531405476
1518802935
1820176676
435056628
812233519
1423049289
1576493046
1825814733
1204541558
1420470385
1580145332
1969960206
1158070330
126685971
1441842499
1218441342
65421639
1059056997
1547554144
992207591
133474219
393146358
1638179968
2046331442
1229445304
1112661259
831471370
1265997961
1771301058
2011999191
901878694
1920205471
440332268
1309293822
555480879
1629536532
755892272
46501643
774265235
971120208
1247875559
1864259182
2104018813
1811373886
1565446014
277663363
1124834693
1277186312
80985275
1486443788
1471727032
741791997
1482496026
1638911217
387047462
628164048
902357092
351492646
2037340147
1670203310
773819558
1714215512
744086298
1886211284
1652033019
1107482822
1873662200
66140986
152095314
1982892098
1219137069
1625453582
1274361000
1233120806
1569619861
1956459174
2074293481
2063567559
2015627050
1631653833
377569975
505255022
461730642
515158640
213416786
783526875
2044558280
219331003
690303395
888966138
960234912
1683486581
415054274
460733783
787145576
383579224
894876577
1832869788
1700746476
1500837198
1540797938
2077248231
1916859217
2035351867
496179364
1628137148
516489515
2090163291
1715325121
841233648
1134821160
1048218798
1788693076
1542575424
1344136939
466880531
57399995
359568613
80309447
681377642
212276924
983159260
364577112
6894790
2059891750
827682849
390395088
1037741407
263931981
540865454
1213924864
2081077126
378580545
1475442861
52832172
700621411
2067673075
290492951
1235530241
468664260
732990461
854630682
54599822
1785353362
530711802
1461798227
25826390
902044305
2132880220
1612060816
202783630
954809878
1416279576
892126914
1177568574
2142600399
1273597693
1003498371
1956269694
1660334223
1268018440
1301468468
534104608
1414840020
1938553611
470544738
427394697
1997830176
1205458951
952421943
2008901353
1322842996
559628862
274764376
605704364
1068003173
1740368127
180356937
1674901786
825994059
566241781
1296532904
1215619111
1832933437
1511408517
1389601969
900674260
1152710901
1223824934
1746422470
1193668091
389492939
431662487
383556949
551842696
71378845
1812414981
235482092
703164338
1478948954
7064679
2088584729
75088250
836372472
915515395
1711927052
579113917
1239215555
693298405
303723849
1117752586
1029449196
458267408
308110397
299912408
80536761
1457839340
262718494
643548667
620228800
985469512
312399708
789899277
1904434597
699864380
477950206
510198874
2045369389
1184592768
754725031
281318325
806272539
1767979512
386528748
664710981
1818585382
44146238
1954761781
1476494853
1085403522
1524582409
493346321
1382125548
2127661009
2000442317
2100682267
432459354
281957151
89067174
1835375658
1830106022
895096614
803546539
1712531341
871466767
655856989
391838651
71272593
4894575
842263639
1892409429
216213759
708949474
1117600809
1819221392
37007100
570837020
174222882
1389792718
1918661056
106316283
1904961789
1137143548
69895095
1307598401
1062794849
1640774112
1984676396
1975829578
75668019
1127398844
1305892407
607398576
907487179
562420163
1173905238
1337334823
1523741470
1114428373
60145820
643900335
1200743980
723734603
1419359596
637760447
308743819
1992275945
1787888920
2104334446
715779822
6782243
1417052879
2062899385
483951769
813076884
319643248
476662648
1414958994
1680578871
880613520
1934355522
440684374
1412385264
796458573
551219337
195521124
1474843498
1013975365
840560411
1348746720
1153833352
933352760
1310035748
2049439125
868664928
959633905
1894277835
99498341
889335231
1567292928
1812370349
1890618318
858691283
1740394218
184151446
1796986564
763349030
1894030035
213005012
1536418251
1886504145
1005197641
1466552816
1298650841
1573732515
603717330
1281968994
1143547454
1294327265
616694082
253934959
989925293
1294193147
331539397
177587382
827280320
530855024
1852708122
1918240224
1923886780
1436431313
1410670006
1475394932
1932504768
818075817
2079673125
200030105
1634038213
1823556074
1022866730
1610554578
659812693
1706699671
1818754943
613989150
327227585
1842467629
1171813612
664160689
937541085
1896739453
1543331595
759021013
1222647330
1631211145
1461779800
1339135987
1439545690
1228701565
2121388668
1717951486
1374144643
1976852432
344032675
1488841010
1583450091
853172535
1000239001
994401917
1982814737
309462244
841554445
1745151965
1076977807
306385747
682190806
1515367917
1247996681
1818035220
1813574215
30998317
756107850
919760193
1314012964
1905473143
585106601
1787287372
1079185379
256170597
872352164
1942074610
2113926346
1879611342
675649385
751882495
115854605
156566044
1039409812
990850898
256388737
1576252122
1041924149
749628466
1704281416
1850385736
1927801489
1276542118
500478108
673926361
1507693424
33074670
1424122144
220288711
511769035
642600716
1130224417
1892399864
822531285
1877530949
1996485919
745401885
1140707492
1671113720
1334817564
463583605
1247847270
604527521
1935854946
36587701
1230474715
1462206383
75816882
2089461307
1791685043
717186720
1299093342
2043805430
1581714235
1968680855
219144175
1769772366
776435780
1575284963
1277609593
91733095
1246330152
668242463
927477924
1965106784
457411607
1244402292
1502250604
216369342
511147215
1366650920
2062373361
119486818
94497066
362885246
1198846180
182214791
81997774
1495346936
710613351
1870622936
107459250
1072091059
1370064428
231086984
1046758497
1005851266
554058028
716512344
84541242
727818108
1376901216
605445964
79494460
918154539
1127559408
1016939123
867162688
2034775696
941276124
231942945
1878303512
519710061
2087392938
1848057194
695733530
385363812
433737797
825445832
700649910
744810446
1070662200
230231531
505947110
1646285066
1601652073
821411255
1435897456
844056224
952223128
435304651
1042183211
361519598
1371116058
628389378
2075435401
511233100
1867611303
90585816
858181791
663946661
1683202308
1602107179
1855785804
1125368661
158691515
199879410
207442285
2136035090
397338861
199862284
2129914754
121523828
611252125
298279006
573615168
1433344815
965859236
30361906
1729650407
1917143767
1313686510
832553805
2108963612
187361879
904414568
1797312235
1015158923
534715961
357891963
1145257777
759364582
1140128581
664227603
1832605380
94030670
1893065783
666256334
90932243
486662190
1347418633
1880141466
1578037261
205980021
483707021
16423215
1450562686
113409281
801326394
881300576
495758657
785872831
1467990235
919217790
909817211
2056813286
1162055542
671348050
1101532679
1758646545
1666638135
1174388870
1670446755
2132950140
967981322
807669221
1791819238
1311631038
864742198
947474704
1780928562
1696066652
1230108058
1810226742
541169915
1105147331
1115622434
637980433
1432174711
81724474
946081651
1025263155
1404918783
996825248
1688835066
1810741073
2022477091
640227519
1106510071
184946705
105966644
584798582
1239897016
1810835511
1587789452
108498137
1322004869
967857812
131452818
1410378894
824116101
1224475275
660750631
1617662865
128688113
708710656
297003609
1753146257
45361893
2038049742
2028838625
411924185
784120604
705061753
261334119
1278429989
434238081
1015870830
2035410493
358995907
1775885304
2143232005
1075471448
417354103
1001801689
336887011
2073980829
1747381266
1083522672
1119918778
540600256
1164395486
1099800301
803338527
1630056038
102632139
1797638792
1723328573
1990944337
841396101
519747822
218784778
212680374
1253180915
1667551444
1083649662
1264203393
1264914702
1586849754
197233264
809621632
1971488972
337642647
134899916
895430123
2028128610
1720494183
198198997
41769559
1996086820
1817516326
205863079
250928961
1008539456
466670714
258593688
384001164
845509671
1551928318
328457383
32413735
957480571
1866086521
1764862305
630374082
501073599
1221336956
655685677
1896380231
981526066
1277225612
1945733120
1449127714
1031750713
1420378661
1407876762
757988095
209861900
642521335
22432876
1958533763
1664774016
981305664
1433130401
1319822528
1714438272
486961802
1509357822
281524258
248282708
1732833232
772558101
1208547051
1746310962
1914471760
106656510
376878136
343505465
453166853
2107193575
1271536135
942878879
1625949041
262275482
635626816
1946628545
1458053976
2064427543
1919786997
303307965
341206348
2039818816
2044552452
369338537
2134281419
475121847
1349364003
1120976768
1611628101
120640369
694621851
1027804208
921784493
1809354079
1786611127
1815667994
484443441
816662938
156674159
1545356262
841321741
928369815
1974698455
1901643098
1301708737
1109590231
244960296
11067928
836259294
1649274542
1644654481
373121692
1301979747
360536504
1623588905
1678418525
290380796
675517344
198684389
2059921349
2110982844
1571120369
1042785126
751268964
899876228
1012429474
384336395
1366106574
2099170756
684870508
1772667841
1583610682
41315570
531513795
1064999190
812124389
1175789518
1001272162
1877052404
2087146289
1265748111
563972752
1810665507
469150703
1462497895
1260675059
1163109834
1168988765
1327595050
437458955
1551874180
1858662834
427656092
264912376
388963463
877187258
228929533
756141942
1894988613
962057223
1801909254
1377690846
1558071253
493578341
804515658
187063031
2033634766
2081770921
571941785
1434395772
892902648
1294210405
1281195960
996916955
607127457
563161714
1474712125
918911369
602511542
73464918
2086961739
1257165807
1012967813
653378997
2019515325
338787943
1503835885
616108128
1012780751
1613338807
1914502072
629889114
1248837994
964727669
1170716758
1442995448
229839644
2096161310
824413609
1830816201
1858651560
240532573
707222469
58977958
1996913350
2098158726
1892963622
216902634
144543302
297554703
1397999351
1625486699
1570314471
744917251
689264316
1592942318
725371086
1537743477
1311594000
2101491866
1946623878
1393301597
767648255
112794250
2002861896
2083985532
652564239
478252065
1084272991
785592222
2075135124
957799388
1589388793
592556332
1637718052
150342310
1942542205
992167898
1873083931
778815701
555263829
919637425
1250351314
1301374878
1895719280
1843162542
1697022658
1031971990
111587411
1242300334
1437672840
1693510100
1054880039
1187169182
482217205
1388560223
790046718
1494665125
1198552733
906374648
1126971026
340425007
425587780
1531205105
254442236
1333049473
563013000
1497247942
733606432
752999894
209949013
1309408743
107169882
767078605
1662480112
1244480582
1417089800
69111013
174046674
1116389240
9557899
1173042110
972286850
1649494007
1388508515
1028037467
817764149
1008289483
348388845
1129354340
1434460935
715477507
1631588903
2114456632
1361539712
577163698
1084976850
1649367191
822979853
81323719
1224685541
715640016
1114989889
1945117744
1142589277
638860316
798636358
109701821
844887584
1462919355
1877885002
1777372774
939651316
14295716
694751395
330865446
2124179184
585435358
1410902820
2100550281
711235600
544702843
286945603
228823361
14702321
1394742538
1785658155
1551479795
2094410104
1926033970
1468110583
1966810855
145754284
1262339976
255642350
1055258992
1951196236
60754280
1398759578
477462916
704389472
1298051983
181245776
887954751
1054391202
890561841
465405780
1241572615
1107380336
1862458417
518464564
1445591910
1866888393
903332167
1780879699
1696494886
358126582
1472679440
1021863954
330502129
1426466663
900376220
1264903555
1805412731
1138650205
491918896
1326993599
205895217
1036378372
257313622
522991735
638255610
837815771
1617701622
1773357556
1532420015
1045469918
386792377
1368489829
1489424318
1499650303
1790456488
1287613464
371422839
1990571990
498173245
294492326
1177533929
757859021
2131152507
942440865
298670613
1988472171
1742283886
566952930
398796839
758827259
185519879
594568150
256446811
1504134487
41712439
815595810
1516479566
1822967153
1068422069
1931731937
1826111412
1286741856
849403455
1513312344
1291864552
446770563
1927253077
622262325
549257225
1389649769
1895342430
315710774
2143160248
1394073730
1389096068
252507147
1729627587
1472657693
1115632500
213773861
1018687544
1429951583
1865181638
1876223877
992225627
1983452542
1322210025
1023631638
452751543
766409831
432365498
1335551266
1179745388
1952250056
1778242952
893557781
2014493997
1944910066
1490199010
133186317
1050022252
1399360501
817923873
1814502110
1648508428
1818489727
1580186865
1467626265
32311086
1871663846
834324720
885179374
1606038053
727814830
237087659
1260908029
356664862
324120199
128737666
1117126030
783300288
1257708636
1596432885
31966882
2141563501
1712426438
1515351588
1937753963
435749492
1808143329
592933150
446943477
773588543
1710675696
1597270328
836621706
1238847262
655203689
1337299743
2029358911
642329518
363698313
516710569
354974174
546831042
1403555692
1619304358
992777945
442342264
1365884725
1902055185
1542891975
44451207
235366552
773196648
1836391276
542000209
75375467
275995726
2967665
643663930
717936167
554231140
789421836
1131051534
212372210
1818541310
1725546536
1705714518
560542637
1062128927
285724201
1074804496
1092946701
1912536147
1768457351
1322932788
140673636
619928527
379683636
91779427
787574551
14133513
636842519
1799407420
902504260
1682623953
1839334622
775941613
2028103380
2145474601
711626328
258054647
1948505018
545749901
1510860129
1317032799
1531364959
764384086
2011181815
1789309126
2014673321
1929280010
243782325
2077164020
170079648
1641982178
1661211365
473642129
128304094
656044752
2138851410
542439690
430402273
54542752
156555990
897427056
399040806
836712065
1947324470
493315519
1964193023
1202127245
812045550
733376778
1500436165
1242430380
823392029
1051787671
419068115
1779945017
522882694
1825632488
1573566352
916540852
150505310
983544810
964244165
390865511
1845000793
1826468060
183691693
1758951933
759437179
1178531824
452098622
847958819
824293665
1999978825
1932528628
2068408417
1827129122
653345171
718981322
1752211532
1143236641
1794946989
761643508
1169151653
85573390
1640684819
445921613
664249535
2126755011
575022752
213566721
1889264720
1617933493
83249412
1533079969
1493690043
1902638398
1538550721
1817898460
660288825
1105436628
849795196
54922237
218221204
859567072
1515206283
2083917245
950733730
1877055713
1488237597
286886371
1831611779
967093600
1172542240
2014387923
1618527838
1062114830
1653856487
1816982731
2096968813
401831850
548880265
1309756678
921910034
1906774214
1823698281
1895689328
1538842918
411009485
1921320264
872471649
1000058035
67642361
343363601
955444845
1263444721
1462243838
1507676915
1332923998
55378823
726784038
2019502740
1151621799
1725196966
13250584
1214744775
754938544
1202316781
719010283
2006169810
1485503092
1690393807
643368551
428487784
1591649381
173620090
725227707
632266389
2096724087
1679105801
310617046
1868336797
378410389
1854611449
999844982
1017063819
1548013026
139067872
1493598385
2020060261
46179928
1730482254
1601390278
775692644
1791942002
1338694383
1047333273
1031488895
102562574
1845679056
479645493
1067179873
1540038704
330008570
495204078
969660093
1583795531
1709421714
1867504312
836136331
1344316184
1485486950
1863784483
931184389
1536307403
1303509004
278715436
1528171979
2006727388
806873787
747769666
1402001754
372450059
252647998
60950807
1825663455
44934263
181294390
1513369059
630604100
330271566
1756267807
517158165
1369158119
1137419215
1412171503
1355093309
1129206219
168164395
786287076
101690686
1021335420
1388037858
764339176
1712908676
1172570755
466431554
1361038115
1522398093
1099970224
1644523866
1931786065
763503442
107438690
1926141281
914106381
1599084408
1233582909
2021469437
1232239292
99722005
1842008722
1092993692
178193433
2006916920
521483313
1521647552
1500891445
862854228
1166024828
1894405297
882486168
104253994
1966550809
416915689
1351084406
843057706
868135300
857870121
2138025037
1509504768
243191116
1154833406
104909417
1153467051
664782554
222540955
1741381136
1026100746
945795064
702491592
220685960
1935364416
1844810671
318541748
104724876
584220648
977006406
886782608
469602093
1863935926
8368240
1291889055
1624005490
366340124
1407994022
1281397060
1923131784
41726845
1604669759
241000383
1352304670
1236073718
1292745326
1640252384
1981922628
1337278875
1238993223
1572293266
2111262806
1447733591
748845322
1264783789
1984397304
82816441
485843142
2064577755
655691951
801547313
84825851
198318125
1681189148
1248888646
1556427814
1028881497
297419072
186308666
1171376835
1565319285
1423888655
1012528491
348416874
217361430
1547502645
281493813
153487745
1755417714
1638707781
308505217
1726343097
689249669
1096298996
324692276
359764941
878613083
2119607536
743822353
1610716190
1092543720
1773242297
623291864
879399030
1258657860
949361315
2025017552
943187684
191497233
1271958317
2013178690
1359103346
964538573
1294734110
645031962
753379524
758196484
1608820356
15487861
2033945557
1936369965
1596072616
1683317300
1362650930
1881999086
430636518
803047737
127059247
428066255
17558666
680702188
727176867
236867454
1639762774
46515370
1629967972
2104557599
1112764889
1992829962
3360890
1159732358
1722632734
829449979
801426096
1124390285
1056524211
717488702
326284725
1827004664
846336730
1371514522
602716738
942405061
1717536627
1797766041
844755913
264356034
845094266
586171474
211635998
1719078533
1517930454
1264374202
829483796
920254059
2089198163
1382279559
1600070927
16006454
158490902
843384987
1941758054
21526816
711926703
1218002916
1098276762
1308575688
1141889457
563621017
873825342
1698608772
1697213270
1584958374
2034363235
284099967
1557221007
105122660
1845455578
1623364568
1207289951
605658339
264110195
1430309831
263005960
1382779966
1399444638
959501258
1378483142
1158955500
1753390574
1212009706
933459374
1796235641
1147284361
582320822
126569191
37863850
1244714438
1866815760
664108490
1659524614
335221586
969437022
1823418597
2105539457
128597648
319280080
1394528212
1673816967
346868836
2025906607
1108090307
440098583
1295224137
978136476
361640825
1121552841
850366662
433742299
2116733020
1364383802
405272385
1426891034
1439116901
26728636
1618640649
2003264012
762004659
2014427264
864645907
591887986
1280552587
1057742306
1563418077
1029723292
34503525
1039827409
1216200677
1591399332
327359471
272569465
2090895267
61371637
80858936
204120299
1508855098
1816284975
673572955
508113053
1349582332
1553592154
582693913
504444920
251686717
1800310246
1900695443
1232937362
1721783342
1931290553
1542170868
1032538026
1915080190
819912232
275002298
175995231
323179225
1413589293
1197707074
653745519
421741158
639535880
1115906939
1807133078
1454064041
611230895
407150393
833829388
1525553669
1655190725
1440625410
646255485
829444441
1459584384
146357739
1602695908
804920557
2101979585
1638766667
514089611
671110907
604656614
68313905
70976065
524394963
1170830191
13872119
1333996579
508976768
351047876
1252528409
1901034948
1674725195
54346276
797181496
1926352299
1266478617
1169276597
181245776
1699696219
1698336968
1045815104
723104792
1918569417
238163682
1324136146
649146609
1320721109
226501832
391198612
736579374
862625075
361000827
938755915
512351887
609654128
566091128
124943114
804964011
1432376235
805881370
2090875170
1958775600
1780427796
441417827
1576917651
1665454593
1724243413
1546706201
738205662
1915915119
634094143
1159589612
391588774
928153140
1316433344
1541268315
1791824380
444470738
1670265512
1123304539
8115204
1826125469
538122133
1563809173
399350903
2016993662
597890841
140527517
689998270
2122043795
176145799
431691076
393788532
1900296387
574233661
1765101361
1716788734
1054864454
1371747221
1288996122
137207535
2101950636
1452895442
1602576507
2037989165
1898037955
89437446
1112179269
723267187
294103170
1511232251
1623406358
1418962814
578739144
1247499061
1936186496
975294661
1648296465
1245181288
1357631707
518046021
791972141
662623680
357144753
2147056202
1873798216
413605798
776018757
398751319
321795492
606558643
4560897
952561649
311260232
219289706
1737483364
1572505847
1608675398
797616705
417285326
940355989
1353285402
1571372461
1101256903
1282865615
963642411
357327908
1231700124
1787017860
862795157
637750231
1253791227
2129723723
1643880223
819170256
73203965
1032538026
1786948100
218002173
247183904
365917244
1467495728
436636313
160204027
20690477
1360783276
74398603
1198285951
1713635338
1324624450
542998718
629145378
1773111263
1293021237
1080475659
1032138542
1924697821
1758446291
1354689171
2133637471
147345081
1177092765
702988714
1468922662
1187579606
1170012459
587255381
204220724
122076246
2063082752
1250371732
1196620715
1943970592
1492846359
626051438
1797876284
1428568900
1880992199
1654547815
1681470038
1063084533
1878491739
1720793268
1694532045
1963061406
82485007
1866768394
1343738024
590475322
1081214598
30530518
1150747042
1828613139
853736112
905879881
1699700413
898231029
1457605254
1108325771
1784164902
761649641
429216345
1600947696
516765223
305108547
65398890
489530731
2097907142
978406974
1152973034
1230849092
802452488
519974503
2045513983
605044579
1642868291
1934919152
1415275913
160530154
541035152
1428949841
1608759619
1497319849
525677999
37367342
1171271943
1072469077
645086864
1655171700
1354633445
1528871366
1723045023
1997198340
1304036100
1613798609
108933044
1069058838
771307626
1261637139
636004775
452242513
1537348351
90033151
765264399
53752225
1142327403
1706175440
1817755407
341522042
1865391016
1450328634
2042151740
494489253
994430958
1277641443
1527589037
740023211
279875447
28329349
2022354532
1594784839
1353630912
293969143
852981695
497983259
1865612045
505429555
416800490
604395359
1725492393
672717690
1237952364
1464549368
473637095
680633975
1600677196
337714775
770183103
396407443
454627783
1286824044
1435728715
264468909
180171426
437088048
223047035
2028706179
1578808744
1910352480
1660164016
237736596
859215158
1513355610
1702415628
1591751644
1401264773
1873523705
519390725
284402104
1256949430
192338740
1433816406
921885287
1539578288
588859122
945225888
1167938733
2144424513
475398333
490948190
277709497
1538201140
1160005459
372813671
1901646310
462041115
1566343344
1150087945
1249116137
924562327
439935201
1952028267
903819566
1296066915
651125509
119980937
1608750374
187837889
1505292743
1520847114
1284685673
1807701866
1772727834
85729477
1720102603
480028606
630219180
1420919671
661645907
657422783
881764493
1970103371
461494841
1210592116
1096614000
521045272
1011991137
1477880554
920954779
576614034
1674126864
1004780624
1399050143
126927325
271047025
1504510057
1907014024
179441935
149407456
1659968527
1453653962
1831875727
1438260510
179938682
370848498
1892410223
827584486
1579198212
1485618307
1042996571
1567975338
206926470
111219440
1511086350
723858388
1161424521
1992835516
727475821
151904437
1366653406
158768549
1256549559
1967459302
1200302152
1842124329
916865741
1882901811
320436050
1628905885
1367529707
1029876348
2108036304
861877400
1269586361
1440064924
418099911
1729218646
955785051
635173244
1848473549
1359288822
1937603517
327865408
467456241
887459956
1712126085
1037961692
1577931052
114999833
319989713
726139432
1501204876
389676076
428206779
626995586
288016701
781177461
136240406
1474055746
787559338
1640680499
1097881132
1682467081
1309487093
1839781580
690420517
1023210420
451370828
793551063
2073387758
1688073777
1632790131
302654717
268276960
951890062
1382753400
167886776
1516652637
1247851387
503916449
152221133
598795043
705133677
809041089
179468688
639099378
829471123
666358169
589145976
1771157180
1257797774
1460067373
238898854
842762118
1189368283
1561023708
757232323
1594677455
397684787
1214080795
389511790
101590105
215336147
61733177
932882661
771681289
711589387
267248811
290039773
1036584432
1709463044
2016586522
1599758120
1809197855
1072501010
216804370
795302662
636374347
254157289
500011945
576907771
1008262974
1802526822
922486338
415333739
153666266
251462182
381177952
342557854
1802450164
1360538028
65042214
45941522
1141397828
658617401
1691807385
1576804144
1440711467
877794472
617131515
2022190371
515404504
513610930
1352634404
396843490
979627698
1751629130
584761742
632992358
70556040
1225783522
411382669
2126945903
961390180
711109158
595690599
1672982873
606109144
666449148
1948326615
761753237
247918211
891134347
918737774
2072627952
1384489100
599059468
1496861852
956444517
1819726959
1298673094
1145402884
1624198963
967896877
785433063
808427938
1297694154
49448934
1138867922
1209253487
1863490198
1984417490
1106954265
1700094655
1531656124
454467691
287995296
1862367553
7685399
1398050464
403440917
1396694236
1934014725
987164943
339623981
73031191
736630328
1480676664
1322972184
2129216670
640687723
1263912192
1102800325
1616573312
1042064554
1474516381
517599606
80418919
1439308620
265843311
1363344364
1046353941
1366802523
891959233
1915974570
782520740
734109947
1475305873
723407194
219977433
1275243257
1137057798
903158138
163463723
347537776
1474550710
715676188
762079256
1549998772
2121314979
1174572223
62591785
1162709048
1434417341
299881350
613566593
1155667670
800865764
2068041127
980333862
2031450496
1880747964
2010676343
1786600492
583234362
231931253
988779792
919005506
201430583
1738402900
1410623955
762838141
357724206
56271127
1106728
200658379
335224744
1119541857
291440956
1598109434
1114665390
1160447541
1474282450
1815724445
1766270657
2083908922
1820502213
1043694575
1122246287
1711681588
213253875
180826190
1736991629
686467231
1997552887
2132875561
356534609
1672862162
1790393344
475051075
1341278883
4683621
1954545182
600674148
2032148026
1087142214
24368275
130667898
1864992710
1427811725
953195160
248981143
1753984549
791120255
28471716
362412457
1221163244
1607639627
2139413351
1622470748
93813324
1452446169
882077378
685412519
441343476
479158890
1802076660
2095516456
1550785725
1727533365
37385600
1965976170
256060503
135290130
355271675
213361584
1145742719
1014581673
820649008
630885276
1961267337
1409113682
1054551182
561875627
2100085871
1529393117
254212429
789038553
241924798
1707039165
481925069
463222252
2033808253
1355957068
676870870
376071759
177479998
1848815219
643919360
1651671316
527167671
1409002182
1732771579
824187737
1226749266
2075079002
1822500172
916457756
1525414441
847956129
1808384982
691532783
1927391332
1385137334
1930813030
1144097026
77892608
1497017147
1100023851
719455725
1788535674
869215580
39228520
523941897
1665269069
1270914130
1050191223
1098578361
20480725
476952314
1673184193
800729884
1118957978
476767238
264599149
844164751
1853032230
959765699
207272680
696979162
1264340162
102864802
928958497
1250374832
1033158782
1322716139
1040164164
945151304
1504655551
1093415916
743358131
691991652
1462824247
1481728918
1742311628
463439837
1843130126
1097740445
2089983277
1949970628
120402698
1427594862
735667659
448801981
1077084183
1290466006
781096458
441051982
497946370
911295765
1459339112
2040988087
2065170450
467975005
1125669782
570250233
344466182
1349061103
1566670170
2106878087
1234397160
47931432
1121902450
841116331
1575459515
608162922
109944951
124571336
1322678371
705277752
523285534
1909790772
1019218828
979703478
82432854
170718479
1510464139
1181863698
2110308731
1249903757
1372870123
600817294
513576295
1740530782
535779179
773118103
302143233
1150228985
1404104702
1907856899
1443879410
582871301
874482029
580349834
413567529
947157276
208961912
2009878886
1639946830
1179344499
1649678504
18975074
521992348
2029532778
466948182
1679469123
1698704388
1005124553
206765700
879330371
2115063376
791843512
1925623124
963242838
1032504562
897157452
412733427
1452731095
795214128
1101703987
1495654871
2118845929
2144875112
670274793
697915763
1066307337
1378254350
695559567
1582503719
1147375928
398633989
688296436
2111017787
904127775
48035547
176241641
1691102493
200378509
1197733134
1792146030
1942919661
1287453130
401535640
87335714
1653104797
46282842
125864314
755112329
1788160393
2130445
2062729936
1423242008
578448569
1211076194
1893093496
1717448904
258704300
240422277
645712640
2004395102
1919345684
1545539741
1402635047
252492171
961739303
624152797
2041175076
751541214
1215259697
941348764
122905008
1077567662
1649672676
39303502
514566439
687750246
389568449
798909864
858042074
312623041
180859704
719082704
993426424
90758105
2117889101
964053350
721639748
341823037
1959474010
967922480
1914469286
379226623
1259701233
710630595
734164770
908974150
1523219936
2131484801
1202142800
1134258185
1444924037
164622708
1233436511
1873771827
649472976
1848284981
901891691
1043593652
911723579
1804237134
1873216308
1248771948
706779772
1582385228
1300211902
1547102504
1235934048
462064701
1054899732
95010970
1789703163
2077678127
1197988609
1890052940
1957180753
950493803
1998260424
110768609
700063713
723775926
1316935679
258549515
617184495
789079434
1607691849
957392887
1519820178
23502663
1851156601
2001574283
216831734
1189053667
1623461034
1224404812
449067070
1197780066
1036841602
286637708
628037829
48306456
1229974130
936136479
1555402049
1311478385
127200930
91741234
1962662958
277515697
1982961783
474638205
1904546901
877087924
953659216
795608131
1013318132
1504593000
335189208
1721916509
146257721
181547230
1081188591
64105898
76689932
1054058691
275798476
802980026
909021431
150732713
1680314741
1095606948
640099690
1646984856
151232238
852328749
1395288237
950998897
994405485
980380555
2027978560
1647236418
1607050959
554595474
1075048604
860804826
1927626675
1354109562
1246330152
1593577168
764396150
1941823040
1274790189
1764148362
1669271258
1180541618
1411182556
625929373
1243989997
247590551
680499274
1989079098
1392083662
1235064594
739922855
1348417627
1844407409
197933719
1776332311
1107733243
1579610446
1120895313
1307241006
602832576
431266077
611099870
1215080886
1401088616
1265813782
1538748972
653122183
1396926242
1811695762
197983665
1650193714
1427068076
1030787073
1249094413
151790886
1339860964
161901922
857193205
436429508
1885962325
2032131863
1566189455
2065875981
737531651
723306951
1391675671
1750199741
461081713
781345577
1466549764
1797013020
1461145204
1766364026
97358662
1597912167
1631149159
1465687187
161701678
879515529
1890074148
1208473713
788452456
1383770055
791657009
1739560575
92052467
194836344
802716129
2114773343
1224650111
1885883852
929637537
1399208374
2124680662
460637117
774665903
1233171585
1818138225
1335270041
1947303200
1506489131
106182317
1176975666
891315918
45157200
35635835
1076467810
743759091
888576031
163848524
2006745578
1421014745
662027901
978635654
527230772
1594205764
1034328866
2047569768
894936309
842303599
1779832570
357438486
1997805081
1487610091
1054154403
558245857
1290411758
1808199509
474613445
1663073807
611875241
1324962728
2101874843
1357528647
79638462
14830680
1845991990
659782728
455157002
23727762
2120163504
714491578
1397536351
1217640993
11446638
895981021
527131589
483061545
47807830
773840619
153450087
1134548041
1003428483
1330748270
1661169916
1365976085
1347260222
1919023665
1968522362
303228831
1356748948
1867256386
1831340
211037019
1816987828
896729525
993886004
1172500009
1754570982
1783589913
425137973
1260416613
1315637091
590591296
97112069
1738999171
402458280
450936680
538566441
918127605
1925894406
283351670
695713314
1310791754
1553273174
1219174445
668783185
280909999
346348755
123960887
1431263915
1091101711
86035405
367531903
1113378428
1220522764
1752356858
125784277
1650959662
860179215
1233013319
1669833502
189262481
2044363404
436754394
792207368
27765113
1056899394
705018837
353698343
1959276837
1191117828
558338024
692372512
674103799
10732556
198688742
2068050237
518313339
1313740818
588700980
568563094
63358154
197526183
1110263747
1404401500
2140549067
1486957254
70048431
870092567
703950283
1566488161
42753130
1711761132
1293549879
1372380763
1437608372
918317706
1914883460
29223328
758203989
713891386
374802106
1184955315
1432665426
232841053
1609099540
1628473904
818682947
724307454
214104779
414291694
256163390
27434917
323617451
673348176
1010875951
1273078139
1804214960
1288419231
1030547785
1870842492
909379216
1329876056
1669380725
286326216
2074172045
678283291
1448327756
2003033739
1941041568
1621173192
644055158
681754351
871556229
1084559335
323995700
1458871239
805647407
1367905495
230637482
269226891
988422766
2086488917
594337718
1185203251
1633859882
172580612
1350259540
1135687089
1946786830
615762452
1503221133
191018505
1566465740
286621900
1713250600
229139240
1719657845
1963230071
627432779
611757030
1537109305
915305375
1501554251
1201964446
1165046941
1110513816
310001764
1313076049
128403857
2020376948
563564188
1916144235
494543638
1795358211
918537043
770741680
769676070
1545894347
432189783
1299772011
1335294344
220179772
1227764842
1274004303
1597541620
547747939
953807708
874402139
1426370278
992582873
1685335568
518788921
1960756998
802899084
591091359
2097724900
1882459242
509468579
1052544620
514898980
2143603338
482942441
1028234617
1519354467
149596165
527069900
513086967
1584176811
161990099
1688307698
683972091
1962406799
1496643370
652465649
1341425825
481045741
1365649164
1311295
1682876923
1475566488
293019926
1745264029
1597250580
259830124
437167948
874742771
741846991
2057226191
1775876890
1327096630
773950076
1649818010
1168327291
1849907036
353353419
1979883450
431868321
1578526163
284494310
2055310577
2069605894
425859083
392122602
522647449
1988287146
422850796
2071243971
1272841201
414807689
1228996884
961814302
1901662904
2010849368
351668367
830335279
478013554
1763533392
618641521
1220286617
2127261030
1336923625
1165549199
1560223033
986382541
1768169479
784861812
852621057
2092656170
1493693345
1304130587
518179000
1411248389
908500771
1468369915
94970687
1322397935
1111828066
307119063
1780160825
1325365157
553853165
1457827192
1281886071
1299373367
868519596
1858733960
2083055135
387538233
1434251665
611705195
2034687026
560406061
782030295
604972441
1239687849
117414060
335154187
1704595527
1987940356
533992267
2037582838
1164946857
1901809206
1309023257
1107921204
1104165465
1502197572
894536848
194487794
1864889385
1345345591
57921195
275465593
1434101121
730415528
921880070
643422778
1314376401
859480060
284227416
1162021847
808137835
781177281
1491887017
1562934352
1315320010
1486319774
1174347749
2072880544
1699553397
2026462386
517906004
1166923070
546505870
2137026823
1467504346
2135352265
1344817455
141416158
2017691034
1100182192
1767804100
1036261302
1368856234
1077983738
199351815
471694372
835849446
805620255
1082291193
447156254
442666270
856879872
222461386
570887920
1294155463
889648385
365337381
874841484
1079529376
2138735111
1605169035
1881494578
852652268
1280857758
1269431803
997703571
1827530633
440027508
652763471
1358527506
308988107
166101259
691339420
662927676
1954601401
1923116714
166336755
941428402
1188726683
1274726036
1658987451
1881998413
1420536348
1082589850
657260039
979625085
1361030859
412150218
495929920
889107517
1111568638
1625415058
132984216
555772004
275524081
1077846506
2143470138
635880027
523742680
913276356
1958961106
106757785
737969773
1217453120
1031272347
153307139
1502862795
1607058784
898072128
2004696424
2147331861
662038593
1004207444
99192629
1508624182
530343811
1720968107
681953728
1725385635
1993527781
1850593376
724882321
1646400666
1358168782
1796864694
689397863
2122771910
1878986548
1532907945
1937677359
580229907
712227096
598603591
913417207
2093343612
1140640053
1462695679
1083319277
1129127180
1940998044
1716204241
1508399295
1863025541
721263795
1636872480
1118722244
1997060016
405064907
1160706276
159462465
1316843567
1380126749
1345940369
122819396
1194120376
2131696267
1822108816
1247974289
801616390
157898613
831703721
636790896
350093432
938964599
1942253747
652100094
626186016
11548093
1152427833
858471455
1964433353
361669284
1329851119
2074025154
2034043635
127632828
118941433
1737855078
1810319294
1020314350
2133912630
747881262
771548431
1971910428
1732409097
522418447
1494626721
83317749
1050233262
349465766
1942437455
881467123
521411681
1337832979
361844476
1526873381
972296085
902258054
1219879270
1713072818
1965259821
1355373590
992295350
792142402
1204822537
1187332706
618177663
919583535
1057703224
2114529638
925225791
2115229998
993623296
1805436899
1471142577
768287179
1476125972
1889123955
1621173999
286394946
1666684955
1489843307
1719071124
837410626
859365543
238253086
193872816
124778299
1043560716
969779919
1639300792
1360752365
349800767
2142122371
1235558886
1050329520
310787019
1638939483
1977304634
1269516141
23799914
1630887936
754406083
1618811608
721597835
1857065034
1737392125
31844183
24747545
637583072
648856161
1150931316
850872262
337393463
4954557
795314223
789385492
930981296
783017866
1736196766
1006442808
1556447723
1548914359
1693427387
1772387963
1700513530
1663526496
1570494166
1694299527
441320081
2090851865
314526673
759989840
1870679763
199446492
1678909016
1476823942
764908099
462744500
169125799
842767114
1218111338
1863251060
138155395
576124294
571162347
641209818
376779283
351686372
914102911
1678491557
624715474
863848811
476868934
1543798231
604034604
1798269849
338152531
1968689134
717004783
255129659
520344128
838846701
1067549240
293239146
989990952
1494870943
1087441391
868354127
1383576912
776520025
1611354087
2008544794
107104441
1529585845
1151729098
1524713873
1935285822
814218912
1621384565
102408966
2133336699
1462026244
16382095
1645793848
1078144664
420277181
148615542
1254777317
1484942850
1687161615
1350979612
933430555
2087072090
1580258948
1602637565
1031725356
134981869
2101268663
290201128
318950855
1674160052
700612808
241375481
311129195
1849799429
413268633
1900507893
895918407
1213615671
180044422
1380217952
1521485667
329954538
101955755
1732567155
1334416399
432039340
739768764
2098010986
958278888
1280893220
1418465243
1963080361
1008575215
1647099019
1567336417
920706436
1278600904
1550368279
622269787
1196752922
1519472737
1279346009
1361125004
374810017
1896917421
2003618497
563590833
772400725
1719359854
1396931951
479600289
1079188151
1459546852
1845809566
2014630681
1614137116
202037541
847662634
1853399891
136125471
1975686730
1730059997
361101179
771202249
1789040167
664631512
1492559887
2094935920
1634045074
791843998
18837685
990909673
393220375
1023250042
1355395584
1841652260
2116260714
1371169464
1616138303
750759438
1851971542
663588869
610825678
1833159669
856818596
495134320
983037850
551482569
919083664
1984167861
125502113
1470506952
940930793
839217477
1399006387
1457172908
380778100
767124001
1691999134
1356521882
1922774868
489106924
1332241259
1591128536
1372289157
562087427
1379183405
485610964
1206045037
299317200
81820736
1400150409
704478539
48391492
271126629
1652933333
658045037
13099321
1050201942
100752452
705059649
1191730076
1217125632
1423281998
1078409870
77337368
368987454
393771673
912240482
186827756
1098123363
1614973328
1495076671
154438142
156190005
329894198
652201671
1695875276
1641407917
2072287233
225754337
1921867479
656612216
1707460023
1070891445
1016703272
33687007
522904831
73091883
82472951
11348119
1833275899
928334030
1844520716
254412573
394838495
1463345396
1650373324
942811436
402179279
64161379
1457193980
1947601765
539227957
1384384560
2114938954
1291038738
2095038279
90422907
819778878
2136353076
1133427816
1769167017
1103160358
910994462
1154643391
1052204539
430502755
775799683
1207703215
1921103242
414865335
911746968
657633574
738560170
1658179455
1164417239
464995678
1032443356
1621126854
548733396
262087029
1362408520
329544552
1464271945
1111392044
1747464918
1812850526
269583930
491265271
627195992
894112449
1496575572
519707611
1001126195
968505443
5945356
341734511
537505169
1075558687
400748867
1157351584
1801431370
1978179756
2019232195
1429053448
1757155786
1829663429
1878943349
1421104879
918611568
1465190199
1263429288
143900950
1005760827
1619884388
1935844597
237163484
1867834547
1070353654
427851231
187539151
528455074
73098530
842825858
34366935
1410593102
872159170
69255783
1973603379
782841479
520495622
41729092
408979581
1874947356
1446238021
152862646
630611470
1651588619
1655202094
1781649816
5348496
1630790562
1622842824
1964463518
2137071287
1383705775
1436347488
231980673
526644801
783150627
579663913
272547202
1142298286
2044976369
459195154
2103484329
759879279
1271441541
164963908
359012599
1922454099
1158219136
1381723281
409448697
239351899
1940891591
327425715
239415056
2119618423
1863760853
206756528
880943675
1041434544
274818589
694167539
253772673
968284089
838733914
287521313
267321705
37523111
1362031428
2042735617
569988153
354246581
1006017619
737122901
617690583
1427640092
1933207596
1879485055
2114532504
373030059
458194809
366604550
2855146
1926387007
1632501496
997211812
1781333047
709020353
182432657
652384270
981159350
702129129
974972459
1479959522
1536577277
80834503
2130047966
1111025322
440126477
1363748978
708685523
585663724
909559619
185721407
524895404
548055418
888854380
1853423831
345066964
1220556542
87910724
824866661
326740837
573518333
129670854
840793313
707697647
99623127
155166641
1427700385
1826522296
92037709
1626528568
2012212265
352716629
1993352168
1822431795
784395123
1286493083
982858531
1940396308
1970536338
466846484
260072019
270526777
886793278
1038807326
1779763240
1873165083
1936443585
945369408
827283007
736370128
529090341
283061616
1238968448
311655684
562674333
2040331157
1579480132
9649746
1195079196
1417749015
1755895312
1653776968
231447619
1913563804
2134868196
1628949178
146920434
891455771
691145484
1337630239
1089238601
1372344216
938042521
93095368
1942695729
1024421721
202030027
565583571
314072438
14224345
1486848330
462201354
44741810
1144890240
1039756843
2099425170
1371920779
1422369280
851608243
1960792929
1205706248
380852919
1493306141
1594697622
672418596
358709708
1386892951
1346353855
1261080733
649721211
424832
791303432
2095127434
301561906
231497211
710405729
1651233516
591609892
1077699624
1654319825
627943340
767049208
1043572870
1058470337
711191571
950549529
806275668
202393015
934501109
617233483
216209367
405821050
1783762696
1586244733
1143964346
1371921097
1235528759
1513028117
643545362
1834800319
478911451
706924903
1731587464
323260522
1162546265
816803874
705146949
1449964824
513684073
1278434386
2030645428
1342837995
1825011254
1458856541
36209974
1602326080
1766218709
553684704
1411273477
75452162
1398262749
2092801894
155360979
1235466386
1548065282
1442215676
1825791826
806077194
864456106
552768613
1950114830
879348337
1854219018
1509011417
1272895378
349208948
1094788792
1541404311
1380765933
54549351
236619184
1031877006
1432614958
731396284
1054524927
605913948
648342083
895735291
373129548
1188937721
206003764
1386046628
302995138
2104159778
1798688923
1460527738
1850746401
1628866812
1094670182
1565986684
2045213413
1579240088
1990136014
1009332687
1493459627
1353212883
1663663503
294437092
1399909762
1484577553
1795784332
1439569669
234193748
2107163906
989735372
780625697
1477732958
1982166611
1131542892
264931739
1358534118
481235502
428383839
453369334
1335479927
422203872
6446001
1705954418
1210127082
1667832166
1060299671
1602163412
356950734
944739402
595710389
1047139622
800616465
1315342833
1941056310
1601404935
460068886
52425379
741869022
850772066
546635613
363921049
1939867911
1955305835
1886300654
1237951036
802178356
998823261
1742490182
1199591640
83406001
990495586
623855996
857771874
230587243
467436472
213261657
1276423404
1615455393
1996109490
1471585825
1302270305
627574033
930146772
535248070
998844880
224294323
138782845
97211243
302309945
2146979231
186974416
43125692
266941467
1748842921
470933982
876653708
1578092569
330924917
1259853224
1515808591
551100846
200920900
1570278453
108616601
162395514
266604601
1876047442
1569275385
1159638729
2033120641
1696479903
1962376413
2036459834
1588255394
262238077
117350806
552433128
992039482
624606651
885760208
792699966
1884371404
1145311681
1274834334
484748380
1425387560
1235381104
856598622
1409859132
485584867
1149858603
838327532
596532510
803925279
1555366758
701818603
1242487944
1515767725
875852765
1274527950
1012848436
1951634237
2143552982
1738466338
927802131
210428651
58655273
358135034
1836304532
855999159
1467597908
429783561
497666834
1315035586
590858182
291162513
891762148
1162515687
857959182
1949952660
1779808270
795915843
1312069770
553185207
1729303683
257332140
1270704207
1427505719
2127727526
770347734
1389815490
242945237
1687411315
529729621
1662928669
203220661
1318980636
416530366
210418086
1600659451
2050550976
1346854278
1665822034
685227682
456392041
1598635151
1664391805
1181874951
2043917333
1423740889
2092897847
2026152190
1333457390
1682724945
1148112336
898195307
368241412
11036359
1012788030
817038545
1500951793
52451033
530108608
119333415
2006270339
783911190
1596997981
1981386958
625665480
1220817597
948978434
1547936592
583467839
506424211
1718069331
15771473
1786342568
2145947907
753392956
2024711671
429844381
534450555
1201785997
930102858
910306275
852763747
1220239760
1667768555
1319544329
197852679
691387912
808274352
194199751
1455771146
264219929
1660484920
1661198330
1118146783
1063184260
1664007950
1452168633
190691718
1701127987
1494143555
2144819490
824013784
797837282
1673222090
1956879536
1805828616
1364326684
1477319301
117230823
1585496890
1898170606
2125923742
2031571107
618777573
642149263
628765417
1919943256
248020150
1302767242
192899520
738601031
1723845613
1394588128
1725841024
1168612411
871543665
1470507002
1303538077
2026099219
1208318608
867266448
1698322910
664650256
1988529707
1774262072
28093900
973132727
1356516725
513218716
1273399323
524525101
2130428495
186629264
1277481555
131609570
428152416
1469403075
23746154
1018268571
608857148
1899339157
936855192
1155649055
127766518
144766475
164747689
609471532
475963116
1958870377
1184002655
2017178313
1978308417
198202368
1102886314
1641242962
1286565090
422981243
434781121
703967399
1632373291
1913350123
823931570
1103161668
2017253379
1576222265
1615108812
177381503
903982167
2097387170
693837026
2104992803
855215328
655323452
101409285
669326495
1982677694
768505818
677708946
1433619713
17439193
1413670854
480006404
160352462
342311038
147714684
2107562721
736681361
2132249812
1363345043
1940211828
1108813994
1615641121
999844982
958161112
1787240918
1704277942
666069619
55544605
55361024
1334642548
932212528
550032691
1770285768
1386858302
614171417
1500656707
232241999
1829110369
1603992416
1033743645
1411711585
2010557406
82117492
424595594
1276844187
147074049
1538799623
650375524
1906953242
1557873455
83304691
531988771
907510034
711673400
196431434
657194054
956024972
1114829918
939871215
1319591015
2027662958
242106577
2130245366
810364198
1090810371
1445541522
336685280
2106291246
1931697299
485397334
1971184319
1188158321
754603011
317039394
1147710711
251891023
1994890733
721910618
952816304
2080027731
1921430707
1310383310
1219665039
1942131797
459502970
731324556
376366686
477457523
407370300
2066185210
254814814
982933162
1971515034
794166143
1735654101
795374369
360939845
147453301
759041295
579442631
1175740444
2072332916
690963650
219885506
449247468
642547197
1576917982
1196679394
644999805
935532934
503090183
1056518306
165848139
511505607
1590174694
45195406
908391879
1169873078
1372187449
1565430454
1834734240
1115798982
1351013815
191606077
782357831
414633504
85405892
418261199
409459911
106666063
1794498416
430733375
1946090167
1089252324
710055151
897661659
1445124487
44362521
711248404
635415683
1385507247
363253616
1665375031
417094309
1358872414
1760701004
1017746428
117309839
1282960629
682905599
461338277
1860127493
17690934
1034284449
1036298776
1876728056
801362298
1907546603
1851879120
1489073906
802937714
1186090287
885083468
1172661689
2031663921
289157322
1523134886
1564683587
1933829012
1565425065
1156084769
781190752
1858701348
232600697
1252816092
1725169740
1323126034
1796867155
580153685
122783088
781089908
2119086006
976316933
1510228832
2047768573
1037270561
831382215
1224781181
643900335
68725094
62844999
2021157230
1463664972
103754464
80757172
625055686
1223867133
1839176318
359264455
1096473055
703439038
1513983020
1420208100
1430685159
1578018814
230485060
1180492912
1474331786
1375394360
6320971
1378159328
39919124
2044221046
936696787
309989236
771584735
419664749
1200578305
1871216890
83504072
1265770143
175714865
751722458
852749103
1649241724
1716000349
1201048066
1851341345
420738392
251312164
191582384
1727109763
1520223487
1256821576
1502433003
1480335615
837855867
2101868557
265487126
964587349
1197854650
507357578
298557671
3864584
1096370813
185106088
1606227567
677860964
1844642743
1971841812
856619489
1851021615
1507485196
946868779
595190908
213986645
1880199317
1949003225
1129610820
1032437246
234306226
1980080003
2029922004
212007038
398014851
328322485
1728988522
1787691407
2057503261
2074117309
1153676278
1064693312
570274324
1502373310
156989785
1232483322
1575953630
1867554751
146451846
483975760
1123721142
961682102
1745061786
91026032
1913599785
51371307
849710574
1785070367
1396622246
1079963612
129507591
797912139
1347005182
1793885380
1019132010
702366053
830214855
1180983611
1288847353
814583882
685445995
1503437450
736188551
1606050865
745902648
954019362
326664256
581323734
697619121
1291280359
46399388
245479178
1396970955
458288297
653529057
545494208
2033559581
1135005435
1163839343
310734003
215881021
2101017467
1352895749
1435086544
1597557439
1961126545
904426660
2122174494
715330697
1080299114
539056527
164558950
984059755
1418021942
136408634
1576958768
219417883
1043968088
13230990
1244305287
655552388
633981984
1403193565
92300494
2097048335
631694569
1917151496
1950482304
452953084
1192914022
350107942
1659843177
244550317
647447716
529220371
641524611
1245560585
2024720602
393201306
2006902883
1277228024
1995036957
1167205816
1292867861
212906240
909285693
1965449967
1699917707
1948644131
2009005399
1249590251
600764805
1088831107
2029799110
1540923178
1991626159
2079391625
223388165
1379475283
1470425431
1405337037
94641272
1868130428
28817539
789253909
871627691
512474300
970190806
437293446
1830276786
1377843852
964455869
615020270
984322082
759937445
1234584864
1401878850
1463539216
2099402288
560675670
1096619043
1596664456
1837995370
963292997
1109451876
2127848589
1652129641
804380542
2091669298
1666283478
742967491
1917244712
1058266747
873932353
673318610
1508855098
745109009
1517189424
2120239811
286447259
1816644006
966715012
1807900427
1337131407
2144049447
1689779574
865971685
340706190
1161461387
398255796
1504379008
720155691
799125820
510997082
1187250836
610307465
822713965
1701933255
1424708695
1197192143
298748534
410990239
1392919511
1114808295
1807041388
582096869
1861491686
1640693806
54812341
583036088
2086953941
1642941907
1275807442
2021023376
1403927769
578514434
1572854278
611965275
317979192
685363046
966244876
1070052317
1611413012
687933085
624612678
1790296562
1067103416
837841344
1087573054
1594296916
1473828979
649473788
1951638157
1917655494
2007559993
1519466688
612408830
68288955
1064808683
572665851
1983654337
1696923439
1837431163
1800040760
1081143700
774788180
1186632464
1335780769
1849005748
1433712009
1405897182
1891809714
360215943
1646534394
1811207402
537117929
2077165708
978265390
210545825
444054884
1876053989
763569621
70363926
1283716345
1780627372
428366165
869624144
1267722090
1208447447
2142851730
481241407
885644747
1188752931
69645156
177253868
1114419508
1188511002
1768808399
1660856642
1907350551
217560043
1557329103
1031002080
221621712
495463417
1861329602
828279189
225724318
1194895584
553587774
533876359
1452372628
1667024754
199296326
513959445
504815284
1602551384
1299568133
1031444564
2028694462
334976332
472802198
1429658685
177589460
2086494078
144280390
865119414
1441806292
558981935
1182188379
658558923
2024308055
743000796
1672047254
2135144872
208386259
767450649
1128483733
698367869
1465700566
1122180643
2030090691
1026155048
1755461899
161890941
1221891386
1739017352
1123136871
619496637
1588015415
642646621
543480409
1920094325
2007462479
168802849
971830243
1248145135
110796582
1780843285
390321604
191303509
574462998
1237133530
1768788017
1320454686
169797962
1767905641
1442486603
1225822512
968962344
1375471601
460056174
253151530
1227197120
709579458
129153081
155062707
975241082
1917448659
1715045536
2053561669
1454666048
1793153225
1827176511
731818990
1531960236
705552603
458491443
939213840
1757235790
597918237
1799371558
381201382
1713510041
756585407
2011027934
865670685
82097420
765479499
956891859
69921132
1302845729
30938932
1123481256
26582804
1934362200
1309447154
1598043388
30720091
890762644
531359685
1348458329
1834587385
1892476306
1647128280
687469092
1132180427
818038121
1168498894
414976797
1864587879
1578938710
131406842
708969985
417608923
307849912
476087150
757610756
2085260244
273533255
151693172
1622358531
1878935820
2100230803
1973603379
63725513
956874955
1753638311
747536018
1565190123
69092544
1298318947
814968702
1130442353
1309152542
499798999
122361602
475150608
195855667
1105293012
497236450
708789777
13986723
2002836106
744349890
1568739882
922695906
627006842
262504345
1199620383
1889637665
72458673
1841041370
463491187
1790682908
455357593
1671757594
1809984854
1099794203
1851867715
1304097917
389141834
1404194189
635768674
1881064603
1467319071
1658655457
494543587
330034558
1263802725
1174999530
1415191234
1549953786
1055009797
492671367
1213452259
1848383010
1334025549
984536229
2099029323
899426627
632809722
227005247
596607786
790250002
1271255536
217436217
869060755
242788663
879418277
232035223
634243916
48888711
1476465351
1235314613
1127369784
326578822
2063562419
115955888
1703415123
989449114
425500119
130779897
33067748
1268686182
2037446149
1688875473
1506663702
2016644041
1171670374
1747170031
975860539
2086709715
843092053
1778320735
821670966
1825887468
1752301584
703773277
165066804
39071545
1108113753
1581931354
104695179
210834750
1847184448
1964882728
1465486081
604821170
1618524761
800373006
1996386475
143442528
2140462961
936552952
271258948
380617244
1070404819
1767698524
65881550
17204803
2032610564
842992668
772597563
2050094746
44743520
532501656
1410603711
327506234
1735706132
218890038
371676697
2076094773
889718804
315038773
1509432293
1637021088
1686426206
400772317
140850143
1557286128
1754901566
683394924
1793455728
739858138
222990969
106140352
1886400563
209568950
1432846343
2020088971
2050589765
1244052357
794867735
589714014
335941898
405679354
1478636732
1405448465
2039335997
2046737114
493367727
1263891950
192863727
1954419379
1018888931
1826573466
401001681
549881667
445311111
412003190
1454646883
207299480
420826830
1552081691
609581078
1742209330
132589133
2040455875
1508097266
1977894475
1995165401
1115085875
138036501
306581838
915619191
1777875813
1067597475
1337892263
1491649493
1903754474
1888344535
1935758076
1730889153
1106748025
2111345900
1340291485
1550117592
2042469665
1609343808
1660110855
822841460
191071962
1860561864
575406348
808313918
933742672
1924601268
1231910958
978067019
20926507
413132313
615484438
17277171
564631947
384719054
832779530
109504700
1431354047
1658981291
2021686850
1587776116
1396554882
947252983
1952817886
294366360
2123055220
2115885403
1693867425
1102886314
470435057
1137733822
860637589
1728840909
1871189817
356219309
30302426
1696388661
65967869
392113642
100866996
1469873737
1901322000
1839424285
1929200144
1435792259
1602659595
118510666
1870623403
1211358607
655036361
809193602
778334685
304109100
1624269506
406035892
229629919
1590134791
1396590094
837440289
117912708
918631036
227508659
1470453584
409957838
1795600462
1517860342
412936493
690029006
1267350897
1941160945
613867368
1845050403
1854258031
1293323609
1972964588
1312876183
90934984
19795704
1971689744
1184129053
1523477463
1259642216
1978523532
542811919
608891722
1146876197
2101960925
515188674
1008539456
1154896462
1563906655
1573437734
49697254
989579436
1417984510
1539940737
957685857
1112408618
2121423922
845194877
1136830647
1449358625
1626147510
50291176
329951728
901139528
1662446882
1249290559
662211658
543207787
1701208987
2082602989
685508346
1625287045
330302242
1369122168
1839828525
147530132
434503327
1217234744
1325550200
106956507
1569700840
128390636
349182852
1302879099
1797680932
218442888
6816487
682691445
737739310
1604245339
799536197
836303510
1330073526
1749711147
910778529
667725580
1582443103
1579587568
683730805
2014755445
1341357367
1293650915
1978037024
1231925109
526282282
1040919627
895215148
797659579
1359624719
989839110
327543189
546307447
694858578
1338912796
1013470421
1623202262
19338934
510135610
1904812438
2067862277
581152725
2050513382
1020149064
197233264
1890848067
1206649708
292799605
1872807880
1374698419
766664326
1584805614
2000772690
1344915522
278007548
1426131991
688203763
1339925805
991805247
2004329166
1262382135
992015006
1148681605
1474751704
1721786116
2103579565
655649601
682683630
357875820
1436018417
2041649456
64660457
479750617
993153935
648617409
2126121534
1115870426
433756727
1027766242
969139653
623558812
929913126
1776531597
1697033079
1472349150
1209694575
747763103
193905189
713600741
1101108616
1049045317
513233001
1251642434
331000600
2028233367
1265811370
1043528608
969104459
1894023594
1019531807
1391840018
1919894062
102156319
1633698460
558781471
1786369419
1270382919
1040580007
30670496
1643381613
1070685859
1379191881
839687555
1905864729
165029415
552817240
1725067388
383143281
1454341398
1530277168
856212507
1343010277
1445390587
1644199740
1171125024
1791261137
560050578
2003630067
293959216
2124037754
1781600754
201066583
1000596820
603454796
1469059502
180073713
2117026478
1566003527
1748785432
598486633
1795348932
769790716
1880216652
635866833
936990268
837424491
689797200
1316951799
231801512
234234301
76736956
1431889670
102424897
494260307
94971236
943487161
1178976213
1631548702
1714860758
2089039877
202867543
1215385571
226097017
1265453042
65730033
760011936
1924895106
334194683
1581632486
755455756
1747891460
94737683
816788864
341953943
815532190
1414650269
1217869561
1665863422
1609339542
2086071886
276269606
450832042
13088452
582545776
552029884
1927401176
287656715
1028103110
1880060949
2025977027
94632314
900564115
724163299
1886993673
1610678711
1549724006
1703862691
1723245933
781335227
76908896
351979003
1585117861
2112402893
278885806
1760046559
1046972412
169540209
1218494582
984337236
841111481
1191976802
1121700111
1665793753
1823512541
1946984630
1552064966
168838859
1131930739
397189511
707709565
859452116
375218909
263390
256099789
717396171
623278078
1149411540
694889664
2060054354
1432172757
1421675592
1562051834
282225453
1125965137
897991659
867968255
42307937
1943001890
1261501732
463771491
1688534810
189263076
623245426
1937287010
1484565232
824219794
832638499
1818549456
1986490353
536624784
81934060
368366028
1746345883
1245107061
80347096
680624834
1585558827
1250584288
794670462
1222188323
1775114331
1377603677
1391832015
280208734
891915840
1529390385
508006992
142503989
567093346
1438240207
599748747
1903175655
403986374
941534609
1239827318
682202592
1229003014
1722496188
1833886748
1286450326
1655034384
852998784
1697467363
1188438019
1764626601
231009040
1699279001
1754663154
1476049236
558154037
1546626384
665938038
531270508
490140751
1473977015
1961551792
1268713104
1939647554
745106904
2055651350
1370829713
916035223
1858168862
82212798
1196817970
469674479
1635593175
1584419504
549535553
150111052
1929835748
1485669574
143382847
1394833041
905754878
935315732
1098384758
2023618777
1023409537
163433333
1945646396
8964555
507671549
310460256
1560595538
382615362
221002268
711674086
847969519
806659348
1940481860
2089143833
1387719684
178444606
201267172
1172377660
63931928
450451615
1597820315
211967635
1308636133
2005865561
41582979
721961512
1780906843
1339240523
26233596
188741712
601648206
345011859
609144710
1272874311
1904656643
639780182
2034868448
1701901447
1005352220
1073719402
1834873915
90864288
426807284
1400031161
2106591056
818832126
1375181945
1456766876
1366220701
1191182264
1852576519
2047488914
7005376
160119208
887848084
795765461
157750043
1297133670
169688840
362447798
2051516343
154417766
212856459
610423446
1462489598
1064165872
1599393119
930666453
914417817
1418168086
1815061774
1469930016
2144900651
616449393
2107921450
2034448767
1010391357
1130804042
1601159967
2022306257
834673859
134944769
2140295337
1195668752
359060929
1725718580
1526860394
2107618773
1655247900
790832176
1110010473
478706820
1542882658
249305411
1778432276
1624430766
1668739503
2075278186
871240777
232229430
1928355437
406606302
173489979
983914859
1767346626
123749373
1636333783
472041992
829629552
303706778
1017446065
1533892714
1279449801
639340408
1205225233
1446507110
879285083
1203826449
1939693836
1812719213
852497898
1745180485
593292226
2085458165
1565968695
1332390148
1809454091
979289402
109526664
725990886
85812841
1753490219
1604893713
631743460
420679600
1105678075
1936856485
404793237
1649757316
164092493
711389638
256370898
670812354
1585140229
1623839685
415770127
901981243
1970747535
1162461796
1083611644
554602528
1342289210
970023308
2026679122
957644356
35592327
1271516920
926432397
1734121030
488080934
659731992
591401384
1578257827
104625456
240364317
799602869
1888369702
1469218780
1205225403
1500388668
201227306
1949504494
1111189257
428188663
1673721402
1876870381
1109138400
702899126
1275675089
1974742134
1225496397
141171724
1872851610
1543897097
666086390
1727877102
622326357
211926420
785901353
1532952123
913696315
558834549
1608320814
429663233
746520264
898668796
1342970403
1266247533
556250010
1200787125
295070822
559903848
2000370729
1944708222
205780351
650328538
16030095
2082675915
1930376675
1961913588
579121487
1318949139
148547288
1729049447
345501079
1219405891
836329934
1281001772
98771967
1502223898
1884085263
1061416380
1830594020
1211234118
824432025
1561572764
898043739
175153169
1035674693
2891943
253476612
460510589
232630416
1300682576
1310740817
1854448476
337021628
42788350
1944059529
180266760
1406968863
1299824796
1038110385
433077797
353151350
931832025
595420002
1063210102
1847853784
1237353441
1812561708
1073817122
1152285665
1856492457
751470309
288923731
74737431
1269004767
1664366449
1518675125
700420583
712431878
939300997
256445365
1912499167
1120956074
2130542338
614261493
1244734537
720378035
542268437
777098278
1339296665
1001669286
367088766
38239904
1034410674
335159264
1084553078
1589463319
294390304
1028732764
2017656991
977111847
1965543709
1064036012
143825338
1372063100
1847652164
1920139271
1976303887
661513384
208123661
319432351
497969966
1909535714
848128096
1694713801
1091113165
555453796
694236433
79840878
1950115065
1303385761
1822831583
1118477243
1970518873
1258970144
1005666864
399731661
1238048262
1968742743
1624447718
1527636351
1204073489
942597842
1701181847
1637400323
887242099
1037306240
61144693
374215072
551949419
394964882
1852914215
1814806406
643264199
1999634582
1920952617
837278662
1079307363
438468838
1010039758
721007882
1116765609
1844239385
1062401397
54742554
1183593152
1201648759
1874972484
1745482525
898648846
895215166
982043300
387474127
1776315807
656944487
242194746
649415781
893777132
1952908398
1519478282
2104630076
1146186664
1319580891
1467597908
655567463
1684323906
409325754
649548787
270004539
821277574
952331940
1754591554
1026040465
501378229
1978283168
221802537
1796812910
1081683642
1671320918
1654432823
1537557753
710687625
12690075
598857006
896371656
1941542485
368990151
321367284
471886831
1609586451
973289008
1158189808
1644105123
1468191868
367358446
171363100
414108820
1733103881
1994027031
730001237
1312630484
1036759394
636825784
1707865572
1876450224
100064559
1140658931
535273930
472346301
1335728555
138492797
1200783517
822638480
1241261135
2003114298
1982139198
2004910330
983129490
1499495400
49056370
1454500132
524762534
1435879806
1160157703
2120815212
527883838
2098301779
874734502
1204544005
1907105035
530099514
2040029095
31163029
11651557
380283196
1289161628
1895792539
1499172234
1996877274
1268873330
1816056903
384534609
293303200
1815099496
226779625
1410151444
2030558326
2002913811
60737761
339887821
447082108
2121247952
587188112
1916341579
1422647848
598695256
567459909
2034071953
1766331817
863438482
476126546
167326769
518897343
379498141
959980459
1996139789
1527757011
474011706
33128193
1283487143
1813513708
2034777368
256023261
624824765
433923732
703923591
1334355365
189910829
1019349172
1181554290
460543169
862531792
1303196628
1386992991
2023745155
735348338
1289525555
1919438486
226256859
1820886452
1940235955
1365481729
1270110074
1590378371
751701511
1471497658
1431715449
1311970775
409780598
279768364
1576931842
585441511
1440055084
262274950
1729495997
775239952
1293138578
1505766861
261417893
1908465182
848729148
778510797
511878985
357395071
1716476363
597815817
1936746391
2002939011
1835853823
1811337883
1165608287
876151039
931005809
742004826
2097793351
838471814
1001145009
1835976072
1817744943
285110208
1124882440
833338227
1741903281
1713964155
2008451256
1327817255
676269544
1962546037
37830759
541265757
1964630364
1510954413
525263021
69215140
754272781
1944739437
344676713
553399970
1827593716
1320296182
1977224087
1429313044
1717207047
138539140
1657025481
1675555817
927754428
268235201
430482473
924063703
122791948
815343120
1522042112
1065700854
76695507
202091870
179642373
52991048
676792546
494814487
1356732297
1910323019
2000477374
162427086
1012381144
1113093631
126094686
1119311815
1365315404
678386196
1440019537
635182009
1435794719
1936319922
665527798
1571216235
1537006886
808579183
2025568330
1806981311
546128954
2047682554
474045248
1994484038
920936907
102525870
850168906
1933601739
1709339178
379725758
1772071925
1572250484
443206760
1345777966
54742554
1945908573
1706606331
154568571
2057905336
1714412774
904379603
220126738
888730320
1340779601
440883750
1631558976
1051017617
1538443070
59805824
313545468
990815784
17865683
1344086691
1406180931
1687120150
526055592
1926977677
171343982
1439847245
1152204035
915796645
1523858638
58079826
1421822257
342928143
1537658301
1789120936
80657066
1327862767
1807207403
1681610768
374501923
504872985
2076779891
421718694
1912619056
1905791898
188885339
1226023630
1429144320
1165496595
1344368939
2013325732
86469245
691249801
1639117460
2134801101
24895117
288865020
200180971
1350556367
206630894
1372241115
1824968348
1109390667
521421051
172945104
1487359248
1532967800
979596788
2109454255
1122871732
461050831
1826425406
1936622434
168440352
133177098
444344092
701640443
1779295797
1894794480
1726760436
1061152436
1634966474
140476943
246199309
120885788
1918885325
1279468513
159172282
675985789
1853039446
1593455352
2063224948
596363982
2126557597
623121442
1861026408
1346002187
313392086
1633496959
792860896
1470625923
1941391
1495284093
1044952056
152803664
1641543684
875959307
74304554
1735897062
1142107355
1894655626
602526054
2083084346
2081125024
1068110241
664074549
1890341438
820010238
1656206749
1048725506
218186659
1551451385
80868197
2017953440
1123573560
394898187
160465469
1208148178
2111152532
103353732
50897593
1958193994
761099031
1323937144
469428752
39916476
1855683480
1685315314
1699639789
1204105450
642703551
670703255
293240430
1657697354
680028173
375757616
220139099
1979374243
1424638395
159733245
1730809924
891033176
2070207166
128272042
352942496
1143201069
2129997078
223449095
1532443564
1044968042
1453935986
1214794773
1114149766
1671000618
27022473
1240611101
236000446
2112602142
1087362472
2144073461
130191566
1523902735
2142260798
1773355728
202184875
274704788
942907906
772112521
733582734
1387365780
833631127
1012663760
636998084
786237638
1168263266
936838219
1251338660
1335266213
785557910
2063137050
1272932019
2010257560
550889880
367372011
161694137
1317022714
391731454
1585270465
1108532703
1883798806
423736218
907140496
103882999
528039417
1896283977
1172422100
1510681949
1460508339
2088130035
1507250156
1748653416
1476197162
32998954
1058819059
966666678
1489134930
2119982099
2119366187
360894874
1878704171
602157666
1617871493
605594612
839285673
1978433002
119222417
1684191066
648414692
1493525249
651334839
1803825350
829309435
321414319
1833714957
258802832
2104159530
1969511248
2053069750
717065506
360657645
643583281
668540013
2038553185
59870532
232269602
1861156641
153497635
642605448
1899445970
812151686
1789954775
1911240296
305652527
1008417209
823455838
920074958
283309512
677443022
665569365
682588536
1938303411
570860080
1053942927
1046064724
216744191
1564816568
1528703074
198367603
532204163
1177064889
776282718
393693726
1576983812
814846076
748168732
2061078736
55856060
1375835610
857452672
1857843000
1301671898
1751239481
1904280439
217416357
95540267
323015555
605593441
147830098
1191481817
1635299000
55511912
1012939530
935262058
1791896230
2051291375
1106195088
1420916176
2016957017
705486409
769958527
1730767327
342774674
1008148456
469522775
911560267
797646981
2081310754
710683622
275933649
1404996340
707165053
892994315
1869969480
365540811
992082373
1162865528
200585026
1397129188
407001222
282227345
650577841
765184504
1686153552
928730977
336294538
2010277008
930121702
1656117772
421464139
1089738057
81399140
694164702
1351411400
339902725
846410361
1250772875
1403716818
41418040
1367853299
125832896
1666409564
86523299
837084436
1272874851
558649326
1233651990
1238145493
296431259
2077193017
413317554
480215466
441139152
72099228
1385826208
701269870
1455832526
345518298
1427092089
1180394300
432236887
1956733668
1432140487
1835052596
1291212436
420620557
2103113971
1215530884
1526190172
1823389821
1377035111
1198286413
531165583
381060040
1338458766
1025643606
906019768
1863563275
295522863
1191715088
1873120585
110308157
940631664
439539860
1370051460
1604589033
740089553
376320028
1578054912
996009471
101249273
2121297220
211689254
706539518
11665666
1120811447
1443493472
2121354969
2125707953
2112032401
536317022
1821371074
881563566
1476825613
680032697
1447659872
1875826631
2060567223
1271916218
1157933234
1191457175
1607884909
1163842703
2042630512
166314278
1327181168
384893783
1958265351
1428225310
1573394769
1884313455
2068326635
690541891
702778411
173530176
665158030
822503548
407362560
1602651537
88381830
577630318
2081167665
620707740
1947165480
2026033298
878244756
1018431263
1482902785
762483642
2061826433
280537236
665487620
1927147109
538874201
1394158875
1425292155
1488189713
1029023257
943786638
1833183174
1712829641
1822034434
2000736184
111911512
2004053202
304027086
1819408658
1946847187
1914965030
2111889244
1487621078
1600994712
872192886
1208988500
605190740
1900510549
499644454
1939945035
1342118088
1959348362
1079082474
1493292128
354853480
741122690
139232395
996097067
2124835386
691296330
581322619
2124203445
855989161
813926255
8015213
1914802405
174217823
568673265
111090886
595950587
917548257
1151923650
2145991457
1895485552
1761910130
486877340
1075458938
1503247405
940090012
1947028445
1301271889
622685304
2099398976
1580151872
2044010962
793798978
667613783
1315050668
1841390657
1483657006
63075859
451235803
1292006214
228596074
295889269
1712822072
1655991405
74523658
1671460386
2143917660
55809879
641403021
1562621189
1709512136
55519575
823877671
278717828
1021467560
2049724621
499056903
1378842053
869216270
416947078
1298580011
401319812
1529648773
1333004402
403584053
1038051508
910985534
867177406
996724226
1072747795
1068406509
1082994933
2127198230
1996474719
1788194429
1104757175
1214018813
1731275277
671474926
376848424
239289396
1948981758
2027001164
370064568
1672034835
99709047
1751535019
1059696468
704776120
1985540498
2007984190
453856694
355895012
801732119
173397219
1522729112
254386620
1988772890
110624921
1315671365
24684025
1101889273
268273154
1861620402
48759709
1527361835
329124965
205615597
1371806938
2119016445
953507342
948529775
21105000
1348266430
740268473
703162485
1843135650
1100933719
851727896
1895899556
1543165660
1720238172
369313918
838786463
1520660617
1165986719
3838435
770617873
678228143
312225849
804695224
582255229
1301741687
920423756
1531360842
1742597491
849977320
972576420
1904441348
1988156785
949641124
864530775
449917546
1244982673
1176484350
1484354565
121029778
602888866
1981402354
115776163
243446884
636159729
1819635926
1424529790
1286255882
1556478721
1437625799
534852070
916607025
686232098
1324603442
1011420857
1906927447
552310083
189482200
1468284611
1027696595
1520855338
1879158695
293019926
239717131
1316890430
2039241930
1533424728
320908117
1844095159
1794806814
10831055
1054269433
23924186
600826861
377157861
2130219626
821951591
2072480554
140971994
901973582
1602651537
1805977112
1566364444
1607801146
994677023
6632749
664819006
194726758
253975891
714507250
709131816
2037415563
976891347
1761496774
1771856267
855913350
1360941125
824784510
764121311
85054649
1211451019
1264825435
1054025024
1704798857
137919135
123950560
1800898127
52118258
405595804
1969333038
713268386
626167082
1957842836
519251215
1901214938
875841909
802146748
1554849304
1013288934
171447333
296948332
303540460
1823189597
401896991
1940644634
1916450648
1544296584
67607374
302182187
1928451099
920026656
1253723301
1049465917
640816198
2087088396
661613948
610762913
840697177
1400756513
341068903
219311308
203519336
1305545314
722988051
726046534
2110727869
1044841083
1488820308
1704140393
300545129
259455107
1233468216
769984344
816412801
1101893797
1145752702
1117539920
1533547545
786868879
1761910130
2041774383
252865376
1664687714
636566196
844222374
937301061
164919863
1490731279
1631100238
988675056
1355653269
15805597
1503765363
1655023614
865551534
922854715
805126054
616762203
1966238379
1597397579
1771459744
1935214383
957667648
1884822422
799517108
1410364277
121184861
1858427818
1288408601
565012482
1383706711
516602672
818445058
152940782
1177971717
1217300955
283212128
1114725698
1376755654
1972996121
399926667
2013906366
1404087177
2000363574
1667905453
1400480892
1207142253
1684894281
368928666
475011962
397262508
1350310685
1948207936
651174199
1069578316
813254431
781504484
787615117
499790021
245641871
1370000240
974642895
1934045002
1262098276
2142927887
1656467191
685823941
1655817841
148335786
1506055887
772432102
390452308
946191568
615629050
2040874859
760521785
2100321246
1917890461
1214375671
542084756
2087574088
499066759
468599987
1748608049
1045054534
570626894
565924526
904465113
400523330
374845296
1178680292
1854643037
1885031071
1896952391
1932887682
1284872275
951602519
1900622070
1571844559
968082934
279175283
960908265
208063928
322240381
29872357
1388481851
778396645
478306467
735458123
1442786767
210361618
661871292
246619507
711756136
699175432
1540435919
52359466
614025887
857418993
2072030713
1882438122
1830340414
420922959
1757169726
1899135145
1807432926
1811918451
1265100189
1223169313
979321799
357608757
1901498661
1438097959
1653526799
236699897
1013283129
1734167584
842202858
946358684
1459482859
1678409754
1391724256
1999591830
1391279760
1019975162
1808900211
1907382567
1766050999
290591407
260631764
520310518
1550264342
1117519839
1576240190
975812098
401378699
920771201
559374391
186831758
946859826
51810463
1236614909
326062328
537690450
332824724
1087512906
1617707216
1195014750
666364648
1347130508
1440040408
1814513343
1998760437
1588815556
1514949392
1208828628
2122400950
1990214315
1099500558
609482418
435216298
496048918
639277192
58940504
273255590
1407938777
1961866794
1065055906
655999076
989555682
348284746
1628251124
274543254
627360099
1397202426
321063595
1899791860
1806856624
1204456941
770922380
35653549
252180899
351790772
115507553
411175275
1026810218
344564777
2090245338
53300322
1253757295
1801129752
1471452538
446940895
1826040816
1649177836
1833945304
874558180
1984547360
1054998055
1644522767
829646497
330682080
1286313484
1234780901
1787576645
1159909836
565333997
650028581
1360045251
207967505
1005081581
640616838
773860166
1923517338
1194282877
49898443
1578049383
427661795
1196304942
57528251
1549951939
835276531
1885309315
1735576184
24052030
1331424600
770912246
1779926280
427422732
1171562916
1053353076
681884497
1539416676
952442392
1555649635
637823125
2033534105
671731799
1734073618
2134558727
1890037334
1429709748
1150307738
44504791
1739919530
269464093
726201292
1488610967
436305128
287213864
897387227
305232525
1943755239
2090952014
1978040860
111456227
2063076350
1126455048
1454202316
2085982133
620962040
24966617
1593458935
1542470606
144884346
1826027210
230451755
542759108
1293415374
1000399339
388647065
1591275028
977680287
1980066148
952647070
1922793291
461903251
1443573407
1788482737
632238844
1730802487
428710444
613777545
972648148
1056651171
1952962935
900148990
96562271
423852275
701531843
1392355719
57321607
1115354959
1379446729
1364870052
1242212645
942865683
676108210
462619365
149411947
732457300
2069496631
63394957
315508793
115864622
1771631203
2099203976
2139099883
883516155
1532798088
1523906614
1407555814
2113305216
560135108
1247776809
1221652166
2123021286
1098625699
538716100
187426619
705073738
587984001
1314376591
1328064959
1130076501
1929374180
149887516
697360810
1107745593
222312584
1324187158
1570869094
2131189890
955724592
994775029
21623018
284806125
325806916
1971041080
1934468361
358039049
34463773
72762750
1037503121
1452794901
964621499
778946962
1392914798
246525498
710652954
78961008
432200478
1132330043
1394824061
757658957
1906224331
1683851787
393328952
1888212665
1417685251
1743074170
537469132
1235097106
1002977676
1513535520
1562296533
930520826
1066997997
244776337
1886429843
632285663
165503996
1387946526
895610083
1919231288
289568860
1622872197
77057963
1112925797
994604699
1725528073
1265160133
1821955078
1200612881
671901981
514031396
116250057
1647031885
1796631228
759524237
1433675529
956644346
1250743101
943192410
754587353
1837073852
732416999
1542991957
888256144
1613805870
1748252453
669461514
2051854434
1433840060
1375625811
588433474
975447129
411687906
1422785863
1606982899
1570275918
1210108644
2066566941
863077651
1562638283
746469063
743064931
90396286
704037668
368314825
207598273
277567777
1911240048
52224056
2108222305
632703618
497127133
1376394336
316769466
2083515231
598355757
2140906182
49763247
1515172020
1904309472
888630320
2023015923
1230579118
1967668606
1411161786
1748557165
1598188297
1662203117
1562657413
1958464022
1292776877
2098387583
615220159
1612673171
705065959
521650468
692649914
2007538748
930111359
1495905195
1597405220
2061929077
1219676645
1170329417
383267420
1338603166
900259352
1674332291
520312754
286040495
870580233
831295777
884462797
1746582161
1019084850
1698082116
2117706665
479413202
115516328
1995922221
151519684
1127432126
1311727521
733964041
1827145148
1204905876
1662671360
2033292573
968022494
1317583735
1086709146
1703136828
1093878720
1990193841
1743066856
1733946787
1321340445
1477383888
1723349695
1662883471
780294365
1691830236
499741925
1356847418
1235389251
2065634659
431932875
1484587002
20443234
1273472415
2076565169
713757323
238929613
1058946345
976973433
475078385
823737678
2034304235
452544490
1318658928
2059615595
1639571275
2127246849
1602646239
1805754000
851790713
1562929111
1867132717
458779716
104743067
1158927893
1641766793
1935278971
2105909007
174209538
977773570
403199265
1993274708
499829619
1172796551
656773487
412730772
976220943
172738983
2117611122
1029594493
1108646662
812403934
1631415816
1611456545
827950608
1032742322
1666405916
1316274695
1369451772
1346464485
2103213076
360571526
1838097650
1541268705
189910829
2053557080
1435628241
1363466267
1069629404
1881166873
558217404
1081015260
477636005
1620556897
345780664
1654218537
1134590322
1681475332
1298414912
328108175
1955850610
753948999
1819806003
472817623
1987966110
924626250
555031525
1918435274
1864151107
715990518
924366907
1990378205
113108598
1975689384
876410318
2095552438
442784394
1256219330
674694860
1401768610
8595916
321428474
725302852
2073256756
335897691
1217333629
1102069617
2030758696
1795910434
1533171829
652628767
1011413519
1888341902
283395920
263914745
2128223773
1122498491
1657039840
1996967712
1487117354
1846497301
766880754
982410081
1429681605
1864165208
1794005961
1146628627
1879507027
372490248
1308993939
931654075
760150754
216616071
1822657987
901445343
931825384
1368526713
1581988611
2033113652
1087666309
815330889
2014015443
1712785186
1255231572
898852420
910029275
1967264582
340790809
1755292893
1300238136
1973125889
798628187
1634624269
192061223
926113366
106652440
1772317024
93994734
919018795
849638658
1356865035
460430020
1997529524
1731822107
1094608914
1906872624
303225358
1803422139
1861326795
316180597
1770553817
538365657
2108797006
1479067067
1161582859
1583221133
1920042441
2014175242
711114674
1951189913
1400985356
2133536738
23111462
371626423
1639176824
370496891
1126115123
895709869
1541907033
1293352296
1871809943
426994284
1523829751
2014389474
126713638
1817513523
2050031516
1695176148
2024764964
537570223
1797598557
2043111455
296302075
1314145466
70385600
274646875
1046323184
275553466
15810167
457855584
429534653
1576533869
546055504
1889823028
1633495066
747983576
1090936224
1622544471
432588092
1000920551
2105311704
770455103
468240793
1053717326
21584142
1321984429
106032350
894201355
498066901
1116887729
1223983300
1874800710
270378055
325387787
823447492
1046099396
1142138023
1373511188
1359188421
1932073896
284875359
593061909
656754356
1704957247
1096614000
1119426697
28477474
1460228321
2011086827
1897828782
1954223346
769094996
1530574509
1136592257
2042414709
689833018
1911978579
1520356829
918066600
378891971
980805853
861164401
536089234
581833531
1123295269
1903386885
1519218103
396632239
629521627
1366969743
143418989
335263628
1129260114
205852656
2110651512
698398019
2041694296
911126878
285878351
2017534487
1336315247
862254977
436886306
198301469
1014155828
625827443
1517617615
186556937
183819901
1255918085
1215828424
1790229546
848754663
734003282
1413942647
1030198099
701506886
1132150192
225473540
185200387
1972979108
1103324395
105504638
714921958
1688533098
315707406
1913144976
194769323
88922087
1837987473
296210106
1565799525
1914744429
767285178
507272193
392306930
537199183
1510187664
1883185174
448497260
1737962024
165146089
1976316539
1236071701
725487782
1206067979
1101461381
2088598550
1029520125
1525687487
61253833
1260232347
1602911056
1760393461
1067656287
1036148248
1719817176
511011778
244677852
1781658965
1502161462
1947169880
441915244
45137643
1670372051
832863572
1491057526
507626224
1795090677
360736554
1891717791
278012918
1071912457
125868970
1330964491
1665143040
517656677
1841240936
2080180963
1964348762
1195365623
2144013629
289734960
2065675700
1304992927
1054047170
1351267563
1815946633
330802794
828053469
1660289223
275876470
1541649593
1089616269
146827810
2078478277
124475038
726560295
1838303447
3532564
1096489890
21823414
1832240057
1493236798
2071343771
1984143974
2063282626
929458167
807849135
355750953
747290441
596049192
1884771421
1619112126
1252194197
1540475734
434414395
1095783736
2087307848
1841754314
499181451
733885919
348154493
1169541635
139077220
1217841894
2121314979
1589656564
2070623480
1310759355
486150431
772586872
1503914046
969236749
1985983333
850048817
935567393
948300198
206508659
748716223
584417475
1078625216
182655377
226336219
688625424
1909657698
886276172
1632005835
4862346
1668569329
158945782
565303923
1866460285
1072588563
917461368
197093431
493081169
1272210705
1924792012
758469988
216756177
567695834
27423061
123748507
530500095
1061978995
954021062
2097831058
1271661237
171613249
2125607118
480869530
1616042194
1953649885
805024233
1467388694
2111540523
980936741
654585035
1257378897
1256014443
2045672389
74186423
599738242
1208853610
751528806
1453228856
1371810056
1833978308
1461449388
620922563
308191994
1293502229
250684265
1999938561
2038467149
846941337
56803608
1931299388
11778939
515487626
1170003326
314586516
156079544
933890970
399222178
1671324346
162516431
293386324
923016384
1571445212
874704549
1282047607
379638255
630424511
1766126017
1726296418
1590418961
731138756
485865607
106785707
2066126341
348614817
1948139169
1229486579
847782302
67346026
189284924
425736122
1048780807
1842232010
1219223513
976947645
178371948
215443432
1001921805
636012023
953230078
738003648
1316307539
687515979
1889018813
1496042767
2083704577
1329770222
245692205
1129983263
967367208
1213568918
876400659
1333150288
1765427737
1088572826
1492471946
1645375343
512456734
2122487862
1513624919
1863671726
1722562603
1416059490
1384966795
1486319554
125943502
334910519
302970826
1788434875
1658655151
1352899116
1359356950
1270645307
925110842
1319690272
1368530544
2064504968
1301330695
1574475715
1614828545
617596881
88724466
290822479
1868467589
1633601110
1720268665
184607202
762718741
2052713784
1910210754
841314716
11761884
2143771706
334286583
1101225264
1285260664
497490118
1447487958
1245826765
895882479
1128063724
2111807701
1282667103
1169167915
253043798
1716314277
1946740172
890499094
1427720187
934540636
1385833212
427800016
697656338
521320965
1934707557
950891184
1359073378
1596050904
1495984111
514537163
1562025855
1447687931
1200917111
2143237908
268299207
754538109
1405276622
997485927
2114969669
1369925869
529971904
1021760212
1460251623
1344296519
1507390828
956367088
146347402
224619055
158329779
197853500
525421666
2090191592
1809762372
436664975
1799117790
1992088998
296567541
1334577057
1834863395
1627729536
1722911344
422498363
484724219
959658864
650747611
901440605
1542123332
2014673321
639570906
1559306078
1379435171
1029313910
516526602
1893687548
1022313330
1256995282
979046648
1182005181
1429288748
2111271683
1946799296
2093380958
309448020
920687936
1391937056
650990222
69152271
353044800
784123568
160054378
733868626
478454006
1805754892
1512258084
1024225487
1933113117
2073022695
1213685839
194666693
861913543
994499876
1406388759
1729682379
617573736
561599963
1635288918
1331208274
70900363
1802223649
179780296
990252281
1436441571
1382145404
788601526
2045266481
2104567931
1816340487
1110051851
298361362
915462615
590517483
233385429
1795775536
126917502
1695711036
604715806
1303151186
309556513
1651517791
784708941
1326100258
1533907335
1385415513
1672276414
1384350514
1127672536
1683813734
1736306317
1731665229
2141664358
2005506720
780761390
1590347453
59158761
1907133545
138353563
370005028
329888758
871147158
1830528891
1470270269
835846653
958601759
44997290
2114366665
569804391
913078925
979833045
1862490898
127473448
252670471
31205820
302699881
414144317
1087421470
49268983
1627608212
624691930
2017769073
1740145987
1846545092
60027180
870133359
1534087498
668626140
58129016
332883620
2007484281
1121478198
643896844
267929692
1886430534
449904516
384510653
2090063136
1839684421
780533055
1329376508
2030073117
1290858898
1331174877
1561126825
161873323
810771479
1362474082
540084939
1969318353
1880524361
503894510
1718105420
898075661
697603612
1292233127
204137877
962020775
597621793
1910678785
779304678
1383422556
979134838
994207670
957400243
1725509821
2003797666
421164064
36733502
892903178
545385832
1928785660
1897514724
56809890
346436626
362234753
1125906670
1346146428
1875442091
1316284565
210937397
2144862838
1916320247
342839307
318319380
1687928974
1534804560
670387552
232954098
504781626
1193591888
812816333
827677565
2019078615
1026758198
1717468595
1590345712
416003043
1995422874
1484974768
951534884
1835566309
948189789
1480597079
886124934
1195309964
1042128203
129326910
574107476
552130342
1054891739
188879999
1083477839
991165773
928507047
117348833
2145828865
1250974816
1227973505
428715329
1920746744
398053655
1755916066
602565576
1882623231
506852447
449059763
897062467
1970234352
1973178784
837348594
830345717
1178620149
199764567
436307835
530546542
1041009742
628533832
1420470385
1023693490
1622987571
1724567687
909157871
1003134374
255674542
375426780
98325219
1149132983
1810912705
906245416
1553791450
296255031
1734412049
1984122891
1297233504
710763536
1015814624
1451164274
433522013
183702594
1232424447
155883143
648387443
2121797947
318773871
2041722982
1006386777
467477976
543231214
2124098390
1985506290
834487506
149455322
135115948
28006440
1872761889
1989533818
1395293892
775219550
2007875487
1214430175
1937665752
64700754
615067752
894412497
152755846
1081308712
484350272
1636581643
48342326
1332414278
968509587
1386898439
1572235567
1153794598
758651465
1165201752
978198641
1956893634
1240492048
33757394
960970372
1354838750
77901368
315427960
291238223
1006578347
471177693
192975504
769365273
1579875436
529392185
1273522347
1434488901
830701035
1936534655
162765434
798664005
592470487
22129757
1539820775
1109302219
892453978
1523276290
1052580136
516941433
1824926520
709700370
2103031479
75954828
434602577
1313626385
965102874
1372015345
837692075
1172447109
569439322
2123814614
1353104368
101924580
911643693
1062607024
1648315797
1169827991
1976711525
2088844889
1050347471
1846782583
987820570
1422981260
570493148
1128716777
1739006686
84777093
557336303
895070562
54970600
1605204730
1612632542
1816338935
1132197986
240445105
1139990904
1852329457
151246407
224699549
1091389388
1863059361
537018334
1884359474
1585679584
1501088223
429079939
1298279955
1327338035
99196225
1176951936
1213070332
2032450511
1627938715
708056898
231321676
1020304955
1475540647
702349799
6680869
1771321344
1573085868
1365771935
989567710
1708625178
668150742
2085270776
78185597
1533958608
509542292
597846296
1348895145
1292937190
729502328
126168556
1206522357
1456912896
1367821082
1839750916
1601737921
2003343962
1772327759
1070912254
1943830696
228786605
182996950
125078976
404070206
1757778461
2047377207
1254300498
1909596122
896530423
1191936096
394388428
2041873574
1446978173
2128058859
957332507
260911069
134843642
904808924
1829194904
850580028
1319253134
307133655
93921113
1700906297
883949849
398903325
1405742111
355364470
374860137
903576140
2022436092
1350539205
1523316710
1202313766
1092185165
600471174
2050850796
890392289
1128374113
154000121
2058164666
976524904
357341861
303520569
1711046110
1383298288
511462649
578118867
1325303646
1065605717
852253142
1445083818
2142512263
1347043179
955876648
1119599645
900414309
989188821
1407996531
1401182363
317708585
1883056799
747027906
1579279321
1241521084
1573460213
301976971
1224141755
1528178605
1183973250
1763116674
2078812487
901016621
437951394
2115775913
665298950
663977707
1998692178
1493022306
806102581
1239742217
1985692919
1077682444
101434616
844507215
401294863
1483574538
111945540
1448627277
1595747507
1279616411
398504555
1178543453
2145129661
702226658
1801441239
165632930
978412402
522488962
46972907
548882393
2031928481
145277664
1278231838
836693974
1091648344
1932177832
1026039130
1188427690
1699774447
1583017647
58611895
51412570
1519561637
193908642
1547566104
1738616781
897770144
375174635
363839176
793843229
1381131100
1896662964
1837935208
1911228569
1583213837
2143550514
404820239
1827898296
1010305821
85207817
919540711
1887759251
898290141
379459599
1039625472
1190340010
1990618598
1577404551
405021809
2146130451
248105519
341611893
495898916
1798263291
1800367549
1027572668
1081859478
1214933829
143523952
597218981
392494250
1800669409
233049206
2076275725
1120869860
1047863647
1016875259
2012979137
53134180
127359471
576691533
753976764
1224208656
1610243732
911847957
293977239
971650550
196407825
1086538182
1682041423
511130324
1167686438
124369925
472153817
718322244
90446531
1173117520
1296887000
1415688254
1281699759
1020767864
1697075857
206834526
488890641
1466510520
302177742
638390723
1975063051
1193901730
83898024
370759243
1313996168
40260368
1944947877
563982610
771768747
1333686497
1885398354
1174611558
393568070
269279000
1672434429
1863022243
1210240394
1196309830
747921640
242693777
496535374
1530748806
450484544
1179639971
1286001507
191887207
1163390712
2013254767
883102419
2141928994
1373886766
752492844
588847226
1890519326
1967243427
184885962
1507227590
1300835379
42003566
611818700
178247207
712918199
681809248
158133690
1716187719
1467211581
406181030
1224525181
176066648
326655816
469276326
1455869889
537019388
1861012196
806185138
1965590772
819394370
1810789486
186535073
1257882579
92706140
1152800048
610524673
1757564370
1892339999
1313383324
644001993
1823061146
930554650
1928580985
2113529728
1433965275
169158944
181210562
1479482691
996795623
1346471200
201468697
1923476496
673847715
1313953067
1433945797
28528588
1394982080
5721560
875146661
1565887215
1004477443
2101840496
900993241
677528604
837945983
1437956620
1502391614
781169828
1506084905
1698009952
1721305434
2136066502
1982525580
1409222520
1739228405
367156243
558814139
2005058353
404786201
2047323658
2133719583
507886674
925527848
312169166
221223048
934904437
609253298
226950000
1226087323
1004906296
626113324
1326830119
890201838
226643343
1630744437
1465205415
1188371739
729782412
910794634
494481489
685220566
1021991569
975568165
368768646
839086033
1718780377
1530604393
1744580275
116268464
1185823566
1973370285
1262518411
316943661
1339988094
1099269610
1688407524
708267427
1498280430
1932745786
1838155863
585083488
423745056
129540944
1933928935
530508701
1341837036
301629921
53001698
901132190
1664505302
1084179488
1997134647
1764304537
1722514088
44575588
2132567840
2119993982
1888467324
691923785
89782844
1086013192
503809149
2114848493
2063840597
1698427204
393633659
2126294529
58698367
2102795904
1117354602
1064445500
387470689
1967816852
812490836
445619991
1428078709
2023234086
49645557
59439103
554723557
820071427
1316816632
983257673
1607880180
1703836448
2117403500
1003449310
909840508
328395889
886881599
706587406
154727206
1463343330
1157396656
113066
263532517
543231214
19116825
1203414882
331866532
2023944017
1146285096
1867980805
2049408249
1585698796
1793718182
1394208601
1834210226
784872857
2085848609
981270526
1400644707
1027086898
344649763
313007223
243749028
1443334346
772448830
720170106
89786221
538023202
1922184537
779828546
403746941
211915774
1590924614
267066934
1077036820
2035768823
1802597557
1662952862
1561986340
1116538076
528301282
146955308
863330445
164941823
81013821
1185491447
1157332523
876243483
136104783
1313009820
926909408
1443034645
817350980
545060959
137230668
1511461162
1995546569
1263161734
1947972167
2069292938
800866162
165685430
1185138878
886159397
1998150247
1883404710
1875210920
1219852101
1641058030
168431444
1902687056
1210005915
1512386337
1829656309
1280391901
55309620
1577621434
1423749868
1868759421
1233950661
1233440530
1542940120
138868780
1435437305
510868927
22233389
1411610515
1896159647
1022372055
439198376
311539174
879443590
2123712106
222460853
2125837632
1754261293
554659288
223344487
1610599826
1014042623
1380756418
1289742052
2094326377
393476983
500102105
84624622
198713679
1499532331
503735102
1258993628
1416810117
1364863648
314269039
293589466
31370182
1155056328
170179321
581089673
1090048189
670084941
42318431
370262697
610193783
915092522
304646664
1827598884
1925253823
1241865538
415359875
725315435
604156606
2140263711
95158316
1535090572
1543763052
921989426
1929165888
1777607363
951256606
1311513000
273274526
1326442103
1804071032
1044288717
1523066812
581833241
1537798390
1686766634
524390527
1203459113
1350985879
1709427100
1870056968
1618656205
1817722640
1438892600
1076940262
2005274029
797784975
1685924576
1767210096
396839144
1286761079
867058343
1154918036
1786668665
1555353934
1932331193
990063828
305283068
899080245
1097881834
96281083
1901534905
2119700175
575880343
2131512001
559298436
802096199
1043809071
147334782
1193700159
1059009956
1117924844
1352248947
732589867
789776800
732054328
496206645
729505341
1505725454
2018578760
156182325
2016658881
1192219492
1952408032
639280873
665610721
1712601122
548812443
942666647
1650011576
304543083
1097066602
1399933899
1665069639
1304343665
1891480170
1414502999
1098808637
139032256
1948376102
1955045838
1052615777
869610369
579010481
155098466
1521508835
2024295041
243167438
1884750632
855906809
1287176753
1250703883
622114868
1023020470
1220108853
1580989927
1684947043
576317215
296786841
1410770591
2046497655
1982726593
1750035169
343109388
1733641872
1016534080
1524956311
1831585223
535388039
1664089925
1463013396
494588762
1164284344
304306773
208638033
1427375655
750009271
914727552
533143569
2032109185
381962994
586615627
1390569150
2107988185
275992872
895434570
646549724
245230184
515173799
2124780557
2000283101
861509265
2144875112
1257065416
1257119172
1496782429
669875295
515286279
804044210
1213736641
2092673374
47448818
1177811586
213833636
662370999
1002217039
1480194049
1770331661
620054154
488150551
1395644273
1868561069
2001944845
706633325
718763668
681206335
150151787
1150075216
1998928639
191607284
1963074525
829739901
672552200
179327926
1215667454
648613923
917485117
1866936755
1837187149
1515470732
269072306
1581294804
1027893725
1284398273
489594495
451129032
480689763
2103817467
68093243
617680702
2147092392
895908572
570460722
854547514
950009707
1118187472
1836919643
988246607
2002043496
69563918
1665565402
1063408669
578164953
1220645346
1878114347
947365016
303415
693839405
1852609351
865071730
1512760496
1158559975
1394379385
2140340239
632749530
1881498089
528716944
525630452
894642724
2068161153
139705592
1659805423
852870279
488752458
36710028
1997624622
1715766595
1924221284
194150810
1291802587
1445268141
665159298
1917935293
1831359812
1057603844
1534947793
1957501861
1583501720
971741756
979738374
550011215
1043050656
1696095706
367705339
700945525
366121597
2433179
1533821068
1176667551
331028519
1349917479
204771710
942667792
1034939125
137510500
917326637
1758518117
2004382769
520287713
336988595
1492595352
627038004
268343735
1627351769
1048184232
1706502377
719868331
796652454
612491589
1999516846
586929236
494181341
531800250
774422637
346680748
1107267848
1332923998
1059526072
37696606
502210859
2049051465
1985101141
1736565610
2061025380
35802726
1193585101
203702246
477461242
1905856511
1234897611
217510850
1306296433
545578653
1685781780
2072567359
1318015945
589102641
1779365773
1734788368
1863001089
105604570
5650365
1082241789
783397435
1104976163
1352771413
1885884220
1319216955
786438750
1720169523
359524500
1892809946
2092746867
1661525107
58596011
537313921
742011088
1481136252
917432768
1714602664
220731203
590517483
412151667
938626741
1429429734
1452687608
585513688
389467814
1630009791
1572895727
1048484347
8271618
55465613
1676207916
1988121497
2034308138
1498020717
1422626407
41151315
1981604137
225060870
1445111168
748604282
915598725
1957187315
834627547
1033359197
777121505
643457398
1965323720
1751009172
688275159
1719730238
1103013309
341181658
2069195836
1918993088
2061247084
1247582604
1219027514
1557461530
1739147697
1492209593
1302245196
824573766
577829044
1338746102
1032511802
1873204782
381988391
1477789884
545422059
1485930782
659809284
777627963
1384642465
788016951
1982653289
1223339489
898780936
566577752
1987670259
523046140
1745322245
2069182536
1163439275
424392859
406693878
48887400
757402478
344165680
2063667101
1332183193
623670070
581116332
537786268
1236287816
241794812
1316853962
225014368
1046085017
875907772
1513994133
186850077
75017429
692729875
1790739988
1365257135
1403134033
1695512777
988513564
506619430
672983167
142559607
1391915967
1197944860
788553960
772837489
629190595
485670241
1656569537
808606866
940481205
2100555138
786651105
1196195730
4945492
268810702
289042773
984548595
1264479760
735322728
1158182238
227457707
2127289465
1439041487
1166626845
1591126380
1847711744
1952328384
1934708326
66601509
777609175
1707366035
378023178
299182548
1894677737
899200082
488099712
747694665
1633842125
566826054
1431613947
1225740008
248321249
1138762948
1013325769
1184796282
1386543503
1843347069
1822097371
280273645
194782412
843770286
27409486
1249934429
1435538633
1271496919
2140132235
1804882858
149846286
1006251323
2071102732
504808899
534296098
129808294
335273944
145786998
1651506369
1569749700
1487449263
826328475
1233401436
783636940
1592728917
1373689609
256708809
67411240
1178290131
2111477164
1637400493
601380311
2127233604
2107411852
1868776084
1996174169
1829071664
892267415
420962293
496347429
708007288
601978950
689281991
941123324
1028009151
911789356
956464037
1835714683
944780533
830078516
86292898
586434184
1940348184
1529625063
1773586247
274675078
271092863
339195663
468911214
1515962904
1414983101
1861501588
162214650
458287745
250197280
1172049193
1135478693
1528893381
1014756376
208701629
814720033
1462615032
1167558556
1787817653
2097718182
550951256
1956485101
1306297379
826991510
1654177461
1022315140
87745440
1895126441
1471925056
757848179
1629450128
186878023
244050876
1439181958
1770863745
1278461802
1577240392
1364161972
641978834
701793855
2075404424
755840400
302155932
182679363
1669419350
2062096762
904487723
189595079
223318619
682003635
1146450962
957850254
775221750
785789624
946809840
1992016826
43169791
296655070
1211479575
547641380
1066739177
727659702
1217501094
1007687300
16993457
1514829918
454000160
561894906
20058667
1254427133
1635805960
1438487997
1746798701
1772911879
1056308298
538774145
1199180974
1032323880
661843501
283296336
1002037258
236304567
418495742
1633327325
1691319071
1227901808
749891361
1936276145
670106476
1996239138
616454086
1899320573
932605188
17127966
230855245
594835552
121124824
1672545524
1115239743
1686079825
1585194840
1197353429
675221175
1564017943
434641729
1526268018
1628878878
183323091
1309489735
325909141
1775638881
1950484303
206335087
2039036543
1266665365
1873132832
1819940807
930358674
1964069281
1325680962
98822372
2052416132
1552906293
1758589833
1923223917
959465540
1467039256
238210097
1350939952
1048024970
347692011
433556351
613063917
620647122
1313832227
583996349
1792968453
223111692
625115027
267218844
464510854
846588470
11593500
991865075
1419214925
1207644588
628315202
1004954925
2043644996
531490791
152075660
390251823
1533361700
1541212549
631030057
454108829
1789269013
1659687105
1773354524
1051969082
139640824
251048240
883950583
845957017
106005580
192450775
1645606772
332929424
1079916446
962359851
1452705383
1473405995
764895349
535662330
1590174812
1481606936
281229145
2116826762
887764893
489929528
1128978978
1222629125
162615345
1429241857
1121792505
1267893214
387918519
644240687
1156249564
804580996
1132607597
2116591919
366249541
395926039
1883599333
824456557
1504611190
332934522
184001618
1904296952
261992340
2000662565
1558076870
1351375734
1155564412
110428538
1095961455
171745436
134272889
1220933378
1740307884
972012629
1279072914
1135221932
1258408396
1854118304
2058299477
332389115
817841709
536748105
195144237
1828271033
1054799982
1631187382
1598613846
1040334446
869371156
690090880
1799462332
1153869933
1253990402
628460218
1318453608
685331784
1295912043
1523245221
1657023543
696399200
1431360898
859615499
1675963645
1721064179
2080301769
1121754389
1766495402
690377358
1866984244
1010223369
1539472000
1928590313
456094390
2121691431
658540296
15637952
2128289032
562354971
728778018
2113401929
218912363
678905977
1937471134
1611785722
1093166074
2076677574
541010318
492386452
1054808342
1529870939
74653637
1078908844
34772741
908430996
400071276
1553124224
741029314
2036403542
1159022401
984501611
1994543384
1784646190
1596011573
772491295
55470246
1768689707
934717984
1728703422
482912772
709830718
134463447
1957844871
1149840985
1411610515
1055446802
462013781
1018608700
1726054910
849225079
310170962
369292947
300261418
1971911684
2076083526
1275970113
575814751
236027670
675422492
906733641
702747551
1788112192
897566256
1000864001
74348783
724179223
1182071469
1551961556
565770089
191635799
21641080
881741453
923108166
868941887
1759064319
1816555014
618357960
1422862590
1718447434
316826501
767508025
1334656902
1441836606
189741319
1857976354
250434651
1470148558
1372397114
197317639
1109529237
537779088
1767377115
1606858024
2120886089
754977361
37700688
1301480553
78402556
635900952
1010647407
19061167
1855280609
109012995
373669097
1490911906
388322588
1406952479
145431636
909024718
144003067
1066572179
1927495689
1135289646
1265301235
167712169
1110391251
486833545
559542478
1666792967
332007997
915073487
417663878
1250417689
1737997827
286842730
1966559344
800662801
321721498
618375055
1071151639
1945211286
671779814
1105076916
272547202
2053198439
1511969817
124966654
435469156
182001904
229153691
789810955
126141578
380971455
1473635951
24411993
1475424177
1442698702
167887257
16882228
682984312
1774285851
818865069
1495811771
1688062893
434965928
1896196017
1126967071
2121310604
839943919
1217402171
1648865011
261861271
1466589525
737495094
1421424710
575374829
1370166371
1086206045
195437919
499271533
673602443
803190604
2088469409
758145025
27560413
1467692388
2087369873
1482553491
755369413
1729686339
430014428
1471093485
642918698
481720054
97588165
1016324207
1892887356
100538093
727761610
1118783481
1429207788
1809801599
1208060349
1457640947
130286370
2129477881
32936559
969010039
807760742
761168191
2018934103
1345889410
1106656171
1916777612
1730947281
318814598
1562332874
1192526921
361682727
1791504109
841589940
1039836870
140001772
97435834
547352383
1913212682
1564115890
245140747
1875136753
272429828
992262475
1547235051
1186222986
444881180
1799660194
1683819977
1399750077
1034470456
261222219
2088198077
393164052
1657552708
429466874
762806396
998508505
912355986
1584988601
211383952
1123113816
677770943
1354266821
721180719
68491
2127849999
57449175
797148975
1656227407
64533434
844307802
1864957831
1152663264
385607147
2043025746
2028924373
2145486109
1420351424
714226561
1804977988
1238927623
1808322903
1677774532
749971416
1357007604
1326998790
675645689
658302273
2005231332
1458023083
1028051038
1827590081
2081818580
532226716
1485746187
1188501383
816545071
1705920657
19290344
987226806
1043358108
404964371
619469890
602412487
874737270
1335473800
895105141
1013628884
1361030859
2036685055
1031400922
1403897913
1439455864
481209997
812420077
815762789
109070612
21436264
1680728200
836629936
1146914717
887485476
415912587
1031229059
309129275
753582154
860820162
311405062
741203533
433950514
448126637
5297533
1147919477
1592805332
267897107
598632026
859063516
1590538975
1276067457
1260702712
992841442
323460819
1886424858
1433567033
1230801955
325356487
95670227
235395965
1821878152
477802835
731929175
1149014138
2026211919
843879702
1728854636
824252631
1152812357
1660176081
163615937
1677760096
1959831895
1388825945
1657005924
381239065
620799094
1963293705
1820651710
682770483
1846144106
1522635934
1482136052
2095625315
91156296
2079190622
225588385
662566375
370537361
607368881
527314246
29930241
958480515
1710325373
1448979297
1019119929
1371627672
1716052739
112643067
96027578
512260571
454504517
81743728
513634685
56894406
496447094
1287084549
1652603002
279768937
385486039
194332867
133874105
1110903051
417591808
1744421439
1907785136
747279628
1407954380
250334272
839254144
1147400249
2086281981
277976038
476128686
2010964022
92255156
870060740
826370777
780251989
1344765015
1876812176
1417288868
1225107178
1348355826
2090394655
480151778
1601567850
1909829909
751315495
1088174933
1202229189
1102401715
1161506733
1661792884
1988672202
1842538547
422901234
1899450066
1447487213
1639176824
774510654
2077759898
1048866103
1811967703
1468619235
1708174287
1489187050
1078760358
1264322296
1509782195
1796614894
1468369618
156802178
833127551
1837959437
1919914715
486131677
1538963243
1766484644
1859111218
356688676
550832665
106488085
1123676235
843774307
1909506222
1905672931
1801108486
1959028231
1890571660
375653635
2008288608
470508997
1610797522
1346118948
1066342539
523613441
1838838790
70760935
2136908034
1707700329
1629332933
1854646673
750635913
1786780877
571976783
1192204721
1858763598
1117617466
1190243832
457207996
2103273903
56603023
1017520235
899392699
1295201927
902984299
1593792279
1008688953
332219560
1066307337
1548894683
1311864865
1238526740
1386504689
1264121985
562676717
304203795
703882864
483709463
137360729
2064411033
1014400603
1169326742
1694283925
85917918
1402558180
1278408533
612880989
1400632906
590082058
1551187729
804136564
1030181066
396035419
1643543315
766429163
1396173780
858147342
322765380
1957654606
2061830885
2109344100
1728357121
597754934
846002539
1250723344
1621047881
1457180057
771000380
246341175
533586513
497170221
959138258
2012524888
1273280497
928273318
1764990037
2139451527
1188806810
484422680
905840227
1569808525
1832057125
1972986667
1947032086
2034991419
721060320
705217222
1674363709
1446154370
857992435
1876577825
934208820
855606176
1806601273
1074551060
780850975
280352495
1693226042
1514015089
950509173
1045331767
645106065
1956848738
608410217
785757533
1420610837
474087730
575933604
504866525
1250744406
988086024
894086203
1117634673
1981493688
36412111
526120448
1680863538
984015685
733647644
2101214714
1340367006
1303856118
1934263287
1447967725
2132495298
112443472
1434370627
2095075552
9204654
540810036
1974986626
1521175014
439011324
498707440
1401830128
1347952137
1484567678
1921073805
251944041
1805933793
1742670412
1774565142
1863277752
1333077343
1784151718
1898817728
1962450368
1580740514
1480509478
308890594
379498681
1793415735
605345085
1487986922
1062010244
1729792494
807941925
911207744
1955809733
772551569
682083306
695431367
1143964346
714197670
1180431235
1973627612
1511050154
1207532668
1113584632
25569504
1176257031
426416463
1385575196
2099193231
1784304376
2029564519
976534076
1069298024
31102904
167884867
1435063702
254664961
1816210606
1901862625
1390741167
79016210
494458923
30445403
774547924
164006819
1157610279
1471567297
990121494
1753982349
774141801
73261881
1510876827
1539990628
1844435907
248408381
1184358959
1684567061
840678771
1065714100
495707781
1727175090
1828072539
100237498
720284564
1683219556
887768699
1789857927
312327560
183063560
1081313270
935114068
615664861
673798964
291464867
217428782
1020721546
956162684
421885972
1731499372
1707992027
1020481979
478500296
174533286
409677130
585927810
839377263
498753286
216437176
1819413080
1104395205
1340917331
1666816255
1269371255
1684256548
965797927
244142182
1957706177
253214002
767847134
1355723329
252547771
1592172501
1579703372
671492278
1729546772
1854266067
1391446983
707107135
797606491
2102921529
176587989
1429040152
1292915258
227024459
352930385
1498326412
1647974731
758227669
213396150
1096553996
408222550
142253591
215465557
150001803
1664284629
749759330
966038478
1742681025
219550355
479432311
1890162814
1412689376
1655431430
1119101108
495839585
1506393046
2129235200
929251247
1236180517
124649403
194268182
1601850224
643889302
1079561497
1550872013
1680970213
135141068
1920204452
1566538209
846726105
58854272
755288390
1143783758
247476828
166157359
1921364101
475789026
2062614744
1928526541
1841176775
589547101
191554557
1942017211
115367192
1590928724
760332414
1948382759
1821980180
1158609224
1603581294
1520900442
1426199929
1607383967
2062997583
1147546510
902904236
641919402
602715301
1156218493
243594308
1933520831
1042173466
1223706719
1579162966
378072661
907472590
697644806
2025444628
1334057500
935965843
430635123
1204948140
74200308
1970333211
1674513627
779493981
1063706641
1207325172
271451069
1663725628
1323435754
708757501
149641671
1086169617
490760601
396252889
913110553
764412975
683438425
75790188
1918217790
348195736
1516759695
829625229
799986392
1834909994
1481045480
769587940
1050429351
1214877139
2057734851
849787099
635670524
2144862838
212849844
659427484
157827260
223098339
999430765
761967042
111419702
1836399721
364167812
1961191484
1469224106
215680224
1597814773
2047935363
2045348541
1119412219
1998188698
1627697244
1137670068
1944282169
1786005045
706946558
1047028837
920337893
1892788651
1937581215
1170659037
251855356
209408130
1171400087
259092766
1114901800
1754118732
1470931561
237013220
901623275
957645350
333927373
1925684802
2109191614
1247907317
1986332908
1343061998
993138796
1275695245
1849834657
838221451
1773190486
1609128745
455616710
2072401877
173102167
1818979752
587699887
1026836146
1694490624
139108292
1551343277
689088279
430576095
1514410189
1023295368
616787953
1126565582
1709851581
803481029
2094616825
729991538
1224376036
236169512
1632895211
188970866
1005922028
1383605581
1638906392
151636386
2014379381
1028583266
147633337
1250519171
1627648920
1610547459
900227134
668185715
1919627101
1020173397
526470286
294628574
1403595901
1732209743
964038283
485141738
1669872856
718141027
1408413761
152658457
552065207
1254123796
609448166
559711461
2024004130
1306737475
248469363
906536132
1903193624
1146386058
612649189
1674951509
1326111409
105655487
77756370
422747960
1855457353
289009612
1301823437
1118915398
1319676934
592924004
1300299015
1824760435
1717496858
600200500
827795226
355032075
1490189140
1331808067
1187435243
374808114
934605485
1896028782
717197393
900778549
850173882
65496313
1797588856
1777936207
1858521973
745713038
181309302
824349195
2023583781
820327502
1220747905
416406777
1229343585
1413188163
1751035853
1206155752
1039189163
501750189
902248537
1381383079
1343958806
1831567041
2043255
959879109
1034106535
288952115
120806923
1550275746
153345106
1548429685
968263660
1125103979
1206440715
1633403297
139270875
1045672258
275376481
833218314
1288781691
708998620
1449759851
1643697640
520634914
1982256904
441458995
1689832902
1952863024
812800607
339071415
1395597337
874341287
866682532
1477670435
1886877182
1836150506
468093837
1959430672
2041958765
196944507
1028104703
1978614488
1076498470
937612463
1884479833
1228251920
2054829835
1351804813
327868193
752248498
1247915074
263241101
1897917710
1244908229
1359415669
684932163
929290361
747289166
1547197795
941189294
1679348492
1663946057
1810651102
927378379
2119246632
44311178
1983215497
99808117
2017122532
1328612959
1722888858
1143313606
1384059635
2017976981
884020778
1557671622
66217900
1105142884
67078694
1255883279
724481388
1911296529
1232862714
1089121945
613885127
85572853
243972630
1705032869
1489962337
638801923
1721328740
242821734
742627661
2003764553
1312002304
1414326615
1797823579
1722286143
2116458345
479225307
956876362
1786915728
591847989
1816218773
1979424988
956511551
1688364253
772779360
1591517879
77027719
1625182866
1992365431
177327586
1440653320
1105199835
732844940
1941248606
440368989
1558717878
1898745277
2028116964
477506391
1810809510
903329102
1971226865
2065124983
1412202627
20731862
500526704
1330227702
1943950068
148052360
1887953865
303631691
529324623
960834510
1985910338
443535849
1284130139
1501652889
916830865
516631492
1541667222
204975232
1981309495
960723120
1887311126
1326339965
152507392
167328034
2058838529
936311002
834519658
1183951005
240992757
1844417900
1789955231
2140313346
2043237074
1505257233
604056871
136195087
1518539776
275739217
873450299
1013339938
1036908815
53073666
462463565
332583120
1297129164
395907102
1315946703
1411321168
2048209250
914066109
926620409
2107915974
1165081823
823547176
311932040
2097737617
574382715
202258730
629989400
1770502351
519895158
854868247
286441250
1315700319
1314810057
1133390424
1042321611
367158095
28166883
125446927
570603583
1795736934
2105042418
2080511298
298476674
52240714
39083931
1358262446
1803968197
436936416
526518414
785046976
445870053
285856184
948582647
898826675
1707476097
650940180
137476811
1392302605
344956340
181300505
799538506
821991276
343683403
676442984
1982414862
1226218817
693421346
551843437
465335005
1562638052
1646672859
767642098
403181570
507123378
680649643
2105891016
2034697138
1967418322
1341803706
777601908
1619419426
767652486
819132518
1910610004
1038559505
1999200032
145034794
1300474327
1202685183
58528682
1873610996
1465373433
246776534
1386580135
538791105
215333251
1718308243
1826002487
1453193082
1166955806
144215420
915698219
474357597
2057114375
465084064
859237789
1158089620
359664335
942232296
558625869
1659432390
794404605
2076115407
1472781922
93592689
2001796407
1392700164
316955126
1642435672
323932133
826521872
370474642
389251030
1084709811
1576809339
1702721562
871212537
269557030
980853085
332759702
1261031291
1503912191
1440153125
921645887
1243206932
479067498
1917347421
931217888
1522554561
1732125816
106403148
674094606
1578169476
1394315973
2004184376
132445293
1784753571
2098634919
758712181
227701919
632121001
1075694327
851583017
1630022630
2043904914
2001473868
1530828311
359208250
764207073
535895400
1072521655
2089132669
561165676
1131760986
2100700100
353781185
487534807
1716336430
703372339
1410303418
1565946051
1354808053
175079495
1056076437
1130924559
1591401124
1888561135
1524946253
1360878614
1209013731
654959392
1962114949
1418347325
493545390
589097562
2080942709
97202763
1573999571
286708036
558293982
1233364391
968814455
1865194698
1955269594
322908529
1833856578
1815052853
361014703
538552398
1343687389
899903328
661500168
1848399667
653920300
1278291164
1126505134
1795874959
1718857828
1771018862
792541764
1691152877
1323173718
121862557
1257743629
748160229
1832943132
1846032418
389911047
1596250551
1179720637
1574712794
1241246119
1996006840
903699957
840361587
1360506024
1629461051
1424052697
1689357210
1370728512
889079449
1197999253
1167838478
84451416
1586313974
223586050
502023041
1526707088
385350454
787248089
2018511190
1123709728
354077572
460849690
1390724976
133008450
1565476901
1797672359
827028048
1170263660
406038587
358138000
1201132972
985586341
620950912
1289105480
1343692343
526676028
707786082
1548986074
237973876
1707646416
43964113
928782062
291226756
328290862
1308658969
1393383317
1993322255
530722243
914036350
1088040043
1489034699
1580705422
915805783
950252110
385478382
734445429
1694667938
1722696141
605161728
964702636
1691729645
1424021827
1718025305
225730305
1582560519
1314828854
1208297376
1282326206
1928511213
990770683
1721020502
1775779470
417750443
84514121
1819743965
2061535123
1324016354
1510461051
1814526539
1458651818
1954901457
1277676461
649603582
2036429316
639393942
1283066658
300754998
1494825327
1847697844
1056698370
413662659
1396583045
659564832
1180992458
2034727696
525745171
1404512792
1699995462
321397922
1813168027
506745609
463246664
508338585
1837246181
1231341244
553753212
730307057
2133986273
1737432763
1473296153
2063283525
873439668
2100347736
2063222473
1351525685
627222097
890217154
141067812
1981638533
680130342
1588798687
1894256579
1261925174
1500654513
1167125729
357476050
77120857
1121273245
1476493411
1790977405
986399082
1557968190
66218338
1994086442
972983880
581497092
1460245149
1678576222
965412183
1475689487
1408489751
1346408543
1220582413
1338122386
179354436
1082451861
1989226349
354804359
2053868963
1404622233
1684047406
945854751
1352208633
390414428
1134639597
407586927
1773693447
76039341
1364805628
1727996407
155294344
278744399
89737615
78821828
958596351
1496124009
839445893
560521846
1989255144
919264117
1950736386
734354026
1673921813
1889465386
1518292120
428206892
1701908825
960488467
854589721
1872999905
2122563825
1825577813
2048718790
1374735205
402238959
544607858
1802893176
1496310317
264927259
1386978225
1584207886
1268643548
1496832007
509218184
1589121664
117713023
62255850
182557913
1469572456
1778091578
134134570
1018781385
1083071172
1341604342
1258829741
974306496
1878044113
372534976
614843956
957436272
1761134071
1499443585
1966512337
1989979759
1346880414
1202161061
1293520768
166652415
1381756813
784685393
207969436
2107783217
313535852
324601570
597799953
102846735
1923251384
1249668714
422358473
321436871
1731540872
1088528796
160129483
1253152728
498578680
1819610686
1258958213
1112049808
1628394666
1977075686
1543141320
855346281
1238726814
1181287235
1993420805
1883819693
1789023000
61927523
128767932
499049828
343268505
1403936500
862079386
464295950
604247919
36889503
1899879969
459576467
1134076749
620246022
1706510614
1845919609
163561950
2098287475
1799162598
2138592589
271721481
862240110
1202101649
55893573
2072543490
351373679
1906953509
1913759247
1699040579
2014181005
1448162913
1846942727
1040119030
1753198843
2066227293
737056697
1503087430
1509497896
1439134167
719829203
835524168
2035296178
1797642669
1483560076
547858444
672859289
1999313492
1428987084
914257863
1299915324
355364723
932512321
1800042574
1623414334
390376062
1438670267
397571749
1329158934
1664517021
1736402442
422540358
86687297
1880737544
578842928
1692502733
770946631
148572026
1164376672
662104675
1777462353
1046156750
1244770670
804350334
713750303
1330089787
303836149
203906473
1695437011
933091812
171697334
591371409
329400051
990460531
1461981342
1806471134
1789945053
1212193217
733128787
2111623524
1824777122
926074319
148875854
1296678283
1121626760
2121691431
933980043
177451580
949309010
1580920468
430383017
301548054
1558348575
861501102
1177956188
1535124657
1925336437
1246694638
1701826155
1633930624
1234471282
89363435
320596074
1889476825
1616992235
105138132
1223029825
2001940583
1550886805
528916563
541533903
176818332
1813129279
1735736310
253145891
1592371448
1532749234
2050905189
605147541
659377063
7450434
1458158842
857606757
1919778540
1639753236
383112467
756871280
848554675
772809960
1740939135
1281799136
1657528625
1331028441
1791192143
998827121
1508108895
144110303
1027130500
394413087
1497347165
1365148884
816268883
223119995
232496263
1470984451
1051823587
395756688
116362283
1398726608
1172276791
1083331815
1273005595
1965828001
2027157138
460886622
363156361
1548248455
1458858221
1269238359
999342218
1469591464
1922189993
517227104
1009818439
1099413522
311950600
1795371255
14219161
901187684
1333579065
1074661043
374068070
894187428
1722868874
368006404
1320319812
1375884124
1215575855
701688629
46838086
1200672802
1592364516
150025708
1528688802
1585029842
1994302224
1239881722
1136227572
1018392135
1330747197
1503093433
1876940299
1800433405
1696217054
1443612390
1824513076
284434409
1430220996
601117949
1403080345
50823485
189260551
292817445
1639924434
1602826687
250413980
1017254249
2124356086
991998387
472845473
924742683
55002232
128197312
631622555
11467284
1097452681
518671112
852633805
6109133
879058802
1013397575
947763675
516594172
33652771
1227910752
1971957741
1095836346
1939998508
1341937059
1678998490
964455869
1917244712
345019978
2093124444
243549598
1348630569
2116213784
811145786
450131724
674170697
1951261220
1474425274
1612224669
1422527237
806797745
125235291
513045378
753452824
1171042914
868626797
966023852
2143393464
1179551666
1804191829
129103110
1839966919
1040280710
2087744249
463126227
18088751
2029652815
1254348440
1037873462
825030220
1378148036
1355118183
1482387876
1824166074
2138594644
1833603884
994430274
705721508
1191040697
437429572
276126702
1574766988
382411692
658142021
850161326
39668874
1168213480
111970826
1842234940
740834565
1806822502
895576955
1492789258
1026786179
886214773
304254651
1462251984
517850199
605979647
130036290
1204075852
1948453096
326177736
1869700022
191203292
947188521
2048494665
1916199936
531668205
480055825
2134197645
599758473
623611850
847116150
1852102245
70760935
255339969
319328418
341294072
1280683020
1924438549
160986481
104950771
1058007695
461604007
1315999073
1398656141
871680231
202049538
1546355019
867948117
1596006885
1005591998
1337776844
831225716
9318667
1444236862
416599256
507161590
1558535865
1283938145
2033332756
1133466997
2092744307
568510342
1554472353
1360815341
331552481
1026745157
75613887
1427883617
209848333
989972426
1245877590
1361172263
504472365
866193698
155996623
1011396786
883140393
909084326
843186834
256552779
650141748
738513168
470939224
527823855
919068940
117466352
671681125
521410015
132876852
257831117
1679053477
1585254101
603989856
2037970559
1444932193
926492398
503029851
562420011
317011566
1440924198
439914891
1629016251
718592286
329034286
1697424756
381177364
195097953
321401658
415780374
1248351895
1858411143
715940096
1150271366
1204844462
614894002
259311645
1146147739
231388074
1426584335
2084858248
1613330547
36326515
818039828
1282624456
584872152
1188782279
145849464
1730564482
1428634390
231382827
895820648
736497001
1542933961
1449873387
1304018370
16883069
1864420265
1943969505
764818140
1151435382
769942389
2079002701
1261619215
15192124
1074681168
2097153009
1198248737
1505087999
1465565852
1811644572
2025065387
755921210
1430800247
2130256114
1529456638
1927530119
1765393831
994671769
1317101947
942587288
589557724
1034622569
356618844
1603942273
294969340
152118157
1647276010
1980787722
508464278
226777429
30133170
996286572
661848273
901201520
236938270
2091239634
1226411881
128737666
281898197
370731720
1721626872
1290678151
1902153746
927051959
90031318
330705674
2013089610
198011984
431915228
687591099
1481600567
1669100200
474429327
1290379409
1517986987
1709092282
1655585573
2145892346
984366241
924910402
21956300
1919152707
2029546464
1306675708
1290723069
313796643
666472579
950204925
1270462288
1726935269
1073909192
1476049054
1557182017
2026855581
1274112719
725834916
1749941467
435971829
1036501653
631947470
107075498
1377261622
530684157
1469854630
2117633640
1589756878
214949824
1168510971
51928195
142047015
1068539672
221759950
2075272814
1321991268
736564965
1528196384
1598574470
1612361513
859629082
61859469
1396954668
362201142
650121350
609320191
142472817
1230330344
531941406
1296953015
2138986191
1016657990
261529464
193017954
1308884330
1124421292
1308959759
180858626
1853131399
619781168
884113923
1720859069
513373702
621673704
1012675245
863270361
1510950343
1960069032
1154936381
1094882131
1628640188
929471535
2035335881
107371211
2124564205
1062720039
246138073
674399114
158431057
11749987
289481237
798821400
781749479
518946136
1067978801
982716271
172454572
1001892175
1713108219
1296202104
739661675
1840641543
1775156265
1690525736
559980546
1348470927
1632437267
839579678
303905477
1090733632
926244963
1653647060
287146206
1994537205
1237349314
273727726
1300564905
83424634
661584760
1258764708
1532937845
1942414988
2078407757
1834820529
149372499
1888665868
1768253105
52321256
1409793900
1166449096
57050290
1573274734
901004109
1192484966
1555851153
473288036
1246803378
1618813727
266718418
1207865
1332983896
1250037094
1777105510
1976952226
1734436601
890328172
359252292
499684685
91972483
1725984998
2116626605
2043038570
650773960
1807058023
931504523
1783914319
1031180016
1912878421
968450254
1422086642
354034680
1158551355
1572071482
338877792
1413336897
1291376285
1175446383
1826156255
1470514129
398921594
659256304
1250031720
1570495619
585435495
279752566
195421381
419823270
367029213
1298557882
377526230
793571823
1799357232
1204512235
474744058
946668907
958688989
1428908678
745559770
1218751236
657486224
1761627552
1103911966
425042729
1288003663
411086564
904947193
642851557
190207782
47399103
676811658
2026868510
1300710035
1649025525
1756911021
770556181
1235878877
2131483017
770263991
1741921201
327698706
547495447
1792102654
1446978933
274213219
626382325
1492875688
1236295645
649980644
829178611
468644187
312836551
76098536
538240630
936950803
377582534
419336435
36218258
1876292054
1584244048
1663696986
1923692427
1256515554
1832242831
112433639
465871268
1831470545
1012429214
1732115839
724818721
878353660
1231845324
1902134845
1502099497
981458010
541143353
1681175400
2133905402
631624155
2080703631
533135280
1438464925
599366552
633717246
1870897296
2013480701
897870650
214631779
1849783623
788651926
644743002
19991674
300488716
344496508
826222927
1449631712
331239556
625080308
231257876
1252984353
487534807
389606723
2054803662
1302424680
1552671712
624285492
123028376
850364139
1600257738
1122966555
993801501
1798271328
1974328095
2078934577
515393034
1591570052
547840536
1553924334
1796778831
1477331623
1473559994
1026584641
348225912
2096915582
1382841667
1177276870
439776867
1458456851
959761454
1134763860
1441606693
1985581286
304086820
884998369
1438376749
1158143719
479936479
262237679
1164050228
1090197101
1425434667
1767031917
55145094
606077867
955510597
539227566
300620379
1099732613
1460098726
78924718
1733793739
1233510949
33336510
1036338450
1290650307
1311295
727406309
830522351
1009543719
1583900661
34081023
1590218806
503198575
1285495002
818425703
77273992
1349028595
1160963872
97744842
859270545
967590265
299373752
641913191
754103608
1166191590
545924418
586552237
147567971
1459772731
1133041844
1756664853
947178564
1026417307
1991455161
1361036009
61771835
760086265
1244360936
937520851
489132084
607048692
1842154594
935206646
1638915850
1693343266
1928053422
360300072
729864575
1601753690
1190329396
5066499
209024054
1681861593
1332365215
800774511
1831179752
1449566091
384630056
2000380704
1784255339
1855840325
1714927359
2033535779
1642335325
1063012394
177333169
1379587638
410004495
2130146076
813252607
1512908743
432627099
1374182331
70418613
1149513027
839288323
1957658701
1098291602
857164868
1075729697
1234179335
1266254191
1492719920
1708248494
1639836980
1512610619
2122010998
1254499758
540347028
1201345519
326334914
1783599391
863642179
94040585
926324512
277172151
1134996730
682866745
351589670
352747799
1643031002
1727249317
636367407
1281679421
1597004373
258188098
778153234
576216069
100447731
1573388626
617355790
1930730250
1511262559
520724119
1304570627
1534722562
723206162
1177313518
1297556020
1299434792
867215843
2003141447
776420169
1341899816
885672285
1666392209
1471381043
1219823115
489447127
1496369388
584986085
422156029
1334374826
550525508
1474848637
629725585
519514743
2543668
238608789
449969145
1535031811
840268968
904225115
1770869178
711435354
2002127676
996270026
1862931821
1239087372
960663986
1505796955
1623292264
448785695
663462825
1097445669
1626015898
1299329417
300023487
169885427
745128626
1106411195
296932969
607025477
695280194
858995940
615271487
310510350
732371890
618957331
568747951
1902442417
943156347
1621282722
545239114
2091041725
1221805005
1979838899
1808489885
1192559802
402746215
325334887
1039022868
1834041861
1207402964
894840133
1442783313
2029786808
1894470665
686538643
1581199834
283564375
2012855476
1061590878
931432041
1231159687
2135031823
30924203
1537478125
322079330
54038497
1445272722
311147320
263822700
1695443013
258646477
1059151260
313703462
1810517659
872019583
782315880
1424568413
1900144302
1013460390
576779322
2030879185
393598591
1124596658
913226511
1270831102
693736071
1508766090
916334445
1213535644
1388378719
1811130323
1359796571
2081669745
2089369548
71781835
1145155195
1341508758
1106966885
119001388
1635242178
861759460
773631237
91635034
110745325
1634223318
81800494
2065264833
1054006108
1059051531
229246614
1984666558
891568181
1939886831
2010610972
2144087585
1777149276
1714692343
1695676001
1029508302
905466419
1183761048
1138606627
1985175812
588133330
751421442
2144342706
161954195
1004129711
971711398
1311262187
1619755940
780424238
845578490
1584459885
68950167
305943171
837003700
481092551
912532138
1466889436
1884111413
839177940
2078494703
963802347
594747540
1518949443
2028288809
995990840
414343591
2108687984
1731477845
342528625
365521308
1018130074
800317952
871088611
1938210865
1531460810
236661634
1740917028
404220920
887284182
1873251282
137845613
1873863213
254043021
1799127415
845536917
34010346
958362405
2025062217
1979704574
726334660
1136718369
397135148
355432540
713175501
691531961
1802473503
825127491
1904956563
209542499
2105547739
1853318928
1153794480
120077970
718339818
1769700364
1253816944
1364833967
926824296
1317903912
1010920778
603636712
639382362
1384335666
734157978
985450124
1500220667
1889782239
1314989469
1022630156
372066160
1268643096
1997668188
2095744084
1277240576
1884697395
145230338
820882642
1205178895
80049302
178876570
294237680
1192624247
1935053131
237250331
1617614594
1510698166
940675361
594893500
1214359358
250920299
42511177
2071882064
749333351
1862478359
2043701750
1854881749
1004393567
1262429231
508026209
93948915
1991616941
524331561
875437893
207876261
7860469
644344186
1104194873
272946059
1914236821
1802055281
896711034
1446840676
1969877600
1973032
814480304
1584488647
1494536512
534197232
327460738
333595612
2092455499
1359194907
452789547
805672792
238079372
1601837931
1637466229
1090342222
948383626
1062284840
1385802453
1103223222
1693296934
1170636354
1324493045
1333277997
884199293
597380594
515146151
814024268
98123477
553984001
2131497704
1529037851
618610169
279483822
694351075
906531778
2036903703
1388780082
1725342944
883676031
1588656666
1901860381
1173239670
2045424222
1609264037
957436088
553281239
109232039
409585820
1008861915
874270339
1737150415
1613050381
168956361
1437165929
1518767744
1127528374
2098252569
1436960313
1349441382
558997317
1791547935
1921870066
1421311139
214794395
1274915984
1291474143
1618852316
436023900
718208252
1934117058
655501382
152513073
1613812198
1512276705
2114919118
395331397
819066773
1776815255
1218499919
1860540319
1305135011
1228823889
1628698542
408777726
1093789582
457326135
1203336585
743453161
628471074
2052513763
222803521
2114052704
1412492918
293585565
1124063223
964290895
374604462
1388208101
846789318
704615775
1082920628
1363615133
15247353
52537851
163372278
681512024
650586544
81648877
22641339
1939987036
1600964330
869015065
2124782339
260362261
1436989593
1526078605
825070975
368928666
1589660887
603600106
946067096
1192415715
685153075
853298172
1810410880
718652115
547755645
1837823580
208183943
719126220
754417732
739168020
1871768189
924420438
1680400069
1947199015
1023189984
1232331561
1469443465
142817782
1277740510
1522893566
2084896179
1647217596
1777171816
383012859
47716105
137724195
1839822660
223777750
2071312967
1202832629
996894904
1659524197
1910991259
1887164221
943599294
1473664220
62360312
2109104509
650984400
59189811
47563466
1290174590
101927550
98594808
125030139
1217558660
1441516466
472643801
853883836
2001684053
782217338
1722807801
952274378
2013126207
1614855196
2142583742
1741176828
167681214
928392055
968930455
1160713099
1991310172
289662470
1119159213
154641731
1769187653
2024375815
1288962611
709166107
354671960
938337316
1316463415
351976862
1315700732
1174648754
821528662
760265837
305946274
1861947665
1319717171
364303755
73346110
1045354058
1978260309
495314027
660039636
476909768
978738423
1049153722
237942358
818120118
1159965819
1009495700
825797980
1322699550
1698338568
1450746831
1774748385
121298711
1877866003
1231175330
1296862313
1990770320
645377101
532352214
130100189
1890096673
60523609
339361342
608256387
1843178359
113210050
29574215
1669839438
1929420988
190368573
1250712290
1021039802
1008172603
584207805
1652368681
1383393610
378777850
62083354
546802430
636265040
1855907229
446647209
135355856
936260119
2132244791
559741109
1413688461
557835683
1027679175
527559577
865103604
63155542
1046692299
1773653402
1828702895
1632694698
716328695
1976818354
967530144
737346761
1570657491
1375274058
622160442
459708465
436361649
4144894
762782859
1875590963
353286656
764263863
1599572082
717434357
859078707
1198094597
563425056
759125157
689403594
490046618
1327367044
1961596280
866921620
81179263
436118210
251707798
925235843
927202279
414667850
993707475
1619414203
1287861382
1272925068
700305371
1712108203
1036715397
1529248740
387290759
1765164233
1564493762
1725964150
2043257005
2016730831
1147213359
2100544001
843667315
507533175
1738681897
427831632
621063296
555068219
1503691780
868423434
2065159612
1607672040
1937681689
1400828813
566013776
1917150793
1946491075
604186258
1739424651
213633783
949685212
865664362
2107760103
77823081
648198263
817695971
754524703
77561179
1670165007
836885055
1267237997
1002946318
66206889
1487322294
1711288873
2023379211
656316199
158555236
1569700748
439996810
1994826121
655276477
335347400
807503993
171530141
576622
851050036
1127920461
1815711158
1437741849
2144468878
186545676
385603230
468357031
625201868
1246040065
5527947
1323056687
1719029406
334420361
1792059222
443015280
509133549
378040098
1715025021
211767627
841410775
1929468844
1519943252
798222399
107618265
2121160703
11871302
517309102
77816514
903961709
101810421
1684442979
268095262
1501806771
835513227
1634853947
677045659
1666874242
777740032
1261043607
703124094
1732281306
1969919153
605007667
918730666
1808330218
1994677575
922646220
1780642546
750309320
1425393851
442473268
1451593959
147891180
2102075459
238359698
1563681866
993373745
812494107
1115606154
2097386840
1956842774
1913179107
1343105573
1732448323
2052215191
2069848893
1419487853
715531812
230175528
891049684
874409373
2017107987
1346044643
265045254
1721298734
1036175075
1599548303
1695049049
1727380066
520103533
337758743
1475033338
1564174277
207800691
151917339
746531503
1561170239
1933764548
1600684189
1979003442
1469522780
790585955
1803827264
573211079
1561617891
227798048
28348583
1444590500
1973501938
1883795068
664336202
999362094
1368449023
1448301557
3989407
18411618
1040938105
701460624
596062871
2131314360
927171964
1384648727
67069997
1002882604
61078135
498619476
882100066
1403872849
1115043273
199375796
392033521
432574290
409711969
165613134
1308926880
1458386473
1012988821
1876299386
1567021904
310724711
1196842363
1050818281
1776001793
821586262
79639434
283449325
1998228015
2121561291
1151604958
1088227053
710963017
2090084219
743021832
1667069144
1885017749
659047467
409386105
1314108129
7577655
365446169
1558364248
1870330779
899512570
687837245
1562157675
524489255
970972101
91155325
15117595
555162914
933562669
2110385400
954275189
1843690444
2104038766
471918774
1455865145
1048847624
1476097836
233443084
602181938
1166545819
2067293225
45742600
511716023
1928385096
451967639
2067261492
1735417275
1313806962
1075660768
1030142311
122418201
643612225
498559787
1662329358
1850247063
815727656
1013975365
898054878
998621535
1507675651
203595643
1879679184
381792770
96042384
202400120
483500765
255295021
229800032
1143954293
884775834
2054739824
1311200283
1848489374
2102085370
78442119
374862877
1635543939
1387695603
2096228895
385312953
2041879287
254293955
1201237811
1589481930
1333307395
1744058086
1020174628
2084319798
1480645221
854188789
2096711252
1118481122
674342061
1160542533
20167765
229906666
1107734827
1655913760
2028321056
308858337
1076813782
679940489
588731298
105723909
1120097231
561260200
1636698894
1044718784
1724518948
400128995
1711209826
963966732
1717084906
445384349
904880156
918460382
1695373616
1932262434
106598683
270981146
1196452794
496739810
1985548013
1459746686
10701194
1968796614
600271477
466621056
1747820264
2016751418
179566704
299806025
2079519680
1239426910
766664523
1103273924
1528192483
359309873
643281628
1711591999
848739180
781110931
533993682
1531617802
33920116
44622713
283848818
973017200
1732141761
1860040484
1159056346
919727230
1361031286
733099663
1085044360
913119834
1214651350
1200919083
825390789
518625514
253069580
1358334315
1729648512
621536543
695220167
116263776
1796182768
991673450
1571028464
694646727
668379213
537346791
301780679
925863670
793464242
1057024478
1401642498
851405284
1723095231
278965280
1726378585
1566605574
136739830
1478899640
1985860055
2044832135
1891986699
1454017163
1789842471
1075643372
1182512728
1986916688
1100993326
56426489
102792210
1047251415
31541494
2039073810
2049224028
1835895094
1852179670
1729784627
1583354703
49459403
957261983
1362323806
229989084
254254968
554307318
1695230788
1104617428
1933667216
1992200628
1346181825
708102192
703899798
1097663274
1083609370
639743982
1816950429
462536864
780954189
39400109
247449436
801858553
492141038
537562553
1238310498
1899965059
524699262
2120383690
91389927
946433624
960029557
62013489
687138961
479408294
205437411
1825729047
1819708453
1303288823
886601147
1586307514
1589706489
974303138
532296090
1105263646
823183477
1547566931
354396377
929453134
1856583064
988007895
1101125370
852145578
1206363676
847776229
2018603148
1652233401
1316643324
917282327
1031113811
518530650
747126841
387228713
1775105932
1214033261
1282660994
189591074
941640748
1278458137
2096621205
1090761829
357396537
459410096
586807776
2015126295
1681783700
2000141428
737234612
1140011739
692538259
1104079695
640398700
321962248
716556341
1951858158
1601673939
799200140
802929919
2070456554
131781966
1337673987
1535649951
1003807128
495622855
425636188
473040503
124983033
765022915
689064831
1595476273
1534720375
845547363
1155010984
843711883
1212833480
238158105
1505753899
271719927
699405132
1178684268
1031815260
905779969
1136454556
369634271
972150919
850981183
2078258416
610193146
1192413896
1488276021
1554584703
1369476328
1322775005
1638591246
790202573
1179617022
1417290968
2061935889
1360116468
1168971668
287707042
528791638
216466844
866374607
7952688
937033646
3579948
179858926
1947823068
2106169994
873112848
321598733
1156416864
1078813455
1040859338
1764141531
1248894647
2048766642
2087150160
1743041917
1577637874
1310483890
13219459
255624086
2123645815
1110050819
345899407
534908180
306455743
1472870915
348760640
875347903
2131105218
681215968
1132441438
731758108
32892864
404741231
1868668660
1294482303
97744842
1021535756
346384076
1326426008
1387803960
561358773
202419471
316995819
1851416316
1814665479
1129780799
1190324992
1063566917
1046250199
1717011097
366978250
137548819
871139865
1056408767
1579586649
630274320
12292980
71802160
373527222
1120399294
146067533
1243209931
881916839
1725896572
222180641
1726318294
1685074064
1638865038
1551404218
1036955811
2090839715
1478713210
835848007
598913468
1651041564
2103439865
786457262
627076504
1860703480
1547256606
645327972
1787671521
1172690013
1585525188
685259622
703496287
657545540
1271659227
1814595056
1398267308
1111773274
1732705844
976986347
252855960
1939474939
1990508955
349387435
1382066201
1779434541
613460549
472236360
65876364
286908061
411077651
1477482953
2046483300
901769927
1668372335
2051607073
1178280723
528537235
1710819628
41794774
1514984548
587077272
2085255618
264045241
2039953155
421149730
1413095068
1138478165
559954357
405315089
1614106409
420650126
529276419
1620519892
287996635
76420789
297876104
1665141050
859350105
275075370
7489386
75018371
1004414102
77117919
187243577
1964197705
2080577079
460884622
1420020659
137228010
148630505
1849153988
731444475
469170399
194400701
1341277119
904752649
442691272
1703708104
874296706
573036608
2057396849
732817646
1837019314
603261039
814357934
627991893
1774100656
665362039
1816755118
592831192
1203719647
1144759727
713955155
753288241
1109524566
1156980318
2075264181
481307132
1153916497
282095447
843850207
1557235057
1639498580
1627271979
613521835
739413431
528316518
739703328
977159782
1563320754
1442968633
1944202004
646434387
583090904
1574131956
1653614899
1025499467
491621974
957756697
773178847
569175406
1306243816
371046690
897852248
928451422
72904979
1439712071
254863315
2147210439
934078462
188310915
1344987461
416755936
973809408
1175828635
1098754116
545158992
715537296
1616786305
589098266
350301433
587142940
1209465438
2076199269
411682726
282635006
131459286
640623120
1115763220
199172553
2098676062
966019958
862404106
914507975
1837415150
146591839
954968380
113105486
32008605
573985274
1025111377
1302755824
1324203132
348977816
1574463797
1608148767
780843115
1756940710
375591224
129504792
908664830
649874512
650992810
1754817092
231644840
664997730
737786954
1795642873
1814685825
1727886657
1128084812
1502110146
1955297426
1149723288
1220431230
908808758
1476501345
1617938900
1547647921
1176260717
169571789
586002168
1934842697
2007898725
1088990513
1226402340
95567369
535211503
1626600475
1853990541
814551381
376345664
251809067
2081557219
212092228
717669241
1567946344
560150095
1927297171
1332257267
952779646
202950808
280584715
1904523407
1966725843
981405341
1049229947
81994947
325759853
1604739697
1800454563
1436442720
693480717
98082448
1935464959
762457326
1806755926
670045633
1754828817
1925340916
1111767450
373124315
1844156996
1326508768
1637292809
1719627937
904307580
2083790670
823114074
1664989827
1958163266
10856750
2043683337
1997369302
238252976
1154653976
1040901153
1614898548
1970481704
1937080754
810070458
1229954486
427409095
1497793275
1003412512
3669540
10955698
281975476
667991114
204760258
982724050
1110267893
1981165177
89515459
238013825
741419377
623761506
1661850841
728453942
2139199501
1341296010
1171060764
1271816554
1303195159
1102475656
1625221525
757479894
182972293
1458360050
1061631211
246661433
1838328728
1574208643
1987170394
2128939419
2028471601
1669632122
1333007593
1848947261
1646329099
1521753746
472939706
415937076
2001015865
1188565617
369406744
1206445420
634404262
1529373401
381082234
2133173913
1800849475
1584676481
1662455991
1373682864
263040021
642161247
337598009
191575732
310612054
1968799204
544626067
2054256198
1359564140
1386307869
1187043346
1633868357
1945501356
1212186305
814641224
1103124201
1612770081
656356768
1664011299
878320139
705289988
27523273
859581239
1457528168
267735436
1889310835
289168679
222016628
1543548503
76113782
548241790
1844129860
1618531432
308860214
749331670
1541986889
2013684533
1227827224
1295258718
3069722
1971359576
705186897
861568533
1308540830
1459947294
1386974349
1890814530
1169790385
1029765740
793859603
48063320
1101038385
73415302
1802816348
1508891243
1565846832
728757685
1918772898
321274688
1618594815
819044987
2118702006
980783270
194793930
2127614698
1811130323
965626188
1933820426
632986019
1127705876
530735397
1328675086
1329289760
195467002
1241190294
297332157
483516519
601932843
1892251506
798771366
1122643516
756801677
1474857689
973351815
100252136
2134193942
271437107
373321307
533335669
554190807
1537913972
545722160
855527043
1145367331
2020437684
2071889603
361900059
864447012
1206103362
1358678544
1893481405
1107956454
988276306
1709396179
820393881
418140354
890820407
1894981257
1262857930
1980253426
887948818
14989684
923783034
1661199285
2101830457
14544476
292967940
1741472861
810168283
1167425796
1655075867
569203264
969342651
363906716
786299397
956093924
948139593
1565509552
176878404
2109772288
1699574898
874503080
276908542
1934509081
1055174775
788153358
124772088
2007925473
287345407
1307065445
394488755
1595169887
77863104
1385184335
1115705166
1716038634
76476133
1007682061
1135725387
158680222
1475479383
1909419755
1580556678
971427131
1101811388
1628620118
469202532
1983844494
372810324
953138400
517773825
1012960079
350703233
1739114254
991001357
769108213
241322957
2086198184
627520710
1551780981
947272776
963696926
2067184183
1817589324
1031980775
720595164
670308832
965652942
1090293147
694243640
886842721
1635937250
1649755422
1952803717
453378371
1668009994
1253215573
1438207465
616525387
1296296266
947743696
1459372202
312737044
1946255039
1333557954
843784683
2030011090
748775466
1933158893
1845011268
638543370
1975652191
212828038
261850789
1653637078
727284852
1517405216
2090880163
1910460345
580423168
1188984814
1646794046
697338044
1617118839
1032600925
1042089851
452585833
2136580153
392079928
1412202627
1531692384
713253565
286193913
525364718
1193513898
1389948109
693933951
289858645
1360549572
1539990628
1325181962
1901731884
1252277774
903236898
999733932
1614913767
1488986650
1591649381
1448829011
995879903
1273547538
1994832649
1934722498
1823854573
170458746
26061554
810587034
249666689
1437194166
1690598070
1530101441
1977461426
563567789
454755970
77257795
1067324193
1635264116
1758387511
73884609
1050338797
2038432335
3854971
231424508
987198406
461466254
467547944
760929986
404835916
1301350062
1896892059
1918089649
1873937634
1160890861
309529564
1368450158
1562660009
1072854597
2063210199
2014847695
311721178
1816889649
1942916140
1806521741
193548167
1308147351
550034381
419705051
480224865
1784582187
496233594
768539551
337397667
982318492
1157232908
175106120
1598205447
891664597
1708953884
1144594632
163893967
1399742433
1354959094
1000708311
644889306
608453960
2134875471
1441023568
1389207592
464425784
690867591
237287621
1545405584
724650414
891301424
73178816
1518070710
170129624
2113434138
2132729217
574503270
1436330222
662387959
1934156500
1810717179
1471636023
1103425522
371515144
503224689
1141182878
2111993851
590948309
188358200
1757291039
843476671
973753285
1943651
1487899678
2060021682
931329020
1032722942
2069872261
1523784296
401874143
718165219
1098983539
494862655
1961150614
1070378658
918408107
1508987644
2013190337
293806699
1098232281
141014450
1196955584
1308124575
1655369810
428368178
1758282664
535397904
217582828
530521244
257903644
1407185999
1235576634
1344168898
475111360
1484554956
1722718921
688787263
1340904842
1106239058
1751426288
1762102143
712266594
1780340242
1599402739
580423887
924143004
430614485
325106947
1905131932
903464606
2117021892
7968033
1282732223
513205234
1703319749
1754783296
1064445500
1632766392
1431400272
1228243231
1589976292
1854457024
1056986084
1031969385
1524440271
119193247
2036194489
1559316115
1677007163
1564809510
1623763259
1656966281
764816047
956895211
372162848
987421242
1454802839
1948115071
68066684
224228001
1507835962
1101464064
1171224910
906559033
1850655041
1933346717
1292904681
1593121308
795084424
1078781936
763976282
1603630582
103109245
609095073
1272504806
1270327009
309121607
1801135419
1061335947
1904834296
557941766
212278808
226584116
2034367894
840284717
777746900
33407046
408138140
1263770494
644344186
2081910211
497259624
148368846
1887104475
986000140
1944511939
1734327196
124681243
1282218265
1071950340
597224196
628914958
779957163
469599650
861889512
74272813
993557581
1262273004
1083631512
1598311954
1451753549
1013222386
343784635
721255913
2112433569
630315351
1102263121
205676090
879855688
1899097009
1539537580
1246471629
1736642159
1416960453
898224348
904917703
1057644266
2050227253
248150955
1851065162
1160365423
1483044460
1832754781
1345390787
1140699758
329571567
776664291
2121869570
658705429
2063024394
277334070
1401440603
402482865
1314822135
146822257
1999534585
456492131
1562774525
1986833402
1969990167
764526307
234023829
64006104
1943328016
398247450
963285169
1031783794
636648978
1036389956
703814837
699316278
1051148497
396652377
914337815
2021084317
1161939293
289700216
321569169
857483636
1621954415
1632807864
1403303661
2064420533
153910205
1241758903
1668467335
1653878272
1147553682
703521063
1149771744
486421031
1371969992
558690613
831070320
520058258
554030832
1973860016
1741504865
1086864162
1815000789
920855814
1514053817
1035100516
280406932
1673882468
416940750
1325184449
1061711950
2099323740
992030463
126568789
829311806
590561545
1610858024
2123172191
943884108
1532377327
76224511
637625028
1856631842
462618045
1060488455
576421281
612691725
1289592434
1249574677
2044520966
374775978
821077103
744231753
2042852382
723402449
1341729642
327575109
14486490
753679559
354224588
1290371502
1392477530
126194567
1726818004
1634867076
39671210
1451463866
18974715
2005335601
929879114
1925335417
648997371
1433356216
1097727553
275423058
1285951263
916232669
308311858
604428389
1179675321
1167805977
1944555417
1232270357
1174339560
167121820
1156326411
1304774432
1906290658
59854279
2135357880
1195364303
1060990922
2110938785
2131890714
977751924
2100374070
1523492803
823212810
1081142327
1756125589
1678416040
1217500509
1021425149
30584944
1592184312
1788472322
594124869
823930072
1281870073
2046863316
867034529
1971987594
961426753
1000564901
811574398
660542989
492449881
2029462879
1018587207
506093129
819201049
1193829577
97800115
391846610
50880735
1056533709
910332515
211207973
1426914141
1330402836
1910255672
2610161
287661521
1730248104
389978162
1608088656
1756403964
1140701095
1292983595
819752147
1986741496
1848017379
197596599
116829150
1254371963
583635498
1111241909
406369126
2046018619
461336780
1284668419
1848796789
1070569754
646228380
438650451
330170621
393148328
1190620007
444299658
823167506
1299749115
1394742538
1959545457
673603251
2094487139
579660738
838673984
772133258
78450950
523433154
1408901945
1684915699
1687910903
1396141506
24178680
102746364
991007606
1799040294
231334556
1296023236
486568961
420120864
1150744412
98311307
1783900630
1366029838
1651905267
788258777
2103928273
276909971
818221697
1251541343
1122986417
1094300420
749003617
1869013158
1532487578
7657600
97146470
2083037957
1579508997
1275729823
2023299949
1265934484
1325800101
1304692128
1907341755
1201247067
1397370458
1797044125
1085664635
651713248
480091996
611433428
1859817388
1409506998
1534765810
1957588813
644233059
772326972
1146402441
1211527087
459436311
329510135
1420695405
934444759
240356526
300603863
1825206988
598108041
580654347
141950014
1822269566
420146722
188752419
335687551
1669917533
1396390767
1149924565
941486342
1925721095
127969948
846231782
427843677
2103035040
1931478286
440464495
938174196
1847533942
364597403
2078206499
325962857
274185824
1008221341
406517937
1793601616
454709934
685066568
1241921346
1004577862
572116877
190780378
987257753
1619529066
923663268
731387820
311472818
1460498755
408251667
799413393
1431393214
734646676
1174221980
561469512
977584197
1591574929
2071569533
1587954044
171678588
1458944663
1795028939
1069887574
1128625045
994428576
122299489
1700413490
1136174258
2107753682
1727796560
1179594133
1218460737
1317110303
255071342
1504196032
1473650892
568741303
1264079665
468652922
505061055
213169979
318903394
625261871
162242478
2981369
1297728270
1498044850
1388455495
1517356932
147762391
90548851
1201294554
892319616
137028535
1128160883
714346391
690801170
1072098031
704109572
1632418000
925520695
612696880
204411392
551198711
258479789
1814007158
246668878
1977788132
1278570894
633228393
326482982
1507604921
1461237491
2058763196
77817057
1621415311
1536137862
1975765333
1218371246
928282191
403636172
322464246
1121451471
1099288809
361933273
1862704181
1802010902
158927416
1292190698
520331382
1760768892
1830690028
1848985225
1662205124
285468694
735455101
1190756946
413327614
1059557053
161895069
1576060445
898125212
83599386
1781594619
1945206248
463473014
1001743750
536801790
1498364247
434631122
2074442003
394626120
2026003427
452039462
46364383
2067925527
1426830069
1555309855
763541513
1996657093
1244752162
211449039
703917882
779559185
1325212144
1169621272
930976332
423747670
1067504464
2132895677
511127950
1604122280
1884728015
1479450275
1897290255
1116668968
1954596356
1978084682
203036691
132564138
778460226
1383442720
344068252
688505663
1989051939
42883009
84944953
1143699737
321783530
429592072
283631030
26921361
716405421
2120074439
963239891
2031134526
2092034043
1209366285
1958780326
914880978
983943091
322733248
2014872764
1833998087
2073884281
1135998156
424898131
963760654
1560566708
1872693912
1164786752
221911760
269486120
1907000705
258203930
334292418
1663278725
1427261991
237459519
271782998
1656201778
1147478088
904334489
1649319847
10197015
1740452591
1687307391
534990347
79706493
1759746694
958910435
1021987439
1130924999
1359651625
1905263546
759844074
633320976
854260075
2087482699
1713960806
464466099
567623369
328486053
201123300
683064210
607114001
228492036
2008531349
477811169
1690747243
1009178206
1189724235
551334671
2128834634
1825628854
726226193
307478951
1425842979
1932406425
2018036288
1188758741
298301979
598242362
1493301788
141651302
1712571228
872955986
104027531
243710474
92672988
737949855
311647132
2121996033
444459307
51496288
1418439535
433679059
725712241
25261500
378211410
1305634624
1952229030
1986121747
711167141
1839847329
1274525533
1257385638
120617584
1571151722
1025757364
1481286832
1084219913
1121464240
1728057596
830615266
1034196955
445810738
227830817
179022582
1518323761
570984809
764845568
2142023290
917874339
311119294
1146063042
169238236
270123704
601890064
1643968842
923270424
1088249366
871320364
1360227600
1044943413
1677312265
1355006085
1574683240
1955118007
1708888351
413107429
1079729421
719315680
101300224
2006116327
506483750
1710626655
1187630806
1605301409
679232778
1847194246
377965292
1233314402
1468470288
1581155322
833105109
867929087
833285771
267227070
2108962834
1891473891
1434607609
1036531845
923220820
1409136882
1123435611
1934082210
1488823734
912412787
1493093757
257562959
409947948
1786133733
426707363
1951252925
1693427387
186926798
200920900
901957756
1366281626
995556043
346317905
687706736
41368984
1245627068
1800310246
279324808
824021035
1496677513
123042909
673800998
2079987118
1179748046
1232191884
340932056
2045131604
354578353
423128402
1544024046
1149665864
299007796
1064072367
182963852
535954881
1992529012
2057538058
248563812
81789481
2147283445
840249066
580592994
1849130249
129161214
1621152148
1930125162
1056336052
1259348019
1063835742
82447875
2114946262
201193115
2108785939
2049742806
1920719341
341565106
1947410363
166755962
1210632821
1957242906
1875514970
622762598
1569434494
1961597457
747593020
12075083
129104237
434276389
290021644
945644710
2011213644
2144440424
1872549245
1223554780
1237416976
645364093
788987440
1144753568
202091870
139467305
672209796
1723127817
2089802885
1892503232
1039806889
910026796
152270990
416947078
1405089067
1914875913
1967319490
1619957606
533803531
751261185
1458260736
788477447
212544832
2099981986
459972593
1806830229
1044618842
1913634771
1737077873
414364881
95802399
879216469
1985046978
563823178
175889160
1585241498
1737659461
1321340325
301228522
687490195
1971675551
434631933
2131826935
1702569752
583799701
656318434
70066434
945887044
504910101
2097846778
2058038081
1519045709
2062202316
1438596178
1114426990
1478492449
470587294
46291520
1680871475
370295925
724426017
22460965
296570171
1483878417
110569822
1214483254
883033223
831203342
500752290
36223183
183848524
774868441
1908378176
665317164
52401715
1780756809
1697762024
1022297139
737329187
1716358655
943925129
1595736554
1611395131
1410423906
255088283
1905625875
977345073
820403720
1326259489
315175300
114920912
1307128892
1748824699
157728968
1308820559
503730287
558211306
927436044
1487053423
1175930929
1133834272
992350113
115254060
556632751
1431922804
1655538862
902835800
126534010
517887260
123981578
1531353418
9095247
1348186406
786633295
581522291
1139954969
1814839233
1756229369
462777230
1008385889
2128214696
605256578
519831520
1635779366
560910463
726707506
637593969
1880199423
956635667
1104930847
2081921359
294620647
2060126831
516650456
2026970379
395723719
338692095
1452415575
2067225647
728781319
1076055444
2110135258
1999880149
211805346
1495854441
162755489
522633874
1964615931
1908607560
944087102
2077437707
1294407516
1089667582
121342914
499885400
1254830056
582814923
730869667
869151901
2036846965
1288815465
1462684005
1419583937
2137701141
442086407
1689713268
65548359
398867402
1875879403
995322114
534659721
350430139
705075635
1955527927
24151177
151693816
1849837607
436014104
1798393131
1737481480
1291012236
1780760744
307517957
1029194007
858657502
55595493
1084545864
870738806
365354451
1776019806
792330799
430275303
154513834
65320944
1592736301
323514093
846098570
1059199133
40454854
1551157217
1054013003
384239847
1681551877
140117585
1035071181
1047396904
572773834
1311571176
1446651425
2139919962
769763092
1406917249
1094797030
1379736674
1669381331
1341220798
1696957383
1921774407
909579812
220490654
1515199385
222952324
514839153
378359890
1963326061
1558692173
1082233854
756850120
696291848
819371277
1630318291
555894866
1166124363
905432376
2060946334
780603712
1986149214
1701394674
21067269
352260730
364839072
831934376
2053299057
178838767
459153518
117168869
1780357526
1693490013
719160287
832164380
1888709937
1759972089
305261945
731362488
24461156
544319558
399962432
878466993
523882340
1732179618
344892717
576619483
1922756001
1403378425
1300414361
2138609326
1822141141
476107323
178002921
821190722
711890214
994167948
460598173
742143697
1162766501
1720248839
1531921685
2085647447
271112101
1104768901
573766811
2144690632
1724428564
851016551
34014296
1884997549
1059497268
603290356
1560491632
950799507
1034369149
492689763
1502569251
60490421
1089807224
605130327
58175132
1687974543
102848913
1928877713
629068249
126714313
825079718
1099056986
1154923933
1943723333
1324078228
871670602
1293228694
674750952
146017287
384347971
1913021173
2136302407
1818869223
299231317
324355984
917933627
354266882
586653351
540126322
1316680820
94717498
414039947
2062834590
1005658774
1191530095
853963020
1246679533
1796652935
1570570394
478633146
1600083554
389267333
670559097
1877362798
734033862
1623915667
164879237
65180384
1913509293
1326971146
317949885
1036703727
1871665887
765682174
1559813106
1425031403
2102674843
1050850453
1797334485
1148953407
9599434
1940625868
1590045918
1976438175
79055364
1221588659
335394827
1505139623
1724365813
260766673
1688225235
1628532577
976674681
1503390362
1892666875
1509729040
913588592
1182822546
553466238
1877369132
544043178
1319545554
1880494667
46108374
247439726
1061484136
973471922
261577023
224495774
290278860
1207685863
1352118479
444582807
1641019119
1852606433
141243922
1418650028
1390992206
754073187
605928529
730100099
712498954
1907370140
1486016927
856252512
495670127
1859873706
671997120
1135821659
1192084454
584417475
466704161
774843157
2076885306
1956121926
401397514
1064807202
567804389
1466980453
767001468
246214632
2021929186
602511169
768524196
1845271171
1812697026
1857492744
1401878496
653336921
443063599
115734950
1203352536
958506595
213782892
1538454336
1432807763
1066671113
1127022203
2106093924
1933042232
516951259
1707373886
666529816
685152738
961554601
736650466
1770588789
897743907
1081822158
758742293
1727399046
1790433859
1900606519
2124542087
863043005
726923179
2098281479
2052232072
2032821601
910789258
267810110
1241397764
1963427926
1653114451
289239528
521585944
514303765
231193455
1501609200
976297567
1194436726
1040544860
530834012
1179537464
1971698311
675215108
675908319
1062715274
569998359
900923861
700210987
1844242638
56662543
1104085280
1022838017
2044793747
1234270558
1348461240
1350927336
120392487
2132301596
432083538
12510503
446123020
1255016834
1701313639
1631750442
409292360
741683739
1883488805
214706516
1022709745
283237396
1643360709
1922076852
805867760
981596518
214692883
1133237236
1098889013
1482901694
977693002
954367055
2065018756
1661871409
447264854
323230027
643090699
305368516
1095014573
1045770166
612471397
64961798
1608236635
1343127704
937203526
541143033
1279733302
1563579312
1192945632
1291295866
1755625595
178287594
994785433
36810997
1872629740
368975052
1290268278
113705305
1758416506
429637337
576728839
1847243495
2108274584
607694549
665921512
1383793860
1851216398
412578850
2031690268
225440292
1217099231
1188013939
1000347602
737861836
1007666324
164850984
2034322132
1612173102
182721359
754911515
2104323940
953748609
724580420
601272507
238371944
681189739
771326544
478417091
2005142104
1619256083
297762954
1011566004
283651182
1459450632
1783820400
1513756952
742034379
515332323
2050663746
753168433
813030019
64560388
1485846006
863746821
1013430271
1928187903
547993047
75088090
643219827
1742946269
1989619469
573545756
710327218
1124432624
1225861285
1135665803
711921551
1759966721
313773881
269284883
1760889573
1185051374
1953173567
833546014
704181743
155147656
1765970418
468235956
281788589
29610982
26989916
1008171492
151012637
91041893
2028931666
92943461
1676332338
1508300735
198076879
529394843
2111488220
576253786
1133543210
310823743
2126682763
1893725602
460632626
1404056782
237317208
493226602
833832312
1154649555
1276039941
595963000
1597391638
778970726
227246435
1920024919
1020228378
582029934
438979719
1219774664
508775729
247274740
723552413
632096100
730703338
1763401574
1086464956
1506234948
544214295
236478656
562172178
1803059661
1439028230
2135915275
383997941
1543085946
688168368
848788164
89104868
1753947609
1495213637
1731900775
660369776
2004302518
339062918
483784037
527446636
2054596237
1204939658
1335715458
1845028622
3270282
1294870705
686006709
1859501381
723740518
1904763328
555282645
347355424
716832020
1505796159
40839750
259517578
1149383970
765135240
1080605308
534319853
107030625
2080224996
206281249
1666602350
1584616343
1272276243
484125540
317435755
1172277147
1286133820
1906710604
410040323
2074998103
1013920100
488053922
1388831289
466864514
1471931347
455376859
1244868524
930845826
1483599596
85800339
1856029814
264549653
1889470193
86983709
143392581
379710101
459803428
2072001606
213509539
389616842
1618395544
556447292
1947635462
1860611695
1451879797
1335366800
2146549030
567291852
1270863201
1847250423
1815832575
1689627141
1319370094
1856196512
2040060164
1024992396
1199040624
575067038
1149117491
1498302069
1681569028
573053771
432561056
587464039
365231772
1520746312
1371477105
2099485027
1317206330
1269215737
533746343
1219338977
889494881
173783018
913451106
1794464391
82213949
1349709494
1585776224
1844455619
679229948
1068299816
1855945725
680164600
1518315482
581055160
2023329
1697548963
1202292875
1819029769
1357184487
636227201
512632885
1051841345
1328160226
756182344
1201432226
34353896
511364870
2108140703
1222529856
1513188568
747068135
2055743812
467304256
1337520388
1707336298
977997979
1774379669
1466985453
102530107
1135181753
55957702
374143723
1883269777
1772115768
1082366333
1740066097
1592648571
666946472
1736756255
1968290868
51082930
550781420
1164417975
68931635
835541499
715051516
2091288965
1070905832
855362412
1746060077
251472348
2101653238
1884895507
1651726320
751156584
1320046642
1007431760
47398312
1474551789
761609300
1933688873
897111220
1737329927
1989613494
2133580874
678769454
99623916
824940641
1842265498
2067192385
521331786
202394100
1627258967
1093768534
1805122216
1071684073
1826537582
1330984546
677146347
690293906
154924194
1289713106
1059009956
1188550793
281718691
1449988337
2027287724
155391190
1487938674
1548784720
586912311
663537684
565427365
896394306
1232023521
1306248420
1283058665
1035479341
1737012332
796279591
694003329
640213900
1142185214
1332831832
1315504831
1470855475
1695049990
1157053133
377826777
1691532935
1942655249
1801207270
1562341222
325511957
1152365473
1518566310
1575540690
635052400
260699089
2124575248
1571270407
1038676453
1555444179
1272382030
2012219821
1500418663
1318060347
1437342669
173704488
1762620376
1113466819
1297532797
468224049
207216828
1543373321
627612718
1599936263
1163541716
779154133
1059817137
1325043413
1907592063
1576553017
2121880818
368181597
2129362485
1903156327
964217312
830557255
2037718559
1932325411
435270185
1032169320
215700877
752790082
1720682267
144867319
436977017
975961262
1594154353
1270754432
1853490646
1639777422
269423207
200672671
1778120790
489677213
1653697383
69373813
155593932
391747216
968240194
1962634451
1785922320
182095834
358071061
1070248865
1973558786
626223721
1836330642
226777876
272962528
1012315630
1805516884
1986385999
1740015810
1887984285
544861628
840389166
852891010
564110821
1792675045
103102607
1691824468
1978678938
294503814
10922855
1566866781
2137835318
1438706091
518176575
155611797
1912498942
1606228708
973375704
1054334839
1673827843
1606682873
1919775750
1128296993
994617641
1940842607
780350438
1481442099
1219521440
1045494545
1065556472
1495626223
1015998785
316084116
1605581474
76231123
1339595267
1609725604
1506567528
36352546
1004530155
954504074
1405849432
907129530
495853658
2124564205
680162793
1104380582
721779683
37779848
1053360802
484059780
1158879325
1982014777
1064482830
1855999405
1702973654
312351321
614928389
354120819
1286518150
454941347
928948874
1930588828
651271606
1076081373
1736468978
703047484
1106050388
1828527062
1246390082
474766253
1625850309
1995252509
420921759
1829917243
1479544644
1883706926
449358636
1733299902
1561708940
386623453
1058698085
2015385550
1972539148
1504083417
1447081598
472347269
1709984977
1105864377
1426249218
1581165695
1731238108
886931698
263912038
1405272583
884568562
309353341
1501020062
1718256403
1971194661
169668904
1733757801
835596334
637034671
340161400
980729481
215225957
85226244
1059784915
2008458048
421205213
2003086019
1990300507
15364082
604393511
1846031792
179094848
249410936
614468113
1231579485
2097492746
1936346976
1302353801
402437123
493536961
1057372396
333923127
552318889
1575589817
1227559690
251109292
1814343360
2127839487
1326991141
288877204
2002186339
213250852
54471956
811076566
719680014
862008374
57763942
23198897
1805537747
1728544385
1648408598
992424873
859243526
1637553390
2002448102
460693100
1513569400
894915232
277838674
1257978346
1104392219
1257166265
1609764153
50170970
1572903138
1559719116
560085904
2030549844
1893397369
640615233
2109763537
1077080697
1452892468
285950178
1464806232
871421316
868805867
554850030
403800023
1875543355
1618767017
423914579
115597952
1394869969
1752068434
650581619
1364717476
1777691766
1414387773
2111484868
1738628709
565849655
661170710
232026167
1924595091
1919072062
618108957
896398836
586537459
379912196
2034758629
605598712
472380436
566088753
31087413
1551480319
322728281
787672112
1743355221
1712533026
1113287362
425729715
417007028
1167400607
1531157865
354273606
1762000090
1176408958
1214759890
839128073
890884995
2114572128
1194681529
1717661599
677571822
1792819600
352931754
816011327
1224632014
1597286008
1139325752
1515054476
272015318
1255539650
2105522927
1027870672
1809598600
609339260
93082269
1619297146
673816311
808925009
1478740723
466349119
1410316368
1940101687
1938169283
1004963300
1860947051
1702782064
1158232876
2143018132
875259083
1638758550
1053644767
154267211
1728832710
719138066
153197283
808303208
1037764543
1116641966
1953670184
22001452
1473415267
504443723
290013989
1541664726
1200545972
2090247203
1504838262
814849581
530756007
843214426
1478186851
1636461844
159795373
35055514
1945645797
784829435
331363069
1590194971
976450586
542021381
1572445574
44928074
232957024
95904049
595975856
1267886965
334516104
300126595
1226569322
2004989828
1022089130
1383838955
1433503093
1281268681
2043320154
413300857
219648731
1918897347
1311915700
164357455
684481111
1839727275
1387367863
1507439603
714269869
992188184
2141358395
1718994443
1449493506
1528521370
1051763648
1560215461
2083816495
584580151
663988137
1281423807
609417758
360826423
2104040955
280634235
1369345249
1743660705
566429976
1762916250
2074250226
71817910
575459909
326575871
1884846319
2058068403
1394900673
1109625214
350981893
939590738
452208483
1561396902
1909577946
1293066399
1149223827
1903682158
1259819307
1283918299
1437148441
1127786338
310495904
2080988397
1118604214
571747521
1613430339
1985588537
304831784
1250429239
1743474647
1812021349
1952333582
1960472492
1282368444
1436046659
1836886004
1223315476
141180436
887033877
83155560
1096517219
600890447
213814751
76086871
382652778
123100156
1244733387
2140685399
819016268
659804626
767014528
563715108
1043891249
1732383202
1494910412
1548813992
207601236
337540532
980346882
1544601693
1067978801
1042732761
34116460
1194066969
1270467677
1435941815
1515397598
1244409802
495185826
903665996
1663180753
383083261
849115982
661927190
1489076572
1803887901
1885316727
509267789
1517058488
1722987893
425570515
291819645
1965045542
1247263703
2142792886
2057876890
2126659900
1010746770
1340675532
1990172873
626877576
410138163
392365455
451116323
581423452
1234690193
1051396107
1300404220
280921318
1588455267
163776309
260347519
1768231133
1898351828
1842877457
400391223
251860430
988609193
1859382314
1546048567
1732865138
628973509
755985609
885800925
450107688
564970078
1659702734
1095847853
1469151698
791017608
201512572
1472613408
1493575974
245482958
1984948430
686078717
432746046
1098407391
1443656128
1450805981
157430405
1272841201
214445241
1090741850
1817787779
1687506449
1560727584
1374768018
1122797683
753325639
1186339005
1577914318
980932746
575708223
1892790240
340969219
1292551808
1642151712
2099342419
587677387
2046195401
1437865650
2057003072
1572459479
1088258559
786327299
163402219
1343144838
187288292
77195652
94036064
1203712064
1351450487
1989265151
456879509
1323925300
653154585
1352752065
221306981
1030202391
946659853
1084080871
1026415222
1292703790
1336581976
309777305
1122753102
830860334
271899476
1267130251
1840571621
234715209
934301965
979064865
753266730
58687886
1127329971
1470304641
1466162730
760246216
1408097757
133992915
589140424
1377533861
1487664846
860711612
500652325
1826948612
535184580
2061264583
1942172579
1081268862
1960474013
1061734458
425855741
662971789
1567744396
110086730
2114806329
1837322034
2036317058
915887936
1555409833
284976483
768691991
818178504
296331643
1784602645
2055358441
2036221959
116165882
11586116
47157826
919406606
1716090858
183500082
1716047816
1574462312
1560287091
425090849
59678439
1573066877
2132515756
1573831972
70692578
189263076
897294178
1267671244
445780305
1368438570
2008444688
238433156
1892421139
2019077843
609133488
465681457
1728231362
495503725
1028686500
396957877
726775808
2030008461
570995712
566306863
1809996706
1306820114
1421504761
761871541
213924425
1760041577
1929573162
661019408
251350844
1770535604
222313009
1797019037
1782387829
2049814085
443972012
1205085398
134809891
1946628545
1782904773
344560093
1345253157
1883291905
850677774
164989417
1806054199
449089965
1021919764
728081420
1838797821
95359667
1446800256
1213961356
1739387861
1210034783
1089673632
595950553
1626577458
661940386
1531740165
746754736
207822537
1075765317
586626835
1606992317
1975008658
2024993715
915802571
624584504
354635861
1827466460
414341966
1246400142
1845577084
1493509245
1970538095
690735752
1858056587
1440769336
878387224
1131781058
1341516426
661067138
822209237
2107053455
1085600202
1728562345
1086046844
530886505
766014944
262155702
2127564996
1723612397
659544365
1590433974
1358350483
969648318
127613666
490769299
1897784189
140569104
1439799155
152796707
1269450957
1130667662
896983480
1822310021
1520966887
827025164
1093382167
1047289105
2031103012
1556838577
2019875734
1732079039
204969497
1591111935
76901797
391944958
1714394535
873090214
1772847172
1764016407
1973529217
1926772306
558730641
1570416147
920929848
1660650771
1646285066
766258227
1721916509
2141224206
1094150500
506954411
1357912228
1735388856
199503160
1986976721
500115928
1169737365
1208686775
1946487580
1440360372
1773818186
1797940305
652822610
822777798
147623410
1666446345
235711844
1220726171
48724285
1057277160
1051734144
1864209774
1832545195
465060277
979486143
1670421126
833828854
1377305839
2114562576
533056311
721882414
599661816
1817804480
225231858
1334023734
1940493489
532873333
558548872
2038530293
137983
481332090
1382729552
180893770
1736218757
1863444469
1899533825
553057371
1809985727
1311967910
1972758624
971821176
876004993
763211019
1843022230
1154365533
580753952
1298886218
144802895
1688863139
2070515795
131733974
778440611
747756760
819120981
2031892717
1221203468
1843457769
1139537786
1525706465
1529604231
389583110
820784876
1939539895
1582624280
1186440798
1604893713
1483239593
1357527587
340329541
1762185904
381190692
1445338191
479427983
696267813
2041390560
1793535036
765119991
1204622539
1774875549
1740918038
301078477
687320942
1308904226
1350377342
1557077058
1571545040
1849212590
1790504587
1160428807
1431748308
299924073
2029557012
97975344
241306273
98646387
1508240691
718492122
1394656374
763929639
1409120945
1187728882
69736476
1065030299
1617089075
1695722089
1765970418
630964233
845654654
207764238
82578549
192921445
1329288707
611659704
1253981265
144070051
1382321968
1430528022
1575837044
143275838
1593161400
812873860
444274988
1867721575
401112270
1442783313
158204833
1020393194
394592386
2067541472
1469385112
927775888
326294705
1203939268
2016251422
501484125
1215059302
471044826
1029886767
1628438466
1394060283
560518929
797728477
1791381059
1471520617
765871609
369188106
754569407
104096106
1595961956
578869751
1106333861
114197086
1887645581
254366952
1456982082
1690227210
1922254550
10100825
1628163911
294598363
1341186755
393004710
1168550568
1660574381
1664130687
1852102245
1397205251
487191658
1256782988
732048662
2003752456
578653063
415961345
379386676
195328526
75594668
1871600808
999749503
1298699457
409049374
401235046
1877147049
1603787159
661208367
1636011422
567044278
1463162867
450639451
1273688349
1431078108
268526102
1599565979
2022346303
825573682
2073024602
922625029
1406001833
1912722365
507176068
880614761
560428965
1128168519
51679575
283541090
1440014669
533449569
257146979
1875790990
10273158
1229124753
835627562
441305084
583496128
88635733
131781919
1365568336
429518057
835333410
872588917
613917440
226793805
1840326462
788302612
1198188709
711729845
175963950
818533342
593972611
1846857062
1487482158
1294892987
838179085
561496322
478327578
842880650
1438448043
1471273679
124676867
1015248971
2021771232
861593336
202324250
412824787
722157490
1298389197
1801368304
422069921
985731791
525544737
325347245
1525859253
1257849565
1370767452
1635766358
1137283457
948640355
2017098702
1787345475
1731261828
725210299
865797964
1396354047
1149112237
382912774
414854787
861633858
1179654387
628663805
838674721
1217586826
288689261
479645404
1666056387
1666478281
2082728933
1603750319
1713311486
1218881447
1836891550
443544566
1908123907
266462887
1011029011
1461154190
771822587
2029081388
364770811
974536351
1028776429
336911925
596984832
39952927
77665264
1051515599
1292112664
365532820
434560136
1248167369
597438015
1241079063
1222293999
1943982448
525452421
1419715409
2115545667
1971437248
73941214
1451601256
263822700
1499985515
556398297
967835807
1365549686
67250202
2070779041
707417061
1820565075
681782016
265689017
321659424
1802485672
2020086817
627073776
2001517764
485358160
1168891415
1817966455
628296187
905171524
151997579
641288121
1303799964
1030904722
1536124585
1114688341
101783167
566270069
585197873
2031382191
1898312193
1734786617
1461291500
1581282802
1744418131
1831008178
815000602
123686981
829671329
582236891
1021419208
1926657664
489599843
1485086694
282552063
1633059152
1741601711
1786722500
928013886
849719540
1306775217
977575362
556933482
1324403460
565037957
1173866131
668332201
1372552818
673905273
1752904014
555571446
400096821
141638118
1835320061
1876302111
1082914299
814748306
1348785188
2081935904
1171183993
165796258
1098838453
1064442145
89320314
1192497751
1474137550
135152897
1701832867
573796035
1452573289
1771787999
85390062
463043777
962237875
194577627
1475972696
477757255
411841937
1188696840
2079738716
1293786013
1468972806
664283988
942234083
696276637
215115170
761234558
1574831569
399064362
1939989808
1681812009
331652362
228256058
578033308
428347342
1272126807
1686995820
1574030810
2094509683
493389580
771018685
2082516000
2021789819
155019373
504001139
449058453
1939394722
454035720
872368719
524477281
12518459
112006864
1945913657
1848739484
190750379
783883650
885954749
1772181128
2089606666
576169738
2114848493
903631127
1272662547
1854478467
764608433
496321963
568565979
616878815
1035886536
86818154
1290612531
1521226967
948123964
2015972512
1899345244
913437363
151999433
1654836990
997347120
24028078
439985302
199671313
1620842824
535698783
1199669229
269057132
1366624850
526242027
1063506775
2043588961
1696678263
142910616
576189709
1757764562
617513019
659676746
55487280
1452086431
1155642898
376283593
30656470
118566460
2075792166
623531567
1801362502
1088117599
603947354
515708808
1094525525
1397664353
1867753792
371947980
1821463100
1800478550
1831857262
919154087
1898838830
2033911119
14279912
1355653269
1859386619
658287271
689315704
378092773
1624466708
1460625884
1242723023
1338187585
745054461
2076892409
1891529170
2071382450
2145368858
1230407463
1971910428
26363640
702903354
1437608372
61074879
172304975
235150226
811548540
482169970
283662880
2130700709
834528336
1013159274
1533737214
332033814
136224194
705525374
118344126
456281076
756662087
1407255195
258142185
763892199
1197181521
577517689
1143828339
1555517649
755429471
1820728023
700292436
873290931
971033287
612109360
1834883604
1449619494
224251595
497298736
766117726
1879382247
36618631
2135336740
2068906901
1959055054
1413602355
922312659
962172493
969259889
1417107700
1152721558
391473812
1940323501
2108181829
2084788100
2060514921
2075979779
1518767203
1687716886
96814448
153085842
1303351056
83102244
1449799183
971520632
207335848
2082412313
947363062
808442517
1490328529
434672444
657646413
1246019770
1686298582
638881256
925590350
350966224
1733704525
446345149
1841174486
294937847
1268096521
1115177774
2080009646
302450764
2069476018
789824668
777224990
2042844816
309573505
382955869
1504387425
1350236315
1284259570
678807425
705136976
1405593361
682147123
619587682
47533782
1211665922
690608823
1843539585
1962544700
752879371
2011526610
1886902140
185463422
1279998567
548956522
247152467
708658462
1627738745
1505816713
1496715243
2113954256
197462172
1089240305
1349666952
97586982
666954978
1280971735
1063488880
1583110980
129762904
467719992
1308064399
526014090
1651988805
1799907223
2070966885
374012187
445404636
422058724
1138642182
840735712
1283270455
1696910676
212160093
1362182854
260915304
982201290
339256970
42307937
285040280
1693007873
726765348
1322859203
417308530
1150861116
555871022
1098719476
258878473
1837229108
1805220034
1443895309
856245969
1000481423
702295868
1088792272
208232734
678725864
55822942
2112667631
259852362
1631635621
1544901998
809664454
1953837486
1510262369
792626356
24703075
192712704
1399226751
1071121894
1564398288
1761956923
831898840
720897649
1246327368
2108876018
1683206647
185320571
1921749474
493569854
278794875
572678582
1039899266
1216649754
1178856979
380546469
894796441
1414230948
1361889064
1583821313
2032082613
784074026
277794498
1233671323
947679716
1579991500
329022791
1164753687
2097129455
2127360059
773955175
940275387
1400505541
1204658424
328293576
2016481027
1784541973
559635470
438238802
25243372
1819230164
669915492
969832752
60021152
1085956617
2147153796
495088014
1287595104
2068602834
446095932
1310280419
1576235694
1316309850
940170482
443455947
825282194
370929389
903363375
333126418
1653904739
1474082322
1129816768
2111422385
1295617511
415446302
1844364316
353374283
1680215150
1518252378
1164778567
759696827
1424284677
427623540
1900872463
739349567
1988375139
419069675
1373819794
1156993591
954809878
2069413902
207396666
117709082
1517715871
1475386655
1491769402
376955938
1499692979
236831982
271471599
884995171
590540699
159149131
280105915
1793249510
1872167037
1025048499
142033845
418691854
349187603
1523051060
720859865
1016199195
2814698
209366377
1555326303
1960460051
782066929
476104980
2103660533
1933966141
1635164666
2014112500
784094539
1458181223
389463767
1823337882
1185201296
942777652
2106873490
1267008031
689631160
663778789
444572512
830982936
1968690515
796090837
2095952748
914406470
24951394
1695957229
1888087100
1399618406
730367881
489670284
129139268
707107135
508875673
1736774014
127397478
1613344538
1120748120
1958260974
927928781
10950124
1547659594
883693868
1721793687
2116433364
1394450183
626287572
633023167
30476123
1767498682
429526338
1788835418
365299217
2056305025
1539538775
1561991355
2085182782
1338457144
961473781
67686598
1289623946
1663948338
2057568027
680984599
2033658109
2014528838
1131695254
300240580
1179964597
236876151
2043117764
262725318
2021949785
558701333
1384562451
2109335614
994094221
1797279393
699937677
1578070122
422864617
857311923
899521545
815867577
311423226
987405681
719848238
1749771113
1559396031
1499013109
339527827
848711300
2010883176
1811635121
1914438126
590633918
991050061
1713635338
90810024
989191794
2124169782
1378371069
887100006
1930359981
2113712543
507964632
818535198
366074815
1721879483
57451439
1918914315
1560042421
288202697
1614341858
466887316
1234799961
1039153970
1100729148
1621017969
740047726
1185974946
253022389
45078275
1038510828
567173466
1778069007
1485310493
467777714
1709714521
903251307
473832643
1732431152
1192164884
1120953814
659217654
566285497
283221692
1979660868
773058990
710249195
1802744256
183160982
78098780
1025165244
1919876716
485308121
2108586847
760000381
1273055557
298060145
138672017
1709261840
1914476590
1139710765
1117871615
364985612
865665869
341451430
1080293387
1143791268
457329843
1028153285
2036955772
1760831630
1028659789
1171892366
1369721534
1040034276
1080428919
241544802
694288449
253431921
93659600
396729636
1227452719
1583628286
695203560
1535940972
260099250
938326957
489943619
1848670185
1455674729
1628019771
400282493
1123261813
1627512042
818021006
1212232467
2038737821
2116418933
1332103772
944057022
1898571147
886326566
178609051
2130146113
438862474
1038407029
1377523332
1473869306
782759215
1259478254
1820602772
1108004351
1379190676
705989303
2064621160
1129186194
1116773798
622961259
161915268
1562652388
1541568415
1992525772
55749753
611100284
1297721529
2081106354
1770113489
1471718624
964387266
1460020235
1385692806
1219637563
788522085
304839368
930851425
1204243608
470586565
2140072692
1866999192
128298003
760265348
1777817250
111139310
1005741321
1065646401
1943176585
1091286043
1764330450
833832501
1591755903
1268596812
552330873
1643671441
564674859
537369231
250142998
616280626
554190496
1373367314
931317054
1429538595
652853111
1151580069
464312277
948085371
1779668921
735675157
554303555
1073890362
1125677477
734251857
729679632
1156016595
1652990530
1765626257
1676071104
1582406935
422405221
2047141015
1860125904
1334703951
551225499
295106401
1487180179
611989442
852329809
565361372
1184544208
1837389921
1347545780
319397775
681977146
522145190
1244075780
1280786869
714044339
1961669782
1929617826
70744029
142547016
1243127691
544625821
496058510
1936152806
344461604
1586396893
695881086
382746468
818153070
1390043854
1506150837
686782114
2049699512
185374977
1921271647
627984677
159797190
675984438
1794779069
1527444047
1984889022
1776209304
332613623
1603402841
1006811572
821411255
1381947650
1915295479
255789186
2128713002
2129067976
1724696988
2108464229
213540575
1074645814
1632204085
313233988
1039842431
1515444772
1174264216
660145459
1910164255
1191394361
74492478
2046945411
1748912782
287422069
1962457281
1358943499
542298749
793987568
55078241
1891512231
520322818
1238331213
1811938797
613238293
1051979517
342537116
1892172862
757658957
223426469
248573690
1789420544
1142815557
854536153
1013479612
1247905739
72657268
378543476
1381562070
749470172
1323304658
1521465997
1622926659
1128013812
1708023522
1431676098
216117572
411049521
1643594872
1140474474
776995460
333815308
820967849
1813717635
288430486
1584933239
60512889
1148303864
1330990154
351835929
2021877517
510215273
1242215367
1334066831
1021539908
2131670670
1805577026
563497870
1727300358
492945309
1774556214
1030673958
280221583
1056605460
1996085007
1996665766
1375315768
550227438
1451395409
1208153078
240418477
831544892
1997034999
785062224
600541755
925079194
652824647
437070162
367060767
1813793322
119102130
692391731
1774276147
552293717
42703363
1151056877
106491006
481072784
170433124
1074196310
458650013
518321315
1175849619
1613213134
1415444818
80030979
1672559393
943613686
1443954552
989481375
854314082
1363726014
279465013
2137443037
1850423088
1102061088
818700226
429482347
18360977
1362016733
6332869
1146841270
440768185
978921601
1085226695
574988530
738750910
418512997
274976170
652521401
2049899409
1772880412
1397403593
150132619
1060049293
1867991317
1031227174
1003108721
1011513862
628768706
1845439155
1181108728
2024356252
1051117720
131710709
597380594
1482490253
582077835
890223239
876733704
2144860031
1848835697
959379466
378026130
142393067
400573442
550550546
627920972
355826826
1191213897
1585222000
381045931
226527790
1308580718
923599279
1818629005
252617079
1046743461
1368260791
703456262
74565220
1435929983
1183228924
2063009474
1800989880
1561573845
446841340
64567570
171576788
1458172089
1771100816
1830682873
331287493
682660262
1369030041
825717666
319661461
346940485
1953161310
590086036
321313159
1725670491
814045566
474689111
1638003478
775929057
68552763
1096727220
1997188760
1539854052
1262515737
1804723445
914899596
515058755
2036300810
1346268568
156816988
1982300894
1085316295
1827127373
2075424084
580634480
1439858362
1123982757
1340786267
216105843
309352070
1961430145
979664499
504656030
843777957
851835301
663310940
1138905189
1613512742
398629105
121220447
872933617
216076004
139295926
521321923
1349980097
156433359
450581996
1406957555
630407333
1397084985
582222426
1881617044
632094769
834731141
1433594589
873018386
1134467957
1032507539
772900887
674418939
522800922
1189770527
1325037169
1327432980
122216746
1705742942
795663809
255962250
1809247487
242511264
2114843624
1974986626
2051349503
1626575653
376025582
1685182435
1503218976
451283567
2030802585
607357082
1397049065
487766048
1818991434
102194434
1070527306
1115325665
1212476331
1456367072
1753312449
1165237625
975188935
2103080142
497377466
1815700345
386720790
728660962
69532349
1558734343
520130740
1161191059
1061312658
466204106
2100389055
1917761500
2118221582
419378300
1251881418
2041260888
671808051
21285232
1484489616
1813218603
2059901591
586216805
543300686
824708345
23793629
1162045950
1894208789
47187365
1715653038
938759577
900781921
1770771658
632103048
1758650556
1183661245
277119083
368660771
500839073
749641102
1235021552
1706721909
1448639790
599404789
1309243017
1770649347
97249499
383428452
301699775
850799672
1455157126
504622203
762864348
1551198246
1439937704
1975125712
1486332107
1869780689
749889071
817713688
592729019
2033106852
1598062586
1827337439
140882384
1962959047
1838749586
1393709328
222344036
837983916
469964554
793757664
358992316
686769901
1339987023
14078440
784860889
625606642
1515789699
12609188
573705524
801405906
1038686272
4178993
1742938781
966168811
684699623
139620400
1358929303
891101521
2035666018
1412582593
1822741228
1979001215
721026618
624318242
2080526117
1707924319
277204507
517873390
1583686220
122379681
1561092114
6899975
1274436215
244642155
174619545
569823087
1537453414
1330554126
1901645590
1582854363
303006574
924694979
1394513611
379226623
2048259391
718748638
1469948672
1729782259
260330025
1798095923
1338537353
61865933
1653825215
223067740
1486359896
1159317876
881490371
444267770
1447347668
1056241070
606284637
231527810
610474722
1992870417
446199802
1614562743
283940795
1203547984
1544699480
1799273507
1745107194
68552763
2095220819
499246773
732198357
640498408
429471076
2032859370
1289152881
2000075941
206921639
1733078646
58396853
2118023355
405750594
775140181
518917064
219699592
2020349294
1552385392
1414547795
124586494
1580942453
2072429112
1398666966
773838640
1451668937
1488016977
1021273011
322548296
293538479
1249228033
1943528130
1085351825
298632291
352290624
595881359
1593472540
565211081
2046149923
345855523
760248318
462799198
493261416
1783590224
448965594
940983675
2010062388
1133689293
2123638441
889671918
1196111747
1121504741
122921963
375646124
1796042179
669957200
2040489934
318741836
204823929
1443389260
663330375
1789853156
1570630266
1407214583
1865912222
156019508
1691661585
1653611285
1844687032
1349412473
906664970
1337500477
111957585
1933697443
245227298
149806472
1004438150
863985822
2130352738
80526737
361140637
896808918
773238893
1235339090
512207935
169592785
1103673531
1371227889
1486132928
329547784
7185318
1729784627
1127800810
654946884
1912225324
1178664246
1979897455
1373614058
655252053
1765316868
1552388589
1919142059
1026726316
739848949
1396136616
1269760717
115027595
1984210701
1316937816
1811313684
2074290347
1772964197
1979126502
629639965
820585877
1099600164
945209076
1067996022
154950841
135439488
839372754
2054224039
1437879114
383258127
1437825287
1902239961
134571113
1128368380
1898737878
212030283
1370158626
247379102
132429303
1825312591
1295759789
461582027
2028489719
1570484902
1282800428
22795243
41882395
890373902
1490950454
365405501
748142500
1375193069
1767079689
1032564694
317805693
1770676526
129242489
31583011
2037993108
1471309710
209672660
2061619373
1436764044
2008406751
2132102141
2068062019
738861073
1446802522
1817582953
177973596
2055779480
1226262827
1875534878
1114701897
1792576567
1551945564
1161707828
326323395
1625160084
850438757
271401130
2067016040
157441607
2103617392
1330312284
2040417517
1835327180
1835827757
888099705
462184870
1924736978
552856057
495622672
23748710
1268472917
1634896560
441428592
1336707568
1261300764
841991284
2005247285
1917179344
1933661411
186042310
1588700574
1548772984
341277318
1523554978
1660400759
1914951377
252464094
1267923930
1750512771
187682150
632550534
1643255107
1343663954
837604070
1188371739
1330579953
22994836
1482224500
1412355510
1954806336
488135508
1415281541
108423123
522419356
375185102
1759187110
374144846
2001508569
999092686
1074645872
1380580529
739996451
547658913
1373129194
1563025043
255741824
1825959395
604650216
576639955
1788637883
1479611940
1986046974
541517983
250026321
2125905480
1109566976
1832191232
1302239390
784821584
1430103634
58335507
273755119
746334839
1717261986
1761852045
336449210
1804512486
1376309263
1838639578
336099676
340773732
1412814852
1264083441
1967427771
1743457453
1274373594
1548631338
1256764058
805401931
2125372881
1119241055
552741407
1427164630
1308672344
733067626
881953112
1094166107
535078084
581277015
439940862
401413835
1010729673
288770747
109544299
624107614
948725934
41818939
1450869793
261581926
1587176993
799749049
24461663
825386762
1776084243
1234543465
1899979488
620406384
835363121
522064526
158197927
1897274066
1282099742
1858555045
1495932021
1168119574
241096562
624320767
289314479
140012739
206789543
1458232305
806294278
335953076
781955582
1947679464
704086968
1310909017
1968613897
362619844
1618263651
1413816332
1533624628
457296869
1729684453
1061850851
913732365
521093736
1780053761
1165756579
88781460
1600626153
2037353808
437182855
966929660
1237780564
441279553
184259698
669591639
1074424894
1185970201
506863451
1189303342
850053232
325244699
1933985138
189304787
1906187406
1882551444
637645304
1806610978
1570506933
1802497389
1149199928
748992001
147514330
614141352
240827893
1889308308
2026536641
1405654135
406131212
865914063
2001672105
983398352
1912332339
1013124544
1609293631
1556689139
1332599156
453983279
908311386
1390779462
181110963
957012468
955015427
1936199133
667031576
1328011991
1176137901
1988050389
1752496000
564827281
843102905
541805575
875375487
1444455507
252948655
1610828938
1385858716
1681592089
1662229906
375370076
1485537941
1764895821
510870146
2146520661
179882886
1210460384
522286753
1715266923
1818062781
2122223396
1129499225
1783499882
1382331367
1592464039
1653598631
981781385
773576245
717950063
1686463315
1596362867
4068181
1481339502
1128642253
1949197484
98161754
2114682058
393420116
1800363953
535140255
59992747
896720346
923207344
519361482
1017980112
1387417247
1902187073
87911656
577584975
1301418715
1897790760
1907214212
1387107388
1645266231
1618458248
2118041996
1266826832
1822050856
1973862971
430094614
1258401095
1983170668
1737296548
1946678805
830450106
660965202
899845005
616625782
1113580607
1627998693
865887051
960288846
322160350
145903649
911996747
1848613447
491100843
222635419
25864802
2000846549
1843698248
1989856022
1938013533
808629607
1098356919
425573884
223845926
853446174
36494329
306396104
444370703
1155073941
1024939776
346274615
2101794377
218653404
564478373
392631211
573766905
1510139720
409135378
452051198
241842184
275655033
2133104984
131697605
1768926930
1300583314
189439147
1345762548
1020679608
401193776
771913514
1241361519
1072581848
368729855
1650404966
936092993
336372575
2086281981
2044299926
519965224
157368398
1857466881
1665694689
1100390121
1689440643
234043460
758859681
1959162179
932147738
1221860385
630223932
1916211467
1808131665
41100055
1644110828
143681433
1519401251
1267259914
1822171231
1321947001
403958552
58809798
881069047
735708903
732354669
1500375730
2011941159
1369855272
2090194971
1849233396
1349896558
1555489201
953165298
1419374531
329295782
1567911518
1674548204
1706335917
632468551
39139559
1831437917
2023468109
1762537542
994111887
1765349942
212929921
1728458962
1998069082
808302845
2128774629
1416167208
1830074346
2013213492
970264473
836069713
204787016
1961800963
1729483656
142105400
1838582746
1197389845
1145934756
300681891
1615135071
1074041853
1416276637
204936652
1739002555
623211729
2056813286
1462778780
1990796809
1437358286
1358742244
238276418
1894419620
2000741014
1035350410
210412822
1012955802
1945655518
1376390301
673351561
831426445
2109592504
2064545272
551940482
250897046
1163886091
118673663
1489930321
113701862
211001294
188519243
1881654328
1649297261
1443990844
1352975931
1540623327
1168933181
737188275
1356252151
513886482
609590719
1178083524
1425468048
1719639871
1074446227
2138772582
1834415659
966973335
1253168605
101570264
1928833933
1360460285
1501357167
1943293742
1204467789
1727400027
1657063775
1691892417
1800904498
1759610470
593368795
1903444766
1675986026
377652340
1218218885
1760701004
1021940422
1148062412
1394722190
969700169
1508869737
154908250
420666342
531527711
820960081
1282060762
2083189128
954258069
1762672454
686004231
39341521
694392625
997177512
1610049885
398354614
1558411009
1263772849
1468140168
569569123
1032018602
100407589
717518207
1816003872
1891502205
2134471240
88040653
871267021
995069716
88114162
763683945
471990515
769976945
309034577
206572436
1236172972
2006689956
925860391
1146796769
1039648877
1782713454
1564276365
1083839994
130851108
405324751
974852158
1172134145
1433692989
226314608
488501090
969488039
1626040766
1105491999
969289534
717363812
517068209
94367594
2040926524
1861890410
598420863
619530265
1380240800
1942843964
762275309
115545471
1914010606
330111140
1589579793
214615337
548881047
102200644
266390090
1420028959
282588851
1180780484
662748791
1065875622
1632078853
555441127
1342184030
1205722513
298611120
1851216398
191449547
1565677548
1793138948
1206206126
219367351
866645788
2082450334
819043105
426203461
2055715180
974438318
1016164598
269374180
1181552909
1520088042
1837303252
392469634
1392514477
120251026
1095861240
1972079351
456901750
1009313814
26184785
1016414187
326847845
1566554725
527923284
1826016738
1527705070
1637264885
462448318
116108084
1874943570
1834819266
919523209
73198767
1196607009
942645373
2014181005
362215705
1154079401
1510621363
967464766
1746760181
293898187
1966098890
1722669385
2006738529
871968750
390938271
1497541290
1109246550
2119312655
941412831
1969061711
527873863
1674315891
1203773355
1499521170
347109817
2035017882
1767826936
191764818
879792374
1327324493
1628468073
744179330
260337057
240226808
1247926592
106790591
801486609
799077394
658675806
1066121073
115130489
193946770
1019998157
1808779979
22821573
415568707
630775309
478673264
88224348
203444148
42194131
194799125
2084387334
916674280
1999789030
149051771
894295646
1326033029
1498088699
2135131157
1687197007
1596265872
190826454
1063915963
1180080229
2117038926
1870225028
549225934
202256367
1283694455
1395097318
62841367
1919004964
1973721444
1770700997
485579065
2093967852
692349508
48181456
1254427133
66482176
753276475
34850029
17762693
1742628298
35272276
1913941946
2140142062
1914800758
1540064794
1732658851
1579003228
913606425
725050793
131552042
35196107
1184047566
1050870223
140528313
1041680344
1621302480
1813821292
1651297310
1927394293
894501137
1804892878
147292084
1652926578
199507055
1246602405
1339580851
762126543
1397573968
1782391820
1268195975
1560619176
926449293
36658170
1960092861
259343700
205469615
1456518502
503208184
2033228062
566541013
435107633
1063169794
738138942
1738217938
1630896956
1472936598
1821821046
1082716551
1554011929
1343255433
557716011
1850277188
647958405
126807842
1725696227
1192192333
497384928
406406104
2090870624
2120082541
1746597649
1903223640
88734270
2144505053
2072796564
187189250
1461253130
1985484039
647185642
1477514955
1182332613
1309455824
152708008
1504522280
1481054363
391830311
1144831697
2127795129
1521328755
188870864
1014765485
1912904187
1609145066
842340853
70587759
1876572647
318802947
1572165093
614134125
1078024542
879046729
1657466411
1626467840
985865462
194118077
682164132
1803971491
1378992122
1820683230
1176045821
1221104284
845451102
773075247
30168034
585911001
409910769
1965439837
1359560481
1580925383
38178425
276808861
1913370014
1240971449
526038023
658033300
1460305609
1862314418
739025008
84264040
1513138081
1784167147
1228199001
65485963
231664172
523338309
1896600973
803295170
528179762
764895349
1404224131
1595934420
1483933525
2071922446
1169212778
1990331652
929273109
832539836
1442148368
86999822
169996879
913479272
30811928
1162209785
1663138641
42194131
1424796062
1029242739
548873897
1788514856
1567076021
928443196
114720910
566102037
597914176
637415503
1671778723
1136521809
1687453562
1441939183
111080953
989329686
2141746617
480440529
1892054521
1836601086
75905069
1342163657
1268355176
1451245842
903543206
1350050314
1918069275
1075985173
346693495
36907372
1660872317
1616614029
1611760699
456387584
1726265234
1843284832
1435642822
1340309414
338345851
564129533
310067523
2011395437
188977607
1012383067
1390066978
1637812754
793340380
1174913429
626802409
1152551295
646761920
273007452
1855238768
318776902
688268764
1942180734
1716110944
882664721
1678527751
557501690
555615846
1593851726
1213335858
1985955276
275034353
1762979281
1309212750
251337276
1591356508
397772300
1620512385
2027362862
1853448160
1104737966
334145948
1646210677
1489229111
343630741
851407190
139820469
1156827956
1287939059
1569025687
1840501720
1084976958
1703170276
113903584
2087944050
1805584776
1357168567
2125005665
627620445
713994680
2036141355
1780773712
672858912
800871161
1152730212
1003295176
1150528297
1088029471
111475051
780262126
501498709
1128369538
1566997875
2037380637
853189992
431974973
1185641120
679166230
777238735
885032091
729225382
2097965720
1787646403
1254194643
449426136
1708340219
1764177703
1954405401
1163346767
1515582057
1230312332
82516802
836134070
585452997
808277675
1549036242
1866175159
195739351
665473730
1000187378
207253062
1428351846
2142513608
352016587
431845291
578529656
222402632
679602184
1541707224
595720350
756634271
93519166
1043229983
958224743
1592728917
1290319045
1386525528
476906803
489325011
2037112855
1818995385
485826916
1141862797
231395791
365853293
381085667
11739497
1091482152
1154446701
1820541634
1975488548
2090457033
1129343987
67010328
1200717357
1941861117
1285824539
706744930
269334500
1241724597
52969114
1316433344
1293848019
1277502946
1678260127
1998553560
1053429636
1433675529
1300202273
1692838870
1099164823
1621527585
1813434198
2000639335
1545301863
3013183
1426768212
687973464
1167218286
1137676942
1815991418
1645657055
153305611
489149981
99684037
1357077287
458249700
1977106743
1021270185
429205847
906885932
1007824274
895029101
1729190203
965124621
672554261
258405946
671252564
1864813502
1863491327
1966836053
1483435470
1537658562
1686333547
425148481
639686457
1092154454
1946188286
671573575
423404091
111261415
751891303
1108249287
2091915140
632290393
133874105
648742631
1571074564
698636533
288775614
2017154621
1668601147
2110153548
1332327048
19135523
308391362
1593824366
1882408842
1507233807
395674704
570306389
2000076623
642805027
1361597566
1229424704
675416579
533289718
1906875396
1373912496
1619643965
1162051391
1814751519
1788391609
1623649109
1683796005
1063006641
636093579
1401793881
817979964
2045117986
700293481
2048193428
1942220653
661319264
127866772
1068459555
255979474
1170363517
364147411
1227965190
689289490
1863542470
471072064
55036458
1837954256
724143370
804513922
1375983412
1966447744
1472557561
1612300492
1863029795
186373375
495591022
1718325707
1926079566
1666819007
1969341008
721398825
1658338785
1100219343
172358538
1631927387
351389149
1626912386
241408990
1942744157
2056495862
169731774
96569782
1102622276
258634480
1690588024
1262876237
1489646254
2137994857
131836909
1100028386
752066758
1827086429
1367669712
868368557
41690172
781028051
1307369180
953432126
751101855
295725281
1423107688
2128371159
1899485407
57823094
395585973
955113750
604863739
283337140
858375539
1902307188
1285146074
1595124811
474223079
1187003785
385870007
1527858232
823338571
1408835187
665437990
212464597
1581808071
1607600079
1124432879
397309298
125305623
1469251564
792959534
557101341
1633729351
1863427228
853653044
360061292
156792860
268085629
858428845
2111017712
546516837
610821611
2025069246
379897163
2138401233
1444628877
314867056
1888151170
497384844
841871450
105854152
218907410
1321459259
381156038
1928505808
1206492908
1803880100
1088621299
1277609593
894905572
1589144518
1917711018
1697941799
243658390
508205459
1937455292
1324041903
364192803
1013106806
739161251
1133034835
947317975
1485386109
363337336
2060847297
1266238922
881038306
1800047393
608344066
1848237419
1188980604
2033484515
831743186
1137320929
1143899481
1632516271
883389682
354794343
664763307
2076021990
1691346437
1997951794
1968526907
1751878502
1123802187
7433970
882425091
1139254492
1122447122
749858772
998775512
394643322
1409024237
1151243692
1564854736
1322454221
738844408
82235410
554698962
1292938299
1806978641
1213359334
285848279
1148411761
945832117
1356931624
225757203
759342219
1367518369
835222775
5982479
1878485036
1111557623
1892959146
760107225
446909860
1053457285
497758531
689314245
1533550440
613983090
1754771175
838794011
1408133669
525547902
884678618
101042636
1936827260
155530784
491509791
588668323
1137931384
984827546
412306630
1834521401
508426445
1775488466
848343460
1929994135
1255768972
2074848634
1188692794
1350909926
1321038584
432788069
1471212840
1562864321
623168663
1905825321
42853993
1709171702
466290392
1600359560
1802402636
1677931494
1060497863
1487948066
990793279
457149
1689596347
153400606
1529923998
1512024472
252637749
2081567606
2138554285
305116303
1885579829
468899409
1090810371
550420360
1032888934
1021849819
786746234
847560134
1003187642
2055438395
613037068
1678160163
1891489466
296806031
1924153563
1379515382
560657772
2084381627
1479395429
1242923877
1341954772
481027243
795700179
71219877
1694658123
1678775496
1698541942
2137507056
396543118
1961224519
316230159
1087407816
1226435384
957746799
904919994
987512731
1822116012
1944470753
23773893
748107144
703461752
408997260
1995488997
1771961702
1901432966
1870223236
1216461670
327254430
1437850274
1239293479
207331246
2063253300
1144987829
1621373140
1533938583
728163516
519541988
353628619
1696372587
494285374
1695366566
467458531
445511249
2028187521
1273180214
2075525104
190105578
987137027
1312814105
1074382122
31334459
1718436926
1587446489
510629936
220457033
927720006
1924728537
1112327200
890914182
882125313
1266251785
505265339
962631988
717314211
1053322739
895488454
1382193952
1183023496
1157126427
77493750
589158265
698714041
1756560162
1524476593
2007444777
383826958
1555813281
1377960398
107459252
907390250
2065501327
501192485
668794314
723697738
538728747
1594867637
1870474336
1840817894
701248158
2136881908
1402930184
1468717401
645804910
290458898
733729437
444497112
1322959923
1103338492
194366571
228933654
1889526333
494543587
441878967
480975644
719335488
1962944042
1296454590
1530401753
1623866501
208497150
654606750
1095566765
2114224076
1416090374
449190918
25276499
365524721
588391812
782850878
1180973343
892301717
141972273
1287695269
1044791436
1935590581
488038181
1525319245
990457117
1416161614
845521978
542077484
213805172
2118594569
128236297
1052325244
1537099344
588664580
468384619
164431060
663216440
1802606243
1060853527
1789035473
2105092847
1410151444
1561789452
2116718579
1560347141
1680400069
1837129254
1841504397
597393162
453391579
233962123
246524530
406340342
1539606408
1792036166
1536580859
538682695
192050487
61582958
1991855768
150589292
1774301570
961091217
2127504167
462025012
558147452
303039321
2058213548
2053615406
2091358088
2065126880
1906225942
1566276206
1196308190
1117749593
743273225
1369458642
434779663
208206464
745500726
2068535123
41765812
817071150
31990287
1374534322
284735010
1948285898
116425405
1229124641
1543284806
732140934
1635076557
1666770019
575518200
1610153340
2048291028
786463544
728168617
910666890
2017082928
1034542029
1021058254
1334705001
1607479183
618149836
1027869710
2122423810
567719418
311164090
1663199200
1054185362
622139937
506605010
644215463
860118636
1456016137
265084631
1833419090
1407108237
282435979
1120152491
829781981
561456746
646893521
1394709798
407175114
1604943407
2097118406
2120528219
1396552475
1613564703
308872211
1502194175
1742241929
1127259619
1537573033
1034458749
812067910
1296645333
1049370528
639237282
1006018310
318554928
959778663
507677180
783495613
2114058710
2067667026
1503869676
772474203
495368390
1346097984
534632282
1786734857
2046149557
588736305
125194613
434298057
1921396052
947914050
990661222
847326632
271737611
859447067
1663576360
963323603
377444507
1182951860
586762010
1842227172
620321864
1142485508
1426495201
2077358916
1730162279
77985499
2140917999
1226235160
431627890
1645351147
994254342
1083980173
1871891574
1299087451
1190532173
380317610
1992006341
668094759
1765349796
903706612
953029897
1353488372
562279736
254791955
1555828025
599120167
778779289
1103516007
1525984398
801529161
94989185
980786070
40815302
1977058612
2112373030
1018472378
2100110005
1178195525
1294664315
383461162
2128629329
1616925439
1346578716
2012620672
1896690885
1709130216
714278722
255172713
389454685
980985649
1866411586
927150554
1755644738
84077048
895490588
1554026126
1448162970
697608363
1394960092
496915858
864592054
806004351
1066977635
522768771
180787213
702124020
1000771058
1726794705
1551822591
316032389
313154861
477039415
1942602767
512928971
310157571
1624492392
2010781215
1755381841
42574249
486734981
198972705
550547767
1363851890
92716241
1556824777
1046335143
1184262413
1687975263
857918563
133529986
208690676
1442136792
844820350
444970222
446236804
191065810
1810272543
130787984
804661902
784657526
307840083
45405633
1113572412
1987199484
1416141926
6767176
1286850357
1999841654
1059703268
805087878
1002497735
712421274
1418047031
1945574789
747981582
594615557
950823428
1250455724
1342442345
867760679
1662284092
1142691784
28838420
742258726
2030977964
851287425
1272885974
20134284
187805651
1370063125
848363219
193211505
1014250715
1463203204
1880651679
1624849174
1763969204
1682479180
899413973
1279863662
675256686
981457352
929111687
1141570214
143221260
835373524
1045532061
718548010
1125114198
1333218392
341319691
424456849
910645747
2130049063
1950671363
1413850894
1048132700
971483794
515655313
1424511053
133187175
2099124810
445316142
2108529789
1579907932
719725312
130491305
152107589
1625222613
610213070
1700551253
2128922688
1824605397
658220787
1208188816
520483022
1185767195
2081939311
420932625
567888110
1241240696
608439684
1399434404
1533452643
1570882579
428781732
1658987189
704556218
71266967
2033574197
1039406922
182580669
1453757618
114134920
1824772155
1548828157
689731562
1464318501
894470403
380030064
1444072576
1458054099
816238455
2102289283
1651896175
1213859303
1785238054
1673468265
1283761500
1652771989
1632742760
216217450
1763364860
281110911
658670043
697337328
1899661170
971782516
1281087779
631915533
1695773283
208296095
1689229002
595148571
606660460
661159524
902486928
10498365
504476622
565793806
1796625898
1840195211
1442389732
236512437
712997748
853660927
1284277530
1666511333
181427768
128751408
1989138618
1255433790
1531222112
2119170663
768821021
1624048223
1819848620
548084849
187560730
1064739415
912290329
1218800517
1203352495
486383481
878696371
959267917
903899408
636078974
1934368357
230438795
693947086
743575720
293520832
1847100949
607541354
515186850
2119114883
1916760411
1649689441
1692906467
1710948169
940281668
361672322
429648744
1797650309
590086036
1175162575
53756952
860884146
251668669
1456181954
1708325043
1932531090
1320454794
998233017
778099112
1726967058
568154012
1931786065
1562023740
895153542
567976027
1873628186
831967002
894554961
449826489
1531152670
2135850332
927529609
1116596950
1839509429
537910537
1225459326
1307325400
1230458279
1459352504
1917283441
2123831487
2055965290
1231452015
464454789
1663531995
951505731
311325152
1252273959
1893866683
1371330318
1979681208
1429350225
175379495
698832803
119866677
1368221197
2083372365
1891380452
12505664
1246022674
1235220945
1136949292
474078376
1963406984
113685384
1355618000
1978501524
1307052014
1452400022
1881371104
1232529018
2108114816
915503613
1765906665
629804170
65015494
687367765
77024514
1081214422
815749295
1008963310
20842076
384381798
1322656654
1811053492
1738380271
481200559
1287635840
862050854
1535365445
1919869098
1951861557
825277096
323768667
820379081
1054792605
341492651
889546504
1803887901
604503063
219170676
1957993919
657089099
695685176
139597501
359193445
969481617
307793153
425465485
981397130
1385223696
940599919
943042893
1575618841
476968292
167537883
1972787562
1172106378
989148860
131507198
1608588921
732277787
1570802270
2142433766
1290160493
1028544907
1776298399
1400387210
165407962
1296749118
86493803
488524339
833663828
1304341139
681899417
698709995
120751457
1793956273
677741495
921922482
209549333
1306029848
537143022
1846005747
569015628
223992191
851534349
753374896
1296094508
350478305
1212699485
1723431916
271314656
105066829
1290749971
1326488563
528380226
1823560117
260646019
1914900540
141924890
474350802
860096781
873842399
482958643
1538838617
1870701124
725263255
1385785224
1474768901
2100132125
1517539289
163185772
543220375
1914433246
78025538
1222229669
1316327531
654826021
1411894877
1896554083
712481414
1271036375
1686670727
716047155
1730680485
1723612397
561381842
593199894
1903741993
1965815530
469456126
402119281
1073094229
1566757903
435625902
2115093544
1260691414
1171431720
363015311
602772908
654769871
261316541
1839750533
269063403
148646956
1158450608
1125688766
8918767
1154517972
1263601405
658369130
19248767
1070757665
918662586
99513431
396719069
451182548
1912596813
1613213134
127713372
1798499236
2083054381
1672713972
2036300810
1676640564
1714051137
1107791822
438729591
218250665
2098747465
1882900971
370668482
1656433459
83740201
1171407059
1695698345
316957165
543590957
61509418
1084773595
155259344
367971111
320814253
518426678
468862606
1382597591
1637014481
153428436
567092799
1377053421
163385028
705306030
1254841702
1967025008
1829651171
1542829789
1628330719
1640015017
1574082068
924166251
1354172529
1592921344
2065810419
2009969741
315473122
1774996586
290577249
2056243258
833748944
1536825269
1790559064
1040849887
1965366541
813072421
1328404570
1458921961
1685927775
1395063044
1654574006
1245297367
999092686
555050419
708272639
85572370
514969837
304252655
1393863114
2117487369
553249468
1853378048
1888053051
6690156
653924512
260153567
771424492
947094075
1181478265
948169950
334292654
507794914
164284073
1925042996
1023146326
1565045893
180400871
557873295
831828754
280825518
2066183624
1014099461
514837357
349971412
1446806964
1231060267
1823348879
95467331
1720433827
1859819688
1388245070
2073814724
1477954650
1412845946
1288763650
1672951444
1060419586
459623798
2063289544
934371724
678567919
2069408591
1026145492
636506393
716927711
255198800
2130105317
132468754
1278168789
1921416333
928725811
1256927410
478875188
626787911
1383098138
1884189776
1667727101
1738583728
1578187214
1371344593
1815970870
239239699
342115198
1469535158
1337872430
1256947092
165519432
1331373170
85412382
1048534280
842892023
1976885489
450464614
89107282
170425202
743973024
498646341
1188299028
1749870612
2141364146
1848700735
89534734
2142906300
2117582695
1991684249
785113508
1084421690
393951711
1740838336
1776710146
605308709
26203176
842635102
172701839
229541351
1104380241
123234814
1224254838
105442235
140390808
573599389
1612115824
370196772
2034128628
1578662072
1919469064
731042442
1374833976
1123436534
1161999776
555630461
1267490064
1000157362
1869989134
641099733
1461510048
290012243
1767089973
854281839
593382095
1281860366
400195004
1308672344
217819692
1271764011
590505954
2001701447
41397802
782081368
13389959
1825612915
2050300961
952472385
564605708
1592011527
1884999008
1668538505
645162178
1556006003
1007912756
1245144649
1649499786
1765389429
313423985
785265332
215462727
1041748805
1126348705
943247548
1150558513
328807995
149374987
1981940532
839570092
1086945305
1427163425
614458955
2081571701
714729804
1503999427
1730892952
20654735
1524714712
669183742
1667915091
1227677371
2067416027
1623327822
2063724019
1437260123
1891135295
250007766
544520376
1936208042
775605710
989939305
2102275064
1642833848
1328423744
606015826
364806113
208729476
1044531211
682088303
1959830630
1271171708
1761304005
1641462860
1967070144
1609783937
1621465500
1091806104
1045643558
206414722
2130585602
1785883178
1895148076
182077792
1949501084
2025786616
837084436
144220820
1617793915
1022926898
1887706282
226458030
1415342544
85709991
1201775382
604372124
921961634
914120587
252736585
641339342
1290762890
746923279
789691877
994843684
1666693096
650547476
624807950
292695975
479873096
878311297
1801329332
1307568570
386418151
1108180277
1584242369
481868257
968790576
1166331516
184496549
369637896
768785332
1093002386
1090015223
238591384
1503150376
1914925778
925811825
1260377806
1606388949
1631587825
2019515325
1202135316
49032118
471035917
617563916
1652818286
300515215
1147547295
543974573
1329979722
1194741448
1659726673
1346032783
1801470306
760811327
1492019290
1689149529
1024969282
83545204
1881224640
1237050684
1707375502
1446824741
1390576913
546202643
463256087
1752802317
810980216
1999085810
1444183561
1756504018
1664450271
2140864415
656788940
877285776
2031394287
2070738659
2053413901
785599119
48361016
1632792364
745657118
140872303
263055161
1368881036
355561386
388934324
1357789488
914425570
7298787
521394558
819911382
2027300912
283760644
328437789
1830690028
942907906
1025137159
2086549092
391722486
134959088
1887687588
1476158727
1537002058
269972388
2089187974
490747126
1594152594
391189420
2010845154
1931379666
1162860071
87399439
631850454
1353583793
1912718037
967006483
344016284
631727454
829005860
2024383210
270125040
655568903
1521411911
1501401859
1763064723
1479421961
1753535730
1609979566
2030422846
2115285292
1149069248
1723078361
727972066
1882778669
892850380
820363669
1313870245
1375585739
358970572
1761212066
1383283363
2043199412
2079502870
1559095505
102757149
549865709
361508219
688656868
1457645158
878607869
870577232
1375572560
1670549129
319691500
1257352411
210192619
1010018020
294181767
22260313
1909693141
2133490002
1211318029
1855886760
26033738
94722945
436789741
166740784
824204825
1320408737
1036993591
498024398
1481592993
2009803119
821670181
239186496
2029411671
1430844050
1054900649
1322980070
887877349
640837065
1954699553
2136033240
843637620
348475333
1866700010
1763928803
688759915
482905131
560725123
462536713
287121061
652741525
1112386774
830873294
1095822702
1138669292
1301681770
1813146348
16363085
1178732492
1194437423
174719928
2031575111
667870082
103242116
1490039804
2112836255
1549780915
1598314865
942775898
1786316520
431424818
715167263
273193176
1438747261
202676579
1269560804
23561808
815330832
1898128187
357075979
116872455
205333535
185804571
1743910218
408628132
419196824
1805888049
1539049898
1042353415
595686926
1909076586
1791167509
202861735
261570577
286209331
558520214
121862557
1771883285
1452926329
1462227227
1288413527
702477894
1830803839
934220276
1582896804
2006001353
113491396
982149393
1217187692
1299761882
1059508560
1323633968
363699096
244506015
368729813
1283968759
980742275
1500061027
105834435
243967495
1229868653
1732691839
1571278422
375525988
425693424
938537445
1614161425
240481186
1047350764
756433220
1270576072
1197429026
1180812494
1014708000
2019508422
329538302
141986426
1473765908
1633177694
547266374
443207132
1126380544
1441142893
339159925
1704767272
523044611
1908618567
1988609033
1903574198
1049530150
1736516155
1731104455
1869964235
814478162
803753867
370253961
1264542489
426834261
1692864713
634889322
1049041823
1435458545
1118055713
714027889
547208524
286147517
1010335588
494561793
1046029452
722717522
293787153
941753422
204709661
190748722
904917703
221277655
1718787967
1527044797
1311746252
1944353395
871025338
94494643
36252869
889048583
1010940185
15375227
1779221611
1057016732
2070435427
1103221977
528870094
354542857
1757655693
1088374611
1116081132
618595090
743800960
539488304
77910067
1787899111
888861802
846320051
2066802066
320987337
1328555955
486346464
417087216
1751133447
286300535
1902002976
935109755
797646807
1004096211
979454369
1197811982
1215765906
1806300690
1773776888
1359971778
1673798704
1123804162
285479044
540579849
1926482910
74597557
945444153
905919020
1350952305
173557260
224051020
1736036977
1541878952
1370984238
43712672
1533311989
1881884143
1125520680
1456465120
925286497
2072120383
948259029
1952655904
302971949
491664353
1901067857
612480655
347316593
1265234150
2126636556
2028332122
1150420042
1354029519
1240256919
1886823183
159952587
1474770108
1983493164
132363720
78173423
1038533526
1659674334
2004434100
1458682068
1025519542
1034644685
1750170760
1048380747
966923956
87430153
957395119
1893152476
1012979830
1056039340
721156322
2079464009
721621333
1712640302
998049519
952593065
1035562982
566683164
1426095723
641302347
1303183998
199056901
1310277593
1723077193
518479802
694054549
328338809
1259897501
1658095980
115466054
183346159
224257382
2013670049
1733530729
456987946
361398078
1381121480
2112857626
173423224
1835270099
1047302669
1768090307
899039390
1893514611
182968722
1357780394
1029964812
939057579
973233253
882079525
318732113
149539773
1634084260
833494224
127925249
893510883
743593131
2076176007
265107735
2093877060
549736411
749897938
92648638
1964787357
1072464558
251048198
1151100314
72877679
647240812
815324149
1655349889
1911293505
359301502
1571431593
2061967774
1393664058
319005863
1286454471
337302864
920453071
39534453
862763128
859221128
894485441
1305758849
1226704203
648179314
952822547
412701329
1499912215
1976622415
1232322143
720170106
414037306
489589235
974371399
2012312031
1782861228
1269554500
1837125066
957232332
933402588
1622373869
1721751100
1053750491
480021589
1965469011
368462126
794041959
1163263285
235808859
861969845
800448201
184639313
1431269071
1947309901
1762625694
1680813685
1760985177
1183182111
1366420060
1477537055
757664864
1277827944
1578253406
1030005364
1622747354
590721700
1606316128
1307358659
1917312898
80987876
625239221
1386081589
160326219
1432484151
1490723443
495848862
626796570
1356010541
1537877122
1666199763
1217402239
729897098
1551622390
85928417
77099042
1435950782
2125053994
54980572
694865036
1407927842
1188565617
1268166716
32052158
1281314283
1892870838
1543614904
1844547339
953767731
213930935
742010895
1801995720
1587839396
800372990
1265323625
1902299599
2122803385
117117436
1388698295
1003037487
1688297097
943483993
1776984107
805818251
553075711
283005629
1569487590
767088897
1710315648
1175275667
1460919423
544998583
386256229
1685125023
1210237116
1473711021
302570877
1461373754
1764804611
1819111049
658037543
221856974
841693574
1379147333
37278542
1287299697
72274831
1030970809
810684673
1271130612
1916633773
74288587
320324291
1002557596
39184426
2034985979
284147579
983787788
1467259438
931631518
1124742328
171172426
909572675
259824555
1401211478
570479909
2142077168
1801335254
68365062
1084445255
1686566829
1733334793
1159130900
1962827789
83647732
91492056
1233443071
1556262084
1520851077
1383840878
1027069667
1452857765
1556178016
583266994
1655336315
585736639
348309757
1356428855
2118181086
801174698
562509157
1476631647
1099661223
1424290679
912580815
103709543
990298266
1587068325
736625784
1363329741
787783449
473042900
1373571917
578351587
1945930337
343099571
1606644031
1133643340
1300651799
1165241856
107568033
926477893
1710799787
876546328
985648320
1578047358
485589820
638349309
1913621277
781036102
873899470
2039284040
1963478450
1494418835
741116835
964479953
482571963
1337671102
1389338006
592541511
1889655922
1223134752
165817265
991202914
1891619326
953296736
1521463972
677029466
1384286191
582082206
29551393
1584301631
1285183259
204658590
743297202
1213860404
1610694759
660883807
31096750
1680149482
1366983617
53644706
426045714
889076952
1541927739
602823157
1328984221
1212827358
432236603
1157613674
1161757984
443389358
1546745854
1492285900
383563573
903293465
1798094873
874811232
434873893
610573532
835108340
217512000
857515219
1595493110
1705217832
319153093
1950664827
855734758
1333817192
1808212440
1818926014
642709581
2042736121
2069705819
1359438140
1678678088
150840570
1306558200
1687210315
172625742
887683538
239685304
951237050
187429382
786884397
1775323542
1995330661
2515853
777914953
2118079806
833536179
1704087602
1596892290
2100920402
53816875
418483038
990520795
1740633914
1639605776
457709662
1766516727
1236515587
1992325144
1535445409
658754899
1053908232
1317598806
1610709083
350685056
1340211672
1694284547
801464580
871501238
1100785862
1610658941
864553857
1243240171
146172907
1668657878
300318796
1465816534
2033767538
775341517
1753039572
1425454484
1957444878
322839963
294293352
1929774274
1666056387
2023053408
1408938575
349906740
1253173417
1064940532
1110015754
1919841964
285278577
1524447139
628019524
1709188824
424968486
1621014550
1256430608
997381915
486605138
490810779
1414713414
984212831
636216869
1308495758
1122867430
2052155094
607520973
752714362
573085480
394516646
1645679823
231071065
732846759
847243371
1376439592
1617157467
788598804
1847172354
368056712
1397334484
1222808734
846502369
2081090144
1754954117
1890389644
1271430564
685164389
898224327
350212783
122925286
2073001670
1184066128
584733315
832378942
557648479
757547195
1995718012
1600349406
905019218
1511700290
1528444168
466269526
858452697
870967987
576587764
1826511222
2112426321
1699051331
793925211
1552663961
2089116768
820685842
2117804091
89347398
1046369377
1179081893
1072529854
262504345
2089993902
1291394078
120633761
295937095
430053777
682046366
28889074
1161962690
1077062788
1025750981
1107203158
488720361
966627931
376095015
485529007
761492784
1176244577
644830136
1083791363
1165610610
2072030339
1255933727
355861689
2076146197
1068314380
1457456525
1304812361
384689399
1756025864
883662943
997624175
672279789
1166970964
895892330
1589545238
711208947
172839833
612805841
1807265229
551370136
1536825269
1719833740
165957337
1774290129
1785781477
695811272
590580827
293201724
2142382739
1056126308
14617106
2047474153
1747873111
919040955
1707358534
1575359903
1702046811
138044720
1007075788
1783698266
1690715541
1429671882
54849802
1197474264
1368510536
2131924581
2133307880
889466035
1649744903
777026957
1292237926
983619816
838222897
1338333647
394517643
1330624467
630686278
654999828
1113588884
1702264113
715546773
1179927041
1494882914
2033307383
1521194596
747963642
2114652648
1243332831
1438422346
486893473
642298223
1137647534
898311544
672379581
546802430
585509858
870508210
1774193278
2059875756
427054746
1906663192
134579961
2089356356
68176428
1620691390
324823430
703127006
976737745
1706820244
450492503
1995516213
728430964
1855296549
859010449
517906937
1237483387
660850551
1745100606
1488344612
348037196
1719684904
1929582483
1904472464
353067614
1591538177
807799437
1907401585
456408709
1398623097
1119872800
655024285
1548524695
361101179
1339186478
1061771943
2025241035
2133396891
463603487
760913533
2006901138
1705910840
1374833019
852532585
1384684759
1895009390
2040868628
1001634321
506247687
1078002134
599108014
370811217
1422834549
720996846
832152679
1725000712
384873426
266211481
783390842
1945075801
275197917
367184619
1801522257
71603415
1677145278
514497276
941596258
437598014
1541662948
1971404789
621534621
906526756
296666021
468872541
1305962346
1586106557
514084579
615105727
460925760
1532960329
833361783
1861892547
1762734482
295108209
1198225889
1898388907
932712039
72431090
676911211
1174408159
738636230
1931188306
271108415
1765671295
922039321
430346446
1970761812
1028763699
485597189
30057375
61257852
987658251
625525298
1649885817
657970266
2022274235
989749552
492171859
1357961010
1622321841
382136918
604261297
727028892
1102164879
1876975120
1004811524
1437662560
1112753436
1916304402
1686817883
1916979746
48620086
168871169
1088492027
1423626604
259499598
227138687
1834835215
1647690608
889823295
1922574476
749855811
2107015448
774651977
812658112
706077972
1796650153
1341967147
2047149828
535710322
514890098
562769489
1409362944
909500945
476797331
2003601722
2010540433
1750652412
1672462681
1592416531
1283610704
1312590171
1831710493
1536588676
2075339197
163456703
2062379165
1961405059
1672672346
1671854633
88610453
1106025184
368460985
1084300556
523038455
1785679303
303501626
144168817
462645123
722950344
1443852876
1626604153
413343
144067686
339050383
1135802709
488080135
1116649836
1065992130
1199023311
2136764987
1229638450
592573816
1504147141
1126460805
8345068
1522550425
248846410
1423515372
646550855
1083762347
30652790
1312877815
2080655827
412706408
1600663933
1009463260
1767898895
855516903
1935846367
939052072
708074466
1685268698
1003835347
1300208504
1502469050
2094871430
1911437720
688334209
112982111
827680667
1887834998
7644108
1088433322
941987988
1377296679
1761334457
1497800372
1903122173
1138481837
1459022334
2045783919
953205616
385325715
2020455045
1308687387
1784483159
45966464
217396431
842940152
202718186
2022162640
597501500
853490626
914152079
787576558
1388272435
1736269101
618467558
121682165
1393044427
511019835
805625295
983804674
476136159
280217874
1583025119
2074074627
575942044
1964367010
36991972
1405678672
2035802717
1593399410
657728056
568688312
706088062
27286029
865870626
299027066
967375531
1503586336
1560461054
1319898389
2113518410
600403923
1656855848
1721536543
440281868
491803640
1683577787
415795216
1594409378
633208508
1119802125
2053673694
1815655101
307331776
1344214166
1679482242
1979291407
1138494433
335164738
1135226284
1102612844
922746595
477507313
1062347377
223618492
1246642363
169018953
709610757
1459728864
458368771
940187788
1498023845
1258837736
1995408387
1150813977
361291607
1597863319
526807351
68334531
1160396227
180737132
1635019018
2040726512
367198746
332539081
411268576
1921240522
538345446
1470206083
378253514
1421806878
1059693514
1796925623
1805330882
1071436670
974411264
2097604944
20902709
1164182165
2104000318
1070680554
1738039363
1687486499
1679186059
964755481
1978181273
595988912
864209747
986696037
1265547689
1687902376
887506093
65260884
1539697736
1311831219
854917018
1974654581
1443203292
591674154
1492346535
1097016300
1157959084
1064610386
630380505
658989636
1631393849
749769510
176250605
643302406
1136521809
93968969
168546173
644269512
982560731
813272491
514874191
1912352723
190397569
880931823
1610635694
1027406261
602121626
157560679
1405151144
2133821483
929182736
1146015584
1288978973
95712096
1090260577
238226058
1837120164
1051455260
383875954
587714113
753925894
1855172806
1754757101
578454286
1329262274
302432967
1371365983
1680848203
892388049
80890177
913151718
1503939901
1006263446
1381461234
995558890
1988052482
828588914
2137546525
1787354852
1369166853
1085590888
1409456507
1022812193
1303180612
693845583
1154567019
1131451905
1923855525
242860945
569151320
133850713
2026942967
1343104815
993973143
1529773277
701745133
176242570
623437780
655837301
861842697
910410297
1381665169
2057497411
396329190
936667653
1481689767
986708654
1830697738
1070668592
550136736
2035745824
1556232621
647130687
1748343148
1773005607
1195948033
1367063497
1930890575
1889081280
98868430
1477103917
446123531
2069908080
294066229
951646354
187312734
665655481
122845719
1979421102
1926128573
955144476
1704347636
122470944
1574637073
1011637811
962642461
1706671766
397925534
1177846682
1121480673
2117929788
600265536
369890008
1126682327
553555198
972808127
420253074
513485288
1540792774
2137382126
1747369350
1606963858
1807430754
1598541881
281267710
443613565
140596085
263500065
235343605
609960164
962198777
507410609
873721197
1422279740
1146041405
1051417462
76832800
1957219542
1667906469
495368390
527717915
1815578074
1466589589
2054116243
1004767459
1149888617
1985000827
1361792724
1769353605
1578489809
2113846453
1011919499
450456354
1281392516
366671063
716906134
970915825
1600609548
44643124
325218690
955835363
1685630606
346292670
1306816394
83172070
1576564019
195829682
111078399
1161951484
1052710982
1791709589
2020536940
1788533025
499295044
1237210455
1440808654
1713522707
353215352
1944911892
824530016
1148601368
1451413162
1998871698
1635024586
1509964003
1017794203
807480336
921185431
487128030
1804895141
1760557937
1578282262
28843509
836237491
1572996919
1737674858
1303363372
82490406
725015405
350078290
1822007575
37348231
170797
19395992
295520507
602157796
121342914
1084915898
1369717335
967664809
2007344169
2099903181
1874487097
92413480
1309226884
376268353
1692257126
2125411017
1612520484
1103088191
961650796
8029156
1278482760
1779145522
1514070714
810320038
1462422281
1027868541
1212625131
669422874
1731338178
854756771
2121769221
1331173278
309356945
573739993
1066477846
2040058150
1160826793
1346453431
545325911
449272803
1979004364
416536488
1278116672
626287572
1177239642
1651497668
495376639
1605357002
1740347167
276423700
955437765
954899122
273616416
1234993296
1646191748
1656798641
1465362904
1228433242
762536311
1996583285
1940417580
257747027
1231233226
1147862899
520877123
1516373161
1221602049
918932624
168703357
143653990
1398126642
472581515
1212400673
1473965699
1167815259
1515798663
146400742
1069769270
1894955655
2093900830
1947070179
563727480
750415354
1919806242
845055278
706809836
904572317
1466408860
2067765968
1466329481
814775999
1674702174
459288580
1389998635
1480039909
1980791337
783520803
1913759247
1108565816
1906152321
845731482
1688491609
266990292
923562383
1302663091
587665991
1653647375
192862482
942294552
1781315818
893563776
404966181
317178065
1167348813
1033320195
1631811339
1579669200
820764178
526520767
2056551352
1388114254
1035890772
3566819
2011263543
808879844
502633854
1540725559
89338127
1727343494
447277810
687871747
379471366
1460982842
1564142231
473528552
1226649333
1272497763
471329688
1876970899
1451443821
716187770
1557841238
1942594630
1359282446
67051469
1810897332
2146838068
311240073
1162340233
305355492
228040215
523081210
240770296
1856445835
543850568
185500792
710445964
1038992966
710236098
2015738692
1578499878
85889001
1325980029
1728207387
1084350368
624578215
978611978
1175031227
817918101
912473615
925062002
473073026
34904774
1485113050
36352213
328119493
76185099
513105185
1898794895
2144049065
561278471
1794708147
2085601167
567123806
1485436272
1832405637
209947648
739713391
859856795
518170996
500986925
2004422222
369242189
2096191002
1445103097
1869835518
1905046883
986068085
1029694272
269802983
817798511
1203257529
661595202
886095355
2066412671
1211065940
2089621980
1536037327
987537056
488886465
647823281
342373130
1163944646
2013091509
1741713782
1097857130
1016303202
829285223
1764949600
616408468
1225976899
306042958
236363799
54771707
1714965476
724693910
2128195795
377326083
1859453662
1053295771
682702057
1159788516
1923668404
385793977
1155136333
664031552
1555335832
1928496081
50803204
120674136
83757452
1746975620
1594982251
1457517504
1506840589
1317679745
1513882831
1704766268
408122612
183879517
1487649831
175491015
2101411903
451151322
208714532
2046145667
453725860
1488702257
691232014
1577891468
1759645246
710348586
1949163505
1882728114
1861946834
929076104
1227663381
1138648209
1919112392
1087146643
1065080125
16864294
1079537393
281246298
1547387377
1431903353
288046152
1870075228
113711303
1644016707
1931100330
1974993771
1793086606
508439720
1065194076
483994558
992048848
1127436316
1269865328
1629276025
793424212
694751395
1764457403
1062772262
1836310018
1243140030
1506768847
1608953288
1582177423
765321293
2033463445
567150671
1395810927
1048174291
1889518407
32109573
568394613
13904624
1549832488
1679448645
1769515930
1072568964
1881460478
1518877337
629067710
921481005
215056727
1985604325
786344064
768553794
757326968
1793908654
986879931
980877021
491695463
1983136218
930973443
668523076
529675346
957063200
660191472
396953321
4197844
2008303252
1167547357
1461036927
49323791
774937760
817153544
812709732
376288905
67004904
457976514
789296342
602593253
723398563
2023076576
1161162348
1854935934
2107321059
1237555052
1603305463
1100062508
953521571
1255446895
362859040
1495979387
469386002
1018468717
1023348404
100221835
821864518
354478843
1415881295
1606911369
2122974600
2086875869
1113985790
2088862179
712456591
2142397585
1318489670
432511142
1951025240
1124801645
159843787
80472829
2095839080
247685383
564544259
962938447
1880322450
1258089209
1728286236
197683391
1106577888
582515602
478805952
1414782276
866973642
590654513
112882261
763411421
1212925656
174924779
1641384449
583329918
832255078
421645135
501612556
797058132
2066914668
1859798380
1073316649
293378316
1175252983
1624245580
1491680184
934559540
1727677549
424387349
646794212
550136506
2044887853
141086761
264754558
769114398
601936705
490480068
1012139114
377445048
1460221727
346999792
1154197700
176994729
1586144967
1942421105
2125511293
1825899639
91792187
65687823
754287209
2091423548
2144551989
1016384150
1743398195
605960229
725493589
805360309
1752639162
1251070552
1843731942
362794140
1411589590
563307771
180537959
1632145700
545022559
698504734
1241605193
495691792
681073897
1634704535
410970737
785718528
1494206544
1914259212
2071200839
878536418
1807046396
645939386
1427281246
867332634
1819929650
413468010
1192824979
1798632920
627070586
1459655020
1055842848
175826721
144208382
1984569269
1650078583
1465895464
830744983
1464200496
193281888
149777617
1595452842
1490911686
352228591
661678315
933011696
1917313730
904277477
1014273239
756164037
2047659433
1685538772
1734271444
55990886
90575345
965760235
2066695346
1641366445
378462130
78791127
1335261014
251088256
438808434
1307636196
85271250
1761449028
187390645
200786134
1746262389
925731105
575249916
1338520454
852278878
715940096
718552129
2115996399
1972953685
93620993
2039225554
252662258
1907677055
2091654496
1781693119
791833769
57054935
1836432530
111104504
594603456
1313244311
317759840
363819737
113252690
1060476871
350740972
1874377064
1916260744
2010814997
239279024
1398565357
1945963113
1568288833
800110380
297886212
1110026596
3685323
2107580205
917437499
277211503
746028479
1751847984
1616657451
1944277990
602901202
2012716110
1975452028
1098908708
1278344025
43080661
1252118209
546026477
224047641
2123088557
1444750418
212072414
1654564654
153381479
636489379
476486034
1862363990
601280855
392774445
509885749
2058608910
686595230
128457143
2109511378
217747398
1257033781
1426402731
119852177
1481106516
1142819304
1451260795
2092757645
1862994835
429813800
686002882
1296182907
137658957
378103799
379895773
1199965028
2118759945
2107522814
199028102
1541205365
294127468
1885662959
353755087
1071567234
1393768156
1001868677
1046848179
939831056
419504365
1030722815
308154017
873552011
167144413
888010962
514654385
1792980494
837074691
153227858
1474446982
246328352
1805992952
466574860
1053730652
1425019753
293462224
1327773202
1612182249
2033923692
1878685599
1623822314
1911596835
1165614112
1558284906
991735405
1380204286
225672467
1976615399
1458028294
942607397
833874796
853265498
492060924
539687245
1693086455
815686439
1822379926
919112048
1850971277
2087332806
1824165616
1926033425
1047895659
2014427497
2065139131
921179443
407598562
1775829334
1692631849
1421810635
1225733480
967690180
1797847793
1221621441
1785847104
216061870
1518158956
1188758595
117279607
1677429013
949041179
997113359
92355166
880132850
2054601750
1932353606
1078035521
169316651
1171071018
229474352
295591660
324806285
1000762938
825590158
510763061
1582492812
1633108812
2086347474
1832983324
1691031749
723125879
1077594877
2088194025
1365182361
754743794
104893379
1013414515
1576237123
1836738799
1061963084
56243112
43483339
1421403448
429418987
1408765270
1064265699
98530429
156476454
1396592799
1104801777
149534538
183450959
1581180009
1195938684
753201691
76458314
1033991923
1212207342
445231655
1148918853
2060535775
2076765493
1107542692
766071345
222243146
1788146248
209487364
259179339
623347930
1904847952
1062901711
549783860
1900601969
1766162647
483135667
1336601230
1238295897
253164373
631146790
98897929
540297992
1898262501
1913453833
1122180643
1528929474
1347966202
473505743
2010189088
1928997890
2117091009
970324857
1606423558
1107693383
1655749387
2090870624
1038450425
706164224
1870018985
1040510937
1072218746
479562886
2131122767
1951381769
1183157895
822817208
13793337
1485171250
865047406
1034174549
1271013188
581317614
639029980
1885210644
1790008656
1153300877
6595796
1600876675
1706003824
2031898092
106081919
989236427
1816807146
360423886
645592753
1275532847
1137858807
2052467446
339909067
993919089
1445333397
2015012120
2075585794
1062426183
197530469
2056557122
2116505987
1505920835
1245211758
976820030
442447924
1703556281
1686858612
1819338962
413716755
1953185767
1403025460
601856910
1525538796
1194431383
739622865
680227815
1200787215
2077892311
775242523
439574822
677074374
1608047765
1930167594
767461552
517380763
1191274639
286062643
273173316
1655522404
728740022
1617209563
2119442191
301804504
1915319061
1045190341
299612129
370670957
458770763
679767296
1541564740
520836064
2084114066
379658551
1289707528
1030195960
1109408541
2000716400
2094098399
1648246561
971559649
929736862
592327763
190078855
321566604
576612501
501082360
1170877618
1068518250
678808796
908940596
1930926298
810621928
1314956378
1734356882
971535568
286386677
2016856631
284912682
1382715927
97115254
1895997240
457773193
266929698
914380146
1451503978
1639198386
1164091251
193896964
1625976512
1195697185
1398087526
1402487619
945120011
114140206
44861820
2106035363
1174481922
1344852118
1279884147
1824804925
1749628456
277036560
710224681
2078497109
2082185821
1890360325
1375605137
1747370364
1828451963
298630039
1558626191
1069301733
1170118303
2065930582
462338609
1123585062
258977329
177967383
1222354147
1870088105
471534672
474194231
1742323436
52952188
13219459
1430535866
708930516
960904917
962676991
1924508128
1355739250
969719058
1652139526
216002870
829156022
1027755409
1530489274
1008575542
544825144
1665551444
1096041645
4406182
1276460907
549935695
738810790
1263565227
692175834
684881665
142205078
525376958
1594652313
157803382
491611876
1539450322
1563400613
889090449
1193565431
370770580
161459732
449241679
1763892862
854439001
1909297986
2055725166
1329733031
1245920928
1405646526
1563044697
1546117618
1209797605
2124005114
1717361132
177443404
228779579
1017263698
2101439999
2018525266
1218592241
259071897
641365347
1252771278
44571386
97913538
457222263
2094509602
2142792886
1549338285
321429115
2097027186
1850519311
1298754964
1157733615
194688258
207886889
926405129
111248418
401322380
372463287
1432101596
818609897
1455369643
1583593252
380983216
236405532
1786691281
14949199
216253452
1791751283
549298423
300840854
244031078
135862746
1926226246
474616090
1859896689
469261291
998198445
238635992
338697713
354897883
541251260
1039486468
949087812
2018303002
2137214258
248079213
1312985460
399039839
1085254630
1986624827
1307855430
486177992
425985661
1455810646
2140783944
1739442402
1681996163
391016044
379438108
1235303516
748832452
1220467779
1124418914
1028456691
870237081
1737933066
1048731426
2123659235
113367578
204905416
1108080318
1384422773
1144900882
745372330
883199874
1949757615
180001775
533148535
1169612748
1339018831
859694851
1869338447
291911664
1616693870
622807860
1092077200
1217657907
199845652
78276508
1138081701
195147279
142727456
1004896007
578651888
1135989544
979061851
483022091
1321008683
19974013
1072717102
1400816602
1448176093
1265864132
1684299792
478178827
1854519184
1174718170
2140579599
1533537431
781972699
1317610434
573534790
1056896443
766157360
1732832826
1073742698
1754528693
1010931291
836907853
1579723462
610996064
31916234
1026286719
1258780623
1914514092
1996804812
1890052995
1969429349
2134506676
851480167
1259462807
1177456185
1259494521
1266766572
2103313638
1256725656
2116334930
1462480724
897532521
1758770967
699963421
622074325
1960868746
1059487098
302508254
1506812259
542580034
396153614
1281920926
264432965
1003286906
119307950
1857302188
2098571033
357187221
1228731904
191576264
1845022530
1492265081
724879150
561109546
611211629
1208627670
955488098
1097945169
338422140
121508055
475715980
1618292916
1774986590
283060438
1182099068
1001353997
167038260
969995373
1157478822
1216475646
281846108
1690488033
421525019
629363955
2055508017
488234543
1655155333
160081778
378250504
1351820847
730310311
1291268558
271143760
420218121
27811761
1430988373
1176876333
1991801786
1936908500
1195637108
2076212923
252075837
959003393
966689825
1543141320
282404937
1435806818
447314985
1419566024
1491906305
1810006412
1385320586
2003750774
136516904
2100128093
477832989
2096026135
1605439982
1478482266
428000113
1445897541
1770417127
1001947619
534072217
1016487000
336386182
484628355
411604911
1027587871
1324034160
1099961192
1305199589
1352347797
2134366219
1288569559
401013764
1953906045
1842579521
1043891770
1092483014
234192902
22693175
1328261295
8767941
1031331204
551611300
1989434404
51410108
114683377
104847366
850997998
432931479
2046108954
795888706
1280348885
1289883462
1328629212
67009119
1460451099
392564128
729307091
1121635616
1348756616
1013311050
1714473064
1050318258
1750380675
1343469904
1579400169
735549146
465465269
1113883417
1419895074
1020898859
1828350614
156474819
1310070728
1972648024
213433021
1243039495
1029339408
1318342357
1851535514
1090972885
15048686
424661586
226774066
773954245
1653639795
35420663
1014552889
1522483729
335491561
753447507
1967987225
1801450810
613156959
2000399013
2072875825
253022389
1078105260
1023552063
1950926177
1357171673
768522077
318299679
1254404029
144218276
699622884
722724028
337995357
69296354
2038744681
829428038
1562430479
581866117
993117985
1659580947
1526573476
1083307579
433619812
606830387
1702490198
1218026589
558481353
2044202049
1957527863
88071667
1213173304
1691444329
1816105248
1423645744
1376994841
1974246780
1814555470
830702057
821148346
1556264595
1013152158
2020169174
306970110
291972988
1813497636
1563984542
1861973853
1153036330
507462897
346735235
989119751
550748612
889028645
2000582861
907224232
404924782
1356732297
190262345
1010396647
1692392154
1551011602
393140195
1112596609
1374190477
86371900
1222648571
966742375
284614854
1693155330
1640308935
625409072
1359836679
502908121
265086322
320050315
1393924860
1476512485
2050220012
650980589
99122441
1522657219
1208479573
1196559084
1066444501
1137505965
152449973
2113245024
1126062073
1400478430
1995524278
1750495330
1343550597
652910053
1485002493
354543626
538739576
405379048
1414001138
891223103
435705819
1497602924
598615425
1071188094
492482145
2140021143
981011552
1524791296
611451779
347328456
771090726
2098003629
176503226
310202821
1620810667
699456938
947408989
1082684855
86011
14345059
1503965410
239755161
1899165723
301909893
204591823
630804903
10100825
447199567
1782728729
141682664
1482978705
1904829509
1369286608
1534048492
1901103494
2007475323
162734647
1292894575
2057090549
1516133208
893509098
904655395
206731262
808226345
32790671
1730004464
2143126303
410685137
2115854233
1907630323
62994860
1688109627
1934400012
360466622
1220430180
605558132
788302612
2014424881
739883940
122745751
98053171
267855003
99730744
54789700
772655538
536495888
1650690955
1153195554
2041168585
1990891425
1946274996
1837339126
1880388925
413521732
490533864
614744650
84184035
1254472115
614025887
1908859674
344854055
1401725978
1985339555
2096724087
658889388
1874982895
659235684
160631298
450330502
1694097824
248742966
116217480
158062358
1484655073
1148991683
201267172
1809365218
963523577
892860982
931184389
1590265339
1208370083
2058357630
402638021
663328214
976302977
510104909
371936739
1894580144
9184936
1338815488
673149666
972685138
917836086
1751992881
1710654948
629068335
1822228136
1889450883
2134409565
1766070147
1514318752
156389393
1441406052
379640763
485291398
235849178
101665021
2060584904
616075826
776980328
2060126256
1347039513
541584100
852330387
1656649106
1125562689
1905324876
1675024903
317202427
983990228
1531017551
1711050119
705056696
461509015
401226114
2041804850
2091425390
1119781875
277702874
1719010909
1764690974
1683611325
1223591283
201750578
673086182
1505138690
1455900415
1698085348
782283153
659809471
2022972313
1463517486
29122693
174907650
1324320560
342568381
1792302550
1441270016
471945992
413480075
872606928
1523243500
1827291516
915552508
1656290848
1004572981
1710661278
591326160
2082704042
1144276993
983930195
551380608
628622999
733481091
1816638392
95217769
825519258
438503978
590547794
341759617
425721678
1992707612
2043089166
1403282837
835043530
1822280367
1155237979
542621942
1600674973
734405173
1294863016
1032343409
1064692951
1131221173
1276672991
592312451
597855329
1010267143
1415999329
1485519680
786711604
1984460704
1167475873
300457938
1938211033
515154853
617526618
661634667
1158023451
1061783340
1315660528
1835316994
1786696238
116659010
1158247443
1895582548
650289691
1346566947
2112193451
286103302
72006202
474832050
1439140906
1965456874
743022041
917442590
1264523471
1443811680
1787856876
483708786
1365874237
821164053
1953409088
927810517
865900212
1566540460
2134047321
1925603039
1745742531
270931823
1751719352
2144523875
1987048460
1230602281
822702367
890392289
1518118230
2134452524
1999282457
396868584
1624666510
289449912
1357525439
2066552531
966178113
111726553
1858585331
529916563
686306468
1446991430
1793108015
1947887305
1214643884
123960619
1199878577
1020288020
1818441721
426059612
572818125
766973038
676252196
485562565
1509068211
1206983864
1564329067
673323351
2145260127
2095157933
1350351835
1135015683
1148235348
2111698024
203403765
1792005301
15505939
1784085137
2116075996
1276698201
374776056
467778452
1854563680
2055217504
97356706
1912161989
505521853
137883554
1037527165
1532485973
481083923
1872806344
1288984514
1773354524
954311281
1616187109
1089700133
975070376
1626940105
1454358405
1664320362
1264539496
173810664
408847687
2141389829
881431226
1444217534
1813429447
949033756
563328277
418896820
2142659714
1877894683
1401623656
609910251
531918224
329846977
1735266785
79652250
1126949535
1800320605
629805015
78848115
1059602395
499008098
657113263
1858457752
351820204
441477033
1987314679
1079576550
74900104
1418250872
270200791
1956148867
1854487665
522598738
1318543325
144584179
1882174266
1648645464
1941392287
838675417
446805811
1811980899
2118695372
1272354468
1061057160
289596873
130922867
186903711
576054949
1608253210
1713402600
568800769
934263843
1851910817
660650141
66533151
344067288
1534958655
1056755476
1514713272
552810161
907830524
772948099
1287427257
973816336
1852511608
839015197
881495080
206231487
550941252
94879054
1152766359
1860297941
495633896
961959859
1220615571
2017758452
403873983
1892337924
494309
1075287263
1061949013
1064042166
477776513
1496862822
1904419204
1397304962
1549868497
2126820643
1933064759
1937914782
1602189333
1398130253
727502616
155421963
294950567
1435381012
20689462
137259119
1888628069
962349576
2057478707
220315758
1050600221
1301801830
1579566536
881522178
1664899310
1033953582
811101281
1100126010
764047770
605467088
901252770
1366595303
838955168
2066567012
1088780204
1382109753
1036825816
1082586904
1416650717
622139937
1355621596
1719289073
406394510
6741757
1506582789
2009104737
1390153747
1661665750
3155631
1961418500
688674880
1265566361
1723162607
1615350267
1689614040
334574285
1553397983
1686778279
1703424348
1993733697
675462096
449676550
264434140
1154240683
1832728470
614029991
1262988964
2085309158
450491822
518870152
1794177639
1646174641
1753567673
1935578299
1245558351
1089351543
1133562882
1729922748
633536289
1108596111
678593561
1351338096
130408983
1005671692
1830068727
1059880739
1126280121
437433577
31240783
1780630240
2061586628
109907997
241916980
1769667499
1170681354
352845496
1758021734
247556714
457116102
652715688
856202506
1693699259
1624779187
676357444
1904246125
1956074411
1876490969
1584957159
2085109946
336978236
1252566855
1999827128
923073297
2145076794
1695064405
268831001
1023214544
482033022
1869970714
1833046704
683660922
2007366594
629738371
1887554236
886279600
1296454171
1959625423
200363905
1389034366
1072464564
576382234
1552269583
265083856
536458311
1318920654
992587433
748784933
497413098
751587048
1233883984
1481059703
951629516
1223087165
1337632337
1505120133
1081347257
1210546395
1502381763
966417085
418484382
1444418205
1631416039
1193431682
945953294
1411803670
1985175482
1400468364
231426410
603028214
1378823937
1101425773
60900424
1680213762
854492991
858811263
691413202
682495553
1282529502
1827049985
1254756725
1958776257
1781755023
539230865
1009747114
1143871506
698161585
599916735
24625539
1779937759
1134628547
1361753157
305418926
510750435
1147546281
1001013041
2092106306
886535719
342115198
1646606552
1827145148
813680395
942557417
1490129271
14047177
756069700
551026628
1797323265
1839178240
1670695664
1623267038
768326693
773648672
1214120374
246476718
2007071840
1754004292
75048506
1907284631
88607896
13622677
765238859
1922447061
21553486
1742410076
211079149
550338393
1706592839
1113407642
452104464
1135277931
2034052696
1595181956
1414987485
456514674
1793220236
36029334
591214787
238185544
400253712
1589882334
1968224873
2104868752
783126421
362591148
1473363627
738516464
1947265849
1141565799
348077361
18733269
2040538085
1091417126
663487782
2066280224
1391690048
7172698
21843158
170441431
1143391573
675415685
2044880518
1782523962
1562349584
338171769
1760340378
2119321179
578963630
758963014
747007905
2068151206
858566092
516136846
1706611217
642178361
1964186581
1564942556
498702505
2100407686
200322476
56920506
574589678
952317583
1510189176
1626294597
1463781697
617372030
1078571713
1092807098
1945090086
1033868801
600855595
1565991955
1668294107
1575974624
611443378
1003580589
242788273
1057828269
918535487
2021918153
1609290180
1805053213
1908708928
1910313906
484879653
1284805278
1368498320
1686046053
2054116040
1299018747
56056621
473786078
1267551033
1375120858
1943339203
2108698573
1427984610
1706339586
1735907815
241193073
37655881
597999689
1928553017
1942229113
1253538621
296148523
1113347488
1351641374
2001682006
1775375462
1737699865
1741462311
5627365
1846421289
1904367282
742284892
931825909
718176228
354383341
1458552016
1068807800
1878099077
1783031468
1447589982
834117096
1118502505
422594271
1763871175
1860196147
812057136
132769249
747069508
1614699902
427123760
1908165374
1373763838
1996232077
287838706
1256098751
387358237
680449482
45910982
1355243384
557888745
933011696
1987007262
211208506
376971218
628587052
1315425213
1593911944
1897306065
1010611713
388491252
1989036199
2027173107
369850074
1316326109
981176465
618784092
18055583
1132076594
1935100842
1772168519
1244081919
1922478908
1492971460
1045036073
414117398
2061442424
580435540
2097442900
1110186936
1753349095
1326673839
146859373
1800960895
1886417928
89194621
1266357365
1648922735
1617948586
362771586
974961272
1787443377
1322707173
161311025
141525361
1175886981
1514569508
1986300090
195898079
144516252
339831120
1508115468
1708525527
129748794
1657193191
601897532
36374775
376804902
205664323
630361090
1509623438
137730774
1225343136
1443794821
1187874860
74359794
996585178
159487174
312375859
41714824
1370840118
1861620041
838729910
1328556036
2007592378
1716900994
1139027841
365898558
2086820082
675071468
1249822236
1548023298
2104369190
54825393
490490826
1540993264
1942007030
2111801213
350230001
179524473
1356364817
1033626599
1812597938
1018076935
503801366
859050241
556867161
509655074
880513730
1391945422
1720306128
488501826
1242254000
1775846253
1403348994
2002042964
1789484836
1751317990
675996312
685836050
1120726311
684138176
355053504
250381268
2015638667
22710304
1476372240
644389360
976413895
251993312
1878349624
1090345836
725617955
227519288
903194317
777698587
425279741
239307204
1755188830
276094549
1738799221
1228977767
1709676432
484887412
1593736726
1989932019
50256936
1167547357
830724121
567323890
1988546473
1266729558
1476847003
2077467224
708857140
1126077885
1371736710
1021155893
480238839
561712339
85395974
28971470
186731677
2112388986
1394506053
1909958217
162454489
872011526
1964712704
190347925
1621156788
710246348
1401301451
1495785454
286325780
233141170
1297341706
191933976
2097645489
576847625
924566777
1788793835
235729901
2089868430
1051384922
397840971
1007428952
1897330321
1083192719
199038838
1450358222
668061283
1410137338
1603587470
109495655
1544357162
143977354
790839444
2034866591
328102081
2096026915
2084265444
1673202986
1553549807
1343836219
2064463615
649012618
92850439
915775210
250232500
76409861
2118686678
353933404
724342401
1654045473
379298074
1355247369
1927627518
511340891
1334506749
1358723510
632401322
1483973559
377180173
1897786781
1042684141
1338074065
283017777
2107964292
1449219432
577484370
678384437
42458430
1034270065
1077896008
535316852
1444728102
264392312
364844172
2038576973
1693518659
630481850
789475368
1685233251
1671040296
1471549522
1020280485
316630370
1296082285
1779746891
681934041
1612340578
1234876782
1685085525
966902904
1424133553
987518329
1333366181
11489041
557151151
2100318369
659866212
1185651012
1126096329
1646464845
2011497143
1861140990
2078795000
1731217973
27523147
1941694673
423578089
1516943223
645197134
315760920
1924988890
271282246
1521848396
1364201409
2136333856
1292951021
857367717
2121987485
1599524529
1968895391
1425266639
1983099308
1842440948
1179931027
1014408350
1754127180
837533837
1265924315
1508023368
1759245048
1500967866
1403958435
1214821569
1150209667
861903060
151943670
1414261503
1716377576
767776915
1478259717
610843214
1352145515
1376868558
837229975
1518097877
2096450716
1230327382
1658129347
461956734
1311243875
1211545813
1464422465
226893491
2030074934
2084987954
2011258614
172498487
468076221
2125300195
354397514
2004047369
815826013
1629937021
1230952766
788893077
1260675817
645656397
2146779503
1569851815
1409949247
36182171
159427245
1734498501
1833725785
478819056
1112492544
1426948658
243149996
1324814652
396564835
1406488258
1374992986
1067753396
243048275
622477025
1026999185
1522449644
1279046924
1703487749
2079257169
1914591355
431627890
122432680
1042070439
1376392207
446843682
763339740
1575377030
1654549878
185065960
1881892010
2132692659
912270345
1983142543
600524167
1627908167
751447989
809590991
2024310366
1909324188
1651573970
712920844
1977713039
607077995
588610994
1485681861
429099898
1325714960
799517997
877319331
221656937
771714447
617817729
1155570437
892646977
348553832
1544424404
494807265
683432807
1911944088
580143574
1549407684
901655353
91218227
675158715
551168931
2059489882
1249442861
1113782274
692893007
574621512
642883975
1520488128
749893377
408820397
1577240392
847443621
185562267
1334224844
1723477025
192364005
274242409
1802403878
243740645
1590394578
1471841393
693595330
1347171660
962675245
623691242
407689692
808544699
1976517690
1698442231
1497780806
1526760591
1341978054
989295493
1357224011
985089178
1985485981
1518689472
552292294
1071647980
744378163
1380854640
1942900743
637226821
1665311196
946161360
356465989
653033988
1478547711
949171807
755051421
1176420828
334202573
1183606195
1268169649
1168528053
1876551386
877690034
1905820494
1706649946
563627790
184713999
1653041070
1604481026
2115999956
2047951834
1044915601
445104750
1657008031
24056625
1342655253
1237476413
1129779546
740393111
1083132757
1140077606
1712704363
1471330627
945062970
146934976
1969686591
2077999916
1097650970
419910292
1696874609
2092714960
1577571061
2138643223
1661931219
207793702
1338415539
837853440
1591528182
471564860
117525426
1700342436
1281233263
2034878823
1067672558
591365702
1596901228
1997589492
1059511018
74865551
1200578305
47742519
1274272662
1751081439
124713065
228576726
1104920824
1081303
1914854020
2103653769
1146687246
598716240
560707786
1752094361
638649947
398453971
808220519
1779078226
1301264709
1160097514
128095937
1464786183
1590020470
385333065
1676254193
2122327341
95150139
1418518381
535058940
152416672
101151729
120724618
1187308516
827169100
1402971779
434795197
1033289643
2066685205
884113923
460785927
1170403116
1739634252
1523188471
1624440489
408147861
2055593470
1757184142
1320500038
1076777419
733422549
920550262
550998426
248905539
1862618932
1184551656
478592853
702532723
507834452
1458556222
811855539
1978531252
847622312
7852858
1323282273
1204757280
107209186
1337264953
829923122
2082954061
539508275
1803607301
300814069
2011302284
1803835709
1711829532
1293404985
264497356
1380889021
1574162940
1709038081
161874876
330228646
643695168
1799640880
2009144703
1441014619
809750035
1438835234
1268256056
330011325
1254285004
373990125
1896005531
271698914
884905617
512703221
132444915
585444219
571420853
1393783407
686393418
2056263617
1250649606
1075162118
549775749
905653234
1395747332
260167486
694843634
1969294916
1155698025
1447122033
1877290488
1877973101
1123208925
198255869
1091461492
1871863990
1636577173
911847467
510397658
212172622
141592557
130697524
1511961236
1644289925
2050615603
72918492
1740143167
615003283
1253241800
436263641
544746141
1887732254
2085894564
1740796993
38964595
381923008
1670646752
209558936
1472376445
1430714892
70261246
1185400776
1577259547
1027273722
1492865409
658799400
1331760440
288067109
1661371728
36769727
77031559
478617489
1323887969
2046305636
1018313407
2044202914
172053731
445398286
797156932
284168275
1802784847
354968140
1685834361
288916900
1014917672
8615142
275721599
2114085465
590398382
375606429
32750769
41820361
474838214
1892615848
2074974462
388086940
2112441334
798888376
1560599658
37178195
1808218982
1333007593
1139764665
397910614
1626724855
1494211705
700232438
1451018556
1885345204
938850182
1091475972
2053629107
1255720936
986549945
395958706
2072349401
1158355674
305310603
343802676
1783577019
2121460440
152130495
1550058647
950679598
154989518
448864557
1771354282
1299508146
12211801
1391953040
572984453
204651707
2052009041
1077242086
732712887
1929993653
1751244700
1361029379
887666781
179730791
1650287271
538252072
1823849308
570532474
2020228639
1914527501
1736299421
1570867801
1976357698
264226619
611498127
593173900
5011460
1927624823
438401409
1454425404
1125894478
598093819
90355239
755977774
1822268325
584977451
1661818410
449429626
1610380972
316885927
900065235
844973101
2125991985
1199669229
239943385
12534934
1163023572
1587356112
511035205
859214343
652060716
1406918598
1898002685
1793215387
1728481313
1716663630
279803588
1078824968
1487967502
318386283
112974926
671333613
1835872998
138592591
331071945
1319468654
1854737996
2037556702
537641777
451274831
1234626758
627363156
1313816812
887877349
1719746449
2074683096
1809842472
1344584861
45187778
131145965
900166279
723526124
1259616150
1045972886
133210221
551086645
304837251
357832513
1214702677
2137844979
2084199455
957442148
1507727143
855153927
1594208771
1269147024
1084943298
1865942024
1553151520
1226402706
387345784
1005497821
881725596
1076554388
1160706069
390880797
2135891386
371030409
619050751
1956612395
229366087
1188706405
412536777
1130405789
99618971
1814390258
1832610320
572430795
1972527300
666037891
1712500947
1730102484
624682148
1675032357
2128230066
469058959
683797597
614974477
1038638201
1769277257
740068338
1768932843
1741373105
1618730598
818386989
1276887379
1590870410
270343452
836661994
1907637144
738437910
1520696181
400102148
2099334147
709682870
1063969845
1094703208
532880308
1102510974
539738819
528286081
609316338
937632507
1631430810
833673391
1646155195
629733498
2099040516
410354132
1128488851
1036829659
891467308
1854867058
1204860236
498956310
1840626725
511270858
1233058499
282570249
2123169309
300690201
503925703
115540765
1822053927
1822832688
962227741
1031176213
769639452
630551250
1077341111
760016722
456459948
17728608
1461981342
870401570
869356250
1005182812
1060658269
1323560462
1525051141
767536512
1364756575
729572271
1538764037
2064022987
1314424631
28939289
1866875406
1231589882
166156499
498931316
614680000
957044956
1096718072
1037780335
59761314
107714694
664212393
433207887
115010925
1588897281
451969269
792027550
70534592
438515946
1403338366
1857739132
427441318
731433146
1440011131
2080909815
252635656
1607257135
398373710
743129495
1598748881
183093074
1174228057
1931241067
484374757
1287765863
1773732149
508157703
2097702526
1766837412
970393090
143376314
1102851181
564259680
1207293611
554413969
1685553629
1286299546
69399317
1512393765
56170052
1330033196
149366593
617500837
352549037
1479182511
433997654
1849697083
1732602615
1594870804
372398856
1888685974
934779418
1664947970
716187770
16996972
1609461629
672130443
1889356997
1855278239
1441618489
1550428851
1651770074
1894382838
1609322195
988693357
1201740824
1683906511
1097208959
1059444170
372092779
1770294298
1635862674
816962546
1219474592
787159299
788993963
276728253
1195917428
879577571
1880695700
1070599591
609588620
169511466
2075135419
1065277640
123574212
345265295
889638224
175573551
961033162
2105557288
266060474
1989290257
872798046
1014162445
1520218760
714488799
248215513
893747720
1867384497
1790295253
1295160253
208044500
355047618
127523813
1360889099
533334094
1794544732
173470840
1841815525
972555013
1550240566
1722631597
1280510029
1907424669
1283602549
1875109842
1401137076
967302805
1155046516
1636797254
496606264
1134733401
1006359971
184551073
408203712
385686820
1571577070
320692072
472484757
947994454
949740047
693879917
1409707168
213224061
324589927
1906553938
311856399
1493702428
1723845613
686735874
1398590103
1535518432
1845824824
1169169136
1952735860
969068244
368197488
352968488
128905181
1721940646
1059939901
1537893766
294477139
247189546
1612414124
687631087
339907744
739154023
922667821
871979183
389874549
1562960554
834855249
1978342558
1691803070
382020390
1734541753
857628520
2102011619
862454611
661134529
1755189655
1499639318
41772443
1170610686
859264860
1893221166
1829400517
567744718
497736195
35778633
1379351502
1155821515
1289871025
369766542
1698940327
127046966
1793005315
193187258
2126454307
238007578
616005272
1638797212
1624039211
390209761
215187699
766641436
1485849613
1671899190
422772348
1096783361
1631628575
936127676
1065533407
1052859748
997921010
648036997
1952195798
1790231454
1602067882
1971032359
68297951
1118206188
1047491396
1288260736
1907546658
1590188320
794362532
377302904
880278178
1054157257
637028591
2136153824
1502159113
355147751
2081074249
418614261
1413576227
1222804469
570882123
419653135
1887454469
405620133
1802296530
1435679726
2086431993
664013557
2019947835
734432200
1215261552
1756722740
1100350746
2099599532
404480627
985917057
994733298
361487046
1768577526
2008344125
1048501695
942119100
334221445
714160011
1870495224
780717325
1681048877
851689147
1992388270
497456585
879051828
756877242
1251846853
2116492309
1542492386
1060363056
218206399
1066356381
1999350863
729723581
208928205
273937159
127928852
48226155
1099011796
1445844768
1263549354
1882901806
1967902262
1215293171
776566275
1836838508
482981025
1597551646
1427575857
1820169254
1640414816
1913999949
703261899
1470508906
1416315125
357608757
1371698540
335980317
2085950560
2093015485
1249848097
1826274320
608495243
1766648436
2016046488
368471544
1366101968
267399460
713770554
606753528
471821585
882879846
1430333865
1345947024
1128002795
914458921
1922145880
1590362487
1609798951
585224919
719502364
613215218
665824676
1418727638
403795965
1728964436
556622852
875702796
399736303
1234740567
1426153833
1756629046
1738520163
1327199807
911843023
491712926
993891692
37783884
2007884542
891588961
602601313
656680045
2105405696
1628700494
2107038700
1452923596
643736691
1944975677
2034713855
1710901372
1107775928
858590982
911318560
1814045144
617860890
1663923066
82230966
477299318
1292415988
771470552
859612788
1236781506
311859560
852281320
250301515
2146489342
1722961843
1284384933
1345178515
1887660876
306443053
1194131546
1130407610
2145802607
1352831121
123766364
1790956945
837985345
729014028
1211467425
1312073999
1193541507
1598344048
1213718252
447527542
1328466795
819316185
1390805245
951945387
1764619043
1489992396
360920481
158831283
1288482052
814348793
292230888
398189852
834822479
1394549137
411673622
1460109791
358224011
275988607
893671944
1235935980
1407397224
1617407755
429970626
1867914086
974432277
1767852577
979017793
1389590447
378011325
1856959177
548260079
520712237
1753390217
1390974357
1299368639
1327751796
1462252687
1103818883
148575873
568331428
2117702685
1551007967
1659091672
2020019358
1621058603
1230524563
245494088
1170784102
864771048
248141926
1809244597
506500986
2066242276
1916330417
820517479
1595404407
1646893904
822982602
1400482670
1621430674
1756940710
1234730553
1234069077
753710545
756639435
182648231
351038120
656226872
648931705
791547864
628274325
1496206682
1278161460
2084204618
548118961
1220468934
681466300
1490112391
1472067972
627814044
108549894
787549699
479726583
1183180745
1047889717
306672842
1325954649
963737660
315855875
71654671
1967491526
360258449
1804027432
160968680
695556023
385893330
1135468411
1336135058
2079136220
1237423133
1755829413
1504316227
93748989
802423080
1218817028
458075150
1248984264
1509230749
611795915
982429220
624846690
1154893811
64430325
1795857125
563032606
1902708868
1559425105
828771945
920719813
1858521203
2134482280
147483174
1651085636
1274935913
189704618
1914907644
310911901
7013858
159115373
1613718141
109709398
1815237333
1782163853
1184494125
971077897
578508817
1310001949
477673992
446730900
1903236669
1218925543
685050951
382247831
1195152811
1786095265
1837097823
1046925934
1512212143
1874999522
745918183
1188502038
1536042120
1687348552
1913881624
1747123307
1195993713
350436797
1396758280
2058183945
1285373202
1183557899
907340487
887288595
76907053
1000216922
2048450214
215201824
1382631460
719228660
699994248
67401021
2095062045
460996335
267277198
1113421249
1557603496
2113023327
1282517417
1669193514
1656643922
1260488137
1577689850
1100848592
634324690
1316388065
1648023566
722246843
19627940
1795448142
1092217545
875207141
1578214516
255806988
1952617534
2018491058
626080165
2104175766
464809481
1330395710
683550624
1314343757
1360768012
1553347134
1081317067
963649162
332032513
921715310
168122912
770800572
686236272
1340834759
2037931324
1488760142
1664625148
1383162837
1187157879
716898517
384190711
1039106977
814775999
1245326063
1880354818
756295184
1242976232
1172477761
381880170
1300211902
2062785782
788501030
945487406
1112195136
905309278
1396224089
1938849420
2032422352
1203174328
1922610663
976251768
1325370860
140452691
857605560
569075054
958550817
1173359346
425116765
1749687113
456695801
777808926
81508863
1132000162
905278690
471772816
589405246
1196854597
2127807429
156487710
650509222
666976392
1703754579
1348400737
1767933660
1517575907
1525403850
1285690329
1646792726
118841069
200725293
1592082165
1169722134
79751390
1559427199
1199124848
641312058
896343313
522688096
28504871
1976657795
249657577
1925229837
687638012
454041870
163783369
1575647720
777347954
634803629
157394286
1650302322
1478853169
1441769709
1882563933
1856583723
1722509983
680928575
872942572
163813629
950913449
1221701724
350028074
1380963219
1970038199
512968972
1534885198
1263520877
1655107513
831247695
1431392647
1737346972
986708654
1452006547
1559216972
929095233
1123770768
1945370200
159571264
417256659
965667762
1346356435
83541508
81212219
923439352
1084684786
41916625
1576244417
566352164
1879952110
1900004261
620517955
1843273996
158427901
1907594632
390144541
1602111577
1795193694
1710090176
901769927
1943558310
134270080
1321640747
241334427
239042562
362005516
912536415
1907724374
886387530
1376799011
1002848681
221656937
1998571412
609690476
516786206
1127102013
1649009720
2098892357
1649373636
270045585
840943525
136038029
314495075
1354838519
1759238342
2068831720
37377728
1814371742
1880038069
375040233
1711566744
670358449
148951793
150568624
1535839074
659053696
870037398
862132553
843931573
1292981038
1626099507
421233441
2113483740
2144835667
335330135
1919652574
775600187
914507435
458743026
1238552111
244188678
1935177024
1469298664
1511415684
1371406320
1481548105
1678939132
1503728356
1560481938
1499386105
1566670537
1255797249
1868212395
1175204121
30952247
1356278653
1313263579
1763191179
21174452
1077242086
1772521449
746034912
1654144972
1873228730
539222213
2124085377
1430563105
829339248
1315912165
976808951
1030154237
285372226
228024655
1514210207
330465063
719224228
1652815327
385708835
1149583605
216406844
432369804
448799955
1865128042
955863310
452414656
1908843577
267000720
1448337271
674502654
1196918162
912759652
1828374763
23805959
241017889
254575553
708690369
473582273
198902981
815423854
1357199529
2123596157
636370210
60944478
1141766958
1004405377
991585921
1999736729
1335560361
725965360
898378972
952065721
1925140714
166458165
1812204919
2048486660
621593736
1833024148
271935746
1094351642
1716415427
156510890
401109921
2032566478
1499339471
226347823
716301148
1169597758
2090314362
680162936
1801541938
1151646730
862382122
856184579
944370216
1077830317
1880238785
553874467
1002592040
777741778
1674989513
1119649301
1157403154
856304127
1209142520
266523038
721621333
1227429524
767356123
420957843
878679790
487947029
589151949
1197204763
1117995325
777875985
1015782250
1365500453
635981293
2029903543
1894607849
166280930
1975109103
1893462385
320107480
1249227219
1701876459
1343111442
1405197213
682952057
1760824781
488738877
1565181558
265123018
1195010640
2024144934
2008356494
1278045458
1808447677
1873135271
1386878687
1462409028
1485925128
463977054
416452154
1726244763
226254832
534219842
1283486268
1495738391
1488054314
1301637961
717126806
892752505
516401633
359327499
1923107263
157106469
1270629761
942544090
966097472
77664087
120149689
2128089635
1286549211
954533251
1236703963
1627986398
658378014
376958408
969510479
75005798
1097998430
1743226278
83864205
659524300
1312825858
1016256681
2074145357
1812691450
103475204
1972204007
398881962
1918259881
1661715701
2011941159
2145400060
1508064788
778886256
302577488
1932234684
434655790
1494670026
158847115
452509190
228051665
1663707794
839387367
1295261534
1573472937
961557642
892275221
826913050
223126607
373659513
1375558754
422298639
367957412
144486995
1186899880
2055203648
1484279871
1254407130
519061618
1874932345
1708506551
876085832
1691370018
319569303
1911196215
2142608414
1178379718
132555257
1452528236
1231297889
1841240936
1989817507
717659398
2045845318
133569805
554147572
432689797
845818330
746675234
1914802405
918307572
1674252547
507286385
1123448328
949091514
1248108565
553584223
582848299
1454609065
1829132074
180026157
461409308
293070676
1564109437
540708063
888709660
1112391146
656772824
317996078
2049366234
453620310
1425779202
663648261
651388369
1673718017
991639301
776838077
1671248374
1073277832
1720099591
1918800910
92335051
328495668
546085210
1664191737
1354505207
1298191634
1115419023
927566372
995200557
1162300514
790892360
669026434
1195028824
933172934
1552080483
262102292
1087767946
2088782515
70655879
1328215146
464151112
2056586068
1549706572
947385988
134280534
657823910
1164079100
47312246
394686640
1226304701
713191381
768299255
836559748
990704159
1977245759
482106474
304473937
592367546
669325164
936791426
1624894529
1131895039
105679600
1600943027
1588932585
622093363
1680300337
1919994403
1341625289
1752505401
322285208
1662559951
41432971
2072887389
2143415871
1512287993
1209511672
436572304
2085924699
451370828
407488567
2029953006
1370250502
577050964
1713062045
753222963
1398981669
1948607174
975262599
885601661
1721716117
469690245
1946905761
1534198383
1834812249
1896086590
81949521
420868724
26887712
724415862
719438662
1397880723
893950059
557071543
681431647
1375758192
1032524438
1079947559
855361801
1534992238
397041127
1874518050
515870550
719669510
2146253337
434216215
41749769
2085791400
1620031575
50055548
782112268
986915899
321482712
927573111
1555883348
57155
1359757219
137006793
953334195
1840383839
764672059
546777982
2070032158
616944150
1304881305
822054376
449579130
1582358891
2124086676
2047671408
1092690860
1332539635
335586737
602259700
1821985978
1287716886
1063072681
1785768485
207373047
185725603
2119391145
629219767
2075317053
1669890372
1054333403
1998506277
398154099
1435294534
1914606823
2022664550
1000161620
890623028
346501402
1410715095
1633500149
2128810349
412464102
1248278802
1149764548
1648210181
1785701642
1026594373
828566439
1221469550
1634216904
1641222653
1159733080
1856090545
78707969
1991280934
1820360127
1064651665
1163496449
838457861
996502356
404644662
1760080076
806428299
2001430318
1515922157
1870130748
76800513
1952863940
1394349224
261832315
1642897372
662039348
2134759625
1022474084
168886615
1994674420
75343996
843621013
225471600
979024236
2121883415
1411985154
1362702088
1796625371
764986752
1601924192
1234006235
106778029
701346250
1168448391
1920089418
901035368
645953869
1265756600
1905816353
1596647809
1389584662
1964354012
1334528802
397640412
58382605
2052552473
860145011
1464550174
486923485
72315250
1137935308
1250315934
1806243373
24856716
379657214
678575034
418381144
1552301490
67853424
1514702245
497116329
853279134
1900401002
192974436
369171551
1598396878
644452511
494014049
1583462031
682066611
623448608
2140572592
1968123722
1818509375
1192496094
376809715
1324558124
646538432
2089298708
847348201
79029515
37079529
842540374
944615585
857932423
1795293813
1010848391
879905895
524141891
1932353606
1460476008
2052051458
2024120111
342324535
1339505921
584852084
39881520
1458704636
1133199972
549172642
1047695574
460144631
754911580
905141658
1595681876
473748838
1457257393
646886836
71666095
511940504
744047925
1456836302
1960346659
351183058
2142940005
565508042
2015534415
1286526760
504192069
1511616619
1282390214
729405904
1773610667
1868598687
1068001714
482734152
1330988553
866236615
642330002
1371097489
1803830969
1386528505
150906671
1391832015
298658921
584289230
647296817
1180790666
75909310
552330991
478471217
198401502
136053907
447690302
1153181596
691344132
777947582
1423927634
555218504
1334106055
1023048572
1777019576
244451038
1344429008
413775218
1794921470
4304848
1336810329
559023895
1090995104
597633306
66677614
1431453794
1462462659
1279712443
1149025394
1992812630
535804506
840186097
898492213
1598430974
1538540644
2093181441
448027901
256350260
953920118
1980724336
1484551093
1837362666
2067563727
290856701
660700211
1915978294
591252108
673713372
1439488952
984953810
81056188
931391379
605031479
1335923239
613113087
206153483
910886459
588746413
180896038
447023340
1636827067
117809487
117820156
1250064157
1763779000
683676173
542856177
763798783
703614101
417504513
1836476216
1704283729
1661743567
423691785
1533823514
1077083791
1359492588
1764382534
1795759501
1700658544
1107215456
1034256279
798704647
1876940997
1156551211
1020556202
948683508
1922864741
1689337329
1608089636
1057094748
2085743553
1460497087
1571987501
1669417037
626853142
437569339
803477815
696084944
747081367
1968316113
1213072959
393699076
388662107
832113092
971887854
1171165349
1027854586
30544104
350324828
1251757017
1741331039
1128953507
556601962
13036805
429850079
147706477
1674502227
1596889134
1883141948
2005518604
129612340
455482906
226345636
1922534727
2119900145
926133832
512634634
1960631022
840093272
310032138
979874222
1856351940
325438528
1222042896
952076117
1328386293
205862262
473995786
854541638
2099133106
892608750
425424959
511656266
1855116207
1981849240
845887808
1378745444
1011911559
180816369
852820687
417610593
1095533935
170819319
801078128
1573871289
1331255546
470783650
473368532
692055868
802225249
1652884841
1424636048
456314413
1229729691
165310527
2049626184
71447399
1185851031
945464035
936203095
852737700
1569279434
693341919
301903350
356584839
186044179
1196375877
263562685
1283492095
1493790287
1532839125
725185293
339995203
2133963344
877477698
2034854459
1466867375
870802671
586548293
395670123
176841553
1645578593
465119501
2134711709
180167148
2084868186
1847433989
1666602569
1939777194
1999718067
866139931
1795722803
269840275
989843678
1950276563
664605188
1641651336
361362455
1996567660
32786366
1950696244
164539977
1501114468
924885849
181797498
1114872654
939412517
1245653466
1916266937
615640275
1049408437
1338390152
1435296725
312449250
324048820
533722706
174942178
96908243
216416506
606334619
1542728526
617124593
12575655
68413103
2147471179
1151510378
85257763
1921730117
122180992
15626960
1216179287
58850296
1636276101
1547935805
338350513
1013973643
1340287483
721033653
807109124
2093119625
1165305167
2058327966
1000790479
85702467
2015712071
1108744942
2065198060
969598426
779355855
711705086
289341915
322421785
161317375
1705681531
975779561
1421420814
1394176126
1572538509
674890464
1933104566
1433849502
253824557
206452159
585782568
511806655
2104030631
1394127788
497846235
1102889851
650587022
233768562
1576008033
374635256
614168122
152971306
543356496
638066323
1661875596
386967773
328467118
675993404
240046994
2080664573
1050755224
582014619
828306482
1746198920
1718372452
1210026326
245997487
1822532518
1338605380
1400274069
1304556935
475053398
1985637960
1833482766
1690370465
983496634
1869042613
1100951199
1580787086
738919420
1182694028
1083450035
190668283
1948529789
112000779
1315655429
1812383293
1462159723
2060328511
537779615
1625273202
280328251
464643208
350496040
1570134141
1146753316
962023404
49583006
1631172193
563100166
1529621060
159012455
1043812940
2019920800
1669757513
17473937
874454696
777985749
129667548
900017346
333756523
1361675157
1433477661
1515988444
1569832763
1002164186
1883414177
924677483
884959964
1557787209
1898399883
350064388
1626775542
377837459
227094592
1225755730
1433296331
5049560
649607962
166423911
485152585
1175723449
1577335102
172031572
985004754
73150956
383572105
637207164
1976476796
1398232719
70120451
2119335290
517670555
674274952
828385139
363878554
1262982902
1609853209
1169689579
932633316
1172243691
994975479
259383172
846968899
1378431433
834670314
1942419764
1858498462
1721175291
1843594890
151855908
2000140720
1225305379
313736933
1258624842
202713463
1594509420
543945436
1637203726
1347984318
616905640
222015528
1177897253
535423167
1453800854
1682454228
336535166
1840601447
1817235612
633551469
1208068135
509911520
1519400860
273399587
400585653
569613724
310912373
910359409
660051498
711273974
1575813318
1349091826
2136386644
613311079
2084711618
359909146
1798514324
2050612441
252631918
870264986
1915879555
1946984639
2090299437
283289147
221944934
1884280914
234564183
2025286512
1799495783
1324870380
859919441
1700820866
1444013890
1673233306
261424127
600540461
1272752433
1562960554
1346404243
1746985373
1790133809
1888359607
93062360
1639910137
2028177488
1266092595
290853757
1942440534
1441974792
1834974
216337383
1804980080
123098787
1591206436
1477967819
2082070380
1632060491
1720844629
1214270093
1639092320
2040957053
124212232
305399277
1248427094
250321929
47682599
430365062
554024657
1845022068
1055773248
965549311
484019081
649462440
444155502
457717141
775882148
76589763
1380254157
1826446823
1326810780
1717701565
1108902270
1229393019
1133412838
1822612443
1876379767
435155566
1677656199
1322033813
1582754341
1331499653
1051466666
770895658
1571441726
1330668824
1020397990
521709487
1779310008
1242812348
570946694
271367361
1215385981
815690526
89437751
5814427
270667623
817821673
1036558591
457907101
1043677553
1695463470
311725041
1480017102
836662413
2028944342
111682827
1003223956
718461817
1965002184
704226794
1467570424
1006257724
1503169991
457937143
1544738998
2120729826
73915928
1388552936
2147338330
2067949698
888397796
454896525
255648470
189043234
796894435
750016230
1844439180
977152193
648729091
258543055
48336779
1034256762
837753457
2089857580
1942839509
1794276163
1457941728
2000205181
1476367302
729377282
40469520
1176988046
496865400
385113664
1487482835
366065671
1268345019
1277712796
1420438619
337362213
91251453
1254677538
334087867
1796930617
1561555235
540653401
573946244
575285418
1088822575
1706944405
1687379886
1028405281
445255175
484832343
1290047385
234405547
1905642338
577553939
1960110864
1532229210
2067871819
1059291246
380646336
331787718
1206390527
1479890504
1671583712
1745129056
1612323561
472466759
1758330272
22763415
374677722
536460616
1244251990
1940961706
1567030512
1603384119
1214977788
179384414
2103424528
1734181309
511128907
1586093555
849332181
900300306
1921909687
2026726262
546692267
729416683
2133603073
1063394729
44982985
1411945823
1843944952
691957544
1511949292
1563321030
1726263325
1939386345
1080298572
273506099
1584524894
686306164
1204957274
1815656779
873499165
1195939077
908702505
695424697
1022643790
923218421
637282631
756744501
2142817519
261228034
606078875
1807098872
114909153
998646475
326297292
1622540955
1982681326
579794950
525779254
1812718759
400575200
1575214049
1815698611
110043157
963683665
792957963
1822686010
657336983
192529076
1975110084
1192068308
168140548
1068865447
1970576610
1840249785
898473453
1316870368
56562416
1591796749
849358182
249887063
1261688071
95121452
68123034
1938374855
652683018
454349837
1553598699
1201315697
1494006670
1365115649
263261448
1900404583
1987019607
1524728834
1873484718
1576731685
1007684155
643704012
387879834
337090695
503262818
2080053847
395681857
2140035064
320437457
299165540
767754235
875830370
2023820365
553972041
1830527691
1994037063
1224295543
2014583995
110761853
1369584952
2133507698
1077911414
333501065
1661706088
298360920
1901309617
2134055738
172685679
1656381937
718542692
424818332
955009128
1210039667
399764643
2090268470
922647388
1688565485
1523497741
1751672748
759931208
924341410
1422491399
849335734
1646559827
669209002
1926815599
1946203473
1584242369
373630577
1879591724
1727905561
1068213796
1618472693
569545825
1033537012
512551038
1800487914
1777515082
120122583
1003047859
2078066525
498575326
686866846
701989811
1663356243
1723128522
175324529
1635414788
73519180
1170754816
2051448020
1580608378
1043814162
1387596053
297254039
142942175
1700202183
1388712369
209831638
1709170248
1341328091
1613867456
1769119431
922389809
2087889762
1387717838
1648697359
1623896480
992249517
1673550010
876708950
758806786
1245830088
1679581500
721646528
994913538
1097521646
2026547626
680166990
822684607
1108844807
1183258391
169661249
379517501
1880974543
885673084
467447401
1757650693
88119467
1834292303
1762156424
1689360299
1464461284
1693855535
1807439603
1690793384
1964750450
688408083
1382879583
1099243712
1405022886
1206716749
1140236233
717280384
965905537
258036014
871921548
692089501
710266799
825368437
1885391422
1164915875
406563991
1141642201
1715109186
1945178490
769737937
1221796202
948466972
2065154303
2146881046
898588355
1484685439
930214417
1706432780
252788802
188965787
1115006709
45428285
1510446503
2110990671
1662971007
331305215
1788629629
853606893
2023216636
59719642
1756580893
1179697056
1457944253
617827910
2054089857
1127760912
57367761
1634322789
1143916096
1332921253
1124417124
859333996
807598052
832833805
504635617
1019107792
1197390457
1282045213
2147357965
1332351252
22576092
911613798
1013511281
1819501701
1044855657
1237778435
83342661
648314940
466904630
1798345313
212140979
984885270
422234883
493796450
1834751692
1096461410
322845575
599824074
1296768396
1642666614
1670045318
623461511
897320229
1677242412
515017588
35879770
833026068
681117956
126139725
795845976
1643946858
843976645
1343946519
353904082
389691897
33833177
19872026
1842231764
530763636
2050139162
941329162
1834008146
1643530463
906634623
1795616892
1364657449
1455840669
1652936937
504575276
56722183
48041272
1870223371
318219456
1285466505
676711661
1100119731
1522518067
1371296024
30642300
1997854561
830333738
2046344591
773685174
2053635690
1326586487
1421157872
1128832600
1102291236
224443204
433766604
1055907208
634277981
663083735
1198145756
306264459
663978192
1548118073
331563717
2071135827
756568410
1660050072
915163495
732815763
2111024363
519001473
1193460536
373273423
1160494652
407909811
647904674
1422490832
2071484211
1468687563
780417500
670592984
1710286974
1383674601
1746677416
1651667394
300359133
1729701935
1059783079
841910178
649074528
389110232
249422174
2007744989
904929135
1125777001
1412243970
1763312389
1603858404
1385500046
771320049
804087378
695183301
924869900
133186317
1675885787
173883284
86975633
1018947670
1856647322
2075034049
999981294
1476915545
579353561
1540639974
264412586
101275939
326118335
225054032
2039996034
1611804671
156072356
1673742026
1378894383
1340976452
1251256666
669451249
1600704341
259546858
1599527748
2054801958
2089243910
258515539
510957000
1605609950
2045530839
948835507
366708719
271246508
2011955364
215213566
1652389593
1987342322
1841862373
2053775093
629929412
923464185
958848288
1547314420
1443786858
1302480461
543870153
252081936
1014245201
727509252
2110613821
23505129
1778392934
669290146
1173141309
669352772
1620389925
1566296106
1574789081
1578575003
67796768
24779984
12017498
757002909
1993439730
796805286
143764018
14460073
1961763200
1503698450
1691505088
154740869
1635919113
1388164379
1419131442
982023454
1198168685
1174456251
1300310832
21010718
2061945586
396407455
753548545
929115070
856558925
2088682645
1699101333
1176242632
1807571867
1998969750
1087303785
767403291
945624760
510572563
1867903335
1407231
61018375
1056895383
1126716191
369248536
821916591
1212850275
1048527194
1325698278
1251861092
1430326706
791655576
1696736774
1738649786
1461599048
869467877
733168706
542496338
275374027
940636922
1315430544
841431724
695481138
55208983
1571003717
1201355629
747110754
1188218842
1269002577
476755187
2116665223
460684288
1907410053
254747646
291835684
2017555993
113755981
30571956
1665642945
702306238
1630296813
690312382
1880174864
1719198841
642999947
1264762527
547158080
1233896831
1939492892
984751265
1102605608
874417659
1726095188
522413938
2120982178
1780679253
947613368
1108375621
1949707404
1821212306
675134072
1529159995
20366880
217544658
1197085874
669498969
890826628
103139182
817089114
1393520213
545314356
1059134217
987584174
1131345194
998312068
1303688985
1743694613
1184658056
2046357958
724499703
709097387
1445704114
555759280
1864256170
1494715126
1305450793
1898864798
911976390
1409288274
379266706
301753850
292791196
516593704
698973627
1907532919
467858095
638289158
2074816883
1069178862
535055114
970487349
820896361
283112308
825264401
1438818583
316428392
460126793
904232124
2114879164
1868867128
1313375270
711597128
636980619
999536419
345719224
863718368
1375114344
1723330860
640522048
1788295179
2068542355
653707171
2010254144
640126106
1548701453
548073612
574653470
1646337329
1391134332
1884711569
1513397496
1782590771
221781625
1036114379
1330184106
1808130035
1883582662
400694257
1430951627
1137155796
1729089901
289585880
1606966716
452121742
1122813579
2005342145
1700879801
30548723
238453310
1953447079
359110362
1193028040
714614473
269163700
182163437
1397343635
1962634451
1310577339
1894367814
975279290
237383718
1950630143
974373719
1392492656
1171773805
831446743
1614797742
1300894
1506901600
1559705572
1175976081
486529273
1113298239
2062909354
56260899
1640413620
1369657722
1706773197
2097124977
914641380
1190279010
1078249558
649765490
55515183
190076587
443523918
1752565098
1143176941
1242891835
1963706289
262742569
1534279552
1263457988
1749275951
2022911747
1777696806
278736314
1102163714
938539396
1284575829
975838784
2145824148
1873501504
1597556241
84191091
114496656
1841059114
2120473209
952203099
1534103464
1897204043
498021212
271220360
924025319
1466909427
1899826934
26100572
1953033408
928472689
1150780970
526378043
1084851906
1642044938
219631357
575093270
434332493
1084921234
407372480
2144970978
1276113091
52462861
122667028
1079412813
1506111825
222719129
1658769723
54139846
1605929455
586923724
1268173172
725322836
308534571
1344957923
1769849324
363859900
983794391
1405765681
829313816
1924417796
1535970590
802330841
1147545665
540030586
303369143
996068742
107047235
1785657505
173571937
299790125
498006351
1189457345
1028371122
506326778
2075859321
1532597989
1375156685
904290792
1124789033
82887921
1150571677
163200050
2049780285
1553646206
2006429104
686738335
891674851
1036126288
162025880
810372510
1568490829
1962058487
1408480890
885594150
1093502108
613194080
1698318672
1343922448
939224023
630982038
1075439482
317274785
487728483
901121561
1884359474
1023583101
361532236
399806328
1068880431
1725647383
169886231
798875591
1431685287
992655061
272752591
1117010584
1934356693
2096476604
1528277182
106954859
1141426644
1549042255
1008488210
753939492
1504851288
1100861155
1340947152
611099870
2088852097
1570187461
99720154
593205213
1894509
2108520953
541760845
1193744751
408409222
1836606973
1512686676
1284580182
1731324621
1457061210
462503535
1752653879
1783992621
833698191
2031788526
36987429
1023077023
560686098
992093327
1918339822
1869089739
369242876
1498253223
1919773014
303363928
65386450
1699500954
200432907
1920302938
2087838138
1142664231
1027665801
1768130011
972701043
881686759
759028544
1367161867
110693621
1235884975
1261802919
1191936961
412317043
1636051617
1288899399
680341330
1274415033
1818898514
460303117
569020319
1775731913
1481876380
1644105876
1745422278
948560830
1877305475
11781976
1739957860
1858738298
1358174595
1395021461
330916364
134894648
2102046279
1578649309
1409801430
868458095
1638889332
1107104545
1865306028
1992617688
1489193013
276521350
430681133
163348900
910054506
1580556678
469523240
262985880
1845293125
2009390788
1292174161
961084643
501647448
1760751861
576026508
1716216855
940246288
722759708
77976396
1589115945
497798686
1610684299
1935564933
742308066
1145926573
1996646650
1704555612
1952779708
1239084204
1813104358
1619131092
1819438559
63108185
295616371
1754319129
1652211591
1147579360
1782407025
1562077395
2078885729
298338472
1995129068
61210192
406123079
78565335
1782985242
830447794
1518516902
239183591
1099853190
2025647332
1851507270
1778911564
1544774800
1969090727
1818428900
1978219936
986860135
1188922622
309790199
1878879400
876763203
585203422
1689395843
875802126
1310790611
1077400421
1660390786
1328572053
127051615
674979647
681383661
1687062669
2144611747
1663355638
547554932
150832336
1863691464
2012338233
1733186021
1973387645
280205375
1752073353
738459454
1169837979
1896365661
1746844734
2056286237
1070571696
856114560
330037469
367827338
318465031
1083812113
324823430
1689282982
283175804
384080077
237087659
1998936228
1849329261
1155344912
1447745774
843558895
1339860480
280615482
120411908
674732270
372377187
1084631349
1591175052
1309983225
795249606
1492499191
244142103
933373263
67507018
1100423267
797295114
634669413
603121698
1378489132
1142560886
1102521964
1638440397
206660671
856362072
399565129
2113666544
1839540671
262744866
368762364
2106450213
412558683
756380242
322959616
256402115
1750361982
1852817308
414918786
2060108017
1964560030
686436905
1860215117
344521571
1740974915
1362756505
1074575461
1132411432
695258607
1483281644
1743754617
1165609177
1138494244
1770469883
549633391
143631367
1447206015
663161850
1729565557
1764633762
998811189
605717101
1542092615
1553604469
1324406809
2080254664
1710392389
471905287
865265020
1835315044
1130725190
858010714
732884507
1835762014
1283847755
1274611867
1359425589
1206438227
130124026
1915243467
186432295
1569448935
854824142
530011022
760452614
1250828823
1788999626
1368012068
954525452
1718756627
796511773
156616294
1940368217
126044414
1654753266
184418806
771641121
2137184469
832347172
1860061942
1569077488
1934319090
1415985557
1297778076
1552367614
1333443933
256448089
907285605
1051239662
1818369637
882765768
1233457087
425479966
684308989
434199973
861361442
979046192
1812540091
612608416
360951694
2085175620
1835966738
1175587815
152087264
778227146
1461512605
768771126
652483423
61831080
1413807742
1608059114
1496656381
813139485
918297182
1349647242
966782152
1966290738
315911987
2010641875
1150392766
1312544980
1597931486
343174095
520755205
2126381415
45150914
1376120812
688049370
1405529257
380265414
1260857715
1324228438
1219300929
62921657
730570667
22316942
1072414433
1015612278
793635531
1693594149
969625613
1482747085
615415062
654306702
1265748902
308338778
2091976463
2053631864
1271786860
954929299
1038377034
421527909
1668397782
1183365602
497206454
2096880659
1705541538
974010315
2116396385
822264616
1811202006
237204735
508046679
1054117477
1375122888
2008456119
1103834778
1133773514
1089609724
141131132
1146973252
1029452344
1415230634
1538759533
818692975
1714438272
2121932409
1827705361
732609922
1686915766
871877612
898631108
1644485559
967197492
465185044
1032174805
1586189823
1434641406
281826194
961149320
1610382863
64602445
2037012881
112588618
126799718
375876882
1828400852
1908596873
557982302
1765583399
479496913
915579540
527196426
424412554
83052851
2095806767
1209180227
427016495
1095997150
639626327
1995287219
1434451792
797311657
693632143
143517611
1151323773
2105773555
1700460711
515599086
328879862
2093922376
433453570
1833724684
255130437
179014250
1251119313
1971118499
2123217739
2097964144
1975815812
1075670700
459682447
1368404789
1271669625
2066371288
2079916763
1274338409
59233520
522017375
1051911730
1469514595
1568175213
2080715073
858923556
278830239
1823807480
1210404667
663355420
2018960917
295440153
833908232
1272002854
1285341772
338504784
129408084
1807106997
1293227935
871560548
1371395763
1512464040
139194623
353171305
953361223
559643885
1716976581
759775342
915422641
504364204
1270584644
852223634
1569980543
1159263121
817773767
1049893347
1752408617
276455068
574476856
607520973
383763410
1301787848
56285870
2132622739
1570793718
1618362808
1298648623
980044110
477695130
1861259207
680836342
364141242
997342045
1770855173
1986285659
1324225475
726803484
309533864
455458325
1394190377
106789373
948043257
1457770034
1089726959
1322078938
1345639675
561872843
1459330567
742392870
1775783816
2024991044
364478974
207766605
2090950201
1265509781
91301021
1671917913
1062311044
247272645
826782213
706924903
1429760074
1203089491
1614392189
252555095
503393076
2023405900
39538917
2079037159
1396784176
1597720722
1778439537
1971229470
314120032
2025285622
1989245741
2020028096
1726630481
1357736654
1122068401
2117342484
445169342
514234074
1406518862
201698090
1145061146
300671651
152935084
673254093
1230809936
1392362023
407521593
1642600868
1360767602
1574786991
851832941
941448745
340894885
389315148
1458425599
1362206592
2092290677
861099361
1369836022
217203978
2011429362
1348970615
1990042557
2004722943
1159453524
1300764409
1176233481
1510896302
903073527
683490064
53876596
1484254749
1649607931
1062461904
1724959649
2146159143
812718156
1100785280
927019183
659537828
289446051
463177680
981112152
1214386512
664010738
221228888
561824246
620425595
1010926736
870415619
1546880604
965283506
937572239
866875303
505935963
123509743
1376710659
1662950804
509390108
815672161
73599510
1534784908
521082992
1684099806
499360619
1650138066
261392019
1236888925
2116107389
2094306098
1765971817
1261008081
1266125030
441732765
783662334
169969092
563423006
899482197
2010720720
776544664
1550865043
1801302109
207892734
168292783
1741018948
1669635387
1253204485
1892680341
796949151
1227350435
341462887
1865695749
1424638395
1343530100
536952074
1369257628
496509277
2081943604
737854701
2009361815
1506715496
1819437353
1619400802
1808685150
1592616316
1027409163
6644018
8312547
595080443
462697177
1365543430
1818233678
1457403627
1594796537
50997766
1768083561
366674004
1606326543
187867334
161640707
1987300753
979287912
1922607045
1853917997
1230432343
2015977729
509410733
1448684946
693258864
1797037983
1097213315
1126002259
1583435158
1209425164
1014561547
860949079
1876373760
2133942963
922540289
1695226581
1000273947
1629629951
1293679992
112007841
1593729436
1938282862
470735452
1554863083
794736742
1792377474
1373713874
1932858971
528237328
672689693
1229326225
1310829569
1760369344
823057050
265799136
989073042
2044589142
2054323811
2061222494
497781638
655914136
704715033
13178599
514193881
850388836
1912949567
549124587
1723896577
1454802172
1587011478
1401225887
1098537443
74831300
1708206591
821910610
825985234
996069656
1158111321
1239121871
628176693
1795223364
1330392424
1469646194
574342100
349887253
257469549
1687284001
1640794445
514258177
1545844939
1647437544
1671554226
1509334067
477608625
122701083
350738192
378162205
7144876
1079288750
679982079
1878030510
812804697
630465194
1301429031
813933748
283803151
268458971
1112301317
1336124282
792620128
1099164823
1990719520
179634257
550606033
2036764228
1723933834
1880406773
1750062592
2121870892
298869779
1286950514
2105572762
1684371861
598557039
2049742087
296158626
1091206384
2048564259
1448662073
1295417336
195441372
860668258
894290218
1162966153
1945803520
1507390828
2067301464
1639651826
480750156
2090456526
909460482
1782348996
2032911753
688579476
292836714
890080649
763176041
975742995
1606804969
1211152886
693382262
1625838416
1672943168
1478990313
475274144
268016033
1339018831
1339067394
875494566
2144840991
2005471844
1576917067
390384643
1981034873
698067739
1823171267
346548386
575677211
1397055503
14104692
292356880
780815961
2092732039
81019127
771552951
113390132
1470818700
1912091810
440416013
2080902063
1881371837
1101647394
1024781218
1806531528
1952209641
449215806
361590097
903399585
2014480532
793002937
821892379
115004420
1526725691
130641370
934637373
809852127
1619990377
326324321
982534513
1656214029
762275309
517656677
1369396664
2142561681
278153989
28875704
454467736
1728523077
1579649057
9763088
987243349
1827533501
2116598333
1328916750
1676194768
1351218640
2076499650
1724182945
490000838
1587116024
1148549530
480199527
1566168546
1868685065
675811396
1342130365
1937242513
1186429509
1293121492
2000752505
1675992480
52988699
1604795912
1712559040
1493083229
1633875996
1650885342
489882659
513964198
497377396
1468917598
1261955712
1915432053
1550014060
57572598
1867090501
629960646
1693289891
1806125979
654942995
141833377
366676149
715033115
511515266
384382605
1250614951
1356580875
1147592321
1690748032
1886332357
297859866
1569168826
1206644174
924036239
976714100
1925459971
891218014
1752831954
1206223795
641053185
339461906
406268370
911226938
949084163
2027832587
761304074
1391881262
1404686516
1908615566
892300819
1127299563
1622489095
772695813
1995620628
364979570
654057538
457353565
1588057369
2131969459
912669654
228072480
399984416
1504501305
653143421
990962147
515404504
719031564
1645944920
1938871166
417613753
1113182236
1350725009
968102315
556057379
1307606059
1807596022
1560823758
1422873149
1950747738
1455515905
2121765050
2046298741
835134082
835318965
411520480
1476701233
190022990
857032578
2022263270
1627178299
483416764
275400688
76797281
1228395365
975846965
984565619
1546296889
452019140
1079606587
2037523197
748212128
1708069184
61694343
1916175002
265949052
694183698
745366574
673489803
617585497
878382423
1444239352
1216187561
416558862
105170807
1632247913
107080687
310156073
1486668710
860215605
2023566720
1563462306
826860221
427898883
1253373118
530653659
1000612745
438147372
1978678938
899536223
846069126
2032032929
70374294
1323935357
555635532
1163041908
579615303
1735765992
1247245524
1855857743
826583957
1027483075
1849092448
1498344349
604160797
1591974268
1944833486
1543034719
1550315186
2125836592
403455764
1959250030
1678498359
848078678
802932506
1308618260
1695773283
1433420808
198920233
699004644
413465414
1031020635
135746129
1305261004
1073045887
31094590
22058122
1861716949
253778215
1154357775
1393821821
2006476966
918068753
44493605
1368501080
954404451
635778300
270830043
156785147
1316335494
1586949247
704552693
26825675
1043297581
1265098217
504248755
941918466
578630796
1333941044
1238822518
1235281372
971345833
1651980490
870131987
828225115
2076069600
730559562
211735233
1841880184
153537734
1091829739
15645497
877315819
1322471028
254048865
501705315
1266950688
143301259
2060274711
23978886
756910472
512316792
579799459
366846994
1776404182
1044407284
1462335234
82720369
2004739893
1054002693
1333935861
527862644
1337553560
1943521743
85317783
625929373
1423760729
169548225
385271507
834787598
1535333534
1042012767
420075499
1686062473
1078321812
1342718561
1897077550
1543815694
480607583
2013661703
1900998337
594331777
891679637
750704709
1038837823
534639682
1647408371
1972730579
414489764
1713398652
2134759625
1110051851
835037622
1005082129
1338080292
1009121412
1162657657
859009394
218440919
428357731
1306901301
1172380360
595094844
1302231800
479400565
1017870629
914835244
250087764
1674360192
1443165495
527553580
2027141518
189083191
1918064219
1292118772
121555338
161192920
1148818928
1645292867
337351244
812237474
641858496
1113582045
1617852546
596924097
1428016348
1346298312
27370224
665161635
710411210
212474067
431048470
1939649847
577427074
185320056
1374922927
450821912
412187022
105586868
1253538621
1544040272
1766998747
534027777
2074516695
555198118
1285822665
1462415139
187659736
344759117
1308062098
1562299135
1495721949
2112930098
1914606885
633946014
1759906732
1813519880
918297182
355390882
549006366
1070931935
980170586
532621983
1278215314
921748670
1966224999
454162604
220882637
1330140819
1021766868
53866731
1304092599
1929774698
1668138692
1562091794
656715788
359940284
198106564
1935391485
1980390534
1588408752
1799750546
600968428
227180787
703359159
1929103052
892654159
817914443
1701824068
46471403
750071642
761153508
1395664326
844121091
991502988
664266428
1520772283
1286209550
537459262
994236521
396644218
939274132
1578917825
677812681
1770406002
1270210145
1071097835
1198468592
1333461643
675479681
1863452203
206624992
1759637305
141946987
750290390
933176958
815141649
1986256135
1287253304
934363034
1747184465
2066089298
470319381
345350623
1791185451
680273428
1156327165
1276228696
525387161
1775304913
778807876
1767117767
1696090419
180433079
731775980
61359384
977325728
129544126
253019247
58378899
180878135
1677755851
30795714
2039124708
1023870301
783636940
1842317962
686655922
1180036569
1592165300
529381953
820599413
562391171
2024631575
1741288953
546671334
325810691
877997742
1125463286
1141071278
755374785
678394862
174543540
2085618979
641310300
1181931137
244521457
131017804
1948170635
2020787899
188609387
1850402089
936063138
163045552
538168498
1176046257
540517502
1825575279
85757048
923201735
1284303308
1250387041
521216477
1930324874
497972248
512950659
2067960131
1845459041
758266827
42946674
708306944
1029685933
1764463376
719166219
1904308082
316525462
873116631
32453961
180812152
1587199262
1364818445
1109465641
694332207
179333955
1221040354
1372118656
1011298904
754619866
1536369091
1149197918
1541990644
275777718
2115332819
611785865
1201854913
172696099
1367601943
2029492557
1458001222
959628468
559149657
544440240
316326574
1958641636
631072794
1773517257
1703701190
973574312
93508911
1887059352
308755573
1217810009
1308166475
1184490388
364461932
352240316
809576683
1135765445
1541210454
2055893564
2047274586
1573003810
2126722928
1855450850
838771142
1394975961
1024545040
264290491
183838458
2006448005
1638274390
1810032104
622661208
1190052938
190353987
193211142
1714702456
778656924
2025409539
574119448
267259390
220173615
1356152528
218205985
1977915664
1780961413
540784143
1728144549
247437065
1150071443
41984435
362071605
624625905
405492005
1057167950
1001461188
342902442
624200118
2131950420
860983950
786939693
1136326029
1356458613
1279524766
1893862284
2041477646
1197220853
1034457695
2055524581
1590870410
2087492896
1990161710
1800688872
1028208612
1613265562
394343516
652220069
282064316
202550216
465101616
82364151
1672634564
1352262564
928101908
2026373532
722340599
1053832876
99311646
450224894
925583782
1446864576
1499223775
913557851
1674229696
1351279017
1085714788
1121279303
156566044
121214426
22321957
1960258769
109735174
169140104
327245703
550941252
1913282012
1484651934
335662759
96060106
1877369132
572627020
1317538797
27234809
1728545465
602785747
363704525
614714346
875037411
1782382197
1957837326
1374733246
441640187
329415848
299323661
904970694
788757749
1666938612
396547080
1794259994
1846454064
1973771999
1223856433
1341694829
1294775805
1919684061
1222971700
649505948
1678145672
1953862041
1093863867
1304647904
1870889132
855875381
348181666
1407993693
2121152785
471931590
1806582665
1321235568
1274891699
2043394072
686442393
676051021
782074055
388562044
1648549094
1354182812
775128698
518423811
752267039
23387809
1878443273
625177076
1166628430
519337167
88879705
995068973
842331407
166316049
1787246138
756460009
1476948434
375924559
72921242
887508700
1491420155
1236724263
671745802
1649030399
1522429960
2134702599
1184864949
2080485347
18055533
120068071
166826767
1624236490
1004413944
2011953233
646873505
601052708
2147296351
1665762474
1692389513
1909664927
2078971265
1905671509
1270210145
846434695
1620411085
965783223
215881021
1298286408
1004279440
2106162149
1433958847
837702699
248180260
393788673
1230241095
1792884953
940477719
1903294524
164663498
438828644
1242671772
1427555329
1952825549
397877428
637549051
367863778
221631338
533361308
2142091109
37591301
1492248007
204201276
2031030783
449807920
567717745
1806895185
549131201
738306295
1528771861
1792549676
82249040
401346594
1005661420
933694558
1949607949
902118784
1025591946
2116599741
223382537
1105735622
1504653055
1158036218
1097174033
321719361
1274373594
1100152228
943214989
1735919364
1429976471
1398093417
397921685
1986989820
1418170477
776739868
1517507830
1145769861
1270557364
402369227
1758381816
1030474201
798830074
188801176
911779703
1752958378
923424529
567785785
1578724579
827991728
2137900994
494914658
1055640457
884764395
76577339
6442960
1434612693
1395477844
628587262
710958806
136372417
1654670900
1016888686
1287438709
383145089
1549116867
73229548
1885235340
2120583288
390045927
688174296
434896485
1135553714
41870027
1929510687
433238371
937758257
804242690
37984964
613832378
822576375
1266996647
106666892
241471632
1583275028
1702035626
1582660948
1845388692
1537484662
1238810414
1639286252
645774886
1722962158
2098499619
125546046
627545222
1774832341
390519054
1418614511
1163085048
123833020
315026470
811527067
1139687144
354034680
543874802
433140029
960219330
1838260146
1435786850
1088573051
83046729
881877217
47872074
1358154614
2087744249
1058046031
950403095
1436944086
1173218809
1958376084
753296292
283853437
1903936716
817573946
412080543
1543819855
950507947
1230066575
1380160226
286839848
1724812068
731807157
309077086
954353509
1070716390
292489606
292156149
979652783
705061753
1275765278
1852527045
1463923450
1832058055
995714025
511795796
303843304
1605396284
1205986671
70924476
992603375
250568096
296740218
977950347
1420635407
1539653695
291587223
1640440046
29494469
165866914
1941427952
1627305619
1464953229
284813533
1009861491
1727534842
1756645365
1780618085
563449390
1367364584
1390105579
342550909
1379545620
1584620928
1434410365
1807608393
736766000
1289607443
1473920294
1466165923
702992113
1338374146
699845757
1548542293
1391207123
1493690199
2006334737
670076119
996667350
422219201
1770035352
1143812878
1217424710
207188521
1294831854
14099327
153222558
741344543
1864845563
1449633380
859888430
1984926871
1044163608
1676207833
752230099
551851482
1142332073
832877501
960224284
1355546630
660126740
1627883293
887451901
1407724428
552310171
801792006
1451281070
887667202
1343687389
1468751576
711181452
743633938
2023099095
481283191
868097364
88188035
897726730
652238708
1407243098
1193278697
859517059
1480810756
11065757
545325822
937753137
2096450716
1892570765
1264428204
865706038
1644879788
1822707329
1622217905
1491201452
1467596747
1410851357
521231879
1812140711
1474139997
1678659374
1605623477
2097419916
1386662880
80853805
1266056881
757206805
1091567879
1816739969
2016662393
1543844584
602572288
992735902
980381467
476894078
334018938
832090133
746493536
88500355
216310407
1555854683
1283124389
12536304
365889667
1879102292
1259653555
2059418455
1902099643
1852708122
78349433
1628952592
1465687048
309065336
1425326637
1778807839
2028995047
568177160
922969100
1450290942
803332133
458295777
864102981
1579003228
310207668
471281516
2005093871
470980801
2046829248
116425405
1249838855
413371482
1017488530
360999138
1555268958
1202282302
447746986
1579563918
782408037
1992912995
1229186476
2063871860
917222951
1801681982
1280337329
624836735
600761956
1009790189
347881797
597842993
744326385
1368906418
722664113
811360275
1078733644
1414380188
2121382101
243966074
1879534640
92513886
661889658
1647128280
2034786637
919830269
1635674125
798442490
434025488
2023234068
1752658666
623813581
1290338987
1238044833
1131339424
1786535452
352449177
1972581626
437321810
1444897923
677096739
2068966472
1033607345
1515459549
1813400629
1391564150
1721301660
1174875228
1071140799
731830954
438403802
290950629
1187265336
1565146795
703530491
247718061
3449147
843128149
921254248
1765338762
1111826749
2041763691
249749083
776774372
1676735241
2091366130
967940970
60035277
647211730
148822272
179334689
288622794
740112918
723093513
249238351
1201912897
2020146885
1019577286
1915652043
228276031
1374240711
949065406
306137828
1139710644
652253892
2065851200
1204822537
337387946
376168046
1733884498
1229413501
819746543
1048090922
740839874
1142301019
457067996
786110455
2086147715
1514354197
357570751
297496665
1685144882
984465359
1951184514
620113523
256919342
1111703863
1831728373
247460820
559770297
1744072371
1190967167
44657196
1753300370
1503149735
509774598
535032336
1324661411
1554424315
498725099
1405527092
367772459
1963095856
875924878
1181958332
836677826
705328108
1105503679
1387138555
215618287
1955778628
2094273957
1501280701
1488289964
374393593
1234613994
1764722089
34689300
155354018
6083762
1199113956
153044960
1747954030
1716309970
1069701816
1782358646
875910151
1274506540
167114833
129228692
1567920754
5168066
712575395
1653287654
64005643
1917730879
225150464
570593674
463182381
1440185939
1747500803
1988418500
927812289
1142931611
780748555
535920480
962818335
2027075776
799366603
317363638
162099899
1719530306
700540264
1975332290
1454444270
141862262
2014081897
278417550
1398648247
699481387
172624140
147617578
901122306
618443959
2049970235
606999467
1703377018
130075878
611448421
921207358
819266486
1613983419
1814319187
603862191
581338018
46916111
1884189042
1703994369
908460291
2111607388
1004521860
1658946367
2093171055
1005363638
1294747691
1061402336
1204266319
1007481686
795598155
529379294
1187654886
439753576
1990457929
2008185781
1542217585
47330228
934171682
1080342184
1518409213
1857169635
1714242775
1575307191
862619403
527625552
627626638
1720911852
1844843492
1491906837
1933864196
620791298
624101606
847181363
1743288175
798026369
455364196
1800145140
932548139
966808060
1426493568
169667948
280217617
794459446
1161394756
1142639202
598039696
1072426729
944304828
118263468
423783677
1853399891
735690990
1737100016
1960159447
55189482
2128556226
390559316
1657201113
636309486
1896940621
786811455
46209109
1189988366
10865054
2013614377
1708372652
1918361978
1570527780
867080579
1086514
387727896
2146462654
1575210019
879235110
345557343
1482457958
1091453253
610943815
561780121
1683713845
1904972360
460665902
821041028
637679438
950433130
1489092227
1857065710
1066232238
377556882
1531744163
667274924
334678881
237053552
1048437798
235298614
1849625436
1244891823
392484708
1568731506
1038993823
378936410
531366708
888926142
1565464917
1241559678
895684165
1326244563
973328741
6038896
1806044166
721976586
536251814
409296330
1426992597
937612463
879872614
516889506
1955718071
1880237104
1460927732
1983575149
1297498315
579726859
292889414
753248598
1529482482
1053389577
450901460
1598509884
1091851882
248747714
1097941725
15301716
1984103037
398991337
675241798
1406219921
970711132
831322273
634253746
1978644972
1466756451
1350842757
727616486
1705692804
1403827904
1135503969
894353742
2018214359
525088415
481492897
583503275
641230184
185380630
1703504268
484248433
971188377
537294848
1778389663
946433875
1006298394
2065784
356671904
58117890
1246591882
1393359026
1061750414
1091341205
1076413302
900409921
1460176495
171738655
521201554
794128474
2027770433
890206644
1925108863
360817920
1769776396
1982256904
156730674
334311194
583499514
1774479077
1327994188
1549248723
1144811029
398317707
1792220694
1336191339
232378502
1747909352
1992543890
2046519061
22300134
93790218
989893780
1606913116
513316835
786545665
426933739
1251215454
429230159
428936601
769902895
2092720202
802929919
1202435407
1381340668
1060786157
1547743950
1817601601
951183457
775541791
1459302159
1903438048
1736119120
1741383562
147438855
1272146955
240068418
2066036598
1639784584
486707103
370787276
366871177
355561386
1201191282
1743890510
1649917311
540496150
1005624096
285788111
859569303
610880459
1420838665
218791519
373144819
1541005886
5246901
1552074358
1746224118
1706969133
541982741
236791469
814688554
2076088571
1707276982
1348010845
395028894
1797897268
374999968
1620193627
881085378
1443522572
1472795297
1726276066
662048604
193601824
1419575415
709167901
1392701321
36025391
59544212
1478718286
810195585
247895044
383997941
1514072743
2081725466
919514763
739025413
612014845
1124181004
131906332
119723804
207783752
1071801345
897662725
1626179471
588001987
50334480
1980117613
1129537983
1955641903
1369753287
354482163
1053300870
1713780614
848791413
2077605008
134945958
2074874695
1687120150
160887938
372849427
2056754571
1851417022
1040597401
2035833441
972481914
1812651746
54284845
695458890
322839963
417238378
697345099
742391719
625559299
705652050
56248072
508335711
1425970745
1482241442
123329297
1792436374
810016858
764206280
142929153
426818698
1043162421
883180922
250453131
976961859
1107191161
298116621
353300294
542856413
1671328039
1403942983
1048858509
264719814
973620782
998280497
1562060674
716503777
1839393878
96316214
463232901
103771591
737779879
1152093815
585578375
849187231
135725915
1515351588
449619472
2144730739
1915831948
1271325430
2075567616
1116396141
1855945958
49703618
83831444
1777618580
1774728519
314935036
1905799402
213118651
1848810695
1529215387
232446588
1182969048
400391223
1878385657
2143303722
818578094
272438334
643771664
931388382
1764072385
1406713025
366165294
173976303
347310042
737207545
341316043
1761812321
2141288560
996480611
1939876415
1464876197
2045756169
2016472372
414968966
1158717222
152671832
633942985
1347341312
1463165298
310633667
486533201
977515073
2080938217
160764541
1596159456
430676309
536971938
1328700180
18360977
152324668
968838044
106161786
228547967
540778022
1938517911
1980676969
1149393441
661472617
758627409
826046913
716207530
1197029257
892014659
261344302
2001557981
934678563
134340821
252943390
642650406
2121730200
1757207795
1829229386
202502414
1919369339
1390327881
155126280
1890456275
1600946117
1621306651
307677921
2003601722
1352048401
780451230
1646350902
492376126
1416762034
294610080
2124038288
1844195791
98309363
2037809743
2046454917
1961604685
1994821557
1481859952
365344521
482506183
1249021045
2047306350
2017883343
819541814
413276207
2079264569
2026452522
17135620
2077339143
2124759185
1731486373
989231856
1423804446
2089233229
722692990
520884718
277932640
1161429128
45389418
842128172
1461901858
1561816339
352514697
2074911191
1015892601
1302850438
1955017132
1910855728
295130191
1152385989
1636942912
1838763028
406387507
1736269120
1372438467
634843765
2059396027
1740115979
1229401488
821482531
1325849798
1584207886
1931576821
268563774
1948377134
1202070684
1062887178
605530901
1793466195
1249275082
317416700
1071733179
1440934167
1113396681
850772066
1805254298
1168245311
1271166214
1293266772
2110786559
162916834
369403205
2127479558
387586289
1685525818
1735577760
1796900044
1414632232
1674750868
2046572959
364366187
916120633
1772703312
1900897507
243005026
1811674085
1363695288
1745164989
562910133
1407759389
485012770
678996288
1692271258
1163654017
1185308890
1213983043
1322605039
223617506
107604239
1012481552
2047550212
834464952
2036554007
1124112421
313384043
87466317
41686473
25138023
1457271844
623237416
1812224419
507629735
1725689871
1666728861
1444635217
2028884632
1763157556
310900663
1308235943
894344156
1622110416
1885062242
1558378390
1964865798
332298233
562124261
657985189
679169931
1963014255
1057106415
983855157
1038809638
672844485
108959617
1245470128
454808074
1619871892
1620653264
1679488505
257372200
177449746
320404366
749173717
650843880
602930310
974564796
1745803727
1760173287
345569683
846742103
70534592
41385815
1587766352
1799986829
1670092033
1157615128
1814379964
135571963
2100076063
1867351572
162007619
576281049
282990247
542612691
1476657492
446093736
1485901562
145696013
1006836724
796112394
1305876741
506331997
890949356
663578930
1473370528
1258590191
412255443
1767790005
952467142
1099440835
920334478
2074323558
1275641146
1113163567
1827649608
412038565
2069949780
1578096719
2035967330
1942551902
1779572763
1566027349
173784607
2087175002
1127661897
14792682
599315113
1768945833
1743210922
595080443
1269038511
18547807
750651045
1861199718
2124833994
1500336891
1085740901
261987414
1579707180
979005726
614834523
1895629734
1898399654
574113828
622974722
565391592
549031691
2146097207
826014756
470261628
1191922387
217807002
1389120168
1926331430
2082320671
1891277188
1925229274
1412915545
1388639523
1637146904
1132471870
1699800513
1930305877
339729281
634029414
919738326
36398658
744965740
446240151
603016704
599413032
1311653687
640851809
1806400481
981429981
1335567463
763852469
121739374
964282383
313471282
182933792
372341162
662757979
1940815698
1960099548
1131126881
950861447
714392836
469434990
399697966
732204326
1828261070
1367102815
974326402
1370619985
1099699482
1655794404
1276142055
1238564422
230019470
2021024798
1034039644
1247323573
1361728609
1377225731
854512491
1789981160
1476065840
451880362
2128822639
376770481
1530222313
968568744
800406019
1811641764
1256850517
927985480
10306978
1388406886
1563049628
1308678453
177355378
575921430
1599782462
843148973
1273413767
1956349925
640420345
1537504423
932860501
950582087
1597917482
779750271
446735491
1159969998
600713104
903111636
611073882
441625815
1230783626
208309563
473999633
754733625
1071056450
328084031
357129139
883421831
2114423221
470118008
1780691457
2072833467
628594449
1094742107
795844939
1760875218
414231182
752955742
890746609
762975295
19143714
1913474059
531557611
18013490
1577479968
685894452
1873716060
1115062108
1445408646
1625316139
656924406
1561558921
1643446605
83546741
655595440
1293877990
1389579937
97724044
2109444736
627115681
308568656
498576357
1691916804
1431000884
1865357868
1217919283
727433654
1302956896
89512408
149563352
1967471242
1435182072
1082622332
1460354949
517253571
721909713
995712645
473949885
1994713632
1603445595
2100806239
2089467871
497458175
589314910
2094667984
424061278
1796954432
50362232
531363845
787987535
293476782
193321976
2122282002
1457727368
1951129779
1852171400
695068506
1206364447
1159006944
312862907
620752960
296103918
1901081836
390534901
509227645
771993773
1226435954
251159459
474510222
984661101
1049679038
143686748
1937162224
1229903579
550148549
1993166703
237067102
798161161
607485198
1382262624
1210998499
401849177
228569202
493422397
29791777
1888880307
1930633161
1319589132
820692970
1422075733
1237139026
51422275
803820244
1050329710
776588251
1479171479
725254121
1267340133
1712458639
1869287291
1080149465
1571646620
209305774
365238092
765224324
944489707
19149138
817408965
1871386706
322741229
782712415
1338585138
2035145118
62679127
1620158496
1878927774
705747350
1780870707
132080256
482796049
2086328347
1480015737
1676447772
725467359
271659138
2116626605
15919432
1596955547
786501156
2147166586
485601646
839436153
446513424
1042889202
1557892677
1394476110
1378916879
537507817
45306742
429545822
1312502252
81220861
2109616277
486463629
1854136234
70866941
1292341229
280720626
1344998285
1343898528
1537662780
1482324492
1527649810
1405047840
2136854347
771433624
253577636
786165691
2070540183
1999743197
729141916
685539529
510661304
1900878658
1791075689
1676299192
1197084530
709192742
642172763
1371296024
1483583839
1372997378
1988729819
708777997
1751399555
147648531
506141402
2137237969
1447922771
1784187056
1332385444
1530248989
622444203
392163931
1166910765
937328397
1720043822
1419687492
163195458
584870507
845307629
1796818962
1313985264
1700340046
104151316
281182402
64056457
1697008600
1148749796
1060977550
748394556
933329605
1024071602
1454229588
1032836385
472451228
1010098988
1412284736
197461349
643171409
19676944
2115372283
152056387
2095473232
429485393
1823312498
724610017
1622742853
960908265
941475104
999847601
1995494220
321318662
963718719
872279296
144445784
1925905661
372158590
1545572422
426174130
991905543
1386652801
331318957
1911788963
1398902971
1175723449
732863066
469342521
71469819
1738148045
392582644
724532804
372969083
449899632
745121884
1418490489
308277755
1036110424
1142353051
1035495995
1372201037
235280277
2094564857
1316614833
390580611
1946863314
572755763
1147645434
717175993
866265468
922096585
639003507
914172947
1845022530
980129793
465466839
206452159
1096667125
961406799
790059320
1748400751
602163857
1794724088
1919302065
1116211566
2011075709
923236527
1891433554
2059030724
486131689
1430259330
309323823
223587116
434378906
1429257145
127879630
2104333181
1162006100
256027928
980549792
935907282
2078148772
1590807248
590448491
1703312582
1133041844
1548138825
1678295785
1179064663
946868779
1775263248
234003943
686473850
597542967
215743090
28302357
1737595624
785830549
1268396872
1379368479
669941655
1638124919
134474933
849527928
848543633
522623981
791988079
1842326672
9636465
1452806211
1950101952
1407712379
895342086
748056368
1676898920
1143899172
338538027
1856879340
1185926367
651940594
410438656
892312203
644417731
1252430759
295947352
1981900081
97154350
69065731
1487233084
1006038674
1870534543
1477165055
646233810
2100223097
612741575
1608350486
1480393697
631278050
1808372276
1241505769
760142423
1152752874
1405822702
1269221667
1479611940
1446195660
653235656
1997150160
958236869
113724339
1649389638
1097390225
2131832357
368390866
959438363
2126606484
755148177
518538782
1657372156
1366837896
707908662
762622650
990343893
944174791
2124117250
1778347622
1316537737
2061892839
326420091
1945186495
407092138
1375459311
2108208370
1662289951
1524646906
1262298055
111073759
1108375817
1110205344
658612891
2110851468
1625545243
1955099725
1132495057
1225493235
1571666220
1723703254
1708244794
1692031882
1397603519
354943961
1242281075
1477373260
967524960
1620552334
1269965137
1179039194
1283831688
1338359753
2100628975
635554072
1977628326
625634583
1681545464
1922410467
902813501
907079330
369110337
440883750
1218900295
889710569
1784092026
877912752
2023193239
2120589082
1866094152
1764242787
1284917347
1556781190
1067798995
1630852407
741043423
1986257904
1246098171
1345385837
466587321
298117472
996186896
479876075
834591354
1001392838
997222856
458559120
1594277714
1359206731
1410756162
683445161
523417161
829634414
2044262179
289017927
1601848652
1509095391
986988531
968717661
561612309
238349928
725265011
1894396153
605858196
194730336
1690304951
1592944234
2006166512
882060447
1543868340
60667249
24418931
879828551
419141583
123170959
1641147010
383827810
1740950229
1881199615
1987499714
1175983717
1762127431
412738219
645047634
2121008125
938309310
1655774565
1649418344
833320727
718594904
293245779
1963743198
556100755
1951303241
1968977775
1475316128
143946907
335364809
938229747
1686968027
1497892975
602956865
348267537
1388634141
1009321376
1580799697
324493053
214754015
764379870
751828311
1932208899
1296437222
704654440
1403685566
883045118
1884004705
576314306
1134727755
971766308
1371343311
1821375661
129129151
798198522
1484980127
201964385
163598075
1432523823
1551175383
2010307761
482142604
62128666
1749131088
430585114
2073705764
1389255341
422468000
720515941
1679398288
1275641146
235201875
1583100710
1693646615
1929553890
1584392336
1215714224
1155007179
1231902285
617119856
284976140
975515619
1283856915
2032505079
293155493
1463921071
1607221144
1775055525
1778774152
333765895
1470368035
1699416130
1137496144
2069118829
909180586
620634374
1873769380
2050966181
679709587
1697982033
136122971
843964845
1223773432
142089022
431604269
38529263
1240142863
961522275
218515408
611795601
307043434
44727178
1227183055
145806508
847186653
1495903917
1149620637
1771396848
1551390597
899268288
511787081
605116070
430903646
668171678
999432928
879226009
1501401729
103757711
535730819
315569880
1462704244
1788339148
1979544495
1034657658
2056860642
393890526
1199512704
1461032829
1857352458
582814107
1211260055
1128870637
47820938
948511504
1136272122
128979604
1809970799
1756286801
855132589
1441042822
1856903539
934301020
317966569
1697758227
1257246437
541702781
235987443
93270539
1346862425
1103295700
724018250
1972907632
744001645
1226277877
763112634
1936305426
1794896345
1319760282
675008832
1646429237
50002698
1959069477
834283360
692634403
68073878
129388507
1196145326
657608801
1984366057
136805600
114998063
337107583
1000095041
473439622
1296130329
1327949341
1465668947
502042970
1113558810
573006055
1623320198
1249246284
311570247
570176996
1894890031
687895105
373313893
1320560843
1113378663
1709064172
577952514
664278090
764467588
133714560
313299692
68524736
207047018
1837302671
422498363
557542950
516424403
1214001298
1063386331
1865196382
189008740
961259580
105935896
80183882
312573881
1038177804
1786404787
492013872
1504436760
1532655023
1608645725
1431539587
1542835853
1381324578
2106521765
1747765383
662651808
1502167262
1585499687
1641305404
1231453279
497747626
504216466
242483469
84092318
1102463841
1276601063
775278974
1658580302
968855416
1929405507
1977364484
1114062970
1967848332
1471108369
1933960512
2010163475
135717819
1683506722
698882794
1638647289
399288714
1180492422
1288333803
1593313120
460076387
1503048035
364821134
1204154123
1403942983
1506985549
2082906634
646685593
1292460977
924098491
624579727
1624494058
1688479324
1952240476
1439246725
1433607686
2055500389
345882925
1451396159
1790935439
528090871
1442666588
645781835
440553668
1248489734
1077376047
359906590
1043814162
530890412
1975383698
175812132
671910149
270646380
1080539140
113500155
599799987
1306225957
704960164
491584704
1345284004
222140443
840280826
1127661173
745876268
905410507
1689507761
800664075
654959294
1049133190
1686908737
1888783123
558115345
1764079258
675639239
1377658298
1252464937
618036970
911216992
1141800805
1639301344
85335498
2141768013
1439855623
1062847640
1814635322
642233058
1192632097
7429762
180973399
1533897381
1571223847
1095544425
1064507271
961221388
1520564079
97812848
74550052
1604122280
1499769886
1710436290
732029809
200425902
1784975454
530429825
102167867
1940828798
1736845561
264679431
1699999694
746078969
1894396153
847174391
1074083429
1903781378
2069751818
335797678
116608446
838859713
1990053977
713157487
1112704018
2027369360
1139557394
111372796
2033735969
1204907571
1963286103
742830978
1144291449
1065334099
319483398
2006934024
1528762559
1159490628
1372177591
1581531008
1195954312
592840838
1150826308
347677776
2070668689
811720265
2051910007
1673957611
1704692456
1007136114
768365772
1809969436
2025016862
703967122
306501205
1245140508
361307255
2029834929
1987831452
653718108
1922625876
1100000076
946931645
651204138
1593982799
82469190
1801458593
834259495
1416520452
1980123468
1831857727
1767122849
1899336701
1060665085
992602831
688551808
1182877859
1364613596
2120039164
1223078340
1253263532
2065890356
1143818399
216564005
606512567
907437787
1862449243
1959627476
174060646
79631412
1683222425
1691666337
1377884754
856941829
1718993728
143181316
1586026146
2012596563
1834873308
1528188057
469153527
249324550
1331770301
1039312262
1223894416
795931981
1380127987
1608608470
99753810
631282938
2067525384
678499700
2021988767
1148786291
196381209
1607580568
2055513239
1506043559
1439423868
530527162
318923278
492388557
1745322245
1119877721
1407683488
1507261068
610106716
95617208
123521520
1575970094
1276884764
146049324
1673917021
431206478
56684078
733903214
624629701
1542674076
294479989
826927083
444260617
399553737
1608735581
256158934
1408235339
1062061786
1875499273
250179350
2025626390
1614450440
1485117295
1337529315
151466278
841997211
633076532
836458994
425177453
1277085238
1984597036
1622700391
473675498
615989804
1827577005
2127197325
1053582585
1876962613
253970414
2140763480
1396231196
827025164
1939703997
1681131167
984946585
103008114
968952036
1824816550
1535170749
320972503
855761688
1286093717
335150803
1304962298
670056008
751511569
144558759
42901477
1315747217
1079912739
1422273698
2071513056
1436816464
963937722
2144167412
791381458
1130075068
403559390
1271818242
1551920752
259521625
2145083585
1265873879
324647184
1950745419
2029591195
1067808299
491895829
1861191838
667157639
1957619582
737547809
1549397073
1646009646
182837225
538720302
1032051322
1089419235
1774973405
524016849
799737823
1922596272
1178350381
1479153330
2070319593
2087248228
1246803378
1791708468
1018648594
2031664605
1533927046
1781948514
664173856
780782247
1943768534
1507562197
135158558
1229446988
1992785174
1316059837
42712219
786671714
796859096
1233261682
1185874929
1280044665
1242193377
1148861330
1682249922
1596403610
660380156
1359877257
1615674786
543916998
964475601
1686780629
897710369
1038442671
1899171128
129853021
585247444
165503223
351743530
1308999538
624237167
221204316
1515217939
1033161330
1595376977
2057186469
1659116790
2005966919
1891088169
1543400656
1441821489
1269455847
546430667
831548434
55841349
1119700145
803673608
1183688657
2139191742
374692533
1507957650
1638494589
389179481
2009219643
1317008798
1509071856
1508817672
784778166
775832397
1865988851
608384275
484691279
991010342
862048570
1738546582
1652644103
1731212524
555076070
414031031
52171152
1967722148
686366769
441083029
313404516
1350028635
1173594740
328027773
777887550
461531681
1419646334
1927075080
1820913532
498626656
550094896
1181254096
1564889577
310640174
87297973
885697058
594726364
1496790303
382146627
1709416070
1691095021
745605548
327486606
1932047779
1449880927
1039119422
1701876201
962874468
457176504
1213185357
1766469557
1441241052
976405269
1282994150
1935345839
731476906
1319939237
1700677356
630128629
1975939276
1092528125
775219129
1861940475
623784816
1269786781
1121767685
1465570853
1985452690
447374806
1853721540
474386777
1742391880
883246536
1581850584
1934706783
1033794847
1018700863
1843057156
1302179047
1706476697
2101042763
81665882
459634985
1037828602
440094332
789104416
2037598724
203541998
410565843
1007789772
120281610
1792861992
1908663593
555463933
1870370616
423211166
1748825206
675367906
87300433
1354806984
750791786
1298462630
1243947747
1209513965
497115743
1496268824
528825703
201123300
1708697399
335375959
578156545
1427474194
1300834582
689461519
1798811169
975694113
280125054
740794468
932466349
1736700375
867380603
212839679
752667667
910534100
1433767224
1654286171
915584684
510283957
1663909570
1047913783
982898548
113098153
1240024481
1976600455
1043701068
823908616
1388820479
474199341
1584137804
431530497
773500999
120838704
488665167
1794039705
899498440
436836720
898718561
1841348235
372927815
744382318
1439801264
594389577
909757640
523052216
1936634036
304778464
1523415837
576804573
846201437
1456963267
528129216
840136517
1000971807
692234426
1900569586
1538644703
711092266
328090306
408363440
140960020
2143621241
1306676385
1011587546
446285768
165078700
941537401
1887737156
2099327055
117818680
319212535
1419531999
1656880240
1328308402
749496546
2116209693
1571658366
105303888
1407187182
1885581565
2126627701
810799876
1182051598
1519707627
482516216
1448509663
1579626888
1991415509
876282025
1372240604
716868373
78552828
1835216543
1521726505
1194966929
67933684
1413683735
1653270502
200600806
147364141
786201418
809319154
1878018949
1657607167
1318214443
598772197
1646001356
464384875
930567825
567067964
1383026060
230048051
1962711511
443201850
1586471302
952638977
1612538485
441495932
2014686366
603937644
109813100
2029332679
113113374
304213877
785616422
1042013858
1664332982
6033346
1149241828
1716700629
357649273
634263118
322183607
1956625680
1857677641
459195784
837101527
67758092
1635427116
1376762666
389115186
346774591
407351719
973753285
1044094755
1283347910
985706201
747624962
784011468
72921968
314855101
1156763688
1499360162
990921953
1789538900
666329123
891176004
5739509
778640854
1542996512
726264690
2046629189
210475039
1888991215
883966639
1650350496
683382445
389144236
1134559172
1065072721
1255069700
1853020169
144420685
1365625919
164306695
1057909430
1282832147
2136035470
727424390
2104112868
457803242
1117659944
117812145
31526023
1838070212
1478408866
930781812
425013571
759845957
308124272
1036881415
1136253588
2123586226
2125355958
730138759
312882688
482945645
1138110837
915784706
2055522971
1236261023
447097817
519043202
1155034377
1668621380
478193607
1117216913
1181264048
1247291429
732353220
1424464686
1899793564
1115829881
1486061232
2028242326
1582877477
1255262739
613349786
1194755069
107995012
178023390
350277908
1298640874
503026155
891055288
320268459
1346433872
1737250482
793730008
1947701552
739844749
818999039
1163017816
1908102348
1213216362
347309747
1400288130
1683104089
199410456
1420762112
1634125036
958690098
1082328297
697056421
1832458552
1582095263
904063094
10175891
123456976
369663740
944055187
835211097
1477262457
1227358703
596415857
1118499961
2091786598
1568914525
459738698
218968932
1140837413
77787630
1281580644
534522923
1811948698
886014054
403252667
279613112
515788347
1166197041
1653023373
932860501
25653886
335727361
1322862839
1410120019
359639893
845876263
411917589
312608824
659431894
7478130
1407840958
470719984
1574225206
494175777
109029416
1789438923
1868409333
1191827996
254641907
2033243209
925108783
161617853
112073817
2146528241
1297268648
768675455
1252270237
1233568951
140077237
1160328241
412938343
925613803
373255307
1747374707
378396248
940895909
1641440253
1729012415
637055866
1509180965
1214364367
1743389212
719686055
1368404926
708726143
1144867529
98066042
1710482682
1128261758
2035495007
2140737174
1934636133
32821503
2034430633
1910658474
204389651
26048473
338935603
1131546837
718145296
1397553702
578365178
360869742
1446322717
1098158575
1287620915
1870623790
397006491
2000479489
818242915
945939267
1160087571
1326092335
1894438049
239728030
1672914667
1666464359
1305176324
1764769087
63696861
1667366112
392089265
423244747
933602358
91181751
605061007
830239795
49572688
805458110
212922862
674030667
1584494799
1648858936
1397388397
8493109
1253602666
2131394033
1115975617
1762963373
659801964
1321459259
1408556471
1144392407
1737434230
1542282693
301710428
1282009435
716464457
1104061466
951642796
435214272
907739275
2026939052
1250007407
1569487575
1661784500
1374041277
446581680
399288144
64444760
1336257345
1974871012
1270463297
1821212585
568281718
776523714
1061366800
90369895
343438873
1761993580
1724577704
2075702604
1738703088
1953234698
307344537
1844921863
2081339348
1304480253
1752447152
666338871
990384245
227893722
1116653469
1178968409
1372023809
72680691
1944621981
1940920018
14039778
2001124711
425760293
913855722
1741866995
529189344
1127051172
205606315
366966287
2126418170
859166537
2059138028
54968794
375714825
1819029068
2121385157
1974326974
220511183
814286814
118586786
1775138141
1495440204
414089282
2112922526
1413865467
569069038
1961731142
809797534
701750634
1367119714
1418185328
788865889
715244217
763120353
274844036
255816825
196538192
1032972816
1868967921
1209756620
942762066
236065644
39700919
89129492
2135749627
421969869
916820029
406019379
32187179
1983325645
2057735682
954330321
586685947
1654532644
348937135
191474253
1687210471
571330331
198865251
1243127209
1380321223
2056152169
1903267492
365608290
1208258171
1310377515
1664991780
860266023
2064041801
1134573130
432094180
1323001737
2056097593
196924313
1406694643
984223882
135203889
44062610
912881305
1690017613
1941786857
1788647860
602124814
1798696602
1593860219
1595376977
434355527
665810900
2038798213
851353874
1521437737
768143652
742795511
519679786
857642468
2066836992
1517609895
1844906509
1688503201
1351410564
421154415
1058684485
638999926
1971120743
938640438
1369247496
1862580537
660309538
473345248
1595266102
1350633137
1692138171
518983480
1046885037
893081588
80133097
646311210
2138007086
434791905
903691664
808470240
1633037454
336727201
876792437
673947130
693853875
278237328
1321618897
392207544
549940152
2106326466
1778160210
609766449
1679724630
685910618
2132828039
1042860778
2115426311
1552382957
693656690
743661889
1662502912
1086399668
1585288820
1976151520
1746289115
1958645656
603515512
2021962119
1203416938
1183863772
558776417
1185579107
1947628651
2135988908
1883512897
977198996
2025984585
725928343
232683379
676423066
1980374506
1242100550
159315697
772074600
1313453786
1924003061
1935209402
80844533
1086241927
2145206101
1260479914
1323711747
2054928323
1450363362
72789043
1721925554
2106712873
1599668838
1552544949
1584138758
630768361
116842375
1725781883
848870506
1213774565
1185007581
448932245
1061570659
518122569
758369125
1356807894
1562467592
1337133014
1620037285
788118438
102546516
58824278
287406243
1448374782
1396534641
176260907
483070609
1629249677
204028912
851300235
1272676480
946867738
456801767
2037269840
81777146
1783031324
1610041707
2059822162
966086548
1596424533
640189398
1196263981
1398012318
1766800131
2058981254
1628921514
1919013119
422131628
1938653081
2139198487
271506676
174323539
1379676451
662606339
1319452966
84388715
1904133613
944775868
1046889193
1216134761
1620164774
461567464
797267798
724541635
1747298037
1481405890
1637208342
164259986
1646876085
1494459520
1054060320
1554173862
1416844776
553572270
1302076346
666213528
892728945
1784488505
1542952235
20448542
975694113
400143403
1737099370
1170090160
1159854979
1415370940
728492114
1023761149
1627369894
973987864
1947266964
686996794
555868487
449742182
66013836
1305938006
575710525
1741600452
36217316
975847961
1027202362
259232197
1498434401
1712564955
378350472
1339113128
822602913
1661666175
898366249
1884808807
1991330669
817533819
273192650
1561584064
1772362199
1227708970
1456564392
1083963788
312609840
1397056549
1688786836
442707510
813463147
96979807
1395086237
2072641049
767884813
1211077137
1579477369
1534395869
905683583
360126766
778230530
1422944590
1888875198
2091971047
1415059723
1327977611
1984934941
1578092569
521005887
81093828
1746391639
1611174533
1043749204
1243746282
2016764979
702098357
1009819463
1190052938
561561885
1991623625
174155363
1584554949
53116279
151795048
829826356
1907132075
1364146613
269002348
145723873
1215180392
821138539
1497610458
1997411584
527106240
367741976
1988161612
1731700264
1453081093
722740358
1402075656
2016751301
1856714587
2048746257
723950920
469557251
597083245
1670175867
1798514324
131875942
682652359
333495676
1839823304
489639574
1824933349
1710917747
814011343
1317549061
414489572
599973511
797106819
1582393277
1957496029
1813790200
252675387
2061616051
1271999068
771179484
578386426
1405177995
1655933480
768907050
791400671
264459913
1357919899
2091681726
280867584
90675749
1645172589
753001003
1474187760
195586791
531873104
1336432461
541019151
1982586089
976679990
980746062
2147007410
685823941
1614343580
1718586229
1102034613
1618625092
1733186021
1105361852
1538217410
1482540400
307693099
794821357
310562239
938825229
540801107
928976787
1051689981
33752061
377402846
77940878
1545328262
526313221
1043824221
1203932484
1766566008
1580340778
184469430
144234556
831895937
140414156
1687929028
1218935893
522795298
990206554
340851960
1587845143
1395824590
1589165354
1124003840
2092165652
1868266507
799790282
1897121035
1788455790
451432171
880238633
502894963
1105691331
854678543
28607930
205765947
1690081323
459859088
1417363856
1398837613
31326570
1264886765
746491362
781414571
453758829
860578631
1702572539
349742136
281323027
1222623930
1032225230
226900526
1134628547
948240891
877472242
307768164
1441286454
391660994
190925436
1587338299
1351098194
1518714376
1306180626
1584587469
1122361377
874982261
120733267
1172773334
391771631
356847332
1071279318
1629504107
1841464889
1004634944
566283188
1552191930
939994311
977179833
792426337
472365410
503919708
517381124
278468850
1549726286
826582565
2060711191
2058213548
247218010
1037346573
374289399
749380372
1444396586
1992782111
642905593
1723247604
1863097673
1893728004
2078718292
2090903439
1559325252
2133301082
1410851357
1198883261
2084269439
902524780
313166141
1612746716
742765148
873392245
1006694752
725185293
814725541
1173350615
2048416554
846784698
479746243
559154972
919442249
200526638
1057775591
1644422173
687218724
323555387
1608995049
1808695384
1863486679
292391709
524610089
397049803
512021017
1537848188
2108432429
553189526
952777404
585203423
711449900
950172021
1630953305
340099905
701255783
575620665
1378015672
1733365554
54853720
1844986545
149010821
593995560
361074721
258126896
546174477
1807110053
268148266
333889965
1606908828
670348705
982598987
428206892
1206606762
222803638
1864279764
607671355
1728377939
1962092251
2136495708
1194185117
1171320357
1676811040
1678262902
1623264120
690999222
914439055
1154259005
1036952591
1226993987
969695884
330301604
1887445163
621716994
1714922324
507847557
1756378457
29913008
2023717160
982174087
1760930110
1822581709
1446043055
69018172
195266014
1598842079
331634624
548134487
1877984582
1581418458
1359635197
1031136675
919492138
715352442
1084915963
228393573
1801954245
171157425
958303404
437448749
341316481
1603445052
222930129
651528049
1777743940
969452440
1787708017
83933654
342296191
672072279
142932977
1263534177
134123770
1301317454
2001804530
274473409
636796156
1538980759
1148619033
531998307
1448228842
962515147
981662654
1481612086
176747975
580707469
1525329950
1344539132
869388138
1497774706
2078089772
721843402
976757875
176587989
1373903932
1589138611
33024743
1368221197
222561547
1830043615
238497776
1612232194
333840867
1287652718
905118332
748830673
1061812322
900360813
441170605
1791567568
1911404060
537637082
2106418021
206694092
1636704172
134728184
573424424
1702417025
582285180
2078314227
1414126754
1213170639
657407036
709459731
733637123
1005338703
285773878
1923260538
1267107222
439246045
303927321
953892089
124983033
399893734
1991884042
94158998
293463342
245028806
890192745
1457544394
1270831102
2138275297
1060465768
1693826374
1815502601
2083926841
425837419
623270662
1401250896
570757519
886890171
1795486887
868965289
1251757257
255683270
1735269862
1583093952
1434059618
572712272
520113732
160390876
814083546
1086101066
1807671812
2034680921
2074928180
1619640776
1978017713
1966615090
1715630714
723652315
214668764
490116136
1663135724
1019967918
980606268
1236158370
1271865872
1606461487
1299876362
608438205
1931365446
1681022067
1435095531
1149702669
554338387
1801131293
856967728
1602282132
1568156415
302596354
1949044422
657387110
586539677
1553223975
1981278170
878368883
166087913
803110833
1691807816
1219990010
798951587
1038820600
604838356
1650372712
1513092706
2020466558
1457566038
533739778
1911136696
2034128628
697606946
1703056751
316221171
1997377494
305577194
1579476207
141370040
1471751555
1113507292
1795107532
2121841534
1896251182
338459427
140530050
2101176909
1760268166
1995898106
1296829103
1055162342
1036031841
129254679
1452431558
504655432
953641970
702563841
1458955554
66394584
1903070118
1311916600
1443571627
812572218
1453488741
756948964
344837710
868831641
1511094674
84421456
372377610
668357595
462456246
2008229343
705173320
1747389657
996419595
42828406
725502145
551457181
844851302
1960396355
91115535
2057492941
616593639
979521699
586074393
1500093076
303614553
1496474467
1401484782
1877206008
1737848959
512876923
1528670580
1274206255
1928784171
1094133111
15589881
2119831849
1925363671
1675127334
1914683716
1017033063
1557538409
587866002
1583141160
1150423519
1525790928
1039679815
1211800205
601494559
1482817592
1809625072
9335507
210173968
354795386
471336138
2058812391
1879966742
1955758402
178368818
997076352
335415834
378848838
1010926365
1077914128
617334995
1158171603
1527125396
1346490652
408226096
755293481
1158828124
1174249709
445773703
175988227
598295565
2007752425
1930440981
189416384
1155281145
1553063571
1663137952
1514182790
367468715
1607918557
1891040959
1976019696
1412603415
1787859
460906688
992324578
632427946
652886746
316802938
913231838
1812255184
801155550
1362250785
1187783823
1518038136
1867876740
1939707783
1294977854
506512108
596446612
897885052
1033965203
1213760311
1492681796
881748513
1132475445
1520758708
1129431739
563118102
591690670
382689621
1008883143
450967052
1251942215
1761666132
1794264426
1421466012
352256495
1653052834
2080998338
1586157975
809096237
1737706343
969812638
1316661664
1920846575
1230467150
584060174
1817320390
2141255998
1936379326
580978512
1729818746
1645158243
2146291790
506527120
1508525154
742233582
1811908908
147475185
1512909466
1110285422
1747709978
1861039636
250740260
170617689
1607356310
1725338894
785979199
1040188718
243812691
1417992231
394394791
1370695519
1096620714
147134630
1376265732
194966145
418133475
2031603962
589647353
1491900152
174819923
1600842340
2133206896
70951755
529163377
1123537653
1572744404
1562667538
1250100923
1526345804
449191263
2113393709
961170230
1111809042
1405121565
705492698
1185932881
566637850
1464736406
1353816876
942684765
1131091641
1049560709
1696740442
968386308
420841038
1549627563
1516765934
151163152
602259055
825856047
1122204677
1229002738
1390874123
873977863
1800480459
1659784062
254813105
752056834
1443794821
2142414606
1636815298
732801315
82918240
985687204
330636496
1951111513
1839655398
1493587920
792821613
154009049
208715177
1894859498
1586404751
338979414
2103554886
1149731146
366874335
634218464
1723428413
1289285812
405990559
1609939410
487617605
138689706
4044643
157536401
1780663860
181770789
1701666930
1670766766
1423874778
1734611035
1692173572
1803467628
780159476
1840125918
1123941029
561776798
1490872894
1585780442
855077943
1494405928
338586832
1607543680
1612374575
1648388318
332304406
1968502992
684683357
1044220374
341730683
728595092
2130658773
188598603
593845296
1946281011
3511260
312130084
1806739086
464943553
244257948
1752589731
1845868668
1408979768
2046554672
1526720413
466211441
676736639
1066465595
1746204883
1756471125
370135016
1533735071
1383539747
1159873841
1549865685
546340625
1410930798
865705724
2061869834
971491181
1006014087
944241709
1816989745
1653434030
658492259
117564917
1785542564
238526792
521205374
746805647
1771666306
1374157590
1566339117
2100918312
833338227
1585377146
145496012
1142147103
124350961
2002171510
1698155402
1520941850
1032779815
1659072716
1708677720
1502298931
1172350321
671319635
2146481470
1761583311
1793605661
122117993
678292421
171005313
329092795
472805708
453156372
1851369404
267393836
665816032
1562975931
1968148307
961361602
1523454540
741280983
458686241
1632458789
1541544694
141608403
1500405898
75561897
737356359
1200147107
585086462
215899717
884126473
896404556
921050932
903115301
275413337
928911810
681521962
232358817
2064172053
2073062573
1073552087
1775727436
372259886
428166476
1019952157
462093269
1380035660
2013906366
1063309919
829649239
945957694
115507553
1053713389
393509952
1958450262
556255298
904642123
1660113987
1385168252
12270294
888581664
1287155969
1356000313
1189627049
108446072
1288524478
41371178
2120636653
1811615451
1254675231
1104182017
371397186
576303982
738131752
966640678
512872271
52048985
1469591815
677741183
73963188
372550978
390454272
1193993221
2021614645
1172500009
1578361791
1464862690
973408837
268413475
1818440673
684396420
1414976131
1137200820
2008344404
829483796
2079980182
2143515077
580386760
41307688
900049713
2021689438
572373850
774415342
2119517986
761984347
1252000466
1289790252
375678587
1400539855
324836510
1409824959
2054437814
510359187
920145569
328447829
306644011
1527205913
1871484248
750130612
1758572174
47014205
665335329
2019309829
1917216105
1357841312
156494061
2022306257
279696548
1992897860
330503959
1158907887
1721281790
443872904
99037380
1865571828
2132591098
1331166008
570960889
768570588
1540796151
1943187446
903014784
1169960576
45519647
1792341192
264254905
1011426021
1986021606
1848360985
978297261
601585234
841760397
196432227
1558116947
1438985931
1547460408
141009691
1312256029
1571159185
215182161
1967615424
384437483
183946300
1143404437
2044959811
1057806129
1669367112
1564195034
629182898
2083907526
169474559
2128676317
1887947885
1826828220
258899842
1857906847
747686113
1686576621
678107692
758346802
978638419
151358333
1455055008
374654036
305135590
1840012574
1696494886
787215761
1086540848
1477129939
2136268753
1243376791
1747172991
970032499
1774918660
1279152721
720510297
1236367105
580413849
1733438663
1653999144
1139876117
1184260813
1100395887
687473306
960346907
1635009382
1775877360
1248563559
1017875879
1481905370
1144061085
476890474
131436946
317719470
1915013158
345646012
1597005381
647940224
2041361952
561805103
2108775909
2088988103
1724891984
73120870
1978334364
1134578058
554974067
1107070383
1470142171
1548415593
59211692
1261957109
67995483
1588691295
1943060491
472677227
1481649067
893289755
960674917
971014552
1801562196
1477345959
1749560131
144270482
1882259973
164978977
995209122
943716036
2011307634
192964817
1899637478
469073866
944445686
1547646102
855754136
1462531458
983456702
1764644276
836528931
944809812
1269093771
1298940003
255346981
306864712
135213039
733128787
1532410692
1695622623
1248787870
2033857520
1964741226
1169897880
763944439
555452329
655266270
1806020491
1123226946
2132934742
375428764
1968939916
2048186608
1029611148
1451694596
914551331
1803229500
497626326
1412355510
1632510961
322315805
1208719660
1378764459
1789558962
296275544
1517444674
1769367990
1096675405
654454193
1822145592
1956132056
1656619099
409075064
1640010674
447417274
445202988
1539364078
1209797425
740825963
614607764
1556305954
789666457
1048809666
1745798650
172156686
939914689
1656365046
2112513806
1756178181
76247334
1436287915
1094234769
785515633
1554567159
241953996
1788941294
1400215976
1599931578
1689991413
2050582531
1937126512
866415450
449571706
311609434
1016200980
801158483
1249106982
1530571002
2110616074
1043891770
753854475
1607275233
28618606
1386128281
555185902
176118687
1165323478
1922929712
483705195
936155772
1885451329
1299536958
397259894
481754530
485681208
445165154
1445715935
498826736
1212647014
659615671
1812137069
1874175557
15383826
2128879390
918753874
447388104
874972791
1116009917
210810569
237798263
300243438
2076851691
654723706
1486512345
1683861405
342218104
1957777699
1386941084
499590212
1130277999
960205526
1214568086
617349928
717287193
30607153
798097803
691740447
2021920847
1042778605
488094469
1304117444
300196015
134219960
1826194750
1936125013
1959540994
2138711794
752127386
1417288868
1294785828
1537761046
1623301248
1040083139
787256104
1301741333
9054931
283699998
324061015
112328984
2130345347
125216514
1960726411
942925545
1768240983
794693505
1346371896
1338917102
652264902
1545349861
179563604
291861041
2034314870
1971357373
362488998
1565551066
728223135
1974122286
643159593
57968000
1595451045
567058408
655455511
499073162
2059384240
1250158965
1278517386
1750062741
1202526048
1538926691
867460411
1311066964
1117396871
932588557
1928848133
1287965924
1850841871
714262
518812114
36475429
1396388875
702102634
2144683320
1092616660
794669842
1950594967
59365179
790500177
2027219445
1851419839
566310014
2096078683
262386688
1946232051
1821009991
174786258
424025954
918931373
1097110040
348272269
1410797954
2116213975
131072687
1835552093
1448548750
903595758
992711846
2043142124
312727249
1272221494
1891562540
1372225933
1362277086
1875922348
2102459124
798076958
1508445129
1285070577
379734611
1336525090
1964207471
1748723322
443471095
602868930
1977289223
1732997501
1582963927
117494119
81703772
2084500872
2131445938
1816029892
295203619
1734450254
1520488128
376536421
403946789
1877351843
1943841077
1311178148
66219430
1466973278
1228551286
295939739
1886311076
2073803431
1458595070
1330579897
1536076526
91535210
747135130
265107735
1854601349
1466601093
1873904675
312283443
2023599908
60303548
1898460773
66156772
1077210561
259826587
616717026
1261604955
1503999596
377398100
1526666137
1075694327
852389292
814093894
1460551161
347059439
1015772376
216758282
1208399587
31068027
346930708
1977324492
633440430
566326015
1653541042
1793572103
1797017765
1017885619
257112696
2009684375
1908704525
1057406611
476697196
1162549256
220679474
2003000631
718059965
1763080266
51069850
1486527982
589219092
709212068
1805648534
2031142293
1433908173
740178506
1190918821
1921929893
766724356
434337281
1155314936
220022804
588523837
666571472
362567142
2020403687
1974453486
566269902
671346548
1182601202
936256385
430395178
207574617
1486374818
1761657829
1183169064
1083015040
515868418
2044329421
528550315
465146791
322623846
750231467
862347885
1785420966
1935895515
1622724543
129467307
324534509
1223646819
275583683
738582900
74873103
496573472
904583875
1512090608
1845291574
464557874
1840169961
1412200343
1596050123
1738132353
162157311
1663850179
1260689061
1496394287
938626741
45656439
309414539
1418549490
1042018731
794966641
993920088
975084609
387724026
300309671
1474161676
1366045204
522887766
176376920
412840228
935487686
1736849612
1215203798
638766957
1776449569
639963821
1873840377
701052068
1798383516
355978962
91407179
1853899177
1345275503
682867538
1087143135
940643493
1334885683
662083669
1619131092
1857009001
1020113162
406745025
1632616196
68202053
1455007616
123105468
1798440114
518738485
1784970436
2035637411
521896654
152780017
1516456125
929293501
1171165600
647716868
1366908322
1833620083
498024398
2105563066
819431216
453572045
603215663
277216294
675348506
262958014
905302386
238437754
1711245754
1938511912
355345151
1732741359
1192919969
1548919822
1786783345
373280173
1037381857
430877142
1444847432
726495334
341181658
1298640577
744162768
997516353
1299580400
721218747
1073360653
1051814880
923644076
1171475872
156689328
1897356191
507364609
1078780493
1402999405
1692314708
1461645789
531410257
176520255
1630559822
2041722923
252255387
1488617925
1354260112
1495083170
1014519400
238475576
2005947405
453570090
187887040
835418616
697928867
2030096226
2006970490
918890754
1732699400
481515040
2147117787
1450430375
1086438708
1626994959
920270046
2135372387
1212536295
333202117
864876165
801827256
755668266
91168860
673698550
1422293102
1596585155
251676033
1145033696
1958027361
555280203
357259613
619105081
582497129
268480008
547470312
17784969
2127742089
606273362
684500403
851810951
2045402658
207872946
1030892227
1182169724
406098124
1146471305
762917508
1264815852
1399286263
129364471
1602710120
1262290536
528122264
1636945575
1693642633
1538035097
1338923334
1932405555
701223373
2062406870
772844482
801463200
1690874968
1823263586
1683215240
976746556
1406046980
1312171054
1056775349
2013588378
927434435
901434638
22798110
55197501
313559684
568519371
1985954024
1345477373
1731549659
360782711
1451443647
1429292954
1570450174
1082784378
154703321
1458509398
1190215465
1196547994
1178666706
1910960796
2131458304
1627837604
680961055
1862320096
1393315663
99775004
269816891
290498765
32795553
198758811
1559194122
2063746969
786769107
1844628097
467104901
690979033
444852445
928348665
566007749
1327084047
149970785
1316370456
1774981241
1535498719
1718763668
1854242082
912688153
734103112
263010043
15343034
1341197316
953147279
299977716
872930890
2057345708
690913905
1427851197
15503649
1758738552
532906816
46778933
1462910920
1499754105
599104480
675920016
165773958
1849030294
1413819745
1918067635
1024488315
1160938703
249849427
1398010123
397480455
610191894
1758991899
1972416793
996491764
448085940
1094764837
1112869910
470025322
66742199
850476429
1792069928
425657333
933322065
2028541365
667584982
901610827
928996629
770600193
272373089
991825774
728686317
1061880035
1243080769
485931500
719441077
683311596
308601723
699298536
114753651
1520034893
565317767
1721793687
1089070852
53955713
1855811526
1346052431
2020649449
1601510211
997540287
913768278
957054330
143316728
1377391703
1703941531
2036072872
338971506
123731997
1006968286
1637148937
259886726
1639412636
1306541357
1134107626
380699692
1230350262
1700878183
64717963
138428438
1919213564
666365947
317326651
1606802416
1429330809
1752028805
181003365
198998648
1990368666
1265640785
2108072495
692813127
1829754513
78572935
1624039211
290662321
754581535
845976270
1695355565
1837176926
1279016778
1077226481
1475444559
1390612023
2003466974
81766419
540662216
75654250
1730940519
629833971
887460687
1056366576
537922948
1757738032
1501817681
949879490
24183192
147765411
1463828024
2074337342
402998271
553317571
2009589636
475840549
160858035
444841049
1693815415
1149209416
2100474021
406388380
1667898443
958218635
1738138330
1919856940
953671639
1230365078
32567715
927769587
889988225
1143268734
1047437240
1008423950
518995646
1529187007
2119632778
1992218765
184012701
1988843444
1125443389
1564122104
878169123
438192895
2065127482
523631428
682028428
1748330471
1292608355
996892781
93930782
1497239028
501845109
1467549535
2138252390
1485248559
258516224
1435509919
753828681
627726638
1470423746
630692339
2138473510
783947518
2055450788
1019428271
741080549
1313746850
1937126512
1068340086
1457234935
1626534337
1965996993
671309467
1102489291
1620821518
796714280
952550177
1763219188
430388664
722002687
1900343467
1462126306
1919034572
1219220767
715382335
976626519
116872455
1693112684
1386236203
248650141
577485788
1167881172
2050991372
163272113
1137746071
1727804508
2045414205
1140785445
1316607108
622624157
1006829729
890779692
1544667578
1682790039
2114928945
910897513
383819364
1038345274
1194828403
97015068
2113271667
892012257
201341198
1057440521
419568521
370534263
1823873637
1553508039
2024726412
1667191959
411126087
1961672674
763260413
1984973320
1638266480
1101477764
2035883059
1578901531
1872487311
714960997
680292880
922890998
251728817
1827127803
1102039388
1910708300
1406990512
1123226946
1039689800
870680307
1465735222
1082359076
872541468
1115269028
994578521
566209872
1837302229
1261453304
358086867
148832512
1102781439
1351695416
164781895
793359827
1749207022
378676967
783922072
1275283127
354161542
872718155
1711701726
1994572847
349707394
1883756535
1633519342
449034846
1793293789
489502365
1149155346
1131006356
1537990298
298826653
1885318881
361159164
1128368380
820850083
868836218
1494674175
1728774219
283864195
992635425
1003191403
374874285
771982547
818111500
167975328
328940681
163209605
1725713160
1112332914
489134529
414283482
1205279370
1610893263
616317612
1476359980
1963736642
1317174811
341094061
716512430
835970062
452896234
1601698632
404598505
1729466952
2116848078
1035727355
1419334548
826246332
209517314
2037075802
1577645654
818803689
1898460768
2009802337
146796685
381466016
66719360
1582326761
1719408845
588645452
826075512
2097051962
2075272018
1873595223
78425592
222333895
488888129
1426692945
871363087
1787501868
600362411
1549396516
1995917392
93556015
1395000084
251055191
927171273
849662885
1404913182
1473610659
414775294
1436552770
344925123
26830140
35924135
178619904
661500168
193191442
737836793
629327440
1803579148
1009221033
2107213130
648590485
295415629
2019857338
456949389
1000768131
1416318651
636006363
1420298595
1114699794
306112170
1871706284
366340124
1427002666
1131228866
816550903
267852442
1286712304
997690324
978600788
939937404
1933807258
2012722310
1531839297
160580244
2036721585
1511583608
1370552828
1480467825
259886726
102341970
1335542661
624087587
536280685
1387362736
1262589951
541475829
2083541750
2056797232
1686748235
718051638
1412448849
1163744783
1736697574
1006666124
182983592
1421227750
1438320629
1750292507
1163783642
142358578
1680303625
220490807
2061754376
1221375671
1658687428
1441478676
2089461307
1753793014
1009033684
1761913517
265860467
1970407269
1549277013
646732159
1185695765
407351393
760067004
947667508
2128074042
1298736419
2136835453
338012788
519274658
725429136
2075494063
283847830
1137555798
927757450
2104574548
462201852
264318736
566968900
1792021561
1482546621
1851051874
150400411
93314249
1041352680
1396779899
375526372
1429540502
1037050138
462649374
1283755805
1371485455
362277809
1693118451
287614062
2096968874
1507270047
377652168
739839908
1983848549
499817741
92730128
947625621
824168862
1658669150
237383718
1855821739
1147129606
644040438
1218072414
101115927
1645124718
33429148
18847580
1290410318
647738250
1867914938
1537379276
1548420496
2099594437
2013316076
735825242
1697326748
168556680
1554922398
1292046651
1543806211
1918904734
1328250342
129060864
2144025271
1646215693
2074433894
402942269
1102193031
711460153
1743540034
1258120421
397068005
219685597
509964865
1876395382
1413772097
1873879007
1778601818
1309010101
684752226
369628339
782058694
1422923447
1670767416
1769093298
369622944
434125871
1865925658
30543370
1977054862
915429348
1029392300
1261570141
1051145839
16604159
651904369
339252839
159296035
616541938
1703448794
465491034
1984358892
1644578966
1699271535
1667717012
1574891434
862652710
155519093
1740697667
1995165476
2102896121
1680570148
1867392531
461368415
127302777
1229435111
916904360
860982819
1218821743
1803122698
1469801292
773213971
1247125520
662487052
685686979
727878569
1359131909
854815963
796366839
1571349980
827196667
2117745863
1758933764
827831327
853929667
918104801
1296883162
1660350657
1428890511
832083924
230870591
2084163156
1404466793
868013085
1498940191
1717877097
597314431
1546027503
600437262
142076584
2132254509
961493834
1701431826
1759934984
1845904041
1761647087
587990228
918649840
213341602
1988690932
1803343290
636722016
518839735
1324526413
1810097981
1613251612
1172063825
2012206894
589732408
1552193857
1966556167
1480464948
977500099
2021771232
1808941970
954777184
832084529
135364245
992900683
608438205
1294474042
225122455
783490797
1632222322
1332470021
829102449
1041422007
59772895
418614502
1072940644
1347216211
1727523563
727468732
927272431
1946610243
479142873
933050062
347246306
1831774990
1171499694
71091737
1831705291
2078684455
1615764944
403126412
2016976940
793186259
1301533195
455011988
39109063
1678056576
806906729
1191507290
669916443
95908516
1965559419
1451404974
1859321625
817261965
1625011956
1180345676
2134059671
1253781514
1746285656
2137239869
1258387382
1994862872
2120769962
1214827683
504433784
430431190
1018657463
899298521
1652759803
513192852
1553419082
1332107868
1034055880
1536602853
760254835
1712009302
539284302
132836927
1773803131
1790336294
1970963198
928834343
825813490
1890116008
1075575622
1729591703
1979408427
1540100215
1340682443
969537579
1542639616
933262855
156579598
1488633099
1749041719
12190035
276019502
601578823
1562521237
1260726302
1948314455
2032382284
1194733879
1642543451
1915449284
1363624397
1470091370
171411070
1893036256
1226474370
1453068933
368166159
1960011414
1695025864
855480200
740307466
1855483123
2016981645
2120044815
371243600
1895830881
1213130668
929280952
1502305612
732455993
299867044
1977995061
411466734
388592278
1479312240
1191115346
1429280212
1797261047
339972133
575327081
544545834
2015445599
760032895
99746710
9626575
1001628280
553093899
2130450735
203119131
1644883130
1401964566
1713836549
249671528
1939789950
1398264764
2129067976
1495145549
1383634745
948544710
1269558584
1178098629
917550053
210722982
1212149690
382480611
2034486320
1826489145
301872572
2083167412
442798215
1193278697
1843598319
1450940333
1102626112
1063545940
2105711021
1888115096
1932826432
462600875
85221303
1793014140
297811853
538124820
1326110205
552062801
467693753
333331744
793575496
1953436049
687454869
374392091
1264722625
2038562684
1772937362
546013729
1775520840
968865379
661653040
1502202658
654158311
994930586
1048643272
622203864
1637956900
640996073
264185232
699796770
132145776
192136525
2145448867
556149828
1808157481
1427463050
1560646354
599749583
2068936073
53920694
393749931
13117694
95670227
1987870767
1954775030
825493074
64515864
2123476040
872840632
321793084
840719033
1423301606
839380125
410301053
269524379
1058620212
889007527
271081133
135876373
1250643486
1366863294
1686059509
2118710318
718320007
256528809
821857107
251333544
2115941112
2045136768
229813952
882244058
1774853972
1171787523
254156452
1069121459
542571634
2142897653
1832342107
879593020
1103558700
1962533119
1369378685
1730840393
1288523760
146345625
1013179084
1749344249
1991387878
1377843507
1897903095
1134545858
1754880999
1384599121
1197882038
1453285216
527823012
1812756009
1420027164
2076776320
1987720383
1574113136
82344475
114106600
1507570760
377759243
13627727
1079480693
1638029408
656937290
829801955
198222003
76495735
1340509527
1470890051
779005690
1470325866
1743237921
963077742
7925811
181681929
672141370
34285171
1447671575
1689311679
347735257
2074250904
513636530
801925655
1908631444
790377246
363513455
988333580
1350360794
1778720618
1579470193
190891154
1219252824
1835752136
279684676
1802853888
2080988397
968804292
1426170936
1124226434
482854828
100189150
1773989856
1721474152
323287211
944423333
1077922064
442079411
1082774806
277582023
1449021605
1043632224
121911324
234456622
936558258
554650501
2137241127
1239308067
1284927575
224178530
621865762
155449366
1209034519
519298466
992879475
665090102
15962108
1126181191
1519471018
1536356340
1541497368
1532186340
526045840
1748415656
1252173538
481682579
1498575689
418185069
1728173653
1686431900
1039173865
1486054102
1736336196
1782287749
409956779
272790200
1864892762
958862002
1018555274
74689333
2124460545
829007880
894595385
616503731
685214080
1340579884
509522958
1415761745
1978603833
595883592
583578789
952090324
868720781
1873938311
293707767
378838082
263169065
1226755062
1807837727
856904281
851987256
1708405296
134073559
880225007
666398625
702153810
1111569101
850909083
1901613195
82590511
1239635360
2023199374
445083968
468283905
165181602
617443287
158259681
2131968835
118924918
183527166
318241989
1473556354
2072610677
484552523
1977613861
599361238
63897603
1307015711
853758923
1151203003
1100461473
600660719
1478766822
703731693
109577882
1541752197
21078867
1190038315
1752884888
928989693
1383776750
1958566116
664190473
1539193826
1362862469
1224237419
257483288
1499477424
1142605091
732149923
1617504953
436226846
1137354947
139512709
1285909152
1336304309
263137265
1498094692
1087851736
2032587750
1716214177
692015208
1656070479
1225715765
720013609
2112320619
922247987
1864609715
1836385093
137273518
560581507
182561027
481180801
617258009
98902391
1727735033
502157615
377780758
527219997
1261896882
2084087972
287996635
1117095336
1554420204
849327520
149474815
1403283202
1786900402
690482165
86933730
2053445193
69249487
966377455
2140614970
1064477626
2105651104
1268871107
470799671
2135670304
1327255624
2037654414
1427610945
1488257089
2117822616
681571500
947294204
1678361387
1811700127
796789343
937447929
1758434538
2082214715
1067409549
1824047724
1373125987
920431367
299523536
1098637487
927357732
1757040042
936611416
982579662
35718229
960835299
497599550
1814227726
14556447
221143061
1035466759
1326644478
1164427393
459506109
914289075
1264630789
144584553
2000460934
190777748
15585285
184341096
972230487
646378840
1003890720
734443304
1730143367
1497009858
340661615
513664276
558966405
1467448537
1567627235
881787288
851742995
1956629400
194656974
77658385
1900407758
1488643040
2090750505
964946636
1224630670
1047214436
222941966
709111504
730826469
1718371388
1704528691
771870857
15191148
1272608784
1703993525
1792459130
869174906
210026762
1492934488
1652138060
583865901
1412826019
1824161988
933642193
595673218
760532419
107086357
998172459
532245662
1294902699
256397367
1474196544
86569376
1751130344
1296312246
1737784845
1421193964
14941740
1626341
555897551
1652409274
375894987
884331757
1923899903
1413441603
681371485
1727629318
965147000
1964155704
1435800623
836336179
78486754
1077548226
371996463
308582577
740992246
2062702476
1649274542
1251544343
1531275351
809703484
1370018219
1499476426
1867256099
995817733
1214356005
87747319
1132707848
832173695
671039778
1372670847
861376359
1770363797
278203309
621681013
1906898462
1069461413
779997900
597139408
121851654
59335512
1280960022
178126802
1206193952
1601448922
1063890718
1119338351
1853154192
1801420225
1605817214
1185702407
1871844799
1383249446
1633905574
1051113243
714474327
819440553
556053431
1327569645
961425780
89810144
685131536
361275556
558010785
1034186474
906034432
316781368
2092599160
1526823800
789704738
1091429629
662442340
418637121
223792999
1030750583
978434733
840417908
1566994169
1854500895
545084819
160164317
1591377475
11412118
648052910
1907765921
1942559857
1211444182
336575254
1136230404
807630665
1105238803
829977875
1458230894
996423338
643798837
372840036
1463131863
977660336
1294157429
577328931
909963350
1006351299
1763594366
1166973099
1773284763
2052104749
2000785131
523235027
1479927657
1492299475
1947803058
904203249
1969631861
188592964
1121825837
159863578
1157535889
1017167475
1578427201
1485093723
343145409
350664645
689806937
255765868
152811655
583244870
740671299
1819478734
1248839107
57560099
1608669502
1906612321
1943185524
70758011
1507769881
364066884
1678397627
2021904844
909668634
1657946472
420589170
114248042
1294417203
1150259159
658945053
126063756
2108920392
616626131
2091999336
59533063
583173397
230525753
1491193813
1132731331
885427279
1185068523
579589514
1614617839
1257544091
652508786
1603564061
1104205247
315934827
1918229248
1864545822
175180800
1867758583
911493176
739832349
708138593
1348700243
1584683782
831270203
23268742
186399507
912906688
579150206
296932873
1547555015
1114491538
1753302284
1318168158
1111435895
546614313
728772181
823421006
2111759918
681658700
803184554
447633221
767248230
1431654402
766445724
912170488
1448670044
860063572
1190697492
941851212
661642304
109859057
1528658334
1043147065
1097188841
1899949049
804903773
2106177665
1287408789
612042033
2083766464
1257934090
899648507
674117794
661766413
849134757
518963033
1658772238
2072672158
1224023198
529153835
1125620501
1188985999
1826844254
1367850250
559175936
788211543
565881298
345840139
137118954
1845859220
1762604133
803154242
128282509
1626766052
1375640965
311974597
65192087
60698932
1466398052
925729929
645261538
1644342340
884358852
776423776
1632480651
1497176019
1426580457
1550941663
1366295859
1895148076
1566452441
266832891
350852905
37105771
183254465
2055135181
789583266
1269763631
776699236
790504194
760608291
2019464988
2070878634
203914997
295389366
1563417465
1372023809
1868997300
2145718423
1493613440
1402210761
1431362252
1497595803
1901191882
1821267548
2091945305
765517546
607081166
1837695429
149861595
1338052059
484441416
1148199149
1841780125
637594856
1483425579
663697214
757551469
1117243985
730289056
1085346676
1125440372
442176955
3978402
130188367
2119021004
1914917208
1372869083
1199129060
72889711
1289678196
177153056
947994016
253769192
556592007
127100162
1775710149
1591334467
1163494311
1820126606
1024234366
863132899
1302576882
1852728171
2058695116
1435509919
377912330
1559977781
190165034
22170741
498707440
1782921625
723827132
1818828942
1291473816
1303638333
812439190
2044006079
546502485
890426029
1877823534
122912478
26425559
1142662699
1634553813
148201214
1235180701
1673469243
1336946125
430436218
696725848
1347185715
1677353389
932638719
1590663950
1796636804
48291854
530749869
449162174
401263212
1866264145
1668134433
994319171
1546975906
61598728
489336741
395258380
1243195450
2042402318
388154261
1038315163
2049767554
469787577
929394892
262365833
1261897447
1854712709
606665987
623250577
1697668522
1194252649
551712884
1390838324
542164122
1082946013
1628611383
337943309
1744611975
652919231
1317024184
955912381
507734533
1192466455
951864495
261779911
2141940159
302488147
513372745
918685147
115636522
599524621
227111151
394898011
526711495
544222656
8902432
1904091169
79254653
1781260240
960189564
1879314
608034577
986629803
1135588233
662143687
1585332084
794491863
462727735
1819251224
1865693115
675833281
822860501
603963756
1110506188
1250417689
2090795248
850510499
1000707701
2000925362
2127799715
730620113
1263951583
1020231283
2003002666
1026066376
1796559485
1747423998
1596028418
1971025731
1801390812
1086630161
761041232
1029048579
1618922736
423271621
1503556022
1187655772
1017487450
714163780
867687927
1710771811
669106804
562726264
2136533584
2118882306
1677661642
856220009
1587618572
1962111130
126312776
702113530
1637705651
1030343573
1295266697
1415339068
1246994077
301937476
210474901
995223337
313624613
758271461
1337689238
1240414359
946974820
1292215156
526873855
186831758
1280319943
605492564
1908379653
1630385332
255140549
1013996866
346423675
1618208676
1333803910
510657648
2042108738
2092008820
943355117
1498344835
619771031
363359861
1398629194
999582925
476512981
455723024
262156292
1610677380
2092714960
858820080
959230069
2116115519
1305632022
1002809783
187951661
818366230
1477274725
229870523
2035790065
2101951704
1414680556
1546057568
348942861
1410070776
951586606
1385079243
697627019
860903705
1437561610
1221714055
1692009891
304485446
608654286
1485509908
1426389505
665353896
319941992
1958066941
1584784582
1043465878
573248582
1715294664
634957060
73023078
1953916824
1998297721
1521854878
1733764352
145483972
974980220
652381035
57828294
1287957785
299175320
49289839
1035333958
1506920572
1607094969
628247123
981141658
546618484
1541075701
1004894788
2104234619
1283954619
872706605
512871863
1235314613
1571294213
1489677134
1051499430
536273429
1326579082
1337270059
1062422966
1355920002
841095471
993513480
1325636402
1863537426
1210919722
2071864189
1148235348
188475969
1623562096
383405074
1149035702
1446912941
1788247015
990885450
1580415745
1040914317
870023772
764956772
980085439
1726082215
1698412191
43925388
1257337481
1503264238
1566221174
810094148
1395079544
1601701793
1115581969
67047072
1858188052
1043690670
114720022
1375139104
1648320140
1917632815
1215890718
1804928680
1828889516
1147350755
1858467293
1420327468
1170773583
1408817
2093381192
485606858
1298647686
274787098
963152068
1698951142
1264136526
979773542
1946224895
575851282
679613711
838931294
81709500
1736752458
1049401208
1983475267
2108466143
1079859928
1723633141
1110170689
1085459134
1640218693
1182866891
308264843
60238088
1544698693
124288216
1580127524
455540938
871169171
932340300
1097186737
1845919156
1763959196
460002103
149602138
1122066181
2048484123
955863368
1884313273
1942695111
1645930579
1290874156
430713516
1231167560
329821026
1213634434
2102676510
198582399
587959212
388191937
1774929848
1533848636
174007407
656175085
1178104187
205287367
1867167893
696498093
1008964583
374278833
687261853
587222563
492605315
1881982889
441034045
576804573
227488393
185396566
1984577337
1833700521
2014606574
1176236111
1179589701
2050851455
1004968868
1640226738
1524467498
994516702
398217883
915314662
817727066
1320399798
79916558
1591346682
1533542318
1111909795
701011140
160929834
708565589
2014511643
497719535
1318776343
63429931
940201328
677334398
497554893
1517925108
2085581839
471464636
1425706018
301318807
865218096
1972736733
1091149560
2124470426
480262945
1927240180
308639352
208851066
683826661
1812651545
1258543455
1465423874
2084908274
1396112765
479586204
85943711
2058853261
1519068702
1867045765
101389158
688449817
800616465
645082727
1826215416
419217745
446468106
104180445
1770225007
1678365572
1152326936
2097831875
1042145874
1242630931
1459766116
1856356041
938265718
2095041160
294330389
1952454217
1380590198
1702797677
1014758551
1775966753
2099997987
1427546683
1332976359
1850627675
1446497974
1895819233
385086697
1979327516
1808751667
322855987
1502232126
913902450
568316644
1167051660
386217550
1097935816
420128778
717114310
880490986
1908534110
1009388889
1995426993
1141979223
1248497228
194961052
535976018
1356885472
106057012
1807153360
64567330
1317352622
1897463540
230337751
2116369462
1134832043
1963417166
1837755974
1693207175
470075986
859072428
357756743
934442763
263264827
107725251
837754278
323413816
152990384
1912159375
1993565870
1101241006
1852954663
1128247489
265182647
719456010
1291464619
92346408
309535320
1812740945
1519161941
1851989038
1929679426
713100338
639377901
954944295
430213225
1491050539
1915378759
2047232928
2090822972
2140716318
649410132
802229817
1313758759
1661931219
428217262
366736132
1244575565
858633626
458267408
783175962
124371947
213619260
1296430745
605991880
772978309
863509757
1459072455
900010675
120399051
1039288625
510372815
946969302
18619233
69464150
254360480
1834560142
2074215474
1926587498
635655945
1863061597
2057848570
1742981322
2083790670
1783204489
715934511
290676948
858725832
824605233
1982425417
1793535659
1536752143
1936833977
1097721977
2057563465
644778621
1577481652
89385867
534439072
909342105
662474846
2099186361
1997739609
857436964
874580538
2043585588
1571470422
1944007418
991247464
2138593097
2142171036
293703709
1073460862
466287420
2052227642
2029225496
258059879
1864005197
296641272
340632399
235780197
1440041529
142287044
1184779457
1665553751
1909826712
1307675562
1360537483
900086330
1485672489
1043514051
1785559842
1353619314
1801242392
1220581262
127524236
1054737708
475945108
1120213569
526048981
885302739
1038563932
711602869
1483111423
1108485445
743699862
110871798
544768010
1007740260
1876721194
223043770
1488729918
1904390915
1999126207
745901084
1223623135
1843252881
41397299
1959179210
1505103247
778965503
2077806727
85726453
1555444676
699686276
828008599
1482348030
1186612411
1188240616
1780960919
1791352728
1315808058
980494318
448980184
606823919
1282665872
474550947
1136057220
1881352304
116925902
2011521861
1885580270
176288671
2005680921
1976926763
962658416
68452626
1018015627
1788364049
1268507174
1889780031
810941350
257480200
1185616076
1460694638
1647576066
1193753152
1053363032
1501604990
1690328840
497874515
138748747
576289099
808264268
350154527
1292827768
1206865098
251223827
2070870144
985526795
1861920669
1239787866
1430058256
1636005903
70124377
812420077
792802804
1547286889
317394977
249785355
1016438375
1890582944
786472678
319079663
472228846
1347982155
1462591354
1116743767
1073279747
765166222
1052483818
378780485
1978646575
563577693
1092503944
344971767
39896321
52061813
947571557
1316345861
632083686
1691200267
1833738610
43800358
923907637
2032534799
230413580
1664087708
638567391
2117942354
1653945108
1432684483
1403428481
995121209
1167376450
2139892930
109259448
1507321793
174308354
1270637509
315901798
1255178912
171882581
27747258
1374963187
836401157
2038450666
1819316430
30215163
1541737805
1007663193
868394239
744086030
1033012278
1739624376
447900881
54456850
253730995
1194616501
786378813
1858960923
649585796
1603136036
543895761
689228552
519813726
1245011783
746376972
1389429123
1405352043
1082713929
684300373
143762023
1805086766
1116444064
284881699
1916534994
1848406570
1249169956
1234197535
794809900
2030748072
1873953893
1426915628
1229961152
2132869969
711722435
125096756
37079529
984756249
193358564
624790452
1717392357
2105322166
1290272135
348830762
39119051
1778887705
219624657
1267304405
1395858412
962669324
1865758136
1165300181
606343435
1840510879
659241441
2085420311
950214811
71284358
1102130339
310907540
1501367096
2059549198
1262435689
449057440
844561354
568527012
1838238287
2051190116
1931980565
1543550383
895393078
606864153
1199952021
1857678753
443241434
482730558
1206667164
1257386590
487385914
1874383980
2033559581
1283847755
1230578483
1072300906
642287614
85257119
1294470646
1670201079
2008789316
1856946804
1015138090
2110516654
602794731
1153152781
265467068
1570217510
922045099
1027821617
732707094
916089388
283457172
137032848
248144568
744803283
1471525323
951103269
1364717476
549419005
927480804
321757833
1240348564
1050131740
663889972
328612176
1945134781
283312765
1480926604
1959045264
387331788
2052596568
2122621951
687129634
337649649
1801061349
1602406041
1460472214
1180381765
1600474152
640326892
893236194
731350466
148656026
1093962068
1825652913
1895029624
647690129
259135359
458809501
768261377
106986852
487195170
1613464023
1885341377
671141642
1717509376
277213422
1211500316
1709413177
1143192021
1988187687
795537744
940673392
1989566050
500933896
802266250
935963391
421932068
114999833
317328567
630637672
1551056848
796534890
1676011575
1166431569
255642350
1535811165
602430113
168788178
1151106617
1898291448
1311586112
1555039220
940156091
539937545
1119358225
1550959374
670196388
771621074
686473850
692089501
1185596406
2027970289
383234702
836780694
2087088396
673266820
919879325
1881306164
590631743
1741857693
2017921159
1098873349
818380111
1253212283
1674291988
1400338576
424189190
1250874229
417850781
1837020891
1564536242
1983295597
1326916245
1624241623
1427545935
2131572439
1874547530
1260281531
1287634976
419340428
100483590
1188816362
504925060
444008152
221633438
1519696729
40970560
28759131
2086627620
430332055
1455329241
1334457385
1274731972
415238385
508271781
1762658119
1376084406
1149771744
1175919011
160133506
543247690
888980600
941566892
699939062
2037020280
1691954077
523635893
1357013154
428084510
361829050
241939776
213140290
657557897
1743258617
414765161
1695156537
1412402099
1538366679
587757611
125910601
247766949
901453709
1229446223
873893379
644350873
54020411
1086099980
1713884024
1643175122
308100132
771137076
51794400
481307132
1305266620
936546303
315893137
514215115
482740999
277472369
1435591625
597399302
1512628829
999694912
969324275
38370755
1663983732
2041535659
1717330726
151138515
1106507018
489625526
1502822120
435983504
1361900753
485453265
2020018875
2129276907
973304830
950743722
1772770984
1015610286
1367992692
438449084
744685023
912948247
1934142824
391452652
950443210
980117329
1627530096
194710106
493006669
1114480468
1722996651
1602638017
1571235291
864102981
1986457619
226581601
1915332704
1602490152
1050545976
481491629
1448473638
790893435
639410138
1263647867
1143870664
390741798
143631344
1431869412
1434730153
59877380
2113009204
441493260
1192652864
836220264
525317209
777384204
679430253
1166879452
1862150315
1853176443
64759820
1244960813
634719075
106971144
1194673168
2021947273
1537404308
1063865494
474098245
970841305
198157633
755093731
1096564232
1764010769
1482631774
1690799214
2060921623
1084519331
1879237558
1078567489
815926952
1393703583
752321178
1375647524
104980685
1947354076
411666719
1864761574
2071763701
38057383
2138444861
551190015
2072826808
1202850221
1389339505
2049576097
1765322587
775591503
1242437186
1094746648
1308928060
1701776764
593881270
557332149
1976217567
430286058
1072805429
1815052603
172654888
1362437562
1032284271
487727044
1690085254
980935326
1395966863
455602125
1425874587
194282705
722819455
589186726
2116473938
1774181711
805308152
1835466014
375170958
1980873283
772907933
1002232344
776088887
1179815113
1423999253
1621255903
1296921485
743585920
172189152
1604208084
1811378593
962330633
1663050663
454576480
121073288
90143451
214547946
1419053920
1900902825
475290318
807531014
542469867
1645090349
233289640
1353510435
1893776686
1008616791
384962248
931428762
546712529
541999954
1520677509
535116643
984240316
787026489
802255780
2052549504
1047096015
892587373
2020613333
2116202801
1781553549
66185284
1999564833
1727345916
59379767
1066861342
606563396
773209298
883441546
166419883
957959407
231131764
1523230082
1394046998
1607836554
1131271466
1517061712
1023993939
1885768895
1837028596
2060751392
509524016
863980957
748636916
829789727
417704825
891544374
768150126
1283842378
1741194945
2086397205
477035611
1730152497
1473214853
1197992369
1166952078
1046183868
1271469745
2054982809
1320652203
1368285138
957847400
502928529
1733142342
322412295
1591591253
1154324036
1411030958
145350226
1798762276
290483464
2046851666
1595299504
2093528715
1262759192
161873323
1179184942
1420450437
2002266535
1480675774
809979434
570338403
1481025443
684058778
1703837295
1437618227
587838974
315272510
227064786
1099143467
1762003133
595736021
1273760987
1130222640
1283755805
779546367
1197405659
810502989
205740776
1389305748
761306880
1554254451
301044856
1240852547
605401082
1885728998
523833596
942702292
1017254249
790505204
1357802341
1188254799
1625684031
574233661
371279179
630172415
393105081
1696136283
1688634808
1341330577
1985667640
89957446
673617757
1876110721
1553745350
1504468986
1039542570
1256963135
839187409
1182902080
1996665499
1255977985
1790498386
122937231
716213754
1833145202
1032711115
578322628
745187407
379849303
1827645691
945099000
1796668337
844727986
2072546349
109777679
52369051
1440537808
1237930853
517190409
1889263673
1985692919
350578635
1505474379
1189793026
37119669
680381957
1668084146
86815158
496978749
433105001
233925920
1816123186
933692752
149567928
916568591
712507845
1605338398
12968340
1562883310
1282524015
903354257
818424180
307634632
1333961420
1137630936
1354504549
753209651
638314402
18304722
1669827202
1409147543
539114102
2126610272
1284917347
1393127489
1586032531
631961163
1613980698
759127873
1737282976
1564768559
116010055
655670793
637239811
433636468
1233524569
1257592401
1415970021
1092054363
1321656814
979237773
428982966
1924383484
75338024
853555374
28230536
1629712060
1531540863
719627726
1464040680
1561433672
1520999373
881718170
6707955
1250376772
1564497130
1425078513
1143529498
1840921086
606537307
662419965
492532491
1102478460
1146935189
325851769
1802386933
1241237327
1281151096
1414603521
2022328822
1298812488
1223049898
743815365
661286607
1695809644
482762418
1069598425
394110031
2013308471
1219221568
629794932
263847315
68098451
1862377292
1132956932
757202912
521001671
483220732
30867764
1127392353
1085664635
1794647659
1423496562
1810274868
589500176
1941090382
417656660
2080323287
1329315056
276103921
172649043
1464109721
344991112
233062587
2046115112
15225464
1156595522
320918795
650334893
843567271
58284378
265763380
341089154
1695074486
85093734
1388174176
1341832601
1600350037
1489739172
787515783
1092945687
726180701
739886919
793176707
731751398
128906919
68644159
1396857858
1623163889
1450478316
1642835147
1360916747
1050778867
1675356589
1536975666
1402737792
319411695
1639859902
491121509
1010142597
562871604
2132048315
1407668546
2084455495
1462965529
301563778
964713126
425944655
1549738850
1698703273
1272694950
978081838
1743405719
786694096
662169840
857537908
1316129652
1349158653
2086078322
879287503
1479668685
245908615
300016365
378568445
621388005
639840277
1051091542
454684630
49474668
435694288
196123140
1345185318
1126565582
1429983948
68297023
570452421
1528629237
1901850896
1240620165
702010871
481811735
1966316167
1874069771
1344587180
35895007
1570592608
364178
1877311362
503838116
385996196
88988514
721226839
109811901
1641061969
1415996390
802612486
557175710
185106339
913835420
774338528
782136401
830978131
167057074
525294298
424870430
1138465691
414886061
1296451583
1351028447
454088096
142099539
1830496367
1183853367
1534611688
1844643720
122702354
761913161
1687417834
1283645070
1156623664
500025640
23773893
1404998533
357875820
1503772270
153250747
1748348898
1588828972
635105502
2104386011
219698635
1899838433
391940049
1261333386
998349405
3093216
490955847
70866941
638255868
445809719
239388234
1657054906
400733109
1944159788
518441779
2140252112
1006574265
1638078498
1830088191
142637487
1217328880
1377365759
57211002
346258274
313610900
942060709
659801964
268804123
1330145024
88992085
2126834600
1178354590
312178040
653537639
1655914519
178667332
1779979369
1422170046
1110966204
656374901
1873305706
892981428
1794387271
1633789272
37772992
109939347
1177259352
1943967542
36898718
255558106
1074295129
325312590
1003388470
7931819
1352534945
1613611711
140003310
1778746942
885950496
1414190054
877632354
1218092388
511128907
1431958482
1289227996
1340610224
735953836
791303620
1835074146
1257497578
1043977069
1319948287
2080453476
1940247159
1763531543
840341632
1475207557
1671753492
722786808
400201131
1172720323
1509681285
1432935320
2068253283
2083704577
1780565833
696882212
1766478187
193350273
1577466658
18353000
1662823812
454951528
441612892
669655020
1113007093
955060151
1631266590
880426106
972701659
462942551
1974512724
1764983843
316977087
1426812152
662931005
2044760160
97225503
1823766922
1732269427
438430750
2137870794
848408519
2069738622
1661995673
1932036869
287190967
1692944784
1049855636
89367950
967909132
1541096168
537517269
1214864006
931333460
2077699606
1222239451
1696216461
33147822
929757548
541766589
1306751572
878441176
1982627104
970045735
164143145
861528956
523895324
1990046226
657511451
974826086
1885790655
884973129
647339875
1292413411
382671638
556396858
401926401
1220726513
441885908
1059849493
2135423649
1983142504
1581040219
1477624311
869198579
643391002
1894379594
1041939514
2090906140
207145006
18079633
16373072
532299950
1212364261
732977490
110755655
1084462272
357799242
229564626
214177330
1638975771
232590198
1601883480
1870381774
269343287
1282085322
1347699169
1201438838
486662714
1957705469
206430687
1530850746
1514197525
726629503
1199796814
1482489617
1314769057
2031889821
1957996533
1723583180
631896948
13432844
1012185066
1017722319
1419967007
174576009
1243807193
181219794
2003576859
1178068767
1122006826
269949666
1494072247
623963468
1732156753
885284056
404111909
998734974
1774411165
2001026999
680038372
1214343190
1651653659
341895560
575850061
1716637113
1236361440
600047907
1543111521
534957388
31093961
2033302724
1889832556
880580819
608059463
617446434
485051731
199210480
502231758
1181656127
645436413
1181561899
448366856
505830913
1934398525
256059255
640569096
745661183
22176568
650493696
1555789914
1232041181
1590881948
1023480283
700480951
2049577328
965837537
313274981
403040328
1108800880
315584493
266752627
1218971566
1847452663
807718686
1857017447
2000836055
1383929025
621242874
621432739
173444356
742544034
1592782455
1627787516
127757648
438195280
1602590077
344719548
809741239
151701734
1938804160
1990473523
1078186468
1467348162
1405448678
325008727
653878498
105252658
782702608
68347922
572864809
112637442
1219710372
1963783014
1040858632
196824414
1930407326
1599259767
1854636392
1227273852
1378567303
448465077
1797543711
688996844
678585831
1086458687
135068761
1112046568
943762527
835576722
545467611
811210609
2086521820
2043215922
137934111
1670897233
973701928
1895705224
627955399
426425482
567391864
1074441179
2043246902
1699804906
1923191732
2099292412
1621130383
1839433704
475343254
1418777120
738678778
1008127403
58532570
5932702
335811581
585290768
1753380801
1220564974
193063823
996925577
379039530
1015956895
1456545598
471953248
1110745692
491048960
98354399
1049117831
1452695991
107228655
1128112000
1621368863
1696480349
2071054817
2098494113
32552994
1598265826
951171586
334357676
77466135
1921155700
1329670131
2094697908
640566010
1698571994
1622798249
386274612
1722423463
2109706009
260904034
1660155445
717329945
545042633
1276182724
256167371
1999697413
1779906416
192300585
1338375261
1512206297
1187796547
892420291
478879142
89052816
1131528125
527049251
1326200808
1639850638
1068126424
571597767
1465276835
291745689
211026882
1916811318
1121466073
719541594
1064869180
260222548
1461748336
300575363
617932888
390707964
255385669
1362981291
1309177159
849811951
1361256392
157357128
895365731
2032373697
1902162184
396239027
1613276125
1147119448
286443295
483639465
1883583193
724621047
1598663929
515952728
569142772
221968488
1944688675
842986071
2060822500
391829165
571721224
1850571891
312240332
135791646
509542694
359873635
1053772544
2136899562
1450008799
670955164
288053737
1935186828
1885341377
1101133870
1488905358
1319466889
537200898
935515284
1410870956
944531785
2082064798
1534220097
1233389152
803162391
1167990649
1026376160
229375253
550280079
1536311589
1520548047
406371542
1809716670
520393321
2056326683
1748128751
1080774877
1499519078
724351514
1889519164
59030316
1902542679
824351065
976930901
2048657008
1211375537
47752865
2061117207
846595120
1372089515
105746960
1159218625
1775105965
851790713
1646356973
1349088246
797787623
362836591
461912641
1005772579
421984454
1898691624
2100249937
1852582747
1469968053
5209941
414382678
1737762448
343928504
1778325504
11614930
139284592
1461143017
226041080
651719055
1709604084
938263886
574574954
1303786059
1173549746
1487664846
928014331
370223552
725392932
1124306584
863637891
277921772
1318572752
317317429
478271827
1611244134
716622881
1014994778
616932224
471880246
159087174
241417448
1992265339
1001586257
1726423785
899564139
1237864984
1693353081
852011584
618294577
1190251115
1342825374
1350952875
1657919188
52598708
1247129243
2118093192
1271186876
1262351237
2012633336
1940903295
1232606263
579695129
1453783189
1470183006
377784130
301436251
336197022
1143768877
1198893405
234417617
598550194
382265773
847712671
504360311
1626678450
1873287791
998712472
1177133837
1601167619
1558715515
906766448
903041175
395582039
583899331
1517297308
1123401682
1866879980
1605164494
1946457819
1754237988
1083284268
24125868
14106469
1335498019
756174596
58261379
557559168
1687222333
266042975
285759069
330739516
1797844154
53787945
1993183483
433385549
1755753400
1387384667
2125761291
1152127352
859264860
1508522463
1950253145
954291796
835278015
1440682483
92167286
187235632
750872065
143500480
1203826470
605308709
594724984
213421227
1414257454
718586347
899588358
1735710144
628970576
1051533208
968227618
698973313
1311050894
773744306
52553625
288974352
2105748328
681632410
1949483080
732177925
2032312188
1878537852
80610155
1638880730
101557788
1567063006
1419895726
2036695525
609433483
585157352
95431922
1954704740
1799702522
1100366688
594932156
855360661
258457799
1924602831
1620171657
2037075887
996908987
1890379791
1052155316
1170905051
1332366797
1752904014
1448206426
247370464
1448278476
942869863
1367840783
141845835
72011726
1861197455
1818138200
728918687
1638116230
257128153
528639737
1659227392
2135121948
736867577
1950395457
1052397750
1250415770
965812014
1772669305
790164937
143327809
2138994832
274704788
470421296
1945201414
1737676823
1084980076
216515649
1031271819
455062630
714156635
1667730196
250412471
439568158
1674633987
1226859097
1144731821
1994302417
665193372
1279169736
1665164658
2117403500
752690530
1639709921
710149599
1857272285
1698254803
945957694
1613589032
554810593
1324926087
1475762770
1208173955
468785668
619584481
818307743
1345599293
266041538
809729366
753207834
1067076801
1888093000
744187479
1992360650
1996216384
1922962218
1567023016
1942545730
1882281220
312551524
567386626
299220339
1655645828
544390512
645652578
712618308
305956355
540215398
788238371
1938785573
2042152596
2082869849
1599408143
1561260490
1280513436
812341199
728647598
414129743
1291293432
1873984855
1558599229
1344326256
1492526379
134897321
1765671295
1057906404
959504725
190417298
1768226154
930513499
1936371552
1449200747
870252125
425573621
1663365123
1148860716
846152147
1031018788
1532786216
2105610335
2097475938
81043015
1673865973
1233205991
274477812
128045899
1576437867
2063007874
1121607633
896870892
35544146
350095721
417352606
931094344
1198177503
2098915238
199845652
525168974
1772045624
771703596
1505203283
1009816934
1056804380
909253090
719619794
1833424548
1496308093
1380563952
1876432054
1712065938
1991918739
622295269
554604685
1218197561
730020528
1000465713
703962341
654617162
17916111
1297280252
20894340
260661152
1793271760
1820769362
1337440316
843357476
194667448
1508614850
384886823
348002224
882813071
320547573
969209358
1187258718
764637209
268539776
477719935
973657598
1091135125
2117844569
1349558943
491168206
1253681890
690089204
1093502578
481076702
626489050
2042729701
1610133374
1180928319
1752918316
493755894
1532750621
472457253
888907877
630717632
1054173970
266668618
637783500
819541645
2053953146
1199517402
1802859603
1954994452
1318380390
148197060
795317051
2028550016
661674941
369624761
362410559
307226582
983990228
70959623
671234093
230969174
154845065
1853213704
1248351895
120273333
133708747
639190345
1377262221
1280090505
1637397753
1523190446
1725836469
1737896573
541204132
661666382
378493360
2067005630
1621275465
1030938528
778917043
873240575
41700580
962607066
1737987383
10917414
1053962847
324922917
1564924788
357322126
161366028
248848439
1368588986
318838513
1602337805
1317957183
584203957
1683486900
196437738
1736769092
621238052
66887826
132081112
1831196374
1992506335
1435903014
255148239
1832585712
1135644781
1777992787
372802658
1928922088
1361286190
285412186
1038726769
2047402420
582447342
676090409
1961400926
392133299
250812155
1719994958
185674724
803479724
735620227
575519981
429066772
559472823
2076802669
472083761
344133603
1555255889
893707603
2063587753
461807252
198460830
1802936550
525355388
2067165406
1910151548
1539471737
1870661472
888258327
1380426031
1335608011
1845672764
915004460
2113797842
1883230607
614423994
754942591
1537301641
385404047
1830371220
1638707781
1989501988
1894440291
2140430232
1435805477
1283610704
849124415
739119475
2073614283
1868738904
2023962951
563905042
206291528
1554870767
667019031
714980181
54561012
1523095467
339535388
1377714835
1287160928
1844855965
874700535
1318228773
771067236
1228518535
1238686929
1259849239
93300247
715440783
61667279
44909140
323708956
807872906
1329435049
515385098
309312398
1017758825
530920608
709515849
1686369858
126476804
630550343
1193331222
1317465959
1144747678
1577381784
1886122359
1366883063
1599744906
2136982522
1059725776
420128040
1832574800
665229254
1972266885
860760196
1679060026
1255927504
1158595393
1964769523
1524667864
1025338077
1621549892
1123573529
1537520765
318434764
845955498
1851497239
1740977072
658534508
1928743716
1007039099
463185666
1465503684
1312687286
2031420245
2032857747
2050465379
202398752
364162019
1351313410
1034659121
1746403633
954647656
994497188
94056732
546227548
1329975336
2143943858
2063013125
838207990
1392361156
1365421847
1340374073
791433543
312953078
905888322
880660823
1172387871
313950527
1975383877
1379058515
2053692943
860827038
1070023146
1219452913
1275765278
2078831324
1081769676
1533464298
1298608376
1031709281
1604726906
1961212959
1156371691
1906918012
576132742
417524978
282689062
680157913
2090590189
1980259785
223264464
418788945
155978384
2081057135
1075222387
1070776741
1998285500
1430924423
353437324
1436555956
1552284183
1847375727
943520844
320699152
272016822
2084024283
1492026610
2085531588
1445629384
1619961852
2070983348
1290316941
716651818
218457417
1888538703
421125527
1381626447
554100896
1983876791
1890696478
662759090
270124964
180148460
1663638554
893076049
383786921
1550003846
2143009144
1332897413
164972346
899542265
1268814309
726262007
1397618444
581301073
1685087466
1477858834
1221243312
2050329035
1249110488
1757472267
1214399716
1862149104
361449897
442676910
770670103
1905115014
1448627277
1320712007
582087083
1017336474
1199473359
886904230
873433845
1175250933
1107526666
129340595
1574390011
1827843232
1703889567
680023829
1937020283
1215401984
490853008
1029173181
1331119970
177331910
941032532
1139239536
122895068
1151035107
1052999858
1110366949
116440237
220022804
512658462
80728339
858226429
1886085453
63548739
470874748
636030875
289891810
662522068
791312371
1185149607
710173958
1206483002
99958719
2137248414
832429561
1523076660
521508566
110890151
1854379305
1853398945
945959017
846076605
1410813177
1483052862
1692078552
1276913051
1435309679
1112494319
1915637174
210679190
873259397
1556795019
1634986215
977916052
1387857169
1836574585
1251884992
1311888318
1660984692
465370241
1052439348
1244323605
1794181848
110570251
1293207790
899355697
983072110
1598009962
42824393
244913538
247756229
349485117
579455883
1243753522
1402413412
1231060267
362670853
448965319
943460926
215306487
1433491101
1139914740
1771109097
257464253
1847532786
1367966581
1889352946
1522251893
1843948898
738099548
643702094
908112311
1738583728
1068180456
2143931701
1153622318
269944933
4417685
1645071202
931677038
1991116827
1596879526
381621566
1258201376
245271081
827362580
147481774
1298504637
1286317112
1136624800
1757601408
818860053
1801441575
1933156294
1842378145
1786509079
43264634
1647285932
1134302262
139252557
1841603673
1075628854
918344997
537547676
322940950
1690484409
1212833651
1149992195
530341888
978152894
496800563
882380687
1303279497
653144515
806903848
1420235996
135856642
86748175
2074288156
1326547019
1469880633
2143546558
1219683051
436798012
420258267
595989908
1508611470
2127185973
1153783127
1316991617
440027247
702153672
258555886
616744085
607168180
1158562305
974057836
270849438
334992635
972513113
1638987667
1710084923
846997184
954183520
99690226
1458499808
443068432
1110114840
18225007
421935743
600498884
1635725394
413851308
1749306443
894715733
64533434
247553189
827350835
1729967581
1694434985
394782495
1125304028
118329968
1959612464
1028400111
1102991373
1204885328
1161935699
1099022391
2108663728
1805370509
1647067709
814899621
39499448
1441870603
2001428629
881874870
465005307
413539544
274867233
687051407
1884363124
835381090
1186843345
30707526
1795164253
1798559497
1744506579
1423685894
1983227704
1725257702
773984856
1854822166
608493145
1753243161
48056111
1969365952
522050253
2024148594
449052524
49542538
1972255716
808887164
1430547052
300862410
1809012433
2044872514
1642916282
533933485
393014004
1654580292
781327515
1864494868
1275790231
86689810
791790945
784002531
1749611673
1580344868
1513683950
1461141905
816874475
171691421
1299047291
1244222352
1702834433
1623775542
192409575
139221987
1874107396
1650007717
1801127156
925215929
1147063750
441874225
1414186421
1957657158
1739844860
1015404525
611090444
2026403574
825517624
1484878180
1120825609
1799414172
196136308
1909474224
1849127994
1122236845
707736824
1783281405
423285140
81271747
1979000812
162719105
800924582
863955384
1880549072
1884460240
1985023915
1816941546
1298134025
491584704
974249976
1927542934
180881318
1726619088
1696801076
1969045894
1662140241
505732071
2024550376
1128414912
1765056118
174877582
1090045195
724377964
1788566542
1202345206
247164484
1644002539
2075487812
874888885
1303556594
377558170
890184536
242186526
1434088884
998198445
1651057462
198067761
288362255
1650441199
116971139
368797408
554174341
190682431
1826879447
856060362
2051238743
1845806250
1255441391
1708860182
1501825809
127936931
201892728
1438199883
1882964710
587222563
141534734
1080718429
2132096723
1113836624
1439312892
1709529220
574650659
457405318
1467873820
1884581242
3817316
1654325207
412987215
173739006
981330721
941400103
772546322
1644611020
1542003044
2117083136
2136639471
2147069957
503181623
314144865
1674872801
1343266489
274478827
904505737
839812678
1039414187
102084404
545427775
520852613
1978194812
1202195343
946951684
896990242
1011639853
534313746
1937194483
614954336
961551251
586594215
2094229486
38988100
979169902
2137070279
666359510
764152738
2123114704
484136330
1815821339
1519398147
2069256560
711831224
581854802
1603897598
916082484
2076220302
1253524197
1308541512
345042082
957044556
897383571
2017214014
1775537500
1807309201
959427319
32821689
1562267284
1926002103
87132914
1691788724
128734459
1053859462
929393198
1615487534
1653799112
376426010
2110635867
1831062914
864640087
752709667
1340496905
975813748
708561553
1654193288
346440400
1622803303
279421635
1618257033
110576074
624463511
1697314543
402833546
1717434488
602185525
145566407
621302359
2009140014
739937372
1092927087
154992297
287715754
1114094610
1745618961
1384017169
764949870
1299169378
1445434278
593669881
1150853890
1230434648
1272873809
641923922
1250477326
696080697
565634454
1696644075
368452498
863650471
708584592
1964355715
562417842
1955800325
984091968
1708354427
1695671953
777353664
891722100
847422892
542518637
1040164889
246823099
1819307368
1885230644
952345845
1211815937
2099781657
1508915143
317511766
312606145
394994940
372605390
119867804
2034536896
1275417266
1680824420
148925133
2113432219
741368735
1525302014
770151035
1125713192
2013497350
219017489
870680686
224652023
1022137963
970349755
399911575
261206184
1227644644
656838711
109267347
751317986
328452153
2003350884
973585450
381230323
906020197
1454245361
2056440029
1836145376
806621273
652848711
1356464074
539676636
752837256
339392472
662212367
381773101
1835375658
1124293010
574563184
201383230
397460682
1393412944
1219184822
1363749766
1580057178
869900703
1132250236
1395562025
1706679701
361795499
1723526175
1350526673
545328889
894769681
660034014
1400353407
956334666
1714891751
740194366
1190298466
1619912658
1527961687
1014355516
993933243
2113865768
850413424
1272923024
1382367936
1630818649
1936904441
67770755
1422630719
1252595852
98473390
753546045
1942662032
812572223
1768487442
1532414179
1353103205
289146528
25399807
734269807
1215138270
1396431972
82872178
2144038929
64517023
335700961
13488401
2087230961
1900102583
1762367518
1653529898
1294656068
1644717986
1424056848
745908979
1051787671
971367034
450993723
1509731538
1098456958
1460145601
1486911453
2033463335
2005317785
851883471
719277539
238589899
1448547606
888212710
418930453
2140251720
1671761156
1187755371
253179487
2002788764
1209176826
1449197356
1326125678
365632473
848120204
2129449671
91807553
630166931
1021171929
799481362
1184309806
742449403
582718466
2070819278
767670020
1094127469
858835334
11695951
1269148098
1342920587
713311928
1147833623
2133550870
660618836
2083021054
1760399588
2125577800
893746706
589886481
129331026
1187681999
1964575275
1655892155
1194538529
1912735294
1199124848
276718335
405537826
1017232848
1226774087
1351412185
1805682822
1593433999
870209403
2105858267
2106328572
663117224
1286089710
688212299
2131441799
532670627
1615430587
1890933887
1378677644
1622941806
1011317194
102592186
827000265
2017067021
1389393715
1101206982
1198758692
679163160
410346327
560769240
678164626
1648137625
2022449837
1049981412
2082466189
1714257307
1494402829
1133683053
1791696370
1691911443
1249963773
813978669
750805686
1683691
1606579576
1992056754
280159367
577623740
997933468
894333851
1228509955
189102661
1283604770
879194367
1987089437
1566601316
1357326901
939242869
1864594850
47581142
27356591
996310123
836915318
1829399065
142697551
1471606317
816335313
1190918821
1713876846
1590056198
127548651
1844655284
191565070
620782694
651504654
1117303698
930422378
816112135
1821735306
454448493
545231133
1108502014
1373889751
1774609381
1203974689
357326732
1004166890
695164595
777711321
782818115
1722109568
72557374
1038726694
1623402356
1274822309
612219714
1763429093
2078313482
350137707
359698479
2099784972
187732301
34121604
1058531598
1831738359
502248024
970379645
1354073592
425319989
591236666
1316026627
1459302159
739887964
726923180
333816516
1373538486
290643877
1210189201
1761884654
1168533937
150108367
299057151
1053217427
1683914678
2104550401
549464691
462079165
296789659
675915157
867013973
533765495
1563570950
1124941839
89418991
684208260
812466184
815552454
246427589
1306663663
578775887
442997437
1557797857
1008465991
315894217
1314253118
266973919
1871343753
1095229709
771681157
2147040604
312093477
455945116
1733704525
1532662974
1845075981
1912597674
111987463
698611189
721318616
1552386563
427249230
1870257280
1340371808
63483533
1953099160
1577241669
440020725
433557234
1839729661
1826571313
1716944508
1133317083
534306608
20984880
1367386846
308921815
1719685602
215175118
1709849402
1965472478
197723714
699819681
829935763
1236396272
205702272
2030407434
2030562983
1484958080
669076721
812616437
1735386796
1648692571
1043770208
876419746
1855848521
1983710609
1980616880
1414833779
417465837
871456198
578191363
1999139598
1795615897
440982585
1327121364
865506418
984364510
967209372
1208512142
1161079730
168272972
953349907
1810832000
977204012
1875022539
376556736
1356869009
1031842912
910413206
13117874
1770797275
598907592
1916274128
1017583273
1628061598
1325600344
1309903366
2137009219
875619765
2063985432
1722087463
1885743544
906350933
1721010070
561366460
770183679
985322913
1282427504
651767039
1194861741
1149654854
243459354
1227932674
42637560
410414956
658576455
1639117460
1452764152
1557571337
434348432
628512753
634460984
78126866
1684793545
1366736534
425244839
477264274
1929026579
2102518718
552265961
755780630
888420443
1540803583
1625428908
423270719
1386494622
1730703323
2037186863
1138443806
192613286
2008543783
921101127
784062322
2100374070
723171398
1717450500
1155602492
1005307891
824961428
1773395241
2091507844
1263861312
1356088944
695786641
1419736045
1406971025
1202790718
1785732634
1259081757
540175480
680162909
136495314
2091367815
1748787661
1766799002
1682195086
1383551631
749305930
1516846773
1599474700
1493199353
1544205714
658282233
332980791
425495066
2002925167
819710409
1501067239
267304795
1982086818
932125674
393296077
154474937
962938447
1857220832
570478304
1258466241
566535314
1726203500
1161209934
979637927
1038100044
1805922394
1327660603
1101759383
1136525281
212691835
744647650
1136504679
23498561
151646292
612612736
1364581832
1997243938
1861182951
1978764387
2117236783
589834530
1177150652
17452005
731135541
1452395858
1198265994
1905136357
1312239450
1221428016
1208901443
1927547589
606229473
1041813760
573022559
1959018816
2044052915
155522471
705018508
555955629
1932709715
1242294180
115646601
195904815
1444514948
1558837434
2116274947
1745832612
712537283
1968539043
275251984
1282381300
476050762
510472372
750703980
1465622219
624356957
1466403643
526554247
481268707
706684341
215798220
534989854
1548143736
1783550449
92557089
1673311889
652924113
1628176977
577482076
986912410
2010681971
1698356365
84776857
1437698836
763800586
943244980
1052844282
1784826781
1976370083
1124864983
1701394674
886639179
210853468
875224405
1421509495
729234623
957949932
758931448
1861355546
1909176235
2081066686
531747654
1405121886
1423710548
1891339632
196553267
1115553584
1989043415
1068418835
740633173
260312209
1379279439
1483925265
1884988875
1523245221
225853935
599241881
1388495092
391352623
150966253
916212805
87562649
864186874
865145017
259559770
1866756545
1080090005
1862714130
688362981
162084437
997401804
79881474
1437279936
624702843
2051373305
2073897342
1109719999
445271411
845543702
476199677
1277579927
634193288
2048628021
1143574887
89983249
1010786515
1490671813
1823145649
401875923
387233756
847195408
514681158
171283889
340692899
1595317994
1020085080
2056883363
978322647
2094838878
2093930167
1596275561
660914104
416766708
2022175459
1834863395
1721954473
2042280246
102333510
389190678
1255878802
1986479655
1536580859
1486431254
663177542
1314279662
511035205
369909915
1653547490
1834549127
1866229372
2072320766
1939963816
629608878
1536567303
648810291
252637165
1529400743
126904797
360758119
1840445419
1878307646
1347080273
175378853
427844687
1041764265
558502867
58248281
141089824
2117109513
561181833
939450747
1835828444
15578039
606501485
2018662524
298260437
551479910
1724377746
524081783
836971653
117099660
1993577179
630171901
732075402
1264064303
1127358127
110357677
1341837036
1507776949
1598062586
401301246
146450292
1464862709
1859500315
1430885477
1683055751
236348522
1180564486
303716538
1033657449
395464329
1190959771
1847071022
1809114187
393890526
1316235993
2020219383
222502791
1893256364
599540766
464828254
1849207870
1828688163
1889465614
1409330416
1010231543
441291325
269593011
627338744
1729032389
529990664
1687512732
1130024749
1447356496
439597099
531668205
2099525051
671243535
1630439647
928160140
1546189342
2112804678
1022568866
736422569
215577864
2096678263
1376210552
1449269420
1745686633
848239656
1467159310
1228478975
907967885
2055483177
2045713130
862834822
1498420228
58140533
1546085207
212299991
1978110206
495590057
218428199
1791502977
2045405464
566457769
1894274122
1149583605
1702093111
1933404036
1590093370
653159784
851247715
399389468
724170565
2039169649
1377296679
1836486184
572435858
242773356
1409079939
1782227349
983224957
418886458
404447553
1941590680
1556829181
851963690
1084157116
1495921904
775289400
1955431103
1847361101
829527507
1850572346
661773338
675535246
1650064430
899870163
207754587
826035348
1625153913
28929748
2059259014
1211167694
1403779825
938411980
299538103
1259631463
429310062
2095326005
1829831854
986323214
1337625339
152234137
486565317
2029354231
972805131
1897519875
725241577
1381472534
843908535
630265404
1041342730
130377661
1581305630
1156350677
1903869085
1209382909
1748861862
232864835
1044408023
115793894
147790987
2058731822
1987532693
537595387
1855715163
2000202478
561788281
1705640614
2029111765
579478898
1654288058
607684040
225721038
447177301
1845859894
1093085860
657320758
2027276947
973520213
782571382
1970902867
1160505672
1279601952
1118816764
330471012
1448330236
1027852787
266485587
1940495560
1099865712
1035723206
1594161678
13422163
1778567027
713025906
461112562
1200787215
728740022
231177290
2055205988
1201731443
641395251
882272856
416779402
2033954881
930179479
1823559564
518489624
777808926
92805641
416543759
146485574
1736391786
1930546681
126330288
407569622
65267766
1073390237
1016050074
570961825
1881200917
746318164
2088292452
1138542044
1292008777
1021813454
1604720606
696492140
1207789447
1073356267
1194055091
175960579
525074752
535559573
1423419779
394782495
1270237364
10082339
2092189361
1397917142
1615430759
31247442
977433905
2087897216
755165712
706530279
1202668384
1533052493
1895657095
165924806
617009890
503380210
1365072685
1037531239
745208508
904100184
1906191221
1089065430
1752216758
239465043
1080670367
1806181350
1947458785
778575742
898138535
1481851932
1607410938
1546042584
1705482492
565079884
889232051
585502765
886169065
1814672117
911732656
418067239
1686808825
1055794454
1354089521
700685801
1736201699
1605125998
1642439529
997027213
1549881420
591559902
568116937
1756854286
1253769064
433860424
2138062697
939738670
1915578902
1771878067
1644987084
141249688
1021649046
914767703
752154990
834480776
1586294871
1956905194
1264042580
1633124160
657862685
2087216935
1938616511
1206551630
2076869722
1915388788
1489716386
1978931747
1497557382
1769890879
1725773225
952400569
987433769
222578502
122881520
1351686966
228232486
1625286763
1479295331
1540597086
48713565
451333731
1511141295
235478290
98528598
20558598
514398852
1835647659
29353465
67352901
2054409622
1038344396
1883829699
1072424410
1510017136
1973355274
1765123655
281327007
1360239348
939116643
611181401
259993448
29856217
72314567
19179206
199096854
543842339
509576725
958973867
2132639840
815746887
1845132235
639782311
1313320739
376044119
155461874
1480251250
1637401554
643030497
723986200
1680623117
548583748
2086118382
1453142140
1632503673
464431001
1430685585
1358434144
1165025279
486522325
1753959128
287282112
1253895096
1895868063
947081201
1604629280
1933913932
2079788444
1227967893
1819709943
776906795
2129968512
1275482471
1008701572
1089607726
533349765
419437030
1903365163
1895892643
898818834
356636441
275381777
1111469786
1310321482
1479369591
701557880
389700434
181906080
729491052
1260133283
18694172
1400623441
58640220
2087667161
1848690043
568668925
769278996
926903206
1312702396
297001893
1724550185
376168046
2088459798
1426516489
39313549
1860223477
649965473
970383729
118452888
56932097
430592859
1432818548
1545477857
1120548046
1589720383
518058148
84620975
1944504628
2139169885
1191499742
1347508299
794471877
1527845619
349228294
1122178651
1115686333
596249673
1069401060
1989955885
1300560666
540180803
704074760
1457044038
1485856079
1103176984
1721186423
1795731761
1015861409
240322017
1584256997
1946027858
626408259
1057628749
1982019037
1851658783
2126589078
1434329834
903194317
344103403
2114382644
638717371
113962938
846374746
1877645277
815210557
17260653
1994514229
645220354
1790114001
1221428003
1790482537
849856100
624307300
851071314
427375803
1685306907
924708345
1457646117
1862223091
1669407417
1415430452
36540012
1572378161
1126980490
2110499059
1231297889
359176489
2090334427
1030910098
1119870836
1150639077
1565304059
2037932225
505144975
733412953
1827467445
1626070912
1836840163
772319049
1708897551
2030911933
1258618852
1358183613
1830122280
1862852157
1424863449
811470167
1111440376
1086348526
1539112976
540490043
1339986602
1330342500
17118154
580839137
74021496
734768552
1517845485
358760328
524509414
609358880
1496802019
1036046229
390161193
805811422
1585180694
1495107026
1691092248
458728403
879861838
969475140
511050019
652446350
481483718
1615620503
1497246310
1844625783
39291687
2085109946
588541181
911201696
1327567714
941482560
1947515863
968308709
571589003
487719180
506234657
514057053
472335101
1908852641
1163303465
1779157504
1489886967
623269769
1588561523
989829291
518394460
760410149
1670827832
1400432649
1567507759
762859387
564579289
1026469563
1264762841
1803131759
1779213873
1563296035
451161333
2091429446
2126022484
1802441347
1265498361
1649704246
2086176229
2032140321
1147018590
1102350796
435929106
2093345428
344499647
1411307583
1936241640
1407139239
1880462733
413281261
318660555
1228481736
1720662808
931069516
198533027
518058374
620380286
738632775
720264303
1118225354
635880547
1081015260
608928222
1039601612
832475585
1320485910
1198770632
518372090
1441205577
1951040703
1001318956
1031746572
405696327
966251578
826344858
460625783
2076907708
1231631505
248300129
166551484
982071475
979775933
495465304
682692
2088517610
1384718015
948278616
443686227
1365929992
1481408536
377791880
28884699
165456415
1001893813
1380054296
258447361
2126622631
1575273413
1137386646
618443959
477384491
1609648769
705784907
629139298
405324437
1006811075
805704218
490904251
1517669515
157833171
695081182
1887876976
694655557
2125265373
1716663630
1215985557
1445747260
622620447
1459287846
2123854014
1101432237
1323609849
463675518
1751543272
707761540
1110084162
1119500081
2009003128
1135785521
570938416
1256947092
1388873786
277918387
1876486674
915151563
966729270
869042762
747495163
461642020
1248629453
1284791332
276633662
697537072
1975847947
1709389118
767251703
69657023
1514169159
351643408
1089035243
1364298163
301956603
28864732
1159095213
826339311
1719567028
662988979
1006822312
1600382731
1772964197
357173405
2002540253
672184580
769013954
681589344
1616343273
424902340
1320494759
1141952640
728527178
2061369836
1042050402
472155246
204651707
279178968
1375970636
755352792
952037317
1367837749
1867842318
506499784
858990190
1745486025
1133526990
1598971467
1537556829
1108467400
143784241
1966435903
475192036
739482607
203313534
1293455392
478825467
318573959
135321870
1433144269
1575804485
109144432
811593764
309460784
2063362613
2086452172
1473610659
341198878
20975433
829961921
601538452
187943753
1312313240
1622653405
879191740
1125519158
2071888536
1580901676
248142972
1205910979
1369940374
1623406876
1187970401
1007500641
386019483
261679321
1743775229
608695748
1783679160
1425358137
218077663
782459677
357123494
1109250770
2038781803
1169478521
418610889
1564761632
919664102
194241397
437459279
1799348077
1097243652
1446700854
709941439
98854689
794392744
273545016
550382411
578738542
1583822110
335002151
665421419
343875449
336973772
300719044
698714291
1902232857
41794637
1525001510
106931938
305707785
1660085849
1750257410
1597130082
112250074
964621499
1592015026
1896074329
788526906
1291668497
930856964
1960408515
1116322069
2124716394
2019524119
1399027352
959980459
1087582290
1649467435
374443220
558400236
1745067355
1393590143
549455670
2061925201
266316476
1783719147
215009944
58702414
839134118
2118306468
1465279464
1678861970
21758549
1503693864
219819123
1536315402
1732503259
1587916023
319311470
372065650
464956107
1036143296
308239363
1632761077
1952101389
1468975016
982130515
2044221090
1019511319
1766430179
1514679310
235018931
893372257
1099526175
1276435404
390625622
773741285
1004301616
1277133441
606013068
522252901
301403419
122216746
1710280167
152396038
135321870
70712061
1700504727
1132284512
741550335
1430893421
2145136473
1351474520
48569982
1686088480
1949643593
382949135
539016155
1498851355
83459831
799254359
378011564
1281754378
302321887
1041254827
716934171
1874757637
642979646
1743365414
95555418
1006096932
7401147
209028120
1935830416
1806493168
1845614737
65615047
1854477989
1166826534
1118634746
616996287
848323308
1074447344
742084273
49302619
1178670715
171857774
1875879536
355843367
2011355737
267771020
1003841071
1113403807
69306372
193587852
957510774
1518973409
1160670852
1577446860
787791199
871784114
1630068816
927313219
579382729
1070565289
880414467
546940365
1192712009
876511017
733013189
2002809286
820233031
438890473
1538719907
1722819839
90059664
35490617
2123842517
1943431377
1431448198
1847484366
1509647075
1596472035
1408863852
238546077
1404083686
653771645
1052393584
1627574589
1719949984
518179000
1253635867
1074692308
672843663
1640488830
1531599252
511889301
1961124633
2054802737
106854430
754479955
1869186745
1581370488
1824165075
1849725861
631024067
1652227677
613627424
1032671272
1175936548
304138799
583590850
1623151385
953208570
1820222141
429156809
263478056
378275114
163380862
872765342
346955191
85888844
1296344433
1268996796
1425900891
2094773415
1347444340
1350146163
2104158330
447635096
1659112651
1205986671
724750780
243586158
71952439
731952866
213020060
1792538995
1800127948
1341752672
1811449884
1961832791
1475216553
945513749
2136451352
1931504006
1823231452
1096771926
1732475127
1792811087
2051579231
1657045141
1519729152
1656381937
2094401180
662596886
306452921
668901529
1414355494
507280779
1233374604
1552696844
558748355
2145160050
2004991795
689710078
1142317054
355478533
2053532543
1309355283
1006955234
1141565799
587976334
14064710
1577782896
77377689
250705465
54050430
809176681
1479368012
442558507
1758547470
1756716572
1664556216
1467165104
1973546763
966852279
142888578
1848181931
453250418
675697029
1258421668
2077134555
252774106
984603461
878650095
805315267
729390344
734692375
973985189
990131288
1042090443
1344720136
112584695
934526525
625299330
1976739542
1315508803
1627143574
999388421
222769786
2126094098
986768439
1642082203
313467643
1198766217
1271790255
98877885
271676169
1508436573
1826258553
2020683823
270222241
1075196028
1922566237
1932919277
749807896
470825236
1907438244
1889137058
531016493
1454125829
2008651882
1687512726
1395080440
1413138018
703053312
320969662
1344145252
1889609123
135264232
980520098
1073329637
423599985
1468803890
966334743
807055390
1761036021
1508765379
1961445483
1751195312
953327844
999676136
1992947325
1059644960
759177371
1951320797
1509561954
832272378
90200701
1907496917
1091694047
1273449362
344940237
1820282413
184761767
1547995481
1129180599
352665477
327156918
1817890318
1153272465
1828582099
1518298981
557264554
722041144
230690478
466098006
2007962514
299660802
973029306
1940426361
1760592541
1665132451
1640176033
1256508585
594200970
2063007018
25402844
1017468701
294682379
126073893
1930926298
1849366551
1809949905
796638929
667623709
186896869
998922659
2057987089
32063629
1573294831
216852978
545247124
619835536
871931148
2041264369
1911349639
806208009
1862792423
1320760154
483019862
1445653449
1144585924
1850234360
545314356
784564645
115695946
2055838635
931311825
128708912
1481569951
416832054
1563418488
1263030322
63830458
1772088664
180182620
1188115525
1672897596
1370877614
1973189933
1844438300
496777794
1184438294
1928593753
1960294180
1411761632
270101395
469698002
1102094568
2089619852
1316550962
1272732525
325812505
153808682
726918791
1135438278
2144556832
1421490929
172625742
919986294
16606061
1822842564
913984568
268067557
1691557109
2088473143
1937177028
534182491
1152135562
585065422
1539668696
546954246
367325034
82479614
1061881283
89220827
1771047412
267682595
1173945
197532552
1265534151
1631593855
6819472
1394897315
31770516
465948108
1326202188
804771316
1270121200
197327174
1396631722
1937549690
256208688
1972646158
688616634
409112632
148162018
1375306344
510946517
1021675384
1180169915
483885675
774189425
1227410062
1102598164
1615455383
497308386
1916809124
671128747
869854655
143343389
270076879
74271283
1091017963
1183720046
288562574
2144332403
214781741
640101905
821173068
677869939
1348696400
428493102
392531156
815392395
507390373
749549211
648273189
2137433578
828595590
2103070592
280022051
1057935429
1636781225
1151645032
191111994
2049470119
222256437
1030977138
779058000
216671636
1993887565
1077486062
421798576
1975555360
1215533030
387389917
1571743702
1699800513
1314423145
1978069126
1581736513
420809455
916803060
1602791201
528349373
993902845
585973982
721775503
965156293
1269045501
1368176804
1429596357
1163444476
974642900
610806876
1393057359
665286628
133279886
99146913
89674667
762606961
395478959
761232866
262083767
197766964
397015464
578869751
1921946470
903756549
756159347
2071749359
1454380435
1129865650
1504482263
1554653175
129966552
1651748797
1042666996
72582180
901119591
1366769249
717265551
1889517651
1563671857
724911840
1138410014
2099730106
1072346169
1436178617
39152123
707952456
1109936466
760371139
729162904
1602082952
447133769
253294894
701062091
241258417
1992998327
1354774616
636668941
725881555
1323077661
255812721
1317201578
789304178
1903229182
1416601165
672162907
1916103626
1621816750
1994783757
629574516
362145876
841012085
1697402730
1383065961
1241779527
922959868
1070886788
348292191
2145177112
1350956822
1056177830
935940369
1004247427
776602176
58356475
993184055
1164900209
1081511504
1051693119
1245920883
803157932
965069609
944053141
865551373
2129749559
983362560
478636832
1724734184
1688947269
1632897791
402124847
1569939970
774671553
1081824862
1465363615
1000875247
1052946777
1469751141
742943865
558757821
1295987480
1610697196
1771123131
896455018
509474431
502649470
1527188205
953726070
440263778
532869388
1418779660
207708142
1405469660
2119982099
1801077331
1658064785
1235120002
33148208
1453655174
1488974876
437869035
1717582896
894831798
346625784
693475155
1717675501
485831075
960955672
599105766
1116156656
194465919
1193950176
27175781
560446194
290916206
1265012315
203525430
1295603092
1516109129
1033196726
780722575
651267276
1622963956
670666814
1956830863
994865114
2059519854
1923034534
1561870367
1132528377
170339674
1876120541
1482391762
463918731
2045024370
24087888
1633200214
1763526558
1062989761
2109713486
1929979590
1500428051
824126592
193381575
500413902
486073533
401207565
1346478874
1896757035
1012633703
325239979
1576176254
101199064
103593391
1793774299
2096424416
1010239876
57703792
1130334451
2144504028
644023501
869854074
702733851
1818570216
1529288571
631521269
1846692574
1116969612
22146118
2110101287
330417805
544543076
387123026
1017157028
1987833665
1657811004
508912579
914941623
248602110
1554450702
2011761170
857245898
609391743
1930226676
1025820242
780927671
1145177931
2018135789
1073709834
1495174968
452119397
1957844871
2037672203
2120692428
1877717341
791181964
1498728699
529648356
233975599
64765270
1734226837
647472421
1056309603
398546292
1734791584
1917420427
1378617763
855510974
2080010276
84730838
345524192
780415232
996005728
8339601
1889834555
1712505363
182774846
1449507886
1867283252
390384643
1555235514
2080653980
1250321774
1104012100
378646752
170460138
1217285860
489120543
1986152543
1098307987
335565270
784804467
246092426
1279875062
1156213250
1287961972
1868456916
509051667
1206048488
1089396903
1417935278
1046713390
1387114360
1458879736
679061623
860543228
771443164
779844434
774925019
1354909384
945903215
1217671549
903655852
894334803
1195507555
1661307372
1156063039
1136315995
707385626
1047185428
1347724334
1314162188
484276002
1859717044
1285986050
939436464
1832692399
1758488209
887314547
211152028
1439343465
656572251
389415316
384045684
2000952443
1264401625
1589653148
289142889
1988688357
1003089315
662511118
846849587
1019528235
2018729112
493583620
2135495466
1836081544
199801496
55024929
1560543166
1465426617
507950689
1653918114
193283303
1312556769
530520698
1681405741
1551567474
870441005
178826670
1296758426
1090780403
1816601285
780717325
669160778
740360872
1724285805
919395095
137389692
522337274
303282381
883963308
423744969
1147873183
452139057
2051655423
1110889725
43732300
1918934045
1148334843
1265548633
1243348629
867593284
1447354090
876283008
224405421
580728639
902007870
103944558
65480185
637760000
2110580012
798237117
1567246850
2034995813
1217749760
95850513
26836316
18888629
1833509094
1972888502
1849200642
596074921
171038073
32254331
1739109543
1676193708
1758875525
1015709318
1648300339
422312363
19965235
667371342
822370673
1060566269
377132776
2014158559
793857733
229409874
772725446
1527034808
1212930710
1057520786
1527325190
631842124
514288580
1717712394
797140516
1505015181
2052384512
332780235
1140610497
539937545
887777028
338686586
2099421623
457261003
1722997003
217426496
844578104
1220925078
2116093194
392049240
1584587125
1853822225
622140576
101848469
1913900740
751037050
837102071
33355387
615275172
406611805
1722608209
1992721756
1426008005
565438341
348492785
1242763608
92409584
1462918107
1567162794
840969492
548783463
1335912981
81304379
532596738
1232431083
504899130
1183955698
725275041
1895790422
737594792
1988707300
87315775
239350398
1633287222
40478608
224611720
1627318693
489811174
85813263
1589285021
156141944
1293581046
1704435254
2014489946
869997086
1184855797
1242040880
2133506975
959970181
295780770
523982025
705937388
1107030172
149378158
1248943075
16542126
111663170
2073238521
113613184
420045545
1102830525
1524775981
1573438874
1238821581
1618414587
2122319337
1420086395
1583991620
82536022
1872871579
1609481435
1177154294
369080775
1588653751
293096872
908069900
309943835
1438809670
905935514
1476165106
614769606
1008876749
521860857
819256614
1161420349
306193083
615516647
245689858
1324581361
1992400435
1381482790
1750930819
1817130567
1229608159
1581645664
602448387
1646407338
2025974363
1514407216
1890370473
464863128
623427075
396368225
1889442731
378317504
27416894
253717509
978175262
1361960669
705509010
1284191438
203863977
1705098824
279574973
1470122973
800899733
2041463844
1999568513
180193125
1653338524
1306164125
114319855
1448585842
1908241120
736543374
1856589795
1290916416
600859515
894331886
1980864255
446334268
537552525
169065543
965035015
583034462
1692970167
1869617628
1932313479
1651051359
783129261
423409940
2001729300
1404707397
1247102672
1777461479
469881264
485681507
921044373
1267580603
1620358926
1323036953
1652747113
866372870
141479814
1075707107
907525502
796736205
222031289
1005760887
1858508369
1589741129
532220773
2110286279
594093013
1896275095
1773056994
370481311
369248536
252758413
213270436
1505072165
1453305351
1647686881
1230615151
1486877863
822157454
18248326
1298003282
1625223021
1505457204
792216163
812305413
1466231156
2121683512
1976080854
1267897166
2034036374
948584708
353207766
1354801762
312681884
1216501517
1172484737
1339453614
1670103151
931533861
1910295014
1774296941
1432850977
1963478450
1487488018
436462826
1518785126
1095699051
120111518
1839430475
1805955652
437067204
740280273
1897495497
1192842219
122439861
1731389864
1613980529
1298806822
276552987
2035809369
2129612510
73893316
1142601206
1643133245
1599857671
1948234498
1993144370
1188118896
1517955949
846519307
687665415
878995271
1223181055
653304159
1701789358
835718697
1732530208
55094526
1474594784
123716319
1428431504
519570915
153890185
1084931107
277769276
1379585402
581972940
564748080
975402454
1550799108
1385490193
762657918
967759217
175842788
1752155938
83869916
925823934
1286220999
1912463703
1439450957
136087491
541103037
1236259230
202174629
76742990
2005399113
1515307647
1792436374
1757003325
1889882380
957702325
1520089069
1089385213
1379813962
906630518
1164142669
1172245628
1193998906
47153246
676783506
76319345
91459012
78842903
1736077698
643431515
208844722
1300494842
738062989
114296309
1116575894
1509327513
524696065
2006691144
65483093
79796159
1590741049
1096903763
778836489
1570821474
1923103530
860648956
2054445094
1069227611
203361477
1842010484
1674177705
1445098327
594518060
1121943199
1997908684
476977637
286784876
1828523288
1542313183
907022826
2044729097
290434378
317608343
1361935953
846761733
645294261
708810134
248266361
1250878226
1743227139
1505456767
1149045203
2141919702
782269057
2139593305
502133998
1646174641
1517269018
769232179
816834757
2124979019
818386999
48192830
421451973
1818268720
1495758046
1894155058
1393078026
911921666
699211749
1450620852
2040540815
1272617599
1758928909
490154707
1080553947
551135834
682529273
653848853
298963508
1641576570
1220314808
166937093
1806467440
486663267
1596316827
680354408
583320684
231574469
51507335
1948603438
2035971244
712961627
2105381713
133844716
638874311
1182503740
1269594280
1373474448
441941132
1398050464
959210666
463757219
759589537
1780745746
1239151052
1912080475
975042038
178595811
1749789089
1695040075
1968608856
648316275
1978142898
1999568541
1636869183
1277658494
707994760
1398001995
108050793
1172731698
30677691
567742038
1612850381
1328129630
719356396
2104886401
192802450
1459871605
1119189881
1999121041
28875704
198047338
84001644
889337706
518638717
1810083820
1464771228
1887327230
542487139
15787542
164885170
178662259
1772929961
582314030
1433140900
438232948
634757915
375958825
811326183
1459415359
1612428040
1789649809
1699422350
712108967
1337194919
1633336429
1078793789
1037959678
788063956
903686462
292971770
1713615380
1294464295
317996078
1203282627
934322590
373909240
1390606751
617355802
1189883302
1399887846
1961800963
1479479208
456844374
325604525
102765322
1878340842
1340561460
105981830
906214255
202943898
1685125886
1592599578
1250269654
921182660
421434419
181815481
724105702
579150206
597996196
1144220093
271643995
648099990
1270888300
36372429
766012505
2046923186
1202579600
343622787
1293462994
1131726708
1389006511
392201638
73457282
1036068717
1260713701
444165700
924836717
647792431
515870550
416078377
1734298466
1884012193
675066443
899695431
1435638743
11238527
450821912
1387447295
1487416807
139312970
799032870
1151781066
1673368806
71671567
182849429
1201969702
1238317442
481499440
856180797
392657307
342457085
1223118346
1156217287
1630532105
779604177
309150522
2118805449
1714798051
579497280
2029798768
837053771
679654435
1675177148
861425167
1603798206
514948187
1689318180
863944681
565646136
1782790245
688412074
1819984691
1173801152
1993604565
82857306
297868214
1363112976
872229942
235963422
337482911
1331262096
1580233334
2121514027
1460996453
752886468
2043981318
1872542658
2034063145
872393377
218528564
974370687
2114458311
190022143
779469291
1797400040
792962604
744942294
865889188
872675096
1469399354
1405476006
1340258232
1616396315
1196917842
1369214009
241469368
1173286207
458651800
1999609146
1156985060
1152898202
1148734868
1022904786
184291231
266105601
240096186
355531416
1642349539
1722930550
1247898700
1112720582
818974258
1767767766
1185743498
752916061
1965648401
1688230235
1810637180
1598274838
1245621793
111369764
710053621
269027858
280413111
1564222099
542648244
879298583
255189491
2077083691
604668647
558454523
417112382
809407486
1137076936
1082783988
1947239102
2055777673
560967122
1226292757
987731369
225724318
620499812
428638786
367664531
1448026033
89744874
130972832
2002516715
264378982
1554888131
780259127
1680261371
313762829
1028334187
21818709
824754258
1543199028
1067580447
566167047
116217480
1078993290
1250927201
109956253
1076447557
194082793
1105900368
1841332647
1244275575
943014287
337359147
472330033
899343920
236641818
403857743
1311602857
1270348803
293597174
171688705
1261723029
1753736172
1341731427
1468191169
559506265
1838133727
1228546386
759212743
894413652
80204597
84075331
2144185503
370779580
2091063483
1831903243
1961661540
788384664
1757347881
279451099
1008746165
681642710
874287474
607612115
926171752
2044984715
1814229089
1782684938
151971464
176685994
2125651374
1113971591
1154774592
824780934
1526632171
976604662
1312388661
1374532692
1730860866
1821696172
164186719
1787330226
1638987733
1583229356
780294968
2111268227
2031421271
269189551
1102125906
1250324411
765727167
950484251
1495005258
854210161
1650596929
1724894409
1777350604
1502783938
290937566
132607134
1577305073
1590669604
1211076605
1359217357
580369724
2116797597
495920181
444850660
1082674394
1808665762
807453840
1065073201
2123960523
1829883765
1801318349
809307216
950103586
1863658834
173367446
872296798
25770842
225832083
1741401549
1241591685
1572747331
585012089
896333892
526361947
498675023
1670447939
1459798461
1702304865
1981660994
468127969
1747983766
276633662
1844493093
499106282
1970595252
391740003
208893015
1915115208
616465389
1336205891
1228586334
639745336
161374878
744014582
1919901988
1214515458
1053306476
220144773
736365571
827613650
380830016
1179254810
948533993
86390292
1844192308
2089029575
59784495
1311204167
1850224050
609702243
1935081089
1876415440
1323613628
762092655
835207908
1836315749
2110223913
1238872149
1955726885
1103904626
964185976
1558778932
1094606550
1752409799
134379269
1474893706
1463589048
453990926
1339348523
875289822
1928445223
1785159884
2086936702
1386585202
1315571657
1562868138
263647317
1173559956
1272261985
958089753
1900491149
1994712673
560511836
716031550
1197940455
379060039
1854285286
16507850
899736547
352705731
1764292308
141141352
543437200
1600928153
1142938784
562831247
1032053568
194966145
1214214437
120747028
905367625
2127205818
572978586
737164911
532368681
1597410541
997540287
1356769034
366939796
87581495
1967591992
1061567174
1691636966
748614745
375006587
224611102
473735011
1817567828
668651366
1588272484
596213463
478930243
638373470
242454177
595009161
1716880110
1730896010
376052248
1116484339
641092743
1634398958
1576296257
1581279222
43622486
2054545903
1217198513
1317888255
1026949095
1543957294
1204942012
2092986538
1580450701
829436898
1940474863
1162399598
548434618
114929831
1389599735
1662235926
495800086
1685085915
958215930
158751300
491437393
948703496
1286768300
1674076208
465907250
1183632235
1869257298
618594959
377342493
7306486
1964828253
1406854317
1901067857
547470312
1550005825
1653377081
562731427
1287562363
1494569343
134375584
616250557
2142641051
1182418706
2123619207
1574331052
1517304497
301606466
999075959
697759276
93787791
556771593
136516171
1247273864
2105512015
1535583913
1037024409
446772389
1157222812
1318105633
1217697706
1266924817
1035385652
958403947
859067430
852774389
1630937757
1765874362
729166839
1757324599
1350896076
757407597
1825780530
1798384545
1921853641
1603192876
1353831643
903107872
419677621
1077486062
2011814903
456309911
45773177
1957837073
292018031
1985630451
1737859062
705517135
210260552
1806191407
1292029353
1738388729
868568347
928110449
374152365
601736183
1762663073
926920713
1283163152
1287056089
1763985138
2109455504
1752722039
1409883603
1923873193
1088961578
1124947575
996354886
1859206623
1356138708
1875918643
1490687848
1255842583
1269678016
963418223
222009526
591459770
1550772662
207625971
249636555
172185944
1599477449
350399203
923092135
956186692
603148306
540983140
864347888
980233074
903464606
213632942
438251129
1933481843
1825133566
1468544520
1741642240
1772801290
1877455929
1588633356
446325017
294572591
1305367131
209205616
1030985320
1776197661
1437290268
1114379123
1258189979
961401840
516101597
909675569
327524985
1159323579
1529921014
1546462889
1963416808
48589634
1820571704
1730313569
1955438871
1467241376
500796293
374013680
1403146523
2030944686
1604071174
430536237
1725764690
678314299
1105427271
1083212054
98291066
1210261643
513173703
660878323
1773541521
1879841756
749044619
1307127815
1084460844
2108387606
392312015
867626222
1762529238
1060047336
1324389388
1948705124
1816224118
1823171267
1268956053
333362272
421315208
1382704034
365122960
1943926606
1092665326
450879309
392617688
1156050573
442952539
1077637950
215613979
488748239
1940014481
2115902753
370266037
1112704018
986587221
193254649
919078884
1098769617
447164675
1332440694
1306019880
1350475265
1303056426
1701269284
487281602
543337842
210236373
556087121
1512908708
220911550
449068206
152564817
837270256
821330255
1477004188
774717823
973898190
1868442687
520142126
817924350
8061169
1813562147
904585102
289014942
168859400
221623980
573000803
882468740
2054009984
2141021588
154217140
889170298
1205957206
185963890
1218775107
562553341
1555103264
1180820034
529029936
1005403749
2082664409
551346966
590639947
1043265117
366527272
464125231
952116571
1810017340
1386086527
1385672881
1780565638
1405353036
889810543
1817475588
538067591
1192821837
1558474748
345100460
525425245
1654161595
1118313858
1080925470
1274435071
1646644420
1125845019
204774899
807580563
597707461
121026171
367940540
328273751
1799962653
1510957171
1993869381
2057433665
498603403
1414983358
659315654
1524213998
1356631863
1847283055
896191551
1414817937
425160509
999882945
2071804916
270262555
1821936039
1665884920
847293384
1288706370
892033514
769626
1037763447
1187398980
721392250
12493320
251333881
515063584
2030440497
1097447406
820723362
846822793
1499523558
1518193351
475089297
1141872113
2088684935
1152079898
745984199
1833301576
1857590194
1789679184
1887283209
317303131
1920886800
448271120
1466960572
2034649083
565963539
1694331941
103191567
1202291379
555536920
172624140
1388301295
911338411
1010931387
328119493
1834591571
28940060
1904471618
1626601577
2052366874
1361031286
931307931
1194650535
1559481013
1170942683
638902610
663420901
648347383
1909416355
230276250
268602954
1637923700
1285394320
1663310149
1802912600
172033027
1319409854
649837966
1437660442
876692101
1056974742
32627757
972087786
2085341652
712813871
936704074
603035285
1183743552
1572480965
527740946
1863872256
164200044
1904785042
1013040024
1243716783
1382864433
2139675669
468000263
921620400
1775727492
1302349469
32784381
135137085
738731360
1451631055
693973894
1518326369
1931396226
1256300496
2039035981
1417675532
545674119
2113188287
367824906
2039574859
77880669
1121877102
1314181019
579446562
52859399
2057834881
785369185
554661133
1102613688
3413429
1001285078
1784539851
1244924924
34512634
774081593
1447148313
623803682
2145572347
1321228459
1501738074
266999987
1634299843
1704743927
2120360112
169045027
1240120056
1440851080
466498339
305144204
1759575263
1128150707
1326509287
1612414095
880426106
742763900
397231229
1248354694
187954517
2030784938
1528597375
805335748
2079484939
305676105
553211891
1580895999
427585691
68834581
1456013875
675784996
1156305624
2106376466
862421398
1801795265
1334733858
229275668
1450433393
2030007631
842914761
1704602841
1824551891
979175126
1232699779
1510343783
1991611048
96832817
1905900412
607887911
117069072
247508803
1092467630
1628793523
1449098193
793980699
1488260798
1366533239
695081182
1725707018
1007255241
684948864
1326424968
1357698303
719029200
991078373
455388891
1800640673
908442262
1750816046
35304069
61198038
1101165327
380327755
1393220228
648460833
1291892870
1619656695
692949348
1262737679
1937923951
1207700259
735169370
1957328236
497946370
177077512
2097065889
39019465
1405259015
828097980
1319495297
2038601217
1719851564
1390032511
274120941
1117866745
840957371
856413059
717539158
672796206
941380816
1909908741
54549826
997952293
878840343
1965871420
1998470192
1420805602
1376917023
311983767
1228572017
1267739110
463803183
1870750364
1424496223
1830706660
314150473
1837747899
167074259
563887840
1848065572
1151606978
471583959
1717409022
1751568495
265940054
2001712008
1349539347
120308235
1998282036
1890646244
101483373
1881893940
1040862179
1404983025
388948004
538136750
977681187
247909435
463548175
1814353186
1618259776
1716770072
517927338
1579565163
1800807219
1479147967
1670713762
82169061
691303306
760209600
1609309283
1523175804
1248520338
1921207080
1365765822
1162379899
1111363141
789487936
462651760
1791591121
249821989
982505329
1883355055
1353169058
244881213
474932535
378900002
2115364183
3104654
760304324
1955043865
283899284
381300962
272300530
830009469
840325510
540832884
384872078
1973789326
819277629
877727859
2128671972
788558602
540418418
410965335
973023518
1261484092
261942549
1548738418
273938032
765784599
843234682
920633055
2034087945
1701542752
845807044
634518583
445121600
805255312
1781746480
641070831
1913072439
1388495092
636467227
1856014087
1369367333
1651685982
590259191
345350769
1599705790
1439707450
1989692794
857457240
514116315
1361597566
370160118
399699508
434603892
894516340
554079259
36857940
926698562
675823236
791791849
1431940557
679563188
398086679
412260059
364820609
1041896973
1143366971
1273611435
2051121763
241459355
1706679701
1683222425
1564680577
1461480020
140167728
1887087426
140831693
1423282836
6607016
1350927581
1369583425
1109318699
1355757106
1740623063
2051816287
1928665954
1877351072
1683305067
290992974
479327527
139480613
1362516566
1424683918
1547289485
423024076
74819402
227972551
1951609034
1386905166
60950807
838729910
609307557
1991861408
1957662826
1512070041
2108033052
417768925
1725945443
646893521
1720468410
97503972
1993130899
743564774
2033108179
1609140301
772288390
608221628
358980584
1402127133
426660983
1688864403
1175778227
65360176
934022501
2100206130
2139100368
1393068573
1143830920
2127216510
1810592689
1728194442
1499921969
1867243533
1320841946
247163376
1779377866
1324537721
1807664542
1624210340
1347127462
1770909963
1364383802
1600522200
524596603
84065707
1057018510
896592706
429681411
305824827
641116395
885795038
2018464721
1724989144
1732297808
1222807983
1421654975
366927106
377648312
1072072426
399865444
1265234066
637666910
2067325993
537782198
1082642382
465185081
962122960
721085091
1528293131
638873273
1603503259
270641318
701322210
37875923
98059258
1929914540
2105277566
1556016980
2145695756
870285328
1714544514
284576883
59166391
1985733885
1063480623
618826633
225747742
156724893
1587105113
1182308592
1566189455
822836015
757020920
1673458893
986916560
1778591464
617667165
752495155
306577238
1228199648
1071539782
2036343597
1914950016
1196830774
2122421212
86548105
1822435239
1809256544
1625681874
2022897425
1500578621
988911010
458697289
1223611018
2071872826
1938926368
155480038
1305119196
308729166
1711875484
1980340423
750194269
626983801
47901894
192412485
959842689
2038722570
420444346
356714514
153294462
634508247
860933537
227290613
1073005845
1846756129
1909287109
841703976
914164734
1680211028
1494648441
1689125710
1018457931
2095693900
1407518793
1117064959
1214159285
1834182231
1677761137
1345225014
879176565
439620110
1045888218
65969280
2123011746
1017002778
1710883159
461569121
2106592285
924674791
715289252
1114558114
1748518589
420248516
1043109987
974476549
571738422
1191033095
1664369556
60172334
1132089600
1357541097
1483220090
1970725875
15689817
966247690
616237615
696231747
1080079045
1196226687
1011144547
1863314720
664132678
1484228149
1132247502
408122709
906963032
1561511329
884319995
1732489888
307398002
1269358573
384624644
1392698486
420029588
1067968419
1743330736
1778475456
254290135
1488575759
1357537814
911308064
1769864801
779801480
1755052913
1602893190
300275624
1685368258
553371372
1504230165
471964644
1692122564
1810108970
297284543
1493969785
1390867545
864076146
1798925727
64117749
706467611
849188521
2114588576
1420284701
1901095198
1213218735
604302061
2080291267
35969022
219648731
1083036905
1384520573
1809566476
1656673290
733690743
912620503
883445496
934501109
588896906
54334931
908020097
876283008
1600064497
164325635
608650774
347769703
1528223079
1051823108
66100236
1246814051
1286137709
1001860780
1259245376
650950560
1965680317
2113372870
807986999
1869955675
1007670154
1303851916
1491066980
2036107545
2105651104
1319461609
1526017359
1173447360
1962968194
1196932685
940782768
2147334115
338019031
1300702010
255218461
817799685
1341842046
919146468
839668186
1913201032
725572060
1808331853
1372618450
1218491098
209564492
85285066
224793076
1253972504
1346834692
695020758
9760697
1438369079
1463777424
1500916712
1647819628
649668981
899905615
550781420
1831299439
1322208161
1332596933
990461194
1454539590
824570796
1381815106
392185102
835642578
795607699
721616932
260766137
1201243211
1009835801
1180444608
908850592
1316065828
1095621369
329354363
521242780
1265990080
1650324735
1665762474
618477351
1953719089
737185438
1844457813
567221778
287373242
1784180295
1077656631
1782868926
481159187
1297859562
1486253940
1763812803
173967538
853804992
874509307
1572825601
1675446517
604293077
580930189
595976283
1834943322
1012241280
266702568
1215032945
929614084
1502564959
296884496
81329757
1343978863
302431990
158363291
1270856925
1694749466
1837642848
602809728
1486187276
978825360
380119833
24534653
754513747
1201887035
2033230507
783528248
1392239753
885366877
1435154378
1960160714
1592989372
258435004
335362597
78359954
1598909858
1210086541
1233880233
448768055
662004271
1016797126
171190130
921747703
996879318
281448344
589343854
1109377636
606315312
1322075757
113608118
1408329179
200619709
1164271804
1251470058
845007923
434846882
1674864234
909973581
2143726393
1500570249
1602373995
458338668
1650542101
556953872
100847869
579229530
189990216
1158744062
387581113
311191627
795990923
1927987666
276349473
1728141466
1090345979
1096936798
276115777
240084996
299100498
164917476
399156679
37472665
1871606219
1326770747
901422755
1456500256
244741836
733889919
2130279649
168875281
1364648656
644729121
1844909763
969734872
1720643662
2027777725
1878885138
93359070
1689561112
1661329230
898686410
1732062725
1951963485
379534507
727257345
1240158097
1869261414
543841853
1463888950
1947393214
1844232943
1647269895
650799103
539186246
327954795
1056145928
1543238915
2022006830
404179952
209134440
1107196405
1757577508
1551511365
667184923
577854375
1260222192
1413656436
1871056952
277936739
1438527338
1063415580
221590230
867434727
1141592491
1250186602
1908273483
492573247
51140989
536389549
302611422
801044219
1460826290
1067889866
723104631
326342805
634497179
1900195003
251616880
614212794
187824436
2059079889
1579716226
1946389013
265488767
158207415
1865473120
410227987
550657875
1571720119
882882970
115558048
1784838650
1161828025
1642598801
497179411
1502927913
693150442
45167674
89199283
240252204
668588645
1818860920
88797004
413651867
1917885443
979415925
877436999
1894627317
363763483
2142542104
1970543167
1092747189
270749468
97787815
795814250
1387532439
939821807
720613012
1920753249
557437718
1101854721
481755187
22798281
1820940274
434159669
1051445104
1240564498
2145817333
216688665
687879765
1459988801
1547077573
720161780
1485540737
89850287
1474592974
230798576
565410433
1948533269
939415337
1488469339
445506174
754775453
2116077164
1307880490
518995646
876126723
1459694671
1332375639
427466993
255441466
585461644
384217403
1396846753
1121777890
1120516179
1188922622
1312581472
1774511068
33170319
1987897079
1655643023
1296631998
112964840
750909184
1609882185
1837129311
154246939
1174338685
1219492277
1815000789
1850118231
289373780
834644025
64459181
1934355522
921996559
495113275
198248051
1659468315
1032813438
508489945
1018643565
880112857
1263231935
1783819790
1973181075
126666212
1542034215
1225629659
1216478399
2124375684
933010966
963372311
749700664
1057248594
972198721
94306458
194406817
516230008
592248236
1750144844
269151036
711916037
721963519
1605507296
1379374240
339517060
1530139391
96302814
393331760
1365113116
1818047475
1952610272
2015892070
651456541
483273541
1779964309
836632322
787801641
397840563
454969524
1978950818
1506585240
130108181
693077825
977504417
1378855346
462078611
1323939386
1514567837
357385541
1159995434
100419120
908914025
677533098
234831299
150051179
550032968
145369968
1426050043
406140700
738622124
1860337126
1945236943
1490081679
2044419463
72774797
1805744954
1644950040
1738359042
533781421
112194894
1772706262
1071347643
1628818848
947363062
1788836067
862421398
761367354
659914002
581940988
1091482096
1878239416
513241712
1515371431
258720237
1560544070
938100137
2051809658
799050108
1138162919
1367413799
1942309849
1786906736
1775432163
1424204783
614565350
1307404099
1466394404
273248793
1968503607
786737840
1713074780
257384355
1525581986
1137706771
365545714
1728159176
1412179669
1295775600
328969935
1686154013
2073485306
200605991
1726825789
555455059
1754820293
487592253
690368300
300028017
1842051344
286749070
535471018
1777407725
226336219
1085609190
1996067433
1838050100
16040542
1662023749
313379603
282172623
138923533
1383176899
2101651551
1213752580
623434371
1247230429
2031714912
1461045642
2135548330
478180071
234666824
51281054
966141744
1665523209
1694749466
206949864
1084644587
1734327309
787423300
2058537185
483987445
530254211
1586327041
527824642
134523509
814246913
1286750879
2039710437
1648766546
1174775973
962715706
1330626194
363566763
546013824
478804703
762431863
188110113
408684635
1799327674
1704251040
987831801
223825472
1705590895
180744242
1689017164
947823101
404730568
464471814
1101022222
754727163
1708816827
1351204759
192141485
2107217766
669642627
587694869
324015610
1438857779
71317757
174623004
689864276
106666990
781568778
1312523769
854850503
617641979
1614724479
280931408
2008847859
194477119
1967162346
1927297505
1504422757
1967748412
1477347634
1287924674
2088228034
2041111937
783390842
129276392
523163209
300494113
1002561674
2102116994
51708629
1000066200
400536191
523404971
668699729
1399787176
1754719420
2142544162
708826516
1644856077
408445239
1207736074
2111906558
2058621593
733313667
908068524
396365706
1190606318
1991334806
1889818197
904399364
1725155564
301108873
845533403
1797867528
1146657071
158089753
1001233218
675835889
436055730
2093958450
906727439
2007519633
1948303989
1120522493
1559639268
1702706157
768893462
1580241679
31237231
1229928431
401390901
1439364099
1269072666
261483611
458134552
2134785588
421218924
1959505711
1310229359
1671152518
1768622148
274217296
570888750
1305258345
377397237
99906559
2131860828
899888759
2063121860
356397459
1857668955
1135214379
2109625260
394849239
1296764026
1222292196
784970592
1463719900
1805896370
516957525
1307660546
2109881394
624492070
844271246
716576567
1306095662
221107702
2000269063
529089497
2001551088
1139462189
969581045
576648242
1162568346
1071180398
1898983649
228582534
1945911861
1284856823
1267378241
91774205
1798877491
383442804
404127075
1224330280
539265601
39406083
163747729
1446673265
1650353570
1468504333
1453448054
2006363091
1742079358
134918454
1636833475
2024061902
18834952
1801468898
657387110
549322729
1075725850
176155710
1898673483
668903580
258512687
1492310396
1670393972
1494916606
1088925874
736617418
541600199
591708914
31171691
1134400817
1785729846
675576721
1275283343
645562248
1536839770
1754584595
995011329
1546312327
617082138
1745540791
866506263
674932252
321653099
501862790
1418860494
2091338587
1521025674
1273755321
1025905939
266068215
1417611586
409031785
1401984148
1472287839
692617627
934437639
925148439
1893997322
281262959
1327690535
534685325
261803733
1337449114
306535168
1543782479
1408627449
1063782235
88367969
1977626936
1552626707
275596192
522751990
1640542482
536059336
468992726
1146045323
536982216
1622849777
388724619
287727415
391960097
1680705938
1693973958
975384613
110069330
174054645
995021655
693223007
966420568
1093931713
1960175499
379547050
1350583983
171339086
1667380231
738973714
1646096177
1896484530
1486651437
1566997875
852319873
400357287
1053328715
408967797
1800470563
68982330
583849000
1348693536
1995354454
1880566154
933578552
2024880259
540942334
1265404224
1534417638
1517509191
1513664086
41466804
1962118648
640122614
25734713
911575830
90904834
652758641
486530968
395022394
1383215412
1408527938
1358474192
1072639294
210496469
273862868
32034574
271899794
1660495849
1608888049
1313808214
951179270
56123782
171414520
1337679767
559078387
995754968
1085416726
1190741710
1281456469
818214133
1828820217
1550481706
1274372263
376909859
1265578651
1757499930
312152112
918345241
331980644
692349177
996246081
1539980372
575385926
1278917902
1084391119
1667199848
713345836
1442325036
1848099968
1539191228
1833406450
118324775
1876416700
86014133
1921533763
2138818177
305016196
2035217965
1581981433
1486844027
1457015589
2050478516
1102292330
1663210203
1898662044
1571996702
928927456
702694238
347065179
1112497985
431619206
2052424774
1551461939
1722906840
188050120
307752518
379983635
215466020
1150584477
1900374114
955865016
1042905190
682817709
2087004484
1387530706
1869355698
1444166579
1921041953
888899267
919666601
737112617
28157860
1422284097
70546188
929935622
1063814601
1217177138
37464709
1867894467
331787718
347010338
1487801945
1627559364
470144557
1515451947
1119243564
472729184
1251589249
595068217
721837855
758261231
573539588
1629778883
1750938924
638691914
1654676410
1769037516
619136206
43283486
2044676978
476523604
2133577
609894087
554550178
1885920245
1290383
1450478736
2144739783
496652025
1452534638
546484351
1750595773
2035523960
665019770
1066977635
285559153
85827838
323873861
923584173
937536075
1969668335
1749056238
665583356
1276907765
1145827400
888759857
47682599
923093491
1984902052
1864978884
1375122888
1537909637
1350014201
792335107
2043001242
52500814
514796469
1374233085
864360793
1511520672
46984282
1298913001
447763543
299403748
806860683
1761193697
1455062217
1787519119
442975905
871613163
15416149
175096546
312919543
1890384524
1079308028
519497294
56009097
986230708
1746194429
1146927195
396474149
1641211680
2102234456
1761855464
1407109564
1585205276
1197262743
232500167
317016892
435795652
724453759
1997885925
1072944022
972004621
1171188967
1932075701
1826021692
1781591751
524434105
1376976172
1635235414
934127431
2037822364
272569774
356181330
823782946
1935231231
710500437
431082797
836442425
20817888
268506878
1771458878
471855264
1080340499
943868729
1571509758
469576404
263797599
651350077
1634257975
387796061
1662996027
457735278
1981162393
1180983431
1893093725
1169771788
498747357
1708656497
1210153927
1955010262
208436171
1698358296
2032026101
1443062014
2142490942
774591486
1375087614
565818252
1310270932
1853262695
510625069
806363559
857350713
281123891
874865153
1824262471
1139962344
1528422834
2112642596
417909202
1946049869
1045912287
1695441829
1694371680
1681213937
1213984751
975588845
58327818
1816688216
781492059
1754633940
1159107273
665868581
2032201602
1861260095
1390005364
2110791315
1517232336
152503233
1938093894
1927470406
1396957530
858515143
730471282
869935307
58796270
1278358675
1953427876
1390010277
490513407
586071474
1346834692
997184084
2114733528
1161015443
1717286377
17688705
1156631948
1508069110
773317280
537591785
1004996683
1380221948
2007258490
158683108
41582210
998157318
1475256752
1451115216
44770953
894523296
570007360
970160476
1922641062
1659876150
2040979726
1527818946
1314692035
167118451
1950439417
1643712081
1782306983
199282881
1396303842
162377030
1311450472
1243262806
693662019
1732617577
288910452
50623670
430485695
1769872426
910454324
1110364843
2138350629
1516616150
1011522783
294293352
1153746506
1308739588
122257886
1262744064
673040669
1439374321
1070359584
1189685302
1917617873
1917068618
1547887995
1778806806
318596830
1413236978
1632706350
2068456175
870930547
883000343
409394894
1487822115
1445382316
1059849790
1680402959
388795711
942870791
1015282299
1634924856
1077631848
22892499
58770025
1155137221
2014363910
1144745228
2072927998
543296788
1179216410
2061463068
68418237
25234151
856615562
703025071
1426427691
991165164
1596821441
966449731
2086984049
1295432057
1467921564
1950277178
1518646922
1453059441
1120555628
1834306425
1779770859
71759412
164724567
1909770558
82116329
1470109202
1543457896
2088887546
1368613245
2018822346
705863338
890394108
1633762113
44619769
1620278707
1130887042
1692436550
888356422
1986089344
1720369755
1069795012
713513365
1305739551
504102074
1279884636
1763825971
1151908293
894079060
1910467758
1700904078
2132210413
1108760855
2097656661
1943851695
1209309283
1281927463
579408465
1254791051
1757946785
209012955
941805430
1554934501
1135906766
1534319361
938630197
1745850786
426995645
1692091234
1333790897
1241632255
763914637
1025036005
674936539
980578846
2082676523
1510272228
1042236627
947271392
1384999965
983935310
1091357859
1601076176
1695676407
391702793
345837318
1305574638
1365273620
1196072562
2112188794
1666019200
1356785788
1097906129
127149466
1781863780
1204638133
783103652
1071202479
1829305094
1501929200
1636340497
449883198
1884974590
1975025002
856847617
1385850094
1716719207
1946720910
730667079
2090994465
1617669775
695316077
1058673457
1443677862
471922483
2103142073
56288470
31364340
2053065648
1477530365
517551317
501470001
515482964
234970734
607864182
236160546
392466637
186947978
469223934
670382635
1721812533
492336719
1004366116
1614598727
826711085
163617481
1534025923
1070565289
555966032
1645178709
1840815020
548770649
889629323
1766730609
1465401089
1724463166
1851109029
407575339
670742052
1314003788
1126757336
396412179
2049532265
1395906726
2134329732
1031610881
1605358071
1515526687
115338637
564696368
2102906765
1398933334
1821003106
2018335276
345438536
1088985637
1589844778
1367365070
1560188943
2028118580
1838109279
172689783
1886550114
1316993050
855938645
399337340
1818213822
768822262
1377672174
1469551578
845321443
57494352
1947193035
1262819902
432890224
1442560020
1459095742
1386435113
862827601
1260482382
1825977906
1520943384
1066134069
1132257607
2077574618
2088559255
549486922
1928229702
1836368968
693026760
1878014867
965335155
1547360961
2002941260
1160532432
1140071614
592109182
1935600954
1341501908
1366617658
801011131
1745868703
1543756135
738897605
1532982118
1890946699
994447097
1686770047
996308315
1022139931
1427794714
490768598
985121258
1706671777
1008375051
1659277135
1041861799
636597002
1715669958
2003855391
1791198117
193540598
2049819503
1248343549
1709109359
146257721
1803417947
484333217
1036564583
1377326258
759675339
1665737277
902683782
2055454024
1602350034
358076056
1660459437
93466590
669971152
1445489696
404354369
870804080
1799883093
1173466574
1139355859
232564433
1592212006
1268907302
478851044
686105955
1704717860
2064687711
87252620
1963563907
1459954628
976826703
702738356
1043866982
994562510
1957936006
1985932801
1014561547
1629348769
1064157007
1280777898
539626585
1553464703
1387552681
1968393112
644575349
311748367
611329890
1284095001
1841600752
1829740350
1092003107
563424323
1661459401
671141642
526175447
348154784
944968193
1824832116
739473542
1276709278
1490922321
2039058112
1012694167
1090019232
93040982
1637026246
1701229570
1776836007
826767033
761813362
589156316
1427794714
407148673
687111616
771531539
78359289
1749778842
195787731
412213748
2120602126
1448505986
815193089
2013783270
112006864
46123314
1849935239
1707659970
1304132051
225938711
1508063242
1522860268
1864974756
309534899
918943678
246191403
133187175
2097410518
667143434
1260303528
283061592
1651648815
869619772
66160389
200010968
157046049
813243448
1992377937
268201308
2031355751
172202573
1115473169
1192289517
402978786
684551486
1499535132
1399420309
435259053
1392931987
353557201
180005168
413893487
2096185250
1368371592
1801479935
1053800932
1406622600
1049811347
156984737
1829858426
1675155826
762861075
1579755413
2090381523
1675936135
1257934989
2101526903
282507930
1351806771
1464806232
1461370462
1214039400
936139357
2032192832
1027670438
2058032689
1320193156
652793044
2009067013
731153055
114982600
1132055409
497216808
811558627
1057626770
2026014189
47222142
1242509090
1868480741
1191968524
619283649
203695033
1432962231
150135796
999290865
940551511
548625443
1581886426
1889335874
1426106599
835467093
275104122
504665744
404224522
1211600894
247795510
1669038425
498140954
1036611879
1607719340
782827203
476968292
1598856773
1455097479
742334487
1951916974
452077148
1317355437
494659609
418142708
830511764
661072339
340522514
480277052
350362260
232610476
9402365
1641375356
1710600872
1600026554
1700750251
660185588
1938648241
1910687906
690853571
974558842
433757210
122654269
699220339
1117413923
1420185259
557553514
1887284146
2005859832
1371002220
427227543
1155113765
154559575
2055477514
1753743137
344684838
961410781
444355633
323249988
1026381932
1670351294
1198134425
1359243932
433349810
1579611
862022020
1903022033
1330102252
1390489626
713450754
1749686974
2136061878
468188739
1710631205
185167158
1259899038
1267968576
998016637
340814761
1565804892
1616731876
1802610704
2089004283
510388865
1547289475
1801139914
1958908335
710522288
438113401
1161929579
963099046
198042995
1151735100
1179324617
1693846001
1199054083
153910205
1218231204
1607390608
787790155
66489091
528185563
355832691
1546723102
1653057279
1679897416
1779845503
728215097
1036803945
315938546
1441736503
1484740814
80286073
733640839
372895987
1374508254
697008689
1302936216
993894195
554646556
316509414
1414782276
767433967
1229092223
1839116003
1885395186
774986050
1021696098
901569479
2145244221
1484276343
523723604
1628678180
385447272
119204174
722726353
13446332
617364493
1121192891
1682193656
1753450429
351874666
614123659
1630455783
1508942971
1740564785
166976060
1311322254
1898480061
1652754575
1410756162
365347202
347012542
827805493
1989429943
371961600
1301596198
242095978
66853485
1273472415
680059925
466339580
1859557332
2017982555
873625486
155872549
1368991091
142911649
1159862025
1727651030
1587636446
1523257884
1157061585
1833321947
336750460
1798161306
1799231825
906987725
684012208
1286099143
1871118895
780784972
720581534
437513581
987950506
627036431
1769592817
1976687812
2095392709
510359081
1017105311
1108093594
1228032445
1047811810
278987628
182116501
753403777
475375141
1499348878
1338163286
763281197
1281271815
766693091
1100271996
1169220873
461959038
434484512
1345175279
1329861364
1001764843
471398265
313697611
1760203152
483105859
1893628166
1051031526
317793197
322186582
1212482621
1233066633
1949537122
2021891617
1564812422
214458145
568511694
2025935525
932543483
294260222
749620381
1128822496
569451953
1444077246
461417817
1334084833
1068424870
2109774073
1838491598
1110966204
1265027671
3240924
1564422836
1901873309
930038441
1949517985
1492176087
160961753
612298840
14450978
290592677
614372728
1521602185
1573904074
1998472159
99062275
963212230
1131648029
64168445
772562275
1819635926
593001480
692493280
635504294
742066774
1316753167
925870611
894332392
1620321064
2012762806
791349695
554705109
554645257
1591927765
30332966
1927691211
578595053
1772976331
1862843970
1013524834
616762203
350392226
639554034
993030193
1342592350
924412027
2036536109
1307128509
693897776
1951498904
1448954392
601619005
2056043494
1504546589
1318880668
1157744219
1361843552
1045208536
751728590
1911731977
196071586
1081458800
844189965
209629115
1730205271
523909243
1127393893
1679464859
2143119554
2137186582
14032244
1380559846
1079168296
524850798
1044567737
84941238
1101496777
701818339
606541558
215682521
1329314950
1669690982
1716528598
1622136610
1894546149
2053586891
499628376
2136035470
1116090595
648103566
379503032
218650094
933232958
2027242246
1993985950
1037772991
202758991
1009747114
557423199
2122917379
1817953509
141988262
1895298395
923055703
382114722
382170603
2146619852
1906413547
223896584
925438524
1198785597
1550138113
1863940983
128708509
708343174
846373735
1166294546
312603002
995484191
1247488846
1678721894
1606664489
784176341
410082168
1848913287
981883041
1365800238
1364738684
195784915
1368609072
858768346
966517827
1349597223
818747386
1206464186
567143448
1430127015
70851180
1441468170
604168776
1281490637
1912899004
1180343775
809363851
610109875
1916925559
1040180385
1398015593
383869777
1500490694
1328685419
1205606497
987919701
1538336831
820201334
1678358638
1426626679
444034747
1978329163
1527289917
633312563
518199578
1231000331
1933079414
552596879
165685923
232805329
1369858752
1625032959
574756850
1129497115
22579360
262457828
726142367
1117503451
762350087
1735161882
93615229
652853111
199990303
1556613080
1423696686
2040571153
815695296
2095080193
556500282
593018976
1123977814
147834206
1711935891
1114209763
954684981
1751586690
1805221166
1162006983
276396331
1129730856
313654994
1148991031
1485016672
1367475300
152587433
1048850540
2003562937
467034968
204594978
251493414
1661925780
735546905
1159004431
320015309
711718033
1263231995
1936209097
973406857
1400983810
1109373124
1937497032
1727871884
85260059
1400887253
846284252
1424566879
443302503
461322408
402900839
2040694293
1652421375
1330887391
363805881
86751786
978881857
1588420462
209899907
1423843380
810031726
1837536348
914160384
2042232463
1082978943
612693815
310041496
1654712598
999174610
2014619255
169826720
541227496
1211692933
1734832639
1949616245
1286667076
237830451
1219445845
1579308144
975363331
866819416
1139034449
1116678158
544078580
1966896235
548746178
90170268
1795291426
1966681414
1236562653
1951553950
42524323
1687274304
1243144033
994891315
959414421
1612368443
1227438877
1621318832
1777331190
1763345492
1662831305
1471174501
157786527
227444882
1739276143
1680401387
1775398183
859311463
1420859184
51278418
1266146075
693145200
1547502564
1674444568
1101786262
640923548
776335202
1133063149
1812447701
1391386514
1935534311
98411266
1730426631
1884804951
557584323
2019412843
897743907
926425610
662997505
1486539787
1508850557
1426190770
477114414
536546248
445562663
87292112
1300798159
147620253
510409769
1953912239
1867202513
642009647
1193632461
492253831
110211695
1646772800
1821067288
1993747249
1976472504
1279175346
359736486
697314221
941475104
604224834
1774827427
76246663
752498862
777224990
1500026001
1352534514
1043155379
918132664
383659366
1191408271
1553242215
432306565
2052434811
1944560558
224333281
828107746
1005176555
1639197306
1739652627
187103260
73926715
555664750
70337941
246269501
1699402794
1602538216
1158917987
215519062
1533111394
407578264
1931138505
312052848
1416606389
712842984
1802531499
848890004
2046876345
1373641916
1067104399
291082320
372674796
1015891512
797175866
1462007927
779962234
784858333
1418095234
751442781
73176255
227504944
840177198
2108271018
503189212
1230684328
1536570753
1200324721
924024045
1814220095
1156602138
1102456049
1163524478
1856905867
1173713132
350474211
779979160
1723214396
105388795
2030163930
2107451851
797083931
1178368206
268165734
1624413602
815087396
1658433718
938797710
948690296
1181213653
2062336340
1008976431
619396922
859779387
1014760305
1243931099
958213697
1094227539
109315076
1038406079
1141417269
1971580753
1081070102
1161516159
85718647
732006632
924965748
1500604918
816609386
1829285542
154404599
417295560
855144661
1675556222
605062862
608059866
271128589
904601973
2012512480
1694302919
2102080774
603474956
1130425246
1877118191
1049460381
1853615109
796457002
982315698
44106261
479124277
1305987161
257154411
462227621
997127429
1096162276
2003370610
505433646
1454239708
1237094122
7574547
586936091
867841666
505301629
410166633
1530136936
1205458951
339341212
612226441
1822312335
1370932092
210621263
1383654010
2082630702
1862125259
1669714770
1962340158
95473145
1672193875
1217387717
786103900
2048756767
1486439746
456503666
626146886
1257639696
324817202
2073106832
199158564
1254733040
1142439762
1751315150
1808355376
42829374
1362959986
387265311
251307538
2070039498
489202151
1875778130
677328796
1674168326
888168589
1134990931
2125997688
420707693
708340829
1328080637
474311443
776646629
1519056875
1845904041
717086843
1840928777
1556358855
2087770560
502057365
1452290468
1014033795
1499057836
817153826
599269331
138381866
883450069
2026410897
2058397984
1506787148
1282798787
1790382761
1775504312
420170122
965658726
991510436
1944134316
1900026524
1856181035
141083350
1066108229
801836678
1703099027
1572374716
393133818
1781233225
15245677
598526547
1945267486
180408483
221318824
1526812253
1352278176
451152771
42772528
272836507
953226563
372162753
1841743652
1272956469
617069447
1699618699
1712557065
826028347
281567520
2094451909
167560099
2059410839
394909815
1651917082
1127022548
382466705
1853871424
1174674624
531730891
1811064997
1629664527
829822817
984913596
947116093
1521966370
806437651
236748074
1063781090
1073842440
1833056006
1700929478
1309963212
240532573
1138548579
767301740
2137294493
453973823
1442719320
1794520698
1190669147
79418745
212888295
2017536110
1564767032
834915325
1729124100
1900930159
1105918220
1460996453
696543915
54226980
680223204
383555250
1246602405
902263014
1415158790
1791757055
425471307
739924912
1227134387
1544644464
1683900004
920686055
521991163
1119926958
989730657
1160926304
868293144
373008165
62078738
872910667
886854848
640893500
1579801362
355866355
384088256
1899612203
1003027453
1262383383
1531358517
450142622
953422692
1964346701
1423372111
1635746109
704116609
1858811622
648872398
54332690
842582411
2058232754
685808879
1814217328
1757117078
1612621579
1053282641
1955522779
1751309960
1216128225
103588169
1537848188
42977453
493467914
413749802
1333291643
524839059
1715809667
1217572015
173744836
2013822542
1152145058
1637415998
1404536180
1366686279
1491146827
995349789
1524325402
1680201911
1168942876
278584067
770792931
1224194173
750597352
1740031749
1367285117
318299679
1412293129
2076148153
469430918
174489075
1172244638
1837679414
720131829
884539155
1683507524
1653035187
1819513319
2082388219
1104441919
1767647200
1264046262
278569418
328784258
738246252
1253858758
1128804809
1202920860
1256902602
596166621
1519803508
1985235862
1890834833
1528851500
1528066671
110887881
1625098932
439017622
944904186
871198395
730413253
244367663
286392726
1841564802
687744443
1401442784
1915827826
1192137191
734993657
1234592936
1536442119
945959871
413564985
147706322
1117947199
1868974975
406258781
521849238
1003187232
1329249852
1832514635
153899086
619418598
1884946531
786430577
26989916
304484186
73559957
1970922604
495934736
1309821490
647169256
1711737471
1133282710
1436943847
433579794
1130373820
2071296427
1945370200
2105732245
1957464883
570596448
618742856
759688212
1485902351
212081650
1090210068
554602125
1509966266
2135760199
783176734
868599479
989043245
975576649
2090707106
1238382505
1367988735
2081653121
202258730
1884773132
1458219342
656494054
429846402
447914159
174164592
1013340751
2116731284
1529114599
1633410061
23801388
207335640
286816493
1873984855
1750615233
1267682370
1654495211
2054870024
1133556373
224762069
1963417130
1085996683
1940628026
1145740487
1894351361
1084835882
1214649027
750788466
1831664791
1314498088
1664192264
1881676981
1772418651
1774231324
956100599
569222758
1749344249
1993203514
1677267638
1618264648
280949105
550007050
351979003
1428630852
285308119
1032690812
303751957
791104878
1235359586
1758430000
343731874
1904243092
2086967067
143511265
1554664721
1058174139
255998426
290624758
810979103
1691208094
1107216856
291300689
2029153631
277882684
1158034155
1905428195
1341783133
2110431296
1884307906
265265581
1006045973
165561600
1458729183
996281700
1126627072
302620570
1005372060
351334347
744489890
1398322122
1715188068
760921541
1680992712
1206152291
562764107
376759528
1020682500
687853891
1295913303
1851968243
931000751
1141082034
768204689
1472176074
1257335024
234853330
776310322
2133036901
1191455896
1925898975
775117846
781761079
330306398
1190985406
1222877697
1271020191
1322820228
570815276
1111438670
1423757863
456429855
458157931
283564987
1102651795
1870395909
1539634205
1940014481
1563812544
1773723473
1869611675
214656101
1051203453
240501887
1956146592
1972103615
1351977252
1282093396
1760479447
284332333
1728654644
109597821
205130013
736389696
842059575
1752968462
1079117482
898475751
1752614554
2020159945
1694684900
941745474
2079526378
558134857
53275754
361318707
2089210505
393563788
1368510951
1332443363
1554191802
1042267561
1982234283
137452054
1757326900
963462226
433240252
427282847
828122457
1640933872
1590650823
893221219
1809418293
681696888
374025913
376279241
1249659427
341480887
375335407
376701794
1697451600
1185776193
173050806
79396682
1642612441
384764953
1608883738
1461353531
322968057
170172628
343629039
1438649731
39803936
1840571036
593895704
461358904
651451924
387374059
694396711
1536853289
1969500335
1505876906
717815485
443191409
696244911
1118998917
892821414
1421424002
91449486
1175507110
493441976
1917258429
2019379435
274131146
534298615
633309216
274292123
519497294
873605527
184389683
703327384
1498162127
1577823731
1791408415
462849026
682470021
814871805
750208667
848950395
1158936647
599395373
1183441446
1165859357
1218586550
564875898
651507542
572704278
1107784554
1785909487
1392193351
1017845034
539066387
1339450561
1590770840
181486611
1208809033
926757346
206677759
819840764
507367200
164258977
1830680400
528208224
1892891441
1186329579
1804889515
1044582563
188991399
1382839277
775073000
1695993014
2093154791
1977610042
939963620
2028288809
1735056597
642866415
1523984739
1588610875
368247615
1518552356
1745987604
1840326155
2081538585
1802531499
1632081062
1834348123
692610848
676609923
447519837
1642320263
1157933139
657665187
1505873526
445541141
1654082347
1105702568
1379081977
1623206462
151643578
966085452
1577960609
1714904737
2080453476
2004589721
111829532
355155604
1587257890
722654853
1888135172
1114632443
858680576
465737727
1860234388
505766961
749236959
1239843577
1670250961
1670934485
926620409
1839459777
71063970
389685105
830687835
904519543
1680950923
537555687
1237121430
2067159028
415660126
824998554
1734559999
1539428170
1589368617
56202438
1815175630
2097060031
1169703647
1779470488
834413297
1152206633
1699113062
341367893
140562462
1734818974
69736476
2068620422
2147375985
1215595200
307137269
1467535678
689805364
594555891
236589666
1503711630
454966390
945467415
931484470
1225503542
1297120087
1551155840
62755998
793093984
2106232904
1061199149
715582568
1281325890
1456853195
1528707960
35488919
1885756768
1896097093
1839566743
1025278493
1960713273
1155843348
237499784
1628984798
442926405
1688011464
1320353538
1661223427
1024574015
51031434
302345800
1139444257
638225612
1526381757
2070253844
1977930891
2108788977
152580460
953011451
927861685
425376687
524563455
617063142
1262290809
1381756813
1134088287
1336714212
1484744932
1557982393
1633942201
1514762468
1604425600
2093124444
189610528
1763429754
940533435
253343765
255563164
849246931
1956923776
349792857
568961119
794386928
1096790251
395211817
1894745731
825605927
1288299047
1928997683
728272623
161041360
432823223
1799367025
669333765
53686822
804343455
139560310
1483906827
746512697
315437823
365974011
1842760616
1699510918
1359053066
1618702541
1633725798
1508106052
187939531
98956985
1553918512
188791210
1770178705
1175179604
1112839816
969714449
1748254421
291096290
1801756776
99059691
1231684198
1248941068
2118124992
2085209089
302608040
1668344860
1758374622
67099500
2117588043
47853833
1742993335
1907138946
1937987053
2068220597
1564959035
706789559
1792075731
1036042401
2075905916
1850588798
1385081692
83001158
1769048037
2047966742
144842846
862135182
577101108
1110951831
639819977
1175245709
277399446
1693772800
1241169479
1502473564
819862817
139371945
32596699
2136672832
1522227548
1840025863
2011595724
766054445
487438366
2119402960
1937581102
112733511
392545749
176805596
1166948017
1476082619
334255088
537142181
1663297659
1166499242
1124488544
540436124
1880324816
1988994004
581991607
784684649
1695700674
873464123
363551515
862222066
1535275081
1073516005
1110081683
1523805352
319920725
32436497
867094067
1601679425
947495407
1261280582
1303916835
1746941589
104395265
1318249255
138247525
1738737432
721372955
1490426228
166126869
967840141
1481648241
1827898296
444640595
2141212417
1942964553
1947939708
539145529
102283952
764647795
2047369364
448249852
2039468904
50897531
236158844
234415344
245234142
384320972
1464835903
360579601
261992340
1068539672
1467237630
672308698
2135080094
153371086
481148008
1544424951
1314766029
1752610565
1220581539
1222880429
617454078
1875732924
1259905965
602159293
115714126
1428687279
1196808826
1299550702
620919235
1736777287
151721139
2068395111
339397706
1487154483
808981117
911181890
1288771113
461140154
613700156
1089845761
1541099230
769639452
1160469182
531144162
1223442250
210102682
653459574
156230588
1473436567
1816629681
917264159
64863109
962283987
991697510
677680021
1009406649
472762663
1739476331
1310401308
514965999
463521393
1580068655
778529148
787147756
75671031
1479685891
1533055785
507371177
180032232
480466562
798253099
519885532
695429996
1060572477
436714837
1282415525
496208451
1892890215
1690896026
1347316407
1560477450
1061455624
231778108
2112416905
1458053976
149342520
1812542082
1366618638
296592720
1131082716
1156799738
1539914763
1303016895
451583335
1668982063
1491162790
220849689
755305857
264508951
1616447798
372683165
1038086540
1955511017
1877238660
1867006436
576258984
2050349978
449840150
1751133118
1045473963
329161414
1472607715
257641882
1792621052
1608007767
1991189938
1493241197
1218695456
1887165451
1352476009
209852125
567044278
442273711
1482508301
532817171
1583761153
1209630640
239162750
1371168135
2126593544
1837669002
1627142554
359170334
261216524
871647478
1710108352
501692403
498379095
772541056
469854025
1211967233
1179576621
1293422310
2037394251
1118453646
657856176
1063509745
1247310191
1394056729
413274562
989303831
1297054472
1076172012
1977704284
1012354075
2099087115
744428849
1798628875
1270273344
1166227995
483540297
421138176
1005247599
409737299
1805341394
1991777511
861963988
431202638
1695833546
1555326303
590269434
1114025789
1778622352
2140095865
1991717576
1691744034
1206210656
1653710500
910323765
10496226
533117997
847680319
331980922
704881150
166157359
428384639
469591275
353424253
1828269890
270682303
499018
1337768657
945808060
1571415093
1385753716
229153613
1036027651
812846579
1772901438
824443797
257139263
1202370103
605642774
1148519492
1297164057
1201243211
2013543184
391630702
1532415994
562795328
87921065
76498870
687985071
641464024
429488532
706741793
973957498
1620897594
448786876
1248369747
1944077640
1588164190
1552291785
240607766
1763362279
9809572
1940580336
1022578969
1021476174
721837855
1965821187
224991108
760348887
1305978682
1625822596
144523787
1611586111
956814534
1538489945
756749953
362052028
1227148326
1003425611
877119188
310473039
1023295398
627060564
1932393949
1214857789
687316088
1956141190
210321852
2042717917
2128774697
1117008188
323489334
756867303
1154797768
1784204938
499137346
234356833
1827132222
812084614
1340830334
1118681207
1937055659
644817096
1965567928
2071253426
362431972
1476244626
192558450
1779487591
1091047126
1017817947
249534815
1160824830
827623062
228598243
688155340
2116759080
1964309979
1014201981
1911688786
740038291
1092070391
642939318
1336556933
443101639
423882726
166126869
1024173069
1796760333
1358852951
787953961
1169199786
1492431114
102494748
1124122025
883411718
1194044283
504422897
1055181782
716788680
1562364100
1703231431
891699017
346895035
599426289
161341789
454455920
21428625
794713069
1679245260
1109893183
247073112
1734043371
852292346
1435469506
224815334
82269593
1008884316
470705518
791874329
1931325823
1047922601
954414744
1126002378
1911462690
563034143
784176964
712362137
1739366497
1599671203
596561446
157822517
2106060616
178337688
1516175009
487634360
1422820065
483414897
785578696
1602359947
1714697171
389831828
1812718193
1310713673
985008557
1880693058
50752807
583046910
747243293
1406753199
863599821
856833656
1086090612
1250772875
784677095
12488639
1327960329
591333593
2141886709
819047407
102600017
1129814997
1397091734
986736764
68549652
965823554
577584975
1230762328
1295556840
86175905
688414749
23443169
503455564
191480076
1678027203
1911496040
1929413178
1583869110
2053654790
2067297135
82745806
1839733715
433818428
152533200
1725934926
887283646
1823641705
495110325
1881773509
966730732
681482720
156374671
47572760
834085766
1710112943
170197303
394608874
1803966548
1852953657
1316885269
1246160915
987077424
1205739221
1327480988
1047388849
1771474694
2016866453
990040645
1815870039
879024044
341006834
1082953730
533596478
1884168020
601386515
1997838528
1470855449
1756462540
1756466589
312663049
939568987
952593065
327946240
1027472664
1818239329
1798368236
763470040
294670385
1755363840
872055975
983667085
1594032114
1464906754
44498228
1837480081
65787631
1140147499
904736860
1703575083
955310545
446896529
1679817804
535944959
99769140
2043619423
1806187245
1498265145
1637651735
357959284
1345731711
1859478218
409833433
757749452
1159828040
352403709
156679664
1616117126
1328404570
1753026465
709935221
809864455
921169288
1121579090
1195756810
1368371592
1467412415
657635138
1055714443
1516431438
2108682867
878043956
1257346021
495081958
2111109141
1276181850
1192119482
1058341968
1417041322
128897363
1474236955
348812710
1128170250
138825329
402224484
1650542636
596099397
1238206809
81508267
1878420860
1723884702
2145053159
795166827
944465846
359657362
1355345100
850944775
244755371
246883949
1444106929
720542066
871058243
207802534
1204830739
170288945
1937785185
1376462869
948797177
741417844
1348431525
365661660
1189753703
1377023379
406495308
1789898655
607138103
323465092
1280269883
632197049
129942423
1970764350
1391499600
277268697
1758415462
2288846
1440500284
1952986106
541909754
1758689876
2111853779
241919164
381594220
1409842797
1789706604
713751708
183912086
752883275
1337563976
213175806
2117537051
1122571328
1577441696
472044533
12121805
1341694014
1531750105
752447643
290571654
1031126550
304232596
1576205515
1521609558
437912726
1880496758
1393037045
1173480012
2008179428
1597994208
2119449252
1979145591
1669693054
279597783
250544479
2084595976
887197647
1395035274
1289255477
2012719816
901566964
1636281232
838734856
690691966
2135250704
177634069
1797235618
1624035224
264471895
748592175
1651654694
44924735
224478722
1353183697
1934923686
1665430782
841955550
672795559
395576081
145478376
291404464
1801968383
562828181
860432892
123371549
870536279
1814386713
8597177
1509047036
1150480128
109836308
179513527
732725141
530460363
991912907
23628336
1862555174
46190403
436146137
890800172
903686462
914419698
753757627
1367000759
327087618
687619259
600509855
1370453313
228314339
2105093971
2098141051
1923172531
1664193047
209422453
1751667963
1940149387
1588159564
1283123356
1111610008
1808963372
241883682
73327966
1336883818
1174064932
1707618513
1392816310
1347613741
1477893590
1366570958
294055729
8665971
955110265
615115761
138063735
892142600
1846746356
92951250
1646947550
1419909247
1137309853
421669167
1926208752
1788030271
869750897
2063364037
645376465
1934612364
1265027671
557602993
1866008737
1314099672
1883758973
1117233844
392471488
1840442626
1840404851
1230853797
1094718369
1520088042
1053922568
266114575
1694369288
929970780
1325623077
1228884299
1408135237
39941602
1786124220
1268804909
970759458
489141399
315419479
322790051
665507014
1139493459
2083344250
564742705
1278937998
41629839
1410034698
792544590
124835611
1183091384
1307028114
1452897220
1233654618
558362792
792322159
728967823
1425920056
1016138910
1252368608
1119148357
2090591770
274219167
1960857264
1767498682
2111854694
593689972
1506595427
1996755731
973255378
1003649712
1405217593
656376607
2077473352
141609116
1574010442
1009475409
1395708993
1936989522
2061091855
1855383178
1646843576
915227414
1417085206
1966890453
1179670656
493011594
969715420
56882359
1617787465
1796650699
1731193778
1611883367
1926077154
1634385553
64655669
1465654689
1367022663
976786079
700232438
944799018
309631658
1293111881
233680152
174951309
1157185192
1480945749
1211762522
2055744028
2132243337
938841817
199129528
1423174906
464899
1297516933
956042608
339390936
220852619
1549731399
1726425077
2023211975
1759963184
220419694
1768484662
1039804356
153224846
246142211
983018620
515532641
1034982950
610319300
1832044822
1415895451
296649951
1970405939
477596723
980970393
330764368
1595286992
613535259
1354181083
1610608600
1031609362
1575791360
1488779734
1176294619
1892409429
889745326
509549328
877206838
1032837167
1497836467
1996497987
1633841099
1514277417
626881084
1270634403
903665996
1714875655
794819651
1066760128
1965765822
1828287235
1561083891
239221672
1247792568
1617975501
402270081
399595971
774103542
1483799992
342572110
258741737
889209570
58777654
1899577573
570121462
119838512
1234282316
687782709
186803773
1804732113
2082327325
2041218136
345892781
1712317875
317115418
1261307107
1440180406
15040962
1378120187
1461691945
225718538
1883030755
1130618167
808957682
1151113710
105734430
580868866
1668493629
447589112
135790321
835369411
48930663
253524453
763384719
906264219
637018807
984592205
212102194
489639314
1685687144
101463047
677758487
1590482016
2113101522
180621998
1979296742
1873794502
134005035
342966004
1775836341
5559440
582190260
730249646
482230575
1529228528
1106632474
1534313269
367674015
1376688114
918921740
1295029864
640996073
585943269
1479133628
95150139
1105344346
1376131146
1092137986
865281808
1727485577
2069048347
837545965
43213948
1610531900
1990745045
1796593076
974526249
1436726439
1021442095
1895360836
2040298861
291725529
1751171965
492571764
455480107
512573492
916086110
946118209
1112666033
266034805
225151964
1870507046
980583840
1280514009
886566064
945187799
121842696
1725889242
2124479082
1895871764
946176612
185621692
158503999
601024785
632096414
1184230713
225616131
1219430737
1036961259
551466461
1582639913
1661495047
301548054
1078670748
1698498072
1436226974
53761748
1008484087
572091631
1618625092
35320134
1999541893
1981020966
1565293270
1134438840
436545190
1359813949
1196069016
740306365
1053306476
1523959333
1170310318
503153096
728349531
1722694464
1556773170
892461899
1133390424
655764846
567559463
1045205413
1768546299
1214933037
1072387034
1860301619
193054636
1732805889
382973873
975878555
1260481663
120676258
1195510598
746504384
963498757
524121601
65914829
1931611597
1262118802
395674704
1986493162
1379767434
1775648562
2035197318
2067406674
1055115215
251903715
1368234447
1116561150
724032232
1638472848
1577121350
1117461020
2118626088
1795788573
1878736050
1957233254
2020244618
499757966
1085946104
880584427
247460820
2099380298
1152084673
957472877
948413206
164120715
1778197936
380508117
1960068897
990040645
1191026501
1190396279
610386071
974129797
1682704267
316227763
925541489
679329133
1128270779
1572996706
1681924850
1952007595
1609377177
425837419
759823761
2016524354
2109203771
632706905
394344747
777734956
679049081
1459680919
1466509068
1664062772
1372095378
454718800
1097243652
1057821023
2115573178
1629355001
908853603
815584233
157601540
702141589
870559331
1975495575
1348672049
1395144415
732956697
51287696
1378991799
663177542
2132106382
577621215
1127425051
2060796576
368684911
586905796
1722618366
677818761
565547053
1166707185
1035130677
2088841182
576993326
1820162305
1213091937
1114725698
558484681
1379739175
1595240058
2061093955
277480458
2043380560
2134392097
1234417374
1679813581
916227052
1998002755
1916908409
232271592
1526086263
2135260009
1639545143
368990151
1352460246
673835726
1150992303
1418514505
2104438170
64074493
1111056793
757483100
992104398
542837606
1069178862
1968335296
1647934711
1714217792
1997766608
1673689409
485272299
302492007
974059328
475291391
245997369
1011162525
583062076
493874984
376871842
471189721
1770512318
387759836
1560697183
42063028
959367024
2027013801
274213476
1347484567
1822866626
1805727508
1455134420
139585460
1586102831
2003890002
1070133095
1995618747
1511536004
58347149
1228575014
564512187
888347376
619487290
1519485039
214519197
2000598439
997086795
2071507986
152594653
304935182
70278572
1707844012
1145997116
1160889835
1760651027
1436533453
1712585580
1084741238
1134363967
1203023019
140348806
1790530229
1785580099
1835681059
1566754617
1556995098
463293735
1438138750
186522508
267633011
473904002
257779950
1001053673
245251411
1787788021
566339282
678445220
182127053
2053054011
17537925
1650341088
1059095252
2010508596
77067625
1609408803
655079223
879584857
360900741
404319577
1483593750
82189466
1171572002
424863539
311250608
368177872
1599402739
650296648
1304736556
536073365
1804561530
964515982
1512248905
200067552
89246597
927063628
2074201295
498958901
1508101565
1070799071
1015625981
1056658879
1553890556
736546883
1988270587
895148165
1790210699
307906049
768408536
1790055688
1648776953
1484015212
1152873560
1136046913
86748175
1519797846
985404923
1939525036
1435982527
2072744667
1815396302
713278239
1629315575
1877910975
1541187831
371525821
1626301327
209418568
1958739309
2085020562
1868820997
1579183237
1529668510
63819389
1421785556
649987399
955636122
747755465
1544841593
222533647
228084815
790041739
2001734707
1484878011
1193947586
17965440
1122483072
1298509244
1255028890
1330110425
742281010
1939012214
508673147
961455404
1987118705
1171629187
151737122
1584254603
119676491
1510818264
1197889431
1216404345
1335928615
1406605080
708222495
580009211
253276406
578268919
49280399
1986886067
1348474544
356239630
257498149
439459649
511021318
751071859
57169331
1021236258
1657419758
382959616
434955992
1403800001
1372481530
1596289672
611438783
1888375283
2063358101
143965426
1788251564
621695473
1989057746
1731839195
1748158813
25146479
1926013441
484199095
608697170
661763838
332910126
1208435789
1558813010
1489863018
2059485382
1585719817
2145296215
999485389
202054997
766069258
166593719
1479654810
1335983283
1920832861
1014238431
1025455597
1333304360
1115077560
1807576799
1367553990
961593508
415683416
1061623552
223059288
1375620852
1278512056
1837256168
1303641508
279613850
1092015780
1628373186
85180781
1306666443
1984329733
607265130
205510410
1088890578
1665594673
622638477
323595921
938958554
1609869363
742990354
2108217366
2102458894
1601148114
993424493
973505053
961690723
1505534384
2068090993
1526502334
1557738092
1244263894
1440175141
1760247200
190001232
1633198422
2134415616
843730316
701344441
1120386834
500594868
925374642
720220296
326465511
564236912
1128859564
69953210
1204865931
76191346
139312970
1605587596
793795509
738009474
1051000809
156977114
1388488575
1007356563
2057506992
1318996353
402820910
413702959
2130146076
901976834
1849882944
571395855
631579330
448537410
203006400
663490419
743972949
2016068595
86325965
751235665
1307341732
305038231
749794440
526461522
593169949
944226467
1880566164
1771241810
1335568362
2111780741
1073606561
1289153514
1570715250
1607784634
270829516
379194533
717950063
693026760
1430327382
1721751732
1800497341
1631369497
420749181
1880657356
359347097
1356387046
58210103
527391702
384518289
2026309546
374759037
351576130
1309874160
549299930
1966783969
332011879
1434451792
2143725161
865459836
509717709
1915141235
1596542847
1888765416
1402730517
789672130
579822637
683778793
189434387
695115164
815012159
801967038
713032981
807653624
1088870337
2144524394
662212367
260841628
1141000478
269124374
1547649334
367697939
1681268005
1163499935
2030563565
581267513
1604325
1427166557
1062938004
787581716
76608090
898302851
1807654444
559918206
1951651089
1729491729
644435014
1528263710
1324500398
2115496853
1642176892
1826588343
1882994138
227293800
1617763508
1251506864
1222217426
956328962
1282643468
1314402228
1123258390
1859156234
9889216
1837071558
2083218586
1758649790
19721409
1454048805
1328258483
499171591
2102877944
475817074
169511690
1313808214
348917012
574837508
2115819417
245023988
1906600378
1164870828
199576495
1122656454
2145659757
1855511225
308936444
918989501
1628790461
397925534
1389111843
2094993046
1906768574
303321681
2119076303
208180140
2081896774
1373817904
1613334505
238079063
1969837200
243398467
1605574172
1514002055
824751867
839337826
1656630533
918237286
43416211
1117460949
1910677905
1252626511
768397959
262976881
1475566875
1588228775
633249045
1208828628
1571967144
1472596126
1757487301
1294902699
272459509
478324975
1589914397
886757033
1970675995
323307239
1168082606
1095422562
1230686691
1816588760
1639197306
1502032623
2074645237
377132776
1485585487
1983352792
1032024638
697697153
291433990
843650509
235589438
728693409
1168718892
1151122140
679818715
37850390
1344564295
1585054038
974397673
532498058
40450951
898447982
1339836940
485934948
1048529063
1615342130
1263152501
622807273
201636702
174967259
265656204
1178109597
158842571
329007900
714178942
1653128453
61251294
572198738
63652178
1576032915
1238358891
1464427717
522622311
1385446655
629828955
591568034
912678758
353948160
21804615
1912169926
1423829203
1348317952
1322033813
905156313
1894008140
728168617
713046133
575830473
1783643362
62927173
798564850
1596084077
29870255
882248518
1681987857
2102652255
414053066
1039502003
1393370087
1961582053
1114752075
1322344542
416778199
400620963
1207058687
325673528
725381706
796638707
411086839
604306023
1703504910
923858314
977821249
1353670735
1858804277
1040074123
2088679482
1450308221
1043528608
552218986
1363878244
2078739646
227325434
452256918
936188281
539622073
591888207
1578176688
1457481496
1344626027
2131373043
2076275719
559726487
299647021
1063765363
663792423
1096549718
990755183
446647922
1034135445
31365107
2085151493
2022991433
1978132584
289161137
413127147
2077925591
2111537491
664173109
386616338
772570228
1511879317
625715008
1104392219
1655075406
1229573310
2139899827
813106309
1281098701
197132854
1982898014
1382523712
1448141427
1576278296
286928788
1411358351
1484316323
2023501264
172752904
718221159
1304918965
454936002
1625520854
566535487
3620733
2037100322
1087441391
265150991
2006872237
1872668200
699612320
1089139586
870823397
49564452
1872302576
892456148
1830864706
1643335574
2104952538
423129961
791457594
363155044
1331225612
311582786
595974551
1686793280
322317586
1521299395
314263171
81681691
190679936
525400728
1572975930
1253966236
1005422890
379905435
924618813
258888960
1662667926
1062464694
2122588596
1568260211
104027662
630196997
77688923
1611598544
705018837
1827747219
1493760226
335559971
1974302013
1114894896
1883777106
1030004734
1812928502
734333833
1088497765
200135543
772097031
694921131
2023510012
1697179401
1134291950
279978477
1999004995
1100178914
1268992991
1248819946
1658578093
1671158176
1650748866
1024496152
1375747298
2134809069
1579776561
1336864054
1333740327
277020614
888943776
1875648296
2117194205
1524586781
948782978
1741525925
848393418
716524936
699959422
635069927
477362094
1588746658
1396544057
569203525
1763797178
528782262
115474528
344234146
1532570128
1878058568
1962600291
1122292817
91800560
2134971280
1751130344
859581239
1661757026
1680726007
138953614
411260845
86516377
1816763171
2004674143
37030654
294614409
170356398
58559262
119343167
1816865592
1840129222
115668470
1879838509
1810493054
166843400
196123140
334642025
1048603990
1476025367
295809722
1874227816
566491844
962057810
126230064
71854037
486143893
1912734860
456697674
1929036231
1068709582
2064097541
1314353234
1175802
1146542417
1613966716
2009260868
1357708055
791936613
1572692954
329966433
763236654
42450504
1960198528
1214241750
582075875
229217490
1323001014
1197714664
1121612127
2112692532
352383568
101457647
249372670
737553007
423871199
2103090183
222577032
950629554
362988878
259298568
936418692
157349765
1646002154
269594440
1696196827
469379194
1347978764
587079603
1890853245
1610709083
2068540717
632719318
1846470950
262249661
253569155
1542348727
1501661221
1293394808
1448839662
1168566407
688827378
1313520195
1199814181
505366472
1047676141
194306159
558378661
1417239635
1965561295
1109843579
1379806098
871721348
79618093
267706468
1101922415
658151420
1769784932
300892346
113826180
518694701
1741816468
2106326466
346568789
857202974
1653562569
416223379
596127656
347672422
1821067865
1913686722
125220935
1101289820
699393603
1969573550
1736664141
1303422748
917021506
621738345
1578499878
652693527
1877562317
1111383352
328241946
1896948508
1453223932
495779497
1900958376
902848158
52393119
645067508
1813861467
1117615934
1726411281
2102787797
1929063791
1956431417
512279242
1196522617
1138087879
1256815722
1616145879
1823704256
225087600
673822442
164826277
2134252519
1218345467
710795
1305648315
1545032509
1163356490
1345049474
1764890221
1280397108
1565944652
1039373069
1828039719
273348297
1835858527
2138487059
1540335139
1607515659
605204630
1480532440
135155183
361087571
1594528186
1825922619
745678915
1406003507
2052102906
1247918177
945650703
1055553656
1133928132
918217260
1384165411
138982806
1989417122
1715310166
1076460802
521653336
522721144
1158070444
814214877
1064415386
1293256495
402729970
2060115281
426241291
308757733
840185417
245776840
457743830
1717195913
405804852
1133428466
374657705
527941133
1602515094
2142125625
853382071
1272912962
1510618767
517075543
1224675150
2030181351
588822179
1341150340
925825150
463092379
610110621
344272065
706981606
182002084
1672800340
1559959343
2101649815
1457951328
1318444608
1283735816
372077297
1069706960
398868745
1639895535
1102192450
934800700
997267902
1487010969
200467470
1903091301
1710272392
1316411364
51675545
1586919909
189924671
563147216
972745946
660819355
431614987
349518040
1230231124
680582475
64265121
2145922911
1319658732
113399583
1950753789
428073079
49085385
1395245926
1722291627
610878872
322588927
483916295
2070905331
547788185
1132139919
1658482671
269654617
76092546
164912229
50273349
718539291
208845519
1577142861
1336205891
11331202
1160459230
1679916844
1097536846
1678029580
833329894
529438963
1009676434
637759585
615205445
1711943565
454855365
23204686
665167495
2025945484
303906633
11566242
1529698865
1530441456
155001844
1940558773
644448114
93371432
94666083
1167447648
970322901
395062510
1444366457
444093591
1500530980
637060302
234674409
945083141
1786001954
653134008
1342692902
1518850407
606863518
1019848328
203702681
297118891
1395810927
1786226339
984178120
278205657
25225847
1386508179
804759651
1367038761
562436486
1430046210
1746484883
529709623
200711646
1662056831
698007870
1840173767
2064798900
712005613
1584105534
233582031
863951063
1323422526
720397856
1888231895
584905731
1685674015
2137709800
1069664255
1452055302
217641917
544281354
700143458
1750409078
302758469
5865670
401850302
1324051644
472382334
1285116478
1378083725
380931339
796489105
8749610
621152698
524687931
1406527470
1791404594
1072711009
1487457057
1562745769
1905763871
1492846596
731391178
838109045
2095050942
989356429
1166641722
572262911
1573447239
170327097
975759457
367324307
1299361001
2133572579
1523533661
1123330638
1945555750
288751598
1485643721
324306979
764810472
507886674
550988529
739172581
287785045
592654087
1087252434
1383929184
516439307
1310466142
2038939434
2062799333
990581428
1053732132
1302963956
200099410
906660237
72086110
714357259
1070673511
1939706156
1198186961
1788682052
93835101
577324042
2010023359
1612885284
1485806693
416089036
265620522
1015288929
844605308
1650665135
866380530
1361117978
157100415
1736693410
73417929
4770235
1501726239
304757537
977866187
1429230590
937241613
1115351822
714704454
554419905
246784412
152831891
1502626616
1871997040
906749451
1704523215
1455395144
772886059
688548951
1313904782
1811633844
1280738618
1573184233
1230632388
551337722
125021597
84425857
77687255
1320215632
610000509
613299345
913913856
1700022313
1332730015
2109575598
890763089
1548137697
1532732636
328698085
694619025
1580087408
375425887
1719141319
303230109
1334018001
287549045
980145739
1358165864
1336461633
364968477
184558088
598582811
2005891060
1725836469
864929835
1196224123
1959771708
1909869044
1686965423
107803953
1286455115
1622665157
2074838306
1124111693
132985881
1078719238
1738144250
539738516
1773590089
2020126671
798991482
2052098287
1838571490
1228995828
670779587
1972646158
1186334947
513457474
711356985
752795543
1164426106
1005492354
879925485
1931977483
1817380692
1126223359
601769045
296275544
649027989
506274618
1823935410
1464423201
1100532180
468235563
255047339
49305085
46126895
1738942995
778233050
997936424
1597209420
1307616102
213135512
14764860
2060724033
2123946885
1797358987
1334702443
2050861217
1938804160
1077183718
958275383
411057745
684692714
631303385
953859491
904726888
1836025835
259346308
1526164347
706686450
1110641762
1242812747
287202435
1948590911
148424705
1489924253
1329571739
84300889
180708630
759867495
399007181
1466023865
149834439
1743167644
728982985
1651989886
1683113718
1099789347
397548741
1164961309
446664232
1812181913
2090381521
331479128
578711098
1599762885
1935896249
2136158506
2117859584
475164097
750385499
185359166
2066087087
1113386411
1515126972
2079283242
1565930703
166101259
931019893
398616335
400090015
1473351847
1689753039
475051075
837455871
297636991
1945002216
1509850272
1376330593
1230057004
1976830606
1083736192
1521918981
1901858326
1213640645
870974604
18997943
152589192
2112175008
1636001359
343762208
1769027995
430605958
1984714797
76534037
1614805231
1514003315
87532030
1174082713
1901634673
2053219435
475091480
1576047336
401417855
88186952
1863079137
1708566709
823885707
133905866
1125481631
781057620
567569762
1342701902
1444040089
1803782306
757596542
536071317
2027392652
1128779645
1660357379
964988545
1752951498
188270998
652631606
932093327
1593439844
347800326
345265295
589379515
1975658110
964455632
1565146413
1354307165
227926268
1860352251
243439131
1872834352
289963616
422448559
1903580096
820649008
1344115422
2089045596
1521442030
1157945541
1741952380
1989737332
1500491200
249808338
1219503643
829324829
1050598803
1456680516
634002082
1559013549
1923440713
2120328173
998228890
437969515
883646163
974826086
553968725
1394143644
569348789
1686213089
293927810
1967637436
1428968378
456504209
690944362
1444151559
667092840
32892864
1505759312
2101152598
1595160329
434790642
1268551269
644228210
1722797901
1645236309
449941054
1482397955
805096853
230783248
829444552
1270959992
911930118
1697745595
1835864304
1411419730
434805558
1107727680
649283832
466927265
268721375
1137760105
968142614
415080583
1596756022
841513547
1103949774
751766241
1004802285
450697081
1070425305
556132872
1916265977
160191174
1218273998
300344001
1670511522
683800102
1650369465
768429165
781092787
734073800
934851054
1879858054
42146994
629627843
568014009
2091591184
139903651
1480207864
624556268
48705049
261022107
1276780330
929336586
539193462
991501439
1734431184
779684827
1131309218
445688027
789075346
610132432
1966005797
237046873
203443219
86289340
745189208
604687379
1790744536
857173284
1965364316
899282312
43319977
371397186
1831916146
1754512586
1589806
306675021
96923487
1668153015
1949351212
1236472983
678401725
1133683053
1060341990
278185019
1961044552
1927800341
1941431955
2128426602
1760589949
1180507374
1340848830
191600850
1339149351
889656722
1967549867
1296547431
1284559287
302270431
1452648564
749228957
1413354426
15288530
1760754673
1461116957
1293666491
102555077
1645398111
1968650162
1249694526
653383326
114403766
717073438
1811807488
209899347
612145575
1537750840
34324063
1217086581
670520335
520906312
1445315
1329340820
1882294322
915514384
375786000
448899891
1255373274
1021138568
2118096114
485269212
54491583
1661165824
592973526
1007301254
1672113706
2100535476
445764948
1608776124
471289385
848812044
943086055
78143697
432914992
369586230
403801393
709458416
849518985
1267970840
870967987
738907857
1082445768
83449601
1337873302
1641402833
1483020418
1943000513
1839622071
736867577
1135582663
972673515
1290561730
1728014371
673129444
167540437
1935554089
509885524
1896376546
890702873
1041382350
1312742852
272074983
599306663
235748233
1539220620
96043865
1650222591
613917440
1210357057
1123835325
1781971574
1513051494
1684188521
216074538
1180082286
715009059
2005427893
1621503116
374369998
207573494
1376214761
832338631
2009744079
329435635
2098650274
1860216856
811805339
865069647
784035929
103594973
1920427793
1710184911
1984975990
830427545
1652847200
1302566854
1346635906
1560477450
480534289
52154012
596783399
2036501299
1894651076
889048819
715328621
887776136
963892669
1809997699
411331245
1968701146
108127567
1923720011
1737117733
597780779
134111608
1037453189
1193555834
83244682
432867416
864469314
144161465
221553894
945899052
1943833726
51888561
716902071
519507349
206471806
265559246
654732103
778783681
1592675727
202877697
975346061
1924538567
1505085514
1346970133
1483249198
432785429
1203286952
530233910
1334274910
525015105
1421639757
568458250
1283802033
824730898
25177626
495376741
115341185
1939973260
835196447
76500953
383448798
379790775
1735490535
191773349
1886762565
1767405765
1768574105
2067400944
2026700845
645305585
370399551
1947526015
32149307
1399336812
1530433540
687400939
1583877508
67528455
1240794653
1688150222
262082334
1233273488
442122307
425633850
1673886300
1716059105
263105128
1784588391
2027619438
1141092439
1006248364
437676483
432600995
489761749
1890302819
401439726
1085050778
1832765619
235117043
2034001625
175955067
106407763
1368117900
188551306
142902966
705394067
1862646115
668837486
1999220287
197255289
1589696901
678845552
524536958
324898885
817208285
1279917236
2119265789
384907566
1114696980
568618214
435462778
619398862
1626642297
1109257907
809627150
757367219
197852679
1712897385
1545782119
465162642
1490743303
1108824121
478442394
1700502261
210951284
907782072
187532559
896783696
1595285136
1973381915
912669654
871989731
331256151
2010760464
1663944406
900784722
1550899122
234889465
1739384647
1623086417
1549537680
482164194
876767104
1909232473
766826154
1044451936
169398400
1784044067
162343803
1904433944
726759281
754809638
1699368853
2093736436
1007366626
892596195
292622246
354029696
1589889845
1438727859
306094866
169077272
1257828762
1369204101
983327258
1017751257
984785755
902992338
1589244893
926810998
1539838382
1873071483
1479204829
936855192
176947961
516233895
1817350439
1696981959
2098651835
1915479239
377141684
1385106432
1878863046
328651509
776484757
243015983
1500598106
1855546931
1304312244
623039358
1216937735
1552996728
429271331
850632726
2075728070
2064083595
1483221079
232000231
762738387
593010018
164917476
1214575613
1335182012
1302221447
321298286
264443574
1082622332
572858074
102367593
1821521353
2012557432
1758355795
1419273809
2039257661
1445884726
1352393383
1377556392
1830391742
1014676927
273848369
1812577670
1459030240
645537787
1284972112
906048342
2101593499
858454959
1652462891
1164453704
952541665
618125974
171730496
590153225
269938592
434304361
913085713
1068536883
899689857
2076918524
195685787
769383811
1095033615
1108064110
872337096
394536349
1091793499
728436531
782546350
1584580699
1267650936
452133563
101578366
1668379149
2064987740
1698725388
814400280
1527329065
1203054
931109864
780823692
716779769
733723879
2037896631
2123718535
1065337980
375579826
1197504414
1117258771
648616671
1396818790
1033136703
619870778
683909501
769584251
935570844
1652868182
1600124450
1545876912
1198517109
561529839
1515012705
194918269
1309253232
677608383
211133331
140239968
1213145504
2085466397
1458449364
1397102283
626948168
1885148882
522235577
581534472
85403950
1983592291
1409298905
634500225
1875664991
1084199672
272976370
2083295600
156515821
331326490
2105606819
243139537
1595513191
1403641423
1719070065
986982792
19760436
361552669
928392055
663462387
850476429
958328518
1834024816
1307305713
1215055381
854369565
18081194
943578486
841898362
1108382991
693961803
1013057618
1122059363
2050172412
1639617740
450403849
1193639584
61892912
1934195039
1582971803
863393824
607318082
732991627
705832941
338054421
174510307
88777832
1181128286
1585719817
415230860
175106603
1113152258
1197641540
1791634897
2126152384
852352930
1686733825
313697611
981223800
240469641
1816315713
728627451
1406704731
611605916
1440716491
5495680
994447097
1341530429
33167281
985758514
1514101953
2055483177
333388708
196331087
1326581767
181909394
2004812173
1917692756
1639314705
58798125
1462907384
1792076009
1472449451
771934949
1632315161
995384539
851329892
948529775
1230705647
1939871133
467078325
1563032209
1643681389
1210739997
1985829755
1076193371
1235641578
1269263469
1862852663
69794498
287525059
657558420
950556603
1866936755
292193718
1894819074
215850292
2083786212
1352634404
950676859
471667039
2071768590
1732169692
1942333711
1701818043
1535546687
706171272
1747718776
1051464266
2000645502
2079242138
1238928273
1248903043
312912879
128309495
747071371
585336127
1997419556
1961691882
909460482
915735223
678496779
40586323
399928050
1293587900
2037677169
326059686
2119609373
1078833033
1864093226
1246655427
1393439311
1091047126
466630406
1572499540
1429140611
937560637
1727752490
1389847807
1691022038
1379673378
259091323
303814355
2104340164
1243472711
758516680
1195608734
1616271882
380228826
1897306065
2122911030
698092324
924017688
1402434655
239921905
2055070185
1166732340
2133016218
1085909896
1742347157
1586773737
694104211
2003904429
583446048
747459118
12911686
1037063115
355009898
1020564549
1251835061
1085949087
1661531448
1351825694
1094215537
899164767
218306354
1830789963
655157458
477886049
1217067985
1176222217
85669899
1294682519
1594330213
751652698
1299543285
1215356117
1917713425
1486637951
446144265
603099423
2044776281
319666520
1707191299
924332083
749909453
2040428797
1103834057
1404187728
1016227434
1780775871
2065540617
330502740
1698064419
1469266312
1418749173
655899761
1113839640
1485950298
910112436
804376972
391891808
103995844
1377334472
511894392
978275886
1663621794
1283374113
1764487870
900216441
1054873248
422769178
1517034861
143171570
523645283
541818638
1382889039
1414871018
1685537629
634900232
2077901030
270215239
1239263710
2049207409
904313336
1794312040
412934422
942087198
1822327813
978860291
301408756
1128643726
2077443569
1418321156
1271478895
1333964011
1647060174
475483795
1330921079
283548249
273019590
929713725
1441916283
1798033772
1397475449
1965623747
753008634
1456299314
2024623170
686302940
119566187
1746876275
875918819
1451806646
1293646534
511523098
1110317516
1292958035
1159885981
523885909
192382311
741633205
287493397
1041406445
1327306966
897522670
689399191
351066964
2000306791
916162195
422241596
1990947958
1870056968
244327377
1307168443
559005959
592455699
404779725
1148707120
1332636992
894545848
991934345
719240640
1262240111
1987593461
1622345269
894876577
243029553
228295914
2054359912
2100166740
80573954
328243789
887547862
1177682661
1326392493
1570475697
509805561
1486827212
1119135423
382133592
158503657
464652954
1570103436
1754134304
1078121642
1013101784
1617354154
500532427
1000153226
856436675
1374506941
1675558424
749848977
1069243600
1200583782
462822389
2107424922
661996756
148993912
403311567
1659040462
582663531
748907262
1945603952
609632890
1043236339
891404826
2031156651
1313309787
1899126363
1541376403
1191762035
1874972484
793843760
1585507529
365412418
1441081233
281722483
155735089
699015040
777386471
1383400288
1155970098
1576425731
2135199450
1397752900
1879961609
524924151
194292163
1911590451
2073884194
1099841392
283656934
1076570587
1394338222
1600858636
1923378572
1353375508
416999772
1252541461
45107081
1668150868
166077446
905031448
1622061042
140697936
1284003982
1660831618
726412782
1468483118
1672804233
3449147
1776975011
1466020129
251944041
903977926
169581442
2144834411
424136563
1292768434
1599928177
617681595
407570989
1632959910
974899293
150617609
1873382868
2021370335
880462886
770659245
187255590
1606430930
342967349
1799755446
1089417842
1009659359
1617176824
234707588
1362514105
1237346832
1868371955
917917231
52027529
218934355
1865533096
2034959636
397633008
282097106
80612230
335553997
1638462514
570825904
1422958921
1771040222
941268348
310130400
254710714
1255769409
106084438
1845522377
673921383
291833803
1330333828
1605313133
368054312
1748443675
285510082
1295118218
50448808
567582115
1571865296
615254045
1881457462
1534606748
902119668
1800486768
134567494
652306221
583086448
756512936
2117497394
1023941576
85820118
314481887
1933432613
595809386
1297963482
38573319
1340775102
445834369
1609582061
1121753888
522806596
1923280063
1276644378
1003912062
128714357
238021542
602646332
989937905
1336450430
959406769
2015795708
2050739647
847018606
1935480983
521094274
1693617902
1559334106
1029842552
1828359986
1412540724
1175982889
1642682055
2072567064
969266404
1426353867
1572165617
219331227
1088354233
2072475896
736785463
1238428915
910743044
445376360
430345947
929766503
31241350
1505180464
1181785716
731333953
2094319781
364305753
1766590679
1600055071
468422418
2009261026
863465498
330065422
1505956879
62290821
1352486093
403598055
876228538
930841429
1465673082
389198410
1576658331
2066184164
2027520604
845645940
1637684069
633706572
1537317659
977716878
2000084747
974961860
2054030031
2104721308
433770690
142393772
804546551
1262311071
1224395504
1697928053
1120635493
996395221
8371167
1152940337
817069511
1695993133
1958974212
1075132928
190093237
535917355
1427863568
480138816
712726589
2005140139
734502463
312974007
2144211683
1184478556
1060977857
1987162831
1052194110
1610988046
791598313
1853147919
1996572678
714979956
609148994
1862951391
275542149
808706488
744903986
1282921198
2107954269
630255624
859009738
1635883788
1080548716
2084737559
1518951745
371241559
676084175
258475484
2022928074
162346383
1472078548
259398952
1905808750
1580217997
1904539213
1398491675
319764100
883155644
1843457769
1084917635
1613707766
141502029
1002733113
962851360
959925759
146428125
355925876
420833690
1665866920
2017279916
1875073695
247737902
2126466404
1444007687
1907959965
555002181
16563741
914698107
201962894
948799243
441513313
282880423
1698938854
404585250
871217649
670502365
2014719031
1744038227
1457595465
1640223276
2012484368
1153410287
1311036414
449672405
353017634
588626773
141049243
499704492
936732205
1710143922
1977894475
1020818142
392417217
1443576305
2074166624
900790016
1702407456
1827225490
665413107
1193372090
565716289
1387522675
1924447289
1365372416
69848443
1221258691
1825633455
2000574968
656935505
153186395
1175764422
1761110818
1226076520
220149484
1217410207
2139082161
1747611830
1103466480
220365211
689950424
1917721188
2025374013
1200242679
1949303848
1696001548
335624637
1572251404
185028917
1914220122
1809471480
1245278834
1190389750
1075128321
962210278
1481222063
64258616
1134411099
1486079506
1917351198
1288526352
1101003056
1413575354
1386341809
32970080
1795239607
371221243
23824851
1544508557
930930648
2029054611
877001004
2126347307
251395034
1421279563
147254537
1152108282
1876710141
815101354
1322378886
153225682
1227551095
220027064
992551458
1590687246
1918723470
190614830
1217973344
951629528
1259609642
1778340504
1078400620
2119312655
1550610743
193109308
1538185944
268584943
1079237275
672047980
238351576
333337930
1122446562
267566965
295307239
2008507686
299124319
759566920
2098863808
1710940694
2096166200
285971705
787386903
1254849391
1443484965
745650099
154049671
1519151450
495685117
1960372548
626936465
2120901496
938629275
1761224893
1564247264
992434062
1674524780
1556362160
2111665423
335824928
103198711
187809957
694550005
867357499
704519671
969767770
1491763448
1270676980
1705987808
1536909426
1693724367
128084456
334214282
410752941
1920148533
118558009
1458542658
759585299
1264465582
395423254
1476725086
79330093
512198840
1827762908
1209177784
1351408558
2011310626
378939085
1513607324
1550827018
48548859
8621440
2125783323
668977509
687715455
386441445
954350125
2004319919
1459108179
115090621
234395173
1451099609
1695905703
1822314564
812074727
1170714077
2069855022
185391472
24455287
1335911290
1209611046
1237295236
2044759650
76966001
71311019
1553222351
344909450
2115573178
445873082
1857298333
2043504845
1592069394
78103880
1578353426
1769833253
2097263315
464006053
1005875123
1828500177
1922849346
633821567
921787784
83447706
55363323
2072086373
498721877
1771591991
2065487333
1064842490
531239069
993761155
32531960
1493385241
865683463
1716818886
602498327
910053057
1593268075
1553516110
1808051678
2123256116
1640461604
242596013
1054301564
552252036
421791105
1771311061
897324942
885971503
1502266170
1522301590
812142231
1485881194
1654957780
1372389364
1609874201
1927649776
1240739214
1305748043
1692092530
145373289
1137678012
985917057
854620440
1486613202
1716690409
1744473169
301843183
605239036
724114870
1315289764
325447049
456041297
1420619355
645390950
485843142
209925450
349624044
1408037197
653611005
56300943
1500383430
742290163
1376137940
1197781174
1020087334
1636907544
1846931260
1637657275
1394476110
540146802
425807249
1165091947
1635788363
243512984
1110782819
1936823712
1637133946
1904804139
53629462
2115063744
1723357635
805889052
276481400
1526993361
1604702004
1704561999
574847513
1077884431
1310228006
1890587655
1358372333
979100818
690813033
306335854
1505380829
593793482
2031146858
1442289015
1886557291
692642121
682507778
177625025
1072739634
366308436
771787708
391765739
793190432
308412617
604780340
359079284
917256062
1838323396
20013442
129384336
144055080
798119546
197565909
1130960804
1901787899
1622286135
679604928
294630699
2095714191
1932099178
1445296532
355786115
1051551797
565760894
1618821227
479165873
1835352402
1368555697
1764148362
837966600
865290699
355982627
1642550791
375128042
1108288657
374754415
39744014
421186836
328938202
622405514
2045850589
1062717331
56936294
1707459249
137668778
1420802695
457818741
586964338
1474941365
1319839619
1602730602
1209863744
1544636196
1972150924
820895491
68633923
310235462
58412477
349492560
1095195835
1271632135
1515213689
323870333
1884472160
844309685
1486818556
392208205
17746113
727155769
1529674520
234208275
290027784
289295632
1094653470
2143277857
208110923
633276295
700761134
1914789621
262741725
129466932
1052459631
1963213429
1182111814
327521641
1453096067
496382485
179501217
384381798
1794923545
223835783
1236540578
1065179735
2114704870
300488716
310309057
338644547
1167943287
135795264
530443403
123452174
1696432997
1340812808
656276343
1224347676
203227833
1198769178
479122092
749892045
483423688
733409978
1903801137
2069469099
667478510
753650996
206806673
114566595
1044617153
1472018606
27500246
2001689416
806418344
571825375
1148797287
1983784821
289450564
1757407955
1429494484
1808792123
1894352191
1796744665
551316746
1808704675
903615742
247071689
286088085
2052033937
1949794473
1309769162
384536025
1525910237
669576582
1341205961
1990875874
673010736
681385999
1930041741
1330032065
296596976
1419126215
1563305867
641793596
2034328554
1831732739
2093019133
1837968837
740003983
2046347790
1709984977
628935387
890647852
736617418
246364851
410060707
1941052475
1443729424
857011474
1222245476
108704806
1014155828
1435516614
784108252
481875490
1639968622
688303244
1515666025
379404851
2146265317
1269794391
2111058902
361895829
1830106022
465710731
1467080912
633304802
1065322826
869165499
1386745409
690763490
1250007407
234922153
854868933
1461226176
200092659
153777047
681557938
1890827642
58701242
1350593421
1549558111
2058633025
736445671
1533977075
43193121
1314223115
466234582
382747211
1469815159
550510937
472753924
917319370
1039691283
25412835
1056302199
2030590485
1126723137
1348185547
1205138496
2105632345
1723426162
536607458
1453794151
790026459
1142018181
29275782
2137660125
1213338346
1660848457
1879935608
2112482898
851981948
77287531
1083001557
1178701065
599227302
1194049550
2006344557
591373572
503858272
1028461230
1009610603
1802800452
342348916
136440369
2105975511
1723172812
1856452229
1317916483
192851045
82439826
1685448092
650087749
1613597249
1406488258
1637371194
1377288567
425916003
1042508075
857249172
122511504
932184406
1475646423
873632580
157450575
2107442641
75227467
1847730565
201803463
1252277774
751685070
585003849
1161518876
2035501075
235511753
1646693815
290129519
980757487
381057008
1034056411
2115996399
1236780154
344089938
1923220572
175365118
1517211077
1780520585
2017575504
2079796695
642138196
519647596
1650912122
1486299153
1234597026
569931931
1324840059
470025800
558619152
2015445792
1006893232
195049716
274547214
1694735922
1893922987
1298997622
1250879625
905218617
1876726371
384686085
634226473
402028416
27678463
593306998
1471264523
1347508337
1684940295
1885347463
385128909
1893504022
1691941812
467197801
411009485
1507519308
1375368964
1530115568
1905743737
266352659
1576908812
2137513160
66547677
696433192
504717463
1349124727
603605277
1322695461
1663190724
1788813048
2123095053
2002978350
1295615157
1950408230
2108241979
409059451
1392701321
125864830
1819698085
235751787
1801366959
1646216722
1594590937
896661766
749253489
870725237
896860086
2016033338
87067949
505677727
1182218393
874493070
2091665396
473477891
941587379
1327304874
543328168
1817002012
1488257089
981214804
1852067294
190980192
1478646386
1480886481
433081838
1479750904
1581016915
478961687
1797995611
84367114
920628780
956275372
328727505
1101862210
1571084488
1853965217
1630194886
167009428
1389240953
203274888
820680840
2118376744
1221613830
2037721932
1333609360
1149618345
1936018686
1371138468
360584664
1994904414
1860857686
729382588
391015469
159875730
954001744
844496201
272966922
1579463008
1589466016
446200691
1173048837
425809331
824615284
1402499256
196230259
1657360835
852579660
91337930
1791251344
1287628958
1676762624
1566385906
1207604633
1871956663
1990331652
589444677
182766620
1083664822
53927050
1401404863
1382228259
1238114224
375052191
1356471836
446596779
1807005927
183115885
1970429445
1256557759
1424021827
702619242
1517998051
2123146501
1899229146
1419987328
1221502255
13006856
964465866
613235020
343428512
900213283
1253566436
1383728482
1634934943
80002817
340413320
1379853112
646019427
63666148
2109857108
1829891512
1669867849
267483414
2032331284
1963845052
1186434449
2037216657
1307698072
493604501
1481071122
671225088
519425664
213849057
907485285
1979839091
1319420787
1570493051
708656162
1529518558
989767157
142126769
1281716118
849591749
1371842872
663968869
865650879
770330960
1507198349
1500613978
146046581
347239109
4811096
1740467775
1220747577
2054168054
1677656199
168578682
2107054421
394249326
2135103320
1167505297
1238050933
1047750149
1853778872
95853918
1653783455
476290317
64915827
687403412
2035946069
1370584133
991219944
1658467313
2009460331
1062631146
1996683114
424215128
1196803529
383219515
272627125
2059396027
1942223274
1576777363
1216842065
1621773910
384753882
1551247646
142148627
749768235
1037230134
84463495
2032383299
1864165468
802220484
611785865
2110296605
605261503
1673699499
1273019236
225588385
313329007
1741630194
751326447
962672399
2111384023
834249647
265012094
707371161
287465825
1530659561
1775312706
176414799
1272161036
342800178
854815411
1984963696
2065659084
420299620
1703196341
667362198
84635059
1169285133
1732267442
864700584
388652923
552821406
1513900239
491712948
266070555
226226458
1405299438
1763659357
1285087465
77522596
1921951005
1393694938
1377582470
2121715422
915493467
885856101
384981907
1235363024
1774123267
1660513241
1523449998
924010343
1099149213
295629143
36666781
977716660
2065168599
84574651
1725149638
279074962
2087400861
131058231
1582349611
542649164
27569480
1590481586
1095846801
2021469458
612095784
1292320336
704854760
1343656657
1701921979
1604842427
1687133530
1667150084
2026730626
928039028
1304219718
1896497835
1611394738
742682584
265048544
1128683198
1985930854
668033242
1764919491
1707317133
433255171
80461487
420272122
882419282
955364735
1786707152
675401993
1633804062
231057656
929557450
164954366
1482265022
1969431278
1299767443
743540951
545851784
174940319
621098896
680975348
198175866
461820755
977570497
1662429625
1825275098
1234528613
1735911832
1277982719
1158564265
1121564095
1559985592
956342295
1811195490
101966034
1499241218
1350736445
1257559026
706088040
1387098515
190442413
224080018
901737059
429813800
228924306
587865700
1481124472
188568191
269464614
216705854
2065245656
1776437356
2065706285
1020659590
1864378605
248454661
881564980
1489300710
2099258055
900937419
943334984
449821765
1654956255
1237647102
1290833102
1885581565
409320813
80136778
520424788
2045853667
101423222
1676244904
1157197663
998752821
425941693
1694812352
1150428547
49357118
5047618
1588411290
1572049999
1837909032
1352993656
1067240518
1232536142
1141776759
819071222
1489082403
385643111
1681977817
127951048
152653248
1638324825
484523428
1104613024
96425197
515600351
1218387479
793023972
409914192
1577283501
1145722614
1735378446
1654216360
1604555583
889006403
1793702460
181394198
1201462252
1869019760
705324672
559398630
1365403299
2068886408
99136988
2129111339
912102260
319442070
911547450
870186099
1948861349
1569969069
1936774874
1740649694
497695858
1099702145
1575578455
791411581
1431474472
1036656104
1711266044
867829789
1555490270
185254831
927019183
891964841
687091081
192206201
1606208829
537072758
1303429981
684443451
564143149
252805789
177971717
1091719770
385345910
1175369007
1613235637
1132886493
278584067
1868953252
349905523
1595975506
417704825
1566258412
1101738154
2134658180
1700283635
269775563
113110487
917558001
1390955524
1562292849
1339212164
265770183
610901617
1513938407
386402259
872141922
406298478
1916258541
911985514
1634154274
653708612
694022360
618171771
1987970785
2075286270
1403057031
460547147
1848781187
2060980070
1034687402
1601580027
551774505
763765769
2027715212
1218643829
1570738436
800285724
435024091
1940774173
7801950
1406283947
1616792207
638150723
1297171254
296696787
907675608
1951113934
373922820
1049552216
1327400414
1989889064
581515255
855285252
569823087
1277421738
113497189
1780137832
320488826
1247059903
78428567
1637258359
1271186876
1999114663
1105900577
1155053394
2125369531
1348534458
46080783
1139175016
809689038
1884998097
356972248
661071369
1797286853
858911743
730750042
2047230202
1306049179
351495915
2957981
1018457931
1853868343
302874443
454268224
1077828729
1915831948
1249121852
309177201
1725656975
1777731736
1583185584
167576242
278425707
1240212036
2084030510
1427399757
1938221387
1771373241
456305076
134109385
1882902849
43948446
1103332497
1906300722
235248073
604327641
140786069
290933497
1040230878
936876418
1227452719
417743003
1035439035
1751049554
1463682738
56317841
757429913
1174497924
971829356
1838555723
2008667529
828437000
730264532
756026828
637925340
1341790249
236011378
536886286
188577397
897917814
648001206
1445660123
1263521987
1921118708
569252680
667209474
1891035149
866441996
2116173293
1312324987
1243113882
1645022727
2080171347
1600876675
2094726768
1290527636
870945314
1113625013
2092765702
288066454
261634275
1595747077
1729970771
2139043223
1464060533
2118020635
322436221
1475836929
1410062476
40098334
1913125093
1621732955
308478676
1408823380
894404
1985383730
1505902315
2055539329
1800374690
1593684215
1700303628
1620200899
1698238403
2029870159
1388116575
1062985818
1215083796
592993926
74038036
1707807611
1752013475
927752709
1843120094
601325845
486524684
1740126314
485835446
930561227
1118441090
941254438
847722719
652986852
878782084
1388792310
67455
634237483
684670532
429273589
721007882
404703696
1125779382
1469313370
1353695282
1106373244
169022636
1578159560
1973653100
574513546
1917031628
470326483
1377871839
1617650501
842724433
131167476
1458935382
723263545
31212238
321865850
929818700
748289104
939593146
1535143667
1328188544
160150411
1879488638
1802327567
1593230424
295060029
1744447479
472072575
49236695
395017585
463737705
1662583611
903500039
1855546931
1376541811
1707106197
482627720
482165502
1384047550
2075313437
144004019
1338822701
1178066229
1718719387
2130763763
1867515902
1993942886
1771534530
1662116970
2112361641
23086012
464625065
1533596681
2016641007
1086043996
799822793
1261116573
804012952
1721272146
1093773234
919061922
343108766
186593644
1491160858
1686210851
450673252
2034995529
2017399491
1044785782
619513443
1758393121
911021735
1622372306
288149443
591710997
405015602
659442937
360889686
1944949924
871049328
929804443
1574762539
1816695292
1410755918
356031053
442885068
393843162
71271526
1205433326
1243324249
1964864168
1557029836
1503496416
579590966
86486815
1548124604
94898367
733379901
146974860
1949880012
1040722051
1659188092
1577250796
614157996
1721620747
558858874
2087769015
1230661765
1379240141
1964766841
301758479
1237300593
685566636
402755708
1130503693
926788597
2121855026
207573407
1558206512
251041735
316922843
112361095
1532236086
1425968679
1248387079
484033333
222731891
473121221
1711363071
1477554538
1884006695
395077579
102397070
2125712904
1562116835
213904402
740810686
1384115585
769822043
524070121
579370146
1778384110
1414127845
1824683775
1601240390
155854169
336374732
1453488741
1905024783
161851357
513772042
1439635892
313632778
1599904299
62685046
1807759652
231200346
1279725271
167446349
1887884316
251785807
907504873
1088168902
1025551782
254737409
1015440137
1042361779
1206500425
480394545
1015550629
898081467
467344406
755162471
142882870
784166455
1690275410
1334807246
1828177607
597022550
112523490
1928702946
823733880
1168626024
1253260543
1350009038
1987793014
434042909
1746845396
1305424879
74231585
1885244217
1454698675
1462856664
971740290
2119888649
1144900882
317294709
924317639
540395952
524381539
2084636129
1050056255
795991323
835513936
1309450143
599464495
1255966499
1800803575
849508780
616476563
1469204696
1067421729
547311900
2052611166
2133119912
2122223396
1514109290
1263657941
957790501
927817013
967534004
1098859824
1115476871
331656226
690958351
1397513045
579384125
97425759
1228440730
888126618
1646015661
1339526152
742780259
271524884
590785644
1819420086
442697086
483539613
172659804
2099248250
2028003221
1886601997
1047507638
1687926691
1649761240
390982302
737921072
1373596879
483818945
325744354
1252066614
1564454710
1688550191
1092005023
845173657
692268733
1841847224
31518827
1775405400
1106430183
130306971
105786470
376681424
629348571
1557463339
861164401
12314703
604304733
1424211039
1100926924
1757983613
1159242738
529604670
477025952
439085208
722730832
835968348
1768638110
1363710385
20852338
461299086
359947156
331798904
1728487915
1694851415
685951695
105836355
1803498021
918233428
1633392051
968207144
443551841
343891716
574290762
10429872
1972047375
2026401506
4217972
1733907844
69061553
1378497704
174047611
171467491
1680401387
112419
1988564524
1197547905
1243030185
1127072543
2070215227
1095997150
1044810882
401240328
1610697196
360986977
1150703634
1811967703
1985697223
26794137
794553793
1819362411
505633426
321203498
1183720046
958130973
1985219681
23035812
702904696
1463455384
328063181
49955767
1250116294
1471551332
723817156
167820460
561515096
464354021
1829579604
331915755
502714252
979880893
1752586582
896000113
881879901
1387947217
1616550797
116094821
1927283483
1079769846
1048049373
1528347420
666604485
1180506228
1529114533
1455656890
2001025689
1652804669
48831833
1164848687
421094740
1493576898
700293481
1962788848
1442021147
958672998
1465817052
1342378636
1163010771
885788219
1947880949
326310884
183758322
139194623
1150026281
1195496924
1022825742
759453757
882694140
2024853467
826657622
1556946337
1963878760
1519718078
2125998315
245896487
2120834543
208845519
1485771268
1918011200
1694034134
845381693
1032205269
1950079046
633245521
1566099086
191229331
661464436
1639791534
1293617740
1057068181
1190437162
1864860484
1667925970
1755190227
1622097838
1470846830
371796339
85521586
942991444
1956248904
837970865
830506454
1941744239
128500432
842279932
972372248
208046942
463650834
1544357425
2009543300
836393951
1770004334
1444117659
1176715410
1909723390
1102095571
1932385932
685581034
929439795
317459620
522192340
2131760748
2138098104
1154466171
2013669939
22645971
1452702523
86378174
1692731091
1614193604
1585596118
1723564331
65586960
814542467
2111093625
736776533
1860254218
1380457039
530988900
1383830086
305816208
2038864853
667375542
1328171756
2056558144
1472012169
1022615676
783398558
1803713549
536500759
1840521572
510092796
2057048350
2065154158
1347801375
1582207551
110412419
1315710842
1003184857
1976377887
1620451156
1909044696
1957834355
523829472
889708478
1071954814
1485853740
1394153696
639035079
610687681
626669835
1343047374
1168473156
1615824631
440755804
1517035277
517475129
1240935730
1877629590
174490234
1333670641
1697529475
1813209908
127220599
109044261
1197598440
873484665
1453006231
1642106637
394932235
1964449482
1584681475
1973856667
2091591184
118021528
1661669626
867591414
881511232
1918144147
574374079
665460278
352043537
1245617812
1991109355
654607628
1640462443
1539101763
912008831
2010038622
1514265294
159480970
1814562664
1063754584
816010034
1439022945
1826091896
1709449270
745063185
1449887687
1919553890
2037855525
720613012
1540523150
167820065
1260987534
1939914707
799543361
776854781
203049487
1244985336
1793187515
897645399
1976517755
541016343
242458019
1778724388
2000097791
334016246
882284716
382300154
1479978189
27794962
316504404
1989823891
1455162676
1081619429
1539841105
2098097091
2138544386
1958110654
1960201724
106569555
723680977
2094395395
870482591
1926384349
1731659503
635459306
630172415
123317203
738132765
147819278
568162053
614600515
844394961
218516700
1184564239
1081424397
208701238
1851910817
68708318
880267515
563023880
2075012934
1076657549
924035615
1032162048
208198547
429876070
1314219100
944295037
747498148
2028329626
1930822580
840936339
937852736
1102966523
1629315781
483824100
873561273
1535069631
1793514805
1093474821
777713262
915476023
1409226759
969465249
840028169
1748588002
1319550816
1839205733
1089632422
1796122994
1956090171
1240684243
5040197
112160198
796765494
1170427273
515476313
117826227
181149981
1537324729
2007242980
99550309
1278709557
1114281125
661787580
450534783
54104754
1082551503
493883785
540286071
592560142
1163328150
267094123
1791420222
2101900022
1823183707
1032762677
2134150097
1740367207
287322508
2007462479
124871464
1395091607
1747668956
765418180
1590133684
1369813940
663654026
1612673171
1775957792
820955991
1996600058
1544891320
1610638575
1502877974
727575570
1478947264
1664190256
1147946187
260653364
1269061541
1414607349
455594606
1291504869
876819391
1656144976
360280762
975118476
1491278402
1135285824
443270470
2019911519
262885177
1284519761
147013578
1162574591
1057087168
2023947271
2020604661
1612899110
1317256804
617226121
1122006158
768065884
381113119
590891319
1795261731
47585311
1270869654
1771426662
1480633512
666610377
1358563871
779547190
1067850798
1721208303
319724473
1584424080
1905239122
654003245
712904440
1170523738
1128238611
1212381966
1296811243
632182694
2055914451
1876291171
1064368085
1905897150
1423515372
1138757689
87013734
956107572
622955713
1229744651
1823233065
118108487
1852839608
773748117
246944566
1547963690
245993756
1194606427
736024076
344823356
223721923
1409949247
74535944
1766598240
1411460208
392143203
14371676
725792545
235858896
1156019763
1608037240
1302508116
117743497
1721070440
8229475
791213682
673712237
666532445
521553052
191097585
515583086
1007136030
784184560
2100820458
1606353912
539555720
1992897860
408954352
1738314571
1445665003
1383666318
804375021
1811263974
379100101
538992599
279104313
2061322203
1473946537
1616453085
816274665
136335296
1291020658
507890482
1503243471
132153351
1400608347
1571438015
1714880652
733940904
1861924713
1766309597
320168272
2091668342
1408843700
1431732081
1160117226
821907405
221094860
991538213
806010304
1146308367
1883599333
793845743
285067772
1387711706
921170061
1899592953
889048981
1019950334
1188427690
275368263
608567566
986587230
1073292050
1706782224
1724525008
522318757
2060715441
456918845
1993678929
409737299
74026983
1863511343
120805635
373002235
999233563
521991536
849334341
1432152624
514984794
2026404287
2076642231
1322937960
1359100473
647376699
1282626658
1402848317
1809820519
1651459717
1130118378
119104203
2043281063
51767792
2112948886
154191976
1775760356
1560153187
1150070076
611298371
1420235996
255297873
1719484864
1982656032
1169587843
685285426
1659921842
641324339
2079728513
1038465386
221764536
1108512522
800234357
1182504505
884359924
1831044294
1926661240
2060825621
2060687937
419518288
1000224716
924873392
610610852
1419802921
1317532895
843011051
492450493
923745974
1775437883
1953570508
1471093262
1311116686
2115709927
57233967
199228136
1738520280
587925582
2097264361
140142888
2135484090
727525572
1664688777
1454361166
1726265773
1263890672
1839601535
1134902327
1685736913
643759107
1823129206
1471997461
1094115556
427895252
150531500
902787099
1446118660
1704187438
1103562017
2000411867
670742052
192569614
976795375
927671487
1324823621
232273288
1948645785
1282055086
1495122732
1295188407
367219740
1952511428
1184340659
250284622
2049541013
1060052426
1133431091
1393220147
861969330
1514580435
1215646879
279339851
1889406628
2054836546
1722083462
1017399966
64033519
1489003593
466836675
1989518008
567946973
1466362036
1999084665
2133143721
1496835465
1322733691
2060775006
1615738346
1952582816
2047331325
1712001180
1200743980
109819153
1390243220
1751377164
1927108655
1958806633
2091320669
1393895783
630666971
2037001638
1372793712
1292936422
931453492
1767498991
1674332291
1762521795
791146936
1680261371
1773952197
1314053967
922024722
863807010
1722423620
1944375245
422747537
1061509283
788484067
943596786
332312208
99557534
2043038570
1280215654
433715229
1265059892
2123217739
519788654
700168932
1754003176
55402001
1516689598
1172474042
2000599319
1447620683
1061842117
811922659
87582374
771637674
6098304
1439359380
411798154
2026633546
230321294
2058313527
2033496588
1083401348
45111641
648630339
1516527698
2126313272
1417675049
544908645
1426781557
1476507784
1706801494
492324453
2027604441
1564689582
161486618
597372870
226134020
1642615441
2106129504
1633750940
622905067
128457966
1386072259
1124743778
1591687678
1268696770
948633464
389784244
12671571
560910305
2066995945
915581540
661094561
256257799
802908091
447671943
577688716
16491993
625054447
1272520074
1296948071
1023335289
281577293
1548429685
992115328
798036261
308474919
1292563923
1047281108
736789335
1091849142
719848042
1537736753
1139107603
1084944393
363912664
362226427
623836433
1538859089
1201210971
1854796804
1745336283
1982554522
1719021042
166670549
495272488
1603532580
1657521062
1680782688
70748185
802266250
470966774
366566991
1216910182
2015739710
1136338249
1204644619
957666168
1337580537
2096694246
809427354
1214668706
1397489280
1580657547
1790812778
145616679
152871249
214082944
291488122
1314362200
271343381
1938578585
1461675009
407080540
91868051
940240288
244497719
441915244
1920094325
1959877237
575415372
244945840
1964325926
806304385
1054698990
1796660978
580914690
426954818
456478869
1929714448
462430049
579612335
726008506
1634991905
1075535010
1423979358
631421607
1520865643
596363326
1324675128
1949387515
873860401
1372501585
1671609239
1197006347
877560411
1009888097
1060414695
732879140
1827505717
1527880448
317173902
402402558
327923958
1636053673
1758308929
579855101
744493303
1610771253
1029980958
904830605
1122158498
1025655322
1852850964
4975794
245745179
809621632
1172274483
794110036
1931327099
681458867
1782291859
38784156
431907104
1487675355
1837314118
1299875097
947638906
1908481989
1844858686
1694713969
849073634
1449585571
1393838764
784201425
2115181700
1112197312
1226393401
391637833
240148454
1380138599
1611513527
992698740
866563890
474131321
1558446113
2017224689
1054234999
24340940
563328277
561446075
603062898
1535339766
814564786
2073200230
574468382
365182814
342527710
1437184255
1263746047
1325006399
1314824329
2100433399
829949061
1672721073
1967369141
1271429374
1730482789
1919275024
418323278
99037380
1347738349
1572250781
91453548
1881392646
350285163
2096952313
551165893
1240387764
458313591
1790273342
1285217303
2088988103
1449600894
1558786225
789337659
1421230004
131794735
281704675
1948858424
859584422
453325969
686096520
1652100187
32632058
838157375
1547481561
1025233889
488000359
35758017
2054133064
155545659
2094612468
12986187
742886824
408307657
1994596549
1969011374
1723502717
493915804
973189884
1913962352
1726186626
2062965898
553664004
2064202733
1734851524
1693621726
946957131
554749686
129130934
307378852
586319947
3193255
602421343
1726779781
1953269964
976466337
405588696
1628357262
2017695000
1525654909
1323520344
561798482
2113477728
1440387514
1933962654
2001363066
575082330
1485743737
1715456831
828066204
1421273235
1295063669
1775594980
501241510
1712821423
1313810498
1217649104
608933312
500771998
1487101927
91498002
1254262287
486650272
387215235
503801366
622912773
1850021731
820085395
898340817
71780552
916882671
478241157
1501677674
935324943
372344629
6041354
10152653
1623229887
1089998917
1548135339
1838451347
807813656
1048330088
286958577
1520038669
1068754667
1343389090
153897639
1238290278
368097536
934751080
1170555167
1735686802
1469748259
153562890
1667779907
1948864372
106179801
2096285057
770135614
586627171
1748335187
1531701494
1365688690
78131887
446662616
2077295666
1906509441
1537672664
175085583
2063128535
80076981
222331946
1276414264
318062908
2067766187
751752108
1745000694
1810973098
1580826984
1654778527
1955301419
321198994
188660034
400195004
2001630812
2083659667
102404859
1107630262
865557678
943066504
1586889037
1453699186
908503503
1257879476
620634631
652608826
893773531
1408877056
1152222597
1227116562
147190670
1848614315
588480459
323608131
1517936572
1459798461
1689881870
1336300574
78389994
278448492
155399259
538096152
655625805
2054294821
935459482
2021920847
1749476850
1259146967
288961023
670243798
262391750
1194265629
314701309
1577712426
137897533
1134181609
1961609803
658098895
1996384411
862000742
336859597
1339410782
2028615903
453987552
1424055514
1733665713
76018428
1698608772
2126274553
1559214687
2121576360
605777427
1975771741
2076374404
1230631495
1670200936
1116215226
1936766339
625273027
96316214
944583252
626107596
1121061593
1659623596
779859219
996408531
197862782
2014005457
2037353808
1467831061
1791923568
902761796
524504348
108158761
470045837
952512243
623058216
910661569
1022717446
946575935
330484564
31650638
1486472339
1009816934
367353775
542163012
372362791
1519201724
1176843471
2103359663
2049913494
1176286806
875499726
1643011980
1601238178
1474671910
7482916
1113782274
2143909502
591340933
1144411145
1444064700
211618045
463058600
1109288196
130976301
295494268
1847923687
131816469
695155691
153130649
1719514663
1896401305
2012364305
2125249352
1446108833
1521296915
1381050502
1964636002
2079203791
2051499756
2105242430
1930276218
884290469
374546710
654196153
209834897
2128850797
727114474
1551552651
1113175447
2075534116
1257301647
1078280375
241034778
671530887
1807738743
268736033
489204794
725442583
229550019
109771925
389801822
813257735
1643206911
605969957
946433624
935994041
309114372
1988944605
1404979237
558384533
1101432237
1725001480
833831956
1316961755
633905225
533293590
190081508
1675604040
1621844441
2073416957
31322156
985132506
592871261
522923652
1259555208
1017971163
85933195
997396133
1271421349
314964065
1151489245
193283540
1070272478
1072515748
2050289901
1534834714
2011465326
307445864
1664168011
1342443981
761020527
449384411
1409452274
627017112
1530638636
1301708737
1554254089
61930831
613322339
1728357827
410400214
982249610
804441219
66514247
1099132673
1218631129
1866861552
296714699
393925322
1210755787
1661102076
1637154718
1126716191
959522879
557501690
413115612
1723944879
275707733
1816896807
1147196722
1112029393
1585108386
211885669
1322564902
51318383
1295965091
19810171
66472492
850197579
1490710411
487834880
1908267135
1247851387
1041666138
657184911
2017117898
1997859629
914388839
307839826
1343240186
738792120
467365542
515626514
319566950
345199172
170925616
2100726364
95789477
1677426152
2081934742
2010256947
1775167
945304118
1087067439
764042839
803016542
1872094197
1696856731
899619961
64621543
2144776788
1459181221
1761568933
2119511382
1471298117
1240387764
1530499055
1044554373
848833779
518722099
1360212609
442434986
586423793
726369902
439038777
1471171069
1567600422
1240648463
948110765
1141800805
473425045
1859676915
1284919000
1883390917
1703948321
1729078839
1478828332
19861150
1232459402
826833158
1657934890
1139163265
230871981
115012891
379302706
894768587
1376345275
2025069436
1224566987
289246569
1651838017
147383476
1004405377
1249918707
1276970459
1665610183
2052052623
1615123384
1864396114
1493212088
945887289
651248315
384415206
1609218217
302005221
896141565
328067084
1092893079
815865744
753883360
2126197982
984962455
1466716567
1827970644
1691203560
306684521
1129075162
746792971
555704341
814346774
1704502377
1045054861
980900791
730955255
443980279
2062849677
836371864
2036758185
1923523607
1454285485
774919835
964568023
990159319
1002436362
651824863
2112770825
1264213756
1139313148
1891785994
542862508
1419674682
896261832
304582795
548414198
4204211
502295002
2013504298
335897325
1251604665
1504025118
41159077
280858804
1946947536
1368243797
723804532
2041770258
1959035254
112091610
610799134
884027251
640223292
306302627
634950051
1769805396
1808124904
769380024
1098717687
1237096364
389535215
846241085
981216492
154090502
985906398
803256273
340847771
401139371
1817199374
1816241915
1472947478
1210678101
1503342256
346464649
1590603725
332051844
1229711138
748599037
1977367169
1805893434
2045202925
1869436051
401234705
1155570124
484340871
1867381500
1082421282
1805907282
112969668
159384759
434656405
40434246
425479966
1556478721
1322251898
1495529343
381435583
863124279
1516475064
1042617994
219885506
161503533
120529398
1066842656
1383734885
1936586509
1380627197
728587990
627919770
191901251
1332008595
47019781
1415030859
1518223315
54925656
1714151949
184134979
1298117899
2022361889
1626720268
1443789260
244455257
1786258916
1700533752
563431149
946657424
434164196
682384172
965686948
1915307261
1180391016
535301887
457695415
1284185059
1556000039
1657793672
1122555537
481734678
19133286
1694641699
1634927803
479615437
1291004161
580085875
304733303
465578146
497644319
331848989
1223504724
939800803
1231495133
1953922736
105039064
950897992
80688793
934426780
1400563871
1122981732
841107936
1000977269
599556587
727332290
883961760
270435151
1581534624
1104266582
230856282
557542205
2093607634
1449086826
1692359422
1085752337
1928743716
2018855860
910775934
440966489
317703202
149944902
2017378199
1413326208
1141468405
267396034
26371471
1282963310
281966222
153903664
1304804663
688881059
1468844513
891964687
646161356
775615043
508561717
322175741
1083472566
2013780680
2139578921
1301098119
1172658774
1099235587
129961712
967831969
239352339
712439385
1950251177
983461441
1837407173
1602297676
194941043
1432846095
109287031
2603057
975366900
1424305048
1202836422
746531503
1822611417
2107570713
51686240
1256475417
1758955267
2049952190
1395555651
240420953
311853287
525914053
1473204043
660739769
1117095221
1767924820
1935801576
551205063
2027943422
2073042216
1371874998
1200690770
1888358042
60260434
2056596335
1405573032
1957753357
293032228
52959799
323127700
2107927235
448350672
887328024
1506676330
1886095187
1812581312
1682454531
230554644
1087879426
1132338098
642329518
11427433
2123899682
968295113
2122795841
1705685448
766669547
33431598
84275163
976952321
2120323325
1337831300
968283157
1347607828
1830383507
2080092985
1670278642
255941496
344027306
1837661874
698755692
1782324376
1082248003
1662831892
485252327
1490589660
321472636
2142059040
1073520172
835975273
422321257
1035515368
1725575692
300132849
1548401574
204773841
942545199
324522660
2016320495
1284474269
1074146919
1293793351
569571104
1499042127
582441397
897453559
527774131
1445880312
1739193367
1442100576
219422672
66248519
186858746
1632977209
614797683
426239890
576449006
2083803835
593744242
856643904
2000465009
745672521
1209306524
1211783260
2079855887
1962513272
1578516672
1598374791
643496561
1192588811
2023649694
1322069044
1452173041
946108474
1511506324
44445828
1081156839
397019581
1038727334
1806257847
968637204
1164079465
863442387
62969307
941950056
512324538
417251689
1471205198
614280256
417869784
1095140704
564133073
562280417
66923230
1114214237
370564396
367957565
668526494
2145666597
1987170610
1219917372
881090804
1297867171
1616837559
1738576993
910530852
17537925
1468654615
624369368
829579207
748973373
1230458279
1730892016
2014997258
1688534810
1838170676
221042374
960686744
722260154
1505349707
1915806602
1371676659
1151681525
1289199205
845010511
1972076763
1557695993
2116665223
977006334
541897292
1836081544
1830893045
681562216
1520058549
123014565
1385954972
2127996775
965940665
1895994819
492670551
2077944915
274985893
690702733
495782988
1787354960
1534258741
1915920512
182013132
966334503
2048484814
118358740
292869075
1752910945
741470825
589378658
1814975094
525218227
687654884
474999397
92369971
551608982
1176080482
2116075996
569218026
1459999810
7627330
219211114
1816041724
1035682658
250924893
1484120972
742821237
1615025008
891354686
1315769997
703326406
1202643341
288690656
1709620485
488580031
1293285045
1737962289
349126348
1595311437
413774105
1965610312
1516831185
967576730
1569844915
1187185249
274428246
848584035
1052190882
1667819155
179908864
1391402856
1891450639
575307324
99198012
1617480630
1904298312
1731526710
182076046
1072820988
39603730
1394723718
362490556
959118051
621276761
1495254030
1852058053
286885399
1137483417
1178418161
818854091
934424245
1442487550
989960508
2020665003
2105083102
384689094
1073585296
1677373203
1236676032
636667030
389558365
28118321
2030841245
1303820278
870196036
464730242
1895663914
1573428434
738791403
1335278929
1330943839
1967943687
1450516653
1985860055
2061492072
1564530524
1680103243
1432827497
2144133093
2109982993
1412849372
1076288999
879937355
1087657953
105552115
186663125
1771663204
1006556352
600160528
1160494652
959731191
1343236393
2104565590
1503505810
1493930174
1339375873
697655628
967824127
1012722840
1292127723
1191205413
373192550
1946617362
977067007
1298918204
1382180951
772923154
545950288
393419542
1932650902
431814952
905052185
360468855
1556406916
98489493
1629780606
383342318
1703394632
1857111022
700545101
1822493802
849819340
1695584163
493836866
1908964148
914783845
1867295604
17201993
139220954
297339182
1139672007
525985735
459908641
477331951
1306710680
1195639974
1547900076
1724921253
952345845
1617309655
1303260259
1701499048
822053704
1867888478
2016237078
1031574985
1078743557
2018988440
565594072
1238224623
2110516654
1366068118
1320465383
1755469324
2058906968
729825686
1909296333
1088316170
169848182
781594277
350692514
1309536150
939209133
1628659778
932772867
1551289928
292341090
1013380845
1195317782
1238295968
1708481465
358438759
80969578
1304045867
1800912994
377718481
1314181755
1048317847
527457369
1998377962
114297885
1109753542
1010547095
809659323
2047709615
1514849659
1698446364
1811242460
453066735
1097470643
670273525
1867379692
265488767
883802778
1172076842
40448125
1005191579
479123132
1535238848
1324377677
1891814556
606925179
254500159
1879180313
1151599215
95431922
987504759
2060946501
804259833
1394564752
797222209
2050301973
1687257691
370122934
1875114202
92636813
2088079182
941989850
646472347
1611686493
1089752047
574482157
1500216640
530803643
998867484
1103968501
1372040554
1095954780
984826196
1779635191
1395869326
64465063
481517817
1891541316
850872262
1380812684
1826539232
554601100
1326833818
1973461313
1415165644
795163672
1620705028
2108948499
962341373
464461839
642799542
1524178803
1858141451
931441455
1646972132
634120706
1600407375
638874311
149221631
263724351
1550849820
303367333
1571032291
1739064709
1517832085
472534631
1535536156
1713362544
30833042
1917890461
2071612461
1671385849
1765047244
841146670
1039180754
16548236
1825409077
321805905
1391258688
503668037
1498980328
2115260712
885389454
911676979
44580315
530407500
936676755
340671996
1373370763
1897010122
1837642848
1621684957
981303757
1033146067
443695127
745274438
1254076516
1198407192
413294017
894642400
1174339379
1896357208
974589516
1766262081
820002811
1728995046
1995985724
44833968
489142460
1651647365
366521539
326799511
849306929
1733140057
1849744437
905435558
470788933
1790682908
560069203
24015581
533464475
1057817483
1145839480
1328972650
907297449
418615695
776161896
1935011228
1217735075
1665930353
522533731
2039672486
1148946307
1521211247
1126477397
344904507
2109954600
1514200014
579989721
1911167603
1219603145
1334600928
340364955
637324520
1407174151
292807839
221433245
238108118
2076851661
276126298
1765224300
1114398442
466647411
207195175
2006445947
758711006
2119973557
715167347
1421777565
1272181120
1744066846
1011568207
312855610
742851057
1341207544
302512892
370557735
329244066
972958550
2047179848
401283223
2070644745
2107398229
24358063
1013260243
248447320
199815739
757801825
1492928857
1074909877
944793048
228191432
1767649695
1072409025
621218783
927360031
134024103
1698094767
1962257127
969356099
1796864755
1294057408
369360739
224603585
2000693192
463997566
1827795401
1682395027
1477701540
2048536301
167797145
43975520
1326151531
21127359
760142148
532418264
682401557
178114649
1064783094
54240795
609980250
732377403
2075126557
1420321741
1886804928
1124740541
208854131
767926222
260122044
2090122689
470432660
348272269
612744888
1782281347
1255170411
1445765526
1400521414
614425864
1955718593
1466850926
1441814292
2124577087
1505097049
1575226723
1197949523
782834225
1762799755
424318099
1650445838
946542496
1267000163
470651293
698001986
1136060555
363075248
477237674
59910165
1297231573
1419074189
1576472571
436713982
1188967107
596446930
591878231
2015064181
335366842
1132886493
271772636
2138020575
774632193
1563343288
1875091756
1830716258
1173907329
343164806
895090920
1429269313
1780690154
989873418
2113257815
1086732744
1396715798
606070782
1160185685
609702685
443389191
1269997708
345495514
809623052
145690605
878737801
1376683619
1993049183
663533339
1194534868
436634176
1296861012
693683305
427041272
1766493490
1410181162
1155474417
2085623609
121482461
855361801
1823826090
726859035
531262197
544319434
724149873
267738471
2091572114
500458821
465992649
2139501413
1134522470
574239541
424260748
642477233
185788953
140745007
1732521806
1976065105
326323658
199934756
333601281
289375275
273182697
1643449225
714278709
86974704
1925570420
160380122
1875078529
133816510
2136223575
5347581
2076970638
2006284771
35674448
255842440
1687850870
831220850
1720109591
172934481
1478072286
1195401263
741551374
1464924573
206488336
556310262
1621726570
1321588126
2022812270
1709232010
1229882119
1408979768
650386608
1667695066
936955175
498397010
784120604
694203134
1158086337
1375311783
578960713
1059057004
543060575
633827190
57454306
1202494412
202288883
1749318827
299924073
523968888
1135412537
73049866
471711965
2078182667
1525569166
360352419
38849711
2145166454
1852808033
1364549160
732638316
1865720951
1954233877
1528936672
725681219
616367568
671745503
1845059187
550955785
1003732863
265534026
960917129
543208617
568676320
2125420902
219046592
1382824898
437425711
308290701
207220898
1597524003
60063679
1891362305
1765703592
830648431
1965900602
1809954123
1177692900
1848312620
1681268005
606451924
2104833875
1620085002
1485573163
710999491
1273734503
1922593289
412449497
1957446279
930747556
221529733
898180944
2027565261
20517381
1251695510
910720589
1288325577
655249199
373082043
570904467
1217516282
2130864877
1167641291
992208720
815957206
1005637283
1316575991
65864330
1160362167
2061659980
2098560221
705484398
1576504517
1438671551
1877662072
1556109829
1260641750
1629968814
582484152
927821919
1430106840
1480837046
1856091655
772978309
991568248
1763488649
204525131
748723739
558817969
1420626779
1162657657
825353156
1586819901
67990106
2109396467
935341189
878214921
1976820091
1775532261
1976701857
2014346010
1154163822
1920839742
452537175
485844113
1514444187
2115813190
2015918578
1709239127
986514470
1996764705
1418798096
1998648502
334502209
37946984
194002285
1908072114
1034199639
1687323229
58963270
1265100189
2109322720
1360273063
1951340371
1507894125
1356338419
2013323826
1514242287
2087080656
1766734459
1144220093
1627901550
1562775502
1790235950
1989895541
590795756
1320431014
1754079788
70801652
943243274
1742597491
312170969
1303722935
1004119620
90989095
617825329
241587461
10865524
1504177953
1377469818
1790985144
355006487
1565393633
441100697
821811703
105686321
1790794829
2013253961
1816041724
325198168
697010864
1334295545
292071502
1952804639
1122146035
414412457
709240576
938527706
871605233
1088092394
18657218
1193462762
215594161
661205296
654971314
481194061
770198858
285015181
1845199549
660570629
1569266571
1407885155
1995728296
1838042456
186955182
1016409256
623082355
1507799637
995582876
597334525
1332537563
1296314244
2126125220
1337058672
970703001
522145190
612468147
1047623080
1927169761
893508086
2029840846
55031861
2020479764
1688905402
932676318
1091772636
1340098959
471069586
2082311721
1586521794
1205156878
1133387099
1054555221
724918213
2106935051
332696104
303590537
849319284
808841855
1711952010
660765018
629920741
1978501524
920558712
1800180993
715927350
1773496392
120030079
1469165337
1147685273
1643745724
471816487
1933692838
892653862
198627933
1201872459
293773931
1888374774
828429667
728743745
744575768
700702185
264739401
134511486
993801810
197685609
1787439783
749838503
1101792873
903237965
2117500754
1148454580
1388141371
1064628797
1492875595
490455922
285839907
1511782140
2111041327
1538004678
574715139
480863968
2097136192
2062808570
756884878
610261106
1717954135
236659345
1028769331
1853299450
1967960774
495344379
1903854885
198961842
1604297880
584537786
1931506365
926852860
1493339903
570376778
1795611082
1349637338
297998057
496197052
1990773833
523847166
723961716
456286416
1409251809
1309253232
950796102
1194740430
1044553828
1812651746
2053993013
282493238
922959868
947853051
749009370
1138223674
92585929
1428041303
1193388051
1760409413
1245140610
958581043
1667475740
2069593040
453966068
1412914096
1958178889
751133432
1355296377
1976654467
233357170
284691220
634094799
754240037
2023855919
1080241847
1046438898
627609564
2044865235
1043132329
480705119
1329714961
409518428
1167491697
1109209266
109141724
2074787364
121140796
60379043
165814859
1137662540
1093058338
234234632
1938717150
1671511931
338773098
1670559262
1918706801
756008233
1674575671
1950400700
595051549
880086478
1903189859
1559758186
1429888536
524813821
752548663
716090606
545976308
1628493816
535839482
1230671662
342535619
1269384937
2297552
991802079
449843104
1970907760
1450706947
1607719340
381730802
86829165
326338000
1560204404
296920880
2058167014
1364645671
421290065
1973338916
67253177
1511835193
1183815545
1228698309
217521208
1845372564
59752457
1819341769
1809976374
2005300622
46631051
620629876
1892412729
404455390
185227094
27559065
1528442534
299852714
2027976883
1469099953
2144791566
1555996691
237252445
1724435016
1610845944
2063731878
1626708013
1162546739
739939694
1665841855
1721292683
964378500
708615298
1201115060
934489731
1715312060
1504675687
1551249937
1069222074
108437314
649142304
1203546845
453616551
2019958613
657329993
681038996
19397380
1661169916
1567770866
962369855
411188856
1719759440
2105438257
729988929
329467159
2135357057
327378053
1547550312
75671263
1406836377
2080441076
1379842733
952425071
714209938
879751794
744338340
1627130408
1256499299
1693999602
536415815
618480315
243538037
1872160940
1168643139
740180375
1687735617
1285199085
1234882094
1241597873
51135551
1870036069
487584519
1706295918
469310723
1568327709
1029208809
384500906
1941798902
893340325
331393697
1405552464
294604098
1230529925
1834016416
572346890
1231452015
1193817350
1726503215
755052136
2074677871
1856057229
1834031811
293192684
403989204
529980734
375831041
575339065
224271171
91185934
1635035418
1301512285
1885213890
403145495
1833633407
1167817826
2011916901
1111607319
36808866
372868112
589199926
1207026342
613098801
1312576616
2083585382
1954776257
9272658
1538185944
778633349
1159662049
1881477428
104828339
1509443441
670748400
2108713920
227843490
1696045116
1056414373
688285264
2071820222
898199469
1067647219
239802714
1201355031
1869256729
597266065
869461805
752326115
704036349
521114775
1779107079
329612826
1269335163
1074579103
1614150616
1139139743
638623295
624073303
2110898755
7038798
1520748992
870035839
1148232422
1952627743
2059242164
1803168571
453803847
509452639
1611358485
723120907
1247605281
1238810414
607124320
198875368
1229055345
2025676082
590481062
1780496593
2015455802
47200543
1775696555
45237589
880041262
1325217679
2034370263
351523889
588983787
451078832
1947504278
1689360299
929562444
80515339
743190537
1733315003
456858968
482429674
891867563
96706005
1568125876
2127477478
1352847473
1736365797
1811491346
1670422495
529781118
1367358155
1386539929
1968379700
696317700
1359961552
597133661
420612165
127938081
983759377
1382363412
166555601
1657193191
1414074874
145523949
1437763521
1448477359
1714227096
302921573
109273256
833550112
710115925
1354201119
2108405731
1725434868
1192456570
698954834
118475864
1874096113
219102146
269754214
508973548
1315685385
181394842
992717817
1092726199
1719534042
1463490223
1318045708
530261967
678948130
795025015
1587220039
960421982
1602124615
839585342
563946746
1856043873
1003295225
1146707619
536195304
1968236246
2014005457
1952286396
1072649335
673312163
496595751
1546723464
559856696
1517130837
652676805
7927212
973688469
698544838
1845384721
125257569
1904615755
2076223347
531390200
1741616070
1756447176
1995304291
2055996088
1106243049
151964408
1465691880
785580059
1424852359
223560044
994520400
1474381750
522126691
884469582
834972578
633373619
816620678
1799129997
1167158425
2088759938
751401463
1157699757
316062163
1153250701
364823599
809709349
1030444803
868575486
1240787549
1342782306
1207846283
130330301
1566502411
1342136174
1615870276
2012943649
1491444274
1049204904
401378424
979846679
2038806032
1009636085
1103724242
580600950
350770560
621709992
1970366678
16990320
749014520
188660034
1927196252
1926344424
889137151
501818972
687148722
1016422620
1634502987
454288569
1142332581
349303401
478053862
267491780
547268046
1645153414
372999558
922786526
1761951646
1797203234
1591430943
1503230976
369140836
1727765401
1976379549
375355504
160921646
1107630381
1844831034
785719212
200047947
1442384139
1654468059
421907060
1907886535
1637030737
224985517
852883989
1053534319
350516551
338032560
774909206
1873702407
1488113367
474209482
1542600855
1927514298
1627952668
1524302716
2028677977
538835422
1282388514
264966920
1890475474
898425008
282811589
2062519
959441509
1985614535
1155538888
567550678
1299579113
1286950210
1058795859
1173323080
156788533
67082149
854016279
689991765
349184864
1073775712
2013887815
973188964
401124257
148374921
929057110
1185385670
323254509
562970907
570333388
1377987895
183263913
396291005
49638979
1049479510
492550054
2065971774
1302795054
2125696402
421779042
1226550767
496678773
1687683112
1301493296
1259924723
835637429
40942642
511870623
473188904
3898298
1288378062
2031884567
167024716
382912774
552683451
1001521747
1944619162
1071658887
1184129053
362902322
1548825805
1701888489
75284660
1056219403
862717070
673168334
524397891
1239150962
1560129217
355322432
91045169
600987207
768514838
1611991672
1114705122
658891362
1988370746
1434546755
738645081
349000098
2031544355
399026808
733434667
505319628
1987202315
1613691568
1895232777
579596829
678530896
1204350981
1603066256
942599278
1321366866
573412876
1242384913
952269020
395068908
1643907035
908893796
1139013240
77363671
452971019
1075701373
946100066
177695698
1992369720
1524296380
550579890
1161748354
580833718
1429951583
1496180729
552148584
1516405449
706150919
1509804784
537122188
245045556
907297928
431410259
1588501187
406712414
1025025407
2043273743
897424593
712708210
339016751
263766405
881411886
1799927028
894865743
1976534159
382410968
267663374
1280942891
1165270879
1699833128
1118091718
706011310
1700708515
229541514
775595542
1634254277
2102724317
1833787549
1824943162
1686817171
1753822350
1471761743
191787847
1280715335
1156918111
2090360986
247656349
146774564
1054799570
539318884
1185826465
789855599
262390416
1663045614
411602423
1158661649
944161102
651413032
493370634
1361286190
1986970307
1715428899
1480565130
526840094
186477727
1175130965
1533657609
508447929
277454054
2036924483
965319014
328060264
1084786031
947739318
1098410044
2050503658
1144944378
1294326997
1741061312
632099141
1652337086
1208169256
443605740
776435780
1141733120
1949798037
1090488336
1551268913
1327098392
584991195
1902450420
740608445
1433129387
1567248323
100752926
1653246236
1759343447
1971441454
46723171
1416369528
1507245736
1259056358
295008967
738089315
972407490
536760818
902034537
1581028486
148059160
730840791
571234691
1072080024
586102938
1491547780
214554905
1523537468
1059026980
1653038577
737515363
1693769311
1010506404
1880182840
1913614095
1015834276
1855715412
653370951
149256074
1340075606
224700657
1432771248
1192845848
1127845980
947115321
125456196
1805602281
1515806250
1259799648
613492900
1534460810
662167322
219254500
1843193451
812929135
1663207053
1444728102
2011405159
1028153285
1935331709
648924888
1426161653
1868442687
1654497002
1127042484
443033212
697680813
1910178280
1157463755
1648653545
754577001
126078567
1076873548
671387245
379400293
620198657
905038874
1045568600
225507565
1526724582
2115140341
1332966999
845461070
1072951108
1673164941
2016576221
70132259
1795182824
1104886645
1746824000
9214784
676273469
1399490000
1629917213
1321674523
892994876
243055651
1696534787
1645722222
188612484
2027249942
1291590424
826143122
2031355751
663930495
1572462212
1325457726
1869187904
307111547
1475166381
642201962
432536861
1391883129
725148621
819849863
1665215053
824987556
1703453799
1610317975
2116885304
736356039
1798817449
392290852
1424752668
199964277
2134603150
348937418
2037752726
1379530282
268963287
1067793014
1297503328
1583182581
2132172787
1374200885
1272932019
1946446197
436771718
755576556
1275061237
1281298569
1031549557
1424030166
896558393
1720652325
2008900272
1475294013
869044697
1299925854
507633622
1991432935
81608103
1848999748
555714610
1115801394
996416339
441051982
1823503880
713852084
422518017
904066030
1865824964
1840874148
1058063444
414741496
1344593923
304947078
1834550344
1032441794
1201855177
206160785
1379929202
802489899
948748659
1829892608
1810868826
1416657180
173344131
1678010726
890638982
111580038
564939488
978610530
307919719
1296036968
52038608
250635410
702904696
116337986
398034771
1303928172
444937156
822573944
949281460
897612374
1107962722
906450396
1486950486
1440569824
1192490300
1774937252
508649506
452197291
208056639
380020129
568336953
466838850
238062134
1903452599
1911148837
514068682
1664268563
1816784641
1373142969
413256540
74173019
708524869
1017100675
1392286105
1582880483
1366003547
976910051
1955599142
110824873
736374294
1096702704
1183409143
866475811
1943226989
123692945
593096560
1011715579
2146275318
1005437202
2114701165
1823160622
252853783
1595277671
762283246
1053809585
1555862041
1490276177
685271620
1342078234
1922943129
1715326808
1355648214
1083225018
1153186496
1672498209
1151010013
454744629
797443587
1823450294
242920968
428413580
799400112
1523311563
1380356346
1802405344
645295521
271707871
544739099
731156234
1739458814
1065475793
1419589313
444019193
1602381629
2009794952
514696905
1442993121
411050639
1421735003
1439921210
1038377034
1995529171
339635124
1945956416
1939689056
945213012
1122137446
154208436
1344869095
612043091
1583152469
1373209949
514246797
1002664733
756490019
1745083665
1527032973
1798255844
491340612
206449560
703338380
2078884547
524644595
338943693
445388423
205774845
732320720
2035113492
1269290463
1421385204
2117317508
1133892618
28389676
2014346010
106475473
1376283630
599888274
1131500056
2020884149
1841719767
1440960231
356915605
750304850
324642571
1021820764
1920257280
1379329140
1736003429
1584191066
357428910
1520878781
1766612630
894695646
751915375
1547062589
1811700127
2147045377
1498533738
91336062
888673867
1848308896
2032827763
852318028
638646493
1542028467
291987722
685684032
1739946989
406849369
998337472
809494749
1523379792
236672231
2091948810
504665744
1436193686
1672655512
657078481
1632115242
241939635
897612183
1050918178
497670543
1166456581
257927527
786791421
347996283
1512598192
1055260675
1784463356
1735683566
739673378
936108155
189189807
859190558
719449277
1859118623
1236124508
1875937844
544087483
27790303
1964127136
1469773956
792998848
216930810
1655086223
817825579
540834553
1677244736
1860984362
508974709
88221601
428205267
1601425588
547184317
1690456804
1939159370
1010468454
1718822689
452562831
915489513
942042739
1734312402
170553176
1791327941
370516094
230548579
1689524367
2096624090
1482371809
2041543727
173063426
689468847
2043805430
1802490345
940028404
555088679
4804062
1907642934
1144593900
1171957156
1355701039
1990719520
1881207713
1422671593
439783570
621884434
373929709
1797892118
1888836494
1751343065
1780731832
179983969
1682211413
96603059
17896812
1048036572
259042602
45751520
80215786
406610346
1620350499
1898979287
1799611457
371505380
372280852
1740631204
1086839304
1845159297
951129262
1472310294
1868501118
237807566
174554032
1453534905
883595563
405289307
1662044558
1235462235
1731018783
888969419
2050525003
1658248824
1174164544
1492163339
1243210248
2018723873
168963763
2115093544
1505341369
2017898031
82648764
685555186
1740563495
1465866298
1585549289
1268736044
55497704
307662915
1385761348
686402612
66207494
528545935
1118524861
1025555560
1298907389
1580118311
1619760895
956321044
207388892
1598173321
271754804
255283880
1291266310
497982994
1305098591
1239755880
1556081193
98287288
139649818
2099491638
13637223
1761379149
731532542
1518670513
1285572170
432513993
1559583154
1392127313
1147081401
97490028
1198363963
811481728
1538467193
74033257
350960894
725967787
2066931316
1981485253
1998844060
1772867079
710939529
1810448361
1848007842
456423539
2139512
631053546
369796746
1742075779
979439982
1211692933
1394218999
1520339177
1131461541
363702541
803673681
2136319616
1294956716
120401874
1963293705
1211283810
396300017
690769643
1554452434
1497273207
1413776064
447072580
742422846
348058210
1700896698
1817075062
1654718415
625239951
1865177418
2108373367
829402565
437478345
630485418
1941257926
1566169167
959596674
2072391169
2083111668
156273651
1513895145
258711855
579186151
1551788000
1174078652
1555000492
1515433593
897974490
1312935579
440453336
625032520
690070115
1885676921
2117092112
335355549
642087920
1487072238
1304227909
313514598
1444207986
943546764
339486569
745025494
458726688
1095699024
2143994059
28113466
1420529613
424165569
1074606343
414499752
1188843354
1209557136
1021906776
2012188700
411851940
1328812200
1650485897
147412256
1803493825
109249201
574847513
1474611251
1463842996
302601453
1203526321
465916962
855148514
1525064733
1500837198
517915067
603670952
143044794
23107498
2114387119
1053879072
1574027971
1594717193
477837417
2092813390
2019404095
288142395
768369534
710809975
56700193
738094962
244774282
1686722175
1544418706
694910373
1856572449
1994072989
1200455901
1436770884
157885019
995193394
102211806
1629996699
792927114
1042915619
1036053718
1554832896
999714467
457305113
1315170169
1054605801
1634011325
247569138
1378516067
1286502876
316150670
648663475
1467953363
1608299056
1657394976
416532717
838519785
1892078764
1901463366
728527781
266616670
1019242401
1938617442
1701361722
1585942298
1143657627
1474822674
1820889053
211447928
1444315826
88022156
317668831
735775469
1335569230
1910354691
1754937413
72601467
487396743
1015230246
645215149
9540322
437177486
462916180
1413313470
2060855390
694870688
855620983
1554719638
1193614744
1040091409
671188357
2006093744
48183544
1739713244
280070118
291404857
3840673
1518880244
182472170
1573966514
561190989
1872219468
2125902504
1023740324
61324582
907118189
1471866936
570886365
780877598
239867547
1653602143
1483612928
1833700521
1114834274
1271083052
66807806
16928896
1869348910
813665596
1568237767
1391636543
476883387
1666105687
329753215
1512007227
1771764222
446456815
624215755
927011700
1286946869
1484641570
731446283
1318465236
1143195262
1885782441
1265855690
1943616128
1725491492
772720887
149286548
163856077
1561507757
106289470
2086120819
1619104544
896024235
729019777
800359737
1263190064
1964148547
862098751
353419842
469269655
251230241
1580729413
1506045957
1089495937
1907934586
2048618834
894292971
1936220564
605499835
1969765905
2010574448
1404555845
86738466
1139810417
274681203
822860501
1238208093
1128969328
468266557
2131019976
1989863058
801745058
1393795697
624398264
14115334
1700672655
49085247
1557557165
1892944755
736339414
1962461394
185338558
1539919828
480884978
211879857
483921587
2107350704
1168897862
1231170303
1903208420
746917867
1397398453
728174210
425868378
880363211
1828604396
436049919
122929796
2087699153
1305205804
1915603661
871725361
674424518
275247201
1775893686
1978754378
1607148835
2114870624
416550039
1532547555
1252376519
2044544360
2077153787
914883797
871841302
1443301144
2003639944
197997922
1973014649
1513084985
1603584656
1742436108
1702356501
1782183509
1646040367
1749432891
1973034374
2065397581
2121245170
1444629232
463310730
508089804
566637850
760803559
103554010
105107821
2060517363
2098907987
1485527204
1540337357
1679021484
2081601332
1184351789
208799851
1460903432
1261944530
848486844
142009608
2036265175
1158584283
1358719578
1535421030
631326170
262306415
1617563333
2042104505
749073241
579450325
795792682
616849297
138672017
1126499482
2047754669
1409201614
1704474940
537344434
2093372029
1734629366
1308961504
374445941
1066850174
1184837650
1211329019
480138816
1493141757
256798563
326333702
1233571898
1255337159
2143534439
66178523
1346520742
295726541
2062574433
258517304
1850305648
370680024
551569287
107006152
2030814090
1254905633
560693370
1615302237
581869460
1122526667
257765762
2001252818
1821683623
1029615630
1750656047
20249224
588783213
183845625
904012298
360038781
1762367431
532359128
1588351673
1740748333
893486999
188949577
1106206888
1839966919
2108315449
920350422
745078638
131271608
907596043
858729955
1828373642
60836211
238139035
1842547695
1899954743
2060357146
1359651625
1789719500
1902673950
704761023
217012645
2102828529
472966126
2113924409
129942698
1959206336
746428187
2088430477
998540991
1825214024
91561198
1578735959
1106043932
837540799
2026645397
1206981183
1574840391
1084208663
50009344
1518232875
1370598214
718830245
1289229017
1720533979
334883777
248347571
1925324126
1427105142
1362281493
1681836090
888964456
1059572159
1415954037
864121918
777048147
604411972
1678712060
1459248290
1578973088
260102572
489333590
371184495
1636808494
1727894332
530149100
991655886
2049635982
1513107290
369831456
1427871015
1832803656
445426303
24339257
1485604585
2059945964
651156248
700158603
563053718
1466395573
269358990
1406564928
29592420
557424711
166838313
105841110
2110619861
1604280224
2138388572
367854510
1630514006
717057703
117536304
227197425
1856701994
149611527
494534906
1230658054
1355223378
2139189713
1645009193
581655408
1167503795
423841224
1384287412
909319965
12043505
1926671716
1799804845
2125219472
1610341720
2026237223
1101536189
1699853252
378571179
1847786961
1255714108
480147974
1001145009
2103373611
1603905137
701840721
791712686
1069475549
1195766116
444323554
102459054
1177361281
102809446
888355587
46126826
573272528
1826267868
1509235053
1709130081
1406187825
408469917
728271504
1680096978
2095192209
993828189
1765624810
1057317618
124034751
141827692
1515582369
2045993884
2066368277
1095478758
1752821354
1928046378
1287943377
2115461675
986263849
405170765
1864018138
1676066129
1961711564
2080391220
924400654
1316613106
824479149
825379337
347499286
915804890
123098787
583548913
1647552010
1783556747
1347243610
270718097
647062539
732126574
429457121
274044430
1335062763
1784014900
579116247
430552908
1954944366
1183182853
1001261443
851642939
582941815
263269268
878996459
710406339
149371508
420160965
2057349181
1494496689
1660623375
511004464
1140836736
418229496
446231548
1674723979
812020805
2123675624
171731869
1097053407
1517714582
784341634
719047010
1911277955
1944570040
406269916
903316695
1627644252
1856041746
1762980920
14271546
2060746392
812349677
942232296
1287465810
175103213
1611145442
1112966429
105166911
2126610272
1308361267
1495076671
86042139
1742083755
300995161
1557813555
1677052187
1952333747
83421082
923117753
1407543926
750153426
1009817163
2036825095
309000643
295784572
1456515621
2097351817
1898511366
680153285
1068713550
845863232
875000885
1714960365
787461419
701469173
943871961
2079011042
2136348874
1035809092
1053899129
1018569375
109106520
1429932777
1693470264
1369406155
478560206
570788731
1116609267
1228187288
1594789155
1159707587
1721475960
2021744287
1561075939
1519396077
2085552407
345501762
1016755397
1521820146
1916868898
1310385224
682528734
1746457342
433972312
839742681
65250449
1347888763
856818484
648139307
1507649465
1303598221
65220266
81298579
2045199117
1121881186
1769916317
1023162980
880124552
1181342336
2064812191
393928330
420095052
1511041227
771822030
1156570461
562853956
2138380217
882657440
786912327
941778657
1890906640
463413162
1717595191
1339427066
74136010
90337944
832905684
1386157063
42525526
958485076
525089677
1766901728
109669581
49546874
750972500
923075555
76180887
2142023672
1997448722
1552725674
53258287
602280731
1056450070
203757052
2089794760
1823362274
1754178497
1658811845
1435822365
1575428858
1238138814
282551210
431434512
539728628
1115835502
2063940517
132037904
1193028040
1716712852
1911657438
462926289
1671848164
220493740
495118696
665991401
5061007
1208447447
1707855163
1444058982
109944951
714853714
760602621
552944144
395244098
1664707305
2040149762
1700940551
1402175899
1652469077
1941866217
1866256764
612798890
1418128276
1170119072
29449790
236541555
2016822275
1047736559
885574212
1420865205
1722475825
96946526
890254384
1697113018
1353753151
1860125904
2109028179
1638381028
991386453
28072563
889994306
271820325
162273890
438282390
1493608062
1017305561
1984416361
448926459
1884812796
341089154
1692421007
509203484
1217823040
1576058908
809580204
442908540
355475067
292011113
516699764
446459568
1311757650
1201765544
1750549180
658535224
1476046926
707174433
845762400
579585939
390974086
1717882719
1766690017
1720895524
967542139
687218724
1247769938
323531258
1071751943
344919254
508687184
792417920
1252862195
1976669039
1972981824
1680325538
481588238
179223652
270337124
1200571230
10240595
2038969676
1437625778
1837765285
1695797531
109479668
381195604
845878570
808180524
1822169898
72131086
1150379731
554819137
372405098
1672614278
816693081
1213378433
1718860312
1947314053
1636866344
230216985
1079484428
1640097866
1735119000
1473195685
1083908113
616283669
2018937392
1902355702
1670819428
55841320
1044677705
315931050
1432671139
989972556
473270985
1907656812
1472526144
1096399081
1985956718
1294937395
374009235
859087433
485511102
1520741445
955457459
2139704250
561688261
1876516760
834769982
494274603
1066496413
1755398330
848915229
1809727269
199275587
1124907574
1886196024
445985818
750847511
812605578
1138020062
2049296265
565289233
72997340
29752612
1494824179
149380386
691656734
481605326
528645756
242500893
1678429746
1593182636
2093115230
1226502631
1055176403
292117473
484543161
1751719029
874869561
72952075
2090066161
1377063223
1678298831
1710547353
1339176801
1976187909
1839177024
1343370292
863518553
1116955155
2135225125
1895637871
1714429995
421316954
98128571
1237546780
370625404
1120827785
380034875
689906506
1686420246
335514022
506802148
804284885
36665098
704564080
1539292493
94410257
1435492595
1379964640
694137427
1446890468
675409638
1022159314
1945513476
1049508747
1426959102
2112304780
44912427
2124219960
1072013776
611655991
1570934615
1277498253
2143631308
1937353797
1126886251
1854437107
1744391588
1965535540
2017634672
250327893
1814121412
1406119322
2048105166
139799136
1485289840
541753937
1429150495
2002689392
728699462
574523495
482922317
1049594023
1735784941
1495107026
2101313179
1909504920
21041961
2010692803
773591104
1847932470
739559619
937668487
2131335446
1132582552
1936163733
1722892669
1708637032
1140612329
1097743169
1624030868
609196387
2086534418
583090904
1556811336
1810580736
1178758302
294911395
1599939877
1551156453
474938568
759749031
679232901
336487404
1721455145
2015861536
1980066705
1578593440
598671222
1195010640
1651822452
836655511
217436217
1988506893
744286704
100362548
1804411848
918282632
78881970
1578654548
150246734
1180249080
395263445
202038345
1042557248
1554664721
679211101
1289809667
1598396489
1174698666
1261660201
589732317
1644863387
950799742
1273288552
1147912206
902310178
420066522
211935762
2122434901
736553568
1824737466
2008832713
83741463
1483672129
654303230
377015656
1851646419
1083700927
187165589
1634657436
1935620090
1395697303
447905130
1736099585
290998658
1441304480
1383696434
1695920507
1322645470
1181153538
820411159
1116107150
2092998564
1809872070
1473705217
451445452
2088759938
1768099915
2118499110
429155910
352568026
876761020
2051392101
1952655794
973762184
386946437
1964412657
1785237637
1469129731
766344962
261645870
1989676229
950289263
22711113
937935072
813223741
715870888
163523044
1564455093
970689270
812791672
2002340519
2124215146
752738505
2142385093
924450261
1565762742
202005453
885806738
749865629
473437267
459889833
165842796
1188261156
54868959
756634448
1963550497
1474394003
875457134
1460408193
1351372463
883058908
434282168
455698911
2085715917
268508742
1745555458
2075496934
308174606
462255488
43406037
326750438
763103737
409049374
1292997867
1745572361
1563897329
92221519
658666442
790699142
866323875
384011284
1156703996
1832158697
633091110
1974589091
1199377182
1724244308
266473018
315252449
875038977
180738776
2040832404
836334450
1553869907
388767646
697374482
1146906585
1560053843
765178555
1356421938
1964463518
2078225142
1265515588
119493864
1167499332
290864831
1426940435
1094539962
1948087071
1931042621
768698972
14128247
504707614
823676092
2079173926
74342954
220362913
301637184
13916675
942994973
480011979
1582476012
475837175
1132428251
554809432
1159551804
1778043489
422378308
653281930
1270370153
2095263945
271089446
1608911606
190891154
3756808
167755221
616281797
586486624
2914375
1397348031
1371232529
630895908
930593557
113351297
1604405706
1823689229
1115074894
1676256745
447570237
1990299175
921164223
885805487
258329547
2084934012
125580360
1843942117
30217277
477699663
807152788
376394323
1676061523
5616393
1463666904
1690299836
1081188887
184571062
376734172
1702874311
28393598
804815879
1726793811
1872992336
740545756
365455749
865362537
1533514195
1608544710
505510255
2129551543
1640488396
472812823
1292662526
422901234
1598251047
809155409
1671813644
1993624496
1482919830
878680012
959047327
1352796459
2065238568
2000171547
1570831094
1745690900
43758669
1852893634
383398953
605127064
1606273507
265542122
396190755
333516583
851358078
371542287
1439450957
969460777
1937865690
1977787652
751498298
881976500
2086357986
1861560937
1915404395
804656646
1376444328
299131869
1395577490
2068102131
22368931
577232228
1587556459
1684201331
143623614
2058945618
2009380579
1131001118
1284792501
3013623
387478695
667802879
283255084
188925387
1095939076
1194760130
432181261
1934674093
224588183
1217230168
840109371
95371131
1043549898
2112689983
1240347724
1902704272
63010592
1653697188
578232853
1202285089
1573443408
1754932659
586022945
840068004
711875302
515717240
1900994047
898762714
963700518
1875504047
1512713914
485930635
845782052
628212933
467433716
1815074236
913588295
917326637
1256581613
1407021395
685833095
868237318
50094286
1797943573
144178510
1304599220
1315332152
434415890
1178172016
1137078541
1234224360
1217753102
914816855
2120450489
899700843
1591303510
640881224
2087522652
631610372
577233892
793537499
1217028371
341254061
1225050702
1675046866
397390175
1610296592
360081387
101876941
1920919877
708150409
1019372298
1179087154
201897893
208494558
312166837
1158396404
1787140900
775146535
415997590
35490315
753155188
1965347436
848536160
1890087162
1220599114
815592484
693448033
2131173296
1901571474
1672657351
233105179
878033226
27749956
1510288807
2008641042
159955640
1377159966
867958593
801718798
1365626826
1732508603
1523464786
2110954801
790003470
1322460316
649243648
367938526
1229745974
1480816654
552268512
2044707253
1688014525
300240624
1602695908
809931344
432610990
2073404965
1735504367
900342955
600148745
1113218430
1788693076
121885835
160682980
1829754539
2104434083
2114850202
662200717
2015323433
61608931
522021442
782708551
179465660
140274924
1053612497
1000105596
300074953
560793352
1462907384
1932358787
1168477156
1252581537
58590736
1854579553
1628192129
2005797655
696498846
1535150900
1419423288
321480270
1150905731
934689642
1182071235
1318147969
735383488
2089983569
557880869
1857731224
1414556868
1929366190
1585659105
252188506
965531849
1103035360
1286038435
239490159
202516416
796863116
388778638
573808172
1757756903
1225843668
495376639
1884892365
87292112
561818469
1050776041
2020003670
1283801918
2022000726
1634712343
1464233190
389483682
219262004
1136960112
927357032
1491559629
762931973
735180773
1261121545
1755414396
719019954
2036191357
1664521962
1110977259
954415330
147249448
1622881033
1980260865
672937546
1190787690
981270526
491549973
770972420
583809547
14180257
932285423
48930663
580224800
727334794
391136310
1427629743
1269603701
1240600756
1016459469
1984310739
279791518
1841979568
1533329311
1902618132
1075959254
711045857
2017221243
1507407802
278008006
521003175
432011125
1729592152
924288481
1922983344
450263757
1564809720
1866175159
865040812
710231199
1691782237
1335667847
386086535
1873978830
460887007
182837446
386887161
1692012510
1775646548
1136605382
1668863920
1435472836
1353020959
248587031
124302421
1602340879
2026028762
241020576
538238420
1986675
1201306904
1572825601
625363308
586003026
2107908530
998982407
1854634297
1558295812
142694866
259171929
282999676
2021249894
1380573418
1088833414
354707808
1738203683
2114616263
918161704
1307626312
484523428
1682497789
540987195
497814442
566348379
392843347
1479435678
469052403
561902402
1682569135
1992374587
824499719
1048019791
886471309
1491054545
423524449
1288727792
915632673
388158118
1578832227
1886593328
489331289
63867389
1274803545
1441007857
1923430666
1247371267
418043301
1087081536
343074448
94340010
723790875
373666406
262396573
1163259617
389433334
635868082
900183217
106926183
547729159
750087642
1958310073
2119695545
912419138
1463206972
367656298
794735792
2142465701
369295394
577674617
236029114
1542662197
15714232
596266142
1578660236
1089982835
1758322680
1822245439
1273947879
1388772142
1158960122
815053508
715133136
1692686081
880109788
832459690
2112276676
1066236169
1945150268
287330180
917148765
55608730
2102000725
1236411379
827624932
677024597
1902708621
231979664
563484450
743724181
1792928914
1457863692
1144540865
2081326333
1239003404
129886762
1977961039
1287707995
1197514617
1146672900
1641829586
561640698
1320050168
173678225
972401359
744462237
75798487
1393375336
1776906926
1235390668
1171193060
1650707122
768341988
2119916274
973351255
1876397877
806413927
1149420889
671870590
127263762
1970332401
1492602830
1684383687
841880297
1456487933
307954802
1879753652
879196998
1085946209
279104313
1350963733
772726617
1252537458
482752500
1217356389
1730878017
1077093796
1913389038
1847951377
553091405
1177624225
108910285
536060077
1383187944
1290249826
1823731949
1753042084
123182398
1050232533
22251896
31596701
137392016
381013083
2056625045
12159674
2026076863
1391249612
13188029
1898393583
858227984
482019038
1303190506
161390309
1515275461
1163294070
2121759990
1420329622
1358154046
2107745263
535857575
172515401
792078602
827037516
1981804826
1529413040
1042197101
764592935
1551874180
902401548
1769480791
665518185
350019200
316844344
1464672231
144776959
1628388450
970350750
2087033517
588577439
1220140266
2112236821
165769638
729006802
60773552
136810848
89652490
1205882220
25115551
749793266
813038918
634542989
1561344170
328888818
1910530227
753657743
685456344
156853096
1509626616
953145844
1276150840
1301079407
997062405
1530357176
338046901
806243025
22778491
1767827510
2083630285
402541691
155872549
874315675
324228817
589073690
177967383
677993166
1484094413
1425501247
1694199283
871839078
881680252
1009719302
235653455
1225424725
1964613443
1525771096
689604157
1103260274
1393396680
701736085
1755634877
1795125408
1643101402
1935800414
664782763
1414744104
878461941
314953548
917769916
855536748
1529221940
1380368932
1687701148
1023957605
1346456709
1201085259
325091881
43741113
2129475073
1582484444
1977267543
200883166
1211586544
1190879244
1591122775
2061778076
748798072
475388988
1188207650
477366787
1910256225
1639608671
1484425721
450487522
1325291676
434530040
1864110960
1127185355
1868873351
1220925078
1568831383
151879318
1250083408
278462511
962457100
2013348636
1811866516
714609548
626530863
1183036965
1132755755
1130507261
1081020676
1427670029
876511017
1073910452
1027667891
573104982
2132391949
228350497
1148393776
1646606552
1673613808
309472293
934844855
1524765737
1030562521
831808737
628878287
1418802748
1020378245
1061788169
1017487450
364495907
2015305873
1333049878
1467466870
1305256864
1179757100
1194591316
15976887
76801876
1288341606
410991997
1765631320
1728205879
1539088551
430654100
1524234349
1579703610
578310832
219126653
2116085298
1724587763
1934117058
316989782
1173924900
1952714231
1957292003
180473707
1479611907
225092888
454464288
1351444812
63024071
1041074718
778080262
1756537299
1632075911
2001981405
537746173
230540308
1019888740
2133606840
310588709
1151315499
828540687
19641191
1726336543
476226140
1653731488
643181054
1195238857
425657333
1785649122
1969673722
954477807
395777396
1901706426
237159830
1000957377
935434717
1409587357
1639924434
1643333836
1354109562
1806052267
983927380
1137705839
1046767529
1446639854
163277963
1431557028
1827676009
1245859367
2126558953
567301435
540970079
1879378247
1741457656
2142457771
1182801486
2024373212
625545819
2074974245
398305764
1658345247
1826059039
403093625
1572409970
542843749
324355800
2143054893
1912832564
1759568802
1884245873
768557427
395021946
1765238187
442956284
1715110448
1328651978
946550170
153571387
261172770
1314722126
322059019
1326021087
1816163057
665745191
511918004
1693312608
999825627
699405414
1801549530
373554863
1429103024
29300927
1723456235
401423482
217161133
404476579
1306399552
936706461
789440487
1910323957
2072328987
217207179
1209055903
1169204746
436629921
668977509
573284657
1290683454
323780323
1434191294
1738445414
300056301
1861683269
1650421468
1633753683
1666857286
1033504345
1424395705
926297903
955992582
1466268776
1972626891
2103886435
1650113267
193820536
1497435637
1740778343
981902477
1250514299
2113280842
1302737394
1038601841
913926218
1433178335
275024807
1785871367
829908235
375814918
534981689
1038207103
466849441
1312497034
62973270
77950558
805479180
2089614702
538754431
493841112
658434116
515963376
142276380
2058224983
501169888
1217086768
1300044978
1049051101
252038283
1934600276
1819127964
1867764693
573764637
139377134
1192105895
24619559
2104977387
1674803351
823346349
1483940248
1774182202
645908537
410639514
1275031062
2073972830
798699404
822175416
1304248683
5418890
670201915
943515244
1254512489
1164514440
791044796
1324734296
1096587587
1952285324
2052213368
769514623
1266849912
1726223345
937572319
1366070185
905595487
119272848
1815755932
1717372774
1229974273
247611010
369091674
190154312
649563033
812429418
1156255425
495863528
1184687333
927226027
710985557
1097236492
816190920
1305209128
1498707282
176561641
1965174976
453267674
877113244
606492575
2066040920
525250314
999411000
808848386
1026374534
1820177219
1594256238
1243668949
821773489
326124374
1366075048
665049366
1956505584
1704105276
890910031
2044248120
869390974
491413403
1568139472
2089278291
936894950
1525998711
1886522464
1829715613
1177421031
1209282107
930636329
191422214
728173836
1817036367
1076431072
1495181903
1883066327
1717363789
1997565231
2090417421
1636118349
1454635238
841288242
281384286
1888692580
1401848651
1895689185
1430322629
1514725130
1028764885
676358026
573492990
1682615236
1215613292
1787936483
151400833
1361620618
683894081
703105264
1269323099
779742357
449912843
2036579530
137839020
1186211337
163173127
1676046055
1865244550
217420183
1343476569
983890897
1997463357
1898824427
732149923
730251231
1358929409
346859420
1288150875
477050929
767661909
813457413
1027810827
85526999
1707102339
2109803091
225942940
1722578225
371555256
1499514986
1946877389
1926576141
62412863
1898779551
1784570256
899620460
483360524
1954585823
412723942
1639797541
1937944917
1268854296
543479395
1567041937
2085302537
1113654250
523075173
591341825
1600321241
803135329
1156815772
596053213
1845186753
636569489
579282955
2108046222
832789810
218069093
1245737905
1034542029
125392267
1928620266
358322099
1741637641
1475820945
2133659533
1195953493
843711883
1289250943
1537020543
835909375
803928341
30795197
1360994946
813685376
1576278296
467720401
370226342
263755466
406678233
848181028
174143973
457864428
1989294713
619995729
425863499
312908405
499401518
1929443758
681213462
2050713105
1157006470
1503275788
1716299447
1026716043
1342090910
299862717
1425762000
285689149
909734952
1718675522
174296821
290547597
796567258
1014070795
1457947719
1382262529
1944805639
866367442
410451176
511079285
1009639952
604441312
218690947
121775592
847482327
863734728
1748923571
2147219981
1083112135
1854412541
1658070119
1024331303
944636341
2017232800
1714723909
821791568
709514119
1795485841
1395736589
830206976
1134619221
2045390166
791785950
633665012
448836280
1776691235
695762784
650590942
1458921961
555455059
586847956
842480394
298730713
1937732626
602912846
605887236
700271946
1263657941
1886209327
1287118488
1886658210
692822
1297370486
691609505
1846522503
23492349
640995899
2060372070
618819044
1229443184
295057526
1621433680
682049233
220863687
422026579
158663389
1077125829
196165797
1670769124
1411321237
1081596837
523702504
956384022
1108490414
333552102
297321464
1369723596
986077138
324800182
1083198120
375055072
434226676
194967182
597132404
912615405
2085970359
1080565257
884481742
237095724
821163804
2024850757
565491458
34577776
925711900
505126412
1088822575
800942329
281429558
1416078737
761479699
1245412066
17182278
1478116360
369684200
1706996049
541617742
775447059
183008507
2093727715
169754440
75096167
2051623074
465974465
1153484252
1585446940
641939400
1124959225
1971934723
1350388885
177292265
1818547859
389278712
1648763022
266377125
1503640856
910798909
372501659
853922784
1240762895
68691262
437186787
1934600276
2132573648
744803283
1695544348
601114564
111518264
251027599
41963950
1578496392
902152154
450548176
1921850666
1859631214
381964255
1263325241
755115722
2109567025
1135708047
1528522357
2114995904
647446009
1467870793
1185441722
881443707
556864432
81214369
967669216
1707425951
1982284895
964146993
1894795065
858929527
215239146
2122204894
1863680657
2107881787
888812747
1749103976
1981300890
1181730885
1612607376
64655669
264550905
1715187167
717205204
1311926685
326990173
1920679115
1981030643
512904780
1385072729
1238290314
488870496
1105512060
451183097
839855535
960107695
1519107044
820485760
277095985
1389677799
609111774
1499560527
1892672730
1315655602
868327504
2019153319
156743024
1870829144
483101909
1583110980
1903992945
400912339
1725487158
1832547267
420029403
219870488
364201364
315519493
588255994
1971424469
1865711866
1481317483
1367438315
1681256181
1781809858
1630710577
352402610
154962323
1083511025
750948998
1760866868
978946280
2069821344
396912633
1349536298
624444213
1676198164
519246218
1036827730
924984286
14675071
1294146736
1246987453
968362380
361607782
1097352993
1189172504
945727960
1575830949
308540617
531090421
2063850646
941113023
2095545578
134814529
603504982
824185334
1612707693
1573803709
1871821714
1877001225
379139644
670101721
29070553
635864368
609868592
575601248
2135108411
922138299
1031145282
1179463440
485595991
758310298
424935382
792139488
1420378190
2041576000
2024414905
1803067193
804664996
1282088366
1294278362
558990769
1652858387
1651824821
1920107092
1828564924
1216383181
147239479
343844865
1513916969
428989735
1679206561
1845991643
637967096
348680801
1246083233
1734987920
1112117614
25924714
83924826
1208388532
868324961
1073412343
1172301912
331921247
1290261968
169909310
179551726
860093377
1858275379
1734910839
1954125988
805436090
1534464652
296589704
1076963896
1390723979
710936777
565539014
541451641
825558899
1534616486
409555397
2036187777
1531831973
215174608
75191588
1747000030
711219392
51954149
1735332277
2067703264
472530831
157471118
93078854
1397564684
190261613
613606694
1741286279
611761277
318477447
1740270700
640791897
523438823
672374426
1878998439
1163390252
1366722777
935641679
1901854110
2000847324
344735085
1039100386
589564160
1084273350
1373925595
1891423329
804721666
558901752
918572183
1560213338
1491474436
2085246291
2131189540
1549860082
1580632062
1796823844
1807226984
1715823921
1645490478
336342474
432328849
310262817
730026698
1409304043
905338832
1353260513
1403539018
274935259
289756419
2083066587
849095884
1426591958
714346391
2106522653
2016080455
473236896
1174051554
730590681
1283553368
1022508400
1596283627
1510169495
504232893
812136380
694193649
1360527292
1635761136
1558902883
577312852
1242257112
1837526903
1382434786
55786900
712530159
2034257318
1492905977
1793704739
1336918639
1428256825
954524778
529776727
1850106014
598747496
634497443
1482754508
1632092389
1573416988
1993145275
517275179
2022760110
929073124
2084858755
1123770768
589945766
923175415
2093480121
633137945
1415204057
796700650
1634952150
1786727064
1889886496
222609310
1008187238
357347535
320542120
324550288
2083821616
453323982
1180336124
716188021
1306127853
1468631403
857816424
1313244160
970310872
1105035809
1087070438
1507439603
124707266
1471981915
1208828452
1151682699
49192408
1854943362
1282918695
2122575222
37685816
943995931
1080872341
1139316683
1251824999
1493245716
1117362367
777870652
1271937070
920663734
1645196
1576642468
1436861509
229904730
915612757
1845452523
703814837
1376421695
1361109139
406344666
2071007275
1189014026
761175098
696726049
1890337012
1020633890
873185453
1702983769
759922093
403157871
639928919
606341806
1960977854
978581328
1916873474
449620431
1270310878
943884468
829036783
1612783063
287667083
263077390
9182688
857499449
1068314352
345242574
472101871
474257431
227773459
1349009922
1058911911
163222713
106347181
1922197778
863617550
892606704
1262661150
2096078231
1380126749
1206759969
1442608727
1979955323
896441487
1863369718
162195016
685324061
1604806298
1554896565
1310726585
1331780929
637846828
465698070
2057228972
620123161
1904920726
1560834351
1078840518
35527415
851311286
402752388
611484672
334289040
906650409
946017909
1244510462
730889286
950370724
1345020594
1242405874
531527711
1906515111
20301951
604656614
1828537056
616330804
1953224664
1543999324
1102093654
1512923700
1258198935
1146767954
1426184020
1254095710
2083891147
476051218
1015666248
631050312
1568523566
1911119232
1418671032
453416830
1829521343
1007150721
866571663
2020247158
2035918738
191914833
2117411931
1637146904
1780667869
1536703917
633408624
175012459
2272198
1334745313
1742358748
378521918
961039079
1058494767
133665055
55097336
1270125345
791941401
149271204
1255228230
705822649
204359511
2012249848
1756183529
237613667
1949344685
1313281170
1259130340
347469097
1752722039
120124254
1139089838
1785085844
1120724176
486123189
676051021
1369256753
1319331106
1189580225
1009964404
71574828
374657809
1955672892
877250499
714893058
948099125
377696282
1646237982
987376624
117333999
207861380
814631481
1980222315
1795363218
2076990355
675241636
917053231
211716123
1128330521
614846776
2013801502
191584933
1911523944
451654969
1076622132
383556636
1733838418
1272934981
2128891936
1734818974
1694556543
953609811
268715313
663599220
1007362560
503658761
627583778
1751029088
439959997
425393252
193200478
838631539
124064896
1414563381
423182616
1322790704
524910669
85445592
1268157626
884808146
2141561602
932883464
1274950462
1240045424
1474407566
777866320
393521464
1314089570
1834757501
373691559
311478398
1936635677
1813491538
855612409
1183738991
502936667
116444408
477118000
828183645
369789353
1178162911
39603868
511117213
321300015
1422862106
2085784734
1891697027
204355043
1906838552
1147360520
1404324534
162647772
1435300472
2037392223
595442343
99305141
485252327
906558936
1987686394
1684254063
413944982
825347615
445549277
1482889384
184036226
1368745335
950637487
1056087352
418723620
596396072
1918193542
898829447
996614761
1662256085
280717243
1928275535
2131664315
1837129254
2023249245
820790433
1196555972
2060232292
1875073429
1375512389
1474421539
842247553
713128313
1631852318
406798389
1515843038
2044007906
818318233
701985563
2073599153
441386883
1078454543
1112704221
1621516283
976930117
1024435018
1212532775
1875648296
994606908
1604599450
545452824
799962448
1173796367
1420860122
2028563314
623791684
1190106969
1140428053
1255067584
1328979161
156076995
279454573
820089905
1459549389
1245654293
2006902292
1823357064
2084511100
1541145109
1896918825
990635440
1421521034
1470439105
1795150280
1828881781
986920163
1242573105
1861484703
135861744
1345944436
875874560
122070006
1094537391
67539998
1987415455
1633198422
36898960
470397231
235671331
1527241451
1334243007
1150330862
404856419
1146003203
1222354147
1787455844
768408751
888724193
1322821532
286802199
1032792996
173280126
71302587
2057410495
1249238064
2102938243
331089242
1720166645
1099189111
1244842865
836084703
1345658538
1927089750
890130919
1032379744
535437740
735200640
847606996
299802301
968327510
1679449191
346438351
704087638
1845385549
1142185214
2022505056
161225737
1884189042
888320015
1175553901
1756465726
1651229011
207923144
1645543698
1203574325
1271381569
162214650
954053121
1111320898
1742235648
1334541627
853826855
903235053
1371849534
870198095
1211801350
1489653963
1636111431
76389081
947638906
1783700121
128410977
581141521
737188877
1434738918
1786899579
940853918
1657024821
75117931
1684623925
1815396535
507520453
1538968682
563262528
1760947913
1240755935
275261158
760592175
42765290
1456902399
1293581313
484085745
1025957913
747978131
939984511
1143417857
1074517532
955350697
1291622623
1339100249
1100116588
1998634006
1365950110
1583494037
5563378
1467926901
72973936
497938476
331663690
284825867
589636554
1606361330
329129133
328748059
236035745
971184174
1226597478
1316437556
22515910
127708561
1491427667
1138628569
1462582305
1529055984
1637634904
220964121
1206390527
1197175662
1253553483
1069411013
1196098122
679602184
746598205
2080497159
824481487
2043297270
1789955231
1705402408
515108160
2126410574
692278011
1177948692
32780142
1616641893
21386287
1524119011
1060052426
671508269
1448651525
1489597693
1452996088
85551923
952375600
1135977458
2122543891
1756099326
711994703
498933253
760467218
1351180203
2137888149
1152378891
1838797821
2091792503
1873121758
409401571
1009636085
1008621758
1686555130
1077093796
1533812730
1417857423
666911248
1785737184
1825175653
144589389
1788454435
1874016740
1145722614
404752361
644957792
84240464
2134942981
1170763807
1690350193
1428051160
958294017
534586349
639001019
769034426
766551910
27004339
1593950006
1658578093
716308539
1703050484
244051791
1976021589
1077468471
661498384
1352942200
1901788939
1632138586
1880894613
1705906959
854494087
277711253
25249128
1856369565
309323899
951407511
297634586
585842256
839577109
922836477
1095247960
1793630575
134049152
897348112
911445171
992115919
808248110
42182090
366317450
454312367
1813040641
238897612
1698359606
821791568
412103619
1282863445
755866628
1165555901
2009984253
1039906063
1962474062
1161601672
1216533751
2009382935
513623046
1037262190
1346686219
2004522447
406446397
261240163
179855134
70910550
277375215
1252251539
2051688898
1626608296
474933081
1380815521
1434726619
1959799363
929626299
1884201040
1233183930
1772844573
1078276872
1601875837
1751424574
1722752569
1534475901
412911341
633154616
1154082994
1386809333
811515782
2079685487
1766201087
906291074
1148385748
715399815
1313342929
741712027
82331336
1478250926
1005871376
2040540463
1829691213
1814248266
2110491281
184885962
1391088726
686188635
1742261807
327161096
1085283041
1563534992
1946698067
1185813065
1049786086
742561512
1694716251
1507242348
12587291
1715100173
1075001670
1051659541
1716172182
247710814
536869810
17354527
1814153707
1178842214
656840498
36635682
1105364951
1692224128
672123012
1168670075
408203690
444777890
1128025538
344968823
324484997
37359399
982585246
2066063053
1739324624
1891534241
460785927
1489862116
1572293271
513946553
1275687592
2063132606
103117256
810817715
229799224
1577000436
45870634
1022744733
448133032
1656966281
1923583597
1379089551
1241506807
456349086
1621423556
932138076
635819630
753423696
289475987
360909887
1836659035
1987112597
419522202
586950160
1857058933
1873975672
1963195827
1694128872
435715175
2131264966
310839709
41383191
997959659
41125387
73608621
729898480
1270908312
1592730675
1283313593
1603625226
1763216600
2057336448
323318761
1750065125
2018028413
1842008722
1383187394
1882019841
2075169908
1016677982
1320338935
1919683087
1135703539
943146721
997440186
1602232781
1789207480
337234724
1223557715
1073383537
1889948944
1443849193
920254059
1177173849
1386084204
49408471
2096032916
1936846524
332916656
1262428936
1309310484
1380724802
599364543
1542841123
257414887
2075762783
707727759
1747029591
734717635
1876961711
713622628
773500526
1822080838
1874531570
806460055
985187077
1720066819
672290518
94481296
1832046113
41011504
137663428
909844929
1000497098
1634259590
923253474
197997023
233115040
887440098
1513192569
171511295
667243406
143868642
202909897
74948303
1891465681
1468687563
1096494909
505723758
481331563
1946443244
526701852
2011968493
1290416735
179750084
1781552911
1893439517
786447496
1206962692
1227715845
917977694
1686478952
737806288
465979617
1504710610
1697658791
42046824
976401179
765491190
1550979879
424683247
1330330711
921304896
658845299
970085291
1543024273
684225713
969063053
93796625
349928421
903425773
3935877
144766642
1536104866
1291895825
162355804
760589653
51241365
1824483071
201028427
164520479
680278188
1597082178
1329688001
649709521
643055317
839400607
834007469
1147206940
158347420
1794319801
441998132
347958285
241480804
1364195424
1265970913
548060931
415896385
1763033179
996972312
638588787
283459570
2015497965
156002423
1444188732
1209590818
170681676
94836040
1623074866
107612498
1231226414
1269257771
1416953252
1495371495
1309402169
989141171
1429238688
113411761
2093039547
1151546442
838631254
892137282
1455221870
880990163
1796593076
1251573226
104321407
1020423683
786119075
1330703990
1114900586
2078090255
255807
499828926
854313421
1001257535
2059772233
970797867
733646120
952647070
1838070062
1788562470
1723939428
2122455428
523494948
1276563927
1319486044
637715589
263546980
1252663298
1498995197
1318523561
946724833
1241836826
1888605824
664656799
749221226
1869090381
671120499
912740515
1358702686
666508319
791634776
1827883819
2039445314
571875530
407706724
1959178264
895659853
1741943656
1135432385
1470363744
527931883
1510539142
903174172
978655590
195367452
811543938
773851037
1939489339
750006265
1949737384
1565526213
903691890
270672821
1696862184
69995361
1998386213
1078057907
977282914
801727446
84388339
1843092657
2009973459
1375281158
663841870
984017134
2014243838
1932786986
1449067282
1516722460
1372835814
1594908379
839622413
1234233180
2062970523
887245001
2144470791
1942613492
1433544204
1029994913
146566215
1413662868
204153067
161466353
1822620629
851981948
702716169
2040284874
1760614818
1610981599
835233829
1626371028
31223965
2122326827
1354541670
1710947969
2083870560
1761529800
326598083
901640515
1965115534
1137676942
387454090
1030142311
1496855519
799962445
585764200
1422654966
1645947621
109394443
1644310254
1406617426
526514912
1533372778
2043879874
186104186
1476428870
348258519
1272111719
174824279
554933826
1828140835
1849430900
324277048
842656338
1438556683
2138041285
558212003
2134827137
796713930
633244518
1196796718
1610321486
685108537
1069657456
794391846
528884306
1343003724
800607235
1595217819
1772734723
589522149
1034632392
462165840
1905486694
1445515304
1067835538
1647072420
2134471141
1581420122
2055742191
1025278462
1630882642
126774944
898752949
1122871732
1253248063
1587748705
1553731751
884204494
81440188
2059207726
1227890135
379409366
2076219461
716559580
410664327
1704185926
492371502
1263896492
781324204
104826677
872848957
1407468053
1158129465
1517193874
51360980
1759792643
521483313
675993051
898019378
1745284116
100422871
634802550
59234697
370731720
1939090857
1141226133
442349528
628964573
95670529
1123160802
1803327154
514630190
134920853
2065310727
255896964
1699402794
142090072
1814354375
1075701373
419182916
697028867
292462427
904750350
684989091
266858921
811565555
125073767
1975452439
570469648
1556365966
25862675
187601786
1491796543
2015216698
32487530
1223479636
743485921
429138354
846585542
75856258
1913336283
119206094
679983533
543578106
842271288
819499521
650366665
700022716
1263000845
1886766391
2142422250
1126672381
466333497
658358307
341293478
579609861
1717595848
711652900
2135321323
228547815
1198121921
1527687459
1545191166
1674042828
1640028703
945388744
1616233692
1553575363
1756248436
516938193
2111260552
471253101
1918359974
861879733
1336235174
545652592
1863752897
588863407
1875141785
885258356
329842583
1125653028
1838735109
1112118529
209844408
1037299399
23204686
2116520738
2071803462
129360353
1484462068
677180926
2133418344
1321138605
1784889035
2044007101
264389819
177555457
1369942088
646201678
247310639
675205252
705079705
1454482986
2088531706
1886425720
1994037204
1573568486
444692515
1773189364
1931883774
1665280998
1267215957
928315954
1192166192
1533605336
1330887391
900107810
269482874
1195499486
2033983658
1044605657
114170079
1000212410
931376170
1489182846
2134336216
1113415570
761676079
171157425
737553844
1360323414
531329127
1375116460
1477179408
1043513455
1831617024
1335655294
810326229
722723587
1042836306
1793442788
1209469403
631094699
900350283
2106180401
1669421916
1655469180
1405478314
372006697
1299843578
429130657
339237822
2081078388
381503811
936943615
564393846
738658606
800611084
779718051
129023961
1368833537
181195132
2001099088
385508638
840759402
1331971328
1867384497
1995121036
1823392987
494048937
329103809
602823942
1498595514
2129597558
581556592
2142534478
755895891
1044592875
588859122
1609873951
694234124
546575281
1764630824
240607870
29895831
597558355
2069361105
250463152
1295830304
1388060283
221199966
845926561
929321362
1858971053
138540764
1332754638
1366412817
1966786836
576492602
1942390490
654664883
2064109202
1182272530
1383406102
987431951
133093127
19124411
1316947660
428339939
1432206702
1049693809
16487420
532262292
989829291
2104480259
1526157556
450230073
1803703282
635626816
1736779960
1443656164
253134659
684864706
1872595082
169221790
662403866
267043220
219463771
108730260
1787532386
653148497
1819939550
1512639786
2045358038
842900205
778619775
1714039358
987776572
1188480899
1981351089
1720346216
1949304154
1418269422
489220687
1018837930
1203112175
263310227
1995864334
93757712
251224192
1025463972
1032945899
954444545
1490887515
906178648
1654263854
1050432622
765513047
1486504724
181512392
2060297977
468716327
1943480030
2019369939
1223994374
420228573
1257460312
1276380097
409966659
2058842415
1940722430
1478565010
1351352461
48634483
2136432939
162511412
1214918965
968299855
1268335094
1763574900
1109083914
1104395510
183589132
1616431779
1543631053
306533107
756188889
1655006036
1474761004
148028328
1430191444
1215613786
2037585852
385325552
415968415
1170425021
1800287200
1028643944
986080823
402734988
300971686
2095591996
2013443342
787856466
109323171
999995829
178658703
399068308
1166626845
1463874254
2041102555
2083280898
1270033550
1369605262
1787473530
1054991339
1459740552
2135068849
1411326370
1240718459
1635446194
179212644
212716354
811698887
794804578
1288475490
1900013266
1355601422
1409882047
855352452
1918364162
580765625
1943247756
974642895
1983818034
1816011020
1185223174
2078050637
1555253212
1929123047
664562684
498108721
1277335205
1599616122
2069244300
1058789572
1929088328
449403425
2083079030
914694667
1805819506
843724214
1488854217
762853569
417775804
2040232912
418143564
1958425731
246833930
173626791
1464614307
847552462
742130234
1530322159
192500163
111081957
317642029
968031029
1614422447
81053160
1558250743
1539437229
1839974687
55283349
1599865820
574024855
477907262
191007801
644540574
509519123
1422803659
2085028158
486874920
1511902529
652406959
1557506026
504902878
1218433218
1808267821
1020208334
918819530
886134408
978322676
608215400
1955406086
1117996977
1010965819
1617773254
1750245736
2066457748
2026672506
1279187172
1947581144
1186441353
794213748
209271563
931711291
1657533660
1795897241
772018977
97739357
12442192
915903743
568511348
2117695828
222423142
1555219042
1840864691
1504461415
254616655
545813929
1662342420
696146742
609011845
1437968976
327907777
374740558
1470899035
206811965
270160603
1287291302
160961753
724978125
136004933
1156474901
2025899331
2044221604
89422808
2064641368
1468807377
917658818
377356475
1327744653
376282480
1020198716
1381187441
558057444
1747266161
2005488957
45296792
1868574988
1746953684
1370403325
782305923
970995285
481064139
308453140
89051218
2059982018
477415157
645977739
328620335
2000395380
1776999380
1260303528
368133508
31072550
467226759
1954679029
338326653
627226149
1031752030
1736173590
1013770516
1887428939
935525759
1489216046
784586208
681312501
1525992220
1401956334
132698658
2045158225
542955538
1360759451
1583799038
481808739
551560030
737744812
1216157393
535471853
1494024804
1627820099
1603551073
124969783
1858894023
1415544779
1922376781
889561188
1592831908
725681964
658597622
1959221005
1308194421
665660399
1475726876
759175360
443138259
1322351977
2091787180
1154870466
147263577
1610378365
1184786590
1180796725
520435836
1538625161
1487421794
522660979
1698881232
937725016
1360464686
941482560
1886821737
1231985617
932458442
1452214324
1845291107
739270263
1606817519
1567588177
862743700
755703269
2059317911
1473647058
2005098262
371392969
921105688
1937592863
1497659587
1406984654
1938638889
649998847
444345641
160831901
277512222
1523087606
2137516878
1995644289
1085545036
654924106
1988277159
1127307455
1340806336
1156290156
83863047
952015249
1244708743
486086618
223023694
772193061
2050974568
1186219481
639603487
1509278168
704365111
995230205
858771974
648000437
1326216855
40022481
1474983459
406786279
1429768233
1442122124
1840736329
694553100
1016259641
292755999
1758763008
2106727544
889894785
1163146334
1463812868
356562672
1987157802
1024954303
1905541908
1883216089
1282525721
1992355774
1705745544
330764979
632856381
1467148839
150413469
1014744045
1530543563
1930237315
1473791348
1687760221
263893388
1491019565
805303397
630126212
2005555227
2029928752
713657600
624031391
792598636
1956348570
1620188735
766537895
1175548329
896925679
984213682
1287690941
1154688862
671027268
1911371186
172894078
226759510
2012306074
1816798129
1389065067
808609356
1435016053
447996554
1675191950
1586847711
1514963383
1615007007
2102376927
995993148
253542062
810522869
1644401913
1236145118
854852148
1559060272
198546468
818146202
1020674585
192890037
1597039728
681799329
1932468892
1478433758
734414514
694450208
100292208
912224093
875981304
1213350843
2012544091
1577256505
1591928924
639905619
1263007951
2138380217
1605534250
1286435378
490899517
201127532
1198357605
1728287489
725802770
1917503930
2024547352
154975543
1429901783
431455918
1592389153
1150568257
2016602342
1835553540
946419245
1100236076
2083169281
1424801898
1569136172
1022469513
704196276
1828974671
764864278
882207876
1641080995
1151641972
968054109
1341834129
906982503
1650421468
1453283929
1905868738
1684400147
109169526
196234874
1678291002
1665135166
1767881176
1491370538
1831921693
979746672
1043836446
2096883980
1252382588
1669724162
1786933913
1919330502
1640863821
2118046822
186749245
1467889176
1198185258
600789409
1671992235
1830175150
1257735348
1809406807
1461098147
1459498128
1413240441
561167380
881960948
1685349910
632866353
1277870122
1235870768
1647120086
2636439
1172861518
892347443
389130029
921570337
577182534
894129288
1891005151
851646663
1612183669
1311653687
1246034073
1997273213
1671973865
1478955171
1563400890
1483734802
1996214996
121873119
24329749
1347771693
1766592058
754178538
2118070016
408551730
105981830
1751858295
1437497093
675100604
821280304
1820716183
949592539
549269203
321566296
78241739
42100419
1815210371
118061935
371564056
265031236
1744522257
33226539
1586139044
107085334
1601908435
684640378
2145491559
1183951839
1292658011
1410259719
2004702283
1109518066
848295498
1002870088
1237571062
1749078448
451779430
745105847
268576844
1614129535
136863148
838415565
904781917
8815369
1069063813
1710812193
1681391315
778576988
1706591148
686604151
1772859619
602070022
1685497556
526998868
72549429
1171074788
1014785316
30056003
258516008
381740752
1163678936
777189792
1734188718
873371317
1715925275
171778958
30013771
971464475
1534879638
1136695018
1188398512
2020329199
304595068
481270581
1527788112
1451591845
1294980517
926423617
1054887002
744786361
1599123355
1458080081
649593516
169385922
100351990
985390227
156997233
527309959
176033918
1018761485
1828757426
1211071498
290475163
1008568602
584036246
686530495
441025564
1706394033
1183457812
2032840883
1300701016
1860662600
845168314
650405257
508852478
502621311
1771839320
1553460707
572374179
1460891273
1701082113
623068189
1960085804
1495635612
1339235096
1608965438
1177922682
1673212261
520983985
1234222846
276096768
698839398
273282650
1722253187
225218165
51722498
631473933
1692712464
820145438
1080428919
1459244635
1518960965
1673455946
830217649
1281040848
911126130
799869427
105626565
959119760
119714285
2074620581
1427409151
2145260127
1259999259
669359995
566459481
413731461
1247426579
624834187
1322730734
1153074025
2038866620
597416565
1177093250
1823311922
2034372442
1118022209
1935351256
409680262
876611917
1980689903
246641279
1186893104
942775947
777374364
2048877487
1099667155
379890765
1039100776
1960711112
972095243
229757055
1857924275
1054842071
758360675
598294235
1787307991
653331999
870775156
106691375
2131976404
957384282
26971267
620842666
1650904428
994108667
1766441710
2025944447
1763806702
247978636
1907301025
436236375
1755352186
914136444
100164412
1953209777
1564114586
1858938086
1244682988
1859530259
220799576
391856133
929950319
794031913
1895844657
1675313899
987713610
1923230109
1307734100
946803757
1731972903
1661617273
1686871997
487104440
1605058038
1237289768
1984102336
607510507
294966811
1594518481
1604816559
1550101939
1932200268
1069793948
42104272
1536233628
1198721001
886445806
1635304845
1024451812
1161597839
7038798
1873794524
1945213314
334813153
1057560045
88940510
1046732074
1128947987
1299798151
1648288462
797156113
1110567796
1243830501
1507401152
1309698592
622277274
960323207
1994219018
697667123
1910660833
36219465
1821498015
354257371
2020958192
1648910494
531945787
900452118
2001482645
1661706088
895374798
166339038
1339569280
1500953846
1132247502
299091782
929626198
216465614
784459682
1823913201
1895184157
223026552
724798897
1908408092
1935846367
435570774
531638514
1114773789
2007715823
1305875893
1833671519
158242247
370802103
249919584
26048473
689450536
1324423877
616093376
1064104013
1063782116
1066263636
1433967488
1643837314
1371065051
2071937615
418742603
428090086
566307083
140688574
1560544955
1188195178
372410703
1917665543
728355785
398646191
34910570
164658871
1739406387
1774820371
607341152
114724070
1200373572
416379871
219277717
100758220
1570514043
1316537261
2093802098
109886796
949641124
241000049
980804520
559882367
1700056296
1502866406
187503374
1969670168
1010364770
999461172
946523296
1339765662
1827485752
1808046737
1210673640
239912721
2097450633
1850194892
1140553627
1171286459
1533524847
671131203
1553862515
908258268
1994283150
1159129362
1761135204
1642411674
510459842
381485592
140178210
1078162237
1790202480
602274597
1614211768
672734883
956404676
65951696
1520852460
485038064
362670377
1767578249
1763925864
800772945
1820693344
1178338861
2025891670
1891058481
944766415
1955276253
1573027117
767779876
1041704938
943684140
1731831650
212558359
1936998873
1148428564
1361343029
72242127
2005534266
265121935
1432465570
660808513
203444148
1582278157
1662470353
981247726
1884017072
114982283
1864393964
1787527679
919374566
1483890462
582061719
1621779080
1000941901
404065724
1907491987
510847770
1733481294
1664003302
1704448668
521268816
1876793142
505546781
1183566593
2021872527
1600476109
1970715450
1710326151
695650195
322193254
1521499575
858878514
489522651
1374633894
938978537
1857635060
1810924764
2099636968
2108406041
1179505779
1466447700
1306854774
2113982776
2123275469
1184650559
1372336706
1845145168
964125053
1456743671
70788208
869709848
1875371758
348401394
1241658234
1243041511
1140497666
998885831
1130004219
1208835564
698774337
1821430884
1112457224
1144411129
1210310144
456024465
295620788
433564544
414687857
1779474994
1704625504
166030313
126043861
578272424
1859115651
819437133
225051433
919625157
1880649872
497947282
1611008514
833852748
1699776636
1575456791
2050195415
1609176656
1887266090
67002592
348625308
692965237
1277851948
719903274
999697423
963873592
1851398640
582417746
1622205136
1541817766
1205305328
1154898208
1907837428
1565542060
993169300
1813769089
1202400882
1111574875
1982674924
485077180
717004938
40226791
1865130599
293954137
1462251065
1042026856
2075293872
200960836
424006944
1938099815
737715511
1989262141
607449781
1737990908
1644913796
1590696474
1476627967
1793715557
139044184
333840867
50876522
1699466256
1371109822
1841573386
1547153057
255275686
1702215569
2035846758
725739871
451992512
1584502535
635276352
720114455
193634418
1754453932
1439623921
1282675287
887970809
1542998536
862380436
126997691
421351952
2123915217
1291558684
515317196
994388830
363309270
1027604382
1256503945
108939968
95091657
1256176757
210746217
1581767482
608726921
202461811
168707913
636766286
1102272508
2011658878
1594106028
357478897
1998614145
1815821339
1606344588
127676709
1479133819
457914455
1435681824
279621468
766222430
1925381385
1003064288
1550022050
863528136
1848406570
490103309
1769320603
1699615590
849706599
309327362
2080373584
38480488
2104875913
1382664681
26290633
501251598
139404562
1812825037
173385926
1853582105
525099491
306069642
2075165389
1231567291
525405733
424049809
1196097358
2124760071
190053147
2056045435
2071719057
301637184
471589045
1190863479
1067223407
1618703408
1391147352
992006105
2014509983
1777756937
735118659
1426179384
836232139
1159445486
206276355
265218407
291312941
1318795517
902121920
296555358
454290746
1066167268
1080408571
2039331146
714520998
839979864
1320034912
1776403118
1103568791
2051708976
218753697
372162695
834729192
747462848
1896627940
15860103
1516857131
1854330483
1547761930
398984254
977888795
2108909608
1519580063
939575855
1028044750
2057830318
1203882573
1030549781
1639795014
1338226817
839636455
1486763404
492904398
1917753214
1035365547
813351527
355121079
1302271771
2041905406
1571465397
354369411
164830481
1118932315
213726902
429769266
221589842
1145384118
360186154
216177056
858000182
266444075
613555173
2081845079
1848298102
951675085
27541141
1079150714
1169004402
954513844
758918110
336564187
172849185
629346428
232977161
1355640568
1036054004
1385497008
1014108153
654010866
229698123
897672882
1938441363
1706634423
1202177315
1812967179
1932000875
1062724241
1125637014
1574239555
1260209893
126541259
1913111826
1739824739
765017376
1438096233
793735079
1370415626
738902507
888212675
525858195
844509368
1894581882
884440265
652576917
899833515
996808967
1304416036
742333341
1158546684
178842524
1287232401
1735234050
183940240
1928973257
379198383
586935583
987172502
1497577617
1025452603
2037257958
172568626
1256048874
2126437755
632099827
1448560407
1967557690
2013135799
1650114944
1742091117
8205792
1542611128
59458082
1553396637
1333650805
1201175753
1450441603
169395735
1113107152
278522917
11600170
1373370629
1172374691
1257336240
2101724526
1744456921
1182569619
698630776
727791137
1228621645
1903921238
444604821
1584770423
1958565707
1657404408
660951231
743651041
142961858
892673884
624534033
685841029
596536660
859214655
1733889763
124472335
1455423100
913741603
139820594
2098008913
1891822953
1227653597
574701277
1508404705
905367752
2101100321
2039402809
371590765
587711166
831614319
1856417882
206986138
1698214829
229656277
511262401
633402736
1251492317
309837118
286903922
33431598
894304328
1742630547
941752497
1286939070
1527248130
1346399838
1281282187
106797569
1057658158
1203500887
1340086679
1647877762
1647510676
1885391461
1870888854
2083081452
1829067521
976351340
297419072
1933784674
665330130
380025282
674424797
2031306609
1966346772
1242758795
2085552407
376082531
795952254
964130152
148718304
1943748214
1764755808
1431212883
912582521
1845789121
390713313
1168251984
948942118
1547253847
1757844988
437167300
485268119
1895735705
190561851
809650110
293621187
192930270
1714151949
111676849
648181937
1659505334
1559225552
579792661
1029745276
2079632338
754283913
1230937364
2139354045
915234072
1263733096
645261538
1550886903
1856880777
1105893753
242434574
1174201914
622392889
1142220516
890356423
1796545542
1138476331
482533020
106634505
933706621
764618790
1228541153
412128469
1847907239
664188390
1645189297
468336141
447351962
1598680244
1427308020
596347882
1203807989
1224747751
1046639402
1721262116
554920529
790239409
1478511575
2093666633
2133620099
180148460
1761676069
663933284
1344279014
1313990191
1369130640
1226298129
2132680703
1108160365
569965231
1298041199
1954556309
1788863654
1202708260
1835092074
44493675
2036956394
639825228
2061652339
194268718
1471692626
204305111
1461981241
1107858878
1649944035
1538090942
1251973399
1506317430
1000244887
1723177556
562398258
1965559419
851162525
1382215449
1576949266
1507127712
1016147625
1131862396
1927804877
1972345627
190232992
484023568
55190630
956951446
1757124699
711241711
695806082
2124475745
1954914776
83368451
1980878798
259927827
123217066
1665725458
297577541
1343612967
1061613042
1347005939
562221101
1092319430
1685644573
1118952970
1745844652
991998790
1150180055
669384651
857718616
1866018916
563626120
725714886
1114249276
1193162163
900234268
130461007
1650290566
606181323
1080365195
1392440088
1540640476
494280260
1791144061
1742340253
134763304
515565762
323499662
1686037552
1892584490
1879895143
2021026428
1693307545
465637492
129216465
455608570
206535877
445464743
903856945
571469132
1938017021
1951651089
308644368
97200917
543263937
649369827
498674773
2017698488
1344151119
1096584649
1577569697
1243283260
1361416402
1065089903
56259292
1296299887
1574298995
222862338
1158754873
1221537773
1469113393
2120366006
1472743483
897110277
632162544
197454487
501618266
1436141459
101393506
51745681
554842739
995163318
1298472452
1176973133
1847803485
2073111263
1111920506
1411468376
1505550004
1381056303
607318082
1098279361
364076300
2115318294
132914536
373531409
1770080375
1203204384
1996608063
1252835395
889009544
958888308
1320378807
331428209
770758413
1428815989
1394627893
530998814
485909169
2013502729
811035693
1557220330
1121152038
444293980
1111992384
249796090
54431252
184605634
99839119
1424210490
1141596049
1939474939
1084279643
1770232982
787090781
156836939
1804954427
277478383
1847218015
1453088622
1124892446
374334277
1214745000
2017380310
690548648
126537032
2068128948
605885764
132255909
1790874084
59583773
1482707630
1215334514
1419107206
664686500
895577513
1221486034
954558049
1846451499
1834148503
101574476
965575006
655905437
1564855738
1097691416
1799992367
1729256409
1900465529
462442544
1887508108
19759041
1983255335
1128910612
1246836077
2077164020
417824193
1146002960
1112914130
1909297282
44033846
2080218106
1781112038
1990951765
1262515202
227038844
941337241
987059589
862078280
1944486651
769961116
420965859
411203987
100053858
1083829400
1204219523
50616372
1970137304
856256882
926220541
1634775268
1072217920
1721805568
1702385265
347908887
1940083546
1321544691
1299314988
1864772829
1206535499
845818330
842747251
53915894
519057056
492660316
1175870047
312977294
1107648275
2116274271
1096260004
1032774423
475868545
326618948
879724355
1003609369
1696420320
185352136
1030962519
849734896
357829233
2079285197
529926000
1762732512
566147741
1123815363
193776393
759285225
900464584
1796529469
1580770323
1539938776
568474085
1523838494
2002169335
1893407994
1366052203
1926495901
1044014783
1963280019
1094703208
1332819421
705940826
722037734
675726265
371703544
1170317047
389110232
685096552
2091679741
692970853
506586973
271022878
1124087576
1669627239
2130464451
146668062
179415837
1085925967
1880556698
1477948380
1975941185
950217990
1811995781
1539276222
143418640
1792331080
824011108
912952810
36952256
1777391218
2067625288
635724870
658929534
1060998659
505972057
1633082231
95317832
703796423
503678845
998652799
1360657206
387598238
865098579
1496846021
297908821
1705039861
2113509423
1593913363
167520429
33735897
470552423
1558384487
2118308467
1296082790
1538485516
406059182
1255918034
83697408
2024457492
1636208998
340140921
1618431994
233247717
2136392675
110839888
608765611
1780596730
1708186885
860093377
461044652
248405025
819624461
1265333580
473639393
1752968462
1672307270
825015366
1727300358
1235109259
1632126365
503302526
649045331
1869281886
739813993
1876752368
1582839447
1988478656
813820162
450492503
1371263787
189169439
1748821143
1119867690
1941614878
744286327
866775467
380367039
1978619785
1630261812
520802605
1899192987
1391619009
824077321
1778411686
337234860
1355870
1728269106
1110822855
727211579
1226785449
1492009387
1442990845
560243475
1339712353
785466857
1295688470
1160367400
1529478797
1472618145
1002670377
789194756
1839501802
179366640
366851036
841592348
456186348
303073375
1244085891
1072779691
2049399325
1274053714
2143264434
81515865
1571639870
1912299972
1395527982
1356480025
259015668
1718194957
635636005
1235009795
2069327099
227574880
1992528227
1176945802
1431350965
1866827959
208774727
1845976360
336186921
135323379
638498927
104155905
42132131
407675888
1793039720
1333259582
1038201214
202541826
1077922064
2131830733
1050349980
1977232304
1201851710
2143975140
1499792915
207245728
1689057760
1941022136
1512637985
2105806946
307674730
1289843770
1261355066
1118653448
736133485
1706077645
980315554
1578062973
1334268301
2041201419
1977876038
1629691327
1749775197
258140201
2028270151
1215145379
355289447
813072421
317908285
1101804899
113569044
331189032
171158196
1924036375
38374487
1099760782
1883501479
1902531105
1267923930
1182768908
1327498457
1831828766
252011132
1891129198
1485682153
1668818650
963415459
137892173
88146729
335009620
1803056793
1110268256
279056157
778886017
192393154
505111038
394376376
979881450
968268992
1493633632
1646830415
1334428428
1221242030
214150393
81073652
1879947514
208799851
609359696
2019997826
1630641925
630228907
64261424
1059037765
1767824453
1679539012
1567006348
2073532852
1150011603
271771367
1395996754
173806438
25696372
1151099006
758726129
208441665
241830711
1120207764
145004886
206415949
334978710
143381731
1371903436
1082025099
876613393
924057990
1039129235
547796442
873495990
1792596854
337721812
613375919
1114369304
871243891
451862263
189714776
1590323082
459916737
286794374
779940059
1136654615
1716402826
292129237
1956267422
334552930
1115289282
408249186
794786332
117945640
897049784
1962897491
149573588
309637829
1794233922
1904868279
2137997764
1514507872
596457791
816500773
1285513300
660048708
383554954
722893830
1736622027
289275685
1266195772
795022244
10300849
298563145
526191797
755279025
676571989
994301341
1451852408
1575032676
139012667
983250545
540869625
1158083004
1525802104
425643156
1514021592
417151543
888066310
699542117
1403763118
1352007759
1830844286
929705981
2062710057
1497936273
361450161
1502858379
1823339727
1449794658
495839684
1336792567
1265934681
689118672
2131730010
1728956519
663935551
663631015
454567625
1949352185
1956018285
1065317680
1782287382
924488878
971424441
605788888
1026298403
1678852598
1339095549
559952021
520226434
1626118218
1160969232
1807476651
481914263
1805053672
51265865
1520488972
906265030
1669202107
611707825
1185742921
1755570289
848634056
1530992626
15267478
56901489
391539088
521955925
777729749
1926345433
989556458
2016629082
702490959
812647359
1971799923
454467691
553080342
681692476
136122001
913343175
1621214009
1953801095
1275155047
1284447463
1243943909
1147746039
763542940
461614636
867617436
626894743
1908867006
690186775
477695130
2064799883
1679298522
1285682191
455926133
706571793
1082796704
880504246
1468985383
2065245478
1292510961
234346850
862747289
508455485
93909668
1464605404
1397387518
621628256
1264314119
1560592834
1230179282
335765728
1184173193
810082756
279284180
249417959
843999675
1800088445
1647539092
1325928680
1985145883
492473464
1642724633
2051843770
911516820
190668283
218389172
126312326
854833208
248730167
1941770973
733208462
1955707561
1439773975
2071504287
1934955970
694745585
47581313
560807748
1636522481
449321022
1816916369
1001003539
1102093178
387960000
482661688
531246232
1332719056
1961869704
1716584007
1466568929
1882846735
808096706
1482848082
651958673
498639269
796356544
1858331617
500025612
1680026887
1939973140
1850820205
1862438019
1435816031
169602402
389351219
1025928563
1983847576
2006843212
2008014625
1199130498
1690476782
449842093
1053740075
1568732414
1045977780
1672043101
695112378
1155693493
444096577
495628479
624338746
682702982
875685198
1615314530
187824445
1433070951
1883863409
47195623
777384204
1002978557
937481957
1539447047
772042799
308221101
1152069744
1340498291
812397912
1629235182
1423921203
119743921
826831776
1130018633
1010663738
986481148
1077290953
1827021327
668084136
1777460913
1640743480
1292220388
621233973
1136098086
1875528347
120627870
907384413
566181389
293149649
692881968
1121804514
1812307826
827934304
883466120
1206453622
478162335
391063213
1751761085
309224138
227590332
743823073
1754130399
1675333147
443170658
62392493
748756141
1345021243
2139150566
432913782
1313631096
1862797111
1144158621
401945619
1151977134
1187163491
1784235372
479400904
1532665699
1752180657
723779213
1534829772
475195705
225259012
2031068422
1200536893
816284870
1803079689
1496439258
2109765028
1410306381
1094667531
1954352771
842715441
222838922
258514251
323639892
794771757
1042469394
854095854
2053193484
514228456
1503200047
1238717812
1968977283
314315748
602258400
1169842005
288663336
289449317
1153790182
1607111320
79199310
588788343
2002559430
1281718190
1534275295
1909744602
417567959
2021433982
1291969853
753906653
646503240
2042527193
353129162
739904570
1041636149
112146072
2117128
1056474935
1208664878
702511753
119651692
192853419
420152090
1857788371
1825231685
545990077
131756216
1059509734
2097252808
964236217
1527755080
1091059492
1348639712
899995555
1017025505
1763419877
932137177
1684531823
226671383
829921413
1388278102
8852620
1139523607
676278566
1731668838
1570409675
116833642
1771597255
92790556
2142840660
25741075
760912911
1307077126
591112407
2071033000
1781072573
897698665
194815914
304582795
2027680182
348167259
2089661440
1982754413
738925111
1403591614
1340674120
1665266051
59958552
846500924
926109822
1842178250
225732022
2069144415
2065572082
99267952
77011650
1176076661
496915701
2116459488
111749721
86957264
1828177607
757532986
1595704746
46657808
242895085
1664521011
1370777741
147538899
1547413404
1998428349
1419677617
1874775315
1226884429
1080021846
1283656394
1246060797
17675428
1975889121
1027794766
485899304
1364788129
1510986107
138504450
757140963
810152889
1358867645
2064143982
155045321
1082054825
1914825193
1698619253
419836622
73138376
1409582126
1612222491
1928854777
877051308
921088274
740190063
2001830309
320100666
1108809248
66697010
504886467
745302244
630654496
1403731563
1708739112
1431557399
1402372194
394440579
837378091
1110126478
1693525682
1127705876
1826539570
1868890290
1409907948
1741197504
718635689
234420641
42637560
24342352
1629262862
1077892860
339479314
142525882
2048644624
1241789744
1891085957
1222319569
430361237
273458899
293031837
2044509070
2099342419
831802060
1675797331
247495974
1913535779
1451555186
1574727694
29647042
132682777
1410571536
1296806976
847881481
1633505532
2079975668
315881001
1853988140
509985588
2133929112
2110249747
268116657
1493378169
1043376084
1378723630
816864685
105689640
1302968104
1817062470
1291666763
562772718
63562285
504389636
1985604925
869342687
238044073
351775236
216699035
1844335206
232565686
2022207735
1709746454
591296917
1237031701
264035505
760823681
1129689818
899233239
1192991569
1440458021
841029771
1194121814
1903953298
1920714525
1997991335
229539432
135940459
1685705018
1806243182
982727661
849508332
1929882486
783302649
566817716
2052887627
807095646
1492517036
1033614582
71723261
125614850
900915406
909910933
667826628
1663508943
1590243245
169939319
2024775338
1573242434
1801616006
935734384
828879071
1036969583
773941063
1706158180
69730333
1397760561
1203898791
391225956
96811003
1716158723
1764452016
1251732723
1937775508
395981385
758193500
1724499386
1678559792
1921974499
2044860010
859182619
1849962672
1882728114
1461880410
542235871
2136722210
1837966326
153585063
67918661
1322254188
250359772
397859012
428026289
603042910
1825273785
886875674
1922971713
1384831334
359411105
1339890459
383235782
1435705174
1655314056
1357567991
1164566795
111679333
297660934
523609238
141215816
1719097895
19007609
1653337321
31381396
641806708
905873762
959036202
1897916982
1149708295
1184337754
1124852578
1436912381
1640628504
555740175
134838628
831203021
518157485
644892216
561933828
801821754
585108600
446134409
773465030
1908631449
57102505
796651053
1120434430
1838711996
389891178
1050418405
2050332361
947411735
1550545828
1969290809
2089787069
1147945241
1222160405
1559092874
2068324971
1303355141
1762588033
117498025
892529327
1333707720
979632849
131807004
1168408165
1807278341
1877338325
1679088991
1914384845
343325795
570920704
717262124
1406421386
1653824841
1343008393
1921068511
1028747396
1143216497
1739768737
1430570333
1746668915
215625652
1798610726
1836162591
1725689840
1853166892
1280255181
226782582
281509011
662649788
1478874977
988828068
7420325
2065533352
1081905491
840891
2144854833
1068519693
1911669231
1794638863
1469896469
655418716
1766986568
1832281695
1189236763
825327354
87443336
1627842067
2085177331
679286864
2102136879
1947709357
608712775
555892105
466513177
130601262
471003104
679434699
1537044528
79121256
795816825
580734301
1882989589
147339224
1356679173
1716080819
1524007239
1342672379
348676273
413775156
1303050649
1446202332
2118788760
137960630
1434878589
296041396
17850335
1779101535
1922304666
609925328
1339154556
1063767685
2011133867
933737212
287985347
249519596
842118816
2008077750
1287753140
2131291802
761265908
1046161321
1935183446
310646406
665315881
483216677
1653072780
14689628
1601282987
446826541
355321285
1030651004
413704232
163046667
636464003
1569847570
2088416960
1349570715
1116851023
428072854
305035972
1926857950
1595773370
1158482805
1452123818
577737604
946208322
737146221
763807407
1978409336
297995840
978004224
1951999826
1144355175
1206983864
1594875089
388200404
1221010301
1729961623
687759432
1550504772
1676965494
737938945
1882824904
1687320724
1251881457
602508619
1917143342
562777676
148973689
200473590
1625383771
866783467
386752607
1729833958
1421203067
1015846247
1238959289
408523065
1167863073
285867898
1083462480
636961136
1767535223
280160816
2132964382
617590739
1644849818
1292480898
710809252
187395674
2011207957
1449593627
210139544
994984465
777052636
599934008
1068347652
1330543958
1016584615
876229197
81054927
832807602
1082246837
1797603001
1164235504
143304959
976296582
474813219
20977795
776704242
60681390
321269615
593224593
2047609751
723216328
1232536315
274039688
56881064
667754036
612452213
94811928
520876982
1683469896
505475490
296321958
1873384813
1478924487
1735099558
1976455535
1039100832
122793478
1780471989
208885734
757331618
1913040468
289275037
547119444
1841135216
1193999234
2087391302
855703895
504044897
694257735
932732982
262672601
711445011
1277344781
2011812541
1748490526
1169814091
1995565960
1614316412
1796622002
1696615371
1752662992
973163574
442097953
461459270
659179296
521865032
1153036016
1541485575
1748837988
1515875832
1294552839
662011521
2001994397
2010501368
656641568
1178149768
673781112
589221732
455706244
1689063280
1091714199
627295408
1698546853
1285330918
1010433355
520903583
984873612
1671175410
265156361
1134020149
1681077218
172698133
1468257660
1991240072
1293202137
399463881
1351688756
658805896
1337207736
1065327974
286845248
405422455
978203767
2137054167
1934110734
1223023131
1707990229
226089734
471355629
1564800646
1480133170
1963416232
1752963439
1434548242
1778984281
1227049148
740839874
307989328
86918714
1535059990
3841630
1106148737
68138309
2062212306
1557524288
855341143
1459241565
880367115
1785700383
508595810
778401248
560998708
730040338
1524302716
1454561530
1454092193
1228550577
110365478
77096581
158070039
1527237749
1005266833
1344746857
366538865
1810617702
561971984
918179776
1922577192
363255498
338271853
121012798
2032811624
831387709
744975498
1377042061
641144683
432111077
1820457809
1760500433
917476764
54562340
791844559
1315054821
1414261503
235842577
761040999
315212262
1701406508
370075094
1886298884
1143296360
1928753840
2046761118
239394732
1351340045
895133833
1016074353
169231480
1593627562
12471431
279231931
2110395757
716057684
1416544113
244760025
1652129641
963587985
722713209
1044419207
778473292
1788683076
32849580
1382984273
1806799360
1805261502
635842874
1149312522
356466208
224869419
22264546
127417502
1176876333
387514325
1125469665
716327586
1945047031
1060430273
1141885262
293619545
1948085999
659994558
981648583
796848628
1805929586
1676066129
452816593
1222625113
1663891700
1967702420
489547004
568408990
783382684
998031766
1243966476
1060207608
2015545466
1843201600
431535157
1032823562
1069346400
281192306
1389212452
235870240
830084165
363192871
467786030
490276722
745437982
1978937577
1021597841
663713448
816014486
185054264
499964617
971856050
637716527
1116402219
546353045
160102874
122861330
496123886
1563830326
749225580
1061149399
893236325
1431546214
1795439922
1604954765
1174740297
1002457060
1060114751
2060217007
634405699
675055874
461442936
2467057
459989259
118436717
1107971389
1526990393
987216437
645226948
1909217055
1298868743
1472092356
1244100360
1763755756
1550970438
1956474431
1553193977
341638345
1726780939
1975287303
948723209
542202137
1351564575
1093168271
1636764883
1345012538
247441397
1814502110
993101264
1139258774
1278140880
2143829501
1174045317
179341420
290363683
1160855885
1409085182
840033672
780977736
1517086326
1188587298
1740575604
170662802
21936057
1666348529
1186334462
1379063301
2101308994
1858119053
703927091
506837981
1574580199
1101740423
86578830
594747540
1874050741
1453090845
1933573256
507557133
1848489073
2055106679
1255164704
126154622
1594400278
2090868625
1942836722
68743472
1573306984
1088161818
1500269044
2045152117
1904135593
1550248367
952866353
1852616049
416595023
480729931
2023519088
1869289793
1086186603
856613491
1557380101
1764494909
270017560
1757225440
2144335535
1400435897
741057560
424629529
1104383992
237460277
861300128
1356931237
928001841
647492398
148379264
1261021627
154551408
519477741
1757357165
522526715
558118307
1485759654
617573736
806810248
160067088
640999445
1152614637
13942095
1958158032
191217764
1193530190
1231183557
1138053150
186126682
1560204404
341113872
105651012
1896418380
1949825689
1070906472
871233275
1537412140
1416293168
125289972
291833777
1620699439
2142370966
1030844392
1189553808
1983673727
601955384
1069681140
268527122
148266349
44085740
1548554220
56213973
1413062301
964119901
214931993
1742281882
1676380963
1566477926
246213559
1039296836
1015193465
73698549
876158125
771432023
1040022016
1520691562
2014920438
935663575
693200782
1395430222
1578428365
283049570
1363986869
1358774752
1351641374
390774669
551369059
1960799953
1155361674
838585773
536922402
1207947084
1671647675
1644215501
836735796
572108943
925471518
1460748838
1366793696
1628169203
306455729
1542739856
235904844
439564779
170005270
487718999
868699629
1896586623
567457116
1371803164
841067876
2002250665
385281326
690470736
776264934
1087830776
1127839423
913765289
882257982
523570158
559307432
1401764212
611698551
1781004586
1158497257
334224109
458188382
660771689
1846133932
726412452
696949212
1095875356
2124177329
1516119460
1817706663
1348151400
1339490940
1497985130
1470358065
891870300
1667843971
275671962
662669521
1966221977
877830496
1618950636
922016684
509697412
1723276631
968520138
956195188
387055947
2065304903
1635579264
542109516
1205289107
260286861
1618413808
762727366
1414207919
2041189455
525945106
1952047844
585264126
956628153
120396529
1988120425
606902367
1469789583
617366742
709735235
918926631
528613455
1960376226
389722599
147260909
1896667871
1399204410
641701740
588987182
1308158201
607570286
1151505951
548911847
933802634
709746961
713106381
406650283
1766642770
1705079504
299795133
2038967799
984978394
2071448309
1597259326
2139769788
1767788854
473496467
2006639335
702149335
348179906
1976407635
1544381038
1500543561
628253758
52617042
1163158438
702322837
180933254
173992180
851774812
423996102
496071432
97244726
586664335
74998443
2107451851
633154616
207092481
1900845088
522554304
1740603037
1056837562
190832634
1874500143
1261453138
1686610177
157384821
347239976
61335978
1003929764
1530464591
1905057474
1871361974
1325127205
1562227294
314377213
1258615118
963703890
601412673
1084468564
490717480
1611316545
1376194088
929804283
1360160420
611779693
1268951262
774549858
1488112227
1216669746
1893678477
876939714
1463184959
239623213
2040457668
1593446369
2008844724
1854201160
2144454284
694932225
1667938994
1360318746
595275986
889050185
1203459113
366195793
1882624951
650091726
1318522932
406172761
2081882313
128796069
121050720
568885970
280078311
352498609
525362726
351830056
2003264403
1308459942
1706010568
1449946165
1695381444
2110797800
1029527957
1734319834
1864197543
91736462
989997103
1718207224
1407605184
476519098
65304558
587454059
2119359102
1614768961
1907401585
1268474654
1100212826
712394089
645883148
852367310
1299083703
2010533124
1115638973
1006896400
321993231
1999163229
1881177495
2038507285
1815013192
1833389778
1496061033
88484048
1022091819
2065369966
938278349
1343843201
1774044276
433056571
755574054
629940316
1200383130
934203980
1254824215
506912126
1395699945
421865598
1407337089
2056880222
857453581
868253264
1530521634
1667266305
973808177
448401979
328821869
2124475158
422194359
1891562803
1373240780
1587143188
1601423398
1965519720
101389158
495885092
53899626
1706909074
106466581
1500113066
2018784308
1100493335
798533822
1793597946
2094912608
533305692
1727510885
229887736
2076601716
1653535455
250178363
193344971
445206457
176223198
1493616848
35737633
722060555
789954213
1319392765
45574329
613807458
1503974516
1124723072
1518943237
1930890575
624893443
1482755042
556776916
1689432197
1254611626
164165960
477026902
1687782423
92081137
607572651
383268508
532187798
708671207
2053042348
604887970
2115242494
362535834
657212122
260124450
1773686249
1978648994
310816132
169707558
807511537
1891616569
1528831224
1691401179
895971029
824539852
1734137196
1836861560
1601425588
1828880877
1105369923
1907246506
921176376
895261131
967662867
1730038856
891473945
725688403
1015372074
859409746
250179350
425775523
206739997
584905731
344670893
1943001890
488390603
1311178148
310510350
659317105
796125915
1976309341
1973616356
1572939093
989631987
1131594164
1987750336
1396591620
1924340640
755226493
1027975736
1175579232
1591314829
930721699
585740403
1353237292
320813518
699474065
359873486
1564935885
601555622
15093681
766269861
1158292357
1842571712
1513134960
759004510
1801112135
1365623274
1110200586
2019833267
298242180
185939567
1568359338
1159646806
1549673182
1847080816
1061810290
770003071
1621688585
1860015087
1009796440
1325657044
354550793
1639708818
335360696
2131475337
1622060957
556394697
871983178
2052224867
98611987
315969151
1993828667
2124418789
1389666140
2013585541
349456462
955096963
840314071
2021155942
1613198039
1301572705
1991707081
1107702158
717682918
1847570825
1572448585
405360783
2075708909
1253185459
701982455
2014966896
1915424952
767815502
353456261
975379310
2025394906
1792172636
1951941888
1970429133
739235591
534429138
1670483730
1385694638
389019580
1587431658
1672182917
421600922
1634784278
251959809
1692346882
1941291549
1632953199
1187863033
887509312
1603990700
1997708904
1775708413
410961661
1594065458
1891362305
1855365680
1470206083
1995727003
706830617
794648166
977886958
1693166435
1428531539
1381446916
15690411
1864686509
76259276
776196240
1795723183
1530506536
2117495490
237720016
692609199
219732421
622767908
265576674
1921386162
335280833
2141525813
201396849
1427615938
69364253
2108352858
1757133463
272878956
1071716318
1276371934
352454903
178462578
327533173
346022965
1847491893
1528050596
1521234035
1690874968
1906522492
1704390349
1906782917
1556560879
61145224
314136415
1842107467
1380403281
13020373
1925963367
29450995
472554401
2084576903
143536153
166925934
1689156702
1563403738
1400998430
1864340562
96207363
1595909884
108847982
248144568
1817993316
683650531
1568795551
1729184248
1299082460
1234794998
1308723195
872594483
1711506813
32407970
1506067738
191761471
450010874
1408585964
465534488
1920811737
1448972821
64122668
1940385130
392237541
1617852546
1196812273
616969037
1201220273
876942896
901611445
1214922980
1603782036
961390233
2027357537
557791125
152554710
1291752291
1583714470
735994078
2099367850
304138799
1654956255
1649127950
215539311
680610288
1718780906
446664365
1272724376
2034666468
1074701131
1432664667
32120419
793837778
250063554
2111304030
861601281
904502384
1115595085
1223059389
320872929
891445424
865638127
2024880259
1385952731
636712822
575717811
1833705884
2063594122
1800363953
516315273
1767168495
2069458608
135733804
1896107861
1866468372
1684325782
1803999257
1995616206
446742783
1803462720
1027581895
22813705
251272110
1147650526
472725588
1170051207
513350322
1931607426
1909309136
72842682
823490935
334032604
482606762
137001122
1765440586
144313427
779929593
2033802395
1809107427
409060936
911392075
714804973
776427507
2125342997
752226623
1720231243
925726674
1449174447
693514146
442586159
726048080
970093876
1176458439
1684211427
1312986000
614926574
1142774243
310616892
777099072
1242650978
554485523
585933428
431127102
1832848563
1185823553
767962423
1524141021
2029084770
1487235974
883294211
1206633064
1506795410
1826115789
1552691817
1619125406
127866620
81301405
1745827708
375300741
1982787728
722504426
944693226
292942743
633121804
341514551
1752760569
1368621496
766869237
1808789107
1805268708
516707640
760136178
516158026
682942451
157818349
282129986
1552935484
727585459
500980182
117290605
575178378
733200348
1727955746
1464728300
188915329
1578187437
1252931738
1299537117
791068697
1053706873
998547417
1850388981
1221632550
2006015088
1460534549
669710313
1915512069
1742298638
980269448
429105418
597890841
1801019570
803110833
1294942060
1373796820
2047610388
320472599
1065702069
919495537
1992757658
1154922428
855776993
1496422669
1393202451
784075111
1883448044
1792481048
1326703883
1257033052
1174823709
1783515740
1862337268
868951808
539828204
1433251570
917274597
596261137
1802741414
428688369
1905282414
843586143
1917032312
1016923985
660512098
1385331411
349302296
871907952
677532777
847463115
941522769
93652559
1808751667
1974650961
738038155
1394190350
939415337
229993699
76887815
1477011317
326899112
1426530706
1223202570
2007498733
1008583904
2071272289
1508332713
1565761456
1142601206
1653041824
2109765028
2136401457
715493102
270011724
1658352716
407114848
979708774
1502975461
1398781376
512707284
1733704691
1731969683
1487675502
821442831
2117273700
710637191
112442743
305942244
1028867299
1111067271
856517380
135925142
1541100242
983029311
126273982
196035748
2044142609
1836829846
1505834062
1805633452
1721869844
311755852
811006890
567821146
2062961603
1295918757
1326031643
113316340
451889461
645430824
881878611
1612952170
1188383910
1984340270
1712458639
1432533710
686702094
2063120828
31590116
1678851625
1718225856
485250519
1764129732
1211065790
1339814990
1654738072
1014053334
1690109998
2112381211
1207952722
32640627
998477954
208046465
509056704
120975182
1316233764
1358274218
2127423094
1556973735
687987523
2097781361
266121838
94023456
876532395
1032580418
1189347772
1654576416
1161398136
943240023
996868693
1931474859
719886466
942855461
1146456080
1310212049
1728445093
305575967
1889260149
377208703
976454852
1781038268
1209261335
7462045
321427781
2097892459
307378852
1964855939
1161822990
394877298
753222858
543403434
1726863434
526608641
1999200121
642647980
1547434522
1574203374
89218665
1124959487
2067545801
987956221
449149037
412556398
656839639
442561109
666806621
637047436
374780353
933918813
2042831926
776726955
1607556637
1264382165
756426366
1192919625
727795516
566727675
2086222664
494151438
1231288813
1041406445
789332899
174537869
928068780
452503401
926742329
1975331126
1695375642
430572030
854261839
1837938705
514846249
435259051
1971480732
324861997
1735043353
1935042202
143692509
482466674
1330227702
1315512501
92921883
180660961
153505299
2093686578
370641711
510079296
267329710
2125165753
448608483
785625368
413704232
12071166
1122231298
996696125
1991904940
2036415968
1582978344
1310583623
2119896575
164807692
952400569
1227124123
1785729424
369553748
994409817
1040082028
2046166197
661973824
102949723
1173680382
1906008758
294146960
1971101638
2114862160
1733923291
1380426031
1107092064
723252862
330953750
598268605
2142366398
12708104
1487761413
1722911344
944385431
1919733112
449059763
295591046
1192533310
91326521
1424032276
835082883
1179737454
219513136
1180519735
1706264554
1840642835
346301431
1349513476
631933714
712188909
167225227
1288542422
1264560754
1540102502
1163368384
1526672807
1134921575
1839084095
1765046418
541371051
1217198513
492077720
1486899664
1274975026
1055036706
1682944449
1884698487
219773016
1923086530
1890808835
280387927
914186359
190399422
148792954
1229038556
757886709
328005403
218149246
1823166837
1635333546
1082029455
1530945955
1720428876
280263406
472713871
753787555
1379842733
971588422
291842494
911895394
213630000
1514984548
1441498776
1684970125
1254533248
727598319
1029943367
536133480
361389861
550019998
2036491583
314856913
1491688528
135783533
2016008301
529934090
1796617039
1510482698
560446194
393910352
1267684523
88643069
1159242738
1576721410
1232415651
1470545094
132174836
1558984629
455821369
1446116179
1483343324
1946445170
2041355013
1227526579
1111999306
102412876
2071037032
877231475
1365604731
1664878995
997873468
1705761712
99127567
1721456959
1806477149
163061276
219787084
1150580979
1986098202
806683527
649271972
146645652
1158095075
471940305
69435469
1613008923
1604475498
596726256
302678660
73820118
623728058
1873148200
2116757257
1241144670
167267943
1217247336
223360094
1725528073
1172332027
1427976927
1311148039
1794607432
1299670141
2006285166
2107321059
833741767
79379297
898379397
1153365492
550018963
134270080
1777222947
963677107
714182352
1160718506
297521189
435862879
565857439
609700213
42339186
1668957390
577339330
20522259
1795271311
595657785
1221764917
1680615141
2120650421
1104420405
1535694995
1317785855
1315133826
2068114373
591664301
1532474591
1407139574
250537964
2134252977
1392357780
906049862
1756955860
1042630644
1402896773
1389633798
521242780
508959732
1186417196
1798165580
116091048
1060734402
134184223
895115855
1283656408
459793118
197464593
208928205
1625390406
447366555
1955208967
1893835018
266292130
1481292521
1111433058
613981707
1088991473
1741549809
861543367
359870678
779543747
1137445461
780307469
1757509375
213955298
104471959
1943315607
613618073
644589680
754272933
10085445
1556057537
1326627530
420310221
1845240318
448181153
34658004
806732259
951902245
772660413
238414830
261435349
596331710
1749351084
2044613102
1022481629
2033732875
195695946
586117765
918211532
1859892537
608738478
232278377
755888830
708877085
655423256
1203761223
1380425813
162810792
1398052142
867573780
215859575
266737538
1599056325
118561364
1807528322
1538934818
1079321776
59794104
337665840
875192039
873842413
190257023
2128772801
227082027
271941284
1304095867
878117421
1873386841
787905105
1105539485
1009111152
2125156133
1733638083
773524116
18885193
1574417299
943900998
1602943223
2057390115
1766661235
1490398515
912651606
1316129647
2012847257
1213972121
1429406746
1974204391
2069077667
1235410508
152295464
550131408
545789341
2050722742
817501785
1004096211
537430135
1476183929
969767046
318752044
1412581276
1923859099
1165349004
176985301
2068456383
865161132
89797167
1734669362
227477277
2054294806
285320027
1425263116
1822625063
1568520067
1492293550
933049149
1195529660
1880053341
364019472
1361123487
1599321101
984152791
1948446236
1724129289
1527687459
145903649
1505037634
103437505
125278355
916005326
571258978
1372920246
381018373
2091943735
29617780
79422356
2092588779
1853760190
2069570567
1805792028
2062724645
1347392257
53906080
1509550072
1560988360
2038937600
199947299
443325063
1446776390
1167236313
1447786569
1743351385
394473764
1438308750
1947859996
115348993
1145343436
1604601612
969754679
2146164173
619159231
2017348835
451358570
1856335493
181385167
68316894
167550149
1702955423
1867247634
812490795
1182714144
1463087248
1633980290
460023998
1405354107
79523399
988198612
901442222
974326402
383786921
973112006
676660499
764285812
509233056
342379990
1114070148
943641015
1340904842
1624992857
1342999680
1284337184
773652098
1844639219
1591035552
785486862
676359507
1634372778
739287131
967371914
1365403790
1186111004
1407558859
1166294977
1670265512
1339628950
1167090115
892912639
8390600
2076705229
1227133860
190826454
602337420
1443750647
1157861288
175732510
1983470793
924882348
452570722
1603662102
62948471
2126473705
1954294370
247764131
1576664119
1184312117
201332224
760587920
62917805
431552386
1969250501
262097799
2056024842
152517281
696895957
863845838
2093205541
1809840077
1136509662
465405780
1738269111
1416225670
2109952407
1714003062
308904182
417521994
120801259
685967637
1410872691
435804071
1910894881
1366886485
2103491276
504725395
275671962
444097340
1452118736
1612054603
1811762638
1345463216
326624190
1079656031
1158905524
1434399869
1799392450
1236372692
101545993
901655353
1192796985
1953753843
1994368515
1998922497
1245958748
1891303389
1493655380
1366053731
1389135386
1790929650
482726741
1292656588
964408104
2046171825
1416068133
915099460
860982819
1963612638
1325376879
748547217
1797433929
1925415203
60590677
1235460783
345229573
660561850
422624786
1609678294
1865240401
1314961578
205181901
515050402
1022405614
1523951543
955077609
1721458813
75758161
522511478
1185362964
1438501229
2040284874
380851781
734069237
534770885
1841817197
1563675359
2007445581
862959192
1970536338
214769570
215766797
224859203
2010801903
605147788
443152720
1287202300
2021453990
1638608912
1531539088
1741929871
33229671
954414744
1848211041
1015841694
650128472
1672246164
278608429
1536712433
481802445
1229868653
1460641525
1125562904
1515473856
1732237824
2102017628
1899996741
2036317058
885983175
1139328700
846375653
1608339183
1109649806
1005070757
960485420
1373541252
1813135376
11022858
2012602956
1114675265
844891310
578835299
503031057
305877166
965714880
223438747
2142615347
669829116
1146422840
129011501
1605929455
1043044190
2022125837
853490660
741231955
1131648029
743036465
12476427
244949630
1080428075
1835969401
1100584143
2084505143
1767570559
1122742000
1121464240
1738968860
914889697
222803638
2028557548
239644926
374811257
373115186
845877717
994240108
947058155
1188600080
1391092264
702909301
393845068
1442054765
126048290
1985062723
1414436229
2117943010
1254316495
1898049809
1116307944
2067220531
1207855124
1390599448
1861739650
883384576
350633393
1661200000
1397815045
1125807946
1451401746
107264419
710618575
649179348
229967273
1480973547
299789654
1522294072
1198098216
1207857642
1445151927
1991862186
536787674
1030263237
1770522495
1909630710
811672608
1978869943
2060196417
593384635
1566532838
1780669754
887884650
904621817
355137272
1893065783
1322825062
711266398
1062985818
12147276
1670322538
1159730436
1138986254
1787068257
251315561
1757605792
2093372029
172184723
1699002715
410075712
1973615120
743132428
401136044
1163032559
226140303
827435410
1905630100
731909042
430713516
60063882
74933794
1087570622
1537802270
1083993417
2053202830
1921395272
1288861698
1981942968
1349783346
1786198600
1654623960
1746085497
1047890147
1244716120
1150668002
1340321909
547069462
333054005
2055584094
840816051
11135894
1818631953
921502388
595755460
1443063982
568286869
1676587079
465839252
1070978779
105284634
2093606507
549581852
1537571859
403639016
1754668131
796122631
228589129
911739503
1726374852
425668985
1784775712
1458736124
1683271377
593846519
79593822
1904690604
1531286595
1146249474
1195388439
686727512
900738438
548907831
925760397
1352562282
892251252
1294923225
337651267
308681721
1450600005
1569126481
94203643
1601476340
425739611
2039443788
988406838
329210727
1054346426
608127698
1942225138
758233475
1005772579
515506311
409785569
925817595
2019798092
1942970471
455934546
414175770
1270024584
527321680
1885130371
1061673035
1090210068
1872554314
325721420
1731616480
2053092625
546735535
555090814
292924629
1946583475
210945139
1521280959
1782078716
1494476181
461216463
714488585
2036337885
2061429498
1836772597
765756878
472675612
2024214141
537795788
1873551038
969570338
933429098
1271429765
19672433
1029520125
1024693162
1003021580
947295794
96819818
786514053
1999297497
846029811
86833702
1051338307
361592854
1474282447
1110237877
1682804046
2143911731
802031872
1924688414
1738060658
359655737
1403726341
769357439
1262804869
807008388
589987081
789210330
913559895
967104341
241501707
142689181
1650815138
127293920
778494955
656608350
2053809368
950725514
1682905005
708037881
129514672
1444763156
275503380
387872723
1483878417
1398851866
1840300951
1208504925
23000259
406798401
143008987
64405710
709407201
1244212089
927011700
910240611
201252566
1943358955
792077749
104321407
1178793931
936699220
500165823
1143820700
509305640
691183616
1353860321
1143657724
616804550
1418410437
834859669
611934460
874315150
942627453
1398379595
1812557287
1755615786
53041372
2030618286
1647044891
565847454
1185196640
1883206983
1949399809
1315248120
993800734
844811799
1999315215
2130213761
1434636392
1334217863
1621356827
9765456
1665015521
1133670531
13431218
1179811852
1569885472
1909130652
1209901283
364674450
1925833266
333512152
52338864
1776836558
1875830946
1157778903
1323182370
1900629873
855994621
835553408
1841994041
368426488
823512193
971367034
1882108434
1130204476
1206658360
1806939021
780254856
1734611029
44671739
106365761
851992351
1293492918
608126882
341801396
895398014
1533946169
1353082059
667590248
1539450322
875247082
225977420
1252165355
1069902894
44632256
1646503139
1896391700
575711709
1874307482
1306924765
709311803
33468162
1743490530
1789733295
1220729819
2087959126
1748676292
1523498802
1565810421
1882687080
90513712
372901167
271492812
1321315398
284189549
160502787
1206161048
1561207916
1380330401
185804662
1683193992
1106219263
1906783355
707880587
1138776339
185154952
1408057877
1840278875
777877794
1111087530
196476189
755688329
226550510
8237228
2005622467
765747524
1169744847
2067151005
1075296285
1646971769
220377122
1745345230
594663690
984392394
1213266587
1864469434
716928670
947823541
1813824289
289162245
210912654
1603837063
200890428
1136914792
122468877
2096371670
250836193
1435523684
2119928299
2030348238
323617598
1603556332
330046167
1061292422
1472791595
730607668
781139857
1439948944
147637400
1407660067
1400823382
1253971708
250267040
976141184
34836157
2132554594
1338026280
245391514
1393886208
507391081
1997791554
1416326428
757093176
1109127753
766324764
999667322
879786544
549073924
17141523
1619069175
1511565843
1454012346
204455121
1776683269
374791101
1204116248
41218174
80000940
118048763
762311772
1964279185
1045600568
1623491394
1792251849
1091121708
1376892595
2001449930
1868347230
1784327439
1492621854
179024567
1995871575
1694930162
1591286965
2021532765
550083657
98821053
189230132
873506003
481251269
1546182681
264697784
801042839
1873678566
1862754179
327251413
421793568
534037888
195091610
2038064880
726480092
1140047068
1341392479
1804898132
481955186
213240616
1218756338
1259052391
784120615
1719846953
85300269
1613630903
427509211
265961366
477431609
318909167
1358726222
321593948
965151391
137084736
1610042879
310831307
1200954174
930390879
1031660624
288929015
1301326965
1341566763
1789999855
874430414
1820254028
91541097
1252245909
992219283
1458820139
1032245360
1883291905
1925271107
1987474397
626766973
1129766061
396494845
305543871
1646490581
565294340
234589266
148141073
398819623
1355174639
2037984146
706497885
871274644
370127474
1431920766
1119871261
1849832431
1329104633
1755077814
644794122
1298914091
1276882476
1316890430
143149240
516486783
1249954702
451975281
2033684964
29688059
1609596894
1927747348
398699808
821940641
1142573567
960448648
754866695
1378157219
1822844446
1665809879
1531233093
1548667931
1289228250
547894209
2005778698
877300397
459801919
2050907616
846390142
721369773
733073058
1587989578
57032961
1257495361
172527917
1253503559
1187566641
1431023175
754903612
48339970
429717512
1605920320
77978156
1943945177
17234986
900409483
303102990
461307016
945963435
1024345576
1407166589
931580409
1487999579
1496232231
185331160
1671430621
896700981
248952839
1218521204
1165248462
231106219
1818658991
1956841698
820197447
1385959861
1196679913
1808514321
378273426
166575410
925314322
1072754444
207812876
157482421
436488470
185978082
992467429
635375912
1820281334
825040951
1294008750
63836583
1315730742
1057503324
1007150012
428118791
1681689282
993764206
2107473418
2135260657
901328386
724409134
978831219
1892945180
270017560
1899997536
719686704
1708206591
1605460026
1173855144
1917014332
1997668188
932511208
1350972252
746555114
1656897349
267900010
1174648703
2130664598
707108702
1039831236
580833718
570631749
1451046008
1880174756
1893985352
573200845
1770614176
958937445
1925013345
102977562
77056396
1949151210
900370851
1585596118
1069221714
1434631185
393146358
539613271
1894389116
357592871
1460896078
565412531
306753605
2045202925
1948118795
1600388200
211665699
2083061168
634409579
1954785314
1828082623
1204561195
1981030804
612660464
1413942520
896763695
1170143767
619041976
1039252960
630602266
809457639
707346769
1177286142
698765841
237651150
1407285833
516718250
676455295
933260428
328254662
109206846
1218201949
1361555168
1469729673
696685642
717933098
1587396907
1288658811
1788845401
1250644178
1542565987
1498405653
844009539
1366197904
780251989
1555300228
1118519177
950263608
251873917
141345395
1188593653
728544634
463905217
2017223950
1917278761
2013746602
2007343122
1513181697
210290489
1085568436
299288975
1192725066
407891850
345618972
373025016
1915116984
1950375061
1296798858
720191357
2110386636
1556209457
1346623106
609448166
14000785
118621654
491932256
471594272
468703821
1645850421
509957496
994112255
2131472312
1470171589
1764039129
146268467
2124084103
1880025452
1897782404
278035177
1427409344
902364927
177110934
236402811
271466444
329544576
1400896618
1057752119
67912800
298992918
506234657
651434230
1245222934
1532952123
1964275010
2041436648
1852419417
1594624730
213162897
724005435
1172549141
1355888429
1794672836
1897684402
1501617375
1905665178
517243097
880154412
420164405
196998915
667598736
724621643
598766900
1017940418
1326982392
2093989811
1218918772
31776672
901694667
242481134
778055574
744786902
1112970509
840636857
1393531200
2055914451
1727491205
1490991385
1789213221
753354087
1236910345
596756367
1193649141
1727337883
1923212707
1960356721
20179178
648147685
212101017
1577785090
1842410834
1689543643
1853014900
1409410052
59868218
497242394
1152513324
1313536130
1216404085
1266699763
742517587
1957506081
211524745
877271639
1594217776
1975354067
1134686621
821029315
1585105260
2009322354
2041038952
1060310031
135575100
937711617
2048535054
998090262
1801912580
6055641
750931815
1004493025
1022508400
906875868
1169186152
1711854112
1253217437
851714590
1955115042
955398399
366016750
560160573
133444195
817693785
1758077334
1287719582
1998339409
1686031434
1283602549
292003976
1999474405
1519022664
39458988
831230472
1212628305
1711382707
1989940100
296943740
1109384030
862832144
1482411647
206773758
1829649094
1659057416
177826046
506984409
1585805452
737646865
77922419
67721794
288976616
1623649109
628019524
1239818059
1031725356
287720356
576581747
1177342496
809057343
844163673
116925585
179281441
1713484638
1419863777
1025820242
1412099862
1633043360
1293948340
1496130611
360703634
1366147156
1326856549
1247061746
251843810
1565712100
1793063955
1369433749
1665441638
1973887561
1552911956
204600233
619993810
1546746136
1649382894
651524755
902124620
1193764238
231176491
23015224
480854
1632592573
1138737515
375145433
948526499
1288476002
1087728694
2142490598
404089993
1633929615
1921291500
1542517176
2087042112
132970633
958146692
1017364677
968138559
673313958
1100209399
466966741
1506025193
1178666706
971683906
969998313
250116071
2031366952
718656852
688607638
2001374513
1468031079
1383432023
246935746
381413925
1924689099
717045711
921324599
745578106
505395651
1545705742
188938815
1981797142
813230147
1856451804
1287557862
973675494
1460628864
1012926057
2034666468
1079805588
61882065
772925501
280814305
93307189
1790173200
965713019
1341725150
1236286990
458673717
1674996885
2106233569
2093596876
827886068
1830655909
443366561
1797100147
884543280
634867464
1543875043
243537848
1930984592
1577338327
394021314
1164741120
1841682112
1435411213
773096061
1498177735
304088491
1987350225
930846535
122167212
570676806
1199428861
2141301628
1943543734
22080559
1266016375
1552529566
982601109
1167394050
1732217394
1410215893
684885438
1406943128
425461035
1248396190
1425803175
1746488759
1051754038
1987368639
155051443
33108016
218227762
886989344
863410600
1928067909
1779457374
481627942
2027369360
1011145214
1490124437
807954200
1470890051
101591011
2138267199
1404761470
32350499
2064207490
15662670
682779282
1994970611
1930414456
1166715081
1204599287
1732929616
535140255
1630413753
666676009
1385405541
1331470068
291080591
1722510592
1333446872
1895886608
1229673880
1225068037
1250354603
1521417640
2136436045
258279113
1297719107
399026808
1187444627
1776333057
1413748549
283171876
1703622423
954780068
313742290
788816639
1922970334
1965258363
900562412
1393674104
1845096729
1667954197
776600689
1357527587
1099051358
349682927
351301397
1848100378
1957775820
1824150267
2029339909
784175194
658589326
2128572839
543337019
623103912
1796364456
1937378786
1695544348
871180857
2010662064
2022134689
525990315
502192890
441583577
636017531
1942520388
1119122864
1386684598
655441477
815671599
1554649651
1703415123
1588858339
1585882645
450223561
860400013
1452192460
1297063867
298537752
2045748197
32187179
1353832956
695275641
936349624
312919543
1797000401
546825037
1608703082
1283013919
1349692606
1427112734
298486085
766571958
1954780754
173540308
80878186
327421019
1296809372
703795681
632909633
1424348946
1537998465
1606664301
2087699895
1069738523
2090129052
2074629713
1346596209
811221709
793363183
89597568
1574540631
707711605
1365122680
503647277
135009708
1595456859
1630384127
1202270476
279335001
1597323859
540958608
1495370029
56525858
2062098189
1821930080
281211819
166828475
582950688
1632801018
1861920669
505293667
205725255
517031252
2006922977
754326356
1221779214
1375830224
1864202475
404982976
1268554491
1866833112
1897263020
1144404095
2000487174
1013754677
1264322630
702362241
1370307623
1268089975
1959791489
101765409
1433628577
1396390767
210395959
904246104
2009597115
482486046
1231357883
1711159416
637810406
381211290
924350975
592292586
1235709418
1198500159
140953076
1929674709
509808028
711219411
1523490047
1428923086
1894599406
63045854
870685154
2026313965
2100925052
237450956
294766725
2047662334
1150171710
449396147
1176558296
2085688707
1187628302
1664112198
317418654
99745780
562143287
1226508776
1013742364
2141305282
1028037017
773556960
158660682
880921498
573010481
1509985873
1942087620
1845202480
755606535
2055238959
1425246781
1932315073
1286362450
1867382400
129901680
822583982
1811165481
87160120
158116186
311251668
1953975376
438824994
411393187
1157962914
1898699811
724149091
1161131955
1337152183
2025262942
517183512
976139704
75999981
1445506937
2077421731
2058945529
1492950855
578417182
2115286939
2057781794
1006806320
1544942972
1015270849
1815584035
676131191
155814380
185932017
1587021594
549890773
164494573
910026796
186928731
1145733631
611974899
2022244203
1476282828
22736072
235669024
920420938
1452987903
1499597572
93392453
300540659
1064766161
1218666928
35282787
343738088
1702894285
2128682460
47181319
632866702
244551192
973306946
2050816985
977823850
660218470
1368888512
330751393
1934869093
488819469
1454211087
1151532150
1545535480
1458877805
664753067
130126886
2039998687
636791214
1556136558
98997486
1016554117
580868072
982226542
903289237
375890384
505840332
1531962259
1081466140
698624595
186536651
538665115
1673799145
1359524719
1997684150
1270111663
414318049
430202744
1356145894
990944888
300729470
679064622
1648988115
122092961
1616575565
1980082827
1985091362
1142073955
820938597
709364796
254235454
1236967220
1059458585
795888706
1745830748
795831110
860747579
1502291273
51558589
143864929
463083044
1373423996
1298393418
1539489163
1216528985
1934868670
1367451824
1212593523
1997807323
2058333991
941983080
1017732007
943872111
759715679
1506229885
1358137039
560110884
984529138
1471920241
1635264957
529466055
1781136066
985837520
661936197
16678157
1062158289
1525343866
249441120
577854306
1118304256
1223512090
432673130
1690800739
324274813
901546511
491611858
185218148
776394646
1181036638
641154269
271208520
1712329404
849101310
9643840
980105515
1651155100
2074433894
1372612260
1148177812
904133687
588093737
195072969
1394827939
2052956056
1768810292
1065324283
398882637
701313276
2119996692
1929843960
1770828669
161221218
542644166
1120405052
1621333980
1497214251
2004935314
2121673695
688055099
1462380058
1441150695
1469241125
131291127
1248260186
837326891
1845275067
2013557079
1073112853
692154169
237445528
1750840951
1356985669
801381789
1894159992
44468995
1652283633
17099053
1567719931
958215930
436498686
1718259489
2139220632
101309044
13587409
325539802
1465480055
501885137
476246400
1537173029
1114151805
1394203720
1130946544
1762732090
1587576797
1424710037
1181775321
36099854
1889690884
325182049
171473716
713071397
1385040690
966728932
1651917082
1911079398
1903844054
146042471
1521115367
401877837
1468023532
762963922
1451209318
2099545863
1146927195
475172003
150838367
1934476522
2008373907
1881158055
34634148
1111522124
823670599
1312697601
69811227
1906927447
760008831
379369644
1200007375
394439051
1109786014
672909731
1194223277
588018505
1024553863
2089003408
1689099438
654059257
654566731
998752037
2137650344
485329228
618495401
700803829
1097324431
1331617944
204120745
1652591382
756471569
244286983
1366933574
249549761
222579064
970235200
1177405220
199365980
1624596977
590624887
396346649
951511465
1480428840
722319035
1548033673
2013178797
2094034951
69215836
245729784
1699669947
1793294876
731590137
967722902
395340895
1405762250
1136375699
2121494647
623534494
439543833
212022541
427131293
1642057304
570532474
837266235
293354486
636518721
1295457345
228844597
572395780
630679358
17550440
710126351
1152560463
1952073628
407314673
2064355178
159283729
1118489960
1751112981
835905285
1124357047
1389026838
14948342
2064502175
1510826436
203258525
2069187665
64580721
948809096
762681837
1644706836
594422158
314317646
582845346
1001967087
1906029312
1137624816
2083998447
1145479536
1849599647
257721904
1567480579
169851610
1930512804
2113366631
32407249
571790230
299205934
803107633
590663345
1479679850
2147312901
194089963
1664822501
1725821447
1172098279
956690807
1687775131
1682719441
1928142859
1090908721
1461897260
957322075
1155152930
854910846
1608865041
1904738030
1072991590
848838999
1786069156
1643171670
1124368742
997061760
1001012694
2001660790
1782803394
997292303
1382880023
924300475
989832024
565876582
1153499174
277316701
2059800437
324626703
1655461642
1783144404
1860535460
287026921
228144703
1231800615
1571650094
37937895
1065465048
1042294056
2048675127
761236298
248999878
1543609524
2086218140
288829672
1817381720
1622036514
150127516
1516318190
70356280
1689092052
1170470404
1617547200
710724619
1300004927
1417591143
1243582985
1776527970
1578629695
129326064
1901642808
576539489
297234170
592044903
2117803727
1205254715
2115885403
2135502036
816985581
1918123177
2133572579
1198445206
735008872
1971222504
1107564001
607431694
1470212380
10246031
6268442
439206960
1974770345
1763099276
1669618173
1422448600
1794624087
2088935170
900792278
1946602887
1043307969
1102215192
1176608350
1012774597
770506121
1543951267
149390251
253307125
2131283075
1868301670
945213738
1879141498
1385700459
292263212
1850521329
58284378
1107298993
92878977
607234849
308962988
2062699387
1317325001
1257371220
1335040265
1462963024
1540058524
2097900604
1248179047
1814008584
1237641634
1836386261
72781321
648630339
1861881821
2146413278
924245629
1661349966
1995807604
1580668379
1990070947
2022759311
158234529
1987276713
1561589182
1913715627
1144308716
287646450
904123630
234041043
1848285179
714841660
686880611
1132284512
1304272245
163138190
1781310155
166507634
271859885
415199553
986831575
1261903741
1903045843
623775040
2054767402
845158188
611725359
1826162882
729590755
1900684232
1708863330
1518313735
128157579
67343150
1087945620
32832523
368857237
1778802787
1326773769
1453046024
2025195810
235545423
1297274114
410466099
25064250
1134312900
818930315
1219790121
1702547973
1492298701
1445879733
1959534694
429252868
237527141
711421410
1707409969
284403528
1832407890
1129702388
509444060
475547722
1478391484
2074887254
508070380
1722894977
724262186
897405573
820822246
1080707197
1518462841
1694164280
2048250794
1387245132
399088492
2106192668
198032420
1671613692
157749481
1007737257
1538201140
459937637
1788101155
1999840572
426819189
1766946765
1185862792
1928396126
970176530
1135169345
1577808811
1262117871
1475581246
610698925
2034602001
744371331
2000134396
1175983717
1556805515
1116162377
1226433776
1066776312
700464305
1810308559
889304110
692720006
1438582271
1483627926
1539392278
391671254
1741910896
1019421533
932457838
1653784074
1776650922
687011196
330531118
1077851078
1130568262
1895769001
1904203908
95952926
2051723403
806451974
1480788175
2126142436
2002574520
1739683140
1622179985
834813574
432137508
1952779471
1344766285
1685027192
1225216628
280315875
1965993897
314769486
1846069763
705485929
1519369398
755125240
568593012
167695039
1761379149
1233802293
1878975441
596299116
1974862149
1391101429
2029485022
997844128
1881054013
282142805
1701345082
1794857809
250808736
560693370
1370864925
307311234
1137376130
1176431837
1824092384
885266151
1564918991
1896149196
977700755
954820926
429871440
1979409702
2092650025
1191858772
1662445316
1762001900
453924952
2128041939
107185255
1903159434
1136437685
1768630373
1799702522
1557103331
735564046
622046559
1825597817
770264103
1528511788
788294711
1378030656
37954193
986239976
2122321990
1930283441
1111409373
121716438
1916859217
1114331153
1098662136
341172329
897484379
1627298802
2139326314
617724679
1635297403
945533601
1617298798
1985115856
1417995656
2133582712
1420350525
653346287
80932980
1517775572
261784952
110548260
1645963898
1425480774
1607744978
782850878
219377186
1625714423
1155448132
833769360
1242523017
1838571137
754360139
1429732350
231277996
1629670030
342112639
1623900132
1188884710
205684513
1600195481
1813866258
2020133050
1259308508
946268183
695570018
1165038082
1865702641
752639438
126652118
1171169336
810707374
671150495
472842038
1599314668
1839368291
128881324
1641657583
670697880
1107605977
1258615521
747979161
1697307390
1809966189
1020208334
1444837392
1164331071
127988114
373543871
1632472741
2131851875
300652833
1669306808
164667325
1097211618
597106240
1149190206
881457162
159544117
1477969808
354675794
864190454
1822007575
1308429528
159390691
2074312696
1354944848
1412635655
1638316646
262910045
1020403245
41568343
1135556591
548154743
212053174
1225295167
1264466429
260610190
735332274
107481579
1990577411
1988174705
632268012
192558782
376380979
1081347
1437885815
532478176
1448552675
1258809557
1109481914
1850151968
1411042350
187309327
1040930787
2052311007
630407333
1663702722
525630920
2115524479
943826030
1804159135
186313283
288347670
1184626872
338565790
975080431
1847402920
367646937
578241168
730840824
1376491901
744521280
581168337
14816937
1049430212
1786151690
97624078
1098957108
1576410659
1342458468
23004882
1142120427
1328123163
1217318800
2043297270
1909822905
1560884037
1335204656
1163801951
1457502336
1863621065
1552229945
21828029
981462549
1678835826
890251497
1633319066
825475294
1067517525
942288162
917885372
1709534432
46085926
933215251
123412569
1200820960
1637622448
751990185
155636940
848451101
612367525
1311710075
1401754511
1143341929
2025458140
568871666
1369679348
977640712
18665720
614363701
2132215097
2012645633
1231066078
166732772
1247420977
565649193
89490836
412204878
1669387206
1574841454
1355207309
490600159
1900308694
2093107291
602127283
617612445
586412265
846638253
545089485
825462195
155182825
1440225198
1714788002
2039628409
966412591
538738697
439585704
1330196781
758049001
1089035471
713403980
273596567
1285675484
2112851634
1708544130
1067830429
1118111909
212997340
492660376
1127953765
146147449
1732950889
1613467164
288713811
806105769
152552828
942991444
1132531522
854497507
734218834
469055576
108886692
1550321604
517462632
1092747754
1303070552
1046746894
299157543
977638579
1420507319
1289318532
906418695
1392156201
1347138005
2083991857
1340511597
710507488
503691668
682849532
483840883
688817877
807451508
34230210
1249859548
732572334
17676058
1390103686
624424390
2047545986
779921974
385765960
1841681730
1048936043
2141549563
248355389
1473518470
1515417154
1823857335
1991128539
2112800167
1735709666
1113890834
1785272533
802030498
1652717605
1896066139
811219211
1017423381
1743700688
990725988
626947881
1374606303
1907674872
2136701988
1986184721
572989388
934673023
1917237423
1155805041
1477820592
437049622
1532727806
703412242
456305038
1049445563
780576944
532924690
450334369
271374066
574433909
1648577020
1211939630
1665694689
1211429107
907105007
1089273433
1176841903
1821318444
502347562
888173836
34757755
1271921884
47338145
1013320685
48559298
140512834
709685624
861613250
307472918
546018495
799252089
1125423552
1484669706
1742955822
520495622
681642319
893464497
1204313176
1401944814
304117732
575106036
1759930945
711889959
1001727750
1680686478
339674435
1722122122
2039848453
746732912
402635965
1787986275
169608381
1214052860
658342221
316596396
324630953
2094875804
897374644
1516603782
424918249
878595940
885010812
153638667
1461373754
1466479519
2047543248
1848645052
889952524
1289215731
1542332709
874970178
830854805
271231501
193633794
1523471764
1093610430
1481118149
1659356585
2059034527
1817996443
1637673922
753087144
749579675
39704456
1404361437
539868956
756380242
1688079542
1422230098
1115824829
1707895576
1438124156
277161796
150596647
34592533
1813807390
67306046
355292030
1210046915
1157737942
1808499799
576403594
970071043
800386301
1672733640
1232954322
245234142
493802746
651985172
92080869
2124318491
1511586379
1571949033
1195336042
971677022
1682738258
1383220632
1322771861
974990518
1767676430
1509804885
324386808
913176908
1695909094
1825585036
383634240
1052496692
794160623
1365867756
573445134
665192670
2135247422
1369191654
2133381694
1780714296
1844934621
1788100118
1944090231
1823210338
1232819276
732614040
779838488
614480239
2096628216
1659776003
381834193
695143100
135413573
1167071083
333322098
1156412789
863803712
645866297
195032920
965535321
174535339
2111002259
596075333
2108414876
964190254
73139486
1290717457
454017568
1730587892
1710136972
1072839349
1907095170
1311113156
70139472
1311388537
874728902
1385012628
2106665116
887885296
357705415
1320402285
2019547248
2016864497
1444934782
1291061051
642681963
1178915705
975985555
338202878
1335177716
778459464
474603756
1296325009
1836295876
611634644
1756004522
807061126
663654026
344742040
163250618
254575553
2117565294
1394329064
1862587580
1609153185
2074104820
44291387
1902960893
984865908
1541005764
1497445625
782199359
890765921
979555462
168161634
695488803
785392570
1820654296
1071087965
362481702
2062930853
1237727037
898903527
1026989113
473354991
816008116
1470534406
1075475078
678837197
315312313
326513633
713878959
2120667113
1059717306
1526042838
820908597
38470320
925307171
1806128048
9388524
1954352621
977631039
374560353
1582149858
1386522728
2030967321
765922444
2139645873
489060230
676085786
1264020264
1589753833
1659977118
883670593
850457727
211969690
583036088
1610734245
1498970382
367545163
1632552821
799275962
344858104
1144796792
614365853
127093911
2063335990
1960610939
1316248238
414420639
92644649
1379214816
1535767772
257720942
612544216
883049052
739043863
511741762
1087059929
1166114029
283683488
2030663852
762025621
1749039038
1069890667
1377503747
942114685
933462399
593106107
543638721
1452283792
628107762
385950891
538215738
2112413656
1004184954
1106694952
1145508670
552053459
1777089093
1555694552
2024936226
1899626524
838910834
1210278618
1699486403
1225045436
2092982634
437186373
944689552
585457593
1353698057
1291672787
315969151
1883236179
802431270
1291538806
2091315072
326429402
1482486149
41209915
1805387711
448576768
1081225016
799813272
1688830904
1048926381
559643043
1849227712
369058210
53005730
937843580
243659693
1300133232
2001005001
1952336514
19592123
1410770591
1102928533
1842780375
2070352530
409357419
1756075116
1189339735
1692983688
1769701312
887185795
1868483954
972854374
257105545
744631588
1229229806
888332407
591852593
521965637
167077096
744986147
1336775932
778921455
1217958783
2113241498
1540427766
2138116361
296844711
1400190255
1889591072
693768544
742095235
1589870120
1969127765
190152285
627401523
386665516
2014974051
811678904
1952772358
1394765933
1926686777
338440962
1932272516
1281147039
515577675
982864205
1169871907
295225301
149654142
1021360021
409998372
322011467
1165579323
1699697402
1113622802
1656339459
1746548862
1741065294
276899137
1897699282
371305451
790803765
355864421
1363361648
1051742345
1516308637
1937706429
1500973335
519950510
1918185619
1063924900
1893704837
1295770227
1790456488
1108897760
1914280399
2080973662
666935380
2070459536
680060045
649346564
170436164
348960995
1039762307
276238061
375091497
2065221065
534451694
244365687
2095635185
1460470469
871984957
2066376389
489210751
930769974
1105668374
2091283328
2074987694
1911488315
741113421
1502338533
1579684399
287912843
1041119087
681987398
636340985
1361115471
874452078
827526600
1959463361
1763491141
1302026503
1146452308
981225628
737788065
2140526703
1604958313
1312171054
1712649550
1532666464
2108292504
542019885
154954145
1088694624
120754482
1291823249
311646482
726369451
774498481
1453504676
981818456
1012276172
1554749898
2110271656
1285691886
2055414907
556472109
1573450671
1389349868
638830166
730934863
1781297541
710630033
1416344285
1592905752
1803214295
119484223
907217083
85474478
599126570
1217847401
382790968
1719422605
517076788
1212922514
272908185
1382266932
758873895
847412852
1299707709
1421213047
44303174
849034131
1073158017
1612207269
344825315
1281624088
482186443
1732302064
504253598
584333547
891729082
1737094476
336764485
1900143102
1422438638
852557002
1455737929
483093668
639547822
502281886
221218308
297336467
1120723691
464141228
878033226
259305233
1141299455
400303544
177934662
568697133
1282001379
1152465732
363167175
1325753805
1794810856
700565130
265837925
1326561243
1719304312
1171974096
2002713929
1331181706
380295618
191752528
1684778560
1002996356
1484398061
2045553981
171603217
915003471
584843216
473938960
431747367
2143617438
679783164
1266237973
1875735254
923974095
624279700
1722179905
1545742187
1208195251
1395672676
804981627
666494455
40046690
451084730
1255181416
445921518
397719947
1767976916
659743503
922885883
893872425
1940750234
604430626
761853906
2013182665
1387693474
1863714022
1194294638
1861014210
2057286288
1986157819
1936441398
101876005
478912282
1802744256
1911903394
1285619812
361341435
393003971
250650201
634664206
1232302617
881842246
1463126493
540539415
1159257184
291235823
1492897829
1017107413
1887271589
415920150
273191276
1699930993
1795678106
1420566214
863509757
584843216
1451945558
1791380482
1523913494
1371619659
1100911192
1030986594
1806794569
104651761
1587609517
1045226976
1817204694
1383921686
1311506725
2126417274
1841390657
1175643439
650628510
167431189
622583668
970719386
580078079
2009480269
50988532
1457347291
1952011687
778816715
512577943
315067890
14330192
198676257
1433347699
1078915265
899197531
148746178
1813932348
957174865
148020048
1759557243
314386864
1810231743
586025411
1890930020
1883192710
500000889
397925814
1451502039
1759780705
529351051
1075899366
406495521
1624828819
217170312
368225467
1075584437
1245192269
343659514
2102095520
801747671
1358400146
1342572678
688071742
1078631356
1847783228
1417647653
1884725313
748958276
1880693058
26408777
1174827266
1344540359
361473465
1823731949
678299789
793652493
2001541655
296782784
826450031
743377696
27143569
2013792511
1611073160
1467717089
1561195700
1026278859
1884490171
666887118
2105722162
1600013610
456280384
59118775
808002077
1011730452
1385050027
1628818848
169885427
538780511
1588821842
1386709657
1644606431
1219774268
2138126731
2095333605
1580965101
1931899498
1320887374
26528326
1050590088
2087327407
884281911
374098414
1717841717
1280489132
1460826657
2135579458
935805615
1993938134
1474859540
736309020
247434490
335108480
1735947448
684537160
89276788
15214769
1099343562
1699824544
79206422
541606664
2126237281
652703140
2064046691
389800479
1773132235
1656864137
1297213556
1713755914
189649840
578555576
1738007859
2145086243
937542233
1196591054
228572334
51446905
1999554511
1471173040
2047481866
803224059
1136160384
2035114648
2047825734
441432850
1045475866
1453440904
1914183456
1525972199
120847755
1591751644
1312583086
1804151785
955141749
309041317
1403463707
2046946852
844719648
527811619
764603842
1187362074
675248549
726735072
986141119
1559869935
1157399728
1399268296
1199202785
360293726
242522359
895707274
904495532
1320877486
1290661440
227850545
1394296488
894309057
1807192165
1214752555
123749178
1780024928
192566456
462492143
764913045
1876368687
1900039986
974478614
522128317
1796048613
994767714
133399197
1837917255
369692623
1713245572
915798720
1754193523
1338847732
577182534
1689726562
792871159
1509538195
781797251
1576979883
1560990258
739867369
855512583
1558055084
1367394781
611759404
1343026812
1785558428
1081866761
433188642
1267753306
1256046246
1636881964
13560020
2039520426
2076697325
1261660201
797648827
343279140
82609368
401658948
1598095491
1217059905
1947883887
1565954115
452836423
103239700
1902166758
155636018
1810349686
126177122
906998575
1389355666
1161479502
906707413
1654523325
510140179
554861160
1338574993
753668140
459971448
161100593
2080295757
1231299775
701461308
1146805191
786638165
1445878870
1908427802
667598245
1428719904
2022558606
1613462976
1760510072
1723193617
891632530
756865121
1423241194
1705760583
1552134431
1543522948
1272372966
965008020
606019498
1269931779
1938392680
1067245601
750713016
1775711698
1279606506
271022532
352673574
1337000908
1540383764
479022638
1212029614
295598764
362653617
1118144571
1534086833
2034868448
1258153175
1677442848
102856130
125044855
145229894
281354046
1661036448
853974759
1774229060
436188541
1359207620
1836067881
1278782605
786251951
212483477
1803713615
1911568782
1117245745
1624343640
985322925
1814423999
1864217667
313733948
1323929894
417592284
1128969659
588155000
1147614317
784990903
1933481843
233480190
1425821800
2076219573
900394450
107514590
949529551
1647342233
1967324571
1139751378
1517258610
1239385229
1639310603
1447498630
1900594413
1522470049
379640763
624430978
1886080376
1704950352
415498604
1041848033
1188068443
285776749
2069099371
1519189961
491486333
344236265
1865406449
28758549
821705344
1035149700
897400545
1542420978
9505569
1422072619
2020077389
1541166377
1521982601
1655013468
537331143
2117320278
1095731974
1452088048
421483477
849344992
529384607
177034937
1522166850
1012989567
13791307
827740643
2040171619
2093115230
53942806
1033160894
522342481
563861914
103207996
1219498360
997530559
1332133508
1510608900
1951781546
693387308
1018032971
1418599085
917638199
504232893
5843929
1754754452
872083906
1783715198
1808505225
1634213697
1208291065
912694041
7123156
1312840242
1499138459
1962193091
1585888505
647893156
1769411125
1015665416
1835404857
2122823664
1705547213
1747475176
817327110
1071986942
1072380661
2118316060
736440299
1332067880
1478828332
1736644843
720946721
919972421
1845101425
1883792207
893553012
1265045797
1704477503
2134620026
1192693377
225142848
317493109
431049891
2088768263
1748247983
1951386516
45088419
1834686291
919759536
1048046404
2108480120
1499798740
1006447011
1368777477
782783047
2035056645
1769401492
981562874
1473077734
1886124219
1051938390
668740334
25682587
1648370136
906735938
840974369
418503761
1596404853
595193723
46599074
224944071
614404324
2129799038
390938271
408881211
1691858222
1523379792
974605896
619466976
902566308
1489525333
1113907631
984302896
1897875413
282397794
727016147
401278857
551808796
825288645
1574608029
1894482761
1323887249
840914982
1602671152
724951873
1096580017
217772191
765112238
1426974275
428418795
134460444
234482383
1378633217
1915853970
63988865
276218834
885281779
543113952
1488905358
1632560444
1211865653
1173263681
260303200
550426201
1137144377
1705299203
1382809499
2092863760
511902467
629197505
697024640
796446932
1860535166
88933720
390777634
885369675
1247493121
1287518617
1147592595
809898383
386752140
1955177475
375136224
1742628298
284088388
537179596
108489062
1875506759
1460728019
1141772536
823772591
408143972
1626945696
1341288883
18924961
75535261
1100152922
341557920
202421768
375730589
300322875
1398526240
2001826304
1576208667
569926369
160969338
692498634
1596213432
1109523429
888490213
382895088
31399994
1744649276
1858697710
337478043
1284633415
470080047
1518876607
496430973
1558390910
1091714096
1269659955
8990254
1509294525
1020203680
1032874505
2046265914
333052822
897423649
232851761
459842618
747348753
1131303695
410432424
1838149083
1589560829
671066822
1889069048
1669143092
119237656
538846609
1574133613
184896785
13566305
1644334298
780888387
2113024262
1413800977
591372292
2027728661
1857888241
1121415894
12075868
727290689
2025001008
556950391
2052498792
1690483214
669952759
1631379415
1932651496
385220712
935805263
1530917321
1976969808
1256252679
1604757993
1294528931
827956323
818889368
647229693
326215076
419247469
446658732
2060075006
1694389568
1785012458
1765047405
501851164
595088678
524709952
1624292561
862537623
2138987588
46517646
414774362
276772093
734855728
820449028
639808118
1681224340
851300440
1001929998
1550083829
1609120108
1689996272
1788987624
1439938037
790603836
686910580
17071642
467730443
1276336251
210886977
1854053336
925321983
816633050
146172907
224447042
1642319456
1744740358
1322816598
1432221908
2039172445
1166768840
383881250
1923531011
1943207354
1357483593
1654077704
1396892577
2008908883
1445855034
212923421
326010377
684699623
2051066643
1764595653
355188522
1242310292
2100596074
433634334
283748239
374811257
771115210
1055234554
1327855431
880414467
961087416
316119006
75079977
1158062813
2147460277
1287586221
1709483933
686453225
1856326837
621488733
1379866171
1937645507
1962581644
510467163
183076006
645777164
481315932
140169381
1887877783
707422739
1250996386
218852850
1217029558
649552968
1921701948
299264234
683271768
1053820545
238004057
2002876756
1822534464
825239956
1323686689
1527130026
2010009709
906103085
2726167
1202958889
1185350373
519329909
1423362081
774708295
1395640132
963475766
541685959
2066904987
1302243958
74439900
1308248768
127562717
622246424
1845670905
94984265
480819476
1870295118
481597099
1581361119
1379309981
1315731568
1914644630
1333655724
401923954
1780609666
1149330350
1344820679
2003276563
254034614
1507249745
402392853
337650933
1037801021
1174888950
1022746638
280365373
1534160805
826344858
944592683
135829764
1370909424
770667189
1289961211
1655231905
659842906
1869423146
1519978850
757758933
1646741013
2025361388
1667943947
817447142
1844061171
1081356789
2039578951
2088542420
1621147626
383504773
444548174
143735390
1737064499
2089721287
1807669006
2138673349
735973669
1863519712
2094963937
1464496990
1214649027
2057444127
242640660
801228334
653497572
220640297
1935172698
1306012328
1782361319
1816525580
1066159049
1426891598
331876892
534422548
359446759
1773030153
650261642
596690052
1867292760
328878733
761838578
941470417
500456010
1469694769
606121483
191680253
1692917263
64685736
1980657441
340895215
1641351145
1677821877
1104444915
24072965
1529689158
440077673
1525343866
519272560
903982167
1976699863
2125030864
960311396
885116367
648823854
372884992
397643489
1312709225
1922068002
1340500367
1636147347
1400955695
1377097050
1954933539
289188138
1107915056
75975976
2033700318
457535629
1398609645
83362997
245092003
1830369670
2104667804
551515141
1777365744
882055804
2029188478
1375254482
218130066
485202378
545022559
106283337
932972155
974421838
1468609256
1949872313
313427645
1490521636
684897289
1908353413
58720046
1608608401
1389067508
621399651
880403128
1614249459
1247283384
533138543
355412365
570991252
862602826
1180600587
1486804896
1321600662
613643758
1759123184
124058256
1639924826
2068457805
1007762696
1076443397
1392753995
146499003
524374455
1413475578
134499517
1756726041
1442275722
1157390354
466520809
116267746
1023142275
327876827
1709303561
1819073239
746349192
380153912
577324042
1222047309
2048091753
1716618371
1957263144
1017012701
1736005783
1531725258
1193524116
1277182237
156616294
106760177
900441971
1247792411
92613071
661669354
168785755
1642974851
1720919689
2037099428
665261490
28536620
1057460940
2111571507
1397441583
1884111413
1788493404
1988465958
1358753463
1213074251
2075188382
2033625051
57635240
1298341843
1740370488
1026730282
895334066
12959242
1671798191
772791462
465432629
902493441
503479896
1520119362
1876395382
781322412
400716599
1103749318
1555562639
1201360886
747461670
1127496551
1768218690
5424600
1933867492
1590033264
1770658601
1496707527
616918365
1503988673
1403003002
74990274
2136964577
919773977
1428633051
835188880
1497851431
1177160069
917940541
1301079710
1416333166
370908631
1309318717
1875410093
1013414515
1019237690
1875973352
662380984
362427315
563258573
255039502
777611852
3189995
326485372
1385048566
743895685
1139692764
1908107196
530126932
1302598524
1352771311
551368829
977329604
1926374255
952005060
1337354181
572293330
40955371
410885862
835218892
696897738
465931357
855204049
1257111846
388820731
1634479690
406282835
2102087888
1522434448
1211656521
240895435
2122012649
1683344204
1044276864
206677759
1435941815
1538799623
1533051745
1673882682
831579827
1891616569
25484194
805511751
323963268
1675263875
1940478319
926794931
1781970946
690729295
1369809226
2080688497
518715216
589525169
1108826300
856286107
71777142
2034471008
1323633968
490429328
1016965822
112483351
1291855180
1249304387
1594367326
1918097941
550768417
827436206
28190479
1346656423
1047977335
1492662128
1824244654
850536998
1807229620
549843279
2139654536
229879769
905088832
326400729
161683131
509419659
1345671997
1304996167
1221898449
1296798858
2134287665
1424018335
271820325
2085042872
1192128541
409482542
1534011067
114728849
1408031762
1436416955
1746198920
1987499714
149183994
708868719
964486328
944626760
1782280651
3136289
868765011
944324706
2099634748
1740992678
433684183
1890160747
1425130566
1657925532
1933494337
562294144
399059410
1243209931
1212293153
791874329
2125615370
346686926
1035812589
657123590
2085923283
425665968
1704539232
1395851698
1206677000
407412416
1011131848
1358963879
427804818
421827820
1246178961
830308997
282544808
1075625231
198668617
1405272879
1517514791
1648157191
830880211
1051191121
1317739821
1678907536
511828359
1491115936
171325204
1157266996
894843582
1730612750
855134996
303601664
1776422463
2075227224
971268315
1651525021
400096450
1875018341
115955888
1128740679
2052110431
1359303319
758884957
1663375316
2132500867
2019474399
1470182515
523073482
2076724184
1536165238
1137039530
627253324
681057609
1020144955
1350854105
1729860669
1138394655
1341649731
923570058
1879557120
432612676
313409526
6295785
1214731878
1250503398
344543249
1622238898
1125784142
365053063
874784638
746389476
25184396
2112726499
743660775
1692176626
975527968
971781028
527741765
437066473
648439841
437547996
47302050
936727861
399176927
1089106247
669292215
719697298
1049014581
1119398985
634330942
1748924816
2067069488
680229846
1583015625
859570798
370969103
1642229764
1244210246
1321528817
334527346
919530682
1172211889
12698395
237646776
1799908735
522136910
2110166163
1599850376
1694479578
1873552037
456606189
683565505
1713532727
1842468648
1568044250
85372329
1155136333
800132852
1822479301
1916084755
1537430848
1691185026
819475057
1670484699
1938387529
599550334
25509101
1302763484
678649751
1898141962
1961309066
212637419
1954178323
1274524484
1673572204
105211672
370547227
578497689
1413588995
144461872
607417137
519249441
1058903888
58762616
1677447592
280717663
1877983474
1174219135
1825303187
881474844
701780596
517283726
1211328891
942488767
1214171115
1795940298
1496944807
613154675
1157732344
554671804
1474371498
357429432
223746988
1943191827
2107871320
1061025064
114398063
1076589396
1829369159
1808035541
1671363626
1990460451
1854816490
269456101
2014012531
1733272160
1823928380
1720226444
2018640967
2122339709
1268903516
1206366175
1762789853
936894599
706659374
1601060606
1034643710
1162168939
1307222513
210111103
1821623040
1385499357
315330480
163812928
46807947
1937275238
735570470
940850101
691090110
1377653842
1818827880
282146643
1750818112
1394795580
1775664097
1978148866
611673074
51628182
1263839678
1936403500
624377199
1761788758
694433098
1534738469
413510176
395212219
2053379228
870753771
1027941952
286564319
1297728830
1620767740
713959214
1058341373
506594544
1063167558
32128724
79154518
1338918078
1524075865
959598518
867413490
1463976163
1747011637
688673910
1236664721
1981736198
1269073291
720653863
1788120844
408713671
917132746
1901161626
1573324469
362301323
1095397173
1007826812
1717445000
1420058582
197623333
1695391695
180816369
583365760
875026312
67007188
931012379
1491481123
61027856
1468253306
471006726
385086697
491685671
281508521
1102062935
136084788
1723117177
923654089
63140365
1934396085
1241435163
1365070896
1961289338
334361540
582545168
1351163894
1522111414
1833795247
1323005247
722535912
421592381
564727285
554461172
219614999
648806107
378901469
570345273
661438202
981934341
848388311
1710309307
1780310872
2102724265
809377900
1858457089
864847407
1796597796
1524633614
1118133595
923737718
1407833888
477005734
397518260
1349178981
1182506713
444959787
691701110
491421053
791802872
1793004746
704405414
409060194
1571575294
407426346
1767194483
2046918903
1061637162
453467736
1250723614
235188163
1657394976
1590618238
829088814
983294618
346279221
1437881518
65223384
2071887216
1249600228
940737993
1750793688
1097744632
455489333
1269682367
1707052791
551384733
28733343
1040248935
2040055595
901162954
1782080373
1482385508
779309379
511207349
1568907297
622654694
763778242
1273554285
1457730584
811486891
1098904388
2080510430
470934158
168519142
392575278
1005362313
1675371268
297044345
1931972395
2131979726
1445509578
360410802
230437525
826709592
857899679
1880166494
1524690119
1314652132
386645663
562790857
244139306
2030251076
1504670745
547600737
2034921040
970345775
1716628348
215212048
1721752304
1581555212
1077556028
771732166
1944147706
1038308570
254316345
108183826
180591920
1737684853
1496583033
745669599
976659272
1996859134
117324622
25985883
1871741922
1450447282
2132138268
191944517
673451206
5323873
996145957
1646547408
2031531514
1251213844
683163238
1466552816
1354281015
1228828682
1853764176
1138974932
1310492511
905859681
735775147
9805790
809367400
770556181
1073266643
1597653206
1632649589
605121185
1326548785
1582157051
1435100527
1157685423
1663620616
1303660866
2104358522
1904035632
513498691
377895211
1765335515
2059107132
972801174
1335693751
1177750061
603125411
1779618997
1695550348
1284486182
5604306
1165224688
1700172454
1879306136
903662219
757087351
1294032311
1013289096
2043324840
1430278257
1233275213
1785367638
826991385
2135839044
405839388
1564786728
37963744
697266677
909815570
1559835074
1890884666
1116564417
733100054
446681839
1646530384
1297859562
628960329
413202532
1372938022
212204364
1350373031
1401484661
75472578
530188559
130244469
836313495
935993455
1252914758
1012816429
940046992
1983266093
1776906234
1024489800
1273082008
132673169
1700911172
1012603699
1789006963
2037498825
1730109190
221976305
612743720
922770158
1897569077
1417463273
1193942087
941251580
13745378
405839094
1187027140
350050274
1599672192
1109015970
1991311530
1794306096
1067244921
1162736253
1938580390
1965996334
1967726726
10847858
1623175552
1212418476
1440342909
2100016316
901605130
80391969
1868672156
1017601845
397810719
1187619133
1848451205
559000965
1593393606
332575365
750982150
1557786836
1789157785
1208468581
1141126028
1173851192
1448123475
1636734602
1740017863
2136092785
299736953
1365893939
2108524509
1881372169
138540764
65489160
1356846380
1289801345
1689976328
241850366
1596931846
2013383646
416959982
1650208736
845876263
1784721254
1896182321
2070230690
1657564683
1598471028
1525851414
2010824796
1705831407
98196959
760527339
1346689180
1745624106
441178801
1451726506
622972743
1249812436
1167550528
2076292652
978535800
296668173
750599504
1745019378
179717288
911315717
1266597502
1453180613
1503833889
1308169618
756334034
1087397019
45176266
612607014
1115086418
1346923664
589527421
49344056
1159826590
1254484797
126641632
661422176
945072650
83409764
1729554917
1264877820
1903555507
1627494986
1152330410
1053021113
41231257
1928407655
1323459108
1342942456
1554990231
962892026
2141593420
1302692301
1086899446
1373919814
1558724392
599430118
1620509967
1553616263
270379188
1221821167
1060718180
1435767618
958192568
1302069655
283425342
2127173604
1268849382
1322398646
916381866
1903350246
1127392353
165693528
1244776164
1726266150
970284472
158424106
450170470
91147028
1044292299
1528497097
1646937806
198490454
29059033
1362407018
757098654
845955204
1948316902
2071637225
956928683
1722327814
1204973433
1955054623
340599428
311046147
1795940298
345618394
85988198
653016725
341700396
826641390
778633349
450534783
223115916
523502347
1235001153
324658644
1121842114
681553460
711861026
1066392891
621017095
550236269
1864166877
620635760
170306560
379727187
1665687409
1135472147
896625737
2031947190
1698428195
90703303
2056061508
327133970
1325225468
379386676
709277940
954434167
943584201
714854404
1601463721
1732672473
2086146107
596520608
108089726
53190844
965523451
713543927
1660384922
37583387
1505614965
2037644137
2097985758
2049256107
1940792769
42798043
480784024
1067582408
1680289755
1449848451
1450005562
867798867
1649752153
229103065
1937608195
1455491407
631305530
1124531342
280831021
1517254551
873895461
711208922
739367403
2138749912
1811502784
743733223
812946521
1574284208
661843637
1432508374
1617972109
1545036174
80002817
2069650409
1839999844
1526760919
2094192316
1021121483
54083821
776788619
752492844
331654012
911370763
233399526
1304080021
441049407
1223756129
578571820
57999757
1663591748
875930986
1597870654
2096333293
1820247531
648067932
16896795
970857987
1140983995
536764332
723171398
124635271
277600141
1507729303
357137250
373902730
1111043878
1575582293
1753074293
1126656578
1728061120
2074424516
634769092
1103870983
330513275
1324529374
1886143836
1935085203
576191504
218267802
516107825
1262187247
1556411983
1227949024
1257649589
2104040955
1632642756
2027179533
1954636243
716899534
857267277
656455287
921833459
342956162
1667122314
467431719
1987037514
1356161314
205587628
114952849
1313049959
1405676795
1912608728
186456012
801090064
1078172098
1864526271
287301277
391782995
114657186
746029717
1291985494
1523614896
977099635
549794781
653992639
196132965
154955006
678919301
702008689
1965753112
993097502
2005178638
59259063
526228981
396656373
739669944
160672235
1417073861
21589338
1744122906
2062552431
629055952
1492647633
1337403311
1697366402
1456774818
474429327
1531779628
452319303
1460826657
1196875854
1926317763
1791157113
1686215691
1476188797
270048344
481282473
1537642532
82392374
207891505
503916242
140430693
1804663236
1510511856
81980137
1680630541
442256594
696085253
433908740
1140292372
1365165975
1354511641
1354714071
196431552
313931093
1318133837
1739645884
1750504376
842469659
162815453
1820445275
1794038698
1373653026
1063901248
266515009
221903783
1283341465
1887934762
663551622
1175973164
1140314166
22633164
95796698
420179216
543305322
478604073
771817460
1224081542
1052585741
1965217948
296371145
294396906
1350047088
340669573
1217557396
888136326
181744451
393104198
1090889364
195363085
1563277519
558901820
1789037074
1761187611
820233031
23760500
2127336637
1865576015
117263876
1924859405
227185290
1037772991
842127010
1054255341
1908859674
634162618
267553323
1249258067
655693116
2087910734
2090814686
616973412
315382806
62455182
2105676111
979274663
1685512614
1749415889
1644019892
1459904900
1163049141
1017274574
1955279477
828148293
1920537737
1897263020
1218471786
1635391953
254636290
1708111053
2044621696
472283873
1603749674
2077172663
1868429479
1432558953
340142678
838140835
1256820835
415173349
127490755
1301189705
1237853333
1594936869
1911240827
948363040
754185552
2097298399
1665609577
1383537066
1388870300
1572196874
1340440977
797777864
660559374
1119814268
71541437
322302142
2069873410
336111963
247484101
843194576
1587758603
1908476864
2110977428
1353731813
180016988
926941380
540749706
2128946466
1833647916
1757899771
2116582508
2082636109
1738298286
768997301
1907765921
941186361
1384553561
371280703
714488799
588581651
659563066
1446806964
1269712684
1734300797
1792811417
1457453096
316694213
1522176919
604264515
1767704460
739418935
187750841
420030715
1833344976
915058714
2018336315
1093172774
677866096
690930988
594850677
39685659
1479204038
1886298184
265032317
1962269608
904321731
1812080317
778885513
604608959
1703010100
208921337
971532960
1702421144
642605448
1296147233
242950477
1020157925
314160563
979803130
1930381048
278898204
414363210
984887666
1217135058
1106590042
486405932
561436207
294927914
1887273758
128236297
1493540718
333173403
1466687466
1983054996
503781003
1890926355
128254510
255460628
1370886617
292533826
255295561
1740959156
936440593
965199954
968718259
298670751
957685857
992882981
966605623
1467549535
1631587228
435293810
1941699610
926720917
1998974112
893400648
585097387
691329795
1427198179
1411477235
1486461357
681382596
422599315
272399316
374143723
1423643302
77554788
85277975
760769635
2063827956
876852661
659887321
2037567604
1382045560
1599477449
607705850
627397229
796938828
1446485962
2098046129
26182366
654711759
1242729819
283341065
299863915
209152868
927472773
1794016887
154399745
1020044550
486308780
1933875253
1946027858
1643166851
244985636
1879408140
1299853524
393845068
176774088
301220212
2136525636
1414829758
1591374153
858924422
1871841504
1801664269
1946868356
1460806686
2024958545
549002823
882711205
841005794
1850913338
404160886
193334724
1302816386
624370005
764255881
110110507
1826863439
1231921180
1251436190
1733551151
1093402930
280360561
372312435
1398384999
736320989
917111075
24063059
119208918
1276425038
1871379609
1370557184
1745417342
190053147
894571814
1214862797
1294250090
1363462342
317423299
2087845314
1180376727
2006719092
121502873
2111536552
1520999373
1517568990
498647594
2007760862
899683639
1825688214
1679070032
509239825
964838322
1559517893
1807149896
1823073639
1703963475
2066658473
1744522747
893568438
165273372
1118350902
282182396
1603712748
765774765
1737757816
567647384
811678643
1202091368
2044898439
1217164513
1635593629
656422969
1628659778
738354230
1915295375
748081298
1226811069
1004984495
2057182095
458943157
473306021
1436303713
1363857239
1672614278
1046734250
1122571985
944801568
540011806
2096403908
281841306
2100381088
637089496
1370116256
295300027
989652938
618420915
576967793
1840649380
698053956
347711412
321089818
341374736
347527858
2013692719
396230033
1856849259
220831683
1160875689
594200074
188488738
1590609701
213479724
1928506370
1921186141
1598917574
1560000735
837726513
1969395319
1083279957
1576172080
518722904
450412553
558974173
325801431
1162286473
376598265
523065133
2142427856
1408681299
1683588398
1162848654
1767127571
1900719773
25289595
701110641
887598379
1689499498
966728709
467083274
326305805
23801388
1290978075
388693799
88228551
1001233297
437465786
650741276
1053233136
1710993103
1002641952
472070789
292337866
23842205
525642716
345618394
352355646
2075431895
164557063
1870654153
443773393
1907283952
777789649
954287479
288567237
1270382919
1928834654
2050151004
1397574562
555804690
233431356
1947678899
1914513946
1707727997
1682933327
1494666411
1732810199
1652107404
252096441
1183793263
349312254
186673472
650047211
1520048280
1251082489
1728709553
1129841121
1946193978
1105709298
1997667528
1487483836
1104940870
767913750
1516932407
1077206284
1437815068
1565396540
957728622
820201911
1515297450
885894537
661427394
1929642323
1896605423
101721909
1671371243
1741268525
1356043317
1825158131
549124745
190163978
1519962142
1068635785
35687787
1094909337
1650667456
1453404015
892703508
294726184
1045221182
1253638756
468135731
942710786
588359504
1110615051
1880723398
403689092
216953277
2127559252
297282034
506166491
298458286
796509689
1806148162
949491116
225935995
246919008
1471706823
1011194010
49214936
293914081
1471562804
481175954
875766076
1577702978
16838231
29183374
1910233848
761720025
629889114
1123846595
1650435891
1709229702
1636375077
1507551724
727328745
814871136
1655919156
350433562
2101101874
951868938
2108568331
1468930371
99958719
1004759267
2100270911
826132045
905161692
943696568
1426837995
1010050544
284352265
340579223
97582414
1256354343
73630292
296597216
1996909814
1060128494
2044481184
485736342
974010927
1482736157
2038318445
858884220
1261518573
903235100
1128086063
2146731524
532988194
1063516450
1431123341
1081897562
1485724540
102449075
198410522
221370675
236533132
444073788
136929175
876573823
1410106799
2096994271
1481336824
1052996172
1449334280
293975269
228077833
664385574
1742522561
1388572309
162922105
1830537687
1412631922
1552081907
1675854356
1300527613
1598982224
1204210532
2013382684
832231711
1675238238
1114462189
1080824698
9883532
550714159
174795316
281424714
531642723
1250922678
1206912198
677336951
1802111806
607548198
1238196953
1704351019
1551470216
1379030387
1188061448
1708299451
1486558853
319649567
1075820706
553546618
489304776
603927234
1448002525
216564494
829926011
667071379
722007531
2020928560
1643375160
2107085181
678525148
2099595785
1446880604
601280855
196428878
1078003272
1799044415
1489709314
305713942
1493220379
1875123535
2134703640
905162490
1911269782
116471585
1592187474
119079103
1326809854
1896939815
907835800
1192157083
1850702322
677470566
1605023356
481921701
2038616627
1199702976
1983011722
2050399001
824308395
2067574583
2065260865
16683697
1640989538
1092229842
688762383
840697951
1796025420
403275510
1831843986
375777029
1221867040
1487691299
105685753
1290276510
1985694576
796587819
1102054312
1275496551
2134802544
1835724810
126352814
438250608
523415069
120698388
1752959790
1481130478
268508742
544354683
1791227153
1995083679
421764228
1768883399
2085402082
1289379343
394743985
1872538365
2108625922
1848131880
1578445391
2084823741
1674754629
1727309745
1874846629
1070013545
1468630807
164609500
882738659
1839084430
1800999779
1834432697
412031255
1315519808
351151849
1051233952
1358555551
132378385
1891229963
1999351925
1435126593
298255959
216930230
521984886
115565624
1850018271
570471789
601647430
1276508757
1539847748
331676589
2052571187
1841520731
945033263
1817849061
1510681791
1884831285
260245534
2026622994
627930343
684467458
483630125
1080561809
63970134
1838072062
1699185158
756535224
1451672866
747263529
1162984807
991478535
1189733782
1705992157
323981687
1792948285
45383037
1424446009
1378084600
842894023
1080795907
70288628
308120814
1181655460
2047172118
1534708065
293258891
1750034198
1377394918
375261535
494695547
1152172783
183752751
1623434555
1909862257
340790809
1652534173
1772653428
964275175
994678814
448313096
660369776
2126197706
249438909
101115677
512381787
1126882839
936802550
1449539730
331414945
981065034
174083329
2117814607
1145640147
189477818
1809844306
1145802883
1269897522
1565993400
1643090880
205518634
1605242054
1108828203
465891480
917729182
1732775176
1982200345
803434213
2066188074
2056558144
1841030730
927647178
878685784
1153999843
980542016
1083536747
265796239
1039827409
730482532
2034047255
1507730265
1876499748
803465793
1224844453
1534234246
2043436610
1131543325
1451038023
1978785769
214494339
1814464885
1117499992
265665871
692945792
727742570
143666290
76218782
1279764968
928886240
1285075919
424141072
645576446
874010251
56145107
252752644
370146132
1837768888
1890958021
1515091899
1374029526
1181187
1143263313
929616280
729512625
1891117444
1475363613
1520461110
1021812804
1916522470
1303642425
1724492826
959648113
2034395025
1872090808
1959744619
1255720696
482019370
1381251919
659574177
1298017696
279018817
1802572211
410519752
1583444929
776107557
1443227959
245940936
732487659
882658684
1768264956
995869715
856591188
934859814
674424943
1301625990
43891262
1884149045
157700975
732353220
1097219604
1523799551
757840717
1330070217
215040916
1110365989
832496649
2062569100
1317726185
238716870
1640075946
1251465574
1370189726
303805483
48209179
1799678996
405634785
72358343
1666825874
1865746934
1322992470
167815339
1015497763
16648281
556282013
1182632852
798885503
925953307
1199459788
1407974440
993112892
1696557628
52296224
64886000
91796069
562639161
1437817185
1677061000
414879390
718798266
1683849633
813828877
1411534945
999739861
67511610
807147882
1187551140
59263589
535818625
719612439
914371932
779185600
345273514
1982570272
1250216098
406601693
613621310
1973508673
1352315876
778344597
1119736479
1665244934
618086962
645370957
1100168688
1791054713
1946860318
1936744767
1290807926
347664927
473914537
758049123
124201630
1579775035
2057789557
1005199567
1210834496
228030693
1677829835
509526202
392242870
1508312060
1231368634
826276606
62142846
1007066516
398494922
295755495
29400933
567408281
495584019
470725284
1321752175
1644254259
1799705551
1887148368
277932640
714263638
899974755
1263413512
1352048769
1377900791
1814822410
717088719
1677965716
1834892062
1030614447
1791006978
920084805
343602968
878561430
812746893
2119271100
1929685370
658055866
587043039
743567277
1905409075
1714998093
2111759267
2098877792
1735099558
1731299262
1056334602
1134215891
955113360
1120953814
983018649
1188664092
1167076730
1050106398
1775625789
1900616647
610548419
1403326458
2062262069
1016015305
692350480
1737809444
1587346658
153416787
1410165054
739304111
1352352266
1181660855
796366178
486246719
175083123
429044570
2132534881
1244277562
132940238
1103468334
441788306
581543237
303122644
1363209989
1161245287
939160596
725256907
214459335
1377771514
1913327358
473307172
21265210
1326729867
2119902566
431110979
1297569642
838891588
1940191764
1821726886
894118779
177994903
965487521
253975862
1369281252
1116452859
1604574415
647123227
930976375
743522326
44575588
160481879
1904614546
1883695846
403052328
1874182510
1689160810
335524746
1728325882
1949922531
822794877
1931592106
1768786866
883300926
2057950184
788731809
801830974
1467628083
71123846
227606621
222952324
1664624827
1243599991
1333740327
228682504
1827246973
2037694445
2020687923
1142497606
2109846616
182691882
1618455929
562744810
535207037
2011589399
1350356849
1139925297
1304655376
1045576477
786379574
1981650238
1199647545
548611935
1646857642
642569314
1072839683
1131478187
1228061788
1510773513
306289003
602542454
909561921
1792726783
1945849571
1001769386
1386814742
2087322989
708940795
1934593564
130868394
430242420
45141158
1985909014
1359074868
1862839482
1049114065
1791579401
1640830278
426438792
1813345002
1691432643
892223497
1532771785
1233053398
1890985004
333804052
936108429
467837999
1010777167
1130944875
1784028847
604312318
1466401030
481737933
1267746763
1414166367
55483235
992131182
1770697379
133959498
1424644533
904530420
2085479665
837234008
1050432622
1190822547
2084465420
799533746
1232327338
1999094011
135266844
1548465874
842871678
1653219476
370395543
514255160
651627906
1097256357
1345353647
272822756
1719087356
1145648102
510420185
570272763
702052426
1383103305
841780007
2133001891
831665912
1194307002
889986934
1545349210
1457176790
799257538
1276890370
1402396061
755829772
110702911
16105173
247756034
60516852
230683364
1497619970
1841367178
80840747
1658736270
824017997
243407051
713503984
2087859982
1072343792
1378533624
381630988
765630446
329650276
555838392
1837526903
63869657
101680384
926636801
1526363283
1935784486
1312535314
285228637
778307606
849898136
1177163487
568579311
995396527
610271241
863565908
1194189095
1797222627
316000651
549687697
268489996
758153633
1401657170
1562673693
296178235
1293182602
862413706
1700096986
985371316
858619685
1612734586
788224231
1843162542
829893098
2000237176
1146809981
980473350
162501983
949155211
1649816728
761287126
44396680
113818455
185098921
2052346001
553721176
1512450158
2069522510
1105744370
2098490831
1499882729
2092267623
586029256
1475305139
1803384543
1928240478
2096235251
1452730173
1723578403
8055164
893718990
1165006254
2019792045
534700059
1035842696
1286316658
792865906
1533051988
1256612402
1947402330
1280112923
597967435
208200222
1025362946
386695627
1590668160
185537530
879530310
1386951366
1789908775
1277851301
115899144
722637234
1141627695
751443082
1532509780
2036074187
1542604413
1070719321
1359036659
750181971
1216832183
160585163
827427325
905608940
148279881
608483820
1696271905
197230934
1454553133
754335413
314124051
1589889157
1116232738
900505324
1934815939
1390598054
1031359401
306571750
2064076456
973922380
198283192
1765612519
1649301718
18472969
476912554
1329370481
1700513530
1172609802
2119838655
188018063
871028605
1713990876
252983714
396552263
955958195
223589546
337218821
2058721668
1911960314
1997233961
145237765
1920306767
2142658083
535968854
41244957
1169510929
2025895947
1849866435
1707106296
709624432
1637418145
2062338482
1159198279
1983868088
1653355156
594657618
1281489621
1709354804
1523861036
695105137
1219503547
2104816495
1912001201
2135275474
811693276
1743616381
2065764079
1854471581
2054162617
1055725021
576392764
1385850570
240948050
435692666
363775776
315055618
651788818
17444276
1351517695
1403568790
1354821738
527817528
1918488412
2123038212
1204117099
1887064387
1815795912
1466538836
1246388899
2098651796
327733843
1085691591
712521626
1794048854
1378170334
403587156
1387418591
947399526
1916451793
210786770
1918585901
1336459819
1358838743
1107044524
790586188
2130515271
1307543453
1625256056
909345384
1844077259
2141795433
1925634681
1423429907
1698327789
38456377
290018901
1110729756
626922087
402633488
1793376444
726104127
341104375
1613582924
838945985
406143161
332557055
2054454085
774953048
1674742570
225430320
470419215
1079254610
2037172075
652227716
1298665034
1562025855
292193718
642224091
1992956729
375066079
1859783265
232344335
896551185
472196057
335434624
1828610290
2026570172
964968578
1945814260
2005789332
307037151
432892592
1169550266
1751092794
1296803306
36345856
136804399
1919629948
145963296
436221688
1658551007
1770635282
628243656
1113568298
948223845
829222942
1755898029
2128814758
2033376765
1849935046
561325002
234472394
1307569655
1042905190
922007865
861501848
889916794
581770870
1350302951
1997540425
1446738215
1722068148
528862954
1039579663
1253803753
282279142
249976369
1547284768
563677008
1103030114
1492957562
666484426
958543108
141017659
1638771214
2057344271
882460872
1085695685
932857567
322474691
124052786
1305640673
766247106
1147585864
7660849
1936093306
229890977
2011916374
2097567036
1023067846
1902892780
1664745591
666208310
1953650373
1015185571
1651563765
130366673
1409727323
1374304860
771611484
1228630067
968906315
925883158
1406290869
1776408407
1794045560
130309943
1454906064
740671121
1048134221
1387401924
397997228
1999054039
1483932505
451067396
2025489314
39240539
499637754
1774859010
1177273489
1068788142
735533087
1697129082
2059132673
726103261
621098195
1805418895
1464009768
284485111
2067069657
1057750074
428193123
1435162921
1602949953
1024997094
1679479846
949200184
1152378891
1275953439
537259745
1319324577
669279846
1820930798
2119644115
2050619453
2056926684
359067413
1024924171
241109440
75531731
358724390
1940524077
1568041300
269630455
1853778331
1432640066
1233718474
658401084
28764258
1069821095
64893792
1547817193
1849252630
1069814187
1695710136
1263730479
1470011141
170178294
1682974252
717588725
1881853240
621193402
1977797902
650834549
591738714
749158712
387082359
1480994865
1274119904
1756236791
393082082
610998973
619567964
1703997280
211585326
773264406
1466214185
485681208
343835653
1254473537
1995501632
966865361
1832008610
1275111527
405656982
958895711
1218690867
787514889
977875634
110121154
1296326805
1194840538
1307484935
1174099407
1095394742
1432846095
1396884720
354278878
1169869400
2137266680
1179508849
1133341572
1713182308
209630366
225907549
1038322463
1093750779
714975313
2040874667
2002901664
1406947337
996589764
2032551724
247610691
157954431
789913042
1078793789
784930195
2135846055
164436935
1252613992
824109385
446023903
670328994
1002639040
777714153
2040071539
1124408937
1004259283
1712147433
50904082
938023586
1951852101
1700172509
326621192
396843353
645650784
812569116
1156129266
368313827
1594026231
588023920
1350181964
449569026
1067478074
212982098
327315160
1061396405
2110785647
1380877519
289378213
317520690
1177133822
1555847401
1114019191
728544634
1388788930
2116666770
1736983997
68422662
1546295964
346081623
1795562286
420439835
2127741167
905206533
2046722467
2020133050
903811412
1381845970
1481550727
1673809658
1820600537
2061369836
1514484401
1647270909
1331002833
1146864803
1922195676
874881605
295407934
683097089
559008998
1145828890
161567096
1260137967
1224010858
283502376
470242171
476386393
55896806
36824141
425057941
260014921
1423879295
1429639959
899984047
949390521
1273708438
1948487429
1519154511
597324734
1685506044
2136418847
2103409480
1324974201
836162576
1710922445
735747436
1269781507
1433942242
1896219129
1743634098
693922017
301964868
212317261
296007845
2134309106
939587658
121706134
1479740628
1565345348
2041355013
620345341
697979245
1423418
1123337763
1316047078
1101486925
379143266
329068377
214469680
1441587258
2143884683
153716688
49739864
1991220566
542704255
820905084
330018908
704077228
1338329253
632880731
313373874
127954107
1332880071
686485608
1194364100
582924249
451352961
1157350600
1461040073
1782578564
1421303436
157778721
447268248
874786881
840048459
2042539923
2093309370
129633080
491661435
1540597086
1763115436
258863323
436083551
621915247
1742524205
555571446
1463759380
470851385
799337180
83706903
1736779960
1604654268
1769022284
34635397
1727978118
1351157591
1987828571
897035486
955978040
247468903
136972024
1251190686
854348108
357456139
2076637714
1643740372
576445247
578741525
529664399
78747905
1166620335
3103164
1000415116
1035128069
1252014335
19833431
514890911
1286038435
2040538207
631795889
898006024
2078682573
1307968137
1011658219
1375179723
58729961
1384074042
1931518590
1343729099
941399915
449781807
1041125403
1757090341
1888387990
480660942
77583674
1306924765
1576196034
1398471644
1009159288
1244577037
1761864575
463222005
1965775321
463229619
2104092474
700292436
1064239434
1060586781
678879632
1012945806
1584113381
1877470041
165985415
1840131216
513623046
1118939413
530677710
1894993085
126961921
1262569292
1377339540
1398407953
915582195
640172190
748050214
1943559600
869920470
414246148
498417173
1287396939
1833373380
1910446700
508051798
836535195
2087128902
493675890
1143307916
621199788
2055778877
1129034119
634263234
824057245
1726294332
1417177663
159582108
1753082956
366925237
2015429848
1864094232
394523227
151783486
259026848
454130783
743651217
4193040
2013792169
1560613188
929482347
2001327254
1176121936
881569473
257205021
171064856
1623403931
253749835
1091289448
1214543469
688996252
1919507664
2060300804
1941821039
1801549530
1812740945
282444377
1229214313
1721931600
204168807
127358087
677601926
1194741448
887193634
19604615
121866114
1125564650
1645346816
1945984032
2016253464
876967599
1672990568
1538986410
1119218463
362565893
1881713066
1418195610
12461072
1700249158
1242527285
1885850050
303905719
45631849
407076762
1069654208
694167306
469305785
1324513600
1992006885
1656435356
1466727960
1134107626
1122633888
215875154
994086994
2068381260
2013614377
1984636992
1777101173
557246144
1029208362
824752074
82200944
1581418129
1514561380
1768174192
901693507
999117514
1964397654
1663408531
998272978
1139857239
499434397
1167380084
374626309
810620815
2088020478
64981700
2025521717
1049217065
2129607070
1625525517
997433373
248709558
57684717
1973370149
875633481
637930582
310686548
83052209
715163728
1616915443
1792848493
2018238222
1612173122
547054711
4232232
1085013875
425290191
532510559
224487751
953080815
1418646484
1643437527
689640567
1356647182
1049999314
1636882136
1032499356
1306253552
2056170528
1995301317
862657472
1384751283
437216583
846315972
1534188500
1260975659
98711510
1833255455
1794056409
1958611464
128428591
533956210
34152959
1765375468
503737978
912652023
468240346
1722218118
652122151
574609352
1125847260
1263338681
548057063
90719196
717638486
1964212387
1729730011
1332292917
1565587279
2144807590
1864623126
1760706400
1601806475
576434039
234811285
16164524
862858927
346107556
1558733510
899129610
487987150
472722586
675926325
1867740283
737867539
1868581261
1089589969
930468279
675192890
1824450684
862972498
1048835589
412647216
886159010
456731538
1879833949
1339049312
1963050161
104500636
619876643
2098763717
86112874
374978393
2026033298
214518171
1854298589
236584625
1845725466
562552577
2129724090
1880976036
1613344538
1755975536
167167197
1854624707
223845121
463391204
1126558907
974148986
1537062726
80853127
849327520
894537646
40129355
1137590235
1934179016
1490057629
1753668854
1646701293
1282715364
1992469218
915228642
1986303499
48311575
1497078267
2136766124
1692086889
287376106
2000930067
1989530533
1448487471
292755999
147176451
437786558
84008675
59714727
1777897476
1893093496
374161619
545876232
1676633515
247342329
672850340
1604175369
584200782
1769858147
2093307160
1896120133
1510599982
1329132451
214883560
746092558
259069957
261279938
1896949814
1728436412
1548786448
1533750581
2104123855
1474086133
253493935
69392573
1472967557
1644681349
863374589
2139202258
169717901
2102930054
1326906840
1538167183
942656545
1987969240
803679026
625027585
411330819
1408163248
1079480523
311804586
1621982214
1116508146
1903434122
1480075937
1975762271
128031315
233377984
17271044
559669886
1497437460
626437332
2008102688
552035044
556375804
813331604
701385211
1486496877
1058703598
791098055
290269893
883177629
2074089674
1935744749
621581244
983077076
128955557
902879407
674695321
1816575850
1081524665
1708210541
230406346
1998516969
2081804139
138769116
1436232171
1846299056
897875109
2009543500
1919812413
1666828012
62077107
484820579
1413140042
140336952
1823831489
1611852212
1760906427
1557534356
1269521783
774994432
981508312
369834581
756775496
828933581
1494462909
820262376
2053969249
1941039604
45203721
606554353
734702657
1258235060
1747947565
937688020
1146014186
1779250110
716269691
1376729765
1753757033
380631858
1602587934
1139585730
1298648623
431109355
635378077
1496788163
1199789620
420149169
908873632
251142977
1692708437
542855582
1356028645
1179369078
321593948
1053029860
1922293006
517555013
1478913920
233683748
1596581482
281652486
761619864
443581451
186176567
1506184216
279031292
1739996272
449571706
223186661
861374125
868458954
335566624
1775276552
590515316
1074440953
505065706
1778272609
1139350478
1016874431
1077985655
1763622008
2072316920
1994432995
58866176
515653648
258042534
749455321
182766620
1801856917
1911691938
2008265058
1365681203
441203504
1186973384
1944528207
507731840
1193668045
385057960
587512852
725968040
1333435431
629305160
479401426
1405953730
1347604630
2138008686
858320908
1861843902
1071497115
722289739
1142653445
1131986304
2005827943
1475563310
1621952921
784709879
956500054
621255485
1471107554
686502177
1090606138
868312415
922263933
1127388579
299639151
1333183862
1928814936
1957658773
1999193430
524039338
938458687
775464176
1037717570
2052685497
1590770413
1284890935
1993512668
1034457871
2085843460
1191519407
108396589
1621574596
1258100429
311923194
123066379
1481948682
819018516
2116301712
1161725365
96394217
1035233212
1153564025
326749053
855049504
819916117
1560717970
472753924
290211835
1958089477
1064009367
1807276504
664726414
1701296986
2040433039
112909243
2008713500
1452778992
562740117
859639503
58904473
1955605186
624647090
730619656
605686060
1710084923
2032235664
914979904
698993688
1970463459
34369188
306654357
262007992
184810031
1029617139
1767611235
1414155920
364758950
905809042
1774563099
1374936348
1356562765
1686000059
30679071
1366718295
654412216
662713315
664933631
1376309263
1976697497
1614105211
1110908396
810402684
607693872
1604741171
428849673
727659293
1291455682
1133745483
1169540660
1526046908
707634899
1055990429
1654067818
986532940
258733473
672924653
668187813
1646698446
886586308
1380108876
1380850884
1866110854
306509326
947254444
1150350100
678211716
1058423939
1660744171
1066255120
1245475798
1764897968
507481664
506054823
1979766543
1252542134
1298212567
1292772753
5266347
1516612269
2037369516
1309679087
589903271
1548138825
1356338419
1821949486
896749728
252401454
806195177
1781535667
1775447379
1546779343
1587800016
1026780634
1384977093
1863641827
309832381
415179425
1828119212
1598103178
536855285
199471090
859611286
1596518713
706055631
1626601511
225251614
1333313059
1743065607
1976990586
2093333391
1651362378
1846132623
39779845
188500302
1234438198
97895080
1374411503
842469439
2144791566
1760547126
1151630435
533954471
707276611
137221018
859132636
1698081559
1968059367
1977588049
1606808838
430937137
1992438869
1698394272
832021793
920604825
1425966673
691240397
109994994
454852157
1214218796
2140086988
1812289233
1557933973
1267370794
1742199150
534889373
1745144511
1533329311
778725053
1636123059
803193040
962066112
1659336644
2077372796
88238770
840934362
1624101021
232454648
286914891
551955059
298714071
213673030
255074134
2088948393
1268116938
586373215
447665496
86125164
1547240986
820578868
1612492946
1554865164
1325955777
1468575018
2058815737
588685250
158238146
1766499011
1031563979
1630568334
1170466323
1682800154
1443533209
1186981677
1441308972
2037916006
1855344118
1652973357
563154273
2127934126
2146995265
1928349343
1399900073
2088929945
1864740483
1728940756
1654140643
173029842
2142659714
970339603
667963478
873496826
755208910
1424318883
1900796198
131043621
192029966
1095925445
522795017
1610539389
1404832174
309115000
147937203
541685959
1232821932
575327081
2134630019
45087658
228061382
1804402085
1198329340
939885672
509244433
883069264
1953942049
1411929227
309708601
460330358
743519189
839536711
1123719388
145085366
1644093000
1015259190
800857765
286717911
1664517021
102104072
422809964
1878173467
787394010
1213699105
147370212
1690611602
275762216
1017968841
988852870
1616607539
980645464
1154716564
1195742495
2061794438
31952884
281091496
184158702
2028250403
944455966
718367698
1333103017
20844539
518783791
1654448373
301705791
1510865933
684559919
1027699281
1979268629
918642596
429772120
586347413
1120590351
622919900
1921111506
1508209834
729635521
1409092549
602887208
1828544079
911547450
1824244278
1219866561
684372929
822495540
1867601688
899673339
51231109
407107255
1483085395
436258156
474618274
144558206
1249955670
1077631160
1331926983
1316110383
1681903371
1783952421
2047274586
1589913170
866205885
475168439
1602967720
774839955
231572302
150780639
516910096
1918133680
1301890388
838418316
335322325
690974661
1770487908
485579065
357428910
692005129
619202651
1310200558
1885873361
1108076766
143974498
768811946
968662152
992981155
2021052033
591477683
1497954373
1281832493
2066545798
231405850
1578030355
1423780156
512347637
534461361
1827284510
206025524
918766579
344480341
1205194941
234646555
540204591
484805164
324199145
393201370
993000666
1793826111
1608804203
62547383
1946712631
552585340
1578919211
1753371734
1448562931
1087104145
782010210
834421448
1998673636
1085436818
672041027
1361864591
1051347088
1406693486
563559441
1020432127
1402301266
1618196776
444105028
1146613077
199764567
2132970342
837473597
1464892023
1893384038
1757421083
1068112274
1957328191
776924362
1120923831
1846970742
1899229146
257753594
1304745494
1043637537
1167955095
869384644
1638447892
317107015
487519153
367372011
1791932983
1209061558
1671183236
292014406
441617912
214281403
244881567
1855675950
1737093149
1781948514
1144065870
240734798
918878084
841968937
383751707
1999245467
1505059873
1963718509
1626123629
1583037633
128775056
727795980
581836422
985476967
258041636
1868204931
679762400
930890220
1700746476
1252543730
1977669131
594442449
1860227030
1188887566
1421315629
398964229
831477578
1219339895
1021321804
1081623913
603728418
1007817548
1929991502
1757681125
953399814
52166600
1570868474
1452763633
972046366
2141697663
2097883492
493736966
764037044
840008873
1019311036
1253168703
415260694
1653810963
139181196
960561346
1929929505
1565817043
1423792916
1799552248
1497610481
1531434391
1137469017
148814464
2086369820
560717927
1661901785
31344967
1753778867
907702581
491050867
146184793
244525066
1761405686
1176343266
1345020594
1313804392
386198819
362601157
504943144
1453265104
1303659287
1130638779
2021864853
2141144715
1607055513
2084155859
1944318302
751573382
1738591199
2070789591
1018639884
1548931969
2041933776
1541215100
591608977
839553114
1826120624
1715364698
2008829490
205595748
1086007608
752557405
57392164
1149735016
1435068272
452078023
1367850250
1777381120
82372045
495688124
1011680675
866354481
446618451
1129194880
125713894
932717137
29359743
1260194501
2129120993
1590182155
7421154
1747265329
1294958744
1612314801
1815966137
126283056
777828396
1491440275
505732071
625606893
1876803711
1117369148
1532757537
1944752034
129885606
706393913
1128145331
243464077
1547591921
1458307750
289262322
2019583198
1154833335
333854809
1842327653
779583818
408225309
955304417
636150273
1778782765
1973014901
1551234255
2100293477
1151093609
426844144
1773769664
851165029
553211891
1281123064
1389997451
788239572
961063387
2060230896
735365379
23397501
414984029
1966597437
815031886
931471139
1281246345
451635319
348395101
559247607
1603806489
639593859
1080169549
1672690722
145773759
617141911
931928370
696842375
1411735996
1577608168
1755026240
403307151
936176335
831864976
1667856761
536541527
773134571
833464534
1511342460
278619043
1359501065
103084582
43062620
987352530
2041133812
1597635565
2133750457
404014834
1180818549
1765041107
469557336
876638707
1396774801
1638170235
1552674577
1535164724
535106263
421672458
1696788210
2015783428
798928784
1227302440
1859597563
1533285540
369000091
290246796
292230888
1937381559
465788611
1435776419
1765355661
2020564203
581560613
1922017492
1008133024
896305498
512168589
1853634363
373298274
1393730783
1347151239
271879354
1529338999
1943482135
1171274910
804907187
409607828
1290238476
1901972420
812435505
316076833
1779959514
1521980614
159677573
92502496
457758473
81789277
1778840488
2061777273
1522838697
964400476
382756704
242463135
460560731
1281758189
268958413
1912950166
1911962487
829505117
1965035229
586398660
819699910
365108055
1195809196
327589053
421827820
1106439738
779903434
1540662156
1694550572
1915213922
975949888
86011
355694494
1648801787
756606682
1143001763
676549837
1531461076
107562603
1399994160
593095425
846375992
473504218
965604013
474040444
1830699271
1894909936
1760565980
800466070
1606044426
1332260490
601269189
1788847931
772510912
545357388
225566845
471762411
239401679
191229331
718087414
34765321
1542743993
273115849
1466425779
1956541064
1903334481
1679371543
1056034825
513335468
972250039
689872398
1453361728
536637105
434901132
725892308
228924306
2041758683
1215180418
1227922744
338433626
2100795239
858515143
743073307
1120242233
1076362262
1691161283
89409829
918127602
1135208270
1727624003
1101689574
1107938412
1320485277
1089757102
101352020
1314455893
368246518
906943108
1849672456
1740294173
1457243437
886079296
1664545452
1307014759
593403451
2031987895
1073303695
407486439
2089782359
1789084675
1196263981
1598318436
1520946776
210393785
1234218135
1777693543
2029029382
120052312
704294308
95549005
1527810704
1481256948
863279887
995530257
103480208
439400629
790837975
456787
544330807
1014208619
2035054006
515824367
1755821352
2122112511
908990565
1757937049
68870858
1040548475
669342434
978274781
617697616
1845868943
188161980
1676532683
112761488
1679499288
526057506
62947101
1742467607
315735297
900566223
1004606738
1148975145
1780007594
1237708253
269855252
2029231982
1911641316
98253689
587051382
759715679
203247377
1492593543
384233130
1770079428
848562889
161814293
796479524
1537128504
1858927872
340490872
562364687
1897330478
1654705684
1154823972
1033106677
630007696
806168044
688991397
1158604852
1068798816
536516801
805258727
814806367
1119466221
1134254555
468127969
1290569665
1039800621
1130972473
813689314
1183147725
1889393037
631639405
1740697667
1290068382
1116099008
601899822
259971460
661464972
1178381770
1079794974
427571960
1548411931
1204189715
2114789180
1623671039
1078022550
1965668878
312994788
1711702372
30050506
2122336143
1283974802
159009783
157020439
1765702806
1622202016
1531470921
1801691614
1146997018
1662360566
856142953
1790370308
937357309
1709840386
901373801
329601531
1716926232
82698525
730037865
1032736593
693914566
243786295
724011119
1384345294
529132896
373470070
2103142073
93415980
1429881722
1788372171
586771417
246760016
1644197402
1001592657
1819536368
2033114682
2120584028
1120623846
1018961732
1264395814
461558725
1458129919
69330423
675871412
1560007603
334269819
334504207
1573827758
1647656368
1655612503
1898723063
1576548501
906229828
2061416150
779708424
1877111498
463370326
772987649
637587854
1127129915
1589232787
228566988
1301261915
1361160261
176572693
1319625802
671757666
689960401
891636598
459660940
647511374
2033366337
190999525
1707669325
1198646259
1894096958
209688885
1926419149
1819892651
1105275982
1828068120
2012912149
742698905
861708
1374112486
51810010
1206562693
1065389168
1393756803
1089379220
1868777212
1255883279
501321206
1378123439
469851031
576851985
1331921709
1465329608
1593121308
952218544
779362541
254690561
1803373416
438514900
1897288056
748701444
1706619620
1172659473
1941310023
2013131323
2008451184
24611540
1571245592
1775388542
1373202917
1883137870
2104568136
658388911
1246701495
763152840
821444088
1875543307
945155810
2073529054
409506370
250667220
1961397288
1059189666
1291660604
1439803496
348329041
605716597
89577423
422602368
1132627226
558964224
960880810
1997621669
112219358
1744667629
925174499
1290783376
992891774
986797301
368726959
1682036504
412292371
1016835353
162724955
477365764
493545253
612274207
945996254
2023256862
304767250
1572694684
1740564499
1532170705
1704683079
21720603
471915933
1240976016
594810875
1814023948
1296485663
2083671728
1700810672
1941796856
159135088
888597582
689375212
1179828368
293939108
389412783
1050056255
1525394184
1120115491
1631611201
352319418
1849725861
741116835
61781586
1470652606
1560560023
804259833
565752499
1750219389
1604960461
2108563842
1916861840
1637704229
28113466
290217305
224049984
1063513733
1161748549
904027138
747060487
1235066481
2041229207
1238723918
818878573
1335304905
1133779097
1961661540
1168434044
229763442
1610317077
2044641524
1963993336
1976233211
1943123403
1604397016
1432831445
505934236
902165237
737938945
98123477
1168173415
903684881
1529994871
567059820
1089067855
229756982
706741239
816272614
448170282
799785516
47092629
24150939
1352526796
2085201410
418156748
478226914
1509101957
1096017081
655349532
8639416
920565227
1868058632
831844945
1233849240
952923309
2088117305
824756733
2093960487
786233376
664055235
600662653
996258643
1807662237
258641755
884860969
2118901066
1741366856
63487164
1915962847
1387132881
130020044
310785662
515047914
44182399
1572130599
1766000974
65192087
721258464
704516120
1728865175
1263684551
79693230
1369948008
1981638768
1822743877
63125415
657940814
1216469019
1356698898
104183547
253453416
401172180
1065795831
310460256
45330826
1185216966
1393294863
1585120999
1912983586
1731044735
820102673
2124654082
2138104264
1167593453
1180016094
1041157153
927151810
193165659
57869462
1719258075
1934614084
1808794284
1439433915
1399782825
1473450090
218213543
912882908
932567516
274538146
1192012758
1717820444
936869966
1621379344
1951449828
680756090
100569892
12792407
939422378
1123174215
1897614393
1607084411
822888747
2046992635
840808299
438588888
1100665032
1955205975
431444090
1831932856
1387374893
1010164893
47814942
1076937647
1589118979
121448928
323253424
1530169104
1215228128
1951467297
778164604
408623630
1379045002
690696799
1457444580
1260049497
155706232
1008562023
1587492502
2126824206
473489424
124833822
1896521452
1612519396
610345539
737941650
1519631650
1383857198
1547100451
1039104146
2117265423
1736519658
1901858326
1199406513
1991128539
1763835892
263833298
853739939
177058083
424245567
1633655380
522431687
151391066
1831143608
2052506039
1169669613
597192929
1444656188
668538225
1349398675
1981910242
1085823430
2138046808
1388252561
1620077890
502595450
2050897855
2087802508
472516691
466285896
1289076308
1976662519
1728509892
695140860
2049928637
1096876026
1257730476
557519412
158133759
688708878
1117259791
1595739653
1062316335
1367682661
905398782
993940515
506201385
735018324
550964355
1280712271
109721594
942487881
1779388170
1523813712
379335635
640367688
1740114426
503188912
697049084
962939138
566842802
922999125
571602523
1637019904
306482945
2119632778
1754540790
1303669310
499642002
474711206
943396920
2143575901
609938488
1083839994
719111626
227294727
949632001
1767855301
1729636123
997977641
2090642079
1435633114
1885013570
1999280395
1728717830
53746623
1144956957
756520068
1751208307
254928581
600524167
883676031
2118359865
1551735476
1423518610
936712758
741425905
1455034150
396992703
1708751544
2057421381
1024617741
1183385074
605955129
361321444
1366463927
1717725647
1883992156
1809449674
1978543035
2069650409
786675148
824832657
321860363
218943695
105347739
1548315387
2057597109
1040323775
1109555241
625084166
1438881224
1878221236
994857279
876281277
216382806
1118019472
827199611
982905211
1896944054
1253578702
1333368299
340259919
1210136969
681470728
1846511740
71153015
541670295
84353551
679535679
880124861
1559486876
1204863112
1923942850
1577495521
1392457982
893586193
388933142
1207238160
625972678
1801242392
923159763
1932622316
2071278142
1846232528
1048864613
1122008596
1585651717
1872975800
490309181
1556947685
1595552628
1989339016
1568832485
939238999
1064881631
1613020527
1113376767
1971219130
545411120
2058244921
1225991240
1208336744
1368661828
1631251462
1155470317
2067717704
975225258
276331249
1671166350
503916600
1021401363
2062860961
141289983
923169533
1417922085
905556221
431153316
915230637
150986703
20666521
1659974038
1771171908
52652699
109907032
1996765666
76820727
1689285447
398519375
2046945208
1055124275
1875238452
288063708
1492571955
970253428
70924175
107248318
141113677
1271276044
56674443
1230375631
1842166883
1455890922
343646584
1807115233
1233557202
1265595697
482969006
1355008219
1809018013
558070320
1294167851
871043905
418344481
1964801359
915151563
89611729
557031622
973322407
1260813130
928087620
1139902892
199964304
1961120950
1998614145
173970003
725205716
1203920
1919249536
366164498
271076885
1514533586
1104016718
1047569185
1986686845
1054944642
724638930
337313707
536755080
723587679
637303290
1227493879
86055966
1044090326
418044245
467664885
1295467476
385157930
544388164
908954379
495052072
123187553
1567076742
1350182917
911820741
1836281354
554651731
476592614
488835871
889255575
641183740
606327510
531831449
1196758002
1928955041
1512285674
1212502944
1491481123
786916385
195457647
1527858232
1279758063
1611308766
1890663297
1249908001
1770896272
804622608
391826110
520302407
487359141
1021844609
1965987332
1533825463
1048255112
1450207732
1520593866
42450504
1313167762
1432918188
395837043
785397631
19360599
422345303
1036227955
1592191156
1447355795
1383480032
1351236339
1033446472
240389928
1186234054
862571658
2019389103
276170764
753927686
135414532
773428174
792441292
2025182937
1869959162
485296977
1933990376
203919983
469479123
1053141095
52636990
1422785025
210246132
1281870546
1683899817
642668621
623929465
278265390
1629411798
852113983
937711617
1118047845
1157673249
970682307
1684056761
1517762192
1858883402
1801782667
67533339
1399650173
1412848353
700616342
43074086
886504407
680914933
500603577
558539395
12483400
1914152515
263312486
1888614029
1502161096
1471298117
1616900433
2114520308
1795894621
252926168
1820074742
1702323918
1575495151
2068596852
694317013
1786727942
1235979486
979796792
1524949249
2090697516
1358332410
1353164822
1916317506
637659396
1063086828
1161564094
1460442676
1795400342
1536482104
231269275
1922829793
87556398
1461208012
790501064
1241406987
1665244934
672413191
1584804876
1001158156
1067341268
1843648833
1475177720
770071817
875500808
914767703
1709726845
1410581591
756141741
494055694
1309014603
393193120
939612515
1998430838
192958268
1412655145
564026995
821226606
678914101
2079577773
480097039
255993881
1676995538
2122653579
663339709
30680045
613094756
75506999
771888568
1048907846
544832109
343676587
1608607453
1472725332
1405187076
1513916965
652905414
776403629
1535682851
1684188521
475817074
1120305326
295726015
648737680
1169753527
291441529
940111117
814186959
222252944
1000881844
1085664256
1199573417
651953077
453538156
886376222
1369702249
598183599
627247552
1136809673
1365786138
1316215676
3871616
2119884914
871920637
158909169
1540619904
529761617
1305765214
1561718432
132985373
1532716218
998981777
945254539
521071728
360419709
1564274150
1735584682
2101070261
1271206027
775003536
1116686769
1116744238
1159371952
562922976
51894856
551276091
136750269
343447239
674002685
525914053
1348109413
819791009
730722796
1920798849
2124020203
272489796
1497284113
996891620
1118940172
1233636907
1939734412
1150233183
728533252
1626308884
1126533500
2139153939
61928853
594233664
1576727651
392323855
1468651527
2106521765
1406302562
378233921
1230240168
1303017843
719830777
490003110
1413738421
1331215224
1928863490
1337155526
1254121069
49969570
1810291266
2044248120
180272223
1361422202
761101503
79732029
765871609
1414811103
275339365
691304627
1278314801
1840044371
1307710634
562533785
1544237273
1029374719
768275779
1086258956
1407233174
214413995
1538227539
2123643191
1052756582
318603826
1690204074
2057815799
2136133423
392525985
387129560
1526007920
1445681837
568805095
1521721113
1682634746
648033011
1744054577
550407108
2021936847
576420972
291686544
967277102
1839342768
1039886703
795750948
2125847144
1588205050
1610402035
1242981370
475078966
163167765
471673899
1661149765
989921203
1758402169
2080845581
782095779
69730333
1338946067
836098307
52424464
1401454392
1151561262
1842232010
451191035
1658322651
84667258
1318180031
74814267
1834266978
1881218924
849619498
705524549
673877166
66313235
1445880312
593800554
1918566238
740890017
41322934
836388614
2079904287
573718679
491315979
582343238
101043106
1185690300
1369891325
992621894
863017616
179790891
1902727807
559587415
352844254
140267201
1522095558
331622313
630327737
1602790597
620408761
27330678
30267463
1354445428
5534146
1960279675
492421917
1278291716
2074740599
1553101005
1672711693
650699451
255417442
518116096
1711888170
2077484188
419208868
1254653788
39112254
168799653
977032860
1431496113
24541359
596165021
922859490
1229217925
634069741
449117809
1173083699
1152891813
935961053
813286386
1635422099
1549750048
580156716
260715444
218345091
283675570
804136634
687899450
551337722
1756812026
636980025
783843990
1141732373
1174877692
999163271
287329174
485790049
1549729812
1795328683
577350830
1383939732
885754906
1748281128
850398483
2040400265
821811043
1169192042
267258092
1139493459
121178863
1588691053
216657306
1046948186
283334645
1633295122
2110958016
1158719627
1512269654
443597059
928226001
746160172
1074570083
1911317495
640492938
1681273957
289695238
1592259880
94010747
1232444423
1619200988
1390459007
956021535
26021573
929256175
1320240264
1054430909
375890384
68598820
1202922430
1646392451
1450583241
1497470922
1155876649
2022589765
186467437
2088030842
828789479
2111553177
1995691713
1664368775
1883433727
1981085288
1802665395
746222216
860359920
752708115
1683998009
1298485432
883010552
528082004
543107430
13555069
839667549
2043020348
1109897742
1609678294
380953642
902130992
1368833537
1198953615
648924888
158259681
431957144
1400053990
873464123
1072217920
623525410
2054599603
1140255927
1435431485
756553277
1180790666
1577335102
470189442
115775615
1641447496
572101971
1627165761
1006067629
1735050609
326703985
2063636888
1363453028
2101390339
647643329
1357329562
801002651
132620774
851041733
1484927652
1643915399
1247582612
1353035199
1230074962
1590348239
177612983
28354479
1558224807
1342480823
299703281
1493565205
1108744942
670641356
1875023760
382931824
944323268
2020211481
876852319
1286251679
311396575
1891545626
2061429498
1215911279
2002722249
1851867752
199970363
1639175102
1124967327
13026392
1868537402
1499872459
1733930288
693856234
1394705988
758377995
1428253726
2037519447
710143903
1433900123
1180723292
2070841302
1613823904
1414909257
77151844
1594608649
494677127
1826443445
653567008
911936887
2105635959
1629998666
1465943928
1001625502
1468807872
509843070
2008190672
1745282080
1703645502
1508913761
912865721
157698338
616604577
554986273
299745056
1023594267
1725732476
779361807
1855097444
1473787535
1805798428
349423957
1119555524
619260919
653260783
1738572227
480948044
437791934
1500903849
1029127281
1897901476
282452786
128644678
1027954479
682646997
192677675
1640128571
1583456087
689732717
967860135
1266885744
1180386994
1934688346
2061014455
136239750
129350084
516687285
460866817
919884563
580363047
144092374
1195008895
1413993621
616836839
1281313169
606472809
113399823
1097317250
1163335896
64785432
185827342
723792917
1419987328
399210210
226237294
1730890963
1815629558
124125578
1281977462
425549749
79330286
744433066
1619822821
1273292248
1616824208
117099660
205708605
989255389
1147924503
1299823445
1180411836
1149423827
553149259
1918029616
2049110805
1495044333
794808861
25268048
664157396
254972383
538506568
918503812
1963809470
1607514139
636783293
38308072
963337264
2022312130
1926498284
1193690718
235852878
1758182658
917903952
94156804
959956178
1524301927
1460985670
1146943008
1781311123
1150148172
656845346
2134417622
94727569
116983950
382580578
475284606
1572634266
302495877
248556364
1699444865
771692550
1654900467
694002719
2141928473
789852846
1702772979
1248369563
6983776
322065132
1798622186
2022869005
145543709
1614445387
233209438
2081719084
1774233864
794999935
1700905812
1371053476
1818097958
1718381669
1090788627
1966592400
463793927
291348463
956267691
596960885
877087924
75650022
1711906738
1668633729
1066065630
1876041366
1618705190
575442670
2060400762
360641939
252837543
59284099
76645319
765308948
613604492
1153164453
2127953162
1807597074
1732188314
2049866382
940842102
2099823051
1941771575
1733195351
1497845566
680836635
1732088991
511232188
857214184
1025887083
1389841061
1042113183
1889598654
65125649
1752479614
294015506
1962715239
110020276
2067196406
809878607
1294850810
1951217534
216515309
359438459
878271180
1626642888
489188616
827158420
1457389032
841578544
1526611215
1879374496
1282348937
89076454
668864100
1376476476
259974232
1251618237
1734522954
1095944995
284179619
1315489528
350618436
780415232
372598038
677744088
1595731244
1655963169
944895787
1958741892
1670635053
1097222916
1612627954
303019448
1955596270
132625817
1573286438
77152771
258468184
2017015250
19470810
595501210
1638362398
1405645
1188356327
1930080582
473740251
1591734173
1986789717
998505662
111836630
991315250
498136214
1736182724
2065546109
2087314333
1252256032
626257039
141950014
1845057005
157429437
1048540413
1695874711
1431051201
1820713436
409890260
105039064
249220608
984505342
1012327468
808277862
848283860
453219699
1523261829
46033681
1779329108
1901972420
2045961905
325018592
1759946606
1757643234
401541108
925470392
2044221130
1925808895
71562480
426812594
1150723200
1746406900
906966020
560822946
1480456598
150590118
1429262472
418825584
76715312
1092948490
895699085
2116677347
1124625665
526099051
297301830
1241255816
1263175260
2118588085
355632454
386748971
1091767125
1102589048
1257094351
1903931611
1988748591
550211739
1033926794
1163933623
957050011
1607136086
1299971315
632129019
817994970
1010231204
1162198096
1013368970
154416171
497526709
1456450190
1709472580
1486755883
653011743
924315045
166732521
1431363937
1164176042
1301526038
385959265
648823902
1369605254
1720161691
1908719421
33681080
1580302635
1564096292
208866088
1714461358
940844013
1988947253
1480250317
929156844
436041107
1426004302
1989375137
106100096
1020614025
1422473986
2051874015
2123324369
585907582
889101272
1042309562
987112112
1634697177
867570259
376718367
1413461544
1477440396
378211981
1878651619
381385935
1184415501
2003179347
147827467
1587150673
1786639531
1048125888
1764569140
1353660198
294670834
1413918921
861581632
1514024031
951242834
264103924
1041942123
1425290740
1309461501
13721961
1521943805
1067063221
823812440
1540586090
1382196374
2028239912
1853200396
227481611
695783500
1089686238
1090581978
1760607546
278332006
43563511
646007107
2023975138
1562690889
1947051597
1142089029
139702679
203324059
449567790
985682212
662498226
1455628846
1784451505
1396143117
1603927304
1923015508
2089990232
1272828957
1983567096
1199196965
1616083062
1050447401
1772633191
1304748735
1180947167
234894831
537507204
1864475052
381763289
2006902292
1918499839
606663430
622143049
1757026225
727029812
22573717
576759549
1377089623
1907729000
233505559
1558099699
671043698
1025313436
2107422897
1254397650
1332105016
1060782259
994198999
1554749943
1592788135
1365269603
909939088
669040182
1196022290
310990005
1343280934
111730538
367583527
1109745150
988262001
812796740
564341240
321196127
599986056
467094781
1044080520
1447643780
214977500
451542818
1501753738
496477073
1227848846
2123657938
2145415666
1199115439
1766505038
1704726851
812194778
824612274
139066154
633496547
1977827171
385370865
785984348
1915546642
1753934042
1791173520
1949024539
914688913
227670492
2113281014
1856614776
2039052528
1163294070
922823096
1105376190
1640514588
29305400
1576327017
338123975
1569216109
2117668770
96136627
2024619023
284743908
719800031
1207117862
2014651420
591966134
944827846
130019675
265443865
1654544296
151249000
1399791334
1076172777
1471941477
1063082076
1961163793
695663859
1709066406
1255787516
819642653
858728802
2004748429
149532043
1255139157
621276761
2030444398
1333111031
1757758801
1633507628
1400337745
1008483245
118751235
2049730652
723544028
513807944
63229998
129035568
1443033756
813569597
1048609230
698738485
1492541417
2035715410
1234222846
1601671119
778410048
573178894
633293758
1761085026
184559749
1047457426
2139973375
1704928030
1497116829
1302030055
311470529
240613186
392112129
1281549313
389873084
419239729
65092048
1380172423
1581270305
2022974863
758767007
1774956494
828404702
700685801
1099714245
1304647891
855808889
746472203
1569874289
737334994
1742639092
1262418821
37658478
895050829
106445604
1112388237
14224345
478516860
2083081308
99049178
1298686372
995909937
875705653
134846183
905542066
1773320200
1979828997
202649566
525525535
126474212
192368507
1187399029
387816597
1985691949
902034537
1126825680
986173598
1264365430
346798497
1633994811
932237623
748952024
886598821
1518092367
1376722206
1543182199
288603705
218620274
670331568
907722197
1783363067
2029694973
974686735
1664074056
2015562528
789019694
649197887
1777096183
1953989722
108892049
178610200
1613100486
198069778
145637794
632090357
563094760
107385212
2065087082
200432907
2016343117
1228605579
1245148654
1354181083
873974485
940265580
229616913
706235758
181313568
1557060893
1587103883
1067482234
390777640
757249228
95154752
1211997875
1758413216
2021718443
682429584
186329870
1541225347
639369464
2097138314
1387315720
643789310
136110790
1352852665
934002935
1562392630
931534298
602327274
275594727
1082126193
712265321
1257294785
91587859
794002086
443566716
317285645
1176489892
177404726
1036217337
870552730
1678268700
662853776
90880074
1558085160
1503582230
538395100
773407613
2104648619
693985496
1155927511
1248395247
700976774
1863258762
171070847
1889780031
47085844
1919915796
1962141680
600890447
1476202685
1406604680
558450923
281188896
57727692
1660376492
1972603878
1590449979
1861789210
1492400964
306960645
827010036
1412934081
1036520166
742057361
1266494377
2001124711
960008715
1184346882
612403952
380653280
1063927132
1774397361
1587520917
789774881
654711009
2107710237
35050316
1708171183
212311400
1106638558
1249425380
1225060423
1594467631
1340499592
270192979
455122827
641905059
1623234093
1391357884
1293802465
627190714
577679834
580292878
1673643112
1002260135
105056707
90908193
340900502
3642776
2008610729
1165938374
1185996368
444155502
534165935
834197499
881250372
1330472602
1756652366
1706629985
550916334
551755306
686393330
1015859417
289281167
883814067
609976981
1279550980
1268127876
133692151
715773577
1979217198
449190677
611101970
2014651420
581242155
893021736
687349112
1748126746
2005352181
1537377619
829022490
1899575841
1660399512
298195769
1023857861
1352984764
197533265
1536944685
950661452
1015012855
381232045
1211175824
1723568478
279558893
1319285904
1525938910
2092228152
771883094
828682424
61973141
1439338440
763019042
815757519
1172375480
1998774746
1930327614
476983119
1851843765
1108541701
1755946981
808567444
832155823
432658660
56820297
789055088
1777542391
516967730
1729359238
320054065
652720318
1584113238
1690926881
1626762496
1247111677
926225084
117205942
139174814
2142752943
346967461
1851996770
910225230
356956736
1497124746
1253725008
1269791998
1854253885
678009027
1772265516
1725465547
172735430
1489270259
1034376917
1667144636
1156994862
1941058817
187752998
2117142078
1613223148
1638271695
1698102242
1391815916
4416278
714507250
958826662
383416589
1917013133
455386227
1430807614
567549207
1221459464
241928993
843915238
1807959060
366531531
945289467
1191620542
759097045
1031256515
633561643
213413801
1591303241
1973768131
95289906
959064762
655328595
452185289
808404512
223139224
2014392454
601274602
1720618696
1482812291
532524290
796081077
1424624338
407614959
111704616
1147714191
719500063
50206540
202418484
1593092407
1757787469
482319828
1947596799
1816991881
1179574973
171152283
526775337
474416617
455676438
741990655
139035339
2051415371
852381087
1883919377
1806862734
1439990433
957540829
1594751521
688033672
242723276
2044515452
1857851029
886528423
650502827
577266367
315301177
826819019
371542482
87196852
515680031
921565708
2134518416
500092835
74623114
1254955649
1716421546
2785444
396991979
2075801293
1996498649
1575530909
1691196738
2093561437
2056746211
106322545
370249377
1851545312
1773865725
696038845
1835095765
1573059293
2067402836
1187251742
144837311
1751303368
345019978
2113125938
1042937575
658668066
749461889
237946647
219828576
2137072833
978391634
1389989445
1634772504
524513917
630110455
473827569
1885349924
561439005
328751601
1446926965
28238255
1305904086
1058126944
259941848
985900848
1300656702
1220623177
1965781700
912248055
641277098
78320530
1151368680
1565361083
790003445
1938242000
1929228652
780983926
1107036491
689659017
321746715
1424446009
94856108
1604932702
1887741103
1649313305
740589161
2137462519
685728104
1369588219
416582539
820182642
315636266
26174400
1011782229
1812417450
1844320088
25532114
623497757
1924575313
290683188
1582716855
620855586
1852842852
742536637
840809249
2136388678
1062790192
840724703
1317314701
2122115569
14517580
84246999
221666789
1087839767
1306861630
1668353362
258948707
748374390
1800762695
2120630816
1112084011
1155152930
1653010359
977587662
665599808
1745034118
937818169
1320296182
215138336
1114522983
519015281
663553864
1272138060
1254706310
658871341
1607961365
1635612409
705676681
561163389
1212548723
1561028593
1070613058
1752691594
1901066330
1470856740
1798619256
2096573804
1560307162
1194479179
1804798508
2059529120
813931923
651041784
1883663193
1244895145
2099991942
1643740263
579179115
348203681
1302456865
611349807
757158379
1294179838
151189162
160725265
235534475
1873458762
1465427165
1170539113
1345016168
1054379894
1547716464
641284560
1138080550
84898785
1058341825
1166994168
1473004418
811174124
1747477926
2044294015
1652224444
2055470899
660404285
2055958034
1295711787
2108858017
1708170626
1781934046
48391492
1924613555
800147443
517185637
802666622
1743231368
97759324
1489274222
1332725628
1208390487
977693002
441333019
1274391061
1009783670
1976750854
2067615341
564439269
1061755706
399442980
480985945
1850267623
962232291
1965455914
1564158740
1884416351
919002755
627864080
139735076
451184030
731093394
40780037
469965948
1946387379
2049839014
1782128759
1858825963
115399802
1638085204
455518967
1401195481
1734031256
430681133
1445250260
640742115
1300412039
67771029
345795291
1962391769
1303227257
1337403311
1756694101
1185940808
1060518850
1487737073
142179220
320306261
2121046801
2032210751
858354220
1817127949
686711845
1830141092
967503971
835046562
1620145418
425467244
1575462590
786049938
202888933
116670509
984166330
1897616111
2142469750
126396288
485574901
900029391
1135260242
1106050388
1826298531
772701895
429711520
548494053
7702156
1206851414
284611023
140528313
322071135
657535033
377990363
1018855431
358417477
992558883
129961712
2042328200
1113998196
2068594297
2001219181
1565992202
1504463675
333114279
2055393588
953696621
2011189282
1731200356
1158060911
2004116052
660598339
1771857415
79675633
799503719
1579260219
1628961668
1050067416
550000078
799865145
805150398
1339455218
1763440135
667550357
1972581626
602525234
1374160831
1422654757
1536743773
1663071649
249633322
1765932702
1908456291
478384812
1642239195
2100057425
2020056468
234157882
1717856852
1081628244
35269610
1922161108
1095723831
187348738
1707592033
1372123994
208740325
293447484
512785569
1606143813
1283802000
868730372
22008332
573635590
401516099
2125038413
1895988826
133963794
1873763448
1794836611
77979778
1608715432
362934581
1297337286
215709227
1181554290
1983111019
739796925
379294242
608391934
347577823
1292249108
1242227942
317285645
740835074
1787328624
1344152682
16299626
178106022
693315521
21195919
1580390997
667981186
693092728
1623873417
1160290395
526034222
149975404
1417764480
501271410
31563282
1625004334
1134961541
1133951542
1595596019
2146421263
1645956791
1562884805
1870489407
485299754
985166498
2083097315
1593102841
190681377
875090862
2020404433
2023488528
596394985
1402396061
120872253
882075498
496721001
1250264841
1525468393
398354554
1801077331
1135563040
1665299785
968737525
258191335
1501647431
988339552
907844505
120879111
1016560273
1582861858
240293671
1280279018
1380835191
1209915274
2044712806
741802983
1337126101
270123704
2064152976
29317118
30366609
656221399
1182454270
1796291496
747886029
241264661
254831336
1404065893
613199060
1349561907
996927435
1999055844
1408931267
1772386293
632815254
1429251139
1548499060
977788782
519117632
41623188
1521060282
504756452
76782343
986263849
1709073115
11974693
1694764242
1802824586
1953526035
2142638696
561016423
1154159788
1403763118
1556058749
1005751990
2124188279
181239309
828552994
472722508
1339374643
547494272
601284018
1976074274
25653886
1648788084
1008561885
777766468
211326070
280953564
1380999718
1548487070
1190411003
271728532
232027926
171388096
789363452
1811310276
1289824477
1489073906
870493618
2113943536
111006676
1294532342
1350223734
1770942988
111708942
1087647777
2124705028
1261264466
1651849802
344193987
471906287
1787507082
1190288264
492734938
1115950514
1034926871
94527080
1099439931
6636618
1821322082
500771774
1713938620
1561425495
609189519
312261566
1359199020
894384233
1803394924
1074767337
2087315340
715107037
2114015159
58357382
1095724689
996190784
1295993841
1677442929
225532494
676272344
1015439961
1914318611
2061154761
388230273
736335585
124706829
729040808
1489590799
1812440435
670192779
2026504996
396527751
1225038494
1466011152
1632199121
1527678895
82712043
100632610
1432992994
1584827631
1183910907
1992403477
1523969955
1966098508
1536636744
1026184073
1872653463
2021147955
1810932684
425693424
2026891774
1154563919
2083631727
1368407748
1276923066
1007539542
295007827
130530053
994984364
899705579
982210707
182382383
1626265804
615355877
1700524055
1893695127
711285600
1247657577
876704631
935434887
1873659236
118473310
1375403005
1125390905
2138250900
107919548
1529541956
2053593810
511717478
285846913
1059484913
2132248481
1984582689
418897291
120131784
1382007254
1714400305
945624760
378451988
1656220608
1535969544
1849529365
275096324
1010251863
2126695254
2049110346
297980752
1760618699
1429901783
1353084878
334850278
604650216
320665810
1752098556
1900834739
235300778
677856583
741731157
46796273
660641809
1533999410
331478056
577133483
2010395567
1919505953
1357191203
99606210
151546668
1954102617
2088046315
1311934591
488873372
1502485500
1353944419
1958444970
139833009
504117891
1843924878
1710535059
1259296909
2081847539
601284018
799424649
625632537
726115683
1753392093
258390769
433338203
1071297419
1584422837
613981707
1791342013
817866052
23600039
1106868986
1025794358
389358496
1498197952
1701067713
1126543905
1033644115
1038470744
349293338
1456023925
812582741
108659100
745634183
734066799
1396202340
816913964
2070355786
619224786
575077047
427175857
1857598123
752320821
991859647
753622172
511726349
2076624711
1549879535
1544484533
1158668256
485998507
1336911499
625035756
1094114543
949226249
1600645683
276264940
1918448955
951927929
237943682
1453133851
1361426930
1039497856
970335028
1706868140
1601626821
512496291
656258087
20555542
3871771
1842313931
2112392127
1667680412
81894958
1940426200
538757141
684147973
2031561809
256755372
1602271883
632376584
379400293
745110538
1491093603
600799437
324257574
1424041967
1313475613
652486551
1769423419
1121635616
41883117
1787311892
1816567655
411544225
1015098772
754771737
804703780
1869919376
896333821
2008178200
1146672636
802228157
1107532437
756037146
1049674652
1978185150
457187600
1762889438
19759041
1127544334
1132074379
1757931111
1261711639
751543221
709126548
472062464
1132536951
1166488487
923731565
1596401105
512844544
1409208603
1926623541
1807669046
659442392
1673694202
351085963
1321987668
1673499283
114219690
227331814
380931339
49525569
1952878820
355581905
1988516075
126929866
1769955659
186390755
175315282
1959316210
1931972372
1915505782
1168040202
1047256342
1920623422
1036583262
1067179873
1407625706
247610691
203236988
1995316832
1283057238
1436046513
2130921835
319454217
1027873562
679737543
1549144661
920262357
652283198
943511919
480054184
452063538
753447300
1494229161
826068865
366915931
322886500
1271937070
719028908
130546774
842260346
663911632
842366252
1202821624
1700558019
880713014
2132706850
1451469695
1940005281
1645323962
772340147
1229245708
520554866
1687388964
1697966306
1777391247
1525082873
1874450804
766255136
904300444
1214756620
1066436932
253121293
2002633268
1155241859
1467578828
1053332087
761829514
1871247672
1883945330
80561737
1388084545
1269016105
673116406
1019961718
1479683048
1815469134
1858391096
846253487
1994530289
1855373581
1306987865
635791127
1455520510
1597418909
1432739841
930492396
2125848668
1557260481
1299521060
1597550628
1957901009
1734856416
2060848205
1107553407
1819629858
1848386883
1104317978
1774418075
1692842334
1527498444
1478651224
963417482
1654353466
1643515212
1527362449
1576088571
1355109142
199765256
1998782791
1914153002
923274185
719330438
348908184
1469921696
107806567
1276613559
1143712569
1594737209
1681495699
389724004
1641304653
2145708559
1453202551
1517243330
1424820433
306993692
1172372214
120533762
98324796
15192124
1585032955
107370722
2028524152
1369363520
831957390
613235905
381300962
1738212448
1319693243
1343895990
1522408914
756124466
1450874491
1545843699
96625211
660804061
379578828
1390279334
1093215244
250339305
1047776310
866143700
2072721351
1942101789
1985210451
109929045
752276201
128454447
619743185
141261471
133794333
1390904964
759315622
739974173
1849355648
795597471
1247159699
1107926143
1382113657
35255432
1411493298
1324423877
628256420
2111066435
283094399
1588887189
1133137413
1884893790
1129995847
1829605428
738606097
932427088
1400683577
370083272
898076072
1270355207
418523496
1048725506
258950968
2072383614
1098950560
958226865
182469330
1558589840
1672656652
1328293828
2094011512
1406101313
1259537344
1210798618
578751284
492235790
2125512353
2091641506
54604070
627941121
1113568
1195619726
1205962876
2060684941
1871849418
272836507
1782896370
1909223646
734655563
699291223
1831007886
998597516
1833540715
31866493
140147660
1798772737
954523013
396692733
997092798
320027626
796173747
1154853521
556635228
2100800557
1784860053
1989342288
1486476216
214515528
1682800813
548826888
165625254
3869091
1014529055
979052665
2118722495
600246369
318628983
1566280165
1326022954
719626395
34630323
1185023086
263621816
269115777
1978444955
1841352941
1449257706
1301218438
529941767
1205236288
512511422
705327354
604674284
1840916312
1850964113
1988219820
36106757
573039411
1196513804
1111191561
1128255274
1422272518
47032266
2019469651
123231243
1116917404
624293083
567521562
592183218
464448941
744896066
1018030172
1955530596
1017371221
479499447
180423057
1339176658
503482064
1002275027
605993308
274502860
1306199830
2082431396
1898279798
1292861606
76279231
1850534750
1658152959
20930146
258544683
124716827
741198250
1996187851
1107006076
1331502523
253183921
1625580670
1763686059
1887677751
1823451016
1856498118
971782516
557178993
472772691
1707646083
1593269309
587133122
604318726
896564333
1228731520
387197971
2147132813
2090062061
2001418113
573429549
1101738414
2020852451
499951198
1651078957
318714972
432234874
2009745467
1347987792
1253969383
1160074975
38657329
599958545
1340967281
801820440
1722151733
447013895
1789793580
2126659221
1293951616
169951830
377733767
450198914
1907631504
590793593
412868480
1648177788
420679308
201351164
627604759
7798443
265563854
1196451701
135753983
581311318
1363770200
1183790049
1230517318
854922772
1426675188
725289381
548719759
720745167
1829055501
1911570017
1710619385
186357342
758109369
1273527532
744917289
1368018742
1603224273
452561472
600769329
14131156
1843952841
269061980
837685587
1640939737
1189968393
1740152049
1222429023
1104144186
444097213
1837776018
23301470
1502706783
153751256
1499106708
832111561
335408046
712721159
1035347901
1329179199
320052411
1941415388
1481245657
1309152542
1165467696
1442136792
271336061
1169533488
464041551
1504748718
1552591369
1234521888
1086575699
163834636
694924117
503275959
149905793
1478544515
902643401
1139273189
1159292684
466366342
736589432
1680250341
1581077756
764113072
2010824796
256050665
2064545272
507633392
450048793
1214595763
1968718176
1650799334
328009624
1617022182
1776729633
1939038337
202256368
718206311
747743092
398246204
703881887
412073640
1709923697
273131814
1496854447
1682841714
641310615
250593538
1735113161
460764351
1516456125
1069185418
1130209514
1022392742
924293645
1621846692
66957433
989515908
748893643
505946067
349668490
509444060
1865051907
1458411392
943303961
927452303
915908497
1917104151
1207456087
1784070803
1534005760
1765457191
904768589
1080492499
1295129747
1009384990
566483388
379290336
1400561865
81703285
26126466
2005195646
2075037780
1228993588
844716164
1558155628
1870738208
1402152314
1449574417
2026202547
1834673974
538995155
1586753715
362408968
1545027299
1014889214
437967933
189694731
847143324
566280306
485224808
76538206
1253083384
1949533266
292661042
1914722734
1775641919
2095207898
2064111545
2003371799
1149851991
84784217
1927741623
847152928
469565020
1246748938
1125015301
1000125312
410711438
525496555
1761877144
1926990091
231667092
1998267637
1786151382
1604767682
386404221
1376070360
304587706
2099698884
1889767893
878859688
1348508189
690512163
1925778717
2101707898
993394878
1741972211
50025610
438068731
2127170218
232713183
1616790574
1762676963
426515571
2041215829
53277014
1727779607
1852448755
1438696208
1730182909
37660081
2122758172
1873832103
1625426753
874630317
1143522044
182305585
605988792
457361730
1536085246
292105730
1330566702
2107896845
864193394
1041050632
1155104961
662511118
570345273
1016353193
342246196
1707294216
637513884
803340716
1549354577
1505234782
1953627239
2021135737
1150885861
900508545
1183034927
49949338
1202567379
65441561
1660582559
644706961
115024459
539101065
235718425
1258689411
1443014512
833979885
1051581588
973324272
1791601886
1080928468
285212675
1081267651
192300732
398994484
1816359987
994913538
602777237
57475160
369177123
403430106
1996428498
447494430
1175309024
1874148637
234541499
1662171296
1988983053
2078690465
1040416780
361912322
1194347810
887598379
1175976081
1575448029
1396372513
718404701
102724471
1632266951
1987313001
957385076
1722067089
2010974689
1119063950
1377921336
862291722
2110882772
7419553
1014152168
1963819074
1935872575
1550708087
290010703
564628468
981832921
984198212
638155086
859913707
240558784
8410540
180338557
1806442239
288363236
1579871079
2001147547
352230242
858884527
391996816
2015206997
1039422439
320210132
232112220
1076895359
1369366933
1358448286
201818036
751606259
1047156066
1928289168
238456514
719298788
995873860
471521144
274645698
2033172056
1507386861
1803166427
22851028
676569458
1619116232
1404198359
1835904701
1978990715
752681501
738661128
210641251
1919935907
1329652115
779279983
72364525
785240730
2029407845
1489566880
1710870606
939295864
1261649893
218804770
367819973
635415683
600422821
490809120
1391813138
59166391
463933586
527677952
118336579
613140854
1574953569
238949380
1059169707
678617996
585006341
1405828509
1519310055
1390097388
1538445493
834595883
1759101311
1867171066
532488012
1901230187
1344853519
650507196
369393042
792804106
378726807
1711192212
204919852
1604392628
750694458
117579864
1152084798
2036308917
1955941764
1857216382
285724201
2146780703
290495756
2082375837
144523959
1220933408
1371910512
1672603805
1367054130
960228334
1822867533
165551959
2066472522
2127326508
470307875
1833238248
705138233
412674926
797384832
1682001881
281850679
1720286816
1122834339
469648066
1509403234
1163803032
950559929
419823070
1501106502
1773318517
86024318
405310446
1315653986
111031997
441007656
1218025906
1043672539
962575879
1788479214
1060136330
1473443501
101316238
1699032980
1633060950
916302395
1802618793
1979122420
864909556
1603858404
492376126
1459360337
1483257056
1682964429
1622458651
1466240019
1937981128
165985882
2032186070
841908522
1976278155
613610686
1426523692
1338054362
472131393
1174675563
1302923633
31469427
1994903061
1432035275
6460781
1300446888
1922029809
587108979
886929014
136423284
1004958551
1480248413
752173288
11033729
1156847964
1459499945
1687429231
628994535
946081933
1349599215
145890924
1748907527
1439388612
1672496842
71120160
1020578106
2007646695
490395320
382899420
16542126
870147583
337356801
1612933622
737293923
958744887
1585276894
166846206
69518769
2062511283
1366042475
603934575
658302273
626851917
1319199128
132212847
594464693
2087876816
1671414408
1722087463
1332334732
21261077
148295934
1381880268
343408361
1371374621
1707020000
382040554
270119835
951267567
257197153
570587521
1085989705
1320258541
1000564901
1158691504
727101812
740137729
716991145
365304688
150123141
270720918
1019121170
1017349254
1439006655
1328119439
1368512801
514999489
805471569
1289598092
144405509
649622177
1077885238
49166509
1703891591
825090356
870216752
762385566
1792184276
772843033
293461880
355404085
415837703
304429858
887965766
1510952245
1328455594
1927325098
990260775
1309887749
722696230
223021426
1767322264
854851465
1489802989
1384194254
1172608425
2066617906
41972087
1492129895
269605009
44446352
835360077
392833669
243563882
1676713044
5746116
36451535
999782133
1037163423
1391285454
1336558010
557842733
971210909
1054865854
1956119161
647162309
1013030154
2006645380
934104396
2043273743
1482880562
1471972913
1967149933
1873000016
370997165
308057013
1435696057
200778488
73270962
1954480598
1421566703
948242031
2003458260
103117421
1826811099
102103281
1818399398
74280493
2023122213
1714490546
13945043
1571526117
168526193
1523954303
108080069
867047604
295661938
228924038
262301998
1271437163
1383095823
738710902
1434475015
66059257
2118282014
1081500423
1477698989
1504690369
303501278
1997617412
334892770
494902628
1226869471
1066374925
1387088300
249971535
1255398073
22973543
1851627099
1654936891
1973529217
1523829751
1598377069
1387392547
1877533620
1087903079
892125909
856562751
703525247
2110115440
735020746
1050298755
1270054341
234270473
150910642
423850874
1258994501
19909442
1537263117
864236613
612311010
1367705481
971682452
313117139
2017242917
1610809390
1031962628
804091324
1407107759
162474123
1262631136
1044021965
320710928
1740468762
58801868
745558683
2020485433
345740313
1394275241
152402234
719181149
1217304920
1132533147
1218589091
1867333270
220863205
1054551335
1140800064
49992247
1936346686
1806690938
1542059382
1166680228
1047788924
1777012550
2132915872
1371817172
1564525690
1563626081
1722132487
519663831
2002674881
897950229
814576727
8509898
483257494
896478497
968268543
780225790
1285104584
1222927411
1308698355
1555385845
1122716681
1554866385
1881511811
752130326
1689220377
124801063
236965280
1152067724
847961029
1370224602
360500308
728873369
1933712748
1245481853
753021024
2024122780
1566671465
1446128229
890630495
147509893
201499628
2110457250
1169560266
1639291515
1746403890
890041702
626150174
955171513
1928812255
831964166
85385371
810377227
949680470
680405235
1915389378
1638339987
1249924716
1394742616
243700586
24014211
1192128168
480053094
1641645006
1862561791
931028789
1644028517
945150982
1403608155
1107702158
1531498326
2097462660
2132895740
146648061
1155456363
727246514
1108493545
510597826
692893007
157223075
2070328992
1492985793
2071316638
1573312100
1558674889
943957325
1100225357
897321855
1406248285
2132044570
1965775502
1343198369
75417928
60202690
1479191018
985641132
1387287372
437019264
387729601
1823270097
1768430082
1816931666
1462497689
1358383921
2123153304
2109036252
304570651
841749018
1455824671
1065748448
436131524
1343705674
1939600676
1869277080
729056741
36127532
1395533316
1863533937
567536642
1019740266
1345939237
2113348784
1935518698
172644758
88876415
1441771485
491764362
2099831516
1700684626
293771347
1099760727
441787715
484471568
1568872940
905445698
910601339
1202974173
1896049849
597693670
959486130
361220982
1353543668
1579289567
1743583967
1026012056
773015768
198704922
1461622483
1083889462
739631211
1494292921
2003638666
773259664
1164811178
1280998554
445001432
508789920
1369366556
337520115
1216153150
800962228
727809347
1758686607
637583072
209622023
268247782
2043998153
58835657
886124934
1672823915
2092443141
1189349306
498797115
1454239708
2124639871
455044933
559884180
2055912078
32564134
1576375594
1334806024
1930596088
1939369430
2100361131
80556248
34180675
1061270884
814273927
1817671717
72886096
669229024
1958652805
615187868
16159568
1023983445
1431057253
793794223
1520084570
1237502626
1401282117
1610188289
1960901783
254995273
1621944136
612067615
580846304
719686192
854563412
975989192
1916295996
1203153330
444338941
1398782265
169918609
397519636
953325308
661287452
1756604323
1181585901
594248970
545032000
1117589060
581317331
761615875
1640312655
139529347
626214093
1137543538
661084650
1233896831
595151830
1341738208
434186356
442049174
1908430965
202348759
1563712030
6148268
585435358
1500298475
154411923
1109074241
301370659
2010101137
1026242176
1313041987
20019081
364574351
285973680
118872988
648913878
652412092
2125612723
1710501843
313703462
1661200000
489803404
460592393
213401703
1669198185
1015340884
2034661349
372468831
1067365843
1979233558
677054138
1846665731
134531032
1110391251
604306234
8282965
1724737275
133830540
796189075
1636152724
1032433091
989392781
573139326
1226205653
455255411
2135836080
903890404
1731501634
1381762314
76724380
1880524361
425523150
1833738610
1988326191
993348763
232403318
1966698995
1873726101
754770158
415973925
92930515
294370820
248165652
1410439338
845824417
1185316049
1064868478
1843120600
706651576
1268670239
1441969105
2089040714
981363897
339763071
1242879412
1758765426
1256487422
351032813
2066941130
2133451252
683918431
1600219831
912233029
1196560232
1541107107
493677683
1064007874
1670566213
1583667441
1629477681
1267737454
527733054
1459138986
814551381
487432374
401552933
473407996
1306095307
453514712
1475964877
1776708521
130654119
1240795398
589519781
1400575992
1277661680
483135667
1330703990
320044144
1171433667
1927969625
1075041486
155457620
1443763839
280183421
1168138517
311422804
1699053440
289925328
1628038045
453402039
2107108112
1135170660
1991408538
432607411
977832926
1691556861
957574354
269091380
626172029
606803738
1847237843
1854379937
1502798229
277337468
975285211
768801998
1406187825
1268005865
1205479082
1418266569
1361610918
215115844
565534169
692754944
1592591070
650699320
2131603837
1398583990
1242983014
1752007109
1754603882
1027255533
544393455
2134259985
358563216
1924412180
438913942
1224241061
1025257926
1140897194
2011216677
938851552
1463533978
1501236669
1630032772
810073335
1553263547
190093702
367063170
870251131
428469904
100551407
1392676018
1569320138
671675592
2044624444
209687498
1867279750
1686569265
177066546
198207326
1658522677
1523591038
1628207157
685371400
2008430062
1305855184
1313717578
1484321600
907393236
910424385
775668376
741787341
2032618000
1907380785
2011674656
1708487997
291629425
1980073753
1157619461
500102105
732514216
1418576421
682070650
1516995339
103626203
1535178554
2032159258
1851690610
181362419
177063073
2110537590
2116791442
468489211
2006829049
1005163962
131420148
605278312
1309297856
1476587978
230569742
1629477277
1464180099
2129958101
300249022
1859457537
823086668
1488352286
1619649551
1046466946
1510427259
328325753
1941754219
2121815961
169357580
368825402
243659693
906261074
1790254337
1652198599
317714166
891211515
1413681380
286263941
978946280
895399570
251031388
854450622
639426489
620482413
1364412072
615264451
749952105
1105421369
452876605
1501109466
1924447405
1382507300
864983695
1094105160
718168169
663093455
184761122
374718576
2099106910
550000078
1830510519
75361607
856500351
2087280965
287427186
369729050
243179202
1597726736
525875248
1647625328
553134876
1744174287
604330508
1431336383
258054647
1497371047
431336639
831722038
1499241205
582819008
1296184358
843786128
581149181
870256003
980229030
226967818
460804065
157917732
183380417
21500429
507930068
1819298954
710164691
1555387422
1754536381
1688859400
1273074390
885819577
832490133
180620065
1401342411
179609348
541028812
1572340302
1030765397
1117618286
1306359472
2005484598
885836420
653603777
2006817916
628758029
691047860
13175603
1757802219
614777907
1343878128
501082409
1712704517
412401206
307090055
1945670743
791941401
833047586
420911345
1519797877
491729444
349743674
1137785274
367255240
1305705943
619593936
1798039034
1791804806
1971695934
1371499651
103472825
626304799
1763211510
1980724115
1908882839
882055804
961030646
999752088
2027702131
140031158
260330025
303876788
1049645994
1153057768
1791189370
2058696009
278135678
1734747526
70573099
1728380642
1003187232
1670979501
989346586
1057000212
685106745
905530147
1265196747
1659147375
1463505736
1968102501
673215541
1731449800
1452825302
1205649095
1932230207
966980238
15211530
123025479
1788127104
645236854
1769534434
138090975
253970134
1452954131
1166189273
1615083866
1800878486
1496458470
513313609
1386450322
2021373907
1439926208
400466264
1251833807
607925782
887122489
748265040
1502275404
817111673
1449104057
532211254
146969358
2023721863
704601568
2028094864
749441385
111159404
1251487774
1891704037
1196584296
455482710
1038726694
1923978627
542236942
1259187060
295325386
2145064921
1663662016
45304947
128228552
58498901
1460476767
1516497887
1554219937
1059075119
1189920353
980511681
2102261265
453718097
74113831
391213321
1711265728
102852016
1247330419
1183902412
910304057
2037690880
720188283
35186663
1309208578
40186152
2116621408
493931352
1033804851
392244926
663252032
126041394
460213924
1903786051
1149764548
1646542337
753199520
946736546
1208761978
123041167
800895252
2037326178
1563329372
1238080715
1122571985
621819741
1322765111
597420888
1769042131
240364317
1234235988
1856893190
1195249008
1557144014
1495814388
208145519
627106692
422934764
1363352876
2030744778
1877440848
1451434084
1710529562
1131750721
1000364904
484950612
1300078873
1792013208
674431689
995532152
1106672590
1804268772
1450325355
126406814
895616482
414413821
1652825503
367063170
1511128648
650110453
614003713
85839117
625362382
1609631949
688310292
1316309850
239642210
350891449
727453031
478793658
1383692576
407675555
243166647
374579175
273716337
1122762480
582508244
1082352686
1633782019
34718301
1543973866
1860009442
1861120297
459916737
1698362879
946467488
822207349
1932488357
1512056940
930826209
2033481108
646536985
1125532330
2131235445
742405322
1763100554
1317943394
2021704526
1779823500
161765449
1001383551
1643130725
1758469124
952935198
98257150
1032644457
737604210
1330671387
187097144
822633996
642651222
495252962
978298190
1393599721
1486888900
33920116
806198561
809241688
175111290
1004237181
1769511784
659557760
1701406307
644787825
75738334
1606065369
15777952
681720246
1237398120
205506405
1895198276
631280472
621559606
226892366
2067990027
323716079
283715609
1326673839
460743228
602961376
1165403778
611538886
159733245
1412262704
1891201533
358183389
56049417
1519069461
1179731753
1785444916
445662378
592806262
1546654987
75839936
1740432023
945312219
451967639
2101812901
2038275238
260046411
1941039915
626469835
510958711
366872882
1925697736
1013627345
999551416
1377389197
534824078
319288345
104026790
2134875322
1562335934
1670255572
1846530530
1934094222
1890821204
2065205763
879618515
1646877894
1043643338
1641202282
471079783
540303208
865275475
15279947
125496908
578196762
997670616
1449296927
657091217
1845561709
951334213
2057054611
707389630
906018316
72308823
1077105486
1103035360
23876402
432456445
1370595680
594960233
1707229357
1614055650
934224373
1293435357
1221055473
420460596
1867175372
794028585
273822330
1992508078
1977126542
1708836654
261677073
1083645975
2531403
615337275
1460981846
275371693
653736289
1472036446
20210095
1906177143
775267147
573802874
1879997736
939384335
1216197121
277010604
1790453067
592389301
98914649
863559482
1499582713
687706736
990268727
1287499455
1862158055
1088408079
1496879597
1433453437
2046153719
585464590
985178077
861312786
1266522627
1103895491
421766036
1331059734
436093364
1628127476
1408204824
2145261473
1271378147
748715557
1602636407
366146308
2053871080
1928198117
1521746619
241549613
1331058355
2142960887
12381943
773444701
571792964
2042487716
285532301
1498070474
1529960293
963858149
1130918291
1885430199
1552429415
1002098360
1730402136
1633875203
1653214636
1439401997
1572406593
651711106
873929765
1010272591
789661616
733909793
995384466
1094093552
308957721
1441163657
1223018785
1089890473
588592796
1989940100
1153008796
1023740324
33982055
76373552
492588023
1767467234
62815310
1759751448
5247288
763795423
1818195692
422922268
216149168
423768879
1607503873
1090464657
1389380634
1963498211
1746074279
1755125583
195180196
1222227144
1035818947
1401937322
53935874
1919559769
1260548846
261107334
976358871
288102343
753743724
1446221576
2001085925
707115644
149768900
1816951687
91625368
342050740
455808679
99742068
206567505
610128343
468432831
1897842541
2115710041
1849483910
882248518
1757933477
228721152
2087842605
1257817088
1762751474
1098846477
1238858889
2133057575
151279943
596820549
1831565266
1569922549
1351485756
1066293008
1740334561
2122976112
1231214581
400334334
1740744499
614491470
854734651
1828873230
1216660092
1783179126
1346965946
590867944
1947282423
1113001293
263625428
1831554575
1179371162
2095527021
1540084662
1362056405
54551411
1169309216
1116078884
32871210
1037846908
1099323183
1456192509
1749978947
923402608
797696424
602748545
2058461356
1074719930
1499429013
1433546179
1509711008
1399456572
340516011
1553229118
423641887
1186185602
1479426064
1170816763
476351348
983096935
1766979176
1203514661
263536295
449089965
405308535
716437623
48123999
1184685202
585935144
1915622363
1582384210
626978182
1514287284
1375551263
2056442618
1237879688
1362042210
1707441749
1628458257
327362753
1287084405
187939531
572713532
500740900
862542738
576166812
335355549
911768812
1449677886
397311261
1967728186
890683702
1625907821
1252001073
1353213634
1565993400
1483093414
786239609
38326796
1941739934
1375540564
1788651696
2099636968
1883611551
1434870706
126191437
788058811
1163729741
344218608
1234996173
1029848096
766472894
1396666400
1933380268
1009665733
273353234
432045211
1460973406
207610213
637486382
1986011503
1075518868
1440564896
1137395745
419093085
1369021434
1739607001
670094809
1777655908
359775334
552531144
807383772
1671848989
61961965
1881870615
1721309205
782315881
1548355412
705160169
92557089
98502313
1962810766
67556447
372693544
1560426749
614552737
974497070
1258615746
234165957
787754008
956118118
1132457884
1107972149
1048003463
798663411
216770550
1485737425
377289678
49584542
535233687
631225587
1879806671
876911383
1418631779
1335457065
9557899
591596221
1430328212
1512602289
1914363549
313776005
1142970108
1160810069
148206508
1398104427
1602391416
2033672144
211382725
1999380106
1040512831
51590376
1796377114
1989885233
1302544646
1860666079
1849055739
465615050
1048211623
1199671195
1133245241
2022182702
275450620
244026539
769002798
769387254
1738353161
1687206368
1559461304
1186852876
553951075
574540116
393179777
1947223174
1847965525
44134196
1794078630
1152804252
278172417
1798255748
1096411310
99974926
1326445650
1698208631
1265076485
1077828956
1742231584
33656347
944871518
326562409
419175103
1194083202
778633527
1417194893
1369917588
988308223
319331964
1269631531
1105353607
943362327
464747027
667134253
131849829
878455326
1071686334
1875400236
615748055
878916691
707472863
285654032
1529462232
730486379
437225720
2136582538
558818165
1454379626
1268196724
2026323631
1500179474
1662895906
1592989372
654536428
1283954727
723050507
757523867
495280456
619777141
1733901115
1591543876
243492601
617975601
204359511
358082923
1615856085
838467597
1337030387
1807700201
1815611380
358491336
1274537695
1308278671
1332063450
1571434754
1950539543
215374398
1595026362
243624013
1065165937
1056535517
737268979
2134733895
1716372638
464672664
1885150227
699660949
516424905
1149572576
320361404
1383537066
1564401372
1366761606
1192480370
1522879547
1439335806
1182621193
425186326
2001773694
1357283120
2136991856
1737178992
1973275930
332038831
1005059519
512196878
119250955
1607310521
298399006
452203446
84291127
1534925737
913803830
504194352
914606854
1772000045
2052492527
244940445
1647377870
101581783
1102122477
1749103562
1507574728
1405654653
1462524311
2043197627
1585313101
1809873418
1594295686
1223524767
1572631596
1128910612
1124857591
448962286
1374126253
1415272862
1809836121
121901438
886745138
937639788
1295474661
138839154
1362313267
601864334
1465833007
1512822296
1874896397
1976100272
766989906
389314398
767049965
861746053
1000237571
184009422
1695262215
364076300
1875174458
489140952
1456987215
675346387
808885929
1372309693
1441248554
1242082596
1940600131
350858879
397976362
1725914028
1429137456
1499412616
688991397
1265486546
1795209148
1221781808
12261895
1744064714
1580734071
134582579
1136220837
1065101732
467342189
1746644816
79505499
2047141015
185361259
1323896500
196980228
1893158604
164384025
1846479245
637908905
1218455744
1017232848
10023358
415097886
1274755902
1045361896
1796634948
819287936
824861952
8993153
91781943
820426352
940477719
1269839491
323027061
828677550
739800078
204478214
2042089650
1002855605
539585315
317354946
998775512
670752315
961951212
774904369
1972864217
1005936849
2097159311
2100963875
583596370
599038415
1773590552
1814675203
2003783420
1557535208
1588308843
183580990
1900032840
658328957
539933240
502079226
669088924
2029145754
430110536
733245778
355125405
1230021590
976435166
1315011944
565639519
1343932199
74189203
451543563
1768486716
1563726486
1808230200
1444627960
2034597793
2012089311
43746910
1191630422
511089909
2081456315
588748937
362772194
329865395
400747428
631866515
1028982190
1589498905
1040074360
797548970
1355286893
1468795007
1728438575
1466675286
1780551827
1944821984
290395016
1329167446
509229314
1378823937
1557718765
712858919
1684827848
118113508
428377470
1105424557
2069786143
282688309
1063710949
191267559
1012306820
990637505
959248998
1108434764
1459767098
828341011
1596883830
2133839274
440938856
1363158923
884151182
1856770194
2043148503
628178556
954788587
1132496997
327799160
834243200
32212453
2081460185
1344595740
1044805508
913948420
283544213
854161156
1135900693
1462432959
1772644848
750722351
1159584109
1961306051
575626055
1684876310
1951135882
2125437318
666210127
1714603411
1352991630
753905076
913979379
15936971
1976030947
1520142087
1635226674
958364429
211735233
1149132068
1140190480
376704834
166982592
1632823328
269331114
1417606928
1940254022
1196294198
1362436484
1411912379
942871305
576365975
1853390579
1682884374
829947137
610131493
27744093
660627440
1407662590
1169622021
38327016
60888382
1129520769
2081815566
1770084039
1785253072
358525935
2022235164
974162115
1464365768
2037846608
477278765
1656349062
1847218914
1171707339
1024372265
253021680
1166271453
1590977905
1528265154
739756662
1847307818
692154815
570711716
711627209
317114573
1357286284
1516307251
952648148
1566844816
6944628
1285729579
961536365
1135575686
1324811707
111817608
1537912146
1044269606
1187936799
1180256437
13397321
1277248912
800128667
673499550
1684258524
1231985696
2099611192
955852796
1918425148
1704816343
2005902049
946914270
1547982309
1332477362
1252233745
1603956681
1687878992
1029107272
1359743385
1496494041
1955809733
299873630
1690376781
2028357264
83749894
545882173
440733408
759130206
1493403551
1952396930
27432920
666234721
1310675765
1078018778
2144889020
1345065730
1938060606
507620414
92085687
1828068992
1621587679
89015800
1755575395
1478735169
1672959203
413388583
2144797826
927519084
1233372797
1102545416
425692614
415631522
1183815545
1496318458
1526737053
840831792
355513774
73355615
1576999432
644201076
1526983370
584402768
1527019597
2025868840
54303034
1217471041
649809188
1615892734
1369754340
684042451
263311878
1061688188
1457260386
675352932
2127478904
25757413
251051358
2006642740
914267775
1858869602
1250180898
449025291
1615490078
1522632030
1264024404
926091348
908996714
2017287068
1290078758
1062708287
283002888
1983216676
492928265
1783921398
1887151395
480664182
1065850847
2134976372
759107263
1452478318
522136812
1556851787
1578004274
1236001983
1749711238
1334238304
1098944782
1990354638
1523337039
895857118
1609784127
1019267457
2114456632
1978924664
364137742
1529095756
1497260580
1907774339
1349704406
1878303725
1500786770
801077370
1896166525
1311299482
224904303
2146081837
174644116
1214720201
1234760307
1808218982
806772119
1698484617
570869843
846493455
823084895
1824029023
1972500073
1281738823
1758417142
878278994
1828559580
641914182
424163219
242629287
273862868
14064990
596145103
539393295
1224982785
1783348165
1674147593
1426758329
1089809569
603713585
693792305
1543830213
252268104
1595139479
1266979449
1140373753
2124741230
1029805698
1258584546
681521962
2000529754
1706599904
394263708
207461046
677533098
1965463255
2016440668
861628492
443623928
2041623434
140087692
345393847
1875781749
1892505880
263643340
980669107
743689434
1561635361
1556668951
1235229080
1840335720
1829939051
403834414
1143558735
906670547
1360683591
1964079
1097737317
68165573
482490328
1735789611
1123032788
1869248453
1078927193
1457020228
1305886033
1104271160
559506265
252769154
1892866572
1934999650
1146715502
522670
839329868
673498985
530715600
1149941562
196819173
1811835156
723681680
1584838591
311752859
2116298390
345123068
640713816
1008436171
1698739119
688748485
2116005324
529223110
1946379691
1801636331
348140176
536624784
17599187
555118157
1544927154
543582103
962614737
210195086
861263500
1894375818
24306164
704666284
1119401137
1437976781
612505400
29051170
1651242077
1253922619
406926886
616284494
404752361
1669213674
947496620
713617416
264212018
1350408454
542342033
367000195
1651732279
852885825
1405337037
62217264
326182312
1283881894
1473034841
1990149743
1753661260
1967950681
856413059
1567463381
31293290
463672862
945035400
1718683395
1823903847
216408465
206253602
1082171518
1619454301
1437563149
2096642319
602598777
1860888085
2060705898
2097344895
2081766363
713764235
2121079896
982388114
784531479
2122826900
1484745670
1491332136
1259317959
398653945
806830433
1972604639
809068152
728449656
114823257
678979521
205275865
1061271899
36150221
126599424
1313239968
1587590284
1216210112
1867740787
1877858181
883392446
2008868181
1606736387
1202496158
432777686
1434631185
976017554
1910728156
1563895731
1884797114
1047415164
1341538094
538931484
1456759095
1541791869
1187459500
1007482261
1487575260
1904067108
1535735162
2065611281
1943818895
217024677
792286006
1896855969
1081179270
1677474433
1830146018
649535369
1033610061
1310332903
1696490943
1509851769
818952298
1540693089
859479442
396558904
1056889023
1745479773
261629896
1995963328
1341126206
1058912477
1664878389
1159912564
241361808
834216370
1282136319
1146453070
1310008015
195457420
2125263556
1740986884
931087962
373326236
474576267
1783952269
2114575283
2127996775
865855432
340501359
1630644153
1749294083
273949154
384505978
767251120
828386652
1004732068
993968606
1806814217
1762267868
1940176667
148626376
226410956
641312058
1068772870
1516857125
1204171715
524858515
1641640500
298777016
1252795411
1234820155
1445412468
637787176
118453256
18909151
1791074877
1682389188
2053809553
1150278170
963372311
257530072
252168755
1179640727
1480464566
1936486515
1913927387
1131202611
774794563
454994633
73678320
1619468986
1503484911
1987415455
333278883
1458959530
1711506813
256090294
968569362
1452245032
1222839831
1264002875
1820690253
1807511288
193813043
2036165430
1251094100
1324667991
705386442
819762946
1347129109
1272458900
568237739
1736960504
527075305
1179307640
870145188
1786942641
991249292
86279552
1409106013
1808667149
262951091
1784321960
765274992
1914932463
2006278878
1177767715
41952366
2079130994
294190201
1199167416
960736593
1189248826
787824953
9180103
1145839480
1792567846
1520356313
584504007
938715441
1262824817
1492395638
1118836065
1050346042
1308305258
1463920909
307755157
1403196917
1924878419
191738807
1014737443
165468187
1168421157
461961701
465054865
1033760850
867428319
1134843672
466705256
717072797
1931566561
1856312642
1647504661
589216865
2138775706
987236836
478558260
896391200
246863713
824664316
266074709
114472948
1051678470
1200101828
642484655
1135085945
1614490929
1533320119
2075452748
248744170
1098350609
1048120948
210256104
1518258584
1138519913
1238417032
1686939551
247816464
705284464
395551373
2136991856
923347361
1584106046
755005483
575640456
153938746
44249909
189026644
792509901
96691108
1426958364
1471205702
1835352574
1523098184
1388563267
1421237883
70758310
340884268
685720007
1434996169
649232400
1713668743
1276988938
1951076026
115367192
463487285
897309076
852602352
840804133
165871966
1452593618
952140011
830171590
1343655500
341637930
1312256264
302233673
1079270890
1179881983
1508543129
405058842
1234583952
673732790
990316593
1214560254
930131324
2135917077
2061894494
200232366
1741753734
43555514
2005269618
1107176847
1930081149
883411166
792929742
58917493
127566872
707320204
358934369
1220680894
1761855464
1312170000
1005922028
401061364
2051685647
266422197
1455019960
323257153
2086998987
409133183
1731361298
1400912997
735876070
1733819951
1671586222
601703577
849358182
943900998
1772387959
343109388
27465339
1090030372
676076524
2088876637
1946352569
764846642
1850962057
680814102
1268384574
555901076
533878644
1107429939
831472355
1972561264
448538550
1730784024
727383960
347772420
1902217326
894159380
423788824
324511202
1850250412
1317449405
545499684
586273827
800052102
1649088312
349131692
1850822886
1796220673
993135991
1229251910
896261832
1781818406
1779261709
1514235138
805767169
1666934936
201445180
667773868
7487549
426570889
523853881
929506578
596002808
823705119
1248817926
889509485
327782580
1222036887
2116982798
1680043012
697474145
978541173
762802289
1654856004
1587016600
161626616
1225897050
936301696
1540674387
1704288124
1014762534
1225277879
1418341729
409275867
382554133
776496909
1051327181
23248037
1272185782
2032538315
271834201
1009245353
79201893
460028995
1952436593
283213092
1909585213
458006099
1437980547
1908303567
145494607
721751537
1853685094
1142577255
1489348043
1217727438
196354792
274427581
1042660735
1402960524
710448933
1107558160
1589593739
204351226
1664986820
1313259294
1363225682
2005427429
971215458
1144722980
1410763461
708291715
1223174455
42105061
739025008
2084515549
8198311
220108382
39370430
1800633146
1403182866
1050624658
1790300368
1091529278
1380490008
448051846
1484462068
134675236
1050896154
809205236
385700236
1597580110
2004924031
178541739
924218119
842220254
1972951122
1132188208
1679683694
640792620
86404146
1940415438
806264398
1052436118
1736996870
1798899020
383687003
1946339953
310395150
1612443934
196778520
136822161
1774673536
2125493504
63755112
1351411400
398657212
287419200
146021264
1817169962
420161460
475867938
908433113
1047948743
437019507
540571629
1213320815
719548714
561170364
1770329577
1624847579
127993011
33585179
1524801626
150678496
1222591989
3644736
281989973
1287892945
1675461485
1115629143
1952220044
57071537
211699887
1624821602
643565485
1900779171
604047240
1932553183
7027875
1870363070
258721263
161364824
582241240
1584496038
1354344566
1035356530
296630609
1129384167
1073487045
1204037464
1440727959
2066184164
485169619
372555944
2062209396
1777858187
1465553757
776781357
496735688
238703447
550214467
955066524
1195052612
2032148026
1712759561
1770265626
1616850008
261137513
1554491374
1399602175
1961161057
334807061
364877596
1218110130
187685182
273425475
1549121046
138001992
1857483535
1370408053
1142141730
1315198499
914278111
484719910
1042850841
909158277
1267299384
1880276481
682167025
1935534311
528586331
480687365
1946242233
1601958687
524439890
1584995562
1706655114
415168248
328907442
727448502
660191472
1566617333
1126896985
1317058941
1516612269
1166701621
368491912
926107319
1161558489
2100355987
1004906296
1328144710
1095026101
1314116022
1734172073
114383583
1174214645
668186644
1852540473
1937899316
833599842
454524530
922016317
261602106
1328108639
2106233585
1226837987
157631882
632706905
1130500754
1214410121
839202346
1071488954
2116062505
609346972
105262616
1222087745
584583340
7994971
1811169868
885198781
1118137021
1789278925
2105835569
154580590
108308951
1578041983
1802594969
274561314
590926427
1551002716
1424903066
393907695
1480130151
900464584
1460914399
677589811
1963097688
548950583
1057601585
964504514
1787091892
569125481
2144428563
1191627924
24217639
913100218
423802610
257569139
1020218019
1746213292
834268960
2074191420
543241061
1691211286
1875414620
343261888
381537027
309132561
254987633
1037950925
1929005146
921247850
2026590008
1457914458
1983197520
2088222775
98080
600549300
1907937710
1274330959
1005705335
416453182
304421450
646181371
1659595478
2049076380
1639705579
1190610617
1424830803
631886184
596014909
658317002
911651497
767861754
1461152207
1305634624
216186149
2095623115
762391685
1048072627
965500513
1458639700
426471587
517024353
1837457290
2102216595
143303494
523143664
1091542225
249232217
864655100
462037574
1541187831
2025233324
314940877
366119476
1184626872
117424891
1498531814
744440840
1343563811
142101764
771654087
1763714206
1616782062
878249749
674499261
1443457216
873571107
1804892878
1914330740
151709675
1408347489
951059005
1065200088
1470896646
1424104898
1757281081
1141841187
2112568089
785288496
750422553
194150810
879170686
1683016309
1505902315
1244942810
1532683100
1106670857
413760592
418269482
1569801526
19478036
848032063
917917231
1418912072
716327569
700032763
325884701
888801290
1617073219
29809931
196488971
10697180
1375962634
384652726
790401081
682484937
952074509
1875148206
1466279784
465368701
1795364891
265835597
142266196
1441232223
801501170
1128391210
1112785021
1121528677
1559810169
1477756555
559799283
313350500
798787818
1226508776
1171910470
985114299
1715013252
155316460
575100183
1381855539
283430185
426386204
1643587422
680939816
981661877
1056055752
2003842424
2144127988
1588503917
1903747603
1963416845
728142705
186290175
1911247890
691889102
1982388408
42177062
1092355102
353381123
1252782972
742914560
1873726720
1012758993
1531058806
1625327167
1015974208
1781390323
1740194497
1624110159
1246845922
1447000807
1259332019
2113503530
102035438
445773429
1191019839
320897081
503672007
108095516
572247899
1089823065
1473576082
349059085
1781269450
1741108441
1008395546
352304138
1208718915
878585423
557878800
191848356
1186846485
1784418511
972576420
308774723
1135423996
174857832
384961626
2096503364
672540376
986967569
217908968
2054839274
1444098592
1055374295
2125913058
214670812
54595769
508578983
60848860
1174945528
1370617223
2016639840
1304392067
626650124
1030736047
1992229902
1098502785
1019102036
1127000103
961824207
847200470
1328258653
1583296980
925574299
1850389492
2115302641
2043897307
9505569
583086411
529827661
1587552355
1632819951
1780352953
1470870728
880919288
154931436
57262386
1465362353
359258055
1857668967
541896958
224458337
267118316
742667350
1665864515
92611641
966061560
2071166998
1843318516
536184747
587188112
663419434
49984366
730779853
945889750
761540577
29613476
1500605608
351281507
1283156524
2025532675
1245598136
430507673
1722680255
459001165
88379636
656443184
40408234
375211608
1814562303
367375901
370386833
1925677839
1057690545
1522148449
138044846
1656083093
1309047309
1915968471
1215234300
941888117
790182264
1315691460
1661104853
412230015
1614908557
414440147
325610654
1621182102
443438874
137155919
573362938
493653096
747769666
960258021
779286482
1519923971
1166730580
756738586
1834437467
2072700272
955066524
1275627534
1624364953
1293677315
499015039
42121793
683901110
1871262882
1304688701
1068675924
758351946
427410084
1074668169
529090212
864520061
1918596844
757035236
1417807196
1783911586
545979995
2114773343
1779644735
1429010580
1908767619
980695243
702471769
1124015378
2099297129
1459165566
648823902
1305128302
1290672749
116124522
1236278549
1002941189
1275927209
1753046004
1447636963
1738668764
1414837001
1969279793
828096198
514817334
960268740
1911238891
1816568413
602288932
1937326467
55981031
113789863
632246093
1161704367
33756184
1472056851
96131207
1286466156
2118195248
35042918
2050043123
435509050
1883791518
156888511
508447929
1656069152
1153363038
2010634597
514276869
2774594
1687845115
586338703
1800093024
1966994841
504470038
2021462928
803457857
560424730
696555814
476142998
314937954
608280876
1017705797
1066558848
738663618
1948487429
585722557
1130156115
1312720731
980245218
1094248383
1749865760
275256489
1381783600
1063711402
1945316521
1303471410
1559779908
453772387
928842876
1725399767
452771626
668417985
987441324
1632589175
844570508
1913725565
760518996
1155462318
379350307
823412683
1398020778
1897514724
1729784211
765798168
94745519
1866549709
1001884747
209271563
1789223326
128725478
1655104136
79473033
772418915
1725899969
1888231573
102744913
692372512
8543529
2123789926
1015310895
855162705
944970682
880522778
1789034586
779775210
305114887
957514855
1658649866
2094526121
48252759
1845132810
1123708581
801111352
19083313
1028952565
186493179
607813288
915028964
1404207291
1458589768
1579165990
1467611141
1804704866
379266706
1600519295
930412713
152319671
104193947
182452964
588115674
1433812317
1909534801
473844748
1198300681
538500456
542374769
692953975
782918080
29779077
1059073238
1974680784
1883820866
32887773
1637796743
1542276684
228544351
26583951
909975333
915388572
1364131797
443971550
871168890
823904128
75880062
1434774271
902318911
596425831
997191506
1647244080
321718675
574466532
1004024307
35375165
1193413979
240691399
1524342825
1408994444
1277179182
1294230199
190157297
636041205
720731282
321993524
1576771586
1493613448
736485247
1084522590
462740880
620612776
1064493918
1878282689
1827360093
1912848766
377327118
3720372
39838778
2089168355
414044550
2019854205
1212049200
907978055
1700542391
934400982
1571878205
1326734455
1881686962
1453838367
708193521
1503573539
71266967
1727040639
750788870
1239304285
563253897
946119025
1340165271
1402633664
1086085910
1947522622
1946705308
2058480251
731425295
1761751113
1040501429
219100950
394687744
1555847401
1126736359
1288250194
1778907288
90144752
738361056
1834550968
71101790
749420947
611610790
730289503
1724225301
792524203
1750676309
159739621
1782929457
1409784708
625038238
518619459
2071800283
1184418826
1236428733
2128725155
1743092015
815749420
1735641704
852416498
2041863099
46110987
17877066
815790291
1171557858
1388619416
957134278
190772976
2117955702
382427014
682079431
536573307
2088443039
713507245
1986783880
1721217087
632598360
77316587
1671308224
1165633919
539999247
439753576
1078531878
1862817770
624758550
1566525084
2004341862
1969227559
370088746
1370916698
1469799228
649103780
349592806
1935150371
1690598070
1193551163
1325178387
1662580520
1302027496
2029471350
1445644755
1486317520
1677762992
190755522
927484531
613192987
870270764
1276005498
1246623525
1891291785
1687997996
1819787792
249326394
912582521
983122246
717021839
1470835051
232176425
1849069797
1485561515
423384141
1690310486
887417511
1748932327
1947767653
619019023
584702996
732839914
1688347281
1800287029
285981750
853639306
1778681008
1660732841
534407390
81825587
1583007401
463643286
880108674
178896139
1288644144
1444838474
684370013
1560600907
418289386
1125743674
1718776297
971892173
1991684249
1857713912
9763088
1369315062
741792826
40589758
2068768646
150318687
2096296054
1663534254
640548830
974453661
409976665
2119817935
1967848674
1537813094
398700923
336430318
1305131408
1363582249
1701729965
1863258060
1353071530
5599540
51386689
1121660045
150818326
2081199084
1804955788
1703549334
1597617795
301770599
636664152
1103290607
538038890
1438540309
1338372070
1112237275
466963231
158913858
1463505563
1795110190
2133789158
1407955683
667107334
769718607
1279663347
1720633363
1013632177
1882909097
1033176991
1922170206
752202657
860193063
1180749993
866820031
1505596865
1399096863
172462925
1870260693
1062641755
1121493368
51698173
1492062576
621289774
1489117178
1310653755
1076575052
1524893790
585074431
389386030
1708330386
379395354
452603246
16383691
1748928351
926490549
1405563533
2018175367
1778187952
461347936
532968480
118532364
1223592357
1268973381
992609165
1327612472
1542342792
1795069529
850256112
1940417567
156493524
13219327
834364450
1311187203
932794440
1043116088
677227333
532670627
1060334028
934596353
1449560477
1201047855
905728267
1239912652
508822397
5123984
293530353
1129393486
1037426231
114155031
53935874
1630020628
1111118185
1952014049
1443555423
910519729
2140665937
2041154965
1792913832
187387402
1365598985
1151114384
730235144
1524928386
158170173
1259646433
930147351
601962690
1455328897
1961382772
88702411
1583207650
26562237
2088521514
1388004722
1113653270
1917516857
1872765114
84978805
576026508
751694270
876032398
831176840
2104192311
2020427339
1291259240
176396727
63697392
203403217
1757848011
1687236416
703636277
1773071052
1115804305
1505187079
135623886
71512746
1380122862
423270719
1188110475
139760543
494753561
983489298
737113720
1109071312
1854463785
410891345
866970549
920725122
1005529109
1533249992
809939157
597797458
844633387
1038701022
1619754815
1245673326
2026739604
915867916
2143065885
680063642
1209837632
2129646886
669309232
1920719341
1504893710
173257550
525019863
1585042267
1187432311
94091011
998539412
1058146943
2003797121
581801877
2012874629
969579719
545959148
77593876
854290310
1115416725
1284373791
865697366
1278560989
577576914
332188547
1221839671
2055498559
1852762498
171422301
797777864
1011149084
1279344300
985052980
603016944
1207130560
1212433294
378871446
1368763575
150267355
1857055937
1528203477
1164190191
1095210855
1831295592
51594658
781712502
390784118
849706922
1758346971
1810238031
591333593
1320208502
329591867
1213844682
338014318
1690866398
325728908
993071327
1644473215
796269974
2008457771
1171186821
1523527628
504938033
1858022265
138794433
1495522863
1756641499
1322707363
503646230
1797491889
2124620913
282812486
1916190632
861406578
631241806
717725605
620860689
711171327
2101661739
527862644
1227456265
372392490
1517539106
1446320635
1013552363
443186
1698449695
591097179
1427557013
900824581
598156720
1880494667
764939194
625275699
588706569
470619540
2000438634
1337405161
1528805795
948059521
992184511
333045562
728015802
267926448
1438228107
1835660473
821036271
1455817782
993527275
1046790197
837340425
78434288
23053036
636733021
44194876
972450623
2043728174
453323982
97097452
1607868683
1509795944
1935119205
245848955
1854307005
109818081
2077694965
751956392
1215709672
1057938079
949077062
1609292453
915211774
1278697471
1190125496
1613425028
1961321545
1497782736
1040670243
768759032
602848868
882471868
864884564
980115498
1263196196
402527057
1850917446
1630671723
1095882028
506087695
30690834
1542933961
219353616
401065015
1410400597
1389872718
1787620057
2058003359
1881898870
1791691539
393095836
37491986
171978798
967441608
2078029649
1318290595
316318836
982005590
274756638
821997500
78420473
1116311904
1589533604
2134061859
1316980049
47218098
150596475
883688187
1370255393
1158166430
1742741633
1500842507
768668240
185223610
779510704
1364638377
1058517919
1303525297
872972041
139211130
1911034838
1088180027
229612497
1596192271
1285931746
264402633
1628418882
1739027985
1165028407
176062901
1386164827
206222365
1055454118
1511733208
2023686801
375815568
712498954
525053644
108963693
458178073
307711769
539707612
1737612869
1700612289
1747297409
1449642704
354887965
471749929
2025590513
1668085529
1951681854
401761424
1922024511
676221459
1562000900
2096118126
2047400388
565305104
1332669344
845170363
878666550
2146276804
1714070373
1805562086
1431786864
595690599
2096800824
1321807852
1642803295
772175206
1315647900
372923986
2097703265
946969302
1297217050
1695543426
2063898094
833435772
1171836401
5064127
199574561
1949063839
1820112716
762257198
420623382
570873850
497897421
370838543
1664251826
1611870092
1401293055
255285117
766317155
1227298042
1576136846
1781623840
1016317698
755361508
70992488
2124356086
1777922521
1497302529
97946753
629806271
1506906894
1967403719
1061914119
1950471907
474334754
2065397581
1206343120
926503065
2031172203
1274757474
68665257
677770149
1225068037
490431041
79817638
846778522
955663438
1770243069
533613587
478529020
625291953
213355941
1487097467
1676071104
1850229892
999145047
480414531
692097511
222538977
778703199
479229241
166609149
1111524313
1796070914
159542849
1415446335
229259988
1521924676
1383042535
1767616226
2073926255
1811162525
401974511
991441624
430423266
336922134
2134381117
1422317387
1387254328
238249097
1697149058
452977172
552352634
637973057
489150532
1609833319
1165121658
1888912096
900521573
36773216
2049760012
722025324
844078390
1303315049
1455813310
1987382560
1799061443
2013614548
2141646813
709139981
1493490955
1593950006
1712302745
2147166586
396108962
1254812930
1995837839
1432058904
474441493
700984484
2043532893
1709536125
2011061448
204905416
333287825
726600597
10137269
1286347883
1484639912
1268506877
239093718
1650932107
1721198760
622047790
1057521772
242014945
396652377
1198610858
1645955179
1565291404
447965011
281985679
475497384
894965314
562641660
1809768055
1938670027
1642935550
1647725676
2089937701
105995553
283505120
1625793583
914332101
596979642
473346584
976892878
956147849
353226025
1660730220
462379101
1717256778
1334919693
1935448462
315546914
1595819606
247852642
286180618
85812841
273365343
342218104
837519012
1409931172
2125827813
1465120727
903619295
87385650
1755606055
19770746
2012108241
184337488
704114685
1695706311
714757206
1257011197
643742663
759471666
1936989522
547837883
1778401028
1252497324
1166261314
1681390597
356586439
2057890288
1738142833
785023235
1997837898
1566990828
637171511
564276792
1798405239
1025867873
815008634
61565170
1242878029
1380447997
155326018
993026020
1875548519
387267306
475097968
1631750442
1335651499
1259494521
2062496146
1520173417
424024842
960945432
6423965
1150712553
2040196439
863212215
1334071778
1632616196
1537358919
706998182
362664400
851280302
818307070
1871320854
1543565306
1745324726
782237023
1758189412
2115916744
370070797
963650677
1022525970
66102212
1432056630
632726445
90839847
1222956732
2051516227
184307031
1832314629
1123338555
1364401489
1834624898
84554333
717110595
1898603577
1137858946
493167696
1369548461
1346221702
1579557686
1616417237
41551270
1245366711
1843251190
532349177
287783968
1662582841
967777666
1976535422
715844249
1023994380
270943557
19543842
1150328809
1602340879
1805086766
715009125
1908177465
16542803
334110698
1301591352
1668314890
1466839540
67876209
2138258429
1845765818
242471944
1324258103
1787842449
1113259634
1538677463
4675279
1465868046
100677532
260743532
231545822
2010246615
2003101018
432706791
577305247
683130182
1354825456
300542745
1530759013
893432863
70500034
1343764089
1009506551
75690673
713374586
815095321
510107161
2136891100
1368894815
1043454997
1014946162
873065065
385522320
1400310395
1963229296
1079720372
134401311
273656439
742893819
1011857400
2113933959
693132065
781307615
890293914
1803279949
739829526
146210939
831818381
236923138
1293151961
1255998460
1841520731
1979365040
167621839
1007781067
1185538767
1542169579
1004305032
935321724
776402757
1394658572
1634253807
64888093
680974383
1995688881
2051150634
1740562081
1977876038
1327098392
254717703
1717882528
1068777250
212275381
177753641
1098314308
1815074236
1659607331
1237600425
1158040919
650866354
137279494
925706084
1500557058
776983462
238626798
1039551960
1139301567
754507413
386700778
128047686
1477859200
1053127141
1002061557
370872035
410063350
1516681857
1157760212
728410434
1373254477
1435120971
1326508768
642093725
476510061
1217861024
126731620
1119902211
266894157
240274324
1013134054
378390053
790936974
2142387929
280433163
60087949
1271789141
108194725
1217292514
1909157037
361035139
2035873324
1288297993
602158830
436711519
967399232
1852992313
1829172373
63097780
2067488568
804760883
1204151084
1942686935
408090972
368942800
1304618194
214514001
442531988
424498015
55855785
1508375187
823998658
391090929
1378015672
1101421668
564939488
1210350555
1326978470
723259563
2082574791
442764813
1093568353
205675245
317898228
2066248111
2142091365
413314621
2126300362
1900098402
181272946
314976216
477361115
868563081
183695452
155896423
1214426876
296769878
839768840
1466940100
1538540644
82372045
723956692
1870837003
1876536779
814494787
1158230245
2042211017
1420861936
2058213233
280591839
2039592778
686253032
1157277650
1077002780
589151949
1279800092
1143713916
782874300
1363114138
666620922
768376121
958202
1155634382
1237778844
1510928849
1098428907
795666049
912781634
1024925748
973815287
1328945496
1876187374
873818334
647326737
2010714697
1757233770
1685551952
1980646032
1914211995
1303315748
2062402019
1052071210
1879546641
272175282
991749614
192122216
1144422233
405464580
494813275
649543516
1164729192
906451723
1030666498
1493604026
1917579431
264884411
482507981
796805286
1541848757
1509862613
444194183
1872078956
1509711008
2101951704
1736116568
407571077
1454520476
228879822
1152054131
458285505
663682409
537088280
1879306136
1381345967
1892064167
1866239126
993258504
56143521
1253520035
2128190586
1985862004
856220009
1820487526
1592948940
1571711301
2028223896
1057672598
77315121
915971074
64298858
855042949
1727635324
873238176
335428837
2103032898
476895003
123705120
1001756208
306396104
1717270258
1136221147
477939569
1721751100
761570093
737986510
1397234936
157529856
614048587
1209760754
1220529670
808690380
52028945
773720567
1230241095
1027316739
356915785
527706069
1947491136
1553947880
2072846080
1233784304
1230629485
700457037
1225944101
497652374
1081844672
1894235864
1197371773
1153359812
2042205744
1649652349
920702245
1531729397
1055908646
1458819837
1003295225
739335642
960507330
1309748240
14563403
994302827
1178766217
740527527
87107598
1171167194
1552109069
1039213176
180857085
414888591
1572913672
1522903654
1013731117
1047385419
1607411745
1285168393
1203561846
81950386
99614221
185428283
486162140
1069457722
1780450313
1883282765
857760196
850532174
1480974685
1367025601
2017393721
797906975
359720122
738018282
1621140860
444077584
1683330734
1397005416
693118834
412304439
1924736167
470045837
1237423133
1231002913
4328751
1813487777
1884842976
1302133066
311161776
1139614706
198466364
954035952
1705186037
1719829863
359585284
538015510
1111993189
1113024495
508065683
317880918
935309175
1409344129
1976723446
951296946
2036685055
1469206974
2113442262
281738595
864798954
533495187
1943281970
109902057
728321073
747269718
1341693505
12510503
9685504
1090118931
960751393
416831532
825755725
301869201
171554577
795200443
883056061
2062886202
1477869666
663652430
937063399
903582467
2072902792
794805727
1904268361
1124719983
1208491722
392408015
1126107184
2121747032
542223306
1259950092
500875903
677751431
1205418033
419755120
1641542731
2002329783
1738281725
589180055
1838399041
1690264128
1012137865
3167112
660342036
1503352894
1999239473
1752570556
112712868
61426246
1634295861
2035625190
1349823419
717827468
652029359
1433855802
1101281240
2058859174
1843710254
293646772
2089848738
711218057
307174252
516607510
1894042876
1072542395
1903329882
1637896276
949933603
1704661026
2091112631
575152243
1703180718
352268497
751996437
717374880
340541210
2124539995
887580929
105701289
1235485954
1076560576
206970353
417260242
2082461417
1725027730
1851241752
941241281
956855372
2109063737
879576415
1220515947
1077186961
1258913148
44529233
208351533
1452096563
508283745
1536314772
2100240068
818870171
1396170226
551597353
1719730238
265884914
836765278
831970936
256045713
2009374361
1726594290
2146664181
2135895156
1633755445
1441281251
196338022
1175398118
1609831979
1337995089
1940561768
367705619
1675484866
1033598544
11911601
1639513136
972205121
1734759857
1224259354
196572141
879371623
158027819
21171053
760704182
1447712257
605968770
334689050
944559945
1918289474
1877193395
607924432
1161174622
1130802041
236297749
1148330766
1181338703
2144860031
1100641661
803017239
1107099224
1267314684
1379293112
1653437088
244571910
2127816180
1036391863
1720397388
9515017
1959962434
2071215992
321938880
823292669
640982802
674262878
304003906
735265938
1682674852
356414747
865086699
1468891550
1219745601
793256934
1367377327
581483400
1564021979
1215253627
1740907719
1619376704
1364045771
2022437914
51527940
1266897406
358546183
1420354691
579110256
12708533
1425807102
1779224382
284014988
132677318
1341057350
1377938369
756674101
755890999
1820541657
1594177612
911687773
1365143685
1533406531
2096096852
1125647929
117308296
1566538354
128506685
98994742
2055183243
945622109
882548213
1847644184
1837299671
2082598043
1979196671
86441824
1169624640
370144213
226342572
703950283
2024759042
255574341
114908595
263494478
1385126319
1258635699
814314847
1186880181
312621069
742837654
1066089007
1482593914
2020259096
1584224461
2131015173
282900281
481195896
192253759
746189622
106121098
2054204336
24066492
1222242229
962563876
115848266
791325093
1623363276
994027933
1313839641
1137853048
1999579254
1035357233
669229024
664341905
1782581774
860631340
418941617
789979929
243895213
2096505029
315009418
663758994
2107026316
1799307350
558321727
254479855
498009316
1087001774
1023378351
2000792075
1988999879
1559869935
2014048111
976885703
1942613989
1656898820
1091890376
1581367128
1551505377
596006026
427967598
83185682
932404902
282468371
793268559
57417967
2114173510
2049216781
1358400146
104183547
336843516
1652627756
1069957431
1083952147
1162671862
1217412882
1900147637
825918733
1041398479
561581550
1191576235
391022514
1871712977
1471606317
1816726528
1694096191
1790739988
2023060172
1824365742
675432300
1013099321
226059859
1771511786
1618966394
1855087244
1114057119
389921564
994789864
274460903
68221021
305672540
1830013991
520180477
270745846
1043685179
261755855
616529113
1031610625
445380478
1001935023
1155586387
2039835943
1294984864
1116100381
895862826
1299940450
1996169870
2032711640
1853484235
1563880984
1586801739
81443080
155206494
1758093842
225429887
1207056870
391032418
482683169
891415040
1081911292
1651726320
765626976
2069854493
1272850262
1454539014
1911965546
1117207693
1930275839
493232094
828062422
463169276
1323613081
1753754804
1448236542
1891242863
1050244471
1804766456
1882106276
930879569
1567835363
1966965167
84703422
2008626374
36646957
2092138500
1003351031
1212956869
506618830
608919854
1832829326
403132223
1830609203
207654086
171045662
155823086
1087119764
2082905124
939605126
822752474
33499952
1228961629
1803940510
1329050739
1642154497
575953740
1674353684
1415167988
111129675
1076848635
1283082372
394615553
1996969093
34212632
1368735725
958808242
1380621440
245861339
1898285042
1240261018
192325033
788999612
1161405323
2143112747
1433002399
352583427
788856548
964628315
378525700
813988835
1646423877
743640383
1709394480
101104654
1034273203
1421970576
325208368
1901624726
1728799752
1151368680
357815614
707889890
233751718
447254425
633373758
402062982
444884822
478172854
338397570
1635963320
1813556659
1840054129
2087197788
1830288044
1801939083
875973777
1774825455
825917470
254907496
2112304106
2133308824
290984373
855005651
696776738
1410798518
509264874
128409553
1501677918
159922008
1559298840
129029218
58682437
456628856
42381991
1719849512
910995782
1186454130
1031058603
292781363
1064308151
901582830
751870551
1937573574
1079073988
111722720
137619096
966357078
1352316485
55481234
1643503367
1802466014
1658561968
652671169
101741545
78752772
1145528684
853811794
68623928
1589806336
693212064
1736051549
906752129
918480684
1113496826
958117918
1253682275
1738657321
452683799
1752037299
601770222
1872775163
389891517
142995696
600038723
1020987831
109844114
713615302
809664917
1558377050
1487890229
1118391978
480631942
1218896240
2086286429
684543041
277108004
1098565057
2091679741
1255601008
311225865
1152441327
1221008660
784237424
1714853577
461389598
1195992835
661613271
467270000
2016703807
1562207245
1775225016
1330836592
872259659
875697813
437487202
1631655501
747004989
1011513627
338734379
1317437878
2123537109
1304666051
465054865
1409531979
470163134
476808522
881922309
463879779
425375057
1752342519
672345284
95537448
1189343034
608038936
939596117
671346548
2007151927
1476130067
1081377652
1832712422
1965872294
1535843332
1941560406
1498404777
1671946248
1649804762
1856611044
1122597221
2059224845
1294984109
1253510707
2011487777
794146118
132145119
2050611683
1402634832
1813354891
674273595
1791356124
965505293
439255045
1518636916
1686522726
729431277
1022702281
1238178141
905860001
50266256
1021645993
709310513
1741716423
756617302
1998190551
71759412
1083219954
213955495
1212854571
462303412
1712422427
328893785
116314973
105331985
2093487631
1513642977
1286058458
719950701
1964572336
1225135097
1008836131
1979465046
1006671139
1864828680
1882823220
1895208871
1624726210
1442079250
1123379022
1491188587
1968619543
1839667827
1272464007
702326232
444430092
2035021784
2050618708
550868353
489032955
1173627891
1448611996
1512153941
1194890006
192139219
578142711
1481604865
265811856
1779962600
1244339450
1356458613
1775403175
598125534
1712103106
371236372
456851820
1621611665
128801472
1113622479
440522893
711767296
540807701
506944959
308506682
2053994221
1598359406
1398949692
763270632
1225533457
1722612514
1971628433
1856393711
1703457883
356498601
1798682692
1672077280
1806510137
955192669
1846211999
890008827
1154243145
1494445268
109730809
350692514
1821479719
878567663
1498664101
1840255300
1159511641
1395888993
1519865246
2014272475
758918759
1466725770
1691758538
1176608350
1465292425
2049875514
661530669
34536995
1181119980
1753668854
1021508740
1057500924
1683976132
260733387
1344070313
1364179234
1229265161
367895784
269877516
85813636
276075577
30262728
727330154
1017057112
1407081244
641750354
1445352276
1145545833
1967361952
616836839
372835053
1800051271
1675301435
398668560
1778918885
2055066258
411955780
223136509
1371906619
1946686574
629485271
936245416
602676632
852998784
33425877
1609170698
1849023204
1438916147
2108608334
2073612975
1278450854
1839134238
1453960890
375644932
1344080373
1282023554
1331514603
1502770968
439950147
1841768075
1313367388
431767786
19609396
45566091
1837836563
55390342
889541832
1464914622
643217218
531295234
244880507
663488914
1791709022
2015610225
245641530
1557621965
1119053080
1436681240
675543548
1632341639
2067501696
587688513
1263476742
1904113325
54893225
1137450888
1431750918
1551059289
819073699
671623826
1834176698
1446798755
1319892189
405728743
185506891
447083815
309534899
1559603039
1539850812
1969571586
551175470
648028072
708241830
222016628
1238764332
1956045842
875145654
2127648419
1639878860
269452529
254614323
931776591
1245365810
1489402822
66652333
2004827947
1206249356
1909659501
473363766
867434409
1756057749
841451526
2045688291
1074515465
1610981599
355145363
1447202941
241858637
1406381611
814222120
796973117
1174480799
2134890415
49179002
127078064
1110997680
1642377808
1798972152
552344275
1377626039
1274978796
1680357602
1804271213
1133092830
1788271712
1639927717
1422550596
2043437000
1889714165
672381895
1596457343
819080157
116060452
2142108626
750327816
1857988718
742110043
1917813990
1075642262
1159263121
1805053672
360366098
1129254084
972184264
593017874
1291837917
1616696761
1380336308
2099914248
1398623854
1990552498
1905134861
442774738
1664059282
713942007
525074752
1121073082
385949254
849389384
880529451
1622006503
2135018250
1427437133
340497005
2060199830
2021903030
1120209717
1434735622
707591164
1139920865
697166541
1798708892
323597212
1875272784
511943637
781498871
276746793
628880742
137628108
156759965
272351454
686892786
411889851
459278744
979257746
112967261
170288937
508902402
938525994
1173074041
306451643
1137797297
522467733
1947200796
598539218
1519420779
1446445844
224320722
450927368
980328818
1139098927
2055470899
1963580789
1568205606
2003040558
944170611
1682528334
814049322
1737191573
810167555
1825583967
789399207
268066899
563497870
375899206
1319115973
1545399446
421895319
979582926
1878224373
1367820105
1928413891
1977177141
656135305
1684551328
868820783
1293311439
164829563
1927608827
1842879010
1781843964
144040687
1355130804
1422271450
1146272256
534233868
1745572418
1642433933
1497832165
1218001970
74748067
1198550921
2064636073
22834159
437177486
1228678068
2088025373
1278291716
1305331664
1092699222
1370558746
1669672869
163721589
217238893
1235951311
274671333
186981920
224092952
1731857630
1049442586
1736566952
635118852
523801400
759888258
1732799787
889633232
1668250471
1298907550
182367916
1058684520
482275397
1626880792
218207263
1032064686
272802704
1366686279
1731206831
1694229931
28233457
1319267572
879530726
1931368034
1917617873
730357999
10555663
354925880
262129535
911168519
2015162713
425134478
1464664855
601052708
1740974915
2096844848
1620890163
1307268118
1283856729
1558881690
739934137
26165513
303293748
633170480
621027053
1576031195
1132646994
787630847
1364358127
1005944720
1358453139
1518344193
784717487
1320808384
1325939670
958498129
1057987851
1431021564
358436060
928861473
471677112
1033046497
669780347
371563609
1231130238
970127964
53551091
186850905
498218969
1704347636
1847080816
1034341650
1984087173
723370950
1743502153
1859699
1977241897
1657767741
1577852062
1511289301
1523027001
845038211
1543420494
1704903842
1971362122
1508046967
1450985669
1704691754
1953954045
757519784
472210980
1530796582
100081990
968282508
1097448029
970048651
209666711
2102753940
1846451499
1203469057
1729373474
1295654719
490660879
442177575
1769057814
237368555
1437661322
1315560806
2093128042
1284860081
1853493538
883389682
1039772950
255264964
1607159916
696357677
2068285713
740292694
1687099459
1441686038
831944541
343731874
976469755
693734528
1134222274
1945529236
1692652248
1757205529
1780248665
1729634791
1656168065
390162790
504042005
1839127231
1691143446
964149954
54103159
1506021877
990494780
1626368268
1551462662
1809107427
519875371
257192323
327158841
1077392238
1846411472
1934293420
1642584188
940611235
1473886833
949352318
544731192
1129777776
1479983220
1822050856
651887426
1402587783
482937771
1739488962
1736578933
1922806422
1768893560
2100847628
1069375798
319412968
594476121
1656372023
2547700
1665914601
1989190628
932167182
1577897893
1430686309
1180706998
119850133
525518252
844078390
961166854
1059303305
361565686
2057967205
318404984
956147849
923953478
681690726
168883323
1931252736
1090223606
1060631670
427858097
267563647
2093370738
1136616448
38820802
1588721758
161405449
1823645153
712619836
1332442976
1474796973
1537542307
1544029124
853519963
573199936
829704440
237359488
1182018026
1942755413
2091931237
1747265764
993961346
217977432
443675196
1305460854
1205263733
1240443109
331613126
1854629662
1180623335
1954933507
1225571713
130292597
224706767
1493006153
307640244
2110875057
1537973132
701027129
1705849818
391584019
2121392507
1855497365
2008101858
2039152862
115073134
2079537845
104418949
14128437
672682366
379726238
44897051
989900638
956851141
1099184329
508816058
992139585
14044130
1800803617
1268662909
666220266
1595803299
2020991328
1870510830
982349594
58458888
1642169307
533695525
169741446
1473135019
886959683
329295024
849210573
330564990
1127562997
1302178659
1289608414
1696304196
1378852696
713673337
1641362951
1825118822
1459497210
474802265
1165270404
1081772520
822571679
945455797
1009943410
382123682
1426034812
1858821271
875063181
381201382
365132216
567785785
469590300
715948434
102388656
1301309365
1450147132
175735585
1839410464
666213528
2098472297
650275252
799571460
871110208
131160104
1112575913
435979059
871162833
579716784
1509710022
442721759
923769428
1998267637
1570793851
201399972
1867523849
578015693
293107794
1732912012
1536984363
394402888
1586317856
1861180252
180861167
16396347
1091052888
524464880
571043825
1052922745
478433870
610778146
113982527
1286483879
97508050
2097642356
780351279
939981611
621912645
9699911
1119947462
560158158
243468942
77636113
766471406
2037529325
405153790
1410709006
391722555
1281086174
37811031
768757484
1718940101
1667915091
1946158061
1748593069
1057701415
2112203541
1370597199
1638582754
2023561145
540209540
2121280015
1273852008
37889291
1140066290
1328509765
1472996876
1277038931
432204526
882999976
1197491211
1324581361
541770215
2041544832
2056271301
1613187170
385112775
162496430
1897748602
1434607609
1781184756
1962681876
138376806
1859125489
1483954452
321893326
1659138982
35525361
401712875
333759015
2096490929
125128469
549892657
1582321220
918505815
1947303200
222592651
595037709
445794877
1648289915
2026328566
284621128
1648655820
422286274
1966367690
2081155621
845638650
649103780
921170006
327085102
847915380
2082019211
295145290
230055240
474186123
1256418983
1700379460
1288376808
970209304
299132664
433335734
638975393
641765784
408127750
1432126763
2055577233
219064915
2035594891
205595700
76062064
803087435
375630417
1067960060
491752030
473642933
565299854
721076802
385488112
829397311
1172749426
348360439
1010445429
86090242
897055283
1933525595
239308355
895415854
1388380339
35713374
974310548
1530262185
877034728
1471098976
1392205155
609673187
1212918662
33678840
243858648
1356546603
96483619
1685026662
1840745527
288237914
2108708924
1494094859
1432641469
1569322366
1043057235
559792604
80347096
1544223846
1906350517
1372075749
798746488
1822103062
2010023857
2030673982
1021845402
1498055839
1196622334
2085771182
1375460208
1952871887
657584847
1716680924
461152738
1506536936
1166959785
412287635
765197148
1231230512
286559024
1029674034
1124040879
1069014479
1381482673
254831546
338579299
1683259888
698951404
270488961
1469478468
1843276911
312942586
1876875262
224092503
2014617774
1159754296
159912146
800430151
1454133530
290743538
1933446159
1091992019
1619252571
1731562048
371481320
68911004
761467711
1501431563
693510468
1461514019
1504111320
617062789
2130098816
551463269
1012220881
1217424710
811096171
1554804069
1174976461
495476923
307138915
369873769
275860777
1190954057
31241350
1927557824
811457375
1805007898
224431908
1522496433
1266236907
2081153843
165579878
1415361414
679689662
663479509
1623692609
512128464
1238026528
1467694023
956078788
1815941327
879621151
401605610
1661629370
199337644
44691711
2135737958
914803845
971946390
14176454
22296926
1271550986
389409461
2122107077
475209411
1765349796
645093085
724123788
1699191295
1619888223
1458940497
934402199
439271716
679659037
1282985620
1477023929
1300921275
2056505433
2103252313
1776189462
1720398196
759564671
1094252281
205398175
1576983139
300266235
1809866869
1415920008
1832376283
67998410
1897770466
1538486625
719383770
1981601368
1253920514
1479049844
285013883
418514554
2132806437
96176602
76036558
76983484
1749083554
1259537344
77300016
377210143
1330897561
1004894788
838756430
1902563736
1712932033
1929660244
1392932744
590780707
692340887
1148006421
1124730987
1706510614
1374698890
1192129277
1349169194
553792174
613744552
820585877
556889343
1877471920
341629841
1149724685
1262273004
1965730686
2058374134
826171548
2106783315
128388795
1281388513
1660605772
1918829106
263653686
2015503057
313742290
392271149
1808319382
941638159
313034193
1322023400
405773908
236157575
1273559018
866404543
65597612
535772062
584308956
1108485336
2070644745
451696871
477488899
1596863980
428323813
1270924951
37107082
668725402
918225288
1044373948
1530740190
382013646
1352584264
2095523793
2018453065
1788836067
434736654
1106455393
785445830
153321587
890315415
373016113
1701118964
199187458
1994090297
636410383
1392403676
1328023307
1155422077
1848462474
543724856
1493049332
2126197118
1304152722
2008393993
108565974
1027869710
847910728
3385780
2034849239
1564781884
1396563786
1444495285
1034153329
364702662
403539175
1664485729
2024654221
1202645404
179978123
958340107
413757509
844317709
750861414
587496879
616340894
1929541991
1995728267
1183662799
88865931
463756796
1247445983
499385485
1569448935
982332566
1906783355
431100581
524087379
431038586
422567066
951958164
1560428135
2104259181
1584316980
663532442
812967638
1749560608
1534783709
631209812
627102918
902532517
1209268315
1094693177
170842098
596844285
1797862514
447395400
1780870707
1956175269
277829356
1884864611
895887688
1340266586
956835414
478239497
259829168
390548472
1430046210
568404371
564695832
1816442842
517081892
2010989992
677251962
24524472
1337881866
917539687
158132016
2035204916
812830998
1004469269
50125553
691273239
1818606783
405599746
693876392
1841895992
703833499
2126073787
1740820276
993844879
1834384471
1010361871
658378753
1666964815
2107379395
1574480815
20387808
2078999646
722605669
742150843
827484665
1530463478
417768925
808812491
1002354164
1736798316
1505148984
2112409951
852716529
720083895
663006116
2046404685
899363411
1160539598
2047486069
743418932
336885571
1694578214
645414051
811981236
579159541
375336237
1025389947
2126676006
218842055
141157644
745616382
843970711
384980616
778946038
379366573
1234604608
507913311
1935900846
1617809688
1803970306
981230932
473957374
1068624725
1675668931
1517588497
735535393
1182755371
1155445064
1787480803
2118240071
713206136
357579153
1740057733
580285287
1120250265
558071617
453524377
818558065
1375594411
1625272045
1213516906
504306040
29192029
880364664
980823209
2085362168
1471371948
1892858422
975038201
1493349258
16658244
2024235379
1283384947
897435349
84548696
1601793040
165868422
1085732303
955209669
680724573
1518864020
1626007720
1227970789
534980305
1262709510
507371408
1059159364
1638373341
598898500
940672908
452282389
1700982688
629623086
1893971844
164245391
1031330943
1685324269
629870681
1627195292
1294285639
770620463
1510533508
304733303
411895945
572463082
1965960680
316063651
1760645552
720922380
681055758
1402664906
1015510020
1035389847
1096267775
401693233
2137370169
283541090
393579610
287173858
400309773
1125562689
1119484160
789547609
601813979
356498263
1218004072
737144444
1532619475
186544966
254051989
458853983
68068007
788234141
1255040582
912731808
1876033774
1826697281
189406569
1111214303
1218680881
1752874423
1560901915
2035243721
881612657
1920418658
1038638135
116480538
356993792
1233976704
1197755941
244771668
457989667
1887466802
570658618
57335415
30013856
13693554
1717821819
1537851104
1523457388
191750760
193645372
1882290251
1320716616
673295621
907297724
511595208
1242619494
375784007
1223827650
1392491519
734002066
1571372226
1086208815
565555717
902124940
200101645
234977851
954654428
104325266
1954539989
1639089493
1774505432
2131989107
220569915
1700173229
1088990486
411135635
1823482121
1891094068
1624522285
876726216
47996978
1517125181
1819331045
85271250
436599875
1478422378
837328115
299638671
980245218
1125258468
748090605
1107080549
1646813895
1935714245
1770307749
1975491110
1013513769
879325820
1831916146
1282524709
1026614620
1441068070
660347895
1439656802
1714651145
1504917848
435161853
45615904
372076304
1353843552
79840878
1152116743
609351298
2137450130
1622443332
1258306818
1892811348
935758137
433171537
477192868
1052056885
549208472
454847218
1449189866
1754405310
1351175368
293574749
1340958576
1007956002
1341649731
1514736615
1372831420
648562575
174606028
736837195
1204376536
1020625806
1197330374
936891150
580774426
1283865337
1831176559
1805441374
827879791
1491672022
281610121
234359137
1481826018
2104406653
1561233294
301810965
1986944690
791767982
649187618
1787915970
676160671
1088228987
1283664685
839850680
1936302291
100733588
413416761
1928759295
2086399547
1009514115
73049866
1710741768
220732252
872342736
532297216
1830688430
420391287
866433746
1614940852
1113183965
1555631460
1952956765
296245732
1531913911
231545822
557051616
1851260647
1223801263
202325952
95273423
1553186927
1257853289
1406408058
1541622049
1741637248
1839706906
51173669
14232921
2117028235
851727896
926115347
436338011
1922264413
705517100
881753570
1977661235
252166312
301915101
96531789
1749618890
871744858
1149050602
108364062
654212650
1088874124
1796176056
452168195
1906486699
1297161379
2053678185
582093042
1246376789
1950430818
362417553
1758580708
647832732
1345362054
1048218798
1176522722
403098866
1485281609
1312398365
1289707693
369534070
1311042888
1397737727
460692315
710143903
119054323
903674215
1921555297
929752413
1066587999
903194483
848079985
276210032
250933790
1851335685
1258707432
854224358
1376193283
619090599
1196514882
1454048805
551613033
738724800
382909693
1343555409
1622654500
1028389578
1272690382
1909477864
187243157
1747243686
975027523
1419886714
206063996
1003296696
2117564222
1233648157
668305668
1686022691
436362883
76455251
1562775764
1803520543
42382514
525805409
1174514432
1358379462
1910807228
583222977
600741966
1867268745
473521413
1609752624
764314472
1914348512
1829604414
711090751
990181746
866780611
866791853
478565734
6968983
125673374
1341333337
143656423
644389360
779232222
1880361893
640126106
1701204330
1650784170
947299539
645502970
243087063
270294940
1078704491
869141238
893296314
1931258174
333274161
684892641
82181241
1604733646
1349408579
628351849
1898151680
701594462
1912569915
1636425895
1097031726
916874959
1957389733
73120870
1806018129
532594973
1421229363
1653207613
697750175
2144372388
797028462
2060198578
1926792982
1576887984
1731274371
397415550
2102675133
191025215
1808730863
59724784
1667064525
1313855375
67552841
1956576769
172225105
1353374648
230831981
1294862031
1620245965
250934748
905683583
11416926
1072196330
887211590
1147705276
1424166189
450325555
2114083447
1246185642
1745451045
996310123
1467463017
2145456018
1743461167
1923357568
690186775
1123467661
5429176
1810898451
1956057857
1869341519
1953659593
727110768
723060866
1169408876
1359689692
987622569
1863416865
1179467163
858278881
967677930
1329463660
983896648
1616489711
241931712
874552927
1647487918
358606601
1910054549
947960135
1166629896
1891044712
1416551130
2111973926
866733633
1123681973
2134257704
1710291875
890533843
1629051508
211049756
609529732
620927527
301668855
937945547
168101407
1425255824
99707068
460757225
889003623
1849719077
1919684516
1975364019
1229076990
852846746
1569538041
1350480828
475533789
2018949861
1299422937
1943792390
1307392417
1189770527
464271512
975397966
1731573908
227701096
1223496089
1091874320
410684964
319787201
1087589686
1276035808
1280682694
494291320
2040203462
1249130043
1249605489
1018872835
1481081806
806912373
797815126
145368338
321004873
360124436
799952055
2007787504
702685989
477879190
1925762104
230219000
1957412865
507457419
1513083842
90629771
381073043
983636376
298230418
1653156730
1404463523
1884369397
1255597485
1008641066
1309178153
1150752639
355027664
2011553588
2075989797
728042212
1212446768
1723922887
920185575
279591305
946042828
255652890
1689684916
959766924
1924063778
878266197
626982089
1409909391
531832077
904890737
195008415
148183696
1362978592
1966639726
2039007997
1083212081
372618738
605012863
826099693
2119459758
557814646
2037901723
1047463988
948676515
182613721
522919449
127341212
401948380
2055289480
1727068560
1597938250
814412596
1325848710
554166542
1312737648
819217591
2133266586
1489942239
552064071
1615443774
1572982155
1576633855
311457406
1326384084
286553405
194370435
2010204718
442433165
1186653945
1862373823
1741296312
1744231506
1193327378
45595077
590513681
1763810954
1513905450
1687190503
456094390
1157268091
209368333
1906867134
169407071
722573639
1201166911
1337094968
409490840
1182459873
1024997570
902156696
1501343533
467771277
1953659593
459838641
607087373
503891818
813402773
2091893739
122139022
1833115175
1465423874
551221904
1246146484
231327279
1372331520
492664620
1286042719
2074972635
166361686
1814151260
308906240
1397083144
694060907
796190405
1694687976
1196068592
1753271382
490934343
437628338
977325728
2006829049
514157576
181649848
2023029258
2023885793
508651182
1805151605
1349797379
1380532023
214668764
1509074803
417034005
488497659
2000403459
2128920168
664335758
260363299
1905366579
771390939
1849335091
610760694
1814395727
975455454
1289696156
991067136
14294008
1420120901
1641408722
2116947771
831939614
855202301
369992784
539197606
1128422184
1034799745
1788988220
535848828
2000543471
131996647
434332493
1712325411
1850629867
512413681
809931163
1970428553
1815913755
1472473925
2138180707
1827713689
423942210
1231350655
1182677021
1240788199
191259789
167714968
50319751
901693507
552007009
984480449
1054660168
1665420796
1618801281
773866231
1154651296
1221071513
590724569
4713898
1787860495
819071222
417829319
1974833670
1959384707
987784075
1228605579
140876839
1616641893
879880188
1962067171
362914006
1258294671
1344298153
1334987972
998701149
766557988
1304332988
1748827564
1889938007
138815807
1783575202
2132378140
545695297
1320766142
1324255643
1682405056
1239222289
1433956611
594354326
1798216598
421582913
494047146
643669326
124276848
1721808112
1110085529
434672444
2018383425
1796093463
115475884
329365196
1192964035
118731617
2060453848
1376476476
1265947208
1109865384
377704757
596299274
1011659056
376860321
1988957163
484136330
1998479683
971781867
1242767408
233494253
342773588
933282204
1455228417
1425130566
1549831605
1116321113
1680222231
1887165451
556508329
1520449489
2092274367
1763603367
1487937260
959301045
1820334789
620340382
1720299780
595998068
182471389
449392680
2094410104
2125712904
2115467548
2033794995
1529557415
537018782
1238590049
516724531
1106059407
1372231056
707736631
1429651481
2029431887
716715149
7545581
482423283
1861804023
1650421876
1887727275
494755335
2141457792
1977084919
659015038
628110268
1556266980
612717953
1124705289
243222834
65530276
1397668281
830678389
1576957319
2096736357
624430119
2121018795
1830672724
1647688069
622251999
1369985645
1617889847
2027632219
1892984242
1547755354
682527151
1721040092
307012744
138228691
1671242068
1071434536
269241018
1870944329
1927390914
2075986983
716259645
799773150
1758198643
1674352873
109380454
1665065784
1089179044
781273239
1088525516
1353718503
1849290161
605824509
2056020723
129595022
2120495648
1824230165
1089322910
1090234435
1147913635
175357177
549360151
462574660
1616122168
302829599
605261375
1796417039
1842352460
770702945
366199577
1069156770
769239139
1089297219
1335417329
730491740
1253828597
1842621430
1878461596
594526335
1420537943
1664006631
1264903285
1221251988
1036829659
234694329
326651626
208622708
1831179752
637760447
1971208797
215362501
655469100
525814139
1284384933
1201732183
1114788623
1825752180
1951503346
1371185152
200553718
1318954495
1984228936
553996013
1271450096
1693459837
2077764613
688047688
198343773
1732176325
1866635964
842477687
1887760021
1593731516
2064999925
1886024305
1319682422
897289449
703955472
2026552488
840321548
2023514434
1819712628
1481306340
1754706687
604077350
487062625
1190924899
1022229457
707620010
2100451663
807194239
1688450369
1003910186
1842158680
646938133
268707029
1347190720
1411929227
914160348
2078690465
1442386056
458696664
1015704139
575475291
184575858
508702455
1373434715
912116863
973818409
1830965060
60847840
1933959734
11656392
853656126
1029716325
822617337
15591444
1706498059
718015521
1098215425
1908460240
150254727
1181782757
866215373
478278811
989130254
617042242
1897200941
1572352590
1082132831
1828128940
425572047
495814728
1998688957
187661194
396371706
833250045
1206456068
339091527
726323766
850108556
985466154
647370115
1269171191
634771896
702236480
1144497256
926098131
288728712
1388854175
180182614
930588684
1339938755
1302544646
2031847280
1285252679
299299045
269149153
1302814715
997247931
833057305
2061416150
1536679544
2101238921
1107106005
192179811
964821254
2113543182
498908449
1371616943
449587890
64214851
1215056704
718110151
1998886824
1060733534
453035446
957325139
1765059187
1997864371
773009683
460962925
634344358
1490384387
1994653784
916979130
454284596
946442944
1986741744
639818392
1725007503
41110927
1918351223
1220214857
284843860
1153235608
2046371012
191268157
262989200
1904834088
1023761223
1981849355
1272616564
1781670525
685445995
1103368813
513039292
2105858267
2011343210
2018070394
44670218
906409970
1823825735
1226491721
524149426
1193470356
1724398095
1902039421
1196873341
1931334006
147412256
857719727
1734626000
1662876242
750492229
1629176440
303031474
2074851366
784842192
1118228400
835115437
145147682
2096748517
2096530832
1784576434
823968881
1458901405
1435265499
1661510532
1032223472
1119395354
434337281
1685196065
618443917
1852845196
1015113315
2020436845
1778086282
861599074
554941441
511621252
1887901392
1826181805
1154317205
568061601
350096382
572087418
415563298
2077795554
2070693437
1322019497
1421138747
1734863028
1605350207
1717656530
1266650215
619997157
387800158
1011027617
926521810
673619303
1137036161
539313917
1019028056
496724994
485618160
627953539
1622213312
775602860
1298333535
2134572595
1604555583
212837391
186120144
1185221344
1238709481
1202861595
1829055037
1798249744
646650088
962987820
6370057
1610402035
1576412491
300652574
1763582597
463306841
123303203
1184276717
1295862236
21195421
1247958997
580987923
1141595295
1499243641
1529889341
638975894
477016918
212048910
1535349608
1363454042
736590336
548078275
1950107499
2116089636
823720825
85047638
1657755379
1554436003
192446226
1030249741
9887622
781056812
1361656603
1211274476
1474023229
1107012736
110179677
172976359
1173433538
377677119
1531157865
351888019
1671241332
1891039202
525598103
1068669750
375756391
1494653691
426001524
1071134546
576759549
2086893046
1647054433
1977648298
1196514882
1160164726
1863917891
1082172542
1846958526
179561293
581921947
1545470621
31653195
1140532873
487723945
848241509
1871606059
1473559994
597404636
447037918
1778810747
718816891
1028746797
1505223223
1160416723
439194138
2024223364
1799854663
970334667
638435011
372409900
472036402
1266612365
2057288785
1732718583
1994436223
1345715608
552418762
857801917
1476774331
2118061467
2039980961
1192307723
468257181
298253002
1023184806
1867945741
623491266
58866176
678187834
1753024004
1511489282
1129337455
1007405714
718956095
781054369
149846090
1832573915
2088546177
1320804058
806957364
835377387
816209417
45432496
1016538163
1471976292
1128818284
1487097467
1876006077
920275411
651222774
611639992
1290848669
795067686
1357982470
293171949
2057097942
836748312
1497147843
1409792538
117367497
240530613
658401084
415207920
400639959
1372863949
622977795
957037206
1319692344
395084033
2081888482
1901926208
928077430
1584651677
288952115
8212571
976835839
554581045
1599203626
648559549
903911522
25901782
1560995983
865119414
1324338663
1536564551
1384659392
1538037067
242495800
1772903672
1939631770
355299860
1991957188
2037988830
1436586831
396755063
1669518524
812642114
142990623
1560241466
593067521
1232239599
1558240887
217190959
906057605
1413325061
1441348345
1523237285
1462476047
1957312639
310834910
263421070
2083908877
1719336241
1410981539
2002634531
1645202923
1218493858
1629015275
671203782
2093024141
1729280614
2115551122
1901877581
712155807
605723932
1783041046
1731331613
460031588
319349238
1976127301
113258414
690553757
2124850140
1356484847
1061814590
1558699025
577994645
574022695
299420431
1790322542
1669771234
1446970808
1491249970
1570670071
1034043524
893751940
1072065635
798426131
81102132
967579193
791788479
584889060
1690155290
1153116689
1264106171
1060182811
685308398
1384679879
1495654623
1804229001
656747152
2089319043
930285248
1607227834
1862075792
673652154
1410355203
1863748505
416917422
2102860992
1611807761
1050303715
1979549805
1140838479
51990360
1757797388
201676568
230645263
1247526990
2116952156
883827253
1314519790
1191530095
774887868
1924121659
1530770710
1176986759
1443941296
708742680
615329958
1269123689
1902069118
441165612
699826146
1821586016
1181817330
881300576
1171586931
726139432
1784320511
417213077
1316245844
670956067
737535175
1043772489
1549507470
1676196137
289277560
1913944430
1918435954
604517454
524303265
1366728874
1370042949
1117924176
2044621433
34939345
2013209123
937686174
811379223
1932330744
244229259
126178173
770861655
1838363445
1822186262
2017322340
1715445518
390652101
675423799
1434083177
747886029
1528453014
342362985
55260901
1449666962
308309291
1133480247
1663961047
1716157950
452274216
1872075687
1519908242
2077200251
2011908158
1773198028
1736919267
1873662225
460989954
1664074454
560118750
230277930
1580358001
1565529630
2049094888
42456285
1112950379
507198564
1387915064
1091381219
1815134625
267971164
746042526
455144392
1358819045
512831374
1122495387
1236131926
1209356252
1669487398
1266167355
1641475151
1576609245
778233050
1774356880
1890552308
639486482
1523127134
690464889
104614135
1813446579
1831787840
1217126866
13333888
1020863179
870490710
333358582
1195639974
1544197592
1668884120
1104726106
1715027228
197943808
1609812753
2060223527
424750650
1650932107
607394003
1889892926
811215063
432536141
493166670
491936631
753890538
1103487249
628481964
2010301873
517704279
516491637
647636107
1245362753
396757097
1509395594
44100450
1149858603
956298831
221088733
1032958872
1908139601
552859678
1916407809
1126944016
790211923
619695112
1737432763
851206216
1807872760
415371188
734634990
1159496690
1083147259
2088495045
1329653894
1730843
609327849
479955372
619578839
1038778776
825913539
1389160508
159128322
422203872
1147909328
470821639
192080327
322895744
551042819
1385623779
184833288
250069164
622633096
1117235204
1887551341
1221541348
272438334
1574540631
1439575384
918590468
1608078512
865862467
1447951117
1796864694
87333334
222054596
601668601
1808608606
3498477
351955353
283875319
143303494
1507572568
947304192
164774282
1671266346
2106364262
454586043
1930397348
1952665290
2076720734
1830950309
497085224
1494994872
1291870898
1273274024
49085385
587466766
1836790498
1395450858
2136535873
209015113
142952432
1684269432
69446828
18393516
174216190
2018007066
874396210
667965320
93005851
1843230629
88663404
1091324626
544253424
1239999863
1900420163
1845912588
1002755030
851000255
48884168
1231060177
1234530331
229157981
1049706748
329184563
1125549864
1862885163
714113837
612997511
957054082
2072453714
826424727
984313556
778453094
608307400
597733813
1558341989
49793808
1341880996
1318397558
191775555
1132096462
15437601
54740807
399491700
835972594
1716557709
160703273
757485714
1895313521
628766549
780636454
898852420
1227202755
821233575
298356918
1272554913
222009526
399237002
1768045801
75952629
942859593
1688905402
89860358
2094198780
934208843
1550117718
1363506968
1597716122
2129404600
1850719436
2110279663
2112069794
1788066434
1906710604
394624993
402217517
1610195453
1055185893
684024243
17177673
2005730999
1343550790
5249737
1729198522
574842088
381712286
819540625
1383604425
1106052556
1970995605
1401442784
2094685356
1250722401
1420578650
654859600
1675359821
1671464392
1599177585
272574791
1265999032
1882714038
305696353
1337483454
1547356739
1438479375
1321578633
135538790
2021569731
345298501
1745345230
1718988630
371996463
1820049939
1097703812
81451577
1531330725
1254796464
1497666694
64210320
2098715763
1301057538
826860221
806323592
1435152507
6760082
1442684470
1375139104
1074321977
1807915990
964414450
502937174
734818901
644269512
1149577193
2054871373
871570859
1408378232
246398130
1039736842
1881306164
1269322307
2116247188
2119869143
1184897342
783149004
2035636889
1994546002
1505430413
716356331
1163363858
919831363
268311583
804701827
1075018442
1457850387
1896358051
177093237
1078594740
272765386
896565454
1356966810
788044676
1254904421
189395138
1581642505
653708612
660960039
115018477
688737206
261392544
881262570
1671085086
1641462149
386828243
1046374462
1167006064
560257103
1320685047
1501962067
925887452
1764447246
2021960595
130707310
1205225403
1427054177
49543767
137103783
586628149
1036126288
1350081136
1964840839
754103857
2147440850
266540341
1542210944
1236014398
1477994367
1493156001
1885231503
372559880
550494612
1785426506
1588660894
1798994284
1196179729
1028374776
101233625
486837674
1860217117
808498609
1078067350
886215857
2031361733
1521518451
2027110533
932506062
558155792
924276448
591929321
1865244550
668847410
1646161485
1304469994
856336638
221263357
453729124
1863858164
680159049
1312329691
1606100523
151767347
1158840697
529998053
1134319866
614948782
2145677557
981891534
1904842598
1272596429
1683651770
1218737985
362820912
1795247606
464894964
455189020
1997766608
815650555
914331622
842815573
1796955898
60514386
1670845807
676032988
679814173
1749004780
920608051
255140440
1698703680
769876174
1225901464
1511426263
661457084
463743679
380998656
1627237104
18348219
1714491982
1908418035
322374312
150910642
1246316708
138668793
1672661884
1264286872
965522505
639319161
341395572
1015277983
118043868
1882805170
1877009523
277061497
721025130
597549527
910059171
955892764
1621170291
810655743
763344672
77243330
524110950
685926481
636348736
540684007
1445442915
1143046728
969240587
399128156
873270130
1838882322
1868837636
1533054088
382877910
1073957755
1145581103
1615063967
1269094591
1292356320
647814928
372369428
609302788
939707218
234213772
1569950697
78747487
1840866797
1509445666
1851533412
1263550186
618343202
575024165
978455773
1117916123
1412542978
1056012618
1338428555
765339308
522212673
1972500073
1809222729
470775555
1161467697
1275318700
753907961
1798731814
1799511750
480807624
1786970000
1730011242
1673155280
1870668705
1806282866
1258771450
1228534140
1572819792
205567739
1484393048
597458894
35634689
1315891433
1278483083
1141733173
184431626
56774684
1659726673
1130300013
616667142
1126051800
2051470115
1444322098
1104429886
1624450762
1553519018
401627277
1741141584
579871197
546240730
787616509
652467513
438518703
877875050
1819357456
2024325132
1286705686
714552674
1724430582
1714898512
1007486801
977639686
979213607
1007646045
60825476
118088272
603766590
184988399
429785686
586938414
828551086
535438009
1280810741
2056595829
1157206609
498040349
1274708212
1051542061
192831129
218725116
1352923656
2098506184
131053020
2103962699
1622968060
1275262410
487845048
858029749
127003643
748188684
211302062
1111014909
737409998
2065451561
2022752073
432981885
354775550
763129075
1138603286
1150121218
1955752106
280087877
2089256623
1154813855
39509342
1749395903
1590010466
1324082797
943191430
1696480075
1715646056
1902594756
308331592
662394239
1490761890
382032615
1456613977
1232234153
2115370694
566181389
796897837
2065041698
995244234
1673680965
331211898
1017847101
1520088236
1203063199
2105240872
665470363
1022556497
342143140
770171877
1656908769
271494218
1494633218
1345666363
458047310
1024164538
135968921
195906864
292033749
227606943
1114402875
1133717952
1267205625
700317376
1627732391
351517451
1788365844
2039023555
1396012525
1586389633
542623141
579695129
1739879031
710250146
849706599
2105864017
1355521482
172493558
4710391
1537554763
623784598
382752291
557995209
292565888
1593277465
674147619
2101615735
1249085192
1845221313
1926624712
457874713
513384078
730985706
2100620612
926615834
1616998765
314012892
1219191478
784183532
1558411043
1715658174
1540385776
1587706043
1616518861
875392842
1345734457
1772860034
1190323805
809161886
870871933
1130982295
712245785
1799108586
1930414040
1611890611
1037356219
718116572
5907048
1108575242
2134778552
654893121
508486351
7797303
1097963798
898655165
1624588012
305205271
581394579
1361257008
223186298
595283851
368803494
418332109
1827373237
1942300346
487118577
983547765
1520042445
1319795692
1876892055
1502298931
732313946
477903980
948959026
2073704995
149983332
1975008108
1263959387
1811095745
472957831
2026623510
1858508562
474914772
1230011129
258167947
479418505
321598733
544607831
409651256
288997043
866617339
1061002741
1996621107
419182916
1724245499
242164405
93861347
1065549844
1600031260
476712452
1186157149
1704683079
1420054358
258924918
1975081570
198528629
504476622
1533869029
19591599
194667448
716327569
1385989289
1862544643
383647384
1097727553
712040446
569211301
654021953
299418015
1411010651
385067868
263269268
1513009108
1387886066
352355646
522836551
2133196054
1300945654
1711628302
456002552
270410688
57322378
17163373
791123673
975397864
1802983492
1148424729
1889539487
330927836
1032904408
405787263
1828222364
2144958164
1198146259
1432464786
488927124
886562876
1162103838
939303698
814661332
1632640208
1289325608
1623845384
1053612497
782209524
789032393
1092918344
1155799076
1292610620
614959105
1503129405
1711597871
989180976
633910493
1435798710
652987326
263722321
1919413801
19099383
2105092243
1689125710
1178140710
1948457983
158991245
853794175
1196452940
1481756497
1758857931
1559297975
241538376
834268025
765381436
1898921954
1203807773
958578058
1624024333
363471776
462288064
168666532
168944064
249008189
1235045530
792745754
1050171403
232923548
886690252
1407975858
1985363995
1097448029
97189063
820363669
1968901314
277733356
1652435848
765426501
1657810703
973897096
80924624
988479417
326748183
413474473
1487973391
2040131837
253845317
1531981301
1471909867
1691465858
69031754
709636948
1047056122
658643699
2069387118
663349868
670372223
1348602907
1518803207
450608706
416766030
209136516
337777761
808701694
1229474401
585860830
1250889022
802221468
1246372618
1066951979
2135652193
937708654
634760465
1656921252
219056061
2032592607
1567588634
364827699
1984969325
690313266
718993596
650069998
35745275
996215698
1773485534
1185120404
335242055
2039551352
187096887
1793455728
1643726254
825070975
377882866
1222043064
450790282
618368389
1346902309
1298639990
289489591
139902331
1925851071
1553677213
1186658070
1256532382
682769979
482129595
1198086748
697124314
945854751
1964764287
1194966298
238591535
1339987994
1787337965
1032765691
1366442272
939687061
1687853551
1974329001
1295550217
877095392
2027550915
2130033965
1286446778
1935713234
805457954
352710335
1313550717
1412648141
1705111108
1048245150
941030253
1476104999
1300258587
924233548
1109518066
1555881201
81178380
560488794
1876454197
900486746
1340116043
762865696
884328379
1664809858
642866641
714286896
390732549
887607744
42275047
525158461
548090602
1444702261
5004695
1125203742
1582510011
326394006
73546397
1275296790
1518593550
596911999
436409129
1942010488
2013856256
1029314908
978253201
510925065
574101445
1403927769
2107828926
349820795
290177066
1185639100
2131671982
790680502
400836824
1253319483
480717841
1188160488
547729159
105688146
1064618618
1267010176
1442409878
454926266
1628322441
1828861684
976721989
267034163
976767581
558730845
1492526379
1910352480
410724191
772194770
117226137
492339491
1462662231
949810954
220854453
1489500626
1109170741
1178835235
803885021
1762528713
1148221649
1531799967
2067016344
680411779
1379258377
8467150
1987255049
1153900542
1103475163
1835358419
232727288
1028663776
1236516925
797013778
97085439
2131890776
1717101815
287071649
333612627
966134939
1573793866
1512814363
239363632
788268076
1352463428
2111735633
360610408
1346035265
1890307682
682591752
2071735204
310103692
1693811442
884883454
849385248
630529269
534883104
392668892
1896277179
881485078
368693752
1027453351
1822152403
2023222511
941649192
1082504745
1443282379
204277126
1827498991
1555930948
1631211235
2133765783
2045803512
187935468
592384669
57765326
922448042
1190553990
1652518854
165060733
1430187731
1741002811
176689660
1412992450
839856402
1352862079
929606722
1473402767
1214331435
859646382
1461646635
1961689284
320838237
571314405
1648150052
2107571827
1139313381
683818868
1953593672
1765649705
1390738954
823548118
275914413
1208031589
1276629695
1943193682
2088211020
1424525882
1795250779
499157401
765878891
1774337256
166551484
787855467
1665170069
946062086
179587681
1487865316
1499178175
2138663622
266484615
1972910702
1116202201
1871061426
1383668603
25864802
520313047
15304994
1481192376
2089184914
1583245921
187042648
1583037633
2106566902
370514643
1299908896
1737907999
1246624225
1133367385
1014807632
1994987566
1025535612
1555497282
30475336
41315728
1846032418
725865581
1240611101
904613506
211903544
1538251358
1274016509
1412316123
223265637
1244094596
1041404278
2117258028
699656240
271293665
1408700013
307422105
141625507
1691302089
1961397288
1373219796
1269301480
1160079936
1123176807
26141669
1340195173
68950167
1520630778
851516021
1902011388
221043696
602700516
1456774818
1001218492
412382950
1740168805
935324943
185963890
318796337
1077759227
283404225
1690044875
259847766
1659251000
615617485
1897222028
1112703672
550392344
2020345420
1684405095
784377693
925958438
130935125
274630721
1514409761
520785580
973006264
1922378201
586088930
1751998777
33011843
683249140
153258180
426856869
587279273
517416368
2136133188
1056079275
1786492460
1975084505
69298889
444029855
1203372200
164684380
1785632310
1283257474
492077091
1168527791
160580167
178207097
2079646891
1233693835
544641699
103381347
118010860
80010856
882748509
417825626
1734010023
1208100829
844870654
892908484
1151211389
2062243473
597715263
148410081
1530509636
962649904
475652095
1185769655
545036907
397672994
1649902151
770589193
1162353184
1106322994
871413425
993620800
108377140
282514644
161101772
1292534301
1730335913
1761181196
454325758
1912237561
784928666
640522048
124179298
1185321709
36784519
1465181764
1406881673
1368721971
1980037684
801164531
1716756615
826486697
1054598276
1004437461
181563625
1163975291
1891164747
310704519
1228277865
384373524
1608764357
366287899
749524889
1646034602
1132843268
405720970
1207941157
1899014092
724955285
524149426
464005767
422235305
765983791
785279080
599304449
524389066
142597063
307137252
225360275
737856883
1184369945
1814848770
1829980331
1183048738
545860939
1080964049
1839654718
151833995
2117622254
1045972059
1109144703
875457734
102845868
1734387456
32297244
608046084
469076704
1565873691
191352021
571875530
278776943
1296186250
1917061569
1108541701
242655645
381521494
143925523
1529426724
444130746
470063454
31088652
481536920
1827244389
322292807
1047809715
1491770028
1094374027
297901743
94229708
952857494
479224021
63630423
429554041
966837462
458309801
1376336282
1034999229
1028867299
2090017078
59712356
714762060
2016583521
516613399
1928825335
1839461637
480257817
310193781
398656350
680478603
1026598340
1018891492
1546210126
1031711614
718539299
557288179
1823522497
1229074648
1879093916
541026162
90112871
1800044486
147651588
2007594722
911982635
575731308
2055708011
1514282546
1535721700
1481736019
994482046
1140015106
2125647576
95330358
2035145781
713151834
31694593
1011068791
1950098197
2012900976
739491861
691570176
166126724
1234101060
550801341
868223377
813874027
256472837
1307403541
1105150622
1575633963
1083072082
1243868991
93338702
2113554822
658700777
779277626
1536993397
796683766
1888365846
804126838
2073015208
325032126
85943711
1584079922
1500875704
561216442
598286121
1025212685
530868929
1877892190
368153242
945391189
250950405
66767536
1647459318
329846977
526385704
302921573
67024189
1464712883
1063677028
632388878
317233357
1454956608
1656267967
341374736
1864860835
1121135609
712389245
599468978
701933903
1001403640
440250433
1463230915
2060860478
1837673889
498794379
684629988
1010726524
1897801336
251714087
2016146135
1827249740
998269846
1699057315
691265349
1841290376
329316708
1035104057
1308711701
1198078218
391706372
519714698
2026427167
463583793
1552262124
1446668120
605629967
1628793523
659957830
948243801
1562541548
793075572
915234072
75960599
31895411
126511033
1459281857
1664984838
845207906
1696772938
1834026694
203236463
1463893571
1622482920
1305313575
1484783948
169697433
75353680
2137529157
138361970
1060114361
149863738
1601403906
1906772870
138055351
1484199169
1505622637
1065072611
459135372
130028072
198594913
711201653
1297921267
1477488568
1532214539
159103982
176529516
1608512494
782558965
1409088057
1809863825
1686331730
1815026495
2032834817
1861097168
1626518365
816020719
494350108
2024783322
236703587
1324687284
1674712412
1838412778
400694581
629327144
2052573207
2062612962
523502347
35382107
1359067942
1513900024
1173139426
567655419
376473419
423118459
1653885641
1727085221
163812129
645107004
1050564179
1519727262
876065029
1043702209
617168005
1348153555
1361120703
1728503921
1679635758
1652354656
1541847953
1956992682
2061787954
1408516777
1637940351
1288952408
2137304607
145625737
1459077885
1414212392
305901134
74688530
1188603341
792841551
1370411865
623305438
657725389
713734699
133012220
1657825489
124841042
2042444149
846612433
1991335688
757533356
703879004
944520154
1095576337
517288753
261141209
1293383587
2137207923
2103764619
404837817
149010050
2029876517
669148469
26806935
1128483733
1957580122
2124782339
696673908
494719192
1514736615
70642960
2057981938
1377314442
1533589797
199228743
1380765820
744000576
603833871
811341774
176038661
1384188568
86371900
1626686386
1873890730
669644314
1504469901
817840403
1842810716
230477688
1931094986
1525872956
221760511
1697512188
1197420461
365839279
849721491
1203839908
1496681998
1902721472
1510479178
1430259622
1754359777
1836570240
890897150
730221145
1668311091
630483078
1059036824
405613865
1105291665
345538990
1522658890
1844391574
1351669456
1633064686
157098102
901737059
694525995
1318237500
82149173
591103049
415240776
1633852858
214393560
499803630
1661281349
977950390
574983641
1278453127
2098229659
878994080
938807201
2103920139
1115161154
1378382370
1467820791
1739207396
142595225
1793507293
1137412691
929816234
1539689374
164920493
1599862921
857085902
1850361119
155152470
1823867238
248069270
622240117
1180629440
754311962
310066304
1760746169
1963776387
1736644654
919472474
1497161801
706481673
1067552150
2096967520
618936505
1259982754
869605112
1892960866
934658468
1680877506
944519698
868642274
717047943
1537176827
595837986
1438752195
460199492
1431000884
707320204
2031224449
653575113
1613088769
110553639
708954224
205718133
255810252
1697611266
590423614
1489720963
1003832235
257109482
1461628968
435346588
930740007
1425507563
604990669
254586498
1465854536
872144665
1473762301
777223475
982458085
1469319400
186567430
1513266920
844372420
1342594856
1608793744
1055483346
1021884239
960359929
1018889835
230414396
1229775702
1572654115
1176116745
1585413262
771707345
42459151
631007858
235841927
1875630594
1646392451
695285288
399609746
699360272
2091567674
302469092
1384957955
1044262625
1330596815
868643709
1036394193
612362001
1459830989
1968736716
63983757
1854588134
708191548
2047863925
1987762352
1663488820
1048046628
2129084759
1074424405
80309692
1960682317
700901199
306072329
1010706087
1442468263
897307448
1260560378
1370868208
305349565
984873968
1998014492
280814305
906456091
1209441103
1157168616
24873767
688488690
1855503971
377298311
1809397849
1539604374
2078070412
2116478703
1405663671
439954668
27601805
357145327
322374312
1704949914
1582471619
367972095
227820678
455683810
871770494
1573116789
1834328291
1883187460
161628844
213409240
885910578
537916191
942948288
1095548833
1947263212
1799894789
924116674
675915157
815087396
926974330
982227343
2041564938
363167175
167736452
1850111838
985639581
1190228287
836450473
608739249
1876416471
1741839523
780414404
1524309219
1541630156
1770446695
1302968433
536703828
102741735
1486999969
1019404966
384227019
653064960
107822923
1335247850
1896136516
2048332209
187142648
152396038
736048891
2132422994
4376996
535430318
512441327
1058736027
1044588740
1848066320
1769784709
1113007093
1042493447
893271389
1069979348
331384299
363817444
1037131400
1213005870
1665793488
125499429
1581561205
1260741983
380275009
1746847009
1642906923
301391475
518451791
904395960
104515569
2024435155
25829631
387147400
379070731
32769697
85817541
1592079376
1748697677
1494113796
361476299
320319238
462661797
809588137
2041366598
1612062489
1566974440
1527446209
843649503
55826102
580459853
861679116
1453311907
411428725
1889540066
1748228350
722247130
575601248
1067601832
1753541382
1517568990
1943969323
1473106097
329210727
261392544
563616091
1809977612
1645526227
1521943805
916995221
954025307
1749850553
901613754
661605573
1393707480
439463884
1092170287
1645953177
1448798810
1916199231
1299659336
749183712
1776999380
1323322560
1094684617
822171304
671785530
955580073
1642187848
423421308
1784834858
1743955265
838131482
345508840
937740548
1146041405
1124104073
29916154
1506133679
527240558
2129097282
1016808251
78961008
1145175174
1310583623
1758413216
830021785
2082570421
1580942938
789376573
234221401
662067297
108151204
1077595867
582585732
780255919
62477509
1308932045
219562969
1090833984
872169006
161158729
903931250
324898334
1856102743
1130856612
2099063434
916646872
2009730686
72164240
2090444580
333591247
268835527
413599431
544375312
427680701
175360335
1857114706
1854990507
2084385076
473548409
396527110
126538289
1460103474
1386558205
1024097060
351440848
1520113145
866865924
1194960281
113446864
1426075728
1276985791
1904509049
995106353
1700963715
286006564
1826081501
1471827584
1681429730
455307623
105098512
302703633
1132789504
1019284284
1132262937
1112834001
1261624599
1196742570
431105025
30009780
1560475877
646848906
1444302511
1288205587
793264801
942423874
177183954
41125992
1466927742
1746090661
1766966517
1705331538
1244039632
534294663
1408945316
469406909
205289278
816412907
1485897604
1989344025
1946896150
1928137798
44416273
719669328
1014820024
1839490180
936250568
1126104949
251945322
856733786
1187258994
1719567339
403424358
917636706
799475267
411670714
2081806808
530287697
573127628
2096000675
917822914
2011684794
721988851
414249625
114711932
1118276719
521403145
1695075252
480898908
1218344339
631540924
1459383919
402274418
1142456485
1681525434
924112599
32210599
648051493
840061648
959089679
88525750
1591013212
367186802
1089906481
74051233
1015404774
1450212565
2034808456
763201532
1489317792
1858826393
2085530294
1867579460
759591375
1785103986
1683122535
228300484
1051026880
1855367421
48800495
1435936784
1958546004
1568118850
706070665
663004555
1114717033
152937837
859266003
1904575259
1177206216
1825643666
638590702
282193260
1606451411
1525938910
20949690
423399320
1672148213
1410542204
1041754559
123530392
747502065
1162872614
660688628
255985397
1498908526
389851652
266538094
2093052156
1789408772
142737226
1967320628
945420787
264228100
782453222
666019031
845364614
250394893
376321680
1435847838
905335131
351003087
1287920292
422253195
2036813491
870680686
779506036
671683383
369529923
1850532419
1014322402
512684865
1470788828
1385075525
225973845
718633177
471714631
1199473359
1847697970
99137574
1602941172
924982957
1826098550
1618828474
889359384
1529297649
1549492721
1794081822
1963783014
1584570056
365698907
1415038357
24349007
560997643
93359065
16814351
1709117242
1176038110
603735650
493845631
313105549
392627156
2066836946
534118482
811949244
1545819498
1575682297
1526159497
1821831631
1106878621
2028784723
773899322
468752913
1298190955
1238474259
121677825
626441609
101582389
200603799
1080683217
1981128046
716687503
1641719166
375682510
580718141
258797339
1980965880
1189637162
529769626
1570685462
1986149214
1223968744
1202275837
586122424
1825633455
1898546252
1362473889
1317103196
1274696594
1537085243
1960456088
1931259876
1090026356
847793466
1308047065
245875438
1167869210
4791711
1186172006
978930251
264422821
1776181164
761197121
2073237696
787453626
1457861506
273494651
579290521
1119727271
1951243558
1125049111
870464455
1712484896
312024853
2038826482
981779128
1148510077
1733577487
1393625067
484436821
989565146
567757707
1095806557
1442426068
709781489
400102148
2046910807
1774264961
1258341502
1312758105
1731056583
53595973
1637065600
1334478754
1648800824
360629238
624970234
87048681
1280551139
2119607654
592312797
1173077830
1548156704
107165018
1487780218
843681356
1206531422
869930541
1011176054
337338641
1930933170
555071690
1549041037
1267132814
28317481
800064097
1732762241
342189876
50919402
1257327120
197331727
465647296
1877235653
214923784
1501736020
158812056
1563712030
1086684474
1943152510
184645011
1362028556
2143082728
690426067
1397925650
813194974
176019912
391797247
598624217
268922087
1479013430
221431536
1406983344
2110523543
2127578065
402319837
437021917
1610436353
54047905
2053736928
1395371822
54405624
81485796
1706751849
1365980236
870134451
2021589266
1429506785
797854139
271208679
1428605512
1826087785
1757253599
1255102546
1122215111
1631493200
1940066257
1557127272
1314808132
1057965935
745246240
1495452786
356728146
1484972952
1653316422
671251975
1578104705
29646043
1626360043
2117668770
1980120886
433649935
769634229
1082531253
2041688026
1737131399
389415316
517832609
1173083699
159863544
667295448
1974187492
929332108
450797457
277343418
1092263082
330087668
363997089
1191481817
412180545
692807250
1361786989
45038430
2113380669
601691975
998686843
2001720409
1832850313
828041868
1497364015
777777051
1219579372
324256615
1103768848
1699245702
1494603896
1361847858
731181955
1569874306
1278611491
132002271
854996655
332629928
1794816734
467609478
1279016695
1963539685
2015097783
269649774
235322834
1714783456
32286083
1640334649
1652868182
1586763719
2015019560
446677866
619416065
822689119
2098075754
330837766
831497053
403181570
299298641
563466768
1234460880
1951886282
717734569
1023937467
2050845750
243487063
1191457175
192040392
88020066
2026348376
926031921
1968741808
588551939
1737125077
1829267352
1874706467
1231328112
1818041468
1063910707
1076090432
1958284001
618735640
1383480476
2079250609
1594646458
1378193826
1090942272
1627285190
1518254963
1977993497
1657878820
359822779
58975285
1650530426
635527846
944431016
1444453837
1398037240
396520236
881840528
1326028937
1189088487
549073924
570474188
1752976869
65390562
298198745
1351494051
1925232301
870493618
1583727448
62891725
91303111
1057867044
1161707858
320050315
1396405319
962420125
2070619689
1954852802
397912419
100857527
916827670
1317925788
498431651
328862222
1340462114
275423181
197128309
71516789
510823122
1007803806
453294265
2121715493
1078057580
1534927625
939094431
1012786209
1616259952
1264489753
1652854204
1417489192
1056520165
86386756
715167263
599938160
1617813528
643505421
450974180
775464562
1934080025
448712214
1235284257
430226237
1774854656
787421691
1691325962
1788429490
80205337
779935264
1914613683
1369483228
604922164
2097958353
794740710
1989551272
197025805
1693973011
1752021226
1887160924
1206828039
1149834496
1392063616
2025785943
1125251463
2045501758
1518577329
1368883298
1595462895
659419353
2051231782
1311189489
2009024239
73152129
115276366
1100070956
631691784
2085526764
3556325
1379036910
1003085272
1777165623
1629139518
1832135538
1497836467
1542082039
1920774809
1108425394
196756614
779341523
1966976055
1700791313
86074021
1453949763
2014438944
1686610177
1131592396
386073318
1432640066
1077117563
1336257345
614598797
2453071
1399087345
1921312404
340124862
242477381
988604458
544774578
613675112
768425061
1076509361
1714546757
2100215499
486058548
1261419872
99633731
510930082
1265105973
1077454062
924661731
1592941155
280164233
744570541
451803643
159184117
1309295671
463933745
1073478699
1694241613
754951407
1009737181
737289619
955257249
801967038
72236794
1182584079
1631872377
647323634
462837846
431376887
1120710159
1627052803
1748943304
535450568
255101165
1231461883
887182163
1394085977
1191299642
526814551
826232519
1136308386
1646920248
1604261542
1516652983
687499595
1257685999
2122354177
649475067
832456079
914080062
1710796136
1653693838
1372291284
830248156
537825157
74947715
1207817592
1515638031
1118443476
2086221918
1390254396
452092497
1187298700
47030702
1832869788
1537691493
829064557
249005654
2075965488
1232773777
595769244
177543272
1108656663
814218378
615294425
966605623
1347108524
291125088
1368255878
998006076
1847642164
1488191319
1950087681
1793777541
1276389520
1760540074
134865152
277872922
1472064047
1583371535
787619155
75461732
1817548308
1320965775
930138015
2035766680
1797365425
369826396
3741397
2139607887
624676629
659233824
318576123
1403072063
1581278344
764610444
1120508739
535662031
614418500
989936538
1274834334
575820284
469128702
729628666
1194799924
1683809754
318836117
501584834
358519754
1078993963
228553316
1871555886
1818828942
603056845
1366551372
251500980
2047797417
655586612
1000222450
918185349
1246805502
1989474713
485325290
172193413
699781979
1669198185
170662107
1402700290
1190406826
1836889071
482025710
881517991
1096318929
1445382892
1075060789
1301712393
1408612052
864798954
1784600669
1582203257
556359150
869562974
1033895661
2058858895
2072286705
1102655557
582988095
54431852
639603487
868128726
1857225021
1446825499
2030405508
764965216
86242467
502055251
265043950
1272149917
414162239
1008092773
1304368967
737836573
656155932
271142649
677646388
1545794457
1046739667
1615927188
610313149
1483002174
2096076933
173460699
1613409751
1869860416
903809171
1351110767
716986496
1828101807
434699274
618197473
565501604
1283363505
2121245170
1801909254
1242776995
318887350
1818279226
1449546872
27282497
1894380789
831032938
1065654589
1991596191
1877372607
485495983
1167026509
548188693
859714953
1065297953
1505719942
167246142
1439058185
1383648077
541402363
1859033034
646197420
1178503764
1132462274
25368261
1577145814
1817678410
1066226369
2129816146
917686492
1700132357
1851375941
1143557412
2050185763
951943988
1612036374
1509298974
332605041
318571880
1545321479
1020526263
1887380238
103134174
394930766
49987283
272334233
177707852
714582063
1502422295
1461797948
781759046
1245370341
384413512
466004376
292662679
2083872593
1933282800
2093675632
343640895
1919842197
1087634842
1038051588
691271148
75244091
424843568
692601992
1502451525
1243155107
1708280708
1153934176
1334868860
899621444
615484438
1136067409
1274544599
965381051
1681437998
1722070351
1135955397
469631041
957017178
1502353553
545562056
1420852716
163763121
49478610
1630418480
1161159339
218139885
1010384876
2059353828
1079565024
698471199
1735640995
1501584519
205623121
1453406335
455935919
785599119
290424083
1501309189
435625902
2034884752
1646949902
1083110657
1514637473
1413247713
833545366
1281584443
358091088
769587940
1657789737
1498054464
544242166
1695390857
550533272
1115023478
1799304243
1846417276
1009679282
1334119970
999694912
1115208510
524932162
1519987841
1811040956
1981845332
1116726848
1667470416
1030456840
993629731
1843083504
1662927107
1962526407
971512782
1130406046
121885835
1411955701
423354775
354285662
922132362
805512702
1337724322
168002057
1561617568
843116166
1701391256
90328498
688990819
474066650
1069396925
1892857535
507068583
1901357346
647904920
1552826762
677147410
2123915217
1106317653
1238727468
189591074
1113570915
1816446404
1069061845
376633978
707913943
1877811238
871641671
1459402557
103737034
1711665071
927798853
7377154
1219243613
61246679
12057576
183044958
232557045
584284969
1519308132
2138362264
782896594
1986285757
1700376120
2145253473
549170642
282567596
2136002510
573106702
1844282781
1780873214
796359698
1228812275
2000348275
1608279825
1198062294
1905117942
427446567
1916150624
1955346341
1952601626
835968754
1242752532
966393579
864622319
1947046407
2127891018
120467158
833723625
2098232838
1125653213
659442349
1536911694
1513691430
916753879
618202789
1983142504
643878653
1215619986
72521977
1848346899
503106629
1162707397
1204426305
1061701909
486456296
1198715420
1908515168
1911922163
1005363076
1134120246
63753847
435370497
2129337772
1459340834
2001212859
248420056
476697588
1897790760
60574519
2035049616
1006590541
1429707090
17742156
162360445
1545163478
288713811
278467445
1178201004
446345149
128391464
1213875520
1710759122
1308102175
898298438
1899005392
1363821674
1500707713
684812073
731127520
1211024480
916323789
2129979695
1711722246
1379230511
791858936
1608877464
265583921
451228667
938754514
671319696
426102597
1573653960
1688682962
2130087037
1866075151
2028563314
1076320772
402611892
983599167
984725111
1270065801
921049585
580745168
1688334942
643405477
1079786289
1526861209
467920096
698607809
596089913
379021095
5443761
1962160918
1794632246
1450081695
442504891
1040332120
1123795087
951586606
1374933871
1360310449
379081265
1973379081
817882711
541154259
1850191753
219083159
2030911933
1991280934
1711159416
977948786
1554710043
770165386
2089724735
92971645
1608324286
2066978162
1805173081
397959530
715854304
1674616794
715187669
1912882328
909342105
162555553
1815481137
1586230495
1297783409
1899314082
1424117076
1454334307
413038784
782907005
2000955837
1799935716
926311135
525129925
1416196707
1683857143
937652754
1288089690
1504542387
1766688522
401491200
390088779
1071410437
847769618
619592625
1884592327
763775046
1118571173
1705356834
386441445
3794085
2090063650
2000606475
1319682422
1883819693
2088998278
2025285622
618742856
1937118956
500128781
516622933
726552359
1070308562
784948389
133707207
2125754784
733379901
295908292
298522103
691678977
1840533241
1845918546
1241919345
879226009
2038953314
981297316
616283463
1905477545
1200914418
1031717847
1783540561
1754317235
93196650
2127014741
1464234919
973355724
698090049
1929297822
1360311284
1779339166
1557632595
1969294721
1639427241
119357496
1900512893
2107998475
278077699
2117890960
989063156
822047203
1901656950
1586894702
1973618806
475257063
620328921
392730201
756357217
1762299521
356894833
242181613
2010442839
826761463
1199599746
1410798265
750786660
832714257
212302822
497326555
1008817105
154228903
1320726810
1901909844
1947308599
1943286031
1162625730
1805706359
1002487207
2017871910
1845807177
880224515
1362899538
115423067
114219312
1359285719
805370219
1910709988
1512060600
736364736
1739148010
815219430
1402433124
227926667
1204105450
1183687326
384973183
2056505433
1820917646
1790017022
1809428821
1357527979
242234413
1200398457
6215854
832435109
1025107251
515653938
1284026730
1952757380
887680150
1309705471
1107593082
1091302199
1359924853
892388049
181466779
1512734984
1655383881
338415819
1692185753
1258203194
57646818
312796820
1724129289
1711721380
1782186480
1530628017
933501593
2133255507
218290284
967217170
921763730
1848211041
415419349
951047071
63338950
1898333650
1863833353
1610709247
1929520720
1980859018
590186081
1978479656
1654566438
808277967
1357610556
936078593
1790436296
1115881118
457001018
1158089270
1777613493
27450172
2086152971
1923906870
107162845
1582874099
1777651124
154504174
1613020640
1940535891
1953672069
1968869188
1248421509
417100699
88284855
910879267
2093567713
409917193
391600991
1912209169
650776562
1578794712
2063192806
530372296
2002725533
615826261
1810305010
1570711699
1570261307
776686139
895642536
1149171367
135081009
191571810
835891351
128495936
1315381933
2004663744
1601117133
169380422
1847058117
619460168
1472079904
1119079686
775101903
1013261953
1436223458
1676887312
701058867
1692741821
308381971
397998142
66148864
1882438582
502886905
1921024980
416392202
798951587
1132104325
99754455
1485481395
252532463
1727804311
809577186
1407612063
1003765902
1021182229
1546633247
2146184518
1667493053
748978768
922394508
1292050626
1734189410
455492738
867094067
890610760
823660712
1631895225
285625523
761547989
754834660
1690057630
145969654
1500441564
1949009524
1882553717
104351124
1071324968
7773362
1177173849
1043830891
690051259
575481420
1085355572
289000740
987430200
1593222228
891842045
1123061247
1813322663
1049511441
458530569
673503452
41633256
1720781386
317110157
37825378
1547140380
1310462737
309474023
843956027
1890140166
782300950
598416152
1057046202
358653271
1770663824
985685639
1500282527
1120697126
880263602
1640579551
864914692
1313734090
562445157
1133834400
1100534118
986977475
1981031934
1758818531
743084060
1701406590
1256342964
149210484
945194972
1291889055
259852362
891679060
2138551750
190046993
618296162
2119483290
1200861896
1599773341
1487080743
216892863
859856795
367698679
1042595782
308168724
1454177434
1192568256
2091388458
55419702
1319232669
1846366285
996404191
1345124218
1505908742
1825713136
1273669047
1837117241
2032720165
1234138172
1459286935
993346200
1277268357
1536560024
759568614
1672246164
2118420586
1139443261
416952722
1191205413
2097022266
1446672588
621732891
1111087530
278064829
1212711929
627839029
906701922
688488539
305742967
1839159370
62839812
799588976
850304390
497221154
13253919
64808535
1115994148
1158546684
1848577010
2030631099
360761947
492569599
1761548225
1041714311
724606495
1634697321
328957618
794411100
688556712
2133966105
236219166
1720814745
263104007
1532610976
1849666987
672974740
94580220
1936918548
2114370188
1555010986
1564539813
549360151
831174558
432970472
1430091192
196008295
194887113
1360235014
647774177
96547045
613485601
308432430
64675686
1949222368
610699823
655659439
545038861
1628025816
914381401
1334733858
807941925
918384898
505162545
198527375
616087582
90898119
1666964815
1093995940
1187002020
1962137819
175029079
1100724067
1471710124
1010989167
1247344197
532393202
1420354691
1327223147
608427614
1033188091
1576512998
401200512
1497920734
1416354921
1684939768
1273490962
525154961
1798923966
182418015
2133458681
1803629206
837541410
931098554
537141028
1940031331
1837546007
1960539356
1155836219
895033687
1267454036
540501367
952982061
82397981
1777654058
1610808714
2142122371
118802744
1876506052
783848317
1175813241
563268394
2013691368
515007884
399185517
1557419983
1752417960
494116193
87786826
1950699517
585254476
885975641
1676790818
75604235
797855977
2052914238
1651659151
1435004025
1564983982
1053185234
559792604
316429097
1023886794
857122943
2034388663
829232910
1803166565
2051425381
1526070265
2135498882
1142747538
1843840
1409699956
149482904
1291019075
286008497
1430238579
68826069
1470270269
281293291
586461765
638577566
716572851
1673528959
874374392
1840431079
1207581355
1260281531
66554914
76713595
434967309
317096356
1811341798
813003087
281193591
1339392993
972887383
1173394166
1350290032
147038374
230357336
1946730042
387248153
1644971320
1823473950
67134714
1616167975
1598166207
878536418
593349087
1461618610
1712902836
995398528
422330703
1914157933
1905799872
497003214
1527381834
1589468859
756800451
196358138
1171502054
1253731817
1563449215
674917357
2022392038
1321157370
1332083980
1537230370
1894120415
1495240485
2055577233
1821421190
679862574
383418016
1910689102
1158093340
751382485
659686184
1657884336
843110004
1717807323
116774511
641742117
1038394376
1305696682
156985031
558190059
1166062763
1239911449
1733355358
761163662
898900630
490155993
1326771990
332387413
1991228044
515609099
1829605428
1457530007
365028055
1766238018
873382556
1678255631
64788215
1547811836
1658757787
6106592
417347553
865493326
1809598250
954950300
1519493871
834797706
1573539249
128276971
1104448648
2128126731
1484324919
218546950
1763493510
1274574770
1720166645
1004106097
699868349
838079237
1656284842
1321375111
1330805102
1079790821
973332285
1560879252
1087226798
802904408
168800110
694497763
1866073645
500449281
508120330
1018447460
494556738
1664812172
1887135715
932617938
200796161
141318580
482014791
1916807376
173571937
1080420883
552238621
1184283183
426932521
147921905
725208630
1567618755
425264927
1384160747
1856460189
1862797111
1496093061
1512908708
406748105
507150893
1465067604
45255433
2102261265
845103612
1370671996
1725016581
632223579
1567977412
513642375
1367001247
2096395009
382742584
462422326
748186694
2009628174
830841510
1056946063
735141026
1527819212
551671531
978880601
1484976833
1454603510
758624138
186697139
1208879334
598262540
1517632317
1267120901
621082817
1939411921
933512019
2099961672
469838364
371766504
148011398
2115398657
1769204352
1870555225
659857319
1987919847
482410892
1703119345
2128055273
1126343748
909530600
594340937
143707225
93840621
98659893
936395008
818533050
2048174169
1025675235
1168484097
98580913
1376630800
2121164998
1701931311
1272319193
1931890789
1574932481
507516293
996084933
1636276101
1077230370
340444007
827479232
982617311
1379814582
874750993
1742838213
1884130472
1718145986
1115237601
1904875908
528532985
1165883217
949971729
662393438
659288093
1827238766
711688247
1821358765
73176801
615725763
505864930
213523439
159474052
1682411227
1485357359
1326185626
251360930
1921963228
846816508
1037524879
694825047
2031227191
899304114
1485642523
1800444048
862727009
265122670
847202727
1284311305
1815269115
1105345261
1839440259
730835533
1638519845
1209554576
846109098
1580643413
891301424
1190737229
1120573716
818268480
1773977929
411637720
816294425
521554985
1706483303
324827136
1296549539
253756633
1033780194
874260381
1614817934
435165955
1961669782
2127420098
1780653274
1846460750
1944531107
853809638
1523303024
1613120641
149715824
1442809616
727055126
1891157997
674664274
1091369093
164193740
1311314028
448315153
430030831
950865719
145009890
693525089
745337026
715499381
34259117
693807203
83433440
1440710555
459534963
1260169917
231218990
1896907452
694414769
205443157
1558359421
1917769512
1340313034
2060975591
1974713352
2126440521
745329433
1781385019
714756583
1048366174
994424570
2102732504
825237721
1871622935
583880520
1912846004
1942446105
840754600
1100897373
2123400260
1466249089
1784127820
661289971
929812753
1399886978
1132018207
276038604
1125452139
1748285894
1325986802
1548306548
754641273
2146665012
1108824121
1383257984
1564237487
1245598136
366963849
1098192671
1895088337
1363423150
205997951
767992181
296240096
1604003039
1582759646
1019283543
609174943
1131684904
649972824
422916947
1605586196
1855367772
964724813
1524936814
634689474
473927580
700810020
2013936188
113807703
1652095230
618917658
472633804
1272225056
1595026362
1207034664
1642062315
1421573641
1164170348
1929552855
614824520
444034004
2134891198
1774511068
1160577256
1164203184
1410603711
140089674
939563269
469427969
1612793680
859141493
2092381598
1144574377
1895156739
745912430
364128015
1947856617
2000365569
1465113846
301715340
1318349999
1264630762
1298572510
1413503093
1095743125
1051495503
1387656622
898358968
1715107920
1224960494
681323431
361631193
486882790
1627211769
232839634
1513569400
1163345929
251345478
1515204575
929847539
1669910615
1932515804
1942221805
934419328
186920457
2052534161
1895757030
890974106
1890994702
1568041868
179557297
460261329
1384576715
1540695274
1633738859
371600560
1285930903
906406703
927690136
792668000
1316143408
526462257
1524780878
535722990
1840461521
488795963
1562047171
1333843078
1259650428
2034455564
1811128859
195501968
639488057
503185971
1975961620
897512215
1381572813
2132702121
1962055196
1516396855
76109453
986780838
162955095
1223475248
183763908
51014470
1555297951
825096244
921888509
287314025
2070730397
1388981400
959684060
2010358523
597854018
313729541
74077183
369605529
497882721
1167128112
871516909
1712526870
1330845209
1903832224
450759101
1893887868
1785578194
425108715
2095484416
172406538
251217288
1560519173
327262179
1521973328
199454926
2078721146
1760878893
1344547186
1515062477
1110654506
364286860
1704510695
539487743
767525978
1358537137
1904920726
1951452087
68248952
35744133
2061996774
2110704087
494446355
1945947010
361876798
343694071
1013282617
371575357
604002846
1334086000
705966044
227381361
287131264
1464690446
544841266
1564482987
1677429151
340766309
1734462644
1954963078
938881550
1793912278
737106819
1514430153
319873593
877194849
413752208
566649002
507766178
1647529953
1368241416
659607597
1591170050
247495974
1203406722
1109424976
711288754
2020649756
750171538
790318362
446701197
1709046883
124350402
1504676530
1564454710
371614423
43586266
195717638
1713205466
299540896
1301978769
1233453597
468969601
1538855323
18054487
750225263
1998798206
1725892011
1813988212
786871599
255464657
258198317
2105660841
515057202
44156953
1564579947
310536281
1539168361
275822304
1969714313
1696555451
1347674691
1774851238
741145380
2047567237
1083275094
446909158
227185290
1259755894
1860239953
1366589868
469299418
2125866307
1674252547
514562158
27369625
527824550
47453033
1844297739
1636747418
454186905
1415550262
1731413184
1292246074
598851168
1588995050
1008891593
1453934552
1746898308
1629688182
1260882647
14457278
1513284635
1321391507
474039644
60527016
1020896366
1433931949
1181165383
1985548589
698570057
1768457351
1292126765
1320849725
167072110
985126418
1202483457
181929648
814908060
1615986581
1119918549
467475233
2037056725
374190890
1674459506
543322386
1789418388
423089969
800768033
2010023359
36624533
450491003
658400307
731777823
1840693972
458697289
1457371435
718034972
939959238
9473975
479115228
1691992070
68573379
1282495284
1520126662
1380107631
1861766219
793535339
262396573
1182905629
1812432993
894925608
1844326619
1088982116
406118862
1829587980
1532619456
440923896
82923937
1732523364
587288573
1184897342
713398242
1649087843
582082004
822466716
1906614043
125477680
1930414456
814961834
1200300410
2098344779
15093127
882460012
1122915046
230072598
1715850112
812337062
236964179
1916140316
992400395
1606082530
678676511
1922941559
332959193
2038055471
426878849
278346901
2068620926
978186492
793226501
350259573
565118049
71983718
104050776
2117171078
1261506295
1656903949
1876079295
1905772734
1453715531
1449760480
766598759
1566635216
1340733714
1241153634
855592361
89061367
2079334481
1862097278
125049016
738022189
1278443452
1712100470
1869669980
1964861328
303616984
707425128
1230718746
1068186452
1453923230
1617504953
1138212735
562185715
91476696
531622519
1613823129
2055189062
1557096452
1197640348
1805627065
720683431
1068360360
1692070479
101850230
908588424
267312176
1881965421
1017871974
953669420
674369787
1205511180
606512567
83065981
1529924621
1609105778
744225031
693167021
525606695
1900402287
1944069184
1596519222
541362476
1582592959
1126313610
1289423572
728315355
573173228
2086586529
183352026
225952959
1442674799
1193021433
1040869507
2125910136
1815547302
1881351246
1075951753
1008109148
1180996505
418145533
625082885
563227695
2018471143
1503026286
1791459273
1767077164
318361785
1785954977
769489576
1948713365
1552923554
1132516464
1546061555
912101445
486848733
224852383
1476463200
1773589872
57828173
1583557675
625564170
1754167813
1944024345
1735850844
30489709
2113480001
1815632459
1929609262
1071633805
768327756
823574782
1725068309
1734757569
502171434
781885431
527926593
2053662908
718011168
53009583
761458826
2128163902
573487768
144049772
2037451538
48548859
1043232620
1467404700
1725262012
719535182
1261357580
294152479
1406147176
2041000806
631063877
408889359
2107978609
94607117
960480992
677657258
843559333
1465072969
734975773
1450417299
582082004
48377352
508559792
415587616
1131570060
990579646
931013673
715714752
251306585
423653778
165098960
485072483
311695819
656295720
1053118471
633980958
1402903643
691521976
194372311
592017116
1724171898
1867457103
1049870103
1342975820
643969583
884733671
1303142383
322202013
1215901905
1915872317
883604216
866903436
1811298471
175440534
1687210471
910778529
1569697764
1481414052
727191478
1348253552
1030280047
1982785356
1577305073
905826516
1925597500
292043787
1872059235
2109095274
1074259173
702834792
551545762
1041900097
837504546
500122980
2064788707
191265877
226755052
77481198
1710433985
1763217215
145498334
628441065
225710873
180235946
1161976329
994894760
1902171053
418821997
1645669192
1688878351
984949634
996833451
941280651
1642242200
127690316
638945864
1182699322
668070917
1472875009
484115973
972965010
527409510
2005020780
2000184975
1511072181
80783964
803555296
1876577825
739435893
890246522
1120098086
1981839748
425199041
415868757
627090062
307735013
1355386452
1027316730
764381571
1932340905
1744879753
513740160
1268386045
810799499
1106849431
1148114065
1667304260
686384447
658412063
1052300223
1828320722
1418524935
1709098569
1038575875
1864828644
794837696
1063842646
470989976
2096435869
1121867575
762955555
44123556
608733563
1773723473
799993430
1853770419
1576354729
1041969527
450393423
599323242
303348698
187938190
1335315035
1508097213
468972980
1629547621
853039647
254885924
1501424200
838981619
337035594
1300396290
592471250
192013895
2044426244
1130141708
1425204342
471216867
88855476
127051615
987444091
1725981863
1420592545
1137260530
1874065824
735952156
588456776
221794208
2099643222
1789888787
377510477
520576606
957389199
99492803
907190072
101799699
1794857809
296497156
916628040
1836789772
652591743
242015972
653676190
1694757725
1514488514
1466662920
1450353292
1226307148
1424830803
1385964757
1565386417
1460143265
572253047
1992321248
459474617
1036278148
39635196
2050461618
1713459188
1605727667
1227124123
512634430
1444195448
659610101
990846146
226848671
184364688
235601765
1667638199
1571492464
1398296819
662188616
875624050
1060332041
109484129
887674702
1463215686
1210039367
956408153
199186810
644569717
1577513957
868148124
1528657840
1121556153
1193168559
213296427
2048169307
1922737857
137986613
1552097135
1404425646
2122205303
1312192365
1135597244
1214749900
1860980026
1828865725
747837615
2112074863
917552804
325808633
538342111
235407900
1162426958
1666160794
2143625426
1746365697
1125757290
2081548850
691243416
198466375
377671158
926024118
1084014045
707806848
502286508
358485841
800995318
691095442
439294787
395996392
877404076
643234119
1512817295
1653858109
1076363317
250301515
1840226760
1418983961
2096792833
722538993
362901855
1019630020
1610453653
1041917100
793535339
951499561
204027028
468818844
1134191186
2014623049
1000265670
621333775
843163952
1819692069
69416972
1904645881
365853161
289532185
680852398
1648497112
1507295082
2137639029
1897745595
1896070241
83184611
1099497938
1664229006
870312669
908602623
498850103
540378631
720220375
1252572447
300732079
37741182
868591498
295547909
592905937
1729923080
1829739604
853281211
1308609584
678462419
1936209097
1356983581
1139797672
541599768
32792542
1864315805
1733637438
1293869728
381896344
1061212231
302927230
1351435804
61883478
809911901
464708176
8394095
468237394
506837981
806255922
1917361042
1328941357
1970954381
252057034
1958604970
280036725
728756181
2115276922
1397880723
586013564
1142639202
1231345662
1030180576
526997296
57933571
341339741
326936686
552526627
1143306658
1072300991
1071651310
1072195349
892385251
110579781
429783561
1426242239
1642469659
1788609497
868690229
1056285447
781478846
918564078
2035271632
457711491
807172482
743416417
1842110195
49541619
1191769616
595116084
1473561722
114844461
459141624
816051473
1632985865
526455201
280117679
1096171973
788138198
874625106
823464471
1992495345
1626909058
2102153851
616212923
1512875427
426878849
1085012923
812403577
539868956
573254619
428319288
770085295
1218734767
1434359201
1210584271
1156795813
150823026
1751321306
465599954
156844348
1546227229
1716335253
6313132
603717330
518406904
995768190
915456221
1682824484
439884084
212371316
1330221689
776674999
718598359
623757396
1039993000
1042916558
1552694599
1495329650
1469500028
711610777
428266145
752191357
1730206332
565163839
440070643
1484444250
561533136
598772104
395354683
1836274845
425696060
1890375664
1787073297
177918482
1138910446
1971295061
1284317888
1515926354
1521547179
620818873
2081769220
1291874350
1188424112
1914852215
1584577192
953976489
1280049411
2124431082
1058194095
1508461383
743274718
624170673
1739371873
130086638
345608131
1389952857
1519463473
1436173363
652863527
864300261
415282321
150111229
1972651730
1052216011
1863761398
643476034
699319467
1499433033
509498756
1559645549
1194036106
166591933
1592088520
1184914658
1205829052
990069335
512778731
855491111
816356878
977207780
967557628
755550703
322175591
1630828076
1325141948
1435716568
793043332
2079875429
1286633643
139593532
598994427
1815618224
1467989487
500793697
875527900
2022677886
1794690501
1927298137
759006037
62583296
1638762448
1668480689
332544309
663753415
362591148
194290811
21869486
961517594
1019818899
1024716811
677836360
2052506039
154925254
1608057254
2004025904
132834517
1162413166
1177159578
603756177
1372495055
1473610768
1631452840
790286519
692979857
1288451687
457759936
841053454
82184668
1037751181
449095305
36038890
1106821192
1708172266
572397128
1783736242
555141003
1928438868
108910665
265788712
1743174235
1575328233
1391370013
1258712158
2106015812
2091253543
614590890
616361289
1589362683
2095072839
2059564720
709948900
432645371
1292814931
1492203777
1300572029
1871038669
1567738930
200266873
1974748358
2046443307
1421090761
1477872016
837987981
1225595418
215989837
1066865540
1969647046
413786972
1132289461
484951817
243847792
272534889
1854428408
536493187
760857758
1697007656
799945046
856954697
606535842
100672417
1460462770
1805537952
76086871
1701616015
79219299
1352159348
58825192
1149070785
1508268129
1678709409
1286335517
2003425535
251805690
1584990735
2058354961
825456868
640406450
1295028443
713025671
1484551093
1293011879
1201437873
1949201913
927465730
714923835
1162119626
110283768
1466025473
2060843056
1641185851
1275835063
617205489
296868775
1799538691
1343256353
1107251044
676106052
14592873
1812589177
1196304942
2145948460
744867995
288615300
940634513
843727073
1477266518
1421769423
814477208
2105520368
1581497232
53728607
1272882878
47164271
265088311
1428458412
802489899
2062653749
1637056163
1239910543
1929878886
695805589
1306943453
2062793374
189955961
908802182
656441872
2090304061
2111338327
695112378
464520503
1107294100
330465629
2098100920
769134026
1135082754
620542098
1176995690
1822450822
973457538
278371057
910413206
445227794
934751080
913122869
1303308492
1951748899
1569812655
2137535246
2121403192
28839709
1216272056
358875225
903232511
732871452
1021762832
760604993
953585362
1192198069
1447766991
1534970220
1422927908
1514749902
1672250336
1019929187
177651692
1773871120
752233953
61517990
570853187
1350318523
358691502
1452408063
607877955
1348001766
672130594
934132413
2122141114
534294927
72218765
1924189720
742704183
31398043
1754391545
178510416
1774208257
37536390
637947049
987018254
393021205
1586382032
1096174714
152968592
1389208824
1017794392
2013676505
1591096016
606905570
541362476
2115016871
1375551263
1733421472
1997801855
1473196644
415941643
324504431
204248777
788019213
1143549634
2101300861
904000622
1180407137
942869671
610521307
961136106
281032937
753551045
838854839
1026225991
1666269316
1952833565
1511637978
71488021
751464944
966728709
1052219716
1731753033
763071139
1409251809
1744688608
1972912529
2007079723
1175446797
4730231
1887797292
1576849357
1072666360
1723214802
1727485577
189464404
967672464
19592852
1476716540
534296098
179539763
74260741
1767082803
31700829
315642652
669523299
1193493844
1805573090
2118999158
1698973082
1237898767
635139114
318507847
412712160
1797487747
749770187
807736508
1098182190
2102272417
1884728015
496902761
495540511
1130283127
1565157334
1937987807
1566482681
2079370274
1919273725
418158322
1773006484
1806808630
1576206520
538287713
1112483834
590749202
74012766
1856389533
918747607
195196828
88250595
1849032062
1631475252
1668444766
1442786767
1810291266
1371201492
1871674809
111391518
309842195
135072790
2128582794
798939188
849739644
175978725
1767918493
1822536574
1875478019
191730912
1267282739
180799559
2136883042
394679995
529756298
943211590
1793355483
1976267343
1008707222
81602251
1653506130
792845556
1597824251
1777894986
1510797165
1657484289
1899681471
1657496334
476691296
1127164258
170171654
787955794
1360996913
1831669375
1707193147
1297901536
1454018487
1123680561
564404505
1595781145
87713657
914496645
1378219444
1471760580
296543677
88193467
117905888
572141362
689350936
2067525384
749265798
1257001610
150532635
862859626
794371185
2006557561
1671867054
1275967068
193188317
2140387599
925042312
2041700887
291678176
2045093918
2032960019
2115676840
1865833912
1616739376
174312802
1965071607
322256340
411834967
2065601184
727406216
169192503
198178994
2100914837
165432520
256023261
58131447
1773632274
1894904114
1638481125
1294323593
1605961977
260454387
263724351
1131419609
1865474515
1963404716
2003365625
2036828110
569706012
1289266575
461625558
1466225843
1316667425
1942797239
2035874440
936982937
449921347
686036309
2107100420
1381807391
1035840788
998820413
113553015
38020937
694589675
626382325
1125358668
270462778
1150829932
1604727786
1034457871
719914517
981803466
1997063403
437748765
1405665449
1376660470
2137399814
396173299
99277041
849842858
643775577
1291631233
1997510354
1285645644
523065566
458312661
2127470558
1858863862
1209380304
259908925
40779765
82754457
1529028400
1201533651
1199074971
2084545866
583030546
2140252146
257249999
1866264762
358513482
730371122
1779461401
441438474
298189507
1667466057
1804623142
911645376
1898455818
1055925776
2031905435
1280925814
1284010846
674699871
1170375144
1892784411
1309057503
2015536841
1531271153
688669538
1385149791
70948449
1948202898
740201254
1007995172
60876337
517152651
478435105
2106382309
96904493
621785531
356584839
665118091
195903331
1723730468
916208144
2136580153
2136893220
1525586809
402164685
492324453
1405850013
431485231
1620641979
616287470
1543052095
663611242
280669789
160702696
1743330736
344919254
1035439035
1684362603
764169578
263927204
820481159
784254371
1989610473
1412475265
97199607
873028095
2035595667
322944084
2054153662
1632550829
556466301
435209463
848534563
1535170307
1729917418
1066921145
1297413492
1117194853
1520691562
579284119
549081059
1545224892
259687223
615501583
643450041
945048709
1734665798
1776093341
1997447007
166395229
765384640
544374898
245757574
1638359300
458795077
17506842
1160451373
1897709578
1327213392
504858808
808365474
1357062174
1212520564
1632585570
436259662
708497605
897014133
1327685637
303675874
385170564
330882006
209780819
427458249
424036035
711859202
1313422059
1566278593
608622136
1032953483
1061629105
1982109306
1440511634
814992370
851950977
1540547159
2009101182
95212053
1914191728
391018819
1013653150
609762556
47863480
1023764956
881906476
1997200906
1233224682
1249873472
1872817491
34430239
1057055526
1149516858
1439994151
3491635
1618675099
934485643
320926703
1422539593
410784661
1893678873
1791404332
1269189148
1658129347
256654758
168121225
1248198917
203339400
522960360
1499594539
397614306
924263530
655541112
735037515
931777673
2070259101
1273527965
426416463
2134819271
632232305
1664391287
53398473
330199247
593405794
2102121470
519365677
1224083438
430371186
965300265
1173222442
1750713034
1491087928
1611107710
628205924
218736079
1973479454
1516907840
1816091831
1953149223
639232615
1844504224
1845204037
1661182665
1241366999
877532768
1892325270
1760369344
293837971
1950969112
606600862
222087244
227098789
400504399
1205732387
329519752
408792753
2081873113
1470549602
361862997
1899965389
1764542391
188971725
576521926
1458911574
1565233225
1226869471
1482206157
743734016
580258371
1521716505
3067027
76302991
1289632188
1977858813
1490773843
224238441
511576367
962013016
2137142566
1567218432
1067251142
1077592196
374749715
1743692133
1535932247
463551008
296132715
95671224
362661963
2132492333
366437159
380258917
1253793998
1881383486
690419573
1074728015
956301447
58975834
2079829447
935628279
1821715008
1364876393
449979016
311816610
1855833069
484750997
1968978121
351747036
1132330043
263950425
1573387855
1182677134
210171198
1249286795
552653527
1331935600
294966629
1846096493
735041858
1447480445
1041682678
2021160226
1181188348
146829475
1912809555
1492936801
1120713351
122476416
784337211
1162363302
963436995
1606128259
1062893592
1354446264
395548492
1724326328
474853109
536326876
648973906
1049726978
1598113203
1897763770
1707749615
615143726
1873041247
1729977653
1856550038
1370898762
1034793022
96038693
1118133595
675599811
1364061871
1404146611
1858600702
1789650697
1529910526
1496189460
1496630689
673411106
1575690120
645474595
942336941
1537181093
485659625
818286029
237756329
542692905
1126862474
1302345902
47116863
1571976980
1885210380
1166616441
1831251039
1280346438
502499366
1551833238
1538462795
1037925033
1186658285
1909214720
1747525955
607186076
1394757636
445536892
1501392772
112870918
1444786927
893068651
142118640
1131511455
1787614294
1306093823
2083905024
101839674
1635878987
121414664
1003295176
1633307981
1094774142
333893463
1405125202
157166496
1867691439
1678197870
452379846
939871775
730458586
1705044592
2125844611
1087563884
261032105
446521618
891488184
1208172873
2037316749
1194887392
680576609
1037617024
1170396708
720539137
1384661788
774663068
1076405129
2107779175
1292466660
1034009856
2087520035
972178052
840384750
1407417284
1763171909
393416798
674663084
2088500308
5166223
1489331815
1994037063
1744678651
831722038
180749459
1172946395
1084097239
1808701164
835169037
1087231625
116592540
11742766
914115791
1255139157
1048834123
1690017613
2018643846
1204925020
145796686
1334654496
1672565242
1568906677
1421596028
177416601
1111543218
2014841268
748497837
1584415831
2052941189
2085112793
1775452886
1492130515
1499497914
2098765454
137919913
967282955
951349059
1111417981
769921270
1818620340
2079828391
944673328
314815546
1365127313
582109495
1556238742
2140454141
974654820
725873519
400722281
860497302
463040507
909778049
108504177
1876212301
400409437
327524896
740180375
2022427218
1322959923
550724307
954983202
1866024435
1776450012
2092980594
1247438628
209801522
550404752
1770932171
378691215
1839769731
958940380
1470862296
713659
1875008990
2080065159
1867078290
946419245
618085241
1518404980
2108735515
312952216
1647618082
831759865
2117461617
171055535
784830269
224508781
1525833172
77136346
2008199586
514130307
2036290879
1387363242
1835442105
1481589904
737293905
298976565
1488496024
730115319
8154538
891880661
469814875
1778847899
391212242
786398893
1786676683
878112785
677670119
746180368
1964329559
463125725
1752049962
862652268
1650437292
710616328
70849211
1114667036
347806459
1179594133
52873979
412370016
1166035506
1534119662
1071436138
529671618
816293608
521152000
83176270
999406777
132427537
1674633987
316956233
912740515
172518444
953928502
896122913
901908136
2097205379
903317743
1442525276
2067239480
269332553
958876441
863781963
712026921
845973958
2052101047
85216438
1404943580
1377888485
1730939931
1209786282
1171669536
1092189761
308887760
1384912028
1366734751
1611113710
823241074
1439952802
1823604125
1125347006
1837127791
1137369260
993801810
922952480
1338681716
1465750418
1477240521
1389997181
750286417
767537664
2019500162
1109691752
300502320
75554098
674715562
800062962
277923112
987104766
841870223
1504172652
1431453794
1446269527
2030631099
967831118
139956800
1705268973
1971074947
636699697
1563525888
1025623378
1506976732
423749332
1274471539
1548324130
1825434653
594310207
263658479
74286764
1889341111
52777871
1338993275
233889519
1300445230
714608133
180457726
1193687254
2095227954
678085768
878474454
1851045675
29301053
914347028
328492155
62961945
1426401828
561733724
1385667330
2010755893
492667952
1994174253
1838606877
718952966
1448207538
1529777631
2000576969
2016045353
1538486088
1014257550
1633308952
1769384305
235547463
202374348
885531444
300934657
847065311
1613040341
1546526829
1411070402
769781388
2120825820
804674506
121137672
36328775
985021211
2088399456
98964645
448418582
2089050799
448706644
1181319782
494223672
696298613
1258094658
1441882932
286942561
954311281
1179064107
1489165921
1673673274
1506221651
1223300756
258204202
297636831
185723519
430222797
769560891
779387702
529982738
165509374
574113828
641800773
401082247
1386679590
1675813675
1455288530
1544267319
186482494
1625417297
1775781007
606689392
1305944263
840111653
1935741040
1784104822
901360080
387868311
1256132523
133266456
861389285
2092482807
1223940449
801289115
494446179
995591500
2008908018
956619763
732451102
1831774990
620289032
1025813525
2145062758
1821634679
1005739018
313997525
1385509367
214228761
1237324183
2022503492
812199103
2111782416
1222975196
2111018916
994465354
1034033262
996810189
30276616
1772357374
626297199
1294350207
1105802074
462704844
1378684214
66078905
1133273032
1119250684
345012137
509204907
689406964
195526989
176173599
1975539315
1935591826
221097776
1504654041
1967195026
692077106
1688869091
1054879549
833173282
1824560972
356854465
489053717
783935365
1647330685
1749728437
1969780628
675210126
71008362
639199202
353968330
1372737364
970006068
2003399689
1712952772
935329266
2139247929
1941053229
1228529179
886276172
455868351
1434311928
787399550
1758484026
2134459749
289607215
1815094204
1113808667
1365468775
303336725
221914726
1861822834
1092029697
1328507418
465667488
434647292
1074248582
1103641099
1317304146
378166001
383012816
1674297344
1380671065
1845610432
262882402
232838403
649881748
1970788928
174220390
1540233738
320272750
926656203
1113780520
201178285
769144640
1536991188
1518758355
1489282016
621703172
35896943
623103912
2015535738
1091357084
2045069741
91261899
1516347360
167296367
631855816
2705430
1181782757
218890038
705733529
1108517771
2019449990
368449664
313445735
1016183097
715108016
69425482
1334481572
792271991
1373634037
1538665049
344590425
101022697
272939311
2088729463
1213238351
1208953565
1687253871
330626888
178391804
2080728313
935025645
1798981229
1173192501
1070330614
333839599
1036646331
787067602
1673629564
608103384
1710776781
1137378956
692990087
2142304079
84759485
687855315
1598712380
375571908
620743912
2037683307
686090722
472508119
490781153
220562457
1720130941
716986496
1347163297
38253382
1695853138
2004680942
1837793767
1656026404
1324308653
95385260
869721224
1038993559
1958173843
943856392
1485870213
1380955638
1672654278
1398260553
1749715266
1134998167
1792407955
392183124
242685520
1933281715
126927325
1541680526
1116152849
1690003480
1864339819
1028970772
931518149
414068276
274273284
321701709
645282825
823609752
2128009238
570693858
452947982
1646629793
750966200
28784128
685060700
1017417999
1325299524
647325407
529645099
1881527927
1717614239
1897735355
626875326
933299120
1428560532
1072216434
645977138
1271393547
518216460
1156993630
1745000528
1127895802
1557345944
311230730
218951231
529555986
1022911080
616735123
674312671
2059785232
1192651860
116875657
261223385
1421751107
2087536572
58851857
276611637
146473506
322350343
161602085
2091865854
614480239
15144273
338332110
1229051835
1439609783
951920457
1399157763
814721590
390999827
725746674
1455866604
429206625
1622784604
52035218
1874840690
1470205982
941593720
894267424
445395664
1063786937
1592815515
913749304
263643340
2089097561
522391522
531952518
1057246995
1867401463
173789843
927879899
529749704
502256054
1591053351
208459942
1608124940
947257950
201162645
1205816457
1116960817
839544664
980352755
1677202556
328415657
1687716886
634163143
99520569
36993915
551735683
702366053
1898277970
1534731847
1292049453
729396463
1265184838
374474143
236235904
1725781538
355252817
1756761998
970689270
683295791
757387385
1533751800
444999490
1137480029
136520773
376031413
1443748832
609854791
1375186746
1732799079
88915719
803428166
280727519
1065880130
23500191
200039388
1509292966
838160006
1009962498
720179033
298172846
1274791124
579469187
398429825
1420658936
2111038662
1650281018
1833787549
1470875486
1679461542
615012638
591341825
1130311613
426532631
1554858270
1462872721
1312399580
198998699
369589537
810179933
1158072771
307822136
1161427855
2011523850
775829718
786384554
1262704819
1961570973
654566731
1344097626
513567914
1437121144
1926728382
1045925812
1417229839
100063754
612809232
881893486
211773205
1281502693
2093491459
1193970238
1127173368
506660469
1335412923
378900499
845731509
1666287673
1204809022
9792451
2062584728
2073574421
852066233
1567037163
714281878
1863909967
1884640410
1243468717
483050844
1396464759
557880406
76322755
177563995
1943927059
197027453
1218172369
934194024
395959152
267374332
55196170
512052683
1822840516
237323750
1148806813
1671401470
413356218
1297181139
121285103
1197234456
131920788
1597814436
1226253519
20981665
650595438
251254522
773631237
1393397128
307383577
990764168
804280673
36283377
1167981860
2128562820
193284280
498576334
1430084278
675819274
1523999068
1747733497
1111080193
1764141531
373855342
165138591
1447079040
1965525009
247470024
168356178
1181071458
450447025
1356862343
689751191
1994543384
1371737578
794495182
1469827328
1943818895
253103215
2032602535
2027272913
561399954
387346510
978589610
1017143201
1544123945
2078440952
1032768103
401625520
627062628
994128664
144994499
818803874
211686604
300912694
1793129947
1700955668
338922269
1775105932
2129463944
796884573
1658668753
594956510
1019799795
1319468562
567105421
1740352696
1476029668
84918686
653976812
665542271
77388419
115438448
1465125718
1622277366
1875820339
1591675943
404701175
2117502179
1492589270
509202912
1379726204
940765755
1723209346
1046889193
178770463
682473046
800457489
495715867
573999982
1320353776
547136893
1351558774
1106826272
1984513616
785772295
2023991667
405462113
501887278
30438311
1642802218
888945314
693380774
1053926222
1160984352
654538487
1831238547
1478697111
164137780
656842966
1548381280
295845363
237203310
9471036
1553980408
1772743337
933597296
1242185000
165121214
1462046023
545834225
1388190401
983516208
476800427
1069465378
550783879
1704777012
1509340939
2031172203
457959832
1111431449
1459239288
1655327735
1183704129
1752318269
1028659005
2111250995
432071886
32111094
1710440420
1484893631
610865357
226196333
1457136612
2065419539
872366154
1201916428
526494359
1064982032
1412109600
1934787842
747900069
1254253752
556273946
1430520571
1780988083
858338145
1816069988
1404213636
33150053
9529913
1357123225
1856972131
957638913
782667858
407108725
2035896266
937455409
167650838
2147401839
198189534
1053370292
1988563002
445591870
529786059
1304703997
422066109
1968869119
1404780481
750634017
1349708328
1714309673
1946552016
1172745379
1727165482
1044679455
870395331
891960516
586147022
1637931927
2040904971
1136833611
809491903
545919919
426581698
1298711065
493151213
204711429
1254185566
904465113
927113166
1129446478
181544915
1580301284
1039326755
1352295746
1907594796
882657440
1868613632
403326300
2065732554
1816732169
58660086
251272110
1827788226
1776520005
1973808028
1530446683
2145006767
1084299543
36790310
3324608
680753280
2134861331
2075652138
1098090794
947220651
1637548841
410745658
64777182
1139090902
2057559787
1742790154
1889690002
946691191
1282060
645304593
1395175982
1497972901
1279970489
1328086940
722663366
701954805
2124663466
29724697
2099782219
1310990389
478107957
2141038333
1920272073
1052986867
1741139163
1716293476
2064800713
1081522559
362228849
1911792379
366196818
667078391
351688450
1422474583
257706848
1862965846
34525281
1941933602
2078497674
1417840747
624625036
630386010
477975972
1761928388
757533578
339615560
1054522865
2046482927
1996620321
1792249428
1460993186
15146586
1535315278
1142798537
2049063920
1005952269
541251260
451422551
570982421
443691108
64823633
1937078448
2113327534
325180731
214867250
1905473088
2079092544
364692368
2039312857
1657884336
1278049782
767094424
1775641919
1055546876
1032911939
1276460907
1366090783
1473988685
1332359437
1184732002
231978338
189293357
621577681
2102599676
1226399052
851773866
1852267428
1050987263
1565539863
1795570779
1022310736
1409028928
1001658497
2125325001
236883421
886820235
1832919101
1726676180
2011852580
1428113972
652188101
1428860070
1209275588
1482993750
933824526
2092087433
157476162
2110296613
705334477
624343075
591178313
1724510620
1060093760
2101228619
1742614191
126944101
1803742397
718638969
389794737
183602041
791143866
676041382
1272269059
245046499
1948353009
1236934662
1651181228
1672991587
586128748
178884458
44075215
356839103
1552735652
1508706833
1768433198
933963864
2122828971
717423239
703269227
1041939514
735133276
688474030
1427257102
216693955
1576507299
12587291
1118127639
1547749132
1016053288
1612312888
1851411514
123909107
420184438
335189366
1567030990
1916260686
487152870
1224392162
213131775
1258637618
514107637
954025307
384357350
461563085
1238673000
856915835
807279360
1756833538
1727204427
56855725
778223482
295784941
372633360
1818114129
195806087
1094670526
1924311126
1258960653
884948760
1666016802
2038408634
182207321
1582037336
764469688
920969123
1358562434
1107961383
770881377
1957837326
966078191
155059797
2145659253
1423035901
1718136784
264785471
1876413167
1902106935
814578097
345214852
1926898982
375485343
1173338777
573253272
406681052
1563450428
62261889
1721382838
1826154654
728074497
1264630789
1185247041
337917546
696113259
958736355
610968320
425490197
371011925
1896145635
2053413505
726969820
1797804502
283715609
1078628515
1869107944
1767594543
591817964
1601156249
1068904903
2009636464
1707615170
199926787
1351313132
1354828759
625009294
49041525
1450967652
138228691
2039408322
20912014
1243722945
1287183218
622834005
719433451
101708071
726915903
1142959169
348012418
320034064
349737520
1025679922
1730954661
1403046294
778282007
1853469643
1576253717
1947847952
734104484
962207983
871907125
1779155508
2047188706
1073640026
942136011
283722637
1808777118
1384613258
642383329
945771159
1906440167
1209441004
1983569365
1097536407
852928583
908470599
1698765610
593553044
1113610937
652568531
1671992235
262345489
1504890536
1854302818
799396269
235089109
126764253
872210708
1544431101
152075660
401298916
1982601846
1427675127
1513609526
1785867454
565089473
581216243
494614031
1335134647
1403189516
333165193
1305437773
2091651810
49987924
1147879779
2065875981
1423794281
542856177
377043766
2105380693
250236385
2033396920
618452354
1619597902
124460679
1932586689
300196015
255998065
356663396
143526987
837538865
1151365020
1916397782
822981139
749785828
467978842
821131522
958815687
1829451665
866096055
1142061777
1839415134
1368623057
1709373915
590070488
1173529390
1825624051
1808477331
605145728
181528901
1503073237
1708836644
1717517648
580511275
1391727461
571518661
1436644695
32036582
1682863980
49692911
155033401
416999772
2123184739
2135641986
548854781
1008845775
2051585862
35758017
70644913
1946512655
151213993
1259553515
706711688
859102354
478808853
1820823412
1689029893
984152791
1807375343
1697557463
780707759
419061538
274650869
339376365
1339261670
326021713
1202918519
639102957
1503047927
1416765999
1490635507
1655172163
1015658659
350442139
913877262
1193720736
189197480
419225394
991809096
243476225
134045392
1369184527
1685349910
1512209585
160285503
1196596426
1465278276
603455033
1093014764
475076385
1323302230
1492923890
859738674
1107738124
260359116
134445145
2140296514
726404202
1764302421
467671633
82429911
73217022
611478937
74962808
1041256008
637255123
1376858629
1302881904
2145288195
1323986099
1266550128
672508112
840069914
756396169
1459019226
56226180
1361563595
1444919690
144831249
1275247349
742057085
1564842647
118714123
464182749
2036913688
888015379
28089407
1361999158
818247882
1895749177
300989294
2033238940
1887292281
59225406
1113689996
347008242
15016312
1741516159
1958248017
609356445
126961990
858128183
1091808106
1548190374
212116803
294750661
614079042
1137054814
641936450
1506501556
2069655004
1127307455
1899467240
2042161591
1631563109
257000349
1055784522
168265992
1564460233
1417059802
1167360657
2022479938
739181049
897545186
1308784064
909697832
595755486
730563773
766899693
2084546842
2121403192
498135834
39569201
712627489
405447706
1692764587
1407012502
89037771
1353230866
72116133
463901003
444572554
1420268772
11848571
780646691
21686809
9102702
280669789
2079011042
2143793967
700586463
797195139
633177445
1761048410
1815943108
181795542
1606084127
2082235653
949771561
954248614
1207620938
1223023131
808729509
601998718
63140365
990798125
173348753
838438899
812559900
1098758846
1022972613
1925462012
1128547056
999106613
938121513
1717877215
363203963
167884710
2009276061
319456403
10136947
2131612839
266972931
1695512777
1895660304
582485489
1296880691
776126064
2115311397
1011223273
1301475004
902200449
1187591934
1984211000
1779515847
2094648380
832818294
1499045042
1649837268
11767741
1649092251
377128060
1231956908
892951332
1063820986
554240331
1821285237
1118678203
1224441034
1316577699
2108143514
177422019
1292992094
1021338729
1625378437
1751080338
586132166
1233582909
2108187765
1594002723
1727841800
288421557
158209590
2125973468
365014271
2019050179
1062629843
310136828
850950808
364584195
288116169
1813559810
1124233572
990309099
1542645250
1737550799
461726790
2106754141
1110179267
11247388
1708050608
1785297464
1943179780
1163010592
347815618
478677567
1434102218
1992465432
1532373510
2019069192
1425355320
273494651
1509714714
1242562290
1137741504
355893879
323127700
2096616628
750799241
2050651814
618912884
1448886274
1924883702
133096853
1547426774
1150773498
1062014659
1779683878
239647348
1404831255
1148056222
102080368
1754630101
1306602287
565359645
1714047167
417107147
2046404685
62685046
1457842001
1503816965
1194868138
1164430745
370673573
1834700614
1309180181
617519745
1811087316
2097435553
1687964426
2039783884
547458117
1009962498
1798507968
1478700081
1471777524
1447058218
1520399030
2106613767
1435950782
789659861
1558529876
2124278008
71723534
661065861
1881642511
1135297601
580807204
1614784690
1560292417
257969839
1905738378
2136737513
1497239028
420515317
1174143469
899521545
1674261835
824332671
827714382
9868575
1845033670
860242798
179023651
561253566
1322657671
407161813
1157882373
1415112494
11669563
1725889242
1148039168
536910529
1649749230
1691884451
1363494674
78966474
984854320
1607005431
1232302617
91282475
1669948007
914779578
486903658
1612301637
1677309644
1878716421
1371317706
917365279
1837427931
1799367912
902616226
688135649
69982442
1837450049
127431310
430008910
610171160
1453654208
1687211828
1630312553
1159761349
837307798
296878813
594657618
1653341907
674606796
592969950
1493781045
2141413754
694741804
469027863
2110154188
1067173291
1090794519
508853714
916029811
1569507163
658043821
1148182811
567088791
624716281
1856551693
756421287
387690462
1586259338
283420359
180133767
419956926
1884271820
76272863
2127869004
266514977
1397515606
249688771
2117843485
883704888
434626715
1018304129
1399336812
1806355919
874366982
339244804
528811868
985388429
598594710
1180531892
143861957
475315413
527240249
1855833069
1871930700
522228143
2109007968
1762846926
1041393090
95491990
1254373995
1001220107
1679748218
401757341
182452993
1916644327
1544745036
488533970
393734282
12478191
1667141766
1590822579
1494610181
2041639107
1963216861
559802158
2101306838
909560311
1067981701
1244904134
1299008516
946656578
287761729
1725240919
1372677660
1093385717
1536982035
926864221
1204663973
2014314910
1606226458
1747841677
1926923992
718672551
794717551
698979777
501818901
1109516970
840275379
544044764
1231249355
1380955638
1561158153
1905021443
1925503341
271425209
1357175925
1878287072
1168267394
1167816291
305147340
226468656
2002712270
1256090011
1605952004
1015728181
1064016192
31487362
2056540685
2082825039
843733637
1952204954
770401965
1177669984
198644145
1577047301
1460399450
1339526152
337924076
1228146290
1690934469
306447367
596006845
10355632
1340357205
911261305
1669285581
2065354252
798981235
428944159
1784495145
1952306516
852539977
1916119686
534826585
1020898859
1798910816
853897781
1001721387
1458677482
888397022
846905281
69831470
962585068
1845482781
1373111943
1128466084
846409802
1818438291
912606911
1668426639
2132876783
1303840603
113282730
2007333606
913979379
518339941
982760425
1846692536
43763630
1975768273
907383773
1606371380
1082106432
249186917
160309656
601577198
337547400
2001983964
579528763
1490712445
1656498119
649749507
646805951
1582605273
315780160
375350204
1391054181
379603001
715635140
1856183822
1576973326
637266831
1884086781
1589517610
2134813808
2144023425
107402181
481595875
2110941929
1129444158
1760326024
721044615
109347058
1918123633
2010998413
869489959
990509517
733677587
246507015
1048585221
578564845
645788910
1145555560
819599442
479736439
1497896103
599038415
2038960456
54565007
352493994
945976789
1010464689
1303096599
1401402078
240913455
1404996577
2040690306
933666390
1745886955
1180336124
1831790642
1825501381
659699423
126753103
721082202
2086419170
1418811389
1225411066
1921051121
1006793444
360301068
1025630302
2077570028
1714156779
524855055
1624320282
1361778343
1338126067
1092869354
631577371
1676055480
487450355
885792216
1263619368
1870342906
2093813959
541133884
1645510283
1953525884
682213133
2076017291
2082939165
1085796352
1033460608
354361441
1433497710
2112050318
1691843274
1336367126
1442549177
400724687
1988853096
1669586670
1166715081
889846026
951004914
198017764
2022630110
1485742583
1350407662
434320127
1991174798
918071908
776082497
599031612
916575345
624511088
1615765802
1225623379
144982656
1308965443
782302468
760815226
1163339155
1993905072
9851664
1618099883
1126182413
1934741389
1094650972
500997037
220677107
36325035
23436699
1556151960
1447445443
1675885787
68847415
455441200
1351821553
613349406
1988802394
1750353068
740153164
900611232
330682080
665139255
1952783377
731994183
194398124
1963222640
1182522164
949842647
1501903965
1313511240
18099642
152055224
620512821
42838485
50183824
653676192
541786517
1513758917
460562913
128722943
1692826804
907063067
1567931936
853281211
372806142
1966420101
2128188238
1205786191
1349471974
1487544185
1048152586
2099420151
1396000679
1047543329
2097592460
1018732330
371310442
1376892362
869722550
1166405312
525268460
1972755888
270749676
581447590
2063262862
2102132600
498781591
778393644
955153993
491648831
2059208720
920179536
349356367
1524670886
1267386091
80605371
479206555
392234006
796597332
1289762510
1764390262
792403832
737923155
1441646941
803935623
1327203304
1501340589
1394002286
428638816
2079919125
1267425132
846929826
440864705
51437958
1442456351
772319049
1777134293
1032467782
478066048
2094023072
548064363
1879640811
314682204
1864384417
1392838727
1420939159
2074578100
642098407
1999981260
1217593088
1711616009
397867302
847169328
1220153074
556894404
1810259372
1435454199
1349889328
992208180
661547343
954331525
1150184494
1340412711
749758952
1453896179
33900350
1940879332
707449925
1345764491
1064674976
2069195836
877942845
377968703
791023751
439953079
1411073258
1936247787
367280810
1148024523
408215131
342139532
266932631
326165682
2138237422
1895018595
723628258
1660386177
3529472
1164656874
1114714697
343094196
478175378
910527510
759634233
2037739792
1983238434
1609620738
317632450
23252700
1012972309
414261277
688794309
1087745455
1362816004
882322494
2056513500
127008471
1219676032
1897643185
276254961
1145577630
243978695
652971758
243251364
882348209
1719545806
1465656780
882857846
250173579
1495197101
427219154
1694199797
262390162
2144233089
417220169
950151054
766556224
1423018031
1369602139
576009353
1657201113
1983184564
1931798094
1765626257
1871880365
806641369
270125687
1840136807
1006155427
769653069
1937964460
873908035
1077744565
1268384716
977410807
1434044355
1600274296
2068195383
664738427
1331932996
495149583
995691509
320179672
197253812
138992254
1537691602
809818495
1749604264
2125179437
284766381
294541114
1212450477
1259727994
708535539
662211654
1379635942
459918289
1382295080
313166895
473930563
242840019
1591751812
449004694
2044596285
837551166
1117568214
314114605
1611193177
1353616199
11960841
685962434
1394434018
1619754020
392223362
2025959741
88381690
1456132250
773598889
1946478194
858006347
1657015575
693119881
1868187720
154363541
400466264
1261444960
1690601093
261627279
1116416075
458676628
1075737840
994747052
1450244543
675217839
1134340306
1968083699
785782450
15356393
347775561
951109177
160054378
825620658
337642762
1956537421
62557746
1251015676
450098693
2040944694
1080953488
254193954
581715000
2113057985
736652362
952711149
353250899
1620477782
1539988773
2147343244
1366704569
1217298086
1197570477
1202723974
1441480072
1374322558
1955843327
988275474
153013922
658345111
1133802726
639021385
810125987
126633332
1796093463
38451948
1209914767
1631077235
1648749374
978434733
1127067876
1258919519
1560774827
373599005
579368328
1981448404
2006489665
962244380
64006435
1253531085
1550103862
300681891
910638518
935883823
884662303
633383890
1410453918
548245525
1689331279
32813012
597483663
1208966172
831385046
902620985
979129440
1496966821
1603450788
1206652483
1229055345
1526238882
594965744
745634440
238739714
1572871549
621414494
167989603
212301400
1424652386
2025984585
727694898
179145270
28236040
327251339
1211096156
1519262332
907211304
2024566709
1598732947
445192022
1059571911
464928842
897318214
2023945720
1336427818
1284792792
414901661
1360631632
322148832
1356654931
747928475
118698360
884733899
627176351
293606415
424892706
1787141820
895436256
102361905
580416063
1474465314
586216805
1843579448
1456890916
832088120
2102951475
1756700441
1624868471
1998556657
293574749
2102992923
1275024767
94976594
425331647
1095226579
382176794
323938411
1164132296
1816570110
1854524731
1663655283
1100149007
1997817129
464833853
2033739594
1023625637
477470021
307786502
847557481
245411599
1519676319
1473108648
272189532
1390481410
1507012508
1088573061
809866477
1715393271
290577989
849006379
142264457
1351105708
1044391808
2017502867
1921898844
1662921436
1922727567
183859112
646384445
367280810
151694480
2004391663
958475326
643424868
1444352964
377006254
1600250435
118534830
35446584
1090136937
1543052762
466164699
365841730
1610599826
339817203
2020060261
751492158
60185026
489643679
1280890524
1827942389
861181320
802795283
1247811424
1634207076
516693470
74177866
1354954916
664495137
910815126
1659277022
1575978878
1792546430
884863356
1669816524
375596955
1758326750
1768141789
901434638
2104941370
373318757
1950177293
8405414
603107734
1934654534
845449529
813731310
1501432160
1936444551
1195326542
871921680
1463826073
213377350
1212106497
1604207707
363124211
317123312
1870659357
900586827
105456032
119865473
1744090181
84630218
1211704458
1506437374
2198394
399536799
942209003
1492660896
1907857524
1017047210
2028794538
1514812529
1647088412
420354771
514827343
133312933
1185448313
1621600957
359671918
594658263
77933427
39150220
765039474
1167797021
2084558844
2050086051
1915631674
1070731688
771229438
79704840
1085330140
1937724818
730399972
652454643
959052567
974786939
1016214588
1771340400
1368446556
1329813128
1519349607
422085361
619563188
259404020
1000700178
1795446735
443684689
817203934
150628158
1704373137
426423143
1080944128
1147143520
321629192
1107015279
512207620
583744283
1491450950
246442099
1162058986
1603484459
1751076580
1485594228
1161791271
1473475520
781024431
66853315
298115323
1952121778
1870723326
265269774
1868271664
1157098443
1382023370
677476482
1145786896
1369130297
2002914587
1422779254
593573519
1931683152
813680395
293175407
1276571910
1033268320
1991766015
1389743805
395084033
1842403739
263506761
635923524
1149393916
68322219
317632450
926942384
986309195
1993564173
1506454819
996932482
1096757287
1879793176
392094414
380830016
1062323551
218552290
1645981737
327855172
1711307565
180595034
253681386
436190067
1272680429
1929420988
2072435174
117514939
1966675924
1997728208
406835791
411237477
1827895559
1076614892
1340516131
1464498941
666729472
438620076
1335106788
72130648
454358648
1739933455
1811243829
937307832
762989755
237000330
473830125
64001261
209792018
241504924
1756115980
1639558893
610698925
108711753
1872788827
1063977848
2051402621
345919914
1975033435
4685731
12507460
1324985322
1791865476
1102566898
143177563
911452286
925424373
512638176
495873689
1135853226
244029545
532900471
705521358
219291793
1342043878
1873967359
723237073
210702555
1350198127
577670000
1318108714
430684792
62315739
290980336
533148535
72035209
1847938235
314449036
919176099
984030685
788704560
1969714313
1401579697
1485661664
1293763614
1866444000
1139659280
673957260
536060077
1628631971
415847660
14365978
1145714724
1027861141
347482064
225499593
1950434656
602703311
1896437047
1749811034
265103212
1822129026
562295269
2047597383
2106862813
313694230
1687055848
963457244
1621328569
1154148417
809002448
1546300213
618188386
474154880
280032490
377956204
540210246
259142511
321257836
147635932
1675578757
1371940928
675794485
1019130422
1054382176
624926984
1952475762
416396407
1415080427
1257172339
255812721
2004044593
987558615
1894553705
1772802586
313502742
930313115
850082819
597906612
1379726908
1479194292
1233953986
1610415956
1142812818
314920140
481714286
1753822018
1327532807
1973524756
1969887341
158580232
1532251744
701754494
249256407
313130738
779044781
858011414
1405215544
452722821
1616298735
4049430
2017502867
162474123
2047673898
939226242
394211168
1195625237
1812621396
111728924
352089042
36682476
58901886
548856269
1019541679
185253260
1471101133
728761575
500511020
278837746
1133751014
564825501
375180111
1912618435
1017944918
274305220
1839316560
201612852
1769467183
227238658
66840754
1738302295
1243007164
1355703278
663795921
898980114
152204954
136936891
1654755939
1967643868
1732500349
855216196
2116336202
1074516121
1078008479
2059140699
1461933219
349382404
728234755
1664800516
1760230802
1022163267
587201724
2036779067
1351079218
216060335
1614726164
1212135351
230501495
1780294797
1958868299
1840374694
2077944797
1872971575
133172299
1030582541
1052060015
834917694
1078505816
260679255
805447778
1734310690
1996228002
1866709445
2113743535
153178649
1820436777
1374401149
721385436
2047368752
14423826
25254797
363390121
1715436207
2119297556
486645297
827263243
696780237
419967006
1772845804
602422168
1045767667
600148356
1073667815
2059605610
531004248
1185492992
64722763
651650631
693255649
1157928165
2076913994
443829136
1680879938
1663344595
1738089565
544774349
1701042796
1180328111
1049487610
1268655860
984405994
1474181273
141924890
1967230445
787398721
1232637989
832404403
485508191
687744443
104288559
191753314
238589899
86432722
1382801008
1004685871
1502568872
2061389853
1376104014
2108241513
1459654478
1259520867
1941739934
1244869902
816171796
1543077439
362882730
266917099
617001039
547858444
367229858
464076508
106037227
2036102725
648245442
6033346
509615995
1323987430
663927605
812438999
137934111
1693234525
2095780977
807079517
2019131562
1504769306
206738825
1027980582
149894304
886064017
1593113836
1323832677
433707275
1462235932
1104397891
1917988006
92183121
261047947
647642770
1102851277
596056649
1856066915
479827109
436565469
310976795
1498444010
227717170
221422412
1661554492
1194280553
309732593
1297572475
1553457952
1479562555
1293597439
129254625
2076591923
1913643899
766998801
202256480
1082832111
59465801
621729952
1080758606
775728305
1763978024
1868417995
713430701
695650195
1470263397
401232682
1257897003
1266331702
326651048
287131264
213342847
2037718559
1229600171
1000507698
1439169047
534098028
1425224541
1966743271
837937773
215244319
1415715210
1799412635
738760957
1543310681
123462915
1066768663
1419152656
2071476075
955437318
920936973
122950324
1007178840
117801136
76613703
281439991
262333075
1793295121
1469271776
2097466714
1434596214
1221157757
1705823669
740639176
988136702
1536314729
233658643
620314494
1820906345
2137961765
1748216240
1189318849
730630529
1842272368
1742927878
415456350
1658387431
1630222996
615095850
1872675749
2137277359
393411873
1697359216
1389409406
718739535
670349533
294772858
1227573514
476122372
528291228
550399582
1277814709
8791876
651774953
1057524687
1267869673
1210018935
1647196508
157001989
359959298
748200871
1658638122
1270747914
1137705839
370691726
531333600
601878058
546690021
575481420
1873650975
1282899560
1850151208
538341885
1854811254
730725848
1378201799
849262138
971998047
702834174
74563189
189887357
796215380
1869380735
154038568
2068298013
1830956448
1131637966
681407481
888750981
1847754559
1402743152
146768565
303545052
1704557275
755731384
542736954
1239259968
1792061926
30258851
1898458640
419035667
1075391048
2108125007
917552804
1356390421
845330644
45696416
837331165
1878685355
594960233
867188735
757006648
469889797
759651459
1481817735
73225719
947147936
2028924373
56872048
498763141
1468875776
1474465314
1442417709
1191841078
2129388901
1248299415
1105903491
410926274
633537168
1775664097
142378675
1130155384
129465788
1972076763
1625809269
516101597
1916427587
1291499421
2098500452
2016041334
1703707170
1358990069
534412626
397759809
1051507042
473997874
350872072
1107057725
970217847
504124673
842609703
472191981
1274415033
1937204647
1179030105
1689290122
1145646190
486301305
2046388783
1924070195
240248408
1996322964
1981487647
1875521469
1306850215
1839326267
868536989
1667031552
1584375129
1518781752
75011602
1095154788
517370024
1768618635
1498831903
2104599925
710760503
1981673429
1968052448
1738294490
456656331
1455289412
1267853129
373444943
1497597730
1967888828
1621805966
1873807786
1923254750
349312052
157321187
1595137510
387739711
2629366
2042089826
1820868940
700140379
463996948
846005606
403544192
445407482
208304518
725965360
1578985798
1577403637
745788239
1247659449
1728664351
1705455543
873021975
1930667289
1249169956
771692550
983632215
981992962
111108697
1277558105
307498061
890943936
1858853317
2016234340
1535802235
277048425
1160658337
968718259
1619060068
447521768
2097993154
1513268729
5529895
1814066632
659788631
1663853828
101648182
506652740
295655537
178530292
42912029
1579115815
392732800
836596453
532745899
2095969012
1737627074
472180875
951966332
928058983
446797056
1769467911
73962836
747337169
947950563
1220362933
367629051
720981694
513629905
812007855
1923256604
1665784503
1098032695
319379978
1218124240
1654557814
1686147864
2019707720
888287488
68572329
1236919772
131918950
75036566
1083319482
1718940464
567650440
416082596
1086158975
1467956842
365630209
2076032147
744609677
1369274782
1260131949
1530567950
222315552
1223503047
2099365906
649174555
1863329255
602515393
730126832
599105766
119012790
530291954
1257369777
103302349
1297471694
949730494
1141333975
531934229
1893294434
1665393719
1499157067
1877004423
510840269
1893706559
1442548349
749982531
1396209319
220986813
947656178
1859539319
1594679856
358574638
662700481
923524383
1258645790
1500365653
1118341169
428021967
123047261
73989020
1194722793
2143470138
1800579298
1149926620
179105741
1141429364
1026513149
1069610447
1588693011
1888433679
1174893135
1472832107
1854201395
1082544431
505776820
1090991254
275337934
1975704692
1971631999
1998520887
945407273
452623755
524154017
1231858565
1973011372
1910894881
771069324
2065661785
1266981292
324932262
947368690
704369677
557359726
630482394
1289045257
596139532
583774290
860961811
525322270
2080821166
1447371691
888931941
426773159
1200791831
2097351987
312550672
5170763
364893799
1723264176
783526875
618503037
1971979522
470214654
930976332
842997076
787342748
1912959592
722159681
231397805
721895605
602609174
956555593
460475557
53717695
1851581996
701209616
797214882
1217419407
1909841954
424432032
1739196092
553975032
1096600495
350833557
2081325489
1024881708
1579535979
1201963716
127662850
1946966581
1695104042
1403875914
2147136617
418547764
1250612845
1212958239
468414909
1593584045
901700296
1526609007
1408030313
358806036
261046685
1120713351
406731121
2108237456
1182536078
1002440447
2145758869
1230225725
272069709
1770341931
2002502035
1946285097
502811484
429970470
1706090454
1704263860
439112526
631396066
791779964
1830306215
995202925
523990010
1994467084
781651622
268049532
1336219916
2023540454
908076435
534150032
1097412551
1759637451
1495982592
880724624
703073428
2118727235
1333915866
1109670374
1083723473
2068265970
316342025
404424481
1542597860
188698808
842757972
230382527
1664303551
1663929282
146090866
1509830085
1918621971
1540304339
794343881
321925539
1950198198
1134362798
1239927881
1344915962
1881821955
2053541686
799877907
1465135044
672743492
143458291
1430583442
962100641
149229574
1489330915
1856340972
1812387209
1994429408
433460691
1195425169
1108135219
594300337
1331665258
1469125076
575186233
1927395839
525847871
930697893
261576509
1282406272
1797246081
1067166179
1521521048
1158957313
146825094
1941283285
1761812946
2097185613
1062698996
1939852218
1539965872
986697876
458034275
1809440970
1717091421
1286684687
1536315938
653718220
398085695
1280311117
1086072056
171595530
1496681998
1499931681
1558800474
1403147794
774549093
1730556190
1414739886
815547755
489783702
419463526
1728848032
1562069705
1092243174
1205657081
1335916696
1538649743
397575992
2071484211
1946193681
91896140
1416686833
2109235529
1832906177
825731662
1347855867
568357735
1003489108
548354816
1180111878
1860830079
934128294
661382736
1094696713
297214392
983889159
1452712344
393949808
763342454
130363729
1700803943
308852808
1940173989
298558519
496320130
1287040988
1668490669
1590675880
534219842
1417627923
990463610
941695116
494305456
1667228288
1498555658
569984475
880617856
1607780346
824683177
1797709423
654295332
530724723
1648540705
29681508
1787638010
978161228
1985297105
2054045998
762634290
261145998
1620973436
174718415
694934728
931159090
1629916259
2008621522
1874294119
491205763
1800420723
611522462
659529245
2090982008
887607744
1837497848
1106011914
85773362
763980888
1726136966
1581268219
306697198
379605915
1944881228
1386215187
1674543133
919808098
762760929
1340355751
820181200
1491271345
1991866162
426984012
1941116741
32188394
28228487
2036136184
2124271483
1414116799
1444396586
1209664322
1775838803
1909023968
216799030
2135850168
1053580700
497556611
1603842426
51530651
1227933382
1851907360
494134099
176164993
1224621628
1733289786
1624829783
2092111865
1354595946
775653327
204930803
529057833
1803037132
1610837439
1708012976
1227550489
2011308197
1811063244
1441877678
726364025
1427801683
1112132128
1433430877
570511270
445598545
1066534520
1261649087
1339936442
997288179
1849127994
1763309093
1999293505
1267516946
2116242926
319849580
1570153868
2007364696
473639393
193094984
1259701250
1351180203
2053568759
1153550623
465703851
1273671351
2054204336
1311855263
1343371844
1725820104
1830014119
1292264631
467462548
1364197368
308906639
250924327
1622945230
1230180338
394173611
1963904551
2048215179
1127727406
1276861197
295683265
766180953
254809389
39733477
432222420
1553179867
619973588
1929063791
1789850083
1314003636
106982062
1594038059
1746795993
1985823630
470199801
936752741
291464426
1069763710
1159629271
188819328
268447799
825884161
1242380824
869475679
1658557803
43603601
178797379
1010262638
975624540
679268701
193945183
321024081
1036760204
921481005
2054800113
1269747787
2143418624
1564542086
1168234752
1451636433
1351507599
1208411035
745631150
1165375957
1066701157
1785702813
135468054
145275586
1059662468
1686371011
1220195908
836260608
1329535709
977684103
1946556134
943478715
1299561212
1795796871
2065957285
651503050
622001438
358457616
203990174
481628125
945013815
267837642
1782204611
1807845411
1241928185
1318796352
604747966
2010336307
1349234146
1398450179
519740212
533514143
2083355511
151799551
130253290
2125093729
198382963
1514718850
365576747
261433344
1844856878
707304376
1626764410
699234339
1673061286
1698465466
1810895492
1283265891
1837788418
1341447472
1610196990
1392115740
1395708993
109771925
1277226116
540445116
175165533
638011143
880758843
889437106
1178662522
1863871851
1420745659
1250358667
1126197539
425578494
1609984554
1657401889
1211827954
782733038
2132702627
1939473345
1443552395
1330621120
376751103
298943819
418628576
561918133
423667342
1201862016
1521277122
1208035631
1966986079
401327091
322396880
1554615282
1836963098
1129380740
670759517
2130047259
1567014587
1135575686
2075650178
242184838
1714248316
2121214196
347457065
1937233691
233887672
57545873
669488495
1222538968
1555594320
1130638779
1500997842
1367188048
1413344558
250482452
517763955
2007566531
739569704
253369522
1523075064
1384756007
345859951
563313058
1775796516
332216730
901229810
1249510274
1636507630
1256652656
1243006857
1439674197
1718053734
1771197286
565044884
773392892
702011644
1406616877
1219236755
1106847006
1235380307
778164604
474266967
1738121125
1569444572
1826384609
55145094
295020015
478355067
1973462814
1207820363
1785058653
1467888687
1424296250
2046902953
1218018759
253430525
1517048719
1191679335
1775385579
1304212565
402804315
1226579725
1972945082
429427351
368770609
1629483441
458723450
127260738
19483505
1185956933
435317597
1261501285
1782293719
560015665
1587973980
2110880344
1165665033
210553675
532930048
492378083
1339606537
475346771
280473323
262599414
56992566
551835420
217458215
788639406
1025780817
1888741870
1201360886
988126997
1653838704
373999203
525275064
478615914
1834823459
1878222268
1662115581
2117192071
693406889
1852442897
1006608459
926678874
441079815
1896168008
1909354141
122642029
1434101121
1739194236
883786459
1644191745
1272481420
68140335
799125910
1985449455
1917665543
1178155245
1647253255
1794429646
83123094
187754000
1965427136
1894941499
1310794627
1260346666
585924947
1637448737
2130689550
2120322960
1612885284
720800817
872930890
64765270
1712588478
314877460
864175901
1578981334
1262056021
1157328027
151813634
1817670694
639857644
1642461140
1967516349
1630544175
1956037291
410346733
561934827
953533721
465417901
1283047852
1389624563
1288260963
1164006907
1545129333
415934956
1768996174
1095475190
1455165074
1448496750
1893371685
219025045
1966957799
1435973836
1864686509
538044682
1733252439
1887631204
946090537
316525462
1548931170
673505888
1718645435
204458059
1168604778
1732169692
927421182
1511945263
515558734
1225278142
1166866411
1264072278
551678435
633476821
1122627049
749758593
1789993663
631171934
522064526
884317061
358438740
1864889385
250315230
256066367
1336469079
1200324721
705623744
386936958
1106626650
1931798753
1168702878
1104313030
541811903
1780412419
178780245
127195650
557268591
1231064209
2074162490
2096471157
879837404
422624161
281649390
96637301
496739810
121538290
376057809
517666757
716656764
1165354925
828058743
577192855
1935779046
1448121317
793991206
2029368851
290495756
376496462
1664248321
37765901
2032503117
302785131
473478203
1701076216
139414411
1240564782
1840029827
966488855
1789787360
1182025216
125241613
906598574
573322913
936163142
418101087
1698380106
611334312
1069321648
820723552
1238527541
396748192
554707473
1995616206
1636229560
1006303701
1831004804
1114538357
1356818129
1575462626
368722154
1998489122
1648933287
1625220392
1435566495
795973769
168028482
205765988
864989502
1413495523
2109894584
1039081069
1411376205
1214546485
1581850872
1120181324
1967927815
1813353000
1127520394
1194210460
1778556221
1405597370
1977796626
658503893
734190948
1285716113
1093672930
913117934
1682192046
2060888237
1337122080
1042335474
1035870221
1211754844
1813056766
1532999854
1054871392
2098847591
1287438414
24140313
747269718
1458629292
1266538020
191384538
1755596733
237629942
926298962
471951084
907349717
8813134
927769587
1483224894
607284213
867913206
216846446
1169874483
950855527
635626889
1328001667
940197399
952003712
1568664746
1410011901
53448894
745918734
342609471
322758092
1637230161
1150161537
1176192151
407435710
1559775091
1078276872
437169569
679311264
59958796
1113498006
1673699499
2031418894
2113224184
1650771558
2127459256
1378278624
619745215
1280620233
797427983
1128439589
781030928
726789044
1139549319
1192209100
1144889574
408478814
1778928145
1299990476
512900269
1140654813
336014642
465175142
897262215
292757067
732310938
267494731
1799027949
785553263
163554376
1764183820
890487365
964368746
897620828
1738647093
1182353328
195433290
2142060634
522676439
1109208867
1678723881
2134841114
1951247720
912008107
170175182
2013940960
246092907
1346845643
497184581
1011641550
1906981508
1166939427
1311212251
339589515
317734716
1939876415
445390753
737578468
2051736798
1555761383
371384368
1725997253
1926437893
671408686
1536734844
1493702733
1598880714
1439687358
198326989
1175671837
1931430685
177284009
1966275685
1681809213
1733143401
444574058
1077423068
1023976089
1477294965
2115745184
2007240599
1447862614
1453958007
801853055
193914874
1154729402
1520813721
1240772431
611921334
1857496820
388093477
976089727
1441915875
592169668
2088079627
104264548
1110036010
976182361
187142648
1176871512
1576390728
1582820681
1054957705
1262350345
2126165040
463720624
499066759
1956111841
451225257
1633637977
79748056
1575601873
1313856287
1992544657
371950065
180247952
1971675135
1532716218
377986171
931216256
1110645276
158550303
2054915005
693468014
761122697
1895295979
819117939
1833489559
347126323
159284155
1056184635
123552608
1303563203
1473716537
1691916804
907040036
1645422700
63127890
348719255
698077498
1411876176
1073968345
1294938376
631141253
164225358
1041626243
678831661
335566597
1479832572
648126001
957332947
1070772108
700375352
1587694835
1832911892
1395548644
1615775718
186871666
806648172
400963779
317973164
81024665
240278596
444540418
821091314
508433229
333510515
1985662346
1130495427
1445293373
1818790335
2015698072
2097977958
1437884495
973973051
217176662
558837559
386513436
1968970347
584311138
713742852
165817265
498704103
61291652
1050673038
856571876
2021428475
1387509293
151649395
2030777534
544958594
773405167
1108877976
1705835793
1247775402
933485998
1472995410
1319300034
61145224
1449404431
894766382
327249506
392013377
1934042357
2091594954
1829297798
784184492
197591489
1991175864
1083423210
1816836749
313028252
2029742236
1483569648
644200214
1711822924
436087206
232129726
1653909287
980303687
1717261079
1835201330
1492241217
516823383
1941252186
1179209312
1036749332
67656132
2136208311
1927019842
510533471
816986122
1250573331
1873102365
671849191
301650839
193969715
907337118
822555917
1358999408
2090074076
1262293787
1726536863
1438273274
56394164
1589196411
1699003397
1672952724
618202789
1188757532
2047414048
951296501
1564767427
56233748
1491906245
1590510446
343558768
335436730
1341891495
1691740276
65227403
1475522185
27368004
1437689809
815903778
778611227
1853163706
443201452
149945656
1571379679
1721163115
1455347937
1165091205
1349490345
1526099213
1219817693
706321264
473612521
1977635296
2016967875
899083017
1328551768
1107314105
1770990224
315030667
756369947
577320070
147513782
1160504503
1662147398
1981656388
1441596852
1174760115
522592162
1585597124
88221601
1165819361
1801472545
267823589
358368150
1526881355
1379426695
94402055
1456544017
1658689028
852017528
937204287
935838783
510944666
961056897
874138468
334702168
978348662
624357333
86222796
732138242
1966534082
1106170454
753989783
939628613
577785459
331905417
1162589780
93893391
1472201539
777788323
1094692729
572972241
1317742340
332709439
1743254988
1288351315
940192807
1745760533
473096463
1855785272
1967904775
525099491
1572383489
220455956
1364896858
611618188
1199734282
2060388979
1959819295
1064738277
185548973
2110452160
61820010
846365407
1318799329
2122555850
1724491374
2144627924
1928592759
2040619349
602401076
1172001054
1064648161
1109136168
1962488541
1091002858
881250372
1706622656
827581146
1952458730
2097386641
8731162
1013190043
1974114900
739970275
360194490
860585616
1001834093
1820260436
50020946
963449962
800091918
675153462
874533858
396358881
63982030
1765415402
430363881
1454071342
1292628109
833056502
883726085
676240453
1275492232
1423576215
1556360391
83583123
1670370018
1544029792
331037421
1687679639
2081820077
833131758
180650065
2014723929
17699800
954311926
1768218937
684429670
811092455
565394403
1798375323
87202715
1825947283
149250385
321712041
2141833476
742581735
2020971648
140709904
1233127109
690837347
1181321020
1840218288
506013415
716738390
2127554420
404378951
1052522333
608491241
1715846706
1738968860
1510248094
964956661
1282638591
569829045
584202789
389738868
1097349372
874238350
1532100555
131455027
269206721
495355080
749271395
601449240
1030651004
492684709
1663854221
783822965
411359319
1059152735
1524806444
786963824
1622872197
1303048156
1027394994
1106393744
424662143
1612871797
300614335
296488054
1463006117
1064568162
1407789587
76874494
415831696
435436196
161364947
625970659
338849816
857554123
794784711
2135634652
1858451986
166297731
927638045
694954402
2070704960
1419610707
1141892628
1329024353
949879131
1292413411
1774186949
2114209937
1592632657
1909954317
532226610
1141970007
707568606
1380330786
1942355811
980479174
2127919558
473383827
1817040969
965795654
1369155391
2028621428
941204339
2092704186
1742901405
1054315389
1944984762
2090141792
953894522
1739780636
684402928
1924631248
2138518797
2070234611
1911278575
250215140
1534674673
370347452
1400681288
109288414
293458115
473217956
399744848
1038604361
1931046642
1369864191
332539081
1545907811
1220125371
1819479469
1794046446
469300594
1655324611
1887613626
1745133746
697615823
788796723
993574676
838330346
1004505082
396502703
2042136535
1692073970
1334127811
1290454576
1791506768
492432711
556513596
1396317152
1154156882
648070088
1711489014
51687881
377556882
386813050
168686046
474949943
1037335985
781217328
1479885464
1306882065
1099807963
1593203289
1038336315
187736365
1833537458
268958366
1052322307
766669708
776191722
900959569
1261783706
1332130089
2075657205
41136
1743111295
2093537161
1218352146
1053757049
2081143247
111360099
1597955664
1470668580
333725396
748309276
1798711410
685515061
314080905
1960743549
1562768522
1976663814
1288511096
1928854777
496383472
1439786788
1538311085
594931818
635257074
192753812
426066657
1897571976
1792765590
1789802365
2060237024
373101122
873695320
1830979524
1442313410
363720440
1353673371
699418666
1216157393
175869859
2006847360
999988284
1410534898
1908842168
1509205618
1303096691
713999350
1127179154
1391996820
326809236
583295109
1056637818
1634475917
1683000493
2133887532
1092046991
2060786788
998312068
844535800
1878078983
2075731987
1007630829
1045427665
1758431509
1233403399
1350034736
419754405
666610377
1663607688
2015457726
1205303404
445881692
1588159423
1152425403
1292178668
326140272
663481988
1556226680
1089230982
934658468
857592322
1839435728
1703407395
1147586513
1799624706
1030681297
612042033
1414635298
1080895664
1267306286
853339764
1001186710
784274996
1094734828
106222540
803151324
2059946971
1358218801
483192319
917143639
217521821
346739862
1793254593
1755307535
2083635051
572791875
918281842
2084465779
1022687961
2107278203
2045679285
1923901990
1562535404
1183741000
1319048459
497187494
2088914219
1816534959
1351020693
532110200
1087136693
2076220133
709629146
1080549081
670349833
1548997440
1056889517
1676566112
308497965
408992017
2046102525
1886999321
1672780487
1545252663
264226535
1255036477
1656590294
279373242
1065627904
276429928
1669026239
1780414993
1114691113
1550399898
1654759279
1045813602
112512991
1799863883
722565021
792171786
301579693
537519409
1552011844
1317318747
880697628
521475044
1276497597
949542617
1299602418
401677002
795304282
323755887
2035480566
495068204
908533790
2042708287
1049013873
1838703302
572847283
1814118075
224835504
9441225
929950765
304407529
276652171
1470119425
248199817
20770487
1347934917
951986747
1184933181
1639815416
531214724
1726904662
1503004162
1785886334
1996197735
1956719521
842580873
1566425525
797332739
161951695
566549922
257919559
1702168986
185745524
51437958
173896627
1791687537
1304940799
1529163857
1258297121
644055199
1469591815
1186753233
98658779
2118465695
795218030
135345627
796522646
969778329
1354618717
1936700088
1734297187
1538449556
145890924
1395044310
858974567
1213835354
264435694
1242071339
32165754
322575667
656677010
1867935114
578037418
2103344495
1424731206
100107443
416395094
2127918913
374557966
1239270991
576389700
1824247782
1351243023
1469261768
250872892
1132179830
1427579438
1431987922
260774861
2181616
395578162
1530015097
1847984995
20423583
516513213
1516040281
1774370247
472736065
1073814645
1109942885
925292801
685737032
761384410
1486224896
152804437
2000360225
2110501430
1511225445
813843973
2019471271
1689973266
58218801
690659141
1586229322
950541922
1672731592
1208599713
1705894646
1631494277
57605808
131538852
718076157
1150766364
963054343
1982017669
628260117
1706556817
752625526
1878369820
845005117
561618114
1672548897
403107182
23815468
1639606989
48301322
48249119
992277133
1317470600
1317583269
1146831478
1558213864
619429610
1212516735
238052823
473328824
515930826
624743074
1179982547
1254977983
1761322614
1887617005
1746319541
715160791
750581361
1002108409
87632885
1362810752
404998667
1395371822
1715160457
1162413244
262556587
2024165594
2065482518
2003562535
1732301157
537779313
799485744
970120276
1804277664
1394593468
548453212
1985351369
1228954170
1803069615
2038634691
500602218
1382347215
227377898
636625846
2001235515
747782746
2108722226
494061864
122409036
1286376124
273727416
1204411422
816031190
1368623057
1424855249
937740548
426705252
1431859343
1200219323
1633737949
1714957340
1682544169
324902391
1106464392
97334855
1165110919
170441888
1010978188
1774556859
810924367
702215563
1427917584
1707720995
554494757
625038238
1070745732
1800009452
1200301318
1387480242
1372151599
1980888031
992437190
379547050
253296767
962805873
866971969
36159059
573024321
305946508
1334498155
295755953
399565129
1012813254
875227332
25822226
1387817638
630287846
1669891085
2133196054
561233567
922221979
562278367
1187384733
884946630
652214221
1599938350
1048546047
1994842088
915642894
442172614
1245968048
840441105
1875155651
1374719839
1874179608
554241174
811509902
811272708
247940319
600859098
1283746333
181009901
1285687843
15530723
1365796945
1747328441
1126124150
1079559735
364243341
977532613
782600800
974490022
153812954
1431148180
869505656
935667054
1089363732
762929153
855949128
168297663
654239209
1373536437
436300063
1494370595
820771721
589420757
67500514
1752252463
1730447354
1110518919
1803394924
1517380979
2003197794
1474402787
1388039865
580530188
164463941
629984241
1219244574
1379134961
808168970
528208123
2025655636
608591501
996241180
1648242358
1450667878
1073284919
1092470104
448762017
1123918770
1943275196
2073181147
329904259
1229010038
553866586
1316111461
651295096
1207331395
1353529411
1520520688
192119666
48575758
643192908
663655616
164188111
575519329
1014867253
710535648
1385260547
958946165
1223994212
418515634
1718409011
856084372
261162552
1849758728
276102393
154560110
2111466956
1603523974
2021010801
1676666549
257621575
1985677718
1567211856
1695565703
1807786669
89198484
985655075
1349561907
849481208
2068049776
1429321768
1675452953
2022644570
1945594309
286357314
1558593209
1672622999
1917490852
1093200147
501207746
938706405
610032508
702480541
829064858
140292965
798185415
1221730103
1206776966
1489925138
1815435503
1351028447
967661570
642726874
486837674
2014907848
1159322093
50985337
312166837
2048399884
867851998
78512455
1297807723
1908926950
1106034557
2004636970
611360787
1303686961
2044749765
2029149314
906354189
1133024813
549708325
458249468
845281582
1961348382
1091417531
626099391
1308347227
1720044897
1112500244
1672268379
5044458
1507037800
921441013
617552050
1278115266
1739615977
548961224
1922435803
2058153269
1024366472
1687480740
233764488
249168318
1376446642
1742422607
952432930
1087329349
161930939
1147398481
1806339307
247333648
1501995386
1557741193
942055344
1858904258
1597621747
2031852441
1290153994
1644125533
2114990865
214383709
1010063092
1075401448
882222095
1875023760
2110342518
1985197945
1047048282
1281382097
290492951
57659746
996757786
15440820
892886829
588749461
1139337500
897242165
261263128
582935271
1360173406
557820054
1677183529
1527577804
2092459135
612080234
209779889
1125814532
1437797066
1119661968
1891641247
970135950
375046143
385625476
764744911
669767664
955056253
1969040291
537609931
872229389
2014678196
596180180
2065215857
1935108595
1772256799
2144236081
1595922726
1846047228
1858480370
1672028190
889986934
1142104605
1502810844
1138292509
1127231592
625902681
1184959533
2110619471
1059310787
1918610563
1938155705
1392186771
2040033166
193631573
263362786
1316158829
364195466
277561499
469596152
796112394
1080037343
38996356
645488733
1337109126
1001241241
353230797
617359600
1227623067
764975988
1017115845
2123188656
1893221166
1417543481
1061804443
1401957505
550772618
1047709298
1869634267
242356801
743480344
1488368183
1830386593
1525109487
726182188
1365881897
537684482
1037706091
218174236
1831596796
1498178159
1666872548
1518516902
1031425835
102804314
2105223133
1483593770
1813824289
399490751
63716188
1337087935
1988250101
978313336
1328126794
833098862
1467722245
1529217444
667013935
1835500896
1548706988
1741751358
1500199252
301156282
545741977
1022673891
5671786
1765627683
2034775696
893089731
169007864
196645834
980717726
679482727
1884280914
638432893
723407902
371424127
753918968
1688742876
1715400130
423656006
30654375
1453279295
578446939
1743000690
301335469
1537184916
352188223
2052900498
1441257422
986492515
1189803262
207047018
715399828
158818702
523565362
96648343
1042043788
166307637
1642560660
1086111874
402709235
2070573696
476340767
1860074839
774209143
1736593114
202801862
272274693
1366742283
36816934
218423130
536702072
40842462
2030289796
70480227
1754651103
1083443650
94745323
1621545018
1600344789
595826405
1045461942
1264145404
1390135672
1572995784
1922144692
2141427744
445153010
2045921592
1897269137
2066263522
975951271
1876798772
1489425032
1262515737
2035740539
1409557799
452173924
1889618414
1426498380
869045672
1201157182
1131259812
2090381523
1441082873
84885251
1472078548
541103037
923464312
2051487617
1822681738
1301719359
250195304
1212785912
457840418
409682405
531845800
546541927
501160285
2075781359
433275504
646219054
2127096563
413429484
619866238
425289724
1491165494
56572433
857723100
1619148881
1484221125
510631351
26665776
1187563320
60789960
1445513520
1337078765
625150636
1553221571
1954680250
1414494055
876539410
1221163244
1222689297
1430698341
745815521
1715436207
1980234620
1438894472
251174121
472104086
1785988309
84119264
1973863935
992745462
2068402091
1322398646
2046583109
1037868860
1262481153
1022265835
984041615
765293490
232767612
1677273014
1311197297
936406218
704609900
731702512
349084286
1958056382
207770368
1977658339
583558414
1073194987
1415189731
1098168859
671954388
367187730
1795732971
507384510
269921884
1142842710
1871283816
1253396619
2011262329
727960037
1226980384
156999192
1892427208
1367508339
890581842
1839967784
814875901
1367846923
749612508
1343505419
635837910
1883658348
1801820192
268135564
1811501840
1669759600
721905801
1039209280
648439613
914691664
1853988023
1666396598
1638068105
1845030287
784554563
795166827
177913934
671842823
937802206
179286198
1424727432
1353638477
1919086406
415169649
1372381026
2089652523
1192266689
428796081
821834800
546847807
2014314910
617879042
1691781726
1866092798
1532369652
1940224227
188527157
1957466705
1510464139
300594331
869457656
1645892765
1684413347
1307248231
1387376405
132488710
1623221899
1653915602
124104555
427137196
1323715988
2116554981
1084545864
972701659
1844435412
726636192
1841589426
501852037
937868933
470330558
1206944307
1490913657
1237880253
924010343
64976505
125227145
2112900544
347581286
197051499
994283398
442256594
1932509667
951500528
378074956
342195890
1124418914
1332993864
865041186
2026646221
2048807527
1091473531
108180972
658783327
1254684650
1225431464
503554440
1782404143
1632777350
1773967703
1382913072
2020010893
842992154
1925955901
1479789975
281557070
1517111205
628415855
1394049656
2065884691
927085064
618993347
714207086
772054752
2059743926
313283928
1493614717
1068753275
1359803791
353286635
1534425332
778218113
2105322166
1850485744
2126082002
1404970875
1685295228
1410132466
30922602
767360157
597735726
636647031
1566442076
995183025
2111043373
1767569069
342006089
1185814629
362268458
331312054
386394460
1974485043
955885015
1504083417
700002057
2108853434
1187616800
565437810
1781326827
2015860902
1384666513
361591376
2139052312
1882199766
1619359481
227795290
118372414
511213813
337573140
2126356562
1847798814
1966906465
1383706711
2080380938
185067274
1493258225
1605034221
226627562
1719482906
599960722
353048624
305001446
71839426
1862549228
1720403291
1161721459
962143200
987268141
462523034
671283716
1782594419
825858330
2048183139
1795647122
735445171
2047541765
756698571
530334859
481996303
508972333
728597988
1281382097
1539288778
2023881970
956712450
1316689864
1908721472
604311772
24177966
258916357
330021269
1077665188
48304850
682448448
1797621793
729680127
1571235054
708646295
837292728
715587356
623854388
743283697
2087495849
810878431
1326636641
1620164774
1679286246
439285323
1372344401
1592684634
1372011239
2085128829
2099706521
841878846
1311955291
1099791017
855138009
752183535
2073139587
966159948
307937287
1883432844
1333585853
1470760145
580473143
1000157
956352015
42582907
1833516294
502510735
758886581
804397895
98380584
4295413
80848487
543345857
1853916256
331318338
1721442134
1217240506
15787188
153400606
292957703
1836087159
643333809
790686510
1864828644
606507760
502403092
1137744465
957440997
624921185
1299885870
823904195
463731430
2112705774
494976083
692818333
1882599971
2112582553
1377546388
731270786
1315860921
1530322240
2073429372
83737543
117522952
1646623381
705211850
486923485
1392337463
1851511831
438527268
1800818951
1639747880
1763021634
2049513446
1551013905
237799062
1594976699
1850404794
170551767
1515664604
376405537
481281326
1467967060
314652097
1875515634
262951091
1506347809
1196423320
1191075361
384830410
437327405
1933006176
1510294846
1732970685
291451971
304721500
265681617
681870708
844711035
113085805
1473224680
667535582
1098707127
754091930
591378444
1899682798
1166396456
280243565
1960213964
940105511
641205269
412465567
1375964229
800321645
216747131
473529095
1254190056
1102435685
1574483788
360084285
451583100
1206633064
502551183
1336334591
1455677409
1630188257
414287899
49687709
1939622203
162873611
1162556376
763384719
1827424218
20950382
1730893706
223153067
2055393588
318963703
1427596269
993483607
1334122051
1543673727
1109655445
1307505213
1008453548
316213839
431473399
204378197
216286311
419753364
89359252
731029116
202580761
1355586373
1194803389
1452992248
1020383967
912428595
1401826174
1083097496
1677468811
1311329227
838965380
1647415361
680567801
256479931
2074681168
1579444107
1786926997
1943762972
2065341934
1452766884
548630326
1556783368
308810054
1292852811
103465516
699604680
1585677259
286975013
1377183071
144298267
372387516
983457068
1758291340
1907046878
32847247
205587628
1266613719
17136195
2043436820
1036028208
476158030
873568297
346292482
1027616362
17518888
788030042
1559425105
1904168830
176722619
1726002292
1681152262
38124171
616810921
303364547
89857637
153174202
1837764691
681280985
2015871865
394854957
815017261
769306107
1580217997
1149703308
137226853
448160367
1499047690
1320378156
937110943
1901974952
1543549624
1830861683
2096270298
776083477
1050387695
1401099836
1425517679
314127489
309481588
1758576884
500536234
1350058629
710718903
972511922
773862807
919978859
1685201411
1327681270
1525214261
944081783
1834573091
2052913528
1285359625
1878469586
1506863484
1747501489
307496446
460217046
1456073681
175572808
684086854
1680608323
1401701360
554411961
1934386513
1384382858
1641809880
25611657
2032007698
2047776127
163405643
1377854420
1977956823
178711587
844688020
483121546
1032198520
886685080
1660392902
597487562
1359986770
1611297582
964642496
296754474
1610597193
1165056158
78401532
1319415364
900624886
867861099
1161241555
1163259617
401181950
2109042692
1346303438
2010088923
607256445
1908109671
291701101
1190655698
463626452
242649905
123815945
118741273
612082844
1589985934
187617640
746395637
775239952
929880714
547081084
788777967
1109554025
237086184
2009027359
1995340427
1482763663
2110112116
59550093
385248172
1580176510
2084722611
1396631416
216250102
1929063590
752296210
151774201
2042044360
828902595
1982968603
1298670423
1640718596
290804916
494641159
1830287854
1188438123
560338679
1682813510
1475291627
1583877839
2044770210
1626315776
2016300955
1350380008
828142173
1539543698
366744779
707548080
1712735103
1954774972
276505921
1875073429
916871039
483276289
1143285341
1254329123
857462347
1528868031
941176086
2010871196
378727701
1247015004
953483928
753606679
2013333604
197095139
1210373003
1920708596
43458478
507128454
350506849
526343287
757703066
193257364
702679679
1832802846
331080821
1892150455
1808410851
860369352
505530575
27988983
1366007470
797983330
1237032463
917164131
736106581
697595309
165509374
464781061
47301039
335401513
215436674
582836512
1130926559
1181749609
399070773
1354733649
425980304
212037792
715900249
1906293228
2005721909
1708187985
141174045
1699779148
365746843
1402621305
625542488
859661086
1037160828
1307712846
367325213
978374166
461358020
1841039400
156541860
412488918
483990804
1154172241
2046052979
1267358163
24040402
1290061189
959820131
1448482801
895021798
2099861029
370330714
1347529061
50435489
1955987038
237568395
424877124
772861869
1507233807
229411100
519028121
639940544
848314742
979017136
442589186
651273008
1625287100
766675400
1113620450
778292716
1534065669
499096791
1847707824
1867782040
1421216492
1402558180
870996026
1289557174
1512314828
1194372455
95401450
1975389175
372449200
1288398247
1141229198
2130285845
1036389949
1840920016
1751372752
1234661873
1274381558
1893545555
1569573671
563156703
1518088601
610103714
329676529
1273323838
1022720485
1777410021
516918770
1722762382
720421461
486490442
689256205
704156417
1028696128
2095781399
1385901090
1288534024
1095335937
821884711
187574913
1797472134
240955103
772357022
2040897448
825889639
1873723205
1429604568
226011702
117493391
621485476
1345039245
1791810769
1289624228
1314485574
481616048
764927018
1934973485
604934118
548543289
1872786669
1820681663
884644226
556745342
471053376
1177066090
1196345723
65450401
1693489228
1911541518
11582688
881950313
841095471
1049460381
163553829
117506868
1857350380
1687519168
1500695637
1297293624
2093425416
833434385
1802396954
1113987896
135860892
1107307457
989545012
1039222958
379769488
896352841
1240285624
810774871
1668346737
620658797
1572996919
50679407
968780801
658644927
1793618067
1090980816
1314317851
1157851538
872959839
131784798
490644495
929040220
1666124305
857513821
764101459
1664332982
36360066
1213097381
1774735387
798734996
1847427385
1117787214
860822093
441916271
255458293
1451172875
790832176
1402986250
834175950
373541875
163737753
1366548760
1585882645
829471123
363445243
1937441910
177807651
1714140281
1766201087
945081225
2135671792
1556129597
1282197188
1706812766
1701560478
793812792
297365340
937525643
909827464
1576820522
1049120292
1204028920
1306730032
1615292428
1813637938
1438744383
133161958
1192532049
1745124813
286686127
1706587293
775607098
1470258509
1658696065
442812565
353783652
337215734
1847822473
1958157854
733385568
1229015390
2119014939
1933445686
1829574094
3351746
277368132
217012645
2004167005
1336235053
667486906
875709339
911422471
181182758
426510852
1913600246
1450129542
1421599186
1127176350
1618835472
64725800
1788222740
878282678
363846051
251961386
1245680136
428990234
699395170
1551015503
916241845
364820609
2059703776
772606783
1073575077
917749488
1599992979
1149175579
566717220
625172293
175968581
1890892950
986765973
601569154
1139235557
655185255
2139864619
1478927195
1334025549
1960433129
1178903249
909798384
1486472344
1472049500
1583206268
1336022182
1778997756
163497183
302595198
405044800
1167038501
877644808
1682063076
1474161584
1890522464
718438237
1984571860
355010772
327959243
105547260
34610594
1190295617
843230950
315388318
1158724137
162313097
1992543144
727533451
267851650
824649709
1582003072
1273925763
569821720
157905745
33466752
1715279399
915356059
558106959
1574604129
790043791
1196841839
625633760
1127607036
1239699813
2054122267
1435036642
938326957
1780242453
22064896
556167114
712172497
255020362
265280343
1994161943
2002722249
26623992
2021141695
1336469079
1604321005
289322951
210963443
1038510815
641894848
1324552149
2144415159
767460797
956555593
1688632066
1291628051
335592944
48620854
528135920
1814484597
1966996582
1576731523
1200871725
1764839325
1095089963
281043729
1053052572
1532647823
1461225303
492635739
1466023471
1173566233
1953156263
960881047
1750238279
2029725540
1649800990
1872272437
1837646000
2003085451
1145069400
1639483534
299958200
668398177
632091901
1186879340
1414020756
889739637
1971339219
1010432961
1198612258
1409363245
1136225563
1348798513
441903282
139705592
2072078057
648854486
693128070
54862291
447075702
1301586508
1758594954
1564660155
964450777
1089279181
343564527
371300194
1476102812
883134561
1203493618
863354343
900679181
1633389339
42342710
383134018
657575724
1250128868
1779729496
1699889781
634789379
1267159157
672334115
1112093171
642420557
1949854467
1361994543
1208915876
253166450
1122374837
1947142017
1704374079
1101595196
1320039596
1682343228
709720456
1124943691
1562090998
1936367236
1232951968
1929030
23231651
1476915768
879465659
1183287613
741578895
965730971
599167531
582950337
837322680
1171673033
961699665
34048104
28873942
608160227
951556360
1391341964
372638784
2113724450
1258496950
832503649
1426642382
1121453092
1618013437
43288650
1852167426
322316130
1387171550
1123531212
1832823240
1537565864
2067964279
1352292684
1546558295
396188419
1532300736
909324251
1762897565
1220133551
1505066505
1158069957
165587782
1921566641
410374618
934961009
1399456572
1358209633
1106439259
285119271
1549615857
666105295
1339394423
56065872
736579531
1250294934
421885972
549327121
707370805
487435929
143648151
214154220
1127216581
1016038412
1665669102
914291301
1201937790
906413529
733267770
1319664542
475375422
247476638
459564513
1740015810
319773859
1414315093
733425996
1337703178
1462199744
161817833
1064096251
1401045353
2126254184
492465348
918550705
808027935
349716076
1770969970
1587440874
926780780
1658569992
350633393
184504160
1968580920
168323610
1213113358
669247401
364662871
1935518758
2024088443
2013842055
294841552
1369091872
1130229363
736009229
1059949375
1084944393
2095684243
211599041
550757531
260360797
577621215
2076065882
604262749
15719505
1621046273
723065969
1164344781
1797577388
2046063921
995741623
280467965
1063107063
1800800230
2057738196
328000704
2099517465
264785327
380184526
1199129109
267919209
223700545
1955947517
1396835929
1316704064
2026983557
1988119469
1009619215
1553928998
1440265429
399248741
718923574
873475053
318117913
1350580756
1776117482
308858728
1197467337
1973656653
1768833294
992231002
1571203670
288231966
1429221255
63930114
1474159506
1171747088
1514114866
676971691
64897610
633076640
208057496
818994365
1129521347
792957947
733283015
509468685
1596288625
1209096083
532978312
649462289
1531259630
104063581
1702158348
1149572576
1535501855
717210793
1585221968
1983530027
225343623
1052866924
632866353
16918513
153502777
1251795677
1600088617
1605508047
60483196
446369231
254332744
635497092
1597489831
1816425027
781372939
509021362
1187164756
1350684338
1067467584
234987287
922309171
39744640
761730623
1575583807
815234712
1660931067
1168743558
48520723
773553353
1614690339
1880023941
628016751
272423066
1822720559
1882477874
838220595
302173018
1665886181
1159894451
1814192911
1406423248
236381904
1063275920
1561214189
803797869
1979193595
1341991689
1121998241
307837341
521540325
1475100254
1886107576
1109295744
757138410
35849576
1498561979
1760586220
298958234
570961825
1329827486
1557561661
1094877195
1169813201
935701421
1059152735
643300229
50706864
142677268
1187243750
188134517
76747849
434598387
990937675
788560852
732648950
105841110
724604923
943985426
2034953035
1588153883
187675470
250893189
250090013
1929409033
565118885
1379608684
1556872835
2072770395
245207434
681823482
619453114
448650930
597784203
1840501321
634011245
711960049
1622256760
37280253
1470385157
884553612
1692486708
805382980
1885174739
845799844
1418817073
2100680396
750023825
885078479
418435062
1389429784
1487548580
330998316
422419008
814516268
1787815532
1597016902
970984047
1614625072
545664411
1980492311
1141596431
979567709
821163842
2106378991
1590976920
1728943410
375128853
692735030
1693696798
1929081288
257493580
1116565352
316827821
1742852029
1952694660
2085941628
1744973713
59033280
1678761701
1021472664
1859217792
1598680305
1517482649
1385509367
1358799516
1366464640
519308037
1813037282
604086171
1909705216
1919268456
1930029015
28786878
56098958
324952755
233631872
983749704
30976223
1462180009
66474281
884072216
1890563957
1094557063
1202965022
524111432
541612349
1636420844
1460691702
261091982
1977472554
631708627
1112363774
653138533
1804515356
1273233847
60001300
796725000
2071253804
1483921136
1836748783
1612442238
656981913
1212809988
1441579565
842173582
1765464079
648783354
138582181
119532550
1868959502
1377708755
1047811810
1670162380
467267966
1175477692
1944181491
1522013209
1757240832
1274563649
1203638153
1372321234
1838709553
1276705314
1583115777
768862071
1742925331
2047957110
1182706279
1493501230
1282563484
552468598
1250349603
1991635630
229453771
1316707284
357439162
828527690
1406034629
1212700143
2063507936
129549341
1653069458
1650281169
16756700
753704233
487920983
203882982
941828725
2015295687
23472155
1509230749
1714071480
527100012
1227653096
595050939
625329462
1515962904
1627786381
1250006890
2047559260
2134052852
2077260466
700660516
738836624
467661050
509149946
426890376
773020053
672988725
1648978342
1374649042
1117698969
1276653442
1538893611
112344020
1440458262
1037606525
715329249
1519797846
246947583
1789240732
1385933015
1967422119
1497408634
901623845
1522901197
1188117368
1200847508
1460167433
766152108
272844305
334947523
892420629
23695519
838873315
967108359
242660010
566740230
1916128157
516505853
906501489
378645428
282626748
788887659
485726923
1307491072
241964105
671392476
1974659705
1397475449
1764667766
1902459612
715598234
2051933845
667931252
2088676820
1260496099
512539303
518826242
1545373864
44474128
2053076308
1346290500
15129068
1640485584
1382960695
1868672010
769532371
553745592
464535957
109469836
2054700943
950988451
330953750
362617634
809315596
1994789512
436474759
2119427003
391571951
380217212
1086347002
1292138118
218172666
1798054336
186177181
1433229387
1545830180
285999632
633249680
2137954381
591510587
501607943
917193636
1548500773
1984560764
1463612308
435826759
785698162
1775764218
376595566
1579525214
1944077409
1046130236
970642777
708830025
1846160736
416278698
1420625534
313609413
1250424781
853958604
227469554
1378852802
73904
1466026361
1976738909
1187061124
1140960957
2024590087
674737237
1543085946
9380571
182435529
1849196579
1093082497
1186233895
632010484
107207474
1721319999
2045551102
860493422
1190709604
344219688
1082920628
1429443433
1195161620
622187180
694621851
1407288475
824813007
1009276957
1777320701
344242441
1535449070
74026095
637652017
654351701
1391725537
607799247
955935070
1474718253
1243028042
1811768536
1420903262
319991143
870886822
1090668246
399226696
1775662380
33159545
516676461
946026850
859717153
675565860
186361352
40984644
1142256682
1212632096
365143395
1101896071
1700029433
1546174050
1818876137
1533973162
1397752900
1962707919
885195711
600619132
1850732755
1201571679
1973844631
2083488713
127653974
1023268448
1307255656
641566124
767067486
864847407
1665593855
785002915
935458728
455227526
1409595640
1104953167
556243331
399241838
311011356
427274132
156198314
1243835188
1857930609
263441263
229176188
522276351
962895253
775644322
302647811
18363199
740127023
179671903
547413169
1095005033
596174248
201700419
1707577401
1123009693
28376514
1519603188
1718654190
1422048489
1218847341
947982810
1935164390
1344082103
1628210604
728741091
1355136304
1553246649
2146462386
739482607
892737093
1130153946
200725553
802407992
1554328462
1811421981
2131100535
2123511009
2091060738
66871124
1848256841
2096165875
1168513901
711824644
21091841
1210488313
1628973928
1569246581
905061952
1195351079
164481937
1240873254
1975786521
1526833177
1087919771
584781437
963655959
1188172521
111740393
1443111133
761012268
867226504
314540059
470236568
179286198
23063035
872939765
1788966326
59223225
843417039
600317833
832692956
1991186976
279570199
1981938103
2078517240
794629277
1293411147
415817000
802349828
1408214248
186374415
1069463240
2099895490
1019063730
907029389
1798259804
1169603660
105343665
1656952343
2046980589
957850637
1209203216
1269633478
2138772205
2064206746
85180781
1217899496
1500704467
1248651167
1676239172
1743742309
701890117
221149203
153079639
1070486189
2027368505
516668538
1769408489
692650443
591549698
1313879438
1309478223
1009630647
1539340415
1554230657
1498899746
673160762
1725213432
1108218925
579108308
1819672957
20293343
1169870649
1322135824
1276219709
277988213
1157478539
1154130582
473912994
1360386649
1339344933
63616077
1221631017
2135168008
1072296242
1968719301
1552826277
992999044
273183106
561275759
671154639
102526187
1334178764
1815103634
1381435220
1974091736
1313789729
1429414508
384933119
55714523
648246077
81609257
1626121000
1351407933
2024853467
129982279
451850079
423495314
1301951968
1595240058
1727402188
1307635862
1686366492
1103785907
709035194
1678250318
1474907095
1548343735
1990905903
562264653
1698463970
2119560307
535881022
511195503
695237484
702554745
1551243937
1514474741
1440618697
1223277746
1566625640
618848915
2124587450
1848275065
2023568581
421932044
319108667
730384018
1404705286
19450745
58660086
1533130469
1527907844
354642655
55603178
849480191
1405075995
1249795985
1659238875
299167097
2016146698
1855402807
24604360
542462165
1000892159
1284992139
315995077
1546493738
686892386
2086144811
1324816713
1423650075
1318617284
124440748
1425284138
1594271282
1104440910
1428682425
1836878380
1026707491
1395357228
1325335393
1182147729
863433783
480459597
1190508314
839335251
113407795
621333775
1913612257
42300654
307509600
1648692571
735609077
703232414
2093047099
36511894
1896821573
1131494503
1170556632
1049732176
880088284
1801821045
1951370460
2136386644
1719156549
368862005
1833336073
1807430754
365880729
122720237
442561109
910817301
1763787979
1413693570
465974420
1771344455
1025036005
84532137
1773853694
1166333573
1024103754
1061804443
1544875098
887026286
459759960
510043272
1936369965
563043584
561998247
1295739895
425642569
131813893
1590123748
1655059820
544279758
1083655886
521614148
832543719
1931576305
1616107011
1557380084
767661909
1669284281
1902076458
72312498
673538523
919331395
106123225
853958961
149960567
794059927
354043933
80821852
1582346044
2069486618
1030785897
1603719719
330251049
1369483477
883042377
1415004750
525700051
211244998
1855009126
1844032759
1524263792
1149006662
17721707
1156249206
1148888531
2000275077
422023364
1091347701
1931007128
366496520
94352370
708413960
658616530
1546514297
1128225382
385790031
351047876
1803345449
1446049999
84364947
1528866989
1063624984
977672371
1935592117
239388551
2129023269
1683217667
1358308984
824733128
1406723230
308557449
966228678
565107936
501047645
1358118699
512877583
398762066
444086145
818888137
58091219
1738713135
1702880067
1749285337
491044865
607343122
496474696
1651564003
288277909
548363310
1262756701
491695573
857894200
1380518632
1828949781
840103341
789934622
1899362490
1672268379
2029590563
899188564
1412821656
1951172583
108405709
1534005760
1625321192
476755989
1961811082
1915598339
524987232
1222705220
857933361
605075137
1045644908
842986071
1212757278
176340424
261699339
1974828435
1265183667
271778492
1566416910
1874728033
800966900
1997127396
286501943
1715761878
379486757
302288063
296391308
762819801
842084511
1403371438
955796561
181362419
595226236
70545042
912952810
27675300
1289702108
2142925682
306093960
117111361
226156485
695420402
1316389312
514301570
1938294953
1376974871
826906340
69828229
1365885354
617299768
770381618
1338698196
1106553973
851446068
1169355942
301237749
822463557
457789142
821579235
519030160
924589108
254831336
1102056222
366992314
257090514
1670361015
1043145275
914414024
776611548
1377703472
1818718166
1411483228
439653575
2011242413
353299290
1932856926
2099124810
1260043367
1102090577
692534731
1006235797
135911502
285185995
1730827929
1596986629
1454947495
939300867
1154810952
98963011
1364700016
1024589515
1247306033
1468959547
1006705353
1437416482
1341788442
641695935
965683235
704233110
644168889
1333110945
1574328621
1909348518
885616403
581997606
464393811
878097267
366597622
292964255
664904794
1065681731
1275012327
742879565
1669577129
1653469539
645404257
1211951239
265191735
32680571
1594386658
35449983
915951315
624578215
231765273
1588065343
1068758021
1283965629
529530988
1506362556
1239695142
1372755532
2121923179
832374038
549940152
245734685
566831091
2093291123
613937374
394271063
2077896816
441916273
598994888
62113581
146322080
165443128
14023762
1074322739
290408412
203036071
152735960
557565452
1894238827
149624875
2029252837
303138201
979711495
1443279111
1635740625
684143240
1428511884
1052449860
1937323151
285370184
1881074845
2057342680
1619066948
819193461
1614531173
1468389625
433353596
222819472
166506452
1572561932
1348646453
133137240
1765135497
560973657
1471490508
583299201
1936127594
1231567890
156981504
572394833
145117236
903079809
1475566374
2114891101
578997212
608372773
1059199133
2027654475
1855124712
761586881
755481581
490740102
1953750816
1794835532
1219628044
361446599
1731401090
859708848
1929653661
47394206
1684834260
801086877
2126838538
379824887
784187601
703259276
866487571
898551031
311831066
1817267226
1498701294
1216743557
388050024
750155632
2005186485
854165460
1091420121
217068484
51098786
1470441781
1589082579
1835142989
297766977
819029864
1070519069
1632510564
584078560
1338565282
475346771
190116881
1517443887
452687886
450402304
362578436
1948196329
1458673050
1871680020
541567625
133937835
1258106311
212972070
1667362763
1973072732
2044941065
319070978
2144323159
1009614591
2137187515
603729419
1183833739
1709446020
613459265
1858030639
1635088647
420346567
1893531275
1130497815
1340314753
1765180991
1355857265
2010463245
225741571
313960601
117056469
564658102
1981823274
1324622134
178654895
226843308
1606272584
1732060232
2124060586
2036836203
1967521810
241702851
1143319652
1712459313
950855527
1732465666
1053378683
1252739406
102592186
904424166
5664769
600109791
142687722
780544602
654249004
673043989
642274602
27111844
692354022
812816333
813082311
2072338656
623918867
84443549
2084822149
57549420
1597901629
255691415
388209178
1246324080
267677037
443939288
2114029698
1094547208
779071627
1741176828
102512663
1670689063
621654996
1639016898
1004039252
1319022994
2042205744
2067668384
207806652
911936345
1183642184
1312772964
1316221186
437874833
1735769019
147873815
1864422808
1942358397
1824717569
1481018226
706617738
1305373301
310084008
501767455
1111885024
616070117
286100721
1143758186
448790352
687983110
2111379028
920108601
91002656
1858986378
1578599652
2038470804
1281314283
2065051572
1622698743
1647639592
410909300
843586745
509957496
709321069
1812797083
2005479885
998235699
1632471565
1788002509
1048584011
602736212
1872707821
1462424238
1425512336
1025262759
1629276022
989146630
1195466002
678498867
1747004061
1536503593
584932617
1584625127
1489231685
474981119
1838179582
1853767988
748219743
450381880
1236124390
1300767236
327706497
1362324006
241161102
1075124362
1424183943
1175602181
1089025358
1075396550
128437052
1630624418
1030601037
1815556227
1836109617
1788671266
1212009023
2018559626
1984156835
1505556788
1529884538
1134838807
760085954
587179876
93820956
596720422
1376223063
1857710027
50741115
212474444
854056238
671748265
153412377
1474441131
2136663054
1954781114
1772924864
878100968
1693030606
1172554935
1789427511
362195037
16861492
970355514
797894651
652843145
638011143
1151188
1690714276
1878987600
796984554
853942700
1673078547
1832514635
546547061
1105543998
1414886110
102928052
1124728020
298045556
1402847616
1063286526
580959982
1217717338
1783593834
1632906894
1432228658
676699555
2124285633
2048241035
205161713
716950435
1401770410
1276241502
1484869078
1788500250
1195899604
185034867
1827986316
626238749
1795973419
1066116196
2090076121
1904427815
568478161
735638664
220203480
1501745317
979458860
1236271946
284022787
1723260548
688084792
701300030
1298232404
505953875
1025352879
1752956869
1242260394
1390040077
95200463
1713674342
593951775
875375487
2036841512
204630961
792369865
1644680858
2111973427
1858392762
197600376
126917293
1134035458
746497943
1698122916
1044135620
1370023736
218925670
772511922
895198539
463668138
529553391
1808200114
1624928401
766643014
176123185
1914215091
719711674
1394191454
125341300
1316228678
227926608
209005357
1041245418
1859496196
1826019940
194726758
441974249
1355494803
1843859581
1392515979
1747127331
1227820713
2075364101
1898765963
751245571
1784952889
1751103896
210751202
507743505
1834498455
1137803881
1973360098
474326815
648584973
677686954
1662430192
1627123700
1816925853
1391134332
783303298
630636700
975756687
54321982
656536527
1643392069
2138285413
1813524735
948391752
1638124344
184792881
1441353728
405603027
750339728
893045143
1319710357
1748176913
1796939418
1676558863
1127780549
1093843714
1114630078
1602487022
1323131347
1019618230
2128904206
1788657681
584527492
1246609317
693276084
630348408
1222049000
691324863
133838227
694752899
921579046
1787256358
1456789263
1368901958
1940612012
493656980
1754683255
1962886814
125549213
2051640964
1228614696
680321016
2067440628
1588792456
775723260
2038019515
1459248320
176527990
1878299119
1678407721
1053190625
517883573
2018159109
883070336
894129179
1360867459
1606340185
1584685311
1923897398
1907632460
1796967916
367659961
1868524192
1899051234
56282990
968171610
1656144374
1976734253
833684057
1471739193
561275759
1282348930
1191786041
121677825
387800158
1585376925
451249074
326021643
1229455218
183551662
1491309904
1549775826
2092975140
1493325681
420114863
1441507130
1148825559
1746059361
99311104
1572888437
695872724
456752739
1159360016
1921055821
734485641
1367900631
1762168165
1819793004
1445272580
1165770738
910886459
1384756007
1721632730
1195488830
903810778
2111697060
755268834
597647577
371713759
28659578
1352316485
37616906
190246609
498960600
1754243811
106675835
336822220
498040349
1761274814
5079618
1947143325
651023029
621468824
1225234936
1906963153
1442101030
802631359
1273091225
1800722658
353518320
1596339011
2066983921
1423624760
1987084879
2140296514
1163442930
360076090
129049602
1690914983
1003680588
730000537
233966814
1441427601
677634123
920789570
273749549
1317038348
809733033
841591759
30945126
571000905
736119782
2098309460
320686997
1559224590
361313128
1768205043
352487920
2074074627
616841901
191415401
1145761660
1682311355
1290988446
1792968453
63755858
1109565976
856444097
323029492
486431906
699842253
224048645
211649273
745105847
825280865
361187736
445506121
1620133540
579177816
1568379107
1267334083
202147598
1493702733
49785496
942234662
1199434137
1172462564
628707580
1235951285
637572546
1251332150
514904917
448811904
1730788178
642635191
1048525454
1011658219
773622808
64628514
439950147
1819062201
2106611404
2009893512
1252917630
1826896313
1206790448
1643171670
926107715
489322147
1307104482
1772568658
137525932
1363021138
1608048533
566754263
1865845901
1603954691
1841987944
2061807929
1153938537
1096980011
773156492
1105076916
147078760
1995082347
675568157
410254855
780653991
1968285707
1441330468
369206648
1784431336
526214287
731124304
918619677
490376637
1509101667
1176225858
1166185446
1707375478
627815603
63567648
1280290682
145341049
1450263466
86436896
1150711086
987938572
2076435268
1443848268
1178958075
1793640372
1346720275
1986631263
1172026695
1766676459
2116839582
1984510206
1669026239
718285482
1469776701
1913470170
1232672842
299904489
1022043752
503568594
246097909
1031851827
1012311144
503978393
593127111
1667831509
2000332416
1020229976
1644444434
930843846
591656626
90907536
966886258
359216709
1301996476
437123846
1410019121
780812219
2081628415
2010360764
684578036
1931970406
977114502
391662904
799358012
152697354
984969149
725789844
2011334693
1402446766
1704460934
1679368417
1760205298
1675115308
961709760
940602927
1972430929
1603876437
1699065823
441068521
146840525
1351987980
822511453
1940074863
1518565751
1721067702
1891750951
839134118
1223347617
629466580
1788010294
433800818
1494691415
40774237
809312955
241957639
1468652362
2101950636
1483853090
582102605
1920036583
1660482677
2033688715
855360991
799254359
1048696788
251681891
1017554840
1536048695
688129
305665425
703792745
1685212335
2048981961
1643468103
948568922
1761956668
308536729
184321798
611762540
1438193230
1218409687
1991619992
1953273230
1588936072
1626111529
947449940
830870189
1534758230
1408442657
754952923
617488287
569140573
1575010991
1909940287
1327064860
1268840106
1255333299
1678057337
778447308
683473511
1952465446
1220681725
1639240843
1913907463
1306356415
980938979
1525304099
1039350476
726844516
299802732
979717652
1639191452
262292209
2136292163
822012544
1792889614
1096262440
2090828076
1958859680
1622676272
1672338631
731895135
803016542
2135712856
1201819459
2061803559
2001466127
1097634264
1209377356
530045291
1465461770
1273406024
432351017
519240195
839604609
2019377486
808699230
98518610
1431897410
80551103
563268394
1442263706
1464950133
129182770
321495445
973764505
1126438861
2081790390
860579421
1761254423
312923313
38244429
215857988
425389585
246600565
2121975099
1740169475
2104064163
1602380208
887540525
653520200
1565825797
95371015
7852999
2116123851
1072468022
975161621
1833303337
910373401
1739044916
299404040
1809282249
1711945443
1594515838
1515345797
855909622
152384399
45570478
2032615609
1759504702
986981693
547395564
596396072
1903788366
2034680116
1282794662
1695750274
95525721
24226979
1231938060
2083216120
1986262898
997897929
978366337
1389809319
675656332
1202125946
2107068351
462276448
1342108548
327587984
1263208684
681121880
1699232628
975443367
96503915
1840634446
982898294
1486099307
567139439
1650177057
1834753499
1811063244
1378597818
116568759
1866179259
1436357435
1438553644
200717841
1122850193
540458133
478633146
115286731
811385858
2139121250
1525999106
88198085
1143589170
465288167
1021405891
1278579974
245974706
1971533328
750452447
1025036551
1915907675
933018072
1376043261
368051344
1397838269
447093282
1859448441
1612192749
253312836
402643107
1872662640
378972652
970595793
527341719
2144046072
1506271801
1609657260
1658563795
2142850802
348197854
148871463
929167021
1146205257
344544829
351485489
1837485816
1197756404
2059357407
1734137822
733458767
1614768898
1414013931
1551241299
619363548
1563551445
1916883712
2101887317
1598603547
1747393910
1679688026
1884518235
1152510133
680605851
549402048
1508171576
2127705917
313806206
822037287
539176165
166552969
2127414419
1781709075
1715604877
855698410
641683673
1279728304
1863832333
754041836
1840729528
772308682
997654088
1699368853
624235294
459137725
1247593634
2067169889
1124794489
881705052
1601263843
1729773881
946814708
564207763
1070927262
452528886
908148369
885065635
185259632
1130911539
1162552426
1992043649
1443004786
2005177090
972666059
512560160
2023832113
1255603815
549293792
1810398691
1183050640
1938648241
1870167939
427367446
1158438187
1144577847
164814628
2005653529
349547372
2127559252
1228430443
1869434284
2096188807
273526925
1816712269
1404046881
44493605
341670064
93464522
1389689416
926492398
8413500
392116572
433729788
1404081032
1098838453
1675313758
2136248928
66989018
2050775678
346090965
1784702730
385265901
696708812
277300281
1484947418
389795607
56497615
1439358344
914547040
1451490941
269601962
968628564
172082317
155923850
1513310856
1240375751
365832892
1714001896
653294030
913551123
520990316
229267864
1920200173
1747013058
1412180083
1827812470
116264206
1505403291
542251241
168891549
1743183778
31240182
504827799
222452555
2067648167
1287994264
1662732720
1828417599
217341705
848922005
24888798
1277061209
685271620
793576027
1835145263
794231460
959547516
1650118154
148995840
2021160226
1826030251
356179467
1690448942
1717755517
575711709
446537309
1602195115
1900722800
2067751889
1013530523
331113701
1401517430
164903072
803017506
254455475
753270803
756164037
1160404240
1136151422
128808957
1981936033
2016837074
2041146290
521513874
735616423
1844478194
1040771164
2085716758
574591036
2027066058
2127439055
1955359332
667708990
1809365393
2031421271
126469480
1639675431
1904503054
149533282
744496108
1794612244
465772501
270822450
2009973459
829563768
1636581379
2144631241
288887608
1964735882
1326330705
759130206
1553746907
767372506
819069347
916361038
637486382
1646929934
953395575
592970518
587270812
659809471
1377765120
302201017
434464006
1059277329
296313896
1868738904
1672250285
588238747
371683012
1036955811
368675063
913797838
1628895305
642781871
1163446968
1287964175
1509324808
271612952
1430722363
1945412762
1611422525
613632138
2052034828
1589101690
457091241
1413782262
1160400181
1602576218
2009298583
1493846288
19190010
1687374980
1519747578
1548493251
1599541823
2048176143
851150510
1177379225
971512782
36747959
1877779304
370503546
1928212459
1471290996
1492148109
663304395
884885592
1034682549
420913359
1495479679
2133405087
1089824330
912380945
1269896878
1056424514
185854397
822877258
551074401
904277477
1306443997
1599579356
1014561358
2005744334
552893314
1991137917
1925034485
138153617
606443436
1927230628
251723781
1642117384
63236140
898042679
1937688483
1871656052
805118931
2031030339
1719425032
1400366285
1320825303
167556283
2137529292
229896220
899831497
1205360706
218834242
195443837
629201380
524454830
2068905993
1969951559
1800456079
412443060
1889743580
2115554392
922657342
1868743323
1617609022
1837646000
1646739925
1476681294
1295999056
1400941731
1957587550
959879842
1441922747
1850655970
798755577
1173046810
1342687773
348102733
703971674
717056385
1141164601
606341806
1223205153
1652748366
568470660
1453644204
663117224
391463417
486335781
1030787780
1272933355
1299015206
1558834222
1010495988
138670378
551921222
590731075
1970495966
783001990
1210523770
870537963
836523600
1634142335
2114520681
2098107721
1919293955
166842665
84416368
175327840
211267322
722663536
546853591
345145042
796510326
240358317
1381041720
227285451
1957694021
2110642144
1348140918
620207143
1103146465
125658765
1067830231
1387768907
1932881958
276712598
1160350201
834379301
882218979
214736747
1660299253
867615649
1292951021
530681065
1005045759
925963289
517687249
478940680
572201990
85171910
1121857518
1599193344
62430228
1211910296
716775216
345506609
996538889
1401632667
1568552604
1171612626
949679148
1944794564
1261976772
687026663
899179726
1535506606
1907805321
901448136
25932634
889276466
377966330
1696711167
1443549466
1142028707
797767894
253742761
1158907887
1396941827
506324841
1290296795
384075485
1174164527
1856725335
1128950230
2013188677
712769812
624334996
537080030
1114260150
973215630
2048462107
749461889
1016472497
1761985787
1536536834
1582143036
1535812757
1431809643
1855703787
195239111
932414351
182950747
1330918298
580225013
1271833004
75148377
716770191
285067711
76331462
2089135241
470886629
724082200
642580769
1994167980
38451948
595161664
1280871036
307515494
901148822
931617950
1126280121
9072446
1786909583
1524441134
211269963
563171049
272242560
364734845
1826883132
1186253149
1414062439
1786801202
537027601
2026139128
1270807360
177992645
2024578331
870003115
433380525
1089928936
1180957387
1946340435
2119861972
1382515140
941839536
820840151
1545862613
984039251
1960298673
543615332
1558705251
737871607
2096905227
1221866014
1071672005
756735041
402901466
2110362719
1992327023
753802030
1188313593
437620296
1493164708
776257559
118684322
1986022225
2108503455
224173095
701088911
423820291
794240774
1966667503
335364652
482986214
2019228279
1420010981
402523229
1004017833
1205951377
1571033192
760162125
1849251368
2003128771
999844773
1677561915
1726730817
1980183772
592133345
1270556068
1720161817
1708658678
958481079
469873723
2092678714
163247173
1166239773
425111275
170334191
1906630204
362622055
397458684
1221621441
2088826137
425902934
490920894
930542743
2049697901
595741373
361311622
700808667
1851030388
2011587860
387204464
663491293
1641961651
333687745
729336450
1439551209
900608665
527138314
1992864795
628703291
718721175
337821372
1140846644
388500592
552774669
676802112
2098050866
1747227515
294895922
1615712714
1075012326
1822268325
691505018
1962998511
1515769155
1998969226
458367826
721762104
1158280162
1859163865
1302635319
1198126066
93432450
1943822961
870192660
1923779235
1183962809
1438186920
167746244
1042460252
762884809
1394641163
548915108
808210255
1517609895
1090140803
228582554
1422828097
1624422864
1644560675
1808733663
854160874
1259247360
48399575
658548583
82543007
1871576307
637977390
1862266648
893006645
1634360904
984828040
1786926355
501483425
1913683806
1292784519
203915795
1890960447
1010063259
830993928
592225644
369908208
2050850796
93383460
818202901
1334607044
1114939625
29471338
1302394224
1233886285
2063140684
38940012
1448663585
828223353
1341706823
1134741969
542796978
1585097601
5592749
236922083
427034527
1182176742
1654171069
1977885778
1839880414
382900999
2052567231
1495411348
1815352708
430891309
2096330535
1876965
1419297689
61966807
1938844951
132552348
1779670990
372250846
207839050
749289289
1880665500
1803371231
485874507
108923874
1518758302
1404334279
1592260432
1171096121
1458379066
1325618672
812170668
935309956
654950532
2118768647
2018258437
1001500602
2433179
232889030
1869412348
914690480
128044262
499286158
232252830
1768555611
2037723005
993893561
423874687
2330247
150131261
1282731071
1124094475
375640630
911904640
1327292010
940769044
1522717932
1621202043
723514978
566529205
2004509753
1453979877
1947491118
1287929929
2098818755
1616831036
592325766
1500705721
365666271
671879031
315952687
194320710
844172942
1126110908
2136305695
1005302566
959704424
802295268
2063867873
1112405372
358683703
1574430167
423852275
1841279793
1891133103
709938519
934279
456287092
2119453091
309688739
724689040
391485709
566553301
914320730
369834881
390254653
202482926
1548301882
1878901480
2134815293
751768578
68402132
984797863
1473620568
369622724
2034492313
1963499853
1391867567
550898521
528127205
1608519766
1795908536
639384973
1727721711
185326268
1089242908
587883052
1509410804
626551270
1864491890
133201602
1315420111
1278924496
407653753
831300898
1420253318
724433865
616997052
1145033696
1992693979
106412158
422470674
248041970
278077699
605532981
566293699
1418607992
1208721050
1166220550
952844662
1307332467
1912935209
1414393248
379562283
1659051893
542510404
2036396728
1968674600
1266867856
660883807
463899794
1329784323
17444276
1371289379
1832139381
1841111427
1363737643
244304067
1237631707
871504461
656712130
394982465
1923285537
183537585
768928348
214040768
732015550
906770877
195998605
1922202215
1284487085
97023756
205800654
1980063990
82865333
647335891
761637254
1888819517
1267241885
667750308
625059185
1233048838
434113134
1783309302
950979010
1108479175
484748380
849734767
868702491
1665122777
758264822
1660762504
1012933778
436495496
610521591
1591000331
355139976
137619096
953577381
106845405
188875901
487992301
274937295
2053241880
1780486739
1858580635
121238728
1019018649
1405272583
1882823220
2087047226
2113824974
738161996
1648051199
1769282327
1172676184
1030671445
3854813
804108481
256769161
371650668
1524195387
1517312636
360116480
138839154
2076017293
723821532
1462559781
1686868453
460723724
2067356473
1219817262
1064324837
1891245662
1328650986
2092396618
576908096
1887059855
421456354
741499387
2059596764
217469416
400696147
975332050
1838958246
641392062
110392172
1529065408
1474519669
1343797477
686864328
2135173794
1225361641
218576732
1645829124
679989033
50109053
2027641484
1022219993
1218482540
1644522117
441816656
1245098028
1062213989
1683784067
1377466724
1947340492
947520278
1820786491
1808367410
597738755
1308847536
40637731
1007106665
995656486
1063966355
128267920
159621718
2116364452
213369434
1734584457
168051622
1134716468
818815828
356283738
273778424
599265760
965890504
1905006683
378393811
1791911221
837451612
722809911
267297916
985900848
84707213
817026142
2083031576
1868483954
1628678215
1839941214
1425115948
1707918391
1619052877
739356429
890004424
306522519
171680537
590169956
868457519
869274556
488506470
441834006
671901811
1974948057
1130005675
747415983
930881817
1651902240
100294970
124195629
1857310735
1273079237
2035570046
273114366
710830156
891893828
1828792853
148822207
1337891749
196587814
1627689390
824748355
619856391
2124550905
896497968
1238960763
798442490
1284985538
1383601429
1585539171
1437892141
1989470651
1843803458
1820134706
540431870
2063020492
267135453
2066134246
723079397
252812900
1968624370
323830519
590934104
693669765
1485661664
857473344
166940858
1420125477
1937328309
1401859319
1877587048
1342540005
1309305087
1262564771
1447612523
177372869
1480601736
1784052122
1497684010
604231707
579059613
1946622618
95228352
1078301604
32359517
1945276102
930346304
1615477742
150523136
1223594020
207707672
800108988
873406186
939669051
1014654841
2004147034
84463898
1426208646
1861912772
1298482816
21839442
367333175
897897359
1690535759
886885829
1275922010
169259827
607082580
1146186664
1375310430
1002770465
224724078
294228277
1482489617
1985295293
1903689395
1006930217
647386808
883065195
1705724580
1493844580
3440487
725165529
1343573309
366578066
1294411474
1916460330
146863925
782214234
1085481685
242630730
1146260157
1927564813
223946609
129264077
1953743340
1425683527
16488851
1278332383
332529295
1219551697
1589263263
1637949076
1602120056
71577413
145035639
1904942412
1117420687
486497730
131704438
1897686222
423972660
939536949
961522355
1371399779
1232464129
530855420
854357908
938564265
569635062
1907725919
1943456626
273126687
2145937178
413510176
320054271
1488579088
1718365432
336695437
2137236587
661614221
1849460404
710092564
1004140230
1827352204
1121696820
609148994
223078168
10399592
433980045
1804732698
1067862511
981444882
1421702046
1246362153
1063060591
903168443
589284455
1794957412
1860075718
1227201305
563823178
947454854
1625656651
734794781
316119006
1709080655
924592982
193281888
1572391564
1973885797
1466972901
1575899739
122727071
233910214
318923278
750260027
431546123
1895070500
917952922
738693860
1868190825
1049936035
579985412
587437698
53256644
2032168918
891857372
438750225
656362370
1037923290
1458286464
849734896
985685639
1044362072
1643549007
1694479560
280327398
931297451
1041883018
974159357
141737548
1458372110
453323627
1034287224
773582249
346891648
1138326964
1696078282
478937175
1846083407
502351270
1550006460
1120989595
962800678
690064982
1709325263
1698567704
1314569138
787284826
309460178
887772283
971112351
831891022
1819690295
457259463
1519112022
1232214439
848515608
106932990
1864174772
89071135
903442192
906636944
1244553192
1348117715
1624450870
412388367
623849683
1587421367
1942891237
408709352
548560752
1276245317
441305084
445853194
1047776262
500179633
457243217
946648097
1088564745
1078576329
634252812
860133252
1345844715
596723800
1029350541
250143047
153174932
1132537449
316199921
504082227
1075023101
810927674
1777841354
1906979586
897587964
2013069540
2025382646
910641130
522993132
998982407
1575359903
1804739822
1510433423
1259636233
992815672
424261242
1756120029
823045692
1843459950
1751285841
311146138
751717977
1907544715
815460502
1493338677
1494370595
928580645
1371864334
1919567118
703162130
1669248408
1504096872
644149830
480984387
592154076
1794289273
384728240
1748846529
393392494
2064342705
1543011555
761893883
1493604026
268071370
663093455
2033638611
477266819
1906221392
1821355843
1940128163
702456660
792448557
890717063
97533508
31529167
1381867693
600590063
830624211
1886024960
1698739119
1673915908
2018635363
425218728
1136819718
563671616
228925325
1651919199
1059460817
1019548213
1742812751
1344370109
2033676924
45906265
1830896531
1760049498
162011335
1078464494
756266453
1489744343
1561627016
1011021903
509003159
1248439412
1929630502
865476492
1645022723
1625971103
1485537941
514834882
2085859551
1842137158
1668379149
1061878224
1583943580
977942890
1022413290
1161864276
1467463718
277961269
820725860
1231992053
808183676
1285314468
2088353050
1060810576
910716998
194307138
622842634
1207385393
170433776
1750438546
1916984043
864447347
138094195
1721541225
2033830483
742495669
1480747516
166818102
850071589
1657562124
489811311
1256191788
646999992
1070700790
479873003
1066643743
978197790
1688547144
509874451
381778514
1592584828
827585260
1994220458
1859955755
659329093
1378388932
74866962
1035064601
200130491
560662704
365592651
1771133757
559764135
445685479
235409361
478235787
467118029
110221367
354689445
606689401
916967487
1193025653
377980993
70994886
1442430297
1576506390
517487967
238157640
575096726
1314254222
1740342408
1042372137
1921288759
562531086
184656932
340829191
15987070
1742392509
181138408
965047092
1632701448
1206017852
1284687556
1940048530
883728055
1960327672
763438289
215996693
501817530
372543810
2070553012
2058552303
1398669140
2032329329
1816886868
2117990176
1057017308
325506076
1924674204
1109822632
891082732
649809188
1419368761
419837978
1554622782
1874479848
772025818
443575336
1019601607
2068462946
19799077
606974820
1340943023
1830144796
1693677987
1634903874
1367848469
1791392322
2025939705
591566053
755913749
697148908
1053539549
888006720
1479486902
393860556
2021293198
1626449074
1656611441
113274910
1030115082
581770789
219916095
824116572
937524938
473948247
662723648
561322924
1634762189
1689706469
631478371
1500468099
816356878
1500929272
804053331
1476870656
990758094
1265652829
2007581906
546422651
120676564
1540225581
136587853
462224419
1561723963
633249076
1183495675
1358362440
1230076895
2109703922
1582890935
467902710
1196138364
1638956107
67632266
778620796
36144511
1474430162
1531108506
1558833239
491800963
1288122616
1724113649
1265722016
1048589804
2093480121
1260336378
1212186305
464217250
183010168
170504674
130978986
409711915
748599007
2082407077
446273889
378890450
999561688
578757766
160987557
1132453404
877615758
1677760096
1763809264
118558009
1963598372
12014403
1826124883
1411034085
213930754
114203416
1851558866
32644545
2119086622
625305858
35363338
1369134032
165246294
546732967
2076557418
94519946
1011452940
1498221652
644361417
2004415661
591933435
1673862564
2047850438
453160900
1769308891
525007266
859425348
906746316
1932644134
1539121538
1670735694
729606265
547494317
98638017
2035722714
1306784096
1328539258
568770729
443168732
112750320
1622104826
797657604
1242783327
2074958491
40872122
116617319
1330118015
1184869482
1982765635
789731389
124701437
1469714475
933604873
923341379
2134704114
1499322515
936661235
308102165
2070527493
1192693377
588048160
135806569
716106963
2035498006
1360490306
1204728365
2072567134
887625879
1990796525
1660409043
1994660555
156759560
1141529507
823905087
2076662431
1970355752
491265232
1081772520
548411294
1199464061
86567007
883442873
1674695290
1175481605
202454710
392723669
2075894875
332028925
1148940285
811473612
578252885
1532347453
432079610
447286389
1999671951
1209731484
744290688
160384754
1105424491
875600535
489906449
766580819
42928920
1090504887
785493545
1470784301
255407382
631191865
334346957
1893599487
485158726
1771807890
875932834
1184725007
1275253003
1787885472
1730093664
20877819
1434773069
821336534
1017357431
815304540
594082756
398133930
1641523509
1443451012
463903396
1942000954
1871201273
1178038926
714400236
1715159919
1100863545
1675530380
1727858051
862542738
1314217021
1826533694
880263287
1693988489
1926259400
822962093
1752151428
1736422405
755661969
1204208651
1313996168
409060194
1430152303
169785345
440459570
1061901806
39150220
897502108
725563120
298113262
2016958393
543211973
428404597
1297500207
1219445456
1100149665
1225682749
159409004
1949606237
1297760511
1662174927
1167098264
1275379017
431165962
1809746574
692572480
1448953186
202841554
834715300
1206937052
1494603761
1611913507
98157245
782367719
1076740757
886420197
1603686780
2137496790
588300935
75488366
248237685
944048750
669496759
14879226
1110680602
302827503
1763454756
255020251
752039504
1973885797
1599695073
1401121532
1556739323
303648666
1383826855
1517361056
646370950
1200038895
73224151
76744209
287582199
1679335700
1755391729
187977122
760480125
1761759363
539465059
67912800
1613485470
1360012647
1382312860
1414635298
890512817
53269271
267400227
439088719
1947234853
129019512
1573802778
850364195
850510352
1583154895
2040829024
1098744668
650033758
428738730
869605112
1083908113
508212795
2127129379
1979618727
1652537736
1051214891
1507270047
862399726
1855922265
795238504
1276933143
4692929
497730333
1450004615
1872099679
290887436
1087393639
1473734649
458794097
360255577
1703978936
1629661543
1412846797
1315446063
38797172
1584084445
1944718468
1699820914
1034700862
5966051
1051626704
1048949784
1343209347
1945919516
1783634106
1240186528
1542480826
1244799118
1395085670
610880459
1334154440
1603476150
1454527314
1775871701
644787150
2112570672
59906491
34012861
1231435675
1215803796
1002953004
2057920771
1024411032
829470958
1504110581
806614342
382895088
1326982714
477139341
877644537
714518216
387831631
609138691
748775466
816083568
470393030
1373561844
801162189
281565126
1765467976
1439053408
2039694808
828989144
936546303
518016363
1734797265
304147415
1312838069
1910271854
296025752
1409553154
55619238
1553575927
197655768
1046849991
274694312
767418138
335412293
1053424975
1704717298
747764471
1820928668
1316049230
381932628
265809608
1069221275
1764857518
635312458
210414382
779715453
891345782
1361548928
298466308
597939058
1400188035
1453149629
2083099103
1503829916
1661021216
513939882
144440375
644303008
682243111
718342886
648505613
1104312849
596535096
156442021
299134441
708567279
891626410
1644828958
1131779174
1299268443
2115544129
1780431423
2058563082
361847869
845209884
1867425106
402238346
292312997
1937386150
911904640
522322647
327778664
1986378845
1505773728
1118984446
400327593
477005734
1713270085
377515267
351975706
26559329
1517096113
636118412
1904734034
215892960
54329402
1623466399
289916702
1176951936
1564109437
372699613
362859040
1376070360
574599134
2108345724
1715927758
490097997
272949780
954430847
2043257966
75236136
1281054723
1418393019
1757839903
557463602
191457153
1637189755
1812506704
872511187
613181477
328656101
673275213
179172570
1924747834
866800898
2117839517
320317804
2123478190
809585198
786531623
1666017294
1830235447
1913410157
190855222
1254631069
266238734
734646676
534526660
649148120
1154534036
1352728270
980675271
978883167
2081042040
860604368
1024425509
1620491431
1900907130
199028790
1938528584
356638769
1289126094
156289197
1763839579
265422512
1439543111
41399671
948436911
1459995626
455125258
48724285
448914627
1773693447
1726780939
729991293
631478859
733430795
145945565
255673910
2028882350
366678670
1210715819
948016481
4922678
1272123088
1046594925
1954954003
788065973
456202644
1590513216
1433185252
801444029
509897949
1192112508
38774013
1886125469
1526700294
1162183916
1103335809
1455943291
1778570328
1522220141
475718153
1066609234
1758099859
814964688
2099619539
283875319
56041434
1990109920
1941411147
1902315792
1725306131
774588749
1043281726
881716742
1177154508
510944666
477258460
1904130043
849417915
2000859792
766338241
2096884602
1302702079
1340291485
809827556
996375905
1735348675
677106639
306090924
817880212
1560723937
1377704479
395631705
1012487362
274063788
852785973
1987351431
94100819
1120202294
1907345386
1407683488
1889128745
1713740675
1902439176
1216748645
421211789
2102902304
501779697
1282744507
544081844
1491377516
944211667
960818716
604579230
1843988515
621822050
396752229
416709700
1682379116
2009149972
954698245
641970274
2083213096
483392004
1307496629
927715527
1591204971
928560254
1526027905
1310733243
669895596
1085379757
1291180188
1206423164
187243767
58539280
397345967
601880400
903374082
275917684
1928053382
1085154315
1257114960
2046055148
1018402991
236891793
1797823147
495178596
1412960344
1426564784
631602875
923016384
1794261788
967734227
1321130807
849607786
1873484718
599763486
1271769157
1743190371
1344720481
1051581588
413062385
212071944
1402172557
1827495541
1321225104
1576564019
834729192
2037966808
399352871
896496837
795731694
2037809807
948316721
1415863925
1011017033
374570466
1901743445
820453456
394225173
1499045042
372291014
1167369410
712812595
43171761
1444888269
1396211487
450804210
1928253221
1172182817
1720494549
703479480
245624633
819380247
1665125269
1694090547
530984127
497033732
1123321387
711950488
1481397958
1308636133
1853176443
303730091
1503059144
715497775
2107068854
1043813836
449095305
1372438023
1643959125
343746546
1712513263
1412253882
145439133
1279346526
337613715
1009064272
139331969
1691799014
36493543
735427702
1059635688
1742540834
1828477200
795204636
437067392
313214254
1009540669
50772733
1158754216
1682059481
643437818
1606962776
543713193
1711360026
1389017008
1230869647
151501961
525675213
1179407607
978092298
1799248604
524893083
82359015
612946562
641273068
1182659920
1491696075
1982495354
177458237
468167848
119043144
14517995
2080870357
1716245772
1277992660
2098156337
2135850168
1469494730
1614310427
1529041842
183485364
343131462
1772469808
45314164
810245326
1145159208
550346936
1589433933
1620719826
1704643555
2094761034
1063575709
1921017345
569252465
1259627741
2035385842
1007823281
157214520
1432399555
1431974669
1687211828
334071041
1334798376
373275037
2102214213
2066795895
1534532431
1504562111
507324015
683683595
1985436237
1836263913
583860702
1544388421
143981144
1566386924
124728636
791904604
1163761099
1416591108
1380628430
624542602
429349841
50761474
805036281
1926991369
1441220921
457451960
1375347817
1141765435
2146920575
1931463542
976141478
305201720
1328965266
1260533887
450776525
1718641054
6881934
1622073593
2034602001
2005024237
1867122098
906276064
1794933527
1558172931
1708621165
41792359
935494029
453254567
1213552759
552426270
1195142709
1738281725
1987901263
1521237537
423644059
404598445
1530279922
1166134657
33397071
653424454
1923554139
724611597
1687823153
1939696583
1325739265
11527868
1275233566
1220699846
1433325904
283912347
996472370
821984138
1396652880
715434503
1454241739
1520464446
768840257
1930275839
89129492
496977874
1861121904
751980271
1960320420
360560501
1432181152
1898391318
903869682
52920626
426219420
1914728519
342703643
954571856
841036749
1159428508
30845330
1721039740
1483115276
1518088091
1427524509
1941718648
110676592
989593925
2141658074
418375421
2115573818
654327266
1901547933
720503375
821715922
212959239
667937745
524049944
52280268
670433012
1625037296
2027362862
2008652941
1998423431
957010147
1218667671
1385549516
905523433
155998694
1355231341
1474597892
916749965
943862837
1795536076
691820543
1223953404
990915801
572061729
261108344
1031798928
526770624
1605221966
1050131120
531601455
576344376
27966979
726636192
1836859107
2142474354
1070429832
1591864969
254625585
2124880230
166311231
2067455314
1315799825
1988688195
617391705
1283773198
111896004
1237487463
52141099
1231565776
583150616
1938774557
1927308859
726790457
1032983554
181015066
1847912239
366609762
1168795696
1554800610
289598817
767099134
1683206647
342758760
132983598
111673245
883399521
2006820955
570616063
1735802521
1744160357
1113716982
2005779378
689000709
970335028
457400593
782209021
1360566674
264194712
635817643
1867481625
1998203601
573927839
946397521
633463466
130336134
1391242726
2066493162
986249765
733605006
713731241
500095846
707880276
855223778
1072391399
130014558
374428006
1474379945
1991628090
391272083
1908444531
3385780
1637479070
1962216307
1711263872
95558845
1266030468
2103422661
1233660030
1434972964
1441790496
1492337371
1435864730
2054710554
237250921
554552988
1181432351
1884511020
125333416
246012934
1142106073
134408349
428817763
1146347531
1674639372
69735841
713372710
569521894
2049766732
366353534
1139857239
411188856
885393608
1539722038
1549064516
121872778
777672225
1778803814
34016115
1506125859
765070759
1372214558
585258324
1395612522
28595111
341497335
519385807
4632178
69543226
470686887
1231998695
1416016388
2263197
1940782207
908096590
1300187760
787479236
1423213680
389012009
701252437
1228540160
522602151
785231020
1129049324
519334666
1794092526
1056736895
2090442541
1195046116
446562877
1133429171
408497062
530074194
438475049
1706393709
1977442018
901960878
1524825862
1247793411
530356829
1713811775
1189910471
1082450475
2020238338
247542939
531596953
735410568
591200547
473631159
2098625459
1326500084
855359732
2123100191
1416400208
422402328
895948686
1976916156
1450009477
1971947174
1570113339
1489785553
1185189288
1500950366
1679059321
1894553239
505893349
1248195368
637338463
869884404
1454347474
1878585349
493706417
86240001
1379341847
689530199
1726843398
603396698
337945278
2023269539
245602251
1885501792
298739617
289681706
1924707911
2127005390
2132077122
1152684740
291919240
897786037
98688369
687098873
1093085681
1729040995
1988230551
1824022323
1682219382
1207834544
686347764
1059550184
1331565602
1308541512
686202788
1215934082
1012365973
965500513
1726522582
514880249
2106961865
2087643787
425810351
872222008
99137574
848319030
40156509
1786937889
165077989
1630671321
1793302988
1183867487
1972266885
255963477
1920919664
2000694275
228897665
1636244149
813062911
496970860
1785041604
637597267
1535868239
721543995
1208294282
255602446
630423238
108376210
1454609909
12255085
989749325
156275956
1438524254
112168382
1101196584
879904278
1874276243
660336701
1902514154
876653708
309251705
1165029061
1353117188
2002794017
779071627
2119873131
1688100713
1185674876
7185789
746669415
732392484
1306648618
304396170
80498558
214521114
1519972387
1906283122
1668842328
1309827336
1615895961
2060585810
161744661
1993811637
2075840305
1169674134
1826026275
1874562454
399826718
2043122792
1306195114
2063963405
921942448
918430061
1945981515
740263825
227992148
610322739
103380363
342293290
1418697418
996368005
136157995
1981837663
811574615
1584124768
595994433
595869725
143146023
1807958145
392564656
1876992317
2082040609
1662690166
1774530998
2022235966
1463096470
1809976374
1411560020
210138123
1827049985
399312968
1727676357
1154622742
843042555
783134107
739463130
565131592
2097974371
1421639757
1523356934
44201076
1083340843
387937098
280621982
1057083116
871094621
1092988517
1049287568
485956994
1226587233
1921581483
198541431
2087065999
931284463
23742294
687583885
1892364514
1531810822
1704352721
969318703
1559196705
650426006
1867183354
662408553
320503895
1839430475
1737088270
568883048
119089153
106239833
1830088191
926039
1327685637
83473756
288028797
494460074
1912059658
1886106502
1921239999
431386284
1110145219
172826744
1834840046
1965531220
34350702
217976379
2001219181
1884878497
650833108
1305739275
1976788543
862007773
245285349
1538153327
1598456162
944384172
1318529095
1071647980
523328483
688658756
956838896
600940774
1052249639
1319976114
902750822
625626211
612417215
260333715
693286896
751468367
1539996077
1960583353
1714076397
1241445405
1564409294
44402693
758031658
164092493
940617624
1507425690
1744611975
1556093581
187630950
1193436302
646139094
905780887
1049138990
1928276424
1982739568
1701062150
1625876879
2082801329
1670244679
2038645295
279890407
1819694230
1680956429
416508970
92654947
39228556
508109358
346649200
1614505613
782208888
1111995357
1337529315
935209356
296243868
817473448
488136302
339745432
518816381
1217824990
1763957106
216101024
761900750
701341913
999507856
1917273640
1224916780
1087423876
1434394883
1238054574
710683622
1532779995
779957112
1024694919
1707551801
1503313795
1317906979
235716877
1559985592
197264920
1412903093
2012963568
1663695466
186321491
302631932
1218946765
2070414607
1680582626
789864117
1797621435
709085119
1228067956
1393045871
23577922
357439162
224089041
1892060045
92307191
1781439433
1784256134
1240434474
1116503023
1120107345
353103375
470331203
895159048
1598091049
109066065
578046842
395492728
579304907
315039304
1390810003
1972428905
622806313
383472362
674002267
1197582796
195183398
729069890
724604923
743858465
635830650
230785136
2000519156
2113260194
615051623
1799834468
570469648
652381670
29053210
1622272276
748847536
1224947517
1746231464
190399422
1485343280
1555444146
823931570
1809088886
24421597
1366027730
256677482
1437563149
603640285
1353677001
281480972
1663514063
1960689213
548004138
1956120152
1563638747
391504434
955863368
533225111
1347615891
1566303603
508992472
221322327
1699718887
1077718146
1094383916
321893326
1349679394
1586134811
1741675458
1034220014
729965549
412870843
926721217
866909590
1585546962
1255284880
2059876630
1040806655
1487749060
1135269555
755195072
1269476671
1028587400
811199033
517688215
1531045011
779882245
1662817821
64248315
376776210
95959703
816760688
2031280655
1863272363
753523405
632803004
1949214205
1254417971
1092842962
1438620621
1597764863
1579820138
591728833
669902861
374761203
887583611
1893379189
1179284530
1688545119
59208975
28523048
1906377103
2078877832
397671891
2144194211
1775149194
797889320
2057288398
1988718251
608591501
811917120
1983632306
218852850
1428836378
133839058
1831970334
1758011405
730264532
1677857527
404879613
68078941
105916894
1768289809
1927298309
1513286775
2055682817
897872150
429988762
229585639
1744391588
62286025
1338986362
1967694488
1735073156
684595722
108961130
1387431968
1764369225
1537896536
1912960463
751849935
2138056038
782009511
2046462526
1672122179
1662279685
224004225
911620644
2119293802
402198641
1651032232
961350211
1533722755
1949481255
649962721
746034532
80227188
375440721
1684401369
1657003259
443625823
1284494979
367659471
731677185
1170863115
1868803917
492538632
1080475456
1031484021
1823372030
863276361
802883968
1619557033
936433450
926847087
877081626
217644905
1986181914
655237448
1206124657
1172524822
755920204
1549216724
1270653857
62955721
1696482791
73073729
1981459876
1162896145
1415158086
1601604090
822497167
1213218735
15950821
1585944871
1532892801
916418789
851863344
811881391
1923533137
409330998
330013854
1607559503
1314262599
1265672641
1827537205
1217335708
950365893
428710444
888766259
484775950
1738459528
596752048
279663207
1168226066
1504982070
1936491605
2020515143
1270164786
1141292957
873688359
1100929992
299893172
437453961
322967511
146887464
1643850051
1867436905
1770546965
821247827
66765821
252876423
655017500
1644440138
560885601
941710887
702868073
2016362743
826127143
621751653
1214126885
1908819344
2134279720
874194971
1087561740
566815989
98986550
1743191885
791249662
1516860388
1376722206
1826567146
1131260086
816291566
1036648239
289046579
1027721032
1844360265
1972477503
1951640829
388128438
1293057204
30976616
1719263331
1756560409
1810577362
1249822010
1489294491
1533111261
1706433555
1090326590
1276647364
596142557
589614995
1089805878
1602695236
1646525126
25024283
2074918369
2120931518
1371237715
813144231
2020842640
1321562631
1228271815
1365212638
1355463918
1771847813
1233719571
588134760
1524754256
1522040797
1558935697
1988885743
692484533
164198048
842477687
1938127756
1913800471
859601774
61240835
1274902254
319321186
465104600
468492663
2089848294
1067793117
1556916368
941677861
1578797457
2066931316
605796608
136194385
1118663290
1883500591
167379897
1953173567
715627223
485383949
2126227641
1675914951
1426098574
441573547
790330133
499076493
1268902801
1252450196
1576324284
2052575566
1980752117
1489314169
710157631
374619559
1690016867
1620122089
2059822162
1328526541
1913047599
1010765188
79640397
603145772
1575895231
124996088
831702972
1447587288
236340905
2132865124
39197788
17662621
977454064
566275710
1389065067
2028307234
711719371
1253053977
1888855486
1338945758
750716080
1778576687
1205121805
471174673
939612515
127699282
1715435634
1284593696
722996764
1094154531
1927298531
2054593510
1587699173
622611842
2001451501
2057555777
1537232328
1790614468
2041691565
2037639479
1729700472
1371523779
1601274876
737223450
1256883635
1969820533
896440273
1666657645
1309891521
742852247
1238825678
708535539
1401506212
658644927
1262488663
1470183006
292971770
1958722419
954177365
1908385664
1913559474
1442271097
1975572888
258218345
541064901
1988907177
1829655538
298712018
1956552509
2123336190
1821189912
236998962
1600741122
2113491595
216578460
1561113893
486936937
2063482642
1615919859
1381912274
1700748178
2134733895
1600474152
1928382651
88540453
483524171
1369814145
373715399
701255783
508446375
86103109
1628138458
1984643475
1050239322
1700639811
221136163
450841870
2092459493
1688381904
1842424829
2138818177
2109366298
402704324
1170741888
1026202124
2125067994
29301136
438628214
1910482977
142141144
41305030
227831466
907961651
182214627
1260579843
2040593414
1011214495
2143830618
771182423
1878644635
1218727122
994008843
972670383
507331462
1552057140
798541784
1580983659
673963326
434282168
1370435776
1793533020
1593683963
954951994
661542794
443186
748086138
382191962
1851404010
1912860467
1326515461
1905454307
1475624214
1145610575
452503401
2076401848
18662069
1359417993
255351181
164737036
1170514968
775478897
1962335169
386831639
1023372984
2081721767
245836146
777180002
457823201
1653246236
944940378
2113187526
1420351424
2055553022
321408390
54159941
1683524792
1143309299
1946994250
1039293705
294134155
883191300
169907111
808110443
126882836
513383003
606809817
1132836419
913968830
299366826
544293435
1352982333
160857645
985654404
430423013
1526222712
189057971
424520694
1030609314
798650653
2097243044
974213629
1274078108
806394302
509936452
470866861
1364641810
1877634685
117824338
1914237294
1382389287
1813907040
1919089517
1438157921
41318229
996713848
1313297073
305641111
1073955144
787893026
65982720
1453874500
368470618
769988110
1911180691
1305750676
860839926
1736741868
330517482
1509961174
2047832928
1211912727
477334962
844000900
1169781956
176749455
625020098
1536183014
1901432966
827317605
204386558
1511362295
565273842
1685203331
87525471
843309941
817008240
111369764
542672967
187024974
2020019383
250268392
863118516
2020020329
1791348300
826916512
1399784808
246032480
1976596502
319587407
745110577
26183708
750541696
1300049178
1239775967
325937199
1386738574
2138994580
402522191
1866117165
1413023885
1335024632
255764060
692683601
1825501381
1969452265
260373604
1421427276
2079521509
750406656
1335136215
317830488
442676655
1986287076
1067827282
2107844819
1866763398
1491188587
1309885395
2088327983
1846735207
1894267714
460080202
1147271753
267965775
1902856089
1747677651
931976317
1254509457
1496550649
1981975250
951925189
2137450356
1099843255
1221288151
694605344
103412204
931537991
1782150288
1516087773
2009819577
1445812746
1846583612
2061602780
530540803
1786747208
561368136
1137517609
78985225
1588926390
13374181
1254019439
332875923
255630105
2027593119
291190904
1357581962
182329587
864373269
791455535
456607875
120382748
1814614146
42627463
1402697005
1570050707
95381689
150023847
1754096705
1159587840
777719881
1972884308
368246264
2045798569
55036458
315222054
228067855
369042569
1562884544
1925249091
378257694
1536790812
1433180303
1649373636
689678401
299926053
339746067
580937884
1651657668
432002234
821920294
1802272955
1019728285
488404402
736326281
270024142
44568530
1280564873
1050983028
1529705273
19642748
1887082414
551169079
28687092
309716556
1704073988
903995169
1377255959
485514188
1313020125
1665122777
273142900
1764672261
623637246
815664167
1437806394
42977453
112857077
69803849
1903341440
1034683585
1126942133
1832500338
1555809462
2137071287
1044682399
1730376061
1961352144
1348848656
1352042445
1453392093
1747998633
1568808722
868709417
245014769
536940475
368281388
1895855810
1706834593
504958929
1722297954
814305324
336767397
1663909570
2134990888
945232737
632364297
555743034
1600064497
737319024
1115432503
866426611
94448436
27638696
826001934
1210271290
1050605774
240847997
1468151670
1400613692
908853154
445395233
1040138179
523285395
999391914
1054523095
1171957156
134228860
302590506
1314114534
241211049
90062789
907784238
1304528308
1024815952
671788350
488949501
1367762911
1861121904
1127982001
1328762370
933815107
620052691
1032031034
370433719
1904898700
896908932
316926826
981588232
1230156278
190714970
1171156577
1263507523
124436453
984873968
1297353707
365471801
1460129367
755044695
1763683557
816525758
1021268572
1338689977
1672901324
1022671955
1601047194
607707185
2090910349
1288064857
1328354221
1075529041
1075174842
2081272171
967573118
249714683
646690911
86884821
47342424
479150839
231724400
627789457
1426353867
1078387525
1734136631
1110616852
2141707943
1761862070
125243326
1193176108
146123185
1017732484
141130742
1508516487
770195356
1612979563
600041061
330315454
661787580
1435697947
1977215276
1059102736
1519993693
827118983
1823370415
1666020971
1749324528
768340488
682081522
1453795960
454266514
1948207936
2141131272
858676088
734653194
285330263
172514060
393095793
1282862154
344102076
1561389045
1905938802
1272619302
330916079
245579275
1532075922
1212839842
1103647257
1692545697
940768019
1662086068
1300238337
2044707253
558166567
1244884724
1778389361
177586366
863297161
1495212596
575873756
1617298423
113485077
1735736118
947906034
1710286814
938742045
659317294
1782838200
1018313407
1764681208
523308980
1492607975
1780822238
614760298
260969525
745062783
519786656
1457657805
581341272
1690474492
1694548682
1505015960
1170106407
712652212
1350241321
1444256564
1099509960
388724619
1869188754
710945315
1410498097
1335728555
1500068432
1045217718
122410895
529744210
1052960952
665177165
223938999
1429825363
1483811255
743651473
7275819
1665917818
461030709
738836624
764974666
748436021
597918237
1500444806
907361492
1801443007
204867673
2086598103
1673884972
171108553
849671812
403320621
1698325220
201011827
638505868
1872932218
744986147
1996564723
397668714
490382924
1550319513
1548684828
1500768095
111608280
1737121321
2099589691
1466713069
671873841
237123433
819745908
754851729
1901048904
1203133647
2125889658
2019447067
422771789
744163775
259122836
1136714050
1905077310
1406647301
907198744
1501890601
1226973747
1591149873
1615160765
1175580756
100424693
1041201210
81902672
1951006548
1758356984
1639075087
1541357946
917903952
12196352
746520741
489097099
324722199
1664984838
686580122
141712562
1594851769
863305780
428567963
1770227054
367782815
961103942
611006903
1953922736
832919350
639008540
256548551
2106006366
1050473279
1551650957
2014679838
82844869
1436594676
1383202964
1569986526
657051256
255102392
824610943
156583902
1177799130
376178972
1368752166
615629050
627249450
1774610690
1018407824
2021711852
1437241213
551483711
1662245675
1317991751
1543679199
1296738848
1583938757
1066904023
1992238426
708102422
1588645674
1472406751
464643684
281019273
67397815
1834442821
2073742919
1734759857
1333457390
1669903470
1260787870
2078452592
1804697374
81564965
977225466
1915119107
1237736960
501636331
159111040
1076852657
676533291
838954532
1140492419
1589715995
1502855186
1118994952
585698262
1906097658
345572728
1697092950
122861267
738841203
1263127383
236249359
1746050273
557924228
136074657
1727470138
1912086160
1508124410
1813720809
1411876263
428533391
1336612955
680866915
1467364222
958072510
1217726663
310611899
537596329
1048953479
278697756
639558387
1518160962
905640176
763343411
159902721
438651953
418856574
765639189
1183013322
890823315
132901113
619666070
653450413
475795427
1856216447
109555869
774970901
769119547
806906343
253033191
66433532
700734739
276038604
824275495
1150705809
742946281
1109803598
531548334
1930243378
1314898761
339897324
1244770649
106383678
2020089661
614237634
813076652
2005977893
1055347982
1191041885
1821030211
2071272289
35081617
1189424877
509535202
1847972480
749075813
268947355
636921497
905898903
190548810
484644766
458099663
338238543
1789432141
152892267
1758580708
577060990
2128360824
1389161666
88635102
2121524011
978468920
2049979722
1595439629
1237980829
429586776
1983840923
372963445
1411904757
101578366
1027746103
566758908
185654155
1872749540
167513802
71247197
37241659
295883047
171639294
1702693886
1302726665
1505656874
1578675014
424176640
1751299569
2027644101
1868987021
1971767968
2045990781
1917327926
140779342
1969911385
2070659426
2033543699
1732521806
979439982
926862572
1753936049
1276274737
323440047
2135465954
720306988
1141901675
1055398108
2128911513
233684951
2078703105
1495091515
1827558988
1771168767
620416483
603673174
1870889129
1339412235
1132504747
855974068
1763938627
740385428
234285816
705107810
559193576
1982365977
421168533
2143431374
175023342
1789037074
132322934
1838561589
1745598219
464668950
777109699
1849618541
1409028999
1471031294
1113975737
1046737592
291913670
1830451235
966367998
678684632
191317354
2144073099
912803175
1141083324
1104247314
1769451312
160801680
1109427034
911779703
1228983453
439832197
1571020849
226030414
156647162
1062993539
1912761808
900022532
82985551
1532668874
44342529
1464952631
1071245490
941966472
744439289
1112180285
882027076
1834723792
1294530827
2137481450
1894088475
522228266
670997341
192837650
1291034441
1573472937
1663598493
1499139073
1019315669
1109303579
8220548
107313059
1083339252
1851383150
1413851440
1657412148
1884541273
381594337
1204174513
843153452
1699148498
211768749
1112634985
1134880103
2025691424
2074202685
1486581183
587498496
1396067449
1219289180
993963157
386582801
894003214
1205989877
322777522
1401422054
596179444
984343495
492300960
1329196857
1875414620
1933737987
1877757663
1868484947
425605953
1967162899
895980511
1907441691
1093923063
673989621
128338420
1753968639
1958282318
854124267
712965871
2116336893
1426643763
1124086874
1642605887
898506725
1048132607
30878292
1034259678
1930548976
1402943293
949226278
1132458121
1238040497
1867990375
2105766073
1273091908
1917973782
1672200902
1502230269
1640338400
662989516
348952005
895674123
1414167099
45640037
1812990189
1197596475
1840204064
1464897690
209453115
1733452966
1205871588
1729339117
171447003
1886970879
2067608683
667279984
1164615026
348820085
2022711757
1267852250
1111337754
1398595385
1832029414
721339415
305854948
380420211
1820327471
1372139095
1998374401
1148282511
1640507927
1579835312
1274594303
2018806285
114965141
523886751
1721432349
179473982
1134120270
224070873
796532501
1255278692
1758769188
1005446691
1472279081
1239404758
2039490961
20194112
846143479
231233554
1979460309
728286975
232411167
1247240956
1384684759
1239265363
2096013461
197499521
986253932
1971495055
1599397427
2049200579
1524867784
1099037265
1446085728
1418879522
128685836
2068921432
1539466083
1598579237
1945650802
754425144
1740469768
1639854195
1228182406
1323011631
1020253402
555821229
2046870894
1330252653
1673769800
1384868900
1981594194
1544019323
2054704705
2046521015
122264624
1256739810
1354425563
244404354
1557385801
1737305189
703785555
1753321144
1385947432
2038465638
1824949887
1524950265
302581224
524614843
786639952
303086223
1566780707
356179267
429168088
1050166438
1622993627
1356731483
1515102543
895622725
2075638233
2073384757
1260947032
1988498537
1982991081
1817548220
2044796597
1280950375
583733958
1851124321
830044123
454261335
2042638718
549795736
37406516
1676477288
950364639
1158062854
1855873308
1215343856
214212401
922474337
1399471724
1821336949
154962323
421200291
1200556397
657110240
207709074
1845416250
2098523682
856830497
119154885
1286198204
141566354
1839427253
263312486
1943007159
297552797
1934596915
1954795731
450870053
975967913
495219212
1595414363
1791332759
197224440
177598798
973025399
1102962462
1304357812
145035639
211546763
908276040
1431604213
707262140
2103628816
749731093
881180540
1371541808
526130747
2106582957
1738461425
1154466171
940771753
28337515
1666547827
1202973286
283631666
770707564
1913662704
406873799
191308239
1895974074
387585079
11658203
183377293
1616439100
175954711
1958161193
1007476949
1031407121
258042534
142296500
1082319609
585274042
1851178949
1078202203
97092576
500157794
140278351
594537650
560254896
1055576902
559485722
1573468223
255355195
131721435
1714801281
1862737371
1940943452
2106000250
1589459682
1859116305
305997589
1293904747
1428208835
408901503
317016349
937891337
249636680
1937651435
594835552
1807337336
1267446880
151390899
792900987
1715870953
570912660
1736390694
49919193
110929852
2136451548
2099280212
599858806
538918094
1981397984
169061520
672690704
1894460889
381729063
648012872
637338463
17497899
350063466
635097481
934111881
971072103
660219144
1082595719
1199406864
1097413501
487906072
1654491931
1607587894
567094226
1747718029
278755147
1432720945
1832992494
1244985284
1843135847
788115073
1015041029
1450666818
1377384999
378639593
295069011
2088692428
66218338
575500250
626316181
1913454263
874321146
1052819095
356115036
243163079
1998346227
633402662
103177839
1730262905
1110921736
469303736
70639813
886468463
1692974044
501450862
192380077
1316689321
1315614418
1365301983
241451107
2140895240
38387317
1312489150
621311755
1221876631
1240130598
556999184
986879931
2147068839
46697612
1629769945
1422884491
1490892407
98494664
1543486685
1797995475
952478839
219204864
1061470890
961777706
710218515
668732968
1123149902
956720690
290278725
1944234580
316559510
1182007554
411766896
1838229973
2128419150
373658971
1207372639
1780630240
1508062650
1089795634
2103717820
153777047
232483083
1848144599
330172828
1467945114
1915584921
1678462607
1237118027
656712735
217168650
1339680397
1430694961
348589568
682813817
289967228
63263556
157508315
1489192190
1877842985
462961997
324471020
832212711
828413891
1043737866
1984235595
2015872225
1299061853
1057201889
27939309
1112547390
16879326
38271803
1240177171
1746157251
1954777310
521335962
229973010
1428300912
1486253940
82607889
955046382
1822093285
312486375
1929691218
1893541509
298566036
890581842
1204742160
1633096345
384448471
1899465611
235538028
969900428
22686113
1933286178
1787101913
1762666410
1107220335
1274311947
1441756198
114064655
1739578564
1995343915
1465748711
475038758
916103518
1772342473
220200265
191758856
1456985240
1364124104
1167854479
1445153894
1993174054
991877167
2041435467
1668585160
1837187707
216547336
596214848
1664074758
1286197507
1556942472
1900347800
303688944
692767724
1484211640
1898895974
585450642
1803509505
2017373831
1934058366
1657888486
795345498
1794687160
643936453
834538545
1132529585
1549868057
1898445023
1873377278
51173360
208968801
1220544264
1205336049
1413734560
1115312863
1679049525
1181423061
1029419939
119659711
1365959828
1787498018
1795635212
1557063294
718748852
656159085
1778751420
2017665516
1170512430
1738244193
1840942042
1875808962
1820752281
1076148187
1535928814
1742186490
1807278966
946579376
617351312
1007740572
276512713
344049496
437867840
1154316640
254586263
1590046448
29308868
1890551814
1599902226
161128798
1875705789
1660084144
427877681
511671326
1098445282
261800321
32681396
1250630771
872676924
318696244
95817226
885838034
399480799
1105380170
163483423
1409807083
77746059
1126738181
1890994702
2003074812
2078920530
308704317
1039734345
1817631320
1953975376
1776125923
1300577150
1584579241
209813093
1231233226
1990309010
442217986
1941577525
405624174
1882620409
684864969
155480819
1252837607
1103553762
1174822203
1848092778
2020404433
1647370717
1788059884
1352395488
1317553214
56916484
1507782136
1553513137
186441087
706616610
445800071
1618379643
776388390
1546649313
1666138972
710313919
906041315
1015339012
623752702
57428992
1713419361
301777587
913907058
752749928
1143717100
1451276013
1642135172
221346153
1740162643
1977694889
627902184
644841640
469602093
1215864197
2003954347
642640712
1132175411
1677986200
418713433
580163548
1866910154
1519369357
54823890
1868688985
498064694
1689341693
920952222
1497757607
1900748300
1406386794
998174812
92193623
1841747938
832060594
354229103
124432206
1661388670
889321525
53356283
742392870
764024036
1353879229
725298132
845447691
1569190814
1705870846
1386708879
2030071101
1576547471
1696292169
755860923
206156924
380210729
1308815311
688266849
1171460038
1060912936
1950077209
1774675354
147376991
1538518947
154764124
1488220545
1454573729
1292565967
1841348993
1661773297
1421394664
1176689674
948721790
1847807569
673222195
636533463
397411121
2122892541
873528405
1988259789
1626504994
1285672823
1541515170
374023619
1817312892
1980512285
2055920122
798457891
79490467
1248971347
1388279599
1337261307
1845104980
724165131
792526890
2013165956
892848816
1961180159
1223575066
565876582
984765756
1713219121
1332457825
1390400038
134354760
975131275
1768990115
1622909423
466883713
1306293156
1543920544
1799549535
864084659
169181406
1427158263
1590276291
1501327997
1390874123
835360077
953767731
1289386805
87440471
210755871
300123533
1014158299
603181402
1945853806
1596967431
961428723
1400464509
1324808493
1539702703
816356791
642635191
1899339157
1856984268
1388122463
936818850
1345352160
1870134834
32005337
698827811
1786416261
264148924
624552526
1922856074
1781212896
847020608
1209632710
36504284
1805144089
1058829306
1648952378
340264931
9783665
652296722
660750631
523860830
992208720
1349417417
2082311891
2111078097
366339689
1158946769
2070751086
1978543912
559414769
2088046217
100915858
625341062
305319994
1030586155
827472285
1104822153
793210439
1856375911
381121930
388963463
840239012
341336833
433684556
799569790
1351453743
152531933
1600342527
1005660058
1508163390
1504890825
401254576
1812458159
1818501790
576531191
1664551997
1456334570
1291679146
1277145463
1151975337
989481375
1448020564
465813096
1401421119
243683947
452709945
300445596
585474135
786061262
996794636
1717800891
1573118116
1895184646
1115287132
1336815898
945619978
432734623
882945150
1684257771
322631862
659816174
759843821
1951782728
184512744
625039360
852545966
1337905359
744135707
268249382
1890688457
1362683122
784594688
541175334
15901821
920488776
1621138161
564393508
883892533
2009932499
174651789
64146054
648067850
593382289
938211132
733626892
516457729
321178790
699568904
1648000283
942494941
1092097286
1925844326
1885828863
1092524607
130411492
1473539977
536507143
1796383715
1286133948
6414519
274963294
1292652854
71205569
1452541905
1974732955
869830662
1634106235
910299517
316034424
691310434
959365921
1997769413
67095197
335157328
391206597
460921658
1881912375
475229696
1650040437
98237159
900132052
1518100209
1265093462
1243678203
737112617
240851406
1249988494
274355853
1369298883
1381324578
1219172371
1212700143
1253162967
1625877549
244541414
1511976093
755994198
606390666
1243129358
2137231041
1872835191
1810866051
1682778718
1681476945
904161357
1862949690
1230038005
77573962
1398962077
1839592889
1223937084
2000845911
1845172325
1457608653
2039674585
1883133776
1578586555
790737741
201973998
1893365308
1096193185
917588366
1745362262
1051025910
1952422793
1801809858
1144960310
438718430
1888819674
856909808
1533362991
847215593
2003952301
152417515
104481815
1146039420
1054509518
1973289814
1652325906
1793808357
809924754
309689746
1198779745
1759150503
1068244432
1625916692
1170278396
1998898471
1044753666
1439396266
570393377
692317471
1445204302
872155540
1334162935
1974898128
2100444509
1385683476
1899257574
1691737629
136908137
544878089
1849447596
1251257247
2035015163
1846264285
628955302
1401567967
963804916
345223226
315156318
980063851
576240790
872401753
1736865108
2007234570
1729605525
587910168
1433744698
631390510
2056877802
297726674
1405874849
1628140763
2047001933
1998870937
1983524478
472840600
510308161
459482177
1835271153
1863924441
1401941763
1668732432
973360701
1194529405
1782404878
1325680924
427337707
1367518867
1811735438
278618906
431769353
1845021773
1790111858
274478827
2115563095
2106812937
409891414
922694084
2074981348
1148808156
1624284593
977211612
1997615377
731546852
87949189
1289093961
561524662
1313520670
985798282
916083496
2145710227
953923613
727270020
1185130276
1548315739
994953825
63252360
1888835436
331318020
2032202916
902168954
1753180198
552313517
951443493
651734275
430402897
768862071
265388029
1317361912
707585368
205391193
1513575582
152231417
632793885
949718354
466474857
741893457
1016139162
232088657
222000064
1092638553
1952753621
889542687
1978604946
667592469
1255015331
691223030
1974781935
1548194891
1420975557
1126703615
999511601
142025136
1640380407
106880433
1704875548
677827516
1222188822
1971404789
55140833
1087891892
121488809
730537711
1746985373
764191009
2029585630
1317043465
1948656541
1037310893
313023197
614718689
1560733529
1130624297
1600261114
505513939
1105877811
625410042
1963695241
823995567
1672424127
1094415653
1266689316
258168280
801165212
7374033
1799196302
620344609
2046757311
1338882232
706950638
1100971808
124189908
2094119875
442503102
1295027470
1616720409
614414787
390770018
930399815
1175296125
2077017913
1082926907
97149996
1665240466
1375831704
186318188
187488093
1990056012
197294129
1160111508
660964593
2033886368
869594992
1215607253
1612609664
715694631
1185565365
1783984739
223908799
967978017
1560951627
1744010171
815565048
997201741
100006632
641686246
1401374212
270504221
1449983702
863496150
716018841
177211303
672104922
1200906146
1197937507
238285819
2130932470
1625286763
223272835
68521460
2059687107
1992525772
1027552621
1277066306
496898746
81237932
637926342
2044186537
614507588
8355775
337995357
657985189
1031030882
2145412014
1480710511
1320979291
1060646155
1062178863
124343036
521019433
446334268
1608748206
464779266
1906126433
1924445961
1695106412
2054873115
621571413
518626047
1239130804
1844723478
111729148
649692591
263735789
1443794359
120281540
1553914797
873387632
1125050754
2055818543
968637727
408721878
1036344452
2032800689
2075995870
647122106
2092273741
997987113
860138127
1447444111
1292073939
1969446398
1872193040
1092616905
1426685743
319522821
759012945
1549110431
834693927
490730160
1474420020
1435202974
1135043722
67089672
364238830
1595726335
1018236261
252889077
353955078
1910073965
2051164088
132986219
1682027261
186606623
1277508521
1967671174
1785798962
1257399521
1419012674
1489478661
644475547
1554003749
1695415679
518437721
1793098455
927154006
971850666
1295004644
346916669
764521674
1672777383
288712988
1244312149
1132378269
840234384
1517817585
175962719
590227352
2025430734
767105548
1115445779
485874197
907638338
1608467656
916140273
1423791501
175417163
811005931
1036660897
993525618
1235391999
1868266120
1238373231
205391193
371046690
415425241
1828309512
1907386564
1390609723
611512917
815492479
925541236
1491569930
189715012
1771821708
1247675335
485791159
861330330
1645817709
1894068765
1265095799
1774720875
1224575071
737842934
702439211
1136227854
592729019
853875187
1687359546
342835706
1707935359
1957139311
1442867092
1749794281
663567982
313523380
1693548843
817351569
1966581897
1185069317
1309335653
973684197
2064580645
1690852199
1222129633
606255445
1025280434
540402961
2040625272
1665543048
373654090
396751098
1629315575
1973522652
2131270314
1619510566
1103438026
1487419482
1172603256
1635730598
130600853
208777684
1577528480
1028393345
1481742295
681164844
1116977127
1478065652
245109804
353660792
1783696917
632685673
607883402
263062320
656893535
369944132
1136794346
1670042542
1208166621
477188920
279258532
62703235
480742316
36119798
79009037
216153809
1730469307
1950865229
2094117726
2067943636
1285892285
502913632
228487313
522108003
504645316
1250883320
1251119313
883097276
895763231
843372315
1348644550
1662488651
779984574
1647019318
1536511748
1565500500
978468813
1096642142
381301518
656728400
1120154205
1946283626
1911804635
725171988
1623734755
1792349114
1542700361
1669796844
233695911
650873748
470939224
1477962597
1670869621
1193046578
886685753
1807041388
617567509
657549805
1704971995
1064171137
32481257
763095348
69016561
698268219
661798471
1013484432
1189646508
2126878020
802442038
188722306
38063819
322576791
1521054854
1131529985
727940458
1879665814
1239057686
957977408
607238277
58194390
2124642154
187004772
1271791141
513015720
740329077
235736515
1140305326
1744790148
2023845949
1093382694
376602725
54686080
1260136987
635321504
1471224888
572858854
934319022
310910725
1534475648
668355267
1103495299
515058556
319633093
1089563701
2046290193
567588618
562298696
1275094323
315735358
2126972152
403165284
1117224949
1131597498
979932933
1194307002
1036045140
2039833520
1554607253
934854748
1548731425
1496757022
600598028
1481200696
1962631369
1784078089
51987017
948744378
1837336215
1740962554
1100959868
492744623
149764280
506457020
95152517
82399568
309936066
737854844
1618068780
1999055572
83855236
1960196985
353711803
1958859680
2083010449
1230906414
1627875042
1447361718
1654920036
1673853170
1848301122
437520667
644011374
1321761220
1424663189
404752248
875398519
1497271189
490186984
1605890286
593984023
283200875
801856069
314865708
1389849447
2058042739
204366730
1275729168
338483745
462393740
1241881932
1618948771
508099063
915856522
1994514601
516746444
826556791
928242125
1935325960
283679364
90985136
1019868335
1961877633
2060899169
1356549405
61934415
215715324
871931148
1006698733
359489496
516779672
1177375597
734517257
2052800702
2075555005
2028925318
434545125
460485193
65245248
2008090089
791639805
475592005
917265076
160884573
749131979
1433002831
1102830800
1955256212
1174064932
665141677
2124115833
972504845
1638381544
1544089179
1806174442
1096368904
1395860766
886778316
1744208905
2139954849
726403788
1996804812
1223796110
1821930222
76091059
577823641
1061178452
1194509282
208670731
268692562
215866201
1924992139
1531411791
1273097234
62116889
1339893603
1695085480
1985882112
805305197
1664924945
1262618854
695705288
1718645145
302043550
755090745
1228914558
715279618
1396461965
1765164233
837037475
38783468
1383895449
1313140821
1943997618
874304925
1173289667
902476851
454908436
106349500
1470429104
125227145
630076427
1670919975
651410580
679794829
248575180
1018505604
184406038
157698338
29726885
170726971
1902863080
1069547521
1548965842
687987523
1828141972
855451345
2127838743
198418128
399361779
18076095
155233610
1672819693
1716138704
1390345386
1511849726
382689621
1997252347
331023573
512588398
739899281
320846
1547105030
357231273
563953881
1710644075
1597779300
1783528931
1107061787
62969307
1013342582
1834171145
1432737956
1252266062
937980698
118739351
10511315
1678675996
2038998841
1748013463
1236636488
1169257989
1804573170
390837139
841153872
1050723688
39408807
2128610388
1207726468
1088536666
1151341612
2080778551
1406580471
1572286044
1150423519
2108988634
433333606
1721723242
984752765
1851235025
2084816407
732340137
1624206121
1115659741
2136395668
2138589072
455640524
1705097873
1195770900
759229690
1926250019
463420445
793216584
925482070
2136614686
1973764260
472344084
842869909
1523505077
828481425
2100013366
1813789626
1013982151
1251189671
1931446941
1670678005
1918674612
19783070
1874481971
622107266
100394487
1618572204
1416014947
1303620930
1147120314
10604236
394462492
1603274630
949546711
1533202348
2050634538
2130344653
1450726394
2130418340
407529431
913416820
363144596
336840864
465557215
1332130751
2110696415
1065670852
2100783440
648001206
1965348371
1666669996
354218167
607165758
933397091
732620096
629247546
212103699
344672722
1492922547
1484972952
2015938596
1593608054
1103727968
1368315187
18183451
949842647
858096162
1129898988
1783215273
671319635
836642903
1650853104
1724225301
365499846
750754928
787162350
722274661
1156951772
926561195
1453403020
459200979
1092245397
239982819
421418452
840714272
1247304069
1683302465
1780886824
1759488327
1497393961
999245894
2001242738
1800813560
2004601292
1529654678
1133243185
1975924671
664932863
1957658864
1758590709
1439200526
1244111259
968000339
1178761669
1054822896
1640121995
1966366764
1437324031
212779037
1408642962
1044588740
1246798759
1874837224
709309008
317147202
724032232
1814659507
254423456
1682214688
651699318
640899222
860259492
1784206278
164628338
1657233014
1300125434
1704818486
1778688340
495355591
548152130
542891676
962631988
866094803
84232859
1639163054
1659033508
1031566115
1799113480
841532980
1803684151
842328236
1680809571
1457601031
526307452
1874070860
905118296
186370738
1696428677
1226493048
1893075481
1028763699
2066507135
1526343704
1325302985
449789022
221001831
2110130293
398534392
340805093
2007336552
677985859
1977554021
1718610966
1428388872
553347093
608785705
699075228
200968484
1552427218
95721771
2071808371
841633982
733971168
2120764092
263152471
448437635
1431026685
285531859
1483723389
393346490
613463508
573274954
1014301429
212024461
765800060
2064346092
663998342
1543791050
158616638
316040507
1568119294
43017210
1234212003
1610728466
95056149
1248384080
182082972
1825798039
1159057012
1500178904
1539688935
827184097
879623075
132659944
675253567
1440176418
381610375
2072021456
182450245
104378351
252171727
1110629798
970872665
319562602
655039064
2005080886
244496296
252655050
1462839995
1948144675
95077566
714012049
754764555
1078113380
7851715
807011008
76703356
803091804
470115833
18278822
1774751928
1991860647
467956231
2136130979
1529864196
523606402
1440123588
80189565
930345397
1722223324
1103529260
1487978376
1220107059
130933312
197564113
126833569
355441722
2093509875
1269895159
1295872448
1541939679
1423342303
1176056518
928844515
1343556243
311336059
1891929533
665622235
763278920
562654222
905996582
600983794
618391148
480743760
1765093860
897205749
496968419
940052323
1577444351
1148247475
171319271
2103790518
99500083
232480468
409633163
1018569375
198148574
780599735
105563364
869409908
1191350559
1823271079
1953370388
464212065
306173415
2086579275
1925870302
1003236867
477377696
1900676239
756645266
248529110
2125013030
1772667997
1460472368
1687180998
1301640556
200549264
650198477
470189446
1806313235
447004582
701335697
1067391818
986869895
160398541
128652645
1530872506
1785519681
318552102
1335714969
1613491050
1237328656
112891782
510355780
785221410
1916846380
95678620
2060309648
2002714020
1554426286
1763838189
776842300
1887583002
897397571
2059337098
1205474501
833699077
2142441712
917471550
1824196905
371388062
1973020398
16034608
1738960666
1594077939
760908887
116977297
313791150
2127654689
898292992
1965602647
1289584110
763810905
1100569565
2128023274
289282973
1294670081
1319917875
631815636
1610024334
1576364690
960694685
403860401
547313545
1458649061
710382742
323223483
896551185
1069435615
123994211
214158338
951054843
1503116010
492125971
771075430
348422740
265423971
1998103121
205087380
1198789655
1333188341
923530448
699195615
1622573406
1897180130
794638600
911554248
1578324509
785370747
1091086037
1778251617
1071716626
1167231702
582089102
1948609870
991820128
1225702295
16887965
271394021
1909041320
2107274716
2092858049
165666100
1100588708
1886062444
1342976313
1195891148
924978680
352302173
426882282
1712904074
38262540
1348519074
238957323
430343144
162498220
2001697084
750998425
1074295072
863491152
13666895
475106363
294583642
303247434
624134951
1242051499
1986285661
1675300167
1271362826
1487575260
294251890
1547303198
1006142281
1409773198
2029937998
1537430848
185506922
1425809123
86271415
1675656086
1128776777
1632866155
309115000
1089549501
1150071443
560364409
34854238
1965531244
749158755
190191813
930666453
1900619230
1296577349
1928682055
52020134
1746763545
351219518
1583697401
898092691
2132975310
1641486774
1362562938
773583793
26555608
970133562
2042222049
963907025
1150747206
1102373580
353497583
1039549534
1456297356
51633446
1992419
1984142469
1877249652
1680409229
1600086069
185980237
1281922235
958714264
733055111
1499840074
314975598
232683649
909754199
1111722799
1258927267
1613393232
1585255930
1545998940
763750061
551933760
2062668719
1467950514
545233470
944405777
97863397
499878573
1616365988
1892963622
1177056044
1024694919
2087867016
1494729737
1198655102
911912478
1793658906
381487349
335639880
955493923
1902609796
1142318778
741223265
861301406
1784954965
906760258
476775852
1016074353
1947814544
883881379
242203939
1395204678
159338899
292977631
630253561
984740087
837109775
513103523
2023418082
396041667
1953899912
1435921227
412219323
1045167552
1017426727
1740291236
1768621434
908099879
1930263082
1413341221
1656884311
998603036
130543637
964774102
1434175469
1763428383
1473327034
1544143074
1982601965
1358758337
535442832
522519323
1299947141
25862710
1428122009
92364453
1775629579
374220477
1310264674
650857794
641210471
1071833141
265636295
687610252
1221197816
1561645348
398244370
1606179224
140426173
563709321
108611295
1662338848
1742667639
2001720357
11785175
1674543133
1091324750
1902725708
509038322
1316675470
1160802009
890973651
1523429780
200253662
229630617
658453302
1752152660
409809180
764801271
720093782
818601131
731163236
970066239
332219392
1333908335
939992016
648181937
11168400
298846325
1967622159
1795659235
607062118
1481876380
1094248123
2015366308
1204389010
1714218707
979939710
1016254351
672111845
219126389
553204524
997783662
1156065921
1785538914
1369035379
1703181916
1485037956
1103516956
1371931554
1664721790
1786476633
791325203
1690956809
2058782520
593190164
1551468750
389784126
1611905258
243925979
1699397662
2112958720
1940657124
1885602716
1898357116
667634983
358039049
1172277147
856016007
21403780
1736871636
1714055794
462085959
687621937
1992469760
269627336
132851168
81400196
272767539
1786586159
1580106621
253613068
1800841684
596855763
104982022
1714802037
300983604
1633710339
2018828366
1981576573
600390580
2090210526
920377811
1995054014
1802288107
1415189294
1393281593
188927157
1913078732
1726141047
885084641
887131444
1620340022
701164805
1110222098
658903460
925527848
1372495055
1632468244
1081776511
453939514
617062789
716327586
1894203863
9552880
1667426508
276837823
1418134624
19398683
23307935
1613253487
1756133682
1190411101
860263249
567795443
98647287
1967552126
952581400
1979292392
1410973590
1768568703
424715415
632477676
1903113437
1850281698
1840469498
560768765
1147864362
252277614
154617655
773331157
1642571768
14049003
86220387
1369354274
22499580
1121952619
1138083502
187043643
1309255049
1838560959
1541148303
2105563927
2028552545
1976056124
1657478501
2123057865
843909112
1322421986
564851431
1615264364
936220569
29633083
1947310143
1108899624
23560832
1290969777
455982637
1721334604
1491677589
2042231422
545003417
1176341383
1432327255
1931431281
116330040
580909569
706061309
1370125417
599515026
1817089393
1797153038
1677942035
395256137
1093471788
1208100058
1272680965
1106643522
1264143804
184034958
2044825774
1961321857
301201937
203738976
1751959672
1890687900
371847635
215901773
1150204850
1203206807
310154103
1003449129
1332519140
1703057823
1406256390
2043671060
1385567389
92230711
2020750123
1305213302
1251993404
263622627
2061173730
493883785
1071421186
2066565189
175508773
109632802
1201332217
301036395
1891769982
95767139
1229851417
1687122516
679359706
491099257
1255606575
1669197279
759002890
485204278
1239976177
1439644313
269184196
1723139730
971568043
1930362817
961690723
1813299827
1053596734
1325314876
88136441
731556648
730144029
1203690940
1127726513
1349045065
1559358198
163062811
2142679785
1664683569
478981460
2079263363
1142135246
492983641
781163946
1474258175
702210972
1915884244
945056550
736740202
1236276760
1054787858
1762526368
1417199699
1385707577
1127051172
158188264
2076430179
938124236
212531891
341511366
1059433294
1726674749
1124033793
1319590083
1023638481
458577968
1929609262
1681931066
895904703
1703510196
319064873
1289713106
644707990
15874790
1158008038
426942012
1839607191
661305619
932455002
1497003771
364817457
766014883
1175931609
457778499
1856780047
1196698948
880124552
2029718866
489893019
1333341878
1618384698
708328879
2099110553
699084263
1788784016
1513085987
617197993
1583875555
1134775103
1185395966
1219699249
1962029636
1242080290
1609449937
299939140
1202471800
995331966
1446282480
540121025
1859824156
1081466940
1107297231
80843709
36546608
770440442
1944208742
221068706
1592160709
958753303
164903072
55357453
1521782758
2008852159
1827244756
48080431
1506111825
1898568040
1841481365
1631712479
541608294
1096810058
1496887495
756816682
343999253
1208335251
1273576305
1991766015
1254112260
72311656
1603111476
125372646
442163236
1503464006
999834952
158555236
1879034689
522129056
1989516183
1057010358
1523832520
1597477025
1496751979
1530595078
727217300
616752103
2042976829
1497491765
859132636
823067606
2099129303
1933092885
1690659879
1891091521
486365523
800365444
466131009
1970565801
1527177170
125884922
371138593
1236970556
1896998998
1739423851
1008323595
617334937
802479
139558425
572283704
1558378754
1397277801
1896791489
228937425
1591168546
665763416
1718689711
1341101179
1159919282
1598193342
1488652359
1929695184
2072504119
1107279945
15646050
1556705502
168062936
690493422
224716694
2009847442
1103386597
87147125
1419655163
599888635
608940859
769002798
335062243
1252863477
473690794
1696189120
1395885895
1870177068
1652182650
1972801493
571974448
155627277
2022005672
57580457
20575697
2034371819
1426595355
335845394
699495265
195895849
1540997441
86753994
924650275
1657847226
766612265
1257543735
346607102
2098653783
1938392680
414691501
1498194038
793842283
1500881411
1577018058
436560462
885371554
1902389861
1491550836
723382280
1038474388
2092407377
1439925689
1307371844
449054401
1666090847
973987864
1234256598
2067421490
1675196375
1145886124
1903251823
699063817
1160588806
1155749672
2127372271
1666136390
1496197335
659456865
1785860224
2119305332
1645440401
720903691
1871723465
1529691025
490726985
1763400316
2049892219
570285716
1966183404
299417945
624530893
785600296
172080824
2139877001
109583151
366215741
1039691245
487933277
952342780
555236307
883463628
685764575
607882036
2045907637
291369266
2021064832
1625350959
2092119101
1020043113
340820457
91014700
1675748894
436673977
94008014
1440556792
657043980
801990962
806105359
450315723
1059668327
992709620
1823857335
640272250
72043534
145786795
894732752
560485152
661757409
356712060
992801713
213543264
1850080881
969778329
1414962869
668385620
1946652903
62330670
933453063
2063576965
286252663
670793419
853780184
1839061248
1818945133
1792045902
1641228096
495951011
576230774
509891807
803273908
2055522371
138848645
1430231209
85591845
1188710520
1798089225
2000031174
1775772830
279632507
1615403271
2121638245
46657245
1984734347
1546414419
750043673
308383896
562543337
228882276
382184307
1012881554
822683038
1652847200
613732053
940217257
1976747922
605913054
139067872
1185492551
768794127
144893336
1985858872
1471002045
1369732968
2045416413
1583087723
1494714220
593390905
326775612
1140782768
891415826
1348786109
372281117
1413489129
1637108731
27467595
1884185391
1252080002
382825104
1219442815
671080305
741070616
537143930
666736352
1747310244
954561514
1898342902
329085804
281946347
504978807
1519236868
194413906
1564729668
1216554870
281764594
1166696404
674144057
67400723
592969950
1430679148
1836054690
1398990008
18623682
1233321679
1254816898
1721909963
1098282984
1601374440
100613042
172849185
546698329
843736488
227804384
2069061974
335141158
1165556402
1168485191
1214825896
923876945
2083003764
1510597232
1386261333
1242049297
110049704
219270942
1880684391
1593490746
1714530744
644369888
1342529306
329440715
1557502052
899303554
1015271727
542514638
10422837
392726612
2122879972
709014418
1868088070
4203666
1695839797
613912934
1567229829
162227181
2094119400
463806506
1818588427
293060028
988146560
502572293
1184412366
1701673042
2140444496
1863800920
1539110562
884471492
2110395757
1227214800
1297294102
134552519
853187589
2047377494
1706659417
527427174
820552077
486783007
561231111
921459450
676087701
2029281956
637600603
1045716112
437326563
1915248171
364272120
310065007
260005827
1343196427
931597834
420213031
1904088612
1688086223
2118220765
1122038905
495343536
1187981457
767398966
558775339
299008069
1746846883
912646934
1361629468
775585020
1502845036
1492025690
70454200
1107825129
20127648
1970756815
719181149
2080658378
737421510
48565813
1698884642
766807044
269677704
1165425486
1031770366
1866122826
609879254
638488500
637981663
1243294801
1264768924
914747208
978052306
1190787121
1667077798
548279215
1316607931
1445102780
569285550
1885120651
1580322865
990285727
108158149
292001127
1645126032
1345475514
724871585
220906719
1764433946
1401733393
256331599
1509868343
213625387
413062385
1865115661
1364797913
914745784
1724582812
1299548197
806918053
1775588960
426748206
229585639
627401531
1314172519
313056907
1321310939
1645300464
1220947621
467205857
1846149100
397316051
56638673
311237801
1918778781
1632447378
1697226498
977666444
506560675
1672042048
1237494722
810940621
695933674
1818472788
479504375
1504462601
177145036
1232709014
925672817
331541618
1604540901
506774762
1533496815
1935305266
1598488221
1221336668
592154169
250976206
1272437097
1068305478
1005276574
218627534
879635054
380732670
191428709
211860450
1267164916
1829689849
1232214439
2028095418
2103753886
757199151
1674082059
987486898
470264961
2069505481
1754784307
1605495015
230219781
961802326
721533754
1382711026
2136585711
993935442
1496137788
276485964
1298595034
727021339
1716176841
421392458
1677839835
845012418
1446070273
505035172
244881213
999775401
109394443
207067036
1524460161
1974571925
1481692642
2091554041
507239868
944924857
72769983
320106269
614711728
1872719070
792143824
1833992661
313190064
828504432
1473417418
70066434
46081447
1210535099
997628657
17297692
2009646900
1258366598
2140572592
1160849730
822532301
1136614793
2125889623
1756147555
473031083
1355336350
1795284779
282006540
2085502662
325954202
1848477408
1549278215
652980522
1575506950
1941613658
346892900
781992983
1997331119
851886193
221431536
191762614
633040933
1595606653
19299896
1287902845
1412921826
160306232
1914476168
683456662
886000044
1137614764
593761862
2054716410
1444308737
205453878
179521376
239194464
298637608
11240857
926852860
1144047543
1019525690
1332088714
1112822639
1372400391
119198599
1535468290
1928215768
1251915673
2067451653
1565858956
1881532081
1230027639
1287905586
1447361718
611516048
1561017905
1753180382
1976309341
1150936268
129557690
818818945
50109053
77421729
829942871
2006659467
810196727
2002288839
1248267606
1118860967
469965243
648641325
680341330
224298822
176605340
181132774
545457962
528876786
858089376
1577427708
1131890556
1431146512
1899577573
799790282
1640284092
311411627
794040895
175480902
354219041
1718989547
1575607369
981462404
347374114
2105361745
2109218539
2000166704
1278800601
1250601067
14371676
423928726
1322514797
457327904
1830399099
1638170431
165776128
808231675
1838607735
125406453
1040168996
1492772231
1562061859
1244514667
2099388999
973138436
2083584446
1029996622
1400606525
1446341045
1237190705
1379949976
873194064
1529703648
1076025509
1450011497
1421999746
762057972
802356893
1427969425
1977196613
926813497
230563363
39625984
1271478895
827342579
1240017834
1494867888
1040769160
1352001452
782068055
2103654411
1396034721
983577145
1779543235
770593737
1667481013
1851871507
1918080311
895399205
692492250
2006351581
937392579
1921949799
1069358339
2100562022
1142479276
835205163
2091766789
434783003
465769683
272457529
2088890725
840843900
682415146
1981732806
232650089
1435925408
1035165631
826840015
2087432185
1880072751
723618534
1088136145
668721574
1090279807
1451995252
528893788
1169353762
569846612
1189481264
271555141
711747224
1251638195
1824626905
17208010
424194759
1934163213
944275146
1293000276
1135422639
971502624
1923718094
146070910
1360813448
730349478
2069036654
1486594958
1635705794
487161092
2070463509
2060023027
1636538165
2126151633
378696277
1226428944
843581511
860046472
805061486
1773977929
173260108
518880938
221311368
1345190638
1477346850
2031955118
478577078
656240603
1836015509
235912261
1768628897
1013882208
953411467
183426629
614089960
593568597
434796691
765278605
1600884563
428157019
647142336
1158533456
994268981
1365199841
394060327
1652857225
1585930985
676862361
911432362
222078483
1103966231
2014964861
336224263
722953885
448071737
2062055169
1008416582
272724837
1284694328
1574286478
107802769
723187287
455513032
1442439724
498559628
1851954474
1426225344
399270705
1935316936
2008258232
1861890410
569610956
955332281
232062778
901993349
1826675237
878737801
678430641
174131085
612070280
641400350
254318304
7421982
1768108029
1564967654
812456331
860865929
395196752
1039304475
885908443
2085943169
330304974
608519960
1583887012
1737845250
743212917
1351655315
1348072663
947164590
1798981229
1690865651
658538467
457358269
1685262754
879829568
359659691
1988378469
327122851
1754096990
756268968
778082365
1013124644
340921248
343025613
1245886957
703366631
1311401284
2135075377
1152733645
1001757404
2119873131
293416274
740037217
1572671209
230856282
1449788475
602809728
160017231
972078380
1686618092
1946629309
149983332
1685867075
699866711
1888760466
9200725
1691302113
490769290
1076367311
154251569
994865506
1811578939
992523753
1171611133
1427473531
1947306325
598182819
931215119
170411549
1445375788
772557315
592253284
1832052417
1999660524
1824997706
808735912
864023630
944386874
1538044495
1120544285
1240477066
370831002
785393648
67923433
94441149
1523813509
2138547806
149620912
902852596
160846815
1371371201
400669850
1135464927
1147796470
1968884016
890904272
160405512
1210279089
840018580
1211111242
663877046
2044787554
866697811
693426868
1967818868
744910723
491710419
1454711600
818471468
747295608
408582941
1869679351
665751973
1695299760
1396613091
365492078
1826156084
1444301868
2045728384
1699267961
368373795
459195154
81928114
1934072642
2139599495
17320330
806717020
188817363
1707276982
1335950148
157961527
1904895878
708056441
1925133353
302650675
576049649
1188721440
233510451
748453217
38586781
1111763256
1044569440
1537811979
2122360934
79736581
1329421358
825622676
1261875789
1669215784
1727954580
1352401630
116061342
2104499236
1395402505
393590952
373429465
779671069
2133554658
882562662
2038270691
1386472370
1351346652
1821295972
283166960
2039367850
1625759415
75930016
624405333
1347798687
977520023
1733311598
408624029
1810577362
1335520401
590619813
1669218674
1433345504
1202212948
2026529061
307637024
1294414060
1384468456
893797860
1118170023
1401758919
1559279616
1706918714
18068436
785311252
1840461297
986506700
603815472
293103871
1877486464
1062907414
1969010222
2053342832
1991801786
9464525
1514747880
1242073832
1968191403
1525248598
1703680194
806227364
1854066446
308331592
155346412
915294483
182765434
1049120292
1140181145
736762600
1415810414
645982620
575352244
20981665
1892138217
2019989674
2108856665
2025648728
2053937620
1596296140
1270160333
587955499
39064028
1870415035
738182510
31316265
1548801410
1318496239
108249341
1699917046
137407389
166748831
1134588895
52855987
999398496
1853346662
2074872518
1015103767
1645451721
1814579163
1486921426
361430549
1471678399
1101201833
658018669
519262503
1196127214
1322679097
1236595694
1311620316
1544889248
1768578822
1223831656
1386508712
765284285
2056552083
377018090
1519656216
902781193
2038093205
993634327
1072207309
468466907
1048647389
2061309577
1937260556
126106789
927600349
474884712
2109133484
600361546
809161276
1755524524
1818868944
1576019250
1501139711
177784799
1156617239
1928018978
532219133
727865131
678102006
1678949426
1097657036
244471921
1165872748
1831099647
1743490530
133942341
831589704
1943803492
169482323
981882080
1448805565
310013494
1023522458
1445859784
1444034964
814629946
219943437
265204876
74684209
1648407614
2020758128
132987552
1954275138
2127146207
601902681
792035007
732133082
1261828317
1567126993
864606329
588759787
1134256054
566435347
882548213
914115791
1456530863
98936094
1071555293
639002765
423579175
769790716
941563905
459704260
1966649046
868773015
1070720604
395311053
1950866467
460810059
1207303182
704956675
1225364041
458060356
301608294
1779879342
2144388433
1485940245
206618296
64586903
992470462
1660813163
1884639449
1137085172
1468844952
1712182040
1004904339
1969266767
707138804
771679572
1282705027
2123530658
713506504
1184802309
929399785
1545299545
805112970
1826304886
482867453
1462839995
1265793525
1776027685
551165893
1662176845
1631306317
884100611
423877064
1437746609
1203407226
1435673582
2062126731
2143160345
1430170050
301379703
682667914
591132096
188817363
814540849
1561267640
1141163517
1330961270
1925721341
2139371146
1750504376
1725914028
2139131486
1371458521
1308685920
473876873
2011382985
488278936
790770297
686208140
1667476574
904613398
759902087
3818304
1000410681
372925945
898728936
2119970004
479498138
2079964935
800390813
1863311449
896394306
2084791138
388223785
1664531522
670039502
519896724
841483526
289677926
45116266
1230980376
1401959878
1813774377
865669849
1264425571
930561227
1951188314
2073963223
1775836341
156891852
2111537491
28850307
987185147
39824680
1723238953
1888204810
461787670
1688584779
2003901192
1071733179
867239178
1784878358
1339386422
1342163657
1369627767
984718250
1573844520
441021597
793556963
1599680261
124405574
1207566812
631720986
1465774868
1017853298
628160353
651955687
1765288478
1415337263
1759632593
1434486940
372184388
1910164255
831755954
296426733
805651522
610545770
293635093
47608086
1959113583
1596495817
1155272629
1911382985
1446910646
1211637606
1572012441
1519000727
1442622583
184429449
406788360
1103446451
1047809715
1344383045
1347135608
867394890
1970194565
99575258
687006709
2017188514
121885493
1293576526
1292031312
2118369685
824206629
1961426707
1825063345
199528842
1681910565
302746473
350907951
818761742
1493576321
1960960954
425732651
490852699
1418607992
643230433
1368342818
1076888095
1362429168
1688730930
885224089
162977355
1060392751
418038509
210396162
1010240185
940936320
1665694453
125785332
595792761
1572316682
1705642341
1576197142
1091185666
525003644
755721820
1797488402
2052253232
1647107580
553111639
411398135
918008776
27407474
1345126544
2073817785
845853282
292633410
1979086030
355933076
1175874872
1693662419
493521564
1905133497
1075928308
1856329872
274011281
226967511
1175444817
696937029
1676690380
1555339300
1054611079
8611425
1837896306
689332292
1611906782
1146255578
1794007275
1163852661
1025357357
120910124
2136573796
1640530162
328475477
844094012
2024456590
169181406
1992158609
539337827
278773055
132232770
2105068186
13287626
932167182
1050590545
670433012
355786115
456225230
200566320
820673373
1974379068
540840700
1753747725
582924249
301136767
1971102257
1088101907
1342024088
985408493
2061610092
415882262
1527225285
1940456205
400727205
159685980
1232861471
809799289
1381270237
685241026
955933602
1127037880
1370061643
718740805
156254324
1573269369
1602410254
1740846653
84296439
606147995
1262238071
2090965282
803788246
849509221
1282880035
1822322762
1318122678
484821604
2080848160
2089950320
1307763019
2127426662
1607031588
695275641
1053753406
1594668461
1454311142
1028666942
532320684
1871708082
255292066
918208312
1222995406
4707937
2144254341
434223754
1746200245
1544255257
571135915
288138520
797618402
349677144
624080134
1719666359
1691513864
1582754974
1432925156
861548588
2127957223
1675952523
1398363004
1307814317
1952595083
1105547964
1812893957
772199381
1612890453
2130997343
1705999854
1633371891
1900403993
1663707794
218937532
907212274
13045103
2082726416
905112169
165251630
701534783
1703658751
2023799260
1384365827
647658994
1827458747
1000160188
1198508369
1323127499
1074945368
1700904078
852847766
2057622328
1531124286
779458306
742299587
186288038
1898813192
732997047
607417676
1788578482
202133396
800471488
843328705
588266558
1876418948
692576487
6176508
379638255
2130342461
1114741195
500631845
50277646
922093720
659500387
2054903161
986384382
1879983390
1431362252
223425205
1483630468
840714272
1821638326
870242649
321514968
821429604
29499731
817066108
1361194332
890778239
1920456903
167497604
570258180
168249679
899573029
583650863
927817013
1284350022
541749263
298344451
1236046984
1239063683
1582842656
1758581231
784161437
412001923
1616276435
805463312
873103565
337302101
284003463
272799584
129624780
1403059926
169622605
646869728
604019754
1398999149
67544331
1612990870
78980565
1589294469
1193628258
1425391764
1292008777
708915925
1376614566
1737587448
452687886
376406182
218605005
1140117731
111778486
1550526273
639730180
1868388684
1641933237
400108943
1383900799
184608785
1167186438
87806162
132308018
1276086746
449169414
105120526
2108081601
717282298
1148581309
818455861
1766743961
1631835114
599402906
752790983
1709019933
1853418624
1372505285
1874895211
672536702
255428068
367621814
1324309235
1601971260
220149484
244151672
1152670350
786166581
1430307478
1425164417
687861182
649535369
1786803676
681156686
1967999444
600395812
960720338
450810341
218975446
643621313
1335124281
1687276093
81226016
904851352
1293721032
1559311448
602683672
1402733609
429695599
1557420995
222124773
292587681
547455988
1819842040
2108624821
1811517712
1274786303
1396850277
740139186
1286092602
843292662
132335582
239345134
174562292
1170341512
1780345218
1907940618
1028393266
317568967
1190172056
1916374102
1113572412
1228582134
388838240
1905558403
939833125
2133048886
101177321
759002890
951891261
1584261596
1586210644
1572631596
875351242
2046274753
1544474269
1404292426
45282022
1124043067
1701967592
71525239
538085755
1213790792
612762162
675641922
804461706
1762099445
1619765058
1632840238
108808927
1029799956
527760196
1551322918
1451043115
1500232737
901753177
327904949
1665188658
696891207
1743444024
767738769
127438080
992199022
1121526898
507598330
1832413438
996029208
180608796
406702750
40296634
1508763315
771323150
2147275436
534613964
14195549
707756233
204336732
83070682
1168432964
1375122203
566758908
1421858329
1426001478
1579111662
1943659964
1008198029
643740685
1332257249
1658623322
1162285462
1015582139
1628342120
1122813986
1620595234
1133631256
106110185
1553911124
1757008537
1529266416
1711477237
1020769802
1788113293
993737975
1052638380
369340958
805601244
35428498
900300306
406081400
699429434
1960879340
2771819
1414367584
1279861720
836547461
1736044435
1510426762
1254155053
564286064
1509884175
534156822
583321661
1173785486
1137281960
1138824335
407868578
42682648
359177643
1636891054
1310732264
1690163674
1468240011
926322523
2098946324
875500808
1680314741
366603752
21636605
1024371372
963186465
2030002515
1903178235
746526475
1941497270
1822098955
664260100
1355319734
1652203441
1027159615
1913295261
1389328897
1368481080
1621785830
943740855
133702948
400250930
277432288
1659954391
1224321454
148688314
1160351285
862827466
262374916
818724431
1436721120
429941859
555265860
785198548
902934500
304210798
2104920710
543823482
2015913333
1518127153
365975075
150986907
1561419467
1569779049
1020311792
2072046133
412454814
701042279
120533287
619045156
653500424
1468331910
349824741
2007314650
1541732334
709204610
1096850578
2137566599
1536170872
1635960972
2002222033
1652182650
1515156078
82539963
160034727
1579175172
767466239
1774511637
1218803407
671708663
372916185
768042552
1072888936
130461908
864611875
1221599032
924206745
614801314
604075946
1512008050
1824101308
542925927
1035457766
384306721
1261148511
946622102
335368143
102301391
1499931456
1630226080
514650693
469988939
1643935813
1335245730
331174982
1677323885
820069539
359181777
1560090919
2091708473
444949665
1741089300
1046169064
485002120
376567092
803484629
484473988
1317600877
1145558959
1399557332
793071913
1537154239
539423878
845380849
548130042
1799123975
1944519944
770581634
705739643
1526242252
1992558883
1630824798
1751210351
928032688
1758362495
996257032
1367506357
2020399514
1430942478
1130149264
1395996970
932962377
737724002
1242513276
2105262924
724648094
2035020042
477075649
62412863
1726125337
700651698
1633283846
1138158477
1835231940
1287039719
683604156
1962732918
1030848247
663420484
1833271593
777632071
358270641
1465804962
1444389293
46627605
228231427
708534993
1632274704
229598584
309024638
1291451185
482500137
1897351725
281178095
2017162633
269376148
870700148
1327745504
1133497948
1492614082
1650301232
901528477
661993702
1284749501
2136454534
209473910
827304995
59606399
1187802424
88954670
2052003862
1787896766
591167538
838939933
1942734532
1269265082
1329326012
526450248
1799663752
81051839
1093735950
1300476894
890248156
345013085
48889277
1936119780
180128233
1833674822
159924360
1046801837
1717962996
170629468
1073684957
1528280784
258999264
2136217531
1362668785
637562071
1239469892
642803471
1016185914
651234565
1288184105
794855177
738994410
1470683025
980079830
1342375279
975713805
19369041
526142014
1235194990
803206942
1663994452
198664799
291768688
452135570
397378449
1231099319
1839976269
964173928
1810947310
849517328
679129215
1972424747
1060542129
1435154378
952813298
420251421
1304924087
2002513448
2112948886
1454054467
1158354751
2040374855
1312834270
1736600437
1342681597
343130695
744527339
621086162
1017962658
1451018338
1293115212
891653257
2079250833
1361615528
1646152105
900551132
1392944131
1495894441
631940701
805687144
1563085743
1556551951
311413096
1997947043
987911250
1585754032
74509759
1212467753
913266545
438738277
779467230
881237314
296918327
138051684
966005009
992936567
71009251
1159198279
154258005
1461065973
1717609551
478387674
1930016176
1804654760
1231811205
1572863035
536438636
1295488228
1462918877
1129368380
1869998452
286329227
895526690
1927681513
453052024
1136194796
1289186135
1958069040
154621500
1629629463
1688875473
1976229489
978967063
1334285880
839682459
470910857
2053690312
2042353952
495218881
495222445
910070607
1058819359
523518791
1929450995
2004588745
68875023
1402784274
95432035
1536164687
2041535659
2094116431
808903501
956720690
2077563302
1039231219
393839817
1487349464
44626836
1376609289
253021680
615170248
1600295531
1516974244
677150950
346623101
1476398324
1435748136
1765113915
412305913
1813440753
1882644911
1997936413
56622198
1170109045
1155815458
1476071088
908481531
129690114
1803408968
764464334
1262116347
121505063
853973156
1286179674
2078739646
87147125
1326819160
199473345
212976022
551180343
1616372936
1676126808
966955927
96691108
1683856309
35663330
1515131911
1295174007
667080056
1585857918
1916723582
381675261
1303816313
1514243425
1958821267
563730654
1839255051
58577922
2064157739
495134320
1946079333
1299293692
1988533700
1476376282
1854403810
229272868
1051194072
1776493844
145698120
2120312735
1581886426
610518026
946955430
1852560593
1553513137
514202622
887806940
614998463
1582890935
1629922834
371828357
70029345
1242450751
1615994684
1898130783
1647491511
568426821
1059904568
1743445949
731269092
911919039
6073771
296016065
942396171
165101338
806680948
1204224869
1259490575
1368196220
488738877
216002360
620990113
1003613433
841547734
1622044597
685286826
2130559084
1473538069
1783775559
773754571
704346210
794058695
227829774
104762986
1292824718
1940155483
169115339
456146415
710341515
455969948
1205214763
1750233705
291425291
672229691
1853436785
1209112191
8688042
1712281906
750855384
1051554171
1295442200
2052535557
2023506192
1933708237
2036813491
1597000111
378271206
621963386
128337305
1650094212
385338932
214141361
885812384
320469337
2036111299
70558559
1645108522
1275775539
650666906
355507399
1200797535
855925275
713529669
776934951
834994747
498150802
407936203
1411097277
1969645180
318268397
364210629
459216354
1205641244
1126311696
609261450
897395168
511115679
1783150524
1021436949
188735252
1492844855
728159059
1386981649
345298501
212557458
645937838
439802053
1941820272
50109882
597211849
693210358
598486633
639315114
448103320
1772506980
306626424
1034859705
1032063729
686957137
16859934
897640567
122349322
687980407
585598248
1723607306
1096967849
1221177405
1252386499
775181246
1613071940
1018725630
262892159
1981651093
1144554310
135400321
828728010
158326727
1341795587
1876729538
1596243960
912895567
1793844331
340142678
1725720168
983460194
1286271682
1054069553
1980689132
2041111949
2137930520
517475673
1013479612
190685868
736393501
234591373
1574300688
1344945829
107991416
680518067
710543479
1154196008
875924082
247909069
122471120
1828184978
856390501
1247538277
1617395915
870802456
876992833
1305570806
333886462
885932085
1262505641
22493497
307427412
1881009693
1680718513
84165615
1066415436
1905077310
1834864609
658983891
1225158122
1390805104
992204125
250503434
862064986
886404670
256479931
796659975
586953695
1135208270
1417165561
2054749079
880147079
1811773368
1242276485
960137057
68828640
709106018
387463160
1546760851
2104045303
2088243577
515533459
1466018283
1347974777
993821424
148712667
913429056
1828198817
186703294
816947376
695731318
1228809100
1028967094
1318632891
181032346
2045458753
1310932083
276605713
817832980
1479840673
1013734297
1625361628
994353321
1662167425
752462455
2087227343
354732919
733326290
914158643
2139517884
1796930617
1364581832
2008057402
97021011
1620416787
1641058030
1187604611
886870623
1476515233
244608862
750345013
1123271438
1656597232
569021862
195652005
1106085769
240247644
1664718257
1181718672
164640012
722014065
1412036071
2127011395
737637079
2112568089
1149412400
1342192002
1719980819
808791852
425229593
414350300
891912352
1332545912
1673704641
640821540
1446047222
1768035268
1385352157
1580593573
1453706659
1908227249
144085380
253671887
408478814
269731796
649605171
789702880
1339855746
1328978930
670639222
935322270
1182094324
193990346
1545323587
2069304099
991597879
1895222537
861668996
2048607842
1030091652
548906816
316001021
728686412
538754431
988377985
216680145
1535404186
1601418595
523207461
1769367990
1980099803
484840601
1046233522
1772419042
380083312
1308105189
2147103302
1918585299
1033742334
477585693
1512678005
1903624110
1778919775
1101190851
1626407365
1479261780
1215572725
143228824
365047748
441344900
1219547440
1251184879
1200762091
965164349
1706941685
292721138
691146714
396843485
2028182710
1439635892
1710603221
1769966988
2142686903
418221203
77876464
1773859436
1502453797
507884482
833902406
1908960946
1985227779
1575871555
2109749928
1457247759
589592900
42954028
931028789
2092631091
634293952
1045407795
12446408
800891578
798879332
2084120475
330519824
505755924
420487933
459229130
164629352
514479630
830337605
1865853139
1397374478
1052935036
2046257828
295035301
1539287942
1005712675
1183834553
25289595
176288113
836907336
470108650
1012967813
57351785
447717899
1124306584
680836635
390099525
1576351051
1569744714
646472347
802357042
27291383
1734405464
1464277824
1720326855
990075318
1758108096
385699330
135799054
1092440367
1880095037
987345131
1230437187
325958426
616023423
1123211261
170301280
2046477768
1818353905
1632146860
410368512
884245435
1595909884
323213776
1451876186
1542022036
1190192979
2069540369
1226504916
625796818
1571441559
1040292564
1320755143
672843663
1486202877
2116413621
1581651189
1342293226
1456060590
270250076
1660098584
243587096
1908496703
894721243
1995421998
2045573391
1984734355
1497213269
98325219
306983070
1137822863
853986575
475919327
1097893153
2028791368
1795120015
449025291
750528935
1011332478
1871087497
1717608292
693627275
690157364
574273739
696599392
696085253
1246204759
475310034
802875748
467252942
947196550
1830715986
1691405764
284022787
856621355
1461200543
1643042459
1085300859
1084048332
887750281
487938712
29217548
775153148
2060555686
1004892542
1956454077
1944800023
1056559089
1640933855
268752485
793537499
1439746966
912881672
875120823
450205144
1817528344
1776460957
100819990
244038690
26900178
916218540
2108511724
545127278
141982929
516952830
59425000
1617396492
773017706
923769007
1747393910
2090803932
468583973
1359571587
347506796
84234353
776735026
63219150
552360213
1356754192
1784737621
1405593361
352301618
1313978942
351472777
411875045
1495362011
84971944
1971703223
1863914650
2032645957
1385837315
1992178941
1096141687
1943306836
955171121
1183307661
205613136
1744017854
1836416023
1413909713
1569944514
601633567
375396353
490158332
1541820138
261156147
1433967920
1377150126
711972260
524342144
1578985812
669768192
1380055877
62085476
1215604533
1119576863
753701644
2038551263
2111801213
28988216
2132094193
1644739664
439711613
1426819061
378745781
1398450179
525053644
1691815174
1227831040
1251186176
1249369278
1766928390
816834757
369938636
1450858689
1436836623
1848938513
1020980703
1928146780
1307301001
6490989
45865154
2098559777
130569509
1419349181
1385592649
1576717078
101909162
779511587
749173717
1985599051
874912299
2090493182
493931352
557603395
489209758
71129958
1460442676
965669717
1795659720
439519695
291901964
2060526453
199228743
1096467307
871244259
1592210894
1982512455
1162446106
1779227519
761555731
341174730
1136461852
778556029
1104488997
643076346
864647324
1714620321
1834943322
1061591240
1626040766
1445655256
1671891226
1497078267
1129108440
2137694024
1402237536
1930299857
1469042960
898896009
489413824
1662617609
1253193950
1306659533
696202039
1449264051
1441418436
1470718206
286812499
486238310
1073103696
1873734568
547908877
1721727558
416107813
2056918369
818532439
496347429
1597272484
653679999
1537749336
1223469705
971437929
1379905018
1156385417
1135242956
1083333606
138670483
1952284346
1709241824
979122084
923534611
1694223247
145649624
1258170963
1039858220
1133577530
1449640626
1996116455
941009494
1187538103
734947124
1588698897
1031444564
1787846478
451047816
1345718067
236891165
121201209
1976215570
363430347
219889381
166671760
497038404
1376131146
1100080355
729834732
1846402790
764627553
1023098204
1959174347
209629602
2092209068
340381922
183246220
1005172044
1502309935
1915355251
1821949486
1561371035
705096470
432158045
1611910065
1071175192
214603984
721597835
417976437
624097740
536790712
1040440431
441616304
1079565024
158206183
1283368955
1039634727
1689607465
2107446191
1293455577
1487450603
1746244393
302768844
823406969
1033980775
842540374
1704558737
1738950635
1877187430
158996685
1901402225
169602584
60047700
1465651517
1120647173
124983658
447867253
1656862520
1763464536
1498810091
1163113640
2085670631
592852854
205907604
1380574425
873459162
1029583747
918166717
686500895
447593638
166295961
221564900
1241586868
1596245533
1429766748
1877283854
1725949297
106584435
898899178
208709968
1574601238
1632364414
1382984273
1255088676
833714671
1941446159
1232381626
40674131
1030561962
1545829783
1782713454
92941901
1790896904
1046397979
1544371582
1770849251
538391079
839395933
2016060045
1657129909
1056391293
2050960436
1084692837
1771156455
728125757
1112367027
2131379743
1853787818
980723348
1926031255
193905937
75156817
518723913
592690585
433184213
1001957545
1383552558
1243490067
696144324
95537103
589694262
917960064
992866509
500771915
225460559
930677554
392088286
1947377904
474537487
1648696233
816048656
750941707
950970968
1460208300
1762244839
643695021
363812747
532229460
854071563
1472973066
294015506
1116470704
1812781108
1725427074
691874871
701542557
1536057805
1222968465
1565433841
987394406
991773791
1146790077
524391774
322233361
671487753
520564055
1737300649
1192415715
1549449354
1282722796
1920911045
262100984
666816861
1459007128
94301808
693775451
1276613533
458510704
206886681
470115083
1243561334
108227023
239781359
655670793
1781315799
512260571
580682685
817934833
225641993
204195611
1836533763
1617414420
1683795928
899026364
994104128
982428648
614945632
1445214581
1984130277
157035304
51771857
884214707
605474272
2118736306
1893885901
321714219
598512106
1276907475
907345666
308826949
1994283747
332154889
573425860
1479740628
2020516308
1462004954
1194178141
1935312600
2040320332
438204836
685133590
1903186496
483107483
545373519
579505398
37440435
1422260312
1389309545
1656786543
1885361973
1714159456
1716372290
310640978
1111210658
748136518
564468692
1177290565
1403139177
582241044
1780642546
1910062142
681311183
1864850459
560211801
2147341352
1020253402
420866678
830407581
595933756
1459318866
1565970041
71611275
1838647795
973027471
1645618313
847865186
520256777
560445178
932524310
1251696437
1581398084
868130056
1956882788
1324255643
1875885671
400790209
1458405819
525375661
1142073955
1963267637
1646675436
1242246491
726552359
1583111401
1101472486
87305221
2046808232
1965837326
1561877850
1966080629
1686927012
908588960
1578045915
733415965
1348970615
674125441
1004404330
592450899
1979325763
1525972199
1252796103
1738604030
769432175
1634751768
408335294
2124107291
379006308
2056208181
1591751812
220092601
652682706
179761089
838219135
1248695693
2027203941
1535552191
236296635
1081867459
513876165
1826725516
1664781797
1130713541
1432206035
760576314
839534285
515955930
937077179
1632919612
1231991190
1219765365
1357545730
1443605349
829492017
1300755705
258980017
1867579460
2140406547
1756288806
1530343911
1538996861
41791113
489600431
26714478
696944255
1429120058
632231131
1017029921
1567939509
1493311862
443344802
1149789816
463446419
2054702664
959809318
77616969
101663196
714894281
1035826786
1529488662
2002232068
732510060
2062303058
798107160
1930317621
2081378465
68989290
220372258
273578296
1659674167
1003649712
368860807
1202850221
1609048186
188008157
270124156
2067293225
1344732860
1458624145
18454543
1767713339
1117916949
1565164870
1830340728
2029016596
1636552680
476400423
1964800144
812949803
544387796
1068553290
854222088
1461985004
1638183055
16373072
180851301
1674741503
191489631
1450156007
201488993
861474654
1571570543
626908913
283596160
128040419
1699882755
272944711
1838883678
1693983796
1270676980
1347751706
163914990
55288810
449745443
1810566461
758382311
11919692
638668666
46904514
1152837211
1790592808
1636001359
2054148249
806979459
519751112
1672291628
776462332
214608163
1520795260
1320041929
1288021940
563620114
1485831021
1259850057
1091227015
1509208791
63032756
2065155938
698054049
1167228147
1237637550
1939199981
367349170
789597678
428154456
1454858193
500327348
1804078930
1451508268
1939812960
1099453944
1879037419
269059020
698283022
1703649430
1070408328
1035429549
1389866755
788133976
2077846126
1991174668
1308347227
124968010
2030039620
1473964949
2146908520
211491687
2075085299
2046589348
2059040771
1657383999
1622848361
1958396965
1488112227
1848975269
491171178
1395984677
1750842975
1105832239
370807027
1946269353
1232036591
170488728
383514766
1599891002
1902264900
1150227405
523850665
446202042
2113383209
1726342994
2062790774
1444836485
351474478
1978184553
750666704
1367788799
1081342817
732624429
116320546
1655643023
632956192
240021519
2094164040
936338291
253485518
1949071911
433599892
346719287
1772217336
933107139
611514884
480882007
93505121
1268841505
1822635339
685598469
471263193
852639303
668241494
1937892650
1682313804
1060263827
16693595
1223279909
1275865939
1357942692
1683585288
149874232
304243325
1617975501
1891652861
1856139025
713458029
325912262
329316117
1481767412
687548310
1683943086
1939427260
1220842380
458477256
198508557
1553468592
155081082
130311969
1120651594
128813428
1495608833
467232511
1790154392
1665240823
910785836
843976645
152611982
1033787822
482090161
1977448964
1303977858
2115715464
1008366799
1572989035
1229321498
1092067314
1994120888
1103489009
1581941504
116250057
1201942644
1844706182
1633804062
512396493
851945926
59051739
692356261
377703280
1942313844
322565279
362873447
340937587
2028489719
700457037
1325153593
1693142743
1655771795
1558770558
1479091175
1811866516
1483973559
1155043435
581835550
2094940270
2091517277
666021413
914025743
2010482216
165350000
1807382281
264628910
1178233087
217532591
1420150231
1492828872
173451578
476646301
2104130057
335189208
5080295
60545916
1456623501
619418598
454583385
1487090507
528025207
230050284
1990196823
1748186850
1808332446
526791818
548901563
1540103684
335592944
589093628
1999822098
924630504
1446539720
1908517880
1105698392
1892788430
1454838216
478880466
812326878
1745886955
451978442
1713751043
522492749
2127697836
2076398134
612253735
1864397850
435852938
762445826
1031062242
416835848
1514091412
479517851
318522506
1075058692
751755544
263265180
1926728382
1154662593
2091001061
1750945142
1919828704
685708127
232625788
713012829
1021779106
793839457
1644387410
970839285
801102108
1439632034
1125055318
1751208307
2089978989
750098690
2009052988
733162883
680151237
51608709
1419406671
1056312682
1053797130
221713654
1031564801
400446596
1556771097
1372417809
538790500
1840171717
781745831
97871755
964570188
204839933
190700338
700248072
1406428343
10653839
2127643425
575173637
1845285563
127678205
1857479016
430482473
384973183
1628165932
787139693
1829905080
553978033
680100762
1534774161
1491922606
104340301
1268992999
2069602256
1821764979
1175841137
1759792683
1119329575
1303198441
1275390980
2147253707
1324023042
1797372117
893077492
804838427
1348587082
2089133646
784029108
1246717716
518109617
972027013
1551767364
591690670
974091529
722009170
1974690542
1768242569
554767073
785777029
1176013929
1964412657
200124756
926195538
1314867988
30761344
1208706978
577763117
160632889
74793715
1834999761
654462297
532357455
1137692384
1904135593
1583983960
937111540
885113688
1796504604
1737218999
486567463
442321638
383792178
1508244327
1064570498
724767587
737367840
1991810140
210856020
1677476317
945151304
1958264942
1207124740
2005496914
312196202
966748562
1043457970
1034126996
654306702
146294724
1160053956
1706958401
593348503
1553139570
1521037293
492114582
1789918189
548788788
1588216558
885505223
253200885
876104347
1201691027
1931807344
2142042019
544382209
1932921806
175572808
444714013
1816711511
461803453
1057690545
161249704
1961185181
732773967
167255805
1227257718
200014142
313765551
1368719814
925819218
1425706801
1403027416
1570371804
266161925
1486387777
984487294
504334925
125665200
514804335
565922525
2063367252
1845083154
1852244565
513477371
1022456950
113155220
571057729
1852881746
1457601031
868897452
503921808
1876425409
1115562285
1421117356
1396060406
766386660
203737637
364590428
605202924
637689754
2100642764
109066065
352032250
353589830
1767678724
581808747
1191721552
1986421655
743519215
1646868216
479499582
938213703
1503506578
45343530
976797595
1893507710
1351132759
1130018806
189005606
111091648
407906856
1101074374
696414343
1254592703
833322661
50596741
2008024100
1195609816
1964560508
304961917
1524855238
331418349
86251381
2102464201
1537665219
810423874
1719157121
168292783
958753303
1396775134
1290866350
553865301
509326098
506044518
892129597
671952060
1085751477
2093333391
353399158
1141969253
2125372259
2013542406
1381259402
1397173845
1283809763
1430602215
430751078
1329404747
1032977620
1786936615
1729807267
532742816
742534282
2130832733
95068823
1356127479
891542976
839509974
1959190497
1297464162
972395759
585884316
649370851
2013244550
1925461480
1822434646
65958549
1228576184
316732592
674140370
142249218
806558971
931448637
471101117
1796155379
1427572345
1258286012
904677324
1347365280
1974485800
2036721585
124278373
1646400540
537727712
911363137
1560600907
328195975
1650464325
486877340
559125540
60002617
1803328826
1865386995
1787361221
1435100527
1629582070
1064259160
1151072319
246796714
406153799
1254305474
1959458555
1857489486
81505253
937447554
1682475243
1038675573
1364870052
1618883929
1186605906
1423456276
331643119
1470508881
339230865
1203074082
1995970215
1202933045
2135981550
1978429960
1011892131
1175935641
431228603
1928798458
502085828
801444029
1347090439
1881565132
426314207
2141067657
294728505
1751409653
2076256004
969487727
784711071
1106408463
1770489217
1864997745
1925202029
601632103
1820882728
347614679
2036432484
2100274270
684976248
187867369
1492854671
1135299381
516740074
1182233093
1809638552
1106229351
1222594067
1375034255
1281601059
1054315389
899076060
470513815
951504940
1462726397
482186443
2016777606
1723412345
1071696597
72541536
1992488990
1279614507
1854346113
1014655302
683789556
1844885324
432184661
1398645072
730761058
711690432
1302702079
496048918
929898829
738904292
1102273183
1503939318
1837275712
206577901
115095965
2132639840
224060828
69622533
480910217
1146235452
18702227
1740942609
2105093991
788103072
208964896
2067016344
2147006443
811595718
905357427
1341101049
1077556028
231263932
1408666026
1351993040
821089465
943395482
51316845
1433601068
299204357
2131889490
395549811
70343536
1357691488
1570736748
1371339748
1050575822
1593442261
1029980958
1331833839
528174812
958676095
1408952243
1987530746
413067864
1068839511
846583085
198208937
151035412
2129931725
1571037431
1178602218
2125372378
1504998863
1703618595
1909258933
931125612
909242873
1560110503
1938208323
1032706609
168539879
1592491298
1155151211
1300181915
458062592
1626295164
1863093062
1936229155
621325221
760418858
147192026
738141530
1157241555
1058488346
1235351650
1775652740
1361324202
867500201
567060773
410531067
518523475
1636474721
338537197
212231039
1917668778
591609316
1077994197
1266224494
1078236435
703755919
1276805826
1087030328
894959909
441851996
1374949507
171945320
2002168713
111742385
785583923
1189042355
983679988
493596861
213314188
975841008
1834624898
1274903234
1568767042
1422491399
616248199
522629040
843719055
1383303388
653092000
847345791
876854911
571711333
987917337
489199865
1755662243
864089982
1802212811
973654453
706611460
538721183
1254986226
1928420230
1564222099
1880874832
215674814
1640180672
1079865588
1426035763
1761843613
511848159
1828842848
821730836
1847904201
773716231
1516260800
293451933
1627594033
1325878975
1678527751
721240552
1184477771
1246970864
1965378435
111726553
1934710890
566127008
1540086571
1770149182
910775934
1263482512
2042626947
806038017
1751791830
1981837104
1157629428
2052003168
1273870680
177130885
730388376
799386399
518781085
2048486660
1709918420
401543144
1169615962
2134797260
1347621500
704233110
1201787707
725048648
1347139253
321397922
1955729528
1695442914
575247269
1789026846
401283410
1092424129
1494235541
1567131143
1893380988
431803534
888969419
1457585029
225433118
1721081210
663940126
1466157297
905616049
1841265388
295626379
57713299
1656869016
1355554704
324981879
388904121
881396337
1043629620
395835865
2043977900
1653548271
1034196955
1308416299
1802215602
397548741
161966226
126073893
284511678
899198587
2030943937
2067414221
558832250
1645274655
1010984106
1878538541
828462895
1606037774
1778570328
929347450
1734532219
1112786450
108384454
1147563998
58214251
463770375
193181889
1030516889
529176020
849911083
452576803
2039124708
108910285
1876057373
813272491
663041243
1521915021
1971721003
75050525
483615039
2134633985
601512387
954870558
372203441
140705150
1003525397
1963064530
1894348193
374613059
307128902
1951458146
1131484090
150455545
1157052493
1855497365
1499279540
1226526717
1735147280
1495785454
41901810
525985064
1603607041
713341250
20733872
1234603960
1834933485
2104647297
1124314496
204708814
109881094
1617517013
971451902
259669950
1086843833
1701583902
947072376
1690482809
836377461
1193548187
411079368
1098601122
670218854
523174451
1536276939
1802812932
362988737
1071785504
808737436
1161659451
407012639
403660195
1751974571
363983570
493056488
1508970268
140012368
456372707
286455813
199044795
662565752
1283007062
1557942158
366866433
1847058117
460868750
1278611239
2094154342
367427665
1397538869
4606056
921375263
1354740271
292350715
345725653
1179819496
111074078
1076310349
2053581707
1138910076
860028972
2139107519
952581370
478577078
1483849929
270938126
562895863
1362274124
1569692012
744000254
1954384396
413090346
1010108565
1047472049
54916527
710143467
1277100405
1450055902
1792065109
1780615461
1584604249
1791291647
1191679335
606910559
1117317850
2074324292
369916789
655918088
299177056
1131251092
1916211276
788267114
221938643
1448650557
966346663
811575029
1423763801
2096497541
90315749
672763789
986565126
1051569103
454144505
899564015
1569684075
163702653
771251669
221234061
310473039
997756479
974633583
1420807115
1626971185
1451461789
420632568
129468365
841525850
308472878
586349363
472540941
42267071
2050432309
1078833033
736460053
1677073176
509174261
502893348
839357357
1830088354
327251650
1565072362
13786989
1331641705
1395077293
800050573
652564239
1387772482
457993759
530399622
1992399841
1648157527
1236905011
424341971
2075922511
3218796
324790820
1743713830
174714883
57211002
1501780277
1420094087
1940984698
954198455
841413701
417090557
2106964493
605475909
1878524874
1010803718
2078338471
883360739
2132466564
244895293
2105773555
1741277625
568084182
436414372
1393129189
767403291
94129018
186384601
1467672110
1455737929
2044793747
1645064667
2028672703
1846438413
45651125
881293086
938414387
970568181
60881857
1172148602
371047418
2014606289
543578106
218563725
1788507149
1959107382
957162615
165468187
396629253
26798421
1094999266
664974301
1930867757
1950696244
191315556
2102824856
22633396
1770095806
334721352
1623645114
1287781254
1624533615
554394410
513924118
800401946
691632557
1088401008
263622627
1366401524
209483212
1905945829
1228299369
1851043878
730563529
464419766
367602130
101273342
524689939
1837599515
1176328785
1480550634
1991340129
1062150577
1474691403
1901177808
1714244354
495217786
1089726264
103579790
1306514560
664630549
1027462701
676084738
1998861471
1798868589
1811073975
696150986
144237553
291587623
1722765889
802877600
564276869
39197788
384138518
1711445656
10282156
689850226
2015739610
1395747332
211705832
1542098424
1354714133
770076859
151856864
1002760457
677910869
1650527498
825390935
694755240
1841059114
644066450
344106623
410920185
1932545040
68078971
1047000823
1640582430
1707399010
1353579618
1450635668
1612465532
745637860
1336946151
271673190
1254294249
1132646994
2046674013
494096295
353271313
807587127
713358359
1613509093
1819959915
98840112
1850423362
1905361362
1381248858
1794776774
878389115
574090888
2131780051
1075223418
1834776939
116443110
1160399321
1157486325
357463648
1359934751
768969841
1099307120
773614097
1344402816
1792615647
242509133
768314110
1509393738
1554946326
299459816
1202136983
243167438
693275810
129023961
572301870
1882305333
1149315105
194876500
1440222162
147535400
2080290581
9865516
251809418
1442751730
855676625
1452757096
2137977841
275677410
346527172
669119204
331439976
1569487590
353054938
1216555986
1389945120
1800367549
109049921
1199122645
355603801
241353486
2118680439
836131298
550935066
2108580730
177034311
199378734
2037458809
1137193931
639294260
208150755
791064918
162761731
1308463556
70841751
1849709922
1236836963
106918472
1714913854
747763090
701687307
872648982
542311861
1781351148
1166237720
666001101
1979122420
1885863806
1660559454
1741877611
967203315
2139547132
1792518340
1577564238
522178987
614656287
1694645366
451870463
1426116111
2056729530
372698530
726958492
2068666609
1617894139
2067749737
304321857
570010738
1927864576
679884547
252943390
1488321133
495933471
361307255
1295802915
994001468
1685142571
24358028
1438567264
46659580
1121081859
768080894
852125966
1599947110
1172480230
206725562
1522143924
777048147
313265279
158309708
156769470
1247007497
1328327866
537061570
1660389282
1840225301
1440781042
1463396366
2096830055
1330330060
458081773
319164030
1973353143
1757532639
2003480548
516029461
455810257
822619293
306732784
1083402886
72452551
273697387
1236893775
250924893
1777774499
1830647367
1378805571
333244709
1835605276
2067090888
2007267011
443942597
1292483095
1849135256
1546303141
1368193276
1309880592
469710442
324228210
1723189993
596176065
2125601024
2051465445
475949905
690236858
1814451708
1476851005
2090953404
29350797
934230508
1008880337
1417643751
932922598
692324461
1409365876
706993835
419356484
85831164
1019905258
1223592167
1724702596
1229462497
1811075346
631351123
1941405740
999477334
1585038269
1361000108
1847183110
283025245
1184254741
1174660676
233538584
1727788369
1924175412
2118022716
420191096
956551998
2073673719
1435791893
821444880
1296034881
1182352706
47439465
860697438
1185923160
1067347965
199393806
555904150
1259668091
1398512364
1086109111
1308562658
1464715085
909556563
771420917
988712641
1404222158
1915826229
911843023
51988300
509864604
1003804964
586959757
465993970
696129775
1379711797
1874112675
1250352169
1060911514
1713655020
1251351122
1737410735
225639252
68010278
1150617730
274837829
1124126167
2135325638
1399753744
435209463
41200803
1803825591
185349432
1560735704
1277814412
1382430506
831305729
1436670581
2082900807
617815119
576970264
1807838835
477314663
1730730819
386360640
1907857524
1604567757
1545138857
809381495
1007402814
2097003675
1198880908
4310968
170791295
1617030593
1465067160
1771214011
1009964404
1146574609
1424320978
1211210771
519377635
408203712
1349017782
592275052
1673001094
767795277
1886894868
1515057231
900344422
1179195202
789906606
243544435
568492687
27283391
33120701
93260203
1183626353
104524751
927298366
1519788967
1297323699
1862390795
792845556
1630130399
2069236045
1235135020
2138239974
804099267
1430310034
925379846
1726565483
353506434
1033621741
1397400401
927002843
306514068
1756333882
490033816
1461545830
845272427
869170364
1022297139
1256453987
525995941
1229516976
685618054
1340657045
351249092
1328699970
1575382936
1778918885
981295292
1171211423
2100304937
1040644174
5186794
273029511
1926423978
218177038
853893858
1911854243
118402636
989850521
1216305318
72013024
404130295
1991155069
122822159
642538776
1577873851
489908688
2142678756
476229598
1813602682
2139806275
1900978218
1433371958
536814678
478220519
1323914294
170655041
1201456472
55514063
903324038
1816164353
747474871
1568431664
57404399
60800421
1912439428
1958589760
1656150693
59069415
608883553
718132962
200410765
1324750862
823353494
156205957
261466568
666468441
332298233
1387999861
1408363913
1379475283
786749511
1255716545
407677733
1804041900
74769453
529912048
591853580
1785920371
2033124691
468423912
718196
1049959736
1650659416
1140232025
1094819068
610589999
1033102366
1093086118
183951039
1241656958
174103363
2099820283
1212853965
293985995
1438965988
1298907626
1216096212
121571187
1927894303
1739021918
874734502
1889944258
1775436087
1936248593
970629628
2020691336
1106259508
1045943768
1245285220
878362847
753908955
2099254200
818434351
1054799982
609190324
1085899655
1358979123
106551355
38711148
746488096
1301064285
1512807446
941561437
1580673236
733656737
1748373078
1185743982
532356729
475415419
1457138777
2006303733
188184760
1211326441
864865277
621160691
968440600
801144464
112888513
1718194151
793724186
2131497969
442953941
1055772245
212522687
1496981670
2057019648
1890942661
995619761
92563272
1179336746
795901970
1838590177
274776704
1239778875
489384886
1135310858
1433430877
1536261379
2107623974
330125000
127650982
883996141
1046230891
273011761
2068842555
1301045423
913995490
1613705032
1932921806
2049449228
923957340
1363526147
680044487
205525799
1023298048
245702911
826291889
127143402
1268117786
984887442
866894681
99558090
173919019
395918255
357521602
2024068784
2070893333
1221618920
1850341734
447435310
1378633467
294213251
1128875049
1613195884
1494759461
524916524
1867887463
356590227
828831172
1095539933
139157927
479284631
937975592
838318029
854868933
864245751
1109770
422753080
270336156
262516404
2124724237
1886723388
1810274868
1543765178
1778389663
1998181399
2141470271
1753179995
674737868
1079534785
435044399
1919075643
1218821743
637917331
364864502
528639737
2062458927
76680516
1782850157
280235099
531575512
1053632551
649074831
621698511
660964256
287283537
581932654
1895253117
470144557
1065442599
123566067
355609649
1493548808
1751297218
1376980811
266258964
831020451
1720605182
1826339606
329014863
257681043
234505216
971831450
941434378
1411162206
856475379
1778558408
802845523
871354337
1659476642
1058718243
1665303557
705472861
890115220
1348253552
1826008926
478057002
4735585
1285637353
72679519
759361790
2073678974
1325354149
177695978
1911686096
677005990
1432482125
1909977607
2104449830
1987655940
1297506535
903360603
2051757007
275058812
1362733946
1730928490
2098714564
1456596910
220459156
1340990705
1189573682
777345662
90351160
1168285915
2092109917
562237259
2038239146
5517179
469062846
1456718898
1920693818
1881716041
1904650461
1680820961
705000156
495437108
616396418
330133623
2126565548
1475068580
428170698
1872052591
2108373350
1484535693
353497753
117879539
681980501
490841960
1728664351
249280597
293292609
1183275280
1929237040
931160706
1398267772
20630109
1890387874
2134739720
1459682596
953251240
2068233146
306338207
656120627
1142217496
748615000
796738391
911493759
710112229
1627237679
1078878309
655146434
1738461961
1657544108
357304914
804841262
2056700956
951946639
1480575670
1434738069
253019151
1219432833
981216488
1683858338
1786809904
1877861407
837003196
626037126
296768531
1615189885
612715928
464678597
2122168902
1718945003
1821212585
1754565521
1407397622
1343130665
1202449891
683510927
115546160
751568613
1155996120
433587395
1636820285
986688323
147748121
734695515
1244249098
279831477
151022885
614858741
1627699616
459769513
2285083
1561911400
725850102
1326108090
89957517
1328392456
35349374
1818484473
1406616877
163807209
1309929055
922064223
80427899
2120742177
1002316513
1428129397
353093593
1350606268
681554853
596378606
1010265762
1521019025
2035396038
1221228863
478019296
639501477
46667380
11446638
1167203072
1126519163
957518139
196274661
28689600
2099408955
1138696069
559879877
965394675
230247462
1473443501
67643922
183715231
1818689573
1625328312
1218394361
145374237
575237064
1970931717
1296535176
1693036
1067011120
2143677461
285973680
1695667294
2071215313
482641198
703578281
895575827
131037889
727795516
493727301
1457879567
39377859
1334710653
1213577695
1873264286
1397589616
310887633
630423483
624115700
2134492057
513962750
361950466
135859148
1578234809
1342098889
1893047598
720996846
1224261080
193273216
1600750796
1203209122
1855993199
1874206044
2096115756
1465406863
1225624894
336340922
1852954663
169016991
1136251389
373553795
2041640940
2034913779
884661255
164622428
1932148467
2038813288
670025921
1476247374
991756232
1888634212
236136938
357530685
1880391477
675721485
2022467851
279673049
1670972962
1439172694
1202675495
1200968968
502996326
1969911385
1077190456
1047826682
797935737
477623152
1806075587
95867476
915815627
755400150
659336198
1724249266
1838054680
2030313183
2126501022
1477955922
1147620549
431186546
1060599171
1867665546
2135062474
1157967006
1656908769
1203143094
480827973
343767289
1528765534
814541369
1934398525
686730956
675554992
438857594
129212128
1050762633
693210358
570329617
1431953125
1134167571
1711904876
740859672
548532789
739456944
1085458672
788316455
1555997822
721505174
538694056
459230557
655328595
1262978457
621612719
1281118085
1538458045
424284907
2115505914
1696837649
355991109
2091281842
2102420456
939452279
2032850815
1364547426
18151504
860439121
1387526043
2103524448
1615652860
2056816070
1517716593
713483757
1058806973
1795811352
230262823
1797156091
190900801
396936780
280784892
1040021627
2062333578
1076891312
671419364
684602960
1499079485
448370265
1816406628
8504709
1333119804
1838877861
1676706740
589347348
1270198882
725384558
752672643
1039724225
1972775868
1512499777
925751056
1808963757
466431554
1353199817
946832473
2142510085
1101978506
704200865
1466725866
792452420
1651257420
1039820708
1876144459
61532153
211763958
2050268624
1191572539
559601283
267827361
393228938
1045078743
1017761823
664622447
1609404040
693771326
189438032
361384277
436126143
988577228
1498348956
45960759
1498452922
187373506
1753280768
2013822262
2050559238
528668194
1978763530
1284371764
93377000
1726545260
818784898
1387177390
881135637
1417738683
1849999492
742730637
1274689796
806739206
1037869098
1795897160
1516094544
810180173
1515687753
1481875674
1849462539
1024320875
1596804892
1396670022
1397093614
325819194
1830238329
546093791
1023114429
2084373744
1048064201
404816844
30821790
8415885
1124978210
245018784
462718847
1761520701
316366230
1673311889
26514148
744194819
1547307978
1139331565
1727926926
1816996680
945102113
1924986960
709628236
1069185918
1904414872
1371015995
2023510012
493124002
125914331
612016227
360285031
2018549897
269117720
558370542
898922381
774665614
1281977462
527802635
100893697
2084212028
1382664681
1652128940
1382663222
1863895082
2032856761
1894487975
1613415089
1177305156
1122944215
2136317003
1219550884
1915156896
1636121429
2089449174
1276593123
2006278505
1135976487
1844811689
1844682925
518175213
1720795258
2105283539
223619057
1920042786
699859075
377726399
666629353
1491933480
2125620406
1177533929
445424957
2109134015
2103628496
1466479519
1565344727
397982841
667861505
2026369635
586213715
2076469688
1082497196
1219265198
71214561
847371298
906810872
1108447378
1016074077
882331395
1626340441
1090126273
312011307
331425845
1781363677
784353079
114156354
1740215863
1445282765
440541833
1876038189
496760611
444412524
495336276
517901627
942713758
273456148
1245872872
819394454
2008117607
1559821755
1740738767
1713979616
630302260
1400070920
362075452
454382137
978638419
692242061
603053996
601319007
1134230053
344922563
539160820
1682287113
1062116864
291439464
1030013354
1983889075
1631996987
1906667183
2068974515
2096584942
717751644
1381150311
1648713228
681154311
684886584
1020286393
2110083901
572737365
326611889
575141991
315466117
1468500749
188472823
1664535769
1136576884
1006296706
1431875983
708419639
1425292155
1360038059
1590304736
515098206
1978023605
2009437246
1906724976
2011048764
1316410073
353797175
1616372936
811557513
2065065765
354411625
959573047
268727432
657552880
1517460711
333277365
1523799623
1270674233
518038817
168122912
1609275088
520297862
16623136
606583010
2128270933
1903370535
1364303793
48544597
2120368946
1129837508
1853165246
563623344
686799635
1996209454
1806396719
1127046959
972566347
813203888
1257814836
341141155
736812138
1016662391
1158503575
320857958
691061842
1534626447
151175881
1247281941
997897406
451358057
1102495427
249265322
1500753250
1501760281
1625253182
983140640
219393368
1820049939
189089553
121541535
1408905409
1574740854
168455029
1147820081
540621051
2120773254
527325949
1583753868
885355768
660781128
108430381
1965901067
252881684
361851851
627799597
838901281
868882333
1513427151
1584588172
161671305
1786794925
413030720
633761313
1554377395
1035714005
529559303
1544862197
1792820241
1468519340
531289567
2118901554
784150850
658767326
261362642
1081189903
334172952
191635799
758903126
663658965
1314251688
1830709871
358646375
2015569580
1186028036
261312224
1385342893
1599234892
1302499180
515921465
1662720786
1916496798
9562177
300257045
2048943010
1675049559
848523460
542252268
1589072230
734606911
743543576
795156069
2118968547
2129553163
785114085
941115467
1211683157
942371577
955459998
1083349516
754354900
1808970591
1159905055
1274828966
1812261353
1762666410
1127835825
67683834
658606952
967847346
237051737
1811651555
796331543
1281519726
2052338490
1557936915
1117214764
922166141
2098946651
722187428
1008115618
1214511669
1179899399
441188266
1545849505
953978164
1453345667
456278414
1593110580
974747822
1390569150
1440484001
1842843712
198542687
1172846864
273825945
1650760922
176703114
120226573
978078054
1122035970
750762212
84308297
1755924175
3126848
876677625
1225967005
1731987759
1945574738
1501752831
2138260394
1943232618
1721127233
364147282
253119681
1299583560
951299398
1191617727
592550691
1135939196
1642490021
609503645
1783063057
635144240
851719968
1870724636
120437261
1822228136
1145631728
732500578
323797258
1049599338
1016819137
1701993338
196620540
1465194682
1019139962
1775832826
1608964232
724973846
1377080751
199044600
1462332491
759097045
1958644622
1547339339
1657398429
538023256
1453606350
733346069
459482827
1929837527
2094088806
1573242434
1294800018
1362274124
323465279
660914104
176483016
159427245
255671077
1312637772
1831661300
413482465
633485930
730672601
385381364
436242546
415718296
2098279443
1435566495
924906151
730212486
415245464
1425144596
2073252471
1381970378
743176092
1059069043
803960557
1058547723
171746881
1878672101
234791457
2096616628
2145315063
1001856489
1004211789
307780953
1547606196
1265181388
1094890721
617482881
1704707016
1932568044
1049715343
1891778214
1363985422
1601102282
427556692
216497699
138708085
610624507
1739335997
1494490428
1385357936
1166533971
1414567475
2045851375
960046663
489762171
683667068
606784138
1588231039
1533712859
2016651855
733581029
651372543
1058980945
1400052983
699987623
1786987464
973856780
1654410593
467756885
1009452470
1238464964
803444532
1449242587
887868901
658031278
749837092
375996873
1144607573
1674203246
210641164
1600036464
229940488
666549523
1706153781
627727676
789729023
761979444
445145510
952037317
742122112
1343144980
380699633
1519289364
1202968651
1523406014
1505991404
695260544
1708902869
425327835
1314480538
245971867
304443742
1797977847
1436363243
1586027860
412934422
1870288594
1947339902
901490018
1840921086
1848990227
755802636
474477857
1596919741
761752679
81412735
1391501058
1513758917
370842021
1165687139
816467915
918488837
1144044254
1061505111
1258746727
996119928
329723562
425138465
1087283443
1374578765
1193176108
2117938331
1453528231
1019078384
69911605
1943345553
397465411
1911261239
384539640
447737610
1289828751
2004618048
2105347538
7575313
465425204
959791014
744910723
28171048
1337768849
1872869728
65336912
548733558
228202512
1316008866
1154279106
744432314
1188279113
689141365
58240936
1723740294
1731700264
299703281
688377041
1667514172
300722968
1527389615
1993004975
49138393
366217634
1159026775
1888431870
1754217068
72914391
970505333
1465905475
1812048359
369615940
1010576542
931012379
984131426
410611325
671565882
1748366353
425029539
2142303414
52017309
1175015032
775502723
1057644266
818750763
33363799
480850620
1834306277
60584779
1198554924
1574035419
2066324767
928702909
2083690295
1843041001
1724435016
1992388026
1679861052
1233720677
63696381
2055262481
643472672
234529765
1015894116
105224620
2074497462
1737033417
539329737
1426170673
1822023164
1898046236
2021618372
1891167150
1278102492
2145338778
1306162050
1703223469
1445743425
975967216
2000632293
236712901
343594134
293702081
455914616
730005330
959405874
1618898758
1516213320
1399469215
1247380020
350418008
1952799827
1262674034
2119942357
578797565
1403611286
435939501
458760024
53897831
987211701
2107493956
1026699304
765774765
768698972
1005769382
587934918
1428490190
282281739
1055727520
1877762290
480896628
1366962073
1247740512
1851208009
55862577
1234537023
1697543686
1238526034
1250438064
1092375598
116802493
1218433189
1891463589
86536377
1863691464
104625079
313691909
54563892
1721360599
2075744540
1686036606
1522430484
1275345708
579161742
2113900827
1648255942
404517566
1662831657
1131307559
1157951627
2094895979
100569064
717985909
449717403
956594181
1965325010
1794932184
171147937
1549258263
2009437246
1528841604
2025410935
311002447
1087989033
106434145
732204326
132921862
1309300376
39846821
1247163509
1279982393
1882705415
315816827
1651748797
147675214
460695571
936752278
2106738826
660754345
1777234394
1247399556
1270308492
304337534
297871049
1785644773
1013806585
38326676
1179612867
184617347
1164772900
508399283
1725431108
98594808
1373880163
1811034372
170104126
839888433
1166526195
328129643
288316989
826645814
936255373
515109799
960982675
200679081
777326689
70277105
9173758
1676012563
1057211808
1833215557
1284687391
2006281226
513528860
686251198
527813339
255201197
1876141426
792318523
659523223
1246161019
1834137472
657333196
225765688
1579250134
1103344526
1947696104
1596084077
1340636728
117179550
224596048
1243836608
350582937
1553693519
121502873
20868093
80552699
425704278
1094616939
2100499188
1497355355
456140236
1200720563
754217417
68289953
213836475
1424086214
920138347
71079423
327716289
1569696273
1580897228
866947279
1549994849
1299670103
1313706276
1106720342
1612026527
1612281126
231856689
922618812
483417269
1637230161
233854940
786437737
1246333997
1474721708
1616391336
732527169
1529354971
1506091681
56195574
1136634735
1979327693
259367706
1272068859
614026271
1115110873
1367464418
1653449751
769345564
759843821
1675631209
656805701
113072329
1818987041
1372918790
1992945220
1089156449
994895318
1461507289
1713251107
1641973790
1398749780
381215752
1943288444
1100454364
393066537
1576104151
928422263
463719720
1600191910
1672991587
1463848403
1156456104
441570141
324805177
628772506
2046997359
123511394
1181607407
544216130
782444815
137106868
1937944917
866236615
28600589
302220912
500810514
1916280171
2095198418
540182719
2126359746
1226320903
482697638
1012925826
340745611
499569898
127523813
1948311178
49060244
734287619
1946314764
1812525352
1207009775
1405558929
1117248508
1782785589
805565826
689160339
960667353
1781385980
414525530
1375511695
404960900
415798143
68606668
317162706
1149058039
2003377948
358749947
1071911264
621291316
1524077500
1948719090
395533131
2024465591
348111752
1152575335
1011207288
533494918
116521328
1075112227
676144465
376804902
1204513550
1218887474
1757747058
238762559
1566016789
177610931
1753791479
523463660
396940255
250271153
1784785908
496351370
960187080
1171400087
484568673
1822878050
729040808
1568226662
1449647789
1972128232
703046599
2080248502
1068378554
1913423272
5360824
532228676
750882530
79422473
1541883856
1929660244
1096260004
593190164
1028071598
894465204
634614283
1746267594
106285597
899995555
198439265
1151549813
1223201817
1181961357
1270455327
1960497869
53298420
401090145
723697738
1611361083
1416170566
1670954989
1151188088
1641195106
1988444039
430435178
1591329025
197473598
1869859352
1645673804
1475905747
558124435
926603837
1309449919
1555319677
1445088614
1784242876
616256634
1322931194
1639261784
1817089874
1761177659
1449828022
906091462
731741736
207382846
2107563247
1888837550
1078901206
663096655
674461781
228648485
562134677
1596682249
173415254
1214820790
1290166939
795007308
1995334796
1633701037
1302363642
900421198
1899743328
1651134596
81996669
1809821830
182711547
1751568495
884132710
2101352284
1144108214
687427785
1364883489
371426680
1664165773
387037365
642280561
988855819
375492442
928141930
27516562
196841941
166444711
1786014090
1341391278
326441319
2118625880
418718677
1584571130
2050112356
311240073
1542279439
355752328
227024647
1530836320
1204503992
901046358
2109482661
1186989777
1578277827
842839097
1918972454
1520891115
1160863043
1699236001
177519710
1984050218
1481189364
1045475866
1800957851
200368942
951636588
151566659
1419593301
861882556
263716332
1556188434
434759019
1438002549
111394213
1132301250
1485809365
19613264
616157392
414445708
931467199
1710728173
1615890328
1908708282
719520796
1739596983
927051959
469050191
357815614
840000633
1528522357
1979437109
254724571
1127888946
1382110516
1982523591
273677891
414228032
291836354
1952129989
1569679109
1070542337
196031384
530186869
1827673085
1998100656
1351410770
1203338390
734761222
291609750
255303782
1234131394
1055329496
1272694791
657390152
106082499
861873213
1917226395
2038237045
1030802385
168182182
2004515996
1197929089
1784668826
833857677
551965827
702473199
769538874
922450666
1708608933
1570450174
554148576
1489754532
1113872947
664892971
1218060208
1041315804
301990879
837415176
1916374382
1768578664
64382454
885166754
1733129881
1640552686
1943681175
1715943249
1003826302
1028120187
605093724
1831607681
1616458274
1674555164
2144785279
1793306036
565218592
1720571312
743667564
786263717
1899704982
1200690770
1267858287
754951407
125446927
201490732
772196465
861800734
850280919
492571886
1260653328
1489105535
1675365245
1775625627
2071707512
590234519
2061043754
115788027
1613913359
712407528
581863774
1935540234
1422616945
624732866
1568234460
591178313
84777093
1193505312
2064207695
259732545
1445886947
1006361498
1025085844
708376724
407674440
747020064
180986675
551968003
1262912446
926454997
215008444
603658782
1504925625
1142363181
883099221
1504960774
744489890
1385223696
1761496829
357706692
260897096
1178402307
1113132716
247102939
1741490468
994480762
101193117
2105361638
1450017514
261640732
1935714245
1717157769
609575721
633357359
1461294351
575367241
17837893
195492296
1452912250
1071233795
1478937491
258669271
594284251
558322382
1395251265
274501212
414643138
2051846355
1446035332
1101476238
501898394
863175749
1005700900
1946742388
1006982836
974587318
1618732409
711272331
1443084829
2084631279
1175088277
1113872677
221668014
1021899292
1844612275
1458373183
439623362
820008433
2026729154
697098685
230524702
522563628
176373249
1730598472
32295849
154526238
1180734229
442518437
1493128545
1760782952
464242220
524673228
284340227
1358929303
1357991779
478340080
610639410
277331907
60252733
1711085782
837270256
1532091972
1530531001
1496986574
662875887
738673240
2018599125
1931462625
1146053038
2132298613
924403716
1917988006
933368991
316886053
1839610323
972773041
1511308992
1939875282
2133230997
693569015
1883080545
1280516692
837081060
1062794087
1347294697
408704686
941095069
798241280
1461764604
417290308
1067157461
1335505265
981498699
142404008
1733629811
1557789021
685279645
117471712
468489211
1829169381
873951015
1488718882
22623598
53829039
758425979
45377318
301020795
145635713
252542550
435309691
2146528241
89426867
496761047
79401120
1874191125
738578227
518862179
1198666190
1584884999
470242171
674727159
1885219244
1717626001
1172182968
740726750
1801081215
1127563562
660834150
2129324724
802379501
478486303
1044295820
665150884
1850373323
101958865
1303198088
794950165
251703901
1440243965
1175616725
1028458074
1610768788
1848175331
634263118
985187624
30504817
223387329
755688315
724727501
261950341
826850215
1928448650
834020185
588047808
779775210
865232206
600164884
534971265
916229789
1147599074
259886171
924910421
718296007
739346802
980381764
884408809
513560174
642949883
1653923939
1855683348
1114613383
1994206671
301206472
374028111
338261254
470659464
604775679
1607681523
656878065
1301956095
251346538
624558900
1457691454
986884719
492900135
940312947
1201238508
1052845829
1541190779
439904543
563007998
748820193
1857496924
1576918314
585203202
1642291815
306361681
2024218508
127054586
168680480
281846365
1171408917
1404273905
1099946755
377491245
753456964
1273190099
1129979353
817806835
1356971908
951894580
2094084743
332745922
960859770
281030761
1428371560
1365047515
539908862
306943343
1320333855
1627698067
156726601
882118260
171820867
1458498924
961714337
1991087206
928169006
1456359123
1691222967
1227995138
565385907
1465669747
1139381603
1649685834
1861188318
1247615095
625672824
480682914
1998299366
981601941
1116400730
1382898603
1226508035
515309450
870267277
461199801
671751619
1200988710
51137089
671259418
1108103448
1443637881
611774891
1193494419
1534925737
1407213535
188612484
622392407
910640041
1244308559
160850890
1851310244
1840462475
1801816843
744276608
848144112
909449457
247191039
1475256752
839390830
1986896177
1221506150
2019378178
473136677
568059777
933970180
1392295687
410197636
1124575656
59263589
1755261698
944161102
814772486
16686900
1710450913
903432251
192672442
355863329
2000846298
1383589858
1569826239
743980469
1073200442
1042556591
579821697
1519514222
216215405
353014716
1398224833
869977477
467342469
1597274874
1619786188
1735610687
1876998866
358025693
100771898
2100389055
1826132029
616376594
785162578
237080491
471005494
1769388369
1852295063
408060148
272920927
597068715
832632714
1192621485
443278614
1853555225
82824252
1420372237
1091529958
384311773
800935570
1375026486
1978653697
1772527200
1215253417
1662581230
746483611
1437620568
1512076668
1323933914
771910332
610543157
1475640968
864145884
2073772435
1298921586
1815054378
1039885306
800698735
223666717
970320123
41306011
227435638
224925722
1638013881
926527970
1568658493
292569542
1942239353
552421520
160107822
2054626239
1412951913
913980676
7417656
1657025481
2085945592
1839577920
868199813
36218258
894324780
936244784
669446645
980391934
2071014435
930422378
1912324464
1460239966
1531777953
2039875330
1572409801
1644443666
609679047
183281867
1827015465
719651231
274660920
1385814286
2127806848
644770799
1063767891
1737219525
1681545421
79953196
103697775
891690487
1146303866
2077190487
1806142951
606618569
859097923
301365365
2017877643
898545973
1770807861
273678445
1754317235
892916910
986779884
2093524522
1534423975
1302231800
1704716295
1893730245
1333878048
1942514618
2044419090
1429471207
1881669095
1575932573
956982590
2070219795
1553604461
1622301645
1658948805
386941948
785033856
1314009087
983043416
1178970120
1548672646
926336276
400588982
694483716
225429403
365809954
1013805890
1617631736
379130604
42068382
1270458919
89998713
1236551676
1100081901
1038662284
920115548
576408173
1000300658
1978188578
2146436608
603629477
1042495297
14380837
711166380
301766628
1683000493
186731601
56130771
1674608526
1715162019
1355098493
463007327
241020576
1871164170
1688171011
1919842197
1066764498
48496387
204797068
2057710669
1663141028
381151872
376225801
1179441291
1162828191
282593786
1474594784
1036458442
1121604702
1559644320
30966657
145073529
1413484819
180830552
1177887584
1994493998
28813508
1133197452
560779718
1818071152
1507040410
318217987
525350559
1314558353
1980307933
505310967
1622216683
1545887918
1429080441
527365293
2099987808
1932646281
1440430346
766170337
409306833
1621380265
2080248910
950831156
223110205
1782092451
1685825131
1221799090
597053468
1266750993
521289759
2105432052
1720476725
991936193
235648251
816080068
1960866882
1884841940
1314312870
563331165
486173211
730154665
1688485510
1459835679
1693342424
1210071944
1510938781
1029367437
155579724
742144485
303573336
1114142400
462054685
1107421681
1025306300
656155216
67651356
1745051206
540832884
1364830930
1681679805
1757222894
1981845532
1906462679
1936382700
1680978400
1513954288
504760602
593658845
449448807
755757560
1019578511
606792817
424003802
968173289
547115418
1028840034
975568681
903343388
1069099568
1783135744
1247126941
1688745761
215167758
1010180377
981789135
1350198127
253414366
181129074
635751674
1075303738
1418975911
2082755075
871950825
1719306497
588452283
1508967391
2047346252
741820790
1480685833
1393261297
1653290301
1299003097
1609285015
1907524230
1042988065
1711360026
2085604095
545982775
1177375371
1729581342
1473716537
1360469209
872942572
184997824
1996084779
467355783
16896795
966324334
531636740
612805841
583111390
514331901
200536107
499313801
1338542692
1751875631
2046818550
2075930916
1199197101
226698551
373369281
1064209209
858933553
434276389
153315732
926098131
1828936179
953708666
1035932531
1619651369
1784480922
601275938
1371342226
749035544
48058757
1832624064
688307326
1002641952
313203059
25834319
1348964192
2053910366
426786037
819377674
2123033766
716359821
519214446
1833642477
1924104628
610708191
1146598619
184838697
1938844784
744317890
833096291
1229325588
1795808095
1659158764
823789281
1946078498
1623435361
1403692881
1534257785
968144206
303138201
431244105
642851819
537806052
313043554
578581377
1825887505
1772073074
1400326572
1568881829
215067451
685426106
421928233
290107722
128394330
267598285
986625348
240460718
185178075
1405027772
1985076687
110234385
850950215
276176044
190107920
1229403651
170196589
121715602
1832364720
932727534
2095536644
934332994
675140183
2072911163
837828378
1771779749
1612083625
565965301
1366935200
1904752512
1027429283
1890336229
328294296
2025078021
285067711
415054274
1502408630
171627214
327312015
1554026504
2059556188
1085895043
526657774
264112525
1569359265
1516069924
780722238
18543593
742356303
417727167
2064661210
1827239454
328495668
1138340064
200515342
1583867768
1319131994
147062629
1142927677
1121326866
1777195906
2135898301
1093650230
555587335
1054547473
1085189024
81889250
422135813
1813640759
181481032
949896126
828180304
964546251
281288346
926167118
695229138
1640811281
72292036
2046748745
1523211309
116403767
795006004
238435999
1370557226
773495179
1511190306
830978131
1467024301
1215530432
981930422
1799371558
740278928
1313099137
522163399
1946226328
1500030380
66037077
2087695456
799293087
466878126
692324461
227385389
1967127867
474766253
1848764831
1897118119
1680953781
1828636091
1370953866
641971833
1248279630
496070243
560043385
1039063172
23129408
431419712
1870672613
1343958324
728526447
1850780238
299729908
79986373
819101888
555226666
871108888
1746850733
999239593
979694969
1726829993
1751823135
1661000346
643663930
1401028579
511443683
1773637481
507856224
1242279154
109088373
1541708402
407578513
25279714
991480957
961476274
296609533
1698902219
1718256403
1795398019
233489113
1693491433
146413176
1202723974
1988187687
396741701
1500034067
1160900999
1825169930
116942311
378724218
151240658
54140102
1850961676
460588764
1505800058
710437235
413274562
253562891
277478383
1579502769
948320099
1287401953
1818687668
1420540782
1927493163
260970640
1806157319
1607452244
643824961
2061294159
510843358
904369702
1682814380
1571728442
312504156
1967162899
594643336
1237221601
914174787
1100478362
33313139
1582785799
43229268
1271741280
128242096
237251702
828462895
1373952809
204157095
1692217964
127504385
1139070038
1223823283
968126248
1464994365
70899290
240759523
809143556
2032195312
1468377500
1988196737
1839648178
1968500595
1574538852
109561277
908403213
1697022658
627520401
2003290882
226790725
1224930195
933150895
1812967179
1946927882
1944827242
90028891
1955140457
1970491082
1074201122
1682779521
825858119
2028665820
1143558116
2700253
376418528
1945796668
672479638
639523610
1576642372
2139502961
1941141867
1478707320
48829330
2141102433
2048280246
269318414
1131803479
1665236791
348355458
440944338
1704519000
1958325962
1328642997
1217622295
1135901278
647813925
428545260
1723490045
1003177665
1121007461
159353932
480713596
235167899
1884445267
244798593
1716351908
1446165583
1541798807
63060078
275277807
1586653595
633925595
345558171
1300753104
346511695
1637724674
1889182721
1725476003
1034698810
1689938347
2088953707
1539051300
1416031010
322251393
1657111127
1631097322
634139118
251114699
1263537841
1249862659
474953644
289173659
1981326903
1894991984
1150855495
1635122181
2044266821
463545568
25101452
1392137645
1218172909
1167475873
454178930
1402130704
263850683
425042729
366838509
2002691987
2069068842
1480653464
31945520
1974926789
460770030
248746284
873901180
1817337776
1100480868
946483714
23657126
1647370795
2060421979
456245400
1879566430
577656450
858621623
1794113986
1268975523
714180264
1176789958
1835169887
1097862828
1826014394
1017581315
1159202991
1508323602
1036470553
613733025
431737499
1852571602
1269115836
763515822
61180764
2079082227
2120154506
1128817590
2068987654
140917909
1601438578
1641355987
1186187978
55524884
1027957889
1571135592
529664086
852665762
331753619
1349367636
1219407519
4057245
465465913
67537351
197547884
572931059
596035883
164456599
1986743439
27121989
1372252418
1009412906
581054510
1718765173
1721417337
446759169
639066891
1457729291
1272810122
719931758
1337575464
430410581
473011959
1854796640
601869498
308640720
1057008660
166449304
1955630598
629781016
371053502
1672982107
1439199474
2091442045
1922037360
1591464704
2127730086
288258632
928974286
1909306376
1128612362
1611057866
1270864789
818928814
1605499182
1947228274
1418254285
1261922100
1229850777
1690834029
1482463854
348240361
1594148745
924831485
415941611
374818649
1533759385
1851604917
663682409
1399905705
179946984
1315756385
1830574135
2079948300
710963342
966451746
422732672
1368739020
7470485
1388420580
313891336
133227333
1779649304
633444324
1322198096
1074703292
706809836
99902032
1927149801
994042890
686742863
1602148942
1504925625
2082408969
1501750665
346089053
1484635245
1478769856
1388938992
10618346
328025367
848099258
967922480
1001430258
578714680
755704821
1715494395
2010009909
1625250242
362900052
200782414
1072121551
908681710
465323294
960943302
1511771454
431449949
296669861
813536157
1503048035
1994514119
36833977
1804790724
1199201705
2030996695
1680529323
277796042
377177208
1607844349
543487412
920851492
605885152
1518163773
1610218986
1134462743
820913089
674867430
1812398986
432633293
1519465701
2053152239
1515448534
103065221
300876047
926892914
832078638
707247514
1507060707
1780703795
1618686365
615664927
1572391564
190857518
258545496
1708804910
1229089363
1859067466
1836501689
794163601
415390588
1528831224
1503160064
615053594
835873981
1467763956
1777299494
1897803624
1403567045
244051791
372418154
1013543690
1111147224
1689142220
1118790418
246373078
743033837
833946558
161288724
1415182419
948541259
813726484
1958856021
1338133325
1780039198
2099388848
2042964959
1622978825
690267751
1565747689
2123164129
1901231104
131584850
776061401
1833059425
1600309075
1823714916
1894553705
204675726
1741433729
277337468
1034623194
935277078
100381460
1009284239
2139223992
1075959254
1349807440
1880303104
1240663541
2116485231
710135900
1818997405
338886245
1295370115
957530285
751907071
1376954439
587826211
1765322989
383556636
98477427
1945321240
1601509321
319608111
206265817
1982906830
441442209
1790049969
152830187
1366367187
340845675
1921660121
1333126475
1488097051
648964338
174396728
692122886
1369647384
1181562361
297766977
884815884
1023273220
250156827
1416476938
668033242
1142388991
502270173
99093351
1752731830
138816904
806569779
299202500
2046882833
1275413960
1912289435
525789511
1823995418
1010700355
1087785443
436345763
541882919
1491892834
1560315024
1672042048
914900955
60964556
1548619115
1067861173
182744362
1412110159
1604614113
1385440792
840313071
1598203446
2144944952
1493837109
1389446222
1789287492
829834441
723958363
1264720862
1373581529
359468785
2140733271
2017590333
1897672748
1152730837
1271971031
1638784670
734534975
1906735896
1783742810
397958992
1650012157
1353044650
20099671
1510007257
2077341332
549410457
1503679689
46451401
976834484
933749413
264995959
766400938
1281150951
1559765188
87460897
265494938
235459571
1958986408
469857924
1108708329
733236037
1955447553
1539515470
500636310
1941395772
160128279
1295370115
1935722219
1463110452
1958314514
1764946877
1790664920
1733121736
803348464
806973687
2092941806
2110113823
765361008
1958094895
108231191
738418602
530831023
794433988
952218544
1251303599
1857054620
1302706297
375359196
682866745
1426747913
176760659
283371748
65053436
1785501549
273302357
610022151
1167286106
218191437
1598099292
125868713
1959445668
491309522
1463260822
845581184
687258614
1062415010
941427755
1847039546
203107127
1522089818
1473509122
269817212
1196345972
836232139
354635861
1189104934
1199849528
811915880
1991181437
1456146338
752619189
2133506314
1096961818
1663111769
1724913605
14948076
1548309126
218135154
1382142415
1999466304
823040104
1865128042
620687616
77448687
1839177024
870106873
67309775
1218667971
339244849
199101965
1733028693
177812009
1338605064
992205034
1271026256
1513224531
1703099089
202494202
1142688780
1065229275
174406323
968985383
538092386
1398437042
1013164851
867020075
789653787
1970071166
1252336412
1178292351
1046092584
617143941
609396963
1564199516
221893479
1888212665
1074724173
206394625
1149008723
2118990583
1076319328
1029579169
1671676372
336411697
1093291744
1186218464
1167144278
923329918
1671185942
207078840
1688656520
374987988
582845346
1818697154
1476773350
1784492495
572225128
1983187414
1474732639
203992843
148125475
394210321
190153941
603376814
1005455843
903472121
1760651027
1623267038
1447163997
1806233285
26444836
510791622
620381777
1364684498
799129178
1891561740
412727126
275499063
588767627
200118466
297233304
1341165841
1789560457
1018438563
839514042
1069145427
294247797
1133922267
1501864409
255339981
629380133
471123859
1788651246
1445807149
537748855
1813202418
1557738092
1079170675
916651210
1416354242
1904261877
1667850187
125735618
1089364778
67047072
713144608
992259603
156269840
483990942
1533489694
997596666
159579406
1615247349
1005699396
601096509
775786191
793193795
1953920719
189547279
776291727
714011558
176903338
102621955
131779029
1681614401
1596604299
903889096
1520292251
388246533
905161692
215385327
1398623359
1179559062
1029356685
429992
91272658
1066830476
1183888017
1876479761
990309099
1283077433
999393809
7690239
677741183
545449932
629502112
779646263
458675105
1021913231
706387332
1720423707
1479545033
1778907761
1424276033
1144438629
991388132
697232265
740229457
131180471
1305958797
569526234
934680628
731416456
1575724926
1120650913
364636338
1227371753
555261167
1179255847
54898716
1210540829
996413633
203992314
68568052
1514747880
466789914
1044459850
1296325009
71911271
73529112
1925741546
1052240686
339743294
1187228119
1079376474
59103712
1181538046
852116191
204559724
412696052
854658779
1155288769
619818085
1099836384
2093518587
1373443863
2015838273
2081238907
337781269
438645603
674861930
154725894
1328614686
89602514
1005775627
299471311
990180125
753561512
1014277332
1529462232
1918329645
1735058973
1733545874
486914958
650153173
1010787108
412928243
619437
1714111647
1211602033
1165753847
1521573383
1283836060
2143476861
119097710
1411204511
488298100
795303610
1149794543
1619176387
307476732
1095961455
2087269043
2116418214
999607527
692949348
740765626
435617801
1329658167
1041167505
1782467503
1280454124
1994767232
1472417544
505868271
1092738969
995734366
1462916899
1154815803
760512092
580224457
2094211026
1311440803
1492950855
1766315279
394924543
779671069
870898173
905196313
1723788980
469070094
890479605
1080475659
1676894706
1186818204
1604149967
105601349
925317163
236741013
2037959872
1399389473
236625351
1993402353
1555048840
886175463
660781433
895012468
1336256086
1338916888
1258115365
1566533325
331937792
1684643192
1589653148
547389547
48452726
391452652
920672429
836377783
130732165
77430040
494728975
441490759
1410772116
388639282
1363021138
1331224215
1547169662
579046055
1278271037
956495134
1381474229
1480194049
2093284810
381716214
948153773
72537555
1955921323
1172304760
746179252
1466346844
1201304537
1164970977
143953078
571798327
1843015291
995359099
1710951246
1026360421
599271933
1331045431
1856646497
8258083
1838468984
55124301
48514644
1158273243
761577399
1386036648
1156763688
1166566007
704383986
1635032963
959813896
764525137
1805582177
1402387962
749619529
1808019166
1815246235
720964832
1982514327
1587390440
471803232
830128648
1530805825
705820806
1531328462
1703369242
1002487207
166607319
425418039
1767806343
1441913805
2055765039
1605913571
846227019
27027657
906875868
1231335686
223032464
1385072658
343305439
595161522
829670524
1474901339
1031333794
814497106
1538582010
302847829
101090016
189110933
1918731912
364512393
972877993
1384484840
665487224
619256825
1175238219
587340901
142683349
467382260
577379384
1770131827
362170603
234474550
2006162175
511533557
570604341
1603441044
805048346
1600788076
1240132806
858737938
1957617132
886014356
1998118236
345092034
296810834
872280703
959508682
993329492
1164499558
637169776
630396049
1204649147
1354913477
962183964
63172396
965048920
749094906
711168887
1168774729
1952249861
1330724698
2006031063
973309755
832991869
201983283
287413030
867321561
1486645663
1409923484
478495287
822123407
420018359
420316036
573414780
275931071
442971738
1517631764
1781010169
1615103826
1737467170
1233823221
661999568
1763105339
1312816323
745056742
196318506
957498763
1406575683
1720787831
1884191909
369151739
1418732452
1370770
1038848953
477176950
37131567
923911129
680040488
1589646914
377007441
989372360
646369148
2128570309
467670324
958042182
196137512
1412648141
930706263
1700315804
529370449
2030916798
735001376
1206581948
981496687
1298393229
1066203940
1748773626
112661458
1399968110
1383652122
1762070716
1546901251
526856685
1101211351
872628225
1002463701
1708881376
47578289
1936944040
912927856
4594487
356991614
1738033633
1107934971
340301171
1670443645
360160057
4663171
561060278
1316391647
970368794
678937467
1853766802
339782503
1861565960
1635698933
1425967662
709255920
1695088226
2026816034
1796852747
1479268367
1218169178
1896414131
1129266400
2140445494
1751357758
1328422112
342615372
1138403226
301172848
278158500
48637216
1591448964
2020443903
1545809382
2109331327
928939114
1487005062
116679527
87344546
1223359667
1834860705
433333606
473616492
340277598
1470760145
1126343808
1320434473
48140255
416396407
1479008217
1387080835
1501759660
1136395870
659307734
330583596
320814039
1431111566
371286176
1084454158
220214222
1365015255
1337230075
713770554
638938560
2025786616
495652866
151033831
613467038
526609610
74785895
1522421964
1872520038
1093104903
1546902531
1331146413
225766488
1636524330
607771192
1395611569
1569114638
339305757
530231255
160444107
738698276
259791349
120529398
687482717
594207719
518372090
1799022207
259610277
1453291073
913008475
1297871136
2086554675
631309302
699665250
329429104
33840776
1698289124
985736602
74164572
1728989317
1169526291
139432458
321064068
187006815
79843187
1899171730
1236444323
1238344536
1224897162
1788918276
44856045
163402668
359411105
1138882124
1268932666
90501439
1797889536
2000877153
107805376
613566748
333012199
704276192
1768041166
1977277185
2067414333
14128437
509284016
263745006
1696493635
183898470
2108187126
902847519
106803483
1786513681
1782019061
565262413
945377581
1791671249
519948082
1279743386
431665915
687089672
2079035746
624243907
305608171
1832397383
95068697
577655960
1778456843
254488281
513178308
511948001
369535545
1145962206
883961237
218315478
1557475571
90563440
496638675
710295001
550724956
1427128766
563753321
270874875
311400765
1804254641
554300440
974411264
393286953
737216522
488423479
822095091
1960764310
1585917911
1691995571
418407148
1661784423
1983683972
698671021
1297282280
883247380
1544418706
1589340068
1485067446
91735519
887947450
1150609307
1410936791
695214796
630686278
933987494
918499414
502683974
39735643
1578426073
368916029
346564434
2059229894
713774510
278574250
1031916414
559075259
335337411
46958027
830137354
101520735
1942714377
1068352618
417080697
668274124
720486487
1463187054
1515573817
176902462
1566415561
864332276
1089861649
638011500
1562176878
1761365048
675835484
2122760300
938787838
1830156485
1324109777
937044876
1316911039
1573229450
1743968205
1812182048
1641738320
1416755165
1153640269
108924397
894506497
2045296423
1832047896
1526001134
571352577
155149166
1891650917
71913856
217050840
287631104
1673061482
20225197
461158010
194696770
526514011
660149840
1170931257
148746178
1281243367
546139327
1183220971
1423555339
1537772593
854066203
264761627
413482705
576809180
1952812569
114140580
899692437
1506930700
1126058160
443318805
1518111843
417387445
602677550
3145111
913634178
1684109837
1734473344
1034278716
1996356012
532120300
2013421299
1037904471
1772173709
1822127274
906083278
63732018
424463651
1835478364
1033926361
1963643380
1221300477
293773931
1542283090
1990963208
1571653171
509334877
181281353
1799725082
498336894
157527735
1160484230
1948149299
428067780
1153329970
1243733999
1215622409
687855315
141062615
136423284
727725616
985694471
659819576
612263533
786965758
1297636328
1909989851
718612951
1870666870
1052337561
2045853667
86702592
543499386
1788815079
1854989385
2013615079
843370213
1100557975
1804494154
1443324878
1577158387
880361993
1525364134
1853990769
675780456
27185046
1157367020
1800890670
1984278956
54348236
1218494582
432164279
70145704
2147442369
1104658414
107363599
378316392
1490079387
1383960400
1076869579
736308191
1611661942
989538186
387745167
942336941
93134824
1460370466
1477676043
1049084710
40942642
411947483
1670127629
1427916971
729874597
1242466556
1807222531
1399087345
389516675
1150248389
846798219
719140853
336160172
1394914130
2077415846
2136829952
1475503048
732433877
520631345
1425431621
1464388468
1734157659
1067614952
1196929233
644040704
1527052126
2097954645
1855340615
978881956
1274705236
485867470
974364032
939814334
1804329966
599054077
178110589
349509778
550906275
1691771294
1862780115
2039524637
1287250711
744648475
329074226
244315389
172319825
448279342
1252138683
1871200273
1469457684
1553276719
1700031864
1353812699
1642266923
1161633876
1745482525
370842911
2028615510
910030351
1093345372
1442416740
746139305
1640352106
1718761900
199691201
1936437880
566050630
582161719
588143062
46519511
1080823040
1914608437
1321682088
1279065410
119710667
941386125
707523728
1990116541
1081682709
1518160962
426347466
1191421031
519059370
64146238
1795096576
1048073357
1570071107
994641707
1177266796
442562659
1033119622
584835996
743652939
1463939469
2054110972
1569204746
765758583
1546035882
736404605
131183727
1979483507
814641224
52840436
1433090723
907335787
1773331580
1228586334
268872791
1613068891
1587387247
1380636015
1461995548
699311903
1279415578
724999408
1647827789
132452704
1726522582
433645435
398490381
1599904732
1265110992
1249988494
362873159
1165354126
2003714318
1157574607
222416361
1766152386
1930516063
61759100
680797544
1500959834
1552589343
1716510875
727726512
326790530
34687843
343023299
339679394
184560376
709371686
74584005
1273320083
798398812
317958418
505672281
573773142
1773151420
1264688634
1251190323
1567635188
317743557
4478869
2103855893
1679615396
847094451
1554916889
1319892189
351283671
1201323360
1677514789
1471531750
1343555751
1577220907
2095548366
90690807
822357448
1120607875
1678751172
2058818645
1762871115
61083399
2076635773
1050493872
389198410
871659232
352304328
613113087
880796932
1348438857
255049772
2099263155
1811119775
509445205
1659342423
627668178
1828410448
395444375
999416296
1644794984
1589346489
1723405866
1513580743
14483183
96607447
345511802
175910202
1571219804
489452103
366482184
1831912805
858089376
608017833
1146532219
1874432005
1263326963
6406882
240287717
1551930020
1649902192
349148356
813753150
104110806
105600446
1595599786
1620441304
502731437
698745056
822173395
601541175
1217086623
143319998
488311690
1611209602
191430756
682604363
1499622123
1089500139
502823362
1325442326
617609192
560276424
947731112
2012662338
440061608
685204016
1006372577
1034842361
1847217235
1261999798
1164139461
1811026058
897031259
946269886
280129470
1771803346
1088662040
1694397668
104937757
825197161
624926984
1256935110
727810091
318112364
1125042906
549060079
1304654290
179303999
40773820
1426281829
1586777162
833403233
1724742914
347163751
2134481872
1618740225
759177818
1968966279
836943418
1135785521
1965809559
868395892
1843693479
1913406814
1354889409
1283690749
1215174320
1243146063
1741072456
408481586
1526931286
962073155
1172289043
290002470
1353673371
2141097486
660940840
1261612329
71780552
1203256299
415638857
1138442586
1278334136
1740188576
978379484
1908812777
371143483
1735823381
2106797462
1878353760
1681961693
630769776
424259345
714406589
1097851419
1863940983
1210736939
624013049
192338905
1207159887
823247640
1160336225
951278585
1904003186
1588147729
2000856897
97356706
266598345
1267169260
1177390478
865881266
840802783
542592289
1112720960
1368833699
1918246602
523965365
129372762
771983088
288154826
2025939078
1263171321
1204251019
904027089
1938976534
2097235154
1215110863
454551358
2083534330
671148870
1966614583
481787346
326594147
1377607965
1661519535
1940539813
1312213027
898085707
151281310
1569781006
622082649
1191182264
2055115436
2052050219
1628022233
1435480165
910110186
85863602
1147709170
1405204510
909163207
269606141
1472048546
467342442
677970576
917896661
1609933125
1803173310
398060420
1180119038
838581879
696029765
2046199672
1665366622
2041710706
2044757788
197735972
1806036754
333693605
1691532935
2146485298
1598459641
1448340343
1450555162
450716634
1657528625
1006001229
339445219
574014338
1949607615
1116458029
140697893
1203728035
1093197858
805864475
557709440
1483097591
230214724
1423074840
1149393916
615235761
2145890451
79845420
1507413215
2038328715
1208704530
651771093
1336060037
496121087
1995857292
1910119428
661237639
220138287
462230615
739436401
171013540
2061952274
615301964
1683895196
120490025
245980539
833382111
3993896
1809251559
585077863
1995637029
1801949779
178186976
117523458
1118266121
1670430405
800389198
700884346
1396532881
1259715330
10163762
1365344809
1584827631
763542940
781604195
828930185
139605883
1173733589
160036532
1496024757
1723605498
1098496647
1294230199
1232251899
1844194916
114156354
1563404031
1384975354
545115203
190516045
1135351726
2120554977
1450261845
1808657193
126614980
134875239
2059034527
829463721
1758066658
2076463008
693251552
360340009
1125730339
2114520681
1546411193
108283369
522244423
85694446
58183825
673427161
1343800294
286103302
1575094737
1633825167
280307996
41742244
204237918
37875834
243307014
577094126
921298457
159050458
2007335533
1887741103
440084890
400478343
132235304
1382235288
1508553989
1410343738
518728863
702992355
941186361
22365187
1742884224
1764672261
908641688
1024862365
2088443039
417307606
106343133
857783533
633737824
712435996
110388857
1163562769
513861861
1850673303
15231972
1451958644
1358420435
1248832188
942010341
1549062427
1547210898
410659630
2064230439
251896868
1956390307
564262795
1662522665
359256129
56969352
307287656
1105698434
547821093
32893941
655116893
1984360029
209661086
2072593699
1423677484
75949807
76125921
2015316620
1193869441
452450637
1580770732
1582877477
1390045890
185352530
377253262
1454271139
1271280900
145365244
860625672
2036592020
1548346114
2018593687
307511777
1806173698
286400172
1069097586
1337048870
1898964076
1548438397
1037877002
1989680092
898533654
177603468
405659979
564276869
807249600
202378088
795480881
1667873562
576068586
1090293147
297703594
105836355
497384844
992546692
440582901
567152659
1274402246
466549900
712201780
851963565
1498711198
116465526
1889135719
2135377792
1977009428
941079579
530510631
856980884
749743158
1495455670
1785633689
313183323
390940076
932107507
2014740642
439645274
1894901864
1082340264
1827934174
1152028341
281271800
1114397765
1951325871
1024405753
575842858
341219261
662821731
1013090304
1807346514
252891498
471607463
83812859
346611064
1639601684
2049263223
926662635
1276127120
254324144
692557033
485501489
2132481443
1415216027
1996752789
1427832746
1018875790
976921652
1393783407
1260735478
1255443022
1688014465
235246598
492832204
287890741
1996569012
1752896046
1521066094
272399800
744820833
119936677
529090341
2079585343
529693262
919600897
264402633
1467409043
1441507130
1002090719
1525882265
675231464
356954732
726785257
102976389
1375873710
560634870
1528416506
2002948351
1469461302
1751270447
672795559
1858712766
923307352
1406109214
2005953515
2034002477
1205579387
1701745241
817182345
1190121131
582283175
2095827319
1417560305
1990261858
451660947
279913261
128033580
190511196
604695306
949454181
1157149814
1498629555
1427178297
319941992
1364876380
1872919852
1223871027
163680486
1626016527
2146924452
1640066368
64152824
1962160918
1655444697
308056901
1248592917
212258584
292574888
272274054
2088542420
1597892726
692843033
1965107466
1692837267
1996122661
1339392993
463233287
1105451021
109701718
1385419122
1638030332
544509594
994118225
1295972738
322077538
571300782
446909860
2124193330
19496701
454017209
492542395
2003385868
1573238221
1140154819
224006810
1702200806
1189462699
1539320860
519981600
659127742
438022791
904080489
220866653
1625944835
1372897808
181815517
1231945147
781870236
100335708
128010743
892843387
573254612
484906364
256466418
1302285665
1204546173
647893933
2021453990
973069980
1908513097
1544841726
1519262450
228271875
1872160940
1451554626
1796380862
462302891
1477090344
1972409024
1438598571
343050332
1927520978
1766500640
236204786
843486230
1702874311
1581604933
1256622207
332926821
659668755
1606257542
381301518
987900403
409921064
2038226258
1774998432
975964154
1622301645
744943854
1071455989
874731350
629220054
1284959409
2104120222
2115684829
1577378165
1473212695
1781503587
441579774
1713208568
729916146
754464672
2020175418
1413204196
943578486
233399816
1261662771
965139087
642760556
1873890730
1528051274
1444237719
1899229287
303816431
623788422
447904715
253539084
1283561368
1378106656
996085458
626518687
1314913995
1121972433
860541721
406079225
141287746
945932619
1689346467
685648906
1098047818
307566553
1397047481
14592873
593011185
779350703
604122431
914451197
984564885
548868425
1082202864
1040062744
935391276
1612193879
1817858380
489686699
465492772
33150942
2036129599
1797945500
389179719
1451691637
1277008605
810545611
449330153
1295596022
1568992973
888414157
1897842541
320698891
243443486
402087828
932585707
484247982
1060243028
563303509
180787905
1919859558
1832538239
1921236516
1784911085
1868020302
1847611817
569327685
229287929
1300764409
1573506178
332785212
59846713
367161989
901388719
1752063351
735706571
136816754
1344931354
1076192324
1551933293
1788164177
1164966065
1725894564
1293349045
1614808664
1250548582
1901099575
1458820796
488285264
1212542453
1625452765
757369770
875113890
2082589079
847889280
1240673282
1813282372
1052516481
906197477
889988225
751129833
1504049166
973977876
1840336970
477982694
813550785
1006647509
1612629317
854410573
424460842
297357397
2140525908
894816130
1053374158
1100681238
1921208057
562177475
1053462075
503555492
1219230536
746211515
238217379
549786640
2114463886
722699257
812959831
29653153
1079216369
1103494271
1483224894
278203350
556478649
1799432788
969219371
93704641
1508160467
1006937474
1604875443
198668481
276186927
1464181962
972279663
606252817
1053194673
474477857
2044120889
1843265445
1495316865
1968447990
77882241
2005514314
1864197543
1129675398
1842760058
405571647
862734320
818763908
1605343107
1032510349
398977507
2078370715
941910910
1773590552
1290110941
1109209266
847668548
584728837
695408659
1246687970
607290612
133538454
447350582
1987269603
757551249
1801395439
1807765573
375586096
853623917
1524017915
1935594955
689737820
2070837602
1916871923
1403904575
784362712
1589092008
1960627343
251448478
2096005189
2079540339
1727313456
190959221
1443713290
1275639150
145788033
904776027
982270391
1849206190
1143036931
1550713574
1486514206
1149365706
795952852
234185447
114204124
1840625441
1683184933
1304059265
1461391518
158672211
1196746047
2086057639
1028234903
1919085192
1284366872
344298018
1136200877
121598876
1096759841
1380828492
1348440318
788581863
382306522
453258285
769680467
1089876649
1314540554
780112747
1689508625
1269508753
682595437
12140668
18213990
867392538
258513180
1795175748
1092881901
61280375
1539919467
1249517648
1271451262
1352529163
1723435751
1289963454
1718602984
1463527742
443827912
1279029243
751528024
490847681
1306210170
1845943880
533269161
320557633
1451030658
998006286
322225850
623647582
1742006380
541821130
1007332295
1298836795
119926480
819051203
50083091
63313029
1910132744
913226511
1432272478
1620230196
749929998
1372707557
805029985
1509110221
1511032167
963756683
890924376
244029545
614915619
1560544899
1166199440
540137149
1035563050
1710524423
1486742396
787690860
821072708
146836131
366829080
1525635371
1222629961
538161370
1262838579
1254618213
1975737489
1482086391
217305483
521999218
240768447
531524536
1675083813
901986948
2013802287
1398290813
1875524009
686353025
840309447
832553805
1273158717
2040937164
1701932396
1118386673
991957445
1485682009
597301448
16343785
1120369782
1974700725
1908311717
1602636407
1541030873
2076830869
1723944879
795521010
190587653
514864331
1138973532
349324555
1229485619
1143765616
627786486
1819921624
443320178
1692143014
1714527575
1081403552
730462811
1665593855
1212193233
311248995
1791268972
1204195118
47239842
1932517528
1348259441
689982835
1199845362
674694860
1178260785
205384888
752010451
229169431
1781278429
1745555074
1280425975
86603541
902920629
704269405
2047663328
1222736287
815195193
599311507
886333954
606689890
1310812267
436720815
613858977
1881141394
2140165676
418623907
783303298
1273557373
135888081
1628782321
1912596813
302233416
1997990307
310825465
1043026843
614607417
360988559
1164566923
370053880
902987706
1761888559
1821263850
285634313
2146055904
1270888300
2067675808
796283669
1835158916
842368798
162031578
1630188257
1537537191
1787695045
1767988586
643144538
680118186
896749419
920997252
1186612411
183833440
1152272034
1937279865
212813436
1538009329
333166956
1869274380
1135508489
703557692
910719639
1939312205
366069874
1416802062
1112833441
930118978
971632751
1662233496
525125967
649796125
342098444
444467311
1347447650
1728046294
431482374
804655248
1635091144
1009221232
225687417
1428730777
724582873
1451148357
1559295391
248840379
1355696905
1003790133
1590799209
98110057
897182071
1666363255
1305574638
877299261
779879873
836458994
1716310239
186311736
1525293956
43968979
1183435140
1315011944
326747231
1567043649
1648696645
1025999085
2006173705
1694781432
557785104
1310904232
791634776
421602367
675092819
1123725554
277762944
1727677919
1997207634
943251735
1277693204
704678392
394252867
1269594280
716516421
2021459864
212645501
320754304
728610537
692722869
192964917
431554335
765079027
115705474
2021569427
1583753955
60630023
236573498
1090339558
782014377
1437305314
1218274118
1850903235
993874872
2053070892
1322287588
1895996297
1253267660
809964459
1960538195
648712555
417956850
639021899
1447458758
14556316
2023711511
152731946
1041894569
1014881334
1433299941
884300936
1984031782
1244529194
781809168
1862166687
638671505
117097293
356041174
1961386368
1663071208
974462329
278560971
632772480
1441947495
1396539748
1435353211
435169026
661821576
2141465968
1244891823
1512455144
2063521449
1714650381
500297672
424034497
62883381
1215053560
1425673751
1889445062
881768337
1024507116
1383875687
1510214820
810289696
1050944735
1556931001
459288643
1679939671
1514114866
302734729
773972386
1522310976
1012544476
1926815599
1132202983
768675455
1163568584
289510332
533651413
1195070736
282741656
1789319472
470990740
1351101282
207054397
150770428
1198524513
1180711383
935294925
1657124730
2044595108
343362566
1523282439
989765928
2078568719
989937905
422373066
676800477
1919216432
794079346
1452410763
504415680
1836793370
1858441306
1509546944
1389255469
719063099
2083258796
263631063
2127392318
1429703124
480194157
1948248686
1817456390
1512923700
2124008973
1031233423
1093635048
1216883617
1045127651
278081338
329513845
677893623
2065078025
1369118476
807918877
514465193
1483676784
259217648
460493365
1292467495
889916794
1611775109
893671944
57320747
1064256326
971956458
139308067
2021284428
1634028197
191500008
485867470
1174906317
1913150533
167944710
1588411290
444640595
537254773
1452964075
72045194
1223191438
123773182
1350396684
1527068413
624921185
1203872378
532763290
1116104987
1481684478
1176299786
269562023
249265322
620241353
136798540
1828436971
2105957511
713924833
390079624
585544825
1927196252
328634047
930740007
53116253
1895909275
1036087911
828504432
991020504
711641945
2000529754
482319828
1482278419
1601457329
1626034954
1052509562
1420979545
442329657
1153767685
767324354
238672535
496640019
888952349
1069243600
482409151
1664093218
1243442755
530431544
871484367
78221040
1676718678
1614828545
457965206
198202368
1443375842
1918080386
2047023178
1863800920
690348939
1937871619
1009522420
1975001566
1253053977
359695804
1613184377
1354336375
596453918
1941813880
1024719067
247910727
213979861
1958088061
890546935
1551766733
1496662368
1647544133
1229770540
1004972818
321660376
465408673
625058048
715879168
76392808
1715319682
808807683
2139401626
1028951406
1734587801
1046925934
462073791
261382670
1154544585
1047139957
404175246
1771625055
1966676760
1759101026
1572691729
1125473235
908505005
276220772
1121862315
600767602
521013498
1404179755
188201153
1850098076
2132191330
722643977
2069892844
98502313
1564761632
1145122254
485223383
1106942128
1783423632
410679048
1366316104
1051139542
1909534780
1743874933
1070342485
1939839712
319427240
52134585
974740988
1011019893
1005403749
268492016
591548948
1439140906
1504006261
1965015890
1366218285
1884890616
1417962577
358748753
1055213480
555659155
684179386
923670279
47588718
426772690
1602559786
1161819779
1143959518
291945
1348431525
1535142237
707135753
1955205975
1608139600
205843502
117138446
1469549533
631125561
938407297
1710416797
1437658518
1355513712
979409205
2019213103
1321850566
1924585454
1316206355
1019969736
1884808667
385392576
2032399212
187059185
546957243
54864195
273778424
586959791
229084265
552500285
1732063455
224210708
517213119
2109136170
100780751
428113973
717776977
1177628996
528819824
487201981
1724299761
770592587
1193575281
2029957471
442940160
1080699390
1606001226
2085047816
1153579604
1945007619
2039578951
1958180960
82597640
925997589
1764186220
22586192
804963518
1319266935
203064337
158641898
779320793
1803063526
1728913306
705512056
531840326
1719186032
2040657640
965273531
1954715106
569020436
497909440
734583977
1885779962
1400802787
623557701
1631963974
345891642
1301111340
87600543
1428576425
1377817458
180738776
1312002304
289747825
931314513
349189771
38959045
254685585
98027496
744669207
491936226
50516283
648314603
1811899913
1326205063
1656873705
764096085
1830942979
1672819693
561301974
865216445
984330905
321762003
1332436595
482856492
1126427255
883243138
523596109
725226926
1862057548
2041796528
729959860
274645698
907211304
398901585
19449791
726341259
717203788
1839494286
78393941
2015037603
612497627
117421126
1226667927
557457558
1268984507
1834096927
1694399017
100237340
387943686
1751943295
666743644
964994453
1052322307
625859459
701794359
185056898
1675257125
1503569846
1212303614
434868936
263371435
1557922572
727621158
332781813
852866734
735564872
300000661
39898077
774123854
927382784
921457779
1858185932
2060751182
1044408023
1504391064
1001762787
870876667
1027214145
1489067067
1143220571
1402923297
457365636
460132431
512720491
282370146
804900781
2029908375
146357053
1058553262
204823929
301363526
2124587450
1198523994
1247530484
1407999625
5549744
1113097390
607500084
766810238
2130330529
816708535
834379301
800620589
1272387538
196110410
1886196024
661150157
2056890299
1568731506
48920743
958085229
1783489167
2006453818
1996024078
201149662
1881711048
566553062
1524434375
548633766
1918787081
1914111457
1502263591
1868508071
1825408084
765829078
177214132
1830844286
2131100535
1013524933
1811425856
715801519
2146908520
444088412
1258204509
3612793
279419129
327622370
1903886588
456539031
254883775
603443459
1803017373
1124441888
976676654
118755898
695163204
1341029021
488864121
1383218069
45361893
709061506
1574035805
1863799808
1906553938
823097651
51632575
977656129
1397163702
773860112
469480689
294715956
256880125
838938707
1950550660
665991857
1777491645
307664051
758871977
1850333499
140646952
1032175536
574626678
1353163799
1331548848
1434856039
399074556
560287844
984057101
1493164165
369152792
1538677463
2004436777
518479802
1330192220
1596082167
305584606
1486600777
824749736
771592833
2038355185
512145170
713976211
2125694782
1562106724
2046412090
482506183
1354664743
1404269202
640281680
2061149267
1191667505
462241621
819058262
805661301
1241975396
458907634
1053495003
1266814494
784186194
880059660
845227288
565866002
1372210894
2036122519
174220736
629618045
437938544
89845532
1099393885
186209938
40267577
1660668094
306083506
597601780
1519154511
1884730128
2118191635
1380575764
1722502895
1110748004
2022362192
1657167848
683400539
1453054824
982627742
584087947
1250560974
1976153398
139709909
562105328
948408651
916723638
183851610
790214162
943280067
1562662197
57060259
767090381
1676390650
1503110402
2120571074
616857158
1828187854
1550716044
277007209
1309070456
1244733387
1467843973
263694228
1133228779
680537033
2009178288
1804993640
208325950
1857117095
1077752478
274325580
1737229616
432591104
1525914102
1944429930
67249646
875785292
533912157
433494774
274307566
1457199300
1704768398
1098618269
477968632
510432854
1404501691
679697481
1360141901
2119270186
1943868089
1990567192
2003017108
1572155487
305690354
2139252388
1870616759
809349525
401441693
526797433
849123552
627015130
1042114615
882119583
1666646129
629543001
1153400139
1476308328
961882596
206301428
1871200131
382734229
1297720102
1422644831
1841175457
2122354950
1038850576
539703487
1819233367
428251600
1973406094
1761097001
1291293432
481787978
1574102599
1801513673
1227272525
902395483
2122506779
1934878214
527321680
1525317798
857871141
90028406
665745191
334491331
577982070
703683400
197895985
992472623
323166695
923175855
315092440
1934239891
1809116186
461044652
1393320891
123288117
1149847940
1681986447
1753164468
853521437
1905154376
1819781947
54811867
662180567
1256108321
1558396565
981991654
1842803070
1324276310
1734205838
172547339
1378834431
477797978
763303974
706070242
1036126298
1810192206
1513543260
349081725
1101467862
666406056
1402305162
1909878148
1185789133
1472861738
1528553728
1467787723
883915611
318563803
794023878
741092217
8349074
1323898139
564940994
1279469256
511386253
1047566137
1901399515
714293842
1943466506
858672663
1550552596
885453668
1676640564
1927807035
2128313136
1475425495
2075104727
1127142591
59144188
1286430019
559997810
1584917115
1778512199
2013013204
1051234328
1745880086
27429827
1607218365
2081489650
1884829421
157803075
503916515
1438715526
1953039633
1954838847
290967900
207827721
2050655159
981379012
1184677575
1870882160
1098882946
468673586
115469686
696342975
869825458
1819621100
1415871011
1798748593
3195540
628384150
397213599
1905482008
1745230032
131173652
1998118236
2131600215
2019281223
1290390458
2058793318
1048784028
1600404795
1988037593
16509031
686112760
220935779
1289491133
1946885529
554248657
715163946
507529217
1678200001
1603944181
1526367580
1556660055
144430636
396954779
1672592024
1206648677
110022980
388263335
1707254575
370594393
1958285050
1687545846
1225734799
1784451505
526492651
1485872821
1968273231
166200585
831290283
790058905
997156006
966656569
429630661
1586600070
1244352857
1816933288
582535331
54719131
768206210
1842767635
793300143
1943687069
500734050
824423905
348563068
831841489
1943436203
138179760
981152981
1920895217
1719640633
261807576
336839924
2144962652
1454832110
3316471
1362888850
1420664376
1165456971
1683610783
553261339
1503172320
499484939
72905799
113608156
1250526214
1173319065
1112805464
129193007
7179792
698719279
731924720
1497207239
609463539
88446645
1258201590
352842888
1274137309
312781755
604910728
1105127755
6364759
1221835247
2134968735
1190051370
54565007
1615940147
1519622443
2145375344
859271819
974523175
1408075861
1056241637
2056154146
269524379
1231777716
1425850821
37503006
714553170
934559540
1186133841
1563425428
1449942655
1512873924
395391765
1522028543
922233123
1021866970
2138130741
708430511
65736832
371068700
961204695
1759150503
1602361189
1512830528
606186686
1620785546
1182514738
1317967252
2017965026
288508441
745576027
186612985
461345814
67431287
82934970
11919506
236112279
807077093
1627770532
409294961
1247312320
1661507120
1809146861
570573051
1719562148
658745978
2063588942
1470209808
807175796
1011435885
1458887405
197286636
53033760
1704903739
659293875
792454810
1671490137
1956036574
811899862
668086440
1220201654
1050574818
1160529500
973428962
547944327
1610684299
1256904683
1897465489
409669526
2045625206
1494122800
239243061
1428296251
631479989
861281150
164596590
238540225
710022571
265214492
1760552956
1201328582
1482761000
161441712
263996848
1552977505
867474176
42397315
1072409082
845796969
196339172
2021920925
1557584048
1425686292
1476486917
790605084
394854957
1164899289
77012691
283610075
554093581
564923151
899475960
1387666754
1122713410
1608490147
245579975
1669105751
442102254
615640073
122667028
1761880851
1247374724
1223627364
1328377589
1291016572
273266598
1865787080
1970546903
1401707919
1606358955
738772323
889969458
2020504897
41749518
1572353223
2102587649
229649067
1494287235
867068231
1162632053
1472330047
1833022299
381141749
333063744
1441664534
1862109222
688501967
175716954
1433313829
564998191
1330923499
734769041
37660081
642852485
616496548
359540638
1927042006
109068620
832779530
1401748634
148066345
1094431187
362182539
995085723
429379118
80804410
611136690
2065730749
55805187
1882629999
835219756
2039856457
1497721166
117390298
1315745907
1928465593
1621353297
1612225134
1619245417
1844254565
1692974044
707132034
1528891961
523841578
2097138314
574502480
1883791518
1069895647
1125346525
872624615
360506426
631053546
528014463
829669183
929857952
832187354
583805285
1340342289
535779755
393070838
673136083
858708009
1917284816
1808244312
57933451
207209309
487100566
292917544
1482162064
1161482007
1558416111
1531376895
206925501
1293662669
1313309609
1093635048
106847446
1076430111
1279381941
1343058393
1258060093
1211923664
859938280
1679193172
1865040408
117467494
430034781
1931270229
676933014
296722288
1188980077
1863373965
315642652
623019037
231901582
1731769140
821324782
295082117
729183935
544445856
2112271272
1784804092
325085701
2053876835
431786538
616988241
214008030
932193502
2108762154
10697809
891911217
1092996731
659464659
383648965
1463330349
379962775
1580680553
1454329551
763307742
1678491606
1057273850
1909862484
262614260
1188289414
2088098728
812671830
84373582
1510076189
122310291
565614328
548244815
1015463964
1122940223
215524674
1334371171
656098154
739600167
1125477203
1599950448
367182851
1129285601
786386901
32409709
1033975961
224701692
191279935
325128459
139522261
1590382301
1995852682
795364495
2094733300
436268184
1809676492
2008620360
1350901720
1857574040
142970324
2056327466
1436590280
2090595070
995825164
1869180806
699881176
761809329
1104466283
1240520976
2012408161
178472426
1554659953
1819667364
1736853284
253453322
1255636958
1713684983
1943885895
1974597337
265425266
429583199
709151325
752048847
1641041095
2075350676
705438141
508811335
1763454756
1709916665
1018966066
966191220
232165845
1650542636
16658244
371286176
741408263
23462888
1030609592
1417068587
449330153
1209452871
1914871944
210236896
980129692
854330884
1473169787
1987875164
1235169955
872988267
1754783296
614823731
381607589
103758252
255314295
403660195
1701474787
641112423
581175292
544641699
321822561
517232887
443186893
1544488537
976724968
2115394602
1192694188
344191072
2146940724
599101058
310546360
549279479
253742761
1648187752
1986785717
1738814844
1569136330
914229575
1624962460
1460166671
1742118116
1046450260
356695384
1545639683
412652722
833390150
2074726296
1608426772
124282866
1564017943
1167161699
1237828988
1985881869
1097519619
1828664404
1126552902
73330417
1639588130
1571299163
1484458929
1441464565
820824302
996481296
2037050764
894987169
628727318
229419006
121603926
364481878
351790772
1167049545
1672440443
2038749785
1760454448
316005176
1723578403
1400184400
1205516806
255271198
430953108
71394423
38185105
459739208
1047668057
927593663
610121717
1567625468
94114972
1099287459
506879563
290967900
2023039010
182968722
160666244
798942020
1558537863
297158214
1830274066
134430381
177973732
104067981
1084966546
397355184
1808161071
847888067
1463201923
1260379083
391531155
492626819
769572528
27536006
861408101
403689092
1821975072
704642126
2045954551
1285255615
1293707926
1619462698
1250178904
1516615316
1514718501
1561777759
1564014635
150400339
1639830302
158861706
475657428
1137908803
2031751509
974009184
797007468
1984300835
1448807132
810423874
1355665838
156725754
2119820831
175096546
1787384022
2115221778
2093304821
219303905
1311793208
344892717
35966220
1104985199
461522119
1828066755
1411436653
1482642175
1773203402
1314459481
1690657534
825409507
725732013
1600398204
1073579290
2144952327
16602362
817249748
304206462
1442281923
1117723580
1270728060
1479894245
816409340
1158497206
1078421361
951558692
1950216555
1798346252
1452206148
645254923
108818125
1868258311
113421980
920049796
1388083156
1324520120
1417637465
1535409311
1964662764
1949914442
59319486
1678497635
1988440481
799050044
1144073524
984823508
480617967
149457513
566739255
1025844632
1945221331
1978930470
134049152
508402344
197901652
172288772
1016573973
1345643352
729111956
1162768657
1530628017
70797504
2099784972
581858994
1985439235
1551880858
893439567
1509276188
2138020575
5649843
1722624050
393691407
1314246470
1610483417
1284352191
1763237138
59357860
1401622848
1613983419
1206462739
765783722
1589370617
534573252
1438536152
1018373466
735280021
658284263
2143379732
785962322
2122887851
1192514784
592501994
628778674
546827374
1910884149
194709366
1251405313
1380210737
297215875
1190290981
678684167
1150149748
1660720171
992900973
1695996897
2082283609
1810604517
1073890409
97360702
470631709
304559799
943726436
1496451401
1075724713
1870542126
1662490801
253266377
237194917
227996536
179174641
1172208189
179182264
729429236
866263354
656470945
1261561326
543495634
1084150061
847896420
390457664
921625233
1817765801
358224011
829651835
136962712
332953559
1959134670
1105228640
1141483478
1055101784
1043416763
2041460245
1891094013
1924717357
1983975105
642397256
720683857
120682175
14680145
386725327
114202242
1841298059
251129566
1132528481
74264280
689455135
236145703
533085325
1305739275
721430381
1296933660
1839326267
1766302434
1558880274
474237037
1992314780
699529514
239931115
1407413696
866850024
716945873
763328937
1656835488
789303960
1839071855
1748129549
1804705160
424073159
725024020
689575190
334063521
168594698
702835677
802621032
1728777539
132240983
1610841369
1163157651
1025058234
1067396909
42628198
371462653
158260758
1399465456
134827437
141449533
755002322
2009385141
2096583365
1198660786
1762876129
733908606
585847625
1165029720
1840591330
1900554233
1905356573
1694558295
1880427545
299535531
41757185
1386551495
1967126675
2084392990
308139525
1562161285
829397797
1895592847
1319185735
79453401
1806417900
1273830927
2064472549
489826603
1531328462
591755292
729382909
1511315046
1768947998
1832692761
2099283449
1565922666
1880501601
1143549783
810185267
1493811172
538593056
499819899
729346076
1363751894
766964837
691310772
1321209568
850366662
90902017
286831311
143490845
1162908833
426104033
129838131
578518591
829191792
1967435133
622691185
1929079073
1068003173
903866003
737429336
911711898
1834866894
1335417141
1140602726
406023093
81460002
291849555
1361793001
1903994701
35498686
892674018
706945131
1175311706
639099378
1953340208
1823919679
1017288209
1281105740
1422090788
801233992
384759314
160089095
1105305125
445329811
966056896
117785492
1977909530
1395345438
1925383427
974259090
1149561128
1694500469
1131245878
473536248
467707695
1601151950
964604990
2035500754
615649248
39526929
776546771
2018563696
1254586348
1615093396
1091206998
2005104879
1204717532
1338778543
573246087
523882340
885904234
1251015676
31138755
1411414017
540983140
162894978
520436938
1938904802
1460939659
8679465
1506054704
1945077247
1579257125
912163476
1695379737
1119220444
1057644765
1441667814
369194636
908677996
368599370
1599327993
203725906
61498928
771463015
830557255
1134131948
2077725394
470421859
1756396146
1654099272
1305693703
715427347
276141661
1791125709
1630713522
597067696
606481861
329034726
1755051308
1230856522
569591553
1980688235
1211210345
512007269
50117271
1849307302
1453119938
723041663
1772941576
871854856
1325239973
1710272392
1807130964
1428326473
563480563
1293218586
1911099669
1566794150
1783628582
1183923581
117906485
683470916
734992441
1903151149
128620088
1557735130
260886552
1553656058
233266240
704046957
1011711454
672541583
893902541
352747799
1205684224
1256167614
2093782719
2079522661
1487144552
1128300392
1015803083
2137134294
1604634491
736608996
45342086
2038785981
934978959
1806487297
963026134
1762854023
850487506
693284499
339392671
2127258340
361284971
700322697
1561663158
1670808352
1815732819
1710681762
234994530
1227766899
432422467
1433453437
556844967
863274173
1866019955
1337693729
1721272388
813760348
677740128
662180567
987832410
2037655529
1171167194
1927367815
762926692
1140122110
1896877968
1610025272
1005448122
1133023015
878867632
1395609271
1112250624
811371609
1395077818
257983924
851109987
1177471590
1675466182
956378867
582997425
1555075752
286950386
1052118009
1006526586
1277820962
1826884571
953946361
1520662084
1327779773
766700821
541200936
1125523056
559100495
203138536
555759280
329583326
1608362126
317595536
1840628015
1552676855
383378743
156389393
2046172962
1999812787
724681504
14299248
1508505419
220924062
433647007
1873146839
22021194
471632657
336089718
1815848238
662746805
807842623
1322959676
1141865104
2569742
831464461
592040461
503578864
494946444
2045656107
1710754271
64407733
1611495974
570400962
1447652894
1680786450
1915807362
1490415398
1616123968
961914987
214840877
987160376
114964741
2119921647
2144537190
1713351041
896620878
1213978960
1736703171
1520977060
2001676063
1664284629
1153846926
1788942511
1961946613
459392679
1730928490
558701391
1901100716
120888931
1771810203
1072446203
1835471508
288173479
1042874326
845303729
1002295001
1559989488
888695732
390738230
300239515
2004453356
1999058786
77574641
1325274011
405523709
1103918619
402901466
1122575485
567067964
663457044
1033833745
1063154223
458992594
97595004
1054329588
1604340932
2108745785
1619524878
26585401
1612963390
2059161513
909504323
1729636571
1690749033
1143176941
1481984549
2068620422
2055262481
1393739025
1239879048
1149506924
1632078853
572706994
794804578
1779976742
26124309
903008498
1028899813
677549057
169782493
531031690
2047011772
1788866131
1909131514
1537263117
261490949
2098371586
1241784557
651429901
1933993502
1463452260
52425379
1225817497
646359684
421486576
358368150
130730420
240058318
644850835
815596705
423272994
1203282313
1484584202
269609529
1213058469
894895656
833998958
1655505763
1831446825
197454157
1825847800
1924895106
1538370451
387585079
1205775948
1106049176
1297784644
1854137021
1910347347
928918886
1678693285
492601639
1454451610
1459185717
134626118
552938085
1539731304
1790086475
1925327269
6501690
310054997
96117959
15086131
475287884
473705358
140938084
752275106
1514593611
1607944709
1850922824
2012458286
2129256505
1595488896
388518393
1893158631
1717847627
867401451
1633150788
1596515751
592820913
2131737475
776793493
1101116574
651372543
1281507809
1275292585
829683270
877402872
1933410500
955233127
1654137076
2069522510
1941662806
1108424184
1273048009
1228312114
1163462392
2008766791
2086747112
2002735075
79921068
2091165861
194089518
64446806
610495199
32116535
895263970
1969629185
883409892
304095357
1726437362
472203539
290540771
1052814635
1630523769
1731103160
1178035903
954042647
1072828357
141935709
1563300638
398085695
1152904295
998018691
2011460364
235750564
1434981267
1268912847
109566804
390335407
1926214777
1678517328
1096183612
1381611760
1358719578
1116378438
1746142799
1794286108
117485652
311156749
1278394821
133110127
2004451343
154380707
202677393
1906332934
227885303
460427676
1694389512
2107011601
779583818
789814934
57635018
871557626
1055752581
88613015
560501723
740559077
1211101733
89602514
1610441828
1631865428
579010892
1325678504
1044149811
1247878643
404464294
591724071
725693874
626905613
214538569
1311079288
266963527
332091625
1696952994
1035385652
473535530
1444092581
1145290823
41242299
836639900
1635105952
1476164380
1353913227
171550088
1939558081
1649231278
2137012053
297398042
368030700
38753192
1272252066
2056320199
1330567090
889849961
1506816288
379424639
1752675507
1547315962
1835003237
84427219
550709409
1380760820
835361354
1828249615
1171901857
2105879077
870192369
1076760580
894045515
408092065
22633396
1826728450
1657142844
2110702587
1119809769
406633133
1638176570
556289925
423915311
899084113
1722181169
982731887
939347388
2039570863
798231508
951175004
1807198157
244563200
1211921879
2033638611
1251861092
1095288000
1857410482
1004493114
1224255770
70150512
317275515
1938960650
2063324600
693697823
442230959
1253978415
1387420240
937335713
571998942
206557606
1725141769
703485855
169142817
7528386
710987565
1204886096
1952942691
721660635
90534566
574821523
680361161
1645791729
1379907575
936277931
1556840700
1806978641
858676874
1110631658
1123286834
1283266548
678920701
525547902
128106983
768443656
1461024572
393384544
964658097
1571263836
268968432
1870595403
1348709102
1218185567
71028352
213512754
1386539929
1538242729
108097566
968128513
1502083123
330882006
714558982
424399134
1501475032
477594833
580977675
1097893594
1134739510
760658706
1196332535
915979620
2001252544
1374687825
2014417848
1585041626
1557252771
881394390
2000643185
1834783899
1329007728
491484835
257659536
360425847
1736001572
257258435
1272049626
697109179
1417712680
840304247
1455128548
1048205797
231504746
1369017263
670418779
1009868018
1567229412
1593507618
1968630285
2106334971
164557162
603174034
562309636
1539914165
1114339072
202307850
1519015697
655321130
1091932908
1565318826
526856685
1493809040
1387289105
2006610711
1374001374
52330615
254668755
229792452
1775837522
60611557
363732910
597735726
2088441485
1452297985
320780686
73254782
762203228
853296570
254789526
286902812
1754328415
919326956
791548209
296109854
1991865729
633549934
1496610627
306732784
259824583
118057707
400750606
2023838503
607373560
263626598
1548322421
2056985642
384160933
860562854
1253757295
1778022322
500281791
1949820045
229839644
1149284200
437653623
4230438
2039824346
978215942
836776369
1352860549
958135651
812871683
2030169686
1637533700
297608927
2084465779
1450730803
778673522
2006664194
1277704650
499405675
933562890
664199586
1328902596
1943397520
1521974341
314323316
1394005419
483033290
1797093722
1919691784
1278510497
1066886802
2087660437
417544947
128952103
1878105335
1063693013
578102487
670879013
770620463
217519254
1937086851
866645481
370870194
1203689322
892312203
1445924480
1832851458
1942242243
937297012
1074201122
1450060962
1995728296
1447472804
2116777190
1003826302
2128020444
1613835858
70266017
1970587578
395472100
743777391
775932967
2005730999
146397260
209021831
1298367026
55566220
363071817
199529191
1662807794
1015303628
1854652471
732054779
2043116503
1781975003
1908392368
1647908626
1764565555
1701589152
79619583
1972177811
59310941
126393481
599395336
269745195
1746281227
1408216671
1859801919
327217226
1388805599
2014413507
199732634
1162644854
1833795247
1757130647
470393030
124030248
471611918
1507708251
351331360
770628475
835189679
1181521220
426881476
1729900065
469272429
2071213042
1556216092
1420246247
1522696877
1686633755
255110724
927076519
286598600
2140041855
1316908035
412388446
1873950036
1382786239
1090898986
801961082
1711484847
283082151
1971229966
570674751
421599687
1017337274
151357791
2013311198
1467896709
666096522
1611221104
1240476860
660168267
1016822753
1013255694
1625484983
1659127845
431682957
1084731961
1322875632
182732102
718231214
762945444
346446471
557169212
1559797641
978032944
661940817
1358200820
1212282064
1066656218
640511546
1698289124
1439112257
319975409
1491641215
191311698
1968580272
176543503
1373236301
656092519
1155259286
792145795
329402722
1434216776
1341432198
1366708786
417573886
2146486705
301472370
132062293
1274804324
282108892
303188926
1709849402
2016779219
1292811716
779161051
942300062
172637505
146269628
1558359120
988230841
910978425
1172895733
482227957
449637986
1036422794
1048635989
1390505919
1849353756
1614001986
1328003697
2023415594
1041856939
465784989
254874958
41264936
1828859983
1395859636
326779574
595656474
825486776
68640789
1182285954
858179051
561399954
740121636
1071619499
619919562
1775604348
2018732500
153058140
1013408075
369999753
1575301351
415880233
955153993
44001250
1336344218
253870393
1457658357
852951494
453047732
1242639283
695273030
1365384313
451992752
1687161585
303454236
1589440875
978655590
2061134962
1000604979
412182263
1579840127
2111565405
2021208007
1107532108
1920322353
149420158
349397543
1087830620
1212925656
727574702
1815217987
1148968648
223097903
1383830253
1399304629
817553580
1042625200
1859333386
996348813
213859251
283182354
1099215946
705247112
1558377050
1830005490
1059030752
1598501276
528216109
231253891
2136269580
1643302877
374878188
74179553
174855422
1167798598
244354069
222613065
1846787087
2119271221
1259503666
486623691
958362405
780467712
1626289015
1178934884
1600433370
924407775
181621283
668446627
937241221
2034353087
465607917
1887499381
1885140661
175960579
957529415
530383763
694925674
1340183857
1472469873
1499523558
1467306588
255012287
1562734264
1814242978
2142112449
389162201
1994102104
139639143
1393104226
2011551710
468882934
696572198
294924815
1169724606
2006271781
2038797298
1308225537
1920205471
1147017541
1136029564
170491536
673289886
820420543
569684026
1285128610
1263069021
334933750
1373602993
1415393115
599167531
364625170
922048665
1928443326
876329170
1053800932
1803917746
963548028
1348629223
17661767
39966981
588336109
1324047949
232586063
373916439
1130412110
643824961
1357572603
172253073
35680565
998989631
1307265747
512707284
2086642959
1439319246
1374688030
1541371582
1672412592
1617810753
1308783954
1907779775
153507242
782543654
674476732
1421001767
1075863723
1895883033
690540429
592713579
1738338934
207063827
1883608419
307400911
1069201290
2110405233
1985157337
1292270390
21669522
1190871355
380280719
138569514
1631687743
2144974104
1861229328
1101649045
710658820
1323674944
1903856485
1172777515
705227099
1577152196
427641841
621587165
262811441
1756427403
1808197826
152239918
264545763
1782819543
2085017780
1279743349
370618823
792282006
456629605
550654135
240066968
1539444241
869648073
146230055
1848527527
1717539513
961746516
2095003843
727755805
120512303
1456764325
245072554
1605984122
1887539977
84740457
1374987630
1493012962
1443474744
1003445717
731358917
29843148
765830559
481542616
2042725885
34725188
621799567
195698945
132231340
1808880540
285340750
1853949462
1978660369
720724075
1328425384
642770341
1052388465
1597495033
800129314
543945559
93277712
633628345
808548852
1708833632
323599869
1728894681
1026850787
1086194820
801521508
422553240
1879906134
270060996
684329149
1640009794
1339296665
1255762221
1112839029
484025976
727162936
1761558009
2080752728
1916979746
1508536340
303735672
1749670610
1708214592
1043413015
400938413
1993068030
522863010
523342745
1365318873
524961658
433171537
716657935
387447065
397707770
1259452700
244710531
1856876612
346916669
601977281
150424098
1013460390
1054679913
634907053
1124636834
262576586
977740460
106497821
16193557
51031522
852869542
364623229
1271117878
477926379
1528892741
1831242113
1457086321
501368584
1735335453
1012368105
201177100
1120449018
359080024
710082740
1751955270
1497357451
579871197
1819081591
1343050956
2005327218
1515693093
1467139129
390477759
453986121
596666068
603685868
1787767920
268396445
172948534
1110567796
136518133
1535438006
810100581
1452087339
324884763
642324523
1038585867
1866647397
444637946
1885216536
517943358
2009476391
128639062
1559274084
705138233
1604867882
273743864
171337198
1654132368
650571227
997624965
241584278
1337488240
149991609
1033466866
2073721472
1259553494
1403829491
947150365
1197781894
876193663
1111850167
1588721758
2024177256
1095110774
1640004212
866637408
676571989
1725435022
1859254341
1077627519
1536105661
1184673177
489497185
579257489
1266071545
1655524939
656072251
772101637
681149053
1093225694
62592644
445042693
739602314
700881373
209068617
454812096
2076071846
2052657038
1341312051
572523031
215732085
903922491
732779071
1073596718
466065456
695933674
931446528
1010278724
1873308237
497931164
2036701803
426181620
95565105
943952709
1030386945
513593695
2114505685
92395805
328912202
996046244
904300444
30861716
829112417
638836546
876792437
267479140
1188960324
369108884
1538457312
640913380
1775710935
913273112
125785892
308499450
182882518
2069836670
2011133395
696108668
1385388162
7690239
201991438
1237174865
603520126
763200426
94844211
225838893
1157872981
310920042
69191214
221816256
1799520020
576146788
1152150029
1445292040
15116044
1136058534
1441368175
848144112
593611405
1989448862
1606526065
1976306282
1130350239
2107783217
378314973
702150594
1586368954
1922429618
707346873
319432351
133140329
271405043
1886524050
2085545231
1814320243
1978557915
1933264093
1707475932
1731351344
1119398985
139502149
1321522314
1030794195
805244524
1159528049
1688931185
2032149069
1443144939
2088152741
598370795
188643116
1811091301
489534279
160801009
1700486030
2074266800
1774095829
584911715
1873343762
1406601049
682019465
508349254
1485623173
639277192
778400080
542453668
760226958
781870236
1020897566
1583497423
1607272528
181563625
1047463988
962958359
1029660001
356957700
980002810
791364360
1002289141
1000146138
57334884
1952176010
1573857914
1253775556
250775210
1042638062
2121026248
1261941757
633076532
499290660
316019168
1546020411
1815898030
407832230
1472116807
339869183
1079128198
364210629
1248279630
470254412
1438199883
593183717
1551109688
1289408329
22397588
454798050
1975914622
127678293
1227575737
1753108463
443381019
1698533397
1530260843
478782849
1268309044
1215369834
769930633
1689095347
900008095
335519991
1710383897
254471466
986625208
538534725
491746017
1029671506
1002960239
1062190614
504504534
526003492
1358606552
484854518
1153855150
1416859074
1298381002
319005704
883413208
267848452
1376891576
1555576816
799536969
2005662220
32674
914127972
2051991562
1096727220
1045932337
530996986
1507505959
1210780579
430044826
656922937
402858072
1612792897
1242340672
850842258
671145333
1614374964
1823830119
1918901651
1738198348
401248623
1716643470
2038121018
1766202587
1159649556
1669758383
825041827
639836098
1239914610
807305124
64132623
1343881563
668150477
1856138404
411573641
1422176889
1970598829
39278190
1904572141
968723074
1848964980
26904860
815915269
726342872
658483373
1861998761
1840573836
1337534745
863354343
1222183846
1390372809
1966709265
911363137
1270314259
596811673
1389913108
1142157473
1448922987
282236918
73260667
1308783641
1977010950
880885191
773458845
131547128
455119417
210190978
344768934
1940720865
762712084
423975086
909703468
32595056
331771859
586073848
987780964
1721977507
1697007095
1062607024
1661996675
883382970
1451860313
1213235090
136174458
1355634910
1669777446
91073218
2094060107
901147790
931619811
1656209897
1277135875
1039630197
1061783340
569048249
830627412
2054830403
1561766998
1754763260
1549523358
150643042
782789824
802404644
370706624
1702038799
826395504
1452827463
1648659399
2088509498
1692969135
1360180999
1259515013
1121090583
2146083814
959578932
78985225
293676952
1159809298
1813993397
1195087054
554494757
287071586
1781639920
1628146625
1858547527
172131466
1576082974
2117212930
1890972669
1873234136
2100667036
823972124
801925880
1262054967
410642253
269305946
1898095633
974842736
678584724
197060819
1708568509
1947984977
252413178
1332841692
429016019
533429223
802045252
1001769386
2137771691
748353048
2072898336
555858405
909219762
1034450504
206832612
473255421
979274663
1859118623
1659673757
31216695
1287866362
311448552
1257237559
1784433486
1853583683
759177818
1997868338
1252210055
2121189406
1847296632
473169997
1663854332
1645517920
139665347
2119366828
1030862291
185273435
597372870
1738692274
1518832361
28525173
432390993
639245833
1229899462
1690599098
1033581334
1379457799
731029116
959121965
17152372
1506555885
1560268426
2049893398
1097320843
1051739111
163771850
952674220
1259727742
524820682
1451980556
2023693331
1158425502
1535812751
1782946118
1203036340
1134438483
1380160505
150351656
1023715933
411865071
16180156
257559422
2053412177
1197038120
481330923
1084083915
691377180
677217645
794495182
956572069
311468074
1294575773
1639508991
1774255928
1976956651
1827468962
165001252
481808739
2031841341
451344467
1207146244
818721335
1441859009
66074916
789651205
857707448
1647929808
1951904760
135569494
1965024454
305501440
874107474
946657050
838779436
225819633
262447644
1973237908
2015298854
1034458749
156992374
1712044683
21894638
1254920349
1725971159
1364319960
608973327
1722301789
125481532
1620736020
480025122
1066664037
553386575
1093402930
2111728859
239350398
1581850584
419810902
62429386
505730066
145819834
1762511197
1678414154
1066068183
2145652563
1063699313
1855363657
1901196929
416850166
234560783
1172447109
1464930463
1276065576
1828782571
1653945108
91684084
1470483842
1953411322
911516820
2127862045
967467191
823862772
925721425
614720773
1577544979
1983591732
1774254548
895136205
1214041415
729869810
747815181
1775847646
539783902
924126059
141388419
1937405950
1596531883
584961589
2050527976
532920702
895427234
306103891
603955828
447277027
1727752490
1474976666
1816919653
265228401
1288810294
1886915870
303798810
2144619218
969470934
345125558
1940054222
1024332112
1905406991
1241414299
551955059
633387812
1424306297
1303933724
1146678319
1264356915
2076868100
1288292500
1609748496
636652683
1305372297
1809211431
1632623014
2118203839
1596985928
2045667134
1709687348
1545412183
1249249196
245379203
2089064465
1235560199
1063596196
886878201
1929971997
2129689289
244998667
2048567742
2053238028
210853468
1095563905
2146663353
1050665660
1283115865
582364832
722595308
2048754453
742726332
1632390866
818625574
2102550621
1795730091
1754461733
402252665
472642979
689146642
540640747
327707382
384878054
1790500686
1792726640
348589192
2069224866
844857041
1301949569
851441453
1780326058
1601854873
1806740924
97312844
1218481954
155584445
1758160159
1382028249
466333166
1949453816
3964178
759918062
698314813
1766637799
507657314
1007271454
946586733
113749935
2057985511
1400912044
687031133
1734126955
2004469541
1647707133
1951858158
1113565350
579665638
695993413
1099342282
396803257
1135041455
707112384
1790629825
257573647
994169530
1589756818
708025981
1632807864
300796795
655182885
299900999
963907025
1190699067
223756715
962672561
1153034513
1222222383
1564964211
300792267
2015429820
422195348
330493669
2107753682
1661519535
431622333
1758392274
1518236517
1581702327
1019371508
1454993712
1030707785
1675308793
60191224
1747270333
332920692
669431727
1576280412
1251693400
549190922
1036035968
199735135
73951881
1566425840
658259449
1167425917
865723287
210326280
984548209
1872103858
937017187
945247882
1565440890
806553189
1510087546
1313926904
152750733
1391603284
474204110
1160125765
1078179638
1046978333
794682655
1498885483
806326668
612367257
1214297621
293228865
100450043
1044844385
439867548
1515199385
1711272833
233505559
2089253506
108819151
388165197
1377172454
1623145661
1903096652
673219791
779810165
417148392
1424212318
644721449
1860092367
1291632648
179565154
1051323639
824336403
286284036
50345895
1413148647
234092479
1526463050
1309289041
376927465
1184274629
1196309830
1620792235
83358532
122629756
1795368631
1907260548
2111965430
321466689
1217497785
2094859408
2104957000
1790570426
2115144494
1865112059
318972251
1883271473
570088790
873063861
2135145670
1689104395
96563825
235644499
1481434668
985761982
763584700
1467856649
953146425
409885495
194789468
1649012633
58676322
2133067223
1021586437
1906962132
1188476548
601681353
691968731
992999742
163670172
270850645
945986958
532603600
28385214
1421152921
657247501
1139779595
2070759119
1692126228
2103835829
1357814308
1765081389
1623471530
495084608
1386410435
776013242
178972202
1520671389
1300001660
1296089765
1136679010
278431186
956858109
904553599
1978673942
1577254444
1395520066
831024384
168657922
226677564
786555881
196012303
621503315
1952101337
279992335
195707770
1959844299
896842778
159967994
1167207968
2107239176
1763887043
1459812340
918206265
640201127
1329838639
2111465787
259814867
1812855961
1703501456
1269371255
366903893
1827143193
1123429721
1885663673
102546516
1339709367
1379303498
596777461
1711606826
1702958508
1035808394
2059548455
170617689
1547913578
1611072218
2067992061
837574881
2075621066
1911492563
309216493
1217410997
1939199981
928783703
1172835312
1067710756
1398440952
2136241737
1613220785
50183824
978937133
1430406933
300230007
1521430842
88934856
1535143667
931190207
430830570
1747530516
607220476
2077646876
1183436408
1576029296
2103937249
1810080532
557416023
580429894
1591483605
468236535
1313049275
856670737
828062422
1352867835
1583593540
986968289
1516780893
52576133
1952500385
1837342559
1212106789
1020275240
1045612119
1767924687
2061936316
1874662279
1386261333
523631656
1662928270
2116567859
153307139
879387180
1549130347
1212598401
999137898
737969773
1859827935
2083588053
2140353672
1461714251
326572059
1671910589
378456527
1430178330
84826565
589061984
458657085
2072154676
443239874
1831670907
1937509996
437236053
1533598806
699433544
1752059766
1646122315
119427668
169351620
1529255152
509351430
682681127
1294526089
797450834
1172911758
29680184
1133034835
1957793939
1279872379
1611321995
1160610178
1996221005
1381260937
1299873576
801473974
1214545777
1820940531
1815330977
1688451608
254191231
1129021977
612013626
969027969
251821590
584902958
755808130
1960038253
1850695170
991333530
1939147782
2038802107
1366699525
1548851734
1003907247
1463119857
50482968
1340019248
402545320
1544391740
848645473
1844789614
1018045335
1844168726
943078833
1620912188
787372693
793676743
1706349560
815642910
1420373853
156864353
2110269451
436660210
181539002
1417748284
1551122089
595540679
2006669337
1982274238
902393090
23685491
1946740131
1859087616
1527469787
553363037
1200964018
2087218400
690974661
1210804946
824971489
538836443
1432400841
1082747248
878696264
667309836
138717119
1714959402
1778520871
1621979141
1753764230
1091463522
450156419
1386691605
1209217433
952748229
1179670656
494171068
1215838775
321682673
1001534805
11153310
2109542189
819618893
1831373908
1181000468
932870453
1432382606
300652717
1016030980
123812890
980756258
1695144081
100160716
524846700
738834302
1909193235
2001579476
862090953
76453607
795970626
699899906
1611349381
557006297
300051205
1130906511
2145545173
1884619931
914160348
1474321060
1671676372
339266211
898076004
2109639223
203496643
1090555724
1817500876
433707485
981530820
612732484
1025187791
1326544170
800630121
2019756932
1514982559
148843982
598696937
1249750307
1847785471
580771355
1238652346
198533027
123399839
1208060317
785054193
1707445396
244566014
459854367
1898817728
197024297
1542759014
1196556822
603223717
1337841762
1907618187
141268444
20629881
2116193978
31804577
521513075
1302800162
221306691
790465838
223055232
1136321537
35608578
1530081984
2101545651
1047936177
1670576936
457353565
932593097
210731733
1843038837
2096619986
712271219
1655002851
1175968028
1535459881
1936173953
118582909
1569229604
1362844511
1931636756
1252680422
1349932933
1106826815
1717261986
99454866
1717526291
1335370870
1306703096
703497456
1718518296
115965336
1360381538
1002065783
552061804
321434753
1265444132
1189184092
171359245
1513814845
195224924
826194355
1890294842
2129584050
1100929992
448163613
440762235
42100419
884055500
1664566976
1015023335
1189207717
1417711052
1368835483
1377456607
2127185973
1067940541
1655974121
86003224
1293641113
1143645919
1343286357
1677419529
1908501086
1994963544
1005797319
218240394
88731947
1488947887
2067850831
125924747
2036084053
1734562457
1688683565
1133113132
489556076
908539943
2062760147
1629517599
2090518365
864544508
474322972
1546590181
477303823
1832382618
1137163467
1351988900
29513575
1997320776
1880826101
2083444553
787924083
1432403012
1521021625
370064302
2008215644
825575606
338838759
789806793
112306621
151112178
628329875
1391973400
1916689300
801496403
1446631713
57834378
12385826
989126059
1605727667
860280947
1957392663
1396188343
2051764538
1950077322
587548994
1961262148
871215679
1282442832
749743008
163183971
1825859067
277145192
203400770
1206686883
1526510634
387168972
816913057
230436354
2138726623
305106801
196516944
552305999
763595638
231700133
2132302118
567945082
1683718327
1472193645
1282829918
638324901
683214558
746070968
1868652825
1358092901
1593212292
1470813904
1635554877
974103548
2066895259
830577607
65314390
1216512778
786534092
1323182434
281291919
1093235864
1467926901
877815841
2016268353
631392499
1518739710
1483166377
346112810
515832801
1114119856
645985763
749840478
1564223259
559065174
815491250
1744483875
862993848
1683126392
1580624226
2049541013
1776885346
1535884782
789540613
730444645
1018228417
894687471
131683674
424379518
1075053635
488599311
20753032
1741676858
636893014
1722932849
2059022229
363862766
1918688983
1181534730
759480556
1143847928
1333191376
1350501234
159408846
1810075431
2083021054
876262984
979671154
1849928625
2049195699
1209618459
1770672005
1417643751
376198825
1962289405
127219480
3556381
543560403
1689385221
651520773
1451197577
1124737558
1193825434
867869153
281248031
902104848
766599197
1182771012
1118018932
1647483098
1687554454
774910309
1576498996
360322783
1756381884
588878099
1861643578
1515985156
1935594179
2100603862
283206199
999247692
1311633873
262853351
585378369
389028109
186456001
1465275697
1790824630
12130684
1287289190
1771108643
1406063266
497046807
1856138063
851708395
2082066812
1663412345
2024911327
829218146
1651388927
351801642
1253471380
277222798
1575490232
1511023131
45805316
2039598569
2030967321
1664503916
729193861
1630007195
1422504511
2139238950
2113257815
2026068865
772000669
1359194397
868840093
1989520067
1719720769
1478963522
600412804
609668679
859095699
991323270
1202266366
2090969048
998935126
2017809523
1766370266
1264898740
1880955563
1526335249
247086752
949209606
2077731468
1841963460
1548122734
1733786728
788315069
1016812796
1389926569
428529972
376486423
1829673605
668352739
1544132251
2095066688
845254547
1308823843
2081055621
1441478022
522705756
752724610
1235060250
640403932
1406337980
508349254
1656983209
2010533958
141752141
1067832590
1280979294
1960570857
1998850541
257998466
1779203515
1365828235
1999757165
1849140496
291759545
1341818505
746059036
477939526
131784520
1047763867
1076038918
416333984
288090658
1470437617
1929266915
1903960617
1525156707
243481738
735391642
700228938
965176638
813375642
1590433654
148657562
321315665
1498343574
1645174601
1583178947
1950985590
93221928
392068174
310383467
87820790
577694170
359162357
1273443140
2125626544
1255545445
1592128712
782729006
1012034315
692040861
1296132458
1364592030
632376584
1807147272
264473203
754905363
1334464349
1656849088
1793372299
1513604989
426459421
187702262
627990624
2047059435
499383560
741425905
1620479445
321721498
393120745
1973461961
803033466
1608143390
1157747478
819584213
138079373
1168523419
933801258
1123565947
1209851095
2100346531
1495794574
1534947570
392981343
675346665
1339926062
839176800
2025568330
829145569
2086901391
1499502332
369650233
1468483133
1913741388
1527188205
925339257
258662138
1842968287
436675102
805602405
1107534051
539351166
2123505319
1491250254
1884965108
258029708
1842492318
1528280500
1163193506
2100921669
1777222947
2001890771
441364455
1163146819
1226730448
420928842
1346943648
1592697941
2087382125
1070818414
1799596258
1236887519
178509737
930942025
217611424
301083446
1396440081
1552957005
1234785895
967906398
137515114
1937541257
1799396246
1024834358
146005923
897166947
235452539
1538770705
1217757164
2051272178
1342521567
375549362
1268806982
1856229066
291190904
369904851
2139565696
1150021443
1121760995
1152060788
1004072497
1999062126
918642395
2082900807
33357591
1449977419
2009177706
721140230
432811859
1598522281
722482397
1901240633
1915962980
280158926
2092944668
204954504
740164993
914219048
969867682
1589936524
325747208
289842403
228819714
2145908084
1550979879
1482634384
1596756221
1230903609
858264322
1672374938
1058490982
1754254387
1001614484
1900478956
534306118
1830715105
675624072
536011680
748020328
1512021152
1927104694
383571326
1009174277
1714827097
827394494
452443125
781064878
855210583
1348588944
1492075798
1546073992
2056179642
519822472
1470071665
64334583
936732120
1902264900
2082375837
28348342
1995445808
1490573094
588541181
1834112211
444915390
485619741
1518761067
1860177029
74075482
481943709
618796939
2058079870
603642671
214473333
1829684252
1144308716
766184677
1718110446
1469473800
976731203
831079893
1721020350
872131645
1777523455
181922121
1962324481
468406313
805455786
1591865110
128718417
1930696785
2129479605
830102842
1360728505
520318076
1136922695
855037782
598148615
856571876
984742435
1865031506
1179249751
1646442418
393419542
944607847
760359242
1514265294
328822999
323550591
2065091384
1267304405
939836447
1225136342
1305131425
1780338867
1615980842
1652447332
732749634
1845344454
357761273
1362626369
1846991055
101439473
1065800695
637095925
704418338
1224126762
1447513262
162463783
1623791278
2019426652
2084426941
569684628
1764068642
695825296
814516268
1410855030
1757875100
493062767
968075188
444997102
2030429417
1824836021
1892202123
1715875324
1577310978
1071345549
1459302328
326632382
408697888
1973510214
1717160977
1183793263
1772933961
1124959566
668111445
252668816
164609338
156888681
737554512
1992912248
1049181666
965915423
842641010
1106314731
1701326714
1516628088
372300374
193522207
319466285
254264677
215336936
1160346004
618904064
1165710623
561006587
2086646530
777971685
1801742049
822511453
1109919092
490927553
205404614
1360560180
1999242434
1057323324
904848913
1016688502
1918722330
1416224813
1180018180
1557857550
128893365
847310878
998070601
231250904
714146681
1860090969
1818998300
496991015
975638700
1171738508
1055181811
1514847173
371713375
639237282
41024178
1688429837
1852061989
1916112974
1256457845
717708360
819457150
300415984
1912761526
1761056614
1471942497
1486739136
1482453656
2014166484
1013584065
715894667
2034026303
1904657735
747764471
2066739751
1494452413
1434163047
930335769
888216508
1651237143
1001712598
1679132418
9767061
843672432
426438360
1103966231
656116064
1147018862
50451379
790562614
487195398
1568823470
1317189664
673528167
544037715
1325045379
1310364324
167815339
2056707545
94514429
617697499
1372289157
2013067351
244252200
1250770074
281545955
2089122946
338566003
1222682173
1970833281
476460395
1466346408
1402227342
1486784728
1013125516
196274661
1513211041
520988350
666110048
1828331843
1474360937
491655082
1324691317
2022233673
639311297
395944320
53322181
890595125
574617188
737056697
1190413539
511343899
887858845
1127566890
1388296642
1756806430
274680657
1946845226
1420995500
1139270908
201320252
1145928520
360521040
1602327635
1700749726
313960409
1680259302
1682964429
225711985
235563970
822259927
1832845253
1850002464
1636065448
125944060
1436784696
529962138
1495868210
173739116
2007600665
1586626274
204198082
992811628
981212001
637120042
506527116
773336584
704683214
1753010565
612043267
769653069
2110057851
1842549260
231516343
435887756
1879286838
2055618528
1022096947
1588763343
145544838
1043135079
1983800670
1987034382
91120625
1365360093
1275082472
2016230899
1821488355
1204749329
1597144856
233821953
1937821905
23171626
1191814421
1368796933
288921334
1046529027
1275114326
321327232
1069547211
379519925
2123971978
2073855572
110361716
323833169
1825994026
1162062609
212333685
534149022
1094227539
1720628227
303869610
437967497
1969430988
1119099452
1064096251
171460127
1051055560
1048388036
1695643862
1928726455
2058718279
1202913349
224602622
932563622
707006687
947779188
429995878
32746137
1218979513
1868806122
1115843992
569432631
2010460719
497401322
459034566
220063337
275544440
1347304458
1126712982
1804882858
340024152
1353595404
717522867
187749064
1162625730
1997132419
926920713
246784412
1604104367
614512726
1242842572
786915668
972019014
136596296
1797127496
1379329140
2058370361
1982996636
58906922
2062805883
1603631889
502704047
436106979
1140361283
1339361641
1576043337
969492790
175834199
1240842236
1605697905
472874536
807386380
1502730813
1671618064
1620008921
1072329790
1738504797
2013519625
1832783494
1222568919
1929825861
99338070
1889357350
1437688702
1519470402
551604852
1745433992
1232661192
1908661240
548076310
1411188315
1922469684
362661963
478767717
2054837487
822663135
358745378
766724356
1307449242
1487332897
988849144
1839925434
449681030
1222744329
342713157
1288243475
848672080
1315421896
1490962960
1976479412
435091925
967823583
1093752255
998006011
1818342378
1006215402
845649061
1118240092
1697805080
726846020
1916052222
590017651
1360821898
1667204968
374819547
1052172697
304664332
321815609
2095265569
560088632
708024710
1330380945
256402115
925667402
371692859
922766658
757436000
697746414
2092191732
1700103826
1370031181
2107177238
1403389451
1458568743
1373301383
1237546780
1791968533
2032285668
280548728
629748181
706425669
30884285
1924987219
670639222
374589616
1940423329
1557634635
1742179320
314641279
663592566
1838946603
596231815
720065517
1080702753
1165175544
231229193
1088200659
1231944661
847556814
1760974842
853191386
1048937323
1435222461
2052717727
2124015786
1996348613
255556317
2049268941
1338247146
1268854237
317520173
1153913348
488745223
1426279183
600558576
2101593767
1435127767
1931858309
1898338780
694551926
1324963352
1371530201
483754700
2097284457
1412285223
122182002
651458213
2112953261
1169737365
1155217121
2134620026
692653156
1536749949
919078867
350721333
1988144876
1707383905
232642194
1046102360
262517478
557338350
1007120555
321937097
2007938150
717226426
1234108987
1987971733
1185225195
1242759941
983084470
921221766
1377407487
1893531149
2073877848
539323803
1003404858
558373696
284001679
373517947
1459871489
1664810906
252242852
875556693
884501382
1087823336
742524742
1504495839
308161761
1600144500
1653708620
1214304056
1485032265
10041577
381966591
532176731
1427972115
1728934627
1105754757
1265744113
1933813507
162875422
1071082818
332028782
1110354335
1173029124
132584597
1390719437
1389476054
1916531208
1367212662
753674565
1691475371
1102612844
1806238160
898842857
981266025
1112637270
571740861
730133222
2030740014
1030790939
1299655593
136428686
708080211
1370589839
553699201
1492299006
1183934261
306039551
132452954
485321019
2038497557
345576471
1246079353
1579508017
1345890670
42007618
980921437
837122506
1864485618
1872625840
1007436379
700574327
379897163
135126885
1034396149
869500096
1326642689
1641249830
789952973
472965736
1989977257
183058204
1065127560
775023025
111956401
1048907846
1033025425
726449091
1446395137
1343130665
1640857530
557120822
1454816331
1808241831
972342267
1277877734
625672214
2078019961
1704777038
2062653439
1383925896
2114863482
650000030
108711753
2105718759
1338589775
1168818715
92004948
1515390742
426209706
790706066
29118222
325343443
715400161
1508176083
902538500
841532058
748570805
1821396169
1596207857
897603459
54730018
1709945648
614281537
1081226025
1736667892
1196138001
564973928
1201684793
23083395
1515510734
867193261
464262792
1820787850
1499225681
2066356302
1732557502
395812863
272256598
1638021295
1796432240
355001454
362725496
1525890170
2131260285
895005406
1025406313
1259093102
1328066092
139664116
1696200072
856892765
1080761650
997532466
906551201
1408441613
1413793506
955377717
1047397039
532702195
651577118
1825700511
1031743292
1619300551
1220746304
241885119
241786122
1940316870
1283810803
1407046507
1412596538
505243423
1954944366
173116775
1810792785
1178781364
1902245010
1885490283
1434633559
341528041
1081119369
1975500899
1678919087
782725303
1859604962
215449030
1841453261
969050195
1920716346
866395389
1467993296
242524239
1963050550
2065198060
1349853047
1291678631
2067319765
395122537
112817271
81377537
1051495503
1213790792
2004611661
1527430916
1553521381
1141515924
1138081701
68309536
104387573
1304673674
810071871
703898853
171423166
1467658894
501809155
668697731
45625195
482008108
1497324946
168389253
2023089594
1049130729
1102288135
927058741
1130263592
1873442579
91037595
1660618577
1523189517
593605430
1500469387
1815907314
286591057
95371131
2062463668
1445557270
1472870962
1832478559
2127205817
878886352
618811485
598038640
18867527
1109763731
1924227500
1899363102
1872749619
621172674
768912062
1337810649
642498198
1160710323
72583259
175617216
1529544207
1689877809
1558747101
610127252
1755630216
1479983427
348119350
1762428388
1601930722
196302773
1769494651
318411479
1210769044
2104390414
1737083106
2632673
577670168
520859205
385896187
126820982
1716563474
1253566436
1230663232
332610049
834268960
2120965034
1270952377
575531652
1656623704
785753534
541897292
717732721
2132986904
1649185753
87889441
1178555301
1719710525
317682313
1572130243
1769411125
1276141506
1007450391
771707726
199888510
1639357459
858278506
7239795
255131253
582255946
1026795994
1520018368
543368208
1862526189
943480194
1025836303
1039813777
1241173162
2010870091
769117443
2079177528
901312936
2053539881
1287456486
765905865
1450069445
1926743003
856461957
1353164125
602155465
963678491
1176877252
84897249
266366706
1418619831
819746543
376986902
1920577350
1106282422
988738594
1610454173
1765293840
174295249
699975065
1109302217
802635728
83084872
1368018742
836405292
1618152441
743776386
1503888650
1006518523
1247772246
1899263270
1378314436
1948342787
373870213
2139201386
1389624563
2062460353
171653363
840790066
266833290
886346962
1585770199
1231062887
1624461781
105865560
1073272162
1279756491
532810320
1403884711
1191178593
610121717
1779981858
219563484
1859041956
744130812
70257268
1889809149
1581691989
839395933
1532224598
1348152302
1991230473
1719897283
380273769
1039992007
113741234
1811536747
878411696
1140857580
748018732
397133126
1891901136
20695270
1467127924
2112193451
2094775693
300277663
155211236
1381051342
1203256947
1549879535
710615922
1429128334
475933784
731068694
1409847732
2031093704
674867430
1133078533
1110448042
1670311651
1866088825
693439491
1961872818
701992853
1377393867
1968289190
1586505892
298511917
5613374
1536178143
664056779
1164790683
52382757
400733109
453966068
211848765
645010278
1603803869
945909018
1757651786
143860825
519252953
543462897
207742297
34204253
872704880
87549708
577380225
1554347150
78732844
577315659
108939968
1737978303
1515433703
127872677
798120254
1566183739
1074860402
1446069787
192997853
875304296
795931357
2122385469
532970765
358383414
274042888
1439066569
2002300847
781984642
1283839787
1560518807
410084045
1720806308
1935738052
783631450
345186625
169780014
416482547
614764509
113108016
438498501
1744907579
1405737515
851089770
1071449282
1470155531
1613730662
2147001436
1560674982
1328960055
1100724759
428869913
696760861
2029652929
641553671
1146599235
442017232
748730482
853687743
570030038
887808780
352251529
836801945
66536501
5559440
2097021188
467654608
236233246
1286558945
1837169398
1782743354
413078511
233744497
288384496
1964133793
1562106935
702666182
636433523
52856609
981562136
1354758103
1993904146
53131729
332909554
1032318274
572116923
1980044973
1214978523
1872248431
2126298159
1025260967
263174527
1800803617
258110493
467482098
687051407
427515457
556815695
231044377
924417492
1250200779
522045668
434466942
292386052
1821799431
301633419
49968569
2042266936
1569482386
1225305379
1845283976
1641420397
1986152177
1991856681
102998310
818036947
885637536
892654807
382703078
2012343768
986745373
804882532
2082979013
1438223115
1323711747
1640949
1647870680
276896952
629804170
1862975840
600782752
1345343230
171490484
1604902358
436657540
1812634061
617377146
1325678504
432807761
1511298727
1775430975
1646001356
524314769
956640791
817540387
1726158688
1244919113
2102822326
631343821
1609140301
1124293010
70923532
902815572
206133226
1638244968
535267475
944579020
1796203241
1257525805
1071210853
490926903
2139916534
1926301348
2120721780
124351023
342608619
1569258221
1840690971
655961569
40638077
796790584
537804539
688659625
1229000473
506739026
2125038413
448318462
1614145064
305652219
992546465
2120583288
1600638170
637835468
923838146
13720497
1487013133
1099055714
972857585
1412642983
1146362804
732916692
1322231172
917962137
1709835674
886468392
1637894984
1055980165
895634048
867034694
176492345
1345930643
1736471303
521769428
545465598
1295613648
629476046
990021090
1882274472
1522152517
569365917
1532683100
47026489
653442834
1586520392
289224969
976275805
1439069246
164230262
674526101
1102869157
1257715967
2007152065
1299448733
2023934782
1793459726
1890628939
968526078
520564055
1189022849
1689802305
41344266
1422841419
761245740
1950513765
270160682
123915440
1384489100
663756990
34730280
740027517
1560403959
708294699
1002771738
1001202597
26901414
1540462682
1708384495
1721843490
433037926
1808881285
1607260297
452895112
259619604
581150226
1773672630
1525440181
1483041830
1332343555
209890877
1318633782
1562073909
1357691488
1547873731
821771649
1629627772
1422075663
812117359
923440284
429346223
1799028965
2096954648
990742975
600902977
135224625
460979191
1001594543
1850160800
701350759
1899037109
359863996
2141549875
1798828592
1432206035
652283179
713700576
43096632
507512170
2043380627
870347811
386299557
1325762803
18128866
1146870897
1797709490
27956717
746618438
785782443
303376087
1009087785
387694626
2090455197
1889288019
1971385231
1840595903
929743324
1483478515
895303203
1061074996
634879275
296946166
986950467
374582035
757786885
558856613
1194629709
1487093278
944575529
1145712490
254669315
1443326512
1229942430
935673567
2069496631
1912847128
69029856
1150404253
1984452842
1244890988
113411761
26445736
54774324
1631693839
707460331
323918205
135876373
2042458352
1287583543
637488813
131156394
672840990
1167377470
2042454580
1236826641
237489160
1380106012
2106309385
20760715
2042491177
1630534126
1966043753
521833638
636458087
947368494
682335322
1523055999
1797650309
411661212
428660379
1242887908
1881976781
80612230
1035744796
565532538
861942059
892647859
1923967088
1341708719
66291626
1237027696
390653762
1016733174
545933546
884185556
360954523
1659674334
343551303
131841343
173970003
562593907
1510293296
289414048
82715581
625184434
519420375
706820168
373788853
300935112
2032504550
915357509
1923605866
1662667513
1004134160
373235552
1960249409
520413302
141814444
1032391782
1534590218
588175148
2038321007
329177854
1908617888
2002889745
1196972919
1298597823
1221528313
74723116
2061100271
1670856844
139576861
153066899
290122714
353318507
313754895
1447598680
1465391313
1552433602
1342466465
803885021
1228231493
1396719862
1844840476
1203041534
1991029923
1979939555
806528329
1542985148
1215313955
1556199002
1793359446
771076810
311535600
153930999
213801753
1953621810
330322592
1382764323
1949782155
1982193116
378912242
1203484536
1147758539
1340790146
351910797
162104930
573680155
1073487045
345085468
1987657005
392152515
822774163
1367856032
480603106
1667427201
869141238
1234282898
1702078217
1080670367
96562822
1343984407
620344316
1142727933
1462686451
1026231122
426513521
1580218699
459698443
1348633930
708176736
1586014145
1251331016
1745123262
1429937248
1061553464
180724504
247271539
436991950
2067894766
1314220453
1408083409
1310035748
1719746449
43720172
1418964818
121907443
1955333562
425378749
714160011
729830804
875867084
367288909
1864288014
2132878140
1666034540
481488646
424341971
130974933
548455643
367835999
67451012
1686866346
1591755855
1267215957
1903825012
739576690
128451765
1838992833
201399972
1550391628
2084901298
1074294899
425760293
393186727
46679876
96048438
423956858
1829819006
1796851067
413111784
1054403555
1522801180
1140904370
590760947
480835082
1821682809
74893008
1656019862
2062552090
1071475435
879529880
549799441
345891642
1293884615
1450958494
1310450089
1073759521
1181643247
75225124
1742438075
1819638707
41899088
883760553
1280345232
958691008
1320164420
535616926
1327798999
254324144
207708142
147837077
1649030399
1658869760
1711146401
173047805
35961872
1352457263
354114854
2001313941
1409504167
1110627911
610463045
1690095913
306256406
1841397639
715703087
1139352714
1975971815
1388060283
1847798991
1277843404
744923589
2025651991
1237452282
1672475713
539399699
706289734
988662983
1533446668
607791288
25963582
1986566027
1201664532
1299908896
618752630
1006428702
399395809
661381596
182648120
1933840322
781496343
2135395416
929212555
1410431645
1767990645
818735188
813530415
1618012655
388469717
773802449
1481691925
2065842376
569601964
403352760
1924890123
1306187839
1978174211
869619772
1364459636
1252366868
2068832076
430836855
1845057005
1959175846
1942974840
780136173
1724767349
290300278
2085457631
1197652466
1082502542
716176543
1578841583
1440667323
994446793
1919248645
1970173661
1887125068
35403864
1267140241
918585161
1718147873
929399634
761301429
733358016
999076180
1474412612
211092936
910554924
1293989758
1463944576
473880985
184398206
1697668522
398938675
71401663
1111199773
159794282
248943380
1499360162
1665322172
324703963
1755878516
1022311118
993691175
1717138781
1079997491
638959472
1903327171
1985512939
671628887
2093246342
78062954
1298586135
1444934424
67060960
1912611470
315671690
1252389939
609273314
2041034593
1142305935
409558060
1122205853
529664086
472242221
1467699693
404877143
1537489341
1661065976
424463651
146215567
114753651
891719594
490262460
1541005088
1856497426
664437756
407825302
32636767
1902022411
1016144904
1865002939
576751773
648891316
901479535
1334828183
1588624279
566158583
861108696
78550745
2038081204
1474395582
1251993404
1409135230
1995335169
365828421
379565816
44449153
2081745480
1259688062
1575970094
349810523
2144376003
1543509466
1675410757
12475798
1757928432
1350562644
377791880
654126289
1217425339
747703950
1296032838
298833605
328699454
1539720201
861690003
1148547048
1645669192
247439307
996409206
1601173461
545590263
1624902952
1703951751
985029865
1782355697
1897349279
151901963
31653195
218539667
442184188
236638710
1726659330
2024330685
261483602
555610622
782757395
2074384112
923113141
1886388291
1184488019
190022990
1736184865
1966610708
1051254710
996030793
1504758875
131965007
471655083
1497738708
1640403391
1803015134
2103667819
5159370
84065707
171403090
778673522
308168149
927989971
823283762
1607929757
582611405
48824141
2035597606
307670230
1378547305
1171124061
710893685
2055438395
612696249
1861924713
500449281
1713214064
440668115
830359755
1038527332
890502685
1360877542
692832573
819281071
2041080995
1174261100
89327085
1826654159
2108909608
1231157470
3973627
189615213
78923832
1978705850
1776300129
1607493510
99093351
696095860
192169006
1183984167
970349057
1148556775
2129142155
2066254886
1245209410
1503735554
2035719131
1968302804
305109175
1394446652
1289915804
1390529739
1017052196
848745586
1083279957
494889014
889419416
34778817
1741449459
705024815
730789774
640046764
1371485455
643683406
451542818
2093453391
1387644831
1917589566
550938179
779985860
604001294
1812448254
816574246
1425314316
981910799
299736953
767481137
275451980
1027943595
1562445552
406446397
1181989019
195176078
2013273131
1057006997
362142839
600741966
1658350877
1460277886
877028152
1840226651
1285267401
1595481347
1883744654
1832471253
1422001041
25736554
1697306978
1139581666
1018544151
1623045772
913122869
1730596280
1366034912
880405031
1183967604
2124102853
1177236257
1504707107
1106860168
376665995
1742820734
514321624
998812978
412526566
1316006250
758595169
1770329875
362013054
146285448
958270863
1234946374
1132700588
2108460489
515959572
433955537
2142968450
592271074
2027509522
1048064201
1901396631
373470982
1126329547
406268755
474816157
1754228040
1200176028
543444905
567917466
514705419
2087050970
224060828
1408388897
1487843591
1067617776
202247657
711935122
1594650122
1197147500
797061799
2136213001
726809388
2146952077
1063020596
1234709747
1300552498
1018090121
1764854570
586246465
164135189
1928689793
1606005452
1453740433
1840524851
1357837297
1670646752
1417124675
853073286
60055004
855662336
840071987
1735362928
278721794
287029023
854002139
1657150273
1527795488
1117350675
1590830190
2123765794
128504834
1400681288
626726655
300666573
1333735254
1420807060
845347384
832231711
470144939
72128761
688938100
970072355
1295792
13225449
1153986901
1824637670
20662488
1864635932
353406652
382356928
2138712873
1481608571
550404752
1136108058
1200190074
1870798547
1754855798
886642010
216079825
536929114
1535315278
60490421
1712077589
767894391
1902439176
1706026023
1280110649
1322332687
1427787620
2119474878
1568946442
1806768913
1139853076
1565319285
790214019
1901321678
58856548
345851496
866542772
339016297
1737801455
1434741559
1637078669
661563446
2112058206
145641693
1800006615
1688965994
2064342705
1598180215
1603174300
577232228
329157365
1701166741
496628453
842380602
801243319
420636273
646566147
1353416512
573056131
2125127800
871725204
1204713181
1828507335
1770432778
228582534
285246298
987675197
397688718
1066790258
1409338425
711233412
434530462
1435541297
632826809
344296504
1306348712
1492877325
975406916
346325194
413691066
1910505712
861005055
923663268
1052665293
1543088863
637724085
388264883
380917422
1484250794
628019944
1404405982
2017996149
224443204
2043496099
133898586
1719675184
1590320985
736110131
1691533692
947196550
99957160
1431381633
1407198076
274161406
1129101024
456135445
2101214714
1000604595
709049971
1740480293
269057132
653771645
204272038
841446633
1381937229
1976038197
303632660
540202928
474600705
2001851440
1906734302
179956713
1821086942
656531348
682205263
1625682405
1736747933
1789004207
756879756
1362045672
2092705496
1227096065
346817096
416818193
1349853312
426809528
1641875666
817427712
1746316539
1349625838
26744397
819565273
244810310
558911865
9511929
1576995224
88930587
1734759451
1007666180
1460214602
1884804951
1380318268
688221363
1690310413
1107942389
1228176381
2040418076
927261073
104667795
1754102923
1467335129
826383149
1348314970
605555988
976817533
1577151406
381954955
1708332751
365387069
1236365070
1685167273
989295493
2044569749
1071279318
743905725
275984143
665542271
47448818
1190596371
1263799313
233844548
2126430892
1509991268
2101958640
1465360073
1532672733
201403143
795972286
175478769
933338496
493032902
1390340719
1301963852
205469945
1347005572
1421551191
816589397
1369679348
749809272
1944789585
156027470
1190967142
1937283403
257368332
1164056961
1314313652
1920559467
498594095
970355514
918811720
1712348210
2047636856
1122707384
1133803810
2119677405
53789831
1834097469
902825705
266179544
945977393
1679792808
98222987
1498131722
953437276
67146801
235748233
1550893155
553628786
1791614783
397226991
1205657024
2058259875
197772996
659291368
841605459
83718166
330619561
1216231248
1526851490
636792876
1518725046
1412240073
765661014
980776955
1556832294
1767975350
55167158
145422140
944081690
1672330555
1645854574
931181226
1399036353
88482330
978712136
1699565344
1878027944
1975868653
151802900
1562804807
1165135378
1835995557
2002286203
724144037
1846972663
2142063183
1352621886
2020734202
2089983225
1690427376
463401672
1912700059
853739476
1083440385
582019420
10830467
616595745
1034587484
437913447
753149716
1273171311
1352449810
1586602019
1195092994
569780930
839520907
1083761777
356916368
1916352377
953560267
1013519386
391235841
442364135
1799090283
1151947106
511311841
1506159284
1998462814
1722360005
2086259654
129733954
871616641
1645584266
1308015872
1821363328
728817561
211680015
824392501
1615491044
1777570829
2133604784
936649308
1383363522
329391434
1571493501
1234865827
1732879288
219462837
1485131478
1027150443
1522404895
1754163529
716521038
428238094
504253598
234329725
759523148
1841652840
1659278431
1629012997
2109357741
1116905386
1448496750
979958796
1754914146
407387919
1842678737
170653023
1913809865
1248786512
765268143
17209812
1039409812
808249948
905738950
292621515
332136844
2131209573
521976564
1120956409
342354021
861293646
2066725056
1289854790
1055609920
50185932
1335168026
1610202420
1843123828
1953817787
339023014
1842576857
1144092307
1183698636
179075199
51652844
108405236
1084005941
1123101936
1671872244
934460860
1689309139
2112643750
1921186141
394321926
70999607
1173149024
739084202
1362899626
2016245980
205568159
1959501045
15626848
718379591
1606651297
385312953
1786134909
1302767242
433531759
1194386838
322880233
65855228
715133136
1272893003
329903756
1043112348
179415837
1157036077
19467123
902914146
2105226603
1732882621
994403898
915335917
1402664556
952633607
942182966
689700804
2782597
1506698758
1489940626
192410843
1154216623
1164960927
1898045549
1649975101
1211632001
832919085
1050329520
1961489261
721616041
2113502344
349912985
204220724
542169011
829791261
869369404
1161050631
1454347631
1488736328
1058548704
1394004553
1999156494
51231109
882104724
1463684548
1494761595
89766483
615805694
694919948
992855506
2125163403
446125516
274831798
778499911
202288725
431999836
767035689
716567795
973635755
1801797329
25211426
236445988
917633619
899794613
1596554599
1316777366
1474351911
836149325
1571475477
1968505221
625395253
410788712
170788162
2109753280
255062350
561835492
133459937
91723922
1271589048
1738793769
658675806
1023055547
1141766958
1071417593
1133840018
199737494
552893314
1205922959
1336619369
1820187575
514269412
1397228826
2123304404
1267272939
1130956825
281528412
279710135
1027193467
28810937
274430372
1152277823
1883946679
926647813
1259344267
403366988
1389472327
853500116
1899378824
102281233
483989804
170100231
95331103
808422898
329798827
358864612
2065857511
362347343
1696090419
1944195321
1050276898
49844371
558484681
995001237
1560007603
313126815
864935532
1473801308
1720321066
1274521650
2023140494
919642641
597889741
399992510
1937918095
1699754143
815903106
996674985
1090106794
1312373561
1851307760
402138109
1050221427
464084855
932749206
277217434
2100096905
1769660000
985634169
1607708658
981730989
145054649
954361834
17517686
2066424913
717766779
2063183450
976946375
1606251531
2100479695
408651762
1958575287
1129404865
854684769
823970629
192820190
518653660
893344192
1373004109
1539044550
719892205
1922362269
281236919
1667168741
260618131
1712043046
1782901611
1049113616
1607359446
926618531
1685276221
12282891
1649548838
2082645929
1451688006
9744243
284179619
766222524
1563154220
402341213
217642694
1832615469
1068718290
688819270
1041613281
538261862
1350540447
2066503527
794262097
585038095
1108119056
975950064
2006017208
986150147
328273126
9049621
1276653533
1528965738
507789493
646546353
729123768
880021749
685592227
1464691227
1059374093
507867838
34503637
408761496
104502321
1763113259
1203851835
719027512
1824047724
1283823896
2022890685
384503969
333249738
1366538633
544964642
1788814093
995752347
1474767696
757475159
948682605
1556178016
489086592
1274158819
763983929
355920106
1382154587
1395769366
1957247415
105960909
1435116733
938131155
272103528
938616237
84495960
48281668
1534059792
380184526
2128037012
1215310038
1431318772
233153139
156332098
1594010211
1734564748
182277028
616708501
1696083263
404596801
1005080484
1036048033
1898222042
1362649665
1540273627
1674497541
1033383682
620449412
1879793176
1870379300
661725720
1790228592
799752279
1584519594
1238997845
2058450598
1563744980
1610563607
1430422738
1793362291
162750108
905588603
2090906140
1325083819
1679111240
333933765
2003625251
1029992963
1956277984
1278062886
787259413
350415223
1902530524
1767077061
818967440
564694126
454354217
1266152145
912989779
398491925
626469835
1662227653
370232781
387152065
1591290312
2133877904
736471785
944903256
2012342584
327364418
835739431
793359827
34704604
1561634907
512950940
269848355
174605887
1706034754
1966796945
1319055244
1997752165
1536865454
1441193903
1532409144
102823567
1480917250
74937739
2027900713
1280136039
1084354225
832890222
1858868519
14669427
1412050169
2033772484
1084451166
398412769
9940095
1962741632
1237200233
904926466
734726560
1762165971
1838206672
1334582863
1963172958
342064875
1004913380
853868830
1683818790
1522665819
2074199100
1413646508
1633193353
1979076102
11970672
1576682432
553780599
1447346172
413760582
888546302
418082144
1151737343
1953142178
1644941226
844412330
291086324
1311031393
1468785456
1655346663
892428725
378702654
2116088508
1655582456
1998724487
316728181
439866810
328912202
1279201170
307159333
898034926
1978973464
1607632563
776153532
823689212
1164373581
416483495
97480916
863287268
1080081298
535691360
1212046787
1109904758
604964587
1192293172
1559422087
1982204756
1674728557
457490761
1909955787
530307338
953770333
197763111
1176728170
616062510
1988224982
1852170723
1905251500
305377169
1204786190
664254695
1721466905
610594612
1613593181
495370832
187258452
1135871054
1373171772
1267564498
725621956
471041011
1992184612
1538169689
36575532
910237033
309274721
1045451159
2054283259
46717867
218777253
1376798386
1812723262
118267410
1138487872
1806236326
277616586
1486610995
2051603493
667928507
584947630
910042254
419662584
1140230405
1073130123
575931440
1455675276
2146327658
1056318037
760322815
1991366590
840909871
1262867142
1884509233
1206562478
506943636
161101772
995819897
1036689717
1931262475
510827312
1002841925
364312527
1138603286
367765779
1962105557
57882314
1226789914
1319842340
2097446073
1329209186
1888880918
306451643
2013662376
223344487
1293400025
171588548
1980659733
1429711747
1487634990
1324891711
1036964620
931266568
1985342281
1581294804
1071010254
1225819920
1914000697
1104124433
1261439959
143752669
939621715
623996201
2118306833
1291162249
1737165444
1838532526
2038990246
48773879
990095218
2138338018
1387814478
1379464424
1520984442
531001820
1091542628
765293672
2003738994
1688014575
347469097
1669004884
1283914954
1367205649
651734275
934664295
539317555
1087947325
251521841
756807278
1714400725
1224780371
407086458
737470248
901325327
1504087803
1533878037
156783563
914479760
1731313094
643190083
1763249149
792541733
204828072
610594612
824920340
1469509652
1803737766
402742046
1625304174
451760990
2132650455
827626503
2034510824
780115762
1393893910
1146810432
378041628
748806356
1971458795
984294327
1744503378
57207626
210770787
540658252
1622900760
839745470
1278827173
1470591032
1089680735
2013989302
223233082
1426715458
311668545
1371955433
377258422
2082958410
1229483347
977167579
72556411
696353288
941357662
1548683713
1196245019
874630317
3985061
1346494990
283002888
935574276
927598852
848375065
1808422973
329966433
737725955
415204259
1824783266
1243802714
194995315
48063007
1808909901
1175747097
1541341147
541796203
1009838952
65397063
256418881
477821833
2113230639
1242563300
425693870
1509100607
1628773799
769817300
2006510412
1111658662
1985779037
89127236
1631635621
1227134854
1558282745
724607377
751160752
1694757472
1468702801
638384452
2017746195
748884012
654553999
1286819237
47204132
562172178
766748209
1831844386
1220555573
828897405
2057612183
1602090147
1897889015
1436448502
1191986669
611517388
1629219807
504899426
695708338
2098384425
84517805
993518068
1758697682
1371536318
1749909359
2097225256
1353715817
248914717
246090937
1747954030
1563634954
1640639759
702778709
1047996520
1951884027
682321345
1512807446
976323160
1180507374
14360449
1365269739
1125785876
1929959566
1664698651
1031502413
124490159
814506029
1625541593
1788657681
743670214
830638521
214254167
697919475
1559161354
754908000
1962988315
600105449
932525500
393757700
121689692
773534270
1343273524
1417846231
542165824
1959534694
1791598231
1886142838
1227550418
2025263432
740066522
597462498
179970261
1093463501
82160663
1594274012
1663909207
1694635567
383255175
32190658
1819160992
873962045
99250360
1353469513
1528968189
557231618
1732064307
1444765688
1529287823
1724894897
1278039448
1022283717
237076223
1575868203
928472689
1198712809
1885052377
2020015217
316036589
1126567849
15860859
1880199317
1762001900
1838717221
1478718513
124937444
389284668
628797033
724261896
1307141433
288746140
1769572607
1204154622
134437251
29958403
808639906
240049613
1015575749
1261875789
329547784
1279014427
546447840
582988095
1501760781
198232251
1790237510
102720892
1632978059
1901832319
2050100913
931738122
1622657195
971033287
1948220557
406101612
361798828
930844832
733398626
198107182
1034190506
1662559195
1767665670
1283331611
1564933885
821315604
1102275297
736364736
971229313
2045500035
1177245907
1628853263
1417585340
382531260
33826602
1873867642
1593810197
947103728
495003567
1700444626
30856118
1719482906
1168419852
1038824303
1607953171
635910719
1304677354
1769967735
1325087771
535086722
211792536
1946888775
1914334549
1985388540
2095383065
1821696172
827133600
1376089250
1052351090
1760094999
363326720
1446483380
1527923058
1119651854
104483901
821889138
1676914363
78437425
1283488013
158454916
1762538110
1959315046
78565335
1256413895
2104701261
1447289078
1180250113
1510865933
1916741471
682429584
1470352538
2089690577
1986595872
435445448
461049731
1986924323
1495208772
92243562
182072040
1237200233
1896355517
1707525935
975077682
1969903364
2092406500
534999555
1909643166
853208178
249797760
1041048511
593652320
91270033
1046738811
515098206
1705361495
789296404
1531423805
346473848
12591537
792654352
1213630073
294420923
468855314
1587046197
333878222
203838079
357771812
1224655432
860497315
211347046
2105380693
1194398254
1187354522
321067633
1637304683
898611119
188101976
797112979
1714617537
208749920
25373335
1007341792
272488907
655587079
1191572539
2083220792
130517472
492622242
271560597
1381967069
50221323
519030160
2079849481
713234268
1948237438
409285087
639378397
980709965
2144841451
950995305
632898298
1190038315
1204158945
1747854213
2135460846
2051315364
659988146
1806971733
2010166463
317072487
1707853121
1127489465
139859316
1207711435
1566599508
887363364
2017473197
701289340
888152690
741292708
1794511686
37087234
708056275
656525146
1549897466
1951251806
430604015
520906477
70650165
130887146
560392908
97328165
2100566921
688912094
429389478
1460034296
814084782
1506400189
1685576129
1534807699
567491723
242408172
1082511885
1929540591
539266298
492277327
1585169760
1914991580
361524271
213544563
1066403643
1814723303
615191148
824940641
1966452527
2040403688
476005530
510955831
455966996
244690564
847845963
113634963
221964297
2049350563
1406822120
2035030795
876966692
681360700
1599159857
1869049568
54115965
1758258302
860218834
1177783286
104395265
1552885067
122851409
387031674
1562041335
278570656
302284356
28490680
1720531226
2132708929
508326626
468908926
1512632820
2120639423
1095358954
873090214
761839206
1798673415
2099268947
764019744
2131784058
1567627235
1149804933
730157347
66427148
1153588526
745195578
45843250
1805264755
1819831650
1315177370
584212987
1138910662
169479355
708288446
1141901176
1333496183
1650127711
598596163
1774365453
1176658128
822979853
1995682195
1786801810
307880977
68103443
1122570125
1501553731
2127018899
1714798051
1998515022
1597871011
1073644343
1082302988
255413479
1629228536
1993762189
141111219
1300116664
84720646
1790383542
1128514184
1951612886
14660519
254476513
583371903
420819368
96346160
789481324
228492036
1913892401
265659648
1934492734
1260741983
1502338533
1813574440
1492469135
1461605098
1668466558
2068575075
1352928670
1859883221
103419489
1762919811
536929114
1971362800
1402615562
1402649904
1487568190
1380839510
567000073
1048306498
1065651327
893667900
588192451
1852422734
1974296845
1171036049
187776637
1570771340
1138512344
813012957
2084821325
37125287
864411332
1986105598
357521602
8109303
1501719332
1749673577
425898257
1932719621
1144491948
1696825644
170166386
808180524
1405565614
1442145577
162845909
1485559996
826692278
1559909950
1500891008
385058078
1326148921
196779046
1604014243
80575594
228039864
1727886924
600796825
972427312
1890057449
1480423107
1107326684
156538695
1329131205
820854569
1416810117
743759091
1171730244
2113526503
278585226
2036300271
650234535
1344359665
1693530564
1012682448
597438842
999772385
1734056299
959016554
832249076
792064673
1214858343
2092906394
143962498
1622281228
787284826
1419560177
1599573718
363751591
183519550
1327582724
531049636
307702092
942557417
1775699067
304689676
13324890
349769459
1583973231
1842196134
1447376190
748653836
172384386
1100650708
1951156769
761933833
1957183209
958984329
1239088834
595967759
1056339228
812343426
1709140415
2056738513
570984916
2083324910
227721872
807102955
857173151
1779515197
715895053
1892681924
1960915043
621771552
2032434607
825462044
592288313
281784353
804757014
1748070866
1115039557
1793612741
85493898
1897779283
63804881
1923638204
2006073094
1306524724
622340349
1534200363
1363666311
1262518870
1086672152
1496112756
848408136
361578682
1205754206
1597987359
268639491
915133419
2000415539
237567435
1291717572
1319069223
16837851
807069519
1123683512
241364055
1813435868
1095772505
792291056
1940558773
1764891623
731032219
1071812985
2130161058
144430636
1114904725
907400432
859131229
1281141146
308040774
342610090
1076850510
880212589
1010712038
63267462
1796830622
1974436173
635935546
271001880
2051379
1133415770
650113924
1836800224
952304254
667512041
768735834
2146877463
1837030045
1961917189
1677952238
1567313549
377587015
2063272208
2118271484
737034483
1286476013
1663183442
811578358
2128518744
2037243661
1309350457
1051519738
1567502796
400920917
1835407278
279740004
1028692904
63110110
979323822
10083375
1889129481
887523239
1646650702
1247432075
511178743
506403969
1328435795
1537665219
441728133
471292208
1734620033
1973471805
2124792065
116593719
1110370658
1495609455
2078568719
162787063
1064946182
447566992
1087666309
1528878170
1790173430
700439197
1883758845
567965899
2086888906
1153886395
295726015
998940645
1417079348
589464694
432720974
1573656717
1581325277
62529260
177359435
2101854003
789046611
121689068
1002429096
243697263
1466073172
667462204
1875541676
453581676
1377807923
1233404857
189459866
1188096782
1407571718
444463768
1938610621
379943092
941843522
1750773238
1462237059
894461826
8437920
1013782176
1736634950
168351898
1118340097
373095420
2000576599
1733739918
1492715107
1591670397
47625696
337189732
1681545464
53529190
326123198
1582884117
43297345
1687889904
1798706803
2133206316
1712658209
1586172279
2011136308
1007450391
1579448228
46969737
527105204
142134510
1531614331
1132323516
554221587
328211578
1123053016
258393289
1954394314
1058834110
265024135
1066211022
117339014
1980415439
1721662172
776886266
2134391561
2138138470
1884926927
949174074
1975579546
805423900
661433353
1296897079
1379450210
412042597
1782395094
782539122
392196895
651271502
1463730408
1694544085
1827435529
1378407301
1807428456
499074142
1702423017
781789231
1195251787
694242716
1498729773
1569419986
830614387
541133884
195806087
344387698
1523702746
576986471
709060804
805314660
1725018567
1270365220
2115285292
1215499273
494421613
476343074
467353128
261135381
1851336733
241585914
486258224
587274997
1541965588
83473756
62297676
1173095370
1510835455
1001452963
564794046
1035757001
315569602
366565672
1392358378
732707094
611201972
953773217
5833107
613627424
747434301
1891640980
382396649
1786346998
33805305
1130334451
1114390603
1745444766
1964298775
1367673638
614823731
758795194
651127915
979192591
1522428032
616758627
874086417
1769681398
954146905
1139198060
68875023
1206806251
1178568489
645012902
2015813845
1694125035
246563166
1208463596
340256592
223287534
771995025
2112446068
782183647
1984129826
60654044
404831650
1467648489
916850277
956519925
1950479561
1621727360
282103575
909880230
94147089
226697044
1648566496
1282777345
55805187
1452606754
2093834278
1639263172
1462611280
1793999987
1034608824
495982859
2125734454
1420592491
1200484843
566655214
768341566
1795096415
476915854
1053610211
1746793545
1587489706
213291829
395792570
804069061
2127215101
621601217
427317114
500450853
770798308
2040080295
186400521
1229202867
456596969
131754650
662188616
325692517
127925249
1109621062
2007017275
695208314
1552626707
339202703
66457125
1574658720
257767516
793618112
2060658442
1447943425
828367945
397546103
968460216
257784824
902142422
1302144628
830701035
1344949918
1592334862
162106990
954397172
789162627
1512359568
2097166436
2003788832
405187540
297631562
1592907332
1101504923
439563523
1116853610
1642607974
998509809
126641632
958271200
289648716
912845696
213345709
1394316291
950250669
748407720
1085436710
1118930226
2111161945
849819340
200824650
405638979
497239299
1653767573
893312976
60972130
50967158
866821898
494446179
1965008961
2111090524
736656901
1282282404
1530386323
2000306791
676558033
1463399645
1609648769
785680421
1189976258
1474581208
246012660
2067134613
1597437343
30723831
594965744
2035075550
330689123
1021306798
2129646886
849856100
1510314219
712937220
1025378647
1312822975
746445576
510302058
1767589779
138964965
831226576
105898138
1904579339
546684658
38067810
1786052064
18141343
218849368
2004632498
1588955791
481499440
228639279
1407956936
1085367137
1661185098
161193620
2106981403
1536016260
1539338090
1214143333
1653040662
1715346464
1948747679
1576089584
257903644
886884337
873793233
46908653
82599133
1036809159
196101325
1952350021
1071355369
1068406509
1749911054
758508607
1021480599
1252070129
124348041
1449255199
1405107220
2101101932
1975941453
1105654544
336485846
848335983
2131512001
1289707693
841800342
565006824
132372698
2121761609
440149416
1406469193
2130315297
595697960
1063095321
897416761
487869455
15484637
390786041
274159523
1532063561
202867543
2005613091
1247036165
1333469964
1349480712
1210360199
1102056222
1838810563
90833164
1562328670
444749068
346700306
269482234
1005163413
1340445638
465620082
1305039659
97698819
890334512
1772788818
1430963862
2010947365
375973299
1869625091
828122970
1912267989
1942962364
1695121785
1657868932
1255621037
1307052369
703811775
1701815373
2036419700
1652389723
34281065
695331483
1644025927
148391119
1905558739
1841716226
47690985
103996162
153629148
2057448495
404971431
2104320287
146892211
673651677
30013856
802323058
570133107
1957398353
899743030
157093400
735961178
1824514526
1329465086
1934276288
900579690
258101542
1989275510
217675960
1332618224
958798124
177282515
1758603155
2037294330
1898425015
703159734
2090469804
941427755
1067611754
2020340482
832791499
607000973
1739313459
55748781
57688010
1946047660
1771807890
1616123323
225460855
1527075711
1558615493
1794886154
1281533602
1264828904
1868200315
1201441618
9011957
1523089646
238005530
860143600
1570909327
522337274
1406753457
1208129029
567673200
1299696446
93852749
652662872
1069345731
78425575
1517294125
1993187
892445460
701495979
809463529
837216075
1090909150
217077503
492914691
1965586471
542194246
1617524858
1705365420
1520612399
1923762182
486033434
862891751
1498976073
519021881
91488095
165769179
1335901550
1714172806
1052398426
1731118485
1472745410
1701314849
1943803026
246487636
941609696
1207830514
266837658
1442206451
421194552
1678881430
916356449
362752948
1659266654
1371558134
544318771
1165016461
1631303644
1253684166
26236309
414802356
365648543
1163201070
147775487
1033272310
1326420753
354421915
27170666
1933985515
1792726783
1393725917
36035915
652915830
880788068
619305915
1464285201
34115121
1974122218
2140836127
1430946160
1334232145
1819836675
1529882374
2021609852
1691640616
100027977
1385886097
1013740639
1350302035
77732383
850488496
325604525
212044982
500435556
1115959506
396009656
491833830
1469437801
845122133
1319957912
389761455
636113247
233598062
255263644
470618188
1858275379
1192128168
1908806755
2055691357
645031677
381410296
1877409749
471945357
1745850786
2056663379
1815550278
1168360556
617013556
1291417574
1682956877
1593752789
1409338330
17249823
1520227889
1732890558
326017638
924144134
1381675830
2117441792
804789553
511782616
272139387
306831723
1576187623
1927201658
1413921157
1770678753
1695145045
1858056587
1269974871
1355032810
789363278
1748699474
1115273068
1264871556
1304225437
2010833647
1411837852
791350569
1264577763
1415904060
31343956
1991351522
2122545295
1501127757
630801205
1260724950
1158185937
1699834693
1946049869
1815739931
596032133
1643219003
442496582
1798225748
1676754644
1369994533
93464522
97039479
2119996379
677522745
347314239
2032811624
860079243
296210367
1416240773
731476906
609511776
139392489
190278002
1380603436
1909952257
638631413
1853163856
978284882
1890461731
1170589155
467788653
2013837146
1951039677
2055031640
536667013
320462697
253265744
1871838976
106612041
1248721782
1209688895
652635068
2101842549
969376715
1741702641
306052144
1823915260
1688165494
179870631
2108180242
1922404565
1412137519
1246998018
303746207
187628536
1448813379
1314076902
1863079876
1213100473
417112611
1139409687
1500490694
329158857
199554412
1808884128
186599020
659497571
1284963941
452216062
724513755
1130674065
184186265
89457681
2039289166
1744862067
1923951025
1723108915
378209791
849675945
1532048686
47006175
552213783
628344994
267934043
331209998
740370406
56889372
199375950
1095704641
1975683656
277838674
673518017
1046282098
1172217442
1051333942
1722334975
1785111302
1560787658
322564350
903767676
994576914
1129223679
1811754258
721982820
430258079
1186766605
2027010440
1187029539
124423557
733646120
537804798
509730283
1890476293
1925941538
742092671
926924094
541628774
1088329323
16415155
1968370282
805783048
1793290442
1099659474
807916435
343568903
675448888
851450761
1397108757
728543936
1764184735
618217320
1591417310
107485476
1416469672
655307922
2016202623
1160065824
1228173692
1339264620
227508659
100889631
152102758
2091295496
1012194326
88759775
357433033
1702416347
1564897691
282728191
1180712258
1351635328
1290149869
993043903
1445068237
2119708257
1730488571
894172296
888076318
1748370358
1095465454
1528131386
2010352178
381155822
815462358
1350461886
606302752
659661806
695978994
58646497
1473592279
1033014146
123060903
1562069705
362737532
1777151931
946854166
749872168
1123801567
806937227
1786895000
761426025
1635509267
1084179488
870186111
1829396843
1747481987
641034473
829692268
1057294696
784710471
1034154739
1879187285
1032277037
1678989440
1415834449
632769088
2138412485
1517891390
437902288
1464474040
615042784
2019819775
1764077125
392707861
541665724
1705555111
2002775157
678907734
1959359158
1918190190
1903102768
1720781386
2073296589
1302618260
816616365
1544087077
896874630
648933749
98929914
1425317096
110781519
1886074847
709203939
500793697
1784481794
1568694825
488932629
1423513755
912552942
1159719196
806053536
952004685
1788756229
313397235
849895781
1739217630
1966553067
1883488805
436480062
2103918133
383204316
373253640
1896929163
534304455
133603033
1744643030
811364971
1102942321
667843620
1026126038
1264401625
266676112
964619328
196979052
1874176990
225573988
611438858
292149541
1459813439
664091482
987856405
982265104
1550253025
1294861121
1555838138
1664720028
2115233283
1125605336
325793041
37991972
810601878
1694828600
2098354077
1263426177
2099982269
2117828671
503491249
1329269026
50432889
741688898
2090007
380695287
146630336
824594456
333347772
830374618
2105299588
662185530
688383787
2002159581
1954542896
102177424
1420566089
1889671867
1099213658
486184958
303771204
280805530
280457225
586373215
1929533139
1304313476
350259573
2094658712
1842134080
1242071339
1220004757
731040747
54712925
1412932524
1118513915
1983594946
1509469788
741207493
960146820
1780523115
2057784829
1706687331
1675687222
2007875487
1873775736
171831693
1696602657
1680394786
697543292
1751133079
692723143
662950722
866544687
1389917851
1706026023
1923895168
736473957
1734468168
282239392
471550350
1231610686
802320551
1903802046
401074859
1349783346
1997209899
2132681526
1562373013
1410935825
1222339139
689433259
1340475072
848284830
458341766
2020090016
520188489
2116396011
733624269
1001453350
1180120234
1183806626
946504084
975547050
1706757305
169637324
119242311
577931030
2086038755
444603401
1498883519
1520550162
97425965
1237458334
1838362869
1196010850
542427089
1054569921
876530723
1050835707
1809814995
385762346
974124803
1305210523
2035180851
982289161
170411549
494572021
1989917413
2134447907
1383096047
1487185934
1859787259
834648716
1053661591
1590321979
54187149
1162433590
1584129884
1293915968
2093395557
693986625
488609847
2072255597
1319843988
1427138246
98954003
2131314313
1457912688
161406190
1901081836
1360693375
1973548575
1530361059
1653196563
1237711858
1967621708
173236135
400449095
674194402
339837977
838103092
39303502
1446488328
1725056011
1231587980
1741723097
241258417
1418882100
1888619712
921672474
121930583
774885972
2054657801
127158583
1307598422
1925523344
474819718
406382411
1875708546
1952450202
1272722
437670986
683826661
1621146209
760597636
1287081195
1240541618
68774600
279269577
1642848999
1867243533
1682846017
1619698587
973033005
1729434799
1338085579
496640019
341867442
1766604279
1426844742
585508966
211376974
1346544860
960817504
250040707
1287505208
2005591361
550127637
1711584787
2100839766
569913541
638239783
880990563
1230054643
1725885396
1340707429
1865565436
560360029
619728944
1621985938
1961255793
1869240270
1410156774
1520564079
2023803170
1352100443
52848152
1646934467
1718033486
1050499487
1019510998
1042730124
817386977
2076666096
1002300450
1823565676
952711149
1051007566
1035400280
1757523116
1448695471
1866526632
93660651
487261009
366748427
1588852129
1227026643
90566422
2057215979
982565348
821104807
1321240893
480639691
61338751
1710688200
1896607746
1561808099
1541416896
18054487
290068849
1710804768
1906745479
1997930257
19176207
1070333715
1353825846
1591532028
22354383
980687878
1129431739
122077186
1202002892
2143347596
606079568
1305284754
909718724
1728922805
1740287773
1899873709
467677999
591158934
1618177701
1312187626
1968105521
74475813
692935550
2072910290
1458775912
3668245
201893921
1482140166
176243217
2088386295
1123901862
2060716830
1393124801
2051219104
630975791
878433947
304355779
1773074503
1514749633
1386499076
787460442
1034807084
1892304739
1207357152
6882968
1779517540
1041560323
1165802939
1853019257
1715139180
258104528
1038496130
186695623
1606016131
1750853660
1332748219
1301817118
2134375378
1702363167
774772537
1788093895
1709427100
1487125654
82779975
1475960057
740307466
1337905359
1252044700
50867393
349377457
2022811950
490381139
853782141
487211622
1165959428
1279374188
1251275756
146499958
240082251
262853448
1325987154
1489129219
288462466
1417483235
816274514
1386825718
2071674496
537211417
788723760
1079150714
1185628426
334960464
921489088
904267389
1070833658
1326175059
115567221
1761532321
1379280819
329909913
734494215
343100535
993370616
79346970
732249322
112357957
1549901970
192421834
717544260
131567345
762371772
1263065844
1173417800
437328401
1397374478
861724194
2069455847
1631271860
1324492532
972130805
938599504
1467413880
1615218605
175923418
370702649
1263601405
928388402
495898916
605892425
1734016381
2011367326
493677495
856631483
1814584583
1351753003
1691321268
1634290351
761363518
2057635525
2132635534
875294097
164139896
1568829347
1479569827
847057892
195443954
160858597
394840455
906751474
462732473
1099334761
1450391032
1191476211
904687210
233210442
590974516
2119838655
1575656619
1014422297
1450066813
1222863616
1029705616
423590967
326768469
373825770
125199992
854501241
1385534641
2021618372
90638186
367084865
1072848027
1291852511
518107807
1675312264
721566234
1886856481
762754908
618309441
452805226
38724320
1538122933
1606640061
1988192797
1676442939
1012577582
187007537
1076115822
422009435
422069921
704489420
2103534805
1579308144
100198236
1303341419
1544160431
1681426297
807554529
1062268356
56230325
894630648
411410445
904895549
805003581
796360050
1832003867
1873446071
103738797
870789445
1800849475
2081200467
1073574523
1772965800
699829545
167096234
1674339751
1117137257
1232155834
1170312616
1450933094
1787891670
622054690
1389826549
1780636327
592194534
687507099
386443651
1101775302
922327880
1671712694
702161905
152659978
1601616685
1510991749
572441083
1237262145
1431489535
507830452
547014105
1965130052
192528364
1557927251
1310353663
2111378992
436051938
306085482
1042152683
2120832893
1085239623
1227865155
1995480249
1985941805
204290091
1349980097
1670886574
965239969
867022476
156769470
1293416959
462371851
720799580
1377532264
469114011
1420992634
21598766
144055888
945040973
1058430707
201537011
1707871972
361943573
369024662
965228794
266334431
881914580
218575692
185429835
220659643
1084634496
1913206514
622311765
731007711
814273988
1014791119
30208914
1308917375
1010432961
1258842621
1985080986
214844647
1719080967
140825943
204609771
2118823753
1189318818
1180991038
2095664014
1948876174
698724059
1498429228
1797671578
281481568
1170080437
353262125
1927176547
1215119485
74645061
1392281850
1994430701
1340123176
454081377
1660010034
1387725189
1352081707
138920442
34353444
1585270465
647102780
488683831
1616385823
217582148
574121485
162644200
781282198
844375534
70897360
528044764
1305371871
101277148
348002502
298914749
1507668348
1342378331
215174608
182837446
1908313268
1372647327
77588662
808110334
2056642470
481923715
348262772
784804467
1719887372
300452302
2064616015
2053238667
299318234
1761448940
1387980825
1303483162
1848910544
652451074
1192248833
592237432
1927888842
1889202675
1858132647
2130422507
1022957502
1730410182
970063708
483953160
293451502
2052687957
2074622485
1431268144
1319409854
720638785
1040240028
2015613412
2109645905
1703815788
1148228259
1700974077
1039189163
1947058146
1163407092
1876429989
600486291
615003644
1903201264
1771179734
1704242451
633544772
1002650598
1504444695
2074011774
706291055
723404150
1569491611
1668264260
1212008790
1664675742
2132850811
1814318747
685063165
713454360
964723041
1402675769
1813012214
453561161
1609663193
1395627926
1868176767
138667709
882852348
597745712
2128547731
446215232
1454164478
1153304784
155853538
1872990104
1213651099
50519184
1520072474
247248801
419789070
892385612
999442960
432776235
1387403929
1400656242
1491095175
1237508748
1147230813
1136414904
688272924
451829463
1880694021
645688492
1745011042
554257129
1805831661
733396090
482818074
1719857947
1070903048
1427391696
819475337
47342424
1304310501
1049395781
264355933
9854482
626676742
1626892986
738459417
927027435
828967153
323000444
1294818351
1906634733
1914024031
1687280622
1545987373
1540261369
1151330524
1113484861
741986691
1147514538
604712202
630362001
1896137793
408642701
1264442065
642646785
470799477
1673980348
1877598630
1389012828
1350021269
689132192
1009826320
1617662502
1205143296
832174137
893668844
157247337
1383472765
1330227017
2069812245
297754710
1226975658
1006967987
165285644
1139604447
466037359
1441136423
1547197795
515293320
1584621426
1223396543
1816123845
212301400
233119203
1715319682
1118031947
1406086905
1698174062
315818191
492129382
19673353
1818754943
2147198830
453217374
668516802
1584481782
1257246437
1569017829
1031534011
1089940669
808552746
111058628
162208689
867227843
1134022459
1375766579
1599051017
1518939181
455563298
2064046641
770861972
2124461860
683474233
1262923311
1308234011
1170723195
1404341567
1346671676
211321280
557456034
1019696041
617733319
1723837554
570447545
916560760
544012024
866756573
1538986410
603551004
402356748
986521253
1162884339
1620736020
911693323
1730647273
218969607
1528062454
1622693987
1933012552
88455890
979451737
524814902
184512147
1809474319
531590952
1480680839
2033162332
31478369
845122276
1992331850
454284596
206619206
2026047967
1429892036
1761588725
1975742855
732441937
1421736800
135962610
764005359
651355564
1461475263
1436345515
655002468
675526619
1785326251
210290354
347694772
946979924
999931785
1217010579
751809897
560764421
1697151699
1092885179
1713911205
683472530
690696262
2013227344
211220881
1750890543
1173011421
844792668
759475980
479845937
1534693670
2089033712
1681656018
1157908495
982499255
915192197
334417860
1588808752
536256997
838827482
23137742
168605157
734926693
1635159251
701989811
115564200
1617907661
193272615
490631180
766480843
1909603609
525943888
1466063058
1429916671
890218694
179022582
2020832343
1655557347
1914399397
1924752163
4837083
1048780807
35725471
940319405
1463692183
194771835
203061177
1370330642
12946969
735548088
313389637
316572190
858577526
925427238
195874347
559410165
1804050747
2137147417
1041755087
1368410825
2082476265
101955755
1400678851
383563169
798847310
118369380
908423231
262870326
2094733788
1627957298
939871775
1130636017
815375550
1225234514
167695039
475339210
412902443
1788142855
11024455
1897109014
569588072
995656724
1382867254
1447447505
534408015
1719110891
2075135124
1160911301
254975584
1252125440
849632466
1649584923
1925027552
1330239476
190295014
1739857455
1169678316
1643739376
1613896349
121905235
119593442
1893558036
2140743871
1272811280
989122484
472247702
772394130
1470048157
2026829290
222149104
1014538927
622093363
1155929547
159127072
962537391
2061500835
1214898129
34041335
927451135
590149472
1403755409
33204503
576014594
1820857147
706461259
1760935644
2050376911
2040192423
1502599613
1905068937
1914227351
931030203
1233603752
1969085192
1597420525
2015966268
827166659
2032993250
731920044
1857845228
574400548
128900682
297482974
2033396920
2099350105
2119996692
395852470
7862900
461042232
398603305
1393037045
655480071
1028965135
2113065542
146087400
1265233041
412090567
2092306502
1705919160
1923519821
1786639068
1787839678
1267425375
888112506
903738006
1061803743
12849164
79490549
1304016767
171010476
948334020
1266048396
1397823011
789525919
1275308913
1627663633
450948939
1045364173
519774557
1658995887
1088541681
745607968
1793187515
1403574034
1140759596
2104713226
951026861
225345802
1113297553
423507116
49792180
91184046
1089283116
1817002012
354805200
889302983
1231770129
1307653624
173738647
613299345
1679858064
545264143
257309954
966854670
947593841
165707351
1988899961
1865678796
1737537409
1683820140
1628567052
1529325864
1866865116
1273613390
283441374
1616228473
396239629
751468540
906011309
692113313
1514476297
1073032562
98872736
225759350
1245358303
1899430299
1385824563
502667441
730963307
1737245305
606968764
10853478
2046625282
1285051658
919902289
2046052979
937940224
1527605102
1860980026
1190215431
884485522
1645640715
979993008
1879362264
62893764
95951839
1680036755
1776193442
1885003291
1216241870
1339700225
2055301
712829288
902540178
1363097251
1573246195
421505941
2037473380
1372419079
1079962907
1636214942
451535918
277636138
635554072
42638551
1177880181
1019906672
859651852
1526316322
682817709
798206479
370177726
282297013
311180564
945431874
1156578541
262930678
1443063949
1741373772
1785672365
1911185608
839736675
785631021
1922378201
1483702882
188805925
227200093
812143186
1711859264
1932831119
479627695
24670065
933417098
442840018
1655441859
863172847
460009258
898532874
1842342349
1110466800
761450881
959546363
194630559
310949163
2096574121
1374747713
1156154692
1945661760
555400587
1356431747
1183176409
1132580685
1034705091
1971855850
958710453
1336307752
1030584638
458875580
544647810
572076221
896186851
71415479
107176512
373507286
45574329
1239666466
1799162243
105621517
733145208
27476809
609302344
1445662164
894703040
862584887
2060798725
1118788028
215203586
1676502131
847280003
733240986
1532771785
1296017290
606628636
185324233
2024276872
1922700325
60884915
1327068825
1736306939
1666055872
586240094
1032779538
1329342387
335841198
1133951542
1247242832
1102423883
1132002211
220910295
1984391851
1109523429
1493034419
1268444539
1242357107
1176878940
511651746
223892247
240831045
340371361
82886252
1576047336
1210118143
2035629633
1013102683
1237174256
1231099643
606538404
768245342
627265287
942508327
1052138529
746048714
717864744
790603836
1845466958
1920577350
106429399
1535581722
1982956021
288098894
795708453
695549568
1668630430
904132663
1227995477
884058708
777192239
1567031775
1245734599
726086745
1400819839
1063222495
878097267
1610511137
491814851
267396034
931927360
439665458
2075002102
492734335
1391281819
547150208
705450038
1323348111
1697786124
609832730
1598386700
1322574199
1370493766
293335699
2043203948
2034949699
1096635262
505322512
351876755
512033845
178292580
886639179
166353343
1969797132
1259443699
601859503
1144108214
279111272
115810516
193282617
1776751613
197878186
2101950306
620481326
1580618027
482567451
2118474581
850870421
1702957286
1766485897
1736308388
774627964
1188400075
770351714
1909172641
86636103
1522119826
617528343
400189202
1626421191
343369468
50978125
3219952
732133082
1076025563
1653111429
288116169
2122201653
1238242485
1156223574
71134842
1433207896
975494638
1351356928
1390964528
1368090127
2105123694
19646659
418043301
84802202
2079252708
1904682464
338566045
2114794002
249170924
8985236
1079563808
1681896025
910250700
1596554551
1051015666
1637874130
1156340024
1593203759
1987107858
2088501695
152843745
1467558635
916521548
825602677
1435994007
415291137
2054465734
1985146529
1805243012
1375647445
2122222093
1353423813
722616802
247651266
1419123916
1893418280
1967763817
306486748
978044208
1001083994
466046413
1230905911
4225528
1561161750
344434615
1666987314
1201560255
895692332
693956942
1021352827
1637288081
1449177122
227772617
2123664934
2074609691
522121977
1539528584
475306421
1356752199
954129456
1682915719
1156305970
138653065
607779584
1393739025
1348754029
918462784
1054628152
801858682
874619534
135251176
998508505
2014029183
1729693961
758684537
1555837526
1968059367
270667409
951248817
31914230
352863887
1303444289
946789942
1646211357
1609597649
2000990076
1334748182
1351580079
40415408
818745495
432141787
1475581246
1297719249
984215647
1891825187
687014338
1388663828
1406437446
2047219934
402095772
1389780781
324110046
1387006569
1362019372
398781392
869917662
1288099714
1663385543
994240108
850632726
863113296
1604971409
1752515972
1454769450
383063383
724975325
1128145746
515053772
1057267127
786648552
1466233772
1032876455
238885606
744965740
1139409687
2057652424
1106942128
927514355
563334481
748528247
800871161
1439177968
184035097
350513216
2040509343
677314330
1350647592
1908971428
1499387007
209074507
1510757395
2123965728
478008392
663017377
545128990
754257692
10242770
1944654990
1763191761
767505004
1384883027
1613902364
1130690924
909735249
655818463
699103192
808872593
1583526068
179761089
114858056
225631148
1620864049
712026921
1664482934
1761737592
1320617509
1378199947
147190974
385760027
551511940
616821565
1165679249
1513463827
1608765555
1100953683
233465913
1244058043
926085867
438223524
182726214
2045160668
1630575396
1562324970
761913161
697451142
1426993084
872805069
766112011
625906834
1887151215
399506136
1262733173
696679825
1354918078
249609714
14304767
1686694589
2132742645
1489926586
330637397
217747398
2108218763
772371083
1419983348
254360480
1381166135
1076309265
2070418679
2112921297
482812618
1869040024
2065951118
1421477077
1618087359
1652341258
862330686
1317068219
1635439917
1334886401
2007691952
945750130
1484203462
1569196533
14440204
1831935241
895395872
1885083774
892771632
545914133
1481093863
122055492
1609661512
1973939445
1676482637
1870834187
2077386094
585339778
1715992009
1769004312
741580148
1405762156
774087727
1414638972
707699815
1596342175
493679760
317498431
1301563416
176568698
1736964048
2008754252
89179965
474179666
943278192
786090808
1717805801
1874510010
1769924946
1839608382
650282704
1813789971
2089973338
1409295715
1551796981
471205864
576604298
817845456
909159021
32705007
992033728
1296837770
634836526
1267836074
1343754998
688221363
1225498618
513762572
1066765096
1162988312
1263771935
50847102
6457859
649563033
15369461
271587715
1428192767
360655987
127621902
1596085490
1640896378
923731565
411795052
2118312519
1889096906
1197772069
109716265
510625069
1755225382
1741408792
780650553
1677708038
850803419
293564351
225558342
817272210
310055212
1553392183
932107548
1074217959
1654910937
205433485
1654230189
1763366093
1032720632
660641803
1889105973
879999039
857785605
90586583
54428190
1737370193
1634011325
1092578753
1670695664
573710890
1184038035
1128391210
1700347894
490069571
1127189162
1872495148
274276966
638740530
1106282422
1510174997
45062108
89461578
1520673477
1169944622
1715573702
1209742008
545527493
916964408
1616925439
586605289
1229630048
571810468
1015738806
1675192845
480333984
1352448105
2043627248
2054997258
883751083
314366520
1707478249
1170102125
68014984
1248952557
393598591
467988286
1295165329
547352924
132759008
769949498
1198836084
1868990026
1095658342
503897792
701882694
1043861183
1439397835
261407344
949116261
349010929
1648792041
1663329342
1283694455
110213298
145994024
909556563
580141344
1717362641
2382923
1418040599
1303285602
1548039223
1798416402
1214834362
2045499623
802244069
1663592256
1587046197
1152250078
1281951087
1532833181
1416596497
1345012538
1346541285
1610838496
624479417
143559144
759648359
1213540295
1236905011
205031188
984873160
1935645305
401590301
1070302274
219240725
1128414912
1231390398
1418564723
1514371344
712224694
185719396
1719779805
1233664275
1025719998
581668612
1926168048
166785952
85416934
241278110
1429506785
1635243600
1557171451
1252606152
994393032
1538449719
186848600
1874787478
878924011
1474222233
1434001422
1853825899
199165347
927160263
1433290771
1808305749
176809263
1048676087
1392481440
343669154
293336085
994087190
1876011512
146661342
1797905933
110088359
2008960707
723117258
1813406390
389131225
922463865
1015522284
237499784
1645968455
1055675993
397396815
1345851683
1207795158
910181065
538802288
2102353489
1415498889
1240115173
1916696690
259368210
993155844
1929868832
947906034
779036751
429560200
1565866885
1455657412
930074280
851644555
1093523244
99296676
791730012
138279588
1079480693
13034045
664680686
673990271
1937241405
1388425107
1865603360
1707402805
1768129018
973576402
446016071
1907418706
822096453
547694124
1555497594
695200533
1087709557
2124542087
42898748
1813466964
1087162263
462926703
1673047522
1361598706
867516550
1376502165
1484131445
302874463
129491641
1774604367
1078458298
2052154507
1009576644
1887079225
803384666
960310643
156034842
1055609320
216672979
2045010169
1858319135
1053222131
496239698
312168273
613120760
1707093773
1155948697
660819781
1938748272
827688581
512919205
509976972
623957807
264475178
242504855
1076236197
247244360
1022016216
1285134696
1214779155
756044332
1093525575
1413675131
1334368017
622672951
1614780681
863674258
596006026
119255732
501789051
1171042914
2107797771
61090818
1764063318
2059294572
55343610
1327441815
1290294618
2025122404
1231368634
1285928790
1768118163
704480862
347602178
1600142742
252761214
465698107
241469368
1956539888
841242314
1605126785
425432837
240709239
242186055
562070762
1933832453
64357445
1647353622
1060673635
1976281765
334911171
871501238
1047843699
240477643
2031821334
743345004
602715301
756319949
1536756141
440368734
175832416
1238265838
1746039534
683050507
2115919892
784859299
1796294745
1276827398
1143119246
1628916478
1820153885
435600371
1841710787
1572135092
1233150933
1765914789
1427224026
41195846
1583191580
1606718948
362001141
949656469
1279282203
874671565
1996979324
22171720
354157825
931966837
739452956
619348309
1018846053
1716181820
2101148791
261257973
1533351542
1255150600
1848672953
1171428859
2128718725
1482769394
301469088
759661434
313609413
174150425
571674301
950005320
1625225214
468988049
1267656028
300034788
1446117550
1188339698
822359949
1382911600
1141288980
92351444
9139881
62457481
355799367
1948664690
1413488831
185588159
2114455229
1967765643
100698557
1299538774
480133168
279745744
1961196787
187958296
400201131
1087680880
1816483730
1963259330
1099926884
2080848160
1864946658
1746959989
1978873468
1444656188
1640723994
413331811
1677885292
1769401180
1940779650
1106903887
1461265765
549800598
1508841294
1822003794
1442657367
1965680317
885292056
1341152427
474464147
305900341
802182435
1171148839
867904991
1299563837
1168173398
1413555829
1538472717
41202319
1116517846
239107516
960707535
80260866
655571035
1848650803
60221010
583363452
1119870836
1140929005
1457811839
1586955236
354652123
1145519614
1301832216
1043882235
1747514446
1951571445
1024170446
416096039
1096865301
16016299
910789258
1173095644
1722604725
155335234
1225631265
1254178423
784569603
887024308
1074700640
529674941
53018319
332148615
2067882237
851067993
578513672
756636627
763960027
30052509
1642107315
1527399137
1300044978
1393224881
1171188967
469383215
1071644175
1597479755
893412733
1693307545
1769681398
504818397
83804003
2088056146
658749443
2081379475
1286520236
1185877488
372404371
288704510
1296459051
874450967
2027879894
217870218
471714205
501294652
40435525
754562951
862257897
1808244312
2016735600
1230001683
769161230
423339214
1726439036
282894493
795356836
752888821
337680579
1873637699
1134045359
885933491
332011550
1192193398
1535826222
1781983461
2143305645
1299743293
1302423681
1232229562
1598856773
2021593674
1211042003
2132308714
375667297
1525561012
856420016
1420864946
2047928685
1582570350
164763719
270525131
248301797
328902762
317968857
1053299432
1638183055
1594519160
403347498
1852468267
1379738152
427217609
408840980
1533616057
1302882245
754063781
36728145
198349167
1121540309
944314081
1879783986
604804863
1535319477
1151593432
325417041
962334774
273503395
1628308261
1947132432
141527381
1113363877
766105297
1209751968
2064146374
911007536
1342646019
524198122
566881728
1114096946
1549580205
315627243
1018186779
339866518
1597218958
1834303119
651499335
2011943742
1126292857
267761061
2051946194
1288633493
199691648
30565682
1972882062
386532719
763301552
744031477
400781908
139525026
380829160
574305125
122952302
1050144708
1030598914
1576763085
1061158973
1578008418
1769062515
151579644
2038883163
1419198097
997023638
681333843
1032131836
1284469492
822211276
1480689306
1182020512
441419532
480000257
1487762455
380114638
183708122
2135480905
221584674
288264485
1617656743
373489270
1814957039
213773315
591249103
205800654
1010283914
1546057779
473080265
578351587
74264828
1196920144
767446779
391272708
2040270599
522449013
1882591487
1430946093
938517284
770288750
1623468539
1320713629
1102664478
267128476
1927143125
2062936009
1483440735
407614519
1898175765
1880465598
1084684793
1469857813
2044978920
2021683001
660782106
771751254
1739863800
2090129966
291351234
3673856
1411711585
1687232197
1593524091
1412262990
211920897
102512663
96024750
1189197625
1620471111
1580464644
889162364
848691425
346867786
662690228
69412162
1642997168
637920902
8274723
686530223
2059413944
2102675133
1959634055
1931037995
282664147
1468537101
1594750507
2138518797
120342147
1982292497
315037429
1331151774
1118412273
723854723
20318378
1199971431
383150698
2035308619
285448794
1084340469
427932696
732000658
1368103927
1958876586
576526988
1849228237
1513628404
1933307802
598360453
2079167227
115181414
756943474
254571167
1508904290
713937913
225460559
1990418109
1919743315
794995271
31003746
801011131
1827810826
468413629
1224947517
2058318113
512276217
993094230
1416885995
606379631
425279741
1182192723
201880323
83869996
1742373890
398023434
1752760188
1848938513
1418722710
671683383
861318038
675449336
5304680
112618384
919574620
401380810
1708926790
2033086452
705462096
1515038922
1635190591
1649229491
1941940785
27339756
887174917
891862991
67204259
1011302550
1133479779
1284454248
27126740
62254226
980449265
145453367
1658987932
1885603206
2073330156
799517108
1040927085
246327556
1774689879
1450724079
1400070920
60022439
1132888774
777419069
578797565
221300199
271035184
776557213
859176985
975278788
1126165409
415142173
1280549200
2058596351
919103663
2125257342
1228297398
1219856567
1659222111
1103223222
507271471
814230630
1519088487
2041237046
1072768698
189237486
1708659883
275544887
134326585
2020686868
2140556357
650091726
1012782813
1084678111
133888897
1083841420
21143138
715031023
788103704
1273415994
1505389673
522509914
1647645024
650472506
1027644044
146090866
1204445890
926728511
212837170
2054030288
350843880
1392438715
1790064523
1288967145
13843164
606328619
172844566
2066343185
1803600414
1201115060
1758032394
737741121
1840083197
1684947043
1495678937
498382663
2085491980
1680100563
14095340
1422118654
2116185988
761287126
1484407237
1693860350
388636202
1027663094
1071858683
1035361359
1230504247
1384968854
1888760466
1364971782
1054667838
424055554
413544986
1863970877
1212813754
1933573722
2044980574
931227631
751808199
1614173833
558641384
1769870360
973533824
422649214
1633960838
755746995
892857340
734065884
61259719
1617976217
76212005
1208082308
1144218102
1972814949
1352311066
1133823488
2006708430
667623825
1065425618
1039649742
919648023
40250795
1416334951
1666870905
227285451
1135464927
468646413
86499064
257622891
1941563872
922074221
575388027
682921744
2112431958
424690610
1380662421
590496805
1939002529
432312698
251095578
2049167937
2130090944
444459307
1653003905
25337952
727174936
875547355
359343522
1285676113
418523496
1162471996
168833020
575159047
137433953
703031885
38471743
1773425476
2012054967
1141182878
1391059104
192848595
628799618
1686300249
575996428
1229113189
267265873
1339876805
1767822385
2014080203
1072143813
1276635412
1053713389
1814328021
1157072356
1779157805
1998122926
2075552123
2144059307
577526968
376940696
525254038
1108143932
578609586
1205426694
181955502
1669832128
1369884900
2039421593
260766066
2075318195
1354872270
191368820
353081783
132597108
1943854721
885937699
33089245
1314797252
1982184172
1809825878
1408165749
1088802821
1528640779
1857584805
1066448500
1964940612
1721160550
350414191
1710394627
232791079
1698397556
1664986820
128238717
26044131
1165535551
1906347489
1398731683
1867649268
1387227800
180520948
1863868423
59200396
161577402
972526940
355521262
1089280245
1098753882
1537033964
1975788688
1874562454
983970086
1952691574
1872393885
956650287
332303455
2047495273
1283735284
654156977
2108587148
2101447140
920968720
2130524830
1500495318
1724759258
1321921983
2034021570
1717851443
2092060087
1909348518
1671177959
1294024854
558833281
2093973792
1535518711
1546289285
1013369367
1452210504
565276609
498494753
733297885
41906832
478797395
568339776
235716877
652595994
479831851
1602985293
1277847585
423574127
59187319
35094281
1314712525
976931765
1410794635
310362896
827516791
1967552757
240816871
2122491558
1262058584
103225301
1125103979
570068862
1846846970
1546638666
550154412
198236097
540867329
2101655484
1310584301
144829795
1323208820
698367831
2114902869
1546932355
758785145
1816332181
1801390789
1042162409
588005992
873097093
1816481317
127373338
1975845531
124436335
833069668
1775158320
1697563205
461927756
2034675141
2103193297
291200203
1325214345
806732345
1196430485
1553156360
2001321604
1248283700
1781552911
1517353470
1881309946
717337789
468850025
2079517229
987529218
1211274476
139603053
507456410
1895119397
1690315737
1642560660
220666514
1608297052
382247044
1541863635
1366348496
1819594960
1888008674
260466807
1136314942
1127062853
1491340851
1360901541
1127058652
529409149
1103285332
1118897227
600042766
1321229299
106666892
2120862032
745490388
496144224
456442851
1134492611
700160602
877811749
710517938
31315771
1411042939
1265363912
772540527
1843130126
588895522
925682361
111477492
1409449202
1105576892
1629281156
2136187630
902557036
164941823
391741421
395621397
459385830
909712026
2140554662
367690563
455694237
2114301003
1527758474
340121144
778020182
1178635415
1878324095
659957530
741817117
404358876
107933005
650569667
1190868589
2022995994
1764518090
1900895486
1116908067
1157131367
297034335
1657943718
1064294028
1018645746
1354071318
127470275
1882768986
1330625809
51526991
2087132096
915612581
249374823
219442609
1533471020
438199496
291040650
1953844181
504403328
2107592184
1133546751
1588408871
1669262272
1621793142
76300198
545633690
1578530763
718810577
1240712365
1305844809
2012124818
1807288925
93040345
2134932040
557881144
1672168640
705179164
804994368
1462996111
505983200
16617737
1979593931
357109798
1919348863
546920696
745594048
196050883
695110078
108695524
381920480
1646273016
472203059
151277877
213259877
1477245430
460732454
7487524
1090017642
1987162143
2009975613
867799171
2131138547
1395974143
352842888
536868118
1260590631
1301491882
823078526
594355977
479038330
1480075511
1316681142
830714877
1525253805
245669879
1487451528
577465424
236938592
1477204420
1688487383
400785615
1686633755
769305804
544851861
655959518
1028142086
1642205462
1465077730
1888543533
462430570
1496484704
1015960908
1968885431
1950147228
1497601842
1020706845
2011018728
1986397370
1239279334
1158180376
227175870
2005732299
2021645034
1403527993
1862080504
388339602
2048907165
106883724
2061494201
1029551117
849015020
855552822
1577592594
1449586346
1007623169
728163516
2013091509
1815795912
1749911054
698110935
1400516794
691444944
280458099
215416656
254405954
1608330370
1287092593
332617256
624237167
1327895843
1412457693
1819784816
838745413
626650662
770895658
2111801645
2077836420
1401541194
846220280
1040249676
1385148089
1420846720
915587137
1167289144
1186759698
1824624598
1049350700
1643119077
288797035
1825524254
1845302748
1123519853
1637988374
1190588433
1475038294
222873678
198346534
1887688902
1096685961
998830725
914882647
1380595250
1531255865
957028610
296371145
475795427
957093512
2131823852
135111025
1473621767
1133503443
1388041427
970537947
1488018067
415862371
257830172
1881846
932472481
1181422439
1694909575
1505222263
907621869
1809063441
236773744
1187839582
1633879146
1426431317
2113464013
351915444
1204016634
493082952
1944971170
1250432480
808432809
138186214
1828427565
383320766
943596751
152780769
1760712646
715373858
150591929
227638910
1857179823
1167393424
707541838
1782754780
993523658
1279058816
24714933
818375659
854034965
1015772528
143111993
1277112292
234925368
413697996
835656770
1486171083
705646194
1940979765
653026493
1676200604
1500716758
1189712620
679500904
335461805
112239317
1190370554
370980140
1667064525
1479409172
1451018338
1378436898
456026942
131914932
387204464
185460430
1151450333
507334292
681273830
1271250266
1719800348
1080339523
1098184108
1148940337
1226442224
1492033606
634491497
303494638
66231724
1560784062
176118687
48679711
1480955305
1410544566
1975930842
1555073530
692867010
410179743
820533283
193679884
1490315009
656647402
1678287376
261503854
1836148669
1105399840
1050819510
554005275
1317694873
430709699
1980346741
1809110583
1320195756
195637072
1404092163
724057862
2131282605
1378544731
1685813092
1540858525
1538075982
1955296867
65596536
138341304
576992280
1401109405
1673305883
1606787225
293688721
349561642
877478666
1504022997
948179231
60553895
13266135
396558904
1100034119
1515690396
1839840846
1456794287
1709171604
96266479
2033345314
1870543494
184934305
608455813
949256556
1783389973
808638680
1753041028
1628013327
634495126
1488084279
853563485
948342885
55380232
988769505
705255025
1686413412
1979904254
1791680161
1548463386
286549810
996898398
605594453
1688724703
1435492776
979610123
254803001
749127870
7009016
591616618
729252691
1465736959
1141016719
1381157526
1436271766
162054792
1369483228
1296445105
1843794622
1430606662
1887903139
2020924403
1282497743
1755795415
1974360076
802078318
1333982874
1537145290
1554314196
512588729
975398094
172508815
2013820280
92152186
306615164
283525539
527868932
22273687
868820783
236769352
484650435
972595165
622065895
1328975133
196297546
2122589430
1212812732
2131729592
139298927
1557848050
1037963122
1022901
2075538841
1647203195
1353627129
23530002
439226854
693419477
530510631
112624869
1738699922
1898585891
1776786277
1879415524
1154867257
808319154
21549209
835419619
1569179234
919755127
38357783
131011340
422944115
810076715
600221347
1934174762
2126430002
2065270657
460134127
586464580
1954085091
1518447634
200670138
1850052687
1392011095
45368055
1921961351
1499695228
919633881
593054472
1090492847
1161461295
997072565
1104954265
1763617859
1624041840
1986086860
1266805344
1877413285
2030288997
1566102422
33537025
40261777
1044855657
1478391551
1202915319
1634794094
2009110634
1269197036
2007415752
539558930
1979788418
1991562060
823772591
956441330
1828765863
1093140252
1670282373
1848224844
121484501
502772654
723289485
422789615
2097568410
40353142
1388145939
837412040
11087211
2046959152
591370951
32278791
2047483685
325986178
128586611
1311308152
311733851
350283565
1010870996
1835351359
1652984161
819128023
709112279
1342106016
1608092016
157553570
2020598747
456409639
1976125207
259521625
1691782237
1784116948
792998848
1878933307
1386850048
465807931
633893011
672238748
114333588
126063371
1535365619
1716383334
643578416
1597301620
1508410246
624399142
206634177
1745113905
2051386170
430269713
1423333368
756450418
728383979
1161273919
1537456365
289333318
705475982
1428934850
1466393940
1779479559
235420600
189411610
319796558
434559939
1076090432
1175620868
2116363441
950933872
1730996
1694951042
353761754
266368718
1354345000
542384752
527407361
1163581214
1603763772
500228141
1897768189
2056705759
1118934893
97624078
2042267371
1488251030
473011959
430648977
22416820
1818686585
231828396
1926548678
1234355896
232019614
1288821586
1532939929
948790951
1977229724
9658772
1029710788
39077465
1071251816
1091018710
1803456792
1536790812
769834494
46751307
1416566397
492177751
461581204
1805553084
1028947527
200392073
300237903
1584159823
1089559065
1915066955
172152104
838031336
865467901
446759049
1944836396
2063564443
1193071991
1581662675
1538561120
179314820
774829115
1730390294
1202869201
2080922476
3462648
297679015
2071612021
1023873567
1503561095
2145543813
126772444
2032621093
1417615201
276057707
1256362402
1539624673
2003824271
157933943
776779400
2004349430
1048635989
1969167381
1471940553
965674610
961091905
1103747002
1752479614
724098627
1697125759
1573053380
1436840077
1288470372
456584617
2082569040
1484804873
580884525
1414497611
1546386678
341247429
735297624
2134112781
483209902
1424699587
1835370268
1448791556
798987629
1024334072
840458724
1283698251
1935838075
1401777352
1911384313
554705204
536537424
2123348313
1035467699
1094538888
131816933
2005851221
1602664962
1977365485
1415344871
2045329275
144546812
1084809827
454734361
380112932
959172316
1289483795
1784191886
1610628918
1011364821
2134289276
1553711237
1610043617
1171339974
745767633
1475236570
376628434
2026636544
941427383
694682431
762655012
744952104
1587119907
66155085
96772412
101810421
922992005
742194982
485345069
301063739
314912321
1327873122
1804767996
1948616932
2091932195
552840206
1024944487
1049228571
1129150875
205887562
1334762095
261422444
1607420502
615252212
952413086
2124050803
1876427361
1088405987
639820162
1910250538
973401161
1427092089
1379313898
681138370
1762109026
844073437
2009288774
168872337
167369850
910926316
1292752233
1962547752
288087189
35450627
1066580328
445390209
39354260
1135510357
1364077132
11685852
1558770558
90348300
1341306901
642817587
693182246
1811520804
1249795592
118895612
43254392
581655408
1725666285
2069588417
1199345770
520308997
143078910
1923067795
586727025
1208116358
175695248
959192482
1960711112
558760900
1261606094
434641224
1536532213
1328343589
1215917732
1539666895
374467254
696540686
1600385035
671209048
261862174
1740577378
833574069
1778120533
1058932520
1632682737
931265485
616881342
918997581
716503095
1441007857
390841850
1428998404
632782119
1455422646
657554218
1766649034
560507224
307404293
627052961
1512110808
721543082
1616090421
1221305319
998476518
692944038
250581032
1965668643
589343397
1167065841
2084614167
1874853876
814476920
2115863082
758301607
288415385
312898203
1804515356
597713097
1462340133
1344128586
649911583
220181853
1876551461
218817839
1129410488
1165714069
1727382388
484011776
566754263
1086207140
621710160
798290950
326736942
2029833561
1300165702
2039393084
1206739291
66010708
1965305371
727097626
997860649
1188187187
598991196
1603500202
1247668560
1135601079
1751586690
630856843
95775290
858514261
1207808659
262489101
564688952
545615324
1075381839
1985370472
1227965190
106519919
663720276
1052239949
1347300618
1719615333
257801336
94151441
775087356
681995310
518755343
1275394511
1526396654
948289778
1866481883
2050758386
1143871506
2133264451
1734950734
1859504487
393262123
873533536
1445384314
1337052639
2066230305
2126197982
571648219
476189011
1708321873
586876483
1808992759
643115083
1607447415
191697683
1457618421
297616868
1399446795
521585685
2143065885
1140082063
2029436536
1494895713
1897596250
192081783
1199799574
2073336355
1200996996
566905782
431596791
1917331159
987015606
1327449747
1094145186
1361268564
278707374
600147005
987062397
51793876
41446702
1149689709
1605781641
737136216
291538278
821706183
1673613808
2044281850
1938697201
614627734
1403739642
1779304880
1237732681
1476244476
36093291
451762400
2081875085
1573140865
1648366699
603073611
405348405
2064901221
2024390486
357591719
1760161496
88139529
696833284
787399550
1687355396
1440392755
1348177272
1740761910
789711156
1061040232
368002206
869884040
1898293333
138918149
644384030
568368931
1300946379
1394022344
1768968248
637332468
2096823843
2688604
1637378155
779117298
692591761
1603850146
933323812
1202923926
1671367576
1075224348
1506096418
1524115117
1278423916
271923065
770432506
238405530
1339865620
342208853
792098692
1919560153
998851721
617067818
52544137
1738183195
1049145581
1358412319
968280439
163907352
166919706
850539754
1710071728
2031692200
939316518
785966916
83435631
578856496
708626026
98206371
936852652
901927208
1916484030
1894900457
1114135361
103420714
1069827130
1518074049
587085058
1593442261
1747334551
74653637
265218407
1254220007
556981699
1104734083
1965815530
1660778916
1554916889
1102504823
1063389500
1484574107
1390973878
535332710
1524020373
834681877
1932104605
1700078941
314332216
221375074
761998236
102538994
1137873488
1850756091
870972589
1809242514
1077902385
1680872314
752230562
286646403
67301544
826222624
803373573
1941109989
1682323221
142638501
1207631083
933372537
977341679
1721090098
1949406760
837933481
184122428
893501652
1926391814
60852200
480740114
1922985760
1691688377
1500604918
1537020557
237385595
1281456469
1714684950
2001138793
1998048639
1399933626
1664659457
1276059796
1226380996
1069475572
2091479018
1675021017
1394732535
1804913348
276004080
1678693100
650741707
817275607
245385839
463795032
137727238
1164500523
475007198
281187493
1865111260
624969955
1000824560
1287735291
1696610896
2056894584
933585964
308784594
1900218268
1250650382
58474245
1026315196
1831156734
1958491671
419793425
1932194587
730665979
521623777
123623898
1764794303
1458397761
637685034
1120369782
498100257
1910295014
2118607517
51457548
2098733626
1842323787
464543728
858207075
94718959
1453243577
285366877
447902216
835201225
132695256
1406171826
793495291
374234042
1384480123
564542495
968780801
897148000
2140393236
1003817402
735632379
1422354168
2052688256
1549763852
90797326
368886283
1897836299
1411011806
1843901021
1556865951
122144454
75435085
302400900
372201747
432042116
1864281010
319130548
1057758096
1545810930
2062278047
478392044
206663254
1221960643
686127278
286074452
2066381620
2138778400
527858037
1403838449
1203999247
2081471603
762831573
2009951883
437019264
1393552620
919754148
1933188098
1023214544
712253293
1358043668
430749030
911373363
619540512
1703901429
432082931
1380579777
1929636449
260792712
2144425619
1979379626
683535881
1118225450
356653962
2123204526
2092502181
1932024424
1153151444
1110496424
1926937685
1087625304
1358940301
1102060176
1563568387
2029302362
586221863
1838192952
665524688
1290374641
1382759094
1417317434
1622443051
914655921
89593522
348862723
871906385
1433981182
432446971
185505523
642814017
1935860849
1136515990
234777739
964054380
1698811152
566742763
1836772597
722921085
45875295
1814961899
46578804
537155428
1103142048
1213859303
552073197
867773208
1437913214
1844089256
1524835239
538471320
313876874
1352557732
1366196291
1911158933
295072292
1986121684
665739630
775569860
1900514310
2047005985
737407175
860437140
2079250609
331405332
852031916
679274733
126624506
1927333663
309013986
1798595233
1044952248
1671314413
605345085
1753046640
1064749368
1435988315
163885728
358469353
687101986
1668407641
1866558074
1012997995
956354540
1593455979
1714764931
1873327977
594889143
702222674
1902378147
1293579396
1766145149
1880768074
2119745659
1877853561
1380421941
1195922144
2110001555
1796821156
1895586640
1010025915
756973757
112244527
145642179
1858466304
1737408840
1212663873
1711677735
1129844373
201668081
415305053
1767059999
228287708
775948337
2091787825
20208103
1008515681
1383148757
1309696229
353511447
1274849151
1504875181
1550069874
149580022
1613883649
1848492419
363794454
603099973
1717495757
760929986
1648655343
553252788
2034517202
1100951112
1548427161
1789695717
2138754115
1846232821
1243916496
1899368172
908781273
281229067
256593403
1567020345
1641901397
213188834
17633677
1794726636
1097777169
1609189586
604721840
1139003054
721133233
374457932
1000761502
865002729
1534232479
511606968
865549556
1958264942
1305012967
145033998
1816123645
2067013955
962682322
918472329
489889948
1503974934
1907151190
1314599969
547000566
1886911032
86206866
394205762
1898366932
1717389529
1467597365
405431033
1625486676
898254103
1242888860
878120895
1560000116
874302818
1950815640
1515427309
2015486094
1728357827
176457867
347049713
708774125
1496740742
1880459209
805519287
2122565160
910116366
1320722823
1901641238
1317218588
245542813
745062525
1173375658
2068472273
1308338245
180565483
1887253724
1904642239
1833459886
871099315
40501536
1981871328
873782143
1232782929
124524952
1584132945
1600534967
251223235
1652340234
1025476520
2139315379
754552980
150943944
1425629369
1185903703
864283194
356525345
619298824
1899467956
94320322
1263064815
113358744
326690574
610068049
1234321532
1062683677
63723833
1905787731
1262927253
745672521
1941213933
2110745062
1640920343
1718413466
1633493078
330594940
2060234441
1082979564
208816521
1842124794
1864515589
1824605397
1804337770
1705858091
573455299
290578702
1952285647
1647304230
678820265
764835126
2115902753
830382608
971370560
139111878
1690440426
1376074157
1273406024
1588308843
774099201
996068742
1648312247
1138358968
1505728738
1428617694
183065563
1351172356
2037809510
302549718
1809635774
342031142
1333988056
2046924646
1319947912
726082438
967828546
594135269
2105134801
870431995
880951288
500734050
1510556708
475457451
907367828
603340796
385691006
2092865081
1308999538
2125870267
580040463
178307492
834830117
1519483689
1257168411
2117566460
1753334303
1758262377
1780199373
940741058
1143989922
1637720010
1920352050
654601152
409803176
1864623229
535898449
1848991736
484410327
1862177632
795975168
1881685290
1577002148
1569077488
29486886
1554946795
1466020191
133179549
948975937
430750145
1855860755
1759979936
685336520
635421131
1115401400
664701474
2101658177
1013379691
200245761
1202785410
1786617988
618657108
1535857030
973870833
1917658727
2127060849
223275520
44121875
895263231
853016462
434387055
254709706
343750118
415334484
1828179134
410863670
749439168
222436174
1309686002
1286068669
1750931474
619129490
1312806536
2029597277
1191820928
1431586965
2125720868
1706966422
1608015000
1803943255
287938929
209456070
1577572317
838579057
1893542192
683660922
1734333026
1745479217
1575461006
146494355
693396819
18700230
980893797
308873719
1672138583
863842379
791597418
1343816551
463007303
216175654
1971390722
488985982
358707237
187147067
1969455611
1142279469
1003631356
1805037170
224769170
1687545846
558858177
238285819
966856481
1964913304
2062241283
2000495934
1842834570
421051596
1509328066
1160804994
1355180674
1163240257
886216860
1767036243
1310970477
1679339290
2136690344
2054192685
348968568
2081780288
365289828
687641808
2129936546
335631267
1339955303
1994268065
180554571
1389145652
88874684
1849015678
691832650
254241481
1158335711
1889834555
965609800
838498753
653082190
565634454
157733235
1711670599
1533959148
857863409
806409415
1722236162
1717896763
1301335309
126418245
1457420212
554019940
362910871
372112258
1774510941
2096487999
1434368676
25461076
375459097
2086619940
1170822022
813210734
1558408005
220840261
597416354
996810189
1510710974
968106131
1937789337
1990290296
1974892343
1344506072
329650276
176132585
2132668807
591329956
164811726
2128058381
173865619
1913950387
1406638080
1518533556
1916164889
799332877
201180562
895138793
2085452377
182364230
43736803
1760375779
1320736486
1386571579
219277745
1895761257
726809828
1961269861
1643434710
2078346344
1746827182
1650669022
498331694
774084538
796584125
1608576385
517573742
2039927643
330656053
742328423
104922302
1302309682
813160028
1881613835
658596436
994463191
979885447
1351656054
1009074439
1585438870
60424758
141014290
805102566
53201886
1268995720
126017662
199694245
1651677119
1823778856
1780386108
52862571
370982100
1235114473
1785631244
1477367233
1315868105
13978778
389934220
1353484329
1446111786
960119386
1672234098
1080540112
1361000087
1613484132
1020150845
668571284
297811377
1267843209
393786380
825848487
566335282
991412271
1468607119
581292863
1697402730
637032997
1744719883
1898486629
960221819
1884867914
1967150838
892822720
992534647
899500069
481872674
502884798
1177347980
1020349479
133384631
540784061
778626481
645523335
1581230040
2144991705
1778060806
1042852331
372856219
69459614
1947090926
1370113551
54348236
618363202
1151392612
972885633
585915100
1115530976
997408297
632042975
570580409
289536235
2131325167
2043092124
1580058559
1742628797
1711349801
518155593
382719567
738737833
1490029542
1257052294
2144479879
627431471
721264828
514904371
545900306
1170508106
413427838
1884006307
943028260
1861427010
1755043986
1359634040
330513503
333257481
915739505
115726839
19423796
385919717
999799324
1610165888
345351744
1328788031
788399604
2038318445
1021601463
256066367
529170222
1975085520
789161884
948007705
1959968785
2132687752
526225172
154741899
1278904715
2080693732
1627524679
445367207
1752835026
1885728382
134332993
1436591756
291551430
204034040
1545839685
38920307
177343857
481291867
845133302
2000295224
2139166657
1769857043
20842895
2000156400
2044039669
1999620729
2029735562
333512152
1600604733
2117003553
1283793879
2122057275
1709303561
972477221
511703238
1696499709
624167116
682973320
192916386
282692277
1623724965
735376937
863565344
1520855338
450532102
1426839516
50966797
497252709
896030733
1814777947
1744970868
142395561
982736464
133268597
864579408
1702047292
532690999
573544600
39540884
1081500423
887560913
1498188192
1559892280
1334790558
536545613
913182388
155250692
1202819168
1807078339
1393100617
1479391496
1934695185
983081467
1855899206
976000874
567993397
1138153035
1824333744
1099705800
1503222509
858939005
2019279098
2013346577
812900376
642767625
1325277314
1068352493
453826154
1613212385
560075534
36026726
771888647
1294569326
1592169943
22491401
427502126
624969548
210426017
1653703338
550977475
1106649158
56898171
369866744
1973716919
1876848668
1881321028
1421868317
35316650
1255991312
1969273911
1459164247
660832753
934161697
1067731466
1567966673
888667838
672270017
1583686220
773399713
2093565477
1409650737
1439773975
66867918
114623764
1932168039
1510751121
1715248585
208028813
456001172
1314322310
35371144
1943368078
575084188
812168407
1728690283
1138548579
60701193
1201664768
1168189014
1291711234
1484990348
1315710516
1463126493
2026964632
1835524598
1946471415
440408797
484510567
1874691274
1150151986
445135243
1948058946
210907996
918012680
1391240480
1710045918
2107129282
330065422
589459254
1871320854
781346639
227568655
951328301
658065624
1554962237
1983796627
654935426
1732406067
795580807
1373506937
220821605
973826348
214177330
369803064
1661087654
343299437
25499339
1722419078
1089247651
1339906512
35863398
1241426686
144487117
2025291350
17669168
226995057
1914772112
1179610734
1230374599
1172366682
1941697506
1125562965
1347689837
797737913
702486007
893098321
2014497090
771584669
356122591
686694626
1767905759
1726325425
1030583425
1709937046
1300616395
647750891
1964725832
186617594
1766682644
1806901916
1644954817
773501809
1487339602
822555891
1875216992
1058673269
118180961
79706493
1208932703
1340228761
314546411
2125646381
1147258110
978401591
1184650559
83168919
1736022273
1734462644
1895292417
78394937
1989346912
547305447
1989349308
2060559016
2105633730
1681376858
1407139112
1285774448
1822568023
366083240
536188619
2044802459
250507280
765491190
1588468165
327644894
1052483818
1244331931
1019407270
167181201
878811643
2090737186
1738313719
1657803674
734105923
588897386
1746670337
506250456
494730586
2087337036
1457628074
1155480472
239532317
1482814497
1933809596
949216787
1460537793
1137084531
766700767
1363292826
1433005748
1295894102
103330913
1397320129
365869277
1427030680
1521449137
1900427103
1017009628
297428204
857739287
2122941119
1764458958
140634416
1242309790
1522843934
952188650
1483462394
124486447
1419711778
372762063
287508356
94476738
788806027
2060579324
93306450
2013615465
296611928
181570970
187844412
906255420
856610144
1451723204
452382091
775719867
1275225566
123622747
750209454
75050525
2055295160
1370475873
966161001
2074407888
268413475
241689010
537602176
254965506
488475829
165268257
643554037
1066675553
1506585240
406968099
521768342
1873671864
1069437122
1769591256
1485672489
991538213
464231354
1902473322
693001304
298992843
1118382416
218292806
2142206045
885462382
1997621596
813637993
650300911
1266160315
231575981
1776545259
1998128120
372219041
1130808469
1451860313
477460264
348421489
1022114941
1411907569
1551343771
1529328411
825324095
836445825
1812482068
1756029123
1380091278
1269882712
1269509955
1102428023
749764818
1755802211
1043820261
1583575809
1819107717
1855134611
736780723
1000139737
613875189
1757189312
422755686
502038800
782775373
210683396
118696787
1423664793
1951446131
1781810459
2145614842
1956715717
1210971997
834603758
147625790
1065798285
2134899790
1325897733
368166159
1284905793
1081350380
1599419714
1195820439
1640214247
127320466
906355622
1726860665
520318076
654211071
367976253
1010177888
337152404
1862977449
2126755488
1519811256
1685406220
355184982
2117122515
910648213
308539975
1023627494
1376515990
575766322
1807711243
845605163
2077779374
1371156455
126618821
471436146
925377986
2062842743
562233767
943743731
254735294
1324810134
1128166361
1434171804
1305958797
779490126
354576649
378252844
2105799951
1730931771
454438219
222221411
1630057095
604325772
1017189083
1829377468
413960671
124759694
500341571
666448673
742169053
1238587222
734650167
270803558
1975728579
1647688069
1113890834
1903503803
49666376
1734117116
1898238044
2092173442
1937436964
1376380211
1245708823
696275903
1610483417
220377122
1602183158
1428912786
1685356335
877514999
1800596548
627331779
1393580236
1140012279
27616810
1700187671
18838107
1207620938
1822681101
1192833014
2017924768
1537551980
1286376124
508533219
1976571380
1934272503
107265424
673528167
1824901614
292147041
1320519307
533613186
1826046394
1993922706
1944273177
407808300
1988386022
455868351
460326972
1307150244
351228575
2010992541
1443351577
1430591766
95056149
1301234539
875285613
432437612
1036346527
1208704530
947271009
203350644
938521116
1563147695
469330320
1262987328
1052803786
1864161507
453662461
1554351243
630202635
496816446
1156246183
438975860
1078506684
871224828
995993148
290304478
165927119
904144872
1818084127
1865057336
825288645
2127929142
53759584
1506198171
161535884
75684698
9415456
919637425
1092195899
1123656000
2035235658
2057950184
1425723710
1407375289
987112112
851792061
754499845
108171402
2025343496
1881320400
163617902
1993828220
1399250944
87114241
1686675550
523263833
167033301
1851412119
1999312833
1312738437
809336644
1821054074
163981549
120797320
1584949087
2139009886
174490234
528929015
615341745
998585856
1978342442
1072302445
1536112147
38729032
1447351063
648001458
1600916262
1565561933
592573816
894026821
1567737922
571551512
1246930966
255688421
66060856
612470753
2121931357
1157491870
173997166
23605636
220298144
127653974
1274891699
439080248
336721182
1476636070
1732772290
212387917
358383723
984178803
987468858
895212219
2058858895
607619016
1176746365
1518688739
1362441580
1344514648
688812983
683914722
1687920151
984858369
986495532
1683860228
683266054
1227377939
583107988
1255094656
1272949035
1809761057
1159734053
1206548845
49489501
2051809658
525805563
636556818
1059290384
139883511
1174242913
552292294
1138451069
2007475015
1678571315
139944445
1056871531
1535241815
1523620321
702973101
2080215050
772690564
1686382465
695608085
722717522
1353604077
1059636727
675544992
1951422917
754362704
236961658
2055613056
515358211
667019036
1526462138
1428244633
644958333
120999868
1909705221
1686072426
863178400
2015155223
1731768996
1598099292
1321122912
2043001377
1761759232
1307616183
2119311605
287493300
1811219164
841800342
172050957
232561773
1648542276
1639427586
1967886158
330525788
895832773
937783776
727023552
169379097
1175682450
795958010
274015021
11206470
234118600
135770874
236833045
147199973
1564184864
1922743362
1971971054
1452389073
829688232
1725818686
85202253
70198581
224663834
2138212304
1478296984
1076639705
1814515730
65861574
1954210762
1601551855
1411644409
982516783
2052055582
187552306
693944957
690732942
1474538584
1480612616
940533435
543262760
1822954264
1480326854
1533833476
1746159598
1780337737
874751259
1723670468
898623726
1073606352
1383445197
1888103448
1534291327
1491731494
1359776448
785262063
1200252562
339452420
74282344
1256918261
1407779744
231575507
532351273
587948374
987906947
606538323
1699568563
1635339275
1708043599
865583606
1457663427
1425354021
679060843
1001498258
1173905238
954920646
2063811431
1446009994
1589196411
960187080
1047388396
1665796462
903301209
919664102
1434124598
305724583
253940431
915552576
343175049
11202551
1062646501
1452936120
1523812638
1916357606
1354506349
1755428777
1073639205
1545144946
817275607
1663839159
1937190279
1692408269
1170662863
652614338
52093093
674588370
1616210731
98073494
1299267460
1847960520
2035284777
314704481
320831120
26582804
1471877707
812086857
1719436171
845782560
1047376422
6041354
2080142214
1918502236
1218343185
1646322403
2693616
1213482553
328525500
1820826159
935803808
1166381825
1855359233
1523217144
870191683
1159304634
1987332608
1669901500
1857495244
646076499
1125973757
1873298730
114464035
1036757629
1626150277
52958266
2003596637
731506556
48751762
351663483
922286394
237551153
1756709428
2062219407
165880083
277670762
1670046936
1856653159
927160263
263480246
1540524621
249539813
226357408
624020633
1561593771
2137432105
264286838
1561796601
1800155518
517666757
1619274279
81334483
1665382594
1779941662
923175591
1292232223
80731297
1467168485
2112901407
995886362
2064083595
1956820840
1710769513
370769114
2048944441
360915985
1190440565
1567164195
436620146
1494103290
1148012390
1061418734
2104401003
73175372
240340113
1614342431
362531360
1063587846
1008567962
573475431
1909902955
996386581
425350952
1079098854
1732475127
535692264
1515339374
671252136
2008243158
2054465929
1020972656
1022740522
1667314586
635271553
284054859
307805773
1738178874
720023252
836828359
366328442
993202154
243142963
1754253120
1365681203
510203787
54222790
472756322
423905093
1945659692
36993915
931280620
1737023384
1968146751
2119423246
1734462114
1617678816
936598980
1411453221
928419299
1301877812
777706427
248224334
938276827
1001215336
1979188884
113374641
1260410469
947324010
509949823
2015913779
1113549454
1851991656
1079720372
1985324752
765447127
1269163407
1012874074
362676352
449642435
318380381
1273398066
70406775
922838914
525525162
1404623117
885602379
139908646
1571117387
873876216
404972716
1127592459
1339805572
120205590
335149706
520191360
474113903
391313964
2039347293
816915048
203990174
1388393160
1447340494
796066793
406870078
1789723086
1303285602
1000588478
426233073
827338535
1271482495
296660948
1148845969
110228607
534099962
476080236
1401060073
1178460114
1780763730
1035623960
356397459
801645446
1823516615
1379755218
394611620
250934748
287252076
884507981
1360599836
936873161
2097543155
376676300
1447349201
1437106464
2022125720
220518838
1829492855
499020710
1537273600
1501324888
1713051982
362760103
1140058711
1012769890
89477870
1687232197
1307984086
1253036160
636569494
1427852523
712114105
50266747
183506483
228393320
329903008
1166265410
1331100413
1278307566
746994727
1810608576
1042800200
837454766
607298289
1249129980
1725194167
212246672
973412827
1822350340
1090828966
526520523
866110992
1653338241
1271088726
398845712
343109179
1778312644
203775688
1803261351
1169066962
1362793056
501310018
1983283934
1463350420
2138444852
1793694540
1786100063
1422155181
335930918
2045917942
747348800
506808145
174819802
1518282708
1029095155
132986219
1883765910
1874598322
583087478
500062474
581627399
1404971460
139698258
204278565
175208481
1976284095
248706647
1258208949
246364851
777636581
503853310
1337852681
973516038
1966406272
1815530132
1106367688
769176737
685113784
1673232044
1210331884
1193478039
490421498
956478929
1343420284
722515160
569727593
2081120229
1930234997
1915558192
1512636910
1246080005
428630944
1366794629
1125245995
1768698114
1597071925
44018801
1601535852
923698503
1079730206
1808972679
1279789280
1139089838
535365510
465145391
1686136899
1255020732
1244982673
1481948682
1952855684
739304842
1841037845
667229895
1799689641
1480853111
474273432
1193990402
411899586
1933817783
875402584
239093026
1298680516
1072091272
521823807
2065652901
1847717541
1279509458
1552409528
1135275257
647360951
101272284
394588581
459335312
1014198771
1049758291
1695008627
612413565
2089679405
1741784982
1254544570
1510454485
960502725
554965082
1372492828
743113483
511617357
1839141493
50657390
2016716922
238073406
734307880
2085273038
940813752
1228903169
1764895583
1794015254
1284623006
2064487089
888850708
518111890
1222129207
1176032564
723259033
1398392730
1099861345
2072003143
1280672905
667698303
721604046
1250075433
996735963
1998379310
1044581306
1165363385
465012801
870577311
509870537
831283982
1814572374
1976133809
779197230
1139903478
73320582
1315943496
95672235
112742831
199799352
699119491
878400159
823899065
1775874045
584874725
285824216
351551883
1366003547
1361628146
868591498
1568919089
1966085474
166024629
1291079360
2021225393
648192064
688519267
856304127
54106150
1968501842
902466845
134180541
1341752672
1430565960
216518977
906524604
114644892
1665410747
966256835
1035955450
1433559378
209614355
1364515047
2023011120
1629420976
313485689
1700547407
1042512006
1921080043
855218979
1425708091
1354904212
952903738
476040238
1902361860
11225242
1325923288
986721385
890979487
1936587333
1186913701
1884879022
1786793175
1662990720
1575927912
1385319594
374898209
1202102483
1744066283
866919488
542869074
916537170
871882464
1672366475
1520871430
1990329020
1879736783
1432932376
1170140515
1119075054
119304939
1927501014
1194820908
1334015428
525866161
328422956
735690964
1729470461
1793696983
1682814380
321641478
1190514633
1893375074
1851270899
762531086
1930299857
561241169
427162128
44630228
1241394263
1835502301
904408773
356814618
203492470
774510706
2136049066
174526756
1883168969
2110387541
1121357050
647108482
2042557961
623128565
2118642640
743387713
693533758
2015707602
1819377454
1511477758
282716737
1651047615
1280177595
2121894242
2060530622
27557971
242813296
1029093424
1483858032
177655946
875434313
1607973336
1402687152
757627381
1418897488
1524074243
384463823
698756926
2072504938
763654050
355484143
1847679050
1431083802
749043489
717550622
135865138
292107171
674329798
244397045
1032995289
294490253
1951023481
1882672436
1681987857
132677318
1362374246
817196435
321428286
2047684268
166705874
573902436
928546499
80919326
1989885797
883972837
1164845091
457672965
115156337
1903880231
435125943
1217155657
1601988594
1706596936
1301552838
625332111
1220442102
692702978
1738674366
1125431496
480183655
1850437744
1691960490
36448055
285754696
1472584361
476077704
538540957
1638214520
140133740
1758203641
759386663
993045800
1200702455
170511349
2019971944
1852306979
1658750176
1403736604
326838683
1915738813
1886424736
91394880
2116119755
34331660
1955542086
494624958
444255931
1526656189
146394879
1889690002
283880847
575064356
2021065286
2087200148
1554905462
1906693065
1488962445
235550420
385621263
1958310246
1733930288
737700605
1452996261
1004589219
1765814796
1307196711
2003244945
1770424541
2020441588
46717458
870765031
1155811382
1432958110
2089298210
1427264421
1072848027
618838831
393960258
486426996
1790457841
275931698
1337127948
618872584
194549112
1054379238
294514503
1501108284
494499882
1524636288
1208344260
1716920673
1284552596
323257630
1432126745
384378054
833579555
2093802195
129903297
1629551422
680766073
1028563964
1352423137
1696023762
2037809413
18795763
2054163303
126272010
1005535250
2070271246
90022600
1290747220
2126395303
1605710015
296185752
606286184
2057057893
1139120125
44727178
576730586
1890582944
564171612
499061076
1668061049
1434258730
1930298279
376222491
1372112953
835879456
346803064
1415376743
1203437245
1075260962
335285366
1780696488
1962201433
1221442663
1371373252
315367333
1435068272
1682976210
1597110394
1433693660
1886992862
285039561
1902459518
349445201
241920983
69782257
473616492
1061038814
1096584492
189790515
372275817
1067158194
1533229214
372735658
1817005783
1364990794
721751537
2114806329
650396042
91895340
476080236
554556859
121705924
887992443
461453195
105004603
1591482078
1448485613
496307389
1285918285
1293066399
1578296631
478486303
1208737641
2039655830
861939217
2001150837
1979076102
1997606661
1319801400
737311580
1090124306
344325075
855177378
221335579
275878541
1666055588
1031650888
619200181
172875045
1799620015
1519029134
1246785689
1352615728
1409696327
413658645
382863802
206687650
561160991
1447900731
244985636
1805537031
887565946
926102280
1565361083
1402289625
246964334
2035051642
692250038
1528188057
2146144937
1930130074
1019205677
1794639247
174759756
53878828
1798627262
1156395451
1916530406
1938886890
557507834
105044256
203055925
1478978906
628724422
447388518
1418656892
392369928
2066332852
514373514
1708801721
1904931796
1156202124
472762663
1778765900
678891219
1410474950
926137715
1678505142
1491766488
1509008638
716021263
1984143595
138315666
826438905
1605533271
1139611920
1294526224
1042286087
614279689
1796500544
609311572
1548093561
137059428
735070839
595067415
1254318722
1281409501
1236229766
1222754889
746619938
895580552
1935343576
1332345993
78481232
250560180
1126299541
1246364847
94786365
1120046032
760398599
1650004447
359133466
1167380084
806533478
1040024537
780235490
1290525994
981166223
1060586792
947857647
636000007
1413817992
913628290
979817653
361101243
114250104
87887569
2081749916
1812795326
425438541
42585208
669076721
1060258377
493468664
1152450130
1593826445
1467816907
358023740
835730743
1888431870
328637820
513218716
221269386
604045234
276858220
87649958
1412042399
575003818
1966147767
2062689784
478529020
1673390366
221433847
1808874428
40575995
1354868096
1988478656
13296533
1086269206
154494050
818496351
1445755820
1560150543
45492260
494375737
1888880465
800006226
1267272394
201243378
1995474506
1664802043
283893732
1736512460
945425160
317091838
2014051815
148477789
1420368202
1467092231
208948327
1653989977
577948311
1122851319
1454379701
328918944
243910739
1446205321
1153663702
1529396234
141977369
429768567
1269476951
624667108
1835078574
735046086
861004739
535397904
1657536543
554173421
1554052253
1217985859
152536369
2063517720
1771878731
850006716
1401660550
842732490
1299909528
1536354778
1211945654
526126669
1775051297
282757555
1170765789
1762586599
266377900
1079769846
46634616
2099935843
1419352990
1421835904
1431126463
1865192556
434702477
921670994
1806074288
1231284091
1395463151
1364596576
1063837559
416772100
971652545
2004457700
506233254
1519473501
2074811976
580132776
1394410154
1258439856
1832767935
1185140679
1406171997
1139747347
1887709868
985540786
1932555079
123311491
1656593812
935085435
723086390
45687740
967548773
1297889607
1109189264
1243582630
1139867307
193737582
1310459911
1291657530
1725651985
1450821879
24498138
800485311
1567864386
1576855289
1965008961
1992893858
1225112637
1266397817
2022244203
234376299
1219564206
1599015381
580914910
877167823
378211981
834785289
361475788
909574886
1073355934
93762088
1847328639
1909773014
612101870
1939532203
13793136
1361170314
1746666557
1349716676
1687667743
1244762119
183471363
2117605355
928904936
1454533567
1893271772
1326901417
1755858303
990402928
1541710009
827000876
1080265174
1632089879
1112813213
1891875485
2029042397
2039042859
1262896775
1779761449
1874198108
237746884
1038086540
561805881
106951741
1270138349
603525023
1563017376
450631656
121125973
1528291412
1922171551
602073359
1137402137
2049008068
1978808670
409082774
248678301
1147729756
217481509
648128237
337327772
1838427324
1088133398
1680664591
652180523
636606763
937035204
1866507993
837425668
241831774
917409948
1347058017
2004970507
102420782
297228496
342237978
748556620
578417415
435046254
1145292381
1871278281
232450548
1507433470
1869617997
605171541
1791268972
1782596934
39966834
59147775
1430412661
199448506
1620445580
771686449
223817467
1264713052
1740944635
2145767768
43278578
151993861
1307838597
2104662487
664894176
1018243810
1137144377
1017401406
43229268
2101302963
430196734
975264056
968461265
1219638072
1826198306
161744661
1765300205
2146327490
476519762
1458643247
2074303224
1406258321
2001133289
1649514836
1982395169
1916818545
228843163
825707118
134433425
1931759495
657551239
136486410
2001062745
4808673
858198228
1092588707
700322697
839304200
1281006821
1449752211
885806738
1804302021
1796432240
710777239
1060093361
1170785549
422720332
2015216698
141672909
124147661
59356107
1912983586
1237895574
2268972
635438174
2058471920
354329759
1215491956
1079976467
133169848
1709461667
1054384605
1416904024
1161430304
2048707478
556685489
1752769204
1131257929
1150743851
497544323
1936343874
1862212152
1822112468
1881618923
1891356062
2048681189
1118447407
2027459836
1637392568
1080079973
32990332
1925428956
226880497
1842862331
1139958076
1830959276
12532468
343422935
666398828
686375789
395967621
1355676482
1842848573
623390219
436227912
631784524
1658592469
421324139
1999144608
1483695977
1188905885
1136892513
559602912
1326527130
1023942214
183503704
1735443247
833583309
1497630396
557039438
89282822
286972788
1595718173
1284490110
1274733108
1460319844
1335765176
1916927240
2026028119
792974088
674274859
594108560
1508440563
720705635
1276641066
549240418
974767348
1741881331
1559519293
1496800581
1063795605
1863079095
636036920
1029104273
1964957442
1128751258
1522352945
2107580205
394096725
1614370880
1564733318
1820156677
542149169
823564072
692130603
628894937
708785847
1273171311
1996867394
230644880
554338387
1613705032
1682124305
492570922
575927026
120196020
617167671
411302311
132324094
271207460
1692406650
1720042317
420351181
465116842
158591548
1373640769
608681462
1150983340
1887292281
84821132
1377937683
408004958
607751585
1891915794
986029435
390232566
1880070366
101484858
1301657783
687985071
204593754
1626764523
1540591792
1977323779
144674630
1674263396
482164194
276088217
1384753767
1701529033
274193194
1360151386
940099576
242858142
492108832
715843895
722056989
1917905277
1186249743
294548900
117579596
166798197
2033648793
646113320
1849857354
173344950
1115201282
1947061231
60768121
905754878
1986121437
213170654
2048516666
959131483
93785388
1908847311
1074434881
1046606290
56401328
1190121786
1778153530
519744468
1491219068
1174441369
636276916
622142694
2114106372
1011171183
1415109205
702211840
646541192
1022518862
1230295701
1732487599
1118225450
1483857402
1026024204
1217735601
610117055
1153201634
2134074746
792922090
524375177
944131535
1755124367
1412857655
67495449
1070757665
1924920157
2010313113
1853055926
1137141014
1761325211
1667963210
1068191405
72912709
507856224
1711493276
1443555053
1514536719
133477561
615280102
242811886
1422952596
1845682115
1993629556
163954266
1706606331
693261166
2027967931
396775793
16580365
308271579
1984697922
305758886
401378424
2024146703
2080007384
908366837
328733229
1576443492
713577669
1154641279
1171406647
63965659
606508702
1726201432
1705504770
960943302
876933864
1178000574
1630762141
1872807880
1195137904
2057288398
1738887004
1637126241
625637748
1316616202
1542129367
1065144231
1892254715
2135407695
1803901763
565374008
1451553335
76850645
1898258665
73235552
1717313985
1207132685
1880411962
2006873254
1378000647
1536327105
150279095
48009201
379886074
1139755175
498849536
951328301
603447626
563550880
946686918
444073788
953722362
1574012152
747677118
1898855433
282390992
770414962
259179339
1485729388
399156679
456765870
1673266179
1499287338
1105997474
1273243515
555278077
358097543
766226104
993385084
559154972
207296481
936053761
1501221015
2001191856
105125865
1461016218
1456997791
598908890
181861818
1344792918
1867293455
709802928
1705692804
741613296
1420672073
1115357539
331892200
2063323981
381321032
1908379653
604802833
1977175997
1768277733
1312990212
1718631436
1309833499
1804371457
1381425136
982175071
982599254
1956679510
257292520
165348752
559061240
1703076510
1530509636
793876102
904532530
471678883
1539427309
700815681
2010328237
1954855679
1781100513
217371586
565195757
2132025927
2122227719
572855817
652360310
955695899
1670289589
998359729
1921229713
616970968
1368929776
204220312
1150815911
1196620715
1483784125
359710168
1310765812
1790814472
1256209969
1648187752
388489847
973764505
2037340893
1099590969
297391900
866548174
1338252854
767396075
339511898
2109712182
928710283
1267170154
1674736189
1877886255
1591888574
688367307
369497008
96054985
608981170
174784355
1486043130
1509697843
1383720924
1005351753
104990469
1469218780
1406730586
583311253
1459333909
100946611
606666139
1250000005
1647504661
16533028
1042638062
1585363711
1699045294
286380975
585713860
926383516
1350481070
1190835882
1140014904
1793834835
2140392229
1629171310
437860647
595671272
1862847811
2072838806
1644366972
1515253610
1259744840
1817355832
823094175
1323095736
1390736714
290363797
1064602483
797301586
1920464648
696645718
655976970
1590796940
723290756
1144164428
1024686641
513460569
356456937
160770826
422550192
1812097401
1899024154
1339465612
1814528128
544306580
1622494931
650595210
1935081561
1171370889
261037333
2042477071
247058526
966981266
872055345
828260737
1287066013
247472890
1559217433
712698218
1501893176
1989043706
2088529918
296091325
341476871
128294719
842406227
574668113
843070421
1502485841
1828923600
926986378
1176274779
782141887
1842567141
2124935178
1762739866
470130037
865330364
1749791850
171203649
1375002474
2008036332
288283156
2039763654
942396314
139560534
1040906032
545290306
823943835
1519138810
67968919
1969449353
1501861879
1767441794
1486199659
1438938540
569095859
1999792821
289655362
1297630711
1565182096
2100304930
1529892780
1392192036
71606200
1255457310
939587889
1721414457
153942566
1375416617
925115084
1019066532
140524257
2134492057
1235134056
1976998745
1633664892
1773109611
1331406712
450214531
1653728504
1867814035
534040284
186673472
1321228459
207008493
1268293895
298592621
839154770
1524216549
1791634239
103984193
681756914
152474016
557463602
1402323194
1067814291
1054121433
1229359202
687170088
86994319
640060922
2016295116
1540236762
151058355
674616660
1173525861
2008113898
2020842640
1507561019
420276047
633986599
54214422
1048778025
779143044
572631239
514113614
1431451852
856725170
1606873551
848254255
1904971288
2071887216
1250869502
1356656077
849385248
71956167
2122591954
575286403
1581877898
372598041
732480980
462024425
748314365
1043978352
1095032759
1659598079
641850887
1650181291
1076138182
505670893
1988844800
1170003326
150421148
1819213478
1581490299
519843138
1997729530
831851883
1658080340
255190303
1742900415
1008367045
1970794547
1012767909
1221701166
789345759
1462773661
123530877
365018160
53641975
64973976
488497659
662916886
256310849
660804770
2018606617
2134087636
1359449275
2005334009
1330274282
27265320
893150940
1258327639
1122442404
501169115
1171529281
1072526426
542388365
304136735
387958489
1825479568
1996274375
444729838
41191589
129050355
1570426752
2050852422
639002365
86142947
658013223
993838746
1552759965
807569097
61136335
914957651
1689716955
516064366
1210944252
449924311
974141624
166202776
900086330
719461797
929977873
448032550
1662823812
1452528236
898409607
1109148565
492423366
533668096
1893077869
1063037578
1011428809
1021677158
657964371
2017404666
743830227
1240035743
214711200
1322049928
1931479921
1455870592
337793752
1736805494
369340158
1416313904
1062885293
1714772414
2082647852
1066465595
1938323531
2140135808
1983172164
940523702
667911482
1115660530
1393792442
1140299541
1792326417
232530343
616446820
1569136330
1829900565
1221208296
1940676641
82833195
1052122441
444109807
2068920103
95552512
496698483
2023746831
573124240
2017972434
1993052033
1852292215
1346591663
659110345
1788823727
1668765531
549435953
963937152
1190290981
598109958
1120235723
485497091
335567910
1436721461
40018954
844375534
970284456
1368164177
1770755376
281411834
1183584414
784516306
1531056083
729913412
1474624313
678368046
1534654020
2043713005
1651773860
2127607564
454536597
1122271084
1819178978
1666696384
2130483192
241070838
1813878837
39386521
204106504
747219073
428606284
17690934
91886672
808673883
1236893826
544551988
1411755494
2046298579
676758639
731012917
490480068
87107598
181566871
1003026637
157072946
1755426798
1428555612
1156019763
2129911498
657984870
1894595108
183196347
1436327020
982237873
1310579299
1936011871
1933606531
25208027
1591754347
1815610113
400437138
1926364125
1945789098
1338537353
1657068869
1006942315
1822831852
1863948745
505084386
1031633020
723552413
1304715286
375302861
1510873459
1823102490
1852084204
322003458
558090077
1738967262
1043625073
1373237778
746034912
973291438
599538832
1921575488
573241019
1812110341
1736295739
1725983643
1375142210
303985983
2146948964
1007263314
253860799
1834057504
1194487719
193496224
1982615010
513032373
1590568657
568416329
743647705
1552459137
986254525
1952429606
672353464
1497165899
1023483760
2038751397
1974601143
453217205
133498296
517599994
1934561719
348876896
1439803909
846764456
1261706603
79039378
1624013181
1722636690
797146365
1052828998
1734298062
32667360
1310217525
177621020
1018060976
1744384534
1937243828
1892938331
1501753738
930520314
1470576112
1117758980
2104910525
297125066
1933382677
618285448
415617838
699393881
1235363024
451696473
428764345
1796998382
2104284722
752173564
489095941
740942301
218353861
1797575850
447427769
1392931745
1851935586
896168867
643525348
1370879719
1543847090
338010511
784188334
360114444
35609888
1658954094
308381971
1335549656
1285947078
1888582370
834521915
1318007627
876095386
1463635347
1104131774
989278079
265870233
1041874831
1275031062
39466688
1073720103
1209134818
1403800001
1081296067
1090090650
1599788406
1817544553
1219817693
855754136
1665347852
57828370
174501335
1458480517
434267504
1662946282
174995371
401684525
1578972017
1157908495
143177563
1269062471
419836622
1162155290
2031054852
1441564612
424492489
781626896
2032847649
2098018589
367171673
767996940
48960552
814167976
1412762036
68081252
1029795480
710402895
1888374506
75875288
1965648198
1631186339
609148743
851411413
45196554
235495072
2031190303
362244479
1117530734
1926486786
330465063
339021983
1178891905
2052129234
1360180999
411641164
843712171
1140553627
1175827666
1450041103
1195583092
603443459
1408621301
1797534382
789357403
1334169155
1759871374
2130192176
1990362002
785141511
1936624573
36022162
671495554
218970240
2026305764
415520037
407554621
46587277
50693649
71319244
2089288113
1465194682
80293327
433756727
1264621760
2067201076
1332821048
1523358110
56571094
46916886
900594153
552094859
2110100159
949808530
2033190570
148602654
543134280
1500911668
1822015940
970481842
627128988
2100523684
720090604
1970589191
315391884
529140254
186308666
83747719
335061730
1519963088
1839737225
1313746850
758207045
1415263323
738168934
1283893094
1947025096
1699199399
861920012
1861606304
1514590639
1944019179
1232448860
162124205
413042795
522192340
1813902945
103427691
416352662
1108075690
1070014015
1588059209
792703620
1733380040
1024721708
1422169595
1206982225
302210239
1293852729
1505927867
1063343017
890562010
1901148886
135141068
1817349311
889866968
590537897
226093418
405524355
1805537031
440263778
243294446
1734856117
1712196716
585075509
1761565070
273757370
1376333863
495548811
374980504
578997257
989183392
887618274
737613706
142280818
1969627541
1519115014
791186115
995621984
933163143
1842429807
711838752
1509843799
1741109264
16392137
1279147074
441936551
1095068666
1727943328
1490418520
1134067459
2044192903
41481040
720987738
1134400124
1112594159
1619586549
1715866673
1066044573
1155198241
85186099
1197608651
62646468
1614354119
1284716547
1354304529
1674075989
1136409650
1315912614
579014366
136782118
307023863
217962727
616043300
391652936
580095612
2066617906
1957316720
951500528
1147018862
2135357057
1550410589
1247322430
103585310
270629100
1147798830
1955992120
320995181
1192631124
1379232928
1673976709
1771969147
1621799657
40345089
2001718471
614798557
1875210847
707063729
2072328987
1414077524
49623688
216482314
1385022729
959300582
1954215220
1998670372
831333880
2140496840
1311676054
1331234988
1733607359
2063187620
417290308
1449170585
676776334
377076735
990249253
1113955225
1611460425
1884612529
928014331
1740299443
95904049
1738425872
1017987900
608087789
1200067224
1780025416
1225341853
1096310184
1723357549
1092993692
698393441
241322767
1661187996
878217116
776812578
619627549
1481873469
1988610502
2061639023
1366122670
305730732
77979778
1879510789
1373199054
690195627
783483695
1018963596
942080056
957125100
871653848
1208040921
2117380533
181025514
1581141346
288814912
20688525
702397816
510157167
1741519574
331461015
1658866492
2069745976
516579203
34748479
751025499
574796373
1520598102
743360692
1175039258
1935123512
1042970226
510544163
1657345715
1245623332
387243501
1221906315
2132387767
817066108
1735881933
1773472936
926028845
1434434415
15272611
1704431390
2144880657
1478509811
242936622
795436879
1720436676
1896661372
778470943
1808584320
1879372073
670701915
1988112979
672710067
324686167
434777303
1107575620
617652043
845618660
1009336421
161881240
1517498949
2051064523
416187833
1039075143
557118584
1217269662
1114936387
1964295366
1333235248
870294570
1682706624
167738692
634319153
1992775619
1090136937
1471005924
1531780582
1753884215
1760975311
193603277
986351983
180373300
1703552286
725265011
724206774
1809459833
698507667
933780282
2088385473
1054269365
280727519
956709291
896839170
1908252116
372241586
328060264
1960477585
874160672
930770321
568859688
1821525961
558824115
572725431
1930257000
278035177
354015196
1933021560
1147762856
767343267
950199278
1892333514
1904261877
1942283402
248734219
520568151
1038930214
1043556622
1005083251
1160560811
254233276
1742757706
250681392
2147091838
681872749
1982510548
1781391911
105935896
1835486965
1181174411
443577545
1660187321
1154432016
392367076
1305708350
1345904537
1006119458
124440748
1145282974
735994850
388759174
149820488
931384204
589416461
177581641
1090532013
525469043
124430722
1827620796
1011634200
1831591023
1813061169
696163563
1443833914
769916038
1829038069
467124111
2037261238
1877406268
2117908137
955961218
643295615
65752400
1246838696
876904304
680877597
1412534123
6345453
213047562
804070039
891521905
67204259
1708163232
1710663812
1123581174
383342318
67914488
2038429548
671326861
1584799089
1812825037
2111432174
223747192
653095343
1943007159
345570958
55526885
432651530
1141043661
1396185610
1837620046
144622655
1038040020
694698088
646844689
103440494
402611892
1447454554
356653962
1832346353
1001611120
1104182017
1296035755
1243263527
1155667670
1643041472
1803479766
1980250130
587287600
105166979
970416631
472024157
290142227
1286361540
1709545883
1186832372
1267843209
1698356365
2097382127
714372557
2116213975
1524754256
405864227
543639280
1204390731
90143451
292249632
1214297881
320874648
1972914048
927600349
1024860154
519822472
749378334
932459653
926254432
1631016415
206810088
415645620
1087116057
1348111228
1117490045
1793466195
1238208093
1320081479
1177168944
2094392450
737076154
917481667
1737340821
39023036
1396723574
1017033079
1182233093
239378472
295470706
1897465392
197304606
2088563042
175887622
1681542722
947157270
1130581239
1955492546
1335468764
206437795
1996036846
853818544
1833814458
1879513088
1504120405
709462123
1795162870
810050085
1909020862
1864438936
476997286
401036105
1633852242
1854533293
831493923
913196852
489846607
1885850050
968093386
148692628
2034258261
916271307
748855339
1375251307
651029100
132543386
1379693148
1918143200
435584941
1810328438
25090724
2015900780
2061788070
339176434
1046466890
406825629
182207578
1425543963
671164962
399910974
814386308
1200690037
413706019
2037239904
488158799
1455764491
1097559844
1783897183
793758178
690672233
309988754
1809387020
742087065
1656735962
878120895
2126305063
209426491
1438416084
1437976412
1009427007
961293378
2002923053
106604772
1748648057
1381626447
544453315
980879657
19599573
2015569971
1441290456
501899401
1273260008
1340165272
938485244
2035226831
1724299761
787165238
815446000
1303180592
87278505
2000302448
553070733
1943900326
994571456
1098694614
804547131
2043012957
1105127537
1836378600
1207203566
670204176
664491871
557470626
1870272488
2101583879
617665289
1063322183
1294250090
473396088
214961827
548714681
1507330260
790878202
160102787
723565204
1719675184
143069670
133754244
2004428786
2020923999
1138917023
600876320
1995778717
1135955397
1976537730
679397746
1924987219
178878747
1230358282
1232751333
1822681101
627108692
1299980826
1815560013
1083487825
48144749
1113813620
1104229282
1471299117
1496740245
205861163
374752719
1298548399
827750530
1738915356
2088166121
2129337798
513773684
673321200
1691692355
1497041063
1142536380
202811889
2035064115
711673616
821731753
2094745451
1814170659
795611461
34897905
103796534
1209529695
375739920
1454202316
524934459
1065106129
232829994
680626400
514482424
993511545
923270893
332500628
1272382824
1977789133
1632729913
1256920347
2005780652
2005247781
1258256251
804286665
330421597
345068758
630448390
1053043268
1566157692
970537947
1219986156
464125231
1312825858
830931478
163401889
1968502125
1253321892
1839759953
64401068
1859214592
2004273215
358071030
1405583803
266084894
2131485935
889410927
1536417676
2119615932
1303641801
51632575
942933696
479298043
1859580862
2134231268
2013734200
1076849929
765927390
148000640
435443167
219871202
598158490
212312770
1482161362
629058579
1065850847
576565746
333750098
1291956254
591974814
628640998
1360959217
2046357327
1133066323
1094720977
1395234351
645058970
1542648273
1185229043
882857487
298452066
503493245
1135820009
1106784994
1013155109
335435479
1980227194
1424226438
877062281
21243571
1398561070
29928447
912532596
1812868814
566448017
1956696051
1859312454
366606679
379386294
991333034
1737514742
461176825
1258773134
1169993264
428000113
550018963
138605668
1411736877
1499630399
644276921
1792487469
1641783061
219695098
928322797
1087582290
1407783964
1077320439
1406405684
1051829571
1210883709
934540636
1681950260
1718993803
1194505134
591068027
1232804374
829545555
391092896
1223906240
1500891072
1706798248
820031562
2031012058
1619660729
1110215123
2061829426
572886771
83269124
1131942761
1763252198
156275956
850357590
2028160822
1222910132
428473019
1714051425
2080843452
967071599
2118055592
1189138592
40088507
599152232
29654970
328037629
1960791466
394356569
1604437592
370230587
1274011228
2133313154
728133992
1842085728
1870142927
895303203
1034608824
904485394
1822906273
802026982
810100702
1444429030
223297657
1559905515
191843880
1663481791
998155546
1880632637
636490501
1563727971
237242213
1113773511
935661547
726285876
579201712
1573085868
1860757793
414865960
1219979300
1127812565
1841140054
642397256
2047232928
1153643624
677347492
1971863336
1827087704
959012457
562354971
1892084872
2090965095
1385726840
506086676
838259604
1242432648
167580873
2031690268
1955782035
1269309779
1261269898
783953476
1929901899
230761720
412088804
623235983
526853234
444978277
905299681
2122970788
500444118
102965215
1751760349
649109714
1382764658
765234362
1676159878
569677608
463092379
1934910547
291019845
660528157
1670268766
39824680
1666952752
55277346
1334607295
1334758945
550109707
1491735007
1146145617
962669774
1884696366
1643774568
1725215624
768321971
988344578
1797240597
1899955541
870074401
1841501059
1924181854
637165017
1122062508
1014728656
119807264
1232276790
31480537
1577091419
638880078
687393805
1892630776
561650293
1113744571
1775298805
838467597
661472641
1119318352
1733003721
588656083
1462402842
50184666
1490734642
329468405
673068838
636281663
795146161
2049289825
1505815857
1659595478
1844549472
1897759270
203860449
1114390616
2031890639
486022118
43592453
2081093990
1556915751
1731968164
1426948341
1407330308
835115437
1333808287
723228850
755522733
1509229680
1225673587
148861616
1711578024
1247230823
1049345337
1807745633
653395683
1528482954
1171262704
553170362
279891050
308278103
2105942904
1598595547
1496554556
1955157180
1397859013
1746284843
1836618181
240818669
1024200028
1568281431
2027927042
660902222
764383328
847821302
2067863748
1466006742
1302721109
1924821590
175478769
1611744641
203839154
419487104
811175262
883384306
1466363154
177777038
830812207
811516341
519554362
1850277188
1613737082
1319176407
341117542
1535722778
43584971
850672198
1821030116
355267061
1234609970
566001962
1102278743
590252948
1181866514
568958226
1383146879
2109109155
314439778
1743330031
257837277
586468255
397143667
202984896
616419870
1258576115
1230489171
1692882708
1138938196
959724600
1926498155
1701313639
52673416
1989680092
1560705076
1441422855
1039503538
662913865
258760461
2100418522
2003755017
419821413
1650876685
1887313998
1150640358
493489582
802676760
1173780706
1570602422
1068685692
1896558411
66248755
818563127
1178574818
770065760
2014135818
1104320558
1604061990
1248779440
1370143512
621322765
996992202
549232194
122771395
1717111484
1028793307
1553656269
566022859
959623497
2028918675
1185573631
1138161780
651132682
1548449222
1326875731
1506997984
644109036
1878112374
252382990
1447553891
790789483
1118056142
875063181
122945335
544293435
1987323330
825404011
1287014278
959731344
937379279
1292768434
253037203
684593319
779710864
981839976
1330393394
812403934
1449783394
1313856287
1303245933
454297663
847145592
10492554
1086639593
683547387
2022709856
2048509270
1975462773
1462632801
1222727938
1726122003
1735012746
976585140
126904797
1420689879
900255454
1189713146
1562789109
2118396002
1385769497
2032148099
981791917
2009816257
1573372550
222757259
1842259178
98199309
1871651548
1193985349
1740564785
827417593
818905416
949115628
634641445
508112263
569851294
273100277
1264204768
105929806
587682594
1711764060
890798605
832147827
1680838009
574165789
685222417
606364690
1289500332
943650111
834459124
925443064
2097252378
375344437
1613867947
1599348907
1597810792
417709326
1368514640
741640236
921054518
1590197573
253504524
758697494
2028368057
1914963315
1102526127
1861269050
1335786103
1870698472
2087856615
329574867
889048583
1194602945
1467704621
793490439
1562542375
88088082
1784180295
261965685
2093794581
696613549
929380686
845856000
1742751966
1874122936
1835524560
952680990
1316202599
673794543
1568127273
111371018
1461812541
120437261
1812224367
565630033
451494246
1446910646
970373321
747335083
877028152
2142077168
2102053239
2033685791
1430879223
1273761314
759392738
1127762801
1143747223
1993859589
434598141
1956490334
203204115
1916637798
1792747642
631563395
1429720049
1653669057
1247314541
190366421
424499484
1459777033
1080640598
953477121
2124936234
764893426
347113576
950256629
751786639
1202243224
1638125096
1540777907
807318185
276728878
1628278211
2023764155
202298325
1400932971
1517170034
1303629941
947857647
367789330
1707202572
588999335
588636577
1015025898
1187600619
916140273
472523227
403107182
464454789
1616179340
1268136512
1418811388
2062407567
354732919
1027967184
1881486727
382257425
1135101041
19542645
293941670
1995801402
2096123598
1236046984
514891533
83545204
1361960669
1835829436
1053769474
1654773095
1532469943
265938535
102447369
994872524
450068627
1456046027
428277434
532257711
89868396
1821268985
1936480196
261994322
180593705
192582622
1225533611
1931797395
1306044196
802055
1409375462
878215853
2072103104
2062061114
1277376766
1153642161
744428849
1539604374
612715928
1735016270
177777038
617794316
1243393266
688523016
1823894935
1236703685
467235011
842497349
180532707
1576032146
1166488233
494854827
1164238069
1421930244
1711404827
1682804046
145759414
291379920
1237895711
276143167
1705209591
1008634461
5517179
1323083208
1838275000
389280327
319629501
1349155110
1360709129
537311894
1534977596
177582303
1481284717
1410174255
28411690
315549492
1924262
1525453858
63154388
445345158
4114244
943335163
2088266585
1093245056
1921422837
673781112
756915274
1831020637
389434839
757024568
1778498126
1469110838
2095019654
990319759
309853664
1358230496
1489270259
335954929
1161914630
290699641
1335707238
1283142853
1570271893
724132089
1082168060
1560034464
1283097296
2112768465
1282558469
2006689956
1446118660
2006761472
2044776281
1105888465
896653461
1680053071
1985614535
1121790734
1206522901
1729517661
1686566829
940947601
475276626
1731743015
841945248
1388248484
1118695078
462505612
1648194282
1994267126
450636331
1006448900
277287199
468309155
1523297717
1617342893
1715944544
168382887
1735880901
2098175471
725606546
117431946
64182070
121940248
405436534
1229951798
757301825
95770913
1812652270
463101371
629471116
1658469392
979254645
1807899471
1580138736
1064588655
2082724760
926904668
1885795410
2134635783
554795271
1185647797
1835151728
1720161817
1049754899
843924033
501156159
1888780823
172844678
1121415135
1104986952
1974090245
752093403
2106646240
254355544
581608232
1210176846
1057187050
1849882806
1235635053
1915975685
725746757
2023196256
2047508886
623393015
1436188429
1471781979
730117744
1793004855
1195840802
1226325410
153137072
2010243049
2018370378
1478937491
1985491431
1618994532
2027715212
1470071919
1422419252
1851190420
684303292
844586299
1665713733
934525133
2080824902
1598075361
1966557629
1484563854
1011427605
649801223
2022101835
1905775540
633817294
386030503
1544424404
1806237246
1646560856
1323635266
1794794285
1727926020
946229522
2078998738
1127059479
2052216128
1036160553
2078568368
494442802
21268664
915358846
813555673
491830849
155267359
1812401204
901436599
46751307
1512644383
261661272
246730934
743217168
692030825
462637998
233803721
330172828
1200030610
376849526
2003833372
1018398715
788362329
1298348615
1317061043
775248400
562358051
1136928347
977284799
601557501
1309985987
1243932438
899888759
513277696
71561264
1684213100
638212771
2107411769
1174680145
664407036
647134760
2095169949
592200012
2024173470
163195458
1635675193
804685909
1339049312
618692725
1914883894
2088028326
772229441
757694537
1543318150
394931556
2061966741
847180306
721564217
1707538674
960279757
66406171
331355278
2070555972
538482400
1792844981
315225658
499471860
398780279
2119775966
1525509712
823761009
81168550
1808103528
159668826
1559336569
1063924900
215731194
968327510
351877368
537841044
1457783978
1672222793
867388837
1864407759
7862900
1774714953
1802508854
1329132451
869638044
959660119
1816720073
2071778276
1105708540
182679692
882609423
954789425
673082043
191878886
76425815
257450785
1451566572
701542306
1152268179
1864846530
1747951163
1029019885
630258680
709676238
263739759
1918360844
957518139
1058900164
1878671952
1083250741
1127047307
81234296
382019572
60936448
1512024960
730134325
1196291992
967430097
17639248
1567565569
2032892549
133268597
496272058
835132228
1579661113
586519811
1019478123
415991069
1700395800
1252706786
1733110452
892549767
1107932094
1618144470
1921047397
785397631
256821814
1376162255
803145689
1003187642
190194182
71519263
557344525
273831287
12417667
400696147
672805926
1626101379
213495542
39335548
561847703
1892150455
1098786020
1476707743
911821543
1219355976
842690143
573034035
597771568
1917983434
2112283045
264041819
287910361
1780898055
375738753
291111969
1016925793
658753751
1272123704
1831436782
490927553
1643386090
1635552317
1392781320
987439370
1556912776
1335715686
801372576
468963862
1237340030
1396770372
1272779773
249311286
1083400259
176685994
316847685
1942315593
1672621563
667564481
461735663
415446302
1026228068
808210255
1286460629
925824664
1216155328
1659767172
67492603
195242402
1639694835
1217693959
951217756
1805207416
1604739390
1670268766
1585241498
1997615377
1838343081
942105482
307387803
821075348
1114724444
1807870598
1612173656
1783861666
957132362
2134321090
1156680566
1905680589
26504721
1756474388
508160614
1752674397
1080413393
930955973
1536531452
794959497
1184131462
1264783789
1018882966
1955527802
1422125688
1283421638
18195771
366585798
2089167078
545494540
169158043
1063304838
623642614
1046363745
1772857906
1711989539
228564662
1799955305
12187283
903888465
184538523
1001128401
17665605
848264776
266375722
794444008
598166766
859615741
112091182
1721325739
1628905578
1553687591
2035013555
1931452569
191576397
1685522030
2041326611
974506991
1185882982
787464976
1691995571
1796333784
1237709362
273553014
836372002
945729737
1865618122
1656107056
525633558
288354724
210314653
615138459
237419643
1637237627
1273754775
861541741
1036313670
1541490161
1097454947
702480541
1327845692
1775948612
1959331837
307165789
2124320796
305501440
1868872280
187433634
408002433
1771576342
1191602597
300871008
2034866202
682359493
275908971
1710225176
1756669678
596699078
1202142800
229596536
887423457
781034880
743243085
1541401214
104946296
804584063
171000709
1934457827
863881343
2147325325
524574694
1070404345
1708666407
239021314
656982762
1645565418
724180835
1912345820
1034561053
1535598367
1846756378
1767545155
1432723147
396225425
1057658037
28653843
667496378
1239642195
648133025
1532965326
1778114676
113920925
549512927
955950407
897718057
1865111260
1204314502
513965179
1515110187
113319197
1939427260
1520167913
1970672641
1133270430
2044189097
825076931
105505009
730945322
1993661113
1705186403
436314951
452077148
122420681
1794174060
285194067
472805936
1662888254
144523959
548372381
2130326995
1901846367
1509649271
1893579344
1900231689
365827638
1807962038
1936340710
900796120
1245770269
1808402941
1123469625
1913545154
1416974219
1104333998
1978978635
1236768510
2140463051
1967139467
1214545777
36469599
1644019892
1099637825
599116925
1061875858
382019572
886697352
121589820
1782931143
2113565826
104212658
429803049
1981257815
205552826
1378708188
1364786863
247961545
712753330
1309955256
1475701134
150495647
1975097859
1646911364
1666654456
49036880
201528734
541914082
318615419
1002299294
498042415
30684492
1873978830
52972321
464020438
331401426
1480924722
679068613
353889042
400767598
1961998313
5595550
208232197
1829340928
642797168
546323463
272624233
369996854
1488016414
795607126
1243807063
321978091
531850432
468406563
1642159985
1634376714
1938858910
1093998829
887046737
434140098
1771896742
1172937518
1601769283
671152120
994778302
1691626598
629204987
411009862
342050740
837546897
1558607322
781844165
925297276
594112310
2024880573
1434891041
774754679
1463858350
1740947925
1378641434
987225299
180843048
271061499
1781575558
1194778846
1455568529
417431048
1237430838
1348824019
53625808
156205624
628567277
602868516
460578419
1860913280
1331645499
1087079480
962470680
776456663
1804779533
1302041786
15243098
1257280065
1589215063
1780383552
1911773930
356246665
13697869
616560343
106451454
1010583018
1302640411
180654497
1045751043
1170021100
1175627023
1895326812
1790064727
1843699395
468886209
1251094474
1743823408
383425641
543927426
1249052500
1656217608
202853036
576991356
49670300
216044547
1560733789
1383884115
527725079
249777476
442707037
555015306
1636750340
347569741
1651038653
2018797804
1476514064
909688640
1477527245
151888077
2076196877
865711832
1688121899
1499691682
357365288
1352953248
1318283897
396894040
1925655899
1181773919
912775033
802156265
763482081
573902436
256960750
923729355
336030912
980792280
48066952
1552567255
932154691
1153139109
615250350
952325878
1015527894
2013696707
703646479
2135799265
1224496195
88438782
1172409122
393097071
890442646
2103724676
2138821436
1387055762
223584599
688052427
1278907375
461531275
1597384523
1781795677
1993013335
402643107
154459884
88586892
155457813
2104974900
2067776477
345721013
781652582
2057729789
1939933617
802452488
2038234119
83007821
1811430798
1783922040
1789367238
580725947
1119630961
1335923239
805026819
874750993
490528378
424412415
1190474164
2066638394
1240156951
261323126
320734542
417197913
1915080190
1532189829
1677267638
526650744
135284887
385265586
695633726
1442913659
1190056747
685150185
945900811
296771158
1927481907
1846913144
812349677
1983237778
1968894570
21089339
1677801455
896461743
286135109
1160249569
1243680897
865099802
1719213352
570059304
2039975649
514524710
2089166606
1478729730
478564238
746794964
86650645
1113557391
1932234684
1203707860
1633404752
2080033845
578208461
489671157
1524580372
2013256854
765941228
2032118087
410326124
196198569
2035319890
1335054215
153690214
542321767
1258261553
1570142714
420694889
206914677
218260555
810708720
723961567
405144338
212207284
1877861407
1644197402
418289237
2108494181
594650810
75882250
1452439910
1750002667
326725163
1951955031
1998304504
319454217
1127632552
1646410474
1383440928
418177959
1549240536
233961874
196815728
57241754
1004340891
2073260175
1977090987
1844144555
1054507604
754777137
2116591725
413198585
759961997
350963807
1728523668
1619256810
382757111
1928404159
1025379793
1374929841
2040443751
87842593
110835466
1322029097
2026347836
846524636
114032908
1862373835
745007434
1807597624
827986006
1254101193
492891418
1723528728
742138609
801603614
1858089026
866021060
1891254633
932533496
97472448
1998302813
48458208
230945128
1315473014
26597439
1988267459
180953877
1936904487
1690273307
117032561
1362253398
1197847777
2038148672
907737754
267315501
908835657
2057927144
547021283
379878197
831130783
1329704336
1530207798
1360575782
88399620
1481242369
1335567442
295413035
1755439557
1319981212
1529041971
740441157
1229185206
1429845378
1366749808
951802241
320519114
676199947
782671407
2109380870
200024433
1384615937
633669081
1007427126
1954618860
1566098339
1241015573
650139077
437556359
812009428
2038245677
1526144718
916134265
1470419942
1879780132
1409765238
974374524
1706793820
801969533
442920787
1799472578
1251317294
1273234790
377051486
1794995747
1739918763
1809817615
1216947328
2097826101
1373653334
609335660
1143258148
716146808
523417161
320581512
505450517
328829107
865314339
1590684156
466365550
702667993
910069991
1884584129
311523107
1173916699
570314060
1440576617
1040458855
2085757668
19305519
1532643250
1227386761
932218407
592293112
782181719
1157591006
1258837736
1794286108
1399469215
1695117100
639486482
1165735887
1843243888
576754046
1660293475
409615620
1812169569
1075151659
883463587
38553008
2014583847
1853631826
1343135940
1933840322
230876725
377895211
1837235294
1631943296
1499931681
1616979569
651556183
670315182
189043908
692341300
312588497
696399088
1705703728
690304581
246930129
745530219
2057931181
1466351307
2118530893
1343855955
896656458
499325535
1972334926
248011061
45676756
878317486
895894621
158050977
1511447821
888128865
899831497
1814382587
1376833053
1150799582
212919662
2017997254
570876022
397938424
161128866
1664930727
939994311
31746846
1821479719
1390408389
1677581232
599961394
459001165
561243393
1063814601
1256686314
741497457
188083704
785511701
577642913
1314484662
1493404270
430794793
231586973
1004070411
1806314280
606070782
1966532467
19641191
310482049
663026309
956391940
326822199
220981461
286144992
1358483317
1547752366
949712160
929076389
744378163
597648732
10819665
708596268
131971550
301153829
574338130
266745229
1804491393
1158023925
1412575571
645236854
1964143641
234597154
25029877
1559835094
268723523
262356718
922152282
17865683
701419155
425109046
301229989
1308004450
2118284606
1234613994
621753218
1803913780
1515752463
2021551874
1176192978
300482787
543651628
467890952
516239911
687654569
994872626
608082578
468744270
540532027
1160285893
930863242
1193873572
2097111055
2141566137
1917289630
569089969
1921973257
289194122
2072058983
1454323837
1403978459
1670495435
1816798129
1884389934
408888149
670172122
1926034042
248531789
1718025305
1640638606
1594303121
553319797
1661765219
6508688
576134291
1334237571
3263715
834040274
330495678
1396216492
379604681
1201449497
2098531435
1248820282
1265843159
376394323
1463407837
2028310750
592828826
1740262223
629814121
1824690316
247830129
38919722
583701213
436298048
1404613164
1893470658
1237234761
761289395
1477525723
918313722
327054213
2022228918
1966637642
875993982
2121876056
1107865383
2095252306
1862964082
659296651
403968340
1518168678
1197248131
1605229214
1246655365
969393729
2138388572
2123229296
1829446646
930260416
674284238
1824620045
817348261
494549490
695196461
1492302856
1691186968
1648724533
747183742
1719974900
1878109515
275499063
209436829
104641518
1001755475
1348777110
129358129
1135512584
583321561
1762667326
683737392
1326544154
2088776498
623874071
1776801756
751607325
1810331398
1481598019
1093146578
416523420
1894662087
966210191
813939956
1226633669
2120930351
1612467614
1404867806
751280001
781136272
970917901
430367608
296721154
1489620574
1976882538
381960864
253844440
407142032
894109573
1959926308
1913749598
868878106
396735566
947889099
496661713
734054172
2018606617
413553873
1391850237
1096739247
122679171
1814021040
1385813347
507843183
310062689
1628409039
32353933
1157967006
464543728
136428686
659598769
1719890326
2115369271
1130174432
1192091073
876695559
2138861096
2142561681
149481876
196436408
1665611294
1038627652
1020880912
584311658
1754387244
524787132
472921703
662188857
1590236001
1224094253
249920504
1238717675
305050722
525004477
502945947
925001169
227642644
335400981
778361429
607235679
2022142830
1370406648
495345852
1181744965
1932290381
479796123
2047036693
793905540
1878069809
1607151380
340303178
949019656
2026038872
1114547312
2093040416
252441578
1148952880
2073202795
888767728
1757046865
2112849681
2143442248
742308066
1594947472
1398379107
216274743
903414049
471956105
1977461426
1902197364
917885372
1801187986
707375765
2098182492
5604653
11079975
1591053351
2042830332
1438072609
1392652415
975812098
88501676
580038997
2018305291
1304554448
1945794338
1156195344
573370215
1035083465
1850265934
1063454039
639011676
1785577384
1974687706
902044893
217124534
1505249307
307148296
1573839447
1653592741
1418164484
1996343769
1795731696
2124011297
1381119759
608567394
621501959
1522657219
1542823726
167529986
588837465
371511693
1052118009
36643632
1220538046
1863454424
1599226665
475491504
693205143
473036816
69027649
1687379001
1713459188
57330267
1933754634
1315364547
1097110044
67402828
2057350476
998105695
476050246
994297287
1170717778
1575604336
547814898
1923626021
1444724157
1758947848
1566600948
634895761
250020549
1199825927
583240475
842639518
1958521825
615288797
477384346
788856577
1286408489
616281797
1607219017
1679461542
1684123046
1513417784
35684760
267003084
280455405
1777846487
2112260955
690021495
542657226
496285391
1205138583
1944819113
538301663
1122696118
1991155069
981267023
2052987588
1773864795
917852964
471973999
1896283591
1088332055
884367408
1946767393
641309806
1483969779
2099883407
616140695
961908608
1485315845
2013909731
1317717547
853253181
1398588186
880612032
1361767186
1845595349
1396647792
2096994799
330353361
1727800354
727890395
1787129026
1823016521
2127367601
1257100887
2003197794
904343033
40697214
1715699764
695351223
1807574044
97541027
6198761
655668921
1582530830
1689538428
1833551556
422341065
2117364248
301693801
432727387
588930862
1639322160
71572095
1264250655
1785954578
1934865346
439764657
1274258673
1820459430
80618506
1401083808
426816450
1693562376
1214030172
1098372728
1531793352
1907024481
1309025499
1143657572
570705914
314524346
1682476538
357639739
1739510358
608653788
1572690817
1611321995
668302924
2029168568
615048996
1923972581
2140340795
1836762748
357930652
749441933
1702245037
1858811946
1921086484
586925179
942889912
1866209774
1270579367
1883178733
378294150
1677659942
1770386841
214349627
71370188
597424881
1854600471
192954647
467838598
1474499833
2134735188
864550858
1065506278
869978277
669037804
681073897
2007217194
1639524552
1929926634
2106470052
1778866127
1674094890
790275952
285578612
350253767
1678048259
1823986398
1012915409
2015843976
120657853
338256927
1360026870
881705052
150558245
1322234420
220980317
554205718
1994000568
118318875
657041417
64508014
243861675
88792108
85285374
917281414
989445647
594895703
1791174586
815383671
950020260
14312681
359080024
942219273
2129790822
183877129
543595760
2060469926
1199812023
1707995391
863191235
1865121157
497235400
587490616
911073275
563048824
2104574548
1406056544
1868564292
907621869
862254977
789912478
411121702
116090671
787969116
336309690
1741877611
1071187395
1148161120
373985654
1575833957
2009900741
1853276290
385003193
1145915064
1076538951
457883758
343564527
469103253
187773397
410878326
454112225
1472833473
1761525529
1728961118
1676361224
1369584952
219724266
1002873654
1554322782
917660486
803416567
1676187954
1686052278
1367886201
1481984471
1960917976
1813932948
838327360
2054576681
931606752
50418257
2049815892
1255899543
1284587540
1216052518
1691352968
425050814
476265990
2129376608
2132081027
846351180
1210543662
1147129606
1226122648
1712098217
670542079
1598520545
2038999099
104528863
35096480
326068342
193193559
1980456749
1893101523
1712093149
661989096
2088299595
346323050
225205425
966785454
1709805790
1344928387
1126674917
351716260
837090020
328805186
505288912
385336797
1266411035
535451738
1957788740
1429921861
1122249775
178241995
1012751242
2049850512
1128243387
1147446459
990506245
715883025
615874878
2043150990
236178832
1921075627
1537365020
2075905218
182496992
811145696
1325890983
1753398858
309504696
456661816
1604099827
1353041724
528586331
577339330
1842676178
856922979
1436351278
408142862
2023830259
85604594
282160820
1451131886
1011191426
1984051576
458506271
1339127986
1410214488
167107914
272140602
1863079137
251465267
902654121
1030848247
147582465
1535418167
1264214479
1630681713
1278185752
281970743
1637078030
1538093780
64197654
208043793
1678883345
906786707
1760054096
2023475081
89134137
1439173247
950275813
619030607
185654155
1479719047
171613249
897976092
502540671
1653832952
409606242
1254182639
733346496
974593928
640470125
884543887
600422821
1746475991
1045550201
8371476
1154712008
1137317941
1530990292
1927126843
1255124138
1645639803
995266555
1845964179
1354843109
2021532616
1602408555
355834589
1380704744
2027509522
555606340
1108253254
1407435428
1555805715
2026784119
1743297277
251422087
1864743314
1242406486
1116652637
882189397
2121000484
1050355396
1122603593
1714259671
1525302014
1922328454
97190068
814627818
1777743940
1735076020
1644751002
1435032195
1450675659
1099391691
42253627
907758474
2115222003
1628679412
1995211366
74054495
1214731918
54306179
1273320411
1178637935
253494343
398110098
919078884
1475718982
560380513
490265224
110642333
1401153960
923694726
1673060955
167667359
1397424707
913790122
528237328
1938436698
1509928550
800118046
1431463983
966635564
1301946769
691269361
745605548
530630365
1959577869
1297160956
902310315
321005357
370322355
44736022
2135968966
1672274221
472692556
264274911
275227837
1332243803
1880751302
1038767539
791035213
87432334
1642353612
1860107015
1936994194
610884596
1434404644
1391262902
275585563
774711747
58284539
1456511171
566897042
1549392712
588872157
1089588433
1159649416
1480806366
606066652
323588557
1463027385
1874421103
1791328947
479124277
286970438
217001101
532664050
735313154
1448983613
871659232
480611442
162152843
391937152
493284984
1057247818
817299996
1249284855
1259425900
875118219
751505376
2000244457
1190750007
390971720
579499607
997223628
1365979792
1264493693
1710862161
1783603819
1633283014
718522349
1353945398
1606696971
1899510968
480764249
989250171
870105696
1449343944
2040464518
807476827
1551299752
666037891
1207661852
1833601008
1438023188
780801744
1929054162
1366703688
1231611503
1646504920
1256233682
304283012
218969607
1771430982
1701478058
621096412
545262435
1013978086
161293635
1676970971
578193623
2068546141
845143515
971520002
1561868964
1382863924
2022219098
145776535
79221333
1277145463
19172615
1917409496
1253972285
1597653206
1821425802
1563727971
2069181242
2060330295
1981487463
1065531577
519187138
19934382
1996113622
980444255
164589140
1047689065
388919406
1010301235
1555573440
1742425169
1507817204
557674859
1601737921
1568909393
2064945427
1805521061
1980745834
1214474642
156517278
21806567
264053172
986729150
447295613
1032152481
1670011700
977077335
1426292709
1611624316
1325881900
359694179
329180562
1053867199
206133226
1662279685
830153710
956330836
1580714442
1026212012
2107993621
754751625
476548302
232590198
1314048136
2064060333
134152515
510882363
780207001
1789774971
1567309358
968372664
1147666154
1713816337
441666755
1672959203
581957072
1305048892
1209309283
209213335
618648009
1581936665
376670714
621472408
985819323
670301722
156346992
1563687681
980065901
1658442313
953825774
993696558
372056650
12252825
1636034459
1081780410
265968932
80003049
1999673761
1804292311
1676449996
907364710
1980507164
347130963
1178694716
1228067863
949078501
1370856713
927643019
1060995875
1763039214
2123721572
556861982
1790529574
347655484
1378515851
1121169411
423067717
1269541412
834907037
520093843
2136676506
1484755978
356186049
297110713
488951140
2100125762
1299378094
510743999
1551149888
1189528327
1838774824
178274365
1288185743
71637079
1869270861
755934422
1407492094
1217012154
1783170729
19786921
916966946
306510524
1066158637
2098906775
1107962722
1043087726
198896406
498280617
1103747002
1186675514
1298324317
1382084020
2147458071
230127919
1360512920
947737044
1493334513
217631873
1997204580
1102586583
7850036
1164256325
1872100206
1008218390
1503671013
1409235510
1931865235
665420539
601863245
1655689758
961470142
52906530
572576790
2011618432
1969410062
569638329
1739486944
1869191494
2061781639
1302414241
208093696
1955040676
1601856263
756612889
142386020
1919902841
124390333
1719160979
718834030
493808650
1257656338
1768736889
2046771556
1565071336
2044907913
422058440
1652031311
808427938
1728994842
807056747
445140247
1896929402
141483704
1236952876
1314857230
477716272
1827324314
1862751257
758621929
923388088
493465277
2101836230
277519249
1132980168
1727407317
66694053
746661776
1325067794
1873203829
783514055
510628361
1349499704
1466496779
295598764
1105419899
683623014
2077318451
673369472
11069754
242547261
2064889508
340661616
89448595
1539376399
872032704
724204569
624170901
1922965309
368187115
1730818402
406991148
983609171
1777991922
2133718942
1194059203
487331609
483729173
1586082094
510722571
1511072181
1041146807
315457238
490271209
899171775
1516284246
501703164
1668098698
2031723942
1723456641
289814965
41739334
60087645
732469657
1955810123
611053145
1814250860
1957323773
275933649
1933188098
418903344
247055063
19109002
1274277908
1344492110
863985883
866894681
173605285
1243088996
889304468
1019912910
26415653
1813150035
1471395353
898282923
1106521125
1604251618
5028175
964991597
822628896
1657740920
1989720971
937404001
388642431
1902957028
2081645507
1750775949
2019916544
1222820822
1829534913
183505107
1365055047
949667778
1194554367
1044105366
1362350406
977545428
201230363
1816480611
1560670895
59651294
1487039910
1904266
795029384
223217556
1820479057
1427570313
117639087
1640629949
470163134
1593482837
1524293321
1166244149
841162412
889740284
1549118156
2093075224
22195409
1590856391
971837307
1389474779
1727774471
1195231570
1533394294
1077155330
1055784711
1254515954
1204938931
248236853
1645400974
228274171
1828983698
1199806242
422558125
1069444566
736949231
39540884
420596423
637296809
1098598169
1179762776
946400200
60512487
1867317459
887208921
2063050922
33321570
1500302826
982824523
1085882222
1792255436
121138496
1124610252
373412328
359431069
1303599981
245594908
1072243016
1627812573
1107854961
464681933
685442986
1111188672
585324755
473571038
1793696117
1956653529
260333715
1580886726
1466640917
1381174561
62909570
1762485838
1098647658
421488515
615663741
1637740047
949432604
1622285957
685142147
2070393757
2059489882
1327068825
553057371
1331406419
1234773233
392669692
1271990338
1380060111
1245716826
1603826485
1061963647
801755332
1390517429
1384673417
1345939237
1872962788
14777110
1997037833
1086811030
354693412
1411213469
862161482
1859071778
1892473762
1233653353
1039883100
1766065927
1957041948
1973716919
469636733
1979223187
324331518
1996415080
27460918
586273827
1934961338
1701933255
570784483
747132536
1940805558
854608086
92113638
636102025
809363851
1943509848
1910593655
943173029
775080421
861494174
509738661
715534123
623365630
1575754684
2146265332
892015469
473652867
1896283591
1347372150
10889643
2048358813
997790705
444357336
1064673894
818037846
1790764848
1227134577
76683032
188623835
2442104
1997830176
665612118
1924024789
1560559234
1072476890
1741201709
1513701099
1055860120
911976390
1033086830
332380415
851962046
1784913584
1444299676
953022971
1720195102
599040420
1187978300
1956777484
11905693
703900456
1020320090
738168920
1826875164
269944933
1992028112
151797537
996394829
1574850943
1200478399
696618081
1868334260
2046829248
260295761
2112688657
713844437
1320067218
1669781043
877018765
1551349900
629627843
1276151641
2020028096
1196345692
72006202
1784650979
1285072884
1283136602
1130120970
951097093
1765992722
1877189495
1182706279
728845434
391547786
1196217393
1439497184
1659949389
251523097
3905352
489060230
1756186842
267353802
1629456359
666379179
1218075591
477654074
88440107
1789269509
621444445
69611188
470759253
1796892228
799636687
681537391
1409217918
301995363
475171280
1022392173
1486784656
1460569614
1647012405
1362432591
1069133603
1997632918
1343368949
168974735
1903456609
1053210665
498177925
1380918775
341597590
1495414056
1989390206
141494937
295920468
1818919125
1120067093
835109756
603412551
1604738098
1698546956
24370184
750713454
1788982638
1200605045
1717526291
231671033
745114315
1697124764
461941475
1191048239
174325004
288410418
442717216
1191068532
1827234584
698920713
379983635
1158353453
1968785968
976537213
1189263274
1780679253
429824029
1750527788
5509319
570557841
872217002
255642222
388508553
40971576
1316842542
1213501173
2099419798
1451773728
1399446096
2020928560
1024710461
2088212813
1486033636
1921370564
1307058250
1792426459
26236309
695546550
1715085056
1707752613
1378601058
232271592
692913959
667624464
730831145
933036661
1793279100
239679501
1210363846
1150402268
602693600
1478398277
2132858411
34980980
106719556
1929931248
787029574
201391446
1421850624
238881405
1686542909
232437188
1564018222
1515096974
1044386300
1185072570
1699348710
815178692
873307775
641525956
1018669825
1718832716
365853432
2092539288
1119922265
130874813
1319023333
110998164
170297564
1527126996
420003737
721031362
1037165939
701612221
1573841150
5887833
1041649232
2029365511
1934920395
254366407
497996295
1681131167
1643754885
1598446049
344833330
1265381926
1873171913
567213556
1040690277
591044701
499511834
1174041271
465411630
1040498584
1951217955
1822969959
323233831
323947904
1109566953
1951500825
1760804179
155261381
307905678
181832888
614039825
1311386414
1472359242
993453350
33922582
1222059534
1306773409
1757322591
883927112
1243867731
758250585
1043094126
563554901
1608055546
1112074826
393647279
459359730
82685899
299603986
735174508
344738972
511205308
1969622411
1458591064
1893082934
1692274884
199541545
1361276336
1445959529
1018276886
386847862
1520726572
195104083
2117989915
849067604
626498269
769300735
1002917683
995626842
2065935602
1672501308
752495155
2089167078
778153654
469410258
1586581611
1041111447
488939057
1584753200
1642195620
1672692207
1783601411
558556983
1798416402
2002508306
1402323094
1650311595
39527254
987193775
1286944595
174339411
535246976
1067437370
582925609
770667189
26670231
157639695
1229958252
1401944041
1550943303
303508776
1720268665
512023435
1541765699
503167898
89918086
1106100800
489142439
660828843
1627632285
701539226
1017077714
1071475435
1436984789
2035768823
1970430064
1726829963
1378172305
1329352282
447021406
1494428975
1147920710
545418960
1118259055
413106474
1589244893
1753647548
143642016
763709372
775478897
1030704775
1821123738
685998439
859132826
1827698609
1076029501
895410635
1233991329
1991666439
1152918676
1985138576
495832429
2131251713
559346890
1637549907
1406822368
831263173
1331107686
963455713
659143727
16516120
1335569230
1745863905
579923284
953011451
412251743
550426672
1999970166
865303578
1539035865
285990704
1768218937
655393485
656603110
865625331
1405837637
588672248
860289240
1645354969
468946581
2078274694
330726384
237899130
1835502968
1914634480
462141684
685325373
1843729447
1053780153
189879724
375882551
1014413013
498659153
2040240041
383663800
626046170
2139548647
139600684
1383692576
980048139
248726521
1838056519
2141451163
72424873
1613308025
1713988411
855316408
1358872865
2136418909
1746974566
1935044111
503001238
1615763376
1926877144
1522628734
1714894060
1657891829
598126622
524712257
2122040780
1941092508
1646125860
307397142
512863447
259549237
375063017
816217142
1035729399
1072529854
1770118956
1021543172
759609743
3387195
747222008
528284526
740736414
502466240
251088049
1106485686
569956961
1645544907
1887504326
699513348
154126243
182436613
1660623375
1098128973
1762122732
749201324
1745778421
416578269
736608471
877570502
812010716
1106853086
1700791313
407363724
746731955
1607525214
691258471
686572513
741345496
588592568
1927562871
92507001
267444427
226832428
424508387
757720030
514541908
1495521688
315442841
2049901242
1476162501
731753925
1776731160
1882593692
1143926490
1895360836
2038093205
1043709411
716240187
1605123161
565348673
1679867836
1721644452
1677760049
1398922316
1819483877
486339768
1017302981
1868075184
2145831521
478542155
1393416416
1910009254
1614037228
1133238962
355943664
974164401
701640443
1825451558
430566629
635650867
1795255050
1071735851
555518279
121983052
1236406716
1913531246
992344033
1093910911
172811846
441216136
1965632222
328306556
900383866
1816756517
879376784
1858817314
304657173
1171498901
1733272160
733067626
835042927
2101422728
244112557
1602576218
1560200653
1847088670
1374716378
114192014
316441841
1018326775
2100765476
1350292844
8326201
675726265
343097205
1238086341
583395297
1360290245
1892548510
1219270579
1245153524
1460387133
2143184432
258510217
135002500
132382865
1279111692
2132375165
764180600
1925526128
447304922
370342960
1084163874
952441067
1191750485
360399601
88707510
1934351016
653969311
1174648754
1182885278
150841659
1317018865
1242078572
1121860122
1281679093
1403833895
2068573266
2131221514
1499968156
1163021774
1499286520
1970936421
1079692293
240714308
1648638870
529099945
1827328842
713079188
339445087
1954850541
196071586
262770265
702783534
1926821
68954878
1955625696
1675815246
966553781
1029945477
1736188316
568980596
1391956265
657575724
498280617
380104564
1090046839
674890040
2019651063
932859539
1530533215
1081567142
141727858
391664108
109760200
835585890
322365824
1970068792
1138014366
971642886
1053272664
2093562007
2138104264
450510481
1565155746
287813310
841008077
2069340930
1893081307
402585993
174888805
560649675
2092894120
987761482
78429611
1042166428
1414322102
1197780066
554926750
1061827746
1631676750
1702195004
1523550388
1169729100
710428779
440407823
1173232759
1762453991
2127626589
1296621017
873900255
1062577680
1703303654
1737644549
1858052594
284834321
1384020677
244436765
1294902626
26621122
1252148866
868755497
1087580810
23752907
952218947
2016854784
685660482
1181712522
176726111
1954046936
1570621363
1995757567
1111235348
1736230923
744961309
1870771859
454364015
1816271798
1590665158
1047513311
769414758
1968836086
1020155454
1388201716
607885955
879361449
971724114
1044747978
1005747051
251313327
1582989456
1562675077
1599897963
256942706
1215771977
1379059868
556839514
1994148078
455186109
1811981448
1188561491
365784513
494796070
1519636430
538091925
270011724
2105334616
1879985269
1440654014
1937690624
1069250571
1880182840
1500755334
252910945
1006256713
1581048208
1107133608
1419313042
1910195576
724767012
1713144638
1318182228
1252222850
159966053
1236526725
37962266
733182003
1949822791
929880714
543812004
828670690
765115941
1326305242
997681546
1941386499
1224826848
1418072106
59442149
1648419215
1639950045
1171597655
369135650
104354572
127189904
1018442111
1121756159
1531055002
1051680650
690921634
544625294
2124397234
2078716566
1513818582
1981828514
1178906724
1606910826
550698197
2061771357
131473848
106349500
597978413
425329541
1794389346
581267011
751133432
1494891336
1306903897
746784044
1064090746
1694270935
664720624
1391083878
1381919282
142464925
467736659
345071904
9455007
1470751116
972495031
2088739949
1677207129
1384947698
630179977
112691784
1436917181
1546992308
1194886564
140431517
1870106411
1981745661
207528574
623027319
941032532
589242110
1107536072
1107399046
946814708
357388452
1646210819
1173967273
185327562
1239767117
247263111
1677977703
1827705361
1972019989
1831575865
1106179549
293393746
1034793022
1206017685
682302317
1897051351
1853454846
2022325701
576912566
1070335661
142408381
414571677
1826634001
1883447277
839363421
1819338862
690597733
1714601541
1321144521
37591743
2124577258
336603041
925177404
1277716897
1539444990
373041579
1948128217
151155595
1908136999
1204045995
1438766187
1958979195
801881204
1338088116
463771491
1087834388
423668478
402294046
354971718
5316228
1674106944
707937505
1606836256
2087688108
1679748412
610817865
92056808
2141124464
1239456238
1776614019
248041959
824200324
1255430458
1756116072
1805400966
1584973963
1964729873
133227333
526895084
2034728337
101463047
1069295570
584802432
580325062
644829390
2011920512
1725283598
1136303408
698252989
323194226
242208415
2102292860
406118862
1753129035
811369682
923488427
1578695843
1753959128
2016051905
1722989512
1602063267
718355585
1340848854
1990638723
1699860881
2007117346
229525189
1802034202
1313293938
1743849889
1894249090
1507176999
999411772
1031852763
1343998752
1177452946
1956395281
1812310546
1692594808
98409391
1503552022
372717612
1200661116
469590646
1426518482
591513393
455722308
626211763
864102708
947194104
1352692301
42627852
1792773749
211762064
202463319
1836210301
1705643150
1568125525
1251411782
1975413466
1732433749
974139358
206467313
2070104265
341250280
908890636
954983202
1210480343
659413831
1788926782
16813918
154053395
1491478816
1449581448
1584711818
1643409196
292093093
413475645
1644303758
564890142
1753901424
1324153916
586612785
1002518957
1063297845
725008558
1849973521
1863078663
525233426
1828081545
2103998564
675397263
505021852
924116674
1507645278
354857290
717207125
1488570354
242627496
439935201
179882813
1947103501
1866074925
650653699
987558846
1876492010
758705488
172317190
1461314585
1283429989
1566189610
805186348
108101380
1228215838
433993670
2116988727
1450929270
1428051160
275219258
2059004284
1570138739
344461604
1901784657
1932737901
1626048582
1235951768
1534758230
818376719
1688332940
1088494011
100255746
361335580
1331829269
2141105034
465411630
2078522203
1774374009
1377498203
119046471
686188282
366627635
2101885633
1838215429
157173061
32670858
1569863474
1040718965
1772487623
1921072893
581692672
1773757761
1833887355
1145733560
257763995
1454413930
1852273350
797412950
492975247
1119269374
699800007
392516117
569032178
862795157
894469543
1665493307
1771246820
1711109201
659780046
1962778560
1499346204
1492972742
758103477
754168580
1346634107
957078681
1508147973
125480273
89209545
1231958334
1546785489
1211480993
1322541055
346246065
641695547
1727091336
1473161353
1153627652
1110776997
1147236005
1366261191
491992504
2000752505
132324094
1799747155
924095637
1834057504
118322986
925085636
1815588306
681169112
320239059
834947815
2015546257
1580293332
541849905
616705399
2124794216
1048122540
565161195
720122640
1797222627
841628309
826468372
880861192
2036941383
1492176087
1374957878
251525408
350722157
1006999913
1802172460
1757182688
223557184
1530100379
604025974
109668032
1440636484
817707446
1422060772
1838003673
1030985320
1937114673
733647798
189883234
1440592255
1951487159
1182398114
1018232881
2126087780
1814199220
1399144693
882904312
1788751030
865689042
9447359
242629287
1395342862
1700006380
2045748039
1904178193
1229008009
808848375
687299579
2073012142
1440882585
1180167676
1847374344
1063898762
2051768950
563563325
1493673171
1207834341
772816539
1510133613
244680303
1247540245
1745175128
496829504
55905970
278581913
311500796
1598065391
468898304
1416103396
310549091
113110487
1665007495
1252130495
820651286
1164729897
1000799038
341710716
1006487205
647702241
562124261
1976891492
1025260967
1772844221
420094334
963921757
1117346391
1455538877
2121280108
1844202125
1212880206
169769124
1387363242
939709623
935913484
473819675
1033470962
412260754
701818327
476567473
127100162
1335765478
1068085142
1420087337
1569235741
1107099671
520228479
420913303
1971034165
51060955
1759749650
1905901921
1703541689
879978865
204255081
615853189
408389748
944131535
249731610
1627806314
868951807
677702698
785591123
1736005731
1163496449
481497267
2056154955
1399877481
1310161132
1242586438
183918386
2092532900
824478200
1322637065
850488496
1673851446
1688317250
1237028816
1810662666
1178253561
1571794115
372745077
1653855635
288762248
1344186125
480863381
88932151
1906914928
1310621108
1708172266
1992675423
730589345
1621434004
2059594006
634088075
530677243
456539031
1583117902
674162752
2063664246
736923038
459641828
697706014
775232095
1664290881
696505139
629406078
468661645
217772191
876842294
320261785
1704242521
1785343603
1477737423
355136150
1856538948
300733539
1969622411
1946413259
238727252
1065399484
815521944
543786036
432017958
459260172
2034832221
1755926981
1372529864
2744303
1758957681
1334868860
371741744
350598338
967464732
1578944995
1679640890
1300604332
1802611573
358512764
1904099469
1424854606
1303642425
1257607483
35122194
1960709794
1430928253
632511342
1129319481
517013493
1683671540
51047220
1399061344
236772052
364285571
1195918561
544577505
1011919499
1304121072
512432663
70884194
1166726363
1550794877
547562529
1743732790
430423266
746302579
1214385661
2019853204
488432441
157880235
706471867
634177968
1886972403
791997765
602027485
727998759
1116890671
1608393382
2126469829
1303371567
827722456
204080402
874155761
418644325
1172595158
2022020375
1211242468
22437259
222104133
257707429
1605136883
951210072
139560534
1550264342
965199954
1333628440
539578739
740367884
1929017126
364925720
1779190781
136209039
1430632998
1043625073
1646141731
698367748
464278870
395138447
689624385
3108884
957899108
473702038
2103641586
1243021402
40919158
1039518819
1700256843
566916103
747307517
928469073
2137315765
9511945
135255188
1939374990
1325221217
169053397
2088127067
1637762081
2006681869
803278071
1683156331
661513384
320196070
1054905759
1466624309
1362766180
467126554
1008400529
456902487
1704418073
1965064822
730957419
2134884775
1430178330
24385066
1164514394
1169415056
2073849601
1173394520
2119677748
114582173
2057437443
1857674975
124184192
996437901
548234964
326954098
580446997
177549367
1536310196
333419202
322242072
2032252057
1127281993
1330978973
1501724772
1242176429
341622865
1544219275
1404693645
814206258
1539075195
1880846281
1994713632
810561369
714177837
1839404697
1572139040
1667562132
920431367
804548558
492881364
1777975013
1810685796
16313368
1704054182
2131715896
206301428
1146995833
784483760
880119791
2062553725
646555773
335489930
663669137
534907317
664731026
798591167
1241163405
1607862414
601513184
1917197086
76941929
142616475
351433219
1565992202
44006164
2031010318
733294975
371838582
51014470
1844704689
2013728559
1869566755
836754065
177600199
538249801
1971493550
339389673
233316631
1272894954
1948653137
615163429
1751217490
1847527580
1347866731
293725355
1050151659
516801031
1502974568
1095717655
1725689688
1595810259
1483843715
1720248224
1862463216
1328670299
107846862
1662244414
88623018
1392748877
2029703701
1449116919
598986230
1474090231
2003415835
1631370355
568208735
1537244397
477843106
533146262
1677579703
622630733
2085479665
1205284318
1371352978
538241234
1594337948
360259896
1677762004
554294516
416022951
1059339067
812445211
1163074523
637560667
1489773726
906940817
1949578323
411083046
1841496079
1477741141
949433707
2063786131
220843400
729347573
1084292829
32027878
1628533967
1164253810
1118615575
1575783840
189206127
1173327486
200109173
730906409
1120990094
1858960420
526209798
1102305107
1640583356
1765287613
1520612399
1566738440
1931980565
757323965
361523543
1272291896
900011453
143681433
2047354515
2116782516
1922384288
1422014772
1091659379
585069770
2136303295
1439046960
1649878639
1418811389
598623907
1919296861
1387288142
1031339288
1776743293
1078772988
1551199244
1367802135
1416095849
1310319313
1051805938
1372014
1993468197
428507888
1275071361
14064990
325937275
1964216656
905950326
1946375584
663697214
1377674175
1667044873
265482668
1147984490
1210874442
1530770604
517956869
219493094
1557042909
1649917450
1041021783
1445328415
229118884
1916373150
1654814612
1011151870
709416654
792142402
1233756768
168521668
224124976
1640639610
1176677576
1241336128
1342684268
516736725
872408801
641755782
1803377026
1700151146
19909442
232750618
456503666
1051596322
1722796521
1935393956
1256540506
2006018396
213275593
6406759
673460906
1667448935
1680654614
527889667
183010168
533312728
448345601
939867070
1324471399
2053768135
822069026
2030718432
235750564
1458252265
726020002
1523166685
812547166
597890095
120807071
1954562886
1876787528
1345740608
763152840
316140196
288884790
1752562933
1604267885
491117378
2089024229
1961653498
1554970588
2021287850
606371510
469767618
1225771492
1449893802
2027777725
705058772
1701248865
1550742789
400593381
27996124
1444610906
1247669299
1285160724
398268824
1688606408
324081003
85274479
1965497706
909641485
452412065
750342905
930677664
1121896746
38419
1039820708
2012974792
1988965229
307363955
1296127699
1479179777
298406072
1724789161
943772354
762240080
2031934074
1484320889
1153352823
583365760
2022484009
1088350651
193391466
472427072
1918889755
1386521283
478884787
223756715
727835428
1919573286
2081120908
261209675
1031659049
1041756449
931076092
1265920489
321596140
1698338421
1968465138
2130822406
1612980457
1872090808
679998300
455047090
742025156
918244843
120783551
746618438
1072663111
135062749
548928044
1498540169
966578228
39600695
764191701
233898726
979685233
994933387
1224621628
837629455
716026659
423773680
1781697053
333426897
2089352593
716388328
283374012
1191556672
1212213427
1946331645
1808217900
2107765257
1755383954
1692793357
900815661
1310963525
1984185448
1263980551
2111594824
1969699449
1275575236
1267584535
278401774
1564453378
654765527
1393458616
137128101
2107828926
298312565
180043366
1565139653
307356062
1930336977
599001097
1786792063
255957312
445202988
9577055
244687423
412308449
849765338
1284436626
1695785577
1810239757
1883298701
1618008556
1099298837
294950078
1888224998
1349318804
463234397
1617410948
170835117
148707616
1247550730
1613236820
474753948
1994387207
1173578368
295856430
2069609099
1497155999
770892925
1143605789
401626872
65189195
1988493330
1727038473
1455284392
66890627
1808021715
1997514091
2050991372
1555042387
461012374
1815655097
1415453026
876416805
1811278164
1194814093
1414026479
904774608
1196675320
1002941189
66779789
743084060
331209416
1632335599
1426213159
627614622
269553154
296428168
968157757
992583534
1056427321
185754725
2012691340
175180800
2121074477
334605402
453369334
826031990
2031651990
20736170
1831044231
984015685
845398607
1161409174
1090887358
713357355
1828788153
981873168
1682795291
1344409280
1918775053
1132728839
1517199583
736144596
1220197484
363493002
1302242561
1210751076
624464416
1107976714
1348211967
570399737
1053881751
159091847
505712281
598606090
105731189
561582211
1830068878
209702723
352659499
2002788764
402254780
733465926
1031341135
2121519866
44743520
73162324
540152816
368212716
1314005385
1902323039
1161093854
1284388157
1145100525
1315176436
1114343821
1281843970
1148412482
1951210670
1844131492
290285954
323351541
473557162
39201091
361109244
1898398952
998893327
63100671
1416349189
1589817292
24621412
1177614389
2139547984
458285505
752693177
203055925
1570232818
1199863703
204092221
43712965
146335454
295936662
181392523
1745241816
575391143
1917035772
516377642
2141981845
1489377892
1854005459
624367696
821324041
1950972691
807445475
1663222277
1184854610
531458274
598295720
1547331004
2080151934
1676192141
1823311922
1858634238
1068937911
247743208
1113637809
329932103
701670379
1083778363
678730728
1028737653
1857209274
410346327
1054419806
471436146
1307388888
260925220
776583646
1662122033
597784288
1276461721
1195060020
913354089
1536616486
1297169899
1876263578
200572287
63169798
431706220
1938712227
259398952
475248977
699995860
500064425
573462825
1086848785
211665699
292250614
363536855
677381933
866854862
1739832980
1049422213
545947436
165438516
861485310
451707554
768951672
1467623898
668028745
624366186
132520017
1552118277
1822876811
386958797
23512923
1944099037
1619840154
1329646945
1656643922
1170385505
212887602
1923771129
1207971766
1352639396
1741557656
620556186
1801413530
424119002
1339006383
168557426
1319936482
1774967153
790627369
2118774625
938592484
1707889305
743312511
953326988
608747680
425562251
661116743
1333745963
1783556346
1774375974
1103161289
601216925
2036009987
1617466044
1395705141
1270644942
1417268556
1124556223
2065126844
796888232
879575819
417886892
1385296000
564767451
1724468562
1729493982
213543026
835823371
832736503
287029023
610101174
1358252627
1210241992
2096323056
1438489876
2026070000
247434214
833366735
434360672
766913534
813382526
2088619601
403237280
1931807344
1067691534
1690964885
1237637304
884789394
805414483
1177669984
1603242582
1976537148
710600956
559206221
695832958
1621762614
1820089035
1029024390
1336245132
897281688
1906921814
730113595
1758928909
884502731
1676372171
1066465241
769106233
1047251415
92685959
781475498
11463669
1664895623
733763444
622559203
146892211
1170550750
1979704574
1303194685
1956269694
1546429401
117682178
1594160819
15950234
1735798382
1201548209
1633094580
400603542
372302027
843592576
1566512779
521179217
1436216247
1757324599
623203055
607724153
664584641
1493372029
244819371
997618471
1475172077
686033471
1747206769
98402673
564431357
29173628
684595722
441054900
1835132386
1404292426
2110899348
1682758470
858623431
673196144
2104866401
847762227
524306316
2037265460
1930545059
519579920
1823027913
2119849111
2114695095
936620461
511594017
349462599
917086000
85586162
1404045553
946018484
1545247247
410017902
317221792
1336688864
1116918732
1979653496
749629010
1057314181
350707111
2070288346
629857289
2067893697
2016822155
1279298371
1487714279
1672136249
1821709416
1963359219
758232902
2093552732
1468707919
1237273432
1407434080
918732572
1744821793
186567263
642086269
170182334
2116213784
1072311530
802175532
1713027976
1324403549
810985729
146646722
472711730
449416058
1264906071
31953199
1722181169
676220949
270178578
644706228
153139044
1950133126
342313142
1545424155
1343066100
1090920797
192836345
2086636822
480313671
873386561
138167322
699597613
781338776
2107937033
278763754
624297260
1350636410
1075828501
1709441857
493765612
1630738944
1455178315
72630701
1907157684
617199330
95042802
2032433616
246471498
18020880
37148300
639066229
1233867731
1203407403
5451249
1447891373
41993223
536830087
1699061322
243597855
1228042049
1792513507
253017245
261356255
279486049
1504478009
395391081
138875385
1501605605
77277496
601830128
731994202
1829752380
2048974534
1396034721
1776206584
1667350695
1795097174
1120636901
2094179383
1092657179
1549796149
1333993492
722783926
785829714
539825438
1307818889
104774638
698276155
398253419
1699254784
2106821870
356845285
685775337
2075562840
600738649
1289731351
755672758
486442252
614786527
1893985382
1398077709
281303630
616131123
1892396656
1850628783
841354195
643450041
824501231
856019340
2128606241
2035424537
1369029441
766510193
775585913
636839433
1196259174
790112060
1832102390
1464091562
1110148276
1457732873
237406920
370879938
816589154
1555289765
237317208
1317256804
513381962
530290144
2084820480
1727076455
960492166
40141329
322423952
1368148124
761363744
2028390404
135762797
977152193
840458553
1229267857
1759374886
351975286
635989343
532549169
94915931
1293576482
1678274202
862827466
1057747317
2070684518
2116847942
58571678
1006659940
347060367
640869300
2080763978
171769244
372403276
98230636
1074390636
494105997
2099082644
1721965926
1247039888
1092797480
1490667005
1646074211
404966181
1534637561
426956956
1930741009
121221075
1979325287
1679950960
282545991
2001587635
1448847880
505766961
592166013
980980378
359914290
1596648420
740671121
4392849
621697272
955208523
275973433
909334104
752556366
1987545264
407311422
620794854
1533446668
25086627
976551147
2100117055
1501770264
915587140
1988592816
773429543
634124568
905520119
150708225
1992852327
1877366009
2092558463
1079289993
195408874
506250456
1119338351
326751392
1935071278
1193321818
1026629838
264109870
1900937796
2070169236
1981161
1051215009
1270214385
197909775
2063780085
2059886129
2029876199
86864615
900148413
1989682892
919186302
966001351
2039806503
51304962
1834589857
932343472
490816085
5433750
1294349795
1633043415
1579291443
1070532542
1077947501
2037009056
254110006
1242908833
662661096
310778200
1371640610
580068492
1113257150
1929524943
1944272743
237101057
424706309
1070399416
854807779
1061993266
1621489555
277419578
944456447
1841834416
1848030682
1815293142
558148570
887796964
1314768569
37971627
291929342
113456538
73535153
1365224834
2142950214
1329978895
1222452895
1719938406
410742908
466257199
435661128
1195780088
1336861899
1609055638
857873458
1385865193
1436578077
2097718603
1889779715
1813199209
130126886
256641634
1218060208
6279657
160759363
373276661
702422824
135801228
705048202
2119559522
894230909
686435029
1705425825
1834786802
1560024653
713536267
245846766
83884733
170268434
1542949328
302556822
1490994121
366400532
341996339
513607891
163263430
1650827483
553451854
221601617
1880826101
810912279
1093775522
442034021
1336247703
1445927406
503708298
1408309404
272438568
1239403228
67204791
2041624318
1011714117
1432502994
910855960
1965551684
473279099
266708423
59937690
1178081877
848226910
1320301032
803013943
395252798
546745950
1763180051
543201182
505971576
33931383
725617164
1418751257
1616180876
1526411863
1007401499
301148526
1053732132
1901339544
1211501602
762706986
276497270
1681159931
1490223547
973206905
1720122771
1448040436
2085292626
189324126
2089851835
509556858
189227201
114855390
173243937
909260799
1517489137
351231302
924376201
365108055
920693990
537552224
2141995622
1980647369
1739933898
2002303547
969083251
938506332
1818047475
1923519821
985260742
1781811658
2035207156
1407765615
835253924
279041979
2119282053
1170630307
1736600039
1969103384
25453313
49091892
636434082
1479260155
1622139462
1063952600
1534823956
1664669591
924565334
1360122993
1228610559
577117878
1062858759
1332692974
1309177693
1208581730
1439564849
931602488
656020861
1519509270
2049176232
1107262304
1226866038
1117078181
2053558811
1561392485
1731342182
677285561
56184340
1491967892
70249776
1761558009
1750679212
663679818
1082756577
778396261
841222974
555857194
1931634421
1289229017
1382590899
1507075911
678697101
1132690417
613870968
896016211
1588876490
1668982063
1235327214
1263883479
741126368
1354326088
2121264828
1339235096
794491863
254680328
321943098
1093258223
1080682407
1987874667
898891050
1780461568
952057261
58208862
1669611024
1065632305
2069723751
1060955452
1905063512
1752868371
293078803
159100740
336545186
931509378
393624595
169349816
816995181
1256646663
1310082060
41446702
613485256
902389277
479438344
627169771
226579934
1254897511
1971660014
555227518
2095626409
569322241
89587351
1559962469
164332836
2015985204
1678057834
88717617
1046271089
1802119010
5834892
1255714472
1889777178
930883714
1802765449
300770983
13823238
1464429827
1856339236
2130884790
1514562728
1145105443
1146574328
1368278126
1065173101
426534914
425220703
1852546781
2037271154
1014881334
1390690250
227175871
440382124
1838007683
1311212251
2028031528
1810877000
441007961
1804238212
1680090410
241111399
1525372122
2058415694
372690327
1384468883
1512650232
1115939142
186869471
1209722685
1093101517
1390828195
143822686
1732483086
1934958061
1327765052
1004709586
199889565
1991914828
15798844
1219694566
125511767
1897397257
1695877487
2086312672
1193157074
22554628
488494794
426229886
926009162
2025312469
1993493620
1852560464
475714126
88176784
1869264894
1103235833
250546734
2048801694
959961978
1087905497
1110627911
1443530165
76538699
1496909846
1272609668
1474038007
317805735
75030179
1845617207
153272943
1674106944
1681626869
534800743
946910701
1511596553
1990951765
1859520164
197872705
1719613917
267388689
1126483926
972358092
1777577872
1238953351
934685337
2018890070
1364830930
1827863667
1787486550
1415812170
585317506
126946680
1302893629
923662956
1401371782
1071061668
986507311
673750871
225748826
1234797718
153342320
1481821007
784010897
118559181
1140036282
943094430
871679659
1085280437
1592566730
74521137
1971254152
1670170587
1812327382
59013856
1586177328
1960970327
1279950305
2078975452
1769190443
1435725445
1465202374
1359875598
1711709200
1382559197
1888257714
41059462
1293075806
937235249
28393598
1520904472
364926808
393336197
73189724
1097693071
952559546
186122245
348692277
1565141058
1393048306
977293853
1560638385
332781450
114103611
1825700511
1921685538
415469280
1795363218
1436888466
443984081
1130088416
1638812882
512380403
1622208851
528204694
28884931
506850224
1394754735
165947973
268421770
1376461941
1054326812
1119727697
171440974
961578642
384206249
842626035
2136873654
759830662
1872653441
234615928
1817660510
1986374158
26288059
1339853501
1167147719
776083477
761838584
29534726
1423153670
2014359163
618510329
1277136145
1912971962
1935445166
159850656
1879498515
2054286517
617284187
558009138
818096048
1226216685
742779761
887873040
1280795086
1931267814
1231066484
526345410
1663559623
365516324
391202643
1829553334
189455302
44499753
247516801
613751651
2020136863
1607684469
991324658
1032755522
477550386
1600450603
893085804
1327271574
1676194192
75117621
649895947
802658472
655927276
528718179
170175182
1449390736
2111711768
1311103791
398412769
1844969087
1374396694
2021616643
1182902080
610109469
47319967
1943857809
1666910802
928032502
132112266
1898585414
2090634426
1460143265
1762597362
1606887584
14891365
904776463
2026762788
97887552
671263055
1804817123
1928857545
389678752
378787036
2046067517
2042755073
399398255
67683918
211554717
197723714
959754762
325254855
815314655
927159281
322632141
1560289579
45756925
499517484
832551433
1467673396
1521250492
7991823
1102895031
1321761046
1168249722
1089685082
1458817789
1667562105
1708755835
2056885159
713921390
167069808
1771741639
267090133
1676555660
415718427
1479951102
1993517581
2006860043
1980512285
439858985
952450915
1843572697
1078363413
1165453859
79809685
1694009484
1774605703
1082743013
409302135
183912086
578386426
1814845047
1578863407
425805866
250248248
447849915
1759478744
2129734516
196749992
304266914
529563146
933699901
1432597301
416946334
351239538
1722995287
1383454877
1388765471
568723121
1185001210
1519224968
973469696
719649389
2048296125
340091313
400407009
1589121172
838087771
275537952
722313290
1977269222
77117624
1624975496
1115688407
405721963
995486791
1373949035
830395270
508866416
1807981315
860031040
1170681354
1243125570
1567205703
1512083878
1096273902
2007420822
13469999
786111485
882272288
826800337
487570766
1905473276
1750148295
760234652
347558187
1940393803
1739193367
1886584864
1207394419
958113283
340688408
211742671
618345014
365490921
1532435940
170853213
269601826
1972361661
727911410
1124437957
141399186
650149965
563577766
75290976
1186426165
1907309968
2076817279
757079658
194651338
926689345
1410481551
875774186
1951236324
256024383
675836
348037567
1075606099
1100509129
662384047
507837822
686289337
1499388176
932638719
698510354
1633393531
1669566149
1684260758
687198848
1322952238
1342911199
1289990699
354656543
629286396
1190388080
1291076516
1853948487
549472287
354219967
1760541704
975247532
980716193
1117150202
911462136
1185404944
415425241
510069527
1849765338
465852686
299190353
1977522281
791559478
683122086
304070077
1499364088
1345504895
821880933
905096223
1317217961
1885798034
1966043753
1639464166
711472662
1366126786
2058184877
1487074105
301211215
354683164
2023436082
1658364204
498044636
998845410
1791147149
1074252410
446544578
1034256279
1494042030
1107184193
913465702
1322790458
93972196
755961389
968815464
1251180007
552653276
1778205000
1604888476
758498176
736112192
315902252
1605981287
204386558
607308243
675047704
1714809726
1106640369
1776508972
1431212883
2089188930
1428253726
1332692445
1895035370
648674252
855055358
501248566
2111158364
65661386
1165748597
501918677
288901389
1075675190
1613770123
584939185
168463086
1023031530
2083230399
1321271309
1831352311
1443156925
405324437
599307010
2077458688
1010329808
993737975
1924724466
61589752
1222471545
219742746
1524531196
1050604179
609892975
295070926
1370410292
1155426892
119128631
1825750614
495885748
1162352439
1597691624
2083296022
1102624072
241939635
1646465063
2045591584
1816254912
206992284
657617013
1377274504
1762181297
355494294
346202541
464489123
1148861330
1610202420
883556870
947319157
1401582301
1418052970
549897319
1846998357
927228896
127385576
220565167
1450884190
2039147498
451236236
539341425
1563473988
808076035
736373470
613385605
222119353
1321882374
1447480101
995543633
789315844
717277108
727507751
1950795036
1740596341
874454696
2124100960
137596902
1697097982
302919161
89585828
1537441893
2095234595
935671252
1831892462
1276685967
1422598151
1949471616
571424190
1733636428
1344428247
1262979023
1785070367
1969748485
757089987
1966881161
1166340525
636996172
129828383
1278155594
571758199
1385883761
674601367
484080226
1014761317
492437444
1701208987
1318039895
1942607530
1901103494
1320644520
188991399
170256266
917212617
648674698
1423812129
1983097162
317580287
1852561829
933630151
1746661763
1120482657
1131346737
1292658011
1664133583
979257690
799844489
871110133
763399256
97328165
706724487
1331965217
169143304
140497703
1749103976
310839709
2087917478
542096378
788856548
1364876393
227528118
155993394
1818195866
1485269003
624436363
1481460539
875035659
122945335
1736383565
1770046503
1416620602
406459422
867888698
1491763448
1353596526
196976050
1592697649
2087842605
1097854988
1866722755
1669201508
48989602
502220606
1095499138
1087283443
735565997
1359054384
20823560
1300791363
1268298983
1162433503
139826504
625281131
1659768101
2023795541
1369298709
397133126
2018119068
1534870141
1517230748
823600575
1920390664
1015770852
921601703
1556541519
757746337
1516853917
1500695246
2046515977
227791489
919676184
2020791103
696696275
1041200678
1708881294
1568830587
846834298
141367691
213270128
1446458364
792801473
1244409802
87466511
730973341
1817034801
852911899
26806935
80495742
1510599828
564404933
1085893126
1290713796
394517260
2042267759
274594747
1045417001
2069713322
2028096014
2061109604
7144585
169680055
293060156
1684805623
1256271311
1702652480
1054559609
1446089782
118947145
1256174272
1321657403
927668022
1335030198
929123800
2088613038
1422176889
1258846188
15047428
719669328
503749260
556457979
336017308
1919355403
1476822826
2068472461
1968205468
313301553
1304850597
919147667
1369902276
818690625
134368561
957001357
1238344536
1469125698
1297918495
354227374
2129820007
476819315
38049025
1549812429
473423049
1904010718
1198460496
124627863
619693527
1230149664
1067542811
510902889
751351781
1639454663
1311092159
906584358
1370769108
1183591422
16602443
1026700995
465105544
18119106
677969751
1812428772
1596482623
692669588
52194932
201012891
89676589
1519805716
1995486376
1811034372
1812554444
1264307242
249675705
1624510760
1193430178
1795199053
2076593319
1676581378
581666457
1687818285
566743955
362980178
245738884
1842905572
1607793437
1377624815
1210604700
1813023662
987044153
719451007
1815980539
1113845600
1497836662
1397300698
1670361015
1793720430
151658456
1419471737
2136241405
1845356707
93197773
122918215
1324318043
1234581795
236330549
1642482368
1463240021
1631598829
887381358
467298165
1117846388
389420956
1451388758
1027891587
2096807313
1273689612
60147151
1291986688
1349580755
1516966844
1243815744
1038625169
726497032
623655604
1637179165
340204532
1542033308
1072141403
750770988
2002629044
2031929895
1739596745
1912726438
294275505
760716711
1838519447
867639837
1591661382
1971510640
1855823031
249331957
59428765
1422946936
2108984858
1891889579
1141744903
846153434
1206621688
1752464324
444047592
2010147717
1440011131
1270934194
895021798
1842143727
1544627274
1021934705
939959247
2030240431
1788546219
1193232175
758480317
1635118176
1514002055
2102634835
325431213
1636191192
971543983
1425967662
2029682995
596654791
1576239682
1897825594
1739946877
192241448
344312149
708161727
1741796457
1382873157
1926192615
1034722658
1268521398
291446385
1866093913
1846315246
153844247
309161497
82968516
1288747593
924248285
185309677
1236401113
966761095
1621714979
190890429
1957520076
610602726
1216217606
2075926064
409041290
1912613668
1537761046
1199318876
1058592700
2126995877
1041915201
306141662
822624019
1584271230
1116479607
846409790
1359995467
1510911303
59374034
991869727
1720656562
1298486598
358428913
715112835
1488184888
1054784852
427432549
2075195676
757942903
666781673
1454700989
682035126
423493393
697393647
238062446
854293522
1973627858
532005723
1511067578
742314043
49711728
36467721
1325607869
1849152715
768079586
667914969
1991862737
1288749419
285509361
2084491424
2013120930
41134614
1471516423
1504658750
511617756
280308866
1958908275
160794747
320097025
2020185364
305217748
1421275144
1391242426
644706876
1247312126
2060245500
206813424
1248520371
143326698
1584982352
1196085339
1059377585
1637379170
1790957036
1639931651
1101674003
945212677
491807711
1878782949
1095687069
700729116
259612067
1925678827
175656652
505365727
226283037
1986083994
1775876454
1675115308
488711434
1056740287
1423648199
1393418779
206669575
1965888140
270595803
416928622
2042651333
805472070
1062202202
719473316
1647893934
1907581909
975136974
1264062014
1137867013
252297868
1891003653
1162747731
1411862666
104292747
1739461063
860350485
408719832
525980841
1771751564
737582055
2024429197
1784910657
2015901951
2020018875
1119228153
350298805
1967109216
1902827632
1953468343
372545435
1070672107
648071011
1239384549
30401977
435753950
986703398
1040513960
1393971205
477405886
95538613
1589495747
1620314814
921640962
722527878
258838088
1470647210
1220767700
1530395390
18811787
1925737759
238002455
232187916
1204924535
1395624483
45082817
1295928228
804538636
1890884127
1613401997
595278579
2047020249
1014169095
296482972
396918597
464864184
33294259
1723498968
220739230
244725966
1533223843
913913856
1705990652
1601649510
1794195949
1687577692
538894934
249325513
436613287
334257075
1330312284
1344162726
2062024151
1731748998
603761593
1861004317
2062139478
1719334657
987369776
1072590812
255932239
1752640684
1233216829
1712343004
860271578
1577320487
358608765
1223823465
1829565718
528385707
1461400856
319119890
445642599
1599946190
639463309
501852672
191960978
992653999
1027422494
102739750
2069919867
1333246039
1111791016
944045179
681658210
644594453
493674490
1478168690
159362866
1633244905
2005783383
1453715531
18783310
1152396093
614115687
751495551
751499284
1453652218
893672956
366480307
161515624
267834636
372280852
708332856
1515788676
1063091969
826409023
649932511
89409829
1992863061
1677475009
1967509355
1125491526
577266030
932088154
112688819
1159402573
2101179207
83350442
696686639
540223521
2077634332
898665490
450775608
95308961
921132843
1960366588
1382114119
1691993750
2009549609
434702477
682339857
89775902
642038050
624029930
1681657922
2090871392
939821846
2000767236
1160781909
1601510325
1429249188
1061804854
432909416
1450665953
65734818
499826588
700331179
786011709
1644773878
2137100893
2082364454
1896483651
400912339
2016212444
807065762
1894747580
1122969274
261872749
306598959
1897704473
920225352
382993267
1459853822
1286951112
888463353
113848861
2042778563
137522989
1100582472
914814617
1276211268
226246347
1004220146
1049625464
933212673
1529733990
644401480
22724493
1868552051
15268952
2040349092
2145768183
528614003
1878780359
1244502333
1467504346
840054256
2087437913
955304075
1762122365
1851941720
1475805790
470851822
1931822343
1425321799
1129055783
263062263
1028517282
1122511849
921780647
1180912990
1941385231
1302105442
770820891
866989297
652394543
1514818998
1312748019
44048782
919504295
1399430165
258422156
538863418
180067874
1757755873
1836694942
1194930588
1233419538
1535212999
1312561833
1105310113
29574010
1564767032
1231388270
1011600553
1674625206
1679989670
18377210
2015793372
166798384
1708311892
757543809
1132744054
29803611
1564957388
401596195
89411803
1282912544
726803484
171345657
1455496261
1990778516
1171515424
1361149920
1715144416
36441253
1507347019
134244205
1075827334
870420379
498964187
1916774134
1027245267
935024297
152731518
1832082477
160997862
1909375741
673538235
1120146078
1381318030
335321008
1072934451
574433685
864266546
2094182842
899121382
1205147018
245974706
1166902833
1522092873
1961207509
1940900963
944649245
801719215
970794441
1714623404
695216763
862232751
1845057271
678854276
110082936
1537060191
998590548
141980872
1031404396
495213036
1362665945
1270576072
1385732052
1409603155
551439864
792225003
2063106609
2043539406
641375467
1557029190
1429570564
1215677276
497980086
629128609
1839984434
1523181542
1233399082
2014646091
2141919702
1701530173
1812757171
1270738818
2105909007
1207049466
1270205799
1047180011
126610980
1044724344
775667579
488192736
1242849149
1757919318
2040788723
124480181
937478703
260966173
607062844
541720154
831394518
1152564149
1599137647
25029300
1359860616
757586407
1409042867
1355911276
590493592
328183545
1162546265
132383340
370461173
255180975
591689276
1651741418
2077131754
1801211380
579161742
102256585
482386945
376313236
2023710930
1314242671
456421938
310624085
1276553201
42054637
2087303051
1005293741
2076212923
2141707943
1571203670
1189689741
1333591618
445039621
357607438
969063053
578481099
1124647441
408748022
1376898783
695809501
1339922832
1149372064
196137512
1044197550
1931906370
1886107576
802213603
735071054
103043096
690051259
2072563203
1186847381
1633393546
241364055
1232410704
67880287
456333187
1203933723
269149153
231463670
772111989
1802590250
776324271
92484717
1756872144
431012352
744436953
112458930
1815985316
255897930
208038547
1655737929
1251940686
1595083980
781732860
2108376051
817954016
2134419702
296492542
460768099
1420067333
1714572330
13931691
1880911900
2105518429
1050874216
1568412871
507790716
371010392
94205154
715168748
14351089
1080834943
925472476
1550095180
1606128412
1928610462
700581070
752309394
482687188
409165630
332463371
1452807759
1600750644
655558628
19686255
1354149578
1260362917
1901184175
301766004
2045960736
1568874994
1779086710
951307016
520953730
142932977
1402231507
50693739
625031612
235737198
522987161
1150459829
1726425469
657010001
1395291810
717487143
907859217
1173720601
573461167
191077915
846805098
714547217
73504065
2080577569
231522839
1836339248
1113629826
1191627997
782545295
58558180
356238388
2010724472
1303267239
1826383644
1852135584
572260953
705245131
1481705801
90787218
471589309
1305161082
679983533
1881676981
872204574
948875850
292107171
305125639
1688751830
563913393
471069586
1708095203
1503710587
845807357
1110322831
66240725
1412259859
777814348
293376349
1137705479
493443649
195643534
1681315841
69168309
1559902828
971881460
378392082
511481906
390786041
934423044
2039735116
1727260249
672635239
2083646763
1334440386
1216686526
1062001792
283564438
1710349250
194524284
831698305
1624999709
892284216
309738344
1439210338
101271569
1049599338
1402563959
1250018782
987225299
676705425
170878929
514331901
278858507
1298224180
1726108282
365845853
1858989601
1546927577
2071914014
820674676
2097344895
183821105
667891458
39964680
1409372043
557682261
412732226
622453384
1652448525
305166459
476895003
85761718
540800242
1454121455
589887471
985048827
110797580
763396978
1072688751
1779574794
1528076077
1869177820
1575197893
1635630329
1984211942
280295103
1693848950
1423301389
753227176
303158224
638590153
1558030270
1816184440
1502026683
1481200696
102848936
1718077761
994902095
98696316
260403699
1759961486
1958415273
813686890
2061840795
1176953587
720966435
812007269
2101781539
120631568
1667079707
1098741054
1840712118
1857895664
248397551
1855535145
1908381583
397090394
1824130024
50306538
1731046128
1266104168
820188918
824083194
1009970120
490351278
1831389715
1754640314
1107541317
1697727426
144463806
29272844
1580077879
2021427478
943013385
460065240
113343455
1545437707
1031080085
2140919567
560287844
1261955712
99770218
584301031
643545335
1639183881
652858033
1230503161
1141188071
1477351792
977456856
1408051471
1354968606
1788172262
2059469945
262477446
1569875045
1917668778
1673342373
2018217170
1805220249
2017029161
482104442
40268527
173557260
996071959
1159347514
501014948
579936738
1930358517
1441342875
977758134
845506496
820449028
1232103354
234428759
753651711
1661620099
880239001
507985035
782118525
352454876
1375393141
1484159054
1905728240
558147288
1461221276
1134468222
1445974681
1205046254
2081628415
887494085
1866921884
1688462827
23305361
1805362204
2083480876
1789378221
436429397
1879440392
427251966
793174975
1886111375
184848977
1581019142
1656547004
762973929
1002620640
519417605
190033969
942302886
152740639
403626448
1903424473
41242696
645863597
568682773
1346866340
791561081
1533608054
1663053959
210224011
1012719150
29729932
871046710
1589998268
1325443068
587710162
2107527480
1527072053
1427195950
277741304
265892966
2045655179
287345407
299776963
1521881524
318983322
1867422488
1011568207
1938235847
579735133
595989908
537167874
1625018173
1789072159
1426648116
1240956048
1518272977
1321884200
1381167569
1091745574
1491092282
467772051
1976261280
2064798900
1405707353
360919624
1940065729
1653050316
109287107
1409370310
523890487
807042814
2008199586
2061876992
1246177066
838484745
1713276844
517412381
1998265735
2015162713
1034623194
1897402395
255110724
1979657499
851617891
1606046083
1647764399
2000244457
410919432
1061988576
1128663217
479034455
177416269
2111180156
2099757807
26896929
766675400
1183161161
433530693
2092009069
1465719487
473549287
585560661
749620912
1373526639
575159632
854288824
1122285327
2010110715
127483772
661938481
1387803960
1376451034
1381845970
1980061659
1092083942
2048071077
99955778
1442153004
1886652074
1259503666
463073040
782447988
1801691152
1631020192
400623980
1017581315
264317672
1067081114
359160434
522563628
1584238640
1404456730
1625437735
702180308
1944117037
1585673250
343738088
77410052
131959406
93432576
1397157657
333630166
168389253
805434735
1743472652
707379800
1029033667
916829194
54445767
1347417569
1921344356
1677761315
4267049
1240579327
1316863601
2101914046
1258116132
2016625151
306256343
1030034163
1111756821
1892039055
693991910
150675403
954620788
288677287
1240397578
1881527819
748055802
898055694
1734386466
580677256
1381502001
1821228853
476008599
3275064
841156670
1274146637
1809974512
1694580981
550723526
137996489
494168500
1379089551
543029619
895867962
1596035082
397162006
391377416
1024139455
632589666
825990584
1078695017
457019997
586639449
1647210880
1377458854
224625170
1614432511
1098101514
1941022136
1553862515
1347763513
1924090877
2003602874
23934555
1563041672
20975433
1283668066
582737531
1151603174
478802828
97735264
1988091132
262520490
1274658111
1612513828
1820671640
1541382359
1528173042
471979483
1441808883
261426145
104150201
33494243
427868577
1403555692
2121112761
513003795
1940403021
551618117
715146578
1688693637
339894704
1261220110
1208141638
706131502
725315435
1733522172
590969
797330528
914723839
513208198
1772805418
698864078
1316820429
1473663951
1876481791
527693182
229068703
251062978
577316949
1739844715
251964644
353091939
959625710
891642945
1255537154
193830800
1230443654
2053231853
703744360
248700389
1463187786
1337772910
1499105227
1440770156
1972095966
19467279
1105216141
1864994724
2014073077
1963092835
128654657
1931936307
1816785823
1623830204
253159540
708533848
1487621078
1982863750
1894588721
881742953
1941418936
573814205
1876375558
2035881314
1196323591
1854976814
1050556356
72513286
2013765011
356990393
457980570
1995888278
2127555898
1052812246
202517585
125936700
625544510
64513179
1324461860
1180784497
1849781572
878409890
1739398323
1853932837
1321631558
1873718514
1760340439
2111001028
1441032854
1661439774
1578498915
1022103521
377111679
1446268612
410735848
2019527223
1793989245
989388556
1365320916
1558989367
1373951626
174047398
880113723
1594765535
372509207
1001521747
1729567216
527131589
2133024563
326810107
1558577701
1563377253
733411943
937841673
61045896
1030054913
645260320
1239292568
1454379701
1074430901
601375335
1638793443
887969405
939097722
732311315
628254386
911240953
1056522738
1100016936
1097130742
1769931549
60534553
1232761094
280835348
1115244868
1668308507
1874779334
239091866
206477667
474518808
1699257833
934956868
1875287646
353214097
1254883528
775336519
1435948364
59207923
873191045
151345713
2019230976
1340581318
1494197693
1872009567
2105643611
1245540087
1033192370
876818369
1049148633
237118507
129143351
1297210381
1360724751
1557210126
1918927739
1471607525
2039794563
1512647779
1572821420
2055783213
1199894694
1639840333
1681082772
158057560
1774965411
708902678
995842029
1335697303
937202586
523619658
2136388726
473012417
317471119
1718812363
879708755
1330513129
1429120429
988670675
487546923
1243720443
1530581055
1451116299
1593746147
1935990027
905221865
679647546
1908992260
1404337013
1841706228
1192253733
223025994
1774105425
1288053405
1034292761
1082259889
1458978823
749346752
91819095
1342593194
116158594
531564910
1253435912
373307897
2005757989
376598648
345703410
1615326448
521613072
506264363
1995385554
675198440
17792298
2056172304
1054853121
1211303239
70635261
391187076
58759272
1362743460
490204281
381018696
1436197230
394615553
443300016
677816293
999677322
1723571347
1014683654
613078337
1170508106
791818884
1695008219
1085162015
853256168
1116588253
900661749
46742391
758252600
1245954607
1307280824
1052105764
1983378530
863719249
1404343817
1399886688
1590413292
1237385095
1264720862
1016855534
1364370948
1062448745
573408661
1129898295
511865100
2061123203
1709872957
54660603
192458291
1430432777
1018600893
1021698711
824458552
1635039733
1177518487
677744358
1100355464
891417639
1566778753
721174701
945184156
1211036013
1731278993
126000854
1985194762
1279859035
1086259604
303604038
2015119580
168124724
704032639
1519897349
1470237037
750632227
1149194789
755342822
778744832
312155251
679219932
1534490929
354069653
977362298
432991304
2034376259
732792500
546697361
12635512
1857664824
112150040
732809037
1717939802
2074996736
751202437
1720768555
661604039
532742816
1673028485
412072508
305304760
789540613
185556942
977981216
1520634680
314852937
2033483417
278265390
1256823528
557314520
241392135
1015235537
830078125
411138764
846572188
1768195095
233574531
402471663
379625735
663049458
1015898440
1729434111
1808614684
239299331
134933721
642346470
545128595
1563904711
1032777437
1672672346
2000865292
164922751
1759263113
205326803
1971850639
768775864
3354404
27911231
1428139072
144194451
968628258
1097946846
1084016048
263410412
1255785202
540671669
780340451
1936051439
991812205
1553971521
1484043484
1987625112
1202697712
92994424
829891151
1968090783
1694800037
1097397406
820727021
1818024826
705045393
632856381
1563400890
877613962
715767099
988465615
1135976487
1040292302
1326264235
1159541025
1478857014
1623276767
1198757663
259710980
2055696129
1583822969
937300640
1247056662
38979182
1849772154
1533007788
670587821
2111067984
594572739
933953692
1622163365
178479755
1198314738
962291277
1745400522
424548052
1955272279
1571965188
2036684339
1286767608
2040928827
1274638352
87982483
11889452
168669468
258972042
1964553495
1946412239
153416213
1880812407
283129381
1898060065
1556043653
1726378585
290541155
505226968
22518068
1564213145
1257103935
672242436
288114227
1179797545
1219182342
1025838861
1154661618
1512874479
189784616
996401253
504432786
1956147923
177627396
904222078
1825355697
166656673
953777471
455215186
1823777001
2026571446
939874603
2105378774
695812871
266108647
1750976428
1481536532
285295472
1602564245
1208864390
1887231937
1403354973
760032895
428550595
1003041473
1792576567
1902050385
1800616347
630695927
44372967
587838264
168284151
1797473831
2046477768
283340450
1588458198
328030996
1716848625
1638720728
1888806764
262177257
538243248
701943457
1903937110
1015369
90339345
176805596
1272046617
535809708
1598801672
933719736
2125981217
488287366
301094537
1155202784
181763095
1794565170
233943570
2002101165
315659655
1059056997
68579603
1152639347
2030150847
949608267
1703834681
538550454
1929208266
616117240
1459670203
1436329791
1581215978
1303733613
295001605
1795250097
1490932152
1382727337
617562478
1928326337
360591056
108387295
2031696651
236421792
1103817729
974064166
317810909
257598126
32297244
125136344
828376090
57517341
262737180
755977679
1086757122
2066909079
1148155220
1166285076
1903934189
1067601908
1096383700
2052914315
1525699199
214609548
1210786453
1550997383
544855211
1341893515
1312846828
2116136291
1842536029
1107590523
1121961162
2078905879
601092743
380227933
848948908
2071901177
1794028880
290240136
438158707
315832076
967672464
1026969360
368251221
730636370
834499693
1900000016
329853601
2122110113
691023647
658009178
1054420142
865092460
794264294
1512706405
1924332468
667893233
1292661306
836209809
1865903406
215841181
1513314876
2049529865
692423687
755415541
1515451167
428236481
300416348
1336664640
1165458974
1994219178
487624134
1251014043
706015668
2021860305
1512746174
671618242
1644352912
1779484123
834536727
1979581325
46595885
246071627
1713805476
893170040
1383665403
464982017
1485777614
1415042272
1726463583
536293337
1537936724
1824881732
185311423
1926520679
1252073041
910375805
689707500
1913446020
1357277724
691843659
558664060
671358737
562174835
325939608
1664607993
963744081
1913055077
1084894655
667967189
2096988748
1373226404
1725409147
209517314
1380493686
1993037252
1438598571
780112747
1239510624
840033672
1484003826
1122586195
793412827
1179191820
158338418
1674391706
912346536
783325395
1599159604
934791262
1229711989
1267490214
515931167
184959239
928606515
1533288187
1036893962
1674727406
2079876247
1719180299
1913037735
1389508000
1669475781
48144724
1352457263
566255482
1538299541
1661499755
1824957639
483287197
31044983
1659459629
81453915
294198238
759861432
1248520371
1901154648
503396948
1747924121
1568374733
30517292
1851157493
840377410
1503955206
64529978
1489032504
859602245
837760186
1173175120
1595878495
1243582630
1135301474
36634858
1951850929
972868510
122117673
1485991461
706644113
2017575504
1896454124
1870949401
580122845
1823512558
2010691105
2060088303
946334255
2113974486
1653846752
2142905455
1397864490
2103613807
1297576032
1159773957
2145937178
1180032374
347124955
1201952528
427867207
465492436
32101698
689526011
2057303494
1009887747
1981858010
335728783
1055090057
469994452
1848152963
1901038952
1069162035
31392181
2011284143
1622040919
495575464
362584938
814049967
663588183
322048689
1109667945
1244986607
994120802
1108013872
904904133
1702505229
1969574258
298266056
306966442
409929776
302220912
632735026
614287942
637300414
573871220
1310087857
1705544014
1430455399
918412127
2024507171
1133563240
836142472
2021058701
1563947070
466279310
541300928
1249549649
1726144070
1208512758
317432261
384954806
1482586529
374000015
270157382
995452718
874471649
1223831803
1132954005
695334383
1063189809
156385364
2014375589
1121455948
1847731431
827952726
841071947
997018391
1649859607
1688154377
1055576902
332347160
991926654
248996208
271341235
1821956541
1596192271
362023295
16813765
1012676853
1089871377
1633420248
1527780538
1997136217
685718699
1310111223
578143661
1521366841
1677395870
700518991
838451483
348292191
1147873915
694232753
1156469370
745574215
1797927190
461697391
1091341888
2043724300
1692356573
114690357
708293598
713518696
2029982153
1755974060
922872909
1358863397
1959861834
1550611541
2123675624
1495851811
555753162
544055898
882339679
632674683
691205787
389772858
26821289
370732068
1506153873
1686156
16517856
1781553549
1875110359
484797234
280742446
6707955
1428806586
1828494514
1298908570
123740322
514840782
1016056966
618755671
1673361067
687050068
1265570879
1722805603
1763061751
1543190021
1238639792
2138368999
2023557345
320636686
1981990627
49749743
1996602803
1888136757
2083909040
344226547
574648085
1678087723
1166938626
898015563
157659050
1275390980
719323502
1124043076
925177054
1325238465
1659266225
1931674374
1454222437
69029856
395391571
1676752799
1144862821
277387352
1306648618
1929834933
55608262
2041180566
312803583
1091730189
673274733
1170912491
2042191201
1382276321
1167876293
1907893099
2090015309
1698662169
115829852
1755817303
1268622067
1551482097
1902081968
1203126625
1408435765
425863270
2134219719
111300727
1370372512
1598432160
508631614
706969007
905761551
1876723592
2137098089
1099583864
1008092773
756042618
380563171
1117377432
124092029
1646252688
505558895
2014967707
211822649
1064832784
991201704
1089212337
1905349606
1619106134
1122642013
493176953
579764603
1553732195
1432140487
818346790
626987558
846989220
1130379076
955044855
967567230
1533381779
135004607
579031666
383409962
1823767533
1105721948
1376364751
724333056
687958524
1392429241
1133681781
1097342024
48668437
1838204398
1766880892
1716676960
1016574573
346172572
1398633907
1328519336
2026456102
144543102
194314686
1109844260
2029435534
751601222
1805917325
1476486273
2009863907
943684140
942115544
2135255174
914868050
1174231033
272630350
670503745
1528789133
2118623620
1811076153
1449358625
1177396362
614150213
1042700950
675746196
1387794216
1685185434
1350272429
1707409693
2122091663
2075744540
616892871
100621598
1606410299
2126469781
1741645638
8361783
1227183055
1726935269
1317553214
656668889
1758201952
729955422
385275049
462520890
1931475455
1517043828
1442056668
1931382502
1795294887
818192983
261325168
300201840
1057762117
1087971115
1727851969
1175314117
977127371
695043695
1817257466
1759878733
1588351867
884352279
1237137794
1523457388
1138925924
2120738424
1040323775
1059139574
452946038
474955683
1167954182
231027796
1847509486
1560249146
1830379428
327753506
910179994
1262564140
405410484
661562681
502147452
732224735
1969988759
126329556
1428784749
1105529356
602876998
1009923805
55531021
1795619560
872949634
1507896373
963910566
339989370
1877364915
1166072417
287421023
2071349628
1775828808
407785806
317961479
1128256444
458302507
1477339477
989957636
1786203690
1139247886
285433759
1803835709
1268706145
527293204
1051653805
637209650
2054667213
1779474994
1556098683
812459561
2030714380
941276124
1444696862
390856641
897635187
882572623
1091482152
851518880
390979799
348141281
973461202
1989918149
59863772
1170173835
33501397
489496601
1226708317
1269451895
1855226659
1525807320
1533665441
1874564705
504652039
1293678024
641224334
662730553
1467531549
1835260046
1518547631
1628776227
182111970
516779672
1443607743
1828279010
17127966
141410436
1430272560
127632828
1767971434
1777787502
1264202875
1940657524
442017232
1761732423
948214432
610439685
847040805
2147380234
2068912060
1439704679
1449749095
2143914588
148434930
1049754618
2064262317
1585301613
1564607866
1918285251
43785934
379221166
145579648
946211936
216552462
2027837644
1939398519
1133969848
74201512
515063469
371575357
48277145
1053459793
2049299279
1769340842
975950521
872710526
808027935
714934771
713102177
767324436
273462399
1632526371
1131022940
1733548129
2100529275
282130794
1912571405
999214088
647433413
151810506
1394926407
790275952
2123568616
754978373
1019327598
1632955980
871389832
164898491
1259423649
1536178143
1343925949
403532168
79549555
1172776963
1451337344
1816524611
1399368892
657862685
946657050
280879790
1327534835
554457173
1016199195
1043672539
1690468106
1833645939
514436769
271332961
55502340
1385264024
1316082642
426776742
387260214
1310850571
1314100329
1025609187
1783480154
694209132
732584834
1535386699
547466632
1651255952
2051299121
1839534445
944607847
1439218407
1998374401
344708967
1350157843
936055385
2069152950
944546513
1046705753
344931917
1302963528
687247541
1855326376
1700750981
1788604650
113675371
492465429
277729108
561257549
444979259
1607310614
265860467
518572864
1785785149
114596844
530104816
1890421260
771251669
1725323534
958333520
239358859
650227292
1029032847
2077496170
2017571921
340749834
732255298
1575803098
1922988555
48510449
343767077
141852574
1871589849
702317813
2028156035
1599097206
334899660
1922115584
919578819
2113470252
1377185038
1762704799
185361188
458446159
105038028
1978431374
1524789332
324473415
1522665819
954333024
1189870626
522506755
147321490
6598894
348214109
270698718
491005172
1967031381
1360374075
837098718
179383236
549269203
1148441007
972132525
2030763843
1677750037
21479681
202649566
1865810292
1905531415
1834864609
917234395
119312724
209872563
1657027948
1498143589
403141621
2093119625
746017427
2058782520
1760499737
1265225060
1804008864
1526372840
1820537889
2128304652
986360911
1641391030
1477929333
734771033
401812170
1329081819
1773362674
2021110860
1132934035
675683048
1519408150
1911261375
1409038981
139567891
251520648
1065216695
798521949
520398448
1257940196
1464748385
505525382
361525501
241325582
1133361495
703569368
1398169996
1539562585
1046959032
21626686
1823143851
1190388924
1700736750
2026887570
1344142704
1286131543
24337603
1721131793
6079692
1329959583
2099754881
1743611022
1173412519
1385493874
258049345
1774434881
62698735
875227491
645419993
170206671
741525828
1946703918
86325353
2072033652
1915970357
829423177
856970168
967484120
1981589447
484116770
1877866003
703326027
248454661
988085931
1357092590
212391700
1405467088
1629225402
127360127
2033359714
252033111
1948524494
885496343
959725903
604198791
1523145704
589702638
299391141
360915790
586137186
64660058
476975420
1653650985
619317925
1867523380
91585026
149605500
2040052158
813559553
938894613
1023178224
1607866198
2122709386
441662204
953343709
19585731
172515401
326755045
1719807116
443441512
404621085
191782029
1929920082
2104406045
874996585
314893298
1281489621
2146848745
669911804
103951734
1900243941
858556022
648902919
644522197
783727260
522129989
1045870763
1393803298
835994679
1534733117
1322123292
961056735
2000205181
1485609271
1148286741
811591818
1765954516
1655668457
1705618157
2056428620
1583783620
82866737
1546185792
1570860019
820383063
1289619953
1610816562
349905783
1322086797
1297158954
1276082816
151315694
897103589
46354074
424617869
1600465841
1033605790
1250933214
1259143202
351669128
624760142
715509900
1097198532
540706857
265356081
1211109476
29632796
2073325142
1618134595
1765309298
545494759
388362212
351902418
1110108252
1683942422
354374515
803538275
1428639519
397370642
1387010137
941770399
1041903694
401441681
1543145311
1017575031
1330413335
2007473328
1351867778
320982450
1068254895
1149554414
1563248965
1850365704
789974423
1699344684
1992748372
1058408864
801750850
1849921899
211037921
1591153281
1046666591
1711550885
1674383174
1707887249
1679395511
1700989329
1277066001
2080267976
1585044230
1118786101
519397295
560338679
372659537
1018898759
1186434449
1086724983
1289869738
965585511
357548576
662384233
2045626548
2040538431
936255869
242434959
1991887621
800857543
1241218952
177539521
1274835392
741505690
1099770605
1306893119
754077552
945095683
23579957
1787986842
1464712883
1012093290
1880886188
1194233005
672203451
985584615
1593178239
356191424
815429388
330204745
524394963
1833461596
1373637330
1929322317
675819773
974398760
1270753885
1519559376
1670091433
1354484950
206361134
348201743
313961239
510454553
1978660369
1045389414
1575100724
1997482136
1748975653
579851744
598492590
1126704410
910501197
354721674
36706240
542659935
1042288178
1763708289
988484435
1115059895
1712723156
280524672
1453476885
1175811921
1598645460
1801325095
719322904
2144064364
1230294419
2058709973
1514021592
1442973486
1286450326
143994333
1699536367
1337604401
1752193764
1251515489
1504959040
445286500
563462326
360111903
1861734019
1590437903
1576199129
2065098021
964994453
776703053
72083997
734285381
512746438
555208398
9666922
1046548127
1042183807
1973309583
1819892356
1386644043
1376234960
1071240855
1640463631
1494857001
191891391
147952090
532546859
1558390353
1842718752
1768901543
413669364
1980679838
937816557
1215722345
266229971
1425772234
1792010838
1094212457
1122591736
1442693247
1686152242
677931931
1025790106
808329462
4220925
88160232
1892631962
1641251288
1208155360
1948692711
1881770749
798277448
688613363
716620603
1915229207
1463774126
1311104718
807942084
872810513
407190118
535225127
858747312
1353580667
98445663
1475543651
1660584287
1988497426
916268349
1594424178
1276083858
504103599
717824606
449467541
1061726980
233731613
1178018949
1620339476
571162347
674774323
1265230003
914882647
1535603414
2122738895
568883048
294350698
1351657481
498830236
383556610
2035883260
1284935764
707306773
1176420828
173445412
1176160245
960823332
18479061
1107598020
360773438
1297456199
2002900033
1640507427
402178785
703988575
1124605113
637320435
2139348204
1340333296
2068936370
152099098
1271099849
1357232265
2089072797
1372652009
1086738701
6363093
538749290
413331293
523062429
1539855429
1027584941
2073320588
528320778
908967521
1844206604
1263688478
838630730
781548460
886002772
1294404812
1210706737
520966981
1763936538
1286014634
807868267
1795476684
1835127955
1031025240
1302436147
1823706269
46175855
780418958
609027237
790661341
720858083
746216653
2038732855
1683874031
1924643996
375463504
1558155628
123305206
1138838452
811178846
147749471
1755341748
1764607585
290875024
1826081439
801064187
510188866
859100763
1690208095
1411707890
795692315
1121889932
2098484856
1574016738
1390737683
816629858
1273451763
2053293564
1178704089
1905686690
139529347
310582324
1933870854
1868452342
362011394
1156595522
2004045234
1745230690
1855307970
974861979
493237186
384028198
1247196916
369221649
1736645311
1797164167
256384510
1107177682
886122996
1328332786
1117224291
16984901
1256128634
2038759757
1302091454
1228246617
665991857
1311926876
623663685
1850174369
1961462817
1807838835
1889521473
1212599065
234421542
513424720
247266099
814695984
1101192773
490839684
332426220
1454156824
320975212
94186536
1916227896
1212421138
856347037
2063204271
1922965309
1712420303
457703361
1177303028
795480881
1896314384
466974185
592341716
752954387
832076106
1207088871
762860941
957720829
213443014
1258694974
576094182
1102928533
585689356
664299436
728037051
682505128
501700762
1644799770
322135980
474092550
1798190527
1537632427
1479435428
957008879
1823825735
1832728470
453263212
1440798556
1998645499
865721137
1834649412
1025452603
2141460674
994484102
1783809116
398189276
1417992231
346377643
1434032031
695402483
1073602987
1742583291
326268613
2062391017
187521273
502033432
695697829
605703108
1961161057
1662647900
1557041681
38902107
625845879
1829067521
1137878135
158813009
399143988
1921147768
67778159
1379184012
988715932
851155450
2119244620
77717156
1300047934
1626647079
1401285178
1429478894
1674269371
87030196
1368057357
827548267
745261974
2112412726
148545899
1264083191
1961074602
2021616643
1761756356
289820870
686677682
957282227
198118352
1502831888
295657660
1572734374
959383407
395213777
801252733
434526162
340710662
909913868
521148034
808478257
1692156140
8494391
384376386
1470657507
961189033
1426938261
1526423846
123688058
757590325
2032929176
473449268
1346270159
1240120056
414975690
440553668
2095041170
1938089858
104527065
352168500
1068413250
1267858293
876830713
1693752186
106466581
2053685145
803846122
551724722
265726563
1613330944
1168582215
1897907092
761091022
1705698788
18626419
2024976422
389007563
1943265127
1259727994
1204304926
562130335
526657774
586676389
77012691
425383141
891636513
18997042
61406774
460904359
599299690
906760258
552030462
485595991
2131835919
1884639559
1969325151
1192376293
1086272376
254768024
423138687
1568467771
1881394368
475518131
290853766
2003405590
1578754801
887934968
1816366839
159192082
653606915
779058000
337638299
2080908005
1096469547
166770672
287231419
714749594
2037473245
1147803723
241456519
764105657
637028435
880306377
1037335985
1182398114
2114640287
2002191494
65047788
1474979993
1186775080
1389912099
1828923600
555160896
2113372870
516549142
1054725616
1556743936
220084925
342066938
1612020076
139976149
1377794268
540842147
230895880
1166417903
1166482281
775199796
502441549
1295387937
1867983201
1777866319
1776703000
1602185476
37726722
1068804948
421957742
290553318
266084908
1602381629
1212573372
1424253144
39124968
858951170
1015366067
2096100286
163743135
957298365
31264680
265319246
1895454291
2027508151
428302386
857087338
2126049716
1406720056
1839981473
1875263324
792154992
1214869110
578910026
542672967
340143141
105379231
2119857334
11433270
1129121151
278724348
1206392291
1505912683
1477013985
728058240
181046130
384046028
63737576
894469543
1357387418
839041818
554926750
1365406292
1529404200
2135306561
531861435
1780703795
2116035116
1327216177
192583253
1817217749
1347030299
557397069
900724651
1828994354
1053534425
299214209
2036833232
998155138
1790658213
113724339
1559106819
369442377
1906258987
1017579005
75877874
556021687
253096372
935882109
1746958345
69265889
548637576
1340510980
1901158835
1529332785
1584794440
374560634
1453614469
427517893
1417814902
1681132437
1727814703
1922422484
1109115496
741683739
109844114
650691603
1434043568
938401309
132663021
603234762
1894343886
876801569
1129499225
1838109778
1946732012
122424618
1526494229
267229199
83857598
1184261425
2122796805
1199038356
1765462338
1105823529
1138528587
668832706
855437277
1134667425
1490256681
1491867869
423710407
827137266
32533959
1124508768
1669736977
1201058618
1223034534
1787837072
442261443
490689400
643656352
44440109
609078716
895906428
2105957511
1743033860
1281782394
1905133677
1749098700
727197302
1768040620
457627875
1230284662
396234160
274527650
225847665
1337222887
1941230430
552259981
1675941998
1798357021
502128977
1301272193
1903285390
1471074799
278397841
892142042
1045108337
704586025
1976269182
349864247
1731903855
200138887
3956946
2087142274
254523588
1749054254
1223671388
1251372355
779028582
1584624088
238259404
693514146
1873731843
594184629
1089319054
125466609
113910027
1991017865
491207297
2066625604
1029205198
1394513611
682179924
1752066624
870151876
199615881
394979398
108903115
879188075
453090452
914906129
46108374
842992399
1993269679
2068803170
1684135355
609067104
2041081863
760209857
1681281866
274190247
2094673814
872253513
1579107320
1458293793
1738231750
1509071856
194607591
84125400
1525409867
1930237315
928036728
553253493
330982594
883842268
234498046
1478476933
174890137
1644446258
602378446
619229111
204094329
1231956321
1202303593
1472077887
340937066
2034211070
873302603
128238936
529016449
1981131336
744447408
996152247
1057087168
435852766
1639279243
1781074271
1952878222
138063582
47544403
2073075023
614418500
1416566945
840947583
132952756
1920857864
1555737892
1862741671
158565616
1301179138
1635942333
1699377524
1984993017
520631961
1225843668
1497111833
1305708350
979084796
1806179001
568527449
1038057813
1987023308
1880526797
1418597998
2092491464
1558657968
193284092
1793588310
4639185
920803574
1939582629
151657646
1199310786
341332879
998272185
1680026720
1286780858
481734678
714151368
132920839
24833553
616674650
560315216
212012138
995454649
171690179
1245410114
387989476
275931251
165700523
1807929409
1853208812
1633560072
96148114
1182718856
1634564484
1368625641
1621132147
1196540122
1271831870
987211526
521522609
879430069
754511749
1730953723
850746489
650482482
1486172634
2086521710
1607006612
1489431450
839421165
1646939922
1068061039
531537386
813008544
1451730316
1905557057
771355819
1091200314
566117307
1080015063
1964683365
189081561
1374308782
56975943
664273666
1554928655
1772142473
1112132158
540397752
594909465
110617379
789425289
1620413531
147852033
1180343775
1062332387
1666965678
1225550874
258230327
1600997006
379257383
522215618
1757397159
571782994
1710271796
522922119
1733352174
779734160
557787012
1593266610
1097082267
1517812793
921060605
70354892
8756940
1949657585
969611323
1066334191
590417529
290804916
762236362
1854924709
560062610
220908197
1426184020
2055799768
64976323
1621090315
74422594
2014727127
1577827431
2044995327
1314152339
506695823
783207552
1024297322
780326502
575729137
1605710287
975715270
2001862453
260227880
216779375
129506356
1633219800
963055264
87745440
365861642
1139853076
1539575020
2074178716
591674154
1401930294
1704294122
1182942923
1146136039
541382995
1636763861
207272664
1927950824
613190021
2091021689
743626901
1599921608
240602398
896146897
1340053004
1742610516
1724921437
1205972794
1675505767
2012275515
46058155
753755556
88226768
140673574
1597409995
356435267
571055918
292021284
1955760364
305956355
1118140970
1453947502
1458158413
386546753
1709877727
1858286610
1441509870
675700288
194451466
1627563080
85504639
1124493040
562907513
1078922517
586706739
2068353527
1866962817
2091410981
1391232137
318937222
1811816371
623016752
1308922023
29689260
1948738410
1974992583
1738125386
1354250253
1119797723
573133611
603815311
1701482152
143579951
1451173971
2090004690
610416684
220842196
1711404453
91371589
1275262410
502823362
247565562
688222639
2066591285
1504887471
629603119
546543372
1999396936
519430519
227701181
146199895
63446894
1208415982
1546146013
600912119
400222654
1724453827
1848330521
703810950
651021219
281098060
947414114
2067257684
1635304845
1479750501
629266672
1589741274
2028973069
212124941
452497307
1210723077
746401644
446390291
1835135153
1372557030
1695121774
372146878
1919232752
637428317
1683942422
1178381619
2039613556
1011894038
597172293
1481370895
1389227724
888281926
642131007
1883304954
19925792
2071215992
1092799124
1799437295
1476312441
73459215
1923824207
570385147
959468990
289857628
486957608
321869830
1092332201
1408566488
1365599306
1666669411
1851375941
915239050
1153794598
1430450243
1689100611
841365220
450509830
1354260112
755003024
1939697388
1508737697
48480204
1945135168
76598717
439829487
2074390696
640398700
683394924
1377597556
1287495156
968094982
2036336039
764591377
2055742191
543878007
1852898308
831950315
1243120805
145926478
197419324
615013617
343815414
1148501187
1209713464
2133617446
1351710132
134006983
1350579457
2119175621
977279509
211477550
1685751765
2035950980
1311850000
933174508
114028123
1368610314
2083635300
1758548132
893296314
1183596006
1901275085
1614286348
341972103
1498244714
1037513228
231562127
1707256766
49166509
527071320
1112428375
2099162115
1777975004
1856905554
285326853
1864664046
998029835
755846443
1838191879
976142850
1546543042
1334643297
1438795517
1956973372
432113459
1562805874
1668789892
2138287489
1130192523
1529948541
818467455
1127895368
1769076874
1753265982
843020600
857344967
1860778217
1859064087
90169825
1688620090
1936996326
446203510
1794987300
744174630
1249445834
1222699711
1627261576
830272268
527926593
2015762936
1301332129
1354542224
1351027271
297604235
179614589
1571893350
2002369642
197963871
1043499983
1563696093
586221863
2022842227
1871676538
2140927258
215009944
1838448505
525074171
797751936
1476786309
1543219496
1507316885
729826397
1414425281
1471033476
1610123825
1884630048
1468450151
158889607
1284101735
500875772
2016383163
22300767
1751955270
1030388203
1403136907
1188289414
405454241
1252184411
474112160
1573235215
1252888609
1812074141
24158110
2112299555
1160097770
620943511
627788589
1055850029
114139961
1996353783
767085171
1738032531
71292913
1733885002
1760432397
1623909299
784447112
1247498492
575843976
415402109
907048546
408554176
962506264
1310391503
816219913
622565889
88348079
101143916
1395185876
487930325
1969749763
1663233928
116894075
1025260382
2067823458
1020576497
1864306620
1052726153
1168743338
306864956
1334368017
1982934885
352582443
694710786
636239501
444884822
2007990772
12300193
833235974
1400963797
267353802
720525120
1713382569
873818334
357036314
352899421
1862469896
369814520
219041908
654564640
1609264037
1200261051
1851021615
1041712002
1629780184
948140931
1415182419
1644773003
797328808
717199931
1535400535
300754998
498916427
1016393861
2138335779
1161804694
1986974191
155355614
393215503
131053020
1010270874
1482328903
590723239
2014020315
2080510430
304073298
183212741
1348066115
1591692329
1922533766
1360045251
1614975952
535233249
860422948
2086454105
238672535
1437922994
455185009
1352136063
1580796426
1103745902
1264886527
962402248
2002722822
138794433
1268033041
1672703703
1788338416
1526780349
1214376350
1430682513
1443689953
1870342906
928897909
465868402
2084027110
2079937831
1103951972
679486194
1214375671
464812284
134453023
548946045
254139181
188839554
1194616501
430248376
1430768403
1947890014
830318177
9841023
1219917931
401223115
693859253
1810045205
1242983014
1994074403
557168104
509883970
1029081643
473846506
1343466527
1120737621
1533023173
678232924
1162171288
319466227
430937137
330806546
874826292
1543281425
1556376626
204042327
531406884
428206266
1840673083
45931971
504466078
1272998994
1646117601
1557010854
2053861291
887475183
718994641
1162171288
340029394
1430305189
962444783
1775834977
311705632
75773604
1839038552
1404601495
1386472561
988713581
1266240918
1789609884
135216340
1124611035
556338558
37647236
852853543
1691418278
346143046
224844637
763580979
292096211
2077140281
1828765863
524015928
1541786102
1600223204
2049831344
432256651
1533477895
1691101756
72877679
1507051296
1029175179
1622926659
242433779
471265425
1651610195
989667226
412820525
984085788
1915760555
196196115
2127186121
1797654809
1845758847
1700508563
1306663663
1584424080
1042568423
630569519
1220281219
1940524595
1236351074
346148284
1419467276
148652628
1213259446
1574645153
1014397535
1701962778
965686948
961669191
966000904
925113687
1569781881
1803197405
636590722
1317711782
501301557
567772829
315414641
67102695
1311840623
188117095
1983984728
1558166199
784716787
963403847
736799791
453626140
1169505251
1066662162
2055418860
348946180
1126380544
1964619427
2037132684
101389115
846508565
1536669843
632690363
955098372
1633083154
1028374776
877319331
1176457903
2046969051
449190852
1585152141
598009883
257536108
1163001915
94662693
432290517
666488560
1487379193
699774371
1873342264
109994994
1785394958
1588503917
1007559266
1678869411
523374169
1001418608
229568651
727511551
1210917580
621339998
1913338498
1805917325
1972942747
608167670
544782772
738647664
2022740610
261055407
1054554592
1012354357
1549160415
831382215
1950003462
1762861039
636494978
650613027
548234082
467319549
184942275
858659780
1309660839
1360607452
299297164
1442810641
2071295371
2143184084
1210673373
495329705
1880934410
1423331081
1244835046
783045107
581677979
65334283
1883758580
211434199
1310599522
585942861
1012978989
1613502376
1914771900
1492610324
466736374
1692451211
1189028910
341547979
158641120
1696456428
558640213
137097913
2147254129
1834161732
247379837
1068548510
586604561
344783630
668736855
1351076772
547201584
1562619736
2087518129
1008623222
494383786
1516674434
1817819874
643975742
976632637
1606626291
2050398728
1390559358
1532975000
1649306355
2131449196
968106680
95897690
1719507249
806756100
683724130
958673756
764474996
1305545444
1618675099
1658783006
1485750880
1283657947
2108040533
247183904
2005513943
1129788441
1808002211
2033338221
2009899397
545270073
844578565
827230002
512970333
1759224828
1228570148
1209619558
431266077
1749209518
825522139
1253585373
134436999
1354346174
1015903136
215312903
1649415098
1250403068
1956936797
216892863
389743938
1238283004
1097267974
491426425
807229818
1448523817
1669262272
1766650789
592292586
2103694004
2138152232
1818658991
1650012157
251214621
199974178
908947427
1692970167
1520143057
2069323662
964794908
1711261671
54830299
2053148734
232035223
1501043684
288826277
2038806381
133987274
1638232957
1163857319
1357759898
1130005675
1427806559
1776579726
1543976697
1681754927
1583578561
1091057543
1573456310
576233273
1066896363
1226419355
730243564
810808816
719437310
375093623
1961403578
351968249
1837547690
621234808
1581444588
136087143
993634327
1650089719
551160927
103802369
200124076
1027427970
1554349328
1695578474
1086348526
562639161
1352441600
1367533638
847817095
784731474
469038255
1790746424
317165147
1765885336
1862575420
1017406995
560265587
143038250
1365748526
1183584347
608455813
1375926203
1345819341
1868498289
1138170958
1301986272
1886826638
811777196
796826545
337540532
471676298
59357859
2093973792
2001067293
65862636
243416122
1434999156
1568389819
1499293087
721623280
2115175015
331751196
814963530
1982460951
1751959579
706539518
352186443
1896932071
1322628518
1614792406
497061296
848485382
339509038
1150501935
195320550
1323474887
1022439926
1437446425
126098160
1347079700
816915070
1090766900
1986539906
1256278290
1836651525
1521366841
1603735012
860307005
644657149
1922963443
417256659
1474992939
452365106
1637152903
849187231
954155327
1211863907
1980205331
1515711524
1571878205
379951383
2100771752
34692384
2006187288
438240993
369472839
549310321
1552081947
2045452239
584532090
1201556366
446956228
22828142
156845520
1197426862
107686026
1699020681
1703381430
403118959
316611390
898035269
245212719
366287899
462961774
784821584
2078860782
898018783
519652200
804053623
1105772112
1604643451
1887273758
294941348
1679026251
2041069419
195732274
1719585368
733917180
1561590137
657799902
1728938185
441741027
344185070
667217012
512548928
1874452997
242649905
1606065196
703357517
2143249700
602690769
752906735
843579206
1775127405
975020036
1644002539
788648240
576929626
1759711063
596811673
1526963380
415041901
1448721677
1074462977
1274804881
1015379851
1604638889
849593563
242480808
1373401391
1776626716
1115328871
1152589866
2085209406
1722858987
27096587
1712379195
279514912
1689917629
469064658
448438762
1586023061
1294085754
635118852
140361967
1815724265
918059444
1477731144
764981343
1319861544
218754360
1612467614
558975259
126662026
2011611624
2128652628
1467532821
725176358
148244744
438677525
524566521
70899290
841459336
100758220
624464352
1263831258
550507679
1124225588
954178015
50106822
468950012
95696083
1664312148
1823189597
391277769
302439510
1685515324
1905690180
1053543853
460836567
603214210
395654713
1285997582
636802797
261090492
602649396
782165477
948827686
1302075826
1951150028
1363860892
549091356
2036131813
1358385553
1692249799
664265330
222648087
1818182175
1449148529
1300168710
1722318453
130885310
1224593147
723486092
786215429
1549771093
440607308
100851200
1721622405
185751892
677313762
1241038678
392512186
963617516
1076742058
486688926
61097194
1153250701
1366861671
1501867131
1026426436
1575878140
2026912328
410339541
2015343281
656325413
811537738
346619904
990297962
1353764676
2066257609
1397290037
1880493880
341143001
375662597
1845358188
209047112
2059105822
699348405
524443897
1722919691
1978032186
1069490129
1784185503
1158333676
667512041
1715856259
1761324169
2074166624
274145598
534462475
180463861
1459608052
2074074759
1298120551
931059987
126813292
2070463509
257479866
1815611380
1216611077
265699052
1625684266
798623660
1905541908
1546072802
347580152
1875826631
972131961
799936833
1590725801
1447067979
1425404273
1148241913
774429894
151437168
1154170511
1708321873
425389109
674809349
970181113
1696709160
1939148043
1100951112
1807014845
91543401
114113404
1563695958
472247702
1163942676
689414522
765666787
990895336
486788288
877050742
600340292
769651410
1499778458
2068821411
4758159
1390717958
586504275
202883770
1175381284
809200937
1937855740
1259285649
1003394896
1986152543
33425877
967000478
2145109506
890333404
68697425
1808276696
133153783
1813920391
312722430
649425649
328807995
557740287
806255922
332094210
1128586206
526948209
1807147272
1082635288
1632003430
733190295
890797572
125045038
459474617
959969102
1080094423
694543566
498063975
980687878
992495520
1549106859
664554844
1536734171
600609818
235866737
1703550491
1429977094
1840736992
405850540
864999132
1392465865
228453322
1200204442
1269158041
1467542529
188790615
1781233480
745110338
1366445139
99853842
1389875840
129900250
1352619329
1636913547
1887526243
1446964409
419715083
90996465
916956165
324288585
1526759479
1177342493
1655305749
2108537296
1091459710
779709023
1211602230
591206919
1809855249
1520880242
1988601779
163965487
759067983
225403513
649731101
1465826357
121162888
1149797276
565717915
620230107
1548683713
2005630670
254608816
755492326
2097397600
58132332
1933711713
1137957305
1603052133
996416339
861162922
1866157606
1890785873
1868739458
105849818
1696205384
2131849390
1873720049
1933783904
368196585
786896761
1746702243
1147978870
734530695
349173480
550478896
947792203
1972298983
1224883682
899104978
880013985
463363290
1216251383
788158116
553861412
795411323
1998323856
2064816736
141431317
1614626284
661889017
651438269
1847730299
1404460920
135627970
291086324
41309919
988602965
2098564235
1610834210
454412367
1257362536
153468303
809731877
538310913
1972088143
290040708
862354003
1669604387
1778390837
498941568
484706863
1987368639
585918928
529996377
1401703156
1065436274
1409661185
2142654117
156686193
1511329768
1137679039
299667608
35330277
376895745
1960052859
623706632
477156841
1002808203
417996221
1123146746
1809540649
55753807
1741099289
1910463598
121244941
2131680952
984181718
1197530997
179946984
1815987067
1247826243
1204908059
168535631
1882492723
1418749173
415991069
1865076285
596833969
1023098857
517094828
2147411180
1858441488
1821970819
1644418159
1145777602
1283118274
572351856
1001856075
888265078
454889608
97031977
1724735079
718567233
1842272518
477084792
1756646350
19299896
875775807
1236970556
1604434452
1978273907
574330841
1897016496
473531527
1578975080
473701583
159730125
854410995
296730411
85955134
521580782
1856781348
133117329
1319704185
1996170476
1214590764
752038088
1008582712
1752730083
2096736946
777026037
671158363
102073489
390846339
1511781494
364003283
571798742
24459563
1677090612
1242448755
334770026
1117549354
723162686
1319613416
680731493
272621997
1195694712
916383389
106605141
711999839
799599155
1019425253
1163763272
878181046
1624879598
178896139
1126705841
672977085
1727558233
2012002672
2100002721
39547615
188550617
613320055
344115215
634725395
1386566848
298878193
1396979239
95238490
411963375
51850763
69295700
296906031
1695908324
1269455813
643692335
502178037
1606711747
580244876
1075302512
697955555
420763636
235808155
897004825
956301001
673840327
1944505693
369737509
160686378
1561464858
1316718829
1315272427
688345199
1372865919
1586593372
1237571660
654393572
1088447250
521387378
1237126401
474337975
1937328309
64782927
1034531537
437422965
688237232
399800970
1840962842
1319851317
1779858820
1157140259
394932483
1209010973
960844252
1653436072
555087848
1749881553
1475472638
959077209
794636303
392997191
661186281
1785209607
110371908
324375169
1686971542
1357567250
781360181
402244471
1313276693
2031977115
1622476905
1022665602
1797612245
272758271
1220919854
1588796878
1192511713
370449065
34033827
1664565098
723558529
2043873581
939150811
146802708
1768075578
1651085187
568698654
1113091086
980474587
900412156
987972689
178534318
937212935
402644154
583845587
386378932
170996013
1031298328
1754009288
2051693223
1405372302
2119896575
1610563126
1572007453
1311617543
1478272804
1555853404
956162515
740743395
2101698199
290331463
1055269224
1015880898
426386901
1115260172
1266344226
623058216
786711817
239577190
1214508489
1242288874
118779273
1088086236
1784151718
1537209894
1813651339
826641390
240904808
1375624169
93014243
1803142492
632523680
1751261733
612315144
551428445
185832899
1447945499
1714343958
155294212
1610516191
1219244574
726490450
924073580
406886161
251493414
1753705220
1850593376
213964155
1189383588
331619176
511207372
889417813
777350179
1396790685
781282198
1041850314
1503633169
2143767396
247930291
1440374628
1115945373
2093672595
572928095
517555336
1066879075
770372780
171767801
166081665
1267876682
244218945
830308997
1388445258
1621470817
1095926671
1504882771
46494250
206032934
2001818762
368613730
82476456
978076523
432438595
1828030778
136277533
1690190917
1238994412
138486630
2000802045
415057268
1868997300
1806502852
1320354697
1287117214
322251393
2019713870
663880584
1300228997
1001300372
863245052
1927296607
2132792712
1183695163
1103627520
1040677653
620064635
2132342123
474098245
204813813
1146453641
1089305711
485268119
1073652265
1781578857
2024608953
530933538
860537603
1730714970
1692380536
1271129105
1581139275
700005509
452728427
277681908
1348236511
604820744
1230279615
1860011798
1725946468
1209525228
1439572142
734741710
1166788110
1499140325
820929745
1081685217
1066583509
1931231728
1838436001
1147928514
1736035404
51445438
1154687071
483128884
1924491326
908285095
1179276851
486293221
331524900
80467172
1607025281
1223841542
2119814459
1427927093
564934363
1705807170
175194580
1083633862
67840425
239636090
353115548
574884461
415735839
1777833931
1924129536
1993300090
2145862642
727637407
197828567
287166302
2001055316
537668846
1242251892
59839744
897230093
1336015123
522345452
344357077
1813196552
1542448612
1059176305
535365510
1833339788
1817761113
400886382
1971289858
1989812458
1463915112
1156918196
473888474
2113426973
2098000867
1243296680
941666637
944319350
852780855
1733389390
1775481954
142511380
1233400211
590573719
1617281120
725121640
98192106
478549929
1684162378
301190052
1935248556
2128282159
870580233
350204969
1724356175
1627456362
1438576233
541081623
829650011
1108798840
1898389378
1212758093
1101580270
951727326
1590709324
1122083239
1763578711
1098994720
215922330
1208614034
1444184120
1403049795
203363437
221176549
296766707
1226468941
88077228
832556573
1398966358
2125784641
1857619209
639038715
71468252
798895758
942867736
2143840338
615565791
736774843
243833473
808453746
136156916
186685061
968383607
859953169
75779719
734450966
526248704
1988826890
2072588010
1733636428
421375380
2035182470
904653104
2089871859
837457236
296431260
1409485506
2058918921
1047009642
1939334745
447230492
1296816332
1372869429
831790272
486336021
1266120651
1888247740
613521835
36520773
2026046600
1683731242
344676975
1557045731
1528594941
444560370
1425635731
444536392
1165740154
1618681976
1189413691
1613350370
1087136794
691624405
105678139
1870543037
113224739
1642934113
1765102737
1187795542
1626077439
1578299369
2073393673
1180855931
1657641297
966689825
396392029
122247825
2040244369
941830927
1849294427
1255197107
610434992
95208617
1943232618
876873592
527105204
190601740
1813211331
369589537
724193927
1716062849
2062151697
1703870344
769937978
1200177842
1209618459
1933697443
1216641080
1716339867
1747376706
1167251275
1939116449
885760080
1599955666
1241334560
1308513446
1572692165
1714102191
1574502346
1359429867
788461348
1572201531
1371638145
2142686903
1037156609
1433262034
1932713294
1033387057
2061477795
1766652332
507382518
951868938
723919266
1849038395
943115716
1475829159
523106643
1456616047
321028955
1472262651
283666735
230321294
907803423
772522000
88208747
888045909
1762576493
382374532
1240826121
914827017
2135797764
69903235
918943678
204444925
1371802452
2059389057
214469966
1294610523
180617922
1800031208
1229610993
1006216581
796576412
1808042507
746594565
914245085
780499680
2080661490
1725440795
1310912898
1725149576
636156123
1895249141
825216497
1784769795
1799210366
1910040231
326402936
2110926484
1681591458
1650644505
1395372928
1484201297
1885497480
671333714
763456574
577851388
1911896035
1441382971
240133641
2138361309
1832819185
369904851
608863602
879965464
1505818566
164253683
1975962871
27209560
1938160929
842658212
136712720
940723781
2054721943
825597723
1223871027
398994484
1533090071
792153402
883023435
204382729
160164317
775188293
546884937
875312367
1818293440
766540711
99167412
1671360583
1954019630
273969069
66327386
447494430
1610904988
1064556296
1311124954
1073437182
72052476
1063185302
633436167
144524230
360180852
1365234389
1579496481
1640982097
438550686
1836045140
280479718
1667275023
769935388
1207583438
1739909886
1912861785
318057196
1032111712
105844887
1209774940
1234024349
1357759162
1545843138
306582154
1175040073
435605957
1960585156
1147303077
590116041
596814945
2044802459
971194360
1780897331
849045593
707794
1002267777
379070523
1494825327
1899673476
1878716085
1012835919
903615742
742242980
1214251311
127762027
1199725359
1139180129
74021496
769999937
990987148
458287745
405986859
888050631
840564654
1744231148
497244337
1108426024
437388907
1473243117
410664327
686240151
1506583435
1647459318
1879613581
1685239108
1044742883
1078988054
920322231
1607124972
1122721978
1907707859
381078193
743118841
494884307
1123509428
2121346820
540904523
1945007619
1925655490
1551838869
843441428
1343428367
1300856587
1417731260
37760893
1477417448
1636028485
122490617
1990508955
1784605936
1431949494
1343917820
1238056560
999677110
1334460276
92152376
170491470
830557473
618111904
174838355
184011924
1545332439
1756770890
872819911
1894607873
2110572234
1000974964
1718085395
1281728740
2122910822
1350433102
1090362655
92517402
1232738784
62144307
143846734
901006799
940128692
1404394501
623783897
31334459
800698735
1048673286
563869568
339043831
963356318
71525239
1360360064
216704988
1103198081
817854980
647111259
1245338452
2111424959
1655682721
1329056020
1489102100
1582231228
487812542
356899042
1686952716
1784873034
1143994852
1269068479
376172579
226237180
1074036475
531282514
769939377
950702518
2104454595
1257678882
1490014845
1704116461
477003332
1514224584
722768310
1907465026
1597767629
1126246346
64758908
1242604716
1807596373
1936284970
1578573720
1396276417
1639807602
32865534
328379289
1583595620
247747558
752093403
1586428852
250745839
991439027
1069827130
510000744
999366778
1655562023
308937106
520889330
104042524
1252665936
1866720636
1492149765
1842236207
140785593
900820432
1026176455
601107360
1489260161
500974329
1203527204
1906837923
1312301735
1106863278
641531112
2030329340
226660164
992812150
487135654
58856548
417957748
2145548117
1806832776
308485583
1124817934
1015665416
1922596272
1910453232
561863145
1879906739
1029675171
52896266
1247080088
713200334
2024142936
1940998044
1466150196
1734447902
1955047093
658559989
1670817176
997282945
2107451136
1567184165
152018486
1272603035
1010149027
1666581771
1986447014
334358514
1661101068
97605536
2092575836
198779130
697185727
1315946703
555403923
1345476553
2139206166
1710156324
1546883964
678201476
955654910
1612578614
1804302315
1448880981
1078725828
1306378607
225990328
729070865
567109483
646279949
1691512321
21843158
564973665
1206408618
1693495464
80681734
56803608
1753041986
594303226
1862112226
909455817
390975180
1000942677
1490928359
892905743
801011111
409019475
1697494067
251245810
791455535
1968868432
1290678151
2066378775
1484247831
629096399
775836305
759941188
1943492301
1515367968
1801366959
379121488
2080675859
2093012068
1040652274
38632781
1392814052
676898261
332206765
73470326
1906789190
324050745
82547250
1421560552
986005199
2017336268
1268201661
338521924
202089353
596828989
1452103976
399600414
2098064570
1736463504
1073277832
243968145
1910189354
1530706749
362847925
1344593923
133996264
612270513
145638000
709919083
477393009
215248149
1865882702
486222722
715107831
1595769528
1997571401
1453720163
1255023998
278143297
892074834
1668608585
1981852203
1600768879
1788239850
1796766062
1596531883
790963950
1257457307
1357719938
1368595582
931095394
308439975
1810886680
1568493862
1407660368
1347966202
1389271399
1549211583
73906745
1723629849
199357211
105487684
362710745
2106309454
1455026781
413867506
2029821438
1085314510
310644851
887824627
646890814
1608022198
1280825680
1485024789
33571939
899909894
1203851835
736404605
1197824230
114648259
957414206
496169899
627342339
1743239787
129837351
253075822
1058757084
855552572
1242710361
1603483012
1340542720
2142139037
297818233
322444957
1225354241
7592138
736618960
269102596
1323811101
114506822
1754749790
1546990732
577657375
298060928
5295123
832196046
1018781385
1451127422
791284490
393991965
471255417
322414377
877930998
980310489
586782888
1125548574
1523770648
27318558
318830990
781351928
330254711
1728758237
1821344851
91764492
730005931
572650762
1162859656
1625568029
1793814313
682115308
1476800830
183667762
1794950107
1486504724
118705529
1725481711
192855799
220924062
1288424748
783093635
1197549413
1042421659
1957874866
1817153738
434806105
275688965
1512057102
471684862
1317738324
1767695378
1016687743
2020871473
1887934487
1747767398
1096584649
1101726576
1346815872
401591361
1679755070
686482951
1852370264
707498770
891396391
1381273886
711283295
1229091813
1399513658
277766650
325343817
629467641
478392512
163502540
935525759
1450070935
1425802381
1623682973
1150808827
203870009
711762049
1068281826
1412549161
698660344
974408332
1630374630
127744630
1344584223
1414906195
1720656524
1539563086
1675634403
447414085
1630607494
818425703
972147820
1127827781
109739793
1384835401
682208492
323337082
1746316539
1243206029
981725973
375195976
1339565575
1106805919
683243728
1435637834
2155404
1710776972
1862804924
817832980
633355837
1066538531
390978661
672191391
1400050013
255608402
293559035
1508942971
697958941
992126122
587121793
43689137
1337557473
932426581
1501726239
2141010213
2048368219
124125578
1221314970
1919355403
1733788850
1537187439
1694362323
301284307
1175124151
671016628
1600889240
1962900767
1475249900
1487809258
431192858
1718550958
1686339672
1398988894
204762577
102200644
948240891
1766280925
143935549
1304815778
2062217578
1063892482
802328885
214285886
1739122393
510895922
1782226886
1262666895
1514350609
2087549888
633174064
932290675
1651487232
736872075
110776164
1179883575
1713682956
280479718
1508437306
1394758026
649310178
403743272
798791794
1008656867
463582302
1856445894
1126093369
1072359053
846914341
1046790197
1311353212
1033668656
1584863199
409790331
442717216
272802678
2107340074
1428952388
268796430
569069038
1288593351
1907309461
1011988960
865651579
2132275277
363124919
1537060191
1420921237
2133564444
794239137
1421603844
1616212474
293393610
1318449042
875870573
1844674900
1166874816
1819526092
1618411395
1622778231
1169766123
1274299572
716487954
1021098597
298023505
275231426
1033108476
1254577
704736121
182215586
893651399
274213729
1332993864
952438165
953096229
1608313805
639499158
1136566254
579690558
200844431
838713035
1509959431
532598050
2044984715
1761845152
643414406
2082878826
161577402
2145986286
938100137
1515123506
2031674553
2059781734
449619472
843456943
873177959
1141236111
497407201
1702912732
550048685
295086888
1615250804
329646484
620920473
1542885004
1392358378
1059750808
848284483
1773632653
1243325307
667895396
1999442309
914405061
176725361
326213597
1613132943
1758389076
1618613741
1357878829
782796957
971269850
2046473396
232453195
383819364
385548827
884900481
1662483341
1447486039
1064287582
69880575
543426217
1197371773
1164750480
657532639
1197827519
816954842
987803734
965748212
215760488
1703083064
2120754504
1384341708
1979458288
1219464672
941622577
739763823
1017394184
1885514787
1519699939
155415712
665211560
1905288394
79499136
925141287
1689303249
1774258565
1964680363
1590535958
1825090658
298499427
1308341180
381489418
1367193523
459043069
6644018
1440009322
261488142
1241182879
1984012601
1784394877
971732446
1259087995
691715221
50699292
242172661
224421461
992920215
1229446988
562253518
2124438509
596615800
1773508922
1779365794
60685900
228492737
1642037540
892024976
1354292924
769670404
1854064763
515748852
356305281
543486612
883220633
898562680
611515852
894049221
514603792
583938277
145143471
51322262
255741793
1006007860
1038121540
665489445
2035484105
1178083524
542934710
831580224
890609988
367224897
1455172324
744214002
824422870
1707945727
1401679236
1803967795
379221166
1488997129
1893494725
860310808
1027894806
1536483777
1369917860
1862947346
1600790294
961164722
78592819
1226451193
1263830970
1978978635
1459875836
1229826725
1634275851
807974372
821999091
998786222
1793891192
583080471
1657009753
1346487635
454750099
1257460312
624937708
1654232844
1903256556
1730873313
481019357
500641694
1830677594
1476639167
1564110038
474004193
1621804370
2121993254
1806009898
477392114
849210068
1816056903
1714382540
274250985
2062208888
1951813647
890913877
1176376037
1957363387
1766993830
599538832
2133148350
1456966702
1405680396
1094905540
1174637184
663332492
245718652
1510122666
1433141771
48323649
2095709291
1585528826
1986402360
1321249618
507932504
1628372652
351357145
1715715532
1783630507
207818699
1901079627
1997428609
462391586
598538526
2078042487
147086914
1398083241
490248990
1875924393
371828357
1562885870
467396104
1890326481
1482264088
1141253377
187749064
669979017
511734600
1642754660
1342399656
5965879
456644356
645648924
1082978943
100027295
1415107865
996440398
1158931941
1349936081
1949337
1255218578
479757226
539284302
132240586
1785655421
1226108156
1571773376
1342663295
1732894972
61202355
1984002082
1914224824
901433322
589121220
1322881147
1913325656
94428026
556709457
935040189
1612761178
528049445
981533580
175657330
1072195349
119743921
592334705
1921363589
185352968
2054955959
455568490
342789986
217015400
161269493
886128281
1715653038
814269703
461445074
1417687034
1733530011
1165337651
123637039
1793678008
306315254
2129984705
1830862288
25787287
1542552489
856764029
340714228
795762631
39730203
1924469252
1956842774
2083842443
581906968
795386682
15302727
2139637521
843350012
1983205095
1529621060
467065733
1211146344
1336432280
1821198752
1089549878
637169776
421130945
1789225086
1859359320
1853786187
881751931
1790237510
1887579847
751857410
149539773
1222785893
2089952446
66943016
1913728798
625031612
824064294
874533947
268793743
1470043904
1991619992
2145136473
1248418989
1375851898
867456122
156030571
762765519
8513579
1694879156
452887439
1124647161
2132549641
1366586132
537591785
136761473
637492628
2070791902
1916807322
1847679050
2095300485
725322145
1829924097
2094747024
1822908646
955777378
1080391374
810048921
922228114
2128672616
1219291390
2046498750
285340500
1795300936
1832587156
1944637208
1960376226
1064244185
350123553
830437876
746626385
368916956
1297231573
1859374177
1353957217
1378210988
351817003
637999445
27669662
1577283276
748420305
2095259986
953588376
1497616409
1529575857
435070205
1103355731
1695229196
2100451663
742164980
2110640741
1973985396
1368502784
1537741525
1241985504
1931479921
1200200697
53420630
2014318262
1564010704
878239030
457441521
1133315777
1446483380
19533508
689071445
1885658727
1420168552
569610956
1540803847
271718875
687933085
247022499
2124236209
1989863058
1013517798
1861653470
1990762301
642134140
725226122
2052429936
1206126016
1845348022
707742897
594433336
1719579112
1159669890
1768489254
1368274122
1529784502
1561580787
833748944
1010533012
1461605859
1787751036
17395922
813667638
102341970
2138290300
220017064
2074198561
666047694
1079490881
1921914619
956310302
1823111960
187021857
1236885603
1902803796
1646040367
622485892
1508320043
805297361
2112049325
580228475
1639505599
466164699
620031983
1039051173
1089617196
1508032710
605127869
245167121
2056881655
1036067359
691392564
1527305924
1330973820
1562903774
1463343572
1754063583
1494294774
834248385
1365224497
274935259
1913057587
22631513
7673182
920901671
373716683
1949587047
1999333893
1138398720
1231861496
2087396926
40156342
999082756
2001993059
1525159449
929408041
604538317
760740753
2141966734
1920798518
2071083438
1035209097
1333662881
2851910
149015129
250041201
806869421
858271156
1012327716
1496888024
1281358002
1647292472
1448936385
1088498298
707855101
574820365
293725355
940485623
1523384124
1933602628
1424639792
1646890707
604843076
136151891
629754766
517602712
1412368085
1647596041
804536624
1660564839
1695993014
1104663962
9801479
2068967672
1945765835
1726744468
1904147773
1303117377
1646471424
433034091
654212650
1672983356
74345923
1813236492
1085396895
1332618224
385891036
2000274274
1054898933
1165403990
900409483
103915225
78316474
1060058691
1003062748
185944274
1677454611
1895783195
1000915232
630839898
186400297
900207785
36105478
410279351
1850059702
1289825536
663428028
362437697
87090182
1341244734
1890174897
652381273
1721754879
1550040464
692689569
841805831
736487732
1003183129
263512808
643526890
700478410
873449934
623783897
299685261
433216783
1716722498
360005855
1739482311
307286050
289176101
1344456661
394850079
2064764950
1368580572
570624044
805147893
784418901
1634986215
265142193
1092737336
784967226
2063819109
446763554
2090547531
1874377762
602013376
922113733
444041927
1775837301
1962269171
182629510
2100045967
1627549260
1260080893
1007992399
502738119
729795425
1104489353
335945467
266500197
387861226
1063966355
1996583285
1243716836
1433076135
558312122
1892138217
1152900781
1347942317
1871391076
1004706388
901424257
1134094385
885007749
137882219
392263854
389423146
1137709933
859374577
727028892
1929430697
462959444
253533053
705770960
206933819
905930074
993963303
2048617730
293454641
97542775
433598019
129403347
1047274489
2121683512
839927482
1567372327
224323671
1784222636
76775519
753385494
1301133504
1534162209
1272268743
480750427
1932749105
1842543255
1010753326
2129346866
1019522506
1611870674
680304443
818934681
768133443
890240828
1913203248
320367895
1586440137
130959056
414787224
2002479243
1409127927
1786746972
1858392762
817208157
451622976
236859086
1976010178
1504810787
403235462
1648728166
1058771303
543869820
1439527578
2065083876
1091677134
1612207269
1387127217
2034728337
2016966079
430647781
294105846
1127342000
1533546857
957850013
1318985658
1566729411
1644776284
1469157262
1244061827
433370324
745731965
645772497
337196887
1656343586
562705138
209395197
1744143656
2127669079
2004691504
844292233
1296261924
849101
1774233595
1337013818
1523789438
428111476
1823932458
1311354582
1762799204
116429989
980028141
1732187654
297910171
1918686574
196980440
1705305417
1345156413
174640863
1312895440
1189885747
1727923187
1073025049
367606734
2106860938
1733621346
659668755
412257511
738968347
2059939639
1309229071
1650011576
822229508
324064708
1222863616
1073015032
1094034093
2077983841
1908890078
1263023736
986562348
142054827
1451963954
796096976
533660415
1221684962
2135428511
1390909880
1126235095
1931174958
148855339
1888093000
1640004757
1706932767
492279883
1942802482
287784077
1754632614
1382733069
2038134948
1567336417
1458490246
53835814
720047629
2087285585
1182404972
1611893208
1020472642
775883508
2087395199
1912471349
1814164302
1972811953
816852613
2081574477
1370650658
243756429
1382824898
2128914536
1287907883
70849539
325698516
889781879
1720817636
1507119873
708410750
204242386
1272039354
2014841456
1176473865
375428338
997407817
774780395
2015371397
377888313
654175751
2067383647
551135872
1747369791
6322075
106689519
87887569
104709058
419760802
354594230
1556543681
79300047
372740042
265322293
847455387
1869799411
278327381
175968581
2079481571
2015365441
915566078
945612301
1546871526
1442717405
728533178
322656429
607757641
93320033
1509702023
2045578408
2032114781
275505923
1177820548
1498315964
984318315
2063686452
1314640442
136043779
1129407462
1989664206
1776056577
1497316377
117665729
1737985514
1489418186
1057973682
1396720000
1076614892
316982045
612948429
1503491830
541743569
1510710974
180633659
2127466027
937732880
1220310448
498749058
1971154302
1033583319
1293610603
776629878
246920464
1476793319
1635373657
307904860
344896037
1171168959
1452012985
1860264212
115560354
69010281
533352771
1166822997
1298382318
989595208
581218970
750901791
1124241328
632929391
831868441
460826308
1740827815
1138180455
1085018766
378392082
1848467148
1914920936
1841714236
746371470
1770670844
1309612766
1985754666
936395008
256513031
2076028501
198525855
669371501
493127933
624326578
1438591215
122771904
1292060157
1677056744
1153715670
228025999
963576915
783009154
733312219
2023804860
593841326
1655548755
1867868252
1730482020
1572827906
515983975
828203961
577503802
11828447
11761195
483950966
606432696
1125960845
1248508586
1667937888
1430768872
528861644
1972043785
1430004104
482317793
606612780
1449188694
2081861784
1230415478
904447268
1954885373
161671305
1829165491
744117598
1309313941
415007647
474411582
1258002694
2052584774
1367227965
298224405
645012401
373872869
215385327
1775225016
2120651680
1837666143
925110842
1898712986
997266305
438843929
819651170
1456985240
325204314
1427941521
732593518
1269881394
1250779963
1927626675
463256087
1985739762
780436636
954580494
494465293
1296760979
384374637
1895372994
1833684328
1885670248
1352480322
609557084
198117124
383636100
1635708404
296263676
603520126
2066227293
1640553271
644482277
450062149
1479316359
1882567846
2060387953
1564745620
1027263367
1306118584
896177149
1027922707
152906297
2069937047
644786900
387381112
1125638593
115586426
1475563792
1687191211
1296440660
1445697824
1502748112
1653370400
986703398
193535484
1049494160
418700533
469395673
1617200477
1659310158
2048703340
1241596271
707428557
171627214
1412902849
910744663
1674703401
1904171155
703224380
1854562421
1043532300
233948169
2019362914
613783783
440497439
282463909
382806829
1764858190
402207627
17929039
824254923
437569455
1666134177
215487560
1399002254
1238104670
1988916172
1233212080
1836576927
1778205000
1707385295
2014752328
958139623
2079268235
598993429
151519684
1296425258
1216923302
1601895096
473680464
1905345793
2003356100
1038149863
1486265482
833382111
2063103680
710627451
1723520187
789771291
1943865574
1121168756
104566449
941554328
1731244202
1229387107
221509795
962511071
1249237037
303564931
1341891224
447662429
2065957919
1985694504
2080215277
1479811003
1280730695
2123192750
1760204797
330304543
474186123
804278804
771344070
1902203816
1960345663
1761521296
1100808372
2103802744
894447608
281445100
220619748
389682360
331512529
1485045246
1186078549
1864486052
842699974
250073187
217455118
2076341102
813242051
261918821
1991626159
1482976723
4612582
761245740
1276423404
708323269
1620947877
1535076013
1357742162
805607588
1495047714
540613710
1073484782
1399383899
683418147
567014742
41257566
1106954684
1401342411
818898839
844156156
1718640233
1794247866
1605882979
337711374
1251040833
752969356
1337218916
234667840
786208871
681400618
140329959
1575974842
1995967944
120521551
1627565860
931631518
1133901237
1403893408
247226624
808035565
1222773734
1005172044
1485083306
2042700995
1732248410
440864705
655345122
1528251277
932170544
1681317743
926707958
2045184669
1657595210
962089496
1010466474
376554098
1086755110
703386495
492108356
1642066475
1274455455
2144149553
1651398618
62000332
33142497
931995268
1408890277
316751148
1053039933
1046069604
1876451548
1119552133
617886836
222343549
273799628
434959058
1645644954
469391949
1200330809
1871719358
1638274429
1093906803
82163457
817769032
1664148838
1078258515
1344465956
1054799088
208320552
971146871
441172694
423829744
1134563534
1173509398
1128527746
1568111519
1276706592
1945454092
1577149081
469954466
1174485780
1142236527
754809638
1447408059
84796241
1582839447
713026873
1650522438
1791313596
403094898
1719387750
969191917
1682738673
182902904
406256065
203303295
867711247
684592433
1993753261
621160337
1666798805
1369960398
423693067
1841652260
248317845
1180730697
1851155348
365732383
910807538
1353911175
853865022
1517209391
1757416284
253716492
2056500247
1961650392
710406327
1610132013
664016224
1110268553
153222558
1356363649
1003244080
1860902265
979300936
467431258
2044749029
162686429
1025976243
744044968
1889465386
466238133
1371084302
478515918
1979290359
987942095
1430648978
171706121
1244998399
110437749
1245873732
766438226
788588753
42736766
1363169831
784939024
1212241666
569927795
24108462
293010612
1461442253
1311337978
1887961646
1012429214
960594570
1999690145
75244292
689347424
671348925
1492451648
998066041
150564838
390451394
773739538
1781791934
637253589
478139409
4043567
162882113
78167406
1224806484
756847902
274933251
1377610276
1191273963
2064443762
309271174
345582950
1665940393
1149060499
1182070139
1616594790
1114681138
1633436289
772801358
795572634
1820373390
1215799401
423361777
1814641435
1972621567
204773841
821719436
235571128
1345685254
1489254697
701355744
1897828980
1489556320
393257704
727766473
88910818
1805585739
84388339
2040083368
481462466
767948229
1215962393
1380859315
1629356260
978026769
1804452469
144085474
1943699028
577737604
1017987945
1973348313
1135822608
307817065
968067831
1670464484
1000080573
1677411162
1929005459
1769489617
1971628694
1293981590
2003180738
1696324053
538686428
973153190
2013040412
1100065120
1850701184
741515677
1953370388
432617746
1781921684
662424285
436498686
762396449
25276329
1381837636
943938562
2039601205
1407391347
133524308
392863742
1188476804
779564928
698970688
544671313
1644877109
1666067661
1031224926
1827562890
1849382397
1151623859
804557725
2132337331
1538128900
204286708
2086111969
1108760509
1709152671
1742747174
196297546
1408232542
1457467146
1583220148
126365157
1223224383
2015711141
1581786676
192332239
995046291
1780400889
1150025484
1055210182
2113553904
1069233553
1214727937
275657720
2144854833
1634183616
524582955
1007143950
637980433
789253909
224686044
106047794
563051272
827311061
97097452
1617113293
143802724
1105687022
1108341447
898357786
1353815031
42666994
933240544
1540782446
1036952591
1830288044
163108780
316587716
1502400694
2144197836
497137329
630111600
1396122965
1156746902
172168496
2028624390
1134339625
1696571252
2072696123
1729328640
1161250511
79285496
1757983613
1199466726
952341876
76098536
675981271
1868280234
203188612
153034178
2024681459
401628496
1503067262
1348519074
1119683784
1519476446
484853569
1273597693
1980701918
788106285
817877315
1067482234
1818438291
1306845162
308190559
1459983270
759153458
1033996509
556905115
56067594
211441235
660542989
565728273
1849424819
249392261
455733848
1227883830
200957792
1127189072
2012757584
1170022351
272450498
2142038579
1500643189
1513443152
2022968524
1680419503
1521679933
522178987
1117974072
866622504
1740438896
407837362
31705836
137640721
1183566593
284093352
154641253
1278652391
1898309615
376220861
695021495
574014981
1679303946
1861595269
528384441
511067485
1040746591
1006068551
1310691166
2070861045
1750862306
629299867
12085583
185801925
330733556
1819860110
1420423643
1641416967
1538158794
331989106
1139702209
591468430
800545280
114616737
1078328498
1206097309
1986212006
1986550444
272032818
169390226
139432298
1806181852
1297255429
646029947
1394334553
594813011
1041130722
2117146107
1641492229
1520020863
197268281
1025180466
291751056
1701536442
802816133
50636741
1777897803
521830379
1800040330
872489727
1179893935
2108650908
387095132
1433679259
768526811
132119625
1608036568
1597896120
528285995
206430882
777615696
1777866319
1069618032
249671853
63076017
721061192
878165972
1699290831
1383477484
619526805
1179206037
851463507
1075649242
925952380
1737977408
1049643236
1849135795
1017689148
1610433637
1325274011
769963351
73117784
387214885
1524786547
292446171
1832313950
1749190777
1045855205
1670071837
710266029
468056104
107800050
1896318403
533928879
1411065384
1992924241
1945361905
1969711824
391921608
199719434
849591444
991701238
11144026
401107724
1149378038
239855591
511964980
223752919
991916562
1658232269
467778452
354529595
1879963898
1119776837
1365935751
1737619945
424504462
2081903056
1609026860
1726603458
626204804
289083494
1329181773
1137367374
768771520
436429508
1874864605
2059710758
1526623590
638983861
514563
998696601
778621167
1610904988
1252885418
911790047
1886436290
1317114595
1526347942
256075783
1853445325
2010541813
2089610064
1044067833
473890286
1009802122
2054301068
1845588259
1057396154
2115918843
880788068
1373055838
1075446489
1871349809
610627063
1588804187
1404851330
715990518
641891879
1129883453
1131570060
411481762
197689766
553212973
1067040807
1605200446
1427735992
1112013447
400251099
246356951
714932812
1397542088
1348841408
775412646
1138370312
1623825401
603484275
1198671825
546120421
522841956
972433344
1574792571
897723788
409343518
187182161
1269869303
1439102788
1349088246
526998599
361687704
2077865019
960305378
476747625
599518354
1276583317
1340268388
903954258
1616770724
1385703271
416990606
781529044
1679946798
1724496772
1921012629
966910308
405754690
966073264
428016248
1534282457
1373413480
1407931725
1793760588
370728690
2076336598
371629767
1252252622
1297667509
1765403253
256445365
853795302
1993991057
634051487
323145952
1808326129
1365433083
529189344
118422971
201224388
1646741013
1310755186
2537437
1279615118
1393709247
1127333987
65163453
1962908438
706828142
374935153
1096280542
1224091777
611535286
1550126975
813536436
1164919754
183646165
124389597
1704525273
1418121705
1467969886
1134978086
1531481536
366402149
1360298249
651021219
1794281626
688626631
1783112124
1618249322
98015213
323680312
1301362185
1428131015
1732992364
902931952
1252291373
600703702
1701826671
681085365
1367869559
2079588364
1559867858
306473009
631465958
559453463
1861643355
664044358
336858705
468116032
1146422264
664855232
1870352700
1737268358
1215620724
1847109369
1144200216
1317717547
1923298102
1141406161
723841084
917210722
1344874551
97083594
1982138822
22978405
959310359
343696685
975659124
1318207343
460575519
1020946312
1731318479
18457470
1836553620
399022973
1635330344
1366163638
714055662
1253911539
1532179669
76344251
1802083729
2049709158
1546999508
1180676023
1420664376
1650317456
603024981
687311428
784906841
1936638715
896083988
1222886952
355966073
1644718122
1546401675
2101053232
79448780
199489262
1834835244
1953009492
69964232
1518135512
1732383202
404880347
1353714591
41653324
1726463279
672299313
437936749
1191819673
108006583
1186471904
616280626
1646797289
250105331
399661456
90587857
20058667
1617442140
2002502035
2079686527
1129884386
878689164
1438064025
370481311
730437607
1037255862
450432983
1589756878
609232846
1603703184
1317201610
1358213463
799142150
696327836
2025504446
640893500
288277909
1475451977
929427569
256583045
715995586
737122229
1061480693
1538840857
1766546128
166768487
1035828580
716104461
448123173
354999583
663738577
2111321947
153537734
550964714
706213196
227980474
1223723629
1717141813
492235926
2053907854
1814196940
779745914
815382411
840564654
639799588
2123779310
1035181511
855319882
556757878
1684486105
653836728
1076862173
1684022672
1588036767
1683021874
2075177909
2050240632
335343906
1970279796
1308190496
53059266
504800071
938935771
2064549926
124002283
2012483991
1354873881
446632711
1884875546
630348408
927620423
1095090828
720160474
1505278913
2116966946
876891206
885657642
1666769852
177881043
280067779
1692293429
2056401938
257626312
860254848
970856723
1065160730
154505170
1992128701
161016708
643437252
124147212
587077272
17276001
1645388114
710701041
404496279
1276623865
870636414
485074160
693922670
1437004744
1370012625
1542208861
1781716567
995570091
388279702
1395692255
942379898
931722073
1928527792
1231562664
2052046615
313205272
855150847
1231299737
1047742161
1792165403
618220632
95199386
1368761972
1513470048
2030098674
404433055
941967657
1858457089
531517691
1470932249
1960763883
399070773
662817005
1359064633
237143289
460660398
5278081
1880438326
2013804382
1355711857
828231145
2035151967
874710128
1512008050
305910807
1366042475
10720450
1690485476
854717289
840751579
1260452376
1137915255
420431226
1586564337
1003009708
1926226246
1962235562
124200227
1839269971
256252808
1006450799
840159951
1680462906
1393843690
134809365
140760810
745288771
145604742
257848318
464989627
978921601
1709579641
260164569
63532166
1870213676
1447062679
1555232599
710604852
1749437960
268032004
1366207278
1980523761
114534975
1041341482
1547010549
1221933841
382044660
1532959141
858165153
1113995267
1277251290
2098687105
297352969
542785048
675243362
1790959237
779709023
505144975
119278988
555387023
669095909
673246060
2041096194
1548991731
310291302
1367894331
431253334
1746191700
1487250445
290386175
526514912
1792814937
2068662552
1687966009
872414846
530542196
312821720
676490629
1774641827
743030630
542326406
471746038
107837032
2071960988
1486899664
938999002
1984609119
409004552
735634015
1364859490
71203778
1773590720
1362776306
281541345
1620269571
223821319
1405511412
1276384978
1032461879
2130810047
1306307105
1700379460
104455224
2029531476
1088938150
1567911422
520318030
119012193
184532539
124983658
1707402805
1640015874
1056298682
2048777045
458253621
1319565130
1090956687
118430638
183289854
1311120899
1366692462
41150478
1128299051
1322328375
748030219
1832666838
2050616715
1493587920
714274149
1906123485
871378775
1229552992
1177467219
644390135
2137139229
1454049813
155420604
1460640247
857959013
1060581906
1355738166
1560253815
957914411
107372242
191339365
1552092956
1785853402
1858668111
1851390145
520493669
1581362379
215356566
1235348566
1364668956
1042561723
2030399790
837076380
1180328353
626334446
2036808170
1266074703
1370081801
918663454
127989333
44917644
1215926287
965935890
162937707
1127238672
1591306849
260364838
1251199060
1300404220
2129857419
270560287
2072002779
58225465
696030427
764627553
645492862
128427223
555754899
2074978421
65092510
1476040358
622247676
339202037
583988444
1032175585
651391084
1278183596
1119971967
422248423
349413541
6731071
1550736045
1214635456
980612139
1452893592
1612613274
119278473
2055523483
1869382133
1667167001
928938379
757248168
1094112117
2036962758
931351460
435469156
1702282967
1519736999
633156831
1228660318
617706475
408580251
1990047621
437876390
1276615364
148575873
870611742
445016632
1331457529
1142899892
1952460550
1053998474
1689334364
885509259
394536505
391896027
794546096
1390207180
479871689
443820048
361677767
378815744
1370358872
23292582
743040484
1368838329
895355132
1786253254
1606910911
842546956
1141799935
1124175474
787389882
2023356645
894758928
631110567
1810018821
1894791480
1564403851
376162012
1009859913
929557450
879877058
109419922
937104327
213596317
1656967819
91519642
394541816
168510953
349806805
647361327
1841380824
472845005
2000465001
2006166194
1736942013
118645811
300259762
590126507
841495286
55157518
429581063
916354438
1472424751
872609397
1063822446
284219141
1760842940
2034792462
1888619184
484716257
1231341380
983152616
1129431078
1842549260
290630925
1804106892
535471018
1042275158
1973948309
1378078739
192238989
562915642
51201053
275700521
1722122012
1005282343
1799939372
245618041
1691089932
914691335
852785009
292683000
166135906
1143670423
1336575749
1678949426
1396009423
90166703
1252870718
1224486132
415674264
1503036070
1219354795
1434823533
242304206
942511963
1385545277
1599156761
1593366046
1659570835
526136700
1170350547
1784102990
1329982047
1911310354
1882040424
1224058778
2023746831
1726330048
308967510
1049119476
1906515111
774808252
2119792136
1374643912
261068579
712676395
1309465491
1632974881
479805737
1742168849
378842135
221274382
941070419
783942032
1362902004
908664830
1024752879
1375842859
147625510
1717658386
416496895
1670159198
1822999735
1729561938
533590673
846784228
1718737781
2070636381
1462269760
297701011
1821018026
1073558509
190664531
2113561171
809319955
923207213
1202932196
1787476702
115036882
589158265
668021636
624732866
312070115
69644653
1644103628
521747787
1826646668
1124193445
339205165
154519002
2066107363
2105247269
1302197484
1107295604
1210519755
681759006
1286578879
208107264
666868131
1474399138
1814622641
171339086
911227508
969109804
1754996995
529474263
1201055468
961037267
867913924
786915873
1383696434
674188483
725298132
664140229
1494968844
799880157
101109613
609557061
315035479
1040658155
1610926300
933552075
1580287291
61902544
1414620745
1962224526
875513206
1664791091
2057208632
1298252756
1630944520
495647666
175580967
1329012374
1075650266
1026051677
857822690
356121487
861447304
1390279579
16964106
1217744827
1476040022
1898399883
69300643
465284927
449807920
7179348
1966439332
648511664
1126045040
873805361
177038624
10163626
735775123
977460230
610470417
340044749
1272038307
1888666870
2061725660
170854180
1463858350
1305632022
975046717
195553700
406256065
844317709
1524772869
2095672318
1701474743
2101133580
1498561829
1879352081
1534637377
551570437
392014806
430414367
2067749737
2032565156
46855448
1895641338
1776404182
996076203
1801887174
1966441039
254123644
418551780
1701484670
919167147
1264572856
859392946
2144830131
1542386497
783163240
2073256756
1963429099
1945612611
1857691917
2140584887
157141134
1703114084
1633926408
323635132
88091935
1096603597
2053928717
731830954
103944113
1225878559
1058375835
1658234696
1626006187
170507913
1488431233
242101639
1447331820
628024555
707721957
1829874830
1491371465
300596271
420564106
972218720
1068492203
1375503489
1724576777
509377364
1254139333
912082806
31890285
2099784495
1335716425
1636286001
577517689
1738926059
1129414684
882027410
769367870
1880952941
397458532
307676363
1767171931
516493434
1805537260
678534536
849595356
792098692
1371583396
371388062
1673460459
613293938
2051788635
1984649206
669342284
1711630550
2127941371
1675203556
400105654
1540993264
745855654
1603685803
1041245954
1730175666
413324456
43080217
467945542
1033070477
581718834
1158967381
269702621
1244230516
2087314107
455529410
1793601792
1610220848
99529823
147743811
380941685
593090532
1085518972
364284779
229455850
480853026
673985778
885413669
1984952167
1162257468
1932538220
642107085
2099079743
1857459690
1992522867
266143302
1101178015
953052621
847493003
1891822127
1925652430
1406044775
7222713
110618649
1711195759
1360943663
743651473
489094549
928783372
1074788686
1277488546
950549529
332660568
808399498
350205668
252688886
1544049317
1236902489
1062136406
1002529233
828377913
1080790445
922600255
1691211822
2020528839
2055853943
1180856633
1183230503
941477247
1130564448
1025618419
709677111
1781256857
1844787246
1929126266
1273481118
462202291
1995294775
961868136
1774137127
911890851
1775545342
920690107
921207358
871576112
954834297
599108650
1124730378
1603185392
685639995
1109754033
1287640760
458488576
1875488804
218498453
2141205567
1474582478
1919793384
1774004845
927775115
712937220
1472670819
879708406
83293135
1878981367
873710429
512703294
1852341433
1036777400
261594588
2131794813
624893185
1187812291
255902583
1227414450
859981201
1488307207
2124006898
1563904669
260173936
1824534022
1358889424
259578939
132789132
280662545
405523717
2079171648
2117505577
1846276951
1124554347
515706967
1018125144
1708001552
1717417161
1894847417
1208350876
1710813393
1383196546
763550126
483364105
1511358082
1010179108
1843276911
1447203387
740267103
1036219962
1321784866
857654676
1370807008
658774440
65032131
27700107
477589331
1716388760
280429604
826117408
1200376253
177666206
267892448
1708210541
966412811
1904078943
1551916615
1983890046
2096201194
1096815310
1715903697
935048331
706992463
1990379537
730277358
1643881508
971949641
1601199827
359304064
774726706
318545315
168222557
785315200
729932545
1258624842
373334771
960190926
1358201004
949101693
529789320
76267147
1696733850
1633035677
564366636
1626093225
1599468637
164134526
658772139
1574597938
1597901752
291169327
2004200932
1590266672
116429557
299620218
1884696871
1551955982
1642047229
1043872435
1590307093
1164607553
1229218501
1946993380
1465310787
463487794
655911135
218057116
1513236383
798649756
740954327
1880241913
1310144472
1853550168
1835725029
398373447
1964924839
843540821
1821875303
702159651
1589544888
268795082
321159616
562641660
637303156
2067745831
1885920245
1434681338
1611628101
670139491
1738644323
547272880
178678174
1596076146
692867010
105041907
970632251
1784569939
374548844
865130943
219311009
862168507
2089982235
2030718432
1475663255
727590492
1604654268
1699118418
1846415816
31383716
996946864
669222552
1850983334
673655463
1876562159
1697824207
2061134962
2075842468
313825638
1074258320
811536556
459732607
1570576814
138657706
820738018
1468938122
1168229136
1666562133
1883059934
1506274061
588775710
2014036531
2114104598
1257308296
648049341
1395824590
1038103536
1465806751
1206806321
1930459830
186620421
1723826627
50626978
577170530
2003235507
311597373
234531539
2122589430
1478590689
272859815
486098897
52747852
1243815744
1426291783
245020051
559631053
573887830
472895726
997944600
945755258
87932213
1684999325
1626360764
1361254533
2008524238
1655324611
1157495913
1858684497
670431808
1959658986
1151036425
1309845465
555200547
1372431654
703802407
494542631
363140775
201462815
1950867375
846532823
1039389890
1502290438
1050779794
1404907454
857477485
1392081342
1944327968
1567229127
359030804
1900961918
1558614534
1004811524
1276815892
60289379
684773098
1369819023
266458926
296860705
566683164
1585144632
1513684164
778654166
692308006
204044013
1654564358
1067761318
1614866700
1356269479
18990325
2049672674
2021733515
1479828742
526618366
1518424610
536293337
519681611
1276680804
496109102
981325435
792634879
410351557
1889421940
2022630110
680071441
1476626488
223217556
1082473814
517288753
88104264
1347325519
1826464354
1172173494
293069657
1433192562
665167495
1549757481
1838705152
1934040221
49251617
498916427
1386903212
830131465
1159966003
1740766202
1714213552
1994707628
718567233
1362307382
374046628
2025002967
1586654260
972642582
85250404
64547679
1350318345
813339968
390804663
337307193
635668696
356159380
1837180895
1571339965
1410242943
1716219107
1923871333
101271569
238558005
780364433
5645635
235212509
1020573057
881275078
196643545
986625348
1911194182
481070327
1185103315
815308757
864682301
1257900826
1154912541
290165594
1287249432
141761519
1806688385
682893112
1744416817
1226510793
233656264
1482933344
1053472501
17438334
1518394254
58854047
1879842061
575835441
1437822071
744450964
900206514
438054363
47794525
357396337
1344315339
1049230260
1136368237
1963101363
891573543
2111448331
667442039
581668612
1641391572
1363772228
555287915
331669875
203106529
1975403415
1540163454
1732567155
320213139
2077312269
1125900529
1860789596
1020926192
1661270678
2139985343
2068672829
310222011
1157855668
1829539635
1632874119
510392930
87235654
1429342289
1272355690
1718857828
825396060
1752247617
1701542752
157581627
407200312
136751493
1328261295
1197012342
2124375888
1654533137
1073904696
2144081002
792797950
1908503542
42163912
1872785938
591403340
1575463812
2110362430
30461215
724476093
1594645899
1648439254
2133519746
1041447558
2131845415
1395532934
1829895996
1794084115
449125015
1734440476
903550739
1687547553
1949204099
1518113679
1959797317
626635418
625868377
1307839240
1922011554
912558839
1323929779
286711444
85121434
274415925
765325983
1968253954
1384408101
1143168751
548751918
1889056043
1270506016
104675369
1435238286
2094121726
1256608305
341478155
44782178
1153411071
1550573455
346563060
1044848006
1621938653
208212190
1455336698
493116726
1582485321
1420485330
1796738865
261879929
1153229581
1701194594
498955561
1884009599
1579549026
151246101
1448081305
1147129266
939975546
1231444980
1825723497
2139264491
653117506
1634260345
1370683415
686202788
1157235385
811420056
1492356916
2143270684
1304554448
370859841
202489661
489186542
1828449618
1988947253
1440969125
2012025161
1337491906
980448755
17452716
845827624
1162798510
1988866186
528248890
412958360
962598559
987565686
811186099
1903598520
757061368
1723680386
779981757
61901008
995259409
18155621
1644681349
1379346597
2130514743
443002974
236055028
2086431008
1471473401
1601636717
1342028655
828935446
1469948672
1102860341
380828111
250388962
2014617574
1965425143
1549896699
787079813
1067359510
1225781842
940562133
1256191788
2042444149
874945716
1458810597
2080604023
1967101150
445845174
318703730
429091793
535362381
1300033336
1866585867
1652778027
853744307
1392076225
919965316
1791717800
63157250
913525598
2134213541
1611987065
136114386
683866521
14997205
508385221
910712604
2126971549
467823930
1088830695
1313860639
1447923736
1075513745
2094028016
1959876781
1657714884
403122077
1356090920
369999753
1892713387
1424614358
1113924655
179049680
888757164
1337061242
1317993248
1538644703
1578011296
1489327607
1984998015
1989029364
883413208
1782329202
1811627283
2082583438
319712702
1513898707
690402523
219292350
593917290
1396970367
1548662144
180030585
1931286935
1698189705
1226850601
1218160931
1616164723
1770046520
546353045
1433519234
1958208191
59999661
748011630
474970257
2034511259
965165029
424078202
130570650
1605964187
953154064
136520773
2007116948
1365325196
1801995531
1452619072
1937899747
1404851330
2137371826
1104330026
359193536
732249652
2012252157
1730739079
1088341800
714630058
470308919
1877947523
1090670266
165136704
924143882
436161177
1813191585
252670471
1221747537
479237759
1496180670
1685803578
763592684
1974963413
385867381
1312126286
1313601881
710435243
335422861
122065018
1186604208
114637108
1679520634
1648055290
321367565
1163146047
1341628367
22999794
678536109
10665330
1728837113
992733084
69697831
1050788360
1702448710
362730424
1061842117
629004037
1468704835
2015126295
1861543214
628077735
1738963158
206541402
1962630979
1945636128
1789290482
91708544
686863353
441325302
1899515131
801596707
1017401398
1810972966
376632184
1099580609
1460543171
624596953
525686244
318309748
2048611590
1204363871
1939663499
1672306415
1809939923
1880295733
839240747
964903620
262869381
331930745
720020067
905171920
1355589917
783799370
1570407303
511975476
253636421
400195935
2036577080
2104047735
1826340796
88237488
1157711623
603319300
318087162
1899550389
1876657438
1065406401
1476633738
579042455
1068032929
1927988925
1679355227
635693400
699337257
1973379081
668099570
869880279
1417701107
1316703181
842005055
839005186
894499053
1179384939
1897047518
1870000589
1579718293
1030684897
124745658
1414579960
794947509
2005274249
1133276393
535334691
1393842120
594229965
1406753457
712783200
1141469615
17755675
1293733372
800921895
828726097
835590249
1217254888
219826032
1393085635
299027421
604674069
1656786649
1244886041
1758906334
1295837648
952181239
1983198614
509605008
1071744613
1944560584
1188340161
462471877
1348974987
1400829649
583073628
1494345456
271008667
812419679
1655695151
1126543905
1289583790
1572832660
671602646
1184751766
325017575
1485195652
515336002
1272969557
2059583723
10681859
628778674
1276013043
765135292
367349170
1427655057
1171952715
2040217466
167550149
1270180097
1682355487
1520060225
638443330
192322654
969730788
981703672
1918417890
337887217
2115389528
897271025
600305336
2078338344
724533905
1492018434
848746940
1396141093
1884718284
655948525
746626385
257459068
2062222679
979911319
1095280871
1790764848
1166234838
2141470271
2004980623
1778644422
1672722934
1897362931
176358830
2118766219
1624608049
1590010466
41794508
727246924
1210593871
667705830
1107494828
1512627801
1091816907
1984666558
1983920069
1565103759
1537711360
2009816257
65364878
822060354
1153070113
580435540
947893615
964491255
1329792080
379617659
52038608
2069611236
100042989
1175317996
1541458617
290921792
1783231488
504858808
1907930577
884108647
1696274328
233403581
1817435411
543925478
1769660000
1339522007
1580934889
520192526
866544687
1547347584
1693334231
123515898
234361269
1822191474
2139451527
1202080013
996574470
1389819122
1298462630
1756817703
34554970
1417512222
594895401
647442366
1997023161
584116308
752818486
1742884224
1166275483
219494062
749018745
324103283
631760555
758581289
1245283193
910332579
696066523
728128605
1051486535
2002911061
830274100
1713182308
192242536
1285113535
379959990
223280781
152506607
1928157574
1685458689
1039592540
1368005230
892878151
1370588558
242890340
862304185
1601196924
1014885009
1792419184
1805964790
1347648667
27251138
733458165
54447678
977543161
1176907931
1304932275
1699236001
692953975
1730519942
1963936623
2025844612
30072631
572519927
1884020880
1460354949
954988435
1286129755
1011822248
1040724146
886895161
1416666594
1557932160
1780347919
621108025
510226495
1176204057
1460444670
1067705184
1683134038
853949895
1547730446
2076378599
1745656151
1536703082
1830536644
759758752
1639286252
1966534902
403914141
804140370
725057396
929315876
1967590138
1386298625
1960025814
1150257241
1274576290
1102377121
248772347
63113380
2138255681
938972020
8353496
862029139
1204791091
992470462
1619380170
430645208
368038168
1663674225
981524021
837063250
2026365084
1551854514
1935345839
253109914
584123833
1891608561
940564539
1770128685
18553481
1699227002
915525596
1042164249
1097027674
395437349
1948147045
261346130
1144217077
85271409
1224666064
1273352890
1453457870
6821312
1040695538
1340354185
1449230988
53644020
408887352
1395473856
874112969
691108080
1115327972
1186947799
1118466134
504893888
1996305826
276348214
1714427350
276171127
1011333484
1101259805
399644774
2075286632
652980064
271512117
1706187453
1480417328
46195496
1450515049
135575310
716607007
326638341
864303407
1940891591
2023443043
1885265588
2118331551
887031787
660561977
817187942
942886508
1339587530
557539722
577283971
415907078
2041694296
538395521
824952883
1636169370
293782004
393304961
1528575832
675770849
1903086972
2030828139
524116625
656170014
1985443841
301703490
516195833
892196873
299536965
1641094044
460598845
1648696846
807881491
293206492
483232388
1679651348
280357419
636282957
2011355737
206392236
969052906
922659487
169517057
481755187
732043860
44559920
1435180277
83911950
290761177
117022333
1457130685
495405950
459874412
1131590862
441323120
1677772386
395815118
1715296167
160844441
285997165
1333533585
1686404925
91113156
278255545
253991173
702716016
1513312344
1464495484
1072048074
1716440578
1838311710
2021357457
288251000
1463705833
162749238
1584110988
2127173604
1390717370
1714044882
2112464684
1835507871
677247106
219226609
1303518352
1476082619
1731156252
171550390
2034391603
63804881
1929803629
1612996625
1183157980
1679737117
1029595360
1679090307
277432288
1621047391
219973977
1363392700
513210119
444273789
1381989986
1564528923
2078680547
1467607261
1736752458
364520196
1201085459
530694698
699985180
1542225193
667048399
88933720
259613
1140401069
1411124226
1465845285
315174457
1996557593
1619353535
628855141
834363818
1992993001
868242714
1822770527
1161241555
971074764
484487672
1472996132
2030008461
988689649
4733632
1771892240
1207904468
1874188522
1764667766
1193870272
409225085
845252029
493779334
1991109592
2119960676
912956262
1636679872
276348995
1534774772
286615787
1290284180
1051757652
1876523554
1616503140
154651600
1155196530
161295595
1888547248
509663038
1657968989
1180475229
1974584713
593521653
1875516753
384107455
418606704
311893788
357213943
1666585687
1775413598
952480760
1030867548
436921563
296734131
152234438
343766000
1301904825
601266405
1714959402
256322920
1252376572
965206327
1933876970
232021789
838350231
673660619
782405383
1256778969
1324054911
1970040420
396330752
413055348
975400175
1486591227
218345091
1002737780
976060279
241063514
1290653073
1868423552
239103984
2116159928
1065575525
1387253257
2010988420
833601380
860726243
1401662356
2062676106
748477084
192826626
1083390168
110216047
933871992
36640937
1703130989
1229061866
1250044858
1483859544
1867214595
1498997984
1813385100
582218985
1950800108
631839761
164950035
1731657593
1152018301
323057894
353160186
1359986546
1107130581
1501616989
1900943541
2040540815
1524581772
2123505486
1919617289
1297727361
1083806928
1687092909
1259342082
1363777660
1950150879
939620826
738250675
1230945141
289717316
772219904
1643101402
68673243
698198325
1007710575
2095457202
141545903
1935965674
1803552510
364517794
720503770
477693733
1160771484
1939707809
818344523
1336106819
1395519132
686275603
1670113798
1123111803
1355855941
1947458823
720585657
820776760
2072244221
1845293125
345348733
1638381028
1650511322
346182606
2055362651
1610692710
194466774
1876582786
1963510619
1406854317
2128953163
828463662
13678753
1232758929
959248908
904647884
1543366222
800679131
1373640209
977437664
953664508
33846087
372443534
485704770
1462283589
396209807
1441349992
1788355415
1891066576
1671082048
299307892
902982372
250837850
1411891562
1592379245
1884905634
2117591260
1503410095
1486388002
1623890289
456490260
1249748139
1328700151
896708962
1628349949
77331858
644070603
651053925
323070515
1950898188
1002518973
1004497773
1932323133
1659055383
360162002
628628814
429069670
917833168
785537388
1518979526
660082191
999843704
1941238244
1630994433
1444826308
161941084
1151066276
456355312
1635862674
1122163779
2114062775
316964626
266987075
971786308
1525884636
1172121003
817180428
997461657
879046200
419253411
1784693731
412525109
1962004286
557880348
1356473133
350477525
1214976978
1362010632
160988982
1331135649
804053331
1532244470
2125757159
1517524151
531289567
613787616
1873937634
1865343647
1096970561
1732885524
2052885766
1803776441
2141515963
848247720
1159164282
899232771
1160418745
1586817968
1221245872
2042838120
163641453
1416683029
415663275
638616877
1284177085
1723136468
440743876
1669616065
2051005086
2144009376
1845506220
657325362
1353357315
1219603145
670688264
170445470
27470561
503541046
1096061309
477212254
919406550
979585558
1234575847
1245394633
1340165272
1189206600
725250393
693194695
1360805951
1078310402
800310518
1058106401
1519861746
420436615
584576247
935400176
244145723
2010971777
521030564
2013875575
196748994
1028371264
1830007761
598571052
1835048018
1529390385
1522641604
1657510600
219074200
1537697135
1391308923
775043125
78824453
134542863
1373433433
1682371091
72407416
1235725500
640649075
193986555
804766285
1931296748
737651798
610315062
179360169
790925643
765228159
38717013
1785465842
789253289
769914641
280122102
1592372816
1329720290
110729375
1752552752
1695437298
996456382
1303788868
826339749
753449371
1493908661
718722221
873471843
878163224
443656458
1860020045
1499866595
1691652830
31623674
33996472
660763551
1030201863
2097447265
1142848263
347241622
2093891861
1976669668
577315561
1935963200
752650525
579446562
369833926
1454807888
1308353245
933453164
1127448238
1279969689
659926593
90343416
323714186
1522074711
1175317996
1452767206
1962555266
1984042840
1666090847
1352734236
1121206907
818590009
1805416008
257153341
962663487
827845232
1969397946
803390802
1009164199
297737245
627138315
141440868
78229911
1718397104
381799758
1715817373
726758855
56240629
325796938
1993934326
856686981
1594875089
83988781
569905613
1116342870
668994081
1725949620
947309633
1322021217
836372472
1999610213
155510291
1211265554
1377620134
1072672750
81342886
52739001
271888856
385065144
1761754041
664752983
810416147
1574242565
1443392107
1156633805
1293256303
657534963
1406398076
1809464797
1328332786
1051689060
331064831
905196683
1600317385
1577725999
2724065
1192170006
2020282378
745136864
1503588857
1288747754
382645900
438466956
1950812036
1737457107
1127189072
1918060538
685422604
1442373838
213127888
618937664
646508977
1164302461
931875497
1962364126
414440739
375092147
298714071
1323832677
1787026400
6908099
988374171
1771035881
1691100310
389716524
616875249
643505421
1590309237
90648677
531113373
24178680
750867808
670548020
618727130
636203386
1910575481
124907321
563852026
658720422
550070409
1069830724
1100939503
1272400525
1786982662
35154535
491935637
1086817088
1915404369
80070560
388910283
786289273
1939885618
2067354547
361804018
1393452186
2087078233
1110791526
226161039
1280391901
1347711706
64186592
982648580
2111259379
35010461
1346754320
851707109
26915498
2002318893
640543337
909375708
1560689038
1868180848
2037125222
1864540331
766642620
448672477
1245206656
1293731176
1103957620
1120380724
652441463
1549254275
25280192
1578866987
794415315
872610968
1273033935
1020467022
128222520
1237115065
1453739635
171764444
1332807766
115522175
920627624
1528741595
528522755
1660796792
983418162
398925054
837780837
133667879
2009772938
1475963118
2061479843
1650599510
1956018594
509462084
1442220185
994061646
1934953897
1682101759
1584122537
836542929
896624616
657044849
1007527018
225096084
586898273
1686718191
1455310076
160331403
1804286944
2123227660
1300456016
352799243
1559619979
1792824386
1836088672
480559396
563495403
1801020960
958936128
1213007266
1687845115
1151216252
699971848
676611481
482724216
2062901528
1084597054
1690169310
2117500610
2076442986
935840614
1540623215
1522935674
1229309811
1280138340
1347318546
829727381
1294504514
916563514
1924496618
1783321810
1118615290
1855857393
1458596564
611420582
1443539243
1341296282
62254226
1641613122
1837779834
1104975630
1558523123
556104668
1485076233
187876745
1876443504
1014960692
2144449657
254282423
193198900
1080822112
845280831
1617650501
1788189223
1077773405
2088673116
1301164589
505784802
204360189
189847380
1204180747
1833655997
1721326688
1233423949
1442161984
1319481120
1259502084
1102164879
722568017
1124159223
1298842686
1115837662
782652186
683883343
1043265117
1075836881
1895918717
445536892
1620306963
1732530947
1781067255
951257246
473599490
344439366
1812099507
1741540045
349765108
1960791837
1263972191
1287171482
164763719
1587613222
1145211053
2038234119
729932737
833902406
1521263962
28490287
293040396
2066982141
2028933834
732884980
1467165104
1133759947
1983745420
698229246
408332206
716359821
11239729
1352112734
1023905736
289837411
1554934501
897786183
454383559
1998705487
94514429
1599333257
34911582
2064236179
353150602
120205260
477282543
307259672
324589325
1399822592
1298381864
1404551870
2001466797
188161445
6140136
1687288184
13187920
370431132
124189908
1197133560
86866196
269816891
482299244
361324647
1288053405
1869980477
618986386
2037728694
836371864
1189293896
291763923
957215607
863131973
1722637728
1663425701
1885977944
1557422125
1423512710
268628555
1266456397
1690381703
2006278505
1916608186
2140046476
1121764007
974265714
112747932
178082596
1970691176
1888560154
762723651
261325578
252654920
1621049205
2006966592
1997973353
540395429
483880899
1594808298
1061092934
902411126
1263053004
1136196509
1629301461
2124147857
1958249760
1168606323
1407880985
662201118
2079979681
387962825
817981144
1981030804
1147019761
562876606
1467072476
139161455
528797962
839027738
433896261
1629862579
1643316101
2105557288
27004339
1230962913
1560176284
830979546
690976328
1910077510
1450324931
194497131
261538494
125521334
329302528
1874365851
1479837021
1862598749
1114408880
726597548
860834541
1999467765
412246016
1757537019
1749466571
1582269107
844416139
1226681346
15271673
758347611
1196920355
1504020728
1068213796
237681253
904783827
1088696222
1113412867
276451005
1454891576
16581448
1715867117
391687281
707188404
1680644374
1626249528
1185830974
336835380
1936092762
12959242
64582894
1598278111
21078494
512642436
1017564207
1203894365
807121491
1874432479
2060297977
1466082193
737228096
301236583
93840621
763650617
7629677
1681789625
391214875
984939523
1211681644
1421574313
442118578
1325760906
1441809212
1281665963
1900060208
1672831811
1303936585
1084435016
639078589
971470779
1009406649
585105833
1061910815
1963295081
1775811532
1272592251
320106269
1263030322
704086968
1596897913
992216669
892289712
888391267
1661797173
1164129770
896330400
1432845941
886968512
1049832870
1206533342
1912408373
1596143443
1521023497
674278123
62162157
486647206
981334129
995455328
1018793350
965522505
296685071
775412968
1793839501
123973468
1512766777
1306901814
772117574
541254477
1289598092
1933028799
251937143
446733013
337377597
418793829
404822753
715771307
1085316295
1963525150
1445155185
1914837438
2093536744
1351957908
486726957
1415874368
1977463592
449473225
1908688166
1503653004
663041243
1920239860
1769664126
918926197
512880575
240014918
1844495752
594501692
1828935359
1708808653
1511166053
757232655
141458842
1369401408
1808631418
1741415638
367546065
1751878502
899424343
966919442
1845057271
1280314103
63732018
471073695
648314043
1931387105
1202964836
2069757878
1730162279
1093464845
1557267995
2089156893
1477734275
1399178925
848326398
87602946
256688668
1324441664
658226444
753262227
1981712961
1440026754
1475122360
156119740
1443495694
1256692127
2063442929
1013085478
502232436
548213933
817923873
1821566150
1449142060
15887776
1929229930
1508201141
634785119
613760340
445331177
2064568392
1764159600
67742836
233669365
189501660
506292578
1922754570
1977733002
94275409
1127279798
87209886
1066497301
1378167710
1306947364
994183978
1106494323
232620017
1531552381
1020384779
1404218186
1502051453
1321427833
1856058015
990957288
1025028689
1657395914
1965941082
1217994003
172696099
1092352787
205475305
1899440543
1261633696
28818584
1641470287
2078512768
631117714
800930063
14761841
41257557
621174001
960073526
1639456649
336767397
1538812147
305016244
1167822968
1683745896
874915172
452680018
39572507
427119386
1962482522
960119386
1694175104
2001850881
178414027
1083758744
233050573
1019193043
2054415992
1074024038
355799367
2026760052
1264479435
2107239176
1715346304
1781415301
682027868
1298768946
1070491647
1214406074
1679478585
1606015330
1764037227
2136797383
1491658789
1603194540
1894514262
496054735
364924871
868324961
1228857598
1148296175
666364648
919899890
1667926455
37793947
3386558
135453599
927068575
1439802332
561446783
310334239
56932097
702765420
298597115
678915385
1320247101
244128749
466124582
1586270654
1370074259
867357462
640495966
16174569
1487940466
1891926382
1791919187
1993866678
1661162629
270338243
2122016542
1509734237
1786124220
1288706370
400082273
156848250
1470363744
1484890344
1636644852
1585923873
145319135
1316057051
1821651277
1892172862
473205500
1321270244
1635791952
116202410
1457883578
520986689
156772631
345921410
692248352
2098806585
761474470
1352188445
547030609
2016458279
774130441
1217254162
2063229058
1766050999
538238875
2100181611
1966147490
58382514
1754979880
1532489953
2127004096
889567356
715923143
257832554
558840431
1563896251
300882929
219849103
116397092
37976565
711113398
1258592845
1851049829
1370544833
385549216
18850461
2047542455
2098946651
1985590564
1980191858
704744872
1427507308
192407902
1299323600
1821707146
2098746852
1201650092
2056230075
657434175
849831105
134524315
1613463054
1441159325
1937419731
2129896921
762522942
1535044270
1481361977
1218264107
1165310044
1983048930
1139879784
1777321371
1750491093
1479777478
2025572951
458967869
1601714353
1116323632
959100928
997803719
823824193
2005266016
638728002
662944124
1772846036
1767092990
802071963
1864935555
1538997418
1764682144
773386723
1914585558
184399520
1598066290
1183787410
1748390213
10253421
321142189
664215945
654333874
40385851
1344878068
117558669
873912686
860501547
539531877
238984148
1402730765
1642855331
1115588283
2083570225
1538993881
1706997550
1085937092
291345008
1977277185
1593917846
1582813428
229680532
872616725
1874092598
82857692
2045633523
960286857
1309608796
2009641375
328788369
1128797767
751484876
1910515060
336037142
1732058734
672241890
1296601903
603478246
1225240063
44550294
941312786
38043476
426078092
1175587531
1676884378
462284910
1711594200
452999275
2095094482
1373047175
1314857230
1020441570
1435381066
1249197705
1950513942
1951033018
1078154502
1664375278
1796996390
2145908084
2044703744
1424656065
257129084
635390005
1950757941
159916651
1441945954
1372107444
1402517123
1893187559
1288151655
45541227
1676760911
2128467907
903168898
152151626
542210214
1071892026
787032319
1228328464
1206453622
130718649
242879868
422910440
275752023
1584044831
1199520946
1255751173
605181040
1745624511
405111380
1262993437
1110339849
2068394454
1653767828
853993661
1230355064
1585163159
1899063930
1387092443
1351893520
177435744
1061170331
1957775820
1959003891
135791646
1876507424
752703965
1868477458
2017481526
1699710238
1454490724
1251576617
2121985079
301136767
1166891479
1662146468
1544453426
846814214
1670963357
1824915609
635994350
1940221335
1842706944
133523989
718494490
39109063
1068441108
227402807
521194071
1597346388
1534075113
732653511
1041276774
1088833316
906341140
768425257
891943774
456057584
1157768733
296101772
1932828680
1555059388
1264667617
1021819881
920623605
1593973310
333461378
720503770
443868105
68837207
850950808
264947881
1030778807
545647845
688967464
1076917798
2099503191
1154143446
1467135344
1395275289
666980590
545588306
740684439
1783135744
395689668
550380702
308655878
2028130428
1633484159
1750807042
690079271
1548125316
265845642
806315634
188986709
1692158535
906660237
1780889645
743678697
714211945
271752832
708750001
1126310377
1738270237
1885574487
803558365
850694443
1223901210
1273418691
891035031
805186943
747782325
1226987904
625404589
444526056
1340346488
1298749833
777106132
1514683188
655567463
1310117554
67923007
1597579427
2008536984
256082080
1004839389
593958099
930076958
158508834
2038041422
1936437880
153516700
1722409678
2112184930
2120730704
306659165
1501350476
1396505317
1995164625
506528416
1335781796
678425261
269794900
1471078283
287492516
161422858
1563545669
1407376395
1811651429
1390579673
1303449575
914674084
469644770
1542225193
376162012
1528549679
679621408
2058141375
831813637
1394681796
1162270814
833538506
1781658166
89775902
100070606
1454379218
699920418
1535417093
1250409199
193189475
1028373913
1339765662
226958645
828053447
358525842
431941593
853402722
1777469832
128435041
1780236999
172463727
1869581860
1775961968
280473026
453567279
96272815
1782344265
1722447351
1530472593
330273063
2032533495
382286975
2051508925
1139313381
1148483936
1593727245
1485881762
1554904275
1998968159
857355411
335263628
1629010250
1025461978
79975010
2124911364
446898417
602152631
1176995608
412514472
1831927519
938733618
1832977561
377852134
1043378518
1994519172
1043793642
262829704
1321974975
1518358291
689623358
927413195
1121737841
1518052724
1813523547
71176755
973417481
880544598
10028443
1840260067
1540163454
1682857977
558181489
1500314382
1440585490
25670231
947433859
630482394
205907168
1970907683
1537886794
1969107470
935420831
143782601
1973700837
321859783
1359886787
2062881121
2053156849
60869261
1194799924
337134147
1014929529
1811999947
404717630
1496720612
1095621449
1518628029
1656153855
752973620
251317015
1833855981
1641049374
36772851
1392644723
2122864499
2110068159
1842110195
1107111561
1519149516
1171608982
594215104
940066952
381711798
219746255
821045164
433255487
243178637
1810499401
257356388
1832716987
1700129464
846371136
446856683
81689954
1455316960
1753214506
1572493907
728930995
1735034087
1622082572
114814355
239826503
1176724199
1968031762
1780414552
881908621
1177845343
540615369
1013826588
1050020828
1290047385
26827310
30611489
1126581956
1773278758
286486993
1921272346
1963984916
1377847301
172671344
1802666296
658903898
380036824
243080709
2114106372
1779317671
260254740
1133341572
1893475025
1401991342
2060541476
403367487
1009546341
1466721134
673366303
1583997409
929192531
841440937
1157336479
1637344502
1494619212
1485930782
126686588
452742281
1894585050
1330868552
289738484
557155375
236087947
1579357822
973299414
198956788
796119613
1500700178
326798919
553801538
2055126556
864610476
2026401506
1602761241
1780453504
201268856
1213394866
561177098
1903385763
1046126059
897179067
480385794
1698422880
571359630
1956148867
1578242482
1433639950
1562313413
1102061088
373569264
864126630
1712254789
526119492
1084083915
847927955
1199015605
1421756779
534395362
1838053559
1100094452
656948377
557837382
522791146
1606331905
1955748949
1851217667
1636888637
1739482311
1223010293
1270026870
1371857123
2126002970
579437862
1876574210
381399549
1682699330
2080902480
1973984559
2002376218
598441191
540556367
640459611
1447953574
512315740
283072463
252673832
1235776505
1311519696
993761155
9626222
2112852727
652693527
390223049
1497069751
2046399818
2035151967
742247033
786921521
461540913
463563063
979479368
1317415503
2079079997
2101265465
1530207798
681853032
311778370
632443562
1160659497
1562985943
1178887453
745738761
2008586935
2092560514
1823807296
902716501
1145526096
463793789
1433354111
64085583
1428280084
186992474
1648292347
1339377985
736001667
1298519212
909010189
422644708
588232253
381221513
163243774
1318852610
1476226098
2081025615
982903323
1061061888
1229866243
1158967381
110357060
941971766
793681580
18008375
188175308
181136951
1898286205
1548324130
234344135
1794039705
78692833
1999582084
1259740657
809410535
1649923146
1207136525
1706318815
1255236709
1609863486
1263140617
1796666728
26128419
1388954454
1118934460
502970919
1861773710
2130876259
588750231
361946542
855689145
697453123
834204967
629012207
946478383
102928052
848132432
92611641
298000769
421165848
291984607
922621120
89911318
434900088
981212001
1861617790
13037667
294541937
1203001707
1216403732
901496419
1598210621
1384994617
1311382791
1699439717
1159261145
2077248680
653773847
979572147
874270339
1727880141
517695493
1995011194
249636555
527502291
596212617
321113125
1552215937
371731421
1407848114
575740018
240781953
831323371
107125905
406917683
926907479
1974190685
1098298262
603563527
1658956124
1792401059
1469150066
210183994
668538225
1036796475
704801888
794588033
1177441482
284408055
937890021
772742382
1643381496
1348399210
503658761
1152733986
1580716759
673595641
1371982462
713528828
467793993
1869033297
955145827
1958204953
934032930
1837296559
1767721196
1997951794
405498987
564344683
186749245
1624975545
140716680
347184790
1678226535
178389050
1065522718
1969848981
1090039528
992464788
1257011197
1631011890
184349720
324068717
78131887
528061516
1224665860
854684317
784235673
1958594839
1339358903
1274098186
758233475
2025493135
1981253859
779181512
803238240
962020775
1291102212
660826942
1146080567
247748893
1101549826
1867799702
684997040
1019073851
1002558657
1680770654
685602007
887297225
211094350
926202786
1652348484
656343637
1580718697
965005504
1934923461
885399058
1221868510
114101480
578883734
646709180
1225992236
1124346957
448057819
381450180
50307694
393738111
1680361029
123256620
295987664
1309200218
1275848586
991186668
807842623
895025858
2023711964
1576354729
1835095765
1019459508
1662679864
2037178000
1395777691
1123244919
1890137744
204551914
1863653697
1487640548
1205684224
2070335963
2034365577
1530874129
1272199422
654657453
2014741285
147332907
1662370331
744682747
1136719126
1747110211
1728061673
1345460070
66952903
980458834
177495691
1799942498
1002371021
2021860305
276185549
997787065
1864584684
1222064172
242136536
494946444
1550976912
218389771
1449392952
255821059
1106417457
693359271
1533281096
9280188
1378623993
1018442111
1461355341
1397636489
1701529033
1308012062
1904831934
12752342
1196709426
24151177
1487139678
2075749792
1383716332
168323897
1810376823
2033281575
47197608
292656462
71102763
919184468
1331244574
1268026009
1916925101
1268830325
509444665
1895806168
821739129
80678286
1347588533
460388192
1677378070
1480051694
1618614178
950834284
121353376
841644401
608126882
2146942135
947688894
606524040
1204491617
2118317294
1606226491
414303215
1844237343
329124965
458685236
1607784165
1274117687
1063458772
648489453
1178719137
857432997
1601380845
1537258041
128644678
355777160
1466191652
1103036568
1297046746
1172384417
2016002257
940672908
1301771374
417575425
1652361517
1877915598
393730930
1213137310
396690417
1318942138
1718765173
1555065177
245764997
1187924468
57007668
1749098700
1185506912
1149721954
1351978392
1872954042
2028685360
1452982634
848408136
2132889120
982773829
1433813918
457823872
1805882836
1754010666
776350255
591908337
872675029
280067779
1594947172
678530346
1706042147
2004027921
973416599
910444195
905942259
844888765
2015562570
1282802536
899454909
1430800247
104615545
859736214
1115837805
1591253902
825635580
567688515
823011781
2120428817
93389600
897602635
361290759
548199558
510877975
1086492802
2030110205
1952826484
1543484114
2047614239
1688715074
786887763
1289532699
808696188
1744972337
1607735606
1543348706
1676633682
108259136
544850012
1640887191
1430324601
187098337
1996238869
836401033
103896986
2065997232
684233395
1625387428
787038215
222525931
765592866
1097217262
1708020187
246104244
1238341159
1649029788
2041133812
1840562270
81440136
580334234
772723776
1475034001
571291723
783483612
520705772
1004337430
804541711
1881037786
1398508537
1556238584
703013161
5999080
302837041
1606484798
1584463181
1827537205
1076320231
1487672910
1345362617
1064988404
463034188
1330194561
199583247
1932784233
1412324000
1458372110
771308074
8889437
1211815811
1641943715
1059878993
2017108359
872637393
111055628
237485998
106883931
2055126556
1965134063
42374507
445361249
724262913
1085997092
2126816662
301888249
1428678754
958914913
211484845
827690364
692986933
1040543209
1931519989
1709380437
1472866806
745545121
881489801
904434518
1385762344
1388921198
1989677184
789899529
1301025331
1415789328
523736599
1292825492
1492761553
610211367
1860765269
1906463611
1831293400
376824352
1205584039
539783902
1826128705
1458426586
1388828415
797059730
1877175214
1557317083
751447979
549239514
1161102065
1760881131
487915050
915035028
1237490201
1995291635
1635489072
1232895742
1969801847
375957361
1181685870
1331182736
878201651
730630529
1849184192
1331866371
1947103738
686410579
782632829
860464741
145203420
1259208284
1117149152
110799063
1105584285
578936249
1683790725
1528806008
146359443
1348261879
1452648564
944635692
1461292745
859415807
1182162319
77677093
330423228
1668122779
366251095
1402358310
960754522
1420230220
1756956989
1507121707
1716664035
412514472
1601991007
377397898
2055460888
604728453
85740905
1183529473
985775788
1416292869
892560024
1689230805
577704825
274060168
1054007992
320819997
1669895532
818495588
1704756578
1993402636
1615451764
1802205504
977136634
117391462
1002343739
1125357158
574374079
911670476
1579665095
1486386907
74065604
762160268
545900954
1157215028
608567292
981807754
896799669
1347599384
1926808664
1795635212
1681809058
1223755040
2099079477
628570920
1267522955
224964688
58208862
160325179
943584201
1108331343
1130295874
384093812
1237077529
686321820
34840916
1127173722
625147201
1720110324
421345230
872562931
813410807
1951885025
385243180
1755758254
1156332231
1171406647
594512674
282737602
495809887
1907368179
1545343463
170330309
897144497
1659818858
283880507
2075482099
1704727865
371145461
385248096
175946777
496285391
16154767
1832778718
1016019216
1832554534
1357875502
919548239
1673266555
1761537429
239167011
367768224
1666396598
251424297
1026325725
1765561780
310933748
1777081162
1758722196
348585253
1262731162
84170853
1084848896
1279970489
956849811
914344154
594087928
1825906383
1148519407
244366382
1876277644
325854022
483374451
352451370
920529294
1644615950
728720090
1250442828
586716663
1632402413
813573614
233382538
1068414326
1235320827
518222381
855902513
828946839
508118284
376564514
469518651
1874366334
49267492
594473982
971963586
211163915
371455894
1255045301
688607638
2135047206
44713287
461736737
1461298762
1738412192
1952204532
1316522726
583359265
168004676
437986701
672504723
1937655373
62162432
775672612
1174971320
306173415
30428597
2054531123
72626978
1289303221
436147605
991663615
1359247401
1784702730
430401887
2025888980
1178164069
1742623459
1299783223
15359918
683694047
1505225059
94299484
1984977014
1502033782
2134725453
932847726
1155167260
276275644
1866323824
1949885388
1327887418
141615792
1002627
1741742421
1137090505
2094444400
449163625
1832360678
2143991598
1841637022
670973320
1258948342
926298135
40806160
929046291
1390132206
31498826
663443932
2124564559
1089184714
1560157874
1548435182
1090665679
701503395
191616051
2003231159
184107755
1419176313
656792514
866269991
603464152
1227862994
939550619
1177361281
1622249793
343247092
1261590068
2142445992
787029574
1845845261
1487951422
1294803154
1974933413
1573508406
1739628487
130913098
20195426
947048222
1201782698
1477869666
1787718883
768312618
1702943943
336714898
890456468
1405692229
1795705844
2053836306
1586394036
1467077510
182139967
2006820955
507236946
1583075002
645301703
1940167355
1602090147
404496276
419174439
2118020635
1827804605
827795506
1672163341
1186059095
1663675909
341138193
1028845249
435907961
1001562235
26538241
31702801
2130082036
607086143
2119915680
67782795
1581942089
1464208229
1589172011
1325354685
1317653462
758937220
1754730047
1254019439
766471406
803009029
41901615
1928825335
1608688709
823940567
63860668
1565366491
492057019
430112559
55967711
151066306
1757797388
2063298065
1174542178
606111285
76645736
506592986
865638127
180407926
1837323688
1600058822
14625521
1464893522
882944451
232562597
54253996
109748267
1141962613
1833409455
2058655006
226987003
1071012403
2039924107
1309549902
732453632
2096949111
418049926
1658731709
179750666
1534562114
756663353
971457843
143708661
1974241909
361798426
1237417973
551136140
1263194624
778463610
1120753605
1480731013
591221114
1279691268
1155137920
1469467715
2122344717
96850939
32154131
2092620137
1862872669
1197839929
473907945
398869573
1627868475
1811212610
1971881415
244651749
158194930
833041771
1862524708
596957583
1000919298
378684815
182886067
1849421833
576498328
1016612836
303459395
568741303
330242919
432076820
1499884337
350766715
571166037
841383985
935044650
1791113912
1218055816
802534796
341199464
671573173
1355062747
599710975
700290425
256708846
1752760188
1139205057
843795998
1166784752
328880384
1006309914
74078410
1110689909
1253166855
781169457
620514116
720226875
1467778742
1744608867
124227751
1557624263
546334337
1953780425
1572226012
575440385
388961451
1965916161
1483200225
1840340489
1783875649
1714186888
1731749231
1387742686
1197576575
11370838
1020171886
498923346
212951499
1686044519
1028808930
1956252819
523367168
1525571686
1774584225
1786634754
125210186
1573980413
801503417
16483925
1906712089
724699494
105350519
374445888
1240274307
1082723740
1128466084
1983758044
460552173
1159288507
1285563959
179668080
16761078
1502865933
482814388
1118878929
1649181994
34204253
2953655
1242899350
2006275720
1704922486
663385544
327632921
60523519
632928390
1402673812
225074342
1041047975
1991058659
1939996945
172468551
693446323
1026795317
686407728
1596940784
1559636805
1903086930
1192361561
2140438028
498988124
512594478
1466911999
842406951
1634678047
1462283589
373202861
1079237275
664396922
1041934307
1239403698
867124036
1852774298
1430641927
1277192001
1555507523
1414762026
766918391
1257308686
635817643
46239138
829007880
934759480
1672585358
2024664274
1956571710
2090671442
1446407058
1580625451
41886491
1884324789
1953357531
1640308935
316250343
1673159000
2081606745
1766936211
2030973427
1292176884
1769946208
1018216830
1920252555
1630183968
1267837896
371943589
1024421020
986106788
529363700
1065446909
1712191152
564934843
1768728958
2005648150
612257833
113510057
1206141570
1895030752
343305535
2089810564
1749595529
1627973425
1797067482
1574608869
648533789
165438516
154779851
526283118
1120182148
387128808
2600513
409538977
890561841
363837518
120696559
132224892
566012978
2007835366
771226430
680727063
2147009422
172201982
185500792
1922085010
1542838985
1738755639
1229439486
103649767
1265004125
1003554105
1727363837
2091375732
1207305591
1528207788
1683020463
1539837183
1227868735
287585185
379017951
892795247
29398794
182642730
2088507685
537584296
1571401162
1804754556
1650587464
2033444428
1342405343
10351796
1992861309
1515848591
1760684435
1438070733
992441922
304393879
1586691779
1782817697
807393118
416199555
1985771546
1744289373
753076740
1705224489
436856824
506100997
1689152083
1811208310
1829838872
1476072621
54446204
57139521
1470923311
1451779501
949983623
758987029
700724818
1644505663
807519006
211166470
1513738597
1485386109
1006794353
240238296
259714696
1693029474
1598835463
680223204
945802646
1892503232
1410157833
938833965
14245610
142083974
1065211077
1454425404
2016908694
1247609019
362842890
372018830
893881412
1045547556
1407585390
1139548832
661014376
768392616
1883415934
1378890099
1516646195
16215443
2112416905
1489840522
651388607
1705072590
1510401382
1313425567
205028009
1154898997
128428591
681576145
1369688558
879687957
184301679
1189941269
1621830521
722773628
1842635223
413802539
1716772105
41090120
245295698
513581734
669158407
599512888
1232444544
88437157
1248073529
1869032054
1296425258
747705144
698711597
64422115
463686708
757647427
412939478
999043235
577367234
1442982480
64432322
1764458958
1256724792
1212064498
291799126
274085103
680395710
30285383
2040555041
822999987
369608285
1892071110
1792424130
1003280407
546558834
1447196471
172156069
1957058436
1730549453
690162311
2109213368
1327313212
338167577
1814376723
819946895
300540659
1949552042
1946669254
814386308
273835976
543701649
1671431586
1630908742
567993015
822047534
645195058
681417736
890288938
998931904
1012037683
1283145898
2141803754
579818974
905629955
2029408866
930056115
906794429
320374327
872144665
1984667443
1352228388
1577704300
1195052545
1857022716
676806009
1317465959
301281369
937008819
1513639382
1583097452
1696580202
710632642
370507371
1849373433
2031332031
388984328
976277070
218174236
1541096089
1090400905
875649402
675409638
1803947909
1518316469
620198657
889567356
750719640
1302185387
412088804
1258811389
655663352
724803731
34144813
519697588
600723086
298668614
1687713220
1918608654
1921645188
1773521191
1602336631
935773247
1063925479
769628064
1541363067
1093636699
1398695521
500018789
185801925
1161199751
771139424
1451922206
1175662896
564767472
33299603
2069292221
73534160
1143599485
1935157338
515454474
496706293
1876079924
1917192127
2044329246
466908892
1475623094
1886025433
781185951
1346363608
913800816
1811942663
1457678198
90047370
2019886414
1169025743
1419594054
1106193061
1555080510
754665575
1743967056
1436912936
1543631053
1079179870
1109208867
2127125715
445659925
1047189701
1091269687
1549802253
1647002394
827508009
1241323201
1362669011
1791937239
1852026560
473901530
852218123
1403492691
274170136
27449803
908720408
487243601
685914613
203778236
1574009072
477050079
1130816924
755988371
2129047327
1071324968
837484303
1894438049
200595390
618254894
511923436
1649362898
1206094112
1542772523
1830102123
1921783115
1542099392
1337219415
1954441275
499199978
1065627904
2111476744
1841068400
242068548
255845844
735938650
689251774
1223717410
1962986515
1814170659
1814543604
49927771
1819608224
667080056
1422170046
1840996082
1061849460
2104495665
1118177061
1003412904
1703612680
1602936351
1272291896
168480710
1410094367
703940955
2076790260
680715811
1838762492
965911667
91005299
2131534722
2023649574
2044295126
859078707
1707293271
1315177564
1222791031
1855124712
1023680649
1585567028
1104107132
1364474476
1153886395
1886431796
1174974522
550687245
1373513823
225412022
1085794816
391588774
1711609436
435462778
294750661
2003994791
2013823609
2037959872
336753450
1386086473
434305978
1326971146
1702610180
648180510
1573030718
1838262768
1030843286
1601661032
1988620258
1518308830
417491857
830960159
474614684
409381025
187626722
1382228259
2113426941
1953367627
532479441
643815899
795445289
1596796497
174698474
667520780
195226303
1990215165
2065158218
1277451894
1621082056
1361941256
1360765939
1057799563
1245276772
1899973123
1023976668
791954429
1191519407
603225977
1054353118
1426369644
491910473
1371502734
126722828
907354498
1086159322
1459978774
1533344363
1164909851
807276614
233140425
1159445936
847622418
706506933
2082123773
1279075710
1085283580
650976603
1212254953
1511600105
2097451434
1381829813
1304011605
1692139267
638544497
1559878344
44864845
772278340
1010498809
762129019
1444627077
310932541
235150226
997817137
1482111389
2075457382
458361318
67334049
297004517
1453994243
410645785
147962961
273520453
996617193
1963763003
635912788
1484459404
509043268
1645406651
1522822813
189693075
508341636
1535477459
1670021835
994388830
1798582589
240405647
381655482
1808165488
1665356985
56159495
1612684870
387943686
1991656504
1266597767
962006774
2095592198
828199418
296256430
1091332302
552909730
521936931
560191071
727107511
2003933451
967014254
414304249
2003970797
647934447
1965709775
1127618389
1376324121
108923874
1378388932
904783118
1153761333
271454342
966753615
80490693
1621302480
41637511
690572209
968973926
1540888070
1774078304
1821351984
225794009
154580590
400979900
346949055
1009720824
918520003
7899019
1647407421
133846235
768436654
2122154855
968639818
118243283
828341997
1507036453
1050022252
510868927
1379579896
747086503
435839310
1956825708
211329449
1959434863
468829858
1071191610
145890498
1404046881
629143641
338272181
1471971455
1182713105
1562303507
1201964446
1116906559
779636862
1149146897
512404366
1259316395
1422273698
412642812
250727439
1948291996
446028205
1219238013
284430948
1938043463
431866186
1639754829
1784878292
1943356169
195261399
798803802
1984350525
333679536
678954877
1966144910
545256628
1771775380
1781774325
770412280
1010791021
1589279264
743215761
2097076445
1531661107
128894489
2110785647
831558495
1366033250
467639221
1998032298
956897644
2034778936
859477868
1261444493
1515860893
1524765737
1613472132
1800213387
550793552
1301883275
2051731984
564011586
437289718
705596897
381643825
577328931
1937562563
418607394
421677222
1248154792
1649251897
1135400853
815173637
1605479797
415861275
809924754
1833133811
1287707995
638418043
1260885650
147169493
81111738
1077291825
1137129999
1965717965
916725125
980467585
14137446
1515237205
332831361
559770297
1682051946
2136979538
577552501
1679588048
1044239602
118750100
359313331
363996092
558675362
387363409
375661873
1868402438
1145057921
1495929179
435185796
1096973232
1104958240
1759944645
683195717
193658142
1312144129
1012140097
1695144081
930276239
1641185998
747050871
915255794
449312460
901004109
663324021
939951717
1996480904
100200192
321825491
2130395389
124905908
933291258
432816366
1487276448
2057468497
2115405376
1302469008
884148214
600200634
484832251
1617125159
705177991
610984261
516490926
1023630792
1315382718
1542217585
1338976960
1164284344
383455020
1201257937
1033571920
513422782
1633766687
1249337860
1960056805
1637963064
1461134809
1594395477
1749263974
1163413042
140717454
1969959238
1698702986
1640172222
759177371
980206231
1637026246
1599727937
880095944
1790825781
615572850
1035801959
1548784506
1851658783
1175009889
787690446
2010601581
487729829
1764608841
920039303
898723348
1446970088
235427502
1779744357
2100597398
1443367086
659409315
416206121
645909062
2093424357
1020228898
1738209993
1524245346
1719769369
1894840445
1288851818
890487365
1585023092
2105579005
1552463624
2122829806
822526483
785033597
1478927195
1281755076
1794418392
280795226
874714191
943932360
861341087
1813892821
1921983755
1478870052
447894838
1191169528
247878581
202122904
940048615
67292198
485497311
652926810
916133836
1356238440
1144760875
314191578
1329381842
2051481548
1410795320
740164737
1419140411
1763043268
724798897
632928390
1546176829
1175411332
990661688
773932004
735167779
1150695650
1599908268
1158733906
242754623
1659138982
1054760121
1865260384
1146825001
1642668519
148314263
1162832662
1377548513
975016407
2055701770
1934785207
1130011699
1693325450
1843223760
1391106036
622929696
584582309
282487385
1597113105
552234606
817666780
1642095758
1082365895
2000452914
540820733
1435523684
1287531824
76274383
1942010488
1890074148
2009096989
864838366
627680904
224417373
9933389
219929094
1187604611
1879566472
321836320
1623314942
374560634
361251280
581010405
453086840
1498740817
1052088760
160761375
1316496511
1832555318
1106630166
1151661138
50284869
1981821693
1159409462
755884697
122469826
18418954
853968972
639951151
943447417
1851395216
805150398
277375351
130450187
157109760
613942625
1757683782
289348240
231162536
1248208527
1166311570
2068698824
965626188
948628324
938929542
927185007
1356464074
565500742
314591228
665231628
1975242975
1372969629
1865610482
1903333529
1997726109
1047730908
92785441
1570771706
1987361366
590999794
1554990290
1452559998
1519500257
1681457555
798192871
2044299926
1705155555
927211878
329406369
1932781095
777407878
1496766898
223184495
1066947194
111551049
1914392200
1672074502
1882673537
1327666143
1788163912
473171654
908437507
1770659278
384269791
855912980
548315721
1024715793
582434454
1850964113
1120016871
1895095544
1344317521
1191790677
1216190253
100313742
1586354345
151590898
936002381
1151400892
249959460
556156860
1693419926
2110024083
277203812
1312473279
834132429
974769215
621095383
265738603
2012821428
17572491
286013444
992853207
2080616142
175960189
1684172698
292597940
2043811078
2089487830
1564886729
2021646224
30644273
658954226
460834217
214201725
1670495435
1399869489
1563288311
1144615820
210147625
323679725
976793290
414375243
874367474
1976647322
859938500
1089378083
1558938986
22251896
1214474622
180391076
1217021858
1654772341
1263893556
1032546938
757308331
1378168836
736418950
129580066
890165514
1762390909
211789860
1154472398
858536263
1114547152
429158139
1291760842
1061377944
1881294390
777478009
1970360154
822662311
817136844
1912478716
1592891248
1928318399
706147505
1535504024
192050584
1233990709
2071065703
501781422
935013387
1428128153
1626310916
2044189164
979259472
1928879694
1480351969
2061677663
1548081198
882053385
1975196822
126309036
1336413462
405723548
1743060798
351884753
1730951241
222792491
2096253908
1532398644
1533616066
462876155
873724932
818331286
1131351368
1501676070
1041939792
827267599
38317508
1988190968
1983201546
1470297054
1380163938
296431260
1373731408
1679098137
465273038
1160657716
1063077302
2033192936
2070947514
841071832
124228075
1090120162
352118745
85127473
1638981940
1559675176
215024162
479075225
2011818909
836884518
625910724
1419471998
926826383
377247746
417578381
1863819645
830844480
1514622514
1581859139
48961247
106095255
1331657197
1503864791
2040364220
1096991054
592629446
2097182048
1856809969
1944451901
1380245949
881263615
36022649
291745689
1253546237
1373939120
1457951123
1772533532
629044109
933535350
1398589360
179634464
1614036271
36276882
598911253
422614233
1787099210
655237214
152098264
730686038
561410992
1745867687
90833164
1241871626
1534947793
493049671
1142027802
1373656801
1006589374
1535461635
1580545058
551839763
2024350919
1608809346
308761322
1429040365
788948650
1107311600
533088025
950899768
938779384
1700357295
630330399
974975806
368956067
1826544063
1636807255
596821505
785200421
1168583108
1110526269
1568141703
170258547
414087835
1292500931
960858026
633531719
2017382235
1654904495
1577283501
1474048656
81820388
1354955636
261947261
1359723316
730535085
1392458368
929835108
2022885456
532184094
932770781
73313299
1076760820
470801060
2036518036
1728032966
1609897547
692960274
349497199
85817541
1666904293
1801634433
887423457
289627383
127272062
93346995
758409544
1012470432
982425863
1097620526
198912000
2114083860
31005140
1550656441
1476362833
1990189737
656902654
2141834503
1784541781
30733344
811660938
1394979581
642388249
510788941
947609104
931949586
998220088
894766261
1573101066
1653340798
1759658093
640914591
1873082668
1117672434
1437164807
1965437502
858146207
2135441401
1043812940
885514985
1598117920
142786303
1831470545
824517119
618583743
18192532
1965514913
1730413717
1705918322
743037127
1612387197
508575823
862601455
789519283
1639409212
529491593
2146729961
2043402776
1277498253
1798222781
2046918903
1704621688
318755593
1836471782
1838096119
1341758559
1479447923
814547125
189238392
1381472986
1939160358
748163909
1691832766
1727635324
1992774069
870251131
1348529666
359883349
1032829765
1311571176
377781156
1628696574
1964547561
1552367437
1627587717
1676563359
1417351037
800647792
777353664
568901031
1749884713
1000119371
1708926418
986764637
173940321
1067592214
863202789
743431266
394201419
1629629438
141862217
1286279418
1844028297
1493660155
1293123147
519673284
1933159176
949897644
1235494195
482017117
1057558720
720093782
835419334
1149315105
1285535808
708615298
1214475793
1020699431
1179203584
2095700240
360342354
1517482649
831444953
1695265551
799450950
1981005611
2089427924
1093321045
1086658215
1674101705
1385592649
1046617501
1030065624
1271017859
290269893
499904339
1812039484
1758317238
956109726
131292914
1799015692
957331872
1710923496
1049909354
122679017
1888208254
752289370
130019675
513787098
247783894
320591539
496935997
1620457723
814323556
1037881904
461000333
187819698
353488814
830444693
324648426
507050000
1727674491
1756940682
262957123
197064772
346681519
53950844
523048612
571245827
1814601512
1662762808
1101394700
1753735717
203577563
1643655771
1156151057
640566010
747169037
2098534267
1217254162
140180010
1719759440
961273311
1070377329
804237731
141175109
1199329540
504674406
1728393285
997723150
1872267815
1702002841
1707851221
2121296489
1879006710
1068604345
2069682133
2075340753
894883773
1361629468
1452376713
938592278
327989945
2001473868
1800942682
595477591
977083027
52603769
687257393
912809571
645062059
1953315776
1902514154
1397210530
1779738123
1238595030
1842042492
69136327
93842817
1735529972
418101572
2101325101
2042050054
351916846
1825999005
632963952
733814559
1529994871
793046860
1445057017
2072244823
2089487830
793724186
1777129132
514469454
947261970
266122273
239254501
1166792093
1371802452
1323770178
498183590
596265102
1143464266
1281889332
808865412
739819554
1173669355
2117492066
1916304402
263604253
420938508
2110968587
1982434562
68008786
1910385151
841264449
1347964639
2074407888
1882416236
2074350166
1842468648
1338129721
915472147
1196884592
1956454125
450621787
663566609
1901443210
1107251044
1141982035
1830594020
2089382768
232818960
1926013139
1295205747
361208601
403435113
1609187287
1635047494
367536452
323373725
389293927
422458817
1225967634
1706273779
526189891
1180897936
280160037
578647286
697123398
1938504863
518330473
1682246787
1617035010
1791870089
1156154692
55526214
143687747
1742765802
1307827181
1329961811
785467554
1886994298
475290601
1335396317
1692984149
96972466
1835994670
1593187903
1937724818
776753796
531144582
219533795
732889006
129695714
272912542
998073154
2058927868
652384270
1155807987
881277006
908688512
615095850
1511514490
2088185933
637864834
980934408
2073743370
1226579259
184341603
1215133313
1386608929
53109720
587984785
552221845
829215930
992401121
2119408336
826892220
1854871816
890846093
1184541685
777419331
629064003
1768110728
747950795
765404014
1083972056
218925670
675218701
638982937
1895793168
2083202615
1127835912
956289073
124789506
747658896
2096544839
1007060135
705396552
196057599
1870334868
852183610
805439211
95408302
1669701709
1465322991
1732116350
1339154682
30615884
770360642
1616385354
1207507755
1158712168
1551916615
1078591548
1069970464
121845887
811792695
330293669
11539981
1891448625
1204010277
429025498
1862927910
695735675
1781361414
898506172
1807362725
2578907
1243869952
337805675
1645022723
684534568
826427162
31108450
453966726
1624419848
1214595763
1848194048
1717311954
2037710866
250797441
2181932
1606063158
351906382
895980776
975284633
502415695
326117815
1011596782
1849118365
1735931156
1026672970
1116660943
1126603014
318288645
799824704
1501147534
742083271
520352538
1154562170
1999283517
632795517
1647658095
2005618948
1121422276
1005897565
1887185871
2100796313
1047139957
677866096
1443772639
1084959704
1976987298
2062881121
1862723825
589513590
1446474353
1775312751
204125154
1227321723
218697486
475592316
330814757
1837109835
162061705
5746116
1201674496
680606907
712617733
754041836
2071087698
1522399007
1394299707
1977542578
405301311
216520960
1559780097
414718361
1102401715
1082172136
1679334015
1299264644
1444285573
1142256682
1620365833
382780297
1631753983
1682882335
1877178801
1720319121
1615272719
1412607505
1674405603
338253841
317759840
170772960
1813476719
735578384
1930025332
88515551
1962145504
306522783
325511957
1465033451
719370718
1051422843
913365816
1968334660
1002300450
1191763279
934450601
1287313992
573582037
1312184092
2013932063
787555225
488630237
818864675
272852827
439962826
1936111966
1638542353
1042269923
1197420855
1108574039
642564451
45389418
1811299863
1627399637
884634410
1615673681
734033613
1048114821
680379488
1366566061
72778920
53740172
957898526
170068861
1198631703
2017987041
26285360
1242185870
1301822284
229701187
1556396251
1983307281
1535486704
2138602986
1669923506
353227492
193147594
1249037259
583679728
668997530
222408504
1919393585
1723710348
1985157337
187706248
1397557581
733358016
552080558
1616385680
1815594962
1997409681
1988395522
817500249
1975253513
197594148
756040337
1040316750
353920320
125764311
438499352
349305435
1286549211
1722623412
93380281
1585575957
771215610
858608907
188853888
565030682
1598792920
540588640
1200422764
928399906
580600783
467250675
53095046
511484359
351494682
1744644314
123694307
1123412920
131397514
684692373
622281873
276803942
938117185
1459179637
862037655
409905947
1625959597
715448198
445364989
821577586
117398063
1613374527
1433332988
1285056976
857608453
1887022122
156431689
1125322068
639864463
790073688
603621634
958226865
150774562
397359447
2056996826
662453189
1995603051
2068845290
198964002
2076117344
1393463469
1985766490
616139999
780490400
1521357748
613174903
44132125
508808054
1885497668
1313223051
905531489
1443672339
493602005
1483325663
1607074941
853164218
2084775696
845869533
475344259
1408578554
394705328
1018177883
13175021
42199799
1152462930
1099774275
1366333165
75218695
1320311418
919373188
638342421
812806917
1529317767
64932179
851945926
4748005
1337194919
1822112468
596264555
21598766
143509373
1812541931
1991578302
1585096836
242670212
687018472
295577641
883200945
630138949
197857550
1465919360
1966785599
907240383
1134349812
1685366253
1751300871
136768573
158964063
1009643496
1506742964
1437651284
2025876977
719732745
1606937815
1309028914
267563647
903432912
1054638385
708547932
799198312
989557588
1998986426
474920163
561543891
1481927900
259915027
1016014508
1270696103
1946291014
1512236570
167999936
473217956
1567677136
1215765906
840569939
1453211669
403496449
48633825
182244844
371973686
1624746065
812999191
233767580
1285286215
1536994649
259109603
1126091370
1791968430
508783528
897835438
504952749
323454791
485866557
1083129898
205525799
1948342269
421998307
24883437
1556396091
698376012
1200184229
1909521848
500811456
1048724218
1923562807
1635558738
34753149
1511717051
966970364
468030357
743785218
383949528
1250235041
2027719001
1007309475
797049289
1596213432
411568541
1938553611
33869044
1585699857
136410198
2089041302
1775701487
1389063999
1031993909
1008750530
639838072
2083330240
1692745421
1673093455
831888327
1953231895
892643823
935645577
1857178768
552931881
300994659
471861753
502256888
439214761
1300330159
64965739
1148880548
1398295286
1898388907
2122885148
1416299623
1720464674
382263396
1114773147
136854184
35984992
1230703025
1716608203
933667540
1437660802
495423132
1354261293
1616454483
1678243923
700767904
2110561436
1013782634
412292371
381023159
197268281
803416813
53708799
1664895712
1519873621
2029442093
1839818731
2081832122
2013838509
282864875
620714400
2077961441
1014092707
1385003748
2002408274
1246297807
1225614290
1969495643
464545434
1080563187
1105888465
1927285115
946249310
1661284644
99770911
795050931
440891932
873067215
1827067970
385891036
83776143
1460916497
1278912824
1433073792
592902903
1782504217
886584105
1190245189
1608580534
1869716252
716377528
1738125890
1139254789
1277449597
1746691324
1506077338
632642
2065931627
255985397
2054919364
447055278
1716324334
1545971085
525779254
137870871
1024379260
1777871458
1586830340
1036841602
1702719268
388510851
1325386772
1667919983
1941822986
2146445318
1190288264
983994208
1146265386
1527449359
1970747535
228390277
757503657
1921535461
1478713210
854992968
1373474717
5086685
967482675
330016934
608324534
63159472
2115444417
2062711159
1495377208
2077107860
2088620607
68342035
343908304
405192651
557389859
893420012
646815956
1763461389
807942273
775789258
212741063
1867769891
1106106887
353210723
1052963031
1055009797
1325924116
1793428757
620891208
372853922
1512344962
2057534383
1695965595
192015946
198347605
2024929177
594727373
965415341
2006053124
287968003
463061431
303383504
1155721391
947446934
1014773773
1059655687
2125457691
139211017
1507400147
587024684
434731190
929544903
1665554724
207897371
1060992023
703212466
2105516350
421287763
1737430535
201224388
1208551486
1823183707
1344464686
184222175
1876578483
1182478185
1589808668
874471649
71074998
1587371475
2122836805
1467896709
1879516446
1786054227
1615842559
1734783566
482786670
1638029408
1524074243
1915597727
2044051138
1116503023
1020256368
2112837393
1860126751
410133985
962032758
1321617412
399649387
1979336739
399510179
2091627334
2004467182
1083661297
263961361
148434538
1119383626
715474406
499501221
1787697569
808634008
1616571541
777300312
1351795990
1488234254
1894082467
1923073778
528864549
342004318
1231546094
531119062
1201897310
105099009
1645440401
1339974880
1118908338
1699146510
659431894
959142295
1935515755
1779273939
251215793
1890806053
73523141
1382611882
2067900891
175319027
1670144746
22606251
806319650
717001935
2101727404
218998135
917092623
39918232
660580144
116371009
452411072
1261205616
1800611524
1795159780
49588389
458924900
2084298909
1667015827
1163438797
1598075361
1431146512
696687746
828096012
1560697642
410236315
1493827176
790852035
1723913508
878561430
567850947
208584184
55274288
2136093867
1731769491
408092065
920593912
1261081793
769467727
2006229243
864760876
976972100
979156325
1857677476
1025360852
1109814393
752879132
1219958216
166320489
66912108
1298232404
200950879
1053324983
1994985857
981365107
1900012226
638443330
1275901361
247575388
917960064
1826968476
1569759752
556708948
472945250
1622675671
339327288
417436717
2041499391
1570199611
1023680649
170090215
1211658450
714581946
1389027285
1906421536
426088007
164007018
962882743
2070635154
1106392238
118099097
1887796567
1038332663
1282226641
678677180
1045205413
238968067
639021465
1745241404
1037121416
757997858
1248323860
66627092
476305901
2016940028
2030976299
460082751
1891697027
1988359888
1055323967
2056225345
1272109027
2127804250
75501132
2089151545
615466286
359224852
1045912500
2046895178
1688004966
1876648970
2013861806
216337383
1110808514
1806224559
1717086963
1862062547
141183963
489013406
685769979
1772425661
1039772950
1254270486
85649762
157088262
466058973
212103803
1560017650
438705101
1480385881
1747450415
136585859
604686459
867829789
714159985
1786602177
490905447
175670294
1823287981
788814027
1732910382
407951572
384405967
1467034960
764088141
455136511
1121336122
1248463437
1857752901
318361785
1975165488
1626443914
1983345322
198567977
1380865826
669677883
1231918461
1910562103
989485137
2005377359
117663666
1504325685
952878996
1895319437
277830321
730293595
957465291
1090115390
761497299
787057097
888826784
114968987
2026760373
2099468352
1710583184
1565950095
2118363418
2110441970
639590532
164839282
706689100
226410956
645531017
390210158
565711950
21874802
989577950
1522765565
513933594
305665425
770682412
405322487
161683131
805288433
79658774
571432835
1760978464
1358724302
1011254199
713097282
626206236
115637125
609325053
1593439844
918528147
1586898277
1120010960
1843869922
1440727959
2139114459
511291752
1224865388
672055688
793337905
1534315367
1644925591
2048187169
285530627
1927777205
1881164657
635224851
944987280
658043821
1943960820
328580912
769881951
2003880546
1263257135
45157200
928062878
246556477
364412383
1121958932
896078286
18439533
227448166
1595071130
87023234
601347051
629543937
103023827
144707352
81580226
1981126037
2022765883
1614019236
293596222
1084959530
1465942105
1219957079
792490659
1555531102
1985501993
2067990027
2060734321
884733571
428749329
1426178605
1132819484
1398730150
1824236086
1247505562
1603596405
977612387
863514162
450678628
1558127323
1384748826
1361618427
413870811
245956111
1042666630
1298347804
1418630736
27313755
1759640819
2140226044
733850340
1393555673
1999396936
1625183978
845144177
1494167835
1353917868
1248013769
1776545259
971367042
1783900412
722591202
1649565120
1530563524
83053749
1858081742
1194218681
691660889
1252788128
1727935455
1767835681
954133701
747659125
1094095413
1795901363
692072936
1434202826
1570638866
1256240193
288723810
1508419831
1652098912
255519698
250726055
35484035
585894285
125852886
1029499529
1537291618
2132822429
1343626450
1686981924
1181538957
1609570046
740915294
71723261
1657403417
1399946610
1981165177
2133064018
351101988
19765974
1718398898
1123013956
1687487377
2119507725
566769145
1275884094
1638583314
1326563562
970238158
1218893588
727590492
1920368455
1662660758
1723148143
2071898166
437385013
1589670387
1511257266
780272001
1186038828
493103216
1322703079
667197956
507497936
457222263
1579755413
2114161966
448165037
244290012
630090770
819990678
363699096
1855147102
1213601469
1057434688
968830466
226604000
1742347413
891095428
768083233
318145880
1581915484
248014100
395878457
1835752136
131279080
869538984
333419187
1598123007
1495529343
408248511
412501840
1614877131
1832148174
169192432
54579772
441217958
791199447
1339856471
339933999
958262418
2073541702
266795981
1541949777
1500461447
930234766
175274333
268566633
1069165828
363817444
1897616111
1725366483
1138169419
1028201504
1904130043
1876899680
128904655
274995740
1619644103
43342322
15743953
1703605431
1047946031
1480250317
1896185684
1137926184
1648485331
1337634414
1884735388
148780990
385612681
44599074
1633995141
1639462977
1854604050
1782632051
2065926305
1559251970
616708501
307499470
1670619723
442285876
1610934322
574297588
469328058
93929605
2106188001
1059104801
320494924
109622620
173363218
962908965
549084976
1625271148
3720372
1722733476
282393979
1686798298
712080092
1662959581
456263520
181348331
235808155
1996179874
887380648
1309608796
998327753
285884674
1749339569
282659599
1297792192
516789226
247895044
1927624823
1613707766
1708801721
1644410847
39043572
1960314456
2089918766
1637275286
438285808
949758173
1663682200
888782130
1972588283
1469202109
77279104
1740927724
1639323329
1749483438
652993244
497846235
1785695315
1580533667
1504730874
894997715
1687347380
799314703
462224419
309238843
1625031749
8091051
82982817
300780938
334087867
926664573
1793839501
84570973
762806383
1235240683
1423049864
1733192438
2098232838
693922641
1187069237
1106079798
1711774047
1560133219
1594398757
1039951457
1428576339
1070931935
1538988225
292068791
1601564534
1166255179
174215838
1306715776
534851876
479229241
468796824
1391400860
16001545
608111269
1711639708
2018780525
1946678688
1112906687
1570036823
384223888
1552501216
150989203
1200147415
1690680713
57442192
331039787
1583508652
2001776775
1962749828
2081640088
363428598
1973752204
1372074819
645430824
1568643066
1831788683
1291367970
686265492
1384300496
940246096
803760756
1920798849
1767354089
1020972656
1869332207
1978664433
835776612
2108591557
722959605
1142582003
1157809675
687088082
466649606
567106085
403105474
1778712423
956186692
447965677
1425295458
867853772
674597114
1900347800
1071700847
548761949
1794174060
1221725791
1603499893
947369597
1694407685
1290097269
583226368
634665743
1373156797
1777759413
1366961720
1999812636
1618158243
1857737592
1556778387
704562606
881334037
386053852
2045022669
311202478
405798918
1710527421
319833936
1010449515
1048926381
1316287382
1850141100
502082511
1221204510
2087582062
1632514282
1325014123
1255947636
2043640883
901901519
635886279
88329675
242568868
2091361345
1943375852
379158536
312459815
1181372764
1597784172
473381392
251357353
1689929535
573551981
1386264152
547359017
374675929
1716675812
96661362
172390234
1374695299
1867629910
288167152
1167630231
986407760
1153394383
892655233
367122750
1365207025
1897736252
1215120408
519424589
2130199645
603457176
705612933
9565585
1669881330
627249947
229597603
1755326546
805233315
1158401272
1012453764
2044018022
510157167
169291765
566560064
725410893
1988955706
1684495879
937315668
974302364
364302578
536955451
1692013340
1957948125
551941155
495527332
468914923
1720859069
1752214436
2136633187
170487068
959279437
1691974612
272557500
1555945975
1486909905
749305930
240895435
1501626645
875161624
1574695609
598655140
1031171600
879657575
2140429605
1149606272
981862010
1461988829
2063657911
1903269724
2090505832
2054704712
2047978687
422971782
1144085632
509297148
1937547646
1251082489
1389374364
54289639
1014552477
1409328244
323215398
657194054
782181719
906786721
1941782835
196768801
769908926
1175152287
1727362177
728299582
1350963733
1856046840
586594215
1591868003
151054782
844094012
890724351
606672751
1371969992
856698565
1381645176
440768428
1575741936
477731113
1813998443
1244272555
494875188
1297576032
1423633799
1022972613
1064072367
210983381
1574875083
1713704497
1939928794
1872043524
1048003485
427675865
132015067
26245439
947752326
499616027
1633097789
1224931391
1415471689
1070810288
229186152
1676730987
701470197
214411481
1274405590
435935875
1343984992
797355035
865401113
1618549178
328598595
653085949
265111724
1190884537
851712014
847072529
398246204
516412563
1445439545
1966887519
1259841663
279056883
1702697768
1817571536
277788125
625559849
299641903
1920016528
1883931867
44151210
366623615
799807830
1211287824
1572825349
1519522101
1326228422
1921736748
2023963999
2126088852
201388394
1867308000
222873760
461163200
52311252
1610597193
1005176555
1814318061
1540415723
1516528229
748362016
1904920165
752191357
1218756151
1181062666
316428392
1495660366
1895005161
620235689
2053627517
194240308
1281822097
997796045
1303434641
1400597853
1615045434
2037371700
928426300
1471073667
1516306102
1399239498
1517596721
1129692351
667650253
225870783
1001178741
288803013
333054005
1659386602
146878958
599263972
219645142
916193592
252487455
1500633615
1389246365
1972854735
551376632
1605627634
697598353
275874352
1330480440
23141975
124986891
372263593
1971881954
794384817
1765047244
1042234065
2136649098
878124719
1066636141
207247558
2052590954
103624747
1949821007
284432866
1639065558
245358449
92626153
1616666655
1758082861
1549781554
1474275219
470595280
28839709
1642231057
1596183526
1159071240
1439283658
25857802
1165862025
2072201049
882102527
1319729064
388645796
2005903817
1758114525
216504607
630180257
172846731
1905716646
1273037938
1544831540
1219059011
1395608948
405895760
1986247382
594217998
338877371
1067997984
544908645
1625541593
1406950149
1818608833
2116418933
1473091267
824175152
1286997498
984619453
2039347293
1979204932
1632341183
1042470402
1889270325
1292375619
279099121
695040480
1637589711
721300874
2022863000
1088652525
684685391
1089523989
63898385
1250732736
1551511365
2102399782
962647325
169178267
797818992
1279648824
836854367
802621032
970943567
1239493410
1440070682
640049618
1006758291
1304191513
1252904076
1387177390
136741179
1587800603
732624429
386399590
1736756618
682915217
411822733
513657622
1480311046
1738799221
1890760786
782738451
795611787
1399906969
239009451
1681610581
145720150
2119450458
360437787
2089255259
161021374
555487245
2047287291
610555593
507555792
1974550680
2092711650
1762980711
812250836
1508415538
1692478664
1589126292
217484325
659399500
491662068
1792864169
369704767
1191968043
1324291692
1370645567
1711163436
830083764
1198006596
896023599
1264899078
1963868451
133722166
769850895
813240340
290390943
184128094
1540634903
283199660
851089167
340097193
1262289594
593592358
801351710
1999003052
21089812
57864909
1674207882
2089016670
1661592073
1594935822
2078554885
524509682
488191490
522167659
172549615
1008991233
1134479456
157119726
1044323201
1371173446
543295189
1673352274
1684787415
672499439
266693880
785104848
264019555
224347694
1598457558
907986118
814076467
1180125860
952092825
267184640
1547299976
1712572384
640227487
33909938
2099587003
83976240
525218227
888596626
1650160896
1859585371
2112198084
203253944
1634448296
1373390003
1024174855
1070938840
645995091
2008537346
170689650
1485122946
193897175
346055570
1226105117
661320291
556897054
2038611639
871182638
498788861
742894385
1720464674
1956676855
121705924
1018653834
791446485
703261899
1375333709
1759820503
2002479026
772608055
814772870
668379213
669222187
1394925864
708789777
355432540
663922823
1969450817
1371648296
1198410701
1278215314
1181099163
174351544
252328681
1492265081
476480373
631713373
1251245
1246483751
734193468
462724175
967293611
1495077201
162608056
872780071
1530004467
1861307541
1377203687
2000171547
130554825
38489914
1017061216
111953827
849009133
304225983
1154424254
1770069277
155006308
884869376
1756308600
1541419461
754362704
1064690626
1543695970
2115682232
1043094126
180604478
1982704262
748172595
657707458
2131736287
324552223
981256218
2128832655
1603201681
825308739
1635604009
2056758193
1580986853
411123231
1516944877
1771663204
470957469
1326304958
714809883
1929922834
1025025407
457298
2116128100
1069890375
1165842073
1694108409
493923584
906796458
514268377
1998156322
281082953
2068677914
2018476996
2042650487
728595092
1414121628
1168655669
1402248288
944226406
1993300049
1372656998
359951528
59559640
358539299
1893167215
1542022934
2121285429
182613721
1633893074
128701053
1591135431
1988274528
1323743903
1817458093
326166548
1256540196
1043326989
1815893465
798560912
1408699893
727090299
928171497
110096681
742493353
443870080
2045657654
1439884193
1732933592
1557725758
839215986
515770020
1047946031
1504835074
1077113996
64608862
243715477
708243194
1762068207
871943542
426683200
588596077
1140522663
1564198059
987348246
1520529602
1949982432
1900585102
420046733
535109564
713542073
1125303089
1689446144
43693596
995205223
350285163
1124924821
2022274355
981153213
1233665985
1904935028
111037261
1969778557
1197239673
204584585
1761217829
919081619
1838428502
616891650
459680128
1977111820
2009101182
676535080
2031845573
1560307685
948654629
1512131129
159727619
1244502286
687783827
883029650
581925747
842431460
560094240
1603471884
1871525513
846747974
419805375
227740456
431944914
1819442040
747176691
122725389
302550594
279576689
1784771659
79205409
502835141
1106610079
1735790808
238966604
2098798932
645293720
53531705
993921773
630217050
2035553349
2058387208
1121265004
61598728
1609186423
355820766
1714296459
1990578298
2014295429
890563935
510994290
610817865
1199012447
1735800616
180092496
1467417446
48831541
627011827
14290871
1934857835
1225866924
1876988801
1775083840
533180019
840400921
1678761701
1699456679
22384941
709428952
1506172520
1604920381
325032126
582733852
186043800
1411036639
128639062
737842395
468419763
540693577
717116772
877813629
324120199
492689763
45608840
1753093717
902100991
604325978
817727066
293531643
422066109
2143549359
1007029395
889354660
72176600
801488994
1971997817
390437168
372891340
894684605
1875667409
1991746720
2066958287
675715693
231987483
1593907768
1318316523
309871129
599938160
1187374661
446313474
449282840
1085801258
113780827
316765490
818450513
1671913066
620208648
1356755133
634143821
328927026
467677999
1159570255
76813238
101938829
1046866209
493544786
1866937820
479363904
665089579
453084220
965204607
1705856156
233980239
1443021151
1513970745
1592773013
835418014
1095254719
1894999746
279003305
1026396536
1821040689
1294643130
24516416
744441994
520889960
1345516760
18913970
773339258
1685489869
1454516662
107675880
1151626541
212283771
928986937
1121134762
1613861735
379927961
898791830
885951405
1982275001
148649194
1266758404
125053793
410305304
16204933
1416638922
1032586360
343315351
1752246844
458315841
543184390
325170612
2060219896
1156254484
671232872
77274894
1064940532
821190976
1379868142
398895935
505940426
924193483
1213110925
1306427787
427699666
257745519
1661553561
49032118
311225154
304182672
1161468169
1130041181
1204331594
1282629405
1870059934
1450704900
12392896
596316151
357220932
1972204007
1133850872
2008391281
2097770274
1368782711
1922217182
1292678028
1498485738
1009384990
835640358
879423819
501267237
626573278
2077527139
288550711
1291108562
50240266
272117092
1568470227
1230449815
128481262
1167886630
768406996
1739996272
600732389
90901102
1458431663
1194278309
532405648
154625925
1572305954
1207011746
918408845
538855954
1565995532
437826482
2029688800
1413272130
1915165742
716055849
1077256283
2005340560
811921913
1937624617
1756574578
290115334
1432133609
752752475
2107643709
1104231698
216860974
375960241
1156984977
1839795190
16761078
1926679116
1432497733
1053942927
569413351
1919978053
1178576374
2023646220
814084782
1432837092
2128599031
476938880
2042570904
843251505
1113944485
1957183209
1323538761
1840807342
1565120548
1035555908
1284287200
830935158
101977322
1483032546
119921297
696666940
1681084108
2092512860
179341420
733280121
327602386
1136196509
1646803721
1473395384
625900207
198329973
997363022
922038608
993948979
1943083470
1799658072
1231453279
327375155
1627781023
304252655
161452936
1674541003
2100710331
1140218808
1573811567
1479416670
1026245944
2027249395
1194251564
1663211365
999110253
916882671
420964652
889263012
1207683656
431998650
1694031518
1594361256
1356591265
1671478127
477384491
60948436
105160580
239675080
1449219432
1276771859
1551318643
885727772
1820721528
1657520189
445301697
1118342124
895829801
1535836188
1559597991
13272920
665579867
2070291636
1267797564
1030844738
1604781535
483272544
2111402400
398258444
1661979730
2086702024
949792675
426694736
662645372
1218270957
1222163827
715358948
1116107880
628530904
688032508
510265179
364205094
1157696732
693530364
1938198245
903323631
723185057
1825599854
1410314773
1873053949
2003508152
596490065
99265414
615163935
1830991777
229835506
1104232245
652252841
1932972855
2092908137
806570821
2019051041
578686537
1021070910
43350032
1931252303
779270824
927188163
2048122397
1334794471
602144352
1550247465
8431420
1171955535
929897184
1293473995
371154267
925610209
2085196391
601269189
765311283
1826319444
54482511
775928897
54987993
923204708
777543618
142954242
1403547041
2136733108
1247670195
173077559
874166434
258688139
319043716
184589682
996995428
1712619534
1712281906
1265310473
504213529
720193834
649638925
1163925136
39609254
152533786
774697697
93445631
1697963661
1094069163
581618343
513278759
80170442
1681757583
194039327
2028796216
842913623
152770017
966635185
187694805
908930473
1880383605
281645950
1656894492
1535212999
527538812
566201807
2013251385
1512050441
975263522
179629729
150562717
303930587
30225107
1092043752
1741283413
778990946
1600595045
1778556671
1104350124
1363110007
984271442
1466583434
39773980
2020414365
2114564335
747755465
660932604
1450820375
1963317003
757094600
1041096834
1301041730
9992136
1665240823
502032651
1960352886
1283134858
1193402846
1314459808
1683084147
507439635
565998694
1714134903
323847692
9643085
249822037
1229827760
846427764
1937175458
1224711875
1188742883
279906988
977828998
370466081
420913303
1391845665
347581286
1070949944
807429937
1216471362
1809817615
1388921173
1136412163
1334433991
403350585
616157392
1109201258
1494729737
574334691
71588976
16507850
42712907
1820673329
2005043416
1693650301
346678114
867013973
10302384
1007488694
176519187
202749124
1449885835
995360216
916272062
1677473431
268541536
1216128702
932651033
663610731
1201946050
2011818210
1161579847
847982698
810416886
989080220
1321962565
1790824630
1013493589
450975206
1515849487
294650692
1885210644
43081408
929964503
512768091
784247295
1239246001
352890771
1430487671
2046899978
1335115773
1966186201
901960043
1000846625
1613020640
176344542
2005260275
1923793285
434655790
494950812
6021935
1822133099
487523074
1071390144
1166181890
1483059200
132313933
1915869022
748566163
986947810
1260869885
1074354863
1970140232
143235791
530307238
736363655
190948051
1882874910
1696964562
755166241
1068190489
814930016
2001994397
1793129947
197814884
849955945
1880665781
1990719011
214994337
99554039
1905338621
159127072
1619870082
808560372
1862309905
472491100
1095503724
420668522
703321980
1609020588
156139310
277955785
1980224241
1611939149
555476844
1683388910
492486164
1017212048
79974103
175299689
461824008
1446391877
647000870
909879649
1735537775
1012962512
1003981645
283251080
1973481313
1066786653
2075638233
176029040
1461812903
1741149334
1172960117
1444683680
741774220
121482461
1743497020
134988207
420771101
879429199
1999070835
814787659
905776745
1988074520
1830582697
1271540314
2092281117
1773139787
993230940
1369335764
1141839752
297195594
994733298
125686255
1690335709
1353536259
89090926
2050917184
1871304098
532285205
1339458079
1945233159
1705027722
1272720060
673304233
1428371974
529371085
1306514576
317071526
128186443
155481863
568834095
366610614
420666447
1172515872
1825551736
561566522
1854989385
1648078379
121845887
716150047
1006045973
1684466368
875356223
1618501382
1728101395
2041304047
1016693395
93193046
33326142
127447457
1030761710
1818146005
1992365431
842467605
1060415714
2088603042
1740279242
1944181370
401566469
1275937314
1223202570
721029826
1823220452
1355489628
574978327
1583236994
1563569852
1494005282
1401951924
1498036117
1487906035
228047495
1411419730
186971309
1475665804
2079433106
2084147919
419551276
1129766475
1189469003
1379978582
1112868456
2112692532
1407495871
914900955
134647647
1192513036
1337643124
104762417
969627911
384505978
883532873
456247161
1270904272
223093766
1898965925
1257094351
427571960
991647914
1911771177
2120357285
999872456
7684105
1932911198
319896079
828525067
167502935
1066606767
1732483086
1177736497
1075653035
1759486225
24846363
1218961547
799989138
737504309
1199615069
1209518467
807694657
1411930667
837913674
876611917
181662339
1320228515
1803695539
505451637
194969637
1723884702
884125873
964503127
2134518291
1941404726
1855698031
837786345
393212864
1011223816
2098361126
616501925
1636395101
1321555682
449479665
104949309
1193059272
2000423072
180038653
646101992
1968671555
1458382238
1901284545
1045957545
1632147421
1124225782
171287334
1727143059
510079022
873055998
1469554568
1760984131
1084446384
1113234521
1063229024
536393607
43922353
192311030
1739908188
1998333709
583970989
263428398
1494829299
140694398
219888689
331419459
1906853826
1529806485
364029199
698038736
1774677369
615772439
755273677
2031928481
2055864561
715373858
1806901916
723247039
494146049
1462847057
1314613992
1833557648
1925845690
130637173
1736769092
1895022670
673097773
1960123332
1680447125
645229052
2010628708
929911956
575667108
250429899
263959923
1607040550
700741965
1645837352
1828959363
118579991
398609950
409685988
422707784
552953540
470178491
1824051932
187276492
319871205
673106039
1269888396
2137682528
1141719778
1196070609
1575284166
1942006089
1554300116
39922869
450260912
701947875
2044379465
1377913793
1689894503
1416786174
1201849333
474389884
1136329873
1047628456
334674962
569260776
1806636903
2039162933
998433987
1024383318
1686030852
1513229126
1897827526
713390006
2069570650
455482710
1048341026
1527524172
1067045086
2015861239
2055848864
1293690227
397117152
725559484
1964310166
895789925
1850339851
155149166
1930020223
69555935
829112417
464854723
597743652
598799153
1406068856
1649268469
1092903041
495727315
381755972
1481311711
496551994
1265821779
2044297276
573094353
594061092
242840019
2081749406
1753288033
703093604
1309983016
1542437074
1967468860
605401082
264527064
970913284
1000033291
163544361
293100188
223547664
1870888441
180518685
351657082
46235347
1548269024
497554923
2070412884
407594783
1563023403
2099057906
1477870614
1518457835
572234571
1820108592
414086140
2037344141
1375007628
1521309667
290350280
1891847489
1357777604
1149502930
1837679003
1255201534
575161158
1138590341
1420539957
2049965923
1940939900
469128513
1215620724
793574011
31380887
1308598891
764136376
372068817
2039011460
1127073732
1653495988
2056357836
1063442517
2090473662
1268575917
401900478
234315514
1550336539
787805401
336864938
2043684064
1087840050
1782435363
1754387244
1311646923
498063900
63866566
1560315024
186950777
1729928756
1184897796
1253114050
1641426051
276310337
440760753
1204946712
962808399
364253892
946043407
2060362755
1466539010
1231644081
1116195558
652411309
902127763
1218574793
1706414136
1048682690
2100921175
254881996
2005716208
854920671
327460738
628572104
1110265843
571901383
1791487780
914587160
82165608
1119736479
1092925062
1185563888
309800766
828834575
766061276
437670986
692359675
1667422808
846961867
2065083876
1762971188
1854354605
1040847975
54096743
943627837
1078342996
1177194027
1310963113
450495788
1506249367
365707322
919635019
804584063
166210922
1680120022
1870727087
623073190
279059326
485372303
1602064532
2044693596
1311781036
13629176
1202500797
864843729
1765467976
34053721
507417697
1930993699
450510588
770687517
1487744770
1787468147
1787725034
364400485
1227473982
1793524522
1632601024
1723195951
405892422
1718685539
1809703913
1236724406
724126099
697598457
1390996694
1885453157
699815759
1594614920
1419639784
772838517
369614505
1808013388
155430078
73238192
665764358
1504950542
623024798
1557957384
1386443570
1434348499
24323887
392184356
1104317978
445327367
49689954
1935114847
2110238601
599120167
1928450199
1638879186
1759425961
1068516642
1362581402
676901700
1245083222
980330032
804073535
2137245896
547846906
1516156311
1294402073
1918187578
659529533
1304356706
1816031773
1107274653
2073498151
1544167446
1444749127
818318875
988128295
332724539
1743465660
1432566064
1167400607
1693124693
242723276
668673906
1628029809
1524460800
2051487617
2060408704
1266240578
574730139
861739255
115974217
1766547818
1993535476
505279306
1479495904
580173522
1627703160
1945079169
1158684678
1594699939
1582632281
816157567
312601573
1026904088
1525548140
154024609
550960955
628936314
148925133
1563570950
30658942
771198024
1963835065
759568614
1112101632
403391085
378011325
247431398
539225516
1106007572
1936324887
564313760
1147708538
1585405505
1470996263
1348047625
366545526
1163541427
1807783169
1821272369
1286030855
1469007575
1200682511
1624332264
1279778378
154591908
1923370419
921379476
674670834
444324538
841836948
1626657852
364963351
1706262768
1498799529
803589451
137774969
1075571324
115283368
690192691
1259240457
1379995261
484389357
1177349293
1149730670
1867473969
1302272505
980817559
1625171551
1225418053
641374566
453812549
1596573420
1563305774
791154218
597272208
708488687
1924687572
698514669
587790263
276503602
1243598896
1120662684
1569449558
1690040628
733481091
1910000081
1999475435
1352485278
1270308492
2108118262
1731535119
1010098640
429518952
955978550
577630996
1643271742
92688819
1462357054
1603688273
1023483832
1804762493
103049574
1494672100
1485276537
14273349
185514213
1163805248
170551575
89226765
451869062
327161096
850153255
195552262
1409923484
700466981
2074931384
470945665
1500452586
121781543
459811975
1320748437
858458871
182183678
10991724
263525332
1375333709
1734053793
218970240
1903917022
391327542
1531452383
1930420326
1639392639
1176938278
712601833
16055960
1928448761
929033230
515932222
798553848
217749863
1532630232
2020509653
805518681
1559830082
462276448
1513756952
376871842
544700844
1813078434
760576314
385250821
1255467417
1026847540
319213289
1059910905
905896591
749833882
1668264260
577384403
1767318907
1360086216
621017095
924353984
1845657972
1666330925
1325849055
529881176
999938166
1845590608
1182980822
1534291327
303022032
2001719432
383181781
541390419
1124262377
1225394771
1507597126
1867587796
1537020543
1409362944
1229187979
1050183328
1331551345
1179032077
1308529416
2004621933
2089004283
1365642618
1594167091
2060160159
1960465228
1045799417
1116880307
792257643
1348751834
1556406877
565496937
467692646
879675749
1878401839
419926994
1055116366
131462896
1477621772
1095903271
695949356
1270507524
224849607
471729932
780070895
289967228
1936655317
2005526029
2114868384
217791578
1679257321
1562199805
1192979229
792195113
663411069
701719555
2142662375
1098428522
396991979
1346915553
168782671
755199707
1109453868
514713189
1341864106
1219485730
1775114331
1761108156
1181809073
1427355176
2082085065
1419806473
814322250
2090961816
1251330683
2127741167
1213436782
1057503324
1411491589
503719238
1035310312
1976789594
501273624
1723504961
1407169679
1677723878
1203898310
1098317469
1567739404
119600771
274149547
257749446
1126729571
796147813
1314822135
824014023
1679362161
932841791
1331069137
1078213529
268391586
148256282
1793814793
1120655296
205429891
1048389982
295029822
1214083052
706727853
107256475
1221277882
985758514
2047788628
55878222
1623200737
1893993956
656995106
1495245895
418294741
1728209795
248610701
1871998497
1766946765
1714469438
753715833
1271839407
1166057322
167158472
1877248698
827922471
1969760055
888615311
1244328233
860515232
1557367013
1363486548
1986824948
1687670556
1392157584
532068544
961262963
1807954305
231267529
1829851498
16667346
665891268
1816076692
1852108995
1767248776
31146119
359650531
839920294
187916860
12383590
1024775857
1242587767
743905532
72411041
933460961
2035126976
583668525
1512577776
305598303
200920067
233709027
460102471
689637715
1292823141
1233022976
1582893467
1190460430
187203633
1977943848
1753242519
611780210
920423756
2079360304
12608122
797045577
1000577753
762433714
790262954
828290782
174421285
995795465
433244834
1997328376
1493832287
688671773
932444711
1906980990
1209173514
1174829021
1926005426
1780627519
964810646
8106626
1976812151
179843978
1053661301
412519517
330818251
704370935
1063366104
1564724760
1971339472
348498161
1746175785
2124489866
665615468
1455048840
2128113791
1278900281
731966809
1278385164
1989661715
1329163254
1725257702
1855175846
1677698930
1699403570
985958160
361943108
267925682
406664600
115844409
847420924
89983249
1895551609
942215087
183942196
1362584725
1059468991
227398060
468908304
1509318899
1856849631
1621122918
1612378584
1937364685
156555990
1661580494
842911294
1201610199
1134342187
1905909151
2111150828
370910462
1433103750
1593724967
525373618
2026970265
2131930102
1813844586
1791968173
452235223
1028465756
1628082320
2045577263
1526455075
239685304
1239271977
428835762
1872089526
943317498
89142429
1807930042
928271833
1227802970
183906592
1090846820
1909366739
564889362
541167141
803825034
2061571449
782147845
760314547
2018585861
763178203
326770271
1886367540
1547635886
860670599
591855229
1682120903
1643088373
875621842
957353909
1770711217
1310117348
1219894001
905820121
1603332513
517595274
1589020154
1297762439
1202189376
1098169167
2066994407
184971815
1887641273
1440804883
479645404
1205182736
473727798
1638917426
374459130
2001261230
1786803337
1701171974
316504404
534375979
1186394230
2021226484
1954046842
977590343
747412370
1716005615
337631722
210396162
1195956683
1346528093
1595448984
1765170916
795122905
1407537774
357241374
2130324592
481966930
1874182510
1047614650
591349771
930417899
129943592
1917843221
1502730813
1876370633
1355473906
1837126876
440158470
1059242499
1750162376
1941488167
1972914048
736313734
1428276645
534955055
527296717
1214277578
395277949
833664884
1490598937
155375316
1846264285
1913959956
1891715517
1729477464
2102598172
1227418384
2455576
1750876713
603845821
2008812702
659462742
9321105
1533903422
2065172852
2042155308
1762577126
887374944
1803587713
1877587312
1733606325
1952616158
2032455779
554008605
563782071
1822389138
160771316
1308967112
1183487413
627306607
1281452265
851468623
599768224
1779632091
317082154
893063955
104052294
1960506392
369784729
223036071
349035533
211478793
989203256
1439588793
1718665203
1291948683
308810575
84525606
587936640
2068601900
582049444
1597790826
103125657
27038725
2066728575
21641080
898902443
304393768
579437862
742328126
317185775
567569762
1707225677
602424023
128285231
105512562
1023184806
45003108
247852642
618867763
63734628
1634274745
819738669
569664249
840632173
1275203626
1585218818
1024200127
1408717247
780887316
1186510843
904290792
1259646433
1352102861
1194093714
924903711
442192282
1491706577
1616550728
328990859
889336564
1525910237
791521917
1521947089
381728746
586559610
1366960127
1715959570
882890053
985975430
1533991008
1707459300
1589092008
1325075678
408682873
485826535
1328222905
452123767
959944008
542075655
582208429
991868014
2124155250
1370792083
678994784
829312717
291555275
866883272
799260832
1997738537
167897463
433454493
137684569
1855361694
95624635
609003675
1338959219
1596131450
134334157
853117059
1831687267
560122286
521083195
487261009
1328093630
440555912
540034306
950503027
1837354834
1254457204
1133708538
910053056
612471397
85516933
1023566627
32311086
1233114871
2105094669
1537500636
1413172649
100010500
1744664044
1617387292
122767463
189527273
916455596
1011644216
1516104747
1084455634
2076882817
639307356
1305998400
2001449328
1226986647
2054500699
645042358
1677330359
668394903
1087693431
2020227636
2004750046
1444388847
731921341
1990535031
494484022
1435451824
973724745
1040341581
326664256
863212482
1693810688
103854237
1222289443
1591931128
700497128
342058131
1792234546
1861622465
632851612
2051634560
163683388
320071468
563817667
1331620154
1706493753
315008649
914599203
1229519479
534751702
553808115
1079399634
658972004
984942612
1612230517
175546589
851375837
784087795
1090386551
1323804608
1550568045
1574593109
1779581051
1846648148
1652961740
967648480
1359077803
346906588
285509361
1882743085
406077123
1932678318
973388503
1898423222
855610817
2020844729
919964084
1817509217
618428711
574104273
1563324627
780839539
1850857652
559086354
91037595
399712268
1081921331
948720609
1216915272
130621649
1460859766
924592176
1171270828
1805847882
1509864016
408464927
1593980171
350368706
297195594
610599249
1589072230
1061876034
92205072
59647528
1060286572
62623029
1438815191
1244039632
1049957477
1628753548
986323214
797942500
941983080
1641297413
589829372
1047157136
2046385048
711627783
106528766
1931393308
18012952
454461609
1113218430
1583043574
2032646370
490054361
1445441809
729080644
140126830
996309452
662595735
2055183243
2110755341
2084388865
824971034
1692293429
296000834
1329615522
1668735476
441444407
786224381
1832338602
2022183269
1537741237
382224597
873473714
1138337465
862722452
1174830577
1806138559
1652329523
1458074165
1678878213
2002925716
1444307791
927733402
1151204020
2110519192
220799576
111033342
1238793124
1710156476
182896681
1370858476
1366856338
1929796496
574883490
97842996
424045292
690232713
1380574976
1858319135
1250845148
1107798071
1523291166
1507606381
871964541
1526641214
2087305365
1520198518
1394948144
8355775
1837024183
533086225
863133520
1743124090
1203439064
375870913
2145986286
1037829686
1614741429
973069847
858397562
1387847415
948244281
1347488877
1551727374
1131751844
1717037887
541702781
1885396416
1395021067
298516577
263295696
404319577
2007776110
1085633692
598680930
730520216
1596033077
1627052803
569336853
1005761940
1723105353
732502248
33420825
661592778
225777527
1656426338
845584261
1662995504
446890367
296932873
674401055
1302974797
422167550
323941338
1576560196
1705413275
700465540
1023854173
1028499616
373855167
1145585047
845824417
1007277491
1247746500
1337463608
716264800
82573734
742751256
1345702467
1758658555
678884043
1200762091
629409639
2052974502
2062870802
595002829
1747685501
786884115
1712343004
1382797650
1453071103
399885410
2125781434
2132389099
481817957
1299883064
1149633249
1663883242
113081283
490272446
1481175477
387161819
1615426246
1945200593
1284209466
1311760801
670556575
887054648
1381922235
2115541559
142479257
52871476
1192458715
186393932
242844456
1909160461
233861758
379174863
2069053214
814022059
2109322720
949460622
1303278541
211393656
458365279
304913196
10399686
2078723415
392784095
1069777087
11450448
842996421
1178007861
585464590
452876605
1283599528
757326968
1342185564
310477497
2111020033
799981135
1961926263
518075107
1862132021
1364222450
155088828
2142096979
234028096
1891302054
110077257
749700664
35194313
639299278
508612644
1824691240
236324420
1046447668
1467350446
19519230
2091314685
65869726
2045864782
601516144
2085821521
375899206
812930550
1783488729
1056668743
2079025169
98593518
1734408445
1190348717
471855264
485610964
1804811131
240368228
188938815
1184200973
799755879
1972123667
1641923455
543326814
815016353
1797369601
1063707670
861373485
222055488
467250025
179728447
1671216855
490315005
658741022
415168248
75400478
647743234
1637158486
933349028
1472665992
1957033564
644216273
1687098390
1940540892
436230332
1272501922
120654689
560167603
1501542382
1816800903
46807947
1086308530
1339667853
1894456157
924811684
578638811
1303203173
1311429780
1232887801
50464464
2110656845
1131854073
1051330874
532737976
185882007
1494701715
1866847751
387421715
2019087472
86548503
182613291
331295282
295161586
522018819
640952633
6165329
1943927059
1523503249
740491210
310882542
409840921
1689100245
2129539376
400252221
589992822
1064200371
685815227
1693982911
1671184944
1907826326
1342338315
872222008
1520949695
512516055
835524226
1366969743
261024223
1840318604
2009320093
1532415121
657091665
1693056014
390125977
1098251026
1824670196
274159523
1253180915
1317583269
449931183
1047415455
1449593627
1711107373
1159646806
1058172342
392343901
263771766
27973101
558690946
1721988823
546751209
95473145
1771407752
1457770521
811734228
1394248641
635868364
1485451938
902955285
1802978545
891448499
551725568
260172164
1665346376
447390988
2095417542
1538696360
678306171
1920290995
719443303
2040389141
1763462029
1728442229
984411128
1363085430
926322523
1029151472
1168905470
1907519399
2124595360
2131617177
1971391505
641223578
767239046
1457979001
415472645
766054673
705702403
1050774810
1128397513
1209900643
240464075
432959782
671412109
879239581
385332895
897997424
1126006779
410427531
381063184
211581394
1475141650
469592490
1204323362
286154740
459727286
1081569677
1848953968
880685532
1928177220
777383571
712479123
852110360
915582195
447237682
13734961
1449450817
980817559
357187144
869423039
315463429
1060293414
1360489201
315949811
113807703
960952376
1499747252
21916466
606713251
1094874954
145992987
1108931727
2119973026
1058532257
771298326
550473624
1379439989
534620892
530403517
1074181275
1456515621
249845660
1499930253
694925469
856599691
1365874237
505718772
1752298556
1771344455
31798083
1363722717
625236299
1820094055
225186735
21624158
1447206015
666830331
1425847994
1971063722
1492592259
1147063750
2013380717
804776083
70313374
883548667
415388194
226997997
1734555929
465671654
1412575571
1583245589
1902202284
296327130
1109739414
1506060349
1879242142
1732340842
161110296
228578870
2065986465
97036805
1716402432
1092142510
1323986099
86623640
17208010
419332675
1186008840
859477868
375404750
660615402
1874810491
490001951
1034922823
1506702839
641371780
181521018
1471098976
115268972
1565922539
1974550987
1594661061
1855438655
175955067
1945508720
1872506939
1809225674
711107950
669407004
10639315
737594792
1802307835
99739592
956450057
504705601
1260164730
1262493899
262870326
796761371
1966540955
446488812
1037410806
1402825025
68400672
655554627
492500426
1642866198
360979424
278290625
832207881
1495839100
1013436684
1363065065
102977562
900911594
1954350039
1975591360
1908605700
1719589409
284806802
163802803
307499470
1150573576
234296560
1428332957
1933758086
903226347
1131647834
273615347
259838019
1116771239
2064593191
780757162
1844886493
749807750
930911220
1408807671
222606444
813138731
804253848
2051604250
1482719338
67495422
1720242314
297274591
928705908
1578599012
1788126375
354095208
1964179072
1270518136
977517028
490952322
578679552
501917972
1269709378
2083033771
1359740582
796277408
493636663
1724861245
1896856232
1480046625
1006609204
108874709
1883675009
1937172459
1964300350
1023290104
1051201081
175525969
346467729
1007958695
1225105950
1015835283
2080385748
598570476
190121928
2053968982
1201485899
826440976
1841572215
1704497480
411475063
1913775257
242685520
1273677833
1369955639
39302719
1086761160
222068219
53498891
1314115435
2040019403
646665107
444380510
1724007535
140789442
1840473788
1365257080
84406163
2110865549
119279529
110755655
1548025908
322040667
1688618469
221996707
1797729592
40662266
601085928
1792601502
489788758
678207336
860443842
154450741
1660675638
18001657
2083081452
344443656
151287316
1395806967
1168680844
506879409
1025623378
1796882237
776760165
164788563
1456012994
1120083975
1894205446
1739952484
1330680636
1602915836
1690216853
1427203499
1485941222
732248861
1059083012
520526556
306231365
814410537
2121924722
1606184670
471538793
458202067
237809853
1250236381
1329703267
2095127434
1800608118
2134673474
1085404798
1751712981
306066520
1122120649
934220276
1463822400
176800205
1408489751
100245064
1499313506
2126372715
105644057
439652081
291411048
524151775
299824103
1910448242
640591514
759293380
2024213608
2050362772
1699766107
236651887
270299336
1997353334
698989289
146898628
987190467
327074833
195757989
1394564752
117438849
1830680400
345926598
1288877766
1336334013
433981087
92790556
1640791578
760627690
1422507828
785549635
785835315
1482689575
1983858210
1089350733
270401716
78706754
762247601
1111362860
747162861
2067480785
1478221531
1060727172
1871723589
44230197
2001442276
375489620
2071467696
976601403
1399421638
91820249
2060232790
451543563
1628431160
1843037821
750799241
1557621483
1170348343
459623605
1315364547
172454572
489791044
579329502
517010727
494031524
709972469
1340630654
2119274832
1697641540
904278189
1673091639
420957843
1280951226
1200451243
1258161518
1769048261
523674548
684429670
1454512511
1369518966
1190060581
1420063566
2137224393
1508258511
1249227619
791689810
110688957
967464239
1451744848
742147961
1383277938
534237768
835063078
3858027
75877759
1852822650
1385625828
887853225
529331928
1826891265
523550461
300454277
1325123305
45350216
438795119
546635613
1341859775
789856503
1005796665
1586963701
782122110
197781315
1144915186
629193141
1488347428
818118426
1777700485
2146814982
1970463459
718517479
1973085790
1759976364
1635675193
614237860
299724714
1549523358
1956120152
1529410638
90985136
1221336606
928517917
1008705967
445951101
1336008739
1579726386
1096140216
2114483805
1614545530
646826056
359788879
988809935
1367811177
1268422580
961356449
1254280417
1848151206
398743913
1826362285
837582116
1672533646
1527434863
88949051
1804246298
487862608
1633496959
456289687
875085416
435008167
155988225
276594787
195505785
396104968
877353363
1965599027
1465440798
76458993
1998126616
146195208
78470479
1796049172
1004832122
1430154406
174139741
1471572345
1828820217
1764985952
589768432
231848813
2049174939
693296324
1001621825
228260595
1520693587
637593621
1591329025
1863079835
948077394
1753586397
1589705556
1634546790
656749006
2074094359
841384992
1779804309
682732433
912803175
1574663363
1133976290
1424816630
704842638
1676604122
997511818
1763839118
2039998255
1366741153
1505506484
1153793176
1603832506
1198283514
1858960923
1821911475
998468885
463797540
163617748
218445764
1050456909
553773054
20317023
1066288490
337595629
1869992719
284073582
1163931825
998856089
2091123761
1716704268
664628655
1298740931
181736532
1479137205
953439787
782183647
2056190497
1142429446
614823852
1953190166
199523098
1530939222
1308340943
1836758477
1739781485
819683526
1384330749
938754293
1156872028
1338163286
2126933442
1883394002
1351453743
808934388
441279005
923668842
961274988
1072930748
961259475
2051651415
604776020
1124711704
1642343616
1635021602
819526983
1972509175
223580147
1697485079
176074396
715931519
1382188793
830615266
37280253
660066765
703505032
186257122
72286388
1647503477
1304879285
557639184
1026245944
1657995734
1545911812
1926566951
1078631938
2024061902
2086542150
625753715
1899761962
847169899
354105936
468608647
1353303291
1786762986
379459244
58589994
1347108901
873121497
1925461480
214714906
1312546839
1722929146
538587967
4310968
1796048027
1362631167
1746258538
1969113674
1151927523
469838622
760474836
498354066
1397916126
221890011
994930956
2050110542
230240321
286487962
2108166596
817374692
418935824
1777441500
1780873214
1200854304
1347710343
219529812
1511939313
1365214281
1010205025
1193324386
1764659248
1117924176
277619655
1832257470
492036492
356240407
704829878
54944848
1809855249
1814994032
303075071
1419250702
950027916
1078948182
1520955734
255400162
1063563784
2139161729
1996311682
802431438
2133523309
1386667503
190320327
1117112531
148995840
1847398568
1700253965
928655427
225223293
301729872
1914960616
605662443
1234626585
341755127
294466380
1485428454
2031150979
1309970392
1569573671
46167905
1143636206
70587759
2142941557
396023434
216091733
1219579372
1358647890
372379196
545171288
1323077661
1087361193
356854324
128032917
704691738
1702595486
1533355997
1489084383
1638081557
924377793
1885527750
721414823
1894874684
41522778
1379657826
1384243083
1150965284
900460711
1611620595
387844965
1822385074
731425145
1508447815
812145688
440575403
80452797
1600478833
1678199655
97243481
1268555648
2091598333
1672029657
843123479
1081823769
262945808
2119087953
2047332477
1154277936
2021003303
951034198
627089799
1497975749
1630780433
2136730458
1929693625
1052480074
110830550
2069160231
1997992932
431474514
1972443470
1445812746
746980716
430345698
1268530504
1742733936
781329472
177197269
380258106
668385620
1997487376
461890408
1242051499
296878813
1620574372
1723665273
562900284
176173496
486463514
1139481264
1075399201
286169752
1073210752
291411073
1902997500
894610535
112173836
795575424
626864418
1586552548
708497293
425893662
1910151397
1099629935
782360991
306240215
1430384297
596770585
1451200491
1223797435
1593171985
623221986
1450136904
1976571149
1284467348
493349990
1711243106
2115312020
2064641936
1613819685
335834024
552909730
1835885312
270998257
832181041
1262467220
1045272074
575607621
621269139
53275754
333531668
429645610
1322025961
1501956655
1126784271
785080978
611391365
1826071156
1445712576
941528077
386196290
2109097481
484480995
860046472
43736803
560069203
518654816
471767814
592241165
706522909
2099495711
1179731777
1368297163
52443557
460495953
2067019367
106179801
275456091
1988750366
275854753
2084069113
603214210
1061335537
1163097021
1082899383
2105432214
766625130
743652939
628687250
1939403614
1541765699
576436017
1584866917
845411313
681671303
2060760256
1572352590
677725327
1043284418
1645928405
935339753
1558492695
1950391505
1467019118
1035971614
389559123
736316250
766578305
721800022
308264277
649581289
277885575
320363432
592405792
547002079
1232697630
520369827
1064770183
490257803
1462559943
1047636712
2058537185
1222194811
472262045
1085159433
360389651
2033370199
389795607
1908253987
1536875224
1657963095
1216399590
130881078
272016822
552521144
995506810
1716396692
1252656497
1687377179
1488633099
1886956303
1680230994
425428844
183677308
2060320419
298530159
1009115257
2027994136
151943670
1461837291
249331957
30238096
561463173
1927260043
1310141840
1249251490
2057244910
827344429
1837716393
402256580
1735113161
836902341
1147213349
439996810
569060955
2137247684
1077825807
725231549
1412805999
852811502
1024270186
626979483
1486844818
134428356
546732967
2034964771
1344845947
243845457
1870705134
456697127
1981775950
322279525
140931617
1941349495
322845325
1565702141
1076040070
1845661015
785486120
975799314
691391109
867621265
1471047479
1629815277
2146877463
1993177920
1093558723
1473512394
669278989
67622870
1518611969
1613531011
2021407485
605386828
359802310
372797588
282990397
1778241648
402037028
1404189246
1789530847
1521441853
827573210
627941121
893876960
1294431255
1831984086
441047542
422193671
883951151
192054452
472940235
665080833
268681075
224229192
2032224936
204115408
641684637
799123573
110981052
2050229393
776856050
1501352250
2126444938
1207626262
1139751378
1407187182
930327466
1891190693
1660060083
458195787
167383223
1136283329
151160843
2138537183
1051274651
2083117392
330266574
837745158
913025419
1890168515
1742937346
2109396011
1697786124
1297180495
1551882415
1786877463
691907604
663774176
1729021439
274779908
1735960696
1581172890
443071083
1805324944
895054895
871932481
1955362421
216830621
1197322495
893198012
842194914
1079772575
1975785193
1108890056
221945746
1182150107
992318744
742092671
339252620
548564026
116016269
686699249
80173872
1523388950
2133082615
257605899
119667541
1428873003
1848510017
1473456972
572268307
1398101636
1184294199
290801786
1155799826
1699319469
1729032389
1927824813
2087034421
509583110
391299567
1016670466
2110980294
1467012406
1887891413
598031151
1292476245
1092067895
13984927
1567219213
1412228188
1960175499
664634990
634932360
583226575
555948928
1331606885
1697103828
1445483541
1214302902
565535618
90159941
1405551822
174436844
69993193
822373689
1037823481
1133317083
1326845066
1861682166
445860720
1021985700
1086103801
876154373
485692295
524789318
776839270
850675809
1120651656
1859435599
947149936
361086320
335868445
552882152
1417924872
1498791047
229314964
1763582465
264058348
518326245
1278745113
1398868276
1744900332
131249715
1345757190
1729979036
2103900602
1389671475
844425318
1496014012
1355058364
413195314
1432387983
121705302
1425821800
1360661698
532232212
1927589304
1372079300
478961772
1742705018
306166549
748144311
1516151359
2090299841
925085187
382029632
1919431893
1288260963
1305430752
1559278930
143872949
1861132952
1218029726
301501429
2144018355
1655122215
1951250189
2072986116
1097293592
1350252409
488944533
650280880
576228131
957181725
1494041581
358512764
1962226340
776999401
1271792819
1507789280
1324398128
1516762483
460684659
1341794985
1640910209
529132336
586590180
811213916
1273518982
1827103847
949649497
239588488
615286890
942663852
863018808
127980454
1419370320
1041937007
1754268294
1590696474
226160111
1052950831
2096236650
196625783
661688118
1977993096
152853289
1004067971
1176667709
133192840
1671547158
768123302
383724313
1126949293
116350449
125044061
1106854934
1125311079
800953863
1606033367
1706949020
144063604
990891714
1259453498
1483709461
234544556
804718823
39420953
445938185
1891498413
337504062
352235902
820599413
55570237
1436701851
2013323826
958948298
470474789
2002222969
1090786039
956384022
565377186
1710286974
225564176
1756956989
955324540
1462846041
834054489
705277752
915489464
116496799
1312791353
1647887629
1092077901
1511057936
685510763
1973505785
1490669450
1040877168
1069598425
1497440817
55444060
1933059546
1988992012
1287174680
355884181
845502559
1950423391
424541822
917574402
572706994
2033981780
1938380916
702108769
305968470
878503232
1287933221
1101600419
2057300894
1121179278
1347264729
41647641
1198050531
1466403643
846287530
1115184156
768907050
1282223837
865087461
1189459537
1324949609
478012620
1057547358
1500053894
86766077
1366171021
317560511
1904932976
342695696
871136958
738055178
1646054802
1563637600
1225771432
441444407
861417130
386025284
1112449515
383063443
1314184718
1456192117
2086893607
357278939
1684381786
801486609
1114483828
779670355
219205777
1590551947
1321609292
661848033
1092468276
1493094650
462619365
407336657
1775200673
224367530
799026218
1460937387
987385177
1817495722
1586060683
324681424
489411456
738715734
935791138
913079634
337594253
1988573636
242684843
1896823300
765432996
1286469978
1452871304
1494315351
1246901354
2107058435
1779431631
1274393766
1857519801
922301053
1087071482
142962251
1458543291
1576424443
1817989513
1872341919
1185320049
320946458
1684393945
1333982865
1933508144
1715988575
501766080
1165673558
1087599405
1261430984
731854753
605313726
1707807909
653159784
1157483375
1883110278
1485879325
1138220511
2112953261
759979430
1636952682
3780569
2015555573
1515228724
138095314
1494902394
783752611
1998381223
1817573788
739319865
1151754981
1863624632
1368934022
618283266
1617022793
1302309682
1131148934
589596899
1916496798
294625846
317115418
2040115354
1961469491
1908143157
1528833674
1640901554
860920591
2122211711
279240141
732065478
1292395684
6476401
1073992223
1985309151
1144996287
1330528073
1896102130
2082239274
1112928103
1973310990
612239455
419838689
197772348
567261144
442228158
720983592
508536281
1523906585
1439028317
1408274936
665784545
1712459313
2004478917
1270975546
1623415206
215608324
609352646
127181891
822607729
688742618
217642694
611749064
94909884
1255257522
1034555713
1019426945
532965921
864810221
294655874
1031357675
1290872217
1932773218
132781751
2028093552
1483643872
259151528
674445797
1617972847
787743267
736735477
1404724387
1726907100
154461271
607463823
482814388
252673832
555452272
289780341
649483934
925721425
1616148371
1742543770
1229462497
1108639894
1723569282
793337877
667598736
1635625799
163742847
557193590
996767877
568183343
1054162463
838711897
562200410
269032814
1381901765
119333415
2071596622
2070351095
368294628
1249433259
1218422181
1015453802
1917837214
269901300
113325352
176222788
2113845801
795146933
1478018640
1573560290
575855481
2141728522
1089112167
581256678
1602303869
337286942
1451789558
1824790878
1686825498
1840923814
341849650
1091304805
1774755501
1242844221
1075998931
358858082
370301973
1051671624
921139264
1179638279
1026485911
731667417
317328567
617779839
1318513841
703556131
803569867
1686917062
804237731
793947759
1156854494
1654839016
1204871336
1305092439
257839630
869045356
839761775
51839842
760777850
1328781352
327547363
1657533348
1525220739
833089312
1556512532
743569526
1979021848
1689166561
925741445
490858483
1871058265
2124020203
1659759396
1864393279
1102833300
1896486880
1846047228
698395735
861882556
1419947329
2102004229
1457950180
32248436
815672161
1254958947
1986593496
1142381462
142124391
346473848
288198012
1169899822
1455235561
902430950
944118621
1563242282
1681084108
1993604565
330953336
428471847
1217813740
1300507063
953477121
1003907781
1619763833
127700023
259824555
1170502225
2143975140
301903350
758457156
2043588961
830624012
8078591
1832898765
81880135
310631442
233001748
887489109
1613588541
1953988570
155622413
755739502
2140071542
212518336
1509565647
1973348995
1685442394
621302359
1567835363
613233896
1028163297
1060817407
362192834
267804958
76500884
37738842
970276361
248746284
15755120
716583925
337500092
642583519
1664746453
1588852158
1865669585
374550793
512572768
486508449
139063600
1703114377
1604827666
1039122456
940637583
1076329148
1816465501
685231727
149820256
304475434
1283925714
2058850572
787253794
1864605749
2070859590
1286945100
174251746
1197882549
1100607168
498545490
597904915
1521302735
298207443
1278202641
803204824
1662165038
1341867364
494308795
369862199
217591638
1506827323
399998872
1465350332
1779996583
1808480764
1925229173
2129391080
1945093113
423956858
1257736402
192397593
569476322
1229207835
150462450
581159449
1280573487
888113167
1393352199
1867033646
319312116
571798742
1056898157
2014974715
1794744723
1265389749
2049595100
34765328
1430015483
759526930
1364192244
300277064
1568593888
706501768
2036577037
239269040
1907826886
1892675288
179641507
567856550
1800682925
169697433
1943662879
855045738
1352858243
1739847013
1458426586
1639700885
149273539
1065207518
2150205
206252364
1927945239
1444502282
667722311
303884826
963977998
155480038
238085393
458594051
951794942
1870407210
1772766502
1639878485
692672719
1006233682
1154217606
1983537710
965505293
751022673
803595769
251578130
1327388343
1181188348
263517858
979287912
1503994348
251717848
429741162
48228695
1852022051
617454078
463317940
1861026425
632225363
1203148970
153077045
1175792943
1072501425
972361764
687823828
644012161
432752454
1491570478
258306858
1552173219
696780237
463234694
1652868091
983787149
1830383098
1184920400
1416687630
1743290404
570772059
2025939078
1122915248
1993976998
1525779262
1380745170
1576066717
1754486178
1862273676
699272135
1007990093
359616870
853014140
1541701186
420693647
1080705963
326571202
1000768249
1214589106
1525505006
1612056710
1996786698
1792874662
1499143937
1536037954
1447922763
1715128791
369948618
1682787138
1035209097
1169195522
785231362
1082344394
1295757508
547803170
1722545306
1085961821
425691385
643244018
1073967017
93641643
1744320014
2060088934
696380161
808344327
533993682
712516857
747976675
67294160
86717667
98442233
963890230
1517846926
77317866
1182604254
1926398659
416900546
1964979460
1914434428
1999384247
1045430647
1699257833
1029528349
1661263389
170334191
810315831
403843077
738534187
2019687810
37117455
1181700578
1040008259
448932514
1605818694
1275434427
1540110357
132009344
739576428
538756272
827580410
1247112641
1425686493
497660722
568445732
533056311
1444418205
1488343577
1997297498
1239099478
735203179
509050414
735004549
1916294040
1938590043
517429630
783540760
1524301822
503849034
2058724830
1558911639
1499491308
1256001437
2142444118
341586197
1615324513
2040207865
1615252885
804373606
1630900621
66864743
1153205050
1394887876
1278157188
225928387
1234739447
1069422028
112270465
184753169
528972402
67153376
718637273
869325114
882272288
1390665102
1431975662
1757970550
265505916
1233639999
650780501
1150602860
618755611
844919548
1364178900
1179172356
1876712704
1780889106
345795570
416889021
1705330290
1524089975
163187905
1195981577
591578202
873627036
719231379
804753292
2130501254
1926587498
573621705
2132581285
49746375
1820677398
1300202273
1170329417
1986053837
1703664223
2124777191
2091116442
4043567
142756400
1439516514
580594910
2108667922
755438331
354921655
835927340
422646148
537226561
705967467
969232597
532242250
1804000738
243547986
224820006
35760946
953504795
1155303938
1410442626
711652085
903024267
1409045568
246541310
1923897398
1871261200
223249082
1670530693
507116853
1668201070
199547094
2076381324
557602993
1528383994
580248897
818463054
728479610
1381700899
1269586361
961341891
286822261
975716718
838888065
102740725
1130003903
2025472090
1966011334
1468533680
1737497905
454633939
1646103799
2021891617
244304067
1742532971
834980063
1009187915
1539537580
414655595
2033828937
1562530291
1562320480
923532646
132438969
1822991767
1846257428
186651876
2127117087
888478146
1592665357
2128239038
1871189382
967781522
1270472957
168290034
1358423994
175411789
129116247
1024924409
1712737914
483308867
874556301
553763031
1729440216
1712283677
764523836
196831720
825338713
917253505
532245662
584468640
1167071083
1775889678
163958902
660514280
1431664130
125757827
246934412
1499340540
1103955348
1736841958
1009705709
942227601
705512056
1579309872
1296588880
698507706
341040890
562031518
1398375361
1560404713
1751432238
1720717108
644694935
449334456
759575400
784570052
904058537
1926892143
537730305
1637722635
758622149
180338731
1468002445
1199788404
774330871
559404385
80688793
354226565
1275853228
397666402
1209152410
1874510010
1822620999
308811694
1304986317
587734114
875791589
1625068594
220390761
1661644253
1746525973
2122504770
384203359
2134340478
417896198
1097176426
157086749
583144787
1252219770
73963188
504073188
3444512
1466612932
1272531438
386373380
1849268649
414133179
1940903295
1075082430
1708060754
1323823678
1257834806
1434870821
1232592286
1361385272
610889537
1937493183
964302428
1826940234
5942411
2099010560
160439504
1866230435
515329227
490648390
1094109415
1870758120
1254515954
1283758166
1065732346
809060269
852999383
1714134903
716602452
294188743
1353917960
2027860578
937655008
682016217
1559302677
107862284
663032832
1909031744
785870628
755994894
1843526560
5980278
1337844719
1563013332
172320287
144257625
884301354
1596317813
1200555728
1366408948
1428006636
1403846064
1045577741
1160810069
336511941
2112992120
466185375
206815859
418483038
256361157
1817310315
1616806393
38272224
124734678
1585834213
737914672
314351619
72381021
219299366
2147312901
116648879
65138746
1455441238
472592959
1364379752
1894205342
588184083
901339115
2111992796
929608211
625239951
658615985
1048174291
509569199
1831449829
1768142574
1975004756
626896716
367670632
1732508603
2003100176
1882489004
228030760
1341891991
749295194
458510704
1592042097
1643459413
2059189036
627719806
1548380796
128652160
1194729156
742435222
220704989
327627651
387651423
1351084406
493836226
678723371
667518278
1024210375
2125720152
369568375
1679296502
104645948
1074559810
1261119943
370176777
1682878327
1398415979
1324438585
576786856
1741286279
839058854
577709402
1097696989
2125438630
1353465827
1366990180
1407808171
1629694781
1596519246
717886545
803433851
245507639
212499671
264631539
1365441681
1220865641
1399467052
1124305171
2056653618
1472881292
808273775
1732281173
1982460951
2019897703
194327914
542097501
1508857244
829347316
1588675231
378568284
2140510885
1741856326
1443347834
1470652846
1445025026
1471760973
1592240757
664782763
338795129
140696998
1015110559
1365074614
146678292
311552430
1368411397
2133326387
1805572706
1965129671
33076924
1199073225
1628177052
564426199
1575177646
96538688
1671904069
1882576677
302182967
654724145
176828928
953084654
1543466014
1830157357
789352968
354753061
150475928
523233648
71386517
989331251
568281065
50052841
1522352245
894624455
725784075
1909797447
1180640475
1055678731
412477881
33585179
2030361640
284995987
705269697
241118658
696969154
1916002463
575106036
1357532283
102021002
909777646
262269767
1624048345
1598257300
95488965
762561603
632939603
1770355091
820535922
1728091138
877930427
1344168746
1247974289
1719690803
711067904
24956135
1146464682
1230618907
906505593
1148009728
2028012597
1438565034
214983935
1592380236
467206273
292854763
1708107615
464996989
754630058
817804293
1960049120
1677353946
47412694
350042081
693368427
709815093
735862476
663904601
1561121281
549728721
643740685
930091490
219933342
645634735
914718588
1455646778
2060092371
442096694
2022241454
1211392716
1898450354
1405973553
2072717020
306176352
1942778856
1911247890
1443975830
1377126199
2146899166
1161488822
453672577
1381445798
1975496482
55339954
2031212821
1389230551
1538890892
119623674
2090881085
317262744
1068770725
1731000387
1263109815
1031404785
1453118757
2106309454
197590995
467448452
1766509343
1879485510
182897245
1724735207
2144451070
1438885735
128545278
1649357007
168955953
1246540120
1033969226
170297564
659458860
1055592667
199944659
1841643525
890021758
1568212625
24906721
1396405319
972958550
1667088378
821750446
1946333988
1452771756
444234425
55190630
16768089
974048622
1134462743
2144547325
1801854161
1030564819
1827194394
1756834413
587645911
1637500575
277314824
126617006
1528252510
731135940
676276025
1255685400
2907817
727568881
2093655121
867147033
1610535711
1712059185
2072399663
1919181670
1553056466
122390773
565631739
1762528713
1446186980
501986571
1331202937
641303264
1190540873
320857958
651652526
49488751
1190334656
548561430
626785286
1350044988
1927047918
163334704
1142994529
1444929091
234459094
556731935
572398692
2135124482
1820633006
465831089
485452608
560223721
1919256422
1891707947
1312015227
821124121
138340919
202123795
649094716
1433459486
658707494
2131314360
2113673471
905360182
998665460
1489911181
1906131053
701023834
1280950375
1337512302
881828574
67724392
790478883
798290950
791047524
1614150616
2086530512
2075764111
1900439317
1539807288
1682299856
1770979612
657215391
1952475762
223778078
2047133438
1570707317
1522627672
1525361027
1924419603
683901914
1195368786
631732610
416528711
778946038
2036785319
1050468516
1926741467
870960188
507390660
1993450062
55982913
61319225
753768926
2126882575
2036631440
57122421
1311007546
1839451689
214590950
1395925945
1865282661
1520943384
2131119438
367826290
377170332
1292671662
2021739942
1651251160
1412953890
485079854
534237768
1185668970
2136786014
879739792
663710445
532360476
1921333065
324649889
2137153632
480885681
24494718
1322536706
1520696181
1135476027
1971295446
1841147989
1253749712
1291228758
778211634
3042519
303743260
549531581
1944478511
2124104687
381630988
601114564
98973606
855462923
447387626
1011060385
251451431
1025377580
1938857010
1966983027
1070865004
485511628
1737710452
1614093952
1977595878
1047143052
2066871627
1902168379
898224421
1748533635
875902238
1868207832
1299385344
1356897158
1791148879
713617416
1219957079
649146609
1032852513
766625130
1768678123
2028639493
1344583464
460428508
1120903620
1001164326
1784928527
290650392
2044417433
637362576
497530841
1720633363
1774382434
1999416379
339291656
1517940454
690534507
1351163894
2130895551
711191571
1364699891
876193663
1725365888
926921378
1800824722
966368383
247233188
1816178858
661806170
387342936
206789543
1309197383
814278096
2131754225
40322486
2043192474
915150510
531648017
1478254965
1379085286
345181337
1550557690
835804658
1165095877
438932593
1681026669
140980620
1916149997
1540796151
274904261
225486351
1094003202
1487332689
1335096398
1814503995
217177840
1030842243
1187970432
1939806113
956195188
633184399
904656166
670691327
1507195026
965942357
1678086536
1349426085
1997580649
1523041591
167121820
1807310666
175919972
1919714133
161953493
1969008604
126800540
916571370
1114980268
121873119
127043107
2143801318
1792222593
1897520614
1204811204
1271509516
1496451318
112608785
745425942
89293657
52175307
1552735652
1275943946
1175542979
1400085973
1018179218
249450946
1852927456
1414568329
549597796
578837846
531229253
551462210
467637137
1710551099
1411208721
1934893483
1886057848
1144221457
983757170
1729064547
1060230964
1575711327
1848722088
358752065
1237962186
1401171468
1910308763
1253815059
1230312630
1938160764
2014480158
1011293180
2031699886
1845011837
858128068
1271012245
799363602
1223676935
1761473389
31326529
1732197727
1311135320
2126283941
495987660
813713827
1810045281
1294042038
18015763
1353618089
1919817332
753871918
1724802205
776372395
468017802
1046822178
172146201
191074642
1070887567
828165765
1343008393
1342932849
1365605784
1282041207
1708141411
1529778219
1232709851
73202770
1484929147
2068770531
1168155857
692947595
1573963621
462786614
379729399
852447869
377309505
646132670
1109204729
1219516173
1912846004
1484487680
1694888699
832184231
693906597
166554783
326244041
867372516
1238822392
560578917
1536460940
1034296770
28964951
1702941555
150915052
1151966686
1188615504
1858231815
1558402376
735928508
497794665
338993255
466758902
567647384
272330880
190762888
2046711456
1812838758
957027515
332000859
1805489685
91466519
2067898811
809503918
250230487
287460238
1168646310
1804024573
1193173780
588758540
275709292
1504892116
1715863574
1160085020
14783642
1515660513
654206774
1267245835
835098091
253010573
65542192
75096167
2061989264
1107161351
173259198
2041844481
483074740
1057658037
2135284410
1607253038
1685220081
903263598
1301223366
1946926675
1663609735
1224220762
691427562
818327349
333795815
438542339
908436932
600544177
101113632
1106235493
1137019375
904724126
1078117667
1936898284
1938448647
1766705081
1029480408
1351354210
845007923
1261657331
2031474261
315974760
1143905594
1417627923
1472566387
1091525263
222138541
1614092099
437588862
1408546894
72278670
1912498942
428126264
1453806998
510822285
1989455980
27434917
519456208
448573842
1060129546
620080956
1042191964
1329001695
225074342
843922157
981752831
1466069721
2004057126
1209212819
624193157
501763008
2049789535
473702089
1541907033
2140890693
2052971051
664383765
122103984
783424453
1257387365
783897436
1189775834
290989858
1651939289
1652114889
1564553189
1849055739
1062672012
966547746
1017415214
161520323
1709673555
1983664755
1478146199
1362463516
226921046
1642373226
461435707
601360882
952404693
2039229339
1170994656
946795492
1263144500
519385807
1939626263
1547975817
1832896736
477804560
1282784925
298809724
422136643
1883236852
1161371010
232418579
1682147408
1519556053
1421345022
2115222003
1494344943
870095662
1611280570
1493592172
60233889
1888884495
1942829373
1982637569
1783215273
1974714517
738446673
1592593598
1608055546
55011207
2117732332
449162277
2085558735
708520278
1079666352
1618700184
85315412
598558740
898430840
893484563
905592211
2014058836
906536132
1912737162
1384786864
136157995
1733667175
988227853
846375362
1331953516
1668908751
602989500
1810472211
216116752
665134775
215031901
631063126
1427294494
763750061
747784458
208386932
754984531
729044582
1094163002
1914433835
964440044
83451841
204205729
469993364
1666723323
2140474533
1790419722
347948023
1842446124
570605422
1291066010
808844578
1774287289
480787770
794023878
89918086
1421228872
1996418418
681325876
2126624951
143982418
68503143
1791501641
874894242
1259838029
1501392772
1907408608
1234792652
2099373179
267043220
584459785
416771720
1620740618
287394720
917449292
621544080
1771960254
1598598107
321227769
1033936533
1165731940
1221329212
2026590742
1319770644
1435799234
1582765619
1529055984
1486393543
359239607
276358940
844121499
798026369
136953761
1140542487
558385316
1324247869
1463352614
362873664
461672944
1065911052
1228562780
1182425960
767418138
1084567255
2111268882
1070666300
1857192368
441254093
747572808
170511349
1895120510
1642197085
1390200092
63056341
611056276
381378632
924788265
1116980214
1663678282
776524622
1983992648
1886466120
1155295341
327463979
485485429
807279360
908087385
352734069
2134261438
588070979
455184856
1698800178
324104633
1733597634
1272434490
1049272779
326008757
1951420470
1981182183
1201389144
1775667113
592079931
1442690614
1219126124
1951003002
1143832346
24254502
921718221
1812143067
690264288
766515502
139944445
350649116
1590618857
2024450904
1064464001
1697963661
542619785
216310407
478497886
1505046380
1885218810
555564123
1612765739
1752463005
1262689800
1177908638
1836431948
723410661
1852456296
1065415322
138429358
1353904526
1780637755
1945765835
1302128989
1018942137
292118046
1514470819
1681347165
683630484
2036461513
754711159
1827679038
416749195
256140127
1772707683
1769444127
1372466164
1813413523
634036167
1792560354
921140410
342558755
398253419
1962359073
1244195168
1491466870
1344465956
135339209
975967389
1363049513
470118350
200473590
2126444750
1946343079
1340290890
746055715
269646438
2115441483
1413341221
2026061832
858001472
405362589
1806358685
1411831075
1127742667
1791397508
1780848852
1943190982
479381965
502515803
1426199929
182202337
1043797371
895882525
1807589501
1071765140
1951812313
725563120
810732167
2009948724
932653769
1314675534
1733763234
1567812929
1409557799
1140448450
1198926000
886282674
802888242
584124706
1326197714
845372449
1903329882
336393803
1817358390
445018611
1959815264
1784548820
1538954637
83115876
431313071
24824341
1256548323
1506042225
890800172
1743800966
315880821
1808123510
1503226298
1307275422
1692826804
1178625061
1076539898
784042613
276660905
2010365436
1994463252
1868173397
45402788
1928093771
1558113330
350982485
632628745
605621855
1635120735
1729412152
1584242451
1501316825
866806199
424847670
1102878780
48989449
1724144848
1641310451
374190890
737468145
808128349
1624815115
92630347
1908335372
1960349536
263789432
1354758053
1897328235
935414227
1898178358
67816886
1805334478
1932947054
1048783431
687107463
1457445520
435097620
850526446
1562360875
1748775550
2008456875
405213058
1796630240
1454835783
1835574746
279581652
1773632274
1550989517
220889909
735656909
1328362317
544023070
492983389
604158173
565594568
1977833959
2099058096
368521772
825201052
1054269365
1521272614
1237483387
409499047
102647675
1756427937
958337843
823314194
2015029214
422836260
1882674863
1995542812
961237999
359663850
872075128
1749932636
1351043344
1658010452
674843159
2073574421
227458740
1928097173
2093381489
720840150
1211223708
2085567131
1468111056
1032451336
946517823
504294925
846231493
1495982592
767715999
933158967
857910649
265562226
1789438923
2131397263
298303197
1379905211
472176230
1468025077
1810832000
283834630
1836976453
1441921878
1405475306
1282588300
590403817
580162615
2138456055
124275655
1752149899
1164708769
1092243174
894460635
274758870
363467532
1622388386
1950198260
1616995894
772501128
1354466686
674655698
236510724
724123788
1601347605
2093723051
131707115
114177266
1227238712
210247129
1847819190
1326167096
908702505
1531875776
513645525
1511120817
1182039834
1929730005
1396217691
1631103869
634169666
1495672897
1217091481
1685943116
1365013662
885712845
1608920287
217055167
204563405
213401573
1330740890
1450839691
417282486
1558173045
813574469
164186719
1466832510
595373836
1311490623
692483879
1210039667
530197204
1319491219
437164493
1463481537
1821626324
2081529276
1778742979
422948551
82903198
1292086611
1846380125
1895255912
179099758
1891678689
963430246
1509578032
1249021804
1252479134
173677141
709642293
51711494
663465248
2037380637
290285509
42939248
1096745420
792229894
57411498
1066545982
1411596811
1183938326
1581726671
1170249213
1058561227
1256233682
1523878677
720956664
972309176
1881659155
1017583273
1811572459
1385876446
1641209474
1618759766
1504218509
522629040
1096600495
1965775321
789902839
66296653
317830162
1727745773
76058755
1775579825
307527473
1670536574
1194298954
1911766077
154561567
211950014
1977877786
1653823085
776875513
141827692
353221716
1018882031
320513850
974331070
1693618078
1987877944
722475805
2383203
858866775
1288584663
952464328
145615288
913327333
1034998612
336387839
957826838
204251792
668004903
1000449512
1959229466
1128822496
1267039397
1097641059
1897672183
788898551
2082720437
1979265448
454286887
62238059
2043938895
240496041
1713769946
1693128177
561025340
1229282713
266029693
1488321133
938486223
881426782
709412421
888166663
1160771484
1719408845
1526408211
842285207
1568226662
1588711603
518221468
1161046858
191276939
1378838615
1476054626
1798509731
1848453243
844028342
212831681
1991005818
1599631869
602367769
134305893
1302962074
603409088
314778848
1645614581
38979182
1051975282
1786897854
1717264796
1194964378
617331767
2133988873
1422794249
1201616291
1050355163
540749706
622176984
1262459457
1361305080
1772053036
534849228
1345688370
791407548
1380595120
1435959977
227249591
1776404167
625554529
504933364
215294760
245235775
2007700676
1636060999
1579437063
1796983594
1917891799
2107875265
934557319
1827387944
735284329
1364077132
499227266
185800883
1124835150
1071059423
358265829
2030977964
1182085080
1195467465
1279132008
653411841
1280990726
367358323
267948073
747485161
1884876272
111336852
9944333
506380891
1281584443
289034479
1820828395
88452574
338621528
169361896
89957446
2059268652
885168097
390397065
1101468243
2060416128
1046206853
705003069
116127125
446555875
912202374
78320031
1099359215
1512928197
671159001
1514613968
1316071596
1334101473
1420318230
2004021860
1331174126
1332454113
253686623
1177471590
1006252694
1257607680
1124118436
142288338
2122097397
785299326
1922108507
938690041
1803021836
1203245107
1419090339
1200888921
318629379
1372623543
1313499007
411794235
812903833
1611367296
1756485926
411287411
1305439999
2133632806
69677275
1191321546
1119839017
430596004
1481101791
1455077496
661669354
28083566
1165530351
94562187
1152833206
1313249110
1166826534
423254881
2000248203
795553535
56906603
1040226714
1171796622
1663727383
1240287282
218371079
1541167353
775205853
2098305967
1540302687
1250205809
1516699896
2142393663
54730018
1270223634
1168794361
398868718
750469701
480743760
1048215131
1291196162
530373101
251458080
489522651
1439307773
333050134
782975543
1712296197
418899510
1970321621
652501581
1666861916
1259011065
816546811
492552102
682698195
1185687234
274984149
1135958564
1374455899
1485547326
319920725
641912466
1489237973
399365349
1884229976
978633251
2100449084
992744440
298050445
513799666
317966569
1854005520
830894834
341856322
861889512
217295905
1251381292
1942219388
67090640
1986523436
1626706178
62674622
861824922
1969085650
538996545
501885137
224569924
1583066995
456667845
946626322
1395940938
612073489
1792405609
1909775897
446658186
1624619982
1161466785
1850913338
1037280389
319471078
1365349901
869479135
1055555206
1675190279
497278513
1448162913
366407222
1434524156
1982991081
1881257645
1672725863
1850670999
1565237715
2075946922
1894368111
981665968
923872431
86303553
1791790219
664788514
179982279
1003484035
678527309
72027783
1342122255
141070073
747169037
1622121325
108611295
1194765070
306771467
1659306348
1004530155
1926377372
1226667927
1864211603
1546373192
2102747450
1757867852
491016020
871692171
831352085
1532443823
748353177
682942451
1689088704
1115667872
119221243
351939861
1837902768
858725832
1059735113
119600825
1703569871
1015644501
111477492
804308274
1938826783
1488395563
472320266
1467967629
1462540030
729846384
1737533350
68008714
1556007646
1450299907
1079116114
438009831
340328806
1208685312
834903733
127799093
334092534
98170686
436694735
1771018862
2275760
885690396
957819349
2071765059
1778227634
395844152
951629516
1212538218
1874721769
974837988
111088781
989574935
489006192
1247373118
960729874
1769608987
506026221
908281463
1546331850
777908717
264226881
820266009
1835293629
708287775
1597770665
946777666
295816705
1987202385
2044177446
1181482634
653100828
1539901114
386604969
27279606
516948461
1863738057
743348204
1668032419
1771321344
497104486
1398377476
1065496758
319330937
628421019
1311862947
897727296
1384213270
317646841
1533385296
1788645671
725720545
1420353906
1718753439
1809242514
2029982669
612006180
364505857
1673200033
950426
1518296900
595755486
2105263318
1432001281
1408476927
583325898
2039983289
390172285
1417637465
1185108873
804888944
2067297004
1735272533
1132396047
370090436
1585369094
2020349984
572929031
1295234567
1593871965
1339113792
1724506989
1034788540
893781513
945209076
866522476
447305936
354964583
625395503
501607412
591863525
1229008440
2073643493
1487767628
1956537681
930171238
1620184927
434942640
662528417
581642503
1017738002
482579653
292450358
2006879023
1800958580
1614141855
538945451
889705062
1004863799
1719864947
1069223064
656329979
374216701
1627031119
1380613561
1277670341
104150201
843781477
1408945768
155041148
5610502
2086394129
1437353239
1269035211
211978436
1804705160
1546997764
1331810878
1634075922
793018088
1372243401
420134185
1545906441
1885294385
1079399634
2052538975
808942140
747714296
86299394
1498920244
226737603
222321040
321523776
473367191
1216040977
43934965
431212437
525102100
558746121
1455275181
415785937
970532822
1304389102
948705616
1293718328
673023123
1868537402
700999451
1164647950
1060607362
1090449454
742401829
1313727574
169850156
2030344648
342257249
1785163004
455006202
553244325
217400195
776489935
912422193
1939311907
172685679
55142795
344872331
1410557076
457407794
59763697
2074763227
1979808097
2024720602
420566922
85984745
938284909
302568836
474230585
1816176171
495972808
965060889
822538385
1818689573
864236613
2082888376
1446802522
2129695508
302890881
90432852
80821852
2060999381
594272826
1385331860
549503205
68584355
1868291108
1150211591
133203019
1211642330
2007340970
710119712
1772204102
1277819944
435270560
559221639
1836150087
1383296851
2146481818
1532229177
926839720
1795866010
1354929072
1690493956
2092299300
1862699988
1841702193
1590458701
713064701
302105789
143160078
809377845
1522337199
863903614
595576287
1169013103
1132126561
1494983987
768640224
1378874567
1968011159
1874654154
664038594
591999031
1926555801
1356134790
1963508984
1652963330
1670886574
10617519
1015403875
1023636835
1900572361
2129273533
1289187939
141187194
1090271122
843643730
19760084
4536443
294177839
793826343
1294458159
1948147045
271872244
831423268
1237774473
1655979989
419934879
353582854
24407027
141441029
91307429
2099217789
1039479021
38744065
1970173661
1308356478
478786163
1885448769
485835350
1402382901
1235313087
1153435638
653070742
739156982
369993324
1150728483
1774411165
135468603
1990251785
893718056
1384156680
184538727
1287932328
510498799
2111906558
1702574672
1195388439
1875262504
1367497121
763311257
651140130
254897563
1861362935
793569321
805355918
610840055
759952375
1001418608
1908607560
451299251
1473519131
171545572
1225192937
1873918394
890792433
432927094
898635006
934905047
6904754
1720644755
230734220
1031088586
496190082
513606620
327021775
90036068
37875923
2092119171
372604331
1214128422
100689573
128215178
683832891
592256660
905841209
386862945
1980456749
1692892434
1464227188
215077632
2064177032
1624234209
1376732454
140329959
1954791668
918725268
1486148632
1318753278
1455655188
1489636529
141953061
368248703
1054930750
1550116401
1767037634
1289098236
1385926361
531991910
1787465011
1438688084
870299854
2127205817
1248116860
1584265835
199755407
2024736264
893374533
1165631435
1011261157
31842807
276377507
1778950267
1844579534
911064807
660565624
1563425998
1113683415
344647297
1150597303
795756849
694973657
1526672807
1546120003
1054209823
1937884676
1480992458
405319101
105027166
1653537453
1545137471
11528820
536703828
1726779348
1006829989
244326594
1639475138
1633113364
989490128
1124429219
1649160589
87302188
1887001518
1024775857
1818852205
620876479
2066378167
598799153
120864016
1204650106
144484895
1759331414
647364416
1800407707
1523202683
1770053533
630161922
539789002
1644217330
327390440
96827247
655236152
1190441946
1603192876
939776969
607307856
637337945
1285526529
643528617
798109777
431663916
151447097
676605432
943261697
1960456245
1899007817
44230754
358567786
155519093
212408426
1123882066
34279328
1173958530
2079877533
183723670
984865331
1662092308
1994184792
1815201879
1216413394
1860684611
797854139
2001209415
1336731442
441064993
984918486
971048976
1080886666
1686008608
72299111
670985744
82766244
448645618
944326870
1592354296
1581229091
1409160363
938211132
1301639259
1079535828
1712697901
997359713
612773944
2095178815
1248593281
1382550363
1480480349
2033894771
2036165430
1375818736
690028900
358938228
858537614
1602357565
807917013
1797127458
1225409157
1950974683
1542294783
456970597
2082181948
1600260893
2025939812
1772522429
1530782074
1008725690
1813636353
2049448513
123088217
216023042
1109770
141803908
2067342816
858369705
1468687428
429131312
1692188178
1534071185
1251666479
1695862182
1753371883
1957106870
630090136
1589452448
1609751690
831290283
118549937
46185746
1970981294
1529818391
579167856
1250829368
1598564357
2089942807
1398000072
1124027220
1561418067
1222296436
1454055886
16511286
1942846775
845122133
1716117864
1064904422
491509036
811203471
87185262
1308069700
1236566877
1395617731
510461885
1138869502
2044320835
452784250
1009564697
665891665
1710479308
1976751330
1619435087
1774271868
2023179912
232348980
1857736887
584285834
1263953072
481776787
32733877
708597834
1224241061
130543579
2011859239
286110400
1743638110
1433184817
1408259584
1438133013
2033559379
1063758695
365251584
1264957425
1632089705
1712357880
1994420575
1493950257
242599680
976275743
2124339524
1053796907
1420269099
1091027849
920707741
615762452
1714963871
2074662299
69671927
156192704
121550698
193787463
1056543080
39318606
269248545
1323606722
1742905036
2039513137
1771379390
672507271
1171419051
1023968362
201544652
2141468405
1608876881
2107562261
1828889516
1642748577
323895814
1135483558
992895946
860259492
89293876
149503641
2112116558
740426569
1322681489
314822910
318623203
1466973278
1781592408
1458429209
1602794536
74350607
1798012518
53940085
476373261
1584110988
1948043478
2095824515
1493940856
702151008
587484259
2136028223
729866595
1096072091
1258869970
1420944663
1610742904
1020375595
1360485917
1041342730
411855147
390847452
2115333795
362670853
2054002947
2033322470
1105398741
781353879
1686350368
1746847822
1643323193
534499528
1496975959
155156997
1139467671
796490893
1889746908
1661367270
1573318843
936889361
849474323
731674694
879312930
1772992384
1745647637
1593094795
1840593642
1315877813
1054353346
1267880821
1221421015
809275497
32719027
2038537109
1309262576
1597218958
298057551
691266919
306760546
558169947
1981104701
896055331
716108182
410112847
1478341241
1824604110
307840083
1741971657
2066252481
1218785249
882401786
160498883
1928477160
1961127054
778092794
1408622230
407164846
35341020
290597391
1859426910
328788369
562355941
629945818
244152352
1971184304
486654685
935050259
1883817651
185124064
1426252328
1758718033
1950718450
1910901346
1421999390
372674796
1160063398
204734649
111367744
1402175899
397381288
642028215
1778439537
1997911439
1658139318
936041115
734891379
147052494
1130564448
1297080429
798297772
594095749
372126812
449537661
1003805970
673427161
2133900306
1194722101
899700425
788981887
1692896737
670814261
976989824
1840104490
923354988
137089140
1559817729
1757997050
2051239105
175806193
649031043
281629387
31817939
994173582
2082384942
666086635
470937199
412792108
852811757
1480974752
432811859
806490985
19244988
1055676907
1633805047
1218142355
364845930
792173380
1589512982
1609310795
840767016
1045014952
233975153
1492709491
1446245025
1131157507
2133336787
149660356
1558959317
257413556
1911595853
321923059
1394961310
1571040921
55444060
989638953
378047770
2035572449
1317761429
1006045968
1466506538
2053921276
953010506
592304413
576293567
317642819
365941697
1002507635
1513167393
953205616
917015171
1036785510
2141684312
676405528
200287532
1866312992
1373952409
2070471769
1288955886
1366015786
461847676
1044266542
669188966
1720628227
1105535951
998823519
1521791664
1909458256
1775635678
74250736
1072553711
396654213
2087179855
1675344222
839266168
905774118
1688410395
840703225
1829170271
220389037
1966022130
1267967169
894651925
2120914435
481474212
660073977
1643667442
260071524
1847505932
741191735
1167898428
1430726986
184327930
1606775124
244433751
162420947
1252637178
1358457366
21976098
1003608544
920453210
1382849960
799568910
530588832
1698634908
108318413
978248480
1062254228
994005324
178064589
1936583013
1589699454
78657300
475390473
8559566
410013590
1272974216
1563287213
2082024096
491023858
825840264
1375394307
2008897360
1867286734
1497411419
1596108109
412727154
1414425192
658246653
1871069653
1258328825
29684661
224961874
1001049116
2012412251
1955659725
1713952404
541846589
302460762
27848732
1960478409
440944336
250314372
1690295044
1884592327
453949844
618118152
1133321050
1086783736
1512823695
1709640561
879512366
1153382600
895297370
1370561760
1511413426
73257166
1140986572
190371312
1302141008
502085828
1767808415
228881521
474058304
935585827
156875046
1820746989
242800309
1238854676
1952718957
1216436135
1392673755
575736181
609855398
1561703631
1620129710
1795058141
1706399149
1936581046
638973558
1680326129
862660686
583809760
560118750
1247389534
443135182
833942210
1285300882
706333617
649283832
786337849
892755659
1520746312
1230915546
501705201
1013569089
2095080193
2056540685
374560980
126267764
590040534
1560712301
2080936895
650097039
451880288
424450827
579647288
1071749368
2117836927
1337464995
696412646
1048540413
1601390688
591689276
2007101371
457973572
1404082273
1654749694
855977550
975732498
1976780622
2044745025
532993003
1247794659
571515585
1769946206
337283009
979213607
720325398
611732492
1959434712
212712636
641125260
1840557111
1370619985
573659048
182328229
303065709
1517416912
813350808
1893412173
1686133768
403238739
1372607681
1916235822
195359594
203558449
1139983741
1511469460
82131148
831888327
225456806
1860414219
251809067
83821796
1576351852
1647040948
1472912366
104488328
766949969
1130473870
1427799609
786252651
276741849
1571737258
364311853
2009069139
390475980
883543878
2095654355
2102736132
823592423
427559130
756073538
783576155
1212962159
1234190712
1217511741
1894913965
999069322
480636563
1554271703
993295450
1120950028
1634397452
1222882835
1732209743
301183984
1725575412
642781862
259323928
1665809869
139208083
392049240
291917260
251796458
747256307
1597602896
1071867729
1425571451
1860135894
1234995437
1632991306
1618747917
60411023
1235476829
877017144
699302272
898828195
186444409
1777976515
869732264
583047745
1536923444
1326823093
1352026109
1450927007
1474770491
906664454
461421655
158425164
388979946
307751449
1135378902
1530894815
1254964506
1895342169
1659258456
1087818942
470276979
471945130
2087221359
1711522900
1259956204
447379514
2144339756
2104902031
277605682
1933415132
66694053
1454465506
1959870692
756962065
1092896751
1384926259
2140216468
141354988
1111371636
747951487
233679664
349587069
1817039218
996491764
1516460453
1836329991
1248881477
1544734966
638390723
440888280
391856131
1263881008
1667510991
1199592868
1321407595
1223620115
330718908
575304979
1574046503
248894467
1529277547
422253775
1031204290
1843444731
1474840950
209640492
1368502784
251742025
1976881958
97706747
392963245
66914138
489914768
1835359977
1362051784
427652183
908306356
133525982
2021458244
827047254
313043420
23568166
129446999
1135564757
619643133
2110766505
757544349
1665688813
22357131
1380057673
1191464309
1366300015
1449369546
555883833
2111633691
2016751605
1803653694
386406026
2012302055
285161606
554168030
1485216071
937634355
1755788624
1901049853
2014490190
797202929
1269446443
1082224874
1726113704
477374269
1880409287
1829085024
1223826537
549990234
1722119499
514714260
1010268926
2023835919
1716270205
153157098
1494804960
749726182
1107103465
911211063
84987315
402682572
1792677473
1278999019
1624668
1856014087
71660654
1528606766
2097571787
1265486546
1100142154
1945559453
1373617350
48477858
1483166908
1285351352
576348690
1837194550
980046345
1003958827
249875912
157151698
158643820
531243530
1861637085
966079823
2101379514
230061828
1172512382
1986197992
1090533852
34265498
303441872
1439044264
497601951
157169627
1544019912
1316263770
760134506
2046058384
1771741639
389314398
1139900650
1825286206
983007538
562769489
1294539584
852988457
1970606292
1434444743
89573677
946418531
1222936600
910118936
2054549768
1580017992
1093717890
1821584858
1638267322
348925047
728088298
827122290
248344821
743368466
1432293800
617447785
1901265118
343776388
1842902047
1822429424
1825256836
1733163399
403568226
883560012
1042583833
169354500
735983443
1856787645
1038880740
1597407606
1937304491
1950768306
66324836
1434171185
26701526
640078122
1798424489
437019507
1926798853
1772779824
1010098640
949511567
1501706246
600660333
1718436926
689149795
958860628
1011312717
40681930
1688820085
1070588610
83781679
255137582
367306727
394330453
1075875193
674547057
537521441
619464663
986726542
1794363281
688094784
1211459340
1101991545
1476704077
925959627
199667437
1197436785
1214961029
2073188560
1046010524
1464547673
463391204
1411438002
1885235258
1531763772
898855472
697774356
1723037691
427228250
1299136437
599300904
1788106245
201049157
919833916
1852724299
1212744146
154405127
350651209
1934705332
961893497
374260358
2014243434
622891802
165454274
94611600
562444260
777117348
990449702
74869192
460345828
789336243
9364528
251940351
1499450998
560575724
2054774783
1760510072
477646145
1605016679
948797177
1992065945
919833916
666113054
108776728
538888684
1731294546
2000233363
581501153
1024410972
234743726
620582511
1201914689
1019871602
651227377
1441349201
508317433
1217031593
1949894662
256513031
883367171
771508595
1699624831
1509243107
1187950220
1143179359
1541613560
355995302
1606328969
484491745
2123437742
1028684910
2064802678
1295511810
225338767
242319072
1145442307
550514220
628129454
568340669
2040033166
1477402103
2081564183
463589280
963547779
579537111
1533489694
1226154303
1482912464
638196557
871470640
1122035970
1240328379
1876534820
1903809251
1632065809
928078945
1492006168
367810473
664773246
218887243
484149533
1873093075
909898133
509459544
1318724228
95869691
330280913
1253496766
46221151
1336574674
1253843780
1615224634
507371422
166688074
1353331864
1095306389
1291379622
529050131
1959857225
425837144
412046361
177494580
1899616403
761394851
309197942
36145519
242149790
816737225
1236699337
732450120
1734123947
353698343
260126270
1743941249
1019479968
393394398
75081251
1043779069
1615224634
116593719
702266170
662459599
1926504786
51620734
1073647034
1775679810
1875124638
1886947495
679567986
28226387
46213226
292259748
639723421
1918596169
480006483
1320246835
1049402957
521847663
1473540978
1497989561
1458940142
1751489299
1137508103
2130177123
966042562
977334630
360861318
1362719583
1942191413
85254792
1995259909
2037993470
1235998553
1333188793
132544415
404292208
1595642582
360259896
241718304
738958922
809405274
1638026355
764587540
815429881
1550955989
502761525
529433721
1014442531
131567345
718477740
94477271
1837551445
537411858
1808734777
2132511395
2007829869
271615608
1946496435
2137961765
2003486669
581404389
953132722
952158932
1448034362
1715122266
321258439
905258705
165998893
409958288
1012932193
677718342
534147460
710006254
242303090
691557627
251091228
1678636162
1188735140
1363635346
510764777
455523322
1042836799
1669845823
2003431707
871517361
1502265027
2031723859
1361959122
1934687342
1750182573
1656335637
885113788
118119398
1010885402
1511787966
1415080611
73052804
319192816
1599565325
571118348
1289853174
1870601438
1996387809
2039456418
962623398
756710391
1153707587
519255818
888170930
541509789
748492474
2011965530
1596200859
1120525208
761940629
975576649
693724052
350501230
1355184377
249886049
712796369
1393335913
1767685704
1269343187
33041317
464965011
2118422949
1873386841
1851549014
886209211
1486734047
1866235070
1490095654
1544777767
224536983
1991779865
1108475879
1239238644
107145748
1304260781
452542989
1751677683
476609384
184984898
1777912569
1733224979
1260698799
1200072237
689149795
549272187
867953884
965695572
276585387
933787275
157462704
1728075983
569701866
1099092069
1911222251
1595791043
47726625
730680253
1120994155
1578198405
657019902
471111982
480802085
312020752
725868750
2051128587
860137191
938891581
881451434
1420343496
1321408199
1069432518
685865724
2098968994
819606899
1181773919
1970355752
407748713
374793603
933322065
696800797
1041587539
2101450926
93881812
526588059
1015349326
1410794635
1983841772
189215726
1432155973
1533616066
925182420
642330002
1608930803
530553629
319971504
330478936
165101781
1470856740
1775321978
1508323602
2132656803
183563884
1638120889
891434027
1975702497
831995255
938359400
608353345
1526076151
1680878887
1685104253
697927525
1187164606
1712177154
95121043
30310754
493806858
1295812651
1062643275
769156154
996465614
385470093
1678955039
1299921905
287010474
2102197262
789357403
1267915335
238703447
886494454
1819403697
1864219747
320812286
388939191
224291349
1617451902
1496302292
232002840
324616004
895584401
960853136
1377416660
455966996
1241518432
1243445414
1605936890
160714503
306448106
1949845295
1792874027
775338961
589231820
608087789
1939973140
1228672818
1324227845
1906339750
1042410370
859600063
1353890034
2068355489
623193298
253663447
1235818283
2116716406
1294938376
1674846595
2146247692
132842107
2050781526
960076417
1188343725
637335567
207528574
712852269
87369924
2101205960
1278698520
737384483
784362712
901605130
1642195620
1664437162
1665687409
1139825126
1321522314
1109503038
1189144112
2055856907
1388547170
1187553648
626842963
111074078
997081019
968906885
29398598
698611189
1493879348
1029744842
636355503
1696835651
1337329757
979150370
912834978
597416354
1938060636
2053856745
1375433025
177477892
1411097119
945150432
1970356448
78400762
335959157
131819993
1755194233
194994223
1390841283
1548690803
1858986378
549430731
67444533
676252314
184762810
926314929
749264023
1123904257
346770307
1529657928
681147785
1102577861
1905618462
181158041
458875580
1522518067
101267637
868318666
1555179284
1380492256
1358415860
2125892912
1837311714
918010873
751885209
748794792
1396710182
831998900
379805915
1872893196
1211688431
484957321
245290274
244706616
258207639
1147928514
1483969779
1090386178
537914748
829880982
992935871
2133416583
1110239981
705492698
840109371
1564635961
872039651
98642301
1578335117
1920330688
1625032493
1762276711
734534975
527600247
694237641
1832314176
1140311040
1474942520
307769102
1958179371
1906847961
2075482099
1057607699
867855278
1267034268
713877984
1369981941
1652768633
2147175558
1624085639
100738746
1639948344
1935224697
1009152935
1136235437
917204711
298644348
939867070
1286005503
2101940463
1722358261
26790452
273927466
474593219
1559491974
18646727
1689690535
2132917819
711597128
1801537465
1524530773
1987136511
943863279
700141093
398785393
233096875
901479560
1130288592
314354794
108328872
285310094
97511182
1435816031
1168404157
1825644385
1194154641
1450447282
1344864683
351035559
837362993
1781608153
2096825488
90448400
1241759747
294478472
105185946
649243648
2052536827
577084177
545492170
939259584
684965970
1145887596
1479351319
1255842583
1948928299
819209979
576153480
2031139667
1112213578
1056673150
1751627799
1502932324
180056510
853697113
459247949
7441575
1642945299
304175763
1446139616
1865258867
910872314
1930261412
333426749
1632247913
1656637190
1074131254
710038361
476174867
218579333
1122011433
1015278113
1328868760
1577366091
243693475
179157981
371417377
131287088
379056354
1844802487
1682920237
29619303
28151021
953373808
95709588
1741665180
715547941
867253748
539241953
925862855
141281848
1857958887
1549287721
332017848
369705002
353928952
387168447
1655308804
736621793
1721178697
1184093479
1902396252
349607885
777292601
1155183299
621485525
726610457
1050174282
1548329312
334838790
1358890305
53289579
555243047
367136750
1735726794
1124890851
167513802
1824836021
1969878547
1908845747
340939697
1561736473
555802932
1585521761
2062080597
1345905235
870216174
478123248
673452791
399625862
1963216384
2120150683
288716656
2043445620
1737559866
740729352
1283624707
1440779104
629799737
2040908271
1804673343
523455438
432886280
665919707
791448165
191597948
1298819055
1034864386
331565537
643550511
1481559503
712918233
1183993323
791350569
1665647534
1310653433
1722338207
933410795
1723362421
2005080886
439719035
1707456596
1711245212
1786940256
821042918
910836280
190485251
345570958
436903538
1678590710
587179798
59156176
653624283
1484284953
1964259341
931998050
1660745653
1960360803
823643944
380595732
595594502
1819218378
571098297
155365067
1233039957
2056602819
111896957
2074500030
865396585
506912126
785578696
611420299
1467714701
1133648149
1477539712
1254889877
1716437892
951428732
116470703
461104471
1767333786
1671127690
2046081154
372330100
379952793
921934366
166630095
379424649
1681679805
2037338128
1573118116
161384880
1461637690
1780648372
2090945703
703479486
489683120
1829854506
2067563727
1139535311
1968043359
1907257111
876991849
1008347471
651814093
1762037608
1278924496
1718847664
1813014981
373404399
323376583
485648742
1396615661
371699467
518004495
114645511
1035629665
403255693
575143431
835380401
1553914027
996857441
1234733928
2102164782
1689755549
652608826
3069722
359657362
1583865540
1267044812
1745594952
659229191
769591563
1844998126
148347786
568804697
284310214
1099847832
1426883496
807987039
341433167
840711783
97042011
1809809684
1575577294
1331502639
1416934488
1910098494
2007439556
1502453797
849183513
722850406
1635032392
111879355
1604918217
828807557
1447585789
1798812242
1629259015
1100926939
2097459357
1341747256
457805563
1641467344
1328213867
1849372118
919167147
1489394324
61948122
311317413
1298868743
456010732
1734998697
419550194
143348525
494390332
838092665
36470025
1482963876
906213406
1627455659
302102566
1833922056
1709334371
723488719
184894797
613162636
1382242856
4779519
1938672277
824456557
1341132181
1808064345
1524791296
1614562743
1921140210
712205822
780171080
1408568903
625319545
1279544113
522056054
300382205
1449255200
873842892
1866795625
220689460
1875117584
816537853
1835145263
495590057
1207829106
1303371567
161145710
650577068
383954302
1631663676
957049389
1113876588
792161119
1664112198
167872181
534122981
179443113
302922907
1622996601
606254692
770911965
273173316
1885702320
534340060
1878189860
414108820
627319085
2006125072
749158712
1447542607
34104431
1064009609
1931715434
334962386
1170865765
679786047
1761757968
1209875856
14302184
2015786218
243423314
357456139
872580941
1257914153
1901231295
963394746
1144424512
958667455
1270741857
617885870
1562175686
1294901591
1711327820
1880714101
142229626
1302076485
886361372
696838521
136416132
719598915
498594445
286690581
2121869779
889499962
1089991685
233150830
1327613364
272157485
1328632849
458966194
1541926201
1345951734
64409264
1914348291
483745838
94381325
1864407759
2147017481
1023617869
1064713817
1301358940
249036673
2080033845
1550079153
2029084770
1219795435
867434843
531843504
318629798
1016393169
1729111827
249110663
609262592
1348890478
31448013
707206806
1441756198
725254121
854150725
994608459
975640339
1641461839
345836394
1567797109
1074202124
1877906060
138098348
1102148308
417294429
2122636629
1760217797
1321166967
922342583
2146235317
1447218831
813946535
1323985402
1335904221
1149366065
1274009843
1099222288
1325226902
2038487305
834770639
1029884531
1647816102
1101647904
114597485
58212140
29013189
955763763
1008810569
1527590057
938634814
22693790
1737516411
1311544953
711289479
274600979
1521679933
65560842
2008603770
1306127853
1492431763
546800396
1490221400
1468586886
142534036
2090995784
645469039
207421313
1963403444
1990078057
397111194
811269488
1697809223
607274737
130437351
1169294056
88395557
1502064762
1626357219
1541805064
943573941
908650022
1819694769
1490623284
980088191
690375473
1773973724
1833344976
1096181094
1232942909
136869341
1115275739
490321193
882032796
1736225612
1642502385
1566163177
17945560
1865566618
1805516912
1424694293
843657626
1099507744
1150104055
1192911858
1276844187
1179346289
1961927135
1076367311
2069220982
1847571901
777278548
1566096881
1938854329
358497752
2028997325
1078366350
2113058847
1543834564
536607995
1341516589
939215592
532032711
1819712414
1122949551
1303836429
718116181
799041003
753989337
340183065
931069516
2029844382
60532630
302341926
1690315737
1023999745
891937975
1668516873
832372185
2022916976
1031546357
1899697062
1558234590
1289509122
479097463
685833819
619327814
604121607
2051133797
592654087
1028702083
527520277
1350773661
107673650
2023079005
1483200973
217141844
1114803203
41090150
1323687291
414777658
946577175
779012728
1673072282
1384209471
1643103196
701199367
660168267
734434782
1363960761
407320046
735781546
1072255402
588480873
46026395
193561579
238567177
1470524556
1266480385
507246417
782439207
2132048315
824336403
249323319
1124735464
1116406454
971343237
870246696
1385106432
1946478194
404607754
141775188
515199436
427924920
651094716
1930119441
1257489571
12274740
1731239102
492985966
117421181
641391780
1379624936
1849893263
318461443
1932942032
652624069
800543519
1235333151
410629184
1105115424
802811263
109445481
1726353822
508553173
1844004981
1955157180
961086975
1513364654
497006704
1966811266
864647324
1567239147
24678260
61304506
661744460
767057145
1668829545
1038970397
1329348322
1344567187
2120876118
941068344
1891162056
699913310
127032458
1129295581
1619240905
852940351
927910608
809278691
1905879487
1580647042
1793469036
1361297322
82466234
610432872
1381748625
1363549346
2094097142
174220736
1070678057
2111570988
1698303499
243157767
1290883213
1071821788
897782786
1143522044
990615427
96804866
53224510
670044487
927573723
130024347
921139264
918604677
388542705
345918595
1818481671
983452452
1296806976
780490815
1953570592
1838400215
1758784411
1706012284
2008904093
187489765
603848697
1753316187
148667615
1762509587
1739690467
1456237160
1717919435
1395039872
1418549490
25271116
1805607278
1010688056
1608170874
119021450
1340140800
663208116
971520458
576704031
1583497483
465465913
1877828190
3859878
1659078051
1531001563
1004413944
1108392400
1747665206
1403348994
612314911
1231753113
1542294892
232580692
1128160557
31562333
1174184344
221280864
498213158
2083445670
185082271
1291815635
2016554365
1862978450
423942210
114703333
747770861
1183018547
1600250435
1800097857
469364498
677387608
938541913
164722491
641315055
642521560
832078638
866919488
1599706875
1641441373
462600875
1316556085
1655451908
1665918543
1894969137
1733289786
1036284506
583321782
1835728033
988111597
1447556670
47727395
2082289527
149063852
2003154372
95244621
2021723957
131552209
555821229
992250053
712530421
669421006
1482419276
484855133
1089802899
1307145059
635477425
1374698890
723634187
1750784418
1697605634
565682606
759708227
1318130274
1250829847
699902573
870691936
397601982
32948383
314536312
2102709056
1409452949
1174752375
859942834
435791063
1938431067
894126999
1190366110
1955221275
2042939758
1321189837
1051241182
1873305706
620722185
1885529752
2004107280
2040215908
1761893974
66730786
454238089
302105789
723040672
1988844629
986533652
1306308600
674741972
1908490703
717426818
1125912629
121848949
291162513
1318182005
972590558
1258733500
1853512125
1449642263
351488839
1764487365
1962193122
2084514945
416214542
2104806425
1247062393
854150725
2145584763
1297797641
13904594
241020984
1579904683
1534508971
1385493874
1000080093
1222663322
2074913067
1522764189
1404249003
1629472330
1989592018
1825577813
1558780075
462846059
1408453230
1578839822
765576596
138644984
1347749094
2047753155
1890074295
919642972
489682759
2000198057
297876104
1436084913
1667854583
412504786
1466960572
641949004
500058446
767991198
1614396788
225721996
2007236843
1211162428
1427691748
104114506
109561378
44208711
886377690
1933163582
1076581725
271324175
341705153
1468137045
2054343175
2089275353
947617795
1198373292
1913933955
846367131
1650643865
605589898
599954947
672524100
1173052492
257995235
879065138
611465230
44767112
834990966
1835767464
1510668914
2047129996
1742865396
599727554
1229415664
987190467
72853337
248073694
148714719
920601374
901280386
914711143
2079859947
587601856
1559157737
235963422
660909351
1798735968
528633582
520022623
2091270955
143269140
484856126
2128480156
2124446086
1421179931
2127203377
1101197741
396912633
1862183361
2066188074
1065531577
2136797383
1898092341
500513121
606542757
379100101
1358218801
263174527
1857407509
1662102022
462946834
750483440
1519823125
1586103361
1239652360
267186472
2128302614
1180560418
121304104
824445614
2005824786
346438351
1488722589
596924932
2140557138
942909303
1936119780
363704431
1782807037
436793045
64074493
1572410063
1000390692
189556391
1741491692
819245701
396749715
359701168
1884048275
1378094583
792957565
163431545
661357980
1721244799
1309446579
1311886807
1479395429
2066813271
1312256029
1550468758
1521003768
1390758174
1865485797
1688960564
300134735
1448297678
1455245335
1265395234
800870001
1145084325
1258349961
11993989
612922850
944203772
569059656
1619918267
1491466377
10587723
1768196938
1589824014
87484999
1155641900
1344570219
920706556
339767144
1741317659
636430722
1780505913
76493702
1020428181
1696598034
1047030778
314650305
674278896
1676131707
633926099
116608613
559213253
2012295074
239691853
1139592337
1118860741
1565524505
1401448011
372294391
2003880546
1318782855
1926877868
273615753
1804189114
1192610739
1758476176
1060118704
204775234
510499491
1367213048
237029346
536386349
1533669244
822902026
1479655591
894457036
365703040
1380306576
735410568
2087880113
1048784063
1277217260
1781131084
581317614
963079174
2010609901
496835811
1218678487
546652325
760903035
1708418479
186115860
1382148615
1139255130
1686745445
1238010586
1319516836
1775170631
2099416536
1912478716
1612556198
1871073704
765451861
118925772
49265530
1472230140
529102408
528554777
324474979
1796578810
1566553179
339266211
865714207
1517181599
2126076042
1749654294
407047221
445896488
1804253589
739532703
929273298
1742845383
1631353343
22051297
1528813056
611996604
451507761
232796553
930290610
1050742421
1067057045
1015380647
1232378044
985164326
1460715298
172251503
550154412
1181475367
650376770
1178849554
501167114
1290110825
589992006
1915408837
487474728
1440309327
999318606
19252536
1669296601
259038847
482699311
468722750
1041871496
321952340
1933136020
995915688
1800716854
1657660714
851906112
376649733
1118677748
845882752
1652597148
651101226
2087925810
300211772
1428665723
1706365695
774410423
328888535
201304739
2115376064
972375937
1253482227
181686414
1598217132
359354787
98294559
1584109295
743243085
603825266
1192769167
1923360616
989871580
1669844026
1830255089
1373931977
238507619
440372869
17040440
539245657
740017747
667143590
746083665
1151598392
1461023958
1011630325
1089843834
1942976329
1309338091
1132852570
150831380
662988979
2018859588
543965627
422549475
1238687267
4724444
561824644
386035734
1435492776
1711652399
1746808413
1086130577
273578296
2222287
106227249
452918917
1281199048
379847649
415029181
724011076
121068531
763601343
1246779060
721284437
402541691
1383851656
299722235
1528280784
1545914705
717288205
1071234659
1309828117
934272752
1372344401
820165892
851504515
1801422803
2022798699
1959653892
803818947
478539661
1674216549
512073350
1925581253
692944038
866346298
1931879101
580933112
1603945723
732648950
319181323
512283916
1360791624
513396550
1659661323
1785176551
1843206606
2114208372
594753112
2025447945
1184782546
20270695
269562023
1806327148
91900863
509607009
524291654
159552931
2113705563
533737155
829726436
829100730
2040558779
1668132164
902024101
1510965399
344456658
2001060839
1418596453
682028965
151210634
1495460236
148068768
616476092
2107629002
1210511536
1015915833
799849923
470600125
730076064
840759402
586928197
277448506
541649250
1492356916
52975091
2080565525
901707044
620739335
2020139866
1619737181
1076861288
1455124421
824256242
753306901
965080607
468012453
1369299369
43742018
1714620321
780379141
308383896
1608044022
226633036
972882425
1058737689
461207862
1310955542
1982368403
516869195
1157651103
1748814735
2053205661
2085681030
1708959305
1504819672
1964223813
2074712200
660104732
1844098045
918462784
1474942520
806443380
274082408
729732574
726652113
1471678399
1103593886
1563003284
1774773072
1220121362
1512505112
1380633797
1614171452
1087650132
607734552
505250344
961637098
899382383
505825154
2035769385
1532083403
912234106
167977834
1062713027
657175588
2051475817
967996898
2023396878
1786221506
1506693691
1695669951
1788302281
105126202
1224819028
77481554
594546716
1040258111
923962399
1875343995
309472650
322048689
468552461
1766191173
821324041
1995711829
553280347
1412867631
579099477
1783938912
924451050
697114865
851742891
1814144633
196836540
482027575
2046083100
2142856624
2031161012
100417061
2089904249
1247566857
347302409
1752346096
1621434676
1541896112
1413653453
489035725
1840891460
1377322790
1508064223
1229096055
126329556
1082759373
413301444
383710634
762657410
363703029
229765640
927200594
1614456963
2089184347
606265436
2030119701
225319708
1486350389
235966328
411129890
273784310
416071672
1058600449
151272622
2144794516
662578933
1556807903
60296173
1305573531
1846193756
1295132490
134933721
1499065867
2005086588
137964013
1353111882
612053326
1793533464
1220597873
1275888657
1227095233
990744484
63625144
1256922173
691285761
822949482
1957881589
1840562484
354502674
880212589
1624408929
710152884
945037804
1104168346
951280407
434940679
404712040
235003309
82985551
246200805
1163662173
986213125
993541635
982499255
516273844
1236191811
874270312
551697946
99905182
1419728752
1345258329
1902076501
388027337
508791430
1983647862
1381483875
1037255958
1947556624
1540338645
1615974702
353788661
2009166938
1698426371
338714289
1109399267
1497435637
1152546174
1525217872
453165052
820291727
1111383352
1654595186
1429780055
1516281864
1490288807
803529537
677952050
766783365
296620349
96091103
580718141
1149356303
2106111184
792133344
286571248
1601278745
1595850723
1295056512
400534217
243130221
342834901
1813217994
340583734
2112447143
2028110693
1731976298
750342943
1700029433
1151923650
1512640421
855265465
171498357
819346677
784740288
216102293
328537531
1191767684
291640881
15423117
246392642
633018233
1799172225
718629419
1965867695
224507583
2046063879
523223578
1707076552
1453884457
1390998840
1085589842
1551920436
2072923025
1617076030
57298974
1770564016
923768046
571174871
1895378960
1692910261
111330460
1295122148
353740978
22709717
1335003043
1331151774
1053724369
1203162677
406309327
1114338372
629223880
743827685
1590234489
474970257
206001540
1130960170
2075861112
841203396
1232678743
594789242
1406826842
1329267360
889998491
1956337564
188885339
1942615504
1900761169
1893154019
1206577296
2037457580
646142971
1191681588
50658024
987817125
1952825549
821287340
1859867527
1523464118
1950491045
308113453
1232883292
1783965356
2126568391
2133173913
949075720
396523169
563530620
1358628066
790280037
794449299
1103952132
256771492
21716924
353319320
199675557
868052023
946278604
1986835570
92409843
603935451
2132838396
987614264
61260284
1646916070
1074311361
367279926
906684432
229252008
1670228760
698563840
1013554355
457444859
1300570790
1380962088
238141993
1036389949
733621448
2033733199
1414498726
1715616035
68738644
67788984
528483875
284375527
616265798
1083781310
443699996
913228850
2138345075
771981656
2044051835
1529777631
1128812642
1934067078
1443012221
670367543
2097384788
701173072
416379558
1451723511
1277814412
1431364743
1366732781
1281455223
531776491
493421202
941036468
617131651
508093943
529207882
41508412
1928306209
1388750884
190126907
1561518213
907859226
1659452812
1881787677
831696192
446293876
1273615116
1783902917
2092938288
188570071
1131570454
458184541
1807468161
546798484
62939122
1570575091
267107172
1751544578
677242406
1563563027
1814227133
1456651391
1333737015
1557369768
946263490
621859076
1885702710
69056503
273270977
1231948749
1896045647
1091659379
1888137363
1831654231
880826700
1367161544
326059854
940111117
1397750171
1726942470
1090529115
1795735753
2069887981
1939229816
1669088657
1192730382
1646504920
1527879639
869883581
1814286488
771015594
657139567
545487493
1853634363
332500467
2100568199
1886853431
439540545
1779947422
456310628
2139375012
611487404
495521851
876038693
2015717859
953673840
333805807
1339279696
759608201
697260840
1879826523
1241168894
1862671412
1290507278
380309143
1875089820
201677737
1149599674
1571268532
687497430
332168916
1069528619
1560677124
452325338
1689747537
1381820993
655462056
1293398208
734698992
33576126
522380086
1682429085
720094050
1124147395
1404739994
41107382
1456499699
2093519787
2111422385
812888930
1174736802
1119164166
917193359
998944200
2144863100
1624353585
2045558865
1049830624
1195687369
583625180
1281892121
350462176
150347686
674483698
1906016197
893804277
573173228
1176500410
1230108058
561842740
1141293792
1872515530
1886869438
142869386
500992798
639285975
1688897500
786091187
471562283
1635878902
235424213
1968890589
1216371266
1948312387
439418563
1637371194
526810749
1694716251
1816426605
964125452
1839197708
101215451
135452542
1291466649
1670550077
1487576587
1503909294
1227909699
2131523390
886026059
155998694
320263538
576603482
484655431
409000945
1473976915
2045399562
1733771895
709869566
1308085672
1893277483
909500023
1110080175
1218537539
390799569
1260328206
112737477
1367024733
108752767
523400346
984072181
2140511176
1510050216
1023816149
666573457
227154633
1041389651
397942000
1047431672
1364536153
1111498003
1360431438
691529832
677347492
1912293411
1837733432
1460017076
336151396
1116717259
249383082
136387150
1437485034
168851557
958471440
1133371496
404544637
1173665130
1799174579
272003745
132526854
1155270141
2135598931
960368949
113285016
1278692696
996086576
474583555
1560157874
2023348708
1453296717
1448215360
547508786
1730806164
1559454304
1508196393
256310004
1469259799
1948342269
1923099020
112242803
1063917397
1948693836
97739598
1563850085
96563825
1290550312
169081323
1336955779
1537833542
164291682
714908089
1906522492
183995801
1015848406
1329071201
57194597
2093819852
2113369212
1440022994
1479365689
1666266167
1444117659
1672733539
1182439700
1699592536
798126235
1999372513
159006670
1608953288
1571452035
1078915350
897663219
981982320
805361200
1796235641
952478839
267098186
866013823
754388621
1834552464
181700019
1774827116
565580669
181736753
1824330895
2135780274
1799980531
1852013320
713435447
1010666848
1268356086
45679637
122591175
526114578
1133884000
745541200
1527901200
330137593
1510610288
1567075307
1586448359
730432062
1341694829
263273543
1408232542
1748049082
1712167337
1272270343
23231651
221806763
924886572
1388423435
234650716
2023183830
1674484527
988955482
641747708
172200431
1786639068
966666678
1018724638
184296507
1486464005
387825394
664653115
1725025369
51781201
1092894448
1972106851
224323671
2082635591
1865678672
678678687
868613315
213165709
336069846
278693499
603943530
1815490932
1096273866
891400232
634993788
1383191188
713435447
325134497
259941389
563486444
1822924393
1461045257
293471904
1156486023
151726271
1466506538
1769644209
1369313332
1019157596
1017682863
1394116638
1688447462
1618519070
1846401536
2072724845
1349867483
738939585
629911903
446812767
486532769
349771764
1665556553
934344719
1411926017
290105735
253072048
258463179
525137686
34209410
9553147
849682432
855012441
444785392
281934260
1608703082
475123582
2074531203
974343413
865050712
918333374
1303970410
2077322206
134331431
1187370929
1312048898
1308740539
904114486
421614846
886657410
835790014
173382241
1570782184
232023261
1322984809
1209406829
446556820
1032334783
321889427
252606207
1818442072
33165305
1092376461
36957939
1733522939
276217808
996711207
1894567906
2037178000
26121959
929741594
1990853538
1489136644
955336461
231780501
451353397
2028887587
833773885
981662654
2043167055
2112231760
1253649278
734023370
351184904
1717986943
1389069434
1717912299
1118857627
480780277
823746365
255628087
1986447116
3677157
341666156
1393741058
1665343669
1867704506
1334733945
179671903
516037293
1886660738
915552508
1138223554
331440313
1323458159
1213851849
958537287
915469087
168092933
1497757607
128637017
926637033
787996106
1091509731
876167230
1885134325
419474021
1248067755
2061777273
1478421588
1206084268
1299895315
1438020815
1771589164
1644751324
751324816
1511600017
1571258038
1564969679
1648960967
1314326225
1505790622
791820811
1713401950
1970422550
568959870
2143126345
1012967936
1321594222
1339477120
925470890
771461654
1762800228
19788299
1364021609
887453412
920114597
1906208620
2101306567
765242423
1294236367
432664492
620723303
1386365375
842249389
56253183
2105224310
926862572
1495027396
1686328607
1295601663
1145159006
997915144
1972869486
979920410
1015761885
1473173063
122001118
2024397890
1958027361
630088275
1640108181
1583232654
1232390514
1297500207
386764171
1568250492
1281274934
1361275074
1636346884
634053648
932603093
573281674
294711060
1719024438
2004444623
676320738
1872333911
2029415722
1839927928
1129752133
152918313
1635852237
1304883335
1202727804
390635652
1181817330
1518699228
1861185253
1591707623
1330388050
1980945970
655011695
1001955116
1011431429
1832116772
518459657
1593335694
1555177898
759502330
482091941
629797931
209576901
1845690307
798430941
359347097
56432741
259152845
214536059
79548318
772368520
1778253780
1793200327
436178145
1150160230
1173500472
577410806
1134288054
1358402027
60026810
1484106714
1462411883
600604299
1809689074
1045813182
1550747655
1870965086
472289748
130966254
16179917
493959494
1711206421
1109025857
2099796712
1440297158
1854014989
2091578220
201130281
1995563116
1536610005
912411077
175580542
993113179
1473466227
1159528049
955353545
1869995014
676783506
1566903946
609191439
1192090142
117798620
402415882
1632272856
791752818
1436416955
633312563
461924583
263776461
970831412
592905996
391069281
319366893
15817883
1918097618
454730904
265293702
1086949427
1302401069
905728564
1628137936
1849860128
1826023251
1360632338
1708574090
528614003
2061744149
604432301
1588979564
315521584
217409425
1498803829
1581498969
1470787500
1849033648
1517679626
1376790637
1755835819
695200514
705245131
1066040215
1420222645
199391218
1355462638
649265545
1623510588
880217760
916746143
2065585672
1958532080
560315216
935725947
937524938
724026839
2017461410
920345878
249633322
1107840460
2126779174
821253281
1666721630
76007842
178260749
1019002404
604564624
1212008790
388133457
1094839750
835621850
487788629
239677090
548529472
1311206567
1999117244
447770923
1900059328
1119939769
1199353025
629651192
440996748
81051839
1852517037
1629196618
1690156909
365267316
1360656542
150354621
1930927071
1613298689
1659706468
592250013
338831639
489535602
750425720
1346972795
877536696
1408108423
1894915572
1620383505
206021232
1369812027
930953113
387048004
1302278431
1411435625
1452995974
1575234027
1803680990
160325179
1868198658
697005016
682548042
1147054213
1547645326
272912542
239931115
391734257
1430163178
2059433692
1740631794
1408591955
1506874113
1580267937
69948511
1113175447
38795547
987489967
198836238
1107490838
142582018
469133399
2143575889
857829662
1883576792
932425031
372891502
845370233
1459662551
1208619697
1413648231
167495682
1451591159
593316142
832375810
1200350575
173977809
931656856
985403204
1266365353
1463309399
1790411184
846226306
880526617
1837558568
1003624468
271083232
1027433587
271879753
758144106
860315075
967599616
2054187382
1657411063
370743184
1024178173
1145648392
1310490780
1917708282
299826174
1356387462
794361788
1243817789
653426455
1306159038
1069170810
1724901092
1691172969
1192283692
2056879199
2086248176
1447704329
494705673
1540569032
20667337
1158631007
876071926
1685567200
1058561227
2120899171
1808789107
119754904
907424066
1055298365
1478762419
807813667
379476355
1718366494
1456599382
623043012
615793459
1014511394
2100830359
1306732135
726169092
169708662
37216371
1912341172
1866109321
1637533987
1980427230
1726223409
640483144
1642942351
1675452309
172486091
1545702503
1990716050
1419350027
1760836189
1838868352
1116466346
863991986
1485185075
173340063
117459258
849355900
1502250038
897503840
995530187
852358233
1101038171
858836715
605459516
1320920113
1008364644
234498046
1708149256
812316962
66813119
568816485
457038411
902053856
1699148740
1953690171
1968264070
1339632762
7959348
1959798175
1550241487
1514407539
1896469997
609762536
28898185
1621236550
667650253
838273145
962284930
2082188529
1676659017
405889384
1120686372
1774846247
1257840407
1588630804
1627000661
1768607486
1855728282
769967966
589393869
1767197681
1863492378
1960065136
2039822336
1341417360
1771748736
1733244168
1101527148
1999605353
2108011414
963437118
47298235
2049274393
812926816
278155921
1897511552
2102170044
1430976560
1524608800
435616822
1919987137
240351182
1799781651
963854929
1146274798
1821325417
1010556904
744403521
602828956
766540050
308621059
1577663546
1444900372
1127310414
1537913972
396775404
753042263
1179808299
348969401
821906963
1260675059
1749163050
374306596
794717129
486685276
33757061
616455335
1150779541
1823030217
1693944778
2046256073
389827433
1784353496
1645517920
568219612
73563280
938547855
1355594975
133456641
250494816
936571333
1772412506
1941231375
285477249
552327945
916571370
1701560912
1112200962
262107242
784974636
2009646900
722399152
1071986363
286553405
614039386
126767942
1358137039
741352832
1055636398
706425669
1066184788
1835671526
2069400486
1998285362
833933222
396923253
1124711704
921308121
1093371128
2136579491
1135366800
1029948711
1828839426
970943567
1878332665
178361468
198093038
1678773928
1124371830
1955832447
1925691934
76019758
916737872
1359889340
1319968202
1927592782
831592949
298636673
80802828
987173368
1424792003
1218666928
1999876221
946000357
977087982
905422200
318416391
848762034
452117340
834306527
1082399649
1227629689
1231103656
416725308
193618199
1997352533
750273621
839799331
1412915433
415535457
326950597
1436428628
1542036477
1491509169
591912508
786504896
899402680
952279138
8098899
1435952456
1617095081
1659522538
71633148
78829289
331006575
1234798626
1415430452
1710671563
347537776
766868117
717534384
58021429
1775138842
1936150734
1403540424
2071250016
2125989618
527671205
392849594
1197539496
1647433103
1800189846
1158844586
1906828163
1150274672
1593787683
1659213282
560044503
541412608
926940580
1991011328
81150729
684202818
1515976322
1779252994
503419481
1449894958
292434966
1639559298
48921162
50218266
488050350
634253397
904490958
960953572
509651482
274157449
1596364133
1926172155
1506148828
2046630428
254101404
1901530246
1669915233
79953894
699465474
1741483001
1292253093
1443737324
1632918285
1085189881
961878974
1258595797
318477447
2026385572
1111111521
574335497
1390012566
1506060747
2134664307
1144344960
2047849511
988066788
1737595968
1880739060
831903507
2123437742
699104076
564936621
792687445
915882685
446114688
2121316784
1823049700
1265571854
390917235
225383720
1301345052
1508636186
1231593970
1103810012
124166347
183547956
1626548661
1268930994
1076464672
1063703542
1279033065
687835873
956279834
1757523999
539030278
1204068029
262644472
1205555482
788603286
1696548446
1010776675
1038291222
1212570324
1959110950
1670572185
212628139
734184384
1487380331
823703584
239457162
1961371484
1269934537
1867486258
1443574377
47230144
964316898
221718024
51842058
1186849144
294089695
90441590
362097620
1790089267
1719806866
295431207
2009376295
1761995660
1469535158
1270952972
1665237873
690381543
1944621192
940392555
788107652
2029227161
694142971
633300824
533737682
671859719
174763263
1182326529
248474159
1730143310
713254368
642105628
206022949
1210746055
1463897575
202533874
1599337156
664374205
883841820
1932855170
1456092273
1993594965
1527476727
972989428
616029553
1089512401
641448393
1464549464
1620702357
700203530
800718347
1912257210
922133256
2083401689
119510343
1243953674
1700898617
1904244821
1593666729
1546520290
1831541747
1567594183
69611367
977739732
1663689335
1575627703
1696610210
532873333
825928901
1102020518
2113901870
1181660855
1329422139
1214368167
1143573476
1628805475
371405316
1384738998
908054796
1831434386
2123419535
140578691
180187227
1977947249
1556916368
1247725520
768841288
425332074
729285174
923270545
157291853
446144265
454951528
88234321
431293616
1378636567
736666082
714556596
793843229
807224093
675455641
1443332920
513671395
584191580
2084210289
913069819
1813320593
2043278599
1020207965
1214262618
911268194
1955962918
923507945
738881948
1819419552
1731391653
1138889761
1580787086
1194864659
1270477821
428329090
1667014270
467955788
372790491
1573167714
2049767769
1558243847
1201628309
2094323944
628960329
1239423168
1124922622
652859567
1660575680
1256129448
1174017789
387958489
574219311
464894964
282913153
1418206784
1997848164
1233600323
1747280299
507828282
1757807019
1088886478
1566533170
478862971
1607524010
611879112
837983916
1584576111
952095287
675691044
1499858141
1899508132
30250122
1623704288
1282774029
1715959723
1857893486
1580306486
1822582967
1968208372
656647715
559142930
1250843502
827396893
208842975
886209211
545435895
112196390
941110899
2044756180
946595999
1788368689
1762855031
639270810
1200583782
630444652
1233347127
569696292
457281115
1754673054
1126058184
531925518
372117995
963325193
1089595034
882546297
280336815
26516609
1123176807
1574872065
1464896240
763792330
1734568745
1755602579
627238084
375999739
75484984
1489545522
1477194258
1295364915
1096584138
1480073509
88198085
197131792
1612958971
512772725
2056879086
557168104
607012651
224733
1647845760
2102863737
2077015900
823676844
1259164763
1117803562
1560280829
310823743
1451653661
1222529074
475634584
1294072260
967213358
365145987
7027041
373638503
432005157
927470613
588369511
223794261
1408800142
1233855227
866791067
1979682330
649560679
472574925
1919957422
517259542
846764428
693255649
1574680618
223059905
311465223
561767564
205637475
1811412063
772025598
912158703
1751673653
357583486
190887115
1146495565
577991128
263356618
1869581860
1208485816
1556259532
1466211386
1439869654
1317320208
190811974
437674562
1166406312
1176164899
1363656661
81462836
1432659308
288641773
659917365
419140980
671050169
1139258774
1884395047
851277153
944826962
1775938824
1264206895
517996665
733376219
679407415
1550488461
1005613281
776933333
386871871
508062308
1511424749
1428824635
72963126
1410770460
1704192188
842497349
876865793
563486901
451423773
1857590194
359951993
6098304
171226865
237385537
1243476724
1234279560
1715321201
930824940
1315385429
1467639930
532704256
100863149
891874768
1276256004
1933462250
1882664425
1258832277
557709920
1643110100
534130194
2027712260
544639583
175338331
1420850089
840377024
1843009353
2115426726
1134859059
1159639673
1275804212
907585819
668994081
159760031
867138621
269752535
1853136408
1289630156
2037050764
1165426124
1093066593
1002693585
1657886016
799481119
1013314873
1699141064
1551111758
1843840587
1133395621
1419616434
617971750
1434121303
1499292531
261573544
1737400590
2114260522
1540442414
1592820168
546648225
1721622405
1152456126
821606637
843212740
1774839754
2032332935
86034207
1424645183
1066423329
1538437998
449451863
2094124958
1850312910
369715394
1738480039
284080347
152466092
146578628
770747193
1795680985
811566625
2040811407
666003514
1998318733
513976614
613561897
1692140552
187417471
2086683855
1424788965
1100848532
1933294735
2071989760
244801005
677144944
801637871
259273262
1309354251
1627640245
1105886827
1777863339
1759241175
137046492
2121424139
241742528
197723813
650414381
1029237377
1229705233
840538685
1811614002
1947175044
1534620408
822883067
1466323965
715546986
720917428
1049230935
1806123431
579523715
1872686026
1167104542
1876416471
1277305559
1690878304
1208562575
645523335
224260772
317299854
1895661862
358615529
555822409
1971659224
756437743
2109982101
230748155
1273211930
255902186
1539062818
457729368
1273929557
1238568200
972673515
1425528230
752954881
1050561531
2066610032
744602206
1935203702
586367711
877010809
594111050
4552900
158188331
150131261
1617718871
1879341734
904668467
1927236235
1656133707
1751364515
858867051
1164399228
885330547
903440727
500639073
1924817075
22950526
1200854304
87899232
1326219964
2100182702
1771200782
956674775
2090340216
657748173
1933069934
895755939
670988841
106872332
2059669874
2113375458
1879706014
180677349
138645196
565850457
334570390
13298274
941288284
169891793
2099831138
409701423
218366467
671133587
970589957
1811195490
540867329
136537186
435704922
304199339
1940065367
213629955
1595932908
502569372
1792799491
1063729966
1146539716
1698191958
989030148
1714779912
2065568034
675328047
210702472
619584481
1500945969
1626046886
1826542075
513013675
730885751
1212823917
505247162
706933469
852938262
189824239
1534929207
1896112785
1432436700
679799360
383369025
1376667611
1195758222
100587279
1223432844
1988701570
1072654686
1593107060
236381904
1519505364
233342735
629989971
1259202360
21007044
431984649
1515256415
1176792284
270184634
1362557273
122213685
614843956
338292022
1467797219
607620489
1421619298
771507634
888338144
1802784847
644977210
230104030
172567874
1857108798
1418630736
974721726
609429542
416588545
1039600587
1845600184
971302227
476247520
1101223456
1278791606
1504093458
2066971549
950124731
2016198253
1035430381
1651685982
1638515882
1010601867
188903607
297490660
2056791669
1982860692
813331604
829936758
221883630
541316346
632181050
974077078
797205527
2024585115
1934272487
1026531370
1991463548
1601486543
1497589321
1594653248
1589055547
755899322
437916692
1160594041
1632441882
112748036
40088269
176661801
1516527698
362284627
1330269370
631112967
1874941789
1580671388
264041819
1156898452
1026412913
987784075
1564851625
615892278
1317018557
1969887341
1726169194
1568142460
98550938
522184646
1200555673
750639261
229552878
1374202156
1415073609
1584905331
1780705283
490823725
232088657
434407432
2079793723
803199812
1139862757
767057586
1157493926
261294016
938086631
1367977092
1699675863
114308934
1145322303
279405452
481192799
1956416656
295098480
950501766
1989544963
611642347
74475813
23035242
1960477404
1892419888
1142628039
723667333
779009496
843421512
413180557
144747023
305617363
1211490703
1534681505
524903667
1194436073
1207951991
1307993186
973687702
2018435906
101616108
1926779663
1916576910
1914423814
1736462815
936613560
462744500
1585892577
502875983
92607576
962090773
2067548323
1604217624
813951888
531176495
755265506
1665011829
953885833
418040852
818520728
860733364
1115799605
931236173
522705756
332112089
723963880
611293229
1152313595
1186717208
783858277
1296227323
1388119538
164919816
1194733879
578046892
1214066929
839843025
727503668
1933531555
1249165733
918997614
1763966929
1399456107
461330660
161351894
94614478
1990538823
419722376
1777005486
938650158
1071321549
1906667421
156749466
1959804156
115439775
548614570
652716347
1140219637
96684776
953077795
720169908
1964072542
1199652942
1851603583
214994431
536280685
803924813
1987335069
1354627799
1451816118
1571833114
2064387723
2024681459
1909724373
996346174
1021097089
2112112140
1936212783
460439379
926615835
158123911
1853436560
908884518
1096986443
510293370
1475585860
281893577
1393572278
1751774911
1845645131
615653225
1741567082
2144690632
2040495249
1526803401
632227280
891205583
1125315940
31599212
1977334656
1342905546
394479843
2019230723
53232053
678510985
1659681313
190959586
568804697
1920592644
1197889639
2093914642
1238145325
1266546726
1440165000
971378952
1915940910
1447772067
1492110298
1286235395
1959107382
447793156
1675526169
786786540
603223717
933236299
1885478515
1256085363
2036585049
374874285
113941937
1383727813
1058015081
456286416
1503275788
438231165
1141105764
1398267772
1894244708
648248676
1612659261
297915653
2138957850
2030677299
1345790365
1157336978
383949870
1995031154
1392550585
1246500548
721690030
759262011
317520690
793490033
1948633782
356191424
1794732207
665125372
263421070
1861955954
1760108664
508565951
1889971124
621796688
872607807
744592726
724012923
1179766860
1616205360
1722250015
99557478
1230480926
1005145445
1405965165
1110528598
585348618
477550386
1975100282
188512794
2077743125
1953249145
981713485
535378379
1434628473
786160406
1738405700
1689044710
1652394517
1506481599
1702952241
209005357
916425736
1542650082
212002076
696653688
1705534696
1484109910
1776007321
360424851
257670372
2029628479
183274021
436842168
613011355
1992535992
87350550
289658293
1901953714
97548400
1599889920
1452214324
2023926263
952729607
1892938125
297886155
948470142
516805409
237948262
292044306
631670464
150281463
1434123035
487902943
1016886010
101606404
2038659067
485151042
159730125
528283916
1315416748
335567508
239743054
328917584
223943747
330551697
64827445
1418715754
390534901
1683906511
792931571
806843930
1548307839
1147240187
584472665
1176458818
1467286821
848584035
1801624608
690352399
1645239344
1136456096
1970245053
1868563293
525614241
128682323
2061873358
2020232533
1246857894
1627168334
73286039
1823950553
1748946710
1024140484
1123334821
1698352900
1761319848
2062452688
1027989264
2112590453
1604784790
1921314997
521685649
1502961385
1296511799
743147409
1036467990
724468679
1855104059
248928803
674550622
1525656362
207900743
668259104
472202305
433462413
1189865144
398489257
406936586
878718584
2056664000
1293689542
629246864
855694647
440287716
1706290828
1176015775
166288794
174175783
475417904
866850024
798769787
881794860
895658306
47583808
914751060
1807036540
392253844
724499703
277878947
924406674
1825779138
307994810
379335090
1441876802
1068326705
1940429118
1987921644
494740325
538169826
1684492155
58457605
8163249
2118771645
1411246919
2004520835
1124025735
1430713118
591381619
1390814619
1195362344
1517481986
1691044154
1380160505
1262505173
517915067
214852074
823923688
1970218451
1248035326
1935605930
986530445
1529154992
1355588269
1352341142
924276448
1583714470
1692674604
549961110
2100444247
1036020011
1810596547
265324382
36673022
47608086
840995388
424843568
1793678008
1210741830
1038901877
312174097
45195406
508175074
1882211502
221114558
1339304106
638360300
109307331
274343385
1156002138
1514601637
1014663289
1079974868
1328636625
753227279
1133174602
441091784
731215475
2068890327
1979704787
430634470
2056552083
1958969380
1083439490
896868658
340658632
1552097135
1194579320
1243112001
940238212
558641563
1803506552
892282525
1936905031
166855502
279921455
1743539223
1834627018
353453752
159804361
435315471
976914481
821880966
962923182
834987691
1342323760
1692515965
1478606234
1674696952
988871958
1993678929
1646262778
965168759
287323579
493866045
798778416
1691335017
925621564
598361682
1677878736
388662883
1203506974
2106996325
320279264
914010086
1085937279
177092221
1924332468
1640479678
864358297
103031726
917885931
2078786522
1742504519
394523227
1937908933
1247331523
1959960054
1362968129
2066381825
1784942026
2101178565
1454761200
1831044294
1335636192
1121381600
2079522661
695122519
1270201869
1980788098
495313207
527690375
1743013744
313766090
673144546
784346491
861327035
17642913
1383146879
547305447
226479801
400660462
733275991
1294244714
1852055938
969237829
1823568813
370065
1822262726
1637086600
1941198401
815604790
418956624
964785402
778896447
531702707
170433237
1015501597
1472075828
475704844
1806361938
237504692
71091944
2065504242
1900526629
769309145
1469349630
609311572
809748570
1339592141
2061759258
455119667
797104750
1618811608
282083128
1325834373
1491952010
1583594717
1644751002
151012637
982738654
61819108
1270348753
93295804
8909872
579546437
1533157910
2076271268
725948046
1121190605
96063944
960234912
1837061085
1226735880
1335950148
1699092530
620141911
1771104054
2018068746
1259126892
913696315
1932515804
1353193369
1518981974
1228369463
1111951102
485867568
171876180
385550424
1395072401
612244090
1512414205
771645139
1020496417
263415162
1099866517
271442021
482285576
1757852505
1155672630
144623818
708059231
1011162666
805385613
56046581
311065819
507247271
399548586
271747041
39571959
206392236
68735174
82685707
1742655049
1199782179
62858784
815865744
734190897
1055376131
513978273
698266850
1570333373
811271227
813097877
308220298
1774039813
1891412755
1250874229
956321044
1252181646
1551569255
808667602
265801364
1072921041
1373296379
1732775176
1389272489
1711197443
2101271923
160473264
127978030
1243533305
1117600161
1323352328
1335516715
339693708
377808141
1375579156
1122904293
1707234113
1427008033
1076418156
215133210
1696340531
1976351000
174001129
1677043687
927560717
788567389
1273407286
1473443727
708154497
1218658041
1086916943
642426454
790162046
990606294
921988762
2050383222
1852386110
1252526679
771686449
1595327539
619148290
1271482495
1301560944
1236768510
1074531807
593951775
2134919985
418803164
839180643
257271053
1038090738
1097029143
103189169
334568663
567274848
1296030575
723910351
1923255442
1349580755
929501923
1209235355
1496715243
127277410
2045729179
1158602374
1334239564
853824503
163643369
1934118706
2074943062
1251007654
297827884
2105378774
1910784968
353966478
487634360
1678032212
659969538
1208916841
1705028093
1630281077
756131414
1529329276
1154728904
1407485327
346638529
250587325
1893631856
460581096
78951139
1018460041
814320461
331867380
228421304
440444057
1468740636
663949575
2144533434
2037669032
343302841
1930918706
554698962
2017442442
1735716879
1405199535
1307174081
1209205306
1143670423
720479367
746109849
655558688
1759656790
833268480
812386455
1150916792
1724663486
1753911254
1738386908
1589844778
1668503361
636072108
1031603686
48452726
140551473
1115959506
219339144
553900379
1401703608
1758647789
233216177
2079916831
620891208
551540617
1877065779
220626449
1170628473
449605974
353587684
551184237
1962702598
379025172
1669540384
699369276
1507152251
896427422
20736170
1178677153
1790018490
2093727385
551563154
647796771
521849238
448043264
93819206
139969977
1316023506
1375099202
8918463
343829143
1771779749
926107715
1798405371
1455971319
1657306192
1318462578
1553457952
1724774948
1324985614
1061275779
941325499
1876700915
748547217
898197661
2139272449
880954342
1474345427
1386455823
753486163
1266331702
876736596
1506780355
326290469
690859219
1745713728
1529286074
14895776
1729618258
303686465
1814153707
813707785
1159338725
1607232658
848070023
1226103581
997783662
1846414763
1756162197
1207266866
1476112340
1965198834
180787905
120433113
2084938739
210596591
514784011
1766736991
211897204
1742739088
585245721
1558607352
121375944
761449060
1015513608
265535178
1708254859
1724448351
2071015558
1825822466
23436543
317538670
565261101
1948118584
1076585829
326593792
1093025675
2122354177
632810683
1854137021
928018506
1232088426
26528326
1704818486
269573225
23775730
607971382
1075407495
1738805254
748711408
2545987
495334966
973359437
1240289227
2083667500
1854518460
1753593334
1723302436
1780484399
1837995370
1189456280
1422514259
1736878497
456229423
542000209
510776900
863250524
92055120
1314376240
265980444
1200366502
1048865112
1118701723
33356576
1708017171
1460469081
1928355437
1768077739
187334134
866986729
635522592
987913054
281041006
896875620
526484548
120633329
1756591467
2011026908
908587633
298605995
625110887
2147257468
1795155304
42174795
912017851
1354092463
959060260
1591433113
1174924844
1358155796
1839475641
223631436
1301506961
1065846821
229571597
500082471
1085017652
1597958462
786251713
2092711650
928126068
996086576
1793888147
1500339806
1457008037
1259023626
1024523514
1110490312
149863679
507777280
1098747409
328359579
1657069017
1567946344
1350526496
849685764
2041941200
1982335444
695708776
286564816
1285323289
2075486941
856031683
171014247
1235319388
293842026
1084976627
1724702596
513668233
2053587890
247464932
1982277429
758576884
1017401406
1150100271
430784702
886064511
711293829
768733703
216183231
160244407
2010380534
1609837686
335192740
1579477369
1912595762
963119494
1488208963
698727686
314573738
1009402380
681718112
243700586
905821357
790091521
952005060
2064296944
1423458706
1747944325
2005067983
2037407195
840046782
1535540856
169709499
925722217
530629573
1002631768
654847681
1246457023
723410332
1852931731
2095819748
1523524262
1805766994
293666982
406696810
1725855300
620685480
333594251
1203421323
1379474720
1829648778
565432271
1140115875
1515632260
69581779
587007611
158627352
1213133018
1915682495
327315810
718274853
518062955
1861072456
388366967
896047390
196476189
1448155999
1942551902
664358630
262716889
198046342
1077632821
49421894
814021622
894868623
1497724240
386098026
132020208
221793040
1910792735
434440380
158048066
1384347939
560466188
240920279
115631594
1845337897
1057808482
1154064069
510962785
48403235
1140854437
193459305
2129418487
1689029893
1419267632
1462033967
1464131078
1746620369
1775508137
547045918
1217138619
906080396
446322608
318409871
695374382
1933614255
1182683994
1244804275
1236059759
444839010
724615224
668219852
1551640131
1403800876
1058390357
904402760
1215627115
1391034725
1020117062
941458077
335797495
1169358822
2138401658
997277290
1485108223
1510508788
840720570
719260649
241235734
899195129
501165623
682609262
925388456
1160819638
985067469
95135677
350410564
999049326
478987369
1490573094
1790008656
87424401
997338971
587576836
1591825135
1081054685
132879030
1055490593
69605520
1431632870
2024020066
1077185760
2061679463
1838417386
1855795869
877943399
1753984549
1072366070
1357786286
971369310
1263598075
1224250640
999764486
1773056994
49907119
1377266234
323536053
2030429417
1530078888
837673673
1205859737
960610426
1643786725
196248901
389568449
1217656655
55373699
1256114072
1097757954
1261938515
1257822818
1354231751
235370630
1284315570
921245890
1434243832
1329722456
1088215394
1084105341
643452617
1860540319
2054396320
610148589
1763804843
442097953
16326724
1277321660
1326839507
1737394395
376380193
1902777652
2038271642
943073351
1859424276
1536894709
1412355525
1183102667
110791644
322770391
57560099
309855967
1212121050
347171464
1403922895
238004691
539452204
648135847
258763596
370512809
198418153
2117276270
1604991249
469442086
1845749363
665414999
1593909556
1923434920
1583642955
364305753
2117863945
151337373
1361698731
539803361
489121924
580744801
39089196
1595050163
1207141393
2036179693
224624029
610303432
48612009
434475074
1410196981
1136533580
674631233
1210778820
350652812
2095597448
311763673
1773011266
133329729
1192630889
565748425
410434111
158287741
924387178
1007763165
963282396
922933012
1165756579
2142749856
1895197014
2128014175
1579936921
1596408715
1252540940
1298401985
1316535954
1076610303
498659741
591237057
9112136
1244211975
1653630396
85194845
1379942590
350016128
1888712038
151661299
1428678622
315698752
883411166
524677233
1962630203
1873275036
1742216859
535977674
1185363827
516858212
1872749540
1621184027
75318018
1020744575
1796198021
393725818
1657465117
1070915441
330200535
2114642835
629712474
751143899
457905270
1107618057
1097372062
8145343
1523661903
1938131147
12697550
1608539272
673070957
34980980
44175628
1489725021
1808558547
1392907662
1391317799
359522608
902208226
655385983
146936453
277877305
805144435
556572487
825098427
775540119
1780911308
1901769572
1219775513
1609863467
1952223360
1595392372
837130633
997567564
311788679
1148547048
1553153423
760348596
74390091
1805324944
28910612
1809643969
2085604095
690092803
1787244072
999412596
1373650459
1414660193
1359886787
1077179815
89451134
656724888
872846051
828839938
745111114
664495338
1737325777
1833398456
453288292
153469694
92606008
1443271813
868052023
1703891591
1162030352
1781044049
226799918
714809996
1306929499
1128281645
1145617483
884377851
1522512894
1627599161
1571548069
105617303
347795201
637198163
36377204
1130674065
1715696271
720866749
1336906019
567151931
809818152
343123225
1044861977
541781258
1812758344
780866178
324884004
649492683
842253957
1010261798
1572827906
862319327
1857417541
1140849507
643849361
894126999
1722024106
1330220427
1460319844
873436288
1663477780
765855182
1294762357
1910970271
1080319485
1290990767
1744066142
348285533
1343627566
1034122847
1868443881
806803122
1517687549
1483510044
1585920277
2071594965
885354764
1020131867
160630285
1107278984
1093973711
1659724213
1452190187
1662813019
603227010
895682010
1870878188
1972341498
254462204
1413948460
265204876
1051308718
1870346802
1800867662
481720054
617415786
2036986146
1960579526
1762831104
1975165488
51093258
1179192759
1248808990
2058608910
688264191
357624056
1420427634
964335554
473850935
1218854068
2014489946
93901159
1874023030
1369684743
550710893
1791174586
1107085334
1645339463
1758105874
1901523870
967789327
783302490
206471420
279930716
510722571
701933652
1425323128
1001290199
1494176989
2089336552
929978230
1340300339
1222176104
1208483444
1584960017
110606729
1496981531
1193577856
1062350063
192124043
1060703585
231523525
262235615
249961070
34863548
93383460
1601906887
1974190685
87419462
1711205417
1507243702
1752327490
2140041272
703893271
262447651
703716180
1466233772
299047614
471066499
324136254
778990946
546967126
1416974083
689043726
977981821
760348374
1364616476
2032657969
146645652
248333657
144026180
277103734
1131244988
2042830332
341566236
566873708
556424428
2116364452
179749712
114571990
17092503
1994561087
622527247
1183275446
1564034260
2113321029
1637415998
1450884098
608109142
365524730
1920216723
711755118
1879319706
1651752010
1816215969
279543212
2100883672
2088307695
26226823
420477565
399387881
37591743
86208224
1756589319
72961199
238789623
1265961594
679159325
35745275
1171773513
1834550370
89931998
847973592
2080468923
941486342
2042203086
1647632615
1362631788
1850179582
123189060
1933144370
2042282156
916586936
1004483044
81564965
901167273
1744531713
1679635346
229685773
615476100
992646091
302307032
895697087
657199118
1382343852
865772819
1999499728
1352590722
372560181
1858987053
621750353
719215478
2099917471
1040126746
2118465695
1875896364
511093338
1957932699
517845179
1732058734
1814421879
1421751429
384203795
547988531
1278066984
1875780498
1654328508
30051576
1312374674
918528147
912686866
1143645138
1493905710
978106402
1406080777
683069024
820585472
1653560727
1466658689
380697126
1660206046
1054955416
1492835012
838723813
1398809446
1523740331
906433542
1678096492
1291070175
837015345
1444385806
141096600
1461976803
293312216
370376135
1650044954
2145810263
1096761790
773810439
1650561232
1354333611
1096513240
669217249
1295115119
1246164673
1037513228
1869525456
1914699864
796790534
262440033
23463914
1199985297
1809512604
1333808244
1977694889
1412327454
1652785651
1840331609
142636357
1252076675
837853440
95061991
1196718144
1262742619
858768346
1693184588
1980102895
1618349383
1204078467
1842523040
1439133130
1895371034
1691009312
1793197510
1374541329
333386665
2145085131
1632659848
573095807
1325354149
321214963
692187553
1036104889
2029857463
317091215
1937721233
1574338367
1131178015
509227645
1961639378
750110199
1837389921
1826152084
157736274
2117551039
1515506150
2034071094
1224739814
503459117
294286969
775338961
1947862808
530196127
168913645
145399988
2001995334
1437113384
495671579
1631109752
572261588
1350879919
1958201084
1225467176
1124930611
171172817
2048807527
1603082428
1425568935
1701989683
1476413409
681509163
431657310
1954773748
761649641
1274241431
776433109
1284966563
1742731001
452145831
1514138007
1556364398
1212385856
1877573034
1227026177
1852414755
1461410304
1377519582
1946591726
647394333
94007460
1512498277
851646182
1348083762
1206364112
1013660685
918221109
828223353
826709592
1333994091
2023769551
1797943099
400923987
500636883
218574181
969591019
1671120601
1718213612
949114769
638547911
468403931
754944745
315394987
296723975
2121381117
2039044146
586957116
236988916
50571627
321007171
2025809426
397497232
1805950502
56046581
1403889110
1501315412
591041211
1796182349
326791538
1779473551
515415235
996046244
150508979
1505686995
1437706713
1452099764
1939540029
181704679
2009807510
320162250
490989549
1060875668
256857331
1020481097
1056524389
306678462
1171234737
1547475044
838256588
474638205
708777775
667838251
80638387
674916539
969190992
1770749834
154044593
259917535
2056179642
476536556
438822822
1971111474
1761798863
1017858950
1852055592
615599250
1333465626
514487479
2031399416
1106014172
408423947
1565157334
1751298854
1904148020
1278612656
2058429582
972110448
1406696395
220816964
1232905581
474083701
823814954
667928507
1480736564
151992503
1460822310
1714401774
1719252670
2110956665
537088730
1784373448
1559320254
932214446
105022310
626020945
116324598
185210564
1354587861
161088786
1439806963
1524635968
925667402
1878128340
430446692
1409616854
424443977
1218645916
1573225813
1643546672
471678223
337355309
1256356289
192753145
349862041
838454471
610593382
2100535476
1486075719
1380628430
508260516
176916831
1153495601
736545577
337092232
1948992391
172816983
747547829
1398704767
1242691157
38770351
1424242932
1161866193
2060725191
773882070
1979715704
553509521
1456683893
1721017015
239906684
1686670727
1236990656
2005066289
2100466820
519440236
466449551
1642342227
1512119103
1738449805
1348072663
2078337734
365062529
959731344
311428700
547913092
1717331079
9350346
761763563
1515643897
1449269430
1855153226
1145384287
1447488511
2039927619
881238799
455676438
1010412702
1647062860
1256747010
1840727340
1974078994
1284009888
1311475874
1419120848
1762704799
666529816
21445392
320139017
234980771
2126039881
488537244
227729142
825637876
1817578430
1203137362
885410116
641909844
1931285202
23929515
1527463389
239636223
12252023
1559588442
109095011
1382010002
1130282484
1378140892
519887368
1390763756
1333991487
1686537396
1875755308
1194918455
1768611759
1659763278
396581198
839696993
645217092
57350143
521197042
1817781062
1734562399
1514077963
1763334112
1553502899
995820674
1687785464
2038077135
2042241857
577857389
1712118921
1207661852
463686708
863371246
1501918355
581648958
1600368789
1756783719
1048252629
236520221
1703426633
1807770173
1010229768
1863653014
1767249353
1102102691
1142072718
940955282
529272340
1766880892
1500207954
954354536
757068665
1335299592
1017834285
157288263
1858064293
1514969034
1537780725
255845844
1856701994
660977145
1755660080
140249938
66875323
746984272
1254313490
791459236
1569939239
1811211829
1831776708
1619477154
1169751222
462082925
619920520
1118406638
590408530
239664361
1288350181
797458119
275534551
51735002
1921557407
970483789
1080161587
1431179591
1071043110
688208207
822962391
1145026979
1022461983
548486721
210679378
672018496
1902034646
808060841
1139807372
1750154904
622093214
1741578546
621378192
1484282354
62361483
724271238
941275966
1025811095
1760242900
1949415429
1642994835
336949476
1916859514
224497101
877873096
1941758563
1297908671
1419393281
988406385
1529635115
1835509709
1083750530
803956826
977179833
453838786
400724687
1736023790
1599063120
1044347851
2090125187
285685555
340977
237019934
1088658943
360989915
122825993
1950098745
1428676431
1041376526
1865836959
2071840232
1848852910
1350615586
1260014302
1577142996
1679696877
2058916959
1827213948
1219432004
864841630
618996864
335727361
243053433
1252050308
677397762
164537677
213430298
749686819
561325002
1157046969
1880539575
1705911591
536233912
85813636
1139776567
1237079458
178897451
280507220
1680838009
1521223658
1491566590
1506622390
998861049
1382431798
115000346
849472315
979758575
1636412030
1635476290
523690328
1486695257
2093653344
549714659
1002157985
1421669948
1000904595
1884541975
391885173
2006548153
1604380189
76820727
1414767331
2138243252
80186820
1917393055
1685951030
604567410
1001939050
538671822
2024429246
781913992
1701796434
2111480452
1443663929
1125113115
1682427448
1376686448
1061250861
1185967385
1667260722
523056477
1247186619
1512448735
260900949
796651361
1222015943
1391809500
1867941829
1552699444
1964565268
1812758114
901814902
972544041
1174099407
1032333146
1201792764
2006849578
248027316
1262057035
891584014
254192334
1059383957
1011702983
624510609
1327932301
1924451090
1400031161
1177784508
1136573349
1022837667
211318706
168356906
278414171
2035642074
1055210182
606571348
1982351938
941032625
1825200433
4620264
1478766822
373429465
1917258493
1843987427
1808267821
1134598590
756710846
1972637679
1957460001
1015862006
562319397
1137862360
1026919827
777660395
1620843048
1864003694
1990438092
1401367201
1903533424
1269330091
1437639768
124572555
1402841693
1457925154
2008594571
284614854
1424566879
1425812614
111324444
1041212604
1064646976
2040241146
715252261
2052935687
1684060407
879164568
463762681
1701166816
575838302
1921912500
943960078
949322755
71171441
215327180
498188170
1666160794
322625659
998286019
1237327167
1616321616
1681424369
1505818113
1514762155
1029481666
1422434504
1865490283
626889661
758494509
1412976167
2012372829
1456423771
1930752757
1546297948
1244516536
1940759201
934938473
977644664
1385381688
1825905875
1450349828
241297730
1820841538
1979551756
1980378218
1993563855
218758185
471830080
1176645680
1092724179
243411524
1420716732
1152531055
210783738
1276406526
2034301120
875683961
17450610
831166924
1197873955
374357771
430949974
1459998839
672606677
805217292
633768647
34951390
1801145776
87421875
1092653462
184089430
1367476248
1817802458
1731859800
2073378449
698182431
914903113
99010979
1746954125
150432223
1199141397
44677987
151713780
469675996
1238348904
657115732
556706139
1578255528
389135986
797562784
1811870020
969380683
1381242618
1911502980
42782406
666238664
1893870343
1226275215
441503934
1976787351
269172242
1319661594
1159066091
1757201726
1355235055
625227249
1736896778
1100611860
1853642174
651372099
1691639398
1318417544
1690776226
1910299842
397219058
1813409411
311736863
1330818921
955936274
1987173730
1840265162
994319171
1553120113
457472294
16780032
1741156556
800140179
1145836082
1678425327
1790638329
262316311
1651518099
1588368591
87964335
722328556
263893388
1831233604
1944204621
1007276343
2028755540
1510088199
1393730783
2144790707
770047249
1045317872
1303527473
1042003556
1915626996
1423765208
1300583373
9432808
923771723
1578146865
1287424930
1139582539
864602629
2046031317
89505439
198118352
179250937
1510593547
973222295
1820146720
148048341
915357509
1353061693
2026231690
1457820226
1817358484
689225958
1486864840
1831168727
691815328
1032167027
577787076
1399684901
607726795
630853988
1124446979
1188404683
1416705032
2004722943
652200750
1910924228
835260813
1598623449
1777070811
1282995598
1158955974
1482768048
254707204
2086453457
209826034
814683078
767281045
211880312
970247536
314702935
225168759
1586354959
1235059407
237376498
726328536
1417361166
1784139566
597313399
587177138
1173590182
556912508
524082607
2043192384
199399987
1199725359
1888819034
1235073318
1294747946
1702282839
1980453759
180953437
1354883234
1138298782
990430685
18927985
272683316
297022488
2129644899
404573309
1017868268
80228482
516623786
841919026
343744569
1790506069
563203892
232987921
837303035
1870697045
484000465
410279351
611934545
1420680573
373794230
699003722
834795490
455381202
429744561
1921172784
2036996978
1198936986
1317101592
326362183
77792865
432305794
1361264222
162099069
1266961642
1552615706
609718894
546529654
1479166721
1812557287
1627740559
1932436471
2118036397
310482049
1858731473
1169705350
993656522
1300321650
512925901
1150487512
2122342271
1987547601
839837947
688792638
948140370
111556137
2087982570
1268074955
226407460
1904898418
894334803
1557679279
1437231879
1127209408
489188602
1817567363
1900594380
117070942
505326996
900186590
1313746260
1164635575
377457996
217162506
711067947
415468257
714245875
1497922833
1838591548
1224602434
1288932028
917989802
583015485
398048882
114462357
1278936079
1573612979
1008648066
267214695
1483595584
597033584
1656655031
124686530
116070818
443974931
1782994002
1493611090
1229885212
631701455
218840561
1190295617
6814474
140718350
1825479298
1720098632
277737022
2000279115
1096553996
406166905
876262291
916506883
1811052674
1806587088
927243892
2105321521
1769141452
2142435442
1648013835
652830747
1282020472
404198129
1500144494
1638767409
969440683
1856630823
194898928
464029497
62046717
1268993797
1591414724
1612950350
1486917049
1659677233
307571363
97582414
537136110
1350709936
819661118
1530297575
1606022285
398944387
1478580893
1312867057
176234663
1401054487
1004220146
1894459326
2121372756
1572092121
1795294166
529943031
242411934
799066634
1360370553
591912508
1069290720
689213129
385084989
1280031908
1150609307
1609646402
219795394
824838764
1464854708
753761002
1831565266
876161321
1196787232
1841291976
499002096
1492814020
1280815087
880448199
1039969346
1096523638
1237778363
951457481
1420825012
1310391278
1514129083
47514864
880987059
1433577861
1894648378
974612380
1367433520
527942056
966539292
654439751
628838781
1259029862
2143082728
128688113
2129633698
913687344
603144400
495680642
1574133613
1223869891
1364560758
71856826
2026687064
2035572945
615535859
1206920542
1863858164
1479953256
1444273813
2114862641
1594966341
955090832
2018940173
174216452
267079827
174249808
164604659
1215494684
469177587
816045107
76851553
652794705
1794749798
1137311535
237377419
270000179
1255803706
8584839
1343016944
872757043
1382163328
1189972154
2052256255
1689880781
1131805094
1813974850
450408086
321359361
92173990
205615597
1763986459
1696200785
1974715000
1314704012
972139248
376816303
1584432052
395968373
800842818
851713633
1797899237
916498169
494314438
382900999
470057062
1362900823
1250540421
108203797
636390976
980189156
1330029564
1461351416
1677517187
1997859629
1734979799
1684543489
1230056488
1449784358
215054401
1181297970
603772364
1540123478
506892025
1039207689
1847742424
1733474006
349266595
51402104
1190723308
1889581337
1822721572
738338257
1359288822
939058895
160925179
114641331
1646540825
1349995450
1710451928
1731152760
980494292
51168640
1845535288
1923252911
304348590
1144331105
915699086
2147416512
563844202
2127002650
1781310155
1441456893
749266963
1892515240
1464277824
924740568
1414471951
260274374
1194238634
97277117
1805383657
112608708
1384185934
947214863
772101637
1200427981
1858626242
1831699419
250327893
1039806808
1827164592
1682166568
236802822
1498567953
206170876
1819939550
1218043023
1229790418
224920971
18141343
1083333471
1502295925
1233450094
858927509
785339203
1388517366
1278018188
1987831141
1903969590
666231720
321452162
972403611
521233047
689827434
1897305971
577809282
182545667
1739755415
1668345794
979325134
246283733
205606302
864319458
1549432703
2053959648
971023504
562506512
1800541494
1268875828
1559681805
1441289984
13092514
822639769
1021154920
512632001
897226314
1989555430
182731925
1939054207
2041655656
227728425
1853757045
456218338
709196106
88567469
689813431
2115845051
1811302934
2048904471
1479170719
1684383687
1551717634
466866436
373082374
604102702
1503921151
1197094630
2028326339
635412880
1563536534
1199444059
1690821481
244242852
1746525973
106392729
1360528688
537273181
839825872
462037127
81467814
2069304631
893435093
1731209163
1789383515
1776658073
484185792
1243121176
875903474
1183900595
869732714
304355597
1209152410
1602903727
957206750
307672138
1163430330
1863375405
1745045058
1401345441
640015911
1957988864
52828790
922151932
225412022
563986306
1232668116
582891219
191975918
1869194405
923414193
448315495
1658110747
954506076
293090517
474546258
986165855
1796842528
1134205241
921535216
1036051384
1709073630
2073459732
1154689259
1421370723
1501014971
173108077
54841965
1807973379
1174968031
280583009
1039894007
1030399958
1899272522
1596428590
187450415
192916490
1163513252
2129851566
769949498
873506003
146347402
613408166
399529335
1435486815
1596404853
2047770636
1302261122
179145270
864758121
1504372873
108731017
436300063
450670974
51388168
1466351307
1206777164
102804176
1375686183
922161958
504980239
864280000
882981719
1797626558
218061438
1095415402
1927584427
2033015584
1632980462
1408380024
1652731714
707719957
468993260
448587104
1982821290
563891045
1493253121
1302146262
776053067
577452736
484502455
1702581234
1131439088
675852858
1366840355
1615942966
703696295
1215122081
349598671
414875013
1705858916
1203982816
1889552691
623918867
358081583
581915319
908105141
1678599050
187900205
245949249
143407393
948608104
902107345
426651551
252793153
66643548
848877346
567025455
235683637
1157373454
712407553
775615564
1095951888
1606891331
1108021664
1399230882
261544482
533460692
1597341537
112472804
1460213896
1868767652
665805143
115283153
1900008026
222686557
597445067
763481730
1115386445
2055269273
349413541
2004770280
1521076209
1874415839
1813064837
1516729670
624214126
1728493923
1926214566
977978495
187182911
104683159
60092632
47406349
1984037706
471891196
649787589
2060569461
2109901105
2064154895
1833513499
1179980819
357665757
89798421
1182961052
1975904307
766596189
890065003
624242755
609688058
1849989699
108169811
1766592114
347445525
340214274
339825005
298679789
1396523408
990347821
125683302
91225608
174912786
1100553586
689850226
932102813
1986054455
1557380101
1181500570
1889656138
287661521
2018272764
987627658
1878985335
907910011
2022653236
1753380801
1510013505
866200952
514115366
440557739
163082559
31962057
897294178
828849547
455161423
519347416
1858002484
1792055184
604733884
1344126509
1049276557
2099079743
1111248578
61397239
1320138996
1530034518
897827086
1361906877
383094309
340191173
893649460
857078910
294185710
1602180045
99601060
1929842117
2078265654
1871776961
1004654236
562391171
1943074077
87075118
1844831703
606147995
1729683008
177183218
1760084934
1125034885
1734504758
1257259860
739796925
419777958
1764121055
1800559518
776835551
1614319135
456978646
2132668807
156668076
256005396
1328227619
1323279505
200051750
713156773
1441743858
912559555
1473427208
2000274705
1654821341
866442130
1392644723
780644205
778222314
1434306140
1268067076
448496818
691752773
1530463478
2073489988
2113078682
2128393718
156582112
736062818
1919782573
1763619131
1262387039
550782160
2049207289
1577608168
629968245
1415042272
863411312
1611991885
381587488
1683011396
239243061
1364139297
122755333
1106314499
782632829
1130419139
126357872
2012946069
36025169
425467244
1256136995
1806592856
784092787
179513527
2101528848
954186324
1743433275
550942308
296772637
582472092
1498618887
1151877229
729961991
383841704
1299022831
1119314993
1678282314
358676117
1547867620
1833637241
51412570
1039339331
1519201210
1749605900
650062415
894950711
2022207735
1491959069
467382073
2028639102
777199901
1201645125
541541661
1311183424
720388607
2045196070
2075192758
1652691507
1486832324
1308811873
1416279975
2129192855
562271531
207919107
1872676249
677896533
682242289
2067741276
1729486371
2084872155
1750174988
1497455075
1810648488
528253139
445510569
1052343189
866712754
2063185289
1194915799
672386940
1097311686
345954677
776645132
231009207
1431686813
1564905292
2079505607
390431356
2139530450
203051601
1478701870
1656125915
1994082499
1347720054
1851886388
445647352
1883806290
1950795158
636503599
1801877741
518572864
1144701031
157802797
2021376533
1404612157
1574328621
593098363
1473491620
1421903996
1132052715
726614648
1124226296
1097113278
38298188
118582909
661634667
1047406182
789742384
1603648821
1865813371
1351408558
2055611670
717116466
362148757
346818486
1575103153
1116275665
1305024885
1791387589
1613712570
1286571916
1227774201
553530267
545851784
89875305
1173126285
1186775080
1881328835
131706643
1135816097
1622111960
1525287093
1229949300
1589567507
330246990
160649199
523258396
1902416779
334416608
1096151978
2098202623
200044447
948385227
348773911
1098094744
604468810
1565930905
591450495
1791804930
1634339089
1083631512
1809450939
2071630822
943996909
42748280
11230506
2114917470
334089421
1942852923
723195863
1084208663
1395578308
1448465039
451374267
1676510293
1571251394
1708304390
825621196
1967048062
848330927
1711717297
2021466621
1972120427
1453696941
1531769303
436625052
461429882
1517087768
2092032818
1423347262
168511212
1946071397
449204289
400897651
1561526150
1795600462
1946232051
504051702
1899232989
1399753288
404355738
356152569
1360887585
1521944427
645356609
262517515
1074667441
524286639
1530264499
2069048347
707295423
1149312797
452713795
253907059
102009591
1629010250
1007639393
1197625945
1011829465
180173678
1934543385
362525024
735450220
1625131402
1723998682
268242932
486055514
1208085524
584891330
543774937
1459601984
1130731059
8553116
626718117
1859959108
1173076475
2039659202
90004659
234650452
210509277
1593845258
909622612
57323360
1132411432
1639241119
1009975632
435051066
1372031294
627079540
810810060
1864153734
238085025
1141615160
906810872
8147012
334069128
2087766202
1842317493
409685724
974953803
1477317952
514436769
425819452
1751122069
1977916261
848860644
205954005
459578815
153808329
453639926
250174174
206565464
626674200
636701632
1194382878
222824267
701590585
2058445485
980046202
42882014
1988851862
1514656561
302540079
1861309268
206677124
1462381018
1519136953
1124978293
1333080505
1088789293
1033583735
458910873
384223888
1347969034
1172312212
525739726
740537185
1111401114
1182345191
121784597
409749659
788394989
1430683725
204537319
27507970
1883039384
518546392
1404204628
1387610282
1799290616
1261435010
1443080097
1419587194
1895421305
284485111
1675305187
1798217666
379427295
434712108
2112767099
281926275
878966923
1324222073
1508060669
1868806122
1815493184
1605272209
292670501
1264734929
1158561189
2096914893
734640470
1794505194
719374346
1935570580
1694833362
262966033
1121505160
1118758410
1730331158
609320152
1799049902
676657628
339705596
1547730994
1515184852
477759827
260210163
1374853839
782165477
1779375469
1059425685
762366035
1534290038
735297624
403717860
2068948837
899204533
652308192
43243965
1071093919
1156232671
2023935926
2033299983
1227731216
124559043
614102274
154904145
227557160
194834513
2139876857
1463412791
2089856855
913981708
1793316450
19839298
1701071025
562280417
716350650
1394401775
1224289939
370163800
1827762908
1623638239
1961880418
1046511149
1685119643
319186487
1727642530
1266104385
774195894
427135291
903925356
1665546296
354760229
1337316225
138521928
340461754
527250422
1852259378
1731117376
756583485
1488054985
2033376765
53702391
2016395906
1193868144
1366668448
1224346654
206295965
2094977832
1823143851
1970359837
1546760851
1190340066
180226096
643850589
1562194991
1481842399
771974845
187786286
1383985967
1159737458
918351004
382000033
66404675
708841719
665843457
870771074
2081897836
1296185121
590060477
2025798469
2144724940
640406450
237406793
2028240973
2067667652
1039305094
1996739137
953048061
1798229532
1389161666
1686578697
1772428038
1479909069
1282236918
1393310501
223859843
1807965076
1938204129
1634001777
1405110852
2068304668
283868263
2066664165
957271884
422815215
1772361042
1050223191
891626410
1435418937
189146362
612648648
464335239
199180860
146451846
595645247
632909633
1351160634
1954940079
570828109
1772399879
2080888203
1065465048
1924329749
1630973756
411131803
336954005
1044570401
1252200818
229979313
1126060893
1414429722
1160678472
338363234
1738426049
466538841
1435772240
11284389
812539896
935407916
1223845586
735031259
624707309
18327685
871515849
302332313
40628672
2131165223
235691596
590878617
604075680
815931982
123684974
2004217411
270975434
560822558
1322755185
867117374
60908528
482656378
1110884619
442601439
1793025665
1849385579
237823267
144998579
353893163
547690747
974038505
1541817766
47125330
160748711
922713687
142138542
529598194
907575975
1349722222
979124566
1731347682
1721735980
598918988
458067129
637901349
1378414091
137225419
180274972
430051831
787706675
237046873
697022241
1753786003
318441562
1903045680
826174072
1769167140
37253559
1035301592
676445454
205250042
1101896340
301770724
831917286
1613260888
396252803
886857147
1130854870
1597180023
710299854
1569794480
931485913
1958868749
1413785395
1974709237
658274601
1467997693
1267608631
1623466399
583273378
1606096018
1180431235
777741778
860737295
1617318268
2111422089
1578431704
334367740
796946305
1880710386
32246614
1452605938
1996496855
1570187461
1966270000
1591654285
820825444
669767168
819523275
3238766
1683809754
1863101250
319351716
1852654443
395084039
794355723
1754203316
56284419
1103970182
34704604
17622994
1924918570
1994157464
801081757
35610104
1146626530
1988810716
220567195
51897426
1631377022
1503087430
1633313156
1484898354
1744037937
1894901979
1303055562
887208921
817153729
210582834
1910238416
827876046
707235727
361504258
1461036436
1904335824
433124347
489798731
96193370
1134804615
1762916842
1006597842
587492649
107520410
668683191
1265038915
79196859
1078386285
1152377214
345659749
2083345160
1893839676
364580086
275510978
1950081261
928452522
873649455
1271283436
161491999
677680987
1034768778
787397868
1969085650
911281216
1069840227
607211697
465874376
1367942346
853046592
287443911
1945111909
823419441
2047615015
74747792
478094771
1305270770
38326348
1149071428
1127667395
403428211
1997880588
553333415
1177747636
1047364018
1354872270
1144648199
1857065034
1254892655
1998484397
1406587976
793577340
626908913
84362593
592293112
864137819
32844850
1763230453
1023695568
1534828465
1153345004
1119702892
1120484900
575003818
1966253904
926467691
599213893
283564375
1886936771
226403750
793569321
1966838333
1691368255
680397597
1883039561
1485812910
951859321
874190215
52209298
952527920
1381806286
779310401
877618746
609001471
1894075590
143768406
1436709935
523308942
215449030
1798225748
791671146
181479104
542099118
1009588390
326411633
587588238
103478278
1756161548
1825418549
298830356
2104841329
1646477711
1062538782
185022487
2061019301
942855461
1673369470
1813717699
430742749
550650126
848371488
623477746
764081222
1946849118
2059751787
1159328961
2099080422
373419689
1436881418
2091116442
1463511910
1169170962
457243217
1140630624
590977765
1534442881
1127495586
1511020154
1327045457
2120791394
995877880
2116159928
1873020586
122851965
44852122
363144110
972370686
1245103842
1664774016
291275966
969336883
1116641966
1345850008
1852653072
1466473919
1644032613
870756424
1767934729
1949701807
1155269193
298374561
860081638
1210853299
146908117
966124067
1865454139
1567542970
643335408
1813251703
1844054918
665366597
1083655081
1600900008
1988772890
2103714712
2008627449
533730524
1937212560
875754322
2044646861
1102435759
891187387
217510850
619934120
378125954
879173710
1309151908
650558543
869722089
826361549
944642783
681128003
793318560
200448352
2124282177
1094492121
1796000898
474921796
152721470
939964882
1327786982
643829108
1612289837
1885592873
877303694
1607019919
1367349953
2113540521
811587874
1543181382
760607254
1617352197
1833633407
1025920639
693916498
219778501
618149836
1280871146
820322980
1299907689
376685472
2146379872
1186981677
444585076
2116421276
266854137
1835787371
923783034
1560601473
696792240
333065522
1583344969
771531954
762484240
2056912702
618583743
400645329
1069819630
1342099895
223641256
675393518
1463165795
1180323211
1023962258
1652144055
1703801014
346940485
46786296
1797211809
1547883503
1381264942
1783204489
2120339996
678818753
628636821
1600035430
315142141
1561564414
2125844611
1814907983
364491246
1606395754
1605395875
2063314730
1457984542
224457521
1310568802
210960743
140497109
1222207412
1946972203
1169346272
1607970971
140021215
914475330
1928827257
2025420951
842184830
1416296139
147618234
189455118
428629012
730702894
742722161
1505203283
1757308955
233980239
1353931056
1633220045
162719105
1115289994
978186492
808352163
1185844269
2051845966
1689877322
1912561502
359604755
1665556553
2058600242
766048955
712352453
1982870170
259762515
72614136
1736200915
322775570
1643130725
1041369260
1979990020
231039607
1244583284
804550770
1967972125
52847905
1752512790
672821632
1522078887
671088885
1534930324
1464623231
225078559
1587050923
360840883
989914040
1707646348
1181347140
1108618988
1663323299
2113013231
1631521613
201861066
1342849525
1215295060
1530499055
1539949413
1098811634
1695965595
814284565
997112129
2005911966
1828019553
634981714
130939682
2005701893
1302628907
773115251
1753527468
849706922
924391341
1777051490
402931256
28622144
993519239
1495375025
1102423883
331853519
1385965884
1980613142
1493819950
1186829535
1316961755
909790476
1655361223
2106587833
1200636614
1274258673
2041100513
577631477
1056877327
778400775
1365743607
642927964
1422173434
1942131442
1493343373
1770981872
1782455321
2047214424
1078192437
484565343
2025510456
830152662
1413798257
1545966825
217802167
1565269796
597367185
1972636042
1736549416
853956105
5446611
407288368
1058403317
171762173
1621490562
1661065584
1796724159
1101916780
1499824659
292279938
574197315
1960315923
620849512
1935180360
1848455673
1423681282
1194871046
282375501
3247770
1674982695
979487034
1607411745
369574728
1379100616
1832288565
46403128
28655085
1315692026
888321781
1366463927
768176093
586949072
273183106
1437135511
901358203
1021828405
259664847
1537561484
1767847262
1387504536
1308050026
1805241449
2145120107
447219601
775585020
1279358618
41392295
138179105
947709508
1199917352
1492989746
572528486
1876223877
1430010647
451088627
1403792768
280753021
1607804054
417145399
686878015
1783734904
108020134
1823494868
1091981830
632267961
1942278529
1706655114
1655613560
618391148
349897591
1091763149
2074536166
469897174
1689632892
282426318
1411462469
1534964271
1599310238
1563560686
609567382
1796051315
2035003949
1423765208
1865124062
819643306
448981031
703288559
1383284267
721659761
1006587045
2003670880
1603523974
338733756
2125540629
1866067897
1291978598
1949854467
157909684
1262733173
1163064454
1100634632
1143643990
89235254
1059599750
1016534526
1664375333
1670406621
1027433587
1922216777
256335570
1556542936
1850716969
241336075
629145378
1762322869
1090966016
697953756
2064363150
406575839
1726114050
983554395
489225196
1053074513
1445529449
686871561
165590046
2125522201
1318799329
169398304
252815448
904092906
1874800372
2053225139
581087162
1937912841
744349890
1455533331
127767345
724124885
648367751
1137133726
304488431
1831045680
1382321472
1639609067
125255900
1961054015
1071731398
15247087
1349570715
168389490
1806575704
1269450070
766346317
1929079073
814125884
1195212416
1285867897
59356827
1208437326
1213732143
750081811
795311784
1107743078
893203898
875050977
1604846276
1252752771
213310412
171253280
1701014828
2036683423
823447531
468122018
1828570296
1197296882
420999938
1008259111
1093909312
1260262921
1636103992
1759891231
1073275087
1329860790
967985019
1058774837
51135636
372389895
1432446049
1259474331
1333003384
990517796
588872722
1720632016
2067383877
2132062149
557115204
590075801
690060317
261215856
1559992211
1769040376
1875323267
1425414244
1466468997
318711388
137167709
1805216070
850053232
1145491480
568903713
448932514
983159260
1060185138
849167987
901741080
1233467171
423913835
1731276659
2120529233
2048164199
1028080460
481463603
376318464
1000119371
808985145
2002595666
1223726315
1773284763
100535278
1843161474
1643966647
1694314132
1071436138
765234764
1532135916
1163343109
766932025
850766291
1175733096
1371311423
1554255192
2112365858
1750848305
1329749641
1271716045
1759112534
1986288515
828962858
1517667837
283369720
199232178
2129152667
500823516
999433949
1452232934
958574120
1906480314
1135547131
1993656037
2137970418
1684923412
592531110
763200153
2012105130
1433325816
347483789
1235102538
1833306605
1205021754
1221854592
482865692
1072400694
643607807
1177427831
648027009
144244152
474246229
1449222049
1430584826
2030010687
326525487
1477059325
15854727
289695491
829532837
281631103
371943589
98345639
822999703
217184031
121221075
217613877
285111128
2011774508
1946921166
573485539
866744646
86089108
1355031039
1471702986
1861260095
312854513
333706045
253372286
1929729899
1767318226
59113574
662840177
1621480084
2073080545
1030399958
2004167065
1060909457
54027377
1204269523
1582092257
617681595
1229287956
955323418
1199998487
1643377069
1449292330
64718683
120366631
849263018
72135132
310139621
1432204819
1312642818
1286420934
1305514587
605672320
225506267
1088632858
329095375
1033383682
352587067
1401590027
177061083
1293752182
761363965
961855329
1249755440
491887215
527209060
1736741705
1293290928
1504147656
1327355544
718902881
1223809916
605261375
1619571998
803290236
1843175251
1133717251
887408553
2098562530
638039452
113737434
594836756
1439838770
1847295467
1243549276
1415363179
334674729
1895218353
997247931
1375759729
1985693254
1124030150
1290661315
104867896
666626225
1733268211
10219622
1055255534
922666881
1697113470
578056257
873179784
1639794020
205481025
730305357
1863374385
1631994286
859312544
1439803909
751137651
137528529
1398521110
509581766
580435798
136277533
1825744604
1936768709
608975955
82666584
538547199
1936890291
112701464
1840086392
1533136468
1649741437
1675209841
2011664003
2087322803
1814820271
1903282022
140846091
196141985
1071077862
447879783
649770900
2087234619
284737085
786374746
1136687722
685592227
608573288
823531129
1318295430
1841118840
1749725690
1577702739
1326255253
717381018
988844550
67453581
1319188981
43541641
616005272
1274178091
233291443
1851738516
1337089341
991155531
16236929
503668375
693873018
790022943
2141583203
1603105786
771159091
72321841
1456909324
468841727
1835399276
2129304629
1742647090
1058871359
405066225
1304833121
115266259
924708732
1119730973
1444239377
314418384
1374501409
760504735
591422390
472700831
1712627723
1374714177
1856223826
562053916
1136841205
1532347453
465921789
1853640781
386554564
1710776017
2007484281
1547110429
6554613
1859124572
280484123
812791672
380160572
1339388943
421131979
1923067795
829529767
566453110
1332624947
1281546953
1620426868
1191406049
1647258237
564906025
965947971
375368313
1883822711
797660636
1114901800
870886822
1793872385
194616512
56415563
1309660839
795044935
1636560520
1415997955
1120338550
54061391
168297663
1605931916
1128437067
945404471
1505922403
593848743
196026909
1439984184
765819501
633492566
1766120420
160832602
1337791165
1002031255
1358777033
363522213
33204503
2009240072
1967904775
351385991
875954426
186076415
1306391859
1910117951
30057833
2016731804
1855530248
472349937
682179924
1437689809
781078185
1071203230
533928879
1523070382
1494096602
1601856263
1351340045
894320418
416381373
98119456
1168456269
1563947616
701305615
604083677
1664297953
230485060
1947887305
1903722189
1198170969
1886612241
739301059
437192807
284225760
619366306
1591592429
1513475512
1278730618
138859560
1592475380
1519103393
857141854
695083093
271028147
2017603619
122289131
75690673
1865113326
1337278875
554168030
398784323
356219309
1301264196
1918542272
53706874
435398624
1066964088
2003463271
1935841510
355472036
1711145614
1466408860
1715763693
356211204
1582999729
1300698083
321663788
1914881476
1644165557
2127765004
2045602509
1195046116
308557182
1328436587
588506718
1367682204
1912318411
263696276
750501954
666739505
1734820709
7659765
282823109
199357211
8511442
1847804530
274750171
604688821
1099633661
1787277105
834857902
156379141
456546035
118232560
544638687
736012821
109803159
1450907470
333985103
1425630993
435790062
1032634945
1293121836
534407330
438705166
1023377975
1991206252
1924629286
1686278477
568469151
1891857086
1600395776
701593805
1467702123
1079056471
928191439
103091478
877356977
905584054
1240042841
823140283
272451034
463664458
384204503
1722736024
344013970
28200797
608023785
591143653
135740863
295547176
1391970985
385692860
1597036966
1088843493
119901007
387143746
1612715374
94655682
1758488209
266012212
891443687
1814116986
628447440
321243961
1130964270
330182473
573646641
726791502
2116278667
704133534
417104466
1228342827
840656849
1472449055
2031041208
239371482
591765888
1541335131
1943866177
294700587
1570698369
1165185374
172884569
2114401609
632909703
914439420
2033676924
1953593959
1335789117
1715647290
1058122347
552741407
1995037438
879622352
875835500
90724571
703347843
893107494
2075898656
555640136
503315067
253701786
2133520515
1126593109
647402593
1153425242
1426861694
934279461
315845265
506133113
570456870
1102904591
1536051434
981211552
692201138
1076734493
1637652944
471053376
737164212
1001774443
282614298
1319483990
1505355940
376571974
1925287994
551731638
1835545457
1924241528
2121767225
397773448
1574467528
309864362
861969797
1821819156
554277769
2046023005
1764039473
1656619099
485806718
2107665611
1918360727
950372299
1689239336
763103737
1216016185
1882136363
804728143
1078085306
893326571
1020663882
1393423154
1796166872
1562063958
1291499421
880929842
2100413182
1302290782
50544733
1376628095
178698069
1824187700
1735871467
1741389633
902871482
581286877
1513459973
478038161
1375437829
1955939330
82656497
877340047
352430263
417458768
1879499716
1336417997
1008452983
757257093
2076255551
1979385717
326900427
1457146000
290970814
1932630332
1463737963
657826568
1375890890
1936856485
157174880
2101250383
607048692
1824806096
451283399
558118691
385353379
798332944
1260625628
1188918270
1414577379
1008672848
725148401
1052615791
269565580
1846464697
266604601
1109434416
246675436
1421355391
813555673
747615157
361587422
254429998
448844476
1395520066
1253156287
358081249
1468760873
61995402
2036846772
1019857266
2058387208
1923424121
1274218142
1735535895
1563369698
642246405
1177447905
72962271
794396199
149037319
465255577
625994754
2098344779
240617981
4209341
1262488663
389946055
642484385
47276844
881700585
1219817718
1999213839
1500947822
403380775
125099662
464641379
930111359
1737843323
565951996
1255867662
1678615175
888666083
1789272995
1738392192
941165419
346909678
1203662814
1769785693
1400211905
1587754819
699845757
1178106546
1330223671
1695101234
536043022
1175056588
1617877321
1733955522
1010868651
1921246178
2100566584
1569832063
113478306
2072829966
1302704528
1781172809
1392101413
683126098
1089670662
292223529
1369723596
1806038133
392442371
1218051203
12768385
2121070788
2042371547
1788574366
1908430965
791689068
820112790
1337141949
1544100634
487962311
1406202625
1806114489
1945718119
109051647
877662670
498401204
246699129
187524958
2062337325
735101882
270644649
388361406
2136364620
311583886
250209549
869100713
945957126
113072329
1867411758
99720996
1283648135
1847675324
560006859
136140152
978081838
1868764839
313765551
313042159
1093192282
1588153893
637659396
76449900
1782906825
1851148482
447978295
50326979
875465913
2050918555
1527907057
2097226786
329415848
1648414121
1167854479
1243365299
609851558
846005451
2104175812
469170100
940975141
976220943
426546685
482106656
1194860081
602658648
583639114
162575357
2007420594
1747467311
237232965
569409393
911643693
1606681283
304977983
1216276544
1353456282
949056999
515466945
453564516
1577537626
1805921936
628510083
228827858
1018694775
571159173
2083189934
2079057398
350452203
334215144
1062967371
1351634971
1000904595
1557092068
713855255
1360528688
907459317
1956628999
1659360750
2046020097
2001354339
1255175888
1235371513
6332869
614072925
2909698
1708339909
508852688
1536589553
867782926
1654262466
903234664
966629388
1044417086
111973437
164626599
1183018046
717031072
233162435
331291255
1485079495
114603873
552597630
2120896144
1338570589
1100027836
1290990531
1079210513
1196217393
872381269
1420327468
206581232
384796009
195215063
360224896
1702886603
486593929
1915652556
1156766743
2037805081
121426497
1345334107
831758346
231614205
1394195046
291484038
229326010
1751109888
753736314
403038310
1287923506
949592539
1030915767
951021137
1063677028
1599187988
1787761434
574133309
253557455
1579444454
82634021
531569565
1595606653
880319926
265746285
1300719054
1120400129
956906884
1163073083
1388083156
1127670841
292138426
2065690529
246493837
2014226732
1171565497
813491541
1547272884
340469938
2044951478
197966042
1422851609
453288292
1900826748
1614456707
123879742
2094782961
1548533750
1642164287
1807398094
718776465
1046741080
1919941118
1245954607
1448580300
2008267290
836622231
936516716
826652537
669985496
1234562402
1504230070
474957330
1224174544
472712389
1001462401
728079291
1382123901
1766403199
535337327
1206153836
1040193151
369320486
1318424039
780625697
1100986124
512643683
1370915248
558142533
2073129971
1526004746
699517472
2113549086
846520642
2075010814
989176186
1407456129
917495292
968925912
1723302438
1725514810
1977997339
687111063
1588548756
1071267826
1408629349
569216289
1030086374
849360080
640001089
921555649
690920582
199856528
312657971
1342078234
361690493
14445523
1257866395
652589591
644996782
303369143
496006316
2046455058
272542622
1529000368
1909640739
851201681
1254711294
1495667353
1498552125
1718508803
1441478164
263628702
2064956128
278173073
1621077415
996169725
403497088
998360769
2089088442
104854670
62445201
1178022828
1906888415
1065884967
1054806408
689086818
2097124977
644043708
45422334
2123441815
1754465215
624511710
889461494
465219682
641343376
1028119969
393428893
1566797737
1745144433
461753674
1194007042
176780898
1332135771
1861184150
1537429427
1088501315
1051652339
45876871
737506774
618742268
1479473517
1886782663
1812502787
81306367
987512731
26004874
492751866
1586619459
1508993065
563225142
1385481269
189090646
13956683
1447592731
1547547383
215823463
1225976899
335559704
1964058981
2088347938
163723274
1203842735
925016890
1099215946
2084078319
1921509000
151130203
1771462435
1828417335
513523888
1850564404
359669859
917268890
1700762221
123318445
2115894837
1157654982
2010995300
960699816
105008695
1977903076
893180627
127713524
1399803702
1974740391
1049907577
1702220317
1691974612
254213489
577636932
2048141747
1256472867
1442016436
1491830628
159829124
400748867
1413043958
1729713244
552333748
1689286279
1191810081
451866539
80288752
1880667813
1371551523
656927197
1059238729
2143930610
2120401868
1900307808
1525714454
1663819481
226813127
1688748971
1519202485
1450734901
588714762
696460837
674578948
469531906
1404364256
1199853229
1681809058
1013263679
1583928230
1909433901
1692130068
754950542
1344984058
877530571
148938062
2127167591
1859139581
1712573961
687984142
193968500
566931239
1432684517
234508397
1766086111
458523665
1121843630
1369771399
1012365973
999169354
1334122051
1528094082
40080442
448414620
127272062
1420221755
418623314
707798081
1240406415
1410034698
1795153665
831657837
880308760
1646503415
133950598
953824779
476652203
1720226444
2045795143
1176186399
592333028
1445739398
1488558568
1757030277
358060226
674941936
808018725
454871980
930879569
1381119093
1260360564
1639374435
2022185397
1096314545
1439548275
48480204
1079212825
2023748629
1025314893
1472635279
899620460
1469235674
1830157357
676969488
1956952371
1062351938
1974866779
167284722
1580122514
599275144
2113121624
1561173432
773017271
925587851
89976104
147913400
1636457734
1748138048
1498936570
676744120
184317820
486790061
217797856
1873455578
1698270715
357515492
821520008
1016269603
696085371
1277762057
790287555
283552655
838470288
972318455
1692408269
840738980
1895837496
1075112227
1588447605
494325261
857780685
477732119
1935801398
1089341249
1843743249
1719658249
1210480343
1510502186
159707361
352329888
573935509
726788530
1663531116
451375275
1290191126
353488814
854329592
621152698
413445614
490111916
726822762
1976317051
116174978
2077331021
1743175870
1737463285
623448608
1769636154
1115442067
496151480
1532760581
910249975
1381265627
1072672750
733871243
1011263236
546430667
1814426164
1250751307
877270330
1011829465
1632882042
39392881
1877608710
2077032652
310611899
2101751261
566133872
206573987
256866588
2078761879
111091810
1630671723
1953226834
1406327403
2091280809
96482160
2006460769
550253145
13437125
183463059
922522386
1883811818
37652979
1727433696
647683773
401069556
254118050
1777365744
764117173
1672603953
1218204033
97392094
1963401944
381613450
1386091229
451349390
1752047880
1322353376
1776720900
934108226
821200276
806666424
790199457
1184069756
1427806559
345406874
1445721658
526617837
2109979907
753008634
2109080639
790149500
1251406471
1924625711
789232977
1804044721
614384378
927895113
337967429
1897319678
1456501172
186180770
601263999
2138467784
2037317116
2125974017
128044262
1835500896
2121677981
771618606
1659341873
1302147734
1880099048
104796433
796765494
1812868814
496126380
1175828285
392702614
1418521928
535296820
199697282
720405088
1133718967
1983390931
911620358
1501852068
1242662222
1548943613
28205104
1643403175
358402298
807129481
1401174994
508862498
270952154
1812824301
2003505180
1200658658
768502904
1475779785
514466289
1320090170
1464953648
1645842573
585859391
43654386
1734171286
1062618952
531062055
380038415
558162683
131101315
1574538062
28236040
800701135
1520408311
1294386177
1427641334
2017171624
165607035
1847757434
1342335626
1182514010
310082554
411658200
1153892903
1972747511
542390587
404668120
495778497
1937879994
2036532056
1039805298
185797395
2107278748
816917156
1959283485
1756326811
289983100
10516831
67882290
580291598
1312963810
1866973388
1025293730
206955010
241702851
1188300889
1328950109
779644948
788107777
1494459520
1283507901
934484409
1525858473
1059972957
196362580
1250589079
2056415980
1407463766
788240665
1716720808
1123499703
2078247697
1563653171
2068803456
822492576
2058461356
1989815047
1360877305
1734797265
590099620
301594921
1130084678
498927415
981318041
525327086
2140050449
556835501
547907202
441986574
567326415
835924750
636486676
735392852
1076049164
1498385367
535676341
1091375390
197936529
864784332
1085937279
1257362536
1062988268
1803462720
1702718151
336088460
1547399598
2037651933
1237755451
1021642018
1826390160
609517896
35289362
1956910432
1017148541
1678416724
226995219
150743661
1580729413
680075056
2140009466
840848003
1955094476
524275934
986412791
1731104455
466637549
1999988552
1928385096
483957364
784313261
575823511
46251213
1700269366
136338587
1732949347
2095506770
1248649261
192602270
975153951
1274972195
1344603153
1580915954
776566275
2122491380
9227251
247337754
198231027
2104419722
1555555513
776065541
506048897
1612272772
324200587
1098962846
116153209
1406289532
68431131
1430143066
330726384
840947016
603703659
602281868
923833486
1058492545
344690394
248094271
952268237
1607058784
1085008051
2057856556
345237250
1376119152
1984566873
1572316682
1128343726
521971488
2051499756
1835144583
1175906307
1985038839
707696163
1855961168
62040743
1665554457
61347314
541107858
1665439808
1788045221
469396889
964992694
559519581
1431085510
1318505892
808283686
1056605460
223943747
1039826462
1697668009
1128352812
1836036505
628162903
1733050232
180263906
1512257507
288363812
559016977
1354464853
351536066
1660864487
135673014
1596313895
1744610971
2119978911
2047970809
608642716
430982812
1341076382
1788059650
591509243
460991638
1413318622
2063781457
636301254
275106420
1929493833
1472253697
562139551
36111418
1164433192
2047645031
1577378177
432752541
1783245600
437596803
385902028
283947890
1591943590
1806931952
1315747565
1307102785
1161893107
919103426
1457746245
573477915
1819073526
267257328
1605500464
1850018656
1692091234
459687170
1410996876
90832202
1168566407
548891420
1275501104
2138457045
225908029
380704530
1179618004
575514326
1080448894
70889304
796232766
363135048
404356064
752475328
1545032509
899179198
1585195416
163305943
760011936
1763216891
662372507
1038264937
1655938849
479941544
121691935
1726705075
890669157
1177197961
849962423
1417303070
1538748551
1841441475
811384542
622891802
46334330
1324699580
1238006179
871161646
245541275
160752761
1635216262
789514169
1857489486
645439548
606287317
310433249
1762302420
1332065370
1948038381
1718424900
1134837464
287457027
1351540878
605629773
17307596
1900279508
148352154
330132608
1830527691
1131117828
2017691034
1447708110
1843449294
124713880
1973856667
815495569
1833309963
2144856291
778614195
125600072
2114593806
197836432
1022342875
2038960151
940090336
958949814
1567270909
2001869336
957289928
352389112
1780601277
1174637184
1301057538
569788444
55866353
518423811
485169619
1656855848
186371101
58461061
483753767
461535981
312560441
921254248
1390404605
1282288572
1014416929
1743363835
814503782
1487189657
131916240
498808007
235405561
1258327639
1714371533
1099930270
259965601
779675385
1109544724
386514231
490019279
1766820144
13117874
1618474812
463726521
1372822849
1866008737
1613306475
665487620
1845965883
1669964127
1064234525
1643487437
1689794830
2047988908
810075631
1749229123
1783382241
1120420765
1007611365
1128937084
666981351
1903345408
1585513238
1237440227
1466054550
1692207127
160443890
1542891975
1006150580
1012893556
586046394
927131487
1433727349
99353185
46839823
1063552006
1845226145
1940447855
1775023037
477663773
382358989
769876697
1238362830
1255908921
868991291
1630174487
530498845
588794931
783642753
1290260390
770561368
1462307130
481802445
1455573617
328010
2029389869
681151765
884936331
1195852610
334319899
2075174250
85103568
1297703952
1819811151
1149371328
366522487
833563293
291357846
1046619968
1167888444
610848399
1166364067
1977550578
1337890418
1350184374
1160818196
1473622542
530823094
1917824302
1174087239
702329979
499647843
1855995409
1677829838
1433651876
504713392
440712327
515824367
1122997128
1874561102
55952159
361508070
1491486842
309354480
311609226
1904819193
720287023
717661361
224399597
817208157
381500884
2088212724
295606612
614371570
1280036023
1297954286
1477366337
470165357
603846440
1884988295
73262837
1974329001
1146613077
1228439760
1790263367
492709132
838339120
713459891
1601892242
331265086
2078370780
1518123783
677985859
593549681
2090743710
2062237413
1478313975
1590924614
671261823
1322064895
21714694
372742461
1637188329
529807716
1421036198
2061479732
552207062
725350393
1529246686
1576121691
989079821
239405589
94218476
12007896
1690327698
1084838468
419925418
1693658022
1756912609
780033782
539857060
887919489
860173793
1401541267
1247059572
1330870727
2048855215
1451360047
1117125751
349887253
1638476053
1343207370
580290724
1585760909
1295118799
766752130
2101585609
159567918
866356821
1368871405
1954991723
1036470310
1531042087
1762597474
2112687679
1817321527
62952849
437786558
126063371
1984852849
1792756532
1197079513
180829750
89133866
1862011114
1525444533
993468728
901694667
2031375588
1371627672
1051239662
677647948
1761498525
911326736
1563320754
1740654857
1772727834
608399517
1904353644
172844566
1777688100
939525555
693517690
624306424
2000331883
2068483969
606762971
704509660
1550713574
219992031
943740624
1811255243
1842982027
629639687
579757675
1486849389
1836345973
926617385
74592296
1684051361
310213725
667630483
676659050
970405402
1606134242
1928382546
8918636
60594311
842583184
1171093885
1885054391
1471628065
281825615
1527485832
1135141795
1619212924
1353587974
221469880
277840381
745029566
1943670337
1221342142
1724863670
1556933667
742390667
1417252056
900255081
975143232
773327716
395426935
132041560
1863066729
1447862213
802202476
669273705
2084722588
674504489
1798828441
669994336
707835855
1436241581
438810050
1785707309
1503439238
1784492495
1830374779
1328834956
459847673
840283043
2108146923
1933062272
1163022429
1704132197
2070239814
402341213
1343342710
1137481097
1183290033
294763803
809987488
108819544
791515182
660435448
1973360098
1755059696
662296495
1177968847
439377762
416781872
1324309235
774388955
1040454888
1359020135
1152963928
157996417
1280777095
1273186600
1160658946
487435929
1836926524
156518131
587358044
1584645970
1585646289
2105170381
2133979698
682665157
229780348
1449173681
844265221
1901693124
1559978221
1430170050
781187141
404527729
1418349534
1424699587
1628194887
1394659464
1821941064
1845152249
2042181718
1476955418
84710395
1937182415
331272339
643316014
1866159875
1782644568
1382725731
110990463
1595488361
1793655068
874323740
510941635
2107495613
1227559690
1841818775
1057403684
1603569835
214587016
622904256
596174248
2009762849
1209204712
334013376
2105158453
1691588470
1222309926
1813595122
1007075549
880760734
1986853675
1246734784
949953464
650390718
809225895
2092136097
2074795820
1972408130
114028123
1101475675
162590641
860320451
1941025864
1753957575
1502724484
1551247646
764027320
346452860
935342942
525687861
1915656160
310540901
1285892285
479933087
1096181094
179565154
167578996
806017207
948681621
1005674250
917823384
1644531720
1669387206
1929683147
1484600624
1049552216
959750315
1617121297
115321351
747559336
1042630170
176709914
1573499484
83084199
50729675
1055561232
2034940498
714893058
1766331817
60786555
308469271
1896358051
1924764073
123151886
39306462
1017923213
2013901107
581634456
408108417
1082302988
1625519404
1333506188
773431046
319652294
590300775
388782734
1549520396
1337995089
1328077451
1144772535
1760263787
1578885832
698981826
72496590
923117075
873816968
112012782
962212675
1490965981
1357239780
1561090073
1900886832
1435450034
2077307437
1068758021
374501055
571173724
862339822
1609855910
716681847
1739241514
1466906515
1169766079
108923241
221288095
111981774
1364859585
1610927930
1040860441
916170439
971259329
1926925021
581994428
845854406
36096924
56730303
863042380
934269569
1086471688
1789494861
373626435
1236318610
411050460
1403151074
1327336448
1825483477
220643145
77036000
61253833
686325407
1182706455
23763236
1897487976
1577459510
423567733
1802279444
269279000
1108493545
37687557
707119840
1541309574
1426386378
1022233001
1303355141
1011243234
46027684
649922793
867064816
974021344
1195373496
715217659
1800749939
1168583108
367031195
30407172
335066170
361836397
1659968172
1997491946
1071374542
496570163
895097844
902180914
1431146665
765621171
1390598077
125285787
1230071885
1358934764
707775196
1012075662
729823913
2014859267
826173221
385462777
1690340336
1425557398
1323435754
1218832531
89461578
1397283457
1087123570
942140514
243551070
962325136
1945795542
431444727
1177992165
1752593511
1775702280
553330431
1869303576
2038338347
403322247
22455502
416599256
468814059
942810551
1770496233
424827845
723219691
1844400544
1561483893
1759192855
550220764
533540856
1845960562
875215538
1588876020
950936982
874373434
619856239
865774062
634070056
168526607
1888982163
1416387918
1106315802
1545687197
671119864
1200503880
817171200
2009586246
1076603517
235896165
1750151927
1916260744
1458830397
1477396129
886595462
102174882
1421558836
1938820029
1579586649
1042483547
779199313
1514977038
1309808459
1997786801
1074760834
1092957554
1407156621
1628319108
1961383774
1063169108
279689386
1555386023
395783708
109377987
814051348
5661912
1780211493
1699692849
1166874375
1384585028
476755838
1042696855
1185533424
344723426
1056967316
825297382
1754351651
1994845593
1113832273
199735349
133332828
124803862
1109290565
841381988
1401981139
1775992879
668762412
733939432
1389060274
1512637985
1061390454
925184890
1832345403
1159148489
1314449697
297068830
454576480
1608563267
809343903
823676071
1054868753
1803921690
1790595624
425848277
1939159370
1768295286
741203533
1627274392
154225805
1919311789
851453256
1955185711
830518384
488203480
602643801
593688374
1785266462
1977543220
119226700
1005543088
1900601969
764363976
58863192
925817595
1985529561
190223781
31051326
722343837
841647980
2103124904
2094630059
1337397331
637814421
1895437280
1984800066
1212077894
1996498649
2135820792
925292801
144991494
1256134500
358438837
1610196353
1848588402
460011215
1765452106
2121998439
251728817
1205921326
1692366839
1957474791
1496398782
1058953017
395824206
592062215
1655713046
173353974
987724348
964781367
766276794
1819924196
1262622816
191439238
1242520887
478008919
2024941591
2047435807
1225022641
1690288008
664248922
1716891883
263773974
1008894797
1768690543
3442282
1529578361
1772100201
683354708
447241318
2122111326
847467545
1637799608
843675928
1829979884
1909069261
1818880781
662283862
265472114
1997246323
1083476727
286433981
361295010
1350976684
1299838899
817247166
1639693503
21144631
2108712896
447741766
117272328
1359271335
1236229766
1359998141
1220172177
291341868
1311623165
478109052
660781128
253830328
994005549
1730779297
1847443787
1692050520
573098258
1206972429
1838347580
1052733801
1892601211
1074430901
589939803
749116354
1304136202
489020178
1559727592
397904134
1076663855
1266405895
633017823
1026228068
1046754925
1836854473
119600825
1047480175
764169040
1299843578
1993476709
665932536
1612361465
860556535
2121211023
1396544057
693796120
1531140771
1518057960
727179064
1182536671
1858415071
2088449110
1994420694
1920868351
952559761
531824052
593622014
754770158
548781308
1651403804
631554418
430137504
213140290
1215057498
1874384834
100299445
664458890
137573932
1197340854
1977027762
232103686
982698037
339436252
655976970
1753933796
497568917
1665312451
583229867
2114338186
1050198634
737342656
1175830127
371806767
1576973401
1657525179
721528776
471585032
1911698831
282932295
619274107
1023677209
2146983932
838799890
883716486
993145894
2129386526
1389408617
1897381103
1871396261
1754968708
520629505
1222800978
1965035719
1472138567
519794534
583768670
2010070069
710976724
1825603121
1880812407
1821104030
1725411540
2073979982
1891773534
1868759421
62536842
1557206761
274790434
2068813817
427534818
645634962
1368523746
1909534158
1573582274
165928665
1150616350
2011452647
1849342719
1078858735
143960698
1174003574
1660339833
267028121
1514374430
290792352
1806313196
779872324
1213787347
2103020166
453512928
596522350
1990678527
210969309
1523292208
562496305
942710786
952541818
1832191232
336367460
637727705
109577882
1808726223
1219753405
409966659
958685289
1924298430
525138651
1014603397
1811949718
854100053
123359960
1019703529
1806781656
1507128907
1254612539
438611138
1029283366
1415550375
1138789199
1349837655
608447707
1273258105
1985771546
1983194690
294655874
1242260394
1030475841
2137258079
1645686680
335422861
1660774753
726018202
1209765374
1787012301
754354250
854400310
148163718
2008904825
881540469
422657028
1777735383
47128161
2103905305
1416625555
246130180
929573294
703831378
925698365
3986139
516774597
1538635406
428147011
1794718492
458302507
185259015
1436295770
1689579589
457750836
1068135519
89236359
1092960197
838072023
625411679
1875809003
2063636888
1202737094
1275606576
1845758847
1753707132
1263814874
2059765200
889046294
763260413
198591987
44488537
368182915
513657622
1760077729
1824949887
333206292
1391467757
1626239802
1038410395
1965590772
858017383
391380867
1239976177
1841506238
1412575148
1270910040
1867136262
1761147413
1163498318
1238728413
156564288
2083929756
1143229407
1671727415
1090786039
1148821268
679904340
1117947199
1284789392
1143574826
538206316
1048669969
230854004
1687395613
1203041253
1223603773
1975541202
1877687460
2052137620
1092020454
2108674120
600096658
502984695
560425577
1412273546
1660371905
913836316
295103945
569888964
1690649792
112487499
2917592
1908313268
597217753
1500286081
96979429
1439796339
1812270691
1224730330
644861149
1320179629
1597429087
885602542
1003397430
1774640336
1199045979
1503059336
1624256342
1808210446
2114544797
373168647
1252428326
100607338
1397928682
2137722740
595521170
50534895
294628574
315493802
30673613
1415761745
1867832582
1367372014
1220371010
1192881454
175118237
317822042
1794827202
249544956
156393813
880869180
1052332869
1408229739
2095714892
195164588
992905989
1914173517
1595912979
2050816985
1089656965
324952602
765422172
42926948
825568251
439548151
449048771
22271737
783050042
1033562078
2032662738
803772555
1086708075
838127882
1204669526
1756605110
1280197494
1940097776
444215243
1292900606
867348066
1334780582
1990010930
7562322
1547261453
1579779325
997141295
1019314810
92832514
56829555
1515875832
1921111506
2137208864
1029175179
275523610
2000565461
2137081640
1873782981
1454628147
1613199761
291164548
202423792
998415240
1479899848
676495607
1068084509
859418922
1124042909
1634533049
286814470
2022235401
1637538832
970062275
837405321
1901002518
113644247
1089920381
1292347417
116144173
1040705144
378125047
1763024202
778615916
1352292503
2008886510
1488631871
609353433
701139316
1645563689
348012418
41260923
2077694105
1108796713
2084565407
957767229
1405654279
15755679
967029916
451908960
2120303385
2113317958
846121129
1196402284
749741110
1282161959
78265249
2062029714
230631160
1927828745
506014673
1186259405
840351910
1738445414
2046303816
479013641
808007551
2022242163
294608558
713581575
1289942495
267885405
252221895
150061209
1973617894
1806735831
1625965144
1063316868
1750932600
966897487
129700597
1234630687
1213025034
679971774
1745151007
1399976180
992266790
1277206810
1007415085
198620389
721158055
22924686
814459763
1633015695
1452401946
1196625693
708685516
828301325
195672367
1312749684
1378571167
1425484959
1882431082
1962273830
1304179784
1041888690
817087954
124795701
1750662407
1399492855
857250454
1336889251
896838220
1644157006
285037394
1845430775
2077575058
629312161
1065829507
282676542
286184370
2088608350
309255838
1310610682
1084474630
1658395351
343214099
145709404
434541314
19744886
524875558
1124173195
1322674196
2007042504
1521600160
204412241
30517799
697565102
292000070
722920573
1903327171
1229112425
117610817
641045698
574331600
541623968
97642841
204973939
720826571
1170012459
685644078
687439718
1938409069
1426794266
11834019
1709960904
1944230924
752761699
780231734
975508838
1016475705
2010201396
2109668575
71220432
2026402025
256506504
1636360181
1833924736
2047545986
1198466204
1633482007
2013106541
569233728
147271037
1838606741
64528318
161250083
386187351
1386361081
1635609154
1304225393
1879620878
1809048587
1122940223
1887331664
1095990425
1245824033
1646486384
1146819724
2006542602
269409749
206949407
1405784768
567979004
388028045
73387223
1560582223
1596667672
2047957110
1879472175
161297920
677271455
516613476
1465257722
1921553479
1690633435
953606369
923839299
380840044
240476875
210939306
2118080237
521254506
1051052326
1037299195
687090111
1028497991
1651667638
124788241
1363781240
907310346
826353212
1455288530
1360166498
769155654
1665682303
340626833
962088823
1505459579
1069376862
1255697048
734477603
1000239494
1373575465
508991581
1885278618
477267212
736931716
1213646673
718973893
1109095460
1736154854
739899281
1909835469
1352642169
2082058772
454680961
129212128
872732443
1749355033
1165063970
737024082
894649050
1651789820
1765129856
237091635
900521573
661485477
610141847
1967036938
707371161
1703182740
1679390777
393896265
2089485624
1405713909
1515114148
1022936326
1454039068
167384518
1010742391
260816135
103607208
319837681
2051373305
1813833704
851466868
1788002509
1913399026
1634435983
2052713259
975681904
844372420
1754355965
406621958
1928040250
787093710
396512075
1651351282
316146196
278076247
88771391
1066857397
374506492
859156472
1738708825
1226866038
2146948964
994365914
2006705919
294238731
613060176
638807567
213398802
1253112387
786817775
2137762882
197427028
1752838319
1295383401
453325969
963720849
1044778594
979825196
1775325769
1520434397
1224097793
327046386
687490195
1700533752
33584568
1510976157
39377859
1493720051
610679168
1358992154
1265786691
867385974
1322415625
548472310
1324537721
502190282
1686817102
818791199
2036251546
1604883914
1323676147
1570969117
1060598349
1402584459
1413901060
1366024964
1881102961
1153352823
979546137
369831456
1199200567
1090630123
1949288340
1947431064
1443192173
116747924
13605314
1016862804
346335640
2142969779
933461472
1468394821
2071254850
130093549
1693946288
1242290096
1158153207
1329261971
1556706488
372210603
1049303347
1277506454
1549482806
16000552
852909728
923057554
111193909
102072631
277376286
400308863
1412601251
1945304924
263246937
276444841
1169874418
1052973189
1460389144
1370300136
1373634421
125498658
1799388107
301801076
735167779
485878380
919568822
1815784201
553256537
1662940539
366066571
637060716
144533987
630049442
1816162115
1323724441
362262972
741813601
604402674
1439575384
714229025
149313563
586228723
524788175
1114044592
1698044999
1514009182
399480799
1043531695
393205594
175710824
1619210188
2820480
276653057
64920090
425451488
396149494
1725557849
1341029757
1759319451
1393127815
1296326805
1474506854
959279437
1816197016
415204259
1426148640
797061566
198525855
1196225098
470961366
1926481282
2050593484
1918211113
1456340513
1163214440
311314116
1933808091
512148737
702801471
747618977
1595422964
1685960631
2015832223
930592601
327274728
1535522145
1127049370
52172680
1484282354
81540749
990908080
1180739158
1293961602
446077544
1775067461
444095838
1223469765
635511103
339862069
2058668294
680836342
848131365
2091734152
886690153
132365791
325766210
2048408102
990016445
2430539
299990978
2017331978
260739621
759204941
734199647
1111831736
1013352177
418458360
317939600
2030646000
1762045300
1490333906
935300975
1075270688
606007582
101577818
1248714924
1994467762
1390163393
1416055574
307906049
1185968117
325791822
2029840846
263961519
1491541253
1951780306
1367241096
1201864496
1219479335
983897538
273706845
1605304020
1233838608
2020248605
1221548811
1419632157
270950976
957103382
92396126
177850228
1855293568
1894208137
408122612
1778675796
894014705
1742592497
1722389500
1129954164
1283517643
302411387
1713112607
1556350920
1114209763
88609748
1220922742
1170234417
581470671
1270104750
1753035898
1893716729
1532100303
2127720734
1969449353
440215086
324266566
1189654439
388976764
886128245
1207351388
1046285179
257226052
1655903963
2126777310
1113251295
399508444
420758715
1072685837
1396483621
748211335
59476404
1474506267
2021293750
2099405545
395022888
459985456
1408464247
39871236
658810771
1099182454
573937656
1657476935
67267940
1409874066
1413675131
829724187
756062564
404656675
1770096421
55743527
1956238630
638116603
89292254
278013665
816925249
1204047968
1166361092
1962482565
977362669
493514754
674065573
669997664
413844571
251353398
1400809235
2129597858
724729611
168993330
535659204
61883447
952368520
1503951450
932512321
115712717
304153632
540196583
2014146746
1241682788
901375745
1009520463
984474247
1104681663
1379312834
2144233679
694256473
1817292819
1203100001
303400818
50279466
1311927623
1668289036
1343914167
1376065992
1770345311
1621212783
538457986
1419406671
1356783131
1329933977
1741979570
1369559968
1636266287
206573589
1394732314
1479556027
761588663
145420522
743326259
1432327869
1345118432
457286366
2044780342
735234027
621335503
612030816
37181522
206099753
1618637830
459874412
1333419444
1084059703
265958224
1761164131
1607120536
172970524
1288768894
397688826
1838554893
1310852924
315070003
339011807
533642247
19380004
1953599533
507898170
1618395544
636244892
2124472732
1365524958
1151860652
708689102
871452276
1646817779
1700062646
243232599
817460510
510212519
2144856358
1362035570
1514185568
2120064738
40322486
1344761307
212243839
337305444
1649297254
293688072
156669011
993106552
26239186
1665684558
1648296465
590135087
1269622074
1774184871
459601863
161078849
1546972264
128481262
953126837
444157863
1573450953
1785457495
354782025
1954606869
483957823
1173026624
772357649
369727068
670486027
1368112607
1461491626
524886773
273015391
123664809
836401900
1898190673
1256203608
1639195271
970408263
1299743373
38476955
858409151
1881693385
1375487767
132610023
1714301280
2145956669
1177560233
1026836146
99237001
753523405
9350346
1911657438
227885303
735093738
39419501
1391996820
426057803
1222152809
1999339026
2022589765
418450183
1715017921
1102140707
686393437
414978715
892392073
201330872
1662768415
1299615254
1528474577
1225877857
1355647358
216488999
1686751955
269991241
1217234744
1540270665
1048274097
140479097
851707041
1955782035
992186839
2084916091
1311587341
1296602365
120741820
1057167950
1442373838
2061750937
1997655385
1533460002
573764637
621273938
1430136210
656516054
241695441
301135109
1215880063
2112723705
1333593608
379520947
1414391436
1901001199
1664156168
1145932285
789011722
1875665574
291844831
1823577189
1049445563
589387009
2089559609
1456032115
1916285827
1629463706
649310178
88989873
58685004
1983537843
1357191203
998306957
1406753123
2041403518
1310067924
695636991
950411773
1166514686
846799818
627120724
660212268
633467312
2104730549
686036776
1558465600
1619131151
1822059454
524397294
1404354235
1528425776
1610317480
1613259255
567174084
905569054
1767099796
1938904802
2116048819
1923458576
315828698
985048827
940493671
2103104797
1768506880
1910757152
506403866
1319904681
1283910639
547541906
607445774
2119197089
1836310616
653243184
597698572
217851966
1580077879
1228702414
578448034
1656189868
1188891275
1432171875
1437129759
1657970100
580979978
1664822244
1370887391
402883526
1978368519
476999106
125425217
484157703
304174071
600397622
1050870564
1587672536
1565513684
906078297
1701136074
400497984
1493973898
198439265
900811543
1385579922
199223524
271242319
1281178982
1362531895
916931778
2107083837
1812597938
1604825529
110862625
599652343
542608381
1470213884
2111243776
632784233
407902840
428037449
545013465
965679757
2024259835
413256390
1475751394
1154227428
146889094
251612698
1180755352
1048546047
1889791260
1814960031
2120589082
719018044
751495001
1137526069
454374600
1127582428
102214508
420797757
2107077313
742534282
812495571
1113298997
841265494
1675320058
581834751
1411728145
1620792798
25276329
90561187
1681999589
327691920
1856622720
1785137573
2019599862
223207483
396146083
1321924234
2024486015
1361227214
1684208579
1750973786
1084161413
723949057
1679569917
851927857
1149670667
484080733
2049072094
2005013145
1743620775
367333075
327040179
879306781
156230127
1025063878
817949429
1196273918
2012853500
1629958525
1017300645
2098054248
278829684
685500534
941485360
1363094281
843489197
1287952760
1454055886
802676825
2032481881
1233923708
2068827639
1646694970
625746017
616237946
1116257982
791595560
287718631
2064927295
1153033786
1762943617
1957604984
775242523
2060904368
2100795239
1477837642
587205739
659167760
1340575229
436976519
772713081
1173029124
1559028609
1496630689
1249267001
1114379123
453463054
313332298
685089659
1200200710
1775916028
172079617
2000895653
1025103431
440355269
1304736556
719713779
55178458
874274308
858961970
221562323
411218909
1397775559
1890094928
1275478259
693984049
153231207
97499048
1633960838
1873401519
641635272
1670993120
1136844232
1404303320
197483178
1842574364
1719193237
1866806802
1825351434
484154738
852240957
649488596
891223548
473292149
2013918390
1215345017
877536696
63612455
283938056
500039492
760540281
141312393
2057696084
1748278934
1308608325
251949991
1454347474
228846983
1141042211
842219285
103146529
269817010
736481809
2061729454
1648673465
645861978
254690350
1592391768
742138465
434975378
736075428
322456983
1781219832
1535884334
1542084933
1009452193
1644899995
1132210772
564744890
8297257
2046618390
2075165389
1152931852
1915786721
344508565
44708253
2112746897
1515139389
2109649277
457774651
2105264757
1876552040
244942320
558015880
678213102
893300306
557152929
1856289827
92580515
1115245800
1591018112
985244049
2132041311
1208379535
839631971
1634553813
1606326543
792638666
270394656
1811751009
1558569311
1668002051
442497011
766236622
277224950
1164832818
853076003
493770231
469376952
2099979958
664388733
348119350
2070339438
357263564
1882936977
1067120323
1127924057
609566720
1175166715
688673910
1429673448
1607442350
1145143397
266634395
497067961
1982636160
224026552
1230601210
1730341407
1374178895
1531784084
1602727213
2097313162
210594066
930299142
2131816242
1127739741
950199396
2051214264
364002212
851069596
547596224
927084230
222010764
593619321
13924224
1443130759
1148853826
1545749631
1689124919
595536397
345374971
1593201532
7983795
2034020138
475880916
51367417
309852324
2046717254
1428740534
1075394539
904676751
1261599050
806185540
965489509
1416170566
1868860901
508366099
729662032
641103212
1164565939
77756380
1519419216
1927692403
978384432
623203055
227541786
1550676325
309680671
378625140
1285818549
1107552625
1047936177
925751943
287893267
2018714304
25541700
1025693215
1326906840
1861441350
760724458
507007803
623533323
2072514379
723059931
1765802531
1485702276
1115505905
1760117284
1001479407
1116283075
1700743756
910155879
1173477467
1515970978
1262283936
1001741363
302140390
1038880740
1285836640
656850319
1688986735
1166351710
1859583186
583111678
1993057110
1007763165
932756330
848935639
1849677907
1357637373
890799725
175309597
296442918
139969977
1110449207
2041319779
1224000258
1751966108
247476828
743896486
189589958
108122591
55581531
508713511
1881895661
2142464398
1119882537
1086001345
126806705
2145779522
1274769119
1708759836
1302508855
1979977650
1007756600
957034382
1370848566
1249958131
1601324044
921273742
1934040162
1108321445
802464786
1670373709
1889632462
246799686
408035435
1946379691
1788173631
279270477
92734934
928529190
1112871725
213748733
22097546
637333599
1703560398
1809946815
854722063
1684987500
144062186
1720662808
1806343093
1353861504
109804853
755594638
908885636
1141381345
2098934532
680858182
1223312989
512923739
2069060731
587466539
57843135
625870831
336118733
597807722
1500113752
2127958076
609021894
427495474
1722074854
1423428300
1090817452
1030724571
136213956
814658454
1936117105
1505168620
1686923109
81106141
148445097
270570545
1701812948
2105613189
1062333770
992348388
441910415
1269918641
273672783
2001242400
1407585390
1553914797
1502790191
1583595620
902747567
886566685
1215009072
1886226588
1810531777
1648694575
744903986
2062391017
1476816253
8514003
1745324726
157345127
1095459642
329850407
1648705208
1855288951
542428048
1723640598
1517099581
24888629
1072603940
1300029680
1577401457
1278319822
938408516
698446811
217152525
1862247798
1439931959
998481328
644731518
231178600
401829680
908996714
1324424910
1858183080
1170823319
1003648702
1210316093
853275178
1547881605
1481581525
1834939048
447975836
357109801
5737702
530107778
179286895
1049036839
1468711112
1741504865
1252534363
1526312430
194386129
613482262
1466070315
2031372763
465647308
1480687642
1530144291
581358711
973076462
1938266435
2006126561
243877227
1725893917
181164216
1688212499
1006716772
325207051
1590326169
1343895206
1760810323
1401211989
1530261479
1042339396
475493104
1840901149
1148775306
109283704
1152730534
1920566758
1255775315
1232970327
409004318
30253555
439189607
113438686
1303754583
955958401
1255878502
703501094
931799329
807951810
1925202029
713676960
1407420622
5740930
2131128213
1318316258
1945817291
1208019814
326819657
245476907
1873613510
89196641
754703910
2018002826
2132645303
278706661
986506700
769130072
1772622876
1226527867
2137850686
835848007
1512170632
1198580022
152122332
1301762825
712488700
405094456
663142742
521394558
248165652
1238457659
1768540236
1105902886
468177611
2117337913
1463176016
732660500
2045632892
93403073
1237944814
714135688
1775338721
575159632
710298686
1042033762
1414447596
1980866878
826840664
595448808
1757900723
1496922093
740379151
1167786777
1932681950
144117173
1323566764
1529857328
1129021977
1257524728
1443639262
1883493170
692951528
129217143
593174633
183058036
1333026680
1527853477
1077080697
1388121973
1537941729
1274831981
1567845108
1003959044
2046465566
1032483584
930352502
1106975806
702247926
1192984013
915018280
1325407887
1778405730
776557213
419141583
1390729566
171918312
1783460982
47280085
205421072
263883818
1185125320
356241954
2011114234
1203826449
111973372
1448659861
2089238780
1098363246
1876247888
1936704331
1363582179
416905927
772592953
1674832035
1943863167
1794690501
2143722082
671325723
669596226
2144680309
1532951835
1737194233
1013649231
502510837
37942281
2102447579
1574382175
1744395659
644048228
1303177835
1204435823
1994099366
578755819
1381992188
1158847780
2089242797
405414253
49754175
1251577063
539976782
531192
441356398
1967559112
1366473594
1176543857
272583710
1572153089
1644323383
694241191
148931065
836449576
835253821
470489997
1281920926
1001851627
1924770652
1122610284
702846147
59725757
954635842
866433189
1050788360
1002724525
339091527
1687657498
1965154880
972696248
2051097355
882115943
112408368
1763495084
533834083
1671586222
1516554574
1764975879
745898997
1079065161
118240639
974730850
188117095
1596486302
1047553951
299175067
879325820
709301976
493765944
691347498
1514518342
1706931867
229653612
1693759670
885286325
1585037133
428462656
1231558799
1046743461
61792476
1097819171
2120022615
1304716408
452911971
1281347688
1184641299
1276674899
2133516602
463245019
1354087627
1106499953
1969294386
580571012
389558365
2066542459
843675679
1984389653
1724233573
1287996335
2143979365
1694339762
1526126658
1404681320
1775838803
982282578
1571716604
260005827
406501104
1685410625
1590426151
1144644610
1539064579
395232900
185985805
606680648
482708715
499383769
503102511
672074238
206876232
1310790387
1180593093
177013503
55881221
1301562545
645218050
1485704439
1100162201
816250123
1962284700
83721121
844121091
1128121431
1722581006
2025241035
1333948254
1352615595
1499170354
703714857
593079813
1759125085
374723065
1331683140
1620767962
1357095643
58121926
1352905278
1711394368
1812859923
1341627003
1068407292
1137482309
596413217
531107344
1484613456
52042691
266861429
1936646887
1273387260
298660625
939146328
296782784
315729873
49899206
34394797
964867979
1977126542
174491313
891962320
726072046
1853146091
2051299121
1900624666
248783778
69183945
543876483
718152837
647146270
601410617
1701780393
185891038
651527101
1605680314
878097957
482469502
1566604223
698090955
1731857265
382273591
158542257
876876458
979700595
1986378845
220941836
1056510794
328364484
198998699
412501840
834506930
716572851
1110364843
1626296661
2009612923
1223347617
470481640
2051336575
1975730569
312304185
74034271
1231391851
460733942
111574053
2135512365
573616427
643850589
1463446997
1017194303
1203550917
556906118
724041602
1100384069
490686800
1346948158
514161566
178751352
1029051243
427307516
1659570838
1886770707
1966514920
61355508
1941007277
501428013
2137803577
1617505348
2133912630
11742766
1867526362
728302840
1205261064
1800907562
280116856
387598485
1919296861
1252759722
1427545935
1966766004
2064023673
234900789
1636972255
1981684122
48497946
1510778858
1988863733
314195762
2024070781
1517549111
936006578
1718075717
1502286231
578584798
2021489627
1416071332
1333110215
716209436
1209384661
1134280806
1286706518
1418554259
657520771
1263402176
424629529
444660229
1386910233
992562343
312760957
1492993889
219744821
66507138
176631647
427797952
1493108766
765330335
1001313917
1794089688
705115803
2004964135
1692745421
1795517063
585068493
503035086
1230145866
330805389
486184958
282665747
326483581
1968817106
1789495239
162819114
1078871743
880597403
1280106444
1216214909
1028764885
284578106
2048724533
11748300
579917010
1861789210
1024718090
656992121
565430692
230785136
1467433645
1771410014
1698652611
274601215
959578571
1975941185
2125805493
152297799
926720977
1837738300
1381683505
632042975
629586677
833555067
1693465868
1060868143
713028145
1085062381
268531665
1563873591
945544892
898100276
1746566637
1025952516
1227717802
500442697
2096199951
729801483
1459918558
2100340073
260564753
1542739408
665641894
128238936
1271854954
519387729
1358999795
1424987433
1583178947
1246687970
1420510553
15736114
968034291
754079440
1652045987
488305390
1332130751
81172063
315151350
1621431650
1099257546
929544571
678014607
1762819800
1279330550
1176491961
1728989298
1579156290
1892634073
1856749005
416812207
1152004138
518442415
1190030857
1608421421
951524923
1780205285
433429321
590227140
1848390202
1403947911
497342138
753456964
1430328212
782207105
1189147859
256207699
1739418442
954473454
1443967252
229428384
1838247042
2050370937
487023504
1135248638
743271891
1169521632
208080673
1599114375
646598169
430179004
1132615474
1843838613
619445528
1922971581
879724950
93014243
1551193186
1095965653
277831410
1909556820
199252939
1211084146
318075708
1046244563
211166802
1154662593
2060095344
1669518954
1427564271
1009244904
2062699387
2041655656
1944300384
1894509
158884885
973372262
1537487677
863991986
106316283
151458315
368347174
1008745361
1695330848
779549526
1665311577
709916454
2124625410
793013373
1544041391
1504697420
1700812323
381753748
1675744524
1855972604
1409771375
1437594598
1591850838
313726373
442956388
846336730
17260717
27477454
989829899
1162482504
1878155059
475306421
1518604335
628615124
2011816952
1692519553
603143718
1546204503
1468772990
1105141684
344872581
1722270522
275533686
2018548222
400905828
435103965
1469462854
387922474
567969407
1879374737
434084093
549609302
362885246
382912831
534596249
458313591
380164237
843055820
471905614
1167501724
554917978
1329934263
1733023604
1882951251
588056586
80586514
782614473
139573308
1448814463
2146336928
430863298
1262423840
1250985245
2030755803
365785554
1426366439
2002375855
365553417
547030019
587467440
232650690
1218448175
79568103
77877299
2033596376
156446376
230884020
632910233
677518605
1307979086
308113453
1805325579
1974264088
1127058652
1417362384
2972362
1926176504
1635036241
2028696622
1931381568
1929250011
442925935
56616659
877961406
391462941
1477989612
308759473
659544365
488908807
36476634
411143492
1279708169
665328813
1025545740
1716106296
262576675
684548521
391712581
1695847238
678439660
1168566890
1855426354
224026606
2086891071
381100416
1955598923
1961414283
724866288
1812245625
807728028
1738160880
1163210430
1947297597
1079965856
844169380
1378308578
1905531415
2016453412
1331054153
250939749
1047101569
2035230865
169511466
1748277151
702215563
1795311489
157173061
701503227
941841185
834644025
1989686932
496072043
258732334
622045139
302007661
1527361835
528519104
155309581
2018286940
68182718
2093941795
1733728239
1028013558
373693699
62017312
170419466
720829719
546007540
24864195
1567907659
2005920603
672990071
1193915093
1391684808
659134276
1084554486
192617700
801491972
1385924244
501949711
1208379535
574342964
1912091226
456882792
806238125
755573211
388246533
460543169
1486297456
34157897
2113296214
1728717830
661286546
856356540
1276095276
839150434
1585089029
1916629287
597341815
259429283
94411808
1927653897
1794653968
1718761585
466033627
2071032595
213846895
674026283
1779680335
750352128
1429089951
764605974
104543732
1151006808
2039613161
1420561432
2029062067
317273464
957066910
328396251
1681600656
2126680911
1571250446
1432349778
2058160421
1328655721
1990632540
903800310
1366189992
619029258
1634450308
1037674198
2085985233
2079531184
1001863745
538835637
162924333
986761743
1923567706
2051131740
941057905
1625399521
1738380271
239956424
642267270
277018671
1889076381
1074452218
305227773
1167203072
1438339440
466775548
853230149
405707649
1237992690
814225723
682704812
2087917098
1869995014
703891378
16210332
255663029
2016040073
2027600922
636985937
1300336285
205623121
2092154415
1799553584
404796992
1516919773
1257006427
785835315
2005664826
1262518411
1686137335
1605608805
1736522832
302855475
920737891
529163829
1885610991
909675569
1908423796
1100875794
1385230494
1583727736
1364040261
1851275386
1984243676
2023403933
2128240646
1458514921
1601975968
844119897
1204319949
193325526
1490874365
737062210
1737477625
1371059268
1111562808
764801908
464077114
86421984
801111352
89607252
1260395294
1526030191
1256371440
2018438856
1937843718
1177445296
30331263
38794366
1702446169
998424155
971254379
289058248
5304680
1837470653
1202416495
1325759903
659259278
630194059
27816388
1653533236
813626543
1165163971
226346957
1698198991
1864416134
44219617
401620903
61147718
300927025
1668290325
871497898
1854384891
854004173
1368661828
1537742272
1458436570
877476297
1330590940
1440265429
1490540542
1877902130
1117224760
2048611590
2064262317
246599047
793060288
799667108
1954111020
1242088229
1766334314
1174968031
620901238
182258255
1408604759
214867250
1426955046
399710072
338485405
977232240
1900975498
290431720
1962059487
1443789260
529337451
1298190525
1673331861
1826813084
771103761
988841694
146698648
1151920177
2040083238
1687590748
328295686
1693585418
1918983652
70499584
1270131109
823419970
1083883666
790661341
1713069050
152721290
526686256
1201155679
413375546
1351496169
780774006
260121243
1539408438
735014152
233873853
303752135
1603877762
1270047047
1102586583
1341324877
352243379
1323951436
867964101
347065230
1805710627
526388925
383534641
313849884
1339893603
2088383805
541756799
618152739
1288986994
1592867399
48539386
1790052639
621562851
1077580775
1999931406
122534526
213343812
1913619512
1767757314
1286183335
1705534696
1083112035
266456239
1394202313
1274552377
625765380
1747083949
998433590
1210014637
300776847
2093533396
1541791869
649744572
120258359
22711861
884775474
836897326
1685955644
229714157
527910695
16694596
1824205913
1519956760
220877456
1414741279
621159184
575990836
1901422103
63673392
1811595689
1837357778
96399775
1845759968
637294908
690926404
8445031
1762570922
1380589147
116416919
454132621
168996692
868569980
564753003
1050117742
949255579
65864330
18082713
1810208749
168883323
1805642942
110950067
2085270776
352329230
1424287138
659050354
69102650
616222415
1827901006
1556034186
1969115682
1111450069
1006834218
1512505486
1197544109
1598794006
1346206728
1687390754
488877086
1356408677
840574112
1798472536
1653082322
821614410
1113313854
1907181821
666971743
324179457
1267099911
1760387946
1517354585
1316053135
1323908664
471870211
279141128
1789110508
1340237862
1204349099
1231521982
575056591
2071685981
350091277
1462004193
671394040
1134348651
330629963
1559265162
492733276
1156096972
23705052
620287722
1565989456
1376367319
1896922771
1251438095
706664611
243366981
858619685
842279542
828675942
1957495039
8773076
138286356
672151335
1540221344
768181896
2111275224
963336610
1625004408
568555310
64604787
1076657549
1505650355
1449885503
1133480247
64694077
1278493515
426576879
887716385
34331053
1759211962
1711811914
1215781698
1682585405
115253770
1821567847
223959038
1808061596
184636917
470561128
43167293
26206032
4251963
1940798643
1430044205
591000903
1167301252
1450145950
717073651
1376680956
956649350
1648016434
340183065
1847731431
1124807419
1227770541
170995217
1529553903
1901312705
386491534
899092985
235460842
1326711686
1232040252
1578237246
411439821
155150065
1742378375
303521433
1336587322
665797699
1378869751
608653788
968107661
1024689966
640037347
766473151
1914218143
1781473915
1161248585
1602990955
19771654
1192077940
263241101
544199172
2041937592
906229315
1134348659
1464562450
644696430
572261368
956958315
571689661
375713701
615518590
66210151
1284787230
512032544
778093836
460137077
1099913874
1819960705
1393877218
1334771718
1034936869
1894945604
226117963
520015556
694620122
1542457225
61808665
677836360
663917750
937181505
2026797293
1522512804
457167523
291856734
2114368297
586155189
1849615768
875179185
1056607051
60109247
2053578809
1478021901
1566707118
1953693542
490839441
1043700023
1518824749
1144366498
759814292
1960970327
2083008895
2094177586
1256994684
1624502174
908610190
28749068
545728154
1098690924
84022956
354048288
122692979
1151605606
576180644
1732523364
1827726609
1970878747
930581175
1764094632
1905455890
1436265951
1875096506
916571050
287619034
28353951
1639947703
96710499
1258309216
739831074
1346030646
90503375
1618112296
1255921103
2011955364
1304549432
1316568041
1843108228
89508439
1596396669
847234516
1042142193
151192
1108778736
1337305962
1949705916
153058140
551092120
510345465
2086716298
321298286
1882431041
360750667
1990498179
816122370
329062524
1907703620
599770879
2124492713
112291805
974931507
1416177650
405678527
488334009
1242770826
1306263124
70573326
1864471957
1074338904
1168169133
1229390787
1613397531
2083392436
46499861
529569194
935298784
297863549
67438368
107355660
261066689
475892169
795624851
866786601
844707645
1342888016
58928420
1758804484
877050622
879515994
1506597045
1513397496
518278553
1819033877
1708441035
993284880
1301570960
1617163680
1746456129
1380909107
809296694
564404596
564499911
980958448
317204859
1952793902
843118228
1399998357
1230486007
452182708
1553187996
1950116335
2144928278
1995782004
2119255255
697875036
1565386945
243374477
137919913
1894034068
143460495
2011284143
636110832
338579299
55572314
1049880442
1950019729
1767257321
2015357340
597166678
1010473408
571118928
1304730694
1285140636
861996763
1638906392
783485480
432892213
2087255133
1616761716
1826782970
722098685
1935028559
1167520073
1221653652
1475397085
1672271145
2110058075
587917751
793018948
798383808
881422456
703691027
494214715
1061935456
476552276
1195780088
397900664
1620456043
422487090
651267276
1456280668
2129292491
1358400067
344611251
1148713032
323648413
305969085
73975782
82997013
2103573685
1654913819
430751078
2143533373
1280372330
791908349
1782420278
871726837
2104115628
835529641
926102280
1300845085
1637388099
1969086866
1350324746
1481972068
1163599991
827581790
741571129
399172163
1924919784
947713629
263587333
64741541
683009018
1684963096
1697652124
1404091185
514438898
1838368768
1959542744
1980884048
1312388738
1192568775
592481383
1406158745
445751982
1621565322
1467959927
1725046789
187589669
305190878
403652281
403621375
371204261
1582516794
1382503159
591294719
1681547111
1333577786
87681228
1836520817
495286032
2087550831
2104307372
2144924430
1658493858
1242060744
291571902
2057596957
465480322
1183198102
1709233718
1876694380
838318490
2102619367
1867339620
1952175717
1862330591
1581811671
501460805
1660805233
1882836942
12772656
1883268759
67693723
1612192749
923530448
165039074
714209938
1213675721
474780319
1279174849
1516063302
1007221196
2030098785
290240027
555749785
1453218161
1421090761
1103419641
191261304
678591921
1754568359
812131902
461114744
1792000070
210430312
166000768
171467491
1833476153
437327405
1200396057
1177326273
233205327
64837033
129115216
90681223
1520126364
654959028
1347565423
26280623
1208071797
1972902525
220474923
243580941
358247240
1973266373
1961055543
1677823207
1409449474
835354178
1875734432
1283268639
1619427780
433583815
2140412744
1712147433
1116486341
1248933695
1175328025
1794519175
1559312273
2133752540
1248838799
1353822231
795024086
985485746
1940561768
330129202
1590668160
1363422474
736847384
1817001450
849565217
2040764202
1396410978
1447927806
176996227
1572494223
142035935
920058659
1437305314
449508694
1097703171
2047035122
238743348
688677926
1611129390
453515334
1271774887
768053540
422666256
273417867
1991575646
386216831
1784212642
167614905
206399612
1794031034
2124102853
1918644880
768294881
1689249365
1367216814
1085530413
576138052
544127822
1875980015
288926426
729690664
2056080003
122428054
1004415372
1029353706
786181380
61432530
259669950
1961867572
762060738
2097979108
1080399454
336033545
2109874174
343374733
1457645158
318168202
587441757
1760536297
517382518
2071099139
578274902
455400778
160172964
445271653
1809340914
822996679
82922624
2089591043
1238404303
2125298219
1920492041
636889856
1020095332
2143184432
1482993750
1837485338
423820237
564251422
1291679944
1659059607
1010220733
1221816145
1453643262
1895028885
904394198
1883867067
449870844
140401744
929332108
841353912
1600339033
1960763506
290992993
1845712189
1003428483
107714851
1773687313
50403057
1446442997
686670020
2029647778
1618886751
1554332837
380273274
1485033591
223399547
267831256
1188404683
1142570977
867239448
1545961921
426385460
623662017
403060585
1722253187
163129651
1263502817
2031151914
871600660
1626919304
708006214
918300257
993296502
1995739115
187130181
288575197
1853526524
1870724636
1367983225
2047973718
224761484
1573666793
978506231
1155699009
137802780
603783162
1995090491
308391760
57296995
1128292443
1801304405
762508555
466973366
759967580
324912732
403448593
1256640450
2085530294
1608144069
1543958131
476349025
1366259616
307319429
1822961806
1317038594
272407087
91999313
347106348
1500096573
1949781158
475657428
790735923
348543564
1763207939
1130784465
607221359
730803448
968577925
245461489
1911792663
1601769283
1663479079
2102935893
1824632586
853942700
2054153662
353747652
1803556305
667165212
1735918376
494589947
1841654480
327802257
727663424
816053722
515228229
1677482272
447015992
1092851351
837502856
925977839
1111340592
1607782399
1134653955
1442250718
238452392
1896123870
1676509022
1291817689
930889636
1484149732
1269498484
673660051
1424650418
1248971347
1232057558
2014923251
437289457
1166299849
1974028211
1297591142
644832402
1414365021
1818843629
61380968
414818559
874421267
1473580941
1899562843
759528881
1660638440
1598682048
983152006
1497514001
1201432006
1834541012
335278812
2101555030
1074009775
239891748
1933038553
1631904309
291379835
1901323235
428127089
361508070
1169175040
1547670457
953507342
1601057387
730136194
1601725034
2082759685
98894252
219237417
245224012
409671950
223660060
596664701
1716858552
2027299934
910678471
793124613
396831977
1001688542
1769805946
457454018
388542705
1870371126
1161516159
2136814037
740128323
318806305
1388267109
1737572545
192017558
476182731
170380055
797734706
749709882
1869537315
1801320644
1071539782
81039532
1572722054
414415505
352514531
1534879151
931107956
1092903442
1980307285
1280371863
1309565055
699847098
94771068
533481634
705839369
1868216409
524909752
863315220
489943613
1711859264
750775938
534558020
1850525441
1581188791
1988780940
923363524
1189870014
281388331
1259579589
434912366
1612370837
702175289
373602543
235391839
603263533
1613067682
636258667
881123231
490562324
313117061
1685737603
294732926
478661464
1150152353
1944316478
884814897
2034135617
324849063
11187921
1229401488
213220570
754964464
677096739
1959325028
1192075896
384881004
1608300489
929021559
1981925457
1536948341
1353614727
1825472585
663627877
2123277118
1372445876
588598102
1264815852
1533681958
1634082082
441829835
1479751334
1408172208
2002110650
1586219238
1314149106
1621156547
1894986089
1038029427
57684717
829287544
933210177
132603436
2089552585
1545439478
1874755234
430697690
1776542520
230562911
1732591405
1253413726
942564094
376280565
1709728635
1185509182
1015289267
2082530736
10981084
163717496
1150307738
1947384619
253590162
1217132610
2113595780
668187626
1738975141
975358463
1769554597
1610804591
296960720
124367044
96962198
1692279199
760512869
977005836
1407461776
901805606
1763646686
1929052773
1512024960
874840786
1658944945
1541678405
277529669
40198780
853331594
1488430752
835960827
1561052822
1890305358
942851510
1703479653
594184451
719184225
1884260572
258177318
769782111
1651978642
1229649922
324957464
990480396
121745408
606400502
171745828
1070545726
864180866
213640463
1036023747
1655017294
1151823070
1557332532
1995589561
703925493
1100086837
1349879798
2089208421
1673830760
1992200628
1906837923
1115583042
209707855
1166405761
1711696086
1958450262
187913455
1743698364
535597802
1399001232
960604043
481411473
767504036
834248476
608872379
602988574
364172416
1364895202
577672211
1069142091
395356177
1432784435
33170338
957030932
845912922
160040645
1206765419
1425199771
896329818
399687108
785667476
466790997
1229185206
1057558720
1684704572
2057367374
1967022350
338248965
1092832082
689138315
814004786
1246177066
252937463
494766891
591481351
1226576168
1456135223
2033179628
978046178
250125471
1493087252
1043214859
11736450
1668128527
155686085
1669357744
1488220545
2135343369
1929483615
475192464
633489115
564312318
1966300441
1456759095
866264706
1227772081
2124276135
634408787
1137283777
409911122
1136946321
1187745442
1618861255
1774069948
1153982246
177804583
767685128
1346703548
641721542
1697557463
1475814613
620141911
111058746
1123487326
669202295
305632681
1793752907
528764515
753939492
1027697898
1654357350
1449880927
1749500649
1927089750
1672887988
214711200
629572243
1658422162
1518941539
583802363
228030693
471683228
140385915
121201209
73850754
1913723952
850645753
6698437
856409131
1206782181
157997410
1946421735
1260407613
1437990581
1109057511
1359462501
1457845632
592831699
2044890995
557762085
43162842
561986565
1570863873
2035415131
976122259
1761108156
1520900559
1398000072
1555843687
1960947845
1623209047
1176004722
1347851101
1111587821
882174465
1028499591
1840698955
1923370640
1329562798
1015837398
206998248
484567829
1099870024
1297698058
1663823996
2042201123
1348207651
140673574
784433322
1402001754
2002656657
499942624
700429199
2098844720
660054914
1163231300
1567045782
1248181491
566352164
244243745
1447467549
1804821065
1570575091
1363662290
913165395
529474263
1566117180
1124554437
698318124
496571166
1935900846
1425019753
1604550738
610940594
1063689235
205696966
2039316467
1756748321
534122981
62680704
612379068
446920611
993999596
1132991323
577535856
257373602
1984745644
1340967092
1432239383
1732080490
136239750
1421152324
558096914
1865116586
52017349
875860567
586506484
1471790078
273011761
1891168334
212278808
1269106773
1408757783
2131785607
1014669059
1591324015
954929348
1834227688
1801735307
500508928
531055613
150455647
2068852562
581663876
939519761
919888757
606634097
492390934
568728222
1290777554
1677066952
1120446050
892129642
335342586
1484334807
1459407619
1930170619
2050032743
223855089
801702613
117993361
282297013
318241635
432442454
936330836
985801201
1237353441
2015455802
1316519801
1230362950
1996024078
434479950
340698145
594512674
256562436
1408945316
795251279
1655022590
483052820
1395923503
1138382898
1712680900
1546921082
242617406
1744970868
1195873105
567789555
1161391071
1579430990
983129490
1710968601
1533481416
1496835465
1931418986
1937904066
226700961
1414584156
120782680
1798174703
241885606
484631996
179835007
471348932
201004832
810941350
586626489
570525213
524917079
99498447
198092494
764042898
1211012434
1970170558
78039395
1698858215
483005708
251824136
2022373805
899555423
852358233
16775800
190412448
392742371
207912519
706262488
275484605
828657528
343349449
84020325
1029818921
2117372729
749859729
1209094406
1398715387
827085004
596597555
637335567
348002630
669424978
1549795765
511894022
1690778417
1551532138
1431303529
1920931745
395676551
1861220923
1103072173
1468108335
1911681603
153174932
2061430261
502903877
1122006158
47133984
932464122
1386514218
503849034
702901688
122171073
524154017
1353063505
475784911
1539799482
1870167196
779035912
2089973338
902389277
1014790480
1126749803
1503070748
465984814
966031911
1324604233
1761603957
2000167563
322144749
105194443
439589928
1289289396
1791214129
560517628
685384765
723632912
516609597
664132507
499828926
1906381463
1165763738
232184873
1064138197
1258235060
2017067021
244988622
1898763955
605811081
2105864017
883839800
1833226171
388790517
632325382
1182660861
1585047987
1427516153
2040071304
1320254202
406509404
348769768
2020274783
606546802
1972097054
673071473
311964821
1413351473
910517331
1827512235
762446870
611709370
1295992211
693160894
509782951
623394466
205346259
1208463596
558311022
429224954
1623370323
187608343
1994219018
438060381
1952925814
2046256073
2022005672
1641945895
701487545
673746689
87422125
1638152592
1681327210
1388028500
1479698666
369564044
1448522422
788789601
1064261984
939668625
197728485
112771842
1791582781
1647841723
1164849748
699127447
1576908812
1917632500
1639836831
1221200265
1121596350
1969768408
1749120865
353774544
798389408
1087749442
1019832968
1595722837
537497207
602773462
849038654
2084349237
646165746
38456377
26261545
553783681
97004105
1254749322
1858166437
370802567
1484072198
897463705
1915187305
900687705
1011468027
486982539
1848973949
341279838
1127864457
733329574
1812033704
975218374
440014101
1349360701
1763005498
358265803
1068039667
645042358
1060870879
1488867231
1671796317
958889260
1730556190
294969340
136197007
961423841
70405830
1604149967
1926139403
678989718
77999001
1353009717
1275250404
308216961
1358710147
1143784086
1017455055
181112448
2056157574
1923360381
410036821
2014358519
675271965
50470087
1161692424
1304807156
1187777468
450478443
857111100
1744315580
452279157
163202013
1502782524
655752206
1345912363
1770109539
1791913097
282145149
701934112
1804493415
579032267
1708027124
1034709963
228563679
897441057
1650644505
397325191
1669022837
343059895
215699493
1699344684
1584045367
1388023793
1183141613
114488037
302199414
287384072
772470630
1605570397
276135454
987932504
1318179183
2125444223
1837415298
2022481449
2129980955
734779403
621096412
548697133
1158059503
368459550
1676592922
780105479
1159428508
280288239
489801414
1701196242
53667281
1988044999
50440004
1674531849
535306532
600223234
1848019189
898224348
293690140
1278778968
1615140010
1940440908
109431503
1084338383
1052449668
1576121691
1822013624
1170800261
363288658
1680603612
1395615894
1989787512
241772192
1982435378
249462705
1412025346
1006930294
2066504026
579104986
853188090
1289966453
1404420362
298970969
1697111286
1389539813
442522964
1098491616
653778562
456232769
159533755
1284610695
1527044797
449259328
1955858998
1463499377
1805110280
1622689999
863921932
1841819740
2120737139
649058530
755888599
1406425594
666918502
497314356
901818016
875558117
1801754434
1008791879
1426398230
1782110109
1539543056
988363338
1555009831
1310100471
1369934287
996250740
846530531
177722354
952496299
1892339999
553146099
281752548
799293087
1338151318
183347778
1446480628
486025595
1925265973
535602925
171553666
745713038
1118321813
1656993059
1625174997
640881941
1544995850
998595649
1277897952
1967199281
1956661782
1286455115
1413133676
151920184
767962248
1008826989
1593999413
1062633112
590518793
472738285
1947883887
182932291
1517107320
665517157
163905787
1052109944
826903165
1387995863
660452217
551899731
718790390
1503541611
389267333
70108344
308067460
1694487269
793002212
966620220
1225442098
1436014971
1647019318
16092275
822155077
272940793
909484011
568540908
551861884
786803927
1992729519
1170725729
1633737949
2027371297
674815564
40391283
2121697777
1401265250
1716270205
1098282519
1536353747
1844363119
1298886494
1259975044
60268581
481131663
74692461
1777309190
1932711345
1216780310
387477106
2023017398
1650081486
1846650318
1617345621
873878193
1775898102
547126569
172757662
1702574046
41418040
1193641599
898217211
1691923332
1869392860
235905977
1235392749
977986345
784089118
1278613137
1159947520
1032304671
153185264
1547139780
673380213
1769365232
1430944965
1323974289
734167561
242225021
1414603521
397458302
1602688547
1202664495
1847753270
1570338740
306874276
1800744010
1513772552
110211941
231428244
898509250
443513429
1193713436
991083265
353810315
1356340724
1841276496
172494008
221904593
1644645132
323827837
770173171
863554503
1840404851
1973671698
2124509912
1686079825
441864932
1410299689
350273606
1175778227
1398900682
21638051
1215230709
2075398133
817648010
1550662023
1342682485
767912139
1622909493
1872756713
1679233116
1766100547
619733791
109936762
1048632018
598832002
1130819919
1013368970
751252452
1420338276
1837303252
792325503
2018636736
2085196492
592982645
1360037505
1094527088
2036044743
1873042937
1915693962
284974262
6435316
485283201
475014422
930073402
1163884492
1758436529
705456401
952000820
1313146705
1863764763
42897517
984336104
263375169
668284721
1055746617
539027914
1391649226
1496942723
1700022169
2017982555
2107402080
836553811
617221466
1221631017
793513705
1833855303
209951190
1350329018
78431455
1863590469
1966023014
1330479430
1097372520
1782575362
698822560
1877591562
174833292
232871092
1685431881
1308271049
769933814
1876944922
866023163
939894948
243453666
1267490064
1863085184
1005705766
1221277396
782642551
1828197028
986206045
1955562871
608493643
1055841115
1771703754
225484926
1361509362
1300554205
418362637
491756802
691792136
1473432305
584818501
35511383
2017456553
1209078085
1683915315
25250563
987344079
1130979513
1901971364
815808565
1018653388
928616909
664260068
2133668189
1572837953
46590377
1154550839
435476642
1791698391
987899064
1769076401
2145073633
103315137
29534726
2050918555
1529865854
2047554866
403333371
911499515
1284444348
646961260
1035152797
297055492
1312334507
1970969418
461231787
504447366
855257081
2140395367
2100206130
335877864
479306283
1762453991
1461995174
1586410585
484661622
776834941
92596727
1489774829
2144714348
858499424
2034217486
848502905
2075018388
1866341165
1318082028
1251801989
1296681784
403026943
1262060994
623986715
1799873840
1947931420
644369888
1171125354
831514502
2140670882
1083161834
543158512
38182655
442700459
1366191022
1524978326
226314608
1059764943
297341131
655829457
1893002339
203289061
2008533230
697694426
1006937966
659979733
435549075
521268816
850152126
1500414495
266966537
1340046134
1072739151
1832237779
1570726721
1100573836
426990095
673713372
1269472345
1847360598
2062462353
1553653083
1894482761
38229772
467040963
1895075185
1119705744
1750811051
1253543761
832048723
1974843201
1391242426
1630351691
716330370
59120166
1472536189
125823279
2062643217
849314578
620635760
769480068
1020382788
436118210
1825152294
1374837717
1055907208
901366716
1871995347
491698118
1105563828
1696733850
609711141
799897382
1021526549
2005356640
910146341
1753144448
1736652794
238833375
1620676768
1962684778
269970811
330888963
2045520397
1232124005
365461826
84894798
1181911654
1502695952
2033830483
2113472334
1347389632
1160733156
1305062496
2058892741
1865210026
503463777
1853887892
947147936
707040534
494510928
1823777001
827573760
1010894773
1512610619
711785694
924118218
1621491985
1098108447
906285275
1268811001
2108460213
409922584
1116630079
1591801691
289043478
1724017070
1283542230
726652839
1948727156
397718841
526995223
260408525
110325665
1317765834
1836505901
292245580
826808432
43110340
595443686
1524236278
1979225477
1875448553
1489134930
1132653291
1904794409
106582049
1201355031
1931698557
890256091
441687063
317553676
1106641504
1576046030
466873546
110656792
856723427
1002327247
89579750
1596232077
529642523
1597489875
557667130
441066280
189340281
863838068
274308328
1971011177
958691008
388755372
1255751173
1879820556
237220855
1909830496
1531568031
1055356577
1476440724
1439082531
1482159553
229765640
1771597255
1080867742
449215806
945889750
542294868
706387783
1110540973
722423064
1925195544
1449241402
165669896
122268860
211055476
1191169528
1985906326
1119552133
1543955222
882037244
1512152554
1607914682
380679504
1915215681
848613656
2049932824
2146737899
317625849
685594600
1074211971
651349639
1006887555
1539397480
1487433367
75107627
1649006999
152569253
646912018
1891787203
1307733524
431712210
1138859535
1160342332
1666563216
131656813
552102655
1491237047
25580514
1615493949
861568337
1520307590
2025708507
354656543
1635770505
2067302522
411001384
1368097910
69442367
1218834014
1473136347
1404338017
863818147
1685558742
882711545
1692002107
1674390841
1020973068
1553628609
1281526568
1125020041
820533283
1313080378
1315347256
1919279932
704350618
1068177860
969683338
122055492
1015907047
1105021653
2061649902
2097617590
1272105768
604064894
1999542239
2121167850
1193087715
728737966
1696645733
1833874041
2136039565
1586318193
463892996
993384469
1914909591
1896422774
1307364618
2096875488
1258447329
289526396
786985925
1971493550
74419175
2092928882
1176353129
1426456483
2080242178
1637841435
77459199
1776262611
1040674959
1165030840
215051282
675644315
2040626371
605179972
1992404666
636336583
126533172
2119821027
1573502618
1580613430
978082974
1849264119
2094003289
279933472
379283334
597465816
726110460
46112878
1578188941
1412460449
1900995110
1148061987
1587169776
767309898
453490233
2144744158
1875174458
1215822950
195931737
145926478
409023735
1214767924
1640345289
1100578632
1929194452
1766770063
937063399
606919836
1121625643
1037735635
567062780
1553170795
267073544
865301010
1382398675
513135641
1986632009
865827906
310481685
1773732668
1986488508
2025001967
1590330918
1170973078
1970705589
1383362397
432815813
1694074867
1167869198
2126128397
1183111687
934253779
2108427829
1374895600
1705500578
251828002
23624168
78221040
1565313381
1893937755
2024269495
721973144
2097009135
1218832813
436468321
1040848286
260622381
1839855554
883418685
1486886178
341241211
1434088884
839164198
442933826
1400125206
249762482
214393560
1533234577
1474551976
1448848959
305479788
1505370532
1475358700
110938950
213033041
999834502
1011358009
1120396738
1708137045
326865944
712875980
1235530692
1526156069
431202638
414080087
52184358
1055762815
1220802520
479159445
2061264583
1704241667
1502818507
527899587
476260398
74201512
2127834070
758266827
1847012964
110810368
1692575418
287405224
1571318099
163471791
1100822698
827451874
1376689032
813789272
2147015973
339366082
1818989245
658791831
847463115
673893841
1257991065
1375136598
300054693
1843451200
1600621704
2143563292
287103356
1007016787
1053717326
676562705
837767235
850311357
1232334647
299074697
1338529062
154450741
1671622942
647867820
257096478
1494967828
1156640304
897137732
1348838561
677342260
254974364
1487427351
423411317
1805929765
614962985
2051568020
1971612166
779092837
784850489
288566768
207031317
530108752
455492738
1889520016
766807
805352923
676282242
1263053004
333813818
1910504847
1060550492
1335834357
1530806849
852928583
1652591382
1878816449
159530652
1698960077
1399286263
37642734
1272221825
754362165
173602782
731806131
748023294
1273301780
1295621673
2058869769
1710025196
768375360
740828485
166355930
1966253904
1564553189
2049824852
579898946
1833708001
2122605353
1304527120
284886049
766616007
88397437
1975198767
988303401
539473494
1353973011
1148389746
611070090
497702197
1779224111
245246909
288693744
1898380873
825053395
744942549
2010387563
631811288
773347635
2092683418
790853759
711283307
1557657805
1960038834
1439116901
1419761469
578172085
1951345654
508166247
95913521
1501632963
1448215146
1803004068
1441133946
947407409
1814194114
1121627
291529770
2051482584
2087464933
874997710
1080695175
341814295
1520880242
979293122
1371140675
1030619144
1107393072
1776168286
212218388
1947726861
1660826448
1111362860
1406971025
1629490880
1277880002
1760122447
1267071682
1952783377
1710105342
441203596
1837679101
2109840720
1711236847
578891884
1310985383
2131654883
1362603709
650514431
1559512073
889283281
1226859097
1937003688
2012770555
1868974387
578656004
1549367278
581904745
1977860366
874174853
1651971550
39046968
618278293
2102237759
284609724
7549988
1649428002
1864792992
1748924451
1048375
1989116167
1616258226
193453481
1664626766
30671489
851756600
530884228
20191561
1160108413
760808911
1144726775
1039081069
24690228
296696426
1345241057
315287151
1963644362
1361526907
574563184
1990834860
1139457045
393955048
1127984162
626473927
638438151
1795111318
1696283714
1574016738
885362621
848025064
310777870
2084003166
944362229
1113690574
880900024
39609254
1975657410
1736333578
1466092336
915530250
1973022537
1681465728
54399721
1398415879
1181135527
640037347
1532840962
310300564
1431401814
673144684
301247658
1244237007
748665434
570000153
1864646086
1204240332
542199959
1898124463
190123231
958278809
702293011
212549301
189718322
1983760228
1799224456
2119614768
1487211264
439014832
1161148098
389009389
1126468379
1240782654
478799230
1135617020
1092033003
2137245896
614810391
71989016
1420860122
273775152
488085226
1492411438
500128781
90630632
1502622196
1832869419
480543297
78626722
919738326
876760982
1212597784
1832270009
1664824802
1278000798
566648887
1927979384
462227621
374766799
1977393073
435041249
1065052018
149037559
717542812
1593893561
1750907428
283438168
739553329
2111756791
1249138459
809439658
1528999091
277762944
2075552123
327967047
70763750
2068833452
887291091
896917585
707272101
1544162803
681577348
408109805
1345231652
1652172081
1530823874
960570343
2057090549
1180796725
874954723
943266149
2069404501
1887504326
194422787
1078259167
1495798593
1261992685
43668644
2025622365
1119945994
336032977
794863967
1442656258
1141144907
593976987
1893490089
1814285891
756662087
1944836396
1914725623
1346456709
87269803
1612602762
1164623157
77903360
1558172015
1591825135
878415968
912557052
1155272681
1194046124
963441133
1376852376
77013378
240295716
584603745
1535699781
2032038992
1336065029
1272407510
1450954345
1207241723
1089268149
1054904300
735033794
2010610031
1627095472
1404728479
1978112313
1274105237
1270904280
610526550
1315605919
1703098634
318412327
1696637129
174942506
383962865
1462740726
73242423
1533942867
1842603463
1901109695
96560551
195516595
1218585470
1407833888
1043847
1477290357
2028173838
1744401165
499715111
582270
1892689973
1548540817
1852843097
1549973467
1344094066
445721742
1568456332
1943888598
174406323
239717602
1053695772
1559391165
1448441777
700528080
1695045256
458648329
311474278
1940126459
225051442
732061042
1342630997
102596098
1334818884
609862802
76488189
1027982153
1810941393
716619531
1051251005
200262814
1587674528
1905323810
856508623
2022904541
729144764
178001573
297993850
1696291667
1069349708
482076449
926908838
99162797
466016110
665252695
1530443812
1779244602
479359459
244023138
2005283539
703239094
457022740
1941795037
216627485
505634099
680992358
1856843444
271527334
694392625
1103675056
1206648988
620106768
458351515
18851605
2010564053
310318222
1672722266
1081737374
1816883473
1828966629
1237470650
1224076676
1872208893
1893646397
1538384550
1684623925
730365861
1784744926
1443625916
936226040
785393755
1584838809
129119814
2057112119
607013792
619944592
1793099619
590921723
1748121804
356807342
2106041305
1019415091
1363933415
2001729300
154882963
427721194
1977406826
600306876
211849170
432647732
688368287
1119663546
750352128
145759414
1433509373
243044222
1148850785
1353241933
1271580523
481857627
1827702487
257909476
1964026581
544846644
844249968
2027753145
1433046706
238813673
560787639
733379293
1664953365
1098117136
1513058670
1547256876
2119862016
419864580
963457266
1247515626
1987014268
1689346467
1793617499
127003317
1865102536
21590462
1301606477
1333004402
1754500600
1924320091
246698894
474055367
142090072
412913238
1881966031
1966896040
105450363
537203446
1694822280
302890881
1687975109
653267826
216698998
456009992
1504051547
190703941
1762509587
1219456043
1159663219
60921793
288866876
2058770
101535544
1138628893
305329454
333397000
1535910834
749808953
520336583
1335961699
1787190733
1308928060
1317253237
1611325196
1679448645
1032787640
78537589
1892364514
1899432619
1250756109
1811650499
453985672
1893238838
820262329
932173308
899424343
98154312
613944906
1731549565
406370091
1562802865
1914511326
1145188806
1994484038
842913966
788754780
1962510720
2002990063
342561024
104632261
1050173344
914127972
1678836063
1586386667
625469246
166688882
910342339
170441431
1935578933
692358863
1448792775
566763364
1451211812
1625430223
1279487880
1043796684
225626863
836196909
1401498676
1232880982
912037972
554640314
691183962
650969734
1210646701
898678885
1741492272
897038016
1368877612
244558345
806259367
287064623
1783375464
243808598
763129075
121841534
1168560010
1127483614
542744935
244497719
596607786
414268250
826521872
1883634076
513208198
853505797
1210664760
1738877536
294494506
738487767
1552368243
138902764
624583759
1891567594
1343656837
1828208531
1933444945
352988056
1255913722
1870334868
1389339505
381122696
1902037706
1839476276
176869754
1704152234
1149114014
996854341
474659746
561209463
464414874
1126881417
1322050371
100717156
1699227002
547814898
1270312757
419410434
886565792
2131385286
245729784
1896361975
86933485
827829002
260307181
1711806717
726560295
471277151
399707742
115342195
1682280668
1957233254
82812916
488226446
63451171
1070178022
1998819821
1621898100
2027601882
1009367127
1244482808
1465026135
1515042543
459385830
1039614925
1326737713
1353635070
214415711
21143008
953102786
1877080199
1010396359
1059464855
1725564486
32144696
404137918
476369330
1786892652
401529228
238750695
172844678
662769712
1755319326
356430278
1866373055
324218712
738897605
811618868
85901130
31845718
1512296330
1730505868
971413361
273890289
789324542
1347832233
2013680071
818698588
1367414497
1274784207
1997420492
441471905
1510591185
1726831892
134236095
1111500577
249186917
1028801655
799973252
650333728
1107768190
343608525
1592349669
1855785677
967075381
567245340
1448807132
606389798
923260252
1220492685
422680800
1866907110
1032914500
408535220
574510470
1046421472
2082660369
1929695184
1289316659
600148356
1443493161
1092438799
1967391099
1612770406
356897978
1997010750
138528150
724927448
838819566
1488612600
445334913
486335781
1732124272
1116821357
911039901
1116156737
1980979346
1009002526
1230906738
476041942
1752386103
68923150
1435768383
1269773448
900490070
1067914038
1874037588
492010058
877169429
1085861711
448901025
85381160
985790688
398657212
1929661008
1183865349
1840957334
1279347639
707745679
1877311362
1492656002
98059258
1798988526
668515638
786223643
485311269
1131755925
1333619371
1825371129
1493112348
379080062
1620362992
1739899857
48676598
1534665242
356222907
1560730743
1399378632
795332132
1966637385
1524367213
1271646468
382609184
156864353
1392393758
1887289887
431803534
344437558
923611860
2000640802
1870305183
557871002
1657423663
198282906
1676241850
1704742894
1504668116
1463038285
1517435647
72904979
650521008
596411912
1488035173
814589512
617667165
1393866955
723839000
1620947069
547947930
1640574757
729149879
438718663
540434254
102459054
754983594
975038201
206899708
1852786134
1515448534
1863486356
1613949548
1945585635
179682084
1555215576
922326099
822997804
856377356
1067139530
476403170
990793279
1411637786
1688775919
176909200
358168099
1335627498
1317671983
630463769
556727754
1021622967
861542216
1800567165
308348040
943065462
1768473703
53615937
864771048
1477145679
2124886456
2018498426
867173654
1073927267
557738899
1623702021
1968608856
1730234622
1005194878
281667457
468498923
1884079148
1229904088
496641540
998983965
2125343440
899284035
361091199
1040126693
769150686
173324271
1295802915
995191220
659055840
2110217338
807917526
1816888390
1148500285
600944904
1390925943
777938659
137492970
1577612153
1650904428
2052215191
330633581
26029474
1335922751
1916462081
1486041700
72068157
763125658
833730759
900234268
680589456
341930882
10648691
631554664
1135803065
549859106
724823273
1932354870
1649892192
865769997
186275840
1077465683
362303467
979880312
952511695
1799407420
1037138432
170951435
1844158596
2119123899
1506981806
1271319056
390090844
32766551
1801692050
2045742931
269008097
1959574370
733367946
1638516145
2122043795
1838097903
2142413315
1480007374
44928074
1541127845
1616380010
355286737
133959511
1708137045
761586881
796744287
1236663689
178058015
919608301
1534078321
1548572360
739491923
1613527696
1034840915
1642115804
837987981
80486748
75009488
991661037
1699327741
1882036598
1844840476
1754019884
216192412
1288614713
81786149
151334078
480768785
47578289
1753897098
1224901463
873941836
1456132669
1646818224
1788862259
1211642330
1056020186
321736241
1208258537
1204215169
2138392656
1991128213
1668949649
913702362
749972548
1829118740
2093304821
474878686
251057452
1639264620
2145659757
1369685992
1126498006
1856302799
1852870304
1337049044
1740745689
845381600
1909366739
2102306040
706157655
206856677
1543676050
2079931353
1973389869
1599001042
1559559665
1935385628
1759845739
156226319
631586538
89288678
981162582
2139415860
2063675958
1916480047
79046876
1753990194
401079932
679533837
141982640
1181221053
38978132
630800787
219327466
135493619
1275716385
929598881
604674069
1937048991
1309601016
2099549590
1955776524
369930376
80747369
949204762
119707657
1720559766
1810895492
669727608
1426076523
312481716
2001039942
465784648
69272811
1829893174
401291829
1901901447
487616631
1465156976
1591808587
2127233604
152308721
1435652551
1642804963
2079221984
1734248725
1954786498
1508652557
960461449
1740083662
294974076
544699683
1984290741
2127035342
782015133
937908753
601662963
1224894824
256234748
2146825985
375041372
1122898698
317317429
1329649619
112854209
2008612513
1983292327
1173181324
1231428021
1072375812
2052396001
1575620542
1804705527
970751258
802791881
1830544805
2082984979
1305720927
818503239
233682676
1916355533
1390099025
161557802
640668970
936987458
1552849746
951009508
1900413645
364639295
260484992
1738328898
1821516292
2025361516
1636623596
1148954360
1503497974
1476356571
1058656558
1858521203
1985942178
637531702
1752653879
775561648
2127640819
1106599123
25018651
774156456
1634067836
701601593
749122056
1780367571
1306243876
1486119818
518357454
1616643159
1173678805
1966454506
1438502331
23742294
1638647289
1904689927
1460592405
1925803258
1634434109
317127098
966164682
1952124570
461513178
2017788661
521320965
2068941660
1366961132
1245540585
1161584699
1149476313
1996193407
1650422176
1544357278
1268907302
1122690885
601902681
1718810311
698218602
1266226084
110114977
126267764
1351594308
141946988
1016843947
1143071085
886818007
187682648
112418784
1718769506
1473327705
825465400
1684121071
412342201
947240270
968997138
198169521
2003405185
710250314
1278302730
1195484682
1546298761
1665050360
1794031034
1113871775
1180886951
60655054
1002668308
1112197312
844551707
630309345
1845062898
1732723173
511706044
1896206920
452430602
532094378
1790377483
733915433
1990689935
1322720614
1245597362
899507831
1562547181
1826832811
540437052
1160860795
1398409662
1471702912
1747391978
174565564
1516011561
1305851496
586552237
414212129
829594
398737152
550364855
1372227364
1439570845
539704934
2112100486
1906713800
1266225397
37373474
496165325
1241741338
337322247
1091250978
1305671880
388782734
1753360143
464814531
1384998164
841131849
1931618589
998594203
1369607306
1228454789
122776775
790376976
601328556
1931989148
949174074
1677655277
2031268107
1574656186
1003387661
1075772351
1642922989
262658980
2047124966
1022049421
1246185460
300252096
1920263911
1789145950
1217901400
266922951
189616191
1577526799
422286538
572036962
1688122752
1598520976
881581604
984913596
1354102956
22327319
860629256
240336967
707850210
644877431
370611681
1410700206
1504948520
502889851
1772525740
135252218
1208241397
871698850
2045619555
1074496172
1835914441
1816486717
29959771
362136234
601619005
1978048060
806929393
1474681059
699187915
2142096837
416189155
1529111916
375386974
727973665
799758151
820341456
2118469119
15191148
2129539943
1578420727
1790276465
331527162
677375577
243808598
2090443515
909079327
605839917
856824965
1722689004
2006843212
1656483500
1701060710
105629731
266327822
1528730179
1897362931
2035548622
1384684020
712656535
189236835
85550692
1647139892
1244223573
1041397093
1437385878
1951250731
424289014
753856758
80594258
1688989750
996959194
1121442532
1206758893
1188455503
600777357
943069027
526142801
1927584163
338261234
309081676
1561369798
1843057156
1337386407
1771545573
600059222
1002323272
913314749
748786977
2049429586
2017953440
485670518
1665064193
289724109
961860378
1141644366
1827762379
576245901
1342044528
362201142
1672994705
998573972
1231338635
895768004
1958675695
1137893990
1533458612
1461618659
335736507
1603006856
131392832
1877658369
1460519826
898222282
164238118
610715498
1871172902
407375795
1908241120
388779560
935545520
1145802883
696771759
1366840355
256757934
1708200693
1235318791
1149340717
1793088138
927643636
1143539533
48500582
605479219
833973399
1658422162
1179297550
1748842921
616157995
2014438869
802957551
1441366655
213033047
1323738167
1329662041
1417518403
2141908200
373560838
242094443
1058595522
507448487
2020116523
1871483910
1078674237
565842152
1757266646
1214890741
28293085
760151412
1269027356
806031060
1158667803
1460353619
32760583
1653300000
488298100
1085872368
1324819234
415688707
1186010198
683751534
1482634908
1103379301
1307029475
1371097703
105712595
687208735
591827513
1256793517
965462233
1305747106
49961340
1259779113
761294652
181771144
210235359
732347957
810547850
1848115151
137571859
856041007
2095548366
1611793076
179169125
1620043445
1769119325
1594161678
1656370200
408646128
978516061
1276425038
353367109
969853185
1661516384
1010177888
902266484
759725672
1790799178
589736444
703151132
1025642333
166708546
23085433
1885806519
1086066251
540949011
891082915
1364835898
312269682
1247102860
1075298924
1559911238
429091933
1509646327
504669769
1155683713
670182583
44285175
1110715443
1418950847
142068660
1368234607
186853
829705433
524685991
946564784
153758975
44012159
1792171881
128685954
994683986
351023655
86003720
27043580
774015332
1375758297
1410623955
1470142171
1766142201
1840023278
1926518302
1048559445
15117595
1462868492
27771664
2077288985
111918882
564636754
218765298
1931144916
221755386
1448104090
744782595
1082500846
984779091
498303326
358797510
853498707
2147011951
1481345570
605874220
547154790
2063911513
1391821017
769130619
673877166
709424430
325312993
1494624696
148082885
473173438
513546469
719259953
1327527246
1523736992
1242509569
1987965237
1205964700
1140825494
107853260
587853962
1418246074
1704842777
1294950076
1489626445
7420325
2142079360
1506022371
1749141520
1530602820
1625622062
601088076
1340947152
581078681
1588445332
647836597
1977304400
680675791
1863171591
1087888697
1783897183
1732924384
137222813
1024651100
1675423757
1532705134
697588897
1612193879
1612040071
1494460775
166919788
654878530
1332705973
82103898
2125905480
1784185052
1508631603
727052734
1317080196
1716191493
1597678237
1306399249
1057627753
435407338
229110839
22178672
1133633030
1695890471
1949346895
703927498
1844732382
1235965335
1997411584
37270317
1891551136
857358434
1743190371
950693874
451390099
1842890275
477585693
1741489644
509997281
1993772674
1769008673
1578914309
1517980110
302418897
1156980318
17001399
1117507843
1253972931
1577932809
491917514
1300682687
73308534
378348486
2141846259
2046883179
1991671583
267741668
1754496128
629618045
2131314313
1616263668
1017288209
1083765256
905426225
1363918340
1803493085
798206976
2094846736
1669635881
1646740081
1624084885
1966610454
1674423373
1196616125
848895074
612766584
1825555474
1423348709
649872316
711878792
1064278116
834393215
1492026982
867239448
1005927370
1000974964
1069892498
1210354696
2065604279
654878530
867586325
1959897669
1491792015
995225238
337777761
2054425627
1760007152
429140197
733900957
1906580179
410324147
1832493408
121998311
2123547840
39384268
57334884
1965069662
944745923
2030890061
1434241578
610626133
1701796947
689852712
1590675880
1952919914
674141122
1379166593
1036053718
71683439
523055690
963485990
1858278389
20376865
515327812
1704625504
264280062
599647456
2005700436
1058206734
162646343
1945049202
1182539223
1312838800
2027971462
889598739
195064961
89908166
1978587444
1157676684
1477472876
1317007281
611095392
876431200
1437572907
1237877723
674165720
813230232
1854823522
1291712320
1354677903
52209461
1536617537
1684256230
296000834
253565409
1177979063
1668499259
804411860
2096559249
1870409831
1574244136
2130333361
986343151
1715512462
1082106494
1874790174
1811641340
1449864888
848740851
1400292024
1213585333
575620665
3795860
1086905229
666166561
1103295700
1081431337
1388090291
2108403508
2123499282
1885451329
1283205987
1623692609
285523535
1066675553
58438690
108949617
963864481
1933274554
985095063
941996830
530069981
1853317846
1572340200
63644415
455129019
1092167827
1662650353
1982932177
218213523
1818416560
2005662220
203965523
2120262704
12116335
731379375
1616083062
1306743478
595001637
1691100310
1210960616
507507154
1757730639
1830418603
131966399
1574316389
809843193
1602820032
1347674636
1402326237
141220493
923542059
622758054
1386292527
1912100683
1971148687
1956401181
1112320130
1200030874
1069238147
1051519738
870090109
1407231767
558713254
274022824
1968039965
1906810519
1320832488
2124093802
1581761938
1722837914
408222550
669956044
2143891432
586451898
1144805450
819841860
508302793
1599935264
1638231254
76694384
623824741
52880599
199605677
667670570
334062762
1396658257
1600868272
257078237
1068446191
447351962
846865107
1001789798
555334077
781054369
237261269
374289710
394431564
2037570608
616605574
829215930
1022976166
539978813
1696274735
1672571910
865793984
606392717
1048728422
1885468619
2048957067
1339461166
1286221749
605078855
1291067586
1501021307
67154901
1696216081
1007628344
41022436
17052843
916508144
15259
1449448462
363018348
2031934074
1799697436
2056880561
1448755183
1511363480
1119339207
477982694
1113484861
1045422847
1894485405
788831642
1788086604
1993899668
51851058
1187213080
1078633863
40723
93276860
1851836169
362924336
699038928
377289678
459220136
903771633
664854099
1824233212
2064939432
973525015
842658212
964218135
1316937097
122697381
580298034
1192862216
295422875
1580069819
27299221
1103199757
473207097
1016237617
595347413
980027911
2057733538
34064736
1830796447
308052915
1106396280
184454439
1566491344
1742819250
745196831
1527331445
771129214
1868872280
1226283835
1447376747
161060275
1480703045
1497361414
1582802254
1569220894
1065970243
880794075
29961358
211087231
1597403447
132853999
458551334
168992754
775750315
235948672
1675578757
671413793
1785973103
2008255119
27772977
1988127260
920071368
1779604995
670739132
2027082338
1608948766
433097768
1128779171
485664425
910412122
1259590198
1414480747
1291829236
1010325983
1450596434
756852660
543714178
1290504077
358016817
463615899
2009107440
740506751
1158766915
585774863
577379019
1086482349
1839118838
653526147
1932106814
1207779561
81070905
600938680
698164370
1077775592
2116300052
1100375657
1097282638
1685461528
856626556
284430847
918863081
1858132647
1935209402
425901245
1682143265
38620714
1209132815
1385791039
1678996367
2026635056
1776883994
274289595
583080239
443972374
1531302774
619982454
1858851464
1353306536
1366300015
1452516351
30443284
609559636
788123254
906864793
1945914801
1949187729
224018171
1156718220
1386167645
1576022781
1913906171
814602769
1080079973
1221599032
958153142
2042249740
769935898
1074229770
1341917850
1364573366
1138834983
1228779907
323370136
1108337891
1346190055
2146899166
384561865
526525637
1807765573
1594817280
703275278
69146632
2070018500
760880084
362006362
769589252
1381860811
384467032
855092461
1944800023
1745229684
651357786
2120514961
1252970482
281004025
487348316
6162856
2107436664
777012560
1924465177
1904506084
1030265320
1852486831
1249862395
1219776219
2062282123
1137880776
1996627488
2050529289
1634670489
1005396111
1994626023
281638428
1749639558
2143527953
2029145754
1485039294
886338371
465710496
309864362
1227302440
1405467088
1472665886
281099893
407854612
1027759142
101173747
1060542099
705243741
1090017642
658839913
1939781726
1753934042
122076246
980281851
626559844
1734342348
532885743
86369735
1849175456
1352844373
1223267702
523121756
496642791
330024525
1003427582
6859215
909552278
1987753759
408500740
1184187470
132655275
259155586
1810975288
787101755
752388886
86128894
1206496859
45412111
321041834
1660110855
1598748881
144790426
701857514
454241228
504118718
1620260071
810655743
266493926
1300506959
87288850
1984023757
1361847558
205118795
930367321
1647093610
919394440
1125615872
1449626934
1957079536
644252590
532069518
220617828
1655562023
1833291080
1286299546
1564014586
890818536
1689293210
1777491645
887412785
36952879
84258314
1113795230
2011089770
1721244008
1464498941
170029366
600676480
1038606865
1043620039
328346910
1875911893
562714434
390508615
1528259598
1969162019
1214052860
685565255
607757641
346906588
1893728884
1974229667
1518544334
371872591
158326727
12444919
1892397614
814635830
767619492
2004025904
1552903396
1830306215
1466196377
424029829
218669898
438620953
1963568768
909826271
469354674
287729608
1762725404
547757439
1946989385
466855145
1232318379
2031607904
1727116632
1439520209
1718217786
1028371264
1100816100
1910658852
1807754368
1538782004
467161857
107921356
374385488
1755569957
924605127
1554146522
1466512158
1913978007
485694052
2037497115
485304743
802161266
2133834226
372572494
1629319653
560516246
238573379
2119834159
1772947807
777922346
862757750
372644989
297660934
588938395
1113105862
1335555394
2103852522
339397885
843794607
839203352
1239284135
531470620
103055530
1843507640
1583072285
1773537510
269622927
1759213600
367686973
342608711
857980482
1196353954
493422397
998585748
1123689870
1529546684
101218522
526125074
64132739
1313377470
1354136284
1596952110
1971283442
373140799
1647315418
443618828
1175253279
2124556856
518673584
1163738882
90813599
573078569
1636790446
1480667180
362180151
722137244
1616242301
160843031
2000629707
166995501
1240344508
2088608715
281599856
145261654
1737077873
1697051855
2023991667
238960749
1829365403
1024666129
359551409
1301264709
1869767142
734124452
1913605666
874162579
771747416
2103478531
386209526
1998828905
1504062917
414148203
1874223205
1958332876
671550182
715512421
997032595
2109399046
1845704865
1915490665
878727564
425534572
1142243777
856391458
801493064
1519493871
201091659
1683437202
1084354923
1396221474
2074732213
123951765
1131051534
2119605658
580018246
1299965167
612157367
1575285560
590650147
598851168
42527852
810992355
1712691581
348388621
1242012144
123383065
1595654364
1825441146
1204210784
69540324
586097323
1752138009
102103281
393601458
996970033
271072741
1575754530
276141550
2043003784
1322852916
1305692390
802933031
654191592
1427289391
332339062
1671567743
1863452203
414316176
1864892055
659975480
1395974794
155054773
1026658462
206305817
1337237963
649494986
907079330
1795237451
2034299479
1178659083
913809448
355923086
1535043506
1832678745
1397184172
1423035901
1441970330
875527988
603482466
726288249
1103094624
400195639
1170448630
1375821901
607955743
1076675870
1775083840
306002875
114903002
576062105
1435535167
326805223
1471889729
148655333
1870903218
986288581
977595597
81714432
322298079
1547452403
58631708
1568684938
74654554
696527140
1565461787
1479115205
1498012582
141301447
68675299
88970153
1413745373
1755320310
733909793
927386862
1957993298
335082619
1313953674
2000984280
1389884745
1732032313
1050245800
208005510
1893289227
822601812
1657243040
1096912876
737186777
212553515
801192938
344066176
1075042196
1710690091
649954796
585941469
990035641
1514287284
434596579
917963722
75145213
700333327
558071617
1342215101
1838436706
1247091979
1707853528
77790618
1762404274
1186450042
1176651299
1386182041
560105511
269313290
1923787004
1978705850
71709306
1778424322
1786346998
1544592398
1923524067
1798319919
825160205
1638303342
1667296525
519303323
900695730
1290442161
1926857950
93993449
1858714152
434526162
1602155109
1293059049
842173813
1976150137
1218719090
908272544
932948564
136050435
1390666396
864621329
2127378319
60456155
1393769366
1012602314
1317522495
162202491
1372105004
2007137049
795124597
9764599
93346995
918548252
254466229
1938528584
2080267976
1141201746
504249838
473242449
1912356522
1415298870
157117798
2023023520
1112682422
8673227
84165615
1760385892
2059669874
1520707886
1775908753
697114211
167467001
1043945934
427544916
1901513952
275852188
31012945
581190364
42681937
360525875
885212014
353092419
1375937472
1114618812
489733632
1309895268
1565113019
1533052493
323072473
1327909621
495108806
42410460
772582009
1965586471
1366767635
779214489
1732474479
979101286
607924432
2033359714
1201646628
1831452944
1493184534
994425021
323548223
187330849
947147854
1166594841
1940532760
797218652
971766525
1355235055
1032279456
867241067
1961725797
297428204
1371871004
1170975923
954989904
1969784186
2066611277
220808214
858467160
1727625637
161825590
910036987
593006951
1872127853
436891189
1040786450
1419909247
509804720
903610261
808568672
250538242
883676064
2003011303
4744525
1054880039
893253286
1311571064
606661834
253863789
1613434428
1140218891
241674467
543208007
2010468264
1221899765
1893355548
994684475
1568998218
1615737138
1225257563
590085953
63373030
1433025264
1935321613
1652252841
825283224
876555858
1729359918
893501652
710233119
929846141
1366131687
670199503
156114397
85948621
1548564788
2003755240
1889260092
1422983888
1086103801
1472987887
281033511
1389439056
1474024262
1521149282
1319788431
1956435860
1243671586
1236248621
951062176
80734926
4609138
1460305609
365592016
84734091
44731021
918890754
1144999330
1398312539
734365871
1996159612
1386983553
1333549852
1991665640
1838671458
616343295
2063596328
1411094282
563643678
550044259
1029533527
1761183093
1940128956
857422646
2008482577
1806613206
972135003
1619409074
107484991
992758622
834201451
1047731181
1076995567
886035825
1090458127
1136439565
196644017
719607181
1674450746
1376909033
352079788
1873767869
1289216810
397970495
626732258
1906786255
1738713135
384455001
1250862580
1010922266
930896767
603763069
1197883379
946560570
86736112
1821688338
703319272
1007093406
1906540997
1423912710
1620183974
1969639793
539463771
1219061609
919130366
770491155
1545705138
1908240587
2135438817
1373100637
862420954
676991163
1120405052
2039324409
701593805
421581134
1020481979
2115712177
994267110
1839565455
733850340
437868057
1649375045
829004267
181480354
1027307952
1008934304
1536442827
319744991
2071048036
1148869474
217102431
1077519221
323588379
1822206548
1348467033
2077422370
1482746098
1288471298
1269948697
1070445153
349366425
1344324438
2049277935
1468600708
63092267
964313483
1256793063
794246339
964317511
1634758549
1747463000
1378476976
259719746
643329994
985760728
608935365
964812793
1589775201
189327735
2129056938
298707525
71319244
2086014952
619742160
1317161018
775189497
934051204
760613684
1724207920
2126298614
1782127208
1321995189
1845899055
365936450
856674853
1673693633
2049289388
1335200502
1046613242
1871797568
964027473
196207307
1745513265
1213110231
1444002679
760570173
1821798552
1786076060
201256969
666253932
161739539
1997233961
1749401874
1422527984
651800922
1564470100
1708928338
1436575072
1801214491
1601262087
1671399041
200079302
1587668623
1520422917
1089391207
551671980
369605529
653064960
1483257252
865422213
1286452303
1605125998
1326009022
1434171185
670915282
1941242595
620921544
1036234041
1715797394
1200786890
1027017783
1333505389
1104285316
202710954
1266339954
387730934
285892765
559017977
146565595
1250661553
1932393949
1214185540
1583191039
452398033
748535615
628808116
1468803076
472542233
755015351
1052397360
841485811
2013065793
1394049850
770084989
583653390
1831017286
553494372
643149831
1186463447
278424557
53797824
115164321
1570711699
1724359946
992138386
828588862
816553348
1804358203
659738834
1197041991
974207947
1414015338
684333541
265252998
637295985
843690099
1388227472
1162100750
1025322663
1999822492
184948548
774721728
1679629495
549439461
1235357586
1198201861
1143541441
2093628812
1213651099
719159111
1610427528
984918486
906346716
1232197971
1578347833
1982740020
1322544032
1663206925
1108271513
507369532
1631191777
772017474
1676814693
1428487907
1194270034
1104372247
1285654882
446755933
208685667
1696717409
1526272542
1137845409
1167658198
242932003
496631941
44794200
86736112
1216012132
1322413432
1845014571
18428729
1442280021
212019792
168367704
1049884309
1155258940
419112108
423895180
864921434
1535984734
1159029474
1522961152
101486590
1133052545
2085950560
2091231979
1817745481
1731602989
1603226921
1109704756
245054830
1591516591
542489908
1999152747
153087577
1939634768
199279270
1586428852
424920766
298113153
1265563050
813096607
1387411919
236843248
301250824
559634296
1846661245
180899337
1369216468
1398797696
540984432
516781836
1973698212
1595712627
812919857
1971795691
733487411
1384322384
1653951826
707860017
1861879602
383950222
2069420409
1889783716
1702818161
1949961060
1409317110
339189584
2119890674
1405250203
1099181869
756509278
1725413358
1498293357
1617837159
1171073246
1866629520
842746930
1325273337
1931601765
986343151
13443773
1837804117
1012214712
2144406158
231603814
149358915
1384559546
1580113100
1879137719
1293718328
1839684254
889745515
1713219836
2047585535
1673967366
1866921746
459863268
981773118
1758694202
1065957984
172864941
130124026
694177494
1243748155
986786296
1305721796
524249704
1369966768
594724201
701315347
1703633263
205938093
855587912
199154836
1644734597
1419382093
1805014592
849326536
1254889877
585085950
132977973
866266015
1771870244
1096798200
1969642911
726962635
476816964
1953103718
1104550885
1629975356
964890309
1623742439
1532426832
485108471
389702846
1511439163
511215959
1640046552
2094793357
137222813
1951697945
705546649
1561370272
541104670
1758517526
1794464391
446213236
705263371
313165059
1095425343
1811255243
1483829433
1092404323
1460990142
1472635348
245905454
480199527
1489985274
554111909
670299682
688800215
1809290891
1299259488
751660706
913253921
1776669682
174971521
568177160
612684908
1107678074
355345151
2001384688
550253145
1729818746
1229549989
596228683
771671631
2005432177
792574368
606172227
328708731
2132305335
703754075
405941028
455708143
1299212828
624816023
544775143
352885216
1267386430
1802454547
811353529
1037622250
2008264960
309256487
1008056778
1448425280
1350683873
1368893176
1939987036
2096483130
1192467249
364629800
623289220
620381777
1401205876
19604289
1787059321
1843331455
1743849889
2029279348
1700506387
906346716
1087388211
678335131
421860834
1846581463
191470100
263610367
707471638
1896180143
341069067
854985242
897416511
688743175
472236360
490926903
1690400048
1962935490
1141198523
745905244
738384530
1965391405
180303024
15411732
291819645
1687356836
486671862
546767868
472396527
2034373230
437960002
1984555262
1886905862
1703991441
472827395
1689048376
2128014484
420623169
1018099805
1213806927
1383579569
751022028
665008285
1958795189
1404618191
1403115488
2076857288
1794177639
752939568
1580979563
1593635873
1518720626
306866543
492018672
1428347789
60541716
1037897064
662191949
1464440888
1830314905
397870794
1815516727
41158903
1264073183
1633505532
1190219135
985626494
813494207
596312503
121538290
443996632
567737762
1412777907
558010785
1513030613
146907952
115940382
698999022
1568694825
659457305
1754147038
863193325
576301823
729019777
667856285
687724642
474620021
1694329786
1583730989
554110479
930991477
995750306
218109370
38390831
2140508329
1938818314
286235645
595204612
1422095096
273396361
982447672
1347389632
1304942141
460453645
1641215584
1749316816
584616337
564344689
536640116
2092132300
302916896
212639999
1223875146
1855708920
849830299
265606330
957600916
505615684
448545713
413523758
1986763711
2044119425
1206251614
1094692729
1332503090
688545926
2040266232
1366698448
90231592
1342467787
859596013
1906742521
1643191108
1666037930
866265683
1208257083
1866088825
1395868444
1644870752
269937220
462799198
180067023
1321946743
276305514
314879622
836583736
1681610768
1356352808
979681120
729573754
140656176
1308368139
1579674755
54954324
167620582
135940459
1209147682
1268435116
1771806850
1567921851
1161015443
1079987244
1728171865
263674831
1318639269
1155999755
36624533
803406121
1580186746
1439359380
2066501638
1470250031
482922520
1328223303
1152623766
816977142
75102698
367827338
1720922590
304105998
785276664
1976707323
1463218967
1166169463
167875867
672502033
450284155
2119517986
758521453
423980314
1736663202
120433113
708777730
323299569
308497965
88378768
1711985615
1424546559
176489938
342899858
1221964545
1278589513
1394105917
126856697
1013142217
12087736
1678168518
600374002
193676479
1311203835
1762622140
1404139142
2091366130
723800813
220424709
595180593
1739578283
1188891407
1068585164
671704765
2044436045
1295080142
1946355828
261684499
1696771717
1207420255
652931140
366144156
128028658
1284358128
972793256
24408608
1690785465
184122428
1542794724
1384505950
2111979099
1782807491
38028780
666628426
1638066852
1626902377
465084064
1597322667
55975853
896702331
1285953961
1910667545
1642432046
1207523613
1274288210
416228965
1059283578
1308418731
1587262078
571201725
1450985494
845730103
1155372462
71960661
924589192
618737014
1260933752
297952959
76838925
884109549
652996863
538827760
1119021707
521522609
892648923
1138353911
1143077059
339951949
1610498079
1725668359
1776465309
1106145444
1294098865
924605127
1423723464
1119745249
1971981307
43796309
747083488
796012120
1561404089
191383024
374785286
750309797
512156651
992774763
2058012901
872938612
641178481
2108357508
1742525774
60112314
2124620913
1534998349
313972551
2031823028
1678077778
302795266
1542380997
2092248284
2080011590
1720846624
798750221
1270968325
1668309109
916270921
1853331762
457660078
1339135913
1582205550
1165633919
2134262813
68139282
1100637004
760239889
1993078140
599756997
5249737
1434897916
665712887
257591298
693368427
1754793976
315378617
1979726093
1219189837
1701027649
1282445721
1901223925
900348155
1279331363
1041812295
1746942564
1157054859
1541868947
1352922689
1899255707
881077770
2083803783
1867735669
1401023179
1055225463
155346855
2130445
1363441357
339735957
70741912
993028917
1089971986
218162084
1381723361
956615764
1497318833
1316681142
1413222453
1965850729
1174421958
636231345
502250718
1032764855
1913036981
1378615230
502938160
1806776748
1197581284
1162316937
629002848
1573401298
694229498
76072542
1190682791
1174383107
1887644469
1844803581
1578008911
659576631
879693786
69076059
1117835524
113482778
751965485
1612465532
970620579
692935897
1255027147
2142278614
887066965
1117186327
940616186
1061181649
1481341087
1532839125
250185561
42287286
674518846
1397008290
1797172271
150941903
2042790813
374144437
1956482626
1474616791
39432692
893682347
717455733
2101682186
1467611141
2111437663
817395804
1686555790
436536487
1237285592
1377367801
1018309825
120275233
1899742157
2011945870
1671040868
460150184
509189770
800510555
1963939418
2083455897
37772992
1301328983
192039607
1408823678
612397584
796015859
1633518715
875636374
2088294042
128806787
812305413
816369527
2040078186
1536198818
189154285
431386284
741629791
1276550327
245757574
345273164
939984990
129976371
1517462247
394170514
296403215
616167139
587578430
1587776116
97014261
1838215429
1835499064
1398740199
947893615
1268891334
1921942482
221185069
1553731751
271659163
974410787
1270472957
531526377
1388158268
27900268
324233791
1077404336
556821202
920268719
207951301
1451407582
1486368818
1867893532
654753544
537627484
363143651
526762140
996348658
1492612144
61288771
674364933
1443893826
1048668909
1667314393
731472593
1830174670
1549589217
1088390325
1422615733
1524580372
1186499481
613271451
1238400189
1402009001
1708476179
522394116
1474189000
546151036
670334100
816981558
1324839167
1636025169
430849596
820816656
1643543315
1230713589
2057433665
1907995663
2134314973
46540756
1303251393
1250741791
1136119147
2062005751
1438276565
617514068
1917422638
1145613938
813239840
1717661605
60900424
1270870237
1199179574
1915070407
334357676
1472314569
1628068664
2096867807
1248683005
703280289
581508022
1533037030
2083689710
451786293
489366086
977269951
598833032
163897796
410624085
204155852
170526370
1200906146
2022981272
2021165814
1457680091
1693229003
1552922481
1976288773
1275990439
241100439
273562315
1114850961
1457085845
548705586
547171046
719158628
1900895486
1792011358
1612119751
1799375695
2070935409
1421938263
2047793056
1181801463
509867443
2069086427
1755539112
1501496450
1248111573
499744567
638840143
1611922075
589887471
199842106
340408398
5347693
1664261960
858725214
534869771
746042662
1122360274
1454485471
1847560151
1424727432
988462669
1902791742
1697151699
2050036604
285798101
336914004
131552209
668749582
1909819447
91512676
1320853659
1865180827
1110681128
208427247
2071178814
302877913
200378088
1177690920
1290886707
272521289
1955239439
1473436567
1003185027
553906096
1143557931
1982812241
1103259400
1451611575
1253842359
1679921391
758087975
527407361
1522772724
981856403
643421182
1597028793
1787255414
2143243240
465950204
2019840823
1266199879
1546093175
1773648283
822997804
473377461
704387724
425636188
868828732
497289240
546767389
37636037
387857770
457400735
290577989
933005648
1789990058
1990852638
999241727
1544996965
900720070
1481535816
13246440
1690374529
1856630823
603064533
1315675704
791451155
1168122518
1187129375
82009827
2104058202
322561156
345499374
908579347
1356750664
242334057
171216055
139538178
601002659
477278765
945609408
978472378
965721445
745704079
1410957991
1235480034
798541324
1174541636
55390247
280097876
739416771
1594111373
430368366
1735286570
1572285130
1218528923
25933038
598761323
673978806
2062733168
1663608283
1831293918
873907777
534822681
565600819
1120634114
1416816894
564190009
735174988
150894
86957264
1657426310
1396457000
723667333
1696005791
384175343
304328097
755170517
998594203
1232874640
1210218301
1306680857
642985079
489183658
692234426
831450578
811227430
460835510
278940293
495926859
1479525108
185071246
417691277
33910337
1526877047
1417848131
1968847223
737408677
2074699161
425559038
848796570
1831719205
1360818916
904753598
67635406
663839896
104592919
511317411
618368389
1293415589
662938818
56425892
663653679
1814372633
703014251
636273539
1432160496
1314738148
728504498
1556471112
1218083511
2043844080
1141178296
1739658100
1199451233
1761826271
797187262
1432424584
768982885
401732276
69546395
346515402
2030668241
1472243458
1379871523
895656206
1370536462
489542404
1707008038
1762039585
519275377
161038854
1417849730
1083438659
1998525582
1470292731
1834551669
919159620
1071214881
547711546
279350776
1318584573
199086934
751192396
531252381
323237133
2145951681
1299659067
1385165841
1531927967
1067182792
1257162027
1544692812
2063934494
1818051200
847455846
212947433
2051785298
1274391061
1770512557
2079793986
1539640787
1341341882
890683702
369821264
1381020940
1096237248
2090523419
1587638869
485166447
2084455495
1555669892
1341585605
1561308526
174942178
349389558
477426810
1985928888
28075657
1270297948
1838938391
549383360
1473663951
1435686543
1088298452
4415464
161169663
1023449759
2005705669
1219934708
301557906
1582015023
399133337
956506886
1043224554
2072997949
111919453
647868408
1555377763
1976261280
867931299
1542975519
1682454228
13528135
203322038
1238189544
1808888415
1169621272
1615456892
953866464
1870483164
1251073247
2127696270
1331971328
741509952
1314097186
237629942
1467600307
243199302
509545604
485070108
1838564161
106709199
288347911
1641981120
1250938426
1663061000
1875358885
792018524
1001757790
1833238248
1484418354
332951411
495840505
1067049924
114712452
1696365082
746407036
174325004
793215224
1955995803
847258329
2030472559
1228517934
1930435764
904604346
1952682560
1194618432
543974466
895370172
1517294658
1218532645
1577744564
654070838
1310010639
562253077
2096088866
1521272614
1263377674
507108378
1487154719
877340047
1875184062
1259029862
1467102695
946823496
755732752
1918425148
2119980334
686237779
1205863490
1567576738
479363904
1229081479
1907722690
509495974
1659665047
2072741871
1100316504
466453631
126787048
1749695674
62240088
2046744517
451827358
1965181035
983640012
1759891231
1809159657
179455307
1106162770
52171152
2034930414
1826589862
1547292798
1186103410
1861791127
775117846
1921563520
1841152057
72830976
1552203882
69997065
906782830
396537184
196248139
1486909905
363714081
687651283
398699808
1663923066
684188825
337933323
50449051
212531891
974539243
691982802
1576751717
1961482837
1741304234
341871588
782861562
394682787
1394218999
1937649127
1121233503
917430007
1068626214
382951318
1241587020
1927822045
414601600
306452921
1326272812
433255704
2132356210
796409146
886649161
1908646184
788803682
1102123586
1687757132
1372400391
1639944531
65150648
33623743
1872858547
307840439
732365020
1632978059
1311646923
318605306
1266192594
2134703640
1263598892
1645732468
1904437472
760880084
2126818968
1217960252
1615933386
1268506877
1048375846
1523171025
1134503294
1411463559
1494339249
952629537
634780188
1657423663
1900084666
1607802268
1897361783
59730891
1373084736
740929282
1611644576
2057441212
1453979877
1994140673
704622178
1224231183
1402714240
923475175
242192702
1923608591
403961179
1174515179
337177261
804819627
1965966000
1355187729
341853576
1789260184
810871718
1176754276
1837669743
1927873505
1267563882
2074012584
288956740
1302887155
192039822
837789469
1989297027
2071247291
1531875776
1381860574
545521391
392036081
425743067
569453472
925564276
688242393
429278286
1576351852
183046870
511937754
2115702974
1789730039
2055242690
1886126020
48546496
1135046307
825827531
89729879
359479090
1335473800
513641841
385357453
893585013
1396349788
679360055
2092661768
390290224
11201722
645986129
418145533
1867374031
1870269670
1213150641
1458571681
307084870
677981158
665785543
1777503187
983472132
435964266
834380621
142910666
1666959204
516774175
1087215502
659922088
1128206020
32820664
364062759
2028946133
1446644158
1418236887
1733991679
1264798221
12765436
1793630575
799749049
1171640246
722480446
1477780331
291079197
657659109
356561839
361862997
1800081414
1193622545
879402391
2100735977
1524851024
1532972427
637293618
423782138
2125528914
170256266
1068563147
2108127883
877320859
507069941
372691457
1394939389
616349755
225798850
945740573
438410925
1279784250
1201036892
335196627
417822234
1864594850
78063313
1203572828
1645842697
881579710
1718942374
1996621332
1607274835
77660268
1923330166
1252479020
1645309542
2116883033
869959384
1810048902
1014374445
1477556540
1950506361
2099761143
63412392
1799894179
234863618
99004281
205437411
1967803697
1989312301
488223449
974625565
1268005865
8829810
1128277882
1194734229
2003074990
1652858387
1666982556
1170910542
1278900281
1739043046
1595885878
287525059
1452235563
264826365
1735425308
244326594
95317832
1235257445
982139710
822813330
2066580002
621881080
1502293098
932818957
719674673
1974072227
451076680
209544046
93303403
848562596
1338520661
1444487889
1299794290
434414685
1726674111
751301701
240640490
1743111295
701892204
886810363
276115665
1640691289
2054134590
406208660
1918863232
614627088
544899933
963145101
279975634
1550597808
320600723
1775124318
607216140
88695121
85361851
1343257309
1952904475
309746022
529054992
977527213
2009048179
492898107
1017357431
740703544
881484992
2046876798
608057368
1457623858
1872823337
27142672
127174732
569672839
1392357530
1924678073
1285880749
727742570
1056291335
570209466
1900030399
1232786372
40869987
16254205
1151143577
910688383
1238387210
702150594
78039395
654946710
1937262959
326331739
294287882
700968711
1075543881
1157222364
600443880
835973788
263617095
742640942
397614306
649149904
1717281931
602463997
439889436
129691464
1777372774
1207479397
93701636
1987693975
1985899379
784305484
77099938
600729490
1128526316
1186376499
1294501842
1716193660
1241469067
367385479
958426952
537650514
148471307
1284130110
1695892489
449108426
1570812015
1123059318
1997460741
1967542998
866268024
1066913639
308569647
1305371871
500068094
1370065027
584450994
374906932
1765605122
1656906171
859314180
1394615710
206159775
891933045
1835069475
663286142
1607862948
1554639349
2106625372
153164222
995001530
997286608
835610371
902257895
952417415
32051294
1685184782
1447951000
1721160419
1551211598
1582045713
1677674314
567655419
206075842
2108832831
179089992
100633259
1036970691
51791583
1809860861
1990591794
2041661070
1742705688
447457707
1823166513
1779255055
1552301490
1797212730
353593117
845945255
875645413
2071660737
986670530
1639644056
1148167659
1751703730
87232038
1068360965
1752037299
1310004720
1581471293
414080975
399288714
67725738
192659993
468149744
196012171
1583246910
671789397
1810530708
120981990
1107960437
949498016
760914230
34450228
1762996682
2009026718
846108646
1482726444
419065364
118635463
683599749
562778900
926002240
295591098
208597845
1742064948
742504193
295394062
337806715
662038820
1790329993
1925396961
514854407
723074359
1174353799
360869742
1208259314
1928825981
1013369367
598344739
1407565767
407183872
965443286
448090706
945207995
1693154183
1151867218
109063238
1955704902
1246185765
1436809621
1024651532
1180065506
551843437
1703010032
1055781503
895632758
1595663516
1988838643
626635418
579189962
1252718933
763943117
966412811
1480612390
1462180009
781113194
353929335
1066517832
2096972881
685073463
535879372
253783205
2068033854
697214871
658464323
2109190607
1265931463
37970416
765434546
581040685
1239573494
1282435366
1899768170
1734453239
703352952
2068936093
104039278
980858010
1119387913
1024865724
2181932
1557096196
1373689609
770617873
576377193
179830474
1796864286
1829762320
349737040
1085261973
55463837
1352555631
455482906
969613333
1363128970
1170545573
628284825
550305985
8733684
1174839084
316332958
2058425174
1644145063
1052665867
1179885139
84807425
841619126
1142297314
335896587
1010387043
523428550
1069926815
326656229
1071022419
1792431945
52766720
2001701447
2107006573
1311826170
2139420148
1961303412
729447927
1116844262
699979389
1268002094
1836873882
382734229
594578615
41373183
417238378
701747209
1488915167
880150211
1415514470
1038162157
580346624
788408027
1501730989
1936324887
199996940
1892718481
1616938550
1841189035
470057062
1968637430
817220598
2063666002
888619685
205382376
1282938587
856643904
856818920
2076275719
702706072
293445197
789214469
1186969137
1692707177
120963105
1711899849
510945105
1185147787
500062474
1733643256
1342355865
1790474931
1430402879
716123370
336744597
1969683360
1482159279
1159516920
993483607
914406826
34046671
1110718126
1048973687
846369025
935276327
475717572
1218231204
1960399786
1164285163
1779019240
1967162346
475071150
1117013914
1831775192
942215720
1152553966
798693859
1184273859
1359056552
1577362357
236163208
1103764834
53463751
1257762688
1159719196
19147960
874901575
332311513
207194543
6091647
612263307
528860750
1093610430
1548542138
1143186748
1468481728
245467537
1882532338
1743893812
1860167523
1209792308
1545858945
889673945
402357886
263141888
1421862356
168507951
1172377660
2023331400
1514212010
1266114416
1075939928
684016713
230939659
1512970129
463891773
2110405233
2006291398
743277181
93881812
429767187
1462470182
77283726
868488242
1547084395
648762091
527733361
685186320
1860762808
1504410398
1169051495
731093394
1336971079
822754992
443138326
1980318214
70992488
896993881
191645356
314334744
1053510615
1779368373
1087410541
383728652
489564475
596315982
2041720290
1843825644
1871194510
1334415553
491299859
914138965
557862635
2139545136
977571169
1451398798
236012065
1541338739
229525189
2058291978
778477543
1954243304
1249753170
134038943
1096748294
1142012652
1987133844
1514869662
1409214434
1160166586
1549961196
1252205393
1822477839
411133815
838162716
1720416093
1024039389
737665354
322095916
1340325603
424898131
1309325525
1735789611
1822346273
517567837
133413040
1424383282
1768856711
1878570489
976024630
537840742
119793894
727701231
1601325404
506225923
130057323
1470977252
1287924809
1159735694
1506021877
1816615133
958714264
1868833609
2095244863
1109785412
1918882575
736663830
153519294
1313499510
17777041
1645220777
1241543350
1613067682
1729350976
1757909957
993186148
1258360864
1311507337
1310574795
1069223406
1138882124
945107111
157803382
38782133
572031677
1102975399
371948005
842058573
1224010858
901480518
309436905
1391446358
373245947
762924838
1172787706
1856753168
486128786
247860617
1244847336
350153345
847467189
927259295
201018695
2119221915
1315640064
1584244861
84626291
1811415623
1923517628
1607309574
2001268385
1697852512
537038302
1854366762
813114096
1803907063
2145857311
1452232490
465452756
440508122
2119086006
1433675985
1183387636
755403129
1490860115
1777875359
767703570
454461510
238582527
749305930
221764907
1730670853
1086298800
984103214
1263913059
62438113
856618763
1138481489
1778539183
2127961716
2123664378
1750311757
1177672556
1919672137
1567792011
849747704
1981329181
1379150808
1142530897
1530700182
1448968396
781364563
1340480296
2058455458
1553207382
67250202
829905588
1701330704
1107581227
757973402
1300846001
1440628481
241737802
896106633
1452199604
371798873
442686443
1490476598
35662795
1293802465
1132396047
1166053709
1360110005
1585675131
233510368
1608044022
2118736306
1786823678
983884958
2031147092
667802998
845036818
75319369
1130647222
1939019376
739601690
489641069
1037819698
1081563710
1487414862
109901384
1039622588
1290464430
843683198
1476136039
575082144
123781640
1430348477
1489420587
302772779
1616508810
1110850366
1566216407
692527342
1432652405
473864775
689071445
281180322
779293284
1413503646
509538212
1723591999
1597070926
321706821
1979187831
123216996
1431332003
744259250
965899401
419621839
1310821359
983855486
1481480205
1386510456
123633229
1810184143
747316676
1782640301
17212990
610049732
2071195804
1269417420
673698261
1017445020
849697412
1319496846
705309152
319662236
36320538
622945986
1352973333
94104539
1406327403
1182445696
1620044450
2018402469
586064056
1806458219
1082744231
298715848
2141074524
1354417787
249110663
709809330
945628669
1264465582
1174575230
1195582478
557012292
2064884324
200609819
704698349
635616438
1267108219
342550214
1766144748
114720910
1289700015
1094397196
536904461
1483483457
117414060
1263505725
753549755
1197637862
1373113235
905704002
984630109
435586561
1057651129
1373656810
271111766
1656911507
1559484247
218423444
104212157
8112410
910925928
1127139976
1792574125
99432405
1829286035
900566223
1893394913
1112848277
538064509
1499126733
777389237
119175438
440056983
1220169885
684137454
1836310367
1429325381
423535139
294237680
840384267
610877962
619669025
1093571252
982145307
1389602596
1339603127
341074028
1865127931
1859685274
1954350339
680306516
15448272
278351999
554729562
2109850180
662167292
232392593
1373749940
184890674
2037850845
469474297
143086653
183960608
547771457
1302296259
413356190
1111210658
1558106830
469819067
581168337
359032455
1003566484
637248497
619325177
2036750352
1167276156
812517480
878024343
2017338133
1011148515
1539037333
31240182
1478508669
1050316158
1746390507
484905230
178802346
2761692
324447407
1917247983
2115055890
1170381685
381679442
1993546346
601541620
1583325459
80895837
1152805347
152260845
2064188520
1088669383
703259542
1700935209
441814286
134450415
1649363510
1293679992
512219612
1614674689
1269844609
969937414
453729124
1908126048
55195950
1715989734
1966360449
1208500092
1726659330
1881020258
226069397
291919240
566674192
947299539
970217847
1607919300
482993721
828314747
504149711
1499461312
286170092
229701598
1182502863
1343909227
1741667309
371765185
1603908761
1386095205
617149611
1113132716
221691616
790418554
1074143454
638485781
1674608209
1835673468
21804583
1019455828
319411150
430234680
41584148
665905212
299555347
594316254
2142899677
1215011970
2003923520
1442751730
1127173368
58129032
1210617378
2066197712
511213813
191272055
121134850
1628758547
981907291
230781124
1968005648
1889084326
1246796691
572206272
2054075716
1859334096
848605493
1187115650
1993159142
1701207273
1449678755
2142710625
1614965750
567168241
1978305821
492767445
61078173
2053783165
390727276
2038502444
202364997
921124117
1239366462
2012572683
1177256778
1735540355
1659825006
1952472053
1171838458
30766948
1270033271
1136334846
1911907765
1231301281
36147769
1055604487
986096538
951572738
138671355
1921978586
1915987298
1527844802
1770355953
1232887801
191454289
2109053879
839980755
944497177
744458808
1041919763
1960266833
1223067623
390610110
1723123765
1551346133
1475867017
1855935443
1340907877
1504141812
1448473638
871457097
10419572
1703580861
850702706
1289472083
984897721
1813809789
686865597
945809397
1078313786
877950682
10150746
929344886
49333794
1432191979
26475770
212241228
363249512
2013897688
94223746
776937320
1409628417
778475457
1803687170
1584734303
296660948
1755765662
702940673
467565975
80671240
1099629180
284774596
1231757298
905891219
1481478138
524121680
1180485543
1207313522
2069601559
1217260040
693926273
1514883016
800996120
824893582
130100200
1279300083
388204515
1219505811
1396372723
497339894
1477986625
395481035
1663987698
1264384562
1785856711
1175870047
1756702885
203435205
779523205
581663987
113988001
850233904
1918902551
1737108749
74191010
1838822429
1665611827
1338830943
763820812
355398556
128425534
2006767169
791939715
890582771
1437821765
73859431
1180235859
388061538
1378716786
670294464
306913746
686647385
1701443056
2100987966
422054431
85023679
1548365933
225099169
942316106
952261294
637831373
1513900024
607435047
1404804523
1677795569
771816683
1156200815
366246560
913189068
1755099677
2008488645
2088587254
572415696
796930072
1488947887
1693048196
949404569
1155381236
692184401
1364737294
2067986417
1367304713
355039055
1554453588
312272973
815974867
586586935
1858383179
1662346312
732794751
1438340609
1607220591
584314140
194205148
352230017
249719550
1149920240
1676544157
1159135369
10199161
909362878
958413977
996266420
1359627717
566589516
1560799207
889486472
713698004
307969784
83474474
83084199
986155266
1683773812
828895005
1633060281
47352722
1854136038
1599090144
969148509
110360606
1265297815
1458626058
1385892860
1621580106
659741782
1269678016
116055156
188915329
1922059606
1156109138
203517443
761603662
525835692
1218634042
1075458938
895988788
890452030
1794639698
83005953
458230114
859481717
988423993
1412843692
343834890
73039540
925852220
964366548
1609478081
2081836002
1693418210
1452697057
1030529511
1413725309
776094802
2013953829
2031329414
1192471595
1141763866
184734678
1155224938
1671001076
1578479820
1417860761
1188960688
2017601856
684991648
42929205
387015080
426951234
337553110
1402216964
808872593
894662228
1012187471
723763291
700949594
2002024931
288071821
1524423043
648046815
2020649756
1755011221
390146573
213927620
1181981853
1076212622
1179192759
1905916154
963877427
1070673511
2128225591
529176020
1992690214
2053054011
1377979226
1395749944
135444604
2140265276
1542353601
718926387
416476749
597532691
431085347
1176063346
860619562
522888436
1526563591
620985924
1641199385
1893247188
1901909163
1434972964
283504689
586873721
260461931
1259025854
142505085
965023277
291985418
1016789002
241861147
968171153
461022129
854731635
1801723396
1552153253
775881765
515205707
1176797044
1703974338
2144928465
216694841
697785917
2090146030
1056414373
591805447
817473448
2115981848
1300871180
1632991942
1435323916
1408796279
857813159
1216996714
1460687881
1897049919
119312724
1695988819
1755845735
1677627358
408248684
916350255
1398730150
592924004
1734902506
1228275806
1501920635
611865773
1280822900
1666174523
943601391
18241363
1774215753
1191560433
511432912
184653684
2015390473
1209383359
1383590285
663739966
917889053
142515620
95370232
1367045844
768531928
1801638797
693799804
543077683
308049759
2121193217
1175614735
577042616
63579828
1638603520
1753554697
906915015
378871904
1266521309
1839024015
549960013
650729747
2002982398
1973852402
686190787
521925493
819779884
1501942360
147801563
1025790106
594760441
782134392
2096228895
1534041404
100507313
1495379924
1027094327
852532585
323745814
890073400
1921509000
1626467840
619742160
175700177
666890267
1914875913
376296347
1742969176
2061485296
1564320234
2044820714
1698427204
652554104
27415805
2073612975
1300341389
944667005
494356403
995980413
1114997400
1700619751
1437079498
1653461160
480882310
715638709
1834070827
793681580
1885285228
1301102231
427988545
1690287719
1931144757
1525795570
593678637
1225037722
1699990644
1761152528
1123271897
1172940599
1774867749
342113521
665611924
692085762
1366760068
17177825
951399325
1691737629
388793100
343135916
1704398596
459605239
152323085
961893497
1613915429
681719307
391294427
1299506758
1977746606
207315048
1465911398
419701644
1476913828
618636894
1611991768
337937513
895529393
399837309
266412537
717034325
347575063
917294546
66190050
1688520867
1814549485
1856565330
875968551
163263430
761958222
392223362
2111528551
1665682628
1871537931
1009008372
1946217767
1367597661
1971005542
1535211560
2066681095
955335947
571428596
1352250396
730633253
1054522865
704837058
482551214
1216919380
1613156544
1705360443
1179043251
1363235345
214025700
826392990
88201599
1659300322
629093674
50117271
1948546664
2114353757
1149238127
650594286
562131372
2038744681
1822738863
1856712104
1150388288
1774988685
778060569
11138090
450032452
595964512
1497219031
2879560
1859971907
1113817192
1324117124
2131793996
1749536029
1159138043
1731903855
1163208831
1218692894
654263195
1067290503
16900100
1180894358
1959534470
29840688
2006511489
664894869
1845792587
293702081
286427642
1637741126
1569072374
429701993
1203201467
458779801
1291432832
324776208
809814564
123244307
2027878212
325950151
1543774080
252816757
743166466
1056395309
1122115454
1180333515
396014937
839063805
712961627
975243838
1657708974
2140313817
600074187
618957331
409691970
1258836566
1711934123
19892873
1263639797
79626347
1035667854
1715241913
1576595394
1142546885
1469715289
185230789
1145765821
364117357
1555130018
1694419271
884853681
1575463812
1317927528
984647199
252266843
247535566
1553163085
833933567
1383373568
1633079373
1023687859
974700623
987637721
350836829
119497388
1403147972
1099686808
996392718
682083306
150983972
71596797
1498717895
177289722
408877488
118830356
1168528051
201264442
401537612
950749479
1417405807
1289321699
1478331376
1798060412
1163491441
1416623788
1852474816
606879410
1563261135
556143842
833486127
678311911
624193603
1471844715
348485993
111588863
276887011
967894478
944040512
429389478
1070308562
1043680530
560413227
1614985568
1272743107
1518424610
134696313
894727087
1485525077
1248660713
1920162462
1543241574
98175278
163777359
531135332
944284833
145741306
1307341210
669961301
1479503776
1668031141
149243835
1445672419
1094516237
296332625
1626190422
647765120
524303572
1379655895
1165359718
426940693
2127292655
735548088
166287247
1190686720
1729887539
2001076943
2037091623
1772880412
14578216
2014003239
628399481
1257222591
1658947807
1675581097
97031977
894129488
1069559521
2018612229
122286013
101393506
837625374
1299391111
618467692
1792781169
682481807
75044034
2063327713
1388991363
1067823334
624718768
246949649
1119168812
1662903689
2025454414
1998518995
64477677
627953539
973910921
151747568
370806948
1105992299
1603034208
88178743
2049180472
1730680485
529698539
844204880
1870838347
1294634008
2133764271
2033034283
519012485
179339894
742511693
597477199
334465325
1294745823
495081958
897108068
980281851
463911718
478294640
1700303114
1414582904
441869783
1598062719
971901830
409785569
1676111476
970961483
1609767936
655135690
772838884
972833471
1696405365
1391896531
2066605012
832844143
1917614967
154595217
675890541
954301083
552644093
507563271
1459471257
1098433208
1894405297
2114320385
1730097918
366053291
955419061
1788680054
803048331
1956308265
1453801292
1682819452
514588218
1043516890
1348847508
1661186437
808248110
393780924
1585944813
1407341102
101309044
1944915671
2029466949
554074375
1404420362
178397069
449566405
1650046714
1214358491
1407815707
1381840299
230303997
2084303664
505292906
1927536949
37734077
150184935
818946468
1157903650
1361976317
1416223500
1354362344
1999470895
1583658816
1437151316
73893316
1558670540
1586232963
1699617198
842679334
1163021774
973818779
905942259
619549622
1624143327
1729776511
1805658430
493427176
17426041
918951833
1689218558
1453669164
576917301
234768577
1985593580
1005110825
624932770
1453401906
1105632447
1720560922
684953676
663696440
54491583
342324535
196312757
2003777444
708272639
998046299
784150185
1392994865
13251353
2138123420
765802156
1904575259
782818115
869680438
1331309633
1984640510
1887551198
769902890
1478190918
266297083
357798033
1131531537
2112711032
668903580
629202500
1973634436
1651648815
2114448043
1659383341
1968691051
1072078603
2053450231
2087522906
321277646
710058851
1958723309
978568896
1952432721
2011295984
35122194
739967626
728970742
324432696
60432508
1944614980
83402626
672785560
260514291
488293964
856279069
546533958
1491014222
85791271
1231103656
2017440089
1318261678
1346474928
1587719775
95488948
135565045
1600261833
1668861623
206706707
658116136
475718499
1214702677
542461100
1532960329
326995974
103773097
923062280
1733328464
109110344
1252092423
509832494
1859436831
937638021
1068201217
915310341
1865578325
171905226
1779418316
676557824
1575025486
1932106288
1312936720
683756914
1003775170
4884465
2029717285
509160835
1181918028
1212708664
37575464
1150668036
1026140135
2054572022
1341198005
1555775639
624435047
2217577
1600115058
494700450
684838193
64741541
376517641
1512904537
1003200311
1041857774
1094570049
1926814025
291840704
435175148
1572326360
688451838
2134386511
1015996895
1898652247
1544344163
93359857
612928040
579213010
1374515573
1395456620
419493405
1483742083
376880306
37747268
1298351994
1915527115
864305889
1373297092
376944050
747295350
1031351242
483328545
1529233527
1368576461
859624443
2141613459
1446226895
1980762540
132633660
855315342
1530052441
20688165
59034444
370103416
137758206
1228019610
1044166962
280632160
1150665915
473063390
500694594
439587604
123555362
1956830863
343558768
1065089750
2025989688
1021617780
372738107
1564870530
951100243
432890286
1864660960
169428907
913437363
1857057674
1800715399
1597259326
15004946
1539207200
737671964
269759001
57428873
178479755
560561465
1242328993
1169253265
713635528
685576049
161995231
491633597
1132692255
2052292785
926002425
853848078
430637860
270652165
204415092
671460924
138857722
54653325
2142185366
1955729528
2111728859
160802499
835879341
701344441
1938610621
126475654
1464388165
1152160625
497069721
1280644446
5287085
373977102
1901323235
1313751268
1913705790
1243187969
405959024
625171829
806615340
133494582
2018217170
1531349261
1874375414
1931101822
1381615810
1016865806
1074746097
1089385213
1942866687
1949565945
1805105897
2147313478
495099610
1319786737
771719975
943708161
1347885866
1943942798
640999445
1925841824
226346209
1557924060
2011591906
218873634
382779243
1541952989
857413518
980733673
174580537
156971967
406093363
1887038243
1716505790
1205322530
611457319
1404334279
327985148
212215272
380369353
1612167341
590440978
710724619
1681552302
1462511976
1378707719
250464239
58097039
1648757534
339703965
1383527463
1897854195
1039451956
1592727304
1409392685
480784024
130383093
923732468
1429052501
619418568
1266910053
83004652
116553232
83866635
943265943
2116062499
392730201
1761685986
347258569
2055558604
2096095307
619197660
111506000
1060597419
2133238690
883377163
865829688
132570053
417624398
1406313028
833639182
1933224838
1464870955
1396550047
1444078324
1766674222
122039623
707006687
382698881
788047120
787505618
1306756907
332916656
1995999350
1743358409
2090925100
1217513264
1255140637
641296551
42878441
2071740849
183611700
116939695
1978250449
324473415
1326523180
685076129
5025197
614273382
1630777201
512759692
625909479
1880758662
1422477297
1724538208
11919839
733208460
1201765544
752953530
1590830461
1593049052
1717662374
2128353534
299544510
91807553
56772973
925643859
470130037
340580617
818159883
2127353781
121964854
255985038
719528328
1550651332
427245094
718602573
798934787
986896534
2111748034
836123804
64355090
1767133189
1114674872
2075542022
172289789
973165593
243390389
645593976
453830437
228628448
607621074
1530770604
402880169
1715873344
2119372643
1006554252
1103497587
1871073704
1185048520
784793377
1340763671
122623352
685765621
1816568021
2086147715
1718276065
1528877946
1958440949
1362290935
34173621
793760240
900632926
1388126001
332380415
172056294
352340645
1841350448
1688165188
1207823832
1462142340
1544296584
1739405432
939759467
2144440538
2091276124
553664004
307231337
586781668
245486048
7343076
2075774379
624904624
1657544108
1238904916
1037477869
372854739
224825488
292595941
121829741
1855207049
1779932854
862890065
1079993707
63444062
334225773
1812697026
833990761
557343668
1311331486
175443756
1736126423
80582008
1706561124
1776354514
2017191
1998930269
1876927153
1570836682
1193140228
695038809
1994105214
2022940209
138402941
317373270
2135160584
1817630173
88749355
1225380698
1609368325
1978233210
733603535
140717019
1666638135
1210637115
806000640
2076992018
445683834
1883668974
31738395
1087774696
490672070
1166704868
207931501
151098206
1736503289
1297023199
511259808
707040728
1824718720
517939250
1259051517
1007785801
1373561382
1891954362
1959940978
1710274327
2017906897
321950822
1758417172
1723439109
933866291
1268301108
109215836
675688514
694610895
204581754
143324640
245628214
215421794
1053121392
1912669777
236810033
1197449107
293760282
377865609
367123632
1983129905
607496166
762189793
1003887799
419042469
626906160
1817969255
1604420203
1148972507
1707583767
842642426
1215900062
52527574
683354139
212831681
1669209323
1078732577
422995022
18927985
887506951
1872693412
1631927178
654653297
724331787
1908708928
760467218
1374411650
759088390
703928525
873987816
928827853
263069515
1701495331
1911150882
1373506937
1465591760
1712708273
2087313408
1390296126
896415532
2128030285
210931497
229701187
1309601754
1501363596
1090958429
1751592967
1643411681
522215618
1008223160
742981114
1833152802
1820505592
1254086880
1090362655
735006359
79220685
663584568
952963691
655351843
2125942177
2047804035
2088568861
1797560357
1805937449
619083809
991774065
27440113
967877943
1877270871
1427858932
1237396572
503410442
201696615
650755595
676684720
431794520
38273826
1800233848
432645371
1196097927
545610721
300955812
1610154886
70503797
1060998659
839334889
344882209
360938840
24874083
908320860
1324954792
2089857066
429328876
59686738
1042495297
755126026
2096212945
109202987
281831720
1206893420
2095133633
1108171498
1907246359
1379166593
741953588
66421460
363330876
2061741337
594148457
1574881270
55914916
391879468
733409978
1068820364
145084210
1691708992
557805429
1886024960
1296993004
1689921648
1625909485
858127695
468173601
1536239151
843844167
572318432
1348561820
1863348821
44477366
145568867
567042508
431694063
2005912625
2108732685
1823372030
1234470414
1328854763
558896922
1948596579
861310918
577994953
357304914
1785483864
1344454878
2086511239
1666200320
1359718686
889999390
184530214
46979113
1881352304
1717514701
921395704
15625754
368639066
1816887762
472760272
750990137
542171186
1161119229
316883332
268521771
837560886
708807797
522766389
1709024323
871291982
1843967712
861444991
59238165
2049766732
915952018
45169534
915657204
1747971083
1143531447
2071952287
1958085785
1429135849
1210737210
87567091
1471323327
893962090
2076238902
1277555351
1510007706
2091820977
1434218001
1931931113
1745636955
1542196947
2135791644
746827181
306318073
1628595223
1849282513
2103487708
102738737
1123535477
544855211
110569822
1222675876
1853214287
932336745
1065393499
631262998
1379792641
316504914
1840826235
1112024501
1422234793
1403411435
1529288061
1654078567
1334775071
1785237295
245793736
1295251478
515132028
638438151
2097551295
1731486540
72183221
1237018314
1451173422
151727638
126299727
34838608
1112185724
211321280
1910393295
1894968883
760594159
38327988
1898495875
1917918768
812717495
453279594
1103660739
61452931
1321068798
1254220007
1519220104
1893177111
589848366
298743130
253860799
2112328137
87680197
186032371
2062652404
1511903962
747290441
1409214702
880813330
1937461380
1029961366
1393314091
932060810
2113795483
1223562932
1957019775
865931704
793340380
386182796
587570709
1334630442
10874659
2092606051
1938600234
848218259
737573916
187833088
1129635216
416144065
1327128286
1000811975
471638980
126520744
1433918623
718322694
1619261307
209310425
1456656948
925158816
1466648688
1907691828
1178746218
1787546618
874260381
154890260
2014802111
603248032
546691618
565154500
1516497041
173356254
75305241
1161172250
522759859
1910552593
1084475618
1631539176
2047508886
1131842795
1509619941
1128796010
1193968518
2038738977
1138349612
1790072727
534908180
386899246
941934678
1824720303
960773678
1802023091
253193675
134410032
283035546
105961367
317384273
974616428
97806979
839364595
1136623869
2039006199
1119791654
511068928
536607458
1546065631
1555328788
245841676
2131813908
755418008
780061068
1027383210
855430237
1263234015
1903709426
689164205
563903838
741187011
363554056
803278761
112494967
2124093439
700100890
1947028445
1395954382
1324382202
1282034247
1194276737
155676157
138274284
1689775690
545919919
358816089
1739508318
1631167173
1130667868
393022367
289850022
1800037346
528329134
1354564488
1224231183
583213254
861224223
1114633821
2057871304
1295224137
270481937
914815827
1002289141
2120820039
2119561080
902357447
1134068376
2025437068
485398829
980463286
293857110
1156895094
179053417
838786463
1897998888
17231162
1739347819
1887200249
1157130413
742774145
326792599
951424655
576962183
845316881
1237304759
645071485
1763367217
1097425125
84643267
1142589277
1030828226
1981917403
118464337
1454002737
1171833190
1571641641
22362218
860038188
239504347
191261883
106008514
2098868755
698988370
244933536
268338134
579213010
1864971135
1903917345
685557053
1355438556
1201028013
1570415846
159619425
261489937
453672577
1845185253
1189385826
717638486
1545284469
1150345146
1045627840
857894200
1731050603
1463234551
2103609690
1820429218
1032475676
1500869127
1862297515
726042310
1209225508
336712286
150364940
1024421721
2023253079
1347218514
1375766579
1293948050
382546256
1263899153
691442062
1012867613
79616272
1462313686
1742671612
1606410557
489931801
86729371
1520548341
847833412
328910983
1417791846
231911770
486882567
1065383765
1929379541
1902011388
1049590114
466904956
958200658
808715070
1688741819
1727337883
1666756099
1934846067
1896439123
177433263
745274438
1911913740
1603559745
1505581413
846115515
1518446720
1103496188
621704670
1415782569
566039392
2021028417
895137137
306090924
182010780
645531925
1465120727
129843136
1083806928
993969909
1673414952
1274341732
1359420748
947649106
874950239
2080736266
1326616508
192174344
594139322
551492306
372398856
1899189156
1350825466
1467348364
3389178
1940556084
6333021
1360379504
594685128
2105153102
1535302194
1656634544
458255759
1843442640
44939275
289385630
197859905
1664895712
995391752
1279491693
558896525
1095364782
2096343422
1806910921
2047989931
1928158826
649995244
544134166
718840765
366434712
920936907
85378510
769321439
226106591
546713818
1201296617
1518027349
192288764
1753372455
1392189945
589373391
1402711050
2098890482
474616090
244337414
1549033070
284834321
651013067
1084080871
839213293
670152670
1070676501
1965767644
753692640
1336509249
1465249769
1287678863
795426576
2926364
355520148
176835819
1453384917
811035992
1181225019
932641364
2042747127
675205013
1494311108
1272724376
1090770051
179203454
1423922623
1327779773
941438244
1091529958
1480088892
1306803176
753562401
791529947
1933121725
1315165322
1675709510
560265587
1765533788
96737200
161406190
1544344163
105070421
1715455828
1146013800
410507950
1847527580
1702670763
1177979063
2130046528
1876036755
714380696
931468992
676099933
1500458927
844056258
1938266714
1416206066
1430135650
2109183839
2057378191
336451601
429686409
982599782
782283519
168696328
360442967
1191635465
532703618
1076139857
1216191523
2105274853
2120746121
591747003
1292552277
186803773
1005161842
1392397056
1854391092
716196959
463413162
1443080097
1479454198
64463760
841492979
365014098
1895494361
777045483
2079115843
1018657593
227982313
774429383
1614497233
2050780187
477921670
1584977719
1491685217
1282573040
810702469
1629137517
2050894302
1575156153
1606242346
2107409815
1757010601
707004345
1123801954
2093213316
2124704810
1911908766
1360102513
1043803157
602258879
897426264
2108406041
328388958
379729399
1127484160
1551362710
624440468
1630282727
1623551288
1843200862
578774327
237827254
277427345
37982617
2126311313
1133095813
2004677461
1456596343
195527799
1829384693
921967624
1441046605
1056754547
891066778
2019852923
1148334843
1239091716
588412648
209834679
1331350581
1259536719
615787041
1906366180
716971033
814528110
1517801748
988029202
76198262
1308648117
1747776673
985729697
2139441782
1778820515
124455739
43810319
928622059
2141920579
900695466
1718800959
2081239194
127096009
1816615133
1648699674
1671973865
554304832
793576027
1638530297
908386547
2038157493
1050656019
485442132
1196047601
1672314470
1309989837
1323229472
2062001717
603096582
2134231268
1533485451
74497503
765121852
1950892353
1005161252
965514019
636703380
2039586881
830116295
1690198479
521003243
1315232438
1228129770
1688960564
1251511381
631585388
524861888
871058243
862183894
1554473921
1997150160
1141254264
1127697248
775872058
1268166716
1840175118
1795577222
882672114
1476091118
799823897
785408886
274185824
252268104
528961283
1653979846
1794264426
1421432745
867266259
331744370
17978441
58622410
1149081994
133941551
1837579793
2139647960
1305467339
1573145144
799060213
2116107093
292174370
658534508
1486995577
1163079568
1111865316
649326679
2035424537
1583991243
1076575188
1503330445
1726525318
478368360
2042220471
1107859687
318101435
1164134163
1152853420
466548366
1776127950
220242742
512864932
1920872645
1698379800
659438600
1040892194
869247853
1312141278
546728373
2017538708
1750465382
1925687603
1294575510
794692095
1896932071
1732420149
823922070
1102534758
542621942
848779763
782399048
747662478
548859104
587037973
401549566
164664246
1225548872
570086859
1958396237
749632026
1737093676
1626898188
471538793
2088232962
306165417
2126418170
1754165757
1465521463
973970500
2064033591
1209319732
1259134457
187324690
257062340
270645523
797196006
1254878091
1277619708
1406428343
1556093581
1768193905
1719623624
1652845188
1788600978
276181632
1005521366
1441231863
1677558686
1511020154
667175293
2041417779
335403126
1014866246
510902265
432103335
1444251306
706333617
359511390
844525931
1533389877
1886209012
1446647666
1636899207
1421505367
1894699095
1181783991
40678153
1517454312
430673099
430701634
1157903650
1970931953
1622879656
1512281952
1043626438
1595572285
1240353531
228602394
339657255
10253421
496719619
757333800
1189457345
449672405
1022436442
1435697659
965966869
1289937704
838142062
739366590
997354953
208840497
2128149438
2210868
518440085
1618514834
1743412072
1204894936
934112047
962659266
1115983230
2072454213
2117149586
1313641430
1280044606
1605119058
2068013732
1859759383
891575800
1096574306
1432211856
1392818147
1072215760
1722812319
1471497658
140085881
1904968825
1029904323
399823888
1190067569
1960540621
1284566464
1035461298
610543157
764130017
1238804992
877045603
349275800
1512034975
699979389
249195738
444524430
1926429887
305282802
153070753
1307952607
305947814
2125259831
1633725291
1821497981
251500980
1937804301
273677205
344077997
1805565457
1982227276
962968406
565457745
124590955
204436416
1913163717
812974386
1274880489
1153584283
1689178689
1729737785
1817647182
1108087792
792369865
1065552994
1948704814
213834755
179902845
1333364482
166040421
764095833
1608666216
55078241
738713760
1591599805
211114549
597415529
231984858
1551559504
1404924544
1875220695
486437102
1736843521
1690081149
638640186
1496749148
465093953
426677145
77545312
1010073001
1711983580
1937963068
1216241502
362704982
1081138032
1598590963
185186555
1915191525
1148173606
431554071
553959849
296562873
1489533913
1722175301
2015971558
1672509980
708417617
378885995
646490717
832158708
293223890
1367292107
1794189983
1760580288
1689251412
2134971562
1057080610
852900361
808076271
556315013
1710500797
840877827
873366322
463819449
533838032
1627685511
1615484862
708470892
380841429
2056901977
1942096054
110510902
1233526208
1285800532
1719201169
1743942790
423972981
1661482782
1556508425
433511872
1362274498
1918401664
1886195290
57146360
2065643652
1164987813
129223620
502655491
256506504
173974148
1217572377
669305147
430865918
520947135
1119814961
683689710
274203988
2039322552
942520280
1553170932
1069381673
843683198
340107285
1525628106
353761754
943622802
1632017874
892909587
2034025433
1982975898
1747713699
1646934999
431119407
1304033631
1623645114
2029407534
290213791
94842756
558236307
433999594
918625517
1980853551
652948755
429850079
972817533
604593367
1067875943
576909119
1978819313
1209248887
441982961
1164353430
1372438467
1662288609
745148980
882054557
1764983843
263332177
1168287971
1034054944
343473842
1252015136
1898135471
2009318693
1926990091
392355153
1204812788
639864463
1860540989
1034744960
913840972
321083191
2063229058
1780099053
1746038868
1649142003
21889435
683499073
369372522
1686331516
833784859
522287639
162446297
598895742
1962118648
1699487175
1988597441
1350587066
4407793
732252264
1065702069
192293916
853501885
220218406
2118037169
1759316583
10347221
641331121
1023160719
736391169
174153492
845347978
1635092957
2143917114
26409351
1840004726
1540526857
1325572506
1160588806
44088496
75494639
1051938390
1423503351
713836804
759146486
1755102915
1290649263
231589231
174168378
1727721711
2093287514
619548493
279764873
734078922
1701791151
1954608992
1486498569
935082265
753731847
511547649
1222764833
1350388885
794428463
1152950844
16755362
374330593
563677008
220961544
993059433
809377845
984544605
739965334
346249520
1584898475
980655424
222517745
1696740039
1514696662
1491067225
1762068329
542322113
1775639401
822724039
496111756
1817926354
43528158
842911294
25843823
1038630248
619034854
1444939664
1988501188
378000321
163529883
902530384
1310852490
1183487413
536120819
1584804539
2122907467
471554635
458767406
192217065
641427326
1285069499
390439310
737326625
91661980
1105225390
1730173801
1458813010
188551416
881091211
1996804341
1664451115
1442525276
592994879
2096511787
1961742150
1054296409
462637998
220322087
1183898138
483806576
625305858
1080438272
1175509035
1707811059
207639023
1435768383
1806792482
800169018
559839320
1737576200
1345740955
994459231
1752552752
757739607
1208173817
1875911893
263441948
1530262126
1950736386
659346141
1671307730
1373996873
1056809173
1115327972
2024492578
1380653071
1783480154
164293999
1642057896
1320368511
556332550
1701418479
9586779
826104480
1512922694
689716267
2064362712
1240942673
618656940
187246688
1719876349
647901988
527039659
1871590176
1448580300
1553996299
1643711739
1466095598
1214509920
1952108984
1682101515
1956715100
1302887155
727291735
1162507259
1860858301
1235358622
2046845995
637637692
573385018
1395038738
1936693561
1021987439
274062212
1128196173
15066295
149900403
1451062640
2129694530
1526309291
2056501779
1921181774
759520961
1235534351
1905160775
1113298293
636203584
2019746315
1797919538
735311929
1933489478
204707531
1390279019
125850096
171069189
1518525458
919361149
1194567213
887443473
1371502734
182104706
1739492
1085462489
456177593
711218057
581915319
1382148615
1914965030
264543250
406745704
637149765
757773828
763804117
1612871797
2037960127
1726859881
460845703
1753210979
506695823
1816215435
1362581402
326186810
1890375541
592403376
1750873914
1279069450
8744911
1127880184
588493550
792359620
93662733
1479411985
721484395
1752806977
1300521298
414744155
983415501
1171804324
2024650234
2110131888
2132335581
1277279793
368809992
59589886
1073323216
559909514
370643423
923801908
1467833490
476577412
925987744
723294488
1620126821
1507820360
1144764209
2031676346
919089254
831329840
2074962706
1367815500
1105119650
2044247423
1784939353
161054885
885936777
448613445
1930376977
63267462
905221865
189751301
1875650755
880943675
1948801765
1452562982
1456144916
1433903985
1905422110
1634380699
1711996248
258519900
1685077280
1937962745
2045160668
1332280482
1341088362
2047073845
801697051
1690271649
302313505
1867571070
1907023157
659869397
728874701
521343698
1811629662
1343012943
778273457
1177936181
1234709747
97264233
1970817099
1091924639
2027532967
436924485
1127070155
1898844563
1169246948
1552004974
1093438742
1796060781
1786119527
533730524
1259596833
479958851
1365313319
984211625
1541565509
1431892831
1951151129
1411284076
1862326490
1200974747
172826510
1096584492
386907268
1220651916
1371626402
872852549
962929131
1246361464
1157330301
1230618257
900019308
297443682
1388412793
1445267451
1441683538
967334648
694332095
1913513249
2056524070
138762949
1143655285
1944505693
1077911414
186943394
2029498898
771742396
1223890248
1167230686
1132435063
103400165
2107963425
314035698
1433610936
1102704879
116651433
266061999
536864310
120654689
75392415
1643275972
1650170715
1005291191
380768388
1359093383
1639388094
1494445431
1063812649
36404677
2120794360
1134400817
239867174
1528378990
740766406
1952336959
1233495154
263546391
1647515512
1850194892
1831885816
1211825425
478729684
1967984218
749053417
662071104
1659807964
906663100
2099388999
461961739
1792226103
1375610932
1236067301
672561790
1427493551
276275644
1145556276
862780438
703898853
2027467746
1916531208
1396317152
1215423719
1884445267
522274597
1196003170
425339974
131895381
1480718698
814541369
1918951253
2039385457
1656983209
1329583682
305519996
569089448
2118929471
598503281
1538167183
747479865
300189648
1888886972
1067276976
2058023366
1418512202
1124818555
1793419520
2002346981
1009778878
443405655
986639629
1407808018
657281997
900814159
414559167
1342305274
1931543869
104124474
964818485
1180040820
2105177570
2020493103
194791380
1952208332
963051893
2014513667
326471186
1724370659
342647749
1451631055
12785519
644076581
1177495148
386372239
1996750380
1748081354
1752620837
2041181617
184718234
620863983
1614139044
460644556
482963243
274717785
1705638652
1937354719
1038812234
1546898046
1303964269
383511354
179093712
655555904
614105319
196437738
85856784
1761429672
1922435936
62585371
1839471133
2034431731
1399329056
441911265
164663778
168421905
155685757
1829316201
752806456
49102904
373561004
1442986165
1829159461
1988044999
1112510492
1155326734
772924489
1714964370
760995517
496678664
1104726765
237735516
1222015943
1316070497
381156038
2038123078
352324846
2126599167
230551489
525606952
1788724229
180752165
5685657
560199684
407066046
110924135
1045875315
1411488608
707661808
794178608
736938115
748556114
1616790944
1696379517
765469433
49749474
878775198
931000751
162106990
511090469
757800729
1182824232
1892068788
1264586792
1690322234
27657121
1386041354
857220871
1868063162
698433641
1940157421
842303599
1406014208
116390447
718354514
2139070462
843794599
837878592
1656653267
122401831
1907344895
778969959
1859321344
1662724505
1547259123
1379634232
1841911696
1177443705
15161952
351403643
1801579295
1104732805
597192786
1367022293
966202456
170787433
1548158194
1984130059
1002827340
1143428478
1694398840
1244672301
1696953737
478460418
1474680769
900285037
671729656
2127608616
2054984504
767046443
1768473838
546798767
1311623166
2038853309
1993794276
1801832604
1978161960
1260549975
1120191794
1616067820
1127563732
951919338
29857426
653453346
1436721461
935422600
376563556
808567136
691164957
477026902
2126216265
61024766
1081856564
994472869
1843726490
19439358
118740876
871981238
1352300027
1679055241
1329602816
1694277242
1834698611
1853162187
879811916
847565276
1907453266
466065456
680520009
998495920
1625011251
5495680
432093402
1686190138
1698169325
355415359
584628052
771621790
828906656
1370332906
1486990042
231895493
1817397790
991169634
228612843
399487475
1424057821
1432879497
32243566
2134768077
192598987
1514493293
384258302
276374262
877349317
1574078108
1232649497
1150215644
556653025
1753901424
1796300130
1670514478
309809854
1861524599
301732070
1476904228
256314074
2058486468
856835724
1391404880
1537006008
1339709683
183645906
1984153761
1888522160
1293576122
845462883
801294772
2103937249
898090414
1410935154
410405365
1740667173
646797483
1468184046
322098332
1425553972
1894170092
1580755547
2138840021
2015768482
1134222274
774151019
1780832190
983904429
769161230
2145598819
284447463
2115989863
924664078
792136528
893568438
991248414
1283170927
54893451
704586403
446313181
1439114184
2120044999
364524561
994180375
1010665842
1048214074
25316299
1768797298
2135407695
255976726
1577241229
1091952982
231571951
1075223512
726354362
203541533
1251779350
664753126
1986084845
841282899
1960407186
548822143
1268237096
1268196257
466333166
343960854
1853353147
899010605
716983592
769580705
1655053717
716372578
2072927989
1602282132
2087887154
235094174
828934158
1771604642
665934075
1111417676
601929696
1347122794
1943979675
761570574
1320821109
857347984
146115777
1871783764
699181732
892808781
1037467596
912702687
1012454962
1342486241
2105988828
97162844
1414086878
1344987245
888462079
2020367824
2039037828
1777655908
366210383
797834782
1055224273
1397817071
171978798
335471129
1117877611
424822404
1657300152
379971629
1721833154
1401465946
659199486
2067457589
520663665
425875013
214443449
1377672174
2130275039
2050160785
265332441
751060501
1813948259
1940353189
1045665392
883076074
81804445
1507905772
1609149088
502928529
978336702
332180029
955636122
1564536242
1532569086
821093108
841263669
2019643073
1029943367
989112512
1688212645
1017265765
685209938
24524472
1471011699
1176678385
63069474
1304580180
1466925549
758263150
568595575
1136784248
163807585
1632035995
773876245
413973897
1287371180
401975738
480948769
1710939463
2060736317
1491916867
377788631
1677783119
1836673450
251227065
886336022
1463320025
376280565
1619309828
1715897208
1542111277
1552008142
787991502
965625611
432106300
1689600143
1720187100
1482070308
31619723
1875206743
1108954853
1886091209
264977662
186950777
2006968428
954096276
1365605784
996832454
688450136
257109079
275124275
1010734343
1204926992
1768932006
56664202
1916900634
1338302001
1826698750
729795425
1305818625
521292450
1410048819
2080270172
1003498772
1925972414
2005739432
1400916639
341611707
1361396140
286813059
1756178841
2079763188
879264129
357665757
2059220756
1000943567
939581689
1977722634
1747779140
1467990235
25408847
1638305108
1827301883
294045282
1763931882
1048074089
1202031741
1882746037
774466513
290277425
1713321084
1525573204
124765854
424984918
526470286
1646117714
638180502
1349049319
722711072
761167252
1680556054
485872139
1721384694
1872035617
991244921
1685542229
2060839617
689344478
161457695
1078387513
1714244354
1401705761
1875515634
2060746556
386649261
1508730645
1672281960
1866994532
262299896
1951236891
535182358
175791487
543232136
367587325
918529670
1542545832
1824080916
1273461602
1571084488
746686963
779764273
50008095
1415104828
615643785
1500841977
20813395
1029127281
1055365990
243944795
553052312
1937554558
1846550384
511051532
228264870
71736046
898123063
1553273003
457809606
229162216
773895931
930343344
489681342
332665470
1670351294
1472087893
2077171510
130770889
1000640138
1823210338
1234263630
1516108602
472006015
1163693271
1056522738
767240229
1396018398
1235822744
828351729
31339717
1012589652
44445828
741513473
1317780511
1884337510
1348938815
1980263336
1781515295
659497571
175025950
496784201
2119805097
1334896051
1656028031
376824352
2118650030
641073582
302536363
765405699
2117562385
1136217358
191507260
1520891830
665995967
416034162
1869839558
1932622316
1592835194
2026842799
1390684890
535748468
631927001
424589639
1727251040
1620194335
1603438874
60902971
1463970387
101552900
1586404751
161268303
1716856994
1371336228
743905725
657060619
778249571
1174177224
1979022211
1028396866
345826080
1657276373
720086977
1115796581
747724734
385501766
1310540095
806598890
964951155
566935840
405557154
1916097405
1652107404
1291621821
186303885
541775232
204387198
1165711154
1185505602
2087050549
1104866724
868348690
184469495
1807936729
1228929478
686856234
1368059605
495046108
1037976270
1380647814
1476593081
451529314
1192998446
1629425928
1382909570
865308652
1947184301
1351297735
1664347871
1795869938
820651871
2002646302
1983680870
345898111
1939720271
731362220
1668210337
665887141
1365993484
269575803
842201226
852994767
1550272147
1211479575
84622789
2030696627
1819846105
1612860914
1303366692
545029056
438147372
919121723
1384316627
19438752
1261659250
955454626
1036396456
672970119
266762685
647791859
994358351
1947411422
266382740
2039775650
1231256345
702724547
793904788
1621805690
381450295
1450648934
357135900
95803360
1310963113
559517386
46335957
863777749
1263654138
627077613
483272781
1826946821
460983857
435860881
425667660
66662636
1858342925
1139975584
1673975495
394837483
2061731238
257726710
1930194324
1786611127
374436424
1748056314
1714629706
1336022595
423035442
269745195
262851499
207734007
388746235
132470990
705987551
671658635
844977698
35550097
449994034
134236095
682532397
120872253
1032627504
2086081072
1148629148
2126688721
1962838565
1642942351
2091300166
1918993077
450249134
110597473
1879643489
855572421
216180241
816933621
145955742
870712072
129713376
1288534024
1783936646
1025677649
558912743
1016109419
672201611
1597471069
1060391336
1062339208
772717885
2076213085
1301660756
210844127
566576920
424233991
1805311027
1417550073
374949014
2067069488
539958668
946395787
737504309
1104976163
2097428445
1842798945
1291965945
1083767113
567516610
1996344353
1136780817
674893362
1580937144
1141723968
1052533858
1312086243
1565403965
2129576421
1961355903
281599138
2089938967
280403672
1363846019
2002797075
146523655
769150686
1136867638
757707145
173480235
1962672311
223388165
1303450770
1110345571
1554023003
1400920103
2027828657
2115467993
230045818
1613900294
1727765401
1635675201
463301446
1545511246
903254758
1544413271
1951284684
1515063332
1816599686
1787826915
1224982048
313504782
1980583022
573198781
1703320230
2055690998
798131233
1748231377
662767601
1265209939
1328019276
1484737462
535112894
214710424
1061608687
556628028
394976583
471148512
904074614
1075037946
525357560
98287288
1761707690
930521480
738239227
1206436690
347626256
1996895731
1866663119
1327712584
1924295135
313458817
1499534504
454291532
2013811401
48880213
1958025077
437754464
2023249069
592073283
170514630
1423637884
314663226
2004924189
1854524235
1272099798
1174884254
2057217401
1393299412
1694380833
1578357865
1997815144
1176926489
2095982211
2136211591
1862315811
97228939
678793415
1917854570
154053395
1210237116
1250643486
279086455
1639141056
999486040
1675461485
109293368
1899881026
1183461213
648142786
971938342
1730892952
1962724087
53607160
2047059435
245757552
1751107983
617440592
1525209938
337822317
186763207
1820939082
364963351
567684792
723009058
1494882428
263667002
1347118896
1078790363
1996563286
678731584
459447705
1503858827
339195663
1281237733
413489986
1291759268
2036463431
484542069
182480751
332218427
1826580428
1770922659
1055349245
1742757706
1156335138
1629881607
1748615580
1561789452
1956533810
676914186
1683560128
2003074990
765285646
1117422192
688819928
1205409639
520099180
243128367
644512663
1790602316
1577036723
691232457
922096585
889341410
601940551
1031490089
1454049198
178485782
1643376142
1441204443
1902521715
1647838660
352835
1323490624
229204304
709934927
1117906952
149722621
1322390058
1744543012
1840567750
2007901446
1800688140
1191909592
230591875
1027612496
951246669
811523934
646765733
571395749
353510749
1246120862
1505023061
2136225298
431893602
1136900159
1709522380
18211397
1501337937
2013526340
881804055
1154357948
56988935
889933777
1965069824
993363515
475398328
1028624892
1047560346
1557869571
2055228441
1985686742
590899619
456209106
1082811353
382291815
700574327
1859645209
2016440603
1838246194
888251624
1352669045
1605491068
1762129227
650004292
931330107
1126104949
1258960653
274981628
1063119235
1631480714
1760403504
332730704
1501640591
971605557
1618541609
1782569410
456223511
2117339968
619526580
1806217401
623945682
153702987
1714466404
1191720555
496023773
1811822750
1350113644
1800582939
1633556896
1977770402
1402321368
262573860
177063073
31832095
458428618
114720022
954289189
317396043
222745243
1650935082
796024028
2046729984
2062790523
184664874
1750665917
840739086
1828390001
157632255
2144800349
895504112
1412960344
1946752844
1128239264
1720464480
302725360
1917200477
941646232
1270792233
2069565145
1367310162
766873562
1633234297
215989837
1892464397
1867402414
243014800
1365199045
1337768849
1308727803
654564942
1316859104
1513025898
1946589954
887954534
608513099
2144397151
715404771
1659773117
1218224836
536495661
409261136
1344253759
586833749
925172212
1392095545
68763212
495490819
1904681538
337884225
1201165104
2034434286
1526038958
947299322
2010798276
1394872809
1584570406
569033424
1753174478
585356569
1850408113
1076384443
2091784417
1437095322
53592978
2136682189
229697727
2008364337
1067308549
532219914
2036261903
996932482
972336803
101233463
947495407
460956803
514896932
374235984
775925953
1208717695
581049362
1689437999
369104212
433706289
841087800
1857129215
1256390134
781153378
22512652
1823424624
525972458
2125819128
1728330529
2032382284
789845632
2025634862
1327754394
151833995
63000188
1494095370
1680836172
389798687
253292131
817838110
1620047476
183992516
37044262
892301951
731161746
847464302
1979731567
833960913
459291956
555897551
1512570557
1113839740
1245124695
521442802
29381594
771432124
1193662075
1299774138
839759398
1400188035
1711876412
1320219383
686382466
1657856752
1535971508
1244767358
1106019585
624104586
419729479
1625953920
765402429
1569729129
1369886188
1624236490
992371761
1373023576
1008084597
1492236598
706497885
2136206728
1046253844
1061872945
2046618390
639342334
561706960
624446627
1027862236
231267895
590110377
2031259116
127228224
1982399875
531271324
1746679016
663572169
1356575280
1450771700
285943331
2112249351
792052233
1694636136
890143962
775331317
1850144695
1913585810
1533687606
1011079775
853889544
1901839727
1648219552
1696078798
1828326505
1210454718
827015283
913477034
2105546182
1355905090
384622674
1768613814
628033270
202620750
517618886
1810184497
929254641
1713861989
1751885638
1315293355
595282702
1016849500
80926625
360444829
26432517
296243606
1137207403
1856418317
596274667
1592036540
1249766236
842201220
1371981280
467650733
925812578
1254806928
96425197
810885291
521752078
1853349068
1624285133
1667937888
865155390
885898817
932919796
1715500221
445070114
150007580
381294745
583530950
1025938094
538301663
636209154
716117622
1421224189
485058010
1267678678
1245475912
297280566
37747268
1866442902
1153755417
681872749
688862530
2110388882
153478673
462041117
405386288
1711289842
1573891407
1111332132
601380558
1139585077
1462220803
881626847
1125532494
1497695277
276968570
1271646468
249703709
1546952312
2060543547
1496981531
57040396
45599838
1274948531
1208539370
239969203
363700261
1132189875
240136348
439364332
761720025
186908088
2144408219
1238552826
615879042
734260324
1996939831
939567377
452669532
837612755
1592098823
604080714
1347692243
522665274
18669993
96265971
2052587995
1575227177
1904924730
252678610
490197606
1766751048
88810570
1759019925
731007711
708859046
1851954474
793617968
1781297690
490838780
1226509200
1803233261
1120884169
722822429
517012172
1481263586
1672678216
1756557652
380824637
2082908062
20904614
1888866559
163181095
1183347145
1457349019
2110528793
555331885
1952649147
1756254093
1865609285
582143282
845631705
1948132705
1081087667
258205443
93331569
22623598
929913126
1395208511
1419408331
161970167
317573562
1412593280
853225424
1574782198
48509008
992369553
1523326325
316140982
999232361
1099165738
625481975
836663272
2136101157
1457374841
1423917972
105671084
1606519750
1863323443
1618669738
436063515
956769471
487031211
708865909
373550404
1903896049
929739280
435129044
843784683
782714592
1800210595
179473078
1227640960
400272775
47379263
918774687
1652181544
1640733360
352668305
514880995
2102186917
2117522851
700493262
505208874
114664515
174986305
1929091233
1306771110
977501172
51270004
1154039558
1733470046
554550178
1392170051
1874156194
261671474
1300601491
1690667243
243430871
1884808667
1436008064
587271618
1821282294
771072028
670059585
645474080
1910731483
315719664
279686843
1909621060
173250466
1973518278
1443079012
766281337
633665012
601541620
319483398
402096304
897857015
1950076664
849937541
1089301751
2012058965
894955943
668373925
413886847
1270626179
1705954418
1334151052
1284560845
361908278
305856292
1092548484
1010149027
1656209897
538836020
2037281938
1688298093
39132443
45294576
1667864155
254623923
1591522209
2063561724
1624442317
1357214986
425570889
1598187382
671561430
487388265
2007965241
292807839
2045351176
1422550896
1462858512
877970726
1371948269
1674962316
1788762620
148224701
1324398128
2086872324
461909682
2141480946
2099145502
115565624
1199469230
1473642704
1470446546
962229909
988602893
268081493
892124772
1801779039
1758617618
6520698
1580865856
1765556676
1053296717
145719162
604890320
1747155708
1747572845
66749766
1222716923
1094547087
1210865954
833995844
823872770
2096741807
238109932
867117374
319285364
557647243
1541985575
1752830708
687237368
269781850
359288041
1067341268
726906110
985650671
460402221
307238874
1112578626
905785388
1641186617
1416939768
964321077
1091430544
1003142678
1853322319
794921788
1845125366
830390507
1927164965
1885664639
1903404069
449001121
268116657
228372898
342669965
1060881663
625765560
154805055
906171802
1008371781
1270888748
649419864
862103013
2101148629
2009476119
2028348336
2025383941
2132976147
58150918
1169646144
1481649456
1464157732
1207220824
1485522445
1832465297
813628872
941343404
158456891
361694951
953172728
637797418
120556523
1521396354
2086068440
1770981362
651849004
1569766798
1586926111
1172090967
934999328
1559484300
1617251845
1257010510
138575321
1242240441
1213709081
761203731
1257542589
2114593806
202634468
1880826994
880003257
288303906
943130716
246034470
1650958357
1076159151
345151551
525490910
1166417880
878750450
1147964668
339331939
1410408868
2054740588
1261244794
1218204033
1872705657
1035467614
2099313024
1563792288
1734241062
1522772671
1036674241
1607287381
1645194956
1989637832
318961487
54240795
246111249
1434698415
1293484747
1392219112
2011025777
719914517
1788531103
1265528343
1227284767
771888568
972175648
103363126
1070379219
1611741630
1412777907
744768566
848619671
838471305
449696419
2134912395
1682917822
38762172
1985812122
444351908
1230671058
286041788
1777862600
5330353
1167256581
1939272811
277539319
1760930038
759716949
1412406431
1452789991
749783129
687357040
931075307
116269550
2110082391
1885420106
1270463121
1011428809
1690171935
85767662
1744994471
1859978855
205558338
34057130
154563526
1281001240
1361018141
574869687
1229163868
1125773473
1240232449
743283491
1340944867
1037078769
1487510541
1707134733
1744884341
571469132
1512196701
1745144433
252008680
497938483
2146599309
155419182
1466079799
1076875220
1038619491
1188704447
338397151
1414862366
1223037279
1737314340
1693943159
145594643
2143096823
842799783
1095144038
1506163399
1640723994
563782009
1466042582
1730506538
1057521185
1441271715
1463435151
2131907825
2018608294
290285288
586221049
823245264
873598926
738468441
1939866034
1155891037
1118786112
1268513996
883152493
1434408847
565486793
1102074487
1644466615
1905323810
469615823
739061011
2026467374
634736078
1966994841
2059019714
1869289793
1004011864
1742965959
1537208052
1148418949
876835247
505363603
388842492
880221007
1151713712
1917351198
696311155
1750780496
180029833
949087890
1115368436
1384559633
1091393473
116422305
437335991
2044414344
1882917537
596464167
1504286043
1055556938
697989690
123787009
1530162589
522322647
208332379
1780790447
1370312025
1902329385
1891785181
943674649
751706334
83502753
1100395887
2132568732
351670704
1570547990
425543067
2023541069
909561921
2026485637
460729601
789228053
819193461
665679771
1691696813
1580614462
137983
1913865959
488737184
867850661
586781668
516320496
69196022
303075071
923962340
1598790442
1593348066
1881706384
1485983323
119051277
555506919
1562148538
955644593
1354529403
459269991
331888410
1464461284
1545893422
111807351
878798824
832347172
893300535
1698041367
1252149549
1609501013
638273328
1425954519
1733075408
291830943
1531287206
397141534
947030576
657940814
263731742
824734906
2129371848
909213208
749854533
1411064659
2044789750
610416684
1608828571
1087554196
1829551037
2138979809
1498555194
1331000069
1525148783
117277095
1585094678
829793199
945438436
75583142
2066336672
1343121203
1386346808
2011551710
1745270475
754148174
371287016
1857036729
1020369715
1045293430
761153560
1071106903
23671562
1408581246
1507687702
2112711867
1682535632
2043148503
1242167034
1475284009
2094934353
163068427
1161093815
2086791880
775477066
1948266262
2058831518
790430136
1472745309
24058476
1739327441
917765545
780018099
1652424153
135577585
1511808352
998373758
490717480
1663993512
367687075
534333946
488693419
661014646
679594962
346216626
1381631142
1416583794
1399423644
1748370358
1146762811
1939935357
1916469545
935945341
289572128
1008465159
1086143605
2019432952
1112493839
120677682
1595779088
1750907964
1810319906
414232452
63561595
1032566443
875181071
2068422915
1910767807
1793817664
40410040
1289558120
1465488442
1289817082
97046816
1227829522
1642064991
645894827
1433942242
1471224888
914124173
1074963464
1929302156
212621459
1930335935
544056306
1698767353
429586732
433379195
1480214774
136929175
882839809
272568423
206739520
50044671
1463268592
1379767434
1835971228
564160572
1152663264
646374999
1487396149
1616876912
1036908849
1975251994
413126092
2031438471
1056484175
624798517
1071946999
830064674
1889107289
1144999330
1719534042
307496446
120426641
532041271
906927183
854403601
961709313
1293271200
1586924417
750354262
589822171
310403852
894481599
924365398
2079555119
1214206552
1771554980
699418666
1818045358
1445036182
743710410
686687268
288630713
440266628
1563305774
236535689
1074826196
1774596152
150841191
1455616325
232346046
1174102556
457173101
1221267993
1365394755
1963108893
1679089286
548540711
792709271
325901949
324079765
83139245
955547819
1412776412
1879594761
471220793
534427527
1288941732
1954364071
2069786987
66610968
846730907
878976204
1090514103
585160411
1891917816
1375079739
838612603
385244876
2007641115
2099292412
1785943339
923310231
550510937
1234341281
517657715
229006938
1238221815
1837777923
1155871755
811026329
650370082
1424734360
1419294642
83306248
1403651308
563891045
3807907
2113401089
1994514119
931578858
322464246
1992280513
337349581
1107051569
1156454300
748472961
606263632
1480616082
790226608
541111367
1606639708
725100361
828303561
887962012
466421437
1938888631
1079840225
2065100198
1066086114
1436669242
2052194579
1286910330
1796867263
662745222
1384133504
90206471
2009297747
324624173
1869488811
708311964
1643563888
1522092873
1936237290
1691283766
1982593990
543727580
324990422
1227350966
285509683
306746827
752155583
98742083
1670464459
1832734202
2039845960
720916645
854917018
398896791
903293715
983648658
2142937406
738322153
1516387175
2051949336
434102985
694629007
1536248220
1985524646
1441518498
760478571
1278594137
1652198126
400452349
2069093460
1064852920
1908764661
1898046236
1381606302
1584552737
2106275091
1158225004
1347192169
905002121
400938413
2025931009
228756331
590436571
704732983
519969327
13414491
828858972
226078917
1817537985
1205448650
665901798
371271889
1851065739
1982405713
1105386722
287040278
405804579
1472294999
1112251930
832303287
2032395503
1633842818
372379196
551169079
693691520
1926403649
1366480333
1176539654
1534075113
1197515443
1648039566
765667983
837028981
1724903742
2006505312
282084117
256484265
1543872037
689896364
1346450957
1624263768
1655602998
518470350
338123975
1956892418
145382218
1679312053
744357296
813528406
1681070583
1790818390
544910015
1881333209
1779721312
384702581
1841708125
1524330104
1391438312
994079834
678680065
69830882
947581506
197878186
936750387
1846232287
468038654
1688474454
941430345
2081580397
2143235162
2027910986
1566306850
1145828890
411955780
478802828
1073438458
1885478381
1976436982
1457239472
1532787337
785351039
781040734
1443758165
1977498445
2028289694
519276551
1310458454
455190667
794595163
1644523866
1668759639
886968512
1953605772
1889634747
757261221
1720453160
1699917046
1684665860
129757635
798148276
947785719
319342873
993523120
274617063
1234874670
1496250465
1338740340
666631482
1283433255
1584105534
1482097257
244886155
581011525
1412372740
1647371491
1974993771
1997441174
773416737
450723424
912652023
409987034
985916050
1430284818
468721128
1026291471
449231885
653331999
552268427
35364846
1118488446
1992316428
856925583
391940892
1627052049
171737373
1096834773
1177523760
504302821
1039838299
676852832
328703857
904156139
156416840
1855131102
670135053
763962977
2117541479
1895872644
1702389089
1378025849
1862544643
329909280
1289125916
1850019279
817083159
844283023
1269066283
904321346
107697304
2001835205
1340119998
1405700505
1238738
1674270738
312310821
123246367
252179750
447806828
1941758563
1699868173
1863012780
1580302362
2073266195
912830048
1754040825
11029825
1074466774
1994677575
992219283
1461980878
704483165
1491032394
518462448
802287051
955458387
1793418708
484321249
1595886720
104102818
1918232357
165616771
135742440
1771156203
535987983
567177926
433514675
975249075
1486783485
1368872536
1877055764
2023422951
856654041
478661464
282984054
1399110569
220459156
1460157050
1475442861
1979026189
1129163859
1724646501
1148589865
343385403
115724254
177352774
226529939
1528694729
1650651125
1018833091
673651677
1709054270
2004022233
1475577342
748936656
1369051122
269556349
897806221
89184604
361769604
261017682
1049683680
1534626447
1967526962
560207458
1238202166
712621985
1590308857
1260647815
1074404709
747115868
1021830442
265404127
729161177
1388964016
1620587273
667301306
231287826
1111334295
174096617
2012453233
1243376791
124782736
274771550
1391508460
514166637
429756359
633750025
1838853831
701631627
2114753020
832469232
929737002
2145867355
2094652110
1525992220
195966455
1327274668
2129322534
1903313856
1035559306
1833340132
416592771
2081380493
1370093757
61725206
952803759
1594393963
1420256770
1513546565
269275575
1308085672
1123419898
1241514613
1851160792
1385958555
145145436
44190282
1518059370
710624744
829359797
1181825121
2064230108
1689346335
492317413
1006159156
870464455
1237566364
278313216
1349531229
585720945
1406880675
895971118
160275950
627015130
918743511
1690710654
1925816994
2090768669
759626319
1150613076
1145551576
2080254664
1649231976
381382577
868597339
1710002922
15694276
998535795
1999286646
55519410
633201050
1796336883
1173826652
328063674
894828728
1228215838
784771405
1383127269
1954793148
572117771
60142141
2123433932
1367505476
982530289
120692718
2012922095
1591051382
1102112726
917585757
1996199713
697763445
527448800
140835436
1283433255
1643541747
1754098044
1118317320
1601034971
1483052862
1906862867
1401223803
1677126204
437774111
592764594
2112671220
666066209
1656824446
1659310158
1761115438
1844097268
1282107302
759301690
1555356046
1566465721
1980292047
551899479
115294068
502448043
191749406
1322617381
130385501
1897903696
911276862
270013600
1984416361
1870688503
543518381
1559508714
823151165
812386949
2057185503
653593481
808713032
1965150570
279417580
1743562216
1126299872
2033834996
1111238392
1383002463
274556294
2075123363
1451487216
2113993545
1834401838
888801486
586186294
1328266849
1453859261
1603593332
275468968
110332660
1679542836
1548144031
638832607
1061967654
249796090
1155395648
224370878
1746035994
1210488734
289619123
495559483
41432542
1875824220
1322337778
1150698151
1873615545
242803070
720686889
1841090299
920870417
95260906
849950819
1204016634
1584714386
1269080523
792233193
789487936
1436770025
1121540034
352267069
1183928663
1225230571
536051834
258984640
809582183
1545824144
72583969
437613755
1402538604
1952285615
1672490896
1459697480
381154217
1748769623
1563855957
192322654
1422477589
1394450935
1982395169
2084155183
909605068
2143446198
114996669
876428692
1278251633
1414717393
494260307
929139257
1485095866
435370497
505464386
1890886457
1460921488
1057024516
1534612749
1510715686
1512259613
886926685
1232508510
920204514
486588969
2062436138
849301122
2107598477
386478490
1123885745
953114815
183000607
615443440
1234719918
1822350340
1929681854
742433653
1008905796
1115772664
1274078874
1486383884
23223708
1132653291
2084570142
2008904825
1315317123
413873186
296307634
149298549
680885267
33528400
441220913
1864109166
7939363
1240214037
167351947
2086045504
478014531
1068885127
578973701
2133724476
346649077
2072702374
1283521603
741052134
1293185713
1423720793
533493609
648444299
190194182
609116767
1565911403
1296714731
1533373994
1381413757
1457987707
1251808028
1598370015
1802263598
407363574
390827998
857622076
393907695
110886895
1330970627
121200337
863941212
152397391
2123933195
2019531900
1045616682
1038773330
373800736
25639813
890394108
1030957740
1366006259
901778633
2041727727
1014275923
615077307
556192181
2090227494
1499715727
2117724110
1846898156
514655847
1692385799
1625684266
81553871
916770314
1443177366
1922670235
1162292026
1678266298
593925645
506773322
1105811940
1190582689
572231573
1386287368
107185255
215186538
1165697067
1879838457
1233279070
900720192
1052812246
298210237
1560842263
1140870953
2005239325
2144889020
1282778183
248789826
738250675
1549915075
1537912110
365827638
1207028803
938999002
321535125
1575697585
1333638736
246425448
212019792
775651904
936129835
1430615761
1984110891
1683222616
1197212208
498752212
1095933367
580693039
624124737
1420556721
1494410380
817711824
803706033
1476329642
547784301
882332376
757163692
2041010130
1475863479
2017231170
256784404
1068844534
18387929
174318906
453311892
476191572
1778495559
903258817
1742229960
188400011
1134178281
1245149812
483303633
1825822545
1309731474
653069768
1225515991
1425488089
681924257
779977747
1405242862
1504064038
1188153558
1235927980
1879972881
296317447
1302771289
956519925
1473947405
710386639
1769550482
1927689935
376973746
1744293757
1377515874
586264218
503707383
1403812854
279456671
60389197
1960358389
1606704879
1252366427
728776937
1457285467
434440071
759744368
2126994820
615106742
758308418
1433031856
644625330
1805930991
1155586387
295811762
788279083
407680995
165609983
1823872348
759438278
1116378038
551714734
1503376440
904479695
1765551188
780579376
37156307
841348367
1500173236
1599879474
802623783
591542231
1610927930
557993374
117686039
837333914
330076499
227321259
1607531303
956001569
1120414740
970701449
1250538302
47906825
510128388
24677105
882868941
54441738
805915981
627985722
1487751152
474583555
418956717
1599408655
862361454
1288722472
1718865344
1242333528
1910338063
527342260
1552549195
1303493938
2082248598
1725672314
1451808345
358956340
158433107
237207937
1009449944
1103518218
765676284
1575613983
1162519314
510732538
459924574
301736353
2058413390
1822088739
1804405478
1329234816
783168439
676370086
554964792
825504606
981697204
13266135
615389041
1480911566
1204871551
1170484367
1462969735
1402212259
1857355358
777803270
934161697
148280862
1043284582
1390442976
522988229
1933960205
193040628
708757921
693030793
552012087
1913863712
643044775
186940235
1284877972
1906973164
1149842676
1216196202
1141696188
1760208417
198020840
1028257539
329617977
630388893
1390820990
1180328137
10400919
237906379
1376712620
1835108746
930854419
194239582
4660552
1673147398
1092688030
330449805
1424132714
1988045921
1971194505
1804315189
1279542225
121725864
2022873030
1074310497
1444532770
1359123039
1051437733
602430545
233777342
885500694
997307252
400132514
424731437
392669307
2128041819
2014324474
357902997
1533581893
806732259
206504436
125902173
708842185
896472136
655278858
553208377
2146830704
1961743745
1307482643
406396429
851409329
1227533464
482425620
291466972
2095252792
189221768
1028005044
890970960
242985865
751859929
1262862089
902995534
2082332784
666200677
1381798623
20462942
1511461006
688950814
548149771
789525919
831463139
135808650
694543566
1179618004
1467892985
2029884910
1373663086
1808938379
1595935103
11301034
990366647
241124035
706596790
1934163247
5594593
1594175682
967036990
896491047
1730341407
1435480737
166798197
940553594
977375453
765426501
138930223
400598991
1787142012
1130996274
2026945162
1071047636
1095750812
1437335380
1030582541
434712629
636485014
1850485744
1979337607
1516913000
1565323608
2058296181
279388546
644902831
68237347
1531201421
999132566
108197700
1903574198
622606452
1728408254
1340740433
519524621
1139821517
230020437
814204037
1766099061
1074063180
2131603534
509874451
246773019
774252883
463040350
1737468344
294624595
105575313
113798936
17950344
107905657
610210203
1018966066
2083240335
1926403649
618761064
1550745629
338459933
1430921064
2024308055
1092804801
2138318151
958578058
1659881589
985668623
111481428
1650831066
516267247
122970705
413672602
1350526673
1545243415
1546749578
1581445258
792987104
1078559042
342673557
807764504
1685886827
2009477219
1180440951
762471798
2059274392
39528916
581931031
1872183971
371121605
1801756238
559312146
1076780235
1796465632
2136518331
245092203
1683007505
1556845310
841774096
2038907852
1798766877
1369902680
2002393018
492326885
1112511085
419063818
2052506246
235113710
752967180
284234687
854296773
134458780
354371842
1370109894
105282123
1297735986
322415576
815899602
247472791
2108379487
1987611423
2099121046
274585870
1417684787
1790736474
695036116
2100667144
160639550
2110788392
2090777991
117351387
1899533706
531986012
672109105
646461053
1462343959
627306140
498541457
1539919467
550957476
1931938193
217396400
797392950
661321617
1062080604
1965438345
1908596873
346189726
1960395154
147615544
1921160835
1040697911
367227739
324757440
1608809346
843149505
682665804
1598887101
119855691
1240041305
296530834
837273422
2004728787
112972718
1099559565
1415367579
121392355
1264360920
611613318
1614565725
469133399
672906787
1176764681
1763986459
1973474058
1313067015
258785691
1046072315
2088842338
784196254
1437585353
1563816989
1248941847
1842775532
1734196602
1814996482
1387440496
62658600
90189465
688962461
314247934
1023284751
472216725
1687700062
1720306128
175195502
187072299
1048438063
786303444
1931327099
1199526767
629892313
1829067273
1650680496
1103885549
1200046723
994231933
150663491
1920931745
926894309
1486740423
2130897523
740243899
1529537035
608503850
947370152
1127923919
1234490092
1387795728
1241661
895724444
1357580358
8318055
93920930
1598644615
697443671
713749049
1891569623
1265923851
974252832
493110793
1793415735
2059888172
1308795829
1287583543
924557113
1049939230
466899597
1775398183
1912826067
606915144
1659381615
1362631788
1685379523
427186092
609575145
734632191
631961028
759354484
1919456272
811719337
1389961326
1786678057
571063507
1101254668
110585514
1483215479
1579875436
836978682
313723145
1754608427
1410625126
1187799721
1369177479
584690852
1750610424
303644176
938525681
1568063513
118657426
1221533911
161503325
736691610
2092976211
727444516
1547926859
614327888
1014899269
1775574673
650595210
1957496113
968904525
1005680778
127866623
1265748902
354306345
332437217
1225809098
1353471575
460548666
1525472524
1471490381
1155955514
1923056123
894281549
1090834813
1413235127
365620858
131414858
1328549390
1327931004
2022084688
154609954
986606763
1044487874
1932433925
3395077
926716460
1010108074
1797000442
1605015868
346680748
1349867483
783498614
1696946416
663790902
486249025
553075240
1457176893
1253863994
2072763075
1588823894
1330102871
1507481546
2132650455
1540016224
1209382909
1085591684
1073891103
692794550
725815814
1245949332
453085471
1580293332
656130977
1620917526
1328013478
1904864585
1113147972
1993861003
1191299642
511034377
277682759
1324939981
2098131453
203775688
1929077465
298088488
669145932
29516192
1329273805
727782692
1326424968
1685492427
1652877139
1440618697
1188142225
240489223
1636573575
1619114125
814949032
579785845
1426148640
1698679460
1949360126
216922799
528722765
1583827535
1513248191
1296271037
447211946
34525281
943824537
1841947021
829383300
651339705
805887040
563530620
1979085071
65951696
212290798
88104264
112412056
1333712746
906879376
1537033964
1361911182
1923001947
384072596
228733139
2034353087
1788100118
2070465175
769089132
101964785
2047763843
1210825923
712572224
548341825
1364298568
483201458
756535224
856149205
1328190396
694357034
285028537
93583481
2120648174
1712737914
1557317083
1220751536
1690525736
1627399637
1216212210
1868636359
229265814
1901079627
1667280135
1413597579
799523377
972079989
486885694
694337184
1469789583
2051204114
411687906
125691991
1724758658
1192193398
876154228
1784591064
1673042189
907374056
2002539063
1498988253
1890620456
520344128
1940557566
508627579
2011142369
471721265
1024997248
982651489
1463374181
1709813973
697558761
131826566
311756634
484800485
589576297
2017441945
301021528
1874884108
1400027335
1849023204
88043288
1829120667
383344851
751186327
1185172565
1711910802
679961569
929099293
1593995927
1231583929
996791819
412151236
224417373
2102114891
1283839787
1547107326
204456559
1564866554
1996535593
575069530
511570180
208729464
495109647
1588970388
1859597563
1548428021
2057015267
274672671
1295945895
570325580
1682041638
1070599591
669741297
1374827599
439730647
830880480
402770512
1585528586
562951630
288302052
1728607439
1001710652
1976928315
1491111374
1796336662
136198381
733441686
1105543437
1333695601
547594664
4975200
360713880
1553922765
3011677
1186247155
547525559
426550174
846427764
918456376
903923258
1182091470
1186025052
1481428052
884341377
1964016147
1570287412
612649189
205590189
58613264
1491979071
1036688490
322034257
86397590
2010653916
1331068552
1810881136
1818892996
1919596388
1533097967
105154009
843350658
2067822467
1727324265
1971860574
1791490642
811929399
116369832
1960337492
464077114
129258619
654249004
533636098
570889372
756013754
1774894780
992509952
934530921
769946007
1489216099
443723069
305514287
1449694102
463585034
341497335
71302587
1707617058
1811496566
191757331
190973834
1384181134
402269662
1563384760
77706509
1373903622
1126307008
1452206044
739768764
1724627018
507954759
724620083
325095567
1878073849
25754587
2006058499
2003754258
188508209
1290160491
135245023
1346435291
1706731597
150501153
1721241622
1552589209
54067424
1869574623
1989787678
1594457953
821391043
1939050264
210086739
480908406
1688513553
284063342
1392028053
2137617169
1182984277
573218857
1852854581
427996116
434796776
1423303297
360138445
1113896046
1459062111
1475492773
216278254
335629902
365026971
1105710984
600124574
860344455
843537625
583575992
2139092678
897182501
1911313038
720425102
1033571149
1595574306
673834896
1168947799
618426470
443036740
656937290
403122441
189166817
1549273223
1743041917
499385485
267512048
481555722
1934166836
1172252089
987427806
1247358002
1357723879
826236277
1729605525
1857126512
605300904
1822856972
547446079
2041772885
315638954
477504133
1724230968
386173717
1634376714
1612768917
1938864706
596661977
1657602556
1112776815
1672233173
553930398
1120449684
270343452
1087729810
781252109
685142147
980226072
1278557003
2097865636
1387171566
1138650340
582735232
1472104267
1979977625
1873632018
74250736
1251593538
1327731949
1525319245
1665874248
1580343806
1243582985
282773175
854876621
1747440121
484760806
284204562
785701417
295662977
1453703493
1459208917
2109218539
2075595284
1947929816
221482190
704047734
1025616519
241737802
345852204
1536651995
1165213251
1057491757
1260982639
1094652023
2049892219
1224655432
307910951
1131848556
1724031336
1959817769
2031344722
293831649
1421285169
831551332
1454285731
1518626912
185075620
1212788653
1538321029
561744071
1321408540
358055779
1496820571
1304331523
1407133129
1891058739
244851521
581387443
2053952790
952140011
2103817467
45978387
754806089
1038855109
1529650019
859349088
1054553468
1763797045
671851130
243178637
1160484230
703550908
1164475970
1273091225
657600516
1651734026
979474342
1194861130
1099888793
1476512485
664894869
1346819787
1015193668
667783469
1680115994
1197747784
2116461714
1616794639
524522331
2086776797
1412319173
1961718381
110178757
831810213
1969895091
1376833720
553049026
319160192
652131425
1601694629
48839703
723047599
1283968759
2097231904
738445997
1785815237
1870476797
1659209577
868877051
1527008557
786463544
528653002
1949178039
674579133
1785786940
1012758685
264760274
1514336977
1456616047
313773881
379075194
1686757429
1276739242
149882690
1279218052
1863272892
1169597758
1522355668
418385010
2105832276
1713974317
1568101406
969760934
259951894
1408493964
1947385980
706519651
1223749822
351865093
1938623842
699137883
1077158399
107187447
1806726807
455345565
1937653230
49749743
387299383
422049974
1764096729
1418223610
280388980
1929100491
525746330
1192415516
1596647931
1226937971
293454641
1379762976
843176123
138396476
1360890832
724807540
1071764468
906523010
396403778
1473173063
1555494391
625110887
1858816422
1728003502
1893673709
212018218
632689459
2146280246
522302420
1602468040
2074811311
1086847508
782448931
503491351
990420848
2056617820
1443983508
1766483679
403414067
984755266
1571458019
1959974934
956578030
1254324630
1896308548
1865549385
725954090
977194779
606987704
1822255069
554722560
285718382
451974901
1728046588
1081258717
1092445943
1423090060
1759035492
1485585487
210844112
123025479
553964078
1855907345
1922089924
369294766
109255367
1312095712
1896321560
1797590117
1002497735
1687670630
822083718
328494139
1731573908
1702809372
348882791
1874128148
1758452349
1600928153
148450457
675105284
2036882581
1057721989
1929231698
1555916778
1329885441
946740407
904334786
1437022532
246936350
776043622
415803215
1949021116
1673819754
125684915
989917143
1245563318
632499559
230644880
44613585
401458042
1674711190
1084995510
723871720
154858684
683711887
176061337
1032860184
1857383163
1694542115
1962182874
1250358667
473653493
1803343290
1670009687
217249957
35701456
639319161
350257742
1460147492
1784760601
1002031255
1933912905
1062142233
821670966
87870835
783535261
1979730393
141828631
1918192976
1425523192
29787054
832919635
1969780375
1208558732
609363615
1906099417
1483775662
1273189557
1627471230
1673764916
1386825718
576424143
1646893923
1454402221
2031101933
1936707918
1086877399
1022901184
1531517769
864997633
722100070
614247693
1068441876
938745494
11457479
468871807
40693051
1115125683
1366434909
909649497
651925780
261486281
2057497573
600361546
894452364
88487553
1722724280
1083711383
78480520
1013873865
1192323935
1900547639
750314317
1944176126
418185134
1071822110
641316187
511571782
918574387
1995268596
654854273
1393666595
1517208997
1347245996
42920949
2028767929
138814469
1924880973
1335964152
1798242331
733264434
1713147708
2124656716
2041293463
1329930193
378776460
1756143834
173445412
933930355
1162694778
1129520350
474593211
1444983234
16972387
2086499275
1875045523
949140463
1723186253
1963970503
2053148115
530498653
109788717
1628521731
1711780363
667265965
742667350
769153519
105181355
293154908
1397550416
291369266
740295237
1653568373
943362327
852429367
1430768403
1173139426
1751243678
1410046338
1532742149
1686404677
1298733966
1786268890
588335814
585830362
2019615624
1436677668
713400949
1974322746
1972949633
1763688807
1707010700
63601278
1128189745
802335555
1871898017
714177837
1603723227
124261735
937046892
1510983897
2106126762
1598466739
60364351
1777548440
1242487117
726656482
1892237895
1637627458
1117354602
1815800405
1234827338
490088456
1606992317
1620878136
1001756208
541498858
1035863996
773008911
1872699938
527607299
1393179813
1135851245
320581515
307607731
550310466
706525318
565048795
1374837348
470900315
762282492
1514318752
724325842
917930147
863126528
878475087
244255779
95670604
1639207991
512436353
1827176511
1784581644
1116166879
1346744367
1110268553
1559443131
1282304002
102682162
1651811898
404943736
1171611133
616305196
662723648
1242767408
2002838827
758216984
164995911
146628735
35713743
1117095221
1492458624
661198201
2103617392
415260076
1123042719
274797571
1011596782
1812213469
234230306
637684514
1245326441
367339820
1842227172
1481196518
1702973654
1762082863
1094687435
1188125690
921336674
670398486
198994978
501140789
1868548585
587278345
1739358475
1388828662
1169820671
1306235028
1399460132
1106926603
461697362
998811740
9402867
133826578
49668636
1598336894
729955422
1828498704
1386536407
136456170
926574636
49038658
1378914986
1103886678
2016721380
2133188358
1894042876
1094521392
1157342873
1921079422
84667916
1254474743
249047526
12122698
899763
264017678
838542595
1989043706
957540829
356136657
1626167957
556951158
1885977944
1339065145
414153158
1424442429
225993236
1822257508
984062610
805126054
664326312
998635707
940172378
374546710
1780783713
1585094654
1268693858
163265890
1117962669
1755008114
463532208
421375380
2117957211
873960805
1983883907
2019574008
1359106265
2137826045
1913162103
1651437045
697461134
1562425658
49516911
802305284
914235287
1120243267
1962643740
656676541
1914609270
981085392
1082025564
1689503622
521033695
932056842
878958092
308715833
1558449079
858649232
1272187113
2044562708
1694667938
2091437210
356476148
1368140372
1634513941
1418471551
1203493618
488134160
1040364037
1984844031
1807875462
1623576798
695336740
1062836522
717190335
795966362
2136515269
1905340351
1994157922
52069634
757086852
2008484285
1186758650
1108901104
239020232
1666203206
1273207465
1382034429
1576019722
1086819173
1668002061
169851610
883667636
2111569928
635784941
1949684512
1581046316
1632423245
1458715772
1508614191
426910785
1152060708
699781979
1526094938
32598876
1095041654
473979939
2112272547
2010405574
343341949
1497207239
662562364
905526695
340666104
1819350992
589810730
251621666
1499061720
482567683
2080279176
598577908
116648879
1957482269
654222540
92637842
32731899
1766901728
1082224874
1778025879
1864871349
837490072
2029691904
2088414106
1117802044
461996202
1600569202
1075128776
1694815018
1716734814
1606694576
1766723322
334343577
266895017
1376833053
1998867976
724295317
1982901908
1535654584
887948818
517551317
1837799238
2066560534
1726338785
49212535
1475256957
159770782
513809028
1097168090
1439080965
685153075
1006135759
1834183479
1749481206
1051047490
1391210257
485367970
1903696186
1226123474
1752656074
2066017503
734793064
227231091
919262013
1608151688
284119284
1795932982
453594562
284875160
1100736885
602497341
2030398983
635841288
1689092052
1945969190
103472825
199916071
1332242974
358646375
203557567
60353255
268394235
311756787
885292983
1483964015
914961120
1513607324
36924424
1354387853
1209243323
603685427
117111008
1509046273
129549341
2106602598
1321449900
1339677438
1639500972
1029515603
1770414882
2073657052
1818213822
708959084
891536501
1052679230
1823494250
469262822
268970126
1233030417
1347373497
1999107270
209698914
1493104418
699677840
888817256
1827660232
675418705
1060182648
278604773
1420085253
851321141
1405109591
1516423883
1184826129
311230730
1968410474
282166343
455793861
111718781
2004458748
2143697320
177314535
1463310120
445292649
1178786248
2113618621
1624754351
1475208891
284016556
2007125895
1183652411
2106578936
97837834
573300650
2065878799
122044806
2099321252
21267504
1276568031
1590587572
902155531
190714832
960310643
1340865495
2139790328
1996512192
337705698
690926793
553646070
276250242
1269047331
878366136
1010973344
474171715
615867344
872174643
102565449
1909841300
1652874828
1697028709
442308457
1110677966
1063465685
245271081
287025456
1923112350
17376967
1648827345
605190740
726084577
1338657364
2059252101
1808733553
1883390719
312860257
1920009362
512471810
940879257
221331403
1291119075
785816561
417251733
1682861269
1187555099
71461728
1880737544
843298440
1917808618
922075565
945580103
433139811
778879392
45480030
1166060625
396209964
198150724
761918449
619416065
180738251
1790076700
177230319
1389439490
1232128591
901441126
599492383
2099859394
80307042
819701078
1184358200
418803164
1278415664
204123795
252260379
1255510716
1253681890
1396451229
1036617206
1571546305
562681822
1526549482
1562204505
372709839
2060855390
1967174181
1739495117
799793774
1539779274
985960086
1412873928
1990330825
985336584
1262289645
110207064
1425592632
1613035294
123111066
1218781431
521762033
1140262560
233310481
204666101
1340107830
95382222
1690753671
4804062
1032706609
331405381
1556965906
1559221777
1390243220
300532441
1340723038
2092551545
1764489952
536779806
612455200
584398248
1211236283
383060989
49419724
353091939
973131029
435718549
1561125429
1644319994
483205868
286595670
3966350
571615681
1252008054
1328377589
347975026
740156369
1863977106
880949453
2141035234
1016269292
1993563855
96661258
2021694416
1583075002
1161622982
111091023
1386069240
594090590
1219212896
77190160
1792738857
1612003112
1968815811
1723741451
1102013919
784709879
298301497
72383770
541094044
964523300
1140669941
1595539395
1807148666
1842551373
1260900426
1270863009
1481437387
1317787458
1177402397
760912911
526650073
993616722
65545097
771237884
1745627975
209899667
475618978
1284179105
719073196
1556171569
883088475
1004147410
680667762
1034016787
2084170941
1316579011
2110881126
674391759
1864363166
558431936
1982176731
1761185091
1207642684
1378472457
550694416
1045646752
562772718
540697575
15662457
747903238
1699253581
2070553012
1347617802
52386879
1463159106
869792155
1546854365
1750489018
1371669856
844677998
681571862
541989215
1070052317
781150539
1233457087
1237025947
1891763237
1697461252
762678836
1395861054
432619458
1793398486
1951149843
1463414600
2031864972
2126659806
727172117
1777407588
1696380772
223152679
1100457932
478018815
250196019
1734220542
1060245585
372314637
1422772706
1800362620
1312285780
882213035
1535657883
788586771
1727905561
1035440062
1939465286
1952863118
1420349530
693556006
392535038
1584627055
1178834540
380682679
821526852
180855485
1562926243
760142423
1443651117
899602631
1766066203
546090838
981420171
1366793696
1026815552
435635753
1020117522
884760437
400541225
79687959
776944219
181642960
1089680735
1111798866
1829625141
1994420272
2018342266
2116597353
288307187
277968022
783489044
293393610
1044488138
1833834525
137696294
791777937
859726539
1701003559
1762143821
1247517979
1977743467
1338127834
1488064079
740002520
930263132
1747220363
806597439
536441522
1368680192
1524374096
577795939
1507820769
849556199
1984300835
987376084
167483142
1403125849
2065743398
2113592268
912998651
306441093
1732039548
479517851
77686289
210544025
719276698
775860575
1377564787
378544491
1835412921
452199501
1421193193
824043017
1144956256
1769262005
1537145290
633699984
1142381570
1858389901
49071832
619305572
2077358521
106090618
4743763
2113322072
2078643792
1977272180
1893798368
26707680
1699580690
430014428
1723402407
843421320
782080116
97599260
197198980
1865736087
1602105380
828896078
2028227819
1461899579
1083166139
1662244565
1875719019
483097492
244176302
415304750
1098005757
1520863163
2120429020
352382025
938186147
733519743
1462236003
325300808
425331647
387751295
2082430694
745984735
1524512924
1239637059
1511280226
465611596
1647352867
1946560052
1437705179
1255073904
710132241
1098106639
2086783417
618742268
2145143432
37710914
1894900457
933530474
1157366339
1515747197
1687892978
766326653
919542857
944860337
1417712680
1992009925
2135730001
173567169
2141992605
1372089685
326089736
1251437589
987980986
1078984552
1697825521
1599025294
1020876694
413736548
450669702
1485033712
1578384425
130847844
613814486
1389935871
6102017
478275538
1989226349
1121058033
453495099
269071516
919822359
1112699402
1056374892
1571965188
1714797555
763832593
1366253912
394850079
901880348
835873981
639351505
1954789762
926720782
753504418
1556884598
2061273825
78676581
1551608448
450619139
2051160900
515983975
671262656
1289889701
1500725082
1346404883
428190831
1816985745
336729826
242317499
2062892819
1690595753
348217694
464296221
1367245779
1729618258
1577987357
813382526
1718298373
964661249
177462252
14607710
35743794
1937312363
229239862
764099141
1615979746
1585979621
734227506
1999515065
1975805688
1270227818
1968122038
1663118351
988975206
33499368
1889064415
1953904198
2085096690
1688152395
579660738
96891969
294117751
2123760143
491730929
1545806725
1235528759
784096887
321539196
1607051897
1451226104
469074155
2009433585
1543124255
862324462
561641118
129643116
1454640169
1904968825
415958491
2052890034
1739538386
615512962
1751500607
2028494155
1488535878
1068043578
554264436
2112107707
593724066
1176284062
981777552
1131281180
1308122629
1802259819
541942016
1742436108
1308583801
1564851529
1212242760
223205366
1559416592
779078938
2003706314
1475211658
791645486
1043909653
936020382
2036590021
1013106806
1690694446
1613153188
1456390640
1773272418
1608143390
1024725968
636180558
1386883950
1427207341
806933779
937434573
547710763
61934336
54623820
593891290
1422376888
1632174244
1173695037
648569192
554767073
186560430
93550582
893133593
536712137
1500601163
1854923565
1728513050
1035265547
223617059
256585156
988644489
768884603
566560064
317890034
1847189345
714515675
1465831798
892270762
2111557889
76398503
1078392832
256919801
1555007265
462330944
324021311
467134021
1513535520
2057633189
643739257
1060772692
1457271844
2078568368
340298994
620872793
808306750
155147943
75117931
1440646119
522439746
1837057600
239762657
998770209
1711403785
1042788199
488363258
1850191753
1857960171
1357769341
1920050630
650693678
1964291816
1337512302
1157926769
592025179
907590250
1626445598
134992270
78442552
1685825131
1389010453
1691831847
254507326
993659645
657329993
1536074396
695885314
1244419655
1989856022
1036458442
1660870161
1228940920
1669398297
840650214
1977962574
2112404058
259976171
1860693974
1347508711
432141787
1363228656
1146227265
649419640
1248498238
827723680
1834902088
1911879588
166801971
1009684573
999925577
36974141
1228551286
485436988
467116048
1059834563
1061564393
598999986
2138894231
772076190
61202686
1758090117
1666811896
2113333144
1272872787
1326982392
1516674227
908216189
1136200877
1326969243
1424901327
1016403286
140704288
1052548313
1280254193
5411047
1038986102
626906160
622055172
311232918
362678902
313493384
1406904531
694752970
783883520
1005899629
178498077
1672666996
1205147080
603305906
1781993659
165138051
2016879944
2083280910
1889537422
826529232
1640730200
1551368217
364680636
1342806572
548914498
160759363
1190292121
335276708
1394993246
487050986
2056738513
1099820212
1912702762
345741704
1551135671
429970626
516640553
412779953
1105632473
1636191192
1320355835
1453821021
1655002851
133804670
1110686724
1953693542
1660401194
1793831442
1360007957
1679572431
57237263
660989943
1916127638
1948848310
502711615
978341924
937354230
730212349
1908019906
1431785577
1265252463
2041928262
139841958
2101092625
301624732
13282564
1866654466
418240028
7363458
43454953
549199312
656354135
2100166740
1575406599
248121000
1236409674
984854450
2102447579
575497244
1316743277
1774627558
1948648007
120248839
335773103
64206236
405806165
1569487694
1934093843
1223286808
325621657
1448785803
51708629
1222743402
1916105793
36120138
1497199068
2111256760
934240310
1273967922
629111662
1042773939
1945896956
527093824
1369859232
112902559
1525370991
1529859512
194836344
285271521
177863907
700565130
2118967240
1052308783
1540514338
323297659
1263143928
1294829143
1489013286
73195353
464288700
368193687
1687600501
1114389177
691864087
1947803058
420973525
1840885015
465685888
697838496
55361024
859967474
36304654
725300422
292547832
117118478
1142074442
618737427
145450046
882591917
990180125
684479105
1085261315
931265485
1929799173
65780213
93367599
2138554285
849219534
537404576
1263032294
613606842
1710893472
1714279695
1384885544
1932125291
419604333
1342094761
492733276
241193073
870634434
545854304
611781022
2076905167
654497302
1364146421
215477642
1422383839
1360173406
278701891
597698572
624920685
290137955
486983051
1084124164
744831830
484513070
2012521584
1308092069
733565367
1340402261
826440192
852915915
1542782295
1034074323
386859794
658865529
41376660
1463815799
1875852413
2134133742
402615555
1526605433
1529797761
1807254321
324804795
832723062
240992757
2125127800
2135308095
1599355314
1093024140
1501506421
1502633417
1468816187
1709123394
420542163
1929018203
1306581290
1327913721
1204684588
1178501002
1200605897
1566060897
909893055
1209695347
1899408613
740331250
1932799241
2044552665
1802872333
1436139335
2055240229
94520966
1371488320
811345143
542349158
202094466
1552744735
1075948156
1496345637
504229212
399372480
2035486735
598457786
1077660853
1687180998
13470404
1016659282
2054194702
656850319
1678552102
1676949507
1214247572
1873934377
330865373
421346903
926832802
252373108
1952304557
1512624160
1410729130
100709967
1257398325
670243798
421947976
1503378421
706870813
1658547622
1080417475
6699223
654893121
842067060
236833853
2025504446
1598219743
1262054967
901003397
1002021164
762551282
1607629843
1280672676
1901694095
68661452
414094288
180485503
380163763
1864076404
14475998
980808324
192583253
1988653910
240761045
182588873
1845539300
1532184099
1383865338
404796672
1221145920
2063035833
1630324513
1963668896
418672066
926546788
777074048
654558193
1976981450
502564521
987482848
227457533
1972178721
1596423404
1379679001
720277637
1839537758
155541642
189413384
623175640
1886851994
1824516411
1211771155
1177526273
1236918389
1918879100
522323824
13394421
1571820897
1819486475
1250621635
1970291649
1353663342
1575643268
478056383
756131598
37144421
632333237
795914337
686802018
660073968
309321014
1011464058
235524508
1792962662
2120528219
1722127054
1935069883
1791480859
1053695772
43549852
1858966784
490122981
2136720355
490559951
834620256
2106867391
1851668198
1306488690
1481340386
550938230
629439153
543460102
930270855
1804286944
916327015
1592681655
786955370
1894089764
2055252636
578710293
1896466983
85881051
1434254412
1832844102
2052311007
1045439463
1201646628
2084547483
319779421
1224321872
1665298029
794205681
267022070
1487724934
430936428
806969173
2031916064
1114662173
213545674
384879191
605632407
735276754
2067009934
393877148
1870701124
217528210
1636594909
1818353905
452642515
1814606207
1229951798
82372265
1064780425
2014894955
719170902
1668141999
66495474
2082906634
2099499632
843635245
1426900707
901069191
1906742300
1262625232
1259963268
620161056
2070633168
348198751
2142897715
953734074
1398850762
1512789889
445010331
2001276826
892715874
356894833
925336869
1409763776
1865241500
10970063
1103672058
1348121328
1020032772
1617555445
148728797
1876986438
836254143
421372914
443875240
682368207
933625723
1919130506
602312479
1582537838
167178456
929675604
433765552
1879935608
1591963044
1913416710
1752566888
1509171300
1942627149
997942884
789742384
1660982888
179436881
1627893524
1096177757
611389687
2103052307
1964812020
409352186
2072121146
1692002107
1832910295
159171493
929399785
84517805
7099995
56385751
802305156
267180989
343232985
273004387
1780858671
1857391995
1017817035
1044877606
1057344530
637224695
203446889
1360084422
338711059
287291673
1880688710
291117209
495415286
334992635
694823328
1734749980
2003603639
11271948
590149472
1492419421
969460475
1063927132
1456699629
775239662
321574259
2107343991
1877025009
1196911528
515061266
2072383614
218827503
1352208443
145821485
346913069
935051333
391856131
2025974363
2091136546
1501741017
1865173317
1863146520
270090623
833732444
2082691007
1707886579
1298107402
479424270
1387629326
1409841562
1378385292
825915487
836969424
1786335276
225155176
662620715
517044172
449190852
1094133111
1461648994
1047278975
1587554144
1298823709
398352033
2019736711
1066967856
267402877
1165047148
1069912627
9792052
2022076895
667826611
1248670229
1948118704
2079793542
23197585
1389876880
429592815
1430593225
509343477
1315854632
325899424
1478946847
1112179269
1932793326
2088998937
2092863226
415172585
2092556847
1273264789
1886574486
891964687
1552711745
2823338
1707807909
964265185
1215507524
721666912
1647491511
256761727
1667112406
1220713582
900416730
696733373
1885010538
624006835
1394405116
98405796
1715413949
621280637
1847040636
1027945249
442934856
731525479
198458009
1867318748
176900922
348917897
1564898945
765011596
1110315757
1270140643
793152441
1110094133
1027388790
1153074725
1353295858
423760419
521076659
1777656440
1176801187
1129087843
513248186
275423058
322561156
1239204405
356585204
1308609213
1014345052
1386258312
1398590103
999678314
748512180
945077890
1754520313
497819803
1033732904
1584235155
105247673
991439213
905343237
1918000546
1844943786
2135963214
783847614
484655431
2053213499
1593603169
437473533
624195147
1649637873
926198484
1297133670
640490371
812458285
1946665342
1374339053
879611722
1206489716
974397051
894984968
276501120
472038374
1131419159
123101297
1968205468
1047577117
1144418026
839446120
411602423
1483200225
1822147463
1257787582
616651309
1125900529
1387087675
2119175621
216445141
637095925
98268628
631312690
1890820111
1983927414
1002013485
816692692
468512588
1092908398
1155217658
974579047
396205903
34745460
1650284712
595051130
1333735828
1909441777
1926423978
281082665
1477469432
892481670
567211770
2032555534
918528889
836217311
1295713200
687724386
1515351796
1064306610
1001231588
960948790
2066356302
30656470
297730814
2070970671
226685479
1638394035
1328542674
844234753
482227957
1906279945
69450579
689275060
306207538
377980993
1085251969
752579751
615503833
1244738529
1615927188
94325368
143946907
2097257623
980598918
1300026597
961906281
1382665378
2111017568
1489117178
572161480
1658172283
114597485
72213063
672689693
1962550014
1583455616
629499315
599430118
867362762
49261208
604919518
1886297593
124969783
1742785181
1392391017
840670050
1164769177
270970377
1409806289
242932739
383414142
444652679
131843684
711679578
1599053140
1000409530
1934162723
659228137
1872656985
373085175
1895719280
82391349
968276442
1652864691
1136440289
1894516643
1953357531
1955524908
1222806514
530431544
1350106433
664064413
1552151849
262273493
190894450
719099426
1297673057
765482482
819389403
432507775
1519371844
826547440
22309757
671901811
786223507
1565576506
581727680
1133363097
55141187
2126992253
1412149751
1544667578
409686349
1405533510
499005651
1608232134
56829909
1875706258
674222441
1640283796
251326518
1124396986
1296703813
978564177
1376439592
1833791585
461794323
933648879
2049467597
1060506254
725456947
1193437859
142196524
853096637
1589382416
962813454
1383256720
1339701092
1192170247
2110381522
1280896309
1675803959
1317143356
477452884
2107708182
1003142223
1322424939
1317350482
486695157
1330465743
2105848476
583266179
1846756129
685259622
851100202
663585536
97046816
413202288
1595652896
1034106535
512089962
2145574712
740388942
1574953913
1085009983
1608367510
1312104958
441654176
359515060
833736312
127099827
976205802
1982416569
2035642074
79074653
1644894549
1082488313
1451820460
2022711529
1390140351
1789844405
2066914263
994315826
1606721299
166176004
1366101893
1203814858
1889892938
1007304033
702532641
1486941733
699465807
27886378
373613265
464626580
1500711870
1227493879
572198738
1709871048
1258353394
363073087
1318216566
709320766
813240340
1510036318
445396390
1161449350
1303031160
826972072
1052962802
551713494
1178496516
28985488
828429667
1920035651
1021508740
66225163
1602148152
391024444
1968916012
1590992643
803758861
10126730
1978386160
594248970
1080282958
1860519233
500348434
580002651
1299082110
1120721617
878940952
184643767
921819667
1158748368
223338044
253889574
1553756366
665346482
412563522
994518927
572371241
197215888
1225980435
284910845
857924534
1048955121
624233385
379890255
537211417
993406156
1771772008
689371906
1651746763
1168343321
1734688048
891623547
2128582794
1818684127
1082731360
1080831897
1605294161
1982894758
2070861045
838641685
147254518
1805853599
1727580049
692055247
1428269004
1508935448
1250537699
1418931452
1959686010
73514242
1912349790
1987756533
2038606966
1319163536
1573053755
1784647810
1478847795
1844398470
1068285263
1288226421
800186910
418626289
688994707
2051331096
773091489
1410740431
1456647063
986417721
1439651611
834357282
1490791747
1803854037
1644383975
626376159
1327982905
898829937
1239140603
170092061
4081813
5765732
1894085606
1818627862
1034065093
1058939952
3216209
2011045399
2115899381
676824412
984951613
1497324946
323806437
1713941525
452608229
89282644
2119364972
299468896
189476807
676194351
607000973
1759489502
1521368091
261017682
301287116
629067521
290142756
862256285
443826132
85026039
1369501264
1407519528
1800137552
539234195
1761159609
643680997
2079443109
1406555358
1808710715
1668631077
767532695
239197988
847438367
2002618644
1710595144
1303428390
626081444
735987068
13886736
86620018
1769392107
256144363
789990520
771500479
1590754053
708132634
1537441893
880982962
588207731
694849167
1316207003
690853449
538176151
1058541051
1592356686
1390147147
794544695
2140467282
1521298423
1328916750
948189525
2097907142
286538624
1734626626
935138792
14136214
2089696940
2077069831
1697553384
1690199547
1716811012
1755363840
1102086000
649692591
1505292743
301659332
1777079351
899073250
1937182022
1730617477
1940623974
1640172222
247376743
1734221186
1449127714
379151663
1573286858
1439388932
856505056
965032684
103843419
773802449
1208704898
150989203
1618141565
1023830849
1601652073
2095327991
763566131
1991447144
496762635
280052987
1618587607
1467298250
972207553
1762578689
1414037885
557924228
235276182
2108095724
1954713973
1031993909
1748686349
1647216873
698681950
920900418
1116806101
838058480
2050325863
656147382
2079227837
1169377416
507165419
1452048743
1588373363
428511468
1289455189
1152181081
470304081
813792260
523850472
1505621578
573536870
1381247953
1442701714
2089397302
1924482691
1110641697
1505087360
1960692356
2059679402
1742757836
159384759
225075602
2097216677
2745561
253892979
1786735352
1101312854
109317295
1497191829
1438532706
743033837
1756583816
800631263
197496447
1494165036
1162444990
928796655
1464374103
570154257
1617186478
77891151
162223036
204123795
302441086
1770253735
118521461
1452501666
959715350
893561137
1752087304
934444759
482330641
360474655
1373120119
1752946350
1632109129
1637796053
995949440
1272729121
31048032
1681444018
1085828036
1609543737
1950655378
6040115
2068472461
589419927
2041420907
410042226
64421280
1981960091
2007876746
1224772805
1948962271
977549467
1927362117
1238884545
767932373
2016881018
131422677
1154092336
389034768
734252656
1713682956
568576784
1945518788
221030253
982341144
640449495
1534000414
1573001303
1614863071
1504030912
1477741850
1713392372
1457321615
107145104
1142052177
1372040048
2030756518
228741360
1554628310
1880997719
1192405996
1364598680
1512223011
2111637409
2061655384
1298812488
1708608933
118937242
762318267
584177760
1088504763
1447827372
1133056595
1441995884
1036321985
554504609
228078054
1577902350
823377446
1746053011
108464685
933881917
223052830
661474616
1157154059
1582759646
1774296421
1281645230
1335709387
528473233
1141472128
383475388
1973394073
583791610
62286025
1970647050
1364474476
1711697608
809498143
767893496
1377542120
1774317783
487835916
1982227602
1109653070
1975909297
1617827806
1575430861
222466137
1566604031
965503887
1510848333
590836179
798534191
1224298224
1996781580
1984338870
1632546091
262643223
1229039760
826560900
1709843046
1176547804
1877701809
972131017
2101799430
1785394730
539508275
627747177
463222005
2061109856
1875441814
304820119
585667535
724285544
1520095529
165206336
1864153734
773454153
285028537
1247441488
336742613
133398881
84619646
2115233283
367414031
1126251889
2001154891
1432420942
847542876
1502119408
809562296
2009064773
1128595939
355896929
23973644
556635763
1098435015
60942452
17896924
307728070
1296950838
403878208
2014657237
1972651730
542233973
2127773442
2129113627
2112881382
1527971162
754547764
924969458
983581117
491998782
1201128127
844924869
2285488
1824926520
607261655
992181224
821832964
561557105
703712484
1912176966
2008780541
494226042
640681735
1230284480
119532550
1648201788
1299472802
26945515
1966712919
371713842
263451896
1371084458
245108857
379449130
1548317305
108386256
27042702
1193243647
1979016955
570541524
19215905
2119819078
62069703
889354660
1080758224
658175966
2057241186
387472471
2039837139
768217985
1609460328
1552791609
701165914
320003792
576326362
1048332428
2051196584
903923072
1576073961
2124075961
2087846298
2027578734
2135175252
1956400295
821246758
1123068049
996584711
1520310348
1855327510
1851384821
367848341
1103372656
1314317851
2017597796
440607006
1460069572
1360943663
1961701178
180373430
327438483
962438054
2041087151
1236887519
980393487
1539259690
1896166525
549978175
1860414219
1757634418
723788930
1953346295
1908956256
1800088602
1094876041
2054003020
845671495
1311264126
1492784604
160903439
1976198831
333798555
545191915
654663016
802044682
280641011
907091889
1968035774
949667778
995381199
549416876
1452124591
1077478520
1685221931
1262988964
1370007846
1903800900
786383719
774449619
1366627466
173649033
2023583779
1720256405
1770035352
411400792
1614304910
397830703
233140425
1277893519
2114923128
717932808
1640005285
151744490
1747534677
463812433
1161515999
1761968261
445134281
539775941
719138066
1102669402
1952701639
1676000829
321521363
604473888
217474710
1696877959
984887666
957203887
1631747144
337387946
984525541
529258029
533644462
37440727
2139169885
1665343576
2081978834
1376892751
392757296
1611356479
1372242954
1446019556
438851579
167263962
216902634
65281463
279571806
574511228
990609512
1032697843
737049533
1852185011
968162527
1812923694
963632403
672235167
1722656185
758178695
1547529034
1062777983
1438800750
2097022266
737642658
1243230080
118320281
834539817
594462412
2134458532
1840644039
1137754852
1874753690
687089672
854077706
1161963615
201698090
1084671462
2021003998
1311464970
1253905302
784744350
1480436915
411758176
587553450
162615345
2141426919
965551937
1030844392
501938886
143078036
2045116498
564437329
1473127501
371046810
1832485853
1826864169
349427580
827397770
939230051
1683861328
767387126
780066018
201980412
718536980
1352904349
1030621758
1005444289
828367046
1958811
1772707683
1543083988
2085741692
1786026149
1035637685
849946039
640773633
1204438802
1264875459
2005622277
1830145600
1324941423
972865313
1454937286
1037493888
1744488358
508125099
1184735874
1702203737
526245421
2145902558
1731555558
49432477
1473630974
1658538467
1815551281
2029513003
1744234751
1549845517
508501973
1186176544
1662963313
1216223257
1226250255
858685933
1227560693
1502571077
1053259545
542612691
1026733330
1682054672
1482848650
370609057
695419223
1667533220
1626356535
1793932622
1200528525
405916392
601978574
44090299
1449437220
783826806
1082286607
1474629785
1125796
748530825
1533460002
877682730
1991152507
1648620163
1906957421
1943353744
1480152450
459244408
1791129556
1874720261
26860386
363930817
308897041
980459393
1447906798
1302093461
1801837359
880674229
724049819
718095016
1213892445
1958435229
236145609
871867817
1785839205
1249408607
151986418
1250600714
1799049902
1688928605
2092713083
1769886653
1371596352
171073083
1048095316
2080586032
1089423014
1456564796
1608186670
955540826
623824094
797408679
547502934
1539624684
1384665388
1393153622
1312800558
988265892
1523131573
1371244628
1322637065
534099962
1536403900
946660499
404423873
1901255968
1556572444
1550862792
1775974414
1049191042
812639746
8817379
1758769188
54898022
914852946
1323603484
728867101
1714197299
1346020724
436851406
2036248700
287629061
933296026
1511045026
1980647369
1212346239
2019590494
94297447
1866993980
1787560004
2050323081
1388012648
53392101
253617383
1426343607
1116701881
286049168
1783408928
1384626937
654711009
1123424804
1617152957
1617255608
977741448
587186208
1233043124
1656606723
1983914547
931490951
729980562
1332366916
1229889993
827927054
266013476
1507924782
569751711
903269031
1952049538
1145817478
1195827120
1655349889
1394234905
542835428
183881528
815407604
361232483
226737267
1910931284
108447149
44693716
35341020
1891707521
1258313334
834021320
2085399770
324528851
2016807947
2037735388
44079751
981209719
1581389349
963990071
953633581
1109590854
174917015
1118089912
1671320805
93039666
2063152282
1971959670
92575428
526944169
182760777
404939820
1379235648
775860640
2085523176
1066825349
650316986
148378902
960939139
453545950
412634992
1015722138
540215398
1878546780
406757283
57569037
1516886993
307826080
1850064312
1172806938
1204116248
1163270975
1638261480
552304200
410692400
1483883915
414993490
712612386
874288585
325025009
1029634736
1081870241
440831635
347574600
731543711
1422214090
648727989
795698489
312622943
979627667
154060734
1088448259
1494570122
1447441816
214993245
1500326349
534700059
629828955
322927345
960366169
724925337
1149785949
1493059409
1918690951
899214990
319044297
1590234489
969049652
744591974
130908812
822693145
323095624
1680620533
1503073237
500420339
1973132575
2027492613
2048320464
887868901
1853555225
1704191747
1522465767
490577315
888819897
511548246
260579246
1811158736
1613491857
1117200036
1803108772
1936774245
1308907158
1440334553
362020913
1036837254
957122288
1605200446
79877931
1137761279
2126012881
310602286
1870878188
1266518819
1697007656
1429853327
1188452335
1170364359
1394913218
791552796
380125316
749565085
1310069641
1368542100
413451542
331039787
42152104
2066311513
664761732
280932833
825040191
81278483
678873516
2076387952
1063074690
310632857
2066728575
1132528377
1286348656
1474619974
1542242636
114700964
1170049450
26051513
1745025469
458658889
372302027
1775984848
1293755056
1744655441
503354840
650198034
986492256
811092455
199044795
2008516964
549728721
632367042
1435163766
663980316
1500297224
1945745
1557659945
1604795138
1734951789
2035463408
185222890
1210705823
391706079
1027212726
832441108
775541031
1649222316
1638012983
387073438
1270210454
364632677
522312289
1555078697
320053169
1277163335
75004535
246057814
2062225546
843388465
1544424951
244642587
1260021006
1288899956
1568627374
363458705
71091944
1996530905
852077747
1124700255
1004270151
457068935
2048629687
1963083988
130269060
1679585342
519526805
914339374
1643852923
506553744
2070524310
1670946025
1831522861
1258858620
753655542
91097101
1683250395
75981051
1276910682
1334556659
1735161882
861379934
1372597594
2063534573
270943557
1690179622
1185441874
898915519
1168197862
1418747510
1828497277
1376179902
138838408
706242415
1614828425
1029015818
2139883982
1954413630
1190540873
1398333615
1090046615
1302446536
82386429
349069782
835000306
751921362
1624402522
1298491018
759845886
448816913
1620804835
668203580
1428818801
1111737891
136712697
1771412060
1766278815
817545790
1287383380
1950905272
6215051
2085565976
35282180
1778383991
1166669474
1619556067
1986664661
1222710017
1787457578
1578027943
49221125
1676969827
10706477
205963389
918640582
1887593467
1816820398
1871981701
1470300323
1637927973
492819058
2095109282
1803219149
1393429408
548090691
845688723
264971585
1066854811
283968018
127220599
671476990
558401998
968227618
233452501
183718136
1109093100
396310128
1263613916
1864332004
377319207
1692607574
538879030
1543534228
1222933540
654421118
2054823155
2018075746
253372286
119175834
116745135
1463396749
94544395
266946124
975899860
2071716107
1121381600
1478454446
1209686504
75030179
13236301
987653528
1551028209
1649411280
807518217
1260422793
1545011873
860357760
53169328
187104335
1573576025
468360673
1193751882
1801803421
862639991
159211160
1238751970
1206828938
344298018
1210899506
680285101
2104610196
1428883008
292509182
1308432525
423594627
681590432
938624682
1183015137
68211838
299157605
853910180
278907665
1619525930
1478153602
706530279
167178456
875099903
1424287814
1153584283
1256862547
1858839517
1146521173
448230315
40311939
869442229
649155267
1531730683
1203939004
1249074251
904571797
562533086
1246277962
591049435
1459254356
1709807088
210878996
1248999417
1091756717
1909890886
319771922
1771381362
1964537987
630255997
867428319
664979813
1037098165
2041804850
2075528297
1574613203
135879234
1221823319
790247868
2075514577
296284532
787323838
1439394861
83509877
1295893687
692272401
1120744834
79262386
1820015697
2105439916
1872540848
1100653299
218691990
820754600
1755690892
946486048
721837656
125136232
603065961
1303636018
404014698
1433577382
59800916
1492944740
254489795
1298516032
1958087232
55143431
626657956
1073914260
1313425567
1286741856
1409176852
1514075238
2130703187
169667948
203916684
391530514
747830563
1879380446
1494428975
1903886588
1231674917
978378479
1141171224
502538772
463334138
871766710
1295930616
216471440
1150561873
1209957815
1968099036
1742854505
1739622713
166657212
712857165
1875795400
251105155
789678995
2000644352
1945020716
1142607818
570995591
1755041124
1161823115
510356807
1050315981
1901869813
1936792161
2049662208
641928748
1448578103
1018476674
1586763539
552094921
1616619141
1344817131
241252492
76451905
571567818
1762099484
1986895867
164497587
1448951809
1743092015
1557196258
605685674
1525489967
363596696
583631287
964282383
131800406
149504223
579229035
1235360995
945115332
1031278886
920656584
716703166
856402543
1769427138
971807137
1559396390
2113892950
1220636875
1818382695
1207642684
1403070788
1846810255
367659471
156181762
117438849
374048998
1849884096
1610302410
1761038135
280032490
1035105526
634237290
1097667812
135115948
1875543349
435023515
1647293349
981445097
131693517
1662762808
1722502895
252952059
1677852244
516536686
994062668
1371693136
1257332704
240216171
1515907507
1523804838
1749620438
1059582577
366817233
1955022220
1779223921
339956450
227185546
1240807826
1898974162
1490770742
1004724967
1448767787
1979103548
1048108291
353733541
1769417553
403239905
1652701984
1142277278
1372272810
326715486
243563882
398794449
1576135317
1306420325
1611174192
2139878030
67476857
781147505
1814570580
402314486
410607221
607472469
1648887035
1535354508
556871025
126619854
1094788792
1933795351
790123331
2007977981
2078365095
1235186399
1253937735
1616319904
1041168631
2105578036
363424649
1879475440
1924370006
799889121
224603234
1174740297
1923331200
430729351
414234282
992365906
313285534
1786802543
625965523
1570240677
862870820
138532083
1059739759
226921597
1526312801
1679144949
932543670
931258957
1560170879
144903816
355439206
1655092444
1041182552
1091185666
1656261644
745223286
1653616987
1216882176
26294011
1583684608
82601981
1682269886
1257985534
1358332666
413695479
1128116892
1395317546
598169189
1139564522
622922067
499132187
1353735474
1974206762
437864346
1295483919
523496218
1417058519
2061715382
1143509494
772349642
267865312
1653166957
411050639
1193956246
1244731520
1615365715
885322779
1382839277
1398899016
674763549
988415067
1972763996
823959658
2100383386
232350556
801805858
1979131262
1822002940
1698638815
2012338233
741918311
1186161635
1290460883
1334453043
1137109265
1138247621
881814232
724413350
1613320178
1172672076
700263088
1322563208
513851783
2095959332
1623150354
391627161
1887432421
836679950
1701991412
620078679
1926592634
1257530980
532820026
1224791173
184792881
1162716888
1529678057
908368380
1069543206
592079893
932979488
2089073220
738893807
141864822
642729125
563128473
1626399781
142041489
1352036046
883008481
1522942822
870622729
779759454
1669011081
1831296961
339715122
1026271308
1618276967
1924289290
1732447714
1125839092
28595373
1620629928
1933273203
146884659
110455950
620786198
234823874
1697516331
1181772346
555265564
1625671413
878549476
2014489020
955586338
186293242
1364413890
1501168853
90452427
1769636154
688383787
1829451606
663183078
131173149
36648576
748848161
198688742
834145550
1755306939
1235862613
2023197840
22631756
1903167090
272125126
2006794047
1519700161
1880167596
386145364
1139002667
929934552
1094596889
1238428915
1685119121
2043181218
1120021250
393400047
1178197307
1135484956
726039070
678428431
828131658
1847042159
1231099319
1909508422
1752735660
857534223
29673751
1380387574
1433182111
152158406
261001742
1405256138
1903346904
1667092927
801077178
1524907391
112265992
1970507986
29949851
486128412
106617212
865416199
1178319335
1638744702
1949519030
521968549
165822024
972796136
1237586459
218361624
1047008321
84344949
277463797
865681402
2007522537
322114438
603396698
293736819
302261459
803720797
278858574
960835299
2106804789
1774936941
410227987
274635729
747610449
1592788713
688509215
8444465
644050874
1023594267
40771249
1193547780
396954779
1549878906
563491900
1436290475
1893146549
682113310
1279818112
303204414
1110643360
364640373
1438093718
1762119096
2044781052
497021377
27706379
2057122158
1159234707
11878081
1638466724
14764534
1726140435
1747055960
687048461
1137778299
1120798753
1935156312
1716389980
1292380817
1115524108
1619185705
1727499337
553590169
1264077690
1224058778
1120656507
21057010
153644279
1057758096
653396646
1888250655
1808075939
1385833212
1484804873
529969619
1586581611
137845326
2037554274
468865158
936943240
771922885
2121860363
5391383
1439994151
414016581
2038000133
156226319
1650406789
911085230
1184893636
1145958158
866486778
1519779140
202494202
206956010
1906505950
2083314140
1989066265
1243632205
809306830
586855104
1946892673
1257187927
1228370470
683866521
958961907
1929421802
728906905
1645055953
350809128
1495240485
1319761726
1688599575
1349394565
1378543979
826407473
1971796310
441147355
177070839
1031272417
1933688294
1592667501
788963344
1938808471
1322244326
1694539482
1606694066
1186249743
1241716235
1417385778
1533711377
919743973
1116877357
352048388
1867649455
77720968
1964258626
2056159571
1912884100
1905909078
582458421
1485436272
771604185
39255603
395858091
834199517
1736808119
866997912
623913125
216353063
439067671
1505957686
92450762
1654595483
2129918918
2072116789
1188860237
352716629
1504857409
1936513343
1084649743
1102069617
331083274
392586612
573172158
1666624305
2111208430
1998504415
1547409724
1524838789
368358115
2066086330
40515810
366160320
358231818
1876479761
991199269
860686558
654404626
192188791
1895029624
985316469
994975350
545716629
468804436
1622023383
1130327860
317426968
741872077
386980261
2106795631
1691584092
502623019
375146028
360376703
1962398253
1329929652
1133370660
1229833540
481549248
801881779
1882993612
162188424
1287406616
810441794
123187553
1878255711
1024446694
1140382412
1051409387
110147807
1423242008
917851208
767945044
1687406518
1578772632
1973496047
434538772
399403274
1771923662
158300347
853300114
598357365
566018058
1518926883
701172185
1818733526
1685059752
522626639
706561109
635561209
602711909
1047474970
486314727
1148681605
1956639022
1557717347
174543540
54727069
1994514601
1310908234
1377885073
1981512891
1581988611
1716354575
2138602913
223738217
669566544
621402940
106194188
2088896464
1604893617
893757044
1675518933
1775106883
537965511
1784228794
200979810
1158254077
1575571454
913064393
295065117
2046209175
950060988
1736519658
146305710
498996125
36717919
188933697
1250900485
2024998182
1098262568
1715346464
599490914
259249036
358315250
1890430904
1841964211
216879091
1379172684
357135900
10700861
772803536
368443437
17868451
1063518277
1541229706
607453171
416959176
1472425820
135039383
711203346
1436650923
1661764688
76450391
1046183868
2074974245
1988386149
560949276
1797179027
1177709112
126669095
1295637374
2057931687
2007538748
636355072
1824198354
528044764
1247186932
1403723037
456920281
470532120
1423645744
1159777307
27594857
253439659
2033444428
1934952323
1957933662
478985620
89548440
1559944206
59355138
2016205782
1287757515
524359789
1970867969
1829622070
976116852
1601039721
1304086448
162421509
1705361124
596987449
1984434052
803482726
649472943
1952353367
872663436
915059752
1521776951
1954936546
113755981
977856603
863754101
2146350481
62208963
897732177
445003031
508397083
1166397856
1568408233
2111379028
1031884219
1311402578
1594601026
1720330444
253400380
1855497190
506740619
948087758
405969331
664545705
1579232248
90178500
1194112854
568927765
1355464460
740209083
216067217
270437651
1699961681
482629173
821349426
1706159564
2025989688
1878123178
1150179835
1335333057
1621465299
115636522
360070905
350328617
1066263636
1834866579
934060087
1422544455
1752028320
487616340
1565511604
1179006421
1997707087
1814888600
2141358395
1285034097
961262963
81253181
1538887333
1738087879
859794660
31242685
1361265132
300898562
1091769033
1343634478
1550247646
669082422
1267297262
824494015
1621762749
82923937
115582652
242040544
867960904
2064585951
1323387619
1994974402
823152934
493262948
1846275156
595929587
1084624975
1848560741
1311962778
1935391485
1480898483
460119702
1474083615
882366181
1031694375
207179968
1303971837
345556479
1808143329
1297629451
51163332
414587895
119043797
1936386058
312741378
68918160
402305727
762692710
827333361
1427162806
26174484
1663689335
320938066
487081217
1252386594
610917939
1160385741
1539237831
1319007051
1292971101
799222522
2142148153
176248805
1334890181
127708561
1839951297
214378689
347231378
1924456637
1155011093
1794138146
13395050
679648042
228168984
2119492077
1546380611
163646923
1120115487
826124511
546936426
1599130339
885371554
1936046384
1766926335
205883516
1961002245
752593586
1218996416
153833884
1300105960
1945040478
1458400470
409198566
84869496
1229904088
1932893259
548522272
523163209
710763536
2099833704
237508330
21669522
1900473731
1277311636
238621318
450840522
1981786843
747160414
1282009537
1401659507
2080238623
222085868
186693929
835242823
1633367707
1429172280
290316631
1020775831
610147450
279872682
722637504
673496450
485121134
1583574279
816760688
442807418
1122006826
379186815
923262088
1946707720
1193994912
875993982
1713844429
1511686001
383555250
1434415301
1014970889
264931323
631909262
1481981282
1598066290
429273708
2143404106
1830014731
1552331150
181438213
721983106
726288249
667883083
2069158531
1156739260
1218243227
711367268
622476076
307093653
1830976238
1550819493
352711935
1205880397
1641683391
2053252543
1109139832
1574353298
111242781
995956574
2055870312
1495899400
1106748025
917277165
1283399346
1178961059
94109711
1848532241
1838877861
689721444
1117037511
760597636
366478409
266196025
1979180204
1472760718
1427043915
1647242708
1097392872
1063214331
457836624
983343684
1365214281
1957564469
1487207187
1937041386
1089234262
1574707033
1503041031
21951591
756417983
739071574
560095357
1419079838
2048814753
1825415579
922035413
404425706
1807133135
295389366
1659167098
425487118
2017442442
2083426125
277007209
596677026
1054550720
1188151278
2021982990
736897062
468784131
1394678508
87436308
614635458
888701719
1925786291
2061268921
1941283285
951076114
1821641869
355724964
2015097783
568630996
1331426315
1267596193
345246844
821320533
1932090467
1180067135
227485002
544118150
1488918805
2021877517
1491093799
1868331451
1556832294
695458178
1181581655
1744780157
2062831357
671060364
940279331
1767823692
442948917
1690995226
1486443210
364768240
1083949943
878370862
2003482821
1680621774
909228485
1219859639
158266253
1158740819
94206838
712051045
1430671855
284486613
610950643
845313085
2047309448
1075266605
1801013094
197774676
1043836446
1559041096
1000847888
1226836428
248871949
1184706470
327248067
84940376
307926976
2087886344
1718817293
1987414780
1106710914
503739824
786794116
286578006
1116887268
1502278350
565397191
784123568
2044798811
1937458192
2093450265
218690947
105736305
534409950
1802741414
614626875
140411969
1939108904
792693254
1730831418
413546604
1865016912
1417868271
832718900
930584900
1898485389
1324061032
987637721
722759708
653024271
1335306456
1789816973
1691792319
775286946
741505690
1471861675
735997195
240215046
1958468869
533335669
215323764
1439842325
1656678426
1783381540
903434196
1711776069
2112604379
1950518786
1675188641
419240225
809513931
1620712975
1717137424
1853098584
401417855
1620036398
856303720
172972204
272134374
985551250
320159963
322405290
1536114831
629646111
1394334553
848635628
612728376
747876256
1251042752
1732387206
1031549557
1073693236
403688021
1909027968
1582706716
1218580560
745937995
880389212
1886638719
2109357741
1537638214
1691788724
1329231730
1353864543
1320665093
770045984
1702980384
1897558519
875642342
762669406
420121881
1735688374
1041368448
444773626
470989976
450629630
70083681
810271819
834235678
2083213410
319296121
2109990130
907830524
1452679393
629691090
850731257
1441579541
1018040091
744594037
1062243728
1924450580
469838622
891492327
2118107470
2055526511
514482424
867890443
2071951111
1579983219
48560566
1072241598
977698195
1901960883
866938337
1342536518
213100793
177116229
1599602516
1788749613
1813611828
4305646
1111097645
10180893
1130246124
1025175512
1283458062
1959867320
127178206
420233242
2139862947
670899276
1753006544
1190413539
1455840669
2046281541
1497183781
289766205
585898937
44474128
485273708
1460024528
1485470659
1766364026
1319528206
1786133733
1212556522
974863366
740093634
1096640551
1893632764
1325547396
732381025
374083632
1088896362
1616685090
1470391520
446843513
328525500
1383537091
2079681718
1393895034
1875784067
430984947
1819470414
1938093894
989557244
1569399212
1592780813
121507973
1029518435
1416660004
87247115
443872904
1432047400
751418175
1798156800
753878960
875377367
606529378
76479556
1491889373
729995522
1022768191
1649572239
1366258281
671325861
858503975
375579826
1298816161
194324601
437497002
1233823221
686036309
723917732
1326213766
1756795087
324274813
2092570187
1122557460
2135531392
999761604
2137301761
331797664
1315295127
711926703
128486621
339000789
2133227172
263156662
1588154595
2136365498
1473203582
132002271
1444230392
545979995
1033244434
1276197934
1751037661
952074820
1935829932
334760885
1210742228
170925596
252005115
1607058104
1540933326
1669795566
25492178
1728808175
125598748
262011574
1486955331
101203692
882155007
318275177
1077115226
1212738549
1289924927
1637108731
966539292
1698998145
1783330901
1266547039
1631540749
334005516
1284675198
2016472372
1469748259
979553483
620926610
1342338315
577529234
486139672
1520290937
1601196183
1613819685
126110070
1619832016
70884801
686033471
630516516
1166120035
681055624
1122005906
972032688
977283588
780506048
1429325381
127138595
730683915
43665514
520938487
1723014233
424045177
947631259
1117440381
1664973009
1954850541
2134057106
133506137
377327118
2086980009
380699692
33023095
1235538462
2145015773
1008546813
233195016
1636540086
494118156
1156300101
1606169432
739277691
1156185514
400580659
870235877
546739616
146960681
536157012
1661822892
1695933949
797331471
555535360
763905463
1358533603
1453288960
2100874901
786922539
998678372
1285613398
1517163516
649357446
854163192
326032826
1505449957
1827801221
1474846863
1010953038
91324793
1952460550
867967401
1637441004
1035804845
322577298
572172938
2052720678
121691211
1103537010
1150852318
172489788
285258327
49388984
475598741
260609501
2060135277
2086470368
75864080
829880734
1524741230
245819095
1437661322
518176575
693318104
852386946
1892788725
1374344772
375927507
623599118
1508440563
1994949936
232862514
2079938821
611921334
1573359016
701047844
824264501
488950009
1450256457
84307342
1958646743
440100958
1454984806
1669977330
342177528
454218298
1905545122
1805942551
63094374
909774255
904373346
1085568436
422431225
1486351399
1249574677
174168378
2034196508
1148418324
765621145
138135726
124614269
1782131094
1630345669
649991627
1024158812
1808724027
548963089
650655562
1256243808
1240260538
1094295187
204600233
1287817116
1188068522
1908827446
966742655
342525341
1738821906
644405282
6273507
1682085628
1383658460
1194565239
1800904498
1503695829
569285735
1804971472
2084644853
151301109
1082396202
2033612478
1681390027
663127259
864917689
603430865
1216474656
1090423775
1105900368
1944047833
1782686371
1076786278
1154427277
175336338
2065862040
176690508
894936309
1007006780
1252142439
966093803
1883542068
786386901
1321180276
1401400008
520218747
1404515906
83537556
1167146225
473730430
875295544
1319486889
130168864
185853476
283550474
1788399287
434735141
1566407001
1186258721
1141955358
1853318928
729600063
1644503363
436842168
201082146
639005249
425147776
1726319337
951465502
156165302
1499693179
2086515462
986991687
2096675844
1251474795
1423958145
1595880085
1201792764
145055248
937546209
1633961361
1961521230
2135375546
350115784
318431431
117625682
991768786
97924408
1588207788
1028457373
1775847646
832047232
867860342
76718426
659015038
90939264
1173583281
987735247
1290639262
1063426616
778331972
5285265
2009612923
895972043
1761707570
69733919
1837713317
2097930030
435814225
2142151316
495717480
151108586
1677916858
224677894
1080325976
2122402569
569981671
1660677673
100420894
321908061
1268806044
2031740643
458342182
1949597342
1868083940
2139144405
1150702078
452634790
1622443051
975696341
699058294
1918603871
401026328
1559387370
1041926899
1057372978
1181996039
2011090384
1228187288
1271362403
633825472
2019593376
1503111351
1750312455
887047794
904123630
745372330
596448780
1737878190
1961940668
377781156
1659916340
515658744
1744353517
1712196716
724406788
413823981
2032424438
564730962
392812663
1503155681
27485285
1091716455
1475905747
347879091
208732499
470058192
1302882504
558361118
905736400
861604102
2090567570
728987047
366854599
693875881
822330209
90792235
2126256822
1385633506
157653475
1402370797
1506295071
385700236
1602985293
1792906445
1157670247
854643326
702817466
1778603131
632110840
396772856
593586408
1252173538
379640204
1765207014
1613252187
108977253
782479115
139432298
1199906805
618216568
172395403
68523774
373719006
1139366055
807689932
2095616742
1972864517
624123409
735476859
1210617958
1140736510
1461980878
1863269756
424388242
1550498257
665178396
1345777966
18222073
349588284
1545697425
193271663
2138879748
1328519409
676241486
184191819
1830544805
1918807727
1780681562
1870025841
2097376102
685443700
1029744842
1542641539
182207716
385445381
1923420416
45566091
1454078015
1185575742
208339577
1348226652
762408819
1478613706
1512959474
1818360788
2043205705
1523329026
1709453898
1985092441
1766495773
1446133625
2109158716
1948234807
818344776
1434522156
2034945707
1344664518
315329494
7905598
267438265
1106085769
333202580
237673250
750701435
1115239743
2048900295
1203456215
1974391808
559016977
611438858
1397151192
1668593920
852707784
1370667499
1328926338
2114152361
601691778
914960162
1793718182
1197466582
1158851083
763131932
1411370422
1207604981
502735392
932361706
724582873
1358774752
190510701
1183555601
682029092
18410558
392265387
444749068
835927253
277425795
817812598
536676088
166399938
1236664092
2016772952
1974619631
1959960054
1238813483
94402055
168759223
1818919835
517637268
1441941957
1295554694
218922679
1062456923
200670138
317227707
958976629
419321503
1329536251
1711262054
270382773
1687201990
124321884
1104214828
564503334
533183632
231579677
662254675
347226225
1959837994
1452310438
850188509
556631040
541649472
182866590
1371879318
20923023
1472043096
152231417
575601839
1267285593
1060805834
33104074
1025204361
137464225
1700764501
704493778
859337473
1425349593
1436941056
410790800
373955981
840351910
1999048295
189692379
940723781
422222752
53216360
1377190492
306007813
1011770502
579862746
1407598057
238721935
1939839175
508481361
600802189
19972319
1667790531
248608445
1328522708
1119201626
403866879
631639498
1576308829
936184395
772765439
1388133288
983267519
1063263004
1234147897
1204648130
525465324
1877800469
1373147053
753657743
1084850666
407266583
2046646559
828477329
308726904
2115672783
1001757790
111498240
577034335
1899666798
1453081665
1321284638
145882818
1261729103
1853856368
359477108
700342233
1688589789
721272883
863034
517909787
507600448
1446719862
1284519279
159707708
1993517709
664033034
510797537
862637326
1603722485
234387638
232416051
423481912
309917884
1086377586
2081498981
1048835565
1094492121
638864237
1065266609
1906025284
667699599
648441572
1174338685
1659218077
563155998
119765099
970527212
1541241656
1791683558
1141812615
295440153
1703575530
1846965848
1315962072
1335727914
448498718
940588671
372440238
101107102
1955514204
145719162
81178102
939333218
2119084179
653138533
840527964
1788320704
2070994067
834624223
1800365792
1160356690
1941710494
2126665877
1087388211
792537542
1035727181
1855334362
2143435310
957054602
1705303651
960817504
645099940
1610790787
1930234997
1426643763
1923875794
1289519288
186376709
37764862
2018270290
1788716645
2088940501
942670513
1310058895
2089497106
1136816125
2017066099
437220552
715966666
1405002046
812227383
599963808
1481107986
1721379107
545371522
2123844011
1836793512
479030141
744198974
307019739
173208866
540754227
432622240
100921477
2018628092
1197165200
1637436984
841134605
108198081
781603863
1235445411
1335577104
1979332090
600215224
953137199
2076934777
1788696491
694700873
1452599828
622260495
1680716279
1872857017
1317888255
1089542550
600714421
1560815455
1505443653
211452270
2190797
293294393
367623968
411980132
1162808031
1627619092
449597307
1301206596
1905914290
364145695
1775996124
445097166
796825064
1275660100
170531457
1837613498
2024290875
1627247675
555954481
1473392389
341767568
835753210
188077841
1607612032
406082783
2032877151
818321997
289481237
1404317480
250939594
1173696384
873228868
352805751
272274054
1605532293
841630725
210468481
2089141764
2106117886
1929398986
634789438
1595531321
739806938
746130799
749026271
1973585789
1918347745
229877312
55413068
2028453871
590681419
1159341392
847352318
774070487
1653640201
455343465
1972198373
1500289678
522492428
370520269
612129273
1795011727
43686692
1407154968
1855114471
1236648276
552786711
249975971
1597174726
2025959328
519633714
1031898393
884796840
439848422
825544745
1640879508
526181910
725274124
547844022
1628369041
959885768
1451294596
86616058
1065588961
1580176866
672061347
906371557
407674440
54444066
1457203038
1997557440
1226298129
662986711
1988120425
1301271889
996139349
2146791428
872139258
1952779601
1361384613
1072858281
757123993
2104923233
1785887832
1380490138
1897053702
257343496
643924773
395572716
1424748861
1878418200
955747432
89353630
1548177521
682239193
921385564
1269277534
84055982
1730431297
504503570
1302679712
1239091716
1118000291
191986527
1503009129
85887270
274252916
1908256825
236099480
817153544
232215976
1930120580
2059956510
1185866352
741696155
1333965365
1414002776
172478203
684542053
599344516
1838097903
1171591837
1610264371
1714600051
542773930
1541224812
1899237393
1279203988
1229628890
240755291
1633899095
101638565
35319193
1685951149
195237450
2121025940
1769332691
123552608
304934151
1456359159
1531073295
2098322296
1803838923
1588552184
1757933477
819318348
829227397
2064579781
1810073703
2125207641
1022340264
27388211
2109056195
1950628853
1209328433
1654220924
735665754
974644149
1907485594
901920910
1399612279
1823739023
66249128
1380238761
1319947315
2134923324
269229257
1285269125
1059539068
859071680
481292209
1041619849
169036583
1274540012
1825658159
2091668342
1483890731
1094826536
263294035
1093020952
487941910
893534854
1709563642
95128184
2133114367
2115028028
1979069710
260466807
259832747
965098449
1073386288
1958663852
91066569
1886936771
1543672860
571395855
1011064682
1628173203
140561444
106315730
1632712465
1072591394
1203501955
816583144
2130158207
1063385976
864640884
430276434
244949947
1567592639
1687606802
261516776
1755398362
1945434665
1788749613
1748279334
309941228
944663175
1959159651
1735919007
2035867336
1723563984
391535629
859312304
1552699444
575292527
1300511120
1061914119
1412045284
1755206187
1566060897
1183721467
1506901394
45370014
851451456
1702574046
1245666704
765836487
1247802273
1793419520
2110529438
1771474716
74264828
746135696
1597695843
1860561864
993602754
1306243816
1527126772
460799779
788379216
719847365
2007722867
1466617059
1723588527
49432477
1993877845
122625860
1229709953
684909951
1304956337
1005892548
1292971101
1782822457
2078211056
2137827389
869480855
476790540
70748185
1625028937
40010660
1403977572
2135818913
1692748593
858550749
648327620
261992463
835280149
1097589433
829692268
2134761825
1584835163
1838679228
1237531415
1106548871
385325715
671914751
1894854866
341971778
1174872550
26971884
39387127
441527074
314975341
15180071
653611005
1027561164
475675838
1203112870
552069949
1774081611
1186253615
445209123
641919654
1352806701
481488646
1508695274
1772387963
686593277
1607525783
1491636893
1828384485
2036750352
928435049
1590330009
1068329561
57046815
766941958
493874218
954788290
9071790
563926011
2134061460
16517856
1777247614
476329727
355289447
1937908933
108352954
300717113
829594
884748404
623901228
1996665766
948287628
189898423
1403463957
258569040
880146384
1459130501
815670815
1500494516
1261230594
112932444
990592919
1488590824
1432353738
530001667
492018373
816585161
1307651431
734309722
366766873
561049945
1228909955
1798884912
1614060830
60377436
2066257609
154075283
1538986857
383904236
1664626647
678933894
2124861850
694911641
103405349
274011087
924661140
1313292377
1857894880
205662692
1736738736
1399025919
772986656
1140718073
1665707818
560361675
663750514
774171338
2051035631
1645431683
1729464624
1274402480
2112561538
2027274900
259318078
719877687
543721167
159677573
221759131
277734060
2038783587
1022236195
1916845746
1856018636
565010691
1528957878
1620864377
1433760768
1602697878
760681490
2146830704
236229017
146157408
1098695129
2025603780
461572274
450790282
65031512
1052008303
1392379442
1933113117
1428575337
687007933
449875017
373528416
486889585
558616290
676090637
862531792
1834798909
497909440
1888806208
1692619627
863988093
437508535
51154534
1694054882
1600039664
1914102742
1874310482
188332043
1982264994
874193940
2054828240
1610566921
881038306
2123954658
495933471
1521529038
398429643
1530689013
1012690726
1030659866
559900094
934257458
1415118364
15679244
1592359809
2146836220
1066497301
22175426
1294745815
477539519
368980174
641274101
1154055472
182343351
823195252
1846803922
307040008
1677998635
907332327
1108390094
685106745
329590902
676433243
1514228569
678007242
1455699426
52929773
2059160593
599097595
83371951
1177105281
1938807633
483416361
1201959791
1272745975
471604629
1390622437
1959542931
221687613
813358811
1938177568
448860351
82647046
1789298184
1342642986
2113671761
1130461872
1735368833
688260952
755781513
115026960
187110480
929344152
1965244197
211578556
2051072767
782702090
895261524
969507926
144239579
1904667061
1850454374
1876638541
2136620578
1474193482
1022214072
954281416
10397983
1404732379
1744064682
2132988062
1555872822
420603065
673427955
907735356
1279025634
1807581422
1689701520
727364906
1287130310
138069121
1082654600
225823774
277703695
1871329214
248960657
1762586599
739488685
1114047290
819080157
838043197
960178592
959512782
779012642
43198317
1406618589
1418254698
853768188
657077406
159465830
1454294636
279388546
986665313
392771451
909620665
94580081
829142983
153295330
1626647079
877367700
1253247600
608200904
736078916
847423544
896884918
1840225301
798161161
447542940
1895425313
1559336248
1609379378
857549615
1374804237
1790620130
218222590
2014255223
701866535
1268594277
1202957049
2003528332
372204539
1856339325
1765117497
1893261911
1538920197
1462248292
338880082
917641830
70670812
1730931771
157631882
1992573894
306744681
336217818
1592440327
781154853
1954195258
968350465
1038638201
1045742792
402218582
732142536
841151032
102376896
1569644581
1364283190
1147576732
1875935599
1272204435
657201411
608611896
86910517
1411109469
1086493316
332339979
1300646367
1811507936
1463305668
1545630082
1508083654
192768300
712790494
173938477
2026452522
1429598554
1546798877
1537301044
561682762
362613189
1286133948
1163494311
1406163247
2142186571
1698794786
452638693
1933489899
464684723
353443265
1984185669
2101910096
647932673
1283404384
1997413609
1149633420
1126401763
2122894140
458590413
1912318411
16235469
2059290301
1860124836
50914131
1843150345
806880256
2094475466
1447317
2025598032
552458131
1217029426
403228526
1113017868
2065860212
1694543851
550977475
279543658
626380433
840479851
1361055486
1450267902
1965528819
847416826
1304130257
528497395
1589892284
912043663
1079523044
492911628
1433921705
2022941706
1733252439
1364478923
15820144
1163597586
355817801
1461200543
2084628815
2116722403
1974600423
445355219
389439679
793412767
725153230
2112584304
1561854977
1277839638
1325403042
704084459
858604025
798437479
1578353426
880561865
1587269034
84527153
74543989
1123958622
1989275510
1909894590
108806134
1919236997
939549298
2127961711
983972401
288441225
1548036550
926237291
1408066507
198220573
1123311969
170676748
1585805661
54174827
21867469
1244098010
1185409483
641371780
2076798109
1621935788
580207857
2105072490
2003049996
976916952
1427233563
1292796813
1196926353
2064803599
1824438919
277095985
205587728
1652494758
1595114527
1579240088
589987447
535981360
2076285854
1822844201
1461311311
1733578031
147099330
974445307
1537875591
1486430243
114443496
716890691
954763791
1530165754
497872839
131847136
359770861
233175474
1354206633
1509124690
1387339703
507059938
1006636691
129374525
828495968
444329831
1604871832
1369917860
500444273
1718053229
691186500
1609769233
1811047655
1914496277
1132981483
478850275
1576416742
115220050
969740116
321828524
2071821945
600461607
791713350
1058365699
1404401500
577427074
264456594
834860984
887408377
1148056694
954703609
2032293461
304350760
17245985
2022200347
1512266004
1383099432
854718338
232450581
1522428469
1914628654
566759459
938408695
1005166832
1009378456
758954887
359078149
2112267051
683265024
398383771
511915459
1708403956
2034609715
756187932
1402332558
570589343
1587392050
1567843637
1811280621
1866699574
1989472017
942455214
1108883242
1369506244
623593299
1205673710
209247112
2081508890
1022887242
616861588
4454868
1969040726
975105831
229118502
1101864670
605678607
1564444256
1172666582
1725370960
611628258
143974498
1668859777
344602795
629939004
915480455
1029743886
1143633372
401283410
1453608199
1275443714
2127029650
682667914
1067611324
1673499283
255140549
909504323
548481019
629053121
484247982
328310800
2026812630
1487861289
710687625
1509591209
2003158596
1584622096
187438361
1087157789
412710260
1481067605
434868502
599784987
1227715403
320484780
408409033
419143014
267736639
1030561962
271318908
681138190
399786664
1078993963
107621736
1689196273
269159967
822348946
1404816325
1136178413
1810205737
1106383604
1445105113
1004301616
412281303
559902432
1449183788
1200417227
63749105
1101089252
1534328403
830493296
418410124
497547907
875185780
79727253
1003200311
159797190
2094838744
846074231
287273642
1971215802
1385176285
411091758
695741633
1819470414
947103728
1244680826
402789060
159464965
1344626027
294909339
746969678
1864436804
1467989229
1570130760
837478094
1085895043
1908328934
780660793
1982152255
1527012550
1760770409
389595474
1516425446
824420601
1829000512
1624170685
1847887129
1032876455
1358861009
1774765387
1368376896
1462632640
367835126
571378098
72033912
179729923
553170362
389049224
269388399
2022966134
1495181903
702039290
1023800566
1595002066
1124932306
1208290727
1185237745
1033612405
69061842
761295290
689132909
879830234
478564238
373805328
605836819
1806233586
1953993444
1192343031
2078346369
1631076477
2137560142
129735540
1632458512
1720361563
400030636
87919752
1019338649
2089871859
1653384229
153453127
267555839
1764939405
480810250
1048913534
1385694638
899571306
1222800978
1139237864
734926693
1710729311
320746627
1768161272
2085959702
1521518451
2098413694
928194396
113683671
485923217
1292024563
267462422
200437938
1801995675
325763492
274668690
796457002
370108022
1776715485
643552800
355893879
228013212
1774292160
238046846
559822458
2013495691
1478004810
1106728
1860658906
160224916
1686775236
805104208
1519928519
1965108805
452227779
360402813
1720146883
1477883606
317650
1568490829
1196038300
2048021865
460814994
1355115342
561865933
1055866644
1836169325
1506485075
761354158
1197841458
1491050539
2115577439
402833546
977996592
2119143029
1582742932
805687144
675192229
1647923374
2131083724
2101855924
1120848955
1339739347
1263140404
1818071781
1152682020
950306473
1859985599
15885239
143450417
873084347
241218173
1325734382
1925178273
410134093
77141184
733408548
144993919
1121461722
1435697947
579483497
414569073
830237208
2084633870
524823901
1209176758
1062165720
1727598855
304444458
992644796
1532665699
220073623
1134629604
554149238
1427139735
830834239
1260384010
945551703
72193268
1574390011
772947048
1691640649
1120094649
71079423
372446880
1776749345
1891645596
1635707235
182222010
782169703
1168641758
1541043058
1372132882
236707524
1805124142
1894382838
1841037589
545382567
1788062664
2038969243
178655991
926895831
1017931077
1511583608
2088293991
1656105922
1604734197
707019932
765621145
2134575401
1790693529
668083384
46482198
1357439569
460408465
1378128515
994000522
259135902
1384192986
2066173244
1535701709
12294289
722408941
2109631009
238828751
1550332371
1013862741
1708285980
821070182
27974073
289596873
1202189376
1488034347
1069281220
1796125694
1038613949
633246073
1017060416
822104178
506555810
66585425
1442777437
391231566
2050371041
1984267598
281879090
1095260637
1814818182
1297921893
727279609
1188327227
1932538220
227536964
1590820419
1002752081
1107084065
1945704436
342817038
1039755596
1586114950
137414214
1836126336
1243009167
948803741
1643130521
302310046
2110176336
1879950552
1165135388
2090704580
325308970
26988282
1529213350
1489995773
1668995866
1000294858
271270475
1532335382
458245687
990720347
673732790
744045821
938496231
2142652868
2001579476
1395559773
1886784117
380110546
143948049
577078485
32766551
209443745
454498388
1903747603
536193142
489476957
267637179
1715394549
1854061716
799740514
201658081
1970635667
1907850166
590362516
201676431
2043132738
1408994067
1396261662
309095638
1844335385
260922415
2050464718
237746884
2125563453
1318679787
637918623
1063644204
1291550658
728441399
1304321973
534795891
1484640775
1167407777
1207014971
639747866
1078191849
1280688989
885426574
238569482
1528203477
1015124592
1171288792
171317606
1095777901
1591179902
1460086220
1020600824
1952772860
714688143
1518928660
637137704
2102206521
590946906
376563556
1736734400
1425778254
1389552664
1082149193
1113978455
1930363782
1323851452
449175554
1016319426
41620771
1152894803
588865238
298105903
1874821468
1653417146
585351653
1032623711
1632596350
239760569
886048024
633110040
875584028
1127744563
1663212813
1266669514
1047918615
754657240
846437137
828887506
1142385148
864337920
1652404580
1661204446
712995434
589339184
658480811
446359156
1606466750
944475424
318440015
1087541311
1189049605
331113701
1799705646
1604913340
1521022037
337171686
1641337082
1026052494
101043449
1582441525
2110486427
1270153717
491162601
1955951746
1049944775
2107093240
620563528
842931323
571454983
374902008
2046290193
1588313004
1528125574
621279888
1985172101
1650371291
226521313
551753898
1134784909
1666794305
1295542212
2056886227
1423828687
1313709197
1750075730
1790482145
124512230
1735075465
1878438614
1802384340
1134979367
1744784883
445319907
258215439
1402986833
1264273758
628405871
1497271445
1705915154
1352237767
305252913
125354020
1887428939
392407444
1087854468
1902624463
13067448
1375688411
93939808
2110568805
844214843
1937096130
1454866397
1233525004
147089610
1955148898
1755071762
1530527893
10870826
983025662
345692827
1547545463
1692520674
1291070175
1209857387
2119092456
1209946956
1044459850
680693786
1465058423
2035232336
1645718364
1452775873
1128171697
1211469423
1574203374
1359994380
1797767793
260230237
830786994
1449512654
1377042061
376679329
1375094087
283700432
1905821178
2108315449
1983598759
1962512274
804828314
436924432
1704561407
715875680
2134115788
1791555747
772032015
2136533584
874550112
1783812786
510535930
436640356
77024086
264911652
1384713726
785969327
1972850260
1559706212
1302076346
1201573720
1931326846
329321763
50474903
112865366
971641119
1406237835
1797127509
120217669
873532791
1883173225
1353929224
1337186605
1965537215
661737589
1027756667
518910827
151685176
131116162
68715126
832272433
498292189
1423868083
1814287978
554429696
791933990
1924859405
1823106512
2053749692
1599024086
2010540307
1681855000
415914886
1950161655
256487932
1033003167
1120097231
745842962
99177625
1636815298
1117718345
1223160281
587690005
1945133434
681772413
333159752
1585490003
501851602
1196142171
1571529018
1920101361
1807595727
677763423
660706910
978216141
619175096
1657263531
808624586
257798149
303332485
1773103951
1032241945
1551980753
1362404105
2005732528
296542664
1630519039
340583734
155309581
1693747430
1066151002
695979792
2064422087
2014494043
556026163
2098758914
849728738
161547497
1795167582
1927416255
1150921059
781600663
219172019
1174572410
2066607129
1078900988
340641876
2041640940
1673285958
1176155939
1498188192
2079815166
663613649
1653705549
1985779368
1966849933
902163993
83645271
472475488
359773564
1160011577
1349602780
1874932345
990828203
842340853
868516520
1355323159
1599214487
747517995
96750144
1003761370
501535865
709892266
912784817
873408779
793729015
1650301232
421519712
1719102680
119355004
707536757
801843446
2071049568
1599477255
1924999717
1688556589
1641531803
1615517437
1036366173
1149581698
1547877381
1232057048
305767503
1643501763
140516712
1883375389
1424305867
1656123371
1069769137
2134827137
2146542084
950192638
1256288506
928182508
251997234
110545030
1149737470
1952121778
1654735845
938766456
490049220
171887530
2132961715
601515368
130478848
161125231
1472636726
871771883
2071032116
245427628
607939483
689097552
1496052597
618879959
45112939
1644773003
346209226
449966753
945388744
440557739
739922968
257839804
539452204
897333122
381613450
174150425
1839357589
196723727
359208250
1837405807
705256485
562281638
1232752332
1608466256
1906049804
5785960
1668567280
825308739
540945700
308321105
840850309
307174069
672866752
2045085270
1402809326
1144307782
1314003788
1148752693
823731216
389958058
130031393
120423878
1589419563
254055679
1825790806
1785671998
47909461
1798685930
243080709
1398782265
1876866896
1997587293
260549660
2001050798
334646823
300708279
1376363632
1024716811
85548162
326689753
1005540744
1743000555
1773519800
192783148
80756482
452217510
368617114
1577924244
1383851308
1880238785
239059156
1308360827
1120243026
1263756375
511645702
1405447913
945182486
329727767
648913878
111427930
892799682
153224846
2122621951
1878442928
305109175
2134248358
848585327
2051035135
1010251863
371280374
540775355
1398994108
1808740878
1916128601
1406133223
766591005
1817603974
1996257417
1110895092
2046495499
372229856
1546694012
1563122874
1951236891
964090644
824223171
474820962
401511215
977584145
220897665
1650130883
421134623
1902062875
105240782
104374516
796384963
1258353984
877669862
953029986
1173665130
1422310502
504642285
1877601498
1298717306
323940889
115812053
1651746763
629547636
660415647
1559102521
418820839
712986637
792553863
1463721176
1863723758
1971682441
1321972317
1613059916
1279079031
1594236736
2045371895
963737698
1769821162
635347489
2049766301
1788577034
2089069204
1528752399
268618020
625585718
62329615
2079565670
861856000
500902021
690977470
1629947154
48359413
1880320021
1258507647
912620503
1690649026
485869951
317600624
1038743566
1851703479
759585299
347593968
1108913930
1736806309
1354308628
2053756014
1820034735
1095991198
1641260716
1572965967
1977236942
401437991
1491995968
150148552
61174685
79884652
570720920
1268182227
96111637
285371835
1211945654
795856351
1234006805
704932110
1669707488
1607304456
739773878
210622050
1923002641
181315122
795283134
546159534
1555197477
1390043698
1073880296
187048293
1649604797
265535178
501153650
1059002017
1488208963
1140526509
986992808
1570486998
989555704
1607289622
2111172344
754219333
497250329
704829209
396899217
838465917
1082784378
1519483213
576054599
1053932822
230235690
237951786
212980338
1195075062
546014486
1235920989
1870771571
336409237
442505427
76755960
1795688649
399007181
686571649
1892507826
495983918
1177181931
1312572204
1039969346
237040927
420108228
252733176
888394127
188342425
130551723
859437004
1731822107
779721401
971820277
1701609572
1633553786
235935787
1635409348
1177952709
1447973003
1209733127
146240453
302951398
499892153
176787285
1058537519
615701036
1413665502
841792151
2069565288
530689710
1427973566
628164048
1113530450
603855734
71687484
1288067529
739774934
389108687
1489716386
478963868
1857343937
601522188
1821710356
93640215
648444299
1256733575
2011050758
898908063
1804399146
273133341
1912246900
1795999522
1828410074
1944432833
735455709
587927790
874783328
1689748604
456179588
636047101
535857575
1179569389
1001001210
350997756
1772513225
986651190
1390722417
641119471
921379476
959012571
272262747
1672054164
1128313334
929179313
1634869035
632078029
666023655
548641681
823840045
1493184534
219242916
1129409659
703867942
1632775367
694624332
1705766444
1746094922
727636214
508768869
338308066
970452735
619706204
328394721
1089701991
1904360626
1590381583
1091975903
716002284
1114378566
1724514323
1515954633
1003832235
2061162583
1728617854
896870174
2085317567
535915028
1147764581
1960702878
1794168513
1770715734
1816359148
1596560005
1760012308
980953252
602148896
8662193
1320494126
574884526
2003381251
869607314
2005622277
1099156783
1415262945
1936830833
2134771218
1633604
1905615311
616236851
1620351387
407023878
129679214
749939439
1964412523
1355514674
411802896
1301060228
712505184
1835149825
522424718
1615451363
1090234697
399966440
2027609520
862757750
796656467
1758275908
1303955306
1379930108
299926053
537896315
879672627
1179565252
1746940513
1027832129
1021451638
756396169
1221277396
1867550652
917238416
328188662
691539440
1372909926
1106325082
1491480166
220153331
668161955
2109904544
1278283047
718892285
1336386809
1850959244
1514719555
462651760
1856023317
488819469
795403986
449590963
1179636410
844147274
1985024146
1870243380
2113621113
365666
1346233164
82762268
1843246327
873653147
302673304
702612522
2088237386
2010392109
1132437886
946405517
53062765
739473996
611217248
2094408162
484045427
340364955
2082704042
1615033022
1183810202
18078181
1137759719
563136654
1391897804
1578131224
1761097001
359891756
1653910689
1598405130
376359257
1623086417
497051625
395631705
874249121
1396491683
934510758
304559799
616617859
5829561
909233581
625694576
1303941992
630574967
1727499337
1036978445
73431727
2013525244
1630580356
1127590225
2133582712
1432820866
1736518075
576874881
1943339203
108541991
574963254
1956993469
1983035771
597317328
2023027007
11590476
1948946848
929504083
101291548
2127053421
1539046091
1010507156
2035207156
1027051450
529810964
1265940622
2002289295
487045061
358745378
944537643
1510103364
24083137
1831622112
388883179
448243204
1890949682
1864712341
1734423368
2047076357
1764486560
1964071293
1160743356
1598404938
2031101997
179835007
1354922876
1678133611
336499264
1929024169
1691209674
899903390
1863581256
949757048
1171607666
533239342
958847252
1243989111
1485485281
1103200308
1402730517
1901704624
909621946
140647334
408969236
456346841
1721472763
811682337
1154143446
1803648148
70373729
1921653785
885022149
1763354084
1863542470
348150089
2010443710
738779402
1691111436
1383116814
804692193
136958161
2001366491
341496835
1702052608
405455283
1594201045
1709678942
674189311
131656813
50086679
802605258
1457297307
211709109
1665931434
1799903423
1870198241
2144909716
152109177
1122497707
966992344
1160442044
885453668
1729741618
996145127
332474614
344563460
1483503
512845843
483275678
896342618
670745571
838771142
1913846243
1566956499
936432699
763178333
121439578
677645122
435786426
439168449
1677523974
706131645
1755988382
103225301
1922107868
986805678
2025998786
336608447
2100107322
227882318
1954639897
641874890
1312687926
1396374946
205012789
870609523
1965702451
627068421
998653737
1176058055
280408469
183565800
1839605656
1557634635
1293467048
1505881924
315464338
1085536131
812488470
758828785
1906917899
199583247
196893235
993930445
475800532
788701049
1911962487
1113262098
1682878728
114864381
478418993
1077831937
447997125
1892338583
178276959
1575186312
927125868
830858457
28279404
1272069626
193024621
1507636839
1676258437
1529147433
148201214
2048646084
714440210
888216508
711656423
1299584091
127567656
2018456237
1471696646
645174189
754946830
789000938
770117782
102565458
114511741
2092230940
558694457
1371636191
912319230
240071203
165165864
2041413159
869333669
1307686553
2134452769
127385636
1901364557
124914228
432503590
179004109
614129465
27137082
2015752187
2040761651
1964960757
1449379623
769618409
1075622604
965437557
1016375062
2133736834
1907246506
99051097
1905306672
642744328
1263171321
2036200982
919872568
921050932
520552299
1966512337
1469049710
1813365267
539044324
1269565213
187035785
2020655929
162495833
1166281723
1341980910
2006433726
486714121
1098730817
400815303
2007737025
223192416
1730802487
1372619047
611840441
996239498
1851310244
956549540
258024679
746472304
1261220346
1864801061
555563775
1488767972
979438820
1875745619
361960079
1828356910
323123197
380803424
678669906
1008812974
2095592198
1253828597
564286636
1744997246
84684447
2085988993
659317294
526135310
792794238
1987462760
1804107408
523071055
1730709935
409216458
54798032
1824147304
67701549
2129699786
407893847
1597611446
402334813
276150273
1018702756
1860765269
1004147949
1591554827
507399109
1546598764
1864515589
1629383951
1799320287
1913710904
384881004
2111573989
1808264226
1727546255
1550819682
390138897
741301519
1421284038
1905016984
1197572224
1705833584
208183943
1051499430
1499408047
605920349
467298165
464601752
619609539
1852567886
1524785345
885861594
627960998
1164305652
2134228030
442611731
686931709
2097371928
1948681136
1328120146
1097160546
1663171629
1031698546
1188098367
448941930
1180968199
990684100
505649294
1851404010
1801799357
519782161
1913778310
1185053611
178955949
409610681
440845585
424029829
1440541235
1035339110
915402545
359343389
1808213815
2100743248
1092985309
172211484
742405629
1845000793
1607590207
1224081542
683547387
1833507322
641667945
263321241
426554804
994291907
874248746
1625185621
263217052
1704842595
1050983028
548372381
248537671
173412195
1115218297
1181701614
1462521455
1514038985
1798276369
1935800592
2093232072
618259121
490206826
370293383
2022930058
1826483782
688151072
1563064429
2102548364
1829468243
1318314644
453091052
157606798
1111392671
1473882531
1806119063
48696881
293580282
47795180
1199718754
1058439666
238508061
2022363486
927397684
118244548
1303799964
2126978633
2114144071
775502723
1448786883
775317479
1235900097
1515705425
2097108558
1739092636
935093653
2010354684
751522204
715540984
766131225
901587909
279668769
742356303
1910544306
2100522003
177929934
1660645437
184223478
1338350147
1568937441
534304964
1809249380
374793981
1442054765
982819821
1967147635
1291133771
1248987633
1852191384
1758800606
19353623
2058823141
763812675
273336396
861140853
1021675384
1459092374
1120958735
943722409
671358737
765071455
636755761
528735423
353089575
649750151
133498296
625902681
441982961
1919899221
291213800
1560638906
2025742682
269152673
1587041838
142143031
1660717995
143982925
1014533710
911494568
398468023
1484972977
74943713
1694299527
774310030
494803354
721880709
1119368191
1135554876
38067174
3892460
186620541
760014468
191957812
1479369591
1620477782
1963468139
125641090
1841348993
1955758894
1938370862
6389026
1105297942
146087400
555790804
939800692
130563993
1482158074
1211002509
494801655
749736913
1188092056
1552756152
656910313
54263329
1997057118
1355772388
1012532983
1008496809
721895605
11285001
2126805965
306762520
855351783
228598243
1452156695
1189571775
1598790442
1996912563
38637820
148285570
1945574789
27749727
1563689584
641921016
1122796675
903578531
169985593
1819991213
1056644039
185643333
67846769
1809477180
426332160
51112967
917641830
1791620267
682473144
316658914
940600980
310818723
281206562
272274693
2082147447
42873658
192981448
886591361
1446777365
112585213
881890052
1701356378
636239406
649625753
43541641
374408258
523510213
997568712
1456594891
1369130297
1449061477
251782612
1198269664
340804809
939071926
2064214701
1140327374
1866088177
162868093
360153123
674121065
1890433628
530902219
1929524943
176520565
1057889270
82233983
583558414
2040597649
1597093461
1057879227
1308924946
1825404420
540279447
400327140
1691505010
545603958
1824503151
1003748612
2087285585
1179150736
1031857698
562726264
2134727638
788744771
1527141232
1459829393
1741767567
175046931
1469363541
1081221559
2114997585
1521992220
890117232
1427759797
447142566
1001383551
41117835
4768952
1808801267
1766353762
1516539254
1047326476
1950348442
1465567929
1955624007
218579333
463830574
1317967084
1509565647
388395538
470235745
486647082
196004689
1571108141
773164547
1785052961
350064388
802088117
1196444091
475111360
1439707450
1738686687
1229918085
509776358
101107102
450345703
770668512
1937212560
652261344
1317854652
1282584782
538897217
1970574608
2112670438
803621758
2045609663
757344552
1287613425
379928498
1414346113
1931523564
940926375
1321948785
1143192021
976853896
1850264036
1183429561
483237963
2041538366
251843810
106605141
1099412462
1459680942
1983818930
1166526195
783953476
97235391
280330937
1149078935
557759802
1567610933
846925922
1432847089
772842314
1431832851
1768449309
1495712741
703695882
1819118593
950817335
525007266
1223842644
282463909
929868753
1542502111
1070473870
951501660
2047707508
1601034971
1969765905
584012970
1478429695
808797142
1639118702
1664883893
1284692758
549948143
1365773707
2063745851
1782151741
520371487
119810332
964819556
1229457115
503631976
692911195
925459467
609634935
944250762
1984698760
93765844
2087924779
1081486502
1061623985
1257066983
455246921
1957585721
1492141360
991390279
678187788
1185108332
1499848091
1209997649
214695456
1240174860
1571810299
2120936330
1215794698
1463092798
686042172
447661215
1708340475
1703030067
1095558911
412293452
250193946
1863796837
632618845
1894678743
1040845080
872308504
1983716550
878881449
459229130
561384462
1406716511
229629691
1504645252
1162592485
1582886870
1491694988
1799386840
1582970073
804815879
1752903176
1210975553
437834486
1510745000
2023296638
222136991
1727929365
1893124255
1842310268
418314961
904570314
1606524573
1167057839
326591778
243965656
1905939391
987986210
44632278
1585149474
70207750
592413100
1959066062
1117074659
1772421069
336457531
2033683001
871076865
1927115095
1731461462
77323342
1918930447
243959655
1051007566
146294724
1084356276
569431934
1729284882
1348240223
1276886393
2031194356
1468048986
1892090298
535039499
760924713
818334602
731119578
802068418
1673956998
461608660
414013236
1713780440
1253196954
47110736
1501204876
720922380
1947748658
376157441
89488010
1181725657
162765434
2123009842
1058229369
474961442
2061578370
378821185
324393946
618958182
14542318
1977498445
1574512213
708517199
1510537730
212511940
1104090836
1190418329
2131907825
261272213
1359258936
445926137
442540532
558996341
1054361736
1511514490
1510007810
359531022
2139305996
297844082
1290982125
1564333414
1493357790
1841441251
750949215
1331015351
884935537
192315122
1362899626
330689908
989557244
1796187661
210545825
2052005739
1646467270
143836987
129899858
1513435313
183409059
902293260
90440964
370160118
827363565
802877092
750509684
1404227276
629525421
584598337
532121020
906546804
551687206
869489959
389375656
1777052222
1445618910
1119339526
1198550921
394952934
657022706
1971792293
1116914891
1544949079
662289962
373139509
1512891489
1927315795
41582057
110757704
1530815292
1697931314
1944439895
1947071006
591524481
611158049
13285493
1874525051
1641412086
2053518069
1206002738
1031976762
1508610672
674203617
189059057
1645772628
2082916686
1230616427
247170106
1160044908
668079133
996109190
332727151
64896469
1250357251
714008667
1978911184
1726956394
200599089
336230699
1951037034
1632228752
1209224285
1046754568
74312113
578451676
873521370
1553182086
121978592
2026170804
27286029
1336594247
1744298162
1243126604
374342982
1798163786
36649033
724524669
1732419981
1805088678
1733219593
1601040614
1992741759
577785459
939362906
555825520
1439462590
969759337
929309364
631075723
632770558
1348129347
514308357
1050522592
1214678592
1557989670
1510496885
367167822
244515758
739655274
245916161
1780954033
917141627
1047965396
50158227
1647672616
895268137
2078719676
944977632
575132864
1803288346
1376220232
387110751
1526104494
1115566813
1789106488
1406938106
1272003032
1475788354
1378930484
1119251713
7064302
372355674
1396804131
1865537614
1281035106
579372454
1419500451
368006433
140062543
550542154
1922518434
60267671
1457220890
970082666
907471568
1670165817
983405767
1166968025
1509575510
1344165750
72473111
848485382
1385862645
342194449
699632966
33102978
1813844007
1884825224
2023958170
1277676013
627899508
845914039
87408886
1525052046
751376893
1988062137
1185360995
1971874162
422305333
2087652031
59325169
1580651791
690894667
1327367044
1669650410
437161211
1623608938
615531894
819090171
184260797
960274835
1840144806
1255788001
248464936
58403939
2022311495
976727560
1073902134
1368005049
2112894067
372336753
1156843540
1654759279
1009556057
1727385091
805101564
310675581
1420985322
742414918
251094974
721929766
860269731
590273285
671573575
142763488
70447519
2022786527
1690880013
1786217801
946504084
759666283
338397151
492997261
291116686
774189425
704798781
1876232480
812411861
837103941
1008799000
1637375616
2098276015
2032945517
12397037
1424166510
859415124
1273376330
1008063534
1377385452
1367063497
979734751
1751009695
1084308781
121784288
577360669
20670614
2027242246
428240955
13766552
1891515894
1486259039
535036468
2100421003
37253087
578776356
327111803
1772986780
285411186
1699449323
1950777092
311263540
245020051
1915830529
1099922718
153930999
1357522355
589137236
2123403449
142511877
1268481816
1656684268
1441138161
749380841
502388030
1182537147
1903383801
1503691780
1842112969
407682776
1114696657
1804193107
1411911032
1139009840
86299449
429755428
1897195783
693356350
695107682
1251202759
1700208806
1493422657
1461472495
865562227
1393889363
1255236659
1032773116
1876883093
243528488
355949614
967090438
1489002700
553438906
848563928
68829587
964218135
339674435
847862548
826966997
1179294443
2123444522
476158372
384045908
1733765515
35165940
1223533844
714840535
893672592
1071787090
1248514235
2022937170
555088679
1182694882
346577019
958118190
1614118503
2010169507
1668981894
1897765510
1913258572
994534190
1899760707
1779477301
539791267
839333038
9856012
2032479925
2035570819
1999929865
1220808132
2117291286
459215626
856559457
1379185292
698003000
1779651837
1359054673
188332997
454612303
1721701108
305902344
892252631
1546312327
460160956
1176475374
1821725833
1603747464
1029112802
1326870046
1079863959
955532572
286372035
1175281166
1507451576
1275865939
1353275297
713585125
1080250799
445132730
211379341
122923015
1790609144
786008352
404600691
841518244
1857950419
683916955
1870040329
1618041424
1307608300
1841643525
1789100807
99870740
1944581164
1234148770
347615730
27318558
632001452
377120581
1236767645
644907175
823694499
902442891
647169312
1641949640
577717316
1884577336
1953268437
1850118792
1281257834
1506657136
1131529868
423252716
535102597
1969496336
492823294
857647677
489544012
975871044
642119792
1462376670
862691834
1708022694
922934371
197809207
1891526881
2118620149
254700552
381423186
348752145
1167738839
199766877
1227538722
1026796040
1783911586
1319324577
2110488355
1989769236
103475204
1573802778
908015547
359852575
1072089270
1293106130
1631211145
640078122
888241584
853152704
922015503
247936543
514965677
480245751
93217274
85906351
1479290665
278906543
819829746
910759107
861273314
1532081955
425941693
2119150632
1415765543
996481841
1602999805
2004610545
1039711451
1689512884
1959715125
1591118716
1211127498
1309812105
1087850883
1168924007
1489044641
826596134
1226193625
1958828440
479432727
815093095
274867714
1709834820
56685867
547853243
1798045037
1363271990
1424770607
377307238
1904139160
975965602
614587928
159121902
1508482802
1890125929
151076735
595501210
1838436672
1679471306
1003828221
1864634783
1759471279
411423313
236979119
654525182
1796685480
1028552788
1042339396
1525965351
241877786
765187347
25401340
152021520
1116245159
620178799
397684337
1389360331
1470555302
85285066
294762571
90231592
358166552
1035323811
544851861
1610010362
330201357
369183381
1326614647
79937718
1362799758
646634468
1297807468
70009746
1870923869
1252051822
1931506365
1742451846
555914576
443292012
502899386
460037688
1321394367
434479950
58352285
884221320
1065534416
41668912
705623691
619902945
34774993
1146658900
302321191
73599429
167555714
678407967
851842078
296334455
145353176
1425147763
1252543730
393824489
1695628315
1538053704
1210562935
447340037
1284445622
2102871588
1845488443
1532672733
1349866759
1701881129
472075610
155098336
767765135
1563017567
593427900
803524557
1011158446
852281872
894200360
1239270991
446708009
153712494
2040468578
38798826
638368844
309458084
430985445
368743907
1543303264
1194812208
1443631833
1839002081
207869441
1102893865
701599037
1089424663
1562097005
1864544706
776587185
2137504796
65156403
303946261
1509829397
1989344224
1583906416
479411960
907031021
1495609455
1853504021
1235352428
1405772046
918479744
1943123647
225547310
1871138201
426587628
687609745
744436953
435987009
52447323
1868068918
499311973
683833088
1484519932
2084865597
793618112
919281525
1394264132
160598573
1088870852
864489822
1061426223
994857055
1454400059
651232120
1474546467
828947363
56997340
1622452686
652812825
560960357
910878298
1577850513
1362772836
467167923
584056246
389949489
1215912344
504289212
584477151
593232399
154462769
1795068087
750388804
988242469
403026943
502632607
1757839903
1184423952
124337997
1381448140
1964310166
304304937
506556901
1139163265
1772070839
2133622897
331971896
2011564954
798888953
401561058
756281883
1255079640
1208976971
1469555430
2061594716
1530265113
815642910
1428192767
837121853
648053908
912944356
432220045
1095499138
356302269
976184999
168431444
694167505
1078154942
1249629884
730134681
1706276733
1300018580
1646408915
2090936716
2147278167
436186784
1620860178
104914477
1900463361
2121761237
1567653928
1244998399
1174429014
976587797
621472408
197037189
412612323
1740864539
1359421751
1645944602
1967997141
1181035968
1401554084
1476717164
1132156400
1077699624
671997120
755214118
340452449
1628222662
965644317
661764961
834325254
472410864
1924787499
703580183
1298945618
879571715
1751755182
1276256256
485260782
1595456859
2038586274
1076703069
1525913273
1439572142
1742369871
1101102610
649434811
1124942121
809725488
852958971
813526355
873738843
161372418
296679870
1920854175
158050616
1428296251
858775534
1249215319
2099305302
1619750393
1057205171
2096294146
1496973148
901835385
1477346850
1809070481
272853479
2009229954
344441592
1915786721
1432846343
1662483271
493959494
626267041
1815195431
1957245139
1404863613
1786151690
2003103227
221001758
1349508657
1566525919
1233579043
217104135
1697659324
1083208359
1777665429
881826076
471878406
1952217863
1757153512
601705831
1316718486
2139752464
257014637
1350148665
1405070191
127078301
1213904642
715195083
1763966929
1261706485
1625547137
220789957
244607774
1470488601
592943051
2084139389
420043357
1092083942
418228353
1983694103
1372710850
1648714845
1270780070
284413901
377558170
1078238025
452123315
1545614427
1417009711
1807036112
58191272
1362160818
744732565
286655165
1161267382
615267345
1939696583
1572304004
2127712930
714857760
959722350
2124741230
261142908
1415288445
15700307
884864978
899071584
1156971698
1143570075
987123992
1097117888
404456051
385464897
647123227
174711228
1957273838
1145227536
1797511932
592892084
435116183
1341294644
1819940807
2130317670
1885325958
425238130
1685662805
830252807
1350904377
243721127
589019778
519044107
1151580069
1831668995
1246267552
2130473402
976679990
2007263511
686617810
1455088731
778423306
2122094274
901080804
1122665618
863877969
1070271077
2008891092
1534336117
881177038
585926121
1635366459
51728426
1182714742
2134198161
1076699311
582545776
11621001
1362686739
1381223684
176885939
1095914542
1295435937
1765224300
299097966
2131869212
1967293815
19748006
752911083
1795666804
919406646
634084056
810055774
1300258644
1563050898
856047294
871413037
1244849083
1845060872
812891375
1347203518
1006240188
1012469976
266645400
1808618816
2032899148
1761196999
756637795
1229328099
1037664471
1454050764
727943066
257969839
1927664708
1127630236
718132962
44706192
305414662
385698548
1755864639
625862466
1323271719
1507125757
1493877
1149218176
1755386676
1913614945
1007041275
874155761
1589528462
1072045473
930985153
1582406303
1057962304
2114267933
384209473
231814756
1867603265
1863438396
1789849663
312151633
1724839564
1824176879
1957932528
16754852
1616269721
1131116755
2012752588
136281546
142438448
432297210
2053695627
1500916453
1787336345
1797095341
1153200130
667216273
1965610312
474379332
944097511
1405251026
1220820623
2094048158
1614553792
1665061123
1804556874
389492180
1559414500
1948663919
406794050
823435589
1642718606
1504888762
415774574
47800160
191883598
833579555
1191217075
1031352674
1796300862
1380756006
566551227
2052038704
1296457415
1866272681
1355085047
536868582
1430706593
1685812756
1850049962
585524504
1002657458
1622519510
620761199
651980864
1012982583
1342834792
1931694569
1697615885
1300283960
1935295463
1671984071
2106336952
598858313
1713964947
261785659
1958855635
1476515233
401505704
1731513770
1090358385
2121606789
1598753467
1425972329
1768855284
1942855728
1495409269
2129223089
1358079913
63605715
578117265
624920516
452758758
2073055366
1116927564
2085089575
1785693185
1205806879
1836108756
165194575
63446079
1481119513
566306975
1919666025
1659769208
966928417
403166476
1561178098
208169284
874017928
909506516
1942695729
1460002972
1952275
1799514032
1543165406
715911635
848573819
615742124
797667659
630425040
1162502428
1114428046
94688233
1513143976
1862791963
1413982276
389801822
2049596292
815222149
118822702
58039221
341266907
983283823
975998175
750526374
465301621
2051693146
552332517
1725736118
1207547841
339905930
390474852
1227521411
883484700
877207674
25462616
657489446
1536719290
1183328358
1675321298
1221954440
187243767
94051016
581359704
702473199
1445495254
1799179338
215594161
2014633382
159934969
1472308676
41425818
1039324374
865847371
1700155364
1281096260
2039434572
14848080
1069025342
2099936066
737431218
844551707
1872538123
615465999
83577713
1937221406
1483200240
1731931373
1317288219
1703191826
634733126
1409170298
635475516
603056944
950202218
1670210229
1356381969
2136875666
793512057
596139532
1231422582
1897970857
399397244
479335221
1414413812
1300505385
1571602846
1808990452
2047585535
1711703498
234458295
1380326047
1516101334
961190581
1861682166
28079939
1774124704
1594050101
378457150
836830375
1334105366
286401047
203700940
1359862814
1797419252
720372997
2023329
100890038
577594746
990258665
1844643718
1743616381
936905363
1571439005
1077459083
2053098884
1115837805
348341925
505565583
1657452624
1986194836
1972580113
1701134430
727601908
471960672
143640785
937064627
228932747
455323076
855559616
1522810274
147031395
1858626242
713419545
815773474
904035167
450964591
1317922629
419998291
388540785
2022638271
708777775
798757602
1928458117
1097580419
1835149825
1015420423
1009315709
1231605958
197705292
1313877562
2052519952
996601495
31286945
1305186518
1708365791
1851863281
515147778
1808124904
1306987865
247894674
1808223668
1700940551
1006461081
740310058
420768937
1463976163
374293443
2073604566
30719200
560459026
1443963080
142162882
2088284448
931976317
1602514963
1781202999
174535566
1832046113
929478700
488865049
1417200515
487979144
1067204450
1210310144
1527849378
1416463935
1359005088
1177032999
1337360702
2005732299
1990988571
1162002081
474040717
705168979
763281016
1491974256
1307730150
473581147
834961556
352125202
1410982861
1545122920
684247728
490024290
2143552875
976744709
721183006
583244870
746887277
1514977038
951241122
1692310439
1473172178
1527919634
1174527805
407862425
906894713
17364882
11955531
1312231010
2029119322
1962533119
372294391
1982390090
1286858331
1081682729
1254612539
478945249
591485747
1159676114
835300272
1179995783
993825160
1394604432
806968791
1678919087
1322529829
1156843271
259079303
1766004220
2122342358
534168605
1764197204
1518264426
722118851
280918636
1386861142
1967549761
70076074
862970364
1362586484
1081062184
491837913
2047745882
721825613
1197773439
1807599917
1829967317
583923460
1034333343
167977416
439405627
992216569
759191503
1302221603
471290451
834210272
719156391
1034724615
1184304274
658622034
1303062235
1617694997
1078248230
636355710
1950840902
1899051578
830957771
1946039258
1666498103
1610975782
1419712694
1520163999
1405051615
1100055751
1207285495
1072568964
2090967810
453941633
944526290
383441946
1624482193
1929858778
633249045
1265030701
1052824240
653036913
2062940424
1260029281
1830049698
508561717
1136012663
1416592192
818640824
433637631
1517958311
1702157882
1672800951
1468464730
1238306155
1884532805
1394537452
917873378
417503493
190079698
645420435
1463930306
1493474423
1299655824
1273055246
2125761291
1135061583
211829439
629288629
1811527202
782790444
2116234162
1851743974
2110715251
1044600331
2010897122
1638921881
1750376159
1560851201
153624635
306761805
1664608106
1275089289
32907424
1040125319
872057635
2059450574
1738295519
738197978
1268285350
1861637085
2082123920
275051377
38168690
1916927414
1171323909
981333083
478098650
1659406184
1933951793
1537847521
1166545213
1533173034
1631317770
1776012688
2067626389
702486684
347743064
1573749648
2031665471
1267809066
1771840061
1803940473
2067316588
1604972698
1375298269
814080334
1749192554
982547795
549210039
89723841
843774946
2022890693
1467711118
1920321118
1429229369
1693484489
214473333
1645311336
482958626
1247125520
1031404257
2098981466
1541096168
595412762
352467571
1424503377
2016591005
1090127347
133844716
213681351
1652809636
1035017708
1542154230
1211552513
1416319533
239338610
682147123
1756989665
1356522460
1444682411
1351257399
1106007572
559366809
1561503580
988096434
285789584
367306727
1813454953
1316632893
1049976401
364215833
1999880959
2095910530
1425244909
203712934
1641482502
1283034133
436878787
356202864
1351938751
1120527558
737140703
1810618836
1572651516
1795865140
1584511757
1501527787
1869128606
540211512
144698512
1816765978
479041605
175137060
1570790084
2139322487
71287905
504518275
198513321
1850051376
2115077493
773423467
1178121955
1787102530
1314720132
1807311044
330312193
1403618223
1320635396
954829312
1010892415
1719855023
110240905
1480747516
581018791
1257442782
2092034043
1108612284
108794379
1145229297
1745568062
447682485
1043422270
243900894
744921428
1440704869
1523357408
887651045
1287479354
919592687
1393201533
337650376
1399204410
1579930537
753696049
1398868205
739753086
2063137050
1140234608
163903087
711092266
232491705
160587066
809557633
717893234
1678015123
1164635575
302163631
1371151101
702708196
2009121004
1615527257
331267374
670996361
824365625
1680096089
115945005
233500971
1994663882
1273004988
1972861458
1812367499
864498706
1506359775
1250551756
193641947
943601716
2020159945
2015249969
468288102
174124283
1014958110
233693347
561532587
497377753
599032431
758351624
1125175040
1206536704
621293497
1988762041
470264961
116869358
797115504
863075094
1031750713
473571863
749053417
423415413
1742201789
678791519
1172659210
2076279740
2107910223
63554945
327227974
923373697
640851486
422278793
632057737
982554526
1604751693
563933969
1750464601
453530394
547596114
1298679804
1452996088
1980344900
1505135138
2095056379
882207782
2037281330
944815975
1902438295
1819992884
2115381873
1009030388
2125298134
1458913014
2024675769
1071560581
1229769260
892598050
1224901545
230703957
1120520182
1864260972
1098798995
881715898
1652974540
1666129616
23814699
168094773
864199409
1837860150
477050079
121599561
771374385
1646076652
492378201
565014138
2050528033
1766783926
1492802948
339746676
819899845
1597571264
2007236843
772639576
1043653092
1629084522
1158688735
530584895
366802649
1885060449
309607319
396357402
2091945435
127521189
182105877
1115894680
1271914380
1555813840
977387370
241123006
1875015594
692689569
905094422
1092782344
484113514
1778749700
1288526352
1812034835
782506338
95828465
175851762
1269692473
2070241503
952787935
1950733094
1811379410
731945943
1342008285
1150215644
1080422573
1320331377
1774264961
373804100
390302083
1718774303
1141107975
1634704868
2041082555
1818546983
738701229
312042070
1667202400
465913178
2077758449
122745751
1791390071
602455816
939540909
695640646
1390756998
1523782263
1752713733
1239242905
1616123323
1163256763
293213050
492635739
214537302
1540143335
2105876143
1160863891
1378720126
1908325317
1273795622
1295162444
650243485
1944950204
953475641
694917198
1417906866
1495281768
1266242138
462689510
343375255
2070361434
1303764232
1482015878
884263500
774964464
180044852
34228946
894639271
1918812174
941943840
1087002917
1879395725
662833615
195470334
1775200474
293039811
439936867
942933696
1960957896
1518310857
1133379936
1571543079
1041034375
1782731544
914408091
1932897431
256047629
273651618
260292974
490586485
1088802821
298615424
287720356
387828978
1381547535
1182688605
1079069777
2134968735
8685107
2068022925
1397010028
2053118655
319565814
2053877020
125053793
1239620695
2060697245
1681861593
1632631620
1238900120
579355430
1229011872
296113897
875507552
79659425
905621218
1254964506
548181433
925679969
157175930
1930068107
845340055
1371198632
812409135
1191078414
136110790
144738055
817095928
21788289
1943618474
1904453798
1259630801
1782351329
526206818
687097663
1959229303
386967773
142139151
1882390460
1613075905
1921416333
20442323
1385067043
1273382766
2129751676
337362073
946664519
227413534
1747364597
1964279718
1511872798
1031953354
1294875925
415357933
427836624
638725116
1117413923
153933708
142000623
1684536344
1322693135
2138668665
1556260410
703054727
966114177
1788140926
289693509
1389677704
967116121
862207626
496895130
1405535535
1628465275
1172140992
297729358
144214440
2134865769
2025407836
1209818507
926059477
1680233281
541623391
1553656269
1247210912
251421681
650490057
1281755239
849418378
908875609
1942142085
691421379
2101520601
1104273774
1302240573
526055019
333344324
2068858914
1484768881
857193205
1673294282
2114928945
664634127
2119221516
928244297
1916737219
904274057
454469263
642202845
650382301
1646697327
254870743
1607769248
1745656151
1783875193
1923160485
1720446136
2010630554
956236769
2050879572
258978424
446916269
1475897978
1174008069
2071179944
1796949931
2031571107
709196106
827618311
797668615
611165535
2136640443
388718418
1905775299
1580680418
1880573652
1061579760
300577711
724800933
2142422250
1184837837
783381505
374293443
1907397593
1765480204
1301322997
1832928851
819517465
260992834
593877509
227786469
65184924
1388165631
2116142455
1799993015
1202910554
1234387005
1922001065
1846650318
1637209948
893154878
382574455
164413997
1549503128
178964526
1250389834
2145694129
212739919
320734542
885342012
948448585
1066649304
154855200
2082809034
1012460682
106487112
675753989
963902705
1370523703
1959577361
2008911525
1171272781
675534686
1611706674
1247399556
481091143
459518665
61096578
805404552
594821939
637891150
821555036
2072397262
1187863033
688766652
1471338238
16465603
1091824247
1218225296
1435791569
215808752
930592601
1054054347
311010154
856842758
224400954
1646495192
1178568489
1081620258
429712670
1386393486
1279099629
2021219490
1237499672
1370062404
205206500
946112010
807485259
31817939
906620084
1239753059
1717492465
1175774826
2078573467
209641399
1430535866
494614031
1198562568
641950138
1595270564
2107184082
787189252
2104192311
519771957
377157861
1572136110
790295907
1130534998
1062371747
2128974266
1206199812
1909695672
860226249
110720357
668081892
2043657152
315223329
1422041471
1457472221
1081715013
1932489460
1963485290
735219404
1080683217
87883807
1089044852
1972813539
257112696
788236211
1103416558
1006629198
739663744
1481180546
576050285
864621329
2052819141
979773542
2051223864
1466618820
1169824221
1621521816
75798487
760086265
1437266425
656447620
574515828
19704659
1515206283
1247990169
435585440
589980274
2075473236
424769662
267429297
445774610
68074918
1283490423
546030948
1691535337
899833515
1749474327
273848442
10393789
1471189015
660911850
1443621173
1366183100
1718825312
2051332715
305837079
1805992952
1249812436
1849735544
464513161
1280862041
1266071715
955490867
2005562277
521331786
1859699327
127431901
19795704
945113673
92307191
1283374113
614665780
519657465
1233127109
2088942950
2114396818
1097740445
1869974234
769333106
2129867919
132246930
214691609
1056160391
965353715
1236832349
1694344224
888039883
512351331
1187938539
1340063385
950458540
491254903
125574578
1437790225
133775171
284907614
2136183760
358636563
526490352
1501043260
481719492
730840824
104239233
1558377126
1281977954
827591629
635559284
1640789117
863911662
105410192
1458959530
383704072
1481515257
1804895141
1020502660
142977377
2014211256
1953321801
1201271228
2070333852
981562874
1631023922
1886193394
1045346266
1422189546
1652936937
535304008
1232325604
2041722982
436496571
2084311477
1098096314
290988158
143044794
2140797739
1104026872
886707829
330109275
372371365
1955184602
1489894492
284788924
1915346229
89226047
794040184
1128206020
1936759884
2007117346
1249097183
436955489
1208651150
1767155380
524535790
1508435564
882450939
1977003075
2003252103
1419935168
973644768
1774030432
1860491567
1480702682
772352744
483695943
1163249389
1346300132
1748769623
1312630484
1651149807
1483954519
13175215
1702437163
232630432
1109973118
1093920371
1828379551
1550675789
809729160
1476695238
62110961
1024665323
1484583937
1423821133
292369353
772422872
1555480198
1583739942
988339552
166167723
1942724782
1487187303
891343628
1714032443
1278691888
29298715
1049714105
2137968543
1720164894
71707084
423920517
486524221
997737608
1891157588
309290854
742207789
1304416697
1420143399
2113197215
1360501850
908065066
528388826
1267694519
941068494
1018495795
1668548191
1238312393
2077461688
646495408
2040462040
1837296838
762356309
34849900
1216475358
954344924
944650745
1443785366
217161651
370311776
782242140
1191529409
950661452
980464815
1936774874
213527219
1035339110
1713811702
1221781808
1995410589
997119889
1064674976
1400985439
1345870879
1369505373
1200300410
1548175790
198259511
1154893357
1981210751
647868371
25364246
25167642
2072188984
994741345
1339919174
2016182191
1794320680
40575995
388095032
1756989665
280121393
1550607570
1363227698
230094229
1932073896
1381367677
71218465
153497635
840969492
596013175
514426412
350045013
1135087526
834491357
148731788
1065754784
1542975630
570796549
1972465331
333417080
1311538459
1059604258
721609111
1015429891
2008258232
468233684
120910124
224094123
531399855
1643667442
1641120647
187895307
1005909048
959623742
900870221
579525672
747626041
26960735
243597039
1559980939
154398302
632779203
2076597505
40593460
962147831
1295287726
420315393
455204562
935758137
1672869246
1913196264
1062900885
880358450
952388970
948043257
2037081571
1041893139
855245986
1562381178
787438653
1609608746
236727656
1290597184
1764153829
1484238962
320790146
689289490
643378269
1906047062
2100646475
1932875718
1951145470
1513612814
253296767
699996996
650552025
2064037707
170663974
787597635
458080367
1267063553
1567633705
1990459972
776302164
7889321
574291758
153802509
418136481
2099619539
1471811824
434819544
1309628644
301279269
1610678711
1550827932
804007779
532269252
1201404885
91370783
1779371628
549129541
663977707
1883728938
106182490
258207639
1699062236
1535651864
328937172
1659379015
1436200340
956474111
1521063718
1460985611
1877272715
902825383
619083809
733243142
443813799
1706476697
1700244301
1249331866
1187305647
1354626413
1424854606
1742674061
122077572
731912981
1559158292
1595324807
105027329
663298595
1464633571
751084425
1483704066
1936450078
1009074439
86325965
1597552020
35174387
547251255
1112157045
1221949095
1927004899
83816398
1450596677
1210807842
484517242
266276610
1297255429
2031344139
780196604
1568321472
1875779669
474926241
1294176380
1451952045
1463639622
1778486653
477136375
146305710
1135855148
1153861058
392693940
2052941797
131169461
1436509719
2062777773
589458761
1996877274
799533746
773059141
1604727314
1330413756
1532420900
1219881269
927612319
1105038910
1121744496
1317697979
1425472030
1598166633
1328940699
1623796323
193267285
416382682
675965195
991210009
130070345
92854536
1131726708
1473493078
1867577347
1726655810
126162983
1143782805
507199101
1966162502
453489295
1700537743
614691711
572354338
1622724543
1986786154
1148767059
875997820
450257531
1599337156
1335795576
637304970
1000742321
77675207
1491889373
1379134961
1772835406
2035166041
123183391
832099199
251487922
636605017
1071112345
1466560917
809762764
525755168
923797473
2124911175
1578735371
1943323192
719124441
1036595693
2033983658
883441205
1110215123
1841149838
1500923630
466627140
400757551
991211511
1216625933
1118283534
1441060392
310697364
1636935071
124043
126118686
645430013
1916000004
733326290
723122356
401441681
1739885553
1562885870
1940327967
781470422
805189380
1212541407
86393599
378528468
1456495701
1231985696
850870421
511225053
1713472042
1391300149
1024297322
570357303
565818252
2004522447
477874107
1541890708
623019026
1960037666
1852855213
261490454
472668306
1832286212
688817877
1019877111
1557990153
1018268571
299802732
1099162525
369573810
1883753940
1749017471
1711694250
2027492613
1192942640
2050895931
805600941
718535303
732196147
1258788476
136317514
622817575
1301871018
1575331231
2106955692
1654026261
1231435346
1335124281
272105255
707770093
1181684574
2041738017
1475538990
486945723
1977204603
666422644
1443647940
1325280800
1043307969
130159867
743733950
1011761694
1173836292
1173796367
616766369
604785811
830991463
558091423
1987115317
24166298
1609785271
1476139568
1351929819
2109690036
190437248
716586531
625570618
574100959
522651419
98511407
826651003
1921352408
666960203
468857288
314473731
312974324
1547384267
752924437
2072520547
1802619295
1419053920
1161179828
107853260
1571846569
1487069567
1420914412
383771503
160883834
1180543950
757711421
1503643156
1213945775
869465079
1803003264
1122840456
1530236729
437487202
198367603
1103804229
1537920664
817959039
837239841
1240021407
1730385365
446223802
253700023
1682135464
1172166197
2140739496
716104461
1152141651
1227212788
113198291
67370945
394076929
132959078
497312291
221038760
1102876987
1990861420
895317438
1322385600
437167948
697738632
305437945
1308012062
929182625
2122731979
1430376980
188046713
1712771569
1080669562
532993003
1743181313
440685595
560244401
1840427244
977810215
1262548296
117813272
440100566
418439994
509702038
713392783
1912520835
150966817
403997781
367823179
1768260031
840199905
672453037
1860759302
1038649072
190402037
1170345127
1675724379
1747919004
2099399839
718195770
706004442
2086822923
1042602073
1863470984
560140507
1618278073
1786752018
1864099036
868418473
1471375422
1607782428
749701339
212152266
129516354
1307934428
2019796652
1898435240
1704239323
1028743639
317098765
1536508335
798453993
1685841911
40937274
1250728977
849366955
804407198
421690537
1023948142
1395574173
864788414
1532743718
304619668
2058840910
1135624339
76220635
1448930588
1221926282
1992827264
1372925449
817536288
2103006765
194082793
251419559
519452839
1954407252
502647997
1236349083
1521830266
860534895
1354963579
1926990983
257545018
1582618986
1139733978
56543694
2144287821
156403853
2022779772
1290096757
963673600
1813270059
1205533207
1466191652
1756979017
1183209339
1364719123
772312603
698271330
2087888875
1591913073
231179719
914191006
2091822266
1593570655
1090462271
151077932
2059865795
624410944
691737958
716055849
204745805
230316722
1981013763
1679548238
1320499308
573391675
719368925
1822352257
748595168
1185229043
1222254250
457681690
708506744
1914099220
389271596
938919736
1359865555
978123600
759859004
310449748
1307272896
1841607823
616062510
1172255479
834062619
1932620658
279725710
246309559
146799134
792053863
791988816
883529110
234474550
1778573248
1098890389
479432727
790927657
24382256
1391467757
861794564
1359054478
1055851325
257720753
1794578661
1146075485
1196151330
472227209
2100165556
1975458885
549168484
1983540017
1974753376
277789519
1270292325
1387493588
1772836748
635390598
858096162
1542053371
1276944597
1806713202
1573478932
272834708
1254525659
225040921
965832855
1395299642
1987767810
1386125873
1236766953
1743872025
1517596721
409890915
2071337395
678625757
595703569
849116096
1727439479
80204597
1308566821
1910529719
77067333
63174034
1884371404
1277019723
1201883734
1720397115
1806331285
27382367
95821836
1347079408
1835960876
1097250323
331342159
1072317908
134971941
63404315
1124460395
1397914748
379150023
2126678606
261417189
1804107408
20479325
1740436792
121553751
905728267
2059382169
652696955
342153904
906529377
1490459421
310654510
1678331560
424149385
1195670915
880903504
693998861
36590751
230205025
1798934782
337478043
205422141
822285296
1849691925
1423249887
1172448930
1451131886
2062928873
1237002200
1399680840
164060810
1456276006
2080802000
259184721
1726695622
1316873811
433542687
235637563
305660450
1461798227
568339776
524826282
1051034415
1361182413
1112855304
763429205
1121304717
390229555
579235248
1709401812
1829523721
76669039
176399428
65360176
1435046975
982807125
1112946944
1532505451
462437312
1001388160
1754387891
361047106
416628096
1091721706
919157127
503389803
230827018
244802783
1325894348
713158267
781153237
2106626224
1827030361
1152193219
1041018956
1824567294
1086113482
235690606
79011434
671897176
1592581763
2003530284
1848582277
717959540
1059828954
2098819709
2105429225
16606061
1866748943
416957440
686723235
801454295
404605830
759228229
349693372
198335186
1317233757
262069050
2142208397
2078346369
484087345
408235804
1234452208
1045297776
1159280616
2068186235
1535660091
802891111
299706559
1313453786
730214961
1547654420
43747664
1830450884
1697673081
71623542
1478112704
1731489924
1047872016
1901572088
6222925
1746455277
267897408
905712446
1617919433
903254758
259052183
192039822
1838464788
101570814
1805136317
2023356645
521096034
504106300
2051386170
1331799545
1199612130
1146088002
1615282016
476545308
1208760457
182270232
1564518782
1442193236
1198171798
1319137078
811490369
968102585
225045722
1905811705
1784753571
279146410
497377396
382592639
963808560
1160955121
366513392
439941880
236052613
1954198775
2098870959
1356809010
1929127198
1012885978
81893256
738863347
305787711
839740222
2044952423
1560419538
891417639
1496968714
632703618
1140187010
608657846
666073042
1044627958
2062230696
1869375278
932824139
1490952533
571893252
300155435
1287453603
800245926
2025656640
545116063
2089254599
2135129993
404527729
1645414556
1409771375
412605640
1330677125
1998656511
1711050119
227982313
1144615820
990921475
378134651
1122486895
1260453573
817121067
41522483
27538358
5086685
489736989
504149711
1195837344
1191634448
1035209622
1545253539
1816881210
694503614
650569667
1558116947
308923946
2125380699
2137281829
1045122714
445329811
1354685597
1294745785
43609203
761768682
784012159
1625836370
60246419
2029753752
477709223
91592591
1958968898
1679368040
1420092603
660765018
2079775685
1959489945
2090903658
1415013896
1256768065
812620783
813047095
1727396615
76478282
1647283788
2097621399
1090635159
2051689266
181832055
491544342
1180560418
543476602
152486848
1035441460
1634647773
694312120
60361008
1173454265
1374445219
16775800
656246726
1524628064
1513000529
1578757279
1266427826
524365385
1692141985
414382951
290153039
1059172796
1892373114
245251411
1269345881
1139686013
2143546784
170197303
924125147
92688594
1679491522
995218457
675043039
593517187
1206726932
220240910
441414763
1258781445
46205671
1005194478
293447054
750950561
1279523013
1305110892
946105250
1634719307
307404293
1560887712
870007997
826341084
697398593
1026664728
1224734446
1685161021
872084210
708340087
636846520
1437194166
1441108657
893546810
1491743698
1758403181
125837517
1831585262
1086144372
1456279585
828858972
1021871693
1812865158
976212699
1450762634
2109642589
928097458
2105600634
109876190
642522437
360270781
1118449784
1289292398
1256286037
1271328181
2038379680
558905321
316310637
672022021
1534495044
487189655
2021119121
1277254139
1033639925
2018203052
1114482798
265697845
1921739938
1472677900
1019979859
1309209359
1805762661
690960323
1242574311
1436054057
946474555
464751423
359293459
790247868
1603066256
1216239217
1179818024
864952738
1834566947
1093729755
297654514
861906905
838385093
819475337
1583477293
1814151260
1322034759
1363222242
1943495435
1201659595
102206285
1146796769
1495794574
634537337
504344539
1976523881
1061456375
151695189
189546561
1549288343
563933969
1776708521
1607367949
570749111
1863226444
1867990375
1001855929
1110806278
604193102
400414295
1256367739
1648886370
1230753490
1687508157
1764580751
1545223970
95670448
724603903
1433439352
1459491101
1964139965
1578700744
2073452508
2077381861
808231115
1111891521
144914322
1583425168
1348653626
874149800
866126682
107422272
876887082
1977035682
1251598023
815596705
1404484361
1401628587
529274210
871000771
981900825
1335377981
1712152800
1327415013
1088011411
576240790
945942649
415187418
1239266531
129966552
1150814399
1665354089
1258743247
673604702
352076928
717228809
1328617465
1907705812
1605831350
1879252833
903656769
515806600
18722853
904942163
130303363
1087902488
21386287
1207132685
1958325962
969100171
1642014748
1429350225
1512079348
579865863
1064536273
1425001853
176123185
64827653
1118148482
194320710
698422651
366739931
2135331584
1606388949
611194467
627648255
1059563628
1496615004
1653076108
578271943
1108940567
1091428014
1112180285
624833181
1643342046
1931707181
427079066
1117719139
262979290
61623022
1302034968
176299680
1443789670
1349284733
1781256792
965746697
2063247777
564439269
373920337
306612771
414285382
2020349984
2071016154
776077164
1874438347
1429177259
1658431705
1074508170
1136069217
181741021
1851627099
284123091
1000645158
866522476
1122567397
594526538
1820219841
1713479430
1080433679
1742705688
1299888142
85087447
1780060377
385612755
1659252074
1201147726
1455068700
2119890379
1534541976
1493744364
2064590504
44349076
416165436
1034531313
2091112631
2144540824
1574970831
964094799
1142739549
1909297986
1210262896
661342987
775373445
1252546530
1214883662
331163001
200875759
1422713874
1694303816
1023925090
915809680
439080248
1210631249
956351777
869409595
1229801350
698271330
411719643
1735103607
1969275681
921386497
1085283041
1167001143
784823833
74565220
2078833329
685527180
526312300
1817872714
1394161462
1295118795
462025599
1603307069
1411252511
366346873
1982655661
60972130
1309489334
1597931486
1903802046
1718056555
1882041902
374904621
1134459443
1265883953
607850640
164109979
1331423522
1590146399
2096832778
987634020
654052472
750465814
887046737
2139730737
724978125
1277321660
2010648593
1130139652
837612323
1138511101
608417234
744328926
1809571048
1256974332
502513841
2110402419
795118676
783681043
1634743640
1822853097
2078920530
1616419213
558716186
1820240377
1145498581
1024673845
1935224697
1873385304
1643585269
1258284750
1249279700
2050310770
2119677405
1634322774
1036261827
2018195681
710405449
1871125719
1474952769
835473505
1956194943
1358085702
863133520
1470152104
610963197
348513302
2058610233
604098696
817789271
1595519429
1019022362
787470143
477321986
1463843575
1137849951
1468000602
2111746335
1833942272
1397310317
678573554
207149865
1114192040
594895401
184625315
407575339
1973210300
1468615126
1716270222
380141701
1805325430
551997488
850484921
1498296042
1786052064
347421731
1078724420
585667535
2114352994
852746708
796882414
655233466
1812732959
2129485422
2087729247
258441291
1655276279
1353308594
302765859
577948311
1873836794
48292624
1621727360
2015673164
1006662619
1201296703
727812412
40632999
2076222863
355114584
206576663
1968509472
494030863
1327414952
1309766816
1513724021
558257556
1686675586
1702068496
1850297792
1627726522
702382417
158527680
2015523352
1450256457
112433639
954460642
118903775
917870516
226722487
2041338421
276213032
255893972
1191057984
1085791998
925799411
83807154
1837264607
103242116
329045341
272439686
463100985
260087536
1910734956
2023125462
1411312674
992909320
383699987
692217097
1979026189
1835314047
301331301
1881584851
1493536109
843350012
26457453
758521453
126044322
1745199259
1158526006
1211982407
1233753217
1901756739
403106658
136983857
100262463
92632332
1907398854
1337373453
1009405864
253415180
243390616
110183045
2013451303
1869978690
790995187
2012619768
768204117
2129662446
1950653686
1382564817
1543411680
2019274081
253899742
766208956
1474293170
370896521
326822199
1391044806
1921776500
1659715171
170346638
58720046
383317365
1087387097
41766187
635515701
394123472
331253692
609011435
1688019462
1110587640
1613766628
2028177488
909106095
1409344129
199974178
1055024958
921223996
666966004
340751312
530356829
142094951
817203934
476418263
484012120
39922421
2008652941
1498832855
1221777456
524432824
918873048
205209015
973825600
1192768135
409273812
400239312
1767537364
1755606875
1961604747
369104212
961091217
1717776420
1917244453
1906772014
520554046
1500844680
1383926182
885320769
1489873225
401871192
690241448
566261375
1035809092
855188839
1201787707
163404118
1506437374
829357609
1441381246
475089297
527760196
1995157470
453524377
1050201588
1163713024
1993918918
2072264918
442766393
107405823
1515970978
736238607
144089896
768684039
1555979521
286693803
2053268423
1413327987
2100787215
1073016712
636007253
1759286556
274160738
14098942
1286706907
2124780793
1359808792
835104897
1609462856
1886570751
923630954
119895254
81727530
920231857
1711160730
367149817
1689595562
1233084536
1972580266
784789831
1846077826
579249228
1816276932
1530344226
1465821950
1536531452
477680407
1678571315
2028875756
479789509
1298737687
1467261757
1438164263
304285387
1043735348
1141637515
1507875181
891087458
1598354430
1230711333
2069319549
1969450006
1106860168
1766747289
204955987
669421006
761336624
1101375723
415618347
1667197916
1356248198
1562866554
1931198751
1690606003
2143991598
669401440
2008138410
1111106827
2113242850
1412754755
1032888329
521712797
988906041
2108895821
2084062232
57754041
2020682821
2121188166
158007693
1438519401
350551250
263362012
1286487604
561969854
901850206
1783298484
1620680214
544782772
497367546
1037331955
1456684952
1321300316
269614140
263988003
2057928748
1735443247
1163323083
1694337576
1796801518
694587960
954561514
1281409791
1489290572
223219890
1799163570
906875030
565271074
1223605321
2119701307
1555838138
1885213890
336721182
1348226652
1209756620
220941836
1238267728
1937419731
319614522
1849695665
620427794
724416449
1278481089
1798147128
69520693
300659976
1011018840
369045577
58597485
60779904
550127271
524292744
213077262
1764313555
1329627594
19176207
1324545078
405358626
1512209129
144369218
1712859315
1583802642
481321220
395535288
391405319
714207509
757555667
1880723029
141830572
263909872
1329479140
1161167800
1076417142
563010645
1394309577
1340480252
1768683633
1263991346
1155376942
1167533486
2033448495
1034158720
453162638
633619675
1926187006
83269124
306788577
801893320
945221990
52572996
1057368386
2132464216
885842354
425571137
227826335
248926298
432622240
1224509009
1333563948
544140753
150664697
1472433613
40311939
611246332
286628534
1388188942
602084320
1392777490
1693510735
1689779574
1455054074
1619127992
307151976
1143390589
160350040
534804973
1976472504
479714347
189141809
1164022964
298973917
2014887782
1569904050
1667393012
534529388
575178514
2018846001
1090892932
1483664085
206563466
318640702
1833604342
1255255404
177075937
2027533826
1039382434
556829863
341875521
1505796131
407403411
837370379
1661529636
1027927303
1896517174
202985266
781028051
1164205248
674499261
2135636819
1185059038
255938966
1211295645
528918797
1757299210
457514667
1235064151
646820391
371008852
1895597159
1201876717
334072237
539098535
476728819
1701872794
907673337
98061495
1085742167
871390243
276240008
792325540
1867541868
1601508497
925709727
1010593616
532895655
1380461136
181767728
1720683667
77776995
1564450206
1987353853
168776748
1057921135
1592727023
1796252502
1250017336
2080527180
529642105
795327084
1262953910
17081858
1058232749
104416682
1364028495
1996327876
1087337852
663433104
402495167
446173014
1255876451
1620604091
153644275
925026009
1030940329
1271716662
35206139
1256438567
1032711115
797995246
107180454
106235444
283114794
167365658
292033749
1376614013
863024036
638740530
259497671
1452698278
1046456749
1049873639
572293330
748851697
584741644
1549904285
186528247
1359616733
230602411
647792431
927128372
999263943
488828399
2127439224
899279401
2125316533
19193280
1468853857
190476443
547683206
771343912
830939414
886165091
613516494
1487629165
1702261883
1748999698
1643244581
1686465441
1322709788
1472328455
1554158173
871796394
465086116
1305193384
1695554424
2019849366
1873929005
856278070
583389054
135664242
208444622
1110737389
1344438077
1994266133
976269588
1152102619
1958856059
558275678
553134876
297754744
1952572077
2089417587
1290076577
810621928
1533671666
1174875089
1182457870
190961828
580039022
756129472
132779228
1479808967
599338288
645173192
1354526900
272101782
1829282531
1855385484
507998907
1880614490
1942130283
144270482
358538742
1102972293
1811640122
246880509
768955319
722663969
1494256816
2041959808
525283590
904798777
1344649955
1915215681
963417583
1281030445
515855615
428890511
99961830
1632777350
422948233
1033097992
1595788486
875560163
1159821447
142993475
1113490831
1759500502
1383227132
1083965409
165864458
579892890
826395504
1122321155
1455236620
638384452
1139549363
531726257
1354883234
1062194264
1064071811
1923424697
901157921
1013256049
1206303621
512718726
345925029
1399725414
233283134
1088256250
1254037385
147662042
1506591886
161771888
1640990216
2043412777
1942847191
1608027872
1811514025
1404538578
1546901251
750604448
258512687
87005235
2116320059
761256799
691035055
2052338490
95373587
1486870624
208959038
524381830
1610317975
1757380432
121126680
802963801
1344202649
1061229450
1220321812
1774634338
2077455816
1966901165
1806119063
84924058
1615765802
883916937
278287110
348691065
197813670
2012606849
1049374300
1031046740
439163790
1137963305
565032382
1611852780
564737580
1095803904
843913619
559166564
872505812
736490900
2129571486
1249607343
2099325126
1556982769
117743268
507960385
2010714660
110131623
1296370510
966036836
2060307935
566112876
1223739944
1905364162
45550274
1846876493
2006378685
1976220583
1776242088
1989741483
18774796
337021628
693932072
1716517238
2045128138
408267984
726249764
1939109639
1513098596
537118378
997126524
1231002796
916843811
299357698
1381562613
1151616595
2024375815
860381781
951095202
1765087837
414975690
497784764
682961935
1506712148
2049036746
1430239424
934347099
1027984327
1487894681
627043736
208695582
2057654416
1750395520
463846908
1698430285
1546561802
1862289389
1709114924
2038759972
1628527693
519482617
492840458
136398858
2011050142
1208390487
1396995747
1460331291
449432097
1203526321
1978930357
160840759
1129175590
101791068
1600613463
656177682
1018544151
1309504103
1479505502
1386583421
260274374
59616357
795385442
413098048
564018971
1221255384
594816256
1966164142
1861110563
18499613
1358151156
1564560073
562372770
293914081
1640246713
1967516349
2109481366
24516983
169474559
1203448092
1331028441
828393359
682673447
417271511
595677263
1241682969
470276979
981564259
333284278
843128149
661698934
1107054469
1413204339
922425489
108752767
1975745102
1006494738
83500801
397202107
1596647931
1945888885
1528470859
1037582716
1754278623
1029683989
832054411
132863066
2089217204
472614018
1819051375
1007763311
1216808834
542949340
1416115006
2106593708
945585314
267618636
1622284947
2108534594
904535303
2001091652
814660290
201238404
443983907
1402438652
311300656
862165113
112035530
1491922664
2141909959
1678368204
2038077135
1728933562
1651918535
2130303876
517925302
1681927672
1386543503
1560646354
2030060336
49718376
1854462773
1083641811
2022760110
2026724191
700679269
1756216661
833055491
1915630424
991204813
456029562
1066096575
1883651396
886645361
506590860
188460638
316365309
1293150411
612580670
1714898512
789317046
1107970828
1489231685
1378852802
967686663
706561122
530853578
1230054384
1758273209
1482546621
982326148
339774777
78136599
1182018026
779012728
367560054
222817043
1019502159
1623083670
2091181500
2068692971
761343026
137931451
261931644
93061510
2022830370
1241920460
1815735319
909870652
1246027135
875347307
186136263
468807132
40160260
2037486712
1830740794
2101202349
1682899175
1421259416
307661051
918348682
234677825
1861881821
153816937
2040557896
1606308303
735987090
1430801263
1387144705
1099463606
530384762
848111609
1240616252
194067131
1708581372
325646869
1008881993
770522888
630305111
804278538
1663719978
1460551161
2079522225
1578739884
535694614
1495474097
1759142009
1319941100
929317060
568535646
1597122450
758314101
1547870126
1479579903
333628481
24290924
1472558486
534783653
2026492533
190022991
789315199
622464880
66893148
1956699641
1990850430
18644155
1911741217
1504611582
840131998
238802388
1314677830
997068317
121649077
809653230
619349745
391772785
1913082386
772332166
988586565
1806156297
1597172190
1470435839
374953360
1652272488
1192480370
210948004
799189345
291875839
894607679
1131353524
1996186419
879170686
1494045255
688821026
2121752478
1929939533
1428952388
1835381189
139951539
129626690
898829447
887581501
1989321756
703118185
2125641620
789853753
2078182667
1561177387
207629114
1495207402
1609425526
452987296
586294556
606497141
865458585
995104400
1704872180
336583296
1015973703
1472418362
42062737
445056284
1851482595
1109074971
728724918
1613102883
1004685602
124478691
1747949571
1572997713
148979961
1692685420
719220152
1713877397
1431128219
2023074779
881465028
398440630
434461794
1079398898
1748917834
755406465
131422677
1561509176
1497280066
742391719
1634259973
1488416843
1509470722
1475882509
1315326678
733257973
800933954
709827675
439909418
1894330068
290355117
1638957571
1436457316
1422564868
1061716980
110325665
32373211
1441662791
255998018
1750173582
651358673
858995940
1035724859
429154749
1744024849
1602386339
1759759143
1372815323
984898589
1803366977
476923989
578371318
2050949559
1459231233
1545725497
1139927055
403440051
253888633
270437651
854986338
439260924
209992776
1772745078
287036615
859037409
1879249196
1167193025
852736845
665590643
1430245827
396118634
1376562960
624278086
119291205
849373083
91126687
1526581808
148770617
232940107
744413859
1514022500
813439537
737524718
225196877
1726905164
190740824
1888926892
1203626683
839598252
2144449783
1358886106
312358407
2010452304
874168636
864388769
1535695489
870062012
1464067785
1728194442
1215122081
510194541
20575204
2130439859
1045430611
1845672764
771183994
508480377
2031374401
2011506389
615150202
893979420
1770453533
735913824
1434251665
1002738305
1711337338
1371644333
693190173
213185332
80691684
418678008
605179030
103478163
1451967963
1127982540
405006355
321458299
366892354
1385542180
373844888
520211571
19995968
634377272
695035705
1761669351
956859634
1532335382
233648507
565656130
1405447913
2145818246
918933416
818111500
1449971572
817050742
1657300152
1831456936
1242979711
1998370486
640020616
1355879461
1327484580
1723859640
119241399
204968007
547820059
509047105
1588979564
82712043
143977354
1036500233
978635654
2118107470
1089920381
598629522
1164482768
184037885
1218400062
736669571
377309505
1148396928
1495071707
1086071848
1897288502
250435207
540558072
1073103917
1651569591
1671883237
1294247494
2064739537
845062277
689907135
1218075591
1097155162
769354999
344240783
867357499
827570081
765189156
1533467459
2073207624
1085552184
858712960
2129404462
332963213
710555920
1040658155
1861583815
1205275290
1374632506
1024903557
1205102486
1671071996
358551633
288970172
1187815971
888687260
380341712
1146903345
874341453
306188826
2067668384
1249306001
2004064400
1327648664
378568232
630037897
283677575
122616214
585348618
235964462
51645545
1988903367
603176957
182471110
67529901
2098599526
494932403
676627207
1229756913
1327425070
1994421025
1384335666
1023903789
1037845240
590279014
2067477481
97943048
1850759527
1562657413
1114650008
1162325541
468769730
1213130681
1086209045
1672204799
868535951
1241965380
1111611727
1363808074
1164772900
1864515055
1051653805
493061005
1846384886
1404359611
1155067115
1881199615
691640327
1070158777
1585501610
1860627119
896040947
1239768405
1195312197
213018280
374367036
224094123
917497562
1228167190
85570589
1494750896
266937756
1732977273
216682459
757161423
732840061
609697852
487184119
1812687971
969675257
1726157884
904909990
1274673676
98783736
1470846830
656572251
1621219263
433278028
1327158650
377402846
2135031823
466973366
1488301300
794329600
1896087734
871115459
351465921
1002550884
929022975
1684696063
1068935501
740131521
1587829846
880271966
1820327809
683557608
674019700
324396796
426536415
1068563545
130092833
1035349421
323678099
227507201
466083808
896485110
554996433
1528158905
1920420883
1676502131
761039911
1326937133
1601172456
1502354533
1009793991
1712612931
483122293
2129247388
528058257
1567120278
1025127214
1479036558
612590124
150461150
965198459
717919615
718118578
976450586
249829921
148113157
797735690
512430724
145600131
1142836971
956432539
1230001687
1560480698
300967859
1946441068
1542863888
946339269
741497457
1830106861
893412190
643365862
1736821301
788546516
691666095
2015489575
339437974
846127556
68247629
1609396632
726738941
1143926490
143174125
217957295
651305393
514234919
423945911
1594056882
164238118
588057746
510308161
2029038786
1256846406
384191436
2115461675
1820178949
26549594
1003984901
1701144174
1138771688
759775342
52102437
995425893
1401050831
1197567376
1584799089
1344540359
1726696098
1463728144
773604810
854158653
1656772211
1551024910
1796749621
958522271
746967039
393024695
1038681420
163093725
607533090
1348890837
368185554
538383541
915199022
85538611
1292043043
620790465
496915701
1773764116
856482583
1519569872
1109971939
954763791
161128798
33213714
1959797317
1383839726
1456043600
670996361
1272221494
579465479
299595882
1464062411
1208694613
4012365
239921905
1673919559
1124387263
1153794480
1285827733
266128556
1770805722
706807257
1057774044
1214126885
1203593448
1273497057
1112578142
1169127549
463967848
791635205
578056257
1619652397
776466575
1593259976
870217597
1752620837
1114673422
1282610276
1344940998
1427518960
2048159705
1319645697
1938649974
757135700
1576156851
1677461455
2120163504
1161083455
1210840115
1828341648
1971332657
1652296892
1645015823
286947889
838830147
24294429
129839470
373913373
2075026882
1313371037
1274483888
113913966
913123316
942556271
1561141314
596815823
2017610988
1550692489
1677803163
402922193
2079020912
1716270222
902533196
1439695223
1656416214
900013105
1070770626
711984192
162321928
1386128913
1783245874
429364736
779183880
835204684
510906093
1014814802
640696979
584524017
1969751060
440154678
6323665
1735847990
214371876
1782589201
1134008197
2101041423
460012051
1262993662
368919815
1558529023
1304231278
1450423187
613867368
69351579
348675994
268125927
1360189713
868470801
1356340724
792499416
373773227
1047043553
220952580
1847923204
1099756801
1143116321
689109874
345725653
1327092929
1543380495
700796594
1155314936
199942127
1165063970
1361260013
383459763
500737777
693960417
443875240
1510103364
1869392567
683322074
2108422344
81950386
2000936318
1886218711
1593892312
288916624
293953329
2062573765
1384702766
868030018
231070709
1418393679
1556308555
1070529732
83149435
1592167537
677734532
886445278
1915654233
1929376430
1352615595
608863518
265064338
1793818945
1063272402
1746802108
529564584
1156644684
598834494
751197802
1823559564
1545044693
1734209154
450928812
230816184
1270520437
1336343722
1252553837
52702721
1245770269
1570566376
1379215215
525454406
1827784605
678945563
1643521045
285184661
1797135463
300322647
572689829
510483230
835026430
1101497172
1929954897
562449889
233309475
822073690
530109673
115095866
2108103338
716047155
202654694
2101664453
1281056462
225086229
813753736
2087930396
1683592356
139336602
238139734
1400544321
861181320
1553419082
678166863
1793472788
972200403
1399225171
473344129
1212878072
426584452
1490855911
1203709186
60921793
217902355
1987316236
1358565127
1760667055
485256269
1050665660
815483433
755236
1397921512
2037441259
1354664419
705381353
720742034
1635627237
1236137955
1798303627
1009146318
13513236
69436506
1646861501
619030607
1854716928
1454406469
680919298
2096168222
407086458
70521832
2001825297
183821105
1955057896
379182876
1168511723
1962816438
164034746
946478934
489028641
1751626326
1952523233
1190063463
19816829
1143936933
1745172044
61319397
1005674830
189609390
1404113438
544846358
1655104136
352526358
1220174552
1278408905
672977085
1336526724
687871347
787872993
839634106
1853099837
784337211
1923372255
727793407
1523075064
494246740
469430918
161464560
1408490930
1405625037
803251401
1945803520
1513403202
2102519760
205374564
453741890
428086249
657286510
1680395117
1550640921
2048675127
1483538721
760150754
298540320
674196822
634894385
1860744172
1065733943
1580418915
2021404811
1046020433
635883395
1005017038
2008144319
703318227
88295144
1006308995
2051573613
1965709775
1114251410
308369752
1635868493
1549463575
1415584600
1926398659
2069015680
739595565
2059061473
155688007
1715691753
693993640
500053596
370399955
259989342
1191939323
1624600488
876776970
1206341267
1311287838
1123999896
1262128313
2141374530
1852449843
649636100
530231918
1469029979
428152361
1514378258
328362609
610771955
2042268060
1607452244
1619286359
955750414
863200777
127144524
919903002
610213017
1751688716
524736748
1288175757
1716024544
1988051174
958583755
1788023680
559631053
72195588
811897028
1673361025
712308885
216843405
710311565
37074795
342235384
668545874
1943345553
1249348312
1174918751
1725981949
666964652
414989967
1826905951
870210825
267525137
676306581
1380378831
1740684404
1146604686
778559804
1828982829
329956856
1095240816
37782388
161113828
75302060
1183647753
1025898610
1803023489
2014472947
1161997940
1942314380
1581005382
835895127
1139968451
1263420922
54402921
263961361
1046072250
96035287
49516661
1746026315
1302763901
1581490840
1336015123
39643144
267787910
2104662487
617281797
968516418
152439000
1330865070
343323713
1756182132
1124366954
892214902
1506991194
576217240
87124338
1446199750
111193909
1505296958
1773577612
1293404464
1314542874
192100891
1596399473
1907546032
128910684
669915492
88740143
165214298
34757755
1999468047
890016640
2085963083
487014154
822228609
671770390
1693351796
293641219
1817922381
1379901129
1288471298
1164509241
823458778
959656649
392939456
784859299
95312589
1900693430
380399580
241544802
516419367
2113243082
1460527764
559668376
291080966
397563890
1216487885
1262526053
244209357
57774165
1043505797
1741857320
127465539
1044426875
1966461718
26060680
791921658
393791899
109280042
52033286
587992724
408256785
358811694
1670354705
1237194636
849481743
882522185
422456775
1759053759
985265514
904863804
431065065
1091637373
31596264
494689140
38836734
415660126
1396956275
4417501
398320669
1431179591
354230233
268059405
808690380
1032965963
1948864372
942795159
1726794028
936678313
1321906609
1694089247
1165425125
1429079793
1422981260
387916518
1423111932
187938699
1092663988
1725826007
27538810
1927754790
751996437
348628968
1678628968
654389346
317127098
500786803
1799366490
1000198538
1085376769
295871228
1481014190
101691151
179657916
513278218
1186703211
1838537895
1271130612
1020495535
1555939015
118226484
343915587
1093136761
359861956
588541555
292210504
1888290159
701804366
1395335361
1048970400
666473866
511364294
360249148
1989984762
2002414389
751578497
1879133298
1535592980
408964577
814959712
1445583091
691923785
229647819
1219090642
1063406998
1444916635
986446158
1847487406
1422320075
339065024
849207370
471397707
1105749448
1840708
503158627
579583043
93946573
1800164909
1595961956
1760829459
1814951403
159895398
1427932707
53212917
775639845
955432973
466583707
523216072
625079650
1118814491
1456470309
382115424
733168313
1714790578
1737697440
925430180
1689214517
124557074
1528113101
1271430588
1220373114
1744045096
742474509
491529027
564998191
1626308280
237697370
1271040518
1722752569
1740687679
1234706083
1802964786
1813556009
51102178
1114925839
329645378
1246588510
1528649633
1420305076
77885792
373596972
431460438
654813028
486521207
1803473263
453250418
952223128
692154188
1504411207
1838837050
685876470
930036160
1660181044
291987722
646800005
73849620
460983904
1656634544
8434355
1855715412
1535392589
1917438372
1367586053
1105115424
1729219478
1601052042
2123246329
326534141
1088663540
337820840
824674700
1622373308
937002011
34183330
293507949
984843134
288442250
2112049745
52184208
1014845241
308502826
912648054
395088988
915952018
385827899
688277631
1855235900
1769685441
866803847
1647088412
2128638421
741447432
1051269327
22785914
1040579410
1561291431
1659309456
716032787
570938416
1148510985
2003993981
1208390793
177306184
1986998004
1084781638
962770425
1060000885
746954276
1164936550
305349276
460770765
1040802792
232295166
228033410
254462037
2024704443
1619776923
2052848752
1730213281
1104538371
310418440
47082367
923814051
772868953
1601988594
1611014846
142441902
1195982213
2042268060
164911653
1551124918
1933274554
836436776
674101033
742139095
557354109
1755495603
1464721368
66580978
151212499
951837186
1963858265
1528616977
744409718
713869904
1661971202
1387039816
1554436003
1968084436
1670642211
1975296692
853089293
1560097938
1823490236
323215398
1232197971
1667610726
1024665323
1287039719
887183153
1444509119
1982012819
1076642977
691340543
1289108168
1890434432
50536708
113839335
1683563721
226156285
359524441
685395375
908320860
1124911906
1148640997
64414213
1302346588
98227493
1272859226
824569229
902197487
1748460979
24669653
530498653
1020702190
1842990520
1812911258
940931032
662109841
1625390085
748195053
835864716
1570967469
1911163783
1375699079
239811939
326297528
673195343
101980198
2042374781
579851200
1048714260
1134536709
182482216
418889420
1388305757
382370681
520583146
1840750108
1999590933
247233188
1344475474
663491293
93401682
1465343266
1593222228
2117879594
1885648169
518827497
24863555
1696584057
698058833
289095567
1001113812
431724487
207769910
954277618
195873486
1077352585
827777114
1229207680
1829486048
1283151563
1776541543
29253889
502008961
696799837
1523421508
110899169
85101500
700071665
1577459475
1939630656
57310260
477917597
1875053031
1277792273
302541921
1482144048
270293307
1731794349
1243105594
1780294797
403350585
1719359193
41569046
1191107522
63936497
1293083407
831376163
888688217
1433326575
370583026
210641251
997014156
1887699362
1453825119
248894467
421426161
445809719
12748964
1601357075
1930606886
1765039662
995926006
1929338881
25690549
2098278502
824680716
812778449
1035288128
1066713557
125608865
2110566420
311703581
1191975950
1582618986
103364561
2109641750
291563485
743788985
2070125816
463335892
289654158
1481409007
1830680407
255208561
1414464541
1088686606
330495262
713748386
643578416
1277697422
790234124
1305904031
355528455
1694453165
667747472
1728462291
1004197194
48325905
1627747714
535608266
595190908
302398753
1316519972
1884352796
1399403924
1621302395
1370665255
1390213152
2122399718
738852936
1808730863
938745248
1593243517
707057110
1913475574
2029025254
119522394
98101367
681371485
547087338
1987054249
865700487
1648557617
191310262
1951938140
773049745
269746739
462640791
1453327923
1155263093
2116487847
124819747
522640673
231177290
1980851853
432769505
1563036327
247263651
923414422
691401054
1362756667
254669780
72314965
1032304072
196425460
257409875
1143452301
2071947335
1537936724
2113944905
650922108
1625474768
1910292238
1665061123
217249584
873909851
734074264
1094360080
933529145
125245798
1639741767
602240806
1515075247
1346430549
1357214979
663208637
1228188574
1136687722
818669021
451317340
1482191915
770020508
1581333383
671221144
1544525379
2015047756
754120380
1070731688
1009031735
163280493
1107401460
2133994528
984073308
900415053
1595533037
404405237
1532908312
75860746
1645194956
667473907
1030438106
1893558036
971913383
1992964168
1680248306
1671293500
1341465468
274818589
1418327403
1337844719
1391886332
1938578585
758422481
243680950
993463430
768643098
756572407
197982750
1439357886
1999517953
1861633229
631671131
605764021
2066644972
1148055068
1089135751
183837290
163643369
249789887
847894272
2074215114
498788861
742710477
755354147
1448886274
1103805779
1484203462
598698095
1867967790
1276555262
367703645
912892090
2010022234
1476347069
696819654
1695183351
479167625
372681648
749587340
815638125
1372673735
542704331
1916075582
1387250245
898100276
361444826
1780940696
1145214642
1982040476
215209856
1085092666
1961239215
2084369204
110422945
1998586913
1859139581
233175474
1279636447
1476569117
936351996
1870610261
2037714073
367979379
1802453305
1684212515
1572834293
83436642
2082214258
1111575383
1252589096
465574496
1705232882
1609913601
864206150
1576976093
1798375323
85415674
1845424574
892977181
1999139598
486305563
1428886596
329411097
935213370
1879617437
1424115416
837035666
1803755008
850826139
94943857
605441177
1780808110
1365748526
1754451836
1068745691
172697152
939576434
1402598088
1330157408
1434032280
1313050203
890917187
1946556410
1822818019
944623364
242458019
1902184858
1034890646
488914322
402176615
423978538
1541108906
589557447
1680316454
1131810445
1956477727
1970032492
1636823123
1079997639
382354184
975456975
1119056159
1903990286
1848554190
854260075
1492089547
740658070
2102765942
102138576
1529267732
440568791
1373433433
48772650
916288497
358499406
154691438
1785239533
1823118777
475398368
762641738
965462586
198944405
1006428702
1383057964
107826873
1642035243
2089388025
1573909926
609195531
1715315761
90830125
1221893733
1763873022
2020097993
167025537
605717101
2088776498
1142613670
162548485
1580084504
2065826446
914867432
55138341
386530697
567567306
1347702273
1477060818
647439245
1065056487
907406628
1759186777
2021199223
1682476538
1061484069
1304341344
558832379
1162808291
1261506209
878446904
2115557101
644130299
757590626
1479338971
788123254
1086012873
234077955
368905921
1995415033
1919032167
1011698302
589032067
303099393
1116911213
111684152
737711510
1560069696
65436655
410715787
349208927
832191867
364302942
2055841825
866346298
1012725978
635995876
1274341732
1572947041
1555768022
620695611
1871194539
21044465
520002636
596023752
1374208201
1518812526
1264326148
309219758
1410557194
589051365
1356358499
1806319454
1849761664
2027291670
863378431
640423436
536213801
1434776579
1008417209
706683958
1141169922
2018209701
1054597172
1378193826
1398086335
999269519
404905249
1065225348
22606251
1335644608
1518615528
597153608
429080147
1695660236
1554965068
1746904219
2141867343
1634259932
92317142
1860335776
226880866
525397160
34873653
1419528960
1395763142
590279688
1340590532
1320441116
1470591895
485063725
801931158
2056543417
1953993418
490412479
56159495
1737784671
1619372224
1447936432
429456781
334294190
1166092257
1800220652
512155448
1758951066
2032109185
841184119
572948098
463660679
2007137049
1008481530
1868733808
133857628
61687616
605187605
2132403701
1998589626
496674356
917015549
1102980086
1844139354
212546050
860315439
1709701096
1009255364
2147108036
1245381214
828781252
1245913787
172384424
1143789740
395922182
1271249034
1442009005
1568909668
2132505980
1168901304
734065722
491406472
1356210721
1280464855
652594657
1284012039
1357705980
624858465
1288636587
165927119
245515145
1578912457
1324585962
867453019
369220177
1333234842
404778437
214082
455056873
209666711
1965546294
1610522892
296305235
2124659627
269454662
1818559849
1768032692
229752258
2040494468
2005014667
239095132
1927771346
579934665
395029267
691350887
2252542
1061494979
757979268
1016052766
699474065
1265328978
777370047
473066378
483610032
1327355544
1478882062
1281710066
1983671379
983217071
388069632
1633335726
2131355572
2047546654
1718797116
1657432295
696546875
1505186189
643696514
411757050
272164916
1799217603
986640091
1863792811
881141542
889842731
1540439960
916281844
1723498968
436630844
1169186152
1154276836
289987973
764477877
2144282067
1732179581
1789904697
1729977653
418124806
1637812843
4744771
1424627143
947807716
935735107
2003544331
497076469
432859775
758109369
428688369
1209351390
1663022828
114103611
936886747
977995391
999709374
1263457988
1376156446
1554641188
611018824
2088738521
421130945
763922864
843423114
1223651000
1626686510
362024067
864041338
928976300
1056741741
357572626
2079422800
1256907494
589165917
1095251399
700526505
1734159797
1719855023
364566944
424029728
1726620434
1289712207
122987185
460873977
1892823518
244641710
1209877973
2085873303
603321924
281708085
467197801
1509062681
1716130451
1246588626
841495960
167436173
57586411
676553107
2134707532
577082349
273512875
992151294
942290177
706213929
824594456
1273101797
1094149526
316136584
1876192727
1257803818
1069856359
722516319
1163364247
2110345918
814574795
1806708937
69605435
1930447745
1550513358
1281401906
2068258972
538422244
1174249709
681142001
1403995689
864126630
1657879537
2094303320
1910251225
73401285
1757604949
1981712961
2104755581
1423631487
2090519472
2046218111
691021321
601438774
2123698585
446128514
635858241
880020664
986096538
402905406
1410935776
711510511
1032755522
1690252578
678828492
69626002
1998188153
915255832
294726184
1809538084
1216023842
203282776
997384480
1770776220
1082992209
516955455
723384673
120039520
634112697
976205504
1855263229
1312908647
1200236845
1755258230
2745924
2096627745
1248882440
249004775
1638944915
54153249
126106789
336004668
1103395503
1309440561
131350309
1494950634
1332386296
851025536
734875495
1118033073
449781807
14365978
247482216
2038103427
1550404960
2033901221
1326373682
69909233
921721406
1318743744
76029447
1084277946
1255092830
1742233348
141444327
479797214
216735244
1876870570
296131782
1485157682
1863546121
459745725
66080912
1512908743
305728367
85406003
2093851620
809503072
249285515
1729495997
1248359932
404097936
1130531981
588392459
1468251510
157153241
1861146497
954159258
716859875
664177675
2051700267
1123655532
1180614334
1209446756
1671584354
2055320969
507457159
1748837988
1856169218
2003486413
447156254
2126542966
434403224
1752350087
2093081532
549124220
891878420
1362471228
1985330827
1971870150
118375738
539581421
1784913584
826419464
561243393
1330239476
460235942
409579205
168088264
245906875
1915637457
1680565555
351932570
1217270557
1475166381
1148816576
789488527
975595838
1158663421
787229218
503859069
1995041753
1437148441
938634814
25336912
22106176
1398743500
405056401
2019026491
1395419993
327695099
183360304
647534680
1874662843
1408708238
1168119574
1080006894
1531286279
742435222
1574553652
1101351534
420629993
2133039558
1660621671
2075343692
2122569881
401831001
407094115
573313970
1310829000
1099247205
1673729684
1655706771
868452203
942329591
1000446471
529601103
462948592
1111506251
431518510
1695462409
1170851721
165418288
2048180457
625402798
1028482284
521746701
1487360169
1350703002
87563453
298820718
550272692
1119015873
1005892946
972474013
185483082
1400981556
732236427
16259622
1923429322
1114293433
922840769
1130811986
785522424
1324801144
107932175
651870159
1400275230
1752939292
1944170010
425044383
1035051320
658194962
1749108469
175122805
1270944602
997342045
577034335
518515824
3844907
495034444
1035674857
716910279
2048760189
1310926610
674331721
1294341776
1837044235
2127711833
1901243970
1073863073
506605010
2091789607
848825115
641144539
652498698
345168100
251004909
151869352
1668973157
1545437707
209093153
1126642842
688823246
1331653396
1557118272
1305111570
414629972
617170193
981863671
574054931
431462674
411878022
207026481
289048033
512544320
1890638310
320782969
676063335
1381409704
538395430
1099544856
172495664
462904335
951823448
1755654893
937788713
849420860
1373761673
57834635
1461320672
1295731161
2125495506
839818857
729132609
512682192
609527531
1498131722
342954425
1762485321
1136511584
1282265146
944398782
525908970
1376630994
589470486
479821580
28101942
99066222
535849688
493863032
1168124814
889321525
218767583
1419586837
2008436576
397453255
1148739555
74511406
1103524612
1309685121
888608369
1497577443
1985796189
1091539860
296416846
432942560
681114072
574820365
2069048158
1058532257
529769626
67167845
2137938595
450648222
1577434040
1936843217
1267325521
545205577
1036569895
1368866178
698727432
1109380735
92030933
1739343452
1649054956
1002848681
1116673682
514424917
635956761
494843206
1170407975
264590273
1323980973
1112559377
1517979920
1225734752
673892936
1554615282
1248812393
1223818578
859979860
465564627
893307968
98268515
881897018
1496713508
1077907497
813782313
2113458721
376972344
480609355
735194358
200234836
839160093
1378400665
912244869
424235234
5650365
401577096
1810673367
1261278659
1350683873
984597208
1601142241
485928198
893871352
2140552343
326462843
1998744111
1401574743
700611638
186458006
916020826
71254424
172379922
1671402126
1185023073
586865523
738772857
4702120
1308804756
825031461
69454664
1352858243
1234402290
1718143491
1218713895
656715788
1966628832
950785621
398842640
1582293564
110355313
598975553
783479920
76951750
1453729933
623212451
1638530297
1681858280
2101086849
1302924790
1412125440
341040890
554219365
785721721
357302248
1672041863
600877267
588277037
1692429739
418964094
1220141913
525759368
1101339587
1855895076
959801121
1816006260
387783755
1206420303
1013974551
2046497192
1747332898
930303852
1017439065
672777405
1180957912
1777196500
356899042
1665964515
1879539479
1451998756
1463175215
1908240587
1777278208
234175860
871635044
435945833
224617316
398761801
557101341
992303355
1271599251
891622674
435183828
617874870
1253083384
1183440297
1771556750
1988479129
934501419
1291774181
1012541781
1416700584
425546667
763717764
859260210
882517476
94299482
2001227583
1547796612
665779056
406230585
1162963477
1950031623
658178027
1599678590
2012512480
718602625
1878659997
1570156513
2073366914
1836650285
1321139827
863478232
523092000
1748590858
959285637
358382336
165576230
292697736
514701911
1987351431
1874646291
495476070
565964951
1757807530
2003093591
1674786678
1579870421
878065573
2097286661
1384505950
1274409266
112836286
2120418862
759974270
742495473
1792642100
960834510
869064581
133461643
1039616806
1305920325
1607192903
1131140599
729924283
1768589331
1590033914
522904435
499860894
837931878
11389288
2079117401
1000577753
35610104
642374675
524444985
4167589
823475121
1557786836
2079093855
725567188
2088828124
1892125891
314186558
1030571792
316019168
388775265
948427403
617277270
339352147
94838355
1663783454
684143240
1665282600
143618632
1874963109
1760706400
870415796
1136768307
1227929773
1169452038
867517633
230701985
1287846250
32581890
1620785003
672105528
320539394
699175381
609058707
1217023335
1694320580
1803552346
1630427488
1810539668
1948713365
1391351352
359376384
1843516657
1988468359
1637938231
1435002525
712405073
1249607775
1998153578
1912176966
800498012
1868726672
496076516
1125799919
599427835
2008351085
1090009552
207766605
1590449102
180193125
1428886596
984647709
894635267
598272518
875874088
1180993772
1309521039
427891897
207015414
1288969274
368768646
691104454
2030354072
919154324
433671783
1898573103
162778164
1262766915
1938772725
1658825950
740639176
1495009655
1458704636
435905410
1666950164
431853525
1599558575
1041832516
993979150
1711576158
821211384
1442095023
1547939598
541810332
1986896091
1833067455
316521039
1376167716
543443172
573841393
613608022
99093966
322768812
66287803
1172387352
262222648
726312818
1090090650
1891165532
1824857211
533793690
1509101957
1298073639
249142940
130799753
1450212565
1410703833
776210684
917746154
308404402
1199584125
1020937430
1972249309
283822459
1788346304
1482956884
126291345
1036784944
1015379851
749902038
1751427179
1750843916
1246795767
511907952
404447553
785754058
908318945
629220054
930088819
1301714903
903584576
1842779770
1556211563
1321611866
2030511752
139509069
538929784
1042659403
749925767
1247425501
1167407777
432688305
1379556321
120958796
1964841117
351218942
1222181627
199566677
82389660
1943258901
1798178521
298041484
1703249630
1629201703
715675703
924811684
1059972957
1500314382
789855599
1217073403
915389338
1020668482
1748811555
1924966635
1574727694
1619381105
321722145
1539473278
1868690001
668048788
573647862
448710446
999291646
854335045
664956980
874302818
1877782217
32328927
2099313138
165051776
1699861000
1269887503
229547138
1269519512
1360705276
47686331
1173833939
533208758
1872990104
184972762
310932600
341070732
1547000419
1750440492
412310813
381198857
1406952479
1486897609
1965566090
1662957794
932621292
519741339
318414440
1217468688
144746797
1293316423
107455465
374761203
412533822
1752976869
240460718
651612297
1041460679
126453541
549968582
845684436
1811453372
1161514082
500623204
758174964
537369231
1216805634
1173068448
1379453145
226412024
1851234279
622735598
1049676248
329472348
1635819732
1968848250
765866929
1468753998
1052360834
1895545420
1636347696
2010977008
1028400111
739603551
19706056
418370066
1746038324
1702993402
1274407961
1538789138
395812863
990418451
126513380
545244525
272538337
1127923919
866051100
1054831497
1277726294
449295905
1375430807
734260324
44485841
503138254
456589958
490579049
783128877
526402830
881899916
349506683
1196622334
782023145
574699338
965915423
2120925459
1904918699
1630126542
1282234652
1857722110
1030979407
1504662539
1251562618
1339595267
2052262380
399241838
1041720646
794369117
1459286935
1566060323
490189818
297969144
488507409
1200178938
371530678
1380091278
1537065010
543701649
500756331
33326142
1370971745
1729945078
206987922
186782409
1976082625
1249638645
650338992
256144747
1165202442
1883974201
1819229189
2022382254
910713054
1260132386
112402520
1268503068
992211061
2067243257
590752844
649670621
875695086
1721018199
613252269
874573829
105453827
329592231
1434926979
2109885091
664411660
1872551408
884003897
1393950446
756375483
137393365
1799540125
1942307633
389430546
1492693672
2104590245
1072868560
182727531
1429778586
1723163460
13143139
571755059
364199918
1848246769
493546673
1068924237
472773853
167888570
2121084300
929030396
1450243909
897383571
1307202347
1614044028
461926813
127057622
562055584
1994378091
1481178216
164919863
1684878956
223760864
1928586160
1961609544
930834126
1931262763
1966435903
1217305559
835946713
476555263
523121756
1129136677
1959774329
335577163
1661409449
1396770125
1951886282
950542496
346341898
1593904019
1874817207
235100786
1845177099
1163019565
1131416102
1557345052
1266547039
1158448901
706070396
165843442
1694586966
25875920
1390605614
590351257
1552093848
543842197
1670657339
1792651608
96946169
1395025005
2143929925
1603260488
546182917
502399354
686636826
1885007276
1512381568
1606961901
2009389505
1836844842
1493503438
349129501
68093243
735952156
1932519989
1308849062
1744769900
739136245
1531715327
1688692379
635744450
1341486258
431629974
2131229679
585654689
1101792873
1624293787
1909904775
1116907470
768036981
1379038335
1838773972
209842472
20046305
1055246157
2106192668
1473838453
1261014576
291509955
1364546096
1048122540
1294507212
218661691
879046729
1162718791
1616337335
1880974543
824105274
240558784
1950957783
1045658593
1412536646
356267548
978629280
869907657
437714934
2090590674
2080604023
1313958292
1573379495
277888215
310082544
1242571988
1002808943
1893107935
1707730012
1964494027
1350971695
891736239
1288815465
793152441
714024563
1741658522
760326207
84399440
744101348
284995987
1647288238
492509739
389788937
1342176470
1836405106
1690823680
724778523
397940415
814483532
2035914602
881708972
947127439
359926358
417721588
1061688188
1942688467
1699537980
795467142
13366316
1139931551
1955362946
326004035
1478444644
1563904669
757287517
499399254
661020372
488119833
1300766062
580132719
416563231
1930700323
907097132
559519581
131257792
977995037
490590874
459347806
612788500
994567609
1592865803
2061051714
183364675
2084425416
77960320
730947143
1747465821
1223731728
1234780901
1987058482
1046511149
414631839
426163147
1594054699
796321888
78369019
1304725160
1202872501
1717376947
1105686481
362354164
477236533
436594745
2097921662
126557404
1919146725
1025389088
1098115129
681575112
723104792
1968277235
1970055576
750990137
1000928863
2143491497
1567197982
1745404161
1839125391
732383349
632029182
1563295289
1046485092
248415278
691544004
828056930
2124610471
311720131
222128269
1682704531
248931741
1491627963
484351759
1690765702
1867284451
1714317774
1560209510
1959627476
311706116
1166170868
676437745
758073168
648371940
1828806187
11320265
663839896
1184397091
1368086973
1231625788
1142104605
1798327878
758608114
5253487
1474852575
1045503395
250837001
1457799075
1643250493
1704953631
1348763001
524267890
1967864650
1951703590
1060934668
1963938875
1324887940
981675996
2122102292
1973247863
2138071007
1237258132
1844885286
675538263
2038707330
2044970991
2028730677
985729697
700836391
440356245
1296897079
896990439
72413767
1208628793
335594549
2090510631
1173411774
338100604
1127815887
185904480
1778645715
1460070451
1249086264
232473491
2130299675
2072409336
1246069928
2069669070
171431423
1740734265
1616623764
1151721438
425421735
2089840064
1584137804
568367053
1363054875
275227157
890424295
555522643
1651744411
890736964
847673429
802742240
1643333878
1601753690
170827263
1257436037
493485770
1545262281
1638917426
1168920745
1522613253
1538846971
1810714567
1100068433
1585394983
429918149
765148310
1345459461
2003931599
1148161988
1153669672
1008636744
1366309529
192737266
315625290
2059592925
704687619
2070662303
713921125
1688182421
1874341047
663398000
479147770
1511135782
65531307
1700396257
1194367642
1937727534
72556411
1274393766
257283318
1225424703
1223894416
138124626
618880508
1430183679
1467945114
1793046170
882981719
1495620007
499742372
1057479566
272893756
2097065860
990539655
1601575021
1233237165
548909342
955910511
1871704337
63548739
1066471174
16354051
589470560
261043521
988431923
1383782872
1672800340
751401888
580599847
784687235
1268572132
956383037
2050771884
1065056487
1241246119
1637331918
1461016218
1078035979
2132338344
1601679425
1104615300
1205341173
1874773049
2056111604
1652527680
1211467456
1393224527
542743920
802996361
1260609328
420466556
1218163581
122747155
941928454
846326714
170910975
450375413
1173065507
1206567538
1583926400
546037187
230054743
367148629
1279818112
133110861
796742881
1806154543
1481289356
1749222702
2019597902
946602741
1542079336
1986189538
2130679596
125896258
1070083408
1361482252
362111745
1485182500
292440412
2102118186
1299885870
1704506789
1386807641
1875884712
1729208244
1105708306
549778249
1481851952
1274833991
68073878
352859661
22995337
1658372020
687153102
320260027
1996331659
1346876389
843857053
83884733
1332429812
610583563
1640076861
1332122312
2008896390
2132212380
64157022
1399898165
262941539
270350143
1460030934
1254379979
1403406885
1632645046
845973958
1352723744
645449773
1933911760
1036864615
1475259958
1697389870
986689357
377996787
8525762
1928167984
2081190545
1994653110
1650883840
1574690055
675218701
1073852997
345163376
1841657347
1119935972
1594130546
650632259
2094664438
1561909409
1914647037
688619175
1996116455
754455201
1581535337
243651520
2023573136
1475675651
158955418
1094025516
1692748178
1678776511
1079020280
1417800205
329544715
151541781
623415291
2020302271
706145021
1188169744
484502455
121652025
1630066297
783180152
1550069006
1739964696
1494427415
1501163238
458367826
1172786875
1169090809
1443730409
1053038510
910111877
1124649972
2108943673
2086713239
2030303582
377952845
1471512730
1931130877
862791466
717255187
1271003397
1453053246
477014037
751147460
1167881159
630974104
1561793539
720484308
45187778
1114527798
373746281
1707157034
1720787980
1593305398
1437588349
761979457
2084385076
1275514840
1036442296
949688168
1475864526
969214110
53829039
1782664770
271786501
1258512929
715603361
46391841
1086612337
1676574298
322510773
809664762
340816970
892971183
1255284544
1764533504
138617044
2063343879
131325182
32307704
1844061171
1110894043
254101478
1527892735
1420666059
1697083582
18975074
1438639178
1753148128
1971440399
2093650072
1982365977
734921474
1216058393
140465864
783831018
1893985352
1211172893
450963411
1330624467
602492456
1884161094
1998583544
92023927
190771886
494327352
352402737
1393388496
491383487
1647553367
2007280656
1999070835
1823080370
613901689
1858163553
1747794041
1173645502
148009914
896120852
966945032
1981439039
1081248832
22458093
1729793565
42853985
1640107165
1301547269
785817244
1770749834
1409644215
1415987000
1567581402
1833593351
932942753
1014970445
1188138863
120215298
1154240683
719053347
1887541116
915612581
2049684335
8076743
775981359
1669771234
1606273507
2055039295
251148231
109071534
1336355018
1560264971
450858053
1887912973
1085453881
1458880534
1484789439
1206213242
1276455892
1325034127
1408266729
876035824
1374719839
297022488
540216761
2060334248
603766179
206307429
831394518
1259975044
396441546
105082203
1692673631
996063009
310549091
935740498
915613563
2124540040
1081853364
455828950
1627712129
730306025
347488499
1991092303
288573716
1642884072
297778984
1208857528
735380569
812932050
400502136
1138386288
1802223100
346108910
431431807
60948436
1316939077
1128779412
1822133474
666238053
601031285
1031239982
1845782708
1115207900
1559708729
511757060
1913941946
979212215
1710360451
709304238
1354069074
658175372
1752005931
871038849
1228428907
322066696
1216834307
1118038011
979429615
796654288
478063744
1932410070
241611531
1376241544
1612056710
1017488530
158940868
695303713
1254359818
540797315
1427482758
1706447872
1145179844
1490034733
1423637884
687482717
1371393492
346468196
1781246661
959091588
1072951000
1009894183
170458611
420237786
1577048274
279018704
648410832
257375580
442602444
1309338091
2031699744
723993298
390941054
1099339995
1603617050
183506444
1678768791
1550097809
1758314775
1166382913
236847910
2082552229
804330944
1965600169
715434503
290205911
61720256
964090753
1819425466
1226302926
923156432
1181741559
1718468599
871702168
467194647
912397481
716009408
1946149187
440357755
1338230711
835035363
1231538131
2041297336
1401143207
809345360
1238726814
1348946365
872438099
607885699
1456111296
225870783
2010353244
2022904597
1938584372
1206251614
151330418
874267319
2134888106
1110328637
1599787012
888168589
229073382
1113147972
1061519122
1425165599
184915945
926291371
537782198
1953734080
1510632039
1132613371
804110092
1771168767
1745146087
383108202
1468751576
419088910
1882782115
966630372
1313973678
798075523
94779262
1838969055
2041753374
224489844
1388532308
1614147562
336592943
1273390364
1987239079
1497607355
1346265058
858077833
832300867
1459983989
1602983314
992187155
1300186685
1351962528
1225068505
1913710904
2057471404
922029848
1761841210
82837395
498091310
594244728
1112378356
1363685044
186356986
1975004756
1505281998
1446443858
233094042
1845660565
61093284
433888590
958309790
1340020750
1898624177
1117416995
1467061873
1751577741
88560619
1522259540
361829050
1918246602
808286608
667442039
76484275
419684780
307118719
294079442
667648707
1904736124
583457512
1851133170
1702185230
1543738237
440858633
185011170
296206923
1018972806
1272018909
992417385
1732044491
632523547
1131072839
513317133
1971521781
451449202
1000674820
247508803
985557054
1685356245
886510885
491960666
644415864
1714479473
1383999696
680986626
1654946940
410224353
2041087151
1747620376
2001142441
2123444522
591396646
106419510
392971885
2088741855
1428541607
1271200061
1242721374
863408646
2119097799
459602481
1387440496
252634237
291340397
1384315074
1404104702
240402111
1112026995
1121032198
108726823
1730235791
15095188
174311642
1689346213
174146200
1940733592
2006144989
1782178102
1787898679
443349830
1430137662
432158741
851052842
578813585
1659797076
428598753
1195205024
276979702
1481119513
1977413387
696969154
977249620
1459975451
1379941221
253701786
2081437181
1120834813
486663697
1572459479
1727276293
676835176
3148577
1464674124
69122564
196142034
542904732
1695102412
1279098182
1605834990
1058494767
870086548
1938327164
268193164
1075398399
1688052200
1639231407
418484382
1849519949
1747898263
243933105
996600413
1636160924
268158320
1937374400
152393819
1566183739
937594547
1840350265
1148823362
1260655015
756976221
837390714
1881764994
1934282883
1014125643
578935086
726297777
151412957
816995181
1271513195
149764215
720900135
1692509023
1196507300
843423694
222097275
221971100
712076314
836897326
1186674549
72961171
1698182131
2062062841
1566025253
1751748877
1976863122
748154171
219342817
2135791644
1968141709
672311981
1827673085
738349756
831910832
91598223
102725751
1513863496
735931575
1787939410
353366768
1979328028
238709783
1214408150
314135204
1284933597
1115151745
1740521952
1758832189
784540738
1333587286
1920130142
712481655
606128942
1576758788
239828784
868012161
374419939
1579508152
671617284
285983573
65519179
1680821500
1299550702
2047968883
274289595
1563453721
1380511828
187989839
418675847
910193844
482105983
580399327
350154378
894932516
1295910429
699742121
1406802955
1821904614
2106705437
470645261
623663101
828164568
1348347033
707007244
1597478411
1321214679
1831464144
8375766
1594665516
884599138
965952586
248774503
718948040
183590500
528215647
1474302998
1639205302
388552523
576184422
389937594
185784724
1603886440
4115724
1109627216
62424925
2039344437
78524992
1875096506
982912052
905483107
201803463
1138922447
2042901573
1142556012
1847338533
1812095222
27784462
2131060679
1196392603
296861641
1796907473
499790021
1006132440
1670128324
94949712
1282412999
1064761694
179186323
263124061
509692880
1779024498
1272407510
247420422
1787597882
958167017
674970859
731853019
153392957
1178502770
1507938172
1332556314
2041935012
880606155
1966104599
1625448113
1163642770
1776463952
1325908707
186334182
1315030389
1285072876
1522481359
694267717
890971308
2063623338
1300845085
1301301899
2138781464
2023833659
128385403
955836301
1358935528
1370121401
423624790
1325600344
475463635
356233866
534946240
79185374
1868510956
845278981
1890290883
28498496
433557805
2103902792
1809272353
727376543
1859000717
1511182944
2100117055
243777451
929246208
1279023946
1484978053
2007571910
181842672
453580043
1938475172
1785334586
1072528129
1248344125
347732264
1184584305
424189190
442857198
1560525478
886353901
7798682
1385162954
1935354664
1571810443
1215676296
305261945
1296179078
398451082
1819387884
1307748837
42690808
67536663
202080561
1357946168
1099499447
918766810
1783590224
161139473
260543052
1943576463
1164779106
1831418914
726189503
1206571023
521858427
216136167
2144375073
1042101956
2146525673
407306685
1132258716
1036752205
1551955299
371940326
1933586567
1961253597
1601489695
1542340806
1008683818
2000362567
1173813131
2076123004
2037226171
1487842
1684659531
991580829
80307465
430725957
456333187
1135006655
1054256712
219525168
934543899
1378597555
1193256832
1224528192
1495094836
736476971
1758883955
511461664
968574289
410631921
1995025090
1625153630
1269481510
566050039
1010921890
406861212
1557262658
382981131
907473890
1526971714
1737474455
492847971
1132388342
1231979805
845975878
906073071
1013664414
2053435941
209970123
1896049849
1421685974
189618685
1001603634
245839652
1672627905
248591853
1014984089
2103637959
1028785775
381376909
543434389
135683709
832429561
1582570157
928171497
251468759
1905964779
1441686038
657559343
1144912246
540405751
286476380
1417186605
765945608
1995780956
433603220
521357210
1268384894
374825943
754919664
1047660607
1464870955
1627197670
1264278066
659718405
1499888570
311666132
368263310
869117902
656510372
547486848
1521670871
1160820305
114308236
687934843
1899492039
1051214891
1562339580
628582643
1534964265
139968105
710620528
1493799823
1521096142
427409165
776195858
1478947835
1961484917
684161710
623428307
947381554
676158853
1897768189
22381051
2041690433
905872720
1693653416
394719132
999931785
112886323
1296682668
904064942
668838792
530196127
1156194179
970080572
559435616
591613088
542991068
1440183782
1807522895
88965397
1954147707
1144079958
1925207811
1126432474
324445104
1147146028
588239645
1956976225
1668691287
1326515259
841867726
1720078604
1245572934
1024909550
1511025885
533582858
651772061
1978169531
1296794347
1850689777
1039218929
1110918540
1740846484
1715523598
333839599
383019731
1424463435
1276879907
547563857
1606982899
1935176323
1564829105
368026190
663256376
1407263094
1163828189
1951392246
256388737
1768143097
80498558
947523540
682444577
974817037
179338502
1672373525
775786339
1272405260
10520492
449951778
117686039
536086668
962689069
574064021
372532344
1847847133
553413727
1350268396
2038440397
1572020251
639351505
855686725
93150726
1022965808
511291752
1795983597
60922687
859784728
1805454050
512160119
828826908
1967366440
799931049
1403380937
1591526800
1803893968
1012160565
2044825283
537180097
1650091827
657190286
652499883
824599897
280921318
1655607477
754560786
702113530
805006478
689041379
729046301
973836934
1665137292
1284407806
1639856697
1985830113
1260933752
643241506
1445122698
819492486
1290621712
1930194324
1541098896
440822760
339618796
1613301281
191659271
1228583976
337355309
847180306
1996056608
944674504
1425266277
636597002
1047412385
75265207
1272601378
1725447536
1839321987
1702421686
1067867574
2029522858
459641828
418278805
207305598
1762515246
1248497228
1028408531
1983065961
842054831
1833075623
2065231950
1622256552
1520623316
1936306709
411049600
1212675709
1525671880
942869999
2031521922
296799672
1817815782
1073671961
2008861235
450830395
551525082
1440416099
343322098
967867609
1826143563
1485520103
106795548
1982052523
1643974699
661567542
184671192
1396797167
411298511
1204154622
1104171314
1361385427
1367792776
1137651034
2135632349
1321373149
1639608403
759952375
517459741
1535725318
1362799319
817017615
2109413969
1414756088
1169969759
879132043
1282381935
1621415067
1025907231
267419924
2037207595
1051004696
1609468205
1882995313
1900182987
2040300899
1362190329
885431201
1460102605
803342555
583965981
86852887
2019041846
1307634697
1120548046
1744857777
1140668258
94984265
720666185
678517681
959547973
1119105968
278557305
848949506
2110559335
1221986161
767201407
605142977
208539697
1219132679
1633153036
991520716
2115375210
2102124823
674469924
1237143717
248741864
1563955589
1776127950
905461903
1476135779
1534612749
383116544
307484678
1957070069
768125209
821032321
1683998462
306661780
749396762
1428195032
308502826
1662530184
351378275
1322439303
136998488
1659776003
692589146
2066624062
1210133935
1221891386
133758465
882901736
714344876
1479694071
202750937
403619367
889301153
1043574614
2086199049
1165915996
25506574
1622672814
1256643414
1087986363
1847803894
1652691617
1878141376
1131318156
1125965285
613792320
1910238416
1316575991
1907188235
773145819
2097774243
450260912
1505255857
293753286
838004932
1737508553
1814750880
2080892226
240846334
202303504
1023988489
1542694886
2146481470
676846384
1268120626
334039034
619588520
788558602
1591532675
1150652604
1625032493
348050154
1374429417
1005639631
405356606
122044806
1785159884
1463628087
1014038010
109051647
188922077
1470246088
1201575528
1952549178
1468782396
590464114
1675390155
241451408
1343254819
347600892
598108041
596096706
1753221722
2114429148
2012758861
1241443620
1739313416
1636875458
815074134
836209809
2007203603
101151600
977106865
1748639006
342257249
3838435
235443082
1614695993
1496920931
1310906618
766930560
710390949
90813599
2022468943
415054371
1403252020
2081820077
1192629988
979231746
1765406030
773125662
1089490995
335292078
2132337928
1181251029
299470668
138621142
1744854187
697470143
385845344
1677453842
509370516
1505912683
1086063378
1112014891
167761031
886785200
992204125
929021432
479418673
229118884
286122842
1947302924
1386904675
258914565
1267993939
1996311940
796754872
1734109718
825748916
1506238074
1943931615
64110522
1687679116
1615983177
1290102350
1888522160
469335943
1484477742
1678232297
1343466527
1717810346
2025450420
42987317
388701306
383181253
247913515
1534807699
603344388
632407385
636410373
131944636
366472918
1651521470
595072138
1432393498
201558837
684039132
1459836178
322533788
320464578
709700370
145773803
1427032561
905475536
820702360
170389467
2070789688
691510799
413640211
1715750761
166315092
1122401245
1796085398
317165222
247598347
727012169
1282542285
1163378629
717128850
781944002
1621943278
2133354349
1496194989
2074710576
119785216
1049536971
1876786059
121258628
765589906
608034577
622367849
1891117520
1833615738
76552419
1787613590
1514486997
315518211
489556076
719019954
1647241598
677680021
1753620005
429403138
179710614
2138623187
116757121
448843944
1030522455
1741354048
1251167937
1681254895
2065826446
1794320680
1673012370
404388452
1771520507
439853350
584160403
1918215918
460105387
1271311313
301270092
130713205
448681460
422255818
192803025
229152599
1713244900
121399213
1796832153
836326565
23735322
1651722227
686395066
760844010
1775401821
1862468372
1788364925
1859921164
18742555
1987270306
101245190
1718217929
1475711805
1335507063
1992720712
2017060256
1024375128
168766261
1972968639
1548377060
407206199
120733531
1505550004
1959281944
475475820
1136531825
1039225061
1189884676
304432305
1498052338
1966623500
1771415157
1353448178
535578063
880276790
149746625
2008483675
1704580315
1375521956
804461779
451048397
693729018
1587896268
1600957350
395811356
1774342467
1290633392
2125689070
1450229149
1397962364
2072764449
346922746
1177154508
35254020
1384780208
1591773492
1935684878
325603581
535882266
1753545128
1234784453
109445619
2130590786
2094352819
35213104
2077626487
1980283805
832271405
1690481593
1575377775
413803782
836535195
2065877684
789484348
1824523896
1896219129
980105515
467645770
1490910143
109557037
962952242
1792042234
1510008775
2109560357
1904363542
926676910
2064457349
1292579633
1257389509
1216076114
1860326254
1284329336
1582585694
1970447544
1009378456
1235106058
550553593
1753078619
514317245
203976397
1870417278
667384470
1600696853
1433511433
1078380429
2135670304
1556511005
1919327480
1711962440
1211653910
1048074089
131194268
1438399577
1082789271
868152401
173344950
445419507
552106780
1162176521
1255369614
1770794591
1645334309
1840141636
438615981
1223755391
809758477
1202668384
1027749386
1264983793
1614262830
645024573
1241162251
1970909434
1248080276
1288692294
1604214105
1789073353
1372493332
1009327786
1599876549
998606503
306092984
297865780
990695850
2009221900
1158396969
1961516725
1467710367
1779541299
248261075
1342124926
1764421823
1717755263
1306397387
1975389175
759770068
581158797
1842590103
1462405637
760417713
884281728
610382257
1571282058
1367746669
1997677360
6608979
931351326
1188009042
985228427
1344369992
1180553273
621551750
917674800
513285397
1468972743
1780112649
2133128939
462183396
1528833641
215101683
843823278
1195758222
655494898
981445097
1640629375
1757339385
1472248658
1436847625
361515406
318683430
1469789509
993270434
498313916
1216752578
764653281
1500863243
279362876
1641391572
1218142831
912694041
706761960
787405507
1583536195
504902878
2057088782
1262093383
33056445
8597177
380489216
1824620045
881062254
185852179
806490910
364625170
1058501104
705891634
491965774
1692922637
1376539429
1066399320
1549154625
1840124381
1581781094
2027961409
411541524
1518719239
1081510847
1346268568
1084648490
1993616613
1497361569
1093144057
2011854873
1182581327
908792485
917191992
376795428
214727815
287119428
1253650079
694955417
998526912
424565357
1023689272
1882320373
55591304
316415624
1401398490
913588295
2138379091
921363012
436386643
1144912569
1334354362
1810556204
2100139374
573120967
472146254
1010317668
996549971
745865422
1789619783
241217258
295626379
645722428
1549684877
962404594
92107086
988056983
903502262
1637979762
1063862716
491852375
334995216
893014102
465922446
1323253640
869324004
2074039675
1749881168
1085154184
1872184918
265522546
102831098
1875034327
465831089
505061030
2054580868
1781654641
1044869486
1505249121
1279723873
288690631
553997629
507202533
1333713467
940241790
335754909
1069051603
495708299
175150318
271268818
577133102
1671196779
790351681
1396752255
1923323390
1411930667
1967943132
1406061038
1340669399
1238318464
734542421
757621622
502327884
1288973033
983623026
1319647768
397826115
1443775414
969933154
165269337
259457944
195912939
1049380894
140073352
522250973
675450806
1729109068
752752544
613375919
1912393946
800523129
779739590
923309980
1537025314
201117532
1700878183
267139095
1815134625
947792203
835357367
1221008515
926418542
672912556
1282969159
380358881
718297996
585798499
577304210
317890034
872075128
1540300183
1439249217
1986362079
2093311142
1657240646
303623036
1049550740
1319645697
1676111476
1528561584
2031937279
298919631
1478870683
971716035
530040291
427728366
1196752031
1579167435
924680370
1017562673
1608544710
1691100257
1928287880
1567439045
581710756
268402429
47394206
1081661798
1828651651
304304937
1034657971
883841837
1357090360
436356884
174182683
1653649927
1403729347
1645037688
1531710703
1385546133
1226987500
609681740
60895475
211847773
1871611160
1075287263
76185641
764999251
1225675054
1277359586
49910762
761368659
1208734894
2138275297
1272382030
1108532749
699122345
29689260
1226547661
1768112481
1210875161
374452916
627851556
287835457
1877744393
1321014216
2105031383
1170240594
128400251
1388001967
1330176051
442531988
1357471514
2140215082
1290260390
1064771704
1715441607
381696061
1214911110
1564984355
2060683975
856960954
563093706
1256054617
1108081818
1701406285
147352303
1051394820
493772421
1848897122
627812584
1862519899
1179809905
1828218101
661554137
532388501
1673912368
702032518
485012871
1586680144
189937555
529280352
207303784
1945449851
1569191110
1587455323
1059474046
943728537
473727798
650348385
58835657
172157698
321660376
1689991544
1299015206
486121908
308816050
83737543
598990037
576501437
2115865934
1853859036
520896404
55208983
1761920199
556510084
2104722266
861901536
1186532239
177255098
732567869
1345348862
1066205433
2093588245
121075055
557011068
927128197
1853474148
3643116
1062952246
1707398598
640564266
326651048
118615662
1526817965
444394349
1855425378
1103142048
709156004
135301787
393802055
474438843
848105682
277897388
1389710300
616212165
1219318865
1398672686
327127774
185845567
1350574848
1442439724
2096916161
842204833
2094515190
2133390483
1464943261
2066216978
1943977637
622977795
631726992
747491231
199925859
1664440158
308202757
193933907
1113767986
630113061
767211894
1941141976
1243345224
1952621261
328101137
1546653639
426589884
633865841
920780669
364514867
1534842001
1090174107
600289381
1595011092
1504448352
1092987614
1830535483
1698589324
1707180283
805642236
915990098
1989084042
1067310759
2056036994
35941658
2133649771
1630226080
738144932
648375310
1508304683
2116256957
483111543
532002268
195739351
1754365429
2025517842
882371332
893951031
472851770
470836005
1022126557
1438909885
106497821
192363577
355588271
1906875699
1494681333
2079801073
187415021
1529921982
1023964843
695977139
121540239
2057291437
1165786376
30480653
1192564560
1378183547
909091410
1700272168
1477844084
612625881
36828600
63842249
771598233
1957218109
1418694418
325024754
641036308
1800820100
362209441
1187255067
1468117082
853670687
1787649093
758443517
2048763486
308706687
1552765884
2125876218
1513374320
1809551414
1289469228
974689240
695732339
995253590
826718500
280031591
5043835
2014310542
1214910782
52001403
2103696433
783178791
456275342
101738611
516585318
628792968
1377196850
116608613
1279443010
919921745
1899150427
757495705
1155976787
1806740789
1916341579
2005991906
795822170
159125045
1845911289
1579149534
901173386
1464229685
1540098375
2096257879
1619253754
1825648426
1893166442
1145391245
1410438357
573612034
435259051
1969325147
1131088535
1837584185
596158500
1383448479
1931186557
1129921556
1633419275
810784693
1759632593
607350991
876262291
755626364
1600910072
1698362879
1826333536
445465124
255997398
1124933621
204667721
1847373336
1816780796
1311805677
502660858
1638752849
1658484091
1716299447
1414616345
1471245695
1948258617
1170395544
904034870
1247016326
1319690272
1408930807
1949727290
169542585
740588416
254442236
1989617638
386143872
1788699641
1555714975
209257928
1805746902
899362253
210973313
888177643
1125564650
1588590644
2065120721
2144426351
2131943559
140178935
2060782236
140623166
346700306
394672713
1257499219
78268353
277434734
1693312795
140166290
1840082979
308976540
139073755
1252670822
1897284866
771210920
1795539325
931148403
1009292200
762576712
219585114
2100641465
1616385354
1730676593
215678549
873746485
440855940
1328555955
2062629778
1770563214
1898380831
32851887
1963558608
1639879145
1310205621
1425338638
158209590
251485105
1159219882
365018869
1094126981
478266151
431439925
923420030
1052065218
866021060
1842590376
548459959
2121876056
1903095410
174181193
1512853564
2092381944
860996318
761261068
376878822
1243887091
1334425099
1324182751
1788002558
1434880226
1742623459
896681336
1505628815
2058501379
1829074972
82218853
671499802
712027102
1034456303
304621039
1058319333
1323126034
1730092030
986973395
2090381521
376107907
445732997
1855051626
1558335765
1992065945
724699494
847621438
1152534099
139012667
1156278931
1669320121
1094142670
1988952160
1512680517
1670492500
203702681
1147829741
739228247
859534428
1392742484
858659707
540446108
736211476
652306221
1884790304
1692188178
710239240
9817408
1528277182
1735337379
1425349231
1993946625
558905452
1061279099
338171769
818227270
1401045353
2106825087
632766640
1065118244
1026433478
733119921
1209632947
187714567
417438169
2140945604
729737999
1381817157
1291688997
211073841
151198613
605323186
1094212332
1688197334
975887034
1919932239
152324668
1646976016
584429574
903146060
2062652404
874643634
248028343
1011308574
2113532347
1425236656
1381696990
1314167693
604726445
1878435641
1324014457
1974280783
659345921
892263447
1652680767
183866710
643101555
289217930
349571941
2124374345
907455787
612975431
698532409
1272969876
1018346663
927008000
1738133797
1671225849
510247988
234651175
1116935161
386421617
1278036100
165892453
1642433764
1054838144
254084314
1538450488
1472608743
1013421735
28194423
557648092
1068846585
1691946575
451677225
1881346027
242818989
1427670029
564324969
676208491
900526933
1195331404
537425825
221410244
533539081
703676424
1682428051
1346800278
807033738
492863510
893362051
728702769
1699303230
416273719
1309902885
2121439182
572750621
733367946
1925974107
348310117
1090630123
801554630
1623388986
854860832
544279130
817568436
897186529
961932048
1749433109
765650062
1557174329
566636536
74639816
374283662
281489712
447669846
1102970828
286373687
40922611
2042304113
58189600
188046992
9313196
868604320
353683440
1900388631
2031983313
1278178502
2011930832
1640151821
1732691411
641197487
1822652503
473896667
128705232
1121357520
1696867240
1282768727
618223606
1891053243
282339359
864420223
1244666768
841033159
1493201152
2036614754
1061318967
1486704523
271307382
1845149910
446344928
851346084
691668858
554602388
1108770807
2141597322
768478384
1036332612
1228989680
857096501
1815123345
2068388197
1400505541
1643501609
94222767
298638183
1053228672
1155882603
103026101
1690036312
334038877
1685348439
1221221855
1704856676
1915387175
541411830
1159838721
24832003
1210330888
638269050
310022734
543370491
2038829005
195068502
535912200
1097198532
1279295822
259757439
420115298
1426401379
2057759931
2034022047
1913739896
1232861471
1744501799
2059387908
1117762288
108462287
65867465
1584148640
1902789396
1867021449
1647345342
787947492
1733856372
1723408628
1266753045
689723610
1240050388
1317809907
1914143832
1062448745
200715903
1738259318
1114496614
550642217
22300230
447512581
2074382274
53041372
2116745114
857389799
1575065685
138981543
1807129272
1008707222
1424995797
418871033
1605213639
429330210
1794729602
1881425585
1469571013
1595335467
1094502148
2004079767
1811408259
1511469003
136847461
1324500361
62202587
1390582177
2008659867
1367508339
1264211412
523775460
73322620
1883554484
1509460895
1089772879
1475887207
1805923865
1809702295
1340886494
355464060
1137760105
303220910
674675008
885584834
1404249913
371402501
1491931953
1374624571
724225743
889779924
461185260
717623372
2038684828
418679012
1141005170
1814473106
1409145183
510094326
98716955
796039608
31222044
1644592354
1305090995
1184751766
1519296022
1849268152
1531456305
60553702
1392574428
469183891
1973391954
382921975
1867477525
851346084
1194297551
1226937438
1838807171
734621031
2131754225
1498550143
1673629564
946821207
173655936
2118963797
893706825
220467166
1097510612
1826336693
57872505
448909089
617427553
649057511
1050522867
1054711205
48323649
123003518
730676669
317011566
2017354192
1311418039
1585233618
25941482
1153022300
1897450404
1282147770
2068456175
206393119
611994577
793295843
1015171885
306076655
1800251644
1282947348
548095659
266927421
1312833974
551442481
153327589
2050337819
549710507
18541801
550399582
2059641571
1418723754
1790113327
544798442
1783736242
2142334408
1600569202
1335052797
432163544
629920741
1845632530
1488889412
17868451
1493690199
521111982
526803169
1493523950
1308605138
216677361
1453871445
1547527588
539997714
1906714064
1038623902
1972446277
724789258
2093217987
67484770
471241686
71033833
1888221734
838183011
732203132
1010463235
1475614504
751242830
955232898
1435875664
1228715777
262825458
854241923
1304598860
192777271
1366933471
1538362419
299825944
1737325345
1587739736
258240621
177440146
891653257
102646175
773035637
997016824
971024287
224211184
605881451
42682648
307609769
951471660
1603754298
28814880
425018316
1295193784
1777766761
302274411
1477239510
2028149943
1833442522
760163660
1715535428
291403787
1275374697
173854640
258236906
375505141
638873273
185706490
15649739
22292436
991083096
682357521
389020238
632532588
164487480
631859013
1274791039
891683519
452554559
773923962
451802979
219674490
1874453515
547523537
2097101992
467512509
1992210874
1877563886
1919994403
1549845517
1214316271
1018757527
1778126928
1185524628
432028492
1163950803
520766582
1560391126
273271724
1474691403
1463546240
93993103
1264009351
270164046
1841197600
244886155
1400050653
1598902755
1972151569
1157223326
1282938587
1152788768
2065540617
1569209516
128247801
1691283506
616133192
617794554
951015048
427343009
1306131778
1485083306
1639183881
133209215
223569912
1629229071
1727017668
1227451983
569747261
1585930766
1228294937
1998790294
1372388357
738370710
1950401033
826860830
339847463
993481406
719514652
1327612472
979986407
1988673293
683522479
843601400
750819861
1156985060
537399021
468333750
341629995
1189557958
1724362353
1244758723
526403670
1753431060
2087770792
1351442545
1037805115
1770573044
320692459
1235352428
836426116
950874487
1842668391
351375443
1702568479
1674446169
1332165219
857503651
841960054
705096470
541098726
920334494
170929345
847799884
259339359
1283261187
459141295
159053919
2070617166
60939937
495954274
450329631
1027019076
250482452
1406752827
1899931970
393701910
1677351095
1663323299
1768429062
681147494
820908597
2071164062
1669038425
70841417
1872396530
643477335
1877995997
1289208809
503647277
1611182700
420665597
806588794
444758726
1878116939
1987822675
453254940
130167329
486355994
2041702368
103880608
1181133378
1348949108
1144270919
1482423378
1173561504
1990116838
287831349
446434076
2116980699
1514792198
661886850
88357453
98140133
138037733
1541217667
1297779774
235832409
1378223191
1038987646
223527391
1429646506
1194729156
1237221861
83149435
1414983101
905062876
1715603225
1060047336
2087069538
665490827
50600323
1373961095
223324049
440904536
59327355
1725321534
178293959
185719396
335798693
1417693936
1413657280
399697966
1536128139
276246526
3892460
340459284
1158882721
895697087
1714176798
382973078
259893663
724836781
1258266034
1922101106
490887521
616173835
1920846519
128466261
1992648920
1742222049
2052760958
2029492557
186831521
476072199
1603703184
250872831
488666735
1981708759
1726976906
967793714
1424224616
1829201844
697401334
216247246
1798117076
1943170277
795142952
843341940
311474794
1493820371
683070082
982455009
1242151207
1491327366
1293242565
2019025390
1126893081
1529780148
907975929
46120902
645162178
1805612202
1312020286
1479880217
2078198903
1512102802
1285729579
256907071
1672640000
960736593
652167703
1668641668
1319485929
1204971232
1961927135
873858277
412701024
556995497
1429462141
1909084134
30756291
58018295
1776688741
800222308
1107406449
1611224975
2092607451
990741760
1799270415
1204385755
224042954
682529273
1796019709
262205382
134665343
199449180
116509088
2057466083
1630188805
1228213061
86909488
353210723
305359870
1875304731
8385605
766135069
1115625959
1455235561
1149423827
1754193523
2066560153
629179616
1955320355
1346096631
469637203
1349306210
1027128837
826667036
1784372656
2099393637
473898502
491585725
219903608
734044574
95479662
864195038
284063342
245416164
1826684698
1505022323
1546871526
1399509609
1961872818
1684482220
1255259392
680866915
241798690
1485128109
445151134
2011296876
1366940048
155314952
1411886752
483840883
1902012916
1998370486
612553596
820177495
1819244300
1834980270
1343195758
563096653
307087943
1132843916
684781428
585836596
2039979657
986485177
468105515
1921099584
1557208711
1544761538
1131881648
782915689
310189994
1593094145
1007503268
1042221401
1884933681
1686472996
1078499868
305061449
1103562017
997176534
1313877562
1342637936
1799022207
304707196
2098489477
2104697946
1619359950
1271529090
628380493
587782740
1419424551
93247536
449620397
940646321
85144904
1011550794
772070108
1817266164
520240319
449909778
327801371
839798808
463805962
52359725
1670600591
1067898116
725232997
230990865
55009768
75871440
414595189
1749435908
937569557
315775719
981274863
1457616877
1449225448
335188373
1819809832
1576549979
1140648868
1408471241
1209911167
772091625
199969312
1960219827
1211221466
2072421790
745552946
2084139389
975810128
1015826302
1597759140
1450950321
1359921145
358389285
1887755271
137609399
1647690608
524889218
1850225566
1872745534
114920433
1029341621
388090483
1978154025
1324830564
589373391
1998122372
2089237540
294016359
735170581
607943337
1597814698
1037546275
713363592
903677808
1390626619
1046270356
625485778
541327034
1736990881
1833641246
1780937025
1178869382
832767444
1243941063
1744432884
541289599
248249196
1986352075
1373842638
635171649
298646696
496030510
584781437
1598490992
998070601
536389549
2141288560
2108221487
1561700367
1840904724
2072189176
2137980837
1673264581
1858663083
2032346444
370547325
1883745025
1062760480
442974795
382406092
1271943312
1303156709
113282730
1893060037
1431835001
473505743
1141162482
1787212789
1687480017
1060670509
1066212812
1350853578
326649599
1164609873
1922579746
2025680024
1024730617
446567814
403289715
955208523
854610783
550664942
637850761
797412950
838415660
766870087
1799433542
1300595865
1374194965
1267531010
1092242379
1863572404
382908052
1685193714
410061223
560032835
258328693
448589249
757308897
31259382
348175223
334016246
182979633
1499325601
595555441
1572383489
1715799861
1868295
1258943559
1239529135
284474777
807134597
110351822
2068482856
1631090618
948222367
308672040
1989320331
115820184
410085403
1397216257
140696998
1788096655
951377667
1151565532
955024049
2147233333
1310138359
774209707
1603861150
2070232699
2091949478
192568212
1807637953
833468872
1678677080
1176275140
713800046
1723388241
2057472250
6294513
1060054392
487113402
1269997742
1304278059
962225527
1650003259
1853678155
65398890
1678923456
328029295
1809770960
1923612645
1189627049
303531505
955502115
883383438
1890633386
574502480
1097566049
438251129
1468133580
763543727
1583107711
809848033
219738220
520837981
1049452369
1925459047
2146059167
1643046409
1320966538
842127707
1681463935
1871291404
859257842
196170830
1554830093
1799873923
1988171094
441135266
691749388
1220907772
2141349002
1054476471
1719057316
2013380717
805355977
1193532023
2020432745
987541867
1414162079
1482124999
615085961
2011086843
634126158
1549881420
1528730179
1109515533
1115333149
703095872
135232213
1129710436
1328183282
289093057
850501015
2080084012
2005058472
596842212
487380991
1098826360
278221765
1703271865
1945706919
903703286
206773758
1226246441
587734114
1126567339
797148975
474727024
598046253
747299149
1027095804
2047714108
392601234
430099533
546403848
1576723302
897879427
1860984687
440167287
782591956
1914423814
1387127217
954516166
1919976027
1120860266
230460345
1889580909
394477806
1250347001
1337122011
1953696915
237571182
402129198
1695937243
1133246509
1758722356
1898466711
962330633
1134384059
380996697
1448622250
1882543787
1641439754
1463544716
52480946
1105992299
1160101577
1134431025
379384649
2114308975
587596795
2143044807
959372876
1524139266
416730538
187018817
412341380
1580203113
698788088
316886053
1754787974
536652713
849470992
306019359
436387499
2003370887
1677618628
876492451
1661593329
832536503
152857535
1202749362
781381555
1199586253
559462067
411460627
933124813
15427674
674213190
314976579
84832664
726359227
912944356
1458911360
975783723
1645571364
439848422
116935008
56289020
718177667
1013683798
2029142940
1553777944
587947776
909024915
1938448260
1278424880
1050066564
1824306246
1930365860
2034206367
1815043945
1947337366
1397811609
2045083173
1964137247
1548988168
1221528313
1116180611
2122746851
1579158687
687384293
95359667
2075350676
973987181
172510522
647683545
1957805325
133544439
1043574614
414389191
556434014
1457484064
309239133
610068049
1597546416
221741404
504433784
442086407
110998164
691163932
611798287
454454997
661200553
409930410
1196096458
894773942
597479383
981129067
347225667
2035145781
1037526027
2116186161
1765609691
1755011221
647468554
1848741715
1444741832
539844022
1478852660
364131590
1053999545
148132929
1342427506
252987458
1896032213
725667466
1801954245
79578651
1810502768
740641827
1600804863
1956055080
2135155831
852387097
1699316378
687488436
1568385926
443812622
1007026017
226857143
978151452
2060296567
1679788390
1340807283
1757583807
2027492160
475928329
1334029080
35714989
1067439908
395170863
1331146966
2056705759
38397531
210087446
973723862
1170688004
1480551307
1808472068
1012239608
355288876
1819023797
613711828
804596278
1933747223
528232059
830470155
1077513497
1274327542
1339297770
1249258067
2127435531
1188426233
1488772155
225597879
212875414
523003128
725986438
1781255150
41022775
7589009
1428124328
877946227
612013391
1330780454
1946139644
257291705
1606639708
2096075700
2091739143
1153033454
449561541
177836330
343541065
695741633
719448485
2084499146
298001018
577010483
1048400420
317629214
610897860
488513397
1299987419
79422356
750529655
18581516
476433780
2016171236
323421897
1683588140
1775684948
780931899
1677400989
1813699081
624668388
930612903
139822192
1087406088
1070460029
621100289
268982362
2117689696
1041969118
1893716074
171503360
1828986624
2141818743
31219134
1580232183
245068818
901814902
1703937549
308873719
1953320486
1791826477
918911473
562105011
1897624167
330627939
1761930244
1475359544
1768915442
511034377
2070680869
2025016862
700092826
1626942632
1779614446
1986178956
908070908
998872752
151373049
769097367
1935278971
1105094749
1888500417
966028860
1300292544
1358270600
2141895618
1960315957
1189689237
1208061640
14342828
1964084851
1382291795
558565193
461421062
455897016
1245903803
670265904
820788729
203253140
168511212
113130434
321700852
1916127638
1592609588
434189536
841512246
866654116
1973105463
1229234060
1104933472
1766520020
1871663846
556560332
1190167357
431284250
1304570627
1711222017
901966307
1590020220
317480970
1545581192
1889815746
2119251403
451175109
1089044430
1510213427
334995216
1724431364
1449437865
1350912709
1179078638
1806557745
849022203
1151988202
1556113428
1952073628
1944406216
1511400915
347196181
460793803
978649645
1862339653
893886275
1742397161
1691273741
1989806745
533381779
280555466
1765667016
1804360751
80018711
1324416516
155502100
1038693709
1679850050
876138667
217661623
1131228531
523186512
881336712
87463582
1568021035
1049600125
373985786
776186672
1450640554
383526134
1292185098
565836677
1019421533
1291645683
1555787115
1520341981
429046208
972159771
970336422
1226039091
1320922276
558321434
737011385
821422333
107507260
1619950249
1059258475
511902885
625579404
1716224634
1232580941
1787842273
1360695678
66117166
1992452596
260984477
1353684245
1249425893
1630403401
526318753
994378168
109920240
1591626329
348995367
589992822
762664692
1510744607
1113588569
1629268544
179655898
879171590
1923394228
2074456052
414252849
861969872
1501356113
1455213857
359590094
186878953
1644055132
1564484791
1585416108
1546038383
544699219
810253604
866344273
1144407743
230784886
1231925042
48725008
768686048
893587272
259680612
1036494046
1589604490
1864316660
1135983016
1355045259
1953125965
1810248364
1080493491
1458161481
275517942
329472348
30252192
1196299086
14508823
1114339072
1170693974
1748112417
1469229210
132816860
1789480004
131917394
931471513
1617399001
1237778363
1661308164
758443517
1906733110
850233492
1032928574
532676413
1048823036
1183170807
260126700
106363536
428417692
1070581730
79404114
1164210221
472921789
1691951570
73101873
139066154
1381861246
759001398
152170756
401395641
1294051513
1803070090
82945054
1461480020
211002846
267794344
1320070275
1791106490
1022778879
407721339
110343421
1533569031
1802794212
160360345
1983374933
1690144043
2031005168
1496933369
518383061
1636490272
1556550091
2053904198
2143710520
2083202615
1924056019
918732572
1952036195
1110505776
379601229
217894906
183854611
544839147
2073703389
116687478
1185507516
895574209
1711165028
1558792195
1400249277
68255768
896472136
1777809884
1346786600
467476431
1706821334
617918811
413342580
1795916285
413648170
1152362413
1229147544
1500624449
409317680
1835992585
1812787687
967419762
1275612988
1403204357
290211835
110522975
747284939
1627391237
93508911
1846452227
1956647501
1671705782
2064852739
2105040454
1065398999
1295688470
884598349
1618492954
1475808797
577850984
2125332133
863789707
1881515067
1553085710
108353518
904767885
766438226
1933990376
918132664
1843030327
1397995816
1542287234
1916021627
208815937
1624862616
1967264434
59546955
477813179
337879235
2004791672
1354102956
699977303
1263814743
1113746879
1843682900
100578233
934450601
743778175
479459844
582348488
1005218516
291531506
961766482
1389375449
1982512455
1104686140
1150579666
762177504
772895831
37216371
2015395575
349890942
1332837819
841844109
1436570004
875334397
763812675
936061042
1849585393
1576603729
74265023
1393793496
307983233
1263175260
936825307
1478372690
1630666889
1229607069
561888613
1451357273
634793771
409351599
42057866
1557121791
656712130
1969026842
1344004931
134450287
1395145116
1381866534
1229000473
2146174322
48920743
785636143
1542089768
859530935
1110248506
1031034998
1345718067
1951964473
1458016831
1707702542
1179329489
1733751247
6323665
300502146
263946379
1179747167
1919062827
1296723726
1344400269
481822728
1261840692
693239316
1131069708
1822240859
118159741
1802398965
364064458
818602067
1438129004
1991613771
1630681428
420519455
1080422573
1303090058
1701024609
387967513
940069183
1681089419
1047009642
519365780
1355046765
327092981
289142359
719367864
634676970
411209458
659855526
1107228183
503546256
1251474891
1564106854
1416232441
527267863
400409393
1657292703
1904179710
7740685
519551956
1686732184
1320920113
1139912243
860578809
1079521101
682927890
273753284
404067653
1532942343
1978625290
901122010
738398527
1702894285
530334332
2043680528
1991022833
19604289
553555198
643390115
1816546850
1709130216
242710214
907170185
550699933
2070247152
550775440
473790
818227421
1426617001
570780559
1782157093
162590641
501663175
656733066
2104197512
1350095424
471496029
133912810
1113505725
2125098534
1353150466
1370188470
1208086219
24762224
800063701
1537128504
853748517
484150360
250315230
1516449880
765020087
1966544404
1450252871
1534592998
1873039817
804239873
1315980491
2124860911
499647441
1342124926
625408454
985053638
985484982
1259212783
181691339
245886443
1145562081
1444229483
882445955
1168466539
1261600099
394121006
1121628551
652345389
455440973
2034302435
1141354664
1948638878
634511307
1461812541
490668930
1032286289
288515290
1888019074
1444994670
426644165
1406570328
172817964
1680707553
208637103
1580632062
116075461
288846017
755606535
1774937604
1805692140
1790737824
1358666983
1472923893
124826163
1401776120
565034691
575627761
1305956298
935236235
819212828
639587717
1942718934
1385178597
1615135508
1021981064
1434490003
1087940213
941802158
1314172633
965899490
741590819
1763736830
492421917
541154259
1129136677
137447404
1772762719
223866731
1858223374
1407919055
738371343
1602723143
1800661456
1877335315
1969157303
448720644
1968675008
900247701
1750320849
605905082
2068921215
677092772
2123490274
1757233770
1237089250
1077219470
5660225
757169849
550150682
1939759511
905738430
1062232201
835022517
1209792308
410839074
1853752229
1073735018
1932437227
1457640947
491335675
1076714566
346645201
1796864755
1729970561
1752305674
1348911816
865881266
1885544704
86682439
2073514686
284604935
776017381
1577531246
1822014819
1787646403
1525667019
770636562
977254956
849879157
313801681
916027374
2111596129
802107362
1455034150
2141616412
2064560504
1518499074
227244900
250910913
707291921
977851985
808295678
1691077550
1428963354
1679808313
1604989185
212408426
878196702
308950
1092925234
286563398
1204219062
968305422
517487967
1718824034
901693900
42740105
148594405
954602924
466413306
1320119848
823466367
308635186
149643338
1373192011
64947917
1858585046
219232461
1717514773
1298769223
937290458
1100393440
106324335
906998575
1175810588
1205458599
1360056357
1770182638
1275096212
1291932157
96241570
1663953244
536342085
324236378
1980296882
1951855526
278770895
1713507671
1895542883
2020388436
498948838
1227444373
910185937
310008484
269891681
2116796455
733674232
174065337
1526400277
620945527
1284407806
354113662
2026525259
1026119201
1309724132
1448541298
1347288126
994379405
1161023906
1974698715
1322062388
1162465814
1895837496
1710881694
1864545822
862025563
1045393090
1090483256
208205523
118822862
1679349129
929948411
261516366
1177821327
1688971344
2093314428
443995919
790260318
1293312182
271690077
1365385657
315263700
391196149
229538660
1829571152
2013135799
1478075616
1579133123
1645210033
768538640
1645411902
4401122
564277332
1353695974
2036150814
1887489301
1671123774
1859332172
1255019109
690317275
1349548332
1525052367
1510599828
1870980237
1924030452
359239607
2122542777
375532075
852093644
1512529758
2124335004
1262854782
347165590
1907564293
1625595683
1334300729
960048450
282731892
1104978479
198490454
505421307
233334339
1795430013
713358312
1473734010
280023706
1844616048
2120935792
519469489
1853325592
1543695970
2046176993
1094226053
832646177
548611935
926931622
987863796
538410253
1670536574
1474328630
1719141726
1650491726
1141040674
89454140
573426166
1085484612
646359684
136372573
39232322
1872028366
1768289809
87689463
1611847864
1295791143
1230667113
1134080924
1657441207
1423074314
184180846
2081661545
1692484933
131268428
663138788
812388618
1173004061
1757883585
1687732794
1618842676
111587166
2147303694
1612709306
1500369041
403391565
623935080
1300102002
189109120
356895508
1612794757
1269615217
1680800579
660802162
292822000
1588523000
1770111828
890479605
466082659
192578751
1838238287
669149649
1563162109
1744700942
1540751137
1299140807
1472356066
320011664
2013588378
1801691955
6245529
124066765
1494237450
940655383
765293589
1924003527
1569635223
820152112
1442878684
1418195561
325770731
1612854676
817450160
1499494790
1384760708
221992905
1271774887
1479416489
633488526
1070144145
1523384124
1117349554
578478632
1547152655
443016056
1296664150
2127340002
459137725
610519308
802413246
2003002666
1164079465
596195586
117999922
1197342742
1868260623
2122405960
1449820408
1087553214
1594461848
1764161567
1945147218
135666193
892334432
340816663
1451551806
298226640
2010120041
612307688
379314345
650134079
1746885013
1270979564
1043465730
1338615975
1866349626
2086454105
847647540
1265650388
1052074536
1410007408
657532506
860739657
1850702393
909291237
1781663505
2147347000
1509977601
1556115213
1553663177
916616937
645884122
733067321
87014808
1979796561
629063774
613928901
1826624776
1453079597
731839454
1116726848
2036576469
1815119506
1607654498
782309747
2037496880
421947976
1333777926
585802811
177809457
974682114
2032296423
639847535
1494445431
742989388
1992172968
759499288
1960518276
1743400813
82287231
857549615
1618601184
1363940638
1252992833
388768970
892366937
993259023
1192061058
790746910
1782541633
739221688
522521227
401849106
85507327
1171456162
1837511011
1537072971
2022053824
1388889900
869538506
1777991082
2093015592
1571623478
1230975906
492968774
1639693503
1390072220
213673683
1894577500
1827228357
1557206761
485436988
1532224598
2077470640
970171057
1359757396
1000278802
24732103
803698220
697613048
1654583380
85588734
623156830
1369660266
344584753
2016079204
1617334305
281231859
1012443743
1806846809
1180162942
1172933171
558896525
1016119821
1612973678
329207088
1113921572
1713418368
1441236350
298006615
880857167
785532998
1076571343
344786605
231794173
1280303201
1313754925
2130478756
2130618768
327341505
196221198
1415402540
1059970445
2116320059
156976890
71018315
730528941
543647248
250250161
291226218
130658020
1206857470
1463382232
299844708
1748531816
323255545
472982127
229875798
315506968
220061727
708024710
919547693
1649441077
1246001708
2058578157
679689544
1699627609
2125311450
1196980152
1782456283
1474636623
96258252
1310495449
344805063
985034599
1162792028
2130746360
991077415
1987002211
264848681
873699951
1798057900
3720257
1696434073
447280411
1045512287
126733463
435593194
132299882
431225447
972630340
54306179
194218269
1494173016
2063632492
315361978
8661730
1092738969
1558928083
755480092
968229428
539015300
404425706
1961258602
583535307
1049165073
358894024
1897204668
238532238
653275754
259795213
235781823
1385377588
431142852
725614236
1389211534
170696547
1752513720
1999262195
957868470
1215725374
1493509245
1742311628
1060890014
482569903
1279723464
467283503
128919032
516609536
272149698
1375198015
793490715
2043938220
1088067632
173225332
719462276
599383718
1032322685
1588364006
746794964
910655812
544526988
1043149780
1844246867
521300642
52386994
343197411
527027323
2123484654
1719468295
370151550
1725565581
1574371094
1522963617
257062163
1614738174
1048428889
1747369791
1975110084
1718269464
787259413
94617473
1193425222
1352527662
1768035123
1435986848
1728988522
1537680442
1338880607
1384327240
1394401775
198390213
790987225
1363553899
945533153
1868324653
1929695049
605236218
176607542
1300476894
922383066
220617828
1877445023
1875603724
1496360798
2016652646
852981007
1082716551
346063304
1822176445
12700193
794352748
736043706
793390116
481589266
1383777004
400209035
2017923536
671255044
1279780590
1731486540
1010080268
2017360240
655255422
50412396
1583869457
1361548928
1331460911
1391463503
272709002
774063768
1218623711
1613760075
1855471732
2076358075
928263731
547616019
1159518954
653844894
384970135
71950097
1657400949
785384531
446877619
876745539
595875143
1146574609
1182627696
482413550
693223805
1938871166
1639962298
1852883419
314175467
676162439
825961742
1970935576
1162422671
960377987
1949296896
1568200513
23488030
101291548
621394257
70516428
578392836
366731553
1098972143
608902832
1537483202
1173654810
470784552
1407170763
1987181208
635729181
541841539
1796996390
682579186
1719631856
1646479455
1399833173
1505945425
1997460554
61203344
247498962
1527011313
1251357659
2141638774
955621754
1674005911
1815575659
1619252095
34470948
1890924655
1631786680
884472861
1506810367
1382718087
1776316733
226058451
1977084919
66224090
1016107831
2127066137
405390239
1735654101
493861777
973050077
1130420355
568498733
79753977
820120272
729521746
542203712
1678509207
995399087
166334965
678703911
853888066
1961987206
863660276
1317007151
1551280061
976941779
489195152
1570333373
1343178379
347879091
2058445485
1150777444
1387772482
1265566361
117168957
1861182377
918630743
180828150
1440262573
485057489
1051348490
315786945
1200075384
1880383605
1272651125
60851517
1431809643
1064114659
1866098240
221793040
1157363135
1152263250
623576829
457947320
1859020025
1296925871
2145080122
1194740430
396816916
783100650
1044692615
1895971113
250742225
954012302
964515982
283889903
1259407127
920033776
1562339580
707980436
393168290
1668746152
334315114
58994993
1800725687
414420639
1469237804
392810339
1337083335
1145739505
1522620535
461657307
51146202
1538975768
2064687711
457999212
1748514215
232452583
1286365937
1782750907
1578526295
709579512
2040555041
1926897899
1574777629
971438388
395139476
1384484840
1771377786
540005033
1958765138
872481099
617641531
1595923403
1037465485
1704118448
1921703098
845191760
929498711
234702468
1392799179
259498179
1341044918
1120297327
490392519
1440709248
302233673
608542295
1940340620
1127702045
253405891
568767776
662839066
1596250551
1485390225
2067376209
1573952376
1141070076
1633932295
1711698459
1930649069
832961877
1035245012
172421375
1467034960
297805032
1722498313
1896524635
274021668
1224436887
461731057
1930741604
1861135394
1539724978
1122013669
427743582
1941276585
930400834
1490480569
1553327335
1139381603
796180815
1228210691
1872735765
1395297754
928273623
1899961761
879178884
376004183
258980017
1878708150
1674588763
1295613648
982422384
76516892
1925115902
1237625833
1618287455
1257512634
374988921
612814766
533780097
724109873
1630648076
1113097812
1856340972
1786770226
54979152
529222713
223000554
24657540
1926033970
1165533004
23158379
1929360861
1119218463
82928149
536161711
1049878270
1829148593
2068671273
2141810904
1597596735
1616684364
1404405982
243105006
234470812
84029995
15247087
283907303
291957116
96717059
1504774484
975211980
499867854
870540165
1813249298
2044754012
1659113459
2092780908
1128013998
1825707257
1362915301
93431211
1960660286
1051293439
2073084966
1009057768
1116306144
218753697
1354955636
868452203
886370607
1148177296
1028591735
859304147
752579751
946474555
1108217681
1368104220
498509951
1094687435
1321758706
1799833438
620379035
1366309578
833001653
757855501
742893819
1973601636
1422166416
1143974518
1682650209
799636687
52025824
1885259191
971603434
780105399
1994532251
1454831812
1072627336
1240072220
756785204
937911694
1232558070
319582792
1916211276
775373445
2077993467
1228758738
1559200385
1133563261
490866153
2021577742
982789233
244467994
1747473399
925494027
730364903
1113662955
615597603
2145040336
625337357
36005010
1919268670
5932702
239707515
564841713
2084030698
2077091187
93221928
865827906
145406442
58429481
676627207
791770214
80870462
1558041601
1230544846
1555769805
81471772
763189154
1953332571
1567781204
1607728063
1145592017
657520100
1195360393
1727724766
598753028
1992152440
930089488
1265045797
396481367
1431268144
767412913
536784898
2135069940
1053249569
1545713737
1282348937
282915196
1869882054
476335375
1783515740
930612903
368991774
754419650
320877295
1468077009
815708105
735663909
1738429992
584024255
1350793353
1041203837
1563168673
644263192
1317662616
515585842
1178716113
419028138
952938318
1992131607
1562230488
1853306958
2034430633
521152954
950549724
1698777609
1516495824
382725613
1136885899
1309806815
370751449
511936537
1078829618
143966355
605524700
1432874049
1733147597
1795907980
660360713
2020248605
1263983167
872037511
864848791
999768503
1944291717
361724653
704443550
914438041
830607063
833227977
1529120734
623957223
2133206896
1842869591
1507208176
381309605
2018327840
2130549924
120130303
785231020
495688304
2053707221
328450336
1151800888
104354327
1389309545
978622375
1698195647
1751284940
367090713
977890536
1647445602
1171918887
391842547
902594903
745389327
1611927643
335057800
1045528152
504775584
2049449228
1301335148
478646092
1439670291
1201678878
2131651078
788021155
635090408
907545003
52765510
1110757460
1848772683
634983689
965452823
1807259415
371510798
88724087
815166113
308478676
2082950804
1978040081
767124001
672990804
928950003
2134474986
947686170
901799119
1137213748
1231650868
2042755262
774972347
1423368911
218019767
1978295448
867591414
1849585240
712150092
1979726093
1316461652
1506308434
697374482
1807821232
602828182
1460508339
1408490930
1742310237
2072173653
796193699
1974276951
269180674
2120039170
492276228
5052728
628303171
632726462
1676519089
984670726
1055768472
20294126
955874276
1488146104
1957587550
1891054141
1753184111
557085276
1723169240
754444820
134074064
1398786224
1959983136
545883705
2008255119
1635486206
1962567028
338294424
2056097593
35096480
55410943
409092520
100075077
1753603854
487265271
631963589
2066503084
1637574152
227629745
400950072
1569128305
869343325
691947336
1165341981
1191043963
1653759576
1270560575
698915722
360345474
1713334359
135138894
1646356973
1370589839
836664203
893024030
802737801
1027984327
320903948
508377533
1738396422
171587755
692240097
360708500
811640020
826172728
312603002
1374736079
172178835
568366579
43554904
1725575412
762418818
835227049
909531842
787549556
1237352569
174470174
1811821534
358195157
120042136
2080169074
1562117054
180724504
396823865
1359526384
379707433
1279905779
322606351
1356059626
1542514398
1141737386
1543915766
943495020
2110453031
694286848
1025337659
1357215557
1330399545
1840940705
1772259085
136518226
1136439565
1966181038
819069018
1192019635
1029030675
1171252160
2032710200
827797614
1245564661
1787675957
1976029210
1917740261
1414858527
1431044665
2061491318
640107404
1188449613
1143998071
1728530381
1698843938
373955981
772254473
1935276672
1153044166
2054766649
1565467616
1775321843
497090625
104081787
2078465778
522888436
374731559
1404359013
1775898696
1779684948
82232091
1850267623
64997853
396256081
1476828596
374240419
1770423687
439776867
2088876637
2099550146
1423551187
354336280
258611019
868378221
727634808
997837426
1353248064
8979045
1015347693
1452951441
101949238
987435050
765931922
1696537082
1837390453
1918816417
26451741
482830191
1616123759
2047299845
2073467273
1101722696
1635939762
500064425
1657590321
1014530150
159971081
848894583
909582918
572799940
498651010
1570277731
935377199
1717195913
37085761
875920095
153421903
1594214287
1017007355
839053618
1156522334
205089921
745441286
859291472
925432297
1043003415
383847770
1384053872
269482234
2011943895
747184157
1458238067
1359619081
1422156482
2129654807
659605600
2090356613
1316547859
559838883
1788781275
666019735
1583011215
1022135227
1072251525
382103828
846280402
536156344
1076888270
1408622143
1050555465
1974902741
1526946546
859109354
1509106178
234270158
639286673
1945132495
744389921
1911868680
1627809106
636543376
1633788737
582140399
1098362681
1912765355
685216481
1624805946
1308092069
862918313
128227352
1955324997
863413636
273842748
190504371
833371529
687886617
1268196257
949022008
329996653
1722646855
2128932899
629345375
1314920756
402679125
1828747449
1862574145
93993103
988308223
165957362
1950259127
997057165
873246092
2115282019
971185003
1416288625
367068313
964272749
508425688
1461944016
874724824
1685631850
993259184
2066257852
133963282
1740695917
441423389
2001215236
1878524665
635556670
1434997823
1173004061
463942187
2043194921
1433420148
1882374865
2080759424
1612762079
1349944646
816363060
2057543122
112857077
548618608
1634533049
735853403
1633612089
1504979767
464876618
1202560237
836113333
43712965
1502505265
457431149
1305241537
1154845427
1016083762
314991626
110011256
401755615
152435957
604142669
281422678
125345321
288251000
552869183
1081818774
1522094328
1884292862
1645729696
1179218598
1912161989
1084841999
1428822134
127233489
1227476173
1061296410
1177062602
1776440595
366851036
216352574
1086347002
447042488
1993800472
255351012
436689678
767465410
2142079360
819179288
109304829
1975383877
191876816
1251297460
234628732
410839730
27765113
1917858253
1133787771
387826576
1655975177
1142239596
1202349871
2037672441
1894664626
14529353
660752510
772097031
763607318
825233582
1972399265
1104605807
1039483049
1712333837
1062103371
1373511197
947578267
1028100604
461007148
1737019656
387910833
1016930385
1022840400
1339778445
856925598
1027967184
1543335488
1596257740
1222087745
1826646073
1622217023
1364428372
898234366
1581467960
204763922
2027869745
249772513
1674695290
74306698
1401685509
1102784077
1132773172
59806230
925296399
762814962
1430389524
1937295840
288790778
941725013
1918352006
1018693599
538480846
1916285827
58729961
1468888500
2124051785
520038170
694783899
196026909
315781007
1085909898
1847625122
250471962
1438146170
1424783087
1299734807
1099718305
1710947068
2096971455
1828160744
68140885
1153715513
1003378954
644705614
1274117687
1366282304
1180956396
404358876
566061778
1383375072
980330470
368672842
2062025747
1726580844
2060396428
859490041
1614488993
1933637407
1004765728
756366925
1588198070
1405637133
1134396758
1346379757
2127437137
630043530
1339425632
846424560
1163826209
326204059
452102683
1852576519
1095109694
22746048
1366456115
1331829594
1206702074
32681396
1700466820
1191270070
1318217205
1878297449
496617699
351941701
375254414
1490741084
566637013
627249947
233192093
1665724934
846293420
450275437
1954617402
53414125
1133702875
1682366535
595828882
683800023
1036883968
1803848219
2111233218
86549860
204584472
89183986
492773092
1753512848
1880544485
792425486
738241003
1780025227
1298997623
625442643
1852378583
1244588822
835301552
1034522432
362075452
715568878
1840777360
1922173570
438919078
1503689066
539457247
920439918
1113871775
1279485172
1358925534
1370372236
1425520875
764564468
1586685080
1000823420
479831851
1608929924
534946113
362688386
59717772
1440500910
908566028
1472698824
1099509214
1927218486
1324461359
1943057766
75758161
280429604
290883981
1936344971
23694869
962696256
224385994
221139530
1252015760
805916236
1563632334
1433158935
609141880
1285359625
216111012
550805160
1867015677
958416039
1972946475
335559704
589232436
1999442823
461953266
1464914622
1977586319
282016818
2128700353
745946964
312227737
1203650209
1423819567
265425662
412214247
1960737739
1385921228
790164937
1011207680
341092192
1150513752
100791887
98093449
349624044
1618855216
371671670
875289822
1880109163
1266825170
546495477
901334593
856797330
214408941
593598544
459589872
173009230
1630401135
1815776033
2065940767
434981787
2019394228
847422892
1908955392
55112833
1684944271
1261023729
470436208
997188094
1437177618
1642169251
116925553
1737360632
1797056447
1929277821
1114426990
1827121484
273814371
1382496299
882183155
1744802004
753308342
1194395354
1915447078
1743070845
526650073
638097948
273988519
1541858341
327608348
704886586
1548658448
888591332
1032554269
339866261
313694112
1104585153
1878499435
992399469
1275913953
168730140
489927306
1415823909
435059740
1878967896
236615249
1246015038
355868484
406988889
610023991
1839245320
1481157693
1271828085
849926346
2085959702
1582493528
1678262902
419973571
1283187204
766988068
624791868
41862631
907795988
33505363
25280192
1272038506
1605881083
703145628
1043973250
806476323
1770800537
1269925576
582909597
320244437
27655781
1368968789
2049575634
1890137744
85080877
1630808374
419262414
1220488616
577256146
44377971
318257843
150542681
1826541033
1437971961
56536739
358499428
1271030331
2142561623
1109555273
1811689353
337475657
1175360952
157299759
547358988
1962576339
1493673085
56368967
1760590260
931181226
1842875611
75605402
36957762
311590695
1835696054
591308595
1953481672
193163877
380822891
223135179
797075841
772317511
1934187324
670010456
169085091
137286936
1264341562
306167556
1056429125
1790223771
985792790
285650572
1892547361
1528325087
1686568726
976387254
151659504
991953636
1764490705
893036297
193892726
1188049935
1770337391
36854237
937167657
2139245606
607088968
688969955
2019912533
1670075903
157765898
1315263353
228638547
1920285502
576128745
1287777252
624103761
1771277201
598813585
300546265
427559300
1681164962
1261244794
97721928
1263157799
1381374712
2127406007
99693888
1465338321
526152074
402313503
1192467249
14090047
364198598
1931346248
1775791747
983215217
1495734383
1441166601
765957966
1924111080
1702056778
338537677
681990863
790991456
1094140788
1370635081
1003930249
1488119387
1778251617
1881254357
1061459830
12211142
1379888269
1629735130
1588314069
1028657269
636563477
733532293
1316384374
1697510520
755717776
2141401053
2035113116
420836677
1708300355
159515667
680458850
509885409
827786394
1256434580
909960249
239588488
1733400838
132097163
1764643629
2146892481
220652056
567837899
874055254
2077069831
306549096
329201881
1006359940
1488036872
267149518
951101179
768871555
1647044891
899534927
1622740594
1452168928
71526203
200591531
1859444476
1685072309
1185269344
1274009843
421224637
1582585694
1848114058
1234236140
1503820109
847091106
1316888292
2095043392
647445853
1418154842
429029060
944864324
256618069
27020242
1056802938
1789035473
782221481
870193345
1166243281
1986811809
1585968243
1534930324
1825074618
2015092767
677241550
917880535
1195582478
251528000
1386046958
1366091072
885160294
1075995489
1668914987
260956443
1850614538
1409426479
2103880530
872391088
982565375
1210366124
1058536332
1568409054
1899763628
224043050
997307189
1099270724
1279568478
109383454
550529033
1705058522
184057623
27678463
557679170
618683938
425644838
1638413183
1049517222
2001887345
137836685
279043792
76152459
137922557
1576122034
2003375136
460016841
716012955
67739153
332400390
1193210664
591884572
107924369
326281066
160631826
1968879743
1108741009
1345273806
933449436
1367614771
579518159
1084519269
1328914367
127542296
1228456121
356430278
1827385030
1296474995
1496719827
880867429
1989447103
2008621522
2039624586
492385855
1313067015
639808011
74286123
1126075878
511397757
322173013
600198689
501918132
1364599524
1836258374
425327835
147793143
989765928
669392347
264342527
220500810
471220590
449473225
1600839939
1370744054
955542571
525276824
2071200839
982607456
221671664
948690296
78906605
1182791268
934747954
216722305
560181812
545602856
1455053944
2047340074
866950084
345937049
524027581
1957664628
1677688549
232489647
934407528
270231334
1830259827
1160536994
1855811526
1940053979
57548683
2053635690
851654279
1904142289
2109639334
461463700
796836762
1287176753
737012426
807202938
616006189
117201444
1916883712
374406113
846045057
1838740364
1245543934
1161494352
502122091
1880933934
2027166624
295787724
97501192
554681984
1139564522
2077202500
255733624
1827904284
1128464525
1802592702
1336156623
1026241809
2050780187
949224051
1560556521
2054429663
1385164030
1569836366
57913167
1018997015
72220174
1556204602
445587946
454884101
1541213045
1321616286
1870142927
887613145
1111373006
1985503460
1312709503
1044661602
809665676
363923301
1525980011
2119725579
2062055111
277727399
373605411
887757261
780383723
1624820592
1750656047
466401384
853321209
858875102
334003876
1059079095
1952700797
1156723874
950994647
959847951
2092257166
1652587559
412535044
574254965
318998753
1972418728
1795606625
1532942416
667426844
1181475367
841383985
348616279
221661559
675628491
1717813490
896436550
725574418
2080643788
1579525473
1051297005
1018162582
472587488
473239011
1541341795
962801273
736332815
1374205497
365348817
839853841
1528422834
1612769610
661403494
1265601970
764367396
962635471
1829451665
613849970
1899723239
83079074
1942238719
1985752048
1580895783
2063053124
1618605168
1296679555
909664947
45867385
1836458334
272794418
79098134
1876282768
824343762
1540415076
145433303
726628703
631162884
1582105588
412913238
264739385
1762344043
187857517
121646118
1491446976
603335318
1594848154
2089824354
627549879
1491095175
914496645
2121766318
463951705
969387991
553850707
997492984
35246964
1593181056
877052755
496552610
2084240754
1871160084
2040962014
1983255335
693655159
1794412617
1344082883
1025986526
776518725
1489232895
2094281371
194387817
1224770077
1059744028
1988442117
1160890861
577856781
2088188817
379576128
895279936
413420489
102565458
1349669644
525132760
589237729
770803665
725545870
793236173
869385541
1598389924
1981093878
616975982
149677711
231080520
947655836
2044521341
625827443
2071516008
1283853582
645126240
32542164
2063657650
1795938548
1883133776
788891080
289328031
2041951055
740696578
1851524165
1122062508
1905881109
1355297352
1285432843
41963950
1082642382
461310865
1670795220
1236406716
1115272516
1861356201
478275538
746577369
155088828
1388429812
1141386645
213927620
251508123
121918564
1002523990
1567050536
1618310807
820322980
594190560
1889852713
2087726421
394652493
1211186239
1694452833
589458761
1635568352
486944909
402491155
1655629679
2047997340
1480152334
809313822
964853145
701528905
376558956
1310922078
340930445
303048505
59990917
1205110573
622105278
99657579
1460511137
1246215056
651029100
1454825193
1388589649
1186393035
1440500910
115592845
559376731
1391664882
2110127624
554275604
660360713
1854612825
974625565
1834627472
489781579
1849872226
1939980813
1520982779
338091180
722164513
645672159
385253915
1399467052
1204384726
1474199934
675069341
361984598
567838550
833349324
1387033450
50207619
2974305
806259351
633012283
1864533564
1038335510
1933322935
406436646
1463569642
1564033059
1338512517
704152781
895059812
2008529262
472565448
1092288483
1050407500
1464188323
2111101115
625478287
2011395437
529858998
116915398
85577041
1617424435
756219879
149455322
511469664
691232300
722373610
1055652634
1437554252
1516993395
1457716085
1155423329
1873257854
76935718
2118601123
1050836095
133476823
1648402855
305430509
64340876
1284187671
571870524
431680128
9023686
503137817
1724525099
1638777740
1078564608
1100161526
1643620827
1658363465
528922855
2078903843
725742143
1650897317
96559895
1485614957
956475128
1843793507
435838023
586682394
1358425961
2025310120
1228018920
638770731
959420273
956736166
1092212700
1283070380
1644766296
451446615
852882487
1737019747
641588670
483648930
837425668
859286341
1971852047
704545255
1423891004
1924667971
1140044815
1633788737
773838742
1589673387
329033575
1691093611
75262192
481593152
1141188071
191594346
689459346
1591035903
2085384185
2134332626
714873923
1552913503
575821764
297203671
1221853102
655686131
466624724
1663685126
1001203023
1607176708
658470910
1686997795
1602804679
715675703
1996361364
690206937
1437951013
2058721128
1418897488
1652456764
425957059
1894775179
1065030487
1351719492
1705633226
711909658
1296883162
311044527
456863942
863768436
1337943469
881629411
169928407
1049171030
1734773150
1348105607
694646727
1842092399
748042759
1073927974
590052535
686728224
2131439551
331887697
9455994
637249354
215887
1528427337
1265620930
1482794284
106132699
1593644202
1275693221
270718200
1414768656
813139485
1142157516
783750939
161225737
848134977
2103351709
538565636
1049331517
1713550984
1261561455
2036857373
982697324
1272438689
1357358922
1273610169
1383013471
1935080622
767280496
1437252077
278909466
1944387814
915217603
1836159914
246254756
200737497
904341942
338077366
801158483
1829055501
524195652
410019823
123230998
1909343724
1385014920
407434672
1069131986
68145082
794441953
537897109
1039357370
899282987
1519494767
1222710919
1593470002
652833374
1270739884
548334483
1766043291
783309854
1512477782
530990039
71018837
1667643134
1125504949
933887733
1273597186
502208846
284781894
186671721
137493111
914611406
1054074762
1666736428
1583008351
1687885562
1182890061
1925225478
326443665
2050416591
19570351
1572978987
1291246527
617645584
1063703542
2114616266
116799062
1220159820
1868778169
965800123
677189556
1416459744
1834893792
1886193082
1052164958
69243146
1789496896
1269393003
174719928
1115397296
113976251
1825572324
712074106
540815472
202715721
1130476938
128834373
1711700056
1190809832
2051216932
678166543
341307321
98531701
1025088780
811299485
1841681302
59398879
361662770
1920967176
1990342763
2106545092
1689981957
789020363
2140507133
1088872148
325574414
1750245736
1229914234
33823155
1064161948
1837317202
1538225568
635842874
464773259
1717404681
1954004969
452927461
1068680888
1293289894
1009506551
1626360043
196381209
1028307490
796382731
43624914
261617135
1589429442
1401584621
466694890
696597165
589939803
2007876211
2102464273
316465523
1893654529
1496086446
1729300873
617706475
23412750
134569648
1174176230
1366945073
1686393736
1775364106
1714284907
721730896
406398714
1432984031
1995616490
1972891327
1533225086
811881391
1627236726
964659276
1007405714
1055318856
1107536072
437454012
575336113
1793684001
194019419
281846265
1040659354
386530697
1248919815
2073524564
2062808570
1660263285
445204782
1025406389
1261725650
639558387
2009788547
656404422
1569720976
16271493
439773585
65385018
1883186684
1886113513
1305677500
124816303
561854458
2111916173
1495048618
945299805
912715664
1315563701
1009018736
954228905
1104136743
1873227662
1655640466
936670593
20088672
1131079892
2113083995
716501059
1078306154
1083963171
450657355
1886080376
1194912570
652909964
1360960153
966578879
735754571
2050369686
539196744
1970714572
1008348590
1257001610
1754523381
1763438225
1522556401
1134284124
1056529959
1535218962
1560328897
1149517412
1933276990
377221342
433038302
309590033
1301102231
1170363251
1243952762
790942023
1737999969
1784582187
319397669
1592421127
1872792457
1171650689
179849039
1987345768
2044124202
1507415849
11301034
890746609
1313249110
1686320691
888088480
1524654102
548575796
847870549
26280623
375551631
463725675
189881678
1197278773
1513459973
792804221
2053905060
249608468
204053176
198219629
1903539728
2119350941
330728171
2114588329
2085294046
1872059235
1554293699
374690838
2100506981
721399635
484324053
435216500
679563188
1156703710
958278888
508508901
1708153787
1405511412
2062759256
877062281
367971111
1818632692
68010278
69450579
1921472469
1027584006
2003875808
289339124
121340168
1760360808
10981084
1657961331
1520042445
2036225219
1003639976
1617600696
1640034626
28454778
471673282
172387719
665887185
960324542
1520808835
981508912
1464257277
361681551
823503447
1591840906
1046079970
422326855
313563452
1455212840
1941642181
2070370699
148204079
1638703341
1111025322
749052497
846156057
1926831365
745742698
162911764
2019798627
1603882166
724886808
1990729163
1499444191
1968631682
1048698572
1040536636
1597300123
1173581137
1283136602
1650806567
1908708282
1286323174
435260776
293981510
492715652
1924078505
1157478539
1578944452
595028505
457483303
1737237966
2114903110
437416305
1707286904
63756271
2087740459
313773484
887804394
584602279
100012061
2038986815
1732283466
112060182
366385920
1814614146
1828956422
172457829
1034281478
2008195990
561446783
907904233
62000722
140337880
713273513
1260389381
365656571
1771592256
1954705051
1322913684
1060758584
1295577626
1921423065
320816585
1816679114
1476345443
1699040579
1787200904
1807480140
1998192400
1502903983
1060364740
1451920221
1727540436
1553100254
271100207
364024143
1126479420
240096186
1249885667
763633367
587456623
1580390997
1537318009
1753341469
818889296
1451764571
436625775
1353000285
35519508
1005729407
2117107312
1127839936
437325157
2112774355
1521183225
349725381
1090109688
298948233
947147854
1533049219
1283393678
1077745338
220557266
1203604587
2101148791
1652532465
786997082
1518758302
708876738
1608949134
2019007385
349747072
60506338
1562373013
144790059
658712500
1931964179
1013168352
24625386
140446600
1299674937
28381612
368724033
1407797057
1734062147
1886993673
131415426
1112832882
988045624
304495163
1456687593
1773997193
288992138
862596872
952986995
1792245857
2069079464
1297922177
1672180661
483156049
964562521
167117293
227083654
1653041070
763600163
1566451389
794884078
515694594
312775993
1299616176
1274397077
2033725626
785817244
900414971
481851960
77866227
745469054
288116890
195375460
842450093
1145036363
626186789
17452005
1160672150
728469405
90453086
93339644
17025632
718522349
1752959790
1834232711
1621694399
980467585
1891584305
2045530839
962583782
1263888223
2038473797
108804877
339867597
900175411
1717168815
629895724
985807147
1635619558
1551877996
508166739
1474470517
833316872
1140938126
337899150
1436856452
167356750
690207667
1819233293
895437598
1067792342
941784484
1200329324
1890675877
2049478207
328260302
614481674
1893140562
1931422506
2087598046
1823190907
14227398
797859768
381559805
793970550
1793084487
174493359
590303472
125220634
688767770
993642949
1560434394
825449181
1088063275
1598191986
937055080
729695415
518048987
390932696
145108503
599169976
1942856325
259252996
960006644
467342605
1028083734
200766177
662159305
1540129583
1357140132
1774847802
505743799
321041834
180641256
910921519
1847247038
173929522
1759708626
654157927
55721745
500318252
1785631403
1049736177
1269147024
1545887608
1000278802
482265933
1150684119
1781958740
772926674
751606259
1228436814
1206716749
1028229877
1350470232
1577842305
673304018
613349786
1257198782
343937935
10738101
453189811
145480975
138930223
1086984548
46219912
752944261
2057679058
1762574787
1600970873
1840759478
1870797474
664752983
159473818
1189423582
989115911
1331790792
2121382694
1823677935
1556140045
603996266
172905386
331794435
1646643168
2081118693
1437499261
142009608
1843618979
1521003768
1207811698
281986895
1595160329
25532208
328262068
354586872
1507767989
763746956
699239555
232890809
1252468802
1670037738
1163036385
539100841
750285221
1414930053
1687522189
796708691
797115504
469304859
918414460
1819234790
1618594815
1385082899
532213786
296542828
384007332
468086756
453712998
147623410
975600538
211068085
1513498257
248606506
994535610
1081814968
2112430026
1663986947
769897003
169026755
642172763
1941126477
1067717005
536772028
1600049605
753703200
891348402
164717506
1005699564
2130464451
1880002192
686668135
108675504
665769284
1959463028
1558565312
731798701
1302443927
1614040333
1580716759
2030841245
1161513643
1840413855
360820412
1767260746
1677705551
1382011307
663207979
1041165902
2017174227
1714697171
856677493
872195974
759586534
860552317
1114904725
570081452
1072371605
38813586
898110179
1405434334
1632460921
1211561726
352065708
213930867
1078164886
365133468
777354066
1647999545
275333030
779944622
2012435398
1724448351
1321412615
1423540180
504095987
750509684
588673967
707634449
637509305
1929785768
499309642
597743652
292171558
987013989
331472700
162595461
939299612
399315033
1669049812
513771613
1360264082
1337799758
1520017318
874722187
2029230807
759666276
2112668904
684435472
302824446
82426283
51526245
735002337
197663217
1281321738
264045241
378978509
1028582182
1719829863
1903974112
734124732
650182787
567075180
12787137
1992212230
2119567862
734859247
1136974928
2091909979
954893484
862250257
1579565163
1559982505
247909880
67344368
1177693090
349081725
1292262229
242394705
74860143
289352964
1434756231
527405307
953392525
1150852070
527967237
604136826
268163286
1477804887
139461629
1822564758
1091946962
8639416
1349110542
814976060
11293503
941914883
896017870
534079602
1092213113
496605706
341582338
1724522941
1034523240
651726064
1692343470
398794519
1448490479
974521053
1084199358
789836975
583606018
829936203
770648321
786430090
677814604
2131557723
1950759614
1250871617
1993961472
1521104304
1095836946
629358525
1162992807
1662156012
1827118029
564163518
1469997828
489846607
218439026
1206141570
962635471
1293195170
782479115
1860075718
1239344460
1564518156
1589603093
1970626645
489144001
1802236870
2061454290
2092867854
1283292225
295228945
157750040
1237879688
1783697244
1785165691
1705731604
420952900
1127017495
1471525323
1425023224
365699346
489174535
1343436483
26717922
393155870
1777046632
898448764
1505649086
834129937
153596069
1044147473
540309130
203757725
1660261416
2072216890
647839395
2131141092
858940998
76159197
993895806
1573711567
2007214765
380364976
10512489
1662933172
1397783939
1464733599
137931451
219939559
759994055
1727447206
980094986
763501834
247710814
916616937
1169051799
1013519286
155353439
2059907953
1359535393
2022362192
96254691
675585412
626936465
85091049
482085609
1998655089
1384787150
1294885499
831798706
1748355167
902550649
1420436135
574990997
461148571
375410162
295551700
1445308426
121566117
1355005143
1920012945
1466332384
1074613368
1571217827
124347014
818809996
2141563501
956578308
1664193508
690671876
1940175770
2071958885
650774297
1037882405
1021984693
184394852
1749199456
297361354
2023525508
473345248
1319552152
1694858208
450190048
2116315355
1128527746
284592624
1619313182
1528217841
1761298478
1942925122
2029201143
879104908
1029647317
1718391733
566161830
608729385
1143040828
354250515
106658594
1854416139
973782046
161094403
1927017943
1691702743
1019003809
732054887
89891290
125248228
1163165987
726640204
1716865094
2031920722
554205718
68588264
514437727
2085936452
1357962659
1415836686
373990125
737220480
2134299336
247476607
1845581293
310854023
91801140
414328841
1386257064
1493202026
1910096691
1158348445
596520240
346301128
823795195
812033087
1499654322
1201367895
1568842232
182354976
449525779
1767708611
655688458
1813758081
1760058461
665606482
2124341117
163995427
959659580
1482215430
185859623
2032811751
1184561142
1260612149
2069647939
2067320442
1435355353
1648051199
2076705229
1501850523
151558876
671843824
1539192741
656478653
1354181214
297941268
607938591
1392449247
1776787280
26437907
1438576233
427659244
1152549373
964035518
994772791
1127017495
1990216079
1955171461
847884937
102024822
1265705835
632984107
587984113
1865029020
567426118
1355980599
1977410027
882394736
1952248097
184701343
82802338
1078004394
240117007
1507672094
2144611985
1701871469
1798494734
966379449
1342333742
71899746
406482400
1103335061
1456909324
815701871
811643093
1088876748
735941642
2033267244
1018467314
69542717
465002058
1029290691
215700877
1422053090
1718854848
1783139145
1040618376
491611142
165733400
1993085156
908761931
1285818549
121912633
645380430
1217352894
2105404193
70381084
1537041126
1029984282
662952811
635745833
1422291337
532228676
1721805726
1992408844
675306543
1970995605
2143452628
1980074415
1102225936
1735606837
948750079
1122204677
395094622
693051654
61941647
182909027
1622663916
279948667
130956971
1978225700
165759561
1801241890
65578654
2008699208
1769670545
592886405
1404478176
1869834050
541035733
1544303837
1464429247
286128489
2074312696
2126735223
836999021
261804830
1555650260
1397529823
1558703770
1244553192
1852883419
315757731
467351901
152284641
874769984
450931792
1235927980
1057420211
56593035
280792327
269163559
1244016078
385345910
2147478015
831371907
952789393
1999577672
592200012
1053175124
1558546416
677964189
2013719990
240062698
1317559705
160466980
1993676922
1449343675
1258199495
1484815864
1992140460
1331726516
162608334
1799739166
1716500212
857225476
565370487
1991071503
1689481180
790909053
1839926906
1741036563
1777011432
1778149469
1792467987
1592155073
962524173
1894513023
592574903
2088508589
215996693
362619844
1144909968
1722460104
2081336803
2085500611
296559895
542955538
849516270
1277622942
525789534
958305916
1536418251
587552529
1252093638
1311292383
1338714876
1942569355
595776179
1593439792
1572002571
109035691
475097968
1150563238
1595421259
1457562235
1858837946
1525486960
1616174259
282453779
1638715241
1848092778
65665055
1845418998
867851988
1717096167
1769110854
1203894196
1010231204
1824569341
112412056
1433512246
611647134
1130460932
994534190
1945413716
734997134
711387722
1059965798
626025684
1400033187
1739585201
1470269221
1316383574
1855134611
580578395
851534349
1907283952
1458901232
2129674062
1603520819
311676940
275661800
834090233
2019758437
832070953
1166327291
685825354
95927600
1205784741
153645339
962588045
1854570473
837861353
1340540602
2133938218
1874563649
360023636
756721473
2143804918
1166812200
1455236553
1348270414
1483455226
1875208523
2061672139
1873302778
757421751
456169741
1655223438
1770468378
149226166
370486593
683347372
488741347
330163907
2120787004
1519580017
2040536377
359243969
1415948831
1212745420
565614328
636133185
1251770711
1137534677
1308161584
1547666263
189566074
1089710368
255943247
818882491
1326814942
501826727
1775316742
1501077169
1524904483
1272007448
2068456383
1752783284
1074617444
2090026199
128211929
1866308658
2003514424
1631036326
775819403
1978061120
742583085
1996816638
1665058390
1766198627
1854747959
586421018
1594398757
1742474679
799975977
733162883
1166692218
1557497239
895102123
918770755
619488697
276026789
1695363194
437212205
1702686419
1547272758
971580124
2037851491
685384605
1302635319
366976639
488835871
528077378
1345947024
132749555
1096622340
853338547
1459281075
719572435
399960300
880469825
1468889602
1690258320
239781359
604691597
1099777424
158505817
2100915927
1117402335
1366649048
1073390849
1516883738
777419028
1557419239
1464094172
1413972687
482025218
236163208
1364766002
1822257508
1830433442
1749324528
2072244823
1680047093
1371023722
244053461
1425417453
241149910
1608740302
89933080
2075484868
124697791
767254472
1928777022
1830909825
1350635443
112188757
164926720
871981291
108060033
1171252587
1006029521
1386004301
585850738
688414043
190561000
330350705
218939480
523093276
1370246578
768461590
356183636
1641408225
613735745
437022883
102917928
454308865
289977382
715355450
1567979668
379949698
1362199929
1928011487
1934177929
716900488
793929927
336723135
1540983207
189039460
2109734560
1345013134
1645651502
1205232171
16001974
628124876
21911953
578843350
533540703
892142025
1570793851
1055397167
1585222000
27256584
6916877
1754659110
1587911151
651615542
2066060355
1160757364
1779072223
1348934239
1023095556
1814330135
1819425466
625278347
1785830220
2098446569
1570014546
484119582
506321527
1622539098
785072209
743825504
1216197121
16013361
1889829582
77690716
1216044051
1758618291
834462296
1431102160
239426012
1023333217
1017405581
1050818006
2008156877
523938528
1369806487
1328746544
928916954
909989227
2021435868
237249701
1892864686
2132812791
1238758888
923617722
365592016
2122353138
939919348
1275256850
99535302
301532629
100588121
858875102
2085406658
1520471372
1302348014
1874496271
539531877
675470995
926735451
445495608
1709692317
1252500133
350765590
1487730567
426753416
1123149226
949075978
1878369007
1530095179
1208002795
1484518300
283441203
1133815746
1863085184
123335130
282963670
1179522834
784329169
739028597
1502415001
950979010
85315334
716675837
1709796022
199677453
1282566531
1588607417
1364142510
1166547467
933386194
1589663419
2130558558
1035369658
866981739
650591737
525630775
345356570
1635974024
39967815
1698169692
1080951973
1905455890
1975437289
830061629
646634468
760779910
273441675
1000100673
529243250
579305031
1761637752
1763258082
1823516878
1715236346
1063835742
2132276162
1473881886
813068544
2026403574
442272504
1080057018
1278100883
405699347
1102111177
810649717
33505288
2025738175
1466030617
1936705681
765708043
1988560711
2131938860
1184764707
832287632
1746005
2022969244
1355109813
653766958
1850805263
842345334
1691555857
259831547
1647729366
1261475148
43925388
1901522798
448452703
227365362
116048973
2042315075
2049207056
1565258997
726504340
1643107004
1610605474
1572983371
1319581514
243640934
1019596998
2035817491
1566137456
681142001
963586893
1067964459
699699552
1021435189
578725899
1022847047
691009946
1891844986
127224717
2098554014
1013655308
263427082
959418867
2138048363
1978387585
1428135595
1825167348
1891253436
1599310238
1125334451
1737319994
955416608
1696260560
130845281
1288325577
1056098558
472172841
1379539182
208216335
1051083881
858533520
583885509
2064863649
296842962
904882572
1356222607
803574948
164180521
1764571827
672331986
480385794
387778098
652059123
100820730
65471963
1929094704
1945677769
1796099264
550542709
797987230
968596803
828742351
986319658
1243841052
1598920606
1134481249
1551162312
810076715
1216479801
628179102
1473949316
280661087
857903671
1790532721
1898010579
964127078
2042598421
433557234
1181343343
734880434
641694141
1034881588
1361509512
1348308090
809910826
1129502855
1642729781
1679335700
477538961
820370670
187156747
474576267
1985694576
1109272101
686558852
1280546861
1832394566
678281435
535932948
668697345
878024343
1987583974
1462586762
608455006
263910443
648315063
320337332
831762803
1565687474
466595272
1958470984
1596173608
1600036464
1923394152
1600916262
836063608
148993146
1317040888
368750027
1661662873
511630265
138838408
1573398601
2066545798
1724294176
813822470
1940978758
556947190
187925854
1159863447
788588753
850419903
449397899
412377386
1813717635
1969247268
203659350
943053575
360829063
2087188379
515930255
407572346
1690129475
2125579953
212069723
1396758280
725148621
621491437
483325052
1187723355
1835151728
232851761
1518588850
781351027
1032773116
119192348
986805678
83263532
2057264098
1493362763
84287651
703352273
828543655
1432142878
825447507
708006214
1478523153
1584803856
1153818808
716974060
1009600235
1813046355
1715514307
2133743288
101885494
2055461514
97892523
1786987464
1556930457
2081246268
1075163191
1235598826
1500976874
1510778858
1843788229
147565961
2073202795
1057182141
696095003
1736453914
1521876847
1397156529
874343767
907061557
1104595639
1636028485
1036363061
1656548691
2005265816
2054716480
196154746
1748412363
203491028
1829248410
13462369
164226682
1375493519
455637525
1610294707
280457239
1619008886
20543955
1084749672
976127919
567527106
2132573773
1807932722
784075276
383198916
323160228
1360990429
825529584
619170495
1646344514
1940626330
872556742
984701198
2134990888
249008189
1775732434
788806027
2070626403
490677933
2112342309
1784392337
1462948579
1859240396
1685343034
320119882
100204672
921084865
1257921789
405814802
1563913278
1118174061
1330580300
1977130261
1031713647
448129311
2108820036
151196502
12936911
448699669
769694275
1151378092
1877140547
890252225
127157067
922969818
1103152046
1210452784
1930588828
713013919
1137222466
1005511962
182621917
418964313
1536998234
578079327
768056196
1523688544
715125345
1447536360
1415184039
1359755308
1660492045
1941403182
928003851
179632366
303466954
778800862
353171305
36440830
682241596
1536140716
136968241
260178126
1412972612
1893238667
719034944
877905117
1131684181
1470751036
647897184
495423132
999564456
1807885716
785857727
1724824926
141665879
2103434047
1709342011
1590103208
1158170437
388218528
452357445
1997166414
688258098
973050077
1112012527
1118385305
412346412
53483862
936889486
843163083
10581903
2131961137
1333935861
1745790606
2006813531
1173432925
2126487709
572645777
1365721820
577010483
203709739
372880255
328681600
369373643
224109555
677990877
456999697
1746934770
1792450779
406230585
2112963411
358295444
531505843
1810608576
971611584
614933687
1443974899
193988195
1551136108
505548009
834090647
1533710845
250907208
999104911
1989924098
831014387
1442603855
704281983
597046578
1167365871
1857318337
1865139077
1893566364
922178964
1329627594
710692979
1929882486
882479213
126774944
1357637373
60628307
354275369
762297036
104071379
1661919016
1475762384
1571971054
1990041259
1247314627
1885642970
913349165
180080612
716567795
1515189845
563487190
773617758
1099224314
1067444106
41905078
370395543
692702978
1911629319
718612951
1161911399
1752688589
1755369330
67145240
824148037
1511030978
1715981816
1713432711
177455032
1754744361
25770718
184178619
1360935112
1140260294
1987824652
263976364
879904901
232545519
373711258
1892782134
1295305310
595936434
1382961353
135832244
1955793619
2018944666
1041406674
478457685
390956757
1563631837
1449865746
1620244301
1000639056
509054275
510218968
639506999
68050740
1298019804
1076655699
925289446
366954534
2132266848
21222204
1511940420
2095910530
1846447262
2051272178
2126390585
1796151026
686306164
1090102174
407176942
901821145
509625110
354811238
436100498
1888806208
580162615
26371845
1891284267
1048463099
841116331
992413068
2052222810
1764452155
37589913
1166288452
1237841725
2122864499
445165154
1031826562
1122959397
880159004
1771878067
120676260
2090226857
717541301
308008860
1591013212
1801555752
674559521
1739704165
1184584305
1929387331
527474978
1247392648
629861208
284813533
66327767
1241626557
710327218
1596310007
390837139
585011751
1552576593
191985942
1626534337
520809576
1272749525
1252004895
273487898
364711312
63448797
57690613
320263714
1585985055
1004364579
1787837072
664027760
1550130542
1453118081
1249046188
1336132437
884636484
1248465976
2051874015
1550097671
654194930
959673647
975242894
940839775
1440443148
163456703
1619957518
1165623718
843258485
620233736
469035226
231308419
1993267009
1261932550
559844648
1248698220
630201213
1049974242
1406204532
240917394
2064613055
305493755
1479847135
796681766
490711381
447553775
929138067
957414206
306708119
465521881
61093284
8643965
817547724
1478508968
2127952460
1998451333
2066501638
1284971777
1500534441
1028316578
1722042205
918144364
226385190
393787890
1674263902
850103119
1551346133
1400852162
766075642
1048057786
1544414080
1282566531
1796637410
81327820
975595870
352841472
2062234200
484827160
635159815
1937426215
622712882
1199472323
1935665138
1436945805
343369468
1072339274
1047025427
1784834544
412447539
1540491258
1001038659
290467087
454556932
2108255354
130768324
253149236
685344812
1837271404
435345692
2037634932
906918702
2012439316
345991133
1892777119
710052037
1125280213
796534890
1660701580
1014539626
1743489942
329464533
633475888
1178372655
608390193
1508508721
703229966
1368524616
1322188811
1620973436
655146325
967043522
707854549
675819542
1032941947
912536415
934925658
1059069043
2090702548
1872516007
649337612
452322913
1636239876
1654356701
357493857
1010592206
1021171292
140399879
2133334406
239977227
964590403
464557874
1496495151
769135132
98049117
912541904
1470009775
849287005
671875434
1544585444
737681011
657968612
837038191
1103194825
1789500425
1779827041
852424090
168594698
1454782645
2016174838
972690979
1040869562
1937366912
2099082644
1850488400
886629932
1069125576
1818839386
1744849117
26843922
1409898527
1252743300
302595615
711968438
646642035
535116847
1653026702
46838086
649911246
757145525
1092790096
2002450857
691376217
511888933
888397910
5406426
1172979287
1046774009
956010645
1547505297
2076612101
646365967
239728057
1918157893
81293466
1492830167
195377911
612325549
479876119
1907067056
2030128601
920274432
1745098378
2020410824
163890690
611841918
1754976236
2072465774
443386949
1663944991
143891493
277256820
1983775905
1814759487
839644186
864625840
1052638380
2146689984
9651805
593694458
1167129991
1023940805
1086029002
1759782454
1958495470
1396759376
571720147
846652005
887564097
1048711455
1557908477
730811759
333753471
153077242
1069808207
191436920
1491864264
124203635
1877782346
1290484916
396960390
1253150001
942212033
1135561182
774443777
726637614
1877492809
1521459122
604473888
816926817
1001559383
689925033
173145292
1365457607
606413302
2018402469
509133280
1562377672
618362251
1561813426
527847272
100569892
190257023
130915631
2059259689
1704794102
1749078302
1140775841
94590705
412225304
275813628
447278900
430084003
1617886326
1791907419
1401768851
1208491722
197340529
1322299256
141793982
1973275191
307021812
827293050
133181456
1885997318
12558600
1863314720
936595326
1066919953
1441806292
1094706859
321081227
1590238022
1999339781
1324158733
1487677039
1602669475
1097893594
1947952297
1322090265
1834742177
1608513887
1217167694
1873866967
598859254
1874162544
401998481
149121487
2105311464
757885484
1568887101
96530876
560776502
1509565666
1990273973
1248985957
1882349579
850155092
1100950690
1211951239
784483760
907325778
1142898506
1682133184
950762187
639070077
373661597
2063256848
430648224
397456392
914212804
1600223204
287198747
1468890509
2093881783
14376089
1968521492
1752404505
865711832
1603203913
82751673
1753762774
1283923648
136375636
1379986173
1956039617
2040486607
581835550
2039567759
79584588
1876831455
2011281138
1974627883
1968628556
1231737067
303112442
1972828744
688151829
666330181
89345476
787198397
1654194589
579201524
1453257372
473405241
1200858375
1994875371
927647806
1055575988
603847563
1986856099
1275149574
1058669512
1357639673
941514982
227405683
640450627
2045679483
2132645303
857083891
1455329241
2044065247
231952576
2107039021
453712824
489308774
2087492896
656592284
1055852290
842670554
808231675
1522298819
662562317
41224030
208780933
944885311
795778086
166666825
1473699358
688488539
2115621128
1090195593
2052152059
563773729
2113743535
465313605
1228159657
725502145
175460595
1648466852
2122333693
2119065135
81492461
1145838063
954552577
1790320990
123221209
549396769
808520376
159918197
2117386453
937942856
34654127
333463422
966228678
1913703224
941900077
118804208
562760010
1330853805
501214636
1715703751
562241185
961401110
619102650
634667049
1039480445
1300336574
1502432816
255479394
396545106
857688879
568497663
72084440
494269351
1240158097
1241535397
822662311
1244365200
801105648
2002160242
240066968
588759787
475897789
283090281
139705385
1879772863
1615721136
1514091498
1024660570
1118969112
1811757017
625748864
491991901
913478140
1234638552
1631228014
979658411
1398699228
923070259
604841095
35319193
2137574230
639087703
1423932368
163095373
492317633
191500795
513593695
1961742572
1546238187
166022159
104100774
2051567465
752518736
1526660851
297436987
1751719226
354618598
348983712
722449211
853708924
1396969015
1672033659
1728965869
202041446
95121260
1291866836
858923556
1685070461
2028949281
1237436434
151036036
1889518407
541743028
1365270976
1469378054
373225790
732880519
1522040961
627753159
816689578
1993069102
1562847325
1685342810
2138303229
1416762034
335714329
2129479808
116153209
529092514
1158044208
695555548
2135083761
690572458
1673116272
493915691
1636088685
1246383511
1703142593
92195722
121200314
811951417
48630884
2004991795
2099671395
109936762
1844819136
1384253903
1284460204
82291628
1861745631
1617238239
1266397322
1458442452
611666994
840317785
1612187929
1679663133
719260649
1434138210
397938424
711420414
449249058
841038145
1050778867
859726539
1825505815
757138410
2087431859
87626789
2139432953
1142459625
629800909
1923029535
918860037
1167032228
2153875
1260920561
1249404985
1240812908
680900464
2010523553
1626622659
578709081
79936464
598589732
953894522
155698740
1316509430
1812989458
504733284
275466670
233688875
854139228
1696477145
1867661133
1577907107
659329093
908618322
103276218
1629432874
149079095
1828313014
219523581
332128479
924317639
589801535
763548840
462010823
1171095700
2122037878
408446321
307254633
1957500133
692350480
421777094
484418304
395217206
1301000843
531394603
161584025
286264604
963137080
462071846
883603131
964704431
1076937808
1279937636
131783787
88109446
1033046497
666727551
1674140553
1721531022
30599505
1964528231
622477035
80656994
967133936
363966176
168742006
1126429715
1818533946
1695321530
1866565813
1618207468
1768865032
2010693351
1402273687
782058694
1940317644
1355576937
251724763
1237479618
2086510943
892808701
775727173
467132009
2021015213
1194200566
22198954
2102123048
926483323
529014006
1815155339
1148552779
376972344
417795531
394803762
786024091
225929507
1342110892
1715787659
1083896398
947453509
2082621946
1088395184
2029586106
303155543
1521124389
1179564773
760682163
1449188694
659915809
957694454
1214188030
1142106073
396849159
780916236
1561523959
1419088290
2016723783
507187581
264540889
438634712
592632207
1600465841
397821763
287813310
624414533
19670197
213804737
1713236580
269243289
1447079861
1980813043
367610797
1628156825
435894037
189265632
219191994
1677199133
492111228
2142019991
860001006
1408496379
517228848
911821543
1500379443
1803412689
1837177308
679786047
1588705752
1867401463
115938868
1521654715
1948792898
196746225
1886248909
248780145
1350912709
616771296
1784860819
1002865442
1066739177
83082997
1502487493
133484552
1016115431
2037941256
1436482779
1499376517
1292845749
630727504
658111699
1659613210
907560735
1355791705
2093949108
49699039
1780994756
2033648793
142418354
1105841189
831164822
1727654759
541844535
1088498850
1877584206
1323208898
1387719684
1066096575
2049053699
1145564869
915213280
401073875
2010256947
932654815
893038423
305273750
2034609715
1473711021
583950377
1160998591
712158173
1049346764
207374577
100488654
1369607152
2130528080
24936224
1598095491
731785092
982377545
1459491986
1968581108
2052282633
1616963584
1861013393
1460517878
1308899253
1041026860
561554529
771755353
220463665
2111029459
1165516416
1538424747
2047738205
975294661
141679522
152894474
855374458
1704912393
811479072
1068823987
662362132
688394480
1379768778
555710603
1927141415
1732090059
1026955598
508935144
1045423137
1280177595
127097798
199008375
1239357209
170796510
35520558
226491128
334953148
241950731
1136451662
1605391522
1840099831
130127076
579691030
1863528509
667050334
2067257684
568093268
500320790
1999793003
231828396
1618923355
108393685
1082101347
987410528
643819455
1985426549
1923901990
1155136058
1476345437
1906813295
1506500919
1459846300
1045807987
445785332
2121798341
848554675
448960321
1421680332
1446428235
1284387935
1648637072
594725719
580471826
861516952
932793214
852826261
1844438257
426754354
1289803037
762314495
62653343
270351851
1588596381
1662834986
1424847484
343032861
1508276267
1052165923
853580439
1597729870
1181738034
1396652880
1772864083
1234179335
594214827
832743777
1005767754
755488110
1246378227
1589468152
313478026
1712774249
589113299
1173593669
1702350609
1211011171
356983152
1518797672
2113011943
200439422
788601785
534314900
843400383
1241694492
1966801806
491497126
1238324078
1461364132
1029832038
1522338527
588835727
1550780375
305025220
751578572
1975956855
1824435222
1559918198
1687121013
1406185060
1947661391
480582812
590371086
576366309
242870355
1471711845
593401642
1059443283
1118722244
1136119411
8522532
163822525
1702493535
857203588
1670897746
1413600834
1181603298
1022352599
1159145603
1254908012
146926617
2077403982
1023077023
1532218561
1226296222
2009847025
1259603662
674349370
1832202471
2011066137
632308666
501652141
527415508
1748381634
1745619378
62584523
1290561730
1879213814
1437348639
1690473076
948407775
708070547
1284018232
679093695
481917901
1207127058
1625984616
1994565272
1748885916
1483382112
536942612
1971770664
1552782162
1042606989
1039117607
877875050
996642706
605048719
1576314352
363252360
298716593
1486019203
1564873646
850239239
1682161654
411874530
1369548216
1676160917
101527398
901342130
1638591327
102765155
1141361221
1485802913
1046227622
1373919814
467550693
235041202
1363056399
1256745668
1953916824
313032355
1805992685
1619530551
2019770921
159727619
1756817588
1481183668
1902853741
1625125788
619287152
250466345
1110724349
2007219716
2132356684
1578134490
2112342309
438576060
1002945297
548618608
1074493119
279032219
776086149
1336227661
981954085
1754495145
226771791
1849424518
1854904788
82154670
2056322462
386018665
1712325276
940782413
1559481356
1634711889
874962181
56612889
649951709
1380558216
897561832
719101126
2072003143
1735270203
585197357
1132257607
1623327192
1389896365
1159227146
889399968
623367440
594628359
74638292
958559410
2107870346
1008815774
116455427
57374246
1106745559
1800037346
547847209
674827088
917310703
350091956
54632575
555194326
95293588
230983281
848648040
1158055973
62116263
1935895515
370632298
1076168146
294585949
2115813190
1983671379
1567713852
713809653
10571923
282964114
2100944793
271305010
1132275607
693757837
1314712525
595363289
110995653
560570235
1189891902
1028905387
789689852
1413157673
179041901
1787010050
626975503
783302649
100451093
155981426
1068842398
1918412643
924403716
1060600085
843633216
1312049025
2070269898
77535881
431988550
212303778
151578594
1305088006
1351634971
643899271
344919132
1642470786
2110470311
1653915602
870233025
1684135156
129033733
526155900
147590896
916651578
53726907
861447933
847542876
666314987
1296160012
1055547043
978536362
1430598648
799541837
1354072716
2114499215
460271613
648904792
997617359
173340063
672628245
1226319085
1524220420
183629976
1205606497
1656860213
1413381569
1705110842
1293376870
869100713
1448797319
1533698558
1298886900
1950607570
168455029
1665733440
1590337084
1063983701
1974592887
969050195
340688790
400780574
585736639
1562928888
591254940
1702763613
1208335540
324374905
1499622123
170194280
704147913
164258977
1269417177
1129250882
1346141568
971839317
322175741
1960293581
1600124161
133793667
190359942
644290366
1049999518
1012777955
1372908146
677001661
1683448355
619856239
1535741828
375376642
1537301651
1753648066
965700008
296959931
1170465865
1793016625
2056264905
177543491
292328545
727928847
872324885
1558484384
197194039
968082934
1403321144
1882427570
1726463671
297906267
87259123
816104117
1491334074
829629552
1595201382
1476453754
2106640229
89668722
1679990348
245677877
1758251992
726024132
731121929
960214761
556397059
346672863
652172436
909635677
758416911
1586264847
1587572750
471945992
306992750
1180449951
1580229745
110423764
1274436215
1325866151
2020528287
1940594190
328101704
529140137
1280259607
1008432814
1108257023
1125262969
1397904365
718601024
1020967439
1349808325
2133898000
586352553
1771660722
291258121
840153340
322447379
663716991
1136913453
1882305333
1497627609
1989820724
1676615427
909629764
1080159498
1578534778
455020167
834750047
875606730
871423722
745838547
582358604
1292271537
2054741652
1433817924
101516496
914684140
2143647142
1599518401
1816573782
856749066
329134628
1867438399
354261657
1458350593
770329076
1905203895
690714237
1815919085
1530670193
1772049460
26020586
1486796130
1452343387
1534580689
271947005
1988444039
232783866
2112136845
597306828
1874943570
848441454
1453423067
1850289580
767743372
2061207371
482591994
775729909
625994754
750786791
434421005
1800487914
839205365
1099732613
1798163319
1351636615
159487174
143555357
1734920822
1105816950
323917726
904886160
1666713878
874333601
1448350823
1433402139
1002861496
916335463
1398298985
1530075373
862904102
1077607520
183853630
702016490
370556416
313754895
1392237610
843140021
28435872
631393479
2108099948
1449783394
810955711
327688596
1508388724
1914816988
792379535
353286635
1988317848
1158792445
2001202375
455179438
557785843
777834359
155156997
470663145
423901963
973277553
1522976589
403762684
1888225866
1322319337
367325213
606856128
1901248175
1640176728
1265512482
2043799570
1121641502
618325315
1818886884
885883510
725076792
1638121803
2092221153
1044499669
303623036
36194886
131398316
1284268094
1617718258
1367067053
1626588079
1330888047
411959414
1136616448
815097100
1272252173
398474300
839586359
1113653270
673975382
1328953423
1846732308
600274197
965117133
715370236
1739035639
45353379
1218994202
1760515226
840388440
1309129913
1809635144
454827755
1536804030
1461960790
590180286
272642309
2173456
864992086
631949300
1697277490
642307809
332610194
1337630239
120587848
668637125
1686000874
311285968
1652792985
1064773188
1444182024
1734757569
418201445
1193470001
1066574954
1906143197
1920235505
1219150762
1202785410
1562000900
609405757
875190700
217823636
417722615
1047363122
1473801308
277328311
1030718828
1126591544
1366006259
1267488535
460321991
839258501
1512384577
392654009
1575364190
1843164953
568245065
2004507697
1335717239
1381401459
344857026
83430311
239865179
531122228
1529187007
715583055
394027804
1647737010
877076272
1827612882
176647014
882374231
983308569
778113702
1869269526
2000728292
925454990
378981470
916276706
2059225928
2020208151
468599228
1866300046
891664808
525451923
1016898862
2132813947
758385765
889477127
1308991220
875350301
1096747361
419009683
1361255950
16215334
1868378030
1059538032
647875762
1006701449
798403295
719887608
192686844
935706273
974156932
2069883983
1509188254
716053083
1304232942
688369543
931337721
191648910
308124272
467925601
1661680597
1284358128
1281738823
1423306738
626962195
638929902
1914597262
1732810881
1567259398
161465538
220127929
591837540
1056049930
765061164
1244715143
23924694
1191685237
1636419202
1673823025
1441978810
1133514480
1085240601
2026827472
309336802
1831344893
860763372
1048540429
1978273907
168205656
221095202
1610716190
408545809
135525099
611051718
287870775
1971888188
513033399
1466807212
786352734
737617329
1511584694
1734056355
673541306
53731275
350414191
731373092
1245230881
876073176
1820727934
1330937656
26896929
1705424960
615157007
658782288
426862116
2107979873
947325287
1144282572
488364774
1996533260
1882885614
1515907507
1487109800
1310647914
913100218
1927696986
99990384
1593364560
358204964
1806020477
808112772
1282348930
1928348319
2109642589
1874452997
109622531
735859460
115153489
943952709
1149404960
1197007178
426486257
2093959489
1851799898
2038823649
786856810
724394895
672771819
544768010
849321449
37821264
1884214191
1551011602
1020177297
2121429533
1980837486
1980313874
1904987008
1195845855
1357701295
394117247
1442313813
394824769
1974634563
959375909
792518275
265409663
1104122011
1607585355
309840866
913456485
843539090
1064672595
2091067276
1548110023
1274801249
543184390
313685791
1286712024
1755147752
1918546502
311088339
1116525521
986224527
2023691284
1553345934
902559907
1997809769
1253309800
420445535
570754170
566580198
1282252273
498065491
1165414384
251105644
1739270204
1882748060
2112517102
1936408215
1736154617
1668485492
1928270860
1070137894
434102985
1918351223
1341688636
1082423856
206669916
1913939578
1852264415
878956085
126791338
2031480309
784522523
1257781097
446565415
1156278931
1188010534
987179178
10729411
1267569313
1635184617
2016930848
2099230763
282536837
486159105
55896294
1715141486
580216887
1119153719
430122431
369189592
1681051152
1193702095
1366891041
1833892093
421774868
814710138
1993023111
1282408601
1755830119
1003498772
491055483
1611463246
1160042567
533049690
340012316
108423123
1554059667
1714986078
1229957631
1332580237
476168360
1850330382
1375361043
687544748
2105877741
1964882728
854131919
510331859
2044464793
2015279429
1628595223
1945321240
1440761703
972152687
721812551
1074133059
1239584160
593944305
1904090289
1992275094
255385669
263406479
1659724213
684600420
1300836686
442778863
193827332
722028263
1527618766
1111833639
1977474032
1417518403
1352327899
684144421
284235067
2026085528
1869588766
1282816066
1609826444
886250544
344026126
1695008627
658957640
1999144608
871049328
221510955
92390092
1219203359
175309597
774474826
570992014
639905619
146159222
428930258
1473530289
328017781
1827679333
1769423419
311283045
650082880
708022662
1045883059
1559432905
250913252
626530863
777944278
427799524
560167603
661374705
437446389
702276543
1829018097
1667326626
26221241
516934165
168745111
1945100675
2106656915
1922445287
469687605
1945447599
516879034
1154345337
2040739936
2111407394
1595144845
258751338
1415621864
2079647661
698706743
1746455277
359995011
2006347066
585711579
766048534
1057657000
1433434017
1180998733
608493145
1607414626
1971007763
1658760440
989873418
805017545
1095426642
121225402
1121858810
1263677808
1645046555
1995367276
355411342
84467915
505923482
988419161
328878709
1851888602
1148637816
2079616035
931162669
506328475
2016182191
793478001
1593533882
2096846545
1535050950
737877926
1819759068
102128076
187629871
1672860127
805082887
1130746098
272228502
919817963
1855911643
94451281
1481846072
397282195
2027919949
1270058336
1552592650
976625954
2145643445
727994825
864131046
730665923
1864962199
1538413180
883239463
1316239084
401877837
1183453731
2088714332
690831135
1709662949
547362214
1512123009
215203512
463536130
2021352947
1510294661
1029818272
11995183
1035105526
1123828363
1105927164
1642440127
1522242798
1615086043
312294579
1381718662
777286284
2131893188
265750900
1277680289
1974508387
936613501
160218117
195328526
554729369
386744803
531772593
1128315744
94436939
2021904844
2101371770
1552792043
962874468
667512416
1474431721
1457683864
70603605
602884347
986675233
594885923
433263773
1323200290
1219090353
984264197
1132204778
325825556
1685502050
1066679797
868773162
499927329
830579323
897862396
1512858301
1990137107
582233028
374873218
991046579
228786605
833402179
1582190150
782855308
1744818149
318917483
1087449437
83331290
609079456
1508385556
569978420
1362673829
919737344
1320819788
299771749
683600612
1169355100
1116389240
1345781435
918126404
1829477700
1957527863
1584633013
1306097691
498862578
689529708
2058016470
1137231283
1735856984
2039129626
700860475
869905109
1398729176
1306551907
1970674330
780823397
780950525
1458036639
1719718950
1164011561
1423547605
228317935
870357150
333893463
94541174
1587850371
1748841953
434184302
1533712275
1054327355
1578296160
1092097561
1631610129
1578700744
766383024
810885218
224852383
572061729
1807381087
531039353
1711206399
476566920
2138078419
1867453920
165217960
2079044891
635044882
441870053
1325417507
1932914448
1874925759
103106460
738552585
668100223
856084372
1647586639
1757044313
560000393
414588906
1233502261
1595909823
76501117
565256601
515437753
816548779
2109789397
2098909349
1268179867
1645766120
1607852443
342080107
1097813540
521258751
1086996801
1014048829
954852963
1938322664
381349359
1745122592
1745159837
635445395
1992728009
1588836521
1699947232
826132045
301929834
993562047
1728061673
1733402345
355168889
692815279
143727864
1205229901
1898101738
1466001888
622505626
1873374379
1706590558
2017163894
599668175
1592232581
1394649263
1459998839
1845066517
293416446
1612340578
705088328
505625560
115284815
1511304852
2084196953
1609767936
1668863280
1840951633
1959867973
670802129
2112740765
828113245
729123481
1544897870
2020479830
610322739
1775728150
1263953072
1893993956
671095984
1485206061
291531506
1074882124
1222240918
1504864474
1463804741
128699440
503924137
212164855
2108279655
446664232
1033333151
783895059
822122429
1026045020
1808188863
351356067
1574512510
573127265
1786107258
1014924201
585848026
1845104980
658535439
119540532
525270723
2136336360
34520005
875129529
621817650
103813461
724587193
1094162615
1920171915
2079512974
637060302
1113575802
14161744
1980156129
1780041018
1378691638
1689613726
1250900450
590902532
751206086
372471042
1273095691
19689134
371826488
666086635
364581331
1064221822
766206286
522059546
563620114
2056738296
1159021953
1642718753
94898939
640154440
1791734110
148535514
483570073
1137709153
14879226
170480232
1089655035
1884397591
40053259
1770741781
1664797732
1116459906
2145175447
1921288759
1570682937
2046611209
533646508
1968823173
518942614
1441941382
2096586496
1957542577
372358711
1423040754
1839456277
1744325518
124201812
2055349539
734931615
1547136366
1497847310
633667676
2107599330
983342081
471711965
1079894022
547911885
1971473983
113841747
958890449
1778326014
1370982778
1256053649
692965237
1113360579
1533923820
516724484
2005265816
987190147
141203251
2118055592
698392401
1672126650
1846605681
1270482118
1625103146
1023308573
1913536471
503294689
2109433665
855676355
743125314
1432641621
876533171
322963198
1014817434
729361469
1168399810
547213588
1880045094
524380839
618890665
1563052993
1576183241
700530250
30612840
91177475
349462899
511867282
1246267552
687181135
1291141618
352725288
891629190
1435762983
1015424891
58179030
1253841745
1896658217
1095786679
329369891
96009346
1289322264
1978467463
2065133144
1815756558
1324474362
1066358117
1417073167
175660677
1518429783
897469156
570409914
1130352080
1062141673
534445433
1487317713
1401832508
61767370
1632796540
1669616065
1726653651
777740345
1868873351
941780197
46465559
1070776733
1419932464
1669843157
229937134
1591954972
74186423
179344744
2069646618
914880978
1290729868
885621299
98019192
186977473
1464006269
1055126918
605464135
1017970565
156964178
1741434739
1949244534
247687451
783526262
441344900
924885849
1972081525
392875553
113407795
1743114115
942400745
1880955571
1457221878
680009943
1980370082
87536240
2033710974
1811880920
1275657563
242875013
1415446335
1599671571
723122356
1247970482
883633011
2045853042
698279612
2039516567
1701622175
1095002734
25813642
138429358
1327481696
234047533
964317511
1340237907
1014183144
1070349735
1626191941
605441177
1567976013
651828445
1555875363
1534500425
1219812846
428936601
111906156
1968043359
636686666
284632649
165307134
119928742
756404080
918819033
2074741197
729024817
1365816605
1534032230
424870548
1741204561
1472392525
1177617937
1062421760
777481155
1442090521
2123055220
2052266753
1475207557
1098372917
116159833
1147522850
683859920
68910164
643585264
1323837296
1065502609
549935695
1274632909
664436014
697101800
1878092998
1254263603
550856174
223709495
1304812361
1182369438
2026903246
1286810666
575715579
502576269
52207773
10651005
825980965
553755169
1437250314
1390396765
1182316518
1723904140
1681874998
306672292
1327348336
34499678
181481902
649998847
1612591072
1152248384
605681984
1517249431
383953104
1450268598
1491857964
1447394723
1588351012
1868440633
2048241035
1697073251
1438518893
2007384288
1391180156
167431510
698273027
447593638
1100888533
1432142316
1467702123
1994232113
233673193
364440664
981483748
1932965123
417223661
1122581091
1732231021
574037040
728900875
803240767
77706576
647360951
1668331590
1758012317
1972549489
1502465700
496179364
548390255
27470561
2017801403
1817296824
1334147650
1573797984
622691789
451929469
779410438
1831778303
66586952
1026770613
2091471889
1762925679
971457843
1527232957
1382117541
1112343918
2055055803
2066724934
647302599
936410387
1343935277
460437589
1433422393
1122037988
1028687161
1974744615
368836340
598594710
1637708101
341535614
628226350
1846556890
1679207819
1892373114
1550266388
805287855
911821662
80738461
1157850280
1748992026
967181748
553377245
677093951
981991274
772008626
1976133809
258793219
657905879
1504468986
507414878
149820488
2040715868
1870584485
1591324015
1469993811
1028702808
1992134958
524911363
733433374
1363318663
953399814
2107234951
932222085
1749433109
1010222879
954812828
2093944601
1650276653
815575994
1216218751
1292852811
2097761101
744452585
1913729930
1504298766
1172968070
175434201
990973358
1193356394
1092213113
1077285519
1966954605
107800319
1432913119
1659500100
956351774
1148572560
661053236
234947037
656120068
216950956
625323085
1764500390
606237619
1545578288
361087482
2073537377
205364978
2119456832
1396709717
353918876
1814003606
60372330
755189956
62464852
1436352952
883586980
832287438
2144740431
374030307
1600928488
568750250
1304671962
1332857470
1911355926
1808841122
1401724674
730126832
1886502069
89849190
464087779
800166904
1589045563
1550111411
1817300616
1200682511
1839501802
292120986
1573962973
144965998
982051839
188308785
276565268
847936868
198167503
913430398
113728035
1514018296
106941855
1205550891
1508555566
773090830
2131252242
680782336
178080068
1747285261
2130042297
830112921
1419408768
430981513
686273251
461280877
1237490201
2134780702
1401553420
1593701749
2101232962
1129074000
1021991569
544691473
1396390320
282467292
918769858
1631474386
1283545025
1504851477
747751756
1008326258
475663614
1941010699
918533563
769181795
147929512
1274362885
354707938
1622389212
184897719
649980087
505619677
1637511540
1885429559
1709353451
338504784
1998747274
1737671991
753361350
537735559
220449271
948511908
493492625
497747293
443848732
1660789423
1559000950
1473984998
962524173
1112053408
1153354804
1080243968
2015474631
347958463
1621144636
7757441
1583416530
1764820932
1776278806
1123751836
683119193
327262179
1352005332
1145084325
2054815194
625430879
1172749426
1587115165
1641404051
1993638558
1551791358
457571929
1241974062
1796312424
1164565266
1422129333
1490370926
362045943
1706406091
588104034
2084719335
1373881987
333453048
1777058276
1699888549
1286335983
1575562313
1140648215
1926639251
1108895369
1574215005
1134063846
312717568
544978155
1230066575
859224874
1803105794
939335362
371068700
1568217641
433207887
160422565
1279892836
880759005
1839522390
1846050434
1762425921
641316187
1415936436
1759862213
1614241802
958257840
1109097288
597318471
2020009096
1588258393
1619496442
752468365
1708208321
1225531054
1349096735
1866440782
1899716225
2047586702
1942573989
78678970
280383468
167135206
1384497283
723663568
1460732574
1753025484
18658546
1615925561
807070391
970870804
1828181672
66999792
1471334666
1920245865
1554527987
1866839525
1361973036
1878254484
1226835961
31041452
674685469
30488905
1044887024
1499934222
2021010736
1354435851
1874053532
389613347
12679011
545031743
128465294
1280073843
423913401
637230836
925287947
1098093521
1407480993
1375376091
254641907
492667952
330215041
1895689328
1439898576
1394193938
269217276
1007631765
93813307
358266683
1375585739
46935903
2133966105
775265788
1640590478
1352346046
925977104
85620676
1027697978
1741804369
1101400617
1117422192
421559260
663309439
1177254176
808736844
1320726810
23714561
877727859
1097357776
1036734226
2006582167
135255526
883140393
1395805304
2079411011
1723674129
1297118775
701301845
596709003
94548821
259071453
1133193169
1614394942
1526445686
1365906441
1457139092
1443375842
2017868702
1045490091
2072889253
1414221894
1290215331
681091511
532906884
484760806
2091697967
1273709467
1698668442
1943696926
209312436
2115062627
128276902
1785547311
1384083097
693054998
1001863324
741433558
1923103440
1705091074
1014919580
983259351
1976257814
1313979774
779266070
48572428
772202107
745529582
969146263
1994470737
418385010
1943815485
533120324
1790118669
559022189
2112240192
1040855837
1203233805
937807957
1386720656
1435771817
458962669
1584914925
235374378
957895216
1292448859
1436884707
518830512
1104385052
649425200
1930895129
842774594
1752007750
141072520
1492357545
797097393
1491831795
992525488
1067559100
2075406716
2000332623
1809086039
744112191
1293973431
1033389818
1150215281
1426737623
761530380
522283273
1553776744
1369029544
413055348
932603280
2006633932
1947608357
831314271
462538845
1870645774
1356734929
180316796
1061035407
1308218810
769660125
1835079379
17271044
1992852327
495591022
1994978242
395834
1296440090
1769070417
1867397799
1571223847
1567716099
721864747
1985024397
1280112923
196813456
768358559
602325903
1849271830
915865651
105044256
687215599
470510362
1122871636
1040744712
2076204812
1372782372
606664504
2070910395
1750577929
864959569
731668229
170346079
1628622544
444109619
213930754
40861745
938769557
38587584
430436223
227332206
1326046057
1988653910
1514797960
878073280
1395891580
1875475092
1940625868
657578900
154407667
1977837097
520289006
903207113
1175749971
1220686815
791712152
59782724
1809172706
2008913284
1358891662
1143278492
507182135
291984758
615106742
1821996834
1288503550
1615753154
234111845
1657864490
289398903
751056411
1246408508
389435620
1379441104
1775841774
1058622327
204632257
1587862250
1787647479
975142952
59513935
1164457436
2016190559
312108166
762114653
2047212201
1982788057
1566008373
537401149
1557903214
8253840
620448578
440605791
772097477
1168302903
319869169
1002601981
951312948
997960051
666617481
1711186295
1075903693
705452118
1453244714
925312178
1098066703
524138436
413351428
1739429738
1971233261
149453722
1976502497
1660808696
1143591029
1735126622
1185824008
1966993487
1886785832
2121610007
179206253
1703721833
392755581
821173068
179094848
1703796028
867861099
1729763254
1822958629
95324012
1571777749
1260347553
2073641057
42146994
1859235273
567416907
833537718
35443789
1779363588
713910157
1431953125
1327012924
1504487767
1298686372
2144957047
410681119
43823251
1793990237
1448774361
1473846112
495507516
2046061319
1264043194
2000254175
432143712
1033504988
859243559
1797892300
1548790854
1615527410
1349154341
124477061
948243801
76591637
809728406
136456170
43438835
397805722
811647333
1037338261
619317571
1184952569
1202717153
668650614
1204567244
1749618602
180537959
345164244
1638697077
459775710
1015367992
971682919
353818427
186928731
1806063999
1630296813
734462382
1901461464
1944007418
430269166
1471165752
832462733
1845390408
570803178
1235788381
303211381
344911692
807409761
14406225
454734361
142616475
279887476
1370471142
1325244920
1796973519
1263071188
764685218
724589476
1417458792
431981928
882744306
383790319
1465810699
879687957
1904675355
2133652083
1412991622
1938098195
813605175
1219658935
763326496
471978288
1096957976
1716220381
475734815
1960084989
995129068
1812144974
1876104835
116581749
1639923827
1922207517
1361324641
2090114369
1302289343
1863173532
1931000535
217979998
1147791056
1058452280
1535851620
1997072416
15676917
535284335
1854002714
717369482
608723716
1592930239
1740031749
1054374040
225524848
1128006459
1425785978
1608726890
1806930479
35619200
1069743174
2024670067
445078662
176364484
139564129
167488714
576159715
927660893
2110595780
580500498
813021577
1848928565
2096660719
1374151271
426660788
1598853532
1732617577
1475730670
374293420
1737653220
512616443
190407316
1636596855
1395764953
552819841
960439137
393238764
883417735
1011712437
1269242770
1281135686
65628302
1308266377
762266762
516735321
1795890299
253434376
771400854
1673309499
614869232
259390063
635090408
1668621380
76412779
232492742
1439792161
2045211570
1165108104
1569285983
468879960
1956799531
66421564
1037003688
2065911801
417301141
498841606
1850746290
1764309247
1322013275
323767745
1207320956
1766377016
1891113754
1502775283
336806002
262678573
1986968856
1768205043
1219924823
38360033
536421274
1807493007
888509887
68482615
63342317
1157393713
422062448
1208616016
204940341
338434375
2043766197
580224800
26952066
534112156
397283488
495373713
1513683950
2084570142
94152081
861970509
321128478
884096104
2063111251
1964281940
298613734
1919146892
536942612
364944375
1761627552
1720289966
792824550
963466015
582830586
1272439061
138581905
986164697
1639925501
1678234738
424003802
666156679
150465989
2090988922
509270810
227611861
1008581762
1602790597
330101069
642942878
866703680
286311823
1281347688
910743044
46072536
1766084483
1467834736
1557483248
2967537
672966455
1753332440
2036090086
84400134
1496120555
1541799978
55786271
1044252744
940493514
1647625963
1768982630
1726589914
1099942669
1501232859
224418510
1219359772
1483013292
523223578
1952626460
392922524
1184181063
488023969
1489531579
1108135476
2068843428
125756574
81300138
1906037219
288779738
158914176
145209522
377539246
1519365966
219603764
1834891892
6895030
983627269
1557263948
1028687165
1057838323
541163103
540673665
540207637
782165738
1004862920
1957186934
2032225846
1992316820
796348529
170309599
1913739896
382406092
140235733
382334076
1396929563
1384472268
394079752
1773103739
2144559883
1857516369
1101804890
1104880016
863333203
334454617
1930123485
1371056739
798235444
2105189286
325227554
1299694672
284421891
2991864
724306890
332306193
651438269
232909227
157338154
862977577
1033657449
1014202465
1244564018
476077704
2093885070
1952847073
2043913697
917794893
452603246
1927072979
2145815462
847215816
1347085364
723212395
507117434
555415388
894452364
1976680608
651662929
2007812632
836482028
1231593031
1829643004
1549395705
1270036158
654506935
800513603
620116303
891888111
456044526
1945376184
148632721
876804758
319670149
246401316
153283578
2058883998
293670036
1190840473
2074336032
26933413
1814483489
529795654
1877248698
740571378
167520429
1994980414
1142014239
983153811
1164349067
1526773903
582045291
1122195048
819055658
306758450
256332778
1090581509
839803343
889622241
1290354990
2072564748
978160499
1857661702
667954359
339727883
84987357
99424374
1598174826
1082760278
179606626
1847177940
1199377705
1328977421
2090166217
1675517857
1694626091
1847103452
1286258446
1738223559
874251276
1160618442
795922151
1963453752
1860968818
821108901
1593113585
718951825
1225901464
561218128
1927112833
1377595251
727812842
733744168
900495954
384907542
150013164
426050926
1042606989
1251366999
113927463
962805873
2079115843
41401422
71342813
389250785
1829492855
1745844959
1413016034
496598046
141013775
588001987
688257573
1445628180
1478506004
960430426
1641724030
1350840036
618268482
829504394
1647232277
258903571
1762140152
556515353
1611574695
1132707848
387239382
1811932426
1096431579
150174381
1181993059
1200864869
830526298
468629167
1266464065
1100425237
1498693971
405881497
422906688
1191175968
840109394
1681576920
284930029
112060461
527142225
1731947446
340600296
50844363
611022666
1530690011
1218288632
83623872
681832072
1421220779
744697729
1861349396
1174456251
209408130
1353669650
311639983
97840595
1451434528
26599543
1224955726
952271059
1839979763
110387099
1207497670
690674005
121917027
603948553
1763921212
1907466462
1438178837
1181274227
588765599
960884882
1077163160
1332880720
2104406045
2018817180
1942074556
650116296
1451609888
159319943
1146077546
2125187652
1530933811
1987428782
774552119
191303509
2101082964
1301803996
1434629473
1111945483
1722957090
358264488
928141930
1513337520
2136945540
552686432
756165090
821768302
496757458
1465818022
803047866
710638573
446269954
505935963
2047317771
511896490
1861927457
411967377
1573892272
833652466
536423598
1276130693
173503434
2042550345
160557651
95660757
1895351982
486126435
1567712786
431038586
1104978479
662645372
1721728399
1278165960
1409263784
297557684
2078741458
411650635
1147799639
1849413497
778435992
1289708975
844699506
135994090
1095028185
780191881
137015777
1732910382
1231329741
923660410
966085452
476949545
1604404292
530996986
261176972
719433451
1170007600
2131266902
256253572
728587990
2124182635
1665920081
1379158922
2003649155
2072748099
1403788424
1394530893
111242781
939234931
1488298838
1400366285
639833881
1806361095
2032516604
707765758
2134784309
40681930
140376270
2104141998
1377190492
26817039
1271840014
8809723
699638743
2027428003
350115107
102961114
1348795059
462087614
1577393241
499118446
2140395367
930334905
1587129783
1380217995
1721498910
884873775
1853131847
1338740025
1960436592
583864014
709324513
1053807474
2022050267
1485276537
1436075971
1236640660
633505714
219940255
238422552
1736513353
244114838
1854575979
896527557
971933571
1804809719
1394140381
862109789
2004377056
392535038
7739518
1595501138
1657392365
539418358
1346902309
500923161
1472536220
2040007077
256723294
1738073619
1853679783
638884058
989689107
315143216
1131797073
2118247700
2029802345
1560776007
725528732
400299900
844814462
1848707660
1848169369
296753678
1361707832
1446435741
195552308
1793467425
1123111142
1707293455
1389882340
1991163474
691311449
149833925
966905716
296372326
1762943743
1492376150
1306271698
602163834
1737478043
1704071201
452190270
356912332
1289871025
1093530008
2084936995
67065251
994129755
1471002045
1287098288
1014004458
211400661
1067445963
1087506539
1350302035
1217292514
1695034508
1058234009
414148684
938379768
562453981
1001747617
2140992966
299840860
641224399
194021238
1743395543
368828843
2131096065
952276817
1495277480
2013823483
337136273
1462987077
2040942209
1589732207
1006581505
269754214
2104997888
1722318453
358697571
2074846757
194406817
1042636519
26793687
1663529174
1046648073
43100238
994338803
1106732080
571874177
145003267
1244205822
787904053
781953237
1959326278
1178671990
210956660
706343992
1995867546
995604119
657678267
484493104
1237153053
129642240
763469446
877161869
1121637173
896075548
263265775
1338877664
617620495
1598439454
1967460029
1036836613
1414524939
7036326
476063168
308312639
1091322634
1345201841
1692703323
1558448088
154478065
790721698
796212451
1100204564
1225436373
262397175
788151228
252965625
737313805
2131603534
684293872
1494886064
1286970734
1342200089
656672648
197354201
423852701
139849138
1544242735
433068173
409812573
322968057
2011659297
299153660
1233233225
531068925
284206827
573031889
588384803
317316642
705107365
690401591
1175438549
2070619726
1368641644
879170226
596427303
480054293
1432659308
223779359
177471947
1758191882
1806128048
1095388460
2038965276
434157333
160307293
187930346
510870146
1535352348
1905875373
506692761
1753953426
1001620033
2105361465
124151693
681708991
67949366
2108591239
124477847
2067003144
1791067337
813944372
781521033
639173572
751828311
263832739
678058763
1999896412
1570806305
1349737327
1162196329
1992379913
284022721
122112960
673483744
582408210
919302546
1339906336
842895864
1286014652
466940049
1297845276
318863388
1225031495
380477646
135115890
766152108
634429706
1684362664
136665805
516144366
781203064
1619444536
800426037
1444649223
322890853
1736453914
932550869
1554627326
567692470
423046188
776854781
1091522925
1444895331
1624117908
720536347
712793609
526485443
473268159
1204947449
1985683731
815539893
55823597
1517035277
1470583956
1867686999
460066258
1385503092
2070747700
843474987
1661647328
776652062
507347798
1763036897
48693696
2123063360
2110961275
1627165761
329531964
281667457
1382914395
1654933582
1907453266
327099167
1935524129
1514932618
2068671898
124212232
1702499379
1743467308
1850964559
1811489855
221311368
1671373967
1119975324
1361170929
2102630698
1482405744
463363751
1410302434
2069784395
1356973545
1484649307
303653858
1960917890
803120762
972068101
581361962
1157121844
98914502
1258486428
1134887841
2106919891
1162579293
486124140
2121912748
122829924
587733676
1372585652
1461437693
1573699980
1978401431
2046579166
1300040361
808922632
558683713
1864281365
489501269
381457675
24008981
1712599609
1955947625
361690493
1751615132
1606539797
1852318449
1742914312
980927649
778318737
1067185407
1570223109
1919863002
974357757
890575707
270504221
525985064
1699961988
1945448337
1429934619
2087941300
80182661
1823528803
823475121
2141004866
323917726
1446273933
1645096744
1369029441
1865812336
2012659997
1645098751
291331907
1266973536
1763421191
671702018
420149169
446005901
69761672
805468078
1053468276
1338259868
2086499953
436963253
720967484
445841817
1261068479
1456912678
1193814370
599318810
1578960248
469446476
72820946
700097315
859007479
1278660971
1910705774
579028826
857908864
1180376727
925360578
1434334306
1753842783
1719483556
2128953163
2069601559
801901132
810789720
704276050
1321280603
1228026332
1545988603
387432520
1605015280
1261317765
600896758
130121499
2127221306
1743818385
365718231
903221099
2133750211
39669136
581457403
1454692706
632806426
1526475127
678517031
116017684
1698469901
2110124689
951151320
730266899
1041969906
1895583406
807882582
1194207659
980573733
1614218732
402034212
585176618
1417683650
1496385072
1534044902
1456392770
1736022273
1019338884
1117482770
549656702
702705136
329014863
1473196822
1074744008
1556766678
531194995
1280975895
1151877229
1729283122
635063786
1258000200
1778591464
113094242
472343717
1295683061
821089378
1655711050
1530197712
423438128
938674894
541637420
432210507
1615396398
1236837961
916508144
1249961572
930053995
223646705
1752644447
485324620
1897230837
481250022
1849424518
526065496
1794058029
1768903290
335781612
398686612
647862324
1297257760
1209475470
1378183717
1440309327
1697103828
901621205
2076864715
641284549
1633653430
1350667706
1515742920
342962409
1669339072
911820741
959248998
225231858
857555853
1836563166
1830487966
1070677888
398359786
359609109
392683903
1276738905
935634390
1508642125
1172497199
791507781
1811619898
212270289
963216801
1194437423
2145912870
2130559084
1396304153
868867312
1394264853
704722990
1187986930
724120040
602626686
930351732
1252201510
145379028
4541929
1515808495
1670421619
1471620726
1854471748
1229181629
1955240815
1099691975
1127892013
917994592
1601680226
2108229919
35844713
962270772
1756985066
1173964607
545883480
1645686680
884378460
1882765562
645058364
302797794
47686021
1146215348
939341748
365426225
680051574
1398140051
1682091527
1447193323
1251111390
1155142042
313003159
1327147279
727221977
217270642
665655481
244580708
130287567
1040879153
1075225214
881490371
2043300393
749515380
823270696
185219387
1089021916
214897765
1038605239
1196247682
1935913746
863179342
1804481109
1750205632
245046445
89161785
1953771807
1908255330
485484837
478544136
2330247
1688947881
1907389899
1426552302
1923857516
828922862
228577554
1260705595
2085430754
2066979947
874510640
248491953
1759615009
745452360
575343979
195896148
352549037
1907867495
1199452097
629896005
1904653877
1985419466
1457618685
742231587
547445626
1381287713
406988889
613777545
518604124
2067753118
975252828
1392375602
153494074
1061133373
1626762990
919983789
440700694
1857398700
900327698
1923647200
458996317
1498618887
557644044
2010947668
560503773
354635963
808585857
1962982923
2042463070
1761787988
1921507793
127710314
1535710801
233885587
534319853
1108617930
927047728
1065234635
135570473
1962333189
2129038117
1609469456
82389660
1736572566
697067890
2007114436
239692698
419927837
2033946462
1605920320
864788976
1902331389
590076837
1224248336
1756269634
196543541
363201025
462337873
1908874452
1250426121
979953098
248583343
809459324
110985868
15939855
2042332122
272691391
1524425861
162104930
1238275346
618856396
7381062
824810170
49967071
921132843
1951946613
1012546323
998064994
1109496812
1661445145
1837159639
973746027
508833349
1552153159
1748118279
322011467
2015047756
1590136354
693785467
704474813
1080165913
1367730629
697550539
801554627
1198809900
1714622065
549455462
1194445059
2115671561
1168028094
581297113
1022740522
639848398
415735839
1899151712
596074350
277128325
898926610
466539370
1452128140
1131963414
608058166
1903371888
1171611993
86768220
1545685593
2144835667
125498658
1370488509
912184836
730246013
1665743410
537977147
311748367
1798037890
23560603
453034820
598130779
1226232887
186515988
1199828753
989148860
817209183
521162296
551603910
1883150421
1010108300
1904898418
1487999186
698273027
659630546
1272427771
174660372
377002673
639559098
108997691
264877718
376436073
886197721
1903076974
687031362
2141704116
553798237
1015177104
564325043
538379614
1431531195
1008353958
1808168107
700545826
180256425
2074613838
1630784577
1828850830
177556648
1952002124
2064438703
1188969841
848193431
334906597
1629724136
1354533816
964310255
601454137
56701762
2136649246
1670116526
852111928
363293364
30690975
809428919
514327783
1523618843
737877876
622719362
15498940
112876444
915508510
1430336931
1461183873
1663432277
1296663910
1252368608
62293754
2040749874
1274299572
1831266294
436900027
72090678
1668815321
51322262
1842843891
1870877901
1302925941
1032570943
213273156
1841275801
2028859299
252056568
620130776
1038842129
1229790538
667522726
738361532
697904856
277209531
494705310
1207044626
400162707
1788075874
815308297
1770306222
1671095436
808305359
93119971
1207050525
1214152804
1063592295
1653708620
1635739136
1724566665
952720669
683986309
999761372
658550799
1716502752
502548998
685197032
305745372
1256808543
1321426703
2038347398
554718694
30341364
1145457320
1469429603
400558077
810735741
325776951
1608088650
2129350098
485988198
2049815238
1456340513
871774215
1006546833
601711330
930601727
1093320004
528115754
339634428
1464014655
1753911548
1142158326
312137567
1749086004
1066185406
1903739576
1445847390
893233019
1573249561
1853095662
839910726
1630377443
1860643700
363255498
987570139
36824141
1754468627
775247721
1464953229
1571337248
423262403
677305636
810659071
68745720
1772621949
998328143
1826650103
1338304973
1473806392
1399836785
1382163176
744999758
1578453096
1317747812
1749171203
1961131143
1984692548
883996501
1823208357
804020929
711088476
461248888
217375381
170144672
1461277261
438707966
1057265825
932553954
1605009394
1137714539
2084778445
168213593
1290545250
743307888
1287498201
1970560962
1566473589
1951178296
599181144
1274058895
1842567141
1201029175
51915287
532942498
827689022
720010454
1841824641
1906742521
1139459697
1562949588
1061797221
1527605102
2114963597
1122647207
720923076
1049852604
1174909326
1409295458
1486244013
299795133
1659093683
999899657
1069424860
1015742008
1674805329
1961314213
358931435
1452892468
673302731
1299224669
1670881102
171767075
922340370
651108963
1835734360
336772320
863715678
664679009
1349089042
1249857377
987181927
444198646
1316956559
291869433
1289058569
1326588483
522879646
1113363336
107770696
632833492
392847123
49237575
1067431833
275785671
515684087
862791472
70406775
1389020950
1261349887
688826602
596470681
1109268477
2760742
1408189247
874981691
709489145
303972922
1370360273
2068766710
967542139
1269418510
1778897646
1451640572
1503288899
1630309602
896089261
407936399
1034110624
1325238945
15801194
1845351296
653974018
893622953
1011068856
570176080
1411562296
1781714513
1996898912
659430500
1235856516
2028048636
188839554
1837920310
159658270
122257886
1786541506
526854457
786592822
1719089386
1703336144
1509438094
580222230
1548959877
205423909
207369214
1750440492
639901189
17745278
1031823554
1870512586
1903964809
789259221
1798705704
1599097206
335833049
2090388446
1673891141
59749817
748076866
1787605312
1190173738
1772156
1887151395
271408718
1550282774
2062206019
2102892171
235659083
2036981898
1431604213
810522869
490875075
194536969
742544023
1427812944
1666108372
1831329087
1533446132
882321630
900936283
1580125207
1986442852
47699497
237664911
1645191006
1763629632
2009235488
1950721684
1676831913
1632027476
174590721
896963115
470187566
673538523
1257962680
1258537493
1012120006
28558365
1935195415
1987868252
2028699049
1385452937
236662713
534118791
1230080050
1611814103
1933725548
1840650419
1765618741
1992993081
946827290
925501854
2075332569
233465913
383981810
1588501389
1193295785
754362165
1002593883
1604366390
919498581
158087502
277780058
1312416718
383416143
1045258131
1178576374
604149580
617739053
1016478855
2024144934
1867437425
1887560017
1510065205
21338418
1434444695
53256644
1925633145
1935569473
1877001225
835762205
1781649816
596483306
597389877
88787569
93986852
836672563
968732517
1574058255
1449241402
1580617997
2020758128
1644739664
91803033
1869589929
2052074501
489034094
1878287622
1189383457
933407414
16276229
793424212
1845417019
609319901
1342871331
1851995281
1856624798
748024932
278038019
1147249083
2051147231
71136525
682964450
1739724700
1169364345
1960989390
720933727
115454228
1617274623
130397083
1567070856
659638662
145054649
1343756245
1558159836
1449578482
1018041860
1307696288
462328730
622141345
1641691252
1385636141
1264380286
1354757507
774673342
1281486185
1122985783
686540121
135794687
1120801890
1139034039
2068858914
751883063
341435996
849731343
1272866509
1435455820
1568237767
840123488
1848738986
130705081
837028981
1007900463
1537215481
1498900033
2079376384
80334601
2141068687
1412185699
1602834696
692691939
782481379
1781010169
41567490
1453018036
346167115
1518439979
1408383640
294352364
1665794772
537664023
105207913
2026021224
330018655
1518725046
1241846498
1034470456
353807944
97115503
107433594
375492442
1060267358
94977519
1251250453
487368785
675075622
1873514728
492445072
199698983
2144420444
1604063464
452975491
916252432
706713775
425010646
1199797065
774087027
338403532
1593403015
1107394063
149124596
1287660256
1387171205
1632781637
658164987
1416057332
1190306031
1139711047
1364240601
838463290
1570820568
392523279
1994068282
1750171712
41690073
2024494160
260546294
862183894
848010134
1299262402
500511790
608266755
1517167976
2088541214
570159292
1823544703
2023178843
1040570480
188767165
2110349953
134174779
2102371542
951564960
1565860547
1292449619
1143583897
1867704145
1736217294
1995923309
2071563379
1773088489
993980104
2067709616
45348084
64700754
973606665
693048679
213361584
994072185
537763905
9500359
736124093
1239123002
1509524757
495313207
130055550
1662888141
1461262473
239264616
192966614
1181538957
746680510
118473310
1306261947
1298419638
1265474575
437853092
752103445
491256835
1582513746
754542800
971704712
1078771775
1079139894
1446941250
190314936
762806614
1605086918
1596719270
2027337137
1374905408
1846655535
1918872147
2085892651
201841226
72513286
1091454562
296820012
966481387
1916598647
1049714105
109855786
307687584
1315944546
1038559505
796441714
1838448868
1821463100
414382951
399886762
245048951
1412992735
264309557
2032834084
1114368416
961341891
104487786
1495779795
37505735
1751169650
923756523
1311745898
358593465
1057444970
648246077
41976227
1325767956
2063891865
266674282
625628408
752084950
2147270520
530108752
1778928145
972613560
1413508790
974863157
1026090091
894447608
790505523
514485542
660180650
225890738
261538494
2105693950
2032736540
147318296
382432762
1980983945
1709014384
433353674
2133467831
1603365295
986207783
1907344150
302614698
429955113
120560507
352245929
1159084167
1910257999
1330634324
347883701
1418684968
547000287
860980670
1135379984
1957981464
2010864106
34933296
311128535
987864114
302681249
1108213776
648096939
194219141
1171858634
1351031941
1175946624
1642330672
811773632
1877018948
1789589426
1223554780
1459797915
1547358718
1656195004
1633852858
1409856380
1968264964
388412209
1816806988
1699088608
907552343
1509535055
1652058942
447953426
959381886
165536842
1439035905
805192897
1276052053
44817409
1144166764
1760199445
1006502724
904585102
1697046174
99010979
1157245408
2040749874
1378452504
974880883
1930332838
167103978
1940668037
761388857
585525405
524073368
629747241
565125249
243683947
1831671995
710295001
1642055926
2113497525
1339832644
2139842254
1552093848
1567331279
2016905100
781219857
655848861
1311716899
610785043
1407688347
1007905079
480742316
1264154517
1920273903
96638819
633970270
1769496561
1202976781
1845591666
1273335539
38915195
1814138824
464215901
467841890
1732314658
1151636163
1632019402
1740080890
2074586912
437061369
1562700873
593408316
796794329
1824450684
1303423684
470657024
1448757021
1525224251
716620603
951044316
1283029950
659187959
895905650
1557104949
765112238
357826053
1142565127
1597994208
1061570659
956395224
725985634
1555778477
31778894
686663487
1249701091
774338528
1234117234
1139344453
92482214
248269312
1146017603
773512086
1601510325
448123576
751033626
525252745
1149279880
1713822176
1472085979
141719528
283883461
64837253
1037222052
139201405
1964186907
910247309
1662682166
1052491434
1623226315
14940993
1309463246
1577729947
1446854023
1610967694
1996692055
1545708153
26934502
1995164444
2008209605
1142163978
82807393
1118857461
1406655303
1754579374
1401902406
446293992
1339336236
84654909
389393338
1367514650
132726633
1697118085
1530759013
1342208413
351284148
1426849094
1455446421
350123553
932659983
559322195
1316568616
239950077
1628614328
2014398031
686605371
1054229131
1320252598
2137321622
1445503658
413489269
663385544
634346161
134410829
278160326
979383354
1991596191
670749630
757732265
1047480175
257414887
1750721102
1668346737
1349626422
1565271745
952480760
1501518410
606710403
631919805
478794768
2064585951
1339393564
979801539
2039403054
1227350713
840636857
906673485
945226964
139728395
488738035
16537638
344527467
254981166
1465434955
1159061658
1089269878
596933465
1325605632
1784541494
190616196
1265355483
1844949132
1546039331
813348839
888961135
1979165377
2072466708
1612679791
1840569939
528156712
1683859976
1239490335
91720954
1232251684
1656153855
1728392168
55531021
453403244
1830583806
1391669307
1996197735
262022400
34861950
819241364
2084299324
495004909
137482165
2028547494
986497238
99523156
777897260
627800375
1754903206
499986518
557347989
1571962890
1278499596
1817414179
1599822886
103674817
1262053962
822738333
1369423749
1729599881
1739871833
1727448322
455044556
1986160524
868380975
1345176977
767895387
299552200
1052856860
1500386585
1794378241
1410316324
1200706254
291807462
199449180
1498381043
966502621
727246924
2080838534
960898945
622326675
1114877736
1065153622
1762968152
1401426681
1140722702
995886362
742729631
1196799389
892649393
641571528
1262808334
786349399
1809718812
51035183
609620309
293261752
1714772414
802993245
1269575420
1204898197
1361609911
660663291
1653540227
480097039
1741392279
291504136
1079813628
972336715
243313898
1710217530
2052137372
747972858
1415059723
705970395
1825022269
1812808546
709655113
1410347821
32659458
1072542395
1046063932
1500811198
682070176
1448710277
1003898212
2138357661
1171715019
1329501552
339004411
1751030999
79157149
1595043641
1269498998
876170599
1343673422
845531548
1092496751
1298156823
113415874
1190840473
1322895944
87869038
1237950108
200369071
771624426
2024994314
674278896
678586420
2075124939
2141416636
700489824
1738383160
1151302159
1415430773
634169666
707935620
760824976
991884469
404887158
1566600948
1350413717
1893303042
426075111
1586233559
845081107
1989424775
969522951
663114374
71354023
890004147
1578172326
514179939
1669862369
973985189
1384914225
1867481625
189424487
947687286
600201100
853923582
1771177210
38120730
1973125889
285798101
2126337787
1702163598
1235959307
1089169957
1239627014
1530675464
811276137
634411354
89540723
1251038401
1381021927
1571837504
337520115
2027010880
1540975968
495400547
1381724976
321388614
1793218505
1946431455
142643446
1520297283
681782016
1040391172
570154945
1704566819
1845156719
1769338946
1839584142
585442069
1542062208
540121177
1441221559
839736675
459552073
19716831
755285104
1455079907
1287783254
1007663193
2114537499
2036572626
1373638823
590752184
1350838256
951341914
1064770183
1158377699
329616902
1803782306
525550002
2118534102
1109761974
1800064241
126552898
1993417583
619235896
2132858411
107658958
1265735264
97280145
1737840691
1338211931
450348204
2060554263
866690819
429343145
471111014
190924607
1384988577
1385951082
1762113087
943450240
1022850284
330448312
485418824
1027744950
1278127239
962614402
1648162096
1829993777
856406610
484716344
57382014
1709605613
2112583514
787583377
1533475747
1864374506
324761026
99143208
1525856827
398702851
363385963
961685698
742422846
691091899
651222217
1688486213
17402041
1956526455
1275556127
1416133705
614720502
1165530351
791345404
1151022254
37830813
682022092
942545500
2031084008
1878265099
1738543221
1045314823
1985033200
1903370535
1050234625
894971901
934944833
992247226
1511363480
752051870
104681996
1317690433
265457066
1139293721
610146765
77075324
990075318
2140762164
9303970
1784475683
525071599
190665142
1557223594
17703524
1046410238
1324450269
1757644321
1079561497
1569863474
684093356
1323322560
1765876597
1324775526
2052266096
972594146
488638693
681744599
114547015
1794904321
1956540892
310298825
527523261
450790275
417298549
1291034441
1444239598
2033147300
1250661553
496536118
1342568480
1994398939
426912492
725618617
388160936
1522234680
302283722
76495732
1260331282
632171938
843601400
1721452551
1029166753
669073514
1874583871
914957475
430410981
527244468
1420205453
724510262
1913173181
1401937322
1963298084
403294852
1219601044
652351449
948835507
210296005
235638696
1132607619
1218537645
721518330
332932610
608516906
165772873
1309471960
1777830404
425671524
1968353248
1891020802
521208952
1574194357
1328536813
1406397056
140543676
887433465
1967147999
1396015822
1896628345
1527118356
757287517
1354733649
391734257
1549889199
732787273
757148168
494125974
1544989108
1178983515
1409150771
1793146766
1628163911
1136709059
1974742134
585568601
332678215
86703232
1803032
51674982
2071818820
496815439
219701701
763798764
1279655776
1290648202
971632941
1136661718
1206799323
1692050520
988705272
1857731224
840774128
308638929
1695463218
499313801
1033605790
630962299
1177956722
1525980011
1297186438
1652059224
1573608249
1751103896
723702267
231794173
1400447040
596916672
1805521482
1399849561
522553532
941810636
1198592618
523192186
1572904146
1815337919
1671372949
1730561545
45003108
354911827
2085754955
823653232
425255105
551030709
1236493768
1287343199
617750937
710025866
245965935
1691944504
718404701
208255754
371792764
226556550
549586104
1689708441
1375723443
171216055
782355942
1613774177
246972000
991287133
947369747
714449711
947244636
744775384
1812502787
1757655693
653773726
1822873221
892873437
759681101
1830704679
959985556
274354277
492297987
1361814549
1662370331
423216437
2089889174
522081667
2135080718
1807316916
197900032
1175129411
1404731992
1292623236
105548899
1540602259
448218011
474518097
51386689
2043198504
1067617330
1872760340
1356737413
980373144
729586024
1373051413
293055697
138344387
33502067
1102686477
87075118
794749307
11396
588946011
214450186
1783418810
1487413691
1283271903
1734604114
1613438293
272260018
1188146058
1534200363
869129184
2055078890
319039982
316786386
546366407
54922135
855036308
970095001
1541030220
741063163
1802172744
339584596
878315035
781212676
663078060
190046993
1095046471
1643969705
1900178363
1174068878
1417491434
559850328
1278470401
410482993
868467227
681590432
535474152
1770285461
1548403725
1866325399
1006298394
188138541
1759882297
2033299320
329784302
700651856
236314473
2086406600
121705305
920603505
656519123
2086776797
56008133
1813835750
228998040
2141352223
1806965701
16246274
684158795
1572193759
407012639
1284522639
681038996
1776572571
2096286618
1463453615
96139844
1380614717
282520637
1767333786
1523591892
1561851524
6562193
148687570
479845598
1806563904
415950607
526806049
1920926138
1257093403
643378733
769205399
732689446
1597489831
2128666734
1913944430
2092744307
1460308501
1435025044
1798808553
2097369836
287865840
1883832149
647836597
1929231698
1544461600
52893547
305674049
627943340
979229868
1573938418
143900090
576375820
702306238
190817211
1404722688
435340383
1481526241
767463502
1406186480
1499368233
424052938
323826664
10308832
1879633248
1809070481
84347228
374296904
78879222
1853163706
663658965
116909307
164577336
1227032729
362352417
2023198649
438682116
1498315991
2031936241
469048157
1746483479
952464328
351183890
1399475608
894694841
1660164016
91627876
2050605896
135672022
1520116409
202752918
263587891
1545051270
2048408471
254114834
1366936208
850424783
43071248
1723037691
2093973218
827685759
2121654136
666154077
610424164
208159927
41315785
1710624338
137230668
97282171
947983462
71233513
1102292155
1720066535
1423736786
97347939
702543678
1208006937
1133966748
2146379872
703057973
1375497241
992469322
1431729534
1223936040
670948377
2127302870
1106694862
303753204
831743186
1054718381
1586357338
55282832
1175100232
807791867
872530996
1189548857
277961269
458092963
803909352
1889992202
732354669
1303485287
1459286733
411922502
1507726935
1653707752
921747703
1054565767
1479204038
2010777720
577694170
254571601
2098621134
747597997
1874834953
2066361576
1994573162
219173538
1071755887
969124177
1117118357
243352866
1527619492
652636566
1606563192
1905941662
1811485526
1655530402
1620273883
806385976
586653427
1289077625
217394037
709991225
466200409
400954447
655321821
1883148294
215630702
1689409498
1624461781
758946190
681213908
949516532
1109925012
21020741
1597004349
1281955458
1070263158
532434047
1408493750
63125415
140702075
1124513506
1399389923
13268647
892222555
1859943986
319040438
772064930
504842978
1707553848
219416674
1638675643
413356218
874708113
103393167
761422014
1933678423
371564651
451732198
1495071707
45763790
35072468
1044174168
1040894830
1827928304
1395956735
1172828759
43240311
2063739415
1246286115
565684339
375568062
1708512674
1923300620
1413797269
2074464631
1286032725
1587623456
1663994452
1110820927
490303932
1177242241
455693091
800443053
1246021596
328025367
149211212
1679214876
919156684
2018482453
475116526
463248448
1162037313
1808203158
2054610038
1595146724
755707201
159263603
478548798
79281131
285302603
1342318022
475806457
696359511
1453123406
1370676374
361819400
317483793
690732088
2063825676
1551842813
1713453774
129490701
1381270399
1129659202
2045274635
541356762
305696694
2028181982
1778828956
1291363889
18946255
1331917398
206668584
834291309
1371179837
1331846479
1242536989
593160579
861673034
1621581460
1558911902
2079727154
1841111427
854298024
2027914214
1264831241
1072663924
1202080821
2108718853
144254601
2075924717
2128163714
293161504
1563970171
990989444
1260667132
1463096470
2111594824
710709715
556296710
1929415252
380317610
1920119000
1753028298
597151766
287003074
675073768
1119614450
1619543208
944999700
1751471931
877177573
1459728864
1994749366
1954583062
2016044807
1844375366
320239932
1161492939
1781549051
1395035274
1674938109
1840417684
1058789572
1415663525
1409856380
1499951598
1417758486
906743981
833132652
1599056291
278410300
1691463571
1766499429
1454613505
839610471
807424449
542856356
1567045782
1867076353
388533444
1163120646
1370303233
591743877
1200901808
1811943526
767642055
1576758614
1247283345
1562674288
124000132
1758815345
1011530027
2043963498
1846775588
1137606970
1734310690
1322833168
295121946
2052859680
1870988962
1758677492
1901135010
607677604
363492443
2074969853
1854125850
1123903707
232305520
2016806917
93229001
847552146
1610804591
650227238
261866619
198192898
2094724090
843129053
500763391
1605837847
641639270
1362589954
721001047
434860761
1184066128
1599827786
117519151
645557231
121589820
1641577538
740180167
704043674
166997159
1648410936
636418323
1356677127
2003346538
1220166806
1108404651
291823352
728383979
1086196387
620583523
205981787
471489595
691615697
402537084
693752256
1545521041
1353145728
1350216320
1990651884
1859504487
363018348
718958529
1081967751
687910215
792782341
165107823
285856187
1650406789
667405322
58366308
444356036
2003499983
2112289420
1487499911
1419600191
902237539
1664022851
1215890038
1738569829
1537772371
1361869548
53835814
1263248981
1186962938
827659055
1300753104
583803339
455324863
1342486241
925624546
1654371905
1467996910
450022526
1949677108
375770802
234090253
1859817388
2142678879
1344691105
433249913
1518106308
973954755
584259325
1519786650
1158215657
1660811757
1685074064
73785922
1563880136
814228768
1650193714
1853009294
1360068848
1781821345
1616482058
837061272
513818401
1637379170
702903008
408106870
953600975
1591929634
391662904
651190988
2035458035
793127187
1330634324
906919901
322769397
1463534706
1226583149
970984047
681543625
668558333
613717357
1433419516
2072116108
1286870374
1183935739
2024003849
287839528
1393525603
1634471122
37502164
1650623418
913908575
1305542933
1792766979
2030307400
1870601438
766966007
596911091
442204743
337477449
1868724577
1000268181
1735563368
1509759882
936115744
1713395528
1484140843
1953312735
1408954922
628608669
249803037
1274303792
1789735554
2111721564
90268768
1876317768
1479363696
254842742
1807567517
82348423
206410089
1776437356
685538086
2040292447
1495286887
50569210
637724460
574793335
517554749
1025261796
1247670195
1742540834
393811932
135165987
751013305
1267596193
833148572
358299796
1940348304
728146022
336193271
418065241
1416313904
1936852120
883735529
79950616
995041614
1997010750
1286000630
1386664048
307569328
1114988103
1123562255
158958361
607008245
435342810
1798364344
590440978
1407526174
1006798399
271923065
1780956416
1476924235
614928389
940326940
145902420
1419867240
1989226772
257292520
46117917
1079446999
555416835
571591221
1971194505
1990948378
1349144093
25207662
684202818
1116238020
290438900
1407588308
85331582
820902845
871626891
1811692661
1754713049
1748582912
708686019
758279796
1832522133
968645369
786896624
82901902
2123673214
1941967757
479350657
1754862424
1033180836
2010557406
136673121
1040930728
220208510
1032634945
602625174
1122305715
1103335809
1774687871
1347304458
1496342327
538680379
827263243
1172729852
1698800832
1500372008
902179497
645499561
1155527338
24668973
1968902909
115028398
387614753
2074983934
1764902778
573042833
1562043826
1025851732
1697792462
1429605633
631397266
963416002
1528214584
985335211
1420454618
294176152
1101288674
104039803
1241015573
2131560587
378761506
1121364101
744978935
477699663
107941923
8065247
1482974598
1301266272
551042819
149732591
1314572143
1087241803
248614614
249566246
845941977
1574890056
2006764961
241124035
1018725375
1230553204
1727438865
978819915
1363396060
72077304
2010375350
1657348052
323047369
1117519115
1702434860
1670814085
248561164
982510440
1040367481
28490680
508775729
656812435
1358082990
1570233028
1115450549
212983845
345934790
205465355
455793861
161247547
1997212884
1772839050
1157754168
1992439542
922455705
126464910
444474270
1738325738
137539633
1178732492
1153499174
1688079542
157845216
1370595582
1408238182
1659993831
424504584
1237649687
2087257788
1330811911
604773983
829977875
1764859004
306529581
212907221
556339112
1571381003
343323713
1794841247
1522343814
1457463266
1137603973
73528230
597532691
1677523879
1511078930
677292994
1493319408
1229309811
608434313
167284722
771881018
560861973
2098992965
175473024
1631971321
1758352917
80366926
790155987
619014720
306813740
1989065655
147360072
338711059
2032568042
616329457
463892996
1024152939
1130173754
599108650
345807008
1658286109
742231587
1049984434
1813474886
1197819936
1851823555
1134427912
650886441
1374821163
1066122577
227587993
4023149
2061603520
2060819796
1374161527
1647286246
994243440
874319308
1559065408
1174353799
301638534
1846999423
331239430
1359047108
272280357
578120937
1765415540
1826008809
648959254
1677288567
940605783
174767578
1346767351
619293036
1174147710
106552598
1051230003
1566252753
1616784803
1332345099
1950161655
214814936
1195356440
1962449746
457919912
119567801
1188013939
212637419
530231255
1949157469
2115264444
501474119
273429506
178845691
1113955225
1002808203
1300511120
1362723871
1429368011
958896130
1044213981
1309719713
1481384833
1505544755
1872772925
784314228
1274510353
1169269519
1591994591
956616626
1164456447
2144789229
867107304
1540479700
340937587
1829114456
434543706
1797486346
239345134
1874018129
300725905
41668062
592565887
1703346495
1878017281
1868712818
942858654
1459962255
370176595
1558571979
1390018858
1331472245
580001153
1109169294
1061326571
700102943
1966532467
1344106264
1580026397
508647669
1567814611
1448228205
1735337379
798640526
1003058371
2017650576
1653391291
471806518
133399197
1910305023
2123213523
329582881
321635760
1659505334
517107731
32373101
1439653528
941427046
1703093274
540754227
644183923
1851900395
867677743
1970422973
150950070
753057552
662338724
239651569
2013420597
2028022874
137184776
1084850666
1761678589
466529338
323681801
195078706
464960032
1195798513
2132452075
665229254
1917562786
279136398
836556067
1053922790
1070383282
968574289
1582560519
872812251
1472996242
633396465
1802433644
1082168953
363970774
1386734974
1291194851
69118443
41226964
2130323457
556116003
1487478401
154048734
1815236131
1210039367
939872944
20926483
5086185
1478352094
1270807891
1575713347
584586915
643731150
1267810643
1702353068
2103359663
1387467931
1691822119
518625514
338672269
310626455
1291746651
1218336669
123326755
678606351
2076314933
1779262414
1861009052
956678779
1894876036
1177583929
1518427857
1969256928
1339311391
288090658
480238916
133403085
580820856
970266850
335094534
1161715069
1863023568
636418117
866963125
1119467462
1467596349
1963244697
471274400
858132207
909381694
429382025
135454198
1726963350
2041924784
1556503931
983199264
1357184487
218706104
1988102133
148703750
599359830
1495926704
850369642
1549374990
2069584205
1288593410
1595211874
639455577
477095179
1371240141
830597218
1244557061
1364076474
962826391
1201813510
893141772
376797031
295720208
1214091078
1762226270
696876857
1787591207
1216699063
1509444795
1035380839
1637478970
1653238657
601959360
115004420
1651323623
784518193
2142178870
1428345766
2071922446
620895015
13656388
304077892
721207251
977518317
1520143057
849705744
136761204
1233127914
31130051
676699460
1495091515
1898406753
2858167
1041162390
1985598886
309397671
1651928594
1067422592
2136653887
301506364
585889639
76836388
722087500
1291917339
340653760
1736783369
62965695
717784616
1777689024
745763673
1512241268
759600009
1761245692
584979852
106250425
669710307
1754538772
977210708
1701515881
1109580996
1588660894
1842318229
977402225
229615566
658191409
1603980390
1398457421
1745329144
843170257
927191532
1028213358
784842192
1576971627
757238350
276429663
250078100
1785869263
880826700
2134467242
1083993984
494863125
1266559954
545947436
1831018260
1891478376
852189905
134619665
1958374197
1579408118
123317203
1556808278
1175151785
296936624
1956905938
1415263562
873183202
1648206746
336349023
153162580
463379325
1182912878
1473523305
17259184
1094764837
1253960686
552834635
491326528
448029130
1620201196
412284856
906314712
111614736
793806151
2048266961
598032927
1385872688
1249425380
473205500
743511558
1505289741
1682371310
565874881
468347282
713699929
164448507
280036725
1264650067
1802324100
1676228853
356611456
1634176872
1259462217
700275042
97344379
1219197515
1175105956
1195289117
1213443040
2032151953
597220711
2048877487
210906113
910454925
1102419909
632667427
941218549
577823641
1182232537
802941417
1625350199
389231359
737532429
2135566989
133163050
272992648
869067431
1779330094
1646192165
1945807410
1305851496
1596815779
746211515
2054926920
1707670573
1260652214
1177385693
611258255
616832718
818281495
308285833
442975610
1585969526
1845013017
1785703813
726811749
700273973
609208606
908632477
2078634259
823361929
1203224835
1997138228
1084272991
1230490454
1477808589
1582453201
1899388783
73233658
192364005
1513092781
689693780
447004112
404598445
470289173
2056592859
1909544261
100288498
1894554945
1902293478
762070836
1168420600
1643469397
689822808
829923122
1848571694
1277572964
244143183
12801383
611377384
2133721738
1078249558
875433197
2010397579
485590597
1198761098
161130553
456902531
19987408
441301415
2003963208
1970355577
2015918198
2046831342
137599876
1123658977
952629537
19474938
1258815963
1243652106
1190739941
1893081748
1540678029
186498796
497739923
1355594975
1756582755
1511640933
786671714
553386280
1470277863
1465244424
562110886
1222451664
1791408385
2034059244
1304042072
1966615090
1773397565
412243185
1265855690
1774283471
321365017
1579723462
1642107718
1335008158
82725767
149749170
1073154587
1109684958
311546688
272816239
1854217040
534623144
1539773848
1523070382
1175061518
1977695388
1796488445
1347653366
1266719507
1431050686
242715638
291609750
80711647
81807400
491188749
952331542
565362046
1803032
461114327
1762789048
1066875253
604655722
253552574
320176270
116332927
565885237
755833824
1858985777
1272240468
69537158
768327756
283054532
1744672135
1760054096
985256939
780072126
1671525169
695458178
720701614
1944615700
79330199
1539828773
1514764159
995454944
21783800
661422241
1390952004
413650069
1951633519
946632417
184121627
1329130711
94685539
1922018238
133850713
696244363
1695788824
66646676
1900088355
1149785949
1232501410
1657793672
1920183554
989357664
432541031
41022526
1257338856
1501521272
1951985396
369597974
1469547629
1252989306
1251836479
995597417
1414079688
197590452
753502179
296118458
407947193
886622231
1684071009
1040891574
1812696937
657020435
1586707170
432774042
1453367475
108939578
1462098873
646435584
1665546296
631703111
297795873
1642630294
1675604040
1964302283
1419712694
1743748404
2086435640
1979800750
916177896
1449607255
671797847
1180561131
1382795318
1389328897
881853128
1705171711
818776958
1192125
1105209156
1572490380
1915723802
1693793671
166633895
1775718833
1171073246
737871607
715031186
1442865629
2030825515
13079554
925376242
578296638
289836320
1919949985
291005537
1402007977
368600047
1976050396
371204261
119424981
1002182991
601909103
1818835705
694631933
1353791140
1344747629
239023582
234766050
1162724076
766191374
349303401
1801528967
300814211
1834292845
1417585340
112588992
44712290
1392453806
287763430
1027785465
529637367
1418426743
1623106493
65907609
1009901248
1463172587
1329167446
1665155141
484868642
137266889
763167803
231407036
765829078
1547344355
1584527764
611951066
1507433303
1248532501
864655853
853306472
981534077
1763407806
831361536
728648614
1304413280
1189124052
1683829129
1179046715
1215741448
335330430
2143806649
1320324170
2011404094
145458182
32481257
91669314
274021668
1284538848
762953352
150072068
1525887732
799050355
31973781
1710738974
1698623203
358873730
214920047
1492990740
261311376
1302297833
1980099727
1042279364
1982138354
1774970266
63367300
1605287339
697991931
1305954818
824861952
2006875730
1026155048
740884854
239401679
1728580479
1278165726
1645124718
706063600
1560803026
1487450603
579110256
532041271
1084200347
1006506541
1543868209
462640416
389794737
1516433707
417347881
424129532
2053059470
215759360
2080655180
349493045
551549472
1644548864
1768807495
1577798691
1249963226
595250321
1734242002
571786020
623215586
2061364548
31487172
1759601164
391090304
574949785
179936932
1045660125
1898447691
927711010
476422396
87472494
49970356
964330945
1305780430
1573828382
215817135
537068716
1513050852
1675545917
2049909840
1874001736
1915193989
1538902555
20762418
1615045434
388557690
2117912522
1342050456
459155886
1232262351
235014805
1049039074
1035708737
900401463
1260329278
406007790
276491134
223036071
326497108
488981321
1130787862
1879418329
2101438347
800106593
1026880958
561095570
366802538
392873583
434289519
522975365
61324875
795101480
328721299
1665017675
517328061
16917834
980189708
197532773
1088629413
514712435
132117371
1699725783
1621375677
2133997626
157382682
1849860128
680952273
1673433575
28947258
337338641
33304165
1079406332
1521434884
1760518284
1316768621
933300911
1691124911
174090685
91065155
1838583787
1007639393
1475410616
1734621182
1837325012
2033811413
885909914
421413195
314642814
578193080
1280130064
1488317306
1450953950
1464930933
1760232717
1471630679
72116153
1545648178
1261685098
906040665
423947374
1474846382
1042991626
1585780442
1363629946
1522903654
943904098
75345201
1143115641
382001275
131052835
2103900221
632948128
852419561
577673089
1873505240
528301282
245190348
1212565263
1360679242
1674829493
1729580060
1247608301
1973999322
640816600
1182101500
289660966
1516694546
1200176404
1158018478
1175480553
282722372
35171726
1579124861
1755303370
1629956755
977812203
962297496
8078771
597300379
1408221405
1248555093
1326419261
944671353
1434305746
1923270868
1171084180
772781659
1751979462
412485795
1778795909
490286358
2080849430
1766120420
1492878129
35920198
944987595
1104165465
1337454138
620130809
463603487
1785033906
1236561921
1607275466
513304408
38310418
443780884
215645832
486577477
760847156
816053722
878861077
1257937787
1683516609
274816708
759856267
1857845228
1012553075
1913389038
412213748
1667884705
520992623
1116502043
1766512284
619111754
902924763
1301583142
1765197028
1968652261
1013318132
826900483
1033789675
1990766981
1306156483
501869190
495094508
1760547126
1677980388
799745146
832772739
1597125482
1597429365
223976809
1847521617
787687953
1316558825
667184923
287018150
1513858013
1520560885
1515555122
1627740559
51119386
711629521
1309763023
1681469159
340291731
64026593
803724082
1664767771
1947297597
555528252
823828991
674308343
745289284
751800006
294841168
13737526
819623776
1794084115
1520514532
204214321
1576642053
824111699
1177391148
1686030829
238068652
1671566193
1729928298
1948539497
1903038844
791969207
1936463162
95208617
1751788614
605279347
1768799222
937181022
1466517670
894280769
1307317140
69667577
759758752
1206966899
1828254881
898317049
980397321
715682321
1405475306
1538925418
1251700229
954920574
859156472
300120960
178959349
815472104
1546362233
1340257187
1394049718
681639171
592302178
378566527
827521674
1192283050
477231489
638993065
1547093491
1784474175
1006594305
1595456014
1811915220
1270137119
1768575627
1885350115
598804112
1353360978
1128320060
1744154638
1117079288
600752767
773787902
703176313
1580644967
1623891162
1317023318
1117502243
7684105
112688819
2042929515
965155114
927012820
252810785
2003933490
806289374
1745397181
936696044
1375083889
1755877884
1673540055
844570508
1613530491
256682151
1091793499
705772050
2117370917
469935583
562419382
1339662715
434979621
341794795
611607971
1821563370
1575686897
718774598
997706218
606413113
278569418
1344956864
1629570912
1535818739
508463572
1500013318
224073739
1275100144
663078963
454426673
1210516964
608597195
1034336189
1357554101
114786597
106217333
1091395802
1932609809
927712662
1711057948
521407815
1349155153
1999564833
363898229
256388937
2110553437
339502492
886741396
1762293440
1493253270
1891075199
693041336
333304699
1394080964
434097915
1864098590
1441059809
522186159
2127264237
1747919004
405188571
517884708
1265723967
1142501633
49453870
1654809912
695301887
313646645
1335061163
2080215050
21364284
2028007324
60990857
375973299
1373749979
1006901098
1120982239
766116632
242759331
1975324104
347511276
753001003
1114590697
928871512
68675299
1047217599
85119609
340596219
1138285684
933510719
116679527
1183611423
9973637
404572199
1424669584
967977918
1871862792
1185856098
1026796040
1135690278
1206542700
297118792
976764549
1292443077
1350146646
2026962128
727760523
970719386
542346950
1116939972
1430595499
858049434
1398010382
591873033
2014072295
318603826
2063110347
349051141
1376686448
538069983
139080177
1628371031
1041704938
1107743678
14026493
704036349
184632200
1223735766
805434723
581964439
784191347
53403278
662565008
870924328
1256679461
1300833913
736597492
446842020
1804880773
938268111
631442827
1675477328
170284738
1948966994
1273409587
1495012978
338614317
1651529779
2085029002
1443622109
349953445
968019114
286613286
562279034
1409659382
914333229
1655494470
1994801493
1332753911
851562471
814018085
842837675
1574101881
881895406
410699144
1937767048
495547764
1144870590
213746955
1827333239
2041852138
2109191614
989654884
45381831
948583391
1523112724
1527399137
2110694761
560706868
1708051168
1579998859
411175062
1696753343
1340309862
990428365
2145800403
973780842
915082923
1262912693
2053249387
1744038227
532134448
161640195
736961886
83814275
346414002
2072755797
567769907
1833355449
1065910101
571523078
1025723253
541940851
2090264244
620793324
1674446400
765433449
771344070
206903652
1401930618
1227326657
1097220037
1737694386
851284544
261245804
187450415
1927360894
2031651906
1247567709
1731206831
1971800622
1628029509
1616830260
1066927538
1134829387
214529897
1024326540
1694821854
1864660960
1345935855
83431529
464615045
1731193778
1992842995
1026066798
3955140
2001486560
64522447
1048390784
2143237752
1622387375
128400873
1792078982
1218756151
1571082762
963237401
547142558
274294758
1000465713
14715192
905002121
204385980
1217401878
816881037
1600976022
1986297462
881436807
561172253
2032599791
1688303178
1041927716
2106832250
1840493725
1404704321
1451525426
524329012
1607697440
1714679559
965274468
1158709601
1681525434
2112339040
1150633842
1884381511
184133445
1488652318
1808548925
1470127260
2126582695
1896791443
2090314078
299347934
120587848
1749567154
1231166597
1900572900
264192987
119027786
1651504898
1457511231
760313924
1537228910
639255918
758929107
857001255
784838388
71722177
1088758883
1322335387
858584758
955150422
1144377753
716964011
1606399877
77749906
1638247815
587178666
708240181
1183516707
1813209561
1954895612
863195758
1266908691
424224610
2062733795
502511376
158206183
569329286
1714395799
478617489
847383272
244784233
117128453
255220314
217749294
625404173
1420618669
1179959786
1122164532
1484128555
696438067
75515845
2008090089
934147173
1797251785
1497375848
677342260
1622238898
1720844052
702624976
1558238542
1057174549
1520877006
351842099
1099981750
1219462580
240612084
79871009
826192754
938841817
1599153768
1009982977
793229948
56279041
1601767302
1667813731
840327470
1934764296
1478421365
532427975
1310307006
1021750628
992889912
1604736796
785788420
1051582586
598059979
1956353982
1205102707
273995676
1344409280
185688778
353883642
2028697514
79083928
2087261381
1818350794
1880568194
752990598
840635548
583668861
89766318
21172459
167008910
10403965
2013279991
193280155
1981049556
1081155493
677130653
868151737
1996898912
613926863
1348345756
946149716
1465958752
327288403
244262208
2066514116
1951775317
1022318505
1740401422
1613471922
593435305
146278231
825056615
1238813483
319857037
488652455
919491553
358495090
668851208
800188430
1264508562
1897600087
1450986587
569196029
760382601
1428474399
1742318068
793089276
1028850368
310390619
1506021563
1282886704
2097058022
197424855
1154286232
1701206916
1488268254
1904298469
2003880672
1159531008
729829666
121536520
1642734329
412470478
1906417958
957078556
1047781526
884596600
683357614
629596799
499248373
195377911
1023674354
483472807
783287199
727497686
1512576954
112266633
1851102027
329349870
2087369574
199564023
1882674863
994046361
1307711163
1268216092
1207675896
1492557943
756610364
468864963
964628315
1672764445
1085599285
1487345404
873749219
1227883830
1270972540
176506782
77265231
1128379201
716845477
1266044080
1409305444
1941252802
1184430618
164156392
385749000
1367310162
1844299678
641991583
137502133
916948036
1356811178
10367392
303230453
731137125
84288703
521444665
1042156901
2059676551
1086008285
1150216274
701763646
381594220
1294405686
2078544048
92809190
486147090
1975007342
870087593
1272722
285066587
1051709933
280420424
1015641906
1827848863
1157303805
1454802839
1312945052
647122106
572775772
1097017580
1058798603
27079687
1218465209
211447928
1594611221
46179928
1508677319
586789363
2064362712
1498473909
317497246
1673709281
40091767
75472
1900620564
1929617714
1791804250
1249765627
298727857
642668621
954546816
207990358
2066254017
184325750
196610598
31436067
203038697
1093944338
684439025
782347093
1842709566
1247619458
2089249227
967570202
1774151366
1694383991
1899229563
40651829
514426221
1483226720
604275259
702016156
937367849
1211188880
1124667513
740684241
666375256
750733629
1093668936
1389753346
1537104822
1833562850
1496503313
1033813574
197526074
1781333260
106055782
1018029463
2075364101
1829445133
1437780850
1030459388
1063552249
248908652
817533819
2016828193
587276462
1918635875
1521078904
1189765143
308999213
671125030
610390755
1615879333
1889616844
1588760105
1760771286
1585835697
1816468078
1308538928
2139485786
774088636
326439610
657339685
1636126287
20780425
1280033964
1452056802
15327051
468505500
833386064
579446490
652348118
1730268015
2032800689
571214810
502757698
1112993990
2106745389
1254830056
1630871760
985912614
677975711
1526131774
1107006076
1843592709
1263295322
1762494762
378092681
806947189
754407814
1396849045
982075842
658109456
1216040696
1124500548
1842444506
2111571507
1358582515
1906535140
1077341271
302772622
1694500469
477122921
603079998
1743519353
1163607545
1873234136
852752498
2108001950
1120647173
1411853426
845877717
1916562676
1305904086
283982839
448283722
1536900724
931189726
1002927046
1895687764
2130888604
2102184691
2124391884
1372993451
2037154365
197702846
1245361363
287807575
321977420
597335282
762355960
2055660724
1413535797
1706334758
849287001
568312528
371330416
1640638920
1952691242
1294065706
2104957901
944505649
1686056731
880179590
2066061162
525291146
1886903204
1960498622
490122850
1146834115
1059134217
2070169236
778619775
357213943
1837175960
1558954831
497821253
1328160276
262348827
884299687
447909254
851017802
1135200771
1221418688
599224483
500485256
1001369956
818085729
697591670
627146814
1981634343
487284559
1242617828
262620566
2002435766
1636640167
1702770841
1483666263
33632231
206328714
1071959304
389918068
409032041
1281086174
1409830278
1028546117
1542181643
292028555
1122181820
1178847895
692396775
1422582123
104566594
382177130
249211788
69573567
1070605234
58744298
1163473679
1830767974
1173109012
131656720
456881197
370814452
274834011
1175935641
544266560
312811308
1812523659
818882491
1877800469
219233391
951342172
1870638054
1621574596
1454475091
1832740608
1481030759
1382242856
1185074516
1644942716
895580552
865928800
50080959
1037069120
1666792967
858151348
174185745
1319131538
401713796
994930813
1842384532
1468024796
338085925
1110406220
2045406394
1116012270
675819542
963457244
1739217630
900402688
1324208375
1089860247
824608072
556907775
1361497288
138855455
1938655447
1918445686
887282141
1503050377
1740277878
1679752770
63407742
304407529
539442372
21044129
536592923
1284560845
270531972
790938069
388985362
338626284
336604493
929747054
1920989246
60400606
483135297
1907584685
773476593
587574954
1979161195
1909249258
1309721676
1225623379
1553115247
2098102963
1430656581
733111062
840806712
1575540690
1359974122
1710450919
1873672876
1902721337
1808341262
1961387796
226768976
474600705
1277401180
144255217
1304883829
1155691271
902654121
1800915974
487123021
374367036
828005432
507095162
353738956
36924488
811209637
776236936
1552264971
1347306273
1536438205
876221982
2002043865
1945300541
2060600423
1517360223
1120990094
1552795901
408990251
1221678326
903523292
584597498
653428363
1863388912
541508060
1346813809
1038716032
1691584090
1504693303
404426296
1959394072
45087951
960006644
226301894
1807568203
1104107132
1990996279
879358
229287929
1844893959
250373825
1843656090
548472777
55143208
1336624613
1000821824
1713921094
72145896
6880319
1153209115
1439832411
2086893046
1889190465
120321371
1032818054
1628640188
444160125
455533803
59108456
584593079
1356229040
1176013929
159353861
1134574957
1500707713
133415464
48028004
1947019108
1780431423
1312941014
816471145
2020916193
631821777
894755421
881069047
1589612544
790567007
24731433
1177023328
823289871
1731351439
1641372004
632177437
266558072
1675818914
1907046018
781469166
473797807
353063498
1014374445
1584763414
1040402654
639083617
1867983201
2015176229
524073562
1770504846
565505541
1936276145
774356576
514013429
1560293537
917911306
730337747
141807270
561501416
901112733
890489044
1927220178
1542014578
460523638
568392302
1001518828
1097066602
1923928350
1320917787
612089186
1651283543
1345440122
1608636850
2009887658
255269874
1102318533
1499639318
1204908613
1139750901
384890486
623763622
1800237198
1309030073
1646703159
651170795
1756526348
1299135954
39865476
1597268226
2092104043
1257006427
774242910
91649907
567677792
1596618928
461661980
1015335636
348092009
1255913802
1820707943
661452367
469057886
625383055
1521674753
1873284175
623336821
454179120
1061119865
1170876662
863081856
360351046
899070860
1538953826
1291156668
2075426525
270044868
749108276
1819759068
757517650
351334347
1694094847
1136145965
2048540727
557788533
854877172
464361898
333167816
697453123
597849453
48121648
804313516
56613737
128410579
1749163050
1151568519
1662583898
1434402539
82769910
1337872430
300024373
397339062
2098251477
231487043
57209063
1095997081
1186020284
659616156
368956067
574297745
1907430255
1524806444
321877393
908835657
1823358741
1350367539
601425173
1939634768
165492588
664349937
205514995
144621512
1045314823
2080385748
1376119152
1718429901
1347373497
1835962418
1353929224
561679040
349538685
1040875946
1153597389
978893005
1527084735
2086888906
1350123076
159323651
646552149
1670899249
1978950818
1392205155
1380371236
978713818
669039891
1018841121
526045840
290206162
863715678
957599811
908150759
582567535
916886046
581239600
107963625
1986963677
1438921474
1775336841
1652899767
1763431550
1080448894
325543883
1449983702
1149901989
1864043065
1204311679
1101871322
1640605299
1603830593
2120756178
1378093590
458858560
1840130425
628364210
2104701356
1093438742
757009
1304737662
831279031
809330099
266242601
1303869258
1816366673
1390517429
360277656
992262437
478617732
1426619790
534208327
1215660374
427079352
2067274845
1355979415
1647079529
1005838183
1123894551
689599736
314114605
1952696385
1116887574
1323432113
1066088656
505496021
954697048
1471940553
1095349168
1356855095
608671291
807276614
572864809
230128221
1973080179
1449792153
400835853
1358974501
859981201
2129111737
140553811
1980183772
1958442941
382251612
1835882838
52919518
1813296086
245956755
1545197214
1442000946
1611439267
2075026882
1993840832
2082848017
1424564031
778245370
683449991
464708176
1494047320
1735293387
254388972
390099448
825827531
2012169748
1595120765
1895753726
1476015850
1869247438
552885072
826785047
1501967684
209645949
1892811434
987407370
576245901
1087238484
631049689
1042048956
2022213487
1705920657
718707481
1716747529
427635200
775926642
1249886421
1347508337
639410585
1862970635
1303931996
1619413123
693135224
1423927634
1905738197
1806881516
1145141800
874857912
1756965344
706242041
575452722
1298838152
1583263248
1793987109
830988200
1923460164
1311215137
1591388349
1970464960
1570019273
1088576236
1433615888
958734626
1505435366
2119764590
1770470100
1540609167
1071470897
1435552898
1130139929
996870303
937908753
1631129753
56161008
17821610
805360357
667842249
1346816405
1224188167
284005824
259499841
1323346111
165479608
1546485611
1918064639
2071285322
1603414023
2068065797
1391549977
1811238329
1484315071
1380241234
1382754044
1135237608
1302424028
59335512
793941697
1923052165
1350639539
1985518961
1759126103
697972327
1784839710
1484877366
586564497
807350224
1080104734
941902373
974142606
714854404
550322114
50154749
1876418948
81243164
450055574
794628076
1150663696
1013920173
815616454
1256452310
526242027
1041612602
2117889263
379601412
875071021
2034405884
886995719
84792831
1971193467
678771155
552095461
395180095
1525402520
1377877430
1302771289
2037075802
470874748
2058766990
185357145
1199750947
366075409
743807920
2035004911
441032823
1929291664
414044550
707602011
1921873189
733028727
1977027762
1209921349
1717271793
160390876
101545993
381694577
1634952131
585140768
435385441
93861982
1626357219
1043961378
16390833
356234900
1210103277
1947826720
1192377218
1481017620
39688975
1699073201
329520102
1273811889
363790272
1125674100
719558683
750511088
344546153
1548383056
781368085
829989981
483390279
777650609
1925195544
845331629
46371158
1358236707
1508700969
1935171338
1781551966
1497428286
884594000
398625992
265765378
1305437773
1511649841
462623291
1913161682
222624625
1926214777
486288002
258786515
1098301577
1408021469
1337609502
1141979223
629608878
1521894163
1257879476
275905818
1224219207
2004197128
750815999
2011049084
1847185001
2147454268
844624490
267978903
915664611
1492601755
1868313800
99867060
130989470
1803125869
127247894
588499076
968578415
940588751
641237887
1605207001
918980828
920291011
1434180677
1154366901
150454626
511185217
751081240
2036960310
80749938
518377027
1269546199
250601265
1613874578
1708121282
1447574906
941883665
958966981
722768957
560230766
534187
1074051938
1764722089
605493125
1056091778
1646276044
1545259684
787233892
520067502
1423723464
1097736878
133538454
1175550085
106347273
290458217
247766320
897326567
2040071539
2041034593
999778451
171527363
2045207950
495434465
1239974728
518694526
1267441057
1308789303
311041932
2104881874
376342699
633849025
662968490
2031192993
1971921948
464939862
785433063
1398093115
1479499525
241028289
792962637
1422946936
1664074302
1786054227
1311118575
671123255
1631836189
1054910095
1265811370
1209308114
107145104
484723030
268777054
2062916928
1081522273
1496668651
1332782867
1261352157
1862794571
1235577224
1476216963
173504029
1786946590
1106546117
418067143
591539427
423288778
1262649063
1196892641
759077958
570888750
1829548973
1160819565
2004427034
1893619469
1501362556
721952037
1563880984
1767698524
1195609128
1202241285
1929566757
1220440539
344927801
441768067
664810794
303211381
1531577320
490058211
846011530
540560367
378806295
33018727
1820541657
1564722398
872624615
939311788
755990723
2115532026
1729807267
648934646
1437888273
1468224833
800453168
1768456220
1376764489
443494709
1901543063
399420694
370788019
408250676
506552927
1926549088
1711098426
602810134
1351497160
539836132
1332995825
279312608
849592513
834870619
1825276298
841789704
212408896
1427875551
483130656
1600954183
739883270
1175120700
2065360912
1430654810
506229691
428377898
1025799472
1380245949
1488308610
2093789641
798992180
1510025060
1202905312
1705377415
1820282413
1825133566
1883280800
1838479981
1367043912
911498448
1175204121
1527971290
507665952
1492457933
469188343
166077801
25334575
242713151
1782790245
662506755
1860466466
1020708870
1874296741
1860959744
1677745759
1005388166
1391298456
818865000
989047285
1925397489
103193635
452041997
758612204
1124997154
1582729616
1355093309
16751587
877265288
277666856
560303154
1822502112
1836790263
1590610994
1546470827
1263038821
1383046934
429727161
47469353
503369991
993465374
838567256
885510681
1765623625
114722203
1404562438
1034976736
277290576
345456487
275032511
1177429279
2025815795
368141892
487351055
270015861
909766911
113948113
648508515
577413822
1522759154
1320327933
817282045
16839621
1385852869
1665505045
1914413426
710955671
1409226194
1185819213
779872889
847318107
1228643100
992482370
320818246
346640164
471797264
948310748
430410581
1248291693
309023114
117431946
744421298
1653256974
838938619
582575187
1276344478
228416292
1476149101
657688723
1779553671
202819706
1053937475
521164665
1367868092
1270408245
1818458218
942059468
1388438297
1867698645
438515946
2010976177
1190722325
1884001146
653056720
1878538541
1361974777
1978328405
1161902455
1470277863
1483702882
1644054239
2078430013
519496069
1040612043
514705419
554673871
1526115089
132321637
1524508934
1233409145
469409126
280833081
1942969117
1818339184
199755407
1270552604
849569295
730250258
619102650
1312134202
1993975844
734315828
592887973
1889983409
57108281
1410703215
909302663
113432540
690315627
646538096
467733255
43867147
66436110
375430455
728977710
526660478
1323509825
2026229466
395256137
1445180998
1148968648
1804115878
162855921
982998309
1219170586
342991331
1229460977
1386236339
343296906
1471002169
411847584
498985539
438826210
2012017053
1692478274
1161145886
1517393747
1032170522
2144010006
2079557972
776321314
1783236613
1407294911
319292611
1917632815
484126196
2146501173
618617197
2115811186
1604864943
998198453
1849732400
35662151
1206947185
1570289987
23364752
411258941
1866913607
553361523
31197191
935638393
1171392546
119086127
212699296
1164963301
477148134
2043656597
1775298725
1610808714
323933315
1528851500
226991349
2002333632
1295253023
1114252834
620101284
1997212884
1144782699
110392172
1330346820
1615424859
1396534203
1444589666
581710756
2136733810
2042644973
1830448323
1355086374
1501139763
143584441
375786000
440297287
709994115
213776832
9260222
113785043
713892455
1825744497
848475902
1295543729
1112202105
1171832533
1289456032
1667605591
1961402183
756359856
708842050
1138476331
1010290569
1569881380
594974184
1308751299
1110436136
25409755
319661461
977997316
1684555713
955753659
210720771
462049041
136084205
964007452
283662880
821552051
51777412
1297372879
1377221436
751119295
753242760
344096727
1660446089
284802523
2139797071
963953979
114923613
2060075111
1070828604
1275716013
27166665
978527732
1429279830
1966225708
280212257
348645489
324227182
277859884
1379032093
2077493886
832695637
991988220
1260950602
1581670039
437167742
1671870217
1746282517
1559531765
1228780416
2026418295
1521100523
308602588
1241300226
994356152
1683466154
784881860
1742965895
260585587
1180616607
1796213386
977150248
975109104
2136299337
2005677439
156277215
56347647
621279888
1871931715
32248436
1310255226
144665247
860944551
1257352196
1185569966
1175845642
2026945162
2100384164
964874978
1198543045
2111859120
273701940
1872551346
340583416
1082029270
1002230579
647659148
1379939946
394432040
1854745548
563127710
1934952323
2061520862
2122204894
9730816
359343522
285953869
1699694297
1408131964
1236029364
347532392
2019441315
478188568
1201652130
1908168559
37908250
485176900
1977290196
1500000152
1094168785
715147547
1475579814
1740045397
1459571242
1593399407
371769920
1104739482
775790805
1817269711
188410030
2043237469
260002062
1291203164
1017831302
915464027
1578479528
1263784013
83868897
1950795158
1984333121
1617140759
570010200
919144034
1164650090
1014095273
271943277
2047138096
441754783
1256288506
82157148
917521409
631659447
176278293
1843311618
1942314380
982326148
808898386
1949806991
2062022006
464461576
90761416
312049186
153735075
1758713846
1033209116
1198464498
1531725258
1091042998
309739008
850245208
2145166550
214267988
1998801659
1287094683
28043579
2020339945
169530347
911996747
598310872
1249376553
1392476680
199097885
1487463446
1817697473
885760624
730961418
985600172
742701054
924941632
392541096
1545484627
616394014
2146875091
1978439196
1800753974
400373656
1600191381
1972796207
762070967
1205446124
1129262619
159740637
921121901
1376219811
534153039
808476736
981110302
1314876143
1481066489
10198000
1082603355
1383445197
1867952297
1697211237
338760981
589086056
1606468475
1901571158
411410445
294019408
804957625
1370254380
5276009
1391987752
341649853
2134315864
668276924
2129455241
2047238291
1753911558
1548813342
372828015
1504936756
1742396501
902570964
587602516
2127459256
348464985
1302988192
103746469
645010258
1456192509
1863546121
89224612
460492449
1179456930
1886142133
200852869
1187567383
1808556284
924694979
1228244540
596826972
24169321
1429727864
279740004
1619201245
2038281177
88142221
2057162792
1691949204
544214160
1609013496
580231112
1585858021
1387850630
1739587030
546972328
1803919495
654993301
253043798
313094456
1115634481
632267961
1209181474
1321984429
455015185
969247786
765484466
161557106
1761628208
1313048415
1783333608
1144672509
1499800640
2064816736
26965530
226941516
2090062061
771882810
641827943
1739860215
413870772
923704239
1212961902
77207248
150705947
1949167300
1278713068
2092062480
1841148633
1146639207
1507002785
980048090
1645947124
876972503
1851710511
208882401
233266240
2143483934
298259299
1356537378
1056339228
613303659
1806668834
2096855707
1157826160
2126863417
217599622
1505786443
227318004
420085684
1522510933
1197807210
83648599
623497757
163896574
1650964697
1544778699
1229443184
1806640234
1036181755
1629304357
1356521896
1241844467
1951650301
501938886
2129038589
1341099860
1459778458
1212106976
559166264
864806405
1242374450
815076009
2039287636
773578120
1569901515
1667670994
1066695608
1097063970
352488833
1931621392
192030546
1298711520
775190201
2121412763
410610588
1254646955
794484675
79957249
726875181
1562189547
443470787
1220547897
2146603818
1320228515
479466763
1658177818
1313218092
693796120
2012950171
814543562
1831159067
561360169
724350128
670706630
191497807
813327626
1722530511
634531528
1848336328
159829124
1969306335
860550223
539044324
547426092
650770346
310204224
2051681272
1900374114
818377837
950502838
1402456032
111261386
1017775805
1763756487
1197749612
1798984893
370323502
430686656
1809732908
649623760
1339566529
102712663
655924241
74684209
302152752
193893978
996073271
1512534257
1554264112
1037285658
1457621090
1059129350
1250692254
2036678300
1333368299
2042388184
550748612
2045227332
590424593
357764413
607647258
624836735
442286219
520043759
431722613
434861438
1722075042
638282136
196786447
1081191953
404821878
457842235
256090294
1275930179
1519727112
1468762549
2027222454
984427563
257715670
1943225014
1614085914
631896604
15073436
1156110103
1704092126
182979229
817999538
1572969431
2138318121
1023107429
131361308
1915606035
940630214
1010504758
1531624264
615079812
1805721113
1680414332
243074206
1274330959
2027665405
710555238
2001717749
131200177
292735655
346678205
1221888787
240016242
1859135552
110156526
1550112259
699038928
2044620486
59442149
1115786201
1222905083
1054485728
1811185423
177590831
1396375825
1071253081
303850706
435550801
351592196
465257887
1657225674
1160738048
368819687
425893662
1961609008
1541254976
1023866668
1278862283
1381088075
331355278
1957446279
1123088909
980056292
1882701676
631321405
569716298
1452533455
1339750274
1620800420
630894534
989993950
1204331594
514673573
937512595
1500419962
360829547
718203285
1011882865
2122826908
1618438316
1268795461
213253875
1766120871
1281401653
1604129736
1340067455
1821483531
925487393
1660252811
419437030
2035009581
441112196
1049738693
1771378909
1907010504
740027517
1743191885
1665381371
1571083006
2026402025
246911310
2025597267
1544753119
1707488965
104522451
268922087
698832803
582647732
1385575196
337598009
849226021
1395563025
1299255392
221413469
949616846
1625627905
308268132
1407088040
694185538
505236926
807974372
406767069
1153539726
1828082323
1818160033
2102157043
172975915
1720652325
302578275
1325049116
1187970432
839379628
139608669
1504364251
2065490642
1744644314
403475850
441573547
458648776
1341822276
58829624
91758248
1366011938
950149942
829905588
245651601
36695537
2027418251
202906569
1088949194
17916064
124149289
794358982
1989996899
70990711
1373885740
563306299
1916993320
140777140
722290411
460205918
1315731568
1504078845
510967752
792289974
766574558
809591262
2057344271
1211289044
1034925416
1503405247
1028281964
2062376144
1248388769
1201651027
50711317
1482430530
1857161743
1096999638
153275307
1108626819
1468083996
2112367709
403142420
2136836600
668140767
2018228388
2114675651
229370338
925242340
1697431570
1653317064
1183201648
766150104
753285992
152407336
199842679
1333016437
1263618113
419195465
1673904252
1509868237
172644758
1988346225
1181672588
1657289871
582047889
472102688
1742454168
1262154013
2134120033
2032028063
687986500
64294052
1910445999
2054785371
1371547066
1276227433
1714928577
1510216614
1171669736
2006038712
1029796845
1753731617
1930516000
196503790
605608905
961972770
1628443234
8513579
25374391
1852854581
127969948
831887570
1145158354
1891623078
1276260390
398764393
540422896
2023963970
221588262
403036620
270640000
1648011859
15735247
118750100
1604118251
1232227510
1872966388
12690075
552642954
151323885
1117549354
217774500
1971853656
1518881811
990748262
2113297689
71292913
1374107261
1307064556
1650658516
2047643452
1495742035
95768454
37621524
149994974
382533704
954780614
962876481
671045429
1755287720
1811030711
483491166
1554096790
247691351
1934901912
358203068
1460262638
1865446055
1003235077
768151584
1570271893
1091839340
1575335193
1796636804
1072384444
706578231
1138502625
714226561
986549118
1516801480
858529456
1679792808
496477499
260512584
760053103
1064308719
1186147993
2084172730
1246560973
727898981
61882065
1052369792
245336497
1447708110
1473181337
1839565125
461322408
1194865887
1155558733
2142938861
1857941674
1905359800
897661408
2141406861
991389741
1800938554
90736635
532639397
1875210778
445145510
1560015678
401399755
1749316816
155492176
1347814902
1567435802
1729036279
35490315
902032014
484447408
802400194
1941530200
372092321
1213511283
1737302517
58013923
130734783
508342852
46726541
1537658301
1890190600
1185910318
23280155
1782038216
1203422357
2100407006
694651999
1667522217
154118099
494656406
1512451917
437098877
1824365742
156526487
14961244
931691543
862128007
1988597441
424934265
724734273
1466528584
1244770435
803476973
276205828
2050994950
2028403608
1531695252
1585577528
1589943754
1725280408
1813489231
1425109455
1932786921
975985110
1008503532
754257692
189736789
1518390727
543654197
183589132
223078168
575517938
590475322
1892333514
457606011
1235346540
1383702804
1948298579
495960461
22873864
1681525631
2070400697
249846120
1888052073
1264982580
37368316
256682151
900720070
229216016
1976051423
829810736
1840756725
377615338
1035127210
979555462
632551337
2001579307
2114466726
1214527735
957484300
1854586836
1419895726
339657255
151281261
1231776679
355052167
1266373481
1424645183
603676145
979988231
112615689
1602390019
1341964350
1874031577
812028527
223086109
1577240654
1900693980
2064641368
1080839859
282641288
398504555
1338259650
2145896284
1663574784
2014423177
1533542282
1103774210
10364283
1941491850
1456167749
1029831259
1262081114
906669060
859862451
2135163070
10254385
414403343
624016370
1042299244
1412262686
880766231
1604913170
1153754582
361639511
1356558912
1273599717
1087682280
1962660557
1532647823
1563861075
1614574971
1532241263
117896950
7740685
126646965
1389494666
713278832
1158762073
1631314705
1645035925
1880728086
739183646
405413223
125064494
1699250059
1021160170
1359873627
1084688419
138801013
1707214384
1531063484
83417028
1487948200
853315340
227472062
82995873
2044865235
168465214
2036047417
533167339
1605208195
1210096074
1569675959
1283297772
1282907054
2035033631
515463015
421451574
1527620422
1371182938
1332226288
1478025680
260068928
1883533569
1996905448
1827598806
797349155
2020584965
348513302
1180699684
2108683509
1173070403
286955657
1307169217
1437240711
320947757
334992492
321914791
205566117
1262208019
1013909621
1343985729
1988468921
935213864
1906332303
2071048257
1933158893
733175424
432641317
1867857252
1224321872
1484873362
563074721
1254551829
778403589
1324082797
792077749
1163349533
1467664681
1928409696
1180693672
742968060
467920096
345455355
876050083
1973405609
254405839
1167575348
292880753
1494045255
481491629
979537346
1829717673
1117617466
187506671
1866079066
235276648
1354868067
404001498
1020244217
1414787023
771501667
1812688957
1966286873
1987007262
686248715
1722132487
763001506
1064600040
296496383
550420490
158338454
676148395
814415113
492020574
790353561
2048017875
695163204
662265069
556252259
1947410363
1856145575
1950479561
512008412
920976952
602601313
404293794
917415621
1280932822
695616255
1853830282
744009974
89162704
1234295023
1869128037
1131965728
409122228
1978416583
1030399684
1417241573
1205103926
1260195288
762747616
1453321899
1796249463
1347628799
1947299661
1712700138
1448394618
963759911
568555606
1604875355
1803281396
1153628326
198664209
406737622
1992509561
1407214761
531467764
641460428
625041399
1323290999
1419472245
577868814
116768109
88397437
1033342687
254206323
1883636287
940472065
2083582908
1597656854
1035310867
514397203
1883738883
1307542807
364032177
1957659133
1933415132
2080332376
1899152654
1477839593
1913805350
1638440397
481549248
989652938
59492904
1689073628
2085549025
1969440588
131311298
1675372226
100116294
1751439857
1850655970
1198679943
434687726
675396259
1599928924
1929197383
1696966002
683746075
1040361695
191701836
1208925495
1187150337
1100957083
838585773
1205482785
473203592
1892866254
474311443
1411533090
358745536
241954387
304253143
1876427335
462818583
580068785
1165070225
571902091
584862442
241602626
506671458
262321216
1685547970
66508374
337917546
24915649
1320854969
479226528
949616008
1159807811
731095130
551431298
369460608
1526229397
177510933
86782166
320870313
2052183265
1284557744
1116123911
1788395616
1321634322
673970705
395578920
1101428017
1766918201
1896344714
2002763904
2096564617
394433342
517309752
215635295
97566428
321520079
1797546837
1087336334
37863360
1634422841
46227900
772663178
51869155
2098084002
1400085973
1944177756
613553993
823948383
2062825279
266558997
2095934488
1084950933
883645128
1272890570
618800995
384264627
1639122429
1505181219
202511892
1894053227
1914743064
1536206561
770509032
406766492
1128916077
1178540471
1382898603
551794156
2046311254
294736819
1962721546
378603814
1212498798
1522652300
1701612968
1764352332
259114064
1015841694
733464698
1029396060
391702793
749371772
411998452
686676341
163812129
633780001
1647153985
1553729457
1586307514
951009508
575509529
1468533680
880477772
692816899
1046945623
1163930024
1180818549
2057998605
1422198815
1466419788
382410968
264100321
455594025
1700315804
573230836
1818091421
1552914818
1726327890
1855174356
1819683881
104978315
924248285
2020227416
649475580
1991906039
837401454
1305225233
1829831867
690148498
276642763
1444013436
1921542579
785141511
1501780454
1255908921
1696390869
2073448908
1949457960
1490334195
1683855124
200227314
596356981
375583613
393760091
1787188610
986967569
88729855
1709899025
1628083432
1445276518
1662798901
828849547
1304985077
1628201219
109616501
1066148355
1237174256
1673133849
2134178070
1363571298
111362546
126911575
2026687403
1967082197
1364934474
1686366492
757605881
1961133640
87181273
419049100
746363233
1275660100
1676192141
189834724
1830462042
2049470459
1206524664
649854868
1762428204
403318304
1469954488
331321866
301959547
814288766
1447897591
1289591754
1719268720
827574668
2019765767
261445756
244660891
597086183
2006198673
1830329421
1141543844
773375180
1170919430
1227802970
1367682661
1476400579
577364136
400440054
1697365796
938521116
300463753
473504866
277727399
1019961968
1655895157
477022757
1213532961
122897931
2026106464
1574832542
601891911
326675340
1439454223
1998835880
1630586115
330697460
471673282
1882752753
59509522
1163146819
1227550489
1333193147
1116972730
1627528179
719531707
1903178299
408947670
835941799
521040554
1652802326
1131348500
1626169876
537494737
1477332269
765342202
1135589978
1720643118
1504409384
1347513118
1276898939
319079663
626442474
694350153
1072639294
147387385
251357353
436642610
1255265670
1811750580
1022355200
810381242
762052425
524078320
244718894
1021229675
1753578623
1641834223
454386011
1603236836
971704467
1627853805
1505420053
649837966
1814777947
1892536931
35207634
754706134
1110927666
764846642
488708437
2120181550
416328225
1876420270
1713433890
918111543
1942021531
528061516
2114523226
1485824526
806725476
54276386
257631029
1045678552
1424807843
2071008617
367161886
947554816
1272304077
829470958
967457192
1615910164
299053459
813911221
962361467
2125085304
244758862
333715741
85869609
1559288016
808597809
142720145
1649409959
167632260
852508491
680213642
251313994
784348587
320782016
1992325327
1745124813
781451242
309106464
1946909288
619425126
266673268
503421622
970132292
173783821
1151977134
529565840
1832228565
1912757960
1161690590
929778585
1456931528
146289627
802867177
1620753358
2136871556
49849792
1388786109
1458979202
1674967827
1253471425
1143923283
1210097023
1585934253
1717624048
1091059369
319501046
1757229797
1116211566
1224162562
1808282328
191166639
738512268
1438092531
161405449
854298392
1050485373
117540466
1001127668
1598713024
1322627592
1080736248
521271612
1177182958
989972181
1679446486
54240574
392884928
1782042485
1946959417
877787522
290036006
1126370117
1575028275
1107974462
448854406
1424143206
1351499339
736332815
1148926973
2107904048
1510749603
1219672396
381729840
2099256429
1919363595
892674018
2128128903
985715885
31218928
1432961040
1620405473
1036997234
1273452405
219085515
1955965543
1689480032
1974090355
1475615177
1165837444
311034781
1847095427
1159717392
516478392
2035710074
1033357443
1347865645
1120716111
606375422
2064133777
578581500
1430912084
1966784508
1378878371
1611352753
1076741087
400993828
396357402
1794505194
56913017
1668648687
1178337093
1712710806
1970583584
270790192
108318413
148025693
1909193235
1724563385
675538199
2087897216
1302039815
1066140038
2086006273
708288446
1647031885
1445876487
849607786
350099162
314537295
2093154845
1523225400
539822178
386147545
579483497
1316098999
1899563333
1416382195
1201720499
154505170
815974867
1968639311
2005744334
1479226414
1284939409
259612067
1860703480
1407942390
1609863467
112561847
153805772
982516644
1934757382
7333047
1472207924
1099709703
199489468
801992130
626957928
1008387443
1487895009
165511170
1429023315
296285083
139853411
298656681
661321617
392306549
506668005
1659306353
119385251
217945408
1799810613
1142690743
1513956465
595771056
313618335
1961053462
1069135316
905427360
1335765176
215209856
798218050
2030827053
1056580309
1703010032
885919549
1838748069
599785862
596017524
292767824
1998462814
441630790
916075653
397509837
352590040
1152756556
65721996
1251197237
472509255
677590301
1923095973
1463628087
2138390176
1809682882
1425719162
29090026
1439084871
512961108
1468575750
1156970816
235249909
491934826
1597103537
831591172
1301838535
1071198819
415760485
1063406455
608442395
1652103277
873530828
1530488565
1052803176
1039087794
2031617206
977718683
659539465
1822501015
1724587412
862878152
298582040
403833861
754905363
467331602
750047046
2041146290
576378841
369765622
95927600
1439552390
1009025211
1535938195
1033694398
102200927
630373421
878001792
969811616
1183038245
696355684
432674854
260226275
251438220
106441833
469488876
604785811
1258028667
899884244
605939664
1171050278
1525810186
313842032
1854851699
1373978056
1118057018
989715979
217103632
1276402244
1806703447
174472048
1093098419
2042093067
544668244
1065369948
2085644133
1749117387
179609348
428070553
1312683962
713257800
1079578866
1808726223
1898222199
730318080
243647852
2069736181
24015581
263866016
1289566714
288255762
685269785
1966471270
1073775644
508143843
156139310
1932088316
158475577
226226425
216030646
187051773
2137751361
1497359157
359356743
196784656
1398188384
1733538768
853559047
1978240834
772736556
886952373
1177218275
406721795
1978179994
852200820
262939359
55693505
993451828
397035761
1355182624
604594119
94056732
1047139552
37430716
37505942
330303922
1022472282
2065964682
746363486
815009410
841162412
560572502
802391660
1370360273
616261958
472524716
842479332
1919016056
1804742486
107639049
864303407
2101263420
3289677
1090269657
774549093
263213624
2086417247
403447895
319714988
1895693890
219242465
73925335
2083321190
1553924334
807181752
1120117052
1336072906
1081220170
521550980
1525628860
610767244
834188926
1046498336
1843979689
2115279132
812010769
1599443410
638590702
715051635
1864865827
1741483001
383767983
745591104
1049341537
386411891
1435178444
790174221
2066376629
959713648
1611623932
1575978878
1361292352
2101133580
1627942195
1860920124
332148615
834006078
324009716
1087609121
1758548132
1360160196
1275436270
879855329
1037398154
36540012
1480453955
944077983
1705223894
771593754
398044173
769119572
1427217263
1733453744
565408299
1285416194
391570812
1489197346
1473289666
1739886692
274521764
1025335486
1239181351
1467596747
1509141185
2094135630
316955155
1431474472
134925929
2115692292
1897297052
147318296
890836675
919388253
120455690
477821833
377002673
1097775377
1038432545
142221415
178158207
225232088
550904356
1632501810
1677241031
1577606553
1242105527
1926520679
698766361
1379527810
1791833114
310000493
1025997021
1651821395
1796113553
763661915
997387797
1615675891
1841214218
1153467813
1229712701
1699985568
206431132
522119369
665678257
622971927
217055167
1890569724
1973106975
1434359365
1080607643
262289620
1485459748
1814997690
585669607
831316872
43094496
653610878
546764659
599022267
861238795
176925843
1958820483
1701170907
1556406877
855893688
1636398276
704291234
1721018234
568170566
1877552588
1872788827
1060422222
475978709
647027633
695006155
1215677276
49691134
416802836
1321307131
945825789
546663306
668491671
852375107
1667913529
1305956298
342348440
1213722774
413705101
874173344
1980681574
1357434685
525158461
1859944829
449409569
1569743546
649724730
270520387
635133125
979191410
497051625
736798244
1960238146
825922347
1949307113
1396805211
964519069
1828591174
1753880681
1898284156
1177922682
879785424
1889767893
1267450601
1878890238
617334995
36504074
409468714
1640174016
1827798542
22712135
307378309
200504788
954202777
590780769
1789804990
1153298886
1775464378
650708687
1367001862
423350980
1085082549
112886323
1788346113
653626929
248794283
736445671
12733091
1423777194
549035353
1222549816
1738609468
1912345820
1941914532
727096886
1171164348
1155435512
2129680745
768257783
1931970406
336151382
1609883937
226554511
1244474190
523884127
777316669
1079983199
1529812804
995632471
1879792347
1764415453
1458277037
666344173
2003788832
291910225
1990351463
23693186
508708526
1852246988
1614898548
436978139
1566099665
2033731349
1878633033
336033128
1450574480
356780949
1970333813
217667850
560498938
2144543909
648434441
104660396
1692928888
1521350602
779016546
404765466
596548603
1321519864
226475228
1873685126
881992643
831898926
111522388
1283241386
915371767
723520737
1576276962
222324103
1683534640
1863272892
586522315
879350006
592401900
1555158661
1186179294
980149539
1184206627
2052987588
1111938853
920620477
1387465930
1117836873
250384258
238795585
1091100362
1778126928
241775268
1128112382
467052961
307050521
46880220
427334017
1844169923
1122919401
674812930
425214320
756134644
45599862
1894947035
468173638
9205836
1467666801
1033724370
243688277
1536717730
1861109191
1135344440
509549328
269675353
323406742
1464119096
168506498
413955389
1112977540
484076591
736396986
103765409
1853387505
1137070451
445506174
1511085118
998139465
719493268
749104336
1199334160
1701013554
1531329045
402733682
1186341765
849493607
1767445318
1272634745
898789525
1042104013
1479647446
1540011580
1795167582
805620255
1107118826
1076996154
1486775540
492532491
918130399
2090460786
1579184985
1362481392
213074643
1473147759
594393262
771758255
1992300077
1848105623
1293003552
1321042748
1205014289
1465915897
1133773103
337610276
940684299
1140817246
1933764096
672871321
1029733125
1472925715
944620757
1388985457
1909588088
2083648224
23278187
997418847
1796062605
1081349526
600904298
1603485711
1977995966
573841393
871315623
1459902951
1484027488
935849869
7340991
1233261682
687400939
1375257247
1764551751
837321118
405037338
1554690847
1774902154
512481943
611663048
131789628
765469433
488423479
1078501066
1063564234
977755683
1120915937
1460370949
356879243
108207342
680474341
507147416
1966611332
1174475018
1320181474
531048648
1866456781
222945787
1185074899
1957659133
905678473
1404717062
98139260
176163691
1232993306
109785657
754179382
796903647
270869536
13916804
12298014
1534133048
370796223
260063801
508816058
1859388395
770076859
1480868784
998660054
710551792
394768638
1102554718
5726922
622268411
1553455737
1980355145
247014223
1736849612
1886493043
811369682
1551175383
1658345247
295973955
1155837100
304408865
1097952123
277479430
1050780692
94206838
849741469
32508613
1765145529
1250536536
1286768163
25662536
1975355557
934144545
54579772
216421476
1322728450
2011812541
197928699
1798811363
2120557101
2012527957
1014554928
136228342
309084519
1478700081
1698227377
665497499
724924273
885799317
1104251114
1796079260
1319823029
205518634
1345283754
480182905
345185303
758788182
114804656
2042160823
654686045
385779219
1554154282
1004187158
1549735392
171258589
99788898
1881764994
530562945
946436013
682973660
585785214
1317041892
349741788
1765955163
1150325623
71059312
490367208
1369773741
43785231
713959214
1380141845
1182646906
365636602
1783097657
1171985119
41462117
286124672
1260635276
627192613
569616170
1979314103
2147413313
805600941
1724735292
896398836
1635636471
1710927277
167267943
175470925
1163109834
721921534
1662174927
1526488444
956383538
1600686666
1740551176
479698688
789512369
327280520
1757634418
1091651757
348002502
939193469
1628219882
502934359
249075450
1914852058
1133512941
493133395
691482931
452871833
1134647127
273094033
14127052
1609444603
1389877160
312079879
2475278
1294622023
1132655058
1690519968
7329529
2135342092
589915446
198627933
1923094632
148848291
1747845322
579446490
1942620286
1553193977
846072563
1128154207
1081989078
552373594
89481042
913160453
803191429
106413618
726314544
829580002
1778460822
579560182
1666907911
1136854795
839913957
1061055125
558908850
1462274754
68828640
162185672
1511848450
661472508
962941431
514018431
1761448994
1372039805
932236697
70919857
1559385461
1218088676
1258648724
436873374
1703130212
37942281
220410219
1406079169
1227811318
778383993
1213806927
1125143851
1266154797
209774506
2014627565
1325491284
752993352
1948435084
1355503809
2068258089
1058067219
1514025635
758509267
2015594770
83868897
982755246
1736348711
244290012
228263350
1057925611
10048569
1986393069
1889804852
1459773486
847696607
154354284
839577109
1679286246
253494343
96562271
1004951246
1410838501
822789018
482629123
400010487
390451394
61148509
260629890
1571062894
688742946
151140514
274862859
257322983
20539016
1594963431
1988996724
1468321937
2084238631
1228373269
351754733
1664643302
1325765716
1610529546
283906269
1545299932
1331830690
955950702
1160267101
258146954
901351071
410973745
1139729626
69292145
1219650782
1746842373
2020882297
1955999842
462799847
361893601
2101950306
1596174561
866354481
850525097
1479636418
881467123
421841752
1336339031
638287648
878980074
971709400
986951420
542311861
859584140
1116019095
704159836
41255177
1414830898
747219073
634365647
1057579128
1845002586
1732234042
776207465
8392161
865959674
1058946345
606590047
625744106
1687863512
1150303102
909617463
720247253
117854901
1389153328
1825380150
331078333
1469741833
439158266
544043824
1730400071
1775779470
206609722
1749630601
419626420
1587795021
1548750812
1506978129
2005282870
1118040196
1392076711
1561028593
1340430356
163224017
795720248
1140176206
899608759
1366594171
1802641899
320014502
358972686
1299516919
1321118926
1960315923
798900832
1251577620
1772066266
1455228817
69040369
2006513493
1629821514
1969079648
1341764234
378611649
308577516
317632001
693258864
1086853045
178021531
607097639
27161793
607589679
1694899870
1387686070
473154233
861892829
474134438
1083293462
1353371406
2110041947
1053037173
1792011068
328732297
2025031690
855251277
981321625
2022158736
303572065
1018862108
2102320996
326275723
35118350
1932330073
304800654
1036085355
1297694154
1899036044
697360929
685142491
1667316771
1255188256
1463249066
730126844
518827967
1539950598
1503269728
1822493802
1555624898
1651601214
453471832
426569871
1663933090
1507442701
1344307102
746589370
861984734
625013986
1402383143
1441888305
1627261748
165493530
1403373303
1336365768
439473988
1218031787
1120268474
1009388889
1649859607
142883740
1728202387
1285722305
1596988467
1101864624
993713662
1454861929
734167698
394567225
322698067
1166129515
1874584890
851451456
550069398
1803207310
108994113
225879192
944251559
1378508445
1484822312
1853022813
1615607774
1837801474
791156677
2116515275
1042583463
28024207
1808231661
326375806
1387814478
984416823
901263286
1493461585
120617135
151213993
1739384647
1684436019
1780018654
1072247230
1298263070
490774625
774144381
1273188498
998280681
466701193
590041252
722060471
1341604958
1874442557
804174066
1265169875
1674032841
1970234734
1501405132
1520582666
1112343308
572614946
1991667333
1414229258
285019913
514430225
1290988610
82663466
1938462520
118795655
1675687222
1802516562
1601609540
583686366
1469901680
1396807665
2082733213
898565634
1184970696
1892346162
366096642
924073580
2063041536
64560388
1886234338
264776205
408536048
82154845
2118062262
1290849240
1742124330
1211273148
1477933435
1265806055
891489634
1523432889
713624005
1952724402
287521313
876174118
619287644
1227758637
1211234079
585183927
2043024059
610338843
506326447
1194535070
1010256482
1081040354
463563063
1698044974
1997649699
1391971458
1910907607
1325006915
574528959
1142400690
852116811
1753218604
1061797221
1739865743
1497283842
1628039688
782827384
1090064676
1244856074
1420964189
867255967
1499454321
817765442
1922847961
324880025
1549673182
1199796693
1092015233
653540527
433207697
313505068
758261725
885283947
1709346624
1066849060
2086412546
1949627710
1793969865
1974815252
575559298
66623797
482662164
948571976
1271642426
614283925
1682054672
1013190043
706437618
711175224
412151236
935179164
2146459902
1864342956
1621910084
1315302526
731477988
1739886692
1099872077
1503561095
678242702
913838610
2105557030
1514950884
862722072
1683193981
1271995189
1935993803
2106774421
1565476901
294045282
1203350274
1628622544
1189860883
1706264616
1870921717
1524316419
1999888954
1004350570
1532735295
2138574814
1716689191
550962335
37425440
1664258816
1579324056
791950480
1256167970
2118350804
901445343
1158662443
955926146
968000816
710963342
306645306
578600075
757140963
366545526
2048657732
671333613
1319999233
2028164548
563239709
240441667
733921201
400508865
1879948808
55173195
1317415297
123685837
276013107
1902327735
899215195
1132318714
858550749
1972215110
469052403
642673980
2143762444
1070396228
783000962
532286316
816659825
812232691
1178956672
323837752
77339310
1286413745
1192652725
815604478
668255019
1395920519
1967885934
1288315672
1367138564
478075164
2067569537
863546446
841384992
829507195
1907766264
396209807
2092882238
1187268947
280784892
505972057
716713171
1101554585
2094280436
359996628
1430062080
1709907031
191489275
766346575
1972425776
1846934323
2118044993
309557215
1630914235
372959545
1483690289
1416440007
1651759630
141148272
759625963
106624712
1502860261
1599169893
64333482
675811525
458731822
312017666
609146972
858424057
1279381696
1984889022
1476413409
1469201768
1085633692
419239729
700646410
1004675890
75447664
445781786
370275094
1835922254
2137394833
855912980
1445226119
1564850582
1328301528
68334531
811227430
1284568824
1037581630
928435049
2146950598
1238939038
818129061
1390134218
278295346
1738895601
175119174
1022767068
529043954
484511727
1777461479
705079618
726565274
261201191
1819379992
2130845000
336323670
843273216
862556794
1178197711
860289092
1251032596
2135649094
2136313378
2095857375
482810237
1882459865
448235525
1730219069
2073035601
123231243
846542606
1862226516
338826909
379480148
1994449924
326103419
1795794488
607087373
1886656148
902336417
1560348011
1388315913
1935073778
1970096717
529597143
953064724
1757369479
1284588050
2122188115
1975672016
1114691113
152103716
1896339808
2082026615
55604935
1778382182
545407931
1892570832
471730993
2009425506
1863557593
1484814960
145103102
454655042
82913164
2023197840
789375863
536551027
1834458713
2121217580
2130642779
1862166842
1626523810
258507281
689462772
306390863
1878522634
218401831
1998122372
1374036959
1243214845
486137855
1385693454
620088720
1983746465
228856769
559515364
329316708
1968242013
1064068470
137397526
526743251
1012443743
1438239390
139728395
1088684730
810251322
680732802
1384672461
482897120
1472107828
1018257454
1311354582
1777833614
887033877
270236015
616365551
734124732
1045805986
2074419393
1516084306
108050793
1459911445
1440749729
454116287
838138013
768091987
349017255
1468443545
1891621613
680653349
615386139
271367361
616489809
2038893057
877812925
1114056394
863534086
1987029876
144728600
1525853701
941959667
257911479
530749573
892841284
1400850116
1924465250
1309575050
1270488722
43017210
1643874937
1126377443
1830453197
1569249912
1984082853
1953170117
1314787610
2100376848
1130523425
1824754360
1680700034
2092634627
1226014717
1227027219
2143189174
1003783426
1739528635
1415689996
404244279
929167021
771614150
858548273
1257116479
2005749159
1789397384
2070555972
972066867
1677539819
1069148626
952507739
1022719276
1401518429
1585685453
411956402
2113078682
503097055
39900581
971103700
607308407
1299885380
1354333428
1417162040
1054828505
1731239102
1479301172
635838816
407640065
1875118331
860700719
1671505716
1086186380
1229441812
1002527336
534102317
553738204
1606201276
479162650
357411869
507380928
1734791018
1936858110
1029473163
737529471
1916642160
334366113
1056302547
1062852859
103393167
2066193267
404512022
271889415
1802490378
1344812727
1678709409
2038663776
1488539232
417148533
633632528
2066609934
920433168
1315881437
367971309
1412791943
1165894041
236938528
16765286
225315334
1890792661
960078821
1231776679
1960510298
1852528592
631913036
1716124545
433487641
1969953436
690659802
1091446487
1897284866
1251758116
64291858
716318990
1633377960
731630881
857767001
1492763450
362740839
404001197
836239287
1577645728
2136569992
397154974
1047556387
913133919
1434531835
287667419
190842803
203577542
1067861173
1797874222
2130139221
1642529868
1338294921
1659771688
319522821
1040438311
1363028987
918720991
1550480994
743432562
1690928628
399173635
466712016
61863392
343258337
1895343275
1108420535
1438651572
643585264
502692020
1054476471
2000352848
722741521
17352577
1271432646
107171840
929151895
1600673825
496204698
688079384
30268021
218896199
1209112962
849908864
1362046558
107733719
1817290057
1992819668
226945536
629219767
47717940
1882795435
167575905
558478221
48939947
1606673147
1203523797
1562373154
433857358
1971492093
16820135
1433418822
1900778528
1652865064
759910425
1771274347
663619588
57707668
1709972095
1839006909
2039423280
1676623183
688759001
788385512
1406618589
26206135
1806119195
992936567
843669217
1762703733
1214674599
952380633
1205922959
1810940328
1697891053
1328744109
1329143925
1546006123
527024315
1345190095
491404195
7266744
748048972
567550786
2104295183
126340073
764074572
567134736
55478010
146040860
147287663
672676350
1244533064
699187625
1715845088
1821408009
1330134666
243845784
1522183034
388940381
1316840616
2004382427
1059678461
327799160
559700642
1213399654
976999853
1159820033
818247882
564072047
2081672176
1155536012
1377117567
175166973
1253953936
1370177270
1030722815
1650641319
462362449
1607653862
523613441
1475439084
1779998899
1739041359
1422681624
554602125
1778699303
675845233
365573401
1915007851
551089846
2026574119
1618933645
631005068
881055966
300545129
381918577
1198899206
1812242548
1569102663
386660117
1363428220
825916488
1952703965
1914303624
1510668914
933485419
132935488
1131543893
1465691873
1480831504
1105987838
790592463
2136409972
1701897002
1199806242
1031796858
1957140869
2120571074
36036288
1027320540
645874818
575865061
1258896281
770817328
677853256
905955664
770710005
1917364625
1153166259
2112740765
1250835402
1765411867
461399862
1288967933
866130202
989315878
1922625876
514847381
544639881
273678803
657587891
307907074
1713264617
1130253135
1347008807
14560951
1447535324
1923640586
1459579793
1519884841
1886447495
1476533739
1253235319
663249469
1333938770
1142250566
591069513
362365973
1372442916
1837909032
601599050
25024739
123918169
1570346586
70147530
879226325
233855725
1822260545
399083532
1838168460
1660229166
338765577
2033314118
2134329696
1755250366
272626225
56536377
396426641
987942229
314043395
1386489240
1059483342
1857366914
1823111317
2090988922
989694228
1276949785
283025000
994010341
1408574272
293954261
1760976600
2020190842
2144470672
821190976
1151176213
2143826671
1888321884
279116491
2105995073
2033717507
514253967
1378981540
437252841
1225765521
1382919910
476612378
1367481942
591424728
888314792
1630765827
2054737679
730144029
2118314683
1840373660
43987968
1446441304
1102435671
207187645
597679429
356175612
1194522374
1544986635
98525163
875077151
1792868997
892068006
1569077777
1898312193
2067763543
536128799
1613966716
616793578
1607359446
1162962164
462252045
1201135007
1963281599
582830289
1813365267
1179651596
2031476890
546299760
611634644
750163638
355694494
483423893
867445046
1667827979
2067986417
914389763
634243192
955194668
1882096235
1233753747
719687417
935558144
1987372011
1623221944
605623248
1652348449
708772987
117682178
167269143
435987009
1780179647
381214307
655432266
890844383
615022160
1289577916
753988183
1953209777
1005686692
771766517
2098053028
288852431
2145007027
1455632956
1811040956
1132841838
1901900413
1687593847
1439990433
365423089
167801597
386108690
297608805
1695794312
1295557879
397428628
1925353495
2046306150
1220210673
2045661220
2094716568
1464880492
2065163491
1246295406
1777245049
2119364972
881832727
182208820
1430727825
457522751
70482204
391030401
630362001
843646807
1108007044
1387137521
897707886
534283682
1870064495
325356487
93955128
1057623423
285907609
915319662
30936524
1034035370
893102687
1800252423
917041714
1966559344
1674497541
21816646
1503361738
1127255167
2118735231
376885926
686922809
845499915
161109927
1318113889
333787982
1925596969
2022359435
1673347911
1406776800
1173949851
1437708402
1060698479
500811805
32478598
760093237
51873135
140852153
2018098745
1004661406
1999838404
573183304
1749070350
913729229
1741630194
391521538
2076389677
302827313
330530433
292660326
1354590294
276385071
1067174147
749423515
1841857215
1776068050
876309101
1787427260
424103088
657416766
1916383683
1494755873
1306296433
37918857
1606382313
775326051
640498408
872113356
1201552938
1024999410
1341620129
809281271
1804918402
981397130
992325943
1373528206
957331872
1982601965
1867077749
1155458952
1321285665
1608579418
895652945
1859367269
1713524600
1200842402
1204751132
1206814786
2125769648
1055517252
195529675
2008943229
2059271685
1427735992
1101298293
423820237
961765135
293090111
203041829
1908733136
490431041
1847295467
1300284917
248062389
1222735219
1517794342
991403210
1343845944
2034963463
621953395
442558748
753279215
250611839
947419182
1726503215
895613114
824258683
1501825809
1255018880
1963945127
1113073773
96150093
1191615404
1827360093
1400930905
1945553362
101557566
1234322928
1754710350
718825485
1624653808
1063552249
1238805921
681364484
1334334047
1876962613
1623220647
252770500
1687775131
316247891
1647055675
1316928961
1685717208
1351499339
553421823
1334846421
971347793
1124085894
927105379
2052825353
1622348343
1076721913
1370777741
940665416
1225726452
941770399
962585068
1851746519
147435098
1262170496
23928991
1519691355
1026864310
1254592703
156789046
212733288
401195740
981900825
1939543036
290893086
1382759094
1346545731
823166691
670879403
1453739635
982422384
1319419168
1484958080
266058358
1950651127
925119641
172665280
558033939
201232108
35405695
1076630819
2056970795
1858560747
1530241548
1018893526
909613415
165391333
1909258933
1330909855
1823577189
1860649077
2019765767
1447579900
2025019748
1806232607
849510385
1760168020
678128322
813627599
720939664
2055492334
1581350665
915964623
1889503320
433289465
207894607
244677281
1050151659
491879399
2061360111
782320641
1133037823
1537044528
242785510
1875441205
1238305332
189767857
1262350345
1208997339
1754859456
1299084055
1631380465
1244080673
41629502
254781856
1510867296
406092114
1867873396
1004305726
894366128
368353203
1775106883
1005758751
1585576662
848926874
1630823321
299457144
2077485195
68352737
1420230220
1789589426
1687713220
1372134466
525628283
1123273443
1261759204
1445202314
862940232
662773768
1701226139
769024337
552115725
1935377075
320113764
1662134609
1883632881
1530615088
2093650004
692194963
25453313
779922386
332914871
2145095530
975233110
1313102758
273695327
1131715083
2072698726
662986711
1097126296
1440258698
1892915880
1954280661
2086563607
1219143705
4811096
1288182931
1482287711
1738997227
2101873878
529035680
1632906894
830860304
1194927433
1926681845
1712651146
1867901273
1567470469
140015503
1722392212
1707769423
1131847186
1081998632
1562032956
1212619887
170842719
537455092
838040080
486482058
89678909
415280552
1142220516
1929420805
84556341
1146539716
1539147543
632626468
1658807888
1421048921
1395465828
502023041
953147798
1259855247
292733159
1227437326
1899569872
666116824
905144236
1326777364
157012874
1309545657
1191625396
549109652
1315881437
1303111261
1945784316
861232149
13727052
1384482273
1500833846
677247003
1072106147
762536311
948884281
1690330493
1298850983
55116744
688890337
1475141650
1293661049
1696558186
1795877062
1098590007
663933284
150849690
1393495687
2118474555
350277655
1909489836
1386467866
1537295470
1264804284
469962439
1041463542
1086332338
1139602200
1946164947
2134381117
1952290448
1015208056
196165797
172358153
1117604383
445536188
1795858885
814262558
1912363434
665558464
1245118699
2137253909
1611289278
1218521053
1297938410
2027018831
430411727
1521660732
1614319135
1999111234
220118004
1218678217
832134289
680985179
1130521678
606557514
85041633
921170006
232549770
8430055
639145568
1668740287
1139142266
944081783
666354604
17624552
804359512
1559893914
623913751
1051699385
1123584482
1878716421
1273667972
343881513
234909272
59343821
1466713069
2059827228
1188068522
1881785229
303253851
2107295379
1303790114
1800226422
47018620
137084308
1206824686
1111758728
1638447892
1782488412
2076048681
1146051839
1594843179
953432057
744122487
1567992718
781579572
1606813424
1340352337
1155762821
1180818358
77157052
1800907562
1480787682
774548503
379932719
346295730
438461143
2044706505
238449273
917409327
1863890429
1003599962
241236643
1564935585
1002274480
1986999024
2123643083
668121949
853217350
805416197
1528217841
675360181
1951619781
1159695510
593091004
1894180356
1682912677
655426857
662553055
1127218877
1161224980
768841588
826556791
1530081984
607902072
1518017661
1362590556
2108534594
1575010991
1992121811
197096233
280987080
1543534228
1793642796
1789674921
2026842799
1682319430
1404337013
1054407691
1225597728
150668522
1415720017
1557848832
310341781
1255897923
1518866899
2126170907
970608559
1829553334
2110075865
1943060491
1037957523
169511690
655052029
1209797943
922767623
912462161
98177775
54757609
373175399
352403709
1725417484
165723834
238997429
1057210257
1295512325
1338081303
475483508
346916819
779551160
1034947267
93182059
1598701870
1705901797
1799881908
355513774
1243792907
426089687
1546129467
601093361
1233629091
988534221
1030004411
1819199855
696030427
601859503
1276819592
197226200
1524599122
694211326
1855637732
1912131421
1427276298
5218251
344814881
934554482
1517978336
1378359751
2052455206
922726346
728454981
2017805456
18143005
642754591
996589764
97969315
960910080
59070899
1261457141
1834901411
937594547
593364565
1571925824
281840001
1068239887
1124255394
1112033880
9268107
1585288450
386936958
1736725315
10691936
962799329
1377837826
227920561
1753180382
764755915
1295662117
1058737689
2006873254
786374620
1241638133
371408939
1972467875
529326677
1336025106
1936334340
278900801
2101738677
1953149437
644798695
1395021067
1694002062
1589498518
1460076266
213072523
1508821246
322211692
581133232
557618190
796675759
1977231499
334283220
465093158
1911980178
1938940680
1961120854
1592656163
2107754700
1295731752
492404555
1991041140
1477120247
1902145169
1867688997
23734202
602856938
350578094
2038093639
1835563682
545160687
1106402786
1519795184
645275370
1948336483
1792673712
1447819006
30845912
1168473328
1727642530
1291016572
1267661609
1782291859
1721373243
639928919
302004644
525146076
116165882
177307457
645464696
1844748525
1050817422
1746103118
373698638
523517265
647060196
522149115
392847123
91791072
1840183549
987435050
1719681364
2141401807
598009883
1134670701
878883361
1946564404
945560473
1483775662
1999441216
1834926527
390127888
2450776
637636615
762491982
1687078391
1764335767
819518914
686457249
651222217
159251803
1914909591
581907082
1226549857
1118019353
1870877778
594556057
1886431836
839657146
955019049
1118320213
1007620120
166633895
656506868
286974922
644901783
1883451788
1230346548
77720968
1085394020
1546258693
1131719355
1815608279
614951621
459244301
90277275
1984649206
643411469
387729408
1935776189
630187157
1303013281
1814941508
557978758
1284032803
1514601459
118232560
1810618836
2040862626
731938998
241456593
1421900483
1383782872
1356029317
1810069678
2126874299
1363709053
215188710
2024508564
818721335
966063310
1722637681
270276184
1625026493
400432763
2081098031
177404967
1919349516
328467301
600215968
1077731837
1523233884
272066814
20323087
1333546848
79823481
108526906
367777667
1653019804
1439892487
1690396553
234666824
29749086
376831607
1000245890
342590763
1223908756
1631128963
138083423
1848666008
1498616187
810753935
997030023
1118689319
391961904
1403099889
1877529546
797216031
995943310
1663644657
873058651
675766726
1658698301
435275068
1266180336
271872868
2058051296
1456802915
1101549826
1433616601
2088540002
1780509089
2144642578
447368140
2115713513
303914294
27363439
1715034809
698441875
1891973636
1229960022
1647139892
1803937631
13111722
859170510
72498926
1844056873
385418057
19871229
563858087
81770355
1649317280
2105240872
598812562
531249192
338702102
79682391
1234578938
878100938
706311140
162418692
212712636
1435572303
983929308
1196383623
2044961692
944268036
606121483
417477753
684160005
670145533
2092559209
1919368703
1766495402
1420063247
808945322
985283009
1475592990
1622245455
1817785035
1568444229
527666893
593063606
1481846072
478106809
86731275
1807549070
641941912
1569119751
1504878930
836129781
1498550885
1994184792
1275730808
915273488
1898848776
1003680498
1738273267
635883395
1276941365
1711388724
1047726267
707676650
762266762
1439194271
1726982515
178391804
2004442855
2027429924
41753074
748009204
1955514204
1644968180
167703457
844299092
1623457617
188017591
953130130
924523176
1080483604
1900620343
182206903
1921842880
972515419
166712221
321923059
1142171596
1168887652
1265740717
1797299092
480369553
1291668883
275433336
1557760961
81543262
1053206966
799409689
517094828
640899572
2138189538
1955427301
862045177
1769412187
1996454158
330016238
2092942647
1603757817
1563702527
1648038846
797045577
1434792123
398486770
981736332
366328146
287098283
771581316
184848609
402905183
807901796
1615733977
1394133804
2035053790
2016985246
1055341976
2131703902
527938964
626365449
160631298
2138995999
1240581217
1333426336
1787411156
865001130
1478422222
2035291437
276270410
1765036251
1857714856
1873857265
1980441712
800419887
1112280950
2105609963
1136051027
1832660228
1549962041
800043316
825307147
826865384
842663210
2083225685
1032786142
1461334294
1775230342
269690025
1016841706
1411574418
977483694
1219614755
790851276
1876919284
666087349
908421049
650808334
209560833
792072460
1065774782
1584901235
1625703865
1999205348
2127422313
333814884
224352699
761176034
6221934
634807024
1653322328
896491047
1831927519
1997894449
429383404
1905280562
1796517613
1017428989
2017989251
599357083
1932647297
41133075
876996723
322172268
1396509735
868244159
414321073
1782337684
1075859831
409120817
1541298828
1446800001
1709604084
1277547611
1065415348
938296741
979307192
1655631790
1564165207
415156633
1861250993
1727167137
1712006420
258674357
1689799899
1793536123
2070268449
1313153937
916957414
165716370
1077042370
1340030766
1781232223
958229956
1254437109
171965094
1108456577
1463165795
2137861925
1420104656
146246183
1337395131
1560936504
1458282818
322135980
452454953
190013875
1053039499
1956975247
227648769
1213078681
1647338301
603225259
829219535
1235395626
2017470279
1917808106
1598696242
46595255
1131913794
1055708150
167588315
1758412368
244481079
1749006837
99895115
709809330
905672292
905020792
845298967
571697663
354074118
1269706552
998402887
1732151504
426145590
1197861282
750508842
812929499
360134465
1275458600
1566674244
1275039555
715206181
1425192074
1816581348
1882984516
1710985023
1705519255
1085952283
106758997
1127098650
897704705
2008464754
1596125238
1787476467
2021417210
1982726908
732376478
902336634
1175066002
1154056064
417320584
1831329494
307809189
1612742705
1963894388
2100029800
92397452
265835538
1379400174
1709626091
685150185
1572488591
793213513
155813885
1234052384
1622890809
545824748
1575890969
2046963551
1956009624
317922749
975377431
1404894790
60282436
1455503831
1919415500
168708899
410402049
361432497
1739035639
1504054760
750492229
903915008
886067614
518968209
407544660
1574981958
1238982553
30976616
746360518
623762233
424291629
368898155
1004269274
904675538
324463340
718474955
331702256
116719064
34508014
868896635
66893424
1567958770
617357564
1088285023
551164220
178566788
1952368812
539263969
522941834
154797216
1350281139
933186006
1322469353
999733932
2014781980
167357820
1642507529
168676691
1417237436
454750099
600933480
1381102226
608513099
404657859
2014245269
194805249
1450666025
1517385512
1967192353
580114735
1621566262
701916782
572281204
1744281557
1224802954
1574350008
147545384
1200101828
764076292
1273631092
2092762380
180759251
79691771
1171975873
1808748695
1484633432
497930902
1784183366
2072409336
295323652
247245037
1487783353
382322539
1339455304
1819694769
1196971888
258022353
1813556009
1247843458
1331195222
891502546
878418592
1515793947
1169964845
1910648848
970300498
927695393
2142222038
985283009
1097338068
1065010075
523175061
746575797
232711604
1908795996
233375215
449814799
2017165217
1575791360
1720793085
1786809904
966568753
460748111
209249682
126600591
1636118349
203115784
1382323797
2112688551
283114924
1670907281
754587353
687973464
301021528
1235981132
1603828794
1093236218
1363131006
1771536204
791756104
1401660470
205161713
2091343008
1606913116
131166483
399111751
1376798386
933695720
1190272351
2146235317
1076168146
974984112
640821540
1439937704
1351151595
1011701761
1626667400
847276370
578612492
146508010
1986648569
575399762
1017854667
1010710867
170055691
1154664334
1123122312
965783223
1126099271
472346301
167235430
888558222
2037026312
1449374607
878216478
766845953
623598399
2079199960
1758542176
1978882058
52082911
979632849
511571782
426584452
670069916
568233784
2137814139
1620793178
462378847
818086213
2006073094
1614966564
1802660357
2094866940
1070814934
420974065
1736298101
1628680593
735016137
654050252
463239206
1574238857
2103662167
18050011
2072578838
731599488
782721245
497163893
121749696
535944371
83976240
967679658
1924681580
1831790642
874362303
128676261
1681434737
22855267
1172314517
470990158
83089587
1043406636
107656731
329439485
748648473
1339091346
927703639
1934350499
417412274
176462990
1139686013
1806235995
2094712459
2007399901
604862898
425903300
1113924655
1153203336
385588229
2028341414
664142346
255594831
197668514
467978692
2120216049
814930431
923364470
1097092168
591606422
352283219
452757147
1245407825
1701207273
346079414
1763582458
1500732144
1443353639
1746868781
1228423796
1445791178
671171190
153774663
566372685
2068831720
34287968
1744485196
1535368387
378184547
258180800
2121691477
1281356731
862249425
1683227845
948650642
1449820034
852520215
4385717
921730794
792283809
930468279
908676618
189197581
1540670053
1572000994
1443641252
1974261246
1102735477
1598241896
297813381
1929971667
2119690172
1342142558
914896968
1322845478
147331236
1707163673
1063488880
1655310744
658103546
630178288
1457327552
859569303
839739429
1868399767
1632312362
129297957
1320576643
293335219
331384299
2034305394
998719449
1913707945
929236126
557124663
1986968856
303409843
710578655
1178924833
758690111
1114222360
1352257773
34790644
739965417
1015164577
1697369673
479990492
4403972
1261284844
1822126686
1734290223
2095182118
1930020043
593972611
85624817
36478784
1069555410
1326664445
437295894
1374641995
265637328
1574461185
824677063
1895159514
1863346595
1596024344
157717227
2003901192
798237117
1664589811
727503668
792998015
188479570
1049292224
86485970
278774611
1139751747
712631653
1149406544
1135956821
176236708
1341759356
1258268900
1715088244
944537643
1095255180
1043714840
683655624
1667311177
1058117846
953836306
1425855262
1291788113
756248748
829253657
1097651159
551508562
9463418
1953794487
1392799179
184715696
1331340820
736804879
1967277840
1128194460
481130449
918260453
1969428784
1097347911
873710121
157380543
1687201507
1802317005
317426968
1725095731
441670302
61016425
801582989
1222677921
1880910720
867141800
2096837761
1914977413
1695862182
1267972048
1849525449
189269837
1403827765
1920565817
1943821874
2031139667
1367094760
1281255898
1518762392
294352725
1554480230
2086789623
734202542
1924852851
1165766623
216548739
557324442
268667977
1459305187
1521370056
600156052
441878884
1862412399
1215821046
2115874677
1054627536
443114073
742212432
1135476027
1203066292
293225065
2134919985
1278170245
1848477725
502062066
201187788
1424951990
223673362
365290846
1173631662
108921048
1734224317
437503136
2958787
678979758
1552897036
366065348
972874192
115136669
1633512690
842696046
683413850
1698853068
2124900522
674516334
1624256342
2098927985
515667515
1058861275
381763289
1636547688
905118332
1336354554
122140108
1365880772
1697398528
1253082344
1836627050
2002372450
1911936238
1463873118
1953044335
1023285087
1303192167
424750092
258078145
1752439188
780115069
1121157507
105428079
1294791463
536450671
1774100656
256688668
1866677314
330246990
1977223400
1721024492
1570536759
2031629030
1724315951
1283826915
1183951839
1480937282
1105147419
277929164
794192942
55282832
1319841978
1580138736
1536118290
901696958
1414362190
214011555
323168407
1572945605
560788713
2041787665
557497703
1284811766
715358948
143265604
1353483469
585123007
2007799037
1488815532
1843301604
684920675
1508907919
670102746
1933485454
858849597
1918904357
978381491
1661129661
941692511
2119428582
1112948937
1416935960
1932616622
1701310940
773430481
423418413
1125879276
1289235269
620551278
1689583565
1972806163
115454172
1958455362
1886167089
70053470
875030719
850208155
520235533
1122442805
1992452857
626611995
1971609826
696056411
2146300405
396527751
1321340445
530777002
66585425
1362414985
948864462
818417740
400322649
493958201
873076710
831295850
825478913
470567487
2042948077
747772925
59892551
1337261258
1763071619
347293839
794386794
1231987356
1654290633
1968473733
573635694
1403636636
276231890
1613894510
548213933
1647651644
218564033
184364688
1669060635
2070869114
129976914
180796863
270428378
1534737020
1775043990
1750942277
1353184436
696241346
2020412823
487979901
1718397580
608322767
996432051
202010844
1996971115
231259290
1216087983
1164209574
948919355
26148133
286417019
683969813
1411146133
1168302903
578264990
510576403
511521780
400975627
1889332283
534889373
735471423
1689943552
1887934487
1523430459
1223091855
744946568
2096414771
1549376403
854262769
960073763
514268377
464191911
384742286
7669968
1595876476
2064555299
619529395
136197330
447478314
341076742
1293451303
1161401260
1449031917
220988046
98637680
245253534
1375903189
937467337
1217403633
1577555274
1231995850
787878989
858393340
2095237990
1244229604
1743129423
660813755
889101272
1215771979
346514880
1816973135
1878082011
248883114
1042956155
54783314
989535385
552819641
216013506
620607519
571561827
881559580
838744825
1325144910
49427366
1712989640
1942398533
1593729171
965122977
2039028830
114957307
549363458
1689245571
967682315
1420886283
1091909201
1844939784
1114689364
799457544
1167757267
1706443446
534089871
711500731
1613256937
1793138636
1725165098
567252912
20751827
1918256305
120557186
618933160
132673300
2114491422
1892401163
152617660
367698679
547092908
2120401747
2061887430
290622027
816549740
515490236
685711226
1493508522
1639718621
321819968
151153447
2059636650
1570874306
632502533
1601657119
1420953190
1714186888
552838373
1832127197
1635452629
773366782
439342959
1161331583
2025633114
1721227219
2140954314
490136238
633815578
1266054961
1800051271
1359440679
1427030369
803447876
1017411911
432742165
2112289420
1517359360
576935879
2031720663
1594399148
907542615
8852612
1908151231
1741180886
187896193
1232573313
649890152
2000911359
676576447
1043271582
878210850
693128070
1457542377
1360084184
1926494189
948842240
1614426200
910521398
71598151
754069628
178036249
2141001325
772378465
1278487357
557828789
514923844
721858842
1950606200
34459534
276371677
968579043
218206399
1031966147
445462002
1201601654
2016629082
1485830125
725038013
431190351
1842283431
464609842
280954674
1446973420
1790048139
1607072922
1179838043
1393896807
972345177
1033639922
14182054
1340317181
838001826
710847051
347776619
1212854987
646895359
2045663049
1076873548
566896477
1304984017
1465098121
1391584391
2067912534
1279976750
2123095595
644688128
1231428021
1346149007
510776900
1585053981
609868975
104533660
1815895471
1547351633
1659258456
1852457800
1167633408
1373727061
666012820
913605670
1453614469
606724206
810638920
287222462
206688371
1312646982
1490358345
81385181
2006961864
853923966
1481370768
543387937
1583283951
111675722
1710500328
2061123077
945179748
1704836569
1314500195
617100031
321207147
217515305
570208364
1881460606
951833222
910481594
1443419507
103585310
812267644
1662148883
818521363
823737678
1114973015
1504033029
845953463
1465568043
2058366868
898717234
1831601430
1159807811
1380699383
1117458205
1784272727
689108504
1581261518
946203951
260629642
25445052
264948118
1928270397
47988882
2090567273
216769027
1309095104
1226129962
2056501779
105386563
112955622
875406966
1511447951
1743375084
1776066671
232490134
621612610
2083516773
1918265888
192768578
2025112810
527359910
1858129797
540886070
314140945
355836024
776689398
1130209514
1348582704
1112197767
1665157498
1580999354
1831278409
1016134836
419340447
1074457161
1207354367
470389707
1629079787
97731689
659304831
544242166
2097517166
721525333
1346903515
1671547158
1221413865
411580101
510406996
912227067
1510650353
2143336989
944827931
1729386556
880921498
36783332
961879471
636977364
1292850696
2144142145
835088190
247191262
1387956700
1877213130
148000640
1577265355
1679518004
2112236821
396045867
70629438
1725775404
1140265534
730361363
253763121
663068935
634565387
112971650
1793874864
761979444
1944115289
653122183
1464432295
531537386
818888409
1483670916
279608643
1820060540
1534227445
1830553903
1125118361
1000695916
147208844
1243592509
1028455419
1866628502
1332831584
1678620642
224224053
535494263
542467416
922013521
952259410
1713630594
689599736
840572624
2045214330
271407595
257472360
2045625942
1637478709
1299553338
1236444323
1910033171
1886950862
1064004818
14447591
1066270128
474870989
1784884813
999245565
1067257092
169748586
1395423371
1024381782
1845001728
100700235
17126253
440040918
1909643166
780578892
1248923034
1046462043
659420874
762936230
659908298
712677534
1855772140
2043131893
2136805349
1350564620
1155443157
1745080061
1727308501
1929636449
1093636699
984499239
38779255
1725342283
1260633533
688347586
465336135
27395624
851419942
1272485658
2115732859
190681748
277297582
1198498053
617774768
1179087154
71936778
7301507
2017110405
1527605704
202785132
1736938988
1773777125
2080863223
559289735
1794407332
681284015
89748865
275822107
1576640118
930542818
854197188
682435494
376955938
1663756977
1508441266
1150891323
708298359
999327231
1523969955
2024802294
1294728821
287336396
561080495
1628817050
44986951
1785040091
589493477
532651154
515130586
1374768401
1989175044
415179425
12608122
1536322422
1648143045
166352339
394824858
1674420743
1610042786
324733676
408562134
1182596506
1894273140
1874234696
2061130429
2007308952
1617121069
1960917890
2128219502
2068896502
1659832656
585400590
1117897843
199076103
869547860
1068415503
1614042055
1191039190
2118836327
1703124559
243926736
1772156
493671406
1915568492
1231036670
336927660
112115877
1695437298
701251112
1892284010
1580791204
2058719606
38905631
74462658
49849792
1584938836
420010928
693559570
2076733550
1416666865
2090982008
1827772397
1797801818
1296172005
1927664708
726556249
493030635
532602220
1270121470
84678040
763455543
2016477839
208046942
1997266691
1554688601
280416882
1582650558
778905837
718341330
1955144018
868117468
11378763
201618748
998182112
242138853
41708558
761124239
483424071
1171443097
1811707667
2063914384
1810797175
563683587
1148144805
501815454
73267145
1463383107
1261289760
1296877058
436805943
2068830522
1151496275
692540126
730337747
158795885
1560270205
122590134
862193664
874826485
559579329
414262212
1651529779
1904976659
1381359236
2028340961
117634480
550858113
918762819
2059546154
124835714
266796348
1652416064
295618242
1445347929
1907940618
2007022534
262958014
2134430071
1470678437
861821557
1331910149
18352740
834241602
242670212
519476724
1703904439
346716988
1709551302
1213017655
1797067491
1945830468
1465310784
474357597
1264944631
1154560702
1598912716
1748982494
398040997
1953782689
253011637
674435393
934983182
2035817491
570155484
1986393069
1982387233
2008886487
1263783301
306064923
2010291427
477454683
984302896
1717580315
1877295160
730729420
222705376
154026871
1526641214
1672282511
451402954
1717648452
1886231032
829102449
371606304
1403046176
1379879418
1279927414
1434399869
836585390
328780711
834131321
1664456391
1787440574
590911750
1925283102
1857010156
1907370140
1445179450
371468996
1728193334
370578547
1843666972
1570396212
355356769
1012109664
820729532
1460790774
1298816161
2020844526
1686810031
1869351597
237664911
305237062
1567216553
1181231266
1106046464
1057319096
229766938
962520196
1164077105
993427970
1774912998
75268028
1462843273
1182795585
876664460
1166048481
134776522
1439640153
1336901060
481401278
284976483
40094276
498472729
1054329283
790937449
1517509191
956424439
845656721
1583631830
522791146
445344470
1442667287
164168569
909049701
1615673681
1949450701
243471660
1906454998
377360072
1764237377
364412383
413905646
1545260052
489998160
1597269830
1247645201
93813324
1810196233
1818760908
1903539147
1674196438
366504060
440065162
427320984
654970544
1807005785
2019474399
7184673
1250836790
1190299781
1046210681
1530386323
1732935851
1035674693
938916321
2017573069
311225865
1450897230
1211065790
90077675
1708931470
1249566219
1426617001
1408727770
1255259671
1767447387
407675774
333182864
1903855448
1996820302
1584303532
1754907939
1304795424
63128547
1947092774
558222172
445818671
1928977922
1533694676
176445416
1399943268
513236569
1434517820
646803478
1591417310
249060994
261570577
122940913
103119176
866996949
236854464
550823943
1489137949
265788647
863951063
1301000843
545935532
1112125874
2086164210
1542084933
283456961
1915471370
371456412
2041725481
1556665606
1442280318
759001513
2007901520
189393292
349390905
1770359414
1895544571
1300001660
748828892
1888117141
978062398
1620402597
1603347914
1822596035
1907540911
274586592
1533125102
1293294596
461594349
1603174550
82589144
200672671
1884307906
1396731317
1994885288
1611220467
1552923652
1663412807
511854399
1428425733
1206011701
159240923
1357808166
1981408563
2145064242
254405839
1835023389
71592062
1005563230
1072078603
1546642237
2046692588
988585178
1523581280
1686794924
2062638727
1368924884
500904768
1591854986
74330986
473195358
1224142289
149200665
1455845433
20271282
1668823977
368975052
1220129948
310866036
110013191
1192730717
836912865
282503619
700910125
571227858
1602928501
242208008
869054209
31101792
2065488350
1330511382
795605720
186216210
1170785549
1559337559
1183214550
394891135
1680606789
64014794
87889441
1564239182
1806068204
667933013
999892885
274869276
362392880
1374722148
337806715
896051021
1851721944
554707473
1926825026
119030837
970371082
1729791953
2001437532
1408329249
1599768099
1114504217
660018705
362143886
1710729050
283387056
498834465
1365335925
404599129
620988027
377149462
1903823127
1198960880
374724424
1117064632
1237806701
2123754763
231935542
86787941
299067877
820120272
653872810
1502552986
1566031274
2059957401
343093081
1064702237
1143876612
113203482
97111620
1237129519
1197474264
152962971
1023316965
877655211
2015577936
143960698
883102419
527952524
427049298
474084803
1943762095
550137464
1007588406
568959870
1588965221
1660561874
1093340071
2110543765
479278265
1831032013
1340782883
1924723746
886582591
1349349943
1504770884
875938386
1152779786
1982653164
1268338904
1395040989
569981918
204564812
11740337
1496091469
774752384
1531212530
1940278784
1452577710
244790683
1053609362
2011434332
1313352217
38808105
1737706343
751375231
396826237
1262290536
95709426
752097766
2038450666
34326427
1493899849
1335235945
549268150
292277904
911397357
1362920781
1895526867
107321411
1008835850
614074131
300718993
335242849
578589401
1718924038
1559282823
870511369
14944064
713880499
253269278
546491383
1332169314
1471299117
1760670992
1947451789
2128621767
2046757772
1614632784
429583199
447103419
1514921258
926581478
2015352081
1971333510
1110072877
862268023
1867593130
245221130
1549092084
1900904867
1208636432
1191835363
1592444930
362476232
210865764
798533822
1856206456
545789341
1782095918
377213215
632753207
1019156646
1423406639
149766350
1296957429
1493548706
2001252544
2043938743
1470176966
561716857
1255442482
1785946664
1478190186
1271649156
255496177
1591796042
1890885165
278741326
1843426953
1031396760
1894104633
1745598518
736970433
208452673
1021822496
1602053255
1642140403
628774161
1735123318
2048462107
1520134322
430009877
1602234206
1148282511
86611731
1955981268
1154706582
164163881
1663892487
1307533620
874906543
2026183207
808339609
1749534454
2015004811
453417594
661466288
1787636205
1853099837
604330451
1251389480
10609838
2009177706
1204787840
596061922
1691266767
946471644
1493420447
310768400
49570037
1915262749
1361256022
191144555
1354268715
601641652
2060834091
1834787636
124897378
1608651912
1711204010
1517873780
1069335534
1229102774
1352205687
1630156862
330840627
1044149896
620671284
1454735112
1635008680
857111941
1709605257
193884131
1124554347
1285450744
1003462093
1000324520
541749263
1222173369
2034742737
2005875658
424996408
1303456976
1102521964
1565318826
425375057
1459911296
2143148742
656386943
1915624694
549281151
94159033
578171042
79176190
1127829673
733638175
544786410
1997807323
385990154
2139738914
1124462964
33981506
2089634329
897578089
1968715250
2112102823
1022136012
1873771827
1574689537
1751344235
1096489890
629893280
1563147998
717313821
1968715050
1954298424
1999572864
966948584
1947135256
55063513
1598510523
197702889
1225164851
972332749
626284697
427209112
2121005917
669576582
610861309
1229322430
1478769856
1162914333
76092894
1103005010
1977878811
283999574
1223706719
1917240963
1206821743
1592509005
1898829548
1415209362
1684039888
1213601469
1571647927
1152769888
2085538627
812839136
474331858
706266226
2016936514
347010338
1108189884
107111567
1437068179
59594761
911350570
865562227
1179593461
1163133087
317802404
344966108
914650668
44485841
1951096182
2097921662
2066533342
2111821121
2042305639
1852459047
347878998
1733320945
466523495
354212502
877362709
817348332
2102834035
1408020417
1872209004
1023201691
1667005050
2100630528
1098590007
1270853017
380992818
200839311
1766600112
1832146959
931644306
1650565282
951666108
351729990
1645109207
907585255
759099164
374472306
1990859471
244230252
1756995277
1803429345
1455535945
1051624635
275060557
1890739389
2143166999
1652256730
570215661
793003765
1130225422
159706974
1560920290
1084700332
883113815
999801402
265732448
1496739558
648359419
1644261297
1863895930
184355642
71245545
1618700076
1276467676
1086730988
1813765333
1701622606
1598166407
1903168332
1159921283
1741762577
1899636438
1452520104
1452400022
623269769
618189914
1690511277
1199800024
393074672
1523782517
2058291978
1170784102
1610605534
2097166436
1381596661
481325547
334003876
290582644
240101606
441235979
2068776479
916783879
717704557
1964348762
2047127881
2107235689
1453977403
1103002264
1030475841
838138013
1783499750
1274727712
617430643
1018265150
2067878099
38342408
323932133
1916431408
926091348
754381913
1412073249
920105635
268619752
2074629713
48181521
429424333
762818827
560652592
1877956344
495492997
1804257511
1836330642
487238782
1201738924
720209223
1094591685
433671783
623997447
2084565407
2107077713
1752031233
1980600241
1060299931
837065011
1986936389
1360132438
1088988275
2034958647
2047304487
13896717
785521903
929686735
1747173559
1643931867
466226492
223660060
758469129
230037718
1556735647
1349531555
383463969
1031472061
1727776020
590934104
1150285383
21348526
2125265373
568682773
1584719545
1455162676
717078747
980965327
1329589099
1445040879
1837807773
1637041276
1485380034
1893712068
1635269008
427789161
431691085
1428139852
257497168
1399556026
9483405
397638220
622547989
447151825
195589194
488091707
748083801
1985102309
1782910018
1305898871
1033161021
687326080
1683645828
1797081251
527051317
1160868817
1532159681
2106072793
1689259012
1778782765
1758685729
2100666370
457172118
1767999337
1953620885
1854729502
478565734
1731496798
675752255
145856903
877655211
1973204455
512137010
2063863769
1720371396
1205616387
1296618284
600008971
1221652166
1716590290
524542991
639793890
424830937
1605149974
1089937716
712184491
1797495667
1850097867
1342251103
180303375
987597727
502378339
1691566752
909376018
2015229362
785091710
549076702
878672703
1337249212
93096820
232764417
905232899
1528131386
1487974175
1052542018
989072378
1702086999
1770822325
1844230986
1165298227
44554357
757672608
553947664
156602212
1737609396
1669959543
1083368737
309394300
332587483
20725471
490669541
597179113
183218307
707815168
918637195
235362770
2011862824
1616761716
455674968
246543511
1345301818
1368106826
916925488
1037499565
683686871
1354343905
408866270
988900876
1246987594
357649825
817797791
1428600957
8252414
1084906159
1561040252
328742826
1537181093
2029578953
491807711
272246228
369327636
1214551548
843825373
1575488940
964030016
1198718831
732008379
160399232
92911221
1117060590
767375644
1616661919
1718986942
1675941679
1653188212
603290356
842804170
1040023696
902007275
1886798144
1662490591
491503155
1533000039
1242891835
1318549885
291360014
1863332180
437638305
427488687
882968743
1885117799
396767069
1346549177
1622466576
1017264386
895370172
74141511
1310444131
489327938
1952145008
737283960
47164271
793069712
1897911557
103148040
754626779
259142881
301364782
1734777241
100659689
275012289
515293179
1991962528
46370328
1831675188
1980579797
1205341173
302974662
1719579391
1384458843
1487925874
612632797
967394135
2008311228
1490370926
400888923
64286389
67888081
1424369430
415350669
1724802654
1893188635
709453934
1245654293
979089092
1094153913
65397063
1574814748
999220020
875626576
1602823315
1250723615
1790849055
2014091896
375350204
144312723
783001990
1851972545
749972548
392018583
898398669
422589143
251883343
1817350439
624312681
1896633073
1918550472
1711295869
1382863924
17746872
867058343
2069314409
1396042966
1858775814
1335142615
1296737966
882267919
1046746946
734061513
65902783
1419459862
251835602
296492542
87658705
1527685478
374648804
408438485
1818001242
1616387710
1554271703
1547475044
1927803257
113105671
1039777830
629007905
1300625563
641635012
1926047647
1116938231
1015656166
1933596998
1877882623
258975791
116279263
1213674691
440746266
274230202
683012764
1741934591
1417373084
711728116
685501202
1754355798
1608134221
175868766
1237389096
2068913271
1893579344
1909006853
1373207443
613990848
489717159
1649164144
1784240362
682770483
332344069
1766524534
2023792282
1755593907
457633387
1617972109
1129232948
1020502722
983176912
512925901
1329805865
1640516087
201902961
1139541340
1166440643
1904691477
240107574
1998006371
802904408
292853596
867340618
357210131
563741042
1036676175
1579455787
1964057831
975539247
660680344
1777391218
20359076
1987077057
1441500915
1820865206
479585690
2068243033
403891720
162126874
1586614712
263966261
1033088744
1425983939
1711258070
1062750929
219108775
1536201758
40441537
2115589963
931122852
1767259800
163160342
1163344406
1876129906
1128297757
71249833
1045726207
83082892
308211495
840384750
923379492
1225274759
1317993248
1499243641
956931602
2114587973
950667661
415098049
164323992
1544619086
754908845
1601632547
149328388
1515102172
1098327809
249518691
2038285616
1923177016
1032325966
116437620
1235604476
444833984
884104211
1180171194
2108146923
1875544691
680817609
69408562
1596514534
2082093819
750164023
1660893778
766879548
435658029
1468865265
845512167
444830889
1602683677
1392040833
1682149685
315910553
1230227525
941596258
1314475100
687423308
68550769
370905066
8187538
2071089436
1213556999
623946917
1996974646
1566469102
955442475
899108224
1114169150
1807141127
169546843
1871396892
1565005035
1918912053
908986045
1860098819
131247984
99012629
1837913738
24766279
1021811984
657073115
2060196631
2000573177
1480351969
1422053090
1983843040
1594021573
1911731453
1993828220
1951556030
316255191
1220632767
1867685005
1102361963
1252771278
787727772
1369224246
1946971908
1873611381
837123621
1122924564
129868668
2090758825
792612627
1288946265
1198705692
1415167988
1001198655
245391392
783008082
774127198
1738278125
762708280
615323732
2095252792
1300913096
1180949464
1047521675
2062125540
63608280
236492837
2123531754
2040109845
372316997
1777912295
1380511828
1779581384
2120656195
571933604
1124966508
2124066115
1259309789
1467027978
451814814
1004493114
1953981949
1852491969
1793780287
602160686
1534637561
1373681415
809940536
926151129
937099762
643260894
284240247
1084210221
1708898000
482606762
1200810789
516227388
17672892
1610530028
1574878708
1076536179
548170465
1655399311
883199635
926416813
182246869
901472725
666939174
1289260511
1623650764
1638421159
1433438225
2012608511
486318975
1098479760
539809878
502790342
266515857
1530828099
1193868144
1443019147
323666775
608935365
45038430
2089993902
743004588
723670383
19562842
409416745
1960038253
1912706165
1336243661
801562067
108806285
1342521491
1911338570
441998132
2042689992
926685379
739237307
1591370599
1196613590
66623797
2115832412
1155854169
1686509357
767614709
76838925
1897748609
210929101
102885263
297451174
1392945329
947021814
1333835192
1027363701
1696923374
461132467
2144501721
1903401365
420357710
239655651
912319230
1346667547
1976669039
2057905336
1493608062
1289800174
1911709970
767021914
2127739129
127977667
441434284
1163599991
916011265
170935546
1179075440
1087022296
843400383
2055690998
1504537791
1974188321
1707549428
1755680522
1189967936
457623648
1983286609
2024611540
1533135238
981288955
492906349
44169198
149469757
1079146735
769919266
1912527885
827311492
1205533348
2069192274
2000336190
1768367091
163894883
1325318162
1760552806
1983193818
1710116519
1882019841
331556190
1022900772
1346854278
1711628302
854992968
690647435
1743907604
181876861
1339932646
336865421
539000729
672036379
296497918
553757628
208008096
1204706500
2037265657
1724587763
1435031477
2110553014
2006619170
1421032301
1781485290
2112578498
665692340
1227898069
935053880
1505049057
1224378809
1238045457
1092939150
1919312636
1285448502
75703593
96597438
716494103
1111557623
1757784614
1018521289
607987569
1989981652
632818344
1719857947
1739004770
1110945698
1107558156
2080211335
1647586639
1008364644
1475540647
1511745738
2019451221
14317162
1615598183
321958014
2091194478
1828494514
1295659733
1510707727
1532281925
718620305
8398492
1433400014
556177030
776572049
2046688087
1011759263
2117370621
1623408413
794586895
218512097
157657350
1468892736
2045765854
286970308
1802936536
411355295
262223472
1543292247
379411309
1384426623
1418290469
1445512797
963939408
1171954326
1661735280
665814930
57526527
14577919
175744030
1502505082
1070988030
581770870
672905898
932586974
1017888602
374469281
292147039
123866434
1955888308
2000306896
200198465
52385071
366208002
800178355
1773885563
551135261
1818614029
978958913
971191778
1793027629
1870723326
659315546
352188196
1053082411
597134111
822552020
1294253284
248453961
44061845
1515327840
1850253346
17039900
649770970
403222346
455154419
2088649649
2117144742
1026137351
775059655
1482213412
1823377330
328967024
335436730
1025531526
1844326619
88809447
1720078604
409301824
660781433
1952092097
132677419
1938256385
700273973
241218173
1883188981
148533448
934071951
559555606
1176677576
1917587777
487846631
476999786
1879624469
51699246
1723420692
857159446
1768979592
1985046277
522418447
1309056929
721665970
260623405
225185873
1143531447
1508061699
2116035854
1114475356
667409546
269756860
1233172800
394819972
1723067407
850126314
26433164
31077293
497931164
540905106
665781047
941797916
1844307077
1828083550
333431435
47234867
1846965848
2076826531
596245574
29137223
312275107
355086049
1292834690
228251083
1095280142
942396314
988239703
1459959022
2116711295
1919863002
2108087230
1197502074
906673485
1208535104
1825167348
602330858
804794055
1296082285
1860518467
1784675467
298998070
1304941225
1778587310
385512901
1179624409
1285838451
909510469
1989321896
1898652247
1562675458
587048915
1637375579
807940361
1659691849
405432933
43968979
1333390084
308784499
1053340356
233064458
1111678717
1383494491
747804571
129228692
829822679
1530680254
208226798
2116561573
2014667700
1674962868
1310985383
1125105172
1094890721
1655698816
1090425276
98619087
629345375
1840991687
1721791973
1173677590
1560494598
906587103
1965578504
630572559
830851334
260513862
441415573
866378396
782827203
170645348
2108632689
965055398
515640069
698471199
202054137
1150909034
606864153
1140802079
408413331
64692073
1910965489
1873866483
1460468323
1621914418
53717695
143190089
1783454080
1835388715
1048847248
155868825
1777558258
186608879
546048272
171554852
1844309501
427668594
1046335667
2111199384
1879194889
1859530259
919144034
2128075549
888750981
2063854564
1228868062
1601246479
76902282
90131265
437834683
160126986
2009803554
105691150
330351796
1727439449
2134867539
451341193
1184206042
198368774
291830943
958013256
270528236
250801401
1351338096
1443079930
520895021
1587269034
1854139950
1551996793
1510783459
1051893620
1843385085
86239825
2025262942
2139750076
549559806
1637871433
657585655
604232038
64016377
310313611
956887025
473367464
461232453
1933996885
1621226878
1582260396
1303217210
245046411
1340211687
184608954
851809854
578894969
584351040
1741049663
1378648922
2023847601
40630715
866938394
641500151
117391183
2116830251
971875032
1457009445
678219517
1086666269
2039601525
1978648994
1385028089
795243047
796123238
764077788
1442310863
1082295572
834668180
906717526
993364866
474282737
1977493417
1777886748
1639014275
969853715
419040584
2087920102
1206437587
562320793
1824645628
1641965851
1316911730
1137036161
1244922089
1036960618
1415882305
485927819
215925682
239226025
753722915
866699012
343800336
777342635
672401619
1707513558
1995373407
1991447144
2068752605
1951395881
98854480
40091842
1489926918
661646474
2048737873
441074692
448016576
612977022
1758105874
1708241418
1366092988
1561590137
1924178940
949500542
1863283949
1796702218
1080116199
32646811
1247420977
1422788428
1899432947
1057803283
1067752694
1896442451
418658077
1721470054
1317125544
189783200
964527908
1738210064
1744514412
1291290824
1176272924
1437935316
2073990454
1119255221
671493970
475913432
1629575183
1791469
470413051
676051937
159660593
2104185605
2141426919
799604450
1363488326
1215012505
832736503
386514219
1878698413
317409825
70793294
1379232639
300732079
511870545
1824525059
1423810777
555986465
133040990
670021185
805282807
1450015878
1057658936
1349706103
1220738984
2054457191
1042037505
1094162837
1877711713
2019356574
1063154109
595854089
959985556
1297209139
2128942295
1217163543
1819233367
929058878
73540440
196696233
984107404
240790163
453941249
2032645957
1439028317
386135142
1242439123
1019204872
1841434370
2062159558
1998174683
1989328472
180492907
635100869
1364190400
993515502
731512498
1980051210
2089020697
408254258
484981283
2111185261
924315999
2025646800
936218415
419336435
944863956
274646875
1616180876
1636087790
814400677
562417842
559641088
1105425172
580685347
1824504168
829482129
417604796
372036308
1375078652
396452055
921147914
920089325
815789649
423261033
707283548
1870263408
213005012
1813947256
781624922
1648752901
284943757
601653062
14486490
1692816853
1431282972
1868243309
903169153
1233248988
2118721479
1478102447
1216985752
863453304
2144223251
182920082
1346567651
468738505
1801778435
1193586642
1042485209
1177880181
638856904
185810674
1989786685
1063030958
1226434227
1761139813
1601483299
1856922990
1543775978
915888248
733208460
1819930735
507147894
1435199364
1758868904
1371542119
379391582
297811377
552314142
904514499
1663704616
2145129828
1746261528
2115658745
1214158439
223128526
1731859800
2010610031
44508482
1360559187
1751541343
745824778
1767608848
198462794
52549111
231801386
1381522623
1752863797
826729807
1395611569
109763751
1758089088
1651564508
873237558
927701510
241812957
426436280
319582792
1108840165
1629109163
1695859511
935701491
1237452282
1699806353
1952440851
403968340
2064347577
1916511194
1889955619
1958286013
1300076904
1304201904
1387221341
46324925
1641698373
1022746638
1847260119
500102522
1967813354
1850264840
1259053100
619152644
1558314606
733815122
1280500603
629493395
1165631663
1019546858
73530404
1068839511
1539639564
500830415
1441189601
764477877
1727350669
794041959
1645238933
803515836
1957513146
1249784614
1103462990
885130555
1593392044
1371408120
1297895217
742951885
2008434793
2016563973
363001041
1078123329
1213123004
729785821
1494839753
1837785314
2012632695
1798614312
1152050405
1855484089
456748877
334621458
1702380310
1986998004
2048020814
1048126805
1607449304
168409351
441504716
1301234539
1953442157
1472018606
2067452689
1580225620
976961859
1396789086
440480236
362350770
172282644
1545140326
400828589
1464714284
2001015865
461531681
1283877191
749847242
313746540
48789355
506637214
122725275
1930634066
1111694315
657837065
796812096
1672792295
1269038457
502041006
1990098831
1366096025
1175153536
1581691989
569110774
1830589395
1002576168
1675794429
607482933
1304115096
1728472623
1487433431
1650468580
260541169
408802184
1459757445
1777621225
738156531
1759977481
1329371457
1675533536
63347872
1730939931
325777135
355210645
1479572209
1810107693
76577339
360780469
412128469
1778199409
1973759119
841789472
54511445
1452692717
81278483
84372632
175464252
287515302
389066209
1827572733
972589240
1253468687
1670019337
380269012
1162840136
1543648894
1773400958
1802503598
686062145
1128154207
1994074403
4046204
592862422
764816047
1700221949
976181250
1978361071
349765108
1420123777
405841214
1129093076
1306698468
1693359204
840815978
701933652
707541738
757059455
1469276144
329061593
1619925973
539398770
390160039
2063342360
730454802
1523770648
1509734237
1325701813
509586837
460408465
1046434895
1510965399
1819884036
1183404954
1884191997
1452103976
1591819255
1668911324
2042204205
711655022
1523278327
2087798905
1019349172
67411240
1593246350
56444083
1197229530
1732539535
1835680572
2111783888
853922784
981256218
327279335
1627155324
403348762
826901012
676113334
1236992971
719649389
1135651197
1853799582
332413241
1752918606
388522370
704943505
2048892265
762962634
280462368
543046224
1121449507
1223059389
1866377835
1175973164
1893082381
1441282497
214553986
1357037836
368705151
885769267
1666236584
2041529746
606252359
1085525883
1757280767
330496400
638286938
2100782569
498325108
1055238679
1229202867
172215603
976372181
1013977671
637291020
42929470
458166327
1820378489
1778032214
1816394268
1806895185
82438474
507620261
228690727
713457457
123747857
854895795
1899172299
1660764488
895464838
2115802838
686912241
400472054
701377498
1035170981
1916444170
318723400
221886498
497629538
559848485
114003254
2020962211
627573805
1045839496
738708621
1654659149
79346970
265151299
1872507454
2092790789
1092548484
1150747042
1931489296
217483801
1338211603
660622055
1645493421
296726776
1596647809
328259155
2084099010
1364174522
541182917
957078556
1129421518
65411436
783727260
159850326
971022666
738402385
1648961387
310926033
1789169881
2121931357
221309996
1493317402
1738157953
1386340931
1044560142
1124095705
232111958
2036098953
1606964027
1441885776
1872760784
1184697882
1152579090
291379920
1410269068
898055455
1560250086
546003280
2066503593
854137083
1667051299
248573690
645396977
1754418045
319509832
1424001267
1965893209
1740464739
614825955
1711397921
90580445
2014935858
307341548
384692183
1486094009
369580991
80755130
1375471601
2073477489
95685949
992082851
565315183
1458937533
231446525
219697756
122916566
602489059
1018317254
1425345442
535245580
1205130722
296389219
1322998271
1902742743
171039295
1655862168
556221236
739659334
167352583
1710453677
886237230
1262106416
1228847266
873967338
1416666865
1257131639
1560920290
371918054
351426983
1130472308
2122010989
1846312976
924835186
789291600
1651646140
714750151
1672983356
1252863643
2109894219
1482845356
1244817856
1647196780
896017380
1223812957
235821392
574092194
790233788
1251853016
1678358638
353572540
1874441623
1109609200
1448657979
1789383515
691725334
1660093035
822973174
1468985383
942559532
246972000
242832640
962925967
1483108043
1416964627
105865560
438944148
82790276
1755872486
397718187
124478691
1587619201
1418016752
1904335824
1970591114
409081480
1554117273
1681729448
1208732345
1568215340
1294958744
281234836
297156967
1339826508
1014621552
1482817592
993179409
925930667
707282513
622928806
1738850754
577206618
1766688522
1423066586
1202561999
1017455055
828341997
1525938047
2067158183
1033353407
2075581845
319618823
745194467
2048410644
652381273
984623078
1630126542
1456723951
635678491
332610049
76354378
974442053
1071360804
170194280
428665644
1261074336
200073009
1268504812
694927132
776995460
1019893330
826649885
1918934195
659305596
2133503205
2106592285
26605665
1777096183
1919057438
1786252808
895212219
1069580873
1796435326
1645327767
1585211581
1513535389
749399737
140500224
1735433269
1866024879
240029543
285484511
499315939
504675158
661229666
1590438366
1719905130
137400276
1200972882
1387844973
274723785
1214259774
1664597943
1707544027
1942313844
1807957365
155534809
1015982109
762954055
1711150073
1143524120
2079022388
2065755901
1778915684
252255387
628591459
1556542360
1536582430
376378662
823981505
2122542052
1932799241
1885581311
2094341428
672359951
881387865
469406909
483709463
923932367
909095686
341222821
1151503300
538173358
2035915111
1202040370
2045943476
426947916
2062228981
1885267540
1420093696
1662183643
543175536
177196730
103942607
860426756
1463413812
838732093
755052136
1868484947
1689467353
358573320
1094593837
1232456906
1662568803
476192109
1227284767
714732183
537155428
1737225340
1452662786
1321779436
329623798
2064406992
1682537105
2124030750
1184596914
1026610907
1329107137
1618952040
1981405193
997282945
1807701986
194142485
1043704662
5410257
960213250
1300657705
47825682
880344716
469041140
100666737
999899657
652909964
1042309255
1855603850
1937913825
441226420
613171579
1102900800
2075861202
104220958
97832068
77315972
649781067
261422444
1202610133
99327513
1533398197
1841717145
970870804
584368531
822171304
1269670825
1127910435
940262275
100960750
19024083
797573066
1544123386
784444038
982139958
1046435433
1037020431
2045031243
774294635
110073878
1864761574
1514782150
901732197
451853047
1615618049
608231213
769789903
274208090
1853770608
1870195308
15893501
485730351
3512427
675430012
1856498643
80482010
1364864384
1421050248
1635623253
235964868
30733170
942240919
1498485738
872796781
984854413
1841461387
507131099
1465370147
857754382
410311091
320361404
573705524
730627753
2111171836
800264364
868878106
890633113
1526049929
1121440740
12018071
1011540352
443137059
1726001928
1652071410
982670240
1688758870
150343081
1612620331
895840523
1520891115
1699650537
1364566357
215333526
392376470
1983295304
41805032
1606124008
585741331
1066569468
1987045233
577380225
917312379
1165487172
85802112
1640207980
1080280233
933921874
1215346081
2111146058
308368181
63433328
1628138909
1409551021
1985950593
333751004
526034222
550907105
281329682
1202033139
168004676
4217090
62183368
1904131102
1199791926
930408227
381870198
275321867
970619069
1919312858
225418163
1461674351
43795319
1300425217
1143081477
21599705
105736314
209983903
1883823269
1819263459
1998129542
962367607
807796197
1657515894
1629157764
1781036047
1553034243
994994521
257552763
1583689841
288412519
1856307078
2102521197
1182059975
851696057
429741162
1885391422
1579426197
1774197069
1414365021
2131282512
2115425805
1829045041
848847594
1503713255
1480788591
1478863538
1643426745
404795505
477753410
1222159389
1329367665
636158492
361960079
1227419146
693910206
990384952
738661128
383876231
1222923267
284412983
1809994555
1965860343
2100365499
1382589448
295564313
2098351497
1568370518
1763113259
289129298
447469782
963215699
1125391033
1915825293
146629329
290908135
2028095418
1545844939
1824583425
1851206743
63947051
2113544663
1208779359
304716968
737343465
1129005805
580555190
1098053146
96437323
605114374
1995101402
933483335
1436027878
1874844078
1380880522
831977548
408692314
2141138356
1709933517
1600948961
1831669375
1694735922
949693699
1218005038
1820943298
1360111322
498108373
174947016
1056157143
1134266215
358790930
792200125
2023894268
1550015434
954923246
58366861
66877280
962861440
995723626
169737088
1529406167
481966099
1595036236
344258042
1522387738
1351604266
370414151
2113696737
1318777876
1138912777
1928619304
1579593580
1751265407
968132834
1158848002
1399828014
2128865096
618294322
996011082
1792560354
492269828
2129449671
1408561461
1945499384
20791641
526766629
1922171551
54346847
1427988320
1327420797
592034284
534342826
102765322
1216536989
1816821634
54475700
1250138742
1086612337
622565889
1504631605
1363917771
1528129095
1482994683
1008939564
1898315260
984136484
926183892
1627941536
935229098
452744935
2072824074
1688534134
63164164
2013277014
1297161379
1314041156
1162992807
1379855824
1638621645
2000968349
521389854
422546207
1319292591
1781531382
1404194189
1321898207
1750327163
500929673
878014822
1344798923
991276400
1428903251
754908845
1840461297
816404091
1141675482
1616659531
179266910
1702054320
1162283049
143699110
2040090914
773054190
366478409
625870831
637731312
1041460127
702813471
1393169023
1728922805
1472559306
1432385141
778233430
2093717219
675711797
307489491
1318414076
1083687924
268639491
1533614152
371806085
1771939701
350141555
1573036026
286776945
255271125
1294049639
342873067
346415064
1987170610
1076990020
158486366
719118621
1817105325
299364706
1256957552
1864544706
1754111796
1052795432
791156610
1942733777
1773697833
1017733053
1054298431
126999391
1786132787
742600847
1029890313
259098731
926864945
1606033377
1164736141
746784865
1107249093
1853662433
1943851695
1122421681
1142558669
1068578938
1377137161
1726744468
976768390
1157964449
2099329359
1445031448
1763119870
94527262
1730191127
909414538
2096412358
2062090593
1136373653
123337464
365140741
1690044759
573692010
1663668293
237630265
1292277112
296579687
1614866700
1700691074
1222025471
696325804
1803849459
877015305
2016619757
1299189179
2139845298
1206221553
246056481
718195649
1165721064
1829750304
485951857
936265478
1718262577
1393795697
1108993101
1454548155
1180013885
1863045339
1871849165
1108306412
1454135582
328980887
1162763729
152375263
1779677067
1078827511
773145873
354731668
2101263420
1110799908
1109706486
332978133
72145896
1133834589
334499153
816936929
1551284338
1894370445
1149007261
48146975
346480293
1146203193
2134102459
728344926
3721088
2073327690
901584082
443180224
484421663
2129035356
313032355
1050678778
1610055451
1252895560
2124049975
1932507540
225618152
679771757
1561637752
695130126
1637931927
2053364494
901418119
669564182
1996995795
680980905
1007029395
1080821544
65577983
513112745
1212731324
1626259846
1356805172
1663358629
1122280774
691193272
440740244
1320107742
2130791927
1200681470
1892825735
837038511
1379362324
416892088
1411590977
325873283
1449603831
1116497971
1538117964
712751039
1442892393
1644473811
1483574538
1506194104
338552815
1511589272
1213082030
777089803
546235945
1315943340
517531352
1427391955
1832127355
380233782
982604350
1275866856
452485224
803655344
1901183240
703809306
922838914
422253195
125107271
30627995
1153495556
398366260
1127070752
714199857
1962263451
1408314506
1117499992
793617968
416388342
847836277
1160804704
1786460782
1847600979
590339720
845534302
1538506520
1178327737
2079547159
1887596515
1018687544
746678458
290902107
19758720
103499576
1801254106
1073032562
1880795134
957278957
899010605
530246989
436629200
1741990836
679246194
311141554
147063308
1177845688
60285556
337079563
1093297272
870639077
396212452
1347128324
400972293
893694114
1644289925
999636195
345538667
509896362
1609370190
1171120763
1225324324
728821080
1923173576
898166438
891733934
1733663254
765321343
1623606969
1391685604
896687557
933113210
1765017983
1003026637
306153315
2050723014
407574384
2022017103
1735282320
1683193992
468529277
728095307
593936231
803766923
1513642977
1277813600
804291394
721460567
1105386722
930540573
1253192845
1706200694
621458407
1250551394
58678212
1517459610
1766152386
839267421
2108003586
1959325444
1146741269
1058778170
577288323
1211236055
410257192
948496219
1024832111
1656751952
853267690
1502008312
1565489135
38139526
1066294413
895962720
1901351073
1358196694
1725934926
2017373831
1837275712
81243164
576049649
208394929
293485969
255094639
780689177
596448780
2101462796
293244590
1511954901
408824531
834324720
1748922835
302167419
1039435000
329608374
1007069226
324861569
1359996806
2065466414
1755739029
1267708214
376407270
912142691
1472272804
1252989095
1377065903
1525675839
946499062
593741021
2035175621
1873413022
731575397
975572059
1474196032
1351860234
916559912
596854508
1841022303
461494841
1559962378
1960214259
807921592
1190545013
439380095
2083207896
230792484
1881356081
1597874619
79092983
277434845
2021708983
1520356829
988323128
691065490
218851975
523136622
318984347
813290359
172585103
2131566492
927134178
2121326174
538784328
71526203
421551586
1379290516
1355314514
1490076096
1176236874
1108334861
2133457397
974967106
1724207063
1780648609
1606598213
2019574009
998162994
2010467387
973886456
1765355661
1832183663
150696869
951485464
1858947840
1011121818
407916957
1284086939
1654736895
1576395137
141862262
1376001199
28838725
2052554926
378136151
545205567
271258185
1104267775
1408697346
1532653574
1625190121
544948850
202887323
76304747
644724282
615565791
218274534
1949848841
1738940695
1926775117
1817700974
255834254
1591597184
12247699
1817005760
240948050
1055954282
1331241731
994031195
1179368414
615467308
574420433
1720037092
694677208
612690113
552304200
552323256
1335033616
1909090855
1152228815
1738640621
417073176
706748641
766751406
214267988
2127720653
479813141
2088986561
1738133324
1337270059
850538504
1611101675
1673795696
282362047
901666426
303878262
448937117
482938956
1523233533
431204031
1838182628
905820121
1093259961
1096564949
908990565
1829370792
1448359679
1781494819
1336449976
887979205
1610724659
1578384425
62799969
664022440
1606788088
606616820
1097939120
3622247
109488114
2418506
653707466
84461442
585566960
145463133
1547487675
2094155579
1574485292
562600126
1927394293
426914705
1369874759
1134215652
1068894351
1093689997
1459817202
901493596
1895891904
1226803849
87302188
2019204942
1576029296
815262930
1215630939
1020826107
1629888784
1171218155
1738393880
1738112077
366669482
1949326005
1085765745
157948780
946719260
2023154011
1512607179
1773532120
961580780
1054294705
840569939
333590641
448567728
919121847
1683018738
1759704253
1445427644
652105521
439507092
1881322293
1426401824
2053616890
446425567
1095875362
211766678
353630374
2061262394
491406186
623501878
1761696038
1421772259
1944280021
1853925833
588681173
1538306454
516542469
1358724262
840039404
1322259913
1247582604
2023218826
986480001
1034378867
1048049373
550797040
1312038186
1642410867
1947859441
34283112
1455876782
379178934
309197942
2068104811
1288265204
82154845
1930077248
2110083984
900014468
525010581
1275877994
904099745
427787854
1878285668
1775774652
316142716
372214718
1026505817
435381490
300458804
225935899
619559905
1245723739
1285705402
1119765848
2147054191
402187293
1553521381
332370351
1070126647
1256813238
177872315
1732407740
1929206166
1160816936
1526453323
1127283244
229429938
1922260397
367352315
299280368
886642010
1922905790
1198500702
1552081622
24111248
64147797
1016212572
1893349890
542371216
1298449775
757784552
1095375232
1456947667
488477130
1851411514
1016883168
1922123689
1192357973
303393966
519985954
1428120196
463660679
1097020385
961645775
976202137
1362016733
7864640
1137683102
331225673
1180397385
449814085
35559510
2040258672
1249237467
1809118382
1675558424
792571640
1682127941
1926860223
678017451
819167992
1871640306
399169138
9862350
1923296889
2080764473
1774095829
577573201
1430087488
1600335510
1071398660
1741190975
480473484
173430206
1524895417
395857346
178987049
2125669640
91433724
1739125742
1298535646
2096882974
1786675897
1870660347
254295707
96504950
1936529000
1204346205
518124464
1164671792
541467871
247021960
91665419
1460325396
1765734381
1793089253
323184494
529947849
1861375747
667322849
224385926
1805984356
1798321191
1587168765
1293083114
861604102
1280804544
1073176239
2051628147
1792730836
1244856074
1452080488
1745803727
95408302
1210594117
347390257
496399625
1700284797
1974032936
1288946425
720407120
395835195
1027701318
1319938662
777514483
233294110
783218920
1642037540
1234589536
596413217
85217377
777557754
1502044473
137785719
1267931119
1376024435
1153948812
2006762716
318919155
1284311305
1927971309
1488395303
2073752856
1425028451
20735312
1631324483
1426232708
1180694225
1187982807
1911966221
1769008673
1857093645
1950293626
232741685
745148980
577443589
1499898962
1850297792
1227540952
1711466708
1936899721
1597807625
1465263072
703996997
1870190075
505564817
1308169618
867232221
1246117371
713311565
170446533
475540521
1087328244
1477174329
1466967740
758508607
181629484
112492362
2078473317
915617285
16663073
798811162
497148191
242966370
84647732
1242562407
1935484721
360571562
252148522
756566525
1969509712
1669552365
1107497771
2092074302
631577371
521289759
1605117652
657391337
1608314865
1022343905
120608891
2020516308
2102544255
1159121889
429721144
1446659601
1908829012
1017519061
265079446
519792486
2052024335
786428413
507199958
734001762
1456624811
494303135
148175779
477175132
13896757
18812111
664104142
1551759310
1701931311
566085829
644986250
1778302307
872518668
231287360
638977526
1087636273
1648961387
788676293
1242488027
581186169
1339906512
102035187
1980625877
27815913
1974851594
911604179
779486351
1517995580
803080897
1026555626
1571222402
1503874647
631333771
1630153566
327212205
1047727734
1630077605
813827710
228083787
1508547341
798679025
1756748321
1470855475
715814556
378082690
130448061
546558685
1510909272
30676407
118336579
773671784
1292845749
1847482929
1203401789
1551561990
1234720271
421621487
1021180580
136891707
1061429301
1761625975
880367225
168416049
1626442116
2081801323
168020895
1942905279
1845113523
633016110
1143519203
1200772761
1992493361
1507652332
495241947
855123053
109496609
1739513663
1219605593
989694228
536100376
248035875
1169943269
1282206216
3921360
1681929076
930224314
1023380199
143242377
1648172980
1103664559
1438629504
1281581985
2057985511
667388079
1928935637
1047157136
1937702154
1126330156
1723063380
1576433853
44824581
863009467
1813414554
918535487
511965161
450616178
1653697426
1456374287
825047277
1795583770
1221118715
1098752293
413972767
693601577
1255349005
1005180237
359170935
971790924
432165305
1431168707
216289808
2038157804
1240069993
833317240
755336665
756777110
1791040051
1720999927
2145107887
1336849038
189589586
1732285667
860604932
1324945374
1465346020
1295935380
1973303478
347115824
1104323825
1948393760
2076973498
147915506
1081809593
892945232
1946491053
987706808
1542502454
360294790
1288341606
252441578
1558786225
1527555821
1335030198
1096607931
1376361925
1673340453
1982277429
1811079590
74270366
569775814
1401394528
1685261758
1748182658
268450281
454632231
1105560536
1966649046
976985733
767793847
1681575824
278758698
1170353695
760161327
956848509
986642043
1867832898
1846847551
2031273926
1056998647
443341071
1126776240
1088029471
962506264
1343853926
1268095615
1759216988
1967399663
1950822103
1811097485
1130558996
1529965098
1282806295
1563384855
1678743372
106276025
890499094
1547958294
813076652
380508117
1876541407
440349821
871620784
378587452
1337558108
483567779
1108510755
185804571
2053714352
499671072
289166169
1761891223
949214791
887770685
328637820
553350343
776739868
88674478
1849161689
1095435189
241845030
572772827
828527974
997568712
2129674062
1145982361
345880523
655701502
395388097
2078859062
925008542
810914513
1833562850
1938519871
1051619127
56198777
2078736660
911296564
72285156
231529131
811200270
1379297458
1939778868
1170863115
358426209
939502996
773581276
1939058105
70117245
1483013474
1874284824
598031151
907307895
1675831054
1226334201
1907822585
560211801
1822800415
1377023015
2018418672
100257999
527796734
1424769272
586372945
1506548321
780558863
440805830
1015598629
772683923
704230900
2056130984
178802426
2010857860
1759453427
773801032
879149630
1047693784
901685267
77193796
36439172
1211034680
973680457
1104204244
2043677917
715814556
1609586327
1997868033
1124839821
1071785241
1900828816
162128927
2139346472
663061127
1446914621
2031955240
746465830
2034945707
645497446
624295395
1598562941
604567410
867216117
1520540370
204022084
514654994
891420640
1765047405
1848731187
849293260
1913521323
1978745584
127540683
132587461
119850133
666561029
433353596
695370966
906670154
1069133603
1863822384
1257711571
2135089594
650591737
2146983902
913201820
1740163641
1675720615
83629196
779838488
757369770
26887712
962940915
1024141685
429411959
2000331402
1966268189
319371923
119439521
181860392
1850189089
1671678476
695370762
62856956
1048002887
310130400
31554396
219351876
1155691826
164920493
393365639
823319247
2045146709
775880087
1167238056
507989927
1649072694
831998900
1842141996
1270073174
1043346644
1258633633
1091019772
611885955
1851334684
1240234396
2106029422
1125595089
537729706
1378875568
1627921820
302134292
2088849538
167008910
1594152916
779524213
1357978972
1193081840
346634127
1260985394
2094277394
447148427
377889490
2078191772
1412025748
1864279764
187534282
1702370746
662500483
2080458208
815106030
1993723602
32002908
1668842328
373835243
1213025218
1970233226
1412471210
375037708
1228849275
960594799
440526327
455801921
1325578721
184024096
1580825654
185548973
735391642
953521898
1797876284
1326959037
1066134673
119131851
1665739371
707337100
1326727340
773916105
635747300
1238552111
608996761
1539038231
1462803151
1071457516
1482512612
1515203199
495275338
992339027
1572779383
18626419
1914169230
1871236563
1303404991
1613104488
2060327119
1373250816
354795816
33459626
655278858
89588551
28846816
1975852778
1301794038
441684637
2075542022
889555835
1777541431
1978293420
606382802
258326338
119454940
1364326961
91476696
95336590
1591291775
126413101
757615726
1966982893
1400423145
1521998500
891762148
1071013974
1155026553
1959363384
218746743
50428573
1246943300
1922910416
1936070646
52572996
1233671629
1613888098
1456737932
209813654
560688977
472361141
43713188
80723268
1285328881
726412782
212899459
195361335
1704390349
1034366929
1200291806
1143117854
300861155
240449119
699465474
2089978989
2004996996
282900281
1556670025
1004415985
2115002819
208495540
57464271
594447311
1991340129
1787487666
298894752
370299901
977244337
1097883294
806473066
1068010283
138848456
1573102091
502365466
1537637428
385357758
1929858778
866055677
1565185173
1131795946
1277217260
1663244642
2005548990
41883786
79568103
111191068
2043955943
713665209
754557353
19441868
471089085
1349101530
848098128
136707406
14352203
1354240993
1217848616
577673089
1437843515
1561979504
1530225214
1675377970
104430892
760230504
587699887
1739517830
656505553
1769389501
224736389
1654468059
1539624673
1117233892
548060408
736609945
1818915550
327874188
1113557366
2109954600
445584983
1667185540
638745171
1619409074
453813842
1591965968
214881404
25644109
836693657
2007863942
1813897093
89545334
33364122
2062967919
884662303
36898696
1433822443
761713516
1969738958
57829830
204835316
1850702322
284257349
906721414
974407667
788430738
1569629193
194236442
1047220170
1617153925
98924594
1165411666
1899158474
1387895912
1222195407
429571133
1729293410
1901132610
153720138
1159774356
1675952523
1936850548
1853666434
1459302977
216630374
2079252708
1343978429
224869419
366828388
1977374005
1824504167
434031734
1758603155
922212668
222559407
1145413054
2109559418
524449038
633304802
1247876935
655140626
977668390
1379972670
25741793
1455518888
1934409403
1953884145
1609586078
1719365217
1426715458
1850583763
1128878753
1339075675
536213638
287489007
402998481
381060866
1693437455
1278385164
463573081
609487554
1435389265
1986944690
1202861595
1875233434
2062070034
1376093864
1811863601
2074178480
1803849459
1314056368
1832994897
1996387554
1471341218
1281010990
1730672737
1153398212
983158356
944110787
1985812122
421281765
1060639168
871867817
792726918
555125633
319612489
574062777
115827127
1681190792
1905686749
1417332721
1125833255
727234951
865805550
1939885618
649706135
1704577776
1643130521
33436843
2024535495
1876926884
811117288
1696442471
1960226072
400105237
1473852777
1671927247
1606484575
456851309
88642047
828387127
693225374
1539945967
1538122933
384228898
204886305
66009065
98780541
1728890747
643396639
304264744
756785204
1669829173
1011633317
1295170117
417852399
567058408
1341516292
1390404605
1839703773
795106170
1870158643
576549003
1104805477
820044463
1027227987
527801315
1076835327
1781568820
1566945634
884967526
1449631712
371508885
1030180068
1729124515
1048057421
1357368583
530399963
370837383
233290236
604221903
610829128
414057224
1912332339
517368947
131080326
1312314915
1135860596
1894208789
1116687619
159905588
116371009
1479341788
1301924882
810611674
404603980
968798456
1579550656
600669491
313879679
1934029824
1504707107
1532336216
1764902778
1740200501
1125390905
205362127
945906937
711189829
984779091
655150528
61924792
950264283
1259382342
1889512355
1781358239
752261904
1858223374
1699235982
1821968085
1485857123
1562154522
132458513
1602390949
154120354
1521170617
550741186
1592231552
889710505
1914319655
1025085844
2126299537
901946279
1491851656
878748473
700834542
1447871849
688876281
1846029824
1699197323
1987325379
2109423186
1088086236
908311386
33364122
1424508829
1563025043
1400804231
465450198
1089319131
872225580
681902765
788640176
1954718959
1356245288
970725672
1678957940
638794252
87106310
105182503
1113843348
690710019
1829161824
1496759868
273542724
1011821917
546058542
1629497604
959363169
660555618
1212672385
2012453979
889399154
359571768
2051871997
762204711
1825479568
2142857710
1778081286
313121766
988624982
2023619670
1887581598
1047180011
133497537
1640100390
117032448
351194509
249076643
1837497171
981979224
138173886
870586180
1132966687
1590627054
736960980
1445719158
1815918506
1739510358
96266119
592737160
1684933947
1162934339
1961863393
1479014837
1480309506
1642280140
1128689597
462317141
2099111531
1856267049
746833722
192338905
1180396162
329758084
1899237393
99587948
2142074905
1524801626
1175602181
138304329
2069193501
484739101
876425036
438130110
2002190112
820628349
1558416111
2130909538
1536234714
1752130264
210011464
1562367414
172406536
2087825283
2103549429
750721607
1949115282
1231462168
279814064
1130800796
1005535250
733273392
736255321
1926593823
1686908309
735013303
1689519232
1855380230
1515173410
790771149
1871265721
1086984548
1896175245
313676263
1147323184
707408934
294665952
1108134280
363652758
989319998
539744982
1225607964
527824550
1505930979
980252581
1633030087
232869794
769851073
1322956844
1235228869
429211008
997737824
1951654602
1770747520
322699096
1076065145
1240265034
227537094
2017833100
808940939
1861721708
418689786
807205086
1247803938
1578126116
269148268
1671608885
1654170557
1529114248
1086187768
1535269671
146878958
1896521970
191920691
1963706145
933835239
1679823251
872217002
1288454744
808238470
951918937
2046412844
1264208504
1088633684
1544469482
1397787689
117391462
349017255
772919010
1421521437
1182892954
385699330
23454169
1035555908
297552797
1702228056
1915094789
305992334
1607439994
2111121488
1088818860
2099270655
501103367
614091223
1837048702
1866192521
1941446159
837478842
768250651
734515095
1951169254
677272043
2019857691
1092343234
1967341782
1086373562
1449655535
1495466945
1493306706
368629982
1472269287
1835196841
863152491
230883004
745025494
1528511788
2064814924
1343830859
726661353
692828153
1166417648
1843699395
180167148
699536059
1416704128
409635268
1335238347
1971812250
863030215
290253535
2035724205
1530175018
988994488
2072341285
1398629194
1117197601
928733371
1039822054
405459297
1272038307
938592484
1124297714
2075412137
1621458798
294303428
1477844084
1370254110
365052812
1112983349
1603385968
1482519329
1082912975
1290305598
341422649
1370815479
952726437
798173589
1210991690
134086580
1810836244
1650014654
258358588
1170960359
1996223493
60249152
206162386
2110570877
957274689
1668314229
418903344
290035466
712200607
952800964
18399399
233534024
1791737045
605478659
1917929158
1334919243
1794404146
1782694327
1400616039
1322923634
602153579
1551234255
1125373116
317717477
141850034
2053445038
1908992260
393948378
2090417967
504899426
1369262094
1590467025
2005618655
2018896835
1286021601
1673707192
2019063816
1116470830
1668212722
1414818709
1512681332
961093692
1894881336
1391916098
607140437
1214000646
1838272191
1822694677
639537189
1391943955
329639501
149612878
1647305294
1956017141
723918050
1176039604
1439899033
2090925970
1191655957
1169037709
807039118
672968358
973973051
443618828
1549191529
564931165
130763098
703580860
727568852
199541545
2074005678
256397367
92255156
709097230
527885322
588311493
250416778
1327348336
360168128
1247842022
1474877734
1403368143
2123198260
566805575
93468538
661264082
1954936238
466643350
2029445175
678141218
1693846866
101431175
1785052456
1256867558
1296045670
131196982
249971535
861188996
1455212840
727279609
1806321456
1819558665
609778830
340941437
1621857906
629371235
507732882
595783959
1982546892
508856328
453086840
584309293
1186403217
1924782232
149895061
1152272845
231231628
1844925632
861128192
675984469
1794420001
1169416644
1334402897
1952656755
2019391175
1573189071
1264550470
1212033739
2111295578
2126995877
2021299943
46376129
871946680
1562737482
1552998319
1877213130
2043460612
1815219772
1631933829
1287022760
124546000
833977240
419626420
293620089
1011925090
788793575
1679133690
1328188544
764027320
177410012
1776290941
374720026
277219394
1846003285
457207996
617253740
1681171890
1225766646
1668587554
2045031243
916620149
339819974
945157890
1692516487
545107094
921358641
15597499
1040775479
808166066
1224131007
606628636
1024871256
940343228
655146174
807571678
1698725490
950530277
2056012170
1408340871
81075831
469861611
1206360258
2110728098
877486808
171947511
1874229480
457454018
840335426
1416696687
227981439
2043801989
109054956
303444234
1541874684
609545477
1454002737
547649468
951106562
1610102796
176466905
1228760992
1323757453
970989936
2073790107
554784862
107948924
263246937
1115291818
268310611
182292171
1379702095
786597738
136277524
281221579
123011539
809745292
7668304
1505597763
1449030161
973674130
1242527113
541938579
887174771
881639563
1749201372
1224432625
38845487
1346979421
1355468512
1344519894
1477995789
1001634321
1072890307
1305144532
99976717
513813270
1221911594
963514973
1231203162
1590581235
584511634
1934115726
1898049809
1985827513
1259172473
1195544378
32894080
2071820222
132755045
1003313702
229213137
1887577081
1097031837
665214856
1151567914
568130697
1820164239
497554923
994808425
41698538
172752904
1612281126
929313122
1059891837
324739518
1417204026
1370947669
626455241
817555611
417477769
728563141
1464026371
532356158
1175675947
1928645185
908822142
599383718
1992484478
123900363
973844867
1017195532
914270536
1399231908
2110728078
2114033642
953654365
428025326
688744156
1585332084
1028477605
305179234
1534258139
97229337
293354486
463384611
367993182
2031850600
1767418868
777512592
1021882172
1348294298
1237452441
485654440
1509991029
99174233
389084936
954277371
440177097
1351618207
1272523008
2100715769
383738847
120486677
2007307629
2094655488
269056849
582592163
1463204258
1508062650
636937210
1920796204
8646071
1379788814
1281558513
1404475339
2032591968
1929532379
1643443971
1297630711
1432764661
1196808826
557544407
1466343100
1545425562
167082282
2110223913
839972263
1683093848
2125817918
1150271366
554427642
931198064
1592656841
272139387
1079818703
281230688
1295307397
119689107
1324374843
870786421
1383976345
595042874
2112996686
241376812
1441543447
923442218
1203903947
856540583
851833080
834059450
602791578
735144353
2014823488
953490956
1943868736
828280442
102016676
693331794
1775098730
542112818
1961633785
1757268308
994247111
857940772
1714151409
1159696441
1772289459
1782003159
1367794333
215326157
1537494594
1050140302
81144763
950559929
767420099
1791516120
1172094980
1309032990
388357748
888990696
1505260370
764574797
1008505073
1358993733
1101524328
1513145821
1725879561
650665147
67508846
996298519
2030453074
842372988
1198000515
873571674
1555091229
745956598
705981764
1011702122
848164976
957044556
1502082278
1499259073
1538470982
705662810
922157298
514165204
1803661264
128719816
1962278788
1381571752
824917979
421567599
814109634
865286571
1000646702
1052173373
1738173479
895892673
2113901870
1918395379
611762540
2105626545
1375869702
1919061463
145916311
984647709
1466134867
780967392
522705036
2048782316
723757049
2134287665
104128189
89367950
833940626
1054119735
1369412466
1181284222
798015500
1164748238
534442604
1319378765
4301744
1947075362
1097793427
307119069
1837918641
748153764
611315157
1949208269
869127648
1890697047
662740968
1262625232
38161955
1228909955
448459546
1767233465
1304251732
642922554
1980218274
195005969
1985940794
1927596258
110054550
842367756
999938166
872427806
1494886149
570824909
1800048609
70665568
1662368462
1600124450
21208618
1670019337
184466917
1570899258
1368611151
1738788692
891238861
323230027
1356704183
1013695455
225794009
1266067083
818117047
864449762
1301721012
1233314207
1661852774
297501429
705991827
1296549539
377366930
1083641784
1293675801
1747298037
1333135627
1642581445
1321662510
291835387
693284499
446615412
270236134
1640811281
1552901807
1277297254
1310554502
622215827
24379296
193605101
2018238222
759900555
173590344
357092929
2133621766
311493874
1882934934
802438147
1524776991
1265144699
455266442
387037365
937686075
2078848722
370230587
1904546141
2120723101
534757246
1490364569
1768259375
1129153305
17037713
788297132
1642608149
1756724313
24684025
1956725256
439259629
1633970603
30302426
1927727218
1901108227
1752346096
631330774
1198788575
1332486972
1484129098
358113487
499772841
810757810
265079446
1939842564
1500556202
1397359016
212134356
1233175780
636203386
2099819798
1789647235
513437033
938783757
938916321
494579779
963450488
1648009463
813812622
551796087
1553598699
1312685663
1771315971
1180328773
229969521
3871616
1338703592
334658767
1805930991
1276896936
1389160508
1515397459
1849583181
935546249
1646244828
1420256285
1386100878
311135710
1893364218
15321455
1246185460
1650568634
265233388
2078361651
22829846
1935518058
205930632
544899933
1250644178
1275612988
1223404700
667432957
1461673669
1966387397
201507531
182163437
1620309541
1875083270
1702144570
312096540
264612655
1434903397
725076378
1729040995
1612241492
1388868200
2058059123
291286383
200546169
700095343
463787404
946790521
885836420
1241351808
587127274
1142967202
442045771
1311299403
389216648
1572432412
1818571159
567348196
1147058864
1336513288
832750368
1781722109
1048169156
1039838299
1640726109
649425200
588013600
623974182
602487511
1232902219
158276928
2115919892
1084553
1311310402
636415794
505242253
460247617
321436871
330665366
2078361689
753912715
472423863
750416493
2010465701
480886855
1436300760
780662689
1991412748
207994411
1089301208
1188775296
204309681
916141456
2068376149
1927402917
2058389209
2021309423
695324149
923491261
1449800305
1429752375
63681692
1435439671
563975646
72196656
1435086544
611607971
521930610
242275012
589079796
1870480704
1882543787
1601509321
903182560
344156314
760038292
481325547
1138566935
1554898922
1855739286
84937231
942258710
744762328
1932894880
2057444260
144228639
1611854109
1954556309
1861316597
1544993260
2000465009
476753676
960420484
1037344457
1292344789
1902407230
1419222937
387673972
508050105
46912743
953588408
1927801489
1987136511
1512120968
2145912870
425403435
1112155383
1989297065
940882028
492378839
1328165045
1740258982
496272168
1480170751
913167902
1959628159
1423207109
1162790303
1341159744
1602770503
627200676
2099990090
1872408630
596936253
253444025
971545765
1859585114
1986679547
1431563768
65083315
72543353
698657850
1492832902
153917247
2086796918
619737165
313357245
184168442
1708005641
895904703
92711503
627651323
961448255
1663040959
1006824375
732797742
2060106109
173004892
518679926
1612256086
1466017453
1916101
758502432
1253568450
2118601757
2011556724
1265608923
350252220
507782310
381774692
1388412793
1016278972
1122013263
437849952
1724205000
2049145691
272944711
853897781
891874768
1382791007
1178286951
48867376
1408478657
700808667
522844550
958911486
983631031
235153441
1428342290
1478186762
1455209661
2142184306
1807338422
1842283631
1916840972
1394734972
921910034
675858998
1190740281
1029696107
285306947
1857924660
1326979101
776689398
918292440
364922792
1662040405
891499363
1614965750
350443931
329529710
1389230551
1979681161
792387652
218269969
1242301709
1822812915
2016678748
1869656169
1241525166
965701655
229752178
1510333743
1081621638
1458470085
810545124
1771953417
473245238
790458769
732822919
122409856
1585707866
1491161618
410322830
1188310878
1675320058
685939679
260484992
624833464
427800016
589621554
1381194513
16641091
1447621256
676450761
2112136568
924982957
499700458
1097314681
541677154
395644338
1315523610
418043883
1297052665
1419183639
2063861319
2128363809
1781861319
1702779008
358486008
919700783
1078154942
753185581
1744331721
1136590446
1777641395
1709591955
138282568
982027714
1725481858
1137489249
156976804
1987239183
2022704489
534392056
754696892
1041468347
1263109815
43487536
1898981671
1660763831
1053481229
918522739
1048476354
1597520583
143386005
602620748
955710677
1597974862
1275315695
946867738
917333430
96544358
2086367366
416308301
705444635
359686866
510715523
2098443345
972309176
1319156364
1532426031
1209742008
1277657770
1900962430
234316485
657586878
1884189776
245955613
1001854464
1662483750
1575294950
1495329952
471057215
1007887187
738546691
716288346
1035937555
2052807330
738736559
968461988
1532840962
1522769997
138843009
311322823
2033802490
103701117
1958310073
2001122877
586532578
1267322116
748265467
454860893
960760216
1707988936
750271322
374361038
882156300
595678083
256958995
1402934844
1730496989
1468649964
1230340100
1007401873
1561874405
348995127
1832090017
1260087744
1681332123
263446718
2032626468
286590114
2116328867
1895423430
1418195610
2080323287
1751267111
2096958133
523608054
1785667672
455722770
1802203786
465119501
979671154
799483868
1304405000
731674694
1403634649
1307659572
1764192422
1129281116
258836055
1772319562
496214150
2091027304
2066577399
410976497
1369388403
1652831552
112984550
312809124
197218974
1238886912
1240156951
2079289548
950817335
1130054592
1706651373
828895005
2011046110
960251171
1375573783
1135246709
444560370
935801639
1339357728
215453748
1446254756
460548666
494732065
1344614442
1491262148
410786808
2009465444
2128055273
1708235607
270437731
431031842
1390310934
688551958
1816228039
1462907350
1274002046
547859458
1809243605
470067661
166259001
1460608335
1891101838
1894299224
463597263
2015074063
532843570
1927933523
419688591
1183349458
1850716969
2068162117
1885398784
1488431233
1375201941
242664113
1088751703
1556204391
523896755
964695228
1482067271
1629617489
668458302
1881757272
1021098028
1075359629
1369288599
114205019
1105802074
1634506181
66875323
1803821827
895349019
841257787
1042654078
1972069274
1785822011
996564753
1641939444
1316843567
95820992
1220428602
1057440420
1497204723
1738161745
1529718259
1849917996
1056416692
1278485442
1496109340
269775629
1170832436
1605572673
1364750564
147155832
1709011967
976839636
1797786838
1308184458
698311835
220194109
1858082930
80384742
57566279
1481751673
331530772
1714897216
621426726
412796510
1913535779
15801734
1201691794
1792365956
1538753132
868120645
1944658607
1490479491
1543238807
1689366935
451503371
331549884
1856927125
198237969
91801162
364400
219191861
968874156
1076972825
1408519033
217544443
2115186386
1522976126
1594677455
1374305425
929839203
1752995484
1620697347
1760169946
1612346218
660796340
37746570
1992015200
1770067163
720434471
1840628015
1272301729
1574285477
1387881249
945651813
1465275697
1881202499
1174172492
1543234105
8648457
1554649326
1290896780
1078269725
1616511348
1451182045
1690392908
1828449618
2128050090
1879255486
554114785
128661839
101971620
457481554
294711060
569487994
464768844
1743670818
1972996121
1453438506
1121920852
228881521
1204949056
1510505446
1858589936
1115576038
1693747916
2083117126
582233781
1319600093
288247054
1552234061
853665236
1201552938
744451828
1772860897
461608947
583008375
457150778
722478348
993684138
558311841
316728181
1718166200
342459627
1825851313
1069137577
608747680
296468224
781458254
1240913385
1961923619
171964472
1138053150
151380273
1606531220
1567113561
110864495
998706190
1490860586
301617635
30584944
360762346
1927200606
393720403
2135685387
263651335
76474657
1632650835
1786368405
1177260980
1493283049
1175043473
705919245
2086450077
1319309545
332501861
60499213
23537586
1339844677
1757332621
1521980948
1280113560
1670804903
1880994759
382633501
2130866499
1808578866
358107651
273394624
143437898
853176092
1360124548
287527143
1679881005
1895923767
1318657630
1661904872
1054096113
729812182
584239941
972554243
1127643699
880464990
920968720
2053130455
759751972
63457101
326210064
509449074
1816029302
918589270
1477824712
371292354
982601109
1415997955
642574187
53334068
1447579652
1791266279
573973253
1685450044
521433456
1394666490
699085924
253164961
245312273
2076798603
413642394
1899681471
1781096904
753720369
2098776367
72905799
1419322409
125757827
801567936
1616271882
836896922
1531635333
759979084
213254133
1340217984
1421260729
438523120
1467407295
1909828992
885362182
164650175
1312502945
1076676954
1176294619
2022772600
1308004450
1190356893
426106976
770234558
1025978843
326924264
1407519528
1910955201
1736028754
708274351
1282798742
1286385789
1288077556
508638781
231762872
1774872501
1379450432
809232625
1831737152
1118107646
1571481447
439196109
1963113812
72962505
302791263
1484151677
2018425607
64581301
505142144
1129844373
1524275026
1524316047
45293695
997745478
2111911955
173194455
1759266868
259135121
969199457
2007877766
278622679
476699635
512413681
240784113
1083293462
2147090338
1755250366
1607206912
923567840
1020486589
1663183066
1363009374
1373558514
936528477
18635928
1371988208
1231077400
1654533342
543813079
1106168110
277818759
1063824774
2058176116
1068117732
284570409
1411454322
1524320368
489660178
652004030
613107675
46822834
2007116355
654912671
655928518
1222297147
1956614597
688230396
447086086
1554551618
927370355
436924485
945453645
67437708
104081787
1855358727
538894934
744350074
1188790412
912184209
761534035
303936050
1621568696
2022161787
307327650
1932302571
342930946
414643138
977153253
2056991885
1249387609
1281522762
1737845250
1918476316
487175739
2102747036
680084214
34162026
1267752650
1179079918
1641830101
588519345
1644611897
295011661
588943242
294151675
555587335
10965330
1638742163
749807896
1611113710
1031773071
629014025
1634483571
464891098
1803333174
941064396
1674610327
1490336503
2027321062
721618666
1930791464
88355022
1231180587
2136999299
93614873
596924097
1325393213
400495494
1242524051
840538420
480112065
359439772
870354637
54823545
1996923720
1753244820
2105100069
297667205
547994301
1979676367
883163326
592593120
1421950513
28621541
594095130
1896729984
1337985015
1035009747
1006677634
1563874524
1859832371
1100669026
1181247111
563482593
1851373244
26803476
1760458524
1752899406
1198415729
1941820339
10724830
361240552
1302346588
1913700919
559472287
1153152781
1656869016
291754673
1118437941
1340522044
1351368207
747556468
2064577176
2080624915
1574998083
1799366673
961949286
1372823404
2117674028
35519508
1733243373
2139434802
398016493
1810157544
880613520
1421424710
604033599
731497380
1954004969
1333549852
285284926
1480642684
786188444
1728155182
552005550
1515136815
1496745322
784223365
1013353389
1763139706
627040461
1530953470
1315099505
538174240
1621075255
363428784
1978613713
1366581089
132712305
1796213944
1004094870
935353237
721950625
614115687
1461625173
2135594188
2088125808
32622731
1811516507
1168983201
1686257504
1420852716
437235294
1590097670
646045353
1683400435
643241506
1986532657
427244606
365267316
91352257
438985897
248338537
189019950
1809955212
803385403
1121333635
552783528
1310623521
1887788922
789170862
173970577
169209342
56583374
565343592
1675477328
2126361078
1443937778
2100469200
551610639
2064787451
132326437
1036093945
1555881752
10724752
1705475579
405262644
1136332859
1237785393
1896930429
1663194463
1799516906
101421482
2038975519
756765909
959054307
344504169
1050222140
1265863385
1180811783
1694800037
938021282
1958467963
964276150
789212480
892715505
310361115
135449239
1441463972
1102387104
1633628297
253531007
1317936219
635671597
87720926
498251538
1680362147
996294635
1744567003
24224136
879531786
1089260811
696254433
670489494
1528026581
1787391875
1019318799
413390097
1131571125
1292174161
1306694924
412887672
1814220747
142671368
1846050434
1581969987
1435661502
1621121598
1015687814
2003933060
394639398
571319954
73709969
2018285856
186166090
739727381
1058403299
496681254
1672366199
1139724014
1955858974
1698214829
649416489
837347759
1878022443
1466916473
2055001599
1895711776
1691727201
1891062630
1545106554
592975921
2003696588
1409449202
707010444
970455446
322970383
258379517
685286826
1825635594
912237355
1191691895
363783407
1883744729
1408997882
561813776
1340418587
1250058866
659427484
715880683
472210980
1615900082
1449380426
2085916003
2108130877
13614546
114762533
1797591012
775596856
1025920884
1960085520
917308867
1779934061
1242657303
570333388
1490531594
463246162
1453935847
1801173645
1872538365
336487404
1055960547
5116592
1309322276
576990370
2051201121
762413240
1977281648
150628978
788986787
2039848453
823922070
1354714133
368206381
894384233
789091853
1391059220
1281908297
296881806
1940779650
123605296
1995727003
507943258
1240816438
1211129770
472911734
275676029
1170090859
1898002685
1978179925
1987973730
1354452991
186114270
1698330837
490682613
302431544
2132576808
1232252954
989238484
1961293441
257528679
819135431
620546612
15223721
2108257315
2038937600
1373036615
155101534
607672831
26678788
855334953
1164675232
1429730237
492582547
77881088
667851876
1683029612
315165435
1919979464
898862071
266484615
431786538
182559340
1817847439
1935389603
548914498
1816343051
164492174
1621412295
1844246988
1708744112
1154105878
1010501937
679040184
1686928177
1686193388
927850693
520334450
557562925
1961249131
972731245
558188054
391783186
1127641407
41356737
1473161353
876310659
1193805101
828943014
2035973219
2134876402
1681475810
1787941056
838134146
1312020286
418341790
1241322660
754183612
2079299424
401207565
518109551
946037776
12116204
113429216
660856563
692248352
1648901261
1362515156
1754730047
230438795
772660413
612390828
1976733999
1252996552
559260877
1580990969
1657186735
830252410
1677732282
1719685571
1449214651
1105202027
335902009
711751897
1048689691
543276110
845595925
2059379944
1139929438
1650606764
877159374
1942627149
1521249320
1068825098
1675771905
420762412
1100851135
1266237973
850082819
808557246
226343487
1790481185
1714528360
530985912
224182311
1572857936
781894334
1446325813
2132855695
1686130715
908009630
758074164
1978224395
1279356164
2084524914
502179713
82058576
1387170403
382432762
215360792
1754481662
1539307475
1881257686
1127728488
724230561
1526440789
1926828983
653319744
2112681354
712253978
1029799409
1932176268
1799939372
635096112
1899313110
1669730056
1089595034
1025151824
1687004993
1978587444
768993943
1547324989
777135252
1136171570
1364225640
629911446
1116546612
1389292595
960383305
1535728396
483278337
724647171
469410258
1926611507
1215927255
936530986
1764733502
219168789
139044184
1348830363
1421917767
1884758811
1592823895
1100611860
1155719893
930854180
1663940288
1852766936
483137662
149122112
559653069
431724480
1697890779
1355399475
341453735
1778069487
1368724605
1410853461
631682647
1021182229
1699650
2060146467
1580866009
1037829184
1553741970
2086522355
1665933711
819037182
1814987802
1643116579
256534031
1589308583
474359429
1735273844
1709333117
1456857042
720082298
1763610862
641306378
854473271
1803550008
1706235296
1510757395
1505661712
93451089
1514485891
163910950
688766016
1801081200
53420468
501156159
692493280
1929608914
124378451
153374084
1063798271
1989285000
413271481
344156314
1090280918
4656718
1431491878
1211292261
235188163
640662126
1258748404
2067236142
1503204650
935608728
98409391
609451897
559517949
1986912347
730982071
1639160469
1776375381
247540555
380852320
656295475
1589599980
2070708579
1648622038
1456614475
329796305
1435054046
1986168150
1259143326
1146673667
1896896106
542410535
140732915
184700014
1706059627
2058255080
286115542
983799120
1988635631
2074746209
1556572162
1083191198
1347245996
1885514787
1136770499
697325331
521913844
289011750
49878550
1908940426
460437589
1802597557
1048663119
1446952122
348109145
506288085
1259607246
871764870
1189618729
305561978
799073626
1989067950
2053283920
624998961
1592559259
753640388
623946936
265952905
1452926329
252009286
117947337
1162964763
1334015428
1031267867
1510401382
7512305
861542919
1213894982
1566563452
18700230
1320575220
287421023
767162749
1919505214
227038844
1903434122
939686144
974301018
1175959340
19244988
624885780
1871021013
1347118896
375173193
2131955421
1267334702
1935822194
80713667
492423580
856139902
1090092375
848728009
232849913
248032418
866043253
1332686532
2139187029
332702949
959043387
1917249230
834425108
20388661
1923042761
1326253833
100964280
767504036
1183228924
259858347
603535973
175739039
831136860
1134732567
927994668
1164925202
2011447552
2100312552
701136488
1039008832
277682759
674117794
2075106324
557076785
539065830
652648730
1287990294
1533112202
1949610054
79209246
1671633952
846432530
908852629
2055997589
1325790381
38328332
1859702595
528960277
1645301166
479974670
2041231061
280431063
2010289594
846697108
567566862
864090809
366740429
1276710021
865945276
1165680871
1198235531
1234901909
740554020
2029762058
1977334656
154941766
565358404
931317237
642457149
1121833888
1859372459
1966112660
109822726
1760471062
993894195
1023118928
1636397198
1369803132
461117256
778083292
272578833
1629490866
1053581361
1749294843
353444019
105299546
1491421101
1641950337
174759756
1537462650
1245952623
1552791038
561859940
621787236
1823343465
158387756
2016081579
476459225
1070907727
154156088
2077101701
1185379835
2127265382
1261364809
250611364
1929689203
78378417
1658825950
477727455
1742083755
610814640
334379442
971077897
1323584138
241224243
1270245479
1136353339
390069938
941712884
1314117029
1933348299
1539543698
1617907661
1136084430
2138225060
839000332
192187173
1700839349
1852291608
1793520089
1321371670
566165132
1513544823
2068593308
1413885731
270662297
63131880
1950887294
1779688246
2016052114
1819625205
1486416130
1325889643
1977679298
1648587783
657648495
837601432
2005740868
770971087
1780397141
1018088153
1013438241
1731475405
159165447
476207398
1590709065
188423355
5664937
731472527
475580751
77903524
1590618622
1436268025
620567184
1793568143
367179989
963388418
149091453
1564745681
1592063147
257244069
1771835981
1522159147
12295968
526983299
166756403
784836397
540906035
2133211063
434058539
216411132
1106088418
1159367488
294974076
776176
447167750
632667427
1531444159
464529035
1834264704
759818814
1905679219
84036957
100569064
2094577367
674869355
160377593
290230000
866385740
1824244278
1396091437
2085663298
494047546
72141994
1984944913
343522418
613006868
919642641
913765818
1960043648
2014080203
756191738
593069107
1935636001
1952938727
1593486601
1237484928
451811422
1103949774
1229575480
815995726
455594025
685204152
206887409
812067910
286111227
573898279
710769535
1254745584
1291165341
662093677
693706207
617324950
409585616
899129610
309158811
458033617
12103564
1488235195
594065137
22693021
1842300539
452296250
1623588905
1001353805
512309711
340413044
560899473
171181501
340802987
1286810666
192725146
1467298250
784608031
1913605647
822538259
849738759
237335711
1183243706
2078577148
1812620718
1299067355
1941113209
1001247021
2095487711
1520000006
766140480
1166135016
1632037192
327287144
1917114907
1137226858
2028521745
1574493760
83689347
1278730618
1012784492
2045207464
702305781
1443918251
1854616698
1158724668
1291076374
1752642203
1890184451
1575847760
1491921658
1418091841
1723122357
142339731
1390316191
501467714
2015637302
722073940
231873315
1552267060
1138726221
275580003
1852626627
567587289
640285663
1152701328
1002017154
1591920883
1914059816
1531865559
1346298312
276472376
450873907
1776770641
831580960
1051348490
1448340274
1996555452
1458529952
1778384110
1672690174
74343975
637828350
1525624733
1909862484
1498289659
1213794167
305900341
1702951333
1548040148
781344347
20291524
1440236367
1462883381
2082213722
914760986
143320331
641793596
1219184822
1026271308
1812570419
1401552544
970830803
2074122899
823842481
1255230555
543769639
2124156639
2076445932
1386062819
1651077488
1177043652
1970882944
746731955
1795484360
71646799
1935545970
1944649148
1664700987
41857171
1061141106
671723605
936265652
1473722447
331293511
787325716
829189318
683551373
1315511670
1849179083
2069607822
702436193
1458887011
883323024
585396607
223750044
1527296222
24777718
1602431067
1979411912
1432355399
1183738991
1893265351
1647133831
248011061
33235004
2087821640
1043679360
1074657689
1979295765
841234371
775213083
248493662
1693002513
1002382968
1651148450
24619559
1806787107
127138874
190152047
1673554178
2065021119
1478953053
343296577
1693828176
968755391
1361361553
949897644
1970321731
779431031
803548281
604655668
1976522227
2137357594
269636256
1236080465
678519071
336360849
1942386159
1737700384
412950920
1763878784
1178929155
1810289438
460924168
1308020283
668820217
1167377664
1552451272
818609897
1197182609
2072755797
1690095378
1613152159
1885576997
476051218
1888243311
2018490793
491131521
1037643631
1847499247
740338955
983489347
51283657
1558937514
1713150609
2053683465
2111876561
32347462
929568925
1519745369
1014664865
153372228
820043684
1461278491
1385578008
1911417816
1457081184
1037706759
483673303
742411959
1939533376
578966275
1042991626
2037325000
1270414242
512581177
1501109982
754520854
1016808251
2141992605
508065683
1341332550
1179891730
620198541
1164775123
768599241
1891893009
349605467
1445544302
779620311
1556497610
1356278685
1319790154
943903849
2909698
1530996704
1572049614
390622883
1866427858
53505254
373303822
1527123371
784305178
566644124
661224517
363066811
221820558
537682621
2028659319
1130810536
1574689537
1011536468
2112068913
548055256
453030626
1662805539
763592
450380374
860432892
81312938
1023410559
961580663
553189526
1417302011
1758489205
78078562
872072385
1300937413
1224747751
1466006742
665006673
1174019745
879586239
1005081170
1472853608
602919915
830553913
254953774
1560535955
771785808
261041176
790329581
809665721
1058052808
478091078
895391943
722634974
187711109
1125435501
979515634
2036314371
888873175
1762371354
937546209
383935711
102386274
1247516626
1999355721
260974011
1429876137
2103735372
580643729
806209954
213169367
2029544390
26145662
504359860
1081881092
1294795880
980103137
1322686328
254851540
1223614197
2104592530
1651213339
2017471830
667120687
913767168
1207303182
53727891
1416548139
1998616854
1742217574
1514451507
92958150
422752699
876218124
729285174
1001940865
618139477
915082048
1640064893
745983424
1646670721
1676796038
1357648579
1581878294
405613680
562070058
1334394755
2139352992
663012980
269343287
1882108365
235596926
907581450
1002639040
1962839166
1021644823
1186146996
1271069611
1655721686
578309954
786270355
338357056
1233223538
974166596
293515191
231328090
1440736998
833703135
448271691
1299318428
1890602842
1691719267
687373939
1654660554
1157254546
1461799711
403762342
864428927
273111020
1444321420
1990970679
1814652120
21023635
80753125
1888001077
952187918
362109655
1513707737
1624255338
1042256865
708699712
212765524
658707677
1726189226
1291424811
823318082
854335688
1223015721
1071901212
1005809879
1666898092
2139346149
1514387409
1199071905
1726695622
217289089
1702410229
698495351
761838584
1752769810
1930670480
709435190
1767812856
149255703
1198789655
601459284
1470107495
1056775403
874026568
1554382135
1552416354
1780012768
1259999259
505923482
1084273350
1428746154
300396455
618916824
412230308
1118586653
518274961
1604192511
1093802091
1268308365
997003500
1171767360
276812125
2108124399
1999720607
670281736
636210564
257372200
260033780
1240702088
1340146218
136790447
2007305554
282313667
76113782
1652067502
1344675163
918559012
796656983
1456701990
1729686339
1747947565
548799926
246432866
965281002
2091016750
1455709736
1569472454
1010574771
1064239434
486800327
2050126536
263206919
622974722
977422254
190389296
389616842
21796358
1596661488
18377210
1062668774
1305336090
1113656041
2089938474
768264249
1774676287
1129055783
656179640
1788060396
574296413
574949785
401501612
2134972057
894766261
227121308
166905231
141544592
1277847585
1339601996
1481885260
310008958
1568444424
621813005
696576706
2122123500
445239861
384819718
950424684
1651452686
1615350267
1615690422
1502426642
2083241549
1064276068
522283273
1306304073
1498907934
2005589029
1210747624
99564326
728358
2089216971
401717650
1806844484
877311568
1320940598
1605921322
1441885776
1494886064
235738091
944729489
1634991905
338440903
1381494507
1468848776
1767662486
1024686681
1871417445
445349826
1669922080
750704948
1160292391
133191124
2120515753
1532414179
867723921
341235777
548514509
82959023
1415550644
1626515095
1394426123
8413500
1451578854
2041527450
988323128
2049864445
818640408
1487502447
793361188
1738947985
415420098
1952412524
337587348
992087434
1382317458
2061740114
215942073
1841667435
1840162843
601093361
1912998448
759467895
963289895
774203772
521426151
1446460673
1687512726
1770873816
696309962
360234166
1816665216
828068325
598913468
407911731
925191864
310549162
1500899717
1615946658
1610402710
1159365848
111105597
1265799572
1826707226
1078488957
416428984
407831019
1567486674
1376716421
610424164
1203780867
1005310524
1334467862
1985870155
93495659
98070223
1914956381
1639826912
243527531
1556543681
1712265765
261886821
545198716
8019501
2056482368
1576751717
885712845
548928044
1265829896
803199655
466429090
1532443564
536359438
770905922
1541952716
421808688
23475844
1786833850
44773105
296148996
648752665
1884334337
1495314914
1230443654
1224785060
1596721705
51725665
2069387118
1928174959
1000915322
404328630
1552302407
1679520634
115891089
1653537453
1321377368
1661584306
12503787
1925823363
1342861676
2019541941
322115644
1796383715
182731267
1933491042
2114562576
722534772
1246863488
866274244
981713485
1289035696
1593731516
2081584305
1215564915
1701815065
1989870909
327450159
1691655734
840658620
1185255265
597889651
1157742752
10660199
1949214716
548755155
955601314
403834414
946732652
1280009337
1279201170
2014389843
725755932
54276386
25783023
949226278
1463555118
418256422
46455570
2026616455
1112669608
2028131648
279469829
1737656444
585305951
2084511100
496944573
1251022957
2060935614
1275599952
1663354157
1774379669
1845160262
1435880355
1879695429
509418473
2114279925
495548811
485584867
565695431
2110372605
439298512
1594335642
1248137541
1080127476
18543593
1391654548
1033388112
436359719
1610373248
1242579115
2036643519
640541958
623880796
1715598702
343829143
2051354597
408782893
548455736
1112957747
293559419
1720697691
1305867601
2012592777
1697639341
954069619
1955844553
1140875889
133863148
575472939
1756276096
2028012441
732469854
409808201
1925436690
25943837
1133534386
514176949
1076691367
1674901786
1281499577
374771810
1209973048
1344618261
650330399
390736014
1839950682
213974157
1538763268
1752013475
1883747911
210758913
561993817
1581044856
1190076531
141294606
1303518352
495116920
1236780154
1915826229
1305467277
954620269
1901100716
1695543426
1726557433
1857831141
1073392394
13003959
1355170339
156079795
587977505
1019039337
1809521803
1230284480
119327093
1755830052
506432741
1365885592
879915577
1512174678
1619737734
1703951751
814104297
1684837715
892960709
634517512
449049063
1838385053
1806207302
513397961
461887627
1859805295
830153710
1524927637
1877782346
1029540056
1997237434
2013559072
379436103
1975851350
1957386167
1869217154
1281903173
530787427
2142447016
1583827535
993659645
2105443624
373163008
229384010
2138919149
158191423
522866266
1580796426
1240751441
788952113
1843605134
2012824876
790587431
714021060
793368264
71342813
196637010
610256899
1484233131
973301088
61720764
1295153525
155740302
374090809
1237391651
948822867
736383182
1017623527
1982388408
629745315
1651077488
2084303664
1528817738
1467228408
1769318555
1421355942
1663689593
1096577667
802037523
793235938
1295891897
747633814
515693246
955433286
1952438048
1452702523
1129336120
1792054857
1343563811
1325285341
832346887
213858717
1050752154
1961132161
646201678
838508553
1249640817
491182528
356546993
672481539
538360304
2009158220
1200723946
1877441773
762280131
672404706
1242783327
95965304
1495689927
850718532
564655390
920204653
882368252
875440904
1274090282
1887611081
1189297740
652644372
1371981280
1231333328
426214192
1010496853
142025136
1149852760
268904504
665423977
2134459749
784354193
2006997760
2113229107
1875973185
1539352988
1598521493
1895852790
1633291590
1315903511
2043504798
1513676767
1832955561
1904697915
2035554500
1807108032
68476392
889375242
502688170
1996813676
1098883868
1269661097
1777273543
601249907
1947491118
1466056573
135678766
1657788182
787301167
1255707952
442718695
134460444
1873923003
1344514648
375813388
632948186
2065087452
1253331423
903209220
547390109
1164392975
511767244
388144788
231287522
65403687
78965872
2045080557
504697131
1273070292
1333568844
530749869
1079949546
1044498839
52796881
1232330095
513498691
295012846
995641388
1115995867
1758322680
1595795385
1891776764
1059790599
1035357233
270013022
1341974916
1255579240
1673117771
2130097484
1966847955
90773051
1583470023
1257891783
1573116789
1990453976
1898889812
1040894830
612157367
1958161193
1707562035
843176123
599368020
1265567550
1347546760
1750231842
1755468332
335127796
1067497113
1203169457
447696762
1973686427
1034762201
1170685406
1416526382
1634183616
1722814639
766102592
708042930
699092458
1780664830
697846451
1787632040
2144789229
848292895
645293720
655218600
474295899
346423675
172909251
827748520
1131659150
1232564095
1302708342
2112786264
181447847
1855845909
606882933
19606025
851609958
1824563127
268683782
989802540
1204175818
1576366485
1685877077
441075915
658365834
39326257
954343145
1936762666
104809082
1895497843
416628096
740317327
110788037
1917420427
217530356
1227565377
2099982269
1609341079
1611059758
699258519
2115590919
2082598043
1245770117
250200256
1724524582
2021855897
1373370629
1054117477
139567891
364693161
488765170
445315252
153185264
1009202918
1834596443
1824612612
608989531
1839964268
1314200637
237072114
585226311
743916785
537484357
1682139490
15324275
1157811313
123315928
1484723201
1981105361
1265660533
810704251
1948133211
1827213109
1798065896
43732698
61036143
1347838391
897243917
1914708617
1016941261
35532674
820677845
393867017
23059604
1277693204
1084762638
892236050
400827092
726605262
923014451
208694530
1289181945
1557621965
1621432242
269217534
1200802162
2010411490
815426045
835761396
335212846
246908412
2053518353
6386189
640492938
1758640236
652283198
90218288
424555702
806670138
1415350397
1706219638
1200702115
777990531
1789808875
1558115856
933925712
526976045
196192231
294418381
114703333
1973485812
1636672355
1496302062
1830508971
1979945962
34249774
1180653109
2010509614
868539765
1905698536
1105638903
1961716812
1384384560
1809796673
1053107084
1934923427
1630621527
1416246551
372345166
1646405325
2118339011
357006374
494050754
1576895528
2014911916
189864923
1870679763
375181042
1239301473
342636972
16858562
1636559571
870324066
489559638
1134570689
1117032573
284627476
1621346860
1282290368
361188255
1995902078
1681662069
394432040
1981505271
1445958603
622978120
1595449412
748188684
1606261679
377208703
1466479171
1511935629
1603223002
196124589
17382821
79466119
595891784
1624477664
768068206
591311001
1831149114
936752741
903337772
1459186959
1876210153
1516082042
1873827108
656383513
626651746
790283527
1734870499
1889920156
1056549832
1906376352
1261306379
304970695
122235554
1985883637
738368980
671052513
2004255882
134344608
682701562
525282244
1061845026
1947319515
188529216
649721211
849287001
134838628
539089290
2003463271
1994031063
534605350
905247299
1141637515
115656867
2111262806
1522087104
28101942
2095841511
816860073
1914388515
2023784223
387659476
1116396928
1487716296
409607006
1400813205
2142574602
314758128
1911698659
14277558
1162021847
590180057
1533711650
470410129
413546604
283387845
335970100
1241666363
641876075
695424205
776879122
685813276
800275879
749321540
89744466
1590692508
736001667
742332815
443780884
1881917719
1564289818
962346583
1517643559
195682601
9549211
276719757
380007895
1891282296
1984516087
1293763614
1002882604
1465537190
440528548
1257459159
1710639617
178811927
1197500650
411481132
2116911713
287555855
1399608669
1810274773
309451928
1226504916
1213793282
1912817699
1116500035
1500125156
70238212
413695479
1810288723
239790963
488191490
456469956
1159154050
777685969
1079581096
1421114829
533432137
65525142
1050060658
739415299
120124503
2023772132
1445825669
261365209
2054823178
2092714443
1708468192
216117190
1951263104
1665669557
363790
1825148492
667004705
17067282
717264039
1891945418
1353207182
51452853
1646062047
1671322241
1268399796
1281650299
1879015953
493099815
1100953099
1897802730
1275506444
318629379
927264179
584644522
1215281946
43543682
1226308490
1601147942
934553011
2113148005
787228272
800700921
1058286122
1219055210
856912476
911952912
1645648420
478980056
852297308
1992845108
1070074375
825741449
962187046
746479423
455801527
1321967382
764132549
1467451658
2092449304
107663030
472530487
2018219529
770915582
1145701223
805233957
787514129
2041523920
813492895
418851288
2110487204
1734252481
1197449107
1100645606
1612945834
139799136
1528475595
1670685218
593724066
1153716396
1501466404
781507202
1924980248
1339614474
636880020
638479741
1073956003
1383784603
1710893472
1313806962
1354764894
1441785314
492478732
1159046763
1315691460
2137215644
532447892
1644416606
458682835
1322974730
329118291
618359149
603451657
185042935
467078596
1235665879
1840395868
982888758
544602885
816178742
114689406
630625770
1434283650
1078266529
634803629
1642916282
269867833
217272063
1717763932
948667647
134198483
880013985
815443022
1434460935
1594820777
1232150705
1752304085
295611962
1537231351
1344150169
299656294
1963970460
423644059
2141422593
519270231
2030529312
131093911
272944447
1491813662
633586945
1277857729
572071874
1044194428
1294263028
650731184
1029176596
2045478369
758260004
1991666141
1667420615
2061873724
1012311144
1594785435
1018822012
994436982
3053466
1675425547
334294327
292063300
908609976
149401725
1191728492
311985051
1454038467
1441149239
875050569
983272767
1351873624
622680883
559483003
1195633879
548667063
324070627
573489159
2000279702
1041919763
1527629569
947643002
1098278789
1127835912
1876338254
957666168
1810314235
861884567
176015738
842906267
1327710285
1249849263
2004115206
1740848728
776323390
141928448
856432226
5844462
1927580212
137549265
2032856761
378333875
1709026507
1557811669
623404335
1497600036
1838345814
1480112116
1510928557
167906588
767573902
2102824856
659182552
1978050434
661089851
1940745923
2015798378
72286388
533051116
189768633
1584407319
521587004
1215098984
1860797375
355112273
1011881064
1511429072
477923055
426932183
602489059
1688969953
1795523750
1870681315
1013559460
1608712652
303986929
514120945
1476465714
58421192
1931911115
603483120
145586199
464701079
1100086757
1891994911
1021794296
410771132
1974751910
1411571234
1368600551
601813979
1119401939
657924350
821500701
1190578351
1199095124
1955745148
331295282
1729548498
353497753
1534438179
261331038
1591088654
1867472116
2082056135
801410504
18019842
2031206769
2057788974
603316157
563923971
572919567
42119284
1737576200
1857510177
1678493668
616292524
305806483
1238189226
1231909219
1012371614
1244908229
2098194166
981157386
1419400547
1901676164
1874001070
132405915
1875427640
439285323
2006218690
55342165
2019047216
1239728732
1180242270
1165194587
1462988292
347672422
1119363017
1787973997
419121335
754012046
1988468902
1523136470
1790809762
1858861778
207345339
1413339393
1852501428
339574750
1131040146
1188224733
1931286935
927168513
2081709120
1312318035
1469087639
1754451605
1990410192
869377446
59654931
1715396969
1497870656
642077941
492128495
1857924660
656974592
1598456120
765418180
994915561
1858811946
1365115649
436250236
1834906684
1890900687
1577920474
1959341991
1689778169
1111372400
1740900836
759657856
1933720520
539145242
1817253180
122478582
185076745
373594817
1209262708
1387227222
1459818173
1044677705
2005753486
1967933885
1548736211
829824302
1616481182
618017799
475770181
1720524627
997714947
1600215221
927518427
1871495306
936899333
284408055
1645422911
582442423
544316445
1286796872
2041952886
990475760
869141552
1860239125
1504909238
40090535
876308397
12765436
1675220704
1377034798
1217846013
1090110821
8918636
64321870
625222077
1983723130
79663772
872689227
2143917395
193856729
1186501735
1028238406
1878675326
178463314
987852737
634005857
329822773
1766379585
736271080
152961834
2013314980
2102709728
328018465
1583066995
555852332
44045702
1603224273
1870636281
1114497465
1015659329
248775371
1705136819
1113607601
589013511
2123550684
1779412909
237578807
41876731
968527469
1465993816
1141239929
1458105533
2095244270
1528878170
1256672281
271346365
631063877
1075830983
1238040366
679022680
1426619514
1953573499
2032340462
332423056
1142589563
503757344
2113720551
1699595811
810528001
1666554724
1212632822
1209751833
1945762132
2111132906
947249697
1245008041
1113150903
1568594473
458313349
466570600
412182263
1447474747
1770417127
1238219103
1024071734
1783384835
1996491798
324723787
1663005595
1004096205
658558923
1197405659
1086161789
1054803778
1587739711
650435459
990812766
1629247600
462027768
322569752
1991172307
677119431
1027410808
1639388094
61267731
248144130
1458946437
1384209471
604888551
737000943
1466422203
216199958
391074171
690984077
179722158
247533376
925195043
279526687
77531708
1342532214
759021515
73186537
408920037
1100778844
1625866019
2110063188
1368218714
1229963886
416513983
691823408
739608419
348860051
91453548
1597349311
1292693404
727175445
1402041346
1149988227
197406944
1542154230
1120399432
543521944
277177261
227308481
2082513050
1136986941
1354995445
730331930
1834183479
268508936
1069413436
1635324465
1430100640
479120847
1708986338
585053933
1943512035
1356750974
83140426
588222362
669985068
239489770
2030823646
2042995573
1525269947
2003335256
854404892
1466604312
747214146
931580173
2047000016
1522814810
1255714108
758537669
775426176
2042108738
1697848642
1377397957
1378410583
222857537
358010894
35939385
891066778
286028353
734891833
1272934981
1283275897
120304849
1351435833
1803687170
1902876244
685199958
684512789
626995586
544984428
1843000420
833872717
1123862792
1736296148
853785489
631560621
1776378593
340979052
61741522
1269306381
1053037141
15048686
1207912721
866016501
1668240394
1903741993
846914744
752692800
1024557011
291146771
1276456178
227555821
1532033423
1451304455
213200838
752654090
774331545
1629583624
1528599003
732786764
964991597
1758243912
2102316546
358921231
873997239
2099335666
1607272052
944986071
789668098
1918269941
133754244
1474848463
636433523
406751359
1231038320
1254384602
48885362
360020401
224652023
346400522
1215440090
1869110991
1963291651
346385835
1178261413
1133741206
919156457
2141628263
1978221926
1364282236
2111915098
1028164325
175291737
1895814566
231987731
1097585416
2019885285
672580030
303226605
263578589
120706239
726972006
188586495
476231980
2079680433
247773990
561097315
445487681
1954806501
170174621
1152733986
1116484173
1520309595
1915350083
1069990046
413760582
1712403121
825431756
354974174
942997072
27056246
2129913880
1324086012
59458125
950140923
713065073
351229645
28947258
1054122619
67130113
595369379
69848782
1108467054
116768109
1187003785
249576718
1540602259
926452419
151540139
731032507
1465845285
1023066878
404442326
2142833823
1941557847
1180942721
2107321571
1884337550
1549859492
1063163230
1245285872
1974797595
998237023
1857090889
1772418651
1398049525
910121879
2057576487
1872392782
525223830
998638921
1999643052
1505500717
79176474
1714193121
45337277
1178479535
143090717
1448080084
1432202896
1942548711
538781361
737949855
1226396958
1442388918
1597100202
1469962878
384011553
1461218430
1777958075
1921533406
1640654109
1988869432
1682470382
1490115646
1997602515
89959431
87497762
1275440872
1699290765
620830976
1377771996
1096493229
765985342
53550597
1006032465
1402630579
883380689
1409387143
337972425
448755368
1889258433
1920672333
1957843720
125345321
1091650505
220791122
15341504
1929415252
1264206895
432858209
2055177529
1699279001
1201636437
878650299
361584152
593708561
1301238686
530966124
1943574749
453746765
1582784669
1368634919
1838487454
1477121519
657625650
1409598038
2119741064
1332662633
1741289911
256192011
533060064
1611851881
1787673000
1845945978
1528782861
450726117
88313898
1195886322
762503283
674891151
1616343273
1344330861
630651727
2095019490
719144890
539806400
949969869
275579730
1889283804
1489874997
1419658085
457864428
1448122138
105239712
786501202
332132467
1218584523
822939466
580432157
105573121
1394873473
1071449282
1101205725
589314910
543349608
364129851
1331994873
38290961
1072435201
1904789316
1880393784
268697809
1178023835
1502397476
123588638
914694667
159685460
1700221949
775517912
1810576603
2091343008
1797748803
998696601
1010452600
1034974808
103330913
539576340
1046825595
1707133145
242323647
199957817
787501236
906081217
1809387020
1017414898
3222754
718558497
2055087521
2137709800
53576692
1375193458
791155835
1668948887
803815543
455737823
965976746
667479759
1375210610
1148943818
1083456484
1014362664
731512851
847871931
939300867
1787105878
627976819
509315985
1997403535
2108134034
1757444392
709621282
1568359338
1642279092
91459012
1258892471
1933672580
724032835
39755390
1158878565
8008186
1379855053
18713666
1548744463
745337026
1173368779
120033738
1748946079
1956785475
891271642
1892569491
769818994
1712328341
2146211685
684837554
1266267187
1419322409
1809801974
1465140317
758663988
1171273780
915833142
187543171
1614193860
1981845532
887911444
1315649427
891910718
637295985
1106802209
369338709
1004632153
1365625919
1280744776
1074060276
1618011374
1786132787
862776496
1321887197
373770455
2071234493
864948350
1976207458
1214518189
650899172
1060874496
1812549051
606808873
1789817700
1487416807
1686233718
936429025
461664904
1713959816
1942017385
2128719216
1555577628
410735694
1887920018
1163828189
882259420
575534919
1222099589
1279144568
181715201
751812500
1276435404
1798742199
1097835476
20037332
618366789
1637384277
247353583
1565029721
1659055565
288541214
224861334
801884458
985367262
171318668
1520027219
2059541921
635305414
61118316
2053981637
1989045274
565526121
1971613565
1227410492
543601155
47979769
2084259434
1446699563
1294536373
739283465
750234685
1415218552
2116687127
1671975131
563752355
2138501947
2145288348
1796797283
705505912
706150384
1281136596
619050679
1211342229
627285585
1902575212
969845152
295826979
1082644308
698117427
701872956
280583009
1472003550
1347838656
1825680069
2012932141
917939984
2034525117
955135852
888956085
1623529808
69163087
865925867
1350009682
1331489295
195076139
1824370171
1262297256
1421307227
1584262017
1128744128
2134695098
1085874848
506355880
515061266
872326236
88375863
1596648420
226244126
1162530266
1003039682
2103730593
656362494
31283603
612992440
1978473307
857954833
782863793
68401877
1250734943
380398455
1892447202
989178108
1902803796
806788412
1904835625
1963370899
948352040
2084656803
1555817109
1576116076
1626447017
210362810
471963842
1148470903
152620106
724875499
1319585721
2063559023
1089245407
949605355
156620516
2016848267
1108615419
553526087
71331506
1694946437
119439521
288740517
785753534
1832916797
193311119
363944921
1001721387
403697077
647394333
219666059
239111018
333641449
479872539
1871387351
761906884
770133440
1959014185
2004455969
88412163
1626018417
913083275
2175942
535101496
1914601010
758983196
780893624
946710822
1087957073
914065533
360392911
1105462292
747771256
1976031542
1744717071
1195569454
1112451272
422019
1062227193
1425029250
78256284
1841928705
1625469571
774298886
2091559172
1056547626
1643480527
739513450
529624671
1854104825
870685154
659967875
1369605262
1821835269
1419400504
1810206149
562119103
1704148769
1798362786
1595719954
1410793753
1764568700
22692821
60756295
1143923283
1341417360
202130514
450296782
640232953
937157476
2013801920
686181693
1793800624
38767823
124656662
1152924560
1765341006
1649821677
1071785362
1693479253
1935475287
1533406061
1648294015
1516142530
1719383233
176399234
1274138426
783745842
687097384
1032079034
920814875
1341065753
1394670836
637643577
1181575507
1354456539
754069628
411136713
1641200338
1823547475
300518464
1575141086
792524203
1462364403
833005491
999477977
1637681374
1494204734
1133323252
744621988
1773437452
1285179163
1689491072
125270324
562298696
2082147941
1259471442
1455857265
1483778361
1989553583
795922151
829822817
765533302
492001707
1729660135
435340383
1453268434
358597565
1522011890
119237656
1654040171
2005804810
701284900
2061686051
1975223184
1706699671
1597687417
1772397710
1774921741
1415376743
1281092624
1635719226
59971526
2048683617
622008992
295985679
1901154213
1155612419
1361356063
789242297
1684460761
1008572979
1806102568
347054282
1283877191
1796299866
1028091027
1907948669
592017116
1161999068
1578330605
1728671930
895653737
85998625
519786656
1930904103
388154095
856457642
964064543
1783466042
746078969
567590354
965800123
2121056559
1415047747
991510436
1617479963
744872681
1874117483
228295914
463187057
1946622618
923558988
1469007216
998011104
2102498025
1704557275
1589491343
419171028
1012652017
941536129
1709615125
97731689
202038345
1122389933
1701533586
626125871
2034931429
1559069700
1340658146
1030501347
655155998
287715754
868776845
599572895
1500489561
1817583584
115002503
1297811578
745580403
578707268
1473522051
1452562886
1650851277
1478718155
2004069636
583369304
754583303
639223215
162185915
362800792
1030059504
2014958492
1452434687
1973517180
1926531691
1258741642
907699844
1748709264
1408106158
454144505
1233258455
190288698
1318571363
1672785667
1554400872
2046412844
9651805
2071801161
304230836
1626295164
1241414748
1273768114
227486755
1206192858
763303439
858032420
421982011
1471994591
136127465
552110352
1361669179
2016461332
1441876802
34785322
1519877637
976864012
1740121273
618408820
1687163238
302842549
1115449881
1351825252
1093457066
482426294
340671996
1956147923
1499138429
336593818
892782720
1536602172
22238668
414520156
411968632
143206982
1664455628
446673492
768126686
1125737776
2130158151
1097736878
1976894390
178327801
1268152305
1429179542
1115838397
1218667971
1377743213
788963344
650002805
872828143
613899984
589461499
1659029683
262477937
657433298
1852650826
877445844
660048275
1586187555
1845978948
774122837
9759695
132404855
1332599007
2045865042
573412996
499087256
2041803765
932553106
1565393633
77243330
129673146
907183173
558130427
2042830113
610303174
2107954740
1846424241
738551041
1765306512
741242372
672676350
587062403
581027567
382666159
16435453
1765611005
999609499
141448146
1786609601
189824268
1762476487
1466589525
1113176633
1371517069
1466886906
985781761
201450639
791578035
1026405656
805512702
2112878909
1880632637
134441084
1263751328
2093606507
878009590
1604668460
874660095
1814460241
1054383227
868643846
70804144
499812515
964728568
814119739
869680438
1711289125
51745681
1487786079
1342851096
1012971847
896390631
1216406669
1514038985
847919803
1661176113
1049992819
1227427623
463335244
1475275834
777419331
440661894
1692631274
734568483
1849206190
1504947024
1333603531
1121283559
2089723931
907072293
1801214491
1665228113
1826384609
448635136
1162960242
1093174404
557542205
827408784
2039152804
1278112461
38885276
1675556222
743886839
1360940355
1041998174
589368540
798491176
1706724843
1154018938
422222206
778448439
532942498
989006161
1326703883
520680102
1587251651
1727929909
1804127447
611419896
1256182077
1079006025
1030351106
686959804
1728378445
1602031375
1913920804
2017354192
1822878050
2115299556
605018720
1427365071
294789970
1062032436
649777842
1847068429
607737312
1928476713
1128223673
1688004966
1951360771
1398080541
76856912
233635860
919277263
849892989
1129878323
1880789167
1574317089
1062071656
166297731
802932506
403876079
735564872
773058548
825282194
1520035730
534092713
369561709
843154994
1432843273
784677937
160858071
1221566591
1115368436
1832976289
1584044831
1994343770
406880806
841035731
271941210
626399470
1989445296
557034865
672097401
676314981
2045069654
2121485234
1438892759
126532428
1554028111
383617582
885209626
1961022228
1955819424
1366042276
994865114
1134626948
1713420801
407992470
661444048
1192404786
2010353244
1695937243
353953010
1945294834
774261481
1620830235
1521788501
369751291
1492273855
1931715050
138786935
1833026765
1766877959
441354222
498013434
783715223
1952483650
92010396
1790846102
1904384397
1477626724
1562558960
398673227
1780127404
1159541025
138179760
1652044828
2065603394
826240264
247802497
854791876
608947289
678530896
538534464
1499830067
419837978
1966665499
1247489477
2070286694
2055430048
595009146
1222152809
567060273
1979133975
1395829537
1653759576
1014559535
376637884
1905010354
1581240036
221779830
1449617747
752693625
68821288
881465354
278471633
1980432292
176092930
1770896272
564753003
1859883221
133529986
317148200
175349638
583417789
749247890
767042630
2138005695
332017848
1533923820
345912927
76508418
1795837771
982739046
1642666951
276410358
264468909
936616247
1977306658
1321927449
1479137205
779596065
233200486
1835413952
680141858
1353598385
809391265
385936183
503026155
1970291007
815780598
110640338
128707545
1823538770
1221598268
774171059
1737278885
286927590
993696114
2131501771
1015664811
58919633
2088375860
1734041889
1000821824
1472142750
495916161
752423172
344289841
742820220
1822280523
96469399
995368934
874284364
2020042967
726746058
264032901
1420561432
1874143268
1459761165
1983466564
459438123
1809363667
1987683954
2002999906
1242904513
470302136
8258083
1148629047
1790069114
1289924673
1412983232
734155536
930668572
255634477
1417900722
263620579
1694163607
508641062
2138586196
1000415116
1960669801
1062823868
1714709617
1973814244
1442055692
915793312
1309593461
1870379848
1734542781
895752952
1272755780
707690140
1374277464
547000308
585863157
1123681973
432239148
550405549
1563120268
683063727
568518867
873213530
1166087628
1081057031
1998587942
1541874684
326485587
1944406216
1750115236
611515852
563871724
2044574183
1733344156
1521613135
1711779347
1018941484
1287777633
951300966
1807418201
809507662
1119168812
1920368049
1536508250
2003484692
530803821
912214509
249416957
1074013964
1267233814
110501429
218987540
1663531116
1635046301
528498849
1053672880
705400268
1583117207
358241567
1270351953
1210641713
1777351177
581582873
1471652539
1104014378
1135422639
913682128
719401516
588920490
581301073
212959239
901891398
2083687584
1999491809
2083507368
1875197014
795654177
857605560
1149711881
892821414
1464257277
1016044419
87472626
1517360841
1350349225
297110678
2143592516
1445185713
249931907
112638068
1615013788
1561049081
960479365
1033193615
2080751039
2064213022
454691297
1632714115
1433384891
591118301
514603792
1739924222
330645910
2015419320
1085012923
256024361
1091897536
839992539
577440829
545512286
2119383440
1491651314
1541495596
1960386918
1565481033
1661984845
311699275
1494824643
1121018621
965147000
1190907708
827260784
1752787938
1984675591
1438355167
921125495
631810326
797801576
686208140
1128495957
1102588283
838645955
495647666
1830100023
433182838
1237189977
340116351
657706410
903169512
142881858
323142962
1875924393
1355528826
1120276789
1585646289
862324467
4742260
520682552
1521918981
1120059039
564516748
646339677
1994227929
1272216140
1000900500
869404931
1160134953
1388052214
1507661831
914852368
187606217
441243429
2079346522
58173903
1766670396
1839608198
60664223
2077380028
1118161409
112415025
2035170311
639560185
1546823188
995861255
922016317
1507719096
1606376348
261971709
1111337454
1476875747
731519959
1014007983
151851102
2098758914
47593225
304707196
962187046
1462712861
324386808
2103736504
890541208
1247639930
1764893929
1775009060
1173490587
1809030037
1864423944
1513397439
1272230471
1854065474
405652808
34362822
1823633307
649713056
438122663
592275052
937445703
338761370
925991924
162037631
591818476
700841448
450160577
1108770323
39584551
795854212
717783825
1371021469
1518943237
939091449
20720495
234490590
1181588580
1009732998
834952969
526960816
1372209381
274409968
133954699
927030398
1446667865
721347616
1500136926
598480751
443705081
926071243
1674214650
1707399010
734726560
2060421979
782979775
1478508669
1541453966
1668270024
309462244
1538939636
92848459
654569823
166952175
1529037851
655568903
1898505744
141029361
1923008094
288082399
1007656446
392334635
40528340
1529519359
119322540
363863328
130077929
1464631457
2091054389
2038465638
932097144
525282244
285830135
995742893
995042487
102676955
226931746
1403508339
1497263970
2049585236
627235720
1233920918
808506828
1681941855
2119807634
1609716734
2004071164
2089393753
902750822
1132196932
236677872
788986889
1220120180
929551776
1424025701
1228463772
480025122
922604781
2030652661
484663891
432334291
375521528
120167246
1686719667
650888074
1687230702
652186037
82645240
935501891
1424566399
1016346224
204902548
1019418526
1080127476
1186488658
35624256
106567933
608981170
1628817050
1840866797
368681917
1263920723
1600389477
424935382
1039824186
346448420
1996986853
1910712536
1590052425
106800343
1331768427
1430111054
1260755709
802431438
561701844
845610012
552494982
2023341097
1611940621
1782641393
1096887016
543934242
386271216
2048597056
1083660625
367223791
984408249
1356229610
1239469892
1311770473
850709942
471652608
52401715
1138032772
1688229133
195904815
1733793739
2145380491
1544214041
1507507601
45578388
1288029368
812623611
1690133982
972744820
2064709456
1146968328
2071365546
1736116568
1755292893
1202166893
1295760384
514197121
128699440
618937427
1611699054
2012156814
142752429
2095692842
1874438347
1893014125
827314614
1452789991
830741415
468306950
632580874
43707561
570732059
345090358
271184584
869752809
626614258
1713613837
1831268083
1905733536
484627374
999775976
381624535
1756145101
123884318
1788615167
267706805
939865887
791808816
1479894245
1363028987
1002324092
1671344805
785162081
876735236
1051142368
860441920
1405830101
1806621544
624677779
2140482910
1594637535
409121435
1675068063
485820786
2039772442
812409135
813258172
866470875
70710994
1791758468
1295692311
62102358
730213305
1326137155
549698307
1269137470
1848366792
1100494460
1898983831
1344819817
111466740
1292902555
751907998
346640164
412517078
1007866553
1573562568
408356463
1707684078
340405237
113796516
169967264
520069892
1243357507
1187549783
125792602
1447336623
1892486668
1485976004
1960559213
456337690
680681358
2104574714
66767536
1666013344
1539663085
797991604
2096470558
718191752
1119110446
759727739
1099126592
1906263061
861319643
105672508
216116776
1231348132
903742894
1765485341
2032616730
2013525244
360555901
932643638
1926497722
1579073448
924803588
1502250604
2123902623
1347977412
1205940530
18748886
565269987
1413251801
2115437581
23577922
118881202
2091761254
754911515
631142099
1352066944
17506177
178110589
1942081081
333363737
1423928757
2018643835
1912700335
1577265355
1142923605
1296485492
1105715475
707827929
1291738234
107810138
2132925556
270152307
1404988360
1943980714
1961034744
1315510858
1413681380
424990463
2054568873
1737032253
1182190342
942775898
1167499332
732189276
963572023
606321916
186514862
524794776
660108060
229347362
594960472
822959857
1397420727
188617031
1158953056
1267616921
450654170
1590781629
1452980829
2120896144
664673906
1092185165
2055834469
1735804304
536262857
520874145
1528535227
1579281173
459039325
969244066
1576488769
1753907011
2051131740
2107012008
1854955036
1568992973
1784495520
1325970521
231114255
466595919
365754479
286797690
1308001719
885357636
1609943420
1717535674
1384322384
1125937505
2096547102
1543781408
252572093
18431978
209268087
1480674337
1149171522
1448510259
838245553
1048956249
1529121383
433766604
612439190
892741818
1150785288
672250025
414737077
1207141552
1304721563
2137521256
163981231
1632575626
861863254
934484409
1534231505
1488257583
2139841675
86545872
1414205904
1620478165
976394668
1601577051
1191188506
1241744802
362324874
1132773172
2064144902
865111980
536864310
1449996860
1817235612
604408664
397215117
186779834
285977400
781019321
419224987
1998928639
337748698
572613788
570329766
395271590
2093699439
1427395470
921009444
1410811141
360579601
1670514033
76354378
933419132
1712319694
295203115
1344013047
1435374473
410796209
190754661
1002466434
522434395
2034326142
614457354
779860926
1568839674
1512730255
1572415398
1993907277
1644273110
1729429761
1492811859
937968557
598003706
408207400
493527689
1467875228
812712641
38126935
2066354594
1331755882
1389586792
165130923
1231005194
855442977
1441435688
1348633930
540845062
213875061
340014358
35496520
141157644
1964496413
536868118
763836550
520167168
1700526610
1774704625
1777747368
1028155816
273235640
286308937
2106486873
1479847135
1417870811
1659834228
1149649797
1960713273
1105556250
1637146572
1736307236
1075456835
1974714344
1998875450
5078664
1422983644
590110377
1108442893
1169073043
754462479
1908109764
1752667823
326509536
35458046
843942096
1736013486
1793970586
1426896080
594868112
103262927
1706855919
1612241492
1333951464
824770247
881993240
1593668549
1369103551
1809832960
1515682236
357039859
582929463
1619099648
1675410757
175902239
1835327781
52728691
1344800844
233883521
406567153
7110956
1810475955
91414012
949055476
93918243
1073150000
406611805
291752908
75368473
1055758824
1308077789
640099680
363174604
484127414
2018007616
196344363
947705970
1879713220
1291539354
1538781150
62818723
1340086679
1129491899
1490379824
69526781
1005877545
852293339
962809314
1215199138
117860655
463082977
373354412
769505686
1493154472
675853173
1768893062
1916315638
1199323973
678349950
245431809
412414132
1698715398
257445967
1925882795
1254041754
1015204932
1219053369
741753361
263552496
1301015891
238169575
693812829
1914178657
1233113394
708525027
1522726482
1155897649
707306773
1576143041
313746540
1754079788
272148519
1250210922
542380259
899663753
304695094
330326682
854976074
1920592644
2031889052
1371659433
2082723152
1414871018
1653503188
1395559773
710718895
768884438
1935167781
329538302
508521834
2097174346
1452055302
1151264878
1133329808
1283960199
1492541417
445881692
619456038
1862459808
456100590
273611672
734620781
1284722575
1473940737
2035973219
1740391426
160449326
1088864934
1775590370
76006347
473002861
1780721076
1443481209
1422004496
80129605
1665987447
350484310
1591317481
698999022
691151938
2115916744
719127614
1003397430
688819413
1519239730
1371022222
999277972
1844626722
851942472
1773662280
288235701
1228964677
1590320985
731543711
1642082203
1874975850
1550240063
1486862837
35078851
1652354656
2122384509
873757479
329597175
1190472118
838472023
741926374
2045870426
2113372056
470254693
1657359991
522955312
834689154
2055736030
22662154
670265904
1996735262
1188933972
503719238
1109138400
2133577552
373958561
872257108
1996162608
1064115521
2015950593
1590381855
254235454
828582418
1948654985
1453345237
148120244
801520369
82874478
574496693
686945186
255957312
1417395185
1042680576
987672963
1984511592
1751853272
657219186
2128125787
2007990772
1394231389
525481251
1551184138
658409251
382043310
1685913411
902696349
1388687917
1299533251
1597916326
1048211663
1630775672
1942687247
415350669
412232578
2000736031
1599962149
1030998779
555710759
957535893
1138055385
489763903
1373257858
1844787246
1635517077
115727795
276749842
1279791845
538613453
1878027944
1507772971
2080338206
2049158073
1342812447
1822257226
1260426256
1339275686
834302687
1467212632
19592123
1608254441
1234208717
1420026734
794762407
1993542351
1156507056
1190676237
1653086272
1474830975
335758157
513420490
638366167
1039382712
2052587995
386538395
1661978165
1361022278
127693325
348326072
1047846081
471496029
144421064
1291972978
1487003678
1992866
821661379
1288552568
113668421
1881501004
1785947490
886163526
1240819145
67510163
1541535372
360267034
312542930
35446584
1897381103
2127391514
272388322
1220138657
1141941286
1658746119
1892700815
2116099933
715289405
2134498686
1449539669
247399270
1389376906
60642128
1833921366
615770307
1069129869
1872913651
711734065
1816896515
2026855581
1800962597
1430833312
338614154
630299115
1778511814
694878790
1757969344
165404858
1918076892
1099471624
1710956116
404837119
1559681805
1231165550
971215579
1400269585
1602717178
703085610
1240277498
741377258
854230446
992886911
2018696407
1665847988
418099911
1307280816
14475541
2138632471
323281391
901731804
1299405335
205132853
31324336
60684567
525520281
10499539
1210063116
826813477
111166549
701171364
330855992
1217443040
600435357
2005484598
1874492875
730132772
457144016
29646644
815149331
1779451735
315446597
732469854
1373822450
985549312
302566094
469330320
68316894
108419663
2033533994
1402938616
612211316
664664902
404512022
406567405
630292890
1013379691
346385835
605618817
1301183920
1201537647
1593901821
856314220
1117582297
654010866
539322757
1141396107
1258707432
892099273
420120864
1886970879
1296449797
1621176952
162420619
569839558
890738859
1217528719
1025957913
1599262191
1238840050
1493292128
1272256033
483701169
2030796383
653116626
1543128669
479057358
1234273004
1342650580
1460023305
1976279380
2050525003
1399283858
178046979
401665095
421389623
1219311151
1125027038
362357686
1697669881
1656478370
904736860
991717258
1599368685
312533857
209878408
1037379815
858993566
977794638
39886279
1611192841
1553785044
383483531
1402971779
1656265343
1442963248
2042910195
1980003635
1101747543
1286132945
1943824797
1952299207
1404590456
235648251
282722372
923257312
72713529
744962948
320532471
786132939
2144775185
1574773327
2113969868
1263924887
861449639
420922959
1263482512
1449397616
1409295458
601135097
1758413347
1699007903
1848353906
1886314845
998284426
214082130
679556796
714426007
1327906455
1757853061
2108542454
654503793
1602336631
562970907
1391386514
1054720494
102610436
1778327669
832231737
1272071799
1388041664
2141433836
1569877412
1988492315
1600124161
53608181
858471455
1264065275
1566555384
1966366764
4525693
1493566707
990810538
1587022908
1238792013
136027021
137325684
1539320774
835927253
292592011
953791275
468558129
1622913979
1920054134
1629088976
1848932806
28618606
106047481
983846258
478760231
937630797
57727692
86436896
1064134119
904314715
1566732646
12775797
134339863
1380413275
1008245477
1990585133
1211289044
1916666104
2091231950
744464048
764207073
1715943249
586371750
321145441
1744135447
452574283
1449507886
468886150
1229394419
127698111
1855309328
775635438
873877714
657088110
1510632039
232729503
222256600
1419046703
152094716
1937642044
1728215559
1773281055
351584380
1891521941
1582000826
1067896446
2013420597
979837715
950372299
1807688211
455719301
177214132
459828740
1935545970
931765418
2039296651
1519113392
723575296
1587474401
782673144
1125594824
743135209
1784697278
1884988875
638100567
743598016
1523812638
1084417319
1714382891
878259373
1352776587
1835631514
1467181168
1084211998
1512099219
979858967
2116697159
1403069372
463885757
120718392
2091354281
263406502
797204541
2113496916
965437557
1114449387
2056385827
1847965525
784240779
1746746119
329320355
467194891
453551731
517502262
170083033
1631796853
2012415678
1046043787
1846123406
1836322139
79110335
469145084
1516057076
1960989390
285025716
1390887918
256045014
1520305374
805064431
1479033456
551396692
1354376229
846942425
1770386841
584333763
859568079
1925300998
75633264
889881372
503379091
1825462598
1528656036
1801199716
512781025
210805930
1086601192
1947402587
43453448
2109343373
760452614
452574916
1016274363
522845064
721987969
2039749432
726213775
708859811
1660049519
90208776
463331967
1678882157
1372508442
1504088337
533504119
1730666916
1329923105
117014493
2004377056
1094109415
681591813
36419050
287914657
1590721557
239546392
1643167885
1116629619
770273994
1479271394
1576496742
925037546
3424349
850018087
1737933066
661096629
1083195216
624006231
1887883608
596126792
123430004
453663978
1284204195
1168263266
2001229483
1760908246
727633372
2037737929
1621005436
2115230261
1528815837
1526689115
1297331218
1700730861
663228569
1359020601
363564156
415260694
1142288207
899391339
1716623452
2134983408
2044053013
1634903874
1441285414
1720740302
1514518342
1078513620
1190434511
611098665
1319090235
468156474
4606056
1433874716
1602341918
453744206
1183420077
757664319
1278541022
709579709
2043727490
206289112
787264501
343936896
1300780979
842264445
380313243
1037149965
1527613127
1017721183
1534065510
1108180277
1994398939
1579438926
721013001
1902021622
1749532753
1293264665
622282995
812768662
415060067
1671613692
27382163
1841279477
2052825793
589666034
724911448
1055887283
992602831
200802665
874991323
1906237139
308621059
771929302
596411912
1185405013
1427319402
353008863
963734917
179993562
1250024953
1963895010
487961399
1481206011
1349183333
1118186064
1049473156
222304513
139166813
1714937138
1611938050
9669045
1736490390
268103279
1744503378
770912246
1840710633
813182934
1249168084
985020976
649824580
997525295
1492619561
1946885529
991276400
291459393
855021163
1934671982
1128073097
684467458
868842276
2000234472
1761929145
2017411110
224290616
451814814
1684091070
1098634422
1748683757
1719614899
211841111
535731561
336732755
1117245670
138846158
1104159321
929766503
1869945753
1541947206
1055661273
2022263893
653194565
1699786012
2070789688
1460326736
602325523
54849142
331061290
1565462442
295962444
572855817
795135030
198285590
1464771228
629502112
322075829
1573358562
1665841855
1181719055
1731764093
850991887
208714532
1404368200
668427871
1685148867
2027041949
1663941946
386519739
178234537
2018452947
1974992975
101258983
312533119
814766199
413877740
1352798254
79687959
377616045
1408683331
1211102284
1186209992
563203892
1721021096
2118623620
1108444121
1163084894
811205718
1447411263
182886067
2116069707
1882939967
1520531112
744578266
1515165444
1871179951
1051267684
375785193
1278506548
1163399112
381137526
506240295
1563539298
1699301365
2019504699
861982467
298681905
509312748
1986277139
259406412
204724908
1123610192
42735924
384507087
233975931
1236769418
1287238303
132528526
1760722198
1484969870
1947654097
577027901
298025628
449831202
982731887
1174165557
1736805661
856561988
379461328
585662790
982933162
318026565
745838547
1291985364
1527646225
1297776536
496718914
978878235
1096017081
1378309125
1955533920
502379376
1028719348
1965933577
1309826483
1579345897
1522222284
749998801
1420716732
1532430301
1077880625
1519785955
2052092877
1470828169
1677573283
1863632304
366946271
112202379
1543546110
355029760
370198853
711477709
1642692960
851064139
1246975333
1160293258
346148284
1501058179
1611578093
323440390
1787219376
29749138
1786510158
1008386921
1020216807
1138639547
389659789
1776298399
1509219108
285891610
297254039
1327964971
735351733
857001255
1504917848
1573678111
130493202
344873673
1310990029
1702023949
1953993444
1776999719
1263970225
1646002154
665317580
1391499600
1056676137
1097437816
1233328342
400166033
410674516
909012552
1329660992
162096092
1463025304
226780845
957232332
57641774
2110082391
1861875787
707148948
2063989203
1261901385
1358578679
242025071
1925406184
2114275769
1952491930
744837628
203036691
920337893
1823160622
1627950860
1073724631
29390843
1488797081
187867369
995614868
963977998
34917698
609011845
2108568698
633708686
1066695670
1236614955
150136699
1068225239
2101323337
1006950685
2144756911
1142854101
1558390353
1412088149
882521145
1848863918
1944680186
1777510904
411235853
1126853467
1917401047
1213541821
36469599
886758176
2100965700
2103880530
723753513
1031779763
1729533139
2053885004
1373296379
40991317
882787490
1632542164
1116802571
1906969719
106418709
420532212
1316081458
1706681446
1147186255
524698857
683815707
45231571
3789
963136991
45856385
2128967406
727885834
229428384
1110069253
1525085649
2071882311
744812958
1055739194
653648950
744995382
52341449
126300239
1153055387
1776960193
2094348475
67836527
1182879603
1347043433
332154889
1690385531
670428681
1594154147
627226660
2124791984
628451945
526780089
923206403
20208103
1425468048
704386661
1920088878
1306474875
1012311224
655097
1493881681
110243266
448045759
781748117
1931225582
1617662502
1744727823
190320844
134722142
1216166099
1346430549
1564286704
1573225813
1036534284
1546115323
927143032
1098750454
1877163857
1682801812
413184900
226475852
1195565475
1485645121
1950560503
262738351
240586166
1210568288
548856269
838673984
1481604865
735437535
1343549780
334548707
2065121535
653154291
1538742026
20307383
2094842321
198800451
1952559935
327949317
965888276
1977751101
712618308
1064687899
944069475
185250195
683826940
1390662745
2141491722
1824667986
1982308806
1856682041
1279681051
1481270914
185943904
517235114
1067310451
1262810345
1023723330
1190720868
2015784052
1491385065
1526274003
132095075
1852392761
1396907619
1245366711
1469385112
1999189244
357188293
1849835805
1042903301
279975667
867175968
944611841
1963346923
2079718406
575860479
1861496485
100661701
1252061694
1985116700
909939088
155704499
1284902089
1227002902
1681376858
2062448203
1901412107
1281269551
1015460833
1523122953
1169048380
1779120669
767909108
565242468
373454660
775585913
750651400
305024693
817950510
490829338
889163361
1979115831
653846638
1080758074
599540366
577441585
162649420
1484024024
1620647398
924704162
2048906745
582603134
256066768
1099599566
1942776771
1253638756
1063640157
295467492
777762890
1264152418
516446618
29387690
781921776
941498392
65034681
1357412344
215676908
130186166
399508444
1541826453
1561221758
235427074
1869091172
1209521783
41524661
921961634
1387888140
145255964
1691232172
1157274205
1683345461
1765145857
1022277454
856500726
1173085201
662627253
1131277163
42258232
903577142
522035854
1809233483
365171925
1433776160
1827665582
1769537318
667421952
905985067
851105466
2096692332
463751035
422756320
2025277318
1495957792
1882390593
101490379
1012235298
1937131784
1935124026
902601393
1859526282
2038482363
813528939
249592893
1683344204
266422197
627800375
900015641
457087663
1529083042
1380196812
946438374
1906981508
781169570
1030343758
2032353652
122478867
1438990153
597916466
906184621
865906681
1822770527
2018359164
864861131
358287944
804140370
1894965146
266747555
1408146360
914126712
1726957237
72454668
174557090
647071370
1852736167
1760171923
834248005
496611877
2112118958
189608021
1372817091
2038616843
1685671783
606075683
650153913
1395916814
1718254608
1146800670
935732739
1417021676
1005799129
1705796861
1432355399
1648737269
812517480
1750820795
611703669
586546266
2029149314
1540297138
1872222480
1184632365
682728583
104076156
537376506
553794299
395028894
226735087
1716782774
1169571261
853367285
1673256964
106620772
2094629245
278701891
1135123040
1132728839
131277153
1559978221
89620984
902848158
1858887933
1258969100
1638249722
1890827642
1574690113
1767933660
1224936121
1420351088
818104756
1991901572
2045577263
1767418978
2095561878
1413443138
64366156
1829784564
2025156294
1552615524
476097784
120650279
867507020
853176092
1996139789
650291714
126921269
1809892207
1641036426
1905414958
2136626003
49251883
1061593035
1440312868
924472590
334774658
834452739
1204982110
1657290947
443503890
1153663702
492051513
594920367
1108809867
252396186
743253172
485673839
435159967
1966816783
670647088
332012825
1796204823
137947310
151333647
634854474
2047321744
188221524
918705618
1194392556
1745063764
664322604
1221068779
1775856141
671508747
677627424
1184675112
1039132820
1838199073
1848170728
204646280
1885719518
149691146
1449958483
1406655144
237401080
72427367
242509133
1446981697
574125448
1064309515
1612711263
87528375
16035928
1620978009
1822856935
1863057755
1638504660
2084837626
1994077215
2105144693
570982421
2143571459
1856546552
1425311730
1597726736
1952978304
1049260077
1375486047
276186927
2015837451
1085254630
1412094030
1887745418
1949724906
990543119
945793071
2086685771
148552371
1563221248
2010890639
2137638739
373541875
1717434490
1185332652
700428042
622817554
1639625045
4712960
197099491
1036546845
787957046
1718156280
452824531
1271445234
4415464
1193268056
35866050
1593600832
1337754917
1979656292
1633137888
910566331
906941908
420152075
1744765440
1256733575
878077754
724351514
778877607
1677108368
1095067160
144997380
1787696312
1436713924
599019180
1158820854
2134506481
423551724
1713800659
1768545664
255888995
772090690
939206960
1580949192
1624075266
523217886
2007249758
1040052192
229829929
340661616
629540617
93006480
540299721
149949226
445216390
170317430
1607650861
385562760
339478251
600016293
1749544574
159711953
243715882
1773129097
1237200682
1513304775
17092503
1955656484
685848415
1712298583
1253247600
400759025
62204922
1143696424
1421322984
2097302130
1452757096
25697315
1729372256
800991035
2072835260
36106757
564842901
105148107
1150379838
795211932
1254168896
1781477191
1960745659
154106969
73707086
852523443
33466752
145972978
610048186
1139821517
824142660
1815017965
992482370
1146816568
1270725691
1339044865
1987320280
1799655220
704209122
978937133
955096798
1190713172
800941172
570197435
1868707683
1280171025
1949688029
1008614405
540784061
48134307
1358902797
1985321734
310070889
742601153
784074026
1907407055
1546167652
324582066
1480877917
143940418
1877276021
109831241
9007162
1295822327
1877562317
1177400590
788567389
1721771211
1246275111
1610483594
1149400596
1614201283
1027218423
613048446
1750329724
113798668
511481072
71214561
859915216
9031411
703150970
2142778262
1569696273
1540202539
1464464523
410532854
532468367
1771564424
1149293115
713358215
1076355293
1068643113
805566644
1151460626
438990719
1271514175
1271940241
852964997
1143055349
1833674078
993833530
700878301
1359884981
1128969446
1544151968
2069661271
786741040
2141863167
83284963
547673547
910428319
977879866
558338568
2027130750
1414180238
972872774
668317883
1714378572
854643326
553808115
83572190
1196556822
475508467
838785249
1208952651
1906519357
2139432953
1056402385
532716280
1230913368
645544989
1663955018
1419424551
1179213622
304804913
1558958920
1900677225
818897887
1307309909
1307667070
429114372
1236975096
444308600
1065480454
986426237
959836413
1802619326
281053635
1255704209
271889415
277143692
1994636997
485608818
1272581435
617501712
193505
1237018314
1608761373
1950898811
2116974288
1092617237
432761720
427269883
2096078683
1164934262
1079319244
1783863669
1063124122
1494264919
1203709562
1408837007
426770585
747881262
977508365
1501071271
1449176070
1348965079
475635375
436612852
107260324
1684892286
1530586707
1408717247
809092389
1463621630
1542694886
1302610952
1511964760
1193323195
522345452
34392886
1911530670
1930772013
1694767542
849886866
1991738849
669964350
861722476
74814267
871289384
2070076325
1643041617
1881112198
685285801
118903775
1027511664
838861589
261156035
637128305
352841472
1371430891
75062693
1348855814
1104794835
795541353
1005184345
1344853872
841306420
1299580400
1175701391
859730492
2112899686
895721045
428034135
1056049930
566129354
1498267683
2134970579
511597976
1896798699
15469311
1146450962
284433082
2048543932
1338078878
740309815
608102163
535123334
1278975612
540565297
1352468454
527618872
956687300
249539813
8335226
1390289351
161928108
389176438
709890782
61083695
1685119643
1606916963
932322080
1757143817
1516974244
216312380
184045252
469457248
2047494830
1133692273
169523434
557565452
16875620
550478665
1401875495
72657175
14252951
1999502207
377272661
552691156
505912965
673505888
848966306
1115473169
2043292766
1919496413
1840093786
831423268
570824909
1522174656
926961712
1560740362
242537545
2122653579
1993055668
735184772
1390352301
1032621798
655604863
1139763816
1699571919
954039936
302412872
396540197
611654053
1751796896
394189306
398699648
1003534478
1344940998
1883817594
1979898450
199875605
834051282
1142718321
805183940
1236164923
72796781
90159941
720740011
1595229317
475406860
1616150626
726495920
547913336
126318933
1986153628
124559313
1366319016
1166765065
1176109167
1888184630
639676775
304493313
1538271523
1181153538
1623000507
1999336838
853950865
1764533504
357989789
1512105397
1100890819
1696277008
201617480
795399735
1282468280
1610692710
403495729
2089759808
622160442
1011896640
1823932458
426324605
1693532949
1634343056
1275342329
789937548
57372702
351830056
2079040162
2134392097
157895378
842328526
1658071373
811605778
215627954
537244291
1289361171
1733641777
1579753362
1276787969
925171611
961406799
96321285
1947324470
1141236603
1524589997
1672900597
450907102
685484245
1430542793
21923646
390743324
525204138
1538654364
1000596989
311147320
1583778306
1504026305
1668198734
1629050397
2144819771
50500398
672353098
660761917
634237290
173722357
1787466138
2140510643
1529635115
1489316396
153085842
1824719884
668373178
860814732
678260910
1207883283
702508580
1037422877
1570835190
1686206083
204101256
1189858150
962341373
1427863568
1382217106
1414908330
837486197
702106319
198546099
70926397
455023992
901782510
1804433481
306960645
2065203584
810001127
64066667
1654719296
1458322053
1688154343
507824322
415018284
1276253215
1947809502
658404134
316590631
1082355349
808203557
1561097661
1682497789
385731780
300463500
961099591
2081844469
27482102
936653748
1912086160
588942466
430492625
1478266021
409115802
353094665
1892366567
1419071090
1884221373
7710012
828333053
880620375
1686810031
663991750
316930408
2064761407
1720894574
1554386648
1550095189
1243608157
1630451179
1267911934
1764927596
1194979649
908673629
829332173
1780771491
2025125400
726519362
1865498391
752688689
543100593
232924617
391038064
1072845399
1397553919
1069388070
1372355825
1787282181
1769793307
1687415313
1008840303
735651345
1952603831
16186583
1037185079
1838959419
1883469920
360024231
168974735
164259708
984054283
2002646984
1655639789
81091496
476054901
1252186167
1118148830
534783653
313813100
826485448
1155830202
437836177
685588661
1806081031
1123149226
306054334
1998407331
1776162699
2082623616
835655769
1865835136
1265515588
483389981
1190582689
2075408080
262457828
734984993
176690508
2091339390
516333692
121500236
267618636
419819312
1170364359
285313943
1584409425
325673752
898897015
118646205
1998923976
1840807342
162336113
1735877543
215991998
1052292073
529839665
1019104744
518161820
1020203680
1892122508
172380171
1121594613
57761038
1525093006
61800821
547516747
1479563358
6645875
96636260
1737511963
280671821
1367374164
277442261
1156030409
544505703
2035740539
1141076893
1572310821
209416868
117635148
1762839211
276807556
11790289
304917398
951655387
228119753
1495713674
365016319
375296315
1161662737
243234890
127273427
1562665472
1890569724
643581883
1437579824
297675020
1372863665
1892995494
816260446
1205803495
1533804244
478095875
191922608
1068517879
109629475
1515916187
917319369
875589345
1055281400
964159232
27707903
1028665002
563224245
1044223383
135171792
1061364897
689046794
563222906
1617306446
1280809602
1421370723
507600313
224455316
355609649
294234934
541970206
996821242
592956505
563800747
1703664365
614877576
618357960
1079818946
1834649412
44376261
610747109
1362232050
268997234
257476739
1863689992
458684723
789967509
1460647247
853427689
1387243542
922318268
1916460515
917609673
2012206894
1688404383
562876922
1103705890
300164205
2125001414
1294758424
466041145
1280693158
1441539193
1745911661
1718022662
1146633885
1073124586
1588257189
1464958408
181158041
1681656018
1214411063
2107982128
646298134
196451171
1425229566
412604664
951375900
1816785823
928239454
1013443061
1661792884
1188030255
604799642
864478645
1406664157
1432930296
2024177256
189633883
692508572
1535603414
1675244367
1611204420
1177691624
1131372166
1283870964
596520608
1712573961
242893885
2094708507
15064038
893685691
974094859
1889602092
532824128
1293285155
1155067198
1443567206
621372095
1668827857
240405802
1834608664
156905573
1349096735
1824313308
334380891
270198847
1033331820
1591796042
520238421
102494609
1560227463
166721250
1382247206
152498769
1779488242
1007067339
32698908
809557633
238178729
376677489
1089367188
1433536723
1559908489
853696586
1186574422
1100333008
188527157
322444938
1561813426
938939794
2084851127
51082940
448007978
497852747
1401388816
1630324513
191144555
1732708071
1780935785
870443323
2110954899
1138244091
1378072932
1407598236
868499267
1047786680
1846748532
2057168471
1492768951
1568207848
1115216833
504063117
239172786
1062581649
1375155531
1522248845
895705097
1498512104
649149904
375013261
1034799745
2052313103
1042644925
1276635412
671741665
902077532
2096477040
1877855336
563595427
1121167851
171326862
397529618
1410208558
1207700259
224035683
170838348
348466170
2088412947
464737996
1026785933
1167344252
974766203
2000223924
1570422694
98051941
1636726759
655081111
653671580
1883955772
722246843
1828731669
245022655
1150973200
987117784
1099582635
1904656643
1708181661
1429326182
1110784946
1563738486
1843595257
158390949
754617808
989486874
1531068878
20997511
779439388
2030799562
1668153015
934997459
1779371376
2071227402
206410089
796588644
887933303
495540511
1442206451
1345380023
691134607
892075562
1901618834
920864854
2007377326
1342165779
23580186
1799689924
467071332
1161009368
1375176631
1621677984
1660630564
583846686
1648660212
79515490
1052718088
1125055318
454098706
1800963252
1145857664
952721388
1965215583
463911718
988717144
481280173
1318963897
618781197
779732721
291040650
379828653
1586744563
232839005
1128077414
731269092
1306647770
1972011379
899792010
1700026253
1195038831
1400096633
1084648490
52589176
1368447064
1781520527
1461706982
381620698
751633569
1111491212
1611798902
2130104418
528604913
1964073283
37983444
1945225274
985694471
881630556
131194977
782829680
919270048
1102732245
5534146
1679155103
641052835
1502768170
1826905129
1353228694
932322080
428416500
486118916
1670261988
605044579
2106494049
469897174
1539344314
331129449
2029516040
253319317
36562270
54076750
1260362917
1332519140
62929787
581790414
1686796478
1481657304
80486447
1129912961
227310269
1774473198
1970347101
881869409
1947977046
116211126
1426111475
923552688
1294253284
1996095371
1231275374
954820655
1907904934
1684003313
2024247998
363684227
303297600
700913888
1917013827
1354709502
685501202
1710522541
102097531
969487727
14629133
2073019048
1059465233
1028762631
571445431
1080406328
200808909
2105177570
1715364698
1019578272
662562364
978301032
1601374440
223154205
61869906
1767458012
35386285
2085815617
462078545
614292069
222597148
2092923981
1294818073
1141948746
628843502
2075367700
8252414
537582198
1985815558
1514749146
1941252570
969990911
179998599
934149471
702446815
670211710
604453460
1911639325
515605475
836681218
811654059
1759281051
1002969518
334817659
528988748
1693015734
207163745
1739925871
409650623
143454200
1683285293
1593385774
2042713008
1011076792
264238409
665972919
1198130911
558979970
1779059221
954923246
635428223
405457268
2138808649
1432753675
924140838
1487576587
2002549755
1353910485
1727347454
1147149811
1709213021
1533076143
1535780856
936936002
389250785
1278889789
2075346339
726514103
1481803971
1585677231
63154691
430613837
1985466950
2093394857
838355592
2122773736
698408510
1131392298
820528597
746512697
201488040
403439315
105346325
170211653
598247881
1779066879
1683275200
121475033
1784800431
510499331
414582942
1734728299
1258820957
1406651019
371289382
244288039
1329533460
333662945
663335847
1979081096
863164789
298273022
1078770848
878892582
418582820
1778529983
709631371
1568863387
1757014079
781713409
1895033250
1360318746
1938497374
274895485
927276790
663593608
910053056
1513383242
1872146010
1445351939
1329718304
1388675695
670441059
1917532515
1559918198
1374837348
1239320483
980670735
1701609270
830327898
1158014361
1991434652
1103911627
487570766
1817423009
60509619
1971216805
2094397834
1155303938
249036786
1544726478
637011320
2003154372
1151958616
438475049
1364408896
1126049398
1300667926
270256017
1927389326
2024142204
518224559
475841298
428749565
983199264
475624556
1316206226
629111242
1688330692
1148927231
66161486
42198441
1228894731
1086113575
331154749
840564787
35494146
1921856743
806494244
721807136
970667950
1019929187
1567610933
1635390868
308817764
1309875954
727270606
562151381
1875313421
1753750674
1362550749
53002609
1348735477
824032973
375107094
1951440292
901395459
1760580683
1847443787
131504512
1368718151
1908801494
1165795784
852893222
1417315702
230632197
543455985
407705200
415419349
1648605341
658877250
1632606774
167183137
329738570
1226525020
732792990
74872651
1075352459
54642196
1347999268
1640062152
1624048345
204604132
228479522
766001388
1711198609
1130398529
1191529857
1564943982
1947784158
372212258
61483236
462948925
381153705
1846327814
1821720332
768022989
173974148
321838991
1912023000
1682724945
594919271
1622341426
656098154
182027347
970276361
700763135
1332631238
594558524
1262887701
443586515
134167583
158555200
1488063871
1482636230
160444107
1667092927
1033054079
166317905
620257499
252093551
1646228837
822872794
902870487
209847209
1855553651
613862850
1475127382
1954831546
780066018
647376699
1243599031
169543373
1041563750
311931646
500444310
780596024
1500248042
2128170021
2121098467
1890916626
1595483966
9183195
1271905146
198964761
1224586858
1167228974
2075664034
427941510
2114541668
1398605033
541881110
77216031
1871675249
774893708
1305523419
767075563
1594799475
963395720
112324576
1430604775
1893336386
385979192
970337608
261730051
1689053955
874374392
1101647394
39890736
106232001
2004879323
404554340
341498054
651520226
683504525
272142771
145594111
2078992970
1177223088
1821809771
1518251846
1599016082
302314035
1353191000
514143981
1820220096
639472330
346985262
275592472
811020527
1696738269
1136016327
9713041
1734284924
1610464858
50817151
226961886
2002914767
119314351
1831007273
1251755524
336373615
777616388
72013866
1210021682
1228760992
340782442
985158064
1189228863
1765187808
2010387612
1410798325
1522700460
1723900231
851728133
618030667
690668508
1717132521
1105832122
995342916
1977961039
1576437867
1286526760
1151149257
1862881436
1460917790
96327627
452777442
1621143886
1175475799
701322210
984685144
179037133
1678758129
795680775
1080943115
1651148630
1448485613
1886750359
741407582
1235005671
100335708
1897489243
1134104782
1977007725
604361969
2120383982
247818743
275433336
555514612
399790119
943596786
1288974898
510822928
1460321148
41467321
1026850787
326405789
378612250
1172057616
1080716676
1846938052
1484749324
2070678519
1097420185
145384210
1867139030
778759162
1361427137
2030622668
1215053176
560171721
1313396093
14028868
1978084651
1411655955
1347472991
1279274860
823905183
1432904209
575149946
1412658337
2093785457
1407011993
2029396790
594641996
1508586367
256791108
5976968
355659929
1805559088
313899919
459625886
141101532
2008238731
1415118364
149372499
351599525
2029654535
152841032
28739735
763721471
343328161
1831388535
1605239446
954946751
1875711732
565874209
1287125843
1134310658
205375249
1075384010
358762688
208888531
407076917
745799096
1941984808
1224285962
1677179968
1828492991
802472447
545703012
51675545
912520598
1247315257
1002703459
1326255253
387476311
742848064
1242425775
469215765
1578890846
2007419622
2092612210
284894510
795629025
1996994418
444307363
98093449
1890544427
1331981634
278819791
1397178739
732818595
652936574
1226502631
371115489
1147780743
990920398
1641642946
2122770765
731211463
1429656530
1658191332
1505108862
1658139318
1155876649
1488270620
1644549518
1498611340
1425320139
783472223
1350843717
2083729145
1735281284
142955737
1157314578
467422785
1770027119
646569811
1095662028
1327798999
607517456
1665735513
253113241
36496619
1419422921
1965190680
1447296314
1755147752
1578316579
2126171635
761479578
1475972971
990189765
1598280536
1503955814
435339725
1164302461
830916795
985675888
920262357
388244562
1846797872
1094591685
2146013669
382841918
1073120930
1956725256
1334522891
729463018
651985586
1849382397
795931357
868991291
749386654
2059014831
1231123154
968930996
81855000
1899160242
860021194
807397020
1238492278
956162474
1596310255
1393120684
1343034536
1805415960
308506816
2064898200
1097058339
1993304947
141321264
298435193
2070174412
2008842376
1367737383
1909810995
1303730140
184155756
128248911
1021377818
459188929
2081388885
1586951233
1251828667
1602594012
1742803333
1569452909
350948483
1611107710
781385236
58245854
876047284
258022353
2006987306
1642440127
1144264371
1690723004
129607472
1080952846
64214851
369496953
362090176
1300617989
1706104741
548922250
1095274669
1363574812
428207491
811560183
2108873580
688320863
538551127
254431064
415608534
133345066
512598923
1390738954
532219133
1819727595
1103758354
950501766
1909099269
2133358585
1117021873
991766394
1007928896
1272981351
2127171367
1862337268
366627031
1591051382
1927716377
1905353706
1517193874
992925960
15493848
1198339790
266528540
788975479
576984103
1340188643
1038627652
1884854866
1613602352
1761409591
1180448461
435083481
1872167869
496761047
1019578511
777458453
1197544109
160185339
105651012
830817284
480291999
2138704470
36739067
732035025
344103403
892529327
1452252574
2039537657
183673096
555283016
2138367672
1128274009
1030643340
1744426521
658916569
1697480524
1216666197
1974627883
839186220
2142392902
1978187841
207459844
588600328
751656510
517717939
1222446770
1365563610
1326018160
143176949
1272368950
49449033
1315999073
977253084
598897801
32305723
1092627978
1165766623
1578321408
857696779
2106825143
804537164
1150083299
1473956278
1900139076
1489244065
1973883398
1034270912
979229868
1097501572
635353836
1501574356
1700628055
709843392
1910295584
1008246149
1100567190
1528853841
1412829637
1984653150
1318900564
452759558
1098200547
427243887
236601160
1974818112
69360674
2128020689
7682312
1308500721
1304323071
956883649
1733536609
882209050
1238598903
1464241219
567566802
825670057
322723763
1407586709
1577036564
1761864575
1484796607
874881605
1761792440
547596114
913463928
803754826
821806323
1684853163
1304994001
653682828
2056710072
934707377
1446306239
61284440
599578295
1463361278
1122646970
1692643642
177110370
89461288
1153020777
1787156590
1895750987
2012084407
9698965
933261689
697651655
1354506349
602675263
896343599
1211283810
1982007580
1918856227
94527262
2042861768
1022506406
621344623
1119514637
1205046254
942140514
2144237567
488376263
235543152
801549480
1948727156
501166999
1732553417
419308473
28579430
1218912923
861557017
827974325
1113141033
910172331
1945067985
1722059437
1363196266
372577882
248530297
1304949153
765781132
1072939255
618780034
1689477293
900235676
1052998088
447742313
1277847001
1239396858
1654660554
1414400433
759326487
1463653473
1733941294
245453049
1936461580
1052861579
1768310694
1038094967
1170468038
1725800472
1375373820
1694244208
937976095
1351733589
794305397
996806066
778447001
1131515175
2113777636
1931542422
1505326079
1820129689
986552582
233661123
1701026355
440110396
1425011688
1505510742
11304589
1756525365
107343024
1673123284
265227108
1846714929
1410675580
1884299655
518637638
606779853
1337290204
422532537
2047628159
682304999
1857005223
1849957977
2065561652
9767061
1567311345
1527463389
1350788987
662424285
1900758739
56279456
826421274
2147272552
603362882
715813808
1366568864
1930093116
190724123
2007363141
1690144043
111574053
1146732224
453176600
1863594283
1110493383
44152438
507301384
380367039
724624063
1651828695
1250345644
621737022
1048172846
1131553126
689639778
1327718074
602373245
1791836605
1076464672
1217649740
1236372692
395562228
7395566
707267333
1492256033
156785680
293723653
1823721078
1859990672
1060890014
738678778
1349853629
1271255536
211554717
148070416
1770551560
1106140504
1361817462
396033817
1491688819
668368407
1360539212
1335967055
775387474
1158417886
934920556
1108047404
530626101
688336460
214573650
1265706403
956305752
2117957349
1320175251
393344912
1803610618
1766592058
392559326
1049133124
1084084778
189791354
871214284
85461279
858631338
1910350906
249745934
1684567061
924845023
1332848009
526742590
1371427554
1796679605
1836575538
769399094
347566417
1214003198
960564479
739989118
1607555675
1538999155
942121813
1996906169
392949025
1374789156
46794932
1388766219
1617289883
1060783798
25252018
1562691820
2079095465
1954870695
193381901
339944048
1921739938
2010382305
1631223328
2029097163
919688117
1272855186
1120652146
1072387013
1773206174
1905100723
621170637
1688335904
770036967
758306596
418334090
616699909
13253919
538811140
278767019
842999217
595707162
949209606
1500201195
2118031996
774185003
99652013
1918828858
938033382
1812956577
825731302
892991494
968178008
717682918
30541820
414627106
167985073
95670448
883423369
2052572395
1085868626
141056101
1583076834
1551735516
52672845
1852321726
130994274
1355395584
96644947
1864753291
1770302188
1504875399
260039915
1950721684
1943828160
1800047393
1325964936
790156350
1706667694
1324114193
1497879531
1983047485
670371663
1627284975
841072783
1410158894
745358461
264948118
174047611
1241881857
1654997379
535125068
1025201235
1609758892
1605680836
1410579617
903965070
916078107
136834082
755688329
2128328658
1037900178
1722270522
1043531695
1165643568
297248252
1967509355
1882183406
1083620564
416948803
204779903
2105262924
310451284
1989544963
957693867
1589185522
530542113
582553712
1917994408
2143675938
546193109
983948822
1208124172
827580410
1406761982
169540209
988888822
1042442754
1940276064
1592493227
1812478180
1838450211
1094461463
307548269
402791339
882345720
1782114439
337753563
1492927705
1273167551
1799193142
641616990
1528528864
1058230741
1481289669
584252948
1034878525
2064046641
1632074132
509667822
63322701
1653290301
404751298
956057817
628686519
1518203635
374945858
1271865872
1222992280
2113834087
871301275
2134638711
1929581653
103122157
158420554
1330827962
1624759087
1856359827
1074066297
1288784839
389169692
205475305
453853511
1757388211
140694215
2086722186
1791147707
1779552831
267507177
976897746
235053693
967973103
1831243961
1005629407
1884922348
1071840304
853104880
450867990
439303994
1998159003
469514222
1820799711
54971920
1997098421
1128756311
1867692583
301172848
1099200228
795286445
574483695
1448981414
2142274429
631874396
1065651033
1013222861
1150180170
1376481389
1384622372
1828944762
1991281835
1019040254
485325290
1690186237
470815905
1236694369
1842594990
818925035
969870375
498488387
1906047062
859384464
550513417
1610475201
722634269
1442078848
897517173
1439362949
360957926
693642059
2075283623
351832132
6706765
2118308467
104363321
748703876
54283294
1550642257
35303835
1811648316
1925610611
1174117327
1990589440
2133410168
787717160
947189042
1123172427
1349150749
2033220239
1552656587
100428288
2017992276
525442473
479105027
1481345415
694238704
128212662
780105399
705076213
1916406165
1448109572
1942088270
1931474859
144991494
1558441647
1732656307
502503157
497961342
1598231721
744499585
26677630
1365314699
1254741116
432093402
457667770
86230254
1956715144
2048030692
1668175839
70927279
250812980
1393616987
402673514
717158842
1959385765
1011045845
1505775917
229935107
1328320481
1574839655
446701199
750211610
2097912844
1876812657
2093489947
1229709969
2109840720
318907501
4943166
74919375
2093834695
1502203555
1470659630
1500436302
1201504042
1168441610
1635030233
2052559238
777205972
729677238
683671421
1568545462
1554068179
1931841260
1877372607
2037626299
1416776455
1157438075
2130297382
468534195
1894525154
1505638262
1362303744
577001815
153738031
1116957502
1644772584
1082495553
368705649
785281708
1872714102
1381494913
221881660
1185102924
1868378030
2021692545
2041575602
1569035897
1190546132
1465136710
1986418158
529164490
344226547
1610557376
2059271685
1466119242
959465103
2079531184
665422352
358614034
1336838130
1472287341
714581946
1672222793
1680004676
994185347
2008739889
366559563
1002133529
451903338
1223152604
1101263888
1506617226
747410419
973107830
289332809
682016217
317727787
1473076432
1152387096
306511792
1996617324
335536018
758139126
1657697522
2140263428
876516609
1105227544
1326581767
1082475789
1980462333
1127641437
544852718
2118462393
1731876642
1780212663
1509839433
1862447357
1933056334
527813339
1342540005
1688808908
545276235
2118743896
1636226071
1242520831
2083009112
1326069277
756087693
1096912337
47936868
267831746
2048035638
323204444
1699864082
1991310172
56892411
1727294397
26893429
1514812529
452146032
676690320
1210404923
2045136768
429310062
450280472
2042931183
302134852
964923158
277884204
360814165
1286512218
2094041623
371548451
541406666
1135734183
25140447
360849713
887699083
536515206
1591647600
674632896
1887853248
196637628
1445036704
2081557245
1626775542
1246849565
1537722198
877323260
55810794
2132632746
1487816600
21792104
1436641232
1577895682
1042017888
973270019
1556409663
957224232
1655442776
873198839
324544280
849920388
1415557451
705140870
46740055
1296311136
1090437354
1803063067
1283771016
904847346
1803495935
362117584
50717371
1684778560
1261479759
671000695
787451901
1681291031
1791064168
1974348625
481195902
1230298964
79967587
1707616242
1028874494
734100309
437186787
2086802814
1419535335
1449173681
351619661
971147296
1291084168
2130112115
700934996
2087531838
768762102
164338731
829505117
137758206
1418441151
78906995
2125813318
751126868
71533749
667595719
43668565
2136507324
1818665000
1158170229
1399866218
1308622207
951089007
85232738
1873884853
968825937
1593074105
1188579286
2058071646
969213043
368462126
1976213205
1764896571
1065563223
1089433026
1048307160
1817081188
396032510
1297904217
906990186
401144373
1288467921
40311009
1193134479
2101584852
996832454
1852013141
29069946
1684147039
134762761
92470382
150209745
715540942
1443212296
332493134
258273115
1458583885
1734634004
1026216293
610191248
658525720
288231966
355734669
865797930
1859027413
1406219662
1621252230
943934412
976076624
1480005782
1258690586
1325710903
1718857785
1895552692
1087558949
292785773
1557622394
1957851462
1731391653
1634642919
1568976623
1660856642
447066714
31572895
190754661
202064933
712679509
577755384
1851821902
426021907
518500894
281542110
1615391717
303299651
1246642563
234967064
2137415971
337583218
1826439207
887444786
1764968822
1094749941
691207511
1363942333
1014745920
1968677000
2128288581
2130564042
9335507
1855419142
306051691
1450345977
1260274987
1314077290
1387424954
754748762
1687048350
1927017943
856847617
1300881954
1308049969
2145097743
1970083585
1937367694
1066096904
2082499954
606945235
257052649
679039095
340181489
1690499675
1358988661
389256174
1077108041
1075774651
415668456
1698778467
326720801
38043390
757469990
291118394
1249818704
1673212596
1056398771
812353148
1881354220
1798194825
1760448888
696113259
974130225
257304604
1441773540
749840478
1067987576
260514291
264952980
1634170657
160205580
113155994
1995031154
1569464340
1209139585
894159307
599978728
956409251
1036420018
53584421
276853792
1458371725
732342902
1942600769
119432415
1638255668
1431474992
2047797417
1792765590
515509241
1546410935
658723832
942365528
395174522
356663396
667374570
4648535
1058075229
1510645759
640125704
678190870
604824986
1145627989
16644632
1231475003
1270639845
323278554
1052759466
1589670387
100890038
1606639926
1859301228
408061609
169776652
106926796
241393786
799208784
75698630
829645494
2051499846
1478581943
1466037877
1724320604
301866409
2018489210
62569507
959523548
926985777
931750757
1467651887
892381538
2027623814
1489827211
1311599878
1069724281
2127253037
1102883832
481594018
452310314
667434668
1923002641
289603758
1357415625
476126546
1193614463
262058426
1628100208
634812410
285894817
651520357
532896770
235091029
1378875243
1796909284
1422643823
224355430
1265923174
1244369328
281180663
122873491
145448517
2109602193
357906083
536712295
385870007
2136133484
2004739997
1800518513
2006633693
2044980574
2028027140
1720341124
1487408674
1039798327
184144596
788958438
1306449239
1474578464
446810136
1453691795
270884899
919050779
421324996
1663640802
216082052
2138264061
488072146
1110729225
1294126246
5047618
785172479
1941349495
145972978
540329102
1495654877
1937734793
223940163
1282969159
1793903727
55024608
200335641
277939819
1648540705
183474009
617471617
1568627090
1092306357
226197728
563017694
354124601
1974102625
1383295562
447830067
1124220550
37398313
1009113486
645018901
1640100390
1997725196
1753041986
878167919
1738018898
190052361
81720428
1615146089
1193153357
1505576328
1929695049
33586669
440689292
1197926495
813176463
68178682
983824607
189962099
159062650
1338086322
565823757
1170534272
928125179
271326730
1288852646
1668957625
2132299210
305197093
1028261552
1733614972
934212834
3415437
64779592
943934160
1590458701
328241404
338025161
2016668488
206021232
1387162052
1528600446
167385352
1407108051
693255461
710881393
41079605
1232275539
1152798629
403071242
1184456216
318395835
1806048825
1500577583
617537453
251709694
260295761
417836313
1681249201
493985521
1442003567
674891151
692242061
1277996059
1764063318
588909325
1524688868
2056877802
1043199144
1619787956
694289822
55298779
1909255201
1672259286
841689773
2001674097
841290963
1548980240
16777354
1303430493
947581397
622655143
1903896491
923207344
757306460
1937654106
1780577628
1883250073
1921239999
2080896728
451028720
964621254
1510068397
653053120
1284313823
232372894
1467662048
841694313
414935172
1491083419
760876372
639557739
210848393
136162191
382979941
2128865096
950489579
1432313877
603148306
465798014
430242420
933236590
1540169902
1167000354
1146161706
387695283
1231486937
1716268235
1441565153
1309557570
1800997647
1368450442
1699724925
421107201
494149683
752795129
908505005
453259349
1162871424
1429677720
78674691
1154409009
1648121777
14485079
1300837006
763353979
413560571
811279087
171965094
513538106
654706556
1836536066
1708572265
2095450939
153476019
1073565903
737006054
1846422990
390879824
1020081994
261260080
568735171
1940790482
2042833227
783459752
680225999
166462521
2052720365
187599407
1194891486
1741380611
1065665105
1665360251
1922224497
1262978361
58853414
210624550
284954997
860960983
402489777
139664309
1784689128
102758592
1252760465
287064641
427710518
473955117
984735856
93076326
1953571671
963182643
255598662
953433282
1120709075
884546514
109703503
188312660
1485839538
1159323579
225236030
337793752
1394049850
92367688
131885806
1368752166
789359180
745945008
1323674944
657306544
906226132
2110915021
1712196915
643206401
443140027
1843648833
1182922528
1213578258
367608630
2026558621
1724875790
920024731
496419060
944668442
660038539
231586973
1655431661
836521283
1903777535
1263043046
2026862413
483786422
842110363
332974461
849488693
1577982462
69366821
577810319
40693051
235437459
490062111
1901942796
18255733
1854549565
1760878893
972345177
807648397
2037841226
1710250043
168248496
1405376090
1353011081
569503657
75981051
732120383
650830365
1054588788
102473125
1995273379
1262766915
1425456926
353366768
1497686807
1169737738
531778444
937812384
58682790
703831378
1248593281
1695836761
1057786048
32353933
1249156646
1505361735
1346703548
1469329653
1038438893
2132172356
1080250799
602911576
1998436790
1420212381
1927043202
53230910
2006642740
1886288499
1132103711
579662703
482866189
328958826
617716526
1223206204
1175298091
1905496441
1266881935
1995734861
1007497099
910816792
623897665
92104875
506514948
1396806516
1700138190
146508010
2027501837
1842335464
2138131547
185440658
1185015602
183001302
1694880845
534631250
30276616
1180016223
1273216986
1049104538
290247005
183619166
114665167
1405583803
368967842
1663952913
1084737854
1969281997
1557229482
1902467262
454525044
802267632
1899671891
263007603
1799186066
1196730253
236808887
1724149038
665377483
1239087372
828734701
2064811061
469135985
754110756
923344179
703125705
337072225
1277313333
1004257806
250424179
862110976
1792751097
478391954
2045685424
1439582158
301395194
399680990
1190958387
426468934
1618197325
1202946014
530298406
1287687867
549759468
754219353
1028583685
1986861436
182897245
1974992975
2060888791
1919157944
347396093
871246159
2032866132
1284104615
954004290
850629394
234330307
456753215
1816976998
1420417640
1680657221
1387297772
1744808963
1025930048
1025581693
486657688
489427425
940124301
1708732033
922588186
1221300585
926533987
590340543
978597018
1964806941
120936683
658124094
113019190
1137265855
1559386485
178969299
2144818858
1588402491
375845621
1683525352
637024790
871950825
97688854
1479370195
715317017
1568740651
47378541
245614053
2135675093
1638772061
2132094082
1493806986
367899344
609078995
97105613
2012632695
569384025
523360122
456626647
2048437669
452928811
1938627027
967151306
2012975116
1350255110
1217777620
1852980520
906265952
1863447778
639842630
1062565072
1504706845
1681104000
229545875
823675560
2027950483
577546033
84340427
1928298242
1067963378
598778211
1954504396
1952179436
771449647
1088552848
1333455568
1092483462
1113570523
1474453867
2030907178
47404591
1407952077
1351628947
521423928
161030066
2089519051
1388423435
891578721
138031493
600902977
1704351019
1976573793
746490941
1518739710
1308441075
1565350909
833155021
1635858872
798570162
370752952
337108845
696131119
1729333177
1569944111
1301477258
520660635
851405284
1264186615
2051642356
358649674
1703748635
192338740
61363885
1216758991
14202408
956959906
1855076062
196711144
1298833978
1156385492
84149035
698117427
232197861
1082438140
1866631157
1579056331
1404469178
1937601509
1039805298
1803495877
166473093
1762437088
1531928351
1711737471
383028275
139568297
1378597818
467485635
309385485
1428186544
839675410
872096586
18850462
1631841722
1696408321
774963760
1752330618
1847745102
1581544028
728867703
2053759080
1765845102
1059310787
1874427364
121351055
313329007
505581888
1115493668
1687610131
581219682
236966334
1635125759
921709074
550227188
1474210285
1493355122
1492104473
220495851
1839631982
1681342744
1484200677
1564593253
1682926573
333748886
950502838
23731367
1332574077
1003505366
201947433
1330605484
1404496464
247918650
326717457
1181692319
745601168
2061767856
1787547174
1217562094
1011021903
957136823
580765625
1978994120
1509254687
1891466012
1119052539
61583653
1176317651
1980452595
2144600981
1806971358
594448611
948897965
779091384
392570132
510200156
645323153
795194236
818202901
362240610
811896921
453477898
1302606539
926006090
1541964780
1666138972
1066294392
1298421371
1396501694
432047794
1247778768
672709614
259062900
772507456
215030064
1419009421
1456101174
983609848
2082359287
1458440032
715270883
1393488913
1657023543
967564551
1458517264
1122398259
746465830
136400202
1704263804
1796078155
1601485132
500830415
1281114811
831041559
1758317527
325800820
426189943
1665540865
1567329032
980731788
910796041
1350843401
2008082287
1232015972
1703839654
393597467
1001758399
1168389318
1913338498
1023006822
541257634
1247527035
1563819713
2090389545
1032359848
921192455
1613488632
1441460478
524850288
291612452
846447425
2040706205
851064139
1680835486
2545987
1326304958
1779610226
949250196
1381897001
1349895844
1569345621
326759498
406718235
2010691631
1166995853
1639612895
770508536
333304699
1461696613
2044647846
125318929
1686726546
2046690399
663943578
169357716
1928077661
563128473
494744042
1549752074
1322998271
1326531582
663243445
1107497771
1658834260
1120931908
1530972628
1358183613
1265764474
1196777760
2126684442
1178382634
789925630
120879111
969715420
1968292658
1066040215
1097865756
359422262
1824992914
1487286022
1335056279
1087108074
794648166
38322327
2109536295
671123255
510751246
1308588995
1119872076
1828436971
924424320
1667112953
71031723
849251764
1753543276
1472509859
1448339875
1973493171
791643584
1707858442
1629230285
2017024865
839011954
1256337062
1196716992
1408853854
1942312136
1260791699
329365937
2134925807
1709501239
2055654684
301036395
256275913
742524742
1279962984
321899766
1824271064
634622548
14746673
433806349
755087548
856595060
1559545625
2006451349
144975993
2117708102
689933375
895799229
2117998698
567205464
1888712038
995514185
1625675064
867752774
1390603723
1563871465
1476666059
1909359025
820451809
1636909865
829922151
242170315
2015365974
232995001
1086693934
1709098284
723975068
1491731443
212507111
3091978
488563973
1438188440
15375136
1662864541
1108120278
427123818
1055467735
1736693410
939093602
2013554486
1829364286
199969540
436023900
2111247827
1658811015
849424271
1900413120
2126183336
1204871533
1246263230
1921961930
948179231
1966672439
185005840
772442684
1828849226
600004089
1470851515
442717282
142017246
1009362720
2060849901
466069913
2109987895
352156066
1176544484
1058954709
1015240606
391943171
925679239
662458888
645058474
393574127
1712545411
1188175503
1342234141
467073663
1057093992
1913206514
1643931632
1474871107
1989922587
205635457
1651625877
527511881
701054155
1941143503
848168232
1713223907
1569502295
1864301023
1193970940
1155691826
740331250
1448673814
746141184
158972392
1987177516
587477480
1150150694
1023598121
1283723909
640788580
355862194
2067133237
220188905
2140332434
313910597
1152584280
2110537590
571415463
1148228911
1414338766
525397160
249170465
799864870
2094519475
781656989
1759275007
1185879914
185164625
233251809
1070623573
47427465
1219451184
284579778
1417769487
573975678
389188158
414265895
1475419706
1943454345
1479447923
1446647666
1518019605
520034110
273142900
1540272772
461623781
714547183
1882914925
2038067675
1950292020
309813374
1498302453
1892024020
160863238
1430639098
882619550
1842326672
1749380383
1614318599
146518874
1633368282
1078151046
479924348
1210005915
1435839132
1850360247
1643328408
1578221158
217530356
233975931
1278920677
393867017
36899020
1334017539
218837188
1809692458
1930917437
525868215
885567006
2024522622
2052005837
718294691
142453850
589175457
997853492
1173000829
1787514615
245773307
513278218
1641118770
615816303
978235409
1447943425
714401364
2019827260
1682509298
1535519593
1017715247
231540560
490443961
398256214
783799370
652188101
90316182
1562320480
1122237588
974032165
2017640260
1813007868
1187635635
1411777833
899432146
802016682
589684928
203764193
1857294198
1721533480
1397934131
649278164
1451927931
580121676
711425551
1063103285
1822790725
1293294596
274498118
222830310
1483780931
417823312
1951813162
1745979071
1234642570
443956467
1622607012
477409843
438341205
1890907083
994275682
947942568
1573145631
1490086523
119246664
2113013231
294775762
747030268
1686360395
1172303089
821795284
640813350
647592839
1104886645
467007603
504838765
2045297547
505431332
1157430654
1569752274
1815275513
1782005292
386671376
89237989
330189442
143315943
2040447892
1458507678
1820346571
427240667
177970714
902836916
211503473
1405052577
1560710601
1769865631
1608947066
153170200
865244547
1528625246
147867772
261573724
682286312
1801261464
1175405165
1475154298
584470882
1384642465
283720838
931807224
165028583
2109021317
1295440610
597031794
1984456642
570917560
517970294
553671919
154238009
1392679936
1839942401
1095365783
550629835
1821111402
1159414672
572576790
1745492473
360332579
309140099
1447611796
683162607
1746808457
1486648876
17538377
1831290256
1872403202
846069126
1280978999
741778351
6212184
501168677
255764136
23468967
952537764
247756267
687243952
138215654
718651993
881518340
446444596
2081636469
1416230881
1767981485
1397000654
359722324
659296651
1608225037
1155394956
325543847
1480901222
708865909
996859998
1552211132
961932709
1087288171
1612029225
113405811
1933599532
328143769
161679009
296165437
1404228094
328007576
1572695125
160733482
398233569
150051179
1536834443
304701460
1389579100
1901381586
442093775
643456011
803200486
2017222386
1824569293
1827064210
400945815
755858293
874742311
1258224664
467041928
2111892117
1030450549
832256938
563970138
2001363237
1025247366
1425625829
345167660
1974865506
363733621
900644726
255414621
1681330670
2013488897
673050115
7972780
1722519786
1397870302
1905649794
1807325159
520147520
2076038067
1266932087
2088228034
1257264868
2071048036
905864154
1397202426
1356644037
1234541461
869423418
1536508250
674577791
600071191
69019005
1845749363
29489858
268360005
1729833048
16301958
594430822
916437867
1670881686
1758757009
807888370
2081468748
1193030576
194276258
1681050030
1096013148
1268173680
1010766460
1047345559
2136081435
1389169714
1506364585
119468966
1689883142
1770613680
841791794
857369275
887629864
1540392829
691743481
648361870
780818027
211297291
1524361516
591064447
1261881401
1222308640
1127120533
1341324522
1563075099
407544871
1053802497
884044269
2004787665
976748905
1731947446
108049563
1299136437
1204383046
2053024692
1904573453
1497218146
736308713
1863319703
1983179956
323103010
289236631
934064915
1398764279
2002941260
1688978357
396912036
1658364204
453538156
868711747
475146375
920892562
123797819
1791920117
1987337581
783535261
1094790025
1024441699
511165466
1818867078
1435907365
1275033644
1433564794
176647611
558381221
971045372
1060734219
1011028020
1490225681
1099033063
1367060307
1947989822
78374184
286532087
1038122052
1638703341
1557182017
1543548990
680639950
1365525775
1888774813
2000503654
10470184
274578936
1225488946
1650854578
2122826932
1892323831
1579001131
1390428916
905094422
1402100581
1124437957
557529666
1413708638
909060451
464462043
2143113648
798646150
710437235
1429537803
1050985993
558046185
87694896
1860441534
1214550024
381689556
489187904
1929693383
2018328561
336085901
1577907107
552253122
351128954
485505906
772239298
1874430659
1209777332
2069099072
447177301
5094796
552575115
801487111
1237769511
833687896
206167612
672688237
1289025785
1390238032
1559274346
849256951
412241124
2004673923
67651309
258717168
1108582909
1371549484
817530891
2006347583
225745463
139449431
1481374288
1460288627
46040723
238675808
1325223143
1608547071
835084966
1271166214
1858521973
227255586
141049313
1044419207
2117998488
1006187833
1118604214
1603356009
774367443
210163603
195393037
351821691
1392514320
1266621587
1370192510
1528056517
1366741153
1507856484
1810153059
560191368
1413321817
1943305874
57382014
483368997
417588127
1994696391
2099777396
1975501007
557862635
38333111
270285654
2048635070
885641031
1694325333
951903927
1571934044
580087229
1832007470
1296634890
390855166
1812763192
463494311
1197822984
1957408163
1801061349
664585179
1916140316
1828442690
48300448
1842669676
752724170
424111589
191936202
552815776
1364566357
1127648369
1081102495
2104516611
1489084383
2034598301
130748261
1753782406
110092736
1993987926
640458455
369542601
91870060
624934167
1710001427
275832749
1723957936
1771151473
1013030242
2144034029
430748933
1021705493
1745898200
1665415826
833624810
1115820471
201037396
378600320
1632722479
1268708266
1690460055
853432158
705683036
141051755
867982479
2125001801
107230218
1816858465
391698828
314872075
2095166846
171198666
1072761172
1909659501
2121381117
1496754583
1926911993
681919188
1962874307
1006547664
1168976360
283039625
1894734378
83303272
1424001432
2094433427
478673894
1239839706
382141686
519585853
1815593440
336417668
1369737544
717603526
1825224358
115216348
420212105
1991200504
672982615
1218785249
2114729065
1545161067
1301090859
1800712822
820903051
490955253
487407130
1870088878
303767874
395449526
1321903292
1824543825
1340380776
2021580756
1822167980
779798945
1744662656
663221971
234363338
226252805
1653999144
437235107
861212920
1020876694
1064244185
172306449
620283467
930377319
163807466
936632744
252414113
33086590
582431970
94091011
1269518447
1330182716
391629293
896630558
1220070568
841892358
688923447
376030890
1774794513
1112624618
1917953221
1074894629
436587347
670075952
883262669
1244166498
750930784
1321576631
311500796
1114028000
1877146389
22795243
274271119
986689357
398292208
1455818274
1497690292
860261520
849969632
169951340
1255751501
248006141
2139167325
366017333
1111377192
1546285762
2106912513
277864216
1416097340
1378777956
1840521551
1824258413
460833732
1277836240
1484974768
714376952
1994707861
2025065020
1614225536
2090546465
102853469
1600319316
734186613
394699608
2074305645
1695524178
1160879828
1823027913
755725813
570188694
1051873738
794586895
341664288
1655844390
55433132
1149687503
696576706
678361668
987988318
2071765111
263775406
1154833335
1084611961
1440919305
1349911518
1671534974
928099020
507841481
916890645
2058846658
610464461
1625435271
1092879073
477656621
559338142
1066225900
288843051
1164714972
2031934296
158483730
1925843787
2019628559
41645817
148279379
7869518
1739343452
1268028393
1977378437
146748369
1596966171
460235439
358630570
1752958889
1171718781
1050996192
1557226237
1149923572
1468180066
771561360
1843424595
1190619127
1057098834
1728085963
1012959838
1405299438
341101277
1489585899
1346477274
1448476480
1290713796
1502467261
800136098
1567043268
2020290356
1588999823
856805039
979459497
1077795199
1108880908
1080834943
918836270
1396084303
1926361484
211738753
196421494
1290802397
188888255
1563553631
780539474
1409149310
328958826
278053248
617063142
1618873795
1052587739
1812751338
2087438507
2112228490
280479802
1174618503
1619139716
582301050
2010663825
1099724294
613794550
487432562
2056693355
212644639
1796519791
1630794947
219929953
713638548
197354201
519294178
1775901176
984216795
925502574
1149695445
1131277163
1578191716
1805763505
343156987
1252061324
2123478054
1795143597
101934133
27636534
228596074
2093660878
1232549670
907082408
850084246
250684500
209159496
2064965599
1704919514
2003787845
1847264779
1059155795
601096595
1947922067
1964486040
1463769011
1630498119
1852194859
1229328099
326306949
827474645
1007721587
218443353
2095006165
2120618051
1236722012
2022041133
1873676097
985739310
267668114
2299561
142197382
210183994
2011106742
1255066730
1555737892
2032226776
583968797
994783718
846003740
1292210983
1073414390
671652972
2032420493
38427102
1104271838
340107285
1280913994
917656290
443836010
63655283
568427987
2028417654
1940510988
1575182810
573061286
331163262
1007944799
1184477771
74433604
2024098115
854693389
420131146
1867594665
1460344980
1142331777
338677809
1111564684
972003573
1665026281
369902711
1786939648
17376967
1840340489
812045550
74720426
803365902
1652499345
1766413332
235976614
1017778226
1943977637
1449857415
1259760892
1512464300
646887067
164113855
744586659
562172107
929669850
1829208091
382820819
1274921607
1423237086
971118535
1341315128
1118428255
157462104
1713661496
78892349
433294730
1026230701
1956327298
1581485807
33670516
1983118837
1030737237
1681492661
672072845
1315917976
1901918617
1996524203
1019548213
987636855
1907267769
1536789851
1955176600
1013379758
1174264059
1953899912
348868909
1223493904
433107789
2016214373
66899351
464522745
939673830
1565697900
703827450
1455212098
281421527
1458946365
1407032073
1930507323
627153730
1024320875
548817794
1825012263
894681621
470933179
388726266
1775124257
254120414
1980286804
1423441473
411733589
67195341
257948639
81481626
22612524
554203182
2114797741
1279029243
1398299379
577443409
952229843
1984978146
1074571584
1236120547
892654159
1397696342
2079524594
561788397
345413564
1464611595
1756511371
818192108
1552871701
1014379460
327222091
1850308983
1092380077
1767467234
53051195
1090086114
757209296
518409776
1465164557
1129153419
212639999
1541466890
2060158072
1857520772
884356051
624533963
324383694
1652610440
640926717
529942394
1046887062
843208432
5590010
1955616994
1241693602
733243691
984277273
501194686
445806666
2089835904
231254632
1753946882
1429148767
788319854
959648972
149641671
2003234893
1494600120
2121055787
1905434987
857499449
771234881
1908316336
1360599836
839552481
1320309554
232600697
870105696
1339697903
58699857
1737767876
1046465199
784727214
523826796
394816913
1276402244
361534474
1912333714
1187314365
1519432816
684960798
1731756716
1945024346
2121506999
530814743
372375988
1984427971
1191442771
666613012
1400062083
1499663406
1268645837
239977240
1176817929
1491303458
2079371485
1155136341
861074602
94294773
625775309
605212139
188792951
721688549
1079700814
1487433431
1274132652
1032633259
188723181
1723453724
313041588
602433979
1292472421
839978782
355121079
412463366
677941422
287631104
1693625086
711755813
1168232378
1344165919
582343238
1917916691
1726715579
790670188
2032864017
1677705551
642163489
1452501666
930875427
529486895
1987759909
1200146406
1101225266
21662480
1915624927
149266049
280435340
72875421
1062663567
102148480
946079625
1799984763
2002327960
722781243
299860923
940895909
1989860484
522136910
1122688847
1756265090
1308891733
31751836
614190534
909844929
1374026951
381341283
2032728207
1765349198
551318414
677219765
1284992210
1273807374
1249428389
501811219
1879148939
1598601836
1363720372
1526096835
1817958658
2050004238
781689522
1745915138
636761924
990475754
1151131621
466370432
695314438
396752229
1123589835
1047034743
1564821857
90926075
1777855357
1507316885
1447542526
852452770
1723102818
2112650669
519836265
586309801
59805824
1030217137
1727546255
269824208
150462450
1412087068
1318153272
2120780621
1608916839
737480608
1910475039
36662834
176381208
1799868890
384823010
2090819327
1837927153
1680465762
586463265
1750662407
339422905
532787662
910701937
272442842
1526197366
579201712
2112826301
2063008424
2044630511
692512838
1340505202
2022394164
824126592
1681524644
2070719332
1225006383
485978863
988298009
1798972423
1517425001
1818181691
264422821
1338182293
642790629
514249998
1762188672
1265872740
625065676
1443038718
784822466
50867393
1157053133
2010462372
222080981
1470952453
1000449512
1451426051
827014398
717071938
405804579
1042526790
1430150667
1351313410
370066995
528930905
1378230187
1646077932
926529802
1815548870
746006282
1851864120
254505504
408105118
990490266
1536755253
427797952
2114026105
2137810393
1349323327
484360501
195720785
396986951
1042336123
1595124811
396547080
1373375396
1709284855
105596566
995043334
363300046
2100507069
667334818
672361152
480740114
1552055676
1910602982
2058099063
137433953
295547909
2100603862
1361539939
1420268772
323949419
1648531240
1358135518
73844838
1243597860
559347315
1713419361
455353287
834870619
865130771
701956604
1195311911
2138607975
1231458696
603613276
953922333
785219054
768079586
962982787
1060088424
2064521423
2002084198
195437919
526095797
2104021491
2114898798
1153767685
44126494
1738414553
523388155
1687476968
1833949547
1715866673
2135482675
1911867390
361236800
1015162453
1000500746
1553411824
775407356
1418014836
332929468
1670052405
2081560650
875464212
675339548
315974197
985691881
1143381218
1397297388
2026359213
623566778
287728357
1688888308
1841753160
300905338
1205237206
234365295
445236654
584861487
1817254605
1744353517
867020196
1811562565
69891013
599514731
1659759396
348806651
2067271483
1772539518
1036661035
1747735806
576645935
1311563893
1020826307
821236344
1020334623
872131759
1994431049
1201129393
1155186707
3686530
1294499162
2115602955
1494548006
1954669940
1353514029
1691313965
350208453
640889996
870053811
94357143
1853593392
1824838123
210389631
1696992411
1181543776
275318363
2039980234
2114605120
357583106
2111912916
1792766979
118065083
685739408
240544760
925373628
1337395131
898041858
1308926880
570879588
1733838418
282590794
407614244
1733665713
1625385918
560274428
440227919
710185739
649061334
267512704
1829114456
1044100163
622924748
1852159243
1057369321
1490996350
1630282727
435008167
2119269512
373374624
412281007
1416519394
563652109
1072346169
1857737592
1792500721
1921751546
1316968278
1779336151
1717481106
1676938936
989308696
234546123
2098727259
1135336518
1146905242
531857607
1559708754
406229503
501452020
1342080818
1077210128
906324842
2084229167
770243672
831762113
1796364466
251979340
714100594
1549934175
183164044
1222136646
297955689
1695147844
1654477267
1563041809
2021813311
1410584331
263489132
1385941948
1520949628
1487169498
482978913
671375482
811364739
1333482248
1233514045
97212948
283842266
467609478
1291356714
1533432473
1357412562
1397846165
1136841171
277572353
79270080
759558775
367385479
1292700170
513515676
274660920
335506348
1757288436
2147388207
301931006
1466313349
112608220
204813813
688051248
1884922348
1123262288
2036228153
1216963449
641374584
839205365
525790432
284439581
2141582115
1259515230
662104675
1838573726
877251430
1011153632
397940759
401809376
985745569
730747138
1419722332
335494477
243203500
908532166
1020297670
1783561967
2040203020
942237445
1664281079
1742340253
138724637
659538310
83153149
637093195
31097262
1830912762
145866252
970822018
1034005700
976366932
422647179
590122983
1202125206
48459450
2019574008
937936126
1801529646
1110763458
356426414
316100982
273271724
643883554
2093689463
1259564780
2075801293
560961481
1546627138
1682507539
1864149862
933488518
1829410854
216321531
1355915511
385079964
139651569
353162013
675568831
1896066139
1125509007
1598133777
698479430
88477919
1451731788
652180523
340940348
1447772067
298486085
1288026434
214485921
1724839564
110179036
1061266527
103048829
1675594283
1958802088
415072178
1837599515
801554142
1445194732
2091865539
1676454570
674823658
372964642
1345479289
400264694
1995962310
5560216
1111043149
1353839031
2091799846
126262992
1323089007
1390738094
1767207947
1793441311
773327591
157662601
1151654262
141213603
587033080
173932700
292814108
716323676
1990766263
1495192025
928410131
1949275059
1186592727
860439121
1401545639
527282490
252996133
2034531757
1568795733
1797182411
1941045163
381266273
1450251581
1669663832
620088091
2118127956
450572013
794096043
1190985406
512769908
1396878699
2067574694
219309823
1716394258
1177211564
557504113
668799656
2010839507
342466085
877419371
1436482779
180016988
1179114998
432306428
501802967
1352975931
1268355273
86524379
124138619
1755052913
1520968747
1615890175
1921577043
1491774925
50631061
337100382
133883869
248960771
652485929
1924211209
1470489043
463191140
1990400371
1093719205
1471219258
643642273
1996940421
144220464
1010920286
761294652
1306285463
1405896949
508615002
362990283
981831441
1809475759
1260652214
607568702
1235141396
1742436810
275330124
1544149304
1615345224
1293390794
1318372882
1034668144
14382964
1932250418
591746675
289487263
1974094813
1539092699
342928202
1593016214
2021609534
667529715
1241932721
2107119814
361486599
822886163
1475662678
1282058579
654042064
559811670
400283689
1519588168
256582503
1954233877
1049160841
1292899592
849765252
798857043
1072065635
1978911299
237613067
1643747128
2109249916
1091956935
1040598363
1264931454
1264002875
1508843262
5966051
352650163
1958558069
313304669
1082758193
821626295
2113177124
85964662
1630459745
1517913870
79738546
1371979245
1995362309
463980401
1132090958
1722354626
86549860
588477362
617591461
1681410135
2003557896
1833560594
2004888694
1902867251
1680214427
46474528
931362903
1282954282
1657785382
1157605309
104076638
1156523791
587641091
137252288
805325935
816970854
700277545
1926104432
1150386550
982139710
1152886089
131747053
356213829
1795480332
1190860632
1712317875
412296526
992295350
794180843
1484583937
99825495
1047918350
1494095796
682780236
841365220
887992443
40596201
1352557732
1618608993
235408608
2036208398
1331708586
1896179783
1596823158
1102172691
1943945200
507956966
1310245374
1891805472
1179811681
1373599907
1452390795
69547717
541000062
112595070
605117339
1822851351
1223122551
23268154
864700584
95085598
209435885
717031964
1599739945
2017975429
84781929
1827090791
609369161
591914714
1498863885
1377336270
851507623
1052614847
1777851567
1414794329
703284510
1854677774
620389551
865815361
302561936
981295292
543474604
219871289
355275025
375302861
1876176696
1146152382
1980859018
353043938
960662698
967925459
838779651
1299367477
1967305833
1595605211
1551373111
700291858
1183034927
781987566
1506774453
1022464483
1890182197
1714493216
991392955
1369090755
2114020178
1983796880
1165833741
1742116376
1946269353
711673357
1993730194
305800453
114258853
1124176793
1531747434
1071727494
880768886
260702020
15978539
766973038
646943619
492660316
465256011
60200634
144025939
413781832
37766246
893291995
1217457520
1277482422
2069054894
1880041318
513405682
1918364805
252901954
1109655445
777360571
1373685250
1201408269
1951663805
2064692099
1941002616
791541977
53203776
1841681730
1212649562
325369523
1862682231
1631295787
1071174833
1979931374
225574016
186542457
207668724
620583523
1435728427
1601028314
1178502770
490116464
1961405059
60665697
731320918
1063587917
1374001633
926785270
1811382163
798627186
897903550
513438544
1125784142
1568014462
2070057110
1810154673
467601939
132450617
494961552
1998875450
168767485
1782928913
477362094
865086699
1721418048
1236561921
993444172
1073316998
312010715
1381750519
1526789089
1105865039
577786403
511290238
1897427599
1356575201
1984270856
1834751692
1283404838
713151834
1667087453
1860110263
1167668789
167205383
1256286014
1507263561
1678935764
2049536714
1615925761
1791598231
629580891
1610720882
327108278
1245512515
1754386748
934032930
378139511
1395106100
1950102727
2071415646
1722841233
650522945
483708046
2127193551
526122419
745822380
172024665
16008368
852912478
1231070650
1297639605
398417384
1176588323
1321198476
2108667922
573855867
394480819
24216104
1846984016
1537725218
1044423034
449794256
453249549
1725899685
834302451
338171665
1282816066
958661350
1727774471
1593185069
2116922973
1514684575
1097536978
819764027
965837034
1630424941
742331808
748079797
1178712533
709807574
1152108282
1408318577
663930495
938296741
1053087723
1815856875
95255833
1486026134
2022691786
1148107240
576435477
391437859
1444682271
323845335
770325364
287329174
1603661936
490749667
230983281
345984554
2087699153
1555813281
1461421065
395022888
1982468164
650715497
1465911398
257162079
1437971198
1894621627
380553815
46846227
548279215
1537041126
1670340087
493194576
907228884
364733917
856031683
1859066794
409666135
363175976
1285407420
1513248191
359115723
1787380562
155996623
1557269206
1993687298
1059433294
286646403
676969491
379640204
172791447
1984325501
1535534264
98190397
1662477895
1270033550
1865603360
1349169020
1446724547
1955456891
1621771682
1887451897
1408216847
1982775573
613789871
724635901
478841628
1239245033
744873951
1218821722
1165267474
2020834831
539073592
1421722887
665198058
1825826375
1407949127
1416072120
1068314957
1027388790
511142020
1688593349
1619252571
1095256217
359873032
1786268890
526679057
18228049
373958561
1354842300
480118647
1256245326
1020486603
836671680
1708874602
1185305658
611668359
1300002051
622957181
516967620
1882536840
583582558
1355473906
184051268
1233113891
942408150
2021961925
1369942088
1027901586
148325714
1027820794
456740454
1603453924
371465998
1349533837
1801256391
1763894267
473080695
111469849
529350233
2101453890
14037607
385779219
1409645162
1354233099
1151791525
824759328
761993094
1649015708
470714553
1934767384
1406071275
1917279061
548260900
1582821971
904519543
1625793849
713377327
1368257051
104236373
1478935816
1135912388
971511245
1335027436
1443720885
1325757552
868120342
1476012591
727924322
1320990037
208523741
871328478
816042824
487474961
1211846417
1607257901
155499723
265404163
2032184876
1252423100
2122131310
710360457
98534290
1737332618
347539857
1907338930
776200365
1125397104
983031274
1081000150
1243082373
242437002
720617415
1524728834
825609186
174180039
1112225151
1660558551
239578931
1840881546
339397885
1598221731
1108745440
43654883
1556174383
840528653
1176154295
1373912496
1339804796
1157958116
1172366615
250938815
537843442
1875357412
478744564
1536545040
1499519078
1349747554
1089386087
1655892187
414024621
1286723161
1799846102
2104747727
1017491222
1575197893
1348824874
988911010
2010204718
1085448285
54732476
1896918825
627072855
1762716081
1527326758
558163331
1353614090
1174916619
853037992
1057517346
1319740187
619635292
1949728387
1517273243
701136488
697761101
275737126
636792876
210130747
1506792648
1010268926
1388480816
1561507575
1137556810
1303976545
1587541890
1173386797
609677779
579373858
754849405
532255004
301606466
1090699773
2064144902
1047879112
1808520892
1555503756
2125651173
1961459568
1957546163
737788065
506223080
974309751
1892731985
1030980896
1534027815
694884990
286074452
869884040
581704446
1627721996
1389194707
1631972057
948955552
604194812
1933988122
1229709953
946629624
1690287066
1522094328
585487478
838316956
1754561266
1927611753
1874223988
1908221821
452751629
1432219176
1264982178
1864612823
1514315287
7364331
228113162
2052717006
499715111
2015901112
1407465158
586050804
1726887526
1991566654
1201691794
187685182
80606044
537199183
290980336
858009936
474289263
368860807
1595376202
81712387
99074226
971390765
1206833614
127310621
61511668
1266804640
604484081
1691283506
549440044
1786486448
1698517625
2009817537
601608479
947848195
282671442
499220633
272523214
717861239
615761769
384247482
1275703285
1699616763
931074827
280127265
42829374
996468621
620195072
1792460083
1023208032
102383585
1502801011
1299740434
1078285185
1729586986
1236754803
12111049
1397845492
2023706791
1058290321
2035235658
2145783563
1069712358
1587685370
1024277557
1880146861
217811100
1506763066
565175665
1185579107
1163113640
632608826
1391535146
1006722241
2012513116
2013914849
1164383336
1561309861
439463884
290406479
1693914059
941124365
959879842
170526370
1411928404
635407004
1489416687
1104087418
1182658680
1867544430
446627723
2140912288
1652340234
1567796173
1116949387
243819648
920478500
855925275
2032395503
292767824
1402419027
443401945
1748800631
83124192
993095659
1132779535
7929654
358173962
482497590
1645707309
228168984
26913167
6613750
98660512
1076848635
1927745080
942996820
1435843480
1569459553
1749065486
552295278
1234243558
628645472
290840505
1258781445
523090286
1799311383
525075454
1083240582
1323930997
312196054
550120426
1234568367
1152682020
504421780
1930032412
63560004
1813853211
128390636
1093768030
1816887762
1093666798
150091774
1810074570
1263944256
1841078534
453823589
1730624228
151441316
350970492
693849387
259820618
1524935834
1795731456
793000683
416828818
69892714
938801049
2098096023
1819961593
329951814
1391584391
785733459
504855464
447608343
1728879480
1284101735
2111599785
385397687
185050312
1107299386
587883435
1736021758
599030598
327025622
883468535
1800997647
783952612
1540488959
1763878159
777843791
275790985
639474870
453419272
813330070
215870440
95806951
439657224
1262983884
522039695
370772340
2108499689
936639087
2096067445
436386643
246890215
672343484
1879100556
1763271084
2045702252
39915531
359755892
2104632214
1741720543
1596024344
273341948
1091591561
647100334
1087078377
64065095
1798684231
142647949
1085748858
581274467
1686894399
106344730
96704628
968199411
2145788453
1176084657
1197158592
803457569
1751490119
1460667046
305333465
1018486807
1578865775
2060292252
698949515
422720332
1923864655
1142070147
287963957
1887496333
670301722
1165456971
179055927
704119335
1863045339
78809927
275860502
631128125
1208413329
941427158
913133919
1270236838
556935079
1736485186
664725894
808977233
101526356
42679305
1185173168
831167519
1563266803
918731601
1957687771
1785655421
1118448990
166826767
1061197907
200049166
1417202121
1235766041
1987967908
1389975305
144705611
1355744336
259374656
415701372
736299351
526340839
603087868
1385457657
357793620
1095753202
1698504668
952093727
271481315
559597322
1422263270
513083123
762065422
200039388
448409404
807380942
250049561
546156651
1175064172
94035634
1405752542
1140586182
9453142
1097476792
1801030969
735687803
828851734
409727008
535285845
986396312
1571010694
875581879
1679754834
458479296
1039154920
739886919
441613143
295002750
1623375121
881899916
722827780
378432916
170339153
1192709132
326661784
14304083
1048233579
1140447694
260700478
337934039
707568433
2040124348
1088658943
1764300732
396507302
308582577
1823347035
1920643608
1294855632
1887962500
1430743845
1522764189
873674031
586662376
2145125381
520530042
38489914
835192626
2091163720
1788195817
500694594
711312668
66796875
1624581144
36176212
906879426
196677302
2008958635
502405981
1626094391
1707180283
554026138
569236716
1159243126
685172779
1448451732
2089864204
779913719
1934470062
227200093
41972087
281019931
1877690693
959938648
1060071828
290373167
10380571
1623932911
760936019
1668093732
2078331772
1544844366
715199977
250542961
1459447564
1321071908
421291443
979943582
2078747893
991226744
2094886402
1292366231
61192058
502282204
2099588413
228992592
241047750
543070523
187048293
1062370031
71745286
1258496950
2095961200
1056334096
770832990
548124100
43732225
1099879585
452923162
690861279
22962089
2082598382
1252742502
1189330002
2101493155
1080273863
188376882
1687489984
1894085514
328449401
1817344085
568228676
1842261164
595179680
180756504
1217146834
960887257
1515203199
1185469525
1002669807
546261665
1283101010
674455616
347546056
1670553416
295760729
1896732042
1540337357
1569516730
1122765351
732839430
2145064242
732570851
495785628
935120830
1051409387
379386733
1308204968
707306993
752618998
961925950
371344151
1618071189
184643781
18115291
359168752
506382869
668423344
795522070
2018589214
40207826
1527690664
2006139517
367958411
1304472793
1319571713
1948915518
1719589202
1756793019
1487435556
290575580
1473307952
546290908
1852388333
393493083
1847031809
1009757442
754757628
1871787703
992146075
1859557332
1619295568
329186927
1620298190
1716450437
606332936
908005207
442603487
316084116
1195956683
1573343213
1884455854
210081638
569216089
227525463
1015164577
1735335453
7233759
1268304359
1878698413
221428744
652362207
932432023
214757198
1048778685
1964276812
876335824
1557279947
362095477
2051727678
1382032594
525104568
284720928
740683239
1358863407
1636768037
1963403444
521299065
1984435049
1952283932
206977204
377832574
1345542383
838435459
1871684902
1770596647
810601878
1334312408
484001916
294523113
1444926069
1540219008
71512653
1018584060
401982826
1061837581
781428226
1562067146
1729046061
646162282
36458900
1984455853
609644441
582848299
150859111
937754122
164584709
425191402
1038588037
1634711889
655321130
937632465
871129124
1574724
1089884610
127853347
33833177
220443939
1021767205
1423231273
721216181
1685047293
1521621981
1852120054
1780314975
1180281599
1503336031
891467215
838030659
1570555019
443135484
744219205
1616806991
226062520
1465035603
688577864
91523726
361096243
1187399029
1842469633
1046614006
751891303
4949678
241378679
56385751
93523465
412739267
971673102
1771460590
888252885
1731303036
296878122
1530300697
912289193
2109133954
1392266093
1829874038
1602589993
1233141176
972022358
900113296
1548309126
2129350387
1769974665
1073486153
2098125916
1263127383
757660849
77588258
1408695677
1675979565
59960572
713461850
97918478
1274975691
1071464717
1848426563
899052726
513076808
1089039075
1430246629
790729282
1442925232
1299876701
872762290
181151601
1770649347
1089650047
592334705
468347282
1383175996
2037103570
729249882
1352573618
336106296
1963763003
141221474
135015147
1794535041
1471019640
899946240
362723407
26945475
928315954
78395226
1294859075
1358104875
847566153
980754912
1873476877
1971691281
721266066
215321842
1850927573
638914885
1654198547
1621476768
692696683
1366592161
1114218748
1981696259
1163942444
1744109024
971973913
1262267010
84314105
144908030
359678012
442794852
1780194238
821237396
856704640
722499538
160607420
403282667
2031959029
845213632
1397991947
463128456
440050096
1200101473
68925240
425037077
1353816876
196952665
305385839
665786797
972655221
1793546784
177278650
1036166278
2065760806
913082623
2107946111
1466563627
203658027
604674284
84457600
65863204
29331148
1308289748
113105671
1252862272
2009548619
1532944561
1089246380
258656863
1141816917
629855153
1597369282
1974865506
648678000
264470865
1106802209
2048212761
166206920
2035957309
755208601
1997086414
2053997162
1168413156
1619185438
1260312250
235778291
1085066258
1624761317
64228862
903923072
1387586013
1114522662
1749670610
1864760144
355062561
2087179855
2018085635
1525764164
1251775882
770983377
2080902480
557539722
634388593
1876798526
501342176
1201587749
2012139604
1352719774
468284837
396704774
282578536
680586210
307099739
1521451516
998023630
179209295
930285873
1594431666
1852096971
118638782
585524504
132709471
471013013
220158326
527694414
469279266
1661259562
1810642025
1182662021
242436030
675403575
163340108
2127370705
1714637480
1877895898
1530426243
753715340
717678983
1100629310
185331160
1606977495
29570980
1228173220
558990769
1779154570
1949123324
988290267
1430700550
1575001941
1233897317
232375148
1854312522
1223575066
1177508704
839336985
992106426
398783260
1380955864
1813043193
1749903225
1172175976
833886652
1384546234
881988808
444274988
17376728
655586612
58608528
51500501
1397257458
1530721658
854361253
514834882
632221288
323655265
2050577951
2118745636
1302471786
1081623913
157455089
632106694
521400235
1871865048
1414374450
1861075110
1758053770
1648625324
1160061966
1040443174
1055440538
1604827814
1825397794
1164255497
2101094871
1697139451
166459691
613454189
1731354587
1925013416
1749144405
2110944806
636333165
399645473
56679513
709554433
2036929278
385079964
679317818
2137394198
339842571
2083629185
251559352
986762755
578073963
1456572932
1330102994
16744613
1441269201
422648872
663051762
1848932071
181815481
1765268085
1080128662
1998350487
393672485
554621256
1179746976
628988115
1906943765
2112297501
1424578537
913425603
1220342796
1119108637
1042394071
769365307
682484523
266019895
1041001495
521702243
232121194
2029680480
1589352934
204115783
1818736753
298756092
1638397957
1113580607
1896668394
681469607
1004394722
113043004
894211390
909903444
1183721467
334904338
1442059196
1424341240
1755570921
1878134527
1178281633
1299811371
2007807298
348017691
1990397622
52233870
501673885
1664815839
1550550603
254241481
603776472
416766708
719293599
1788250079
826295189
257923700
405148476
1784600669
950075127
39011959
1505803792
1686440858
732665275
1265852198
1858058951
450496754
1464340594
705475982
1798861371
1495972708
506102579
1042163580
293256816
1355076018
329878509
840849837
780489260
1925360495
988145371
824855361
1438399577
792188026
1838397083
925437814
1418093419
1449380050
672688237
580753952
378784579
1086809354
1064195448
1494630027
1952430736
480595690
1993615289
251932683
436673977
42657436
1568631498
416826742
910662495
981381221
2028510514
2010017384
30933448
940546354
1484426416
1931617251
142511877
397290325
720555632
1275918025
808166066
1970970887
524024349
1133356698
472281694
1498550657
1111445719
119765680
1741992760
313014055
1071142308
1632516791
1995728267
1411728451
1648292347
1001835756
1055416066
13387584
1014273827
1058973917
1626214983
1399507041
802019413
80035443
244983645
1238789737
1285215411
68745720
294145665
1759020699
1482360927
1295711211
1798715608
1266173386
32278168
1117946892
425842762
1601992170
1097573566
2146685342
842328401
1808687033
274827998
2127872497
847560134
1336302237
411091455
826507450
743950037
1344290636
1887491917
2059776212
623410862
1461245579
344548848
1315224715
2044658029
871079925
1482749854
1671915815
1364192406
1290035408
971583162
1334818663
1921974680
2130499309
719692605
1741863047
140005750
483349209
230509373
1993956511
1363618867
1857754785
1792525648
714741870
680053012
1056523145
1975239433
844051458
967346633
1940492471
1887320990
1720500200
969023906
874943637
462419789
548719533
1896515590
1474078899
1392449247
1085712735
192411763
950739033
2119869278
1454092109
1059469092
1659459629
583278530
1292312822
1362631167
795450758
1790273039
582917921
980599067
1122234550
1195702124
1525625577
299917130
1138007840
1964249026
331565293
205381959
978893129
895051238
1765401584
1854043602
2001514240
1746020278
1992746963
2071632835
1003664285
1649749230
834951114
1047176943
1857179823
1721824931
1248408879
1791388191
904353856
1803353900
1646523632
723506563
1682954089
817157210
1938883370
1145504153
124320060
1652762092
562725087
757523867
1627171928
466463576
574978327
125738459
1576202116
408062006
1424860340
1323505577
531043839
241964538
1875592221
1731987759
1785604634
1440485801
1470510120
496721114
1202682499
828527690
1524017547
1871774908
1686632080
748345874
1308783954
351789218
401096119
919693472
16334692
1419559167
596379756
1494508548
867017380
1350259540
1342289210
932965893
1662013896
1598235148
2019975317
2123275925
396755063
157336652
943871961
1059783732
1983755528
367507799
508992417
355155604
295446409
1743519181
758649488
1140455053
2128280795
378510766
1577202483
133295709
186053838
81300138
699382199
141423590
1787227757
168507951
1671656708
377918856
1186642043
1571564246
1695034508
2066302516
1133407342
774758330
677808987
207179068
978024086
214942827
1228245544
1168771596
1083718089
2044974712
1093941022
1076255842
1929785768
334154296
856883893
753354087
1863604807
2005063273
55404791
779693609
70759528
1553910453
1267775900
1554632253
704709346
1569703019
1737850751
319292591
1566945018
721442840
1259496581
2137229389
1746279095
714904402
2110945153
807966286
1739261502
1193392173
1818030943
963437351
819766129
63029751
552441780
1691618343
930354846
486792558
1396387177
1811649040
534243484
2061429864
1797043507
612920432
2025177973
1939995915
1869972597
1464966224
1624836996
1981442838
974079245
1617282156
532052208
1301012998
2120014764
632898298
745211126
422752527
754926189
849527884
1565278141
1793915239
1681409394
445539258
580529942
1320437406
767116836
1020390797
4296061
1832393498
1060045742
754407355
1430460705
1671858587
126248821
358133515
1360706451
2019583198
918062689
436713288
410362448
1506376113
48146418
1674833613
1408829634
2052960306
2109190607
1140356978
1565241486
1078479342
1077104135
418029667
130375876
555588542
2079340936
1626377219
463762473
233382442
566996473
1022453672
1859488473
581787624
1908555432
1659529256
1120194316
1493660155
589648135
1620817904
13353548
1507048215
857589764
979306060
1607610260
1582597699
790689308
991601288
989496557
441232370
2005981607
1358451125
1859614588
417886007
1779903127
146400486
1516026588
968581204
782851879
466245993
1679989670
1890687900
316032839
1118254828
1886424583
427729277
149108511
766117726
11471229
1085710336
1233301891
1372383347
142974192
774205266
1963107091
1660293475
1568891036
345869386
260368072
383962489
494291320
29368284
301285809
782550732
2016288852
343504070
339822836
1370695519
368139510
1731487306
799754417
1470506463
1323523217
1613674287
732684162
63179849
1812177990
1788522133
1580599024
513018506
1200490781
1687690767
1380224590
1144847329
1132927334
841087800
1903706221
569538807
475890573
1182603908
764567275
299404275
1043298281
1364817674
216816325
702787913
1049496734
1909907628
1795532795
985792986
784584373
1296453961
705742820
1541145539
1074719930
317036560
1636964020
159888173
80573502
683252288
139135281
854111899
1982837449
1389523379
51869695
985731772
1737965790
454403484
710224681
886567352
296406574
40021614
549147029
1748928351
2075622490
1364726519
811027688
338386593
1697890779
2070118097
724072787
128868951
453311892
1268987027
55299821
1645227742
536477099
2103554886
337043346
1105009092
1143323909
1878079413
869574197
1377558130
2134964487
568765646
1856354200
1678314633
192025186
1041065787
434796776
122772319
1192617161
1606082530
652980522
989739020
1843201600
82471604
1722074854
848472219
1584739149
1381107946
1487675355
1030565997
1963080361
84367114
1962054247
1102588882
1512212143
1398583990
1034546009
559073670
215912126
1710900677
679212818
791525522
1348413402
986279129
397671891
1838102272
110950067
246186894
1317851802
566251600
519771957
1432225209
628691442
1610824587
90364956
610964427
751912641
1376012435
1984666864
467454131
208729922
1536672587
768375360
1477972385
1368804237
2023378662
660826942
400109892
272166156
1168456269
698597466
1508730656
1343186981
546787566
571800313
170124410
803994925
991379231
2042075402
2074358745
304177498
650819767
633174064
1674500920
685969699
2085549025
1832866563
1501601515
1742750363
191230350
851105698
434087416
91876451
236025971
1330158199
1733859701
2115038381
1844363119
1240400497
545257365
462471877
1077085253
1219839641
1926021487
932666568
355399034
732941040
60640111
655343039
1484876649
1886242062
217237357
1919917672
1206261975
2106169275
1721873955
1771453546
1193874786
603260907
1438718479
1908058453
1606190782
1680439521
1820626907
1105494828
1271707273
1043985842
1553411824
138813683
1645184251
708409012
1863516993
1370297668
1599372787
1046513291
465637605
1710226887
776314974
196061807
1904053544
2125162659
1679512522
602070022
224100963
1888231895
2046176123
1777312996
189413384
1283169197
829304170
1685243926
644101696
388597898
925579603
255321061
1669925349
815345800
1737519654
991096593
1877684438
1934923686
1299271995
1134157607
1314200128
1773049871
1332376009
594199156
1156434708
1085305058
1486870200
737543623
1246244915
1392813084
2082245791
1773544107
2126189985
74204090
28038516
2047517721
358771476
1296045253
42934275
727181525
1414950444
858369705
1144518998
1540269178
1634266516
315995077
89796353
371165093
1029994913
290739649
972229140
372425763
1596643474
504101887
1847393164
2100395132
1085481545
699087320
1234850164
486873470
219848886
1806785136
1591443566
472062464
563185775
810754608
724958599
1181068226
765689403
1965966000
487842691
296661816
43037805
304350760
1936701960
801184653
989550682
855664727
1565491219
392846657
238142960
1143708081
916854979
1694096261
1108495149
1535365445
2142392902
789799686
1296486877
668708120
284911300
1537120395
2112642701
2045373443
733416673
1399908720
1740352450
1904965802
1214123917
460001430
88930587
914667571
1311182230
1938296433
1261566690
1721388245
593632052
550693083
1387369009
228778758
1703124559
96317515
836364723
1888695960
72038623
838339120
1156767254
1193237790
1102905558
1645682757
994544811
1705361124
686355045
1717018945
151196502
1675405921
309742070
464863128
1743925996
984178203
1974408544
1507772988
1451535496
1436210940
1071651601
1428014081
158126122
460231384
660791045
599752192
1622894211
86866196
1419190730
269317146
172763550
1906409310
2037450737
619817095
61382338
12536053
202886720
198099858
246628217
1212277866
291399049
2052078517
1989318942
691709719
248708898
389389779
2116563825
320514215
1237966534
1577329035
1884443988
741666863
1148055068
57817166
614899907
1114533154
1506501710
417047811
2104974900
465852066
1099319599
436461281
626558944
879675780
1502318864
810099169
837355142
641462660
1779628424
1630951521
550567348
2065193000
648194874
348683573
1350329018
1417651526
901093911
75161865
124889634
8819405
2115174842
149249244
1488553982
1359379850
665168424
2074585688
1424172141
1341985233
1657753652
1016312054
81068644
2122262545
510831408
77448687
2066820842
1685924576
1455051099
1743826054
108549894
424387579
1528628346
2133458681
1845717743
242276518
349680039
1243672762
675517966
359368015
749403981
734571570
722856663
1091404312
83001278
1405830101
388900659
2051849536
1096363216
800939247
1673922190
1928936158
1921937217
1691937010
2017478003
721115938
1455563835
716016118
1698980369
1070382578
1960838240
1532873608
1501100760
899361309
554554407
1849080
1029677637
1857014016
488865049
1628999141
709861995
1606664489
1216648178
467260435
1595641183
838123196
477769802
1226026036
1272730586
1950147228
1304855519
1583909827
459368902
408708927
1408752414
382042037
292880753
1867425106
1143979249
1173117662
1933579548
602596055
871038849
1223150512
580569301
1829739604
532940714
588681173
148784644
1941828253
1701807648
717330686
1579750788
759707699
1440356495
994255605
1921372628
1397036999
1062734586
1053535709
954759184
779469437
1869927448
1744215127
1804036561
1482315814
1338264957
242260959
1504648874
370564396
1117613571
1434535562
621434031
1969591336
1875384382
459403366
1998815992
845474147
883777821
325947391
2077527938
524006475
1509864016
1947062690
1759187110
2038141715
1166792084
254464594
278109628
1108542251
298966613
537972139
982987565
1219794437
1088405531
1499451430
653320796
1193091009
1725011214
225817877
1247902277
1465461770
1090562064
1077730756
1672477069
1378173068
1740667173
1315637096
1147278814
195554951
1939028505
249142940
1443762992
826648259
2140323711
2066273808
1373617105
1462004954
1571137273
970435187
937248246
1043820083
524929203
171872783
801357955
86254252
1424479894
1617079262
354267855
1383505588
446950216
691863426
1926419149
1770030490
883417879
766354728
1649731859
521425636
1430963862
1341904249
1591064459
1066670105
585446075
2076323609
1727382858
155984879
2144277734
184686174
1745282124
510705359
1360227600
1133790862
1955923679
1337121321
316063336
1445632910
1274589090
1005583804
1106268710
2020971375
1171675620
799352446
1383121413
853146760
1252631449
462323962
1407552791
181457915
1010035230
1376059730
267266563
556327421
505626729
946096961
1326773769
491327151
1269720516
244677918
1485240271
1684287547
721598510
341996788
719389099
1425658346
953052621
1350058629
71131049
501141695
1011420119
1046150841
1575600883
291506651
73858083
1919857602
1666307742
1090702342
1387752419
2046409244
2139976427
546521630
1297962708
1831841613
2028931666
1740296159
1743833936
1441170540
490041721
1367292183
1888667636
346750389
1752095223
688920194
240457034
663488078
39785301
1922195276
1130317082
1492763450
358361868
413620303
1535884782
707948454
1357145545
1600468627
556508301
1999784478
1138280993
1024954679
784664426
1939862582
1433225953
1292024563
390026152
86829360
1061472486
961953374
1372444828
1444725061
1582095263
869926090
1727623133
448950048
1296952501
1615423975
578495065
760504774
1875728645
424009655
765630446
1709724903
1475546859
353402582
1918695613
216255686
1031911264
1694193629
2050282775
820184486
1763637281
1392914966
1449327633
1076302324
1781670525
657532506
1453528574
435549075
1252815362
900811543
851105698
268937712
1713615380
168913645
575706943
175254652
14951350
684641597
1150398685
1101695373
1808254000
594695086
1108330952
1020630092
254033997
1850415537
891703611
224669319
998869710
392591902
1967189110
476474433
1110181837
79453389
89603186
362424569
1700146964
1134562875
652277238
1848196187
545209155
1611605180
1952018165
1617560800
1907555810
1976082627
1839601528
1725444522
1153940685
1970003728
1535569583
636587525
281295378
1656800009
453016607
1080970572
253545679
2114119071
1880997656
30401548
333481553
1143629533
476169031
207808560
1358978476
1838605741
1891955310
1742156286
2135652304
583791610
1552134431
1528194268
399877306
1740296159
405279280
1357710013
1915094485
676880525
1544557054
2098969470
2065920412
1428793628
1247510457
1853469767
1861484703
985183625
1272228609
481098196
451908051
12420413
1265380998
2138802067
939738670
1739528635
826261246
1161424191
782320641
1149303042
1501996695
1642514065
1978611521
800733039
2030371062
1921653562
1593684215
1029432638
982372225
395623275
1539650831
1853751550
1114042043
42818665
96574243
916078107
449933306
535341907
568445624
1522294181
608542295
943617966
1737953376
1136766625
329636312
219518073
1773542825
622960674
129841681
795958010
478146197
875523765
1586824668
152148889
1947740372
1742188677
900110458
1857456313
1320193549
1822433822
1941578438
772730050
1942473866
513286583
1513682332
439069834
117917419
2027370373
705422541
923257312
854914158
1566692191
1021946097
1545572422
1529141525
1538173963
148894575
2046792602
1168305526
418093218
842663210
1724975671
1534687474
1511885920
586371710
1804758326
435153527
366443376
1885085825
1214188322
295227050
114968422
1966183404
2009875949
141183963
424202003
1791832464
136501610
1002542078
522926179
676900550
1232395830
1699487175
1655475386
1583277719
1948184676
1967864650
1016162654
1595160943
1041680344
1169429226
443594073
806229819
842707129
2031977158
1236664393
1640665733
799578667
1728472623
2104459450
1720788602
62748015
1391730597
140684892
2132142770
1117338023
1284629276
961761841
71091737
820482463
697775122
816417156
1514264469
652747157
1502570625
301819463
951044316
976059320
1560415729
1853388619
1191930938
201255489
1430550083
747394564
1963621347
408497989
842406227
1716636977
185451614
1788129337
243604095
643862444
235697925
439843008
1454211087
248671023
2031946405
1337558108
1326168792
10182234
70037476
1446826207
2112268979
685132060
935100200
304155121
1408378232
2060117480
1222076670
2096328460
745435019
513675659
1207770148
1676844961
446211999
1039197603
920096320
992517896
1493647895
1355200792
1666020971
1251909431
525128795
942510789
797379820
769721033
865069190
96890570
122818389
656356722
1493569528
1187516607
1722295500
25351940
624430119
1476439897
1244298183
1475827250
152731626
546070088
894149476
1243850691
313997525
1012150315
309948740
1539935399
311975015
177248542
962049382
1199625165
242383157
523400694
42040177
1597282475
506939414
1534089717
236788288
1758243912
902339987
1852614299
1050378223
1756296797
1544822355
1633847863
927254725
1521449137
1576943356
1391525298
1621517214
2054976875
499858091
1935497622
1484410936
1140983995
828971548
1774336869
1506932357
1029311278
821233575
1758108096
687253022
1159869425
798900832
825995602
919329217
1571875206
1207620213
681251991
1855088420
8759179
604776367
570999213
1361910530
2054479457
2139705
2066600888
315212262
1819442040
6506013
1636679872
1633682940
1746572135
394598470
2046541896
1046193979
378012463
882705309
14483183
486127895
1894034068
542999149
2111915098
1603913539
1769345844
1005018396
259202830
836323136
224662208
1047223030
1494476181
275608102
465513547
1779110323
2133338748
1707603874
1817023131
745242774
1656256226
1212580983
1801464678
685876470
500522992
1690718960
1296265446
984541648
905171524
1017355003
1826508012
771937546
797254322
2004163978
114078891
194257151
1879449909
490900961
1209438832
1708628546
1530676821
1210634684
1302231151
1022029320
1950315000
1985420709
571034518
265855387
1054656335
1587383066
1986539906
875532738
1230367739
2057466083
1749349927
1299885828
1521463972
610881912
190509044
64847358
581190885
960261774
745195075
293170692
105764308
1202234772
1291175163
695245860
953883085
831746584
119628725
178217475
1140094225
1993196440
847997526
1458330624
242080613
1479797917
11230506
815698065
1179841083
70197611
1170639122
1370999077
1218785303
78779295
641103644
415778630
131391341
239802714
729609807
2026529933
236425632
273422249
254173835
1154841772
1108343442
681240487
991222106
1916960241
1021504674
1177967758
1285273603
1851524475
745061308
461271506
300909360
1612776026
2065640229
310242551
1897065942
264506122
1188242614
1989492699
268508936
43638519
391092896
1522424940
1364186918
311863057
678879632
1123128617
1940325789
2102169457
515046392
1681277001
418487916
1866667603
303823772
836467485
1314922044
1055518269
1542711434
532854884
866724228
1509347691
1751386039
1029108609
553683012
1684000421
1474927046
1094445964
330110235
154921334
1893185105
1061104154
1498059077
2035161903
283504689
914699403
176783857
907325778
365971166
44538215
1289358156
30541665
1250244608
1519581204
1927501014
1128076275
1147527356
1855906995
91965663
1881237421
1341379635
1478245498
2076551238
178613232
453973939
266494233
1882499102
1623647205
444008152
1225377244
899924402
101578267
544374898
265184386
1338145904
1188177174
1238176948
1248921433
1905055955
540140494
612145575
1089662176
952747350
1974096989
2060408704
851922194
1395317445
1979667006
162057771
262837169
782613793
1326564416
1137435673
1898673483
421555051
1031419029
915544904
629107613
639964370
1553918226
1950967376
1935020359
773129683
925191864
1373180462
1289326204
1097709545
349390905
1976605345
1544555621
1068383147
1910203876
1881460606
780887316
1657740920
720868344
1046112017
742526052
1175003003
352583427
1618177701
247012226
1304463127
529374833
340422944
1189574125
878436304
1421270539
99547877
1710079894
472762268
1496092420
977892088
2101912840
1029349095
1625484008
304390095
1660075926
1242185870
694654856
418056869
518046021
1971506797
1446655002
171234010
1543050601
1611938050
1226116622
1717489279
957241448
1487420500
193856729
1875630594
1972741641
1067996022
932263205
1273656166
203940786
1599153768
70868074
794332542
2106420135
1634672281
1886319406
360218430
942706125
100755343
33332705
1495424344
680776751
970149088
1483240531
1828402452
1555520241
751070684
2020118039
525169141
1527625813
260659520
1478026584
305387384
1441282497
1226730448
1915176321
1528020176
2133621766
923772430
1256517823
57518076
722320445
2080590659
1723563051
2015373818
367596856
223163221
1670931065
518884815
105531176
1180931383
295356897
982963582
268092558
218179815
1441009069
774477050
490605694
423371827
1974390465
1781089378
535038433
1125460286
1203343441
506840463
2003876620
661210879
1412732083
65837803
1609151879
1397485479
1607353245
587198824
1537997752
329258977
567085418
2013932063
115351748
61812010
415847617
1646562606
21660315
286694141
1929856764
1636050888
380179414
2069141787
2043601097
1247513819
1874896397
763584700
135338366
160720813
1774974335
1786364704
1890738707
1806434021
1882266912
877403571
1699048266
1759029571
1186273170
2033389435
2068830291
888025416
1912460898
188628051
787893026
320124400
1477839192
216288347
1721937107
1968944244
1128145331
1862121320
1118433065
1653057612
853234125
789305991
861257982
1111633753
1489747768
811305844
109058450
173260108
13035929
2107757684
1181891499
663055384
1755213460
1760077273
269816572
1120636901
1171418026
1229276262
1432141143
1890786617
1657840128
276661730
2094702339
1570653666
1648044576
740198390
1914644319
1636235184
969121608
2108155780
1888163397
33399735
866127134
1474486863
1854570473
98859349
749930460
1594199322
571925411
1809642468
1334111393
464682987
518874274
1085923141
2044754012
2032302918
10649362
1473918042
416629856
985154384
1456031699
55342437
1546922523
1674578360
1247323573
961468191
533892134
595526595
21915328
1507733717
32714102
723619113
1721652590
1984701886
1015834276
1292865750
1390314265
259098731
1524342949
2067912534
388786012
1828631996
1715507465
1812620718
715326400
1582399263
1333726694
1764677310
915793653
705961793
1728681643
920883570
893832544
895801031
152003393
1245552122
844357924
2078372854
305149260
599160143
2138704398
483348538
157383210
1055963271
408943602
683718047
1949095173
1439483564
695158889
145579648
2049051465
1782664837
879935286
1607514139
1925885109
1679752528
389661679
1194023194
1567224837
614338072
49086597
2014877168
2070649301
904790835
157606758
368916029
1024212875
1036908849
1433804065
285291731
1785590750
18257589
1157057768
2110108414
203590302
1209224285
561452476
144181976
990962147
594148457
1771883285
1733457563
627727314
1108714822
1540314650
2122609207
886648342
1526695871
1515232088
1912019966
621338403
1866726341
577969803
1384552375
1803877756
291403080
1751155835
213874299
1178320143
1773960655
1318414382
559144456
1655888903
1686013529
1586139819
755371515
450667253
497939686
916741080
1883347472
1638320064
1304801949
62041991
1945633783
529270163
220840261
1534618695
1365704668
840330212
1765523025
29809786
34852218
2127303819
936500626
763647604
1906224460
818575902
496377148
1971609826
643552438
2074008331
1485528076
904923728
1718510679
128351708
1500330847
1251475967
996183177
1255069700
948477117
973014273
1327290405
1609025985
1779157805
484272188
1940286771
1267252956
547997986
1640162613
1386846702
1999352488
974507821
1877747103
2051553526
165730191
409711915
250693549
1885093088
1918443335
1789727408
1482361238
266386749
991602879
156493524
1576364690
1794780674
1493334831
553304486
1967925862
2011257582
13182889
772673097
1456898072
2110618350
853017145
1193781643
526450023
1443042158
258640143
710137729
1377192732
1684307560
365762714
1864690164
551380608
356613813
815845623
2064037707
1549068431
75169335
563461419
1095459642
440815661
683354708
1907013339
516770494
1507578499
1023050468
2112485642
750244524
1973802285
229720416
1361756431
1632562601
122371382
816751458
1546785489
1085330812
1798682815
682420564
1996675877
1507922201
1293037837
631367673
2064636073
1199878577
1207303895
523743402
416497285
395214848
1844714031
1560528984
1609189586
414257543
303938720
2004363186
1568240386
1333923754
1726758996
533820750
881509819
1079392286
637169847
1017746796
839058854
1574890056
1565507946
1985024397
851413483
1450703322
1863099064
1459301241
1277640010
290622027
577154611
349862041
1301868669
1024264360
1689128066
770084989
1559853767
128082604
1102528866
148814845
1670464285
1053331372
56953480
1216007871
628775487
1728404207
644993417
1759081388
1991039345
1255257412
1340207758
846622340
231166851
264666287
1609593315
1634159977
1391401951
1324129458
1051567758
2046763208
2037735388
1560814582
666533717
287290062
154321252
2001409338
345511802
1163112556
1993706980
1495667353
761124427
282046618
1303689203
312171294
945567468
24442858
1313746260
793875918
1299308474
1595939202
47581009
1871675249
34828855
730632281
1343070510
1752775170
1425745293
2084242007
1192344295
162881241
184948585
482878423
50506424
923595134
2137513026
495275338
886465197
1840819383
1741504374
717129317
1073816122
1299909528
1798165144
1551674723
1420822824
243827354
1826441575
545075006
1805762661
207170881
177555457
1558509869
503445115
1006150424
1611193177
231544458
779154395
1818702919
754484806
348205172
2016832157
1390941468
572626924
339764505
1775364380
1585380367
1950357930
791914366
1353622337
1137253067
447867253
34804231
1908457932
799093218
778599453
1567939509
816344789
1923241484
1906885320
2014542286
64482413
271126634
1200068695
1716739513
1828110977
1682359531
1465736959
1136429251
668019736
611517963
1653434030
1907443403
1701406285
585714267
533158948
526998599
1529674520
810576654
1009894183
928725811
433603612
1492688267
251240693
2095605081
1236349083
1756465726
1028305147
403330252
347976430
191375081
1213583365
1373467049
253771264
1132577609
675450806
833800400
1915566818
240548533
2039882416
1605176851
474097838
830740319
774928992
1325410399
296247274
1112699848
483100254
1607721664
1714963871
24418496
566861916
1539820859
1516032347
1458286340
561829897
206092556
1128339518
1125139160
1555204669
1159717392
690292961
930841550
611618798
1744907579
1892683938
656174360
1290896614
638954663
1697044647
1592327699
1343137545
650825923
366058465
319547020
340381922
992985854
866574231
59702575
698423981
270978479
1289930020
2024162029
280183324
1366520580
1234562402
381607589
1225567572
1741235209
48783745
435862879
1578081333
270869078
602810134
628756443
281444432
1881111115
543326814
1463128933
52631928
121123403
649909723
2093504696
809755407
1158071556
941447607
228702015
21103845
52862571
925875551
1321411754
1364365014
505389462
1005874929
1916925345
1829244563
550654687
1824701359
1684361081
1992439542
834380621
1827786349
1142688780
1088078878
336840864
142266196
1854012823
1028013974
2022200347
1681029472
1915968471
1596751528
867940139
97714461
1667612286
1286936147
1886103142
1450004615
1484811426
2031322385
587935838
1811536747
335687551
1342551689
544212081
1191458557
425762042
186199386
327524896
1022013615
721035762
787679449
1358442034
1423891800
1836570240
863903614
58340659
1926009220
556996932
1051108118
1039126595
415442604
144184077
1263164164
1732188314
167639085
1562253793
1716207233
1669065428
1714648990
1657024821
881904013
1506433628
13452212
1590712298
477744129
1324346389
1436608257
454083056
1974866143
747798947
1726238230
1741347550
1425907021
1703739
436605488
994080365
1971034165
304854547
1918291299
1182964050
808011687
923797473
2068690079
1071805353
1344985516
1101270257
226983918
592427508
591354817
929526580
1339927757
617904021
1754537594
2101178921
1130134698
987778929
1707847559
1568200513
569108965
1134365700
1713727003
1587792451
978034822
1465120012
1271738031
1775862512
640218
1413204705
1228268072
1436608265
819723789
90779393
1398978628
1443533188
1333658741
255150164
26288059
11705645
1268987027
2072445583
113712666
1180983431
1655731889
56704501
539805207
1363571298
719526733
1848519517
2094796380
325097097
1453289440
1963124218
1581503905
1125286183
591233652
1507321793
1098719467
1015929775
555691728
1021352753
43747664
1562053726
1207679606
1272111502
1560015678
99288224
195526989
808585848
2103232343
1031188250
1468143495
773862950
847709988
1975753718
580019436
1538749413
574219311
615825770
416823110
1453497948
1128859556
868224375
739228247
1330424618
1507811552
1582326761
516029687
897554900
469130178
1008964583
1541990209
37783303
1034450504
450469961
450775608
1055105407
1124165472
445834369
1898048829
97142844
2115391972
927277768
1310209874
230602411
892967674
565605003
1688670178
711344068
139166164
458004187
75877874
753466983
1090345979
1899041341
1299081968
1930622584
2034770234
681970277
1216679935
2102796677
114072433
915376784
1206388240
990703207
1801554017
971574869
1281197578
20905007
1051330330
335811581
354259178
178460346
1184961791
190778592
417799716
690573249
158410911
1429989173
159358169
1129557969
205380097
194150528
1866605501
1170435948
797972773
68018946
1781975474
831553726
1231737067
1988380877
898597229
1530178715
907654110
268474765
424394198
247506805
1247703666
320983245
796775069
1530603366
957703862
1957845079
2017133727
1858748190
507367200
1359779164
34798650
1705736975
2085045622
547341290
1384255447
779799062
1812909061
1016720319
622461268
859741111
24634567
1541884567
1885653078
1636783113
1409294129
936019532
220624410
1634658012
1879557987
614165086
1603225054
698493565
773899062
1470518367
437688152
153450087
1828923198
297754744
2138892586
2077574033
950251952
395427711
1909835469
646138627
1864478895
1006237866
901938636
1792809696
836390897
302996489
880501292
127627997
208760625
1821976751
1226702364
482533020
304459930
907989939
1050970691
1476397508
800521171
482812618
1796865303
1651220965
668083384
455868306
1241541878
1840358062
1706519812
1657756862
152656240
875039323
641891879
1492525699
908986045
1137158307
1653248386
74179637
1829825565
224612162
1650177241
454080793
441485370
1301782630
980792280
250601265
1794639698
1332711895
2139825816
664271865
474896126
1419131909
1787377442
1400914410
2054757808
1790100865
760847156
1361429950
1034562447
1016041683
2126956161
168893297
1203354318
1248330330
34990065
523952373
2051104211
235592852
215031901
1786462645
746436916
2049397477
1976569644
1922765480
1040424370
1486478178
1968701146
927557248
1713776123
1538242729
1657871933
1933493185
1100649687
1852528907
640388383
1709673555
2126506770
2055846895
561596056
368431542
1996206845
966620220
293237043
187801161
1956421931
1048055885
360126766
908484039
1364476161
164045523
1880014180
457678775
843825670
1103063666
920476979
231231628
1089975061
640747420
1861681252
411101695
1550248367
1820700525
1944419612
1430036184
1998057059
1094131868
5112247
166569174
1696740004
622956527
1289077625
807868528
1521721113
1450173512
2065215857
1571124159
109194052
993135883
344472296
629646111
1500052820
142519188
1586051157
258144285
1931899816
888672233
962116036
1298077519
222321777
1184461931
1736917001
2127164917
1520941850
69722010
44876328
1252768354
250913643
1608139207
1290077255
140356562
65473594
1082646088
804827865
2093580424
1958333437
1571218530
1677233675
1215111814
687776977
1376813522
1256365865
155504815
1474763831
1662639297
1274955365
1888039790
988347742
976235919
745081560
226156485
1456807129
2038270691
280691712
315992599
997854600
1860337654
159899187
287421725
524547959
688572215
1513474865
1863110564
1151791525
1189865144
1218376865
1763352077
2107841974
307435006
597525332
1468274754
381300544
315828698
89228677
45107577
647442327
112599821
415388194
334481387
367160206
166303578
1668787052
677155401
335905304
1875859349
1818414347
1675226484
1919137117
1382125548
350865603
821698137
792598636
229562199
1781313093
1253595724
236425632
1759309924
203412082
1659381184
537239383
1541046148
1484788758
1947458421
297110678
169578464
516043870
884537688
577424542
21098879
1676485769
331265086
907381000
50224224
374641821
363542571
954971154
1319147169
90903616
60252733
562024324
842532846
510359187
1920430430
670845232
1651622358
184532539
626088810
753671538
2058074753
622945986
2088775720
860107938
580811567
343989873
444841049
48511092
749756660
156230127
321859720
1089968501
1773496392
1948923452
2101870213
1770791284
2094187427
1477813236
915615103
711169624
772945381
584331698
1991280506
351031473
93723060
510287318
1703113306
1986124526
1110616852
2035234182
1535518344
111374116
1043566339
511840587
63695925
36272317
1871888096
1598462174
2008990827
1689816402
753963586
943352629
963486384
11213432
2119686607
382510649
1626108894
950078148
841175139
397926276
356482633
994001566
718969545
1666159579
1570028961
1444605534
371163974
80534917
198462794
2038606966
1601557319
1308248508
104047228
208730314
542332494
78710622
242818551
1269103916
1168848660
1799281628
1783449092
1058394979
1970908380
1899425090
875591782
334129159
88263222
218392089
744592760
531254943
2141525813
1329138325
1128044846
958806451
960479365
845542304
253534730
921308121
34292996
1651838017
2135281038
415469280
891368183
1923008340
95303421
570504975
2070999247
1969391406
971761762
1137889767
17912175
1409018376
2060583229
1819942500
463834449
1313543569
1320172945
684462267
377912330
404256909
1774983904
1809249963
809878607
846389918
743629315
174196833
2111351134
777499955
818892650
922580670
243781578
1046465513
957389239
862691418
1270016983
128190026
1951809513
37863570
998526775
1775150103
1007321003
1241730621
659421691
1339637336
808255485
1738901496
2146724829
774276395
1181684254
1997383831
762238725
1115801816
411655602
973110219
410548407
322847582
1098433418
1203447723
500709410
1225896141
1699377524
183965440
655099498
1249267001
1072220382
660663291
833900519
784996940
1039607745
1413069890
1217332719
814186653
1053601965
566189312
1301850929
1739596271
85752924
682985933
1366772917
1095644768
1610094631
880507460
2109414701
755888599
961399285
1884508225
1416098878
1258562829
1563390603
540279447
1452734159
290992180
1665915385
255678744
1771154675
582401958
779613739
623028614
1019045641
1711264477
1065790325
143397291
1875622352
1744803121
208030800
729883814
456199208
345050578
589866246
1286340149
1001420824
1494267554
849509274
485664425
1054294705
89121964
2039366074
686131749
1061760632
196063761
811408398
18079633
1310442747
598347779
969286433
399822848
70832235
398025959
1256587708
1395831859
316469940
987637517
1642590336
1043123092
1440853190
1128586206
1855535727
312533857
1389593962
854658463
1970507986
518644907
739109445
1635612520
381418748
1278897366
1810583279
1745349831
1191220298
743058756
1550597808
133543019
1396143117
323778963
1942255999
298310763
1726186626
1292155303
2041027516
785763723
1442078925
1225409826
748683275
1864353720
950330100
644826977
750485012
115576054
300827391
1933926827
820460921
397458456
13509443
727717088
2069188041
1426280242
1849879909
1321968384
407451672
250232099
570876022
2053314762
1546319404
961441972
1424114091
1751647838
1959094123
1285621035
1722615580
2007639964
2010194796
1130739484
2038077975
1269608814
1194122459
589744939
352260730
1368740270
1730780461
357219969
7728637
1550895051
1564470086
1000187199
1807506544
1781257576
1728516
626913766
1852764574
895206583
1919934838
14245610
1047974443
398149010
411601499
1468479900
1905873179
2117497394
1783615376
1655511901
1007099969
1746224118
655708776
2070178515
522644761
380828111
2078573467
808216804
2046126675
657558420
1589495747
1360349657
1689714234
894860492
977775788
1613795421
1431308774
1242407277
1883965052
1422694416
276239603
1803376438
1563702163
1870602249
1144585453
532527920
932500564
850413147
1853691218
390635652
1082789271
249394027
498976298
1997019453
1404497926
1646475481
1167093309
219353616
1842819059
667422219
1804379924
384165444
817757877
1001075356
1671001402
1817977083
1327482928
422639876
148951602
186450970
482561776
465174109
29361008
1822020687
1666348352
1558675383
1599670436
1367122091
933971742
691176421
1679543333
1361539712
766369063
1398398536
1236472332
366049144
553054706
170845601
331680994
52909086
1712404669
1206950682
455914616
1055806858
279542730
1570114770
1056826963
287376182
2057410655
740433534
1314698040
576218618
1047255035
100552315
772278613
1354541985
1038629432
446538975
177898491
1481134321
488082240
676488775
1671161303
1144313558
270148383
97655095
1140825494
531627461
526435667
5910960
1073252424
1181531085
1400207011
1593973966
1133242223
1692347134
609146972
1959267325
1135306525
128844594
952657000
240501887
19940975
656292926
229985516
400087029
28442619
136301200
384671984
930461163
1133777423
1424056490
1863680058
1764821298
575799554
6218633
826544985
83107294
1118666154
1955699907
1379214614
750596874
1439988743
1936509065
339252839
1040014041
1359489970
745252667
401044609
1670964167
1242210007
682053870
2144505053
90797326
154938483
344590425
884066401
1388023793
1770092456
1049690621
941341186
1220985600
1161547506
1727074951
226130937
1501751546
1111930328
664981609
1139444257
662914000
524454971
962352255
1217705351
264931323
12333183
2010375350
1011104524
438446881
947545913
77508239
1361663721
687086303
1010929301
551487803
737596839
821070515
1568052812
743386866
608961087
1691563759
1712672749
1084616840
1540253160
680486764
680185129
810558049
1872657636
411736829
872396544
1729761722
30600416
1808710347
1014368508
255410953
1703293542
206479313
1431348702
1811341798
1292720794
263675337
898056801
1166460691
662844739
713921390
1442796327
1940456205
611756589
2095545457
1616693870
107831263
1037248294
681645607
1038261898
2006770320
1851904960
1283395044
1022521540
1804492604
1187650036
1147116078
46967072
732831228
791025700
44831533
1412864618
780229764
1640648010
2112340701
1896047343
1442657367
1268875828
1401473820
1896837916
1271596738
752049808
607182989
1716551421
1462507079
770112640
1916923008
1107269612
630285186
819393109
1604558488
9106102
592947096
266114575
2069421104
119522394
1886749831
214592610
369130489
1526285789
827484393
1418233559
949284033
763035669
1845067636
1291540730
1011320129
1552261021
415034841
2024199644
1872362997
1920326984
396061428
338454083
2069752672
188120090
1874235861
718944790
1067070293
524410211
1103787294
237545865
665314163
557720800
1769679343
1415590995
453901627
1165845018
1829412570
2027320224
1037052206
483877698
951710888
1361502827
241254139
282943815
1938383427
1618060724
664322604
1034982722
370303953
345078084
2036786891
573360108
1332815381
275593170
660516413
26970587
1260367397
500348434
808039701
1724653682
930599669
1007769138
383984677
519631743
2021056816
1753519282
1409359159
349184864
176293966
1842842441
941827965
1692136825
437776197
2010091691
1705668286
1944435443
1195897191
583692509
2041668170
1803283475
41956979
1296185324
2083176139
397080467
161064497
1221970895
1732922719
35648103
1393552
2006545477
1328236640
895586993
30528370
1332785499
1844089593
2094346928
643295615
93447295
146578746
1370863493
1233664275
276356195
662211658
1706967305
1318414609
1687536645
1824664058
1454815747
619469386
1936513343
1767590768
966991889
1537180595
274501212
1753369303
1588147424
835300301
98436924
643460334
321978186
634955537
2077467224
1442018789
775580750
602087814
1384590378
315493784
1016929338
1579590644
138218028
1577893131
1492534434
1506511749
1816223296
1398063051
1019769947
108217852
294594223
1967582137
1663602267
1362899538
1066583509
961101938
402602933
1318963897
7906861
1595905256
1910542861
1497229249
1270227818
519603818
2063046368
2143076983
297841136
1703575530
1321837452
855150159
346301128
754066038
1514684089
1295307831
1641783686
1474852787
1645104450
1838838746
321877393
2137080000
921555649
1311888446
1201073832
1264725842
833429264
1093571249
114440522
848380786
2120406205
252527375
477770057
978076730
2051763020
1872094197
1526440628
1571426924
1353196253
1865833139
1170512852
684517217
1991641532
232322229
259901402
1542519174
357929100
1237289768
1545616618
1145642364
949547362
82332369
644081395
2084955504
1553623484
883129403
223840139
1971957727
1871891574
1801121817
136589554
1943064626
876808142
672147866
916938186
2055774702
249718930
1153533365
13790837
469456126
1617209563
601001349
932753045
363508353
626012868
263358648
1394939389
693527770
311087631
946018484
1278713616
36552317
641013965
47195623
938244059
402730625
2037520350
23849648
1596430770
1257172339
282258792
888012462
288000221
84541242
1118385305
479584547
850007397
1736918141
808887859
762608749
280157659
2081359933
700713071
1634154290
58770025
1607232658
1348139550
717599354
1736781019
1544123386
425238130
1612627954
1612652383
1781457102
2073084966
443623928
1876200052
1674488970
719674673
8579922
750964123
420977434
1195488830
1366760068
1764731326
453839454
1876262082
1444876176
558517304
1119908104
680045281
1473580758
1856425229
1468467882
232403544
1987360938
284426007
1161199751
746311353
904168720
1976269182
1949702769
855674079
1536307403
362586641
1130980869
1815391158
1196529081
678260910
658599036
1852515836
1098834799
536732470
608573541
2016576221
1087254816
1629758437
1434892509
2116796455
1240727596
318926561
731913825
328633920
1581635187
1246362153
86816605
1343219794
1959005237
1049138990
1628179759
355412365
1006372577
1256729701
1498198049
1729678162
1688965557
1246185642
881567889
2048564111
1739409723
727378764
661500157
705892296
206302249
316665031
489327556
1413450629
1518689294
1905769889
1674527814
1739946877
1982401133
1764939405
862836533
1722005476
1039009548
2054755279
1297449439
518755343
1138486120
631566999
1398437042
1977559369
723197166
1135013360
1832937837
1834858071
2109534020
1558457005
985612314
224717942
1131528445
647595839
829193919
732818595
994417265
1081905409
1216085734
197895049
1571866889
2088256129
1604597681
1757539404
638834580
208000888
1229786860
2130734525
669116816
2030912413
898488671
1198372280
724287393
1839588590
141798726
741542399
511476014
1397106587
91735822
1127773716
2006863065
1554463581
497796547
885426574
94222876
883137217
861054393
1895230613
1423326005
1845439649
1948311178
1530469754
1469339544
969257108
678175688
505844132
1238208011
177139395
2125418157
469576404
1610233518
240168468
300416839
1379089038
1701094575
614367972
461645932
1288851818
1888704474
454703504
1178965204
320746798
485730663
1059129646
1843081968
522249104
2096009109
901546862
217473716
1995874761
944559945
1267350897
951158276
542385810
811858120
1577392409
890019462
1706112044
1420455983
1781097092
1199609778
281708678
774242122
838471300
286563398
179100732
1441800968
555337649
1771923662
1314285990
1203231120
192820878
1409548037
1419685823
920964985
2110800399
894361412
46124396
450951768
163146487
1716840690
615742124
310895080
691959413
1589004131
1908812790
1091101711
1974436173
726042998
302359365
27520984
572226622
1400773930
460684659
1335504420
1371449707
1214001298
922987035
1509823099
67130113
2027625976
1335547103
718123885
452551854
1280712271
86664605
1909090855
1977567161
763932164
1651675001
1282832147
1018240277
1272235735
96909031
1976997702
690999222
1203561846
1772100201
1410462717
236218387
18209415
1294730674
765819501
1065631478
254287669
52888777
1231419440
774367312
1780122264
547467939
1614803197
839096267
749012487
551215696
405441343
1300627253
559935309
685112085
547853397
1205947087
1607542373
1630083310
1394919215
182072040
1314267736
1723998682
2108212167
1563896739
443827288
707881157
667947023
1001925733
1114456492
786695074
1787627812
1582848505
1966327092
1006811184
489934048
205887696
606274651
1664193508
362665912
386344220
1798763497
1002785468
1827584288
356136089
2115417666
84342892
1362144097
2004049290
1172052935
1328019276
2004910330
887627941
1869741667
1955396080
992062334
117612502
1800803575
1179037580
523216999
540317444
854469180
698964492
378742486
428642784
973898190
1766259853
1476613027
97263515
1250761848
1962767298
80170727
736740560
1932414450
2141689298
988470730
864315252
602734689
852086410
663631479
227260313
1209159602
561774528
1414352132
1802708940
75329880
514238970
1522704145
567459909
1153916497
905011510
62457481
1298543426
279358261
833641202
245531735
1415004806
372916185
1035391833
22982486
1420692327
939469350
1063419456
1442011133
1312301735
67012056
837750799
443695127
1167131083
2002158513
684981313
123615781
1760296924
1716856994
670553558
1148123362
81573968
475004387
755115722
658480811
1233088924
988612723
1225597007
2044571368
310519901
1757544902
249122234
1232814665
1964662764
1135740107
1180051206
2130212943
809077097
106746329
806522941
1031718636
1225393356
682913345
1434424135
1470820183
1804512486
600274013
817481622
1016758509
2092636126
1524484102
1098388822
189824239
911964571
1608052073
1308460157
984428945
799599155
1656545648
1324936140
282095447
1184875980
1638068105
1350197851
518298560
749701339
1695656727
1884884695
831719433
469038993
318842149
796242354
830490713
1701052640
1336007687
1993187
676198103
1480366957
698510983
719067327
752902596
1435296725
539213262
983353469
945302360
635409543
1291379785
1805971115
618068173
1292846056
706941043
223599774
771440205
2046371012
2063272640
743240929
619498084
432994281
1500205974
445231655
199798403
129492917
1827793360
1897899579
244138904
589199926
880958233
806303310
124534097
1464913232
1282727427
1704472099
56856809
1081518059
1168025012
740753678
1819411363
1014985564
962616965
395022394
1631603733
1987037514
2063334738
1520227889
1038406079
1578429460
685516522
1287613015
587683030
635710547
2022437914
1231495746
1725406809
1093050836
172098856
1576017551
1359431487
652472539
640681735
192583257
1672828108
1470831349
1401703704
1331824697
511705013
86085382
1390985303
1879496929
262771515
910237033
484857640
341410868
667210064
1064565596
454633876
537023891
96075926
1561233705
1969647930
1700955217
687842699
1516425007
519612796
1132923162
1953663084
526685289
1522809648
474603390
153588521
948511908
1935436991
1448255971
551424985
1637948795
1633980245
1995257437
1286440644
2071242677
1757668461
663417961
1487144552
1826963587
688073840
46546377
1270198882
1873105305
891077517
1736020120
1518272508
203331626
2121816988
884748703
1370783652
1058623043
1144065668
655552388
1077437850
1060376730
703578434
817113337
1839134697
621175575
684848888
743232998
597978817
1050804831
486421031
832682635
1416459744
889607404
1629688182
26598942
1249995471
193366328
175068317
43146370
252904736
2124173798
192082357
193399148
791818170
388316049
7555478
1448377455
1146005430
1319857164
835677218
140193395
1487906035
1992615217
1546798877
1463149580
2145600473
2132863202
475890366
1145465970
1400098880
1827721367
644833422
1719895289
899221427
696960781
1828423831
1440480600
821949596
883180922
1741503326
579301293
747870089
1227216668
1832372244
273235640
2086233291
494169864
1823618959
1559390260
1159063661
1264710619
368897857
834421448
1908245862
1224928040
37712500
1068526633
470945220
17536535
1117975973
141883922
2029176379
268626104
634886316
972332749
1856146241
1223823283
1265575451
60206696
459143805
463636083
470971324
2064782645
1711259203
1398457421
89662429
711336073
318972947
692157633
2033384127
1120410255
1697192792
1663132377
457235815
388497775
214453114
896296743
1613248557
1714659999
728318784
1456377452
165253948
72661637
1518317681
1118121495
645281291
1700521747
1999367715
1593277010
296095653
895480941
197607292
1005180237
1215411708
672844501
70971534
526316256
1860108451
1523807021
2086881057
319704395
1189955715
2137946074
935928124
47722527
63423859
1759094440
156669011
1055810273
1550852902
122092961
323712314
123233704
2029688800
1927732555
1042792611
754782137
2025262070
130885310
428110720
1451458467
1695693212
1477868179
1447489660
1279097010
319944543
1994721412
1962222017
895598420
1180828297
1729272731
763829092
871979183
253086256
713096701
1121704943
96567510
1236689509
1369436912
935250312
472289748
1894099501
1550820268
2073514585
504725406
121304386
566005848
123056488
37867039
52257775
971090874
1764685639
1010754368
1457412416
747444728
1083044577
1648473840
1180250614
173665829
357120352
2098260739
1184339752
460547066
1533705067
587717059
1357584317
314450272
310202576
998955950
804192033
227011968
294685780
589314761
315720313
1592007269
1523784296
1258516603
57949371
1178934884
1275762490
879789066
1795247606
427266151
1035388359
1230765486
1000025012
281806447
1603845321
1315259755
336983961
2067196981
1742302910
1550460995
677766927
1562276819
1873251282
1884026121
1785796963
2098729049
876632115
1772679918
2098229659
645514558
1141071278
87272474
414633504
1335568362
185054264
1083056331
1934072642
511651746
1500842507
766691907
1785876215
1632783162
398692791
3424349
1019790121
416929034
1452116621
1121357006
1557674845
510657194
1313601810
1826021040
2113711201
160472044
1878481763
1838437476
130569509
241026770
400038498
572076778
2048335472
1220651916
1796798898
801829951
1409509686
884634072
185178684
847513734
611827942
1488609536
1858635883
1206323465
1782962171
317573562
1862875937
2097003033
1650832606
69206883
1872834354
1481753413
969156984
1494244366
1239840268
689507988
255482042
746035711
1571242836
37287483
1405731790
323544205
450639248
922532943
576021667
921387605
1892224796
1380221686
147438855
171191995
704651091
1619499083
828487301
842014142
458809598
1714530744
2134836676
1960852337
1756623528
120108339
737556385
1231616472
1900137913
1584719169
2065549533
580807204
568661296
1053883019
2023845949
1175886981
2107763629
780251015
1728364544
1826443445
1140863432
1995069054
1162058986
817680908
1350760592
994873093
2025270272
302200744
484275303
975479913
985822355
763709372
2055424880
226854907
1124985081
893686947
1618592487
1967148873
1406502676
719848118
1859087616
2061494201
33585044
1420805535
1002773334
1230071885
1239011188
1179408288
520148940
1092685625
1891600770
1808702748
1351474520
1833164915
1774355695
102397539
499042709
1903742434
1447809614
541166122
99520569
2007692796
415944723
722577496
636887581
1278345482
1772122489
247177237
2134497170
2035479898
15307326
75096886
448965594
555040345
833963685
84989926
1573312100
1485210637
1772224087
71331506
673337511
1061251009
1910110183
2137733486
1932519989
970269874
1805582177
1377653773
378948972
1544736026
1452457045
1471469054
1550526378
1344308985
431032343
2111615030
1257527657
1007374507
92364453
1454068803
438083014
993893561
380306255
394440579
1495555489
642872305
1111918585
1962327815
1784968944
1489220064
859993686
1736093955
1392057089
247571813
1140706751
407722124
1483861107
211429053
183082803
253778215
1380789550
1921309378
754279039
431444727
1470021724
1353456353
826000981
1760594729
2062192072
479377249
477847725
247653013
1825657473
1563182353
790318362
1219444832
2043844080
697537072
407673344
404692296
673837051
135582979
1816918243
2123657938
956330836
2079263363
1021607844
665038089
1329266785
298625630
1450573907
302388834
946722720
1407939193
135255526
1865106290
1648936075
249606973
1225418053
1694762352
677371816
1150411898
864420223
1108172733
1279145027
571962358
1109741613
622265948
968951478
1733613760
918291667
720710419
775631738
500774916
509870250
815435251
1900422874
1977277391
1352690342
269200159
1070224236
1617819972
1391996709
437378786
1230336913
1108334861
973744461
926030753
290107722
1680540911
995110871
2050761003
1879541002
639551424
1400957556
1126191329
1428123882
23860797
195454746
1422196407
1733910228
1567180476
1931407930
799077512
2143380759
1498792831
1909416355
55772271
1271057332
1061816879
1213027454
179550520
93413005
305132128
1685249719
1974930652
1306921058
70604490
1885428902
295371531
1359279671
1524545106
573453490
1849345896
1842439633
1255621453
619114449
127726193
1176335261
924941632
2108398372
733325606
1396296506
1387979076
2116221083
1075926218
1785191681
1647358243
526798792
1400371020
848523164
827345047
110739352
1575776486
789398517
547613273
1165850139
1962564751
864194033
1491923261
631199185
1237279358
1632256168
1569207177
1941516097
858000182
1689848518
828699800
1846577201
557388370
140896581
1122014904
1520661643
1821865985
1178958075
1430591766
1286210293
1770839902
2084831578
1854326821
1822779384
1452348809
944259240
580692865
951164280
650573374
367716672
62000722
712246030
780580003
143440361
478785872
488082068
1108106351
986581746
1849833163
417662714
347239976
967487010
1016300359
932653935
1994801493
1155002886
1298647489
1924417653
1707570870
790465875
2002444690
1490034040
1744328695
375786355
1875877491
1823939454
2095280263
510024938
1478800704
1400069710
882078187
446303416
268685431
1367907592
2115706284
1253958956
22385466
215965010
14081328
1273929557
1339993863
1207241119
1712489335
2136664225
1326196625
2101833064
2005098776
1912667973
646652507
1032265179
414400613
2028160239
1467389003
729839496
1895902677
701852942
177433263
1410372986
819535614
2061440870
808092642
317054397
1979374962
502397603
1187196438
1871592076
97035565
944666146
262205380
1696504405
1554919749
1421992565
2135963305
778182281
848208831
1637009785
233671742
308659982
1512590229
160649199
934947858
107690610
469796549
1206215826
2010151247
136920238
468963411
2066577399
987988318
513541224
233570098
1586986034
1610984789
929805010
226793805
1516739479
11161205
1922011384
753228926
77502793
881707746
1786703109
607704071
1770970137
893592991
645576446
312828338
412821395
1502924156
1551968825
540229474
1513750001
1296372148
1263102501
626592816
978516622
1857526025
2079613976
1557167088
1367369247
792571231
1806004339
251719259
985673951
159622680
1903888608
932972155
974162689
772435618
509885524
853417330
1396770256
279437289
668586480
1860713870
1456664880
1393894460
852860025
1003269955
1537301344
1615672419
252083325
1777001300
783748817
492031868
1693200133
613990569
2035612185
718924399
1345678086
341475474
1522029534
486266755
305349565
806432907
698428748
741729053
334380162
1790790128
1591320225
1302362248
574062777
1511146360
96363346
1166265410
166022269
1579225404
2085550435
66201791
1816206236
138688897
40800412
132107198
11297801
1867765160
1687957514
1717137424
846076144
1388149190
543766212
1002801705
1540611404
437120669
452176776
78581136
1324632384
209119324
1106868986
715269949
1699176608
1185023086
1385071009
629211248
94947989
1030390955
748154171
1916845270
1022145653
1423819567
702562222
958507260
338795995
1198580022
516257895
1373703344
421486576
979842628
202174292
1454743346
810317
1261989667
2077248231
200089383
583731443
774734024
794413313
1232482742
267637179
300941579
200378509
1001888478
2038796924
1218282519
1356088770
1021195349
709993875
1485882813
1118433065
57750941
1542639616
1468503629
399112154
108437232
599701866
1700502261
850803419
1641659624
1973407371
1007240439
518513791
32095594
48712174
568273303
386108690
789544510
397111685
1436739444
1729293410
1532757911
1618276967
304840557
523594446
1592153482
2103663646
445146230
1138254889
776875513
1053911302
1177841360
1144731408
2121217031
1139837687
1579634964
1865838781
1156547970
224779882
197488382
955558338
1234819545
391716473
221802201
511618797
817752844
850050702
799411145
1257307842
314896992
1872625840
183214372
234260983
95754086
690399927
405802737
1535317482
561233567
2126202300
1796662603
296543677
2049449437
1505113253
1311057766
1924246208
1914484983
2017809739
2063801812
705555663
2052621466
1701175767
104400704
1323615823
1098800501
1454770826
50275601
298992315
35263686
1369677602
1817205905
409321863
1115645710
1461953613
1762096369
1385110658
1799283233
2021005464
1734426964
1500512387
1596092187
949668225
1935098104
1143334942
2014867433
1205683824
1026071900
784086377
1595386295
835221831
2111948478
359363040
1767999337
833285771
115201675
482567451
857720161
2070861893
82814180
455120215
1842904484
885224089
166450505
848291595
1279064636
841204215
1700147645
149358915
1959432761
1760175779
1262980291
1089735119
1444174452
805686320
739803630
1694001573
529693262
402423488
1999491714
780121999
867296621
1654543033
1561547730
1846230583
787479236
1823741074
2055843208
2063580638
1817063631
1258205309
1467673396
1152031185
971527459
230637603
1708403375
1100848532
1832522138
1487817741
882491231
1698043612
205131175
543809039
1122522335
1239064342
1542952235
1755634279
1417562823
749755887
1180802709
1349365861
2129096082
1989425109
661134529
493523887
1383319935
748599037
2035838928
1048269390
1008110872
1101191423
809170289
1429432661
1321782560
2102599989
1851216903
416847265
1107817689
1456518007
213329562
1695537273
753296025
1146351375
894305480
1025846779
716357129
1698551640
1520050937
1770090573
32437310
1513435002
94288965
1376424742
1677529162
1447376345
1819961593
458645651
2058717948
1720465547
1925006096
580903987
917294546
2093544804
1477733425
8479186
194728128
590085669
1759300873
1644350103
986572243
549058843
1743664843
1337104675
38594957
1961252167
856695417
842996242
2054231167
342601523
382084197
1529848910
1502380410
328091215
1159255289
1548185184
1575290684
249803995
126399839
588959927
1316397767
863442684
775024330
735144031
1470003464
524123422
443200611
1248799590
275039778
12531390
1073526194
1167519008
1150918244
110647821
1066810844
1727931076
2086165745
1083830732
1428450205
1386045356
1278698520
1987747616
1104393724
1577867455
425156209
404332958
1788686774
113844316
484470700
861479755
994520841
2001487797
649109904
409573340
716469903
1227344825
1440933005
1850969475
1600310306
834927492
1710920585
951412604
330761592
1698453951
723619524
808660853
6267663
122428054
156477318
137188079
1496049641
1813447127
2128817561
673622026
814159559
31609242
1668002061
120471753
862252855
1248597475
1671965599
2107957819
1032584476
1631968950
1337781110
536440740
1652502132
1723234563
460021836
1626955558
484670057
2006666071
1963107091
932243263
1001330216
1603883067
1237081007
119770157
1978375245
364231371
1836801628
1762318992
2068770531
260100638
1961043263
1282676213
646228153
310400519
2141179453
1386691129
1139644670
1132540159
1846376630
1426726050
1175733571
959559780
1599861321
946019014
368922113
274010922
446472921
236197074
615575295
1676590544
2073426641
1789491560
1044535576
1530658571
2030591673
1361834317
1241220070
76113913
2032657969
757048735
1072359053
1721208303
1498377411
365758924
1572090479
79781685
501636331
199195245
1659971329
301929834
328276375
1759422672
2021937704
1385302232
777944687
1778131232
761345321
858841008
1827119581
1572925078
815314655
1872018126
2038691043
432044068
1715519676
397120608
1863519712
137709887
339742547
1918147019
1796193697
190314774
1176866354
1523460488
1421119341
1892274721
62384401
230849718
587274208
1488010881
149112475
2088364615
1719938908
127745949
274712646
152983376
1350927019
528484829
169612537
1852191384
942871305
1946678805
55243004
1473953545
1529997583
1873918394
288307292
336958145
1126685719
197973528
1545552010
2130405103
1580653354
1700817055
660668876
1345594197
2129158387
1419863777
2030787357
2083814817
1891652387
6915522
537749399
2046233429
1167735548
522753785
703076258
1337389692
2048970709
73270962
705227814
1384403749
1817302155
1753843860
2032186070
1244430111
195890367
1835691535
870128252
490843245
1925870910
218452246
2106710360
265555348
1446262194
308936804
856493441
1706919889
323022843
1667704704
724409929
1131932164
952307645
1790133809
260141126
25856635
733467896
330410631
1737741936
1084482619
946595266
1356983014
575259690
397280684
751582697
1368865296
2107518013
291226756
1095944995
1005658774
1499690309
976903059
1503189459
1113810520
52386240
1269488735
540077721
1300179668
1620145425
2109842067
162517845
350414389
1869861813
514338906
1228230264
1581426020
1368061737
515541033
1179120801
517899393
1149577153
567114540
1326855924
960211633
2094106251
337154509
1356689916
1781391911
1633861990
629067983
55476605
1095539933
2141857619
1736695837
525087285
462892947
1229471943
1144471017
1712763044
1469327767
1759188571
725526504
796708792
1019421671
384239847
984900611
592397760
1121125144
764192090
1895270153
1940890360
986795892
14821814
2136116780
926485248
581531726
1692479489
707492791
504197644
706244324
1062060798
1930155594
2074751340
1376552297
954373108
418700533
135655823
1874133095
1626950574
716487418
1887853248
893982716
1695009034
622157482
979339881
1213104221
2077411624
1770983662
1682210577
438345125
261287273
1628189156
1906957644
1851617208
466180195
43236457
1696262373
1310909451
1925669020
1684053865
1437629096
1420369948
163085334
933057219
360720739
1194179863
1542082039
1124740541
2127416414
1999491809
1199951644
1377015074
1187695724
1468101257
1823073639
303613329
454261335
915662171
915121238
574388303
1726904445
1232051780
1900218268
2036419700
2039896549
1610264371
117652249
1065174329
625718243
655839840
2036249416
912589692
2100274270
280035321
1406652127
500982962
329265880
1369396664
1013329427
1605257887
1916567815
1020425458
1008306482
1772951818
433031368
1165394884
666802028
786840249
540853945
1496346678
1019786134
373818173
466204106
1871803195
686172977
1302382314
852167004
228651407
1887935411
1253357914
2057823094
995178967
1612519352
2122263849
1353838730
375745
61406774
1380203581
1597727632
1572737821
207827721
628140357
989604816
613421182
1031652389
306313776
1725758554
2038219010
189824092
726707506
1657776496
786892280
1317956378
275335021
199947425
1977115972
1413700155
1492292771
717086843
1887065309
1628723811
228120896
588606656
1105584285
650749296
181908754
594386339
1663793660
539453812
1427921408
2065194232
1452107518
1960846328
2093331780
2109353413
1183408727
1731052708
1645821930
2014640980
1609873392
1022010249
1454858193
526090802
129551374
1865956915
815604478
212336962
1414433805
1390303308
2066040920
1720986697
943207354
778405897
2056101592
1317796428
1286093801
1333355088
1352483465
509316818
1714149043
66567860
868435309
102517120
395264938
1327995938
1978484189
1561190486
1121632618
459757076
199213460
536100376
2121037725
1216367593
1112128972
1362719583
1188752931
21979325
522679405
2087138112
1121233937
1598077270
614996756
438064583
1077185760
1700846906
141599062
2070655616
1118868119
242079397
309697842
186198995
194389595
1156800105
342887461
2066591285
1601699789
1968911775
827212584
2050292787
1952285324
1911966535
701256580
1811502438
1129912961
641136931
745168932
487584252
1226152666
927444161
2041805557
1226986647
2038293669
1899713463
68714013
184948548
433580265
1123412920
1719760116
2112979883
2085769097
1706163334
1407292557
2026243499
2028383873
372908695
1622141380
162007588
1874404885
856999866
697971898
1548192015
375102822
1240795576
1656799121
1823849308
899924402
1032299298
2127655159
955470285
650242322
1982952821
659430500
333589094
228382054
1840643919
110910872
1447085337
283348564
1644697484
622111982
1943722228
21118789
1056887469
1361218231
410752941
1939821114
127791585
744464048
1301382587
782583916
1472018603
594866848
430921743
347353247
159482694
85062519
399144316
1522338527
137369812
1475655884
1255973891
2037975312
620926331
1080298572
492036492
428995810
1823910527
1412440190
80185506
762479609
1797006931
1125574068
476181958
1728713111
285856184
619745215
834763731
633544772
1299143930
867826437
1943665040
1118542677
1948613704
1269167736
1713914773
29804977
1101873331
1882078842
404933356
741187011
1610151094
2020116523
698507121
887841799
565667570
4596543
704893757
1652143176
1979649912
1503378421
1648638870
1957611139
255032780
600041061
2028200436
252139890
1829043977
725491564
1605416911
1525439780
1938420827
533067176
36484377
1847725269
276751377
1991361402
604847812
831450578
264612463
146040860
938401309
1981725614
676595532
422297363
1534964271
1523800942
1057965801
296064686
1195820439
37827988
1045172699
943273106
898524270
1662952862
1158885252
1845390408
47869383
658404134
1455874480
404200716
222087485
1551256683
1016585123
957015321
379926963
1745480492
1451277260
381035105
345855109
1254777157
724927448
2016486698
363222099
1218290157
88251577
1304232508
1829960123
1690995226
1866793837
1870061295
1892475195
21403780
1208085524
531354211
2091835256
970036635
658720422
1968682187
532442671
115284815
871110208
581635094
1367845140
503450306
1980793111
450674353
2002981181
1363425698
211055369
471677112
589762545
1669457542
1868216349
1619217762
1418753311
780801836
85919660
1763962023
44067393
1102998340
1693430145
144837575
1829328435
691493156
539661155
1607278180
1302671251
2083241236
817359147
881914580
16490997
1509457610
498638955
1983093256
311582786
1246235531
1590266672
624073303
1364343369
178106022
1182833129
868780520
1621715048
32108018
51218314
1880337538
1085809579
2054118642
1787755281
1549525752
832483601
1917905277
1672228708
1971342860
1911544281
1181733799
263949800
568789403
180262259
1894466460
2007686667
1459258807
2038196435
592559429
1081801028
724333272
609894501
254630174
1165097998
1032127105
1378385292
160294204
836437821
738772323
1786535452
1348175856
1909566905
285156852
892808781
957336760
1390720571
750244489
427339145
1383578260
356710637
2079093855
1672431430
615540774
163615254
1543169359
983750064
826383782
1055806858
1306376893
1879275779
39836755
1527600267
519439861
335607036
1063103285
300623127
965933771
1472134119
1005571657
419528710
551093730
1696542369
1436782521
73629868
922555987
1259216691
563435893
2046706211
741197401
573290028
1695505287
1609240182
343723619
2059986113
425152204
497575543
1811504240
1005743385
436570391
912050041
2127167591
579620201
877775178
971465109
704247095
1792426459
1367884361
1820045105
451510696
815392866
315933406
726189503
1582973757
1257366722
129974147
912815844
551549472
1913973102
264360299
706998182
845479109
1621138161
1328507853
808842740
964817217
2136191245
1670347059
1867688191
1542406139
1696605912
849221368
1412050169
775865939
1692870906
1284764803
1702988401
2050666288
419636235
1699248717
1009459889
522280524
1927899232
399831020
66148864
1998901607
36343415
534639682
895684165
1428003431
833346053
663419434
1866480722
1467254897
1561656193
692754011
2044224061
93062360
1582691278
1232752192
1444777639
472614018
1435671099
839617986
1492026467
1451604950
1859699
246948313
1577637874
29070875
889375242
1517207645
2034276427
1522251893
805348096
1748321924
1365928737
1607975505
2062515280
494245815
1965981978
1359995467
856431953
1954704740
450062149
768229750
332341592
1861355440
211813257
2126486830
1059099627
872212717
1735784941
706988144
1016668651
1617399001
1546806221
222203532
1326833818
482679271
1428373811
336540118
238826014
699129298
1594865668
229198895
284938422
650041693
2131044362
1344379144
897312226
2011595724
1077339003
687888371
533561851
975768494
577332025
472379484
269656383
315816827
1478465230
1810782286
769580705
160304682
1186893104
1294699797
380326957
345310049
1318217205
558100000
1113588569
1882791029
847927260
1512641925
529202598
1367249158
990787387
1970291649
1307108462
592540814
1162009171
1678488294
544129625
1603500291
2117218321
505446286
616895493
578568480
288848944
643669381
1168545575
1222358024
763798358
1614525967
416689506
129828098
1504770884
1988613822
1430163715
1851433756
1972405017
1910145925
1332499642
871824771
374606016
1446280547
192696161
557710784
1206482296
1731121691
1257170803
1278948579
1169813201
1171447800
116915398
1456007770
931309332
1811209340
1394496659
530835378
983915472
1034212876
1087986363
914623036
1484923878
253798774
1713235636
1998619551
568940325
1843277368
462750505
2030912289
235953345
1167314198
885951405
180599338
60559047
983215780
1271719435
1448657979
1252468634
1199946054
621105894
70205400
1548631833
1084742870
1065834406
1139191692
732762010
1249014128
1028840034
1446066585
1733819233
1892090298
39707946
911876509
512787598
1493351691
598068967
823365372
833344376
652936574
2144694427
241086754
160878627
28900670
664242748
1420404539
239172786
1250334079
441376867
593534502
1007358285
269021471
778572309
1808680981
1202011890
401977752
814719754
1279956976
3644736
250882912
717954823
1995659005
1947426423
1295460390
281788176
531035168
1624751419
179380019
109246245
1908240969
219656776
178357876
935050259
734160968
1201277678
751031914
91097101
2035289065
1700506700
1822486840
2048152907
123924330
853325475
1366148413
2110136049
325438007
127076107
80734319
978457842
235984681
1619049879
2093956296
1982671211
778262354
1661220545
1666124305
489182543
56258512
491695573
924660646
1559265590
980018225
811719337
391897418
2104919093
984702609
1940518220
1466386523
415408898
783775425
1617697765
536745656
2054761339
675198440
1343066100
1459251747
1161394865
801759953
260678804
583221598
869913012
144125957
1485926410
1580675875
1817675424
1043051662
667757986
1326187923
473376881
1863229594
1910792055
1426591958
241068864
1199714406
1902425487
1888186861
1803246033
1832064570
493021646
846315623
489791044
399964777
980519982
1424347837
1873105877
878206539
1403977572
187455791
1310468027
657644976
2033113693
550198891
979523257
899170628
214770606
2032380905
79801205
594977357
2027933009
2051470115
474699900
824432025
1295570808
1205858458
849256951
552393495
564931165
1512481612
1365602831
1480879918
607776171
418143564
707601291
1912642899
1339999905
1428474399
1544723016
2108008546
918974951
647148918
924862475
502311996
1770455140
907803423
2085607352
587660537
1059877699
619593936
2108911315
378112073
824085364
1607321518
1744664154
358469353
815250740
1335834327
949457483
513295333
1801123625
1291151120
206694092
398179884
1812965166
574575733
1641803731
1420086395
335539410
604151516
543271873
613190021
1256642731
1273490192
1305551458
422226507
980876849
1810322268
1867163546
2107901608
161881986
1857457917
73807177
1321641518
1572583511
1344915522
140111579
2109158716
1265759090
256701533
1609985056
1848284981
1053609474
547690747
2052427820
1986272752
289939330
110823822
249319858
1214158439
574853984
358638667
1677591951
1288747593
1311460462
161514086
2088890998
75392373
1009068249
291028395
1126100980
1263538815
2138878395
1280955098
1613232991
153768367
1185441874
417229149
1810057583
1190809832
130052291
1119904658
1334622500
918530169
266511426
153225682
1802144238
289253099
1096636808
678757000
1698970910
1676002635
887211014
1681132437
225928387
2061239561
1292392673
498210805
334153895
1816284975
637095337
341163605
337429345
1502803213
1315636203
1325092113
1591717228
1709954276
1805458526
600088316
380695287
466585979
631676137
1813607925
1186039960
1750375488
887080574
1119457814
1052623771
919352275
1705459995
1041583749
275439506
1332027452
1737983356
1602690239
1252435037
2061936316
408780226
1410141310
2033661752
1830451317
90620343
1838133727
52393990
1411415315
1911158933
299917130
832070953
186167699
895774840
759126417
912151148
1276271004
685080494
845752695
838181969
1799890857
1549765117
337166142
1925274446
586764771
1236980903
1569550951
327915324
1815772914
1309833499
1597098707
1173678448
721019935
1011833479
692016016
1088759549
568947810
1297720102
539742176
442009364
227606412
1988969190
652360310
334687150
1013438241
1808457747
742107616
1970407564
457327971
110018556
367993182
826297720
1929005055
93995883
76464145
1206988057
1968239004
438192895
1834234706
289410464
50206540
1478539877
701544022
564052026
2089485206
315497786
1240950759
429348891
1737463285
269594440
1138427451
965862534
1196645281
1780639364
2122711449
1153499869
341125597
1588626546
1221238857
1111587087
1220880178
902907320
662055848
1489594158
385338932
1472406219
1698407488
1968311428
125419536
1299670103
48477858
865731754
220138287
64613653
696541063
298919631
2045640192
1296697308
1468406004
1453520912
1827887696
2077795397
911708248
945932916
564868215
1936297452
733683269
159556233
1216906807
1512909685
758346802
952415720
1846703170
1566538209
1084173934
1297572094
991007606
812403577
662979750
1559810169
183930623
439417989
989882372
275917242
1203194466
1295132490
1750035169
1626270036
1551350885
910054506
369937666
1333626355
936188281
1307301922
2024197424
1694208976
1303088810
65263235
831802060
496717323
509586772
1364258257
1241336128
816726641
1933748244
1509357822
2092381757
1000789852
515831256
1629555287
1976204125
1181594810
1914060167
1869103783
744544016
961540784
1330565479
1483304634
1028120389
1098324466
978066636
176789147
226130920
278399637
1722961843
400309569
888619685
1090204265
1154554835
2137754813
1002314128
1971179889
1816765978
970265774
1478834064
1106426402
608758401
110864495
592316582
1442082825
1490626197
1129556475
1912591255
174410821
1515721088
1949241733
994758122
2058216212
599347643
1589108796
1677023168
242284635
1293415589
1101973154
1998944387
972035680
790354828
640168850
84319338
578685161
989278079
834379560
1454511732
2066455444
784597577
1283568425
524464880
735857106
2098058759
269277749
1828386000
1848374283
723810452
1183599773
532116964
1767047253
444311382
343341949
17727994
1222820352
1653993992
181368440
1514701341
809787733
1073105787
1816442842
364507893
781106097
2141791991
1786001839
868283659
2075276402
2028326339
1018105140
1367528187
897955241
1983929914
290712525
501609809
335154187
183111348
2116613238
55313018
723628258
1858003792
394439051
407093614
900597415
151753124
219252916
902397690
1266231641
388404383
1651840322
630027313
1863090020
2052996012
2052411489
1620764944
211517206
1758119356
1431849812
1341849430
1100207956
2031780190
229871329
1386369933
1113877683
761638010
841474110
440507976
1591106187
2112938096
1726317010
1389946329
71176808
875619038
1100688170
1687958825
1038872994
2086562275
692425998
100529708
787955794
1519642954
122266525
1577905712
37208454
1402280832
84527153
127542296
1467983272
804991194
1190400416
1230803897
52288258
426881476
1068431162
1484080751
797353140
1072641471
1307370541
1262105429
12189464
735874872
674472516
737844106
1665215053
637636655
140272164
1165718387
305399277
2076869722
1095606948
20019081
553060359
159147538
365893835
1477859200
836252148
1116496702
1003890253
876808142
1151481246
1884197691
142513893
374071810
1261918222
1420968036
670650863
1517525822
1946544907
750052853
450307344
496717372
432515269
743525650
1807299050
247162078
47045951
1564680643
2146173151
256411465
489919273
1667769029
299925443
247058526
1155137920
507499461
807753436
960146820
1590953060
1738629740
194696130
562660165
2017200120
1273278108
515243512
530490956
1089393234
1896512758
59468230
760520177
691038798
1644002174
1855985227
596162489
896342826
2037907839
480636563
794198061
1680942167
1503643768
522018819
70040130
1142019213
69470021
231300243
1621639983
40447934
596842119
137982176
977248168
1142229460
732016694
1374237228
446091982
1462514670
231680877
1708901345
958889260
208054033
965942005
2131357127
1529084482
359786866
402302187
1320245765
2102287165
1492458132
532219914
713671306
222978879
1225690213
1218899900
1763420119
671781691
1836257411
1114846701
1608005548
577180594
200049484
822355444
748662077
1530486446
1626729178
186765725
1166732022
224120690
669594322
1005075807
373404399
563264240
1607094969
562457324
1280443943
1372415246
110844395
1768778871
697008689
1788103278
739207525
994248666
1335226629
2083146383
1295757669
159069046
1783762696
2027276947
1519910176
1642023214
174589884
2095877445
1292720794
1976436982
167146510
1617773254
581818076
513383003
1388002614
855611734
1814486943
1788101155
1296994650
1353131540
836713300
1386933741
921780647
1840579170
80723268
1230772439
161204178
1848571826
1239006029
995378885
861222444
1276402490
1144903362
1409068031
160887222
280346816
1321241091
188569341
519042076
504611196
1966807727
25303050
680278188
308613867
756847902
2119723903
1139198407
2017887586
1017975665
1714718254
215800805
1874271096
1599212554
1807837481
2103009164
1588988728
969954816
1809638552
1013171325
847519068
1636301180
1755465713
506958697
472090073
1802987473
2018334516
2063827940
2049058500
1154570998
1686717352
2132015702
2042404077
2078395515
152184727
526851388
203910152
1464200348
2144741689
1692703885
1308471132
283031096
430034781
2112264665
2079530333
335733059
1351079822
1998663616
876929938
1596906613
682371764
1620001729
1481163310
1430154879
1896339445
2017368909
1099312709
367201082
661357980
975460823
971185003
2096371547
2096345609
1518288275
446075570
1317620615
1506141884
1435381012
1105399629
1217874065
619918015
1421891234
1182097631
673698261
109819153
1374170773
505871506
1891863165
534795930
1258356131
1416036501
2123642945
1479067782
412873567
1109074241
915751876
449590522
1610057462
492101747
142566207
239440205
906976767
1858721937
574665118
673923679
917368766
340025269
937018357
1236431534
206758654
250683794
1497888905
2012820028
422218974
1374829431
199536865
1262857568
1366966159
1302898250
1648933142
2021303682
1946154791
434748581
977953644
1613615987
1968555678
2021446902
408437808
1997658522
1362609290
1226415549
34362007
1798881045
1873303063
2056691624
1981671762
1347902770
384153346
1624836996
186406317
57732338
1219699249
798804646
1289620713
2137124562
45138749
1645326220
670374383
692555584
1663094632
1256057065
1478674537
1158763731
1033818279
1224581697
845206132
1819111337
1762958404
433599892
872419875
1516534274
319395688
154330054
1354201892
1654973110
1855804219
1761171212
1432856662
1780637901
915311295
137108544
321935885
1797244193
158831283
1650665490
916040917
482425620
1162737749
1182822546
204385980
933078547
1434940086
1448029340
1121840878
1816279295
1969907798
1275833105
1120845138
404964634
660962191
20015653
1720844573
378133113
2126418839
762598292
366805466
1510826500
476354102
218167254
67663745
1404103820
546137521
337179186
724607377
153120236
84876045
1049432104
353477496
636871567
2120213854
841955550
1421715476
439640199
433575437
1849349225
365930656
658306819
568258715
495926859
1743224874
1131590102
172136972
2122487994
703808291
2048105870
1973795000
1774798448
271320122
1915407237
781824044
453642924
809879494
447617143
1912813149
480388649
2081178905
662907500
1320086526
162572100
2100901341
464046274
1176741516
1454580816
327138378
973852809
1808314113
1501047922
461851743
1951062948
827501579
1042055716
778084430
77089304
664321054
479268498
438634712
1552729517
773017706
457051238
1360208694
1544197592
864360793
2061108670
31687286
375083386
706362708
1371391210
503425335
2001460278
352568026
151140240
945968402
1505118673
580417498
1887466626
342758760
850319254
644382441
380546506
801290502
1643116579
1138181200
596205520
1845725466
2006229243
51813823
1266442051
1217951296
1879314
987482057
1636311780
2034468963
314083340
1939693196
1147812984
1276363455
1129733606
470422338
1774622597
1614751329
1007516321
898441127
1611938803
1754581013
505880338
1528196384
1425790206
661321159
622591600
2110676878
1100424059
671901981
498389625
1127632347
1832616837
1553182809
94820456
700919098
1554136618
1564301335
1345587310
856652766
1318242624
700305377
435918016
1121341004
948177607
347565616
1556097266
439359192
1857941674
179131613
1462151324
161454893
1821841221
337650404
1451723204
1697194793
1473109528
1471518192
832434142
1095207104
715383512
1262589964
676409968
1088658422
299080245
1036209720
1894524339
1882560633
482655643
1048344998
1935170896
93498971
506403364
1007387606
1272926656
1068222495
227714565
796450864
204462028
592279269
835541499
1912597674
593605731
1984168497
493559530
348680801
568055054
1986332319
675903608
1680254691
2102990281
89936636
1222804469
1518892743
1957645499
74763437
1402943293
859392946
433142512
2071542872
2105995073
1992897181
1271105297
1405601605
1798143027
1378082066
1358839166
1958408028
506695997
838636460
813534523
2049239585
968199526
807136875
84878498
47664766
1354387902
645691807
535950900
1177010827
211091115
1257926562
1171511062
124929227
1753562188
449909778
2042234317
211854021
1252068757
1879608065
1260612720
702225830
798875731
418364067
1236011129
107026153
248223577
1111124368
1753646020
1004300081
108959617
204217313
216383507
192380824
144757395
870401570
1681715736
516162875
818727550
1368688602
1941905026
34857953
920627774
1329050027
2122122537
175217312
692355368
1267694519
104582379
277987645
1355872003
109287107
1376834097
363683701
1648681443
1341902831
1435143414
1543607575
424756479
2042234317
1875150197
1354301633
1991167904
1113832273
1516318214
1503197581
501566551
551570437
74191802
134418931
78268509
1753593123
313104498
1167859581
1574744155
151715097
571227858
1429457573
238114616
687989096
1375083889
31736194
293453730
976674681
1564699280
311670027
1549714852
658307318
1500196184
1929660125
559546430
124381181
221252149
25978293
1772649941
2024089397
809049991
684615801
657113739
965045016
1759489029
1816728628
1814583446
682342175
1758694202
1038030551
846085162
1793946716
160886135
619984243
1630699483
2004787907
1527118356
717788300
543065949
177331404
2057423929
1762840298
1719071062
154671830
1064832009
1214358549
1670610527
1139661918
1048042040
1278377632
162500533
1496085522
1445652645
924921001
52025368
932311630
528786105
1307900292
2013523794
1313499510
1300451071
1738148338
1602747243
1657480956
271061499
1226445457
733404665
1653338241
271270475
435175615
1687757370
1429251802
1714697146
753204608
819330843
1337556927
683109389
702362241
228702015
1817352530
780946369
1395007406
2076877249
702480923
263482970
482694987
985403204
361302299
383423033
233365872
304536543
1033457674
834151160
945281589
1728260668
506407471
1175017929
559688435
60451968
15746106
1786602177
21641863
1948392105
1996913350
654604138
1689973835
1972761119
3040985
1587841072
458619114
2129878186
1213187619
1857692883
1254299643
339904437
1062108074
1279017917
2141133500
2038285352
239110122
461366675
1595074694
839788002
1161732790
827107825
571612386
1738676358
1194408855
710580349
1069373770
1084203173
958630556
880175419
2077606160
763828155
1503908433
19758578
1193318880
866765403
603729419
1449978630
425034006
298462905
1346172693
1124205593
514373514
874519607
1755604898
213291829
313176374
2072947114
1103441394
1913493305
792522935
2044116687
1085355572
147227712
554569639
321303075
520672744
422540319
1922054967
865658198
1062404318
274455117
1454277633
1813353000
1074285761
941402189
1142191736
1925845884
1620694489
1757064253
1863120549
376011384
1862637410
1216566718
1050144708
1015076012
779299485
946069363
127128065
913578363
1550500266
537332136
395905797
634629545
1204960828
973509787
1261590068
32954881
440760753
5243251
2005342145
951501281
864498706
1103238024
1842850718
1339157328
220673407
555200547
1075132928
399452974
589777386
1819542127
22615748
1460496824
523143664
1148152973
1443919484
74480565
397773448
1987929136
1265856844
1557789021
2021502025
212009487
1956936797
1980258857
146077701
1914121109
2129306681
1126616924
1352161217
1828220924
2022901615
1009045161
830786994
395585973
1284378785
1899471489
929052402
500342188
1215379793
1822046014
84988615
991459462
51875698
1735704636
557045661
2086786657
1461370462
387411415
1690341162
888596827
718586347
1727490437
1450453900
2095870363
816533147
1529111916
1616551373
674981855
692084400
1510496885
1422869421
1983584583
977127371
1492178850
673101096
31822790
1466088799
319840671
645383238
754043270
1086561923
98522898
700927474
679427731
1397753825
961091905
1312832391
447246761
1462349455
1106439259
1627023012
1792766738
155566681
1979334669
74785895
1503381163
1560108890
1882551444
1830257926
1293926086
1137741504
615571534
729932737
1870212050
2083302003
1801233142
557301886
1225362179
96962634
1701431214
1453275823
1061426223
1457659965
2090736579
108853081
614672406
610981685
526780089
1972767519
1899598731
716312627
1299440774
35356243
417151516
1052856262
1313863783
949409189
2116461714
2097820700
1790655745
1132510668
35348024
1997057624
1339186478
1265114680
2136817418
1160731214
1942118051
849616277
449889953
1983141284
1562859497
1960942302
2018306023
821139800
1985677897
2142100797
2094563819
1570289335
1192487084
623159773
631239363
1417835390
1042590735
1153687620
190102036
661779842
348609715
1776614970
254598782
1181877086
259734684
151476890
669443280
762494219
1277819944
525575978
940287975
296832632
321325986
1858866904
1222097517
1971207814
1754938276
691605104
2093513798
74989622
1797522723
286486993
27392417
1590802853
654409748
1010984945
1653112910
2030453462
1223692869
470458920
1515183633
1817631320
335694582
942172824
489435074
1041071023
1381351066
1713870966
853315340
2123872193
1023344537
1639742341
1356016309
283575008
1272983695
2037380245
281375283
2054978993
1186021959
1060070925
118663285
1867899300
423250080
451005156
1206169668
2053152239
2112536616
2048613063
625444204
1922325392
1691559961
1930255430
1613252490
1232790395
1064873887
203538666
2119071301
127647562
367219740
1665864515
130311031
1468683348
1018910787
1753158500
810774600
496748966
271769989
838865408
1845371691
769306107
79932293
556961917
1092654214
385342572
1539299026
1864706620
129017542
866173769
1505854288
817345128
520804934
1307009770
811298255
978542284
952452515
2012632657
2118422374
1205999824
802036877
911333682
1629803869
1838291477
807021306
1209058082
158642193
295991460
1058105722
1038871754
1466886906
1246499859
1050511577
2094964373
580666038
515574289
1303994701
560578047
479410422
1691370018
283273987
1695852850
1569564946
1977769276
89228677
434267504
129936295
798636467
1678134202
1177417815
1745107712
1483382112
1403046176
1321983266
4943589
1025499467
1749809029
1053078729
937421344
685187918
1477756506
530490580
398417384
2078731763
2020065985
2111090524
1206606762
2062045681
1368837585
896649858
150807867
469169374
141116769
967856910
796039608
2094806755
1733543090
1211727476
1709380437
209828816
1313093022
1807508109
69456724
1082588115
83167634
1773694134
608913061
1389427643
588936938
1773763044
998036449
682382277
1118226137
963271371
453720516
1635762101
985541080
430154458
1604643215
56146125
1249723777
164366097
285435656
731633545
1730597851
1074698187
1742753752
344837324
992377199
1216016185
1009788231
1800192440
2026590008
862319327
300806313
1239284400
1735167679
939813120
1423035971
1753931653
1207798422
1383915994
2042933786
2073526750
1027547630
1664669465
1467996910
550559851
1491396880
1689381192
1621827484
515137260
558786336
1822189024
624584504
1621761454
1371830799
1092035076
2071134359
113028415
284474777
693396267
2010852298
736877512
142492877
679413997
2029355333
1358292116
211689254
1136922619
694611463
789618686
1154051488
1020807608
1730281411
469642211
654680931
1396537391
1905233250
368029557
1761296611
635171760
1952630960
1048120948
1175139296
1053539549
411800099
528950688
630348361
1441825954
980985649
1472983746
1927773105
1839490180
1292234665
1005050845
455723024
1462423702
158778361
411233015
723740518
485405175
215455629
167764936
1899840668
1995395762
1039952570
2032434116
1119877721
1438996329
136130665
2028826143
1755244701
1646814705
1534778599
588887947
182420517
1051092341
317950218
1338837857
346129708
1689832902
891320238
51405650
2041760074
400162707
889563416
795985504
924119592
768267386
485710829
173464531
17571302
1494272530
1077222104
468257181
1356127479
355112273
912675478
1032594225
48815203
1740575604
966685996
630897796
1315304494
394616341
5538301
304684632
899550748
1498523624
959719407
1448782454
1920443680
1078415161
1724926880
2002075084
1184816904
310256572
1619381105
797806987
1209818507
577674408
903373331
1076237134
531853381
645596095
674741946
1568611649
196701453
1384926259
294605911
393845364
1785085844
1065085087
1246502552
674559556
2059521008
1416906838
1848100378
487364811
742025156
1875032866
372709839
786118200
558694457
1381038232
913629323
336309690
2089365630
243379829
1252767416
1915624200
7363611
82993624
898190492
2050349978
1195846916
861085959
2049666681
1974122218
626037961
309146118
213500358
1494103821
932249130
1227225383
610260002
213016576
1396102970
920883590
1315008933
1569658019
1300654869
1838041379
6542190
1394737172
564211818
355625568
1961542312
1746139464
856232746
1837022588
1938091031
919045287
701787343
2139194863
1324580948
804673495
1797875270
775219129
664663329
1537026488
1312216599
704749115
1071640715
1747473399
1221442663
1858292334
1759476952
1344492110
478673264
615939336
2121770038
806705154
706372094
1177943168
468635456
767177014
423684825
531680463
814806184
528552436
554209717
243944795
1411751684
297396232
933470236
1106604044
1999280548
510884240
713158267
458896598
280352057
559604846
2042012229
2012508152
37402875
886486593
1924647559
1795054246
1980460170
2138948106
1918677134
1943403296
1746620369
602223763
1133636958
1705856156
2067527502
75620249
1826721770
819803734
1109712366
517462107
1282336985
80475808
1596188632
115851584
977040500
235898846
534852691
192783148
1762755605
1839419327
1582152947
852215275
1563582304
1554609938
1723215017
351292438
1060588395
1846760146
893730197
973777048
1520800469
2130275039
1641614019
479177186
1177003258
2045334454
436964867
1428879812
1718643944
2097652405
1731587464
290577249
2037846711
482156403
458837323
1596032034
876735236
319538195
1763779000
1928187903
499666171
304641234
2089954745
386544295
92614080
468652129
1126881417
1344750078
1837082145
1322351977
1580344868
1272662547
993453350
1208172873
33103037
187736353
9805790
1991131388
2126936978
789453477
2088847091
861176072
1049479725
438633084
1819979733
1446277779
2019122683
417400215
1409120402
1779115454
388446912
696031354
729799114
215695149
1569624285
1349635892
177627396
86505486
2083548579
160177435
1036606687
151804643
1684579037
752043394
91485042
1604846487
1754106192
357468678
1663075276
941074708
1728379173
728762985
175843063
203375968
1506533871
428944159
1661905198
513277644
226259347
95042276
25675302
1037152997
1576842635
282702570
871901612
2068551078
1658061177
1157609998
1707190801
686964317
1141417161
546694464
1650040437
616678771
616298415
1243182078
106598683
1560186603
1036883968
656226612
729220258
1278851770
932574192
122136415
2061931117
2042942696
1608210614
1078631566
1858470072
536679148
1336328274
994641707
765490727
768898905
187383413
1818001179
429642388
604453460
1098258039
515040250
449014157
1459776878
405986859
1479599810
2020238338
1865922121
487036099
1621762749
1311243875
291100687
1169417719
2038389778
1930057819
730373768
741381340
978713818
322850264
114759121
986438097
79507655
1085811950
1928862362
320300591
641404908
18016082
1127369513
1102153112
1668434457
1720209016
98806253
389296945
2146882058
646176076
652930158
778455182
240392910
1021399548
1523810134
647515558
231878134
1638988400
1050358986
193295433
796766795
1051818693
408328893
1542295739
254394085
1958453118
10462181
1080471262
1198989512
2018435906
923688611
2036986146
1315511670
1382816833
1615223517
1224686033
6154368
790885723
1836992390
1636993034
144316099
1858342207
18944695
1947805943
663729075
1677821877
1734496285
361656358
1994148078
1473953545
706683120
528878049
2008397223
590768702
1624587782
775875752
1139311278
1967114808
2476959
207704310
1759568802
170040375
1166870104
1694236567
401337229
1547139780
1130174444
762608188
2013989302
748721093
186908088
2014292038
872729740
1429640278
1852529479
248607521
646550974
1339628222
2090728498
1649940832
1054106532
22403294
1142703577
920027704
486937466
753912715
1479436321
82925032
1336456818
825670008
2114312332
505495803
1838873401
1470102316
632304191
1192267433
969170774
567478767
862268023
292732277
604890827
214180398
245745438
1176245625
936826021
50040031
1162070076
1916798662
204525131
824116101
539555720
757701342
54823570
2055558017
937687011
1915799331
1203599795
520367302
1286651927
2003378530
1268355176
634932360
996699424
902517664
534750305
1433680800
825733475
1575439566
1916248346
589204554
386172347
124526679
1654356701
502192244
168590890
421317660
1832587822
1998518931
1083696304
1222838440
519846827
336185859
1573898285
1210226234
1422014772
885507623
528308316
1585169941
2022860294
654869366
1398031907
883329630
1338945758
1715378080
94977519
283518952
64864076
143333858
1652203071
1778893011
2051379
1960820035
1543110268
1183741000
1592865803
1182103672
716930780
1025946928
1110030578
1485389293
1041076907
533257502
2012965439
1765612519
1260002834
1457824884
46275853
1844578015
612884607
67173244
634892639
1653007440
1206833614
880428891
269453523
1040304555
1031639458
1176540485
203129843
475119601
1823641463
1842752082
354229103
218186631
771139270
770315039
808244480
898754147
671234897
1611082380
1939091674
2112073456
944827846
1899889645
1138462633
663933185
1808157481
1059827096
2092983673
1342320824
939450747
96720462
1947040953
1460741935
1733365554
1067304131
1953622552
1373588517
1666915095
2082246953
158311204
275706232
952219071
2123563924
1478015141
106606171
2073289920
551208750
1865304353
751882495
1114715578
226575839
2064914798
1059696453
597487823
1783117842
491215508
5217432
218528564
761159883
1297566213
549225934
1590843813
748803446
109804853
1624634039
1868639406
2062161793
1850499241
1151317474
670597370
1046052570
876548934
1552275041
542532512
907061580
46578689
1756489095
534369388
1888319410
1811870020
1441970985
1837455860
23761805
1206677000
392342084
837511316
1362789632
891250869
1716556578
102496676
1270408245
1581340048
739925285
1812339942
766023698
260257541
1940745032
1909956915
923272796
1143091751
241409238
1232567847
1406638080
1520877006
338434375
462180881
1602716912
1772824885
792873259
1307929264
530521295
743413591
288356710
1040404806
1032326156
2036516354
2026120231
1265152390
2014564845
971469897
446660600
735651345
1771891070
682820154
1629638462
381377485
151667401
506564915
2042386720
726787014
733868101
21679451
1174269415
1137670337
1759889390
1810109370
2056219684
1771772042
1302867994
153325370
427762701
790771149
372316997
1474313957
1450595334
1157872054
161558284
233567575
38751173
2084193712
1948905370
1489290572
871841631
1427564271
1303039413
51326910
1042942737
573562087
1296877596
2128287361
1213260068
2119996749
964714021
2021968177
1759210130
1251918702
125033723
237591887
123759432
500383606
891946459
365095868
1547316904
753514347
498823346
792025476
638808441
1021709850
972817576
606665384
1949926904
789476398
1911054816
1602804679
1073920977
759129435
636462765
484331842
2045129509
703417610
423562154
928909600
824219301
2048839477
1033483863
2022644570
1332302251
1408583991
2030767777
1826745683
2069492125
272590609
1092845516
170664732
654461907
1440755772
1179791334
1895217422
832764221
1185461624
2074172045
1551064157
1276554197
338594963
733966409
1861029592
1941821180
1712483379
712438134
2084465420
1760867851
1319160549
1261000619
1678246676
956927304
1372368684
1046087664
263253067
1812990189
892404220
488349865
75680800
1438419704
1895593413
1843984012
1017743861
704592819
1883280800
641142920
376397962
1416805041
197821625
2078551680
1100390507
717448749
1254150822
1590588596
1853660048
714571065
373855167
1368990227
544872054
1046266123
2016426091
1642889064
1743312010
688141576
865566894
1689467353
1413079265
1445194540
924185567
1363635732
406034524
1047776262
46256110
723883090
680144603
1805659185
144610279
1138901674
1344766285
1283228681
472332462
948784823
693464274
665445791
1659356496
1907751887
1550330734
1276706781
384383489
2138281646
1228419281
1542504824
558838387
2059932300
1170177723
1145964373
35356590
918662586
1401266940
1256020776
26275699
1811427952
565254219
1288651541
779684947
1413449105
1224076676
408353796
1111850919
952651550
236476964
1951604356
169963837
194109795
832913175
362564279
1827491518
1042321847
852656361
825720677
377393970
469885614
1054146316
1307472528
1902316209
1896186225
430936128
1949737993
611577388
1848105623
1723398533
1930596768
2578624
1333858594
1731131789
1343226601
1375497241
889428459
531242983
201991438
240996874
195573978
1365518032
624875426
771115210
115948814
465230527
706048139
258024679
99938263
884281728
2028708975
2114564335
1635328479
2142186571
799048848
1202590424
637509305
2077647640
549657253
817046148
782526625
1303362723
1088390325
1936665043
170386216
1656404918
1738658173
1497741379
495758657
1475066511
994301982
2139415306
33907117
764679641
403634022
27185477
232997331
1258418440
143878572
292662679
265659648
1377245641
683961956
559846792
1726298161
2106247892
422241318
526685735
1521352687
1433090723
672361724
1356815954
1217065516
1878491739
372851929
538079277
441473271
1733512251
1973768669
1363731131
1898104098
190057333
852078223
1720913652
1677631190
955530211
16326370
1845755100
127293468
883042377
1763890150
236888291
1463855093
662096246
189202161
369542601
1686683794
397162006
831912493
857592322
1633257555
1727482963
1290741851
1771425937
897828787
509595671
456413235
2101100374
611427511
1447118932
1010760398
1734265778
1963217359
1410137865
1749490618
1994174253
893620943
951076114
1100656396
1781096904
189639566
910370558
1305007039
1425286276
930575855
1739828927
1273111003
95354728
1312814105
1207659628
1647902096
1310791637
1786906484
1760674178
990670706
1244471484
137022012
703339990
235354303
1673356214
1714981252
1966002629
1053903270
1020250169
872941643
1687379001
745106904
629451981
2130240211
1755371545
1683140797
1613753767
485054461
780722575
1967174380
1134356409
1378048285
1255977985
1512690192
49430968
554464300
941651517
1707943781
522534508
1620044450
1865675193
618803707
1874776627
911671285
730137321
1822257199
1298186301
723081628
450037368
1301284171
1237813915
1548768718
410179743
70385954
2141474044
1211341707
332354438
1377891382
25301788
1586691779
1577125999
135951494
314337216
623349754
1402634832
1083096864
616081289
1264908798
825370089
117852073
601062314
2123933843
516471568
864424230
744319671
1679482242
1415781127
420177918
767544919
1590625611
139761291
1727478020
300063580
1570166970
800740453
1885705350
31941576
1891242863
820130707
1187755043
1287521757
323716079
1631629867
1613435684
765288182
1956879379
1422941179
274912384
124062579
570503942
1155361674
1021974138
78809370
1207592828
1416988990
146640985
1573423844
2102369860
2077165708
1004838252
1466150530
1360319850
1134545858
952435283
2078001843
1586241582
2073884383
749618846
555002181
327435493
271866034
781280098
2081413439
1864409550
1609015530
827436206
2140374524
2132559466
1637430641
696813951
1434350624
818321084
1337452643
218752022
601383924
1877023210
1307969978
1867523849
885740866
928666195
179053417
2048970709
1847322434
1220462947
1568303623
1273483573
1539762572
971643790
442677536
1016984372
372530470
307204168
198365969
2022309100
614003713
1985188030
1128505028
458742881
1656112264
2040326580
1255503298
797796235
1387995901
444674624
1358838743
1827510756
2076679461
1043420128
667723130
1974511616
1323452607
892195859
217795934
1554509732
918073495
1217117909
1109273802
410095541
1815250644
1621374256
451739045
1105160059
1313769874
2051686813
1005155271
1517450051
951740205
926298962
1220475316
2083840280
793411410
241255913
1831027517
86420961
221231019
1666503628
1776887572
2038614946
238037808
1932853453
2022812270
677710507
1562707296
353486400
805878026
1066094793
1321276379
1114916824
2123316629
905394750
213162343
1707799326
993963157
370643423
1457596875
706668239
1382062741
2071087698
805565213
1210833063
1878213729
1701481722
2084337288
1946481015
478260602
27983676
251945322
1378188224
1557220330
151685069
2029873599
1534438179
2106748587
258011031
1512881460
126094253
1128482280
1159315167
6544148
1576555174
1060898996
1438092531
1264886629
1723909069
112290760
30833042
1288174835
837408432
42765769
371699467
739462871
147368378
1832345762
663537684
384946014
1857863089
648845097
1055429776
844752221
1593165791
1103675056
514673573
271383712
2037790987
1875544691
1872629740
1199202944
919654191
984824193
1821568437
793993512
1673504532
2015642246
967759217
845610012
257946577
1893238160
307654223
1620278707
1413330656
271579878
490702804
277438464
65052894
342621902
840297021
1145963429
230502347
944169217
1207431108
1522359722
2039860059
316770015
1984727470
1506153851
1663952913
418582820
1413935057
143982925
596838510
1886014250
1281185359
1977854448
539286329
302852846
1037793888
162418692
1766700590
767779876
1059070456
1068022331
1927726993
1956771422
1627259020
1091347701
905038874
199513189
399674901
135342543
36991972
1700659247
618886750
696597165
813700722
1114408618
1966930677
589806958
1236685460
391570812
1158333676
877632501
2038201549
2089236817
2124401573
1400843648
347986359
508486367
1250732910
515665236
1200966106
1585645442
1602117070
1278036100
801666695
1247221303
1604381227
701644533
933189840
1814679489
201625862
157794923
67846769
1643612489
2013847069
1593252351
1791538340
907335787
2052564058
1495269380
1071541998
1510293296
35619964
710207575
618007767
1542801350
2117828338
1414088980
2140125254
348674182
1445787143
1439452533
1563146818
454461609
1009068249
354389755
949611853
672099338
2059064329
576843589
1262837370
741607300
652398783
432570142
1965307039
261041176
82165608
1663823159
2030176176
345657168
167276753
324048820
597453543
641699368
967981322
1629643185
1162270814
1568417006
1041184749
2091646792
531693383
1541367955
350342034
1798524131
1159837821
825456868
1669225931
1417517703
1977166350
1756946078
1468341818
553893166
1774839754
2084693958
664561470
219281190
26427523
1770963092
1043542804
2145341519
694205920
1779190781
1172482433
596659799
951384069
735903678
948699044
1476241697
373306423
258204333
599763550
1679785856
1093723389
586950825
1146663767
488861952
118820536
119515503
1926892143
775157977
256801204
1171302746
121261994
1537101217
1833860917
772632803
926002240
1736663978
2146668281
906896145
307490479
71373139
1519631650
886285595
209515129
1646948796
1664731559
1579120200
387378345
1751919207
1754623443
1250571226
219265389
1217649104
1696863307
1827020354
231644840
1869090381
2047734720
376021926
2143522348
1898001276
1219059011
606344686
1227423357
332455829
1289114021
1738121553
457805134
1483379159
1077064245
1948610414
1099806803
113351297
1708961375
571685876
1572554087
451889378
1497851201
247482216
1976910902
2048646084
81219993
722538088
1940648354
911780564
1127445327
1163555538
2116763261
2016871541
189190755
1195130698
986289346
441449960
3379881
1631874270
1919000120
255866232
1756798771
293095500
548205802
149183103
344681340
2053952790
805950223
1754445257
2023678255
2066363270
1667065810
1096748504
482641198
78654501
535732964
84514121
1908298715
218653404
1525440181
1710900491
767181023
1406617707
1873007366
780648477
93105394
984031239
1587685530
1895371034
97701649
1932903775
747459118
1018323884
1228924049
2084965338
824272402
307354667
1668323181
97159866
1900734358
1743705389
169460760
1102596278
335405408
2044621962
1266293944
175624318
149481564
369243399
1993911208
519397945
28072873
566374830
324573735
1393862827
241504924
1059601802
46344738
1915887578
2134926213
1182799132
1830905595
1531060614
342466085
1907401309
1672809101
996517846
1181527177
569122258
398026402
2074538393
949500542
671811717
1454233227
1314659414
2067837419
1428776033
811574615
1947748085
1427854334
1995383944
193851917
1655605054
2015546037
1410117420
993887049
1654213462
607466418
740703544
1797543711
1261570141
1836850926
584060386
1446914621
1774569895
1954536101
730006338
723778030
1281716118
1998948381
1715706586
767448808
1963766147
2044989150
187326428
1260544889
1117618688
1295777921
784443955
303587082
1166420517
2078848722
1665386793
603727265
1682082436
1235436733
866082733
2015451236
598949549
1470596445
233581667
537626358
1987875164
582144533
731473208
1470002166
347783211
1468031079
997414651
466603194
703385569
1159526438
1303214926
528157999
131533635
1804192758
722354417
986173598
522050253
302647609
1842648515
2094009894
1462032833
489020291
605993308
1348406613
843754604
1205499305
1364440327
248001758
1384935565
1199469230
1980120886
1681616387
445006814
116683689
1554862965
1880455352
394328263
1841705360
1197499448
175061383
922606462
228255802
1759280100
1077198243
1654240865
518954645
517737226
1095736215
1801921955
1227497166
509570209
2051273361
936943240
1371023722
1290248027
582744611
354467017
853986575
1042686394
1999445887
1041815561
76331681
1023078074
1360658097
1151811705
1230813404
1117749593
1237800047
1275179241
505868811
1543034719
1828329683
1170877618
1388656684
1675701513
1739771255
289910259
1035364454
402546616
1306476947
1188742883
1491823666
1360861246
657350679
1018411849
1488328132
571485647
1898053407
1106643522
1522120190
896024827
424988448
1105668374
1755580728
2074778702
2057359897
1562395125
1205431632
2016171412
169846447
599526375
727449224
1465805278
1417491434
1245061744
1664718904
587532485
292828902
1360822492
978420875
1223808980
1679226843
385113365
1821259289
599135948
444110516
423420506
1417215355
243920198
973206062
1430736371
399024484
438651434
1301604318
1010712038
1941832080
2020125643
1975173525
140480659
651890904
950872103
715773487
597232592
1642832858
111357245
866962877
1032403550
568852846
793440483
838657859
2057028464
1441499093
973063301
2131068313
1853308065
686564619
371605454
2019942427
1906608555
1496079154
279549567
830414404
470954856
776111077
551136697
2052591652
717742709
1272483327
1810010995
1467530013
1594646458
3013700
714171320
441317314
1228451513
851470419
744450964
271153709
638077955
2113151841
349970572
861237845
807587127
235427502
692590486
1154313856
157004851
1511113196
1112002890
890054750
1332334005
1179211678
2005003968
100620485
875938386
1908762951
1673685194
228076990
1956302829
1668712326
62882991
338470750
1609521562
758077295
1251984877
642087920
1875854018
1156644401
1405547216
197278128
1476188797
123291643
1683597653
204086847
884766921
1681612986
1827615045
1278594137
512373216
1120769052
184848977
1212567382
820803027
1384494740
422341065
1244593420
1678702709
2018831769
1754905013
1781358891
375534506
30811330
1376539929
598944601
895292523
1442808473
1794589698
1566724470
1207058126
1850316454
1229657966
164536319
245905494
203096828
895664422
1654395150
540847157
1701269284
1061112835
1834187217
1192624247
1167685092
94143406
1312295358
784473276
2077710611
1782709969
27597075
1519661765
439405627
1847063063
606169984
666939185
1049505244
1504634155
203695237
1575473566
713713997
325437042
2144244408
1142107062
897780174
1354150944
560272281
1356028645
1264543784
2078901351
387899985
925251811
916437867
1038154835
1853271866
1484381847
1914335017
194708134
1853787818
1889014047
1437499636
294646093
357988438
500341976
732371890
24180578
1227058660
815495569
148736799
464118748
1456724728
862565396
427531259
81454633
439847163
2063165492
55779731
1752685257
2101151695
630137799
1252654236
683174600
19079205
1224045211
1482603225
987524072
1856990963
1747540001
1248119038
479594422
1617137660
664049916
1789472977
765745605
2001717279
1633193595
1918833133
806691443
1737962289
443104701
768771126
749075343
1424748861
1035170981
2102282386
9859363
745958416
1111833100
782717325
1459309187
916805647
826371826
1157443409
42453840
1912840660
1686499063
885337387
768599241
1929170684
1761496774
920066
11619481
867574435
1150584017
1548593419
325395560
401834299
1856253137
921616292
267402562
230497120
1537813251
753715340
1806137348
20726846
664683950
721554995
1216179287
1336063618
1137574556
813564129
343847071
71523817
880887694
1552448924
1811622311
1102514985
1336983064
1855739639
1491864023
893723003
305401936
1138003689
1603729986
716185390
1441561251
951481264
951902245
1323420889
1186624471
193561579
1144054590
961557226
69180943
2138129225
164883781
1111809042
2065030597
464643684
2135241196
389040536
577487617
1580938618
641720410
759895458
1094050552
609791347
980070649
94299482
1029832525
1060789313
1434529304
233872494
98182064
2134757330
1620357632
1116152849
958186445
286468090
2062569417
908120586
865224382
507642009
1113150903
1845787959
789161884
773577186
747266600
1553412154
353736898
123848687
1764157629
705333259
906853614
1564518156
123009717
2100783533
1140711073
1482988512
42883663
1653735576
126139725
2108696113
18222003
1039583191
267401034
147065922
1056036038
2035090320
237199193
276628690
641917312
789856503
1561127796
1527943867
1374992668
980966781
1524916887
1084615668
420971929
1161539767
1363869424
2072872940
1317502688
1060907152
1733202563
590691423
2032632622
903326792
325775498
479892701
1599033447
1597610577
504963841
1344253759
1640023730
304201468
422241596
8071448
883384492
1084278682
1712376897
48423639
1197133216
2046886569
37258871
1143152591
811426904
1932710155
1076463553
1330784809
529505721
1768823251
2094982459
374817537
1660119886
1056933145
1254509457
837496836
1176245429
984337236
501121391
1742607857
477468039
1400830126
1208415437
1526204436
1185148410
260835864
201406523
989488353
125220935
662193390
574365064
222767375
322359909
975919407
1417196331
1119734568
1666743477
322142204
2102216995
1352587359
1522778604
1880967160
1421127968
1336989478
850889793
911213909
187457594
1775073602
1628153227
925094412
107995825
1922166404
824032975
1597211913
493872587
1741821458
491059711
879593779
1351540854
1918967162
1815784528
282566712
1519671406
1429391995
922057242
566573727
935082986
1324030027
1049992932
1052669161
1741529264
303204198
204650942
2076150484
1167897687
799386399
1210758796
756401450
1097003066
1954123090
1594408145
138370291
763832318
1550308078
729940356
123032148
1781056235
1016516920
1437517870
675692763
313484247
438266551
527010875
494356403
481064553
1937712152
1414326615
1044434420
550525205
284363249
133047309
743789002
1652482585
419841338
1984405893
1019505427
467885924
1395241017
1859208090
2059680191
775185845
1384138039
1622747354
720266823
1699935039
1863231502
690763263
1130619744
1527201376
1052130579
962987820
123898914
84241301
1455409065
458269023
1498281749
259710070
1063408912
489572155
793285277
876165209
1247197796
149919840
80085037
43489039
1032057594
610450111
1787972414
146480160
939858533
904183806
746933259
469633459
521553052
1492834957
482415850
250452580
1927068391
1428464715
1511347372
1091567368
103988193
814186653
248610701
117542431
606587489
594435198
1327361499
1470884733
2020778354
1273477652
1385868839
827517706
1816801911
1236355579
1713686569
1378475980
1304158567
1434179200
363438809
714880901
1711057734
1568861913
2019636204
597904915
351449947
92801080
1168510971
1800719192
1446903306
1360249731
2088765040
1268363883
604574683
186406317
742067920
2051919175
1380903741
1356684645
1942489881
1509742491
1740984012
63076017
476264520
355484143
921363012
250792227
2083891147
844776068
1222319569
1800859110
464061963
70684201
951879939
396780205
1316610617
858862359
1796204638
973627429
1176553880
1083522672
1443832898
442594866
1320540166
431373210
1966089516
501415392
1330955179
52304271
1528768228
1662985504
265276109
2011188963
1066713726
1630231317
1184093479
1777401147
610315062
385353379
2086882890
223891200
1937658980
1435492595
934069119
1567348453
1070149368
1352333736
1207579212
903728646
507483355
976965395
1267127432
1138980800
716440586
223870537
2056148663
236044264
1177590077
1666415250
788072891
1342178182
1637313067
1296150778
6683305
2018387228
420466539
1953277550
452425384
486522325
386375355
188736657
1946824877
1405293387
1909584179
214502594
283359741
312627001
788331606
2036570671
1202302588
2114990865
1316231800
735181360
1664364947
1053312564
2078178985
906503830
461624507
115330523
2053568759
164724355
2093682742
1982412206
674317935
1474389915
358308984
1764397023
1356552660
243201348
1222463788
13687928
217886386
1161642715
1929709609
812639746
2002430009
1885732827
1620762150
2021773512
488158799
1739438944
1224516048
848284830
1997523604
1549236552
2045305777
710448933
1757138253
1719857043
1376622408
327853990
2101308410
1429326182
1639783099
1182607344
1451988064
1314641913
1806614628
53708190
891269563
1322423903
1211167364
1335539447
1431146665
81880135
717361353
1605772528
499088638
1238994412
2051507458
147031395
1592660375
734932675
1867624668
1940201929
440717916
1111143350
660240000
687171973
449033516
671023525
1447364617
973030806
88274167
800441329
204415092
424755709
1341814573
859850339
1045112902
2021569731
1375149799
228637201
2002376118
1995918164
1969285573
1263217917
669772690
1988770097
1792686503
162172571
1925092546
1831957484
1506257532
1167838401
162660807
1653828146
73231256
773273428
1000857063
799788354
782246042
1823329835
1452126608
2014380330
25826390
2083518732
766110905
1209760754
158806815
565791390
131509691
1277882233
380841429
1412042399
1043711084
1704683057
107746335
2048368219
355626368
1145671524
1971704068
1718108957
735955998
139958569
480632826
1216854659
1873332576
1034706613
425423411
1245058200
1406695973
817322555
108354355
1105515782
967171206
1185819213
1566853497
1734061052
842202587
2066551078
407250986
1744059160
2132001292
1517130967
1614215266
2062987777
1060341990
1204051997
742294133
1053127012
1776798502
1261133128
1582001852
972004621
1254248240
2005823822
1021655724
687298309
417355228
1192205256
129561330
2130229913
548523817
858318959
1504463675
1588612964
848963407
1953103718
1322684976
1907812277
1727149068
548250495
700160928
2012368773
1562203291
1380030714
1719711180
1375077499
1568524399
1039179852
1995294631
1759386758
206414722
870392190
912767618
558788719
2120225474
2084644024
2088428118
1478332241
1320399851
115232542
2028868435
1052473742
1904355501
584028973
38767185
2046063879
807338413
130976301
1161063618
1110290274
784533917
1509405390
2055952984
2001853856
616718322
1045275413
1490129271
1367436194
768013623
80386006
336162835
1157725018
602866991
1461915820
1164788065
1236488416
1926545167
1156468126
1605239446
1354546928
324613729
1032583337
930503923
411713122
936029674
256077971
1105044817
1261510246
1257692367
431284117
1634438921
1591697433
433036384
253453644
2072927446
260837436
457543870
332558942
767074842
2019118015
2124785224
615376653
1400396247
1888579995
823934435
558293368
1822887866
919767292
268386379
1294984109
1074236107
1268028452
1667982356
1494902394
175030152
568170566
2096513889
465185044
472805936
1383344445
674798064
195190581
1299373465
230782064
660142176
1251427568
829577799
1697578491
566411042
1677714336
852920460
829485679
634151638
688663790
549575001
530176540
1387849564
349351565
1496022285
1491238423
269901300
302075648
640339317
1934544151
486212436
914368742
1389705017
945214341
1551199581
1967130050
1673224097
1939259408
109726173
2111558800
1853564216
274451396
2028545995
854534018
397288384
2043324450
1523613962
1578521811
474593211
1130084678
966041725
99690226
335958225
1793810196
2000790572
654020485
1326149615
1489720963
1990736810
1168411228
8371072
1795896079
1867239173
1107587162
338344246
213043491
2095347790
865772971
1888077150
1619778706
1120119803
1667994927
1105537187
536421274
604818310
1306074932
2024235379
1373637009
738653016
1315030389
792466375
242389893
2104724287
1318362233
1795770921
297006769
2113664059
1995324759
1423684440
251205463
1209084584
775633116
889254356
1261620095
1641799798
507279661
1943271116
1216696410
2063920159
1114752142
505801261
234149474
1601246479
496623778
15427674
2082251869
1784252877
1519986384
1748645297
994493285
1396103093
2131039423
2121397365
321362849
1022337933
540706857
1127366580
177602168
51399565
321358310
1466578097
187172789
527991628
119406121
1592856589
2068462455
1655416488
279358261
426266486
931702463
1800929411
955137200
145747914
173854323
2123887022
488257069
1212920402
1969461477
116984065
1058355839
147163037
612094780
1998372193
253484392
586981086
1017721772
1673801019
1120249280
1309115013
447969362
1721527475
1873157927
1947322879
540500589
764916016
1762597362
1086046650
324912331
1171735995
2080248502
1130968754
289281706
1807915205
1125317004
307127231
300893496
1270082140
1358646211
199799352
307726236
1825653202
277704615
244272162
1836914679
2117260695
834619356
80749324
1070830715
380826102
1045052367
2109815573
43765994
510754298
1786488066
1533958608
579836175
1055240076
1895138929
1170603375
2099225777
1552946698
871515849
1152290397
1672706372
405018482
510112951
621336091
225295505
729920905
1970283371
1037373342
70463123
1139561253
1338438657
794965557
1046648464
329310583
1210917580
37016714
1525162842
498569576
1949021116
746013656
1103044319
2050473419
1503575831
1780756258
1692319742
1537759702
572463509
1569505979
1643690122
412669062
1142138023
1317399491
690162311
730542644
503983276
424847670
1424599691
1620685304
1773706033
1129523659
1419097455
1900669646
1708250138
1470061547
900853812
1400099689
1466840785
1698483009
165534419
1347751706
1567433318
329671411
792720140
1623525052
1750452692
1761146802
1559417886
2100431171
1239817980
1495099445
1993478057
1617888582
205552826
127708477
1476468711
898081467
1526666335
1702348145
1591598260
166846170
490192471
97453015
483294927
838100076
1756267219
1707623996
1497639087
1656353729
1998910146
1459557833
10937666
628116338
955251584
181291647
498499331
962776992
359198923
1285754291
971500538
1471356555
581505691
1337397331
253024759
1159385207
1897321726
1572429777
2007812232
99722005
1157722715
1419103977
1667026019
1990056943
235065642
965456654
712505105
1930875922
111054156
1417637359
1976994865
921385564
2143793967
1612169462
778955189
492300960
879160002
655630053
1959310845
1802926261
1079871195
1999459947
777778006
294679259
539717124
593556560
30675397
979874222
977624124
42888179
67342145
2067243257
1355438556
305614108
241579521
634425503
840866009
682737478
1607799831
1664003302
2110057851
1792775412
1594858306
784226592
1096620714
873403964
1577608474
1785217298
983931084
1920581118
1269844609
1863801626
1449209290
705007143
436996100
1717413932
997972719
1374735613
1412413270
1690984663
64564419
1228475364
851901588
1362013619
1786579106
1746402999
202817043
184692365
1042956155
2012706211
487624134
1384494740
196780598
2066295532
488767041
1704085101
1770758018
411222191
991388132
981730989
131946992
1774709226
859661086
1880038993
1276150840
1912199932
1423871093
131439520
1789586242
473498092
1962320245
2101061654
30559661
685923781
265773535
216475473
1550282774
1691261092
1604872300
415325902
1075504300
599052708
1975683656
203605263
840301128
446842020
824133016
130524139
1193943748
1957854097
1630663543
1789842471
350036823
1225171336
198470256
1265967473
1312183862
1010574035
452777442
1650007717
136104783
1369316034
242406895
1293628566
830303915
558370542
363475863
1450922245
1815716287
1882834494
1721184164
2145948460
538971265
436836149
673428369
2134202151
1318424272
1453669164
846814214
1126344708
306801337
307840446
910420215
657532489
1403300865
1794539461
1538382372
1154688267
735458123
1385232850
107077291
595436868
1952863118
618755441
312150715
422093977
793904935
295240130
723481218
1870484402
465798014
1495902305
1532058566
1987868252
5345440
25943837
252783995
1567155631
2074303989
1924838304
1442151651
1112072814
250893189
431173160
1429418686
2138081936
1756867315
189109312
653776925
312284136
1625351408
736255884
649066535
353167848
818431823
761122374
1899793789
577674408
854667270
879466761
1177943168
604958028
685592387
521364265
1190616183
1081286855
1818665000
1954678474
1356315657
1018568443
1287372623
637985084
399482256
1800531958
2083748849
2068888366
1820537889
398944387
265244059
172476816
56144783
2113381151
2092263575
704920571
1769389501
1167744039
1854795317
1573080811
2125884520
1641667936
1904131102
38755087
705621008
1536560024
1467900051
1979066087
820984589
1225550874
1233065833
1057602485
337282352
291910225
88026948
633726865
1998730952
1228091321
792358057
295713364
1060719818
33784246
375085423
1715128650
98621767
1179517058
1740884391
1433875924
405580874
2094718048
1091291120
1750091384
140204937
946130374
718244040
1272094167
1435439738
150876872
1549376769
1679329509
1468875776
1197353429
756558074
1124356555
341954255
1939492998
1810668311
43343831
77049102
68046448
1212034777
602008710
372964642
52496728
305895385
1430407154
223874970
564211498
802490148
246343015
2107768674
721556439
427754774
611909695
450230073
1234020939
1055059416
576143622
1250143849
1088581951
208406054
1506454819
240837475
208379635
1891128830
1968954032
516560919
582067002
1997480921
1394699706
727195402
435026724
1412540724
616276131
448430999
1814746561
264785471
1255118761
1996572678
1159858750
1126236746
659845969
280391186
1698455309
1932026168
1856411203
1839068231
2081814100
1363917771
589786698
431367325
1420813716
293676952
1357212041
1992112346
1277735174
1547529969
552077442
2091504156
981144416
998269699
1842904372
341078103
1994647819
1324386830
2091410981
1577432568
1129609339
295148915
454263856
973040511
904275029
840219146
1887844688
94186536
1260649605
606994343
302742359
249582112
210802601
1935810072
762465828
1405592570
1025789892
1310794980
1012484850
610160293
965214465
1695062509
1790528212
1139964895
543136444
2093446825
1536811998
74020435
797614876
1303976545
1873615729
1013845221
1773521273
914069431
809807565
1872891040
641103212
1477461953
1967552126
1772042885
2074626111
983258943
1834742385
455508595
1683277785
743086620
79345932
1188575455
993146360
1564186489
1329762749
1256981299
2057400865
135733804
611489102
103783690
2009889173
337899150
1288292500
489732868
2050228350
1718460912
361104979
1260302463
604272696
1924258358
1400292024
2111850259
643175285
710894326
239956408
1013802565
1592942318
1841298839
106989399
68569369
532934747
895699320
1752100020
1837285393
325335531
190924847
1615586482
660319405
775521700
1753567388
1188969841
676279018
1308322285
1978295794
1691851945
71312923
1849603873
23196953
163212463
1139481264
84152641
748755275
697569091
694631552
1488603843
1324667991
1722767535
1515057231
1549110431
2125517864
695384395
1095666802
32123141
611616064
497490118
700433308
2026972528
2048302446
293342576
1127828000
1983796880
291819334
658700225
293870517
2022793877
1838229655
911384972
1050807792
61965027
2107861798
1374290128
1098981611
909112217
1209145433
1587618572
1632160615
1503330589
921833061
976930901
354791039
568119618
691951216
1335922789
574388303
508612994
846691570
252911147
76615194
218733084
861542919
553571976
286955657
433144460
1287855498
447339312
99065407
1301978769
475494815
874878602
1600197573
1092965647
331960700
1175285150
1111494898
479320185
2118115871
302714948
1128817590
971531465
2104328251
549263583
1339659708
1414581663
72135132
1649675591
195887317
219100950
256478853
496461452
1021541822
870902630
30729958
1256193335
77688923
846390755
367659961
297675110
1022618023
545741977
265773535
1001548191
568630996
1299087451
2137172803
838794831
2048045552
594882380
1914268900
2083100169
979532970
474546258
371405676
1371240141
1884020880
498795807
928333534
535748468
894159542
2095740147
759546406
454535860
1369093967
577214443
1749831218
1349909770
1320501871
1844103997
1969673722
926733080
676901700
1853980295
697911483
1073270807
1947280669
534388699
278634482
2098052713
1380116530
1936040012
1024673845
573546186
1969695525
765311283
1448755183
1503827911
1833461266
786064464
1194503740
2069097756
1538749129
402138155
1360993747
1597303852
1780540643
1513097281
2102275064
1400750961
77727638
642161247
1959281451
1297219273
1638942089
1741606843
109912822
638184117
1143139434
282695431
1901454101
512260085
844240819
1043630736
422175833
1877587312
1925513044
1690568356
1173505740
1666178070
994814172
705406486
932078026
1391441608
728981522
1635199740
843753132
424800133
1146009411
468053498
461307897
1299025946
1228827112
665185028
2097875903
1885962325
1073920977
622663918
1381970606
1139076451
1927445270
19525995
1242112360
756809993
1555414125
1412053306
742443166
217488738
1034270065
1643482532
492315394
1464137515
1512624160
286488450
456048087
177670943
1627624278
2089275353
756279860
168516203
128252767
980527880
1622999498
681352832
1541994519
1583610682
130108663
25728577
11583363
882520495
1130152499
517888954
1590330009
538088513
215896219
1043981272
1379775369
1796563762
2144449783
1627179403
636216869
1054118935
675384980
733629443
152658457
1405390263
585782568
1750785022
426488393
1555948808
1279416653
1063903029
14372875
245424688
721429317
1588061542
2034906013
254205228
1180973343
1280256751
242682102
593112007
1005800362
1345406900
974088393
2077640647
1580043018
889874319
2113918389
1921154497
49448934
367355087
1805311027
832913376
495370219
2080872162
1533469973
1897249026
818289937
1510644926
998155138
1563218291
1954473067
746524133
917499262
1281604176
91980554
955398399
1792380795
1427208275
543017463
729186351
656189586
1171649060
203077966
1891738070
1216201123
1878482656
69206883
802333908
154404150
1854447586
89990550
317270481
1679637892
750231619
1458206076
1682594162
841693574
1265883953
756578567
228734005
445550959
2051813213
533067176
1961247069
21804677
1881651076
1490049992
978825028
312493540
1165286198
1927509968
1462770199
760394205
459725569
1037102931
1178488703
1002364209
1513612814
758805690
913933825
614512336
777408895
1076558233
1956057857
763215011
2059464504
795249606
191033988
275398498
340669573
381111494
39965591
1626690299
741874834
572622018
186296666
1657521062
1472542346
404821878
1048089935
874773468
1276227026
345472869
131434778
705489951
1146963641
1429008510
1676814424
1203476528
1906945627
942510042
1161814114
2031361733
717523903
72615640
224386543
1879960218
249605247
1576027277
590691423
938201462
1808478970
372613289
1929055619
1622185734
1470263387
1913619512
561812188
1540379848
199011768
2020257719
39321300
1540366840
2100088014
609515433
1427178877
152970738
2076765850
573808172
1663833737
1583863064
419328384
933441806
1772060751
1378636567
946238996
550136736
1030347618
841187211
2093573042
1083929009
1877847032
767180971
15128050
91927843
2013257323
1274023746
2080505580
1957448904
631239363
561013082
994123485
1445452471
660140904
850944038
105003556
39824013
1841386078
301229989
2029815950
1861177553
774130441
772088582
567230865
1752363394
23058825
1178176976
1703487749
1417618856
1784409925
1504206297
867965272
1411690853
943373891
1545348083
1993893361
1668930310
732972301
1650846789
1993427040
1322061543
1247485148
778753102
279867046
835057709
44356259
1520414668
153124938
240162805
1672686292
1766385768
1552446518
2080077268
1785506889
290895141
321687619
830364640
282996902
629408162
2070654874
1410021335
90423273
1947663796
88954670
1806335155
746361888
1603444630
708981209
746493536
1475579814
1123248398
1142622713
1682052445
514148141
1998600584
274356036
1327405626
468704189
438718430
2060752626
1841904367
1864801061
254571862
1226579722
359124467
2064271772
317684133
1459229303
862131853
1608440161
711918864
391756239
299808348
1575332922
341649278
870661852
682848230
895129720
259071453
899350759
86470198
1474608562
275790293
1513505056
1291133736
1547627098
689925137
1375343000
1662009474
125360888
97276360
100253035
1883762386
61456896
298312550
339563855
294070767
956076034
1439235597
1895093567
494381698
1938348156
750523653
707215505
991937358
1686234959
1145159457
1686552445
1543951539
2133017213
801601956
1971200405
1752464324
1619625159
1785078616
129843136
1353829512
205688675
2043186722
85312670
56765981
650214358
1525410477
849670401
185302535
2139806275
1224599544
16531079
1229137260
1376920694
1435342210
1569301038
1314167365
107967459
956439513
30673509
1158758062
2028134013
1406335297
1613907562
1415933990
1208539370
697437674
1312436310
1907347998
1202740234
1129787554
1514557400
959948113
671493882
1800148688
506682319
2041463844
1453095522
2054498412
140653781
699501119
776602176
1440711467
1589923487
1194573383
2125540629
2007335533
1529114599
768669594
2085249665
924133031
1230373109
439220500
1400307818
2096268715
2055959145
1770998745
432187052
388639282
2074728158
1706233548
1400033787
2004350295
2091341046
1512426044
559666997
1283915288
1116094919
1745815999
1577361321
1720687226
1156385492
1372958236
1017987900
175973212
1009427784
884290726
1370561760
1668307329
303981397
1525706465
683567755
608351377
2041103810
262840869
657476167
322969640
1272916703
780093963
136250042
942257681
1495194638
1430330485
827794953
1929041738
1388237467
1199140608
1312217566
519955594
1220853346
1194992945
623214144
805330257
838680738
2067294904
1066468006
1296759792
1614347821
284088748
1283312255
701433906
27595091
1002508981
2038645295
263506761
1449810258
579583043
2062510074
1534595739
2061834917
135356111
767259241
318667715
1651452686
253846830
1145462527
1420513783
1694862464
2027641299
1174374240
1408372976
1538864265
1708594340
1044200313
680367952
1085769460
1489253758
877922307
300116553
916611525
1389010566
138558566
112357393
827326126
536544178
1189550778
201406523
1042095885
125091802
1292746346
604715456
42134520
2109299670
745272925
1734255736
1014345504
1144349803
333750098
1783738670
949124956
773955175
1855643344
730729990
1151541911
2026039852
213033056
2042019215
758862204
448902717
1072380661
1017002898
128934930
1854664624
1672683607
1455256429
92591179
1973310678
2071262074
1842224988
371482665
1170385568
575324613
1526128574
1960485923
850239239
1843362990
2125677841
2135428606
798045375
1955038120
1575669327
2081988571
1593112119
736429020
1309740859
1208450073
377582512
182561795
1630074646
1795565526
459682447
576283535
135111025
1337507149
83176230
1535065965
1160678472
941766142
1102466107
1783199134
1365715253
640857943
217557752
1373047175
1932449801
1438639178
1008784333
1599946190
708809830
86313013
914484608
2074048673
2035016244
274871464
1810093722
537734145
523738819
2107469271
760790043
1111850727
1399275184
1458590793
708674959
1814294179
1060492568
649742371
1938178526
1382743746
1697112999
1901931102
2052070622
408122709
1334196857
690094064
1954255583
1410007981
177351298
354960375
1436660013
1013076581
204993159
867326376
850559438
1266932087
1837241377
1710015455
1979773510
1563067888
1142436319
1810717179
1274226297
1733341540
427762701
1321952693
605394967
137780691
1533151012
1054575475
1006508472
994927728
34225379
1800358880
531548334
1359918164
1928228515
527808187
1635085969
1650036930
1079089920
1803458662
1770747520
732005502
1348585181
1231087128
381879504
2017688054
854986798
334656663
2071678764
1060734402
1506930306
1003797903
180379682
1949424676
604620782
274521764
732745120
1244967536
1267267299
1683016309
1986811013
1926225305
1402472153
810075631
586451898
1871259182
1474178367
492505976
430025910
95976053
2127961711
1602945519
103922214
929983533
439870818
1730168405
2117171594
996695822
2067270909
1764161567
981989663
1648462642
989446602
1735097163
564864994
472702153
833435772
2122954312
220242742
661287452
1589015062
843827064
209098594
1680618824
1109733808
499540010
1479178724
1761269454
23640983
773015768
1225984356
195261286
1722892669
310242551
1836734219
2012005632
424398492
709920456
979296094
503199497
1628402431
1576663390
540694542
297557337
1015030378
1106684093
161731673
1942528757
411691162
2010562016
1631036326
386819760
1867843510
1380006621
1116853610
664584641
957757580
1054347551
777680256
2059665809
930611330
315940397
141301373
549938042
329103440
320213139
1951637538
1544029362
879322935
796066793
1279846898
1045018162
1417153545
1129067710
525707641
901294707
12083253
1613363780
1723195951
724481388
1900435362
327967600
1888159249
966520700
799464769
1318790686
1432309985
1947963246
554469302
271425071
821180001
1371480599
1135891290
689075445
2044538714
768928348
741642006
1321229146
618430803
1894704400
1064552809
39962061
2098621866
1275566544
1219406845
2056844206
1169969759
525442149
329919857
342558755
983305932
1022749885
1621085362
1576483095
1729437414
489215422
925976573
479990401
187395618
587990228
1463957327
1409405910
1041961963
1613531607
335671446
75486235
868460379
1111242923
1311470039
105301405
1980588780
1125885496
2013298769
1112919053
750788020
351727247
1726140435
1069432518
659009293
1539243789
2074002916
568603976
150816773
387088879
1486533651
1067573227
1462034150
999393809
1834916348
1095261242
1938124318
1758989760
928400736
1194298954
143523952
18253827
130111716
1206327829
1267539010
1164769177
2111523050
198808590
1146152719
1578082343
1887856975
254002352
1916665282
1156042772
218068453
1239050818
828414696
1158517501
1249434366
1993002263
1450954345
1368743706
1119875961
204771178
1259308784
851737358
261966073
469901839
1381467205
350562709
1880069155
517470507
1730535471
48978724
584025850
773404719
809657640
1771163757
1996936052
1919809280
2066089647
850448090
585884316
687910215
1431407316
501358586
1688828598
2110553437
481853568
1971129596
1158960122
682665804
334522069
1955258236
29695195
1842798945
823097651
623916914
379852355
1107535446
32122353
1433827377
213507635
521062616
141239742
845015130
880277342
2031884567
1188799160
1425633529
75032447
1477162903
955090732
820074143
630705220
1929042732
1836987176
524454971
1494405928
1771635620
114702415
1928108892
1950920750
623517910
364254565
1930508500
319251586
98310549
104845595
2094655488
2136222457
1352052018
742861011
99739592
729765883
1999219359
1176029616
1750052606
359900803
1679453879
106401344
1221712770
380477977
755206748
1949821034
1010229913
515371840
44283833
888364573
24285283
705864369
748582482
1591401516
640901009
1701730731
392693940
28334596
1147019723
1345251355
1737861998
1017393283
695641319
1988885743
966724585
1859020025
1327731144
194815914
366946271
1196176606
1581747431
2086346430
2135890346
2045702578
17161028
1116890259
340795185
1092773029
1329065552
1372238155
1662724542
1813484862
1628693708
1818197794
142402264
1447196471
321411728
413467598
1370863080
1626035282
1014487294
677197490
296603151
1281160163
669164302
1566712085
1343417807
867138621
1868414075
453174484
704005661
1363216212
866736965
1369836352
1730793362
1777253402
939707218
1772774915
1267738044
120658825
478839339
1154582275
246680290
906782745
135375863
1734780283
3006043
391952251
467331602
1164628911
1489594701
1065150840
1618081670
668540013
1965821187
1270451429
862404854
409240082
442285876
73000452
1888707503
208715058
440921520
1279316056
1786009950
1041496048
451755495
1640274579
203112335
731838262
291468200
1930162750
2098479914
649746363
1894426219
1629540628
607815400
1432606069
1808225074
1296695212
1342852044
1810642288
1360535245
2022709856
1165105338
1730226885
1785782992
149540399
1015469323
1870839229
7400733
1663003147
1770183281
1801810735
1297033412
1524508978
1782232131
666473646
237228740
1107721351
1749121419
219140814
609044818
1470462946
1919930644
589807642
912955585
615635897
1060545859
1758101616
1263514586
502985208
683775385
1766982215
1905111321
585294618
1388459183
1799237443
1577898191
182712122
1602266723
1960682317
876242299
1699304735
1921246178
137400341
1489319904
1277971393
1856388360
615706881
821039043
55404791
2113539699
765005
1877906060
699703762
526572454
2057258328
282516687
102425197
324672362
1289592434
978825199
813148721
2026964854
1548524695
932464596
792623728
787210106
1402009684
902799958
1253602666
491830849
1954198775
1566252104
1200240287
836071241
489530470
1358964891
260497487
2105502345
1568163989
745738761
55603178
104711883
655462075
1297274114
282157582
572587625
1824343206
649904472
91698780
1217552007
1086431021
65596536
287613559
563542098
1580666275
787385913
1561250995
252224683
315369474
144224806
14737537
695179349
2114829121
1579014955
965317208
163561950
609779028
1549831605
652400122
264593043
1785796963
723766286
637641577
914363554
242860521
2141531788
831696798
274937295
425018270
1467216961
1513743132
673293936
1598047078
1471572345
1498224234
1851078294
1413429641
1491885802
729463018
1506006911
398047150
1041838542
1017571250
1680944681
924862475
45930310
1138341936
326185564
488563656
1132156402
649754279
1565773101
1003892175
904994804
335434624
62445114
1017302428
2098506901
960020475
890762644
2085469032
1499705394
81772470
1787883379
1648305050
1028097471
221647202
546516837
1912351128
1183442323
2133001891
2068127142
659097346
691380835
136890630
943524241
1576693467
1214474622
1546511839
838559051
1812549672
1240207953
1730807189
225043133
1301119794
1413531008
195423183
761686212
2033544542
217303089
255967185
113338516
351031473
873662487
395562228
11322523
1853364979
1395998960
1701535542
690366045
1579650084
803900118
274131673
1632254351
223991721
147800621
1465622219
730226869
302925576
641197487
378680156
933706914
807995995
1327262083
1853865174
694276730
1188478793
1759930945
1775321978
1180846860
737446698
1621537777
1803960262
1262043510
1369319372
878441176
1300102002
479506156
1006173857
413909250
1572163677
65296455
1141026437
1949149834
818156512
207419343
1139571783
97655095
1118455895
673469877
611404295
829067109
862611143
1179468397
241954387
1359924339
1065314393
2024716483
764229807
1582193014
680737644
1256515554
115757980
74962967
1921054319
1030995421
1242853045
1629446256
1578480160
232175338
328985218
949394948
1048351797
1798559497
1500079725
746967568
1894849679
596244615
1677337129
33816049
1755670934
1920333519
923434857
268513886
1024774285
1626282486
780159924
67277460
104933444
311985261
798015500
1913426229
461452945
1395131700
1484676877
52969114
1270398564
855583303
50218266
1518178268
340538912
69813809
300827391
495359216
1295537878
1028951406
1866126051
1293071272
574401321
884162904
737293923
1805047523
294521507
174419058
253740561
614876293
2087686799
1566170174
62679127
751876107
1261775916
1818705846
768217985
1249497713
1828881781
1088526894
169679349
1314246983
2090750505
1019066001
1632428749
932867550
757993041
1734305853
1552303450
268032546
1140882967
1635637532
745121166
2045316404
1415196975
2028487866
1211997341
1287442464
1443694740
179983969
1522474650
1516471348
256961919
777526012
1928609796
1810181469
1897141042
208715177
421464139
211402720
1744046605
2003837707
224488773
1408171383
1715168723
1331583617
571540544
560820069
1647230818
1235298635
2058007743
1638602740
2032568042
565620049
25047509
309559321
101774394
900441787
1551766894
1564252115
23735322
1145652464
941871181
713870392
2114518587
1366096445
1998308530
466039531
1376166970
1034369149
2142214333
896831274
605788888
1830406309
1867171066
1452390795
1038162157
1493553200
792067834
490914780
196911612
43870892
986185726
1254493273
67699774
1388235238
1157022371
645534033
185433822
1394759693
1408719976
2082491578
1312560376
1353966657
1945307570
1252673826
209948917
1405625037
550809679
471216388
428113885
1700403533
903053657
1969168269
1402845354
1019641639
1902038470
2123800369
61136335
1066378296
1734123072
282602141
1200475414
2026410407
1580225620
2013909482
446836232
1566480249
959267917
169911700
498346189
1343178379
503795312
791505244
1529753613
1122988250
249875912
453549766
245112793
912142691
1976451373
359615293
281323027
1903899830
1272286753
1803396964
1843137757
1277856605
1893185105
1175236051
381076499
1321112842
1984757427
325088866
1384134946
30575883
686918703
63966301
1622755211
1174908551
213296427
457577738
940792736
1485528633
210790661
54561429
165149498
1739097234
55578617
486080379
1248306625
1437022532
789219752
2017951191
1303913625
10999062
542989535
1601323940
1517463344
1105126476
345645752
2119370824
212162288
2071201371
1842893701
133489318
308144421
1347529171
1967965223
1394805637
608201898
1180328773
1868559782
1991829000
639380628
1947423061
503097055
1837716950
737992837
1839258716
372350449
1990058810
1147708538
1137692384
233094042
1095868228
1126312875
1260828465
987491988
1230975466
1704410847
459673812
2273945
1131132564
1762368743
699058591
1564912987
161158164
86254337
1862767937
947713811
836602464
1657627214
1285996630
32263933
132586013
187870138
795287880
809588013
2113894234
1091065549
1940454274
1388218328
1407695474
1379486932
634946124
2121113233
1229942612
1249918707
121850144
1385947413
346358920
2067615727
297222453
1891439872
1392357530
1460732616
1122086454
435270185
1900011416
1554990231
89452623
134433423
1815626784
348748713
1061737555
1953333625
2022334486
2139997395
1730197437
1642727331
1397005416
1518282505
1128305145
277368132
1979858782
1142301019
737975994
957202476
357204464
1028005044
1905379205
780554443
334726129
895434080
305680321
637921887
572476186
355204635
1160134953
1528106674
1901243970
171366340
390328719
1521119032
717409631
1152734425
706403529
819804902
383729702
60913602
64365949
1339453197
633159247
2033155715
1993489216
1116929967
1936463162
370669093
1061895597
822637417
1711499041
29285772
325300729
932222085
1798989600
224843506
424092323
1620535243
897758884
1557273493
1963108590
463746090
2122173863
445731781
2078526401
399112154
1790352295
524265077
743446323
911755779
990609512
1155634382
1396174082
1245393095
897657630
1666841544
1283240522
1315342833
583405222
1601943255
589603166
611463536
908248287
663159089
1217552007
1525825808
1672496119
1345689542
246235460
1613248968
1672929028
414848312
1822399924
1973852487
184401044
1091956935
912204933
1875669120
1240729043
1685588080
706839961
645970347
64857150
1064421970
550833336
1934882105
740841261
159183521
1586390007
603826015
1900489728
1919376317
791417411
985928181
1492024152
1546999508
2022362994
1059204295
361128601
863818147
491974392
453541924
600729935
49587364
810780882
1208269330
331843693
624864585
1083015040
181350166
1100086754
1679950960
1517568366
93464964
1716979560
136750269
154399052
845474078
172418641
2045748926
1763051283
118142925
546724132
1570644285
1720073384
1726528872
1474258175
2046897241
1709832853
2042460109
650848589
1988850878
1835007221
163280493
933076292
1245521828
1949868172
113754158
1807656471
815818936
552765990
930373595
1178657850
2102667185
1446126646
2089421386
1736359306
1828837360
2053428261
687487171
1279166501
224333281
1066547067
315480562
24883437
783748817
677452314
1489130374
340589096
1057196263
815287241
1821712089
1202251489
1350460297
1338757982
146194161
885645420
109396300
1909953607
1661340289
1408300588
1538996861
1430762648
894735341
2007184937
939150811
286564319
718329410
818400098
208840096
1665880409
978949938
1029618854
797254322
251742025
528423821
1338567507
1290318143
202892639
785949928
356991614
1096156653
89499913
232698572
1919387379
1876457288
1407601055
1166655654
1935053131
183050287
1103305837
2139993533
1068937911
1126966852
775957068
161005457
2055508017
1066038648
261439242
2138735111
1457197597
641025510
1423607630
1283506107
762545548
2003436517
366846994
802240386
1906571678
192897487
908380488
88629198
926784605
1580267192
779413178
1153139109
171253280
79021966
904414568
1994027031
1170971546
1069805826
1294082328
198546099
2100836789
691265836
826200515
792929742
2020441588
1928926021
872416254
362013638
970831412
830695547
1359558763
1734334685
1782744143
1353134291
2133660755
1885097250
1286793491
1854960473
1694097824
713416352
1647660541
843564873
914296100
1474671910
962758252
1064124517
117553513
1606389307
419841344
62864683
2074500030
1127165317
992424873
1759827880
999661892
693967024
474685392
467508881
2065883157
1096399081
1573982884
1708013195
321097083
1057398519
518869260
402508997
514739804
1180862528
431814952
1126838907
1199361688
1152834276
1697023986
320662185
1079890109
880234144
212818876
1885477336
348364909
1842732934
1116884174
1881846
279241873
1579894028
884608011
1085977644
607947921
1760875372
1799065593
411620725
1075535010
1949770897
361295010
1436757116
2008947123
2051806598
2027726797
1052708687
610825541
721473950
1133864121
1436894770
593179719
563147216
968722605
1599887869
1067580050
1674070576
1195842066
395681397
902345548
1831047839
693199882
1945923398
389634654
1043663384
1088073676
1083775607
128466697
1109555273
2025822197
1038764136
1026801153
1008289543
841841429
1983263760
1508154347
1946387872
742487325
2092325214
1911366443
1912203270
228659804
146046581
1714203612
1309309448
1872616100
414968966
1276637592
1207941800
1655408143
377084268
1511823772
303582734
1482112561
910135935
737325450
961249496
1949699131
405804852
766704783
1374112279
742944247
1789955401
1758761835
2008886487
217258969
1900516905
32769697
1591643729
794986285
1863385347
344892933
1174298440
1688691209
867438902
1162316937
1732197551
743861341
1502414890
344351850
1499941134
1831021820
1522296504
926990638
1785078616
893263581
1487948066
919866146
25326187
190475535
1479368124
27166665
1366152148
337468286
1871788305
1211631364
1720445824
193587852
1866272551
856126190
290877945
1981479939
392513442
588453936
276086240
1650889652
288233499
1608459620
1672148038
347185285
487197334
1223564202
2127629974
1691699733
448987142
803926516
1085241603
1832538118
333483757
741242372
596855613
452742281
457143156
1395006682
1887587049
1572550165
861708
1425497950
1808508168
512036814
693238933
1458933642
1731436954
1878675326
1542495028
1108016398
1847063295
765645620
844463521
1380609456
1943310727
448016576
129634740
668036057
392475509
780006821
1487519603
2000653073
1856240893
629905319
952979120
119619484
2124984886
1757053476
1202896529
1301181093
640565669
371421078
116388866
587864043
1405375908
1337413919
1667711533
224030168
349531004
1455822121
1384943875
1443093474
1574225206
1476915545
578731660
190317143
752127386
1735733423
2068990264
1325680924
514051441
20390580
1654753615
137508517
1729440216
1573656717
1710541741
50530223
1934435849
873505210
655895326
1650414544
686059427
1033008401
1619307524
204520990
1898761113
619166380
1925672046
1681243807
1879015381
1293545186
458078028
2052820339
196054749
1930790574
440575403
465879168
768220980
838415660
1090888241
275703822
2094913734
1055096516
1643263017
1439865909
1555680260
943013110
254421990
405436534
371523971
1111345365
1371138385
549241119
2102014897
1032785905
1755466400
1564756422
1073489031
1447075093
2044281176
1681541045
1193628301
1590637925
1810083820
362249071
1363472148
876979744
1422800588
642758566
1734576729
1015644137
961770299
1645487190
610596063
1847477626
1707221946
1707820612
422985946
1050276898
981363851
2140917999
287388557
869446329
1667768555
880124861
1390761256
896182963
168794771
523908099
140787955
1128365718
93749860
6915522
1252687608
1115871302
1055553656
343473842
2133898000
1672909004
1188079191
1498539678
190443734
1782131094
684284162
204471673
866955249
1894595108
822274253
1930654480
648295216
915815370
666213791
1495291109
2122555850
1050745808
1351475075
1478853169
711596858
1017029921
1790994463
966346663
1038861767
1126092491
906686099
1807767207
2108557885
784648627
1955039182
1730499991
645301703
858511095
1504332755
1782619083
958227256
1761298245
2001521971
582522633
1375873710
908738999
1688993683
708768925
1513463625
2064234490
1401411671
355222127
1413217393
161645861
1548435182
1722059842
192776079
216706944
1248699982
395626282
579589514
2026636544
1651614879
1767598689
1534488274
1265832365
118307013
993501026
59179827
56515824
841648595
1000961073
602791923
1173581729
747438019
621558956
1440722149
1669819201
1677874726
1291700318
932723943
1654753692
1691283401
2054978993
752019293
2053730427
795650211
55667333
1031668686
588105486
1041899307
261907377
540299721
1383615356
428127089
1217862245
2051465445
879437146
1071132143
929517629
418603540
421941178
484949723
998820837
643735593
1150692137
111827131
550833336
1016375787
1769091804
1879644099
160995685
2061999768
2020271687
871813153
1672964442
463720624
134169211
538694056
566868775
805645278
716507350
1626720268
327786655
1001084622
1942297915
2137786724
258083225
1183825443
992891774
689790744
1523567616
1556786137
320255208
832804711
1843858732
1883784527
1800209253
41055873
696799645
409682405
1764416196
588581651
1892214329
248356343
1634446460
2105734294
280057149
572817929
213746955
132104571
1683104291
1352495163
2023992326
1848978483
411839749
275032043
130234022
1638762448
322306926
919814924
1170793829
1314491218
1875290336
1084181813
1412154950
1078492817
500592568
1149711881
114916054
1567052902
1171298510
915900881
1894868152
1037990048
1490077493
2047643137
790055138
585161251
1968917281
891017956
535556867
1678451401
1746447623
998128317
1851695167
1254841354
2101775494
2031679157
849755433
1040990571
1548493190
1912468005
193248052
1305183907
1365618093
1503834428
1036389857
482293169
980391791
383506578
1002119939
446848544
639731227
644861167
1353236564
686661713
2085662827
692355368
415027740
1682366535
1237388873
575960673
1291096917
644523198
1884181277
1615218605
1680740571
529674941
23328854
1321415068
1217410207
41324350
199393085
1751295772
42401027
909180586
1393068573
1094029859
1647773400
621142449
878682672
1963660109
2030304947
485827145
264331116
1724969706
146019739
707110860
598609250
763853989
1355683266
1851999668
14876286
127122386
301190856
2124692974
1233124672
414271637
1350647592
1256237630
894715733
985350555
1109800907
467963047
961390069
611542349
1516279863
1042813542
631823748
1635018072
1550214844
1773358091
1504804751
1716667711
1629120525
862958022
1456758398
794047192
686841627
2119839360
524867155
1453754787
1005122973
1618964504
1533280829
1798431254
1764858240
1281496653
2103194828
705711186
159439029
1557032875
1298340751
1014113714
1967013660
1080255491
1262869543
977282738
84833135
971022666
1812353957
139763595
1004704762
730395547
1870018985
997548981
2020785224
1901435830
538713664
1289210627
1761660401
1386188492
1692910261
1201210971
1741720543
2145398848
2082332784
1983174401
863949701
697859129
180618486
167099255
935460922
1709463044
930577672
134746876
604302061
1157855079
404646867
1918807036
1828696861
274420686
368914003
1571882097
780724190
311890028
1332900463
158341552
1505991418
1401240155
1589625560
867474176
916827670
10567085
772298100
1748164267
1018315745
41079605
1219656972
1795991116
1641531985
1716213542
360202197
824832657
1819216431
753930288
377698835
1321180820
2028992908
705326285
1481517713
1154667676
415141295
1075073722
947869531
1297919989
1255830300
2141057239
100862976
1135423996
1134079039
2100371136
2123902179
2039876375
1957477440
683373645
1461332827
1895986666
105703655
677081071
1209884694
729296973
1549519804
827831589
1279373174
1998749615
1434716288
1665724946
440378786
855818921
900910391
1725149472
393124979
77546389
1904745907
1445282254
1915494912
2063620327
1015143789
560717924
65912754
1628527693
930605384
1185489533
189146362
714774056
740617095
2142206045
217749863
1093002386
459793490
629651128
394372174
36115020
1368059803
1640839604
1903742434
1191453123
301283595
1446290724
380007895
1540522633
1291883281
1867383218
1454193912
1207638016
520250107
1457102592
730037991
1508162412
1328280096
2138351364
1283926196
457091752
1405536536
1856631842
19083429
1588219051
1055000987
1516151359
623741940
1713101809
273051765
541451641
2017110405
5205170
1955449623
2124654082
1660291878
263677394
800891659
457358740
23261645
1307738656
1140945011
101680384
31252182
1596001007
457302117
1206976991
1469151698
1329084928
733871099
1935819448
306426906
1417107700
1856822954
387585433
968344316
42552079
768384600
2128501825
919179489
686954662
973264657
378747273
1502910365
344151112
1855327510
393042875
984273399
1678108967
1466071869
699363954
711067904
569521448
68993162
151682361
1144992878
1657726609
886891167
1387287992
1697657599
1528325087
1303583971
1456332410
1268469445
669817466
2135331584
455136906
1110526291
1325956219
717978134
1756012688
1160768676
1717619339
361591376
146438138
1212725105
1341085092
876913455
7333047
1632712465
1238352461
416194043
831449896
1977610042
1976510208
31141003
1004896282
1991116267
833832519
1898277029
1146935189
1126852977
1162379899
1078980387
705190346
1002474505
1017794479
704546917
164512577
240554225
900435567
1804405478
859115555
1174575230
845541731
263601066
478774996
2036948391
634769397
1358218948
2139322650
65403687
2144070746
522499794
423159870
446389005
1132524555
562750212
1136185910
273005650
951613746
1301449427
321386633
2020849847
2102045251
410816785
131584577
1926745130
1506839662
368612622
1591687678
1831734302
1485699014
2140569031
2022106355
600221111
1092259162
832144806
1579409217
57017148
1498371238
1208186558
1701635588
645321045
762791796
868350198
1065502732
703771920
1483938594
1782660237
1168689632
255659857
124209510
1085200487
801020327
732391374
1916537461
1885743307
2112288239
1298665034
601639126
1290170558
1790731473
1168760739
1252797674
1222108275
1558280102
1568784332
1433168693
1232672422
1499491308
2038673052
1817252005
494617467
71895593
923252576
467777714
748912263
1889007316
1380210737
1915250905
1396567192
462795449
562727445
380478331
828127508
222252393
238517661
1775589317
1345693423
1795308194
419434428
593063606
735386493
874746830
1445435487
1053674301
2099754536
1024937601
1242545507
782725303
874074970
412074657
689035866
813584496
1269508020
1255125888
1580671388
521027940
2083859534
627696924
701345019
666350974
573068766
274281090
793916950
2033428248
1682918984
1850308977
1932341108
649440884
727190567
1193932169
578614752
234836672
1252597809
41829443
254553775
1514190874
499497941
1216403567
238891968
249190733
960107695
915787551
2021962119
435070205
1841298147
1241756626
1283054435
1758859102
1954695096
1371057449
1230256085
1223592167
1106193061
681998740
73914787
1514809945
1352748837
1219595342
181724213
996554830
1691206867
762847259
690614144
1511706702
1247864853
2013659056
1855630831
475826450
2075981046
922140935
1308710361
1808195399
714207509
98630238
354164534
878187246
2079728858
896620880
1375219864
1842465855
556592479
1301372249
1642416190
769641080
1865767714
1765175996
209256037
786575000
1443739894
432886280
1899912203
845107681
1933096598
1696051490
1158119373
1749991300
451732198
1990136014
882558108
1024905766
404087193
2032985456
855431325
78100939
144974681
43813366
1454161839
354174922
1340782883
1011214495
863441736
732171482
626089724
1879711774
1278603101
1658811706
1557083485
1397396294
1379085286
2036974025
1131957113
1748716128
1212267562
2141686801
1274982772
718256118
299222350
2118457143
683357614
1746509844
2123315275
1892842890
2059541165
1521970515
1065493433
2013523794
1047274489
2114983836
1966168585
477976287
6141778
949211743
1906016240
502470160
698316484
544530119
1141741440
754577890
62118616
1973653853
900650787
597931657
1153013286
1677468811
906490666
1637086990
749624238
1689898938
152237642
1829934972
523927125
1775241924
1493112961
471942685
2058118167
1130491842
175694068
1160681052
628412140
1280279018
58806712
752843190
423575075
1086073503
1840083589
1897277368
1557344980
134646435
1957915195
1832920553
485578212
984839714
907337118
1004004984
29309851
1944893362
1803037132
1241680407
174605887
176502981
7871316
687791289
525606282
1889260092
1618809650
670879403
734606911
886833073
1420534009
1632309567
486096745
761829908
1214060018
94552101
617739053
291582404
669312560
1549063013
1887065228
573924459
2108303381
1414302088
1601999854
995107227
295282577
3717547
78537589
1404368200
1922188069
1872023090
1162444403
1063523886
82065161
298241637
750640045
643582545
1418288851
2092436970
418365566
1805627065
1794998396
1187298249
208240292
343424063
1271092682
348022936
1544431101
1387311740
1422631343
935226734
1645483215
445781786
1075432863
1385773308
828599979
610909527
851611244
2052458876
1226621274
1711544970
1373404409
127832807
916544677
655739789
952416220
815572234
385350454
168556702
584123833
952979120
642872665
1436084913
1299928106
565201771
774229770
1645597814
1531585926
2065993151
1708275036
1670655826
2054214450
1138611787
177475146
465298338
1915916499
1593503648
1494951414
491313521
1048335304
1635461164
601858981
629768322
1329059954
956491292
761085532
1494792409
1651153203
368397162
2012951058
961654667
2016648165
1985645168
1126068375
1112449515
1789185153
1158647215
1597545382
150601811
634858102
1980123309
389423743
760583785
67189197
185556048
397055503
1933119894
1204541558
409560298
1043495780
51052998
2087293474
890168284
986238458
2122300058
1772876186
362395541
201263849
1012135596
1844446085
363224766
746827181
1592981778
1245202547
563816406
1002131641
974785355
1178795945
501891985
1347810132
129535561
1362148404
686572513
1191715158
723501261
772400725
1478358275
985495983
1982546892
43282605
806514780
1683713950
901689378
1642276759
1430855557
878064653
1840483947
543869820
610390578
1724280962
1543121214
2085412397
1595439629
1069578316
2127181263
1872654013
787389882
319331251
589180055
202502414
30919796
1676781016
289836320
2013764633
159092650
1029976663
2079521509
787458394
582690968
199221848
1076788071
167527977
804794055
253845196
1562519942
1854239668
1337976434
526733375
2147011101
1419176935
1683901139
996703052
731130966
1011788373
518188595
884543887
2021830049
2024154711
1471493980
426933739
1517753578
806459484
763429205
1738681132
203691008
492098557
1554084027
454836551
944858876
662106411
553809361
1720272110
200188907
349312052
1613980529
1841018691
383773807
381870198
1017511526
1519747842
1262289661
261369149
129877125
747327966
335909216
1678659374
204675058
921276127
1500232737
1481875585
1759898372
666914060
1108216216
463721396
1820097058
1487494747
1341093662
1222825536
374703768
763642464
1568893009
1582530830
178997607
1166477845
753870643
1551930594
1697805123
1858946314
109433397
1258337212
1886752351
930549660
1801995675
564260427
874552927
469788498
1841441475
1608865752
639239137
1554264112
1026486615
1364561716
343877219
918639541
1085314510
1940539813
813083798
1145297872
517779120
741535578
1653238882
1206778822
20785267
438957797
870442757
1867750695
612288711
773790502
1549966943
1705365365
39030670
1265234150
353221716
1793872125
996772231
2060823688
2020515143
1525446955
1875820339
501058672
1079712212
1874611277
1493791385
1783169840
1366184065
2144705687
608224610
410625110
1502818557
932336745
1863138282
554701358
54898716
1652103277
104546314
616163156
1195002371
342156878
1409209623
1892585970
1263283165
1333916287
939664265
829385167
629106010
922163047
210929101
776378210
1280311117
115914532
893480861
1327064860
140045347
1355858446
944212280
1058797553
1780889544
551217643
1173453518
1639841348
1705685012
1500326349
436206953
1944517865
383869777
1247619458
403245924
1215503107
921100063
659056615
2113801496
1686592320
901172237
1219584239
182372820
2139581921
645341869
268463062
603912511
1128417901
954249095
1224143701
691537267
1589503164
1066922444
1104584268
1584302410
466033627
1974857331
794339784
1356016689
465698107
2062638727
1253079187
26970433
1383909577
128316552
353089575
1675569376
1467290518
1568956321
871907555
2078000285
1103441394
1424004099
1907611796
1662633211
731050481
338047119
371759620
726966111
2009007854
936231807
2063204475
489366495
1974792865
2049865866
461372862
2141392123
1044716917
155981426
285857665
509160835
777298753
1891971817
1528534906
816536617
1170920013
1429850865
894562921
1697608428
307441111
1410070680
1892475742
1235891697
165622199
1361607269
115940382
839689911
1569577682
1745193121
2085242106
1000781483
1887451520
1502883556
1121397350
517602712
470933982
1590356567
159227664
1237312818
424291629
366232058
908799311
843042555
11405415
1985092441
1933898812
40527776
1912137005
978994867
1465594078
1179064107
369020731
60467373
1127531293
1599020272
1718627932
1767974002
737619961
1463536626
1399979396
570283629
522465790
67670377
1594435354
468440769
617141911
245916161
1929443758
1742523259
2142162255
1882157365
419446453
1182164250
1322852334
518694297
971430570
2117071953
1848442933
757701827
466741443
726866044
763816645
826035830
704783101
240331830
1350838256
326341371
1849841069
193946770
1916265725
105589839
1946587131
1527938851
1132263760
2073055366
987157799
265472114
372242347
299357698
173428094
377716176
737898978
2001931991
1010447005
53810712
948635386
1023598121
1485323797
1073901519
902576934
1378787891
49603078
1906774214
441006663
1211261453
1166955806
2064241132
2099041128
376303568
344365012
1406572398
546413837
232604065
834361298
996431914
61572001
1287144110
1080974246
575712711
804523513
1634154321
676504840
1968910419
1724136174
888205741
1794514549
2005779835
1054159340
457067302
710173958
2042639301
678060686
1209201933
1775596269
1562023088
54436911
425546667
499992236
1005182812
46670475
208027011
1529773277
1139875808
1356113229
1100375657
1929665986
832820627
647102361
890167618
1929388572
178273418
1983898688
50027184
1330313906
528554108
1435549534
560901303
370781645
1729091060
2024998182
1053781776
2064023673
238217673
2089570247
1521248255
835225501
817357550
1117234253
498196358
1641370028
1289951501
2136370167
421444289
822590621
690430415
565528158
2095435510
1098591643
1234393923
949870020
76921069
1317258600
2002977668
1928099081
127577869
1465353730
165968700
916841933
1071765140
524611202
411936636
2049507265
770317387
619366088
547509038
1359927468
860733364
1645876079
1463921130
1331337629
737639208
448820123
1607145381
390565675
2042636626
518792779
369706249
1242562290
529150680
592176314
1836572728
1346772427
1049248496
785315112
2085809100
1893177111
1890618318
791600243
467433769
1787756263
1036759394
590237456
254252417
1074516093
1428274165
1263634080
732221129
1559765188
1338142569
194668899
1423948717
399736806
432807761
2121153577
997721464
735609077
717861239
1611107996
348327908
1902581921
958763821
46978605
284226072
1633955778
1229356051
333036983
457243401
911687372
336788439
424676824
903902067
316506510
148496465
998656608
1438740301
473903197
508904601
754427480
2128638643
923704198
1003296546
547410849
1580191706
1502247785
524842977
321991341
1502599613
583545043
32588200
655065971
304820119
1667994927
1804742486
2096787270
2062136498
1206182769
428529809
419328384
1093022197
1874151041
311005037
1864235968
1771545119
482347503
1310240432
785855632
1900545986
1494193554
1493035728
1414544894
992033627
41490213
928591597
360134465
1712647208
999241727
1519582493
2003638781
1033242909
504503570
308422745
45469458
672924653
1400794126
97535956
2140628727
1768400497
868388653
473409641
1216012308
1412500035
859315044
1794064258
2039166770
861611275
2048982065
1754316903
838158064
1183266215
984547470
549067435
1599830486
1957299594
1568743224
494088138
2086165745
586369876
235550420
169459492
787549556
1581669254
678745056
346193800
285272213
1717539184
829068170
1401198051
137128101
1263015442
1848727593
1813514999
912564429
900534410
1527259151
1376693928
1655139557
171400649
1902684326
532927376
459092317
204295382
1414155329
1498109974
28164194
36493487
1514888644
864399654
1667258399
141644465
1279162888
1636713886
1800097676
330036352
2120459645
1072498681
50922697
511345999
1248616558
1199449651
450437721
2079802920
1851297952
1836996471
988971615
1661905198
1817374807
496652025
1298983901
570753561
771168962
1419593301
1573403579
285068458
254484876
1242274038
275092175
1283960199
2107947637
876118329
1391434477
1888501541
1453283929
864991592
575517938
1787669223
63824564
1595022347
1181860616
327403594
1649114749
1222046222
1119663546
1878178601
285763297
584602386
770141881
1494575177
1977144012
1284197073
1703680194
2114057293
951137202
869343727
1896627940
1158072924
218242800
1355892035
1079346835
2115638186
1110775653
225187936
720457867
641205060
1565584723
1940106336
761771848
1442426651
1372143872
1667236658
212596707
381389542
1457003202
1880789167
2116985242
597535362
1221593629
1229650391
766988521
2090882183
1617941352
1384230287
506610564
851561832
367290873
1882567846
441017002
433787326
284421170
555353065
1371391314
579964093
913359841
1098796259
1370368429
366937417
669543687
1812802241
658707677
3717593
1883249673
594248854
1647625328
1496190206
1775347878
923334742
1292734954
2050213227
1079144046
808922632
835488624
2100524144
1473146186
921100063
497811377
337595629
712934508
1585889559
785126924
950124731
302201017
1338916827
1978594337
971460668
418985059
2031472934
416749880
637967096
116793981
570485686
729284621
453040056
733908606
111483815
123312213
122090056
669961394
547157774
626099391
76920621
107197905
1292207383
1373847787
172767167
1142123012
1569419986
121995885
200098051
1337397035
2048087638
1915756641
1715523713
700693952
163717489
1882276019
981216492
1581955012
381991711
1785642501
921574307
1762161980
1991829924
1119642709
1731755188
1266737614
1893641934
966781965
1879148939
1514615971
302384201
720790589
2144581010
1711932475
1136732609
1634213697
664556373
671551095
1863927110
281982546
1080048293
1450922245
953037254
1198323581
1974175722
883971068
1218586373
1435392589
1047312852
373635585
748345235
1340795588
942434509
261299625
1030773768
1666791752
1207659628
180535473
1377634952
1945147173
1366258348
685796168
606970291
341761017
2096272796
1691711555
1744139773
1572148094
35959117
1875186830
427073278
350390101
1416520500
286662135
989939305
638613437
465142826
350125309
2042609685
152251479
798414063
1020562890
400453256
1111376823
224274596
216307410
222087485
2059996000
1273367103
749715697
1474499833
379141955
724170811
1505193968
180113082
928060779
1067308549
812727575
1176404212
1295230676
148285570
198792453
1230936768
630876169
1110995909
507273858
319412271
1225700665
124174581
2051867968
956056447
839433623
2031537347
1875374276
822352682
665107780
1201964120
1500623485
1486883419
1721672290
1148079341
1797454326
1351799063
144287631
143693971
1835553376
1060586792
1194998162
86916161
256127531
770756542
244941921
1221178745
1630726006
2145939057
22768882
897511299
1061541510
1018851422
1161394137
1361480979
1106495729
1322455581
1180996505
595812826
604277184
1821464087
488851874
1321687980
541849905
942544090
261001742
241459355
1027504670
891741883
235330210
1215502158
1423759417
724262299
1922611732
1212883796
1608345978
1534572087
115344143
933099541
284849337
647484934
2070619726
388585404
1252279036
1212103982
1562081163
1629347871
637410012
1698144554
52319794
1705878842
873486607
639354357
1180038617
1676934974
925297276
133717647
267512704
77416813
411179340
2008384100
607359924
1498837390
1955627362
446401783
1983548385
1917588860
711689585
635095465
946081933
2050544198
1257724740
268847430
1710238053
1684270033
2114469688
333432412
484723892
2018106359
822754992
2100312860
1972478149
880078813
474841175
1427286285
400526370
818530933
506580564
1509997516
342444820
2097718182
261904369
1833183045
1147343635
1766202587
597007652
1442583858
348030260
84196484
1339522589
65721996
1572615079
932572775
857800500
1084121829
602913965
1113771029
818586034
629774525
645060032
2099520156
1615963888
1149431704
1434514010
372591398
1497103695
1137295376
1517998687
34314704
22004330
578027729
56998621
1148142767
1442652146
645844216
945664379
243652253
2107039276
1733621128
1543501551
832591755
521755111
1764512409
954605339
872442273
370020348
1911367547
1140347039
1665876736
2111026972
1745641084
25353919
1156510513
1372863829
416872061
336227292
1886196172
671234093
840760791
949000037
1387836876
1575729056
1484721704
1913772676
1842115257
147996707
309512731
1710456588
1656404442
1820591170
1061319096
793579697
228733105
189876664
123537835
590856804
1515715215
1448958539
761723890
1638170546
781408892
313345990
1891763237
450206449
604239189
1164110798
491352609
274829127
520811318
643230433
1763426607
289328031
177265011
1419370320
494137658
1792784374
1923358202
1369895873
2130828361
763083351
913019697
700463707
1375677921
679023038
1283910639
899178993
159327296
1276095276
1044451936
1425725477
1335258122
1471867410
1871634557
84987357
560748684
1721100990
1945752118
1057102460
1869676491
755536981
310116480
2059751787
251544555
1955993470
724988144
78910817
1420524863
2043450672
1484718593
586320467
1791231157
1337728558
409606208
462394890
774018126
116165912
1533276994
847643304
850762035
33214066
357988438
138892750
437774847
1727923187
1482874835
985820762
1623148374
279949676
326995974
842417192
2023019540
193330145
1465469418
1620047503
2083286592
1309457066
1437714774
1487823212
1096304690
638695071
130588876
1496464234
1695817564
1016509956
861856486
2136751954
2130440800
1835652501
233952339
1520796372
1030281413
2053302238
1887064387
1034323125
2079931353
2101629676
724163555
24568137
940814052
2061547075
531025503
678078320
794014811
1664958001
264623454
1677762992
231694818
1902067111
756260885
766230892
1544752923
1350707885
414268250
1147149811
295042070
1094781610
662327419
457370229
1554940433
675824909
1089369149
340490279
2094244002
147483174
1905462357
697948948
835744063
365143395
137620694
784059400
1197875086
1207565984
1149645303
498004579
750022443
311077661
555989159
1942181227
2141205567
824833101
435781632
1861048294
977006755
401972993
1640488376
1296249855
452647009
458244568
409243017
1487539992
1593669606
445333362
1927534653
164664246
477967527
1918690096
1061981945
1369638258
1869385626
1091913971
315983491
1831714983
288246233
1837141483
1078284207
378255146
444932010
6736344
1650360218
2066146370
179296942
1176471993
640086038
1232273801
1280162985
1278037752
845641036
1057203202
56552627
311660442
636244246
1405830798
910439009
183654331
1071658231
1290716273
2058020282
277834834
1044218924
1519436700
1611522082
2204886
1534696955
1204447718
1496941065
1715870953
1159405435
900158410
2065909067
207085380
1416903964
979005861
986843603
1437997275
1899517150
898035178
1424137888
1335932164
1237494722
1168902255
2103446825
1180803097
1832237779
1259363945
752549905
1225920391
2134278477
1797977847
1503527441
1161417406
1065985488
630653890
306716188
939567397
36686783
1744386684
1005832354
59872629
1130914650
1834450648
2110817570
1792601502
1006562091
1787059085
1371121699
643215372
1158811452
83413473
1595370271
1639797718
785091710
1670963032
733094848
1223701741
909055927
1542641425
1713803190
1274458186
1535670997
258360854
893765599
276681098
1208627466
385091760
799596942
1293325368
1088982116
1863714022
1535697994
208494558
759020984
233790695
1477349484
1087103084
1521531157
900594153
2108995717
238450416
344552118
1486427651
1042361779
908446148
2110473846
2090868655
783263875
1592422385
2106671131
1022145100
1941638571
260937056
918340570
1900467177
2125968373
1534737380
446114688
385531036
1351441672
273672658
566318167
2059860221
372082895
365912996
1966908492
1735571833
1294216097
809796880
1651177800
238157640
686821411
1602437337
2022959177
848754663
771069324
183974949
1825071734
536269717
1301088104
1734109055
624024578
861030820
869016558
1392174973
826454701
126711760
1540337897
1722449596
494172562
140732915
1248750180
1062684622
1284594613
1190057058
1968167819
592402010
850117361
1296188910
1893319771
1194431291
588697309
712200607
1661434803
768392616
2102057116
1375971295
1313800326
733235017
298394641
1882792233
767264438
463351729
411975446
1690493148
627416597
1277619214
424261242
457764591
1433651158
2041109889
1725017906
749319907
1559413211
443684689
750064028
773854867
495788055
187510728
1813101265
156419140
952992918
642598507
25320749
1484727688
797106297
1376740609
268074274
1217080991
1988598431
868716890
1428393668
1005004269
1335873605
2039830979
1978898072
1954157715
290814615
58994252
65480188
1286509032
641336562
1501096349
2030269251
1492301731
934164278
2016080692
878271752
448474064
1324631735
1488968537
1209967478
904831823
752496774
1003782365
583127937
779874381
1886557291
1651710799
1792203212
1227848846
1293947385
437193128
211798024
2031209233
376276812
491188749
2077976478
433940653
881730037
335558769
342887461
1265767676
263914980
1011834550
662376834
1021596829
1796467808
1927580212
668488325
444388463
1095677696
587909133
1554468435
117118464
1797529234
1063971212
985001305
2017927017
628461270
1107506522
1976271582
829925827
334066906
650088471
204389651
627598420
1902735613
583096558
73076305
1559763185
893544096
230274849
1239475751
1487247316
598096273
1385604222
684660659
712418789
1818481389
569212145
893992911
1451976184
209940722
1342851096
2054622632
667648707
1313371037
1581019142
1911113258
270132513
114779455
2080725239
1128825362
1380021562
811094572
1372662668
1764433946
607598689
2067486101
704322915
1999875942
187546954
75910579
956191317
1495742035
195841725
1865791727
180755076
88698570
1540039668
37951603
2039531508
444814969
1295596489
337505818
759274286
1495368762
223824839
933064888
1672951644
702795502
1726972711
1854332301
1710577569
214985791
1079267854
365735097
583528310
1284507872
1806263493
271082343
1006677479
180457726
1352140987
184163322
633849025
588469618
931366259
2133401378
153561163
1799138345
1446558949
519945406
310769951
468496582
1839329827
1411073258
1298506158
873473642
5766579
481537334
1081385353
1435203966
782236412
1621682716
1836258374
1829484794
260515905
37793947
1715789315
1873630825
642673980
1593580028
2128888307
1666091580
1390064698
1181747066
263716332
1430714203
699336542
1333331561
600107024
1400833618
850689386
1693978782
656520871
984946585
485175549
627548369
1982162508
1052192076
1928751182
1140741782
1321985396
355039055
197671587
1766430179
1607543536
1461671666
174395781
867431935
1106156902
621983772
122958244
604822449
2104608742
2141223611
30647426
888931941
315862713
1261631578
973817792
1863576772
375336687
839773708
1446938293
925578423
122335379
776961770
1234137667
932561880
801237847
1424319306
1062108074
1080943621
2129571486
97670084
1120152491
661840441
577422051
1671715885
1597888161
745742698
532952057
37993397
508157473
1013638656
785923962
1643194373
1871423922
479442786
1722955362
201601480
275002298
2067546921
1403016123
1884022605
509544069
792269243
1187538103
642091102
1865181638
126990130
1314975608
802211729
1983796569
1115172400
651173847
1093090236
483063018
1251984376
1245082772
678037485
494936632
560679171
1425313268
1051490410
1464439301
674663508
502589609
1062397787
1272656553
1811003519
1093841639
644073382
2039456418
3926991
971478556
407333950
1408583991
1771882749
1914438126
802561343
1669872856
915780920
1741330039
692075888
955927721
329181001
107481665
1424481737
1332606359
1839453368
2121368242
991366204
2139179016
207465978
713216599
1059316722
125255900
1899674078
314290099
1839243901
139739044
959785263
589248606
92052467
2130297205
495091807
694521075
1616920989
1290056605
191958107
1808299630
1406418032
966629333
1954316451
313181393
1565007462
688990508
658187498
284382179
1937303842
1091524056
700239779
951708669
1250644859
1156040931
1171544785
1964830867
1396409236
1570333866
203514218
1817699042
1347475647
59714727
135709235
877736148
1074193357
2122285618
382592639
597323334
776355620
506944401
790937449
7186908
2113320760
1122394872
902718945
1033369241
475334467
241179179
403254746
1661479215
198737690
725245508
454596807
1368258324
1362241751
737186777
8794263
309555578
1906759033
1338905397
575060468
1271812405
966737915
966694375
17715761
1452738986
973713436
475487872
1182691498
1126013242
135960997
1209890228
1785483813
1994572847
14940993
1313392132
351078073
631070025
621779376
240236556
1378023200
170884387
1467787723
2040882472
770946631
501193173
1958523636
623175640
7553792
328792615
2062221343
1592125120
2045186853
1239076566
209543949
196901612
933590246
1937377935
1436254902
463219091
531053769
85552461
743825504
749146165
809345360
1861316597
368500964
1056672706
799560836
1514936161
1663991661
545562411
1271859550
171777094
622629541
1239598265
134990345
774209733
838168086
1513881646
739292805
1561738608
1317968562
1964918328
895632758
329293554
1155168275
615861976
1538682642
1413735683
1326145689
1711820036
519058480
1518088091
1210632326
2110715251
1373324413
514382095
1232304562
1053723527
1967544202
499315928
614776079
2000315677
1612742415
882180738
1421594382
2031534628
542826948
1449055532
1721040545
1341620217
707727759
1763787979
1372660126
364878042
74450671
1117848613
453540424
1618514834
739831216
74642622
333926857
132954324
1354016639
636950864
900495069
495466816
543551692
1536197356
869319239
687228108
1035643037
1944633920
1412984593
1688913197
1973902573
168389490
1888582370
1603036077
840136039
151323885
472099589
1788387899
443123415
824841340
97023756
623723432
928655517
1254608387
503433707
872294991
136848029
1970776801
1470976192
649902413
1580766183
1500968955
807114491
630355669
296789659
318660098
293838577
462740880
1413970646
836123804
531148446
741109428
1664309779
1481840841
49679144
58039221
1099839107
871102361
1385165803
1751485521
1439612912
83662146
1046156750
937613178
231571841
1553910005
2051676857
1754963151
68382724
1351893520
766236622
1307404099
2048696054
1674532095
240021686
410784356
317355038
610840055
274463679
561461944
1158091251
1421244966
886492927
211983017
1976807689
231098276
1365112440
507379483
440757336
613431525
70539097
7811248
1831791308
1309184992
635512714
234013661
1729684453
1509652499
619962274
2067627690
587008328
2066197712
1351144489
272638330
2088147076
1493321456
1775898102
739023747
955926989
657039754
1387087572
1451099691
1782439109
276238061
630485418
1724075487
1845435427
332168467
1259443699
8285544
1773920311
1845882614
581059446
228435083
414160676
1932568044
2098197010
2061021871
1621412080
814686302
1388869343
1693967653
649434474
16369211
952581400
2019169593
831968359
434391164
1939330956
838699096
1151472631
336462599
28398788
144524041
885032407
1798996207
1893431595
1055454118
532780129
1036292765
491786605
1806280138
441258959
1591895290
1604289241
913838610
864041338
1719167185
1356387462
1381185069
1549913
734209881
1886751967
941064981
1807723529
1930093116
408486783
1939714516
1785030817
566804753
400426110
791398494
562058279
1761435670
2110402419
576422773
174028940
991601288
62416381
1256220092
1143720406
1525725429
921264742
458561803
582758812
1613464265
1018743089
118427174
540115301
1091566648
783130748
149334269
757701342
890750234
1917987835
876822645
1304341468
1193627232
199489981
1735803254
342024877
2022783948
529533591
791688463
431150507
597370113
95962819
1051987211
1030864779
1867772757
1241360431
562211094
947632027
823996885
74729586
101883294
1935675527
179765458
1114901017
769176737
1539895280
1758315368
1121553491
914577934
2098426046
963299482
1598892159
448532125
828357227
1446611215
1419730342
177734497
1373505833
1129571848
1317198865
1177096409
527200800
2070841302
1645178709
1073418977
847355995
1506653678
1597784172
1565616638
1984736643
874954549
2005367672
940960061
1767174259
1421034089
560725123
1210592116
1970454203
1861737731
298992918
110716529
819887349
231938319
1101449186
470348121
905362225
838160861
1363896720
2092576613
1285790526
1269273872
877074218
1235199870
437182855
1598452737
632672004
107620803
186630711
293474291
103116609
1528819620
1318238500
471880992
1140909668
169397067
1583444929
1204225941
1596643127
1512244494
1325469984
1288940152
1074551458
2101388739
728527178
1690343987
909226424
1702532767
52059306
216183231
503943169
507932504
2000605090
141062857
591800643
727524889
220591510
1840307400
717691811
917860567
1004822682
1793194750
227668347
1570306595
538744322
539168053
388859905
90945688
756955026
172757662
1709464397
243705085
1776117482
1056884511
1994604868
381937242
1925077476
191180836
383724934
1115025095
354268214
1594636037
59357676
315552047
1087230854
824680716
773492285
491338739
1157603077
837343063
2132865124
1425251979
185559185
1645585101
146070910
1357343979
2023540538
1001916927
409683431
2111163846
1334246329
1335652599
2040304609
1955334892
1392256076
1037158765
113618392
1990273080
21471013
536017666
1157853655
2006234778
727725616
561701844
1140974137
911633009
626945
381569182
1723940142
1529980510
705987919
1195873272
658789976
1750402614
741214473
2048635070
2100128093
412779302
817877315
12119558
1056343124
2023178653
664739702
356567605
1781975967
1357212044
1934769222
1797693746
1309675692
1468468546
1439338440
1679035268
2137608736
467869529
1766499011
1922564802
735868872
975087748
625332111
754952923
1069291784
1855065949
177973412
804388452
1982967101
781301758
126734836
112481055
1571274863
884597486
489967824
1944678264
1366678134
2098090579
694419577
737672698
1982470738
1521523412
772924489
1365686213
1435522656
2101335102
1935654705
757042215
1186770286
1267439003
1146622860
1445836797
1059717306
41999802
1683813734
886719394
490360571
477942752
1602067882
461523451
1932637273
1423929585
1309989837
1944402577
1646425048
1687469306
918145782
76012231
1227670367
558581996
2003592654
1288613007
399080161
1126500876
744229357
1852327869
573492502
213709790
1599637132
782965914
77365912
719197124
2053268889
2021388772
2046694695
128913749
1218550607
1195670915
673365609
1493649025
372877177
1502199614
1743964604
1417833340
73366609
1394000937
827639497
38362209
1555304551
1449188101
22814774
1464200348
102533741
1143917233
1253321892
771424716
1779262414
212667935
1353525276
1459525841
191543507
1788960490
1645757923
836389356
335423686
117444929
1054813288
559154460
1338712802
953589190
1833873780
652487166
1215920845
1956260498
1214969113
473117703
2057021932
1076533538
1482985754
792859564
73276580
396286938
1473590612
344392063
143088579
1628068236
1807211818
1129260658
915255104
960483950
1246647153
746600797
211322030
306857894
2070555397
2121928862
1205860174
1622975767
1353906815
80449146
580089021
805772366
1823793192
1567143316
1932039645
841833488
1907280159
179954087
1483401425
83891571
2096103858
1997166414
336241331
96848804
1779518200
1948716735
25404547
1491989021
2134603462
1085967694
1758128709
2006916920
192744903
1258211641
1031267867
405279280
665852160
1668000578
1732997182
665247747
1667355448
735209706
1892858422
1990329463
1200455901
422330703
236397329
1608679761
2032861525
356221699
1038151651
285478326
1285311557
901823270
1648237738
1450251923
1149909956
708047955
955602830
137799301
89892015
541704199
1966361253
158924036
241211535
1552142253
1092616905
322865333
2065773065
2078605142
248758155
130978804
1980373747
484905509
1057368386
1429276813
2061715752
1763092991
480245751
1611395793
187258517
950838842
1580058559
686031763
237417661
2002317066
105703655
297595297
762786988
1688330692
7634731
45591418
1236745361
1810159034
1774711843
1312390928
1380997189
693646643
1491978941
42271347
2126349606
35462951
429620732
397478559
1458946437
477711659
1193655081
1509308248
1927873505
1068849625
1511660911
2095327991
267983599
863449823
1647109224
988454954
1230268264
1445466923
560515292
1159907901
1591388349
1619760895
2056739211
1198745880
458886209
1780610656
1876104835
406968668
621608686
1903573929
1316334867
22014553
1837689866
1897997431
754197182
1077224870
1525897301
239352339
1180797787
939759467
990015967
619540512
2131985476
1753348366
2015012589
1914811281
1116761514
1506605844
815464253
1744143522
276718335
1841891131
211006204
416716817
70108344
2040091657
949146181
1068518250
531641791
515447611
718971991
1272562628
536281692
1090480188
963230139
1157232007
1672234873
1932269462
869794920
862880186
1021389739
660728076
283950796
1416640878
1640680499
2023602709
437636248
1873342264
1367977801
2052193448
320519114
451607941
1894159113
1373741341
933461472
87132914
1776843361
1543350822
2107677422
1445704114
949211743
509484519
1492702025
886026530
360975723
890929532
878082591
1879952110
691843831
261731141
726923179
592082649
370088089
250910913
1980224588
1547712045
178405510
1164745138
1662602621
972003573
2007440469
1588999423
926458478
562841172
1588747312
396212683
167068226
1767765692
559392710
1584425943
1229131898
113955987
1902721337
1485289057
789475609
650613027
1099498542
260792712
966389612
35715892
1395735927
1158917994
1360900108
1473137146
639989049
1259389185
1412534123
256534269
199077119
2114728143
1287866618
885128744
1428968378
1746665167
1663847261
1722460256
826026818
1711763970
200732381
539852784
871626891
1631778439
229701531
233283134
227259538
1531539334
1829583915
2067998573
923853518
663615691
507280705
1281104649
199699296
1404637329
1103889960
1202797034
1292337469
1762799204
383773135
1399356220
1737318351
2067548323
1733624731
140297638
1888037984
19178724
394588581
403311567
1178525664
874918857
1227909327
460972858
1008643796
1628957666
296723975
1384837447
1409720678
133931089
1069632465
1419715409
1033714632
1419047419
565247870
115482482
905036770
340306119
593226779
375509632
935397536
1723512821
1248960550
1581489649
1050804831
1413246054
946716935
2079637653
2067378813
1194448270
1054010395
575695830
475653725
867865136
1315331600
1894163673
566719056
985987353
309150700
1201842354
916997877
7508274
121586244
1559860526
1158518904
1652092853
1670246522
1705233182
1812339942
1179964597
26015716
1121611217
2051073983
1856905404
973094756
302798937
846919350
1610900181
1872993975
2144074668
664819608
1474962231
175373173
14517748
1517934663
1391053171
1262497156
1493567946
1330836195
822487456
1209344851
1510211579
1646012147
1276757588
1810647185
1721544200
1553056466
2009242004
1389307444
716947570
1849226343
734307451
1933162725
1234251112
216878110
1845261168
1655434907
1472067861
1993570900
1489574493
31573204
950532498
926364790
268726491
1386203552
99856644
240068655
1704502377
556076713
1758784411
1283506107
1289869738
1022329099
610444460
2119615932
1767718772
1838859993
1707780743
1522425819
770069764
1352172998
1757520149
1292042949
557149551
291839909
687526439
358009244
127481645
1602577918
360096151
974974075
569091141
1513023835
1791621495
76161559
1014320622
35888776
333715741
269409749
2128927311
1953541600
429815598
2007260721
1070153706
736280000
1654907036
434193942
2095015900
1345307008
1176909547
104622538
1819409832
1118705850
1346433065
394925950
466354209
403963019
1364762938
2064697188
781136272
1204320595
942466675
580284959
1242724306
1212640668
1026310191
516138596
1420814845
2090247389
754484806
1666723323
542150359
242047466
1459669866
448717872
1207115669
1838468012
31028344
954108732
1873449967
700576734
2126594960
1557550096
1701996631
330692232
1168105700
110834875
807082705
1936338295
1919853700
353912234
1879744313
305421839
1846852780
824415440
1656028353
471695863
1508270031
496515699
700203562
1096501550
1819170945
649403084
1191943762
732395710
645626109
2068752630
331982511
1769384305
1811495329
604751704
850569267
288658380
713231788
1625088067
887547190
951837186
1638150254
1590840567
2116227577
1045187218
1730849682
1849054455
1472844402
1190877858
1804882699
494647029
2049901242
1112655652
1168152289
733467896
1878079093
1724788502
712941254
1059732160
1401376120
1369640890
1983769316
788413690
774719114
1530576330
1105008410
1746499046
1651748969
219513136
256267686
1667017534
1672335524
69082034
1247221207
434129058
1500633615
2126220886
767339489
2113238639
973136909
209741355
78581136
1038874029
981209128
899253548
1846998357
1265577313
1100476655
1065873965
1030529593
1827195633
232545519
1220213169
512515681
754511605
808524008
836471235
1549463575
258760461
308480501
1171209366
1356222607
699703762
206541402
1332633342
970297457
1812111314
262062676
2051291375
856281068
1674703401
287978205
1784647810
54625043
1574515345
1616459637
29196159
1437688702
1740342408
679872439
58411828
840317785
1105987475
2042970687
401133606
1153482601
657495065
746032223
1747834084
1977568576
653374714
1365528734
1618842676
1574637073
1859409877
1789282402
193738009
2093307083
1266390737
1700974074
1992890756
1426416303
626937857
1531233093
853842868
902127445
1112263090
350598483
140953076
1388084437
855870463
1369817473
1823036365
1893799975
1952243814
2103393327
1321361135
1855544739
123715087
663348905
1826188964
894009635
523822339
984515973
770577424
529371085
299759721
1878829315
1034451409
1585335642
634665743
1294699797
170436528
1042062170
184751175
1345652149
1494570070
1572771626
1202471800
2057471404
806391509
1090306328
1859924087
920139073
975920580
404737236
1632388391
961959859
332539226
1107220335
1628749942
1863774147
1044094755
1482372254
1913987861
803033466
823195181
1003273931
749840192
1627179403
265179955
562134677
328311950
748039629
603056324
1063431841
414219255
481851960
124131313
995054560
594865956
1370849647
1700512510
1283326899
1943688385
2109134015
1868388684
1798864300
1988196737
1348531002
1896960408
192153794
2131942948
271698201
185218148
1563825458
2139290555
155355614
1868740555
1131364388
1928077661
1964302283
1186020284
941602981
1007276378
847530757
308965424
2100622079
247734963
1921079701
830383720
1452120522
965906197
1140592855
565596992
1726389019
1506238073
1348053911
1595866879
739620017
930497735
582690147
257154065
279788521
835249531
92744067
951034198
2092198700
1804397742
1594834892
361647006
85445592
879634100
1677288123
2112431958
918222068
1699640939
465273362
1721361916
1643982891
33855472
131509904
677879417
2106149363
1868345552
760832009
263070026
1620639453
67537351
127596105
2026385572
1731632314
116991016
1606540941
95722169
1138017579
1269692532
1770529607
1785424339
646459734
1034338782
1703736385
2076685928
1277133442
294071039
1456138027
1388470371
1078920652
2022502685
903623389
1189165154
564858556
931813676
922465745
387128223
1102712702
600041388
1069160429
1462427381
251442785
1454918601
828950469
257422464
272229445
1457790921
547326642
602234837
3201640
2088077903
1964172639
1912886064
684464375
772300174
2051782353
821096574
626319627
327708606
1903700404
873411432
684590034
1049475245
933276605
499219363
1849736197
1729082577
2773238
1739766398
1800398392
365556178
1967014513
1799127415
1356072182
2134649698
1625289342
1856452229
724572329
302335452
1331426782
1371296216
1165715406
2092047412
687161175
405310446
1914773329
1069513107
1223312989
1045766955
866757658
1874355064
979580115
1564436625
954804940
1873026926
1001192575
8577844
1844636259
1749293395
738769163
655385921
88691056
121143860
2102587921
2018182275
1330853805
1363140466
1293245314
2128126731
1426673556
979226504
469772063
1477834703
901717237
1312071334
68779804
143661283
755670794
1389892167
1944020302
919154087
1994068282
478355067
755414000
606968573
94152081
279757607
1900413645
1572981305
834649983
717574444
672864301
180303024
648096939
1878200032
1339771091
1898964076
158030661
1588898066
1644217344
1163908891
501991111
160676574
61027991
1042120264
1969690288
1512909466
1976773993
842270202
1908016518
1025176344
1497949683
1587021206
917823384
474491231
633055164
1365541428
1012820006
392328772
157106469
54862201
641563151
432422467
2000446981
1694861154
411939164
1625802867
769886416
1766602160
992827216
1911410648
333552289
742753935
2001442186
269140179
1760426
476104431
1317045490
1653037216
1952518955
455734203
713039573
1617233968
54210030
1076464858
951068416
971704467
183407097
719232858
842884841
1559375060
207590101
749150687
2145981156
1340634942
139772357
267415006
194743517
1956215132
958233974
2127489610
1711609495
2138232004
1716756615
1245475798
1859343043
1867519856
1418932923
1237537720
1201730833
1229897348
620689531
1573614575
689199956
395574764
1839522390
1057981742
1822304635
1214086536
890145823
814361492
369589877
1829337695
986873258
968674675
1203029924
2109455335
1733906522
120478363
1428192333
650669885
515823934
942081461
241249924
1773565627
1160570085
463467359
147651588
921796491
621715913
232683839
360578172
59509522
1554699045
525343992
1079580814
1410571435
1179887345
346672863
358784425
166486901
1769660354
1376834097
1069946430
166079398
1521925243
641071789
97085439
1467453712
298255516
130490535
1539399741
425003778
1543038687
285692832
1424410479
1018612536
32328100
2065851369
1437747527
786106089
1793775102
901389693
1520297283
393066537
1097594448
612379643
1460675753
2045053116
766582568
376251821
297700573
1583680895
980501757
686316812
711859202
209139518
1110608220
325408261
805571752
1755134348
845684942
568670594
877378083
1454680537
1889182721
882442738
1109946072
541829554
620306302
410247814
1278577323
1331541767
1138013002
1538315429
854991062
1918944585
1176912554
1973389643
210826898
1073535544
1083871851
767733212
1333982874
119025852
1976922173
1207597654
861550422
974367289
723375577
2109289042
650942368
1145937158
1811382969
2046692527
301634477
1269832370
2109417984
865276424
2090504903
1463309203
450432983
1944629970
2131300935
675219323
206241397
355011955
56238423
1972901447
130913170
1217303473
797659579
1472531763
1333237675
316503519
1360830371
1296356749
1963222640
1490300737
1393552
926580411
83412606
198148144
1755394749
990682937
1707059586
438423896
1928222401
706723670
592356542
179797367
79747141
555464789
17675428
1101917250
791270286
17260653
940435842
540671669
1672487846
1273299704
649133971
2002822857
432240909
1540943530
399618883
975645771
883228972
846818083
51446905
1082633173
1031214785
1538863985
2071971374
1815711158
2114693121
1355465590
2026090198
4298704
794278704
1799358008
508176309
355258785
1305796759
1723122357
1898723305
281892171
1931249091
913821718
724898592
1957897873
1262711215
1851996710
225172172
1984518140
1948945694
838221322
568323696
1638094156
1743074170
734147073
1609853209
1172800776
232375090
2102860992
1877318927
1668059546
954717166
43507691
1761700153
1489779132
1715383106
654842525
1692877052
1395774989
1227347317
1620158592
851890279
1787356137
173586388
316407818
1984403336
261308822
1838634951
1196126962
1872495829
1209485393
295110096
2084114124
188214557
275641169
1435652551
1631426428
1685753819
238197316
1781524508
1346256358
93519166
603980923
1731062393
656621971
1362575911
521426151
231404462
1523868096
1535512090
583914525
1882870937
128844594
1877505320
54688570
348067980
1972017762
1152542454
1476800830
1767822894
1527075711
115061227
70037476
1504809827
1201451050
1980697699
2131651866
1240333945
179100440
627870934
1748733294
1806155278
388730791
537434984
1527224516
970918911
1318015945
452976894
1381367677
41734662
365205351
426573084
1529343176
680947994
1653507399
1959344722
1730720141
1011596328
818194436
1792066232
1341996873
849175379
967925459
1007691688
222943917
950086713
1813595726
1887688902
651218925
1686022691
1764659696
701773112
449996113
590829738
1925301683
485603079
1497950494
61029224
631330719
1238872663
1997973353
1117241461
1012626773
1247738033
396491995
814057402
1210627354
370675644
1854495353
86255400
1447634835
42803696
608057368
814119051
1279097010
1316319316
1692898770
785201092
1613350370
1245365810
1799508273
136820379
1229068712
696023283
1665626947
879024044
1046518189
1342132959
1559379598
1306527645
1951549949
635858241
1109376973
502734445
236455568
1463425813
1382419472
1060269555
1110354335
1502362452
945355149
1921330624
381249091
1384695420
716974060
576738183
520128871
804903430
470986745
205765988
1375824753
1506831641
128670099
2043187975
2022383126
221119239
227720297
861211625
642949479
1792477534
2007727178
1188017459
1572902861
1472983746
1160246586
1479441231
2135899657
1946789091
724474368
812276443
1825250416
918476433
1267853129
1893098646
125127989
1667220405
1559272176
385607718
575159073
331810197
1465461243
1962349933
1742229596
386989896
2031980523
378418195
1036564583
1882723497
1020782000
1950589491
1717105147
1977208112
1144051830
840678771
892559699
664952328
415989809
646148142
1136992947
123260763
476522309
1680918879
1385625828
323429260
2027929304
38442603
1231715531
1171839701
1087729036
305129901
993223210
2024277396
220516881
2001083140
773189310
1258349961
25039892
896717991
3672456
662027901
1400482413
743287097
1370119510
866237309
669073514
1524357533
515868418
1805110280
1083243705
455161423
1992150829
1468266882
445550959
1368395884
1331529335
1608462043
1351144489
1556404165
1028649502
873407316
581161607
1432598508
1805929765
1307470280
889092578
106939048
2146637281
1799054438
649050653
788906630
2054343258
1421633130
1259878024
1346139604
914623036
88407081
1191627924
1811312104
1788692827
1358872865
1836956213
2115832754
314212989
753576872
1588233400
784182928
777477641
297616741
2000551374
1543077439
121832913
1614615263
1293787960
1313147809
1744296779
233620653
1350050314
1944495182
1790308727
1068454909
1206110779
949411694
882314865
2050335821
1468497498
765856838
913338731
409864509
1412243473
1906799156
1531865559
1957241918
732196147
318939265
1824417094
1740052858
1402172557
1592378161
1313123009
2015515419
377956023
1688307270
135957627
1412218882
1794261788
981396284
856595060
398327867
2025063951
257615555
1876614386
1462206216
1682631672
1823729945
1093586589
217134882
28303317
1158199038
1395508234
1445102780
1242254000
686028482
697124314
832127535
1028532224
1799054438
361289928
30703075
1540345623
1305092439
560556921
1578212134
2058455458
315055618
109320811
1160229373
910517331
576160225
1219156678
1297964693
792547425
131233434
834026236
1203814224
1571593769
900963911
1664421679
860239174
499776102
305498702
1456983007
853956456
992430815
1687123248
434454981
1895695170
467715263
1179475563
421798576
1755553772
1286210293
2075845094
1239394302
1446879168
386361543
1916699377
892963547
1688678602
2142609533
1051717860
383031906
547532105
17939010
1672703703
1411393664
1653830859
1116272010
748289104
1927494748
927014191
672227230
297395774
128118798
595893112
1615667054
890392090
887874319
175153169
1625158872
782188066
1578570040
673619301
822525530
922523884
1821960779
777352652
808584038
1358696068
1050699269
1858477510
634906913
476136235
1877604882
213335002
367712742
935758989
1103069879
545914133
453676130
1287568214
1595969281
6682814
400091168
858338348
2070159845
1766145149
966715511
1858893324
1887278948
215635295
1493834143
116895515
1697903870
152583248
1561053442
1935150371
210782620
1725258066
1357329343
806530010
1637705651
1687611181
1356229610
247181864
1813687725
342709966
181778825
1942609407
260498011
628898042
628473020
1913349092
1084340469
777141617
2096323127
949944634
53037137
1146787021
2075820375
1586955236
1417275812
159270720
1183336612
2107197587
1424253446
523227574
2036576469
688664143
1594575323
1476289515
1363796596
200725293
757055093
1771532534
1959430710
2093007231
828906656
383754283
551472759
1136922695
1693690540
676479702
751560081
1022569789
2022860294
1792450779
363159667
1094909337
964300157
813420561
41896010
2122062298
1111366140
1390033481
2066224744
42954028
146673366
2126606484
769699598
19735773
251412824
581977058
1389311844
1158264094
1810943297
1059442932
563078879
317451032
1275325188
225251614
489589137
341931883
1159349376
1241881857
1299758268
107616154
688551958
739436401
571323556
695117448
1748515092
2104647297
1900643344
804784089
1647609865
966339698
1328668151
554226982
552313517
1630813477
1960308697
1868242359
317538670
1760662369
128512272
1486301866
1426123993
1402820204
1613359136
470987378
470608339
31726113
2083526717
1465491223
1405352043
828475068
931028706
1186782526
7798519
132715070
162184683
1521681459
1994042830
1032888329
690419573
1017629973
578243850
901061672
1085341672
1035599645
1959795497
148305547
763125658
1670601974
1467177900
2129150177
48487412
962342097
661084650
1757534240
415240776
1954794610
344836671
2103924496
503213024
1056484175
1769857665
1641376788
770187390
1697764127
1524738360
1840740471
197968774
960694685
1021787618
527835299
2011323530
785311252
2137222648
51302978
65861681
448586094
207739312
1056895970
1957361918
1918509125
1967848674
1402985620
2005934831
489187419
1646230518
210885200
699971544
253225386
1574305540
1046905565
118771541
1614333347
1618230527
2034377062
1762723547
1424741813
1753477733
867849578
119760473
1727880323
56596148
2028346545
98062390
2138130741
1674605327
1673630432
1039380205
265320574
1137840156
596417866
2041817070
224465424
734132057
1302410955
2142517334
1386748327
1915907675
726748486
1580301364
116774018
487693420
1782387368
1768576067
383578207
89659367
1380733131
249611573
651314489
698448248
1190368529
1466218058
1352494832
2110190313
655285307
728771314
167853009
455130611
493587405
1071111714
588097395
75124821
888152690
401639139
932926478
481291425
1522700559
956888971
861474654
1790235950
755369805
373585856
1842786444
399806328
1382715927
67755357
762290842
1210026419
881243800
1115620366
302546009
1995352628
1218999298
672453037
209096046
878891666
1487891343
184408081
2010477970
800382089
1683675221
1448585842
1276610759
1588923069
1558024568
513280651
1961273943
1403521757
561382908
941843522
1163654017
1556907730
1830186801
223010509
1322720614
345460094
147347726
1764667564
1948221634
1574973168
1404179755
1329352421
423325234
1219710498
1225208131
1847206912
386915491
1476123874
1664700987
599934151
1406679691
1161202168
152143060
1598818766
1335994329
1098098385
2122024136
517998786
2065413192
130127076
373343915
798233952
1016667528
1641862606
966552025
679766239
1557535208
244097582
918437172
19684066
856985459
300848778
368978142
5251579
1826588343
1452983164
945228122
2008331787
1841461440
740641827
64258616
647789964
1864724191
1162824866
561209525
1183866835
170122877
736104520
1500276608
466899597
682502709
1875563275
359022414
563044066
494561793
1464303346
1620817904
1798443705
120482288
330737098
2040381364
1592090210
1685201411
42973345
219920304
1011320078
1884355411
954452642
1392434026
2111637409
1256255836
1162446234
147561412
1520299424
30518296
1426066364
1961812371
1678033858
391248386
309742839
929503169
1014765485
2046843994
2024756923
1483482489
736478439
1439135263
1486126159
979978124
1050522592
2089761546
546023569
593953895
333864845
342041561
359176113
633081937
1561573813
1075972235
480136808
690182503
186623857
909742647
1716842673
1647769335
1954791668
17346241
352201056
447826275
1864272329
129232841
586156577
356878489
1824002688
723544029
1356516779
252597401
1961150614
513015720
1004708695
1701236594
1192766581
648911371
131046329
1813327915
1206140905
265709379
1081858924
266390090
366143944
1048138124
75560865
1911332155
930390879
443682845
1993033246
749918168
760770841
1087713991
450773570
1581794483
1161897218
171929087
1082182426
1808235721
1946333235
338186797
1843719130
856468420
675784996
104923601
435454753
631151203
1262198293
965508432
528994879
1328954405
292871114
416687280
1019311036
1667325416
989634425
1181682141
1572463916
2094003289
1636294710
899710141
898950149
1083589002
846138924
1965773509
783279956
1799550316
1050422456
1417600757
310180112
1711447018
1578091682
1581061581
1583326419
616745400
2001212859
44085740
1586800970
210867219
1880839364
292356568
76072542
1579496481
322153791
303100073
1785686389
257605899
1150602860
2031977158
563343041
1157140259
1227559956
552898308
1417645281
1785288524
242464098
1798603144
677981158
1346399838
1893166496
879974733
279814388
1204808920
486495077
1491260644
418242473
1962473445
1827147934
1842745136
912813205
381569182
635468436
1159255890
1521389282
190516045
735371084
1320739986
1275566896
1569756300
1428266157
1168520117
414407352
1706572457
1913056178
1500148338
2007022534
1068516716
1810036530
2068009053
1283734672
791843329
1127893262
239089769
442275996
530303681
1093741303
681616033
358241567
1056747045
1087352312
1996164560
1452247714
1791266870
270022293
1361176718
1549644538
1301914160
510161340
190660426
1005854640
1811090924
962629816
155942346
1023857762
453554864
1851148482
1374257798
749757241
1994793063
1487768313
550865707
1840508895
1022913847
990177904
223297657
1721351035
212346728
848270093
467171712
161567096
1822216001
282690374
1398596905
985068087
1940580300
1073888924
684707699
2078746023
766543448
1199402011
397715257
308008768
1602310015
918106626
634601887
872939765
872400693
73235160
1513613441
805375408
1116107880
872798962
1268984514
568068635
141052207
840540301
2078025617
951236048
1823645549
238389477
1413893926
1694599370
753159637
249667408
1231273516
1055019535
1474027853
176182779
803529537
647737352
187763779
441080787
1492903365
1926633498
153781729
1725383766
1773984401
235087842
1321296430
179802787
338051553
1163242413
757292504
1687489984
1939779374
582596125
1987271566
1061501093
218689127
1284476598
1539500076
1132055409
1473915079
1700842040
223977871
725893326
436360112
2101805141
1249080528
1139558546
451966927
1439449369
398131710
1943736628
933725866
621510420
1285279397
1370227342
976365201
761222313
293366023
1209416671
345391918
1120198658
418036598
807996999
1286271780
115538029
692117080
1007075401
632714305
489723908
1624675224
683401853
2050769760
1468359631
561548935
1434969554
1592389776
338551810
1591132268
1602761925
1402636398
1753140529
1892046150
1829063746
371970096
1835431982
231916050
480297284
991144897
1661410078
269172242
426175275
61901083
707482711
1279760567
1141236111
1109558657
1197878921
139984235
1873527162
933852825
1875397219
276642763
112160028
1634718492
1591106679
446904742
1130197751
4416278
1889791260
2083908877
1807067884
1932202386
335479504
1400813596
282130110
785196875
776384175
152924761
99301297
773252714
1599670917
111223472
485991919
978473553
29134799
495622110
1206729325
582393290
2129402257
1066270958
653676190
1182219740
2078438144
1901681919
391202643
1216164786
2126381415
1232470906
1703647925
147988858
845629472
563811792
881552812
1813864441
298890256
44025836
970123485
810051521
1978693354
115723565
425076838
2135156030
1035451027
480942843
150538011
1989242086
1293641147
1496197335
1617678816
872848957
1559351937
735899546
1764034463
151646292
451290293
1870465457
1073329637
967887021
1751739280
735365379
134062593
540469584
339789209
1093601954
759898321
184807522
690974103
318396916
1835784763
2117511580
359361748
2081217317
1309745337
1436692463
2115140654
1906870842
1194431291
1018848523
671951660
1546576389
1750053125
248997348
1822123068
1682738258
2043682633
1796321019
1904315452
1374627296
627307555
698198325
768868156
407569622
859039601
508726696
489052657
736553880
1294181062
1060646155
1287130451
1516676483
1955181399
230369707
33589530
1825088199
1467707720
1877332362
2013961905
499008098
1371140675
719584734
842514076
1678059020
1185550047
747652335
1993599936
698104944
734569569
1970347101
1418396890
1862365191
463163536
592304413
650722451
1703656539
316582072
1054164419
1852386110
897438543
1875509457
1920838555
1506010011
881927143
108624526
1627571091
1140197597
870843926
511790839
1166969227
54720914
402050808
2035777576
970095487
92152767
216397919
811839184
98772203
34434
65907609
580511275
2056591268
1140134059
876457556
70554311
1419179942
714335279
948828633
389033525
2069236705
667898423
1402532628
1709687983
25561371
378383836
1194736077
474572498
156989785
573278869
729493716
326812644
1923843039
1175615665
1076614997
356014067
1028687161
779413178
2122657829
2025801911
1108442770
252889077
336632501
571274008
1874283446
529249722
514537861
1980194266
2005989565
1838711996
1113614041
1706144029
1966619377
82646024
1399642002
1401579697
1773348985
1391035028
1275842866
553288561
1527819212
225451999
867923176
1481067704
1223823465
28584249
553119559
1650700772
1209990280
459542707
1407937082
1638327790
486294349
2037966430
358071203
1087347215
980048530
255529616
1658981651
1803533582
1868972740
254256463
931917344
1392689591
1708423873
1711904876
1076884917
763485665
327008623
1611649911
1304727552
1444362644
418846723
1819515055
1245834008
840327470
2122647654
1428302703
1553490650
1982134407
805118736
443170658
1960343778
135132455
1432010946
305026646
1136842024
1794363281
2143923887
2080242903
1083200436
1339756780
1832647371
528701531
1422335094
1105970272
664370351
603055542
359274153
2000361465
753986466
902164797
1810252897
2019552153
358574638
533596478
1925938808
575419518
879604612
264734885
1293496946
788242581
1463462067
1969739392
351762943
999998364
1530835610
759797513
1402575302
699258995
1492465974
94504721
1581745212
220911425
2110245779
270958517
911547840
1724339936
2137765503
1321579971
2005328974
386541429
435487663
1737504687
66010708
923853486
1279819785
1295140221
1137365523
2003115426
434687726
1947003211
1011628512
1372068271
811011522
1475393087
1242174169
2092722247
1076257231
1007362411
119670648
66987395
955384165
1958834611
2112343591
1424684646
1070772901
24934042
1604855240
655544238
1108523786
402028853
825551154
912395522
1299433813
182206903
2112272547
996802781
741903700
1107745536
1929626665
645464696
878395728
1867801011
1716167774
1671612459
1439235597
1234233180
1037696665
1307934428
1810320829
900260556
560911318
347415167
360389651
721349317
1875141289
1712869882
506341305
487388265
1622968060
1418302621
1416005263
1937968056
2035441589
1927301094
1521188674
1758545215
382474421
61269810
1196882306
1755468332
160574126
712727007
187742207
2087914537
957515838
1663602644
1988232587
402345057
715268360
1721042742
282785746
1418433071
1734660325
1012827870
1649951899
1848756342
355244690
226815782
1552485968
1112443000
227992148
322266805
785607873
1684299318
893119109
756221622
1410669619
1943126225
1930197310
1448002525
80689725
1345896311
1508575073
487979144
523130690
1567939725
1724202680
852284335
1748444707
103261049
1289910994
70237362
716458983
1906801057
1292111997
2092895807
194731559
1449590751
1255470652
2120645211
204761456
921729191
1791940793
880388050
429860065
1534671167
1581394033
2054632115
1688786836
818693683
75561860
813609291
1907333607
1835879711
1942154004
1205027461
1257457307
1929047869
1953359759
1631750174
1025201235
202054329
1417490137
806633704
692653695
2089177177
1685052624
968977193
218910142
1440535874
1709870337
1300469612
2041110094
45948608
1514386319
1102193031
1196252421
1550559169
728037731
345493624
1583469268
345952431
1427980402
529076599
218102427
2123527180
751170493
883373381
1841989597
1089400703
765309531
1916722080
1714328105
1107593082
856361669
1037094203
1176779991
25682587
1257356644
2107446191
1219298514
1193007292
1718555210
779956304
1182083953
2136480091
1821930222
1625120108
100733588
360425847
1733252297
1682215579
458341612
1453927701
1188693770
450447386
1388862502
1417157741
695669015
1795766570
1269632479
1430203764
764094336
1754706381
1336087029
770913578
1989013723
642581978
143235791
2002327960
5694156
821272382
940802469
1811751009
1768243386
574295170
1604556860
1373345495
2119205325
1788139233
1962796820
982646153
2107385013
934715419
1103689582
272257948
2024917186
130530053
215648907
194710106
1762151533
2014853638
790592463
711992226
1978916910
1833306605
1889890837
194717434
643216313
557323488
1909268362
682017060
2066273808
960012562
311753546
1789521433
1263713206
1836628582
1298117899
1312327028
701491121
805534008
1744526340
2050860466
1726157884
168795173
1334552370
1517474518
514327592
1774320171
1955399921
558163331
891131182
1492557943
1992079852
185504255
824848066
1917094908
203428765
774903042
1120513061
71865227
954020076
1033086275
2139658055
867220952
791255641
139347255
930954683
1145809856
392987390
1761055535
975853541
989302259
1312174092
1500376225
1021092685
1972234639
743443966
249380150
1700874939
1539876890
885298078
1312058015
253274456
2039670186
582765530
2020961645
328126204
2012188700
1239678427
2087592202
1660650771
216145975
1515234052
58210103
1689593658
114495295
1410672603
1222305675
1697756026
483616507
1374135237
1250138742
804511557
874828996
2121010616
1056610156
976211197
720744498
1659454240
2092183951
375327619
166794793
2054508390
695529111
1277885093
1624955553
705133677
55928291
2135305832
1727591766
949025969
264309557
67059608
1209525228
736413700
1066163543
1083641811
27381668
676721031
420860730
1018252975
1006740846
1816156956
2118945375
1428399860
172031572
1815509824
1285902658
833007029
533596080
221310826
239758200
1402189601
1505167548
716573096
753266687
108544319
500216783
762678836
914497046
1157557093
1740843443
884735521
22799437
1750117448
1116250922
1732167179
1166952078
1494950634
1809395277
1516218372
1351963313
1336243661
1488410338
923568962
996427824
710534057
265936789
1793873895
461018570
357422935
1875494732
763131617
1245978154
763665483
2067089089
619636721
1611367586
1502743363
1556015118
521224230
305284314
1072356935
119742247
1987831075
1809796673
1141740726
1078082521
697627019
1957577702
1512629614
1025816975
400265587
522492687
1216529457
917749779
1035812589
2136874180
1363307171
860199627
526181910
631391778
992049031
912518948
1989586812
730134681
1378859999
1805235729
63273170
2126129824
399016686
1724029979
628828889
500457931
552977988
1855632313
1506920572
858544954
2008829490
358891795
593078712
942405061
1109904758
340357867
1587725631
765650062
16432075
104528863
1084379534
2026062969
1596653656
427235275
673590881
1808531232
961472656
1692852171
1190188854
463541015
1745805726
1324629629
1892544615
467480411
924185410
1208546657
1267832166
465790745
1832184664
1044112758
1467840520
1818541310
1394176126
1541789368
20953546
1796849305
710574686
736003842
1978482100
435580361
1204640064
1501075087
156545637
1953733181
462421675
552316368
937672111
1015223029
230822098
820181200
536549408
1031221674
135584927
414348422
428206397
1301836308
1364658420
1327761408
1044925124
1710459751
1095753998
983488814
688606770
467802708
1589381811
53417793
1586783076
744592760
405379048
207895258
1258123922
340745746
12258260
283906269
496173353
2130825726
2004178104
861939161
2121597584
1260227660
1969740988
1558148658
151710133
665596875
394979398
1439910222
787344043
1568558122
68939193
236571780
124320060
1005135570
1425065507
589647932
787331063
1826940974
2115080855
1094192425
1573355572
1632004192
533613587
1826339606
1485386261
1188231541
1368914895
754326323
389446850
1102805907
579010792
1898354815
215319260
1264083441
695216394
953364978
2003047125
1358318550
1653876429
2117877884
620040848
981997847
1800440945
622002885
988675056
366034568
75529753
1815685892
909466248
2129908030
694683652
708262012
906117950
1210919722
1012542390
1142288207
303082923
1434135957
1138658659
1525053174
918863081
289294733
2032918798
1310479777
553442302
763441524
1694437997
527997320
1173148380
442369009
1420543788
1521050616
1784869545
1039704481
1656905677
1483775426
797271620
1815822966
1857228676
1605147372
1427922837
530500342
1797780789
1977180889
495525968
479320603
259905632
1606718847
412972278
1724511674
969944362
947294204
198118267
1158878565
934434048
3235888
60700364
1880114295
911054889
1047953113
2099011545
1385199247
1611454284
1113187891
812182415
1338226100
905380619
627592319
683496518
1628138909
88927066
1176734527
2033878801
705281225
2009727331
926617385
2075188382
1809934501
1666143955
957694667
1647966689
1323756903
1970003728
1372341335
563748694
383684869
991036849
644879701
1464388468
1033976886
206844127
1532848508
1305949512
1715749391
820956510
439776549
1040334502
736913852
1931115404
1872500513
1118978175
394190801
1173186502
642776737
1277932890
124413149
157898613
665100373
836592798
352358694
1954647614
2129797932
289239528
1919082702
310475494
1319028250
1831152171
1034716147
2128715458
175547165
223250709
18802150
941444981
2030269251
104199186
1337389692
871289384
2129049654
1983146111
733049050
1473589591
890804750
515396751
1801122591
1494967828
180558669
714450601
2025322806
1753851580
1483721886
2138959841
405324665
1351638386
1724755700
1011533229
937629774
2132093075
470331203
1154745810
1911320905
944388771
124450919
1044662440
1795865955
1930591540
1168689632
334255088
1178384614
1877787095
311073087
1363563124
754442447
128582735
1851599594
1996016368
712779053
2065317402
1829711826
708392307
1406624964
2132935095
878771312
384251871
1800324355
1898172186
285389679
36216598
244876948
251905977
532745899
742698140
952938318
1860133807
1622161577
737598297
266586181
505064439
594280703
626783890
1571903636
1806138767
1150991533
1769294503
1162562140
457840418
1286216666
96503915
772131600
788125596
102467892
224711323
1394296762
22864485
448371200
94799163
1539137849
1677330075
175821450
1315692610
185545434
1879715116
1841107243
417143497
1607994998
482128429
249122234
778660297
1855466584
945281375
1785111297
1762664330
870415796
399128156
520972611
2102770041
127613354
479713090
1193856560
2011966973
830359455
1571217827
1531537283
886778732
1751425491
1597825107
1569234186
1297940023
1010080974
1417008289
1818414347
997881489
1865511291
1531909316
710355864
1453260672
313553182
993135119
1784800431
1624863986
1269696888
1227423357
1871913877
1537945149
1743047674
328106200
870921647
1160234319
1553316422
2014736761
521819148
1317674115
2006183330
402179279
1521901919
200368978
1590166968
1067249779
813201467
146691111
617959926
1641223477
570828205
35126277
711582755
909722852
755581686
1013909006
1730268015
1565907461
1428676431
1323041188
1003041760
1651138704
353973938
1865422946
827668034
336542386
1590192445
235977110
2077197290
153272943
672420719
2140609385
1940640183
1796790581
312688773
236145609
161555655
1399553972
2035576225
2058262049
1439541891
1187974916
410606867
1496134773
472228846
1319548584
1524144981
807315427
477441761
1601518239
510780312
1949616245
2083445203
268119988
2043355740
1612990870
443270470
1306668941
2100312552
2139173170
1216429781
1149382870
995942630
1102577654
1266668309
1526833177
1345348862
1382197530
1784304376
1564995299
462453565
757455634
880466801
1485661990
1052113042
957644356
298475353
1948169035
1953619268
520201492
1539065060
1136294960
536730033
460764351
738165410
381498528
1241124570
181318108
648077308
615464395
976605398
1040510937
1633366394
2008028204
237366962
1214018813
1088174933
1682544169
207558847
1845705705
1741229821
186037920
1828874248
170408758
1066154017
813850043
1734527669
339421996
1713405984
1242653922
513568906
1458033467
85757048
2101391856
69464417
356426414
955949801
992629986
1013530523
1152181982
878106956
1392157822
1398346717
563937484
1743641057
677783924
2127952387
1387384667
256981565
1355896881
103827713
1370408053
976972100
946716935
1373998804
1365934031
227486308
1239558044
1935325960
24708331
1402142813
781532784
127983100
1140211973
1653161364
630748918
1648645464
866182631
341711549
1007111129
361446020
1698216696
1493226638
1487087819
1176790601
621680281
1193445949
1707626719
1293341088
473143249
1412884265
2035925886
1353510895
579636896
165058049
337067369
688832952
292277640
1451434084
643281268
1624099403
625776545
1732691609
1536179021
1097757477
87840499
875605071
510418671
2101089068
888414157
1710638428
809103075
1118210978
2011868004
1989056560
616093376
2093435342
1762102867
1511144473
1840732318
1803300303
863271469
1280111532
1753313839
1253598319
1971217464
1001726722
534814766
358748037
149647330
499188661
397315170
1407594885
1354264432
402164600
44349115
395922182
404694443
1537605631
1471787343
888581736
1382850113
785991456
269047091
1881066911
383784817
888140387
1618842924
170630292
1956683822
552832419
689244514
411128259
1571408337
1299414354
1753243161
790811901
339904569
1335402531
1042939631
583866526
453037964
1420599478
833145623
752041607
1322795056
1908141468
1034844701
1487302583
1238570302
1353138847
1964298493
1103942586
577410806
1359510516
1586087642
258322507
1874439300
1240092046
976164144
99891820
1921891116
1278217060
433926095
1979941399
1389743805
2038794684
345547461
1626994959
1145833550
983578113
2026858224
626535480
1976573793
1340238064
1922905790
662712646
337397667
2009005148
835482576
1723162787
618492644
1072064888
515458599
1400274544
340143300
1525832654
755574054
1370782050
1618411395
352691646
1583283232
1169936455
1184014625
1524846905
347336641
532273546
291077720
990879201
1425883617
1207489900
450464354
1581759747
1161152745
311480943
1175965104
193851917
1867304466
1917053344
1031318031
1726887042
328543257
40976087
790922351
737395379
920492115
1385438643
1152263900
1187345196
84289699
1868870050
608305629
1380872344
592073283
681853916
1378404390
820698782
222592077
832720976
867760308
802890344
1219230949
1995036856
148902717
347382217
1666870905
365646624
1390690981
362932996
940982797
1083144042
252788802
1054718703
86553364
161002296
2020213016
469219564
353629760
717725605
979746307
1904688468
1202887039
268260454
1401044345
302227069
2111313002
1328627001
1895074603
731440209
1767762201
1000277636
1351536242
804132617
1955788387
1632080848
2081113776
243184937
107659247
2017084045
1767340923
1864384417
111324549
1311686163
2106366069
1401805678
546170130
2081189906
851759475
1778799421
127898824
958450139
1253037248
779825903
1251021427
1066160239
1636387276
1357326901
731110636
1263856052
1009616549
2000507654
2120453421
1141677349
1862807121
398364197
643881124
962278524
1958673793
1014070795
1813373146
934010502
635592899
2082422537
537226561
2094028906
1058298243
1291948683
858085211
105102584
67354699
1263691532
1472789677
252300807
432107219
866267225
1069357225
885366877
1310017268
1463721176
80408531
1260971454
1839194738
496879265
866571466
321410831
28410821
1888464055
1766616843
1864849588
848313373
706771078
793374979
1956752485
769999206
1424508829
646955987
2089997192
1411940222
927049843
1207838655
2087886871
225965457
1575048300
1639701188
748595168
1296183491
1476893004
1421999390
1031775605
1743694613
28832996
4831622
906439361
52184358
1068823985
266813721
1791890476
820698782
1472618536
1608783725
940518440
1550610743
785394199
1693676671
1242103063
1108413093
1076837441
1161963615
1024385452
806264398
1150875882
1225856720
270305793
1835226603
1761993641
1742771002
942645373
264705543
841742229
763811470
2103821629
1678187487
1486231304
146071618
1074196736
123970310
611166946
932459982
1938905827
1261266810
1307392417
146910161
1428639519
551901346
759549145
2030663948
1622116401
655640074
163989091
526101577
395573559
76069802
1327426207
304902434
1167312392
2099114598
58711397
1471966712
490624327
232784540
525069181
80586514
1383422556
721111706
1217237748
1395371734
1807302729
89593522
1098282600
1998495132
181954539
1914682333
1296113449
1032769278
1465928195
156978761
1456073681
628080433
1042862566
76551620
1420968036
424241473
1843503237
1465951158
1740122454
587097413
737764809
1709979213
675510086
108845075
1001324160
137956188
601717388
95289906
1175253279
1676880911
1763495084
396373495
1383060135
1081801028
1326544154
1486297337
97251392
1010835700
1237864582
211330972
1300540735
1336214487
723561638
145634561
1347381202
71343385
245327099
342869265
1794621856
1203933723
1198165206
1406748533
411580101
346884932
1720454627
1188927231
142153735
1731276019
1262910724
1846786377
1033313125
826808432
1976985499
345141942
736027030
1570762222
1782794133
946746630
1057432314
965105852
1360550335
1695694078
1950002010
264799077
205525211
1972087144
1467446208
1603879251
1137260324
312972189
1456622458
925374642
1042813491
1327655604
602383972
273554836
1151849153
1405097623
1383256720
667716724
1891397536
1358887528
386822777
1811041453
199077119
825479978
1334154549
1359666659
2079304504
525756965
595999891
856339965
1317272782
475191119
577143849
1876435686
1280579542
1136166140
1906906123
57834378
1237146157
1055322249
1286599113
1366319725
487971095
398833718
132379464
1164785559
1656010677
205012789
1933256039
9145673
353994687
2143017191
2065183519
1311828175
1871776894
2112686422
746311353
403142420
1339931625
559142930
1185152455
136526790
1440507357
1618589765
1269386590
771759741
680068897
1802779013
1161033618
1066580236
745205418
1876899702
1132991850
474921796
306549109
1719112940
817452966
1116114280
722816705
894295646
1395674294
141633294
468486802
1892621557
1397083144
1712048174
1774288543
525890885
1239839775
998679647
1865865340
164826277
1724609308
863911078
611102123
953264026
1664755938
1277954671
1359585944
466351961
847086313
1801856917
1483850914
834375923
521130213
1075077839
155681975
2077575058
2126777310
1415789251
1536269394
1892264973
738511468
393829150
1339910500
1143580843
1304059969
1293607962
945735370
348257191
1044429571
1314852828
1430092220
2094454114
2138589305
1181959873
330678358
478496356
1193250733
1962538395
1258206936
739356161
842565994
1728331525
158795885
1733621346
307845105
487938712
1765572155
1697318744
1984317296
832449920
355522367
900252388
711721538
1159085081
783932451
1033378439
71378089
160132021
1262283936
2053234107
735203179
1860942778
524737393
301988676
611113572
1322854915
419355665
1929540717
813550785
1281755239
510303341
777498041
224006974
1204212978
1490406270
716723686
1091393406
1315943496
214685112
845162248
1706055055
1755059696
205956563
1662756936
1318261938
960335929
1383613305
839275725
306176307
2124429684
2092405923
2134925454
877234935
199337673
704949152
983322062
634815064
1532186340
831629844
982543140
526062938
1272403234
100853122
2033793224
2007661983
1908338533
1132051549
1887450412
266360420
1568544760
154362722
1801999508
1620454850
1442345804
200188907
356036490
1631950573
1178177872
1597554737
815522032
1745724233
1804753673
481859509
253789136
990616515
2135301737
2037396110
279767796
1257316429
624606651
1108467185
1497521614
323763086
2031492845
1228409580
980059137
1718853421
2029502360
1462075025
1767459125
1534145250
1586504245
710348586
140873507
1133128379
133154960
1163203556
705161121
2063131961
99392762
1901250959
1823332661
375521146
1812312294
1038673341
1442179709
1083999694
1490876913
1986081729
1566155761
663642881
1470103349
885584834
339345483
1607932822
806808158
175043970
531052532
159353688
1647060174
1515611382
282794931
2062925745
1123703224
969078807
1097573566
1866446205
1662850099
2058540898
1920614845
1578890846
2029343634
1833951167
1839534445
776905471
1269791567
1504634657
117018612
1875170066
1415663525
742328280
1780469847
1449735257
67438579
1319858306
326810776
1187403932
770971724
899393542
778356178
1235605793
849749215
2092535846
1062261362
1930545915
608969243
1407640786
1396170226
890837817
659362202
1285970985
353615789
1938327076
134795829
389950088
1149946068
108133552
1182649954
1013523733
1257461321
806725476
1904720452
432943554
440522247
402848922
373700004
2077967854
592629721
510813111
1011251998
895024408
1997472593
269429661
1861748675
67961610
1963703091
1252196969
2046589348
1139968706
1104323825
1605924126
1277093229
479032704
427131790
264411040
1943012210
2054458786
1243598896
204705240
1792567254
2070145090
1446969091
862024593
1636785322
248458359
1196619748
1065046754
935985859
785537388
1593379083
144633756
595876842
1892697093
49660303
1769147316
240206561
1794205310
2143480160
224292959
739070457
635250833
1201309266
2103903474
1828357254
1661547603
671601120
1589570978
1778074114
1036921354
1615504628
957241958
1188967539
1907526960
227956920
1664731559
2144900047
69489684
1482822956
968209622
554058028
1221837596
168841336
2029404386
1879546203
1171124507
297263859
1067603822
698550354
1121358044
649100368
392745136
170340121
514101370
865493326
517759905
1976394096
1550843547
2073751518
1027401507
1565472653
186579721
607243559
1885778390
215352604
705030440
2118701145
1743037398
1776465309
451372207
1050329710
2047067214
421790828
327701681
878379120
823988687
1820697606
1937476180
658584432
1633087140
136120398
147836806
939225010
681625643
1728240567
479231956
1659138762
1074519885
419282467
660377745
506538695
230595198
1883840936
695449957
1587359599
2146022442
846088812
1141556658
847245097
787271255
2081892732
1545152990
1740344467
1512943214
1857479016
984617639
1368942667
1803703282
21101900
163143049
1845138637
346215624
2000440683
1745597371
787994441
492997261
1815833527
1695462409
780838746
656108320
1832955541
1082887930
441493260
883965989
1056098558
285055190
1803347538
1661738539
1227800508
332779312
1207141730
1524212963
1964431769
478579313
569110774
1840885015
305763476
181312943
949260401
1139674054
1762168165
1317471181
639080470
1018486807
1473983409
807612648
511450205
897831760
1265791818
234631515
764818140
1563659848
2009847025
1983351690
1786561145
1323655632
275126366
286329227
547808069
1920692169
1196261161
2113227077
932222759
980861355
1135576062
1447020115
1100134405
1088798378
1863784545
2030143327
464141394
1250723614
1099517464
592723295
1721214421
1435116733
819737116
721092487
254429000
98916245
723073827
1697521161
1254768422
736476971
1004750043
1624177537
1994086442
927374902
481611618
1943240665
1343254819
502543315
433520567
181015066
600361552
878425662
727666832
1769131435
492984125
202781872
1066653909
29301136
600902966
1624711774
1599306283
954386423
784546557
2005951184
1506356340
439140140
1181726580
2089204876
886037272
15010021
1872219468
97467450
653839466
698359593
2092086170
261977488
757719868
1268930994
2001227583
1940237098
211215954
1612607376
2053601378
1044323201
1289167022
706461259
1976995878
508501548
1807181427
270394656
562917790
1183316644
471572052
569442486
446286606
1588846923
511713215
1687679639
132876852
1448879791
324407054
1959344247
1186975977
1659587233
710938180
120605958
74359794
1796829903
1771405708
1587509930
976172756
1040919627
205092510
1999028485
498311913
650640461
1880234962
883244854
2103490373
1981702538
1826923630
572804605
775742230
2128972660
1255467011
466595919
1963995112
1579200649
704052612
1385728250
1384474000
1502212664
1500376225
1957974247
18669724
1538210907
1817657614
1077029455
308849952
1055572884
2004023321
508338102
579237223
1172661318
922933510
123383065
1754132188
1248090399
576771343
1644291531
267170869
1826581647
961051344
1758090733
677279360
1406794392
772510788
987686132
935106184
441714280
2124128593
1331671819
1946918862
552227021
614462455
1399984505
1992521894
619898943
310449492
620360388
624779572
1212243458
726477383
1150056543
1188776483
1641621455
1021053642
1237921538
1133391938
982288443
1365336451
1936425454
1914087123
1912331396
25683216
750099054
1689073628
467613697
295560145
1059836150
1575479032
1388991343
356190049
2061269766
1757252840
1109745150
904781917
237002872
1042092482
915135024
2134013489
478536449
1012247016
68218815
2045948602
1614192322
572073936
822594491
306076032
696713755
142759284
1054490947
88184004
998788402
1036936264
547157774
1349666952
1268641593
1950950214
88821926
281651070
748666991
393734282
139811865
427572520
944756808
1113601534
1024215609
1356537327
845117999
648647285
452709945
885209626
1665497966
612151868
1488799526
580131789
750290390
1803084204
2091560056
758869561
1862734983
1516075698
24500778
50788602
1898508180
64397798
1436188429
1627261748
1432765827
1395251265
432107765
853414599
735268278
612851407
1827498991
953157530
139688287
836055266
1593179700
845762558
186697165
208551780
331381806
448930569
2129663742
1081278723
2005234804
1803297496
2019643193
285730792
39915996
1773984401
1130723116
759666276
737706750
124671404
354857733
1105968348
1610321259
1183914122
528506863
1708319174
2036131813
2127860823
782367144
1114003337
1141491376
1360269908
89306565
1415065318
263446467
584678100
2134511462
1359796571
1900228614
1353065302
220423437
26477128
1309070104
1791243229
1049727350
552728130
569114690
382952719
1700315492
1656897349
1093150904
422307983
1518539060
1279455104
2146597788
1929858435
1403318981
1177532144
1686861991
185131725
295019033
816048656
1408344898
2094370251
1623481884
304177498
1213540295
1868242055
2053399819
1662674505
1554332837
910601339
711380213
371838469
1006988701
1800579298
254245934
1529997583
1028924718
20997511
1209159553
2103301954
671016628
915406630
353213938
1248508586
1588876020
806080466
571796073
1650071217
1221950589
108451984
1242661120
1605315352
911308064
1321654274
1751406360
346120994
1938293956
895204193
665756154
141444327
1400903384
1240971449
1568265679
1864148798
650999902
1722527363
110361859
724597658
437273826
346433434
833093152
1554512394
2054082197
518416628
1426431317
1043714840
1643077251
1245073589
301580456
421927149
1369392757
1470767188
1920179430
336777370
992514832
832652885
1195924922
488223449
1986355108
384400763
1327146341
1234773903
1612325404
1771284818
1263703018
248321249
342097813
784329169
828838843
532846031
124686530
1609645536
1638831701
384877
798846313
9413933
705152492
870937871
139685865
168840544
276741849
1896703580
1544929384
657232433
2110024317
1284018562
1522760359
242458407
1332460677
772125727
277166627
726000841
415637196
939367508
1468377754
1202212766
276354165
1072521655
2079187700
1221476262
224562774
1844271265
1735821521
291549094
1727144279
1911680598
1052173986
1542491597
1289455189
803238240
2031873265
1509535055
1265825564
885594150
2137406074
1491561450
641611603
2044005290
381573729
1339637336
411203987
2117329961
1884292862
164696312
678586420
870322433
1550150203
1907803478
1979412601
1365759311
791451921
265321224
1303928172
1019530220
1038715942
804665787
173174700
26361169
1019435278
1039134567
1249369032
1193705373
1482703297
1009013437
1446531943
803386510
1678136331
668576412
1143404716
284565696
1434957714
1017224196
1835130246
1441670534
514682870
793011775
241556083
1375136598
892126479
318242111
17518888
706058171
1142230624
1262154013
1361220020
1789875720
2127264237
977830648
398031211
755069434
1074942124
1111569101
1726945625
1806387380
33484305
1153234322
384792200
1944586405
1299058837
1945975114
174835493
1757003325
1297952707
505191543
578614752
100384189
538505777
1200555673
251489694
2058217228
1402123164
673163726
1593982799
1232556318
1054883703
409752117
513485288
776302164
364584195
1762268967
1170160041
655819243
1001727556
751532945
102647351
7947565
420265694
1302424680
1280682802
690418853
1657888486
1642567026
670261744
735016908
919479811
39112584
164993205
773442622
459414057
1288861698
1235670846
1361156754
689069882
1004900180
1519987841
1813769297
2034536896
537516970
1877503678
442273158
676433243
1771860936
1635043642
1257297253
1826098550
14948076
1093802488
999640496
1615772807
880238986
694114536
1148130970
103735134
74385278
1008006196
913461241
305421839
583537864
767211894
1164119621
1436028452
360781227
2127421598
1362860789
1859444476
668098617
922997919
188997377
1204575255
134921843
1153634299
257406625
1276554824
1704531389
982798101
175290795
172267842
1103283210
1177950615
1797780789
186115860
1960124988
956609270
1921404841
1175228014
1045505019
950201124
915848534
668161955
1579222424
1503546827
862533365
105776529
1513612342
1574867959
2101322296
2050914653
1897464512
681751057
1989731237
2128645405
1434899136
540943082
168236624
1844443305
496520127
1108669569
976870383
1419736171
389159873
1741864856
1789416092
1519021724
2253729
32328100
834745693
151301664
1982134565
1466400760
681407481
1570084887
611706855
633566325
362748417
1903494529
338704717
275827264
1160144219
1664581702
2046391649
1690372631
1935248556
1967492607
587273386
511314366
772374171
428530076
1501276367
1760694835
1055600676
1622090595
1865736063
630285186
1965116755
1048669038
982447672
2027878212
145356148
1601976496
1816115884
2097534616
858488319
1535837315
1199196412
1575041276
686167131
526454550
29100483
2080738631
930130777
14164606
1725570899
869886480
251849151
574258667
1216501664
1081993022
276563723
986770490
2067780208
1084786782
763538353
744979147
123108466
336928758
1019462486
1961724203
1002026315
244716755
1947396985
184478083
1215564256
2029293829
832969587
535194323
958798171
2005024217
1865096536
591802881
1060225499
326493956
584593079
261990606
463715006
879165044
55005984
173638477
835643078
81178337
1776871697
2012908377
926486494
871275801
768204992
1405717996
664178482
890800162
1508121255
2144950394
497736851
523606402
828892303
923600837
1282046015
880436903
299312803
76810299
240132866
1035926835
1330172239
1114222813
1143574887
231968440
1550006251
244849321
1447421600
934173574
1260644809
734968005
791532410
1828031436
1954268703
461504296
708789371
540283093
1074556596
719040702
1601082735
1732170019
2022930058
778981262
1377664877
504688551
1864156623
1807574044
915131568
1620162312
1096040269
1211962278
351320659
1330624556
871201008
1285061749
1716333430
529957556
342909194
1950478911
793526623
1336237953
1118683834
1026788262
2081656434
2107571681
1596826880
566840731
364151377
1075597212
383940526
912508130
2129404373
692843033
822953774
1986940679
2106696810
291791737
1643487437
552962067
1387280502
374040306
352425262
1868550575
1245572460
1542739856
1437990581
1695038777
638859321
1649675591
267825803
1113480819
228207669
1425953709
533161538
1678374904
1800968958
1807724842
1490965981
965546855
1095070867
1746174682
70322453
1303811182
1729094390
1302679362
1402132802
1815682846
932550869
396630756
1423927056
809289287
481889598
186149799
1845484210
1646857642
201537763
1544275172
928160140
901493596
1925229837
1152118632
1255595463
584602279
1961423427
620901238
311920743
409087554
1956150274
2069711943
842558122
1505428387
218423391
1952556271
1634742652
1784094769
1401182701
865344026
1987591346
1595807176
662296415
119392566
1393416382
1481317473
1194316887
1360896382
812529871
552606196
726074345
1065414951
819481739
620107907
2121644657
1966596732
1199941281
665987651
1985178150
328378647
1134517291
855162705
1012572085
1390683065
541406371
146187632
1411371457
1336958912
106457862
752688689
481341028
597111008
1232895589
2125885926
807850460
1631409250
1109589737
898773670
1187974916
45951829
1314846531
204194365
1407793540
2078526401
1374838435
909426338
353017357
1316467222
388934624
1066205991
1522430720
235447193
262815219
996013194
1607524010
348408067
982324475
537352332
165530990
46117177
1263397816
2137656905
1212433307
66114499
690671876
1266222578
2022235164
1680458945
650004292
1018360874
2029413207
1591801068
15569504
1894485888
949721647
1243911138
260941019
2096628242
712859135
1993657464
961914987
1327957758
1271272234
1234868033
22327319
861485176
1011536468
1361359465
1841212045
1226159131
2049110805
3892996
244949630
1529733990
914381350
1393869971
1535728396
1856738480
887485476
942648342
1053458962
1681954706
376581859
801209257
935838300
1207830514
828078704
2068895571
451498238
1625887037
1774479077
1199687856
82552835
583221598
841222974
2122720044
156728802
584645728
1886022760
2019752591
1918124150
1585998780
439206960
992181224
1262891130
1338226228
1162597811
777989591
338441624
322600
43161454
768689821
865819705
356039931
1439312892
1974416390
1288469574
97952375
731420186
544714145
308784499
1887731539
2092863226
1955788387
1188801173
569808182
1101963717
701877560
1930975291
863297613
176899009
1253204485
527698648
748407720
123117985
1030880788
47004661
1355184583
479173710
895988788
714237470
715233503
934430896
1858203165
1626050171
468225015
828475068
1211823978
2037330784
740125349
1384241320
1929136519
613262537
1033146067
679889795
1055030585
1332677235
1155978191
998929302
663841092
2115658745
25123168
702620827
747588518
1100390121
783146421
1279103979
1174143640
343131462
272642309
651074685
1472638
1487393365
2034671834
765800917
193173883
222618174
2124151300
1030471760
1849337024
1632404121
321437612
1112635006
941632793
2013393166
1461213052
690755998
1334445508
1871803195
423446420
222044023
1642256361
69343009
2074014513
66742199
112093249
947845933
98004200
1842930661
517978872
1092483462
112462697
1398872642
540262436
1943857809
1736155179
391997925
692878203
202599632
1539334712
761868069
40098019
1591913370
1262497290
1376504192
1890958199
400935746
732334205
1562040545
1924298430
618483842
2061198788
1738338934
1743772719
928821174
231179665
2040561832
1397497736
1386023744
1508987644
81698287
980938979
1522796922
97200917
23760313
747875308
1555114462
472541709
1203956471
1420617519
1469022800
449090675
1146978391
2059102663
1122618680
1065312411
500408306
419081177
1022976166
937797097
1714984174
931571780
1323458159
2017186591
253692770
1071593226
523106323
1829168622
667513612
1586882308
145576708
767161054
1762107269
1135388832
691732497
1844071543
787549699
1284890935
1385072729
780123850
333279635
2066119806
1039797011
243965656
308222193
2038379264
1795961225
1079838860
1778815820
1807324369
987832502
1390219271
973030806
2041318317
50817151
854032998
274998153
897802662
1418676984
2076389677
833097723
73091883
722813720
953577381
1924753464
2000632293
1518121533
1331552790
1184181063
2014389920
175094716
378252844
1077727767
1642574539
1914065736
899009567
1865379603
2039075162
1192518401
1520448132
2080999525
590820508
1625284594
797636447
570920704
415307779
1775767943
1552974241
1447041279
1998631980
1770067547
1371395763
592002584
1407920462
1231724607
2088253151
82185970
1613104488
1733622776
1538926691
643653009
242359362
1749560608
1657115728
1251226349
860789577
2066225602
415550963
152039190
419934268
1398346717
69435469
616140695
1635775691
1748676292
699530501
82201376
452157539
86796397
536522569
761001425
1639558893
1055280286
134761017
327640952
400325833
1134936523
699074196
1089738326
1303456906
1764186220
1350012166
975774723
8769936
1667122314
1150224169
1283204321
258888694
1926040939
700086766
632654778
1366801285
1187085080
948848716
972473663
1103308172
2008038124
914777685
1671942369
1972344408
332906925
1520038669
595982954
1400193689
1621863911
782716943
1087227687
238309629
486685276
257753068
41071259
933002622
1059545607
1068627941
1617382013
863749957
136864834
1588538798
811366295
47220276
1841380824
2009126222
408971531
1514624389
1829390240
1230205028
3845742
2012606849
1717387638
300823277
839825872
799129991
1502513519
412212028
1219576394
2084899883
573915400
1435802616
1390220734
669089494
1904553828
1790844337
640882238
1435563899
1951889119
884356445
1347343982
238382261
1425967393
1459584814
1596284304
1455048840
1799189256
908354927
108345057
33748999
800226856
1247351226
1321048943
892321977
1783978193
1879710380
1777151243
515041991
829267207
1537372549
1235334203
2103933020
1771158226
572698102
485395654
671346785
1047437240
767887607
719374346
909963350
103233708
80953325
135577014
1400302925
1734679710
1949373748
585653910
1638303235
307904390
938020760
1723197976
1733212847
1971035518
1051537454
383083261
1068476154
305179684
1338705302
558134857
1478565010
1214691065
342736313
1937221009
2093236762
1196507300
1508428426
431944007
1228534235
1434512573
960065473
58551968
248362625
1902638398
2137667689
1545349861
76012472
1463076803
1439442234
449559577
490562843
392875553
42774393
444247649
1197476863
1071035276
839120233
814334545
1254249841
351649588
375463504
1362542226
431377339
1014591497
210409717
200468837
160611829
160102301
1455046045
1351760510
12311513
1623948689
1415184696
1975931944
489198781
2126909083
4457293
406730286
870094573
307358106
188821931
1085116372
2035011239
1687490069
8778182
445678899
1066702906
294165285
783397435
157544496
371427583
1820882728
917449292
2126163970
651013067
621247334
414227008
470478747
841666313
687223382
1197652466
533246583
1911394943
1426307689
1189133207
1157598554
444015386
480986910
506816539
2077493886
1723368803
965914740
1286244826
1994646308
660962192
1308098765
295797637
1524141071
332702949
1811331269
622470663
650567282
834911322
1114348941
1950812036
325670148
1756810607
214667001
1698937272
832008520
1982967258
396831977
1018239370
313234682
71143495
229500734
867960904
869758781
1062692240
1459095247
1573633905
1046645923
247010713
851277404
924744052
2055092125
1508935448
912311863
1279212408
1108455005
1659677136
413702959
1835947005
1926531891
2112218865
319790530
956352015
1505768442
667273705
673517440
1770127884
115348993
551512130
330411512
1707883005
932697167
554295836
1157768733
583918647
1101422299
2135740792
1577622807
424718412
838499847
1142042193
951213077
283605923
1453251848
1947361076
925876705
213966041
204083137
1801799357
657023799
945187070
1287950194
32691391
1057739094
1895812164
1148697476
36320109
761497299
2136039565
132186395
759601178
1752743381
253609858
1035440062
2132205991
711989830
1537816845
739288840
1726484115
701773112
1899686578
1928677087
487815524
1028946605
849078027
105319235
1086422503
1578695843
1978977014
1282051369
2120754448
1833378963
1686193388
1973985396
2132731956
1284146272
2045024370
524895404
1092999875
1009064272
728671824
212616475
840584485
1710602954
645732855
77542104
1234286343
1624138358
1966408171
651897251
1628887470
261914182
873307994
999484732
1687135989
1212413437
1686139416
5465713
623531567
327029323
895087733
1380671065
1544824552
2017978648
1847947205
1625091218
202551668
2038855002
1093127607
1954204919
2093513077
1124668345
2075226773
818701623
1293677315
153145661
2017846190
2079022388
1917855375
1888979050
1324779607
922980708
596499591
1053883019
1806352764
1964686905
2015286706
1035059324
2108561359
2074067489
1823341826
2127353889
377182716
1778248531
381133995
563935976
1465759565
1919690590
250667220
636871567
1958831581
1339445494
169644702
2143014220
2134474180
366336025
952678402
924679023
1587753865
857311923
1316880596
975084597
684238157
1329426267
4114247
1227373609
1906313433
244128375
1047468446
1914413700
1704833844
366820780
1873767869
403396248
660435740
451782730
775843091
158580232
928883515
359960672
1311438983
1162338277
1129180229
1813967212
1835856037
2027230743
1452187433
1435859205
1008984836
1588698897
951613746
695424697
917790613
248055702
474933693
1832170236
1951523754
347724113
1756695627
25749417
899436367
660380156
31804577
1891638400
1942837670
1531537728
54157373
1891381270
974090486
1534115667
528791638
1211446332
816293608
504086720
2050758386
1068507166
696020216
312504156
116010055
1040422052
569885259
1479143402
87712509
828249173
1418552354
497953443
1613844987
1743095381
374394001
477452936
296611928
865003313
922192695
885979005
525488189
266089856
1498509179
854528619
986572965
2146098506
1803296127
203828302
14249624
237705946
1690606003
1739585659
2051613424
522565588
535130864
347026887
1099283732
591099790
970570122
195617754
316095378
731518690
2025196170
1641515329
249290752
1240416113
260261800
228333148
780424238
342695696
2086338561
129331026
179843978
1962482565
292536799
347855572
638767837
361617628
1580267192
116776668
591584203
269243165
1409147325
1872881003
252146284
1494006580
854214215
1623638158
1934742541
2094352084
1845266960
1807912967
970246649
2112630137
1969138280
872689644
88823564
680591078
1032787640
840243227
1671266786
1685485362
1687048038
1584527764
2112249351
777889283
1947657112
1458956107
479280332
685728925
192314474
101882070
1217665278
1332547240
1894139
1916622397
1665268074
1905866029
1964184393
234555310
372931106
217002976
1457395713
611222765
1703876013
262887009
1875638962
441291325
846036234
222561237
1128027577
2120408426
161928846
750407065
1009174662
1952978304
1910382676
497187368
1663582303
961361502
1079216369
424031160
1158180892
1081192108
659311985
1013036744
851287641
306896845
1591532028
2058506006
1308530312
962246161
51204294
869371156
478614811
389996262
427189473
779403514
646652507
2019606089
2146844830
1686717352
1325709314
1845357308
1380517888
1531246279
1085557608
480765800
1353906815
462640791
1235219438
1886932403
2036856070
410857798
165187557
1649112191
943065351
461803453
527896073
1024634461
1440221250
1269158041
809687794
814531530
836248877
1702292293
844547070
690655745
444652679
1690680713
1427627030
851866623
1278185752
766644209
313624427
1390076987
1025573641
1917237353
608101927
1337873302
1899912664
1166773856
1038197690
42682654
1872817026
161432950
1961522130
1856730074
620214692
337698965
304310820
2023520311
1993859589
711641185
1613277531
1186903159
297392779
1626608296
308809145
1853185894
95720639
1257848432
1230218351
179963223
850159215
1976935382
2110193353
574561865
479297741
1423770934
601978950
1725001562
1379419333
1212983609
888335447
1127915255
1242785446
1488344612
946739281
654343285
250378872
1316098999
774880624
406846969
217246680
947080591
1850041787
1034318908
516286790
1751805565
271881700
1099320690
1201365668
1162913118
1665188658
996699709
331200568
369502526
278596567
398055424
486740325
652965781
1070031904
208798436
1558667372
1520995548
1251158456
2124598401
1826044007
1951344195
1486804896
1808358997
201510414
1473417708
2136250982
1347474424
2004599240
412604664
973734351
958364429
1936850548
1573542212
2071854000
1212087267
2067990085
1746182505
1876280982
203380694
2141460915
1556342592
1571201243
365314965
1702068496
1226453755
860956103
1034627617
830893216
123657961
1900276920
1413557886
1719110358
216188157
321736789
1076139231
999775401
794704057
1681581424
1001255591
548915108
140312165
672425131
1646892232
1402603859
387590769
1933573722
830792821
1494671570
1025509547
608959564
687179455
1508085410
667172782
567256052
534716492
266668618
1390124023
1752916679
143831412
899984750
2144820313
2050327963
1338740340
1217704220
1640506625
2067989703
660459800
477426810
856337926
1960920934
1664114703
1326051078
1859548359
1393680024
850863810
1407734741
348931594
1996298613
586962853
890725941
1710532502
30319174
214890878
1411922892
1495135189
396712671
1429620598
1278318624
1563648987
143654346
220139290
1726602058
1429542329
343752428
204787016
1030646589
1808557906
1695857082
2007151323
2013678991
897791624
571665593
189913720
23910703
2073210193
2038012680
1199080665
1497261194
1891388649
1828212901
2126914255
1083714852
458186867
811922639
1246642363
2065074644
812297942
952035859
12884564
304995673
56832045
632875115
78639207
1110263747
1441039537
550243911
1104859698
2027394576
91518734
959597079
577649408
718297996
660478733
1622955455
782836493
1368487187
1996086950
1240477066
812946521
180395871
2027420354
2028930333
386853461
1644677969
1308950175
1205964379
1404792414
174960969
1581472941
1322112712
1281455136
739775256
1726419986
696289548
72474626
630197490
1473790050
674861930
1202497399
973138436
467250597
755095530
272018190
1132206419
898926610
329439429
1185350373
310900410
2067301551
2005964794
1760297566
455497390
1437595994
157670257
622159022
2080852117
202433754
1899510259
1792444667
1005821289
2013728988
327445988
992875867
1096675661
2082400629
74998443
1844226282
965944707
1913978007
1121724641
134038864
1556633475
2139821286
549356909
1963332421
2141531788
501125048
436071706
1845014655
212698409
799298144
2081074032
2112791874
253476612
2093518587
887686731
1486080256
1788851836
710409594
319455596
562320281
1340293412
1829318715
130887
1382795607
1949566616
1988702095
1201326726
287037707
1964184024
1300693954
604637535
286158397
392018583
1434269809
1925040361
613659490
770214285
1452238132
1840571621
959119760
1652136717
200960453
739961528
1142974621
1505547110
1384952992
811491552
385410900
537680868
35196107
1282499044
1515068444
19541043
655515505
1054942039
533818535
995791989
576055497
914411572
1793962286
1343823095
331353096
795663491
1118089912
316694821
1992158609
1108456577
1778055784
1758297013
2126151576
776583226
56842190
694873121
1432211580
583650421
160074729
1261290576
423455465
1432357545
1157835726
1295460261
2116067444
527386164
647448188
1287448884
1756641494
1957330566
1370045108
252033111
788933405
266011334
186446998
1750874504
387154500
1496265936
704303141
1892064167
2032190632
138834357
1995493770
1342189170
156875407
2090728157
1918531663
72195154
631358360
2059125211
2004928103
1716981178
12128602
1443067006
1692614086
189905504
1988788244
841382855
1684735520
1561991932
964113668
461140722
494494795
52159082
1811460414
1999777439
40931818
1701345648
1219226291
1863433698
1866385480
2105167463
1393939136
857996911
359855339
777615696
997921380
1165337282
1625221525
507299020
929039609
756126989
621969727
810604683
1828537056
570231826
1593094145
1267702673
634304426
1813467911
1968088051
425904438
32627757
1397536922
985903178
2109419834
1585063543
877090507
1744917112
1103951805
517026197
919269380
975379827
913442415
739083501
764467588
1450521753
25158588
812503768
7254148
1624661102
499464691
1362471491
626563817
1563985281
360192529
880282141
1101641320
687031781
1419238825
376136123
1108457724
1516241797
2050219619
1396069449
1504769306
88457101
1564803056
1532875179
586240094
953144598
855588412
855358579
1966536525
1184536998
1544642101
1132181776
1551604572
959854723
1299473183
2061835106
413781832
350647437
770731952
2066541930
538249801
504458675
1119840773
531914910
1784962861
82388956
1746836475
1486843256
1182915604
995728863
216491040
834596068
126379239
154522995
1437533048
1618227998
1455088529
648608277
441794507
1640984385
452438922
552662456
181748319
1899894037
1664166618
1998144294
1152246638
1512694449
1085989705
1585082805
185483082
1847581520
923034801
1341041428
506164059
404164218
1182068076
1914255682
744380848
1720643118
1329866205
687384293
845005117
1370999077
1336145174
916260308
1297071344
2010774986
1853650836
114628367
2145064921
1376219468
169437957
1840607848
739899940
449579160
248412982
554222140
242115400
1242913952
115536074
1193164186
1318853537
2111672268
1397178739
1605140518
1810883086
1388279322
2117210078
921241576
1242285448
1067049924
540275942
1110462684
1622060957
1134752939
95210488
1417196331
1075827317
153482169
743462462
802995605
985996218
1495277480
1402679246
1410885194
140348536
2843545
1507938172
1715948668
948513687
1344369992
39800278
2055145760
1992998655
1912594357
1384395940
1802058694
1054100014
1673482354
1095626447
587767616
689403033
613924923
1592960341
324014455
763617986
946636875
1412542978
522594065
1111338442
1869445779
1744299077
1146995447
929382491
1472832520
804801324
321418600
382247831
226991102
753266143
1755446409
1407634234
799587410
255135734
121940248
986643561
1770419395
1698350009
603515512
1867590005
791296510
137145878
415365847
1641830101
570751828
2145551250
1593434260
174114127
704800331
1510790370
1270186070
278029444
2058501379
90421793
267619055
1819983480
998611332
1035941386
1139031698
232724826
1959255445
646953674
1638050447
28119321
165162367
1688288814
854924216
320164491
274046213
652824544
315813381
1182164250
2132698075
1962692162
1686761725
444142776
1188738792
176229004
864956144
1803933900
1287848855
1991820296
1741735245
218004561
1797246489
593781971
731983464
1178167154
1560850261
1592631760
619028005
1783786542
444891347
286039768
2084072011
711243874
1905789115
582115164
11737178
408675264
1302547483
1225533058
632967437
1839374940
1377391362
1583536195
1644234054
1393355560
263105128
1386004301
2103447155
360988559
1722209731
149815801
46381189
471200934
1327542776
1270186070
1155112187
1922528015
1942538520
1485853740
439568274
1763252198
1075789709
2141447271
1893730531
673259219
285183076
216102293
426905457
1228924726
793319800
1277681508
885710231
2041217328
273707114
1536471493
1927314246
2132698607
111530453
1386897130
2135652193
924816643
193283303
1246630352
793897950
1740674359
1781889240
380319018
923805347
670198896
1094784431
142421517
128560867
465440466
940534991
649424853
1458966811
1795905087
229375253
1227557019
1968569594
1096109973
1416279576
726523433
1121351469
1387530545
1892468909
1867356498
1676638021
2035254522
1756798885
540477439
263351299
2134757330
1631413012
1797613396
1944070580
2101827404
1129746320
1683909329
518726870
372887518
700160824
916806929
1348966188
685243889
1145627689
2051606006
1737535241
1397925650
162306697
1160635190
577118665
2098286084
1173392875
1078673054
2014132829
1654313395
1522857939
540770419
1489261787
46193290
857412562
2027407751
1388237730
2035979845
1576740231
749234963
1714837250
1031541275
295552033
1127243116
1442135175
2036558607
1446201054
473401007
1169267022
2022043949
720387968
1260549975
1057223785
1120562248
737638572
1837836855
1340556720
506153215
71021205
103678469
1235647672
1179267733
1656696412
1144100322
1875014361
2144091317
329803811
637344535
1098788967
1182436958
448821480
1971965145
2033370899
75597265
1518003816
664686335
1237793666
699422895
1866718602
496900979
705389289
1582741913
603980194
357820912
1320819788
305804947
985095217
1561968661
41951991
2063003997
122562968
870400059
763744288
248485194
946122548
649767497
798437479
1624372849
1573856029
2023993466
851329892
1335776593
199975087
2137684544
643046094
1521454264
2112984287
263148560
2104346242
973009841
1556872835
1425493266
1641297413
880243734
446180542
1346437805
571461291
1253934602
1877038737
328643410
2052425902
1123390154
1989392849
763456668
1001939050
970705350
1923822136
1459969961
1552185910
275116392
278624529
1971080947
1613153065
1217428131
234336277
500415544
1416414453
1117184779
764662653
859437002
898532996
1002503875
1391441484
1419736045
2061731248
204070102
573883
45743757
1314229052
29949851
219716675
1027956487
1027620281
1517254551
454040892
1541895065
525210680
83215534
1563990761
1704668119
1098096971
504518275
1562145907
964483373
1163213355
1659454240
1768007040
508765070
695893724
1934000232
1334072611
1811937106
1395654175
1415899216
261076488
897873995
1558914295
885105571
2110421563
245379281
87959775
221176549
884876034
703827450
1217225271
411994839
332138624
2037291376
813421964
1686733825
1967048641
1789868014
1710821698
1983102054
131678728
1334413451
380521167
350460465
584861580
63952292
834124982
521768474
1801155669
1462559781
1172137316
2032878410
439771163
1597386243
978070705
1904250220
2057796423
197304868
540076960
1333006908
457607947
429457121
2138648535
330496395
419212690
490959463
1143295652
421461391
1692448768
1360181471
1373236301
306283224
2130880839
1492239888
1720819511
1078755324
431023752
934879642
625644450
2118557129
1377317620
461327694
788762556
261758166
1164024605
2071630822
405976897
1490157002
1830008538
711875302
537162573
500515756
1841133856
1001406053
614374055
1244404328
1135319608
1701062150
85122358
1716982431
95471860
1416369528
652425403
1572835459
204584472
802547735
103964380
682068815
770470422
698842139
824639053
1205254715
712965002
898390077
420435359
2036904985
1887946086
1625399521
372685452
463199779
1326426008
1252935331
981451463
1211045500
1219951772
1684432254
954129456
661305619
1795615897
1637747106
740253499
1166275483
1416831122
1506236460
1822553561
783752968
653404649
1701381309
1355424473
1747760978
1812759530
1389686705
2132515208
1396957201
1091917960
676583498
2079604588
438949471
542409564
247810691
1932875633
1857156280
1969949953
1208260266
223377881
1887295165
780367613
1501165074
947309548
1881445492
1718940581
22857821
1446011513
1672052818
195567842
554546094
156277967
511736901
1560974083
733477152
270008942
1901876036
123960619
2115491597
1986698518
637636655
121081457
1903635588
1998544761
166399524
934410444
1321919689
1919626018
647428566
1289398773
1158470294
1686310852
631051578
1856185598
1978721333
995342916
822694398
1085139976
63283082
1250331877
507287488
1545530087
241684719
1335577104
1667661349
1789336445
1387817638
1387079588
1818605942
769345564
1807253094
1160528572
344434615
42991192
394861549
1611623932
78132737
355448221
2088116189
387783755
456516131
481917302
1762468229
920500430
1730602839
802107362
964486323
1590142265
615363209
464247841
1479300094
377968703
1901693673
301691025
190539518
77613999
4876486
60685053
1484866609
655525231
1335304905
296331603
1090667964
343537010
1657767741
1217142766
434391164
623642614
460693100
1139401376
1676625721
1358362440
10477143
83238431
1562930917
1309804384
276677951
2003654280
1912781375
390473017
595632124
995721182
238456742
1322234646
201665645
286868699
67948575
1219516558
1236731354
872474156
2146639183
1039340875
1170766983
821705344
957720829
1986606075
563331944
1525600861
2088360830
1424646190
1568684709
1922175726
612572909
60553702
1870645774
1878482656
1630384247
1481649456
2094909140
1080289746
1718801170
562286613
1021060430
1581322068
1101469044
958770318
781548460
740336081
1458181223
333677499
427249305
84323183
1318508239
280000488
54214422
38568041
1972457654
1626140623
1293332668
426807284
1045006945
658631826
1009745024
1855340888
27256421
196323158
1536618873
1519509570
964284943
247016511
2045190934
42839070
1886826638
564931452
1274688407
333914309
343940919
738686649
219311308
2054630137
293535752
741179928
657939457
1972017762
154465735
280487555
832861077
1647509010
33768765
396716813
1090636949
497920220
1010804768
213928087
1500677714
1723274665
2022071889
129420333
1792925889
395629833
617021921
598702937
47879507
1966418761
338045938
240947617
1819942500
242169677
1883342337
1616129538
323705782
884214707
2119680953
862833302
160124472
1756816374
1959749760
1782075588
793175783
1123850919
585214225
1528102002
1338447860
1051211655
338181195
1884518235
254191231
1726602058
1818094400
2026713363
2066813271
2075127510
26027897
458039226
1469585357
470930833
163684457
1292027429
1707858442
2047374846
1752007696
1950875946
1761247836
308224701
1666200045
1449490479
287497971
430664655
1269677685
634223507
2096736357
1156935914
777961578
1386207407
1068798816
945118307
1518408234
1970051585
318507847
2012483106
440243456
2046764369
1031170479
1480724106
294101661
1616341657
1182091470
1472583765
883099221
1184969198
1864470855
1360179132
1875290336
131649062
1863703378
2134739103
2100662611
588951925
964655607
1681740140
514463740
1402539936
1182884131
176366389
2145731818
1912863119
816480845
2067695899
1122199958
1585212252
500376958
39898077
2000912117
670642367
1296235872
1786972177
1879742575
1447794959
730103197
381222694
1963586607
915175550
1280769854
1112958832
1556714432
496471325
1347025956
472954889
1712104953
253595048
1764235884
666204605
1603499679
1527566301
1516924681
766879548
1933758838
292749166
195793515
506498834
636407950
1278310135
407471455
590793593
176756239
1482701012
1562009657
1209789661
827623803
1210519005
450978281
1254661984
1075619802
295777643
554190496
1537046118
571410686
1043804889
471037998
1545056686
1611607512
1452057215
421391936
2019589964
1194298188
33163154
764378328
1533946169
237890693
2022614016
727938294
1787225622
767406975
59185958
748486520
1625140359
1202790815
1609602839
1222912239
273481433
381712778
1772089529
1392945973
858779948
1160630094
1991312140
468735084
91618396
1449059064
1596984887
393843444
750655607
1778135838
1777798504
111857196
1912297063
1219543605
1442687131
626069867
944564211
103685334
1055351135
600841915
176564270
1066021798
656137664
1750624660
464677086
1768741809
405498751
184062992
910340658
348645489
401172281
24358063
643601139
924036239
2060200462
932716881
1389589505
648473877
1300280983
941170580
1268806044
876960905
1808003951
1025545740
43329730
1747665206
1262548450
887815807
902938908
1465223724
343564462
248454427
1380949781
853450938
892418117
1092210021
1224856594
120617584
1101066150
528514699
1014626329
1306259142
1300105960
570222887
680989545
1365688690
1442100576
410950597
1673059808
1898841016
1113085590
1382676207
995585456
226618305
973549107
2126725719
1273680478
1308476484
228037175
1444692690
2105836245
1574665779
1573300061
1302651172
540079904
2123493187
1059448710
995983031
1108159429
335645913
1490892809
1976327981
1135568734
1222963864
1540817776
2019385707
286563605
183742107
2067755551
1681776827
572899343
1108624304
2326758
1361200907
593047944
1267730505
259011444
505202527
437894380
68670300
408811103
1469885876
1163780136
2127824767
1456232763
233942432
2046550098
2003900736
767419516
39680018
361007824
1763635828
1177227517
1943205952
1747012581
1169290394
2099431991
533422185
1202177341
1923382306
160447300
352333805
302483061
1775124257
2033428248
76120419
1973481313
1281159336
1788431459
735364636
1845922185
1848872070
890711138
2144681579
968409401
646187966
996381342
1243594283
1332733721
670499178
1699889781
282593786
1756066728
796799863
1046063932
1868119
748753179
858750386
227486417
247465932
1293132794
1544911245
1351457079
1270196058
2004744471
1098276762
600055821
1557226237
1794772670
2064763218
81469745
1987674368
2144388433
928119570
223304682
1480163151
2134495108
1804050747
705696868
1780457359
197972979
1739371873
1400665648
973606665
1255525395
1546550390
20876689
965548836
220823156
182070974
1402557082
455801921
1012373920
1331340435
836508929
1882188286
351207209
1393969659
1871625046
601653062
1893594768
966238322
251410021
25019225
979627698
329808046
2063020401
195076139
1618734739
1738826151
2087789386
94250158
542112403
1802729662
1822378075
2095369928
11941662
1539467288
1833716791
1334270337
259310961
535818571
1733767456
1966287430
936114624
1654821766
726297530
221976305
1141251662
2038627473
459296761
116437620
746734491
1014098294
623090826
422756320
1902808971
284746913
23422238
615090945
909500945
980079743
1527346807
17939010
1992999164
897804249
854468851
768610364
1884026121
1201941704
42739764
616837432
156221441
1433111352
1096050407
441901710
1216996714
865603087
2017392543
472484757
768737202
1197826405
1423294660
1145061394
507101451
530689710
1578244846
433636043
1666955920
222257519
379258178
385778325
533828159
943086055
350841545
1946890826
1609575387
801498125
1463022297
1927246082
721300874
167676557
1256823528
2004458748
448990253
614718689
208210497
1674923163
1950524741
164448507
1018059080
1016394893
1782259731
18119760
1704210173
401422606
809687794
601365690
504113273
770108680
733583966
663506218
1710686310
1679209674
1475271266
286285908
1060977857
343901715
890544554
1780414552
1946516600
1570048475
1987133822
167761473
2029599146
1762901947
864253972
866530544
1995847288
363132169
1787080957
1927226214
277224075
681690726
99573940
684541536
1926937756
661465108
251785261
1665230074
627639742
656498959
2128128398
1946387379
1693844180
1727627073
853855991
322134786
569246863
1360393292
2138829447
1777651124
50097506
552316212
845568509
1478843962
578428755
2045289173
306318911
692423687
325345233
830051758
79802377
618529498
1031611226
38262006
1010289822
74880257
782836493
182725915
103276958
1803328826
1689973835
434601444
858458871
1113000316
1851087455
1667799621
1623286619
1987738742
2120596970
1291508197
145626891
876772148
853794175
119220536
850067718
1689512884
321223376
372579859
275444562
1401116534
903425189
2111969127
981733765
1432393498
1631068569
210298932
577642913
884752783
1476493215
915581540
1762564625
1561304483
1290848669
1148622906
1634337874
724002760
187595462
1992210874
1898150221
327243770
2065241926
687070856
1643981231
221691616
1466825358
787323838
1114075077
1591846740
150867685
624701862
1263483088
965728169
1089348676
860375995
479283801
1722500237
2020285415
1334701923
490217163
133627155
1401643132
811205718
1214834362
1127649676
692519004
1860350519
986230708
1455105098
641687764
1744421832
1720882309
229895746
1075214981
926856218
1102525345
93537341
134437649
466105549
2066503084
1309328730
223604934
1299838165
210465810
134316271
196425460
1462565543
753976764
1457216742
327366742
586907267
1275400806
2062814471
962873366
144974681
189249462
750955002
1342308739
1952326642
331592093
816864685
1023634590
622688747
1988007641
428342802
1764052789
343790974
1742844068
1368904265
1071751020
1109713110
32931441
2122153084
1528706662
47575171
1940741227
116734583
1018038569
1278487081
1014572959
398292156
1310756759
1043623561
344017023
449734430
45835114
1762210869
76092546
1107272515
61612184
1468191868
740222567
328898365
1854334790
1789245134
1453987706
1283316818
722411970
1702746928
246680290
2083072711
465993970
445911603
1085525883
741106501
1442016276
111412039
1117382246
2064579781
593989066
1089247236
2025374013
458497657
507714399
527336326
1189574125
1289239498
641754162
2041189455
2088948393
64823633
1213072541
691084655
154188866
1014430835
1901430886
1564765576
489243081
823403752
1433649286
1131915849
1101735579
801343635
538983324
507817295
960300674
183351452
1303641059
1764948545
1469335944
138898915
2144191830
235985913
1916417478
1151620716
1055821965
641756886
1968631205
1502536501
298001335
638836383
1938966482
482376489
968122298
142872133
752007949
1005511962
1472607715
21176676
1433757962
2021840444
2146729799
1527156449
526099051
1800233848
1258771450
773401320
1293877688
435597879
1656322846
116045543
248196723
2081484920
2072001606
1482741395
1239354444
80783964
1978369349
975024943
1166331749
629067983
1679237750
835159656
412747819
634146245
1600745978
1859771613
1842701537
1922859650
1846953785
1614138013
1006319108
1226477727
9753683
1967402996
1759210130
1343754592
1415930938
1417135556
1406798495
1445554513
964507786
145754284
1373644654
1099102831
179902845
1156075930
893521473
979292435
1390481410
1822548833
1715959570
1076837441
1927413628
1602970407
1372192386
276384149
329510135
1857593338
866037328
335091316
1794565170
1794802077
384928021
1485269003
785699913
1683063180
468343884
1997752789
1741715155
932376629
1191040697
462119645
257174639
1464426121
7426068
8345068
315794504
626011071
1904050639
1062109146
1139548832
183942196
1834459545
1713639086
1732617387
609702243
2084024283
1122400446
1677886788
383265975
1100320619
411671918
1253619430
1857027406
1076000938
1970342123
1536011834
537650514
630016338
1852766936
1140999251
1642545770
683118472
601207724
1938685188
1725388035
163637144
14212948
865484265
1042344905
920973070
521275276
1442729245
2007755039
1440226908
603503472
400350810
646092317
744234106
1467637448
1881953304
783819519
765177219
358363210
1020633935
83989352
238708532
1684973552
222567777
1332110785
135990705
1126535925
698713604
84915013
2076246979
686397398
2075958738
809192675
642337289
1787099265
1531646615
2084296153
2061055380
1214064307
751843007
1747916204
1436221821
1892840778
93651016
1200496970
1769867956
1036277367
564827281
704550485
240730402
1158356002
47980811
994274690
1448445912
1446315568
2111949994
843091828
1709231669
737378623
304873982
1969333038
129023395
1299482249
472501116
1938804711
71229752
917458611
1686206739
1708548510
54608538
2121236207
1161656010
1510296920
2113027525
496276108
2078084991
9954992
11232296
114493490
991048937
1036101410
145250580
1899160242
1879688332
1443204306
1202807911
1337492721
692538259
675819375
226155859
1731276019
1450673510
1349497766
1543122214
849651316
394383674
506740619
2068843991
870196036
483749623
104909708
1154012314
1683113718
913441454
2124532784
1014898670
177512592
1357793494
81376044
1882010886
1536839193
2126409919
1462839868
1807656471
646219054
428051950
1761954120
2060327119
673168339
536469385
1550148282
118765523
1073648241
1096395307
294151010
559635748
287263772
1878789173
1144226096
1355200792
1588060163
1142107355
687729650
1367109670
751773894
1378048285
1727800354
1429616987
979102355
559635748
616766960
381218229
2050465383
789734988
1730221588
1931441554
1130792100
578720270
70781287
2116667346
306368717
440130719
1977410817
318125759
1126872106
1361497288
1408041929
158724472
1897789543
1113590689
1437745758
1469281363
1251966515
2132876795
222941966
1196195730
112485847
269028916
1832767935
2013935203
1236583237
1875472604
1331670290
435203318
1793366132
2066723070
839866847
1390955524
278875988
1974252310
947875972
1566752963
2133190879
545816099
825101182
1690464072
1990770410
1580989927
1692856930
1878631469
993079497
2114206848
416619912
1640488830
85526999
1038563932
1338758052
1250198223
937714410
2124886310
1702805215
1992878717
13827610
463871464
873515231
956634783
295523749
488946485
361450161
1571139047
1297280522
354004928
1655043326
2121463675
931946620
1340281676
158837279
1659266096
533020856
1068171655
1293873421
1831329087
1793159511
997684392
303441254
1933175332
839626572
1379671016
835115985
1429940005
231837729
245023200
776449237
703900456
1562875306
736808289
1767501106
1893250939
1415363179
882522185
1541173527
866045259
2078338471
1870046173
335905304
776368084
120863653
452299735
1729282772
1924806311
2093846279
5875868
46936614
1145558959
1808667149
978023733
1616891709
1036005485
2053765763
1812354098
1778134299
1835505769
936410691
1709582461
1925148750
500229871
864488002
144616074
1754351651
1359337615
929401408
726189415
2108854401
125236316
1669308154
1580819640
624329432
1740023521
1926661240
1949768288
1613232991
1514164130
1429585820
806102259
392195796
1558815506
379927961
1201651978
547422710
1398932261
1524422378
284910972
14524101
717375941
2053521455
676586726
1180346020
1088950806
985481929
1953067277
1854416139
2073399462
614050153
1101799614
786627021
2081377695
1281642605
1620388248
1745166713
1053373262
883425881
1860376795
2144024759
1350670893
1814562664
1114290971
1268814309
1784108595
281732812
916204860
1814679939
696108668
391459237
1144909968
2018443230
781229369
1550486192
1955627362
26206032
1240040145
81178102
1153250127
842271288
490826243
1711685380
1615193091
111981774
1656404918
1488043120
1510251584
1997038512
1280579026
789202502
1103834778
571685876
785649253
526262589
1421057551
1321178925
1411963584
1745255313
1874915567
406140700
441647439
2000574968
774612661
1430564903
241835929
863983425
1585768886
727670930
1411850700
719295238
1553342863
1046094725
1605867587
1385386780
1355451352
2138123420
600812444
334832137
94955035
641192511
1108281388
1457854151
73160617
1819267737
514958991
1152223621
1982728604
1949724906
1561862986
1299246220
1982489407
1191270070
392676275
616193972
992048848
1033299771
1848749849
1466963484
91057879
781525989
1832036981
850720681
1945522285
1178961916
1064304950
743728824
14873540
746793069
775415989
919879916
277289743
1993470757
1491271091
622705960
1376610693
121571187
1543512332
963705971
984178803
357274254
525452421
1796803132
293954137
1250313770
40609860
785855632
309622910
1805239593
1769289670
409361207
1982999514
482724216
282882390
953488777
1832075595
1302210993
1068815374
564341240
2051182142
281193120
394638024
1107675161
1454466139
1450042373
1657974525
1228761812
114127438
1853131847
729346076
1037449896
1261161098
1687943302
1551279565
1430348477
1855009126
2124797461
650810828
1755429363
1595675781
616367629
1302362691
1233866791
337780442
913656600
375230896
556557719
227834779
1907782541
889542687
316390987
1197199442
1116439122
410278491
14024074
1611880353
446790915
776373049
863327292
1402110428
276505921
253229461
601988439
1386797102
47205836
1350225653
240300083
1942874175
1508726431
1292366231
1265705835
1433883415
1866071512
1043129318
1949741989
95543335
648651599
2001674097
670928272
1362199929
328390125
1634220552
1959239958
378587042
316892464
1368415589
438758189
90168237
1623906256
1213307998
1412423334
638184117
1769857665
885814424
149555083
1013902775
234465139
782636547
663255824
511915459
415111633
168046633
1129415872
1294172699
779737397
1981514617
1356463952
1331178724
794763148
1798982317
906577017
2117058690
87163972
1121386796
1653582144
892481670
224445143
305755525
2108051347
1051255489
804260695
1764059574
302334940
793545197
1761145401
569359468
1132336991
1738464990
1883479053
1838368768
1568279560
1688795642
391450505
788949099
1166260106
599530585
1740841345
207607144
1813196552
1377941865
1326781688
1175066309
1571452035
772287680
1706318815
1229029464
521630366
1065369621
1184687333
1858342402
482981025
2091339390
1598728843
1779646110
1960642207
244727900
1234626585
1056952800
1775151382
69154389
1597390646
1229147963
564373552
1982393132
1944625157
1649873405
1886536408
331848538
1837097672
738679830
713709032
1875064315
2023772094
744789717
983617210
1224368237
1718230877
856625967
1189688623
206821107
250876587
940956931
515605979
1558048511
1718525940
760583785
335168091
624582756
1363982177
103364901
2001061514
699123728
1317739821
1840220211
1785628110
86342175
1564689582
547532105
675681663
731036403
702846397
138592591
396162439
570180016
1684849922
744194584
1417362934
962011073
2086453671
552535144
330913486
2122894140
2085735463
1276902759
2105153102
464215901
1937161851
442197576
2126818968
1853512281
913573555
279745744
288737672
1540877297
1196271281
2037850845
102705178
1791604039
1504608651
1285951263
779584818
1480368665
1893230919
1462303350
661224517
900705117
1388716995
634119431
1995497103
1219208435
1876217856
1205555451
225711985
1046587589
899772096
731590137
294571308
520754571
887580929
1889096906
1532221742
785804775
605252676
859786352
736699067
1608089636
1460057609
561739215
1428009592
45805828
1081953338
2065112143
191758929
359770861
592851868
1911167603
549262294
672134730
1461849361
261340535
1531431403
1024181436
583206037
2099431991
1608489230
133222142
1156600298
983042097
2112894085
2034212578
1346387296
30060931
1411965952
1652871227
907303979
43167021
170707446
1414238862
49437566
799358012
1891347276
902909892
1083881115
33531942
2130605621
834781608
934294405
1614535217
1679302848
975853541
1059254408
969655916
1098800501
1040135279
1066009704
996779773
1972464215
249086106
604149199
1946258663
1175674298
930422335
1498940191
499508078
184897007
1661521283
475390473
595052736
2097044864
1203204384
1421930114
1622721130
641891033
437362175
943913835
253254048
535781354
1275720826
1927989600
492104412
1593945388
1426129826
1944021360
1885502500
559065600
208475943
450517932
1927451680
274802888
1058490188
1036858833
1014084663
677586594
913651395
1024988382
1119637955
514870977
83009068
2084305564
1071337439
610632007
910067916
1924182163
1547946959
236822436
133773671
830822723
1297652273
2081672570
505625560
948957978
255441466
1821267548
1391301313
1222319377
955044855
822488285
1828899393
561791601
1513895145
1669906029
131641426
812316370
1230710928
1796744665
1906770263
2138603161
425693971
1678396863
1183783612
1512058243
1802097280
51342200
773185496
1194760130
94203279
1668191068
1552650727
1386078967
1907135326
1232383370
790248188
901920910
1849849806
322984865
87581495
456348181
666101364
1144489312
454014938
1649322439
1800118669
2138151105
792720140
404827667
586782888
1223845985
2017023913
1469826010
2058362344
1125663592
1041849644
943196960
1785838562
1893085770
1787354960
953641970
47708603
376292331
415688707
732706327
58065796
117112310
130645110
329504807
1233217340
535161139
1950091610
1090668219
2093285301
585124925
1210511536
1644592276
2127518608
990412412
1432495233
9659416
696575745
711737110
949325744
1354347487
161857446
1144685378
631554087
1656950768
537205335
1644351906
583410505
1194981202
276610628
451208150
1057517346
581033001
1444847795
69273765
1495867801
1572855343
1910363348
1895183208
1417306715
2141994620
1051705027
561551239
1254945319
1530267354
658597087
1835325792
1456684835
1471575777
92470382
497283172
967713356
296167044
1087105626
1481176141
737319024
12295176
1562341101
2073215496
1806081031
1593904019
920457706
1762637456
863164789
736691330
1247576654
1690208095
1551328126
440740244
471511969
1964551174
345477140
2083669819
358103446
672347392
169113925
1685567200
867045139
127456910
1800878486
1953675511
1008280716
1562718849
1173020750
204683444
1678069876
367016607
322957201
608026037
1771892818
1159270629
1079815621
690283298
1252627944
2063192806
946498973
598673395
1411550226
1250857396
1509631823
1654489338
699773977
1378006925
880111218
1228756754
128095937
518993354
185743089
434868502
464456203
1941053229
1311335096
1945294834
1278245396
1924100843
2036313672
1046227622
1135085155
88156306
1901922070
963286536
58796270
1659865077
1041756166
149851006
532328097
1587251651
1330979973
2017201373
2070898558
1773006179
2089355766
1145555560
1453143562
487546923
740100637
1093429064
1997568653
39836755
415181570
1900554086
1812893957
1608306720
795632427
489314572
154031144
645485286
915061864
751142281
36079657
1269575420
1880013207
158753697
1372523776
1295111733
1119679524
1703748635
289510570
1535143803
1039559927
1161176525
1907344787
1037617024
2066254909
1278453126
1986590598
1964544612
789038080
1717398018
292998958
665955281
512216410
1129171266
168154719
1997937861
1497645922
1597182112
2057369454
1018334737
825901349
1614433872
92788574
433061923
654174881
665641894
1346257337
1760541704
1523319817
1040434836
767768223
665637159
927908033
624072644
1910801391
610471303
1652973674
1402808776
1081790960
1451426051
1415874424
1938106403
1668833528
1173957384
310704519
522424718
249330522
522361565
807003794
1215322130
773209298
1027750323
1695617291
1101853393
2013461460
1025630430
63409454
1829047148
1192962617
1427628187
1061143906
1157962602
382273542
331291255
1122522670
1556220625
425424959
587612629
1130551149
167668092
860226051
290550161
585278467
2100710331
191957538
1094734828
38406384
1298881866
1791994035
1683612789
2134109069
1903889243
1288744698
749836781
1830707653
1152406279
1039323569
2065132855
1847723137
19420357
2018921091
189795513
1317038670
1352366524
216724444
2066154998
652280616
807152931
567446811
623920746
1975776490
105068633
888718867
403802009
241885047
640902464
1960092861
1588059209
1883448044
1160517443
1499843872
2015488957
819013298
1187044306
2045915096
1049653021
865747938
1067469992
740652127
1594463276
1930904103
1356983014
1460288627
1522917017
599532309
1915941924
2075441254
1444658447
476432946
559839214
794610430
1328843245
1349178238
715854304
388568221
1536577277
744517774
327948550
485429038
505126412
436756337
1211879399
702695485
1311401284
237549058
496097199
1369558983
586331873
2011567806
1116313129
1097715108
781520639
711762660
1790721801
1687769498
466839222
1299786199
938163783
414702054
747505380
422078859
1412357931
1350953604
641423486
657166666
1825228882
548868425
1166166093
539054489
1136187006
1482550071
1468023902
1117590284
1780947983
1584195698
1718125078
1763240599
728406732
2038869181
208395813
1806516554
399545775
194731559
1123437166
1503593530
199380993
1347705369
1142312414
1843538306
71851136
1723776054
503645366
827755117
1117179212
1797975977
1858086135
319760979
725784421
686212449
1073445801
634384008
329162233
1900978218
742550646
702834792
361908278
243220414
666393434
100949859
1776339405
1736196666
1175285150
153015924
561376131
1538625161
933292717
1729108250
423890121
481677322
823872892
226346957
85361851
1289045162
670438298
1018786347
640357026
1179897543
702515512
1290925916
1495950827
390031172
1150779541
473829248
1831857823
2070344748
1025554870
1926458766
259533437
486160075
2134770231
838476434
594052036
543821894
1840462475
1387189027
1279105217
715193265
1891739341
1111930328
603263533
1736333334
683110829
138306225
2140346934
1824645628
64522447
1599387320
805472070
658094457
1935822108
1039732142
400365062
2131577219
1640268258
1439075135
111609390
1580702340
962038006
944349152
468178312
1042350928
1286972000
725823459
733862565
1593090935
32874318
300103980
2052610119
849359610
1730081639
1915177011
1798443705
635268902
418359872
1121501435
947613657
1742427591
964272749
1035409788
602054548
2113602508
255715471
221231019
12295176
361819400
549881667
22937572
1093187214
314046001
1573629553
10644180
461032770
178593017
834471186
1757788654
1022661364
1683326988
79961558
82232091
1744159912
1127651186
1085305058
73733551
1119178951
1897759270
1419415072
1977928989
1941095281
511096254
472197376
145455396
32413735
1231971775
1158807829
1808923333
1557762916
1322775392
356216177
1107477531
1744904398
1521992445
1611437212
1051040777
642729125
211935278
1881920434
1188176488
977249478
505218001
987870963
1530390880
373143356
1463362733
847216305
534586349
1471064913
170878929
2009283310
1771100288
638567894
1618828474
1366852062
959803708
334762507
731512282
502199708
816901662
2041479894
42010150
1872726549
1683188359
405290955
1307244976
218444727
1232047079
672366985
1841647836
1320336472
514623964
1724269550
2131027113
1037901006
91005909
1705700076
1967192580
772974287
386225576
964470620
247632626
606340311
1064604626
1966141329
1244157276
2126550931
2062158312
1608138097
771404520
1783782617
1990628119
202192515
1711110641
395503618
1564889975
1081155493
1942543873
963431875
1032586360
817457915
1061342298
766393440
1171198253
777240667
357946040
1819543869
539223299
316569812
97472448
895894621
1119282938
1429729797
278287749
1940640183
1674176789
840981532
2014020315
462480408
1543943479
1833146335
69017349
1041133839
2019997418
911654894
1845334558
1458766007
485136555
1309635782
1944581605
1309742289
849769837
324917347
1481953110
2029982153
1437291409
129718317
1051324519
565612736
2139624741
998979495
662027463
794910705
65157931
1589694276
1953955186
496674356
1734080951
2118722495
1907687900
1919061463
420320340
2036662196
1568326941
102576819
907587896
157517499
911213909
953010209
1051102361
1962442011
629079038
1029473163
859434972
1336858807
1132888715
860551208
51069047
2134261438
427431317
116469854
747652382
1352529163
1770502996
1871056653
1317496419
1202362284
667638456
475591825
182197935
70980413
821197821
1417657854
1928562871
1644373103
891500081
379937090
1061840184
423829187
436161177
474239192
2102283709
440607308
1410603207
985672300
951647498
1811580944
312668908
1361591819
1439295852
1283735284
1322795180
101568737
641126233
887854618
2144701357
150188737
929151070
646435656
1452562982
330496395
537306547
708814020
1886066731
1196818922
123117985
1892320402
1459735028
1159456720
983736943
2043436610
620458304
1069621707
1641185998
1034299559
951045008
1478126763
1093315247
2010871196
2061535211
813437806
178335974
142248895
2101854003
137812486
1649902192
1276708602
1306533472
913412171
1581528291
924730889
1315102649
1274433580
313462986
2042523651
1868949861
1343085346
1138690764
1679379148
564196635
1968845151
889976965
1367375886
880056234
1726331889
1315885239
1015958536
1791240650
1489886394
240440205
1867414487
2047035220
1274932438
1408774926
1761432148
1056221150
22433013
1973855749
568971555
1016943991
1340940210
860922161
703654047
1284555138
921314846
1209235355
942775947
91858568
2039985588
1012897412
1535330649
142808091
996934636
584802432
962261118
281016047
749466177
635981293
1857197534
2138427276
374669040
1424810136
54652647
1555080510
2026141285
383564416
1809968674
886126487
1401083808
79653107
1188299403
1685257657
366091294
580245227
1725562475
175094716
1334991946
1710519554
865161132
2079063269
71206282
1129161801
639493499
1296606383
1199543499
1784023006
1508995321
1148940322
539227288
23993110
1855840325
1410233881
1070832247
1671606429
2080130680
759175360
587075264
2104528919
597217492
2063250320
34940929
1546948503
1683063180
1150123855
691145484
955180615
1089994952
2104934366
410152431
1160556842
1417854577
380020129
963069908
780407268
529223110
634521951
524111432
1914124521
670687031
343054625
2053323428
1933731455
244316217
1361346800
559650406
107409222
1653052834
825873353
1838618213
1803827264
1024422577
124144416
367358323
1194189588
1875331191
1412267478
1485192260
1575311672
329508375
1276899958
1346597962
1216222813
309689180
1873832925
98963011
1728831417
1242558780
1553861193
648516573
265084631
1238666454
1969207379
614482272
856539197
1854571680
1852769457
522561483
1758951066
655565480
757055093
842312404
700687479
1878004708
1430450494
1050434545
1631726087
1955402835
13383264
1985003170
376816303
1639812040
1871788867
651988120
1362720481
570533946
1537020557
1408439456
832573207
1156404200
1784415867
1610071580
1410007408
1974811503
1310718220
2104501629
720313573
1487413691
655825367
836278907
1612433437
224114916
52840436
835125036
1258266034
1293494611
90117180
1639719820
2051292775
1437340639
704247095
950188032
266634395
1216020108
168234287
705191860
1202615808
1327999367
404305940
188831131
848213380
894998574
1955610907
673626384
388649540
837100517
146386194
546710110
935773247
1562912136
1930127676
687423308
284318306
1789985725
700123182
56385110
503064355
1674106263
741521232
1044709139
970477093
1804264551
1351309710
1747928098
1018313002
165949367
620676799
607035645
1255261344
637329072
895487587
1534501115
1858985759
648669723
207799914
2080475286
1032520401
93352039
1265767676
1317885454
1600574550
65894820
1306159038
2080344801
365997794
310562417
309832395
314538021
1950959479
339238090
707108702
1677874726
1790487995
319644436
1570668000
891038121
1925476007
827749180
1830804008
1825955254
2145520834
1001547539
120623414
1287373291
1947081068
1286297092
1082165253
1903280739
1105916968
2028659241
1652711
1636081434
1648666184
1537571511
1358483963
281774555
400780574
11258456
1177370996
1356088770
718113231
931592429
176939516
388303307
1536646649
1421055161
1959101387
171731450
770401965
528098976
1475051821
1805221094
490490826
1964822569
697323940
1558646712
589165917
2059573975
470485841
1058795859
1074554114
622055024
1889474049
1702674187
654759317
644168613
416831532
502330262
4288962
272543113
613591218
1658149463
1145175198
910453703
251767244
619985502
945940646
32390991
136341154
1715691753
429483647
809033427
876547949
1847625502
134994056
1295618488
1710540645
261263590
1988095306
862019428
1699341681
1976405731
92178944
303555248
497703315
201546089
886028782
91327666
925136502
1202737094
506485876
1783336166
2002335745
1025404860
255947590
1609349434
184032111
511900341
917886343
639173572
770360713
1331620154
1267454036
581613457
20317023
1823011360
485644364
1886369762
714804334
1252649173
119695697
860280947
1302580599
613797593
1454454067
128508613
9029124
1860132300
1308877246
1612083801
1928677087
848599751
1301120026
2132843744
1610457136
862446098
162595855
402818081
64766640
152268829
1792894612
2061269766
1793344565
1432202896
233058927
602297165
1289718892
973291450
2059207964
1082950055
916122826
1259868485
178460346
414044987
1120393612
1893241334
1486611425
1611905258
1443982181
1465219228
1783052070
1543444185
1690255811
619348309
764053144
367468715
1402884106
1944927903
656008169
1568682074
381739217
726904023
361467413
1725495355
1004796187
348788692
370860815
1490533805
152471812
491105822
1758143604
1168463432
473827569
390245816
783890274
747096781
1904745907
315345489
914108660
1996273961
1003064882
1900265977
191500795
1973766020
472087938
589537119
699538065
1324049664
633566196
263739759
861306993
438060381
361944370
1748989973
272354769
1416096166
987919701
449467541
1559956203
579703930
1394524571
1656835488
145697541
1789686698
617563916
1639874280
1397237409
319859845
134649339
1782577763
647146270
564800963
1779230690
107593855
1869274380
2009442418
847223914
331626653
1997088387
2010842374
477422762
611147613
1737619945
1207228117
750165664
136259915
2039088657
647492398
1773202667
1847012046
1420937743
2092142815
1012965392
352158065
221915344
1421149878
1267182787
963675082
1711514494
828543110
1763538806
926458071
1700750588
1114303998
1684860764
1192012758
766851837
2145109506
1392139946
175444895
1280837578
760566511
1989435487
1941039604
282730542
182770934
250912409
1145450838
1082206705
622476076
1789137408
110378986
1195939077
547430476
907625738
901640515
528980697
514272892
1610493974
1160422459
1183197588
678918292
1165409533
957642948
1258269763
2041289458
777968419
1804780514
1799426761
754821509
690504996
1192487584
1209220249
1495709335
1340582753
680282316
1112276721
1247373917
282345106
1670335923
1470091370
1786677076
1721684250
1141241748
1254310433
2053299057
1881837119
1741176279
275648943
593079813
1032575035
935048331
1029934896
297406829
378631701
2115431381
277208833
2054528412
1000751536
1370724203
876985736
834760692
1061157813
1180643902
1171267439
2059266657
2011310626
1320097516
107313770
1333527265
2133877904
375630471
498458078
818321399
549124745
224706153
649437539
107941923
6391291
1345020337
1307142117
630619688
1993934326
262425430
631587340
1675210485
1533754826
822264829
1998983221
1346788801
308810054
1765995371
552390592
457091241
1125398990
1208320522
1710548473
493876982
448677040
953132722
1568630896
1632199033
275618826
2126178322
1042306713
1653754477
2074620581
1362429168
1403530614
1323380902
1484498298
937844585
1690277963
2133121191
1746226211
783565941
802242904
1245123154
1180235859
786495660
682114833
94631661
1962324862
136823021
1495231881
1735851981
750247381
1566473589
460665710
679090079
1714332822
1734968466
1175363212
1376137480
891625157
1553721898
966568753
140540168
540784143
96424047
1926904498
675090398
1525268391
1826891087
1868059206
2006510102
887263496
767416229
154819888
940668251
1287102835
723034145
375020921
1434917799
681360859
2132945720
461970224
1858497458
2077891927
1040016216
307816422
204974456
465798246
508381770
1616061779
1218007804
1878307362
1140569140
1348603492
345166303
1214802341
1005014523
1985024465
687351946
1198306067
801299500
631183199
1973891392
980060052
617036377
1787061580
872899059
1426637558
1069091387
2063369915
226289837
1388457451
1965884191
1800219432
1016167160
617971750
1422058365
40478700
1914519238
1789840994
1434267658
1615699606
170258547
1629935414
373736424
1294894670
1079745499
886494454
2061092375
151939992
2048551251
1425592699
652481249
1736438659
632708353
384273019
907672458
155552574
173017036
1578407621
24532531
944858185
1308784064
1904760604
580968054
1588514798
1217417480
1271216162
468911631
679528784
183919955
500151635
1070028765
785322487
777347954
268796430
213936401
2107868560
1578594408
1143796353
1129865043
1842102938
583100595
679486845
462273966
1032763464
1385446655
72610449
1147189773
428351713
952341503
239079712
46897760
482895287
1433093736
997489905
1095385995
1034338572
1202007656
1918401664
1552106517
194360256
511975476
1535720113
1501446006
941745590
601516144
946575935
536676088
1275778408
933108275
496724994
1819057745
954623297
2038266461
1376553449
2024994314
1408475729
1561904900
1703434458
663564422
709753714
505294215
1576593500
1611957967
1978094088
1426119869
1162376061
1012354088
914043906
1340075606
806832188
1313191158
536773950
1560965727
1104636409
1440749729
1206400619
2106074689
79449928
2064298854
72058301
1833101140
681797547
321305004
1313189562
1964975155
1244403224
684967078
1348087991
76856473
1424040039
92625853
1250386960
668219852
1446309512
1239414318
251787221
2062206334
1910970271
797261878
918954220
50019037
152628505
836521283
408344091
1696277008
490765597
2120212308
1793028618
1437175608
1832896736
1297313004
629630900
1246233987
1413870595
1343812642
914543762
595442343
1011672346
478430474
244772216
1510867296
533680976
2128559795
777900652
1172371501
1138640904
1926005897
209851096
1076872827
413098608
206772625
944101276
815602722
324948376
192647139
1988202533
546135907
1470331254
1397553919
2147053174
905141658
850015520
1719563427
886067604
597667820
1246598818
1803019964
101201831
763143500
885118023
786128136
134928733
655889072
288303476
742286072
803075608
1783327311
764390186
436093264
2098329365
1607691460
1948859959
501063728
1631943296
990132046
827504713
1431613822
146618453
1953050528
1960635115
380424774
1408768596
906226885
1365199045
1125309900
1216474656
585353143
1043495780
234359137
1013649231
224805408
1543176438
1252001073
1989566050
181379768
290776659
195230573
142300414
1197698087
1241819232
1813135435
2086186355
463046608
1833968694
192734084
1822875709
386077447
185143245
2061141008
367590371
1705618157
1323738981
210152774
141406599
1831374471
1282741371
1549526218
1719112940
1065819996
1444936228
1095777901
686031763
382046471
2058831239
1156161855
361038422
1356003741
2031345066
758493811
1290671795
747915179
901153392
891757538
452808155
2008699208
795487772
1234236726
1410482051
1255230555
1497731372
543021375
816962508
234221401
1107516159
1439853662
537890048
758279063
1861159981
1805959664
799326531
325896676
705227099
578891884
1056090066
884687695
1643219003
393972506
1463224574
1329520329
287292610
452415655
1506307934
1759273894
277496117
812731689
792879394
181161830
1176389025
2102045251
567199759
2037855525
358779763
691094051
1377560274
1942333955
712393205
814856342
44702679
784785217
948530190
1338329253
1955266656
789546747
640624020
409186095
1246536419
1883278929
1647133652
1367788799
242628568
804749156
777969677
1882852017
876150169
1270632761
2026895345
226533581
820822799
1451599645
855827574
1613600
1269287786
617621648
1136322510
1426238206
2069045622
1532991372
1291813034
723514305
1120673405
154697049
101379771
808428688
1412281419
407524751
241574441
1525486960
952033366
769708392
575832954
1318101223
656374901
1708807762
931337039
1244098010
1300292181
1719720860
718449579
1884914016
481401431
1145311681
311953985
1184581248
1459076472
1772052405
620272905
452933015
2101891002
1202915466
1346885903
2124233542
980861355
1563644168
1631719586
1477768929
1345827857
54209921
878124359
1749931208
1351752817
639204222
2003579501
1965159452
989038455
1386639730
1767897956
1485505470
543107430
467482098
247912902
2127660053
1036911445
556960915
1159319711
883279017
542884174
1691513931
1635370081
1269403941
1838392543
265584764
2037407195
862335185
1979915642
298426201
120178234
1088415365
2037607052
1320963121
85217156
144757410
1938101518
499412934
1189130867
820659118
746999485
1261656997
678078738
1841138139
1127786402
365396745
935109755
615007853
1551218405
818877067
1319904681
790653344
1131976730
1140181744
1972598681
827768741
1778838918
1318407484
1800000315
1490543611
78684617
459732488
658053612
1731472394
613629339
2015066541
1631021916
838653272
416976817
195394806
315332067
76279231
1294583947
1269712684
2032643620
428747654
1642981641
2012170301
1372564248
1564935885
950142023
362107446
1501292610
1020173397
1195892725
518152317
1542331471
1809251909
874083862
791381916
179422870
1332725628
1875472604
2035883260
1912334408
1680620726
1124235803
1510510305
2115905008
142235665
1105535951
764379214
1090828966
1793237586
907649001
328087273
866828703
369361506
1879388677
1450361107
690442971
1643379780
37991129
1259625606
1055065407
1061814590
639661014
1198232797
633436459
1610166198
515381146
1599450014
210392593
249136667
466088936
1886079189
1838007683
64758908
5426425
595425714
2021293750
57209063
1649187235
2066514116
1745844652
1922195356
1822027318
1842604550
1319563858
345699401
1460267880
1684838436
880818857
731821609
1428764914
26589800
402599990
1053029860
1211570519
1904816765
2147001436
1597055148
1789454585
2097042897
1549457736
1537110533
1438447096
248114069
2035436626
361293053
610333041
1020225236
2046882833
1336060404
153332598
1629373757
238154597
1783528530
1157441746
1763426088
1469948638
1420870682
931184536
45760656
1803830969
280050470
1110416437
642063248
43494685
1841897842
359301041
1270959992
398708168
663311312
943445233
2009628100
1844934522
1417148575
513204381
1335136254
1827138079
82015147
1036465009
880911146
262678573
1202777566
577738604
2018552118
620667721
1151087413
1080716759
91570105
663405179
900850967
2129855462
348421489
1585407281
1052904936
716553744
916359204
1415986197
666984255
791075999
37041288
1161704367
437889643
1623192130
367743630
1302865934
1406104800
720295016
1511520155
638764824
781050517
116444688
1467714701
1390906834
147560573
1283478840
360464467
1087877410
2020214621
561872843
562372770
139863094
1662473355
2064808115
589349467
1520240709
334871772
770660631
2054984504
1495027396
1632225850
538096469
18767698
691416161
16787324
1418208676
589514122
1688966165
1922420603
56515824
1339638456
1665733440
1340886494
1193468795
1714989441
738925111
238743348
1115772664
604100409
92019467
648232127
1354303947
1155080884
1775324317
1712770344
1995129226
770173171
1449892677
583690349
1927088546
435106236
560085904
1473859495
1912263620
902451915
912702507
175806193
493514329
1749826051
674124438
1808851869
1490398515
655343039
1893886148
1872859217
876286041
1063750269
1202815920
1221199713
11768927
1292830357
1960682590
1791907419
2045699845
883570681
1094028250
470788206
152426083
586227574
2054997258
1402550183
1179662593
18495522
636723132
1537825488
497274975
1430330485
368091439
1713460974
1518411824
1283858348
2009389505
1980092929
556373810
1550532678
1564027055
1902873757
2097315241
886264893
1494324858
1450858035
403911405
105440136
734065722
642028893
116102152
96751330
1964088956
1471522215
486815730
465572247
1337040259
81656278
1218102007
315166682
480835725
2082840886
901070741
1535664057
152039190
1858931252
1268335094
936962378
350585845
742562208
594264637
194403414
840630398
1861756019
841573610
9834259
1968502125
1835681059
644076581
1158454954
294546051
633262609
1664251275
1167712048
657482919
719188928
1366832747
1540117023
1500062227
1610796894
937564057
92949473
880288374
694506233
259676014
1020896366
1647269387
1519906661
1060876587
1113835724
1772855966
308035104
1620882380
1219598391
1204593211
718963159
1022839863
311237801
661587092
2135441401
468379840
1833610646
53261904
1578991319
1269038511
1630700390
138896271
902007275
2061904966
1974276951
808701124
1683564445
1655681745
579014807
1636266287
418943590
7363637
719833895
695397993
172741391
1619644103
702988714
1596240085
870926481
491130733
1277740510
1248619495
1963763719
1068259202
1821021369
850159215
1593578899
1811937390
560947292
1047084437
909187474
1493883883
1280278267
2071066858
1001849398
1125962155
1129461894
40782457
557618190
1213185357
1114751289
54881210
503061320
356604537
1558368831
876942074
1466207327
2126822650
2065899415
112188757
1885130371
745826526
1797396944
1367598705
1394786350
1335182012
976491389
16212898
1652303162
745471735
1622256597
930264302
377860806
589046118
1943454345
1298248152
96891033
1239927225
793944710
1068893733
1190328952
888196981
454446670
625773720
1446020858
1091917960
1446454700
2086683855
1437619076
1473107351
1183679609
1205224958
2032901952
24411993
406873799
1579731433
179271494
337244916
931227631
1609223805
1371558134
503099939
1743193286
895960548
458822207
527196426
834364875
84677310
1154813855
1985224313
1662216205
788344227
579689626
1649490637
66409135
785183129
2033010702
1290571342
1869420309
1812322822
2084908274
1660121498
915990098
119661141
359703382
1784973742
2085606487
429988433
279768364
2062750864
505829434
1632607705
801233992
1563015009
151192
1848246769
1492445794
1661201528
335563573
1173395648
1279482730
1522987902
312982875
974308026
1140590964
1416672142
1080007717
1642832613
180425112
1431222182
548969579
487702778
401729789
2020899976
895592052
956530204
212270289
78520879
901956179
1156739405
10147622
2120581846
1656492777
1036836613
1222197793
179116679
272048288
589461152
961150941
333843966
1155712163
1716626865
889170467
7685399
1270780070
2103803151
1534865537
1420692978
787191661
1853421350
883150779
10321086
901409702
943042727
63864381
360764623
1213327676
1478512226
1842432162
356869841
696483737
222976846
490958440
83731895
715326400
1082653821
791401048
1117783800
112422992
415413729
1986493162
976193540
426322517
124793773
2085897723
311188220
168787066
1203166973
991203787
367955111
1063034122
1764679338
144212795
377950334
1160229373
910672681
2081353572
37117968
1202070684
533732883
1160260632
1926045812
1170662863
1138140498
798956834
1479848160
1934084267
982349594
26053263
1310607698
848926874
1240024481
285782541
1064340931
43434390
1288376808
91445410
1350245038
1485835772
1856460527
714412020
1732788098
951894580
1329933977
22781293
1173210112
373985786
1836452839
1065593287
2106710984
1730489955
1223181019
503055298
153351946
672765770
2092351881
53511451
98805620
1002439296
1862292006
1617534689
1549282328
702365368
573978022
1640075946
1160866694
1371022222
756400593
665699342
264403796
791777937
731816414
1166727772
1218559602
2000274705
491268752
1534939302
733900957
1510256857
392580531
269565580
2105942635
517193955
830962620
901672109
1334817564
1645761684
543120655
581165376
2083964981
913478140
687737330
9272137
1287019862
73400013
740576104
1505514274
984536229
22552264
156239905
74374766
77428876
895543807
603129114
324202553
1963858265
842208918
787574551
540330099
1909409073
1640467447
1334732236
1969695487
744570541
355241692
2120447924
800225838
189546087
595028505
1001427592
1101679020
234515512
1317487216
499008194
1418545198
369624761
1560629362
113848861
1129098266
1964372118
779271660
662189566
1152064616
1286310689
763494788
650338535
1564778604
522581274
357363699
1440181879
214148019
160771433
1356677127
1564727754
293752413
1244506333
1412945426
1122762701
1973711701
363484773
1288875152
2035896266
1774582888
1370313699
422103297
640694579
663501078
662298125
544081818
1210165005
184207790
213262845
1201761460
708750001
297631562
1158233382
1469948638
1111363141
380381973
844291769
753973574
1128093166
1425741870
1393656372
1795843896
1438377086
2105872404
2121403431
485449719
92264427
1031213335
1432387983
1468001430
267230396
1614283783
473832643
387659476
1306889210
1251951
809313822
1112732928
847085989
1671170225
2008196559
1259110843
205663572
1752658319
605792984
36328494
843446926
102990901
441950263
1121260131
710982654
761776761
1621375677
1445643417
988111482
339472701
2109937521
175356791
681252932
36493123
1793676525
94612625
1416077426
2091700859
1137082667
2092937617
87058229
1493939404
1816538919
1881958488
687974696
548543289
1524129898
1480664983
953284923
2065931627
987811216
612270513
1751014739
1609701994
1220095953
1631314705
2042358071
2025237945
657513165
590400827
1122004498
1793285921
657518568
157410759
797739194
1027644946
795537744
1116765609
1627581742
1591085027
797603754
1870254164
1284538848
485950153
500151635
2125911970
1840800078
424902578
1896617869
1016361209
74785439
1134657220
1665588212
53062765
283262169
176927941
427547692
78292181
828480479
2120298680
1144187400
1869084287
1445742798
1953999283
1289285063
676877098
1634274745
517001267
241382412
393703171
790029554
1987973262
406700948
1225605729
1821460843
1714060170
1339805905
621353908
1950115709
2037827591
421336811
577991151
1621134508
638912885
201993570
175390954
570663664
2137097754
1842629464
1751360814
1990628155
1067754917
85698839
1256057065
1893470658
1710150510
721551259
629234478
1528652555
1593817793
1581375501
2123676795
250736664
611844435
1853213777
1740979567
2077081114
1449285512
531555217
1526351861
690874693
1367315848
1206824686
1883402755
1067441896
1037696665
558936877
874677091
2068564901
1876759052
322609924
1676920120
916701397
1637583096
1075197744
591780591
229724455
1329399713
1495073572
1878251042
428338171
975981630
957117976
2122803385
228945330
1686806230
2111776898
1405151867
1717207047
312836026
2024510255
1284390260
1775697906
1039184970
408418551
1565921666
780338277
1436417568
796763980
1253936049
364267850
2072758350
757644306
50034993
104445062
114566683
135664242
1988264279
1377436230
2004467568
1583209109
58062544
1205804397
1286133820
1876206457
1976298330
621428039
1047150032
1594837424
73859431
1797786838
871493665
1566023506
599998662
663485381
1129894074
1820398508
845087263
808352336
1614585784
691740717
1089543661
307012316
1438192720
811987611
1937553907
1188030255
1550387806
1178444341
1966890453
1601239384
1660683016
744750849
1352440717
202412051
1237401670
1935629408
1123356524
2118938510
149623273
1828981215
307489210
328769763
1893632009
1463885457
918499414
1072162277
1198697206
1932204299
546325141
1424679766
528899080
1024673026
431308761
552453707
1342200089
928778889
1895590166
1909371002
1726080549
1796634948
1297230679
426180516
2098784333
1542434378
1815716287
1902776327
1031811564
827700819
1150787009
591915117
477959181
1692703885
1441854599
845926683
477261422
845125826
2133630821
74064185
484102054
2013181540
621334943
1717138150
1481340386
2059152698
1455656890
794130712
1580825654
1389638370
280355209
1099205615
1001517153
1209034519
997667304
1560808300
1236460752
318808106
660784401
458448659
615157800
270799746
544385138
1224265342
1832485853
434709435
8409847
327435493
1654282212
1350065812
663481232
847598684
28200797
1318491377
1103717366
828335704
800029007
83834038
51319319
706270615
1247439909
2139262263
1774773090
427127802
904990872
1949488602
663698870
1282016553
1177988400
19943171
189134307
1658715442
299689273
152492635
621400643
1506501710
1800079403
2078225142
1269006813
1169786827
498655791
809149327
1926045823
2109532918
766369063
1292034730
717108043
528305901
68476611
1688516144
1809124991
175962719
1250438064
1905738378
881039115
390519577
1511219935
246340338
897781739
1729029705
108489062
1738793162
167903931
221804824
900879819
644095502
1653491555
1948005282
322502150
193940569
1482163737
7699235
1752034564
788247140
953411729
1341155984
359400822
1216032083
158937353
1001038659
693581202
633028605
1842709265
1499979794
990604324
218385302
1885738072
1014299696
576175929
202234552
485012917
1073074454
1591279370
2038986815
299936782
1791887991
1058890594
1560599904
511315804
1057098834
63151379
860794162
2024832479
1616132978
391494913
1544336727
1891410445
600404969
68365062
321295273
1931985000
149641179
1641252178
1986089344
69414335
1575946562
1265759446
1271631464
2098939688
1991272176
34427002
713878959
230843583
674719506
1600433381
1656043346
1573622375
1060658269
1797304488
351088796
1409244646
385492111
1388084001
1809635837
184096849
1563147695
370366335
884061999
1890826805
1635554877
881705642
1342121546
1043439172
323989936
1888682007
799789302
1307115489
1830705716
1691172969
2017104120
1032164908
1653057612
1942457929
1680086042
867752774
1386046324
2086863081
874655972
1593546626
82170546
464020438
1130747675
1932736452
1974592887
2012208415
1837222332
1987753759
960127535
365229870
1440049864
2031321828
1994028198
639704004
1157649840
1214835487
109525062
1230941351
465841798
169197201
549867204
1514322631
311787224
232218298
1192131135
154309222
794205086
1257837769
392363694
1641435610
2014168822
2093007231
1822743877
1314644070
276384149
136940020
1216883617
141862217
997052970
68747296
937922612
986785203
1231315855
69384713
397348930
934510661
459961782
911681635
321277244
344062919
532638359
1765551937
34390832
1591495871
1016527982
546381910
916228275
1121646621
1235818283
205275865
563196530
416292502
924465276
567702872
640775264
1486312118
968439347
999247692
1002802955
862004203
689098182
409045745
764579378
780935592
955898206
1743893812
1684443111
864519824
1820628402
1536571722
1174384452
173359144
225581513
62800593
724280093
1111998530
870347811
2025295583
94441149
1368777477
1149633420
271272806
1641323254
2055185495
1567641469
633616587
1011512780
1218585470
1570998243
1593163860
873502216
1623718186
1504629220
622440122
443535849
1395832778
1851986223
1905890213
235182517
1768991268
1667692940
1785479583
883033855
1711407470
1608911606
1603690342
675088398
269952246
1906678178
691312553
623501253
1046344002
1616187109
770492465
1030339477
536246907
1621161107
407820897
1937208685
404218585
1230509551
1421454843
1136544370
438114039
1544214616
1891785994
2048416067
863206872
254044435
473767629
1450756016
1237727663
2018294346
136222522
484379265
1230011044
1571027388
246121606
1540878994
1104350124
1315563833
620683762
699556082
627361789
633671079
981274863
1242356576
371192900
1822553093
385799597
2103849270
1409009355
965040379
1417849730
105166911
1745651765
1288670292
1111748235
1661248853
1886817454
34539691
904087856
1422517998
1156614225
2146352385
24659511
1555935985
125128469
1932776777
1856173662
1607816033
542234893
1127098360
1811600145
2131987717
1505051054
1591505091
1002818311
56572433
1991962528
1483205946
861177905
666520218
1276543655
1728863646
1462575664
377186664
1541971838
1503627818
2079647743
994424799
1236309356
1709967270
1468655685
1003689944
1659468315
2080171646
1967207518
1697599599
1146456029
160617833
1196541210
322103939
1790557130
1000497098
553292011
374138872
1785576149
427879536
1116629619
270847882
2082724760
2138704398
346750389
967441608
1050966154
754110333
1603051013
1763154457
1913731803
1225361900
1137496144
792347316
1119576863
879607862
701565685
130307674
203059748
669866171
854496287
1526097922
1860646105
372366230
1719673602
1449757914
6971210
827227768
1107494813
1641978240
1603353344
605301712
1227488238
1292796019
831917762
651798475
448041686
1217920844
522105925
620925744
708025981
896312096
2138836712
818232883
1239647489
1462793650
701883699
828053469
2144143226
1817513523
85132083
1538573111
1050373544
1895693890
1084777726
1406173555
862098253
39550018
708490596
301546179
400878846
1888712355
361857975
1491131546
760688963
729528170
382396402
208441665
1021913231
574401321
1375460208
469767618
594319099
547836004
2060683975
651272997
1815264770
2025785943
1430927565
477379764
772932364
350124966
113105135
1501618978
729486723
2129223434
629844754
1368586960
1333030851
202425667
499644454
1477334184
642564451
262031616
1827934025
1947169880
299333913
1696129709
872936762
503234302
810731731
1424889720
1368746928
1448479478
1262403346
1734056862
158066645
1017013163
433119536
1101258284
2119436186
238152907
1546235944
799647394
1440109777
1846630357
1080772670
1950049541
724572329
1615717745
1810964555
1128374113
2106687782
85274479
680147017
230325449
1031278886
1192581227
1757604740
1102615146
1118153547
363862766
1547973596
496452286
1173477467
1689277753
1678261816
1398721867
467180903
1630871760
1156778257
1995973177
1779883412
412293855
1835130246
540788113
1609581946
1041773279
231926695
2039028493
1107356505
151650401
2002248691
1951156474
1836588939
1870471497
69687309
1008294652
559310253
1032972145
924589192
793005138
677500993
983411108
669221832
749864985
2101634693
408020588
1589235559
646052013
468942911
1163409673
2032750411
1161337749
629471116
564057355
154770764
983278642
165758906
1049811671
1619417919
1695217292
265414311
1858711380
1168761829
1992956729
2068290322
103701117
1088800596
686668135
1174373285
1399479771
1645019234
1589755205
2104969962
961603646
1531456305
229780348
380893026
1274274568
1855698031
1878702506
727031634
153911599
92464354
1073366042
1032988238
1977748294
1545958367
1097254627
1475459615
400531123
2070662140
943082166
307797149
1307640120
120294593
275845356
1228778885
1041903694
1593622108
72353238
804847202
366526093
1770235398
1415204664
675672860
1622743441
745437982
1030263237
676982116
861965193
1444249938
1944330429
1766898958
1279079031
1551328166
1981729152
577944815
1619229117
1622224914
1638740826
560530056
928389729
238249097
1969877475
670691179
1281582527
1450479804
1852598094
1503912907
1426525317
1857983853
1131529868
827264040
1759504459
2102169457
691339144
250932817
86108036
1618813727
715358405
1680212433
1835294678
455007853
1255610818
647117642
1476817899
980645464
698711376
1595624628
909730783
1816389345
2074156305
714299744
1120889047
1785354794
1716534002
1178635415
748584375
1790718625
977124639
178691898
1518699834
1943933729
1636026993
101958865
996617193
1265563050
778763829
139552094
553510514
844357924
1248035300
1888022689
1244057857
2065083098
327035018
416022555
456321345
1498335259
720369709
1752109111
1750336399
1645567632
530990039
149646675
81309178
1405483606
1619732016
214297595
630353088
541503625
1397231096
590014942
164622425
1296045253
907293162
928709264
245936954
1549364389
1727643762
665616990
566321338
1351213006
2104127420
1892641178
839602441
1032175714
60947879
1245539975
1602420336
1284214302
765184912
533834083
1378561270
335276708
261691010
1940346604
439562172
1276374010
925353101
1375005071
1718282579
928770491
1168967916
890496280
1339113128
715110021
2021081231
1531387264
1416494223
1558746770
906077624
1169038455
1601403906
502877500
942231427
29560710
683458724
987560903
1439936383
175384854
1374633749
1401309765
432204526
1361123487
1722527801
1874348594
2096460706
267983599
751901444
1559071524
2128625009
687417090
221800463
839630884
182063461
373991729
364612978
1762357439
1925638685
1437003785
465934625
226226112
1364298163
307683627
595966885
1962044523
409398894
2023646585
1036308282
491553173
918916306
2092683418
450716634
1154772516
1648482434
497854080
299455111
707017165
2041577350
543655349
232462266
770741680
1382741811
248221078
1001348984
1820814357
1833569197
730834196
122127378
603483120
539838148
904850134
1237926590
1445388056
943994229
549822773
1793381851
2146519230
2039068788
1295499202
228474600
853282116
2116770866
978157734
882286688
484244839
1326667064
1998038774
1425068621
200743165
1872834352
2140219077
1512864725
1016667528
1159367488
1557679279
1738891572
799004028
7527667
1754885724
362454986
1585382140
838287025
1190686665
955953163
1989010110
1251433618
1999840572
456176890
335136534
1169360946
2108348793
1030471692
1996842537
878735472
1878000363
1927356734
416817926
1522622016
1880320021
617614759
1062312133
1280932822
944547303
1184997748
1328547041
1012388616
1805435973
1753728436
1574814428
3926175
670465410
1270110074
566287246
1552729939
1777757059
854751374
750421593
1409399042
1118174997
1814920178
799947510
1097382467
1979027650
1726572924
1422371618
1313836668
1644804784
1505643655
133162905
267071684
39016028
1230430128
1779170195
1472996132
980585336
1250716331
719126220
687540544
292460073
1138278187
751009723
1130418040
1190157012
639850766
1814497208
1455298421
108479215
197687350
480673799
1013408075
1453101914
467650733
2022362994
451696871
924953200
470062240
609056474
1663017435
426940693
929967630
443327243
347878998
1188846587
408992017
1006984602
1206045699
366331686
400749167
604635031
649482467
440607006
637303290
1782321026
450778184
1707267188
727883130
1485083200
60667381
203936741
189477818
568925980
1335715458
469183327
1572983371
1837384046
281378418
1195762321
668123374
490984792
461710876
1315647332
1967321302
212949381
323984020
680077958
2102123166
2094063863
1321307131
6154382
1294671098
1227377266
206276627
1710156324
735934407
476201324
1951398111
461935712
2041081863
1127803020
1858731473
491551401
529781186
454577753
280863741
932899995
689462937
1967650186
423415413
2106308286
1109431014
1763096910
425305151
1565864355
1497639174
1775306966
1898555412
689069806
1939372478
306993692
572665851
690178461
1626103098
119046656
281044998
725570689
804402987
1246815930
1180067924
255883096
1391446630
236381687
1023288646
1880517039
852081053
1528263710
1512902215
1144328363
115254060
1944383811
1369515461
266558072
935891943
51064850
123588848
2014245269
1881897175
2080203704
561565339
1767322251
950569973
1159545756
236667734
725125953
135103689
425846135
1083963171
1796986564
222376973
1550847445
966048158
1847693287
1059735365
1327223083
1153292724
542469867
726781158
2141945098
1655682590
531025503
1287167190
1520365322
178379457
1826978464
1092896245
902662153
390457664
1105087491
1917448036
1664470714
249653712
854871572
705204856
1231777909
1385249100
1486425397
74745838
1258284750
786450239
748122675
1098504603
1294678668
1726921129
768283505
1285683645
250471707
898317049
2099845364
2024117578
738750910
328349199
1264307242
404396881
536802560
848764178
1366934309
1276115807
966588305
503814098
397395169
738324714
1702579149
2108625974
90075973
155777118
1891916706
2119918908
1633005913
713274521
81667355
151255108
347126323
1653659809
1419658085
583802363
618746819
1272587
930038441
470221609
1224436171
779274538
67741269
1212002801
2044248351
2784567
1831631462
1536305095
477248000
1651911779
828175052
1594337564
741400695
1857554169
1169315634
1675328441
1490056235
2111821121
550686443
2065290154
1659983161
589709634
190703941
1619804470
1631772077
1937788868
856750314
1321532597
235019127
635372964
536153225
1950379541
1030583425
1228546286
723753513
258272819
1019911576
1628612558
514127325
1978133909
247116386
724227549
2089744600
1225728983
842859416
57055679
2039944864
2020391918
570304067
1814020379
1883616826
1926678263
744548174
1091291120
352883951
380917003
756483106
1669092155
1224295666
246075802
941711117
1258891981
1672490010
2038636409
1321631056
2003685350
1712350689
1412991622
1212139946
1271780698
14475998
601565878
674572313
1784957275
730580219
294275632
866654264
1961237528
2019171347
936374656
1405654653
1142153235
969027940
1180003976
934210335
511658097
80759096
75295809
1970978855
1093220618
918222068
2080736266
527639505
1459179606
103324063
2079865423
740801073
574013566
1307203547
543830007
236541618
1576933578
2050774085
1052269754
884264663
2090050343
1896130296
1862226516
2118162649
339136846
1358483963
1550656441
196740728
777317483
1175241971
1035082060
1876666930
1955810123
1414692430
1735487844
1591112995
51472073
1623406876
1157426218
449500715
1377625192
739456944
1516792800
1714980315
155448056
61440483
845252029
611649027
263308674
48140538
898307963
860989785
2112446022
1607122035
1802611573
1898413074
1652836456
346568789
121778914
661761172
502623124
1098169167
2121689440
1567443104
967843589
431058305
1781746480
1487776804
1109585484
81252167
897423196
497771161
989763564
665773389
1130346501
477226243
2111228818
360186363
126713769
1958571722
2101618450
1431174042
984054283
220406431
624006218
722907746
1602359947
1855823031
405712925
2019666645
1768766375
422586991
534551863
1182042219
2037392151
1194341971
1442996818
1307203547
245052016
20860358
1117085877
1204127322
1566797737
1311881031
1903964809
1224980101
871131277
1263912192
101563086
1530294518
410267893
927229318
1822721834
627366428
2025989805
681788829
1976064908
582167035
1511590352
145740669
346687730
1861219251
10712456
36801922
743079637
1035884825
2014439685
2118519432
1225126807
1602930170
884252596
933343341
260158818
388742546
882449855
512514075
618587822
209971159
837211523
1565192542
1647033905
1619638195
2077959285
477841889
367347609
1010075381
1088629375
1062775007
979089081
1725284577
1439362949
632641598
305651533
1803082097
2146034983
945275174
1721355417
1603877762
1922009725
81591739
814580364
1494261285
1356931237
215209307
529978655
190713676
1246329641
143874343
1249460514
1698584678
1168235108
1344382123
1807277813
802386246
95609953
1151751451
1872965071
2052319864
313930444
1010108074
1420366388
1165206001
1785871367
1034897431
872073959
334831046
854283296
859560125
2031038947
1762749968
708415687
1011566004
381538601
373672402
598055368
1582752017
1145138472
548822143
2092535117
1838022222
1390289351
1272852515
2045452239
718916257
219233269
2020559735
1987921231
450412072
1643790868
482923475
1800079403
173485493
2050332361
1346426088
550150682
1242836159
1395935473
1735247026
153222636
1627986398
791875276
78496027
896122913
816712135
142595225
1495513976
121285025
1083935444
836471812
2089439509
1272390141
384065183
1292939156
1374956469
990032553
1970087360
71426711
916697641
1462989453
901303495
1530878076
548556563
723927014
1388739753
524394414
154309222
1998578169
2010098045
1315828094
1500590635
1692877342
1297353973
2066773456
1082416980
380863882
1035633948
615537113
366723896
533956210
1359571587
1394392082
525137686
1715310202
1424021722
1179092961
1429331040
1750930819
1450234399
1378391679
1079682185
1807700201
2000152932
823338571
639469563
265121935
176506379
571062015
1950400700
1760988289
1102080328
1434877048
1418052970
1006682072
500807482
1945645191
612181634
1828544079
1287470345
1834266978
151130203
266507310
631702040
1556310896
1837097672
670483709
1005699396
1190108842
1070497785
319292611
947609104
621849365
2096189566
2005995406
746958275
13614546
1081161130
323602452
1975762271
473291392
184096123
776544664
1226524978
851732519
824896161
818824623
1327462985
79010540
154593305
1170345671
724044872
38193620
89613370
1366748673
1464954977
1952523009
612407454
1239642547
2023048070
1237552737
1642390235
1283422335
212216846
228832791
1897149541
2042897788
1075339637
44461722
1283895934
470182220
2009154880
122974003
30485935
1040597401
211393656
1727408818
2028207153
765321343
619739421
516475397
1958735486
801554630
873074754
375778241
81151188
983230152
418972825
1734938036
1678442571
1814825381
1367848323
916055860
959948692
1941198657
2024061234
1815530745
1079894416
1099615490
989527629
14989684
975487877
1451808506
1827882044
213262006
353952316
211841629
171988950
468432831
1665287270
1385163978
1632082447
884187768
1995764297
2089380462
567815733
1067684348
1410788230
55869756
2001948296
1166204809
452523631
579401764
576998410
411214113
1071548663
2141124464
1698223635
828479825
1596685817
355532493
1644276709
1601972574
1508821246
1337845074
1659475228
1287040520
1153928623
401604659
1047760551
1786994529
446898490
2067750359
634600465
233360799
496777457
1252122130
2035290201
1439084871
891393712
1352110896
1875574682
1497970709
1590592706
813193553
1655753918
987597727
2110871423
630693414
1642069178
1620793698
1037080368
472248326
599679856
42440743
1890352716
1890433628
106818499
1559762287
309496097
1613706347
2065926305
302269649
1303185617
1002943415
441975574
2108961296
19831504
472802198
208436171
1195754975
520751970
921861984
170630334
334411382
796481874
29738302
1599678590
689008628
1948927496
1645722580
1659356496
121015733
1460555394
534392124
45049091
1426888888
832934003
2000108072
818340781
260576813
472667539
538354867
1384188568
1365146949
2090224411
1269458274
1696422698
1201046348
1613226512
1847317763
1730362142
1488406540
302469092
1688716337
1012098549
1139204760
1280187504
1074491632
956798643
1438405391
592654709
2020273979
286362984
1273143198
1521962885
1852687512
1781392156
1912333714
853950865
422307983
1919739564
2013724566
1491777960
82916661
421200291
1851379196
2098708103
1058803169
989540925
193743063
192617358
1594816183
1924601651
488464469
104587376
1627699616
286391270
1262684606
1178318303
769797175
1751589719
1898066977
1698832744
823430653
1568818704
1365599306
856258857
982914722
984597674
833300345
1391907880
189210525
1150940909
983142322
491515663
479032947
2013594147
287401321
1396391897
77280767
1653158046
1345261583
39941602
570823635
720917428
1111393574
2097083069
893082743
384772057
310898726
1070903919
1747537140
1825496123
565276609
234527478
1096230315
1073735075
620675328
1639777422
1118995523
550199372
1642332358
214793195
63601578
611143168
1229885212
297587603
912053467
1779007708
3103164
1554632983
949227621
185319651
1616358925
909133951
130031393
230255227
2082823718
402636114
2097113850
192783037
1135017207
1611251029
1311154376
23860517
288613668
1522816213
1362924612
256671607
323924550
1800518513
1786111882
1090377635
1860845805
1550522151
212744805
846566054
707115646
1504160217
208540356
1721894909
2070172212
1687729776
1954678474
117932757
939175872
1798002934
1675170566
1616827260
1431994213
425888607
1751439857
1199495560
876536623
1741638829
871198243
898197661
1425600430
1711679624
1016312311
1506787148
152325630
241213467
882460872
1454290950
2145284643
1698634908
627851556
632412754
885891765
589033945
1188697104
1579692824
1174593581
848173492
1579456431
2000208875
2142336569
1022877849
1642811412
1954789762
319254051
906273128
572645777
679370633
1421213047
505993761
874315675
1127197096
1573446124
1658271307
2032950844
562922976
659146026
304470600
22796080
1367711157
667513899
1762763086
2124134790
1448329040
496192552
786628254
1308400242
1925637652
1056645809
1583344068
767900508
1870586108
756357151
1425695036
668609919
707198222
1293790252
414535574
1832957875
1690734886
2019151167
1470828934
865265020
704307427
1115562285
782719601
1006357416
1363679098
487922794
1432485666
589002226
207639733
1786887362
1963463282
719416100
2028232963
269371027
446821939
1973835505
1563734839
1782452719
1326823093
775106848
608671277
1990213133
1258995465
629418110
1103069879
137696877
1894208089
1103028450
1929263167
1207509835
9697507
1772640184
1415590995
989893607
317566814
387748014
113031043
787281625
229515375
1297438572
662795558
37647153
2071105656
996764681
1648970534
976644395
1465794092
1306012328
1860519233
1777460913
1119382628
1780897331
1779570367
26997405
2001997858
1413638468
1089076389
472480323
558225582
1605176039
1163061314
246306566
1348784190
1632944508
850972336
1846672614
970339603
249980077
1117230248
1717851814
330470213
1413716089
1021455669
1360578439
155046704
2055537355
1148438255
457866989
1567827081
1828488969
183882416
2140129508
2124570944
763219903
1928870104
903443034
1093299506
1039268113
1142429020
1576381964
1597409995
1977664630
888591332
975682608
1026498793
1604875355
729365717
1111118185
1358408048
1577717225
1569187802
967595398
2029961279
403619367
1742684253
910266752
1160058268
60684567
1920042441
242203939
634133377
834860299
1647886655
981147079
1474019029
1115711725
832284484
2057581739
1660154668
552114855
541283901
2007017252
1973673385
1997709624
1547360961
1272481420
488303806
2885571
1849916785
2009465444
886102170
20667337
1577226032
609021894
732656923
1529015379
2116692842
899093848
84119717
1474967093
613233896
57668966
1611111773
1190570667
2072151923
1852253670
962289312
948312575
1790697071
1141849761
1085049613
843380980
584986239
262771515
1793271760
902142784
1834893792
728684341
412739267
1380789769
25856635
995540775
1853313117
835747020
389937594
2088690026
323164288
1487825995
847513090
124311486
946517823
1222097415
2103600812
31698907
1820578069
825748935
1709708737
42765769
868618352
14896407
1801023660
2135511070
1464587021
143295452
2124832513
1796821156
785299046
694815951
784569603
556355680
1776193442
825058884
459702528
1670799009
2027260028
1628878817
832930291
1406614967
1747638707
1529004680
592906344
1329073528
2113241498
131069781
2036740754
829140416
1208920183
940740871
1523311563
1187294887
2017785832
1763299598
1292495785
1455476042
1716526693
1201428443
1258786335
1607120536
1218558205
539139007
1803101861
1636059316
446805026
1362019372
1355571725
2133577
1642034526
286074950
1130503693
794681241
2037317090
1723642621
1343893775
1293641147
628794370
518663215
2095963772
416003043
1136037205
377332788
380734079
1207540302
764809239
1445268707
936250159
1029093424
1173439074
1483191707
743811181
22488776
984078785
304567318
947114572
240568005
1302952045
1617896996
862483873
95639744
821483465
238501624
1244159782
2066356885
409358456
588930238
1140829441
542434621
296966121
1663569381
1069601461
534067447
1911698831
1305968711
1474578464
1518496290
76159910
1107521947
2115933512
240226855
158428420
1362235526
326157217
1192294292
494889347
299398589
990309273
2021901228
1721086599
1520933259
265474447
1893045759
1185898983
454583407
563255940
168688396
1232640655
989186421
1830447752
1328543768
1588533213
1638888076
999948171
1212949066
1586783749
98765719
1079185379
1124276221
525186589
1322787163
172137277
581208885
2025675980
390757343
1223888117
764416383
1603367039
1576671355
552432278
941420816
699560917
632604047
982798101
1871797568
282016818
244782857
1997266691
1253649534
1199502346
807951810
1973307598
2120034424
1203260063
603296308
1630318291
1662295738
16032834
1243547766
198914925
680284122
1732099419
599849359
885965481
313602984
918533861
900005022
2118894422
952186587
1041363602
236096802
1252217711
537452680
1155659826
497008333
18518872
1128740679
1585912263
1973566208
1418130372
838680738
356876254
1232880982
699219865
971731743
91255294
1701729965
1593278852
1760515226
2076537225
1589866766
1320494434
217019055
496302983
1254910076
83464214
28913415
2077849602
307238874
1041410183
960043866
563422098
100119417
578568744
446834272
2112211620
740973614
503606670
682896608
827719375
1315549819
1259151266
1650929336
881277401
758572460
1013698213
55899521
949902783
841371799
319889688
119777995
2012121859
112982111
1096952805
880299207
1875142597
353344890
1490667005
1315170169
1378228307
1907782085
1384044483
880008424
280413861
1843428725
798824087
1751966108
1409236355
450844639
448453863
1272892497
540434254
1859575113
1203785976
1029905215
24370184
1391869661
1921231621
2120036031
607677564
2128725440
1873973043
1525411481
134664586
1916562676
741872402
803123604
1667928877
185479887
322699242
1742608335
1700955217
1679607820
1144638633
951445639
80777658
1798711410
1771740992
1638921881
684151480
1511573540
358320000
522101281
1365079045
1661372279
1919032167
539266648
1190617151
195551032
1672270981
828314373
65618789
499828257
1248831279
1313427011
1569512626
1272610876
1827121484
651061281
1324750051
177315631
486143569
188577397
1317520223
1643450534
1923260555
693457221
1093566631
826695599
622823472
1432750497
166595736
215459965
623948099
1208792277
929799239
834538545
280078311
1599559378
1472897045
425474656
486473808
1042370735
111309537
1887585770
423606572
1870237763
1035076706
110114290
1310679846
1470252171
805433271
590446654
1957899918
1235473125
739466882
1721585686
1593112463
1433253600
1622022742
1173784287
1924313092
612947294
1951749430
630598561
2070538495
701094214
1124262377
1541212549
1501023208
708685523
107351207
1259094733
821501879
234310162
1076491560
380276967
1300131746
328964257
253850383
806855893
780558863
2051514430
1081251836
866040778
703148988
1729407675
1301900298
2034538331
575840914
67900509
1513296854
1207172393
925786817
1045421988
1866122826
863149468
1995334788
620034778
992714028
155152470
643989494
1295765938
1992730730
352578777
892393445
1033591347
145890498
1202433517
29183374
1113645133
238171777
1778564371
587066582
2026237223
1403462046
726933278
1674536110
1908590208
921473207
1899807970
1244523155
754464672
281630508
1798116332
733483220
440453336
1287132404
1870604705
1164735829
1570426752
56458319
1724123042
1444207986
499917024
27133620
376090272
1672573340
237959406
1302708342
1215756608
1704323835
1252828472
286293560
1916128157
443033655
1280818738
1713219121
421150612
1850338116
32662118
1100355464
1607709629
1751045078
1160879641
1145528579
985316816
33490207
1253534994
1656862163
1943772306
1898943219
140650970
808936023
2116103841
1556706488
2075661571
547628370
826099693
1770595193
1793596343
2111908795
1287426960
405335754
1674027275
1371244628
804558777
401280575
715079114
1905825246
1538567588
1281409501
1091184885
1528347598
2033788816
1648146529
1164515321
315664608
442367006
681368168
957235090
116267746
790382728
1602589993
741591875
1071867729
1180460357
506144401
1765178809
283022250
963348996
944308716
1514104356
1830242866
759854525
1587185471
190390327
320316906
584212987
1718494853
260440639
1726067062
1462176377
458249065
1031254708
1535180561
1682386174
1091795173
2093010946
323483557
1110743254
1723697144
2068999433
570353414
14010382
1068681139
260261800
2128040377
878716787
434539708
1738430441
1646953712
266742372
241924798
1069360756
334346720
725032441
1598679942
764027562
1953449225
1024123895
1482242812
1676024771
1450267902
1644818377
823197103
2080517913
2078391993
1531301882
1464669319
1568611830
979825196
519864523
1829746225
1736177026
282878232
573924218
958664085
1569452909
842481487
1480248413
1795110190
49202904
21590255
1792232253
1817928915
208933122
750004214
106375106
294594602
554910953
1401925848
1880517039
938541913
134918442
662028085
256553148
631267332
193029059
1592213123
750541696
783631450
50079180
1088941320
1749456453
1701342543
975885171
1753974654
624557987
483923860
129759207
2038091151
1686892668
849920388
729382909
1035651185
65531291
1499052618
1466933453
1605791833
1326187134
505506743
1528533182
1705036921
1208594981
290673405
1541932788
528104058
1120573716
1906681982
655387616
1434831804
1991056071
408994770
78682271
1080108777
788305246
689852712
1707425951
1177516372
746514254
1475215095
529788294
70263263
1215591386
1138159763
1412957961
237902897
1141115586
1708282983
119216532
365527816
1151613790
2012253425
1258835378
1335567463
247681525
1032890587
415471975
1249174669
2103786830
32027960
2105433891
578004967
1532372794
35620944
2127596837
1663907577
1440644058
1964606611
1870682654
445705137
1106389670
500716834
413405729
1520661693
352290624
281646250
1370452860
1426761119
393004710
364571032
865747938
724015979
1340770405
1324308653
2122884717
544619206
196662968
1511940420
93824130
501476924
1712007937
1128586026
1812834590
1925765436
1127243947
1398725258
2145580066
726508856
1150371799
916587948
695090027
367296427
627461212
1690695550
1944550498
801396531
862194476
138627528
1596514954
734075200
445591998
1293351756
2088449997
1377052622
304100323
892333604
1823081036
1098250335
1156287800
753768029
28607930
1457987707
1803780357
747027906
365314965
1413868827
1258894604
567207000
1716290316
1194271090
1386461077
1809101510
1585638357
1530740727
1527066638
1750011155
255680998
55466758
804583388
1400072829
1244036911
190314774
1551413464
859101849
557758417
92608562
774868441
2081979530
1259153915
955634192
2128493195
338504568
1789451761
1844635042
419910292
205684513
2004675692
1433456110
1115220507
491232499
413902645
1447989421
1910411793
329698795
1151466498
242984670
825107865
1845945978
1643676016
636858960
2093362961
2142071066
1328210353
1853842328
1863077095
1415160921
1885952385
1861115090
767743185
1395545539
926053250
982409590
1504774699
340511145
1576572205
897244807
1025277881
1378192278
1534105425
244288039
1816636140
1796961651
1759730637
1429516794
2087514057
2017813095
1212212473
1233880942
180473197
1256940791
1687624740
1705807533
1414880616
1620031575
70337008
795650211
810196470
1025609187
1689418504
156055913
1707411750
1015653281
630692339
118846515
1378555981
734354026
1688121439
360637350
1884003858
1431532848
1359148877
785528082
1782941044
769757134
804138925
64616218
1627567061
698719279
1226951813
145595368
2082304600
514279528
885283947
578202620
730322136
1613572061
1198477737
8009881
1796005951
1305948752
771638144
256962349
389034768
314614307
430431850
248485194
558021641
1575699242
1672268414
1608916839
1980815823
779559560
253665872
490006778
212167981
1300365377
511497489
358323395
1847666924
33499952
618644223
839140292
793449516
178656089
1838280891
162042300
1301066157
1517916507
764798152
1886211106
1466056573
1908971428
40478700
1551183130
555470929
948897965
1756564244
261957864
715735062
1793418708
1231005861
1153083143
75330873
2117145490
129166277
115678909
759937445
751656046
900394450
1098138318
434020309
1078635729
1065678569
1010262644
1620762701
982138565
1304278532
1566126395
1786521369
1865844502
2073692175
199960715
216568123
2017379553
123925296
1669213424
499812515
1970376513
743195732
964560020
2002937017
1541679903
1028599526
548959324
535423167
1677055462
1935619973
149180374
146419841
1240871847
1763731116
977218005
1997066298
945614987
195012649
1865871452
934084612
325243833
1453691255
1920811737
501748998
31587282
1566237371
1703312879
6683305
661825794
1823380790
1125012163
1430934843
463664458
957082833
1870280684
2064555299
712811357
2374002
2118393938
873746228
1690950183
1914912438
865664362
779492709
55554347
843823278
414840788
1992222114
824341888
1692829111
1966498702
1630298180
1806244207
2116015509
1875029336
1471630236
1629742243
142773541
383316411
1004783029
1135063548
1369581508
1286509032
2092015281
417876425
629248743
89513547
169484631
645962414
59748451
393349359
1966954002
72616462
932363680
94889280
1448634025
2063861548
2050004238
1736614496
1799420166
1716081512
1871543425
1707102339
1249311692
333366591
880697628
2043538283
955784391
726227934
1262750978
1879732063
2037359715
1383757586
1844384335
962390207
2015875664
1078543427
1084163919
1555701821
2016932460
1127856630
1504583729
1569059708
2036287274
748754464
1506718669
1005155271
5455680
1352599922
364349557
1567035668
1265493862
2059128227
1209190172
1225344425
106959878
1484893416
617983609
576828880
666822042
1333927289
1870844404
1533429811
2146958055
710090475
857768794
292295672
311703159
1450753367
901048297
1823117154
180178878
557101294
883404063
932680314
992819267
1383970263
328293576
1177363693
403907268
509238233
700124328
173974740
1149687503
1646873118
213634688
1545240152
1323351565
1631291253
283183813
1873614353
265056098
1601629100
373694212
1355741395
447856396
1451044007
2103579565
222592077
1689073862
381677535
1514668144
1615864463
1349797379
1360207591
1067862220
760194380
45318686
1912383199
717578860
1382798135
1377920015
31286945
940659447
1181166891
425259156
1325427627
2056408364
493271647
355694055
826297489
570058557
548976850
1338143253
1848918300
785429131
1934781685
1431322660
579060168
1527431670
134475360
10199161
1855169736
1775906316
117183910
2017853190
11088595
1380372253
1918980544
507748857
957437128
1729091969
1928110186
835825367
1826971836
1087778444
793965125
1814182544
1229769582
854466700
503196709
1192961166
1966259123
1171905002
879669624
224862037
232008664
1770307749
1264023955
535845507
334720389
410776742
137806290
1660140959
1119853677
939669111
1943456626
811709582
1544140011
565880269
1173519580
942721661
593995803
1781130660
1203871967
1609423501
1420061373
723463608
26433164
938764239
336896135
1809110583
1186707649
1216369576
1722386009
339983542
564119979
1658135932
607665872
663267739
1255168997
624948962
428016248
235560507
1933581331
2075199421
2067492079
687839988
1800815539
692275043
209588378
1250906252
13569622
1389296549
1305447215
1462227227
306469884
526389777
267848618
453823589
1665724946
1599839390
1059464855
68353310
1136622669
1537637428
166794793
1401806151
1151615530
927985480
1227558292
1549911714
85733760
2105109034
167414546
1346567651
716372578
1452574175
1857192368
1220581539
1366078487
776021267
1332985421
1670642359
381242047
1602271883
2069446473
392232107
1895545420
1987560974
603288514
1601448256
230116665
1627256753
2031547739
1245189073
241334427
1031221674
1587656581
885008065
1553148229
54965082
1497212923
1871549574
1290537949
1055573719
1230125553
738073837
189212192
655393485
1177721654
1698273259
1441275279
603806232
746185297
1078618242
397782389
1636829702
1499493228
2061837837
76493702
1900823827
47525489
2144684351
1917136352
1718387838
618843020
295112487
1548005616
527790705
1733701957
1021553167
857063690
582217981
1994610668
2010358523
2056648255
2119480700
1598250814
1704709729
355404085
926890187
1939447918
96379094
1918748441
671506222
572338856
267626593
1963315235
127251493
1474831404
1807919623
1095240907
1265845595
778142462
911673427
618236621
1185297337
2129978262
432584385
175247952
1653461160
2085160286
1670954989
817409546
941779079
1242509306
255177334
1626330652
1143491496
1766903313
499148780
519172995
293740578
1873147694
1788263642
1784141807
920727448
217814890
87660823
1393617421
321215979
543173653
1600049605
1806611662
575015227
733603535
272356302
526003492
628545226
852701612
1874563141
1513040694
300336878
1727348964
1852605591
1285202145
2060075111
1903718527
626560085
1358628066
1875199045
2092724368
1702729009
507172617
202915903
1017052196
521994956
1271469745
323782798
377989372
382767606
1791059538
314923620
503443871
1814514298
1674149227
1352431054
1745451233
1108517771
2007446904
1944949924
2087666676
991246108
1518408234
856023934
1965867675
1123496541
1259192000
216431296
584294728
2144698517
2032055931
249783355
475858512
1245859367
1717633793
1441539193
1478903356
1620519892
567077823
2091243924
2089693793
836912149
1951045962
1113714660
169836721
1095422059
1236663689
123088217
511763431
1250927044
1710464312
521580782
799039487
1536497554
289056904
669063456
197419324
642911964
551542796
1356510223
795391957
1533924055
701461869
306721929
164928131
428378704
1072224524
1201545023
1051183112
783567553
869634355
1428160010
1401058701
974856362
1082735899
1302238035
1000432949
1942030908
915019158
363944921
1343597656
170060613
408226194
847183695
1843064371
1366650095
17781609
1826347416
1091267732
1729998761
2024158779
689768820
430784112
701336192
428071598
1974519973
851168865
1793205861
2033981780
1627689390
669321798
622823801
1777358477
1007678909
1808900211
166936140
318120511
1550117718
692985356
785662476
1740841345
1287469444
1655492718
2031372763
155053229
255237643
1204774262
239901170
1107202497
386805986
362586641
29285807
95247162
1032910466
1165787286
1021931473
191088608
128505740
346120494
1434999156
1031692392
1835133580
1288328414
534128327
982608453
1772464508
1967946945
1193091009
1688131829
1109095460
1544615443
938147716
632911079
552748690
1845952956
1683317748
1790591615
1211810204
1029513695
733900498
1872697942
1139673717
1418707739
142400856
42681320
891434027
1707133145
484190774
236554323
251137933
1084841500
218985068
1365322500
1491899166
1270984826
752112533
1127612692
1741340941
1797986166
996789581
2136101157
1337100218
1604913340
980184172
380193123
1008608347
274592429
1288432407
1471507385
1380709186
324848643
1381449223
1444892964
406507128
124897665
263055161
701236192
335762295
1133687453
1007483420
1846388916
2089188930
1293069356
356637267
1598510523
889129456
1239370505
2103097994
451183448
1753842942
1706212080
1385455883
1293922001
319187957
817003391
1091098477
685728104
1728510496
1822896320
514797954
2015457726
219507690
385765471
1959325028
1489438759
2099758616
875451090
694256473
1321245836
1310870791
1147258110
1842429242
914987067
1006930504
565485264
200022131
211140891
1952429606
813792260
1311850640
711112500
1847807569
1538655198
2133889010
1513597070
1772148899
62763383
661650840
446443649
1630973756
1300330624
68727112
1033012278
679874367
95422450
932910091
1765059536
827442750
2010471521
673307833
255094639
117331528
1027832129
1628907699
477269493
256779282
1261131876
1394761123
1620478806
1755638200
341866313
2060587216
226971659
1395029443
1415412971
1490269755
1909829228
87809456
972612141
262898995
350014044
1814221804
927793613
768145949
473623773
1885705350
803255590
923087905
648787891
229583931
1818982883
1268235655
94454273
1966033220
1451320472
1306524127
1295067293
711778429
1354929632
273090954
952931402
55444449
1173535034
80004023
1456247591
600169358
1548360195
1477671142
453919847
200319212
1815495582
1210067199
1978985380
865076488
735329018
1356344428
315328884
302871288
1638903964
3778571
892534928
416747928
204761456
2098148578
1542126739
911722854
1264253424
1941708271
1888309114
6561107
1037475726
544256685
1078614391
790823826
402894559
1124503003
118240452
48311575
706946558
81536789
1479399057
2098339424
923768046
875998656
1803598205
1046335585
590969828
526983929
1506236213
233124907
592746531
832231737
1642407553
1497277794
491289564
1266290384
1777176115
1365433083
123756052
705632751
1414557631
617221466
1274730626
1269386752
118345494
1347816904
596414714
1949436739
468130572
191919715
1708198268
905322853
1260346464
660120017
1720798363
577092406
1527364843
299698142
1625437735
1479951102
1247654858
45711981
961151181
1663819842
1015396255
2103080142
2070114735
1517199583
1219208435
1099195746
1846149100
241137291
1055945985
621251917
1380114317
1385505476
1966931357
794921788
26239186
1685223570
452699385
662188857
116816982
1536095273
828081035
462333331
1547268439
1167641291
808788742
42769145
925454355
759622989
555667769
71667661
1770676790
1620344563
934109804
710250857
1532469943
311886853
789185221
140876839
1025202640
868760433
859810364
2081767069
578357456
1312683242
1350953604
1487332897
1921287843
2143863034
439881542
1481545088
1982094254
2020521347
1440795010
397573203
1969837200
348356686
1918749857
844189628
1398382179
684760405
1614478451
1595094622
130071419
1687740403
603254144
1929387331
1848422
1509425448
368673687
1899262867
358797510
690086600
942096854
2122331913
20557010
458165650
1321088333
692684187
847018212
1377650968
1688455838
737520458
676778356
1205824035
1984450539
313813100
703065499
585053482
1283663209
1895028885
1276089009
661636123
191257782
1532811546
1579891050
1477571075
565307609
733484374
1214305462
688096546
1905864175
376697507
1664009799
1611420359
679537296
834428455
2115524479
223701048
1673640111
1990175668
2089462963
103483736
1744659811
285613913
1525856827
612505400
1933218470
1967713418
1073456388
1087358363
1558545226
637638232
235263289
511645766
2069155844
336894043
2011436552
323431575
820152112
1999697413
772936724
1760989844
1276072363
2044161181
2125489819
1711597871
1998137776
1191431175
570835269
1790350555
990927555
1214457832
356180356
353715714
1296789443
484438253
1638970357
780283278
1770981094
1233085412
1851893114
1101291503
570871925
897197830
1238919927
1345610735
907082408
154045588
638940948
1165025410
1766290234
1116582256
6684934
1070425305
1395222312
1837695429
524157408
686676341
747763103
1655418237
1467345949
737560772
1121241773
46639571
1388848103
1339831078
1388597860
1047043553
973764917
12217574
199503311
1616857518
548549306
2044595108
665395515
56562416
43647993
1597485717
1707772849
1126949535
659546837
579696067
1566425525
1716172371
1766160421
348532657
593898578
1594174789
604041609
47356934
1457274591
1616572207
1229856555
1781256792
724543041
1720793268
1719868363
1412359224
626215190
1593493559
337395572
681399958
1872996446
21330869
1529878801
1915710972
647185193
451012807
161454893
1711729553
1686942893
792777915
756739780
1152076886
290864307
2137672638
1598509884
1392980546
1771241740
650388901
1011368511
732450120
362622055
1672927032
1141655848
1840318604
1327067360
1210636420
1297080429
1599378286
17312239
1278165217
841306420
678330087
696617512
971748532
915641489
1765017983
1454237773
2071316077
492488497
1270525670
1876701618
616789585
1997242599
1934844701
483424071
754351242
107125905
1583489041
927042401
1228007906
483760753
1227371753
258335474
2082308321
1242007505
1353571812
818360753
2139172233
1068844537
1054387402
598382924
872086194
1375393141
1850743119
450020069
467702684
164487480
54853720
1627305619
839055858
593368795
2094934353
1642703229
1357336267
461146214
1857627331
1191689310
727424441
1287857210
133962687
382615877
1593878121
967722252
99053935
1261912310
2009499884
4187259
664339774
820683213
703125574
644122883
1285861126
311670842
173804712
2015637302
1822619650
2121936818
730774093
1272390637
1435399546
1520056499
486399496
512258747
486075549
2073310854
1226736949
1734930227
421486476
1908855222
88226167
1233863908
1366091625
2139377482
574793335
1596755662
1050267705
842372988
681953728
418902418
1396657300
484627374
1664762691
1171257723
671951660
1374627064
849712409
1185161202
1011382589
1214214437
907656575
1660537546
339352527
192528364
718647610
1520909100
447845600
1537692767
128815429
1403529267
1104030367
2069921735
997189930
113838709
46241973
1540881878
2127197325
915690195
1521416214
347981592
1080718480
1631374070
576536113
2094099195
2047633172
1045169844
688213157
1109328849
1070670426
228901763
927545925
1621373140
785048357
329623798
1214352230
777337731
1524545106
1755776796
1172939134
182480751
538390149
502719710
2011807333
2118605003
1845021879
14264695
577225977
804679355
1449264572
804879407
1362838275
295385005
1971127624
223319778
924880936
531555857
1786303777
1258260006
228262125
597000951
58258968
2110702566
1927180391
905739154
608973545
1282810988
201843105
769602831
128400873
958382154
1010162253
397228743
2060258497
2065600543
1424052514
1108722008
1239998611
1968043584
1480125628
370656410
547209740
2016966471
374417699
1826784515
664626953
1596235981
552012087
193919400
1960064699
1544434730
1347625173
1774929848
219109806
167614595
1723879233
562055245
951562515
287373242
1797495583
292203971
1136036736
472504350
734818901
437535015
276175550
1534006189
146708792
60145820
1711199596
82648793
2034233632
983111653
1330143718
727336985
1212474687
159754802
1296333976
1609146555
532214280
1140122431
1466583434
1333715028
351968388
1723456641
1460489818
326319371
602131093
650105131
382944937
1393113119
320377220
1304657448
1152058880
489809919
935926406
1727886657
1136890661
386714325
1697117270
1318482677
850007397
1444594498
2104997118
905565416
717841780
1105216141
1234338637
1745154550
974786096
945679777
845404260
782604784
2095005974
1660386177
1630937757
1495460236
1609149088
1464495484
1036432081
1650059679
1002701361
959914461
1937864392
1973124158
49458151
1963498211
319886848
233925932
1553262723
53789395
2119570149
2052070148
1429907648
2078575788
1124978293
160714503
969233311
1805841019
1012392852
983989532
1818086942
1403724684
1975291554
1219500335
1209973663
392002732
357995009
439231796
917613624
1351196268
1906249870
2039518112
172556158
806929393
2056250337
1770120043
1613404592
1766729116
1829745919
1347319481
1750149428
283143433
658331557
2133290195
2083561041
2099580194
877412738
276534146
1636570529
1759167697
1255525395
2087195226
1095718087
1867483021
1727293714
1178319793
426543515
1231902148
1245871802
1058790576
116222202
2043850708
921636396
1379368507
1417432785
42666994
1842214366
776604713
1533121931
1291267172
852807648
336971837
1113133877
1474166001
183519048
1006698733
461326432
1321996970
846192833
197969191
1771161998
330366081
912625135
707720067
385746076
651326765
630184
560037846
33752328
104949309
134147818
2008458355
1910808185
2084764938
1983959301
66878798
1109227905
456413235
617323073
759960509
1625967712
1072335707
722967444
744587337
645844572
1733990869
244485969
1103271289
1344864622
858026950
2075137065
557175935
350507640
678704127
1086770133
1750558645
720015794
1159567040
276962571
4045038
1302112026
1519830937
1339443200
771039258
267757517
1686143119
131828478
100990935
1011605690
738401688
1614035472
149390251
1153761333
670759517
1157527242
986197602
527261543
1030937123
254861820
1903481882
1643166851
1189260500
1992755847
461607437
1599870881
984514376
390791678
789330833
32232935
1376345275
696127925
1378873612
821292053
1397542088
543338248
1384359444
1558128999
2128150028
2133066020
1290346230
1309276803
292640174
1777603312
846685859
928918828
1016553571
2143938594
838366788
880187197
1077712440
363703029
1709458595
1991727215
1694189712
786185034
1697087836
651992602
1405949741
1115660315
365522872
1867765160
79343319
1771886551
603594406
992297533
168076769
1855773443
1942039328
1654398730
1126008659
55804862
11241835
1248310710
1241457301
1260099457
729580073
1562855060
138389776
173181950
1692981464
1296452067
1476007813
1092102666
2004187077
662481064
1996141823
1008400529
970416631
633188373
1322775005
30995404
1598663842
10751623
583519374
729486723
1121764149
1040338899
108486590
1947914940
827078770
1489891145
1502508016
1841498415
530761244
1415290109
410912090
1732386302
305653861
1357154492
989439645
2035925886
1905585012
1121926411
29474570
497982483
755164913
421966771
528907504
1745635145
1094164903
1735527544
1105034849
641634840
843196530
1542778136
1232774218
1972415989
112845102
429602598
2045785011
1440754921
92529268
1900505888
980459393
693087416
2031010686
1197654074
2064942237
1626834321
1065610425
1802144124
709047748
2147198830
1426831931
1410874507
840090262
783632004
650595627
1948716936
580840429
948509082
78710900
1287189959
2126451489
336511941
254618147
1225333064
473605540
1241850806
1347088278
1623970785
215352604
842984457
264015231
1197233580
1324786382
1785226397
2067317192
1249412666
2091451181
130700311
1079729066
2015503057
1371156487
338950128
357459383
564854598
2127522871
773854867
963072765
2090893136
1504741184
1042141335
759505117
20305522
2034838978
1639243733
1036572253
333244113
206473863
1265110992
579370146
1529534933
909506193
1147514174
1511776054
1546668556
1417157741
605982187
317677975
127485394
437637359
815392395
961636588
464660507
1778228248
739278125
2082647852
582894263
759511523
846544495
189039460
1795363629
882309104
314002961
1235299870
1649108670
1937942436
1359800526
396950863
187937592
1247292253
38356265
926216611
2133979698
617247508
1161881911
1277170015
689529516
7827803
1892188442
80489723
2062250681
1397143939
1028346212
1357150045
710752999
5112247
1208611426
1239386745
1247860646
1499301714
764181418
1518427857
982867279
1325816324
1806675054
1873860123
1015103767
1262757537
1441607331
815526126
1617718871
276423700
1552805047
1423688460
1348750365
1823712213
1553515950
1302178298
787763101
2105261010
1566516656
530688361
1863430345
442656415
894128588
2022472134
1334106643
1670192236
1484247169
1092559412
1236838364
901266038
1283118274
890178387
391348273
1246396833
37436047
7551427
696080812
1112634821
1705439127
865518225
546135907
723840168
1464952071
697804246
644454103
717230029
1476820311
1375084521
1999534585
705462255
1487036677
2052054641
283040719
1042774850
32377851
1963640824
1621930945
252323304
440699108
1851188957
1957359854
1643031131
640500114
407076154
34108600
900662277
616752103
977549974
1726829963
2145506475
1143001763
1292721598
459277526
615347641
864039131
1120336923
569685360
1172010131
1351833469
2065784
454092833
1942382018
695876453
1459306216
486556535
2002217238
525630452
2060660390
1758744700
502674010
1006053360
559374391
718430170
163741106
1802186386
842757972
309593259
1163605284
1166044400
1168332096
465286377
2081576762
1236879990
798294359
1937069036
679412092
2032410177
1512381053
1221309287
1141494810
1406178970
2010151886
418698607
1337247436
248237685
1028727132
914349888
341200126
274594747
564958194
2132266365
1909370743
1173257491
1771054288
1642407685
112915274
391142498
917442590
1325248770
945723509
1794240431
591213795
1346566947
781635909
1613135019
1477756506
359447393
133961769
851454356
483860926
1621702745
795612181
869533435
1610790787
1068482738
1967301847
495440513
1601299463
1170118303
2138818776
1113155753
1866857996
205053137
335439863
589714350
819951155
1418254285
1751909983
971817726
1748398512
1457951662
2060887644
1015287910
1782165670
486211623
1257571685
269013004
1415848745
719586527
458549945
578428755
2053481268
1100797509
1567248323
540856436
786977424
1908872534
948041317
1658680798
158198835
697619374
245071141
870622470
1076840473
2143718004
422475082
1352156250
797826461
190858500
1920148700
1437388850
184158702
1854928587
1761739193
1364364523
466333497
1316293973
1837378024
363207439
1278937998
1804191834
345164244
1766803476
172463727
1128634381
775617400
409904204
1099254944
1698215765
1093473795
624833464
431335572
1859317706
1027975736
730364903
2128986322
551424985
424794195
220098926
1273297960
1167605725
1576172235
922069271
455502542
50543953
22688979
1874027301
1016943928
454372623
1555490351
652697567
1775407882
2068124403
331014400
112827231
1305303960
1747376826
1294742070
857436964
1675414719
1740371718
1632434714
559776953
852621057
191019516
1001176502
1800114754
1514683188
2107155046
372183751
1316599028
432017958
1612359800
852135712
2086250024
673336639
703341186
494075782
1059996509
1760743529
1124997716
2089933536
1868579743
833227977
1474037153
84849494
1457618685
808104392
91246217
719702861
1216754999
1417192445
1244972966
1372853418
1576006239
1915858495
952009837
898532996
1956329986
1444880992
1715494395
1019525690
1683431339
1363553463
1145951979
35231327
1829601262
744803761
1634778474
919251496
1386664676
280289443
1392553872
1267124181
1511041969
1637442012
1194625974
950780572
1212509279
484070657
1811724693
1653281328
954298675
2079221629
1548013026
953129840
1931714999
733895603
839508525
1254533248
988763994
2069282323
1890017805
788225885
1516994995
283964675
1305552662
1307034011
1688479324
1673130791
1318424272
985322913
696315924
839559967
750153789
195217597
2040512065
134192940
82541210
1362516566
1512608971
1083566426
524439890
1392618472
228458451
1955495515
1578740066
1032659284
36151895
697322941
1383905337
969708981
275269955
972972610
292090964
1398249754
1215832435
1591651516
324582066
79138714
1524084710
670641356
341148745
626193982
1633673431
1834488552
1109891809
918865551
1729109476
1374485929
1657862207
169428035
1311044156
394915763
1659461363
1366020824
1722115910
2127915786
2099531858
1604492315
740026714
595561185
616043382
1117230810
1663876642
947019974
470894289
636711496
1081457796
168749379
1577708822
649013954
746171458
986059926
2133490837
523551185
534783773
1760140001
182411755
450998030
931089077
1055101705
741304014
2104645723
213971540
1353795604
1945659692
526607359
1981761925
2090184503
2064165801
869743415
501251598
1080048293
1881394368
2039904217
871092532
1913163907
1133728465
1568252495
2054755751
712811357
697922108
338245604
533722706
399492096
154403730
1234451178
829525416
474809810
1063198035
244236776
1139247886
613385605
1267131402
1824940326
785260654
1919943256
1656195057
1104377897
1322961729
346277920
838395481
250560180
1616537372
791407548
1096740403
1256821576
762167435
982833393
103729017
1559659992
1075141401
1987305953
142815310
1544102656
1213249846
1197442996
112514571
230851104
138506475
1346504773
1040621241
1036451176
1928381817
484381113
574518978
545715615
1672080393
1785123654
1918635875
423665889
2093669545
650461630
351668367
560545894
1639646483
948910192
461745788
1224531926
1944774664
1932865438
1956948112
681639171
1110609438
1808085455
153738031
443481680
1419213335
343635188
406709402
1712725442
1066465241
694072977
274946881
1372501585
1959094123
1346653862
2072434517
1749543788
576383480
104107680
483945346
933963864
1889956499
1247449979
1327169779
10826965
824100279
1518718103
1636724266
1020272973
163608656
223816526
446672500
215859837
446746961
1380775430
1889457112
426292493
1550892666
381696335
448147838
283704469
29392295
629570947
297473792
244734804
647144988
686345207
87222269
57490966
1287615446
1512361422
965800045
198813506
958619800
694829223
866381447
2125260822
1865326984
1804900540
290721464
357058837
1808083718
939677095
574968403
1585136595
838740377
1034287971
1825690259
314815546
972200403
1922264413
1205345895
1431551898
1053070377
569309069
594272826
206100718
2108303381
1030591791
1216066497
1064505165
527698648
1120050637
841115614
1179798938
441993419
436867204
876079231
1924358835
41453888
749596279
1013908874
1718557393
1797049217
804198099
835025745
1560042421
1934929296
1967801380
1520989759
1603818649
404759869
1737235693
481584329
1574159921
380975308
492828892
574429170
1266564063
1980837957
1246102168
319397874
353516560
1208101668
1128063724
1129917295
131822889
2133466927
128661237
1342920587
312102486
1866121180
1561484634
1057828269
131112164
278013665
368978856
1369174798
390158216
667520243
1592356686
562945465
2037570608
311064814
1339096587
985436009
36807404
1397525769
1857177964
1282505044
1328862582
72664872
1107970003
826575874
1234020939
1261182772
389562392
1662394690
2048669822
1738507366
2041038952
1976853036
1806794569
194513249
1296432532
1416648387
1164228129
2039603829
325349112
1761877409
1650965200
2053096218
1232658497
1620451156
2096162679
1900866944
429103656
1497355355
1948566825
1039488434
372990048
2102384491
1833903669
927159281
1244897601
293369987
90010090
623104359
1128417699
963356318
542556749
1970139082
229896220
2072414800
867045139
2132063192
574452661
449738910
955761552
458222794
282456022
199674779
46068036
1020559575
651312807
948514605
1178372510
1465488344
1305865222
2129566354
1271022233
332906925
830626272
1827901233
1638752849
1498874976
1922387231
916455596
1680523663
937759317
462436356
325808633
1967671126
1927343518
1111734106
2086244688
157948850
904259935
1018999731
567744617
1614512298
1975727129
1148217972
816843527
2022398565
225810897
912773155
832833805
1960540944
155391190
858379949
422758562
1644777100
1734215712
62428622
699715538
1393691566
465059084
1540586067
531768770
1257303571
320859831
523634021
337180163
1304133133
719737241
889922576
1540236965
844559362
909613415
1374216544
2122712855
68243603
751689379
2034792462
1678062616
905429959
1103408749
17908441
1321814244
1969912536
1954134942
1461073628
1225505095
544919339
1138593618
1875174511
1519296022
1511435215
1749885011
678068491
942096854
1475555534
2022901034
1763669466
1814318747
224707092
1973661256
626321496
1627704153
205137513
1412604109
2113920807
1003075850
1697470955
791596081
881689514
1946211079
1235903878
699233436
188052302
158130941
37514542
1731217538
2076575161
1182922528
2024744581
1847229801
28595469
901658895
866421744
2041831599
911051661
2007898725
980805235
1291931498
1898140809
1537772940
1997864371
794939667
790418554
2065951118
2060947189
204519428
701818603
1794846516
2015118897
1406173555
1864846530
219129548
278998547
2065491168
1698902219
2007302025
1638751787
116397099
2042552879
1641783029
1514038592
1815470084
1894407067
2059737574
1262803216
962405044
1679090307
603963756
1746553172
1342730742
323292541
126018725
1416903472
1300481299
2069368565
939826727
1111547187
1942377088
117510107
856516744
1956287827
1264061663
600745206
2098773618
1028758393
736458641
1804277771
409776930
246169284
726578524
2074250226
1910399493
1378718395
1006273488
693272461
676585200
1138342787
193391466
861127887
667229108
778352801
2044391529
172319825
1973929397
801320421
302828009
712656535
1264358937
1553758408
472464601
1275501422
1119667308
1555117149
2058386259
1802168730
1443177366
466240197
1335884911
442572649
157383092
582583136
1715541939
1232797465
2078840523
1079761
1056239554
900526441
1538582515
136764173
1495350235
591819058
2001864806
453558027
596232444
213650230
1415227155
1905242151
412354448
981157386
1781775483
1817783190
798453993
1637222325
1209194269
1133621361
1464971248
233687163
882441200
112510487
1259195248
864332276
746669464
1465626539
1916651116
56266911
814446838
885003856
1939383833
1193933358
1321749674
1376746608
1617676925
1097921416
771715812
602799235
492756761
317538028
1618754754
1969027555
998175612
204570012
614361233
761982060
30612840
156001188
596349061
1680926104
1301953025
1833026441
1150150522
835146197
439189679
1203582342
1294119661
602211758
1502037232
1477842594
1399169956
1633625688
458266686
139880206
627485636
766571448
1478590689
348011192
236455937
1877152368
1346088338
85360814
1717686006
1286219757
1909181547
1770007586
1581750607
1147929598
1301382587
2086192933
2137001537
1289929694
1553300165
1250301575
1184531148
1307829175
1062742899
1871801543
565852997
709290571
2140069855
1235439195
858241030
198163608
1749171203
247800635
600489610
717996492
152328484
874714191
98040290
1684510184
679066094
1260218872
1564453378
1228977767
484883894
184585648
1996851861
508969617
1996818237
1364186965
279828718
1036406944
323357846
14164606
1873209095
1077919640
1451056517
1904090289
1997921550
667233585
926665119
1368865296
678530346
1895592847
892637552
579174265
401586006
447436707
63980666
614962970
720515941
1983893414
1416095849
17096906
1895307555
98714960
1756045152
157524319
1567776290
1155728311
209401001
35428325
1222188323
2102023114
2131629422
2046873787
649985495
1993282476
1564493480
503109707
1160824830
1117491840
479144512
672697456
381964136
1825608666
270117701
1554401096
1986354933
1013159274
163200050
1248067755
1448043053
1417361138
1814286068
364370860
460478206
1655754210
1940396011
1011477285
89442175
1891214261
842880650
1995501632
155942346
2089926323
1789521433
1400684105
553281086
22133921
1909789080
135068397
581421382
1485033641
663655616
573467937
1823467466
112489070
1429356485
79912276
1579448228
1953432769
1208352518
1611325967
481952786
16548236
1253418563
2085740829
2018383989
387130607
1710360313
911976873
1378308578
669975953
1468720000
622625813
1663388699
604225099
377246403
61322403
1351479682
1436989593
488166827
520009643
644446383
816056800
1081356863
2072109017
1420592545
1163398527
599065068
2097774243
1811441840
1556577371
1531056083
1389409357
293236427
1462859773
114884919
543955926
1426288771
385133407
1888201783
569173923
755242931
487322953
119589872
1651403804
1671036465
1061417927
204050389
133326371
820244881
647117811
1545118786
932931617
571330331
1120414740
542555551
1670339393
1155696442
158709069
1409913309
1382559197
1010499521
1401088780
1506507730
447296089
192795186
1970462807
475834268
1902329385
1495615766
841282854
1363611242
1452410763
2051930432
145243163
1492528327
1601955312
1193551163
1460099591
754727163
1251586620
389756284
1999789293
1471948831
942347978
1596820366
1472588885
1742303628
1365794419
174143973
1212880206
644182920
1583447646
340046777
786142412
2007946738
1048731839
364853579
891573482
949746611
780632852
1778447758
81260158
1183495972
908975452
1020231283
2001258690
1406366585
288899241
1672376756
960099654
331928855
932332080
700589526
474300702
878446195
1652070780
2049873283
649935700
1803215315
1050985993
626204804
1993931119
1975489758
937097947
706266226
22346354
1932643627
2060345373
1272893003
1565742281
1179616551
1736004965
131183377
302314035
36307484
955366169
1913704368
1788120844
1240243170
1365745076
1667806349
426436983
861608613
113902428
1834000045
3195540
1628797615
1762698928
1912492519
1200708677
214228761
1947471053
1489225191
855790732
239868272
1694059092
1929191971
994156913
1425907021
859169544
42821338
83763099
552672712
1542447513
391474415
1710558025
694435960
100322514
1635536208
435433180
1137443760
1385037613
576893627
1297008800
1309432187
1719857043
1813532161
126214781
1009014105
1467201594
279112222
418429341
1072141403
1782331564
1192248833
424244238
698107888
2090030626
114804836
1268770397
1323667639
875934681
1699141506
907267406
546334609
2071229763
1305915353
899231518
1085062381
1036740137
1687121013
651105036
551364883
58111930
1681878683
889002490
1158125259
1241180466
2044753633
424986292
343914277
2123623199
1692940645
1129459235
1400622481
115352220
510964640
1009174277
973069980
894021909
1920135550
1506840955
633519770
1294040776
1849765338
1501574356
1854865517
1954546922
1649928970
366195608
1639301344
1593267407
901871654
1066016785
1336575749
1793120969
1300129975
567648141
248445735
1304909638
1324619786
1197090258
1708482176
1248444159
1105864377
1454131211
629637305
1952478511
895083795
28922203
1435181168
1841961257
333681438
1270821250
1783722459
13843478
531709279
1917236011
1114954186
1074199369
635917978
793825677
2127512778
461177754
1453104857
1199032807
2041168585
1555215576
1934062806
1241907918
494704173
349946591
946026850
745292023
1250396791
1478524511
811515782
713258412
791259472
81743725
1189958532
490334692
1210759304
1078184146
1210840115
593184158
1377933633
1539949413
873137900
1656424965
1264156880
1441205577
1531784389
22347816
1013028317
1476527061
1304572731
1600621704
632967699
154853849
167575527
729107998
1852787726
1908914153
1227099635
692504723
2059084366
1513879747
1507948123
827443132
30944947
1288943545
1954866211
138314326
1583184304
1156165949
241180872
579579675
1581031639
407888937
838760865
1320522794
1222993110
678292421
1187039987
662152428
1969912536
1111336835
708412548
269620640
966055592
794498179
459079558
2074356647
1264368472
516263231
762717624
1156918196
2001563848
1634481712
888346192
1175684687
939879609
1530022311
195181892
160234524
678862233
384015743
10633317
20075250
590166575
1520795260
522353738
104521229
1256125226
1030809252
1872336457
848757911
919422100
602692846
1494922789
51350643
1330918298
1215823336
1099160007
1671856712
1987970192
248261075
43258175
1677839835
509934955
992635921
2048007400
1566107620
873573261
1102545416
249679336
274450300
279367128
2102747450
299173960
729220258
910506764
164926720
1423705059
236732903
1599928177
1689070937
470858838
256763891
1916374102
2055538617
383543379
711160899
88871051
859428635
7398922
1561704141
17395922
1035433994
355524460
1606622612
1326122611
1488392360
2051302482
1257897003
1458760805
1430744759
1544730715
1957620432
1201739987
879691917
1413227328
653396646
1771398046
17915570
846104954
1763299598
1930072915
424982717
1955644840
496365017
220016158
1032475661
1343978143
335621431
905937147
1592062711
1900394478
1074259914
945161610
824932039
1998190551
1023443581
1309560821
1959055054
670922088
1326160770
744750849
229068703
79930581
306302627
5535725
1757840347
533461946
302792494
1948719193
1113248146
90857525
710265045
1372132882
1073300302
1212598800
115927350
934794889
1103641739
1334296730
1538571990
644831507
1895465279
1535860301
272875343
1503175734
2010995389
1666554013
407569923
458527692
691433351
1077454062
1723074417
1412462891
925530413
411621478
499123563
1169766079
2103723948
22150156
1259378234
1097063332
1578681024
1824092384
674553588
355358172
1962159820
1058548704
820578868
499168352
826961358
247493601
65466016
353014716
47598389
1909421448
1174657891
1440140520
2026729326
865032280
1306420325
1223764193
36223710
1513602743
604350549
1445634644
197583920
1358309707
1841822594
1114621032
657808420
1390504195
28457207
1810388140
651251321
503519376
921652598
780689116
575559313
1269225980
1567565569
1173644300
1672777656
2130112115
193599542
704366820
1853980295
1655960865
574613698
548587985
652909814
479273877
1209446783
555242455
1058819359
862641064
96652137
306517570
32187311
1185080281
880641666
1116715805
124571335
472179090
210759754
1404497512
2143424003
1968756650
272853479
1747713699
966168086
1174621492
1349889594
1241443965
1315374104
1291448446
1846625236
2071215313
1993902617
1732547746
1940786808
41842896
1074875656
307752164
2087314107
1418362582
1987168808
1382312929
1216833215
2136275841
1455058123
175259943
1981054578
1463227144
711065688
1715866139
15110285
1789698511
1354553026
674473630
1177956200
1118881302
1315595847
1555363387
148786337
1929283863
2024465591
1621085362
898567177
140077688
1904691477
334764184
1864024434
1643980578
1697980351
1443345674
1796521597
923963682
2069259764
557150201
45538786
155233693
1869169448
1504302912
686651195
447322739
305879644
1652697
2013938444
1667729297
363489874
2070140493
927716259
1367904921
196714629
149834741
10457921
263651862
2144856358
170433124
491613523
1294160656
324650285
1021861501
1690059064
1454861049
1054280592
150543042
1782019061
1982200718
323772824
1348084736
1599416278
189109535
243926196
26089504
1344874551
1447213706
1177839584
573209126
1893879119
849762572
1168732728
893820703
720596051
1273915885
447340230
2131861638
1074606421
1233516176
1476950350
825733475
1640878034
1843603474
1453098067
1617477934
106035201
1166499242
1038726769
375902121
280116856
614798557
883263558
733711041
650744591
1022472324
1937105321
497213578
218671875
1874141146
947380882
1981157346
1002371021
1221338836
1009193097
1278655987
1449759851
1037763447
1862953526
1659883010
2033193083
1978134454
1000554055
834117668
1766972453
687141837
1962443439
182037429
702937786
257310587
869000271
1460766322
2133063891
700884346
721154089
1475240080
1165038159
1645184251
2080058097
579122249
878409890
1632842000
2093198227
804955111
2137949010
1163690767
1173319922
1145255835
322090594
1912837591
235362770
153253711
882365141
1927362015
1217117909
2041840021
2130233235
1776326291
1693781711
2051012408
2075925138
447084346
1940565662
234745119
1561933637
625278347
1542642502
1895171034
1280214563
303938720
707598375
1449864888
1577323073
1206358338
1884840140
825005652
282362705
1311655867
1756089667
1705717333
959747674
692268189
2091463193
900042290
691820543
1214836557
1173074513
335624359
2176099
978032944
1091172769
1539769593
975713805
860341143
1094928979
8139874
1436158900
1333824694
497258934
2090177218
1724155784
1219962751
722196436
596436023
1415017344
1868905062
1424042511
1630040248
1580000007
116544233
565996478
1287539266
680386153
2083603178
1266701228
1554437187
1781581781
96811772
1480990063
1039311062
456279211
1371365983
2063290798
786421117
1724748426
1161678972
1025816975
1278652391
671231849
847766494
1646058330
484297452
395455246
2108984858
1518405943
2110336518
763829092
1432357060
1508725864
361621980
1924465177
949369105
114259266
1332136621
1568482354
495357999
76856800
161020362
1394444655
782630479
2082635591
278572391
1116136950
1320251061
957938900
1301090955
1756198779
1390279019
1746310765
431414384
905116395
1423147768
227990145
1882931244
728526447
496686971
1363911380
1731079671
1352131505
703525820
307226582
1552052991
573680263
1106114114
1007039099
1157664455
1629817295
1960769695
975379827
2023568581
1655431661
1382100891
1932741892
1991186976
559217642
45516399
14718446
2123185318
1873931278
908127623
443720812
1484433778
1549740015
925471830
715208757
1197781174
1480612390
179851654
737456225
889131380
1932054637
1353773406
1131451506
2025895947
53049315
148671965
338887543
359912412
894663633
130969940
613733025
1610760913
1648016434
1526247092
892878151
1919858033
551214119
728930995
1775002558
1743237921
130473578
657818185
359275190
1808315884
419157545
100173865
504213164
459620862
1385094096
1805588925
1460647210
657078502
2091988682
1961470210
720705635
1417088886
1007500961
1115375305
1177250019
2117202057
2080684258
2109143883
1803741053
787890321
1958442947
395118477
1305822057
2004376965
541413712
352013043
1408122299
856140742
265636295
1941014366
1925776921
2109226440
2001124230
791473566
1044227594
1018574629
170905355
660104732
2000794376
873635151
1409322369
254302595
727329861
1381292034
990637505
2120954488
1003963931
1285245255
1883788527
306522519
1711413317
832637551
1767903999
931351460
1764891165
1078926423
837679478
1897600902
827794953
947014344
996559326
590252948
281422708
1802111806
1888387990
624610092
2036881061
753149716
416162283
957477590
1056689028
1289702279
1190163312
654352033
1561100248
1507451576
731556255
323963961
300008191
1111858773
765291916
1002300692
1450784052
373253119
2123915161
1623503852
89590423
998881851
1922244432
251774155
187210514
916377151
434001044
512260348
1331824082
1085563638
1281080275
1644124622
1336171228
1584683782
1579683905
859438743
1400275230
1297279434
735787301
153806673
666412970
1693658505
994145475
50019037
823733916
533068406
1326147612
1592230252
430347071
616399882
196230259
379451641
1547723718
1884483473
195917327
36859060
1885952521
647878095
407477755
817120951
195535413
942494941
216309520
1882939967
684494905
1334458625
1620881749
806818732
634505158
825999740
1168558327
951664927
1344400269
2033252433
2116625185
13687173
1236378224
1681400965
835514486
100019479
1783177382
1872193474
917830625
1621908710
1345356265
358501839
2074741197
824392501
1893798277
2035916590
1215567752
1273975454
1267617120
1349886271
1671619089
843971256
746751209
810260435
1251852594
795856351
181860392
1607253105
198704960
1841057769
1047441853
1018601189
798057115
1054780711
431845001
818401735
1355839874
1132106202
1176678385
1329071201
1505703632
1658531966
424983202
1242365569
997234121
452144720
403843077
1456174216
1245946585
1375697847
2083966123
1309748056
569487994
614813047
499714539
1790631176
1087373835
790239409
1275078577
1931798094
857584431
1352938174
1796500769
229444379
712293354
1478450739
1746655893
1228569355
192741780
1619543698
105391404
2070236092
1995066994
1319981212
1152471515
1393091388
780254856
2069273740
1885459720
343042900
599763684
674353454
144077386
2014500830
2088191773
1332906483
2041603708
592350657
1787527679
1908482534
1429887781
589450708
529894444
164089509
255432890
1924125636
345290698
1712924505
813047960
1530927915
1372886720
275688979
861606116
68047403
1498693005
1309127418
1098502708
1463728882
796618537
862691834
204329497
767289193
33882607
1880381930
716576567
132632433
2135384257
1898232141
963979166
2078504615
772875251
2013857662
529556840
833453470
318396040
1252654508
31952748
1551953857
1365662245
1421624650
1977677022
691550487
483994119
680449482
1868799062
17335114
1675019769
823849834
2135895156
783476528
360606386
2097994848
791447698
1916188245
343859414
1099499447
753386774
1474713010
1718610966
1809732908
1312446848
1628331360
1342551689
844060864
459351739
1984778835
1739054562
1732003688
713564661
22712135
79212974
1470035794
1808621504
1823594453
1395125457
868990730
324117130
1751317990
206482440
1630328105
746042662
1661666175
616384256
926404201
1651892595
1067500345
511510956
1935930611
1867855837
1482162975
415996012
485329228
1748785550
212140848
1723204149
2077246414
1895615123
1970883678
1712001180
1070912254
1698009952
1878995761
176520255
291571902
651577118
359754287
1248243117
356534609
331405195
1688634266
583438042
330465161
958150592
1814860962
1632432006
1603174300
1790201671
467913365
941557294
1578717566
1751839042
1756025864
216634398
580670645
690051417
1842345392
91639010
816526954
819349537
2030002741
884005177
1485428454
1898406303
1000883532
145195635
2076204812
1952707686
1415904802
76852226
894379006
2086954346
1299958191
1600920417
242166344
1999647942
1463039363
246377355
2087769015
400141247
1504282900
519928747
1917138806
1253228542
1217149351
1919486496
1264214479
1127602972
1201201374
969211513
1893645281
319668561
1006937966
1737088270
367635982
1298646982
743255741
1401512951
1203851730
307320911
1867200662
980015894
755880724
1590624417
1764636534
410441760
990643087
708857902
184993741
1265851041
1902246964
2051153051
1523157508
1018509396
1593277465
1369077152
50508940
797399472
316658771
593111105
1582781888
1972878449
2011147280
182729875
844572894
571086011
2008070666
86047209
458648329
1725065514
654635151
2062029714
1058731195
1653516325
1656106991
823731216
1759713111
35849576
2116759059
117211485
1614171666
266606770
1924132745
890259063
1867718419
230163733
955609110
416870488
2117064613
1392139946
1190413101
1349229387
1234073703
1339134655
1517624862
1671712134
2084526372
1477218669
126418694
950257097
58378899
105595026
1233719489
1118807949
1399760506
2071692778
482177734
1864717214
236667026
440510338
821885201
32867838
1580954511
2018090940
1339140654
284678033
544772281
841261307
64152824
1637411256
1865504586
302307032
391637833
1764600525
1465200545
1564756422
1253518922
1014862212
330219289
1926794684
1736533922
1684337649
634557121
1544322265
1749118174
685897548
138478575
1593210606
1117053720
1337804163
1416071098
700243048
1401357946
1180650809
1467168485
1562432243
1893713651
46471403
149857965
884831352
1594166721
225294607
506793295
1128428056
1149239871
404752309
260900579
1169652232
205183247
198070630
53428889
1200982424
292783934
1587230672
1975148392
1467966570
2037017037
2076344554
118304415
249283506
1960944557
726359227
889353195
1001388160
2121668684
52118258
1334865233
1593472540
1927240180
260235413
1439394861
2091509725
1236493768
462824866
942322129
1492366045
1320851252
1475584824
2142680769
572236342
1358382904
158802497
415822500
614410959
1133880504
2112389070
673923339
1963703091
1287905603
1498701294
300132849
2048128838
970474943
2016520385
1910301257
36388200
939496144
2056159571
38936951
1578257827
755214118
1445326084
1155916653
166705874
265346525
1295709038
1506392295
2141151093
2107363079
1466871018
60238088
925415479
563986306
256577107
1240914092
752238476
1092040064
1207927895
366289653
1127455369
556759129
1240187875
609651464
392867017
1794181848
2060199830
1487897329
830119995
1198667341
519410635
785259531
1619648458
1772457501
1403581415
1926217003
691717101
2024311625
172763550
900622664
395177168
2034121654
1347156418
1444962022
1933059546
994988625
971302718
2073890399
1634673612
1424829974
1085611321
1817920949
1744894320
272595855
1391554932
1305078342
724139770
464284549
938285241
540253721
686529274
460065240
1549845622
508618588
1599353478
457934663
92278746
2079758468
425186329
1871863990
315662341
419996603
1539399741
2009182149
1347800095
992342656
145678941
584087947
223829287
984660243
2048522635
1189433015
1870967101
1422671184
304323320
1949043931
1954983580
1868735387
975821179
1028960909
744995121
1421170143
471878585
1340067455
956093240
892873437
729493036
1315671183
18563857
1347353963
1901303581
517245261
674577791
1934059704
1307241572
919721446
411819498
1946991752
592460238
1676868800
294667067
815014708
175784360
199813866
360342354
1880595981
507626224
991456049
1646918964
523367168
1009361312
1305076301
1639247546
904112299
380170091
915609278
1933433236
55830483
1140371406
1808102695
1153163681
1994978708
255493930
360523521
553921741
1536812328
2145970514
745262579
1575647720
1245054286
980936741
1141701131
472084230
912860782
2107760103
612108532
2042015614
2135438817
1330475595
1069751936
1210750355
1571775539
1312689536
1578090311
1240651889
1258537493
1525632152
1807337545
2121967655
722020237
542520328
404986342
1536744086
1109785412
559079623
87121904
666981351
584367445
2093703125
1875924514
1221344319
579732080
1730670897
1460952831
937167657
131006726
835719656
1626936100
396817308
174288840
1551618569
1674478597
150838367
1640151342
1800797434
18016082
1223845586
1372532586
1493647895
934904437
1132134745
712405073
680074591
1521613135
193299211
1822969612
2051796729
908704563
1139293721
257200446
415880110
204785373
1155846351
374046628
1394264132
1366319725
15792472
21790336
2135096276
1476971957
772111989
601273505
1240768866
1112234428
582440443
1913959532
1645556177
862250257
1805026808
778861624
1838883678
2006065146
316614825
1388828814
1077095552
1947458823
756739654
1533542318
162362411
1114861617
1245737467
2084038205
643811854
1229970161
1445656944
1878456078
1678246676
1150606867
481410785
779000100
782200826
1784613692
1377838355
1556837837
235474221
1539399606
1530874129
874362303
1821952705
1761546461
1270977734
259844160
2022263893
858962298
1965596772
1926492823
1472813420
954684981
1053221454
191914833
1627172797
756244802
482840764
1222695003
1439032039
157787724
1416572018
1717469922
1400356837
2034616271
685573673
494988116
642399954
302405474
1209633476
393261342
754485782
422358441
198886138
848502905
1043281726
302818555
77136756
548411294
1607321217
1171923583
1755758821
1587115165
315419479
2142636871
235319449
974259848
694549774
1744487907
1495901579
598096273
621805916
1564539476
413090468
109679733
48241446
310056228
448098842
2013135940
1614152931
2070317675
1075041771
1143270637
1216636141
21881346
1625587677
1259706181
727338575
1090279807
474877220
334031418
1497618482
1931252736
1576453985
625124238
572342971
1784386235
1167260694
951189810
1675808236
572326415
643334924
89950385
1679706381
98401821
1258121657
1293185439
1799781651
1427912819
1878457689
2070178515
487878942
1017463489
2053464458
758726211
372598041
1342861676
1174863262
1126795028
689751191
693747284
1685806480
1008539898
912018850
650209552
1747756907
48712174
1927694516
1100830510
1791883081
698770669
1096683248
933391827
88937256
879850387
672664982
649197887
516823383
1323598618
107797743
901707044
725122145
1474477006
1936156485
97547202
1303096691
1553105223
1744110880
409033193
1680621869
1669928963
2021200054
1164680207
2091559172
1216748222
1464778742
1874758591
1845789026
1466037877
1771293573
809515196
2128047536
2062070902
933257804
1266330960
1579383393
1685778690
770650482
1233328342
816626130
953465844
1342956296
461280877
1129304869
393036077
1191667505
528894512
95938779
1159545107
1935214897
2082143308
1407161526
708227479
1359103396
1462297519
1159228429
655086121
1068676011
1032439458
1240532235
1520894501
1084000779
1458810597
1295812651
1058017375
554309272
185082913
1360150181
1699672509
680983975
1268984514
301764611
1040909536
1958589760
1306051512
1264015276
1046018230
1728997604
608956195
2129645950
181525963
1042267561
142071630
1210255051
1223075890
1988857213
2103483707
1564989525
358437707
1352068458
617732473
1585915949
1815791782
288865020
72536818
1147692832
505813441
931013673
237445107
1436132397
277293792
512647214
507690367
1497989561
1557939100
915751177
1303362723
1039963153
165913780
895204301
52060319
1894660267
10921929
429305865
1635246927
1378046111
68050352
1560463446
1758533702
1707125863
1339645876
1668941775
809280994
1076468236
1160873201
566142187
750043701
1690306905
1469123785
102845868
811651288
38426508
258856488
1180560149
1887620983
763735730
1865848303
1386058070
1833100378
80131531
383754993
790214162
2137022557
1034534695
1775182038
1924770274
532057330
272366951
1287698693
261020259
1365112440
544123699
323396419
1870295118
1375911342
1082776910
466708210
313643704
1086575699
162284395
277134475
1602147705
1436072600
1131527539
127805860
685195295
1194565876
643237252
1760371559
657971171
433261966
1185515265
1665298169
1589498905
200209289
1199077275
1269681561
808579183
63757951
1236001983
2114989665
361818488
1557506026
1680201911
159824969
817187942
820702878
1087442949
1789432141
1199822104
2061506009
6731988
1328312422
269142730
1944236391
928148204
939479165
1894813807
762362040
1165252241
1830448323
2019830460
8901352
1069527098
1413591535
717440353
240166812
177700663
2036771530
491303479
1742188677
1108518683
634959622
1982126866
613080022
2034865487
177498142
227448166
1696986665
1405836928
1399707713
813377906
135072790
1051024028
2105542666
488720361
1287695051
242979081
753159637
214284411
192283426
867527961
2008413570
467669431
1852714124
373183632
1028220591
426493430
1761780607
1730091468
730446180
308936320
1802606243
1671264845
1927500408
112268637
1914381147
119311614
1742185145
1643710076
472088048
2004245502
746973027
1270582077
1828222138
1154182324
971632483
335165727
428574511
350635356
625562922
827067721
141681805
720996431
1204632645
963100560
1013670747
1467130320
1020642553
451063678
433249554
624857852
761758019
257338770
1007402590
1847657755
676153093
1271928363
965411691
2046305550
1562894827
72722634
1757454209
684245547
1774044276
1879954043
48843709
357484508
870777613
2061979996
672695444
480457015
478818248
1670814821
758800908
575339065
554645257
1836414250
726787014
608997528
1246652443
1684882815
453901056
1183886039
1281104649
759582236
867998209
924485301
1981829757
997216345
972309426
1902249089
1009443492
1262590108
445097401
619885122
1447825002
347766486
332736739
170550713
1595515277
2137893747
1073336107
30150442
2137818157
483443425
465604763
799013406
1552843032
985855915
812914441
195059306
2023787171
1898773520
891221551
2104561010
1813957432
889475156
1010029704
390283338
1079924203
489641467
1990192001
40800412
925621564
2049576097
1347674691
1280585480
2146205349
2036132538
1707336894
1659739001
400506622
1307683228
29513575
995080717
391090166
1388848075
1621449885
1490181819
1700511914
2080779400
1682884374
1521727970
1578158971
806494244
1920438214
2129110855
399360611
27377023
1115778920
2072478768
1892078694
1854658763
1149400596
1462372924
890489671
256577107
1696987658
1421490778
39399334
1754990131
1756871234
963541099
368257369
1357404432
227643843
509174261
1090627736
309871129
1868980499
69130372
1494234438
1030572496
1180448461
1212632096
432398708
1740903917
1040710729
845542789
1912477732
892409001
653744722
782560766
1200847508
2006466946
1661884690
1668671558
1451603664
1690839670
312358165
1627175147
625483617
1792041996
1092469313
1327005466
1274301796
1991478139
1541926201
1809048411
1564015379
2135069940
2053117765
124222106
1063380507
1041958092
1893998496
661165531
39201698
1041748805
1675419200
268133035
1603687722
1166176
1057024516
291000479
704524738
2019207722
533120776
1672176047
548834085
2133637526
358538742
972556782
1499654886
2101304637
704276958
260904034
981905986
1149233018
771982762
1396293646
912678758
1269505994
381665796
1210254440
405676431
1830241966
199665217
528574416
1968339290
1964760573
1492434422
1910924289
1989435487
877975119
1948198466
1534313269
751033626
657238321
145068158
584977308
1304523097
1716415427
429529156
2049653993
132378817
98664896
1524728226
1178899709
895291310
117161043
479506156
1935450739
752078458
1107012494
211434199
222378146
918332551
1410029386
26714864
1818575787
1210929733
1059609007
1119014632
682036073
1015660371
276322045
1892548510
1357499353
74232173
127228224
1867798707
559562310
1194257887
1730984484
667221329
1505214884
637307587
466070839
1607377787
1606933296
347029414
903203109
737882407
1951571445
48598115
495322608
1654626229
994493285
2017347390
1251787024
468578081
256784368
1470562137
1082649797
1535065965
356944367
1857530290
1389658582
2136908034
1797742766
1625351391
1048126109
997018803
814433470
2054104778
766172497
2015549700
1077289272
339119548
613826519
115028551
740489071
29007369
1313066388
1828024508
1464009768
1632319001
1698593393
93909668
1336671263
1114912275
1247952571
252701574
2085107778
135873767
1366011938
8373665
1479583400
862573710
831013726
1521396543
224319457
421662771
1643313215
1141548946
2038822035
1490838760
605913948
1859804852
744455845
1188801937
1175133057
923872002
1621396219
1273050449
1285371249
440249159
1777029409
1825597817
1852546079
1298788311
957456731
460528621
1237482258
160649187
1651501668
512670649
1464278664
375005099
411775089
144558221
276493572
1464559804
1348485151
957850254
552102655
165409189
2062045164
1912905608
1430705553
1198071792
1186886179
275591899
798748220
1364306838
272026293
247241968
1160968969
1308573341
1404052562
1653166957
1087717493
1549814979
1608273147
46963163
2103117860
673451206
829742760
181294484
1012447407
324734652
1062700693
288603705
992511809
804696765
935167455
2023847601
1892826233
1792653538
577597046
434701573
1177284354
1861029294
2023967169
526855125
1765168884
452124308
215535502
1563990761
920159253
1818429901
1350621485
1499765732
1811221576
1883620986
1868860901
1162714922
385811915
196917637
838565959
2115933512
1761679962
1607763793
431600426
1896856340
1202991103
674732270
233331561
983164995
824451047
195668061
1365518032
353246134
449445727
7762346
248370720
141313376
1784123022
547550202
1985680452
641045320
57774439
2138101263
2063826761
2005950905
215265604
740692254
457569693
1993980103
1108681254
472490263
445575282
1213096956
840417908
1857734259
1763273269
469093377
1199536569
632878011
683140176
597816966
1683808616
957392681
760161327
253680288
1684421153
235601765
1532890672
524712054
210501803
1035308113
1649507749
765402429
621292212
1284435268
367448274
351783739
1259087995
1593998383
1166297709
1258576115
1735821521
250271153
1153910316
421211045
1020320675
1782559777
550854590
1584502952
359063880
1083499592
983742524
963301348
1399910458
1526456563
1772776983
530073899
1935190004
922496378
1151732243
88025737
216747131
79513707
1897578332
569107798
916129354
418350657
735244542
327868193
1943287738
406518150
1070309144
907558085
260164569
1309766816
1477784707
757227322
126762925
461190366
897922664
1835926248
61385481
395572716
1210750355
196256528
516237926
228029434
1138376464
636282165
1991862737
2026593940
1937092966
494308795
779232222
852904057
1138077290
1581671826
221012689
262211635
923475175
680556668
1712064334
1119663570
1590895196
24655120
1644436309
1078226811
1254649485
2126922669
1072174144
611914189
144462867
1543886672
858380940
52646599
205108096
807799437
1400277954
1129722756
1530740190
872349577
819875711
301808058
220563804
1540957647
1625055380
1017170492
1908063052
1520856588
2088896359
279652957
231229193
2055535520
1437749348
1161298127
2053132402
1421809816
544277431
971570021
885276776
999137898
1717914654
986007210
1509115473
1512692529
1174860108
2124601665
66102212
383754993
69151035
285810431
2010144009
1302907004
259973557
1419172125
1536463860
1252577359
597085265
132345425
526585448
1185826949
1045418434
646828825
159719164
632246093
990384245
270610961
1584264161
533049690
314678993
1263152501
858564838
2058453518
1057267127
1949614250
1624761317
56089460
608677894
1149337658
1389883102
551162631
1127848713
851076341
894136325
1202832629
754552140
1850982677
1206598863
80128196
436938297
886235252
1249475740
358041406
696946874
871109178
292753117
1802327567
316637441
1377026793
694864921
1085125970
65447826
453133007
2141151165
534294889
1929771190
1904587047
1623308932
689264316
1940431183
1844606732
668178515
907907911
161423263
725495132
274810097
140799122
94262095
921394093
136053455
1197476491
1678161848
2094248233
802406007
664294943
631953254
289717316
590475323
2020920509
892661022
901145123
1328153186
1362449298
1966016517
2030741324
342061717
847186653
1307816453
980262105
1036452535
811438472
1118520549
1461795158
802572048
6304113
1071543683
965679757
574429170
2107798742
654115986
1426565470
538366800
1267605772
1601625512
956381279
667107334
1819313925
1129612214
1631418522
326291731
564049127
1744480845
514095918
965767237
1671659256
202401199
83817590
171116569
1896792985
1159649556
1967144964
1767762201
1177108004
316302819
1333618874
1130306374
1087425420
2058371644
1639825414
2137807815
2062566510
1059484913
1473929223
581151243
1855369086
1340988076
1726699563
1583991087
358261478
752296007
2138290112
1952603828
1374169165
607470330
2070461286
307898502
1803505389
960754522
998783092
1801607081
728833570
804673495
1293040327
1545830090
183050287
769927113
1859731341
1673200033
444899573
213903159
191505957
1178260983
557993865
204278565
196995773
1678496340
764474945
1171569278
516960403
1505148196
664530694
2000548067
202464673
1139536499
1558393166
130823002
687224531
2055928189
665336057
1267575303
1913032438
1393895220
1601634171
1904550863
650168524
693957491
1877830011
1265384665
1675869303
300852235
1826870079
635173196
787198598
433475794
1660283959
1989285000
1875569606
812369020
112546691
1403983974
1618892519
594607931
110189672
2124093439
1780197910
1890157013
1100752136
998359729
435342358
1914744429
1029716325
1513007368
761535885
670208957
477764842
599514731
908799311
1942958139
267564010
1251433618
580459869
1594543491
484003373
1814342368
798550217
665847501
1084762640
66312123
2583969
688384783
1311436286
1260768
281030761
2024015377
1304688701
1793743975
1872977353
149620216
823474215
207482050
1724361185
7699235
791333295
1839263890
1002328130
1012300234
752173564
428848827
1999791810
501333461
1465883686
2134059671
554593971
594932156
838478069
1370384591
1593836236
789404386
1599267656
1377984051
199663986
1902827983
1573024232
235903797
1574233534
2128277942
567043156
1952412524
1464101828
207668724
1345359287
1490225922
157515652
698422651
1665509477
1462535804
1824917726
1065398674
852307853
1813276387
1564007439
1207696421
1849740070
426798110
2059004284
658646317
1421976968
1580354694
973319798
1632366464
820420391
1758751795
967438147
609715069
94063933
1213235917
1691243208
1746191700
1552676166
355571796
475329197
2021063962
905303148
1450097302
1816821358
188435921
1127893262
2082984979
303605452
1851606590
2125346325
1752841632
2118254472
770288750
1023600239
1859661718
1055640457
871295956
1075588710
1507282775
1098477506
695254426
1714171322
1914153513
443181296
979363030
391849395
2012426271
1305509710
394640382
1092495118
313575597
1593435417
52775158
309761569
1410740591
37717112
1748064447
327201569
872158478
1210519022
612891219
180044422
1560889967
582278496
1910266752
1615149129
1019815522
1142057304
1247558755
1549619271
1572379052
783939631
2120914435
2058709973
482823802
2047741254
1951222307
1000066954
1070853985
1263846903
1396040999
884694368
1085334515
380478331
993301427
1700338013
1816602267
1441655715
280558119
1980573355
2073169324
1816204618
916250011
12147276
528654911
397855173
1825786632
1165121658
758216984
480724927
1222139593
1996359349
1539294575
687393805
1149552185
967942206
1550504772
1599471659
1439899058
11730562
1104594826
1892799675
1573158528
1655442776
1278616566
1594630639
590742219
1944692358
82464526
1296089630
1805616466
122832347
135540394
383791084
193732057
1585926388
887108152
1733226071
490225262
165085609
1418290163
1468483118
1008895758
1957273330
1593145111
2039565533
777231178
981240051
498232922
211904108
1361209347
892814061
2019111996
37962270
1659896241
383863314
266908208
31592901
1022291744
1346497838
537192946
554528402
2015261801
768005819
2091443867
1816015743
980287149
435855252
164002403
1348824874
2016856631
1275441486
1956673085
985987353
2046115112
1174849616
265669176
1818549713
1889792294
1315814390
819410503
740446408
1949423122
641510528
126069722
405129957
998680060
1186496671
2108763385
192050248
682801721
375912141
1213655795
72849391
1464032291
41490647
1220782667
933601475
63861382
1423490909
1520399030
837710588
1652668460
434372840
2066662546
1492448849
290811008
73198004
598946297
1377245641
1782108730
606779505
191960284
1142622713
1841896623
1533818409
73195765
1304586037
518594105
1814532955
1459971162
1527566641
1224918990
1916746281
1796163882
985483091
1183582241
789938931
2131200804
135785754
1539299026
1736018335
2032817213
1773253149
1765964702
931920483
243948372
1388027054
108722953
457254706
1520719903
1016088123
154045482
1505145813
1676862577
2071227996
1116607570
97809156
654957689
2050562436
1135353527
876762007
1542400424
615483716
1962574965
1863416865
431723862
1082873535
2030199437
2071236927
2031973967
1374034157
2003917259
559452846
505418700
1888084291
2018814021
1601865586
665264958
629914680
1688983901
2003550313
482965551
327656553
1866481959
1938221821
1794835532
535596877
866172468
1489995773
359016669
182738602
1637861805
797261562
111679333
1226031777
1498615205
1936397674
1549315458
6761577
1300064508
421318690
802531022
798299176
1889786488
1315492609
1953099160
1604443389
1375764307
903691664
1059483342
1443466012
66413829
1089290811
2066869196
1240423762
1788515716
1123535477
1541803627
1345641830
1567239147
291478677
1618473313
1779126733
1117304271
2130817389
1129824168
269982282
2059701944
1715759614
326283836
1582752017
298758256
150255006
1416334951
773547760
483057580
1556895514
121997031
47454921
349439757
2087599405
1583640516
1197873339
613068755
2084241944
1913959956
691663550
2029195543
1224170058
1386586492
383012859
1419871175
53059266
1556702358
636434082
895811270
1753917490
960881047
1137480013
1995449186
1409812703
1082116408
1129516559
238483020
341172186
182225950
935606465
1054758008
358740177
86721416
218038605
346760201
1778649777
269905957
1678227234
1177702898
94067945
37220230
1590496707
117039556
1369124697
1355001669
363604008
850325256
1629922834
1723108243
1630882313
6036525
1891423329
170570748
681804469
1549151629
1329719216
21710662
1439189498
1307228969
1320576927
636419691
1992723960
415468257
264254905
146312568
1285497077
1526933907
1201651978
143742004
1681185477
1934964871
2048003854
1983306322
652594657
467211803
463717308
984783122
24620416
1195897652
2071507108
1191789917
735931575
842632228
1225111118
1858727386
799587410
119724686
159634442
213632942
806423018
914675725
2132493522
334426762
1641542731
1240709801
1205360006
226570232
391952251
644629693
1880430364
1296280217
1635535481
1033986453
1360686909
193710319
1863948745
1776787299
813924173
1353563987
217809980
1925180487
367637194
1738272097
1962044862
206840336
1081906353
1945508748
1144653002
1201937790
434556099
233401538
248195365
164191560
2005865561
1950661214
754605209
1450779407
1282059989
1175813340
1471212341
304796422
2080937747
1026084633
2136823054
810597900
589391111
1485970987
86989442
1488729987
292431645
1890730312
446211921
1965033065
1696613038
468224049
429099283
106686659
1144453740
553819056
1898710726
340404799
281832308
2127590552
1672597365
1174785973
305497015
1355711857
2037841226
79372763
73503438
227055473
1952529917
1240897742
927253140
599526671
2055329230
1485516293
92227043
1892048295
1603365797
2109102263
169955523
249482171
1997595873
240953372
323236985
412339255
1859102306
1498217994
340389241
1097269937
729404747
1460694546
1092564464
766578696
867187218
762983088
295523353
443871035
546990919
1578434599
1932441509
835094505
1519562708
898468180
1273076356
1136416827
65091926
1297788752
1920918329
1482347401
510890517
1704219771
1627026484
607629814
1591591928
291901457
567528886
885210490
1044002035
2034422476
438420450
1089063377
1404506522
268885332
100695447
1220276101
456404932
643937589
953223636
1218539186
206333280
597876420
1189236763
69272748
642779648
2031716710
339746067
1365114580
1648811699
1796987484
529009679
1389147060
391858504
243337051
560717924
2039851272
653832720
1952449316
1928228515
393061770
102058052
1456701990
1923532492
1179830141
89156198
1385358860
1804928680
324981879
1442293866
1058803127
18985411
114367862
1179467163
1545590306
522908422
1909316343
1381258767
2134190527
1383888718
1371723542
420794445
1473804080
949907719
1460579455
339173304
585842256
731834419
929364962
544272654
1926582493
131660581
1648611652
1015675279
157392102
103573382
572564066
298001085
1885119766
640071136
2112303314
372433873
813327516
1777059666
358117650
21447747
8348381
57721659
690417881
1167565295
819266162
1951276503
1745614085
989616780
1389847807
640357026
1756589748
1918097248
71584690
371542829
1701817233
591664301
1298039904
1792496284
2142785374
521104053
1696480349
481540480
610083949
1188138047
1493827176
1770502368
615029401
823879692
1606756013
1474886832
288216383
583008375
1363883136
162054792
468828817
1279651802
1188130069
567109483
957922607
206581232
623985476
1080611476
863407819
242500767
1131390382
1610643019
1893170170
1919626018
547152160
1228540160
1566450122
79206422
685554199
1873829011
979455259
1485294629
1301223366
410031139
201488728
1387781069
1803003264
303958471
1445861977
992680875
264671324
685667636
967107758
1569684832
306787970
523797482
503409410
448505314
430401294
2027566732
724928887
492491819
258779191
972882425
870759242
795144914
1375943352
941782286
440540573
872055259
1734511026
1376888055
1503422842
395058027
1390754441
1602285868
1502823449
387081583
1972187254
1821920231
978725949
403438900
791187476
1629008786
272085445
303573336
864777066
2049454243
1343064131
620673280
876202937
841230790
139875583
1320431014
790224508
1870838374
59113574
561369793
540575333
1418851464
125943884
2046031317
1573064141
697162024
1172151037
1771864702
858128068
453502055
499252903
131750249
800381733
893730197
867100374
1383920447
699146357
1087672769
21911953
1893017361
695076886
1994429408
1544615495
544785767
580914910
1699147659
2049195221
1985137350
432328849
1071844593
1317339060
1147017541
1195529341
1882743131
418101769
230826781
1803651819
82958072
272830717
963092894
1288899376
19791110
1421420814
1234161862
996032431
1391365679
1826008926
159809946
1647727586
888982095
1543943479
1316672280
1211379514
1724911148
1253594871
19373822
1430919131
1282408601
2132081027
845259278
1788630175
1152965995
1659249225
2142366398
1398787163
200870875
119204174
494697920
1919403407
670104296
1155371868
2040779797
465222338
624367696
397465411
731834022
2106369449
1701546549
888288124
1219703950
467343040
421527909
1361058953
2014981414
1018855992
2106317911
519381156
1850112459
855662336
884808146
762192835
7169986
264938168
1240492048
998933901
421369169
1817304870
1095872643
1044097187
1980696646
387728371
2085010263
1789119350
1367685179
1995655132
1742358748
265634898
1188542468
944617949
867139213
750720341
364231032
2100781315
971074764
41889568
284918222
704237291
61428295
1797911684
999955923
181106191
68878400
2123196973
1583832365
1667530906
836938675
1809971149
165389573
747498020
1701266438
355039407
1831727860
262667082
998854957
1479323163
1883758580
805551234
49474668
343675038
590591085
906219609
1274677059
1357420118
243560611
2121746021
2092133924
1364148548
256354416
1921874954
664393699
373715683
861063583
1351219015
1147172797
748583157
82944592
1775671722
1628135185
1131450875
34890919
1601148461
1538041460
1096755807
84460992
1774567828
535312997
1174529489
600352634
2026700845
2106687955
1481291481
292199047
1764304537
1359206401
1556933667
1147134238
1463582609
674945159
448318098
847465543
1451115736
1949653693
200729247
1030557399
1026780110
874101964
34459534
724580420
1601542912
1345850991
556150687
788581863
1930861679
467386612
1924522178
1682201055
1772005738
789824668
944189505
419519199
2019644931
559766404
1482934048
994944930
1997040395
451747871
920074958
2142484908
1384509810
1657963095
497595858
902369095
1903853374
1668521364
868643709
624494478
1468449663
1277226116
1161664308
327187518
1650150919
293148311
197627944
1928544057
405355761
1791819238
791769928
1478740925
450928812
1908263737
1422568720
1398998201
434178794
2024918181
1143862131
1059292564
676344230
489868466
587367585
1388772252
236381687
1280339620
1013930713
202208778
1309287794
1173529390
648043657
1098515992
234968349
1130970877
1460747398
1230750971
1943715497
845728427
1816366839
2057130352
430572030
1664374296
1921835640
413326613
1762507451
1548584
1474629785
1131839213
475947443
987831860
1061029685
1784569939
1510687425
177080261
1568951727
818057555
1883636287
37147657
995188212
9797262
486388149
1334716226
768918096
199239693
1873165083
2122250520
200264417
776909405
625562922
566581191
2053596391
1712855373
1148503434
1382090470
992368052
142073327
1036187057
568553334
2111577476
1625589525
1177122538
843217439
1815086771
201855331
23475097
422649214
987220641
1904634322
711141975
204066829
2115220868
490092253
50519875
365666
42545495
1247672913
2030422846
1350178667
1426030924
1105126476
350076650
896482416
535951394
1516028011
1899710437
1118866831
79571367
927107676
1999358398
1878829970
2042402318
418475142
1557846784
1757931111
1378444800
1330669448
693677925
1249528897
1450667984
1672058132
1617282972
1187903578
38902107
40168429
400950599
1320172171
1706412725
1478156740
1901418258
1506343805
982087466
285971281
899692437
759707699
174699432
973223141
1558203072
1448096976
1753157945
115563197
1459010250
1642421110
1996875970
903627423
632457753
1329307877
2020308574
1029545165
1856675983
1873356639
1968796020
1414714927
1322645470
1706295918
230572244
84859815
1954338293
2128653544
1165349604
1618740225
1782634714
1889089756
627431471
1624491407
1365248854
2054060710
43955155
225906197
1284557744
478352135
799529822
125954673
234308966
1024815952
986656419
312441240
148329009
88195192
1049434745
1161600211
22736072
312688773
1743465725
669333765
1643780768
1294858850
1826534921
1729430705
799880157
2130427442
2017440089
927400757
950670121
128491000
965850272
467531905
2845741
257406625
601585234
1858673588
815194258
1349627707
572302536
862045177
1333520032
1992260780
2042587823
2058330649
110501429
871108764
1787287166
928771444
2136403228
1438266892
687663306
752667128
883579704
2029892516
585455063
1327633691
1789040167
276803369
957671896
802205468
1759397412
648342083
62961945
1766132855
1285248820
1829112081
1768032692
506569889
197865889
1524534410
12217484
1949492909
756251838
1400568736
1798218407
1733574517
225000811
1715618171
1926702102
500805521
284318735
1313156981
48009201
539897566
63694808
518024252
433373755
890072230
603056845
827599055
2051337104
2049513007
1375913181
101734875
70126183
988241226
1814720626
1865619934
551466461
361459733
229186152
1202736279
1311788103
799643017
990921953
235112026
1752308508
1156485373
827286910
1997499877
1864850459
2008042156
742783340
1099713049
1161636216
134691591
731007209
1795608079
354433799
1166533880
2086543217
1948888996
1603453924
30089183
873391428
790209031
239502196
825229740
58403939
1637514453
1600824484
427632486
949145855
196555198
1519695952
2006984848
469093377
1012353592
1203786895
1690042174
1730990871
1487872936
1229884076
1831011042
1897329966
873059913
185165005
629435491
1480844044
1737227375
587425628
1106479612
1427156000
519443827
1220341753
1721600491
1514008995
162382927
895446853
2019334592
315325732
660554183
704602044
635577701
1882938467
277679256
497086685
1330221689
1014889447
561774614
485866557
1296813584
909910933
882508165
1373495919
532968480
55735025
865276946
2099120545
1001330216
681400618
124419571
1744003002
1378082465
1429038725
1108372117
1380464180
124195629
477227607
1658063994
1978300044
411643768
1556998680
151957839
1446631528
854840222
2008639379
244931306
1586532093
134419364
49113
732988290
1114699794
622807273
76820880
1190340010
2006587791
1534504990
335702632
1351730344
327640952
1100256732
469099735
574815335
693066273
58557444
841789847
1720271057
56270591
334302951
314501059
924740568
390345028
1790947161
1107275585
421396104
536462708
509801669
1278851770
1171420940
1981849240
805457560
1687230702
2145957104
1249636722
943511919
877231135
347489611
792962637
1932976636
1035839908
1498539935
2068374892
1979264885
554807477
887341899
813572675
995414912
2102880093
775844835
1379446729
654760843
1501107749
1300303826
411774026
1170033643
702066855
1218020372
929186425
764934363
1474975217
2025377341
3063481
656294948
25351940
1839027183
298820750
925811987
1011243234
284418505
192643060
564695832
1750773238
633869136
844621737
356506270
1631430810
445773703
1041200678
297236951
352414928
635472007
592316582
509229314
1660366789
1391330416
123588877
1898833707
1230677628
103591027
1286454471
215319875
1057864674
1399328603
2101098423
378478304
1813844007
1606641469
1226543643
1389193055
1206704157
220981461
1702858149
1809250363
2071366890
1972835085
743598392
1404732379
1709667345
334910519
425939298
262601712
969455504
1784866176
327403594
833564816
906914341
1747012581
85649762
1351161375
88866582
1260153199
702528733
1952245083
1814889921
285531382
1676449996
655645379
696235583
579985412
970370471
452749617
1805438796
785541854
359404203
166865943
778494955
1983234744
1055185893
2017846190
157187191
1071245490
891352784
435490963
1336530633
1680187057
254964742
914014958
562040302
631533019
1001581554
1521678504
1973032
1073922042
1044844385
298651590
307836899
1553861279
1265087565
1017866500
1333341769
1925746077
1924883510
860719362
1784293031
1057787636
351154128
606327510
1758434508
1516189574
1743161984
1621500900
827915808
1223749492
1399461351
1280896248
1495439927
1632165556
1411834728
234149474
1181677989
2076194365
473986047
360285793
1451292253
2139252388
1622521699
76797281
648566477
1293021571
845940867
1227969952
2019450971
1228756832
1750568724
1824287032
419593085
1169899698
1038703552
390355945
354183192
86983325
563301657
1416875028
1770058434
762974718
1733293686
1705185645
1244864762
1898222997
760230125
640986875
2069921042
375379273
1253253500
1173979156
788762556
1347237684
2089830120
972283122
996239498
367797472
752436530
1354776934
1295488857
1796266148
1023298048
1625363377
2060073322
384719863
102078147
1095622641
1043123092
313748855
267838306
634648712
588930595
1906412930
1560225838
966005009
943722918
595010920
1995799669
1308592823
1526076151
12954081
1209802333
863627620
1713890790
521362454
1607418736
1900706760
1048491817
448563377
1511216794
2020810855
295856350
216878930
721166482
1129683838
735151188
284995994
2029557123
1636550456
1232093694
1403856637
1861169914
1248346975
1714846263
654500340
1010073001
1707562035
346300947
1961171514
1744374219
116077703
1279107039
1767094089
967998618
627056107
1038177804
543687712
206088163
124994206
1276483758
788303130
1470052528
88281591
351642470
3356452
1239002326
1388101349
238060089
548675705
2041994654
1428214689
975004276
1714614504
811535498
2128243777
1562992332
277224950
968344316
1407881496
2145014593
87065835
1484744932
547092908
1233684326
851071314
962658416
1875342370
987623636
1448441171
1975229054
726479734
765592866
509155694
1307241572
1377549701
248372545
1558471194
1316443696
1104185632
1685597484
1225549495
1381625136
532194504
1556174899
1793181796
919094826
1744338247
676221459
1813564390
244320275
1786160611
984501611
826578988
1773122567
1283840199
455233310
544443359
479632947
987772451
755457324
811971660
2128900132
92723783
177403980
97931196
41951991
98219202
1449648186
548444660
228283099
72070150
1404521709
1952521537
145533734
476986175
1529419223
2105334616
956146672
85621572
1840129222
927958540
1318466717
261258154
32204780
864887499
385888122
229482092
1486408136
1422952596
1915622555
1530172190
378890027
477675982
1924409401
2055590165
150506504
1154051118
1625876879
1829528653
100281160
2098051196
1007990109
636404248
95715417
800317769
234923865
2024671430
96124056
130136251
1766805130
760771394
601281295
611073882
680227128
609689398
382330994
1509918194
1685806480
683084212
164648088
1251804498
138046269
1688425633
1535660510
555534372
1267641621
641317438
1113622802
959872872
680149871
1626834321
1293903976
1905163955
362727206
931179468
2095044058
16755362
1357266681
334617160
1992939173
1815987067
447788731
27041438
1045038625
1798383516
745795488
1612510657
1284375062
965589347
1608977491
260602216
659767935
313905315
399391593
453824629
1872167037
1340205265
1364789372
854225532
1975034154
721596395
2074998123
556345317
1893358799
1289208809
1067600025
629418110
1764398941
1263965960
159116265
608074322
2146689984
2134983408
109384517
130652457
884993148
1995863502
1649543366
1452199604
1962935490
2007034270
1244908850
1852873648
1370604441
1843037821
1732555913
799054587
1522120190
4789452
220877341
382666159
981951214
776469389
131043672
1460916497
1992181547
906818199
835991456
1089058477
1763650509
376393458
1954798490
975496604
86037454
1835327781
1211459340
2001750790
855437277
7815690
531037803
1087670918
1100316504
2135250704
569771838
226565245
501849666
434192724
1034456265
1298346330
1389429123
1653308201
479520319
1376444286
1881193015
1737983356
684137608
794395696
851185578
1310191711
1621673402
850192807
1575583807
1027049354
1650302524
876330422
1289826300
336986331
950845434
385397687
853228365
1522273207
1634740799
633168396
255196563
539348993
626992867
2104579042
1617048508
371962099
1624199871
1618144470
1042927519
1999736729
1066780405
1942117204
538091925
19446567
1322728841
1430679148
1689346335
1293061890
1543290571
1021544152
1650877713
438674766
1526491628
399865444
855686636
1313447856
1322112321
216660857
139737063
2099393322
210119500
549257134
230400977
2047014174
446222003
353130468
747112101
554087867
602810863
1640988145
122152060
652467513
1698654819
1867256498
72677568
192955609
840669109
360027325
893765111
16103233
527754644
330588330
1407675666
902442891
1941710494
307988184
374771810
1308034829
652014801
1564866554
1179961548
1132684935
185117355
1196737007
1935308046
854840222
1292450129
277137308
262378227
803938092
1425907702
49459431
254419513
1116768753
42062412
1887024309
499184225
151177744
2090265124
124641494
1330680636
1516779881
1963195827
722385242
1581677732
846918777
1031097254
1029682891
2071830221
1827095266
747804571
348400227
1110406220
2145575248
134788548
771562412
418105664
312481716
433252514
1959472475
1287113957
1299101162
390783386
723385393
2127373442
1475091298
666234116
1304477206
876503764
514541908
1522013501
15743703
364117299
508507703
61874364
922540289
1696752297
1048868836
663094121
966244318
1782208181
259305184
676053586
1172734957
1052595053
954837697
1490756888
2097446073
1626295486
808327528
1839116003
1491103521
255339969
1169271268
2072244221
385930486
134920853
1600052586
1338740025
1146582636
479885922
382472740
1606035998
306791320
215306487
1654432823
1206851414
163566310
1753322583
2113601122
695616255
867737360
782819035
1492244888
948090542
1493714545
234621262
1771680274
1179521854
1649446443
1456684835
770599101
854257025
1906902603
1892515686
1148092612
1418554259
839475094
1824027845
1623364568
1658438322
389403690
147978860
1678852598
184269743
630552646
1615937960
990693939
1717098845
2095230232
1276297598
1718529049
1176864741
1763372759
44290810
841149942
2074553500
1154560702
128297218
533088893
282800613
948043940
193334369
1236613256
670606622
351363789
1022268379
1738170791
1031638634
1887490108
988282891
495244875
1372773902
1315725854
1248619495
166643960
964653952
293800033
1684051361
649726812
64186636
81490203
901910366
753163565
1034320307
1068231955
22751621
329198915
785335909
902252055
1284264093
1790628799
622160796
1929398320
607427790
1157287649
602434438
2144569438
804091324
372463126
1164941405
1636141362
1393099812
1143265852
597788426
486259669
1658834478
1973004150
434199973
2114367726
1683219556
1183958070
1549612701
1349361704
1744916223
1264277205
1082926907
1436195505
1703537690
316750127
366930364
269734460
1697508688
1418110962
1748639190
1272690410
677896208
174472048
42258977
994164715
1662962350
1155132348
1108229287
1778702702
700895782
1127148605
1731676693
1799792776
1752242749
1165708336
1000463971
66702540
258578709
1636869040
241757464
215583976
716415645
894998574
1360506934
1795916285
1373023576
1492186210
2077455816
389431128
178768493
1596328190
857675798
1214999090
1407152510
2131414170
362203249
873880990
347975026
1114077945
1766794292
466424969
1253590434
1222887730
902493504
205662692
436123892
64547682
1717785246
1216507486
390109906
22304906
1767252977
1238854168
1142757038
840020267
1121712858
641105426
1534674999
209098594
918669937
1381513214
499881153
1276861356
1210901290
1637287142
841007996
663448579
845574633
1086464814
761403894
996297108
1493523950
1576322598
55763446
1087067439
477594833
1994691067
452188136
579627743
437097652
1863046739
2127085419
961751740
1292746862
1809938720
139341434
1734846201
648507648
1702261388
1978585853
444355067
531448616
1707374579
1553892655
2060531772
194080065
1601590874
2068667049
1566314811
793579010
1668588626
2021783611
1401788158
236141828
919702809
1682078952
946670299
1079620220
498084653
21759016
1358394912
2002603903
1639954335
2089926323
265709379
1617019737
690853709
1186186974
1147548097
424687108
368958344
1604972698
1479129642
359872646
1210146200
332315536
1976179991
1447620683
1280199463
1904873344
732045450
980987409
671533105
382037499
909133398
276622603
1608051722
1854620204
647315317
1307360438
510890241
1347892456
238351674
1587896268
1620363769
1444063101
2102568946
2095998485
54979152
125534591
1571171925
696084944
1436277216
2094008997
1235951311
1454952591
550392344
1667197916
1083775519
433765552
71258237
342449211
1325318162
1863239567
1699778911
454195524
959186169
1522302943
938734024
1411007617
1856539798
1756326427
743271891
1935881204
85622364
950695711
678724881
2104739332
1626912386
1160875689
328638073
1360422528
763794989
1836368968
692203491
1919814791
972411228
383028275
277314475
1521386097
890929067
1706426930
1143727651
1569651443
681616033
893277270
1642104066
1159707587
328595014
701011039
2043453366
124581528
1399450735
994786128
1298154254
1264250655
1361219951
2108077614
1588529973
370912846
517792102
1105279764
1049193096
894937614
1387287992
542058058
1953806094
169228200
1459051829
615922871
462393557
215713378
776795909
742778912
473653493
867842205
1086780727
200557803
2110814998
803195165
1537826358
292681129
625632942
776789313
622611842
1254773668
258144160
1033315542
1757268308
114981877
867919272
791675744
1200074560
1676684544
677142512
1571469701
937070764
2099174363
1625369172
1354120319
168056406
1614820654
1374712780
1706592839
1025187791
1334589707
961442875
1354759753
2070664010
1264489753
137181916
1199215846
1755662395
1401110854
692256776
1687603859
603706232
1511604936
1970450160
1211285657
389289245
897825028
799130861
188932094
312220766
754351242
78256614
1790248449
977106865
1550894042
1935071278
231311030
678381632
1202844388
871035509
115426493
133931393
785486858
1901451281
693311323
1436696709
105343665
1184026295
12123155
787277522
228744090
1148068216
914490621
1504636700
173152699
1949482829
1306635052
1492902610
875932834
844521410
1203443190
654728833
1126166110
1687456755
1978087542
596347882
497162248
1436057960
788131758
109668395
79458982
1322020110
1410344067
1170763807
1507019011
638146348
1792035795
1475769570
426160529
448018145
915868417
1513214354
650456180
1698422880
735117619
1629619517
1294175639
1706138740
1433826594
684662953
635255735
1908423258
783907379
1608421844
2138989534
589984989
1414351449
402469806
881879172
634259743
1417000277
362757563
1408374586
268382947
1753522032
1801981081
204358718
933777808
730885304
48577493
1317518440
65530276
1265229675
767155802
620207857
267736639
1598287429
1853925402
952779814
1296515361
1613409156
1331949768
526727180
1867384312
438918578
1006137136
1382439423
546269377
643259770
1195587338
982627741
256457928
1305718139
1456719856
1353191000
415443228
601075614
1286183335
632857446
39930030
1926757022
287880156
470737573
1687864481
918060891
866603097
58615554
858927227
1606955722
2129264009
204712442
2077129104
1498700375
626178295
1318120612
654653297
1161977256
1153135957
778763819
881463985
1109611881
174763774
277074561
457073062
1912728685
2126727519
1512729116
1134564537
1549320255
900061455
1154317157
603842682
83112424
196168287
1245215429
862429152
498314344
270005338
1517376032
2073841361
1420986747
93025302
270023648
1223994523
981707580
1923016915
2078920096
1628700069
1676239291
1583152469
1301292534
194009747
925160493
935768112
762316437
205132853
1384840699
1546780883
1453897650
2896008
1337831978
824472620
1623080776
1764051888
1864785432
301453246
986987874
748861316
568705743
321424649
784385572
1501256590
463897783
483025569
172905386
779626568
156871177
1730388297
982688228
1899698451
976472662
983235960
1657312708
276715232
1178629452
194059899
621779376
2079330290
1287562363
401520702
1699251257
32436497
577055603
1387991114
795846784
288529654
2010462372
1344396995
1665688740
2025108916
2140511741
992880607
1533827830
1246588626
227820339
1835293845
848372924
1328490725
392525985
216310274
1104578347
1993422067
781933201
413049538
786436230
1407105362
1392848787
354233728
1721706572
1051424373
1600281654
1212833480
2111199704
1563317174
2137552271
1748263096
2147479069
1034806605
459345758
793754530
259866848
1938316512
2093488141
1306449917
1451623967
818584072
556057379
972134819
1193142572
159353688
1345488410
1623791278
137674173
724600410
1912502589
1960474013
1176964191
446541721
1353184436
1748532522
1897021777
918166717
1174017079
275227837
1202143580
180930834
887577436
1642260277
227386610
502758188
77285684
900705020
1991090617
1482560111
262850397
991117511
411567090
1128608034
1864026978
1114786801
830958358
1607580568
100971941
259377518
1148738666
1175236051
1706602268
1075315825
1852573839
849948238
1363307171
671563102
1540713509
1835092833
1141850807
1451261529
1494235541
78608114
1700056296
1624052846
170089132
615246774
1749275951
667187853
2052450816
1048045195
2041367387
1410472771
1522726784
982018991
76500953
1962097514
1606631441
1244483089
2055511029
1527398240
1378438958
627601576
199175154
689064344
141790207
1051392101
1104362424
665819560
502659411
1768028163
1751406360
762488883
1144029356
1305787137
699388818
161464560
20330158
1164427393
1952881321
1426342482
815301502
395787557
1180492023
550396092
320046312
1504228668
1254777157
885105571
1003467048
114013605
1923648745
192208350
1021597681
1270449719
6791859
488941209
1549866964
920774014
1148918853
476157804
1981725614
1000742141
1560445063
813292961
57999091
1412051352
287182909
1529514345
1171911498
1095941701
574264883
872815854
972123407
1413879046
98768354
1806109050
112221486
790752384
1650900929
2041477646
333844616
1511443082
1823555625
1372613584
1234055213
2083205352
1199122645
1530447697
465062479
2041201419
1920893286
892183540
2135789443
1074618041
32232988
1688769312
150802032
844347157
1191690967
844716164
169571789
1614302996
641838658
2128090945
1323064689
1599098730
1260289530
892118473
30622627
1448972821
685576049
361589233
1279895095
816205213
479449132
1701078956
299420750
1257991065
1518993494
1669499240
1474049165
1361248930
919383313
1935717017
325328232
1711805312
1563459228
1873611381
1956863164
927253140
1327982515
243504043
559672880
1367019928
1234698354
1508450897
38783468
882411169
1023842392
1439483406
1523153253
2000694275
1249465466
183901034
736445376
786617034
340687161
539393295
20444632
139917535
2014081897
130860005
599098534
184614697
301339321
202933416
1333977253
91862622
863828846
405314430
1455514106
664841982
903508763
505845982
322913009
703525247
250409224
73178540
894709760
1819057745
1130186705
1103759427
1952447102
963053566
1021342221
1434958824
767993691
1567603539
1775467520
1433793173
1330236208
1988418500
55836416
829545555
340932056
236505
556074794
2129381231
1171581850
1141236603
1781470342
1580439077
1601478390
1261358086
158944734
760418858
652109916
1196942114
1525802104
1885620977
2083734225
1168496295
1940486693
780860790
810597900
202304833
845145614
1583848961
1238948045
136952757
1695090676
1640791969
1665674066
358321778
72251629
1589191070
1019804922
1564018995
538919397
81709500
1681938406
591074812
1075490576
1561509176
729173941
1347170792
1241214362
113117525
728015446
832799673
864451908
1137412691
871945148
567287127
284430847
1525069763
1727571238
123098300
1814930244
1068709582
1472922916
777245071
1418342313
1385149791
435347718
1106630166
519482462
845615048
823458212
647790270
1227525635
936000085
1238791864
1365799078
180375700
1220914466
721360919
1207672095
512012207
933256780
1442078925
1806372569
828066543
684450540
1393365052
517047358
1397751952
881518727
331316011
120997959
1062504069
2078542074
1143366971
801391299
130014614
31237231
1743422280
389586214
2142962899
1734219090
1096607931
453564516
1701507804
1473510970
255050769
1438818147
1253531210
89041143
1465784419
698990376
754151292
826857207
525703563
1920272073
1482437185
366662581
1326855180
2051439974
2140612253
326297528
2098771068
1003041760
1093752235
1632772821
1888597255
1163489406
1129625371
940464483
1160818547
301741788
823146175
521190337
1773765026
1632341183
1708739112
1989954079
1755885505
1715037256
2023831165
992959790
621805916
535545459
1770040454
197558723
558728022
1598149821
549909316
1161425513
526312831
1385418839
2017601856
1528872366
1607208284
242530081
2054389355
963370011
1157655141
398178924
340180811
1522557902
101049368
243012380
2102799495
22048222
1874561102
71367363
2134954189
846129435
1525583639
2020598858
2095922313
1173949467
1525268391
2050914962
164733502
1339289748
2070612535
1314913995
1614233362
982007732
52786770
1470377655
47677806
1681569484
1729674717
1129393828
2027281169
1332035453
466527175
1092114662
1955477175
574626678
281510826
413730372
152531933
1838437834
999794040
452753344
1189288
557871002
1017422394
348267537
1097941635
929535920
1653537489
603913839
1637961758
1080151006
2130817389
55199008
413636684
583060031
1770084039
408045713
446405977
893263644
1238675964
772541256
958185137
170775487
520654404
804073166
1041119087
2108240043
1404212987
51119386
1624666510
1868284797
2074890811
613382285
1525275016
1335786103
1752903176
431293675
1519107064
1692232832
1749017329
279028526
962183964
1098576359
819779884
318186921
305205271
978563106
677559771
406166905
115028551
769784446
1245736735
1606082621
1434031865
459201232
1088875392
1225766646
2018890070
1258081892
2018266173
222167860
686834621
272262206
1929121591
1694241959
1748132210
120854910
785131516
165456082
118546872
149159753
1623454970
1619362583
148449867
749949766
1176905392
182780341
1010384876
1786833583
357137250
1066748142
1037544766
419151297
1517219401
2003760863
1703805265
1188269580
1178602218
786937077
1463078487
1111214742
709612702
2090155200
1643907035
1193301340
1787683968
2089937701
833445621
601263556
637863573
2092059784
162491159
105100245
1357171673
300209495
1927689935
432026387
639568835
937958869
1756694101
1724487068
437878864
1385500046
1938638889
267575817
1830450349
583220181
1507802526
2020797934
729451385
1840916312
690160586
167496660
569548918
636556818
261495269
945391189
2134553681
1788573743
1100708890
1143277542
1870126085
164499250
237594854
1692350754
64157022
947320092
925927369
1622816943
1824989313
875133641
1158898695
205012900
22930440
141412387
1625983570
1397233783
1444403619
1178781391
657473937
1019898182
2128060299
1971666052
50523163
1207701428
1729709601
41372165
641939400
939645597
1995400225
1941735086
259499841
1226277877
401236420
958668458
1674727173
1845661015
1930084184
1296539071
1492928857
2128264423
535569679
1283410621
1455897557
362918118
1548276673
1026174726
569025335
1119275273
1728711957
587026433
1066431657
1691749365
1728591540
1330600708
211108628
136240406
33459626
1838512858
698383614
1296548577
1112669854
1982922593
1027457537
334724744
989849740
1872037127
1778500176
888625523
1637738665
1913095786
1776001793
735596354
646109525
1982263170
651073681
1494207240
228653452
2052633570
359094448
467426276
1792127806
823872770
90191771
579833641
233939654
102765758
1911454685
412576985
1748542780
866771481
265497782
1997513932
1820435221
271037309
1119988405
1974448996
819273050
1474598622
150127516
621027053
2076155126
1229829522
701018204
2077653403
630887529
549656682
1271151774
502511376
1316510149
1898765963
2036396728
1835745716
1673181315
1307222933
161520323
181633413
970612466
613315475
726927262
326297243
1660568525
1390370185
258717168
1196757915
1922705170
840903367
1937623119
2083423
1830991777
1073138815
2003158596
888581664
1366033250
648891289
1706648193
598820646
1889329036
1131473208
2051813213
431325101
1238384796
1051310721
813811534
1322845478
573274098
1669661976
834631569
1562349584
834693712
1988993393
610284835
504347733
82204109
934258913
405686582
1727929581
440826252
1225616807
1005907242
2011583257
649098163
292911059
1810483072
1546110942
2099268157
1347892456
1591494037
122650516
1907640278
2126204770
137747812
768729572
1408372329
1110241183
363288512
743226464
463439837
2068739829
1683084349
1722121705
1026895824
1905768054
2074583348
722605669
1694018606
45969261
188564717
1162358414
387603596
1805658430
1935387282
1987127510
108204444
1840290387
2024193596
1318070440
1908273682
1676347685
429560200
1909668282
1579115815
639002972
212669794
1003235077
1799636682
367807105
78320182
1164899289
159211364
2081574477
277084199
666535984
2062248035
1498036526
170487068
1943213219
2072924464
2020369606
1858570275
264229997
1351987980
750926753
1883812385
1168471599
1496936340
1490887358
1861919645
1179930715
1488714996
115279125
1694816680
624685228
592746531
75018062
1496815748
1851558866
2054309729
133560200
579076332
582666933
2145555714
324354157
1131105361
465155722
1077372740
870145442
841156670
425842762
1665381371
1919919642
936752146
124143196
363698313
2016185607
377639106
500578183
1742783875
140218843
1015709318
1198466213
1709770265
1475096003
751394732
725676807
301620890
468598760
1773122567
80652089
1658448881
980707709
1795358211
1534628853
820533587
1114404113
2083280910
1383576912
1995974169
1575270683
921464300
1715766959
458800923
130100837
1246932121
1927197705
154372872
560095017
229246614
1594210954
1005667755
1274591149
1069561802
1495868210
2020322861
459381178
969905378
1132784703
601456707
140569104
387419838
924553271
586207157
2146171954
1946423708
898157647
177897963
2079987444
1268571107
142985431
751766979
265493598
849390312
378617996
2043940523
1338665802
1305325599
931242340
934798028
1545970926
231072743
1877375266
1681993822
2025863814
352514591
2097044864
2118743896
776900678
415880233
283422413
250049071
121680023
771039258
1988983053
1407528081
466849441
62499656
1186829653
78333411
1522029349
1703553778
1508090532
838321754
1323304658
1896444962
1264568918
1708816134
770998967
569537822
1594236736
1239936478
2124697625
1658554489
752827987
1416786557
2038610063
1260000313
1905522488
551093960
650282704
9286993
1815110348
883063646
677530632
1143156182
1295265880
46285141
2051185362
624653519
363126925
709981413
809732395
1437670615
638848236
1048126109
1522155580
1257336240
1230710928
859009738
523797482
1011938254
160997862
1198151236
102738737
1425773228
1892922127
388005421
610987319
170182043
2084289595
608046084
177549367
1077067026
1847723137
1611326994
1722235049
1878732393
1361928151
1485385948
751000627
1368041753
1782391820
2112408919
44755398
1465056816
1355172461
359571768
634243129
1303127542
1675155826
1772932614
967027332
104252300
1646070628
1287544177
1572324525
1497639557
1209586951
1379727567
1325186720
992108135
1757263013
845501486
1649251001
343828364
1363263592
1317668106
175885033
960378457
766049102
1161090143
24860687
170128711
1156299930
1723405866
954152320
908318945
1940062251
1428604614
1998745983
1099549218
454871287
1156901296
1173405760
55442192
318867157
1623569289
733952937
1600346308
1066758125
1228007906
2018988440
433132172
784412772
922389809
480648139
578842928
891857372
1193880255
948118755
1668008992
2017165095
1326471576
1018432368
990832818
732503088
1419921145
1800669409
875564218
179639356
175981667
1110273643
1447804054
1369080274
861417277
1110775653
861752607
927873879
623206265
1454161839
742050883
796150032
513302524
920728845
330062873
1850624911
598980090
1650652073
1641186358
52030155
1170651442
2031527078
559952021
727134710
1513526176
198702754
1271521131
403386752
2147069957
305920030
586533062
1695313224
388209633
308505492
1561555693
233510673
622353592
2109050018
488243469
1165056158
1179088375
252617079
1880476027
1664849493
168066338
1965633247
878286627
1104606429
1821956109
1995128649
977207780
1070898849
1274404455
962812050
1469876853
1915355251
732209368
1007059880
2122537423
1117844434
418659193
1345757596
168993330
1207793011
913392457
1671898462
1146672900
1140855842
1980773422
269601962
947869531
1436451568
1254344643
1083147259
1391438312
307721732
1028348279
841694313
1423576215
647455220
1747537140
592818036
255441638
819520730
482916984
337779180
2104289197
1595591104
1535424226
1234920130
120139329
1739907265
616014759
556835942
295544298
260364838
323142962
1630147128
1571617222
285628333
1468040979
335261194
2003385462
1372583039
1159465497
2057251
798375997
764139575
787581716
1578409309
108987605
636960887
1629375976
2075299640
1047264047
1397809930
14727819
1183866945
1252565583
1502002295
856017359
241551488
1257751594
614518121
1235618448
1660288041
2141689298
1126246346
287177873
224959959
1171481870
1311212968
1614819356
1408187364
1771499109
327076622
791064627
844419440
1281507809
1290607333
2097429430
379414065
1096752869
1769239887
1553840501
1673786447
1572487780
43483339
580803976
1021927498
862791472
852712893
569678412
664160689
1985199155
1940883696
1804675313
2059868869
1485750841
57058579
727074560
1689921648
1491141589
421599425
2051503168
282800613
1300945654
64758055
1033813574
1846992803
1501952912
59110630
222910372
1984260224
1705201854
925697203
1416744386
794585982
1509641803
1706561124
1730704915
835033305
2065087452
755936088
1240081928
529574081
1590334957
874333601
2083282037
307647269
1352657596
192050605
410099388
1823801432
1271381486
562420148
914025108
517695299
1205131065
1696644075
1082754418
291120256
1462251065
404625812
1871503525
905426225
514683515
1540112846
99500083
1137788227
714660838
2016005586
584729618
397599711
1729561372
646131684
1823168015
1186296849
295150680
1921251534
369930376
370154969
1442311515
1428464435
1281817688
1733866954
726781398
1427658365
1077712440
457962789
1835435207
469675996
556156860
1658338785
1877152093
802015412
1085583258
1703396289
1573411383
2118017114
1805151605
1013523417
141098158
1042531453
72644049
2042551060
1789933846
1791693918
1271769157
1029032847
2063562419
169491951
1406470375
878783628
1726418041
596824464
353802256
1581434584
1619832016
978051946
245114198
410383259
1755788624
1263519689
2105516345
1820067017
941537793
1705600214
1412666169
312196054
817116417
1049759591
1807660520
1810687741
546723716
1352085025
688902212
1073007356
1549612701
989532829
105231143
1201591142
246313115
1484307158
1423207109
974779221
131463430
177530998
987972689
1033469048
1398578087
1818123447
889781274
1095274616
1373871197
1752110030
41416177
1390530585
1864233093
999061647
1558138691
303594111
1855235900
2132859688
201024108
906874745
717331339
1844578015
208816521
634551149
1894316375
451598771
1921616866
1256132523
1779363737
1615318264
263678378
1805835561
425325036
721016596
454826684
127484312
930799691
1867032771
2022468020
1710557344
79404628
240506783
762566035
1275304586
1362408149
1072461156
2036141355
1877496758
1737993761
1645011554
198838435
1758487616
1308073358
981999280
1453248024
1769304543
1313648200
830439398
785457787
1253435912
137588739
1965456416
674768590
1759252117
1807759652
840484194
1254260081
353516560
1965158202
2075283402
1604664568
885116367
2093930167
263245864
2097065889
1284330858
532134862
1635316294
1754495145
2099863873
1523080655
1753635421
935347134
519792313
670078695
87758101
836073600
2135657270
1114701292
910811928
1830066441
1522693596
926183892
1072215847
571674380
2030398193
1045054534
1984867383
1692375915
1378717589
588441137
990318827
783784810
1505712933
1198989616
1125511907
786688473
1035629665
1023958586
1900491149
1920207605
2096826320
904943962
971447044
323398165
958986042
554054900
453275799
1468322861
1830282927
1192202822
1462695329
311833780
2057657578
30848949
1790033232
23469183
371540633
1529727721
311073087
743457962
616878815
924626250
590327064
2107278446
1874724189
1970579319
2096871143
259376504
1285822665
417412173
538486
1929146852
823885707
1345922752
1863842569
487123021
990331887
161148269
1704687220
495933891
909408504
1000711325
543352960
316302819
2041990462
1632501496
346725737
928174653
1311464631
1201673462
421719429
986466013
51776177
658964496
861971174
388471868
470144524
1204578564
278190904
841000649
1887227379
291037411
1061570517
129026332
1371653827
1890836366
439231796
677720389
1111344129
438276632
1639884808
1575791605
1627019140
808046762
1214171115
112875885
1114080388
730701583
285068458
1436757116
1592997638
1518495902
1523919955
758534979
1612519220
1342727676
1384753767
1817107403
1153435638
265145499
848779763
891992456
679106715
301798733
1277531055
486600758
1632789849
1554990290
1124926815
1489509855
2014828798
891092887
1694500116
1679027007
1775988616
1574588755
1683401751
1274576834
1440286206
2032393812
1343132860
1535907163
1764483790
953813567
596627440
1500694522
2105304480
2026253124
1423279333
317114573
1775450277
168813941
177249672
1563459228
1876502790
1494306003
1355345100
1347648860
2058161040
315651253
568683209
1079543722
275790985
7504287
956190797
132052865
1139009133
1062993539
1853420411
855516903
627976819
1465066064
919819984
2064055676
642974514
240722979
130809138
1758914483
834229791
1564768907
1577899220
1295308956
1934258397
199958311
1951970297
1555190097
1757915412
967104341
1054665423
736691610
144573036
117367497
106806839
1491262936
103998253
1206189835
36802909
1638215609
1731897748
1118681207
1489744338
1863267079
1994667629
1236584932
1742610516
319219435
1005849422
1570940527
729122364
228365266
136292300
766989625
425237934
531665633
1765274143
1830391742
674696078
2140135808
1331907976
894358162
1238294137
2081408097
327691259
1153332018
1753378694
1265545927
1692467812
993376632
376648995
428700418
2040224424
1840750108
2127085419
1274576834
857760432
57804270
577770008
332807742
635414489
887994577
874193683
752846011
278724930
369208486
114238007
800504462
1661130345
559049770
909908378
2080661490
1130994035
569322241
1428834798
1252155330
1810886680
267107172
594578123
1559846026
880606034
32083256
341066574
1017831486
966700403
640210762
409476553
541556226
1319052152
1003335342
1039231219
1675988209
804879407
1704372247
1610947319
1223559937
1788500250
2126490999
725304994
330507013
1613420971
1081270473
526898300
1989955885
308214064
510862040
1353120467
2029605420
1108515152
431444090
146941750
1545378542
40353142
793820774
444714013
832107908
56970264
513788738
2007697174
1575912133
1563933460
735487546
268062403
337831129
1868254787
1548957610
2123898511
440118985
430231310
1584846937
419836829
1455209661
697185727
166099961
1094942136
636667738
1992289764
61983893
825517346
139373102
436321861
850826139
205827977
1689282982
422423614
1295690335
657926305
1321702915
2041639107
1866758441
1015038778
639103792
446251916
1652975815
464974200
1509966749
1541704656
1518085352
1419752618
92225638
647071370
767275817
1165097998
54615676
564751172
1373795058
86519721
1242487690
39329611
68018946
1219211981
1086790339
430458024
530134199
1690689396
1252110156
841026814
360109712
1395967654
176767899
1280849503
892248733
2004175407
594300112
651334839
604434946
1563895348
1523653597
169069798
612463007
2098880811
1452066193
732652878
1272061540
1188103887
55078039
1351757855
685748693
1862997462
316310637
1553307025
262161011
1431481165
1623971049
2031563550
606863055
2081439810
104679062
774702089
1056265469
1993546346
675877373
1124272864
1580110269
1225249776
1401959750
184215927
1138585592
1935629371
760976645
891021182
1184819711
1740897190
564506030
1705463535
374103730
1109585484
655236556
1744156241
110525473
1349760923
1272601378
1544692889
1288693640
1668706494
1239969877
1941771880
233277390
129639160
105514058
411376500
830980530
1678003133
1830038665
1848421375
564766955
1884449419
555420410
1654730452
1854348683
1640148661
1739029948
1033750189
1746822702
682544534
1607768656
1083771832
1817789879
1368679943
1995227595
2107884953
890049544
2128930427
320310040
812266821
1739119711
806322383
208849186
644258036
1367260021
1903886789
1492689975
1086465312
1502736386
553425858
1895026465
523180129
156212770
2098819709
1021701991
1380813041
1968032861
1674808156
1282439433
631658758
1667802375
2144492143
2129427445
1933632814
406290197
922056815
2078969626
352242498
1127868494
1979235778
1166494030
1349704406
19799077
798243022
1385395847
1008582712
824839366
694917198
690911895
145931757
1282992550
2079734566
847836277
1024780120
1148635306
4306716
2046639786
1054469881
2004373191
1697982033
1662621988
1398743500
1026412115
980294363
1683813253
222267992
339084663
1854759001
1282619337
1954139039
1037926658
1019526294
1240994508
337110657
2102942830
340068717
576955345
669125350
755890999
1237386594
861782929
789720958
227049557
1878407361
402138155
1690997055
15211530
457886732
2028556444
971538605
82868474
688410579
222309674
443472694
84546394
628591459
283894410
753042364
1781037461
2052673123
1557293198
897568385
1020483958
1390442976
91745506
1641195106
1629600424
211805346
391291172
2108874523
1453144066
970566648
169999957
1172832292
1961381648
6564919
1288022399
1663368111
229522461
422222206
278817827
213637140
1248130700
66779789
1721710471
1612635967
1771875541
289693509
562956908
1846486333
1401416258
1420296765
213578296
2129177057
27381668
989791832
418658077
2026012431
246762695
1245444762
1819624707
1512599119
980070649
1106389670
700691193
1998860087
190945624
512588398
1124203310
940762708
50837189
241374156
1886584758
15907228
450773929
1190741710
133303122
1135355654
1230037098
887965766
466704161
1042750303
908882888
2032089277
766404077
660445512
1083952147
1976526240
1391718659
77588258
321024081
571800465
83830430
489365483
275213280
601569178
1091681401
1140002258
1301107625
1441554696
1810117748
1977335545
170812291
301401133
336566461
670235776
331613842
2115144381
1147948048
1077953893
2025233324
198037651
1426450819
1682216482
1279959569
1031481629
16238730
1718605560
182167542
544200618
195038641
811834980
766582568
1901900413
379401960
239195930
172546695
332854888
364680724
1775773998
1188322992
82987660
51899548
1423090060
1000447019
1128329410
608539942
823025656
1288616959
2082950804
420943616
1096059881
957994546
1513732204
497826438
2054342775
1014718117
382401634
547771457
1079686966
1844976028
1433258381
1577042695
1124019167
2090838908
1876262082
1237911690
1865650969
365890190
144650455
445539193
73798505
759667406
324445647
1217218377
1329646945
743699678
1374478629
1432395534
980648862
1264466037
2115933028
1258703362
1988459549
294548900
1000604595
546724132
990460531
593232399
153625742
1624882251
146006926
499332121
264700581
1911293505
344198875
962397811
1827943941
1059941290
1783875649
1234117234
2062184577
979830578
580127773
934857224
2101940463
763666870
187926306
5706629
630608093
1430654810
920964985
1421589197
1999451325
334474007
645502970
973751735
1625553028
532110200
1221375671
769352941
1924252238
519896198
639635340
693903147
1060027908
1366149138
729309067
908609976
318927919
725299946
1139629863
24016234
841736072
1853952926
891639876
912346337
1099908716
1044661951
791719637
1888993427
1069093443
1818009678
220349090
2128908319
758383804
963724468
345347497
723855153
67547081
705243741
1044124321
1098707127
1298806992
1275465297
1843800972
549337360
1591396354
254747646
717423239
2072475896
1627571786
1880102060
816435295
2046502466
1934252764
1285434501
1418496404
274180541
1513359687
2079129653
511759830
935216527
2121508613
736156691
1069685702
2092111264
1497255568
650897586
99431322
1692021718
258328177
35000927
1605288909
221868674
550231762
1343933792
471641052
1613130555
895684634
1866138025
1771212299
2023735093
227927601
1506257532
139911352
1392936304
1041051034
266180377
2145860167
1008481139
1807982530
1920036583
732796088
1428028613
1892840466
346064526
1433510090
72448852
476299700
1413284273
1774777718
1060486712
1762742340
1539376529
1548065282
601389468
724305049
701763646
1236479409
1377225731
699101046
1829519875
542710481
393911273
948660785
914737859
1088217747
1468430594
1903245029
1477948380
888710248
72452795
478098650
699927790
892131989
1913453833
125565780
1127450870
1553951499
15938447
1444431050
1366273881
1987402202
749902038
1248771699
1670130962
1586668636
1405209800
745024298
587664384
1595102964
1983814593
143719525
487280378
1127087026
1005674865
1945762285
1219672396
256969441
863459467
1829906464
1165345150
211862840
1108304058
403507464
476435219
2120311613
389199624
1970260665
1717714840
1604160774
550797040
1007596054
1281701460
329700173
1324274563
558702089
1168535716
943977649
755234565
1510015857
194679636
139548388
1514694134
989441163
641125260
1002775255
1623397042
2107866491
1294634008
1620478165
213428864
1185197784
1562530010
968305422
1240594239
1302189838
2025002967
971827293
1246316089
562200143
1394314887
450976088
958345153
990678037
426871893
1409271724
746937838
1094660546
1776527970
1687202185
1760804814
800589268
1766794382
117499895
1626561424
1708675409
1386330815
1310558607
1669874996
428635077
1919144893
1714547130
2145213740
1279281450
1740665187
1319874846
907686432
890052468
1246535634
1255409989
789720958
1019460145
1170225882
528332240
175021138
351503700
2044676978
682856418
442696832
1466420434
1212859739
2037278485
1060625479
1419849105
1527076905
1364657449
1531043878
1991823728
1042440986
2076385988
191986790
1489774678
1206257505
493458633
264959892
1068136066
1527103654
1491879527
103000955
1422630719
1929461031
1620936589
1901670669
1152014007
436316211
1432971153
136674815
741348353
1834909082
104523286
1506145958
1060482730
107313670
1560933579
1821715008
572386138
1485108979
483065390
1378439233
76288386
464427999
1782601488
1149268162
1229259980
714809978
1152003365
857186713
1791037795
992359861
1984829529
1929688830
2086343605
2048536769
625928799
926630419
2102992923
1952000585
1926209846
999417905
776314974
1865903406
563733100
2091757074
315252099
511949667
1067641575
184096123
916904360
589916751
216477955
52777871
972117310
695288325
1150584017
1467144822
184366475
94601021
1227747216
669864821
800699007
1459846300
1903204157
104914477
2005749524
613243188
1207119002
1953465049
1493477895
786230398
209597687
45076062
1900147496
2144559883
1487842
604103195
1947132432
279853318
1033744876
1365538812
1933947635
2115997190
985073764
1350773661
531843504
126322719
1752486975
1385560264
717052525
2037912500
952651372
1909003921
316916458
1144311062
906842635
602893957
2067853439
835167860
645024573
529043954
2011158630
2065894890
1183013628
620194122
776739363
173806438
1896773399
477701244
271099610
993613263
1958326735
802060628
208150755
219550355
1840199831
1350252117
1566355165
48554566
1778881097
779376990
1081906353
811079419
888771017
1852268728
1661623127
567603194
1855076062
439806633
604385736
1824770639
1870300341
1753167663
856716171
182464741
1236120547
150010575
1279332515
541950641
1022611092
384138518
929473435
221753515
34992815
1788055402
1967999444
1864317311
1576958768
753948999
1849511406
214496381
1472147851
285450832
1535755870
1552966418
1823339727
1489712401
1751490997
900345851
1622236585
281132504
339458692
1636550456
1683013827
2078361413
1946088829
1988384235
2109533010
1118714851
1040869507
1894737729
1228463345
356649729
2119859765
2022919276
664994643
185526050
1678041047
2056653806
1714242775
1073127991
1558303444
662066180
1911568782
2016345788
1929679426
2100041912
348193708
56406774
1422465683
181406753
324845609
183631106
472977147
1471143493
2019884092
346122632
1579352343
1817139180
1681903255
1636947578
1894827867
1155884996
449071319
799385830
232321165
662191357
417766298
300322875
81237763
1911484316
1337970645
1216008089
1318010903
114849575
980189708
848191539
1955062595
1106373244
752481812
437894380
741713608
578979177
1899983325
1254991918
1617236794
32400090
1941841841
106549055
787581507
2006870742
507561123
919130366
1759681141
127901355
2112470258
33436908
1188583625
782940717
1782746336
1251545480
1438361417
714491578
1029952358
323351253
1563145592
1099825600
1882237544
134217515
1672999733
1987359165
326516720
1566133186
1076833876
1695714973
1259933473
1690838541
850292148
475453785
1152673705
2082358240
1594171961
87351465
467099803
2021889319
1371953694
1503097015
594112186
48804666
937783776
1168003526
1549901970
1771787999
640212197
1979333646
933483335
122285512
194979975
1218727122
424498015
2121341178
588567226
1442418332
223802119
56492909
1443586799
1527283325
212691835
2044151142
995736578
1593527688
1079506301
1118734428
1981808984
1449397616
544261837
1154517479
1293185713
286455813
631220423
388987451
1735806865
467976515
1305755711
900206514
31326651
1639209740
1266635406
1568610179
539398770
1039192658
1325406694
960814695
1183415478
64779592
1257072917
1450923065
2091579964
1165487172
286684458
1394258612
328114294
1916557555
1356733234
1015969649
122553020
766551371
1445401500
23141542
1410038623
1124511860
1438216682
1689877322
1575212065
901490018
699187625
1986523436
2068349436
425240448
1078285795
1977531341
457068935
1088847291
1173069598
2127520251
1313419927
826232589
392977352
1499292522
2092322628
1985018207
793318560
1776900480
378336548
885152854
780900626
615675431
57709093
1984109132
923732468
936520728
1162796338
836930506
622142694
1898867408
2057384083
1036133385
1285938539
1926890380
752626355
1474535403
239882509
648812346
339762460
415408353
527778516
994727414
1359372572
1456984262
1713684983
2015860902
1706379690
1782453389
431010781
1698732102
615117997
152738296
785806599
270869536
1483117347
1573542212
886159397
295352365
2127368245
981041929
1851867752
1842466955
368256485
1614393886
604153173
938979688
1873215689
863576184
896008392
1357991779
1208067352
401501612
1270137411
1618242415
1051201081
673990271
512264087
1994071945
1761751113
678688481
783260335
281398258
1833881656
623247527
1618166573
1918822196
317613134
1422700129
245582599
326880090
62006573
217728935
1363558072
2098455602
19067139
1655404245
1416609150
1420417781
1903742141
1245008041
1096161514
343598421
1220736583
530939796
394803762
1679060026
232354427
1347968934
34935285
1620756938
33061950
1505370532
127504457
494577063
2091596082
1851083024
210960743
153864840
1311422335
476136583
1747472312
688158997
1655202454
969138008
1428669711
1028405281
1835880014
807145561
1583667441
1164871843
422834660
191283303
1180224361
1017122442
1162619943
425659545
1772148905
1725385635
1227048556
1927616238
985401941
1632529165
1307329174
1438070529
1976029210
322691153
1874962207
1463048632
801101642
1581560695
1392031007
230816623
1652015101
1011163922
1792375505
1762133368
1967243427
538045239
551114623
2023748629
1692897709
1406197853
1186760519
500604025
1082259889
471746038
125745835
1490705190
1426692945
1488814429
1774690632
614590959
304858784
1295014388
2005003968
332633518
271725331
293959216
1963406440
714044543
1760945255
2019274081
1611778795
803862037
91402102
702033461
1995082347
58212472
1372941758
1765229056
1058282557
1357919899
74872651
224039008
668523076
739123711
1216074272
1761609491
1115797843
1324441664
7199577
1756209274
1789416017
1215703263
28800363
649986927
479804545
1580734071
1108873871
1706211079
1916386708
1398844199
570440506
122636409
1242676068
188419353
1784880366
1413439673
1975956855
2119335290
992365495
711957870
1939581731
35293127
1944018658
1715779190
663826555
1935417476
468282093
612430549
1305093616
1004685871
1371323017
1713222607
124455739
280337743
1923528657
2010210323
1400664621
1805523862
1729303092
1742217574
2049145394
2031106908
582191501
722043087
1868412489
1847324622
753005120
1319264168
455115578
1780457359
1809938986
1635317403
735578384
1053922383
979858299
8618905
1687420227
1001301151
1385424945
1866523969
1826226201
1380587873
316555086
732267752
1655554092
164658871
2131850623
1830157584
693387841
458933177
982013440
574901383
739854325
1323606722
639600383
32738863
404634516
1483000191
176904296
440950746
1629803869
176614736
1422200089
41061578
714998062
1358071806
2001744565
929858790
975996481
357919257
1306156236
742432973
580432552
686085704
1934516549
1179675321
646281074
1947531779
984544130
966712028
1019648148
1061418475
903172131
553665768
1085567572
702228079
785005506
207305598
577412747
1757444886
191177696
192912233
1722842875
124361219
396948866
1476160693
406541099
653771935
1489082923
721876284
1340140149
1051430949
2050071977
1005079628
751024626
1100056498
1652814423
360967905
1150350100
1353505241
1521442940
1421121632
1680384745
818467455
844613720
180603422
1893549935
1037610049
139589921
1261457141
717322027
665169267
771210856
617753620
1660047043
240547758
2047661226
2050729830
1751858295
1338302001
214852074
1101478305
980606268
255279149
354255595
1191180927
256682668
730783554
700563768
1411370422
1962410867
198831103
1673704641
17873700
502049156
203900983
768437732
1576600592
1820775758
1279982393
1478946847
1079018022
1554905547
55170748
2015889955
943697507
732458148
864578883
1482248490
715904800
1528191386
1885281496
2006626282
1500212974
654714505
522916786
314378701
952760833
1543062420
398510724
456405043
1238960763
517765097
1889437582
1872782937
1764675168
23538170
391535629
431484887
679060843
1680091685
2133212335
1099331301
839793273
664235805
1456889263
2041497333
1133011364
1089721090
1902827075
1952571514
892673884
824475843
1540332032
124813887
47390041
1944956674
821550706
1449147547
244361010
545445135
107104441
2044129257
1010631478
442543343
266455398
2048324423
1722509983
1989200421
691131702
2025716424
951090844
1056838445
372426062
340522514
2048999491
1745330910
1401259666
605333499
419347595
1701762262
1445965303
1507903492
1521066047
591727258
1067139530
796713930
415435787
443310065
590852590
1558324151
1151751215
466658273
1569071358
1323107907
1954956914
1471472617
123047212
351787642
416887515
1144618359
147258599
225895043
1127211333
1631452840
511433582
145138942
1117678226
65933130
170463164
949409519
1051273086
1250745843
287034725
1572406579
2020910570
384588795
1601828493
621131231
490261088
1953080724
1765930938
1135074990
2042802847
627306140
1550526378
1842255582
1560552869
843766663
1488654428
1101138533
924498359
1530827315
1455053944
1091149560
1689952262
469111168
1506873014
19075920
815392215
2134772240
260589503
1726050059
156080490
1199913295
2067550868
306439153
1779049887
1486142294
902994774
1009237204
2116800268
1178957688
818085729
1305532294
856537885
1361380701
946826821
1169395188
469138238
264027989
1608894121
949623306
1572552442
1549249130
2086405617
1316427023
126358564
521111982
1195312220
2057799135
216949365
1861859181
1383762210
36986431
1258262153
451303095
84460101
181336901
514057173
1237070848
776779400
1568067927
1884403276
1893233427
256046835
929844650
618848491
344712293
2010244587
1369131882
1285572291
340180857
1119429908
1697388334
707719957
813479903
53607160
37270335
721738410
878740345
249054342
832717441
1091013154
112101196
692591761
1648606770
1349288802
1825740110
1191327879
1523153253
1002716205
1939975922
1747119218
20688525
2147191876
1018029463
1001641519
219836567
811179151
2069292047
2126399387
1130648982
1972593071
479400904
1824694060
411833906
1846448519
131406842
1201273189
1865974493
851259131
624827664
620181183
1241088134
1722266471
18461969
56765206
2003274804
557872136
1879506014
933154660
1954321728
260387975
1952596343
420519335
302961773
36148917
1456802915
1284434937
1275522020
1471625649
1526045751
423700081
237809853
466246071
1679628418
137028535
944649245
1141361221
1541846805
936543021
1387816874
1627028886
1650031928
843795998
488503525
743216980
445506121
1446211987
1301953025
1843531495
326508214
2107540896
531306293
876160616
416868934
998132781
991480668
1500368262
108053841
89186757
2043766197
228998720
1863722228
610002693
1787817042
1674457704
1861109191
1340928354
1407709238
607634509
38618169
877207674
1848619616
932662490
164776127
824749378
1150878267
573462825
851768777
1519623094
579136209
1710915062
580482018
886968827
1425826356
873494620
69633588
1378625728
1733583707
664683594
1569948867
1772416366
1129635380
75526766
1056631215
1270225474
366691384
299679471
810737726
1492476894
1144034472
14130862
1833828040
594200074
1266493955
1945981584
1007724133
870024533
784897531
826777734
703066340
1102404248
1682803834
368482580
2112517102
1077779471
1144653557
128179338
681074332
876442313
1513501729
557995209
58327818
1281233390
1952952599
2080281612
680069738
266029693
2058361188
399648904
124913374
1208148178
368345428
1795311159
523338008
1084412438
1207714537
463053583
1373334579
1882901811
375494045
1806426990
2023491087
99746710
331798904
820196595
938803467
1383820851
448563721
1829959139
657532639
1834348123
1038920583
1635506709
548903379
1756283940
119631359
1662544475
1638589293
295507075
1959283157
1644936475
1614510185
730779853
637024290
1384115585
997517947
1693983628
1870091919
1109682758
128345451
690319337
1102369065
1028845973
1164140056
1448155999
1224688017
1228569355
277988213
668609381
545741666
1062175947
546260331
1672625710
990329842
123313295
1215489617
783681043
633724384
2137121609
1602581647
1669969411
415956197
411376102
848430171
706867844
982356827
470646733
1871379685
92723783
1335684314
610987319
898084363
1261723029
1541208610
271006932
1213686327
808636627
565034939
246729001
1895125504
552296533
972442992
971350541
118330252
1337784028
769590025
1033975961
2100395132
834392304
1069806661
1148345166
1658390457
1668698436
1850489671
1503487245
1946915801
1816758460
560051252
573219648
271087272
1257529322
240440205
259369821
814889235
1768310248
597775240
981217910
503320795
35795046
1924126660
561218128
1181911654
773810439
1615243759
284127310
244318386
1575048300
705783717
1152387096
1149048455
1329170701
1036375
218426324
1382488235
2024181341
2107322396
1792120343
1072433841
791064627
1540505894
219308131
365019527
599512888
1049019655
2072466708
1820778013
1823406589
2108248397
1442541086
348891713
874952002
34851355
1899172299
737966787
1705985946
1638548965
273741339
81063319
2006195967
15910772
540974018
196202151
370277941
1556606786
22364890
431121073
2057238939
167581005
1408493750
588112257
590074351
474715789
802246652
1959923328
685185564
838854839
989028365
1222595152
255932239
180400871
1133932257
1493880813
670693334
1165662492
299243463
1429840580
259083957
375940380
264497356
1344763491
1751326793
1776227301
240607766
219783674
433458255
1686662866
1904598330
1762042402
563993769
433955537
586166141
1993052033
1548583571
171809109
942597842
1793009394
1341335468
62616086
1058564601
1877271135
244798412
1718752328
221482190
1481393440
550898521
1420736162
1584575208
170007662
1935446756
1606116747
1420963150
1388911412
840455488
2055169255
165985882
1694928713
200045282
1066731651
2003466911
209116602
1527305924
1738025846
1028785230
873419180
373376305
1929001371
166261441
158733829
1313005855
256014456
128692298
309742070
1260755679
1361900753
1190699886
425636451
930279979
2114109168
548391308
378990826
2072202246
844343460
1966982364
38439912
307028220
2019751218
1573703138
795372533
1420831736
1808264383
480345004
1888719705
371066969
564582927
587466766
2080940774
212953006
1663506981
1836501689
735470178
1178886891
472465327
455453082
174763774
1630230012
2021469458
1176750447
2112178661
1752713733
1968307630
1861085896
122733906
1901513902
2119605658
1531302876
297916561
647185905
266748477
1920461038
352757289
1439151127
373710350
1172369148
2017122532
700885381
1738736294
830578617
1197550039
536749567
1414305368
1794431552
752700878
1448261585
914235241
335841141
1334589008
1816308616
1409575432
1536143873
415728706
1515261865
892711872
1613225531
73835821
620041916
379852355
504002097
2015061444
517839929
2065702925
399209853
711061185
1046287779
1799193142
799221620
98979731
599500664
1125576841
1981361714
933198229
562496098
117714077
2003979290
951616889
1394956638
486298357
470605791
900157987
940090813
1603526972
1029980359
1362281493
1258785933
1794632094
150562717
666761438
1742074715
1761072110
863450075
51473103
469674369
687863680
2046027304
1888716842
1886753602
727012169
1950121407
1969988759
1795483549
936124419
1294157429
802968712
2065499962
1181174177
2004857921
717936009
819839452
1710626793
44423303
1855029449
1188296859
653707466
382396250
1085700704
1527046275
1672942105
1123304727
1568806530
1927825406
651314489
1546386678
598538526
73152239
2097257623
1828128718
1367787535
639975351
954782820
1868550575
110965329
508232921
1341313817
1148548110
1419628838
1717142674
1735072491
1220770415
176419381
812282169
1588074803
1170090160
902146302
1204678790
1595160507
1201562329
2111012787
696424192
1920606954
298547545
1008360549
897478261
412040538
987172979
1777553806
490794779
1714964370
589744939
1820697606
662296904
639185761
798560912
499964161
2107670852
469689093
572281204
1445282765
1535143803
1869081822
280272032
1205138583
1982209419
448990145
1110413453
857440998
635758645
1248224092
1590307093
1237301605
2025998786
792344190
1990031967
168744804
814992528
977500099
1895739508
1208925495
657710603
1991267315
2028767991
706240378
992677945
716162425
329998661
1356328260
1122917577
1985888311
1272570512
218311876
968730602
230111616
776140935
2051886857
1723633141
2027919949
1798445187
1967953393
162623351
436599082
1948921657
1400909480
347258241
1541219353
1659243727
1989471788
1112970608
2027108067
1980564483
972402406
2107842688
1918808431
2099405545
1657528634
735167519
1184230713
721534911
796180063
1216832183
1466529302
1406624964
1839085778
1587300173
1098758717
1169246948
795596806
1080049275
2110579672
394364734
250533601
702226658
888568483
1405242599
1277205503
1563284349
2081764449
2135301184
1374967356
767638252
1603189173
641294614
1876079615
993239085
731173301
432109651
566192216
98479568
733560612
2102709728
952919979
1084070641
650623615
1610643019
942049094
516845307
855554843
1877108144
263716390
1911568920
579692132
1715243192
1281289804
203077966
248745284
993508842
1470260174
1786906736
1777980670
545188858
1578253608
1583238249
1221149285
187726454
18877026
1665028158
217737268
10943949
1154371605
1620706541
1470349364
1418187340
379654166
555552792
1701598460
379572709
1221008515
216997489
1637154718
1799362028
1900348408
1280638836
315514255
1501866443
791391469
1670702202
1043291445
870511391
2077248680
1238268476
613045019
2085245163
1167590233
1775478779
643365862
1559496129
36994178
1031575338
401029141
1314814701
1742876838
1563825616
1442583858
663557108
2008001080
168108400
149114781
1040922189
676328976
362593723
1808424809
2086187541
1813625141
1957057483
614681430
136724592
1020225680
672215782
1353150607
1890958199
1176750447
1893623889
974136823
1665836531
427327048
1191688666
630573002
1727823602
1675540147
1755612191
775474745
695569544
483555847
68502002
743780430
1995344616
1320562676
132896264
217621663
728613410
700122915
194887113
1697074968
350207785
68156465
1952433403
1326399286
795571017
1504859700
249205354
978463269
922540151
1205224134
576406045
91689547
651318373
2027976883
64383494
1206873359
1152553296
435108539
390052986
1713258448
2068520173
289354729
1920098354
1182056922
1722758890
693860034
2132981615
1181707030
556368004
664033034
983673837
1284294707
1098254711
1977194182
815532074
1114624565
494966789
1339749192
2071523081
588348921
1481862466
1855400100
1377941554
1254546621
225248302
1959034812
1027805229
1233241403
1055127403
693412368
1799225189
1719986037
404425492
1216631754
1908940426
719845463
1236191549
1617221476
749827405
1661996675
1022194132
567416134
1662463640
1970176124
973233253
1029194007
1755303370
1183093339
541482081
441007656
1664345975
552571800
475038399
1052240686
403024112
453045705
1679808313
1205812181
865180794
109362604
1783615910
197650539
1531243788
1307176540
994666356
1537929325
652871429
939335362
176012277
1300432753
473933976
2098053028
1650577268
655275657
1056283621
1623392110
787113675
754978875
976014930
523886902
926532194
81712387
664754631
1093768534
573825376
382286975
1029948815
1797007822
1239259281
402397128
507913311
968984511
320302482
622198102
2082105613
2143960283
804641546
1227123547
758514420
778731696
261684499
392600338
559829701
2139165199
493103216
1780687383
1502900430
502621311
784059911
1032304671
799835664
1912025432
148350170
354235154
50466084
228630918
582285656
634252812
2072046303
2026670516
1519453508
1445405558
438869174
741598883
420046733
1893395772
477808834
2063895371
909194917
214514001
1205666499
1802381884
1285469008
1068712756
1949373748
560190177
195366138
250517545
42888179
675858998
1976863432
1853173054
766318079
1526925625
70237362
845176047
344122437
1919243641
1207756411
1171754907
643618567
1123424804
749076193
1068171655
52652677
330869264
1357809712
1112443000
954914466
847711226
1845185809
921104582
1705449453
49416558
1986001553
490251119
1668914987
1683560128
712594829
2140135440
1100327096
1591467605
664600563
1310905943
1129884102
1873332978
824532573
1968538844
574554117
1637960334
1923650800
1647644068
1772776983
2069635871
829672194
1384161504
2104643649
1031569320
1006405524
632610663
1597799111
1043129318
1661557982
2024189579
5687059
1528222786
353336722
1132721528
1204906814
2015079322
1248161709
1452255421
1824767403
72813864
1339697520
125612560
669119919
1079306445
1705062419
128937179
1614037167
511911137
1757357229
1532349378
1838000103
1237848438
459895421
604377584
551800721
1117010584
492928265
1591237146
943191430
1085657267
2142935018
221070301
1454689253
1116497971
1216461670
1814473106
1250474648
730147674
1318903399
503491037
96178923
828582418
1537425407
670190095
2132638161
1302490416
1565091925
493370198
526009252
47192079
1273245087
1483353638
1778697206
2043811292
1578690463
1256049549
1198356233
778776253
577319984
1396040668
45123835
1014194592
1450802792
2131061743
882672114
555603391
1323106685
1634008988
1423781694
1575772615
456095276
1076520853
199639334
285394692
2060869732
1973468429
609434358
151094097
1305692390
132109805
1429509819
505281544
811545816
706750916
648669301
1885545367
304485446
1360577314
528457642
1932134282
890347826
1581193692
788324730
807775768
1862979512
1675419051
724966316
1654917786
2043683032
2034711656
889090449
72644049
2067441420
1154769552
1791647638
812776947
725917398
476468356
1900978520
706050420
123082454
951404619
1437351360
2119529775
330614046
391102482
1797598557
1058772664
1640167467
692686119
1761007986
130963670
1020010894
2127194820
1192863766
816371421
485672200
702562222
345834593
2106053163
1129197476
1455392429
1695817564
1260871592
487487347
1430520571
1287106596
1799089814
619396922
1793563442
1809040093
2108276812
897850086
1434687404
1429987832
1263325241
574861166
2084986663
634602713
1993905072
1356469288
1749765030
882989265
1477084112
174417856
1809781701
1428918786
1774692844
537481855
1842701290
2072821317
2063974644
994372395
926654370
85013347
13856847
1936827667
969040873
398510595
1767062048
1171388618
1781094416
1767081821
234498124
2043853497
1705069814
1317964283
1445261905
1411888689
1887315100
1746475991
1949029159
1262981395
1053127752
1813198540
673318837
127936506
74677245
1705472115
812746275
994494360
399172996
1873802444
1318665939
922193881
1641589018
221435161
46355071
665609569
1596867736
1921673924
1506107301
28605596
730542644
1396970367
1309475521
1829689738
1576278841
850369642
1501264668
457290255
2028975624
161487344
2067906443
1511774475
102798573
1072763338
1841000002
1716446652
1021620460
325713174
38511094
1482919653
886463926
1846550384
1846266946
946992726
413929888
202498421
858959750
1351574298
105595291
740556842
1004371796
107967459
155938704
1199723651
518909794
1372919486
642784262
1329986611
2089319121
380863882
226945536
782832533
706750372
1389170587
436345907
1134563534
930797094
817300632
735407163
1640515836
1202786283
891834859
226625633
534824078
26096757
1730466534
891465359
1475521375
701491216
98235868
436071706
112814391
1536929640
527399871
876243274
1290948963
1016438375
208973512
1965600394
1382114119
1235998930
2070920314
669820232
1395922228
1206523968
2042988009
2062700067
410883853
1654713038
1600000120
926964374
1427089537
789912478
1070966388
1372505285
1598801672
486693939
1300201108
172203331
235747609
1394785362
1570439683
1236673580
764584137
137496092
97900693
1884176060
262255835
1235113299
1431946737
1344085461
827369488
6752860
1300297407
1982705731
1851024325
768209134
1589346489
82231722
1921818526
83124192
2138470936
1717863858
2112057006
45559798
1390666396
1429708927
405372693
1918585587
344086407
1341203409
95454156
2114209051
2118250458
1776330669
840581293
1554694011
238858488
2002050906
1346384860
301178300
1257303571
354117184
1613537143
1978692218
443405655
1424005054
1459404782
292827569
2062906249
1900467239
1068748731
2003725590
513820490
828361979
1923940789
1963057943
1455393179
1478110347
399301814
417865571
1750171712
1566246691
450445435
1759563409
1176522722
835466253
182139637
121143860
135542929
1150376190
1757532639
1462555343
1597352256
1209107512
718749518
826117408
423915311
780836868
547853149
1450867006
377054970
1080390293
1166597160
362536885
1575439566
333222604
1029008277
1775659063
410735848
1657671010
1683864177
1916726005
573235570
1953206113
1847256997
1646918964
1108189884
416687280
1442764337
1907600090
1962294369
194718193
1700245696
1107758524
44097644
2055614141
1976040423
1469798166
1232577917
1939697961
884473638
1076452007
1169514032
1800700574
1809208352
2138541838
932500564
520692601
2110542163
1073383537
719992963
198805622
1505018795
929095233
1734157495
641016673
1261280582
1524181319
1145424848
1083207391
808254984
1276449097
1878837206
416662334
1294833768
1193686054
723254809
739687145
431591117
1377537500
1816312919
1701233693
1519267788
613631762
888813412
1141714940
1025522333
768513822
1825462992
53941362
2024791277
105080685
870494026
2141674171
985793464
1806207302
1603980561
126022184
1412459610
1265854473
1602709568
2046069312
1267118368
633544861
1097325922
1478816673
1145238541
305412760
1704541972
836791096
1978257245
1051809505
1586440551
1904743275
2000865033
2066188799
2099632562
838861146
1664991780
419028138
235625453
1542536465
2005212263
1703708104
1418236887
1110786165
149010050
2131948357
590592565
1519000157
1869213564
1767968819
487860378
88331618
344553239
1464512833
1932853993
2102102857
2065025901
797594766
1366716111
376228735
1467203058
258307434
761859430
1548050994
1897620598
704085211
1303738164
31004722
1352419425
1777777916
885558962
89406440
1053159018
1028234200
881470545
353376285
2105778348
1554439082
1705765920
585683027
142212971
523138508
95448004
811638949
1976837526
1635002632
1432084257
380032992
2143948
2008683075
636782857
779955397
110443280
166649734
1164050377
426640224
1963840677
1127073552
1882647612
951844657
1282066513
1746117178
2092153282
507093529
1309942752
951552215
539724874
415004678
1581313434
64176549
2079354401
153077060
1220979266
1372722200
1187221366
1348139476
968631300
595393665
548472777
1359862814
638601434
1967591992
957967950
341311584
1832151689
520425512
2107938146
1853565768
2144714372
1180472551
1730354519
445014715
815793690
840330575
434968176
252518234
2135482976
2108311705
1833759206
1995662005
1836098438
349982186
1357082821
43526753
90045724
437722895
1034561602
1584283685
1899005392
351242776
985256939
1591252280
1332825135
932270251
1419660284
793490715
319863922
1294715167
1092766819
227037525
817593366
817568436
1990594701
1768998850
1557291154
844085127
1320725715
2018184581
393112511
294165285
1564765576
1530362412
1624726210
2088469409
921476258
1641202282
1360600178
949345808
541406666
1915074176
1337052897
405656689
312962364
100772727
301015158
1246889704
187552729
2097790956
1678819709
862049110
1119185427
1953292925
1352619329
1784200721
2095234800
1153809487
228403676
435411403
1495207402
1712165138
22270248
903121882
991904375
2102805408
774887386
113987882
1180077417
1724834864
1322937749
140998865
829053394
1137423662
980459600
815227984
1621628288
1400302925
2060245500
638284357
8584839
428543911
601109780
467907742
1585444417
174693928
1428588559
362401905
1853903652
1575785219
636506049
1611586528
1506736870
606503115
1440545182
1748437787
953840661
627232639
1496093319
1734091728
1652391509
1931584427
1204104838
1265355224
1625049396
986736365
123935364
919377416
1293069356
1820783637
1411208721
1678619912
1985867720
1029939330
851642939
227094420
571760950
600650011
153942798
941354290
1206199013
618842846
1468468105
854170800
1838892404
67102695
1194361547
1668681624
1551448545
262401139
1624723426
347986359
871270969
436359719
560338673
313929029
1738466338
1826007506
1536214517
1558663261
1656178691
644675416
616745400
933317405
674941936
1065640856
367918106
305950731
651814093
1182872404
1226974545
1456382327
7266217
804828235
1923639678
138515334
344480341
823207647
1728323534
140228589
738991223
247625059
1789024307
760716711
1781794737
635939247
596338148
2060832753
1262618560
1498275769
1235704909
788986787
1067992383
1316869227
672821632
303946202
1427414328
526152074
2093384022
889611609
1029668383
300864158
1709964377
906891262
767529640
1806890656
322737379
200080775
2106776432
340616501
386817434
1568001266
1751133118
1657053289
652411049
812555867
1919776486
1429853327
208072243
1169993264
433763026
536876957
1562358420
346541425
2097425045
246740612
1736230562
313879679
2137428827
1937131545
104323774
1657600025
1535261990
2083146383
844121499
2106788527
1541662948
132491891
2141675296
1909994361
1659127908
2001705187
688848410
830321758
912884460
757483100
290819071
732075402
589736444
1415902714
579210495
1288581583
1701188101
1745769661
1931854822
1325520726
970295395
1790321603
1158947986
1489807825
292777805
292498140
2007200997
1497218146
2133466927
1774231324
1724592997
31579052
1425795740
725171168
1888437852
1942319316
1799846619
2008692107
677810513
1353907475
1555413987
698714291
1357300844
576922942
1898222042
485686758
1289260511
164070576
1766121000
1748676385
1405279551
115714126
142282167
175921248
1367202434
1344490553
228103578
1755410331
2015901951
791269212
1448664161
109012995
747298557
1548006734
213460044
589682358
1581522288
363062994
493931398
1750988509
1639881429
166806011
2065065563
753556141
1903720318
1673578793
475475392
714751138
1985222386
135023818
437104220
1764500390
843032539
1510298822
8086602
280413861
1372544751
585288406
1213856635
120560507
1142601550
1848386883
714633552
643722732
2010147717
1695647846
1533674962
335214376
1406814490
1805520288
1577351220
1522522165
1759782277
1349934797
1471233948
1118140970
616210214
1801113056
1801245703
2044331222
1004809697
308809145
819571395
2016123742
1108086814
202888933
1220401975
1437003785
1503360807
1493672381
363685436
39123523
1216418023
2084249812
2044281041
1070663110
421625300
885823627
2073752856
958719090
1595512414
503405315
1116305645
846594509
1705364049
1934610300
89437446
1263712203
1358262446
2059886129
1488412711
992812150
466725998
464660507
1028239587
442402001
1772402417
1670175867
934704369
1750045242
1505930570
82816100
1327268221
1580284555
1417511097
1307119100
1645420079
902443110
2041643133
2104495665
173579745
951445260
142248895
1648231643
381353391
1539410108
436607655
1701463639
2010983594
197094364
1676193708
446200691
1510149269
1237139288
1998382538
483959628
1346815872
1409439911
505784706
479567581
1367090406
2033971271
1340290890
541260826
498441446
50994515
1544657915
1219544431
1970691176
745791397
94104539
1265551749
316709501
171538265
1203281981
52144000
1278557645
1191668520
1405353036
290029818
653113669
1787608121
1225333064
726357715
1122423851
213722862
1987271566
579955246
163290688
1542915281
631294659
202329379
820531599
1163622053
322758092
942607397
617067818
1971260007
1767094987
1282970178
1801500885
1850264840
504478228
1979523552
1748916057
1100180546
1943765351
1666910772
1317955179
829634018
261589029
1568533122
1085128229
442118578
2062696459
1161860613
869989612
112508306
1666391480
1406376837
1844640569
451783063
9726771
1863447778
570879588
750951888
1046247720
429106241
1658032230
434699835
1166726363
1329212778
122476011
1173199264
342659809
1002369067
310495904
1207206610
1026079690
101266681
994309454
514127325
1441101369
1856456458
546554457
540657487
1234723723
1178260785
1878319824
1427680422
288592962
575056591
2107218325
692575688
1304599220
1037250570
1078665124
1239238644
998233017
1302219726
309884911
1794279677
1627855132
451685730
279478926
1025683987
350900581
1910504847
1232649706
473840324
829933024
178262027
2000237176
1927095008
668622335
2098111802
1546256131
805689452
1191475596
1140035828
616025590
1508993310
1124000351
1684237319
673823773
1805860328
236051310
234533441
1200091266
996040687
749158802
992866979
41698538
473922130
969224897
1833223039
694840244
403718713
577198635
809306154
16900100
876971573
1344364138
2074030248
665854794
360883280
546218079
1955795709
764920888
1335527519
888858449
1837285393
1813706596
1889931192
1895563016
135780677
798918940
2002976191
1606949387
184896785
1359380342
1441743858
876271141
767795277
876002470
1397519098
1365513070
2112791856
2079510472
1755046871
2014731737
697834508
639784009
1390092585
405356245
1860591127
1543980093
1592455921
1207161147
1344153008
193822676
1971425939
696973998
2095016495
37916285
207669200
1707314314
2088828124
1782817697
2034471008
444077584
1524476593
1384311296
1731389864
400694257
608634440
2038065258
589938079
1066386156
1510298822
659826273
378277745
1215194901
558335277
785831895
1139914740
1907309968
1697044647
2012965848
934663151
1901756854
131725187
335992646
1591090116
1881060874
1033381196
1410998265
973852610
1899755624
178847002
1304292650
94024278
1419573689
904242466
1740404265
839630884
1066951979
74995947
2094088822
2144717721
1236284749
27911231
1543287836
448024720
770811957
535286153
1426580457
974917317
956848808
2067412416
2129434374
1931275027
1646460186
999004073
1558478386
1012709768
681687028
1079970643
90575482
719605536
158343256
402747527
597253080
538312970
794887457
59782211
1895010074
1572742742
1522641662
292680141
1749013444
932593097
954552808
483142329
12345930
968838044
1680047093
511009499
1280144555
1022624266
425737119
922399184
1394852763
1558487297
747782746
465550719
1318192591
405390815
2042409171
2100484460
1954998718
1246191710
1635246927
1791748715
1398670686
931908573
1094518085
1776083308
1805221924
548365942
787160605
387541901
77901368
694220523
1181603298
2073354267
746707074
158571921
1774698058
1510425955
228006300
1969169495
352186443
1238556109
983081937
1565697900
237669434
2032931631
2023144797
776921092
1379031388
666307489
1901251335
1216860139
1852898563
1431562156
1687850870
914345876
1491089627
701137295
747845238
456584617
3507235
1286691657
1597719953
688946051
419565042
1449917637
39915531
627982349
516003864
226741946
298382683
955555307
1905386267
1596724744
1138342787
1630875452
930896642
1949957038
766493212
263421919
1985029184
1738214616
18884706
684435542
1212379632
1241836610
1204149895
1738035066
68221021
319427240
1520252245
1141016719
232869794
66237104
593350448
1141982035
790833267
2109150942
1663529174
183832401
189049093
418157600
1654547815
688671825
1524716767
308746235
83762399
1680970213
95651690
497086685
311396575
783720056
927911612
1859844299
1787854507
523608054
1937553907
40615217
23610869
1441181200
751958052
1865149582
264593915
1476965005
1421758033
297557645
522195120
609049234
1579886703
385125532
92010396
553463412
738898963
168556557
939975599
1068148930
5090782
1302661769
354726131
1907489568
22300230
499035685
235166077
1638801363
430428975
602263224
1723250598
2106534883
928787985
1499926538
536984578
1591794068
836870425
1006890974
1435512626
627954531
868007899
1632961632
1199796819
694424030
979147085
160736042
1624131753
1442296444
450475758
1838319496
1683192713
1616121446
400147002
772535827
1142767449
1925317230
1384950724
1998280475
1949506065
776387400
616244391
463112398
1601961261
1876523892
703244403
1793209430
961068038
933670604
403485479
1426072045
153038423
1170955913
282675757
1800434644
1472138722
360383005
479347603
353419842
1552509499
885264167
511196579
1321144521
490084673
1089396903
23035812
1492879457
2114020178
1667170255
1270236833
1173761944
998539745
609056171
152859511
1980198851
1508532336
2023991590
728821080
2002509163
88813729
2091180184
500941671
1551009287
1302615092
707580013
797482690
290172708
1376477185
1915980439
1049390454
478819987
1158223336
948757065
1262505173
1079631215
1639536669
1039070345
1025638479
1366219132
435048716
1415999329
1275225566
798350683
1769566355
1845103534
1509617163
554701358
482874385
1369623410
694212947
123325833
1157946181
1913634445
1631016365
1665194883
1727110295
1792405838
1600161308
608663175
951920969
1592428897
1701166325
538240630
1340932969
674025478
810009260
1682714365
1015347693
352827729
1964556987
1883938969
91916679
120486677
1407840291
1190446882
982592535
866502121
1620428043
1902428923
1800368015
596733689
1200702115
1363064059
1623675661
288674070
807978452
2023904812
351884809
182376606
2052018337
1535817830
1635449072
1273070771
802847029
1607293630
949433707
2037997931
1802480462
10921268
257865618
232592843
1335164505
1597840071
139058781
1131546837
946449907
1121946090
294426278
1072603014
447534610
2028762627
1243088996
1307378588
1469027757
1924403142
492882659
1558821599
549319289
500951661
576960652
166048290
567553245
888201102
1081979251
771235107
144420685
1209259740
1559755850
2146715712
1176195805
2144485854
2128645702
285250832
1420745659
533339918
1029284731
934441558
433077898
1643925670
1204204501
385214559
148605956
650575734
1839859204
1805781728
1834599553
1121969972
794221359
845721063
955009128
923102046
1463887326
989168422
1326533575
924862504
430008910
111371018
163617481
1425488089
769745344
1360385342
822721078
800707993
1572420161
466550567
1299354872
11021892
458412022
1161568050
2080507831
1409995101
22004295
115486210
1729701935
1222440577
1208152664
1616482144
946032494
2065598283
799269473
2052070148
460323929
1442000946
1584917415
1450667878
1207041346
764043115
293779110
256722630
1180440818
437637522
1905680589
857364268
2045075985
2103905709
1379140736
1079425323
308233422
1321041176
806490985
23033012
1620580716
1825645924
231878794
697571774
1374521856
958666405
643725317
72661637
1745144511
446959993
348649298
1293436376
2106521680
1759457431
1721596323
393946048
208216335
32759365
1281991691
1565870918
315887750
1938973405
2077779374
190492974
6704969
501203348
1947812716
1078258515
790217742
748362765
1715514557
1456525460
1512414146
1456081787
1719672768
1838045879
918411634
1702869393
1916290953
2048993086
1476713173
748854806
140025646
700181336
1443030699
1652608075
1328205148
657226441
1307855430
239187275
1484579108
1564938023
1857644759
1930596088
494522942
648387443
1596332381
81627854
1235975747
1700557713
1279105217
624930935
874814485
32576217
1876055548
1184646220
1534221850
1660105359
657115241
434392148
1620609822
1815176644
84885548
1292673285
2026532711
347626744
1304219371
1153261981
1104264372
1823035845
759878851
2108321404
2032818355
1242466859
1576011147
1530663375
1378907443
1732809405
1435988315
89728884
1616744525
1549549214
648987287
197488382
1659511900
694322620
1020936474
186981920
248339260
141852688
417645218
590237425
254330016
751795591
676388926
376228302
1571798096
1475286362
610203704
1151310721
517253252
830550919
2067196406
471684947
878773133
595961566
1198663665
1615917920
1873433784
1607914682
995756766
523463440
1565658010
1836611110
832228718
590147651
253321893
1344853872
766854002
568715026
2135209588
353436377
2078383565
573518811
307102022
709530079
619022129
1829107364
1024790988
1432151849
2057937113
1523414649
1589226334
1505796131
1834331821
1663151347
246693051
47126876
2126693404
1984965423
1163605432
1284830962
525675558
1879859085
760038467
1341921239
330796329
1506777636
1982650764
465464713
1241531315
258838088
477761536
1624685669
217471081
2147284185
162770088
473401007
1306086778
914533932
1561162152
610306928
1189552368
959202582
2130323452
1200288320
947121586
1518855510
35759565
343415198
2127845408
812652789
1236831164
509572710
171308050
749144446
958617823
1719808114
843490336
1854336618
1795539325
870585425
1882473591
12630883
815188395
1958855635
1553305749
656022659
551705433
1936629338
414712543
1367848323
1655960276
574509938
420444346
2028732107
1740591311
1241704274
1724063459
1077583038
163967177
1122014904
1532962738
1559417886
1950020327
672459729
625390465
1521437737
882664936
1958248017
1325381076
1737434230
251433527
706866160
405923242
137656046
302405044
1081557248
1397765887
1300584159
560206068
45942174
439416935
788678506
1763603367
239864681
1985445845
1300238598
1746756983
1635091144
405596502
1657272877
376707075
250321929
1147324898
1771777023
1470202080
1925046746
703982263
430877718
1719924859
1596326929
178948295
1022266357
1697837824
1276256256
1944045221
952218947
473091601
825096244
1740469768
841340884
1983840923
844396781
998867484
1222710017
2134197023
739693868
2066723070
1550897864
1997294769
1325148207
1379253612
385357951
603024981
1514995635
536946060
44736022
1366191262
1352390388
1794128702
1611927643
1684737654
1250879625
1973551307
1088494011
353234679
1373013595
1382661665
251553542
1985501993
1801587247
337388790
1165848160
841236816
174995473
26445736
1735836621
1987693975
598739410
757624538
787363392
660771689
1356111557
1949674624
1198632120
1690460916
539922802
1809395277
1200376629
423626906
447021406
1820037511
1969107470
855516656
1159391711
42640231
4779800
1733247594
1461291266
629786865
16819632
1209376140
1109117168
1516861797
1672409006
467643614
2022585102
971553142
1762367431
1345385366
356592446
1606235736
26456614
564544738
907713805
40031061
333706462
1441574902
2028681438
193140405
1664492825
592716179
1770136240
1196919209
1306085740
1210647252
1135569994
158816191
2054451049
1176861843
1864609715
145243163
630573002
315067890
754193667
1660061419
359570349
24372281
1640206545
1029165534
365358479
689904908
1527019597
1844738061
704691314
1216316913
609578359
569574793
412542128
1969628605
2120127050
60146283
846155801
588208806
1523242626
92974939
1534013387
1335708396
1628296274
2108233648
1028217077
1478887503
1535105436
1355589917
1170677155
1505079434
1572918420
1797813400
1921751546
1440373068
306830099
1070890658
340706027
1686878972
1921300732
567145783
725721919
846587977
1314926254
1837548837
1780992523
2055959145
282286696
538125292
1518926883
1706145923
204709035
1216758991
1618763636
972356547
871198395
1677143050
363386587
1302756525
315974760
2047935363
969244066
35259192
1721678876
72097613
2080514412
1849799031
1571819277
443559152
1538853748
1367156408
1509425626
1674187518
28884699
1537821927
1834187692
2021665584
1363110007
776261206
579126355
712116307
1493911430
1709162538
338222546
609494459
1831454170
1138662600
282376904
1201269690
1302248112
196569779
1008605525
667134322
1376732454
1440799652
874306003
1696541450
1767337824
1044493723
1941113209
1076790172
2062014112
2079606309
1410563847
863781963
2114267933
821664145
544696969
1590727263
1713627065
192287902
2023758767
1274906854
620597544
1723331900
1883505436
965550644
1231811593
1210797184
341549707
1240667365
165839396
1105533368
1340206239
1871560708
1439016246
328396251
1627689895
218428199
765577157
1532416142
1167575348
1243404223
2139230009
296119824
1958843692
2136036189
904966724
880416499
1886538604
1368260791
1707492358
1413543939
1869220269
1387677435
1950597652
824130013
193788083
1918418990
1075517843
689480266
252337712
330768581
511148194
894548268
1410727440
198727911
1496038277
826526050
1545362680
1657224355
1485157778
987013557
445616486
1679972106
722311737
893528271
1270700893
58330078
940371713
1447920735
1701481722
116667584
1938794702
222452555
1315063101
337917671
872580941
293875933
794995271
924102602
149498524
1617919663
1864204586
1093940083
995408704
215765682
486010592
410499183
448949579
1559175514
429727161
45420380
1862928989
1255978955
593883323
161816052
748533430
258472428
1043562
109047902
668925167
1171732600
629192149
19832129
147599336
1569612588
1819622081
786438311
1233635455
1368313271
456581003
2098577960
1755108433
1367427879
1410627021
297303646
133560919
75113384
1370058650
2133727317
1661927421
1778275967
622950724
564768062
1082359076
1817932522
1762244839
90575482
1470716515
1421281302
1698803719
871148286
1895675963
662966386
251982776
743100877
1607095127
872715224
1734223900
831964307
135062364
563655125
334091954
1014105003
984132277
2028657688
342932363
1080916894
1778947666
794398206
1816055657
1431937887
1526439131
436161573
2134430071
222218443
2030479154
2056713975
1616786305
2098969470
500115928
1271117878
2047566984
257483103
1222878407
397288384
819848224
669122598
1537440299
1885115503
629992323
1436844527
757300465
737694839
950247826
1962741632
156055913
429897609
1582551774
1764540380
278833641
1546582151
711576179
899070860
414589706
351106803
849755433
1280489410
623630170
1800816354
1419754768
703951624
607182989
2057448846
783627204
1754839608
2075626307
1134507786
410317255
547512300
1501307189
1463149580
269622035
1108196603
1773130539
1748784841
1111644764
739001313
1985995383
30683205
236085288
1445787366
1590516014
1252230847
1872647191
1892817110
609790485
592442134
294195740
2065205459
601768963
884717060
451582213
1148927231
1139142266
1468919653
1703015311
53369580
773342927
90926029
1404305105
1744495453
744131109
1170438505
1840141636
931179468
243918628
1762856728
686849544
648140120
858369774
1816073167
1817553900
219790398
1604991249
174435661
1116243496
695545392
1906001369
112564124
658577040
1485670307
574008283
2025114255
2041654600
380786530
547886040
1484865907
881917824
769942389
1850360247
453320643
1683543083
1967283019
1902664710
2113442262
378193217
2059641761
714590336
271673190
1836616113
64637110
388644793
117536304
748556663
895681770
2114304424
923584173
1873188403
730003232
671196529
826357272
731110358
1223883262
670941969
720355129
62945976
836748312
378664820
1014333810
85559223
229721294
1782831029
1676291378
943075339
990001722
1888315016
1397374770
348731246
1267490618
542645530
393933789
1674962989
1278348019
1749507848
726403788
604455321
627901730
1374488331
1481590573
1811159859
252789782
961330117
811342020
1020354911
1045118107
1795004004
1566401591
1101632170
1425290740
1850316454
1294538551
941174850
1419542313
1874974537
730276679
654942995
1975998559
225862290
861032478
1532375204
12154016
676355833
156730910
1630168355
1825859191
920973407
722365992
287912843
1680631901
1843942823
801293918
1267159157
235941002
241101631
1388465497
1433312292
995912751
1568893009
1342967418
264112525
317894250
259388029
548436815
169317991
997061760
2104175812
1784902917
535167705
761005700
465807541
732662164
522060990
1948737512
938121028
1098820115
58638146
1799849869
1892488008
811117974
2082798939
502194553
2085813094
1158009141
689716148
1211167364
1527812754
1682263342
1997848164
1718708818
1318231873
1451231103
425319989
1119679650
2102793101
425404023
706607207
309379952
415440769
2060511033
1942674019
1129924669
718070566
1523984739
796507483
749530706
180970792
1843511249
192412485
424081426
1963584138
31643603
460845703
249221145
654692284
1614693560
1598635151
462078203
383743397
1451063959
1586151639
678452364
1819925443
892010465
836225517
1633701037
1186416830
1961052033
746676269
1091336744
1174174876
1444682271
1461603424
1217683318
1342189170
1108857139
487701580
1744925896
60789707
1757084894
1626702801
915299183
1309954532
1954133269
1568051033
1717142674
1196488744
1049152126
2089644799
2004235329
919870659
1725893094
1070759780
1945078714
1838242370
924258684
1596808321
2000198057
1153329666
207097222
1895004726
2020512029
1324740195
1958909371
313285868
1039680765
1332507952
1479162628
1572153089
750146132
220221730
1464626511
722746361
1016585281
1175620868
587187300
2041849258
1017245067
6346019
927229318
701594462
1454864583
1392453595
856591527
170661401
703695882
1300776529
1863319703
1221540248
780258968
119027337
1624289370
458497657
1620808312
572440451
1196357628
419247862
1380590663
13741617
1811227008
1380022312
99738597
1188251908
1733867892
1349858910
2098621134
590946720
1729702326
629199217
2015370578
508109358
1262981395
1311198591
931642466
151454123
854850958
485998507
523069117
1799255859
673148708
1942112057
588813836
984671873
1961590745
95879492
898390077
891280399
97349861
1407612063
1445023183
871680231
1977235749
968466775
335546271
1873399030
1747555086
1480594012
1866442902
1652691507
1215433102
238728054
1698124964
1049019655
2106015424
1959529567
1237252999
1261554128
1333591618
554917978
2116563825
1196832131
408326959
83890121
478865148
448882266
426437473
2105963551
98617747
1434096386
1253218932
1020151894
627409291
955579979
992152806
1546879058
1819372217
1860661169
1205692064
1617073418
1814538027
974073353
983080347
1287970592
527264287
1363662290
14438170
134102366
1453494572
141843949
1424978036
1794566077
617468071
925490694
1356739269
86526986
1493303639
29665725
812626022
1559297975
1433325134
1856456244
1240336710
2080639737
1580934889
234414194
1222856984
362036975
619727714
1964672434
1692062032
541313335
178184995
671745802
514228456
448685681
1630502683
1312297984
2080574909
210336844
373431176
2100800557
868851331
1793094330
1070853985
175127646
1265800721
348596915
1059249460
361725802
2032102752
114788599
1454096639
1613590500
346844366
1183934044
2131828443
628116338
325781835
686055872
1670846769
23963088
2052204242
2105420617
1213153631
739114917
11137426
142010902
334689065
534547921
1939495637
1109646122
7921922
1294529337
308569267
1133561266
754702799
772349642
1544188707
1512194842
1016781739
1675440920
272166156
1498434709
1893333663
1297063445
173838745
35050172
1520862118
375640630
218054530
1408683331
1710897616
1889335874
1607795702
1963743481
248247092
679800210
698302655
1417738683
92270739
1409501176
1076295447
1310468027
247542731
1565047725
1758716257
1565444536
1959504568
1692786578
53509201
69811227
1449976382
319734546
258791250
1607821434
1680549726
1452772535
522057941
472812123
988898342
675880333
1394253927
34228319
761351379
1419155078
1008640394
436806154
1563342871
809748020
595663939
524479412
2063170472
38593643
1552619621
937285427
1322349172
906556148
2031674553
493875541
176714169
6267663
536666777
617527983
1418931452
173540308
494446355
880133581
389735340
1465886652
400452638
2010488179
2001840389
1510689071
2049638068
1776945138
1812618804
1296379520
1171836192
2026411072
1971568878
20426340
926386896
570093071
1502369355
782688877
1548177521
1542175840
1635340220
50774351
1322352250
879928588
328975689
97818999
1544169654
285613345
358560098
1212670512
1674567280
1964860394
789681936
1177051829
1567814285
1860278857
1358332410
439692144
820491810
656648982
46387551
2107929708
971440239
524752007
740525033
2019130097
501957665
835285135
1615089142
569467592
693887963
1609991349
365612748
283675570
1343898528
158417715
957671896
2080238623
1522833036
1018067458
31026008
1021310810
811488976
879419271
1589890426
1983302850
1587363619
1937099419
1739748342
56828625
931834009
1034742694
1991364140
811604756
1534017678
485595297
1087687019
1701988945
1390606049
34791727
1681671241
1001925733
11431032
2145209878
1961017697
1470732157
203002869
46369310
1845862688
1394277253
2101076785
512657255
1125994487
1870830467
1625673198
1510048407
571175667
1428257442
231681930
1260950602
606600936
471369865
616356600
747545392
1871776894
168804109
910525022
1481180546
1401991342
127610154
1214800183
1083715015
77026998
335732905
457244628
1934386513
1510952245
2001684053
1321277357
1431605705
1084840094
91410436
1453216225
693378407
1717322571
1214811480
636382484
377930061
597478042
1115501550
849878219
1619722791
1628769175
225935995
1222254891
1414690229
1690997055
1865209471
1687864503
1559479568
1905985307
1435646282
1069156770
850117361
527737720
770492022
1112649259
1165369442
1788901748
1427959525
1453935583
1057439614
143948049
1225631719
629305339
161317792
547733670
873964749
892231097
231941924
2011257135
1374990340
705913272
284038576
1055489091
1264073360
1411899061
2127791703
540881985
1977786560
908813445
1297032374
1364118225
743799684
1586951535
694164702
1863100641
513841307
310618137
1209181474
1378778692
1662724505
126715128
2128495090
452521739
1632549669
184967584
1892765679
1025499667
1269292531
615170248
1556931001
965891798
1459896415
1089823065
1987809166
1922287006
1346630084
1695251265
1764166785
1220045532
172617476
1273858843
1892141572
306831723
505470506
934326301
1425218472
2058921244
1665940393
1440342909
539418634
917437830
1586484639
972173341
1785876553
641255491
1475847616
1978757240
445253229
1862201881
461000333
1640800106
1693750056
195867996
152201
1911477251
1177206216
1154875185
1038529929
1245671686
141321264
1748775550
1559235953
463573416
571346694
31339717
509629500
1921515145
152807143
579955806
1877682923
1533136076
1895482256
1629947911
1415320903
1792869867
15009185
436028481
819766657
1484543764
442342091
917817902
653615474
253577379
1084868876
1902707062
1250109979
1187844950
965865522
1449988337
470313392
1183286062
1490565904
1037136796
1708175035
1573361938
539383231
1491087520
520182044
1066071545
1612853148
972570378
97411712
1965412697
623795036
1999943925
1022534246
880403342
606808056
14429051
632498659
1894945604
1628631087
899938088
390537420
621811171
659430419
1669527397
284332333
418987789
325396198
1936618384
481091100
780451230
323153027
1299104186
114509344
1927534653
670104296
1117079288
1268814952
1259750582
270165486
1839624124
1413095068
103258521
687165415
1414988068
295784941
74897003
354105463
1348652401
1616034731
1431662261
1331835475
642297677
1870850477
948775355
1185785495
529713498
1111345365
1337978430
708533848
1260099457
784344238
76877655
102551149
420580860
2086219838
1784736256
2082066151
1362184287
2065657846
1168498383
357551551
1279446191
1304030675
1897405680
1050772672
1980553252
201763608
482297652
1940023871
1362365747
514316818
586058522
1029104273
1629699629
738433157
775343669
1540117023
2097041627
1032916073
202158010
1041616924
1814029773
1566712714
626873409
125042022
248556516
214360701
2096490048
974751820
946460254
1323803155
1669629120
1693735228
1783552753
682790490
1511874160
1383840878
441945380
401824474
665649880
412741116
1388319842
1284455129
136762670
1336450430
296058565
213213130
1597349311
1217930916
1916202620
1488524286
1779426836
943212562
135362436
1515118948
1498404314
2007578378
1296746958
1839827927
1122969879
1859325114
1256322494
819038790
216289808
521177334
2124521344
115997766
1472602606
2042514428
2130059062
814889235
2103979223
1288564691
1282453747
627807040
1022497526
2070154107
1905245300
968307213
1108398686
99066222
1657942175
1653884677
773010679
1791922854
10102880
247010605
1455297740
44970401
1402476681
1291959294
165907635
1858942252
267764700
1676352210
1660438086
987519490
687138246
1032326156
1056293882
1450147132
270180457
139398651
869830691
607263356
664537298
1797580719
1196401993
1007763311
122191963
658161842
297295489
2015407676
1934803221
1589652283
1196762709
1313876923
716964011
275386003
1277000377
744163775
29173628
1534661334
688584468
539992893
1778786149
1753697528
376352261
1805182727
1848273093
815532190
1256252967
1509572070
1725145769
1559396207
1183555601
1781265359
1113951960
387752608
11027941
1006635600
1215942588
1001186573
1277836902
1838487083
866889383
439841145
1599269675
1299270657
875998656
782343682
2117159297
123619249
450655113
678600962
1327807078
1046847533
698663636
1347108524
791675744
249195738
39622203
773913945
794523356
941239204
1184379432
169053275
951152759
1699091979
927629904
594203299
858685998
1759411008
406461247
63944219
1053629847
1698303499
1553652327
750908095
2122072567
1515944128
496345305
152465548
940079121
2058114356
187615153
736274343
1368089877
90841646
1722128252
260138970
949296309
1927370252
868179062
888111052
1866837673
1453374891
1553649394
2099013171
609585644
1873255956
1879015381
59009555
918303660
1062641167
133452326
445911290
1857817037
1473051076
321062118
512471810
1391341964
539294824
493591319
65879984
1049643236
1776864517
1041454841
512210234
424827349
1498758516
402905406
342666890
1967176371
1709461667
983586792
2001403046
79772312
806315634
868052551
1736875818
1416748719
1994296618
1124801645
865651579
1428075852
120995991
1502553460
731396284
1305915353
1004178905
1430892460
830171819
618014683
1138115757
45687738
1450515049
554900526
1490892809
126469583
820746499
527095118
528257646
758397733
950867369
1093382694
2071978590
1299749115
882852348
210678645
415523143
858951170
1074221288
143600217
465166336
1453834219
1259338092
1141217892
1747095412
557416023
898650019
122660484
941696587
612135984
1018724638
1803878836
1035879415
817711215
149872942
405723280
1223627364
503835609
873430677
541529327
1413682669
726107502
1695874711
1395570946
256099306
703404393
847896679
1371088622
943957325
1347863810
1904816765
1851724845
1910453612
925151170
886421053
1048057786
10847447
1597446876
1686154013
1467946269
1617746940
765368613
827183228
1056256410
1641354366
294140208
393537456
743312511
1188542468
279241873
176631274
807141422
1606532429
117097293
361211408
2039623531
760050482
314264808
1666030863
2025543770
956226983
308577516
845370233
596327681
692559622
1228834704
1294886799
859674684
180167640
2000643185
1169392441
1280720296
24550612
677387462
980252485
1391304365
1486512934
144222743
1567439045
2130216478
1694660426
1054062150
1254585594
1889258595
1085009010
1108483172
789202502
839439033
67949366
290673405
1441652498
1062892753
1338323581
550453833
859212829
497234247
561086246
1323931891
1085901601
533250823
1789699687
1753028298
1361077746
1850962057
48514788
814447827
1661634105
891895915
1745748496
211858126
738140943
141461395
220450581
1914184951
191409369
476867629
811527067
553952316
1524396324
1699620485
1330525302
100417061
1526102183
1868455023
1420712348
251823744
862974277
490063150
1226446069
348092009
687174967
1768136906
1592870400
2012999499
2032105392
388562616
808191713
520601174
117608641
1580242559
757837781
733835637
1971264477
920812037
1054623047
48399575
1736740096
1225416894
1292653802
1114151303
1409650065
1989346912
16572567
193784955
2026498591
1746025773
823737966
189429393
791215091
1058779512
2108462195
1638746355
573208098
1255756020
1248408073
707292698
603563243
149847492
613823769
1287962035
649929770
636946460
125014929
1584101975
200048897
388594633
2069626635
653388483
309903029
575393666
1322123273
2077710330
998844880
719694046
822106191
1514304100
346188289
121284239
1329909278
643260894
2074159481
1641397413
1521302735
502618850
1508767956
500420934
1669375566
236537732
1183707982
1864852248
1204967036
1518928413
261396658
1821179761
1065834406
11705856
1351307871
1787863872
724690291
158196262
1357223500
992978973
1853737586
843072044
990899341
1603630582
1876400044
800836581
1164527885
1685520428
1714453869
2119993982
1034625387
1375926203
239397717
387029496
492896834
1702878625
715372062
1625230281
1248291846
82866816
375111933
1370644925
1303355402
1047931363
136444019
1510026592
673381801
1626849817
353534805
1779659385
1402375222
1714390841
1896956961
984132081
432182375
1754651292
1508875422
712979278
397361145
1728913306
243431198
1906827534
614458714
1444746850
2104995433
1106391475
744504732
867851988
1047084437
1778523760
1782670675
1747768149
766980511
767950729
278948410
2120751421
1199099086
164332836
1397270622
305577194
1911598140
2146309198
286373776
89729879
1862738089
487947863
1641832840
989282982
406703712
759179554
513767988
722699459
1642139571
149278175
1236704038
2053737391
1948410836
838341629
1898454831
460904359
1861904959
490311866
1290008222
1275249276
377253262
567404040
1675434687
1522549163
773017740
1580819657
1421752245
1717178538
446613065
1261453416
1252478971
856264494
1021046307
526537298
579274868
1847671112
1730532548
1846521849
193332422
1238762437
2100704193
1169781956
1253660243
89089966
641309557
503449256
1412101290
646638227
1078328911
1267289576
2077486740
2009841237
892352676
1178623373
1706885854
1612504452
1650046714
327853990
317093188
946846801
358647838
1703506179
253926760
1727008933
1044030724
1460138142
679379108
499271533
451125381
118771541
840919065
649243786
191352021
1887443245
252599425
2096136516
612250788
1742705546
784636958
1908629692
375882551
1941064782
1061902600
1800175409
2050914962
231452186
1711116012
1338966273
1395179176
625469246
253659896
1808623374
1542184246
1297341706
753310558
590926208
415209607
2024121379
144112590
1072098963
423802809
779484461
70273974
385796908
564211518
931634117
606350909
1071701837
1062323919
904715241
454988646
581111249
379738680
1060679257
1140367821
41594052
558913075
857961616
188174518
1278955268
1996232826
1076615035
760010667
302803647
1524242438
616399882
1469833226
357622982
1602931296
653350076
419662584
565856320
1069707211
926404094
635842973
1766036167
1676425007
346712120
1012432472
562824715
109593538
335613152
741064695
1038240644
1096384174
32812162
765807310
1959781112
687090111
793481928
563644934
438886523
1157659191
1078248230
2012075670
831262261
91738876
2058775517
74262075
1645351147
2048536301
1168438698
392806080
1218299084
313694112
1121090818
1141110556
1469671551
1384608887
1101678227
650518213
1930813030
1877540417
1518197305
1573412600
497526709
2035544578
1109828971
1111828066
1825181950
892171856
286920978
776598187
1196504068
232150027
699525277
423603757
2130935499
686474263
1398729176
1427941521
1907121121
734816441
1033161559
1388178962
203351280
1620259816
1184131709
663754651
1556700479
1135289646
504403014
950850778
1671566193
728686317
1203674942
457738416
295200256
1246824234
768544283
2013039370
306117341
238079127
661775481
921716371
366119628
251709694
721360718
725482456
724111491
1260395975
1061931837
1360581248
849066753
2053428261
170599197
1216665016
1210133859
96846761
216557093
916349555
472084230
1408132248
1161410874
1547883503
1569946716
2011973778
700374027
741002419
450756885
1772669674
1153179468
485931500
226345357
265909297
179366640
1423695841
947138195
547489756
1751049554
1014646985
1257561517
1199213659
1567137210
1078243401
120013717
1307571523
696776738
1008815774
1690950153
2057160474
1275556735
1746357214
1161660484
2081251803
169601468
1134494051
1848284046
2058132507
962681519
1367567218
426213184
2114145457
293240430
1592488198
1605393830
1333277997
291107157
701424860
597545272
1973211557
419352718
132641856
1125778539
1797085914
1759421836
111992045
712130321
741515677
542991068
304355597
1728182397
1554658345
977945537
1621898310
1366617187
110198564
567426562
70431028
1368424418
1351444812
310646406
2126779174
454373171
2004122085
478352015
852387097
1570963887
1549936026
799174303
630799118
273780479
1300298185
899817747
951624477
692601380
1057315667
1791712787
1872714735
661525153
858095016
124193243
1904303088
731881277
1862616464
417113331
65935353
1975703386
1388630866
1217145123
890446918
1350147615
854164532
1988926756
870989961
901587909
1438994057
1240077573
1673702212
1118793116
68730192
1044102150
188391606
1755236770
1318939870
1922645197
1886754960
560967122
1252454527
1889611387
1288940152
352775945
1889283804
1987379411
1139016338
522390359
780801070
543564329
532638339
1278377632
725749680
396558598
486904114
608407453
1625133567
1327644534
1736039104
1530477644
462838903
1067249779
11676578
1296340923
2089277956
1569294641
1977287914
1222226291
1408057895
90375633
1592785810
498646341
1367824348
1897269137
1169239425
816053378
1394220930
1660345296
1274771227
2135298542
1325061323
1542801350
1300065606
328216225
1019671180
381084904
736760071
22510004
136009936
478274750
1033071752
456446069
562829197
297549980
291129980
1839759953
1220931644
1912577990
1354394791
1121565794
515844725
736449403
224042954
2012606742
2050258131
267983414
1946950687
565552029
1242931093
399570641
439189607
752954387
213805172
908360348
1940486434
452810133
707748748
351183876
673239865
1920193452
1128522386
555725398
535779088
2124092653
390890094
1002081097
1104890646
939010271
755821461
1130697708
2119310074
249093387
446556646
47427465
1748608791
434984529
1087136693
1100943042
1965287715
339472701
936516716
2073429372
1156808225
282794962
1915672877
2133778060
1981259507
673101287
2115428464
1140462298
283460480
551954539
1478400638
603424858
168910974
1639558204
222729579
1023964843
1073717393
1537494612
1426481819
1205577839
608758401
668779816
266238388
411252306
1502101465
1983790287
890176639
164919816
536868582
1146852787
1168772987
744184190
196156703
1013171325
686739419
1947397291
981538566
1644454122
326598092
1800297006
898011438
378583877
1342517761
1718827022
331928855
298877471
1752915318
1120600692
839940699
472586421
1938612094
1213058937
1328820160
1171127932
409205001
826595616
897823583
1520554614
399352108
1299494103
229760008
169814157
1129668800
240814153
2075197548
526998156
363517446
1787696312
708394712
1049948115
1945347297
1922581872
2128902038
643955763
1672367308
670838947
1789706602
1009604628
425428844
71191237
891560416
538368369
1065497095
31432624
309826886
1536783001
329480993
941434690
1671227685
2080494147
1551499031
1242100471
1967988261
1836651525
91370603
675851828
328224913
355189230
1654907213
1539382110
358771476
468859464
344113769
1234655683
1092985309
299139351
1005702875
1817087905
1922050098
1897856222
447966160
893388865
591070070
408777726
1772913341
1273010004
71043339
1884352796
81977955
120080149
1514411349
1587393599
2111450906
114668418
498672897
1101065132
710273631
1618225661
870015159
474794618
453816910
1323613081
1036433099
1192165954
833641539
1813739688
845574633
754925267
57143097
9383397
2050289718
756617047
1718070540
2115614535
1263531769
467176939
775491921
1728037708
682208492
179888353
237053518
283816588
1679354779
1986397188
1657138975
717707077
463845913
1530932424
149145192
1057473551
1502084110
1703692866
1360644073
1161287630
1398421532
415348005
1139503782
2143476662
1520839804
198521022
467046574
308829575
2104441145
982780122
1421008223
1777984083
450654170
162121432
275704360
690677586
467156931
1590934902
1893716074
1723013222
1808242467
357513963
1269061541
1726125478
1439396266
904974851
1626812070
1481313731
2132989035
1152818962
1889007856
969706792
33768056
139374885
718821573
254002854
1183182853
1824324806
2040495249
253490711
839446120
576466567
289253099
432752454
840723946
1310957651
1884285053
1989969978
1634745328
1421176034
1429737572
651105030
240263506
738497449
1091054617
1885057072
1631200749
895574209
561928103
2108321709
49090428
1684155676
1602599850
329665224
523688336
1511797402
2131268051
1535405341
84543114
484155105
2143060331
1156042670
222541022
814607638
691606105
1105325842
1836118931
643530964
256945205
1623847879
1008687889
120768421
677956097
919398654
1108523786
1760576844
895490588
728222766
1087145826
1971416027
5687863
1123564564
558462753
1624292561
1962647415
1214331037
798920988
1831954374
1461935344
977631039
884620562
1101848053
940837642
130185947
66231724
1643020204
2091622080
180891649
1742479432
170384158
204392620
2085864797
2001185747
9473975
1966458015
1407397559
155899400
1305685547
454421257
1700228229
103447691
18715387
865489066
651092596
1785605131
363152182
713689965
2078047370
489962152
604772381
1475982073
1017854667
2014612738
128708509
484611995
1551736234
776065541
1249407658
1886634998
1046563792
1197367248
837544447
563482593
1744576939
1328349609
302747641
1147622293
855584452
113770360
1766569032
228197387
1316608660
1189888697
1543834400
1190518317
1257541875
1714596372
2137638739
704697336
734421588
1891851944
1167687469
1802641899
692467963
1083661297
366839258
2023711887
1370083197
343387147
496536118
1832146667
2102808845
184864662
1785329366
786450239
1816456805
1792536916
2123559351
1426943997
2093409732
11518903
37868041
860796188
718749518
68149268
1504451485
534049058
1384618080
543169905
856185015
1864314870
531053769
815992685
800262392
1869372507
2141848724
1856999315
1244793935
911124473
1718667863
1610414407
1123654216
885309492
42079286
2015483622
1027578287
1536546972
481060456
1404943814
1367532108
1681883952
816549740
1523237316
848326990
1286615043
1109655510
1263402176
303073375
560406061
2014731737
556266422
711483102
1304833121
652678960
515229732
791101117
1986380007
311917402
1782983882
1337799758
1082390871
1395477211
1383472765
1750938690
1523161564
1363025871
560614685
1626602576
1430657838
590802647
1520517888
667992900
1897044398
668995112
1244072403
959250818
98953147
1141790318
117568608
1715566627
1823871628
2141968291
1960062060
1015251899
1141929451
965947971
333875556
204066829
1626280903
269395975
1330184106
1426699305
921715310
2112204528
1885112418
1103248398
2112421355
1881813283
2146744617
321664828
1760043847
2137028953
648937943
1889940556
323098260
1791167839
1302656262
772427111
1849842959
1223406773
1710263815
1921342500
53822829
78401532
1758079852
1660265913
665059566
1909179934
647190559
755682700
1810707541
241109440
1843175251
172615960
1469828466
1179231366
865744180
943560333
464295950
2122892541
1510567354
1770670844
1925698047
1136766578
1178797450
61459033
881431226
1851713242
1959989522
1083167061
1367189344
718798266
10991724
489752160
1264496512
1120606042
286231626
352389453
700416917
1042410963
1171794122
553185207
1857755851
750077668
1281400305
219135048
1826620657
85984745
820452529
1970103868
246697225
975326653
2056361668
719251070
1945600761
124394113
2138777731
1953563558
2110035182
719612508
123212923
419317242
1933367022
1869575730
757958579
43146370
520304672
1884363125
444985907
1199208735
225991012
2053556723
940426441
1873509094
1368930844
162994793
1366333165
1799576193
1814338977
1488806456
2116238641
1395763142
248115390
1044316438
688472327
1596275561
1086190231
1330325127
258205322
1668843733
1780505420
580191059
380092838
1964143641
1132889348
1251786968
951278585
1366375988
230395989
1931120349
542238449
1167207091
1908882033
1356638476
1853169549
2117551823
1665230800
1058160388
1016087881
2123601718
876763203
220335145
1529544559
128137419
1894534061
917258872
947289310
1867746499
873403964
1683305067
1782567203
134510004
65593367
413735490
2044729097
684836502
1868283252
1114125339
1170215106
1781280299
1511190306
693508800
571055306
538269170
451032819
308528530
430879651
823600054
2025322806
133251056
1699402779
1968736716
1959092570
203842162
1019860116
2051650623
1263751376
1535021733
2058599367
431077005
830823095
1042372537
654258284
1561524832
1530354361
1166428888
1807660048
1035932531
102494998
1711022399
1959384563
761853463
1882211355
544841266
1980248570
444149453
1512286506
591459360
191130718
586626139
158811475
836827019
1917261500
1542082538
1712612931
1886284424
1980956758
2084853559
660978452
1991329150
1473212695
97433111
974566321
1461979472
1637756676
2031684505
1679371543
2004533692
425861602
1948596579
209844408
875016708
1316649037
524293390
1181515797
1282786394
2104386011
1477025383
1459877096
757212333
326613901
1944395213
1014898293
373666406
1870722382
1639888650
1249025348
412340354
1327811180
1385977548
2001988365
932862865
1405019149
2035777576
148809836
1086463967
1613463054
1198643736
931179130
1160464555
352944497
435007134
1611413012
10617519
19783070
1164674813
1513473270
636363896
957582962
554418663
1389640524
910107136
2113011316
2065486309
554664481
1510402555
575818250
84498677
893135377
1373183910
76474249
1598767440
1676797641
1787731515
497969966
898412901
1090211512
1004630788
1451302474
491874352
1018025560
378370782
1018731784
194051617
1154685549
155650537
1185725732
1792729126
1098410044
326792296
878938929
433289610
2018777482
1265938516
266113775
2079094054
1497375848
30217277
870362798
2047750221
1618488590
2053768135
1822685172
1438570513
1050890732
745886046
1476679466
363467532
1533309652
812214582
563067545
764697139
1671034708
134555810
2066368277
1811138289
1900594380
1392899485
608290788
1713719960
218005952
1293586476
1961387796
1662864541
785964605
990121494
61043545
670141687
2125423852
316707224
1578105962
1678450969
103267375
1277873822
996758002
1843164953
665858458
320662185
1681803470
1579939292
919658387
581779307
1267886965
1977996768
1936663017
742567697
1082887086
1393667551
444389995
158306195
1810169321
1270442485
1823470859
1997557440
1133702210
659318563
1024371372
1849467704
1942272861
875281580
706771078
2130330173
1874228951
1514633142
533130867
376463733
929375169
2142304647
1153241987
181778825
1228084353
1714972227
2050987544
505040723
878489745
1142737478
473292149
1610719840
1275012327
1476463800
1399228025
745588702
1303851586
712068340
1775363151
1073620269
512851699
301281369
1378852303
1763171909
1494573471
54027377
1127279798
1270225474
364339340
1283428458
1940101683
1485943014
208381726
855134312
2090239042
979837367
956269575
1725532032
1716577154
537102851
1563266803
738967023
2127661009
260593271
156574614
242138853
801295126
1097629224
1966580005
1730240148
19392339
889146833
497485902
290408426
593598544
1336141816
2144213632
1993866877
2123659235
150341229
232994169
390431135
679969114
110218280
370798652
1579309872
553764844
843898475
1969177138
730997286
1607034466
1881202272
1048952377
1875179166
1552372204
1307909072
474632572
1100614914
53007015
821102488
1680263970
746725961
1608649475
724295317
1960986646
767384568
1627647441
1535499446
1753555789
623845858
1397927508
1670354875
35570922
1328392811
286274017
914765021
283616783
768809957
890787546
870161252
1269265082
40056364
1409298137
429377996
1004017181
2126563360
1826948440
1460552294
1669051357
102632139
332780397
981060922
121974563
453320643
549670293
1255027147
999979036
1373526639
225278839
628075269
3548958
1360425550
1070789060
82831605
1747883345
805686024
469197735
300025286
514439230
2084858248
1513728340
323415994
2060716102
1058564601
856018760
1917885443
1969369318
1838762492
692229967
1757528568
1723458626
886058902
1455260922
624329912
654641260
1733021479
2136090352
1328696615
1137078541
620962225
363583926
463570689
1739600205
3910855
284622522
959926328
1198673771
452415699
1334207638
701047844
1375647438
2133490837
125085001
1455681230
1714305988
1503602675
13986723
1951811346
39396750
365493072
804964011
1559426300
1356578302
114003188
323245080
1740132866
1998331858
579524068
1136346218
898398644
862390675
1144028056
1202296090
954048046
1459116950
1016207049
1436725256
236166677
1991055328
289354729
43567248
1022568866
1597516325
1709422197
1232209933
897502188
1746407848
1220023014
436233995
172810123
2111981819
1205691678
45750776
938632623
1064714522
1095914542
67551837
741341136
1244547807
411637720
1420803535
1842465856
1858942913
1491997712
356101862
1900350307
1292393573
343919882
1058530416
19319779
1526418760
1523476939
2092660439
200297154
1432103782
2129270485
2019332730
660316013
162580292
1224172864
1420405618
910963352
1266819474
1266035804
1096166260
1270809484
1174383564
1925776389
890937372
1652961486
937759317
908895120
1394708503
1207787179
1509532087
1212757819
1603909051
1699662938
1391059220
1312043320
1462657913
1572201531
364136119
1276197120
1937005016
1278745168
2112107707
45742600
1000134653
941922162
479362594
1127888801
217152838
744225031
2055252636
1566137456
1717796112
1615693531
473797795
515653938
1143800692
1761116396
1728135654
914383966
1801852902
1460644431
233983339
770198858
1997489443
78871695
1880620133
694906508
1853583676
1928612711
1679959022
290029818
800331513
1298024652
1084085455
1805451495
228051665
1612086610
975649399
771162055
1478564456
1172425223
577865005
427235275
366056403
1550338733
977826891
1221712770
1485596738
538776633
1309048483
767818072
1918807036
83876277
1303693894
1253726372
398080268
2084820480
80293327
1367506357
770072678
533591293
1103354308
685671934
640801800
132037904
324672794
1430211243
131166999
689749236
1764733502
310907623
1192447486
1840029827
633366162
1294174203
104062706
1277079431
1547140755
1910101930
1755306295
533145689
850292616
561326102
1213606127
2112953521
1027347050
933445813
547808473
1430115517
267920252
35171726
1807318770
2013470532
339319121
221819258
1059456231
2087289956
1030595130
2144682093
1919048002
261761358
767031045
976967489
1495377208
163905787
1609801107
54529013
898307963
902895204
1118735961
2085877085
847121914
2103063520
973264657
1657263531
2038883163
268513168
250500071
1421735003
20113764
1038755139
414876017
1284558586
615518590
270488961
692274785
1032419640
2042729701
1402225598
417331338
1557860347
1827955816
862763128
213298011
1259439902
477832989
749719413
1498751754
1454769375
2143325379
381111118
1952143611
1173783220
410851101
31163029
1824021997
969239936
677005990
567964519
1788897325
1549556999
296076342
1486461357
1880481953
1892602861
274039872
309333705
1808494347
198168311
1998786400
97406359
521821905
409123365
574471904
1472502890
968450254
918260453
376355791
1467906262
1049215789
1004963146
548444660
1996058750
283599148
2124295306
849090196
1502294692
2045528174
379409366
1935170896
1906188970
1245222492
411856910
2033442262
487178370
1291394078
1434370627
785673065
207333503
1835182194
2051457198
1201678465
1720466988
1426937888
1402026693
777526306
1985632712
501756775
1787328624
2029435534
160610855
702417281
58827055
815259910
820766654
126076030
77758563
265162797
1136329873
109206846
1486429210
1680681842
826736897
1493809434
1563569540
1035300287
1077960114
1892664884
247922579
769614947
2015074063
1172509250
577169862
475630242
1990822130
631991569
401241076
1230890912
880382881
42355541
240676134
777470449
11703920
28794160
1029003856
659273873
1874647217
766969373
169009213
1755134348
895838820
1673791683
775712301
340979147
1422259257
682010150
1016685536
2089382407
1306128881
64725045
355834589
184651117
1671570588
661075121
1456290965
999466364
594836756
2029719525
126201811
624494478
1861460879
1234181493
37719348
426818873
905770065
2075895240
1612105628
314688198
972891348
1488157586
1360610196
269839875
1718816377
1538059973
1995024755
149583122
1659400538
1975025002
287699402
1432410242
187305699
1203871398
728216545
1680808051
735371393
937114420
460439335
698278488
1140960957
2095845201
1644037407
756348574
234321868
2036463691
1909997811
389567925
349243681
1509729871
1797522968
2065464078
339422905
32044282
470068853
964186287
1820186128
1886680957
2017825025
443879990
1345391528
1667380546
1266881935
936469467
1473892363
1050481713
1170954099
1405734016
275149611
949232425
1556770574
1012990017
1015991570
1702820080
888490031
1617652003
572848763
1963864190
1510991749
1940023584
862022045
1186799153
243978695
1848707269
929033154
1073716018
1581669254
218234210
531195518
1185321709
180613634
1045987597
1640167280
1378636242
1667387636
2099977027
661780514
564410984
998442809
12772656
1845259330
2003075873
119278230
203890232
1151074804
393251805
1039300213
1482324392
2106612369
1215680570
875744278
1030761499
2113472334
1241608597
456429527
211900516
1445547637
1578258325
1335981067
1221987108
584331698
1404501751
20549162
741264627
150943002
1331590128
954605339
1033648405
1253092329
1045001623
1734748758
1878909113
1354027274
1064181753
307928395
66028746
79170284
2055809613
1414629776
373499531
1719864947
1400714102
998771554
806427542
1604025545
1789173476
415517612
1053457285
1534522725
1414680431
719834401
1514570578
1532823748
508834512
519539958
188997377
869274556
333268353
1363065065
1119791654
274712646
731102153
500806950
476054796
1206123093
1808893478
1483960877
1413149788
1245967900
285306947
1450673510
121840813
1160731526
2021460382
1430104497
126197962
1391308923
1171590493
256418881
1547529969
617820325
837403927
92984752
301692110
1632454027
143261888
2029320592
633106070
1186038828
1410987517
1167016977
1837335486
220761520
1785631244
2084205940
15237787
1939364466
1900308694
1780062335
1061810290
1337397035
1771631555
888391645
410072677
146763267
1956082036
1700752428
188540273
2038822035
152938989
1138642182
780610951
1155783545
284396827
156793365
293267584
910903038
2025148801
1584911736
783935365
434494923
615939336
1453367475
1819974832
1720482936
157746442
493821696
271589998
1732118169
1201908816
802935591
916749965
151850208
1950804903
1943574749
1132435063
214068929
101185865
1173293744
538764571
1218453435
118162323
28613709
1800026481
1805301160
1413871522
2029814279
1631923976
844792668
1110264504
1214709530
1880319652
1770124709
244005770
1928179416
388200378
1543605801
1064634886
933037055
1783437210
244623033
1098601122
1897195735
2102674966
1919245009
1117229628
1399984505
881654945
548471376
625460333
1622909201
495654790
919702821
196901612
496652913
1713979571
513194621
784613692
1157962914
778444040
94068698
840815978
1779958436
650208300
2060265630
1568882807
127596105
676270025
596692462
831932868
764517000
696399200
1661882503
975695535
2104679169
1342227273
442043741
452780912
1670380070
1803610300
538593056
1215657040
286856655
1098504603
711804666
1611134186
431909148
1883763763
1574025622
608489567
1160460477
674254993
2130682275
1194984505
2016340806
1318223343
1894855533
1358410839
2146235740
1365856338
568781642
128905181
614385766
1324149561
289992997
1670354705
1855992081
1978447644
146260350
634946124
1355153181
621431811
245612527
1994254935
17578641
417334632
1169098154
515578010
398606283
698060693
751674408
1487785515
1485820934
381965786
482185985
1553186927
1706084179
1710585011
1894449919
300844143
87166154
2091563574
1940970536
1875625938
1628797818
1957992846
736381092
1656108643
1040538680
560765908
1495593617
1856916135
852873925
1684722941
1804000738
1244589197
1920854834
1088167781
893829346
2038800263
974094384
1655988541
1435912120
636385526
590529489
2075158076
2075905218
1258115543
1564955629
1400506989
221907384
1320927393
165161794
1272060254
791454240
2144303227
844252939
1756890199
1193786836
848479574
20046305
131263341
1597390646
727244776
1601385440
1994707138
833049331
449146451
1978745919
1468467952
2011047212
1768716536
1937534603
1089580514
1358384048
2063334738
1660731322
409774421
1662957413
1787455844
1730782680
1209316548
418992616
94097155
177527100
1204778230
1687735617
198410533
1177630581
1667327966
881403941
869777725
192682876
920954779
813465727
1370495881
2039610210
975942370
1532489953
39667773
541118856
443546058
497934674
1837710056
1894677737
994057574
158253573
949904042
1527265939
898359507
476883387
162002709
927107676
1238184532
2092308332
723306951
869324769
337403046
2122105332
1064324644
1906263061
1272155110
221317106
376139197
1500339806
2039288264
1475511725
1893944576
520451513
754366932
1564029387
1415241209
97837834
1008560500
1468419448
1377209553
1810918261
1382271118
1689881870
1065547716
632279824
1618602792
126426561
253113241
104412489
283506620
226095380
363086532
1020356327
1040344681
1625387107
834843580
224210770
956887025
672163469
1983052756
1779336151
821624728
1592819555
1617670336
1832577500
844634450
730934863
244729862
441324078
1932855170
1689491252
1686693346
91729769
1683170709
779050500
385301248
1310990029
1709679080
35729017
1714756602
1272939845
1966523082
2109601722
694103411
942946147
1545604612
475150608
161971475
783008113
47803204
1489220064
240323025
46840826
894412497
237317580
1636071972
400779297
829172149
1170547445
942358234
1620895347
1790295170
249336932
1305520337
1576385393
1868857219
2075490408
215328964
277483928
1601080418
2124525454
368135513
1631945313
939484560
2009942911
608555960
1665298169
834885792
2019027234
1963429099
2036552443
2001185747
1299369795
563890820
2110753180
581082942
216737572
789222570
1749708429
1823602222
156457831
2077341332
295531004
1341539678
1603925617
526125035
1550438040
1417646849
952436459
2003287469
2089986228
1068955119
1540546866
675597557
250939279
20810376
1123585062
2081888482
1174083466
776020901
1212076935
814578097
221906194
2008676810
947743749
728094703
288515290
2135914133
735471621
385965248
1204077725
309273988
1168719903
1481859952
290115334
961019804
862623263
531057238
2113445314
91774157
1737519654
1128012770
270392487
1640703205
93916606
1996089487
1666694060
1872608591
1462979394
122558151
559653052
38907665
1150509367
1081896762
1849574264
278205657
547035968
1115344194
1944809960
1824271064
965842598
1235613943
2130601744
1315833674
1209755263
1056387059
257326350
1789305818
384448471
1273905638
881864602
1776330669
1631813598
1358425961
1705206083
1786931839
328030996
1234223174
1779457374
1190116298
192374152
1067132583
752457978
1642016919
98305302
1993715026
12963960
1392849219
2125137721
685497416
1725334859
2044738985
243317332
880278106
1349532222
824768801
358243745
275013018
1397248238
971972447
853490660
668043608
640371556
2080788934
2049211745
1332395388
1233684326
92950442
1945664089
700379299
1854810968
1884079479
170081044
497282932
30785928
1393384740
1361313084
347026096
1310119331
1524735477
10903804
1801616382
1089652980
1974554003
353402582
1725609626
1654283028
1323421621
1438575716
546942164
19005516
717940166
1393843690
914727552
853910348
1485241225
801601956
1622338863
288057918
1919034572
296720298
371656731
1408288099
273208422
1244928631
2060570485
665704380
563147037
1153637081
1996802074
597023080
502178037
1049936035
6910840
268105318
872713527
1202151377
163033113
274589573
754521799
1004017181
1173075620
59221134
1811478658
257640291
781505036
1852760888
162025880
400166794
1058930457
629655481
993607168
1307634974
1508170289
2058268990
2120188683
650506840
433956922
818191509
1725625342
1585778419
1264600288
1416387361
2001498225
852311957
1989019224
1618221272
1957418145
63449543
437024339
1875404004
196408375
1117851847
1580618027
836758879
120432122
792018736
1370813328
437326811
1353242362
1898489992
176049791
1917339636
903918964
1370971745
946607962
2005902992
484573703
1292870403
711874999
440027247
62437305
246833930
1138643175
1148121745
327866584
2031903692
1375840655
1528853841
222137712
779146803
389633158
1478266021
1224971384
1877648945
424119002
158926924
995048799
81442448
1911112238
614817744
296360321
188101368
127293920
1286671716
232748357
1915259592
115226433
1473908392
1341859775
875172064
298102734
224053654
1278853859
504294925
369231740
474981119
2034102203
779957163
1344924660
611412548
290068849
990794771
828326076
1712821423
764649098
1553727626
653705099
191922608
1446969091
1340459024
757148168
596940501
228723597
1579260219
207686007
1536499062
1036114387
1317726185
1281661584
276585420
1841633453
1455793308
1206126016
464143042
524896849
1247981695
612798360
1886253119
629315776
145797143
615039822
579543710
1659597966
1475963118
848654383
2113102220
323318232
624233691
727755805
1746484883
1139158637
2084972448
1060606844
492152826
917458269
508960959
539342008
1666802127
1308124138
1258077620
1558554012
308520323
971671226
1620821518
137307616
1974394372
939935018
767968726
1311689338
626438850
637638232
894536848
692009708
2112032401
1028234903
1579327347
268827411
1038637393
1218118212
889848037
566660494
1985941835
1443872030
1552454196
721861323
1687270868
2084821325
1811136718
1282420122
1951307249
1787514342
982250177
2132922482
590661116
331379787
147793537
510539721
1789268431
132881454
1920073633
1715892189
1166204809
729365823
1117055032
357513963
1811079590
2040377328
2083696538
1292636227
1328575677
1813933219
1340581318
2025032862
699540087
1618332312
90739480
1806832518
2014451092
742335667
819069591
1600249934
1995844438
53098062
272398301
1772569669
2102996654
34703898
273934760
1428472505
2117912237
625441852
1982707743
897110277
1548630579
1502453834
1007062490
1843139526
1538873729
650868782
1878074072
700735495
250895790
831194716
76851553
1276782057
892333604
2033532880
187224275
75099291
1849397341
687939288
1177630581
1573479751
1187375111
986834765
875277676
695860260
986164697
968773147
663056018
1043689716
10025660
1794915601
1223827715
15928869
1546558438
552237208
1117962338
208849936
1435740645
1911178080
843212740
1076551678
289943329
281500035
1561899613
991038321
1232443696
1919902349
697585023
627858082
32418495
2140223651
886291022
2027364692
1688518571
1173308799
1799894974
1531530408
2019899888
1800498686
3151649
1546780654
575469635
987529218
242827652
116410692
1077071350
993919089
1219333161
597215882
1237778926
1559586463
230793537
1082573069
1793290442
1520743503
270862896
596583625
1645856797
1065163640
1935378388
278559314
1042278279
715389513
1515217939
2034908619
1446219894
1087083738
1387075597
1101021047
1899360466
199010017
122488721
210413792
558681254
769144992
218674048
1070450748
2145951665
1087075819
930241305
1214157514
796682657
34362007
1739623757
1886286490
959774750
1111731328
394080124
1732032475
302280254
1410825924
1196133454
1201701160
2045849618
8989122
1514206919
1420317402
1706405958
1403100607
1133989503
1931860281
969184783
1018525550
1375405489
1994619552
549023144
286680237
904215622
1001478469
763498355
1956238540
925243109
396423024
1979713566
1201713296
671617284
193704636
360079570
988475238
1037763103
521731316
1815193067
1911290814
2131413124
503479857
226623131
86959746
1789983645
722404192
1203070518
733376219
1058397704
946832473
1757084030
809999433
1602538216
762944356
71891510
989113807
1362368139
871702168
1214905785
301606506
853528868
1917471450
834935647
2014833873
233764488
56131639
642077428
1096056411
1050970892
1261240060
145445563
1522597021
543713193
35637221
2076597505
237787706
1926855231
733840371
417783756
273609559
2144236081
876518248
1034995064
1075202984
1041752201
911763625
510437382
22437259
1195514276
1191253693
24083137
2081401552
1436277216
1548148370
1973116780
1764457403
1937830731
438084740
1713502620
1177601649
992132826
28771588
906680330
505597249
542256211
1201827370
198363446
80663395
122280016
709815494
900693288
665578033
155576045
737868735
721047235
848744885
270991988
1603099631
1209096486
511971703
482884569
1335715686
1655023713
1218615789
455023916
1387783132
684399663
476772606
1596022723
1747818528
1988840839
1624364953
1327123308
1358089267
133559907
464016787
744632049
1456332502
1028111001
2085302908
1855873815
972314171
1541739328
583503275
256315261
644112386
2002743680
1312201676
1342175050
1659883010
1301365436
1168207376
390899764
440751816
1354729602
306112170
186807842
1853386119
2127216562
1980389560
1191015589
1788349315
887768669
1222951890
1266320211
1125376269
780289469
2003429705
290854630
885718649
1500880104
1171165349
178591998
294635504
837486197
536117573
469487235
1100888069
1433754149
112244527
1118829464
1917217889
1326845066
1031930150
41011504
573237568
375600115
871206514
771195580
710086588
1451461789
91809335
902643401
174475213
1467953363
292377899
474819718
2007610243
620550559
634885177
1364803998
292869075
1915294394
1321000302
1732291299
1478342939
703396170
23064163
978028433
2010092310
1590881948
2000123729
1043332497
414583122
603293382
780983926
1764613090
1786633405
1761718945
1159170691
1944775749
1181931137
1858728353
1618263651
719014333
18934914
14819145
2054589900
29703466
903112330
1088497754
1822049947
1894737729
1592895719
783907849
1731472394
672061347
552582936
1962943435
1763799959
1270180770
272831860
814284565
368091439
939320147
1014861437
2116712413
1249531119
1090708574
465276899
1536711858
1898190932
1623331556
79830673
767654964
49553730
4867324
1061368840
1028659005
297153874
438992235
336161371
962990884
787452916
2094046848
1971767968
1974898658
1931051344
1382872366
1608711522
269252318
1016312311
1796498533
337523797
1457666356
1300139300
1820203915
260583350
100005563
460271226
861094423
608718726
2124983140
1871348856
934986408
1033714632
2105574919
67075767
2134509587
1673147398
709206846
1529275693
841871450
1875744268
1991295850
666265762
777357702
1402182597
120402698
1339769150
705834251
1831827736
2011081669
885569733
1694730820
434935167
313485299
1562347022
2018096194
1957015217
316867916
1145148139
713685993
1576269868
1352429458
167488309
1194440096
416442620
369719586
109679344
1532809762
770438483
819512735
722988052
745699841
390134400
2140508876
367321599
1517392196
156882523
243745975
572366255
343843956
208386932
1717765330
1044627958
1616826215
766016916
1174755835
2038535387
855148514
1593727245
1830025225
1368866617
1993831029
174984438
2094572648
1257399521
143326698
1422828097
734977090
1083237495
1364050442
1479915699
196757482
217266488
690070033
1026076616
928601822
1258808982
1605142417
1748582912
251145367
487411343
1666557127
516320496
75462888
568338333
1237062513
73297991
29612239
1342215101
137494861
237093009
1751046706
1569886255
859365543
1107488744
1612629362
1485532605
514025385
1646092766
2098652312
142582335
410375221
775633116
907702988
785410817
1902353135
1980190957
1628076826
1638481125
1072404307
416923115
914591936
543445753
564462056
198928707
811853353
492677564
19005516
302068087
370409652
1539696742
471725482
1001738173
1321638346
660626091
1700887474
635004200
126285633
768325265
2014129587
121603282
81972339
1985327933
18568729
565693728
630067223
134676375
1593261179
1354417787
2042215056
1997119687
951448214
979585558
776944219
1607192903
1161159339
1503679689
1191330469
1428364544
1359292200
1427440402
1554259251
760617304
458329733
1972514939
57659746
1525872590
77798510
1215869816
341399705
937319887
1521984557
1066769992
1286411768
1907540911
847305393
1322259266
1255430256
1952747848
499050696
1548316349
570906632
1953654710
1843830099
692993527
826983385
1973301019
542125635
572325619
1481872558
880364534
767133133
1953812257
79264019
1059425685
67899131
1957564469
1903419480
1094518559
574855427
1673056909
1864049865
129874714
1679432155
1864706620
174341786
763297745
204032391
157650518
609325841
1950603980
821744230
1785160727
794502674
1735215457
282773280
212075384
1484228599
1380941841
1950096681
491652721
1109365547
1595510094
242362283
1300445230
423668478
1382882770
1134348066
1883368938
957950855
488939224
34161815
794254547
1699924275
1099749149
902803982
1072510357
314377213
1227391441
1418826285
139066331
44978248
743699678
991480668
1465028916
800083823
2057848169
2126505775
179678398
1268824590
1915141088
992979328
260099250
348697197
550579364
1132234701
1657812297
220636607
665887141
1143717100
151904437
1455091464
1260415607
1232580176
1708205424
1980259785
159557610
1440120315
2024867009
45101142
176882898
2083058456
989855516
1540258544
2096618904
1431454026
599174850
2138230336
5645996
1572122414
839175947
841380478
858538594
2038659067
1459714134
2056417880
24056625
797859768
1901606579
1696725788
2077079378
433431194
1910896938
258703232
1968828259
1242319712
63715660
968277023
2076302683
884115553
345774548
76518954
1819341769
2060721239
2079443109
316437039
326823414
901590909
1871842671
546693014
208255853
512830345
1029012101
686762999
1619452352
1606924873
1202148904
40712837
970856723
877492784
1532320049
1756101569
994083745
752198435
784931241
356954732
96704625
297971200
873532352
1554437351
866440430
1501307189
1613673678
736659966
969476952
752257729
118442693
1503580431
448195187
395590647
2055262672
826094697
462716951
621435788
2131990215
340973839
1356813919
1252605831
2136565756
1176483171
1180238875
862041500
765224324
1341053921
1011390403
2112470386
1500929272
1430327382
1378172305
1771049626
734761222
1822097371
711723726
1111654760
1253056229
442975012
943006895
1657626229
1000385924
554232443
468344333
1478054664
284347280
506556901
807945625
1040990571
381964136
1552770431
469984451
1482924316
68752748
1024904142
330579435
1991105474
682043776
1883251110
1122764100
1576771586
652580302
2029878012
84463660
771427174
852951494
1222848599
1758379411
748527367
1048737637
1830017638
10137269
670765322
1004646864
31760993
457497977
265965769
622437930
328025799
1369635006
1139434328
367495930
49504807
589596899
537979753
1140691295
1122596798
543670659
2059545790
1431977665
1444364454
634053648
1704335231
799965234
740289381
1073467891
856983383
1172191865
626285851
1481872558
1081657675
173573358
1267108669
1615719629
965220087
1158244901
474333452
1497380041
256836368
1090138861
1563675359
1790374309
1427410795
110555820
382261368
2127654689
1588846923
1730194556
1539834618
835064820
512322299
1659291387
1111333195
872765342
509983423
1717523816
1031666778
651615642
279350776
1833938533
63080849
1679860235
629594852
556192181
1964092640
541213824
1124839821
115670989
2097852511
1335042498
864774831
542320594
1493221682
2004273215
957819349
350702263
829558811
510633577
895696266
641148269
511553765
1205461009
388183682
1800721668
67515835
1766699268
1873734835
336552837
2114258183
1114768025
2042358071
854020527
1855694606
1798321191
1265656684
92613071
375590242
545273712
1968277856
1586352921
1361341508
2145823665
1877892190
1687285226
1125965137
1362694223
473229340
2017107987
1488495805
1429409191
877176249
587104460
1462484640
1484723201
873789989
2078143969
2051555549
1923561907
1920682047
1899241942
550802581
1151266724
1722229429
732136874
1454347631
1213114442
1145857664
288388823
667917458
1530838728
1304144586
2041487260
1375629117
80775570
2090744122
655641548
4528108
748189726
1568197999
1391722649
49416558
863788517
283729171
1654651855
368881261
2130385349
441242539
380563981
1824984961
1263108284
1411450216
213747579
951068416
1504928276
2000281748
852539977
861683066
375900822
844888082
1830175072
1724029660
1315887875
1701445410
36849658
1315068924
2063324600
778211634
881953555
182457660
1476218527
1852220063
614586531
2070711512
1000398796
465698352
1696599877
1815934012
592486573
1003656423
1775461330
1855076708
1389495835
1876309013
1287787485
130517472
159707708
1903099111
2146585278
550528660
1454448719
368491912
1715719740
239681813
928097458
1996291768
896414533
1513698198
584681301
236599347
224241257
675970220
699155041
135881502
196135628
1223840652
382797380
1442219468
1470224709
84918127
316705367
21055953
1788862259
1781731900
1173100107
938858776
2068259450
1279005053
1529359146
20020628
576618356
1316442582
389083411
196543541
1381451175
850340615
2063015948
756728483
905571158
463126647
650882606
491863227
1060570866
1919157944
1729551765
888115771
225089076
1901996607
1569377930
815416860
400209035
1113259289
494453354
1604125709
923052683
810407919
1631100238
854467148
1732861431
1316102506
441654176
1689287324
111784861
1539560031
1183352117
739046093
1580069432
1052811288
1332551059
509203484
400877360
1252116465
907892494
107460957
164582996
222000347
1337634414
1117334668
1652365779
300471529
495458702
1577985310
1861007749
1038275149
1933068960
481060456
916626723
1773510250
346560152
1095364782
195276143
126534010
92740622
1133596499
1997253315
369766804
765865011
1959818936
1452051697
840844424
269632425
1631106508
1390136259
1738881987
684917593
874126241
366158130
534543673
1678590710
1091667088
368157219
1077493318
2147098677
1981441539
1720924102
1358249629
1902119489
1056823828
2083147581
1279594498
22155276
1332977104
749974454
914380583
771492944
1442305180
1830867042
1839008735
1178222475
561074732
556571953
768440614
793897848
352627253
1822062274
1745975152
2039511847
1964558009
1136896446
576639955
410434045
1895984253
1976664222
523427622
1470794762
1917141352
688738687
1868324418
292250614
1977163229
1621460342
844118197
416946903
453941967
596984832
1208571547
514030084
384587096
289914251
2074789980
1563499747
695680747
1775368770
143270774
5072343
1316388065
1461935344
904781876
962345317
679039195
1016825851
1081849399
1297095478
935189779
2005729807
379296630
933426690
1951834222
764821548
602133727
888224130
2028020858
859971310
1789812520
1920301701
1712180915
90587857
1179329489
2055531978
379649764
2054914566
166034176
450158335
1555881752
674817549
908381470
2118486893
1806535938
887098828
1082556543
1965054700
245940425
210912838
2014721674
2031115426
1274823030
231465013
38637820
1589388793
484238843
1135479004
1825397794
1677187743
640044546
1982213848
749950935
1659665047
544983303
1933181950
2044336592
3869091
1292396927
506446856
439950955
1793240582
729666081
1823130376
1180298021
1258868300
1575567131
1206119341
1702325351
31056787
2000560949
1699432347
1568500214
2130341594
1098491212
823718826
1719010371
66198426
336687021
613333142
1152425403
2129514282
156969267
1159134637
1291694027
1080290505
383216975
1901693460
1524725354
1908335372
641135604
1634719307
1749179942
1812136735
941667041
1963936623
663210297
90535582
482294685
1235326083
395589321
1087529801
294052769
2111252436
1796593316
1536803956
1141008098
51018095
1644893333
2140971875
550547767
739005853
904409960
1768588243
1523992991
1788735269
374672679
1991215471
628748728
828561087
1762051955
1162244102
1310281244
1636431122
937101866
1074834453
1934371867
1314966786
1386720656
600520417
506808145
1313641430
932000427
798471043
642529605
152746050
1997293047
1812273666
664500661
273121143
1094668607
272807473
2054812120
1422914373
1164917820
810162064
272190977
1166462544
2022835664
803245139
945522158
764192090
311676940
2116832149
1666899825
944287951
1786367221
1388662645
111366919
294874400
162290846
566438332
1637684069
236295473
1392416805
1907744442
323235370
43568676
1763832810
1822441448
1445204698
1277907686
596660005
1600937713
1776451411
796006773
1934516135
66849728
1180602229
154678676
1946578171
2089852822
1173383950
131222322
1392159603
1599056291
1793004855
888446421
771445607
1574452848
1321013390
1609861119
2069596577
1861210311
282021410
2145236149
1138619178
1847816955
1892630776
1212853854
1910037281
1172546581
705000900
1587244775
1633122263
828041523
161984037
1859478609
1923099020
632095758
1529242407
214956853
755621898
1040257827
676499337
391272083
1201864496
1646644420
960118986
959815723
1271570926
273462399
1213454058
1115951382
742208072
955493916
570010200
223675881
1817545100
1524333259
918345241
507792672
2010380037
777845460
1021919764
478289659
868345028
649494986
1893842198
179862634
1744401165
1255534713
1555799617
1717881234
407173735
76438278
746286342
2121240371
707172970
1447861306
1509257502
1515043511
165654651
1957466321
1679407373
531564910
2063311256
523102946
466417375
329758829
1798033166
1769135086
980174394
1486368818
1432181152
1698962500
411205064
1748586402
1780599397
37831279
1941223126
1552368598
146115777
614043528
626171584
1367951684
2057176794
978555783
1604071174
81424223
1678268700
21274563
1322816598
1257529322
872972041
1545739624
258102663
1649445529
1821884469
539174175
620272905
767116836
1632333122
884980537
352449177
475406529
44985825
911760218
2096842869
636980619
967373545
1097932066
128642210
1227073290
26745684
1606484798
1822685797
1703607090
1329591366
680691280
2058259875
135856642
1265700730
1930581803
1042254502
666774583
605913054
677549957
1216594754
982239118
185251178
248535344
2007787504
1402766460
1208997339
603042396
1848011509
308545698
1533193991
1049498500
361283737
808210597
374324620
1825100640
1889281212
466734043
1509253751
1757492528
1159053311
886453076
1571308882
748893643
2010226659
1731420454
1131021567
834571392
525542047
454857216
383661299
292630587
1634133832
814222942
949056866
1962657883
970759098
339008713
1956930553
2034392641
278290032
1345607851
412449497
1580905174
385104706
1305803215
1870563073
1573202033
445210190
1292709319
322646906
383853312
1765362931
620564516
1553407008
1552214323
143750480
646292697
478156748
1344677700
697095392
1368147425
1816558659
339811903
1289191720
1636950066
1816604534
945825789
917346829
441912966
197467873
252537358
94301675
235553877
466597123
490870877
84534327
1823774210
1625344902
1431099171
1013620096
1767939048
1073442559
1069183384
1766069529
307562998
340413044
1068191405
863726125
584134075
2056960568
1649870044
1393707275
2044124524
193831389
278721794
571038569
966877460
1253423907
783661732
1531698634
1943117618
1905884079
1016758109
771899361
850848896
164498467
1775155906
100522528
240814111
1429862732
132049714
1898017659
1286855597
259656563
148117814
543965627
1895897196
597656678
328415657
24042718
2000737388
1516718608
1275374479
2018794799
963248681
558455752
2054131347
1292437445
530289049
763611851
909011461
1929705789
532499534
2013284605
748186694
218238955
1990825789
1115530089
82252410
808962348
2000209336
347682545
1752856498
156907422
353539595
941396474
2109452367
1220842320
384876045
1036634459
465653801
175132291
1287651646
582043239
380409862
2135150573
1957736049
218972216
681736657
2026005681
964813268
161115600
953190656
289410464
2099895490
229683884
2120936827
1519329912
1350896665
1087992544
32488740
12432821
2124513000
53615937
1089379326
140149513
1514923100
1407581861
38797172
1781592079
1387271412
646069874
1422042905
2052703493
602179258
1240601223
2084447007
73409718
1807973379
2075447992
437636813
1041001495
187553520
28259663
427882827
975149360
1597353492
293901368
971501951
1276546083
1830856968
1574329006
1257406691
392176733
1686218346
377150744
1227901808
1640272708
1232281244
1739750560
1537887646
1302001310
1497340497
1823079322
1490858489
1529269872
1985408886
1147123598
1815575659
2120573915
252527392
133154960
1395278004
1516685360
2001682140
1554375222
1362221904
1011171166
99222600
1311781036
592738884
1030398357
551153179
1659347981
144997380
1108200538
1435453905
1049074022
6749718
948278616
1594633472
1663916505
1747117673
1042665038
137040868
33629407
887487082
779769640
1808338024
967877943
1813224675
24104807
1742173039
1876508460
193686101
2041884553
217509006
261323126
1896936490
1448018441
1982831862
877867347
1404347235
1771853844
1670004989
1855648090
265657279
1793780092
288421904
412723942
292673966
387486337
2139638816
2034117203
382480611
533889034
769041394
1797638792
858226137
1135764246
1961141671
779011071
1695170254
1602888420
2117722874
2121644458
1487189657
1193284725
1214626081
735466591
1232733691
724391850
267257184
1174965015
1002960239
374600875
753998523
1037222052
1432855985
381965683
1490336503
1339953354
245926653
470238661
1850043520
250801483
1156525230
770243672
1238152100
1385782983
2001371280
894069428
1808838479
2127555801
2022146663
574191587
1616426746
1578303151
42850115
449513788
1838196523
1690359132
1563451212
2146826856
752089958
486075336
821258681
63709193
1268289386
1826108840
1915609309
187773856
1224498391
2131749928
576851985
1589772385
1631307455
167539239
628001287
525147798
201090768
1656202244
1530241962
1417731814
1309092267
219025045
1443230866
1138156522
583758191
2124913545
906751907
2037450177
2044182500
55789299
1189692844
1453555022
1312274225
978985508
1504191677
2109347651
426840845
2119104291
352283987
1417453898
1592017578
911557350
1406845684
893362051
1659207984
1068023555
1704684001
1147268910
1924674204
1333218173
478916664
2011642015
405458188
855476279
322694416
2138646044
43537155
2080066973
1581467960
659914244
1441633116
548722487
1709580039
1632483137
543766212
613750992
514156092
1413715378
1601996884
329376219
1131188426
286115482
2044000074
1399633911
683401437
1476368839
1591991584
227923141
1877754619
649832913
260859983
1052784735
995660079
223627563
2059853964
346557375
435210849
897967977
1944967514
555347374
1555565039
864789792
1343968010
1375851898
1380191879
167195347
226031252
1976510570
1280808302
1261527619
624292465
1986047393
2002666420
528180335
516139801
989199695
1712851135
2051151588
695545392
1493586749
464676230
763814829
351148434
57381237
169915021
392671969
1219137069
1230290322
425208585
1373118621
1140013956
1460115157
1042593271
596733340
1416211157
1817998487
1621746635
609453596
221881800
941181526
776300179
705550608
1617041328
1304318339
861828959
1322813858
1126164975
1668981973
1400632906
1943479655
1105452263
1666877136
1185268621
355115881
1424391104
63394957
1978663844
1664487587
1710485625
1409134438
1328557974
261046179
725336627
1033742761
1072605091
1538432425
162151248
599189170
888281926
1300260420
1834599864
1887075032
1908312105
308388364
542970577
188878787
1764260877
1744590796
1131632116
376161708
350397949
846467683
581578232
1553873813
1850611757
1727362177
1858562230
1753019188
665725093
2100405564
1766136008
1409663188
1442892393
1532034643
1178247611
1571481447
766779979
710729791
536536172
2079591997
1431730313
1458211361
19147960
1590244190
1616445529
6063323
113556461
1355621137
2045766592
1043812146
814295708
157907705
1880399136
886421053
1123213379
1983381353
319453951
1707780743
1923807344
184753169
506518357
1522512894
2017338133
274189768
1275060423
877543903
2103017106
1850946504
2017742583
1324642335
8110595
2030777534
1540920199
985819323
1530717359
1646133764
1497594558
312046465
1329923312
1008195612
5941341
212302822
169211242
2129602662
1170185522
840998412
1955793837
593222414
405285219
636861335
727971792
23265679
445278688
972131961
905079021
1512718996
1447651368
922145454
1006472710
1786377079
177636205
1120913749
238945780
1201490532
1775576360
1359055325
1180749993
1037504883
1941442936
688338018
1024695663
2020814912
1327766834
1170537468
942415729
88628900
998742560
1835491700
2108457610
591809747
1145672637
230157139
591143653
2037779278
838975843
1977010329
570887628
2055853168
1095822702
44190282
1296530268
696158260
2104283891
846823208
1448480831
1383648077
1091461056
1450884190
504968164
2124335004
1399686020
1972903425
758768178
1416937203
667493150
729176117
1258467241
2004746230
1110728737
230410133
1869662703
1304469749
1601715474
1392171955
987717084
1423821133
1087159180
1717200789
2040562635
1170662890
1637766638
448564983
1471848004
1451062811
235274498
46958027
1110297902
1318337342
1631042615
1660574381
911295414
1959752806
354775550
401322380
1307110780
491372368
1663206925
410832352
434631122
313295298
1127698454
1555899841
1223056206
1854385351
752990598
2006984848
1472161852
150896233
1180464742
370244343
2096940129
542532841
195343573
2046853998
346353892
2146888299
1568498539
1460419439
1380993168
1949355368
1765011209
205015406
1753718939
2107844819
164535931
296864234
1632273202
2010054935
1488803025
1772148899
1582207551
866360649
1962918417
1026397635
109130393
408792753
1322732382
1397589711
2138775195
184856155
2006603520
1439548521
1398218403
151252250
190182591
1206618613
1918079322
1869128606
1659978447
1337787626
133222142
1751868995
1843613360
99202209
70781287
1502961385
1831021820
1087548360
734553291
1668545941
527990270
1023727202
336764485
1687918729
503004729
1877956344
1396224089
1711477237
82399943
142083974
410611325
658647894
641893122
1193315594
819726502
64463760
1907386031
82749193
1668720911
1633401874
150502290
1683529084
724342401
1902109796
955824579
965716046
659231463
1680540777
1325495290
753390048
2005717184
1902167633
1927253077
955052565
1652436307
1106767493
1583214823
770963696
217754259
279960632
263889804
1279165866
1633063980
2113900347
548576448
1973530240
1095831215
96765959
615935265
1788022643
200006082
361526871
401108775
2017107567
1919782573
1331105880
1253574546
454878078
1828149452
1608438746
105648533
88561937
1918288154
1557895958
378393796
719584734
459901642
2093573974
1943888598
3382017
977974556
2129471113
629322844
1543660261
782408037
1423733366
1876484649
194395737
407047221
1684880438
671071750
612798890
474377487
1848926372
97241632
180796863
131292914
757660849
1516051851
1373872622
371084338
270991988
432967872
841258720
262052975
215648907
336033128
2065217426
179724957
985168435
782613793
1157598554
1361268564
291790542
1577978015
184966957
713731499
1021025463
189129520
1578612012
353907847
1268922876
570572124
213930867
814098345
1167503795
1724340016
2070412925
979414051
235367277
178514401
1792774395
6473382
809799289
998979495
920119768
238836138
824049373
869601909
2032640487
855432646
1877318215
1435929983
322446197
1306376893
1782772615
1999923573
1065410496
1694108409
41791404
2127937427
224884618
63166011
2046665594
531438121
1134015182
1041880597
696417635
1617397250
2095001265
145737110
1374381332
1185023108
316492632
661587658
1718387838
1972497677
119890727
1038609112
1490454393
1763350295
1538321248
1640533919
558202643
1815235947
1153604813
1879694416
1079598462
53592674
1823432098
576347848
896970126
809312955
759119425
1961317300
1868058632
1161547506
862467460
711762049
1183332338
1543431340
457777827
2060140140
310439680
1670018193
1852616517
1172828090
644966934
1474852787
1856034421
2039830979
738846207
1109246543
1776237090
1543875567
1153226750
1723563984
2130930036
280297554
65934650
846841903
787532852
310644944
1143285865
1746893399
196899755
144772779
1479221609
888166663
2097789
416370243
2056954455
230404062
2011133867
201395471
1463530529
2099299899
796733726
2037943106
84553284
1156412906
1628807886
512584418
258097330
962335294
195314456
191543507
736575341
1007472873
942785079
332204449
1240404241
1992004245
1193241506
926737702
1549201173
663829352
854667270
853730943
1196360843
559776866
1749742869
315098566
1999155133
1477164872
1175029337
730445798
1103106529
1265327253
1112566754
1379899457
2051255759
1681031358
1703978936
1887364018
672836179
990184902
687791289
1273774707
1101400617
1054992288
1162123103
2146899741
1733955727
346093042
247620587
1644570160
256061395
1022343905
2022337669
1170846707
345347497
1498867463
598995109
1391347716
1667395087
1332260490
1218401186
785754058
547847209
1938043463
1612262097
1020675106
1740453539
2035018763
128466261
316531517
1278271091
442924529
1291177428
1783835353
1807716691
1442045080
1994602729
1506030631
1625321374
1355242179
427033077
86019339
437697901
984215647
1457145291
378965169
1068710850
1482623180
925493947
1517232554
1374032742
858079421
1590266769
1990511757
2076048681
1973419959
432139187
51651954
792033271
939211383
2108212144
1304285247
1388619042
444942103
1453394220
592421673
1773108136
122173257
861797193
1382899221
1075725850
1332210080
448533651
2066238248
369232641
788520743
1589770379
1876486824
1065748448
1172034471
129364244
629543001
1911488315
1131049296
1349509796
1880947739
967430097
1027343526
808751382
779840045
1020418349
591457814
772117574
246053160
1098433292
390810301
984940021
1494958691
964267760
1277509597
2103655451
594303161
911846315
401236420
1048091319
392717524
691613565
715911635
1844308859
605506905
2135612717
1997492581
27254448
18164756
348692277
263543684
920498527
584951896
1955416418
1629898594
2038487791
2025108637
984853945
2123979273
679961569
393940795
839198433
419510238
414034054
1368283237
1014554928
1735211256
1860982148
2130406082
298592541
1956485101
2118001290
18899719
339876895
1883090621
409558060
63736031
1526009955
654826021
587176622
785209935
1836829846
225482674
815106030
1059636727
252968559
1539288778
31843092
866058469
1376528829
170916049
1625699742
1714290427
1094430325
1416004017
2092297498
812399970
831285685
1199534083
884446323
1924213089
2118960976
346108910
1312126489
1935053555
634093484
1625423222
1570235440
1213686327
166612452
387748014
741866196
1566417539
1353944419
58441155
1845226145
695931221
1244203914
1916480047
704929061
416527464
1349986012
1327134830
737361779
204677077
1447743811
1833028352
1784208716
790149500
1884373332
1167356650
1309874160
1629667044
404778437
937307390
685394972
865835722
281651070
247837534
1756705681
1089273433
1731650238
1372424328
403673806
1079952896
754156707
212629229
80999249
1351422004
1339883729
303783396
293954866
1060734547
809075977
553662737
611394134
465236068
946749252
1578748958
263169768
233515022
472107852
227355741
1356258404
502079226
518722099
1836425056
443060733
247669572
621710160
749408650
1561849685
1381513214
1807962415
46400653
991968742
565947298
1304602123
981596518
2089438295
1206406903
1301511217
1916210596
276730736
598662998
2108241513
1264802995
1689053189
904642578
424768190
845823105
1010611415
286577901
426380880
730826469
1240564782
1435241314
597132657
1599210059
1061783610
350267463
1208396951
1696850171
946290855
334273933
981779168
1784069829
1540633630
35654687
530254408
1654144972
287598013
1957982137
222031289
2016109185
1625091218
989593925
677803296
934205007
1398400154
135698514
972946154
976855814
1575160028
136675394
1215266989
568167154
1645550964
371729343
342678228
1867574937
718020466
1224250795
1273296440
626033398
1501010779
1300967816
25862710
533385279
1128585454
1703739
415704221
1531256319
2075423016
1409918261
579013744
1418735834
632181050
858540708
595847774
1926280293
1527217278
1768627471
1213531316
939750547
1175407805
1981602213
244849126
656080142
950009009
600707816
2065305206
336492661
1346465306
673383535
417112062
383244294
246012934
1919279932
1684005728
1309740859
2134844413
2073551264
947768623
959634578
319271639
47390041
1652627866
897862159
2113329076
1129626935
388631474
397280684
367064973
517076215
822264829
1435032195
1758319765
90845868
31338220
2085572941
286877829
1371104300
615439449
72494042
731723700
1968988237
2000583910
934881081
1279732202
1002539652
1371849739
1469149688
1207532301
1888581516
738911594
745107031
45257124
1648095008
1452766884
313978380
634218990
1792086417
237673250
148965596
844350400
819312705
360399601
615254333
782524361
1705463535
1845266960
2050790326
720366196
1020564549
247484101
568445733
179995746
1607796460
484493104
1483821118
180520948
1472080077
233106570
1042787776
497356236
1100476876
192749540
1655832041
2089152082
710602144
1889836189
1983853162
888142993
1321667900
1226940811
374759037
1332945696
1093909312
1265388976
107995825
779775826
109794654
80652261
1817131291
797164517
928201187
1262052172
855565677
1529774947
1867882615
234670372
501422019
1016200980
728650426
1314424671
1219153615
188431245
1633336714
1908067184
1204438802
1311538459
1312044655
2083110131
1925152497
354868062
712068340
280799177
748210076
831777429
2048193428
255236643
2137194668
954450603
58072790
1950358103
509346132
533082223
443967659
1932026168
840540301
1706581046
708524869
131970120
1323077132
4662690
2093828442
368499505
1791348050
350630637
1986664661
603851314
300689128
1608243624
359568613
1383390018
618853911
1882319394
1855611168
1780745647
1138984841
310189994
650222088
460382119
327817196
131946811
1524013214
552216911
581834417
1545948866
2042000244
1160577802
635245073
1601747959
1655494014
271146779
35628544
989102943
1788859193
648625302
1020659883
2140675221
1329725904
1611124189
1019660465
793315411
1510240696
1252349833
1689403508
862335185
1947515863
449880731
953911275
1752694886
1083586370
1047415455
863093711
1036821798
1620912188
1071077862
851602999
845403596
722478348
167009428
1689223306
835976768
1014943346
801603528
110340945
1972737026
1888836494
1954419379
2023916267
1484720110
2049850512
1448132780
178271247
712516857
1691582565
1599725140
87731336
1444177943
2028036524
2072173653
1727803134
1569771644
869196400
1287721271
357838281
1475511725
124826724
214781741
1540959483
2014321750
1103615580
6234600
424519983
404886193
826241964
1036542262
990472562
1093315247
640344539
1453935520
566340164
1794900360
612514966
465948716
655332801
1046391697
648584840
904801068
1230001687
1326347432
220445123
799213686
1359632391
1455607717
179682084
775422606
1165740154
1882914925
859751630
1661828797
587349943
472731005
450786386
998299265
481460720
1925287195
1039640763
1888566916
175160596
1393484179
2061698870
213347962
1924017195
2779550
1919054045
913078297
498718204
1342770695
547717807
1959303352
257770291
1828143067
558600787
1071402328
840362894
1269385818
2016712403
1030488065
1652870663
1976438024
1394253927
1958732193
104942173
1682938625
307109097
387202812
183848883
628813330
155159378
51940276
960533159
712795706
1477311207
1848507933
1038656776
128243801
1758780382
121100805
1152694388
905285437
1166654137
805583224
713679353
227614305
1519085388
1932330744
356703037
1584078845
981931979
2125714796
1058552519
1617655227
1754232404
1402222763
813305848
1501536862
1525510944
876232847
1882969925
1287913883
1077816526
1204787840
300840381
2106299241
1323739718
1411063951
1002343076
257244069
1809983367
1317042828
1688567193
405358626
563611646
2141378984
1245508318
1778607810
1627200709
2069532259
86578830
1027727927
1529192225
883028617
1980848892
1473254200
190303487
595388519
954663998
1271333807
1786970000
460817073
523179776
149384816
1682824484
1160265935
926850430
476753676
1647018387
1491542747
1191685237
1512452105
82481737
120759246
717571265
1029520230
772986092
1391426012
587036307
1972521892
1369445601
815229647
1583439351
1112669608
1166443807
1913772676
14383228
26005001
605441885
1063406779
900702856
1737936513
1963663861
1480187299
1962715239
1360425550
1713483639
231485808
2023987488
1586596499
1687222333
1066021798
536016299
1931704919
1789534588
1758760454
503301111
1245126894
1048308621
1542197650
1441912011
1693109428
484925716
1976348802
2117815226
1288438520
2078362910
32784381
1016863997
1979773751
1215356117
482806606
753562401
264932832
1117716283
2027362147
561181833
84684447
1409473101
1038222254
1941875398
167575905
1589100905
494605993
476203708
2066601064
909799430
647213395
779864533
911345514
610160293
1293848581
1645211618
1311530071
1151099006
1681222414
757662907
1810203959
2011411328
1797034662
138271448
1529551654
1333393503
1347287757
185187503
719586527
297614356
531642614
641173585
762414329
1237281419
2058223666
1951252925
1515887096
935765926
1277777185
430282776
1862510083
971509717
1465351185
185087383
1122474904
2116174847
1893968200
968468638
1026328047
1350095424
913426846
1411685115
1041765246
1824601589
1943155081
877557917
146778730
1508343229
484443441
1329056865
1698735029
710318990
396014937
697813037
1149783411
212839679
2093861304
767847134
570432891
1003104681
1354090500
408499870
1871882749
328480278
1766385768
991923130
909137649
402537084
264524000
1821376409
471565280
2001164411
758110596
468661645
950278599
450019062
1591109315
979889003
1355386862
1648130913
1054229535
1434711068
192720866
396795508
831283982
1154888064
1006897526
1747678854
205096138
1280290053
1153909268
1267030657
387171617
2105734294
1535870542
713731881
1104355710
1770194695
2050756322
1349566765
2045963612
206456818
1952319942
2002451510
268391586
1048546938
2109678819
592792848
1283748951
1041643974
531079039
2096025769
165327926
142047015
1564316659
2031345066
688245463
272026317
868643846
425111275
635868070
1630646277
352320222
1228983453
1700749726
2128881706
1316417938
1362799027
970954047
1036423842
1741916851
568998326
1976015804
589752109
509235473
628920949
980542016
418449586
1245491710
1078621062
1019592930
1225634873
1590109805
2061417805
576521926
473384691
1304795412
1192604867
948301905
1490962960
1483177159
207943354
676607941
1947354076
1144982869
323460819
108263099
328973049
1470591343
1041891569
1398712955
925024780
1244132488
103189169
173449434
284364232
1650171957
1848796789
1315004170
1774714953
1726433669
10344572
1104715755
257480200
1123540276
808802308
1058980202
566772097
1104331089
41253172
417889336
355010772
1744254122
19490024
1381724976
1871625046
1116078833
1970231509
647970984
2035212784
1133466900
442964610
1160748978
426553826
1130301860
1712019947
1690684260
392135345
1897558519
1822905929
1917067828
147276814
2116559935
852924448
690825273
1765327831
559471567
1405411206
297679015
831534742
1086302824
663619905
47728670
1762455181
1479961527
944828207
559881355
1932230207
1201272729
627060564
1602403813
1461544712
1101854721
1384245891
372687560
705842303
1740838970
970905380
2027917486
536407263
65438562
779935109
1721650127
807274362
616464863
1718865344
1864123948
499824177
545527061
202387156
1387358522
1753348366
816412121
2066594248
1626633261
549086770
1661804359
1753809079
1734269401
465453931
890083973
1127082590
1403772254
336946029
125018606
176984456
967492032
791352106
1971739842
1777088051
1309756982
202492122
764416383
35283473
1227677751
248037140
1995682669
377898576
1122765351
1889044989
2145129661
711214078
2048674317
258422156
1723955717
1293982716
1177977381
1249428389
1513910190
536218278
795997604
1749185389
1121606275
1887270608
1936455155
22077640
1930933320
463762473
1098490372
541551038
585191517
430813146
1616806393
1605791280
2031719421
1477295605
842750945
927430651
1866747489
404622156
797404523
1150071939
857936304
177857262
1900282412
165641255
1055504514
1872506939
1628424673
577216773
1452273089
463390340
1130069675
675767900
1007652857
1643375332
2122709634
2001843449
545942184
1127047307
1567302067
393211921
780167869
177331404
246530826
1003835952
815873540
1339331819
562983281
483268245
550258009
561650293
883421831
1456949147
232909227
1601992341
1334217863
453380410
1911165218
920704708
793947347
238483020
1623614810
220446186
1211827954
1350244971
1941579706
882282991
719978824
1483317226
2010002164
1903197532
676398835
1032950567
1619268348
1113191254
1655752259
1389819437
527216410
948765704
742765148
702091278
950524601
1491478816
562898302
336383903
2048330399
427610294
491522561
1964944603
1376126390
1611614679
1126287343
524509414
1109316506
1207539960
463157907
1750737694
649611584
1765338762
2039306503
1467316039
1607612112
916427934
522530047
734152433
897600187
997600849
2099425170
1646560856
320097025
1419887048
1599913059
1426116800
205953020
426089687
336367460
1467409043
958298755
514203085
1904464529
1120756249
985413206
820403486
87166766
683728272
851281858
1709761516
1815509824
1242288276
707450794
2101545762
948651546
75718148
977552704
1369430556
323015555
1490057629
2070945404
143301661
1835185568
882078187
1943545263
504692703
779483565
273262547
1534123517
2104169413
670770420
389579737
822177733
992170506
1565828267
991975518
411169935
1001326473
747311671
772427140
500338189
1515287572
657151813
1442600389
1799386840
658816550
896763695
348970893
166985360
372560181
679221912
1246727310
2038191467
138645159
1205310031
2130320648
1157261272
622209436
1230781188
1227004205
1184389898
2019698710
1783314901
1762420838
821793941
625672824
64588010
1068378848
1756452488
34271179
1259490995
778440714
1377966740
98980390
827000876
2115407586
236350874
291819334
555624539
1594984616
2039860059
1132876003
1662263132
478175378
895441531
1823370415
672356651
1430146524
327379750
244933536
283623161
1704900330
1566302479
1070818875
1549907357
359912412
994659213
645086495
910223006
204322243
1272998994
375740126
2077015737
1701732107
1865210342
1580855118
951750566
71972228
965648130
693256025
44773036
59338752
1144403427
1266932061
1294706507
1171590505
1090865535
1025487859
1769148100
1016735847
1821268548
1550460100
2073545375
1977934107
1101676599
2073303424
818268148
229672844
2036265762
1161518978
1740251934
54319444
1288686426
1627535166
2112307940
1242348156
1237960120
1234651307
1007623169
1804312062
491871806
447746986
1602943493
258978898
2103054292
1199614244
1666559142
2042501548
2048746954
118226484
793110171
1152120411
1787228737
541523505
1430234536
415213076
503285809
1186879340
797767894
1901250959
1707887249
1084258957
645585929
1626360764
352347898
872732618
148917832
2088754787
1131279741
996667350
1313055372
1866098208
1284506134
48670449
168947465
682492286
1798315042
419040891
46901345
1708616437
1827289214
488878334
1634001168
1397396827
1425529003
887882637
1058617238
1153790182
613299818
834153643
1085862222
308551821
1095901561
1473660702
1707392988
1547948706
1710528513
276523444
576549745
1070588610
410354609
959629974
1360351999
1817242842
28871362
1963368529
754456203
1118860741
989497694
1526549904
249172620
864491433
1943768534
2077261461
804560774
158935486
27702277
394082849
2045310579
1726428940
1866765215
2009095115
1215098588
1742599050
412997389
1529763745
1118757959
699286527
1334462731
711733160
1208397017
1367231420
483637456
654103870
15557485
1636609127
612847559
337777574
1897709788
816714841
1998323856
1881297514
361449521
1839926483
1028534140
241946196
771474546
1758170885
134676605
1117089482
1798684231
1577200652
1446265168
1306402112
2092131467
1373215906
1836112580
1644097723
462055341
209313447
1622187448
311752859
483885675
540297093
1292324606
100888540
1137253067
274986922
390312327
1715781549
479126994
1705763062
481353993
534306118
1746885998
1413871522
272669280
1652023094
1624371139
1003370955
709178085
2135742258
1258655279
483218696
1075931288
71073623
1481919532
1962077124
1006968932
1648164590
1529781591
94885760
1231837687
84323183
1314230841
337019363
1225448614
1164117831
236088681
674119375
1966784664
1751729741
1813145951
1995407439
1453119938
1277726294
30197325
2089902955
1955699907
244504674
1416674752
1646257420
438204537
2046548296
1783883321
1750014568
334328488
859345456
553525436
517816190
1220402848
1335922751
2029231982
343881513
473719353
849384843
854876621
1731691507
614214005
474846710
1807919253
594200792
464611346
453305055
1788917442
94778621
1569862078
1881425329
503184985
262045145
425919460
1972421637
1559220129
1766325452
1535476635
416895655
90838127
66572176
1843522262
19385399
710501352
1858947840
133990958
966788152
309404844
1533735952
1490202203
150898802
1514938036
965220291
2115883418
2032629261
990346248
71650909
813755728
195681334
271553824
1983507149
608619906
308156422
5681486
30720091
326649599
322357367
1360515124
729798853
1537347759
1739483449
1573343213
7179348
1975721613
1011630325
1536679619
1038572981
59693298
1745545632
1330482757
24075697
1654933054
947244538
1265931839
1330252939
684229616
519911410
754910906
165404127
1355377420
1096586462
1052034377
1383799286
1750944143
1992796223
1041254827
862312324
291167682
546578877
1610480155
1103539924
1988093191
531541409
317389951
2068776708
709781191
551308017
701357728
1979430808
71306603
160369719
1284469208
962639727
1096055745
310247673
2141629612
1002204380
1987788389
1525758975
1518725687
996586652
761739123
224442512
1102631279
661177910
1013767711
154955332
4353152
700121223
500007854
895343355
1837326943
1712770344
474907524
854516375
1763137436
1457475399
1561740899
817799685
257408514
1853342768
1943614969
817506428
909870028
354602365
1277061209
536208441
692744436
167853009
683037569
1526881355
2026130993
37960530
2102186750
1094027313
333255644
753650129
1554349374
1139931551
450918064
1591286965
820820416
1702875189
1221598268
1279339460
1306586229
579858145
2031207637
1964495283
65792999
484465605
1573065913
151268410
688718583
221012071
2017204529
1291705334
1218116246
792752268
563213326
1073011769
1379703274
968295374
658065624
1965010110
999588253
65803882
295408786
221379322
297605481
1018498932
413430245
329497848
1602264162
1339869104
1973195705
990776875
1335786304
1376603341
587726747
1297934900
1188304378
1899627978
1479906739
273580010
555646215
1010978188
1600434502
1712379195
476781936
1294623407
517977747
182595029
961459627
1570240677
1514277384
1143722957
228351071
1188776483
617791565
2007253541
1904961789
1760984131
1121572499
2019424024
1572661601
1339938755
330473322
943230625
450538967
1399965964
532817458
464173143
961689485
1753543596
1995238318
255309345
766486993
642460456
2063342360
244529169
1483066096
1219858906
989402062
1894867676
607755708
1566805806
1847742876
53243697
1293075745
105678139
1942643091
419358504
1566151139
963494051
343962711
2086300441
326608542
1189796234
929814553
330751393
1639126031
2116049636
679678454
1498531814
902577956
1789099529
740615225
1605017017
1521544866
69992402
1614186559
1593086955
847215816
647148918
381712286
1852476583
114264988
838704272
650320666
982023264
1598249396
1823799107
1800727936
181112448
457327971
363164156
2044246993
168966197
1995516236
1193723863
131257792
1592128712
470085522
355600262
1091796588
803034118
890386546
1695390619
1486864319
428113885
68821939
1452523877
899835640
1845547963
1885642905
1596157635
1591787598
513465329
1518404980
299514243
1124955034
1794407332
1087768014
545034148
850119144
1055593156
2102534181
2020244618
205790495
377860911
1087028785
800047439
1642456654
1554674342
1501851469
754639591
413360068
453084220
698209973
1913527379
1696968903
841814800
80145275
924368386
624894039
300542652
98418000
1213393398
415286927
145747914
285631070
673990471
1213330217
327798033
1097938045
608399517
1825350411
812124182
41637511
732106842
184577455
1533171605
2130620863
1921673924
432617670
719454396
842476916
690712229
267023265
443775696
194686416
1878357233
176491328
2004451451
103335995
168838859
1109506714
480848611
794678877
669979017
1184646220
778559804
605894210
1343777110
863924588
1525443781
1298906141
1088351417
1450576495
154916130
1313631096
1671136057
824848066
1603487125
1423906159
431596791
681678757
2116113750
1761186077
1378126358
619031510
1309736953
1522171047
611968711
2049739974
1724214472
1119807003
1246081112
2141803754
1978835184
796015859
1859804852
462310938
1050078779
271377062
1084297130
1699519099
1067968419
1026483570
1783423614
747428079
1583799898
1315317123
1156013796
980948325
527522469
1507623566
1268920375
1690743636
1449854431
1464181962
1799950527
151286156
1771913823
1130658030
1402522642
1075644502
72059255
2098372755
1925478374
581332224
1367673638
1499926538
771385907
1553027348
1376128930
1591754013
859169401
1454779900
219977849
751304215
1183871820
293321788
29895831
677598883
529029101
1545332439
266220128
2000730229
2122760300
554383505
231081713
390155738
793471789
336017308
1912198033
1060670612
1019889838
1132360536
1848456920
1112480214
1979371952
279481031
1650363161
2137721107
2086960323
1875506759
1902817530
1479014837
179274569
1653040662
941502458
387446461
938274017
99523631
113411060
1196165837
1758048601
188422741
845846222
340641211
1985604925
1831734302
1810685786
279267505
1161262782
493278230
584902293
276959840
1254585492
1148349759
199250222
1647896789
1388429266
1307644864
1673860338
1448951702
36651321
645557231
488361504
1868394142
322107779
355033746
342895539
542966696
1120724938
220733065
1976036797
1484267077
1960275745
1380895076
1969703259
19029405
226720892
328185639
2066806594
1426267655
969247485
482918653
704294569
597497111
1003485029
1711805312
1527146128
1050244679
56846969
1122847344
1218218885
1954852085
2109529812
1712871846
680726119
596232444
1191718514
282741656
2115317677
1682337849
1397473520
481787978
1071037294
2107295229
387816597
1890684215
1992447798
1038448054
1394754735
2078451858
1617243603
661376206
1782850157
1829554561
1158126952
248556516
895030395
1194385763
74746256
491163156
218306417
1151928968
2118025056
681956320
842409403
467033614
1509236914
674168572
1237247925
929662020
423261033
2135358898
128007000
1239599637
571183073
893279811
512495759
1741463695
2096839289
1178260983
527487713
1258111096
488061330
1013508345
65718939
1601966720
1422958921
1399557332
2097610939
618094884
220506215
895248028
616180236
1238342157
1242574049
1591592024
113568562
2143401772
1707307240
87602946
2140035650
361157209
1333228873
43019044
775559046
1488655868
1225448927
927166257
815034961
2028497484
1916056252
827089967
1744573413
769437790
1906127893
1012160050
781741332
1568253614
2019590403
1738760313
1493081671
314693634
1517489536
2088681555
41591196
439255045
597347013
1225292362
316367682
148926745
935388565
775191810
761099031
455038158
172889988
1526298652
1799361500
1380544156
1458931782
86945919
715392411
233353666
398625992
1754254134
1723036224
978535800
686313448
1899165726
394132139
2145153536
98551516
1264971904
1541447664
1372619285
1262328568
2129107858
807371798
1776150595
519452730
683249140
1920708596
2033627502
436227912
1970018708
1551138591
468373361
1133690406
823207647
2048681189
179111257
429792946
1158937168
1208835068
1282909207
1361536178
997112454
925159611
1785853893
148170523
730214961
750024258
695170427
969560715
1539182107
58754445
2000511481
1619596070
933694558
703128235
1841895992
2087356138
807039936
769443860
1964329890
1420881921
524513990
1503093433
40631140
1091117817
1143636206
1545481571
988776635
1590929537
906701922
342789940
350898719
1976321032
751081702
546770400
2050160228
1366588194
2127849999
725372028
1227053725
471939277
1764994419
1155563018
509987842
580834477
1220476449
1118102912
1362890618
180493136
1149435118
416437423
571055918
695919532
2120976929
1860431122
1973222052
774618902
1410795995
659048472
201957869
1063638857
1787560004
1520095707
1379041344
240510662
1286068711
166145049
586493723
1073741990
2066356885
1140934595
2126680528
1691485192
1809814107
1773447291
739176749
1664257978
475857409
986465186
1162352906
1258529565
1322614964
64423608
1225712015
1014302770
14195075
1685675410
1158249545
1822159480
1032965852
2023362217
768080996
1192129277
1360493456
45877675
1780194238
1326526239
542258332
1274004071
890636046
693199882
1971324581
1041900097
794198307
302752094
1434282821
1989996161
97854663
1587528750
1897351919
107030938
1389689646
1963307764
1190353614
1793896526
417976437
1616739376
1073534562
2006614475
491134081
101937111
1130695553
1977196613
718294242
633012677
1723537267
362313790
403230814
211719311
535462861
1546080354
290076098
2057545090
1076015364
549491216
94450042
1437913214
1774683874
1645845120
1492619217
1903478503
565691397
812129526
1135383832
1270868989
759908306
1252411051
540421265
13670435
260440639
1415996390
134865152
1127062853
1997727487
1913950223
2035572449
657281997
568449513
355312357
1368649579
859475775
1669416228
1329010881
784889581
958118190
724886808
721079829
322647531
400358558
1364004917
282554327
83101658
469682967
124423557
2064271862
100531333
725060088
1265797121
1937791325
560846092
757306228
543673326
618949380
1536222436
154163335
1860896953
902989638
740164094
723475331
487544004
1084524753
1690058167
1963969572
1287299595
1313282900
1491922664
1786440811
64268653
1292232223
877134418
1392514477
1105585645
605460859
2100397608
492828892
1280049411
1088286597
1783603947
552898308
857996911
274871477
1348075466
1201740824
1909739994
199955250
1701468351
420316377
80094758
528839295
1595401195
1198562196
981196379
2041807180
1204685529
2097823626
1712682839
1360050849
990407883
2006807561
353448347
773703674
765368366
1356689916
1389462294
1129212552
584416845
1100071853
1692268611
1233632088
414949576
2019564307
1472765493
970759487
1014988029
263914745
596160002
361310418
592754140
1490467363
51875698
2041219675
2092601774
1265345357
1076055444
2024918586
1954903675
1806604441
569815836
2056196516
1702438848
2125808547
347127162
1197264931
1124959487
2012191919
1312976467
1817786655
1568379107
1936350511
707004345
154816226
2115699181
1225393495
210914322
962747418
933902734
1185757867
1415934829
1763756649
1973443966
1638870093
6595796
1857812778
1092957554
2039518112
853918416
581435770
480969800
1563837146
837003700
491553186
677625514
1002258217
167017876
1840701660
559339205
1029082359
1621220246
111178571
743054508
161812385
2085531258
2111325104
228584632
1225012355
1158363911
910014259
1089103465
1992009685
829279141
1804302315
1606539797
1563350911
379659649
465947600
1659236588
719527844
1337940753
783781252
2082782938
1408519033
1139130111
68547798
1463516475
924883545
1962288227
1817738141
662404922
870658798
893855145
504509000
783554269
1002133286
584777600
2007070352
2043061259
1217845286
515247214
324039917
2003482241
2070448935
1064488241
1005005692
917164875
876593222
1982807170
887408377
2001354339
912703378
272484879
888480287
160224916
1599147941
2043023603
974980220
1150741146
1587662538
1279745517
1957604984
1388378719
1297792688
25473795
14730164
989585686
1214359912
1441142893
1333461643
2030293315
689112563
802547820
143826120
1723852706
1740481371
208951088
2109449547
712623860
1040545810
532147359
938033382
1288343585
620209618
1542441264
599103660
888439104
1514436845
1800234532
1602793093
103818756
1148054254
647191132
1386366743
412879534
1068175485
877154057
430367452
263658479
2768693
2094783232
1611421980
548330942
1619191654
2072927998
1316159543
1165942599
296991214
845784699
1659040462
619136206
266167036
331549749
309786814
762134879
1774941250
301726120
731437616
554191765
969685086
1577655854
2087361603
556817872
1599297030
107805473
1462599424
114596712
853889544
779422751
2054185156
1078056399
1614784690
805492705
700729116
2146515051
1547206974
2044221130
254925643
441471771
50153901
709306957
1259302655
2134497170
1517441419
28509455
1009251905
868013085
1058058736
1732143056
1750670992
2065860981
1295711211
1977501202
147122861
1214648834
1456485928
1454029779
1305884190
165739637
543726042
2143571459
699716950
574407894
176987515
662523137
1536878347
1024113261
1599093863
644484432
73522898
798425103
1580430401
1791329068
1849374283
540207637
488387218
1088319925
1375787022
57444718
688889577
341810704
945021879
1924293158
714026490
945847586
1198487437
1438452791
28352766
260864910
1255682946
1498292997
1649322439
208143068
1345826159
554604685
414998521
1920326800
1504030912
996221943
261248865
1775112150
867392062
1066656218
389287688
1814434585
115914225
2041470255
1651237143
1066242897
600981077
1856934185
1086877687
1137607118
1096200364
538791105
407522989
1976286041
875183500
2132259174
736115903
1451383903
1519897349
1411816295
94152303
942963455
2035804079
1476765750
1352002721
454173967
1398044781
443297933
142869458
1691263716
143110553
99785102
2130939829
1156861624
1443849193
695479446
1089136311
616958674
2092122330
123966210
1192733587
298625627
291538238
2075532748
2070640005
1404991936
1269216903
442446547
1053212852
866428783
1559931967
831742182
555812322
1210723077
1826896313
816890600
705486260
169075865
1707269056
19545683
667974194
1330948745
599781210
422042953
973277940
1766281345
1078710685
44312227
449432303
2114718311
542351835
1857585318
1963448082
1393648401
116913006
463095927
1921795735
1437947668
182217979
553900900
493806858
795671867
179468688
1051594914
1423883515
1569648914
1908319482
647080030
1878134527
122869388
584982496
1940829072
703476861
1937251411
1712860568
651234565
908491712
1437138147
651078627
1381593488
45094794
709677111
1888738146
877671626
933706621
1130824609
1290092930
2140873390
322666329
119702865
1806309156
624915318
741449623
124341196
577743475
236320098
939438473
734655136
969671205
1861110563
2068967672
1357239780
2136206728
2139680645
1085901496
1371059268
1559934185
787372771
719732745
170196589
1757479783
569127879
290444413
1172409505
1791198117
545017868
644885274
2097053698
1268284002
1999515297
673423510
1483472058
1627443122
1425901959
1875105455
1208891486
884432675
547516256
1756629046
880646630
1037588861
885048838
447250500
811290864
1902293103
1517525090
1811564013
1735640796
1509839433
675978456
1663120890
320341006
1032026887
1262389446
1931189702
67762818
1598377069
2071754649
1832683547
781581504
429729599
274737907
1018212051
43911471
1320750152
1125901814
1113607601
430258743
1264819053
1340521381
1489779132
1400237781
150519435
1769996253
477176950
732127967
914893185
702141623
1192069463
942272101
1265063705
76869183
408970921
200907236
1576530213
2060751182
2082811843
1850157602
849383369
615267345
1272420445
562393304
1205121321
606205638
2060881886
1148297586
1424442429
258425157
1231301281
648808856
252416040
1891026930
1666029505
834243200
1108457724
1425279215
1271567627
871243891
90440964
481705366
344056688
669491554
1400289804
1258931474
750302385
1721537435
1625185621
1232136199
692963677
750850236
1396737657
1689388729
214025700
176652709
87114103
90205365
354572561
1839985148
278129386
1608426772
356879733
1869167481
1732091861
708388313
603904687
685334314
720450323
727474949
1458366211
1060520783
1365217462
83740201
1307041044
105856701
1096141687
1981632820
2004384414
1768196599
2101202299
826634846
1642347345
1124942004
6229328
1551024665
1177556930
952191894
1059652315
806963864
1896573329
1857383492
1600166098
1875228001
1285189349
840399374
1101267653
1098748392
2012089789
1104673108
186443752
155551306
20313469
1843329411
1386820607
1285703963
141354850
361010176
80350610
781305116
144129904
1558814183
367596856
495047451
1681612986
2083646814
954708420
146686302
1612057096
160017231
762649147
2029308966
1562263231
2102819854
930074280
1970055576
434397726
789810955
1497066667
1695749979
1794512778
1372743375
315903323
1403779204
382764204
450898823
78876643
1043142959
204771820
2141001888
1989694199
1785986280
178808051
1764338415
230818677
89127236
1160139863
1930632532
2070951584
1771041555
1175985333
107531104
1720851684
622821559
209879388
384907566
1417303026
230216985
1003835952
809363485
2065729401
1723549955
1761840198
1181127942
1088929747
231134910
741893123
1900245784
1690372631
625397184
2003691008
1605922666
1445974681
1652037702
304026869
956287026
859967474
1015710120
1501321241
1633427802
1904131783
2061574683
1592064795
852869542
937498720
1333234842
1108947629
1306640443
1808183432
700193576
658204096
1643434710
1578744136
1757186963
1955338670
1571954733
1225149140
431439925
1875221493
1482290728
1317656175
1672235843
876263089
814327994
1861913242
567974001
2113454421
1668945853
437718879
1214619475
1960947845
1584352339
425254152
394239423
2008900084
344717931
66897971
1426518482
1385888716
665192670
503836370
1804187464
1588753786
362254451
1499774950
1591888574
113983337
1400165336
1898396397
1933249953
1117301420
1822561415
1379168706
410526944
1710951246
1491417981
453741890
945210
1970698683
844965360
1405073354
608549588
700698442
440209941
1049694804
607988597
1338681716
963376309
1127528175
283827521
87040502
1161901700
1825207627
94297447
992030463
538179605
387881224
2046246530
52692509
591634282
1327087856
1416223175
565121499
175974978
95385260
1788346113
39580113
1590389095
1084020654
46487054
655881868
1054396161
1895307555
1796032011
1025506369
1562909538
832658295
830389367
1742896812
1214087109
121628581
976096467
694734287
2100212315
191375683
2015647529
915351314
1316967979
395921325
455167437
99311610
1814419359
713759498
1110611795
1307931812
1215828424
758014286
1507586269
1945002827
1137636610
1896801842
1652516057
1152898202
556675872
326092342
971383178
1317777940
533651413
1273604614
188251231
1744770144
328009448
825546029
1073550266
264357669
1675733078
1961457931
1804024926
1068641246
1899333331
357984217
1050709381
256801640
1448399019
1551268913
689605209
1065738817
2022746445
247078182
2099914248
1894738614
1531011073
832686113
1315766334
103935398
1734978936
1772358825
107722178
997131844
1950594774
2131490116
650067467
927673123
1117534019
1841453261
383542977
506349122
664256803
1215927226
844429853
569891374
1750458842
1246215715
46216278
172540494
1817223023
296655070
125764490
50132287
12112102
713471567
1394488732
484567499
2036434428
1285314468
1828303109
1403833895
1721847917
386398672
1989821430
298254962
635770844
1436355192
1743993266
1233126098
1359020601
1081537272
1564247781
953569352
132028550
53297480
512921431
967118203
1363493434
833047586
1031930150
692424588
1531984082
1048469887
1742946269
877910332
1649007226
948914109
1654356359
7060299
509725704
1756860255
2101912534
882409029
2111143289
62058654
1251685164
156378072
859023878
742431442
2053703481
301616973
42106616
2063765612
897208545
1171034879
280341762
1659424378
392676677
1373170792
141083150
210362810
49169375
888121565
844416139
691589879
1800177224
85726057
1712829489
1075473355
564019346
1917607536
351750502
1553988090
230562911
1919435181
1164036111
1660436629
1869202112
530852493
1147681589
1691074791
474638125
1902552812
1812753319
289943329
1725615157
343758523
705362832
1158905524
1373803856
1533056088
1239813961
1190365710
1957165469
726401961
1497132947
2141566859
1774951212
2120692428
1589888389
1682868267
139815989
1586115768
1300603144
516936
228544351
1554600029
1077727767
1650333316
826873664
682849532
1795455358
1988293631
2095440281
2105511378
1356860945
1279725271
1177710996
337277999
144898758
349982507
1861753641
1163448158
657165031
1563671245
799130697
1804485720
1124157359
562797368
1694874206
931628069
1127669162
986750864
1730668123
611569179
1845487600
1193645075
1284930315
1573564915
129285929
670503745
75408912
723065969
1883532123
560951190
949656469
561831426
168011446
96111637
770820891
681986623
453761928
1855515467
1691740967
2065537674
719836998
1534333264
2044599298
1721444365
1968455544
1933739264
1637522500
2108104129
1432066846
180012829
1727365549
372170532
944201393
380153912
2011553588
1820449174
1052079492
1803030312
1135513799
2135804957
776800508
848951133
305724583
848552772
1921062747
220751682
1096393307
1482550071
41377852
751487082
474593484
763601343
215270281
1254111235
62731481
1567045924
260087883
1399943268
1712442089
682026175
1390097838
1119316479
246920464
1801760183
1550566261
1553300964
1523177479
1646838163
1870562224
2105728539
2121480598
607467629
927512645
323432604
801823176
1287295474
1599192495
2081460130
1216604418
2085161313
1005090656
1579365793
841203396
1389231067
1414828791
1186475540
1801687669
24855563
1061973702
1559631898
858757382
1173710420
2067303116
1227609354
1566724262
842506179
2028116964
926928648
1074590688
1803666282
216878110
1871857532
673923679
790434912
222104133
63572808
510805287
1927964377
1719998380
1545741324
770439241
1795629175
1613007195
88146729
2003425535
1391915345
144685811
1834469681
1212279102
1564280603
1775407882
2013554628
488588945
1029721859
2008868181
390580611
1653456832
804282443
1767321827
1588958493
1735852315
402084657
1792018847
2075425157
248824874
2116568352
557820054
906019871
1779906644
1098553218
930841600
906881332
1203324109
1959070022
346809575
116052328
1342556305
1721528734
720826571
172124485
636113247
2038525102
78477925
1762517054
94411640
2010612119
245021325
2040459906
475941761
257707747
1812669080
2051823375
2102646419
795205960
913466674
1812576401
1975077638
70980413
2055593470
927500392
1095108556
1259880284
49186499
408531790
1912434862
302215144
1956358872
2099110782
1392440088
743360692
1975661741
77312984
2109091048
1413853500
38786291
869152853
1624564195
2040744381
1374189699
1069050740
972087786
745499409
1469394949
773653394
884694947
22835065
1996044750
1670527116
1367292107
218050802
1888505270
34136323
575573447
1227943964
1064049886
1644433544
1161063105
869874523
1525891719
150586746
1955536255
1218805427
1690572644
797485193
240658292
361446599
624214126
1094534599
1284353273
1067823079
300253288
1520946776
324931905
742729867
683791191
1972964588
1431048763
587103973
1051040777
618452354
882994107
1889929249
676824412
912931057
819464274
1665434911
1768400769
1432705088
669273705
1998788663
1650882617
1985741481
1458575824
1626010895
1099196024
29123283
2090259051
1207266018
137730980
1158232876
820462533
522297669
1272756725
2008194278
2067894766
1187300783
1008833016
892551794
1801395859
641616445
2118302249
927790861
1309950861
1098298262
676380395
384211327
2112439174
927134178
794999935
1394843436
732087518
29038802
1464508443
1109667945
1166060625
887778511
1039733723
449827464
142259637
225339729
680856779
1749694307
704156194
1630466972
1889214287
995206275
673723768
1005250803
94709862
1922499797
401291829
1418142302
1494646368
1335559408
2090166217
990309180
824485235
1954994452
1636169370
479601251
1184484285
1903982460
133715136
1678432791
1977965596
1511358082
125026320
37240901
1284445622
517494715
1741718387
1879384634
1489973708
1398125784
887288595
1932822459
1226139331
613561897
1521176272
2035774675
557434603
1189217692
1054115293
418878933
140176917
432125125
878519962
510076048
1652865064
1175587531
1908831448
480567029
566726281
1918983652
203169724
433153300
609600715
1947750224
903893082
1249814529
1141451910
1775300968
1916090177
1030422993
619048963
274315296
1505848068
251884875
1481158093
915085522
615668812
445315307
1090764236
1049943508
122263897
887072582
346236861
148331728
526209992
747734536
1518218309
616267210
697276793
1889983784
1485750841
1667926455
1388078449
1384428393
392355041
1742617032
1088605606
1011286756
223122579
408934660
764691837
1293544543
2080988590
519474621
1462463804
566400973
679778944
1755813397
1631361078
1526589211
1366358617
690353108
1935896249
1004219984
1943436676
1953953489
1132120947
1929543538
552497274
2126811675
1364723782
160680319
922527201
960078560
1560694710
1110294931
168532059
733940904
556312616
2065127482
1677293168
450203931
987454197
622374136
719188928
1418341729
1292362584
1678187487
1702397560
624100421
1558217319
1557475571
324543133
1661778745
1399730078
235525152
245332407
1421585500
2087533480
1696248598
1783199089
306385747
1055298365
1301487385
1549433721
263275971
215446681
1794030731
1034556695
555319390
1155682383
1632342329
313720518
1506022371
456219789
1372464257
615773984
479677480
867537546
1611359500
167104013
1262990345
1737961146
2125934993
155200328
1410318677
1696684988
630653890
883976564
526149076
440660230
235459571
736280875
997736545
1467628998
1112357814
454449630
1716394258
1724005951
1107970828
1808599254
1448665752
1738926775
4864665
1742298712
814705947
1406765405
732061042
1442544974
988377985
1809356628
1792805920
1483130768
157805258
1263294098
86258573
324641315
32442204
1721682665
996850364
344937935
1931161247
212641184
510714451
893400448
1573987196
1486827212
1254578855
1973310678
226858911
453290276
993112892
1696894932
1598900148
1384606113
1763873022
1884489320
65788918
526710943
1484965027
1130662058
1797372117
410813445
1040144661
1169674170
2142922256
1210639933
252011992
1515551845
1026522674
1180894358
749967947
2109094458
1574025622
1737533350
1279966100
892046807
1057526553
1478802332
281879550
1074254956
1894982160
1208683782
1338622481
658975180
343263036
444957529
1598124783
2020061185
1985262034
1903825012
74513315
245467537
892290291
1720238172
306636457
1893842198
2127692207
1306196931
1204384726
1298144012
1907367206
1400718766
1540101581
1941012219
1644750599
2094398786
1408602005
1842632851
1724100778
2082996308
309970635
1681082304
888348481
2110410692
52255903
1367225011
1075831267
264719794
404743237
1673514436
780170954
1196085356
124456036
2014804190
1603771703
1114836285
1974670972
699108762
814556846
372408740
1010128720
38298188
30541665
426855634
2063384961
475681738
137084217
1475740514
1042956027
872958227
955048732
1624494058
579836175
364193550
2049430094
763391234
1155272629
1365667178
996829413
247104182
83877039
1978000531
2019957550
1963348325
565125513
59141277
1946634827
150066944
142846565
2059853964
964588511
553999832
1526257568
1610988046
65760829
755777664
969801636
1773929555
1969829532
565025192
1560144781
391880771
784133091
1999052086
2126930485
588771506
1664279183
1688148795
1522972466
1304547832
2044329233
366093631
58635321
1886430249
1013006106
1821975072
2012797773
2041260888
1476808283
40178415
1656862163
602543637
1256176757
214271343
1326291781
726574660
1791563815
877717498
342855912
1929278966
2025934527
201896638
647974270
1473159375
1965259821
1268155172
592288313
1031020251
658657550
2140290040
1267017876
1578733981
839651156
1698026547
2069421104
242481073
1527406782
1110566056
650699894
227892664
557462059
1073607287
437583683
1530658571
384679534
1016941261
1708699304
144213863
424344191
1509462539
1806384663
2051701676
1680655615
1960987118
1322241092
1108507894
1085710797
1252381701
961801652
1226287227
1828594111
77221931
1409081542
654375713
1068532322
1265525634
1246475955
325041844
1184087041
1693618528
841746878
1534485976
995236706
1969521080
1826618040
1588643097
1094720817
939328086
1788546219
1712943944
476229598
344433961
565109842
712449839
813201107
529554638
821383833
893297726
1062804905
1845826539
1770113095
167290391
1772162471
1509083167
269118754
337573140
1006569765
664013738
793440405
547952611
865809555
1663408531
1749870612
1616069194
960007674
1701386178
123426116
1786821106
45517547
1522681494
1156115263
260627554
535728027
1889792653
850616628
818409529
1805328109
1688502736
1179628007
1075519764
257388833
1593325116
901824502
1733298145
652508773
165217732
876308141
1629226427
1755555506
1523337039
914551331
1226945013
476344542
1815708456
945820108
173709617
1765701979
525019116
1951557078
1329834122
1780122264
1949059128
159327179
1873734835
1885565366
1994093480
1034370293
961422201
1240781823
369413817
1174790884
1972895407
1389843446
983185548
1527815588
1385763573
2010594466
1712099743
769094996
606466501
500346433
1932250418
1406422648
54871213
761790335
906921808
1269602247
1913896067
1808592106
1538941915
1406776800
112047211
1628096226
1901286328
308410070
1656284842
574286637
737764809
397220227
209629602
534965923
1350360794
638961374
901122643
961201228
579013744
1408984931
426400684
2014484396
1256959665
142919577
484095961
1102723300
1454926268
104241500
740008057
1665884111
1953155781
508472297
488587135
760617835
1230652587
1349094015
1157401659
1600607941
2107462144
1950253145
1457276871
1627069090
1232026925
1481419989
602907237
1274685457
1760989844
1985924933
100396159
585040732
1314694429
1651638012
1970978342
524256503
1447439120
792860865
1997114522
758698262
415483886
667954927
848930913
828280247
2031876195
268095262
147401360
2138233173
1390585068
1754246696
2027761532
1857715663
1645418770
1919553705
1959512055
1645800501
1707457450
88822161
1841674835
876433878
987868351
1620145744
1004845507
795571070
247553293
2024300517
575391143
1625632081
2052152563
760270855
88749355
1851708204
1430479533
1142741822
1889484442
1008212280
131604157
1913704368
591400846
2688604
1010361871
1348490734
531827865
232748245
1055584942
1988725019
1460114384
346841473
1892784411
1782656228
1005105234
534126919
1908493164
539197606
101376583
238152907
2054994616
889582057
32206110
1969844644
1057899539
551254161
1382415956
2128168636
105059863
1748153648
187687708
923040050
1044228497
61353871
1228570291
1949924746
771502509
1300631639
1236431543
1646077932
1717108634
503019171
2031046890
986468711
1232842900
944175726
1997142060
1383674601
1430030420
839266319
825956372
2025761111
964577741
254531512
1391017947
1574057918
397493994
114568948
1339054215
1072783610
1332624947
557537789
877020243
1910415205
77263395
1504435566
624727471
377444187
1203585731
219345391
1808827
1407013345
952640999
470420293
1296793681
179478216
103102607
1007046065
1386421888
2036536975
1955359332
417426675
242494324
1219059056
888943776
108052393
858035292
747295608
1541114571
932173134
1375267542
1878389489
1918550237
1081905434
921121901
891327948
220329024
2077486740
2123735385
984719163
872518270
42557488
619435610
1167139647
640972933
316846894
608266050
227832526
1945753357
830678389
999965540
504758252
704428878
1563918834
106119005
1208482180
978654619
1628173203
904639130
753392956
1030449400
1200603024
1371616943
611974090
1665870311
363066811
304606511
1741315532
1239765563
1795914220
1025400841
896458164
2050595056
986553297
1874018114
278941083
1542772692
161624230
2072216754
3799016
1145431944
2124712531
2059596764
531097399
492648459
883212373
1121053789
1116224445
1321611866
1336129877
1860826158
462868344
2109918793
2115268902
1609839788
1277706405
2136863551
1837980476
1297999572
271138360
474576106
1988380877
1538963243
1262716859
1262297256
1137483417
1182539223
1120015156
773758343
371784662
967437965
1416051198
1991885919
1770356488
248115390
560002108
307707652
1733553087
1432061178
1340988029
551093730
1852457284
2038772072
25310346
564680437
1298566579
1755538917
597239491
661135178
731228347
748098893
1061439710
2070561916
1580026397
947995812
422270076
878210850
1784376267
1409099848
1337305962
159302229
1021582305
236124106
1680505424
1131071631
433631265
717810248
1674053292
1352846245
2040760531
2066736648
1731086604
411962920
63828014
2004295606
529281493
381245288
967577904
1608418981
1073234044
963849918
1525558168
1785724257
1086397586
1212253442
942387326
2115173895
124772088
491316788
937413263
487657409
464525956
1943358917
625604953
1535914420
1276987633
76479556
1364322987
1071281416
1809704874
1675808236
1690674028
877975119
1870533928
2033842774
2015950593
2117794061
2134245127
370863481
1848532165
1980253914
1147153800
591616618
1607726353
1208100551
1775801324
1376961797
1535263798
846116858
1474404973
1412814329
494066735
975812373
1631163070
1097452681
238430841
954463452
1094222325
118153260
1600925554
1838571137
1379864280
1055529743
1946314764
1048123381
2105048181
1953717344
510912202
147348764
368206381
607179379
350480156
301121033
1543101677
1338419184
1423834471
588783213
886566685
292623008
1356631863
1106175146
309636303
885108457
281841306
816579963
1414205904
1953760804
2140165676
1478277249
908080139
838979273
1663401540
1919888926
483232388
1214355644
991578864
993655037
801857903
1855287287
483240163
1633555074
624219199
1016915547
1684095350
1295006956
1251604079
2145834258
1014293
1835373473
1071515227
33301706
1416177698
1023429637
1788614320
1825390446
618649102
164632935
1416754968
682780236
1071858565
1208170001
380854062
59899401
1938066250
114131389
1196912448
323806437
1337627049
1594686830
1985637960
957703615
223877119
691431905
2025072734
1481317483
596128114
1090537902
736438767
1726533411
1555968525
112357393
1234251413
1605064240
1962440378
96979429
600057368
271713707
1591520989
1979143258
1003710293
1074886204
879385749
1622654500
959924124
1829513775
801290054
1076538951
125839333
847755996
326017638
2130897523
986709925
230315891
2047953499
2072882458
709825669
1913578494
59570193
593983843
292316264
1044521569
809889574
739388773
252180329
1773722798
1434637544
1559890242
1027147144
1202912208
1468830131
1803248638
1994762798
296744635
2092630258
1878172277
2972650
1280664367
2107807254
8335226
2130346788
420219603
911395082
1429537625
812896822
917465710
1027017783
1970936848
124026169
1727782295
440572671
2130442603
485089188
906200044
2030770075
1648213085
874573829
1035897197
2032368350
213778180
168273001
564582927
1964551174
1275151577
467473968
937064627
1917250989
1781578857
1502910365
1601125776
1318052126
1595472479
1765763510
1238032870
961723096
1662392706
352003099
478930065
1155046440
17985649
2001984105
791748149
730733277
1122610284
637724085
772855403
889765707
1955760393
1898508180
546052426
1127289488
715567300
1445643417
128616011
1613201384
16059045
252475423
1857044673
2041198140
1812829650
162002491
1774521218
167199041
1812572420
1479159761
163870415
1329011066
1093342963
1124165472
698214448
1803939134
5962587
18543524
1091489551
2012652940
614459860
1218411843
301900885
1248067995
1016375062
1902722234
343175049
316955419
1406325374
791436954
440757612
1354017905
1672669275
512901510
1321656934
854939268
684748740
792909361
648313746
85232738
1931730819
1668211029
1650936985
986160197
1850322304
1287274974
1106707944
1887723344
921926592
409766251
1491085225
1565923759
1256516133
1380126494
275214997
1570649666
1006791184
1175613452
185563069
1672250285
179991835
738459454
101730565
1023534522
644363586
355422244
1346738029
516547493
710834333
151926086
1300179195
256340525
1696293284
833655400
2066216482
116983963
1202154773
775602860
126728128
1056563959
1630405398
779639568
1115660530
1350455612
1636865898
448985816
175054288
1221732807
1926702102
243594910
996688074
1755643215
743565049
32266872
317644233
1450476213
1158933918
1979370249
1380256514
128734772
1583700756
2006965300
2136785033
977433905
1414501415
818046988
1007832030
192434111
1895369109
655983791
976846803
2016502986
299115066
1956155479
1145528684
1613521922
235135418
581575812
1044403408
187837361
1690676647
1226907085
1618873795
1639742341
1435434251
288480078
294287882
2032186754
1087298497
1287521116
445202415
97721761
1349574524
1807324117
1982877726
1607647303
1041315804
1312637436
312785700
1543662
1005045445
420537142
2128238137
1189249574
1707513558
958274219
1400396247
1808210446
966919442
823666421
421290065
885746975
2003364107
1566402305
135015956
1745530994
1080319170
269814461
1224378809
622048796
2073751518
2125874766
674610206
1782460275
315832076
861719379
1692681237
2013144044
686402932
2097243044
1719424380
1394202313
1156327165
1000357772
357650905
1163138997
476979051
1294098865
539658429
105590307
706940649
2098010240
1839601535
607416628
2007829869
549016900
969116154
1191655957
716137330
179308690
691681262
562517237
702037834
1505659052
190167083
1298801169
894715733
857872610
1371242337
889337706
1770352107
932756330
522426163
1961615751
352230242
368898155
2000601070
1553626763
371911819
2008024100
440226399
1487774416
667172782
1223495631
825162869
143979536
1728564890
214094563
1307583720
317374805
1817928915
1709913141
1758576425
1338484524
335224744
318016938
1867840130
2112920751
1909265254
427667969
1901166119
1668698436
1687708190
86833627
459284450
1002734015
1281948264
1254637974
926038667
2098843089
471232551
302549409
1160965609
393571025
723150491
1564232673
1424459818
1427908160
11838197
569721411
18019253
398186172
268614848
1769759115
1416638878
708981209
1922116653
1806035950
12226651
1089495937
136847461
1767505019
1028396866
1978223380
146734509
1081192108
2093560912
1800320605
411519358
270646380
1260837790
1661199285
87691839
2045699845
768261377
2065426916
724772541
285074326
281378776
1350659019
1527451806
1558325076
1753013182
1492141453
1937681115
839322299
1105192408
510994290
49169320
642299284
883559310
95370232
1454690247
1338074511
150848310
1571414192
1545685593
1968654199
1393144311
848140279
265524857
218027187
1423892902
1102422686
1672907660
759803215
349517671
858189057
852100462
1217243760
792770262
396732323
1998026104
1323993187
1051784064
1012603699
142142035
721982820
950759744
106413964
709642293
568059387
993513206
103302349
1864820937
1580942938
382013646
260391951
815604504
1370089016
1481222063
1625450130
2100042663
289820563
2108376096
2091087439
583158330
1385051676
1121165900
1473557832
886438997
1149695445
825773399
175349638
2036594400
1904846896
395168772
1292684563
1555540309
834760692
1302509561
275592472
937812083
1598313934
930588194
2116539322
1101792930
271629698
14221191
736448338
338025161
1571324666
876333690
826305719
674552526
1025795161
1311419626
812538425
1684941859
889894133
2144096319
1171987293
2033232267
783782115
1301303003
688414749
1349132846
1241831270
609673985
197551669
1789290176
147538454
985481929
344312407
286322170
1660849546
1556946337
1224284045
730484535
629437653
2034036002
1950880466
1499691276
1739890630
746545541
1121254028
1255551440
1233623298
288741614
344967171
740008057
1192529656
1654988938
1201862016
1721839694
321251153
1227584952
478242848
1115238094
1173500472
1974555707
634627304
2133066020
2064555874
113453516
762946298
73990933
1690715541
334138919
1960493390
1634872441
1263257520
244244856
1501151057
286942561
1763761723
268417936
1853927128
777383571
637141191
1772864327
829713999
1608748283
411275178
583100595
919272566
1614664664
177193888
159773693
312519238
1605226221
1453499766
1832960058
1269582274
1625264985
1504330583
1182253168
1055490491
219147259
151636138
1127270691
1492469135
1765396196
1688857475
1722765
1063289815
1399707713
759956075
749439891
280868370
227834779
1543932793
254128512
1955552387
507914273
1672324018
111157947
758207045
601647430
1243557487
130188367
672087170
59074382
113177351
891981598
1738049942
39314816
1573821967
1885336866
1713739587
1798167663
1618809650
1284050454
542163735
932282887
1575053593
1183511803
129625791
1467831061
1160635190
1806595891
1640699060
1501499727
1824478985
8774300
1280574959
33892310
218071733
641483875
496516526
1007900463
1850355305
1881271576
2126432366
1025781574
1437043396
2082590963
157544782
117360268
1013325769
529076911
439158395
1659953531
1659064987
1118695057
285051844
932642282
196207307
1602850265
1578333144
785113508
478113539
1234270825
409559216
2131110062
1071858683
535312097
1542365521
1649004118
962434357
618564016
808421145
853376607
1455484587
1696910676
942857078
812080454
1072254869
1738722868
673489175
47312375
1029948293
1160293258
2123375874
1212116738
149171993
997716781
1362862546
752094672
1052329038
1082864826
719312007
1730489507
190246609
2062566776
228007759
2115657210
1461502154
1729325172
635173244
2022040799
19571084
459733343
338068871
907088435
425667660
913767516
803185722
143300545
1592610478
521919410
1209932687
1623437228
2019833267
873966236
744453333
439099960
269320711
1978158653
2002539063
938424982
1995584126
1338225964
1261148557
844236352
825413707
1945018435
1936340024
1944177635
1943614969
2003967142
249119625
1377551772
523695160
855306764
1095834677
2112706739
1974353841
250386373
810022707
1101425773
1032609022
326017934
640465733
1183038245
194309459
1731715482
63409454
455044556
1687549860
355564978
1200635738
1210165005
1644421546
1039161901
601459284
467919211
865148639
1230516484
546798484
1795700338
1171527966
929851806
2095901335
1073924133
1611706674
720522545
1113600781
544948850
194388261
1862365123
115963571
381430282
2020034939
1670857556
637174790
713803131
1984547009
1803718111
2144178629
497293072
1874441623
249486574
125633798
1923411294
636893014
357853908
927715527
880783596
1439441534
1167812355
354997225
1444916635
1180332096
1327205924
937964698
2139828260
1871924287
2104706626
139341434
365408197
1932639716
1470533316
1041962321
1767786369
1234001433
2048320652
694313101
342894009
374817537
786238101
1149544439
524239963
1155870278
1842113967
2054678317
437781104
573317399
1899506488
1590281056
198002146
1463366000
538224642
281565126
1408544144
441643492
620095451
1668672981
2003573458
2076591165
1842673369
1252692278
1998969226
24694229
2053283784
2056257632
1350428229
2025122404
1701413248
181239443
1213189506
1234482875
1203304911
1587412262
2074561083
837423941
1878521102
458318881
1418803099
459500169
1563996779
908087385
882916720
1908106017
1982283124
1499736746
1912007783
1279913781
1809237660
6950448
1159352150
1398304641
328030944
1618231960
101906994
1498539678
1560453287
922301198
1906306145
543580281
983802831
329150016
1448701293
1222222383
322184259
794149435
1561464858
956472842
2006492140
796275956
1645904055
711605671
1681570459
1698975827
1106826272
1613111491
1920155012
2026298139
1321903292
108421035
2090023488
712349149
606962207
1803243751
1362178723
1699961289
866517736
514375152
549212566
2112532307
1140292372
138375401
1051224932
1781238509
922091110
1024983883
1906412101
302453068
1057940095
1199939799
1677278855
96664789
1334606998
541494441
1261316833
226451454
1356934790
1821154575
98473519
1680797596
1872224123
541945059
1050010694
1922722882
736112192
1567220994
1285034306
1588205670
1029533431
1868845476
555685460
577314459
1095481792
1471487347
1494548006
1700876146
1788523469
326362183
1959934652
145943770
33646872
1972517170
1762012357
601320946
1833226066
1076919076
706683392
178847155
1786766542
74700394
123888203
1852438244
1672282511
1984735320
2084382600
1946211259
1211854209
888258903
14451067
1418382505
1686550554
63420244
684297874
1031981584
875377367
1248733434
47879081
2138741175
1327382781
765921557
1404083769
988079774
1995063763
327500395
445345158
815513328
2044798811
1601449589
1624344474
1393114723
18837685
1334820029
504051237
449564964
1545697425
2024916794
1225771492
1648240619
337827207
1284544809
113541363
1846229309
749514896
1609566861
1664811644
1862624830
969699966
1778255315
2072019345
1574232255
864846409
871968750
1430266077
630708977
1964190806
1297605017
277419578
195958436
954670305
711175224
2084155859
1541752197
1790846102
161122073
39871178
1024592581
791044290
1260438425
170335064
1361843715
937447930
611027412
473896667
1187139133
1315512917
2096674683
1437954171
1257642373
782767637
2026849500
1169783898
1429645459
1637326683
1640178748
2106346006
850835787
1101256892
32904488
41146900
1677326891
813747583
1651642906
1269094902
660955925
441795253
1897141854
1189316703
332365803
1012558573
282787796
374158107
20376865
1057027902
887508700
873161382
33651520
892826196
1986292527
1213498157
422594271
1608812388
1506866698
67653075
722312522
295348309
691792458
1148228259
1495668289
34523540
1587879375
609673235
186641768
470859447
1557050675
356320558
749195366
34331798
257824237
1056661512
1385985422
732032491
1733253548
467077245
1820800455
1353983520
1823088855
1724096363
442872946
1829893174
961518537
1209130953
1991209975
1466884564
124731977
1271906015
1396377856
1156390019
558172312
1517371064
1615112617
881457707
714978212
875078207
745807661
388641886
451040623
1338949494
507943010
806594593
1454689854
1250932786
1060695079
1369471755
754565881
539178066
1947044581
1964694001
1155048259
1816315713
1783514329
330554218
151235857
199195465
2048671922
176015738
770660631
89372903
1638727800
1572455367
2029466183
436409129
1767467439
2072030339
1722316320
605265594
293610490
770156795
1156104330
2099728997
1351822483
935537134
2059958949
1783705248
1015251208
812552232
2090425567
1401576599
1607410938
1584794221
118086956
581416914
1975348262
1179119438
1673682894
1493673085
1139564878
97577207
413480973
807107239
642540923
702849290
199723566
465465269
1495898304
823979430
1052396026
1603508536
1013314873
1284197073
391865280
692522274
708502864
1476303336
485061003
227505119
1735908513
581957675
532626046
1955433444
1633671357
23171626
1959993778
641996220
1231005194
810099169
1832301407
949341893
1525376489
124359924
273832432
1304491368
1878871235
1260763678
1554756092
2045293298
1846303888
658527930
845609976
226528464
201166259
648792191
1550692488
1019371508
839854093
769144179
961424584
319582577
1118179844
1536938436
1809048411
1367904780
149246156
837121845
1130269303
897600187
1141294113
898221242
880345621
1179530188
827235184
249385226
157594235
533992267
1012330716
1624525212
456221966
1820448953
1633064686
679092021
997314102
668940574
1927995938
1216682656
121431488
2081064547
281618818
573340261
12043505
1252874383
1485528076
608288863
1907324330
716040937
1019893330
1321202048
1399513450
967663077
323254509
1269705258
58579861
546023569
2056168353
2000295224
768545896
1299947708
1183521796
1970672641
1492834957
845682807
14046364
137998578
411733589
1714074167
1920851429
308198727
415701372
1832501996
748570805
669987045
196765571
1864024087
573721026
54225922
1440446807
799134651
1348466485
1627232346
1733955671
1590611346
246356951
668947215
336835421
1213859395
2097743203
1926927144
1127032372
801573868
1930670480
1755570921
139988524
604100409
841863696
1002766589
411833238
897344064
1573120006
2062976864
228421786
167629395
1921608155
25065226
1718761900
1417949659
480448657
823988687
44969145
1651510883
187734403
1543729996
897047839
1190879244
1549128385
352148842
944437592
897298530
1176092491
1961269861
2011233069
415677850
590917908
1985493771
1274522408
337930611
796739458
1975573491
2058051296
716018827
1967984218
495809409
1950950214
2080643788
1167084025
64146238
399719162
429100980
275339365
502343462
558689211
725383340
112565074
1713502620
1346545610
1489262233
702164353
958789155
2030976299
191298219
381242047
1619751059
607342532
233792530
194123526
657557897
1251999001
1353923949
193065286
1981160290
821089378
1987042751
909506890
754427513
1999760337
200146714
1088805646
1145036862
431137658
718412950
1657630284
1752752003
2110208662
1806836803
1716811012
372993450
1914492652
545759367
1031122541
2081912577
382396649
926711241
2117646360
2146938679
976001920
1196836574
588587750
860016966
845862636
1846309444
2025246593
1055013626
1419434749
525617514
1493912836
1317738832
1751398314
708868719
1473357703
2044786163
1668457701
201535880
612233812
517994974
1230477181
1894797596
1100810055
1746690348
68851693
352657848
258086879
1414447596
1202086941
412674926
1670869621
614021484
1254716152
961247509
1265063705
136537462
1656399555
1820642782
695957485
289810410
149091453
853365754
510980710
2125588116
1187748587
2057898306
1918563511
704759532
658965332
1365530603
91056957
604275259
769649649
365268943
1078006861
1837227572
1263716494
718294242
1027912592
1247964848
898980114
890018418
983271632
39716247
1642409991
1839138767
164219842
15365812
2111949722
1023516085
1505955582
1317701200
206766411
962304886
583438042
1701300925
422332011
1232430403
1236341763
1114602128
1172740512
782298867
1791983895
726064891
719607181
640065317
960021420
1177218697
1326439035
943021065
1528329357
1395384116
83005953
1373959460
902380253
7169567
450824273
1651257409
1838187670
1186229798
1509530648
1435008328
2128363809
1218211458
1340604197
1353062691
616667151
714721652
1425189887
164269256
1618423501
1096716282
906804588
1569449558
1360412768
776773876
1668092441
30388085
463757433
1057764449
762642365
1491239831
800461010
1333235248
218878914
1073574523
1251167937
29757280
661641095
192948004
83739940
190207782
436893073
1380481859
1783052070
1954323319
826434752
1396761698
2017066395
274450701
1941095281
323346911
652155052
1172350321
292145004
312781755
2120495648
1320434698
964265185
269993814
166672335
22799811
853043656
1500754219
382020598
1550757642
134236344
825746174
806530736
1859784802
974507821
411222191
2132828039
1646510715
141944798
559193553
626380826
1346384298
1495714943
857974468
1076372319
709910518
384702581
133318294
1217481987
706227967
1802808614
1540836009
1176535628
577139911
302193928
1017439065
482818074
1715743617
1175603401
144584179
1066322491
397348909
1768310694
2056224361
1461001059
1807476554
1922220450
1369281252
112094471
1351168652
479463126
1588700574
1405052577
16021082
1236249665
226871231
1317668784
175322266
1036640876
1667194000
1066889919
342201733
1126978775
531151231
991230642
750791543
1017085737
1851096158
945774892
1394614541
1696007826
1822015738
1524044825
1666600621
1193986420
1838373467
953267223
1302371787
1113217083
927103087
1006448900
252813196
1247019784
2115648077
1346385824
1704804983
407521593
977204012
1944182068
1564397233
1840648553
2063722934
1104595639
957559379
323940921
1744447479
170164829
1710700314
772827950
210572902
90429920
1772845804
2121676038
1697891757
913709635
1134150128
1235065315
1383644355
221588262
726471283
920831432
1317494739
1384971132
682688083
1621526799
133987274
304371885
1850045677
145002766
1042853838
2136614332
1639195133
142760797
743799684
692919221
1999205348
867301313
650010356
1712241391
802447780
1712755151
759002426
1274589090
1902707182
2020882176
2125081505
606790633
1465553658
435514769
1259327465
1251938878
2086486046
27638444
2121172852
622440122
1215983264
1474597892
455254806
300599071
9296230
603176957
45424806
1666688340
1100037454
2092320983
75554076
508976895
899519149
1656069530
1838937612
1542123751
491421534
1734189410
476276041
1714248192
856879872
58029866
597415529
868695334
1440918367
856074718
1854605564
313816934
328750059
1520822173
169996879
1524851024
1140590407
919975886
823844001
530072284
1761590868
1970140232
1815231878
10000811
1195533291
894114801
101841587
482080453
953141241
1806993590
1364537485
1704590773
1866246111
833926514
1201489219
346384076
1428634775
393161262
101211855
2060688494
820126343
1970258722
1582960750
876299756
618180377
992110867
1617343695
1063679853
2008546478
711582755
1360188964
1222568919
853220206
385392576
1169212852
1830306355
437228120
1986985146
412255308
123733241
961082718
96613574
1842429242
269313290
387965487
1994645993
265394511
791147040
1300395850
247412233
710938180
995566382
296119894
2022307897
2113777636
1474337930
1834516763
8025084
1775814417
1755335764
107209165
438316300
830850232
1236832948
595953659
1678409036
319760979
1745068863
343247092
358921272
395247173
1735457588
504537864
864111975
1517294658
1491830628
620157073
1441741553
1179254791
1236604899
2107904418
1619353390
1813520545
1494484762
1730066706
1209674185
1933275282
96730889
1739149164
1342329076
1071959317
1273998074
1961558788
1731087340
578482389
2050347050
902291260
1206016963
1627274392
1194168483
1544950654
2090364019
1253908612
1355167589
1040350431
1039117607
1293232885
465297790
652056660
978920886
885327979
653441264
475106588
831338632
103638180
92661714
1972691344
466399868
241390
1278232211
128480516
1072201210
1100896291
1515415001
1445681820
1979696606
254726017
2093785457
1282470695
1619200988
394537444
1327878446
1088875564
1300646521
563860292
1346816100
915911596
359542971
305943031
1020342236
1732063455
1792703399
593501043
1391181388
1766034193
1609291377
723161981
1013869932
1109369221
1923808436
247333648
1342043772
618857336
840533149
1580020494
297188774
1369075040
1279276255
706333098
1302006253
1394548321
289274444
1432947692
353632889
1311030006
2127709297
422644708
365839279
1326681115
201650981
192446226
1288087274
1375727154
1202239577
532321646
801171521
1571888196
8213272
1631184797
107313770
1773156367
928434123
1344565998
1619643965
1241604625
1087454873
911969981
1312966678
125438641
1778874591
959027530
724623584
859384464
1434002668
1417229839
974510480
1201858094
155830287
1561314730
1830697738
1952921029
1228175615
826081902
1264778659
1052552086
381330574
1210345835
197786074
1001042036
532187846
1819024148
157753425
1023623020
1862519707
643192010
1373479028
768043848
1385876446
1264387903
924749048
1208990087
1948955851
1709005951
344436664
193736517
1298571198
1627031147
1544131414
1322276624
1498070692
1290208219
346821188
1959758881
246110513
1719180299
2023582819
85577041
1658727153
1563033824
678126030
144411729
494423021
445938721
816996574
1676785675
723604511
921925664
949340991
1049030680
1389163545
1543420494
110502607
2090152147
1360074136
1885837788
1649717250
1594111373
936328740
724044140
1312657661
76185099
1051199298
1859066144
1083319482
1122567915
912656644
143559144
222364786
471271056
1528529335
709250029
1259763552
785520869
1277258349
2050967231
1645296988
561943105
233103051
336526542
953815362
503036195
1515663807
285133485
126617006
751485279
792254945
1823041542
77985618
263982049
533802011
819678629
23462888
1757369479
1224133470
1436782521
813155887
816710712
83450884
968972304
2012660796
1001147446
1989228567
1090971828
763024053
1309303075
1121793921
99311610
2095803547
2022399519
755095530
1418646573
708820031
1084463902
821054048
1668860736
1574064989
460080202
1885547706
184504840
191802930
461994580
1473633889
1781513079
379776077
1506594703
2128177192
928953171
1301335309
354587373
1113486197
860784482
804005509
1397182800
663177748
142883740
924843953
984700851
1419989580
428124000
1820612107
1459885945
266084899
84320267
533481634
1732090059
605665299
1200369019
1285264447
1687352968
2014222221
958398481
1809106222
1400777659
158516986
1383477457
1437718574
1870603612
1145095785
96243741
691317587
1760266551
331014400
1480879918
1745269692
1292562843
2004260758
1814776893
2025348662
485364139
1694305688
15570238
215487560
1007257653
1881846843
325015931
768957087
1379763770
1729221296
1920354494
1896566509
835264653
1639741767
1287412717
318808606
1927746111
1450724079
1345623546
252373108
1161748815
1768384912
1651395531
2053932756
821399747
417282301
1904418839
1748353532
1800116148
979944498
1939003141
261526866
815998884
50908314
1680571984
1060606844
694232753
1978075200
1021185569
698324047
1487819252
1070692523
1551349591
620786856
1381250136
1000891564
973216962
2056625218
406586715
1372910684
1331942563
1750976692
567133883
476592793
1689941750
909821891
38113725
986991687
178254773
1717727819
1718231083
1239051658
21148444
1903505567
1423429907
1667854583
111335864
680491499
111580542
1305822500
1296749434
787405507
223752919
981372296
2146624751
2101749872
1297778061
128452522
1410352085
535173484
1659598403
182473391
1266731051
2142926479
1018949945
1429402400
534980305
667137710
333702781
1014668622
542046309
325226999
1533524624
88159394
222838922
533378827
1606759393
966467539
1835962418
49679144
2123438742
592593120
17207697
794614793
417863868
1469676842
558277986
1953846523
219916095
424562360
1207812128
169682912
1645800722
382099177
678144475
1883873079
1621788116
884998369
1031195885
267207546
1415079275
1737793999
737016071
268547584
1037088249
199683958
1441758786
832674934
295070069
816690118
760332414
375875969
2060403212
1793892529
1354874592
888221870
1688903779
29560213
866381447
450492975
135913821
1687907873
1716939987
1156363136
687731211
373683415
1822082135
1458584839
881310342
1108295700
29857426
568540704
763864275
1637721562
2029185962
1742289746
114402281
1007201790
752403952
523439740
830178934
43207306
1561809519
240727174
143108189
1320157134
1117904194
1547979362
1087797761
1909522406
1166538067
1441634788
606465565
269108679
69188416
1309887749
1224150027
800679131
687822586
2089400610
726605714
834660657
1945359920
1885415194
1299876701
2001168879
780837347
1623926446
366865070
1002785468
1321667900
527404773
1674262260
200875196
49882135
192569309
1302867994
1005682278
1095211710
390449871
373852340
1414977475
1251387890
1798699961
1056012178
1650612827
1411853426
514109931
184972762
62944760
1005860474
438423841
365099079
1907239262
1116657404
1548974524
1077084994
942311706
1509913330
1073015032
2083286592
341996788
2031529682
1477341561
606840166
1821299120
361384277
1852523514
1356487368
1869923803
1478481114
1737202616
71334316
1494670026
47275432
148980160
1549962041
1792820241
306734329
954647795
1570867801
988414556
1814669860
1034223134
1735897062
1632825313
1116877357
1703652997
32783730
645307321
1715101075
319859355
1852909511
1363170118
659939062
1127872602
1009306756
14277558
1390723979
1590058496
1361035519
664881622
375675367
1889813717
1445127677
1362551071
1355382756
2144818858
1598314861
984392394
1948443339
2027837261
1885042637
1846946393
124610052
1048525965
597948839
1290271719
1774124704
1504329508
764413644
1820336171
2081715275
1627981257
1735887141
777064909
1052128407
993803378
434601444
560494558
807906698
1210095250
567837899
1002896078
2009613305
567152572
631961163
1230937364
1866023168
521269172
1748292137
1302240573
1550972618
685218961
1238122880
1943669390
238336743
700826878
1423559189
2080862697
1033967451
1148616959
404065724
1198316398
1249197672
1967525753
838809198
698186838
1122966555
2011549463
2941494
1434305746
1478379039
1716250693
225718538
955380001
1734979121
913777102
2066666965
1123770082
5321265
1080743564
814075645
2065012465
345613537
2142447016
271010859
728088371
382893546
568218996
1362602765
1278725147
1690290554
496172406
1880120471
1117443232
308769368
607119763
2056076212
850792676
1803433303
944215374
537331143
2141326997
397500363
95139101
158919657
2145226529
962239197
1326567078
1844454940
1717993031
1898590136
1835108746
1873288089
139154478
371604471
1565883430
1194537087
2129701461
1072332531
946400200
1807281291
1366533458
347205413
986219993
1036238038
1774473332
198452859
269970202
1288689045
1195218601
918715421
453917224
1367156408
1570798090
1127544800
1201884518
1158125259
1487749670
1129569829
4414226
1372532959
623662017
10978061
74306698
1695196494
1574133034
30443237
1686914597
1058272477
1074441302
1283560242
1988613216
569066947
1016777782
797526225
1574302545
957196889
1065106129
1732930305
1922025208
252345381
561310341
1416867744
65884193
600855595
1105795818
1919029083
227906045
653426455
479175995
291043741
157753425
1517691581
1124139876
665243510
574941626
1459498128
412647216
331586097
499900224
118256430
747701050
343230893
1463445011
60526995
1950286512
1116516511
373854101
1657208936
1032715051
1326827726
206268478
1104706577
1273395733
1221615410
463375837
1022783764
1660366309
2050114962
16906620
1893871891
1591491655
1817571536
539686207
443625559
1291188571
12515324
2122474577
96399493
1167638778
797654551
190417264
1306528959
1160440077
891766638
428982627
1943217187
1134008197
1078459567
439623362
381954451
1202756626
306836307
715199977
1206197783
128536615
1778725905
435567171
411113791
1651521470
1790799178
1510729428
557682261
1209172183
1178857862
911924951
187897760
1411677427
439644501
1896662964
529249722
469050191
1553699523
259675665
1267473141
1545149037
1572458493
987517570
220109593
871082781
1520318229
670279611
157803639
664855232
1827139874
780298237
967734078
937826994
831359730
1935919181
224024195
1854400645
470108650
1045296621
1718011603
574829885
2055772847
679779433
506802538
715076198
1660439346
1304003569
417865330
699800007
1606920652
1835398297
967415972
1959871891
338665913
821363781
1423399628
698933662
1959875323
1476648716
1917720957
1209055549
929090173
1405918965
445047048
1799965281
1866962433
1239963835
1533524847
287619034
1863701460
1786516606
1175599631
1875130081
1537432299
1819000696
123643474
382431883
2047245894
1273781030
1415305063
1350370748
1594444070
604029691
2124083744
1029285816
1486827919
71188529
1686923243
1133757677
777889283
822877352
920197511
583458341
1101738414
1341902976
279152001
1689731341
2136480091
1088197345
1697409472
212459174
1220495122
247325730
1527782445
1118903728
581912256
1172315703
188269551
1734743074
1300035385
966766306
993923266
1116577055
76787378
564991142
1640802456
1619505633
1392788293
1232845555
1561435040
1266542009
604253503
63154656
1178664246
1238940203
1663735015
2108111207
1815898030
1670836291
2058471524
721835753
212022541
1411940035
589473017
1293957350
628523384
564282329
166109437
1239897818
1491227821
1722848749
1481447538
1157269574
1863066343
1383805057
791416228
1613694085
1534353653
67033126
1762671930
185758598
731823635
1999384247
1801344388
1316591065
397852290
1234306624
1483450438
1503742113
2062926368
1690667815
1476035742
1861899495
884819158
433632232
1441814292
248737575
703277983
1490897658
78433088
1816637297
1577893131
135392582
1184079238
1134337419
2038668159
1170724161
1813974850
1478324809
2063452794
429206625
161867868
673807000
1608341779
1490899991
583632471
1279786308
971504054
440237395
1275720186
1767059999
818905416
124859444
67726033
766752130
1379334924
1495069452
1496180670
1093859115
345597787
1085761402
184281186
775105600
1434343061
537506359
2130413869
248453961
860805621
147805271
822774599
1984925076
1904427815
1106237174
1671391983
585411489
1240289506
1820850253
501955640
1588390024
1891930687
718215470
1122535514
1677890963
331296848
669956044
1321554581
134877395
2006615406
1366377720
710080095
2016534385
1883822359
1165846816
265191735
1089439735
1694075120
2143502090
497747224
512604297
1415899214
1286651767
504545433
1635297403
343617059
884524154
2127678582
194139653
1297670885
643020645
1634896560
236032129
84390443
1530845490
1586118097
1151019760
1447968482
1656117138
186005858
174819802
2007143225
58690200
55848610
298115323
811677314
816104117
1040869226
2067967213
1277918690
1467651887
1815880063
1393079670
1977536637
804223364
1467320192
315775719
1349213764
1298640577
398465930
48199769
743365602
1930700323
1603640404
2065617624
1265961594
139119572
359268070
1569172968
1805185355
2072077139
560494837
773987865
434688291
1490217748
1489500287
1644298100
768803704
1043553747
685352936
1423553158
1400471153
477709223
923548716
1896759399
2142383246
1687674260
359605775
1261371530
568082294
1847149787
1999735998
1519212395
658970650
1849004605
1144926140
1554577014
1570008122
171722578
1098634422
1818688155
1085672632
765711124
1983167775
1109787386
1186510887
320736733
2032100444
1755820274
859552075
301778874
771112758
1550827018
1488711705
1222906208
1134130769
977768777
1133532333
1102702196
1832976289
578910155
2146624944
582009643
1554418219
1748691882
1977162197
1379495041
265127997
703450785
842403023
1288701818
1324274342
741979543
1560911698
245541275
1862627786
110715026
107228655
1678349767
2119015059
687168018
1102229326
911366383
811446969
818181593
1416405070
1154870466
722491049
1030501347
1678403849
1492000314
304874500
1121849343
1148635482
207631263
237047951
1860784845
2108496557
1191301229
294701328
1935145198
1826540208
999091406
141203243
1676222341
717606536
1399906903
1536567303
991826775
1448789237
2026005681
448672477
1914845726
1212988011
1255357976
2130315297
1316721276
2037806465
614282419
139211017
1877470041
362605953
1098605141
386754493
1909432561
1425804723
452789547
1503138939
1104793831
1878938452
1051427899
973284080
2118020094
1900644455
1542539469
53762932
1852329695
99639571
843943272
644224279
1249568934
1020566594
882974838
668097336
2021880761
1791547935
1186601032
1950568611
824834280
1785998044
483905947
1038267613
68286181
1968895391
639912702
97449021
1217714675
1008605525
1675247488
1683960283
893543113
85726453
662542727
1590032097
1485930475
156418569
1402910450
1339410333
1916051475
350475738
1213005870
114603873
1942222779
1519505629
1567256727
295080525
1748770521
1925198855
1598636042
423910939
1933084302
1596408299
1685218063
1748908675
1700383720
1731274371
1971914353
1348257933
1601240390
1129445150
1769608987
1752946350
273015391
1709912139
386867781
1379868881
1780426547
1907824195
677325181
1975266921
1689214517
1231610591
37046430
204768316
81492461
1722542605
1261212224
1612086086
1115470625
1057057045
1984203868
1929011306
542966696
380768448
1160440077
2137412670
166013931
94302596
275421027
1262551405
750134520
564784825
1704281416
882941003
158266482
693807623
1703988189
1856354135
1809377873
939208957
1354737291
1526130893
56943967
85460927
844265221
922885883
1545751218
1005699564
270076879
570255421
1395776260
2013051260
315940397
612772141
2007469237
1630641045
1496480830
963849918
547155881
1932838304
553019569
709280278
545146511
513194618
407421413
1424546559
24488164
390759436
2092604226
1960791466
1056218471
1994666508
463055779
937591831
253989449
66823890
636239909
1476244235
517514872
725100361
1513685867
1165094609
1241608597
1298643746
1787822287
1118628421
561299465
1094153500
274085103
1123919050
1053922383
174287487
456330685
1025404860
508375699
1499370397
2138703203
1989930930
1741750572
1673156243
1787833194
421040825
1474322679
1337173677
1542838985
797980557
2019301708
1767092422
1801450792
1566538354
679794806
346182606
2095408156
891965066
1439041487
1181706662
806756543
1498850090
2110805269
942567552
1364598680
859947655
1933311237
230764543
315252449
13506961
1162519314
808066434
247756034
4234179
1698757097
1215098588
671233757
501031333
1134452954
460170813
1361982288
1836162591
1815917413
818712161
1607519807
103491632
1141970691
1866272681
1907080211
1049229947
959012257
277606724
1810876587
147001754
512952865
1959215078
1884251441
996071605
1780099053
1281510186
838779651
930408227
314589052
886457911
91644714
1196237424
811320490
807046692
1978828379
1029313910
1261496955
382799442
1225531054
1425070067
1252165355
1260346666
1181537657
1897559247
974861998
1823007256
1669707488
2020971648
141819311
1798498527
1150610145
1128615863
778604857
1104076077
1614697734
947155500
1414098990
1381907351
1264915562
777277233
711272331
368161332
837784080
898426649
1875178510
52728691
638786844
1687850712
128013715
1334061445
206422134
1898820692
1474067037
1086197786
1566692191
1569166583
142483690
1167491912
1147561578
1155102498
1849817541
1954818365
105160636
705298942
94032818
1574262526
961239459
279543212
1710947424
1483538721
2127358453
1717712436
890796041
67024832
619544934
244467994
1134627424
1502911569
1206136820
2018130138
1511445461
399336696
925300337
1338895571
1218274118
1938983171
1511224632
1895858742
121708485
1681889617
1881547354
932193300
2098209115
353478446
1917040688
213718562
100806468
42429715
2011816952
879298254
1466794114
792493373
1879818022
1870177837
1074761454
2129103514
589773541
1647039059
81712384
503812565
2062601898
1785869263
84863643
1823052894
1838677657
114180618
641303402
524961658
1245615720
702298859
113284913
1745400522
1567059447
2066681451
1762562061
721892463
1441222164
1606876666
1996439048
1603482790
1478075747
44864845
2008987766
740696345
1522036436
1886669660
975951384
211015963
1547643029
1548222845
1944502434
1805040226
1208126560
1002583206
178778353
1727269867
611249089
1948457983
228667772
1760681210
1535368387
1944857448
1167493373
1609498064
1837462483
1957102271
2077901030
1244940914
188618494
960747484
242958967
5638760
245121877
933174508
750572947
268383978
597105724
1769204352
152831891
246341175
1316071596
101428636
1054089192
350451550
1469430392
1882719160
863139893
1783710074
1528111108
495702230
649428122
1447692674
1551816290
1924098543
920627624
788244233
1421204709
1479176450
1545991786
133230531
79133301
909790626
2091016750
310059859
806638785
1868945315
1797522968
771017521
2044218828
1608480560
2061327331
229539808
2063149017
2063863769
339527416
2146055668
538852468
1159161177
611892414
348201743
1990682081
1287641167
667639941
648088239
1015043695
29112090
911216992
1129229906
72782124
1613993497
1144926140
1853360463
2108287524
350933167
1185556939
1453061547
1875303429
1536677193
605019958
277091160
673101096
488681766
1438841979
48676598
60773476
565434684
767165797
1839671839
420529799
599367785
534883104
1821887896
2035096026
92136412
934844811
847776229
1774526695
510177528
126325744
1333635120
1321727770
142605725
2017661438
1484472498
1041234834
1597981429
887778511
741813601
78468568
2091442045
409682871
1985997311
119012193
709621282
1250042727
2053160155
671509624
754755234
469376052
428709086
662645600
1639755283
612644587
235912261
1989185810
541924090
1398169951
1082649415
572728863
1203921290
1568317117
1146304947
892724235
2125009253
264178117
822285296
1798428879
1773775867
513166834
1643792063
2113093491
1835771999
1996852014
860511747
911521403
58244715
1659967592
1152104201
2127336637
1395050343
1318920654
427223099
534871383
1064947114
65091926
591783779
173208866
1607253105
115102617
793107676
2107011601
1120976246
2054165655
1107141615
1677980229
1813916580
153516700
599563125
1546175908
2132305335
410253422
387054721
1091485048
333244113
976438625
2120953429
996601495
1338535774
1819999264
140363545
352467238
1434353182
21963283
928343041
1085971831
1916094665
1648071777
1925765436
1217925135
1425305842
422523661
1441363053
992270613
784353079
1090264919
477422762
109295676
2099179472
551935949
418698551
1401797477
793449395
719479303
1673338640
114250104
1978796855
1057423398
1719766520
925902852
241669923
1734114281
678466426
395838683
1634411058
247576714
490608866
1681508004
86332818
1234306624
673165347
1767024938
846890000
1678508265
1512265994
153332644
1787632040
1762005605
107294184
309156005
1206309161
278746977
1997219487
1453090079
1833915177
1804833823
1210826613
1779240000
373552042
137960630
110825346
1486721083
1602215657
988078434
831587500
254151706
955762223
1358378199
1674179849
1653368619
12548451
832617335
1000121074
779046210
1990171528
1359400679
311132364
533687910
749459367
1022198048
1683645715
1802307616
363611976
96561689
1769142598
726914722
2098956592
860411346
1754157409
991256056
1204170227
35438189
71200731
1175553901
931033403
942698923
856098010
2038522987
1258636719
845673720
341757082
1412808033
1414557631
2085462672
1602775614
1457711249
813031504
1445228518
589987081
1843788229
1063548880
1321544758
1341263838
794006057
292571183
491213940
585154691
2111779427
1868173397
1323640982
1921005270
1817552082
941938058
2097867305
1948312492
511606953
356303659
1207975907
1472112347
771603143
1380362256
198596615
1253562058
1519509270
953085461
1694380796
979150748
1638643286
612460286
574543576
1098970101
190875336
1228820016
1155727750
1324102567
1217250854
492443999
399917653
1281383478
1677170146
2049135508
1687745376
1907438244
86705969
527442021
1988599930
994527397
866428434
332856041
431057987
1660423509
713118970
66285222
141193648
14764860
2126963350
627550696
1394266648
503659619
1238422651
1927114558
1833230887
1761378302
128847068
1185353755
1278669055
456244171
2109232546
2043336850
521261813
958367799
2141586387
1052509562
106961059
255871437
1733575785
1409663188
1506002669
1868871051
2049311228
2103424693
1100181899
135239705
1915436601
1749037397
1455236553
1059009545
556252259
1037324074
681798288
1360356182
812930550
1248655338
1787856876
1248035326
692109687
372084959
62762876
602772908
191363194
105093056
752626515
504403014
407590741
435046363
464581735
967828111
1782049877
1691923573
1050020375
736250979
412527804
438529324
602852613
1284911683
576318928
1618247996
1598678500
1480535657
1640290590
1516134237
1738501825
450374518
1803046136
864087881
1180472551
399033331
2026287438
1562779699
1321834329
2040739633
1156365102
1227052086
1412017001
999065890
950629071
1451357389
1072406243
1692829111
1360960153
841492624
194627185
1831715558
943460926
1580647292
1432530948
1862478359
726180275
1065119685
257410426
1069421202
1256368748
1660505347
547283049
1384794049
265938535
1813139618
654269862
1860615042
281298621
1863076101
665193657
967996506
1485150857
6881934
1686142941
1970897697
737739301
824784510
1056834628
365182061
1281455223
637360175
1280166998
789630892
138916502
594748861
2063878980
1132109065
843987001
437713821
1785401496
1704012806
1333630338
190740225
1846395450
1860873684
95419288
1169274366
1498127791
461691153
620207857
361638437
893472045
250275192
10903804
2100006447
1603669417
1779572763
719584607
27297333
1782386075
1646697064
1049405740
1719425305
1168528272
494679247
1650177241
858398224
1152488425
376874041
1560613188
1694868690
1430055034
1496868514
1307823612
117179303
587140080
444363381
1018909183
729661921
358006255
82199065
414231545
948654629
1612320149
656333728
827640768
1237042707
1995233261
1326568755
1538107226
1963870902
1351299695
831662642
197789244
1478382041
1939372514
100655520
2011258614
1105339302
1290963553
944623179
1344152695
1494318667
1010452800
2142681569
1313670808
121385673
720450323
1217238694
203623077
1368761258
2022381939
1865256326
446526778
1620971929
307949293
1797223927
760996725
416241844
523008445
2136572748
1461617493
488130174
348452631
1241118079
757615308
1136206170
1290349429
668360150
1943962266
1292311459
1514608225
1357263582
1850731397
1677337129
1149645303
437279258
1047151739
322729263
895504112
991784460
168508443
644846965
573851437
306491705
1459343501
913634168
70323466
241966898
2062204827
115970324
2115821074
1932137502
966788152
731890907
650107323
982313693
630750548
1595043641
214509120
1435673582
474167485
135126885
561356099
1115318209
397750640
1633805838
1630659288
1468434260
1456301494
740279400
548440299
1742143474
147300774
46265218
137921276
1937310478
868009132
1942543839
1412554510
11476484
1571993044
1417800580
478655073
1950665110
520772569
916340257
1323386803
2031491619
757493306
2093536744
1556598330
1177087403
1871873988
873458658
155131144
458996010
2138626837
461847336
1156149315
241047750
1321305886
1424857024
1877055071
1113855560
991765058
21850630
1483651143
1699656260
820993918
109912913
1522633052
1438245203
1120527759
1968217082
1400301282
1511470097
1722748059
2112743660
671255239
573000803
204589427
1941864995
1052552132
824167124
1106616094
695334938
2111367256
834663960
1985750236
449028520
1709989782
387411415
1323005247
1018872835
349614743
1828423831
1767451185
169397155
1257700560
1449858641
764497588
1342427506
2048647556
1931743822
472921703
742329692
615147375
195785473
993891692
827930941
1396726580
1013982151
675536287
688526176
955747431
855777948
481199816
1442695425
2087044189
309454966
808810265
2112127278
1464784963
152715072
1700972752
1185398045
8902065
1728046015
1670742317
1364577943
1729352433
919150275
1546996461
430269713
1240930115
1145553541
68807449
1806052267
1177273489
939374892
1210448507
701040675
167845252
1545945486
2077999916
391962529
289165730
1731703879
1289652379
228891963
1498244714
1691625333
1761033302
575064356
625525298
563759907
341649564
613370812
838745111
1729963309
678023414
915574878
1157988760
126073585
154494050
1427638900
476423086
146993519
644757425
1281217229
1708888598
1317315166
950823428
2081648215
50028974
877015305
1119867690
1375421420
1939007098
1187243750
1479578799
787141276
1061067298
1356704183
1231204841
650029466
220998114
368874556
944913408
1188872322
1076973009
1939579581
436449154
698756926
216724870
1847915980
1241520837
1649704506
2134084692
1905142978
1563252352
822265176
278049173
2106373571
1897826389
175194804
346415577
439223285
1867692927
1735055135
333478560
919359554
353393747
2011291990
475845575
1728357121
2138228929
386136154
852203436
985314672
278051034
2127350906
515877000
1699032980
1508405533
1344135302
672064555
576427750
1152108333
1134961890
892883046
593070441
888504516
1144934342
871947724
2003538337
1439935648
475689440
1451579256
1640387694
2030634398
1085773684
643488346
867028189
1438743618
708960665
257683117
374469276
2023286612
1730753614
1135342592
1253926058
169431194
1482988512
875902238
1016744247
1548760428
672040575
92702803
1392914966
657728056
1711735519
1634391559
614484572
821436956
53211214
1062321052
1064891026
588394673
1910024735
1519456809
181407251
704768099
636328988
361379854
1971324581
1097386920
1557685740
584537786
435843596
1937048991
357197980
638147467
2062233187
818860053
1701342199
1039518819
1986327130
58474245
382472740
817359957
931238655
932794352
1591334853
200975733
293820021
2139656220
2000761605
1157023830
1773019835
2067285880
1379710548
650417777
920812037
1249162885
1427627790
1484913760
149130596
989741356
405183347
1799204271
1503532360
1039388542
1746209581
353660792
335038496
1487993700
265171027
1738676549
1741323897
700573798
2090345024
1530549447
1900904435
295632943
1386681909
299980070
887267491
1748245072
1243253744
398946223
1061910815
593265946
577820708
1335490048
1637045682
986729934
277034008
2025558552
1599143718
1044030724
1743047674
1600444634
674189860
262157705
349964106
554775319
799246270
1963919268
569582720
422173818
1403064591
1588858045
2103207575
1462809585
124293259
962821563
2122014866
882586248
136135684
189863547
1690880013
1037592050
2006269776
168241403
467593125
265628271
69066476
507807911
606713251
776760165
1374537300
796025295
1579020123
489554590
1506256331
511597976
1993696540
1626657090
584832084
266262426
555675376
307040008
900876480
552341192
1555984434
896969260
64277819
115726719
200216954
1171399437
1316734222
1004982059
474753069
432531097
1943015175
2139341407
537670101
1475439084
1138789991
515519506
832395908
804942311
170798993
1854572521
1730947913
531026181
690303395
1863065711
345275910
1810145271
927519038
1682347876
1908255330
1131386402
1358863397
1984778835
933422880
1111199905
500737777
591901420
734462382
665193932
6539645
405980376
1496712125
620688113
484949058
1089533678
1536407751
1098908880
1994626594
1276353033
650132973
1018294516
1989782840
1578096128
1798631801
1112134027
266253063
635566918
237556126
1210952380
356358543
249310952
1946946543
1182103992
741177141
570146993
783438062
350103859
1591257424
685505824
1604601007
553621046
1655407208
1532988159
362670044
1965977384
822344079
437163722
2138537183
1487919184
254615256
508377533
1436679645
1007390286
2013953829
561730504
966124288
1910078313
1804225669
2051555291
1779582726
728637755
1211341003
491171178
1074233359
1574043554
2121534710
504342731
2117809707
1572503754
515952675
728520086
2094190697
2115847563
174593481
1489770339
315410576
1953413352
1404054190
483610951
213704207
1825594237
300895156
1048119151
2020910481
1146649937
1242384913
1194079296
1826691301
684167006
1864815366
146145312
1124212591
527448800
547494317
926314929
381230323
927434435
2074449295
801128320
1898761113
1295060306
1231449207
1526331366
1994720437
892918053
1192313383
130598598
322143686
860751037
859772472
379017695
439249315
206338636
667252148
608726515
1152076767
301578250
1722644094
1413426779
1313975422
1607354643
710486796
889781065
419379307
416479869
976625954
1462634821
866821898
600981077
639632824
490672070
4313475
701742088
740920346
1438725517
924931577
1851871049
970384561
1730109190
2032750411
981063623
439096410
135424674
1416867744
1772725047
1332666196
761431378
1078425630
324720792
664549449
857563934
526302619
1616992235
2118508345
641572513
2057781000
1930983346
707539076
1906271040
477136375
2050071868
678432691
768705624
1292669680
862072317
459769164
670503429
573664844
1935496846
1380967050
1709778528
2048586541
2029918280
1090748056
405838423
2019341570
1882145601
1946198103
60221579
581575511
670765322
367244450
163300445
1540583844
1187182041
1547544625
174698474
626012197
814365647
1075095832
909784967
1826143563
645749756
173519585
1916126631
1434621663
371729343
26823021
586298117
1639666511
615763162
1351289214
618574940
288830699
1321971534
1181332508
1250839077
430415593
222713736
1246082953
374478563
234237687
1149163650
856003683
1544417580
1994584920
1807735598
1838730472
352594722
8009881
1179649201
1341068637
1007022411
1655919465
173254067
1562820863
1382849276
19230670
1430980289
955198691
1299658726
1042421204
1371390472
366310425
1316301747
560793526
743891060
882051897
2111988585
1286256308
1967071874
867361403
2064202733
1112030284
125636973
572454485
1635259658
564400090
1268067076
1186235814
1701562323
534454954
1141657239
1770697379
1147714191
939057579
420650126
1016826126
1955745703
283971713
283677383
467716365
1540377701
1603147462
380502323
1388279322
1397864352
847042928
362563881
1281835266
1949253679
398973109
913243545
954761901
2130124234
1707302679
136960112
1012235298
1345770444
783423378
1731769140
2083683998
445653011
1814921076
1986929082
124580578
1974912407
1723159748
982965867
1206084592
878051618
740023211
237571182
1470849989
1751770435
43553180
748018400
1281428092
1607970971
854158246
753792544
2087669103
1228474671
1868243309
729448865
1162567443
1780958494
1580625451
1464430885
1729835325
1805917555
1460017076
1976187240
963602447
1514268538
1845163070
383475388
984366241
86603541
568006672
73788324
544179036
747547934
1176021844
637878430
555986465
751417616
1721702226
276994844
327414
713232596
973151101
1139537786
2004143651
1606088748
407585220
791521917
997112669
38915233
1000645158
277277641
43245140
27757009
1258648724
318140514
584316487
1742249171
237028322
854985242
1344618261
1382090170
1982681009
45441198
1717223584
2075466005
1336008234
1840800078
1387634047
1938678712
1029297653
274955502
1875875776
1011919039
1537072971
1813345435
98365638
132385116
1503233754
1514603079
227649695
1822386750
2006659467
1995571219
304051074
903969703
7640228
1730500396
647658994
1497311674
159988275
1725533737
739377124
1313951454
1795826744
1912026703
866550234
1396334043
136095818
2036138359
740981835
1616612622
931133726
359538537
1939645097
622804449
1195223670
762941756
737326625
715677342
77940878
1022428542
341977474
1724431364
2001878889
1562143511
204871146
2038146174
2004720429
2044286760
1583045363
1478408866
840471014
417721580
1982862265
279644213
1596801844
762924838
410524235
592472918
1471837392
267741668
9334393
786657252
25864565
833914273
53789831
881066240
972985435
1619330237
1129321156
282148799
399584556
1151810278
1805194068
590017651
62945539
1331663554
1615637568
1263187545
327247910
372064099
423318919
1856395547
1228143642
1829600153
1733880865
2078114824
1453691795
1308853456
510775076
350482098
353816653
809245630
1404487482
1357943748
1653057265
1232433584
2107642588
553304486
1609696244
1511374727
871192913
440685308
451699008
1930019030
465595368
2021496770
1301497675
1498840017
1696741445
368902209
1383547032
1053114184
1014243266
1887852920
2083649961
2122733944
247718043
14734952
1786706394
184106404
400243247
1152863105
1451112692
1403549033
1074907547
380553815
1654821766
1748340122
117661334
1319281283
1785669069
1891791859
2115537637
320816697
1061033011
1292193367
446598936
1476410857
371501761
615455557
51285422
1552759965
2010062388
1968739660
451249554
1369014555
1821663734
447581927
1821787460
396729636
1306979431
884489415
116688302
1447264700
1683743715
2046440815
1393409759
2045068384
1462455876
1313285152
149340283
1604032176
1518754758
601021621
1910795921
431165962
1222297147
1561085473
769052001
2093856245
804875143
965994598
2060160741
507718191
1094234769
200286056
1910896035
848067234
1159977894
467229535
132881454
913791961
1808852172
1215139608
741322476
962608532
1226525020
225205613
818452209
2130231928
1631835114
1233113633
150501810
145898542
1856325304
921053242
275496593
1612083801
1895990858
1427422296
626672576
1665959969
122280016
500262598
1725696227
2079246618
604749688
1751450483
937881261
1545227165
1269323660
1120399979
1920761837
91671797
1700417679
1514849848
1500891072
1913538027
1512504817
668829997
1102248648
2136603931
323963961
688123182
768896007
1698942360
2089319043
1549057802
145918045
909320226
1961410987
1166380852
837841344
6324867
1997494069
876068094
161640195
1665739371
1750007079
1385012628
534022925
932134934
940891373
1333635120
973540521
1877338325
1231546094
76099688
1235455356
2100885570
1439789757
1415263562
507077110
1416689538
1733391820
483217779
1006898029
74957511
702713891
428708836
959847951
1055157801
1101589948
1449478428
1537720658
331976621
1677970384
1522256121
563714673
749719413
737331721
1105632447
585508966
1958394741
2136468048
449704901
311433484
1990843276
658962919
1532349378
1268329549
159158043
1331507897
1270236838
207416030
1695843389
1554999549
464747876
651965005
1655046509
264700499
463466988
13868677
1157561973
177989323
375626286
1115507860
1661715701
530623624
363210358
1354333611
157620473
1175876863
329121436
1952480264
2138401658
47327163
72240929
1152216729
761746662
2053753465
1034690350
1129140707
1280044665
730788711
22671971
1411661402
1130667868
337375500
713341859
1734125303
1747277234
475332211
1149946068
1079950739
409482542
807181545
1031742412
1100178032
991232078
858011414
1881959474
1262096872
97510139
1304211970
130346551
409618226
1616395563
60145862
587142221
45032865
825265553
337121631
1737890139
1379942590
338449986
1397793573
1916389027
603842905
776805928
412342201
232716609
719891258
2058081476
827037516
1375916185
1550769665
97900693
107385212
1393651209
2017825025
1645863938
679355578
1330150560
1227770541
235008048
665208234
321568174
1231634766
790710576
1555808755
1587360017
1233156492
527012644
1825812504
685941719
1626775664
1211273031
400503751
967879392
1754951992
1320144479
1265885845
874193683
61901062
1664824802
269281015
790141880
1616527870
262938138
2133324210
820704337
1536457935
1522014937
1158384289
166449304
31971655
746595122
2003084453
746723854
1940853242
1990817866
286598600
1908882939
2055778877
1594330213
342919914
553283599
1719850610
1298010229
1326568755
257313622
615402545
1010706087
1012531809
942051556
1396320851
1538297726
526018181
1804551675
556995497
980946043
305544820
1956864737
879098950
822137477
1611367586
829177565
525077538
1368075953
1643167746
689344478
1379728814
1277136145
1526491805
236037628
1387107388
1239916585
226324118
1772529354
60057884
1712559938
344115483
1048675509
228367692
286377760
1610657045
1733029095
1749708429
2024508564
833699333
885139708
1619400802
576121570
1250604753
1448860033
930375703
1233857223
440944042
528204694
216680145
1149322762
1565045915
1506798636
966478745
1922782212
50111020
1650101342
1141040674
907745130
1739728230
778987294
252872730
1290751846
498638334
1404639080
1736656280
2021793768
288984519
1415401236
2082691007
925184890
1744628164
767396075
654174000
893137309
496437504
672339599
650328719
1236443619
1055402639
1359741591
1265266307
230530291
1466412471
569335402
469074712
2064309243
666319212
1507314556
1737969849
53261563
1035811413
478855869
559641318
568563908
819645114
1374873797
723393828
964624755
1013056381
1033366365
199818274
1071427352
423988931
1299704034
98956985
853653291
46685429
80183711
1283208420
97162844
776292572
863761231
1720984839
2012487547
654957689
610777777
1529670116
1240634836
1861398015
1492393451
683454507
377159103
1098649615
1618175685
2005163717
14457278
1815559458
1936795967
478464357
473910221
1958040699
473143249
1627556055
1574933657
2120385534
1275657563
1726846120
1128591792
304752369
385084989
1130316065
1725837020
1310585330
1411079648
1275953439
27121989
579560038
661841527
1068283808
1510747984
1738579953
2030672308
815666295
1427002666
806752108
717366387
1972395555
1029461400
1411242689
801287261
533084022
92654160
581779307
772285535
904848888
1072464564
1796491624
610210845
466762750
1362056405
141948137
1426190356
2050273318
1530414953
819176957
1792187943
680675650
1206346355
1232536315
1889340959
341829377
708792103
1939624303
2563707
1069264564
1557386157
198152313
1172603256
2025549406
1108761974
650282881
817061653
588420122
951316984
1737335270
345472869
150945612
511708049
1828167369
1218004975
368693224
634958922
426379618
1676386566
1724758658
305004162
778667014
879361483
1625428908
762203283
1473135651
822779164
354428980
657987200
881269882
1385033582
239103493
1350636410
647468958
1122158450
2024993671
1735802536
554326301
520229654
1084937152
449950145
1387415896
1199779932
1882099936
323588379
1536276714
963523577
561225200
736490365
1280387640
2135784416
350035395
96241570
1537711151
2115537983
1474872965
1391642942
750146433
1087343082
438566172
813701966
98525163
256009193
122952302
338276928
1106204159
914612197
904527712
1554155057
798879959
847140577
987249370
891452146
515793045
1901936863
2041361952
721843402
677732885
679122600
1628371877
641423699
1899100507
1889880004
319605239
865843075
1115086621
1148948427
1729646826
2131342423
482325276
1459303210
1335734677
1029329925
481105657
1039963124
308907045
1071107475
593095425
772926674
2050192015
328311337
424141072
1350157843
2091949478
1750095851
388910283
1889090969
1562043826
1096414485
1837862210
1219586615
1750962328
1420717587
1288771113
1927713676
2112743885
551258610
1763438492
1833190130
455868867
934064157
1096978837
228006300
1828497102
204133131
1201847050
887407569
317162637
1887714245
926576473
146889094
452180020
1706591325
1229925160
1902853741
2138592589
982585246
1828191842
1351962790
735149520
1462949272
2019240382
1042860778
574064021
1516967327
1471140447
2099115910
181003365
956239328
627372268
82022178
176033591
722516378
681002803
151903352
1655053276
1438266861
1639568342
197671587
1237754664
769721033
466466862
472595321
702713891
1762523471
1760000783
701395263
1493236798
1531652958
115945005
1764468523
796351503
1150547484
2144076834
538416790
1543177658
3231343
281489712
535486827
485089188
1813150035
1437760382
1605756104
1130548111
1032057594
1373502265
2106914164
1151745038
1840189930
120081951
1438846942
714164816
343292322
1238281213
648114534
276370726
1945088281
1339436958
2116116543
55693786
1952465446
264457898
1335769365
1492213068
2074659300
75452162
825223252
372696848
155016878
1185075351
1168845477
477163592
1926686777
116043492
503713633
986396312
25670336
544044764
2005718167
611045526
1953059575
2009159688
681788377
1102355154
109902453
834860299
2009703682
1425508050
1518413260
788810989
384464614
692002209
15984405
1990591290
454475829
1006188802
1461407890
209288318
223551101
1192993802
1813562310
1518598136
335364652
591357605
428471847
1209517340
1280989900
1897782404
1048440180
1631147261
1786230451
1918061929
692017657
83443355
1943064339
1151149257
1912324675
649481344
514917605
1216442818
1667994906
290046005
1986682955
486308297
1942766571
704714633
222178868
935673523
1727642269
745518660
2100304937
1831619488
2028375506
532735923
250925056
1336584123
908272034
634788658
1645135639
1884251441
1219027716
236307260
1668166178
558718140
690663170
212983484
1448523605
94505598
1616554408
7635058
302965529
266775660
2114269080
393305471
2119913037
1414620745
966948584
118782063
111822516
1376698487
129220533
943161384
624136492
706227967
487482628
521057739
952093727
1025631636
1251826182
1666016935
1495633409
2060205843
1535710801
1200053441
2019230976
966823308
728173293
408458354
406231482
158197355
758300029
473440011
1512394378
59221134
1952142036
574321624
646697649
1661978042
1425129348
111893399
277474386
1082736146
1536322422
1494956051
1343982960
1859176058
1520770798
1512927563
1888365561
390284469
639992855
1288053210
1851020214
821559211
6773590
29350319
353816889
1312109906
980793902
1120735089
867762782
1634917873
18528098
1781973611
368256485
199086190
1102978273
1214411063
1153637081
1206916087
1953236283
843643260
1090285013
1193826714
1312877815
2100724831
1453286195
20250042
890890958
84494350
194089963
1699245558
131872161
565107936
74187947
1916030979
1516325006
2077717605
876311198
514765780
1813413523
1461944992
514362843
1126684634
334038877
1755093874
1420768659
1058932520
748925935
1417898901
253552574
1457215845
2055384896
1459075297
308027554
1795480332
1810032104
2013132304
545017868
1778295124
1090485565
841010105
949065707
1441921878
2135690153
561238463
532028936
1035815161
591265040
533261278
1632568286
1085427410
1322276624
1057174549
33300737
662291308
1673736879
1153567445
1929355111
1392752257
385900042
1673724819
926576998
1903096652
683515879
1111448064
1294354905
1516505270
759505117
945147114
2068830291
2086170230
1826960747
578337245
321611253
1868394142
1092985241
210762500
1642949192
486107988
157988423
12168309
729214029
1240982924
1589499251
1143114956
64900131
1848641126
592341716
374558905
2128298895
1051392878
1215698369
483189633
568421589
1418975991
1840677894
450353658
1766695661
225339654
680220550
580087229
1155264189
71135959
454243622
339008713
1249088285
605072336
1032182052
1080819413
75876070
322250098
1918240489
546547061
847927260
1648043787
1127873934
356978950
433885083
359704421
811794922
163256237
937638021
1673390255
1031792887
1782994007
1666906933
1568962635
882624062
105453827
181920900
2137064649
1625705037
689797921
1628772284
783007634
225982736
229314964
1968937298
1105666475
1984745644
1795022047
498505071
2042000244
1742486827
1866755466
2008163750
1733063813
129679054
476923697
1744122615
1184603355
1887978507
496859524
1998860087
260846962
2035051642
211362994
1785664790
529960746
670350868
945747339
2137838291
1737595081
50258578
1098107123
268239254
1470446546
1765701897
39558793
1237341824
583458341
1288227637
560748684
1994099366
2021496770
1464640067
842076134
1078727488
1618944261
2133952241
267810110
1188596737
1016636705
1897464610
230417728
1475960001
1507808569
1670937512
395956295
1632130494
1420609331
854411016
123272711
630990475
1795081626
256594273
498137325
1875459128
356814618
2045465220
946728399
50381366
429788209
650455709
73831972
668948674
195367452
898795957
1366856338
1621397853
156728523
43622486
215444079
1750343119
19447280
1926075961
788544230
1083133068
1159781070
2005458501
1927288794
639303113
1016160214
10328634
285097789
1436311110
258555886
953637080
64005594
1821059947
421602367
552405355
1991409405
1193571238
1017525632
491161445
1333854074
1920167356
1912227823
2033587417
2051852659
43733173
639340408
1186891910
1637766240
1868396886
647682966
1862363823
1468100054
1552374577
510401648
1715110448
1700669682
287189950
1299491826
942444276
2054589900
755549399
1133939883
359120649
1789137408
1313049275
334853710
734865516
303371163
410714013
1735055849
597377694
2042477044
2054757808
195183398
506418914
1365047419
1663665967
2003486413
591579183
605499835
662827830
1064732346
697598457
269891681
1078033458
761906957
436304300
638360300
1787431924
355365842
40806160
1214214093
2006593821
697407716
1946668047
1081062184
433763026
1055283189
23173386
1624168598
1780731971
1264976582
1503641918
1146422264
1179746367
554211061
145203420
543337842
1519699517
11730562
176049547
1264306282
1255550276
600322837
604334667
467837999
114933658
1025191724
1621921912
1630534126
1625107175
1327641703
92467237
6404802
1630762141
1469398786
1986681832
2053783494
2056816070
1022279281
791488488
557742363
1737602892
1275394511
1711800671
2125813318
1098468946
27804382
1605921550
257514231
569727593
1593794494
534369388
1019455828
1573957803
1512735614
633110980
298137945
858065716
1291493968
1925389530
1295425592
53530958
2034180061
2004817120
1960035967
1948155466
456414929
1951016286
742405092
16295421
1967916904
204411392
118615980
384879191
1032631563
553173328
48633825
354408676
1837521454
901981243
2087990210
256528809
632358102
1500959834
1524720669
804560774
1122715174
1657879836
426404351
1815258195
1485171250
807070391
1862022951
133167104
1100148693
463154932
324806758
134169211
184296507
306340591
1050259237
2078621664
1370180534
1517147100
1204138564
1492347935
216684976
1450388106
1857240422
688947930
1053560641
1737509119
1643930314
767392638
1950402348
2110056846
1406169548
1260798389
1374227485
866274244
50213484
1274781145
1608798204
387686429
92850439
577944815
42582907
176316050
339176434
2145201817
1154815803
246478587
1911222251
963890282
385342572
586323216
510886611
1148992056
41083922
1444877695
407090364
1507924782
684461460
1730302881
1762318992
726701719
1021017895
116514490
230612770
1506579504
1664193047
844643684
441785678
1749809773
1134057136
741685130
64130451
1183736391
1026661304
1731421369
1112372658
985878131
855997443
1917462604
2121792291
452039462
643709269
68866639
248140076
1783157968
1110407480
778783681
977756291
1333644327
1263456871
384425397
756353908
1046699685
1411571234
1410429886
1818303132
460243607
1146880040
221275895
394471933
896911981
186827905
2040830669
420584302
1230710094
528946872
3338395
2084024690
254296478
1408881958
636230679
654301673
744192108
1849758728
1188709064
2025361027
1986617309
1023511767
539045738
244125890
682859984
1760614112
1688035208
1894261677
312604593
1438927843
1504017778
671275238
1913724674
555449366
1708926790
917918828
68476611
1107219279
1452296903
269397559
1248110857
200451784
564410984
727958495
98352010
1194439604
1547740096
135722968
1032109210
747397183
1717145859
1252403813
335566597
1996175635
1772444695
434108846
780504456
191400696
832872543
1372912816
1589741762
1177280625
1405412576
844224953
1148960296
1826072823
1884646438
870134717
6908099
120263615
206935094
461829150
901171224
1753522032
1254348440
862222931
1611103306
269151036
1865009814
1177997800
760767796
1851573968
1726437362
331419681
994466953
1016079443
1592288144
293376349
430597787
897336741
384406040
1576633109
1044088339
1505685037
1090639945
315946254
1982427270
793421963
995479446
1030493097
1821940662
275102727
1232824181
1335103391
363430583
92345319
953770917
1352771479
1259805421
1931446229
497414446
1183920075
539235984
912442892
2000598439
1652849828
1960987118
1794820618
2054984530
1833708001
723861381
1628042239
1961824569
617884567
720903691
486469882
2078400639
346199234
1598763935
504129386
263562685
524855055
634388264
1772455312
1353750292
1575871555
1655046509
1377657596
169692332
1862264631
574231820
209267058
1823952602
285469261
1148073691
608136722
818376719
2042353952
1113594992
1088082980
1981388863
632611201
2132333031
1347705369
1247669150
997759995
1547149179
2098737313
434057335
1215900062
361898447
1963117751
1576547471
1660291213
1806176659
1909766573
1070806475
1985603120
86310541
225687705
1612493522
1662471137
1398489500
793412827
2010797651
1463089136
1059347843
1882087981
1519302243
1444331821
531129781
1858296033
1493647996
1677406962
857565670
2038797298
385202766
166814108
246635957
640609456
357931507
583356793
1762250319
1066046558
1347999268
1592555225
1602739517
966755138
2102449136
1413868827
663913634
1849069490
330021279
666250410
1296613604
783735256
1683583523
315103306
1595253687
1163517594
747338250
1202466453
1661133799
1381929979
1671227117
1244266135
907045379
1064223079
820430787
249768342
736518973
1207817592
1600391373
2073258836
1751246894
1324777331
1539380731
1949414453
1040697034
484910941
542580034
1520254416
371918054
1257479602
619795072
806869421
2071892898
141601557
1833609913
1498296894
1364684855
899045954
1548759136
1691713510
1159813295
1740484949
483995437
338844762
1406044775
1821085235
1701467417
195895849
672223738
100351990
832387342
880831761
1319794192
661608144
899586034
678880325
1293451303
1777055167
493919021
705763703
976124156
2046529109
1741392279
867989080
1043623561
326243166
1599158395
1450045043
1748321924
395741452
358697571
31980557
1030008113
732672632
989634799
214247920
1378015676
1547683480
190320918
1071758618
166195815
613024041
1188783736
517777681
1706426708
124477177
1229551226
371650668
312627209
1566233483
1672913983
1058508169
781408466
1569713633
982318893
1183644642
1748531816
1256210068
1236225745
677458164
1007118787
171814683
1425966673
568369673
305290716
73663986
431692186
1309255923
142949911
295001605
1158661649
1763564928
728396558
1858681741
1328125550
462032611
1167733818
1446915771
1001625502
1661243943
1426873916
52176276
807544196
1318187539
1911773930
784881860
1016888686
1874611189
843314353
1228443189
1015276727
249884423
446125633
1401701360
1737386552
986272356
2118045793
586043226
383704566
1932701484
443739967
450162859
352049639
1960689180
1818764851
708145470
516647117
1268159824
741460887
1707415827
1989596570
56704474
30471857
217962474
1288396985
709857690
1637981885
1922597031
879142136
1415303070
1382824375
1152044102
2125364370
1238002966
618546268
865344267
111681949
2120657659
1775340428
52051796
194154052
1809732828
395967621
387947988
1355501364
171726380
1096052249
1653669057
2132341170
1703729879
1447474747
1551038455
1066294392
1878109515
765104009
1265585229
883525023
846065991
259807299
1822632056
2134176173
1480630890
296211571
1613351665
1383579569
1440948252
710356541
1717136901
1845481244
1879381725
1111148530
1216383181
1821581932
14321065
1091391350
2034933821
672635239
639298711
430652450
1278966367
1078327754
892771632
1038769072
1649674189
1924344896
773198429
954038189
1889530789
2061353395
1458863985
306969846
1799237443
1815858451
1635085130
1026842707
1768996174
1353876693
1993368262
876865793
1873095360
1678041689
1941956303
2020059398
1886091209
484777047
316150518
87061163
1465296056
1465322356
1139541340
1047189727
690279391
884445108
983140640
690810875
953111864
543296175
1451092839
1514040904
538697185
1818344417
1832702906
1062734586
1542123751
193429568
1817548308
1541630156
2086898942
1153845278
819295453
2069751818
854321091
1436770068
1771961702
752711370
2075924717
1859976025
1175806418
1804476137
1058251976
1432356358
910277870
755016454
1125897031
602791923
2084303025
1480633743
2045846029
1061050489
1652973357
964837762
1224956902
1199183785
1112490030
1472087886
1707814744
236828
2086205544
79705455
454282475
303253851
1107342460
1320434980
274885902
1232521948
1676531311
879912996
1574402160
253405891
1741241678
910454324
1469649643
398582597
1523353991
1229553050
1993899184
1703608900
914840171
348165044
2052204242
951122682
562991183
1713496683
353434971
1118932315
1458918497
1615628837
1542786397
195106204
384232044
511428824
2084777788
1714211617
27278828
2054810273
650393493
511436362
854727676
385652831
1731117376
148851430
1912159753
1467613351
1224260067
1295935380
1598775916
625559834
524441062
190726409
442413834
1011925090
911677557
1037744873
1198896252
1299895315
354710182
1105643271
1642703229
1434286590
1445200277
757847601
195067589
362024067
282517226
1895090072
187203633
1890697047
281057074
136518226
746332092
742990354
1751761276
425240448
934326301
484085929
2636439
1975868721
286864840
280686930
1450462436
1079686966
99353917
2113458721
597880613
905806690
516141351
1265804230
1539137558
54825393
1348372465
1909074922
752387702
60681235
708503415
1451086360
1369157005
323652499
2037724321
340916442
174665780
2086243781
1364402215
323713765
782257003
401995249
1653884890
185544219
2501149
15753330
2139176810
559535692
1523058092
1336744222
48607695
2057719549
847470104
1951004341
1760839836
81700745
1187575064
801232540
881686759
142503989
1111278690
1206502474
1256256818
1993680682
531397430
1441462533
1561967404
1192256620
1311464970
618618265
1678905632
762533119
1276498446
1002537655
1607491411
782652524
1271258547
1593299316
323796299
437091294
1535721092
963572356
940768984
417579478
1038585867
326523918
1017164889
1332429812
231982224
551219728
1333948254
16112387
1896912844
1749805484
2018276830
704377257
1892314140
125882388
468804436
1395436917
268795082
1307161707
1731451314
492734335
353190380
1239057437
499119303
296798046
1378781555
1052116093
1274892816
547816407
841319197
1772749455
23671562
330706898
328874607
704432894
1736193719
1714076533
421252269
2291669
1783197692
338388596
1685764862
615772592
1041880539
2080306074
327354984
1888943555
1792137546
211148689
1687043641
1629678284
24992755
1159689316
1102900800
157058965
1430926638
1750668928
1145223027
495018291
1066358117
1884220790
947081201
1209957815
2109681790
686865814
1831070624
1256396317
930775252
768048423
300087729
264221640
1474482195
421588992
575743817
1696996367
33558147
1774255928
1321985396
1898473308
2139849818
1871319986
845347384
487584519
883525023
780734423
817003391
1610563126
575327902
89408203
1731863147
1310606636
183832401
2112077901
1647550491
1479872910
131908574
954867411
580959075
121271280
1504785352
1176338327
972750284
1207838655
16326370
879619008
1700129464
146993519
656033284
1271828662
1966316167
1779500700
1838451162
1527771077
531987797
1005499329
300466114
1365499385
1883145433
1003748612
813359940
1959854773
151156411
1655854069
197872705
2011885815
229058380
264053542
2455576
1292635144
185240486
1146122446
194413906
905806690
851321141
289651186
149817159
1257564200
907134071
325758684
983943404
2043192384
601117949
1069475340
1344478597
73904322
1335655294
288676924
2072171547
799838974
1125965285
631845504
1178257079
1384428713
633138632
101075266
1930172449
1439669954
238555934
1185259208
1600356123
881800211
1886929740
734217144
989790066
938356787
1759532269
1669060635
1534897021
1322207799
945266287
1939108521
1566474903
1708744706
446333242
354638314
2047718921
713755152
1073901808
1631580653
1406089465
227024647
1219471123
1442313813
443536330
2132974316
1461101707
1538286221
1726151520
1837025338
1402590915
1168409416
981602520
2029971293
2021920925
973742012
238921624
238408714
886601147
1466379450
297399442
1915291021
2013350390
1740456936
438012706
72027959
1284229171
940242989
746371427
670258624
2062513607
720248762
2019909837
374950921
342399156
1096242159
132063549
1702610365
1486745346
1195836560
851126664
346268525
797228157
149661764
830778433
80738461
1237062988
335231476
1999788618
1454480443
79170284
591046252
2045307308
975049506
1925323124
1215907546
716223603
1813835584
1845470862
1971362640
2128796691
1372378282
481154100
811991683
155422848
1491121713
1140381648
925002052
1804783177
1376745620
1778817421
513549142
1158412028
841159033
5999080
18805240
2049147979
231549769
382205399
440159665
2035226831
1083951440
1627559769
1666987314
1839176718
1086229053
530375669
1307208832
928567112
1879520606
1621539267
1347618718
1528271220
765291746
1271012452
49321446
801827052
1158917987
1075836483
160191174
1979258545
162792238
1306624976
151874230
1284215815
1466439678
1480837046
241754002
650702948
673970705
755962546
1101165327
949052852
1711610035
81473752
1915836646
1458001143
407114848
1158983485
1169660471
209079996
544044153
149652870
1937573574
461932861
911326736
2078655635
1705915531
812061616
1117119239
717045711
93704684
1678197870
1192898516
1235333151
1385598200
760688963
32177234
1865194698
693231030
493360289
2029212472
1550227610
1964663817
1678841541
1912458694
1581004571
1573379495
1659035603
525675213
876261180
1721013021
2041094121
1597398676
413419327
573054843
2017646479
1072994785
1667077798
1789904697
1791332759
1324120424
448941930
1879935347
228897665
456676186
1018877280
343678652
155688007
714288275
1817957361
1272381835
952432930
158898744
286598982
1553826038
113144933
1740023521
31454989
1292584100
1058737702
66544959
1907153051
273724250
568325702
72724454
999520413
2144445080
888889321
632340627
127444752
1788687132
1353543725
2081948896
446932654
1180621107
311767158
857070810
608483597
2039320692
1764065217
150907797
1763633585
1549739199
293463342
202153442
1698764984
1723231136
876894958
1416974219
242467220
1728514548
880624540
2014507614
706304930
498778038
1338151318
291490506
786893489
903415937
1921659573
1208109032
2067172940
1723996671
2012975385
142193849
665868901
255167765
648204552
1272508073
1251487287
367814516
871854687
376012468
787333556
224120690
1088550481
1846132623
1478253262
1723695778
1007049136
1409372043
90405672
1449025372
788019213
1758315731
677219271
1599405933
691640327
236855201
1969767263
112243984
362224496
1554178596
935026391
145783710
547836741
661289971
959333288
911586287
360718202
1706983177
1616785197
1158889111
848809786
1960688799
2138654117
1062147757
1612149600
1689256910
388385156
36643632
2057166609
1062577095
902491252
1221486987
1214291880
1276891859
2033829090
134914245
692003582
437576183
463152641
1911848602
438615981
1565999483
1395431588
1054405133
2042006551
587645463
1625616384
94187320
1272892920
1480719881
1523500644
515990050
949132360
710450236
1805776066
611056118
294576549
1760982454
1763063434
1464791167
327222287
839748041
194493028
862419891
2083432998
1881494165
1900754647
1689665531
481743390
1943784340
855815554
499541854
2106124012
567191832
1275247349
747660745
219139525
400432483
222027017
271502583
994562510
1003453185
293515191
1518880244
236853749
1015579782
407778450
2097568410
1251763581
817918101
1996551430
857959013
1546553821
824491824
842676895
1493611090
2052616467
449358636
634761387
1208964033
195954585
1295728655
105962261
181465967
915061864
1365859644
1949216087
233988727
1000879907
1954873145
764039635
2072837088
1923392224
1138315122
2028860063
1486985837
1600115058
473048091
2010336564
1842972815
1572549165
91691280
1723512821
1831980240
2143407778
1664757804
1046011639
1170869142
639011125
1613234185
979452125
1322994971
948110765
80638387
963021024
1842879010
1494809848
2120097134
892951668
1975128704
796733147
283388866
1236682617
1554131161
323830377
2006368616
1411633527
1684773696
1885506933
312440927
1920071462
86652896
96557370
1791831115
215655486
257410426
1144224423
775646901
310896390
1157882373
842406094
1582868192
1806755168
1374286178
630438903
808948481
369385874
575445287
1959591497
798816072
11682509
1426930176
278051034
1711186952
1461023761
1278530043
1707616242
284742282
1200255915
159362130
391385071
244221122
1280381932
496609272
64877545
1691641631
462203931
1249771333
642923699
1847822883
1269233112
1531226869
1614392189
1493561506
896868658
1047014737
1875080246
1646185512
1793874864
2046627311
962705593
1468271883
844697209
1486907728
1815576836
60681235
307637312
625827208
1337617050
30425893
1162510301
1547176610
890169320
1745193121
1608017992
1870543494
187135911
1768365828
126426561
15070431
1723273920
87301392
1312573187
940361530
535227290
1031119172
210019982
1986228255
1263989508
98110915
1163252918
1230020057
1697458321
1951270801
1116510228
963478007
470184799
939492297
648448618
1307523906
578963630
1922134265
1612929324
1155819028
509463227
1316407598
888184789
17170842
861417277
1272349498
992615460
1263338681
1581342505
199925859
1913399026
214882931
1564792988
483483534
752769875
1503775012
1028446700
563086530
1898768214
2065196805
76862328
584398248
385246369
325713174
163069912
512190941
368275238
1943773681
77773117
1780035546
2038273678
1989813986
1305355639
1329016811
693067202
1258198935
1710025458
1650690173
283038511
1539452901
257273441
102552247
1189910471
1726656215
1974485409
72990210
678076083
705079705
1911709970
1417701107
1204521409
806740018
1206816056
934516546
1019872906
512588729
2027048199
817442477
922024722
281358943
1000449713
1628642764
1395046535
2040763993
50713887
243026555
384924088
1268296682
1383076710
1928726455
73785520
853888796
1445537032
714614473
1004077746
1002267777
1373772625
1968395214
397891276
709415836
1654211174
409485068
92419011
1278377415
272730272
505555455
1494084985
368699653
152871193
1047027178
1317798877
79533358
975905077
297868697
137160440
1632544821
1531255037
1609138909
755670497
2122469784
922045099
454478598
1015113315
231702269
1412706192
1804132375
1662655781
828766014
572782812
1358917444
440158470
1136936614
50433475
150668522
1990148272
932432238
590090281
112146072
1359932483
288893795
938087290
893663147
100661069
1714276665
540594564
230582290
1802990170
1437447660
1872000890
1539135808
1667348974
944506551
779919390
1322637194
1200267879
86580049
1875984083
398465735
805442273
74040764
1462284867
1419309024
532716280
1542608370
1029149448
1941623170
51195997
891296452
835561943
1289303221
1195940218
1227189991
34230210
695549568
1036166763
1152873727
1175548329
2020706347
2037661835
1191077205
867010324
1016507220
2042628413
32124671
1162081348
1820558445
1422475912
1338649959
250624209
1137301095
539973499
1091764732
890082925
477669408
428442758
764349857
1682842248
564211498
1242323685
404545345
494480805
21203866
1792265312
725215730
1105724242
601737127
463358590
1888730423
1539281671
393403639
1752317073
1758713846
1482304321
1742462960
1232465749
594614737
1067351277
1169646144
601965826
1223593769
2069546663
1453577335
512983642
2119831529
1702173808
258793434
1987833475
1096612037
587937965
1205496583
1876053989
870218018
530197204
1274735182
977886428
1367863723
954151935
2134460302
1702585959
1148697476
305728809
1623915667
1371903436
342917304
1514444971
1262249992
374904436
1234865827
1391358912
164603369
1602064322
1391815276
890337667
1931458038
44785483
1087211109
1743422280
1330347769
854956500
591431343
1658166600
1804447322
940914447
592137167
439042018
729552914
1493368176
178959349
513629905
1318571363
269448217
1924746252
1519892308
709796712
2108775909
1258297121
1521668039
1899857050
1353077245
973376108
1357243917
2106912513
1766970467
405894491
259064600
1917351728
1300603144
537313921
1968262439
1478052370
1373080313
1780385604
10035337
1670585430
641500151
1620785003
1857575777
530522812
631234975
1743348441
892137918
205875430
1369560605
1960510298
1638494589
73841343
2085791400
1994185073
230159210
592446744
1885292146
1097684994
432948432
1147468247
230888894
131170193
755492326
2000281748
103512252
1591596153
1974087200
1354089521
1211661458
786596031
1935003945
1010308643
358869377
1101038385
1602163912
1681867625
423864875
894049221
1418332502
1888314148
1079007010
2080279176
1481250055
990924310
1163411487
126324446
1738007859
978615188
1459029608
1391963064
1392511000
1478028989
36854237
701074802
1885376674
1847710606
353921900
299852714
9815180
1820597707
954168118
1655343872
1093224564
582514450
1254875746
1529515958
97698770
540501367
1657879836
1290357352
1055836030
2025527096
2029611867
82588842
930503923
879832470
1640160956
1539721922
1888943397
497049955
1690572644
788140485
844358576
1009310894
1109741613
903532703
1415948831
1981304975
1863058518
1914178980
1742902938
2069466129
1491694988
416525453
584950375
933146305
1439499054
796244693
1831918317
842728788
1590359877
1505687132
1742485717
599679856
524982611
177255445
1025687221
137620694
1314448997
1149126995
1553761248
1139592658
1621489235
577710681
1219917931
633747141
370567108
157956904
1842368543
254366952
158070039
476426010
563501890
174350087
1411912671
1036635065
334387511
417516702
1095107568
53750773
113887036
791151946
486256207
1981866082
67866378
30636499
427680701
1070077413
1163763272
1574814327
1776600320
1710968601
2079997846
1487161711
876716073
1126535925
652842678
968215010
460121882
547505666
1525984398
1506148351
1136980845
637644177
501529026
294763803
2051852659
1334288283
1424413617
1577862780
110336107
907927863
1124504044
538426793
1357396746
1699620163
1553917960
445079573
39993868
789695103
951098170
1412533377
641213859
735022612
293044097
794250669
446836767
1239590005
245881180
752062768
745901500
1108072078
1953051730
480573746
2135401843
867187224
1839922247
1519943252
717889549
330775532
1793667617
2110096283
346189726
1580510646
375063017
785280445
389031117
372593396
2024563680
1617569957
1430918708
751666790
2076302683
1643350825
1211695910
1903159552
1864887625
1145564259
1947907648
2016619757
252787725
706297459
149990177
1848261248
1205284594
405481213
2043525529
1108693298
954765756
473521413
1168251037
315360792
585241532
787331063
1913648429
256779083
216948616
257720876
1018421376
1364146613
1912831264
1487154221
1513076254
647165165
372207057
1888849761
32101395
411240495
1185247291
1603652606
126214759
1726887042
925474486
2068912060
1345628308
107494258
116991016
2126357636
1798113270
785917854
612638356
1914243036
663584619
625840347
1018373466
1229534105
1119152870
328400244
1216160298
488815800
102380055
1383562308
1609181367
1553652327
1176241379
1105735800
1549027546
143990299
1564203452
1406096178
1795348932
1840327698
1604530888
2128175343
366966287
434807687
499837628
928892205
603296235
1993613294
2044621962
1279499400
1753052498
841927088
1495073572
859518911
1796570173
1992050628
1329273805
92276211
1784164902
704339568
861267862
449605974
1903335864
1836708548
2005947405
1616203325
1746472453
605859292
1612652897
1095819887
2020494164
1181592216
1943047860
413730372
1817528344
279456658
674671963
2027336064
1575573327
1285334484
2080573451
1066071544
1357748534
1977896468
2106112345
107297587
18222003
1096663544
1297904217
1427951554
1112925797
1745892639
1210391939
2040223853
1773358536
1585901114
1179193379
1043230185
781034804
925679239
1215775391
370091204
119482606
1199455809
1360601216
2084901298
1789104420
240700548
955628779
1348790428
943284384
1019761174
606669146
464880517
1277034522
1916527433
2119177172
785582080
358373777
1519519723
676690320
344060247
847908411
732120582
1845221313
1357366193
1724207920
1036725577
1020390893
2082343826
1771216124
1345896311
1852598017
1890260238
138371644
1612724022
1437267792
265776522
408959812
1738244193
324664188
850050072
1071054239
2134127654
1303683018
393416701
1497036298
1812312294
1016734630
1484190511
1742763936
1910447257
1737925620
1859019311
2016737674
2064898200
1991325380
1522496433
1881569815
472822585
272359016
1984031782
1226635898
931337721
128308792
398845905
712461698
1386412858
529982833
751211451
206211881
1522933113
1927362117
1506834709
1492174891
271596699
496520031
2070262909
479111500
2145733872
1252792524
1558695809
1530884170
1264373632
1150592479
1964472736
1902018928
1327292362
1369677215
812145410
929638557
331384956
1903581035
1630658439
482375542
123778195
1730489955
568146773
23799806
1242061236
1984597196
636698203
130341047
269237895
1277604406
1673419098
1301668112
1253219195
1920427793
1462008637
1134192732
1135545308
1645356275
1371708608
1632414673
132559176
1658077940
88263222
1167406320
1461886640
1750606839
985014762
1819588571
422778437
171554852
1117442699
171678714
1462372924
298991982
381514374
1659107392
145538895
550494246
1059654684
1076539898
1391804988
1411380678
1918107109
1468014267
1351174174
1924218880
1226026036
1745026069
1283316253
669000766
162142976
187690090
1863013255
1832802489
1109097288
1424296539
226494273
1404210081
2000331883
2032704980
1915710972
1630544175
2045907742
994500574
1666307563
1539441806
1658166781
1012748219
1082531432
1773475289
4746366
1367063458
1215840060
1998023710
413139003
228569202
545676387
1078976761
1598704059
720203791
171258589
920603505
2030236663
1638124267
884431682
510458047
547616054
918104801
739698140
1050101071
1835303778
1078961161
1206881348
25698444
286902144
705900370
1551540460
907702581
1694170978
38409178
1826567146
1111761979
1824767403
589602264
1854175826
575826684
1133369213
914709216
1581397507
886928814
573890686
1540884403
1944181370
1592398490
309232666
1338152852
938317062
2014593258
517381175
1103039307
1913810492
167578996
1510451283
2142546393
1920649755
539227288
200044447
657619667
1687996989
2058743114
482455143
995464282
1561600098
534767423
1254411704
1129634959
722328532
626200156
591543142
639488109
1187623874
1054272662
1493403551
280669255
1801399029
1976590044
1260610003
754421667
801339003
57134406
772838517
1269381837
246974590
1305355639
508748025
1680761769
1866924835
1224903237
1900473731
1465370828
1988963410
295517694
1568976623
310364446
61022302
2065733744
1194505134
1780875571
783412147
217486011
598534295
768941534
726337961
1198899206
2098436264
578311799
2059292828
816033002
1346782418
65886888
2088115663
938411980
1799894179
1098395057
992912558
876474681
690831135
1275202625
781605137
706559385
841208202
482118334
2132658521
56291752
280637380
1195356440
2018997091
1062643853
679978520
671643248
212923421
380820791
2027875896
1370621293
1149892927
562564543
1092794347
760444399
1074902878
1465570853
979585645
85077090
1806401439
1309942032
307681404
140394344
1491930328
872587445
2036260239
1382570966
144219421
1733452444
219923390
78812817
1916012445
82464526
1419599395
1233231009
57499607
117572129
1096063566
12393090
1021698711
328589653
1504588769
1462322699
1295662117
7424508
1886095187
2104733125
412247159
693265633
98183232
749271395
1928282619
1183480870
235944739
1243748614
226155859
849527928
241583871
753908955
1444974625
904886160
1278433742
1855572123
213070514
1372837223
1930648106
2115873165
605614136
463293161
1607038629
1508297552
1315714609
2087528103
891639868
621238448
1746722369
1028013558
1103520030
371651547
686750650
1015850499
2025851094
923134562
1300643405
846574386
1106098057
1456046928
960081229
1210017696
1521263939
138725413
682586037
345181761
794072380
1250503398
341759159
1959396261
30130446
1647039059
993101331
7524129
2109532525
212976220
640201140
974588499
1009775334
173330512
533817345
1051746756
2015012120
503825777
752183329
2044622291
1146195577
1239083182
787309091
2041694311
120768421
1201174491
2091200824
673157463
1058173443
724870486
523543071
685773652
1256692127
2018285856
63839039
58848667
1163665275
763100706
1875073943
2014619255
1602660207
954972111
939188964
1426800979
2116617520
477404650
220965168
994717390
1056908671
335214540
1085838597
1297467863
736322242
1426307689
1287462411
426710496
755262751
473207140
1457305390
731738199
1942290082
2138055142
1952319942
537497653
1100248638
1460852378
1026141805
1808275573
1084217935
83710715
1405207994
1328123163
2029141577
201417826
1347787385
1127211333
1590753477
1023414131
1783531861
1447983533
1926890443
1919856940
1466713920
865076488
100127912
625028604
1198597068
2038647924
1946039258
2106458308
1749816993
1939849544
324602795
2064844103
704770143
884146560
2112464684
451306583
132744843
1814148617
1416312200
1496424901
1362144875
829227397
1225783522
1422087760
459934327
1043857182
1617343617
2067256116
1530519440
1632402413
717577384
1067611754
1189123378
358618527
2011140820
1710348873
920976952
594313418
893650773
2052980221
1003837821
932275557
1630040495
2057197973
2130024301
1991408791
1663406733
1945012696
106022935
1582357025
497436852
1138294701
99987233
1982460621
303003744
809377255
853910180
500929514
1540713509
1559536740
1538476608
893098321
2130711733
941020458
1909212075
348156318
568093796
72267934
1335328461
1185235918
281268339
171458090
329791610
896657
1529218560
1934422494
849444482
515957403
452550842
870473675
1537720765
2102528646
1882820807
1660010278
1137688556
1957917447
1697708838
731012917
267503729
896227684
308163845
1630231981
1451000662
1374028803
565836677
147372355
2065370807
1772600987
872599257
1536694348
1497610458
45424806
1286755835
540274562
1054991338
1225394771
1585488597
1492302803
766817156
655832180
1650274179
1550753796
2015554397
2065815237
1351863682
1867159023
333510285
206835036
1109956906
434234834
2030092236
1005830638
1011091829
1177797931
1070949944
1713496683
2016966079
299936477
2142866737
78012104
1337222887
1378860659
834916248
1060517997
2049712673
1434776579
247542939
217557752
1305987161
1923647978
28736865
1215239924
1778282501
606313628
207720618
1074943310
287914657
698129377
1017427809
2139224546
71118935
628257238
257113435
887451806
772571997
602786800
721347616
13600436
408065667
482553577
330204199
839041818
1256587708
1640673034
840130870
569066947
1573710746
763270608
125592147
1904834296
1066530403
1959962686
1411449646
1598725529
1219308031
219306653
1497445625
123301048
1358504242
786166581
1889280144
2021344237
1395948806
1604477440
626974055
148222295
1722221885
153294253
1561029967
192432227
1266434483
1276788240
1743999428
832688165
1684808391
724774787
1734660295
2097341340
2077903000
739673378
153711458
887834027
1524933692
2064902522
1330070217
1269381837
1499178849
1072713926
421372914
324231162
714990295
2068192760
247977587
198163608
1549196839
18722853
1337062523
1948367893
1366732781
1445500402
1037441612
518389871
1503330445
2036226953
843381925
2070504106
1050958611
1916317362
884998033
281594878
1704260828
736483369
286488450
1283716357
1510556708
94035634
507543499
1841883993
1527124924
1025868068
943380739
514342145
836644838
1859977997
1296025657
2115082645
1396572321
793495085
1489685607
1231579485
1140371937
806385976
1655445466
1711686743
1145529166
645452889
899564015
1188725677
1047941636
815461467
1633987803
523678302
823068455
440216403
1692825871
165448116
714365101
2036347493
2069402935
633936464
25311835
1486383354
665931789
592350910
123850887
1045491250
1799268249
1642666556
1758417142
1245181288
1714385019
1943621176
1243143777
505040723
648546803
859882882
75220031
1924613555
1961477792
763607318
907170558
1381901765
354129282
425495039
1768462897
1274241431
860754371
451429827
1584458737
704177858
63044049
450164
1408579240
1673457530
137219385
953333264
881155877
1112710929
112412249
1645831425
67282064
1582647712
379654338
2135617792
913423986
253780639
28948092
1046849991
552330873
1739395480
1692976179
439252015
11722122
734081963
1653613247
401732667
775294036
1355768712
947883635
2075719343
1608393269
1791247863
561878395
1970363011
1357045489
924086549
1701637211
1818847220
1167544697
1124794489
130624173
431174204
1554585789
638196557
900693288
900143872
1205787923
1434306140
282334792
1736047770
1161409174
63252360
1153100604
375949631
255220314
1634473488
828896078
1716336430
959423590
1440764248
818159853
633644487
1150579479
623743251
1224239633
228241020
945059586
2130351605
859562828
463743679
1979178509
247817118
643710927
2074951667
353323494
1382637205
1916210876
1788827299
1848079459
690129371
108845075
970004222
1482662676
998790355
1324271774
1434424783
13907526
469595014
540052603
1316127952
566524096
1223067623
657704669
306683193
839786532
343621566
21439089
1331500176
1922624671
1055244078
1259020120
539789002
2042088427
601826361
1860540788
1518125515
125916703
518515824
881457707
644011608
752797982
1641743410
881430225
1726707686
1013083606
1961724807
1673379148
1112940363
678592420
969131506
2134385748
1498075070
708323540
452930282
1066206123
827879086
2145778190
941445884
407601864
861353409
637835468
327400794
1808919216
113582299
974928315
1124814855
1063993832
1611947329
266276812
1940100726
907297928
708711788
1262947601
203383122
1071746479
1551331765
614518986
1511774157
1952431664
168076555
948436911
343462819
1045741273
2028476072
1925367219
915005218
2051945697
600404784
392996109
160591722
18238476
1382388373
625964390
32437275
903735358
2064326618
890334468
849794329
1894841466
2059992140
1384948643
2096453201
1449503699
1916636173
956648971
1781502150
1158093340
1622046067
1518559114
1807080406
24708183
137192986
1479472777
997368629
1948119208
1314097679
1862924145
1654517639
804999335
315141697
107625873
84367832
432788600
1243006406
2116999312
1219839641
2105083102
1949103518
866502121
80124642
1990871063
795319144
843356972
793329750
1932609809
40515810
879162430
1987029514
34149161
2037436920
1321010222
1505777779
1757280767
490324640
1034212876
1215860632
408150724
1461991931
1294132930
371697086
493530654
1960328442
437180656
26942674
636497289
1164921062
563615021
2078020205
1646708429
855938263
1192017716
516961431
748770100
724004418
1442822322
1457566855
1982552825
1687160364
1400991976
1701750566
122986355
1692247678
1716858552
1690632485
915435466
1462925887
1655084274
843512542
1765594212
1941198278
1633663322
341337288
1680825485
1248398845
702778411
1658750817
1960252240
125869583
1467716788
5431844
1312896565
190309002
1929833539
1192283315
728627451
1834980270
1960967272
692018235
596435598
1668917414
543582103
631747047
1836411639
1193471099
807019881
1141962613
368558440
1697868997
804949324
456752698
467476431
555585866
619944592
349958863
1443227959
1468058638
833314725
2008676810
2050525653
1541673592
1212245385
268480008
922434890
1058695140
2138306389
1497132797
1484930609
1382611882
1590712298
1104135894
928711823
119494449
919442249
986128385
562710712
2036246662
171389896
242760318
1939588906
390320254
271117485
317936710
53998823
2121849886
1207125828
1595439172
99516611
1544234849
1872530656
1567919979
1013352177
1909744602
123542015
897512215
1616276255
1578255730
413447349
97441923
1314553591
1579257125
306482945
1984003857
274600493
362548036
1844465378
1723996671
422431048
940552628
1841462697
945340962
1525346488
620843363
882178777
1982197898
1461446682
824275040
843035203
1543165109
892647290
1757984482
613357516
1628175824
1609586451
1585793376
1862080504
570832249
952186125
1855698143
1662042936
2015770663
890746093
1514403061
709317952
80803359
1374861789
1527447826
828206947
1861463449
995153926
2030677299
1990497280
2058625494
791129660
1399148042
306139738
1776933437
24778432
1151096498
465182618
298075960
154890260
919173262
1273391096
738384079
818265225
1694619095
643989494
1288249442
525630775
650570793
1297935339
549435035
943306115
1291172328
757618367
1813270059
542055715
1441342875
3825615
731626899
1461545830
1967886006
111475141
430872188
1168536343
1042212960
1657658514
53550597
984313014
546575942
249004589
1010234642
1160846980
1296173477
697656338
1090435928
95397784
1158646434
1128251995
1628833785
577703021
1331672195
2068658574
417334813
689112563
784536420
1451792764
1848500204
1891306082
1777647077
1519306611
1366089874
920460607
2041335303
404877143
1991295850
173875571
420665597
8842333
1712924505
1295704798
1408612510
853955455
362669865
1875701162
275806954
1394662207
1339439053
1809931275
232207190
1216594754
694475839
1388776769
1734295510
1029135321
1900516905
451911577
1523072614
1671904691
1369836022
1135209362
1416548139
242271230
1261715347
1899509717
1098879968
618886750
791304357
1850653167
154015277
490536003
160739979
2019786732
1732320553
1642268130
805916413
1439175527
1252598910
684685470
409951829
434363148
1004576153
1942769272
1033470525
1154185675
1962586825
1747556091
630258680
98027404
1108364049
1536388477
1488116261
1425992028
868020348
148004415
702932705
738865799
365710770
1103058256
2139373694
1343187207
806881620
357853908
472519690
1830973363
1031149544
1947360823
1293684264
711380112
222736995
1426056572
949931693
837488855
1420692196
1820449122
1276197934
725156430
587223930
787198598
446895688
2138172139
1235936792
1468020737
1826385282
1512421530
1982143579
827506284
361895829
513326569
1365760906
1189555642
789207969
1770114366
1523188471
1865320176
226413104
841616870
831967275
864557548
987737723
157212290
1333110215
1839197033
1009977138
1145858450
925555760
672465401
43206086
1419274863
1845704768
455742864
397638315
2144684351
1006992716
1332443363
476745523
2071865376
932246510
657332294
190825319
1998673636
595816013
1825887505
852072275
385716664
1957160763
1737227375
660058402
1158786454
1044716651
1076125926
1849308253
1838000385
913615702
1072970101
219746255
1230260270
1676241845
877192379
916792231
1829586299
274127106
528443250
1248310710
1458402096
2060311251
1643601721
1332065370
1238847262
346491102
173107185
203281012
2042110815
1945919375
1829851498
1916003880
1019356449
1421294188
550127271
2125687128
1957058693
695762669
396474368
419233434
1783877670
1876568968
86122894
1088512961
1274058895
537057342
1001018374
60611557
1348169744
1538248398
568178617
1056559089
1452068162
34720838
961983772
1379241678
1088664775
438831927
856227232
310916777
1715705543
1510022199
553620170
2333730
1659113459
229221003
1579108303
1715085721
425644838
1012663361
897049784
1533701932
252831806
693276084
37773600
432418158
962894119
662369227
1895660520
689901893
7385714
1104119566
1906398244
1683534640
119606084
699074196
1452018044
1377420902
1545934274
1649096356
1728596779
1940085542
1589396231
1494991829
852363284
474827266
619835536
1203736917
970159801
1351193523
1916645073
30987609
1144722980
1469429603
819959719
2075276402
1296087146
466599784
2082562869
2103533710
70370330
1526072180
451449975
649100368
985523965
1421674506
635046454
1795289586
347335969
1302090558
285688981
1169127270
692402538
919440780
934298847
1298086991
212755863
2146258001
1940629560
266565387
848327027
1684531322
779589394
1840890704
986001109
957296006
851703324
934778115
371442520
1003498472
1756489050
767376887
2067735129
1219477774
1050890390
153920760
1702473531
2109518129
1086815119
2024606567
796201528
307998142
27375798
1928250893
623091459
1963427926
1758502361
43002468
1097814787
2113551381
1474480388
2052724878
2105739822
1023021548
27597198
1808165488
247793584
1303429643
39373075
1677245292
405764637
881348231
270536339
1544303837
356788989
1365956373
1543441100
453364829
245531735
1898413259
29169915
1576260456
884063894
973461216
224395713
1354781565
1694642408
1215420379
129689276
813253168
1505486015
1436960313
900150798
607741015
1623757493
583589902
1910337959
1419883336
230477917
868722137
1778961663
1096612037
1011807291
1058175966
1200692988
1360584632
64316535
898900120
697168342
1006158099
1933956658
1252086119
751807145
236933566
2096875488
1337674747
953023033
823507980
1679209674
2025298301
1983507149
474504155
1890170416
180984129
521061082
144790426
1064428248
260498011
1406325592
2051441730
519272927
575535597
1938323531
1625998820
152828374
1028037436
751776992
1927824813
1847183110
650169235
242025706
857914710
971947345
216492476
1795540515
1659063493
1705451767
1638441506
1043982125
1997259806
543142851
1367518867
1380341236
232135226
1278349270
263017024
955724592
1085769592
1284087916
1248649261
880569474
475308520
1202033139
1921477722
1055431160
2142049574
103031590
47587621
984549667
440110396
1534319361
578344091
2005475302
300914077
1327382781
2072220913
1240730486
2099044861
1855367421
1036426242
1771772746
87112711
2096793053
977787571
502032651
1759034576
529099945
1451414552
1637453627
463541015
1081517019
737434989
1873007366
295051044
224714727
305417713
226987003
100607782
465608595
2111187309
1327414179
342507918
702651819
986675685
1633544748
1599696425
1789255921
2128293264
196645949
323380482
1996414371
1716280379
1170881229
126628606
1222239451
1891449164
2095180875
1195875730
759825703
1904473617
1709086654
755883782
1529176154
1112884425
841111221
211564825
2093689442
1710940694
873307775
597002249
932895458
1333867523
2010634356
615760644
798873615
112352366
174628271
136197330
1365807423
1107715620
683614917
161185316
2106636238
523575604
1223532391
187294404
1810580736
1407139239
1439296134
1886421692
933262879
170447609
756655792
1605327554
1087745851
2134451759
846102402
1023630411
541996063
733921875
1933121503
1368757767
1455076493
1719175530
618127788
1018424192
1844055927
1465700566
662298125
228859964
754211984
1148640997
460575519
422655808
1034367634
1494124327
324814774
2058360691
875438030
430573340
1407130277
844000900
844446323
246075909
1054333403
23842205
716904500
312909944
1070781421
1682586032
1401996171
1705567807
595817884
152392885
1130200461
703479480
2141706880
987585821
1751683632
1531254930
824570213
577369795
1936663885
1387287883
1846547867
1929776749
1787834516
697500342
58111000
1049086193
1362741656
101786285
1927470187
1039721680
44276781
552284619
1518720626
1542850604
4912067
1239933459
469267786
356510421
47321439
18653803
149583122
497448297
1210083407
47312246
1053495003
112119024
522697144
1605945371
1524980477
76928620
573347778
1061789058
471521144
401267004
321520079
515855839
1772313895
944799018
335891228
1606331905
1470838402
2136922982
1592024138
1851050166
392698694
248511478
855574214
867487322
965428647
2129820007
1024050974
720487104
1541644649
1216555986
1377477333
401252618
554241174
1482757995
975524969
1978674231
111728925
2057501377
775134019
111484239
411445748
2115124351
945034377
1873494737
1175314550
1622879656
1530756962
152100275
963965658
1766827033
884211750
689290037
1388472586
1367411237
53377975
376337856
1145747981
186858299
257209845
912675192
631459003
1797372060
946623518
677051377
712677971
1579844737
1011435612
1605358071
1628700251
12526636
1309452111
592521551
1523225400
1432484151
1851892725
595966885
2061293985
314394677
1066134673
497266001
2453071
190661356
1238768199
1173077766
540483596
1993702215
701883316
1759759143
1872102471
174361930
1578581205
1676204333
1396827779
2026812630
1869799411
1104744557
959343467
1996818986
638588992
2033356802
145178735
1746352778
1450078085
767346838
1208055276
288520918
1107200325
1700886819
583804507
1348417872
1608416485
442446076
446692085
1569500539
2072700272
2070161574
1838971809
1713484638
1696407955
1624132783
297109966
638986609
1731605571
1424211039
2007648309
67016581
1724301612
1831984794
1137676087
693087397
1904900596
147913400
331782726
1905813742
1603515568
1161480737
321704367
579858145
1209119257
193454014
619425126
359844970
930783663
1168150486
1103072173
343897557
826983385
562741919
1084846475
847731668
690545655
878589345
620690441
1748385462
234417617
274920113
1805024856
1923826723
785220777
569950123
1895980084
117499338
1318313258
534194476
1759245708
1540577924
1059942636
649415781
904363224
354114556
82852134
1091791445
1424683325
1064716074
532926622
1932467558
20418240
799065750
1334773335
830579323
171700403
1272603035
670966405
1000149805
807148973
1585198381
599312411
1139074876
1002467558
685969699
121622994
840264778
664548338
911341300
1284930315
1154432381
190924607
1507549856
766247885
1541000359
1578487826
259239266
1247827828
608070576
265227108
958298755
2047314035
444754745
2134342048
1831223475
471695863
1488599897
701346250
933777808
1485676368
560929622
288956102
726423573
585790587
478058062
1393383307
857826653
924788901
906145600
1879301596
1553104010
676173282
1182923029
1933869697
605628642
92932700
643196894
642188510
1000569024
2106754081
2118607427
2024383210
1725401334
2077481567
626558070
34166528
1303506598
689066344
810990820
1825112141
1172843720
1253084899
859067191
327746414
1491340851
274675078
816707674
1473788369
1848992522
523250964
1631686854
64140648
1412262686
1815958240
157785710
618139605
2055065098
335536325
1600436823
1229237980
504898092
1163566526
834852900
981112846
813324699
555005658
1610598413
1786747607
1870407210
717236879
1438191356
1358646211
1417864966
515005743
2085577608
884432117
389082887
513194621
1798424005
245048065
777669050
1800874902
1281501014
1242050374
1480862670
470631709
393829150
443395759
1876079021
547466778
910059171
591177435
62102358
89173561
988257391
2123988934
222015132
647421248
142230715
1951985396
336780714
1652868628
997516338
742547441
1934430355
2016346589
1609751161
1981354945
240787022
1546429670
138289752
36500422
949361315
1784952241
1202079009
1530360470
1073270807
913243545
1210929561
888374511
1180476231
1641737513
1453823490
1541004977
969232597
1141416579
193743063
1640894356
1807253094
1097873487
490430040
1479191018
2007525752
1080645631
1587803457
669021382
915474947
1239143317
830239550
930638052
604319515
1244487590
576467334
1670689063
738124762
1617463606
1783354926
739184601
1003329316
772872543
151377432
792074635
72502305
580096312
300495663
1325945162
139242123
2009439265
1691508245
1117632150
1431085510
1597788434
1494330332
859303117
32657809
1864924705
290683204
757306228
562971588
474558616
1070247541
1276729335
1556438624
1379763770
80181730
2078426006
745418814
1579676260
276058562
1135181753
476337692
1157563266
1001858562
130399143
1363342542
1712822072
1865240784
1620635174
1949659618
375620752
100289696
1596731683
762265024
75856085
1971254152
2089312849
739329596
1248269747
1327863063
1877658699
334862857
15219948
966731754
1856373497
1206096697
890719497
1404622825
1922577805
943073351
543000096
366108870
1271858288
1829707210
1167963020
460102270
1090156299
223555944
2012369211
1500353064
424817911
612772554
1426896237
1653614899
1910839125
447453440
1635491823
72718249
168094897
608157951
1408823109
334596367
538838444
460804065
1291787482
313832937
1237522602
183978163
397290325
1092032489
1080580639
1009350024
1120207764
91552853
1251682184
1830563050
1158934878
1214143888
496521856
459303062
1608965438
1822117063
1794538699
172846000
1689691171
1142083618
1171540126
2017393721
774854459
503889512
444422540
44707069
2014403970
733412214
1436631358
652116466
1355758061
421667326
356482013
1847193540
1430856609
1293154152
698088010
510439919
1472855738
919050475
578181025
1100476634
1141455023
2091609845
83816043
538067871
934387489
2060891813
1110273256
2018093592
176494709
1703415653
1863292941
1178094734
854971632
1186882068
293666982
608850012
1770596647
274895485
1211936839
1499766100
100940050
821433013
1578041967
588143062
946593893
552202427
865680702
1042278279
323963268
261352818
701997037
248169613
1754242023
776030902
1422338881
941899115
1036137927
1498383156
1668052344
2055554819
1713545476
1959709362
601691975
1372863665
1380707132
664813871
1430080561
1461559501
545849481
879766844
1548531686
2041765484
685905581
536921582
2124642604
382891846
1392083662
2112580303
1534693620
1180999089
1795371208
1148670217
807710277
417277043
130314021
2101502273
2141261366
23151872
2002385867
723097572
806423018
1806422947
1096076972
276188718
459553495
1455227632
1234479591
497576167
1791371990
306803164
394020592
1106687753
539618318
1500131454
832318111
1158507584
332947367
1864344206
1982727231
652909814
1713844269
1758745565
2053907854
878906099
20663429
1585037517
1631745768
1577145838
701010084
1379131684
1892866254
1779807689
1562368496
1838588766
21363419
738571994
878276385
1137676944
926082765
1562660009
124164792
183789168
1152459201
966235
1300395850
650130106
929689310
167295596
1724584678
1561129588
752026112
81735919
1226309755
164878688
820971883
1924681580
591191096
1283823896
696041760
522759859
422378308
1299496290
2077790770
438675936
1426258342
149424771
683944113
961828587
735698094
1552857506
1305640673
298976565
976916455
1651445892
1380495411
906320409
715721306
1476625053
1378485713
1718374717
731904744
1380537715
1141468405
483579760
285371835
486472234
47543196
199100578
1037912349
187911649
2008138410
17913294
474133834
397355969
1031012743
888850787
1723944682
204704880
655156677
1738414553
302022616
1652531717
135710068
604545063
917081336
40879434
222961923
2125561560
653095343
438651953
1691734370
6303914
1821820167
1922264851
2053435843
200890116
114972652
1565111975
453287113
128103829
736074482
315549527
46210107
1113822472
576565746
1219867488
100420057
1156471410
325254585
1861843902
1626214692
819224253
10724812
717716059
1084278682
542583656
62709740
577274462
1652634482
1130496372
291511858
557104078
1037876773
1719095774
1269677685
656922937
1020508998
878061822
652414214
462241621
110132813
534168605
728824001
313159198
1932803717
1281604176
1838801270
891793314
1647052330
2114136291
1728117765
1595763310
1494250605
1676258634
1063174554
758535699
359872646
2005945729
2056650471
1432384250
780121827
1159169413
460030985
2120450489
1965629879
271161969
162330804
1003662126
91069827
959152753
1426051566
380718065
2117791006
286570218
1229202188
2104413393
124165095
1670017509
1647354084
1243129358
1031711614
319880644
662200843
1621918259
1208945424
220027152
558931879
204705240
1488786053
654440408
533291390
1972636042
1035361359
76204906
867673079
2111852676
1375158635
188752419
1505514274
2105838203
73280966
1637896276
1551331768
537593488
509901044
502580492
1588021691
1358153084
783107707
1513366241
1311383597
1549520396
207191559
1875780498
2023776889
509785783
1478143306
1241884499
9921619
823014255
1664612564
1582084636
594105712
2092519373
1528854698
1627217621
724935063
1518670513
1569354020
9313196
466866436
967776528
893399584
602508619
1905052017
2114010528
1558595503
1235632900
440813629
2091520244
680440101
400830898
539252186
431489350
132372698
1591047385
831815637
1570573457
899587648
756843805
1038928203
669304244
1499618105
675579858
1889944094
1765757366
936825307
1239351258
1321206138
643126361
1259937663
1182131219
1052221414
545931220
1451804028
586706739
1954524621
1056782094
196494660
1607899220
167704826
513341799
592241396
22471161
1625259278
992981155
1248362582
1586939748
1422300753
382225723
1830379428
665791328
1512444394
1186334947
280638010
1630835462
949946615
185645956
1707413612
1445115007
1446350807
1835169909
1766861911
405617036
1293185439
115371977
946304172
1013287822
2025186305
1629818625
2062146566
946386801
1055483138
2074490362
579342108
1192089219
433995090
1806718940
236345615
1010540428
1483001963
1896340309
1639156252
96647460
495687612
1119483635
369878043
2049084005
1804257511
1240725770
1726097830
969190992
826608126
347397976
99622614
110558471
1375572387
461231518
633781733
843774466
1971697150
1679261289
19101600
261145362
1536268418
1352022517
428738730
1423718968
400844674
1793048318
1022857818
1588289636
1174003574
327068350
972610943
1220781631
898326508
1530867128
453619985
1324472771
1664776795
37024382
203347594
901691996
492090730
1556199002
809129700
1239364531
1980786756
890851019
1874982755
121252052
1570415846
360081362
1632516791
1934803221
1803584867
1569738468
1812253066
1718926342
1103475163
2073717607
248666739
1562337839
754703376
810995702
24442509
1163059894
1720661444
707477484
1555944499
1793608927
169138164
1271896720
887336602
2003937879
458142123
949758173
529738533
1423740633
360879418
1191457932
731807157
2111261553
322868117
604828252
1307854882
227865264
1140938365
1143110554
242478874
541461645
206476992
1663001879
931579219
493465872
1304850597
149427557
697297506
1910630902
1514220246
289286264
235248287
1165520997
288080007
202395787
594339195
1812981600
1081637317
1529720322
1352924756
1308247123
893335658
243926939
71446213
498902613
1810401899
1940862034
1899936344
1798269382
341735612
759488338
1567239201
652056051
861330330
1003064882
1191349052
1434771933
95919021
122238642
806698522
599200019
993498515
627269188
1451449527
1566463089
197288879
1815915622
1726873566
1479821363
575104570
567982644
759854001
1912053939
1145535677
2104080576
1511600017
334797621
954552808
687135938
1307565031
1563830311
16355346
1500083948
1427184588
472230930
1501970452
1396289943
943514628
460494611
1659277135
841856021
1564565382
2022352511
1883063857
1344811193
1248067092
1958472940
662531552
1185198804
1031407121
82890365
1903561579
2054262367
1397973848
1853473057
541886743
1499705394
1356421938
42414895
1029262469
16016299
1720936584
843723436
349290815
2137950187
492828651
1091832208
1085578612
644971474
385470093
1222615598
1533959148
1352214341
1795525147
943506284
1848322280
573848391
441016133
923710147
358995373
1017778226
850748837
1794742137
53002766
59041754
1915659789
1637087409
996369200
1029288248
327652608
365114233
966520700
918127602
2074719882
432152327
2147424256
488091707
2084240754
2014902737
36062287
619235769
71026305
2085309158
954475702
1664864493
199813671
1384955967
1662809208
334750954
1786419612
1551968825
1967892629
38435327
912558839
1170161819
447558373
64407733
314777465
1083552208
469210118
1698816848
380022506
133010227
1039752624
107180731
1869970714
622405514
437603972
1487921623
30374009
1221944060
925962300
1197675074
754179344
2133344109
379617659
135888081
522948601
946023748
799425458
2136624615
4919415
1188724210
178055469
1047780296
1989663327
1954496721
916915889
185719324
1092101802
1704539232
1681651149
1084850021
373025558
1567498172
1473166134
693832492
405644462
1358209633
133162905
937017599
1199210937
1727380066
795279947
2072408124
553222799
2105578036
51056797
1095576337
524565533
477775959
2134057106
1466418110
1630640264
995224907
67762818
2118535133
1408072139
2119672214
728045175
1201124610
2065213765
510171614
614360204
701403495
1182139944
869037575
1621641120
179922274
1724211355
758294893
1157681235
2121869779
779162303
1804645845
1266644482
509592872
2041686794
330977898
1842890275
1304307115
261107334
1435374335
304699546
1146395866
441066280
896062625
106343133
434811940
420501159
581050899
736048500
1116283075
802385884
1808855640
1687062092
598604960
757475864
57189674
432845814
286628534
1464340106
1475922034
608495243
161946800
2031743124
1690179622
345774548
1133470455
322554329
965584771
1344949842
1738748838
772776910
2059348158
794585716
566226492
862118732
420609933
1738647268
1364413066
939969813
1512476305
1585723809
1615555196
959363169
1072424419
2083597428
163965656
713587045
1589535456
2047661081
1770347885
1276915924
90143882
1444996424
1954945235
2071178584
1542779222
668656174
415269192
492401981
695113712
130550261
953770333
766166754
688678142
83985188
1871035963
92069902
454065546
112125356
1167795315
977428131
1927103152
1993567485
372767107
1807110053
539735814
89776143
1239833592
1700067996
1378145939
1235455356
1294057073
483370889
1780816000
1733999828
810272546
772541054
1323989965
1676679154
541252428
12635240
1358446059
1219006722
850453945
908785171
327876827
443708983
1286969
2103970758
957470680
1497283842
1425017079
1969960346
676070852
1158950412
1889155284
924624281
1203831367
1638618801
880903504
1166620335
1020207965
302174007
621796193
422414933
1836869087
78706809
1328935395
1553751474
235778291
201644988
1785452873
601413685
1058693034
517076215
471437067
1595939202
126513169
171225391
356723296
1933075602
157506383
313849884
484887412
1350345409
1348049348
557890022
2126043887
1022390907
238179299
1317949489
1015672944
690063517
796567279
83602487
1965863356
1962059487
423012952
729814467
1068015936
2099837595
1943610542
674170687
433820263
248620482
1308323992
134936443
458206575
2126976027
520921504
2024747090
1739081288
775250424
1900064041
2003198290
1979889586
1469669530
1949914924
584513940
1027146147
483479510
143462237
215704349
1376335385
1048502929
2077202500
740298531
1974892343
557402531
80438698
992221698
560278423
714876075
1903186496
1114281125
1744406871
949681288
776425779
1369169196
1104982432
1870862223
1466874647
267626593
1346212315
1110590620
421181874
1728003502
1678005851
1591840979
1149881808
1335472930
64146054
180650351
1384899191
98196959
138155395
257803632
1269777708
1825925568
814658454
275877552
1990618598
1683020463
1932531090
1262873255
5956579
859624443
1023098577
1353961089
943652092
2014953205
2122105332
55952890
1715766595
1735076686
1995643773
447231689
2001418113
338490862
215100659
2134729665
1186493514
1936798285
1780399695
1192081380
704960164
1477152560
926050934
1076516829
1739658100
351207209
1757055731
1705422495
779919480
121299758
1243248326
1460610831
2058747609
1725555129
2017082928
452105093
689920949
1426790882
1993478057
1717343894
1050742412
1670990964
336104574
994978840
630765159
1546403650
1955477175
1738210064
1046387911
13555244
104657998
509383222
1418038501
691917198
315175415
691082983
1049676288
1305096284
1863882778
299257879
1306541336
1497689415
1814273106
1335466930
1366682476
1742266206
28165723
418788945
1700388879
590180294
18125254
834256049
779416843
1998539873
2068495067
1664825931
1889479400
1946311638
534288417
2113838880
511225053
1915045858
974225163
417608923
1372920183
1371018707
1502862421
1064183426
400222079
1253333468
198074618
464226005
967794279
1404850437
1199160345
2025428145
1454917210
1694419271
1616830870
1914663917
1220680257
606115605
466162121
207220898
1436756426
650695498
31529167
266565387
877478121
1600153426
737619961
1920443680
655129113
2762817
1284054651
512800101
657089099
533342859
1577714134
1101672103
1502062632
643696514
105961449
1931414750
1921422837
184793030
424201922
1981971554
1916127328
1251881457
202039117
1177581288
1925983358
691312553
1197719227
89824553
1727901367
2119823122
2121920082
176672957
615848365
94444518
1277584667
825865084
808836272
2102384226
852275268
1240945425
680143192
1875787236
816233837
198007673
116988250
1033959715
1492877325
572221414
1777134715
2051145882
38692386
581387761
862808281
885861594
340667037
1178780392
1332633342
34169248
1799454834
1867061775
353150602
776834547
645713751
372844968
647323634
1238669253
1984859105
316591780
128457428
2080493026
1389767345
1190890067
1510012740
582458421
1789773912
924862580
715200549
1958983209
1104469278
1096031879
1779869024
103324063
1764671892
1129431078
139365832
882256586
72003281
572122181
1042813542
1994769912
452728427
1825783433
1913831262
355469472
481991586
1822596035
214981823
1074826196
475379595
1358805689
332803932
1487662440
778236342
434324781
118347226
2003343006
70270290
526236497
427828781
398053655
1367734819
661270339
191759020
58670021
1172554935
1366845376
1599273714
2048849505
1580289880
1323623305
1345751486
348819332
715850390
813375642
878087378
235541024
647591947
1263606553
1658477675
2001217486
392466637
912840203
65901256
995636163
50508012
1360329931
58575206
442778833
1119290782
665487224
302529011
579359021
394617168
389448602
1098173356
1163339863
810772015
50986602
2012217032
1125898028
1754833618
1423551276
819883411
867472272
199884323
1810554115
2008407869
1816711511
423928726
1310675298
573701286
1298106028
1056707986
953739784
919721145
217196119
1052615469
577384403
710433487
1699898310
908362771
1074508170
1251073247
2063707048
1436441213
821131522
1965014049
1212578799
1945079960
1792978588
2078427243
2101635328
1140104989
746106799
1480543671
861330336
1453392093
1212609624
167662143
1510672016
70347861
499575526
323137762
377218380
1308004084
216110977
140388263
1380595245
145255964
272940793
701840463
871429681
1973200020
24404685
466670714
509886091
354853806
1097823144
1084791159
1475819362
1535802330
2007009099
347127601
17909118
349557802
1642801532
2032566817
799280611
838772682
2105749709
1109742639
987851768
1393551462
953219832
343190968
1233509578
1367297568
295422875
446256024
935482252
512845843
74480929
18834952
1380579777
2018526767
269424557
806605691
1799162071
747279628
661601964
1916648010
1165155586
1575454969
1837177761
979001865
122959482
1483492519
1404040156
449619047
1819860110
262605599
1409543335
1398509122
105693119
1734825362
138691944
631855816
1194132235
1729491503
62098738
1083234173
712027102
1676933674
2004725419
520304672
677261188
1345062587
1236710828
1086443555
64940135
422249694
177593230
478611226
947773995
455286881
953621603
863488310
615178633
1480431482
983616276
154286419
7744589
788147106
693642059
752121570
1915066955
425776838
1640088240
1734654065
1987702648
717516521
528995131
400273930
818227293
1856359827
1992470754
1942158760
1590910967
1180743029
943215242
1072322858
1824255448
262378227
1923278758
1895782579
532352214
184987222
415865996
1114321184
188157366
1275094662
1663233928
1563894471
1919858033
902616082
582608600
1233442659
957788478
2091128802
1378623681
1801703569
900856802
45013334
2128817561
1521216966
905779370
561701291
1498460948
1090610980
163619373
1444629232
1133611931
436452158
1284739617
76860441
1728018236
1443893337
1750932790
1992740309
2045803512
122465186
1669065428
731877155
301684180
1497130040
29341582
897804522
27380279
730432216
1448142265
1535208800
1930614855
2056248315
1937045398
2006808373
544747504
987826431
154639090
1229340590
1402235748
992403025
339006051
1897779283
1839675129
1756914664
1848179675
1368694845
1241711455
1551147862
1973719560
1327148494
1502380410
193200916
549363458
1782061048
248847211
354336280
1125548774
773076288
944874960
376538443
2084636146
469479123
1799471920
966419339
1375697477
714091722
2095043392
1020390893
2103702355
1278449653
1015998454
56077320
1596134409
1544947629
238054227
1110086265
329103098
1051804730
323138352
745433460
1359405230
242321060
2082467477
2020808364
205876676
679953568
392445553
925277674
950992985
1382240132
1015990271
1196382838
1387447295
1136363435
450933548
1684522032
726455358
1700642040
1856589795
673544648
2111253911
1697476529
190760342
1651657659
86961194
374288994
210843107
2037253349
767168742
1028070930
410979620
305680321
510740356
521099615
170154222
976196314
1433555279
735917691
252952059
1803623443
1156516730
1681537818
982754972
285278577
937831354
395815430
826607278
127177825
1228446903
254619420
1276718394
893748713
1192537519
878572580
1725226316
1288546563
265487126
309481588
134919689
1138644329
497974416
226731548
1567814285
667329292
1630374630
1377692075
1778630298
2079733663
1583238065
2014712341
1944235082
208277432
632818344
1981922449
1365439937
1307846324
1439808942
202183110
1028037436
679892272
1566363470
303035076
569401497
1734144825
203223272
1284588880
373915471
569086849
575843312
1818124603
1356912692
880474260
824376825
1782049128
1799653024
1976597844
1436158773
1676842559
1394924051
1983714845
704235055
1852777260
165415704
1067863625
42862522
758358177
815690526
1484781216
681102470
1767517872
352245929
1354281015
3087437
1408400647
392565728
829141860
1999331132
1618501289
1808571028
1332761415
2101781909
2037684155
1076930707
1614513043
898373733
1007513798
169718560
1439264715
1852120054
1092052656
1390088571
355434730
1554365285
617832748
184354864
242509945
1625279715
1874167199
502842181
405015437
474273432
910414441
263982069
508169334
2042775982
787757050
982351258
1613500473
1661581259
1719055550
945759606
977455123
1567338243
1050880064
87729649
284928958
1200752855
1402504759
1158036218
1866804353
1247237604
2103781669
788400999
808229983
297213954
98814089
1706721909
3343916
1396854143
1922231030
1148770767
1866207777
1414438725
1101192773
1821394583
1303182264
391874783
751860565
903748529
2139563845
47091033
1450527108
2035158313
1464374103
1921151263
1812084555
1660385617
203465238
889405064
332198293
137411986
531765028
2007201015
68832412
1881313217
663829517
1423052447
1654024707
739270121
964102430
320520059
1495814676
555141003
408607248
119227217
1158657665
1789622912
1009949583
288138520
1845417019
1304681386
208078169
1067705184
386420971
855390501
726037251
627244216
435477739
968571827
418746788
1848237714
786856270
103802369
886817174
1812125327
1996296020
1911848602
229935107
1785710642
757033951
749345073
2009594749
1525317364
505787126
1909093374
365183221
1954321728
1039323569
1882202466
741774143
275915276
696387130
650653908
1481873469
129183874
2135348337
1077828956
598709681
510912202
143868932
1504399121
1156565120
248525175
507017056
486002183
309077086
870512138
1481428052
1246358824
46975444
987158620
1968754547
1691917528
1268507174
1142540823
1101252623
1735108180
1240964446
688894479
899395041
1986129544
1755659578
760134506
33951183
597049971
219411263
1183441446
259428942
1186362343
1066300019
1660577833
1409589400
491622678
19079976
317247803
835749369
1070218371
1897670195
599703648
740872581
1266901537
48198339
702424275
1268999116
1252949155
2066858598
1813320605
1910517710
1187548805
971993110
692180192
984243060
1466122212
135670994
1003429125
1674880977
1575899739
1596543694
790817392
771305232
1439975892
1284234597
961942387
320843846
1683422475
1056133443
240240779
1922101106
1677518772
1961613966
1089977979
197705676
1133215742
1539087616
1442928564
1400452750
1456816517
1441667814
1710948948
22641339
138249551
900698739
1983167775
1675530380
519761616
1334263275
878078085
2083951198
646132670
712401572
1333722568
1529821891
1362060682
2044726125
827738695
729431277
1132691311
1513994133
110015600
1783336403
576191844
670799328
2133908826
359258715
1105393290
1665019978
1129035595
622487502
1580569733
52492553
804468718
1202816502
496985100
822443116
1143899895
422253316
1643130043
1825136619
1083841420
818650208
23869304
728042393
1739677302
982599254
1766999156
858620368
1306021339
448613445
290688822
497790428
525865787
861176072
1193008466
1146597169
1418374550
1047087135
371478306
1555219042
662869844
1173838517
1101097348
1537366680
1947361430
2048071609
1427747097
1374180838
1692192193
1998545941
1150434158
1892890265
460144631
1142589563
537257659
1350527480
2144431985
593508322
1857862891
866093984
1753911558
1553808746
232509779
1995960344
1069442262
198930186
1888758170
913490377
2113141223
599193525
334337672
1589945608
154402022
1368043833
1106737501
1463530760
1216129351
149437081
1391620461
1276593123
194874840
1545412183
93229001
1908841979
161129888
1755443809
1687787918
1939352562
1418093419
555838119
1690585072
1489438421
41656291
374534532
903137703
1390189072
157736927
744170701
858194491
1377298853
763461569
1146405628
1157787505
1160021248
1600174245
393025440
386280107
1233332973
1373513823
168241403
2013463179
1713353206
953264674
456882274
248693511
1903541583
1444921268
1430439637
828624810
1379696962
1387130151
232116199
512583444
1218042363
586025411
1074228898
675427594
1085633725
796475758
1336115712
88392404
1499113015
661336912
420533439
686788258
238295225
514070349
369199314
1080552930
1089009526
2072341285
1857213926
192054452
1261981828
1294579665
1220715616
1737296548
1702646971
16440915
2061876070
1282757292
1695628315
392586612
1310228006
761146574
726929175
575782720
623272638
258844321
450766754
297571827
527365056
2047581321
116315325
1867925623
119583671
1228023483
835335348
15729857
605057477
847727510
818892299
1054024103
657393096
1858480847
1312285780
816285282
912384936
628704452
2121469548
714592925
915628693
455437783
1556370791
1133311406
1888422098
1509224801
1172180437
1946686574
455313865
1073374262
1818037065
765781132
687007802
406939033
335674417
1010495988
1418053251
726219400
886067604
553729467
1194562312
1968280062
1422348030
1351161927
1278260204
1049508747
447314985
1329288707
954862025
1899329768
1317352622
198170818
1977970649
1302034143
2035873121
1700022313
1850803300
1154751470
396339110
1343928156
148074650
1911507782
2016882603
1728697290
1145558503
2124785224
228979438
1626022834
1163097021
1251047018
1556594457
1641435340
1428933138
8762941
110102586
478950268
55712522
2092999489
1323216264
207907245
696684085
324739518
2128587786
1020846171
554901359
1051355634
452780912
892418117
1786638664
133692761
1550391628
370518509
757091598
1069436819
288825983
1115989071
1303191206
140650970
266718418
889827395
1505085514
1836668209
1057518798
1303716029
1209151096
1864133169
1197644339
662767601
913019697
1194898991
879965864
251835423
202499671
1203956692
1472267309
161672770
1600257367
157546475
793851437
1890881514
2124955364
60696554
1573804560
863036193
1736446817
602412487
1378716786
593198481
2088896359
202019142
1355941239
1744497844
1423085944
1323479
1839083756
1551078689
999372255
959996973
934673925
1667679575
1690695550
644234976
985607868
1993534015
397690785
1573317232
1819521801
680876438
603511430
904750667
1001439741
1979722985
1450068754
154740869
1370478883
1385928549
1352025239
1111911431
246199755
802846647
1589544556
14830680
1553584056
1221969411
42963050
580723432
714494788
907040036
1692587819
212342644
986308957
1236616909
793545197
1413505994
1115244868
1639784956
114214078
1950099919
1932411753
2082455611
578206738
234552756
1240886763
706301700
307111547
1615342130
954749450
1276059465
1603687722
1956159514
690946822
275721980
1637419514
870927244
2134946237
483469411
1369319372
797649510
292628671
1556225133
333330064
396868584
1245636692
1996486684
929115755
715039596
42366076
1325907852
208378833
1105952518
775979875
358989684
490058211
465123660
685386654
133375730
1503319385
508381770
1278016680
433524166
198479102
1635699847
3033158
1655482375
1906126433
1003895843
2048141747
569298566
1904546616
344251926
627210986
724271238
1868187757
310512690
1339291602
179730791
1418890180
1710845855
491557173
1120918529
1065229246
604385736
2122101152
90684323
1955435808
2129387103
818346790
1941287402
1722916189
1752472772
7354067
1626169630
1665960515
146620444
1566234502
1554259915
2061409099
832750368
1477482953
16094404
1636069713
1295912043
899683639
1085390453
1585754032
318766582
1557783547
1034032468
195205764
2032491048
253064706
975552265
1427104070
48370800
723883090
1295891897
1857991530
1654314842
694414855
2065926192
1262987328
1905963268
1064483160
347056133
191429847
357774633
590020664
1691111436
843198621
370611681
448421983
300649320
477037749
738666112
1828350614
1928955041
2022606697
1052571360
1375140536
564007208
1386604040
621562851
1351247227
419310163
561888613
1095088777
387881515
367775872
1834986264
1739501678
418783124
875324618
340525044
767412913
275818347
795816825
1091818737
345551970
905299681
667750669
1660573925
1431520946
1429097664
1045710582
1334354147
296831528
1725145807
331596262
1254327831
807241944
1326663820
1804445157
531531337
809281971
1384116816
1251856848
368848825
1330819536
1122983182
919612580
1926049417
363802377
10855121
1045996553
857944095
172527917
1270137512
1008331725
1295104502
341815918
122966453
1324828529
758829928
271580226
2085598209
656694679
1757994330
737949011
104265553
946478383
396441546
230144663
2136333708
205688675
530521244
965375404
561238463
369167685
891246945
1859415090
152937837
555042659
1971674200
673597391
1274683618
523307469
1164874103
1395861633
1173347247
1815781726
461754884
1683559179
545549841
2103659614
1988139149
933453207
995464282
2126550931
1032455911
1168929862
1954317540
1637254035
1499180175
294764892
1550213657
691360758
84494350
1596518270
1166197041
2144931862
6308915
1637237627
1329704803
1593827369
863862283
839793273
567311380
1919493540
1318087506
1855331761
363756863
1631114179
899695517
953877855
1549934175
1045565315
584382035
1483895759
1576878533
1871039637
317719407
1044722551
1182272226
346303481
620520512
198410533
400757551
1159445753
1063667581
2048266884
932209655
688940794
679321356
418301521
676052758
286890926
1863357900
238180025
740370406
2035254522
1894391515
2112662574
1798391503
1605192606
1326425670
1270196058
1304149017
2012568552
1583708850
829862292
1853507656
1209078591
854572830
167380213
716214090
1379657826
2081962696
1157166049
700992282
714449711
1778390409
1753214032
2049800035
88690945
1689551588
719383364
119143686
736958181
1718966374
264019555
1524939485
348910805
1633209050
1267135599
223258357
1208655344
452470
1981250024
1571784645
1902346227
1271056025
1717053036
2090925962
874889173
1502493766
1935094977
1704187438
2125932732
234638724
471670821
1248048519
1159077207
1857714856
1477449328
977363531
1754245023
2016137234
785733782
2061179650
1197157659
1952973350
649492665
113731469
591362262
1887033770
185136246
1230194991
1282694429
290636886
1624099403
1680246775
829516706
2047035122
1180315986
1790231454
1444309643
1043413015
204153707
1704083333
1236335219
2071288354
1861199718
598531797
835575704
1791301414
551954539
733563387
949024590
1697428117
1256492744
426193537
2034700784
1258017001
871740003
498764240
900986773
1877380760
850831157
623599118
1206867088
350622592
1632721218
1087019015
498322640
1599553804
806680948
324787171
2018737118
639298950
1323576427
1845638322
960106082
243888195
1550945234
2055065996
1918749582
1221880803
1043981272
1594522841
226842209
1906983643
59216690
1632292583
16236102
500470668
1766531932
1590297801
163181761
579138809
1808205764
699411288
1387171205
1758581568
1893958512
511521780
1382144117
554630684
1143373695
1961955848
1913433701
265656204
362454986
706733732
722243522
923486872
287247504
384994214
1143988051
1372400335
868566337
708497605
1185434767
1765752636
1105537187
1103592286
1287776970
2001535650
970759487
1019124904
595656397
292124533
1187915964
510334762
2134287927
176568987
1290354662
824800128
1685223802
1221846842
1493178379
1760837725
293225543
553965125
982249610
1586217244
2145972806
2030794650
1813881121
29350319
23322106
699265274
1522421153
1283377011
777718832
680208790
745958416
865480461
1093000935
135131137
1351003383
1655389377
2142892566
1672307270
702769912
1111703863
366655342
1027668761
1966596732
421592381
2050090844
1570153774
643560185
806184587
762648514
927466341
2111022072
1942431544
31132377
1859331333
1890638310
221690055
1011121818
344759629
1797291155
914158643
1455367193
1488418153
1961914295
1754298458
623437780
1742731781
658341754
1739403050
575248375
2142373532
599870054
1322383090
1198755074
1768210556
1773681765
1885055735
670542643
1534883057
1863503812
2071562064
27577348
1803742397
402187293
618609977
2082373828
385980650
505743109
2114057139
1207396015
1341051901
1442308378
1192986608
460494745
1345450198
814871805
2653319
1442889644
65510551
1564478164
788337862
536013678
652325404
781089337
268181573
2072375642
475652017
1078643621
277361454
267512048
508340358
217249584
1788893777
2127872125
1693940124
291371513
1967595869
1845016863
215988285
879708755
2070014424
494271663
1802287247
2142430279
567229394
1199472959
408949360
427439113
1701710712
1002127282
2131074108
1436886724
1760262276
1453819629
916702219
309708601
667217012
1761520701
2139209222
984062610
1453881963
76025881
347354358
247321791
171675392
1352530928
670349533
306249038
1459697480
316054220
233219041
270267172
653285717
323042519
119473126
1524158525
529222130
2003483321
1411803670
1588063094
1955333562
1029148054
951977480
1371084579
1520986424
1958085549
726788530
1454949335
727746934
1576973952
1101561177
2006089903
317758168
1933241536
543271873
885991295
429388771
1999105231
1844934155
251468000
1487986922
156428994
1882241718
344786605
900824942
522790644
204944883
1034766124
1997838528
1421033425
1630385332
2112561241
193008833
1223592357
615570699
1413064173
1515489842
1958771105
1467358527
2114952800
1536602853
1732936474
1730740382
540022177
1143948654
704088601
1719613424
1578224799
546813378
253032150
344966108
2095010908
1998081861
893004353
1199629137
1752898605
1548129171
320662990
2053977412
964057610
1033404722
1649056629
689791974
1009609513
1868015194
432118976
1356402375
510661304
1586025564
1882727190
1446269527
1404907454
1904869672
1511447951
701064559
1591560241
1972609270
1993737169
821833736
1485154704
696863775
786564184
2135892678
1432958844
1836385093
610812073
402623925
205362127
865117908
423626906
511265681
1328165045
731882985
319744991
1841019371
1606492299
1088153185
1954202322
1864213410
338636915
455533803
1157574607
67495185
4928113
873533536
1656990238
21889747
1847375727
869056879
1583224352
226762359
524391631
1208196459
873157098
1788088815
967438147
370645549
307534837
1673434708
827353978
267071754
2125497824
1845637438
680145684
688310292
1704626790
401149657
895179036
4285456
835077907
1514587218
1281039980
556630998
2103100513
576771343
298383006
1131107333
30228312
1093757388
2141990337
1267879948
869446329
1946662272
1418644267
1670254806
334325633
1438231599
54444066
155902760
247142124
416528597
2053848638
1495941820
22420898
424874082
1616511348
1313189264
87023234
430030831
414611459
1526833203
1633118279
729010522
861627951
1351482362
1002356811
1228778358
2003534575
724925359
48120608
1100858167
1522220141
799817634
1403240219
172358538
82866737
1898095633
479012030
241601838
950039327
1645968455
1857815917
535407889
1971400062
778846845
305225839
1255169261
1924806311
2118277462
891780165
788618268
1932815734
1232895156
1942181625
862554481
1736809269
600399781
847730440
1134384059
2023410457
759702383
1872530656
51617919
39346520
2139174087
467838598
656076606
263749931
1697365796
1207871528
422448177
595517668
15486370
467007603
1435513028
503546256
1600470607
1270729062
1215027488
1421072143
813046598
1285335653
99741502
656645513
286174822
1154704717
574522609
1823468438
1516087773
2010888912
432015845
532653594
452868679
1447612123
10180690
1453016756
129921827
725398326
1170163282
2039360908
1417636512
762755722
2120943534
973583382
146005923
614190820
1883306619
734345259
785521154
1590381583
1018440800
1549330601
1061646895
337113990
1083362769
1699276949
1264368135
279477503
847574436
1543816144
964633115
770981731
1837657193
1358418133
179481587
981154468
88471157
996438062
1042233100
2039223110
449699803
566207118
1040416780
1273330409
348975070
1271393547
736905879
1308796615
1543387242
1010926365
1723264176
1854821573
1743304367
1674414096
454570872
1445233392
1512393765
349566891
314157862
878242956
1024810372
1831076246
1381273680
1543928614
126399839
1566425250
264494303
57676421
826879768
1143529498
1463529628
2019545389
1114930841
296930593
2020920509
1069160429
1178198092
302092036
901686773
489906471
513312859
1238243050
758577933
1469791575
62467724
995038964
1874786906
1348721883
2132001292
746417243
785040151
2074549605
1480343655
272246809
1605153883
2058688822
119394443
1066892046
398741940
2138918132
2131589988
56340759
1707138379
825047277
2136419630
1203610196
1179216410
61812010
1485900068
1561534228
1489017716
2001138793
1956804572
1181251029
846212380
118604261
1738792071
227477277
1628050861
683958888
1946907939
609195531
770884548
2010328288
1620144600
1319947912
1109815672
702667993
810810060
1387793562
1629490880
325427593
1743620775
871986865
620108311
1275180206
1723398665
1654236335
1698881744
2101086849
1417866617
1971258639
1891514912
1644358850
1946518751
143186735
2069249712
642320927
2049577978
1878855853
2035879414
79102387
1336290121
411203395
1888740774
436819843
688665943
152357010
1737199212
190561851
465044424
613294940
1636995571
695068506
523785312
1681240029
1150075216
1364045771
1885151217
1428267840
804415246
2063934494
456784239
1659908497
934454118
13812983
34778817
93137370
1719544380
1849612392
352123921
522383931
1894006658
551795076
2120650421
1235576634
1129991320
1719748341
1795666804
1693529839
1583162226
1539905962
805281339
744194819
1274126867
1065010075
1976156293
1487805044
1418441151
16820135
1859925688
526646319
889390668
1030802821
1165607681
1353698985
956955427
699742702
12978571
1269115836
625411306
192044419
624885780
2029903181
1300080539
1124901741
675065295
287271620
268593189
2141909959
1303685101
1482283172
1589101690
1213000023
116350449
87246998
442495214
1436689256
962013016
2078554885
1903452509
381728423
960212456
1092242379
1856336120
416304743
660999743
691510799
462393740
888422397
1071635529
971632483
799767680
1125456275
915612757
909689436
1411523865
182332341
1614331816
465204184
1171694683
626216666
805087960
48305508
1041787151
1640558088
780175927
474316287
994535921
1508956011
824221488
258646876
1806726807
915015557
907721543
310686548
1214583694
1955867049
1805833849
1783989303
1129940444
228515900
1005785413
241827532
522765912
469882355
214728248
2059077245
1481205802
1571072887
93842388
1104049574
895391460
412372438
680756090
1240413871
1376556654
1795313958
140125467
425950412
399521382
1057382311
1505017729
1619258781
670991443
282506763
1221964833
1602747755
194354322
589187966
419871955
1217874065
514023962
1400383575
473633016
590423614
122627240
1878637058
1230195020
2051965613
1353765826
183659716
762596772
1179355671
1995867396
574123236
591782521
1839971439
2106423482
839283489
54354129
328241946
954265091
57468562
1917679996
385058164
344352069
961450569
1632682737
1317522495
1468209766
780330513
1426580357
229198895
1344239352
626808737
785408044
2034338187
1943205952
2095625315
1844177127
1388684353
1742169278
967519234
424160306
1507798652
1614378380
113117020
1803700119
399800970
1500145414
1731773302
1211882493
1023626479
460692315
1097357776
1487310682
744029332
502908121
442784394
397581066
1358659163
1739362756
1030562848
421041059
2123519635
1499574198
1428388437
1052546126
542813354
449116181
1008765725
516144366
585759381
1394667817
200591914
1364505281
2122094274
882056787
1961333112
1583767932
1881407115
449855650
401650505
670736941
572832231
1689713268
355073599
1172219195
856615330
1756197111
319849227
534679933
982139958
1541624813
1615955499
1005363076
1797657133
1689984543
289927205
190282805
1292395316
2059717618
60448774
1971481797
880652258
1585875198
117161043
1308065469
333971152
856339377
443687883
994411345
1334096327
373764064
1515498857
1264036163
2098161610
582622556
101648651
593605713
1683942405
1359816563
144914648
1483236755
1350600700
1923146359
1791276955
1451357273
2054894899
846235411
1504715
1307222324
680123130
873541427
404212062
1008917111
703093662
2103667829
438845018
344753102
1073227049
2089382864
1450620139
1021589670
1600226723
1976052508
1014562546
1376892751
1743436409
533066440
805519113
1227549791
1226974545
908005065
1718103908
1570163041
467978692
101464841
107255945
537552525
2033915081
1464690446
780893624
667712495
1452679393
587963575
1881426673
1386264291
777969677
1648519772
1264202875
864530806
1187808472
1469751009
1325645702
1784786412
1816029892
1434241578
460001430
1221748537
755873721
1073548326
169316651
1421739408
1867184308
591281858
1542557366
1581067586
1619493657
1782059885
932175147
2102582401
779361807
594026899
503076335
904823429
1100797315
63769399
622504364
157384821
704529264
2002031560
1411677427
1182451851
981914220
660384080
643211043
701573185
1404320100
1446084647
991691447
1438983646
236815969
633932305
823654802
259469639
730122852
213798753
1042212960
372601142
1404858971
643557031
350065733
688264191
146954685
1679860313
790462175
1211369900
1374613812
4742260
273743864
735472688
33986526
1697791310
1132819812
1444297369
789055088
1970909434
1102529922
791283414
1510799958
784118877
218905400
166865943
1316962926
1916358797
433379182
520600309
968670828
1578191905
175496129
1702570288
1376483151
1001853966
1905267754
713657746
490727283
169985775
231429616
1415331123
1235118287
175411576
1869259421
187324690
1405755428
1123006905
1529616385
864662070
1163073083
359298113
2007098516
1317490044
124938445
13786039
401323973
539673695
1995520916
1549303141
849189199
1420537943
149742784
1325061436
1301705388
339295223
802895954
806416035
1494153073
4902856
1766484055
770408421
1261156383
671375783
2008381829
1367017450
1201911189
338267349
1638602740
1252334155
1914189968
147539407
93432352
314543459
1371275601
1444407585
263054616
492308807
153911599
1309446579
2041989497
1816542366
654418922
1318016312
434846371
12096992
885364234
737331721
548140189
1166644462
2109631009
783738244
863907635
754326356
671436877
121214426
463510267
2062300163
69373813
129960290
1237440227
817113337
113371464
717643187
493793316
220630765
997665516
43487536
2046526337
890519874
1439163121
1507806885
1304027629
1160287555
703659840
1771944412
1820096427
608360479
180521223
721080539
257162079
1402771059
2072849933
1678388982
57885715
651458213
1439187375
1998573755
694332121
684801180
1736422277
730523366
726619757
252831177
949805643
1596368260
953591765
17216362
1790111069
1927818792
14751587
1824439672
1931908892
383946149
2093344018
1876993062
2116110752
310438236
1846677268
271174570
890746942
2033086452
609770562
720891468
122669825
1341884381
675645689
2133516646
1453023719
120467158
1427052970
1671647675
747329456
2032350918
1862483435
512871863
272022203
1466218382
206949864
35898594
1718312958
1300114156
1564608060
410865805
866212215
1398471644
1794181697
942400745
458130787
1023884839
1913422505
289611700
1440118860
577962599
16346846
292498027
320843846
154533682
962812249
44058717
252266843
1784748417
1666725288
1965134473
1637333677
438608375
1368005230
670513164
945561684
1743500448
1879709848
416286234
718277094
1591322144
190808419
1474019029
1721359680
1505956879
680503228
988020352
537983666
1204522808
191170119
1779098421
1869496293
34641379
944717629
1749567154
96647460
1904964404
1896444962
642380289
63681692
630799608
1610605474
445921025
264256110
1380022312
1388870300
463194317
130186166
1775981006
2106412392
1507753087
188853888
589611688
1427655057
1284444980
334272105
1192087759
1802143099
283573043
1814243574
1431048310
1927062139
855733209
87058229
1696746624
1116380797
2097828136
1514492649
348488706
1193662977
1511469003
189444768
1146618291
515623677
536648543
396663892
840228960
1092141831
1052116317
995610019
769013719
575900199
1825618735
1218350580
696677369
499797978
750386214
1046341176
1092638553
355305410
1076213250
1239550520
486043111
1102510709
1248192542
833217646
1813902807
1365497206
1119962856
929766563
1477097116
179660216
1267661609
929437057
1335194555
492721322
1514452231
147273568
746046887
119007739
814806367
497328738
1733596117
592629012
1252638847
882031848
479624058
451033561
1901605160
2145415666
2137249127
1465526726
1523537468
1804318483
554226982
750865159
319714500
1834469139
1741520803
828386652
795817606
48612009
34386178
23434775
418068755
303336679
1916448111
305095936
834137489
1966127804
1509145265
981339754
781336590
906152233
1651386136
1427972115
276281277
1364799529
785315112
543506528
1679935711
792081460
722168650
993154271
237278694
2021159205
1917118498
147334782
1257478100
1460474013
1417456245
143766390
335798693
457196912
1285168393
1492539708
1341808612
769470998
2140701988
731414599
2096055375
1936403173
1659932920
894397766
97089360
1651494143
796963729
1634118028
575789323
603948553
2012069004
1130946544
619123617
751818179
1456311155
457532222
2001229695
504447790
35878474
1838672336
1647711120
1126047462
309995436
1074764032
1514253448
420094334
1824197947
1014183144
1410174884
622512653
1956401181
1784102584
99172994
1302576882
686814686
603716710
963416021
1034147160
279018704
861529417
720651891
1924718650
523487436
854743993
1386298625
1323047842
1064383185
1505920383
2117171594
1762711042
1423613412
499249354
739301059
1060933009
1565842410
1210920594
1375442137
721111706
1846103581
761384410
763297745
1147021309
1706005912
2077260181
1410083805
1458579456
1059709047
719416994
796117184
1318549846
78608159
382312575
1200545972
1754686290
1589824014
802115346
170988339
1572007538
607256445
1584514860
1583139620
1755489229
2043018994
1095118854
971559649
1080855964
464388073
1616867800
1936724449
1457711249
1695212858
62479229
1849284319
741833926
1659064987
1471568467
1005580905
1884796292
914266354
397804074
1002991478
718764033
1922273188
454169600
925908082
458006099
1942636732
605608905
262178025
1106126389
275400688
1719121397
839778744
1039797066
2075731987
1387235135
1198580464
689320290
209483212
1162202202
113360983
1081929857
7185318
401596455
1015704139
339320124
169154841
1934293420
1898222997
264630192
327548012
1430407154
192557741
817261965
122178303
629536068
2119017218
1819501701
933050207
946977320
858528934
1599066657
1784486567
1550578586
1630880715
1367949053
358995373
1591697704
1002871468
883058625
505695856
1628949178
650130894
1675748894
711592590
1241134763
847999770
1886950862
2070265061
1695683796
154421476
559166564
41616627
922540151
2059636650
852561165
833900519
1294925256
628679714
229879476
890043624
338143597
567114540
544246656
1431853580
399270705
1967070450
642674759
1604795138
699104197
125596841
324497126
635554116
1206944307
1551005992
2004435227
680018124
1427971120
459532112
361052160
104730173
1587392050
1234572544
195119593
2015953923
46928362
129127895
610364855
387868506
166417945
540519915
788356522
1621595304
91636930
2079732252
1610480155
1803222690
1480780796
286590753
185899054
272773551
1593901549
985149492
1605221293
362847925
540500589
736510661
2019153479
900026024
157714587
346338208
2146315866
571421976
832790841
1241531800
1362419637
1312888979
1549429980
1074401427
1193777079
1476566244
306282030
1948863281
303745063
1661552507
1600277223
384088256
1500275997
97411712
1699609125
367013308
494526723
1945723677
1179075440
2160149
1231837687
1097999606
718058154
87507928
2072846080
255873215
2100092998
2134619903
848916450
1993834713
1807631347
119992987
120215202
857636381
1715364215
1329843815
89449570
1182789534
290498230
1751015681
906351487
2126561266
57338787
799719335
841478983
1623650764
1883089531
1128431006
1044009891
1657014295
355243104
508960471
316206031
1075200721
1901685129
1234241020
101575968
1933032168
921757402
2004469541
881933788
199067238
503910672
484314618
5390222
161912848
68993162
744047588
705680373
1049720768
876941299
1242536989
1336707828
2121338625
1936450906
2070764556
1725149638
1662928270
513840965
1155100263
530996638
1450736178
1704834227
1210431343
674059465
9732917
1050467163
1152086621
267712007
755210292
8220122
2084061953
1636871549
2010616481
687295987
1112730848
715907730
748636916
486676049
1259619472
1634672281
1320736200
2107873799
1689493264
350489109
608706306
774321408
73609708
1248113205
2110411275
1133431091
808191582
680273428
560701910
117135811
1542105658
1526324502
1598020978
684161502
2006504298
1015522284
1759952138
852424090
1566845902
1766642770
1431099843
1666810701
1804996073
1080151083
1314701726
1813919187
2094585343
1548991731
888696988
2033383807
751245571
932553954
988319714
709807574
1173184974
686056038
1409779390
810260435
796914604
1935164390
1773764286
2004739867
1832146727
882263943
898544698
387075462
613533672
130930867
19005668
969022002
1700930770
1317143267
563037476
179606626
1785863688
1626963603
1018531294
1528258805
375072995
1514024031
222097275
1742593092
1550143568
170127478
1998081861
197611562
753124791
1409906490
422901545
1250393589
1066662541
1664914208
1795478517
135168801
1075374940
386988511
32609918
1024269156
1599315386
571128831
845567942
1779509108
1456622278
215478992
438182318
1022541993
1086601192
412699151
26233596
939395392
1979203385
32760583
2063576965
1866656328
1858100800
152651711
2011957601
1186749829
1769149904
2125026551
108822020
1867086175
724540068
292117989
1283404838
340489999
1715166330
1463144331
742219868
1861899115
1227585264
2025886629
1271258801
1408739226
787358196
1677771117
794053267
1391249612
1705218268
1799204165
67521250
1206108473
1227558292
1559274346
1838468012
1356281162
1064520611
802962829
1095144038
1897257973
2063601515
673014400
1232483322
1165375082
542679591
713702639
1814584564
163608358
856365605
505443715
724940211
1522235493
427235516
2088017818
475172003
1894680012
851257360
1920830942
1380053281
361845588
884749148
394624993
469165407
2121393193
1751285841
1165718387
272086546
1294656775
818031450
854682828
280773572
2134912395
195396005
1637417785
674554606
382474377
1173219748
202044954
1461254333
1389067508
544702219
1954158284
893905586
2113551381
442019004
706748641
142939090
544831938
1692325997
1161660849
1330205632
1957638009
571191260
936916215
1685599242
717659617
1592783661
1469530994
1412203062
1867239173
528615891
1467816870
317599847
801372576
1314524399
1113411996
135683728
653426661
71554925
1620354933
1633666293
1554293060
1391553506
726691115
278190904
50030049
1106724816
916126034
587595601
944807316
2020711692
1410410944
399625378
720135304
1099961192
258713
698081359
1855849850
228667772
1519731212
471801935
1976909808
30898267
653858622
1347878634
1369616749
950416220
98772203
1135912388
84087480
292102371
87433021
164651195
241690577
1703659446
1033673776
1940979765
809831454
1656507887
1918259206
1618996090
1225307142
1333544199
646928315
278365487
637676751
1924695902
1097350245
1519056661
262620566
1943376847
987436154
1804732698
727331683
1680825485
922317477
1302236125
1541942394
1768825889
459924574
1109255751
1138541760
318115822
329547162
32008605
576837325
850176024
1885150227
336434866
865997010
1871872118
2097273740
1946118829
296362795
2042902331
1277827075
108413949
690339229
1179841083
425128211
1763140720
2071612836
1829289191
1619684777
152228478
9455994
1569524155
1846377085
237722105
52864711
685823845
194485351
1205863810
1419207760
1086172255
922136863
343418541
1273494325
841269807
410017902
531383236
529679624
1022783378
1561956624
1215059302
1295713603
1413373783
918254414
1846533611
939437794
259274190
2002749036
2128317129
1321418176
920494887
1931408712
46703123
644737870
1712563524
534424906
159860932
667225737
1414460574
1603132431
1186394230
297543254
1249673236
1935387282
1674353684
1280308115
700976774
1915640731
1044131940
1851623697
1152627356
1807893016
1029252955
705210798
2078846657
826720477
2134803289
1994332940
1081680224
2114277427
775848506
283516559
981095998
84799321
1494420383
1962151808
878849425
818202701
1986288515
66229745
237270561
262428977
777231178
836909705
1023693490
2086172658
33909938
787372693
1714756602
1944882759
1550893155
1035297297
1948308427
1889308584
395281692
1683569408
554582347
296720298
2107227792
1943482494
1002195255
65583411
194522805
1161651419
415339095
1446930077
910363815
1860040484
812529871
269269939
1650092380
2139676691
1238072192
967109327
310624721
1750011432
1568996091
983409486
1626007185
1675224845
433026260
2098317598
1682193656
1812683944
1239839480
1132437886
413546786
159005922
690635670
903869682
1322039392
526065272
109261541
808215547
1088067632
211267322
761493100
423336818
2052447777
1895212575
1723490045
1265786691
618467064
1360155064
292156149
527110924
714482036
1458052678
917416970
1264903555
1267297262
702102297
1873114435
723907637
893052770
721707118
446338291
1123256103
1693203735
2133446208
2082599406
1164890965
2004425042
201931121
1582074534
172251503
855351783
1010726844
1840417684
626756301
979005861
2108319466
782303108
478920718
480714888
1672063531
744937748
2108891363
1053631420
1632605402
2018727365
1728586803
477160399
708654303
1129348313
1824728921
41828063
1520680561
1391307965
1871308062
883386534
1132833824
1946537953
1975924671
893938127
772599523
1638591246
1468970813
2020019358
287667599
223924029
752461598
804189046
913962260
792439369
1141396107
2115229858
809225273
783762037
1524081553
615422326
704725324
1406332411
769567239
48954170
1114448378
861435389
508687184
969733991
1636278711
2028372798
295715397
608044235
562358193
1243884616
374262754
1829379498
2127789227
307217890
1962461394
629282459
583700626
843718104
1856905404
676429630
1976182848
1490269661
1933637407
218170993
1354587861
1745285409
985675969
850889793
1149406544
1563468459
771625099
1211637606
779307788
518155028
885614472
966991889
107531104
545601348
576190382
705882293
31885346
375261127
506166491
2076668162
1254218671
733214917
688844275
1400077929
1541701960
2103735372
1961910899
667077386
62827929
1641214225
659541666
1636565479
810051521
1686052278
987685962
373280173
1604613197
314933674
1249410205
694881875
355503965
2091280208
1933668099
1555177756
1597629063
761000212
606503185
410961661
2932345
1894411895
82077301
923384492
169527657
91660845
1804656054
672147354
1705687997
345025332
235535153
397718187
341798945
169748586
576618897
1790154669
1847343892
382953062
991140761
1943605689
1261081732
1339305942
1026029440
314570291
1262897055
180682149
1185994688
1301611555
1910346877
688408083
1422948929
42214715
985282696
244885015
321063403
114342158
1378394188
1866880701
287835457
656261320
1234825393
1879390159
1660329231
209474918
910561809
119835614
1248929600
1942594630
335120765
889897287
1076227843
703259276
1727204849
1439975777
1927892760
2071555972
533762881
1496242542
2138362264
1012470218
1570715820
670733120
1496815748
665144268
1623288732
1989825487
2059741443
1271568166
1308899105
1249932471
731383496
981715516
1467772786
134079455
421189522
30429563
1722568109
143739218
1519782548
1885567164
1913787242
1115122001
1368005049
381141749
1315566568
1139919255
1754310549
500502983
411052460
1504914263
162461003
1106591674
1063229024
1163488961
735291185
249894076
819924297
2145579001
2108561125
1346061314
1013311027
850388836
668444614
241273970
216019901
1234740567
1882362556
581955918
980323562
2105209196
2122624359
625284459
357513931
1440516816
1894235746
1064520026
274697473
734497058
952537764
490291932
49259662
742609653
1465852612
1957605153
2091235626
1461648994
1298597097
1912501411
111985333
10870826
699239555
671085909
1124241328
369924946
422458817
1138912777
676529764
266177789
1069496821
1729164844
558398896
180452066
1973389869
1221485235
804643094
1734671947
314362738
1625466468
474896022
2131850354
1084534250
1794621856
1210627885
1745537764
1001458550
1523500644
1149794620
946914270
977962873
1859342442
2091602097
1967282647
129611689
931387780
1988951715
840081726
1425182871
1464022915
1293286464
660785058
850004104
1998360160
48560566
381234436
1820823412
1915385404
1428244633
29059372
211501031
1217627352
183074630
168067551
901599857
197131792
1097254627
1990307852
2117329041
882328621
1987489711
339287871
2006233040
283593524
1687526700
1617646809
53700400
2056642785
1605586196
418694825
199556209
548077688
1007678909
1409226588
589950059
837618182
856597169
553385367
95933591
1701829447
1113010401
1413761305
2104006889
87518280
1444667718
416227899
820822246
2083241236
1056809173
1506648323
798866345
2047338947
1323959151
2116678344
979612131
871176127
1950491690
2038342935
1674703043
561278471
1507623566
1159129963
371093882
364636504
414602107
1789977801
2011042824
844299092
1752243741
823649710
1560221251
747103257
335539410
861304887
389324119
980641480
1538524928
1525217872
761124427
607541354
2022316567
1868978586
808623631
2076222863
1015247329
1930646158
813562033
1411560439
2136227481
1857160465
2052335228
362025617
1780896511
352399383
187059185
1845159297
1593015010
2089876623
498146673
466912664
1760026562
883595440
1518744037
1096507382
407202150
1927068391
180538676
217666164
633298365
1919974792
641072351
1164456543
696012512
1817862880
412051187
477744312
259773103
1231163788
102018390
371973921
704350310
138528150
1694576609
234016633
671220444
883058625
1944756957
2010971112
653638033
953316172
397889429
570587207
406337657
535891185
306391147
89378938
1821511838
741208024
755474363
473895710
2072602466
1674268485
557501003
726814384
1832313950
1642112695
945150542
17110972
734763396
1623324699
176072422
1025686755
1350047088
1433182111
1689245571
1860149177
1396957530
775247721
1267953945
442231904
1133269774
1579707180
729046667
933329605
2099611192
1551727043
2034172778
521532081
1633852242
1185674841
396832312
2133145788
1881716041
605321666
491263845
1273518982
360150714
1297667509
1772539518
2110421563
1955038029
57722612
1020734053
785792810
379219518
1079216844
2146591438
1744564472
947651374
892770186
1132714587
1585797587
1909773014
698504734
1338765510
1838837050
1454334307
2116885609
1162625789
1529488662
1211274269
289115171
2106074689
217386012
773020053
318424797
273656355
1625011251
2035883059
2014341851
1024970146
968097481
1698169325
1138574194
211459535
1173338777
1967808939
2033453425
1822845975
1908083204
1420326395
2147026715
816319338
1152093815
2072278453
1216285010
785932519
1174439297
42677686
1323123956
912669632
1218394361
1575299855
2058509009
1335717883
900478068
610778146
686353917
791791199
1402725076
1380815521
503799013
1615440803
1967898104
385519672
297602884
1547028023
230122215
1721414940
2103242126
1893211999
414792412
1009507628
56259292
438250608
413497596
1264141879
842992668
78422386
1034124300
1562093958
1099511936
1827893650
705107365
421369943
1445736687
1993722341
530622829
108799543
412432212
989006161
886763849
1808584320
1230812267
396665819
625969725
1060298142
1430172662
532678242
1227108280
1990519783
950509173
1163446652
1525641435
806391509
2054549768
1307371844
252385238
1518679025
1251828943
255923641
2026866631
762543301
223426430
462290374
1751851262
2029008186
1478701963
503501572
410075712
1419444759
2087981288
475657318
1959592377
1038122052
2035774489
665787204
135598747
885645042
1605082830
1872980600
823706955
914276182
1575929359
1008040485
1071514252
98317889
217816098
23828812
917331911
2071882232
1562382190
2136142011
1987783289
1663940288
1955449803
1724123042
814405268
658025114
725834916
1324984697
263356922
885997949
1315193344
1817365944
253677920
637362119
594235298
287332634
1874367111
1926648865
527810306
1827430393
1923733955
418581482
523012720
818696443
94125910
2112042720
381690504
1240695151
244241568
216253836
1226778660
132263241
1643390267
1406283947
1451246227
908196308
459673812
800447367
1931587492
1689344614
1901763496
713721022
418441030
2005495185
59318404
1742573572
184930819
1719838811
965169128
165201204
1157739931
912347694
755005412
1462766015
874331010
768929730
461068329
1160654835
1889146827
1076197666
456845688
887093008
1693845673
1207560929
591259916
1270794677
461126568
2004196226
1037424030
482248898
1945508720
1441003861
915388029
1692793357
1227626246
778701613
2016766833
1790844337
941628886
1281143153
1797716460
1026478430
934724239
499914820
1171953746
1642118186
1537749336
1308431225
1590736027
674671711
1448288399
200335847
188696510
1690772680
620131243
2125403277
1227864228
2067920909
1133332862
935773644
2106571379
1687354086
277506980
133166856
580486230
2016477095
1243123525
1394944783
672317353
369480054
1916051475
741629292
1865373595
1963416845
522080685
922656359
864305627
2064821075
471564547
1318470675
1040360185
1280800165
741215973
1227002902
964275776
2114544450
1354746219
1150167368
1261095749
1026518575
1024708452
1232649497
1056310568
1064062626
162252525
1391498339
341246393
125855038
635395150
254444136
389082887
186601763
436982975
2094280117
1286400397
1529985417
167365658
9554482
1660560732
243957949
1446094854
1955771074
1672078118
1751078127
300643539
1906454078
817629354
42776241
2093031611
1995977143
1652284864
787017096
1377276732
958474599
403372197
648126923
1040847768
1830847707
846996084
1220118131
1420977249
432661241
41298558
1527159683
2119192314
1210973665
1940750424
1199493543
1186517810
320531985
1353115154
1664103214
1631925431
833550112
772540757
1541837457
1184668535
739001313
583940529
1206860685
1705649384
484700418
289281167
1879040877
155165479
1378407094
1866764230
1140439278
23600039
260579246
1704374079
488298424
70690483
241760771
2094618663
432411470
1835550896
1188912857
2106425050
231111439
384729900
1272788025
290364070
1563492034
1680454027
1956206456
1940992978
759047074
338561354
2039257661
1785882344
443389358
72058301
513219871
919541355
1303315748
951219284
1409894885
1833198309
409750056
461152738
2040743339
1285958064
1850194658
549586104
1141730097
1167645665
2045664717
782234618
1568870600
1019425253
1573508727
759544114
1742690129
230022630
548365217
531514253
549596356
1930146820
1019680920
169805902
1130845994
969120349
1418389679
539641915
1181298520
775070635
250461643
272852247
1233620169
1441939183
1031321280
1073486986
607308243
723280181
495062861
587645463
1010080165
423164556
819266162
1997402108
1649389638
1842530419
1245965575
1822721987
13978778
1112057034
32680571
1247697318
1262499433
1917872746
828579566
1202553186
292056923
1054698990
1836859107
365873529
250775112
41883786
609215559
1464841151
185895679
824124480
345232069
1662717171
2026749462
1628366956
671389983
145074718
1125507923
794526966
188665831
802722701
366865070
1673482354
232367219
1838634687
194946521
2044455180
773750614
703185176
1852405846
713929571
1413020630
547355456
1658166690
1737571814
1789762561
1899204092
1180473888
959961978
2130427442
1099926809
1950964482
1500123039
1463739662
756809993
1600433370
1578885832
919870659
1777089848
942857078
1260372959
1800088602
803386510
274428110
523754426
1651759961
861158276
884213120
656155932
1936746851
1638451411
1715903697
251888930
733548098
225570125
1896341164
120275233
524775283
276646001
578442700
1249337860
1602349936
418781141
1173733339
1913905022
793867641
1076391587
763898415
1788142784
2048839694
688488690
1967098101
987263352
666420834
1597300123
420666352
1512830528
1628330719
532953079
1557395923
1894658104
410273037
10349711
430630382
1728997035
1171565497
1637405088
1385288837
165684361
498250868
1872193040
2077101464
446128514
1697073251
58446570
1620332104
70241571
1504436760
1715955924
319183915
1512716598
1695487047
498873984
105153782
39895197
30995404
1010411542
1856906539
2009329266
244919747
1908882939
1563476603
444109619
197572384
949931636
1924674912
1843213904
941434879
488061330
1617704537
1520482189
1965781821
1456059668
671193454
1838289651
885083468
1138534889
1544691083
658789287
414383629
90615560
655073473
455375648
1437312959
1268873810
1561904900
320520059
1156247325
1693775944
751849935
1340259389
1826270608
2005234804
2045170300
266493926
935876189
1702168986
618115519
622429427
28566625
1898023639
843908535
1286960433
1160783203
433933108
1610308289
1285722305
1074796981
1006557281
1785357412
991154116
522050087
1403285461
553880628
1643408423
620753944
471206180
1220115967
1907825530
402954817
1889294540
1011125317
1436504250
354227374
827788842
41795465
1594054699
374082836
1966849007
1608279825
1803548394
368310511
1989896170
1169089423
116543202
834991324
1491778322
692606543
381452047
444804929
1454952771
726021890
831151063
191428709
1464222931
1337150878
1133566988
1699804906
411058768
464322945
1059601162
161706237
120860256
1931370676
1299385344
324592235
76882777
1675423757
1672288383
1646443633
138826412
1542384835
1265093462
1322382768
705596172
773465030
1028529077
29090026
1040367481
893236194
286899307
146416759
1928569667
1217950385
1201246660
194104245
530825910
1102972491
1947057727
1853598076
1316319316
559444410
1640272342
743888527
1336986974
387708180
1165925124
1091963959
119090827
55157518
1143843866
554632070
87758101
575231244
499115149
1242612383
1723030481
1417626376
1585930985
2005824786
1406962164
815067422
538378156
345615159
1347039513
1264278008
1590515355
142876316
559969089
295930941
343750118
1594670057
204095753
1884213462
1364452190
728097486
899745640
1571347977
1604899340
2102424158
1736204134
629055235
1287618712
1012397080
1141140935
1667425535
618977360
852328749
2084440105
1372038760
325346848
1054002092
74432660
878676761
355205429
523368621
1598728843
1875984455
1919217511
611190840
2023772094
1575828827
1729640132
272207679
422978773
1046762122
544535884
605832695
582226465
1590999898
2110308731
1635852369
223792266
430804121
469286065
1289705281
1258208949
1458054233
1254722208
527941133
1823148162
1045001623
462850486
1531724966
571252132
614933687
2087063158
10125001
883308068
2134899407
1817575976
1218289495
593361810
663002543
1784469560
425139614
374796296
414115935
76147023
342320498
2072573015
1547890135
736199387
281868175
2105123694
943284384
2047020249
2119889273
1679759674
1866839525
1044885239
921088874
1058111630
1887834998
145927980
1742068817
1161441287
1212161602
28701088
805412858
1635342142
326617563
1286068669
924117752
949619992
1850811956
17757642
692048581
1366674099
527502106
804927549
342049095
1599159103
551311461
1585871299
1091368760
1108835260
712459813
343351260
470671872
573356542
2055430374
987938572
1700544227
1385987517
98286822
1928589146
1381992188
1824664239
943696774
943066375
2051138298
1334844331
1473147114
1901011327
1874276243
1254908012
436937322
894357359
220039625
419421773
430154458
853403047
1629247029
288312078
1351684720
878771468
1659177905
1020584612
1882990789
778424516
358007395
1127959260
1779430720
1016831504
1964383009
2103249610
1229974273
606035400
1892421139
727015466
1936534655
463128456
1163409653
1532521435
18441945
666985380
670985744
1715414783
1589918572
2042781552
2055877150
403420175
1036635065
326260863
1131797073
1174072215
1032108310
1770302188
1766168611
1844557308
349751715
321086835
1457728265
1774361750
1467108485
1143119246
620095451
141776559
2145398262
166767074
1735465537
2079374845
1597301876
1989026375
22724493
1316949542
2080036199
44666951
391360677
754479955
8337597
1532334165
266198692
1691361122
1238089264
788964932
934506161
812781328
1200435643
122241857
358127044
1470508906
1014378446
326210064
1395891580
193769438
702059236
1582211697
1012564126
96116710
1901480466
704129608
998062408
820781830
1860588290
113502092
1705000445
2114903110
974779221
225010419
614388427
2103338789
968467696
943057588
575139613
1341261335
8356674
1057401212
1412579048
1127438712
1426983968
1603332513
1283800109
258468184
370669166
439143132
1041058637
1810456741
1655963169
1823855070
2102464273
2145296616
718857463
1595181956
1873374379
1204791890
740474133
1419322109
1029481207
39209252
74187158
1952921865
2084798035
2136449396
161471800
2082311781
42171819
892558365
1562946929
918225934
955148920
403730345
2077802613
1324324534
41923369
1231545524
1212592198
1994720437
1261645456
1073403939
1489424318
616134615
1969195463
1667763396
1576425744
606843259
185242102
861383419
401412249
2122612642
516025879
845777930
681730434
482209603
1341831341
2033848104
1455079397
1033734640
294951885
333649048
12699736
1969256338
447077586
941832649
736120007
1845014540
1927473170
604783343
194738683
1071525161
314975341
608642716
1190556393
2036122443
1321282756
939914109
1683278354
1739411252
1219650782
1089188018
2000729290
1126980490
44042887
321733657
1615366185
903671537
1781350279
1420995315
1772872833
69356613
2039667756
935798992
612790766
419973378
739386274
2053849526
1694776559
847839994
2017758452
1029290202
702080837
194491717
1977806661
743337057
220245624
243953574
1831322410
2057910113
1528540916
1074794088
961961469
1445463042
2137055299
1975138925
1314604536
1405558929
357473139
1200159402
1206645161
1223836049
2075555005
1602119103
1762428388
1664584871
1552081991
442818797
180211452
798137206
217223130
1420833097
706023621
143541418
1857912004
592558326
1183143637
1838908479
554913628
1621618483
1937651066
1000606797
1287676750
457411607
141544592
828771945
1815092483
1520512456
1914637381
264619853
157610257
1850748060
582630577
1585403384
447280411
1607241577
1369607845
1275164357
1368930353
453577182
139797015
1882387974
653784175
466349119
1090343514
1560563843
260391920
1516260477
1542676516
1644844560
954519191
609566720
160311376
1753267474
2055389571
1767959836
1683365569
721162443
729671274
405305621
344664240
392184356
49988323
1762725404
2080874901
1969677428
1396695597
1860337126
674670834
1450712162
1971049871
76609271
802328101
355610092
1024545213
317238467
1959221005
1069547211
880099267
1999761133
1345536679
131828617
66404675
1286832932
1426401379
1299543285
2107842174
47653756
1889466001
1233113891
1854966166
576479886
1632961632
120634139
1530986744
2103107750
1561540573
1350292844
1162916204
1357092801
986387646
1844918998
1566822395
49658140
1881471665
1519926155
1336388166
561055941
1335913990
870772355
2112682064
1028046814
676920099
1243966061
112277320
1414476538
1872212645
2023413222
1025594779
2093914079
1562723095
1629813728
887146845
580262795
413721653
2134008576
1688183840
2047528943
1558695809
1451000662
418315041
544064111
1001164326
1373466113
1673784699
1979150614
1632613909
1415338709
1699045294
177145784
1631786680
1186926273
706978576
896136851
1034357669
1452401946
169347249
447724202
1677144914
302958922
10786794
401778563
891566903
1397081592
1452848333
1052019572
609618279
1994933913
1450948101
1826002225
1339148334
1529041971
1738159160
32411336
1941653369
1996834615
204686654
2143549154
1429117536
324419013
510528582
1863408707
1903913150
225254606
317521428
752436980
1256585846
1802014840
1189322689
788601431
1045415381
1858825489
281319557
1264411009
340462905
1962353245
880238986
1537899314
1555475218
1493470456
536588354
1483647785
1508662871
2062799398
751022673
1393006124
1286894673
77790618
1563567139
994812330
645469039
1907822982
697398816
253994735
1580318183
676530546
113927463
1241322660
1151026244
1908119291
1317671983
78218864
2049450045
1943408956
858837196
673644048
258701957
500497624
1619053766
369372522
203934071
263546391
983089478
162180287
965865756
657926305
1145051883
849214927
410382261
1281076699
246675999
1852438244
1600773858
148603065
38898606
1757337769
435337018
2049496900
825056615
2098881178
1052223420
1903497
784454914
618205863
356875907
263874223
1253150001
33217101
1227993817
736445376
454598600
1165045220
1485070432
1242429295
295002750
965548836
695011525
1879497793
1215890718
873046334
1800044486
102166585
189247705
839527117
1314161905
636650241
1340630654
1445239087
683961956
124569313
834937305
358650786
1541932788
2054820539
274058073
1218029535
2007439651
739544480
861737612
1831774070
269763723
1851929118
702761647
1186563255
1526163095
1851472011
1318316258
758241939
866014630
2138957983
1700577776
1335988150
1546217206
1384968854
687886617
1563841006
1266309731
276818251
933951299
1396821725
1639910491
58236465
42129021
1245539975
886513650
664995515
141306624
436739485
533746343
1182538781
1892626432
1988978699
1911791393
1923277040
1371486394
1051566218
290686489
1128920807
1357162750
1442083363
829193919
964755481
947881221
1060308879
129595392
1414348737
738884245
1512951403
852559082
61662507
387581875
473090335
1579260188
586760322
818245998
458222794
359263788
356949677
1046646249
715857160
1349802683
978831573
2021513924
1436543985
972574341
1490043045
1199816478
747798044
1691074791
1314680481
1401040242
1508582576
1415804228
754322022
707525613
1831801397
1044046091
1688928923
1295785365
1532081955
904506805
1458651818
1638302154
1270112024
1017066374
400962822
145855192
568028525
1511072076
402883526
1864043814
118111736
1208679526
1423512710
777329598
594779322
587808524
1542752828
1734181309
1885068672
671228992
1611710917
372980849
1380837430
727738596
926345271
777370047
1729700472
1288004763
573617096
494278130
586725579
907721557
1880989545
1670946663
720027240
1315496810
184579462
543419690
1633327691
1863057755
1259942827
395254961
275931071
1484063981
1088903737
2120103805
767908395
1287571182
489774665
412738059
639308038
1087109436
1397205219
1303332898
1495837888
1875466617
2035014824
1831824596
1492414982
1262367123
1921972090
1106003999
1865829568
1202197578
1029615521
378992252
2081705034
1317451158
735509237
1965749189
794987362
101499452
91169969
1441946481
796915362
518722904
704690758
1252668528
402646361
1202579600
548934431
1263893556
1867654227
1118000291
1668232125
88182097
312830283
1099071530
1980460170
2099364209
1594617787
241772192
557250820
1946516939
2132308231
520046872
1864436804
761360121
840936404
559183978
652362207
1506030631
1901275085
1962425532
1934533288
1726319337
1830479776
1043694575
70179738
386450533
2130171078
1159947999
688608305
807087967
1836982264
760348596
1037373342
1967324571
391140014
409404271
1686939137
202672854
1034265975
665217976
835165865
1834521294
576914843
755069434
161600519
1400296378
1326257030
408592746
104219284
1736748355
1150935837
441778677
73139400
865710905
1458482033
1789730782
2091699922
87489517
281515989
2137943110
1707578600
1037507484
686152250
770668512
270184125
1786151382
1768726207
924625927
220083633
706580397
120854910
426954818
2006987306
904511224
326061647
1219479335
1496592675
505455184
1548551150
822789018
1511560724
897526624
1461983374
120820573
386697189
510719343
920628525
1741863366
691291621
959639978
1664858400
1982401133
48513186
715193265
667471227
2071316077
1645411902
2058950263
1413885731
795678327
205023449
1945553362
106634673
843474987
1837724680
1535266293
714180762
913356675
413475474
644824267
2117260695
1277392448
800099695
1531371176
1095662028
1793459726
1519189893
2085644133
31304615
1587795444
1790790048
85160641
1977860366
1593926314
1136886939
1490099907
1840287763
1894449339
867331117
599430026
1330968125
31829144
1494434522
1549497412
467995920
1999676445
1846773676
776753796
1994537236
269961195
1517799283
885241467
1408549827
1253137899
1937754406
1229261646
981547202
1667652084
824984964
513585136
98533799
972442728
1719103688
235038122
120579786
994529754
326477004
1177688209
1605866137
1796723056
1611352753
2076212413
825434280
1575675410
1035752791
302235139
1332486972
350937560
613909838
445959891
516464737
1835864304
1051522008
1063802077
1688854698
1299842623
803371002
1194847512
292550993
2090710868
1645732675
979574729
1383969101
119281818
2032369147
604158169
616157995
413458290
691620876
655337827
1504662539
1845321890
1886106502
407112008
35081105
2089238780
192188791
1287442945
1429195
1362799230
1171642330
205008619
1677727976
1614303987
718116530
1468184046
1873162988
1747968689
872689644
911857
617886432
2103137415
444319243
1635246509
1117172873
1102722848
1262293787
484059903
1929277797
1951981719
286902812
1924042323
275467244
2050558869
1851534878
273084809
1315538238
2113735783
1952140528
1241708142
1108770395
1519739932
82342833
971674500
1805940553
2113393709
815888566
956036381
1186552530
1872009567
243234416
77819296
2067354547
1546188561
72332935
604392418
146965049
1109364937
1112637270
1087444395
1600426485
41150478
1410684054
680121502
1945222965
1343000748
1013179869
2053833434
122379681
1549941851
20745708
1122829528
1865330050
404014232
953134490
172227269
855070975
1046404942
2126429736
1485323797
2146021588
1830979524
2142448751
970649935
1857376570
1273258407
381603941
163859420
443962366
878547192
1390546342
900828778
1134667425
1893418280
1383658460
173756645
1142061777
2051796729
31401722
1298177852
171308636
892433932
1519075884
1086369030
800364822
1939120936
1635858872
2111897204
1807435539
460559040
635849001
1166556525
2049665875
1555889582
924347902
1013470859
130354968
1238652346
1552305524
626147651
210950689
993152580
1676817615
1856920754
2002005260
173379648
912716308
1828225282
1525467010
1411700225
550861877
1436644286
1460470469
263265486
290811008
743373265
236497197
956454928
258747957
855064426
256360670
1285600466
139432803
1805090726
1685941210
1776898112
1165240313
1223366661
1351375734
448169880
165868265
12698395
92951250
449163625
1406007410
925747773
493310247
975967216
1721005765
389324119
2016703807
1772515690
973868091
586071474
664735905
1456785199
1778094641
349953676
744610649
2085528493
1695174679
837105087
66528369
2111805471
452726976
1368561407
1960781724
863949701
1187105097
762973929
247334494
1836724583
1120154944
1399501294
882637083
30099345
1596518270
635772526
382589529
1664261960
673661710
516929335
361958254
2059976363
986381563
876330422
1594793567
564765074
401038827
590958669
94885760
1255467011
335310478
1014507506
1576933578
614001065
1365880016
2062725526
846813377
130008777
1627922927
825984452
711202767
845966153
1480990083
206832059
1503598819
2043671060
399581844
1701395679
44006164
598525385
1486954167
1972734166
665158030
1573111557
790485218
1470157623
1639931
745702748
1161153761
1474131449
95276774
1539346484
843315874
442850205
1391705466
1559349469
223281001
22309757
966357078
1738142833
656072251
2142407841
216431210
1462507079
364590727
1258292216
732322447
1979876738
1474014322
2132699646
93566443
1768330018
1515184276
307312464
352135566
1069170255
959953708
645259859
1551737482
1876565280
811545816
1596598472
335324254
614168122
136617889
2022417561
100644128
344077997
1004470264
1813100633
1032641135
1869744383
1638095023
2014361272
474146582
1091743951
1261269047
1662975164
1991224013
1337671841
105797807
2010146842
1141359213
1876746163
517013027
547172076
2021028811
334214785
589682205
1445512797
1444534479
1748222984
1198425196
646455912
131347544
75288900
1549645639
496653025
988575302
1092183626
793089955
977574360
1100169006
918240623
2052157618
609612152
1254960131
1568364847
1807519384
251812786
791798493
1089994952
473371533
1943411657
1590145577
1457703054
1281440902
557701721
2124716312
1035491125
1369370841
2078886911
841242314
1637843761
605179587
232460443
1601718988
262986985
906718281
523975444
1261080733
1078306154
1204202037
1124710935
174623476
887374542
434042909
281361732
2105494233
1237745768
519081766
152807143
676964882
776550391
29970576
280336815
1945723677
1778055304
908684066
28457161
1894498619
918901147
1419157963
308399887
496051676
1817419124
71541133
15775524
1140048824
600390580
173095133
2068914761
629914680
1640274534
658642975
943590346
787388405
418538061
285099140
1298678339
408786706
31437033
907370064
848597134
1767634363
1677164917
2098621271
1190489465
1435771817
1912642717
1251818066
683589607
169776652
1323725405
1615631634
1758933764
1122246066
1998194599
1910223996
816080954
569800892
328000779
1326984477
944121778
482881040
1724285805
2035378309
1048506188
686950177
400719444
1897672748
601128984
78399909
1641945895
463928975
859567072
1817826220
1264285878
889827298
1106583270
841833344
1145519614
1919535269
1670289851
1813414554
910140341
1968090783
661198201
1083949943
2022528908
1982014777
227717701
676438141
1213845636
225031115
1289080503
1299035455
1856946251
1783929805
396775793
1951742121
1408823380
1465748711
637568771
736806231
724409929
2093365821
1645469937
1219543605
1101291503
843481092
658065105
8959124
804826904
1561270085
1156385944
87768667
1268782227
1702891844
1879421717
2139732511
440852965
686849489
352243371
69094181
177602168
1229440732
1262645253
490875075
750809398
2043677917
1924017195
1345537156
274946486
756691965
868263423
1588562258
1322613401
498973421
442020829
1625388185
314174291
943462104
909076987
1368415539
1685238178
163240213
1584011886
648038699
2042617096
1880568194
72088669
368332755
210483951
2002779495
1608438098
974758308
141121259
943054788
1147356662
519868364
837268634
1897052767
1678249467
1444805775
2136447341
71346371
830359755
1659306866
749225084
31705836
854626774
566275710
1841266387
1574064611
976711766
21067840
342539228
1534730913
1097902815
90568534
585022191
840564546
1464159676
72630188
523414071
1924647559
415280417
246468438
1796801518
462932744
263978416
1646633215
293142320
965685612
2074570200
1754924139
696141027
710116267
696878006
1902721617
869830662
456585972
101428636
123872212
466615022
255947590
911741384
2086974059
1263730415
694787676
152358529
1091432089
1845591614
1210095250
1096541661
648756812
97795937
1941452522
2100174650
1463802932
962740182
1060028588
410153549
1903365163
461649019
1188204244
885665005
129164268
1337072759
1158088797
1713654286
1609631949
2080639737
1234733928
745693470
377492682
377253670
1103688805
1066775562
1659667404
353374824
824773863
723199373
1289672240
877561223
1925848245
1379540080
1309227950
581857417
1105856328
1692767170
39969742
86168256
1060457192
1636701908
1784030365
473477077
681466300
1646678984
1533664724
585031812
375079491
1895301153
467572627
1067618604
1331828556
1321880888
1189941269
1986560548
1479412763
266616102
534294889
1885216394
722223172
1112518297
1720299780
135269518
866161848
257552763
1922774868
683696662
1096758923
91277421
478754326
1728380167
389579737
1056109114
785955501
688819895
452832278
535811130
648028072
1251726321
1093725334
1265593304
566780880
36814645
884602285
639942957
503561125
1192170649
1933622216
2089408473
370174997
749858772
1956962513
629266672
1657281367
2122408303
1801638797
1392890675
1146790710
1853588230
1234339961
423855418
1460954945
629681182
1337122880
942451216
1913924333
322600
1104295793
902502492
1354838306
1383361775
1790188732
661709628
343142587
1985187080
874023697
17178996
1512793717
695828262
1037591833
1352118506
924541695
1886025302
635150042
1750442465
598808398
1009314496
1296764026
845692545
640120052
2088639796
542825683
477762809
391044116
383635340
335302117
453952868
1040053006
673680814
94615762
1214802341
783596924
1297603722
91653619
1824039900
1336840750
592713024
2053713929
1935930611
1387101294
792389878
2083398433
2088986163
1622742815
1056326961
1515316470
191600850
734033479
1540307834
160433074
132473197
476526241
2051723403
2121207370
1518886171
363668677
1950898188
1571753046
1081733878
1958267240
476298357
1626594337
616317612
806185540
1951501377
386299557
1323920874
630441302
898090110
1639331969
672893999
994147138
2057853850
1499346856
1543747362
1548506619
1127814495
200102466
1138457416
312287766
695168740
1561616389
1414915709
376720877
1055567385
1721989216
594785969
1429982765
1732448323
1926384088
277950987
631666903
275374232
502368031
1287409143
830883291
211649808
1145906686
120576115
101617776
521299065
341801906
88766932
267012448
578019931
1581908353
1200892277
880588802
1658014222
1975134611
960674917
39290997
1520707242
882394736
1537842874
766649054
619726187
1002716716
1451226104
1211783260
80230834
1538055882
767996908
283620853
1249859165
642282294
1451946663
1953378841
1735640995
205506405
585696522
31135118
1044924228
1526947502
1982116386
416414049
55566274
1332414278
1508364519
197132854
1144893095
1476574269
820147338
1836506130
1149196684
1798595233
1726830142
1324297828
69753397
919898678
1190512378
10232383
1852285899
959347721
704564080
1122107385
2016440603
515405541
203157230
152282889
1106267542
2025509234
587907994
1638696613
993838382
1574678730
341559184
1095919896
1152444840
2002595064
980742604
1065312411
126081170
652636566
752852757
1791919582
1134921575
1572798554
153863790
654850372
580531868
2089880067
1763427982
1077880625
607424722
297280048
1581981973
2143799342
575650791
32807218
2083657267
597662748
1364742462
1820249784
345873060
860315075
932308449
142433512
588556895
442055171
1726422328
491079619
1664278609
1378689009
1256414444
1583694467
1282442832
2067601661
399080161
1133085296
1229462535
1986086860
1573554387
267804958
1183041591
563671616
1109991916
1216879639
283497854
1080844775
1645707673
1438752072
187288292
1085602587
1423311919
1562224021
859095051
1311792150
2038281177
870137377
1568756785
849019980
1879989334
1211234118
402196312
1866061373
2112529433
212643579
1582920753
48874847
1580381766
2136361285
243149597
280178069
819804867
597533319
1150108974
978434637
1189489709
763071139
854187006
2074342598
1291548267
855583904
1063516450
874523611
1518109933
1794380533
322108735
537672693
1717530078
1531512925
1130052490
1933365876
1707875559
2008847682
1945952744
1111731328
868343160
1952431691
447879863
368412521
1690964676
1183279342
369651104
665858705
1441683453
755208910
654632111
1431799061
1102312588
1361454859
1563907657
1546795459
401309890
863944681
167249593
1497853483
1800025478
1741328425
1960773066
1918218176
107267192
348788692
1175078643
2126721886
1986422427
1410532356
1214061388
909163207
1274381558
673320999
1140025618
1864083940
2013821418
976644395
1118843252
1179155705
875071494
1603078535
762429130
963740186
2088338657
983926214
68520921
609725559
1228226783
2005322493
1680495908
964678554
1760430955
1831918786
2107406074
2091360236
1974203512
996063009
1624453627
1311850896
14856429
1544461600
1529376849
1026076507
1023217042
1525617520
747074472
774087482
1576391404
1248737317
1627425972
509051667
1987081417
157297697
22117464
1597978135
907223433
1427793746
1443905060
1612410722
1248509538
216252869
302110296
1694034134
1096867797
559282894
622434571
124803862
2002137732
439205548
232267416
1552374577
1414529788
704776848
1142097236
255402877
1610100459
779176978
569091630
695753853
1293376870
3715884
771326765
1700706816
148971661
47193717
1610051092
1157439574
127390928
31581133
470858996
642983531
1381174917
1278510497
504079022
892549767
2064016934
1032315644
982922056
797195139
1222679773
914469848
261597072
556607412
1805384621
23270607
159923618
1785903001
99894532
661433353
431941424
927542947
1126459356
1330102994
1875562885
604964587
1296041777
1433708452
1126751984
329251770
60229804
1004679840
1344864683
31329567
611200120
576563224
1744140243
1344269398
877955492
406944465
1663488158
1257703902
538716100
1316639023
1431274588
1612758345
1547530781
1294011485
134528479
772025818
80693027
959744174
155752607
975084597
890555322
953031352
2146267813
1095827348
258435432
1804329966
2015154112
1831538062
667716724
1134829151
1001641519
712418789
494474380
1999909929
400440834
758937220
1001919402
1182208175
207869441
812128170
1832955561
1390019642
135443542
785763793
1058111630
1022318257
966522988
95039995
2064161462
1375695834
794898331
1529459711
1021273011
242138586
803215293
1961491095
245093583
2135046292
829230373
827171142
1869331721
1388048232
1833424876
922678812
1977667064
1140616576
1237168915
1400519446
983452123
139272098
979993008
1811326277
668445734
1034742694
2073855572
1255513994
2087202230
1776166576
481836916
667321341
1923042459
46282842
139426566
880161294
1467115025
780380962
1116649865
651958673
1407225898
1805156623
1328340012
617821530
956929750
12720153
1854867058
1100785862
233070446
374787104
1747985302
902914146
1326328463
1616616350
1008835850
139365389
1880340545
1055945985
362316785
21324955
768792580
1811508360
1471941477
398783260
963734917
567217185
567579319
2128745871
2081882313
2099951576
589702638
1803089669
545139208
650494650
785798292
1628723811
538948553
1140973447
1001958026
753259036
2012017053
128558080
1279181249
1888723883
13710453
223219716
1169864812
1707440783
134036282
833832312
1236105709
568110721
812905487
257639157
478945249
1652102175
1350524445
1574088702
605071681
1074466774
153448722
1338615975
284277970
865064426
1711958100
223374478
615994495
719264132
1457853923
271324175
23466500
1755193414
1469059502
672772864
1848895428
423355003
271686127
15572508
1604714426
1069388277
396067250
459619714
222637025
2063490045
187353101
305240245
1262855653
15167596
1526539981
459049243
1061769677
658181064
486509208
306398503
443058018
1650640572
56918221
684858115
678283291
1757262049
2032892549
1513076297
2113619720
918137125
1662877268
1993938694
910927491
2113151004
754843419
1113727269
1111610008
675908319
1681863240
1008889190
1229387107
2018125961
1193654272
1687886916
997434772
2127067367
208685596
1330456235
1277700925
1244731673
2051269160
1235751044
821830519
1402441389
1865573694
1505983808
758631903
1783194257
1579500855
1406770938
1505042558
410724191
124129761
1617214235
893125404
1918175545
2108869447
1413741902
2021782472
252385238
1329256845
1114181187
390058623
1604412711
1797072930
1622394239
1808828310
919068940
37228919
1662856785
2138925790
1529604231
1778746942
1233816426
93129339
1477005310
857367717
138751239
271747497
1509914954
1126335368
344312407
169760630
1002424624
761585275
425050774
1580267267
1363901356
1604528310
1529196467
1603769676
1847002535
1118890362
1409075087
1283192307
1788129337
1769642552
1095135713
1888185311
2131886598
1279313841
1470682612
564842724
60523609
1094121448
1362235359
1507948123
191306944
1019236279
742050964
381325542
1243628007
1802321996
1393020093
208043793
1940342037
669727608
735381965
1038501992
765042578
1349804896
1640322372
1541208340
266164027
405401640
1912527001
1593008933
907354498
556890514
413482465
38855001
1709201554
261242473
1616167975
650512890
1457034157
142743687
499634506
1651046981
1746447623
1651230455
1419801278
278443355
1308740539
436933850
1813491538
1192272320
792373408
828638792
503269899
533795292
2125711819
660455991
1055717942
1497570994
87051428
1496854179
79564133
228655309
1376010374
1831141010
840949580
653851094
1703678333
1687679116
559490416
319769860
1665236791
1469977199
334276782
1879857987
267986526
102261515
463770849
32219654
1662809163
1781963494
1821021369
1286630848
2105001070
70251295
449562474
273971197
2146442005
1203406722
396265214
168314751
1583557675
1379495041
1985593172
2073544145
1088769119
1686485847
1128896931
677474577
314480044
1596265872
1658769723
389664107
2085825584
811651288
677307126
859113411
1455107647
410471812
1354360251
1306261819
1945248251
1619647045
1491541253
1871784539
1885540646
1540371272
680164600
843092095
697569091
1161020786
1082899813
255455390
2147347000
321620011
1091079820
637889395
366565339
666798391
1585146489
429067710
1541718496
2020445858
1198863461
36106070
1248392949
519104703
1407518793
866200952
1562394606
1089737143
1196642778
1098567794
743575720
701931720
683834278
1754528693
1690759463
1497093115
1741750572
437070162
712047869
1566983444
1210293582
590429580
848779418
1671684450
1306390615
1189893420
1789629856
649143168
2005167192
715001746
1974276537
758719881
853852213
1824992380
1630478800
26936335
1603061569
845345113
252288832
1062692535
1775862697
2093450673
208885879
251141069
1933825339
1200721313
822287690
1757357229
1575392179
1964374825
1398614261
1496841809
513726556
138114893
312262778
1366466052
583078270
842210013
1536188962
1589925812
870569459
2049913360
16015885
905784746
1901411963
1164697515
792127173
1727550515
707828657
467264451
1736079097
204309377
1861956705
1929531188
2050001446
1627783894
1747626594
677975711
559990329
1125986430
1060746470
849538437
1817472678
1393532160
716512344
1853826990
1352357820
1382142513
1857058933
657401538
1431180692
1815009547
1774940263
1824150620
795425354
796095392
1713354865
584311955
1921810336
946670299
1485437572
384234143
1209522748
306220567
195011671
646374096
940588768
2056152962
1473881886
1014098294
443303321
1389579937
230507458
408881986
370457407
1531824542
453564169
1352107421
1668191068
1955686729
1183841950
286812499
273331108
14352411
687407593
1325211803
269298848
12404812
1975248069
2081131685
1753322583
1732433841
703580860
1924925623
596794352
1516621610
320069095
1064074291
2031380838
610303711
1542486015
408884444
1989661715
1715395283
1897985265
1182178217
1531977955
1826340796
705877660
2091789607
538730214
202127340
1834396587
436220435
1618018641
1145958478
441028665
1492405839
1701538453
1964878914
1304597764
1954881222
1637238322
1576500586
1534737020
1153146777
562874952
791719637
1910585224
1105596719
759717656
413209077
2036743328
385058203
1931841260
2119199346
414108678
764121311
599708788
1192022859
2117505260
2107661213
543948754
285090226
1098722779
1842718765
2027041992
143917662
4204154
900526441
1922736342
1038439033
1730969833
1941350190
1034126392
723720290
1067587336
1996662106
669148510
526127977
333058445
1079020280
1055925776
156034842
1068677903
1838525354
829157932
1324182751
479409912
926824296
377693246
982144892
1521859519
346199387
231259290
1499757382
1928334293
846595799
40408234
2036219229
1696640493
805384844
609715069
336398204
609858325
1750419551
565195757
1007570486
1733295121
1815135434
558305484
817730608
618718201
1432576009
355448221
803715259
1236393719
2111172344
688938849
1397929998
2047733712
1822692019
1049265493
1868314917
1719086222
539923759
1275066766
11888755
1082788442
1852764574
1266277108
1362666823
2016790026
1753645385
2028298274
648533789
2003818216
469820014
10240724
879015535
483670042
1388152233
1060351565
733235017
119523097
879407362
1565626365
1387167235
2058568483
1316177296
1187930599
1573035587
1444236683
411369211
810924367
1795523750
1103186827
2036642566
1182156682
1902708621
2071385085
204120299
1509491196
2000444267
1304898744
533320393
315800479
427123818
1962457281
1865865340
658227987
995614868
777690621
841578544
81518537
1596109261
553277778
1153939346
1655110286
764885908
1857067904
1785560761
1121801036
1637938231
1393179259
1004974325
720992585
1867471346
2101053232
2099392032
1303540063
1107436876
18565244
123430616
1579894353
1699051484
1301946238
1713236580
1948387766
1570723709
1258733180
1453198838
184392873
297510936
42901941
735950299
1043280260
1180293821
322126593
1482162064
140007490
1079510613
1671970201
936732120
1708605693
427502126
816929687
816754346
959006929
1201954813
194578224
636400207
1940611856
1517435647
140787170
1989466652
1358702082
1427654090
1588861311
437967933
1973038937
1824188576
1190222027
1281629966
1996047234
915427764
718271508
1921981236
1478938825
1641419411
1078801747
1705643150
743193606
292871114
1420472137
1565864827
301368763
1003898212
138727333
63335478
1060043830
24787619
2105304480
1614823917
892806295
1488258129
1172482926
28236204
1113324645
166320537
1475656594
1800919899
99386166
2098737313
417825626
316958603
1210318695
1532226061
842940152
2002353719
2038963917
2007878577
1937569783
72989933
1618649898
209474918
1465585956
875179064
1524164605
1362669329
264820644
1694034391
2046694695
913593534
832080203
517214944
817547837
620827975
1350698197
1479750501
1625965181
691060886
1204673946
103353737
1223146816
412523361
2016216160
1015571803
165083406
1332968903
601520696
131894302
1729018719
1102989290
1879924591
1531315707
1052699172
214133029
1102478794
1602639972
519442806
896301106
1795169423
1175221298
1182538781
456303749
1445563906
2000531761
912775033
705284787
1805007117
712468562
463938810
1120896937
489218849
497642079
502820844
1115930242
714301969
1908139601
92052548
1079312283
448794486
948172152
682205263
2888077
2143747856
750823495
1612187929
1368100846
1734072001
222992669
1473983409
1836425056
1336292974
1325830514
265870233
2060350027
748158477
827956323
1144262711
901200452
405971807
488047784
1336526724
958819493
397143667
1775511226
2145996001
633440430
1386971061
349588284
1108277799
1720074364
2065585672
1804891515
1958861592
577761579
1589494390
1211967905
1835376321
61565834
127245934
1748148515
1052608467
1707945727
781379001
1626322194
1996346675
29581590
1117327144
1607919300
1617069894
1753821791
1271888134
467652021
1185464515
2142125625
1586760289
774032490
428922196
1739488962
472994156
1980481496
676504840
412298076
1539638857
51485665
1961934593
963980229
778615044
484157524
896093962
1734126955
1279166328
1033922767
2104834146
1248505745
757139890
1881257686
179156211
47393507
1810830995
1641780736
157770264
1129446478
2046306150
1101040021
575129499
2003486669
340039499
359438459
696822234
1342316942
1624863329
305532979
112708072
454205468
1464653115
1361548896
1623285124
1333745453
951280652
123879742
1313325692
1103073147
420835416
1078164886
1038410437
1795402634
186782409
608384452
1284026789
1331664040
137858021
2093580424
1551032447
1232737982
1596229173
595846644
1037862631
442997437
1539048170
1521862585
363197693
461624507
1006682072
554092644
297218394
401719132
604260744
1267499606
1258758905
784186194
1878443273
808555609
121841534
1144051830
1912759158
263766405
1615843624
1662682166
343508071
508430247
1300326974
1653784450
744115826
28557867
1359176820
1587184414
1185003553
1588901378
1766419096
1953765379
2049403789
942033919
1619148881
940916325
220596202
2127872902
2018302586
413224865
1123213379
1999438311
1049189703
1163010771
454870926
1537720765
480543716
462710146
815067003
1398703785
3436927
1467284132
1382357211
1001397709
1581927631
444969844
1433967920
1456012307
1230179282
741906838
288114164
1772397309
1918506023
73584574
1091650744
1994916043
802482306
139111878
2142603715
348285787
411892409
23372462
367779560
47544403
924073915
2037291376
1862481993
1400274069
1081020676
51793100
1170857808
1349922700
399461013
1641611692
1698018984
839552973
1251789589
793822044
1266541970
2040203462
1691306786
1696312169
1213811384
496516526
1942177426
1911012879
1958804059
310826715
478482596
393089404
1851857589
1801891440
786024091
1124128430
995943310
433276832
1387243542
639939576
1881620977
229358541
717788881
1770911878
730914446
853041774
1087534653
1642820119
832099199
2006726117
923409023
1890078366
527088648
676103156
875998476
1355358705
1063962813
220724300
2131918979
1524568383
120637133
468845462
196285079
684536183
1215114209
580651117
1966416659
1360469209
1684367160
2019635226
1060792898
149538610
1396551725
1407122524
421841907
1329909195
2060219997
1646949902
96189335
801850974
1653535455
58085353
153268745
1838832820
1427083450
384608282
1825027556
355106933
977321910
352076901
29030609
1326602331
405705857
1705427016
1639295847
1952075316
287555855
149773523
132266539
655495197
2087514057
381060866
2029764485
1720328605
1435311670
389966068
435286108
1374740565
281421527
186763727
2098961837
1694996605
1380056068
306130284
208153308
1998835880
766933750
1363762764
1267870151
1357119704
899333910
1582821971
156579470
1251282205
1042330457
836418798
1843386071
535901955
358202462
1813196968
1088470335
1024149618
1564198059
174478200
2102724247
1760533915
992641944
2033281575
1369814145
539973499
902602075
761307716
571252132
1001318191
2101112510
1105926240
433755721
1280135941
1748911634
649763431
1130350239
482873471
1819902962
1453749064
2083284425
19599573
1013815035
615323732
824339417
234603039
1365775907
425471307
761555731
509891807
240980495
109023586
1403499747
172419745
2015913779
598386145
1850158962
1537743477
440689292
102327734
721652098
684590034
448650930
588398617
323660968
226357408
1330961270
38170993
811156741
738907458
756483905
1313240590
1244658841
1613314456
1156204538
1718035504
1774491508
329034726
1138010335
607774269
1007457478
31668506
567922272
1389487252
886512006
2110296613
851701923
1391923857
2075327463
173004892
1718578974
1421047333
1198106955
1592321563
980732772
1119862561
1055556938
1037147873
709684010
1411438002
913396755
665497499
1987675239
900938217
600306876
1125212750
1103202858
1970481704
2091520546
1485202806
491797770
1536751802
334379934
1895828886
385950057
81900047
370980140
63446894
1092006140
573254619
1344603153
1939295864
90117180
2133058594
1027667891
872387839
2138378648
1043045274
1333775604
881786316
1119860671
1901873309
974057217
604866786
2079686527
1044069465
1698813059
1337702987
1687966158
902017708
1974756890
925134632
791586108
1862615025
891001334
1164023035
1496718332
14068705
1932984410
728223934
789873604
1367325227
1097504521
1436480722
436055281
1433478290
1010289716
1202683832
347828409
1329555266
303414350
455867504
1696093498
2095198418
690497954
961286062
362453301
1240274307
918698697
382633777
843112030
749120195
604029691
604800443
2084027980
1590830461
941310297
1149858968
1897889015
1134999038
1912062454
1833247811
1239862596
219769913
1492639133
149731774
563102680
2016258727
1537021547
554705109
56838988
1256229644
1309708971
1573358987
1577849891
74419175
1151698167
603989388
1002425584
294604098
1315863749
225153422
1486655047
1113095026
1509561438
692312697
1682863980
106599443
484473378
655624923
390056547
1990891425
1020262522
2072919882
1213824038
567456391
1331829269
651390775
498558571
645116749
2138233313
195154399
1559858894
1936577393
164926658
1218982539
908610194
25372095
1322959676
2074324292
386104065
1494714220
581787624
1286523002
1147546281
323081359
1521407604
1166659891
168122597
1780231072
1249238064
947877657
1736600039
1873775736
1231084597
1667265136
1016826836
44992071
239717741
890539159
1783207336
2121921231
754279039
1753367633
1773006484
1230207238
936281421
411579561
1201729552
275188410
11018397
1305066334
660977145
584683822
2037152569
1941872851
1784027600
1281775134
1933055399
1866748943
271526788
1964329890
246468293
3156648
243249761
120696539
746994203
1613465744
2013165956
915904547
851904098
1912168204
943054788
276555152
466744120
439049258
459629653
869127750
562398258
830318778
66331682
2029646941
256152075
1620196123
543831012
46343597
153139044
1800483161
2054867250
569664006
1944581164
794776687
1548460619
428188236
1449225448
1072369338
723028575
383217633
1720551200
1930109016
1359248343
825107329
380769073
1763675142
1683293896
1745013038
1021070110
2072897599
806360170
1378830022
1277650802
1346698611
1747535347
1714443399
429868127
1529004
1877603971
1572359854
1537129628
2028395659
1753968639
1033292739
1855088811
54332733
1706187453
1685735098
1522607290
1218514822
1546920388
966387877
317704956
269183837
332629928
1452457045
2079934997
893423982
1167227686
361011098
1308370491
1509710022
1166166093
678028275
296101772
1096091390
1145733631
1450086439
208643873
910868250
958419695
2024068784
2024747139
600659256
2095674307
623784291
1144055294
1681600240
910881125
374586724
1426663225
1155293033
835977444
1536398196
386378893
1062149179
1000414697
1271330076
283175804
600521810
536252295
1446909533
1185541154
1381020940
1792146030
505434560
2133329560
990014713
1488786053
25726639
1278509749
551092667
1146495335
1671763076
1423138457
286619359
260373604
1616900433
1445260183
1261468843
411000456
1805124142
497549508
2047927797
2065216311
267315501
716464457
829824468
2069257070
844800739
107491497
936268463
475571746
1131529263
2085483929
1109453286
2037232735
856927583
923389767
2053326160
1609039868
1060752610
32867838
765606563
2014358519
1496328736
1707726877
91274071
1151706301
268713403
1981038893
1137006090
945607515
1472341101
1265894378
1276059019
219085515
729214029
29894659
1610315651
1169866755
888503278
1412024447
1030665102
1657075268
664598204
1022279484
561247976
1773121014
1650919488
1071842522
366010956
1941225060
195840430
1970696309
1757040319
611582602
1649151827
1071742900
338601083
2066100131
1872266145
130613423
863309826
1096865301
1002104392
1856950813
1356673615
574387519
1806871409
1063549939
534982397
1825046458
876736230
871620784
482119392
1991727639
789484479
1108490414
106140352
1999755886
1980231789
1151058136
130408983
1704697470
85027245
120196020
1894660251
836817850
550401695
1429687678
1713714507
1295946469
793285277
1431940398
710664160
2011733368
253571481
792466375
643896265
1992102724
1228463772
1251757017
1878002032
1722397967
672844485
1326520332
1705086534
876553592
970622924
2004744471
164891743
264194712
969208484
573018956
603059711
140167952
1436317780
1486486685
1906539485
1563631837
1749987048
1522700460
490456423
84439692
1469101057
1906681982
1752918142
439730439
1764580751
1283846429
397884373
1236731012
782712415
1864393964
804651957
532662816
170327097
424829572
1153083143
1492599849
117491270
229781107
438843929
340312153
701054155
647376820
1540892291
168815249
1973342390
1415936436
2022039874
1399730078
528044334
672494169
1718727770
1105924952
521736907
1111913778
1822984870
234435385
2115464994
1325528736
414957867
980031203
267002551
1050598700
1965580709
1473060971
470863976
453092056
1279277880
1501591439
1150946017
1281331630
935929996
160878113
1361966928
1432740200
1029993029
2065846170
1383208155
1896731269
1452844765
917874046
2102882410
292066246
992447705
1698884473
2091661505
586920759
875600535
412754275
79628456
1615660115
392029518
1346800216
1689447034
1053610211
658947440
802026982
1378744035
1905447878
853936247
864328424
341472500
416056302
1271006472
1142816778
671829573
1200662562
1676519832
1880603440
717716059
1703527843
1166616750
863679059
1254948015
19299499
739366581
1853771817
636301764
1156095910
392654009
1106350353
912956262
874507049
1573227987
1879711743
1826611613
907507341
31298073
1069070160
1329386988
1229229806
697651655
2563908
123174050
1447578737
1483538375
689244206
1845916220
273004387
1306528207
861293646
169865068
949200184
2039835943
711119762
2000564237
910972029
591880533
1536788180
870189811
1359078013
1804103379
44146238
761076780
239275942
1321862412
1704493482
411579797
1141052037
1461507855
1723732679
1470436720
1522724365
225685591
1953177159
1669936148
325785280
2015555601
1764028475
661040221
1542137267
483610190
2052448997
216044051
987109873
1834819856
1927825406
689223689
1969320813
2050966893
296419683
1984023971
2146982995
1420862037
1416150193
1655017294
1564602266
1385773308
163931150
989267669
1070222239
2088459764
1834888945
336417668
548069894
479090405
1322485400
884104211
1352715925
697774578
562420148
1518575410
1193102141
209550266
583088077
111953095
62368618
666373302
1158927036
1189286780
243157767
2056640651
1584931868
2008215644
185072633
185920831
650744591
259437715
857111100
1811581879
560380513
382147745
1967399116
1310520838
876941299
1239713233
930288969
1399753288
2058515848
841852053
1266737614
787079559
1228984395
844101966
1602779653
1100499486
680527739
264753724
334089821
251450502
1929197387
1487138915
1537735665
628216730
675271965
984114358
1166631788
128815429
1628298707
67176884
1758090733
1780889106
23609295
1352042445
1670332894
933602396
498481922
687107463
993646881
849319284
1729814121
746445191
1822686592
1944340546
603645638
633036735
993463744
195436036
661950242
931888095
187802688
1095835055
386943623
1264760131
865752549
647864257
1309855687
155811962
1172054953
1940920413
283575008
1789343837
1289710417
1840945667
67319146
1261484552
733925791
384027596
1761627451
1496920931
981298871
1887896238
2045406863
631500040
1963106609
1046631466
1529004680
2084575921
1090066588
336490918
824869870
2091367815
1413662868
198086293
1380141845
331783329
280932833
726174351
1864684808
1459966206
989264198
993348763
1892452601
1845645131
859067142
1177901350
122180992
667549583
1147264158
802655488
155494729
444417905
1341865785
156650655
1126601327
1764072385
757403604
1451660442
1764951087
226092867
1094419973
1178470786
1786933913
1559000950
944284938
1255666382
818677452
1414939594
97280145
665134597
26955732
668433873
2045546278
214251745
2127242939
1415678815
341535614
739934137
1424573962
1476704076
852912478
503407897
127430559
855968476
1618301999
1076505158
228602786
446621279
854839291
1197094630
220328259
1923729684
1253482097
1551620515
2102414307
1941403182
644542438
1382452794
101396463
834800582
977299373
140082151
116447299
333012199
1550414006
1252774314
587055634
791991275
1438784205
1619175045
1073601661
1908605700
1464037479
408069855
1589158727
615962688
1639988315
1413131518
1019128046
1556750547
666620871
723088067
793384254
1527606607
1332928491
554303555
326021577
395028382
852276045
1813017595
537852194
619466643
1141454852
635177099
874754998
478469384
202135541
314364485
1762857757
440669925
1292632585
2057553139
1414316896
735086103
257332449
2037075350
1092149645
575969539
1515213923
1128241829
1241699546
429103656
2060525546
1871059265
868482448
369834581
15646538
1547241058
1834972038
1159976829
527553359
42066393
2048395112
219669979
1888803050
402557526
1015589425
1618863719
758963014
1950360779
990765612
2132528487
834564491
1034897431
627788589
1141884736
1964287674
1455312271
379968739
1536033506
1049112199
1870385541
1211806147
602885708
141038043
1027325589
1816889649
738121025
1958804059
374306596
1904850081
237597318
1731282821
52977723
1971204683
21972390
628095578
961814214
2129967584
1933659413
1621151387
997845114
826144639
448607091
271863287
1042685904
321297939
2095990824
335153235
1950464532
1562774570
724611597
1965813888
2053483483
842115134
1288935546
1348891816
1170115246
908985688
1645816392
1728214228
32761260
781430599
1947991378
1647475398
1133838470
1474635693
1283523075
725617256
2075240573
1584362149
743789098
769564931
2028031528
156799252
2097133013
644482005
841233648
826561330
1096941476
142525882
204168337
1333304360
1241930929
2136999299
1341588739
1904631049
762859738
1498469637
1853018085
338397270
521501339
614491888
1274677634
1528852747
384108461
2107387883
399758048
1127627401
1274117693
1484002287
2070269357
1873516
568519731
2075089866
2024160307
1588429584
988739694
493282499
1277032220
136613024
269481505
1234932881
1943601920
845706841
28048927
1775672528
872063901
90723022
764441500
1166848461
420047473
1046625717
306804571
934778115
146229840
1430483826
872949634
991877167
15003440
1311458281
38732345
2086225691
661914837
886828747
86133828
668263479
45697537
110464684
1259899038
1334106055
887518827
48422175
1531777953
1368634919
1277785326
949946615
1397991947
2092225304
746292781
302792494
1166271453
2047435807
652401832
1862722134
1908801308
2134927449
2107080311
818309097
1464184835
74853959
1138391639
370965255
211094935
1667393904
458228391
1710494842
373067332
1760340378
1710644448
1139964134
1324982818
1280526146
1773242565
2061093963
72336714
412195782
1128245358
1746221116
486124482
581007285
1430109908
1297531687
1147912206
1591647600
312173420
738355079
22829082
837368209
198701622
2011684208
1389985361
807427326
1820505524
122220934
267908511
684766478
1927950824
809913340
1570230271
292592011
444394671
2126415725
1754486178
560282133
341586043
1584012960
1789253982
1215613292
1396933374
1921235553
925278634
860847744
210246132
1899408613
1846591593
1407657721
1979656911
1055815688
459819754
1595923274
1764667564
774121620
2134600845
265855387
1113267402
1761504394
209445455
794060190
816703203
745358283
852474169
1058230423
722662005
747449975
794831922
948009469
194962622
1920252555
1572222840
1641645704
1990329463
1703859693
746033363
72315250
1865985747
2102464421
1483871838
317974105
1809560766
821566997
279699569
1827964852
432143712
170327864
541950641
1672054164
1530346182
274489097
600436355
1927147109
842804170
695619121
1471828997
1553210832
1347374417
621608686
836052268
1795993923
1495909157
18076095
1311483458
607757680
1289699734
939582907
242854176
562797137
1817265154
1270026929
306914871
1496042858
163577372
760149022
640058021
166067090
1119754235
767142590
958238672
500646616
1514902249
749202472
1057628741
1792820751
636538283
205436133
1943114962
136592415
1615912709
1043364984
1987464576
688020002
2113762059
156717640
1516773125
261597062
1387418533
984967553
539386230
19658664
1513278908
1970156002
422522197
413721653
1464062411
1494429234
1975488548
876419746
761744719
340146254
470239863
486536350
218617827
539176165
680068593
1411539260
1801497991
1038352028
2047654782
881688911
497363028
1245103842
2096916161
2002852959
1756247896
68310065
1580103072
292246323
1206438227
1240597677
133297410
1689870128
531243530
1628045151
1875980712
1040317668
1768950171
1065408295
1642022362
1424953991
1577741904
1621658869
1720352910
1876367616
1933772333
76149064
476871664
1279679743
1683797633
137038375
888952349
1440434033
1846341371
1348294298
1008792082
1602898323
1429245596
1501798741
733751918
2003848131
448576768
1006315808
1535927406
789836406
2011317146
1369721534
875760517
1743238048
871932481
1967862497
1568585123
20303408
1357243917
1815640927
332219392
2146746066
1141169922
1481070789
181650690
278397841
1822095087
1175843784
1255644725
962289312
110223515
1862175305
1462983348
1393676173
283388866
895198539
1078513620
1313389458
1304496856
989093953
1785424339
271142649
705466585
1352820990
1479840820
1478445267
20115398
954989511
664177225
1982292892
1444069825
2067449080
64029593
2091621473
1591439109
537721073
488369317
1031610881
317560511
1600574233
2102568946
1710108352
2060726164
708414955
412870843
1798886970
2041191289
815174879
143301661
396334513
17715761
1540989775
916611525
241263979
5606204
244249884
2137433659
1916614244
1184256269
53365985
1269239247
940583845
675985063
1701080258
706344859
2050489862
650541082
2082040609
1583099051
2071001951
1373885868
1873426492
449034846
591853372
1518109933
2027403590
1217874608
1553732195
989105199
1975065291
584077646
216298400
612986437
247536052
1602952484
86047209
220430719
146293432
85932883
1216688654
1925005736
1954368394
2008710864
872937593
100238861
524345793
288644601
1808259807
1401371782
1299531793
553341372
1620978947
1181191931
1165029913
1776025533
1311796397
692868144
2130834904
803760109
812871683
1042512006
1050710318
2042336536
2114552528
1674539683
297476145
1484052112
1613823129
1704027810
1612958971
108051995
128257693
1050631272
1145522674
1299708488
1791716704
190365300
1458601087
2031589216
1823469630
119199647
1850532419
2087216935
1011987677
722289642
443398006
520017058
374485455
951003052
831360219
386517639
1555948808
1998387957
2004611661
1120129434
635543040
509343477
742381253
246497820
1753130644
66589547
1621017765
1401116534
1137207377
547215521
1626077673
1977606370
968663478
919235752
1831347135
583665117
1775237724
1229441812
132313933
890411008
789722489
1345020141
1827410566
479876532
1389415529
1643854959
107239540
1662998495
590923122
1924030618
1866639097
883881379
1739371226
355001454
278368449
1339655546
1971626517
1029754589
1287095617
1425012850
501814422
1909421448
745225501
1618278220
1363128047
1875725338
427336841
1640752296
629196114
441389408
964837042
1237911072
416002507
459500169
1492401073
239856258
273947618
167135410
594422450
2104295183
75038921
1441916283
956322403
1099567142
116971139
1850101049
1569609227
786251206
881444324
106170148
2010917925
472022545
581116830
897141213
1301379940
934982108
2146785024
1738207010
249514736
765135292
1608748206
1626285993
231947801
119623674
480984538
2023572538
2112335613
920278961
1932689662
817374692
312745400
1689787398
1770114975
15303702
1834997051
492157172
222976835
2032183165
1276182715
232000231
2090595070
900364496
1727029596
428282728
1630906203
1870550812
1315853460
2127377533
366237586
1570146621
184851409
322173013
760616457
159730318
2115613082
2068842555
1931159167
526142014
1817575976
2041417779
895315847
421429874
1434735622
22169111
537589531
1386466306
1291668879
1886915569
205589696
1485742583
1640280074
1415027707
1970849052
1132997998
1906087003
1465033005
222239504
1787937401
1845488206
847059875
708091330
138389776
1180328570
49007
811765272
1913664120
211385962
1027414627
1235936833
1167113494
103456791
580669159
358350869
807731457
1099656213
656857416
990463610
532594845
419809540
217146357
2075737960
1994902898
1515915135
1641027
1288166220
1831751377
992470789
2138169077
462270614
1449467947
416560775
494047546
157485317
1295179529
242974303
2034135268
142395561
760415789
1889240843
2106726880
538165349
898754147
2025001749
1036648239
97103194
500930479
105160636
648916259
1020949450
56884837
756557008
1288918096
583186612
555550726
985218546
546370764
64238024
1965262054
409921064
788375126
1614046771
646716973
464361126
981072764
1078180443
730404096
1550526273
1791811501
1146849387
1084071051
1513435313
304802840
1876206457
2095119357
1902084465
261435349
341117542
752886468
210786679
1941635840
2055219177
1015842979
2112264700
2102859818
484347858
1179842141
278585737
718412950
1417987053
1799100916
1223726049
1683873373
1310212885
866024353
10160150
1103484827
450574869
1544773848
234258629
537807998
1869567291
1983225364
1952494858
926563470
1267363344
1461001608
1836456331
1979145591
1593774606
229512133
1765570735
62233430
881455962
1343779450
322025340
214195399
1571963096
52015305
764757440
1157535889
351781656
849993527
2011274463
515798276
1092131308
200847314
1001497865
1860913280
774379564
1971880080
114000159
1358446032
2086836896
111475383
218666611
735369371
1377812791
1276984110
2141186907
1031330943
313728572
530253857
2058952844
1732301748
1417463273
160173584
1434849129
1217863636
925860391
1849622158
2135578993
484472033
1728343285
608712775
1431637322
224521150
753724821
187884480
1472725332
1071932679
169437957
1605615025
43070375
398582597
475344259
881099744
1578184135
69993815
2134786429
269855252
74260079
1746735367
1711848138
1329838639
320942597
1572136110
115219761
303568417
696726049
1669119457
901126685
307268391
1050841578
1716651487
851898287
1998344425
1307855105
1443762992
462203931
1834388430
845694233
2130779605
1449844476
1356014522
2143435148
860696373
474890795
1818313621
739806188
827155392
540697164
734315652
1035161872
1356390421
1149192946
575082729
1823777585
148819875
1894253636
1556157512
1057925611
1537367224
657422783
739292701
1883289983
1188733948
1427257741
607050197
1422419252
628523195
153596069
36590751
994463191
1640664936
1712162914
500493820
1315400027
583596370
240746866
716450481
1468752351
1657540071
776351077
1641028585
121848949
591670376
1908833487
762531605
879900952
1271747450
295171694
1849596587
2145450869
2111594862
1151568897
1531714162
591885378
1131678756
20768163
1434956460
35356590
981200557
1979883792
49458151
1068704004
1303532672
1050242676
228960276
362156410
1372085225
1398838882
1667919185
2119921374
130638871
510628660
350948483
1213212832
859619059
969994283
173412195
2089773549
763342454
933821278
191753440
41822797
1578479877
937114184
1988917083
577550477
1907515418
463372977
1461442248
1351457853
759997816
671944397
288704510
829926011
1705790416
2110405508
1725646586
742313806
103517163
1010015612
1708812096
69434911
1640063671
1080256824
916921183
544736355
1818560840
443803014
951266629
73884317
300983604
194131426
479873879
1171492491
398237312
795734567
2027136779
1097276104
2107710237
439521651
1477181200
1847547179
1935241472
1803942462
369744334
1716310239
243391762
1519000883
494704173
2132957698
1477976393
1298381002
799246325
1548748912
1303544092
252976993
203247665
1699677631
1676258634
1143004705
1656786649
370414151
1030997720
256462978
949627840
760429184
1947577521
674357178
1406428518
348178274
1908490118
226399534
570963114
1617551480
1141969253
965269787
967334648
952033366
512640357
2030027305
1784696787
1835092833
126374009
1728162589
1149518946
745690149
706639496
566787594
1507978003
124524952
432484192
953082115
1789736784
1167663470
911816150
311207477
496006316
1949115282
543371805
17189183
1938555902
578728541
1098836275
1059739332
930861051
1472391822
329619282
1703112816
1222387611
1119015873
80072582
1180872222
1749191116
1829543257
1122367689
2008519250
1203824077
1540100215
1369853487
728117956
1709400346
15624803
1644479163
319638654
1984944850
1267448304
2080490330
1934426371
103951785
575407546
226790725
1935676450
365492417
106542986
375694275
1999552313
564109900
405534456
2070234611
885758233
1952055986
1366801285
1631353343
1405939323
1201726043
1220786909
631435581
725617281
965281886
819625436
557539782
1994832605
726501099
1495980707
868263423
241707931
1117716283
617354754
835629811
70172150
396708597
893557781
944718955
612577507
1449390736
1196709426
1004982101
688496890
1460624391
735082811
631974413
1891719152
1436903835
2104920710
59492843
681675294
1068910260
409108159
556784932
909258636
681264170
637413986
1522934764
1038816582
1355346462
860595301
1578780612
264394188
37292457
526853234
1080666211
1894342192
1804287638
1962515886
1034039644
249407554
1585466938
1624372087
1950550660
430974582
97816739
710869525
813151357
1671245422
1413235127
1026917985
990119957
1888811350
2042161591
2119316302
650169235
1663439673
778020182
1912052339
551383376
1421490778
281043729
1765596962
325988997
1190123779
49216293
1014220477
221531993
2097263315
15685683
1106777973
694721603
1221200265
366066571
2121390262
1819111693
1586942854
207912519
1020711070
313559684
1350590424
1723049413
2054610038
732449647
1181448519
584285834
1093502578
260563658
1523321565
104873868
1082930890
165625254
1516347360
1674618098
1157174679
780058881
1195181200
1823858080
757673485
621552546
240393746
1807516409
520443512
862834822
48490986
1250551756
1017375331
508084557
822670946
553280347
331524900
272171093
647498765
707477484
944012998
1343978157
1035268344
1022618023
626614865
773252714
259774935
210653840
2031403452
2071200801
456014598
1443636004
1584796420
397633844
928188307
1464281666
837421286
694712406
475707076
1068287563
1686401917
1008973628
1193607945
367325034
126045245
629989703
1187108741
1439151127
1787222404
1106809696
309680452
146013205
1223649424
1600139715
1019479968
1184006975
1811263974
1641849916
598438969
351242699
1847531178
359604755
94737729
12967978
1757644440
22581608
435888983
307926004
1527605704
1402986217
1527562278
395198466
1286684687
187481791
197526331
1207437889
1077902385
2059946971
896174767
344925123
373555796
1000154063
807669221
853910950
418140354
83831686
1862443211
896825772
634243129
1726020742
1915430607
1454488139
1826632765
40902199
1504203325
126354754
1794708147
444205068
359681521
584238085
1446513271
602535491
1608473908
1260761162
1567804413
1222772421
876047284
1390998840
661443718
100164412
662262349
109007369
743432692
1149546329
1316112223
1202326366
1779582726
75717494
2143617438
1653424211
1933446703
2084485795
1808320796
364068344
1145937158
1474506854
355866355
989011512
1188541573
758332745
337049039
1713270085
819541645
1359410151
1281927463
1240679951
1088698225
1637378155
1167797013
346603644
1144563704
1644850055
739241827
262599334
2084788100
219482565
1079500904
1150371799
586515184
1881369032
1912108216
1517074622
1596006885
1647263058
985568523
1506994722
1747459272
2118462053
1543467112
1555032350
1945221331
879493010
43086604
1743167030
505355842
924507191
2080549002
2022595043
588981224
2108184278
25313685
866573700
1338236182
895102739
94942472
2060460683
275318358
791548332
1730050408
900804708
490058848
420448672
1255110743
540613710
1727237433
42174146
1365133169
1478429695
209625492
1764224152
1888260202
90268768
202958170
1471572978
1670611514
610089782
124773986
83869996
1882657434
202851616
409987823
1470614391
330036352
637193949
409084668
1488983443
1607768656
1736572566
1509555633
285953869
1619170211
418179495
803934644
559732574
1902882756
1544986635
1334205061
655416409
1869965836
1689714234
1665458340
2070129752
1989360324
1747607835
576025996
915493467
1446312778
1839696353
1912548515
326902980
932603093
1783480949
1675748291
1888941107
75339933
468611080
187599407
75592542
1012508476
1368019752
2094116431
2084744489
633245633
559835140
17231639
2101545762
1480614583
1121213739
1207081815
428521562
1528196350
165310715
1579549026
1079642037
1755501139
1799212608
804920557
79338990
2063239200
1303404991
965182115
642848787
767913750
1076466775
286049601
753163565
581450912
615053713
1966545521
1775892584
462228106
1637065600
1472860534
934144953
987077838
880418837
1600888080
565505113
1619841886
145064490
1843906411
590445641
970428108
1395246375
101487938
1304166212
1019278155
1316520073
82047433
1677840871
47341210
160089991
1873052513
35662795
1475213647
1106853086
458209027
1439783984
631470942
1764629067
2135207361
1476317476
653868740
154708735
1144134896
1910727898
1593361566
1967977236
1424319306
1008051020
778236606
657223618
1903484009
694351906
585700838
1348056562
2121689440
1836145376
599043625
1764138515
289883609
577921684
1143646473
1645179835
1425965978
302465172
2035664702
802379991
1201059368
1162283491
165613545
48302850
1389081510
37315042
1120684429
2084528316
1697392822
445564402
1344842084
791232836
1008261374
929963043
1975878108
1812644849
986305101
1347649996
1461842528
375589817
563275091
2118352101
383168799
865365246
1157909491
440698585
1983085226
47455784
1012258759
910161636
768638135
1828181672
1519092890
1663292168
474563139
1567058751
401333543
519612645
1585633474
511265759
1688337057
1888476399
166431525
306105918
1921402376
219665225
1729329956
1895270153
143533782
128531803
2074483483
990757002
663462825
199492164
1266140396
1810086816
191422479
285154384
1292476686
1862901783
468019746
1222055843
630200185
1395332202
2056273090
1547566719
819923965
1999606877
881043533
1996674145
531440475
1864810495
1604574442
1863937167
131347768
2104482454
574331600
1605115292
1034768208
1574065219
1246950482
1336031597
2115181025
410061223
954647656
249747836
1648247064
1283711157
1372424408
991693108
1347759870
569740753
1397550355
1302043193
1412179669
636937366
1450545942
1420865205
817112721
175040670
1633750940
57815930
1228198822
917591584
441692726
261523239
1539589105
2052178208
636425670
575452150
1733866954
1078734379
1435390995
989484855
1265634840
250902826
91786855
1848442568
1268320648
896832138
1303315049
726806702
805164996
1321914365
288451798
321942033
640163738
525352131
2098084002
1804635721
747805378
1404501691
688606773
587548994
1809621247
260856481
237896470
2086632176
524890861
2028767991
1347795850
1072424793
1149549743
1586250186
1330704928
1065565376
1039736842
469053012
1095219814
877187258
1114684532
1061075595
997767310
548510855
446245741
1715969379
166567703
646105329
104785231
1406919256
1704915403
1523493985
256158934
1351845464
854158246
249577119
1111912681
1333442911
964125132
270749468
917694873
1179240710
2107292577
1281638684
1955698709
1131038716
1767748376
1398609512
1683998462
2146333982
364303400
1124926815
516070175
1677596779
1358154046
49801715
1646443633
1462380058
743599446
1952491930
1245948299
1298639990
699639252
1568311339
493784855
1849893263
761484859
1490088793
693211209
540739602
1973360982
100500764
1760540074
183696058
1831256969
958340107
714454171
292588570
6745088
567696599
686467231
1157114017
357835916
1156749731
654245165
1388944684
1647680979
1617463606
2098010986
450847218
1305832444
1795022047
17442081
331591758
877284810
728601701
1796598826
1792751097
364303540
490209122
557966121
1278657434
1022430437
1391149263
263823648
2130098816
1922600158
975741
1063028910
1132902573
1276502937
426193286
883686094
1816954992
746334448
1839497414
1959787539
2074858898
1365907528
796162781
127069796
376687245
164868552
1593830124
1162863100
1272970215
290706631
1050890732
1794233922
2135496461
454135126
2146881926
896604044
2017336268
1471516660
220159780
1035924185
1217830678
1075256146
1914743139
1622025527
1344777113
101791168
807520562
1061383992
167515053
597347013
1688964805
1812258373
724129100
1309226884
1954064834
1418599086
1135595611
376407726
1001892279
1027722580
1743514601
1698959261
971198076
27638696
411691162
422140594
1446914625
1718372452
967716029
639995677
904382570
890155863
1230537291
1584967597
1854059917
590335780
1651481207
623595168
993053928
841398010
1626746019
1851376715
2132097896
448713383
434898047
2055326556
1251967265
50134665
1827437866
2048227390
1337178980
897307448
321233112
1231153828
1122086454
1124778935
49512743
1758442875
1420846720
99770218
1890108203
1598314861
360226125
1174166941
1081518059
66943016
139626870
1979328028
1966822721
902121495
1494353288
1895735084
1476171862
1757617428
652603396
200861227
520344144
1803458662
427719645
1463644975
1547630657
898005508
1875906099
1439162139
238035871
2143725161
1100828227
1490253897
1604291116
1416167208
664086327
497349690
913510092
1826328379
901353996
2115126851
289872466
363467762
588597566
1100510543
630441302
1820730326
1083976824
1599756068
827934737
1043961378
9543335
1672980113
1817976130
484307020
2130790067
2041465334
1381837636
2061335714
420496712
2012176037
1627587717
1373360454
299799125
1089719685
102152136
1129654974
1144370966
2124282177
789571274
1939930689
1165897080
885638310
329226376
427048041
851238961
753324805
2047645031
1284631193
1273981217
1321088333
348877228
98139260
935830846
442755243
1581324265
783121494
149157815
2026760116
665921512
754101765
1696051584
402890398
291014949
2124066115
506538413
2020941415
1699580690
1011029578
25987572
105131511
1004758726
1521437629
1499134178
853974381
330040525
2098951118
1030634372
88355022
127722981
940883983
1853749140
1361753920
456860888
358934103
556889343
23254124
1186396631
1679723252
434942640
857631557
108926221
1924178940
1267879948
324799871
1162663427
126797412
1524321440
1978620681
1340513870
1661850388
1258853355
2009673901
580828707
173764134
1613630903
589109510
221053323
425492455
1004464696
1807370650
1495085976
562355941
922927405
1919519271
250095647
1465664750
964660662
1593964978
459430371
1700909114
2063412730
2048616024
493587234
1336488361
2020416459
82865333
1478203403
86729487
1711677735
538783714
1110575088
1827597881
37456369
501115603
1038812350
2012844787
549232194
1426705993
600082104
97743177
1372546152
505703349
2058593562
798488287
716766596
554078642
608940859
889220658
1325043413
1910415597
548981204
1206225559
370076582
1730306884
409913341
1912324464
1109388792
1654734273
1044661951
1816466347
2087441968
1274975691
498139499
1687117359
463590855
2127379757
611927391
615609249
746399904
1849193561
1641524054
397782389
1209536908
1497323036
486510513
939249620
1481370895
974592435
1481341290
146722063
454646785
1125619468
489488425
904994354
1599939877
1050736026
290372038
1584640152
456074692
659781018
286249433
1771697817
409509067
717326250
1033562078
660930042
2138008686
1567291583
919637922
128103393
71650909
1456754345
2056700094
238994510
642699524
819599415
1720417717
593081661
606846024
1243940338
1639037843
254571862
759636327
1207834341
932317717
235117043
2006619170
746633691
1514008995
1911049267
840168432
2076754979
1022808617
1252168776
1929361696
1831198656
1983035835
510632491
1034332926
787335010
1712812900
1387862885
1869255752
2145295926
502180188
2031931934
843459552
652758698
331100684
1098570247
1439909192
1131175423
1970728691
557844614
1047433178
1232047079
602001216
1317995528
1073852997
1537922173
558882655
947655836
1019172379
1213232517
16678157
311158905
721829600
801577319
652060716
125337091
969646333
261369149
1558518552
1793282699
1109486090
1832223754
1747281554
982578720
1067631587
400410143
1386792940
1593653997
1623575628
1460169843
304853436
893964040
2085489874
1815841335
532699434
39622386
1838898489
223874858
1963782241
1057579128
2140753554
1165733253
2133308824
1793888147
103094518
512130812
2035679798
1725424188
127919236
2118575088
1269783961
434202514
1928806907
564715021
1014139519
1344306331
1103326817
125826804
1407834798
846165727
517515157
968638695
500570519
813463702
145773515
962707062
1654420234
334544886
1380490862
995760555
794678877
1339471518
1850021731
1573990728
939234513
477993750
1991113586
1864654566
361007824
1181990498
456065395
1462493269
1836751224
158475577
84215910
914014958
773212377
1676911773
39325291
1993952399
370614782
1716760960
1125390952
980561883
1140371406
94353971
1080913796
558711836
1789444772
1690902859
1975112530
1353086462
774708892
928646323
1575744335
93603498
282136785
1067166179
359624041
476824201
913743504
704474813
632786491
1250220450
1370294319
645578249
886184828
1322574892
839810211
1572345490
2083942557
1656085007
558245997
549174019
1806931952
127791852
1232724860
1204380147
599749721
534084033
315498340
116970980
1149353015
260614164
640172658
2122505923
353562267
1469593274
754859130
536684934
500904687
709446769
251751436
755742468
925781383
692637034
1317915493
1165108622
1212953259
1837271404
732681298
576837325
1054604882
1747157942
473851275
2004521740
1840844254
828896439
110990463
234107786
114574315
14735742
1661671186
1439645795
1075653309
1153702014
492258115
75516608
543119789
726873445
342102203
1426181308
2140464505
98511407
1295790202
1497259258
715882909
607416628
95608587
453165220
1141212324
1340595391
1518823792
1883922769
463193399
494837248
1251865812
208074418
585040732
1623691071
1789754241
389323615
1877921505
333981451
1693675416
1131079699
1055145399
1913605127
1967521855
1178656862
235831764
1870573463
1445349978
557476997
1842693715
1840398569
902000325
1886493043
810892496
45667283
100576485
1553440096
184355642
1444514697
1525779262
1019157596
768886217
1919099452
600674148
1844307077
1559652222
2114366197
1583626845
1468981242
1558938986
519539958
1005194470
950923227
1084920331
1777915230
244399590
438397404
1278660971
349469185
119429057
444977949
369911449
904390184
1230211659
87195623
666646213
1242675267
201510414
375638986
1500912064
1294742070
1687679179
2011925231
1911952346
1207886161
1798982317
432728521
1626214983
763561851
1697876237
1109047271
1565612857
1685705018
1366983617
764963360
1014027129
67080578
1955938908
1043243457
86827617
2122282002
1007212980
514972991
1172659473
1363348023
989893780
172810806
349597241
1948825260
1173351751
811899203
1822202977
53219069
1129210878
626764661
871605601
712167031
93083244
544526988
6485511
556058278
113820417
229405617
2136694760
461659887
64407151
1050823526
658896758
362046722
2126461891
392851924
72677568
188582320
1006976226
1367161606
1070353129
1206551630
1759654933
180474540
421156038
903583820
1633659167
1211864265
1293117415
284413686
1748891616
3799183
614091313
1116761514
687759432
215875154
679051041
169248267
2049454243
13834403
214226808
1476808283
1456704553
220596189
374060843
23322447
1564159072
585482862
102281233
377446963
1512287845
124816303
834279050
359834112
209812386
1654702427
1141976479
1871941514
2035737736
839668065
453558027
1285997582
1086826172
324239182
1603989834
541288396
1217270603
1265859556
597800838
431347098
1592990657
364033622
750273691
417892230
692312697
1224478414
763549941
567561888
1828410074
804732072
216196481
1016986291
681664150
1696978565
2118794637
691868635
1486886851
621969727
1408896209
1226721453
1805775411
1991065174
2125350884
316542128
1536047808
1232709014
330431781
817086291
1925399826
821540975
6754316
1251238939
1960688010
1175614735
937673199
1491235552
47664978
4448526
811538123
1704929597
586633400
409546477
1142928614
1154815125
1502169730
1830648937
1124419170
218809882
1753210979
1586026146
282227345
1453051353
1529688795
761020527
20872545
286347310
129003790
680777911
387625761
259260007
182949645
730427192
2009173738
218033645
19512057
1407085120
769345115
1307279753
481302669
1815436995
1006859825
1683259888
300092328
251364470
32347787
1795001521
819077713
1459018170
1055092079
1954746850
168412127
1657531467
1243533305
1430233634
821600964
1470082132
2045791868
1696632012
586682394
641950138
2143567779
1487167764
1845612035
278227553
941952640
958516513
1816277593
1537742845
587501979
404635120
940651134
1013802193
1931334006
1585255386
1380133098
677195070
887008768
723404150
1937962745
449716043
1713986023
1423715580
833311675
1527485832
1575134561
802584494
1888359607
1592809718
497174570
664358630
1957605153
141402168
2005928815
1642371505
1129733606
927168513
2020878369
1302458564
80789119
1729096761
1860355420
233767528
1420627671
533447725
93197773
1976832842
69858340
1016535107
1157373600
1451958760
738281256
408490347
1067603822
487825182
1605719397
2000768745
147846494
1257794013
297006365
1249881475
1664248321
943210270
1406171826
1566364444
906969420
704761023
1555997822
1513293396
2031038947
1054992288
1867351572
1447058306
1338877365
1020862342
248636931
1615056812
1291037569
701488929
900870717
1135486758
730237538
1255265670
1956516982
440451459
1774596152
1677840871
1387939948
986627685
1587685530
1984434052
555446468
1183841950
1349560077
754110022
1827982262
1227677751
253628300
893103342
1456701000
1113245351
1344635358
1163364938
1954268813
916992076
1180754741
2023341480
1325137572
417007028
1679273964
2059868869
1727220934
441414160
1132201130
1205570048
267524812
1033771945
1013368813
384764953
1669547761
565111671
1894271627
176757374
1467935870
654949670
277560543
1157316274
660810721
1394955560
1420064016
892496683
1083486422
295035301
827420943
2016164350
943872111
1390560369
1211160199
206789788
1037936484
1685400069
266700431
442034021
1702739534
667916791
460474310
147300774
556272619
953537886
1540557437
1131588870
1476793319
412584536
989489081
2041121999
1283802033
2005135403
1615174587
1066830476
1254939620
774066911
1666687325
1305270770
56811928
125710224
1639559298
1843335857
350505666
352414176
1844802680
1682809332
1375547237
1236265094
828700067
1123952557
706252983
745345319
9920312
593361117
1886403171
453942101
324354084
844617746
1650393433
1353854842
2040429642
1332035255
1880665781
802780080
962752761
1048838768
1333852091
1610119264
785447371
770808637
1164363220
1118383919
624311397
2078638175
1985419466
1662957794
1848519517
252783605
726584947
260541169
1233469709
473771441
2124479527
1164583840
1490077493
704245300
1963613735
1182452796
2082206612
319373236
1289617761
1940060590
717187671
225429887
522313154
831877711
1348312754
132392407
857289473
742087065
1386475955
552530680
1843083504
1895130925
31736194
1700888899
1258014296
570036807
1505402961
1312581413
782721245
182784124
1166175734
833032726
1949130093
927083954
897990394
1410496475
2093071609
738618005
275067719
1440047352
857036328
1141240657
2064334144
854498008
1352293957
497367546
1848062133
701840861
203368492
1229213554
485260782
1947253896
783191391
1932913052
1244431974
644112386
354226847
1416840053
1230798061
243459354
1109019196
1079738327
606514445
1528607713
51120069
1777936415
1942253747
1517474189
452773451
1795982095
592803205
17328608
257681953
100555527
645881451
856448410
516945229
454767686
1878493058
544607831
873029795
1832537191
1807107345
450406571
1229955083
251080917
1739179400
1371322943
154446478
494689140
345379059
274184927
1401495062
474154880
1122931547
1031701276
1819376052
1662518650
505563890
1053656595
1188204244
1670707973
1990599583
382406458
345429858
1974175722
1163442930
572723736
449117809
1745343565
972291648
2013279991
1651647365
782095602
1091973816
1135812762
1667794521
2036564573
1339852473
1039497110
1264586792
636275255
381540025
1408585964
558565193
1176426956
323731365
499636550
1842787318
179051164
1359954198
63968050
1361835286
1209468057
1073984907
1596025815
1130367503
1530854090
48212291
1548499060
1420229754
60023080
967159614
275451522
806115580
1903875226
441741893
1538536905
1029299149
1584070578
2042875756
437436517
1156238425
1924752163
1081222919
733348657
1288059429
217066223
347568142
1499572419
525021578
853484775
289521467
1964279185
880113723
1582748234
1182420249
945927439
1099946396
1480736564
1116500035
2128719216
597859535
511682571
370223064
1116471353
368925279
1783916956
259695518
615143726
1541046148
1796491461
190437248
1910664571
478290334
1800252955
332574312
1929705710
787812671
928190161
342811921
1734716101
464204930
1137690507
1876471269
1443427198
1916133967
1117202764
1239649523
1720557442
1576157995
158378080
741021220
1359353617
2090713051
1760535652
620912962
1420293041
116951456
58687886
2093180980
1105929585
1376167716
1137367374
109240632
413356131
1236664567
832191762
1508751245
1179849955
1488921175
1327807804
174656619
1546281866
62583520
1384865846
2051738280
1722479420
1011148515
1775107404
1582899030
1645404154
1754686290
403371878
1791444066
1429820778
34735971
995835631
1818146005
2110576109
990104407
1785087221
2115597458
2056892851
242152363
2006693046
509942072
1700752428
160802197
1278659903
520724055
2137421315
1159777307
455095043
403056948
1362976062
844926726
1088324496
224976288
334284877
870843134
1003676319
1331272668
246301788
295268045
2116133294
1030059970
1444737153
1773737307
596415857
250997451
1559797716
1290349429
1248157788
729839814
732374431
162771736
2090711189
2043203948
1743445949
1633606025
1429696624
2142059040
64186363
1722930550
1814121282
2091293984
1621841113
1562381502
324247777
220988046
1603787131
256849691
1435089383
288557546
744333732
1172118007
501885815
1722429228
2004331229
366754956
1997545091
1483651143
217289985
416038031
737629162
168968926
1156747386
2120129566
959947174
1926393786
726646343
1897001446
770299587
1409630988
218332672
958546998
1711646990
600069429
1851420407
1152010980
1038006383
1350718920
417820911
2049662208
1274976411
1406983344
1386785334
2012670435
1859583186
1395985310
1344773321
1821228853
1839684254
1471717945
787675433
1841104431
1638949975
1936102177
1052539604
301604355
235325509
689595659
1266948882
1839415134
1863976567
2066503527
768803527
580265316
1961602235
344476772
875868138
456579707
1178120812
884962329
1121724315
345985576
213953136
1792633947
1333255389
646246859
1659520386
1804192632
2097459357
1095935092
1920277971
1742400405
846500924
2010753999
242321966
1159223926
96598385
745289284
774209707
925493947
1373214752
1024119446
740126995
2065106873
919681153
524297772
234646555
2135034845
953289461
18296217
1553922765
1196843637
934245322
883080192
51294287
1865030274
1588494747
810264776
945001088
317114138
421622175
357326455
730648889
1057444970
1116036855
1508672802
1199793523
655689501
34718301
1590582310
1364335014
565140972
1236526725
718582522
232070229
1257881660
172217609
1500738143
1651199377
234694329
1391496825
1280948159
353103375
865945276
1045019328
1694002945
213239549
1074215221
1561165265
669264587
1328271118
1852293281
2139878051
1641351145
653104110
1187705422
566181294
15894383
1674403005
121054511
309856345
1972662740
1905240915
778672215
703682128
2034873845
1732621972
449998987
4945492
346480830
854934520
1967710011
2024296327
483635713
251774155
1484647540
568417508
1934819965
467229535
129396975
1519542852
937542233
1338429878
1912348386
2021342767
815487806
1190347527
1455336698
2109097019
1978015867
162223036
27516562
405656689
1076075124
1803850141
1236784250
1146869470
2046028861
191478489
1481291481
476104455
103593391
187759878
46485459
160405512
22354383
1962351671
984541648
1694781731
858293469
439969988
2050558872
511688573
353399158
722374819
1424549761
285269471
1998898471
1633978769
1548251839
1469429962
164903087
431032877
2107412722
1757491109
1028771574
1596528913
931313364
1283267260
1952047844
120388469
578791362
2110889865
887750281
1732890991
1898294158
1341902648
1598031484
1922413872
612644587
1674541779
527968866
1181505305
2106946706
1015462466
1318925909
1446675643
355470930
1522149932
220713810
319290033
200223582
212564786
16298318
1517885173
1326102347
1308286655
517980979
1601410273
739081587
1117974072
1943366666
1757044367
110804287
1753286168
427640799
1035579617
1312655454
106272288
1767649695
671770710
1371326081
503185971
1635031659
187336916
501475015
532269252
1595747884
852146810
976181250
1112499936
1149920240
2114340607
756570594
1805094553
9607064
1929614879
1789451761
1851412573
193831389
1752145124
1853688932
298943819
901533346
1248841432
1160135333
463351456
1279448261
1232682094
890018642
707838854
1511308992
1295051896
1076708902
462923331
2091334003
566529205
580666038
1946697020
1741639269
2012343370
807983109
1034406786
1434905704
1813584073
95349786
1395935473
31728103
2070399777
1258100429
98027118
2112625791
1553277771
1592563993
312626092
1723357635
1007588406
1342405343
1245173981
1632631620
1980378438
1926490361
195989714
1864208302
448598258
361082402
1171442775
1799096118
608097416
1246390507
1538379832
1234588231
1136447930
469267417
2086338561
733062382
1180346588
1404581135
335408046
392495898
268217762
1611024467
1607352594
365404178
1471739193
469433822
236664995
894043399
606861632
1503410906
1668795117
2115224330
1915007980
1194727330
237101057
88351632
1264015276
388214627
33774676
2034717846
807674329
1388019921
1530604977
1267274074
1723260548
464535957
1171116257
1061292927
1595920806
122469826
991591877
1689224705
1209262708
200284154
1468023746
738699313
2013218166
1184528043
1040402654
806102921
1905956122
446192800
1654105134
124158687
503219935
481601503
822083718
835006080
1094780205
1397234936
2074623881
743766007
908937515
1104191924
522455764
1959037607
955721431
1514815720
718816780
2111392584
287839528
859751630
21100126
776697517
30862918
912108390
1911846631
1438835234
994194901
758545147
233826255
118278098
1109769513
2103686363
505361271
1065091515
967145985
315663047
1586936022
1237585529
689254277
1044366402
1133204112
1993733697
1277959489
698264953
1906577387
505255258
157103174
1223080422
1723473701
1357913631
1054834028
1576207803
1130298794
2002479026
849694376
107141125
1158828124
870632909
1779450573
675566023
1431698217
428507324
1051104900
452109804
312863806
1152945343
661116743
1280359732
1501714505
761509429
1087745851
26252988
653830887
1959270163
2136404794
249716456
614739194
785219054
137302887
1551157217
1721309358
1389718231
1218252958
1073547469
28139678
2045766592
207488231
1693213245
1490149366
668016898
1127008963
352936040
493783051
1343714474
1175175191
1488864734
635543471
339308900
1078908418
1435288004
1049478513
595089014
1123801954
211699887
1370246578
895955335
1367468536
715402151
337130865
1114824812
831874352
1389613628
1895799050
681471269
174300485
244173471
387240035
2078338491
2003867732
1235920916
677219271
1463199389
681094413
749509146
1307650960
229364673
1228087763
1785160727
563201631
1306021339
934549502
98593529
1439469788
1447042486
1141217972
1767598021
951531404
1425032076
1151587394
290928742
2009469569
853440578
600771778
1855154081
2010677151
2099280212
1159755152
777795604
1556752157
591613088
1485163364
455837675
300075771
421947419
925560840
1230007692
165480715
1698632065
1813610206
1137058898
2025680024
527049223
1916294040
326930689
1526833186
1777522599
33142497
423890121
1166509165
627620445
1452577500
529435419
1730334591
150194875
2063161829
155873519
1577825997
1418313214
1172816038
642089819
1647701191
1801440034
1481240941
507416229
1569012272
1790683516
2030482016
1012629157
1425056233
1834196042
896220448
1195159133
1197618307
1737572545
1906801057
1725338894
538537988
172451392
838019504
1768834309
1619065173
218099564
1092352787
1854400624
1087945005
756080889
1301135220
1367161867
904796819
675877432
1420327718
456548324
490150221
420050251
1812145417
1495697272
492909539
1427229589
177926367
947669819
1067191137
1660745132
995438173
419324091
1306110456
1071892026
1339436958
1065410496
1882694172
314501923
1617713532
1464558610
226060122
1992793749
1585062649
1574789081
449933306
1332630030
418238398
2092221777
1681105185
853927542
387047462
1164628911
1640704913
1747511413
1842457539
979857723
1138882850
1662569395
656301933
534403208
1886693860
426203461
1937119227
550841657
1574359028
191773455
409317790
681430508
927514355
1158084948
1156338168
2136899594
2036801106
1489895258
1129911334
1067684348
1723093262
1145769861
1730588380
2087167036
751684188
358630489
1282995598
1882687080
2005450425
2147329938
131114162
5627365
1089652980
412708336
1346265058
1282086049
995962012
539861045
1753175481
1138998119
914773042
278334469
637408757
2119425523
1410350603
562558254
228258686
2051910007
1822866626
1712572384
284049927
1913970160
1077756123
365342199
2024228214
681861797
951342172
685436843
1623233232
1403418560
599643623
846571129
579548299
234916251
1337447459
1719754917
1942014663
1685745829
1313296736
739204332
243716478
612278539
720446185
715603361
171375749
448577393
587803503
1536126952
1988030488
255638286
971210909
1918803169
1466467505
775107174
1650347125
473208474
1017457598
126909605
2048740981
1860453769
1856686392
1459651200
1768645149
182919405
105670354
1067409549
881625039
917911306
725280928
2015315799
313692352
1869743696
1847352051
1831732945
155579724
1473574453
1087456947
1224685541
1647359974
1013038232
2145943695
2060160159
1183334258
6090838
1112510200
2129944841
1772991536
264956234
1022114151
623963468
1974940343
1801019819
1254474743
1030941675
1951924045
1054834028
1487375809
581999136
1868139349
1473011609
46286064
1167510732
1826532262
1874496271
1270731837
452860357
1059573210
878735472
507885390
1987788389
881137984
1443653248
1722762893
515141133
572209959
1314625202
424794195
1385165841
1117313106
1443095822
1693029474
1147704643
830139028
1690383695
1924172964
2141990337
705626022
703152288
1010662273
156751756
124841042
894850698
1936245716
1657950787
2078498336
1517481069
87733409
135384278
1553947880
267494731
895243926
403275508
1719226660
1550899009
1539826511
1943458216
1811040774
13488927
359491965
675988807
1489779601
936452813
151284769
1587262394
240784113
1367942346
1337609502
486469882
767355773
1000071585
1156791337
1513105301
2037929921
434748581
972785580
482419819
994300702
38495673
912025208
222768401
520343126
2061278998
644540593
1785228406
729980562
372918047
1266522768
1317373498
1774365919
1090758965
85338443
262235615
2016739796
51181855
1752939292
1624827068
358568935
791063215
1155372476
839266168
356187263
727523241
1855756371
946462687
230718293
290854630
51112967
1059769393
1908801308
1698183592
1759401517
686362713
1847269816
1287184260
1464039928
880934518
545704804
1461514480
1349318367
1811991168
101342418
1647037863
1723073181
776147209
1332416504
1230055743
1423275656
1728386589
214486455
1034273203
1856820552
51173661
1630151301
1928061989
2083781081
981088570
112695188
1901801490
887629276
217917332
1856758643
1969518078
2052830306
1239023590
487997299
1645096744
134722142
2113301597
566904022
1994075224
1412201092
676062499
1080336804
1578311246
628380625
133477561
2099265586
1956632118
1920921523
2006565463
2108875968
216891352
341525639
422463867
496652913
1259925455
1915887578
1177773922
128006102
1410951585
1179572521
1785123654
2014946491
1405679411
1034811587
642743681
762479609
922318268
12701931
500940458
984163900
731829155
1414841178
1687082248
1922749096
6337648
1147298956
2098676062
1819470551
657054676
314385500
1564629226
1210713813
922693214
977014714
476005970
1078033535
2066869330
116909307
55342437
1914754628
86529262
1981863706
950541922
654330358
1622358019
38476728
1450573907
1668715983
864935933
345334184
301048635
203046106
2054286517
2098938408
40106022
534087323
351677817
1590952730
1617904094
1963822472
500536780
731674521
629070792
1415766290
247940913
652591728
1473876753
1168121074
1109745334
1784473125
470544738
2087668159
1378554187
1656240676
596471609
895638899
974101631
391494913
266922951
34842829
193615599
1115760302
704929061
1653697383
4328751
1698318672
1527531827
256390074
1186448564
12608267
1350733045
996066929
602274597
1568306247
1141369081
170564865
1896707826
2132764208
1568068863
2050104577
1696131839
712080092
1878285044
417160320
1075236590
1574539710
995825164
1241310862
1571282968
203778236
1634518157
1625071571
920088477
1070461258
981675996
862633431
1027262520
1218473552
616446184
523723604
2086967263
286556327
2020141728
13957376
1088082011
1073902165
2045454398
430897033
123773182
1033194906
1646603761
450927368
548334327
1798194825
43894607
1165985743
1397380023
1921512619
782253084
1781838222
1702473531
668739282
278385597
691549607
461504628
30845015
545194083
1277624710
472827395
47345113
684333380
1211654281
52414837
1134717785
1811750634
1636502245
848472219
503097436
1796294576
1913936135
1589359208
10589549
813273439
1332072604
2094342455
1618457833
383195403
808140821
943324192
164323146
570608320
1827429417
691818757
349677261
651218925
816065460
11621843
1089353236
1581843031
120705019
922619298
578049310
1305476488
1965682957
272469887
1799767708
1469478146
1289583790
1760586773
562472807
1615674786
1841478291
1917851886
1249568934
66225163
1080336343
1195855597
1077670980
860556535
1169824221
1460206791
1219836202
825819976
2026330339
2111565405
928853941
1772919199
1894375818
1809349148
935717210
2031778353
1708675409
31253636
213439792
1908072114
603960942
2093151285
1448600738
1617125159
748244837
1772661562
1162052573
211246877
1185549251
2003244810
438099844
227041718
1604408454
868042098
1954510540
820066792
185621890
978287967
1011500982
1521965191
1682430414
1937274429
1090958158
1403934345
2126861861
1501855626
1011602276
1241645230
668740005
277345881
1792161389
2115321638
65921178
643885058
1459491986
1031892671
2056661591
883381665
1509960670
795330501
1869355045
1044370328
508575823
676389416
1611551513
60642466
146840525
1872263883
1533383820
2144983931
1122885031
214331525
1868588196
2037464655
1011510530
196696785
799766014
1184161731
876116978
1960260308
978274781
2042459461
2125837632
1696548446
222496057
1419328360
1361142916
1592538067
831470890
2044548507
1013218004
504298495
464399710
2110109897
235547463
1252477203
393722919
435013328
1718853743
2142105099
85462399
1487878283
947564953
563370960
264388362
1501194163
1377817347
1712245438
1290753912
251222805
1872102471
496194791
1146963224
1516693019
1586429497
1677348478
703497456
1809736124
1341893019
101671736
919621457
1017581886
1963213429
581059446
1387779275
880470136
1155168275
136410309
1139909499
1762916250
175878551
2038763798
1495409269
967823583
367901414
610784108
1593546626
848855579
1081925706
1196547994
504443723
1492539708
2048756040
518482470
1002585844
828612430
1423125838
438550686
1715035121
1492403332
1060151293
162438885
625979153
1813122208
1481610720
2084559358
401335621
1768190292
82997566
1948716735
949384515
1678314943
966077228
1157327931
607161639
22483148
1712545952
882134687
1399177274
1491798716
760613684
683273013
1893549935
325924989
439154136
1867122098
364571874
1689886382
34212632
1402063370
1172731698
346292670
1973473590
1237895395
2116818434
936501573
621218432
1414976131
1632673312
1936606481
434870086
1016792819
1717668582
2058301062
1017644749
1182854953
345556479
254492429
100306927
1926665120
453035003
1809142087
1394744821
1182199973
82414292
385221652
197466621
740195592
1060540407
770273994
2086986468
1470061547
1046666591
1772418644
455108983
351618901
717322946
2108875968
1262666895
828244586
597172293
1883388913
656857416
979109885
276136967
412567220
1571962426
1737608611
1883500591
1096431355
345450806
1122546708
1290510330
334479740
844180606
538044682
568638753
1151443563
532626271
62422933
1191551028
492459337
1496723319
1250486842
648720803
1889852713
1629375347
1557529402
612757197
1626167677
1735662486
1195687867
1870476797
2146738392
1508235245
1961470210
1621434676
244718520
1476929417
398661569
639103552
1635307832
1109980167
470866861
2093586165
1128475007
706164224
934666010
691607096
1324718423
83052209
924621015
490076772
1212378981
387337594
1534385793
200609819
665403657
837022493
920240833
70146822
348483429
1353858801
1814198628
2112240192
452208779
889491251
1170822022
735922415
1382537762
933454143
645321582
1612186181
1007231887
662768793
633826397
1435461899
1575548738
187156747
439277654
1108701020
536285179
1364256400
567187081
589234888
1983911579
143500480
504051237
1760468850
532234131
2053292815
203495317
586455562
1525837180
1255756118
1050935549
681694538
1461645789
1278948060
1477959003
2093052156
522274597
647071432
2009418534
1172789769
903255531
554174341
1987830584
1189436667
121737433
654842521
395256809
45689483
2071892091
2045964218
1095256651
1840907223
1780599397
523981109
1154286232
293299055
221808418
2059698599
875941595
1327200144
1849624610
374076404
1133228092
196719958
1178109597
943573941
939950542
1639923827
1132074873
1010271606
409741802
946223301
931243451
2122010989
633581889
1288848401
1566336865
418148504
587732471
1979069710
1796201517
390475980
2126976027
245068761
448896344
1357486350
662218898
1079796869
1735611296
1690179701
1872155906
394836239
803164301
639940544
1231958340
1654883165
517728764
924028733
1311468689
486936937
566165132
832479382
1870695643
1051052326
257989561
1584793622
994167724
852977894
1156006555
315753698
117348129
1155503663
1856048282
275257529
484926235
915793762
1051795530
1429775257
888195474
1713296175
1445232235
1033151860
568888047
1315740523
1692672983
514683968
522256981
90777974
1221862964
1413325061
1208045068
242160761
167221523
1261288843
1855409726
790917123
814305268
637905229
120631568
2037649749
1434089297
1111933385
712406433
268485180
1229342355
226772685
946096961
939786420
1566319090
1457298035
362727847
845466877
1865683730
1485741842
1158968376
1890793623
1978790277
209416785
1247860646
494990993
1835659503
1466129998
1663819011
731002240
11556559
1809341670
186316118
652290440
120916461
498684898
1961921171
1942145039
2081422769
40615377
1749624092
1638348631
1628024783
36587721
1210849872
1098897512
1857134229
475993191
205881382
1726120269
309597210
1886310815
950786559
1213395510
148155036
121457543
794487131
793361188
220093726
1968764768
824127160
195791610
1283210602
1867530817
614553171
1698481889
196232354
341240208
126358564
1558914591
695838356
1184184395
758722480
531066799
2105791823
1957310880
255270450
1308323992
998556338
1362527726
161116662
516301978
424428711
150305487
1720002140
1102158542
741278556
1361131860
415544378
710353075
684168183
2063540369
1153302800
711293829
1492259168
649686347
1401631653
973503242
1602418107
134015623
263857732
217477100
509322968
1267869138
516510508
709281554
1706260157
1938517309
407544871
1493043775
63846132
1352137294
580759218
308204777
2046199672
1046256516
502327884
739369729
801733248
312343331
550916334
1564745638
2110578474
1535291423
305672967
2108670022
656532983
530368506
935764258
1053038501
1881975363
28895530
1993440696
1075437773
1101633248
1878255711
2032066084
1721607969
151241581
1595128656
592528367
1289379391
978241575
549387452
642188152
846115515
1811158736
1241871978
1177911524
1622704829
249723662
1295614854
326336129
1283776009
1975287062
1416962284
1884240493
1722066573
330134271
2093253998
765763887
273237367
1700947496
1294859500
2138614913
1703584237
820857192
1937041960
2084218564
1953292925
937613987
167254309
22051297
979719984
1672413976
826842152
1824279465
14650233
2088694985
926485494
36220531
105695260
995498073
1932632516
1931450873
1974325894
733493209
458838837
1447193323
69408562
1393332070
627282144
697564343
1280042347
16598371
986160197
331993477
1600298211
1662154102
941695959
1922037360
1570692985
847919581
337672859
173599693
1887433016
1121954297
982660893
1153399401
1529910378
2119047984
1796925623
196818688
665958455
937364265
117519151
153780144
43379434
196976050
2138252390
604387378
416371028
67716493
1654737997
1560074135
912211183
844228844
614126813
1686146020
141578916
766531132
1113679633
827805476
1965688733
1158663421
67963653
1832477890
402830431
760716504
496206645
1291685836
1049230535
840113660
1004228515
186372221
941170580
1699688896
272954145
2067853439
1710294495
681718089
264148924
1748398512
1776692924
789543366
1194205030
92971645
164218530
460416577
687181462
2014241553
1689941750
672734797
358178300
1303593335
1041563750
2112353434
2077164445
114743331
1004340159
1062988268
278457314
1823149789
304610777
1870218933
570199749
1493575017
20872545
1112554821
1431643265
558144055
1877975173
843302176
669488168
491595909
988556739
1487575564
1258527598
1150560652
1195668752
41009395
579731088
170150191
895970486
1406805861
102880035
1728277560
1621688585
960207785
1845891462
1929847354
939574174
1599460910
1444315580
1178583570
1108234985
1370344714
176985301
145061869
1314676991
1312655043
1242925134
1259603662
1934221444
1371812394
553035028
1430727244
455400778
21235132
391241755
894146636
1206610464
1691546199
223095897
1451764571
1415208048
1732510047
375197663
1591907654
1101689574
38700402
2003343032
2067158183
1541912087
1471919395
739683576
1389212452
1155963057
1328335461
560796464
2032383299
1643617381
1617236794
1301172921
1154726638
1995352503
1935741559
1186953297
200494485
1846907198
1235094109
1722629360
1917310805
1325431654
864612078
1101566072
364404413
2128947437
775570387
287119410
280888375
621064448
2052866211
719442367
1767072537
758368094
758344312
1761783271
1411259941
1458447687
1624761649
1690399613
1061886849
257691757
2077439026
512734943
867687245
1428317372
751267556
215608916
1903494529
1801123625
1681350832
943096543
766591005
1445032351
268338239
440857237
571354745
2013277014
181481727
266456239
691497111
1919126126
1699984325
737283088
584178053
1019141619
2138517429
137733660
761114376
1788797820
632967699
1035560113
479843354
1166227378
1214529947
217674266
2054040088
1142913902
25096460
1611921577
592570814
1521760797
983843956
1623550250
1191989773
1842742880
873921901
646816587
300730905
553981481
768057925
1401993736
1366711040
815722170
1054344330
144712434
790971423
1215176576
2038166059
1522719425
678149304
1004112423
1142095928
804198320
889626706
1892717177
598155413
173430835
1584730178
426404351
1315661999
284565696
666784553
546917342
228197387
1881620977
909092173
1177633792
2091290234
116543202
1146474501
16816649
1383375072
1719956228
916949795
1609478460
1521602049
2011371218
212707821
1396254413
2039296651
1256654704
509799078
502618158
1489310378
1876545349
909133951
1824385977
456501022
264838106
1655808592
1612892358
37053810
195872085
1351262374
1494580627
1349918074
28164194
796857906
1967522752
874240078
1531306290
1479382584
1294418459
1808641100
1045053043
908213250
1549937681
1730796960
106192575
1306732135
410133348
1716238325
1790178345
1806535938
1036285690
335808811
83938882
730860194
1042301593
607655404
1594395403
1750503877
122220934
1095966140
1027584006
413599184
1411895049
309866327
983515838
1812169971
1947186519
2078970849
495241947
684545631
1819277920
1918362700
568131801
1357655778
488297138
1446020858
1519555796
743107215
259611333
388457539
424328201
1701954397
1904270286
1219038871
2144819490
1731189270
1471013038
1565811923
395413961
42918936
843689334
2077398265
1939120936
490712222
28418654
277840381
221193753
1380279223
362470443
1944100118
859673999
845736205
776642156
382179962
1384410734
415984126
110828529
2102808845
55899521
796275956
1946666663
94997064
1967204217
1952514694
631477889
134124880
1052084073
1794007841
1571617728
49253421
1882044408
556581204
634165574
1865606265
1095283603
601060947
762092655
817606028
1485582350
242287313
2052760958
1044900317
926582557
1516807838
426371573
352240666
888202258
30482811
1443417810
1681195917
884106806
1159511961
1492459363
1130393715
772069470
1994028079
964248053
1233393861
147873804
1006219852
1738432317
1497270589
1035347901
1169758627
749207032
1039173865
594544128
731379375
2037886181
1163453414
619775688
85809092
847236002
895434080
1615952043
1265239334
190262164
1508672802
2058781084
778479155
346895328
711468855
214769216
702220818
401831850
1456627874
44086229
147887927
122501966
204709661
1263478465
1645483291
1000939701
1206628470
1551057624
733830966
1009840552
1983571510
1260912303
821846865
333380761
1375511695
381821820
2063119904
164126388
836645069
1784322256
730889328
1358533603
1650665135
2114159283
1177691409
362206604
1757445679
64762256
21149501
1472830703
1133499739
1074404255
1553259841
934332994
904375480
2091361345
2046676155
2104618835
2125530969
357278939
18327512
15625754
392957191
150696869
1423188439
1330609242
533293590
703727570
131444680
316942705
1723457318
1811267708
1728541362
1012474416
251261610
1305886033
145361527
2019783824
1734683187
184397403
211064716
687781917
217648622
950899768
2029827307
1312685663
709004656
1990121775
1673340046
1157123310
1565193927
543365121
785855292
324117026
717435339
1230823429
489765594
628893674
442677536
2099072117
919132942
997081019
777041796
601025430
1239804049
143727864
88876086
2070877078
1170088687
1904296372
1528094082
72564428
1259241496
925037546
171473716
1397694498
602056644
1611862580
1441220921
619084740
766960432
1650892015
1258645790
1936952758
1859604962
1686357439
2128299033
1391649226
1453806057
136009936
985505261
667654391
1620520038
1125294597
206507859
1758204574
214571613
1746774442
919604376
1342035982
1918447361
1281991691
1805191680
383738847
1127701377
1319252795
58851857
713128333
629880228
510154080
1855828544
566146150
1882719160
88802413
1055299091
398002148
546608931
1289851638
862596872
1684275690
763364410
1624482193
920231857
1500639560
1953920719
1749062861
2126658213
892020056
1197403108
1043330446
619521946
410994315
990987148
1586779561
47156920
1055478269
655837301
726731864
1043891087
1093739281
628077735
767201020
1300698743
1293028369
371263677
1267326032
1764919491
1292276887
907666502
1452250231
1757724183
1214515458
403230220
2121310604
1437050388
1679442986
1011673962
186428896
56777249
1167888444
455654338
1145570712
459134946
1854599477
1858472511
44016332
254681728
2033784338
480296504
918324957
1789208547
626081444
1974514432
2109892294
1895793866
544461591
1405452442
197577997
696788393
1433675447
983097078
1756838639
1329233970
1611326994
835905285
865944289
883084614
1702151815
404618403
266375722
1872705657
1614976498
581167848
340815282
286929523
641537180
196863910
1077158399
1331318944
96429559
1268143775
1588991875
1516453695
740183105
853670687
527461378
1760458524
663208116
112561562
613945712
1876110799
875749673
709855471
1016945986
1161021778
112588992
1080359604
1957731464
89447367
1101786141
374985757
1450853085
2033022722
886989344
845063240
1574151115
1560364200
695015460
1606006194
1940922336
1461351611
478181130
1494429234
205186558
1843057364
1271929695
323261966
709258357
538759000
591607462
928534673
1931094986
924660613
850391940
610571110
1260338007
1420624954
612891219
1648656803
1710106553
407894008
816926817
885792216
1450714026
987778457
1693153859
2036516387
687718167
1582009362
1117262480
165612278
1794357795
2084440917
682596354
204763532
1457384408
858502101
1715520138
1414376482
426795308
923073297
1981446992
889777960
890187201
159719164
148295763
830960638
125383476
1816943140
1823481271
1071498175
1348169965
1743355546
1968959185
798273067
246427589
244945840
976834484
127852402
1333297570
1660585133
446904742
1926711356
957636462
1861501850
2058568483
402891784
64139300
635543040
18908318
1563182353
1217135058
1182473478
870275414
724415862
826368055
1769148580
510671858
502738119
278467445
1805272805
419839578
587532710
749680485
2019193573
98558618
1386431349
829932545
2003544331
1324861667
1907907385
781621343
1560841584
922576655
1663326592
1426284425
2050776779
1468567694
211659552
65775602
231901221
11919692
1529198584
1075312794
431232143
1286362450
1281502693
568506676
1096629436
827204361
1197573999
1935786636
1749805484
1824381541
919866146
427409165
1864450932
2088422833
104139313
607693329
82416980
895410549
78924152
1220373114
466033074
1061160435
1970448540
339090145
1710403285
1070511050
859039601
1372719420
1175946624
740551337
2092950860
1809022756
1717881234
1494761595
22236020
1245392329
1619964666
1266387489
1793146339
1416344285
723931243
861899288
1106238319
2084117126
2102618002
1338628922
649548842
1280555718
308094640
1139963492
463797540
332927189
861375928
1407000267
1972567462
818011662
1275480115
226912643
120512406
455122827
108085278
1993751452
727041737
365074581
1872153642
702442954
1029297653
1619985516
690377358
910215462
1365081689
975617168
1316883329
1862270158
625994214
555672871
1603303282
1935790752
860259307
1644954078
1869575730
787185255
1548747956
1955233558
364099061
435598333
698954582
509454953
1308887656
1753371049
1359195694
1257031620
1587209243
1117274334
183281742
1923564443
1029554849
1427399920
305506498
525996391
751492158
1589604490
1596890797
459380134
1095415402
54587960
806592561
1480389320
1834014407
453518550
1091824247
1631021974
2021734384
1520366929
1836076429
802791549
1186184374
974906850
258871035
1711630699
2146620461
568050206
448589719
1036038421
514933737
1207165281
1302012559
2071015442
387984056
2120980583
1338918078
1424398370
503544211
1004414102
1905414748
2003604674
1960699695
879719290
1333467187
324797011
521822672
1844177127
1562997083
1092496197
893239301
1045344717
26013384
1079146985
517596731
389847873
620995114
1113639639
1597291241
184292479
1931109722
959888709
874021052
1082544431
1718045428
2144426833
236891165
985641132
286249433
113113523
1248960550
2005018728
512032544
796033214
1913054194
819954625
1133751796
1537938564
1012328396
991497503
1242018312
1604031027
1076998403
1785878124
2013205541
1947402460
1853073235
236217603
1115903137
943429702
257311796
1113548011
1270518925
1352160255
738614250
661185887
785788420
544923422
642965979
135641335
523460759
784553422
802935794
127898122
1647634836
1714369347
550930012
218742110
622817464
866129100
1844694810
778297237
1691206445
616381042
1659312122
1620071554
1996496784
210961593
299057151
411244720
1023883000
592841457
1377752684
408845234
1522625312
817549542
985168592
259383172
1803586975
2081778467
967109511
1924327064
1153934176
315495824
106883
1776828937
174429995
1622488836
1205823412
164950034
1915718384
1097615238
216953277
4974305
201499038
273484936
951395506
2144142223
1033400097
714011558
899836734
856783605
1474511057
1488262726
657901144
297754710
1297087112
1905769762
2102724265
1025439682
337268646
259840440
1663609433
1974391808
1604162192
1614021386
1287923506
2038722570
316630933
745056742
1779561085
1998119307
1517686171
514970849
1354984658
2080795847
1971304042
1102995589
22459534
1139302448
1292249968
936283054
1523728015
2003928816
682453977
616043300
694435478
1263231182
1123603052
547403140
1537197429
1100101506
296700328
549291797
1932805686
1988072382
898983983
208960768
2004777739
2142093333
437350603
1857105224
1125606636
872518270
1735789945
629615987
1348010138
16355346
1786213261
977424079
473907945
1524734458
531304295
611354019
1713444454
1899901751
1962080669
845712408
1469411305
1054489567
783978021
1169395998
1229621454
1479634473
718957167
719298788
487402330
1880031117
248032418
829121980
1210604238
644296370
17098179
960582031
2026068865
1481067605
583819333
1322921863
1492411222
422297363
594260691
886806178
1034103731
1233827425
11591834
620939873
1405089067
1303617965
41487428
1353948710
57626619
1882349579
21301473
454475829
947896004
1772780332
1438566881
1681208214
1234101060
1638878783
1057978627
1614975952
107171840
1029269705
1689520309
20877819
71934105
784051242
1623521435
248779607
281459099
2059585521
1160836777
2023461644
688606773
426094496
258121193
441155045
1286542514
1423477238
528126228
935432010
182558815
1760145008
1202083902
2046022899
419835263
1607180073
1423494598
1312629975
1298163950
639218311
1557015191
1910140273
867320520
92890242
1788699641
234638724
1261573403
1908569157
1703135780
409806987
212870013
477072423
1079601749
1848218608
885128744
1903599514
895824148
467682145
539537252
1483203236
1331009539
1446629840
249733025
328682062
993017132
622650392
745385295
1920579973
1536700812
1765263372
1645612097
93303357
821314585
1156530532
295760729
396454589
1344233137
1614793900
758261231
279129805
491550485
2127823706
1860005969
1958735486
1033283221
1815706738
1818535346
356009809
1642753151
2055591884
1968996172
1162954251
2107782793
1855044043
1797972770
533068658
2103100513
977898754
827836829
661825794
73136065
633073177
784274996
1367106653
406687283
641821348
1052265276
887414238
1528578127
1734993678
1176866478
1864613073
1487377982
1068530388
1382961527
2127117838
310640978
715167940
660804061
1708812096
440208163
2144739783
223928912
291623630
1193856560
1269264607
271601986
114322404
515368373
4822975
1351474995
494200792
244729862
1797827839
117707044
621274545
1628972090
981733765
2111919702
2085259826
152915205
1063592295
1682507539
1477417448
2109494016
1735813504
1621828497
863035300
2053299353
1881166292
1051617800
632232477
1831216352
1562942080
233092024
884228142
286185170
1459737368
402689035
1100177388
296321958
1889313738
1751391434
1037473121
975067573
1990214315
1052327559
1561728973
1147620549
1509677452
505679438
1075606099
757533811
621606061
1061372099
1276882082
269865059
1773311780
1341997865
395630704
191222506
379193422
1816763171
2133512510
2099784495
1244414433
1386635950
1646254931
361773110
1952495624
627635385
753258868
927299553
1344080373
1359520724
1277054655
1236225745
93537341
1713223361
1850058759
1721134991
1731886147
483616507
1308118285
591947332
584960019
1090113116
214029379
675950073
965661311
618977528
1197976175
1461045642
169097584
1611981366
1971445031
764649029
1192908429
989138177
51295845
1975849259
326903548
1106147562
965069609
1311870349
1348409559
1015728181
1310692415
1797538529
370131488
1458989013
1759057843
1357277724
1104911822
395672624
2065871995
999533374
771117685
1259584581
2143711191
1934221444
1212056712
1415964409
1063517647
1544897870
520696376
319407700
1633100643
548613277
1056238474
707236281
969895841
200311239
1301750863
346206846
25279714
811643565
1414638972
1995555104
1513383242
1262467220
1597792188
639431561
73068022
974503425
771785808
1272445474
1837034019
1131137516
704070076
2102206521
1578302952
2041441190
842108532
1461181242
1820105387
61192058
222147741
260244357
1072390307
239805468
1518097323
1830080502
119232120
468249938
319181323
953742127
1870741990
105109813
1707391071
1203158333
571511898
781353312
554247537
537139120
737684684
167092918
93459336
1164713056
75257231
2081925623
1308820559
1782946118
385769417
921808040
210993953
1180336723
1571051740
98518960
2128602235
1827595644
2046233429
889934510
2109241131
256767813
1843990982
62481462
1887707974
948192983
499347798
629010755
1857089704
1448869989
1419598799
820101603
373822074
614374055
2026937357
2046305550
306986847
243577229
1057352379
530373101
868140403
1946324703
1548151557
1623476545
898537791
1064827388
1697254345
1640757124
1869350534
1818168749
2129540544
1155422299
524281290
1848549592
1980518963
1269582274
353444019
235915662
617811076
584312073
909252974
945607515
1948964197
910984884
1860893753
1805915686
810503145
745782290
595697730
1252196833
1755993344
769346164
669588987
581131163
818779152
44861347
2028293759
1727931076
983437155
453737691
2005260275
1224194173
1357917735
372065791
2010130594
1111191791
575665241
1234769010
1638108989
583432431
950264473
932601057
306113504
1701616015
613887704
194694352
1850872759
831498063
1250210315
1870268874
143737012
1859045220
99236178
551265144
1042462041
143174125
686253032
1577420578
1582428736
964177068
1624212597
470862126
1436442720
781056812
554807152
1184986708
2008512659
700612392
1937331004
1836156021
1611649098
929139914
221276551
2038730440
440421828
904848391
1547334538
1162699571
74300287
297506870
663177748
1059539329
55378823
417501039
4309295
1367138300
1535352174
914406826
1037039557
1960246369
1219046256
639394835
1157013109
304744975
1246477887
2105677211
1897678749
760381822
1618852316
1645287305
2090527831
1209131878
453792909
1393963551
342867616
1302159833
2039574859
431853525
819946895
570381371
1799493252
1471864350
1063759382
576338598
706941015
1267689716
1424232893
380740252
1583582551
326956721
1260825408
799784820
374756579
1224987974
1270558024
489467478
330783427
1686699063
960133563
1935192419
521422253
1473092558
607621875
332012859
1578922855
133682058
1741808648
1580093397
680192801
1318529095
409317680
2045656107
1059350407
213669668
1356154109
868093091
1718239412
877895391
1699589796
1839005609
1349538827
630003701
1616667342
176464867
2037363673
414992201
766606112
1856827365
1288692294
431351896
1424791650
1346630084
537433915
1817207478
668396655
862302479
757227322
1242210007
1821494533
683547176
1572952557
823403752
553485022
1691088734
1820149215
931020402
731330830
1391279760
1112347400
1335422015
637409246
294811720
1873740318
437466140
1023719708
2213037
1282219295
1134119696
1866168467
1899184795
1629226427
485543872
1718799802
875507365
594634373
544846485
1515068966
1867594665
67672817
1783592035
480388649
392989493
1095533112
404491712
1709113531
2063591028
1846622905
1298907626
1650878665
578150834
965323788
2058670089
1693207175
1903534953
1260027675
446182406
100611746
982266121
518205350
1337225559
1981309947
659854256
303668294
1262363757
589461420
728351350
1952396930
651041784
868166947
1655582456
1879459224
1783751029
282370146
850777886
901187098
1440663862
1407029148
560812037
1678521816
1385889585
1962816321
63386740
685564463
2098130375
1303527473
559775670
1365843160
1664937443
1406793831
1036512474
2058842415
529340943
1652321564
1802820902
268063450
2032774797
1519473710
635648837
638588402
387192564
2001155956
154705868
681508091
1377327784
229805934
722528698
710411285
396366563
1017511795
1884435017
1267118368
924183881
110622714
662301696
417177883
1245582607
1539244239
1506983357
96500069
1085250486
231523525
2091320669
1045237719
1035280518
2092830136
901066897
1192170716
408218740
620747485
58990533
656802540
1727954580
1931676518
2039828823
1111798266
1962119938
458201047
496484205
21041522
999103204
193759149
910525620
338831639
165547416
1875614130
1936021016
910518502
1254615049
719879840
2067831847
2054253681
1139374336
1338233150
1574456294
1294492622
650456851
865377804
478024286
193233945
15504702
1436527566
1598636042
190262164
1796300862
1288235236
1566102422
1077449020
419121335
1274019015
531812515
2125815577
1134674821
1666613760
340682183
105272226
1467000910
264586629
1907309461
605653603
148256863
1298313740
1347167083
1304025406
576782290
659207340
1853005250
1474451536
695663273
305114887
257239071
221589842
596299790
1795449330
1311259149
515254206
2139107587
1109503038
885008154
1456875464
473916182
1917288198
2145652914
1062163191
782105486
828839938
782709958
1415205591
633865841
1325701978
496697677
12576854
1257658905
1787777458
180428595
275684709
645015205
2060747908
1436644756
493400734
660970087
1579476207
1864201608
1408820682
903599482
1700248740
1406258841
1463869974
2109757170
1425104585
71071968
1781361414
928759208
1409809243
532985818
1068053996
2047637961
2051019569
622831604
1590311192
1893990535
657402092
1984281613
1598358007
813844678
1275927209
1681516487
308980199
315930665
779200820
2061283506
1947444253
536158195
796593534
1072216209
801077178
1754576041
1436920890
1474731451
827111381
736804879
1035511952
1011807291
2006790719
490433343
219099568
985101178
943664393
819040565
456108260
399048696
316459027
1418361855
883249574
455905503
908176436
1411435291
988109709
994015268
22645971
979510382
589672407
873322862
1251254528
1870307925
1494069622
378443464
940628062
1553359933
1313538854
457553294
1287228001
1401183017
1780174344
1560041102
252616200
1003618010
1112067857
435749492
816291566
1995497890
13336858
717154031
352936040
2127342293
312519577
1520610877
503557863
1501401859
190622993
196486126
1364731122
991432937
766197920
327781434
1632418855
1718734971
1876727625
750880474
355955299
2084979446
1258758905
363000771
1477537055
915050671
112653409
394445086
1260402447
1857132078
1249379299
1830599821
292683000
1224783556
1845172325
49362096
60886982
410549671
1718432216
1685148045
1818440673
980520098
302951806
200891058
1338333647
1898195399
451818658
1001024204
1446991430
1223652418
774986050
236715572
1883089531
163620173
1045828019
945085041
1655107595
627469139
1005573808
1334251506
1315926943
1787154951
62589993
2063272208
1479987221
1768253437
1317967084
1301238686
2019857338
140249938
390158216
409750253
511763431
911629533
2119360348
1760170904
1031868109
2030407434
500635753
631750712
1804142654
1918918054
1270618587
1020538580
531980948
232103686
1017746092
498762335
332942868
1912019966
1166970690
143764018
1278643453
915258496
1360265058
1900684330
2083839986
1659462637
143898263
1157479791
189549128
71174208
1092283962
1985953317
1208150083
623274868
1660927241
1636438617
751096628
2067753275
936581650
1048525454
293540558
919730439
684208260
695179349
1470321157
1844860663
220163951
483512753
396636270
1478789188
1909899607
1242509569
1709596332
524583398
242643078
1126316337
1512109308
132109805
1037823481
1641514361
1457358295
777685969
787397868
1479361123
1284165011
473957408
1075425802
1047750149
1042655357
1668581290
1829403481
1172335283
966200015
987091749
704753863
349368782
1394239047
1362301473
1675706781
361726754
508411987
774017385
1706358117
2059232426
500098434
2019970466
670770481
1063923966
1252213717
44734917
156025811
99624178
1784427225
1402896758
1951104968
190061976
725249165
752727427
563497677
889280737
1058547723
912008831
1823682037
877917505
505006629
317680970
1394132481
2120355020
368355928
1531152646
610571878
1670781305
1284905793
1752135101
329606456
910567906
1571298848
1109957410
738397704
1009059062
467584861
1858217562
1838315564
1128519679
1778982506
1260331282
1182957827
1781709493
1237282997
1265234066
1856934732
2060334248
2082187069
2084294015
477587936
1593234331
1248950822
712757984
1183186142
476560416
410186794
1620458111
1111138562
365089529
1067275227
1279860310
1557783547
1024762549
1951771116
1645930579
135092489
381846572
512589018
413649447
620867805
516872827
1825907234
418470806
1052800543
421324139
1493682368
950051225
773792191
105292456
1839461637
1344476981
771224517
1872248407
641915770
1138645821
1617993988
1264896292
1730843
1590421399
1878481763
192754549
242464098
682074148
1257753660
305173219
1222391781
300766691
1362540101
514001502
1367506086
495055920
933430006
231667474
1895241173
707881157
41293660
2024704443
1874041561
68826069
633473930
1835971809
755455756
1108044929
1089044852
1497840209
647471412
512270457
449589105
81914861
625940488
1067731462
1921535461
1103446451
1286219662
366963849
1865226831
1893167130
849918206
1560475877
659007985
933522196
545834780
886789321
755961389
1255149210
180569139
1234636223
2125774868
883628329
2030263572
891394351
1449437776
336128728
1178003267
1425402371
311031119
435044399
490630179
1011672346
1213223367
856281068
1427030680
1476707996
1914345420
178593885
708885433
48637216
458463646
46514256
637072233
487807641
657252306
315664623
2083291028
1790638696
495490819
1613201384
49926918
1447421600
1601309325
1614838338
307828103
952014340
1897680364
1645507221
1530588525
1639754829
2104654531
1509830832
1651858829
432430709
265731204
368157219
1152199968
936676755
2033532880
1607604019
1729200225
1848708118
1982972989
486502295
1988074520
1080520241
96099563
54472438
1369353187
223426511
355242933
264791128
1668609148
1968458028
1771105532
1888827777
1066232505
863333203
255367977
1214003480
556407078
958911486
438667826
186587304
1833959321
786554420
94718959
1775182038
1244100360
1670563610
1771673825
1521037293
1598212828
2086677537
1846759780
2065256004
427219154
1864813502
1505501003
759223587
1580287831
50051176
410265160
1081424287
353510679
1805991389
1430905475
759391386
1363539798
1254870340
2040309582
497568294
133141331
1095622564
211239013
1573068717
485129773
1559001377
474443252
969963041
1031158046
1273050449
141155224
264959849
187433270
1032931152
1676593718
1618384911
1048038618
1729568833
1068278668
705347911
1873879007
1998949714
1046064724
1731347682
102416014
468616488
979448320
1413236978
2007787155
1137669198
1112717174
1496473573
2014051406
1266357365
1529218560
856489629
1761884654
1763258082
1475799227
1350414552
2106769796
1672543122
225885724
355240890
1718620038
877243798
1725692060
374472815
356222907
1336327189
1869592439
842541917
1271266505
1421206237
935852614
33033457
407936399
588714762
709097230
1568243859
587650197
1689340156
1957899611
1901541401
1082536481
2016841309
110695630
2036884512
727268982
2073721472
69828193
1631392689
1969239920
1409016416
1136857649
152443651
1879044291
1781420695
1423406639
892080051
2076201664
778021208
1861261450
1869869399
383981362
536745656
256473462
1636409959
1870539432
862570213
1341334837
847611168
524303572
2064763803
1270012924
562264653
1042349373
1491392974
1123326333
341705153
865218330
198418128
1072239723
982203512
1524441134
192744903
1561522315
846997184
751150276
1025155456
1248714601
1722119499
1555349459
668446627
1060418633
817842844
1858991285
1192636366
1059445559
537490989
736812138
73817875
754906250
1164426106
2030549445
1586003906
127196117
721906033
1391969028
1574147966
695398946
649710092
35677841
1361260741
1387063803
1314921332
1666178074
522955312
493226322
240216171
1742438075
2097683126
1909507127
762957689
121722837
1845063954
414590753
1386451970
1432641337
1610724659
1254153478
578830528
283950796
1726389554
766442465
537838758
1868869956
880906371
886377106
65833024
1874130899
861464555
1872516007
1747416227
1779680224
1673217863
1437601526
496329496
187343377
1258368380
99336566
849598054
1781333047
1998638421
1700857074
1543224201
1322838163
1818442056
531507878
1395339792
240523352
960661179
1286361575
214263578
436871534
1045971533
1524586429
2034257318
1257562878
363491570
294725883
1561344170
1261019560
1858502340
329547106
1896464565
857667370
1325277759
1660805233
567094226
1440320027
844442563
972770426
473344129
1250090123
495975474
272917362
690504404
1703842100
1970715450
105265761
34914319
2010542351
1139166172
675760480
1281358002
1297163379
570965911
48736442
1681666831
72715406
1432955901
479056465
1585044230
1492457933
1794841038
298190565
1162502206
1792036849
1811880639
1410711755
969282019
308322834
1743406868
803299285
1614019236
1858818291
2139939846
595360164
1287087696
1788131215
1192112508
1061891847
1413793506
1079001877
1692659609
289983100
551839859
659532486
1191041707
587403057
890297975
1502896330
2097692584
789077601
967734227
1620687605
716898766
65808020
1143390589
348377960
1886780350
1746450756
2088158115
98944001
2066081810
1437961469
1800440448
939663814
215853128
983916223
410042226
1995915162
1488548117
614164953
913895654
1161487020
837056728
151043814
523277389
507390660
717001113
605406684
833052111
886249835
1029068973
163893202
1413752502
1698699839
316939011
437294055
61304984
988059564
1893123178
2061442424
1746258538
55060313
766862712
593387739
1647445602
1123269362
293758966
811353532
10568518
1829600815
785594759
1868020193
1996421327
868924584
1383900842
2014335533
46698262
1679683694
2129035356
2093638013
28957332
244221122
298625597
1304533751
1827691256
89488010
1870136604
509273097
954511045
899128382
1273478786
809343903
993453046
243557700
1507815499
1960436592
832057311
544639583
1499857697
1844659331
1962178654
888158277
1753756816
18019253
355119020
295169567
1492819559
50122862
1364302171
1876110735
659060524
136781739
1203351377
1511782140
1849597843
1667070126
829092861
560187590
197662893
1053506340
262435297
937852736
117697063
763511530
217233698
527196117
1046882954
1847788099
1124921317
673911881
1655693380
1084398759
1167498701
43080217
1258792224
884513469
288623409
834012857
934134587
1861004834
911766540
861911530
362564279
1845665446
572536859
884421483
1486151927
225983374
1687811544
404719396
1095421827
118639056
1777266319
1552416354
409783835
1546132361
45819283
386915282
557107814
490090586
1059261013
607231925
1431406795
1078040970
2021135477
1159647994
1458803230
313675111
2069487421
207519097
614421271
1015452267
983484880
39309501
280967473
1240430110
1411532988
1103636261
1654877116
41645564
445697923
651730119
698294653
209349651
1857674975
1469039721
1488434606
84735728
1332405972
568312528
174606554
553951075
2088385175
1772406108
1946451597
1000686970
817785765
1447081217
1516720025
1486263771
204597648
653750354
395254961
622869537
444648766
744996703
643550616
561165676
1149193697
1410102918
403980936
313063145
1871517124
609346357
1654417503
316074535
2034434286
882822166
463510909
1866015593
620212621
1304480253
556699298
1729117341
94602808
1924533154
320877295
1195052545
657238621
1992820699
1312654945
565728273
985856458
2098008386
2088295018
1744139773
1580820854
733230070
466245993
1188657599
1945612611
2024935569
1545321479
1883961440
1152984494
1830403121
1059290353
690051417
1914899542
131815639
1096408318
774906601
1708110573
1076144202
956634783
963289895
1404606448
519306794
725392575
1576014712
145162428
1481054506
1251501170
151058884
527590290
1937727534
1322721335
659318563
1585092451
1550922213
1029279977
516082484
424906717
966526467
310831307
812388618
1405073244
1820149215
1327017026
765571956
1725320868
452766195
1232247983
145728875
1409854366
45087672
1259502084
1954627875
1143886752
1146430430
161989581
892941021
1146073846
1421162377
1830642707
131439520
1860397694
1625829514
118941433
2092248284
553943733
1378452889
1370690977
951794996
1533056088
902009892
2017638061
140857195
617892131
56718607
1249117619
1039562467
774448309
765271867
1553053731
1128119932
1572612197
1530907308
90393542
1460757272
1464673663
1518892743
831127901
769913412
2005073523
1074518253
1535085300
142121565
1141857107
1505260935
1540603480
925221270
1865432623
756322332
124064896
1866256764
1175256914
1645644954
207707672
359293459
2104657244
926269108
794482789
1728076396
416578269
131811370
1330407655
423747670
585279221
2035799268
238219248
301753850
219292350
788181501
253465193
1618596960
796751558
1339960329
999581315
726803609
1750976692
1397092385
1174906264
653330886
1617905610
751461505
484908725
1130052490
733421353
373570410
1701683670
1011857400
854784902
1514391151
1664745591
1632759785
321691541
1558052763
867805023
1516983247
47570135
777056331
1244563565
2082721523
1003607345
1008557396
1646207276
2079177348
2029903845
1307115489
104816529
965487155
176236708
1524608800
1946307569
722835488
1355892660
801628029
1082147669
1623144505
56141269
1031354730
1655224714
1347508299
1172063582
2115607691
334173127
1324600818
476809088
122582700
1085720004
1685122034
1775397767
727383135
1899886285
2077499874
36922367
1372416410
636599358
734727371
1212872784
237240093
1151810278
494815174
733179797
33510020
1883289983
1588828972
161983840
1226336493
1458336364
204492687
1712435938
1085293894
2007766971
1528535227
1008780541
1746395105
320437457
1265796693
815443421
154325972
491582626
1829963749
1463648613
429109053
550384200
1621272407
1672767506
1071113250
1237458334
145642391
496795893
1798119264
491306445
1872659974
1271277270
122776775
1894277835
1349635579
1159639550
1194900221
1028581475
1261251953
794458295
1145886124
1940099945
1403392786
1698366278
1189456280
208762900
2122199281
635573844
354547078
486331482
999810953
1876167905
50152681
1724228363
472501886
450836128
1687172740
1402109745
1717768263
1223580350
713032981
1169659813
1795991116
1446835932
1210815483
707471829
270310420
1534483428
60317446
1488244473
420236276
215047145
27177092
40370361
2112245374
1405843156
1354776934
1281994098
1767181271
747610170
367830859
1455818274
1559452455
1451086526
943816571
903864800
1731091574
383648982
2095043527
429488515
190510313
1010215057
1267108669
1594867637
1302509561
1612274453
5627695
1551436321
758182839
351755059
955728435
2042282156
351351291
668677995
279992188
1991777511
2027119
705426887
1746133458
1536789851
1062739151
843439507
1363026272
2032479925
273025092
725491206
528845951
1180605138
1337563294
536233387
1156053582
1835276034
852764451
1292091473
649318235
1401333076
1631149317
934993369
500808323
1109453868
477509002
328660167
593898578
392285061
328374244
2087392938
681612554
1969643201
58375565
1224373057
856986994
1376229212
1060444415
717128850
908382620
1476218527
354444313
35305922
181708776
988336333
722070509
1450952734
790434912
1821156531
1117128779
341801906
1999946817
1249054827
55714523
1831711171
692902037
1926825026
1124477804
955949801
501712655
369940744
1085726398
81334483
1635332341
1039848915
1055633098
828903379
298085235
1432770940
236084895
797767986
1660432167
815432734
486260354
578164876
85937232
1845183494
1787838762
1964007023
746269013
1977424714
1251214265
1583694467
974642348
812846998
2077379077
1275304586
516986691
57864797
1208519817
295338102
1351624207
1245283193
1311996621
526823825
924218823
124871860
302189509
479720119
368655054
1946792378
1031995358
278160384
1997826230
248715679
925058038
1228632009
1097623232
1018120299
789244137
858310393
796112061
2014370475
1916726005
934209501
1672640000
808851614
790555267
448838390
1152730534
739035705
1518064350
1098064461
2086849174
1472425820
522726879
1584646024
167284710
1904350645
1970848334
255555629
741000366
489962249
472446026
716227548
2106501423
444422762
1266460636
768257059
1518388326
1341442793
960123234
1466915409
2071873782
1808188954
156054551
427251966
1211833895
1998715434
458047310
1214087109
1318347725
1915934767
1730377211
1886888353
529317326
1548135438
2120575380
772837489
1377430146
579999756
681517136
1118104056
469698157
1250976958
1678755966
1983006394
1660150570
1482064484
684701356
1870849244
1555862701
2074599947
1043902043
1376157357
1716518009
943996909
716704514
353376285
2128206748
1077184552
331485733
1200787125
1458139090
1785602429
1392206555
2091611390
651347306
1183314392
198248293
231514268
803527213
1207144911
60314091
834571379
1224577528
274110841
592633926
879508613
1033594409
931452739
1265020867
719529263
989788207
1138440517
1278953616
2138155529
1344956864
843672432
1340243531
200583342
459482503
1132005541
777490794
395771069
1587410013
1294873382
803611184
1953161711
1229849144
1545023725
1450200953
749334962
800390073
576238117
138667193
1291142938
1053351021
131773674
1004004897
1460161908
1087298985
1625388185
977510216
1093403900
473593463
459366918
1928817352
653143421
1177391148
619050751
345721013
27831169
1906518620
1873298730
1776738520
240501787
1269808752
180182614
448867378
71649250
748941576
2100444509
1491391403
1651039648
1310199485
136321535
1620309541
688718583
1471218311
288452464
1369400818
765361008
910737640
1286963351
1544434780
1767552133
37919842
924269407
5842741
404305940
958877850
2113940396
2068212348
1515589754
1742492933
1431356051
1212273242
530525634
1793134469
1719686250
1949111085
1543366222
2093099485
312020752
13771047
1347546760
1354312926
454198810
463112398
1663534126
1677372487
331204174
895207319
1527796685
889975334
2101204743
45916701
26509071
1130471829
23238692
55593433
637936799
62535205
935253220
1380229278
2126541053
1858752021
417207294
1586621292
59955052
572698151
122772319
325832210
1462038908
504844122
1294787124
2003516955
525902359
970530525
1649914199
1628082191
375266661
1857710027
1602189333
231717651
1380079103
141504784
1341955239
1843348046
1800594096
153010242
1806675480
2041856450
1331554145
1908927723
1779369416
1247328592
1460918255
1820589167
223821319
267543649
640285589
543208007
374256653
347240817
1965629879
413173002
733378855
11296314
1892864686
179862002
1158918503
2101907882
161374878
13718818
612857417
467472326
1276879143
952437131
1058576710
218219487
1355707253
454149247
800358184
1851087455
503820994
461575111
64353142
1990516794
950964684
1660507875
370564641
1109887150
1724887555
980180480
1835339435
2124127619
503124266
782930651
1093463501
134328624
1768783921
1744421832
2009657008
700491425
1341283128
1524913518
29386023
543018428
1192678348
1125825750
1995807493
260780001
75476493
645933944
513277644
1234055213
599415560
786129606
1607063007
1155776866
1529931495
1209058082
669631661
2030004013
1386667548
1399910458
1689747795
1898633005
2129006423
529744210
540077030
2110537861
1868111056
1039025162
1090999967
1006659940
1361501802
1694277548
310784732
1679599495
402350716
1738268992
189236835
338857331
1556406916
1054600722
2058825287
1706365695
388092909
1645778402
1762194834
1464187243
177815379
1165802939
1957618073
764507417
1067550196
490619402
192311602
1500671135
857252070
252260379
997956219
915883576
1860607285
474772236
1914102742
1107976714
23037388
886770170
1842558503
352650163
1283045953
1411702352
717098608
68838953
895024408
1554146522
1677730395
1087252434
1249766890
582617201
2097364906
792983087
1201219290
2081518840
295555389
391106233
1614051132
2042617096
1109268477
1076049164
1879426206
847557481
1680647754
923468460
434955992
979744946
1795395932
1110066404
211207973
1264506943
1917718432
22719634
2046970582
1380444631
1724269550
333062094
759724844
411712095
1754098734
1897158002
798580964
2059450574
1976895695
1182493929
806275799
368446658
611218389
899005650
88755067
2050861217
1038227016
1087967359
630183908
1786207253
542453668
733236037
1224826848
223494701
202749124
1648811699
17210859
1006014193
1130167213
488652455
507199101
426991579
888235681
1816896807
1835563682
126417533
1257929583
1219367136
1849807869
822952818
1101866240
1143896773
1194736354
829660950
1131500146
1150117758
1964057831
1329605898
700163840
1825405177
200327645
386905251
1318987097
487883238
1291805599
239864681
1308102730
869940275
363110533
846944468
411602773
561645139
773682729
781775982
565855325
120091642
335861099
678757198
2085796578
1881711048
1943644584
334929530
186632712
471092833
573376897
1779507900
1767057292
1634456990
198320727
1299802657
854623585
1825401256
1109019853
475724284
1507762651
996467974
968909230
534761212
1785893851
1983621215
140983764
1597954344
475595730
2082305465
1099782123
14597762
620477828
1777029880
1137899650
909112217
1523242626
1967281841
425531343
1167760240
796004818
1552570426
1820439985
1127094348
1370344351
747970422
1229237980
2025647332
1475363613
1411175590
1485513239
207892734
1249220238
602222008
1271057050
1208018426
352680950
1649198370
851210810
772886059
729014028
1703041217
606230522
688011972
1292140176
731955442
1072782153
906129642
1569076919
1067927666
1527555028
1637225548
1540991416
1235753234
1108100570
1684836230
1607294814
1973262056
496678664
697980713
1411454325
1234524396
762150182
417578217
1712096320
1756151282
709677453
2106666509
1212952640
1470644630
1992405218
1169647315
1590727174
1922407299
1717323035
1074619905
56966144
2114900618
102880605
1889517651
1058268843
868866271
1746527443
749807750
451766795
1107733246
549620688
1535424686
1075173845
1346876886
1012992371
1682858086
1631929996
479184306
2144477058
1650101342
117579623
1139612702
1574487936
1004786873
781045782
2008117607
1402584459
1442802527
1942182110
166054386
17647265
1033470962
1074180056
1475091298
276979780
1765228041
1634974732
2097732080
1493837109
849080458
15411732
1263787054
100112107
933307074
653042521
786753263
744586659
703122040
335242849
823202074
1975582913
328200767
431323582
91359354
542911960
2117505577
1502571077
2012426271
487251906
1482370909
688032119
1639556557
1534865679
1187428834
404046320
1391543977
1229032988
1747449846
1261879465
209896521
1925260253
1359207620
923661458
1166051713
1482193445
662630102
35573626
1876926267
978520052
413317554
298238256
486256207
1181495702
648714435
1873426492
1533847902
1217924882
596990541
1969897579
666736352
489366086
129942423
665064007
494306418
1351734181
141566354
849102744
1157121594
696677157
65243520
251862275
1994206671
1415189689
1938633946
1214227202
1494347025
436268184
336033545
413301200
330589826
1261483553
407545099
1000341999
1625626480
1908496703
70053387
1700250979
749287879
768749790
453174484
308669727
406535761
1746593157
156542463
1889911304
1736426995
1367121982
1845810487
199773259
1491707115
1599744906
1726988678
482466674
1255273010
862433175
713528125
1417135668
600634920
1996559229
468750167
349978547
1611572442
1752356858
1067805823
1801008056
1938916093
1342333742
1932204299
1353280775
1103148147
1664699818
1505440129
1595144845
981458010
1264411009
1311831377
774433666
746655688
1159584566
1638269559
320667493
1421868317
457261003
466039531
694440861
1575747839
1727625637
1224537821
168483314
1428053745
1141145321
292811797
1765668039
712645958
1744449866
60947879
1915760721
1489573679
219417883
553271780
373258937
58489197
82925775
2130501144
998066451
1086821315
585887907
1883977059
639820162
556476424
427547692
440812660
1323470920
1460386609
1364317629
1338764640
1905536196
975473111
1630364682
2145184414
1752767545
432028930
1137990159
1090358385
1834631321
1560091122
353827155
454896525
1445155185
1753839353
72620273
1338105150
900189875
406861053
654616821
521045230
2065346010
1374403285
1138876302
1325954649
156205957
696481860
231767908
1992764821
1202368346
279975634
557968091
640133693
80188359
2033181808
387110358
1976205401
1245397243
819658805
2133395596
1247904749
208485305
1593509523
41388247
585258848
858952849
1760205298
490619394
1352900719
1759493388
1060009457
546303316
985962889
717281271
917365279
595936571
1573003810
955457459
1390703614
411126087
1243690513
1689500695
693970728
1066185406
1258119571
1471195655
659837248
1240064405
1746895010
1357249377
520913222
2144655405
398489826
1929859887
1050202770
2073329769
2118713074
1289185964
1249327514
1401627446
1581805292
206241397
623600766
1481317461
1780225725
1279760730
1966671885
1041723948
2078196735
1171794122
1035495995
2019856427
135611327
61902195
194841817
1704054616
484834097
452523753
1465112737
1992201967
853759348
997687686
1762856728
821487735
1441837797
1686361065
587305665
30525817
1830906404
1238425700
1608024466
1953455650
551842696
1469854630
1110092638
456607875
1829242685
1891716426
768585808
1165492520
1071152367
690774456
1746357214
18442832
1039012099
649271952
1777189269
1965128753
1233718474
1824490525
1061300489
770360713
1343610326
734399044
1378762723
1463015522
149325261
269731796
2083378507
886236944
253024216
1669848466
685316666
1452298075
1893624693
42220967
931128672
1313110211
1284273364
1666445759
1568988379
960774860
760660967
1576686418
1569843691
830851060
1744427526
1968774982
1103067131
156513174
914411003
1304791307
1687265079
157064905
482993238
454184716
804144926
1238648674
420152583
632096150
694205920
1698314414
1633507014
525096431
1232264299
2033701078
1357442137
589587941
1106746679
161629117
185704899
1800054141
663999756
789393051
388557690
897353834
1032418912
274197116
149205480
671935258
1231475003
197943923
1337933206
858395568
1130321730
273606093
1835123183
197449045
1645575939
783241155
1243357507
365656571
116455427
1871903404
194982672
505898471
876561701
406301943
1168552536
972670383
1027012818
519803766
1172175321
1845418998
113482778
1495944463
1943279374
1664238918
1396346574
426528481
72241853
1626579633
1658698052
331113587
712117277
2112938744
687661975
679764591
2072185280
821759323
280093929
1708318022
235274498
218161907
404441174
665931789
490174311
1804996073
2127395842
193340127
94294773
1812327382
262336141
2138512362
1074588877
1660974867
1645831425
778323153
520097546
1563634954
1742303628
580982913
1966408171
308731492
118515329
2002101810
1722632734
1202301972
1952208617
1078621882
646833858
1728842422
207774464
2108687714
57288805
822958926
809391265
565924526
286524059
784045328
1558226493
480202222
560282133
398064595
1123894939
1607427447
1432523284
1000681348
1724742259
62987371
647784431
1369022702
158255726
900082088
263786856
1311447652
1474055746
1699156002
1633671357
1550244691
1639884808
668441752
1835845259
2002462493
1743471829
1017188345
1676581378
1512281952
1870981080
1495267310
29089909
1513058670
1455842846
2068716254
1940007985
420051731
1059014279
1168566949
707541838
104796433
124005342
541670585
1661564296
1915159542
2145086243
1801594340
314662975
1234447715
1795934258
653676192
122409036
1656040851
541508060
704701433
1138964720
859320103
1980136532
369414897
587138056
997844128
997417409
501661634
1917110028
446725867
1832664619
2102250412
1410654226
1178623373
1351787551
1408702380
212387553
1568240386
160198213
1587459355
148964171
1208719474
884319712
1954757069
672573827
2107058589
374606127
216904392
67808718
454690319
1425287977
1708592958
13132497
1781822270
265021853
124063374
378103942
778843549
1866976750
1600227065
422769178
400786682
1245654741
416141408
1558011508
574473183
1633848850
605022466
302690164
331321472
872087393
401112270
215645398
1792506320
1217710376
1597036266
1465491755
1789782750
1999654762
757689515
195115925
2019528253
596791578
1485483471
1869091424
1005292560
1395537274
1703003803
1606266159
1332831798
1989147294
530538958
163011364
300051163
271116573
1100266089
1544944906
1702413333
2112974267
1536667185
786355675
18225893
2004747687
1647033610
1631905005
1423421970
1510358156
931048620
1315422408
1205209193
1635556406
207277989
1838987543
1465019959
1580227413
1448169874
775066553
1925370084
2025318258
424140240
916660904
2137968340
447435920
277118135
1790820527
1433103267
1134417678
1430049390
855317233
619317571
86394684
1006652390
763242857
2124865654
993968606
1165528744
430243598
474651691
225958979
1560820691
176921279
96560551
829893261
8425599
666964652
225388082
1148940295
1121742146
1826812353
1134890776
1972656217
589218756
918202156
1100441656
243638069
275039778
363517369
814314673
940765755
433145893
282194441
293393336
1933754325
1831637528
103259965
660126740
1916716165
1528891961
1958365162
537118378
604958889
1923496898
554487222
1570897574
1611517418
1703601049
1446360249
2050688590
989788922
813685946
1539386254
1189048686
2028329626
1011153632
1608401339
1677618628
850789227
1642386516
1762256897
752799673
800870067
692023725
911489841
699435
1573828499
420938258
1072622787
1695174679
1295616157
124352956
1357757207
1362503427
1364389308
1467027978
1288197142
554292259
2144293483
1964422938
1284707811
1280715335
1899170118
2007678255
1285051658
650332332
1060994556
1291096917
1783261846
1828309512
1495392121
1308626630
2136178229
505977658
672218894
1776012688
1813288903
1554635945
959520927
867059107
1771694366
190775932
901237145
1440232960
1272811628
1412251037
1734387456
578471304
616837432
656983854
1420530215
2112922334
1688589443
257054487
1482114695
861388834
1320213689
480042357
1603924569
1102428917
449480443
1443192072
627821034
1207358467
833149506
220218406
1636675528
431583105
2091993828
713592824
658800511
1227932997
1253056537
871800513
716185390
1620119680
1524656015
177612666
1559357721
673536004
1640695322
923119292
668294575
1219286649
1954391791
1648827453
2016319221
1639581447
1961424381
2072381129
334050706
2124413184
504800154
872774730
285995360
1222816373
924417924
736466240
422708554
291503435
267555839
1729011833
1133385981
2088525598
1679256012
1367752301
600617420
826529232
1620037285
2041559308
753080135
786743051
377855744
1006780079
1761148427
704839089
361647006
654454065
783786925
1795916892
281013065
1375619124
2071170002
281529717
1758874839
176135762
1154371605
2011550726
1140473090
638488500
1942533314
478792349
1530304111
906200044
665040500
1043232620
425018270
1892026775
106184472
717374880
1429679427
1971622612
1225105950
1578702455
2136262058
815264497
221508270
1987851133
1002775255
534315242
1483720492
2069369426
1298237937
700104244
997196966
1911830478
1670616579
1886595113
695837581
1320150079
565063510
799968895
394668535
2126422466
1864513450
335545070
796590687
1858660016
1793372299
1228413676
1966857758
21655237
420295640
1096076972
1589188260
2116409791
239762657
305089410
402547673
768267195
1742066691
994386836
500803855
1500148819
606048899
1295167057
1298381864
342855912
769680467
961135108
118240452
1187523979
819774977
1602669475
164529062
1750478550
1981233298
1014149125
1926372790
391856133
722328901
2128682460
1358986006
1679401002
871268068
121065466
716157976
1299946180
1366345795
1359624719
1605663047
175963025
285437148
1687224696
1744449929
1590653490
1947767653
662600855
582336511
1526800701
1366287924
269004333
942601988
1151002751
198139954
1597398658
121572779
722261017
1225348971
175279783
782926516
1129626935
1185040749
1706755087
1226837661
36966264
203956411
259128445
875665370
1372067399
652948755
1523995944
1996549142
718125648
1320037680
160188053
1553251565
96787493
1787296399
1568244365
1380734176
1678889983
1929833791
463095927
1575145966
1527780583
2068570692
591273740
1418807411
1932900575
1855835074
810593805
611366511
810997003
1624184302
1349793134
1959575970
1226453755
567301435
477322685
1651631238
1654596917
382508003
2066685205
822689119
547549896
271393264
938020040
2140549067
1310270165
1826453946
1883283071
199336525
112299715
1754126535
571467333
1733969791
1714395998
1201145118
1035174280
719168585
1265537138
1004012512
513278759
1554789033
2114287862
1251994175
520342182
1671381191
1952620223
153062655
1842590103
1893899206
594543549
1229979303
373143356
528440222
419023629
271694480
1131157830
1411590977
131533109
15578139
872697396
257934089
1091622209
2030246974
872839909
1117749497
1526747442
2077962460
69782257
1221725791
2078013936
1172210756
17958101
426128793
983822416
2116652106
857901961
1254674415
1277241650
1562488211
1162988312
871522067
694741804
1475658704
163775143
42327207
1635223428
1928450039
1559227894
672646803
897438437
861413452
732347475
1635999233
953047787
1934533288
1500811365
437563944
277976038
431845470
206772620
993691175
587767616
1172365733
219205014
469644070
776346897
1085050414
1237115489
1407347018
985679256
783252161
2119111688
1389514501
806675267
542162123
1916770808
1860164403
1469494496
1863608102
894937212
821485281
254574093
1968558953
937975936
480586562
2142071578
255359865
388014428
800966900
495110325
333674028
1536841874
265903746
1664743654
571175751
283208911
1156035133
1811576718
673832133
1872212064
497058147
701625075
405992697
1133671870
1948322623
1173733589
50418388
333646207
1248143052
1650148261
2092258905
765238859
1232620519
1690489934
1198803160
1109392869
825247066
1810005190
1164396510
951624477
810683195
249157446
1693234525
1709260985
1241327047
1846461461
413438571
138590337
11499589
906804588
919796493
1921217033
1199434137
1274771227
1074945368
711361171
1644838335
353037454
1680197710
62633828
2134244093
1124025735
129564417
90746114
371405316
460460141
1629755455
1080088835
1614514699
742057361
291583632
668589668
385496445
1517539106
1125510731
1544157082
979405480
119552409
183163085
1313189562
736188104
1884692193
1237388960
255351181
1903864176
1708318396
1379177954
1478736658
864832227
924224945
408136175
703114897
1719031917
1661983917
863089198
619667553
663438966
179801557
472902654
918366523
1492804100
605494978
610323202
872776885
900014468
150997368
1461036436
180686313
1163712920
1060598322
2016713294
926843959
690808199
1876571240
1936527394
724571251
370166066
1773678055
1861286156
522460863
262643223
386135142
1619197276
398118016
1309070769
1691366550
840722763
1311287455
477668678
832820627
1835231940
23017064
1348394928
888306615
56663082
926499617
2137760335
1050768919
510108855
1598694355
1766452246
1385764678
1766493610
66798483
213800536
816627626
1744726625
1456026408
1668083536
2103338789
171161121
789376769
1027019682
1509851769
766268924
1238219103
2021058701
613625989
1038267613
861319145
984335665
433652274
655802844
1026347120
1447745774
1439308620
362629409
147679855
1875338559
470757533
1644689898
1330434003
1655946979
2073740143
1778075581
643686891
795149593
1354657196
1180390844
116496799
860387331
332705529
1884771747
1831094098
972171564
1318130274
2146485679
402934656
2114511478
1879008010
395303268
1796099762
408860601
723540345
1384947698
306247325
852380327
820425434
1413648066
1841815525
1327543635
796184013
666571472
206886946
1588955791
1003134374
2017815614
862351730
1242888860
978030308
332792841
2118471302
1139913480
414287795
2089249084
1638287304
409372932
758074164
731998303
2010145591
871099911
1671320918
1402434655
1768577526
2120667677
1048329686
1082103120
1588205670
1805272805
1502319095
796794170
441976961
1615973752
389595474
1991656504
603634425
1388190082
163763121
634012420
612326533
616786835
1547533552
1144085632
1388831289
1485210637
318730571
403806945
1570006471
1669745484
1029710902
2057044234
781344347
1949497630
144332305
892613980
1431152934
1460954131
102498495
269905957
1635485602
1033595647
452645069
469590412
1979338301
1515723457
1041171975
4412612
447250500
1253587589
1549987692
1708662026
784248688
303267021
734756515
485042830
686903699
349331610
1964545959
507284457
824909440
2024370730
1312920799
1369439745
306960637
1650511322
27134556
807210785
1301674540
942307191
130498477
166846206
2110474125
1368148124
620032352
1812644720
1009747043
1560428135
940883983
5504047
2060634104
1026328634
1999967332
232496263
572768989
1187142153
1873473552
1319558723
175120556
1118179844
233140060
215962124
1496123956
833779480
1706811565
1928039078
1122853935
662026306
407514514
1842480658
3733201
1748415976
1092234988
698214907
1725692060
365866959
1395932627
1014400184
626512766
709332488
1952312893
1332942108
1405190600
816772899
2071008970
1797237554
1910422218
1110015017
1328557974
21188157
98305302
227150460
1969365952
1393319569
1303760556
751576239
1182530079
448028535
1947432680
251329342
226408338
505424371
1012354357
238453309
1376892362
376427750
1815154737
443478657
1350658541
784168049
478488161
54058
2083729145
1396221474
628637808
1217123006
1291760842
409059451
1971733124
982149393
1288206895
2048608037
1930684598
1746412845
1741787476
1716532634
1494165673
193740506
564096989
816869382
1194432055
848081550
195643605
1451719712
813105605
196270684
860815071
1321472158
619995729
854477966
62821929
379827696
1072385145
653784536
1665548961
621751653
574271956
364685433
1239998611
786265714
91857435
1483421733
1997994676
1016623989
1959380019
1574305540
621633481
888015691
690257286
2097521960
2110670317
945636716
1924817075
1694036459
262031616
961300718
417706752
340404923
946465833
706437618
687638566
766856612
296544938
286899307
1075933218
1975666616
1779630607
1923506809
1574189993
164967200
878661677
323314495
1281756035
100015518
1085041573
232950726
1864852248
143676699
1242078572
1483857087
1759585280
89712323
482525210
753189772
1320562676
292215616
1184560456
1258764967
2026129986
616050233
313430575
1740691466
86705969
700988594
790163977
253434947
1541352048
1286137709
1370085789
346734479
1304135367
973610157
1696481152
552426270
114934396
1314617704
2115563782
1909956915
1176359774
816033560
1192881454
48887922
276208062
555829044
458768110
920593912
1735043353
855428891
1017136588
1167425796
1243565743
1828004532
1259714317
416806833
1847489428
1779478626
248287892
552491957
679620692
388755372
1108788733
1724289817
2139784060
1802508854
1343833884
1169021523
1695075249
1034706613
1558002737
1204874789
1021363254
163641471
1231165916
74976284
191439238
222800357
1500015896
348028315
518085835
228030760
1478613706
323237133
326516720
1863761398
2065770266
135715724
1058785906
1847413943
672716122
43531530
1344595069
1050605774
1101133029
1770230812
1103578401
564727285
1657731509
1448337271
1566260880
47575171
1090846820
957740204
1506816490
2004341862
211999061
292997192
502230638
586213715
1743613990
1969241605
1875034844
883529299
49088567
1924525992
1181830709
791813255
1985444692
1452712344
1414642439
1817350332
1953408430
1334965720
1300210610
1065089674
1206110338
1638395838
1256471037
1480130151
1616844390
2119031667
1182313963
1667906033
1315575099
1605656617
2143180110
1595189687
218579822
1077206284
1525179386
1027457276
217897929
634119431
1828015556
245694501
906120392
1892312211
1699301365
650886844
849306717
2119611275
338521924
120641858
42209109
703708283
1206380766
1308976450
1777202933
146169412
1815490932
941624530
600395812
656416064
1907726957
1563145418
1209949760
403199265
758046213
715567141
1481570883
1737481480
432468741
710465082
1102740268
1044075273
2028293873
691030673
39502259
1678472014
1573466889
1606884722
1043700023
2072223717
783988855
1632295421
31026008
1788641806
700291858
181215153
1632628705
1259842896
594844846
559941642
906023569
1617611320
364807197
424783103
190534375
761341158
906126701
2002259072
1869488811
1015115641
1669236050
252542550
830991463
737026114
1038478060
965507330
1896543733
1195928966
226056814
242786080
1906872624
326783365
259263937
759431876
2114843624
235769560
619853635
748896927
1528586362
130896062
1954405401
1350930224
1331451638
1776516012
1452421636
522184646
475230304
313413752
1659323385
1830789856
751351781
1930606886
1580866009
159318888
1049987651
929607442
603168644
406779113
91412537
286757990
463046608
2008985988
1947936816
1694096261
896081039
1711773551
4996723
981118881
717723031
1380083280
1160749326
529893964
1517955350
1283433287
2101960925
1981987893
684014641
1868183086
2005830947
1904829509
871796133
1770124709
1625378437
885528198
1176998187
1517689157
948244281
1073585676
1177215183
900634028
819267408
551687206
299776963
2088232962
1819643925
1983026481
2084030510
1111533306
1115886185
1934407410
1046912591
832844143
1117702322
333670693
920127084
696640782
628950020
866535049
345581268
559431028
1486998751
607037826
903097039
1858625950
1954879932
1745562532
137366577
773761473
956936781
700203530
2073498151
90654430
333109591
2124446086
235962008
703556121
1913724353
598945523
696521203
135577585
1385700459
1511029138
1808901385
1016562553
241494872
781754770
833303432
274201768
1510873459
1861224640
720029627
1625374851
763744288
1015683498
29002296
1193283865
884976836
742953997
656655206
644384030
1483655138
1116854158
1895131174
1965994915
1753005938
461277077
622978120
903602075
1578118811
1625002221
1030798341
1386865953
982297112
2022696294
1137260324
578997447
1218834014
815899368
918042079
1320008906
1097669834
1774640336
785377760
277941811
1082484108
1847321605
215099407
2077990762
632136489
1573022843
490331311
1783200887
110530405
1659515065
1808621504
114902098
1166530515
1253197109
538018402
767112415
986749272
1694762352
376337097
1329851072
437127630
1207784205
401108835
597435616
1278271540
1526148616
1144291973
1261290576
596296069
769613050
2139242569
1016894673
1391553506
1653717378
1968614007
2032127403
1716265686
1683717549
1255465412
434094322
1998156322
2009313540
1561966741
845649628
244826330
25014623
343632883
2031841341
123183391
1436352140
621576896
1972135875
1878025845
21650212
1830580330
2009305121
1420846474
971972447
73138376
1022174595
1694927600
1874277110
55545349
1513554949
1221366701
2048023641
1339311391
1558535865
577871666
613107675
1422025837
601380558
588429194
940363387
1541640755
447969362
473096400
94894711
2069220982
1262869543
1549125827
1780367571
372891340
1990120093
219428951
30427975
1666906933
1691029458
574100959
1374584702
2128634372
386979080
970630240
886355979
595976283
1057599040
105837893
2093783707
618111557
658189395
1672314252
1374839142
857945620
1815186182
1625998820
2000914142
41632653
2035210075
1179012142
1064101701
1252044700
417585215
356993112
533977423
1969907798
1156544082
1219823394
1651717259
2111573989
233476877
180332185
1327731144
1008214042
84546764
2047554168
394788372
1894541852
1462168900
1193363591
543638721
1550800537
138196315
1070806475
626247050
1785387651
944807316
584801798
34848869
2126912992
1330317002
1537243776
1976359445
1367017450
1259132128
627541093
93040010
954989904
1810120151
1084131292
464139230
954892193
1105517110
3234459
369294606
266767880
976868918
2003278084
1686679826
1612346218
1804485720
1031888647
232772659
1049635435
1370295089
1139439180
710490253
489243081
2015499357
2017896140
477355403
464774802
74537876
353517967
821385950
1373175288
832343179
610101238
1940985072
1195174875
723104860
1311626251
426278713
1175206716
652474489
1588760105
599756997
1738367065
818246589
1123716983
622161758
882091799
18359463
1592213553
630346915
1360662626
490774256
123888203
1049549324
1858258461
1949677108
336405338
7110956
2074330661
1981079798
651282192
1176076564
1326453744
1515631211
221511132
213421227
1763217215
1203280270
69845415
1834562745
454583407
371191023
1351148561
1103823290
1741393620
1093750779
132462318
682114833
1210317664
2118986188
1196758002
11479435
2136835597
1788263714
936933430
1929971997
1413047786
1473212720
2020977923
1057409806
733889919
1301111916
161515636
1409352893
1456587754
1247199242
893897284
1323969984
362641665
225065396
2047872895
317979192
1103739202
735887627
200047947
698166043
340985355
1939397873
1922225954
1914962286
1553104010
1393793736
1345131388
1995694529
1015646115
456376115
1742523259
359861649
221966330
1888644705
260576813
508992417
1524947382
1138639218
1717161778
2044860010
466785146
1257928544
1941599457
2084027980
675920016
1926535959
4204211
1099283415
569252465
883425164
1458630114
2081842091
1236584932
2141162930
694620122
1812553986
704380482
1750141991
505520241
842142595
1674032841
1405810188
1721527475
1085514873
2088017818
1183015137
1591954900
514744066
988814106
1960163070
1778320611
1224439780
125481532
1231948667
1581143914
1426955046
1627127111
1576813890
273778581
566111965
354312306
273831872
448347250
1578731367
1360047032
1785649122
1061312658
1673542173
863898676
816510914
1245715264
1971691281
586789363
416772100
212562542
354113316
1273969011
189609532
772254473
2089746276
522554211
1429443004
1731019494
1017894433
1599991191
1844715494
674721112
908073168
114754901
301629921
1961052033
2083084346
79290510
241358818
379185605
250306135
1678954552
778847358
1025228917
287400403
1526885008
1317044945
7594493
919672934
712280149
398747600
1554713212
537096965
1041612602
951511465
1924096679
1535988109
1561960693
280484594
889012744
933167329
1265722016
2014840028
525425245
2050688590
1193561088
324460294
1867669158
149968700
1011652894
751680377
540875370
1195036682
1477266702
1779357611
1657825489
890609988
1418366745
1643479620
89630533
2036956394
914619539
1614141855
1645123442
1550311421
158217355
804711471
1329295515
296033885
708298407
1208147919
1418004980
1205408906
1191764324
2068941242
2009932499
783845064
1781605203
414147686
1303748284
1014214103
1594903817
1729452323
1675885142
2034486320
1463187277
2037480167
500408306
1660289223
1522964600
2115802127
662891192
644986250
268210148
792612627
2124911016
1662556095
1848262393
955042286
1350244239
1153368081
895955335
1816404103
2039126342
214670812
2110289189
313354691
1095432063
2054269918
1263311123
1500746432
979891129
1120673349
1319291775
444489439
1946687597
1081041282
691054916
1560465420
1720701208
425513552
1961467155
811195729
1836007408
584103530
1957011305
1033577494
1207620213
1924689099
1153869933
352807852
1572130599
767264682
913454014
1842077572
99080279
374840496
608031718
895961494
636974578
1013298294
1017746796
1568874994
404423284
1250712290
478554656
964119922
1458677482
384898286
1335962314
2026942434
2062455363
1871595360
1229404326
2006502799
487672121
1226850089
433283262
2053980304
2121503295
291235823
12592348
220179178
868553050
404613669
1843854832
787023523
2085161313
1147549070
2022921998
603340071
1542955250
1048723603
1475786066
538804030
705304820
1786307023
203313619
32023287
630448390
1775448226
1726037388
105147663
1346009321
2112014365
1178755415
1227263933
424671104
1969871980
586885072
720082297
881535939
368583854
1058736027
175259943
1821362172
1100196664
1051195174
2102978581
1522016938
1427344898
183888321
1683644350
1061652828
573428083
186114069
74283062
1089027507
1372031294
972486203
1557900949
540763343
1980809608
1724888933
1932662210
1437904712
1970026772
1296178573
1414877000
780438215
697054768
1581265698
1379699331
1498654922
1774384585
2133759532
1278138606
1989284805
633265589
1227528341
513289646
1941651158
1922745273
1433141325
620133184
927720361
559580186
116821767
390258332
352195335
564468497
1651012331
1267289576
625390465
789923116
545458564
1280115428
1534020771
2023717160
1436340106
575342725
202275488
1742655049
60615359
153712200
104753818
758109480
1582788336
261195337
1474994838
1855326376
621540041
1870363070
1894678731
123076832
1957501861
1251032596
347925995
195375460
1860650215
2098356298
1687067969
2046097398
134113943
1626613140
789743172
1692690455
1274122734
858529932
540022110
1471391566
413174719
852847271
41771836
1350733045
528282380
507779073
1073103917
651524755
1231151151
1588169988
658014522
827581146
490895155
760771796
2000402134
1012630236
811719386
2120705223
521586794
903032630
1716739513
760503070
1796555244
205774845
1841906228
1217901400
924086549
887708643
851942824
1712588478
2025521717
1746544652
1115565484
465735993
452398033
1986632009
734687241
447201729
1645724300
1928053382
1367217784
617969595
983598750
1392512512
1703223469
1854537431
1133538395
769098038
133917299
439465487
90425386
1052406781
1973223466
2016037129
1198262523
571388759
1125245995
1954646195
1701673042
217155850
1352905278
1326855180
1393428189
261111862
1507753150
1596711733
1487138338
1490868935
194151652
914235287
1196263785
282964380
715289252
2070257371
2040368636
1808875764
861920012
1819123494
425479726
1828477744
979890854
1901573090
1945093113
1791509364
1624416582
1617394903
1691841585
742544023
498737305
1801244796
1248743898
985503474
1047782856
1469219848
1166540311
855522511
2113858214
765465813
1171251225
245600281
378078832
1774941250
1604443389
1236350241
2146009686
1003763189
225820253
1546427429
551099588
1220045532
1663967329
1259979227
1595539395
1094291003
586316451
639135919
1191494272
106765180
1235734185
1022392173
891396391
709625784
245420599
476911171
1283809763
954973253
503544473
279040102
1484848703
1085649760
1242836159
919212218
1053312564
346626411
2146464611
916935474
1272595979
1209761098
122960155
2054296133
1482730548
2105238531
1384084511
1442611435
269495852
593555964
1853050167
1621762323
2042614439
675020222
1534176248
1240620090
478495287
1004872738
155378892
621464810
971977214
1354781565
1018412697
2130463983
54513886
1184338593
150369849
1147268106
1938839950
2135490164
124643107
1428486543
1977916261
2087805313
1846665185
423859097
1931160497
1258793817
1732320390
786921007
1210543208
1449291752
2091283998
326649063
1788052132
1931969883
73821900
1857519721
1057618310
412703883
1868561069
2117686271
2139079459
1024149618
797679745
451685264
941114680
1050250902
1714730776
1500217120
597351121
2027765274
1826905951
1653812910
539704359
380097996
1993831081
1528172885
2010824707
332972319
1699785815
54354129
979032588
1665613652
1442278211
310155326
738312437
197812745
109763751
2084578276
714691759
1119807517
1601716706
1326412520
1676807140
2044834691
479804545
1370320425
947584972
718075215
1619946917
531052532
347596645
574742198
770173960
614656287
1036546845
1360385342
423575075
684138548
960653922
499396476
995860234
366239403
640557777
744952104
941529148
2080763978
1253409435
1325701746
1942816729
1547825837
1666850966
1462736550
486791241
1077493318
102744913
1393748864
613788217
405527353
985703995
1556040218
1907335961
594811750
1081727808
1888696009
1062685377
1091814966
69555935
1418543207
1656261390
1807367578
600718906
443040339
2117115215
91252706
919492138
878234902
754984089
6154382
723777852
866907480
480613371
153789501
571244158
1421751062
1388629566
1946213635
189246615
115810516
2038473797
1377620134
1555011878
502172155
1569073691
797834782
1933734018
21673298
279770920
1700220435
1605221966
407706238
1264522398
792886734
806658302
2089479671
667895741
1362449298
1346813735
680784522
1364711158
203751121
649265649
932173134
3448195
239767907
430772399
481290683
198940286
648087869
837546868
786465972
1159673484
1582494653
1172749154
464270557
1235635053
1639427586
1247314541
915464140
1673254866
1175457515
1098903125
1164514394
553070132
1872398642
1168895771
1447891373
166353343
1437750984
1147024561
1896277179
1470627790
911068859
964927581
516013834
1010164079
2012909771
1033505197
1858092669
72831006
901365062
1572275600
589252447
999245565
215975161
1001009060
2000466603
2010952770
804203367
200562172
1417949967
137539633
1598941309
666187775
827770476
1480138346
1908913166
1885129644
1431826118
2127200531
1543838369
2083690295
172732355
246057636
1154155469
82725767
1298747964
1358578679
1171030301
707955808
494919020
1945075801
633114974
1460943957
1751091412
562357674
958233776
1735889763
2039858590
1103228966
1917025210
927227124
960275508
193306336
1416381650
446790915
2059006305
622076924
618283266
314607116
1417805336
2049945367
210804071
1595992512
1736875818
146905024
425673761
1937945249
1334742615
1138054376
1980847892
1325852401
218061216
1401549899
1600460727
306641178
1645220777
1633940549
109851732
1689567980
728939764
1549635681
742001753
1195501667
1426386378
239631804
797987230
87911254
639230702
1687708595
879720180
1745878056
224042651
2029856554
2136466505
1848378202
1864690164
951332361
1245968048
1064646976
1059181774
1353541414
2023365043
2085598209
471284311
1872209004
397984619
1262765236
382864150
1545122806
1695743475
1991710192
1763825795
90568534
2047808862
1518687743
1537875591
1727234447
963638201
1294072163
1592483141
732401178
708654321
1579208998
999764676
1825151828
180368445
834129937
2005757989
786439683
1814975094
240300083
594290506
1483087118
481475964
455848560
319094560
898536069
924406014
799230459
82487388
1597553031
1196099907
2045929682
1745101619
729911101
382995021
1616806991
64797028
405391355
624658832
1439093021
1153651237
1036427090
1774962373
1159941649
419996152
553060359
1403547218
1548502324
631282571
1425968478
1447871849
405783213
445773429
856502398
1876219662
1709534432
292949091
1967264434
730327499
651909227
765118913
1009674895
799685877
221827584
1039153970
1773686249
1346337869
1609347409
352087134
1872505829
264960840
508206891
1493973502
742073217
449889953
315009418
15568079
1232678301
1323925549
1385465837
1299826894
1692451211
1539541427
575684991
1959561698
1164824387
681201927
873512791
486215515
2030413512
836634464
811379223
1880557293
145488370
919353892
1344355591
138183368
1111339617
84948200
979624138
1120519504
1707614451
2051514430
495700774
1034043131
813442557
1518807975
270884899
923705287
1633500149
1363200915
1585922442
1610369714
775501903
2123504193
1710899657
299220339
94865862
1192514784
1295851876
337462865
1136794346
182707739
691008229
926335191
1057938079
1198476305
958370839
994309461
967450611
944773216
298013807
1312572204
148595123
926379084
772205986
1947857992
2080037025
1176909547
1250346638
678014607
1898283588
1047485274
936002590
1511656975
1648916109
754831209
631375009
1079289928
1061197282
1974432159
1617112966
1317304817
86756444
747963642
933679622
1171896587
1598689294
202072843
843820127
1593809890
640399852
1262238071
334075548
970852522
496516175
1169430319
124674267
614843223
1549243451
1008746214
391125252
1436384840
503700324
1130569510
1771064184
731903298
1305605594
1015810151
779570286
1899874190
480882310
1479754375
1083708122
2115123365
1759976364
1876622863
700919098
1022086772
172959616
396915706
1170095603
364117299
1061867722
866589046
1630056038
797122738
732141156
1091704957
1172071252
152956449
2058085209
1225158122
1757873725
884388539
1894934630
1843859581
1828948629
1165743939
1283396045
1879929480
1925944023
671419364
87006505
897780241
1815518751
1869286489
1867169626
1285630243
1531701494
1533602299
311327753
1669823054
827289872
2110943805
368355922
1067556642
1187461094
1395618073
2112752516
639717224
1085436710
1043026843
254841817
733571911
554827463
24257420
1581645664
1247645513
1219205351
1618455481
284217235
1265143585
784855341
975040358
1506577961
1095154788
1297579688
475675838
1606721299
673989621
461042894
1919304840
1387926089
2071094767
342579196
1668813797
104983624
600856216
523235027
970113552
1180811783
69973028
1605837669
1866440782
605402375
1377346339
1844452557
2081886453
562761574
1081422371
967379336
1639212069
1506809722
1088493110
925916188
1581927631
965919247
1136475126
713684993
1352888999
1619319887
1519736999
910357193
2088161812
1464051949
1653057279
193271927
114370936
158496223
1002057296
1507230102
645567397
2085242732
620007324
1502540177
927290133
1442680351
2061996774
580228475
2124747617
2091902676
467796656
1401409735
1206982225
492931258
2016080692
1585055783
1169943269
928332840
65873324
1569246324
1051445104
1631379087
740217983
1743916969
371987411
840435863
936889458
1289084759
1667808660
1024391700
1829623209
40491761
1009469701
851118401
71878995
641625317
28038516
2066301589
1979675332
1523388371
603225977
1767194094
316670144
9006455
1885675706
1080464273
74678438
1361106758
1708220299
540544572
692233380
1538986552
200519758
1928708666
960316808
564907324
1853881750
217416597
1583142034
512275858
292630587
1190163312
1940060590
491105822
686844693
868260094
1538217410
1501678992
1221696398
449371285
641494694
538052606
202244326
940962276
1025812602
902470376
1085077031
1760908246
734296671
942130905
83358532
2049226210
744835059
281041006
921573380
1388948937
1895942076
599257479
647288547
1987814067
911780564
1555300228
1534996730
1543975116
1314274745
135163471
1890869831
509056739
257749446
990431539
1404631802
1633509037
180525793
607289857
1373524303
1349132846
1810055593
508518347
916522199
1983584583
230603163
2135815354
2066412948
356847428
177947775
517651027
617297994
412181865
1531922670
1171198354
1466538836
1212708507
219083944
1500770745
1435723349
1017616914
1593303779
1984439488
1147814548
1145999022
315116867
1109956441
799426244
1921479891
1637193240
2133598784
1244324556
298429100
1493390494
1920736033
1703857743
1936892557
655108089
336822529
94976906
1384566693
649009376
288586030
1579365953
923586637
776322493
1823929368
1318975700
87009437
1335482048
1623051409
400786682
548682357
393017740
277479430
458694163
954918657
2006250598
1487488596
1066041013
1147721735
54874714
1696078798
1152594613
1395822140
1939483531
1970253351
375023762
861699057
1047996448
493327470
131320567
2093280792
1193579746
161484968
1986986467
550852623
2002899124
797911696
1811553746
1263695118
1422108367
888339512
63659206
895555292
2100409161
1578973855
976806790
1079079809
1353022784
948155780
937788713
642298232
221462231
1027731362
641309557
148191463
1885704524
1955282446
722881864
1423283197
94281585
774465530
677716120
1409669148
1332744670
1074637842
421444234
2040169586
2019703033
991485425
1875806532
2041579037
166989245
1731565850
490919051
885175251
1574540699
1279076515
1080229225
82275665
604109174
4417501
1213113358
366017333
1032559812
1101619537
141840968
74212174
33945762
81383603
2056167426
180031175
276429663
493219316
2080688497
656234249
1463370527
439643292
532483529
891271642
640638065
1045658593
748497837
1769716281
717567271
318050684
1752446266
28794847
939798971
1138613775
374210994
793041277
1438405941
893198012
86069567
251521841
1055182004
226055982
6625676
1830238329
1094582279
213500358
2027299934
1679195451
1532923027
1528884844
461309919
2064073292
850848389
349677454
1121409869
327550275
2135851949
1672268414
756309643
2028941437
243225559
214753455
788386459
999124086
1454314892
1015793494
981646797
957431758
148474702
1060851706
1447671575
198146405
695339521
1521940908
1661033156
754419650
940771177
1952403192
2133942019
895407230
97878248
637362119
387793520
1503480997
997611183
144862607
1928093771
1108397333
2105254477
806170008
2004257325
1275732963
2063433666
90958847
870458551
1795046741
1512800725
1357747062
697542198
567373029
743572369
1544654648
1010650938
1643091593
63326309
2125826909
1651808876
840521393
90987958
434802713
521653336
1895051257
913536396
2064097541
484071204
22511294
1761439596
1585257396
106036607
838465917
751046661
1830537716
1618368670
438095673
1260303199
1514896232
1080459974
1828156277
290630925
93665314
272030047
1005851735
208342121
336836119
986195293
545458849
971137524
1106503356
1918093266
451137072
1893677372
353966478
77872963
602253344
1928783402
1478707443
389447097
70883712
1655387814
1881958488
2003677254
119232953
1852041927
739934825
1665963689
177988991
1928550234
258230327
1950066291
784278865
2058161040
1742876130
457697052
400587508
900383866
1610291790
737203853
1737191573
1332147496
56281994
2016469489
1062048716
599975969
1574446867
345606954
702039290
713269025
273514794
1707488427
586516913
1503000331
2015352564
86252611
2042410702
1487813351
830894834
1513260389
1654652500
1515352664
314491371
411567090
1950609849
1829122957
1811607996
1223524594
1485813514
298737897
338545440
46524184
400764069
255696329
532678242
1935845172
211778138
987211701
726247777
1307574745
737259262
1168741167
1717523816
395939093
1574742502
428629012
118042315
191527703
164569357
1911542485
1666981954
1452221753
406894130
1923056964
200609190
1187354522
1762143387
1901629582
348555197
1172786875
1861398015
1799552155
850879572
2002393213
1246457023
726785827
1170188137
1343696474
1336065029
44089153
885263911
997950386
2089980096
1920422954
348690941
1709833578
1375154797
565929734
634324874
1350842769
559975847
936914081
975390093
1837309431
1438119338
1837724338
270624495
1193185278
926857078
661843825
411891114
1142839785
83935947
1698481889
1892303278
1579637835
1270481754
1791559343
1215816649
1381654661
757026082
1871046658
1749229123
695713182
20154669
393222512
811849721
486023267
1236420520
946492800
825755725
1281870073
5932450
671741665
1183867487
1979363759
240382915
214173971
525564046
2008393566
1726879312
1750538837
173876490
994833509
180385374
981626716
841791712
689699697
990442596
1042866977
1185249064
709985929
458890061
1886539513
387557963
1649497514
142794212
446794688
1818074861
1789956739
1750256180
572396264
376253463
1504309265
662620037
575731308
416371028
1923489047
871164557
106074361
1714717208
986060671
764255881
630958124
455926133
2049450045
1770638495
1664205545
1077125778
1457024357
2056577818
2110846938
1644534339
2062744638
492097893
2137026275
1316421429
554564491
2009969741
1477994828
1367662453
447917498
1687494267
1346823237
1869859352
160376022
1489530457
306270616
1321631558
1124168457
1530198636
281722125
2107276613
941974845
802696807
843157043
1835087391
1714287768
253350168
366405684
1087562458
1393541949
1920917846
1779334235
1296058261
4142867
1946985921
1360318862
1366943060
366074119
1560073664
193127735
372510670
1305729872
2073867719
307573137
69224293
415916698
1708955534
1242102438
585267150
1545646943
2116824613
205618461
1814725553
1873615166
1951580998
463597834
1387503237
1876719237
2125833900
1917840773
2135789443
1698114741
753208326
1400172945
812960736
1199171428
1807298437
1385405669
1523831832
1112828063
392368068
1250748574
1341495629
1742328123
142135758
122582700
1887929463
677354246
74367964
65479852
717277108
940144491
250342806
1343563574
2091767487
1092570929
536054138
1791697966
1877921505
779921974
1451137405
680410082
1142501860
1602071344
1845071831
276801524
396704774
196001728
625392729
929164227
1927097150
1514372026
289054798
486260354
232932133
1901863712
1959438110
1719946540
1594629972
652054329
78214964
622141345
340312002
1460198412
1602533130
1227172052
886028782
2080496251
861390561
1739017352
1764168306
1625240229
1252884282
2123441815
334775756
1811454426
1923440713
123481406
1295622174
1775067461
259379612
389825996
1795177088
248458359
1558918219
1879202496
1225747102
2053096218
889704156
1897559612
1348109413
1780417434
1346269796
1423574589
71757499
1825152142
93451089
1671867054
1020500836
1473359533
387811780
757838073
1160838764
2076849551
1952974403
957385076
593016323
1997457270
10862559
2020146885
1313864901
1564386166
908930473
782952448
1493840142
406991148
507116784
1276103754
543014011
971857526
535847591
409337036
678463823
874755868
63703243
1427166557
18115291
1395450295
423062387
2108496318
1655911588
2063522482
923555777
704428235
1748444707
1002508208
1804018028
1023176601
855420182
812464329
613598277
1895179505
987693017
2039660412
940722155
785114152
367555633
607824745
875507174
204452666
106930646
388272278
2096655005
889705412
651634038
775966603
1397388397
1822229036
655078193
1235889404
975643932
1266837695
2019779931
479749648
505993171
1449059064
1988386022
477680821
742413851
1934708896
1287694245
343896429
2010361749
703224093
1349401936
803637653
306659165
206491943
1688256634
189285409
247901753
1500041375
1965835474
1666241919
982258515
438176338
2144504028
515091197
577360669
145140854
1162131687
1293393832
637558038
496437504
114906541
1934876552
1329610056
613485256
1336753294
1346470948
1385892860
1230642434
1581534624
1731907752
866219489
1314637506
588938395
595234489
1764903585
1850094523
883713658
1061456375
33509198
1399738491
746610759
875605565
365345224
639301836
676182290
549581852
372745077
1777171816
1571380101
1317613370
1689671479
657388320
1048472054
1438473573
595559248
977858871
1249046248
1815633699
1908699895
1626702109
1375892026
1633911557
2105287410
1833233416
1192440062
397269737
1360111322
413932135
2080838534
1886380145
1827896788
1360831854
1813685076
70801652
1359439318
1896922771
2147147133
1627986231
1488316057
504781626
895322146
236027795
843591603
2008258158
67924302
33369051
1194819436
1618094651
1569274769
404090566
126961818
1334038548
1273242897
720170929
1171257723
1946800193
311397192
820038095
517536191
629358525
1998167062
993948979
969120349
1981498906
215755423
753278566
2022585102
2020113536
1914865800
2066453015
1116683657
990203573
1787692081
152208657
2123602134
1255941932
1857119716
286482455
377612432
439874690
1159341550
2035946447
573265006
1039012924
800652531
327407930
1809903186
1800642612
2110685653
1823903847
237926008
813054745
1647667679
2016891224
1288251252
1782469797
1894073262
703951624
1631147261
244702001
679040184
608421547
959417193
1759328079
1546910770
1532618473
1923872656
284918222
914975387
1333441886
1361860532
1135820680
1304174981
1137376130
1898168341
2119435742
1870578975
1486630246
1317147710
65934650
1729788295
758636138
2081153843
1435808894
1315436115
877954351
474394925
517917874
1714112039
513698648
498883478
1446827976
1133545997
1842072987
1900730481
348995795
1530087129
835476587
1898568040
665300054
891959233
793626144
694587960
1793024235
1996451332
1717331079
1585037133
1152253460
572077124
654277481
785403004
281356997
259420041
621414166
2027569754
759335825
806241965
1816679114
657394635
1527249056
1372415179
2129272884
1289708233
134552519
1822721834
1149480010
681229506
1896274642
427752722
525405029
495019537
1340418587
1622653405
1450814798
932886946
1230710094
1687239318
754114768
1656979091
446335638
902894445
17379502
1248424727
340726314
1838583098
581449517
626135837
417124559
938536378
1785297464
440475130
576614034
520456093
596516450
1527212494
1490034733
1738521167
1113197696
305999181
2088013663
565106251
297015387
174136041
197300341
1624475655
203024445
291146771
245606562
530705927
1574593994
1011176953
830468015
1220348232
488726034
1927744167
479763412
383157120
219151621
1140043271
1051891983
1086409842
441685609
1602017736
1702782753
286811695
868079920
2024510394
37712500
476768629
135269518
2115340938
1681540110
581430237
362550483
260900949
812727517
153722345
968783296
2007158760
1480685833
14243958
613694611
705721508
1842541721
2091416666
657159784
1410305914
36011143
1231823431
836286413
498651694
793933794
33209608
2008319916
1481932621
490145864
1020514992
1452484295
495076356
1976298330
1133979245
112442743
1526520895
2102340676
131017804
1661064563
482614013
1992999353
1612060816
3125824
1260601489
1862738089
1527872927
1363445209
791332243
489681342
535997062
1238822958
2036790605
1024572380
1435528213
310818723
992888078
914814617
1191619802
243258554
1605059964
969049433
906507486
1321342106
428836280
624186510
1256429411
1720066819
105854152
516731583
1186033803
1149844559
802930701
1233694887
1385257298
1666521322
740155836
260512584
1271021386
1691394629
1545889930
954649338
2013604915
1915754443
826203196
1022253179
889947143
294836445
373151492
912733240
22905691
298417050
1851719620
368672842
1139371334
1524032189
218766746
578738945
1247331812
153206703
1487961170
780258760
780801744
1974203512
1033324763
494980858
573718212
2030016257
2116712413
512853959
1205230250
418694825
2007951195
939364360
992886911
209224643
1313216180
163571786
214667057
1588298574
51740508
665836438
74270639
1142734949
1539555639
578600075
1455167254
929136954
1397618444
2075074478
960320031
1873568733
95908516
1567845600
737181076
650897586
174658215
1249162761
436121074
1391905516
1506843554
1287791544
933656505
1157141096
475664246
2143929723
398617574
267256840
259052421
1977871420
2009533987
458694702
1287042736
435852938
1719448857
1223737055
290201185
295287118
679507076
541753937
1282136319
1154648640
2083421643
1720490817
1191075361
1300069649
1460694638
1002859271
2128625833
389148044
865454738
1616123968
276739440
386207424
319920311
117390298
1838728795
291625085
1516449880
150355066
794166663
1241867123
1274252947
413539310
1733275528
1989088286
107369802
867902226
1155292471
312999238
1596031979
1048722451
1853060564
19542024
887543028
635244595
1388899354
2062930213
1427224026
676306581
2032629261
1826450907
524961531
1898553468
497781638
596089449
755024834
234330307
1257442875
1397700700
812936678
1229979829
1192297421
863076722
280255921
273947069
1448005762
1975686953
1115958317
1264748560
429114372
1115056966
558241121
740751300
295529481
554646556
1020481097
2029441348
412454814
683620586
1103774210
500771915
1771152317
612948123
597656678
737941574
612813838
371609996
473488360
29293284
812443185
183473392
459017597
1064253656
483824100
479175995
267115629
1920712048
398942548
1494307303
812430060
590692827
1443070137
2085899733
1343581588
1843386907
325838188
2105432052
2021047934
1750961310
669527644
273380334
628765159
224399597
1054463000
1186513908
458523665
1798727670
1127219630
714515675
972095243
75506154
580038997
374818926
1911275
870186111
1057298744
1119506478
165620173
654000067
581514043
1521124389
6371937
82832964
1683207358
832987124
657372107
1696434438
1555626654
327433351
1421415267
671342469
1968509565
807694295
1673642712
604972069
150911476
1007067984
1138088038
2094249312
1993943129
1971997817
1707727669
581158524
1341978054
1420319338
1167251275
1011520289
1664369747
1618088486
1605663047
1025170641
1641881984
1428399860
1961420132
1763589409
845983144
1131387469
1542975519
1171515424
378294023
1014122975
338277748
2047364577
1746901194
1842648564
193761843
187371378
1785009590
815718160
1661104864
1898023639
1213173746
585895586
1127483399
697558761
1366327774
967476906
836636551
1400505833
1649183326
12646596
1695669951
1680485874
1718227614
1841907618
1549756802
162697054
1336328962
2086792211
266342805
518464564
1844425522
497339894
251239605
1961543372
1888886910
73300967
1385956821
1455666019
179749712
1448445912
1576033013
1132753807
298530627
345880523
1432332482
764096457
1606633214
1628169203
1982702755
314543459
1240979584
344418992
1850223915
752408630
799855246
1353571812
571525578
1820589269
308162914
1384998768
1706594274
1392085627
992918863
2123980324
1212318338
95202948
792822840
945306892
1907712219
738586087
1498553689
1755670797
1898758741
404081301
12919186
933424631
1222195693
416429161
276670750
474243342
905751172
1408968524
337055675
466354774
63659735
351587135
6008449
361049179
1004011864
505590376
1113685606
1634017606
1774605014
1023099571
2140633460
1700600877
156579598
1099325659
1735645980
1896583516
601197185
1600157167
60333
1605496775
1385305052
1159608419
828520023
270938110
361100230
1737678302
408100287
874741526
1257267957
480479886
1401400008
2095175919
921498243
1764220545
968257017
753535829
846345639
404372259
513551124
186569970
501162918
145497404
1430863561
1278015538
1732091861
1063114624
1601364888
1811832470
1473027368
1033093304
1000533597
637279334
862632195
149924904
1661573371
194009457
679265833
459323784
315291753
693780791
1231377987
1360682527
178714601
328000779
896064890
255642785
1713960588
1523137927
1624672525
1104477845
1214726959
1558565312
1448631180
1404713650
1806224179
1195044378
2117424773
1109716831
136590537
788805145
1425224541
1997614929
252721126
75472110
39070937
647761447
1399103174
1240033179
1281108084
1377172454
876940853
1669699731
527519234
710568505
388767646
984428900
443399484
2096731022
1919695913
102006620
113747549
1193576163
1073263305
454161329
539097288
1208557064
720049567
1020309660
760047355
2074761242
831024384
29518961
1601691027
522167659
917658005
1711780363
1371548858
779270486
1135594070
949042160
519401250
564121615
974642348
1662948063
1746402227
1772092801
766322375
1128145746
1119277786
746229757
1269741712
1027472664
1156358245
1891779465
280350522
205542909
138282568
1997258607
1893135471
917454211
147263577
2112630753
354919500
1082304163
1579446107
1389649769
368097536
1987683954
1042950946
2051270514
635180004
1231267365
884446821
984056020
78023366
1743091712
1759601164
1536836203
1620362062
423800186
1112860280
131986050
1389767345
1195571398
1863160888
1112928819
1344378113
356175612
1550049245
1486530763
1601616338
2043178851
1301801968
1032727416
1718529440
171802609
1561378374
1159229788
52699011
1776864517
1369500791
457856263
879721900
376711100
1323067090
880674335
37117968
1357375942
45167674
204448730
2001671500
1954536598
39275983
1536174527
2144861500
364598299
1087425420
1640287365
1612830872
1052219716
187632543
1226349614
637902949
1697840003
1324456953
478916238
1259692883
888240345
1868992371
620784254
1340714663
1582092668
753905683
872543517
1472008997
175470539
497421160
135607776
883033855
118665549
1458646049
1850901200
342426269
299639151
1675312380
212701893
1048757376
1744012235
244202771
231775312
254196915
57997537
944976955
1982320435
1497159572
2014316094
1584904907
1306132403
1599244003
1365773707
387145967
1812075263
191933976
1781399885
1986590707
1183170158
1847612475
1032831411
720010778
1118153547
400586198
1728123825
1326305242
887087581
1989534681
970393090
1184166930
2070321122
558981935
2142199108
1784854070
1171365752
178462578
300475482
294022818
209899347
1481689767
103428163
104662803
47463136
479226528
789476036
1421158380
1022930666
1465685377
453949844
967301284
178081647
1854174482
1619135319
1061400759
233541272
882091799
948691443
557346502
1047560346
1370856713
1911532744
1944678264
1496286631
568396828
1803581266
144049551
2089119311
552926248
1316410476
1794707326
1427871984
1822475655
102158694
1928702946
2141097486
475833010
638124597
994201457
245806203
1484190779
1487746831
1270921723
1423745105
900484713
1544960673
2134474986
1438772239
1274069761
196678688
1035185300
549932989
1771499667
425481787
1533485451
1096834773
1177460535
1034842361
70074567
216745609
857939275
1692088134
334129258
122848927
1653697426
1708836644
1514459171
177972592
1430375165
290776659
153179375
1837346769
818906391
1633735703
622504364
1524988132
287783968
415551390
953155116
1840523209
652391218
1567713664
1716637653
136505177
1399556033
396143978
1925845234
1849904516
820155408
524144889
898492213
812851006
1655837402
1444924
1528409779
637481414
1234790323
1206767569
2084044272
1022116947
2144208190
589062228
1876582786
479341090
1684340683
1605000420
1732305129
1104164851
1661594053
867699768
1690189755
785895591
49956402
106769027
721620296
2035773153
1410266511
2037023001
2026140165
1801530561
472532434
78394996
696544741
1738426049
1739199640
335575550
150558931
1725905633
233885359
1288548038
101389313
1223645587
111502356
1916659121
461122759
746963714
246411545
1228382775
847519775
1878385154
2054212333
861259369
175708870
1442061915
241993416
1903897180
369458948
390035647
1666100903
121912633
1456278215
758823977
1064044102
2078711109
1263553123
1881486223
955502115
555265564
1791161929
522526715
1029961366
641062876
2027456983
1032304072
60026941
1638897758
526255022
1254273647
96313839
1278312748
1318354916
361725802
1530322240
1791751283
1854459109
1499380355
1479556027
533881607
366317450
1825230018
1030611584
151417021
948112351
2004529676
1349394807
409943457
1304013803
917906143
1506854659
1742917020
1498856614
1765242844
9415704
2052897157
1062024354
1206920542
320497392
772800130
525208245
1663027619
346564434
918433788
1901972818
1396459655
56244658
1984001694
1151996236
616268495
567198222
2054183989
995056893
905173863
610951025
1240600756
469599247
1796765015
1221152804
78103462
2041840021
972324044
1729128377
137207535
253037203
238846410
1643252921
1216158114
815133245
211763275
569535873
632215865
2103377564
1442825931
1485805391
1794392558
755222091
1689564532
1057392180
203325915
789350900
1950055598
1623277954
1052071210
1769621597
1862624830
1311481927
461763478
1570536759
1983793968
509503051
1353543668
495652866
2004463416
1761512734
945151127
1069138600
1151559814
939459718
523655649
581401448
809559040
892341624
1613320036
374640755
1810105437
1550482355
1193402846
853857732
890789708
668650525
917055141
439568158
778470943
1845111470
575193998
239707935
1102632742
1676633682
2031482383
2020485433
734780694
696411671
229586696
1960190680
855776993
20926882
75164085
2062068894
1355184377
1305706354
266386080
964562443
974048344
1041158645
2031242825
623684546
562824715
1574395979
990635440
879515529
575640456
1611280570
1692088134
645378121
1827803259
531730112
1463705833
2113643111
1765627683
1583748551
1877941923
1006472172
1876626217
2009921322
1863104553
2058100832
313830298
1489339947
200568967
344701597
2043620385
1710697016
1910727486
1409078791
1269706552
145368338
1317604563
1086856906
1835921237
205058314
2068990264
528394746
1028023164
1661021216
1130978784
88373143
775491746
652662872
777068656
767031892
1361038115
2097221412
451966927
1040685689
1903775067
1675208162
204659950
1991585732
409004552
1157905510
505406785
330644417
795848192
1375444700
195891612
114419245
1522741347
1634570137
1029935620
1427939977
1346039826
994232934
464427999
1022139931
1819812645
1054484406
684042451
1565768776
810855281
1677891115
1538258000
901231884
1932457019
509184679
1482973743
1510263843
1536657516
1766332739
1755362915
1909621060
1217449942
1970444647
1887199444
1887975673
538565636
2026739456
941593720
175536793
720374521
353530437
774092512
1626912744
437454012
1145791538
965204607
2039411516
738301658
143665883
1660778916
33299864
1908084265
1786231318
1184723314
1649516518
2051543774
821756431
845191290
1745597371
938888753
1222060759
694268480
592715845
2073592716
1327049929
2081112969
127461384
1525715600
2005637914
1156149315
899091578
2039367850
1898523517
1687041489
1221273299
1456377452
987283590
1474878709
1894390692
1797279393
458437863
334387511
1991828538
513771613
2105074802
1894850065
99523156
1493012259
273117216
2107202549
2078399641
159011245
1163662173
152417515
583748243
1233334603
809667873
183263911
893803713
68972018
654577121
1596598641
477718394
2067498516
154434816
348426413
261489221
1988052244
628027717
1160189258
427527589
1071046658
293722934
872716544
1063701144
868379803
1994955998
325225899
970233975
1259667099
894414491
1024440948
1567748814
1116619224
994068044
718611211
420927628
1593434131
527741406
1691222446
1336309610
1928689793
1200830701
1735477391
2045612641
891415826
513915396
1729342578
842024005
1376580556
1443279111
3845742
519138488
456072937
1321779436
1761638330
1704868659
1005079726
836808050
1184822135
1992388270
577255394
341867442
13633469
1909813671
1745339834
320986515
2038388379
944851825
1794607432
2076722409
289561317
1942419862
1338794954
379803291
1008657848
1832659686
615746166
710987820
850214590
1975552764
1933586567
1256333431
1931279120
943019953
62492012
1076430111
122783404
1436370805
2058042739
680861439
65103049
1361976335
1157341352
2068738942
1622059169
593150272
165318597
1855052307
377816364
1500855175
1873162988
306894915
1151920177
1056698370
612954797
2128235920
2065967074
1985426277
325928560
759995663
1850798014
1495316865
49568114
85063962
783474758
210720397
1962481451
1396279749
1975956841
1740114426
1024770961
1905466644
329738570
2061945677
858036786
47469353
373314817
1904121461
1561062743
1140114342
783753130
789473625
1042353415
125000080
694327829
757998480
1294224319
1499232878
792607129
186620421
1418573348
1956897110
796895234
54363036
1071022771
11077122
279862720
1773781410
502402030
79838873
1690855550
226041080
276286857
1012311224
823907180
1387111247
979540157
212562542
1976727185
1049910914
654798239
1157049809
977339831
114743331
1076897387
1404699596
618780628
1121677748
979502681
2056058417
863183343
334180411
309264711
989427570
208046465
549096163
1806352764
322985839
1413150782
2048138518
32335861
1633980245
1524460012
373747608
850792542
1917861904
752797000
1713699856
8979045
1316456495
1579528882
206096353
839573768
1059151450
416219684
1738108060
900176069
1893005252
1742338719
746708866
733055111
1563067888
41429814
2006173705
1842471203
389629364
1758756371
1218020372
158709205
352456556
1948257590
1778946433
1305574484
290789165
34462059
1154281494
544163827
1769397083
213398802
484116457
549354573
245411599
1077914090
1284214605
2062761875
1410129808
1052285687
113855200
560647062
1785297656
476131403
1360485917
1722095834
367047941
292386265
1357650112
1925805736
11089117
566482671
978228158
1494438003
2067847964
1250193347
1727929581
1314246983
928887861
2051441730
1778405730
346084006
1845639363
1737502332
1907854159
1580186865
963953979
2020944235
1138220511
374577037
1312390928
1296505414
1647538296
937942153
1163276395
351106803
1022497098
582137055
21692941
693619591
1097066096
1333061014
1350534317
251937671
848758377
1735853161
1782594401
1003251591
1904819193
216847961
1009773373
264626979
1503688350
1857959515
710643464
1742308060
934172562
1349733310
820569234
55016752
1749974091
825366622
966552025
1638466724
605929471
2074412558
1266484208
1672838749
1226623196
964609096
1443856953
118740811
968360019
334196713
716632443
155600270
1657301398
978345913
2132632746
476319746
1288063364
473919098
122673394
2091241264
1935971940
1764532510
1414322102
256401009
592920819
1830208926
695850201
1462145264
1545389950
122987185
368950495
179131613
756776860
1612466506
494615289
1783516016
1666555292
1289121129
1507025012
2036926260
916521548
864956144
845790925
627277659
600593295
1069149885
2065219840
625446675
49355067
31658443
1786997273
1124664840
1520349375
902836102
1886990895
964907895
1912031700
537810594
713856133
1635168988
1066768827
931434890
1715788523
1392717882
1185974090
355563600
941697832
335644359
615356369
860543228
226031722
2090181862
53061435
1563999900
198485549
117572702
490825467
591921111
1278492828
761958222
1573478164
2025513662
1624837402
1340297518
1088854823
1789072159
1958400877
1490119014
956221092
215086622
1246910263
1067854705
951426446
756133239
1188790412
742176722
1775306700
426378566
1263002524
285271521
924860619
1619871892
53364178
1199098578
1990311851
1435524771
1882961378
83219483
1982201866
225719303
423691785
1758308929
797763028
1546853944
1502823449
1423770111
985533484
425139614
81936333
574665118
2001678709
1181588580
125894859
615494936
792399583
1338934829
386845543
353113431
481971973
697357545
576521251
1760674178
1421309957
284252932
1769158830
1227697854
1604033504
1310907249
1597125035
215430099
989287230
296585765
721600476
1293415374
444356776
167187977
541482997
1369131882
749885831
1951799439
309870442
1697605913
159190257
2112449808
1164853941
811080207
628864846
840512017
999676554
1011919585
179583420
16403116
279880499
1505524538
965616746
1407116798
965919247
214972306
922642914
1847747984
1740670380
127597612
1224439820
938966401
803931496
2052042481
998010730
389827107
920803813
1727744586
382738438
1003768327
176349421
581053664
110745169
1471057218
544449620
1271023880
1893034816
27141029
62841334
813362792
878659169
381117942
1855863143
766474490
2115401315
872204574
2055991654
2027041992
526593203
1838700569
358802709
759591375
452138546
377213160
1130829339
822624589
237980575
1753488836
2054979137
1596598641
1588376664
593509909
1220016456
1489478985
569658475
735633471
276890903
781580832
1565345481
2098654603
1228643100
168566020
1409327073
552441307
612223007
663853595
662853776
1589533251
1807711321
368719995
213545674
1757801613
913465980
1486615546
1459727329
1769022284
1883148294
642972213
1427934083
2138418342
1368825616
1691186968
868661327
1831539360
1793210615
203413351
586248574
1662936940
1851529995
1007097928
584603944
884494556
371838466
366563144
1784118060
1976216971
1744660129
1309725040
953411467
1444769085
2070431798
580085875
1305328452
131690989
1502290354
193900053
1079502016
674348338
1317130678
854781237
1011588321
1160958824
809597945
669829540
1802281640
1671693272
124151693
1095370865
2034303381
1828206170
1919185435
1847608730
156084678
1286834656
764521528
1111127784
540936917
481195896
337138153
1482472885
1105560536
174007592
2008765379
516399049
1530521634
1140951668
688159361
976076624
1102605524
974697070
2109330838
1642325325
337325367
1955954006
1218392702
2134880724
1213516898
1483889434
1341710670
3907051
1873674376
988425377
28913299
1993566638
87076941
1373853324
2096789581
1119852467
988525567
2107797771
1267879351
240152083
1057114942
764855210
1221629572
666798391
422247328
1133446121
1150471668
1053950724
1161105737
369990972
554901359
1020060398
1326452482
2083665173
737078053
1826012243
1056294500
453186453
1506712148
1127589798
1969345482
1906359837
633546174
773259252
1364107054
1152862739
976793644
430716196
55508709
428993859
1419563882
925856955
820088575
1330295649
543536624
1894507257
69076059
1265029002
2015739710
416867696
1360345819
289339152
699719020
573357495
1673725643
768990114
1082819523
1773350076
1776593967
1446840676
1542778136
610851644
1273357996
1421851730
366951878
1236693009
1845530954
1150777444
1847548326
1651440211
1901832395
1494091439
866436889
1201345519
125764490
1869248453
1890937224
387017028
2076219461
454868051
1905105634
1739121468
1813643183
290753721
1847717541
1871835332
1924282133
1604913170
701830318
68256338
975722392
770621713
461620430
1095519273
1174849616
1282801410
1646444318
1603832506
741433794
1879353556
899120309
289045375
858867051
2039044146
1322824624
934791580
410253422
1753928583
1562152643
1764237377
1300796549
1741956777
1333577786
417212213
1595331956
1130375193
544452629
312678949
1400239341
231458293
616449114
1067534826
977524189
420852121
1893488643
1164623943
777586924
326710900
1251695122
1329597012
337476463
1253386524
31033546
1891916209
1236019166
263546980
984062712
1701170712
471673238
1543712257
632910055
557898048
1440767279
551337319
490189191
1094291003
115821892
1110498288
908740934
1863246027
504603392
1385048566
344725547
1465743944
597899892
550307361
1154735165
632838562
1091848901
1428075852
21731431
414285382
1624187486
1347348299
666422644
1103490376
1049930822
1825226296
384227019
321815609
375852053
385419408
1197563987
522536111
1116996871
633387812
545934362
1770709659
1556247833
1383913054
851286189
1949918072
1004359950
1656862824
591695118
2136688096
1003147413
88428263
449532279
782762114
1130324605
663635804
1465808186
1012037683
697005275
1572549165
761613919
754043466
36014855
1759466358
1126343748
546497661
601276323
1807966765
486571698
1763540920
713844919
305507905
654283583
1966589888
1953089880
1622641363
926455589
231133447
1462126306
1766465525
1514533586
1619875486
20058429
1959821662
857536112
1342400182
1209454460
1640062152
274499909
1933163394
140787955
665130642
434400635
678820265
1119913931
1879239210
1740392715
1364230683
974525733
194438434
410803256
1025900836
1275575236
1379110807
946250302
330470213
2132595316
2139916371
2008410729
515447611
442975791
1565516832
1700581887
576225778
138953614
1659311238
963632403
1757026225
884277980
462914524
1259475621
2051073983
2048054017
173232520
732352459
2101644360
1832745104
237954538
1638257683
619906619
1683788017
11916803
1194213603
90871084
801987753
253333661
121793298
1971070205
32307261
737758132
118758860
830248156
1353376572
1143290320
1135017207
407803791
1433149971
1195959313
1086447271
2096760589
946279164
1383556132
1191949582
1439799155
331867380
978704003
218724374
1848557488
618198338
1284171589
1705717333
662620394
690418691
1909798833
371523971
1617564420
669360654
720399599
1133052545
1476620364
1360832141
2043592804
1347864466
2073406957
1469968053
1925589599
368104343
800943243
1159547309
1591851042
26186367
848307662
1726735541
1230779546
556718311
752462455
942011517
1271669625
1482709548
1611142116
1299296477
522302420
858064998
2091140864
1982396871
332445075
2123751187
345202451
1979843038
1269094902
924113129
1426065046
1081205798
1773722198
1085615154
1261166906
768014115
1241016101
750576006
1816274065
1551718001
1221059554
816972229
2109648275
526103422
589068282
1793301180
1736760308
348288313
1585454041
85716999
883073512
704235062
1108938912
810464166
1174651576
707892709
275954995
1969685207
1290194678
68521252
1653089676
1970091514
820747742
345375380
466916435
398778677
1345313243
1060379504
727634860
2120750747
1724334122
1405121256
393695180
1601698632
1629008984
1897223037
1838620139
1550714446
877190896
1431024195
1588676036
1093172774
1597874070
773319403
884456511
843650509
2064073292
299744567
864240860
217483498
1105194591
1681288683
1636023505
1906976764
904304592
1827067970
895298007
1193627232
410880084
533790140
1039429589
1707960449
1825603188
45985083
1756819014
1184405450
928217517
154559506
1642557069
556099865
884854486
1114989586
862104963
658528346
947608059
1058522648
1070081652
176916341
384742286
1009271548
1548787366
1840258841
209811235
1798408300
326482982
492907545
1276527823
390439310
808844578
1129174658
1709432741
504534902
2065354252
1023438057
669331874
207502587
286247813
1654499030
283071982
2131449830
755072194
884590656
1372722200
1468100054
819025277
229534604
636972990
1945969190
1600295300
535919052
1799980148
606717734
1688383412
117923314
1844216118
1575062228
1289496902
1744303749
1418768254
1820146720
1631670282
1881642894
1185642837
1570976676
38558131
1656402336
2086470368
2105067235
1466050146
1437679172
423324526
2039132180
1591436329
1031966147
273390259
1627237679
1890350057
369288922
837780515
1835773408
1316100612
726266302
316756632
1036085355
1125669439
2100241916
558501199
1986257904
458075169
1123615117
1812574584
96874683
103531829
1948370107
712819262
171101078
665477108
787479736
1261518573
1655378906
1322081530
1548823425
516651368
2059409541
1180290448
169951830
353943749
701713957
919921683
561033029
64718683
363805881
1086996584
753535829
1277932100
1726067062
1775533934
1036401410
503585690
536193142
1326487330
692936899
396849159
930432108
486844907
473471182
1058819059
1282800549
1148761107
719637776
159658950
583966968
1946780852
1133581854
1169574871
768544283
1740200466
688540771
59841302
1711363071
2079858243
2052442867
1189221173
1998832338
395458923
1689413218
1840317273
899384508
910575599
122868281
2127017178
153179375
520237273
6470719
1487882577
1787452953
2128638643
724455720
403578753
260743729
1904862175
1487146088
1491370404
611213958
10938830
2085735714
1969554182
907068960
1557559154
1438534878
2077851616
1165016176
2032397795
598696937
1100567742
2028925354
1342781504
922516089
828283981
1174045317
1567415993
1517691368
1743943246
37923370
1501665800
1161480737
1319023333
387971131
2007036701
1428219641
812354336
1778969048
1756832538
776285193
848580224
1431551898
100900069
1122446260
668105647
1992999164
1475862862
722273323
1165213945
1946113462
2097711417
153243220
1666710536
195476936
912474307
1043621801
1384084818
1985360064
1522189786
681297850
1788489008
334211671
978997560
1519461889
84262698
1449976382
556876175
1164890180
645567397
1388557306
1163660564
342761101
81714086
481696732
1980714820
82124238
1174290418
810772473
1347161056
1055948158
1031499092
176478951
391797247
993726445
1495785265
1136487700
362313790
1942620286
221252149
275550173
330520993
130202074
209290546
1731076249
330388096
1699642787
652348118
711113398
136445319
1814452102
819843102
981986403
54283294
181636060
2064748352
1897892556
1016564009
1749309259
1839695375
258772258
994021281
277655412
508543523
1267880197
69402418
382047404
890202356
197424855
1084979008
334851931
1680234445
294079893
1784111565
1880615819
1656347131
1644522117
842163285
1269602247
277041239
41355540
967749759
229110839
1755022017
1931991123
1949260277
117726283
1656113136
1068532395
200224335
2007435149
1464165264
1879252114
1482694376
768223332
312541807
1455184146
811391469
1143001616
1883567493
1958721353
1189318818
810666124
1421127107
364992489
1040977982
1999359971
1734246116
1750137184
1083192719
1268013739
1217860516
1365464358
1688771376
14523035
1937559587
2116434164
1447771808
1519972824
261156035
217098518
1652248913
1715106383
816323246
851510691
444338119
1963919322
81831066
981287133
229751744
640884839
665329969
358251776
2142397585
1348769517
1271833004
222519366
2134063531
817212804
32818600
297424958
222674954
1973955394
2067305475
1199687856
722112730
539469312
1415773743
1434463063
18471989
1467946269
734477073
731970634
1936759255
1824648862
191169272
879288067
421670459
1208241397
1366285267
959813896
563500431
661229666
1471334666
746880744
443723069
693713452
2130426049
1127359073
2123315275
983573083
1933267149
1098578361
2145574712
412293452
498056630
1328881954
897137732
1484477742
1844803581
458863894
67380476
1065904939
977788782
136954
1055221867
1015619276
1209813835
1034008214
1867388027
1362875620
498955561
1396153928
1705611231
1927572414
1069777087
947899617
2029320137
2120280087
907212760
141306203
632838562
1028396951
668377854
736972187
1594930701
1104782495
1706481149
1735197445
2142412140
2144971206
211841629
1637755365
553556420
2001196392
1329633769
1387629326
590166450
818158670
1221419654
1250018913
1929207354
534992854
905140160
1310832731
350455272
153522717
2113762059
1852644691
969462560
508669713
1120132301
1638481413
2062510357
1846121898
1019624557
354533354
1158744062
1376222466
209095776
199735349
1133465162
1943805952
1264921409
1367886201
359881095
1063041942
2062194385
702141623
1670631318
1707020000
1829719994
1654951604
1292219518
19385968
1410534898
1239493201
885731770
2110396933
358829588
995510557
1383355808
1485445126
1086126905
1727493132
1178392801
588020901
1830876918
1499153291
28604360
1687721964
2119591336
1165268878
622431088
1632078073
607960299
415323768
67269632
1334582012
146357739
5018705
1399477531
1301118560
1419547285
815589269
327296278
537741679
1499627299
1169541635
1653129983
1598715810
1940211828
559952013
660858663
1065700854
1140904370
734752703
576281469
1451950275
1123743742
2081737977
1315962072
1155048300
696684085
2037180429
1588419283
512539303
1536218505
1389947540
760688810
1566914308
1575292799
328072799
80190958
1764831935
1460206791
1316077436
1636445971
1397895429
1099635765
713880440
1627583412
1016255888
1977305985
1960746789
1231001298
1295886080
1587613222
171453916
1310937113
1797421371
775954718
131100153
380824637
2113791355
2127166850
663971567
1394667817
1096171973
2094411114
600483931
412746602
1944920410
1881584851
769648447
1416888570
2035484330
2065684450
187566282
1154152937
2050692139
1174383068
1110274889
342214508
720761816
940973619
1058010446
534033535
29869090
917327377
833564816
1392528969
482759826
1669247238
2098936820
1506022576
1467178796
1286391571
1363361648
1844398470
741917383
555966032
890494494
2099589981
15890255
1598484712
170064236
1126086010
1685255585
567757707
1119727271
993250364
849408042
1943766788
750064028
1502066540
1042649304
1353243027
718966085
284341120
736255321
1064739248
359981842
1254720906
1544804711
736525531
436273130
145145436
869412079
2065428349
285995360
1257828762
460334365
312837459
59651593
1603305463
1254344803
1141579727
1368761258
377972592
807826918
100196026
2099058096
877013240
534188944
2077527139
1453742511
626445989
1773274882
529119110
1101835816
312976224
1295495216
525583821
401493813
1771705632
1748511495
1577816704
1088833881
47086752
91921400
252054183
2119426639
1899616390
1895814808
51304962
2133922890
1243927840
780544602
1101323023
205606777
2020114485
451197303
1333582733
748667661
1790698170
644363664
788505735
400442577
521344409
289168679
1038901877
159270720
2010942635
143808941
1511385139
500940648
663984615
1106480308
27214200
289080704
1348274307
1739143606
1941532504
782424629
361048731
798630697
498908449
759045366
2104597115
1142242279
119222417
799663253
1644859603
148592398
1841786197
19111525
421143654
1487684812
1221470077
1094494129
155577474
665602335
761103325
2033174251
15545013
1852004889
1953953489
1734236095
1960669569
1617620061
955226326
1881811659
1561190254
658989663
1873580283
1256418983
304331286
1152073317
1019747149
204858505
385199957
994677023
1046089338
672548195
104809082
2135155261
215732154
394595559
2087369574
39397547
625006765
96918112
361639753
1715856558
1747845434
282133382
1186887061
2040829024
2128796897
2114850113
222321777
1997545091
1371635020
1609634479
1328940699
985912614
1107746742
1954536457
1444328419
624735109
220027064
1990459972
609132672
722988052
1732929616
1149872195
2115465706
936395311
425171146
851369830
665306238
25539604
1709469299
325854022
443680790
321466951
364322124
982898294
1777965304
1803380807
60715618
1314692279
705980896
1061922608
724949537
563372406
1028024451
656101640
1167099424
805460740
1001866851
550350564
1408805393
1024538951
778158602
525068833
1556733323
1873967442
1028589727
509133280
808339609
1779148396
1814342368
397310255
1023990148
1526232440
479224927
970750761
1360935112
2054078446
1353854842
1784615678
1060734219
1827581473
1245668178
1176637473
1518807146
33528400
598414158
1892398438
1320138996
193138517
101578599
1501837960
879553317
1414531770
431135648
678355044
709968995
1145204284
93906252
109177727
971949641
1224577528
837841853
2052745204
1508662972
78538420
528613665
8617087
345145042
1949860885
175117096
2126772740
1468059568
881254868
572497719
606265436
1428128106
756026828
1469273656
1162353184
624345719
362106910
1505769780
1617912156
952071300
1297359579
589688056
680928575
1782817593
1987032559
1959372610
1671088957
1960191365
1344971809
1760763344
117349163
1542078376
873997239
2113182580
2086590742
922812236
140995092
1017832132
1900710609
376860321
1409886472
58889174
1378860659
1393201533
855024536
187530220
175568786
834417116
325396711
1063605430
1732310161
1108327952
745140443
289039674
1830014849
190549581
460550819
832449991
400327228
219456780
1072624366
1466450209
1286569940
1843711268
1736894779
1968835851
1360228152
669661176
2039736998
1073908820
1786241207
1808023567
944423113
1994036187
1529477663
393402867
1607710538
1380750177
613552671
941816721
294216480
1133712901
1745230690
65845730
1523397197
1765885259
1061171221
446791129
793666235
112720184
115922658
344814881
25413852
546658305
1698940327
903824708
511036880
1174244468
873494620
1684210615
343176428
13409086
2046469971
1461995174
2087204741
1421345022
251326536
515111678
1105480232
714750151
1240445131
1101599757
450308158
856057017
2144621542
1884943637
1027862264
1046601819
1475088712
2014818029
2131683707
1715646056
1066779578
1761157249
425402491
1033088744
1188237268
225720855
1083649593
186278735
156487710
336906391
647753661
1528739325
2013823609
20777025
1055936995
1981087012
1209613444
1607678554
236374629
1250126293
1019688720
554986328
906323121
978972374
294127468
130481123
1204348149
1603298043
139926730
1459226889
19533589
1065897360
726017079
151138515
42845359
1825885638
248525175
279312608
255796670
974219438
637469816
64464777
1831032013
2022194258
474179666
1907814024
1266845823
1122927906
1524703307
938624682
310597558
1201860250
856540583
1271397403
240242618
202461811
1048003162
1433066923
870769127
997815999
2058265023
1206566287
1747822226
1194093831
1036532160
939127887
1034126996
280073673
499549125
881689514
363997089
1341956613
1070549882
855969838
1385178933
956625159
1846496091
40137962
1240335944
2111532419
1019356449
939541821
1002499732
1867690315
440470378
1205622469
1399381868
2052250658
247679094
1342038516
1356402375
1789734510
565420302
1972342594
166231166
293960820
1121149317
1077382585
1062287605
2070883064
1333313059
642595893
1444556977
322118583
619763212
1315649829
42104272
1271144660
87869655
1368776209
1122557460
1988466670
2145261473
240191345
968263660
1440817013
1073891103
1698528324
795937644
1531676082
260601735
1488579212
129469037
1230508750
607010083
428749200
579230154
1244032850
1721064439
61246679
1814458911
251528408
190209615
931771917
464008858
1703451864
1372077303
963960831
874900560
633969833
459434675
1083253612
1316025201
128386234
1175125610
2113688004
779176619
1959257445
1653974990
1387147252
893263581
2046386562
1543089225
696478457
534462475
1588604023
1557352771
1109702643
744433066
1352331238
1501969340
485000246
2117766351
485081158
1311289343
2016774823
592711725
107164912
96553809
2034903311
449814085
1932189809
1376352787
1222556937
724655519
1421683029
1507228994
2078858180
645055659
963307471
2130824321
1924552689
865221025
1021769592
1990762301
547377334
622007565
527840721
275628996
2140075215
267292001
1747555086
902796953
996754531
1861551083
1356315657
1746670122
1415720688
2045721942
1995445675
431771566
955626769
37265295
568834687
1105310174
1837881503
899489737
268847430
2078934384
358674506
702477894
1939099257
1519970988
1732137483
2124334319
557816734
666160196
720159246
834681836
1492944740
889689359
1508366309
2076601716
900316261
1648159850
797787623
2008911413
1758043079
1019060939
1458010780
1610984789
843578672
229175626
266253063
1244491543
1638957856
1808491266
1292893036
1541463871
1568633532
1814848770
189768633
1908038090
483433441
105711741
628462198
141723538
273072799
1115545282
666354604
675117292
1534957337
1511101089
2108446681
953343486
436659070
1918413187
824580634
142649849
387529100
655759497
1568349294
616921058
1440849951
1666287673
1204133669
744949130
1340576201
1348540506
30017565
1188823752
1200392040
848160907
838359851
1859615443
457025267
497307725
662564193
1890859294
2085843460
933844442
631051578
518107807
1421771769
1939654779
1706071268
1320481405
1163074122
958341887
1620592726
775521689
957370139
1529861095
1014868171
1050222140
2019304831
1800795807
286005039
1851773321
486391039
624581613
1273247771
564209577
486417326
1749841550
1859559398
790271806
275999116
938430719
1030816671
690595931
653276630
1548459809
738768306
625410980
940183345
588054324
2095212559
222533151
2137502001
1020440746
6731971
1646125860
454967070
1486106182
1088498850
1849467704
1817931586
1862084825
1422646569
1403812854
1706911282
1036703686
558259836
1611774339
735908777
1425826356
1224124420
1934121508
2075126217
943525712
2002149300
653445713
585144847
914507975
2078954486
597362062
1371608834
934298847
1523565733
1147595760
1134219316
1747160571
1051631353
688294162
782034167
1601767610
1399228025
2014792469
204491754
780466654
2142323273
593466446
449139318
1085599444
1528594941
1129570714
1810968638
817467915
739102624
1881647937
2091451181
732560843
1159337833
75773572
1035780729
1315349120
749785259
2115111664
807068045
595029849
1312487539
407013800
1304869500
9268892
1513134960
40098963
674189860
145601845
1919038263
558930730
1580809258
564994530
804797064
2147292469
911172206
1339616140
1198029286
872566040
1196575507
345105991
1591116668
1123522112
1177797402
1297944658
1112755625
655173470
1121412787
1473763789
1668596168
1616972186
522993426
848734951
1170539224
939596332
1896683586
1166287420
293441821
179765458
2045267380
1505957669
2127201775
341279838
1781099332
1663794541
289607558
512712462
466958960
1118640139
980501757
145922421
2055835423
57235712
1581424686
560171721
978672586
209599554
445697923
1623406358
802213603
1320219383
2083408121
1999661261
411219553
72975045
1758356984
1557801850
1922125318
1674817852
1022931995
377118278
637380932
256784368
221048962
1954030622
1832044822
2074075414
346349733
1238344249
560277862
169408580
190544176
1666756099
185580579
347101301
33013596
544787355
1660138505
1362542436
91958385
324878846
383472900
1739749703
727491961
1332285550
1528158079
928924932
926445404
963992262
725148401
154495406
1026348053
924847332
375457046
769814593
2075055642
1297283687
1489689823
168700505
581456680
496562653
1768463350
2102334274
1997803323
1312648028
1650935082
2064165801
723463608
953373808
1765287613
1612285279
1126635678
2074848148
1408106158
1454847630
1678870800
1930696785
1383682938
1167869210
478940680
313528215
218576483
950075127
1072428772
1430509770
1160911301
1435903014
1724817380
595463973
1398128007
871108764
1260080979
1897994688
1702870117
1119212180
1614751329
1772229575
1803015452
19655099
1419038243
2099899869
1833513810
1861955265
1821187877
751372298
237488110
1146028397
2023471321
1506548088
451088627
1988261788
669444316
1279386880
1497521614
393245811
422238978
328978619
2012230042
1846444117
1821875303
736119782
1490243805
1102651795
2002663372
229792930
2121807850
775728424
1307233634
101801126
1793178260
935211197
881074677
1047468446
656458811
1812471857
1944218918
1592760924
1869607814
2036226953
161873221
1403549617
1886835331
2078072789
1120172607
2010955650
2099310798
403732190
1550974696
813690242
2046763208
379503032
1998402623
570719131
1483783552
1187805835
285978121
718939714
1712492556
324227137
303843304
1717372753
792388374
1080358655
1494854622
375941109
62083354
1261392047
484289559
1327397260
81313713
671531965
1287543074
2143060331
1079154431
1329413776
753966686
613632138
1016642942
636503651
484938565
1790581708
47651481
636978815
592920819
983006993
617527983
970703396
1721789334
464356636
1222538968
895365158
748104174
709890881
862995933
937680681
249699984
1340325603
44774719
71487919
217957147
1502437684
2119293802
1814135740
670743375
383668461
475734135
746379444
669990708
544179036
1780742047
1224097317
76613703
394807188
376345664
1040875946
1244697711
1647934665
1004685602
1187036423
42087810
130086638
1093361007
1491417981
1360662266
786230398
2022343774
1258001696
601172644
482090866
114219312
1995064113
1922449008
1724876076
1498913670
2065926669
1963798877
1984757427
900984067
1957944205
583534981
1312820775
908521129
898491858
884944578
353031519
710860323
1775862512
1663027680
849923518
669292215
146667841
930781812
1485943342
1500216640
1515863851
60236036
898016050
1908016269
641736313
1561343329
747610922
1040977982
869138338
1123305564
938021282
1531004523
1418731566
1731800988
1402772497
1250829368
1352771311
2056926684
889988225
429876070
2011143521
1602632940
908627769
637760164
768973048
1209722685
2141371387
668975807
404574899
397772453
847793466
1127432126
918008292
227182568
571945432
1347574633
58044641
1445184548
1465742733
1811689348
1028350345
1990840805
1091963426
916395604
55342437
2105528770
754917454
591364309
1045078743
555506794
1297403555
241494469
1384895732
415511972
195271532
238966604
148772864
891489059
86728282
2025271813
2073730749
192315122
495012939
649212736
275250449
403235462
355037085
1187246786
1535022222
836561898
1592435996
754829031
448413045
1742476020
1922381471
1162514657
1306456029
806409415
2021779682
1218409609
233645281
711411802
1201531766
1341693782
1788591700
53137053
493483367
1631970126
663324021
1083594818
1578371984
1208044805
95965304
1324075948
804527110
941920157
1554342265
1529925070
70560715
734851406
2130684788
340681888
1950902974
124120438
365284832
359377490
1801567531
1676011271
1184461920
111104504
356391725
1508097266
1790407303
428874715
808706488
1298622076
1342053646
2080776037
813481718
1515100148
2053525292
1861477135
763467979
1185221948
952703018
1052179439
738432022
223378649
854071563
1406700305
596791578
170007662
1689567980
474928923
1094310033
709537930
799031454
1369423749
433182838
19677488
2094953913
1391658430
229908130
2047149828
1216199893
560221638
1287211005
1365265262
1441333201
944925975
1563000960
622430405
1705513124
1226455464
2007022274
1078230299
233621584
136321535
345605031
1522932943
1376451499
871390621
616446
1632591379
725574418
1429727864
199878367
1712196915
1042029744
2145020478
224659417
543701834
1777306979
299205934
622411865
772298199
288764505
412766624
1641573569
946316336
160416744
989024351
278477657
172637505
685865724
558713254
1564000033
1904320549
1971007451
14304083
1741972211
1708496873
164158460
1796644837
485601646
236867107
1959853871
639905643
413008737
131743087
588270506
1338642230
417805975
822896732
1062599988
1666606359
2076428485
1899973785
980060396
291349255
260888644
1308213959
1697232554
362570369
1112169441
289121417
5880017
24356469
1174201914
1285650798
740651176
1562362340
386961336
51248743
1729022094
1679207819
23528277
1265637607
7478130
52855904
614894002
498595767
702453470
505946067
2062383427
303710662
1717769150
1439053408
518542972
233342735
430870091
948838979
1487868971
2113647754
551846540
17777972
1295007297
620481172
126093690
1225268969
1713938620
1554314196
29685453
314655017
39646305
1557892677
1719335239
306301071
1162796338
2131396516
1318942324
1710680162
718379591
1583696512
351762943
693275810
794635611
681174266
1772414607
2018665840
2037000303
819694056
577027901
1781600754
2112158220
1319999233
1411515372
1877311476
1414766592
351649156
1457952613
963891429
977568821
1007136114
675316624
1215311668
534474218
595899383
204520990
208584661
116301489
387182836
595122907
238795797
685108537
119590576
298718809
2086482798
523101967
1789549688
761667691
1327017026
1799715649
1030681297
2024594424
1092174909
1890407747
1287857331
108407119
1096773284
694201608
898826675
375249040
1499129417
718141027
349832929
1955965226
905758253
2115647086
2131413124
414206145
1743754617
899760950
2093652896
2027197690
421003311
952901931
191722094
1083840565
1964506156
1361463962
654033875
1025957554
172642992
344720964
72731759
1542493204
316142716
263134073
685308131
856330067
397192092
1033742761
1915384343
1101889273
1783920835
1775369560
1735109258
1465460923
1898600732
1353878307
62509342
392285830
353420316
1087983967
1913526148
653216125
1167309161
353010892
631125137
1688481078
196755481
1340733714
851291256
1508634533
506592986
1991172064
2128729408
1015185700
1962676159
1776459798
1137797371
398724255
564644288
1453871542
1163344297
1776488682
2112955304
1961888083
517989256
222955616
1546984482
2008317405
1223368297
1284021190
1057017308
766970
893052098
1927579488
345865580
647923532
2114978556
2066107092
1866970564
1343876490
1355109813
343524360
1354880269
831173600
1154159788
570929579
103738627
1661822892
258853803
180538676
908545776
1058601953
1703896362
1746868781
785721721
777948096
1246801686
1317335679
2139470303
1138715836
2028015384
810484565
1353915731
1284759454
2084413570
139174814
567549718
1330195133
1767704565
850041390
813505734
1651653659
330296374
802647288
1701542163
1507122967
1638514113
1577379566
1585183785
734257129
155377647
356988211
1439045272
1517335504
1164252448
733647643
1480509478
1365783742
600078048
1872575022
1629332780
269587031
350719262
1937999567
814805889
908745520
1316465810
99411492
845130192
334209115
1508859
339517060
1861906607
584832084
387934761
593265176
54922121
1709592542
1907386771
1345057639
1022845551
1772497246
2100920402
603866815
1197199446
649721428
193788775
418530099
494046987
972769631
291502963
1530594073
263390
1592733648
1396332504
1447364924
668534568
1827431156
141627410
1022965808
245271740
667248947
1682037985
138318296
771045576
1383645814
78148452
69705587
511650111
267186472
335794650
871320364
428086549
2139645873
376649733
530671024
1495931393
233406878
1578641996
933430006
1775629671
1475586279
112969668
1180002839
1922273935
553689954
469429862
243452849
874214210
226367639
1433967488
283701516
2051160699
1243255630
1325568109
558752391
1589100124
1336232938
1304651431
1322695461
159701932
319398750
109714734
2042602708
604035447
2137268798
1422537091
788103704
1710981211
233361389
2104552992
2024670067
1401407345
147846494
31415897
1896526467
722475805
361137569
1770027288
1499014960
1681099041
1494173016
936958881
762475213
1073849355
1386989053
2144605336
1482048990
225517646
285314919
1023534522
1629504107
246596460
1942442309
448729243
1999690145
932418311
1420950319
98206870
289619123
495373713
1022395915
341140770
1349481372
701203897
2002848895
901122306
204374045
796452247
1474196697
803616905
1541576416
1549165211
1608486858
1683516065
729272576
487338940
1323403594
1869269526
1655722635
2123617679
819475946
546693805
1236769418
601940551
2053674893
1907636995
262566108
2115055890
1646233088
112742831
1878099077
895542744
1651586778
895612703
578668885
1639288209
1591234261
1573101066
1173916897
653300436
253682357
1188725677
857711408
1166690472
2124832513
1053164851
208965577
2119879580
878943047
730913966
310608418
273429506
978643603
723028575
735137690
1278643452
201343455
535039050
174456381
1382569812
1293802467
1505249023
780610951
582784234
1177186916
395984220
947380265
58734642
929962510
1483796452
1167296192
348562643
788340538
1652255391
1842833053
2077091367
263406502
790729282
899443038
1361933962
1869644262
1247904749
1223555378
107343024
2089787069
371576085
2030833081
332219560
464061963
50687878
1438752072
325235488
977348130
2122933023
340273845
2082147447
1464314120
2086915894
13452212
569537978
1599022259
1189589363
1268625041
1889727287
104897146
2050892001
1491709058
886939939
1184595424
1630079487
1774290936
1038133017
1647513875
772052853
1738999171
944000308
97351004
1288118960
235947980
1177010125
1345037053
2138258429
1928525709
422553240
1348467645
1063538184
1840915303
1854763223
944552594
165756744
220671077
1138137902
389448885
1352273039
411377633
1008181577
1286106999
1049080526
471292208
67678434
719217845
1560516214
937564618
3564940
80767206
1890460209
1477374271
1213789127
545799348
511597020
1406398076
987524072
946551025
1010567305
298118106
1691539529
1215503107
484085929
738847474
1595510094
220925401
965028296
1017738468
986288581
1810626435
1668882734
1753076401
2056126079
1194891486
1882371145
419793425
1037814070
2010168352
1315637091
2003951480
1754561266
1883162119
1473176340
1883910214
637057128
125580360
1496827359
124341304
1312406529
1405862869
206975248
416009250
1584421961
146499205
906414738
847661485
1262358326
1678572036
2024289046
1800650733
1558933972
615751900
1102238940
924987851
19796413
76625255
1525290235
1628999141
136880686
590283177
375757616
2092383315
1223947225
2079938584
1605189113
219191994
653845101
1524907391
1921819034
1153876154
723855153
2145319081
989006424
155481863
1564801339
1197647378
1757970550
21947186
2052396001
583310805
1806636903
102485205
1360456681
501869037
1052769021
1542300818
657461415
363507011
1062740197
763909945
1679706909
851400495
805250179
1378294865
544667056
455630506
143098949
54038196
1579490522
398461867
1812938081
399005764
1279921798
849247624
2082951931
354793565
341768126
679851460
1194639861
1506767049
1478667269
676701454
616203292
782379483
259429283
480282902
1345555856
139086504
1832834648
415357279
378263129
337539153
761394038
1615144993
1544898069
2005911966
1891225152
1857553250
2076813473
1704174351
817599535
1656447725
488132769
1826021040
160102874
1765971817
329504807
2119652895
1230913368
17554287
298023615
536205828
1432324445
736156235
432555109
912726783
1406575066
652521691
1457639644
1962625841
409347737
4747363
354372168
1987919105
1053378381
186165416
738185948
1851030388
501336869
1577370632
677242406
1821953139
2097989984
1762741466
802962829
139644903
1287568214
884252596
761708110
693160894
801105648
1907753130
33354667
173818975
2137691630
1672559375
854842783
23097993
1256829541
1284824855
1331664040
90336125
1576545145
415723978
1328346908
1142931082
2058664229
1885353001
2073019637
576319892
273883506
1901943271
2138477347
1737357181
1856312642
2098414625
304218426
1579208998
1132891159
1231427993
1023354118
364062759
1645335527
1067989814
430169573
603911260
2130415731
1434524156
303644176
1844407637
1165510664
420121881
1133273899
17056599
2102933108
984360299
438430750
1014870548
1984405893
1841010882
266398096
1123059792
1167726659
1726967058
755236
558348262
528016430
230414278
337614644
1012589652
1209192299
1690277187
1270403420
278008006
910641130
869170364
911368024
1038313313
2073265376
1548954701
812193625
1730465145
1945803902
1254146700
1769724379
337781269
311067566
459636212
885752262
140731051
331679996
291901964
924427006
631750712
860242798
617775333
919083664
1199849177
275175282
332247111
1222615598
1399686073
764934908
1786607136
1521417640
198051633
1376238287
1055256536
99043624
559630116
60495038
2120239416
1951422917
35428498
478038973
527012002
2064146374
1006045968
1347214383
112398334
159328206
1661110101
2078884435
1822872843
667555251
2057788818
104927256
93669137
1074632545
1611715920
1098064461
2118787618
718438237
1109578254
83185682
1948906085
189010279
902519650
1206646520
1633013719
1926352630
1754434251
461697362
52510012
1853214287
402640867
1451375071
1140071614
1663970350
1159291416
1392941485
1207289520
1863633314
376856077
1117461033
1681430397
1792017983
153933589
999164689
655233466
1553305825
21425850
2089016680
460141248
953628896
832398709
1104369330
446559705
1177064307
107419522
1729230270
883444494
552819641
1007862573
463551224
1006694752
1992803255
1097580419
815998623
856624994
1404232367
1249948684
304743266
1843889513
885567090
1815308016
1004646851
2814398
955754388
1698605822
1789032166
557269271
305061888
545760709
1439382527
1680531786
715668523
1129640932
575625713
1396097514
194914364
2097582604
1175749971
545291225
276871281
1549668058
578581377
2017914045
723505995
1043182284
32472379
112291805
1334809767
1841039400
443114073
527898117
626607407
225387460
1817378599
120426641
1022062898
1534711107
1403182780
1011960358
1242516366
1796596305
1662693738
921157118
1791866046
146632837
1001387740
1206597912
1920535603
1954885373
888864223
802016989
74629711
2081168651
1816918243
2072676042
1282032739
2137954381
1138768060
209248182
93323809
2004042547
1897075314
1124651862
783626462
1003915911
102120808
704752669
2060804938
1627210019
822657551
1381815234
881673919
1434461149
938779384
1841411231
1913825275
1372444536
1508416777
1185197784
509658055
1425961738
326769839
574856904
671777456
2108960618
2091585679
136742368
877299650
913996421
1896461462
1541937678
1961609008
962999266
334954331
581799039
1751904795
533147756
489147364
2140129508
1719499380
293568524
1334899577
327904949
1936388751
832404245
1403787707
794076207
440566064
354455187
1329436816
788158149
364511361
933856089
1675070560
156141928
1404108957
1132582734
1660517622
1293028369
436613287
46667798
1036653557
1779632091
1786722500
1627788804
116443110
1094566155
291104312
1758833952
768453158
1804789188
1812499208
1800074362
1109716611
1349014416
461989761
1409298137
202680285
664040978
1484004265
2093141130
1023256278
602185593
154537541
823748378
2019394867
994747052
668551571
1745670085
1283893094
1952353367
188598653
2917592
185938067
2042281918
720855687
1132052715
554405499
1710272731
576429405
17703524
2145891974
674117850
641635272
89099970
1544078950
203813594
1690312904
1639753236
1406959079
1495134953
613125603
215699028
2077060805
1736767125
377473356
1441071637
862270150
1036607644
1099576159
1452329360
846173282
573420161
840769065
276681098
81995260
780716646
874948907
1102087019
1256813238
1470429104
1781395520
975059368
1663457715
1423781529
496377046
1621251571
1051490410
232241999
948323685
533154119
1180418247
993861320
1207256698
1645757960
1088438793
1680714376
896621045
803556404
235626113
2085242106
776756724
413216431
1780105337
228776866
280258051
494169864
763960027
1818148933
1107516159
738781397
1582886453
1096649839
1713848006
1540702797
1950081818
1080014150
4510324
563476564
271731682
2059348028
324722199
1023098204
1608146993
283762652
101037833
1015124592
1887333420
1538714628
305119295
1456087
1943034073
2084494225
840326511
916082484
1888852276
1156865012
167205383
1691757466
820573469
1854211482
1395327140
1414258595
166049839
892124718
266925698
1449679780
820710491
981240174
516064027
1605076515
3989407
1922282745
711019086
342344628
158181898
181875740
313191027
1588085988
1430573294
573921733
816575096
277583317
1499433688
2137029907
812399728
1093801791
1948924429
1670958589
1418128903
1902396252
105097070
766258452
455033635
2105753873
580910168
1889594010
855576241
1361256392
1578352408
223231119
1311547284
322005332
507839710
900068761
1808783982
1266529777
530888953
398913320
1670782937
807656707
988066788
691567331
175958752
49845796
1499647282
1095477907
701758860
776321314
1325514524
604595480
1384563980
1366027730
656773121
104087740
1555193692
755776016
2100703983
1967655397
1836477344
318310542
291362792
1433160723
1133838470
1550435099
835169037
823023679
895363009
2085588613
1759370722
1552770459
302169994
876852661
2111402400
1340513650
2007635650
1001728395
1245217203
216013108
121654605
1561654677
1914423671
1275283248
1128526840
1354595663
2046079318
516458651
1685902773
141093891
2120746121
73925901
420794445
475398328
74867820
1542058219
128295031
1216839430
1695238946
95056993
1369579382
1494860537
1452159955
1727185837
177947550
1739487001
136726568
1749367464
1938653081
2106488567
1354546755
349277889
1320289717
1443802559
1809063441
97754379
532693148
374226871
1764608385
1029934967
1805944359
580439769
1082816747
1513133054
1785695328
290529756
207906826
1395673151
380954711
1603465237
1099785846
665367312
728747330
674223724
412054188
1609496507
877527427
161001222
1381498143
1607444946
1893481203
1268986497
1835107694
1935592117
864432877
1989427877
428192795
2102126299
303065086
272981906
1074824635
1525092783
733230070
350915219
2003222382
128206423
110258027
1125947016
1097888119
275586097
1147757146
323921330
629127261
569374034
497474492
518185427
2015588957
1604739697
1810429418
88803806
263500550
989923523
505813240
641901573
1533993074
488080934
192997593
2059122440
2048716486
1984785911
1188064856
1403716262
834436827
58904473
1969943259
280751248
1273307444
1404829236
509068045
75174669
948471895
1988032122
223784379
2021902181
1191480572
1965536107
267111451
1913450837
2036501299
1832919101
230622834
838252836
2087495849
1908897987
1537915795
1426945831
1842541721
1908874473
1130392379
1373564183
88495955
353990813
310449492
1324336461
1100993326
1681564813
841746878
1142839785
1681083339
1567900178
793826343
1309806815
1826829819
1946213066
1297246656
105642561
1313967181
872353016
589584856
1572753266
1091408211
256245301
959596674
2007660056
1885605074
2025844612
1363571072
1219070684
928958497
1260333756
1258245066
1481175477
20712877
486501231
616466849
302288304
818775300
108723213
1072806644
472039862
1215832435
1942394082
714834029
522565588
1643726524
819305265
1772313895
423989168
2058618102
649895947
808202293
768940748
1919238452
2129689289
553283762
962079494
706200346
1112966872
1734632363
575820499
397046695
269454662
1072246940
919961424
1378805571
2029365040
656100314
417022365
1585978750
1736034720
473933976
1327512045
1398715173
333814884
889517962
85990560
247561343
212092228
1034627617
1840378865
1254544570
1968854074
1373418313
1365871652
27828437
1115783182
649134926
526238225
270552515
194616198
1997931912
1696090124
740639827
118916816
900508912
1713374511
2122882277
965349110
1137515788
2030463097
1715804882
633491015
354461425
1443523020
254194681
328867256
1199053659
1751667949
1032998275
792856281
1539893353
849969632
266902635
139696992
1807065738
1936521943
855185902
758042407
481619862
1794997654
467924601
1710809755
1025978843
982294406
2098899777
1274989887
1314707273
212294561
301900063
1908471550
829688717
1204284733
722056154
874972279
435342810
189146896
127355914
1098010527
1793320319
1409476793
1834608664
226273177
1116247504
1808932872
1580938618
141980872
2092870730
1898716944
503797205
2002603903
1432134588
720800817
180545011
1866984244
1400519446
1208554238
1461886222
420233242
946267513
1497752216
1909659795
517694242
650391163
2066227622
1592552141
811093169
1005293741
1974002283
1914492652
1398535367
1620507950
1671946823
952859835
1865758143
1005743217
235451919
433820263
147171737
1505087999
287189950
55124841
1156181279
647459155
1214775888
1061071055
1228517195
38050588
1991694952
910336333
1068239887
902285777
615834495
73850754
132638554
37991406
1097895898
100463539
1579880307
1474449790
1599192863
353960614
1460205488
529516436
697266677
22615966
352007234
725283692
411030933
1421601780
925800895
1147266970
1703732490
1923761333
2044051835
1029395687
478244233
1442078315
984887483
286061569
1959257581
1068591622
1163302337
1544344798
171827307
1313832471
1730313569
728296801
1588948226
366244254
1259054962
889739496
1437031222
451996813
1146729192
693210687
630986142
1442062032
1810382979
488024899
1675798314
1040885109
1361771559
943462104
189625915
32442204
1681214659
1079202279
498270917
764735492
1862652407
247895177
1268308365
2037056725
1299152871
895445157
599134318
1183736711
1062312133
882037244
1092773815
1483413768
434070724
236867564
426287707
1359526781
861620001
1142941522
509819859
293582286
624138825
904558685
1107150204
2040037270
493483367
1972188451
478260602
252845387
1193210664
970082666
1645431683
527093824
2016338262
100532472
2045982734
1954980275
1254910076
750762212
300844143
1004768383
221621712
1481598019
1757869946
1495693303
1364117145
1665899023
626785286
1748110159
1222945775
1087502034
1721740925
1600601081
387627313
268838762
1992076150
1925068184
1663491825
1869398547
545445135
1281845171
514099852
1062965921
1251992141
2040310750
1226914638
900272926
906285275
1531016040
489868466
1664496137
1396857764
1453261740
1319290022
749922064
1393262010
416356676
1623169271
650453482
1094484438
1608735446
774033447
1349449458
1344204321
30318784
44697246
927190427
57389777
940603797
984936349
613792829
137781134
720573625
1705754417
155255133
421515045
1418014836
1778596437
891965066
275686306
850291085
553711028
598310618
1827812470
1006450799
432494405
71228404
1522429183
1783715264
1073054881
56105065
1866939672
517005244
1693857373
584139064
1969696141
590442638
974903364
125219243
280433707
1053700038
145588860
1322385600
557616488
2047342549
830084011
1255008765
1089490995
1747419124
2012301598
1151597333
1602119073
657136887
1518075724
1749725690
1346976356
1966388887
715535316
312730695
544294586
1767790005
196585826
408549512
1284801091
440858633
929981259
2068318300
1207647833
1391946704
1184758211
1472294999
1142047406
248870816
1553097413
931373796
1687133530
1811541155
1395800595
1730000063
399648904
1937509996
1256525987
1058336705
1979528591
1963199398
86420897
95323050
1990578239
1961275850
1603992442
1522427831
151532561
1350389995
844514956
2100770350
1947062690
1167286618
312771113
1503085523
435889773
563796711
1933913932
1548182447
1577392409
1920083577
1696610896
2025503675
309615143
346584795
1359539722
540312535
1715136560
605663092
790823826
1959986067
1096016596
301295939
1111677318
789336243
1941865806
252634581
106300178
1862939676
1516316219
480695648
1632562601
1616961416
1013376349
1830426858
1435437305
1887865040
797378753
919078867
416780130
524474302
1946516939
785346914
377007441
761469238
924170347
2075332569
1777270808
1399195954
1649194345
1177467219
1796355315
1760921655
2059258067
973404911
1156074284
870326238
18547807
1909374832
1663344595
1423401835
2116289680
32395185
1328436526
282496284
381326654
646636477
671299748
1591506965
2107757825
402079011
647755531
42774969
1651939523
1066058105
435304994
810849344
596611236
2080907660
88997065
695424205
429568149
1632076366
141500247
1868704732
544667487
1608313745
630142021
1711593579
181394842
1740850727
2125991985
359490749
550947458
1722148830
1003518884
1906937284
63626531
12707264
728663839
1420540782
878864528
1315400027
2088584729
245529721
752213541
546118219
1766489749
1705005790
1274231627
759893920
1294155463
1142949536
653787961
1926339298
960743236
1563492861
1137167458
1575420605
653849211
266346675
1973630095
2118157054
1023024672
833492308
1379055401
1649063065
1024640522
976283351
1972754690
925386233
1169744847
588549299
2115717957
462423823
1184234910
1768135951
960746153
617330042
1940721732
123737415
1495130287
302314624
2014860637
1818660956
1632283930
669709755
532862377
895501080
1415330664
1074024038
2037276312
454121659
1188076999
1075564574
1675994135
1199563054
1418320178
633068910
20249224
1031847220
1247268480
541461645
1136375699
1886025302
687290768
1587881009
689447624
2053276181
320269661
1819402999
1414897671
2089382768
1666821244
1017775805
602974659
1162365255
868875377
954600500
964780834
236380449
437637359
1586499407
296495679
1009023590
1964145815
646444688
719587637
1243115748
1124800274
726128244
1040840176
2079752149
1707060663
122733906
849951512
868449907
156786283
1631853994
193862470
2111924581
1943226989
1124700255
2093704839
333512256
880358450
2063757130
73803488
1108140490
923330084
1526102883
815162919
787583404
1619776424
1683152802
872403053
739537708
1241970206
333467046
826247220
1917510398
176949578
1783812786
278766610
181288876
581238500
1156288102
267220622
1019448458
535766816
98162678
169712130
1046752657
685269785
306212034
793282920
2004777739
2083402085
1976812634
572662394
1946045804
1260455088
593667664
892116346
883673692
1166397856
732331897
1292467266
1438481682
819645335
636091590
1845798295
1722178866
213125825
1742392509
1755295221
1599271500
1105040655
1190515526
883551656
1880883092
859100443
1384666513
1798541361
1137512474
712578194
440762235
1434642463
943031140
1936001091
625775309
609079456
890294262
1163955670
1768165910
686913499
1205616387
1496321731
241740980
1613798590
201937102
1120763361
102475156
1552840239
1580791204
355515961
1415317262
1120623846
294786695
580759199
232024615
1160139650
2139743043
1641241345
85171910
1117969567
937643317
1913660941
2007388022
470140102
144364538
680383859
482535676
1675634403
1292160674
1501894583
2056934441
403802009
565491328
2019857691
1786832534
1749007224
1742777087
700461576
35179242
223969654
2007006135
1562576987
1201715993
187536045
486857056
321207147
1269936039
1197403108
1275530282
203987436
606088130
1305424879
516043024
2085099276
988308254
1179536566
1197006347
787801641
673462613
956464037
1982142233
1530779537
795798410
1549665332
1003929748
1026174928
304693813
1628559840
837974581
40770542
1650738502
126610980
1307286501
921505593
907622348
1771739443
1499899796
71528227
696241346
1891678271
2118235886
810413385
187312734
1913589888
515230566
944475656
975077682
1945779316
638954038
1307413672
24864195
1385240575
1107163193
975812373
1733516941
1715962411
141317488
1525171579
954811535
1222867880
1365911028
1249438842
835137393
361311622
190359942
81385872
1595821077
910208074
1618492300
1801708587
1761826040
2064639477
1703420176
1767617350
1641738579
393791899
1184400668
1646295495
966244318
5044297
215103440
855998174
933378998
1650643865
1402791086
732779781
1761995660
389727705
78753651
1417026865
1394050256
1137697237
1177256949
1155330363
1402633143
1636479909
2130073824
927143032
2127564996
464058975
2089653852
1355860749
44306562
942926886
1916789411
1651868663
683265110
155607337
107581536
1265932984
1638831359
1389492386
1121581376
981042036
1245335960
1731921787
1152253476
1032535151
1654335525
877930998
1381235743
1773120414
1196133190
1354841249
987520356
391478911
1891954362
268155224
353527415
535362630
1724663486
1926149723
1074869658
1551211598
436896837
1919534203
1544755509
1962507534
112285392
1983848549
2056601513
410031985
1183266215
539286329
1052095252
144654003
757497295
286931580
734109947
864266384
1716772430
690055521
2014469395
1222953956
188627697
1161653648
1131184961
862301534
44405129
537957575
367347468
796430654
134752603
1341782249
2107622806
1463896973
1982415709
1059755102
1268421756
948915109
1991372253
596190812
135031843
1795936113
1773807344
575106852
981347664
1639164798
101473898
1000256547
1007760722
1839747745
1912572534
1521603781
224876537
1806952215
2092658705
492459337
72381469
539158227
535229587
421239398
1607291078
1369236510
255142396
321446444
273619894
583165412
591459068
631668385
1071700847
435717522
438743250
518035645
1986250330
411103594
1588668024
835397864
1333086049
1571918774
1821905046
82802526
1958025077
571731862
2025794514
212402842
1633681116
1640315491
714434338
2100622310
1715095994
1356869957
592122977
814503782
589768432
1060598349
1666591727
2016484018
131767209
1029684071
1321488073
907406628
1075163191
1516937517
932732982
1154432381
1911050682
898789525
1251984364
616527319
483929498
682842193
1597714919
1462256571
1911777313
841889394
643845283
1472550661
857252070
154516983
1003378542
457540389
1622967838
1463612308
794891520
2041839113
1625412049
82392864
1479394381
998372159
961489215
1857118885
1445967658
1796070914
2090162479
961821744
913345665
857154269
63744918
1326844259
2088842338
1739583463
1120290248
386656182
151666976
499948570
1106019585
743563797
1393020093
418988411
123059511
1811645202
326215076
1612963390
66156772
1736343724
908793827
610681413
1941693917
927138036
1935309600
1976415330
604224000
2005052906
1995558006
1352166935
12708104
1980263336
772195680
1744835022
491095344
1490506320
1908009790
1531367521
1448555288
297144259
1320844013
360764544
1583470010
208110923
891422535
1082674394
2003976874
1353248064
1306877828
499506747
84009906
378139856
1845163070
490889160
738236121
717010792
73235552
827934304
2069583959
1618329085
1324545078
977684947
1864462732
41024598
2029522858
1783599391
1464229685
1241047025
433974799
139530733
692401580
817532207
142803149
2118846503
1352204066
26021573
780330513
832983574
2102350677
1923590181
1316650172
332554213
484411816
643094421
876382854
72473111
603548759
1101051292
815827358
1152076767
2114643489
1389572369
833988590
180404021
992507621
1127756503
1111279393
407202150
941871564
387233756
850724676
955820323
1636308215
656948377
1230198936
1248738938
1824984893
1113015749
1845378749
1462049985
353447005
11136824
1529077572
322323838
154543586
599572895
244870640
712795706
1051334983
1155918578
2124375888
1249618916
459093873
559960534
880650505
690364704
1256270818
1040709544
2138319519
1335376576
169532040
365770170
251559352
1141984536
1743181313
2009497669
572273537
1320652005
901628193
1261962623
713540285
574204821
167575527
403059782
1589567094
1515379291
1882438582
729065862
764074685
1012484902
800738125
518031035
2040665308
1035546809
575719245
537852194
331866862
728582233
1165286198
392597478
1394767671
1086206045
1677934208
1253682275
876410318
209677020
411760736
1331105190
238089995
1645348852
1827510108
2140857386
1055126987
1775748533
1804794975
2120005431
1610968488
1465713983
2039615070
330042417
1941350431
108210171
968548681
1015260664
1992741055
164515914
1091180308
1267671244
1487940975
172330474
384238277
66652333
1799142503
1689137988
1904998113
1163453414
222315569
957255513
2114332946
1318956408
1770071275
1269163729
1613115143
582311654
1868308702
675660317
614190820
1833087733
619339674
781113194
149825672
1998939932
495397884
1687371688
796576412
1814848593
644866674
906342274
1345157788
615772439
514030084
1644135161
1541812038
1208692874
197623148
1487382928
392629758
346546562
2135156030
398940675
118197389
1646244828
904505062
281680447
489805009
836539979
1282369141
1336132437
1953841223
654347488
38834016
722593954
2119283558
1169453116
5251579
1750874874
1917189301
1184011382
86569376
2041514318
1123042719
1405831795
1512352878
404555037
2032696146
1292894947
346353115
1547131155
2112179368
279734617
336714045
1597390509
292030810
788922075
726431270
962966921
162993518
2002127782
1300076277
841506934
1059042232
1321542840
1019426945
1260146828
178473629
2121531971
1953955919
600903467
871192913
637669959
55814966
2110812222
1481259965
1959285311
2030011090
246047754
1062859705
446927183
1783164679
1246624225
1391636543
1368956202
2037971026
110764731
1393976988
1057265825
1031517261
1427083578
646982607
1862542015
279768937
1084161413
265340080
554559527
270445286
1617387292
658967397
2125464934
1561659749
1146379707
1577283276
113530885
688450136
1820679848
1997606661
489804686
2136507324
618171771
1817937880
300577711
103465516
188842326
1553976124
932249130
1283375507
462898053
957883602
2030770075
180086461
554660934
1964191906
933800484
2081733263
1046389575
1535241815
663531262
1274831981
517672769
1484273274
1754042349
1223395855
586342615
2082886664
818836540
2062346376
977507145
371332718
1240659929
1040545385
708145695
1648370087
1534354278
1095961177
87165693
1151964765
1374685978
145493908
79727253
721813344
859300225
1076363317
1487890232
1411157468
903540096
774153464
1948454453
1477717022
1438553644
6423298
468741211
1499456267
206629441
1745695229
1871059265
398678017
1900413120
165474020
1726217734
928297098
1062646101
1088644856
774370460
177655946
1279189672
386387874
1842921908
1667305856
257846187
494285063
867586325
1553751474
1490362445
1667618072
1061127506
469114011
799269473
452996453
2119239401
245166323
106265636
619936906
802902473
866552775
1927200606
845683233
2013719990
1877731465
465370241
682441184
258386283
1472744215
977401132
938181690
1969027475
769818994
1053151245
1240295370
103946
158137124
13972464
1843369697
969023906
750208998
998269846
1578132677
727500218
415094327
2052164789
822099508
2127196826
625767835
411131315
1587654875
230155062
1316563898
2332938
83258629
1950964309
1765785284
2042725838
780520576
655233322
897602729
1005769382
1546828676
1572995313
796622068
1340090958
1319581514
456737786
1250314814
1421385204
418687363
1324635166
1494704172
681043934
505104974
38170993
1004254584
1445356613
1512653576
176396471
782958847
1061494979
575276526
950507947
1011431077
1189706423
1650977559
1536261379
957134278
1207366589
1842740222
1419799568
521536497
1362278946
1484579991
1938535866
413299707
257331913
464662980
32395185
1179669737
599941
1177984816
753290779
1555709802
1244797309
1914278255
724006136
1342609657
801561674
22178672
819803401
605445964
62480722
33881204
814719754
160177435
287222462
1897690474
1781700749
1712043752
1336584361
1576533800
914405061
1928606850
696680143
364147411
446841154
891187930
1135170342
250325114
1539733626
1965287953
1578367038
548814050
915192197
1552272590
653216125
586171474
1015579782
641827309
881956530
818234844
183159214
1738915356
898537791
679820767
1095135974
638864418
1004747676
667193404
1897945254
2006836861
2021397610
1870152467
1649488424
2065193000
1417325485
995048799
162583995
1191776943
1233674697
674300112
264133436
1378902484
497078552
860736591
923310231
409999119
846207668
1761872098
414973524
936670593
924093375
1564311105
1217188872
381609794
1442056668
718540241
487024538
423214281
1066157454
495867836
411728608
1041710554
324471020
285625523
412584536
630404369
1644860232
1902975481
1332620462
1229186476
793650245
1166926941
1217753102
1979291407
1425256730
1379306686
1633806872
1221967801
1146975816
1570213332
318519558
1686913060
1206522901
990131288
1598297394
1220914466
970858114
238227445
527889713
1815622378
616999029
1789019656
91697379
331688378
1987414780
323318232
1264398140
775540339
994708111
361758933
1161417406
66962716
1245265316
594152162
200181413
1315630957
1489590741
1458879710
1343465465
183451207
1012905503
1403874087
836905968
1205409639
425291366
1311893122
1900125285
617125810
1727259617
599232464
1619481271
605471728
187064117
82540077
976810815
1574007390
309333770
193449570
445613713
1659502366
2095693900
2104182442
167693128
1037933653
1803620476
1163479282
791653800
1488034347
930172727
69489770
846287530
581353511
1971959670
1844796335
1973798979
1783610769
127837931
1884985526
1546854365
1042188262
2111299922
327859393
442132704
1782743114
1688931318
1792450689
187532753
1465203092
1549736847
630247226
1194113206
1773333556
1892458918
1916054158
327315810
947021188
1858495902
851016043
1666794930
1275846379
1889533079
1206110338
834512392
1320319528
2074075668
1363663019
1493872998
504364246
423486557
740583005
1639422709
1651439038
1812195964
1454648835
1007684155
1786236898
1960957896
1493199155
1076341973
2023511684
720939664
118758860
395617169
934771845
1678794738
1734128184
1573793866
1565612857
569248099
1140695612
486495077
1647508528
456024465
255976726
297894348
1007642012
526375681
1306809758
914931053
1349922700
997217778
1392922408
1080164174
2035837394
2100796313
1914323508
1844567181
788795046
206582401
1265515707
767251703
921762466
227907693
1905672826
453419272
967919957
1262067329
557761816
1991103777
1731193715
2048291028
430552961
1252246764
760133547
181364483
154373220
26146238
2063455180
521695341
1309735629
1617689081
1856536020
1377941554
1013925709
1258792183
1397060497
737480608
1599922760
611388593
269925184
195862857
14040214
1326289703
308470823
663625810
1056469836
2012074590
1624054654
778363095
783584078
1908643010
709011730
1265132028
218805908
597425167
331989106
1923450859
668578289
460996335
312472103
1806218596
1722265180
2124977444
546094423
1842307377
1268527371
1547106853
442634678
30459461
123086843
834984855
2087243299
419230201
74539137
1028470518
1665169114
808342276
651378760
1314464563
1628042239
752707869
1175865745
1805122739
1752071885
470406870
727044340
786375840
1958440232
112755573
1750368211
873564199
719845680
2029546464
2124468502
289667988
780774697
512614354
1648185509
419378938
1288257174
731451247
2059077245
202238434
156439547
1472765073
1304534990
977437741
1031888437
226958645
279752566
1180665008
569938714
699370335
1388298621
1525081650
1542767715
1130123638
170241896
1096584138
1274558594
265927135
1972184433
1080824698
1973835713
761819395
47525489
826682754
68394439
1924287258
1166015236
620874442
129538217
1326765623
1126795321
1895081488
274797209
1935629408
1228303802
1633030915
1623896520
195037824
535035209
475584869
1296152260
928187995
737234968
850388249
1316614904
631435581
1841886901
800224600
997340781
610401060
2056783591
1014664865
1411933168
765623084
1304463636
1573624729
387268235
2098939789
378109710
773826794
2134149237
358077884
481779045
1172856698
415082287
260765525
668129737
62441460
485597189
1954243304
291319611
2054226456
355022636
8809723
1925921307
1937234975
326947681
660066028
1365534543
1699519448
1080679182
1534442973
1158034155
872383093
747068985
614189368
372985331
1660480560
275448687
1867730466
1789711559
1105345261
2117719429
177308650
348194088
1838151580
285876644
1781683768
1905299769
1534496666
1809898641
1466163158
1602980796
856760002
1545293845
1484788450
1335399801
157639695
1961477792
73234327
1035087642
1792496284
717081974
1707245072
876160156
652302957
870463979
2055286206
21983735
1113966996
1363853863
1604913164
2110543085
660322668
1240736667
1252025149
581815854
658316941
400070001
1767014596
2081716151
481880853
557442879
1523171025
1689467213
726519362
676050759
1631357086
2117990176
1705669449
111522230
1599562342
1729414061
1233816426
429746476
1540336181
148833021
1076132062
1457452281
650041693
467446735
822495540
708023505
1286050472
1073429828
103499426
1547286889
517852073
314987576
1981985227
524615354
431403766
1222960479
1800258954
1626381622
2057469463
2007396417
350766715
1078842004
908887292
1270056033
970420693
2055165183
377599989
2098534267
175689337
1408189014
344064655
1841437214
684692714
632567563
1301732332
1976257814
506671870
2025277318
345787434
1452730173
1324794019
189320900
67682833
1295055431
199471090
1869180806
1827138079
1509804784
134392519
2125604930
1702984062
1666486954
2099200076
1596027112
1124798847
934593740
1639931
943920508
2112431502
2098301779
794025648
49306108
1598247009
2085193800
1705104566
398749568
1036143296
1422758850
750216803
1132248903
675427076
1916806308
1810896367
2051650623
209531580
1671750412
2059878529
1706606637
188924444
214343498
1123564564
1139465262
638535011
1678485118
793962833
1922180432
49474974
914725581
1676370107
1194870569
936632744
792252009
178086491
1006841178
827474645
1112643636
473389129
1306111486
63548318
2121703042
1562975931
1457394406
1312735850
1001764843
1502748793
1617847545
126897426
863324317
92073968
2105893791
467638190
353578269
896472960
514366691
2005175940
1204710315
318723803
1552488687
306103338
167956461
2115613691
599072846
1824622926
1674164762
254432357
189791354
1591554238
2069426670
258540588
1613896278
564796119
531987797
1554968643
1546594572
1645728452
378330608
910901131
28377620
376690818
137252288
1583696060
1108194102
1690468106
424907875
1217065516
2078878137
1880478752
355621911
820475119
239746046
1097661995
1488415692
394055937
1170379720
1477868179
608856133
314222057
1972552523
1824769273
1524873988
1198715236
686849544
987616887
1240659929
1508820027
1130638822
217455118
379947754
2106560997
31043797
532489755
656291607
1001756694
1075657206
935437335
1968286435
906286430
743683905
42553059
193379641
728690262
691531996
1041051034
1752319724
1376133406
1304791307
1902706826
1730316986
1721937107
949617740
144184077
1279579334
163521010
431373210
2041475891
1214066929
1245205070
1283802757
186556937
1185906975
2011036738
983889822
2017108231
1999147874
702295868
439890072
126191437
1868260623
975364217
2025394906
1316753167
1317451486
1694216365
969759759
1501686670
483074740
1201324159
832054932
1566918571
221170092
1883980716
2037409489
1306414758
1458500773
372816159
46992400
587607590
1975529600
648999575
719064228
428271328
118610875
1653052532
299580612
1458803230
977768112
128940704
1564658754
1728061120
801806149
1419420509
1206697750
1884671732
185421310
821872077
1208209974
1342797386
45446537
320494918
1426565470
623372556
1190276997
1096638537
12274965
187715095
800043316
588119877
1003443762
208315905
2079557060
783721676
1099704204
1581751534
979147085
2118890980
1944796492
1885473307
1294863029
771981656
387634755
1751581974
1271188496
1539193826
855460627
1193900012
1286652239
569072389
1280975895
1019737721
1819107435
1245984663
1691578202
1354030585
1307506476
1945073728
724438880
99675229
1839337742
1592216177
124129761
479381965
1871283816
1200072237
421143657
447680738
414199960
1439682709
251714087
98646387
637740657
1136404200
1146259453
1762911232
590040534
1966779343
1557130639
1087459473
353742505
1751696771
858390985
1901824643
259623950
1546711968
359447393
821145271
176733686
1806125979
691200544
1848168810
1818747709
268226016
1173052870
1440474462
443715981
833830033
685471516
1483863311
1811047655
407553887
1394791793
1478331376
290467087
1095337885
670019403
939075642
1437648440
764587540
2100200524
1324281932
1109788403
1540690000
117553513
2115831748
1343554284
619301147
622887928
544611657
987614279
36587701
2138597703
1359281113
1650799334
1262508496
1924717357
1492816625
1320714933
1150896797
872055345
1769772736
924623588
1040634806
1141003994
2060402233
1630152923
1465271960
492587454
1070721613
224985204
605761991
686635844
788264470
1552504008
1706424506
989921710
1044347851
1040695538
1533328306
1614269423
878052268
591049435
2067891491
1898745973
1154079566
1700344056
28933627
2066651563
1556357484
815047420
532662475
441045039
1388763480
332980061
1067029410
994835121
178272978
428527497
1868927174
1675720603
712108958
322952377
587622970
708852734
167487748
1115786844
2097642356
1591023756
162169472
500455023
29661742
1301372655
1825543831
593554889
1483724975
866548174
844429853
223499669
455973856
204115783
820723088
150872726
1940401262
83355595
1928916914
1560917310
928169494
1094606550
542659935
1166757592
1476771137
1973933260
1346181825
1857704244
1103746494
1951659785
1656921252
1167351790
1133327784
721799604
78260001
1075971183
1535808459
1939125956
2024247998
360330606
356216618
1509406950
1472080077
9705901
1921172784
969688109
361262108
2073691985
1234687323
35484035
1047333273
2059443075
1070543551
668168850
98780541
18702596
1377637875
798913932
956556064
415266344
1970819466
1604836459
1857970330
356957700
1416107908
925668908
393403639
644943445
118675680
389387976
323922792
2122482554
2041879607
1619019218
919777058
2023308093
1017062156
177586900
1725807328
2019112784
2090302079
1911541518
469217646
1058878868
460863565
1328161720
1886749831
954108732
1151491815
902121920
508283745
1241954321
654380466
1815443955
174558285
1398494330
1425699914
1061331369
789032393
2134909584
458861682
1837158036
802968435
765078178
1059172785
66371524
301512346
1132345930
832054411
255766257
633674018
781047090
1981704625
1249334887
1730769556
390770493
735620227
698425867
1152733730
340091313
718617170
2038130806
103065221
616371529
368071876
1347459367
421924291
2097174346
683196274
838053359
1155007179
952640444
101434153
1168296938
1444403619
283719382
213629144
1439487803
1754132920
1132744054
741481082
107563572
731558915
1657607288
1497355596
1709403112
285392751
146826624
1489534216
103544597
1446086559
182574798
975020036
1292219518
363938236
1108081818
1476090635
212835490
158798051
1132808656
2073346276
640837065
1947809502
1229756913
1192882099
1856516031
999692766
1896376546
1901197135
917656124
318887350
6282150
1836734219
2044880518
701857514
1448826792
1330905180
759334910
1885761409
980824631
1679117373
96567338
571772449
949130732
1439319152
884407599
1210877427
1645471438
129019512
1959542744
1225715765
738693918
1144996141
1129692351
1501947715
1054340685
981258855
187110650
226322648
1201742541
1414572447
1514164130
453477898
1933783904
620363153
627928303
1990772458
1044105366
856126190
347320836
609712712
1743821109
1400991026
1671581674
2019781233
691475350
1928852397
269354790
1701287252
1902313073
680567801
1253225078
566763364
623111969
2047782710
1752972617
916281242
1518862249
1220062583
1089824133
591258977
1153448759
548263573
247374413
153480546
1900346745
112688597
1223178256
247310639
1248239230
1707917941
1922184876
866266786
1543992080
1664224081
343526621
1083812113
440735119
1476461628
2100183382
763760235
470764603
534501319
1924554030
85431727
896226078
433794599
1538329836
41085258
1304577880
891125782
842346787
1583332383
1330145293
1211565095
746722873
87685277
850293303
2107660107
816033560
107825705
1611154350
65745646
1836040520
1134316530
1915071879
272867926
1431374995
632891837
916834382
15959595
383168583
50304367
671295967
1943713641
1252906032
2066517227
317261927
1521682115
565191489
458620966
1586758514
513733305
1312126489
228726206
280569626
1341899888
194037979
192854650
1021902493
69111013
1234763136
1133813847
1778018305
293856673
672066240
1441603999
1248651167
1002382968
508684668
1907190588
438223240
2083577965
1238231890
2068250273
64797378
364403080
297303506
2085822956
1420744501
665367173
1679592060
615720429
1262099470
687370288
1398797696
1693848451
1183680795
1332247560
753717546
264263652
378741990
1837433695
1384130188
358974152
2060569461
710092564
189659117
2089187224
2038280372
635008133
1761751146
476975420
2046892752
1690059064
607201277
345657168
1971531965
1136960831
2122469784
45251978
110415560
145955742
1922471742
1679398518
1662685327
575098694
171717523
1548928640
771663840
497897262
1840813200
1525628199
261577023
1588449358
723323690
2134409921
714736591
1416107908
293573211
1716988353
1540578614
1614516957
2790412
1804076019
955395645
2142622500
1700601090
796281637
1466424830
1975332712
1819726959
131656904
1323301593
578953227
254458547
951902759
1063917397
1825073952
960963518
2026147650
1749039038
885267086
391530514
1674120980
1480345397
140776105
1808701164
126719081
1792574125
1077631848
457251264
2028819014
1502114535
2093661095
2025577295
532123881
1482454771
457541125
1184967068
2099230498
1353475888
470547676
1319166126
1710225574
1009543719
512994926
56943967
2089619427
2106054558
2036616517
237241460
1630611106
1421072143
719010178
1424860340
270092755
191885532
1950488559
212489811
1021436491
972343648
471677159
188789724
1896409272
1399617327
1531979625
1743641092
2018187269
1874541017
2041923721
1446826207
896501377
336774087
762696753
236904146
1577087892
1884415502
2141251077
1551812040
1169936621
1008127403
1939919058
1587110442
439521651
990693939
1281199048
63174034
960750507
847569601
446646371
1328854763
1816140514
1640933855
250682779
1968168594
809195812
82272997
1603880905
851786646
103272750
218239559
2127869004
2133673784
1902735613
842749268
1609464549
1451069964
386249284
1555213098
710290230
999297875
979598488
1982489407
638135034
689350936
1290589285
2058360829
1603594460
2075191362
1194200566
792863994
891215945
281654452
1890874879
989079821
1924608782
355910050
2147047908
1112049808
640894093
992402671
370262219
466984421
1197353281
206624992
209997054
1954507007
1763027061
771719975
2008706606
1330610101
251343127
1298153003
559412196
1061176079
1720212407
938126893
1596856600
1172034471
321234337
905314077
803423582
1815474490
267882746
1625011382
107305684
1026326104
811567076
1785243019
44634124
836498785
1233301891
598998298
424020938
1525143773
1828286684
228927547
1078749870
1098833003
1603441515
1843554375
1649629474
1721727586
1387816129
2048744267
1433534341
4101846
362410559
1078252187
33806863
332330288
902262691
1590653737
1958142617
453928046
1637821677
1210394805
1573642922
1208830
463590318
691534705
184757843
657298428
1176512459
451164839
252810785
146596591
1270507524
1630727265
806816578
755508817
134921569
112512991
1699019389
1350820076
364903301
2020546502
1401031702
1015911675
1672645542
1779534096
1427030375
834676597
23235184
2051060335
1299255392
956975416
1987537932
1495518109
1558788603
100071534
1074903987
715735062
988351591
272684834
1060460653
299991397
807288083
678023414
1636450613
1117649158
2057416491
958610711
181406108
206031404
1648556303
626948168
1693343266
1606134242
1711042231
85254250
1595473690
1537380056
1285130267
2070845184
1184346552
846498844
783700976
1983818034
1787095184
2043001242
1844445314
1574266370
1660103157
657849995
1232955833
2037582838
127624358
2094707848
876183556
1642444250
1193985349
1476847003
1756890199
1120487395
1733870840
487585856
138653065
111151679
262775210
1541374670
218386204
1835294036
1042312970
1624048223
1607124972
782174348
1013397575
1228175204
449756354
1231582722
227660501
2128625009
801728809
999289960
677524555
1415545978
1685313141
823964009
1811514025
506718409
1890583817
1489204879
1222183846
270950475
1769570492
175224765
1577693581
1235965610
1837547690
1747671335
1851049829
886493180
542888007
209894043
1906599491
1879710380
251435630
2075494063
880436903
474890795
166919706
1225881854
2126115730
2033688715
1206276391
1011802843
1662928206
1769743820
166099183
1040415341
1717796573
1995986078
1386634812
1054551182
1182509820
818079331
1101799167
302886995
365936450
646238951
546322401
795952139
1621160841
1431056893
568111583
1673655075
2037632032
886010140
1614797742
904014450
602220338
1326048991
2015783666
227587993
510374669
797145148
1256468955
2045834637
1485051679
16346846
1494910412
768672540
1717040461
327022209
48783425
1661499755
1815193067
1247136376
919609881
2000071606
1877839851
387391188
1129068975
73915928
2124398727
967252529
1632341639
1223207279
1333854683
1199708943
1864892055
1936382168
1840977632
544659554
1342203729
1696123577
196403231
2204425
1239001738
1061374099
279804470
1887211455
382903752
285558871
753845650
2106501713
824941714
1313215549
1069361681
85616639
608144106
1223053045
1761583543
941536129
1782746336
507413302
344759052
1713210759
604794884
1664194552
1561523959
123169980
603216390
702697173
1416697503
1350335969
755396680
92371167
1835437730
1933960512
1744458050
1918856227
1791275490
2084347137
558417219
183748410
445014715
1102095571
876002042
164322646
78711070
1462495630
489307639
1646211357
1584045423
303631691
479177186
2062700067
909796610
672231075
251467118
1614408761
1114005936
975326653
1884538644
919406646
320552380
2013463749
835441446
1224268583
859992931
487408383
49967047
1040718965
1836762748
584025376
546259681
2050118183
1136031014
2074237769
1931601992
1870621452
1804272343
1910078313
673022780
888143610
998456603
957509083
955488861
837354637
59806147
845002458
532338550
569142772
814529213
1319291026
177819845
1632917958
19105752
1760584461
364447303
1913970160
1328178925
238611696
1149332848
811252989
614650611
1828268295
1243718682
758592944
1904599697
1041424149
1065625822
1868578591
537061458
112137080
661091200
334396613
1937183681
227307291
1463789803
2024456539
126947730
522908422
1925513134
269932102
1433781066
308506682
1944595225
185506922
850709942
409396519
1163380750
1502734223
2008831320
364798504
1514628716
708804482
470421859
1091536108
1039222958
1132930871
267655658
1642912345
213724981
437120635
583659055
1200056980
859063516
1886272495
2072973097
1003879282
689335017
299497923
1332723609
1951213134
834282523
814686302
400177364
447051974
663373936
756219879
307689163
347644826
185033432
2090163291
530846427
746657683
124522551
58618035
101262536
994124782
582908241
2095776028
790287555
832689683
1461384727
286737283
1745293996
591080991
1293041921
1315527615
1049882351
861376359
241048458
1903454171
308274102
396936780
1397066568
1380030966
457652393
166319325
1960884542
1462840523
249264285
2131950420
1080325976
1461467677
184473205
327996767
599281243
449786726
2053373157
660139449
1828058618
1621796010
476005970
1584607997
948716133
641208512
1409145300
1781495765
1743284706
453108071
1013976514
1861806317
1067185407
1882901806
1889540066
204955830
1922300919
651006381
653594744
1043685179
185845011
38419
164448287
33751872
2073884281
1555843687
1315177370
625514668
1750003114
606451924
1987372011
876805067
1378953512
1991213077
1130301282
1831607542
47650859
613732053
1200588630
1547201151
727585985
421349785
506082498
875313108
1634337939
1199480436
1759064064
971836694
202394100
1622383174
1752382361
1902131143
686106727
1460991748
329887949
1272542936
1581283648
1505899886
1287929326
1330723093
2082731881
805489376
1306094478
469299418
395603989
1180240704
666230872
1013121688
591469681
1105425172
193906222
1999166564
1470225724
294762065
414800615
1904666167
855694647
432541383
1037790313
739871608
140012368
604928769
733107873
14877593
1937461501
1120316942
2071699450
1849941536
1054029492
17856590
1803982651
1354959094
984195954
417281293
301276364
1346717103
75598006
1254331572
1767075682
1198872854
1102312823
1112457224
2135416478
1909162964
1766012270
1513088588
1136512948
1387597465
1563160541
1440933336
1374167217
1132148594
564184658
865425296
1467615767
488568268
2047010971
773934091
1507846758
431116822
970580229
882390352
10710039
1371025419
1199421947
1138058656
1996206845
1363462342
1479627558
1111417981
1728267228
1691081158
542015589
351013958
772359694
1935936058
1173175019
1607014093
1776912968
605728638
598257919
199090699
1096436363
1364883489
1898104098
1912446763
1126373803
1635100681
679654064
1996742789
453805972
1422188206
1982275001
362287730
1481242369
267256840
2129024319
670748400
2070029121
866074674
870499882
852891902
1271400036
1203437245
1640688965
339392671
1478852660
1913653527
1484791579
1019908886
891231715
1857843298
599744902
1526472055
786554532
1808373925
582839314
758474099
1147948048
299562569
300968735
1361798739
1777309190
1275436849
1828850634
1733470046
1899389930
427207645
445048255
1004820373
956196156
558011050
1822836605
22484662
261350301
1270412840
507187581
1710447427
1241263393
1118110643
824124861
1115625959
164577685
1648127234
1118944913
1190575305
1210671205
1113636100
1313074906
762429672
1725504577
1210798018
889022528
602588695
2058370361
2126478760
317384490
184170982
1463824558
867160308
1981068673
1440293159
752446960
2015179330
1596986629
1278058266
714732551
281297963
1508658435
1939376158
2030756518
1374465558
1903482928
1191531406
1476706307
545590263
476997286
950210882
2092381757
673691509
322886403
971656229
1384831334
2082968317
1655781274
37273056
256566527
1157124121
903070280
244743978
1485970987
10921929
1825350411
1518604335
941205179
1486330908
1616550645
1694636060
2145213740
1759464453
1324381639
1528489373
2076082223
1987118615
1001005544
3142088
659097334
991602100
234138446
603355367
621893119
1921234632
2074589661
1232179695
1365302495
182685726
995292691
1718376385
1062372975
1511781494
606492575
103225146
1738833917
1327733162
1642335073
1574710688
1950277178
1445303864
1627613978
1266167355
620551278
1046353931
543673677
880841203
125348933
557842733
270144490
528217508
1586457945
2069757269
341082950
154156020
768801260
777781744
84520317
792843077
919530682
1074143454
1705223894
2085397397
1918748441
1970784206
130889928
1144455181
446123531
2003742530
1610715276
440197998
159111040
2017781763
1650811603
513146283
588002644
878621422
1794971103
914032141
236325940
600722365
1769048766
1740665187
1942154502
956876742
2019069192
1088041732
168583695
742358772
128045899
661764961
2097948296
909249414
269397270
60157642
1024258794
1819473189
295749521
1061174399
2037976634
1487268106
1561259264
1680415693
1951172231
846294966
1538747448
1077837135
560307807
746407036
112609919
1493069439
624804449
741682816
2537148
896062621
560544442
2062909354
1193161099
1244319997
627779418
1527980818
1183206997
1069313467
493846136
935391294
47752865
628358685
1711800671
618306001
775199796
1988171338
1522271740
1345563080
468528170
803107633
1909222497
382810245
1217680000
662277104
1012955802
897772275
645684917
220821605
2092346571
1662183931
929704498
1533000039
1302580684
230788306
1077323272
699542117
304666248
1627231345
888851875
780448884
573206488
2043606098
2105103847
550250901
1049667410
311569007
2080208427
300874168
1859049335
1804623142
1911479432
543300686
1844083136
287888359
39782049
1148024278
655961560
194304600
1353207182
579409948
1062128927
732249652
538899429
1954926904
1301238745
1808600738
696446975
681048983
1816131055
411584348
68452626
98546708
313130841
1077686535
1774957953
1613949548
1856451020
351442235
224674222
620107907
465133702
2114518517
1656199001
197111648
550932213
1660931970
1102893865
1346984521
2034022047
1299616050
860847563
1802855261
738791450
160657783
891323922
121304386
1751315041
1190846894
1436445706
761493100
1725427074
1665684741
1099716401
1778463792
511310616
1799871775
754673982
741197401
576539226
1673374033
217690661
1033446699
345743382
1528451491
2096887430
277849720
605039734
855333032
636217369
1337538560
1750032996
1865883224
636300804
589810730
1715414783
394011118
1004676490
395641474
1224846809
1446800001
1852656748
2086541049
1118414577
1565169815
515510348
1427019420
1096327678
644830136
1858298020
1460105130
1382861641
791371774
1746165977
1335505265
485012871
1888168179
1609369763
719403089
1780857492
1710102417
1418031778
349860024
792694734
827212584
474593219
560446524
1495613268
1375249703
1020138531
301408766
1863977106
513238811
676960140
550776164
87335463
118754056
983838434
1493548306
881873695
662676541
1445402904
1470121149
1871391076
1421021221
867853772
1031006398
1729199011
1524083590
662648093
2106520743
664246653
1257309183
889702600
1364852252
1363583281
907121468
712090830
1582980566
498044700
11807043
780757162
459578815
299375775
1283680222
1132968164
1536264546
846002539
540229474
1514272544
1067225616
378568769
1276031579
1203628291
1157847765
496499025
1458845058
1023514224
1274274568
456628856
477148157
256595890
1883946451
144249709
386043857
1094895121
384392321
1010984106
160326219
1608053179
1831496141
2108853434
51906915
273585541
1883301927
1435678698
1241759961
1116684996
1392543943
724189052
2035588303
208103863
1669795965
181138408
101516496
1468333410
96842172
1472441542
1484816026
569453472
1412506220
47571039
817858764
1539960040
873597327
1790190949
169889323
436593324
1613422140
2069835458
943343532
1205199423
1816150482
2125480957
406731121
878991282
1036523792
1435186361
1576751975
1461251754
2101386752
415339534
311347684
84593815
150519477
1726553985
1791825059
1076302324
1334151052
1331192436
468791308
1577874922
1112558253
924262959
1474980247
248604731
1859756920
35405524
175420913
1745321263
106606171
434763266
1987871594
1317892479
547266115
695312861
300168839
1216223257
1457938506
1281291183
909378618
1761576283
489100933
1293617740
1677108987
200223582
480371735
2043842424
1798674906
1298275631
1389015479
1539009538
999147136
1396938342
645861978
938201462
1656450808
1604726906
303019448
1008305512
1450256634
565523858
1346447313
1226928735
1898099016
596568596
1091240202
1050235189
705487325
1831665783
534260558
482854006
910257088
815700781
1495917756
1259246665
1367906808
1152965792
702748009
748594013
911238129
569088647
1856325304
291456099
1091544230
872805631
2001491141
1998516969
1612096586
628686833
112394689
606167835
749251681
1656880512
1090689646
900644726
1409595829
1091751652
1307259387
163772143
236632888
1655336567
1997103495
308378298
1359961552
1368475402
1580430016
819880263
736529479
426523213
673840327
288683740
1374739390
311799152
533215552
262959280
1675774087
493821696
1199622331
268513168
846284252
782745352
1409590133
1241446297
1341445047
947552778
1925428956
2067189754
770277051
1130507261
1891066049
1533573032
1834787636
2084746244
1001462401
1178151186
2104521514
794526286
1829110369
2101088576
625522367
2054851776
383743397
13523269
799781713
434348428
1430601243
681894126
1966327092
2034782916
2119567568
1500919859
442332743
1701432959
1311290324
705017645
1759738740
1596232349
137600978
1139057783
1415271295
1171682783
343802079
475466426
1373743735
1611323188
1215860632
439370546
2109894584
1494011181
1625000477
702298859
1029469353
963772532
1275841180
831417448
1386482373
1964460762
2011351430
1713699856
1819361810
343674956
1751364307
1340496905
835575171
61481201
483423202
879759261
1038167968
1487604888
534706655
1691669013
776236936
1354861757
73433715
1468914592
608990326
1425224861
2042277704
707923240
319272346
794865640
574553957
425636451
2082306698
1649043858
954277371
2000818286
1490399688
1872150427
264579924
1924295135
1496579983
2088020478
1675706781
1167006295
1300148940
1979285665
927274833
1685912695
1772052405
672510897
1671943502
291804987
1795455358
1818491505
1006179023
1694299998
1136082164
1498228865
1583371535
1820802900
1790854387
473675498
458698538
1468139763
1725481858
217274356
1923349559
1648866834
811825449
1010179108
165034430
756817869
568392302
2064340940
185981011
54586033
1915091556
1003599836
221307738
2095722413
402040518
2080208427
862561976
1701861095
871542305
780813444
1832254415
1935456150
682140299
185614991
1504604632
1279898826
767264438
1378302944
1217477187
1130747776
579905983
617985850
1187823773
596820549
2000026025
2044508314
423923345
905588603
1935449850
1451509540
1471927856
1272969557
456442851
1391553983
2089552585
920088477
262882402
1863566209
1860775539
2126538573
1876694380
2140857386
1101347422
831527687
1342650580
1285102034
1009540669
2130734144
886438997
1490915583
1443992313
139948671
1837127791
1920158897
1155682884
554480826
2010348902
1396213155
237214009
663748482
1878840668
1157374411
1450349828
348721573
1399389972
1701011947
1318174491
611996020
1744023653
2013801920
1475055078
592354679
2085768869
1930968037
821596777
1950076664
345385416
1561787609
534174525
2147420126
262739979
1999570919
1772667997
1773215798
931068895
1728023855
598681926
452319662
1230446874
1413203099
1081341499
221631557
777350179
677566665
1025564308
968044652
2071607963
1329270089
101555202
993921752
1231299775
623246399
280007582
835202635
249005654
2057642981
387342936
1528919876
978520052
511276843
590014942
1226255653
539517059
135885028
954474800
2139806066
242727153
26723302
478545772
1184947717
1113152899
189020820
1856456458
1906484526
1430389524
44553602
90365749
436081850
886000044
978000732
1640779513
1700828734
1261925174
692402538
1694258730
333663906
2039592340
862543390
1041058637
1176326
1389710300
1055181093
1675808349
761022583
185073257
1919300242
1798479308
1270068006
58416059
345359007
105740325
600732055
372099470
120142955
1586302356
1491821335
472570034
1347661757
32277529
1859465028
89887808
428084510
1003429125
1560020145
1925475960
1675553211
1249668714
485282281
1014197607
1645817709
885808217
358173978
1886373424
1827934025
274354277
1352799372
364358002
19009778
1242960911
501195685
1563466994
1194674442
443444631
362710745
1825297241
146869926
475963116
1174611558
1532961557
94347993
1851338082
210521850
396890429
130310592
301034001
1827129122
1161063484
1041375257
1691481588
1255414849
1130392649
114982283
1366324435
1571095983
994675964
918642105
1064116582
822190568
1224556358
1941090809
1396256098
212804780
1418868070
1529661370
1417080226
1615286078
1028384105
1854421995
45283357
473384691
926256025
497844471
334649712
677328796
1822574262
731350466
1989581006
1198668933
1476499605
611732154
125229968
2075562814
864523263
1590121392
1924090724
186989219
1523083431
542203712
773911867
1734274700
1758327265
939047447
96594843
537749399
562358193
1678009
1805440822
1768472403
741726414
1418731059
865687992
85939073
1792302109
1566327194
808458938
904764530
1962726572
533088025
1602943493
895404763
492550092
220896110
1911896035
1833897067
51083600
1148994033
1194886831
815067003
1689228505
742487325
614155890
1581037790
512747171
677119431
1172287878
1293114110
1685303194
1763162157
1387384742
1616310501
1171557463
113823369
1462565543
101666185
885215024
1839827927
1294033426
1933365876
31763086
952668599
1319829592
700314871
680019183
2027994460
450603084
34031050
1504163098
1951360771
1897094736
543564329
1865349494
1391764347
1688279516
1983173530
1770293143
1119768816
102847664
239611662
414757330
1499174087
1909705674
1705978794
968331209
914141362
1994112920
61930831
101873798
1082329575
1392550585
733973497
113876966
299730775
178551867
1132614012
11341662
1847364816
1937448148
581516074
1175507110
2060798725
309353341
425461035
632870876
1181494729
1907466462
298243401
429508749
1365150113
1525196025
1412553071
1222228845
34818844
977123140
385615858
480858912
311933546
1509561954
2036931445
1780632114
1596387684
447211946
516192931
2084018364
1386558004
48831833
365746436
811341353
1896181104
1864384783
841841429
145209522
1734578655
1985285928
1745282080
74566665
41401912
1022577605
54183884
1945135168
1877858181
593740539
1023229865
768610364
1535125735
1310189792
347488499
23880824
516025784
477209519
410034549
750303548
1785064970
135506524
921286373
516486434
1163667553
1889956499
387790059
1073788985
1787254224
51622783
809959937
778243165
351813792
1232367164
1206854047
1919059108
42930296
1399596323
1695157467
1731068153
119770157
1345866817
568725190
805514446
315710774
946744182
947419182
1196383623
1891973636
526837249
1208367249
501842419
618220632
435694288
339798371
330465730
1750411553
1367901953
799711781
1476267284
2001343544
84851085
78415721
133949192
1977393159
1141056994
1329660992
1079545259
327574339
268941032
1117346157
383134064
502550619
1710837537
1682638975
1719773677
1720875574
600588054
1804948430
443240761
190641115
1814746084
505297994
2059675883
1763229794
1864664046
1593881105
573510082
1814111913
914336167
840199905
521060872
2006557561
1269242770
122285265
74908241
1179277458
309802925
430959284
352404393
343906717
310080879
1168581590
895621511
681181584
974591950
1276902001
731306878
458468173
887182163
1049108260
36963701
643489175
199387891
2137349608
491259754
1653812910
974817037
81117331
176690603
1730928577
128523899
723167635
1514208376
166424094
2021569427
408646128
1533851289
1429460965
1844442667
1894128738
1067368339
1162413166
1386861142
1385011554
1738029527
1303278068
725544451
2090307576
83268741
2001096567
449329496
1421704434
325067333
1547374575
101708071
1691749365
965683235
415116822
975603807
1609136424
1681472034
257105545
657088110
1240043053
1709247199
2106334545
1992021737
1302214002
992477348
1078542340
1442016276
1437840669
299659450
893905258
31329567
799758151
1972178721
1394043171
101292592
2086425573
121299758
1728228670
2139651813
326166548
1682192046
2098689313
2091286341
803977192
1654373503
426769365
1423763147
565451434
640788580
1818424968
472890274
85932883
78164352
1094041641
719567819
1290745723
287283537
1864191302
380825736
142141144
1346932898
1962699887
257546951
342722614
507757864
1784910657
1211506007
613945712
107088783
1148307215
474809810
1595263803
786169839
660861551
876919043
1805675585
2040902834
374858242
1392700858
670455057
1032883981
266835191
1935745340
713236154
926776438
534971600
657541706
679427731
549499100
551794767
594190560
893949941
1385718741
1749373241
610405840
1993421060
1293135440
235319449
1342474672
686773680
1000447019
1764342941
876539334
144097661
1051969614
333854809
1634673612
1773762310
1391525804
221951674
1259133342
1161320849
898385519
654820641
781689592
1197044051
732151755
627728605
571357769
1027934937
1562226158
1019338884
1616592730
357200478
404258488
1263926856
275845356
1026046343
66586952
1298339554
200369071
329075957
369230902
723909895
1046942072
1186962381
52025479
1452746888
727502616
741557249
363015324
1254857651
1745939445
96970812
920569852
627601576
401047764
1522134514
445051022
1605397142
729968668
1406186480
1065106612
921285063
1275229102
1091214048
362536885
543705401
1452782357
1894570796
1551279855
1925302187
851602999
1473385037
629476046
204344442
1127632552
1874684018
489372524
1955637609
845042222
1356204934
1477437554
1867689620
513116988
735010535
220093726
301255349
838175790
402216778
1648325908
544327980
969245556
1709346716
1958641092
1310364324
904992266
2031175054
987376681
261516326
1763737061
1849616598
1475958009
821791483
1746703035
27615223
864678673
1150489869
297993486
1533723026
1401155167
1183153745
231040070
1639774582
1930337558
521130435
1448034362
1972030908
1830610741
808901010
196821700
1699250059
967371914
657020435
2024302173
177639766
685874605
1862521216
277293792
333393004
1073684957
1836778444
541944544
1642186642
2066072616
1459930338
884464522
491611142
1662346312
991593251
1528378990
594810875
1583672357
165526326
360912427
368133508
2029244882
84961649
1453120551
454649632
1881174244
1660045620
685926481
500457931
527513166
1596600330
157408121
1632296114
1952772860
335753658
1284740703
1005881997
1968753717
655328680
2000733816
864427196
1427074507
723119045
1619269626
1258961021
192737867
874558180
406745025
826868253
947251727
37290320
280854464
1747489192
782236360
1877528100
732962261
1064124389
1263522766
1620357632
205886941
769618913
825114792
1819011926
1805909146
1245812965
1347313396
1234482238
849267390
1025981703
502230638
1496284910
2083359044
1311530071
1961982935
1784782867
638847072
45894020
1812286202
78650089
584399968
1795938836
1884631871
601152075
988420882
738942106
1320689776
700879710
1097632232
753852977
393738111
678600684
1786207160
1451395409
1642005982
531696416
1853787412
660336701
1976407635
1851795525
1841149838
1037794244
703128128
2124747617
1212837352
1762557617
207041609
1901603076
261498611
1065392635
1269288131
2083284477
842012849
1055312665
1363926374
176066277
2025078021
2101724526
1482825727
443710559
1839928446
1576190041
68789339
874923317
1415853999
1065528953
1419371536
797175866
451818658
604200390
1185515473
852429367
305682316
1464806302
1483582302
1156900526
1030894418
531696416
744357296
338345851
404275943
871055215
172299133
918703946
1726854173
529278505
1070658068
324460088
1495243008
658530417
1420378661
1543327786
866225653
1457042432
687613378
1472526509
41507896
1734189338
1501912595
1403950149
448167885
1137375746
120459158
1419850279
1439151496
1832410619
1431913508
1468941632
39646305
204325200
1884874722
505649171
459534251
1058926280
131105898
1817342854
722821529
512410643
810490789
683838261
1025120895
1563519859
1993285189
937709069
2724833
1955657823
112737477
1982221742
870788809
784045973
2128814279
847326632
556354953
423361175
1157219458
464354798
1193747537
816100537
673486178
1335817674
1930113598
618838729
598635656
740113845
1705273260
1149941562
198521094
889402462
1921079701
1425830577
1304577880
2066452866
1578102712
621007353
749496546
171139636
1416228612
1940161270
1657764045
1536987022
1865078663
1519437721
541240690
874923623
1645340596
2078777728
436342291
533703208
1811233251
868943285
1416405070
1189802190
393713727
1899894393
1639635798
454687893
1846613540
1740814303
1011379399
1690325631
627307555
1412148175
216429601
1822441448
452937211
1111765977
1585921546
1354288607
1844158152
1303985265
1147619709
1395496883
738453367
2013114555
2035462428
1979980960
298306169
1756925686
1776050219
1168969892
1766414594
846010053
556120515
1774936941
1688838410
1034137986
349444062
44122425
116447299
2094237808
572639590
642172904
1548345469
847910728
1278865556
1163208831
786260185
250837850
920954234
2137972771
789627822
1650981543
1954046842
1151785023
1530268387
1218227071
561590653
352982111
1818856248
839843137
351269194
1864394170
1032916581
1113334549
1033774043
1131057668
1622172592
1849863460
35640043
629857289
674237560
1017601845
1175152287
1289994675
1209697891
1359996806
112984550
952283539
842146430
1909855403
1406939292
538980289
2064893025
937980675
865148639
958872539
456168534
524195652
2088983266
2020151215
196951909
1057315667
917854407
1764252507
1633942787
770406979
1407755476
1403169923
1621779579
845042578
276281277
1040838561
9958449
1651679915
450968845
467945542
685308131
491441849
1960907649
917092623
1969100412
434484512
223827432
1882826523
256606787
1116866139
1165094497
1789380312
384735935
1075167291
2016163159
1069854149
2021496652
287403472
1269750017
1530577543
1094108626
2071655288
1008754342
2115668309
645562571
1511990301
1571971480
1457463266
52414837
163574715
884314369
971850001
2072085774
1986247382
1270355911
1074929011
936604148
550145344
32444611
987604658
1934899597
1880002486
796920988
855206389
777068903
1972184433
55290201
2070472323
576229172
1834773478
951805791
1398381115
1750926311
1230338744
1523431725
1844403476
1912070443
970045735
261931452
1825214024
571511937
1062938354
592079893
1637993169
600134036
1464557732
1895486960
151180897
1577774195
2054828190
1429458136
297713621
1923506715
1419358180
1516420408
474923803
1566098442
429483593
1893615600
705954583
395892234
107164912
1932124951
1823176164
1886330970
716459672
1875684993
1307975402
520231445
510745748
973722091
811595644
1105646608
1061466143
1599392246
1135513273
13227530
242599680
587142221
135075489
1696493635
1579303390
1788807880
1069993121
1626774975
1579285999
157382405
459952634
213919074
607550386
1238918070
1846622508
303184447
1351910610
568653538
1979126438
1489585899
425922586
661101383
1507753729
2055034466
2099172220
1695721647
1474161888
2029252837
1915537450
1151896106
550317587
1190331742
1252480543
1110946350
235957965
186192410
1849324576
1625965144
2135636118
637583792
1983255793
72252813
46059445
1710732360
1231600585
171503360
94210593
1855603850
1635959098
343107722
1756051807
724297968
1087208856
1915259592
884549120
527530076
1669951122
1151019917
1629540628
7974288
378784579
142558823
1688963297
27888162
812728906
719215478
1539810126
1700132917
363955598
1152745560
200890116
1566284438
124656662
1397309068
676735818
538920840
1228089333
1771514198
376164226
1214146817
742359200
1784151420
2032643620
851575743
1283926156
1212252009
327527421
834272705
1927139952
643516145
1539519650
210477938
394128408
2029445175
1359417993
831662642
1186147993
437202229
1477878948
1082626961
1874756611
1912497450
1525082873
800471784
408030079
1754016100
491565180
1821259289
708804651
827783137
319321186
1455974202
1047434528
1587273186
1223224383
2088842344
25733700
118347226
1581981973
1881598722
676424308
1873625985
226673004
868574096
1144061383
1832754605
582894766
554045200
990227454
1823752299
276612676
1532640493
1010726962
642754591
514537861
1724205213
1210973288
799959468
86117226
2143592455
1742981483
332269972
587271618
691624459
618803802
1460487646
2010978254
237320314
503563994
1619182341
563072348
1748757627
717770392
1103533904
188977607
1881316482
1294945509
2140392229
1411580400
1742483825
1900548067
19361852
73707086
2126558953
1676179040
1486061232
2081791250
1516780203
1560235111
269608688
1963547159
1567911518
422246482
1747841612
1210782190
510941773
527346213
1843676623
1078259167
2145939827
1994538307
606471590
744503344
25428146
167548024
850910465
119307848
754771737
760116244
1480941545
795369487
291489172
193200916
1687177451
814185079
54491142
1128812642
897627314
402746215
1383422795
1431999233
381032340
678368046
1237248621
1508544183
1981129139
2002062436
1478044456
229638832
332004126
1803837466
122090577
1380020390
774329357
561600346
1382797375
919315093
1833729682
1553877973
1746285656
1407944481
1912754242
490536003
920237064
497459526
1505491815
1593426148
1771400565
2080518589
830493848
725752983
1506091681
702820020
1897616359
1541720825
964081752
873161959
1013976514
1970947461
475254664
786978273
1749613197
646616727
1046642017
1606800237
180746114
629844754
1336651523
1739120315
1131879273
1175868009
1015380647
1577407831
174127126
1844004895
804032680
1033768530
1458639700
2102097882
105477938
2081776957
1462934220
1120072120
165627299
978606402
2042096681
1520264303
1570730760
1340521381
1824824293
58901902
144257971
493421202
40763698
133594590
1771322935
721290553
598871000
1293031952
207889725
353973315
976428603
967514831
932121082
888548229
2017781763
183960608
303691291
870386118
354524930
472201525
1739847013
671921852
1038123445
2057386499
874182345
378366548
1175930495
1696468751
1138567636
1632680370
896233540
1886527625
1311605304
1652537736
1182226218
2051296705
368741935
570617529
2067529080
948922195
651304730
1947306080
1304878164
985260742
192187227
1933911166
1841173694
1530723986
1534177819
188196687
1396660591
1828087988
1733845507
1719141536
344805192
21445834
264773765
1527841900
987225160
1161379660
1715615919
1720641734
415256036
1128779171
1955567511
1109991916
659695591
101004165
1527532218
472890274
25878658
1982110150
683024415
1974828435
2131780683
296200529
610067784
2135119557
1332632057
1243063645
1861843292
998729082
477450379
2111237968
1665309724
137522245
1728276753
2068335151
1459281075
1874263388
972193994
1161887301
243381957
1017520235
871674458
873894649
1583368034
984264548
1180713322
82856030
381832217
1288488030
381101888
1489151588
1795370174
622114868
265496545
1869430271
1209557136
1493639083
2115317677
1042956027
842722024
1662703329
1139112149
1269452564
1869882775
1673053489
738413528
197082470
1980495722
589761841
646487299
298793975
741806495
104524751
804005448
987848753
387877327
797505250
1328927343
239439736
971375463
1510523298
1537115626
1942569100
2067753275
874148819
1443149611
406269916
890948479
1786926529
1367846630
1891980479
1215323782
1565017800
2110910826
1077572141
497508529
437252841
834553325
234656536
1779690546
662115236
1107662460
1792338045
1018113975
980674986
1527211687
660150834
1932176268
495052072
2106317797
1876719237
1429490299
347561224
775070519
866572561
840660026
883901861
1544607735
1776241038
1743226278
1096240768
1408993129
644905245
1153953991
538992599
1660562521
1090251481
995641388
8829810
1464657783
1791006978
687805877
699868349
1254179621
1010556613
1699416130
109532220
978713456
183047474
536624627
159601709
2127270977
84997020
1970715797
1338415085
499554451
964981043
748168732
650798761
164465403
1337261258
1369205161
378992252
758709968
455041264
1571676618
1276031539
447529228
579235248
1232178651
954025057
67474497
682894733
620871821
303161481
337268646
29313658
1578735959
153734859
1968703996
1818453291
1383916550
848796527
758199196
1489184650
901787186
2096627745
217270936
951026861
1406811605
1942015665
1010378476
1081870009
1028342544
1186261510
1535686038
1956791781
893097138
845290905
232462266
835330039
177139395
1515664604
306015215
767936435
2087052076
691284042
1484408745
671923717
769446679
1174919013
1254218671
425089224
70839740
1263944256
834922964
675427472
1585252931
1839124744
1674921648
881420644
1089809777
1749690121
685269491
829451821
1852831913
1273452166
1584727569
483753767
1967085169
1186039960
2132565800
2085969059
1998489122
928127906
156923753
1199451233
1881630782
1687355396
702442954
280612502
1235494195
473198911
2098426046
1532765493
43914358
1940585848
324396796
1166396450
1723579810
1903078212
1663374853
460474263
185986826
977814665
826899463
2056130984
1446393230
644702680
60718936
795827385
598770942
165310527
737158674
2058514733
148954003
268155136
1277082276
334582746
55048428
525952711
1811799445
437151045
1131339424
1593868113
622308956
855466085
1250257980
1224459838
745699841
443304900
2045670252
576007029
717246723
1097564716
908757810
1719444901
529863391
277194095
1259856537
708328148
633261225
1787703869
1836542188
783124860
36972432
1389194981
1985856561
1941350022
464152383
297264514
1648205599
522208653
1644203365
107487043
1005456851
91225608
113239504
212397456
1126561837
1530297838
796197308
1897540362
292356880
138614470
588981224
1297111747
1518303243
1553530520
1493895120
1450674517
1444654155
1845871086
1131684517
23344462
1805021808
917875070
1704513609
1782109084
1258985956
1547344355
1103344450
149453110
56243112
613465435
1211216009
1857841324
1255785202
1771311061
1252859877
1708294779
607716754
853856354
954009307
1916021627
1545446438
1804665063
2061953245
2027699658
1859828181
716216840
1637418145
395437349
925981211
1059014279
1671765401
1474020612
388335860
802016989
105298598
715035957
1174773052
243220414
490879817
1767718610
643654119
1872630248
1298608376
787162350
724081377
1458263724
312286980
543934718
70492895
1780108523
1927062139
781045993
1136340295
1536700042
1672728320
557443575
522920798
1048749534
69787586
125116704
1863346595
2029424546
1054997524
782493899
1223601746
1551824980
1978847197
1889667524
153903664
1181972198
91667880
1785866884
647278620
241677061
1813604278
1584520147
1482646596
1246353664
1706404144
670994652
1792929511
778660328
1209452871
1284933268
1087265768
2027987840
52343044
621715913
598015866
1579419093
1518712556
273530678
1647827789
1634799444
1210519022
843369742
1485250893
1796938856
1026018836
613455934
972254417
358578788
1077001727
1990748449
152810717
1134887841
1868648452
1502368445
660018705
1857381453
1649996088
851051848
1145547346
1640852032
807183109
1309070104
436298048
282810231
628080688
1567922345
1516002916
486676049
1836677386
1917724419
198750403
1351090106
716000845
1060371682
1662040405
1483983537
746792078
884632399
2030924705
621289320
901486589
2053165548
13556932
399661456
995038964
1246782283
1954817297
176491392
2137584841
1841272294
513607891
1442870759
1617684033
702083737
37782388
1549523938
608614874
2007754388
829279141
767480610
2109990130
189444603
1856555329
528519372
299658096
2107463967
600695966
420816778
1629386610
1808589657
1719687576
1295773596
1997549325
533928669
643695021
1767164873
1566569890
1729922748
2049357606
267082343
1625017296
1644443495
960822298
1996621435
1034814969
1838468171
1216029920
371325674
1418737941
1449348775
830213594
818511008
682732637
1313766823
2048269162
1817678410
1094666998
123113974
1514651423
126428768
1059614706
1743296436
1725025369
336912249
1125719126
1153689518
962959128
1044100163
1662765278
1840736992
601241430
723590642
660155713
1083902167
452059427
1664224081
457907101
235592852
463723054
427659164
1621813444
1754007460
1524735477
1497847310
1269597252
1705062419
1023163592
1405888821
1083715015
390738123
1811953526
367364321
293641799
148781470
790028962
1782943191
115418956
94262095
171388738
634554434
1256586143
100951843
1394357478
1634031560
434510527
136209517
1111781903
1788365844
90260004
1654099272
469598710
1124588785
894461826
866139931
727212255
2066776251
1577095974
133339085
1249159920
1063638857
998381256
927485336
729122542
1476574987
2055304630
265366612
472281346
1310221886
1746423578
797279024
1887272005
456545153
32487220
304826644
1921300732
1633020452
1999704758
1259212783
1251787024
1422090766
1671520527
608378847
475706578
1738361735
1609443732
2135396166
1670356044
179267850
381031922
2018119068
95372687
1063210102
2049717719
1997203488
700206443
535889718
1164307364
1843493585
57265851
1127982001
1172515467
768453158
1843528422
1805163323
1068475206
470832933
890973651
1942837305
1644310254
40454854
374361038
1555069096
1788233236
1362419637
127616549
1962509310
330878755
950590431
1096351171
398322100
452901992
646764464
1327409145
532479280
1760755045
1282774029
1327832910
1505097049
359999344
423361175
991091309
1491034979
1120699895
2118936688
295366219
1801901872
1629397269
710108346
1091301054
154614118
642521335
180845871
1114618812
1702108857
1167826185
1105842081
1925438595
1850333499
365078855
897935771
1626812070
1782526007
1180829549
1219497893
1501081186
784312009
826940616
968743498
1488917349
215702786
464425257
150111229
136376748
1093351518
232189696
1345257222
938980030
817563891
1485358016
1092107498
1558102037
1568343168
676514489
1242486010
1992808765
979175126
1120774848
1724137374
1151045981
501115635
322336148
2130176039
664426740
945689949
1345904537
71451449
983104874
1447804054
2087289752
1658080340
1520440875
2115776092
1331581309
1634003360
1176308581
1868393577
778618712
1850040525
1532285545
181736753
128441154
950863680
1313905903
177734497
117434092
1738327743
1728874810
1414117182
700320986
1057027091
1531616009
1924132269
894513135
966387877
98055190
1292053924
1016542947
1114645632
631090750
174134533
1885983015
697549266
626572990
151558876
26879014
1709332774
1823775889
1102091857
936026177
2115602955
953529926
1815469807
2005802904
1374687825
450505869
1381135069
388779873
647033320
891334249
1607236748
969533972
1973348313
199296326
798576551
820074143
1712357880
986121087
1223940753
166503097
638825162
268319667
1434996560
1330662935
739373564
342370001
2131745679
1612173656
172176765
1641503178
22574372
1767062048
1497381410
684643061
1327822255
1555622473
1805174076
1726662105
473258786
880945907
648452431
1417736667
76181746
979635459
1874001070
1758612258
1715095829
1244726516
2047498166
1301264776
1028393379
1324055152
549829003
1140303167
1012613122
1552064966
987614264
1513536539
1927288355
1991791934
989829899
627372268
2003686968
831889325
1172545520
622203864
2023257524
146965688
189276474
1071981890
962038542
1120869436
805288524
573062419
1758659480
1957859976
17546986
1262370381
1136623869
2070554616
62162157
1822575434
1517165922
1159248126
215775170
1087512447
432948087
273556188
2019167302
1360916747
757997604
1807619872
2131008959
134768394
2066736057
1495211571
259209409
607135258
360419340
1332779817
1974262558
1687411315
1281851669
1319822840
394666272
1444416167
2146754229
1191887752
642224091
678204077
613201675
592885362
1745726555
1390126999
594413025
690531242
60025726
531119401
195289172
1197850581
1029682891
538319966
333880965
388294685
580966956
2098274531
2040775004
979846679
972388689
74096833
1286405081
710769387
1724109556
716662708
1763273269
280864947
860904034
1561345912
1395407210
849403455
963983499
369018217
2028211038
1833517449
523857886
1303299256
909312599
2081793843
1625442099
719689224
2145815462
656788940
767467688
1830161033
1584622042
1358776157
1575003097
833349324
388650641
1706587650
1579353058
1241195474
1165140253
410732306
1551810691
2054737679
2142151316
552020819
1435800750
1353340786
1278170245
1571273982
1174411531
270160682
202005475
241278110
696933609
1372077953
72709513
1463646264
2138067046
904506805
990262196
160416465
1554891158
119526696
1010403062
2014044116
388073775
1014322402
744413399
892762606
1228801867
393775208
2004219144
624479417
637074391
2001797775
1510324872
1248918940
2028718098
175287095
525027863
1950791764
1657729866
1872007344
1417469449
1688374397
1069203033
1509678531
1117608111
1624834162
129991625
1383099432
1121347971
1034722658
1544080237
806570821
1132284877
2118959439
133524997
1108576282
1331935600
1655659589
268970126
494479327
1584695714
1374582809
1544325122
268691020
1617186085
252723542
1446668120
3360731
1576830288
862431261
1347465759
1078201615
516697650
1124118280
2009054632
395458923
660959503
1300469612
111144780
1610227875
316482991
351575442
1208477513
1317762755
1741369728
1753044280
800083823
2098026906
1292629481
2013665388
1930205642
1747491561
1004332830
1622639352
1345525145
1270998026
620321864
1842266677
942659763
874567131
1409629150
110158221
1282637466
35345715
1168965676
357760357
974574621
1242484174
1956771272
626185512
10052268
1428948146
220368981
1398069246
2133524546
1478592002
688175237
1739280353
465591046
733579143
1188443434
2043102650
1178766217
1661656792
1910924289
1602531424
150725351
1438067391
721005692
1156711328
405567072
2001731577
1442295439
1522980212
1372047306
196619271
950884264
1528427337
1702238671
714880901
780681947
957116747
1145035523
2087042112
172408214
170273637
276910899
851177074
1711963891
1650435891
162716491
1077558570
413243828
1382011307
1315478921
759799307
984389770
1487029383
173771117
2147467527
282110099
701040675
251623016
1382725731
1677062507
1854851365
169155553
790325948
944315016
254809389
1449925916
1442796327
980232960
796949900
25223912
914469848
1591251501
2088419873
1342725023
957400086
1213017126
25678728
1813815315
34586741
1689499594
1469448975
1041201083
518335806
1656815586
1994798633
1300573865
872659509
2098793715
1547210898
305741768
1854601349
1448455464
18164756
1928770388
1160938287
201430583
1092089855
1198794700
2126777244
1085662148
1326509689
12103564
2050036604
305892152
1773334477
2060843056
1993442979
1846305584
2133787572
79629189
883579704
774700191
1784023840
728666435
967793087
16171029
1445300836
1544730217
47156920
1909744643
1400994843
863993167
1539274742
975091553
18624176
220015826
1138378452
1545594010
1812258373
1186578567
1913106351
2097563347
1146954903
886228941
1412430146
312292096
1145557776
302287042
242879868
1956801787
1541222036
619813520
551689823
1312580992
239404711
1857938339
277992645
701336180
579294555
1201781140
121507973
1231328112
955823745
1746264878
267854469
1085733734
1892665326
1833771674
599755915
1882153826
1368584658
173442690
1829263794
546572822
503890152
918819033
2051846628
391032418
921766961
634440710
1193302110
1701872794
2060623434
1232234153
1492607975
446212866
535830911
882207876
1959781493
1897035788
1126125896
59194149
146341687
138514572
326545013
899050227
623793939
1726952300
1293779187
1504621474
1243535265
1715190900
1022982610
647933845
901086790
1813527203
1423323856
1081696037
1868258311
1477293766
689273772
1540304950
729528170
395465761
1162663427
818747386
2069784395
1516715075
363693621
442225904
1861912772
324774050
1471487239
570210585
1091025495
2032305514
152652684
1106603503
1296295147
472303898
1658307095
798879959
259388029
951481876
1909255201
776384800
127594885
1550919223
384455001
1905973185
1282404146
1642718753
1325182458
1418332502
578755257
129423041
1043702566
828387127
632512107
331316011
1684834260
1824922998
480539522
1426527885
1382489228
1266505151
99767084
2034809718
1198761098
39993868
401966580
1602263253
1381840469
1381836195
1811559012
1794138146
1597396654
1057008660
853270946
1251992792
247064328
1191769616
1808218737
590128167
147331236
1844936529
1044881657
1984273183
1958799753
1338596436
1046109357
817006016
1712034679
556515353
22019762
1166462544
751087679
1179408288
1037676849
916025779
1333220166
1954628406
291567417
917359001
32508613
1991351522
1662662533
320091943
101131007
2017014950
1902717309
471283998
1963225454
630855524
2040665308
633716920
1052202644
1663883242
362289548
1817790382
421041059
1685971647
15972716
655914136
918077109
1544933744
617201184
215116972
354977855
1825690259
259653395
890636046
1094830648
2018175367
1418194465
679533232
1444816389
1823746444
387181907
1375982785
1874982268
1043891092
371646163
197339524
1503155681
1120698299
1188950356
1245410673
1472839681
1730270012
545698524
1227316533
1674916653
1529370542
2067126281
543927823
1059325672
1559336248
1152472372
1072718932
1094824081
1012666610
1125276145
1518452655
498905553
1314744241
1759116236
234301185
1388806364
1496684150
1621084355
285698318
1803376438
1807237425
1069005456
1416971590
119735235
614316867
1794346209
226283761
754010591
772091380
1438701126
251681954
93584921
128101189
368642174
971025561
277508037
1197970847
10934138
744741519
491932256
69706576
1686699063
998539745
882491231
1807965076
921124117
65063123
279436778
1371099140
408344799
44062566
1513301976
1667885474
1049002359
787835455
1175422530
361280398
1647917955
1665129626
902401581
414212129
705167517
1675747170
568123769
460451582
513299770
1109924630
1088475014
2094905543
754521803
1328560443
1742079358
992980588
1201133905
1225015219
331647931
240129196
1660534995
2034204655
841539670
1614322241
1846504850
256339933
348788027
525436236
1843790570
145188317
797910124
1226110232
519050973
284047478
905896175
480621340
1161572168
1118682138
1028771308
771997235
1787666307
1852071534
1993763581
1851346001
716452050
606517748
272157485
1964026581
1894756802
2006423340
1620947877
1659423346
1477833277
1100348797
1066097925
2143200091
2018889567
1989221209
238227556
2107211808
897395168
1623827040
215124108
457742146
1287908289
171404403
907088435
198478588
2093827151
1394263735
601731455
239501340
1526565552
1407684480
655587057
1040954573
1106168546
1957496029
630726945
1302146262
24135071
1136522889
123841756
1370730917
1003871394
1620409514
1115298720
618316297
675645086
1451646880
919584002
239196428
1112301670
1449801579
1002873654
1187361221
579852911
1283160672
1465470500
805911461
490421498
789156177
1680459206
1346700427
594304045
921984651
326781483
917228741
1974641239
1849963801
2120841229
1057879788
1305949746
2080074444
410215709
1629128890
1497058870
282041640
1304730694
90076845
330737473
156143304
1849131040
1806798992
1777766761
1705238413
1954064834
1601486103
1970487086
92233544
902494267
2108404937
2077993028
1109343378
1279583448
1694870447
1182161295
1062139885
1152272845
1472263530
381333542
1629342932
254989415
1428650596
310275747
251456109
1972690369
975887702
996171291
313212325
992457162
1592898253
821706183
844410012
491453151
1956592784
771263006
1733970258
2127759448
165393324
1954320344
289734980
18620662
192997647
1814649634
1991262754
260025365
908666233
1849465191
700363886
1868833577
215945305
752282914
528613455
105977098
78232960
759429238
368612622
1656653473
1257106068
674008650
720646522
956608196
1188260436
627924156
1933928728
369123682
906101200
144027132
589023127
1706584108
469468377
691305508
1751171813
2128801754
91445538
1269597252
261256242
412281007
15799729
1007779992
1342100682
2141609681
1976878211
1870686446
928897447
1507659479
1812286202
1152273646
1568433825
741644877
865243344
2134920034
431432383
324701676
1259152435
923168801
1607658313
716238648
1369816151
368982585
623219296
2058391985
2053843269
1439512396
1193624199
182888884
866838131
1676978011
919992015
690797353
77643942
836583736
663160237
963767002
348333434
780630465
1633483145
1940003835
1228775216
1285523119
985225979
1957864899
2140676821
1478890367
119987681
1852456296
2069164774
6826612
873475241
1528531478
921147914
259008202
195102713
10063348
1824269258
1108583550
293670036
1714476185
1872632236
2100088014
201072683
124755335
1276197120
1254720933
956004592
2091370821
1228696466
1892439773
785620766
1580537917
2025428733
607936897
1257254746
1828824388
217497985
1193250733
812870340
262365833
1872144825
2015886474
1670042816
1609769233
1336549368
1293943463
1326175030
2031965399
2106153761
464114812
1285678293
1986806871
846820198
1742231383
42320998
841862550
1734462931
1391309253
245310518
228283099
88199645
2046520833
1611192080
1735686802
892392928
1582801866
462712739
810402684
1281994015
1710372354
200896697
882851226
1313804392
33816049
629447065
968503872
1499632889
1565697031
114205019
1330711107
531872834
1559481013
490952322
2004791272
407640474
1414762026
188431417
85586404
1461991415
394455385
1965424705
667399095
1529618219
963717171
447862883
1924219705
161799153
2058243002
1678113077
76280795
473714094
36511894
1941866391
1266094135
259816848
582305832
1402094226
98276137
1904510215
1193814370
594600719
1176328785
1805807878
1157596441
963891844
516025784
1430694154
306659969
1417140677
1663695439
929106814
1912647477
530286523
1355908245
902542384
1097123139
211411316
2147153137
181601226
27327253
606384313
1197007178
1182652060
333805807
624542732
673540134
934525133
751440230
2131047944
430296837
216528521
387538233
999116608
651616308
2121612709
1212812732
1499640072
753598003
963355039
361482919
336720203
57091475
1598146253
1288891747
229132155
970282947
698509794
1980167889
2050692139
1229580656
370103416
2078610840
2130650361
844521731
1386092289
785662476
1901101930
1244049767
1260821566
1647887629
758288728
683445161
2075396265
1643945482
1960085520
1922941389
688127310
527885322
954977068
1411184123
1568314493
730636370
820451809
397360632
495298133
1533589879
210521242
923194835
917399832
1669979819
185077771
1546458857
367164554
805002530
1923108807
526752076
1334836197
1618030598
702899106
335310776
1393428722
1059249460
101233625
696231747
1916277853
208205523
951559699
587323714
830379322
935253220
75036566
662746475
574735029
1131539809
1500204178
1148859661
167538503
556312616
1836839701
600733876
9389439
1121442532
400251537
1695347387
87122272
1639794484
992176593
1492248007
832388279
386903729
477608536
775157836
853605311
1690456804
1441882932
1841647836
1652583103
532192081
959728007
2117998574
836015854
1952028267
149596165
1172118007
1714527575
1681111666
1959256443
145566682
2102667385
202867572
1028914879
1420339219
152289239
781879409
1284830962
1805642942
673616704
1675169482
455304818
1437308782
1850052099
781399925
101706892
1474941303
488611859
400472054
286285908
885738287
1830031295
679647546
271867633
1831203752
1179212143
842519223
2025518190
597876420
2065759891
25611239
306786446
2123123895
2136855919
2017333669
2056084490
1083641554
982723748
342152210
450330502
228758547
977065567
1442487550
1798145328
897095834
1668501985
1112525437
872487143
1138017181
842839097
1867419092
720376397
1948849446
1935742130
2058332379
45162966
163000280
2065425686
533501980
1500164898
1140628495
414333289
1328612959
1362534494
856140742
914191006
842999217
1529020824
876123264
1083420299
329932103
1056741741
1463175696
2010463245
1334119970
388662883
2016081298
1432367343
1525145381
1804109019
29961358
712525022
721659761
1591990616
2072644339
143206630
1326504822
824012189
2043082040
281635416
1011315651
894663912
1382944573
1788630175
379920922
932946053
1140544737
1127070752
844121808
2012447587
1863064131
1542676516
1145335201
1500189442
549898718
1084673567
554396812
1374722053
1958179053
1813447127
1040214539
675403575
921295820
740687156
262865443
1304850899
527167671
1901932712
314574308
18136844
2122712855
238171777
1338906081
348365816
1791489658
1653405172
291326882
1804725354
622436175
534488862
1210403915
2141564383
666262064
1598130894
1703667615
1534426338
483945346
751993797
1320353538
1444161359
1570760095
811604570
908196308
3387195
644618921
886923729
354016518
1558261325
455451125
1907424669
1073734851
479782590
1245413184
1630780433
376747391
1552034337
433707485
612612736
901593856
572597419
1300506278
627581327
1431001441
598344739
700743244
338696759
828649142
1714003062
100606005
1342778121
602590471
1069654540
1232891596
865355323
57703792
1205262668
398457986
450847218
1688358441
1581481197
779792648
1912357613
1001130567
1492736923
206345166
91400208
1853585578
277282312
1883577152
2130653783
1065502609
414924972
340282181
1814582123
293783675
419725463
1115717391
1378347910
1803365533
1673187088
260653364
1105782003
51841989
283453900
736255529
1561370742
416613112
308652798
1688756333
1692898770
1180290448
1056719658
1097623232
85406873
197789244
2124189217
296140631
1991048126
1292237926
334237156
69795113
1899272522
1595275711
1770545995
1827924244
669064555
1716178150
1374669140
1588629290
1795483549
1941498652
1426242239
2117218928
2082394227
1367793802
187690577
1821122222
1254678711
1219367520
1054911089
821123620
972112347
1379464424
967289462
355522367
1088799870
1487244169
116063451
371504351
744979147
1827612526
1642421110
2021234452
1874755872
749380841
1610804380
584975211
1979364812
1775868334
1995582053
702823348
982455009
765648824
1423989942
1213167714
846255246
291118061
1505503095
292292301
505648011
815174870
2005512365
1684073292
2108017425
2075996391
1949182371
1987940997
749979443
802372331
300699008
1873974571
586516339
1453874500
1205812157
426513328
975240790
322447048
1870555225
1918537358
680663059
140021215
987047042
786052802
1157878600
444147247
1256284668
609362903
2008514017
1602671243
1475240080
453813842
1706018378
218987540
604264147
1727550515
907203695
800417924
1874186491
1884009749
186104186
259015291
1127497930
857498539
25270967
106536486
889825910
531624652
1447714373
541246130
1760430955
616639414
959123200
1225506698
18336207
1064973852
1966851320
486815730
582002531
454374600
1002122900
700984212
505064439
1479836547
223333704
893320810
576282608
1646983313
204973939
1100123239
396042094
1583190308
279549567
1955681289
1200808606
1658491532
251031219
879399030
731803755
1988314046
837015345
815586073
153644279
553764844
904872250
1036173527
717898889
1252353952
10442540
2075936993
573130191
1683013471
1143057861
1616901516
1348306558
995942103
1904946264
432430807
1792176199
1989669870
252565666
1386256776
1525296844
1468699103
1629053243
558567554
1016437969
1858508562
1324278815
724182830
449186295
2040916134
349967986
1434951707
2137702417
297577314
294185710
1898355424
2033802395
1819216588
1206215826
1210609027
186697165
1051308718
137543651
281456743
1420069336
1016612732
773617614
673655463
1090345448
1043943089
1023544932
1242103063
1523177346
1896914168
1143391941
1100194755
965338890
1772909963
834649664
157349765
554833187
2091492444
1746980451
45049091
1109540190
487716454
2002678149
316146196
167385695
1488088884
1070810288
1067429386
1323456338
1076144202
625357964
1698702986
555261167
1780846582
733132605
1717847627
417048568
531176495
1978865012
1257165141
374907631
443191409
26408171
1333024116
709955383
527798614
1676372171
318597488
75472
169092303
964781367
1567564542
520990316
1424143349
1165698656
1266719507
1983828817
1845220893
768352027
378533420
1517979468
985604112
1388538622
1175079332
1621268861
441641603
453088703
1465318398
1817786655
560631609
671838854
320447820
837366733
1649947460
1588293223
1919627390
436458931
2091049285
1853303256
1760776791
1485462305
1510334845
730566760
1251167637
1635733657
972642582
1325728005
1871806708
531502055
415562010
2102044118
1815025315
711389638
1026456625
484597375
1755461899
868746544
414683214
1971971338
324570981
1444058622
164918972
627190714
67655805
873622404
1036785740
638777522
1282746366
1679124977
2132970342
596182762
796982433
1735781633
1543735035
2133202693
2087458504
542875072
252733176
713560917
1673216148
42525526
1477386219
957734525
1458061762
1035537836
136108168
917856713
1640439428
505937146
686267878
1196818922
1175446383
772483199
523125252
1981309495
75493267
739226327
1252026168
1367029735
1660743923
7009016
2147357618
9227766
1760346272
1344363011
1217524227
1143879443
819065921
1861313171
1710115250
1048661334
1822164677
1539267590
381065951
546000857
619907547
1580809258
1367884384
614135980
1774576286
938561939
1775747930
464087779
482551671
935871866
2050529289
844220073
1155310910
2016717725
375683861
1270641203
1078203238
526131882
125229968
649551483
1470673669
399971112
1544367819
1909129566
927584985
2082671844
1767797894
1246495506
907020982
1677829023
345283628
950675649
1533162266
2135692119
1604317773
1086665976
845766647
543809039
1856701374
36432055
1640122698
1015512772
1151989164
1898072509
522950378
1771202962
541899918
1550090088
107263836
1451420716
1784984421
1572382525
173977658
1216442471
445659925
350602425
967919957
605219872
2073429180
708956003
2134278956
166314278
1532905610
1856030428
1100567908
718810218
1209836266
742268698
1345630815
1794661870
1999859814
888480751
1676495896
1744672135
119576128
883065195
922680651
1657004291
1603281358
330595746
349771764
2020245431
1664703461
1218683463
62255850
1738566817
298579648
636107182
1303258848
866883272
1499684186
1259056502
1269385818
2119560285
509555474
1071789895
772095008
1213347975
722761382
219066443
1909119665
1612474865
9139881
1375691542
1844567181
28089407
811061555
1472149440
1275150357
1826978207
373098276
1162285403
985654094
1780229582
1293354107
855921268
447375840
2053753465
903474751
691505018
1971023792
1708445493
935128365
2126197872
803806655
184656932
236941522
1743312379
1166994168
1202831525
556980988
244481287
887024308
1210403106
1221496094
2028428578
1867686999
704788772
217048281
4961757
361681730
1476574269
288908627
53519430
1568627090
1150410331
1704048575
1294203455
1662744421
1575423849
226643343
553278477
1588580087
547959159
886778316
1377883310
1587262078
270944782
551212023
1435898860
1052231706
1434059201
603552813
1161358386
2066006159
961804341
1641435340
319155549
1398380478
1418828302
1053763507
835812767
575611523
2010691250
1654594430
1078282858
2069600258
1428385692
1425977404
1902664710
1706320227
805748638
426818873
1364600073
919565362
1859675992
1695881576
1060288493
1041321781
718558497
1010349610
1674396150
2028138538
2101144649
1619973291
383905957
422647179
316753787
1274008026
804503317
1158657801
2099828185
984549667
832441108
1438994057
1699715976
1476588348
856017359
792372465
1165129251
2138265910
2091146928
2119669066
1522844947
355358172
64926586
809533507
1169406368
116181364
1567726840
568367053
1427881878
1698767353
1414954947
522395804
1116094317
1870473837
507602612
2025741571
1494649155
1279953670
608849394
524308197
1247645201
2096927213
1079280694
945161610
1930644575
265888492
1362077775
1880689842
1272267835
2096497541
1065314393
152869892
193410302
1555368647
227409312
955124757
1136452074
923593361
2120815212
1875470518
1719908693
601914722
601017982
1421820180
412189843
328492155
989993950
2097322241
2050352655
1976023939
1995343915
843754666
1262993917
758569211
2141613459
1090963891
786822926
434242004
1183248755
197359094
1621424915
1250873279
873954474
1903574493
1682699848
584709414
1428873003
1527250174
1590381564
67089846
1962251067
1770603112
1222092761
1526198780
358760555
1103366478
1090050651
1074681168
1106394205
1523046518
945290620
936611453
431723348
906003856
970181113
1322692705
197926212
1514203300
1536095273
294688032
672218878
1559597003
1601323940
890828058
1199224504
1421915078
237578807
1937932875
1995276185
146595601
1301997927
1918849156
1330968125
1393453315
260333361
1521094593
1200416734
926952798
496194791
1630860609
173865619
1648395210
741599743
1552032121
1471205702
869237315
266228921
964864654
1288899956
2067003517
1687453562
1848307402
1592402881
1083694272
36451535
510710730
1392985494
2059624851
1324195485
1558658087
1098712124
682559278
400383529
84057333
44691711
1787986275
850500014
644770247
2009176671
787035322
251140056
246409279
861576300
1374257798
1468840210
1308608325
763762607
1403883515
1931911115
973833083
94957664
536949626
1417780587
1244094740
1327380953
967790485
86155235
1539930585
14642175
1622944283
1474636394
255017740
895667856
994659213
1769664126
1602730744
2073613542
1693882557
390877930
1253697613
1132822456
3598025
1961808979
838069018
1170653968
1512943972
2052046615
1409079939
143142382
1700222611
183594572
1174668808
1505534263
1607473608
1012160050
630721999
2101847701
1583027955
2096437442
864274234
1888344535
446836202
208550595
341149643
239902892
2088046217
181280840
1606344966
308505492
762465469
117954620
1698987918
224785208
628898042
268307439
987044447
1337592018
882000614
888615311
1282625969
138108977
79926090
1278385312
750694458
691232602
1880003343
1506884333
1238369777
974316482
2129701461
1909130397
663565586
1353821337
1768387927
137059428
496316644
1901855473
1479414169
1009800534
1559666210
1477042552
57698273
1874281291
1865515216
2058399310
357212457
1124667443
579550990
1258175942
1313894251
1734576137
1739613484
1482206909
1219985472
1576312160
805335748
1913973102
1958303184
1241658173
1401811806
162000189
692290618
1397989698
1163257088
796218569
1536189196
444422654
1522037524
507352510
1264544370
16154018
761637254
1682532095
944793048
137765874
1797703261
798398175
1716922476
2037807151
912754083
935668596
992582059
855332070
1613013673
2054349782
164471027
528699028
513369513
1200853484
1881612601
1995036856
1061733639
4545861
1000738002
986952223
1947133740
1682596460
1996713360
1291217088
176899009
2145487903
2139056218
2070650331
633563294
840791574
403887549
706473100
1951340371
984658197
1879494918
179367960
540467309
964759094
1048476109
941408909
1417300798
2073015208
287486451
1862237762
662075901
1158970828
1249963773
1449595615
707394913
653930393
1295315525
1214756629
231051953
691433396
1204460728
1625787345
842862332
427808166
137576565
670567395
13267706
886789321
1973406094
614053552
818761742
509996251
1421606014
1271391709
644774837
1589660667
2018820458
1796370757
15139726
344392159
955045386
1082902006
270632634
1378355999
492157533
1510984678
444872478
2017204069
755843375
1630929894
310581135
179862445
1521019025
946290855
655322820
179215016
1164268561
1305039659
1715523598
409006781
1607587493
1484176736
1112118529
1738877655
1346456852
896925679
365857611
1821974759
81734388
905103941
1328293828
673591421
1032039857
340444007
60994411
781428840
1218315015
1362630088
800244615
1790072955
1830688430
1663839159
1567743653
1660278920
2036663773
236111019
1258450796
600625601
1210807842
1976442757
1182863172
30500234
1656542193
173912755
984296143
910855279
1279416653
1491450950
893052098
38342713
1031732689
981836036
849255166
1869679949
1058196638
754542908
18707255
1296461987
1609422814
2028091751
1152678051
1427092918
1386099226
179524473
1410581591
510636546
1332035453
331444648
517848834
288093834
1723077193
1518635827
176723947
1996164137
787170191
1278807684
1223511200
1060747695
1065640856
1614845433
915295720
1337335465
259345949
864603822
925298613
1598224147
180128736
65571537
1380170957
1635091618
1362382022
1044080520
1789622912
1405715000
554093581
640915535
872711787
292312632
745119997
207338491
839158718
1647612654
1283210602
627023421
1288848910
67059614
555320987
674019700
1649101848
1382066001
1697126378
264190851
382970042
1346193543
914352593
1263691284
2000279350
656845346
1527944296
512614756
802585989
1008275969
1303416626
768267386
864087881
1246412152
1835503745
1728846565
1014209134
1335384321
1244127702
2131282605
931878563
400691621
1459164247
1344755211
553833488
201212883
820389631
115848266
1342532537
1102874124
4669994
987643326
1440737739
855056644
857440998
1122095372
1093577419
1299221452
951098170
1657997567
441617358
1515474577
2006385461
1879494822
2094972911
1846118793
1589326095
966007389
1501079587
1753450429
171804251
739381001
416196109
716938868
862548004
1866695804
179168283
795990923
621168262
1668544680
643914533
875017184
1163970450
1156715166
1076000938
227550678
469991876
635253283
426088106
1746350570
1324794019
2141041889
1952536921
308543886
1924479913
978541271
1985038839
1492937358
1050938569
169335245
1336707568
160625545
1444838474
801596707
1011637811
914233130
791932047
478797395
1183850708
1444509119
1073392391
566473816
975143232
950580428
1283748231
826874071
727299011
936389472
856314220
974617786
1207402964
2020618871
406737087
423133936
1197568339
261311376
197911108
1162860071
2047556328
1644217330
1323837296
70114267
53502677
1272027434
1708297427
857753418
488364774
1115904058
2027823381
902665823
854492991
1425326637
1511422976
1409940085
354774745
4943166
1957910097
486975776
1666758164
930295804
1889470717
549323370
1384913093
381892350
2100260431
1180763234
1591560241
1674846595
299442125
1085333383
1914527893
602341836
1250185429
1074909877
1874453279
440184792
1544358702
233231186
1010322801
947271392
1248577830
1912782551
733430120
1785786820
1046428829
1325805812
1186855638
1809007949
1743189045
917126867
296602444
1976326511
130407750
149976882
23687145
239221672
1118811520
472467620
966907107
1234416147
1351664961
1519474966
1061328091
1352170187
1810444653
660986504
40043404
1807014845
389047749
90693533
2114213208
1026660117
91402461
412602098
1507923719
29495537
648196551
873962897
1616361881
2145455005
455496476
1615988783
892775783
661665077
362645499
1855738269
1351943204
1363624397
1001659117
1981254882
1905181078
25124335
28633805
1357757412
573354956
220177073
478103571
29098137
992321900
459774769
816575417
1341051901
1066093629
671609858
1017379012
73962061
1456459667
1918468814
841222895
92913183
16999530
1681305366
918059416
1259958547
1223898760
1448968425
1404872240
2029736710
1607712816
368610935
108950272
1566415098
1721901478
677624935
1406990512
1679106739
1184056612
2124556856
684892641
1592288144
1446218007
264008433
1329059311
1936521623
1710460569
631868050
1011207680
1580726703
806519384
153111994
265317677
294082642
1986194836
2141359855
1568216798
1679545110
104473168
1598052879
481102720
99365839
1356905002
1113896046
910858538
64197654
1630907875
941183238
1457757756
1926398755
1164460606
329861304
667959890
213939467
460792647
1337435863
119533560
1292654623
7929295
686368280
2079877533
2140469421
1633681171
1564171002
210679378
913724157
763795480
1940999231
1765552998
1227259119
786913891
1685709687
1705097873
2122187142
1940730748
49364839
108205968
149320977
792308313
1816614816
1867071983
1205547792
1349736189
1321020545
537710250
2106645203
471439054
1370064737
1178922728
521847981
154577945
891157839
646538096
821115912
569778730
1013519286
449576717
1456816517
1333808287
1118667212
1598396489
2006807843
1268630666
2144337806
221742289
212700544
587154236
2076593319
838330346
1199022584
809370255
423554394
1371746372
477943797
712457510
213544081
677599914
1703387655
30096589
149521662
1487358017
426509109
1481656458
1522093916
1588495013
1976415330
1742317527
2011917356
1627988204
1591346286
91839495
1721548649
583271165
671279277
1193313115
678723371
1817470268
1742710815
311457223
2120014764
647684242
2008610984
1332494876
1457157905
185479434
207417328
1869919478
1939826851
1079521101
1951455209
1055013626
1790138474
810576654
753844019
358076056
1272463098
958179834
1305545314
58597485
780756800
91728760
1252368179
1828973150
325266245
1465517335
1185581676
978590632
1237384099
297623147
825327354
74094476
2121573418
1967803697
495514145
700839023
489469479
296312811
1437337685
929585731
1811980899
125170322
326825158
833583309
2027392652
312053264
1187832762
1078290381
1356654931
589126018
195629560
762876329
1534935477
70878626
979866004
531344901
1807825608
2065370807
1921116047
889178907
2064082371
1504120405
1635942333
1342720238
55712522
1480791817
1199987112
99247176
1476021400
1309085671
1484980127
1845026189
1586520745
2042145245
1411488608
2090388446
1406768240
1556418096
1487815523
2036616517
2116486240
784344238
1633313156
2137082208
429892578
1324035748
74658668
86819688
1635998165
1188178107
697242569
124063374
654095814
1960191365
1588493079
1941470952
687015285
781371956
1214517896
54608538
686699249
2073378449
394262783
247958653
1390124023
1885185155
790326376
978555783
79197806
460218719
895392825
1240544355
369491284
2046519394
1669339072
1321042748
932232913
2026841026
126284374
1189303342
397417626
2117258028
585991343
1304852632
2111673090
443640612
1961823311
507712783
1592444979
51184297
950646270
773554343
398197714
635382792
1959787539
779228105
402378924
747761491
1890751354
1401089790
1545748630
878418887
1245489989
146239017
2128144607
1166060669
1129150875
1182282884
322969640
2006832501
803047824
658543663
922940042
1982008429
939102192
1933226008
819796771
1520704915
692497695
570986270
1311814595
1293800345
766411993
1594870804
637036732
124571335
498908903
1441271715
194211283
1552005173
1455840379
2110038152
745100535
211971303
582112092
1225431896
1756798885
883384306
83004340
2113532347
354264950
653024271
1351427794
364128063
123778195
75174272
517066385
2026551512
1588005570
616786888
1689691171
1776644179
117118542
574614888
1170377782
1335959447
357852277
635430914
1043539961
579396801
207956107
233753502
1883530114
2096998191
629155266
132977973
2046574334
1731088445
1731226692
1091336744
1722572874
1175470365
1424539937
519871249
1371871719
153709039
1412316123
534461619
1147486718
379420300
1347455367
770971724
1530165754
80287426
1011970974
901848757
1663943712
1829326054
735037914
742838486
313780141
1890203170
1788197101
1471576522
1962857066
2127083026
258129061
215140857
1159741666
31784363
889283281
1285630243
388184758
380429786
622349157
646378472
828433235
531986364
900316261
2065290001
501475015
1354019126
1173530986
830389367
1791338164
88615158
1493550110
28120605
2008024422
528309772
2068856440
1301147782
1209429849
1137158307
1785895101
1863465418
457525427
2140235224
1880681345
1428303419
935076339
395187814
1080417475
431411987
2075486411
98004200
2139599495
1405077606
1581649409
1665011829
1725609561
1466362685
1646843576
905766091
1760247722
1487940975
764150971
1452235563
1001089778
324536089
1740259101
96986360
522733499
2005529252
1189822336
1178233332
1182858107
2115096962
837621035
574476856
1627895435
1092541276
1008584394
1536512993
393911273
1755739029
1699595707
639909814
1433527604
793076956
1471296196
448882266
864035470
1212146397
1498871180
790810014
1251285789
1548665975
1665570414
913996421
260235413
1543335841
8497952
2126986834
415462188
367853842
195462894
789836975
849177261
1685900892
985893082
205406220
1025910799
537029529
84639361
1651504959
1712557065
1050355278
1058867277
1082980649
324307600
769023811
2069790372
1910974996
595109783
212007038
1555531403
1897290051
2007755755
1162446106
2051948860
1755674130
374323452
1606524573
672108588
1634043663
1479302710
1608868740
960492511
1048245808
1060293295
659741782
334986705
1407981652
1192942640
1308069700
138151915
1316730819
1794006274
1353585265
887796964
1072215760
2081697771
37225281
1191549235
2013619575
1797825231
1541302213
275553770
1742388310
766527503
1055397167
897055045
2132043854
1866296597
948855830
1385871284
299535531
980458099
2022390558
961672785
998436785
1183157980
410970028
503842879
1390606708
1089980446
789105407
738062989
1503958556
156574127
1086405938
1479661122
1957015921
1401631653
1624238308
1600168415
719920759
1519035076
197403331
1828592925
812179999
2074740599
753930398
1528297442
956298831
574576968
612703181
1071277416
1494040592
2062860371
1467364222
1001625162
258504395
320790146
2129004878
1354821458
2009863907
1523471764
454607238
200145308
324902391
72402668
753177287
1526062072
1618089242
1232620519
1750157856
1795200507
1633636060
2082748388
1303406780
1132903197
1359634396
1082022410
314356317
1261749915
1244105035
334908828
1944987584
1866899469
42920949
1680619549
933971742
1827210401
1127664043
1697018274
1960956349
160294833
641907396
330936662
66872551
870192660
1190258925
1412436028
1864714609
2094602610
686302596
1730977999
1121604910
1853529396
2026672506
1559564749
684461460
1051537454
154325996
2079512974
354124441
1134833458
38139526
2101019532
800843931
1418371815
209486783
1407846678
1694757472
611102123
320975212
1177261646
277209531
1004575652
1224233973
223919196
1775493035
1584652111
1206855028
393708232
835233131
844851940
1224056744
478829095
2028110693
943261697
294519343
1176679699
1055500388
1178629745
2133212335
432892658
308442432
480419956
1418539285
1832545195
1183695163
1969762824
1127269046
1025277104
204576608
250932003
434939222
1775957792
821678567
1624057082
1855184819
1682870806
843228106
2081673315
1242002053
827905703
1918660022
1508192674
2140309547
447020770
1888819674
1592440327
1148551237
1482086453
821875088
341665091
1026780634
501974150
126823814
183506444
1793279981
1618178938
1458855193
705033365
1143688997
1378553418
2144148974
210164590
1209441004
1789246930
923426835
1969046084
2129656745
1513749491
684607002
1797032176
1294745823
499315565
1756316380
687819724
1620399644
1669366023
609130616
653198636
1334471175
1859033908
1332788192
978463269
218068453
1075447559
952948017
1684507520
97254543
2038551899
305095936
734526994
89479877
585993269
1734712469
1000908488
579706448
499076286
177028810
371656731
1963082249
1374275859
440805830
273556188
1777215599
221762855
1730006400
971688295
1311269917
1490336156
1035545046
1843688614
529816376
1885779962
801425546
1764753011
192692788
784370599
344272238
1741543171
183742384
2019389103
1881682788
898277976
192275440
1972508401
1322208161
1836045140
1165310044
408577940
2059681011
712917886
808718737
954448598
2110570877
2114451531
1042110113
442195629
1073130864
809167675
565794308
1193213437
75750594
901501756
2052717006
120178234
262802610
318295551
1901378943
1481711482
697197616
626025684
1840142095
2101992901
1300988888
1777955460
538747480
1361184389
1986588759
1865961906
1883896335
450784668
271541192
776438414
1453776270
1303521874
135131137
587016312
214787192
1134007198
1110847849
543479020
1707670573
1252989306
1323927712
53712596
1862010853
1364777220
1338778327
555209045
1029697287
1960628659
1254178409
1848507933
1321058254
1682186022
1569570915
1334922315
1698114741
2069067648
559665040
918703946
1669289577
1039575080
1360444317
1240299661
704437444
1408842411
1068855641
548513891
207195154
1460911693
330692232
125486146
1151477119
717707077
1174294734
722499538
1846760146
2086045504
2111292083
1761968261
1847717557
1001565166
313090297
1122224525
1279381941
1457252163
2049994715
1371511957
1849401935
341585953
1045855283
1324178189
510704831
574675131
641641717
1878926996
661420334
8179561
1498365448
130159867
678602101
1246430691
1352978322
874533858
1522197404
637018807
989374611
958048639
1975765333
909531395
138721770
411190616
1982034496
1353942764
1900826748
2051258850
1480489483
2115504342
184838234
854959367
215128881
1627781023
2136959297
882386168
1373129132
1122879036
1159822600
540800242
1915624694
2098771540
1812234563
1388119538
601010717
1308026571
748349810
987134190
511064924
1621086757
1870055305
1827097800
357110200
1904984157
31805428
669106804
453336107
705088328
1302069655
1405173223
1040904239
185725215
1212604980
61158790
738607628
816513883
1107237987
1582441548
246310113
1100278094
905523433
114168632
905519936
348197854
937654542
1984142151
1330910310
210819286
280865915
1158772778
1557130639
1288571979
774917412
877050622
569374832
89854641
1281864778
1380733131
1677380513
174318906
317870589
917800108
1333577620
1656799121
2107645755
634964773
99195087
125137945
1516639339
461628723
1241285347
1378188224
1780195423
614877576
1326287622
959795010
1400574166
1278686883
916646379
1943427593
346069131
1880842264
1944214324
1084998254
360938783
1217411113
1441468170
329116660
2071617474
2007664461
1957188951
1238835115
1378915529
805024233
1486069169
1498014898
955935070
1677337838
1049852604
546502485
145233905
2067047781
1451851543
710555954
192307648
10551841
1810196233
1668373687
15090408
719721016
497440872
458600547
1161720774
1689658999
1371391314
759432661
187615924
519004123
1796830622
1331221265
520914640
1876186610
129357429
572033042
262221919
2101902663
1096300616
1115749434
58056912
1755748815
1447652894
1687794197
463424142
1519382395
22158033
2128538003
515651953
1003545974
96427307
911226938
583791044
1909198076
849195065
1388119429
1634916201
367536452
929239178
332437217
1507789280
615811384
442342166
1498454241
1725718725
1908918814
373763444
2122010515
442589186
1979828997
1948414249
985080137
1086027402
1764793754
1023719708
1693197391
2136827753
385938920
1424562088
455761289
620785550
598457312
901823548
15140628
1293662669
800558071
609114050
1026622857
997500369
1834907258
149828063
645634735
2086148284
4083874
287890741
737639208
106075740
942545199
1587789452
982896888
1729225835
1381620925
1559708729
229562199
668718754
739413431
916983527
293637618
1566879416
2094449735
1642149994
1912743073
1479803431
792909361
1745444766
404107883
1537767148
226575839
1248843354
175605964
296884371
515216563
108782749
546202643
846784698
257584633
1599156286
965767167
1905009066
158311643
2088320743
979505211
1566407
410841067
1867735669
1866405640
379696124
814691406
207582241
2086201797
1622781300
841574923
1202255368
870186264
1000698671
1563518866
2071279150
1621807184
1824330895
1596033077
151890060
635768801
962648779
1800763515
1560870888
1405464923
1389496384
168508443
1345652149
1138672641
943393214
2117191059
1780611505
856557483
2007537180
2022223708
671613008
1276041717
2040340676
385541178
163291315
1876062377
571844593
735708903
1601109745
1548449222
110437749
977638404
2057464163
1711197991
1214939033
1211217691
1909491550
1139730821
949780486
948368178
1265939853
1892579426
770378160
1720835546
240881774
16082032
2091687972
2088441396
1451881032
627441240
144987417
533381779
332975839
2043677905
571396811
492881364
766704783
295674676
1999144204
326560361
1052235669
617157466
1246766877
542242846
1335281836
1069025342
589100459
812637242
403911902
1716842673
546043962
733963280
981114200
712616932
512351887
1891899323
1634253807
2106597187
2072221059
785389157
1856145575
494910609
986266452
723854547
2019248520
210458366
1356297514
1449267487
1929302194
1654661765
637637692
916581287
2110996436
110896545
194965239
1412688280
929277592
109978259
1413464450
660827541
711445011
703375490
700560223
315260113
794856954
680675791
211982083
1584406545
873495990
867321561
1982307353
1012925826
882479213
1144056585
2079266344
761363136
333401595
171640469
1285903723
214668058
1047875033
624460316
1003183428
869878673
1957025298
319390747
559338142
664271865
1697693402
286570971
585825726
1474099991
1302760484
1993446205
1159672104
1804983400
778314391
31399994
1870993350
1246696675
554726198
547211144
1125678495
1535290734
1630906203
727869082
1932233669
835033736
1389234132
1987707955
1932098163
1360866486
9593292
1560964688
1857304352
1921297844
2083054381
155118980
1806827867
1934425765
925773870
2091967245
239621164
1891111755
1674457704
1588880500
2024925178
77739877
1912468005
1495624447
1742073392
1356149066
846155801
1878996380
1994479761
445617944
1016478855
1218075147
965717264
1229431935
1142662699
1855402052
473657279
1209164880
244961447
1333420957
582907747
1596445586
1565588307
1560544070
1253634838
645226948
1706401639
1290472963
530244380
89744334
1497244540
1691003332
968502237
1927700278
1981662949
1571364810
1593736726
1288438015
314829651
1905600075
1505950125
296423020
1607575532
1483829433
1046007772
1224967922
968349951
1948822691
1344974311
1762784569
148401397
202786468
195375473
592327488
164025238
1713144638
1614333347
1248342690
1796829228
387162632
1391643123
303406629
1194492652
146869926
924362701
1857396901
696368661
2032996268
1150714989
1340545921
1715921646
2124092915
1767082803
2049209811
783090486
384098705
2000806406
1093763177
353525754
1758957681
1637436689
96336541
778578597
1839008735
212787098
743897816
42819771
2040053024
383732846
901047262
660311365
1543500467
2101254484
1743560355
458326816
462075602
1926118284
1864753291
2034781650
1542470606
701356334
1952718957
308168215
1247875750
1813085833
288911796
765912185
516674851
1898167083
840668918
1107724257
636940290
1032437367
1830370594
1013362809
1245936289
1767334011
282768220
1558213864
1963080293
772500454
155381350
1608298914
1812307826
693402535
2057657551
1619112343
1268833102
367181170
243838015
442690821
960454455
962091267
232846182
1111153775
1630054831
1025510495
704790398
1268639416
999147136
1650782607
444048686
1845021879
1084152824
1498509986
1030741790
1345806831
811322215
1277420492
1448028701
627295408
1104801777
1545231543
1960702500
445492006
175088082
1395745705
333180994
110401835
397901300
1180310638
1452314635
1224338868
898546754
1221358300
220418513
1181737420
1369462943
1251959002
1656602789
1177556720
1705148567
799838974
1292968160
93055698
2032858841
127803160
1256644526
955936383
464798064
1989769236
1559959343
501126882
1935593009
436073553
152321191
2095565582
1748324929
418226188
1897961705
592446744
556202085
1812502719
810575847
938502257
1906431283
908802182
136562117
706297459
1425576988
1659941392
1464708948
146111808
162343803
1608903435
620291136
212457469
169889323
1602167420
500515756
133109097
1588152072
624944591
913045519
1824494260
453525030
1142595754
81039842
921177306
1904161322
919368516
1455723617
1574551837
1921102912
1743641681
2019353936
725059412
1000145078
1134647164
1433578806
165224971
489629779
861101279
1175674298
1203815683
973490535
1684970449
210732476
588551193
1599439347
913408783
1442281923
159378553
286569720
505099299
241235734
217597054
1103875642
1567424093
84066706
989151525
978291330
201938964
619889471
1032785905
348826646
461235707
1371593554
1520935602
1434283650
1212214321
905315006
1159281333
184961459
1240896239
2077838572
582109495
1894669441
1738950951
1782046359
181096935
1457135439
728787550
1048217790
857252170
1850045677
891240355
951864495
1477347634
439950077
1941248606
868370478
641322452
780982445
969895841
1608088650
1216635674
274499909
1394917924
999690963
174250420
1802867940
1952083147
386217197
608319689
1964631569
1219396336
1924749766
692230532
2133905402
1081004831
1097862828
1784594625
223623151
2123522626
978756693
564532417
448732557
925270700
431583105
1598487817
1176003327
1390799923
2021448899
1705311229
1581499360
1341755079
608047370
887100613
1449055532
1309945239
1880277244
2105256604
847638973
53962093
1877163857
472723546
2130742926
1407797789
1463702520
1888595482
1054107130
2007537180
1344456661
285424676
946634804
320820539
429550406
639733541
1643253
305206524
1187473066
331711151
20218732
797537980
2048083653
1391365679
2127731136
1760128519
1813861149
412710260
735553366
963735538
832472975
1568259650
831903513
497809948
718423124
2059170764
142196524
145816403
1673554178
2098650274
1797464873
1834016243
1209727906
1602962717
1977531341
1980367836
1530827315
197794456
1322734434
776693092
1182539124
1493470456
266586181
1771479207
1759791829
1927814162
1780471989
1471861013
1304232508
2025594997
174786334
1722055532
232425989
1666116706
747560906
799243275
1556061008
1611812922
1468236718
1071020308
1573128038
1236078805
765611528
1277031113
915851415
300719044
1349643335
972528461
2009746507
1774324216
83710715
550117609
1905221609
1328153893
1128942263
1035615618
1622024130
1967946945
1169494623
1247460347
1397166721
1687302644
549993163
1963933499
972678385
1970313632
870874580
1078871391
1761020000
1580718203
16671524
1118866244
812824534
2605743
1293442424
736847384
819065921
997437024
1940342037
1070301486
1539147543
1311745898
1064495069
1080035514
1761323715
988296735
1837180946
263314657
939231214
300029611
222587692
1671973255
1834447133
1586648796
1224376036
311656887
1426170936
752643984
141211146
738452678
70013810
1182726020
916936115
1043044154
1579203502
1107591633
1460444670
1146398261
527982882
623554137
36442141
217489250
144576617
814296323
136142682
135282497
550257402
1596140078
1973587844
335278812
484349622
962895253
150349962
1489863018
137294181
434557115
298273022
1479347977
928892205
1400845900
1471195655
337611858
1837688517
1758927702
251102453
670849068
182077103
116108084
1929859969
160883023
1048784028
1522425819
1077987640
1471467011
1979836792
723676518
30723831
985426644
1476562146
66268413
1746725501
1971521781
1521523412
2095861123
21130281
871674169
867747406
1653780039
864840421
1442278211
1348338998
180654353
869303307
1142295146
3550267
326048441
1999460687
1510942625
1453812626
1443135852
825964840
1161063618
1352674721
590741701
1829487957
206832612
83525570
658455057
162371485
178538416
392383772
512304964
1410844075
1716796209
135013883
463510909
259941389
1866477151
271496187
604996170
1318568085
855796484
1462511976
328346465
1398962077
1857667459
1659866770
1830557333
83694606
587008328
56102922
1081999868
1282530982
2073285718
967046577
5069130
1409791187
1212592198
1104875764
1212781543
1665185683
877745459
2073312649
1110220184
18405577
990287808
821325431
820561463
881236911
1455055008
135905418
1222652769
405423245
1502976496
1893514611
244942320
347186648
369778490
109808965
471862916
909673470
1123009693
489383474
1373969207
1957015217
419032064
1778597044
601354711
565819463
1990942946
774597086
349145019
1636675874
2130723370
907081158
1607242056
1175014575
1256404782
2048386250
1080903125
589773660
1925071105
63088209
824658294
690965144
2018441299
521762033
241865727
1656833294
372112158
1822762484
591334413
938749074
49660303
1223524594
396156112
1490066643
1092020163
44757961
231245230
111648727
181544915
1493908661
447107897
136608857
1267551033
2009592532
2122792965
1497967094
805635415
639839270
1808044574
1844757859
586906000
1234894053
1025729883
368875789
1264850844
710133366
1223892979
1568317117
953324804
897627776
723934245
683788189
307604189
1003363505
646577251
1413782262
1747971083
1488614269
145167010
2063795382
11398595
832449242
658664367
375055967
711499874
1928576713
1612863472
74616333
39223819
1169568871
1743612331
31629120
1168462683
269605907
510566852
624424565
570399737
137366835
1617511628
1775085667
372893269
1978583906
1001461188
1674541003
998490542
1904801191
1764235884
929922948
1891986699
1802125537
702926535
1658816337
1662480112
41055856
398609950
1116823629
671851130
574476443
1616970786
638884058
41971283
685530595
1184901552
271408137
2130053062
1789408404
1159811696
688027951
922722909
276088217
308391778
1847398568
730484535
2003435236
1643401480
467214939
18307111
1733077680
548020929
1956238540
1276151641
404912693
1419603975
409553027
686162544
75120494
2123542663
2062397140
2058892741
516613115
389077790
575864250
2027430211
1750635858
1603441515
888557104
84624622
1953951430
1013873563
749075343
913024673
322418136
74360947
49592290
511205308
915942390
28787096
912665843
663980698
19757320
1520269379
2082512884
1338556674
1597446628
1459893479
205071010
2006445947
1065992130
1460308501
391891808
1786068299
81303167
1027511626
1409317110
1712398554
1641323254
326987371
221041578
1719777619
320114932
1105020550
1102616952
1121691311
1958442157
878077754
1898521749
12201707
734438169
1376724721
1005944720
1579290472
1720034992
2090462197
1965347436
1047652530
260863595
1310250253
1490873239
25615146
447168852
1447221599
1098223538
312846090
1918288386
41435232
1773699543
1495354485
1640899205
1472400153
1722483469
816802135
1746980451
950806017
1108279294
872810513
632197049
846769298
135711860
1100102765
1244317508
372778895
1530737780
1410178333
693276921
1613253487
1228632009
49432347
1161137873
1474195362
1620474556
1617788025
315569880
1138672641
1202313481
228068830
837141322
260203608
1967516458
1829182450
1154152937
115061823
1588232613
1915332704
574070592
1196142294
80226695
1153958111
1804135540
1820490228
453567032
990516266
1326298877
1081156874
1510809156
774512897
304743266
1536582430
1061312503
1775507006
1295991731
1847534109
808451810
1057631185
387029496
559221115
580214376
568645167
1939898820
1957842797
2067862277
646917926
1485245074
1096108920
1785092675
1314299912
1760204797
594416710
1960211233
1754007005
1644401913
490279863
1710092716
1177635505
552881183
1708861504
1135894235
1955598907
1648591240
1850706920
9657275
596838510
1007113896
674565352
1619305534
790904569
1062651522
1421266291
2071813430
1122111790
1645320868
714380108
1524858764
148812966
1249680460
863536746
967950272
1604535438
202482926
51556922
1421401722
1936261553
1937405425
425743587
122144454
239400584
637304308
1779064914
1938818314
1534078321
833595438
995234868
816388813
1132307241
272003745
1739563234
1109411905
74627928
932510227
966036836
1409671337
1997650894
2005559320
606120994
1537296496
796334237
1730889153
1048363476
1471687622
1227815106
180827730
249577119
1789666105
1957638728
1161605090
2054496338
385874329
1604183286
747976574
1782247314
869663342
1542913860
892886829
1195647562
1203789062
1322536706
477505409
1021306798
906079537
1765572155
1077398512
2046798629
898937663
1320592523
388035214
916773359
887490385
1634357315
1009395419
834626255
1488761483
1130594491
306920681
1452379174
1743157338
109534890
959382701
1464906754
1991163474
1192226465
289280771
1003010100
1501990318
559602912
933769111
1487238257
1756474388
101269404
199504364
2031534467
1902759221
1072223540
1475642353
1005676082
554923309
1890999490
1681988516
1143747223
858685998
1388237730
1099652157
797080801
835411876
1870769054
1544973078
796147813
640816198
1964164768
771577224
1861135394
863700587
519610801
1376928553
656952457
1625466468
146567632
1123515694
314397403
6883873
575572507
834191658
1871276939
1375120858
2108185285
1805006613
286727613
1406469193
330926817
319463771
748355937
451969492
1753750674
1273689564
2029158118
1753807367
1621798254
1226572029
939624583
476885249
686647389
376213276
1471211338
687862406
1150584224
971968543
311574704
982790963
1506084439
1854688405
1181040273
575717016
1104577360
1895773322
793187803
949439524
1750418137
722381965
411459465
157102148
1264608577
1748476353
335914503
450091491
140118842
271899794
1475109710
1842925642
1727205347
1214253552
1234363819
591652443
1518114025
2083905024
935585827
590234519
1744737666
1433144670
1027043915
1870586108
1767181036
1215005083
1070375285
1558650518
1334611666
1218522928
1474387674
350399203
1172324450
1339106084
936448303
1833190094
24779984
1588827738
1551271117
155958426
159296217
1015069707
1193434049
1352156250
51141147
1869137777
790370732
2013485832
60887809
52972321
782417098
402889391
633359817
2059263443
1849125022
1573419408
946232004
538911898
1450580226
1070567522
1415477984
1865908486
942797648
1554565306
1142967202
1182105229
900714817
524936513
943051941
96355031
49899206
44303610
1561267640
866130737
1283746630
1346404883
130397083
288736309
65812587
1398467898
537709531
74492478
2092720202
1935478266
1561672978
1114808295
759588511
2025865169
1327324493
622395940
1173616583
110131623
2092620137
397390414
958670738
966456875
458907634
1855700835
1105727364
1370984238
645445989
1918317390
386000434
566554608
272822756
2107378663
402244485
519490514
1109649806
630373508
2110737890
551592514
122151314
1608515253
437056403
532329593
1933487590
1975434377
1835368960
150813078
111297642
235832647
1921056059
82218853
507182135
1807600183
1079374342
2096034529
516394487
1265565758
854677867
2048866367
955796523
1495407725
779827129
815370094
1446740809
372729534
474243317
1643207989
522134217
652299737
1112026089
1280297798
979822370
616875249
777439425
1701005753
1961435498
1317711782
1063975407
1188927071
1228477741
2104655536
152357283
1799006632
1896120133
2004992664
2078088411
6720029
496978749
852898282
67931183
978982442
243009575
113194855
2073691985
1074156750
163285997
1163743484
1886998834
1479063833
1102545557
763332518
1395772964
892046807
1609447772
1691972359
1300368439
1673207570
371006247
4991113
1032945899
1106350138
696586754
1032596326
908213529
484708642
1856730449
392253844
235126249
322170249
1620567311
1691101881
1446469664
945538530
38681649
590082065
798430087
253646849
1799358228
87379886
82490406
1380981218
1390662745
1793752907
1260258279
1317606469
2108697621
1331457529
919187552
1285236394
1342831707
1248238338
224414782
1927258599
1730149238
2114122232
2066906780
112982582
2106022371
195224890
1977757505
2006278966
1450863740
1079177036
1212433604
1347043433
378570510
1837196370
1913438357
1187410331
920026959
1376021403
1386778768
869678759
1633150958
327510945
125098090
1246930966
1546816881
1408432964
122677121
1420304477
1004497159
479092289
1752357181
794603082
167410434
1619524812
477760557
1329392989
2037026312
1024449399
1753904104
152457561
1243663668
1834232711
1450538526
1890384826
542741279
1254600257
1664128538
1611356479
2084950751
1543243266
1561997602
1179862954
487202235
1935221266
2050701337
584358554
901134219
1053777235
2104343936
655641548
214031145
2069175878
131860257
707180446
478716292
1654688132
2110561436
1098788967
1127795275
994195725
311048531
1873111790
1797997104
371465758
940879571
178682226
286586870
1784650979
596430931
684535788
56925344
550804679
1355095255
377010259
1645635584
764974134
1985852951
54012203
2127388957
897244040
1109735474
199038838
63184904
111087822
2020743136
1870460956
1025616519
205463684
608096372
1957674882
793867641
2019506562
218117127
1718966321
1696421499
1205479082
1254910014
525675558
1276484313
721197108
1376476000
1154365139
1343822458
1699572878
345514143
1942734532
6954248
977754892
787614610
1480560116
1155849189
1804556280
200448352
1156509069
716559399
2007030935
1687394059
545862544
1143647975
1443756764
1478826196
1398836278
1249086264
2144959500
42444994
749478728
101981561
579866039
46227576
1249807658
1455865145
868892966
622250439
2145259968
495516426
1574718470
1046533337
1350527480
565679291
369023172
874987511
992138386
392482412
1071113773
1131905763
1640293906
267214873
1415067592
263050700
2087587101
1062925259
34488310
1007539542
1207615261
2111477593
757675432
1843858732
791592420
459848837
292162900
761619548
392734961
1917809424
1236912972
900601378
1767237382
604484977
1419947329
966890184
1005570275
5448339
491084651
678404266
1485933194
670769095
799881017
402097074
2099474947
1707742394
1977450863
579012830
1171115832
1837898510
872294184
741542135
815798072
1329342239
1824701359
1286338265
360066197
1624873564
389055062
624720449
1741221942
1870395909
384748290
974021344
1956463357
243357786
791964571
2074613377
76747849
312003942
1164412258
111082877
1333591088
1511231518
137460777
1719288128
1886891086
359121629
328811041
1859223373
731040463
1655500082
835604327
193618441
296928203
390448770
1194205809
1153832017
1186546284
52688700
586870325
538310977
884057132
205259020
529382173
603389645
1943466717
2022654262
171653363
633780001
429397261
261966301
1624605174
1461584245
1412401984
1659598783
2101670412
1678496400
242547909
1570839591
110634090
34538070
997715540
1780127404
486964264
201617517
2144621542
586513749
153446056
1481700437
904557448
1962449746
476514421
1739750560
243439131
296920880
478134478
1252083785
2008933464
855316016
1718958176
555796327
1454946429
94726557
880390308
1177156802
1754754452
2135198508
224788190
526646319
180888340
441428592
1204698663
302441086
539837694
876750013
975397966
938087974
1340940210
958559410
1980096205
1136104671
709721295
869917662
53608247
2132005574
98120319
595993784
150604837
27748552
1531782422
395464329
1544085165
1927047918
933226524
862573315
106989211
465355404
1376944455
1418049288
1679345373
2039839478
869562974
1969507092
313917756
938788347
1506036992
1755848109
1468144303
1624026299
1690161959
1588541859
1279777589
1329113930
268633292
706326279
361779351
413010073
634492543
1558180112
170370699
1848395367
111170148
620750159
1131795946
1518695660
1449184776
949055094
1146503928
1158389093
2060290548
1053025036
1852855213
1801199716
1157035940
688767886
1439731184
153626545
1288715944
991013958
1549077704
558321781
1949480154
258711289
422509630
1469952691
941560438
1585653791
982998175
631513365
1021733067
332551859
622209436
1044373948
856452172
104639885
1868378856
178616903
494571674
945875172
1203934140
1028532224
1528330654
421419295
212771891
1520318526
1907722690
1809583813
922431334
1635674125
1783411882
1907786228
1995820470
219643730
1617297689
144216654
1536748559
117290605
16819632
1364407863
823226835
1615169019
248099119
1108779118
702124604
1861753911
478880701
1997762785
686276114
1028008121
2069193963
464844402
1828507335
1057548529
1341569092
598539218
1337162772
786759469
1868066477
616921058
63840003
52539303
576442360
913434978
870023772
1621921912
2003392685
1028690095
256181849
1825758448
37265295
45092198
340878649
914949279
787452916
164574363
1258580596
815642796
1022265835
251758787
1913474323
1487975624
1918033760
2039193391
688297909
486177356
971831450
1016777782
1455297740
658039160
287724317
1221357909
292919781
2046851666
260814620
2015951247
738686079
619953572
1530571002
717005984
1911984713
831872128
73214058
1943323192
1992289019
501447334
430368366
134125055
305063922
212966150
132365791
715994755
2039911262
162158440
140792167
1758673036
642098407
1457861610
1076917798
308499611
1127148605
1027307269
686252869
1812803447
969100944
1474871036
20038002
1299414354
1483191032
924722697
1515747197
714400637
1682682702
1294167261
1340313034
1203660103
1612900714
933609167
1611100472
1499228563
633508643
2012460067
1404091185
482437470
1600300660
1359800526
1788077049
93561353
1046793327
2097469796
882544332
150461794
1027962089
696374162
1782007363
732419715
1029030675
563514489
1674090703
1174918751
1221893734
14649663
18001350
161591559
1225137841
76569622
1304181423
436160074
273481433
1640840416
192209168
1892486652
1115855820
1498733970
1545715288
498559918
1760782952
727474949
352829809
1995324759
1153570613
1384281708
1902092166
965298718
319833969
186191801
908115540
1180237264
1478076825
477149204
287563668
234521305
411969121
1143419651
1908761869
1766583202
1693956945
690260002
612439190
2014494043
903555194
1444034488
286115720
1436206234
810433761
258310574
424220297
1475035568
893069897
540944177
1741012992
1057250143
478576667
347560199
995226915
2480297
852813393
1822437432
575412132
217282294
649446051
1919944104
438672643
1289930020
214484348
1218171249
673129902
475892399
106074361
925903388
785927707
1030805368
1659639882
884409484
2055633085
1178493381
1907503373
72969984
1511913184
1192316310
1983548385
72724454
815899959
976205802
1645546453
1647484280
793306672
1540776919
1712522463
1043425975
1639545143
323940921
1643747296
1072409025
155235217
1664883992
2024795978
1202544220
1708567034
945370546
361116103
955681332
143886694
262020465
1246793574
1179253017
818130010
1711707954
2141958101
217207594
937908508
1608949136
469810108
160042563
1920189180
1529412313
254659996
723323690
285125224
255659895
575467246
592556545
1674728557
1705938344
1112060008
222716091
1408108076
284500701
62554802
229855236
854410699
1141765435
761300169
786616822
852916979
1574906232
1346263207
383303437
1632766392
757181333
1747898263
142311169
929510821
459580167
1237727663
1999622361
859314075
1437746609
1622613479
1802948516
1569198254
719235998
767237103
24170206
1764291580
1757668461
190811528
896309988
690654312
754615111
501916568
1764486560
310271237
1460129367
1506472399
184213990
426909390
809657539
2080669992
568836981
328020160
1697967278
2037048270
1092924766
121131996
2046991082
2056372723
781162556
891488184
744009974
1581522749
1982257691
1181662502
795200443
325036494
392971885
863451473
586024768
1970935576
1998503020
624545013
1211152465
1247115432
26351291
1635556616
1920411827
1896199617
983587638
625351999
368743936
1986461309
1497927605
77452820
784745721
690853709
2131641690
1297763277
2128083854
1768204643
358047156
5426425
2011874348
770389800
1456170455
2082865169
843208432
311031574
907276483
1439173247
1653380962
996594119
1066900942
649766785
1574144520
1347503861
2109399430
1040015553
1809057107
1426153833
1031091800
41794774
607447774
1288217415
1931105386
268879205
1031823107
1371812784
505254256
2033134524
1544234399
1069668209
1640737491
485094333
48170970
403872063
42381801
266422090
1056684687
1831607681
1691100257
454801160
664531411
1439122706
136568652
1695129952
471455163
1762883558
1250546579
965616746
6423298
877294406
2037092760
841738357
83199644
1522382497
2076966832
145450046
291538238
521606322
965057626
178952884
641878547
987848794
1276675264
463952150
701011140
1350159876
2144714372
943611501
1554361913
275156217
399949210
1187732171
1872291415
747922416
241328221
843649847
1570701232
1469996597
1880969261
1149045203
1410443299
633444324
1570701692
963604706
107412785
285024296
1517241679
2523605
236022854
1257187432
1095288395
1560015660
1877440813
1597277848
1773242190
1983205095
1140378520
2139513215
408438618
1228448925
585024727
813020200
861226090
1538497800
401729789
1971248875
170445470
956507972
1136935143
614249452
1806926549
1842691685
1404959712
1134804615
544800567
1916844566
555343449
304024087
253852647
1109655510
752029165
359434489
23094158
1895301153
2142373508
1639697575
1320128498
1981651093
1441554696
1953808882
935106728
1338928822
1562570787
188101046
893694899
1569077777
1674415506
496535374
583932592
767090381
2112678937
669058529
1078616827
1380839510
1198822914
1471781979
1494481101
1306968679
96944342
116019080
2130333068
1312015227
944635692
381953318
193491234
193282617
1456191062
650984400
895652945
1702570288
1896485650
1946431455
1630607494
179008778
1320434980
2025992040
821157162
845276927
17089588
45943745
1738327801
1875147253
1354072716
1626118218
1424589732
949644821
1678325008
197239273
578079481
1321487762
934900105
714366611
1026151418
1691562765
49460233
1652868091
805130641
1543795325
273242227
852184245
906670527
558137595
987313195
1166044550
763539990
232330348
1796296855
1094571185
127914671
1531381276
1610721480
828934158
1357246973
1783488729
1803265888
1462185631
744333732
821886786
1572158605
2126362326
1151525872
400688948
1407694152
1050880705
908294573
1911981798
1322719028
1722633678
863273837
384378054
1113689498
2074237769
2002286723
375448445
478042582
1045822796
1128966379
1045923666
1792566066
1523544418
1124781852
1547009978
1244044315
1397480652
2002899124
1375631102
967166611
1459120828
1948674301
946394582
2106198435
464739763
860632969
88160232
757186787
1848503409
1023282264
702277479
2045819496
2140704412
134053794
465021730
1760271
160271913
393019695
1922000810
897786758
2023521337
994722959
1266878533
636355072
1447186958
89405583
121659147
1207818121
990202750
1776640536
2133045500
286929592
381714572
1400833352
468867657
579113873
1444650465
67114566
1028727132
1971648998
1957612646
1801411578
195523809
1198243366
1854419705
16302884
464796133
204870504
1996907101
965865522
900058821
1444915005
1762775937
481286788
1000390692
184754120
507141334
489783702
1709395947
1018692378
1127134857
1393768156
589740438
719416512
483412474
1174537570
551155415
45393274
1923194869
2147206410
1960358389
1085617632
297241403
1292706487
607760518
1499433033
45750776
1316757154
1670009687
2133759944
733081696
1075501730
1517211752
1720256405
1691928983
1970882669
1553578322
1585108386
870330092
888477699
1704436230
787149160
1679198675
1604258942
1362783393
1808009374
1025602156
675144850
1364946903
59354246
1447007384
636350718
1318059318
1250828823
1613033025
1215554104
1393136506
443045014
190475535
602921461
522305130
458114011
823930072
942216079
1249718363
749309544
463494311
985783685
1450948101
2013961905
475439947
1606681283
612990418
39516981
204962092
707204868
262274157
1339372684
963586893
2131273350
1233929170
1257705959
279383302
688548311
1588647346
1973403383
1172044241
956322070
2076490203
1771444993
2012204146
1750440403
927211878
1221643968
1384687423
252688073
748918653
225778477
972250039
1064448681
1887240542
283594927
1735228083
1637979662
349368782
1980071856
1269450036
2012302095
1989403049
562630185
1817399962
2072504119
15037431
2107212978
131356762
1866566436
112363824
573222540
1458583885
1706994805
712576201
1374663956
920027704
1655428785
1661420771
524736748
303531505
258763243
1358633446
685872221
1608320814
790174221
161503533
496536807
1297220217
265458050
748223000
76928620
1355546624
947933531
1538817041
468214965
1235164481
1455659368
1290521318
1123571121
1921764301
1380791689
1936473240
1697356326
156644145
315414641
634005857
794084342
369671922
2029682995
1362299239
1723955717
663367959
952459545
789337659
1701036952
1100178914
940716366
670382003
65067928
1976016732
1253475247
1012455819
1625188086
1782438704
515793045
1746619949
628858762
1735830332
547602343
724908030
1190183006
350933183
1986277139
1842676277
1104499330
1730767327
849792762
693540055
1479566953
1687223059
669350254
1465684240
1085637602
2020586525
1202681400
938791380
371349110
1949810107
1964987678
1334358512
1010364770
1300875707
1113157960
1833351601
1890941558
625211315
1109318699
547896766
1534425332
593916760
911016442
1446126646
740434259
1987054249
127866623
1454542278
515406076
1508485787
231870830
797548124
844283023
621236119
966023852
1482707630
4084841
1814013952
1038755139
1944593166
1081016747
178632535
2111505253
925766514
1140285836
1549091485
906796458
1321931162
1781474812
1605661254
745060939
1476708630
686653410
1316941584
1555281924
2056539419
133553430
243179202
1448072211
827620227
714273379
922284531
1649823865
944903256
258932613
790152298
594980242
1726924520
623894660
2011756083
2137833594
854230446
1255007257
1618669738
638663875
1454380435
1875488804
625409072
472584549
809017866
1579296700
1911249722
302390199
1713251286
1248571919
819678687
432680414
740091992
1438804954
55896294
1294436163
443789940
1363730485
1716303963
686661713
1914702698
1180207980
697707775
1907946641
1712833238
958167017
2011508640
1489626909
1999044620
848939762
949177633
210220794
1786079923
414886824
615881283
765632413
861674804
768791390
1144738747
2734505
443239590
1765779755
1162109393
563828840
1705911591
680911636
871516909
966055881
1229968042
1069668209
1728358507
420152075
176592284
887969405
1960395000
170224204
264925562
151813634
1233941569
1812919129
1944792449
1788373293
1830208926
641116395
532763290
913179350
1720169523
179826707
1040084447
1557093146
246110513
452840453
1976317051
952721388
1761491039
1907454665
268576844
1624932295
1105936153
301496444
109911109
864901116
2077640514
1381187317
286563605
122723974
517370611
135057971
1894068221
412313695
2103384487
1810319128
793326256
1740039070
563832852
48763334
727179064
317953039
1259029278
1706611217
2040764721
84664060
351243506
2054133064
673124951
1283637211
1339895797
107113621
598968803
353570348
1843019321
2086482798
523125252
827076567
1659057416
984187334
1292805391
830563239
1654821341
1021397981
553438906
2119316302
1426564784
1010039758
1092002028
883560012
75132613
814639933
2084616809
1448414293
375032850
53131809
730518016
1704694085
2098335914
1620765504
1687311454
1168654464
1447945499
1997254950
1551158170
879392870
970599376
341093219
251451861
614050560
653765619
2029210486
610042505
520667691
2048245668
1453674215
1551152578
710933092
927738232
2018015160
1559295305
2078578324
424798960
901415665
1949480154
1720467939
1962104639
1862552647
1020058572
1459302977
1504706845
1776394050
1604824893
1547289475
15503649
1878749951
715534123
1918360727
2144755416
724232445
454053515
1768873517
452485224
1329274398
508776321
1503094304
1979731567
508714898
1959907594
1737757191
264243472
1463989665
1839884668
1485218443
1536027173
1187360487
508947435
62325429
1861689756
155403808
705937388
1890015490
68113354
1762642690
355516867
264697784
1291334199
1518348878
393612989
73271983
255588174
1231625788
1399672092
1051163582
1511649232
1808312518
88152005
1453528574
1830954523
551983936
2130792924
1109517687
114998063
1286358915
1572011074
542415871
129248064
101964785
1523954506
1157413733
1858851464
1549287721
817371925
977783855
1098786020
1773870433
963547624
1095080115
133435407
2077669937
1733372736
568632542
152239417
302936061
254709706
57091475
1174683088
728961317
158253765
1091441184
838497295
1681467844
937447929
1739052490
335458574
606862084
1326531582
953896406
1671358164
1554940767
266244130
768424275
1667471184
1174827266
1744094936
21073355
604179247
615187868
427064090
862417070
1550298475
40815302
1019885208
82391349
1215707857
356287166
1833252227
613852888
472454822
877172525
218211659
1913197734
1130732771
2117562385
976540405
35194313
662903197
407759384
108367705
2052429936
62093915
1748943708
1045502455
1583770233
2145652914
1298364871
1202237077
2045890541
645420435
809039233
13431782
1069251523
1437660802
2004867717
70473763
985736701
1473078497
326189502
261495224
1287372607
1548770090
1688013624
170358835
63911265
349682878
1253027215
1272114321
1258309216
357388452
1717009253
1162220423
1396237269
355400627
487654879
1398540243
2048399706
2090330688
1323708797
1334862207
555789362
371806085
240652300
879327069
724866288
1498514565
1385708878
343927847
1052063095
357549507
114958261
915753840
805377728
1567431028
48628751
64963230
532527920
1509830832
256326551
1333544313
1502882512
1156820531
1652606137
1835372982
150596475
950377604
894651925
704366820
749814031
396847835
378707599
349593233
1823312498
377892690
754696892
1637734986
368866514
2146937141
238558626
899948800
465771242
365834294
913466674
15736243
1895313963
1678001648
817619006
1363513807
507199958
95303421
417945032
795881541
1094715765
415402280
1100932810
1466647263
156387268
1568731668
752731863
832198456
1662307202
55465613
1310794627
1264066792
2038837298
35784161
16984901
247638025
45839838
1892888468
1741863047
1609851256
1749595817
1707877417
480609355
641032172
1636047233
455027378
1303982692
1281271650
1246390991
1029878857
282689315
235530375
815136850
1534444402
1698462806
1658625180
1878566569
694626116
1655053717
426379618
759432661
1552351026
337414384
335054589
1737200272
928162118
1234303259
658562650
687272212
1497752289
523428550
28062306
1455886391
530022204
514784011
466758902
1198863461
1562410972
760512869
247384053
1074457161
1211314454
33996472
2016041334
1038074065
816894159
1183289982
499714539
1752293630
1197280415
161508628
1159840162
5037822
670650310
14599891
1351553055
309358280
1235655584
1147527356
9980344
1769168449
1245884657
512757712
1164773941
1102994907
896332157
1832612136
1430572476
1741108977
207095741
1053555617
1094150500
1640815107
68949563
1787777235
1708349470
2089657519
87638869
438809106
1568254528
683453988
1402009833
1566379997
1753735717
2089990188
2102534181
281029755
1329040052
1013318614
858158241
889054568
289004627
2006860966
1148998496
230302502
1456845301
868900809
1892085705
903692519
1574736361
1717448904
1402591431
172845668
1588635826
719605536
468492663
801322587
1848421963
299730775
588778549
1087143135
87755403
2048882652
1928671430
773329619
150596647
551614082
1732013235
59011115
846755983
156675360
887506850
760915538
1915938184
1299413911
264476245
1697928053
1838081543
1631292049
1184780209
1499544263
1151727395
1860917213
325463705
1122918918
1018967150
1897060542
1973585709
566006234
235357714
628016751
1083351301
2011207957
1054062899
536804583
403181616
1712592354
71025500
1893209420
1252095623
2123794836
50435489
1534311023
1597245936
1973899757
234756855
1473068521
197486233
707412331
1682682702
1987213482
1206562478
1876006077
1458098093
773347635
1710595144
343854037
1679035382
82304060
1041887291
1385661757
94997064
1293329131
730504431
360578172
1509416886
2106317911
1168622564
495131703
738473070
18179506
1385312257
765920459
1103226718
1732039548
187705221
1701861808
1215703335
1924377557
73122570
825762405
109072981
1278554690
1392226117
1642090763
1444143411
1172829426
1248021642
1679991891
1913306293
624501301
2140848404
757930781
584925377
624100421
1572293271
319686813
1333466742
702557800
2026368457
1243250375
1568987467
250820480
197376823
422333036
1205760413
312493540
807779437
1983213688
162533708
1777954118
854796117
1117661853
1702124121
2137712897
269318230
82363276
1710664196
1418502058
962488766
1999001574
563355850
496050839
1767588868
1335539029
975397864
969395853
2006576399
1430122990
1039630197
1436065506
1328718512
1005983978
1146796692
1203437728
1345370529
2146059478
269759871
1499724198
1290433159
952534375
814790486
643925841
1374504516
1678147726
670477180
1148940322
1443001390
1572958924
516767629
876265637
657188180
1889137329
602535491
764784083
1069775941
1496268591
2063695107
1299296477
1403294762
1894196961
1739237295
1184341793
1719024438
576406045
1112405372
130172553
436019966
569051994
205045032
809748020
1252668680
345537292
807363831
1971435258
1172457321
1535488770
973001663
2005735688
1294251270
957305772
1827909595
274481270
1379155433
493286798
1571361198
553677658
1410544566
210104413
1902087690
1722756408
813014422
198181803
1697220576
1464094172
1801201892
1061152436
730620113
927720361
1787931396
1054718381
128206141
620135509
323475841
1623616673
1186018134
669018625
1084343305
1485016791
2037262592
1346913506
512097443
729982687
1489398147
1482854515
1827163046
1631184008
168761551
1144936927
772889387
303240442
1006701449
570445542
826244448
381527260
1320213689
35920198
1298496660
481160849
1102833300
464615045
727289809
1962595862
1665482280
848040395
1201365668
1593662100
435658448
632136559
1209863744
1763986101
1781082336
804265656
1835845259
1550611304
767914923
1333443933
1847368111
1831369810
61335978
1238535886
604306234
473921319
790478883
1419677617
1724478772
345572728
2125885888
782819330
163306187
243547986
1714117757
1685538499
700718899
685042510
62548002
1887643363
1375693002
2035808835
2059721635
1410346902
744341900
1817007556
291551430
1833247635
1011242079
2069868309
1669839466
305946274
124431647
1164475714
472223416
553070733
1110938745
1993727116
1273114365
2120223212
746899640
694658834
1611506974
394295237
1561161750
279024684
374507414
1874495201
484354029
262711864
549243604
932144896
172514060
1281799136
309562589
1820033749
1131418604
1161731248
1868852000
673589576
260583127
302772864
2054704712
1167864470
1188186882
1321057276
1333940397
850949601
781015989
1348830187
639228881
1529704509
1479137579
665433467
530675946
121449252
1317290994
1166634518
592457496
1171331026
586950825
681071637
82755973
87408886
1350397028
1203725624
248846410
1838890299
2119472148
1415477984
1427357713
1550027350
639758290
213549673
806797933
1398339282
584071083
633693022
946483714
1929381553
962435091
1671759533
956278778
223607058
1896757035
1384403749
633210780
1711502112
1526687823
154458960
479260054
1657968989
351191915
1080458454
185784724
1441253868
1414875252
940710950
814407040
1870460077
765448791
390345028
1315566568
2045777246
2037207595
840601581
370534263
1987830584
884301354
458528077
999637786
232518558
792679911
815485459
386549801
199146717
432164082
842645920
939054857
458795077
771430150
1330865745
1601124145
1570474157
771775685
1237252999
774225132
600634920
119389098
2101575054
1047388530
716986362
606825714
1015666898
1003043876
333304196
626138384
9016845
199046835
594622327
2120852495
2083141414
498572232
599941
2022504359
288396154
238262704
658918081
226167804
1950866262
1158927036
912666351
147726386
687079868
1325145840
1738412484
858747757
2072441485
9624931
354080610
478367255
66943017
1361252647
1017559126
981891534
853562960
919104560
1587977477
374088925
604287690
743094460
258456990
905911886
9995970
2090644939
710132241
1888034572
763018676
1935141439
1134348651
694085098
458249273
1733780990
1435990226
630049442
934372544
1072689301
949411694
465343755
21759016
810177008
456669406
1327733162
903014784
485998988
1015701773
200685146
896027022
1714805202
844711035
766641436
1438180714
165296081
765797470
158781655
413933810
1486131493
211352640
1234636223
328778546
1499934130
1859060513
1566563092
1595455294
372024313
2064457128
1371151843
851393087
511392940
673563167
1590735535
1111611034
341401673
1947895917
348180802
1730513940
1292625241
2026686818
712496373
1810370886
788080723
1209947066
1755274337
978355478
1458359283
662669521
790922351
1639357459
835501591
2034836209
1656114141
306250774
392442371
1534622452
1601750995
1842503927
687617806
1854582519
1355768712
987235855
188425713
1009170709
1355248778
1212399267
1163524478
409902869
1659869018
1644932102
1260194501
1814796693
1617609166
1728233025
1918243260
1786816245
1115546404
668910048
343510640
1120349730
984529100
2124511632
71529452
725082956
1206208663
1262604513
104452754
744710904
910437243
159563451
926713856
1739952484
1947748085
1409108427
174830927
1284606484
954091042
1826361394
1515730839
857066876
861550422
1953318557
1521926677
1113432691
1140193042
29248906
1458976676
1912929182
857699665
1662008622
1575711111
2083635085
169000784
1350599994
1246703388
2136678191
693331171
1472218799
293892329
778790806
240493257
445661845
864838366
315354490
776262429
421654678
479071589
979952526
1939996945
1901600616
1467519727
514088514
1617690404
1014155671
135129113
52158036
2090376383
153953048
340329079
1372619047
1846857062
738820
1078167148
900031960
1854042250
134125311
1453097180
135985961
613691482
730915502
1187277317
540775355
67197546
117387903
1833144880
2135263159
1168586970
948011382
442035082
896731346
934772518
1532889419
1959345051
1621979694
134134570
1288990280
1069310158
476898119
2020749347
792492440
687165415
425278048
1435546402
504167347
214427328
2027781639
568657440
1395049515
1694943366
310822821
569233728
18015763
1797331062
1284487012
1122535514
2023355873
1925849275
1899506488
31128817
565384675
1767900527
1177187439
2011508640
499327781
1798780023
1370835288
1130825684
2039098043
1220027731
1798405239
385067518
992918863
2008560337
1496715421
1329869219
2094817523
32368997
1514493870
1391610093
1454680537
511141082
205105655
1007887187
845393747
1386179265
1415229630
682186245
417537048
1836839701
578107222
850976410
2142277352
21623840
113774046
1395787062
2130501254
709063022
1196982815
1457152817
2045400003
1081580573
376516
1027465255
111955209
1866192521
1812616951
478558204
1021931195
1292938299
1320966538
212804780
930192156
741678181
508463572
1684365329
1241083031
1566476271
1061290561
1683785206
939190097
1513162190
2095347790
691273239
2116132996
347888429
1178565687
310529003
1130275429
1824172514
691537267
381614779
2020227416
49986635
852559082
1610662772
1117904890
735176043
994405411
1061647024
1108286053
796547069
1490113034
1796377213
1847347012
1699741327
772982456
1630612755
381275473
1894906261
1994826121
2026368656
658703843
432295736
1825238137
1621801793
744286704
465283176
1435241826
1415284889
856013350
2034570540
777286284
1369558562
253248734
1511447464
397192092
1937657465
55191085
296697342
48478662
634533492
10937867
1842901884
167149446
2070740078
1861279022
333821620
1038684571
116405662
1059524685
954808949
1877079277
911520064
1205913337
1511546723
1769904835
1203432305
185842744
527260396
1603248282
1789908775
536415926
820071264
1085649399
126871977
732911599
1915250905
1245724143
1124478379
2008296991
437175079
1800220528
66744133
378422755
16146049
1473341742
547384701
523890487
1591514632
1279615118
1414455280
560424730
2126428169
443217304
1413332331
1249286795
1150772138
727511704
64615789
782355045
1320128747
2005545368
662241989
704585389
1020899237
331679996
109979772
1629088976
145143582
511351236
441908143
1119045329
855330167
597091730
1830715537
2093434637
1358345591
31454989
947632803
561863145
1750811051
1977553947
1161633172
200869680
1952693002
1679155103
940462499
894279401
352729024
1689958246
1744917112
1766528523
1017401398
455213630
1860678025
373448339
149166218
2028408517
289696938
1068043574
186266092
1072371605
1266312685
1575157207
383254971
1107409066
1712554432
2141055378
1189214598
889204308
2018453533
1490710411
1086271203
1767975350
919073160
688622468
1482834380
1158077091
2145668876
1355007935
1029787740
1721731767
95668373
1162776955
1682606579
2045836891
591727258
1214401710
469183891
1298353615
1656117679
715875232
159764468
43229061
1287615129
714808660
1628047983
256871881
684170412
1647596041
636345000
2079680414
1992130192
948922195
646769653
1963477377
1686817883
207793453
1777067321
931374012
1922361500
1790677795
1104246387
1564731857
1730446680
669096552
527936036
551272875
1251609765
1217270557
2086055492
428844598
1300224309
1902153746
1403731366
365974011
1817721271
2104211329
931102218
1268382608
668576412
883915611
130972832
2099611494
695893175
1220061371
877904254
871328478
2317046
456305038
35695114
509327781
1414886110
593633447
891888111
176939740
1321276365
1541990397
291104312
1875331191
1865161334
970384561
704554025
2085525404
501033320
638389714
1376799011
1906446765
1767127294
373550404
844593294
429097429
1572487101
1036136571
120517217
1489443592
1196525373
116824133
1803184348
648856639
1134876902
1487626629
1361707832
1862805428
1726297154
165562410
578217717
1822109647
823245230
1439246725
729459588
1307348558
434335265
1412245728
2001419211
536010297
911701513
2147383926
1129442531
1156860595
1854934778
966291090
1780404209
804136564
421003658
1219674216
1497937530
449993229
1433776160
1827264344
1610215070
2020138872
1680560050
1667885276
298161729
1331469932
1872280326
1206778822
650886844
518429089
1420439588
2135972232
1389380634
604160231
505194131
352057240
655840708
914065336
990975496
1370402449
429069670
560203974
1875705733
349967986
2028699655
2039225554
1071143140
976646039
1987134008
2145341519
1378707719
1575544345
904599045
1736763591
531266630
1298442944
572226219
195845985
1785085131
81408380
1125938429
406219533
452550842
1718867719
701243788
268184320
1569341656
1218886874
1537471903
1224115740
923370968
1524381159
1073510937
1717514773
71303876
1301659689
1264840576
1193608770
19782959
1542837693
1865170659
1152184438
1364173941
735825759
1562593546
1978685872
268822884
1315887875
159768760
1112180799
1405543797
587466100
978783578
1125962155
607670557
1649637468
798481546
1558514928
1898004851
579898946
1538070811
784094329
463908851
594399957
1729807308
1518351908
1772426843
1876552040
807883250
1406349931
1647502278
1522320647
1139031698
2035338986
1523917166
948842240
739743443
985674998
354553875
1306486430
1006483351
1434066775
1426170291
409445970
473789097
1653377081
966828065
1568483374
1403954515
610093037
591098862
550336205
319151984
1356085617
322975644
1851987746
26901414
1240435461
1013174072
890205867
1432582248
1453606546
2088272198
1753167663
1752229548
1919130506
1009456988
716494972
1213765945
1914670839
1096242344
255810252
395448803
290592677
1741575430
99411492
338733589
2046281541
61284088
994500901
2024193596
885604410
2011531124
157367551
1550887160
1038423825
822552080
244287388
804626385
1350882646
673383535
448939880
1729973693
2127358770
320710928
1591896703
621477365
1379410754
1149523540
157662601
1362116981
21143453
904771800
1628345563
39780497
1323741871
1782910018
1924707911
1198499896
1310462737
2033759949
1744214740
339703744
165613545
723853196
1961697449
1460387133
1136112057
952424562
1765854965
637169144
1914218143
544226534
326791538
1364240860
719442558
1792513811
1809678114
1325812998
1262290809
1811534260
1152347493
2038581264
1498846952
1431226999
108903115
1737464496
675824909
1451817987
1691057117
136921502
775311139
170040375
1037379815
1583265054
856785109
111701295
2062174855
58490583
384015167
643811854
1291927997
2072703049
254532426
1589452448
270634865
6377835
2031447202
791872769
628231122
1227569374
194248362
1601109932
1556906007
94499370
1756285394
1063805458
751201879
378525700
155801319
1569371269
969492790
851595044
182836535
1831608169
1681768249
1979563301
1737562702
1142411701
1495140560
1739342755
1632792364
119723804
178509927
81547893
1880906983
1643156627
1332370568
33710797
166145049
279446921
1775881525
1088248805
1634425859
801600205
982720050
237827446
449022389
1613419769
1876961028
1904300727
1051626704
1271009957
1585211581
1442664470
1452060881
1962555266
1790180653
151726481
1804061104
914013240
1839568997
945679190
186853
1649626355
1159584038
1431491089
74486491
939175470
1336647049
989228268
789011077
1474596107
2109700292
302263874
436110629
742388597
277489266
291677808
907068289
1168940131
517657854
2141027190
322613731
479284002
1540022037
1663529986
1868119806
2051385165
954992686
1525697452
1568230358
332724539
658660652
1126394550
1911198820
666371365
1333446588
1919181670
1180818358
1326768588
1460503656
851143289
1787515210
1093424295
1971937242
583393886
43716803
259268735
365044471
614617522
874047237
983211717
1341003260
167181201
597731379
1178231635
771667512
366091294
1624147988
1537691602
770687076
1013854044
1553686774
1367901771
2077358916
1968708926
1919124573
460046050
1025642603
558581220
2134879703
1815656779
470966774
670996872
872171956
519390725
1993772674
517707555
1605155906
220820517
2038062782
118675680
1806267789
1632078073
598333347
1850619451
568466130
1052060860
21098197
947610762
1056856358
1652031311
828832116
1205780962
1699735808
1187220421
1464439301
1339314933
1721131793
710866761
197716910
1581888630
2075018388
742975703
1914801785
928150637
1877909768
57984135
1968934840
614939867
2105879077
1923924104
988858720
551092120
336076200
434984208
1096652898
725024020
1213009492
2060881813
1969661968
919442296
1527257849
707094742
148787388
192273836
438392499
898108610
980676659
1466267216
571258978
1883413523
2009523640
691265349
1817203371
438801070
1296066835
502903016
1618942289
648121804
538696051
1202738095
1806724196
1941223126
1347390841
1405047718
1115950514
930258023
520602295
56446670
1569986526
1743819687
1175104164
1096656835
1053813125
671249984
1742490182
730361363
301771445
145365689
1592677245
720821186
33188951
1112960238
1874128148
1423823388
53935048
1341824446
2134349951
17667712
475655831
1607898714
907387670
1620714084
1284898651
1383804322
2133050001
1114272263
13278018
881008705
928432345
1651962947
1184723653
1857433518
1720328605
1578276691
1803052037
419849771
623614681
1425981830
23633949
1639373536
1498653750
698203408
756766566
1520750162
1376076314
397649868
262722459
1834643152
1284439058
628215797
514622466
412281303
1416241299
1830803839
1178804919
1222571882
23059604
2136034586
1760669328
84841763
1645404222
1551945564
1315102649
1335472315
1021396925
1322481465
153672517
132627587
1958595047
1504950767
254840290
857780384
1635277494
1145887530
60575736
67947863
819053576
2019823512
2140607884
199210136
1382382111
61479360
804903773
809709349
667931930
1786252871
1615438474
173794893
665308613
896476132
877744371
403075770
342496773
403064113
813250809
1593342253
296550573
35213104
1198631703
28233457
997461657
1872823337
1492192278
398543881
1796580421
1678096492
1484893631
136302967
1062948791
1844019522
1108195823
587925582
900399043
1315103575
1746589053
350860257
1497733793
1579395051
933022116
1579859149
369980321
1640318085
1081054685
1752716940
1287511435
59363097
1835158475
1437207050
1696665604
857210129
2092537651
1304718863
1591518959
434925585
443043194
1753184111
788810989
2090295711
528108443
697353204
1908377784
1884619240
1988024837
1301738770
1731430275
1429280212
2015795708
630200185
2076276637
453254940
200531169
2096968813
1899993678
1736306317
106218111
508343693
911847957
1315447768
1127447937
713262486
1016087881
1887001518
734120823
1439931959
1507548382
1868328741
1814891359
1024368403
1091065426
335440311
1434724551
736851795
1238107569
491647717
1034099432
641634093
2123265496
1286203097
1240797018
304706392
504135388
549842577
1394798161
1645356275
1045149718
256059255
260762655
1276401857
410524235
813731310
801625297
112366610
1107988074
830445383
1209861018
1369110722
914900587
218267
243104245
180218990
1869171094
1435133414
2080853797
1436399656
293752413
513497513
239502368
1656578055
451955456
1174051554
1892680931
1521982601
1938740959
367084509
247700850
543434389
540321062
1779491916
1360365482
518655311
35075715
818696443
1751324621
1850956407
1518445051
1541413873
859852364
1150174408
1516986385
532042014
2129598888
1837685717
354548313
1156477970
282054731
106055782
1927653041
836315359
1183701632
719600023
947385988
1601180003
2024803548
1812044625
652355159
146458370
1092233152
1375419435
1898533833
1089020344
1491327366
580954280
1367161524
1132535654
2127306498
335582646
625678183
455283607
467774702
574088481
26549594
662292738
267067203
280781466
104416500
1701179764
1759668090
1848261248
216762283
542649164
630313865
1181572946
1848357626
282736121
92818695
1851430874
431845291
650848914
1124103670
345558436
12991585
1261126315
613045019
492742513
75018870
1263641938
2030196191
1956628999
1919532713
592977830
796527075
525483995
1349885577
1746786762
729675053
1045491687
652400122
1927692565
714046658
79133301
422901545
1718577396
1602468040
935308735
112136774
1520714243
882125769
876148654
1196261161
945651095
561784485
518871329
747617687
1152809887
1674753977
1103466710
1760714747
1328834956
1770278662
1667675525
387886460
1708986338
345324640
735653241
516933400
1409845797
1175043473
2030250987
1480103066
786847534
923061387
1417606928
2083618425
986670014
154101398
1741340941
36232202
1490716372
462191261
839784589
2036574351
505202527
1042585458
356716084
459691150
384452394
234838594
13383097
408099171
1885336866
304541502
1723930006
1104374881
1204587655
531758469
802119769
1326710507
16623136
114948027
777356119
1675452350
228338508
1447616931
390114970
323745803
1449058323
458683708
2065944287
978160499
2122864506
252820499
1260021006
1445297940
861450578
1618580167
1486094238
1928407446
2128543971
2100182028
917319369
1702508848
334609907
1080855677
317096356
2058745228
149334947
856275737
95003277
1764781327
1571601275
873899470
1416147807
370854752
166550989
977526275
569574793
1880297447
56525858
1306891329
721158296
71585969
2022901615
1395305937
637117163
1274184897
885050096
1965547253
537631941
1414867538
141449533
1605248421
720312658
910884734
773185504
1023124932
180639376
1852924862
486332287
1992036645
1331944239
546596988
939862720
2136293490
854435485
511533557
1417480979
1693735228
1960320201
430973478
859100763
1869358740
1246076109
1393754158
1975272619
671594259
140103549
1584787196
783176734
1692965507
1776785680
723433862
675758507
2037961459
957144820
1080035514
1807835249
2032918798
1983848095
267101945
1500970142
512480402
1262409751
745088085
1559587664
310992248
571578711
682473144
1105275886
277084199
2122098931
674621207
1908643370
1677868127
609782709
1774039813
1983540017
1516485434
1304715286
18810342
1357634367
852116191
42093765
198769349
108352954
210255638
1509546944
59421614
645938093
1877128025
83105786
1516321145
182774846
1325992798
230338906
1534852734
615883913
604872718
552119490
767147648
1953769576
1521293614
530803330
1431021564
948679525
1986075692
936065720
915077281
1163307020
1297580276
187110480
1245966834
416348868
31122648
1335839528
1929368175
1237394321
1952520873
692425998
143388179
1035710179
860751836
289691436
1265130817
24214002
980853564
229541552
828303561
2126298614
1660974286
1925623124
1658914048
288220405
790557058
781878589
1425321799
62191680
613766044
1891029667
761243548
1423749868
1304387720
151557088
1824861364
53118604
1155137221
1734767055
1210357554
1338408562
430140212
751037496
195603188
203910152
1831003062
2071657567
371960385
2032277250
1854413907
387718306
550808090
683854398
1078343826
55141751
720746080
249356549
323727706
2101074059
1019868503
1335328461
1083275094
293016805
86560481
379391928
1003926839
518567320
392173651
296317770
7470485
1441077591
278810273
329361509
1581519648
1558699025
295550093
1889127333
1104030094
551015946
862419891
2079082251
386727294
259473121
2018944666
1606543149
1779558065
2065682535
182471389
1731490919
768378010
922175256
883381551
544301057
940706607
406702541
1414977475
1596301864
1904185089
596328604
1931542422
857142153
1689905718
1955148898
258234259
608990867
348751872
1690758325
1566524497
1147064924
1210317596
1204277816
670915711
1137700923
1015289267
516935876
1028449900
2065161937
921985393
104946296
1135269555
1588679154
1994589852
1903701127
244568736
994120802
103091478
1022450572
2053215703
213391591
1160967577
1643521045
1577428475
2030510610
703486955
1845421563
1016362256
175787025
563699273
324165292
708410750
428453347
506083246
1415621950
108852306
1180248552
54759507
1963517522
754407355
1732926347
1262594711
134130708
446909158
337164373
177255957
72598557
126315246
958487186
616347928
1823778856
322986912
1183921626
877539808
89859065
1291414926
964111392
1047493551
477057051
715714752
80822172
2107742102
1503711669
1300630713
826400774
800620764
1169358822
1455119172
1056032213
2065446376
1277184494
1058115482
2142628412
291710798
578396078
1194993000
271573611
2122072567
1854419705
1359999167
1196064585
173124906
49995738
783659561
790088574
2088509498
282602141
1252526276
431284117
1074027755
338819374
1950122307
744582214
1259979227
1859400677
1401495062
1948719193
660281431
1525539960
132599892
181157337
1664958890
714570240
1980796661
515909302
2045169589
1308577668
1415044442
136320783
172552801
2032832612
1212846412
1721474152
271035079
526821724
689160339
1558880393
712227096
1879173222
98294559
695155262
803120814
908005207
1856716106
520320388
1559150280
37251946
1587990992
1201416770
1129788984
933544256
2070174412
1632579333
1404436923
415318752
1066857397
243181957
1463804536
873189217
397650811
1262538642
445628161
1023247302
585570577
730221501
619045156
1091344556
1988529923
2020077569
737747059
1681175663
1250470994
973611977
869438092
290481614
1837306607
1554468599
526206818
645722428
801555296
999599851
550997605
1988564524
41075482
1044962157
926335191
432031363
840853259
599020458
2120937891
1222748185
1014852156
221981999
1344541487
825895917
1183904671
1287613425
2129896921
1190648798
97728525
1546331850
678187788
1706001476
1081753401
1371647848
391575039
381792901
137355511
2041593099
230255227
326989689
1128357947
96785650
181832189
380333242
1275840844
996739600
693467120
520151225
1655266493
716298959
1632452261
1635628526
285392751
1111872765
1501270323
1172323619
777381952
2024878175
992168442
1877909695
2128213018
1064519272
1824319729
574296413
194166368
1020929734
162498220
1464683577
275864419
1653822714
549345977
1115171135
1007052064
53800830
631994343
1880989545
927065416
1714917134
521121327
1103904626
1764193066
558886520
595151010
868628583
1081791533
133585600
580010325
578101537
206671666
758153990
206886946
1662584212
1797877782
2143814339
1488238857
494571674
1643558963
236265740
1783691068
1284935252
502307213
1748773626
1688556589
1963522314
1291024529
386756230
1529233644
1253665944
363283906
1490362100
105360620
1370038028
944966595
1995044662
982678418
363781499
100492941
1337507313
1006263446
855285252
414133058
613261059
449244644
1632017874
2097500785
2042157042
1625469571
1502725426
1020908508
1873623351
1390690250
2127107918
1302829588
659869397
1342837519
1051955714
1823249072
206054066
1951127493
297239672
1515009570
1895469807
1184549340
1947668782
1960599732
1491119791
2098736191
13747621
2006046407
359688714
2038309610
1258035385
2116029829
1836000199
420812927
1045404970
559943621
1869284470
1566006413
1098108447
1466070772
1614249459
368577279
131971181
166183291
2085532783
1992717475
857457135
1051579547
845136823
986755746
699461596
2095263945
422697843
799885090
367187617
82190216
88041180
736003326
1759057495
80245799
906323121
55559421
780374036
2038941975
1134366054
1746405486
4156917
725059587
77388464
1944616662
1159880664
548907831
1165538473
1109200185
677222503
499143808
1082756797
675978581
1757332299
745555086
780364433
1412285223
1209064017
1471331975
501325716
840499090
974663254
1089272977
347875226
682239193
23342309
1265862610
587257700
2031289191
330163907
1792961522
1537663980
1259047778
1931698910
1622978825
2084187179
1849015678
150455545
1524623343
1622049437
231560590
469205572
1832877792
1156404200
171598331
1829542342
165882017
1992602945
2043597413
1203296646
1983705891
688766016
669283496
705084809
1587289938
1353816751
54406818
1463683418
1147512649
1037137163
1453105690
1335391768
998036248
1496840868
1224881297
512283551
1319624277
1218592241
1341415306
2145682250
61778831
2103469476
444737401
2059594006
2142813132
234025676
1295160253
715468896
97507146
1969787185
1490511309
1024917970
1676343467
1156363136
339041254
212704360
74721770
618495401
2137119668
847994759
336238831
1430137662
1800067875
1952647566
1498803494
1081818774
1129697230
2011523897
1458084028
1544223846
521974227
1543756135
2117803727
1964928532
1373797832
70337941
1497141211
353409296
1343679389
1575234027
716266566
304307604
898520607
10366513
1003500803
863170547
1154688862
658646317
1922941098
637220244
2041041149
264957730
854859102
83623872
1766303601
1544560406
138691944
6538245
1800559518
200059511
2074392942
1730244173
464581735
391605489
594963049
1140938365
1040662044
206385166
584193150
1853049070
1926796307
1483425579
1296663824
2098927094
1948134549
344357692
1141288725
2075473236
1286532645
517815025
2076797199
1481589904
1242244930
1459753440
1687732495
142885178
162188948
1068284451
1204508935
1910493297
1323841178
1761754041
1044349169
1977995061
2067490557
1989342824
1942832930
1137048228
1568718104
1157319389
939274132
2011841267
1858634999
243402517
1572673636
1418507593
494125151
877021855
1891180929
627289449
1466671534
203940599
1118964530
1764654810
273855810
634609788
821065512
2105432214
884778907
1798582561
842132176
1263619368
1917943127
1524929366
34599114
1385499357
1154918036
250486848
63784571
1869964235
1228645937
1722259928
1380149460
728223934
128954067
2061900553
745780055
54720592
2020086817
143077301
2091060714
1402711595
758153633
917755313
1462317335
1381338620
1709549987
168101407
1392562743
1584866997
1384552375
1592321220
2026986626
5913865
1016287500
1154197700
193179800
1960887260
668935938
1887869808
479161082
1706777077
1735731814
2110329155
466427537
765301676
1431367789
831423259
1537096082
487487347
1159737458
2008258158
1114712613
1023588299
1012050096
1589581487
1563192866
692390554
1500297224
862157519
577327324
1492347935
1392456863
1106408840
712710146
297700573
401552001
741344543
624490368
1390011850
496358224
1671328558
206559068
1100491414
1177032613
230389934
378578720
1099262172
350070080
112639360
1032142115
1791604836
1715109186
1778879344
632130535
1798771525
833724912
383398953
906828432
1574519906
1430903380
1750106644
883965866
333045316
680306516
1226884429
1854586836
1530679294
2063668610
984559562
1935171489
1290244373
264569858
1171428438
355597994
473184093
616381042
304904858
840836720
757612012
558098375
986954365
168328907
2073867487
247768554
731941905
1877135063
2022972313
359580962
485509772
2138607226
2136293490
1202583746
2039995120
318310542
30260091
823466367
589464694
81642229
1025586689
886704403
1815724577
1724453319
746048714
1927930203
937353575
159943173
1975694907
300473031
1316675470
1469290037
1859431031
1540814965
1570238633
973566937
1006792411
1852356972
2110788313
391223336
1889495558
1721774683
1433867337
20810376
841827690
1753686278
832714257
1151059612
68705925
2067558037
1407518718
1832573915
539210238
1113928900
922359414
1196761895
891933045
794480263
1097865232
245701483
1708423092
1911069298
1217351745
1772171769
445737545
1578724750
865106268
1403410032
92276211
1315917976
382251612
89998052
81893256
130377665
2098149371
1325313200
85926053
2102857833
92880680
1064161948
926195530
41461197
94340010
1846310241
135662501
1305822057
1905131932
42595467
1250689030
1644215501
728370127
1193614776
2144375650
986084137
271047025
588098553
1385580684
855938263
2117237497
2124630512
1487167650
703326838
1599600613
728249364
12282891
1650690955
645705377
792638652
166417945
1341187965
167562676
10835981
1213642309
1238464964
2011112461
389824494
548682357
1150547047
241594546
455295994
1457009342
1143043433
1680263970
1919326508
1793094330
33571555
1300531630
1536168591
1710105231
768101514
557663907
1213145504
1815857618
1092017202
2036613298
244642155
226281491
1786452927
420316050
1214283264
331189024
1432852164
1845642679
731470393
1582140354
27297333
659628087
267285589
980853761
1074968932
402594591
880540222
2132225149
1095089963
526452448
344108436
934923389
930330765
856611455
1088792272
401519446
1854311762
1226773864
963351000
2008456119
760724458
1074255048
719151974
347545447
1365383612
1625879482
267475653
793331137
1444074907
1454370659
1465156976
452151765
371100458
573513560
331399711
1825295272
593995803
506889506
1716866343
1666477088
89457177
326598092
120802483
460608236
1800599574
766664523
771143256
1311703489
1576073961
1418852659
355782720
161509665
1253543292
1480132896
313074255
58117655
763507237
801391703
624527801
1442848437
1160866694
1418556529
992434015
408161745
1912676470
1623839347
664514296
489805276
1043155379
123450606
148818237
742652432
1758708886
918372224
492627029
1027518467
975905077
28602906
89031027
945770459
655704006
1664336769
1056272625
2078575788
1972614561
129329056
657955576
2072507368
2131830822
1036375
50836844
1165367535
144552953
1572945192
935106728
1694558295
1027907272
632911079
824278148
118738700
1990099703
1359442432
627319085
427850966
1273537060
1740945929
165779285
1083166139
1027051450
2122609091
300349497
372064108
1063126769
2089603698
1978788675
79154518
1299200543
2012982129
1003833607
188407896
1697013199
1849799429
1348337354
1216008089
1453393040
39414403
646228153
91790180
2129883923
234743171
1976813031
266729456
671654567
684787913
644398517
1869256383
1225257576
304305612
1275414787
1043571434
159624299
385295245
673215033
422853176
202398752
758235611
1869516465
1975022598
466260971
53935048
142464925
1920267986
848889388
287008660
565671638
1868793868
1292393573
300972261
312960245
1918962311
2118661780
1298836174
371942035
1001024204
1136221801
636867443
608632135
613451955
1976017012
1774836385
303158398
1214302902
503925703
1297053471
1757871955
910807414
1252303163
1271851288
1740453539
831719433
1520766406
380201902
564994530
1589365953
1893873460
1939383833
1667905453
275251984
658365834
272709102
1557248514
617721679
1827234599
824060280
2078089772
672404632
1170634585
1140849507
1777795874
579797482
937012386
602373245
1336650800
1973927952
1868143920
1064610386
239809045
1544509416
133047070
2087365789
1000175533
1388044496
1294349519
71354701
1033560984
2076662431
1281643427
1295478923
1320602042
650315477
1548617634
606725142
542612149
2102613765
10682460
574561577
241059166
179630670
925359439
44322101
491286839
22614168
299826174
1200238779
124565494
2012408161
1884089442
1727276293
2081911926
1209448924
206881028
1366624850
1037435812
1153539726
1702363167
534625245
959535709
812904388
1947385120
1991543118
36316361
2045605762
1723458626
488685626
341419123
1860579367
1419556353
1774948423
286938229
999134538
1624247089
1935868219
1417316500
1914130685
756222078
1271166975
1699663422
1768083991
1987338126
194281404
186523779
668922387
631120981
783784810
290619198
1118206586
225448291
1841508870
1462951288
96703641
1217293122
1050346042
513018648
1924601651
52424464
1024867845
1982339003
1584144688
752940858
1010729673
4707937
292889414
1367789866
1679748788
782500145
382013431
531107344
1387088300
2093381806
487981351
1822721572
1240633483
1483098218
94212689
403407838
1436057960
1590055664
908171253
1897823355
366662711
1565673693
756082189
140840948
123592097
1002935339
1939253966
886235252
351946231
688081878
150326570
763664157
351265822
59330103
881853128
694947903
53309537
1052056885
1927704904
958079293
26410798
1007662978
564131109
620230107
1010801222
1181562361
1038360234
1804587063
1793051677
554219811
361989132
815082337
1154574943
1537271741
991180931
1929843960
17983133
970366779
1092448647
345363623
1596530919
216044051
1490249076
210711949
371420877
1350901720
1432874049
1031924560
1550950352
1690535913
2048908162
759051953
889029537
472683601
889491393
1848062589
1720972831
1959420618
1234647531
818471468
536603928
1573848197
187243541
862253674
1459867143
482425531
1459179606
1020614237
1289737366
1308170000
379169224
2050334521
202019142
1977046113
2051655423
797004248
1769498162
1214600817
1315627860
1886894868
240968429
350582199
18418954
759854001
745545121
227606943
510465366
34971746
2083282037
139604670
691313220
285764121
1482995415
1460592405
706211854
1255974210
461567464
1152688386
936966798
1239685696
688739832
1403042096
1850303314
628206405
1908399449
763188789
1853917817
1666551649
707727346
1115810329
862961419
27749956
1728766530
541157653
1286539082
1166057322
562752477
491669938
30968000
1464268505
1755860303
1084102957
1752322348
143286490
1811422310
1967883405
1894136970
844782905
111840900
836900121
1989633525
660606490
1365920145
1393748187
207378240
647777673
564199746
259982337
592165522
1994784187
1049480888
1864346514
1473784789
115538029
1965394219
596316151
1965568596
1758383042
1454469090
877057002
596032133
115550599
491268752
1379081977
856704753
344895442
1681273957
1677573283
1324201095
2087750921
1288483770
1912080313
1018364272
2019595416
89766483
819094203
1913389099
180267827
1543387242
124572555
233402583
1036043459
1187444627
1374080970
1367812896
235628615
894348681
2038998841
111206745
1508643159
445926137
1518380895
79871009
859257294
953424268
1799449480
21041522
1775090693
1719641393
41697631
487567622
626202784
1634493983
582957382
218034660
1070387797
710353075
1781560622
1736272906
331889778
971033622
383121339
1104222601
1738944467
1975209010
1316863601
896017870
1847938008
1161059717
672273179
1528576384
1692917263
136741276
1767134296
849015218
81068644
670744836
1898089541
988789159
1577056124
1039146814
559770254
928088773
1145786896
30268021
77867583
1864706770
1889129481
42005143
465492772
714344121
195204543
139211487
1213122137
517319280
491134081
1977770402
1687323840
885908481
761547989
505362627
2058419304
10434982
1644348905
1343668480
1904510215
775053255
1302850749
2081896774
136459335
545913782
375459097
1047388849
515154853
1436065438
1758797013
911310939
1208187738
1151758479
1598927446
1244411507
862194476
1906158147
1975511271
1259054962
49788797
1507525416
502753061
1379349630
2074732213
1452621703
999276578
708855026
152800553
268247245
779410438
2142074905
739548431
412496987
76467804
2035680943
753014539
1143496295
679528784
1169447175
1525288907
288480078
1670203346
25615146
969422406
591393765
1230529925
1021017455
1864617600
434987813
1910116656
1829291717
1363358105
1648979527
1680764786
1546597234
1110072170
2044832135
29477841
1164209574
2121561291
1979180204
1825237528
486887563
1891886131
1423023127
1289548775
1089752345
464796133
1807347985
328595014
2113111687
1998524316
1091121246
1073684817
529225243
209175422
1232374767
15137780
269649424
1537294660
1612758345
1403389451
534548767
247189552
73322647
1948899802
310722442
156007506
1396965466
887870088
1447180652
479928823
1030880942
34852692
1688822451
1920139271
1788863654
794762407
1461503772
1580598613
2080224996
1836880804
1124891669
1083420299
1748185562
1282960629
123740322
266569183
275843847
1233838608
1658612927
1019528568
1209875431
738305760
1012577841
998758568
1035912247
153197279
1367121982
1876171311
1903482928
896740485
1189986434
1347855867
1514792198
1205358069
347492307
1637333847
91935706
1764604862
2049500161
1461153301
1706812766
629686808
1846240900
1535141704
939112924
86242467
1530469027
1296820624
1229100799
1751899299
991712893
689402303
1597913912
1816026590
487134207
953667324
1452082732
245682149
1264088891
1833577964
1937341724
310963236
1932815024
1900658126
942989465
1469319400
760658706
258379517
72022041
588023251
642675005
1117880527
775673489
878690936
1438706962
1800890670
2021177343
807735780
17169963
328920381
687470010
1721377442
1967195026
912896702
532834371
1406135116
904697478
2114494222
1095313476
1113256846
1568166064
904127054
1232726302
1361286558
1852511608
1525008748
2018093442
1409875985
729433492
328091449
1152266116
1051203453
1717272112
1750483076
982116646
56966144
1584481782
1646826827
339795885
1175775307
1744627257
435317597
1708571703
853996856
953902224
84631093
2014593036
781163946
1259554334
1619139716
1090836270
759225452
1257327093
1882047820
169267591
928065833
831918592
1093400770
1454480640
1263085840
473183935
194609833
865858209
150638820
389743938
333058805
601475764
405416027
1245427190
226455479
1893632764
1590126672
460991423
11328964
1407980154
2125136204
1292253720
1107877792
215856469
230549348
65918267
604621658
276902472
1983166394
457041738
152356947
1028166771
1467260018
48631654
2006273423
1007113020
241067088
1194919791
893734666
5780989
327035018
386186860
691031231
402640867
650880618
1009056769
968913524
217420195
880906371
1982758214
1019327598
1821008543
1310811698
220718265
1261473890
1416798892
323030856
218860368
691938610
1179441291
189497212
1254921915
1613467160
1547716082
1930995156
501481694
1450393679
761823681
297951982
586102764
1312663753
103142093
1078532264
676181228
170182043
264512745
2028731308
314995295
582701869
2106376466
1824983277
328907442
1230030595
412196269
981325435
1682915719
21590255
1706104631
1655782948
552445048
1033373088
471867794
65337680
1380362082
821697413
1823329960
2051588583
1152819611
1726836576
71872861
457119755
356741818
655109529
774406154
1202941308
141048909
878532081
1139026417
1286706246
1242561200
2119917003
1189517467
1094170375
903079234
143372393
159284155
1795328683
1856879340
854261254
426893088
781458254
744402953
836727440
1202868443
987926187
1544242735
250294605
1306681901
880273290
1202749065
1378971959
2036060467
384539640
157608222
364924871
941283287
886353901
1576197142
191813178
1644004124
589611688
1047303451
271278464
2129368646
816583144
1180506327
1320176448
2138126078
1126139458
1423309341
115975318
2016307677
1434621684
1820887127
1339408244
478664383
173746804
875629884
1265845595
1479625402
142181364
708301689
1787900139
182743780
875303562
2139422973
444609064
623068189
1784990140
396667517
208847961
1181995979
526607653
1394060283
1472995563
1507676915
2049014467
1650173240
1054703017
1810566461
1112722050
933977062
2146489585
917731781
848634860
1965082519
752557405
894269713
253801146
919914393
469409126
1514562676
1157134398
1686579034
1313123009
479851990
742311311
1152975503
2060171893
2137587230
435804156
1095772246
1454568722
1427852523
1028777141
302325572
535128823
1973757883
627432779
546770480
1996704372
478539250
1935512134
1520966887
52379400
302411320
2118220102
1041084552
181267859
1863777459
1724584678
1738237532
1292722260
876433878
116873257
1603437959
1814376297
541590879
471779313
110887881
506386511
1891861896
649487614
564386586
164499250
582689568
2146158949
1312581472
1965615214
1481582303
1569649881
1555743987
333563969
1880525104
405416887
835148531
479217112
1960064699
578204055
1381924295
478685434
890188977
789077601
738286248
1229819261
965397962
1337173677
1569097288
1426498324
429955113
1744134906
1002312706
373030059
344727158
1399318778
64102993
1241572309
1817468076
845792720
941367097
77852323
11837318
2069360107
1656351975
190887250
1775938824
1371548858
566261375
1980293747
1870425220
1412367143
1304079707
423864875
329903756
2053940362
2103166680
1806224559
1682631511
1950370078
893579743
330581272
1488378640
1725496464
1660869311
1026368120
65442829
233281844
795145643
1114918381
2120667677
533170354
1571067705
460315943
1031566115
248300129
999861770
76921069
1165394884
747103829
222346950
621293497
1688242867
81848655
1860772194
1030492770
1584124100
1755808969
1525769864
279474099
1624690446
1967466692
505880686
1369264888
33189874
912562937
11297005
1778966880
1003688156
1900153083
1712141849
2045930542
877318375
1601655502
1808372276
1081068072
992585565
772236515
1373217524
709253055
1514637473
1975061515
1033985677
1517021246
2121103744
722187833
1999826370
781533349
412987864
283055954
755114045
1315956169
999374985
196057599
1745457610
1192904915
161156858
61831080
1468731960
1825089797
484058941
9335477
635405020
1085967303
371886462
788030447
1674750868
22441843
1287618712
1633498952
1252099058
1327071659
859611682
1185049456
2090590674
2035879414
1088017327
384570694
1758452349
1118385888
743311186
1755453659
1319423546
58594391
844888082
1954411629
70030425
1507219115
849464847
1310699762
1479251810
1601476340
474039964
1099509214
196002586
328144759
562377847
506901537
80292098
789079741
1854712856
1130964270
1777066898
606541063
176173496
170999764
164399170
347577823
954568873
2101100374
804774893
707418378
431823354
911142977
797665405
1425266277
2079770366
61705606
1801468898
296113986
850564437
371742124
764412408
1779265616
1097492768
1747271306
1538367362
324666713
1895292072
2038665347
829065020
751607164
773273428
2124380633
1319766652
2052534161
1563991003
1562763400
1864004221
1377155037
2019003187
474058301
1496615282
408776104
1902034646
1394446652
605704933
376714380
80487876
54961174
891959083
745788239
1703027067
1861216364
2044850049
54491134
1147974453
1128309290
1215662464
1022128385
726297530
703479486
1261475148
63407742
291929413
2026056093
390285670
1074616800
1849079212
2125173554
1173126256
1169175040
372504858
1715100173
10315786
1476406276
1202332695
1099577956
2026985135
597175390
1688808908
1047930593
110729061
186253228
1970314125
1041868425
1860908012
672616029
968985383
325663159
1798530576
103175580
1676425458
1940231497
1815268621
1566663438
98311307
712797657
1322319337
1179035959
1966610708
778604857
507220307
268217762
954623297
2007123761
760354938
1034490899
1670735379
467571500
1385858716
1809771089
991809726
2095047829
707697417
714558982
702493811
230367482
1037425446
84710395
54089595
720779391
1837573500
1905486847
1727254631
1698127694
1781465405
1577695836
1911180691
294942935
1536642428
1485245849
1371872093
911683598
557488726
1464989449
1990577411
1251407255
1097096562
982401796
143931880
1101619537
803447181
964689784
1113412607
582080701
2109042692
1553240652
895818905
1400541925
1624324178
1364761037
122640658
250684265
1463232300
5628464
315736903
143678512
933827105
963684771
565528375
579186151
111419618
765737512
600290463
27027610
351506488
1474331679
1376304912
1132103711
1767788614
959235727
626796570
1440660708
1313147809
877104516
1326677530
1290849240
2012646501
1444151130
497559767
1148878312
1746934056
203049487
45853677
2036249734
1520318526
279104587
889486472
1676724832
1219894300
468063431
833627911
319698903
1006973412
1001465648
1370140349
1689256910
127287581
69295700
286687685
1050156695
1808880469
799773630
114330430
889174897
1806455083
1920749714
1676260569
1658297834
1188320563
1499747252
2120506532
112712096
940128692
713050719
361850802
936893805
434271770
1899716225
1038415368
2056341064
74769453
655305376
107228517
832537464
95888172
1224407172
138361970
988817940
1404222158
1160750458
635211548
2078759272
74360835
1915013312
2112896900
46193290
1968849158
1205209314
1941874644
453230103
359704421
514572071
1145675271
1837650508
2053024126
480141567
2087802488
673868340
2094761034
620898800
793884622
703959571
862382122
19583285
2034785012
76046882
1916723582
1736249363
2126816662
190580018
1920998636
942772370
215069577
291559504
2025373590
2091477758
1830033818
1347138316
325051022
1279976582
1095928182
1860612482
1217252971
110385052
1159010305
287018150
834857902
1570831094
674158795
649510839
6511352
1124000438
1677497218
1628622060
225942940
763129517
744259920
70079167
424475288
660510219
1196226687
181379768
469016587
1923801126
2091921703
1754821684
581124231
943156347
2002836345
1008858027
604776450
2000086442
1899252502
456337779
993218416
1612213730
153247427
1588619135
1697783562
1305718028
1382714541
291037411
1916722641
2052883963
1397004122
1037881904
143920644
1293115212
4412146
2123559351
380860509
1225956769
1324500398
513253658
2139671321
67997199
1522042112
1348652254
725411912
1596013918
1268026342
2022557769
87393021
463478028
1128147931
779319375
1596619436
1582212669
201889050
1938183020
340621236
42419730
744395319
1274976411
288908627
306613237
1583092700
456513324
445952085
436487114
1849255960
1878103895
1251559503
1814148394
1610635694
164611954
1570554970
1844499030
805186348
1008307178
665034980
1441772273
674938371
89828382
871049293
1392077583
206693450
2118006846
1282233447
1747878075
1522740020
784217404
222579064
1927777205
2077868759
1462008637
117144999
424664366
77997355
792836694
1808355330
655346706
1775429786
1098251786
881509624
1004366333
58660132
2100860147
60157179
402626279
308645080
236961658
422566415
1892481897
1654220245
945263710
76626656
1162848098
535194323
1412854080
62240420
1539187750
2135082099
2011411328
1452206266
1509311858
1522448945
855244253
1006021427
632348822
1649825576
964729236
644885274
1918506023
1024721866
1047463321
649410129
1870648288
577979575
2031541282
424621383
767017859
1609284376
141672909
2131000692
1613981688
1499259073
2079501489
453294540
1235319388
1267931705
782950198
2069114059
1340513650
293375547
1638548834
441216136
775500652
629587142
2004725419
206846741
1542663877
1058296967
90732355
1007277491
526988990
905020792
2040178005
1023516085
614510998
2083860984
1001758244
529089695
239399036
491454041
2144987090
349662771
172326316
1886025433
1200147415
1508075538
903643557
1374156289
537916191
595029849
396146083
1713201883
1385221021
285089677
554077847
1556396696
950517742
1753253768
1586737899
1294333402
635128613
258985190
740589426
1761183093
1084473595
1462397256
2087663000
2022614016
756400593
510963655
1197959232
1570012861
946626322
1297727361
229326010
320814039
752811886
1041565429
1153865276
1211736337
595397508
1528705252
1023073999
933356332
1315829471
959118573
1025295979
1225453199
903668126
1106755150
1458199565
1942168498
1896912844
333980448
1959257445
17286513
267745638
822663732
1431422689
256103793
1274352956
121237830
1311959215
1783867614
1874916336
1657761817
1642704670
1131795107
739696667
1887875905
1129057515
713252642
1426398509
1824785837
731959190
1650834234
751056411
1987843082
1995587503
1384165832
998998586
974082226
1439397827
374697893
406450369
1658914614
773035637
1585201543
1029475040
663345960
1861800551
650784302
850143027
1086114328
240870000
1905684501
1568417006
926626580
211215979
1608632997
274006940
412384851
347766778
670398486
860879970
1872775163
2011449250
405840286
1469895417
2027024104
162351028
1965650734
541713543
497073890
504856167
278493114
1423885240
1831205080
1018994437
1373538901
762060995
897584206
1125523056
2027430211
1750741204
226598704
1234807785
1240832033
1491451013
1651882970
440817046
564222744
2099628672
257545018
1426307899
70682767
264879246
1591794068
1684864244
1521040706
1271823067
692565759
397862271
85181201
1508449729
993507408
1491674064
1312904553
1275850737
2001957833
1091969586
25989472
182819755
674194623
1256233115
1625172763
866074674
471015774
1732428368
1705451767
1802338535
1621534835
1227331673
1774851238
1176302581
1962927979
713678676
1124967327
1961604747
1907713061
416566043
251681954
1592755735
375686611
602684958
269440901
350354047
215817941
402678904
375065421
2006061926
434355527
1728852772
1818421080
744356977
1191301777
1161146963
1664601370
792647623
1771398046
1415202527
1705050523
1649428002
920439082
1942352759
542411222
1038943271
467143113
1624041840
1196045261
187901480
1152652612
495005211
1290073753
719691122
768662227
2126741301
1184194315
1867543717
1413558593
1186111004
1160364340
1689174952
1240435461
62823201
861528746
2084552575
2119701920
297841136
340694940
599103660
1869666565
2113148005
1018629686
486294199
1596010295
1788165367
1230531557
1825485170
2026886653
565469435
1934589762
294589269
404330844
1620464427
2016164350
192211049
192635895
1220436538
1945795695
2008560337
1273163874
1445051846
1505438624
1895425313
1407974440
765513047
1375870766
112513936
1873943062
1353086462
780905992
407293360
208643873
1832592927
835664293
1308192675
1909744789
1617354154
674867969
471207105
1617620061
800307404
32761911
1515509933
316264229
1371241071
573429039
1361830661
1992233807
2039711965
571340272
589396385
529127023
1258352748
801455114
147833910
155887185
1068807800
1842343288
1189319928
1930796647
761725009
654606750
2120626508
1899227833
1263996027
83298690
628580638
1280803042
280503152
1932704139
1831456936
393616708
531980948
1830167438
2016232094
114863596
301442005
876301808
220639020
1820074742
922549419
42140905
183861245
1076407345
1388429812
591579183
818305708
1113026270
1530178715
4954557
1201326726
823833750
1251247750
661964831
1956464852
2134964487
2028319334
1655501549
557470626
1788694804
1936301031
423341176
1090092375
593990902
62428622
451783860
417720078
1733552509
782258184
1705867147
1195931253
1616520471
1049010802
836672563
503301111
589868332
1724257514
798630734
263521369
433637631
1129119168
462121258
13840554
2143076138
1839706906
928551791
1193924939
363854693
558390881
340551359
899011710
665141677
2007121996
1783063057
261341828
1543430601
658109310
902146302
1197685031
564098679
756366925
1270892130
357279967
1534613261
665962395
860693543
780843591
674062180
1563009553
1747501489
52636990
1457595465
1431363937
338468385
1320046734
1753019620
242080189
423551724
192878437
1408108760
2050129491
1481683476
1541684197
361247108
1866464407
421778254
912666627
623016752
1797775701
1432449779
815658233
1176475374
1256755533
1652167813
2029090932
2019540924
1837789215
1122468341
1080207902
530795765
481148070
1789686698
139372589
213073605
112560370
1301482316
1142072718
623611850
689530889
693493582
1418926325
1675753424
2049239585
333815308
1528575619
684432689
300174562
310965217
22567106
67929152
1420329622
1505826250
530517624
1972507593
396890429
2042725838
338406063
1735157562
2023143133
1272675434
1748092706
1096510332
131725984
872111809
654552570
2020294506
1265943724
220583862
148885970
1582322824
1549416179
870432217
2049826129
1026477932
1693837278
1637590672
2025868836
1883265576
57179064
1612455885
1771569908
1209261335
830333738
1554739853
1140339119
1114824668
81306247
1873428161
1805934637
257090514
803219711
605241743
2129292491
1245315090
1951454535
356978950
1115666741
2030655384
1743620834
551446691
103887698
1498663815
1739276496
513297847
774824814
1416853488
900923861
1952354906
300220338
346435141
185242481
690956535
1337048710
603563243
2146951591
2073118030
817673168
100056002
1495166530
256963645
2030595775
838030659
2043812058
1463056112
1957977768
274993723
522452258
2126625991
1146995447
722034523
941482862
1822560525
670157792
224120423
524770802
253499358
97883293
1928942199
1788163912
906282251
1802711889
1236971170
354932365
558946937
314238064
480569815
449683658
155355058
717714347
431852062
1845099741
2132737081
1050366085
1852842852
70480227
894171632
337618154
1237950608
391717126
276922865
1461523118
1020502660
950271452
61929222
1320043963
600317833
989253636
1074571153
484404245
1587428603
304061163
1820666200
770861171
1524617010
1719264648
1400384955
2004268596
1258679026
603997260
1040843091
949284538
1025127214
1830838676
893561137
1534823359
2121108017
1560586713
484347858
1644650544
1444321737
252364008
2097568346
1853332742
621883271
872540147
1600428164
924497618
695576833
926866562
450592169
511653207
1769478842
2145619134
1614865174
966705297
2063206601
1023225899
40243005
794057864
764824272
1163700691
1603324971
1280056245
1952506733
2019303497
1257605157
1147284361
563960116
449218158
1622421115
904024324
403579335
1899874190
19647031
70448416
2101385809
1878950459
1247893083
110132813
225721996
255905075
271519072
1639467955
680693786
530526950
1318571809
394166720
47152651
672990804
538266494
936127676
1423496945
246976084
1309279896
2125335506
865103281
1792037042
1261615482
1877789596
1356431747
604258662
544079760
1481023757
376273735
698774337
1199983908
2143102844
1682167679
1959961666
1858014974
759230865
1531017551
950025621
1778016051
717542812
78218864
1226445457
977643039
1534602917
597945346
360281155
1752797896
1834973984
1302114128
322089930
1934528059
1200272929
146790364
798492544
229090219
895391460
2135014444
780365697
805461780
640477236
977544697
278419944
2072975634
863152491
1245985604
1901142695
1728013819
436623904
19806373
457039716
1463148041
1672389301
1200917574
2065904342
464781061
670206751
1097029853
547504023
1865767714
1584711727
991586953
138813103
840460849
1563698251
1094216742
540731172
783678260
1926646272
636013581
85199265
1627366253
1914591355
1940524785
1200022275
1099373766
546841871
1018416686
599799987
1289775271
1186996243
43207306
1505656874
239867547
397292875
789848659
208073131
978985508
72020011
1900507169
1645452555
1881508997
612147186
557692359
1165005376
1694836598
864602629
1438267585
1795636866
532152493
189424487
297089596
1671088904
1531393986
879367829
1957217609
230883240
15820144
68462813
1574737558
2088113451
203227833
1343886175
1779628527
1209319732
1761334457
2023962951
2050957188
1098404467
1937722435
711392131
2039371916
1992685334
2057136987
114375854
1260471255
425817971
1083653496
1799792372
1042110113
1461966511
789131111
1465297232
1685034900
1349348099
1979540374
1353197108
1830030444
434197072
1841214744
1646848492
14550294
1448654064
1818986475
99820586
480906649
1359136467
1293607962
2002651097
695921524
665193657
86820073
130490535
354977738
513788163
166654162
143554623
1517038759
415523143
1643244538
1335122345
803565657
1575252860
1353035199
87676925
908066090
1056344246
1862619447
202737600
2133026984
1893260707
1494754013
1084990280
74798832
1914773329
1178996865
1496568990
1029645865
1067328209
1377923281
1592082165
1601590397
333132362
1444266608
591965457
134113867
622439918
498420484
1450466657
364190746
1881283575
886867959
932450992
1894250490
799273386
2125708733
1069466058
406993476
549464691
1779108594
1289183593
1525603050
2135784416
1361340816
735830028
1692849548
2115590919
229722131
95121452
1005502063
1333725612
1489396178
1809598250
1704516848
2146039748
2052416132
348501385
1268012278
1170514705
1374649042
1122473965
2061794438
1203618969
610403790
194467129
681020887
887743257
486407856
612144928
95526010
157709819
179447497
1248687631
806683527
1921375856
1183098715
1159533639
1714466748
15114619
1668298501
1721835169
873952167
670481186
166109437
1592785810
1555371126
1028171562
1960061379
2119054025
1341693999
1768219175
1723622069
637374536
1721080348
1569394072
714284202
1736740483
561850136
745192915
985841031
1688627967
1402126665
1340169464
1824917726
656738328
1727230947
1784808391
880546076
1826014394
780774006
1846856482
1255110743
992241847
166170706
773850700
460870979
404822157
466657877
1764432972
2068851256
1898964407
1931518420
904179701
899574215
78930065
2120618579
625732630
538038665
1041152910
1310862150
1699832948
246092426
819662147
241751964
682109002
248564661
1948626354
1671776257
2100374353
422902664
384356139
982906206
958285740
1506697467
1714767205
1044884042
1410874046
1899973274
1696182300
306105062
1995063431
853993406
1834470892
1416326428
1445714325
1768513367
610217167
530235471
798974855
2058125219
1129306832
1924258963
1619950385
562983203
2108479216
741780952
1472056570
1559401097
89319998
75794057
13195585
687661389
1396928443
1244336781
39918380
854779610
828604622
893604232
1637400493
1090945081
968617574
1962741125
2063789090
1218887337
213801314
1683263038
160040052
441231078
1983312504
452666117
512516135
2033317399
369953813
1322685501
913643974
272767539
119802666
345880933
1682634746
836643972
791793681
1944625157
401431862
2073454870
754137245
61097194
2035310687
1665727653
1780285104
328514463
194718083
230258237
1730419854
390293314
550104629
1270812716
1952031054
843903912
1479679850
1128241829
877230509
73310381
1334999330
1703301684
1268454032
5030744
1702875189
1519303288
615310789
349866239
1577668099
1739948290
1089618342
945256318
1161819410
513728380
1354292681
1258106075
2093260333
1456567521
906617079
1499161371
1542003044
1486580005
288698010
578451564
2125131281
605308104
105608671
1668817456
1363094281
1106811731
2065776816
1934805693
754242005
705777985
1932753527
75867943
677787849
780472805
857780384
704179694
1500510907
513663991
1901608336
550741186
67180320
131657041
1409067307
197177931
577083880
1167266835
80960966
436354612
1477263710
178659003
1913024346
721150920
2117605355
814340161
1259822787
437445145
145369585
1672232678
506645661
843367503
612551222
1825859659
107131022
1686632080
1154498157
1108746320
1094108626
174774816
614013128
1471381930
1288562904
1526403135
1550984280
295999221
1983745420
1697804910
219504640
205798030
544667487
1516135179
831428547
1675201915
310852472
799855246
430613837
815791228
2050313233
647907272
1221967801
1414856196
160267713
83613914
1274078732
899299717
402704331
1538200543
1813435895
1483529216
120897905
1462620468
1955353839
364458996
835362932
1523993886
1631769656
112182177
1588100849
1308454663
23196080
1186485335
1607858938
1471296196
1634330665
963394746
2084974081
1444208188
315861685
1906384041
390278032
93456149
176553273
1190094654
1947514255
2096711252
1675376885
739925979
175356582
482525210
1073908820
1919417401
384852960
854877137
322703568
1236047004
364885336
1397742015
1564321106
107675880
2051843770
2016222030
777494285
245504440
1835601571
1103806098
54572820
1137058898
1433031856
479519197
1502695507
142737226
2045225479
452777439
1116764497
393697917
1086811852
303684536
1976056124
1793696443
1923434920
918754034
234591373
831351537
482386984
1608308794
73936932
597241877
216770550
1805441374
345792868
863423385
1917471241
142900663
1618980478
1542305721
1817007556
414219898
1172547079
1731121691
2112184930
23584401
765680996
89905155
726958492
591979802
823886756
316610196
583397688
2046454917
1234641390
32821701
588598102
572606390
1263556086
1142385234
1377920015
110729061
1669200830
377965292
773705426
1774355717
2060447761
645064630
671475875
119882815
1609637058
2141351080
1483319652
420077549
1225137639
1282567774
431307342
1116379322
490781544
570189990
109593108
761966094
2038667432
1129801632
706289734
1673252211
2063104914
2103838744
785223065
995275084
724045778
785939164
2006486252
1667280135
1863473222
1797463973
825533524
1002729382
291256326
1404578251
183824216
1115588283
552914710
58029866
905437078
2088118967
860575958
152326889
412939478
174408413
1978320998
2133680733
1654780160
132251584
1443500058
1844185170
1073443010
1690588024
506538413
1983166394
1278759482
1480916254
1694803533
728102222
1561796601
79719971
1422659415
825563204
1382066201
1857424273
106288098
1558222300
1629310738
1830789856
204222890
1610601353
534305373
178064328
2029121793
1667089196
820696825
186678366
1999605353
2111041327
1178424725
643959673
1693937567
1422015501
1751273535
1080128115
86627885
1167857203
1531328418
58183825
1252508351
1232612170
1433844385
956710654
165936361
651347306
1727627025
1539266657
572366255
1723258714
11691118
189103926
1624846137
459942488
573808315
513372745
1326731482
1053986505
439611801
922987995
1834711735
262109652
1324715969
1066985191
277606724
2089427951
86328828
689759787
337777155
928916778
1057748115
1813070607
1099022391
590878617
480969200
829145569
1893971012
1755309473
816984978
1758053641
1458249818
748037115
1182972572
846691570
1851472011
721492320
641200647
194227492
694324022
257295062
628791490
1551706711
411215609
1675234135
2147275436
1884517789
726557971
1549755763
1092509321
1811703901
588718180
1944476711
996330876
103388193
99688651
344551227
1636399819
638323478
101601665
341762458
1596961072
475890573
363679583
1956645640
540029195
1916384728
1904067570
1231151536
243848923
1838436001
486381910
1745536366
2134386511
662451784
1604104367
2051782353
178370274
1833247635
1792576220
1403853917
1754463522
1812693263
1074874775
329213084
1884334337
1375145567
556373810
1201219290
170881857
1469029979
1103683940
934350768
74701775
1310503375
488376263
797529392
1023271637
1424614959
1227341822
131917394
1494493678
367561128
154683006
1738413113
895398834
1370779435
1963843455
87067949
232458752
1498556845
1988058101
1302454117
803133171
189349958
215053636
1835626584
1736023790
388626239
1580087408
65057649
278342893
1642049705
1190217735
360761947
384601943
1179254791
1308759063
953372276
278456748
1771586669
438749119
224383083
1500052820
1035441460
1976246010
1173446449
423129961
961471040
1756578480
1782537830
63697392
396243745
1232672184
1780175593
1370411941
1499488366
2093630515
885725544
1694276143
1315660528
1861668506
249696410
1418680129
1437864604
778913242
862353238
912788717
1331794004
814197407
1009059074
1706820244
318844484
1132350282
72764994
764170026
1232513086
1041070605
962297195
357431683
1099059571
1322539636
1651825436
2118940342
130827307
786378813
721290553
1193548187
1250725637
1063797548
1604902170
1603197703
2088651294
377840081
1322963745
2094034386
2027801932
666956948
1886474890
327494515
1566133186
94012750
1287620915
1956639367
1389825673
890701518
659979733
1464631457
654869366
673372114
774203772
1316676835
1370406648
12271574
1399707378
238517538
1293433812
1737606460
1406480946
2057351685
2064495207
24438500
932605915
1866670636
851447657
2053787814
1571090351
2071482174
629176000
1831519286
1585613584
1740270700
1871270439
775617473
2043639281
1628006199
1964555967
506041349
1372481530
1802930475
423825704
1800977896
938269120
1853782045
11034292
841991284
1527616658
1797644225
102508936
1151416895
1989755395
977187644
1005124675
692609891
1309458840
1301725866
105746549
494975255
1421907997
1831800077
773312708
1875289582
936114561
1995129068
876031897
1697456407
2145994385
388675243
1437498127
1835897529
899098734
75554076
636584203
163634424
459062695
577305247
2000437956
31743149
1677107778
1385791039
1216086753
729252691
427330833
644350873
669197244
1991052869
974865065
1822179581
1707373886
1669851178
1824429928
842431406
122817836
506679423
2056015993
31597886
307997151
1369187969
2036571276
1175029337
629074151
1155144547
1338573465
258824594
375786777
726735072
1951927421
1901254670
1845443140
554349174
1427266372
801391703
332552069
92614052
65672549
749596860
392642176
1672815535
100276123
600849281
2121477332
119914549
1062190614
688084792
292365693
1993072261
192528328
1347732224
1388591535
700932667
1887721388
488587903
394636985
175561043
1481831675
1415902060
1871676538
438195280
267177921
2139116589
217723468
905574608
1969290809
1076012722
1748437787
1499811528
578757706
2048471931
1061347034
274527390
527693182
257008822
795265697
616848692
1142764080
530423149
733571911
1199157679
2043601097
569024028
356303659
881033324
111673232
895561311
705805468
1808367401
1722075938
1411172687
1416470202
691317587
333156705
374637739
581928907
2049846024
254658879
2108255930
1777343327
970188753
789729023
288681763
1345934109
1620464427
1516095202
1546788364
1450972420
1007682204
2129703216
441539711
1832699151
1610291790
582406139
599028533
1357105852
599077326
685288096
996278879
1028198083
1140690686
986423926
120432096
494811791
1963192154
1082354852
1820280372
424256672
240290288
1022887242
1522583399
586446562
981159703
1239395308
901370847
598060363
785553263
1714014446
1655139557
114241391
178283110
1033448349
384572875
1818281334
735218423
1112941141
594545315
1417910213
1738691041
836241975
1461283660
1731998003
1231249355
1630828076
599997769
1947310143
738449470
506655482
366260918
1402944165
517555336
1249597285
638698969
1733594004
1513587635
805468078
1261622714
1923429322
953658747
1707218623
432466046
833606389
1803610618
782470483
242807102
186419403
93584921
1305315582
141902144
705816107
209018141
1430670548
1243862275
508999219
1349567035
1850566661
874962310
97918478
147628242
989644982
596507780
1756829502
137863543
1258903350
85661546
1613476701
533335451
1731525798
36602914
386503798
1854738677
2060236465
2008379803
923948049
2144038929
770245177
184606756
524992514
1299214271
1209682961
1292991226
1696408321
1898329800
1188464635
216776522
43382172
949688168
1667470023
1132049929
953597056
532112954
827102248
808873363
49353924
771336201
1583101642
885944737
1945687877
1010908626
1387035329
480503601
178376938
1251596343
668272906
2020247158
1925591577
1247110859
182244844
174442943
55954775
542747313
1652313503
1633288661
858226429
491087403
454001469
482798574
25012943
1294167651
1727015570
539094227
1259320923
1106044729
1512110808
825663066
192461109
913615702
220549755
1740368127
1150108974
1248607807
1248341322
1097003066
970841459
152237642
702305781
233727631
1979884703
1452342569
474977372
1181791936
1220681378
374138872
613928484
285460818
904138294
1253212283
5217432
1966384777
243627414
356335202
1153824104
345589255
1790598300
1512984829
1008385889
1993350698
345188840
1899229563
2140687013
2141025368
1945770345
592528367
1154044513
563772674
351988410
343299437
244433751
261281535
277026516
1690660069
1836178838
1421816063
49647516
878886352
1118939413
1765964702
1711297321
630817702
922940945
669233610
663978192
1789416926
132131050
211958767
1804433649
2093588245
1555003726
1814504628
1464429247
1500542464
1734198119
1749468908
1950754180
1212602383
730726117
1389149707
1501729455
192155182
1077449259
356497570
477895572
869933811
885073951
745938296
2076328221
710425754
2128072737
1524200989
206916786
597651988
115165473
471962275
747870663
1899369128
1550362613
1175126499
47790100
552538481
558376536
833963685
1830205690
372184330
276373627
879109238
674002267
543501991
1944152300
1803183904
1435710921
1621716386
629106010
1825338998
1056475942
7043818
73733818
437624917
240540264
1316710970
1398495397
185076745
1313050203
1757182880
1411811359
200069213
2076082011
1676920120
1749060970
1754076876
971043771
1342141211
1191925320
561296389
1899448404
1206896535
577211649
966785454
1207532668
466853015
1898773042
1266541496
121112106
1626834233
148809836
1769138823
1466282014
434896356
16667050
1901049997
1150104310
191332709
664297824
874455359
246198975
1633751732
345406874
1339427066
1044431099
975289580
396339110
12642650
1652475406
1682059481
1876953252
621201928
668951407
404157660
1545180073
747234650
954868027
1977594262
63281614
1833846211
2112684535
239990858
15426381
1406355045
1760690189
668758391
1037333749
2040979726
1656164661
1988850336
1446483733
882310544
2143714359
112439586
1545892964
1221980535
336516179
89887808
1281714913
394999027
1872772925
654879316
1866764230
1103660417
2125420884
1739731526
693786907
1939352562
1604290390
724447155
892279312
958673836
359262788
2119132421
1475556664
1852501428
853944664
945695736
681334216
469241872
309680671
1282810988
238448291
585450956
1927712765
848478642
2070561916
1021662525
2032859279
323028414
1012093792
1581868293
1855580163
1915916724
674059813
1179962200
1972098165
473809683
1873078227
331960700
554747546
1251023488
2035597945
1433117647
1874192405
1435611521
1220470671
1784535455
941519738
1379652199
91429921
772600782
463547038
1233150933
2057564267
278171681
576526350
1413139713
674645800
1479332991
1951543394
1634499126
277690404
504929132
105351052
349036264
119867796
1629525731
465784648
1206590154
36079657
1526687823
1516479293
131593932
1327231202
1572101026
10418166
1820498375
1564620735
1668356433
831665912
569373189
1167203899
1435171108
79404244
889540658
398603305
564532156
1594396978
1074540510
365730804
1506472318
442416823
639002365
1681828926
211897448
1016468830
1900721351
1020290325
1587784503
1505566728
709083827
1554401217
705231156
1203549457
1950117272
114393016
1667752242
1586367272
662469261
451604600
1778265190
1283131669
885901192
50201579
888915089
234922153
315052492
1356062878
2048263854
183834141
1280413743
1126062073
1181383190
1274688407
1262569292
1264314119
169840435
108197700
606128254
1795755495
1045407245
288175454
1869919478
609157451
1278135720
1423396164
302044487
689813431
1861156641
275721980
784226012
1898427430
393510191
667833571
1744064682
1618083913
1353456353
2097344481
1151544563
1472377191
1767017517
1916613452
1426984380
439222873
1535725382
1783149721
274963991
272794549
834879690
1821703495
1181441202
1286217965
288239945
339903084
1170819850
968913644
712422292
1140428053
1168594035
1948733763
962462636
609441431
1216659451
297559273
821952426
2078296166
869381031
482602955
1282914638
220704989
1627738745
906805597
617190657
2005861104
474390604
153866776
1496221447
1170113009
43081408
731788943
1182082942
2013449163
973420247
1629238048
1440146548
1209708456
197080868
568559057
1896112685
1726420088
803943534
99991735
2073223703
1356791113
521092806
1974379068
1481870045
139720865
1808478970
702056289
185375529
1372445876
698968807
1755300797
966676154
1209485393
1074183732
776641779
2117091009
1926040939
1664909121
391622195
1043100566
1166516368
983884958
303293748
1351801968
306295579
1449611241
1006859918
1069435319
1766427749
1775579825
1187970671
1162011555
1170632292
1559076074
1945858741
1601981285
1306657393
1328945390
1079346353
1585680178
1269292531
2100790159
1230793488
1336149543
517271722
573401039
1590391186
86182612
183649071
1338401509
2056989522
1540418225
1699383179
1716720808
1556199317
1565282929
921902211
1345119631
1639406482
1139889415
2124049975
185106169
103079475
2102294936
982345364
408562134
538349732
524663072
32278168
1042248918
767768223
1795920324
441225856
242735333
38648399
894110419
317179191
871293898
268419451
1519910176
153327144
368669423
553648540
493808650
1870301286
50767448
614903369
2121460440
629792859
843831583
35682238
1591993230
1056899608
575033192
725497043
63705946
644453677
1971682372
1678361387
200241730
1523135393
107800319
1834508567
905719262
1348454907
1557735130
907476410
1822196055
1151809387
168461934
1373367314
175812132
1753265982
1445927406
618249104
260757734
1198188709
1284853864
725992476
602559263
2077181505
151756083
1040890809
540918925
1186656044
1154821480
1245348402
242664113
876105402
550797536
1487627245
1313232525
1793362291
1199881395
1199216178
1621294649
123612745
1305312436
1048089539
541379707
1861482218
761792300
2144036859
980041143
746423578
2117889101
1379746888
1154795666
1477577013
1413789219
753556141
844467129
1393383274
319298221
1139434328
686983491
1924880633
1703726236
1304271586
234272785
1639343971
1840682334
737789829
1195106982
1896394887
1910105895
1357083734
1227921668
2122168902
756112102
794559777
1392410885
2029759888
985339607
335825306
220706803
1759749650
1076606301
1837096533
361862960
858682999
2102350677
1939682120
1636895523
1235340028
1611845331
1992030700
279518843
253353098
828686295
799246270
994544811
2016232135
1704087602
1244341272
1099688448
380839348
510374436
1572071882
319164837
1975235601
510519570
1108374832
1616921828
1737185009
1474581208
1034454862
865325336
1714044183
66368379
2136354213
524997542
379539687
95290091
1251972885
903281091
2058606789
1799917962
1939492422
550884071
1113354254
1239997734
600355949
334150934
243384806
280016031
53659374
983787149
340328806
1445150922
908717402
1968519128
682275407
100245064
909464016
1350577049
2143648129
1199136075
1336325628
1271649156
914557631
1884542788
2138966775
1019413122
1416061606
1978072021
790347550
1214759890
1937425016
1437129759
741377258
1385190697
397756809
1470631506
1730809924
529495317
1096494909
919461298
1238022364
1988601779
903090232
1224256856
747308933
643316014
1197343978
1316495063
61435444
2145824440
1280198902
1690447348
382950567
1248761361
719166111
751287062
99853465
406244492
281453726
442943592
211826339
260509881
1750054972
850587923
1008767024
277991867
98181288
1441992687
1514615642
1602285868
144657925
1266703084
1387088824
114752922
1726079059
1718761585
237029346
1747238683
646665107
157606758
545187394
678276949
463451746
100579868
2046195401
110838392
545660848
122313999
851968529
148306058
45172986
2101592453
350583889
930845826
1788031785
1259965396
888053176
674788196
2098860135
1370256592
1301303031
1048196607
1215619986
1433157876
2124167092
776643354
586171167
1263304066
1020383967
926443395
1495811209
1084084778
1885525127
365170586
1311409234
536781166
1749751460
1840871680
1048842727
73932674
1164570630
1099078302
636328988
1155602993
740904621
936902326
1206240529
1936521943
1097618146
539878953
1158301369
920166833
429961889
1308448200
1617793915
1085403522
966044922
1224859764
2119697103
220141382
1541005886
969944362
1228962591
895254393
438374457
1713769789
1113889879
1480690433
1600389477
1111833100
118240255
1511791893
1232347130
1150023468
744097283
1173132115
201896638
1717378653
322954221
1039845317
583078270
1916929681
1940050576
1717042873
1201934903
535050506
1798002934
244754307
917253595
1408723906
1421452415
1604264427
473220663
210813661
1741341334
329146119
1365751262
20029267
1221480103
930813895
1684486105
329546178
25575621
179683447
1649471294
2076591923
2138311766
1034001145
1959066062
2122434901
1490570788
1996621107
1758780853
552284012
235559190
571964248
1150454783
1032118697
255426375
112644234
1134957657
1540947481
486655244
1449278267
553671095
1106134976
1155474417
954157690
1701692370
391712581
1369351067
827682849
859372211
1249542996
362114251
2093456931
618838831
1441296114
22276507
508970053
1615498642
1586836212
296932969
1450045043
1535397731
1015277134
691655553
536073818
450796832
405240540
1409383420
856780258
1734834121
450158109
1400146517
115635332
806421478
260945419
2002109594
1870677950
228273706
769272807
1275196956
23778827
1687453395
87418905
673015616
308204777
1276403887
1784911708
1700942305
850981167
624576588
1076729304
331613842
1942838062
226557296
1880994759
1345295695
424100106
1012777955
1767128227
1515433703
974010315
375158004
316664844
1927541659
1065985831
2641913
2060314445
364369700
382533704
856785385
1830715105
494050754
1190626613
1186666897
1023439938
1027813350
10028769
1973955573
615260599
2040178005
745494616
1352090165
395926039
373292210
586912311
1338390152
1074736905
1349601195
1696117213
1108193752
1851974739
1531816502
1240504885
1025016089
1336474622
962700003
209528211
305393197
1703446274
165023739
1607028948
874383425
1456094848
1431038661
1188130069
2066766429
1860353830
528260294
2127716781
484857640
902204624
2015395003
1953903012
1573551077
1050688097
287768181
1356959277
1676334630
593091004
1332439381
1613746031
537903027
1222674948
456596776
1602529185
1237828804
1714117183
1342255619
1595414363
2125187652
1191048239
481385815
1820192033
2117861260
1776113863
1279599871
1254167603
633811625
2144149853
1218026076
1206376288
1393695593
1238754905
1193290650
1453904389
954473454
835427021
1646118450
1747135570
1940109168
356179267
896507305
1665048998
1955362946
784070282
1020865057
712812595
470085522
338580696
566562105
411940052
2041198305
1232499103
220108382
491401825
71043339
2121392898
1460819035
224755404
1821479686
1775385228
1658988666
1360537483
398673254
417796410
1237406871
1338106757
1085036662
1670040567
1648130913
1083925633
1684416850
1516563450
1888796959
2095437445
62055509
613413676
1554092519
1277793929
245079638
1181320468
908434223
479882975
395416160
276503910
681383145
1925414853
1574593109
905587329
1045048284
644050862
1878176045
1829116041
1864466134
2089254599
104788894
1919027763
1370018831
1367733991
2048293673
36320143
2034709363
506879409
1396588704
1486820421
764121934
681587194
402445798
811011524
2042798997
380233782
1725185173
585432256
1670514664
2016290930
471621130
563760563
120997896
194947686
1169389374
622176033
385104109
1601680847
828050911
1172541161
324183444
1913877948
1688067186
527910695
1007249404
1029149294
936903348
1740752019
887000765
2027175333
1872438191
196168287
1077920469
71262053
613820644
1996809315
957558492
1100295333
16176420
1109576219
835361354
277181600
586370395
1802807425
226387036
1414841178
1534518257
220831683
661780048
1421254399
2076086141
1611428199
2140077739
1601971570
272418190
747803940
2028556432
232987921
1275818413
1922041772
1811405837
1228020082
1241670268
2049568215
2125810928
1328340452
107826873
1005032510
1514558703
1044977965
1036489524
1018440670
1008891593
10935336
760627690
70521832
1762123808
2043619423
1822918939
953696033
293559035
144440046
768123302
1181482634
1307968461
1960699908
2007839674
1331202937
666831987
1429015473
1213084454
260855753
649326867
1267607034
1041364524
13751505
1718040515
640730394
2052384512
154289821
1425592833
234296221
1344813998
257998492
946494746
1884420412
347979594
598465897
706920730
961679021
704193261
510054493
779341523
636783293
1152471857
1522560139
813572320
18024946
153470710
254681728
677051377
533360292
1281284273
297703203
1927894103
1653755817
552445048
1184577110
1946520483
155298606
1649728634
1795080848
1128751836
1088217550
194787507
463666288
363555648
1734123072
1266256509
1317114912
487178778
2105636297
127567421
1617189634
974989146
20838834
593490937
1382637205
536894981
1982381746
1976795774
1608612801
2043539406
517288695
2102458894
963505588
917436842
2061025681
1176109057
1111915257
1905909486
449958653
1348655064
1291970895
1039880954
1663693728
240773872
518284622
1940745923
1165845018
1205667028
1623950456
13282736
652233681
23910703
264671324
2107611347
1070696702
1434022067
855506491
1940342335
141487831
2119551766
1814504834
1558127424
1780791160
336266660
906387253
2088682645
530340842
1488894317
1201562329
793429777
401393764
862625075
398899580
1527467316
386608206
1360577718
969167610
449095079
51940265
1527258774
134390903
514500152
789530211
1170210041
508340445
1598210621
263054830
940771177
1413555829
1882237104
932367674
721324403
1458163077
1233665985
127722455
2089042756
1004954925
1717284793
909198092
178498077
165714208
1031036836
455312939
411626942
1894502306
2127606646
823607811
1596399473
1166120057
1063865494
1915920512
1111984359
494107114
22114922
2014366073
843177127
1329268388
545325911
1681633858
1424116540
1773016880
1539796873
941280651
723862057
1228484221
206011504
971901105
1120648712
1932518209
586090828
1255682946
1678381184
2022076219
1082220583
2007947572
2058832338
825237124
1954626964
1019202254
1535101599
600954328
1344576947
433080584
777959061
989228737
1748816250
789773425
2035976802
1512241268
40869987
1029293013
1456012994
125005232
2011144370
419159586
1966286873
843809381
670973320
181570970
163981549
1789770584
589799820
720577634
266458926
1004505082
556089307
133380061
1387465930
448331231
1251234606
1961262408
947816461
1682936312
457962789
1408238799
1509881493
372611448
1740090841
1253943886
1833430417
592291045
144526944
1072846455
1110604349
327338261
1004988914
869384935
1627300080
2051600071
53107658
1626443404
2060254915
2090354652
1442090521
1817266717
1073535433
2004988509
1414319596
2129656745
1686919697
1438463915
711216663
1312974856
1389985361
728767807
1509354698
1443728798
133891228
1241466030
582614321
1822966703
706137551
1074871409
10449321
1251473120
1593061793
1184471807
591513113
1178218262
59216326
1817620062
447432952
413328137
2024694016
267597360
1988753329
1419676438
586460974
1617334305
1739594007
1147768213
1458295124
923045681
636452114
1555405474
17385886
1301133504
931924734
613334573
1119833054
217473716
1508097550
522876391
1130291582
1987610764
313262234
397545840
1434286590
185159292
1755794305
1558598159
193623646
1978603833
689461519
1557502052
1528817738
2050292912
1599889920
1443746356
1249784614
1368059803
1655354655
1599717427
1819118593
364185667
1283846411
1561113893
821080005
1343874082
370822954
1415399925
789825941
1909316672
1257889664
1120885248
1492877052
162779976
913292700
958139623
1949419999
1606010568
940996606
1153353939
690679498
1183183320
64158116
639037699
2052865435
416527464
630183041
1643181496
1811363138
128462335
1531277711
208379621
2128571187
983888874
2043036068
804855513
113779682
1355578956
465781255
844888778
1612115824
798991482
621858843
1986158328
298369580
170650530
1150126484
2095158297
127143402
1175343924
612334584
878274986
724205129
845109331
1018745316
1969369086
1958307382
2039443788
165885364
123203407
8856454
1182670342
1631339930
899001894
1817492806
1356352808
1624854979
1435646282
1150756314
1857910924
2092443835
1576760238
278150913
193102744
720956339
104709058
1073957755
1485631605
1853167120
306251823
380966925
228924967
1966761950
1849196579
1317320763
397688718
201237609
1418870990
838010629
1418016752
394445086
1031868925
1484166094
685060381
338055356
1263910154
891344694
1826632765
962854377
2084188515
1572373118
1500581370
79465794
1551168870
646583690
514763930
459798944
2024084595
964108312
1930215508
225446083
1666390599
2064397562
959658864
427057187
414338626
1447634730
367599749
1399224923
1003179417
1050477206
1427781888
1592349952
388087833
1299602751
939422958
1540980700
1569599647
690231804
1917252048
1820140232
799721293
1729961623
1511976093
256561871
1766038730
2147478015
1382485628
1931746231
664096733
492689205
48006922
342812123
381233731
1150136362
180350323
808555980
572994191
1503544127
1815581989
618615398
484410469
1545840314
1794434991
1762435865
1501793349
1360990429
1654456128
1268858748
1951650301
2094330183
496206236
798851707
1182739680
1018276886
687470792
1392753995
1102418099
1095683284
1205692312
908677996
381423186
1386974349
269773921
671168624
668033738
155096624
1196971796
347866727
1695381444
2001750790
817571154
1745876360
993182030
1942067387
198950678
330271280
847578395
1818179127
1654147753
1271416425
848435942
369574728
777895010
735367543
1735823271
1275295867
935506264
101155569
1864687425
1109946072
506338044
1701178571
1699439717
1851871808
1489739080
1176471022
1300076904
136317514
1141334929
1505475212
1844227564
957825809
1225500207
644452284
1793696983
355572365
1442201830
299640365
238157708
1343010277
1300858965
475525306
307191828
570176996
1330354627
1641933179
546554457
1166281723
240938252
1543823637
1358253623
1001229413
688510748
324979333
1685343034
1841982040
762285971
2097914088
524281188
2072225435
1036916612
1609820029
1700776030
2000334125
450890932
1800818951
994626399
286095732
86521628
289252652
683530443
517454989
1930068107
1923304742
943728930
1511133783
1071087965
497126740
1667809459
1827965504
1251386215
970955772
1848544846
93454682
727530107
909408717
1721316551
1733617730
1766982215
102261245
294646093
1683424395
1529536462
1408532595
145834267
169148952
2093375880
1523803313
677097191
675613362
1514127284
2140138199
171265923
631160234
2054751298
790899502
36664444
162882113
1915847170
638137629
820954942
680397597
1770629759
1901634589
2130692201
107552619
860860204
1348249719
1990800524
795204636
556819459
276569411
84863643
1927488873
2037886181
1004671289
1677202556
1313765424
1047636026
21647991
711688620
1766714654
1272775751
359651267
1838243613
799864510
1410864550
1590753524
1146147739
56599841
2145896284
1806149858
918550045
1667088378
1854270649
1675096640
613634255
2137944978
232392593
1639601690
1811331269
80924074
2116707098
116939695
1281671430
202898630
138473283
1916084755
1019769031
1498772292
1692641839
22150225
1106670797
1013755869
772971092
295102929
441045039
986770504
1521130843
1724901387
821300032
847012076
709240470
550624996
2106645203
2085018745
1071644296
981260923
25696063
1013144408
1857295415
1203203183
296531904
948572142
1054875612
103423455
284224148
398461447
780535335
1941926051
2046668336
1925807626
219129814
692181234
2077817655
839992069
1910160113
1387644590
127757648
717927708
1027588953
1395969399
1651229932
393687416
940437907
1558841058
1221814316
2129826200
382005766
1543792725
960636703
620593638
1375964229
1758428387
1179998179
690885561
1326731281
1061539238
852110360
1735964167
1501042635
1817986775
477117102
783433947
1646613573
1745706885
1861681392
442253256
748695637
207800263
1228444534
1427172551
1054327355
1315913638
1667504715
1635630329
182971523
26605665
1941002858
1904478911
812124182
587570709
127504457
1741133012
494720224
1379793268
1724538208
316034935
14549386
2110946229
33493811
1574400567
2086029171
1676946129
958608592
762951819
1602442596
555486774
1949754172
1718371088
1044141485
1932301172
1400955429
1716123222
1607455557
1566476271
567032613
662281244
367073708
488204634
1584803779
1949158616
2103515236
665550469
1777906478
782834225
1544795099
138519025
19919339
221339573
802586928
274051809
20345605
2129216670
1261055849
1800339477
840736548
221775105
2080417137
2026647641
1495162961
424159119
1682987123
332823803
1691326815
1553776744
165252105
264848681
1124914819
392522428
930464315
923691762
837693622
1313213047
935153299
1458154524
295228940
1295775717
584290333
1064654925
368283396
1890676550
1761912273
855024536
1456514881
555947573
567681644
1782588610
156019508
1584727569
1725344191
648854486
1930831255
2065062663
1811564013
1010304306
1462609798
16623874
893251426
1358022276
638732064
1967230445
1740093187
1460213514
677200278
1469984179
1749249785
2027157138
89704117
380222310
239487389
6988318
1411316314
1368832422
1985741250
372066160
1020154466
1215841617
1554640700
1303620930
911799077
1551788000
712096027
129734173
593702102
1995967703
345853346
317899591
1078833367
1573205448
1006214985
353922675
160623687
1284948606
2135649094
71415479
690556700
276112705
961171949
777514186
1470583956
1637544807
16461591
973329812
1370744323
1588015415
649707150
1048981826
783598052
620739335
1241091555
255074134
867394842
2045838371
381155822
417545623
19651769
238628375
947747250
410926195
974651000
496664270
2132557338
1507534965
1343171375
228238743
989233272
2118264281
1717489727
630636700
1509435791
2077867272
583008240
708127043
1911546319
410565116
1167133572
1590261239
2104406289
634230973
644050504
1355554704
2009105643
2104532427
589156316
436605263
863698123
814648146
1528765534
1976209202
195787731
2007895342
1614322553
228365247
2014571439
775105600
222011758
1556906007
740743752
1699007903
129780809
219101208
250472083
1303629941
490620215
974094384
1223653134
785702492
149020486
1261605804
500451133
1484490359
633155982
492017705
1520324153
690265123
388667809
421654879
2128305737
1777881051
1462710825
831320355
941728836
849282747
557257110
532319112
157679596
1414993695
1478486809
350433212
386970809
652867171
2026785217
157546475
1756635947
429423925
909951777
460221922
11343912
75352413
605347024
323850973
215545036
109192527
1089775393
715848921
1980043404
255989116
796437282
555989939
195481777
1443036783
1160146114
2039364671
21199774
1554938216
898847004
79120299
893523021
670658899
187230092
435393483
90896729
2004989034
1951556075
1610220133
593481302
536145107
1840442626
86765180
1440200590
943422241
1761257425
159062650
1168401417
1554020898
248429285
1795051026
810447242
523686540
1113486354
723537612
335054589
1908660303
917892758
1163666078
93628060
422058724
1757986851
1728604239
1873056525
1370121401
2113047021
2135846534
239829503
1263253889
2018978026
517935180
1146166115
1632486254
1855901881
1397821965
1569399212
968596645
849221368
1517279740
1870409831
414094288
1750269022
121044756
1987671129
1062896866
1292400140
895531230
338749114
1652151694
568208735
2085698940
819546833
1328399665
1537420857
544888080
1617551480
914903113
2066336672
1465249769
817518964
222634919
684593319
1147152743
1255065682
1745555291
337834157
1615770477
1818413817
1669061397
468546979
1447964045
229607324
724511072
1058979717
1130960008
1935818515
1402463811
404656675
1273383352
933871992
1102609914
1588746658
1304130257
2121761778
1403584453
1473705217
1597718076
2063101964
991569356
2086683390
87673337
1966336199
943926749
865887051
2075625339
1829946128
1839407287
1904340034
1688121439
248741864
1769351627
508689367
608318161
1842393951
586363494
1867010821
377583038
1424383282
2048673306
1975262576
1545858945
908073822
1088693733
1691196738
195164321
1537199242
346762454
789749503
1689156811
1464588293
1004895001
67340302
35064011
641637960
1917503930
1369853487
551075549
1395327140
1668600228
957671747
484276002
1097790516
714440416
330591297
1872965768
1724226820
1544839199
778703199
986333466
2032296423
397466910
1220369429
495516426
386083605
433574621
1589747032
1050639368
1933400059
288453967
137998578
1114408855
1381998260
1648496284
1264546852
919760034
1527555821
595443686
125474280
1862155565
1790975517
1375077499
1488111170
818093023
287281124
1944844564
637921887
641678993
1199141387
1614326284
1584567736
465594287
100831168
595477591
1920117097
572160474
2071343424
73653794
1624379052
1108408806
693906597
973123590
1905916781
1571833547
183690940
80560122
1602335913
1406872236
1283846411
98690553
953938352
2019757042
771963618
760520177
467811831
1434293596
1058065283
1014377833
1808742842
1257794148
1366826252
1713031516
577594746
2046649409
785211723
1002948539
81994947
288344080
334762020
130603924
66967843
218982966
1192594130
179308725
1730223631
1764682995
808170302
2015452757
1838582027
178192030
522186159
1751631127
529057728
343449288
996089337
144641047
1658673850
168557426
1056576289
466610356
1828755936
796545576
2902132
1534412864
1198706045
1218996416
1179830141
396455147
962065989
940990275
810319413
1294274158
65343258
538995155
384983360
1162790303
403707745
842153609
1186501735
1668956711
1825385070
444443177
1349472655
775097182
999814368
542402362
2001394750
1086722000
114722129
1130833010
1550540604
1194995155
200372853
1624703128
480141567
82901260
419411028
430140212
1426073483
1573538237
2145264571
1369508020
384071998
1057683941
859425348
1296475143
802777129
1256894663
1251282205
1571166850
739544874
2108971213
670784938
311356453
776572935
690226342
963189887
984783122
228641420
764954777
619870916
886071453
1393057359
1206943275
1964509844
948831905
1348349824
784358156
107750474
1580653354
611832232
1086658215
592971945
1381117560
531402677
1703473489
444970222
940493671
1612786918
1192827315
1946652543
1987681861
871268052
1881255242
982497803
1492058508
38537626
1722361972
1815160001
1995400225
1434231763
1034975315
1911369995
297762449
971944792
1542439060
1767337432
2091568379
838955168
1408481141
967377165
291602278
1672549749
1294243769
1276616908
1902983503
1702679950
1470069164
512547325
1366246357
1845528079
1492354531
1137650700
1415280709
2037957599
159533755
231036012
149968700
437741043
658684560
1834642439
88425284
1246677582
1706753979
1403424421
1538014769
524175520
1351609013
995029943
787379052
185827342
1370343148
747813385
1642813932
1038374729
1083477839
262109652
1476098882
954125016
2108674120
707091119
998401401
1491950457
877306745
792662707
266342661
384614522
1607629843
1527083367
2049237620
2036976293
1278416972
398373447
957862087
606422436
1137375377
72130017
1477225659
302043550
2089657519
1094482715
949958584
2127803236
548105615
972857585
214946788
88168030
312971980
1665129626
923289795
387021644
1652058942
1049830692
524696263
947603118
374453931
1445597585
8037546
1713076101
752051870
147533046
1203749923
1304213902
242526385
1589831273
293082913
1605325512
860402406
1988840839
1264536615
1530871847
691499612
103010585
105404309
197804095
1872694111
2131576238
106939904
253345123
646978417
666638893
235112222
243142977
285969044
306345157
929167955
1449601494
1200360
521705954
1056837562
1522037524
505212611
348543564
400899791
119857894
1623832925
1273287424
1715475712
461727671
1598656379
217777025
1894157254
62830545
87124338
284875160
1796991154
1107299386
1709700802
1308184458
519782161
1902114280
570068862
1098380693
113251415
1029880631
1642206885
577829044
606043763
33840630
1517070169
1278749649
855814203
1097859882
650834906
50855659
1596143443
740596289
576007823
1205277747
542351039
25941482
9685504
1548312290
1894776610
632048074
1282454914
1086302824
1821407813
1687136896
1983346971
749717009
789473625
406081668
2115617591
782633700
316071392
1486430243
347466823
575605274
776361466
773162282
1756694263
596026516
726612955
609622700
1305721796
695111646
192447725
703067286
1430165976
934106808
1457752677
665879831
1337670800
340309626
76665153
1478161507
2020089661
1841037845
1389256375
1906817788
365781133
1615562868
142603552
566543814
741364108
275071568
1682586032
2043610476
2136009384
825086691
11165946
380840044
1446880604
2010594466
1066154017
1454245032
1514981171
693054677
1778472119
350391933
631437477
2068921432
2113141437
310226357
1741250861
526083793
2133975676
1044961782
1653301707
1531567353
842328090
589647932
853969888
1848751669
821295710
1240992075
663061014
1751325203
387965487
496029471
942798820
558605661
1461503392
1203237107
731100686
1839671125
1386704056
593703963
971915051
1519646929
57674150
1930327575
1103254376
425228162
1701058997
1890406544
2088649649
218576483
55658628
919884563
2064802536
970133562
193287004
1132190495
729514561
339044964
1234930289
1831529222
1052922745
2053630509
1169329339
1836088672
855494255
190854714
1744976255
521522604
1191253693
378004092
1933061440
1555667343
1007651987
1813064673
1422774405
1110058264
586506543
1111862674
2086860573
1575867642
634789438
276609822
1007340150
1614865174
2125305852
1953023582
796320196
2021164739
2123940610
815798072
296258821
2122064132
1952170022
268422473
1329936716
2108832831
1849179083
1655155333
990284317
556924506
1848077567
808120702
188569341
1582188823
263932004
211886958
370074139
1134004019
1620591731
1432096804
881841409
1625001841
666042416
600632800
466153058
303898480
1821639931
987473602
369762332
723788930
1206569298
192768578
1266541970
860095071
1700881336
1033854317
1887547389
898185836
1861252353
289526079
383046985
198937268
220276579
1666150531
1721106154
1801555752
151864221
29852739
1601478724
954202777
1364083823
1605310255
1992120115
488022902
124793226
1318360453
85816202
1303617151
1535059890
1566234502
1527544327
1858440019
1818880830
182225326
927008000
822765139
1907153051
1984311970
2139771283
640615233
1704953250
730322136
774833379
1524785345
1004269041
1060877083
449087059
1669127588
151284769
1799071961
1172986028
1558377126
1408642962
1868890290
1788609497
188697065
753022722
1259815521
419114008
1188127804
83870125
750759091
236653041
1619332970
727619587
1642293443
579218451
1773247594
1031879203
330575176
1744063841
114748274
2036143299
622881154
567564775
1478119386
1421040888
301909542
1197940455
1667308792
585810351
1516603782
1254696643
1400206307
122817836
467858095
1470236116
1955941805
2084311313
101783167
500986510
728961317
1975215457
476393843
1779339166
1664922719
2021111894
1362823946
814852060
1262156692
1797203234
1557240880
248931976
1087138966
1042388100
1650591880
1609136424
160447580
1948915518
1381800092
1336898287
527823855
1049467379
666215499
1374029545
1697859378
381883199
1011092158
1600609548
1542231889
32000408
744285536
921190682
1428047168
1518525359
1030578368
1584951424
692338854
1937221406
196387743
1112749044
2030403208
591584203
779409673
903543206
464409779
95421787
1816665216
2135301184
1044560142
1792843862
1448878367
211288244
627297051
2066330546
1717787177
1098769677
2048271098
945453645
1859746376
209419884
1663111769
1085497519
87176987
1460467469
676090409
450020069
834789450
851355456
804646171
1029285816
28265917
325888573
1333314824
864998008
1700790705
1655754504
1688274497
1482754508
192568133
1152352233
1049566161
1748550097
1050067617
1736853205
1934107326
446538975
202975704
347506796
347357639
592933150
1552316621
242479885
1501518410
1405808632
235690606
1690466307
1025885524
987434045
1382864033
687762993
506201981
475078385
1004917845
1952201068
2013254767
1936897671
92626153
302944776
307320764
2060992392
2097304095
1305335330
773171139
1000558749
1313038882
2054494590
632235002
489661867
1027348516
1713908865
1172848234
1749090818
1167980917
2028556444
114603782
7651175
1603064755
1809242727
917461368
2012824876
742394723
308378298
753754143
1567910533
166921141
1645625120
1394944783
197028537
434127551
1360761474
610010899
2095927908
1007371950
732067285
819175450
1937080754
1717159684
896171707
1419849105
9590892
2053631864
1783067932
1314172072
999159868
982043769
171895187
1010290683
257340307
1081291526
488527524
1609735054
292196482
542905584
1200079544
1162957295
1738698480
1370109894
2107804285
1863022715
562468081
1130684241
1997402285
723041219
1946289739
1840267350
548028436
432315863
767639345
1341447472
82275665
486888879
2072341212
1355472749
184617347
422475082
757982793
1279681514
1801121966
1119238367
1225157224
1478087285
163499667
1957069847
862707061
2090354034
1385958555
1421945246
844534621
1744894320
1759203946
407748713
459814166
1650489349
1984260851
464356636
1195889780
2091456483
47750517
1001049116
435095967
1529977846
316998182
1762216705
1682904051
182896681
949172527
2008169459
1952101337
2075352459
1920169631
1755544035
1011086454
993377673
862430473
966570734
1622967500
993246
1889928462
2017961343
393042305
1296548152
1111885920
357135841
881077770
596299116
398255796
770673183
2072568626
761528803
264743362
1755865027
883590379
61284440
176964041
1755099703
299802474
1866598742
521535208
1752122820
2041649164
168657653
1717849584
12569217
1963970460
1131068583
1823124986
30776189
1506484984
898100838
1673822256
480612307
2094280717
875210764
14298552
1941545891
1012949970
917253595
361236800
511337474
1227917676
1158925002
1280290933
2138607457
656641070
1013806516
788265179
428844058
1070077984
164400690
1127281993
1608292486
531052151
1804977165
1701929845
1751719029
1784078089
718522677
1059325672
1179538046
395277949
1836921347
1070739677
456492131
1721254961
97071530
1539761319
680527739
1324837068
1193154555
658592595
265716112
55127506
848212295
1234790323
88871793
312148316
2053286867
228000401
472976824
1744526340
475265195
413706168
760596140
496386871
891862975
1165453000
87532980
448971371
1316374933
868566337
909708971
1675596456
641714001
1666554013
1280848898
245736937
863599821
1276245317
1511798318
1197056910
1033129935
1014607757
276753633
1430818537
1616611080
1364784771
658877250
1590345382
1068159307
2089930010
1037889002
1545098083
1653564910
1444354810
504039577
815936990
868968253
1563218291
1829705957
842422786
1691951570
1428970432
626566713
371038745
164231841
763106323
904353010
655840708
940771753
903209220
411317843
1967268128
2107662007
1597621747
93161490
2124642668
2119166448
1989045274
686184243
138437593
1084843126
974932795
1244696082
1546245925
1164493982
628499942
1369559968
436079442
1788957758
976141478
316559383
1147437478
1901515737
72611308
450188176
2098498839
434834204
1501738074
385893330
448734631
1685356245
601594555
811042619
471255705
2023130594
1095252765
920060557
896504814
1034130052
183838458
1236767645
831305729
882590482
333529480
1564409294
914207780
1291897172
443982756
1080496272
1005531478
861020705
1061827867
1111773570
372820759
1954933539
162534474
1925350641
825813490
2042280017
695661235
275098901
429948438
413480075
354423097
1476498809
1709174421
1031507016
41466782
509970139
2114672131
1755659578
1451091100
1929468580
1713807409
25747335
659791681
2113519672
71992948
205683804
592655032
1455384492
1958038513
1512014157
1258012209
2132528447
1909553746
830326228
134523509
423210453
1469996597
698789499
813779623
130570650
700858811
1101623401
68717866
1365550842
1639109915
249560852
369441996
273033623
3491635
2042629034
2047935119
1652912356
99214645
423380952
447951374
896916215
1967549761
1864978884
2146344162
57437464
608203198
856345931
1953745513
1582257198
1467055385
801659865
700164804
342313142
42107182
529439164
1002430308
1479298539
1811036408
2035152942
1420716041
1510501735
986565126
166885392
1377838355
502956592
1591415570
1039250564
1142321027
251235006
1305642371
1559146675
1229439486
1914925778
1398150401
1881008724
56691050
1945299067
1168730924
326173652
1009210297
341560078
342839307
1137253706
732310612
457432559
2046555864
811795200
920381753
1512629614
584265894
1662140578
823143805
1854704672
1183701594
1942348921
970983990
2067843676
891035031
1869959162
214091244
1518606944
889468354
2134966216
2076729769
1968677000
348739841
1497918110
2131415871
1132202983
1088644856
1188815405
46627605
1237736500
721882414
1542971316
938779612
440198805
1964680363
1748975653
1974178130
1966403974
1651631590
101361386
276463198
588513581
1010146065
1721350846
1973595089
1827619521
1061545978
1360707763
321470478
1426237130
484136520
193689600
914460570
504683777
1755670934
1579289567
1885901359
184556685
1499815528
1125999034
1676969322
491436399
1915279294
1724287263
902981122
853477682
1458531368
1661112535
979663861
848793099
1472057582
422135813
1240786628
664919768
166711594
1004646851
1092095227
1979227047
1509514388
1420543224
1624579440
1215429834
394950444
1985476179
1852561829
1516838112
1458434677
1900542422
165826794
189057348
1925328100
1366891041
711145699
1458919006
1908091940
1842228347
1177385041
1550500806
1159579028
1204245731
6682440
2125334624
1862120202
1767078582
1950495107
853809638
1156822892
22265956
1181274627
1396371658
1462033967
1783994755
822521816
1723469990
695368364
536716006
1745724233
2133795556
2093361182
1746653547
1357090360
296472490
349411452
781423509
474870989
1006574265
1087199187
1344869095
840158457
1860037707
469119923
139354392
1366825480
1974715000
560335386
1904966644
1763211540
2016127920
1678714064
1849157920
1479155846
955405125
1688990797
408532166
1529453897
779725399
1311886701
336482564
968579198
1656099460
1738033633
1539608953
1058585267
1408344132
1559270126
1812915444
2020627439
303013846
570554680
815758223
473646477
149166758
1624408929
1283259853
1686038106
1741587372
462113112
2100740100
1961856361
1167466551
514766945
1780391436
1365257258
909226659
1622747305
628001287
751675417
1985920891
1828888431
599724521
1267605644
1312335220
395767471
2127818167
1773121014
1034999229
1468479891
1823110225
944474337
903930040
1174193227
1174818041
864896211
1725073522
2105494233
589784331
1239170449
1490678802
1466439439
2061803559
970502438
1132310689
1507248715
110015600
1301552838
1199435576
1072567710
360289531
1846022607
1902553648
498188194
803278071
1342914887
1994428258
1397926570
166720100
1093062861
535062662
1813620480
2031230741
964319515
2110384318
1580644396
847548964
1240947624
317057254
1936357523
1839383891
214007395
571055458
829145649
119843775
1165886294
1997786801
1492405315
685139773
1210316093
1526204436
1226088604
300313704
638324901
1435013960
398969552
981746594
819284000
1362949524
1605253831
1015870830
2981091
740929282
1304838042
125092033
2032297278
1213685839
1700104282
1100034119
1122810414
308113490
557144066
1014162445
341256598
762489095
912529679
2066984675
351759096
478433870
881401707
452300584
1275459689
1498335259
507525882
914802607
1685735098
1124715149
1285720643
557423199
57868510
1649268469
1101933972
1068231483
464312277
944233841
542236727
874414855
1417169248
1547028023
1802590250
978346420
821767229
322062422
203138536
1538804513
2126022484
852827409
657897178
1524489440
652310884
34122253
1178337463
561721248
1254978136
1061534874
420039550
957876058
1976412353
240071203
451675703
594000096
1643937265
1229247842
438182816
1540928140
1631644777
472817025
1571298848
1317399035
644880394
147340117
1814951403
1945505727
1526411863
812623611
80817152
1492336090
505435305
1006488342
340599933
1482631774
1409684830
355827604
774167131
1749014160
509751096
294580686
685639847
1927141715
487659617
20404774
1296453961
620517955
57230055
1231661713
321281371
215510003
871104890
2134735188
1690862879
342581355
1241415329
655267331
622730659
1054821489
933571044
901700296
139380153
1608021011
2028677977
710055201
968048119
425527939
1557939100
493923584
1688620910
1504988692
2092227149
1998071582
506631733
1325469984
1871983927
913343175
376701127
394618402
1321871997
658506444
369199794
1022713548
934423044
1452602827
441394506
574698802
1712152800
1519564427
1511052580
1518116721
2037577440
1161458175
743448593
1618667072
1479711051
2055122408
441936551
300045561
1386522728
872104952
1289750698
790186123
2073736039
1135403429
683489773
652089208
1175452193
2124905766
1043807423
1198926000
16543879
441246664
1656253270
1494200905
1954369522
704677954
1671000618
193799066
439672991
614491470
1277678914
1313026468
141374360
212357396
2034786637
565679291
495346618
169813490
2116778798
1441133946
611382398
1321876509
1044359303
954775584
1389459329
295452469
1793426888
1019290818
1406341680
1869195697
361929155
1811236882
165871966
1092662192
1261675341
2066802722
290767921
1109956906
971881460
1459270314
510822928
66899351
665159085
386003972
1267175582
893672477
349677144
623415048
174651357
1228243231
1605925763
144994499
273325828
1847218171
630027313
124186228
1078245992
1674817451
1171724895
312297012
1929771662
228752760
41677644
985431602
1766491693
388605598
452343570
1798828441
1768869853
688872169
1739249708
274640115
1558100908
478495102
1096290245
334049750
1036160321
557536877
448681460
1783247923
756549809
1055003077
1961269112
1574206893
521543420
1671199387
458635766
158133759
1930958251
1384558636
611713784
1256903236
314746295
596748960
1877258160
1751702388
1126661724
232112220
1843874110
780796238
693622984
1659991490
380976615
1872993975
1900348408
1556109829
799464560
1927397079
271410842
1613209446
1629412409
1163865382
1112834185
1422721266
513195616
841789577
1269848367
1189268802
1607413330
1519588168
468387434
126853278
1083906722
69366284
864653200
645886629
1142154165
934732679
620764319
642133227
1680761769
240773872
609316338
1978342537
276715232
416960657
1121861158
1476035742
1598695469
255023552
1160768155
1376667611
1549354577
1460045311
2128159039
1971695934
394732679
1205994484
1752398914
275111443
1582742932
1964505898
528923118
146760186
1226945013
1276138419
46186323
1688043688
1913641337
613039407
205105322
250100395
528190837
318667715
2077583144
1466766347
1775297001
533767560
386361324
1648013835
1921968660
1669848466
902833903
1015652243
1776105276
1787021808
883485411
2040222622
950293395
940439129
486228459
1665536725
2092169337
1054359230
798765105
595982954
1942545121
1725476613
1653185843
2022724340
822608947
559392710
1040590204
2028272321
1822450822
1904734034
743900863
1977965596
1888865794
1839294710
280676991
266441910
189064358
288294192
1306277483
1289520879
2050562436
1783783212
2125253022
905712771
1327449747
1751304893
309140972
298820054
20313469
2090647192
1573834363
1581483246
1062036554
350863685
1689900533
2000582862
1386643459
1474721708
859271529
919911673
1609498064
672060553
625826726
1914794231
239939674
1478285716
1763104969
2003354905
2068039107
1704140393
1896029630
2085911666
2100538590
1845966112
502490671
1734627006
1953037542
1702271648
45078275
826236277
169833320
1086477961
974570225
1915465151
1933090935
2057028464
1092778316
256932564
444651209
637101847
8132480
576975024
1458845058
73886920
1360706583
1535199509
1628176977
273848369
1558671294
548308448
1077703968
227602342
1798073148
1032066872
1563910530
950264473
1466001136
69095218
376602384
636314866
1299763359
1904854269
1458623643
755589254
226776945
1889594010
1617320385
1100861719
1836108756
1638563056
660540273
521908724
1897847522
356510421
1971702970
482641792
93141664
1108846662
736599844
1712270564
95350077
1336708996
1618175279
16936777
2070724656
905269677
1320606507
367800295
322321299
1349058222
1478168423
973106516
1309575050
1597499832
1674019190
2068993684
2104898405
194153487
1500569106
1041251998
1786514397
1748784683
730136194
819503787
1227476173
1051994014
1379924808
1874530798
935289213
706752695
148660957
378510766
1780358502
2081207346
449309924
1901546904
1753843860
594893500
471779600
823693579
688431382
585338919
232218298
1792460083
443913405
602346292
613603916
347114177
425468196
1567141980
2068779500
1763784661
73929445
1486284837
774682513
269024553
394716413
855679491
867693840
140771187
1615994684
585012089
773577186
204661874
812923521
311844559
1291239625
140399879
635096112
1030600475
756817544
979089092
539665799
1386097792
685073376
1443955298
2045925791
1757509375
707019880
1851699912
411288094
178952735
922639917
1071420166
469064658
69916243
1837707128
1564447244
626574410
1561740899
1939402260
980742604
841763186
2022041133
1531255037
2143545450
1389973368
549344739
1244958984
101418784
729704119
2079630029
1943900625
370326725
731788943
756943049
1222418221
464958330
2010446030
1031080085
1740452087
39785301
233528007
1920793051
2134175632
1247474904
326840673
19604615
894472843
190017981
722783926
1968943767
953462137
2003090890
1223213267
725366267
1582371458
369157862
5323649
369730015
1153762246
696648685
435706289
361871593
1915537450
1060177792
1599016082
776157132
1802798426
171525721
135411582
932795963
1637879035
1907099689
397780901
1436531871
1507273209
1298494573
91354442
351746763
1301327966
628703291
46138331
503453023
111593202
2096040954
1831585223
603128806
1367699034
1370070608
1531672323
1704560197
1168836220
1915584308
1655828610
419741020
360369090
1494728986
1069079715
670591952
1477750104
1801702085
1585231425
314213291
1215528227
1728094212
837408432
2037369534
94115848
2034573410
945241255
2077398265
566216032
761847002
359180165
794165863
427406498
738357973
1342355660
594261368
752384768
1908371608
1485001599
923499196
585032515
1143288002
1606713035
1958158032
2062138339
1142061683
2103153595
917957953
1286451515
628522823
692209854
467876847
1039004252
1774698058
1484248277
208659493
203691008
773329476
734968005
71334572
1794125065
1635446194
1884999008
1168795696
1237552325
240652300
474253480
995832935
1601141368
1937078448
744295789
1994617279
1473508551
377186990
600884378
1327672398
1267400086
127391593
1379638525
2004205410
1264415132
1102116965
399421892
494039576
1103403065
1413646508
1562234009
203408896
1592776477
1762614681
175736707
110421356
296918327
1230253552
2011665515
891197194
640755893
852716529
1838788809
1215053859
2093805308
519679786
1651906247
1648497112
1822130210
894345458
514095918
1832500296
161210962
1149935294
1201305603
1396042884
686540121
122296575
1350371941
554143464
1417159681
1249578562
327313392
300087729
1039270608
635694364
1433501974
215412903
1879612436
395173140
627477703
2119231558
259011444
504698259
493535499
979069337
913605362
421357094
669652522
547908483
1030639716
618504804
1506232693
657549191
76701203
1674734510
1248427317
1253097747
1505532364
1016405347
1336857553
1441404469
1203336016
1898657607
454686822
869764754
941348764
1558155825
57712676
180401194
352495988
933739252
592629721
131709415
2139563845
377860911
1301857015
855697413
1291524772
1102447183
468908926
1402057776
1882357150
56736274
433638395
1720721550
643278172
1711774148
116538523
537981313
1179623388
1204486076
1690277187
1775582549
697571414
1327996144
699132129
524163660
11370751
952194345
1713749333
1846366285
683640711
120052312
1484822200
1546853944
1601704763
715538871
1471896617
725538420
322139787
664513978
919217790
1990136424
404247704
1237859645
1495923924
2121650423
1000771895
379146049
1778864946
1449207979
455920428
705331559
254900329
1318115474
1829719945
1164567954
946055330
832468886
353430135
1953089585
1696658731
1068918365
1374154000
1978526072
2113044685
1864016701
1065034861
1107740403
837692075
424187124
345880933
1985630255
160427701
478577401
1183605784
1149139080
136674744
828087427
75305241
556120481
1934810361
967300532
1915404766
405029063
919622557
695532312
77723431
426532892
1260645669
1711807877
1177156802
361187736
2024598394
1892552196
682483413
1048944415
1386261440
1168101886
831046440
1507127712
1034185300
1527765270
1695063992
973654265
105514058
841389597
1842609375
947914050
623754072
787594290
1650924778
2064660575
2029359673
244716141
2140204147
705111677
619620479
1168335589
1026978039
778222314
293857110
958341887
1717298985
1292053543
1004008873
1775761008
286049601
285738813
256340130
133692674
923475761
109667138
1348926054
1129706058
1381362107
27740953
671410991
1212540395
2093618520
1216901984
647254505
940558525
2068273532
763286655
742455542
741063163
1615250804
551408862
951735951
1156719555
669956345
453963420
1502655414
1967111034
1734513851
1156860595
1711243106
1608066651
331917550
2093704839
935850950
1862132021
1181500570
1494261762
843092310
965208887
1969394025
685931295
337485662
1522354770
1074903987
1038097500
270950475
2014224844
1337048628
213162343
1859350634
565089473
382868169
2029936612
34657887
1575582612
493154988
1166108195
519417544
996445305
1494620665
1369471755
1722500237
1675419051
155993657
867312270
1702568918
179711607
1842780375
63568460
1906211130
1182105478
745958596
1996244671
883082688
453061829
997307931
2080822635
436755391
1362124984
1881849741
1302550040
430762601
381752574
666626037
124564079
897063492
694121345
1485636279
1891101415
1432535354
721571207
1682776291
372076304
311452092
1928589146
1910078309
1143495835
625214738
1051442566
1656220736
236157575
1645832650
1027565871
1760212524
1453557632
1110725001
2113882049
649225302
432353656
583398145
1042927773
1738997227
543717578
1787695045
906266992
1075475078
1964698992
1070538053
1697910441
1663154014
625672214
2028886018
2003797666
1454328496
769693145
1924982973
2035940029
747805378
1095947347
2047735392
911219337
1619548714
1055572884
2102113093
2089437228
1963052391
1955304150
1113278811
741734491
1658792727
1687729566
994224349
2058969631
269348927
359267287
130850336
522824187
553535842
831289126
1396459709
89007927
309312398
2003296941
847383272
1610063212
1756327833
1082291193
967648480
1387556862
1657306307
1961352144
998749160
362444962
1095884370
1391728850
1422272208
1823693403
1283764174
1770936053
1224881297
1110765787
1435986848
1988701570
1139311306
1462726587
1293786122
225716882
1319325716
880706543
1336413462
1640756748
1336584361
1730605666
1918259206
44464558
1404227313
1113663573
936604850
1897465392
883652379
738383054
671284640
1649589931
1499335622
759419556
876662302
518261546
321146950
1813352999
44798387
963773593
1218940057
811426904
339461833
36883293
1180576256
2068578057
683424168
1955962492
996376613
343628555
1732996544
304428056
169967264
878163224
1560672215
2082683598
925148203
2020288427
1697200135
146395628
527290846
1710360451
1673960814
1873226137
517998786
1092653992
1455484587
1566057703
1043809071
1179237783
198569309
886530957
640564266
637398744
1281612054
1499013692
61300983
1927663747
2118377141
636071318
928473868
409448758
1559994190
731903298
47136898
1314815106
1167897687
169688840
1025924706
1817103189
135115890
618503037
1854739510
1162185414
141852688
1217313000
380572829
72912975
815463986
1367100912
43609203
1372787743
1660978000
591921111
1240505639
1202266822
1280266809
2104040840
1448439620
842420092
1008648360
2070429612
2042526536
1076236135
521939475
588623597
1542956744
591107126
1336946151
292124145
2559325
125010388
901375745
651766947
445315307
1255927618
1649151827
1167041732
1127129915
1942520388
1442052569
1680777676
1779610524
1553647082
1983322876
1280839107
2059357407
492527359
1464814004
1484121752
2136447735
1062884726
61137544
1856014338
723565343
1638470442
482665831
1208976522
541796203
877003490
2112271272
1177905477
1815870200
331584145
617001339
1331258197
2135443794
989718109
891185856
1500944480
214573650
518592675
1500434744
714357259
1813079710
512371786
241930559
640813350
160937420
1815180247
1028927952
301219961
1425917777
847362041
2119995596
621592728
1462968676
296766707
41780112
1304203603
148526676
835216138
104223940
1411252511
1199353025
1659597966
60964556
105168172
1285200386
1016197159
432581119
1403820816
1863726003
253250931
609717488
1754457746
1760670992
1465823594
698641575
1423015238
1008014174
1812515798
645719764
1363362546
2078872015
138228258
1554824021
815994855
253705308
2095283727
139298927
207796877
5557753
1102669402
1905324876
1113790663
608438554
1648918898
256038829
1043626438
510027718
1020517879
1408260166
116313593
10570793
274535621
1972110318
1490444310
227480186
421173331
651225745
12116266
1120131707
571113603
1399796167
152369154
1658621929
1055716514
1055539840
797075841
2005735688
175149666
1950656056
514372668
498776401
571164090
1949597342
1156905225
655289929
642178361
177289454
724911448
755605916
2039990261
410565843
457352512
1503136436
1554693657
1760960202
576233584
1180440392
1592659763
867161818
151917339
618968710
1618920412
1021558166
330097007
1207141393
861938182
774532635
1288496030
654649590
1423699371
131333382
601994582
1557594292
1035184823
206476586
702039073
481148070
1749374227
141135585
124133353
170555645
3777278
2136419152
1268351538
1760870965
19027660
380126449
959734964
545687751
1496596463
1427249294
1499133207
201085615
162151248
73970978
116381888
1732708245
1178279169
1814983450
515123444
130368030
433212010
614125276
896854852
360481604
1618393629
1680017406
333166956
1796429668
2081028435
924621951
964888779
1745069041
141287746
1109651034
1494908538
1523641591
938667565
156329456
2107873799
746724779
645844216
755195968
1414680431
99068622
2107960083
328551262
1743899251
452044703
1590748
810509759
1684561723
2138680915
838123196
2108603173
2008288608
580168333
879515885
576647740
1174328629
1780187480
1659038920
1421694375
342067083
1168772047
754821509
291819837
1393838764
1752620268
789062777
1795953884
979069337
1045864516
146630336
1475845305
192936305
1573935112
1707935359
689290297
1042335769
1646899582
1813059754
1883558732
300202061
7495868
503934028
1638911949
448033026
1634924856
18439033
533579791
163522024
1763925525
2035586732
574271956
1557203999
966472527
1603641461
76125682
1495208031
445983697
366335746
1963304290
2078875692
455375648
1839338655
308391760
1804349566
969583449
1685882927
1386137865
1665956199
978564177
258823957
240389928
849133515
1496592675
1866385480
1759878693
1908305516
1608081768
1809197855
1579546389
388055787
996703052
906371557
239388551
1419552931
1973405956
1711122193
415780760
1935672710
1465585956
1287265968
30133850
2100803978
1845999414
497315101
418494278
1082626961
2025939705
1815852752
1229212869
300372660
662386194
736906709
400442577
349203982
1693844370
2139517502
1121864813
497735140
1617569957
428406205
496929089
968111526
569760018
753930398
1803150165
1963937334
1976065105
872077582
1788713864
868117468
680237712
713208845
609173509
1944147706
849701745
1195238857
1499710464
602639391
367609709
50804171
950708163
911370007
729540983
140243816
2119493254
1467799495
1536431109
1596543011
496536807
1100872809
336456048
594082756
1106632474
859243552
1161488822
304576162
1734930227
592268735
1969739392
579744305
258166689
897572818
1886995647
1888549667
1861881483
1212677376
1858202741
876924352
1632082447
2127533868
31567119
747005340
176732241
496779646
1660924672
1876685203
1317786142
642810413
1495903705
1765232877
296754474
567410786
35918230
732587248
2121453593
1247118666
963979166
714883857
1836448830
529833388
1252566351
318087162
614502927
1446450582
1529211909
282436785
1979935072
76143753
1861997444
1029842552
1602564711
1696850171
727348253
1357649221
1142018956
1511599389
575823606
1186217419
2093359922
1688591609
1708142990
511677801
1925582015
425559397
114971593
1861890722
1127528211
1115629143
1930543741
1091908284
966387736
44352535
274850720
13738632
196700730
1842578224
387001453
653577460
626917536
765516747
2130105266
1839290472
1409476629
1643476443
713165391
1964819686
1891174227
281300777
711415675
186223204
1374716378
111757351
515342280
1845439357
1701040837
2000179549
199441468
1579809362
1081643666
327426356
1279184475
75364992
254212704
1880556001
1158514881
1738825251
31343638
96946063
206373277
1101657864
1187466297
895048669
1332481972
452638693
1783445613
1595215694
1168462683
823093884
1951347830
1573944453
1382881115
1567353981
135057371
2111621196
946064418
1240762895
1256166876
1676666579
2073619453
1144764225
51792151
1792715082
1159239004
1572323053
1241327047
1258175942
626151219
975262268
684137454
1196564199
924138174
1944428091
2097691151
2107366640
604840376
1214113929
686516620
1362251507
1829565584
1253108868
1482428066
566241063
861992448
591025316
1515519886
2000052505
1267892330
502948662
1656847871
657066592
131158273
1699013434
434836517
1941181884
42351274
1839489641
1396003788
2088939031
1736043431
959377826
531210454
678535429
1504908953
710506879
1662577034
821707789
1038189174
2039497236
1896707320
351187489
1988425423
135400321
98052887
587492817
1874668524
601471161
892320133
1841165429
1665617085
1318184457
2105522927
1855580526
1218137307
574761462
1131367319
1720583277
854555360
996268819
1868656878
582298155
338171665
1016515837
1913370014
1771377885
1811311183
1772461851
239598796
764810472
1224575071
1427894858
1274786303
1226914638
734857782
842782667
1157663961
937721548
19626534
458395438
2037472766
1809844085
912110082
934178351
421599600
1727788369
1734405464
2096469882
835279285
507847961
7453975
1171071454
528558127
141198595
998445752
1545007998
2050670575
82107581
1787593232
528291228
398326740
572817929
618600593
790449545
1458858221
381301769
936744631
1430218309
100749237
265878701
849061882
173125029
1879689135
1275840844
1824492207
789680707
950257097
608139930
944628300
2053386314
768507248
1691029458
1361669179
470140102
568852846
1693516861
1585736241
1808684686
341801396
2088612782
1440740285
1940792454
364229183
160655727
1509347691
443250856
1690296560
481290683
1472279081
652495736
1609427349
1929953926
144120596
25713641
1019291964
2145856178
283440663
664679960
1919890868
1924371685
1735245096
1800018114
2091649322
381702316
1203943258
1976390791
960928876
458706885
1866700010
1441520352
745963802
1999710515
1177493339
966238322
1100217179
593265176
944071533
24193063
2005675230
1223005408
1170642499
510875374
653921201
1841395837
1513220712
638045835
161951695
1830251166
1870352700
619698359
2080130680
590266707
11285001
1979939555
2013948370
1923994440
1195448986
329802768
1394412895
576889770
1813025074
968409401
1296047892
1024112275
952304254
1626388433
715086511
1818392118
343678652
93369427
202841554
1995410589
191637578
1905887315
1152276108
939487375
1205793864
684377727
279209655
2102629194
481242899
1641394202
1029520948
473809683
648281606
1851101047
350365337
39370741
66134729
725425444
2037994811
473549287
1749982065
981047056
1220100014
507822616
637452885
404393388
225051047
572694447
747490412
1242901477
194692204
372754383
1367358988
1771456663
882709866
1529057524
2051622311
599784987
1541247932
964663155
1767489250
180610498
1774514370
404665555
1174831122
1955402835
203578832
1789015193
937706591
1872487311
1391358912
1515771977
1718307294
281720605
1876074165
1572220808
340179350
1393471667
1964506156
1046770847
2135586768
1967226741
1350414552
1241724597
734820463
286122750
662730553
1128225935
464430780
1876771870
1935307748
1487306424
135801228
1718704070
119593442
166399524
1421216492
2020079721
231542552
541770215
346292482
1341502577
853188071
200929226
806055112
433835108
1995402193
1240018126
1342223285
1881790820
1406822489
1207928489
829092861
49794832
239695748
656754356
2054070714
1478352803
1536501039
760771394
66216459
1124064457
2035843089
632947452
1506308434
199743014
934437639
1413590374
1129123852
93330958
989395810
1435305955
2031939481
1228395365
551370136
1694347222
1708482176
1350095781
1584988601
570355174
1413851293
397448751
182754015
2044663685
121309849
572778828
1689741937
1991092337
2010543067
131544474
576880013
284318306
1064750755
1380863387
2138203724
431722613
1142883273
1229394419
891867137
2107582879
1650849692
1501155628
149490782
1470698118
1416903288
1434152942
1635085969
656872783
2019622750
510709996
1574289391
998780064
648524906
1152800930
1833391421
197693065
12805418
1227680666
1439132850
412320127
543072528
1431605096
1230343458
1204919997
503351458
112920232
551265144
172285748
1954188841
1910384672
1777929525
1833059425
110822132
1319333468
354744137
394783561
469595014
1631774350
299876387
774905115
690738238
2034931315
489865704
555917987
331341966
762140242
2063148906
1744608867
1035732118
1251533878
2056248315
2068983445
1535243206
121188108
230219000
361198158
1344135460
926857078
982482689
1913529803
1249278143
779948504
293279730
723271448
1729566542
1802260537
1915781619
920577685
65700745
1182603908
927109882
1093729755
203161896
1944073865
199747452
68248952
848963407
766083824
1923372675
307493801
1225988515
162411411
1768068414
1685879104
1938424637
185947018
1327146341
1057865302
1312790052
1420822824
973684197
962521227
2133889010
188999743
961691266
767755624
1947847952
1821649705
1073476932
1625913914
184045684
1387709579
415405015
1777184101
623234310
2064063028
1931392240
2004347909
1429117751
1163634885
1260917242
1359008711
943883923
673684105
1835121489
48620854
1655610160
262110345
1834986264
1756605110
795313418
1630428592
364696706
579381895
1864256170
1026298403
1563187399
1069313467
869174906
1157111359
399124805
1418920816
564821294
1967596407
627899508
377976585
2077495376
956010645
1817381650
1490641005
1140620388
1053863905
1718429901
440147829
1769100519
262667328
1227122966
291475956
960788608
384318026
1586551331
1466214185
2083113057
1024488315
107388040
2051929146
960503626
226722487
929018451
2032821879
1226021161
454487451
927652595
1775519201
294415824
259866151
833268480
1592212040
216086693
471898706
30760891
501053156
685216481
753925697
1115811992
1699290677
1746134354
502536036
1182680271
519075786
466131009
1646072852
2027713599
2099580037
641379814
876745988
2063985483
1906489476
1492242702
929791178
1373849407
1805537044
485058010
800374389
1246081442
1594408145
88274167
840032462
1248568068
1023800566
197843212
330728171
1912722365
1186452223
1069039539
1721264569
972594033
824982865
564199746
501363179
1491402200
77280767
1521189441
859624666
1961430145
923383661
306499330
1541524126
775232095
1194887133
1708466189
632995617
232217689
1761158231
1946925274
1706962382
256483779
536910851
1283277998
2085409146
391204442
237973876
1947700480
843669428
1545948302
55939594
1584330226
1970659790
2089453504
601150655
148594864
1810820868
474394925
272590609
811957083
605125142
260984666
46303073
375301023
2001149061
1784229128
1962793827
2102502386
1060147138
475284606
586443628
374571597
1809176518
1960871562
353715714
584002845
1617545924
2126915552
1868940971
265585284
782315880
1773115233
2118532236
64294183
2063920159
2027274900
324452673
560021875
18810338
781992983
978534368
467163262
205891498
379715862
1509562072
678873305
1713287951
1542460515
1537147851
837582116
833756343
236523775
1644150593
345646106
1176553880
1729311390
1611261941
483631808
487974232
302609773
1314578713
417041934
866275051
1236221936
1666214827
1064090482
349558561
1089428910
1678654681
1836479095
2038266473
1225005229
925525287
1421874650
1336968534
290624758
58487550
420005623
1831645252
1820359493
357917587
1223939551
442808630
1030267936
416164200
511034109
344805063
836441465
1126865637
146187227
1152093492
1555465474
1141020588
418477823
1834065101
698110935
38246201
1869045400
50097111
1036219962
913725652
739466882
1343476690
743912341
1215411228
1035888143
2045502194
1277974480
1127773716
1980575994
701777860
1624268985
2081648527
995556542
548618270
492396803
1325007606
149425601
944786837
145079511
720906451
989914730
815510252
1962422125
1138938196
204947578
1216651186
1362501486
419741020
1495372434
353753673
1980545349
1151558844
369177235
1140558435
27960269
1212785746
1872239179
463128875
2074798620
105498360
530205639
365614833
787289355
525165861
1044551221
1568760547
1056740287
2088046315
42753130
764562138
643563296
709715133
1683810347
469612410
2136425126
1569017360
1448792775
449561541
265645039
590511904
883410443
1405813971
560122286
94721418
469863378
734622920
910476263
1624405663
2114673151
1692054576
1087622930
55152326
1682276105
1008437616
20899163
1169173160
580390637
137542356
88031520
1687974543
105215908
447878968
1171230832
1809527394
501197379
1148020905
1143933513
1449101229
768635466
312585962
503362567
1939760712
1919361307
611595522
202557477
18833681
1744000172
1546084945
792517379
982392872
1786129433
646528595
2011183634
1763890150
266458287
1154245803
1501011378
1131005132
1082900911
1217020545
1754255365
1459924286
1682878327
127384477
902920599
2034302562
1609489367
95417090
1706139754
1243208584
1470331254
1287420809
336399490
109755540
1761275980
1018127675
136017596
1480212214
79338990
1065620984
198794781
160893234
447049178
1778715865
589343809
1506825515
1337964228
1942546732
196486126
438049679
803278761
1800961432
1302455672
735219698
1641026060
246031147
1183765524
435361768
851091249
1346345417
1276873845
342956162
459839295
1305258345
794386928
1128002795
1549400355
145599785
1519463473
1982627104
1498013549
141527244
1978003964
674371120
553738204
595072138
718388179
406270301
25432403
257624377
70373079
976729
912184235
344361602
548405407
1082809264
546272701
1892247401
785137278
1584008094
714164592
2062656322
962727198
241378849
1153130069
1984235595
987405681
1531857231
99203252
874971185
536706863
1906888415
1411371122
1255506458
1433016039
2035735825
1179588631
545291225
1317731862
667669924
1463301409
107263836
94467766
1653307944
1122216767
1083143025
681973329
1796967916
1089315953
754478068
1062362588
1384315074
1627524679
327556819
2128814758
1616006678
1070195569
412502257
361671975
1238727931
545901828
1045096279
1660275065
1293939351
533096678
1473940872
836870293
1211034680
1481557301
1209658501
896864915
1096140216
1306984662
122977645
1340095878
167276667
391529335
1349146155
1909129566
1898182831
887681043
1839109781
366756186
569878130
1744702922
144234159
20982392
321659424
1495878453
1433119740
1190749886
77545312
933082788
1794052621
1593752885
1259650428
1441405860
2034959636
666868962
1356910984
667931930
267831152
2068330423
546464677
1212870456
1663833737
447152349
1015292454
483382522
474560189
631893466
1231447625
1789195095
1976397979
176777034
1387374893
138023313
213141241
1011643174
1276961494
435186382
1632694698
1670946535
730502162
1704997310
1611304239
364807197
1796266102
1275067709
1621282722
372664367
264959892
2005233924
596002808
1987318564
1595127423
1687311343
771345267
881520287
927660974
1343398979
1388279358
1216695614
2056842826
213986321
1172332027
174860349
1084152824
239275911
1014188913
2019756873
1731178994
1297992752
1204678516
1387898330
1570788074
989616780
875216806
1397724693
1695932998
773314037
331556190
1612886130
866294768
1118219519
1757622500
1677706551
1979792330
1114151805
588339680
2059234417
870985513
1472034703
720255368
964636897
1370181572
1478484774
1572455276
2128555126
640481247
1023050570
1221892131
349351565
1368573725
1605529638
2080751085
967126821
1494101576
306193283
1036519215
483061464
1828221921
1010803718
114181571
1867881004
1016475115
1445644755
76562505
886391308
1898101738
611763029
1770789469
1854309913
2060581894
1861159981
698583900
1197095583
1156205675
1713423380
1110003875
708130058
1287442945
1163257379
1401758919
1844117000
1007228708
366095054
1783644565
1090597131
500497653
952482569
2031895614
955020162
419174794
1145100525
938856940
2039212184
1631655501
828442474
454686822
468762613
357916008
1367919782
763832593
2060995494
1494512011
2127228311
1947010621
298064826
1385523259
1764518090
1314162188
1781427361
1822136429
756891356
10022119
309557215
375452075
1592604881
1660931067
873557643
1838468984
1834567672
1886085454
810783535
2013558649
2099106910
461328988
664833912
297473147
534182491
504306040
371973686
804842116
1112339483
1704632571
1336055587
1387531801
2011260985
1170699313
715327372
488294609
1560815455
1005569412
2131668664
1077581148
1812965883
189334639
15941096
1571485872
512988622
153452747
1790693529
341480314
408377905
850756594
200901708
642342012
1694670255
1416956728
1233363791
2115865934
2002473255
560688977
981363710
1954639897
1527963597
1525979766
289965771
2079855887
1270459571
1030937123
406998559
884188063
1820700525
591439106
39834279
976551905
221047592
371086427
1936986600
1178961059
912246488
1726593058
2035704535
436289931
669460186
1033407685
1698474715
90309867
1937008804
1571166440
434164627
1323208820
1086814731
917745239
963913436
766817156
1455514106
1194470731
633536289
1571957910
1249481297
63715660
1236011129
1971400952
765268143
1405700505
1646221310
355299640
1906603813
1217012000
1837288249
828472875
1712325196
383116544
1420454283
2101841979
672664283
1401932154
438183937
1025058234
1546949598
2100615640
815778745
1990041318
1939431032
541460634
1920410294
979232891
2037669032
73176234
1683047140
714333085
650424447
1127984162
440668115
1702904175
987963489
899144559
992689903
1965677006
463808319
1909284639
2056017110
468865158
1243475877
1591040632
853875301
1199163355
1302875394
829282160
33821287
1972227875
1727814728
400785615
1634090951
169796236
739996451
1334186589
1989737332
1415275913
1488588503
1921555416
829455382
836620999
22233501
1616456316
1383694119
984898589
1309779160
544281354
1021062858
134433425
1122982121
1152556635
263559587
1040360185
406747963
1537888146
232690168
619319023
91951930
1112033880
426570889
1689856534
1686628739
1461409664
968250868
1693225119
1169488611
1284895817
868130056
1288024591
73948662
96254691
570440506
189102661
1862743143
828107746
307006709
212008954
251031388
1673855258
1170561236
440974741
1592670043
1484408643
205180605
338229163
397680638
593069107
1953929600
849673779
1765524573
1855695140
1021951717
888534497
1829924097
824608072
785210982
76012339
1684604353
2050286808
844309739
748907684
1308015104
818046384
233195593
81442448
296118458
1976802255
724952184
1811982520
1543859098
2027485578
83749894
105350519
1559571075
1496432874
1890569427
235173948
1702517718
2097344593
343344445
552315446
857836265
1598514671
1157610279
2108240984
569157917
2117580865
916794703
38919898
1632284676
1585414409
1517075743
491704923
1450308221
1292854453
340745010
1099534422
476767114
433068173
886111622
317407956
1603006660
599359830
1437527678
2146093624
192912233
785597906
261144290
2044336592
1113723883
995949440
1213443040
1847126940
100260936
1507118226
2112094420
1923741576
1999664660
669548826
1393691566
1568755854
2133295859
1201714233
1500898739
826371061
1135037116
890836675
1604577340
2000503987
111943842
1963674687
499918315
174298677
1555235544
791183701
2094041623
198639349
799900905
1589768788
81021538
641144539
2115405376
749622333
854537005
414985304
682562690
2007564416
1067367841
1130084462
1981233298
2141985463
737938637
1803854037
1708013195
1265381926
1711542049
1629820425
1844708548
617557759
471797195
453530964
1364021609
1034816452
1726686118
1949311992
1619870705
418790697
231765273
935028857
361452982
267256914
694893103
1191827996
765118913
891588961
838600221
368852922
488138791
1871246104
304187125
820057395
60693788
883584975
1059974924
416946903
647660323
495825319
1309536150
560505317
2057735682
1340095878
1536179635
694870688
20478915
1998757931
1595481347
939086918
597346462
452176776
192771903
505947110
1293069337
1076033275
580265314
918865133
1976112555
1913960770
790062695
1333563948
303198114
1402270225
858712960
162008973
1359406787
1822938175
120376513
1463923958
1379665084
2100096925
1700387389
162312446
1323090953
786411532
1769349724
115018327
930077881
2140143228
515141133
857547019
1104132510
644329291
798866345
2049860473
677564583
742087919
1650451567
413772260
123816771
480437629
1777894499
1430020602
411754209
409333621
1792620551
767656123
422853176
99267952
1276902328
1160819565
597483663
1823510157
2012697857
2020546502
97235703
864326596
415952009
2042732460
56024496
1707282115
1608376795
1478046877
1406716511
692435872
2088826137
36158904
2079783580
679654435
703818228
297932061
705407711
982477949
285106285
1536637105
1314804299
105485154
336675394
273778799
1856780634
1089445089
1436930839
162665547
2026503790
1626622659
804376720
1401481974
38342486
1152732151
2119967939
558501199
502701198
1897478284
916346186
1184028548
1220476449
225721038
468845164
215548011
124611925
687913442
1969421478
1123895877
1167275439
662002808
1332972983
1834353356
1765100889
590946720
2060033902
892311487
209319100
1354910470
889037065
134903008
1933851966
346673554
1393676173
1433778741
86312317
1303041060
1234087722
1516279601
833809305
41592713
1491900152
1617106983
719467502
52376444
1074753539
1612909279
172817964
1090162012
1682740685
1747055896
408997315
1976320735
1250170844
560570435
198934154
835579077
1798436783
780938583
659315654
199420059
2136018095
1461219939
1606190782
1562643055
1116589466
34859779
1910921560
1155981110
2016739466
1518197305
338987577
1325717741
395142464
1879554594
1225059372
301711154
55170505
543770471
1455451839
373802285
1567141770
752197496
28890419
1905097962
459544810
1387290608
299532874
2103524691
843493643
1438743514
1294605981
1974263988
426824980
228988528
1751857525
186739501
329692387
1642814599
1925308833
176993909
294439703
1534592998
1730948268
1894892927
220092441
1973404824
1743791099
1469708149
911490177
1727410737
2021280455
408464899
713046133
670469260
1079624672
1227805896
239502368
1379806098
1804000228
1049662591
396283990
955373661
251558364
622851063
275878541
202672854
130651925
61207431
216061296
1762293041
858649385
1196896867
1864261434
47481664
1843369477
220322087
74532020
1282219295
1880303104
1759563409
301179828
1362738218
119282450
753152314
1153911961
1826413377
1286347883
1339943546
1217860127
1620254225
387547034
385965750
1434202147
1373807716
583707425
1523276290
757528237
1606849767
785905156
122876240
1841961612
1809692458
824831500
1432095604
1763989184
610725397
1499155575
1148512032
111641922
1799356283
1421133035
1178040011
1076435033
293419130
300693481
1664560034
911848863
351228914
725439800
148509277
495758492
250507280
1136526547
344321261
810835385
947058450
1460512421
619307823
473063542
924166251
115980293
1977532934
586289578
1028415821
463690308
971439520
1739143606
1106254640
863200777
878558166
583826945
538426793
74022944
1347964639
1615973752
648573191
1476524812
2110176336
2128526056
1793098578
250293565
1565834416
1993044811
891597201
168663314
2089508084
433751021
137942319
238182398
2035174351
1310192181
1935220481
1571690065
1864066968
1013037574
2024585115
515268771
1150089939
351909798
623872775
214762505
251683407
138857818
1754522745
1447444111
1111302531
911816150
1727894332
1085943948
2102039780
670899276
983258943
634404230
278954286
2049111350
1774182202
1786511531
744978320
1109937680
2045672967
2037726690
367941609
1540426113
1259012974
1308076978
1689804045
411182912
60393377
552505147
317400085
925215929
507242515
1205983555
30429563
642580769
1512694623
82430870
1916482320
1632353368
968986795
198992867
730222613
1127073732
1047023515
1372981328
1790922217
542574117
550214467
571314405
1863079835
892681804
1152660362
1414315093
1071864777
1844083136
1797463750
1136082945
1692416883
1738476417
70310691
1371045403
1910945723
234621262
440660230
674861564
152498990
569963174
48702782
1925476736
1588908833
1625257475
1856529340
1820759324
305672863
847231266
1104300402
904232124
1479398382
1608585463
1584940899
1132829697
1017651402
1990346262
1523816870
1790120888
2070112440
317395044
790234124
1802208878
24135071
1537295470
903596600
1674994919
545272151
1912561502
669905967
1901158835
842552618
2049577978
186979456
887593886
1931241287
1739288466
2101133056
157297362
1420220931
2046255523
1523995944
986808790
2096783717
258919385
529969486
189512301
1684029946
1254781308
193656035
1384608385
2097297348
728020073
731299154
78394937
41356737
676107888
1267198884
1777912295
1658629017
1906959858
445219858
580432552
349467139
366461016
600449607
81273954
1232566066
535777441
527763068
765062511
747222136
1216312319
1576973401
1239886750
452880033
57261310
1002822395
185143702
2061384135
1708130319
1628392145
139251895
1508970268
1714381885
1112785361
1927390863
910695951
190263100
1628600355
851425401
185401504
672077808
1447499472
103520666
943966365
1889685557
309663361
1288899399
1784908222
143323630
2047982584
160076189
744762328
694282313
2015764092
195966455
1007372517
1536344
463093111
1609688578
1989324931
1543327786
157585127
1621648026
690262273
424735819
1665905699
55312669
464483500
1587707584
771519462
374734732
903227568
847410370
829640903
111180443
1673634341
968906727
938347377
1640447743
50304367
113878492
1498936570
529170851
1005297070
1210303167
1921075627
1921328932
1626103098
781598453
132091720
1782459669
203750921
1200792161
2036549711
2022302935
626135748
364185045
602226060
533206397
1601747959
1371085321
1158442733
2126997413
1372523776
372207543
1073408588
548545951
1754810173
1287607851
864871396
643849486
1179681701
1719740842
2051312571
1886846506
1205752658
1346862341
2095571274
850919522
296579687
694712406
1560482985
1233292291
91505561
879385131
1969906604
79845045
503259754
1947983923
1205769355
1432613610
887931747
1137957305
196469869
340845675
722363447
1952884979
766408281
914867432
335066543
1954329743
666264036
1548939852
1676726506
1685334918
522920798
633958611
36771449
901147790
1657612205
514968275
1453201334
1313766823
528818259
1794471926
665939747
368152179
17511936
1613102883
42355541
1842134342
1534380146
1447740560
1447821878
110917165
64459570
1946107125
2131546687
1020299714
728988462
1161407284
1242692385
69254039
913742664
374945858
436147605
331077036
1165062202
1840282445
127860241
719584607
1870675089
2065940363
123930361
1325019563
1462113255
2005043372
141203251
1054216515
1708297427
1141553571
2008904093
1571570770
668131232
593565760
590822398
298852647
2016618825
1596542088
1004392680
843718104
67123145
707516130
1871055990
1313990191
1762225418
932022299
1154056064
975094887
1545392021
1842344614
1332251116
1976903384
1069768446
950945272
709312053
1583157088
1491770028
1007714848
53024905
1033673776
1212273242
1131332811
1987118615
437217037
1241870270
38767823
1580770732
700343746
459759748
1178627951
895114711
488113205
1807150162
2012282306
2135943314
1016557420
1509096242
2146468975
1155776550
2040453360
831735850
505382501
1691799013
1233195742
934410444
1555843626
1150179835
1722683958
934321521
2015160451
1996808727
513774194
1199349027
1600423304
1045348988
372583873
16022315
637240121
1237979412
1223739944
1925228434
1208124172
165400411
1541998115
1467989229
545139775
111849987
2106220919
158133705
200036891
1595867100
1051923145
354584651
359755892
1421825397
842663704
1228465692
274535546
1040710729
854388450
1481138022
920631726
1658551007
426151058
1985385937
177940701
1190704678
1008907887
27947651
574814892
1816156956
711562375
456462536
1579920870
809288908
1799702042
964335554
601876222
446095932
971240926
429872017
2039366148
1104334034
1237194313
914566786
539493150
1078564167
801304043
1632017813
2102363830
859099715
2031725057
68008786
1733609163
1156352571
776111077
1136404200
461077354
1884547608
1209020123
688737802
203350120
1765411199
82725796
2119741064
117523818
1830352406
1462377346
833918718
630900257
367395682
1098711942
782314065
761865113
1357481186
583096558
2091202815
14958292
563760464
1668129111
816287853
907172731
722738840
1832344026
1398530034
2075925874
2081932741
821091822
2037025822
552310171
1354069074
150966253
1294411653
564435074
1319663441
1390713743
1750208508
93505696
1706424506
1507780299
388493787
2105481424
650506840
725350393
2135520397
21923320
284072194
968623908
1689490112
973278416
1285070704
847779597
1111435895
1954240666
901496419
1904573754
1648564050
832118675
1564118183
1400619834
756483106
2116396385
60963522
942857101
787117906
463845913
1466670062
1246329641
1527221739
1343419299
1215641755
649268126
1093269835
604071734
1466628494
1656841208
634521951
2107332507
1210903554
708659504
835635786
1302069173
1662355002
1372737364
1507842764
194938065
2061952274
1211825425
1517249523
732788993
993880960
823618485
726707222
1920811835
350041297
466916435
161485010
352427470
369790152
452495099
2094035663
1839880414
570886365
1350299886
1644291684
1196136306
274946486
146268966
447831532
1442973149
1897063166
792078602
2132391949
627257878
1902763931
747491773
694227846
523816053
1704101689
213724206
650830365
1346426486
1791291647
146683335
683437246
620723303
1086011120
1727804508
1922577988
1536412813
1813893632
704152443
1721360599
114637108
1516916198
399615845
778352801
766773465
228155133
1769355515
716945873
810683195
1876545825
773667630
1168300332
316842751
1817782609
673001970
664016752
1010449822
1894007990
850219149
40788099
1709746680
682669285
1669474383
1739449944
1177062602
1083556030
2068009405
29852739
1189688180
279343064
1317946039
755669192
859823264
1999353714
1164410420
955011103
383552209
901582830
1575233286
1502032623
1767141364
1915825293
1719702419
1405489021
53714257
2010864106
2006675860
1959637877
1435770315
782423702
69065731
287544928
70700824
1011015526
1627023012
865003457
921493736
1796277278
1610382863
107556406
2077259562
1226058362
621840008
75840605
1504126083
731285416
1076004553
1570150927
742537649
949607382
796828829
306857701
509322968
531698821
1351251196
191340454
1072944378
544884212
709996687
1545755858
1736166761
1360311284
2071763004
1099464377
1571437028
752761699
670331568
1570188776
498299981
1553042601
277508892
351252516
565126063
1564608060
1048310286
1946774663
1877733857
555791441
714209795
1220922742
1318679427
2088834959
1817811473
1246341419
1207427636
2128745640
1113047712
2085588613
896870189
982174993
1477880111
934040773
750306036
962593651
829052874
1765574920
1969889800
2115535013
993808541
808127972
22598858
1213877086
1104426459
30201511
1927242065
1896703544
891987783
2049306998
2083302443
1358680789
1621143886
1772049238
1068752796
1602420336
848568601
340657667
409179680
1645272279
266053095
935164310
1112424067
1679261763
1447091036
1133387709
1975008335
1363036914
1520861235
505221551
1713098138
702260104
1557216788
2097890069
781500899
684825541
258620760
270512197
1214354611
2100433399
764430220
1504660584
45591418
1578191716
1170460504
713679056
1476971957
501391086
1575064077
1903027040
1579455626
501397749
653708191
194139653
1457631963
455281981
443658325
2135736349
1943820018
297626806
1687445367
1238336890
1834639605
1753521407
955457885
1524549091
1516377072
529509586
502217778
161253546
53755049
1472080525
1247617497
638703524
1906612321
1292025568
1026869908
1287354741
546093791
1400928742
1421503453
765997261
2023495929
619932869
622953948
809222409
1321447066
641301633
315649776
431418291
841668415
318389925
1803392122
376646392
369306480
1824163523
190066189
700378968
1295793185
1697854473
1668129111
1095859357
1398901384
1886604200
1956961687
1503948366
815308757
1479288613
1156635481
1084411677
1332401833
1092402146
1230354593
1841771172
91638039
1063224351
720179033
172246045
1443215850
1561330780
461807252
549064289
1603828794
1155930720
1313315929
1059290384
489184940
1266813483
1251765519
753319825
1570019273
514982031
1561318308
1262393096
413539544
1181211119
2038775179
715033115
16629827
1342590852
997118220
280983303
680317174
1840752998
468882934
484472033
481754530
235810643
1011333484
454586043
318416391
1814700046
765894035
1663876839
1353310140
906556148
1541727839
803133171
1751035691
19941067
2030492254
106663403
731678669
606511345
1231393419
857616124
505465647
96354052
1311390127
506340600
1594412280
1941598362
1686780629
1253656310
1265939853
1056392252
1110172130
1516709530
1182426357
2131601344
1925845234
1894852530
1608012709
1647112179
2014363696
1955274817
1056448376
2135462124
326938425
833021086
1563500023
1402922231
706823700
1298580011
1738149050
542446353
1716492681
347839273
1854090085
1291297256
799857737
1803459254
2133516646
273075347
1300834582
492003703
379186815
851792881
811587844
1749759906
206957052
744898680
1963750649
1866074925
188416551
533069612
1569887449
1652683509
106931938
1210515447
708432324
814475648
1319479347
312572969
1065956511
803361044
711910429
373307703
1119683502
1204312442
172371830
1299655824
523206617
1731808343
1146584596
744710904
1274069761
174655699
137717352
1509444696
950926176
34071169
1797898026
1520352887
1926954480
2075835640
509324448
1197855315
1736411316
2077053995
701489531
1805162346
1864734814
889369203
71298148
948764855
1235928576
1528171979
928740532
1015185700
1467524953
194237342
1503780221
61489407
349866918
276746739
1756271083
1778077015
917364577
619571264
1455674729
1953426895
2082314068
556290716
682118545
106830337
737370186
1581741880
80178295
1484451539
1839020623
67958977
566901392
1337519753
518017816
505548009
683557608
615480913
1798564512
1718398898
59531403
1576452143
1609223805
863455676
876762007
1813320441
2075256732
1940085040
372541059
459267214
1472078204
697197616
1438734056
337886108
1517111850
1396628157
619327814
175030152
2141850594
474785056
259204981
566285497
112073192
685914340
16523886
1582508977
1801381179
1428104337
483237864
925268028
270113236
798294427
171766372
1018593050
1147254010
1356606765
2041852138
1997624622
687555427
675852555
463597263
964534257
574482157
444911168
511428824
1438055183
844492280
166485220
13938325
1289302853
648756157
1589543526
1765184694
1604806298
1278642288
960766385
1054569921
1018579332
688436337
723114021
435685209
1137723767
427655721
1108743806
375148504
1163328150
909136541
130835486
1952290448
727633372
1517998051
395800144
1634433987
943913835
1923394228
537654470
1062989761
664591110
611276935
1163599950
1350820592
495641877
1314991824
1430988482
519251215
599006792
1302124664
99250360
2124033367
1367476867
539109209
479078770
166158244
770174557
1537699729
445536188
1794306277
759666283
364357008
1960645452
2080257410
378998199
1687859286
1874467569
1193055829
1868556802
919381372
1801567531
397806657
1996843589
2141413754
200585447
1888417458
532226610
1607914147
1485812910
323223483
1706958013
1021869526
1146792334
197236192
2077308385
865782437
100848992
604949519
406368971
2088095475
351157540
8609876
484321126
1749286758
2064632299
1106687753
1751860961
1807537131
606982837
1462636827
895906899
931322639
1096716282
862597641
63534652
1435248439
599572275
2096797996
96934758
253400624
1752095223
247011270
141157959
1808471993
837943353
1128373220
314595414
2144230835
1696306276
36881827
1368068927
1719939895
704408783
1514242806
290775733
362541870
1088426750
311446635
1181353085
1306506253
101885494
1900933134
577856592
1968062568
1267674608
1264725842
1726972711
1927468756
2099300299
448816913
1961613966
1181497430
378906281
1365356328
1490913657
1690719263
727162394
1571616721
1060168970
282153018
37250774
637805030
1318327286
250836193
2000294903
1816268448
1323395695
1008664261
430775817
1235614998
177461548
2135813871
1812529124
803121912
976441225
335562969
328910983
1650359571
1748944723
18626719
574719238
740626646
37983070
646540749
1077631393
1354362820
1567515045
1219005993
139962824
270556224
1169290650
2133512739
1354958346
999895848
327881928
1776144189
1076854
1954360136
563525909
979122084
225257397
1389937080
361082402
499868463
1552580049
29783429
2061943424
2109785687
2026552488
1339601513
1957187872
2113557989
1083991090
742412065
1909992797
465135190
1031598692
860247734
970480862
528032447
505316883
787051472
1503410382
1505590032
1903251759
2053059305
1903304072
352441814
845367574
1950333423
1241730621
601330208
196459663
952251736
2051978514
2029827099
1991508492
2091287922
1198577814
455880478
296298477
292337866
1349885965
1403069372
962647325
607097963
625343410
938627098
309273215
157639899
1819337404
814522576
593555065
1779101535
92833427
1018943088
1158452666
1495886967
58083660
2144462257
1894572039
2116050854
664542540
1024854712
35906426
1555685928
1619247757
1480214774
2096383748
1005637283
2082840886
1781737121
669398743
980655424
1831146560
1655636152
920630004
1502034834
1146839493
206395361
896464072
72519743
55976302
1454729987
1301857015
1113771145
540906035
782421294
1428841763
16921681
607824745
1543210125
543512037
105313789
35821065
1839273009
1164621418
416815581
595018313
973326451
1144291973
1327776344
1461400093
101233463
1443899152
1646893899
1698780668
765774306
659738213
1693180474
1731858550
1347813201
1337574884
1020486589
1995866187
929342851
2116662680
1089718827
158923635
961470142
1591333992
847681472
518051518
221311946
406211360
826186844
1813012214
21246340
68548408
835948156
1449123495
194777498
972842184
2065524383
1290122932
1083641391
1199310786
1654292712
948225671
1035882260
111660516
834580135
1308404301
2020619438
1519671252
2016774129
1869065087
1556588882
1295163653
1277706405
892748596
254160109
636404248
180139339
1333034339
1082501726
2126872985
994372767
1264404306
1035025755
289528734
1909728093
2106643356
1569275385
1276291362
45840051
1874770692
1082992209
1645809850
1620402498
1552891884
696363358
149368412
2132895677
2134682997
402335206
97721928
1137460345
58906922
1256049460
1145413054
1463136850
1656772890
97891422
573120776
1375715335
1969722949
1691610538
973609197
19182771
1390712863
196548059
1083376899
507784696
1834007897
78279388
702321204
720533876
1199275428
1687659226
560234995
1821406139
793443098
1049405740
1538397601
1107860621
273512875
1839756864
1335952593
1642637427
566789437
1341467980
1066151351
1922943129
83354453
1329220632
1678110201
1669758383
1758754458
165349269
68988130
1312882893
138532083
1042082184
605959778
2117183557
1639984525
1682056
83089587
1364153650
2038605340
623091503
978727295
313559366
1798504632
1765281896
944111552
1069396460
666110048
1301810867
716524473
1157131367
2092385046
179904200
1254499758
302411387
1864302402
230551505
582726371
546608931
2088348044
2121778032
913561802
1606085854
1751403378
449008261
2065486859
1080006565
1766982627
1984742118
1941785917
1657088145
1872624057
780898595
1390613036
1168012995
1530858705
406825629
79927667
1560766922
1580853030
1356780619
941875754
710266799
414724362
877604974
809815357
748219384
1838060521
1968456868
193958271
153312156
1998065934
1060947937
123129824
620844995
1207283494
1244246742
1067580609
280167819
1653208114
1368045627
1972570118
647142336
486796953
1808541935
1110041606
368148053
1927500408
361795632
977370376
824818730
1416480813
1688854943
774991986
565170025
550158145
1180632789
873237558
947354400
258776033
1293472446
1639475138
1621464626
717970144
775008159
1099379124
1922195676
648714435
2045529056
1401008416
452741674
2109778721
282684713
532033495
954172603
1233414969
872854280
716175778
1752362821
1474196032
972750123
1882045196
72829219
51001125
259560994
694334573
1718870456
1594033449
1774763984
1376491901
2004461904
1291983972
1389050492
2109328037
1300696923
602893009
2046945411
252486137
990137078
1604761039
200474531
1256695686
2051327218
58772103
2107868855
1249928245
905385104
787158286
441371723
87334342
240686916
544326194
747970422
1634715713
1223294421
1943478129
309376580
1174429014
1244981179
596287833
2120506725
979236136
707189165
772662452
172854546
945877911
1788071868
51266961
1508009837
754183612
736906709
898935424
1802343945
1322996785
531799342
761397285
224138691
498271549
391168926
1153115248
398063291
1942469306
1887978507
457428794
156981504
703162546
126374009
1430893594
936414781
1222043064
1844391574
1551935452
67443718
1503669861
1983841772
1733320165
255573087
595935368
157907910
1425859997
1182398079
1152972927
67328722
539279022
1407792794
2011405983
1138989913
1579753308
306550683
1244267452
1125903490
2099917471
1018089699
331455875
1782017740
724767012
2063949379
95905199
1167228974
284655343
521478848
984520839
1570758604
993533571
1450371165
339271217
1675808349
938289978
1746029739
786532946
1811660250
2081897847
1672187709
1820489647
2139187029
347937294
550048685
225418997
809027437
193097332
554209717
415857765
2045619487
1623805869
928119570
494342133
505558980
756266446
1697504544
1190408394
1090532013
74518895
308175531
846638916
1853690240
1391905151
2111093966
1253407502
1776224237
23040852
981718976
932998520
1683914672
17426061
1942609034
647352858
1999030926
1525163585
1753371883
132342111
190383059
1330388050
1939549519
354999583
888990696
1351643876
1749017471
269840275
392752954
1561209313
1857202846
1805004496
692089458
1873316010
339870152
1199706878
973433899
940669776
426786871
1599197786
1178585165
1989132499
1750512264
1043804413
791071511
1332035255
1518494818
612869226
681623810
2052756881
1555494391
1685360858
1684960720
359772011
718156785
8338218
1182579067
142478835
292564853
828110866
1205410233
333375855
685605748
765161645
694350153
1633877577
156284019
1728703422
1028261234
1668600228
1783393664
2055537533
989264205
1211582323
363359861
311238119
888792970
2088506129
2120906174
300504516
385605931
1326050058
1691792721
766953617
1037236972
52775158
707080171
1726312961
1930172707
305351500
393932267
700830838
1436886148
921380353
791684478
737455908
501842660
711452540
72337005
1650170715
1759863458
2031611852
1394163760
214754624
1421946211
896333821
2125211732
876748057
1264712642
749398894
672300384
289599968
1515748925
840274276
1577645625
693157897
1351805107
209248182
1355996963
1727849215
555581840
1107880094
1619212829
1718665203
2013206191
303839791
1671156550
1713741202
1366096025
1135006655
1958765522
1933620242
1104252152
778448287
1909546203
1193959584
1466328884
1004016832
657117038
785490592
1742133926
1194941514
1099881210
1036909865
1814035904
552030289
1245989347
2098343447
64316963
283042858
1155698025
1361830661
1405048188
317984684
1529663015
614482272
646434387
2133269194
585310948
1594084104
1864141866
862491309
116545198
652982175
101219424
1096669926
285066587
2138326431
327154951
2143033092
1095929917
1612324704
1618605049
1156164649
1570041186
1136031151
740583059
508120715
144573036
1705392235
1400485057
313426177
854513882
605445553
177976439
1359088483
1608406698
1208220130
2118945375
493535292
1000045556
1675311696
1975743203
1171807416
430012094
1993411870
1734374588
1233270267
1602529185
724987363
1956128273
1346684967
703690945
1659575912
1772822140
501529026
989725964
1315107980
272887271
2047546654
520855585
1146668967
1728877051
692095226
1844454360
1422011380
1662326483
57465756
955555307
1782204858
2016061752
57576233
511364294
1506042331
969595879
1379991894
565398984
1296023236
272287309
603563185
509922929
324307600
881046605
1239851761
1023761149
637506658
273547642
496698009
50786751
463420445
734105991
576366309
879330242
939520653
1493569528
305589563
1042160391
984604678
979413710
731332425
163286275
803360832
1725740976
349216518
2049780285
1922104536
743166466
1713855782
1530327728
1285523119
1886440751
1609200999
1550819493
1349601195
1820240377
555305824
77906938
551840556
1620191899
894370996
1854596225
8684973
1279709947
745445840
893026367
260697569
810288765
1661531036
96788611
1295566341
1334011431
1003075850
1407505855
1732454207
329842671
884468350
32531960
1920727562
25321003
1166120035
2139382609
551710485
1873632018
156241000
1738345161
218708484
1048366174
1432410242
437170634
1448393626
760631640
26246292
1956511802
1096717310
800520368
2049204540
2063840572
1664047847
1578186410
1977854448
1103097991
828245497
941209104
1059654684
511068928
2061353395
1920967716
1161484573
537507154
735820493
1773392471
2015180056
1897442350
516085691
1877469284
1000941901
1838298411
247291346
31061210
1710885358
21874802
935073684
733590203
114668418
1640791969
162057768
131813291
1280039380
1702407188
345354550
1139756761
1663098158
1430448278
1016568374
2002819280
595656397
1623264120
772956937
827277856
211153771
1865951039
1992714694
1031274266
1541768198
87908811
966575900
1926068801
632853416
23653458
949304687
316195174
89933779
798692122
1605306117
444299658
1387777465
1934422494
1097906129
942387326
1426071640
83868847
1550661623
783583927
155680402
990323645
1869233925
1220140266
1395811522
2016777407
353420316
603594406
1425164417
112637442
1421765088
1075544307
231878134
806970570
1281929059
301343891
1056145928
783385639
618745109
934857502
573273196
1182079668
1620205332
1830716865
2126369083
1340930483
761786672
69863940
74449704
1442351514
852305440
465963150
534413461
506478227
1362521484
576693219
639524464
1862478568
1951892648
991353850
1482834380
379989804
1892557561
1169940877
401578137
1318149293
1990871551
2006385461
1382347287
126974677
625983807
423181033
2098689313
1146673667
658173552
416308301
115371582
2139271443
560446112
915943885
1733344156
126034134
590686088
1567030990
144728600
650058692
1717729418
1628967080
1631393849
1164126543
1619353256
369778325
1948038381
922457989
1189194271
1595703864
1901690075
1019035759
204618743
1789938439
823970567
1253703147
1280719653
2056357836
138802660
13299933
1300381650
146494355
1264600288
1921928828
289162377
548123225
1747169934
1036500233
342610090
435868039
375653635
475578917
1386195056
413326613
338520700
1100848592
2033599452
693818960
1310905724
519200467
180762946
1212978920
992334800
765694833
156905573
1553251927
1892788430
37443649
435907961
1136547674
640506331
1223614449
1954710903
229218070
468614223
245651094
999507856
742954830
818854091
1123381927
378263129
1243680897
396147679
13295074
1501240096
1040604002
1631788315
1050768919
1771151022
1564563117
1331090970
1514782847
1388388761
2106365782
540194591
1087697821
441486440
719825585
1732678399
222804328
1193465775
2026296531
483171357
2063033731
1547413490
764421929
1418473736
574131645
1378923291
1274534892
1914960260
664280844
1281118085
648017850
565637495
2065899415
30073493
2087651288
1995720282
128709269
74111858
1513785754
227060456
376303568
1984970498
1295217263
818496351
2096113913
2060590513
88690945
43343889
1713222607
986620670
1721141363
1826891087
265944233
1707887993
336743670
204563405
1829750037
1448846130
1375928770
348110428
712910565
560229458
91817150
1588575510
1055196579
678276949
137724845
1540904382
2017627916
1261369307
1888695572
1446201054
1929174750
618617197
1542058190
2042387359
482114844
1199872480
817710800
863669285
1633060950
767260962
1443493161
1496229444
1850321581
910363815
2051442983
1671661719
1900706481
2083970412
218804432
1885717807
1586465189
148280862
1321445057
614027105
1963085038
1220304009
1494679209
896983115
1709829865
370878569
18530838
1000820104
764989952
1703010821
904727070
710542558
239331561
1712552573
1403294762
124350402
702358975
1158935247
965045016
1561300508
1308245455
1621725602
1876370633
1099942669
247925602
181862073
817087954
1538994910
50658024
451472786
1124740062
1992323116
841831981
1425575455
2068748869
2076352726
1878053429
1076226644
1847071022
1418423335
382726963
1322841515
756943049
290277863
1401445381
236084895
199211873
413474473
54346276
146444441
551959866
1480582691
1494296006
550454911
1281003625
1838554954
401540665
192153794
109508359
877402872
1280254193
882103860
198588793
1205924757
1367869559
413621085
1102801992
1445713608
2009816739
1396276417
171190130
541738055
689603689
1026504229
66336157
940762215
184601074
523789450
1733522172
87472535
1616314050
608442395
1061061888
268289913
198319954
6337452
95289317
699628307
831671404
772599523
1128431109
619134282
2099055316
125660078
1587562449
1827390603
901653137
825542865
1218329811
242420395
523941897
1624604872
1129870442
1348949108
1428988788
1475518053
1815529347
151013469
1304079517
1136790386
154362722
2142336569
853580439
880108674
672055649
382524675
33656347
1082288375
878773133
78230135
1000631119
994735695
1208327305
1586427946
124294270
36890336
474230585
1096446264
787304860
729650352
333036781
1323594279
710016083
1596338338
2100461723
750251018
929631271
1622853838
171340870
911229397
1352338947
513657356
1548782459
1082318511
793279180
1399329263
1106064900
1851450216
180532707
971465534
2054981995
2058662544
1313830957
1190920313
54178015
1702808793
149451928
2139896478
618948757
1624843273
966064752
135092267
668123813
1081230056
42502182
598013194
1320980223
1372413714
227180787
150610740
1212017548
84557702
1203118451
36583409
1603868844
1781305719
281094808
236736620
432253762
337647166
1401902406
2000591926
19153065
1158766915
1966008020
405817863
588984033
1776441811
1443586799
1446703917
1653957343
1736339780
928452522
168388009
1945541098
679583413
324822909
333630166
208578217
674107915
1422862590
1850137970
1081342817
620486594
806166444
1321274790
1781274560
461936102
1635090199
1280337329
1572341138
1778336021
236622519
245617543
1292221921
883144576
364636504
850855976
1587674528
1438794311
1052733801
188180750
1810981551
1927892860
1392170051
649912431
1030016134
1565634466
2050693509
228256058
897781739
797255221
1156223574
1531232187
1909384166
2006283374
224131870
138873135
885998644
1855784665
1313816812
1397377485
1045513450
12092438
603238431
1292876430
1087081872
977536599
1235260833
485275006
2112209114
2036825017
484042896
409855934
940151020
63660698
783573375
515035865
69833913
793433507
507287488
1812688957
1154688695
453827437
974286223
980328818
1319109921
1171418026
905442958
171270016
2100415235
1073931480
94030670
1268589222
1072431656
1793143369
1544787819
2057487695
477255560
819872424
199678089
623234681
1973777418
2130637340
286109009
525277843
1573896668
1440255865
2040777689
621300848
1251693929
1714563217
1196299139
1855648184
836323136
1851295080
488871561
447314687
1859312611
14535022
1200052398
794281087
2087390011
1662851512
1318449042
674842100
1311984017
1733191259
1502057394
605841771
1436329791
1044939627
466539370
157821777
1606991669
1889109886
1239409332
705839006
1695857082
222677444
1619198045
384692183
1404218186
328379289
754943351
1944015895
370593960
1410930798
2109778721
828614455
1102601927
278447977
1681097238
609658055
1958119107
778243583
576078438
1861519317
15004946
1243320511
1272980440
1289382965
1583727448
669716367
321148730
975508838
394807188
1112956009
1652061454
1577033938
587072537
2103803151
853065268
727820135
383166200
158921826
759168486
3284551
790539301
2141469196
1006266834
330706110
1001256591
138399402
333224310
1701272380
919446646
480722582
1562926243
148786337
564405425
474788441
495325638
753689199
496397802
767289103
846005451
1676627086
110693621
1775988616
496627979
1838049084
768436654
460127750
50445493
1269820039
1997675923
1484522715
1968287231
974873454
568478750
1902006598
1077578743
2129963237
977624124
322227932
903969703
193627225
263404821
1114423563
859490041
1074581770
584829315
1887441103
1825265392
815410306
606947062
342458171
1648670521
862722072
1567676850
1324969415
1593043422
1680162807
2067272439
1179900243
2131285892
670359014
1446315568
27209560
1765854965
671615570
262788045
1031020129
886255534
1736774014
1289024711
1698270715
527840721
324443005
216776397
1317400872
2040542791
365584960
2017480092
2113572801
876418006
1216834307
1255756118
19186896
511822863
1703360543
941262072
1228864370
112338288
1242548189
68377429
1814723303
29488462
67783261
1798951044
429849976
441045870
1621989613
1440704807
713611860
371280374
504489365
1560231802
7931819
1641373477
495312871
362712777
89037505
1905824083
2127270380
72088669
212202294
1175407410
1313968152
1048003546
640251333
1409543335
522108641
1071372424
255271198
2047078817
1138088019
414566422
1115684074
1474458194
952297696
1204138022
1168536749
2116160620
956803618
244406088
2111378992
642699524
365866959
73383818
1892075566
38586781
1633397030
1594426414
98843116
2079968802
1810123314
1573710781
1596273966
1308432656
1113988683
507297219
781764427
1348239403
1140723801
1275104301
63159472
595525511
1284125098
476069221
173914437
242684843
1638054320
89603564
126820982
1826188374
387007528
317717477
878811643
765385031
1713870966
1752740245
1504541459
1865897526
1346772802
73015243
286428898
971379050
1689111385
446884143
1639070949
1689802765
1547095950
18997943
1966528591
179156079
1078749232
683198957
1186739541
1650208736
1406541401
216598470
938525681
1254765701
210119500
1662131682
1296044444
1737741936
1779979107
684088010
132495262
1749742061
113021207
917656604
624720449
610018425
1376287389
1333745187
1225929546
631330266
1312541384
180417793
250825194
1964213211
533596080
744303768
493564128
1290438716
1185822081
1571913923
1444220182
921988762
1634751768
1182243997
859365448
475493104
1727367002
201098757
1018333543
1118714081
694391370
1871430670
40879434
120517217
1859027307
1280695547
226639976
1514270522
1958094895
670090841
1528181436
474265677
1801036071
1227549791
867381269
48140538
1362466357
1767788614
1673992672
2018662524
1098110522
795870715
830020408
295300027
1768482601
1079561842
356632141
539386454
1464268636
1332758494
1310492511
222416361
1377348284
146856434
646470964
2086772012
1347228100
2009298254
769576587
1932199632
1361791109
170911514
1361264633
1418857399
944668442
76113815
2100226745
1065192220
292979757
335023373
1901646310
1495147064
1631559492
1408774926
1214719900
1402576136
327288545
1753303204
1938844784
470032648
1048807515
258936989
363711089
370256067
1306690553
1983169976
995377961
689198737
837938458
1579357822
496314715
760649403
560074502
18888784
901504118
1208212341
1804564354
1764384125
1878158470
1413407886
1817308806
809151161
607583241
2058284885
1887490108
1756857714
1269387531
601420525
1735907251
1612851423
782174348
1197676539
1425989332
611262400
318434125
2130710565
1600605468
1928623337
1363900705
703091732
1081248832
522238378
369502938
1758909833
1384771390
912557022
1305739837
94471408
1976572979
1825431119
834564139
705471919
1323905748
1192413811
2120010913
462617974
860696373
1396901363
1012990888
2017846573
2019698598
774708295
1828582099
791059496
881621772
389006537
826443912
836672550
1070023146
1744740358
120827856
1101979869
866021356
1214985922
813606521
369878043
1322188907
2095232706
684801562
547160430
1683887689
932795963
84072311
1163064454
15746009
1822193865
194234338
698765841
769161471
2024350919
1442968633
146936258
19854379
1027542942
212812929
1535843325
35804885
1425206645
221557597
511351236
689056015
503275959
1662314925
1193504242
750739317
873156245
472538901
1355961945
1422470058
1593238824
1441047796
1485281609
1144791161
999658340
1065774782
811565555
1648743993
887730914
1967743162
247187103
883551656
103816016
470936597
776662019
1679390777
1714835411
708396747
628627364
1222972779
987852737
1393422379
1599696332
2057900838
1407225738
527359793
317116829
1853949462
241841136
2124151300
1491140077
2013387404
525902369
1358442470
585645272
53005730
1755766938
1970199911
1037661214
321243961
1967047959
250981746
1611303198
1772311974
2130668471
314775949
1972247667
1174892276
936277831
539611542
755371515
1283326899
260765514
1543393779
936902736
855814203
2074670741
1647172853
1961569
1209774940
1020220828
879937355
270512547
1210377200
904801068
2021575800
1883582145
674473630
1166426522
1669546505
188205125
2013840784
1890456275
739322688
1655252692
1649601449
1941425467
312369161
1330612247
2051589569
24374743
482993721
1951354466
1236434191
548263573
662958939
2127359597
1099431371
1720466988
1824905556
796839211
263675337
673494807
899713838
583534911
1429533905
486130046
1365161856
1029794925
1833684328
2069655788
1534714469
1975338557
540862717
1467856527
1614415733
1285518358
2035004911
36671233
395487887
512650486
1871600129
1696943927
1632732140
413180048
654463963
119053335
2122560446
1313297073
1443516983
575829555
1360823126
51970027
1589979058
821058357
419384439
959304302
707186792
38411497
1520096783
435982915
1460610831
430725957
212906240
2133899919
2013468283
1503309152
2093781862
1748343245
136767158
637074301
311336059
1845861255
1386482373
1144403790
251275091
1579509216
694598049
959987435
1986358763
1531577320
982039404
859290621
264711600
1460275506
1392394204
292603223
1831839813
1676302799
310986616
1928110186
1789230363
1177983033
1120749186
1763788556
612947294
1928767281
553712873
208159710
1479465716
1571216235
1048552225
179685845
797616705
716351630
1502026683
95479662
820324846
139108292
440301498
1747231473
1703375903
2078090255
584395440
930432108
1535775133
1691497508
355740806
1572117543
1557281036
1307137841
163073846
1900060208
903814266
859769518
132404855
1470278161
2098238564
1466406897
1254991918
1001993698
1267526840
1973687038
704322915
1408338973
1261826639
841849498
966198397
110662854
1950379967
134803682
1333464472
616574367
687348177
1766303601
838766377
1378709923
1432229228
1082930890
766056398
1916039795
643885058
577385128
420251421
839626572
1402994943
475090306
1613427220
589685419
2076334318
909989227
1393301854
1392261729
796766789
1051710387
1824534570
1048527194
887434947
560938843
29069946
1903539728
1618355673
1348418952
849704458
143522085
1796717319
1840827012
1636996669
1403850890
1261262728
1435151897
296795588
2101488233
695425238
586759211
170313801
250939749
1389042062
39278190
79124922
1964451002
1359440679
353567993
1736748355
13470404
787072935
1286019306
1863965055
1518152562
552829658
776338125
235874164
1519641962
1544587673
820605117
1313326974
161043705
1408994067
459426925
961571454
1369110972
1023062213
590642413
1138125201
521315601
962239442
1582896804
13793136
1506271801
70500924
75928723
1574913855
1839811275
1532842968
1440873071
1049397985
1277971474
123664989
2038873642
1488234044
639953660
1963057943
1528621593
1746797910
1550804686
2125981220
1524020373
698951821
824754258
814727467
1226904130
62882659
1291793747
1679237750
1959205829
1159296838
1173355207
111773736
1231145821
202705624
501767455
460531267
841007996
943711650
432974402
1921292183
1359551551
1003781696
1160246412
1304127904
271122310
1017381027
1939608305
886366773
168778853
518788921
912751437
1935948541
20636210
1351816354
750250561
222552247
1933038553
320595627
15718934
1082359165
1427881878
459706875
1952298965
224452781
575891330
1077291825
358025693
1718720198
1139288875
672677878
1881711324
4160710
1154349561
216652494
1966431859
1124248219
995206005
786085153
461310865
1773844437
1631357086
1664947136
975263522
781709013
738263872
1546035914
1565009931
927087316
930226075
607482933
1296829526
1903711810
49742182
817083159
987859935
1962815959
630467822
415961282
2089694084
984041615
1361276843
451308801
1139253700
1158396404
1555627970
1009783670
1729261472
1939327219
1396413441
1177516372
2010101137
2024614072
1526934424
1411623996
754521803
1037748257
2029620879
524856998
1065550382
1946545250
309315210
2117468921
1360486967
105257446
1905370192
373736424
1453971225
62361483
1391379385
560501723
1238270910
4548867
932738635
292508669
638810266
766349690
952593813
451333934
148867775
1002477663
416089036
418821997
1657797995
1071073714
944168719
338601163
142594258
1641645729
171973583
85953418
1127180676
1674396150
1520735117
2097521960
243780378
1587898056
90194647
515743220
1408476927
785498766
1631517979
1968040859
660932604
1665920081
1429040013
422588557
703889576
1172375480
1941416929
294818922
528157999
943099981
1059981205
1811937376
1010412702
1409412055
1102895031
1432956655
810428260
2141094360
405192651
1926481282
1062850367
962882743
1367038218
1942353199
343628555
20715857
157485812
321067633
150583446
1839412181
340864895
542873068
1346456852
1520034893
980420318
22382332
1742090341
879068578
1102312588
1867550652
2021749450
1262592822
1119471456
559774242
1898544589
2108570063
1697924079
1991575259
228650894
1286928881
2028995875
1777570171
1789975241
1228178682
1833568709
478615914
92813154
908947426
1944789585
1753102406
302388199
1171240565
759332928
479463126
322030211
1039581817
156374127
1361290034
1573875475
1587556459
1113614041
757052944
1438617776
693744176
13134719
600016293
94348391
464918907
124164792
1751408029
1719740842
986937152
247726504
1876375545
1358940301
1113187891
841909448
824126410
1306471314
1021701991
804022686
822351377
692696063
1937175265
2104781610
1384160747
316837481
2006671079
1096725495
413265857
584050480
356762048
90019838
1971888188
792219337
1927549679
1819937629
585813613
1383422932
87396215
1494409447
1651562961
1172676193
1325221217
1332015243
1472753764
1525061378
918185349
422551349
1284489541
641892424
1048170222
1019485070
1792312943
1496288958
789518340
1454518118
1024640522
802525329
948651779
516848962
2079320820
1481246086
35997032
1134829387
1530440571
969659496
1605798041
74823194
412942388
283230338
1465283048
1333507782
659367742
644944423
1827571335
185115561
957361707
1398714982
1233921987
11763613
1632678891
270171542
99716495
1673321256
885808217
707904527
1126862007
222027017
55016584
583776553
671460924
1932947054
1150600025
1952720896
1868938647
626875483
808914606
1796915803
1618790512
228186256
497985502
808888908
1387813315
4521542
1839824582
1104733517
1794508707
1638524581
928798134
1578368411
903269860
1547387448
654078205
1638294591
798305499
83721121
201862738
884172254
520432868
1011575790
985187077
1717246775
1606217987
754832997
510941773
575021593
2128487533
1653739047
1267552594
1105737328
1261678675
1467648489
1856131927
311284082
1855104059
1103837469
73562712
1504959040
644706961
27327253
1985053416
106468015
1760873391
494257236
1973029813
1982787914
501629994
2005417969
2010373664
569889142
384798237
572176742
1156039284
1366318107
923066102
1956784306
840646937
920505102
460704434
1611915571
1972450585
878045207
1702154086
586928287
599791248
812556060
452995113
928946052
2114634809
973788141
1325993872
161189132
1218211458
2003101218
2107403157
739839438
1371378191
1420805602
2123542167
1239318176
1182569814
193877680
12936911
1657723919
159604901
792274289
603938897
31463808
273516363
1920857864
476686206
1418883062
1155178801
1966589266
1336532861
1268169649
723598783
1458076753
2111150828
1406292665
2079177348
887993191
924129934
2002295387
353914986
2040567168
260627554
1656894887
1078103418
431222031
1623847879
584189802
1796731617
1405021536
355398417
396725876
1158732662
385305150
1028465756
1802520409
506010685
532338864
1081770980
664686384
2041825559
828542639
584048556
531171065
1427201190
1493003327
606925179
1211479959
2005868800
675347059
515840794
1637669957
1912230828
105952095
200888812
1528855300
145989883
208210497
2127388957
1337911670
302734729
29951290
999474804
2139287225
1694109675
1550683053
1023141128
444450991
2097297125
356128635
1366381463
859488705
338229163
1277893655
852220564
1700133994
611823021
229846950
460862663
1646647633
629821286
443934539
1714625984
2046984448
766538104
1448330236
175761695
1187249866
716763248
1606508700
582909597
1603253444
314120032
1815932077
1042416656
1798133841
964596130
1393744830
1389120168
2086056806
1002157115
1870805654
751858609
1100951199
2093084080
1141145265
927908033
1054537961
1162255627
1561969248
2017558996
1945359920
612360141
2112029594
337734157
5539383
2125219472
1410244593
1911603441
761826433
2062177682
2084392990
699689292
2115086624
919156684
1529948541
1525609577
218420236
456649505
323900261
989224648
1207968060
1738398836
310103692
445017104
610123773
1743306250
167097974
428563716
322925094
675100981
436728667
1226888308
1083615480
797703947
375871009
1225275352
1670677490
1352991546
288702338
614054265
135555181
1135617020
1497562279
1937569783
664531411
90590062
137956188
1000023683
1359117019
2046594856
1716714543
730668639
672754290
66199695
1042305498
983624401
1062143074
615067752
585487667
384939753
829463721
367422723
1563481079
592009985
976522423
1255456332
1008111582
2023947271
952958454
270629100
1385941120
1408849556
514008532
1170497688
2100457859
1303646191
1804759136
587401489
732347475
152448078
534052944
1759803738
1830174670
707841282
3930318
746479423
498911739
1526714007
1953663084
29374443
1339386315
171745828
2054668923
125683302
512282555
1415098520
1584416862
404887618
1182668132
1718598104
465381980
1371406320
13081430
163375192
373652539
1917002899
909665144
1739318103
1507972343
1605219638
804076535
1646848696
1612374575
2050775678
963068861
1768991952
1044842138
2003062794
494134099
1892824803
453744206
111367744
1003939374
696927993
870470339
1642404594
1436780195
1377931471
1375405462
2048713811
686474424
2097226786
148113233
2106017567
1985718126
1044547434
1043217240
1386310596
1362988449
527907082
1873480780
1567356149
1642640610
1687885562
1765503654
1035673158
554942917
758051156
694594078
1267567681
1577789073
1812739936
621811171
341069067
272962528
1005805448
131872161
1195492254
684960798
1276638469
305206253
1982124229
1389899406
130223313
1418439202
127029605
1283873819
917501918
1070972622
954952037
1772389076
197098214
678130464
424706309
1996323314
322062422
1855899206
858820334
1820122956
154765950
1264029509
986530445
1551147862
1711722246
1489695197
237378421
1460265446
2002081453
589773660
783985576
299573854
1747163569
1516657087
319344245
1353449945
1890925318
572487882
2101536406
1034137986
709599186
660700211
2045551402
1595980803
1351389387
2036729987
735817060
1420518085
316413032
1165742424
1045050067
978180531
1411849860
1995503215
293586560
30225107
394638729
1170783121
197255016
1358211713
802255941
1603971761
913950855
1385037613
91656162
464846621
196136308
1497646042
2041097932
877434579
408310085
1973266373
2001229695
415466327
368155306
1605546381
1397290037
1876841457
1236903336
1696124422
997488154
1675933875
1201569901
211964139
61244350
1993804346
412003190
1996217276
1831242113
1415854807
1482019559
1222412473
1508066888
1635261078
1888438227
1048255429
826718500
60851564
1112484947
711380213
799409689
1035184567
800450834
1035840550
700692296
149815801
168845194
532418284
249747836
74877418
1056536316
1990669403
1086390981
1428666712
432369782
646334068
813457910
1386839611
1587685370
509905554
429717512
241417448
966339698
1362412867
575716515
1002561036
2014612195
1637596698
162777248
2114473677
1729353285
1414590436
499323529
288789049
1823442236
1602545410
1588630804
990401794
933488548
55419702
569467592
98291755
503080023
748965854
1716088033
1454468505
519807464
2044760160
1203709132
1010611119
1349401936
572754465
634686440
1611833728
869000271
1088903737
594449209
1624327862
912995974
216173578
1735981102
1910589464
1189664023
105094054
657326071
1959463647
1919956115
1521266274
1954266271
1813785071
1472820410
85948621
1526510363
1787620057
369711055
2128945643
671055177
2119973557
497171692
766328876
1698001633
1370338154
1823051397
784941779
1450441603
1301264776
482799974
802742240
529384607
1705299203
1806277579
1687029523
1265239334
215723465
2141050184
1327183621
1558396913
291209965
1150092688
1419050049
1921248388
1121041451
561076930
492077091
1253719447
697227687
516699980
1086526088
1533655733
914946577
140532423
1087982072
1725334859
1961195107
303450067
1798716132
1758812314
1453923230
749430519
2060213351
1555411307
87472494
1515243054
1354464853
419566682
496816446
414156589
2048283870
22270367
50530223
2067342816
1859222933
364845930
202144243
2114175197
146819327
501384783
2064802678
1325225443
165189720
1867582385
890014008
2010099090
1763545400
774321408
1732277890
1022015613
1691917528
7817091
1857090889
1088012225
992374720
1284439555
156160498
2016469489
815465986
1172280051
1947679464
1988548280
1097199814
1796442329
190992058
784858333
1182651550
138055919
1830482264
207417328
698368578
1384820963
951275611
1464241219
1654575204
500453099
1708088326
965415341
909754199
1707106296
1031638634
168909279
171582741
1854297852
462279194
1433981217
1203420334
907625738
1520554924
856268412
261573544
425534304
1244404328
369727068
982350026
1033614582
1135542990
33065370
2076390756
1000722931
1914816524
1051949401
1471943599
536331703
1058808648
2097343056
2007500342
40884278
503235548
1351107764
1129488129
126652701
566735309
2088808505
773851037
1503487405
1583696060
1296692869
1838776860
2069360914
393017257
1732917120
478898272
14933374
1111014909
770439241
686619105
810799499
73946335
919703114
763844973
169491951
129972375
633114974
908116365
109520655
148719774
1823953339
1283396045
45048158
1555306349
189668088
851080548
2108126357
1158786454
146510648
701176233
1285450744
700517512
1641368503
467456947
1043210526
1185838155
291766554
1732774240
2069605894
1490870185
915426117
581238500
1412934081
1553383996
489203885
488508683
433133795
783498766
1500041375
285317799
1837901108
781908346
1270168769
1461852590
1003425611
1608200544
376346402
1505055870
1497921386
1313645098
117932757
656531348
1838441959
1769204749
1024652282
1986447116
28337309
190580018
915551337
1518902722
1757789147
1480086562
179186522
240118033
1778050703
524235197
662831602
1294504514
554572604
454245076
168490867
2131235445
254194681
1033698926
48258676
2079330290
1389265027
106432428
1561238272
504893888
1976690964
2111226332
86090388
1844525738
1532609589
1540545462
1417016342
1912739030
1676750489
699896959
1550209078
1161179559
1266710449
1267617120
1157882435
27381667
300220338
2074290347
129005527
1041784265
2019145459
693235524
2063364248
373077164
1750327163
1269696888
1358556192
1788194987
661497644
2101565974
97997970
539983883
5663242
262383219
2091418639
2010377904
1709805790
402906524
1874563649
891409948
1878297449
151678226
735845872
1780062123
1948345354
507682740
225140486
55116744
556897054
1906127136
1481858669
6312181
1976221894
1995493770
663770602
300382376
1258859052
275607199
1811138554
615556234
1512455473
777669050
740104983
1156523791
1914190743
2146607397
395796770
1487615141
744150339
1981870482
929302568
1759703883
1022679677
783642753
269294368
1465588263
2139863199
1341243110
1995063431
1074814923
1741931402
1865218067
1328533643
1443862210
928721746
1439554435
433294164
1182537147
95827575
1387950607
239948702
1274155270
402423488
1732290724
410920185
2057626875
1450371165
1035325077
1287094810
1339778445
155611990
1592778734
17896924
1442314976
649605187
1853953734
469889797
560864600
1749588961
749644706
501229738
2034687026
795698370
373718541
1636243963
651915988
951202594
191378323
1320282137
7346351
851238331
155438405
9066457
319666118
78710622
851015649
806046591
449964175
42082169
846345109
4255382
767413688
170913294
116284713
822373689
768882041
1575380263
625013986
511491188
1792232879
782719601
1881992432
774653314
256226726
1047666928
664374171
1531852887
1514421174
1947710102
244631002
1083286154
386989038
583333296
1571014589
428493102
390539979
1996666530
2144216976
1842734667
1744687597
228506075
454529371
754168385
2024751371
1341056287
1926991369
762560486
547166140
979619574
322623313
1269305812
1234074838
1307424023
35633353
1131528157
1770095806
668322195
117223042
1593394053
205883357
50501348
1592657620
537310942
1190741404
879060175
510535930
1611040672
615787041
171888157
51664324
484734213
2048763899
740439680
1543213213
979909192
829359319
1227842244
1120077139
1086378658
2028960599
695384282
1565583281
1505915197
1789390449
1450736292
1070458268
2133699144
123815945
515025674
457945248
1629396059
992700412
1152197522
1125585321
1620016586
1011468177
1889886496
727480135
1825608666
102228344
2031074566
512425963
1520111862
1138917454
1807973103
93547014
550862296
1394574812
860288907
777507726
1087132880
119945957
595837986
1175312993
553863185
1320199090
826531418
1470156860
1747514446
1995217761
1561021659
831847240
1301474020
1733403965
407106095
1414274545
1319872672
1576425744
900803475
991718126
646598050
1310203912
1376629703
2053387319
508297540
1336174091
1970255036
1715303852
1499513884
778905064
1453289116
886517074
1459165566
1386357229
1562670611
1028405887
1153342068
92852745
1894771869
230127114
864959569
1858290859
1517777960
1808292792
1061716980
1371221326
207900510
1540780571
2035671632
1380653071
1107907989
184719871
559000965
1731648873
492253831
1242358344
50324568
960743236
255798102
810469230
1216704271
1794772670
889255936
312637259
1918451612
319824111
289184417
1066264443
388394972
801101904
499838569
607226898
2078737274
357463920
1842049717
1339358903
2097319174
1233891148
2094602610
1688279516
1494498971
16655802
1977883376
484617224
102408012
782387841
2095870363
216416506
1975008335
1056586085
30995794
1502092767
840560411
1644944855
1827341922
1316177296
637032997
1895222323
166575410
1366211555
116429557
493758301
1782757428
575663924
853089665
1542739408
2134342056
2061304
354113316
156759965
1706638665
338677566
1158301369
1984455432
948259029
227996083
527226062
774088636
641145409
127937276
1933017282
182558022
1983292391
679263332
1448664161
281599552
330137593
1372332683
722819455
2136299115
1082241742
1936245650
1014082851
600590055
869659328
1305514587
764263863
831610994
1568887334
804125886
1392416805
723531047
983307221
701791522
41167798
550833297
1558014600
559282894
47514864
739838858
39060075
1732878105
1018148729
2036446492
487899
1075975651
598049343
1134981650
1546987565
1287990294
1334020418
1122193469
1970342123
538168498
1162667903
998852623
54557969
1694507276
1327906686
1736814212
744749186
1751900031
641082360
1755553772
1616592826
74718575
409784660
664242055
765704286
2122749938
1585090468
282059706
288453967
376082531
476393843
1494512838
1580902483
17862867
1419843274
1127593263
977402844
555413096
966895793
446534198
1787843184
1874201220
637922896
1752406684
42444758
850625567
1798887414
1940270091
1466261362
1675558982
1189335753
787561298
2127819679
759093787
732446384
266824353
1144113209
180975721
596535096
1051596515
2112448056
437585296
23430681
1536243315
1229122974
1507313970
238903446
1736306939
853804992
1378372901
1389443160
1332664413
220027658
293663450
1831137872
172771538
1641444232
1014243266
1739371226
481925304
56283144
1740166487
1563083549
1736838518
284117647
1470826472
177201131
1299154932
936078593
1512712156
123071729
369185172
51127604
2042033772
1098840115
1567339219
869293822
1988386149
139154478
355691358
470454333
826094697
1530555733
1098678417
693953700
1957950528
1917456834
1724962600
276218834
1158597317
826520077
799280611
406157451
1955716540
439015869
1036504754
1626289015
305847432
1316853962
916779751
1794572091
1526408211
1959959490
1955727448
2101559674
243577276
96922917
940963053
941766142
701095775
1168665046
649463101
1353830058
1255294523
852200166
701525391
632808427
1275122693
1611525766
378183237
1243652993
1718503057
1846754685
1608261212
224840517
223045177
146693470
1775135726
232322901
799175730
1482961072
504393681
453175612
342182814
156086663
609714880
1204361656
145436349
410541124
100756349
1452671325
1268769604
596567633
1792465029
431071210
20443234
537244291
948277962
1780585858
1220174552
892308380
2101274181
672173603
1125938429
1161802690
1105721156
39004981
734357085
510962784
1725750192
1604105467
1411950172
1804659110
114119963
677993166
916492760
1754134304
1136714050
511977129
1854971198
8485841
448539640
781525989
532767474
1414556868
1385557023
181834290
1601002501
1184697882
228150452
1314313652
1051480867
1338366875
1087592488
194001369
1228843744
1039022868
809783781
1832712422
1443004786
1741669561
1966801642
1809164721
660818855
1352870910
933449436
1003788870
687552962
158245743
1556140045
1019461547
2103605372
613932993
1662996433
1847947394
1702660265
1828732102
1690203291
467682145
387679987
453567768
593781736
1790122312
2140272149
1777408621
962778942
2011794970
873039772
1092529452
441499564
811040955
1121571904
1599994971
759169506
805178725
1769521831
2058402235
410383259
827961098
753582154
1800285397
1892218453
1327380953
880279867
706815902
697608851
1399381232
426445980
1272346750
1821620997
981223800
1005271777
1045346613
720355129
83475798
1881819839
144220464
362155468
1987872848
1402120175
672839746
221345643
1284323859
1666889463
733093498
1160692542
1442987783
2121119036
817198271
653481067
186669440
1170501533
2100444247
1459776878
940972560
1321667628
1425564366
1002603978
2051596094
886995719
54441366
555352766
1834889511
846388986
1574678128
2089016670
2112557612
234977440
1610705596
1549663409
2094281048
431976087
1178216684
1542913341
556780177
414622339
508005001
1236994891
1722767535
1154430815
1523799645
1449172185
1764838327
1838239008
886128245
1141978295
1958634341
1284448410
1073213776
980356193
471640150
1888204810
2123286652
1462314171
855161983
1665249162
1268795521
1364555009
323515931
1820645634
1676930307
1372257792
1443451791
146437345
689098182
589581858
1874789406
679017253
2122390137
1751714273
650693597
1226650496
89503078
1054269433
1105679016
1953759667
437800536
28597750
177808569
1596756544
1153911615
1206881639
1550126975
341173010
359235444
82929503
620485885
796733377
1567004806
1268095165
809306775
139169571
148331038
2092228152
1902149415
1436035381
2039064160
539492478
1487169498
1740897190
1272379773
510782433
128486577
337923101
1273622044
570337758
1993487379
1995955339
2142150628
1415274932
1456279276
976817533
1801222704
714967518
1484848609
610290162
906613099
2095516456
237135852
2018490793
1106951627
1296112302
960530201
873542390
26846830
2121378459
16672674
1792736623
928199357
1072149267
716775216
1318892584
1119598584
879584857
220046252
1629008273
466394109
865389881
222673871
1817325012
630438903
1106518924
766700230
496883532
1012612235
605083351
1754505716
2138368643
943658588
955259144
1594177612
1847907239
1635771841
1370829713
40744573
345460094
348507922
98027496
1951750628
90513649
597613453
2121494647
1443896114
1501099124
343700782
453290276
1257442782
1657950787
749429851
1635566320
37357031
363333967
695951809
572472590
673239865
2079788444
448717872
1342151026
1903957201
541720540
1248177706
188348946
559136746
23035242
374435176
390269990
907350166
627058000
2112652286
386563409
74562477
1551058016
1734334685
1630722863
1472698112
900954559
1973309583
1415405616
1372260953
452450637
175232795
81411410
751558535
288491841
1783854345
1924890186
916774566
1288465602
891521151
474433474
298330390
893740358
659006044
1534835614
1396289610
23512923
165621733
702503766
352677684
824255661
29219504
1150475016
1295500978
485378539
1824852281
1688801161
1224307627
1448826427
894861368
1611895877
1058772664
1235021552
683363721
1416420940
493878036
1508097899
689530548
2061991020
920014206
1313725936
349074960
492847384
567014742
1222735219
1342480823
41157086
1927641529
1562576490
401478713
1445382024
1757512178
2122645778
1161448719
1053373272
1854311744
1430677548
732900530
1709899025
1229678056
160415810
774822875
1861709514
620427949
1954014702
1466033510
555403474
33489634
845053810
1706983177
898509250
1648788586
222685587
1362977948
1697104442
1914438609
1141015965
1821385736
404148182
1393880067
1305625154
1453653962
1585707866
514696905
538728503
528096287
1320480203
566453956
1205079051
620328921
446626988
1604611616
1880469934
549986214
1672020913
1551892716
1103381509
1091639316
2101133433
1144405281
936666639
673295621
1370558007
1008895885
1993998998
2008299696
396778083
1966652977
458800923
1220639966
1662277920
1553166023
1731660728
38244711
1201250114
1463505736
19760436
1387805758
360495597
1399762400
1403021650
1770515739
311923137
917755313
2056649
1911148477
390321604
260409907
1641601240
1193280906
1365591494
1805141460
58229643
418985059
296285918
2004991960
660634619
187167999
966068561
1173947548
912038400
2101555835
444000959
906085044
476008599
975443368
2103487708
1728267228
316713936
1254882145
1324336917
2090268470
137922320
1582314046
2047566283
1198358662
126715128
809923354
1262564771
333815834
889223291
396827152
1889240843
919822599
1688218346
181808740
687711464
2035152942
1603237396
1086229659
424236221
900252388
1169775746
1132506753
1204068029
478755026
411621478
1820687599
1760238926
280455130
1623362547
1301063296
574835662
102156319
2076936990
1306876890
1105503186
2013804382
424173449
102618094
1084112663
2031021216
1524378121
1921439655
1838395324
1273304340
1459251172
882538138
1998126616
1155059316
804352883
1189602477
1805975350
1285093548
109181011
1466124570
1250020001
1465283414
977742222
499672806
1375654889
2140939653
383771462
735492742
931015290
2093944068
1703281593
167515521
1169135156
66554988
1462764094
1339870419
254671881
688399056
1759271448
1870158940
415433493
1082285988
1399604228
161865577
430029928
1728437842
2130896809
1963404716
1419289815
1753570706
1570504988
1741072456
690593102
317504430
952779646
313028252
386661438
2073081930
1842632851
713012829
1553182086
88584804
1870236180
634655927
54775998
1686408732
774701369
1169059551
2091959636
1995525499
265530448
82999577
424662073
365431763
2061966249
1410844075
1462925887
967596084
2047934915
1098315601
1874550157
857263554
281763550
1310969723
906666394
506222529
1273301780
1190770404
1331228566
191027313
1360132545
2066734328
1599528158
7099925
1394981611
158919103
560578978
386805986
495571276
42289401
1300604332
1710353106
1422243372
1735397674
742344190
922794228
737836573
68500403
1975703057
1735109258
1878465583
92496262
2114573501
1884841581
144335531
1049877352
139769376
996662093
670450359
1593445388
1313207102
1095790999
1587506087
1906848168
1314275701
1155370979
680053320
1342007072
852145578
1810105975
1437435843
1913442920
543264342
1812714006
946149914
835775065
179059747
1773405254
1175552655
853224142
948744378
1817881024
233718126
87707504
2133954103
1245585199
1445709935
399965737
198608678
192134397
1103269574
263413900
2081759106
1902416779
1760725390
1017013163
657776623
43134462
1692877342
1829738683
2009052316
110339529
2034900315
1065892913
687435026
2056940264
495185826
2031138251
237692509
824105064
1681034678
965497986
325300729
1483817302
2143132517
965674674
838310215
782602129
1321887197
1401722588
1498381515
1122961506
403830852
1866821334
1962864147
1972518796
2135085368
1943000513
377361622
1222067848
1540914471
827393625
890206984
1357290640
389243469
68255768
1373854723
848573819
1569707961
939395905
900490980
1547036819
2105785047
372817821
1533342821
1040913023
768053943
512634430
2131497908
1125858484
805068205
66968963
773232925
351983678
1592708899
482415375
864426668
1387314236
729174393
222203891
1912927698
2122309682
1324416639
331256744
2046015682
1645550076
238034438
43277365
2123211379
1803128907
753145507
1503848847
1017999088
1722976745
2032069819
436929856
1657881970
1932690431
1152266116
1530063335
726781158
1793270402
1491963861
380291569
1675453243
324560641
1786454987
981874471
255397077
1121166788
1391226808
1460462770
1768464163
751627047
593160579
62814592
1910023974
1584514762
183069645
779539849
108198749
806933081
1842518133
432107219
732878971
1082743013
301201937
80366361
720585657
197912781
1292072733
183688920
159379717
1205844181
2005064904
821478015
164622708
1262875760
2091423176
2027539429
1306997928
1361013450
961037267
58801954
406031201
468274786
1620354933
2031106670
729937160
366531531
1376307730
1958440949
774120703
103085324
508001463
2048195872
1137743469
758187673
1724722342
1793645510
469885886
660491039
214476307
1733788850
1457027146
1520529602
2058954294
680825612
422038624
125813289
1418581728
1523401613
2037128030
1056806787
1170829318
929738448
881836687
772292580
1430186139
678495656
549528723
603345430
1830433336
304509686
1289595641
1012804074
1866792990
1808195399
1956272066
933292717
571486376
171345738
233135588
1594337948
317695719
1448918642
1059875387
2001995468
1466064136
646292697
1034879242
2035232336
873589559
1537670216
165561397
308344720
1862634287
1001864870
675306543
505634108
1019685391
1025384761
927117402
1408604759
550493552
1285836295
713572978
429692655
1330157763
1251465112
1623629300
1989619469
1905469451
1243955777
1380980313
919125569
310709851
1979550605
1453758414
2006303733
488131927
1772391747
2024815603
1904199572
1699235788
1499951598
581664951
1738950316
1647002394
938978537
1183548954
1110099103
1745548195
926189667
933317955
1797697
2039349145
1812033955
1123422525
445785872
613776214
1258981994
1046555957
242205511
987195017
724832524
2025201773
583145802
946147648
1189136981
1796312832
1550633104
290300278
710251799
1449642263
822104178
633983403
1748620602
2099634748
1685416830
2028239125
2136722030
1467442786
186579721
38140373
56483307
703510399
1999640366
1260652150
594578123
674152251
124518035
1454554539
1024024425
1811778308
168711122
1493252675
1950689188
446513424
923070259
205475984
818738738
244249884
1473971094
924073597
1603307069
2109026021
649804555
1199718754
857312592
2083744537
833605996
220622971
501908527
2117880698
1357215807
254634492
2054343258
2058580426
1603277211
718751054
3126127
828710435
1116013946
436453034
1446351636
1094303002
1082707325
1054010698
487616605
1584873067
454975069
612965492
607037821
1352731574
469010857
1018898759
87119752
1233878049
151715107
1902709686
1165799996
1380382706
1932125291
1365403309
50157234
369021259
993087921
1266325553
790046718
1874387355
1844337013
946188736
1980399143
675235289
1046102360
1195083951
653574827
1002548972
1731449220
2133623666
1065268793
1176642767
470351242
776250511
257563686
1808325260
1638395838
1804061492
1700836547
2127610387
501487698
513431489
2096144686
136397672
202539437
491039077
206887215
1513124711
585085274
74558969
102080368
1654764054
2106745995
2093175211
1660105359
1443763749
1716920673
1854963342
1978438015
133927682
432189783
1920950171
902963799
2055554240
1035511952
290021860
1872681138
1294605698
1398794967
1438066835
502459872
2053329449
142455601
3382017
944793931
320903258
180838988
265835538
577643247
1206669763
1757530576
476756264
870178653
1715216103
237357375
1465036509
246137474
1436327020
551992709
1488035173
1190172646
1642565146
590739219
308950
1409861523
693825598
1413942647
637337945
399620638
1839085550
1992065306
1348801237
2025837463
1011633317
1032694061
707871374
1770140057
2085061422
989178108
2099039197
1878698204
158358573
221094860
187439497
1264278008
753858843
1060840808
943925129
1662372606
2109957611
869260877
1663854221
1217849150
353367037
754851803
805388332
1761126985
865092460
973308969
1736714916
268458971
1992005838
227244900
1319216138
131846061
741696155
944929472
546424870
1829826136
1331619387
1245914370
934722301
1973766020
538768222
17163373
1778029034
1232358351
886035979
1688404383
287872536
2013063094
1728197399
1199815622
521126018
1758490204
1792774395
1053306241
647837588
1218521472
825544874
822883535
736497001
1881070055
1878172277
1218779208
1428244067
663332492
758703309
901950623
1935783485
576278801
985851763
1209121680
1215134153
1419820305
447864685
1943111059
1949063282
1951953333
267627393
293301419
1352309403
76502145
1328011894
796318350
103676323
339148760
1517371064
541781258
804749156
374876809
1660463775
131708424
2080852786
946773491
1810685786
879020247
1137375146
996877508
195879042
1210498489
1298906141
583417789
1864647206
648946664
1140596933
1254614065
97782925
1687591509
937114420
999549760
1642291815
363981799
1056451694
934664295
152335729
1541776313
83284963
1578770737
1425168651
1849772154
851635754
1198645159
30793004
1782452719
1098124620
228053080
629529113
505301629
390501007
1232141067
29592420
341266385
101527398
1917184092
597599989
1309154809
690343529
1819413080
1155935261
822485020
1644323289
923661458
547196312
1418474077
1336138683
10608333
953976177
1828193779
1578586555
1848077567
366132192
144285953
1602723143
610567787
770798308
171486736
1097345288
1283219684
2097610939
1774355695
953177405
1120718321
1387419300
1768205121
236922083
177068105
2068032370
1999929782
2057624262
481381262
2118259781
2008757254
756815564
96469325
2037967404
1770822268
965298551
1737853780
1898730581
559612161
2007444309
1683901139
1740968127
818037846
1781637274
284341401
1652925976
1794497165
1007276378
1523901712
63786507
1138998874
571702035
1650062610
732609430
552348313
596892163
494466819
924063703
1392354360
548062508
1020201619
987610882
1646701942
1556688778
1310307006
1496124009
1385788709
837266235
1377986374
1803248638
1993857388
2057014794
904216315
1451738243
630524246
1412984593
42704988
498490880
956076135
1803910204
699020882
1991128213
1800559517
1463777203
2120040477
2026668791
1072783078
444173673
2015322998
979751692
1867182742
248888684
1683577787
598285944
1073582058
1103900644
523459503
685471516
1566531726
927614182
280042395
1760067502
553466238
891698443
1014007983
103820504
1250856420
733368814
719973130
1566280165
1321146618
892141242
572217209
170050317
467244581
1987138425
1682435678
328533912
1506885385
104614135
118022026
1371982462
802201952
321400990
1214871107
68182718
373487948
739636683
1858518038
1034688098
1922730376
742493801
178767387
249710379
38133992
821890073
1819078176
981098693
1703003803
174807949
514296201
1385433008
1495835830
1501405700
2094060052
402334711
119766377
688381465
1647258237
1022902491
1533015621
1138959969
1337280612
479381241
78614583
1995521810
316826268
419145139
241842184
1907250680
1960783718
292756627
847019697
879671731
76898119
1812527153
65126722
718855955
2071583772
609058707
61148207
1497699616
1812660593
2100034353
284217235
1295826273
644032878
2127663544
1950465485
1386667548
640255131
1941534127
1091293996
1272339203
777561021
1234387005
19575170
67016581
1257544427
1200495323
500440027
1051747440
370017561
942491691
1266749816
670813485
9956953
1147924600
1453936343
279409761
1656223338
1642997168
1325724050
571525578
374876809
2120620510
1627451135
446328763
1631380450
1764793754
213049276
968089748
1651477718
1389666822
1609734776
87703525
1767962698
82578549
1022174595
1411990281
1839267885
955135242
3807758
131345555
1565898129
2028156035
1476091118
672957618
1459789848
2129485839
851774812
829750616
1622538621
1218004963
474223079
376309221
1933688873
1363364945
85358133
1631677723
1607575532
382265981
524534492
1658145286
1247592506
1406121168
1584282027
1421702046
2084370282
1067592723
363566740
14246992
659121512
1010776675
360096675
1697331758
1445618910
910873044
1138394962
1933141468
1783438489
2099908458
44706928
38466687
2137930520
2058262087
214306275
1551809233
941942212
1590596031
396897307
1419583103
1495050772
1801276097
1712323387
1126164987
533433268
1195908160
420888015
1452095525
881025284
1938966482
1472830038
1173642710
4553754
1956859224
1426293451
2038869181
851015243
473316823
1865209465
1214609922
420095112
1834564831
1264858239
1425267698
1192393968
552915046
618867657
1774048440
1976296559
1924312402
7417817
1228278830
1350034985
257972656
1972305696
1545224892
1153300670
1711639601
1864279460
1306071960
2112474430
694137688
1498014898
1060419586
1174072215
349217139
85658810
1548988615
833036789
1782862826
95831823
2082828366
1196465904
742088305
1973249800
1267450601
893397230
1793544523
1303778231
655269484
125524358
493166670
1739068123
485355392
1571826820
141569362
1762486274
1511032167
1721911789
1800803342
1810382261
1838239971
19152913
1675115268
579013147
1861799652
1146977950
2101438347
362349513
1723030283
1537958613
102256671
620406384
1181278936
89484227
606895638
2048831281
2102665774
1372842652
2097225818
2058583770
1031171600
624248287
1801992641
1571331359
1971424469
951868323
477464854
2054451049
1530085638
1682760934
1925981179
2141771968
1309266372
189035884
1288512059
424606105
1161579262
909545554
1568806530
1376864819
1289916242
1470644630
1227559472
143110553
524487145
383577191
53325988
1628146171
880154251
1733915102
865910506
1069302135
586003026
1504875399
209411460
459116975
1618769923
1408363913
1054250056
1865317537
2062359062
1538225568
1274338409
1527976585
1673991104
943477532
1656278815
405923242
1182189652
39370430
1736107740
1876723592
936558258
1056595605
919817963
1975867935
1715435634
1623440163
667834842
1767798435
402914413
1300830282
2047262632
297351052
1675515530
2119821494
1255941932
426749478
1213280461
388055296
926174443
242337535
1493461183
766834080
1082735899
596031900
657071363
722109244
1952946628
1519014008
733049050
639528212
1584168340
123705120
1594836993
867653373
1468918510
957397420
1502206342
22726563
2021298794
1432209959
559785869
1586731546
1436282389
1348228839
581685632
1719076911
1044392350
2086326981
447375840
555337649
546695893
599244365
222258627
1314725743
479339446
1981792630
632167434
1547830309
878998868
1389617671
847826246
1869255752
357943964
1420038496
829579207
719565930
465269646
144745858
1987756533
1321306376
546634981
63936951
716008041
1274030742
995421205
1527531827
110364761
360990210
1453557632
288736309
1611561740
1378171110
1881547354
1013734297
1160003984
556329824
105762042
51876582
532833440
95348142
1929465236
619209790
404097791
392072226
315330480
1430039366
138721770
951100243
2021448660
111955027
1886623522
1733775925
246499380
1483106830
421790828
150410599
1966718834
145607228
81509407
1366053731
257517801
2119183890
1633891066
551312972
1748013463
42003566
2008386287
525768701
1470039234
420164405
1031093780
1782200809
194279097
1987058482
700371041
1558458485
729662059
632249387
1133351116
1376982834
1617547200
544914644
310634956
1103845856
81968554
673328740
1960308697
127311041
1996357960
1692062032
228807150
311705455
91854226
1050328931
661910604
1799199149
1408735225
1080607643
1732315740
1363964446
1448540302
140123385
2035332113
203258525
1768218690
620618885
1392700164
758433977
890424761
1082475251
2090320617
988462669
935706273
1787219376
316062163
981464567
1043261171
1881054013
117179303
689449266
1614501517
1488609536
2012568552
1129436816
1159276037
2057502125
1247952571
1550559169
1397720519
206777830
383393104
625036974
1025385570
1778660300
373930200
915615103
462873008
576635631
1316295005
68218815
1935570580
996870303
969898745
1979755006
2075286270
335968460
565998931
1945928952
79681746
122544677
679481595
2012980853
813342201
1100323228
34427637
1951602775
1556442933
1418767490
765054633
1892028726
125751616
357119521
1153625042
1804130854
1682718993
1646208275
335515039
1036285690
1541545701
609243535
487209891
827005036
1261624599
518917769
847710831
1900629873
1223035812
514156092
1274153971
1391189402
285267196
1356537378
1571148955
43647993
214156940
498153982
1351976335
840026007
1853995610
1698789687
1026616645
1811982520
1310246007
550688043
1640446382
1557903044
190337536
909662056
6781898
1684723247
581242935
1314030908
563458911
195368792
1121504741
340356113
146200901
430684792
1842077572
1365174869
815653975
76420
1786266886
269340601
470204089
1154079401
2026240572
940851776
1332841277
539200037
289044152
1619776424
2079557060
613378971
819425058
1085998736
69953210
918165282
934029889
1993345492
797914053
481600618
1432201959
1795183735
604527521
1414380005
954072042
1616053143
352403702
1964631704
25279785
1847984643
740447727
1969683360
688623792
239489454
1767079689
233725866
725322145
913511780
1018784101
1764517720
1602261189
1747535347
1565874702
1946152131
1948833354
390690916
757366668
1856999315
1795471446
1573766747
2022329116
256319790
984847661
515832801
1085889991
1784094807
1016163393
265087193
1362255002
332454086
1992801141
1044156635
1221320782
777056331
1297926308
1224626609
923639135
1317534880
1550352664
760493269
1762322869
1424066279
2052957981
880945907
2087873966
1943202094
657526094
1533351376
1543139241
621228127
240815054
1648266165
1700932562
2040848830
1251367139
765802124
1133592794
503999875
1807328759
1506929921
1334281111
981336858
1708898000
1931187723
1323365036
1034495045
1909932661
61973141
524911363
1135699793
1568260370
1592652871
123302594
1294493668
629417159
1926435883
369139846
1186604208
578270292
1473417418
1894517391
1366170713
184786726
1901177808
1308882076
1887181632
1638560551
71120160
180338731
1881975199
575159073
1217278733
1378791619
195689612
367998155
1588887189
1745876360
139902940
1475793480
215538121
1527604550
1672033606
252585922
1991852456
1467265502
1378436527
320366495
444692515
5313675
513424720
111618173
1659291387
2028291905
713920089
351134837
1703098364
1944604138
1579772194
1879684784
671107462
1954797457
1272143188
1599704032
1898539057
879547483
1190862904
1689994389
1167069209
1690712505
826576998
1004324573
2073992573
625273027
1404230543
2077526662
1891576671
304695094
1778947666
266011334
268521737
1730574797
1958700365
169703804
902403694
224410855
854815411
89657830
1370875569
1087132084
267183639
187007537
1674392404
1589309114
1175279729
1944323035
325300808
1245823460
743162240
575282151
1868911193
1458138236
1118473527
1869550766
1963174015
1786266574
1294774625
593025751
821550706
649404914
1689395843
1226410357
1238851102
2095740147
29206614
735448402
1164132296
1839503572
500156625
1597470485
1766285485
1907705812
1867121089
575818250
416633969
576648242
1472962576
1131200400
502045211
2072703049
907240383
1091012444
1031861455
1935644626
506855096
1095408530
1537263658
1859041810
1614113445
331190693
297558316
1215334514
1144976512
1611768309
1318008113
798163220
1988415688
1089323747
2015192726
701892286
1771534530
1263290809
1054561
2100642764
1202579661
2027337137
503668145
1417857423
1764328424
1479821363
1982282071
1667523576
164538060
576283000
2004963929
114620716
2019752591
195297267
717841780
526494359
994325155
866521344
1174674895
220902334
1935767370
1165827689
292592926
1840915303
2144547325
1597393621
1454734793
580930189
2109794414
2012476618
141131132
281264691
2054633200
1121309909
1073294349
1413282416
524076385
673335234
219701047
1776429236
1841661790
1989689758
1627057971
728611071
364650856
1211652263
1070031904
1112919169
1872477817
1721440025
145288885
1699982542
871732161
760295914
872842050
1015205024
426493474
2107303186
1362063681
1754697106
1509533736
1867822931
597217753
476455808
1189222148
1753911548
57709093
808985954
2062256257
977584197
872746028
815740738
411716225
1751312386
1419872728
619257825
1114674872
613340494
912489200
1118878929
1692471546
2057790228
152053598
1838774347
774080530
744545858
570601089
1202758886
1789182771
1533851289
1095232050
1227575520
1694821864
263765979
1103386597
2110653634
587228389
1863470984
2068152543
2083393189
285286852
485651321
1827271764
1151719665
1912341172
121895895
1883482455
196893037
108469148
662609489
568007549
2053749692
892581300
1241820574
163449592
1589614237
421246103
1582315598
1068675924
657602308
759212644
455998461
268463062
1209211963
602804493
3953328
1750096024
931355132
167493991
1737082065
879585052
994348207
1491850235
1311833942
1014242733
2041727727
911113525
1100512368
1633053826
644201964
779933296
766320984
633217071
1184562875
1816219013
839671551
1902036116
1249875201
29340584
576521251
1166265343
610092170
244073372
13834403
1295175829
1134855589
741787032
1993654046
688212429
568696279
672493489
686635844
1097773293
2025343246
1609029348
1731148887
364231032
2142719975
27003450
1473220805
259289308
1605324995
62818723
2039624586
1033119622
2030055281
1334041141
478270246
1064166314
1912223093
1036311508
1095293290
1725010548
552699916
1367414497
80477061
1975300344
1573207859
1465971701
2076381324
2061393710
339006051
1451138414
547951661
2073526750
715579269
2049950390
1729816887
1679748306
929032672
1866127141
1390717370
808416387
1333872493
1830935622
234056247
274855309
1265142918
1499894401
664748251
1482608395
323053304
46925626
872732618
956032305
886348744
2092630214
2020797650
773990617
718388179
255347599
871201008
1988761639
1686739850
1908923189
788630933
1921251743
868481798
1975070529
1297724135
1736688778
1374332295
1998423431
705212419
1745082251
1705248892
1597964088
999769644
1402633143
224355430
470558547
1864285037
464231977
876359551
1895005161
1372585905
1068277955
1559667770
1799343863
34154884
1568431286
921620400
1883030755
1630994433
424298439
1269305812
973265584
960755303
826846978
1240838666
1908070777
1077932956
494178957
1836123826
1849882093
371363463
655905100
652368242
1467148839
548469826
1729124515
2003141447
1275325957
1257212223
907699844
83671302
1531412099
1824039900
1411121563
1841430493
303838825
1127436316
791379065
657538454
891740653
303374692
1115386343
378874585
238805651
557365894
2004726748
852767079
654282952
1018986628
978024086
1924392348
1682316246
1024334072
1905434250
137199558
596577707
158346991
1960174701
1070800272
1619869180
9532942
1654785628
1433344815
1151044406
1886669660
2049037329
191454289
776951307
1772497261
714582125
1936715087
881992643
447537074
1380855779
1684856206
1358662117
764379214
1925459066
41732475
974817531
868943955
1305589524
858724385
580588483
597374384
1289711540
1557899269
35331878
767685128
477175309
1813449636
1305460044
1509180965
10919854
124669039
124691029
101043106
1427493630
356548390
1644395013
1379929202
847280148
2011794970
937671338
675153462
1263272973
2103084696
351243506
1791865476
596680328
159139376
164253884
738458070
776962197
1492745311
1285675988
1656943261
1129414360
1568448739
2102652255
1980096765
1580571939
490223317
889711948
1683475603
126535301
1890847931
500453099
787405685
981752831
1398429533
2070661946
1542497442
1049958414
1464647314
1518145116
863518553
753357768
1413642605
1887451220
2115617591
847061999
62940250
1690889273
1093600532
21002308
2006371314
1679226843
59181415
921823412
1983470560
1693039803
1626820531
383394089
1250818397
1348639539
60202397
1410501640
1661039838
1035924185
1288856387
1190562206
1738990489
576212202
670757944
1547703596
125590174
1853064269
1160033782
1922894392
524640822
1022527503
508272501
2025621040
2094967782
1988707332
199700805
1395765381
1375650015
399781693
214117248
762865696
588754181
412416043
57381518
317039394
1109989402
1008335849
1637379306
943119963
1042643178
864636478
1567427641
1452684912
1977716590
2087919868
1528642729
582799165
1157017959
721183006
511854868
677310068
734262458
1553049115
875665370
1865861185
1468252322
696906615
1137950978
215536848
2103725886
1758430458
137565722
1178913892
1740316886
1284319905
269158707
1298342478
636984646
1617583049
1861747211
1771491431
2075283599
172220
2131965320
2072455596
382431883
2007276385
1873937776
1334321444
1248367867
16996142
1646032806
1146355345
2117622254
1568728515
911472634
127567421
1659522538
1421092713
1961399275
1960721904
191375897
1174353414
1338099138
811975094
1262937778
1338884923
1069451563
462338609
1426370054
1871041336
437122464
1643512053
1232817192
437083757
1989056764
1135185140
1199295408
1925563992
753586645
1218025906
251837300
1017436254
143309398
1114334527
1313285152
790179003
204139964
312836551
424974404
1770855173
1287159372
505810303
1826672193
245379203
814803591
1400616039
2109251617
151722903
1255094656
702979104
583703060
676387589
2095722413
1554956213
525789511
928502148
1708655532
110979642
694133678
713835785
1165110919
684393453
1827119581
1607821434
900952629
1000116091
531792871
73593900
1805148083
804189252
1274643468
322959616
225078438
800075058
1450325355
1104732103
280061550
782229596
585302101
2004647667
1258575154
713650717
1053654664
1271277270
1370918199
1493791385
353595395
413405729
1869270861
463933586
1636406566
1860259766
1885187503
1324963352
2126747179
1006868401
437005206
1953878489
681289394
438505815
336795037
1625126233
958206076
589387009
1185840758
1952174981
938995967
194019938
140277011
1599384427
1983703065
585661374
8026281
1568593459
1422070746
611354019
728410434
372144956
86799104
729762385
638601434
545616303
1549762278
1174527805
2101513649
1656206749
342538406
1203344710
2108025951
429611309
628683439
1759368868
1075853012
1514702883
1880094158
971496971
848237635
745918183
1856930839
363413173
874366982
346775368
871532722
2043028740
1156005927
825611428
544293532
1101740423
1074219960
1972857387
1456069826
173181950
587329565
1600954183
421645135
1528929474
1664615323
921943296
193506758
2008409980
1957417823
712496373
993742488
1830462042
380852067
309894198
935346079
498458078
669471293
502042970
381405810
64741050
1238160591
1919798108
1275618427
2043812058
579931227
1231185523
1632026661
1819892356
1622899291
1986848676
231893448
1701501236
1713877336
857400855
2008507923
425005723
1871759459
649134926
325251056
1815608200
1737021231
1556194044
1104843075
1635209085
2126995946
282613354
2038740157
286033664
479536165
98353437
85161854
1680099936
1578426073
885936853
442957465
574799254
173722946
426893088
1511774157
1264779300
1202143199
788238371
1526286956
1776590338
2062322478
1421830322
1113404118
1686281090
422691157
205129298
1094151426
651856403
1985479383
899854050
58897463
1736045862
1753051061
673469877
1866265198
386172369
2128213018
879385749
671148520
1628525776
65384464
919542857
1775582092
1342947716
1473135019
2062256147
50690788
1304071718
321478042
1686149899
1051303127
1009899166
1552588012
109366832
102744395
1723464371
1980965880
854498008
323134210
1113883417
1110796784
607590887
1915301604
1187420780
85767662
248809866
393751248
1970726819
1714905075
253100097
645938568
1633030659
718564545
406968668
1383699909
1182193257
1509944358
1808529839
275774384
359656011
961658983
1134365700
2052686091
1313125999
1253632124
690977470
604237636
1500927800
1391345456
1605659098
1810815289
154502143
2032102976
2037067409
2007575822
290688097
638683547
1452207020
1567483712
607076491
88003030
2106006337
1757350030
2131002366
835734037
1039498353
281708678
1650898048
1390925943
1137768737
1736375887
110659003
886381397
51078703
1020354911
1923671493
837295670
1165363530
1294551227
1979074100
559358806
786046324
24028078
1097206244
98205661
513006514
2113142052
1291432832
1575029106
888480287
1261881401
2026886796
152806889
1401205876
1137035758
1531103861
1654895191
1867032665
1755928415
530108539
2114145527
777118260
1955550298
638821462
1499091484
89180941
1918607348
525327086
575650791
72304845
1786799397
1846341149
418080316
1443772856
1505769780
1486279302
1605961977
1828894920
162604112
242523364
409987034
2083687420
115133781
1973450645
1987045233
998480483
161963298
1315334279
1152073130
1450596219
1347871805
1063598591
2051439974
78083465
1538329836
1907000705
1069466058
1043319607
573459012
489342144
1717727819
2052887743
824454825
1506771937
1902445831
1787972414
2043597413
446430245
477883217
1614060830
700612808
1711057948
1536457768
1109786014
1434192196
567545867
2130032211
1856291457
1841130674
950810886
1945016596
1928329508
540045531
1136813222
1815847123
59417750
1638372910
28029505
34343103
1086309836
1276052053
30996211
205752509
139495717
968207144
1029738876
766700315
249335914
809075684
1052307573
2066569987
1008162936
2054152277
777653430
1199008563
826395419
67879327
1919612843
198506187
84138000
1215367819
8025084
399963978
1407528689
431692038
1715427137
374988022
882610539
1037070445
1350850751
941312786
1683498591
824167124
82294534
1313799250
855777948
970004222
1819834510
164871077
774691646
316171249
1569192044
20981197
1360169147
192050487
18439033
1813076710
194025443
354320002
1989618871
1840226651
1218912991
1614709945
2040014736
205282332
2117868483
987040138
425064709
1615781638
820375040
1082333880
1545302847
1284517897
1881322293
1961012464
1284561843
713875579
910298181
1431370645
1627051383
786657252
1667801446
171567340
863414526
1612750413
1174829021
1954238303
1080005783
2094791899
1761201351
2128802127
1001929998
1911085005
2057621532
508001463
1285965254
1473132916
1402664556
117737700
939578132
1994926416
143389775
1294915874
375217148
1569252818
289868375
2037359234
1692599782
592183218
1053295771
726472255
511014317
516886429
1473869306
1103466710
1390630757
1444630272
1881884328
2082224088
681996008
414293738
1641954335
1128263156
1181637638
451339040
1203898310
1596478019
1465283414
1940334873
463125725
451699005
371442520
895034678
833141819
2011046230
885925087
1953200438
1542961669
1468114151
1345012464
74972067
561847172
9007162
2030823646
2097432713
861127887
20341562
2053644419
715295142
1833860917
900904817
858496505
591986690
1312133842
1836012629
1584352339
750703980
1268758527
1273005595
1827212885
1361000108
26020586
322109509
1894044532
1326311018
352404508
1711528588
27235840
1351676729
609791449
780946369
916183932
434708220
537740821
1279328237
1052864812
1194246121
927679868
1963199740
1735998413
1829352046
1022768191
1184893636
98543703
2001997858
337557842
1024995432
1783770462
1667383871
806205326
2113883371
793574011
1587876596
1415499991
420282737
2026410897
1609157349
52454860
288661621
1951811346
302915032
736048891
769490128
2138010105
971644279
1403676464
2135894884
1436801083
889323815
763253871
312677946
2138956280
938765548
1976016732
1778958224
961236772
1833253011
1251777995
844365393
903225687
1255495540
620937679
1456013875
1157222338
306684206
291464426
39665911
321479384
1217813879
516214732
1719781441
554353633
1587387247
138801180
960063055
72045194
991987305
60005990
56285287
280974727
1177429332
1480378182
2104418983
765302535
733491065
1109787146
251203049
1155279466
661089851
1917657730
1783877670
485907778
423225142
177112348
1913064713
858663977
2138077636
1033065369
1479135276
1243600526
2017627490
410909300
1247098380
405432438
2143545450
2002346981
947856202
2137540224
1605307370
1835097374
381588131
1001786109
1741729852
1505572054
1509284567
333887250
719679157
1214339674
591099790
1066572179
795724572
1818021221
786743051
1829395015
1056524211
745091107
1700667136
989579551
545588306
1958199535
1958206778
1985859195
581860258
420439835
516935086
328862222
2010937918
598808808
1027848062
1535304854
98060221
567772259
117558506
1462288448
1666391480
1172899849
542104484
1685654263
711039675
707347162
1374962342
770707564
105181355
749217004
615147375
1534611688
2123558911
1394982080
2101208937
1892397614
802594305
1637461797
1599703689
470730410
234528521
1476690193
1194770414
279269577
354959328
824180515
1182507907
1374483455
877725859
1821064482
628708847
2037017037
1395550806
1575840408
547602343
665390283
20369725
1806983182
225089865
916580063
1030394435
448104141
922416043
450322983
291945
2090256794
158999874
2106455029
141091247
364738555
1437079498
1701394783
1981248775
2047274001
716967158
1429850807
980086591
1934672371
623972759
225168759
445279741
1545718930
915851415
808013944
406314987
862066526
990110939
382427447
220407393
709422179
1655259966
833070265
2107267651
1686152242
318113119
330594940
1376465748
333557904
648507061
184575995
371066969
342558352
473563109
2088782244
1194418486
1352770845
553221865
1713509130
949309857
232879006
1562883310
937759709
1952067152
1745918284
1776509328
113731469
1456587475
149740987
1872575022
1737654844
1090267106
568267840
197371710
1331810878
1914752581
543893225
29983025
786593455
1025531526
847217266
1819383939
1959503668
1695992868
244449358
659674526
21590462
814051557
151373894
1140785445
210282258
273752754
558481670
1712822006
47814942
185219030
963533012
1795616012
1291366579
1070392774
1073208393
282748852
891183682
237848147
1739638595
36922367
1227898069
1948003433
738128092
257377667
2117162585
469892347
1648408598
166801971
1334394468
1443582874
634906913
2136164347
814806184
854467148
747770861
1715658174
1549397073
496970860
1634140540
2076315026
86303553
1153073494
1834634200
1327906290
83422776
732667608
66193624
82781835
833623813
1802571140
1189958575
1366152148
1220321812
1644507742
1568580216
147765417
72850013
1157542453
842918124
200009505
601013824
1408226878
419347595
529237350
132097163
1108572204
1678189256
839115177
1581326856
1475217760
861270158
688724012
933531702
518287319
277172529
878459789
1198681892
826805093
1353951452
990087700
384028198
1075339172
1951086334
1194140386
271603750
2077240564
1511518336
1704947202
1367927472
282426318
1495894441
1170910542
1852010565
1630197842
2040242179
624233219
316310121
20070602
1999915629
2108911315
1066861342
852655906
2118990652
200430016
1245384295
1108337702
1257708636
1834765344
461346207
447376321
339704598
1685265203
1761525529
187867334
1509278168
1142789845
441992427
556738636
1052199908
1749991791
204997163
1979317269
922158994
999620037
2014417848
1791167839
565527662
1414651443
1141642201
859787047
1411879623
781929841
961227563
818685490
1676496496
1296999554
782973670
2110548259
1221092664
234564183
711340048
1384849747
471356002
697206119
1894771432
1433244204
2135173794
1740790468
818244128
1192987594
1650517773
2112407370
1315751757
1484998895
73076305
2088175857
928344340
673779680
790029554
1952965771
1850365444
1171281935
1985600469
659224613
2110727869
1234684178
1057273436
2119132000
994091591
438351524
557157055
670721493
1845464443
120986936
1946291014
362805590
703458627
2078545307
1794841038
1704528773
763131617
34697066
1577489123
1246729719
2004420744
484911664
160707056
387227411
1209695347
614919781
1381852999
1550045817
2145095530
959795044
795646917
1897665573
2106182084
1494993946
400010378
1850931993
1149857402
679771000
1350843717
1051655183
1847305862
1895637871
1081898444
32266872
845078795
811180557
1071785504
724114870
553664808
678510055
187323689
1931743149
1841719767
1316379134
916702219
247798036
1018880943
1930061470
1537369980
1161624818
318996308
440478247
658497500
41633256
16440915
971173391
368185554
675305414
1955219000
1891099167
1119249592
1553693519
1673576221
1060295831
1221428003
1067891645
1238419375
618190529
1984258262
469393086
1011297149
885856738
977307271
1633869421
1768035534
643192065
2138321471
1725189915
1159021403
432810441
1082371151
785374439
482347503
1928242027
65213665
1473998938
1710970011
560622583
872910667
2143549359
334610275
495729179
2024169856
954323206
2021985903
1079737328
1545446547
756590906
1858407571
1178762700
1678654587
830451660
493088622
61298952
1652831552
1155624459
1660787141
1312331886
78881144
865559409
2105424316
612770613
1858917883
2050231272
1192444607
837144698
1112612174
1856492457
1968823652
1510272228
256882105
884109549
1899381103
1303099329
1711052216
1261459956
1356041443
926844575
422333002
1119483635
452283415
1430933110
1639911019
1005052944
2022559069
299439274
46661347
1489642945
700107427
205925413
1305143347
1782504217
2053050380
2105160729
835232316
1021739603
1675764327
1831302146
1884225423
480428723
975151462
1468526755
51492692
626080165
1339637158
308440699
809590991
556557273
1039984012
1914681079
1403902422
1449255199
1851670510
297204814
1750080625
927954203
1639220499
267176057
1401233583
1408048965
1344034659
238964768
1570082286
949241873
1893410952
1338047941
1335021292
1871472372
1441928471
34114728
1282047607
1768591872
582654757
1550836355
1682739494
2009024239
1270112024
923990425
114040817
1739363810
765647135
216683669
200901708
589308900
748601107
1402574191
294586240
1445982574
1614495375
1170472766
1804834093
1453783189
701818327
2013881889
1327101064
1855689360
575891330
1088139793
1570138739
1889985431
998034984
1811824535
2022299721
1790975155
1056646372
1677965612
1002157985
392717524
2048926210
441423185
1808800968
678602101
537205424
1087519948
1935069883
426398512
512262467
939621618
956838871
1869280044
639384973
1406621621
601901777
1295991731
1063284016
365898558
589600060
1246416812
132105262
315924062
880545638
707303157
1125484574
1349532222
2059433658
1867047597
1212562217
2121286734
664505070
1229252168
796730213
1364296248
928501839
1979594285
1195611430
1440764049
820685762
291555275
627416037
434140098
1699290765
595344358
1746076025
522869831
1909208495
922341763
1731764093
1206914989
1166086206
1263697771
987469336
1065207518
322263898
1983640185
743629606
228393320
1606473855
2106833345
1225087777
1425878239
1541453966
1865053602
734588866
1926601472
1580999301
952288172
1967039019
640375659
668925041
1576720155
538534464
508316451
1370480759
160591722
835379197
254813105
955053322
2101747434
50693649
607366295
1180500020
1189148624
1455324999
473790
63284157
610235692
532327206
1219233459
1491092282
1809040606
1561159237
856760002
823226835
1644990255
1551728873
1392848288
1699769193
848523151
729124597
925119641
524734753
559152045
830828032
734948614
1127048484
36469330
88115795
2064795517
671843824
2073604566
811930630
70572298
1452866299
571827331
1909042884
2107926366
1518367701
241799944
827810221
1210517572
228357567
1212050433
274697473
2011511708
1739236236
63486825
303479206
347473786
497470185
782550732
1311519696
2109708321
1559270763
2078644084
1353443396
1264984443
1735384249
1432139341
57216652
1928973257
1815872488
1559978367
1464222997
1886460816
45294800
1726100371
942427050
1327710285
1518931230
14096918
829734768
744732306
269059020
51562522
1423916195
404372259
328727849
929072809
1080605308
1661077747
813196664
1986305834
558846763
1172826944
23708891
1278790087
57399995
495527819
224889133
1616566317
1858930493
653185230
1633922914
1198150167
1875776189
627573805
634905992
719466976
957557524
618674721
470386648
1129352899
787425831
937440856
1974016738
420642882
881327774
1606241980
62527502
1489865283
1831862844
1995028771
1979280725
904280740
522718857
639499158
1463282725
459683467
161983040
397980029
2045576818
862317835
2035458035
1708890702
535376535
1217754377
2095462304
1163676910
1179700468
1669474383
2087953112
433071803
1493406898
1734936031
407352486
865130771
323865366
2098470530
2022595043
500766106
868340700
1043145275
1588989120
1982253436
1697916558
483712430
1898057411
1956342352
1730868285
720474833
1761274814
409925407
1105039913
212269781
1421118759
1346628857
245954993
1742126749
155786832
664374844
772018090
1043306707
1846305353
1075062512
1522329071
589783521
846127556
1418995249
1974818112
895525264
40043304
281532767
1727914894
293414385
1018334737
1391058839
298299883
1073610158
808577173
1476071088
615703257
296937788
1669823054
1033066671
1059828706
808506058
1989926206
589449777
1692520419
1046846435
1910172063
718172383
2009499013
1340605139
1547322532
1347513118
88284855
568490728
1548104891
1552023178
795646917
1096964152
608961087
732420195
1933066043
357229809
63279318
366650179
758823977
869852247
1169376667
1864338251
1725984638
1591554238
577632274
1336289203
393497089
701046039
1526964240
972207553
1346344059
1311845051
1359396116
1515038054
178632327
1405882180
1094720624
454470170
17153027
941562007
519945866
204329497
1051093738
1608194903
512623029
750783549
1606781653
832271405
571352453
328200767
583291550
1407463766
739447295
716321260
64155717
755900424
411295808
895398834
585623777
684410096
1992326719
2012517876
2078024724
1061296410
2004589721
158789771
1998600584
536285187
778549226
1545740421
211507719
2052374062
710231199
1818919125
1056336176
1244397864
233731021
1826047558
193522207
22511294
475281410
1332599156
1593137344
477393526
801117248
792425323
1000623878
332454086
1441317244
2042280246
1949490160
1443854118
317016349
627801953
1484128744
335512409
599958545
401635506
401365198
1297114711
1288836707
1023081794
1769249734
2079465170
2047973718
1610930894
1274755902
1642547959
1224459838
2056058417
848254255
674009157
1453403020
1908476482
711604126
646910693
2105939556
956590862
2073168490
1943810542
1814379964
1957659790
1389427890
357884881
671219004
116509758
1834926527
451151094
509987411
1964800144
537398618
1889645472
99575826
2098771068
893189866
1283245301
1368721452
202116876
1553206404
209685395
1883796679
816393282
1071459367
876367395
166288375
552080558
1509966749
1479538802
707040728
150338721
119157692
2103463145
871873233
1423684374
590709432
1072654590
872057635
1401199950
1031376441
1082758193
548208923
2044784072
1714718254
521825621
1981546358
1176879883
372407820
352666787
953440868
1169877588
935211162
790600066
1048698158
1971595544
203976397
1642144639
1047294037
893979758
410004482
1594021573
1704172504
2084578276
531474561
1043661574
536285179
1626997971
685581034
1188923898
952704964
2023286612
251668669
1736634950
1145728447
273940382
1504843102
1304744947
858657563
1541154698
1448865983
1646038212
1854118576
950443977
1834270319
139967802
203217259
397854414
1571192256
1404155169
787451901
1093336532
924722266
2131620164
1037996254
1573748479
1141870307
534516078
1935440239
66037265
1979235778
1363225682
1280630216
1502397053
1000503407
466117115
24195331
1036286980
1704325966
518112479
793463296
986685523
147538899
919632290
607485198
1834074140
1363573358
1070884980
1744886301
753999265
1332650162
1041440566
1424196233
978704003
1657075268
921707970
1549615857
2000143797
313097436
973228353
286011995
535222358
588958874
1001235309
1444200759
1529904241
147633337
496428803
1386586492
646269221
1472308193
1658188177
2085260244
645151973
353892982
232433171
2142864027
695930760
120751898
1401682487
1808027353
274984149
428251600
619795072
57070860
1795398019
1140396293
195811130
1977629529
1713090793
828166806
510166501
1851287764
853716565
829054081
1441975781
1008300979
156156848
1096887016
116008792
39476521
1401724753
1212662028
943786716
2091172274
1125643113
1385782270
2039972970
1556372848
960177788
1865805868
2067642259
1411501931
1863741069
846469260
199976327
1379135641
1664074056
1549778206
1319794192
709052916
1496697494
151501961
1785265627
257749042
1750240073
2038741743
1875188835
681909280
1482119829
858151348
66854480
1848969382
1302926333
481362986
767155994
1654849478
1797028776
1166207452
924126059
413921536
1882768986
1610460947
1851467748
600983794
48150709
588145732
512928971
166931069
1707354772
297313783
1796103040
716983592
884752976
1620978415
16932164
246169284
563700808
1126323426
1759822388
759137596
574690171
16641091
1592244481
430719050
381303775
1781395520
1511688277
1654213462
1207588581
930267781
2054621226
1605122243
374177519
112666818
296269226
1062497925
329485208
496374084
848833779
753368503
1364762938
1747711851
142948888
847245097
920302481
628908837
695358763
262973378
354083043
1089191513
1022554449
18422775
1474238982
1016113966
1920166601
325595287
1402100747
1877687200
843483466
905952349
1282781726
745918508
1564587880
1679778996
8912878
1308811329
378330237
1317932161
345538990
307853993
718871768
1178032039
1686957414
1562272703
1528409780
1767175377
282954098
1367555778
259466977
172136611
1452283792
261145427
2039211796
1126107184
1306653874
1970948427
1503005612
1048114358
308071804
1088655400
494009193
168605330
1623375095
362499549
1440653320
169150237
701395263
1228375806
1996291768
678096234
723471050
2003630306
183112815
525645137
1070342377
1084273589
1870668705
1001164012
1641456649
670617648
2103251155
2056577906
567637274
635893496
242379928
1175068763
1531349261
1169145838
279383270
1761043597
749692793
1299122555
874536846
2035045919
1901836196
2135370294
1694437997
157245856
1645931545
661066792
473488360
1603353344
37182397
1947658652
341336833
221942860
1173566530
1232374522
1375865053
2083148366
1492973869
1320248124
1356127278
811420056
1099600164
292680141
1453607086
969929990
1876348497
372139091
282553374
753001191
1800592376
1795731456
994708988
1416755165
1598844429
1001967087
1472816533
1142650457
1059245775
1875384382
1532549464
1039837225
1043222747
1301836308
1120013694
29086681
1515303151
39071545
1384159621
770541661
761820511
925610268
790300677
1979473192
1185934563
2096411611
959109920
998606333
1987530746
1769184698
1420391512
282472554
279083093
2079100364
1983898688
197942694
503978051
831097092
1117334668
79287067
950756330
1633352437
1536904721
1909314850
1042978515
1208942046
1406082464
1901251335
2118080237
1244472076
1248910539
1882973837
1811624025
1035479341
1880568854
11051157
1806032458
1042950946
1239277862
559043845
223436702
1837405807
132094667
775533075
2079527755
2108970269
170137185
1533571561
1048522932
1633883050
1628532577
469233297
1584010291
641687764
1164684837
1963038813
1860510602
2109739595
244565849
121318635
583701338
1533115332
614687132
1085941536
472185553
589617105
1685479483
1525325894
1040486333
313663315
310307973
1895727054
1673842074
676255532
29662981
334514576
1312837739
1538201743
1828707506
1202868067
447175230
1622035238
809627150
553704724
1844516592
864186711
911799077
1129814704
1459941795
673054998
421009616
291697980
79013435
218216624
639441516
1901430886
1511958009
1631268321
1397738723
831238317
72950714
858372875
1282765887
1751940572
618145182
1460344980
267839133
1116079392
2111069758
1638558077
1620204400
702585278
1426749020
1854810858
2022538674
1681633858
503269093
1874753690
411507124
1152427833
654333583
698227352
486825715
67015824
301453852
321194038
1677373203
2015232986
929056514
1812207505
973712387
1953448826
976551905
547608580
1722867149
56694864
337628662
1421749342
1021570529
1983977123
402371109
1568773725
611041449
749123492
960839419
2009604144
1611874425
1351181782
745588702
309491277
215860924
1199787448
834584533
1672878608
1905093237
863219154
49795241
1026103541
93763438
1199723651
1714464783
852318028
1750007079
1282962050
280411984
1477430017
266346675
1996653313
2099467596
525420232
887087378
50902254
2038074306
1181307417
378712009
1304691890
711249659
1101898779
183125588
385386101
350579899
64336501
1135005435
384961626
1896981106
640056793
1341797656
889671918
1579799831
1158571142
812776947
1750405386
103098217
1455320074
592270105
732909586
1998545936
1359809419
1380176822
964264853
1470642783
443929294
1156657735
1406749460
1871805635
1393191591
1379782750
1563666224
1880920418
1083436393
1573098378
2016441621
1334167019
368639066
1486528114
66845530
1329153999
2118323256
695574354
1390520887
1725371940
913370894
1417041322
692325005
1734139717
459299739
1258937719
748176073
1603132431
1940014585
380166854
151971333
1671803787
94562187
1643830936
2120572940
469573027
1257106531
677604426
1622841416
1675529629
2130960005
871989731
408577940
227854354
1918910168
750364000
1306901301
1604912352
2039839478
1655633639
213070514
683069024
1933010294
1635709120
607895849
314947491
1627489585
1996621245
437832593
63077727
223478035
1378483142
13771047
472895059
1933589200
1174077049
621435788
1554432878
942390280
1433371958
1174443595
2023374620
418337097
1233052764
1232459112
978455773
430729192
854311730
862357750
574871208
1349323083
998134511
399315033
1676680020
1660010694
398911633
2130165681
1459511865
1799086278
635426319
1873423501
1355242179
1725083291
453619985
352394809
20073808
1528878669
621719685
927618335
1051747440
2003608305
1823442843
1059511018
1997346184
1113558499
1881316482
1361489201
765753120
326667165
1826780708
798456662
1835573197
553706294
1478581564
1020771219
659414752
1411120571
1550455835
1152223621
641463018
139377134
2051431896
1979960285
39869606
1119503978
1389069434
1133566988
973359844
685482887
1149343951
772429431
1171598353
1342400407
934730545
1072663924
1026614620
1586875032
2090952014
1420373853
231252290
1925841606
1725386571
322283967
985494155
827691118
14889367
1806612121
208764114
2089280233
1401006717
678801958
1288185743
1098784619
1633955778
1297636687
500177497
277612255
1321259868
1804182955
1821426901
194487794
671757110
1774755738
871220789
792149791
1298156823
1324014889
422283647
263885865
1130528752
569960942
1480143228
1197152022
306193083
647507087
654645473
304970155
765987633
1882051674
1302724861
1425792520
1457374841
1973800120
1391352548
732743520
14079642
652054329
779489007
1171836192
1062195267
2133300258
1705625227
789364785
1065774160
287995250
222886469
1541219437
256495222
2063149017
765300116
1549796204
737058852
423341176
1174547543
705468858
965588765
44856045
907675608
928591597
2913851
2109567025
1888405499
523206617
392170179
1007587638
349377457
1244420723
444067561
1222147472
1456574951
605797241
388055296
1817762925
834813574
1368370795
87148246
2048230776
570873797
1896580006
1445781170
503003919
112007065
360115177
496345632
1687802532
1524475628
385853586
2006055605
863248904
1158798192
55644199
1495511875
1980976274
157339678
1961432815
592790787
2102215083
2032304966
1700383720
1335848394
1543247442
284199334
285062874
2028071690
1210110764
959962161
1919100632
1177100909
230634279
585135115
559404837
1813090053
2745561
1879381725
1610737724
2060919953
949216787
443034852
439258633
1812535751
553494025
1856361313
839462372
1243547369
1223382743
2083492191
1960609462
240022653
1858621905
410976680
1679916844
321539196
1027234163
2085855608
1388480816
1885605074
1582985490
40952061
1911104886
241778718
1271632135
1136396326
739065900
1869550766
910453703
2025785964
1569100190
664435933
1884719642
365146805
1365841072
387404503
227986470
857651754
1817298152
1174913429
820451434
201310341
1899743328
799125910
125620270
1148612083
678798995
1661158052
1369174798
1934559985
369476018
1575576042
792260468
354808888
814792070
697535028
1230372506
2007252578
1570622528
1606410299
230849718
87911254
191269372
724668510
81949830
324611692
1778230061
15508081
1796685480
1134522903
1120845138
1947678888
386982352
598933877
764831034
21477815
590974486
1625793849
1567888761
852423980
464987311
2038944150
1061443176
1930196861
1468334398
2008409980
694517693
1033171570
641811343
798037058
1299424780
904070561
1861649129
783212050
1639235361
1494097664
1105748244
1205243898
1568951727
615162195
296499339
1424948028
1277151335
305012769
389002489
664255164
1569619861
1079759002
336029941
1901726887
1222228845
2030609807
1412229963
112238547
1125587969
1931242247
1422933572
1346344222
1665596486
853785568
1497427875
1421808532
248973940
1980191873
1669128703
1090129852
1251716701
2130625608
1111622537
1636283275
1245837972
2146292449
77070872
1088949408
352383568
662349124
53246533
2121142095
1135953005
236021462
1133947761
2020408386
1566396322
1276483758
1946349294
1336377272
2136374370
738780832
260178126
687423966
1336614941
188820386
618944778
1768991952
1414270716
1919627390
477434345
2015489632
2098528044
1581318390
673196515
1462195960
431928018
771874665
215405945
1559715112
1157270761
375499396
1872284052
498364411
530677710
1280609032
1351962790
1728622972
1655777201
809252596
1546578167
1364738491
338376302
655911135
469293833
1696537716
1465798908
1808053895
1618327146
661788857
354806364
1005097562
1015091061
2066164018
1978185150
718536390
1853945569
883959649
1791218145
1995451083
114530241
1919345684
1113091086
1495331980
367444384
221174359
1621807158
1604975416
2107636872
446028205
1819727399
403244702
1183987677
2063417079
205181901
1180525876
219294142
1196761999
1602660207
1024651100
1720411252
75493081
1482183679
818697351
750770176
26097178
1334722065
576681794
1749290802
844902271
710625752
1221037547
18158100
1626913566
942475431
2031864964
529618461
1994104287
222747266
1950227147
174395287
387090286
450386471
1642275200
1663983246
434656405
188310915
1607028948
65425788
141705546
1281342526
247152467
816530059
799793774
123657961
2102184691
1309166458
649778800
1490351943
1714897216
2113880599
628698318
1836873882
2002914767
954004290
2109445282
2053139657
673286886
59393078
856372373
1808687033
1929614879
1582857984
407435710
2097134476
782698016
1583397128
1107473893
2052096216
285371321
158905254
809606335
1435666797
968300918
82481737
2070745820
602680510
263743197
522068365
1581274573
1922865796
1662342170
63806729
667229895
1458640543
1684682496
928897447
1107755052
1966100609
1094775245
900359621
2031947190
1969654039
944121317
1637019904
1670213870
1089718827
301121033
1109990757
146744041
26963835
2047338589
228096486
1186938073
1204370325
1543228078
1251888041
1612108784
719765486
1835781111
1604010198
1853244644
1023347322
246380683
2000608673
1394934224
1320058355
422702677
510226692
843489197
1974673283
1561317307
1514731227
668937934
761765066
644153044
1647169942
863977310
151373049
1986047552
145573042
1880144568
2130751576
2132821074
882802219
235563970
1148994033
853583385
675034219
1162190722
186275840
557045661
303534527
1038662776
345455578
479095915
41481040
1589429442
1059772330
1004634944
709737535
132829648
1130420610
1673920744
236010264
1571187260
1675577541
584452778
921698403
930554650
1968823652
854470590
782700066
1476620364
351536066
2044070953
1474048414
1654687362
1076431072
732831228
906529377
662553107
1673784776
1560049455
892409985
998229908
1417916669
595436759
2070709963
1115327077
1998069082
552737407
1058625077
1862933244
774983677
1878685355
1488118838
1500330847
522511478
927143032
1541169202
426332160
11646467
33338584
1158630850
1923811870
1085162015
1227540952
1635417052
1842137158
2136883042
1267932733
446842386
598899237
216431210
807877345
431665915
1876801360
1253386524
857673539
523659899
1948653853
2124659627
1963048032
62397238
175885033
180414247
1221393878
1547942398
1301535129
130398653
1074213135
687604409
1324717026
1625402373
429812457
698275876
568884923
252723542
1353973011
1071202479
1982011298
2021758282
1801336172
859095699
157816089
1987463716
141520174
2027773573
1685008607
1744167846
1473354405
147698509
50837189
522614034
169469762
1377230701
575879207
1255549516
1067072380
560613652
874811100
937407060
1283516398
364523543
579691123
59353642
11799897
941683177
1764489952
831590244
1564110038
644877394
767429278
116534391
838757424
330111140
458230114
526366384
696597544
567759213
281314803
2093424529
1916817255
578171042
802727407
405019828
1249292548
1343070510
631628907
1363196266
1615346879
1897198908
565782031
1364069731
792641353
740550796
1007415085
2113531982
458423809
509804431
56131558
1115731155
178104241
145640704
647946207
81150729
1910178280
389771088
2124239253
1473876753
336490918
332426220
1373741341
1607738022
341999589
2121620829
345310049
192951338
868283659
710630595
1728389803
1020018744
91817150
1645985647
1664713798
1838480365
949297215
851496936
1573520950
11161191
1645477
2063146974
1855838497
737112379
283055954
1105344346
767137548
603980194
116330448
81621377
1646052187
1838280953
753233853
1464198361
606730100
1857995159
1764336733
1437033562
1944150494
1030388203
506197591
2128584004
617764623
226248496
54061558
1389671475
1767746575
1545152990
1893729626
711155725
1098412107
411566086
1427933619
1859231763
1250030968
1487834102
1992978205
1874402365
1984050218
2124788045
685261940
1821414927
1663815386
1874912390
1644439857
1804872327
1298116294
416185026
1933758086
1772793263
708145097
591765944
1282301277
1486744268
174895370
1767194294
2106339129
1043584036
1931927147
1680318176
565345808
227438081
2085788765
642346096
1330621120
59261928
1524906417
1917982053
783498614
1470695142
1362531895
1801227154
1502489744
1805712878
1137166700
657754966
80867853
1917925996
560603989
784948829
1302183038
1138665621
1737610972
1674788467
779361243
1122074815
674588494
139958569
1444378992
1774072504
186903711
675851828
194155921
1996950572
153829987
1937574969
514655847
1750446829
622007565
920820143
474933081
2115831748
745775045
568396828
892289712
1622132609
1897354793
1802916339
1725981016
53009686
583206037
622980232
2084559434
787070787
156268130
485961709
1756332522
1951673873
1202949047
2041603082
655934561
439436819
526126669
549174019
216728995
1662768415
1366664378
122062670
1312473279
718319889
49817380
1962945286
2026337348
1149049354
1743359773
1467044400
773444686
1501356113
7576858
1335933388
2002854463
67104819
33128193
21877978
558777916
2066628305
1245623547
844279287
1184166567
1872018126
45883860
128286924
345229
459642614
1282223837
1512297158
1385909373
809725012
2025110543
1976994865
797061942
1920800719
1522616612
1525194664
1251856848
1494226240
921365195
1092195899
2072200373
1351457543
1814796693
1895971113
1048762906
287528295
1970671036
238597366
67980899
324360752
938359400
1459616164
1994006446
904112299
795445289
588583796
1332568869
18518719
1473553009
257727870
1543276884
744103520
813920887
970893317
1347096333
1130826600
1189457685
1402532628
198820355
748959417
1101213393
1052206763
340952855
971963444
1687596616
393705996
205510410
1405869225
1168245311
965489091
2118422949
1051104069
58716557
1531387264
1046039609
1042732277
1280300619
1835272329
2084346026
750902217
1727966480
571395749
554819137
395226234
2034874652
565550433
212391700
1684201129
2047395095
878082591
436039656
753905076
1386635778
1785266462
129203247
1628465609
281332244
1757587317
1413719608
2134573619
1270445039
1224380186
902318951
2030741324
907562913
1149804933
299387776
850249084
1183949329
826184438
305999518
736032164
556424428
1135226284
1615454770
482811459
1965241234
1489230715
922882806
1496081735
2049062323
1724717191
24876325
1249822010
734335243
335587846
142513893
1592398125
1183279342
1573129938
1094490266
1716064760
775772808
1007785255
1146422840
1469125698
912714014
541174016
611147613
1340165703
722348293
1591852984
1149691311
1214212920
341332879
1398176288
1139348843
996425640
194494987
568367662
47956618
1834782903
1738197681
427362005
351217915
293867597
828917414
115371977
269690876
539828204
2805009
135590252
1418886909
1053043268
129121321
1044695019
1379524084
842127707
1200052398
1309699222
1461444766
1060022185
1130834785
713195517
1153501408
280531043
583391502
582392507
800458158
1756125589
1150853890
1292669680
618467692
1524937310
1253402210
1114483726
305769731
1358314981
325777238
824548600
1066941041
1949614250
1329670131
1072612294
1548126040
1632162343
1295794705
1753727624
1372332299
347293854
1597952131
629528071
1572779301
1569367226
237767621
1506792801
729537092
658691926
135716648
908884518
451522159
1054368782
987731369
411501018
2140323996
2007266307
489738764
1430860939
939476740
2000343461
747274302
2147079765
622461471
970300498
1452266137
1002753910
882377945
808386036
439858354
1650135164
51605842
1015253262
1442389164
2058972873
1928433984
2074219431
1218476490
1865549385
1415189731
2002551994
232654464
1696597414
118244548
2000066808
525204138
361879474
38190041
1885352027
971144128
1781515295
415313221
1699566793
870850036
1645282507
770541085
324368317
686358338
4494672
1553941108
625135092
1218217215
1218148244
24378194
1912959592
602473394
801779979
284756919
428623153
434071095
1480240142
209445455
374530345
438533829
514870550
787300988
2112531183
1099580434
1988062137
491411996
479624058
1129394891
1490997053
1528136822
668992897
1813079761
203882982
1964089456
21906931
1192110877
2093721716
763836236
1317487052
1988017799
826218415
404879613
1837636617
1070711328
540869625
943698253
774838895
1321554917
1794512797
1490468803
1517217166
908366837
691762174
1651084931
2076862677
13008194
1703050648
1775932181
964319515
848889148
1737636728
669233340
16813918
327040179
1682007341
1578526295
1492401073
1534321357
509284016
1536836304
1423736786
1524895468
48108876
1679182539
1344368939
275244485
246321239
1304454666
1997762785
1883682379
1061067298
44885988
106638335
897735315
191497233
672973859
1490101745
1527443925
67859641
1440226908
1038577380
2115539272
1138216583
665343852
1973087990
778210207
1104321618
1924138692
1115449153
350458190
585918928
1249130043
1707830928
760632776
1250294934
1668346480
1855556890
752296007
1392487424
454198810
483385847
185623072
556892910
1710598068
544043824
557559168
1752052357
1420064748
36704095
1687999286
1985636272
1169828634
234811285
1675816769
1273167551
541498858
1920406141
750004214
1724765666
608287341
344068713
243211061
1764763724
59902619
817131740
2034224846
1990961857
728134213
1299354872
333222226
777774241
2119246750
1609384387
2071138999
1516860388
1184413227
1323908681
918835968
1078258065
660139449
930022766
1959774329
1917912735
1420676867
1061427757
1206823720
1896792985
1028193763
1003744606
1390417968
1331426315
1294984864
396735173
1110200586
1336145727
847386409
46550988
956851141
1921320264
598572499
134092128
840703225
1372118687
551472759
2056660551
1508106952
201565058
240889746
1542342924
506911523
33146931
1075992990
1306696835
941458157
1693388149
1290272188
801864627
1724381589
336443139
262088905
1155224938
1833374076
1951482225
1250498315
1660992566
1109588012
534982397
1111660552
1367391259
1751119952
1565568498
2107215490
253183921
326409828
824298994
1400773930
1920307904
631804993
1367840369
1902262849
1416106045
762941453
46421498
1183759001
1301953972
737097900
1157286900
1858367528
1926714471
1994142958
1024886690
575777775
352281853
715858350
147039288
1367788357
1139266540
2077861987
368666627
425194583
906688750
1603499728
792909665
325924989
279449975
264432965
1438331615
1808220382
61901008
316631244
1098284321
2076620788
1602664207
1844562705
1088385798
184392873
213072040
1523873457
1847771450
573379370
1162324840
577657375
1577592594
828066204
49583006
1888022644
932272411
798956834
420684303
888645545
634390865
2093083252
2048890154
750991149
1763395970
1700106012
2020849847
1702350609
1842560449
652236192
1501040582
1955625696
2042684366
488987722
258338905
1923592965
1889127333
1353623493
123098139
1045321843
789458024
1550997383
1097463503
1493843793
387538230
2112357722
2104401443
1930603221
156051843
1892122147
1400500892
1028048668
1268739882
1087281928
1465358909
1539931833
743928179
601042378
13489420
596559061
264484179
617558729
178266089
132517521
1752282348
1673208360
551153485
1860576889
705094726
598865204
2137052329
2028884632
1456997653
1381147596
720748590
1839113693
1362751515
1021006773
1469584599
1377885036
1693229003
305036927
2043777367
1758821219
1942856926
1041870881
1233691209
1512779046
1027870246
943352629
959972045
708454479
1313277514
345700562
1535288919
91169457
2061914049
141257142
1236671951
2126566785
1226257600
468731744
1908316336
961258705
595258325
79675689
1282958491
953815362
814125884
1380645212
1936267031
1093299506
212069723
1053185812
652676805
1106237174
2058239511
654415935
599222503
341475295
431957618
686221730
401874143
1974376612
496316644
1337354181
1262008791
2106374360
355494294
1932200268
433802284
1629723965
155848356
1964804711
614776079
758539558
1248682393
1464037479
1150330862
595788401
1469338832
798974855
508299884
104395692
1797799988
30633638
1821764979
1215912344
1770638495
1526832864
1533682979
738830664
453036846
88820526
1456857042
1951371540
1070342485
676736639
725386625
1829001738
958535210
2046850258
1269244885
1431002136
1974955724
302834071
2045034404
1810831586
420743935
764096457
1261964226
193637476
2042448226
1225022751
1891934312
596002770
191640963
1076185258
1319172637
835926469
1079441856
1977483482
1532506697
817208859
1742401100
2053370196
1607613122
286174822
716800072
901934582
1959333685
1550101939
1127259267
1352708911
1780891811
1206139799
1731315216
28243468
1213017655
727736808
358584385
2111278324
1702416818
2121471508
1050681745
1224312097
1200067224
1508231327
1161247606
777488941
937812083
2133830141
902527055
1496903340
918533861
1483361929
1072429031
387186858
921211943
326502625
1974448518
1565670153
1308325969
200371717
1926479053
1612922087
1896872070
737254254
1999929865
990099667
403871546
293505612
1550909410
614058151
928961308
1125218919
1369759906
418341928
1572753266
1420139555
390628209
1928214391
980234378
1026656540
33489634
1555300823
161391343
1895409416
1754069754
1551076063
1426273987
61459033
2084905640
843557892
839384031
1573954926
1795906310
2129388901
1452770826
89132158
488451494
1194012476
228328322
747235024
1659818858
143228824
1744998089
1327751357
383612141
808780246
1748881717
745897472
1308155701
35624256
894540198
100446062
1198660009
1428267840
324046929
856763125
82766206
1574007390
460041770
966221443
1381615810
998047770
677655084
1812348821
932458442
569421825
717255781
1069313757
399831993
1844384335
811639822
2048628021
1316045388
1360184775
1686927012
745437969
526907699
367767539
1751677296
1187776564
1708389349
1026979950
564952620
716662032
2079800548
957282227
1520320681
2018738726
2026334494
755707144
1959255445
1913185485
1193667749
1113673499
1336081012
728358871
1542597448
1938694825
1738163828
1542144778
1895473337
155217232
42403136
1319239462
1659471634
81972339
1230511343
541321495
1200520764
1070978779
681249217
1263901804
1848685944
1335294221
1763635828
875791589
6021590
1765995199
1399451471
1816292012
1670862881
75597265
1309955759
1552243337
1196779726
1470459264
677763423
803943534
356498560
633273213
849307174
846212885
350340087
553070132
237133174
920803813
1957263246
1217914517
1618712958
863287268
820944131
105780529
2117689696
781353312
39230707
1883213983
731591082
1799726027
1630713286
1754683255
1470107022
775341967
703382446
2048065522
1682098459
1471168986
22790356
1191336110
650481867
832549191
443870080
734697263
1505104407
2013820280
931579219
1930515420
334260630
1900147496
933375168
1753727624
1656643290
1220786909
1391884511
58634243
1515833646
838995281
682240662
755108716
1149317010
1472052943
1463820435
483360524
2114994781
646133775
1506709234
883186644
466285896
1625374851
98859369
1356550968
1255295515
178790959
1485031264
1680758109
831333880
1683356649
1793396244
258646477
1841953347
1256606268
1533937271
1762518310
1648464951
196928022
1580864252
343703009
354074820
225548745
1785401496
58696865
904882572
765033303
649487614
1352346046
1850552548
1630071846
1276531614
992397958
24240401
2039281471
427719645
1114901312
758602278
157137755
442771162
641281432
969606794
726052551
127509020
1870175873
429344487
719574628
2104234455
943945674
1720752412
420925679
1553022710
747162861
1993884620
916162195
170528667
717357971
417578217
221417279
1721721436
1421087282
1863490611
1232573313
867325008
310287526
1243886817
273142459
1518377595
1521992445
821925519
1987421123
109966290
1453828718
1753208466
865717395
1826588967
58142718
678218786
847700314
819190724
141964774
524984908
1369337494
1489805466
571365391
47144934
61882478
1899759866
1365973644
1975287480
340909462
198127915
765331667
389182978
931751755
1329128403
1649709168
1833109362
1652116656
1696244849
114932506
602872184
479006362
1710891957
1002589076
1008688953
149663919
362364366
1848113298
744341900
668159613
383130396
1911788306
264475790
2080459436
715917537
1900996407
242294116
2115424321
273486423
2055240853
321044968
600707816
1712323387
794065938
2118269832
1978519613
565683765
581865523
1787431924
1301169802
425290605
417343166
2065350233
856583953
1327455092
1171463990
1759800799
943901256
212704360
982216815
1284267067
1639354109
1818775610
614510998
1396184613
1379335793
1994077215
686030167
2033573016
1681365935
1432862819
604003375
1672980113
908148369
825984452
1876049082
1271282874
1624766430
2041198305
1990378205
2010437225
189776987
1753786400
1768220573
1802076719
2080691558
1323886257
1376128067
1732274033
2065464824
1520945601
734167698
161599451
1609626987
1673049715
325689061
1590554251
1057644765
1060743331
642388369
740227122
1537634528
711334296
169846447
1832227783
1695233866
713076849
1205261064
44271083
2000316180
1495303734
851480167
616222768
2100979595
1506966432
336526542
57701331
1360536939
812970312
242166344
644147296
1969686591
1999434302
623455608
250331588
1097357000
1444275448
1026336895
20156270
1276656295
1590348239
1459669866
385503591
1889400906
367998155
100808122
1701579507
1211061006
1172998716
1577554302
1221080372
343609724
829291057
2146578921
1017418635
1117377432
347351850
2026471352
482883938
804074605
1108960591
74283062
529326923
2063356171
2022293635
942114685
600041477
1859807212
1842827510
353066943
2143376891
662466728
1835048257
779425066
1978030600
2004309608
2046634972
76659238
98572915
1428818801
1095075970
1410579983
791986840
714145527
1915420663
1619327222
1949615053
632232228
1328673214
408342041
1993904146
1110797959
1435305955
135292275
206645652
580923863
1645761347
74689727
769972814
1970255556
430495805
1091013154
617882007
527554699
681718089
143600217
1488258129
1597477025
951323726
1009731372
401083743
1787955893
1760607107
1438828280
1425347055
1006461579
39136372
2038526092
566127008
1314867988
706297484
1436971666
83169151
1127848713
112618384
450222851
1424301499
257450785
2084934012
832262259
1486087369
595386216
625211761
1016789002
1453806902
1487195434
1023459029
740309815
993147648
131540639
563709321
2006773708
415080962
135477130
1478107091
1829838416
1066814063
366017878
1332579921
34148498
540575333
1633325764
641598618
287936824
2119602769
1014070034
1680619549
1378489070
1835659503
1655416488
1540763203
102405854
759387272
135716648
469844169
1911502980
91916679
406451607
1142816778
701908222
1812515852
1846914919
381633821
1167038564
2085026282
561237272
21067147
2106480860
1501021307
1172575337
1005497821
657538454
1532856104
1681543249
1336093411
1905337906
1304862957
1877281279
1647468052
79460625
1970064627
163439796
716884015
1636489848
248462825
2082590963
280215545
1018724055
1344606834
311090061
1365612401
862676069
919609881
1369433749
900035662
1577009840
351437865
133055717
1650286362
138944854
821759323
552644093
49871423
328363501
303031474
153899159
458178073
420613870
488212941
1761961698
1654948089
423001402
108705499
97413116
847358344
2019002576
1637926264
1697675456
1590046448
37513640
1843626825
1552953714
711012182
2025906659
1660065828
1718197376
1193599173
741535938
2118510254
241382412
1545915443
652984704
1989299513
1095737593
1965134473
1343499720
1166352609
2086901124
407850505
344145576
465778746
313507240
913563880
465425068
646379644
1872650536
504686826
1358306084
737103547
2122359780
1325984449
370343737
280660492
1303815522
1118844811
849697412
739937372
1170637849
400536022
57808742
194346118
915379822
1553306192
1833747694
1771242245
133645869
985095373
1298770668
1454757892
1633601110
1616574103
1498733970
575957079
2038081204
2018124910
476526241
336165137
2039010449
1299368187
616932322
911840850
1648120652
398614953
394475617
1617803078
1458192718
573344869
2044704531
1542893797
2133039558
814589512
1123216967
1053235789
456722604
2088272198
2072354015
1683511911
1840433873
1800509473
349791446
113366856
1491212429
30334427
1907702755
1487074105
1032786719
1169815513
720025438
1250325093
1932267826
1064819867
1729225835
1926418893
384453556
1172120397
1212149974
1058352438
830870189
1495787294
1469335944
1602444090
856444010
2135186997
1973032378
655944006
6775943
1315822576
1117197247
1550501323
1994308345
1731372607
577128377
390142128
1291694027
1483775426
1768035378
1159122561
1348036945
565340325
716786040
676428796
1505472461
204063861
539703487
2104552626
679294015
10896902
42179326
1852295063
1820360331
1641166352
1078751629
1715016971
742467424
884314111
497811841
1404694181
1068820364
631343821
2039864730
1507563081
726523433
1573145752
1937857243
7026007
1956348315
197253812
558544031
848529937
1874184491
1165962462
1619684777
322042996
1599723107
419665104
2064272395
1256806852
493032902
1265393816
625411679
1156070528
643012360
493653096
1696207279
1032832660
1729357784
207597231
356949677
2035536333
161208785
760637572
62591049
1202191095
2066216978
1322300574
215439953
252974073
1756293957
1505290321
1283116265
471206560
1685594051
728540083
867202422
685608455
1449465689
211172039
1280013942
279191024
1489343949
630183908
727924033
1422589560
349078597
111701100
1908893829
1798524131
1734475223
938284369
1866201503
1977033154
1061805946
579888729
290718312
1904272982
790833267
1917150793
698464490
1846798703
795935493
932086951
1212277866
215905475
1279953685
1513405821
1941821039
104526385
1756703192
1969661968
434742102
417434835
365617415
59413928
480484852
149005322
179616255
306741150
716602093
2136835597
180654497
860035372
1166380852
1191662884
887356078
653702838
1494816277
579645605
406390599
1091368760
825272812
1759585280
1445763807
740698125
513424092
209820323
1713855782
717463918
409135419
1258606324
657376749
1614824926
1258722452
823006025
1083371534
555725398
1122491632
93741696
164711829
1367591518
1761606874
1024178173
569962502
2106799530
1084942699
1788220176
1939190643
627331365
1409784733
2117370917
669301400
524677233
1152192503
656562664
1776007080
1514809945
304027201
475510437
668548599
11737178
553066792
516402137
1131742361
899656760
1267915927
2144010006
550367288
437211031
635244595
585513688
1999189244
386982352
385813548
771630796
1015269622
1980969831
1142441639
108966727
1162809090
1852448755
1741704621
232135269
1578333141
985650671
743204293
1671759813
652444690
100995829
32042876
1938242000
319330313
1051005721
1770248309
917133471
1726347906
499554451
1998802507
1631970126
90143545
2069112581
1439277670
1055629973
602194241
1299687173
954076388
399217927
2059294572
56742075
1401357946
1763145199
168274099
345296675
1340943023
807580193
2115672607
979410473
1477004235
1024428555
1569090354
1070460043
2082183933
878273318
1887319408
1375266840
442879445
130919317
437506905
846102881
365970471
295550023
1156105275
963963064
1696403425
156552429
102570230
524023160
1126092491
516819921
1286388079
1849204255
1722796997
459545876
1683537783
1888081268
2023529236
1225247258
491831300
1116215672
1590622950
1374518139
1986472064
292488159
1770744115
266386749
1022971356
1031609362
1110239017
1375217337
1369244293
1620094525
1619261307
1378878371
758380348
1781248412
1339177355
1087162263
629379121
204683365
1968681616
174533286
1303227658
1998229890
412384851
1896814540
1104839901
1052324093
1762773071
1638275333
131665794
962985650
767007887
785926290
57395311
1624604872
1132421370
231837729
1657366920
1408153381
1139452662
1317435967
1022340020
1928822972
1808506276
1523189602
717978134
2098937291
1709549987
591530348
481016573
1974851594
463847417
497073050
1405973014
1595624015
828148007
1872844514
614778094
1752331231
150203879
1091926746
693203730
1937565767
1389576886
979896991
1045522509
1498624051
1260519917
1700534394
1050165824
1664706404
1441395504
855316016
1629950917
1480543875
997673378
149702791
1281602987
348400227
675505577
1068454021
1219544431
1130544157
1387883251
349184574
878666550
19295416
840768471
478191516
862537623
1041251154
1416352165
631652837
414874428
934798088
814645227
1107566021
574338130
599427109
1947414874
355492239
227246435
861710046
1439019805
490636953
2105436920
1055811683
1635160244
539534760
217274141
1040389305
809053983
275997079
434386068
471930706
1520489699
1630558151
1326427906
1937646586
1039965005
1255250563
1383959480
270409006
1034705091
1305317307
698183336
1184191385
112347603
720514397
268736033
1940543480
559333999
660221943
976513559
753757627
656740980
1997977865
896733765
1746129785
3690837
854784902
1327938597
921796491
1003766887
1777942775
1957106870
1579348439
2038753788
920856366
1897758699
1703591585
1717270258
1315340130
1972935522
1990120397
39664125
1328386293
411340235
1868551294
2072856781
2066215733
238502348
91056957
1525494389
868995196
2127915786
160486288
2081008161
1696392098
1345869698
160591218
2025790755
1135650898
1205400022
1873662643
1111241710
511221729
1770906052
897568385
515005743
2138126078
599391432
249848235
427898883
2123767207
1621221660
207481928
902336472
650174764
550917797
1666309310
663208333
515906957
1496779462
582288655
1500122652
1701021745
2144028794
1345988148
1413468347
1271830008
1604430213
708352500
268100181
1347979976
1495444493
1781837566
1341572121
1751482831
770513143
1492040722
1075254635
1430542793
1503017576
1766113493
1561220423
1091079067
952957128
1002140818
499589492
1824566778
1379183405
1418130795
102774027
228421304
599651137
1622685901
910662758
1036148248
138746775
1502354533
2083913683
822112190
873512791
2104054764
1856659381
744757115
493590019
683014403
2032305514
821715922
2025283188
1542536879
224996846
589235768
1136355378
902674948
1096461410
573397679
87125513
496213166
1848894406
1083536747
1979607852
1046392020
175792146
1753329736
1813135435
738223230
1157126642
1318690578
298074084
680619544
225772130
2123473976
630651927
1458235202
1514199137
654421671
9792052
1306429249
861585121
1290041639
1643645782
1709037487
658942232
229714157
763690637
1735556541
932828364
603667254
1060994025
1443584553
375613075
540490043
1396901629
1699639789
2010928682
1860750158
1357457761
1117643631
1569707318
466423659
967416760
1032283504
458699741
1825182007
1921689109
1938283195
226468656
210578415
322199814
1368009911
1988875705
1663537305
999241508
1281523124
189642223
2066319090
458726688
1856948750
619698359
1552923554
1840290387
435215350
1826081501
1048298043
856588449
1137737667
1527606607
1610511137
229355583
1558240887
1412252153
762350225
333563969
447816503
763753090
1320698962
1708332751
1452387296
487234236
1896137793
1014818047
18715387
1416180555
1530675464
1766840673
221964297
2007034607
1546515948
207777545
507457159
1980154708
448014307
199247001
1728617854
1523751599
2099671395
1135363174
113167092
175656652
1209156078
2125036693
1297874207
1850726598
252793641
1961831514
300036695
978825360
582942041
1323887969
339925764
1797103980
1627465942
1036031841
778631674
1338926741
1039575080
425627616
382574455
1057375484
2027184836
2083835129
13390176
129872
1866493755
1267674608
1441309677
135472576
508647669
746652929
2061997853
1625595683
1946306187
488369367
427497718
2139828967
1743066856
593177164
84255139
1001939036
1762554184
901802048
1638304472
172290197
588930595
879437146
1145791328
1083629541
1669201508
1232477773
157922675
1236319623
1447168957
216247246
639235201
38449112
73238192
2080693732
1299653344
1833032306
312011307
1772492168
1437385878
1149459290
1261246094
1757533643
2104952068
484900827
1183931760
1754828439
1212876454
1760260898
385819021
1364788129
984634252
1987582783
1983263651
1156065921
1353879041
190057226
315764428
77601950
1464452885
611727673
1286792911
499996385
1001073330
554955599
1427527954
1880656824
75966317
1165051429
1857939870
897012882
2021317565
709711631
679611618
268793944
2104100666
1899575841
1613049065
2115891235
611649027
1435807082
737540084
88270441
85976
2138733545
1317018557
1766116320
1198269483
1217755411
386702892
262481222
343906717
2033411836
1286565090
84986491
2039631793
1156994862
3041764
630085378
375310302
2129615195
1106547016
1686049499
1749490226
891821615
1749803586
1631403094
1349304976
1208133391
1625945409
2084223292
2106141997
385950891
667260062
371102437
1787999452
795916329
1751519914
1069571456
1691393328
1232406701
57241754
1200289574
635828605
1484745670
1028323236
277320099
500429725
1324159476
167704826
11232296
2056993174
453433621
1507369825
2047034311
205752397
2009944440
834610746
1328268510
1288713219
801589836
1537556240
655812180
1279222262
1821614145
1552050023
1039007835
169691545
2145882128
985766319
1380204286
1744054661
781350677
1335507850
38435327
1525376489
457698338
365189130
10048569
1856311237
919648799
152741516
3382215
1740827073
129258748
1748832875
1696123577
370424260
1638746214
902991075
779307788
1763132261
152457561
1000552720
114360557
325461766
1540568184
15566606
102361905
2109592504
1311623408
1621090621
650992289
20622170
577085732
1525900840
287641201
653032922
1295780183
1436350871
1317615081
1127255167
1872421126
2082730268
865914063
1893282406
510419930
1830991626
1896707102
1200626504
1201730833
809900686
1715093499
445048255
1819926922
590461226
1237708253
1089123248
1107091406
1870855755
661058055
1798396539
1542263633
1251561666
1002469817
1311074953
810946370
1726651414
1536352676
2140379487
821823062
1844216118
1973522238
988747306
1973757131
821228197
1899540682
1602747243
1018869474
401092067
1861666823
1439388612
1315573408
110981052
1760868387
1928425253
1142569026
1709942752
1182778220
562445157
1572690100
1486141492
1749225985
1077235583
1951471201
561819343
418568840
384045908
1265837863
1593083903
176021684
1526171172
1948314455
2116896046
1920370093
1039831116
2095692586
1705406815
1421413178
1765752636
1929030904
2134860567
615918713
1302611794
981708702
186072110
75986409
888624720
909279044
476546084
252884592
887240912
46292288
1719452369
1948692711
1566540109
1863596077
1140669941
1127790474
1441130397
1073939474
1230804740
896653461
2090812098
1136543799
1473347662
1325283355
2077838635
1738256551
1117231261
1844513129
1271676659
460066258
567868026
2009847343
194826262
1412860444
1402151937
1227128936
1375299242
1009514115
824974112
1215586981
1218836329
1995632323
754908000
1590006673
44704055
917109398
1246263230
214871059
1195265114
1018581012
843590677
672158042
926752730
1949016163
505687247
1192957155
1615944994
1907959444
274646339
1508238785
220655911
1314548827
20538331
226637711
1170781750
532699684
2113744887
50702782
455978628
503196518
1822413436
102245050
191883598
30276375
2120936330
1598536868
712224694
1360500818
2004069636
1271362131
985281839
1708197199
529414713
437935266
1770676526
1329342239
1324225475
1706607155
1526196267
1931074098
523329126
1821351413
13113591
836465799
495325949
2075779673
919592687
951106679
270014944
218803521
1525078341
533056052
963216801
33285586
1206323276
1663537179
979803475
1568883121
1432327424
1187747962
779639780
1980761220
815887226
1351097594
1595258910
1864921150
1728684072
1326924990
2111523050
1838797077
1217965783
812181662
269143678
973312783
1293957759
1373171969
1408956702
1044236878
2018580227
1241339414
1550003728
441522732
951710888
1447334809
729207758
278617724
1240129927
1329536020
592009985
1003646527
746174918
1066435288
1477993980
1609504722
387369596
252259715
1083597890
1591680714
638033368
1446694184
2015706010
1637362510
1350459592
820581111
1810831586
1393970405
1869452337
1609425526
2048694686
936779546
1653535224
895765995
1897367443
765795346
1046942072
1221496665
91779190
1658467417
212722812
1929809448
351586649
952191468
546994274
1465658599
1770429093
852666170
377900709
1424392781
1945382999
541848610
1546633247
735894266
388731395
723790875
708828089
1708126335
206444119
1790976518
307146249
485608818
903563711
1601330541
271261218
408129398
99527731
1987167080
1277475545
826144639
1943440848
108394255
1063686239
452945845
1668289036
49469731
488905096
1775290416
1880465598
1833881656
416557202
81375795
1395719472
1015340884
639774707
1783245874
1341332550
1386440003
588082440
1684531823
1708383160
268309478
2021130511
1917650988
1512237250
1622675384
1833276625
1259833516
462187975
1344677700
1256045305
1338924654
1972685476
644188089
1067241048
1699473157
79240855
1659303827
35450627
1742169262
1013734633
1622737741
1972754690
826560900
236297147
362728914
1322198096
633163680
633815578
1989360324
1996853538
1730334016
1637278970
1156486023
908610588
1240077573
954568873
636214796
109831685
1263891821
1974815079
2068233270
663949571
1033641548
1595288595
1894152770
1872863359
299060576
400286009
477294090
1920008612
762934847
960212456
1136663703
1085003088
807896238
1260261954
2005334664
2032023450
1484147630
198159805
1063406779
1448659861
2064020177
921698403
1725342283
401973322
283661176
611171757
1278838137
229018628
277664215
1498829476
1943063522
1120926547
1754802630
249707847
1420388811
436012128
819435618
300819929
1312679473
2139352118
39696580
1710713469
639746352
1086066365
1392137372
1947753171
74692461
588174999
601116959
2106660238
1386897130
589625529
902744164
1864274124
1241238089
2090959358
201765188
1819092548
2093179234
1299937639
1713197939
926755204
1540894248
392559326
1534485976
173097780
1976830152
9052667
1025262759
1544371582
2111659390
1725796875
1182537815
2035375148
817462958
944818766
926830701
203099268
138487173
1066562726
1516350268
1851003147
1406799702
792772350
93957715
1962639275
611088365
2065559295
1158884018
582939500
1699420754
278493344
1590735535
1277735174
1395865812
1485149854
1037669558
1969990167
1756804106
1225474780
250445206
574719238
1048745492
1455440450
1613918636
1510254210
193437780
2019353936
1654533137
700099482
1767616217
1376217644
975482419
568874812
1802706529
1035325060
1975412964
973799911
1999970166
670510013
1987535191
1982446774
1414501415
129516734
1679860313
1618600214
133459655
300805088
736027030
1598370015
82933124
141239835
109114818
117205942
463805686
916015932
725495132
1189059436
288575197
153182539
108272487
1689620528
1977298261
1971979159
597210847
1396254413
1158287483
66702540
1059609007
1926270964
546254113
1005428270
1224208435
1805541193
1962752496
502853682
2103786228
1262242183
926038829
2078797092
1236925976
24897699
1221709156
1142856027
1289601076
2132725452
1188276308
1872219295
1091232267
1678268325
1210267474
1952609517
83732574
974203901
8885743
1108802237
1814318670
1745082251
395428697
99506986
188431417
583707380
1408393680
1532752004
130043240
818716849
1462943368
665936082
673775424
702617472
1336121832
1603003569
1687657498
2004732068
1422230098
1208046285
282984054
903871984
242639910
1655529984
1547094714
1095736829
11202551
738456935
1687337582
836229398
742334251
1268561676
1859436831
350108854
44082631
527189778
579888033
765399311
344016284
2062900809
816893566
330865373
1634329377
155382179
1258028667
41426777
2119360348
402848922
98187468
963505342
237242213
518983480
114568948
1662618857
1710496257
1104538379
1290111772
807499646
1705841205
1710748229
1954560414
1719413354
1813217656
2084589774
1577381784
1500157306
364908421
1347030818
1708036288
601601539
742169053
656004762
1946641193
2125637272
879496989
1666665473
1723282532
1920548102
282687211
268053074
507629735
644876148
1931760722
1584570406
733974281
462936952
1631794236
559588966
1818734015
1110402830
735392852
1448647125
825998646
1349867485
829649215
1320164195
270421743
84163501
372510670
1953363650
538835824
1525592949
1297174563
314573738
1549852256
1982519374
506475539
1059482590
1787941056
1259075011
1689262135
1961457963
830078458
1960743956
996135272
224729807
612334987
1092015780
942927407
91635034
1780900330
648973961
330864166
248277977
318169583
1341310130
1273731973
757327506
569304679
1612109446
476508465
1783637340
116957668
557353181
973747719
796695210
58661980
1313462713
844627778
542716493
648389223
1733471847
1682394286
547291630
1138628893
1075433142
771611484
852745039
2079145991
257546951
1397700700
1378588373
1338679277
1841465974
1905861469
1394960092
2016366698
1276584572
842262440
816180384
14792391
1584224659
1029506532
100068526
600107024
1008453209
1077884431
1709520756
116042635
2038802107
543095418
1646774094
1873573145
1447171097
405416887
1073151774
2097595068
1715791587
1335884911
495700024
1630298180
1399787358
983586792
1395976757
216956492
1522443208
1843986486
798179253
163015018
1260658241
1798033772
911985431
1517056322
1779574007
615341598
1690156913
1980775010
379249064
2085502662
517379075
2048828588
9389439
1668436571
387773677
462124528
1974977573
1721034210
1195908830
1246801184
70927279
1231764615
1746421683
1526579735
867177406
339529196
414949204
1989703266
1419012674
1945200593
628000371
1970176124
431738321
1725846067
2012579413
148183696
738837046
351025786
1774836385
2101283129
554983891
1678280398
1439747087
2135361234
28014699
638116603
1727390447
1564122104
455801152
198111490
607666137
294872640
2081014847
824717369
739335231
1540760208
1969599226
495473263
921182799
1830596051
482631433
304187125
1669925349
389481890
1088411615
1305518565
1581734954
597698544
1145876317
478004144
1197917757
259946208
44099495
711387795
2116685635
1855648090
691038798
1839336927
1687818285
293855378
1296426344
400941134
956549540
1932679496
1327011847
847569312
383875393
611789672
1636552835
1792843862
1458328584
1093316419
8486258
1911657587
86434720
775521700
1133969848
163471347
712178089
323515931
1432317809
1746614077
1290050365
2093216483
609704401
275372163
1086459795
1891228595
2128351916
1949615053
1229246789
1908045898
187425792
893300535
1036378676
7350134
1097865232
1002096495
1337798814
1811259662
1340657045
882573450
545023890
237263652
742212432
1792619042
933339374
1274833991
992999044
343973800
823745934
75816882
1346337869
1353815945
86707866
1487909848
1094696608
516479189
804537164
874397731
2083406387
563078879
445481024
1920718980
1856758643
554786031
1682885925
219295925
1810288562
276139858
1470567090
52429888
1410453918
788796699
1111998530
1515630553
377265459
1502802452
1529544733
1043996147
271158775
358273883
2106311056
1199165447
990939064
663841870
1516238679
344339968
1307801345
1912587780
912954942
297921179
544775143
2088699547
1628369041
102970678
1695380311
62214742
1514416509
1387734168
1353134291
132429851
268101606
968446719
158428420
687258614
1415485749
1075753701
1103759427
94627199
2120239811
1854572521
1061656359
1311929345
1422533810
1692935573
1228817223
1517382003
774033340
1735271929
171369818
1623504066
50086044
1031680025
2048138518
1797590502
1753321144
1566525919
214888095
222137712
475326291
1965602647
104739820
1330124946
364028351
812621565
1203013711
2039346171
1118812359
1549121352
671050169
404085999
402849154
2019794874
1318586176
568003647
1229564416
1974746435
13671094
438393811
2125955920
1254127307
2055839887
709736516
2074157763
203736556
1106756519
950702518
1563384760
2099535043
300960863
1906812232
1308950175
1938498798
157705826
684836502
1075037433
1379795632
1946939810
2099416509
1071954814
54920206
1965282758
2147217966
820489299
193990346
244154568
2018886130
77504050
1778030473
2081118693
1615640158
1126154443
2032059383
1347646883
662649433
1591470659
609327849
1383218069
1966678741
1501129850
1924328908
1640933872
49036112
1972066205
1094757185
1242389601
56053449
1807300339
1471868123
1290347554
1640807768
473593463
1888039790
356586146
855504108
102294103
500240374
176066648
2119641555
1603114494
1706200694
1648197473
10586114
18903638
1142079147
1802143099
492549664
335682764
36740366
673963499
2056992686
1860259766
1252882417
428121332
1374154102
1939679366
2057522418
611637345
1261085724
587397565
861129281
326856227
2126724693
901344261
1490370458
1301672677
1745070994
38863468
801494165
502674362
281621688
133190406
281556773
436742175
1385198269
353593667
929703667
286856655
1745868703
898157647
1926057573
1567430825
1280763067
443080564
1494895447
514447725
667312907
1956717285
1820289625
198825126
308057927
218038605
575541502
1465731986
222328928
1011026904
446660600
733563387
506655266
1170023857
486001104
103419575
450837838
1094667531
1470134006
1538616458
1511779987
1883691581
1863665132
1349962407
614558361
1906923749
1820327809
1117032194
522594461
1401891867
1653177090
2015477707
1471169937
1589064012
1105119650
12080239
168002728
312912879
2067466075
1179640727
965704855
231013908
456577843
2085994725
173415413
891061205
377010259
1923700036
1923522102
1039332411
1821534198
736468962
830020765
770316060
213650230
36045650
382692276
1775451738
345489442
767536512
1341413723
1213350843
50901086
16358206
715957059
2011290155
884791900
571765345
845796342
789104416
210091696
924221003
1853997391
1328845853
1224281461
1234578427
2137444425
1004386504
1240063824
399364533
879789066
911819563
1971026376
1361966928
1976832842
582171565
1078178111
932421853
1873446553
1803354970
462075602
1916190656
1725003689
640899472
692115506
1325726891
1382084020
106870521
1451935497
1470057977
1920675411
531402677
1999443518
886086168
749589597
1066183268
57835739
2025550669
1653705086
2014378696
629188447
1501036815
2067491518
2052318354
1424910873
1601805697
651199341
732580472
1674249118
692117139
1027613313
1424251405
523943565
2106415046
1377264744
223792999
1367666920
218213523
1297903115
1186160209
1303506837
420426792
2136046064
692878605
514799216
1083889462
2043668215
840739831
627224603
1294480123
1648227715
1577319647
253659404
565481161
428755332
1699223937
1244559190
131922857
1635256350
1996706384
1342592350
1872789605
644507135
1621405356
482878423
1730030744
581805210
187913455
1493297416
742687130
1702421144
1274793790
1108182689
42238681
734329825
586660773
1423384588
1252097639
588054341
854487340
1649626355
433105001
302922601
1590875007
1635469406
2089032971
202479568
1823618959
908486877
1524522735
853736112
97964542
1515429923
551363551
1817966455
1653592741
747941485
1231712154
624204713
532759572
1140665014
548387808
595011580
1689538428
2029260311
1669564944
8112583
1319560276
1386971307
1614918863
1039771490
51685364
1016000907
899203821
1197988609
364239131
1312561833
826651003
939790003
1564690626
1281470104
758605111
2127022556
797832377
1100213788
1198498053
1678558021
741701205
1409755750
1549544554
650687999
1498052338
1401367201
169092303
1598174826
496401473
2025594997
1545558672
73434041
717776977
342966452
1520008448
1754628005
884524154
1929126266
840799684
995021655
61125003
1400912044
755769411
454308865
268592689
1782687727
1103126797
2128501825
1962684669
1570762157
1326131520
1117332968
1360823755
1592873710
1965431686
2114036203
1285459801
1940284319
394759986
257552717
1166930480
2050739647
1657684823
137447275
1616185942
1315747372
1987500211
715801519
2135131157
2111721564
1295140221
1595410768
39782934
341796715
853987396
1767321549
1837634243
1936306517
1662149979
337700536
1391077185
309472293
137312467
1717701091
241830711
856550496
696882720
70369852
410925251
237914386
763396978
891371750
1939904599
994747210
1922581872
1719507263
1818101531
132508715
282142805
451279540
1850119156
1480507569
59701400
299008069
315915533
1381678580
669746694
1486424053
1562504263
1715356629
113089776
1662040006
675427472
1803968197
1844520716
486207904
1407460937
836908916
1901763496
1082246837
1888985815
1461173799
1331317334
523408961
459725090
460865884
799815625
1671823044
1375760203
416855685
2040433646
40131335
471956105
1267710334
2010293986
852565749
1412633048
451760990
572536859
1967693904
161804632
90369895
1541629807
1552044050
1671761156
350158167
1547283718
236980262
746012560
158760052
1346743922
1712146830
1526990973
227388225
1319965105
962194533
1428141931
77710911
608809739
327809958
1883559521
1866328650
2111738093
114960876
342593419
1720608304
1137419215
1430951882
1902285249
1292782291
1555177756
398551897
397183809
302075648
200113603
671555156
1137431843
1589151858
1946927999
418910108
74600992
555310407
1914466036
1705258744
1402603859
279443075
1588988728
9402834
855585625
1367349953
609622563
703741932
1467023078
851277153
449564964
2024988337
1334783114
1297079736
720023480
883150563
1906897849
1278433618
775324616
1670560248
1136370715
599713854
315135161
1012383784
1363131006
1009918088
1733723526
1278902768
2004349446
1464226405
1340400252
2117928261
700965322
1052778310
943598756
981626716
1929047028
1265799572
1697451600
77202300
1217741812
1857302970
1202138622
806705405
461515343
583750537
1183792790
727354723
488585493
1494386206
558337997
2095417542
1367503818
354377580
998776400
873230978
1212857462
638177284
206768051
1093818761
1809846096
1057833383
641659760
1170164364
620177928
520889330
1756226059
157922675
1319483483
125170322
2001495924
180660961
1706649528
1082730782
240912696
1997186386
659295267
141775525
168464837
604392418
1682666245
1822412688
1202021099
550357819
373961742
54744439
749769510
261629265
1379338567
173194455
1158533456
470520004
1379844397
1161973234
2060746556
1307626312
2119916274
920135307
924621864
1724326328
308382211
1123680536
846281340
1001039071
937670722
2052374895
1788359398
2025207640
165615261
1211752794
455449531
1593457419
1759529152
22599560
546272701
103157141
65092048
94922493
1407511728
1048566706
771181435
1936164546
780005830
1298485432
2092983673
1238233355
780199790
577839200
1470646990
2020777931
1368257701
313014055
1974845059
1954063076
2007913523
1827982262
920624218
589393869
1248509060
1345017780
1269025341
1701540206
450898823
1899736473
745405187
1832255877
478191516
1682905005
994494629
595741096
540853945
1587940559
1192052700
1684184106
1198468717
918894645
1570265179
199298464
344011320
361344016
693958204
2030846919
194469576
1337277565
1870040329
447358187
1143678182
2051089363
841458653
377201057
1371558839
159994997
1557036198
638807567
567979004
1335834327
1156244803
1827790136
484329886
45271757
427395409
1841740185
1672975665
648393585
700482351
184605234
1521059267
836693974
464093865
2036290935
1038611851
440875478
1392588253
727254148
1107787910
1884411499
917382520
1823329835
1968614043
694513120
1811528079
382973078
622363807
103809142
1185167031
802716129
1687500802
90560901
1612983134
434712629
301611016
1936787411
473770526
64119724
1660966188
1455190604
570343212
2054676915
561860485
1506983280
1887198259
655102826
300660734
2053767998
958401519
1829486347
36144511
1070109024
1709971303
1439899442
1681910565
2032985456
1480170751
694675138
1003554351
1665304889
1771365699
454103024
255362768
262986985
674469924
1799946985
418628701
508648314
796770460
189276173
2063510390
147796446
649160720
1224276549
1965407879
1910036015
104932684
190811528
180385773
885611922
1232997339
181862841
618628687
496419060
913430768
322211692
484465605
2132326431
263362012
214235528
1249304387
742057085
1219951772
1346860343
1764243969
181078792
124171905
132400966
1389050492
1470518367
1863256659
1788106815
106383678
746520264
1026957007
21828477
238073406
1606271215
1416947607
605791345
1996187851
2081552977
60635898
1559697622
991392955
139739351
1523027946
1904072113
1387976983
1470342155
1359551590
1128277705
2064661210
669916443
764037044
494214747
1706701258
62839812
1512881460
596900845
1625133567
1028635367
145778440
1182859697
1537071928
1734834211
784896558
711380567
1601091805
1982292892
588754181
1450348106
1184152437
1734723005
1159780969
1938689970
1034461384
583984376
1646893899
1717120279
1224909604
106992773
553480518
1485921225
1222307329
948793055
743946524
1022423183
59358435
2080655690
1332303828
853252562
2099294582
441677528
491491747
1922767120
597430788
2132562445
1681362376
254590142
660992825
1114472769
1220031940
1258853355
1525767744
108837266
131392832
447251037
357333585
2115483129
458332395
1653069458
1697044891
43848014
915904857
181613318
1672901673
1576957319
1982158050
180554571
1332359855
572230533
2085010169
874852210
2092774072
513215618
1864534207
1503686163
545119401
660986880
1950430818
815234285
299024998
410937998
1245008061
1885610991
1446942357
1549873458
1671836362
675612256
1900013266
2068236473
1493901455
1649328780
1446867803
1562470363
1840740363
1828696861
941230494
1931339757
150818326
616727620
1060222388
222304513
338029512
1224236205
811736969
2127487549
165442912
1853644443
332346936
323389832
1088049013
790659319
275700521
1331595817
151553923
643565485
440209883
837511882
947210644
2000561920
2045532052
1206420303
1519653830
350702439
91177475
1223503411
749350794
1638265363
1012080605
601938012
527681718
594897601
1219221568
1547749058
160952796
1151196763
1669476701
1630436511
207521394
949582023
600156052
790653344
1681189148
1094933523
1897697715
475417636
899152286
1871967994
1713661317
1514589467
919276699
1925801195
1921684657
976311245
514115366
1543547846
2103676012
2069754710
1605703427
1042165746
441364455
791154218
976332574
113600491
1744865441
2061299679
1302272525
1472349150
850146194
1466567982
1203520109
1752188122
1133854773
871641671
397478559
23370125
497057257
1398114154
263685324
221893393
2071653772
1150054815
1023007169
28500172
1593879186
906785731
1920896993
407000832
1966805776
1976837744
1933871871
1210638382
2127133457
882715301
1380319138
1923660027
1467194888
1655903963
936033440
268396656
1139520728
303580587
884993605
966736831
899172992
1360319334
1210755772
1054095867
1888869845
754107394
1266542747
1432497157
827928609
718521939
1971912044
1948275727
119439838
1835517780
2076207296
609831524
709125801
1729151332
1661882503
938692222
524233160
1115979719
925692662
310976795
1333364645
1337984532
143624538
435230312
1266365353
1552086742
863881343
1860454726
1686762300
519925419
785614145
2061086046
536162785
446615412
139782420
1883695846
206193147
583942397
645658847
233515353
341433167
1784526632
1992361590
685597450
1910193123
1240440141
1033731481
1635612161
515391781
1346059156
173074005
1880411962
565351931
1420382891
762853025
841134025
1809088886
226858911
999846347
255376020
1000888111
1721837487
1373261035
1691046251
1503916908
1269605919
117667634
15589379
86860382
2143677596
259616309
75137232
1502402572
1940016463
2101005133
924596123
1725621623
1313688968
501977917
1813214181
1826560325
1456755808
2121497764
1632688723
1775953286
1112690439
1030864758
747652335
1809214926
1437560660
1373018477
128421596
1337958005
2042155308
202883770
505483545
169459492
1391228411
71198478
717499089
201194878
522184260
1030529511
1554054144
1031892671
1653767573
148081850
1876073226
41413744
1342139565
182404203
72453710
1419586837
1235113627
375666314
284792270
864435724
465865437
2094765825
1985373571
1488134397
230921054
273100277
2135566433
1943853897
1920446681
1249322676
1645375256
1785242624
515219253
1225726452
1398692639
2014652772
335679798
768775864
1775610587
1749062861
1865626517
795441061
1093398785
738763195
546353652
1866081267
653753380
457083087
1073127991
292124145
1101254668
1310069182
1133389870
2064273072
980981534
2085333917
2111335282
1347686261
967416760
446742390
2129703216
117875755
1475271214
130608017
1959376415
1696200785
464464643
109230932
2145599700
1849135795
247811746
2057902038
556679927
371911864
1767739183
289346078
2125793042
328340862
765083455
486903949
398468023
992005104
1852405846
1487283739
986596814
1414455280
1920433342
1633024435
606364819
2019357370
2058016470
1041827945
1781293834
376283595
1441498776
1583247914
286718545
440670456
880915679
175358286
592850328
2077538757
2064812191
1216251383
2086686524
1890022964
976310244
97595004
2050444406
1142915165
1207301858
1263807958
2058461358
1959752533
726811121
1261968137
1272015083
1925794042
213715656
572606271
1978322882
138046269
244642587
2074121641
1984473966
1793039884
1794369249
1682182007
2071686534
45366025
1437980547
905574717
752634697
732121361
1157052581
46365534
655466513
1094112117
895034011
501117418
276922581
1017007355
1306199830
1572564480
2084494225
171261533
1944466738
49505652
2063315816
1980591368
1473889775
1613859169
672958205
1069872471
1375430807
1434185953
374538325
1202570718
439295183
1221190184
1879617437
1618450260
1436026025
966906487
1733533819
1041864763
278527856
126393481
392407444
260980530
668257600
575902097
2144212637
606227508
130984108
832771104
872629322
1308691050
1042881164
1599378413
1859338465
1160288974
299625858
2034376259
127650982
1535586494
169826950
1381919385
1996035191
1703680627
1378398417
166525730
299450579
376204747
231898798
1816666104
390757343
1146903345
590774078
1623244398
824672474
837854158
1986425075
1465414267
2109265749
2026729154
1947985687
2071015098
184643781
988667887
21130281
1606146764
603612716
1642555532
1734050458
1313351089
1053807780
580889425
1158816702
119979590
381642175
1837913182
1353868311
287101152
345152379
1361203205
2044939926
1061467381
2033608983
688213889
472648951
1770091334
90482770
604254759
587952213
118263731
1663542836
1566607047
1443121465
920239354
1976694399
1044008568
829482129
1724551080
1429946565
54608992
706311140
534890837
183954429
1122375078
940112648
1933718792
255964240
1825844781
1386994427
1595456014
1930277798
211839216
2132994469
712527319
220754865
1575498361
667627770
882334685
368006433
865836308
1683537783
1757048560
729189482
2084426941
1368633841
1360697403
1116245159
329398600
975902582
1916788776
135660340
530877603
464676230
354992
2018462389
776324669
2147307860
1992690668
633424767
992210221
470143312
1777809884
947738747
1907241847
793557112
273688324
503296398
1405201530
216448947
1284045240
1392463171
260937056
1294830264
1445600032
1877177069
1085761402
2023269539
809822219
208327869
254243698
1145873030
553150859
1969323991
1593206030
1264965427
497485902
1581503973
1186803704
22267014
1941658422
512759234
205525461
115296234
1949693413
1618492050
704051829
579998442
1161634594
1511931507
532747478
60286877
1565142049
582480760
2134600845
1949767578
140625124
937227801
1257456843
469172683
621084318
1498258551
550087477
640913380
2040024648
1553570826
47061521
440499608
56410914
919832582
1332545912
1075105937
1048558480
499062431
311505917
1252685056
1694435222
1286532512
1051295314
1341353852
322358399
121893950
1450867006
21983735
214982978
998942650
439721671
1172783562
207511292
1818649015
2120111315
995226718
2001156004
1261119653
1909595223
1580836353
414386358
1037119350
1715889363
478139409
1213522320
1659936996
246599047
1216204643
1572225092
1671765923
546039278
874001479
1787537126
617665518
2009329266
1101656459
1267386091
1412036071
1413533412
115025982
1299104186
1354653078
175963950
2060345373
1550014060
1797164167
1620132038
808901746
1585839920
961578588
1082965784
1946455145
135990705
1784412641
833714270
747540393
645375431
1934258397
1839611656
1544924236
1976384856
1080581026
642194541
596875268
469487088
1996323792
598286121
650490124
1500012951
320160274
1425286276
67154570
91589735
934317995
1675831054
1472196551
1001380399
1580898690
700762151
292291183
1935569177
610078053
1459511683
920045170
733640308
1573669444
2146501693
616763749
1906014170
1146434032
493765944
1497800372
700884099
651248315
639223215
396749937
947842789
1680125159
730195903
926042286
2097462466
654226997
1117519839
1308142374
666836376
1956212535
654244248
112073192
1580289739
742711028
1826035297
1840473788
1933811063
2130084360
631994343
858259026
1115513213
957027448
251228355
670412638
1488853631
1265412609
387143746
559191304
1973548830
1126338159
332978133
607419652
1315920418
752248498
1252816092
1015294180
1032579161
1395465099
460271226
217600450
780394719
579210318
1416425432
1222414800
524136439
86857299
1013985523
389702846
364347593
1841828899
1503506578
342710551
1318774402
1219803560
819913309
1826073932
762929153
1824117477
181352396
748217565
135186629
2044425046
1879398329
1478906591
1767024938
945349407
1802987333
1372337622
1050397335
182287285
1781313093
1005357808
375716302
563877452
2028778181
289637436
505960071
1146995833
2099707848
1701829755
2048692532
2092842268
41805032
1761804925
994388965
1503527441
180954701
874007462
552928208
952417415
1721865717
1605270257
577448195
623198710
1133406253
180418209
1840581018
1686036606
1930512804
1106810805
1702589940
1712691213
1902206109
1948714707
1325144146
1312385870
1685278253
1309880592
1445867827
1476711385
981094834
2073500581
504214665
636440717
787435491
640209607
1424820433
558172312
635494710
1436727142
1539716106
159590650
342765990
558912743
1885046130
890452566
299620512
738876317
427531259
687326080
1141704728
580549576
1842121833
930799691
227789370
1987108385
354215117
248848439
1678299218
866033553
1589339617
1690785285
163794750
806285477
139234725
734253694
1794936651
364829987
513964198
1403662361
1941272648
1366056194
31908052
2093027728
1294908406
1236107278
1885376437
2000503654
408188628
1554910303
570699495
829962025
603261039
2115143618
546521039
248606506
1565573448
771681539
264519497
911674029
131090805
1987170394
1342539923
1252494015
147376991
2116950016
1592091493
187503374
895241214
407442737
1089433026
966848451
136932575
267741754
1733106580
419450899
2457965
1560130959
1302116993
288967140
1675720615
1747717722
11828447
1190616183
225285702
1863812765
769121986
244906892
179023651
605062862
1052940883
166472903
427941510
2040557896
1317569764
2055492952
1149720384
1633294973
1193254788
1310282013
1324085113
641247702
1561079534
838995281
151650401
830592577
378900002
728597199
470421296
562122942
21279114
837022493
534151076
312014542
370797148
1604629280
273880697
235856186
861134802
145941692
1996929269
279516253
1027644946
646113320
1874722081
242784357
1580357638
635008133
1551727374
1922519786
1089240305
886183479
2081833888
1780409265
1462764094
436230332
1955801929
678173414
79473318
1112948937
578208555
731419796
522730594
1673123284
69165450
127542217
1853504021
886653099
934912107
610919810
1155660552
665352064
1878123178
1736724028
1065742102
756421287
390828550
1088623985
786605318
1795101712
2135713307
1576252432
255047978
437509442
1421961490
478793658
1220729450
974550623
919112848
1225330744
1444344616
623910277
1638244968
1230440802
580835392
678093099
1180832684
1714381857
666096522
1612761178
81786149
392575278
416231005
672932192
1812759713
690381543
1592827374
703346321
1547989010
773694464
814496550
1046670464
1851364353
425692614
41738843
285194067
1983526549
957823740
1680398617
1699378856
1115486797
1849808318
628587052
977463599
859534428
1130640760
2074966947
1024695279
396033817
1336022595
967695905
1358990069
1747434
1884790304
1547164630
785829301
882376492
698452233
1781602199
490533864
1425986430
869856497
1540426246
418319423
1220024281
786929911
2018096089
760291710
599629954
1973794905
128709269
761471209
1459887940
1609986736
1763008482
293619269
702400081
1450245540
1643242999
638590641
2134984989
1824870020
1966494406
289213918
1167358367
194530712
1817979120
1334953852
1687106226
1174439047
50556251
569978294
1494018486
807854636
2093960487
2088116718
459847673
1739486210
1543219706
1344011887
647085462
621984377
2019751742
189310552
1312903640
389627559
1323660899
1481271118
974406427
1044141485
2096154478
680791293
66544959
880960852
1702261224
753221121
82761727
1262873255
668160209
1148667493
1028791056
1963103868
184719871
170650144
1478348966
2058312059
1891044792
728128605
929472030
69886254
1815778558
1528912054
1084343785
1481904963
95397381
143916102
646165746
2047599811
2125537344
1798168451
1935208654
1483381069
727260992
197324773
774873177
813723773
119206094
1022394774
1426015712
204133646
1862979512
1743076532
175338331
987136565
1753372269
655708130
377407680
1888031101
654194896
1866811975
2087604410
902628858
1859146024
810060014
1117045818
416535315
44462534
130075298
40259026
312449590
1762413106
2132266366
457290255
1469298664
2137195212
194696130
1969233398
1195711316
483486801
1145210138
559265540
798885419
960311956
512353349
1410523221
1107743078
1314865313
1864021581
1549375629
1395512482
348569316
1476397068
1139975584
886040760
824826941
961893524
86574182
2088138273
1524500086
1651795866
1332767284
1640378118
1293100610
93707795
1181229633
100260782
482487046
2032831902
627821034
331679293
144012002
1818702919
1833070927
1636386220
1675999251
1089628129
995981850
1438473749
315861518
1622847752
2113162576
535760500
29518961
1251236166
1216383388
45132602
586182440
28932002
1242186408
260945449
1446202833
1757813374
1114462189
1848407647
760771796
1149287402
165025706
1308289748
308093728
262763677
1932068474
888109909
16820856
205575116
773164297
416058183
60874712
1455282637
716644642
1235826711
1123403428
1841717145
971415726
1469430392
625107523
770743200
2058088193
821016157
475434658
1593163860
1712646685
1553937596
1965149448
568940466
19704659
1971568878
1010926348
473755887
1201738050
1388875945
1399694374
590126507
986808790
1232284870
1496200378
536730197
1305269751
827139535
383234702
1452229338
1974421842
265087500
1883747847
658629690
1799617701
1851335685
1654884797
1607876959
1783564839
976403370
1285823429
1215103204
781233552
2116582508
759483491
2074269497
1490179290
21645873
1265764474
1730388297
1653695940
547319212
1944357046
259346308
1303168509
381523101
434324781
1935119205
810883665
1004274434
1140278148
1128677401
1317042807
2138884213
1457863692
719721688
1096881306
1491279435
1199619190
1549151629
1747607835
728970207
1637574152
587521947
2039524637
1619675462
967138635
1359020135
552520152
737691059
1889705010
426527191
1985552274
131225163
829788920
1532336216
890240828
1360552879
561683308
596996301
1259055485
2116272597
955654993
1350263562
1656370959
184625315
343582476
943239940
1658149147
286071788
331527039
1417961707
940312947
2041078171
670005150
1500007965
1443111133
1423052447
631615717
764544670
388076397
1088704954
719679157
636853673
1258927267
966236106
312387647
1855307970
1481926359
255272361
1894122892
1173855144
574418194
685293479
1057526692
352582443
1151094277
1448676122
1954120590
1942056999
1943217187
1198351750
1197248131
684692373
53037729
895298007
1663125588
1777855181
531945787
409990053
1808914898
1007822326
577667511
1391194289
1949095406
2037125222
1593394899
144564805
1949232452
1680711825
1750368211
1900205236
2058442849
787641167
885065635
1296898653
526945358
1030216069
718854343
1266080626
1032326323
2114159283
1264618168
456356611
1328782098
1819918052
2142091365
908511740
1516857125
1771112471
156892325
1951544092
1070927262
1858070187
715062257
1196053439
2002289295
1150512367
1732500349
449929731
8538054
354015196
750469701
509642573
958514577
1927642719
76787932
1294959144
737631309
430635123
895749133
1086617173
374139459
421559439
848138837
2081911926
567311289
2103068450
294390304
429057242
1941970629
79269053
1926831365
1364966285
1714880337
1595906856
1903447767
685197032
896390631
1723365450
1077799920
617466249
1476634794
884968884
712438162
1129878321
1729282772
773017271
1357007604
1266918874
860519791
1938508515
2090783606
949071210
1532051373
1050346461
149771975
689088480
634421657
820765814
560050578
470516052
856942856
1801135419
1918464672
905704002
1003619864
150809101
157700975
1005791161
531315297
877627396
1362738218
529916563
1752090481
1628011280
1692310439
567556975
592131143
672144750
1374528763
640992856
1259821759
357759318
743725998
511854399
1212918662
174119314
632434462
1951229420
40026792
800973690
396964925
263848677
648677121
1790799003
711201653
1651630609
510792753
1654864085
1298499010
258673217
1422800588
1290620457
1736889330
1482677461
1837920758
350443418
2019281223
153017540
1600239268
777239911
1970992857
280872198
171625213
1879246640
1432355397
54571793
728068529
1636209911
1880568854
550258371
1346363608
1790101013
833284151
507900285
660536278
539348993
601172644
1267823671
1913103088
611925413
1947071006
647302599
526009252
1288426861
1145849774
1492242702
25393070
228641420
1977846455
618385628
2129572929
692507726
1014436895
932847726
1014847925
279867379
1517744929
513302524
1955108920
2137239869
1991476843
338765577
1763926868
2092929643
1211186239
1056838445
1857431715
1726756706
445195279
429821615
1526357937
864719210
1891822127
12517773
259201650
1967771332
1194168194
1972008114
626503070
1325743159
1021081269
1469139404
374457932
852388673
1635674638
1716268157
1443147074
1736132704
1460737391
283753907
866737153
967860284
1312601330
493006669
202322190
314712059
999720507
973690031
471124852
333677499
1455733674
1178616854
1889398415
493889761
554375500
1520628784
1557534356
893152883
175732510
592161288
1094142670
1404361437
892001263
1577412518
1305684944
716031069
1381651229
594537650
2066643551
698711376
1819230164
180091679
1080607707
621769257
1365772940
1933199671
331266923
1499831362
1112377384
405376474
596959307
963073906
1502938610
787012622
1805882299
2041563336
1717912823
1698679460
1900419199
429680684
1914413455
38183838
1989660858
256380765
864141204
1365130652
758536323
151140514
308931392
800759894
2106788527
1344388739
1892918033
479843163
600395246
802544326
1251520209
1975829578
682327790
329246206
1143948818
1913163717
951902759
1614280616
787656653
640801800
1690364703
1201927445
927515591
1322353229
450415847
561536331
1931133144
1179830559
1456463674
525226156
1771562138
683504525
907228884
358408873
1517856421
138920238
748387023
80487876
1526366512
1910868139
2041948447
19992241
238893734
485419114
1783311111
1359452241
539561035
1758578316
428633337
1501013082
590709498
629582582
1358565127
2026565767
44835497
1443652386
134877395
221505111
1384005987
1144544219
1534906181
1524860313
1778184768
1748642319
1101201142
385508543
1196516060
1058870064
742940735
408928408
1050938788
1928660294
640288906
918362109
1789283542
486161936
655924241
239577190
243464515
286433981
1123072167
475144440
1635578446
1220362933
1488004441
530748981
554843766
384526026
1410638089
110401835
417140936
43002970
1862273913
1119122864
942769351
182165116
1513174925
891921583
1534862264
1506538469
1609473734
1972008114
1627533502
1345722678
683005047
1915677881
780118827
474839127
30064002
1715469779
513884530
1712635214
66207699
7778825
517826889
352435947
228928765
316375118
1723332574
1693305449
438594516
1914364071
1806000436
1537008252
1916197662
585802730
1629044637
2097842912
787377467
397458532
605327807
1078463445
407537315
1141635052
1956339239
460913258
1415363715
1698726723
1341877620
1647297335
1792254192
1831326265
1035217827
1909177472
794984174
1660518471
452051198
2132852120
1821965588
763887284
1929627999
1390600413
1099559565
1120340908
928948874
997995366
138614542
1067889866
308475759
1601767610
254560333
1206691202
859847509
759673446
1209763569
409523506
1283038943
134940470
755189956
722536927
1339578301
874544519
1467000910
1247043657
322361108
81977763
772335555
1784495520
2014520579
1305158038
1100152435
726738941
1697837824
2041683862
1169041705
729790232
1092699222
876189382
11131960
394950115
162395514
948712318
1078781936
120706239
813528939
473903848
793490439
1015578239
318556288
1497392306
1500356856
384803801
1483962316
1583939551
456523775
427334017
489257808
20207419
484642356
1478539877
1988072382
910895349
347074725
925471518
1283419068
832965666
1196720494
1446441304
1318684654
1017153278
2036809472
1985887045
2119598580
804986300
1462125561
214499080
1940790482
94486701
935204113
2141638774
698797448
491600232
2109733520
1175717832
1876777319
1853433673
196175891
86168256
1687894487
547712207
198381504
1874516172
885504868
1064792659
325281388
1029818271
1967572707
209339829
1770067063
38245743
1692185753
1716694192
1105395941
370842911
801956588
899187391
1544777767
855391352
507220307
284820635
914688913
959630672
1524988642
1153645802
985193414
1776710858
1348191977
1291582660
640920220
1710982575
1830791661
1610047849
38784156
1246592555
242818989
750654373
1800592376
430773037
1358950280
1153425692
1053597486
755242512
1276138419
1954942018
1482953061
1599021724
1607387466
318638242
23926634
1145620740
1901850896
1580110365
156563674
1474071377
470923660
2068514566
1778427047
54892685
1031002080
1468066131
1863073085
962396586
250599511
409019475
1350251046
846964780
183600376
1589534645
133634186
100977774
1630700390
1604430213
1684648535
844926726
867563180
2006476415
888337983
937767270
162427430
553738182
500575580
1180603464
1744261067
115095104
1037956907
1168314462
712364591
754512532
1180234944
281174128
1399962658
377159103
2106604144
1537528179
907490569
1255339453
1315265974
318609102
1513101256
405002697
1613438293
1722419118
1351053958
1306191225
136603116
363750570
426307503
215203512
1621160841
557457558
1403921858
1215638303
568084182
406798401
1633925976
2032167710
3042519
585087738
985537049
1367092207
43732225
934311584
1745340839
22830867
1783196018
1448439616
1695306103
2600513
366820780
177298546
1175863693
454516016
1902696337
915831229
970513623
162537881
1452956951
1476490566
1779487654
1597278352
1427164630
576639459
1192633290
1803785226
1593746555
1048253354
705075446
221872565
1309429133
1829165491
1147974453
1099219918
849995793
1444749127
173851398
531448616
797598319
1928454247
357006374
1156015541
1840044371
1069610158
515595087
900581694
1848329652
1374162790
418119693
543588419
995555595
1040265220
892035697
370831002
52553625
874822964
2001045922
1700660617
1848448437
113550818
129665841
1880357256
268685431
105444216
1421993402
171766372
709075816
1165799383
252839241
304567318
249572926
781526703
1582868539
2118656986
1785077492
1053217427
1134322978
1467879228
118325490
872076327
954443841
1749728437
1187703391
946641696
1883524075
1653107383
29053623
1708104070
957262584
1772654913
1431289308
404683906
126713769
1777202933
452918675
915388572
1149914230
40091842
343840177
594457402
1771414576
1394006973
2048757310
1221413865
1382776793
1126335484
575931912
2039168521
1745210350
482284533
900813585
1783418810
1169486335
2139322108
716224314
1327195355
2141802860
1502082961
136269555
292980511
471939277
604001294
1055003370
41514820
1321274790
941233294
999138139
1742619843
2093508240
110487345
144440375
56923626
1195501667
542282620
1275283127
1524838789
1570882636
1719320753
1914112191
889951539
1734661647
569583188
7066336
297030543
1438490010
746896698
1087947325
765787804
1890154633
1371537195
63546705
1006923467
1812686563
1416010950
39773980
1864635932
318219456
892138051
1871189941
108644450
1178381770
12611935
1365811077
990402928
1234093469
359941298
1428906409
1128502962
1510738581
64454281
1694258719
1148291495
1202566714
1576725112
1319619323
1151019917
862787714
330913486
473168652
1456997386
1690943252
1216659450
2082615474
2065918975
650683234
46428458
1261354775
710058851
1905491185
800583739
339750708
1904035502
443028993
2041228897
1940166433
263356618
1841866765
2134798170
468664260
1939839712
1399440007
2030620823
510200156
967213358
876228538
873476448
274301126
1140983572
1783378178
1767852577
1469170181
190127056
1321553247
1930637419
2089814792
608753562
1274418021
1144397977
1296907243
649628320
1145077172
342432468
293005185
1462086043
2049205196
2072614446
1477698672
961557841
236131739
457999212
1764633762
2029998990
1312138407
1258889499
1380821402
1697124764
395220322
1975854690
1979174721
85931809
1095293290
1553594543
1151772175
1113588061
155607124
1840591330
1664381252
1671377132
649109904
1138945881
1626702109
266382740
1044581306
1955969061
1040820692
2112492194
380274106
1084095977
419602482
691186816
2132815564
1117261811
1289564560
1208118491
1434301027
1107109261
1412938076
1534308912
2092515393
1216983236
352968488
28865312
1015280839
848851271
1023622580
1389177341
198040057
1623539409
73906745
1145982116
1480567626
1882850327
2023374620
741558105
1550823894
2079604588
1768005432
1634151199
1071495548
389084131
699514816
224363059
56640231
2031076451
880061073
2052552183
1717002460
489370805
930071255
918260017
1859372459
849094736
1035011264
226809575
1355045975
1969250501
1634536417
169786938
1499405773
95225228
557864379
734526994
978873450
551813970
1661789925
1944297825
1806816246
1998100641
1888565150
71118935
447295613
641279200
1188921526
1072499852
744185973
589523526
267777806
1141849425
1889354689
1262657240
1656144374
1721994299
226161336
1553820146
1276878579
1946308237
573596572
1777974014
408901752
873191758
1625153913
1895360026
518848034
723124615
1009271548
310956989
1280372330
1260640475
365707322
627339572
1878839520
376009776
237195262
808097430
1735907815
2035638858
1112026995
422669152
1940323069
1018705881
674274587
808161494
74001979
1039711451
1486543430
452532740
1143982840
1267836074
1006131759
1615602118
1646614941
307472072
1947464253
595855394
2126886577
392201638
2106479559
144286821
261515722
114829766
1807940684
985612344
693967157
901173675
984995272
445056167
2125069476
616210381
1753975720
1135070559
1176483226
33100310
510377027
1367793990
397490715
84735985
438958677
1072526426
404611619
1000791766
462896928
850149853
1393350570
302610179
1776783930
1019243071
1425516647
1754405540
1305500136
1552409528
615731648
77856116
1337335190
1267664152
206925177
1061773799
814002891
1984401247
1341172143
611714
431132694
462883211
112656698
104638020
1463322564
859498836
955760199
1051108118
1373828757
1764033302
1970278064
1118211748
2141214937
1652469762
94859743
2105689442
285471296
1358196694
1758229917
548956168
950090181
567827275
1550131660
398293585
85780917
441754941
1903334481
1441437414
1191283448
731816414
1371712613
1537201276
450978559
675538111
1080752992
201154057
1605306117
943611501
236145703
2067532354
1214057927
162292888
1957638255
242887597
759830146
945988928
1210693503
784045973
1614478631
192329413
7557357
2128284174
780258968
1803679791
1316947492
1330835383
1306990508
23767356
623822924
1942713111
210947448
13012046
348268259
2134991025
1548109518
1054607266
1159839861
1388630472
1605085891
891573482
1892790240
1760782696
1488624532
418183467
972187880
439871324
1887749092
498988124
1258467241
289056154
29141504
449416058
1231972288
430402021
266611130
344921391
2059414770
59282977
653033629
339111950
616100096
1653307944
2094225657
323325669
1013556998
384602933
1957328055
2144362006
1893482087
151347268
643441017
1575498361
696610473
1744867334
2000066451
1741268663
1597042714
146910161
1076263313
379722009
1612301637
7925332
585092491
177260956
1564380571
1206019347
1731822599
1198351003
635768288
1924163578
1959704314
168284151
583991486
238802388
184012701
890975657
1913810492
1216860139
296878122
1056318037
1074221288
581400840
1053046829
273257215
686859397
503887060
1652773255
450998030
1907381410
1242050374
232404379
1196832131
1767535223
1285638447
1337455141
271936821
585623777
1678505367
439430983
351726457
482726111
1715529288
1945972777
643630518
1616410331
1360651914
1815863994
241093150
1733528528
1934115726
826601427
544154855
2016133247
106952602
833849201
353878503
102567931
1473953939
2054110972
687100354
1552734255
1035723206
1438672344
1338376339
690859802
165507673
286857775
1648858936
1588734028
291117318
726364025
1432453596
538911898
1991641532
513573903
1068285738
311322267
1570595162
240210458
727995393
462592288
1498666650
946547687
1848680991
1787503108
1688367606
1358253942
1869906250
1113907631
958271200
152908404
1532832566
822095091
1701815065
370669319
23055144
235094934
1498581992
1209222026
777167348
255617764
1317772836
16928896
105539158
38600038
20964729
191378323
1793387799
1554858270
1981643609
882851815
1869259033
1603564904
3750705
2086677537
392338368
1123548526
427526205
619427044
1890504141
1126699393
558694717
1151006808
840301128
2014965535
1897745133
1893430070
1604978410
613649915
1460741990
150966817
575900199
1201376461
1580394716
76043857
844202804
1612701980
743357248
1409076998
922976812
1726312961
200077276
1718787591
1555521429
19119754
879671580
1178525664
473323135
177230319
1422923843
186965779
340695992
1181809737
840399374
1536249360
569447438
1890372728
786878779
381774692
891295836
940947601
1306111486
1009610942
485386159
34790313
361594861
122917212
1127062351
1767007184
1749194029
671627051
546729045
751607325
1869500841
62584523
1041342572
1295535981
1170039599
705420373
1597553031
2072813123
317973107
1416117133
702187631
1177533755
119597901
612111051
314643040
1846066305
1190116298
264418752
806311129
1712956439
2012102560
632706844
2016471933
483809600
1530574509
823406969
1797767793
2121967341
23089296
2096541436
1054633944
262699504
2071801264
1675744524
685573673
1700879801
927660893
2105211520
1392752828
284939785
629143317
1258592845
666376177
470987378
1467515905
1148753461
1806471134
1294024665
1521532575
524372808
1573499484
1136074857
1172933171
1211713098
1085975061
1607893410
1538563117
1427737243
885877474
1565785635
402664987
72567494
884719246
700528080
1768673948
128573292
2039175055
1780365945
376615170
2005582029
1594720123
1563508305
180074364
24066440
1419155078
1364900724
1937020283
356916368
652849252
428579784
1541902074
1601583944
2024600110
2111325457
2107513751
265381154
1618538105
1894390114
469549886
1296475415
28662799
1940765183
62290821
685204016
1301259014
694801210
957047210
1103624129
868643887
1019869669
639537189
1456723951
1060373714
471109775
724284052
753616190
441053060
368048421
1779525831
831216885
803014170
1713072818
855968378
852288712
1173871469
1804725354
1394732314
486042998
460435158
915368831
976726401
425054978
173257597
639488124
486565317
789723981
1081876285
1521113269
2002909642
688062270
1687894487
1676074645
478711029
1754073598
353526668
213243757
964864654
288362255
1185938159
1436389506
988715016
1025306136
663829513
1940942974
241017889
321148730
1420205453
8162319
1633320860
988108410
1523303993
2087373003
1433970787
319997049
1882621001
267068970
1614982018
554264436
1923117546
1967456523
2017970965
421675244
1312758105
379100003
141501105
1113383989
40946004
443744422
1382569812
196139804
585346626
827626503
1253925237
1593161400
843088156
1714407183
770631108
1791996559
1007320676
1459739317
1960040940
1075187746
1776144189
380887072
1604032176
1338815488
1524629020
937680137
1274430532
1242223497
92957837
73575124
309271658
1301147782
401098561
2010306392
128860574
1463649337
1076157176
1403058765
232176425
1573954926
74560918
60667249
1345435740
308668104
1757247446
1107633100
1273475814
2116247188
626179556
541334284
849130422
918276556
2027929739
1566054960
1304572931
1503122419
1071233770
1486804503
217509006
2038306730
1083243936
111419154
1971635157
1783593834
412563650
630292890
792541021
1420078759
1087828071
1358344929
674037441
460702773
1450005187
226002941
676065559
798837059
1026949330
490790217
800169656
1109071312
1384553007
1931830395
88864982
1982629439
692904671
2074211458
1403871453
607868353
967345201
2124078118
25726124
1398599771
612887363
2137566951
1161910086
1201498089
1672320936
2020062149
934489731
866193048
2098952869
1835007221
622851198
1590588596
217272063
520422485
676847676
1822312335
127434084
1422217804
1781789507
875988003
1314055811
910985534
852541519
1743334065
695610180
66424847
1878633510
2131978076
370896521
2063551472
1929512263
1838218932
1646034602
141680666
875172064
1445248992
106026284
1917901020
1383820851
1709409754
698264953
1036222154
718344045
27042734
1114925839
434624596
1971828533
276910419
1698578315
1673901148
1502263591
476412244
1530169730
1191730110
1086641053
1891664824
914772820
114728849
100937261
1159026775
595675465
1574222158
1594976742
1586190091
805392813
316572527
504363783
1967763817
372522093
996396605
2133891184
685508346
447841405
632143344
960421760
1484721329
1648067619
1446886272
730702894
399948157
928066117
1840626086
644435014
1893764806
501900398
1572056988
1870167196
153897639
937555569
1429539769
1793515097
1509608756
1044817270
392755581
1139598132
165772873
93876573
769034426
1467636245
1577403620
104535987
103233708
1534205965
1320979291
470250539
697585023
710420984
1900828816
336425361
1317329736
1436032070
1410624976
1347126181
1504963613
1226210612
328533544
1754955051
646377873
21091841
2098753550
1845467985
1515210422
1376609289
644832402
82825866
1388390733
36814645
1891271590
823347551
1887484644
1942352759
1386238750
1253544908
1040715715
221959996
1678556065
96332476
1344048853
1520341981
1852539957
603018682
1755405648
1519739279
1433452688
1242801295
947060098
1719685781
1105554840
416583623
211691056
1111810982
558001675
699031003
2094650885
171866184
2014790238
2088180168
1879927630
80475301
411946282
1473286634
865103281
1119012083
1243992729
199504364
1026490303
251715505
1101661192
825369061
1947237173
1103955348
1927035460
2139031837
51313387
891661527
1662205124
274496910
311630986
777502241
744395431
1308375502
1977385313
307613671
731738199
1001959381
1919694123
544728361
442789633
834300806
634497179
1099340425
1806099458
995967129
1623732995
243069242
605526605
589361313
819346677
554051711
1682854538
1344097626
1981425621
819302618
225838893
1425950791
2139770242
18458541
1695871521
1785444916
377860806
55140805
487417493
1000280088
1663305613
1332222121
307493801
143420682
585083488
1181656127
256240853
98846037
1319727757
1417949967
1774448334
1000280088
1048476354
1161143455
1857516369
3920814
23961989
1412325746
1546294631
1062305128
1373692752
1278517422
1880564929
709072515
140896581
174693928
1205360710
361849586
738596665
1081698838
1150371920
871906385
471077067
847165142
1401983293
255783762
4267049
1135307665
782958443
977247074
1351412185
712623141
641824499
1805851677
46276678
556601962
1484212056
1826359449
873606686
1350350200
1356656855
254723889
277766650
94054448
491168206
1322133934
1285376301
1604411366
105241976
1022866730
923986890
1192794723
896378991
722775760
1739137023
950346691
1317310298
1386602816
2064115821
647974270
1794838649
1114692498
500639073
1731939226
490307427
1026242176
457745192
1692780106
445716822
1036242907
299585666
1819437869
329906199
564112649
255962250
658415098
1100992562
309996402
77573962
418226188
1887665382
486823877
1545748630
1819107717
1871776110
1421596932
654175751
431037804
1931198751
1142882240
961802326
1493012692
80936141
2123185873
1444388847
810015825
1832254415
403254746
649102812
1162080456
79455272
1324475757
650885188
74324052
1869625091
2086938391
163680035
1569567035
80660074
1214580925
1747237194
863922546
515905369
823408093
830625034
1869091424
338031412
342483623
561055941
582179419
1688716337
1624187486
1093113505
2134179967
596923470
1214191828
402118269
1143367782
2031751509
405056401
1409106013
1312164805
311004197
1171751260
499136044
155904787
1264175340
2100010260
665917838
2080782979
895062028
553892551
1315328434
464730242
1830099779
803124697
189782735
1049106280
521474839
150448894
230777238
1831352311
1187971962
279997844
966742375
340903262
1434535562
1337538560
1502126182
1219902879
401493280
1589099719
559725585
2042942033
2142751315
107893999
884123697
1786226339
920740276
1646303862
1185757816
892402522
2082748388
1458725731
1458664928
95827441
924341038
1481060251
1499699140
2110240379
1272074306
408327503
1532153910
1037088249
1975263000
1660670437
449147976
307766340
1719822840
812790328
136932575
999466774
1227909327
1042174357
169093964
644640345
2003854003
1341409714
613215382
1119872800
943430724
778755199
1459497210
1405027375
1347127462
1519401358
739143240
29699614
615054699
396891686
1330647295
105123714
952248708
113887679
107961245
321342848
326198975
896190930
136326475
1319530714
430693049
806222442
1202580201
971905726
741407582
313135396
263119906
312535497
1109386765
700045966
671533027
1073992223
1442756192
723448241
1269225980
1064596392
956927813
660883400
1361786989
1587191468
134903455
1457310256
1488346019
1659981830
1946461842
177589460
1219171463
803772559
547142558
143345741
1689590413
2079793723
411531298
742343182
434641788
840048459
799443257
921076002
1059604258
334202573
1412028234
128105977
417377315
351485021
16883062
906682066
603675541
722197122
1549548011
1637703300
1461644208
322510557
1487618521
1836339248
101939651
1814930776
606281737
1475353821
924957919
439841145
1725905633
883635971
68311730
835827623
671891940
1821566150
581546666
1392102695
1929969940
884242710
1166876669
486023267
477527825
577091246
1855510184
1326462417
1760517769
1809830800
1453871768
1335343782
2098939688
2084710727
919053026
540711506
1311699130
655443549
2003523396
807420849
952768663
1463008813
1242981370
607226898
2130170142
285668022
270424291
488210081
393725818
1757975631
1600803816
2085764994
556965037
1621725602
1085622643
270231334
675221175
1569124603
939637149
1300497465
1407672098
1973530240
2021502025
851553403
207444355
49361043
1397643251
238094720
413887286
917544711
2018412436
1422054951
481618810
1365156468
859885523
665023013
1153679033
1027457276
1027670075
870936527
506763279
548873897
1572702871
1952528288
71074998
195144237
93466590
1514436845
1925325869
1615458641
1833992661
436259662
297115943
245916726
1275179061
107740355
305656372
1655602998
1051452265
1160292391
1709129133
1095764692
495117624
1248433980
342467658
1344809848
41823513
2134069952
969109804
167874766
1162552426
1493613607
1374588541
1992462133
1586210791
88250595
345880148
1459463860
1685047293
173532586
389951089
495793458
1794942456
424319675
290364163
1306734416
1867879273
541169915
1884390007
145060648
44002544
2074531203
1829635500
1472830038
2046275507
347569447
747784144
1489554420
205460780
942886508
1269658684
1012825376
285530980
576647740
1912851790
1198396148
1343133855
1980374248
2061495879
1495329239
530280488
1158233382
303183820
1336128479
1626587756
474050264
763037084
1032379744
1917151496
2136527379
857858196
1414605001
247797489
1156754219
176597431
1704566925
112494967
150836413
2051772500
1100136707
1757627247
1619723061
801731740
1167228147
868676891
1319938662
361676167
160643912
1711493733
236672369
1789290176
1056772860
1447471782
411475063
1709009091
183265474
208535985
799643017
1691653548
1822776769
1333356577
1290275282
444423343
1099440835
575189658
218210547
942858456
1437520948
1515544111
719181243
1026521966
566329344
838306122
1662723494
889849959
207767285
943092247
570816826
273676418
1062932036
954599218
965091747
1097502801
995486976
1019435278
779414073
1243007930
2003824271
1155474847
1511299759
259610277
1142000261
1339931201
1318370176
991019540
2109171357
1699441941
176200649
1134272257
122332212
250436904
1483185631
1304308984
187325278
1846356195
2131300935
956435523
1734630757
683202986
1472575284
1992738562
671889228
722299222
775765163
1165654701
2130898387
754474371
796381854
2044872514
1507940388
1076164550
1086547850
227093898
1989334278
1406625120
1302795907
1050237533
1742876130
180001775
1744496916
888628243
798913932
2124331832
550543261
1465432101
1046934838
755091826
507962163
896191636
1032004079
1263179812
397763883
1699715590
1720253114
1604008846
568464426
1038071758
926157487
1990354111
2058748872
1158816702
1815698611
798580964
694671852
7332425
1855071013
839072998
504983572
738320728
1849931911
1040256105
213292360
2138462578
1535893421
2045239195
292862522
49300640
834277636
934855697
1650301782
769871041
394008600
1346582892
1207298140
262632219
1858875572
931049197
1599367749
1692389146
866543839
1463555118
1518256004
1996871843
1006847711
1505344914
704296307
856454353
18620428
1986639087
186153549
21396602
533725490
1415620158
1439955832
1759455890
217145305
1973024563
1408216671
498132439
1269481510
1994106299
1971687820
1426742237
881591615
40588782
27395624
1745400043
73261881
879653016
339294769
277859884
1049035958
1791729927
279390230
1700303114
1573722163
1935445166
2013495449
1213032602
408734932
965317208
905670836
1029388612
2058330613
137219385
1078248260
27559065
1021434627
1321240893
1861838815
1534246490
1208773322
1145097865
1794290511
1069724281
1243891309
206721344
1198180883
1096318929
886005472
160866841
1281005344
1366549208
91519642
84859375
65142538
1154922428
44314488
1972977514
237314280
1104285316
577375906
141112930
1099926809
1258841864
1682025063
1354345000
1274366869
1822453415
1981386958
649565586
189443324
1941025547
754551521
1125026278
731958052
1155609128
1883933625
362430107
1685417925
943227247
2054138780
749396762
190775612
903724360
605094477
1471826706
650611080
913785135
545514898
71519825
1434022593
454484940
1747845434
106451454
2087395032
1218102331
1847692020
1961921171
998178989
42082169
1115035776
1572613912
229648777
242555392
1849750344
1396770125
452526650
2126915977
167143495
409975392
1284756490
782268266
342469418
1680394339
2000035707
1597039851
1718512462
1617912966
1555526952
1609698218
2038878522
483116532
481961069
733177561
2000980607
858362685
31661535
1869095176
1875125900
230637976
823898952
1620694616
638807480
1942951075
282284220
1584953943
1842272368
1077667070
2073429666
799850230
273324846
814570160
1931181400
619455398
2021960595
1299496290
150361503
1554749898
386576188
1862401399
1186858218
973029306
508338585
1889340959
2034082394
838393533
1387118515
1847099702
1996095371
733436198
1268977595
1844637767
2123269125
662025793
2140089729
661848273
614846776
503395592
856498164
521251257
1183140650
1604530233
1457609675
701693539
1872690229
1840552277
1697931743
1481827396
166907789
1691632813
1789785975
1235678301
23353078
2125389994
1345859336
268616127
1727841800
1013719876
1546613607
1531624264
1959859969
471891196
62269239
218683417
1353559077
123653366
500082471
1274647707
755028071
1664952303
2013862883
837193304
205279306
1792014539
1521612908
1054420142
87838439
1093412245
402679871
1442882833
1384181134
1330528419
1078595003
322160448
1620078477
1265181388
2086929917
599679249
1343266257
1456995513
479885922
743601681
95199386
842412661
1222529856
484950985
772170787
1829951618
1306635052
837693622
1817920316
1911133338
972132525
1614981340
31029952
2139583308
1117187080
1433216821
1724091288
530084847
968497339
1578522800
727783252
1972335084
499253218
1069547521
582916070
170665244
1950656056
67788984
648255444
950094552
364519697
1057628749
1026879701
1376132838
1202896529
1113022370
508402544
263945785
1746011252
1990792168
1423214238
1279427703
2108416752
1811615451
1301037507
795944895
1744369559
1643441384
563079780
438238367
1624402956
1681655562
1278097513
1189053667
1744072590
224521798
1754572824
2097773525
1961300595
786465397
968781741
1261538791
1939885712
1935965674
649911551
1512496274
1757155786
115154417
843015468
1809737806
601672497
276011996
1189626731
1181023994
1207976576
73224151
839831080
1685416830
1860646105
737795247
1598347312
1158185683
1663180753
431266986
1456489308
489606141
614582193
171690179
209519235
1654049189
1644939941
2034140860
550199372
1584627055
797911234
276560834
800990517
666387871
328219620
1878934330
1997019453
1263115985
1251571891
1214983927
1634450308
164031122
2042905608
937052949
842718851
1430694531
1056725557
1737340637
1169469737
638682805
1140511740
499790788
135595413
1380645992
397391710
1806083277
1638260281
1953987402
233376153
1319742144
1079720703
1844801211
1437914940
1349187488
1804642202
380865261
919117756
1725149576
1342563996
2067529080
1471857253
672792280
870400293
384671984
633174964
1294584102
2048636063
2018869764
1977341839
614313587
100891377
67802739
2032801076
471775510
263354595
1825280531
1486706897
428755332
1693989567
2046044273
763111351
1062800833
1260531833
99839119
2065065765
188308510
807655465
1583680895
156936094
109668032
912281537
1218800517
1657821102
1341628367
26141586
1076750439
954448598
1095165702
307223221
1104504454
195158509
736003697
832956801
901829210
1709014667
444267249
1772444695
545589930
93922552
308309121
1790202480
1664952373
1821586016
1295733112
833751928
1266185810
837972037
626967847
1415964303
85450824
678774343
740489071
234420641
2015028244
1040099868
1225731129
1656003696
149834003
1900461670
149371495
294546051
822118884
617521345
102301391
2003336926
1794919370
804370132
756492529
790199457
1883507434
1012605555
1430048409
904489583
923957340
802585755
573456623
442141733
1396623215
1959038542
1645913030
1965206356
1254570956
1249329670
1007257322
2019009975
72789043
2133377942
942363724
1339092273
695918400
364507236
696412030
1704477534
1591893728
192395485
1389349868
731324886
1238040763
326529533
813924173
1331416291
266328375
2088253971
1504853112
1416016388
245498910
671203782
627711676
505137748
811596180
1843592709
1672010058
1347025956
1328528327
300463753
1544618830
2129305487
1643681389
1943097356
2102107290
907138731
2004935314
1782378391
1672182917
1113073773
298259992
1687027434
434305834
1682890813
1371666755
1890130657
2048649976
1188146301
1973151539
1373258004
1447616434
1444581720
316038622
337243778
1044369013
1070179132
338635303
591373572
1887378697
256578492
581577923
2107993621
1033822095
1313909750
454111595
1347795182
845202538
1089988922
328887399
1514907611
950845434
1352002721
146907952
1718159480
1150528369
1439191714
1513726227
2088156340
1971837284
1697805080
529467969
1379457799
1218197561
1962045834
1112409237
1335136800
1263899153
1987492509
656226612
774910309
367814756
176492345
1647227435
169710704
1171593582
1264358795
1566314081
488203480
958390200
748543044
1564034640
1416368402
1798141630
1745572775
796144899
1293065415
301659332
1017573967
325280215
544816523
919379833
76892138
1802403793
378533426
2044362973
1649176067
276246526
1587934804
766842416
1456449729
869866648
371513522
675967174
598200658
1045547472
1369194422
381780656
1098895525
1518954849
1492604031
1963004406
243263453
2058265023
189715664
985567934
639179982
921195128
392355237
457822901
2098130375
655654901
1183362343
1165045125
35559250
890964209
394171615
370575284
987036238
1848172638
79136511
142815971
1730057646
1952596343
1634852963
1962082884
1579528760
497759237
303987872
690550935
787543573
278579503
1391745487
221913273
2043573951
864753993
1089559065
338185605
935753062
2062996386
178802346
1944637457
1225614873
1957989109
684530994
1300836686
1625328312
1065943858
725597561
1354303259
82536022
485253924
1968552059
1855985744
350312521
2061229045
1232137243
248290382
715250446
1735880901
1197292026
1165520997
1378082066
1758913430
1259863086
1051442566
1653171284
159084779
1074424894
1355741395
511809011
328621872
377661484
1657435923
265627067
1736190589
82599652
607368881
95577736
2090080170
565377186
994270935
302919161
2147208544
1889105127
1786052434
1053098139
893663147
1287855996
667474552
1019447890
767938368
2133754772
1027524125
531779621
513929070
98687451
1246929931
2108244967
1459439632
583326046
675360181
134527402
2103650747
45599945
1229259950
1593001370
653849211
289522212
311132364
801668091
469294394
610338843
49752202
2048419378
763813728
1232627193
1493821192
1758140631
49123727
1304364965
212529523
625446675
1608255362
47155337
615415878
1464225992
1217002713
1274302125
865069647
1576289251
1024202130
664654915
1776946487
748574806
844545421
1115238330
1792216112
1124313921
620730733
332830431
362733824
1418877473
350746967
738008019
360669429
1766486064
770886378
1517444186
1518021497
585363518
1176449283
1464411347
1807493007
106486082
729895993
922179056
2122812343
614586531
318380792
1909007511
1649769006
2066752273
477841889
1761204912
1847783228
459890053
1258148935
1957336649
982117302
580677256
1584923394
316140982
22043703
1992682498
748406590
1878144402
2077800699
922666779
1327613364
621343615
2025649065
1739449944
1391858850
1889267857
752088448
1190347527
492073091
2055596409
1000946956
2114719798
1372766626
744853991
8791977
1613666049
1847484366
319286632
1391566087
861932356
499311973
1615787131
648482634
1714494172
53490194
1536250505
1583475274
1071099223
1049401934
225150464
23471103
1308124138
1527416312
854111794
1234993037
1649778335
2066725298
460262481
1704307305
970101210
52172680
214608163
319463771
1100461473
872000901
554906561
356006278
1279760730
905571158
1367193523
654732740
1779129958
223617059
1214463431
1246713739
1917032098
104462596
1119727697
1102367032
366633985
835956379
1368945182
1883133116
1703504268
718872387
1458829383
1451236841
640834823
2040123015
1748333464
2137785686
378085881
736801950
1147514296
238507823
1310416256
292853596
540290306
1530063335
1360429756
479141949
1093350114
1135719839
2136719178
528709710
152325490
1521592969
1002454204
838907366
1028097471
1951792150
871315623
1568447406
948283840
58853414
1021316358
351523889
1105572486
147239794
1785387651
1404213636
844104878
1291911467
1635480439
2100916516
1456870671
249073401
807910034
386700778
827199788
1617399602
1667410295
277808653
202222472
28509455
368093355
1904796293
541778120
1374170773
1602006161
1053800524
995556894
709641401
616350969
1308961275
1417728819
1112757437
628614282
1986827510
1487099172
352498609
1006215402
1201914689
1498548882
600652623
959820946
1250927014
2147253022
13972464
677142512
1844581388
16866828
1159213005
610919810
979985829
1646701942
297554703
465146061
1451805863
935934258
21195929
1033124816
1156736328
683240143
1875081544
2038859174
112733415
1198752824
1080964886
1509081219
783683821
55780610
799845907
1764791956
1701224002
1059328300
439730439
36742142
1767619529
87090182
291742191
977530394
1564924788
766378543
83133782
174995371
1300923995
624678908
6655400
1592106784
1210395765
661050826
1688481078
757360749
309353186
1161031979
869198579
1971184319
1885104517
1895415798
182911972
592558549
2033101747
1204470467
1553898937
683913910
285717301
354369621
420780767
1462752151
1902554612
1724971051
402916361
866123099
202548286
1082378429
93997714
1286351670
346265514
1094628139
1059996509
648935786
1815371592
1029555610
706685113
970371082
886693472
1894170774
1072459747
2064465613
648617392
2018507194
724049819
924650275
969722170
460222495
786596031
1049248063
777509396
222803351
1163455485
1926291665
1498675866
1908633146
881085378
1349497250
1153475654
1060874512
1492371916
984046890
1284863700
1030885470
2015297698
925354104
1670779348
220583354
50070313
1937916989
561722825
52530099
583986425
289605238
1841395837
1024594306
1645275795
1405669534
2143710520
1187723355
391899417
1133512472
1997279351
269947979
1610364367
1991418832
765853855
35519012
1493980583
10922052
394060327
99418385
170551575
1549562171
1590056198
395415774
955126735
1986566706
1885279006
1381105749
1934400182
169862957
1407787474
804052934
919824321
1094143750
1177241420
497508518
469139296
1504376675
442520070
207591094
1755714766
1099372265
1650229858
846389919
232129727
1991811729
833351788
1949170832
1983039364
1363172674
1657728318
1956039617
417322453
317254723
1542059382
507527593
1906059972
1753320552
646455178
1868524833
1978040860
740067594
1912227823
1263398003
1908019869
2119493753
1275723402
1961144430
1499584121
182613291
6444324
295371531
2109950385
429099283
1992026424
900644645
1690846269
1767134296
175966702
603477049
1462980233
1616977835
1332345384
1517570155
1620720788
2107339670
1718756447
199028790
237297494
521994956
1930144753
900824942
1407028950
253359556
1866861552
833943130
1307723603
1806735831
411909331
450214531
829087899
508317433
1888408165
1317391199
1674141529
132805932
1650311595
1776976932
1868665481
1575739294
2049207368
24165966
1524646906
1348177272
1163781055
1439161324
2058801493
1394179622
1054314228
1474489720
1180829549
1306728645
486683093
2093941467
202479568
1503928194
1527562278
1142703205
708143576
1349158653
77285245
1639672039
314337613
1809981706
262989200
1118665294
1400863058
1352683790
73327966
1771965663
53491045
822991711
687028442
1982674924
762607274
1305518565
2094229486
1663726548
250015592
1346835187
30986757
1561419467
971997056
589112849
1271719435
351448875
170472992
227804676
574865599
2117078678
1007479021
1741235209
1754880999
1206586024
539337827
1253567462
734469504
654135890
450724846
1853079600
1674894908
1842617339
466375481
2113845133
405881497
1827864074
1914389491
1389268436
966485830
307090055
1281642231
554088509
1895095544
422981243
889417813
1092212700
811677429
1053971971
1344122720
1556510373
804261459
348507922
1642409155
1858056088
330205123
1644233279
920241844
1754403840
594065319
1405185617
885790263
637812058
1879098636
191270664
1161070269
1161648903
1144240945
74693013
455332266
1196197428
1238267728
1296104900
491359646
1627038298
689661445
1651228397
1662888254
959574928
1286951810
1090146339
1889770903
1274200920
1099166198
1447138702
1659598403
361460855
1479108458
398997395
1168803561
1793287364
23116104
1710799787
923625729
1650317456
1662880391
984008208
1362279276
777512592
653594744
2092221777
116836165
584749165
1109370826
706488369
2109510829
818410626
283182354
970297501
878356368
1641619337
887824627
1389975305
776143539
1171785393
464945047
1274163320
2068659174
1967394139
387728371
691345817
1801062924
192978195
665399671
60801284
1799442398
1428345115
646418565
1401776300
802996358
114484959
161912848
879811916
1147945461
1584199634
1488061327
236610993
606479169
1044712743
195217784
33163548
210758913
354924801
1390828195
1827699466
442944842
1810915801
736549104
810157140
259056884
1553100254
717670990
2084018868
1824439672
1691463571
1104395205
873560082
1650640572
1660902291
1872652243
1724477148
201842871
1842604589
194026155
2023447154
2113285487
1256587301
1515587638
1276977623
1084067612
1493971597
1490867126
826186844
1580560357
221604137
1626809654
256557721
2038975121
2132880368
1545025284
839965296
1078519660
1530313209
977474446
1660195688
807996661
1534937537
1612377915
240354355
243321674
1562854623
836560942
804603456
230002568
313663108
1260794724
2147021062
1927578070
1487753803
1923762182
2018657856
28316809
1160222052
463228811
1463186448
1040633786
290510415
1607613122
602785517
1103468748
339389472
487941314
620139371
694598128
1567102805
242049584
1534743347
1942043176
549298423
787905105
1925721095
390653762
90183942
720157222
1011015117
1678876321
1392799038
2114498872
976746425
1754096691
700977638
566293699
1463900840
26429126
1062998795
1810409241
902003848
1987124031
1259333013
310739679
293507289
1397157657
280061064
202436805
28547262
797815126
462330944
1559406036
414194222
216504154
1792359456
2029368465
1304463636
222000064
1936350511
1971878811
966798335
1966676760
671740161
2133630821
1360900108
2076540078
2097433539
1878073849
896974133
381766830
711812919
1215139608
1085151293
912189171
1591787598
261024457
1921097736
1490987261
1028581475
916545796
1473383516
1523080655
1429549062
1085457353
1513866277
1652960411
789259221
405431033
1557183084
1956673839
2145073633
1244499751
331885628
2138381612
1121943199
513726049
416342515
545610469
1057569489
545153249
131533109
833112529
1376829280
2091918752
1536357219
757619930
646867318
216015197
2042164186
345909375
1454160898
1591629191
42929205
328471643
1497611344
2076224636
1648807678
1539338538
492409167
86098230
806093576
1859329881
1456873361
955609110
1843471769
1497110320
2130895714
1544554729
1043555649
563495403
979723484
1001158229
230506405
270541042
1839598271
1179354232
71751103
1146151676
186515988
1913578494
1447949304
409869618
1717460100
988227853
1241301289
247604023
307585949
467861644
1820852481
942221509
18538034
883193735
1690627553
235399650
124460679
1406559853
36604004
1023424920
1174073815
1983767161
1229345947
1695308472
1020556021
813470153
577337549
1425407556
536386349
1681614401
2032128330
1656256186
114169128
2013028754
970315251
1193494419
2141365489
146473506
1296172005
1750080625
378494295
1835460104
1957843720
1450697508
1359628815
2146287884
207171623
1697206219
419042469
1793155964
955381871
1948990618
1372821871
581660821
1349934797
272578902
136557877
1182726020
1474882028
1324683590
1316022711
572076778
1585258642
1559861243
832688165
1916904136
322929399
1387151053
1689045634
1133611931
1326059436
1172789781
259527937
1326125678
1903099111
1962733896
1685073466
699354484
1280341501
1986223250
260202459
2101306783
1271882864
1146948113
736722042
2147464329
187064117
1164310890
961890281
1660205326
109283704
458763533
947380265
179549579
208898745
312440927
219033006
1706618821
1563936123
1036153832
426425482
392919932
960434438
1467662656
1165251351
1188587699
1576235694
2141317189
1602016059
865945883
1640503197
1345232204
1876528049
1322902376
1947135256
1284757458
728757685
478145079
1105468060
185725603
918132612
1968141709
1245892844
809036666
817748825
647988703
399301424
133304036
316229089
1461795158
468088366
850133650
147714089
1448244279
999615090
1215536219
1256021878
1431701243
373266635
1282165983
322256340
2085196492
2047218302
356316387
762350225
158204606
1148026549
871058519
2102371542
159265355
1608979397
2094428354
2123877048
1083708569
1348735592
645973744
1446747223
136993452
136665092
460757225
554761769
1257496834
2114904240
1117437799
426636309
146514266
652698205
715258176
1354219108
1113631375
1666676475
1982862265
855761688
494583113
142642045
954162606
1599983788
1892570832
1837728727
907530540
321427915
700709616
1289524949
1669402785
928305295
2045157014
1490456227
1683250395
1520488690
1340425398
1342571613
1805613827
1631578583
800041454
1872571341
1973515676
1480687642
1913165371
859870015
1666034540
1614237
496552599
1756057297
1150948883
432987179
1960606713
1340153705
1672547731
1467389003
1999824166
1207238160
226473867
1260074788
7351607
2109052210
926460075
48583795
191501143
75256314
135520046
92654947
1446657502
1456691587
12314884
2117921345
1003092944
1607215784
2035342100
362637392
101568737
1871972031
1154578765
1711404453
634602715
10185565
1306465733
1590979405
1565183091
1157744219
240430760
1388990896
905890966
313462986
1711481959
1578859225
496971351
999722791
1904504127
1939377631
1038346070
1887331664
1268222513
89562225
168571468
1304942141
1161625189
510520557
965204090
145019660
535879942
1252468802
1255414849
1284334580
1366090405
665993274
216002360
224369581
779910827
1168153630
1972574014
1265643838
1657948983
1371701920
2040828482
1625521986
120419462
1256079355
722187833
288881155
1896798249
2120422988
1224389503
99384563
724846250
1661848741
2115956360
1103598976
1908580203
578316296
332365803
596066959
2050931310
1629201703
1020049680
176399234
1553139853
1880649872
66530793
856225180
823641796
361008342
2109346767
2046585388
726899815
1959070022
1581593370
14642267
2083176139
43002468
788465333
1045972886
483462650
803755297
1275203894
838008100
1752513720
571210576
1452223145
1569692418
308754241
2088970396
1818100304
646953674
54928252
1493481760
1961389541
1345674720
2010597136
323394111
123404593
1642559488
1101198173
1115344818
728354917
780992948
1989520067
1566096706
107806003
1570306036
884087682
1187420780
2091293984
991198506
1294694010
644063485
145888880
1554594755
1304847892
752434123
1238305332
38274323
988681088
910829572
2048757310
358994802
1438473005
555112556
1838556059
2141041889
1251488999
35023029
351307779
83753794
1044043153
1191531100
873934131
922293490
916546218
143241190
1120887828
380462164
561015678
1729412152
1256305647
1605832781
731347096
1670597136
1108202458
1791761439
500889957
766807
1002705573
299593297
115025982
1203897249
1099186207
1549318109
91599725
109309180
864135726
406696308
1357617347
873998420
820750326
1888081833
777940800
1067104399
2108933209
388341251
84879952
1943980714
1178807023
1080953488
1049684142
2137788174
1181979458
1438620068
1195326402
1440238882
1246247846
701818339
963992511
1456124995
500456010
1975735962
1968445769
2050896633
490977169
161341789
499385383
935268387
618178148
466097754
1685320371
1831324042
87815584
1259182578
756885212
2103781669
1384314017
594730812
1821549391
933934909
1022945847
1608549222
385473267
764528673
1350131022
2142527958
784297391
2046575405
1500326506
824569229
439919383
1139630531
1159639119
1397154830
1092671611
204471673
1560073902
1795466503
342115666
88573908
1452816486
547216471
1478283877
1016259641
2064989968
2106594815
2121831380
855204299
337234724
533393529
577650442
1932917137
1633770195
413247472
1812134303
581457403
206739997
751790303
890823331
2022789945
2128083854
665622235
1387711706
1665364253
1756275604
923817996
1345275765
269752535
900617301
2038306730
908079028
84602368
1696139027
403752538
89747844
1793293467
1017857143
362085286
2068920103
1549070414
1275529527
1330955179
1335027610
104321883
506826725
871551340
170270587
1660271941
1847045250
1716008866
739514909
939239313
314578878
508116422
1034809570
1112811182
678396414
384779923
2051806522
843738907
1584804876
1386116964
750017043
1729791953
2012619309
1420327901
1214948763
757084235
1933429622
1234680983
1289107925
776091367
151341714
1257660263
944998434
1872248431
1630956121
871869969
1877895898
1044276050
1343242366
2062970799
702835185
979639661
112241259
1665081515
201704304
1938816781
66456710
1421960651
1694046644
668704871
428692143
1511954374
1536703082
1233247374
179453375
623542787
1017676392
624890091
1448609030
379775037
483330370
2023776889
1140607165
348293842
256007079
1197306675
1500157860
1371712613
1596199956
1893909881
53191833
2064234490
605085054
398484430
1461484753
321414319
649635559
609579401
10853478
621690649
1691243169
271367068
320066015
307607807
95724141
1083161834
284260017
1220811559
834001981
1237076670
1390969179
1406103
1952684879
285433223
1880968782
925571418
855013720
388113343
485224808
1402702904
91962476
374513767
857324551
1635768905
1154258862
1110993417
17369702
824725905
1830247944
66413829
848152073
72012681
222557485
1492575748
566322593
1006263696
1529463062
41876731
377210390
1343350139
831065694
2112879259
928738480
121973809
932470770
1231557637
422850517
1474635693
358131912
9266789
557222926
1767958140
865130943
1722479718
824964368
933074174
2092013834
476446113
958483951
1630731025
758205080
1671311559
791523973
536365677
1635719226
844085127
1223883675
2094151668
1229607390
279832873
1194337367
68492977
1202581562
111518264
1123804162
1467373297
1659055565
1571445212
1963977845
96945377
931129298
502259825
2115928427
490643591
732779781
1490223416
869222424
1835107694
1693840862
192558782
1649444098
2005750763
1453909519
1807975281
460345828
741786437
1603717045
1550756643
558698496
1056175728
1822475655
847661063
1221886997
942055344
1677519648
122306051
1169456466
855037745
100109007
1532209059
795620706
562334709
1702360302
1167703242
1642527885
307977215
621540041
2015508984
1729704046
2138062697
430974582
2130079115
962317330
543416847
1116788341
217560107
1648417933
538079277
238301774
1892254798
1865071948
1913028448
1072365494
825939087
1975001566
998752821
162775346
1728779739
166184625
1367464719
2113142052
742432251
940745742
2140414633
776886949
1429695330
1082953730
57155788
1487744770
1714228422
1538120197
706694932
882154347
1777940819
1340858
899090277
119242769
815946421
425095402
1752834670
2111088744
1817057757
1204854107
487171373
921190682
150851045
1145501958
1364541054
1958406948
1719224841
1983040795
621102841
186597479
508595810
184244872
826513182
1705206364
1026412679
385425650
530598664
2092460890
1233492549
794594067
617496640
605735719
2047243427
61128606
393961291
1720675465
1449592824
1374113440
496487164
965984920
1486182715
69840413
427269883
1442324093
1428614719
1614266923
742757939
1862490883
1366604033
860028972
1975655300
1964034228
1940864664
1046253844
60195651
124347014
1285590688
947012105
1013376244
1515839271
1560097649
711991607
650899172
977905643
680610288
121567436
478495102
612120658
1430914290
936481540
1963999911
2086525627
1367685179
1007928896
514487479
63644664
2040171286
1545075641
718683477
427783608
1653931706
269117014
4774861
1822872843
889751452
609364292
1577338327
1249227619
942496885
688491701
325162998
1253373118
645821027
1800141240
832591755
1615136311
319764100
564211818
2019118015
1902534598
2104182442
61268451
220911550
1454839827
1199573417
845272427
1764407249
346930708
13445328
1469415633
1065669146
1287553525
1749867954
167193785
1041336635
1807900733
1574463779
1889722767
1386547800
1393255968
1315541796
585661867
1154507099
647563619
788058811
1230256085
2092588779
1824080916
764177791
1872540848
1363697341
1759086888
1102285303
1519951433
1002530192
1092424129
996386581
2084991305
1414927052
931097701
499710360
13021148
955614071
203915795
679065284
1376953850
1901079500
1170888141
813615712
67116491
302828009
258191427
916807596
1849838555
918637195
1040435670
490579049
547525559
340479532
721825613
1879173222
1000239494
826853886
1529443576
2023899228
176420282
1119966768
971658051
719611883
666830331
1383884696
1820448731
1378766117
1111938853
1353058115
300826781
1942740920
1367066333
636114903
1037743771
849091377
1281721139
1845367830
249405017
1876193163
1416280603
2041686305
139776573
754381913
1076466775
115438448
47777302
198428221
1823829501
1035341697
744751190
499225446
1869533372
1986182868
530618810
235764553
1826638079
1807580192
1640389990
1388973565
752587904
681944557
576031017
536916997
1695909094
1337763823
86549783
671502502
97901625
1904168854
1560117057
1905102661
1003786628
1927616238
509129572
249701212
1291115574
2078858180
91944947
1851047056
441857389
119113263
985238704
1263073741
740812088
2943069
1185559447
894021748
797278769
892994876
1194229589
609245248
1296821341
826991510
1586668636
190383351
235269432
1899455650
276777091
1583604306
807144336
679149707
1680969000
1086076167
782226006
1240348564
1146333293
1700798264
25007361
1967835103
710249922
881348635
1515047442
1516678498
1789955401
1000788281
924082573
1198510404
1999272722
582603134
1059197367
1286473531
788601431
1206131988
1648331145
1626392549
1983343257
2128127966
89097692
1840455037
61268451
325931665
468902323
1330625331
1301035576
3642776
613668098
1097715010
1366521523
584905652
868599543
361344016
1727461795
1107734827
1275669036
583467688
158268627
1414162079
1544445246
1953677873
510660844
1533674962
91803462
53923271
1937341724
857855391
1885782685
1215508864
912406529
1163805311
793315380
1430483826
96696015
573392207
1815617343
475106588
420190296
1542883754
406059182
1237766021
1686247446
1860744011
1417361166
1519873621
549599849
662604061
1098776486
702669435
1199334160
1353757221
1500171665
1015351094
2111250995
325093167
1319491219
1203622523
887482488
1014866246
1126533479
642527294
1461426451
1434475015
921373767
1951176087
1923848165
1561816322
1466975480
955718728
1835499064
1743086250
1535798171
1650389231
390366379
2011460055
2076910367
1961346151
1537561484
1422894547
905991034
1196467206
797069408
1362157950
95078574
398434609
857459704
882442738
1019590882
653830887
1767676430
888562734
617538248
237066123
576492602
961766482
931751755
1617117025
1934812371
2056240455
250032454
1507311264
1240980420
635760087
1098976012
1519081747
522313491
785554366
822402760
65810513
295577641
1127910385
938039177
1605918316
1417239310
750362038
1736438659
176063749
559776866
1903280739
1585605730
812010769
939683885
900700590
1438759498
96043552
1854706389
233443084
1617264833
1236309356
382360746
1519392513
603030305
1899773269
316136807
1468468546
1345934109
1262220561
1100451431
520520337
791057078
1520163999
769702228
1324777331
443058018
1778150087
1148852022
1302760874
1862452426
224268657
363544407
669103976
333419308
70133803
2078970188
842754726
512056603
594203299
79693203
1044129519
933641712
740298814
393352148
862323271
1406392292
830958236
349985497
400856946
1917154257
1414642439
779373190
1897667717
1550533462
2099118692
688052643
945425235
597370732
451763354
1661883196
250384258
1298237096
974803039
3795410
37923370
2051528541
1106480219
1776961181
163522024
315843975
67104951
958928839
92371167
1597839100
1206199812
1681972598
2139344955
292125543
282588275
1076527339
370977366
865643236
869652612
1504807974
871627055
36183577
631361519
145987320
1369436229
1482328903
1347259405
1622913979
327113969
1147081120
1509829397
1307482743
1406237835
1109919047
1908256820
965209748
174924779
1214465527
26177575
1697398528
816063286
1327087502
1251366999
810871718
1261526272
426664104
1552886332
823650356
256982061
642905028
1922282744
51293501
1025545561
909408504
1511407068
2094111376
1544106079
1204160223
1903159474
91886375
794564666
127203103
521971488
793165291
1801101362
1833020861
826481529
500390913
538690536
1730412858
1659180516
1796212670
1558425767
530825910
2123857398
271100207
548812545
284182473
1197608881
1961913588
944009068
1337794315
1904816724
1699158899
2030203023
1967936459
1952783006
13733337
53186904
1544409018
588278785
407565291
1521304784
317897538
290989858
468013036
1281819708
566303446
1763909947
1970883678
468618898
1632605392
262971486
701228290
713653336
1050264781
1349193578
1050666812
2143624681
37297355
168700623
2078831761
2128679198
973402646
1168158570
1149146910
803270209
275871878
1569046775
364856635
616094953
693998861
1375487767
108818472
137748313
1302247283
1596206621
868378346
119152753
1128947987
1707847559
1251074522
1087411962
1897534484
1724029660
1018468717
1118881275
1715667291
755733342
691992411
2037242837
1204871336
2117301438
682734961
1480351410
1917994201
1660212510
313517325
1196494419
1525700727
114740380
935926406
1731936426
1360208690
1500929519
341723777
1472618145
774407440
1405777221
2107368732
1856917868
1553206432
523450476
2112896120
928993643
1741730609
1522972466
998665395
2025279797
1789240732
1419469834
1441262454
606141039
1888137363
681030718
1262983300
1973929397
1297300013
1687807311
1334352943
1573927638
281874
700546728
2052493280
455483544
1281048863
1382868035
599108898
405789618
1534707559
1443668983
40356362
981423981
1417096205
72286885
1824678552
1624288697
1279616411
1726662105
1981385519
1644931701
1354909071
1994098305
226807069
1937639143
13848450
663289314
1998156505
95020338
1892519469
1457076066
1167770744
1867064462
2023658560
1882989589
1106459387
173413569
432363591
347104978
1063621196
1253099466
1304207250
846964039
143692509
1332393608
542676354
712620679
1905222895
578369260
1283553368
1780199146
1666570729
1854136038
517567837
1147320264
618407853
1489141767
1255178084
1211042003
1983445654
1097645115
897329243
199030823
2041895610
2069033337
1023670677
27437166
178818622
3530077
1494125948
1955910802
843328705
70269939
1211024480
1966280054
1741862578
1746231464
1560697183
1059642841
1539334712
659318830
1437226391
495257629
1660065828
1820476296
689611419
898544698
83029785
2052008320
551357982
401569905
350096382
934369011
739616722
2017266091
273829581
960326852
157087477
1677182600
1298429001
192110179
1396618990
1392261729
182971694
1123356075
525080282
143921321
125947036
1780722837
376779283
1879299492
1873928730
542914253
125028451
1905428195
1950545179
1316466202
1591755202
966852279
263276612
382081792
698687400
1065590090
2031936333
915951101
1333748897
1565283618
450495788
761331000
1023271637
1809540649
238767976
1005450007
422212821
827648296
116161636
1272379773
124859836
1695129952
56691050
1453864876
1371510698
1946331257
1201959791
159461035
1824720353
789217917
255165255
617521039
54655403
324932262
486236427
575469015
258723052
1177107138
1388034745
833477730
247685216
455448141
1313692467
1920336505
1200985143
492412886
572386138
1185553293
1818152263
2095129734
190824350
987541867
264127947
1503232053
1954774981
775491921
97354175
1651722227
352402408
1706701546
440054766
1185743625
1648638946
1667351101
575933381
1134466465
683830405
737346969
2073937184
1421815560
90932156
199594533
44343528
1728894681
16621041
1718070416
1477204186
1591112995
1133427816
39763786
1643528327
641605408
1049335147
572652238
1439237647
1168944185
554056186
329457470
1134821160
791238555
377465063
788634516
867906756
691565539
1745641604
1351059870
1700833424
1909932661
1828203102
254683757
709149975
1086039822
1094606925
626251019
645547363
414899914
1530472593
423961488
198374738
954147684
1498886106
1168639270
1542478563
1100290721
539410403
1916963630
1446084647
1543013377
496363012
403604867
2061691758
203125580
1922265954
1821723879
2084337288
63018230
975992340
1370670494
322545381
715070766
1333808244
54441738
1984799029
1223793039
867271364
1069609370
750344445
627128020
355155856
1175296125
570850475
1628098728
861140339
760201494
1576176254
480042357
1072594227
1737697440
2090871392
1562811921
1000718911
983852866
1145096128
1978478938
745855204
1335633261
640791897
2127360059
1969211767
451836617
2078128913
1630687081
878311297
1348349824
1505374710
829705433
1738069725
2012037681
1468401476
1884627671
605053724
1044785782
1310951965
1851617164
507180215
1205147865
3985061
1222103587
649265649
1969212442
1644796216
1293046085
901818016
1781592408
1352867835
320924196
863677206
251397716
929919917
1174168186
1956212835
680157913
525248145
1166972313
1614741319
1329170701
1577314663
368246264
118133263
270252314
889947143
1501556370
72437185
980260099
716786040
1884461640
969252564
2101933971
374877418
1970848334
1011477283
613751651
1220631722
815367786
498815479
2021538042
1379944343
841344883
1335136962
21823414
2122812343
1927417083
1969265238
353517175
11089773
1199181891
1588658332
1404283022
897282590
261719479
1136154457
2135631396
448822856
1623510021
1624404865
1651987664
1839940438
360866426
1943769120
1922082668
33156117
1923506809
1685960631
1185600666
795338588
2014492045
2111923265
1156556308
1543171656
1039191275
1946861031
681206335
1160716862
535462189
1392134678
1702023949
469554610
586727025
1989542959
338608473
2076738328
1346049095
1603309498
819036381
997480737
494477303
486413024
1349164377
703458627
176951797
1403679331
450505218
1401089586
611040685
1225212438
511316556
1282005749
1452220350
1091414075
706940649
1990114325
1616689306
141310065
1259378234
1999001785
503811184
543280067
1359545098
365828421
1302659792
335896587
1015899913
1826708206
189438032
727154629
844924242
366426481
1845435427
2123227478
746836695
1145979168
940268910
1313799250
290670992
1538994910
1159165183
2109695422
2066547833
298938813
483337451
1141406551
267794334
1440847510
1220982663
1375662373
324463217
754474371
151023963
1925986036
497432396
504505055
137139528
73657570
1553869907
667891458
948114873
670914264
72018746
477895572
1670230651
1099304314
638905119
897725578
1758291098
763847043
548045788
1420222645
1197550993
72423363
316572190
1763969204
2113847762
864471178
2088287151
737535175
1015996768
543895761
787492212
1127384770
2107220676
351245504
1012407340
200517909
444567210
699939062
1838971082
2052043266
2111960608
870700148
1301118560
523944284
1942958074
491764362
958638687
126325744
1065589986
567702224
777971808
1744142916
864507558
721149939
1251870337
1836684780
958237691
755112329
1498433930
1767517511
1680532405
1106876265
1091320535
1652888889
56739602
831708018
1748800631
1237626451
1470043328
2125226856
1625332394
562383505
236018587
1364316602
1707935376
785927707
1865117367
712934069
2136305695
500653903
2142825224
1973799601
1197017566
2140853072
625395503
1399761233
1322328375
324702034
1767057292
1220975587
1313353008
798792616
912965443
42191829
958516513
772993114
1003519654
1856162612
191813299
1645033766
2060264178
1496703541
255266479
739696667
926067999
624969955
517800507
1063076718
772540527
675798656
1040425898
936277831
53686822
1735463614
930539458
538142386
762280122
1071174833
631734276
329446623
2079346699
2014678874
2096843094
617180626
54162588
782642551
752422385
1991410151
1301354164
819295453
1617826030
752461483
1373952973
413240552
1464005006
787304715
1017776625
1039404071
46932767
2010838866
931433212
138990800
18327512
972430895
83893297
1445209243
12588534
2095748482
67113091
1724372966
1915760721
19672433
471970193
1334020418
1121347544
197026775
118065083
1387530545
193580724
356110785
1172523492
1160042049
250690192
1659625842
1270903211
1113725529
1455393179
488351260
984418104
766300996
336106296
374931972
1076766033
920707741
293940379
6347626
850365841
567099461
1572739582
587369017
451333934
1238700156
238550186
1431861773
1171939767
433402573
1289449926
1566684411
1882347705
1481481479
456263528
1871199558
1211231480
956585769
1949523139
1903389411
136467915
1133367385
253063752
1861927807
406340268
1087863245
655316319
1947518095
161055846
1529736310
634640980
1090678366
315463429
1205381203
772936079
1127544334
840880718
1692843663
567144635
709780106
458130787
666793739
1345635246
715404771
591029136
629258621
1216392478
906555362
444729838
647739577
104025236
185654568
201937102
951583116
231213668
2036565541
1931830936
37356189
254184814
937463874
1526666335
265878701
1822458293
1842738433
2083533949
2078270376
1110659049
2074392362
1520762913
1255875598
456404506
255165863
753011330
127638410
864716932
1155580139
1544628979
1595603261
1374712780
1718227014
1230721451
2061293985
2122194261
909928811
516769510
1730107054
1627364939
1015445691
1599565979
1924956374
973177119
1441859007
1471521205
1491420502
1937310478
372577575
2015687619
713864870
1908476482
1891277188
929632870
1302690
333855620
1474370860
144098865
1023304919
1988453045
836450473
1563897329
936933481
1612686359
1816304803
1973053209
1860362322
1367753885
1262748960
781094703
82599580
1669033104
1651425438
453133007
887734058
576991356
1489179721
1501862642
306349604
1394651709
975070299
652605607
848200308
555792503
1341752717
525637559
299278251
449827464
1313446061
396330752
1101325993
1078641894
287513833
1184255302
634658789
635671597
1246395414
1251735625
714599165
423518408
807578157
1177596843
624338746
2108396581
1742305897
2119069732
756654855
387984056
1438100447
1917360903
719643450
1417814902
384655829
1621119689
1461261794
1778745156
571108975
348843430
1438253914
6049781
951955951
660668876
1401168542
1682147408
934804525
1137430219
1063505819
1648289915
2137131366
2098328357
1168192553
784184492
2063845754
1925148750
857952188
292369353
267096257
1479378563
1581420122
242418127
952108304
1733502575
1252181646
214096083
722275861
1494674116
288210062
492113448
379687914
2061083254
806489071
1414689762
299004397
1043232729
1362449187
1900986309
405652808
1208681018
55730374
1968754547
609922565
1438921647
1908885676
1648198918
925139310
1789040672
964525632
1250386960
1771711667
1949523139
1750225779
1535134286
761355083
415013953
257639157
1963235419
1888696009
1053245138
798233645
710578655
983888874
1589113588
1579762120
519365677
2039567029
930750598
507953489
1770227246
1060898262
1475556477
1818682385
671818551
1814766829
363564156
2018611488
1041420782
740832220
80976417
484617224
1860544048
936903348
1040951234
219377912
601319007
1466985453
1500231703
926152598
1426937888
1083599122
2045619555
906571010
419605849
193603277
131766849
352670582
340829769
351151849
1556219195
1786051606
820442257
1342718193
995498626
702626850
1782785589
1802853180
1696715749
995787307
1221650197
216515309
1879489956
815415459
757938953
1306040634
400900536
348876896
1859916714
114936412
447830067
2028101574
1985454203
2137432861
170450534
1770570662
1091880594
992942922
738289259
638710349
1666314789
1150751039
1984116277
114070115
643815899
504354087
551857590
2071482754
398741940
130241682
1638193769
200869680
1719522619
1483412653
627324117
1181901006
2061393710
979300936
1852650826
71249833
2115063376
1568306247
389525892
1742353962
577369795
1623598470
1344880179
1546689995
1997540425
1934879831
585486890
1573065913
1696825644
1703230178
1260735478
146115700
773996291
884506804
1829289429
883703471
2133688602
178370274
1799218695
267127029
1604105467
122007824
1906970099
6112651
2082217497
1298872830
37916285
2073239689
1139138147
709876686
450475758
861426186
1894813807
1346010551
202455262
433642012
377137141
402685088
1615992104
660555618
1818767693
1982660158
1367131754
446791888
294562533
1652166103
6630463
1428992055
1131871440
983399660
1586089446
1274552864
836643972
1386971995
1061178936
1619451084
1427887657
1258328214
297922757
300572660
940263153
1558853119
572107068
1693173667
1875555515
221199966
1857413934
2116336893
635594416
648911033
580592726
106310185
381966591
1453072551
1163908891
2081776957
1250677135
843613691
333371415
1217600657
71098476
321484938
438828232
643636723
1412975843
1579871434
179807241
739655274
1305367131
1889348365
745669015
443186317
1194699046
1380016416
1064990960
872153848
310170617
1890227432
727760523
737452304
50820227
717445025
761301318
1899839310
230271220
576878748
383420672
941617296
1252546117
1580904396
1540801522
1854716928
366605062
1615335916
1576510706
1448015405
164977936
188302276
829282059
830706835
867079205
1949567945
1051489083
1678468408
1132434361
73069121
842481487
1250089679
423135583
484044640
1186378030
244863867
959632844
1404262184
515420414
869973587
113089776
348880916
372082895
1844928251
436952713
1271293474
695200514
560441652
1640254482
361942508
1609589162
604224834
1730190349
16025996
1457303549
572051109
1763925864
435487816
718074348
2013434776
71255399
78981609
1807664862
653603777
1293269083
221813357
1160607220
666473354
1742294262
1755570289
1676917858
829938363
1852048948
1387998291
731668229
1428962973
1066998765
1512532647
1825775192
667229883
617091154
84331047
1874271096
1525548140
98313220
1481759499
1271601370
1720301153
1055445852
1854447586
1992796223
546194156
255908246
1868978586
158937353
842389511
1362365484
79933611
280563552
1723612136
1838564161
1562848077
1555768022
1847488419
1143102415
832885970
1213586215
1000476218
1947471053
7363611
1459966237
1928085625
759651459
1855637716
389682360
1467386628
1732230312
503770259
1512481612
618504804
1928651804
1887737156
778601467
1105496553
1167597192
306543409
263212423
1124863717
1088873037
1042972443
429044570
1364685601
1582837297
651691677
417120761
307867212
627426423
268890737
183054516
651251321
580959982
1302909862
355129784
1775775331
1104074579
1218085906
686315625
1304077973
2147294540
1176431227
1665750743
19119754
1720871967
900449998
1534444402
515600351
789421836
1872333680
465350326
521996104
1823166513
854028926
713506504
1378259235
1743909409
1722489440
1473015870
264496728
364167812
764191009
1285459388
1135637825
1360941125
1069821234
1499182745
222164295
1255565843
246729728
1352713810
556394697
706477966
358470454
2052424774
1905887315
1312342298
1540027159
1039025417
2118373832
2118903702
1814013952
2063127936
2135281038
1342638732
341595847
834263657
1902649165
1770099751
459525182
1297195889
16621041
185644352
732967032
1976317456
429059345
2036017904
154303451
831818381
2143281160
906223840
1087391654
1043605630
1060691799
1517303862
935410814
1835725029
530498486
319849227
840514999
2034535464
5864278
999799324
731816177
121880755
1612361513
203807070
1008130394
2142132336
1530472710
703535705
2052688325
747121153
1905320796
1220480177
1422618732
1255170091
1770928955
423971443
952238231
1729022595
284992056
2077811923
1151587394
566649088
1756490359
1070793576
1913974361
1711934624
78481784
973017979
1216762030
304496798
721211829
185337468
651724463
540974887
1573013952
696080614
982351258
1210668013
1318685893
2000372286
1292449619
145232052
1696179063
445182042
217001101
216859114
1387816129
831286755
1127269046
1291175898
1088930956
1942533314
1814530693
2146294818
1588182888
108753815
1846090054
971682452
1682779867
58906581
450600589
209535231
85335498
244236350
598039696
2077897575
1805436899
2064524483
1865234852
535310155
874794775
1431348702
1663365123
1820436777
1668054015
856145081
1618280647
1551987786
532447892
1456255186
276379814
1586787367
625521714
1384612836
202471282
1030047632
605796608
836523844
1616544388
168886615
251877236
726208108
246284202
479297170
1403782020
1963291651
980523776
1583941520
2005210805
283334817
132068869
370675698
859215158
1928721686
55784882
1812153414
417047811
1203354916
1043620610
684384191
1623263761
1406317925
1179152795
771122361
616804550
534520752
2021306005
746826263
1061722193
973670249
1313949897
1479805257
2126824206
858397105
1257094558
1996006840
2062004877
1317304146
2006033888
2032168918
1800639806
51549933
919664854
398102834
781554920
153104636
452402790
783207319
611889949
1243952252
1659635958
166210828
1023177162
1837231628
112487917
1615346703
519134388
1191377449
437308070
759391609
922110089
1352654031
1460269600
2092521784
171741582
797626520
1448823439
979141313
1206507495
733041959
578819278
1070566434
1281717919
36360767
2142526533
1212609624
1646738082
2046674870
346373270
1320847848
436174632
757930685
237207937
1773098616
1290199507
202816871
103286516
1805886272
1785738362
2143370530
9473545
558736239
290238628
1316967979
1552903396
598324222
460513750
207373764
2073561158
2044235773
577390416
1170752186
24608152
1092842962
920401201
2140224035
408773545
1092869441
1411690292
504021021
1728648191
381700486
1343344825
1512987742
1177406538
1303742788
1116058691
83769411
649710092
391870971
123510519
778644405
495676696
341255676
851847725
240719688
1844254436
1205577839
477462916
834763801
1959283047
2094190697
1457701699
254201053
340357867
1521970515
1482023414
386279593
840184846
190966663
719127614
1935453832
1201560490
1511462646
74449704
1878034794
1905983636
1695847238
515519506
2064518664
1241572309
1074612656
858884527
259214365
172844863
1531269564
390888568
1491061699
603055542
545186255
1753068661
876567895
1174663764
1879711774
2133660755
910644006
1655683915
288840771
900531766
740743395
1277880327
1484791579
1523111889
1172930919
820789028
149768253
1367390684
117006514
406138108
1576196962
861807944
1015424891
407590741
135839097
1169267057
1909432561
1379673378
455044933
1919176451
138896271
298475314
1587825227
44947611
585633486
1804402085
1818318949
1441193903
1881396282
1195658208
686442770
899504623
1953744486
1559893048
642156528
312831741
902345548
32671167
554285892
1401448011
1751930955
1573522972
2016129946
400685114
1861368923
630049824
484511727
554342646
553040060
1160919417
848974618
1255800368
320015309
1270287741
2007151323
73417115
21494056
1844716534
307997518
1740094222
931946620
107358315
144184935
1235367416
90467833
929277509
409685988
564588704
1314007009
960957398
3448195
1556409663
1953999073
1056022615
630196000
1589012120
1100027836
1845696970
495672197
1595387113
1851758477
1415264278
94510388
1455593259
286028353
12844700
917385219
1401207549
1341205961
441818631
593443209
86080296
94550889
702699153
364256349
249093387
1450022844
1373455051
1129893035
2014755445
141058477
573306840
1423880538
1267118038
377552608
157186244
725252889
1411728145
669251844
445873082
752882965
404404871
963762249
1003351031
438684167
1943413543
408185269
49538943
807735780
1568044250
1053614306
1403688320
960910080
518524009
1799587074
923721134
979727515
1270328251
1040389305
967674311
296830891
440981046
2105921845
474273334
441655878
1187129621
1352312234
80711647
969420230
480664491
1564139248
1725873190
949277747
178710837
1221618920
545453511
1653071704
937098643
2129664846
1862678351
1434399415
1376091460
2043150990
1044475303
913604448
1128831093
1890046995
2080047216
14440204
391726297
243167881
1886310815
1022328502
1769745235
1313377470
1098847548
1554386394
587325511
1248197736
1969684761
330325915
1198708033
1564336023
2042688665
511202416
2146220088
244593606
475740413
1841893796
1524536859
1724155784
1459767365
2052572395
1732974129
1201243730
135093646
133163269
106407384
1408326499
1289628465
273324846
85179456
1837315738
1296972402
857523907
467426276
797450834
2001936784
360196567
883490650
738873572
161404539
1899691644
566417048
1122506846
1232303875
1223433842
1279606599
747112101
845450855
114416246
908616857
1934031232
1542734137
1730097918
1856288945
950265853
1202596999
1212290769
195239111
131488008
90322508
794310277
1806303477
264828046
132397106
1121677748
397063944
895853751
590524893
1899653044
1649159161
921242292
1961834878
2069777128
1237770606
1072142319
1291346348
1966725654
1883668974
1507682867
1289966453
43782712
1216329765
1794599104
1823567191
1614956890
2139321206
745328921
478201348
595993784
1029103843
468016271
849770113
172462925
107336418
62907359
1949392690
1808841122
1197046353
420629993
1459730081
497110726
1943474716
1061823269
1810597533
387383919
950308760
248641346
1631769085
889156909
80636430
1899906916
1578254311
697706014
438816401
1566879684
2637907
656651415
58438690
385026333
25154012
2088660424
1750068228
1265740442
1479647446
2008502330
1783807518
1834802901
721127089
1188652114
1775838211
1130624623
1413468224
393416701
499183302
1981223195
1778785989
323081359
1540253810
1634385553
556180841
1248161079
1406907415
827271577
1113586231
1561534643
1187010152
2145431756
332911845
872461951
294478472
720673106
105404124
373943635
1584083577
1597660746
131090805
1578026641
162795514
1130193193
2097065860
1427908160
1025360852
322785479
906226885
2031140669
490185661
863617550
1213366837
1978197310
2059628293
16370516
1380699383
2098089274
1476410857
2068356865
1818973601
197191616
1326699253
180035511
793947347
1335147861
1994557047
607596876
345185639
1607015755
1064254896
1466801110
1334828133
1490050204
1085125970
646626087
991429953
747411811
782882231
663602447
1877782722
1221174208
1152014007
1934944593
687553629
707956464
179155139
891586949
1516298979
1671213838
429106241
452414634
197282586
2032840883
263288578
1774930087
374064707
1880986710
2085036019
1780262069
19686255
2120313995
1955571187
544641829
800023249
1621951028
1008117000
546506834
272722445
589215300
566789437
1906578705
1541335999
1241750612
1710291875
186124363
1810063234
740645991
1946331257
9395327
399858996
2084911478
1721641678
510323595
657470683
1843525184
681998740
2142153385
976274804
139137026
1490396126
538124820
1441378114
1674603337
1218046385
734988048
1684973552
911378046
2041633240
411846652
715894667
1973959192
852001602
2085714813
671478958
771805496
1788110787
1148542432
1355571183
1436742288
703582880
1282594403
1008889190
1338080292
692662887
1181133378
1215058931
1308348987
1181283679
475220109
1144580534
517132199
2030138473
1478486005
1996280454
1298963175
1081210416
1112109402
1216681816
388559346
1933275282
163521010
637894252
534882913
92383676
396957470
740164094
476344823
48775039
1295744331
870511369
1345018584
222821825
307263931
458536854
404587473
89689251
1978147840
304003906
1675185410
1181973945
1648243530
552800010
413483512
2104202393
2003343962
941959667
573229248
2018916342
2065581906
432404429
1010400960
603930042
47595643
2033190936
1191178127
207427718
1852256880
1319826989
1250536536
63056341
166841489
959986822
333024318
210885200
262346801
893427959
259832747
214706516
662386194
1054154403
1617161715
1331218199
1626523363
811643565
846374746
127065056
746376833
653426661
519936483
1479516885
306638278
498552332
1110493383
1479341788
385996196
790419031
367630915
1605199960
713592824
1288663221
1497058870
1239567960
448541100
1860980748
131260667
126598493
292737823
388227349
668133330
1008591522
1848840262
2067591831
1660288041
1590821439
23693186
476195587
959947054
2065718209
2045991964
1151135476
466552287
2089382407
1407222951
1580460416
165772438
586248484
1231341799
544809816
401442519
121126305
1656544713
2043688165
1514304100
1523715137
770289277
1128517800
1642884072
1371683421
491413403
206679463
1663916505
53016713
508103179
1908201912
520562902
809433308
898640081
1270857206
1098805934
401958953
1289608240
1502467140
992834051
613634255
1708918211
1382950393
167903931
372008157
15567308
1958234263
1392085627
486441377
324359191
2097997237
1412908882
758865805
1328126794
1642466630
332478814
1475546804
698745056
390680585
1177960229
1725145769
128731270
1578427800
1112262455
1636234733
848735721
2038968229
759198630
1267739110
646675182
161369601
1997553536
1362280124
1744202243
1107150161
1107713001
393296077
2029949877
743647126
580354286
1822611221
1912774296
832158708
1454984365
340796859
1792017983
792772038
688601820
876289246
2039249319
778443163
1132930953
451473891
1551649191
469444054
2024258596
744557694
1325258917
1611826408
2016006348
2113238639
843903011
1220061111
1502727969
1254618812
800455361
240112774
230356403
1382841093
678992141
630204048
115262308
1938133500
333562869
632826809
2138470936
204559724
1823668275
1183723620
1070353654
652631339
186876798
620776766
725903723
1159833180
638489855
66776754
1721089810
1817456172
496677559
1066391014
82756001
1342067180
2011774508
1800513839
573009712
1519019886
603696465
1760392517
236681119
2075017265
475095085
565262413
1723784280
1432343000
110864157
1637238322
527651746
1657526991
1993377214
448136439
412476777
1146790077
1455758429
1889936205
2000994652
348799453
1549457736
1408274936
662463783
1793535036
277729540
3473654
1956175269
65531307
752775058
1631870090
1500388333
349059119
3520095
927236046
1522287468
1877517078
304688340
1242191192
1211768573
679556796
2142961598
474754945
1857621277
1723132572
750831472
997401060
440721472
173480235
954402553
433767268
1224468617
182237002
336946029
2022252099
1771856267
1050902154
1326617384
1921792033
1434816565
934665823
607714249
595600433
1898306990
679532016
966905716
1280141735
1619215914
637473830
1790496492
828789479
677670119
971996674
1947986058
342193825
1501607752
1183215742
1999919129
1493643836
1713600899
167351861
1105300282
1825258815
2028195684
440445614
1541326995
1668815973
278992698
507336186
929180900
1635112066
1194945217
2036825085
207545904
1140563141
1042734134
125065000
280103881
272607595
470166825
383925577
1857202605
1159155198
1466197721
537925597
644738033
1069729863
1613348181
41918515
1779232383
1636979347
796454605
1357684228
1682637297
223973565
993633739
1974671216
543215339
1666920989
495285175
741567507
448878487
902532517
2060904368
201653821
1859111218
977424079
1101799614
1792747642
1624996863
1692824785
840224606
1010131615
953826411
640843268
1621192143
961824204
218136536
2007366260
331302228
1584406851
195784915
222085868
1115344818
214725273
1567184165
896708962
501883678
87098429
1481609273
1570561834
757452969
639008979
1612679451
805255312
2114021163
2068203315
388797492
1491404952
487099263
1513047470
532194310
910348787
961824470
1788807880
534804590
1027367253
1525034122
1091721738
1936940220
1956063171
998697953
2114875606
506027500
127280598
1121634874
172667538
901162831
600013210
645092487
1012935983
5381125
1570397642
1450789116
1648438879
1143541441
1464663546
1161765882
1358091464
764345405
797029263
1863621111
106590720
40696794
1144970206
548391580
703152272
325280215
1891643450
1355319734
25154177
846068528
317163347
51104318
264091403
1254543546
1660388675
1210193113
515190014
1401453587
1738587960
878572580
268397643
631521269
1891125649
1198537832
156145245
409713062
1784738397
1705069794
1578599012
1938076996
407352486
30800030
990842643
536331703
1143786116
1308635670
599241881
1392068526
1202233211
882520495
936620461
40773820
1619080769
1948735660
1124665881
1398512364
2000794025
606351809
1529290451
1190760210
1214891176
1907653684
1393744830
338547891
1086572893
174658215
364633929
428313854
506774762
1650072095
1152855272
1647055541
1979913653
1524315124
1430973455
425975487
1847623660
39886279
1766309597
1719484544
1344848564
647405191
779894152
644523147
1637488912
1611212763
434572383
1723788348
347600892
1085446754
1847560151
583148155
1356865035
1480456598
634812410
1015134797
822861105
635569050
1427391329
1152800693
697140328
656190841
591645443
2034258261
808203557
1477731144
1111110967
1771577051
594175924
363756340
1447374457
1812422422
950132519
608190235
1137858946
1581322068
1220970201
1067368957
1203079565
86905893
734054172
898373733
1712323008
2014709149
1882309436
510066018
1793633600
1867545656
1056595605
2108699965
2021056816
1992826027
1079910100
558625869
1737410490
1718323779
1477754157
2048962064
503466617
1621386
577190978
1654297239
707371442
1217937240
664227603
1743874933
2093019133
1740631794
1524071347
1266921460
1622636401
1983187414
1649637873
268199403
811479072
1478296536
742239293
338925073
976432090
529165823
610158010
547939998
2084927391
2063411450
201617480
71974944
1742157439
394915099
497330522
937448995
2020202506
359307127
1837099436
568158657
1759519039
1471997461
342930946
1275603986
1267054641
744772136
2123794836
1500891008
17474603
655738344
1616614145
1027130320
1454694090
179938190
2128465581
83139245
322520315
1947857269
1654417503
768159432
808875217
1950495107
1252535689
1983534660
646667213
1506525379
551745660
824273537
465769683
1065729203
1166479198
1225015219
1154038659
193466881
2087259774
1747323246
974665568
2084095888
129372762
1519565714
587700314
243184830
1815969742
1606753868
1349262768
130437351
856893318
2032392018
20860285
1073146093
1009773246
403295016
118566460
1118181048
312291244
757550672
1939381572
232772659
1872514728
1467937428
1986731257
1960279675
1392528969
284447463
1015384167
718059563
85610292
1332928491
964594151
770000036
449854509
548961224
397363522
1252024169
1321445607
1872568809
1604406918
1043337939
869459677
273120427
544890629
52961553
1638084279
1810966007
1718719415
1696728982
416286234
319683137
1157201276
1171430909
1692274884
731007209
1273710129
1011668034
568650505
1317770883
328792906
1537026488
641103644
291677808
1832635913
1433262158
1476098414
1446687125
597434076
1065807580
69277472
751800006
1917982053
1219692548
1728749356
914905815
1045038464
976591354
1731831650
1265712490
844766070
418481627
1212483460
1109343378
1866952718
1387865028
501683218
534947346
1324910827
1440644058
1645888692
1468115579
933022116
1820643879
1141941563
76703356
842331033
1758259099
1211869780
183608522
1199377803
1102291600
1589890125
1525825808
1450674479
1395110690
518041563
1194819436
373754302
2062342989
1426891598
145268177
1508160319
1397402147
1683452689
149342520
1885849509
464009537
2007713927
716258789
1861355288
327026725
847687467
689317399
630416162
665080833
524406797
491940955
1706969100
668494481
749939193
415402109
1523018867
1583770233
678845552
887315674
1745780527
526209992
1630896956
1774542617
1815499401
883827868
901397188
235547296
1632082958
1691273636
1294457775
1391084314
1012327716
650006245
1339412588
1851270899
1291993298
1795557382
1781827514
1041924149
1124125308
1371747221
883614468
2052027098
1884812796
68955825
1789559193
583219762
270495133
483142329
1752665110
1329621696
235738974
922354054
362231435
19854379
359074699
244818711
939714607
1327482928
1834147922
555152108
1270924984
2051237435
1781716567
1959155607
54482511
1241365821
645476412
1596105744
660342036
29629579
925711559
1367457440
134668627
1310479777
544753920
676445454
1126886251
1233640370
1707438442
1080142146
1877840151
820767283
241227393
1287783254
259399075
1021999620
903676971
612307688
293867382
831813637
179100440
169479355
1785855537
141841425
1707443092
2105640088
2057601190
183224991
1101676599
2036486858
774878298
17898439
355145721
1091389619
972516059
1114680256
711924622
1572739925
462869770
270853440
757831101
1101130165
1836209949
1882744114
1310971618
1203533167
1856938428
522127190
262026684
1984316842
887380934
1639943294
2074627504
963245349
902143261
1043215259
948998203
1193520311
638432893
1518369833
52357856
156526487
1748934773
1792998288
195505785
592824391
1975063051
876988808
276026789
1478959480
1177153947
1646070628
1409780208
2012510300
304325289
1312333403
712731324
34209410
704336782
66178523
1382368398
1646295729
378357593
1017871291
1434478576
2106419632
1834171145
44016287
1458705524
2088115663
16623642
2132715818
1241713218
2024787686
113086828
1961281239
775190201
1867473966
484286442
1707660822
925003151
1565029381
345986239
1343715311
1605391522
1701465758
1197106162
2072316920
1432211856
1374284968
1818233134
884670426
1228610559
231547592
1594739988
2118015794
1271831870
724678422
749568406
884792553
350780459
1057515228
926271419
641213621
110125997
1792999050
586700130
1054910095
343853247
954331525
731172649
1751694591
966781834
1154653399
1157303491
1333646447
500919150
978052306
510570303
1156601551
1350804984
1018157561
1513661845
64334583
1108007238
1586244733
441693330
1864993734
2122609207
2040218934
2029742236
1434514010
132233357
680141858
906655064
1510031099
1593911317
1515221451
557377992
929125737
855012441
1984944913
1582855643
1989412018
1565849603
356231256
1967147635
75749675
1575409681
878932536
1676643251
2059307379
722788244
1506887275
1330223671
1815175630
830037200
840822399
1239762114
828614931
1302811337
1712607746
1196852655
1607284304
2015715752
1903551244
2141716255
1367276142
1478206010
750435158
1836764082
1441309677
495934736
776370131
2007949204
579063412
1143272558
587285401
1056264645
432816366
386187839
1563135968
1306728530
2031561809
1289304467
915609616
25797147
374922817
575136213
1414271600
969078036
825305517
593336967
1623440163
1335261014
1015215007
498902985
600768956
1831146560
2090392770
1440811849
1778436426
559715240
2139694363
127545164
854964349
264225700
1286412217
1861598610
1672501308
1737809526
415686372
470679360
1209993804
1479113746
1943366666
703026241
1349333286
1004573649
1998366005
1408557125
1856606676
2109500854
860004219
1381107890
347576477
859015333
980535593
1074404709
554647717
971315140
171293781
1608447104
1045680629
1811596513
603121041
631014311
1748761512
1762225418
1466070315
1050962532
1281582858
1489637132
147471630
1534552348
43618396
1384771390
1598217698
1455666019
187630521
1997915312
131918950
2013137062
769821472
876002470
1723150301
1938403869
1869027447
1463915112
1724964954
1451044007
1719344680
1611853688
597165940
405457288
330046167
557427597
806818732
47771658
1776999466
175192268
1514639083
1783000140
295091710
1731952063
227778322
1977132086
1930486584
1473491620
275696305
1787915459
110242876
205350515
1595316185
136685899
2119598917
126256347
1231757240
1743931262
1905572272
770272761
1950978359
1372252034
345320944
1091845297
1034148267
349350059
1822599359
362884852
208697164
2036865744
1984972395
1788826271
1283066658
1876068546
1459271244
1650177895
1092305093
29580410
746376833
537543187
1774473887
353912887
1482254457
372942919
984281518
1580281358
1271747450
379072276
1340091450
723373078
1611562855
167243034
1187710754
968106131
204464162
1256690660
1288469350
508959413
2033188364
1333766850
889432116
825161613
321639494
624154636
660883962
1265624882
1603491161
1208153783
570432607
1091320535
1054350434
566484431
126987090
255311782
1689183298
1192770493
1135545446
1340590909
1883731737
896820068
1902140323
1865534221
375173694
1140723801
192626455
1304011605
2039985861
815602722
1096642955
852728020
729492931
1925672427
1455573617
18676439
1975112590
1328845853
909880104
578164967
1595351705
862975945
1376953850
209528005
1684919591
566665995
1886299035
69014884
620853852
1693031675
1341849536
782165099
297925200
1356986379
449556635
1910590948
1771079629
851251523
220399633
1113005834
1986862612
1616385680
1824302692
811256506
806432907
296285918
1373064931
584082410
1862634287
206567166
1281196873
950391668
2002210607
1765012186
1504669891
1753420682
500094995
1094455684
704691314
1412575813
276647019
1025679922
1784886629
1954504117
498244966
68152846
1737202064
984872373
1155310910
539055424
320377220
1392400854
664175322
1903136327
961117848
63036909
17289807
1695916717
458381152
954385049
645986425
535234404
217162506
765124045
929659361
125832966
2006716298
186567430
1058501104
280721903
1881319588
1644143321
639473036
77063360
170124410
734677300
961330464
1306417240
1321767252
646669559
2018921091
45797826
1697914349
824990674
433775801
194666693
1305149017
243139174
2146775157
1364130298
1448774361
1259053100
1960668533
263866016
1680213762
1019138346
926060140
858278506
1575772615
1114363195
924140838
309663413
1892165137
1306417082
1789897228
186407037
939224023
137360729
1565730330
1781309100
1397538413
73400774
1690959087
1754150390
406455825
1375571105
297450509
111139310
282514644
695150626
750830942
543580281
721298509
258709059
840538685
2062805486
1836478032
912773220
1427564310
1474189000
205493045
341999589
1632516271
2107350490
705078398
1576133893
26843208
1987029644
578531764
1502453834
1408140851
1990935335
131800406
1582346044
1571028464
563637832
408487730
223334591
1703561323
658328309
331059134
602208790
1873613510
525633558
893378368
1036572253
524881185
972066867
1449191024
1483583839
431231709
1353975809
1833444261
836490019
1515543032
714118248
46785698
588319054
1088031587
814788682
675138019
1343944006
1932881983
1144929853
641537180
2080698978
128968879
704358830
1273750657
1396023343
541795705
1472702763
598738651
795029231
1640280969
843300764
2135812807
938971524
452000976
105243825
800065955
91808857
393051134
2086326265
1501023208
357513931
1674399026
266623894
1389686705
132007903
1944232577
1076707544
484949058
422812016
1679185668
519741339
1690840452
1658343513
185735459
1301961024
1008777922
831777681
130834119
826578988
714642849
889235818
1650230318
1623206462
1032050650
515720509
435445448
1052343189
483643155
516856510
1086079340
1186427250
1096999638
1238587912
632856617
2106410908
1541466890
942768683
1453945818
1978013253
1280561557
2062519
113710510
2009205460
801181576
2065718423
1053242153
1621856852
1709522851
1063730974
1552334412
2050630775
2133088221
143376128
384067235
654934538
1581402883
1732605187
51674309
1121665031
2015847086
728071413
966773757
1947054302
823622054
1236207305
1892944305
1110524650
1767249849
1432457988
495476923
779508007
1881929167
77375460
936239947
1243200029
1218615789
1031144027
29804977
1860295309
158833986
365344521
200102466
431396335
482338663
717515326
139114214
1888171422
1319872672
238362785
29298715
756068957
1686863170
1747821389
1753300891
199699296
2106979421
1572591780
460782101
1228275806
2082334814
984950831
255851245
1980199862
931937416
499554367
591429430
999321827
1121262966
163646923
2063036867
1306861630
934608427
1259376362
995034761
1809645786
197413740
521699720
220771588
477454683
461343956
1229549569
1418603411
1183926348
386967121
569694485
1323660899
1410100295
468369532
1211934010
1676531934
322563235
1552791038
1532118976
1354084394
1044869486
1511310488
516036344
1408938575
2003900983
1184535803
453008786
670390001
1719413354
427109419
434387055
89689351
1946201177
753787074
884950045
1337211950
2071369994
901513464
1645088105
1769253385
671822964
1175174900
2128299033
945498795
421825147
1277435990
1654049394
958936559
1824100634
2103088004
96345810
109055070
131558876
1413179688
1133642229
2115200669
1358212293
696052356
18966539
2054055294
1550164596
269677944
1902696337
1816590215
480117662
787803263
1408735225
1658302749
1488424516
669651532
1944462991
1731350596
485905896
947636067
400503751
341528466
1258958475
167414546
1465812976
1058025262
149833925
807022049
1676118251
285630107
141519668
1455476042
179713587
2069448482
931578858
2054074426
926172090
1783123548
849576540
985685870
343802676
695425238
1128260593
2097692584
331399708
786611893
520029974
472305229
491520330
1114701897
208577158
685391132
786128136
1871640680
1610612121
1108971297
47770508
1176682210
883834303
692866318
191737524
557284538
247984812
823832251
728142705
1101789365
382645900
1461261151
1823470859
1552369697
1720978783
899463766
592890040
1096162276
1795090444
883443738
14708334
2054775414
2128063161
3277634
202005475
319811166
5183633
1043443240
871507150
784955425
102763299
460399341
932735716
1487966322
1403189516
1717721245
653117372
1920492041
1421347413
674809091
1325849798
259789031
413745331
2018130138
546577472
622305335
1900414861
574838713
1760354160
625432419
1108731685
322527984
1303170215
2032361816
312666239
1387370367
241827567
1063878261
737078231
1095544425
225544101
1700233694
289060708
1533565472
461372862
1200605897
1079815932
1146990275
1804186735
842869909
1623614810
1700109620
1772404779
736279274
1349192496
396953321
1607140314
502748271
1389332970
338727732
135834145
372966390
546787566
371298471
321542725
2065490420
814873727
1349469407
466072768
627520401
561554529
1681113219
1192116394
1403679761
1008568602
1589884608
1978325376
1900361664
1144637082
1889235772
473825127
1548905241
2007374338
1338143253
1027724151
1522929970
1609869363
287202435
1941943568
234094280
1554633674
966904225
1485599711
607821568
342435211
2008543783
1031838652
1771175110
1979210675
289911975
1634503126
675172630
58205089
1385643270
2141318429
1649447200
348401394
13187920
1143426301
1662275635
1305241713
1399558726
535606497
2020662596
2041667765
1497793806
1452478548
1700392703
1501877223
1907351369
836296130
1274374489
1098885727
1361553350
1643390530
767600832
364734845
1987174680
1259152360
1746907917
706601023
129708926
1790440181
1229415664
503086760
2037257958
1054694764
504899130
839797883
1127165317
1268770256
956439810
1274409143
283604269
1127289488
295020811
1513608823
1014609660
723341403
1671802408
1960635313
1620213107
2105592795
354750515
388584075
615477712
462820109
1262577797
769780785
1277637063
1489431195
2134134206
459200979
550817144
116853743
420077549
1307102785
1467458146
1110543837
660831103
684338760
1497357451
1663090270
1052547345
913634433
802016682
1020142191
657969948
1786600138
1011745608
1636624718
368440181
1096597334
1205725725
1117215878
1893187559
1108830263
546417103
130149424
670335935
1803831685
2109898216
267251952
359498005
310181648
271114222
624833181
183653745
1609676386
222208629
292277640
1119947462
1631267685
848877346
1450931190
789643866
580163548
2053036147
1328207335
173523838
806331048
629030123
1114636378
51573591
2088056146
1997205428
462461451
2045190085
324608216
208823086
48465384
751607164
1702131487
225985909
2039193391
755467627
318376235
896046214
1703248287
2048807319
73145752
1307069377
1570047094
1624846137
76158644
1865527704
598247908
1369400912
186469467
1496691296
1223529995
1230198936
48580577
225665004
1443167075
852484152
1249303100
1638318717
2137944978
71226474
197211691
1589517610
280643209
221527927
1818457958
1094720977
1968022003
721909713
492671998
268092549
510473563
96330211
1943782186
1681269623
932893530
2025747821
161982568
42480458
1994655436
386649429
624020633
309084637
1599114375
1401979178
72471333
1449703313
1583375321
1041850817
1693915585
807821522
750718619
180232105
1277034690
245616834
1276052289
393451672
1947434817
140299057
917489161
1690179701
1831566440
1562485422
1888345215
112889265
1809805997
1569457746
1042128203
1817474029
1855890085
275452708
1018642802
861175572
1376188576
1074667121
250834640
1759047280
582163871
1396618990
1608474568
134410341
1981135164
898800587
1697979952
5138236
11054707
1344595069
21603431
2116035854
962897070
789543366
107689706
267189310
1572513048
42458122
2002300847
1579366519
1256714070
1075203186
889403110
1942526739
643861792
900266292
300345034
1805627114
2054974500
993987764
1496875755
1457413941
1711880135
2108218408
1635924784
1025831567
216325665
1863386465
1220908910
79998577
493606559
515694594
1025292327
1759710572
1939630656
1050325303
1990397595
804596605
1484033914
2136454534
10259865
2043639281
929595224
1339981303
316906629
1065356143
1861867644
1601799202
1924876566
298730587
1350530517
204158345
1192204721
544450504
2100524819
998563405
53035502
515936238
574943142
1937963262
390238301
695889545
53403278
321635760
283265606
1428328243
303631040
1374252992
446344210
1382891416
647901988
1627068535
159538472
1711630596
606015849
71737734
2127363489
1403424421
1282877355
1530779098
1307624423
869423418
1487433367
1860759952
585411489
1894321992
871105277
761203731
1569487575
658649857
9569888
510178531
735381965
1503048357
1217760316
1785677788
1045332936
1359077753
622340349
1529831167
650552025
1017060788
1304307115
1604392628
1337684250
845479534
1058008543
131690989
1131440460
1606318277
1743477205
860422948
468721128
480021589
996204519
511321497
1888470277
822724039
821059071
2086178268
1621820751
1934372934
131419846
1734222726
1887124877
1735612378
1853162187
1069575264
183360304
58655273
1881979275
2120884559
608220944
18228085
1060599171
1981638698
691026727
25495665
23675519
1213027454
1613053440
1507724978
1516244536
1110099185
1479648213
2063034775
43290437
1983820109
120582008
1633083154
486939771
816267773
1817411163
1239238566
904499765
679065284
1527408502
2087871754
898588355
2048280489
1588880865
1877134843
322098332
1519610731
2006371171
1760887216
1379344938
983372681
1117543762
1967870999
1274553772
81146649
1974570152
892286469
713910156
259344253
1099477279
1700079108
1597341537
1334415553
517502629
734333833
1339386422
1486611712
462193669
930239057
135981941
2063124796
1653052355
934346139
71519263
491387167
1573759520
1057329162
1756414455
70810963
1755915908
2073406957
29891000
643041016
1174086218
560527498
314663226
537998270
1918143599
2136922979
697386947
95672276
2144223251
2038681880
331943516
434386068
114661559
1835995157
130710123
1784084326
1650300609
685285801
625941590
1532505451
982516524
1567020861
1286540933
1127913411
1433491101
602433979
260323337
1829111946
1105473801
1167567484
459617019
331979769
1323925549
1309188821
429012427
1020125269
1488645345
517775710
165008648
250792708
1388579817
1888970200
1613308025
595532098
748503294
484568570
1494420580
1697166653
1656622062
838744957
450716515
1487452825
2080363477
945269010
2054582023
253424086
1251142868
755143842
969380683
1270345664
266042975
1641340906
692590486
762730238
1236643781
6950448
2035645732
86001406
1511439293
217595954
891289171
423583436
735783480
1670258541
2064756381
2065884050
1030802253
1545323587
1099805065
633560336
157746422
558754415
1394809204
951545949
888446421
115816024
971641119
606825714
1906605687
772284252
300248875
1408321943
1389708449
531352551
1963817463
992434062
1855098407
1752839379
261047980
1276920231
1591967451
1379634508
1599599706
447791667
203609414
93808440
90726484
1326052567
953073847
924125147
2069480862
711573001
999484057
1651019845
594255151
611291
1276455142
486301305
1845133522
1829334099
285349716
1672447768
1077238362
997140953
1103724242
635681746
489206169
1502875600
625978052
2056355706
349599588
209549333
493396236
556375804
1857295415
1357109124
204151193
82355193
488304692
1068430935
1595122818
966874037
981007131
2033953058
1330625331
857876396
1572638540
587945887
626324673
1630659288
1403452667
934704236
1908134118
508340609
2142954863
226164608
1343915637
150589292
690224817
880479303
188692984
1712266234
1251010625
784058252
367030082
1506593321
1537876682
2026449266
130650995
1794212085
403076759
1890196192
530606929
66853516
1614163668
423534179
1560922311
56975943
143620434
1778810747
1519215946
407711079
1714536823
1524242438
720257093
646986595
961292307
769456679
267831152
351820204
787908867
626802352
484284360
180840200
2029430233
488646712
287423458
1651528284
1292273127
1721332361
1820473663
984756249
1439200526
628073458
975041393
35784161
203400766
130950792
2001321604
960048347
135804477
497830288
815097973
1798727670
1197743763
1097733594
1787927492
2116630066
1257489321
1800102015
1891035606
498144339
1571001087
1920882969
1428909822
914900587
2109826626
415823037
573461167
1922114558
1223163948
409938406
388842492
1955295645
62599469
927589725
1858090811
809817780
824336992
1420914412
314157679
995193394
637908905
1768578822
641829791
1785405254
1248467391
671877925
1074479383
629333173
1115638067
559332912
1060840955
1223006160
2063018027
149520685
773305352
1264226320
1389770663
1477780331
1757883585
1834241194
912022461
1671401470
1802076639
999456752
434305978
1662990797
397849487
1412652799
1428522241
387546380
147830098
1188089663
1017156955
1111711232
210509277
160571889
979150370
1430976560
1704953345
1388650374
786999784
310816323
409357419
1365133031
515738791
1077818985
606616056
1098670466
983489347
1207289341
554349368
1821268548
249913063
1572561658
66117569
911366383
768321971
1294894670
80693758
646028854
78944005
1355892660
575355804
1145952524
1892320402
1779035824
1122079678
387377516
1931698910
1376515806
1620100727
1780412597
1645313441
1855911643
1235980285
2017555145
888152505
685776679
309885732
880150211
110635547
447312072
978752086
1988356454
1599900788
139951054
467050692
752856574
1086560141
77031222
1476007813
527361952
1027501567
2118331551
599130050
32715809
1425484141
479026631
1862615025
1270138407
648043657
346725737
309021096
644540574
249780286
2016472933
806749009
1555393831
2048549581
1042133238
1434237946
1447207036
1263398003
474327208
227928713
810463892
1941516097
1736149062
1440661066
447064051
1775333097
524009298
1545301863
1187068353
285613174
1466766347
105490986
50426981
1145648392
1627252342
1037961692
1183337350
495272222
1123118590
1036459643
644509122
2057661361
826449590
930179479
418043883
928883223
1656860060
189462503
1994098305
1202682540
1462981189
1588485762
2075193094
664850467
355949614
1563830945
1543786175
1299913275
1324282772
725600339
239391246
1618296097
903295034
641136291
638650721
1025298235
1227140278
7669858
2069676679
1377877430
732188384
815740738
1375091096
1961333697
667288932
121290685
324847375
1247773159
94007955
390366379
288460090
1190142419
284110967
618837575
1962638578
1194711036
132352493
1992245564
1644569212
1738978002
1761267431
670476814
1088911963
2102275145
1221684962
66199695
105316384
2141322830
1105136671
2135140294
103505777
1433758654
1048036572
1453267934
6082383
896918018
601955384
272564181
1245436400
82718560
494635034
888069125
1156650973
1543074870
641610918
402327433
1891432713
1284768541
1939803231
41792359
61304506
1101380190
1665377828
1501355924
315768477
2021704526
1524478039
155494729
1215713169
320317804
896139308
187774841
348093361
889724240
1069447997
1060881058
1201911910
724637868
920678031
1051919338
639590973
793626685
2083997508
109304829
973899647
1317216566
461944141
1938483079
1230684328
1750312825
1767774313
1468852550
2147043417
1911122468
1588615309
1601352883
1486228043
852730841
1046250199
1540898961
175183526
1235265760
43371297
2037233905
2035351867
446632711
514718841
1342806572
1784095983
876167230
1040413984
1426247353
303066224
1985392007
1637747547
365356624
1709396179
923611860
1727246303
1478040991
55475157
302505166
1170342899
354120438
522174336
649118133
310839670
2127689620
1835142134
1231224165
1927530119
362154505
323159612
1513232125
586212244
2101664453
1423965094
665623411
650692390
1190256441
479843354
375369616
1962544471
1273357996
513542104
2079733525
40313487
460749099
1790818390
994325155
1503633407
1674446400
644438035
14341158
1439700649
235015933
1387295425
1988445685
1447027503
827204361
594509165
820832246
1310180009
2022040209
1422271450
376675371
1479989702
309732593
689828959
688043675
1522590309
1978370192
1162099153
1067558635
515879800
709942999
748609805
1767827399
161720889
703331242
168205656
1443977381
1157383575
648000437
1474378825
19611383
774127198
435207823
1278271540
810151992
1138537351
1737973371
783700976
675688044
633007744
197286636
1213711281
2012797511
404342512
1447347546
2129670259
239106389
180605030
1201031617
1717953510
1449067282
1577192187
450168756
1527524172
823094175
1645639778
1161578787
1317011932
577496944
847030784
221475351
756207378
663355420
145422759
1112649259
659983455
685443384
1462576891
1818853738
2027676239
727630732
282263329
1367892448
379429044
1281526992
366997176
1146636967
660175759
1685778323
372208738
271066718
143799895
833858534
1758606030
749618766
904926466
38308626
432593317
1856400573
754957805
659781018
655488024
578478632
1613006604
1685234681
1216755501
1319035969
1397129188
1315071184
1026262589
262979290
993078050
41462049
283560606
1666811896
945460785
623558812
9377985
386580111
1648434576
178050580
965114748
243113505
1410677446
1568939028
361361985
2137194668
75982460
862729412
1475979485
179700199
281577293
146580122
1775628890
99866193
1225424703
551256793
787663963
199730477
2081978834
80042862
2111223588
632810683
1633398664
799972236
562598585
763351053
1771878152
114739912
1422310502
2137782780
267033127
708003415
294087474
59601537
299419523
1164341458
338575708
139082483
847223489
1509760491
301051908
2066166926
662405538
2027850616
139652894
1631154196
1347439554
1988486056
138710062
1590890621
1048777486
1703879999
1631515661
845681386
2074812301
745414887
1834972038
1649673116
1254501194
497428551
1651749268
1427989227
1410327444
1327596272
906648050
881495080
1756377140
1033589159
1743457453
1636865898
2025709946
648669723
1148162319
647709750
67168193
1091432089
2033427156
2019663056
49115598
937706075
1932813867
755982324
525182439
1572947041
314332687
1613904266
1695944859
1903701127
255637919
1036159578
13790837
604356341
95370161
2050967231
970618535
1371639458
351890384
2036347493
1063055178
758566487
328035913
1163451608
1050808822
1557322096
1253668248
1981315118
893279811
1287785575
183442628
385488829
783106095
394696137
681471269
295218876
183449609
945146117
1052495408
328561915
454941927
187183613
737180445
1129393911
124981058
1147543739
133737653
1052308783
906485339
1787668995
1342827700
1099714245
1140837420
383926998
1890917651
2034047164
1868848337
184878367
124058256
405325208
749902514
258711262
593136536
649045714
1918556429
1172289043
1175969939
1733064508
1927681513
1005376082
1257796678
1374376151
2065951913
1866942437
1070613058
98455533
124846093
1966934286
1952408844
386926283
1593913363
2081868631
1639122429
293954676
1629381615
1301806747
1295226461
460601597
890376830
2121326174
777399712
1895733608
970437331
947248232
1924637696
1052922236
1983074539
1002081097
1187040601
536450671
345582950
1327321793
2105433891
1464318501
235771661
1365070896
1445526470
1586970548
520459885
5253487
610190144
223320102
2070664010
1296685377
744130812
1632337416
379971629
986128385
1634170657
1889048335
35544146
941482862
2047754549
766630312
1446977915
1253163283
954404451
1477354213
806910137
406729413
27143569
1066459329
11359037
1334897926
1338980198
1506777636
1656921867
2075633348
329181001
578227739
1763600644
1722412628
1695269461
431494052
1991578383
195666706
1742640896
139416142
1352665239
1000966924
918751222
872255767
469367279
316743471
318408832
600146711
1207830906
551776948
180863841
1440050720
1132992525
1243603800
1632431107
888766066
309921163
1436251903
1467916821
1970635667
899282987
628418050
1725734726
451199247
377439505
2108223463
758879044
1275203237
897818897
1621918982
1366007728
348588892
1806409631
1848582824
1306150515
252812215
1527685478
1676278199
952452300
1220950782
1428302501
1992030700
169472810
1076904837
2021111894
831744291
2052058790
684813373
1604084954
2069568834
774908676
1160975347
1202148904
1036889468
354336038
343100535
378038325
1842111256
1903981505
470070106
502063408
835829116
680764534
371142176
1049567927
484935037
1540019131
981292065
2135871228
1640073699
6690488
1617121069
1086902726
662150079
56925344
302177742
1923413080
1562860521
770922086
1881350108
265974187
590534948
1688837639
308978711
248305413
1777233367
1601659097
1664268836
1237327167
580291598
100732241
2067732738
1250710330
768100180
1893241623
1587009762
1026054184
1340313358
32353402
1718491578
1478509811
1364201409
1833134631
137939774
629055235
871744858
1032323880
1049713606
1190579212
538835422
1281191692
34599389
551703750
2110427646
1056921160
1605303453
66744330
1102802151
448069641
279897117
349213070
968242225
1121921468
1373324413
720410429
347602875
906351487
1899441162
2102128310
1365929541
2100661572
2134102459
1575018467
204399661
619743994
2145996001
500129338
815033597
737381724
1306528959
1227912586
553610112
695663859
1486127307
1561435790
2060581894
884425365
1345670822
2116087879
1775128748
292011113
2008723401
552393222
1352566062
1862619375
2129043851
2027769305
1343956903
1265577047
620076899
1015682256
1196164333
806694635
67233497
995487061
817183100
425636433
1611478929
2100710878
1136962143
1745194614
354105492
1733247594
974380103
1108687533
1692438319
361609949
1230145871
504563297
446211615
556940939
548522272
620985924
1774609381
559772486
1120944381
493929339
132557379
1648358874
65360265
1260356786
116124522
4312421
1987089437
1397136087
1975288050
757097687
398465930
1026046343
338444749
950321765
521157022
2052048624
235423174
380530161
847352318
1921059353
557785104
787743267
937080749
134216921
1415274543
656421622
132735314
1140015644
497804609
1323931891
1365592387
1821269469
1264626987
659413831
1634995312
1366928877
1257840462
1398623097
1228660318
1347707475
1416431719
2138170476
1658284809
979583816
739434151
144837311
536010297
2055332697
1023099571
913785146
1687878992
760939015
509164207
1170093470
1057864322
1048239419
271378926
526615305
1194007042
962043085
1319775410
296334455
1516680811
2021342767
958878949
1283508791
572551922
1091670555
1052286478
1700820512
1363428697
1314807349
1617805735
1795298960
1860539704
307983233
882711205
517381175
1244556432
1165268878
1260934167
830030005
1463068229
422864617
1505924416
1910530227
863100686
2074466581
442602254
1056795619
1418327403
695431367
602810863
1961141859
375397167
1653503961
1720350850
1344540219
937983734
18748886
1175189461
387668935
1409621739
1064852920
629651192
2039043336
2070698009
657636356
1214674599
1420217494
1073820625
746601684
129486340
198752835
463294691
1388661062
1756858783
799877907
1481281655
55813235
1515042841
1545253083
2132765239
611927391
1692991782
2107485359
93523328
1962643740
1447943312
923174429
613611349
319243483
1442363646
1969989723
1817580428
875796183
1884447384
1892823369
2032026101
34032585
1619396091
2104328251
1650296036
114821685
1438461260
1500585337
17285720
609716086
1892399864
83788247
598873405
1504765022
1095246504
1464046553
968183802
613923994
1389371110
2146685888
1675070958
1566256404
196616996
228044184
89648176
1118453646
942415977
174782798
2048943464
982974447
1603596405
1378635583
618374925
1877948880
25576415
64652050
612386673
816530059
742902080
1241377680
1925265973
1117022611
1277301243
1785128735
1011591506
1278499581
50055702
1939047828
939628613
1200376253
1854623043
688428692
1731057461
1730334016
1544192607
2142699357
1813902807
1206406903
304547542
345562814
908434223
1699568563
718539291
234659682
1728716553
1703760835
499047544
286961799
730758042
931008055
135554698
76296177
647313181
1125531690
2080511929
939242869
578439502
1533565472
752846986
533289718
1314593397
603437351
490628777
1844727571
533680856
239642210
1812693254
1360319850
1007725954
2074943062
576101219
703807124
979734707
461661459
2024944079
527590290
1515808752
873707599
739174493
289979012
119406121
1163861178
613865370
1432692453
1023097214
597556820
39071725
1135072146
404418398
507000817
1155334018
282487870
832449920
178440163
1605030217
663370641
373570410
656294948
1863307213
655322820
399568117
766222430
1037808903
1690390441
1671887137
1633997864
1498938076
1152948575
947906104
689991370
1189267238
314737479
1047255035
1507561019
1145077172
557015542
103469424
1549484521
232433171
2087578087
1902574133
1294552839
1185616076
2049979722
1158492113
2120493957
1949565945
1800693441
238846410
440803732
1477458059
690534507
1940709395
879652968
1108596899
2125024467
1421017958
1200678866
330968396
15755679
1334573285
838345470
1703935614
1066604796
2070106253
1499315144
426769365
379611688
1386410070
2030669267
675738801
232481725
1344146680
2120509721
1392115001
1341913382
2121382694
1849307302
1628340462
2036447864
1350113842
594832652
1728938185
1365019959
1153005713
404293550
1142891829
862643098
242208314
34742518
1254648053
722306539
1490727367
1790017022
1559594155
541132253
1754049039
945887289
1104295793
1838953435
1291652603
1192964035
2089532407
689763394
1013845372
43295724
1989606786
619148290
796575631
1282694429
253713572
1395973574
1757515679
998122434
644572716
894302264
1988083341
1246307256
844371466
1622207257
860053126
556763218
1000873650
140724444
263345344
1977455135
1863608102
1911726714
1428236112
852275268
441851210
2108181829
1975332780
1566604257
1009690385
1366578552
1797204017
1355309717
874288629
1322234661
1645888692
13431218
1949196690
743731620
1519436700
2091990281
523055690
220919815
1574402160
1418206541
1503709511
1647912295
791965666
67694018
1045433954
1573358987
1372768916
540414548
147401360
267543649
962872040
101272284
1973934323
48432598
1890004460
1498072806
1025885645
1255549516
2008894726
1596082842
605689909
1439551226
1985968685
1993261820
1338228083
226172201
635144240
1340843367
955060151
437117223
418668458
620559091
1487817741
1907366767
479737237
1667555224
518733622
186623857
1492656918
1262803216
2143602202
1852220063
1608666216
1963522314
659296174
1218092388
1372501161
2065338729
2074597037
1520875720
1734632363
833751511
2060274711
1362634673
1471594276
396787361
1057749313
1564469047
223509238
343665002
640988830
376488740
33553443
1176595903
1634513247
1157413733
1872393120
1394168837
445761350
1662149684
131065311
1951853764
1202294844
1114190352
1194182656
233636244
94783747
1577722428
223799797
2075371969
384180639
511542086
992262130
717600555
574979209
1203798115
1036282377
127196117
901792760
263069515
1331605577
1222761408
916328550
1690739360
1443560941
82388072
900497408
973104833
799808849
2068455600
285389742
1811676487
1234238209
1950126772
1497024430
1880997719
963955950
1093452563
8037546
876302075
1970972438
2122940284
1532283800
1845358407
460817073
157601540
2091533
1133401692
289983445
1016487000
1720563444
571495604
1646919638
1651324143
76034148
1084071051
1089696161
1893713651
726758855
1587907287
906355622
1317829053
1018688745
2004396122
1463163336
937200194
969853715
1871635005
381379009
1976569644
1714835411
1459138986
1543128669
455385833
1268314943
188161445
182029065
323876758
1011272324
1232915278
1715853776
1863550815
679678454
461105032
1619396091
130344352
27459149
1819663394
1996856199
2076271268
1428195032
886252506
464259370
47694172
989400044
758899849
276735245
483951769
1823823178
1627287310
1222266455
2126970533
924447179
618813447
1560351193
767797363
1490081119
944860337
1259312293
1270205447
1396515959
656944430
1924531468
1578408346
1889531023
822527081
1261148511
980608180
1435820573
485313809
606017966
739717973
1390473047
1627218742
1149670667
702908191
1033496122
1987029876
1792620749
1161891656
1373500940
2105749709
90913985
1288590853
1600425139
706328770
526845145
1357872538
1711186952
1254273647
630196997
1402415957
1236956925
1398546245
2030154557
1314229052
1347897133
1283311605
69349706
692088583
1269756693
1889727287
780298433
726690014
315696882
1916260686
783977727
1870099129
771069985
1979693989
785667315
725609033
1534927466
1794706897
276642592
263202279
190734347
1619638195
1486388002
347786168
1403780976
413704113
1700294030
589783092
544245984
1235523098
624390830
1918256305
287090076
25368261
1920365342
1360870060
770669409
206390577
2134771218
2068815978
886597295
274935099
1154790076
552609207
499678349
1217257586
1609583195
995408818
1240180401
455608060
1016207049
1678583060
1793745003
611790238
352652035
1759293593
197581683
2055672106
825112840
1279645064
1070310355
1421169072
151247345
1834989660
1896145210
1503777108
1237019910
822883885
588008008
1835330676
1487958606
509188499
1354661984
588641131
2103864978
48487423
1932907832
1539244239
1793018429
34308596
191091479
1132728092
975087748
1150902543
539463819
1293153765
1094212457
231422780
1193465775
1811177425
563346630
1256475127
2069129565
1450822712
1173866131
2061603520
1426129826
1306603489
354113662
424975660
1428838436
2052206825
1635894144
1365332293
238085300
114237594
1220099738
1627384972
1586576305
371944572
515108142
1557216048
1720272110
390019794
994027722
1542569600
911918921
1415812170
542240795
1440594960
1751273535
1424889720
2140450697
631647042
2061632244
409418223
1935521098
2035735825
1538052078
373411758
157988075
1765536972
700556167
1378914532
336994795
1555531102
619068217
512196878
1704803336
236945706
1494041809
1046013060
402465765
761452585
1187380626
1706757305
1272874025
1943310599
1262663912
1304292650
171644498
528420853
1667813941
2089744093
839704259
2085201410
1796090526
905383593
547753397
569764971
499404345
202904204
874174853
971709689
1439264295
1552729939
873030430
342864123
921158196
180669314
1054034946
150725351
1906471417
1676222341
237359488
72301711
307002341
1435285062
864262320
95775290
1516048577
346070722
1199213659
1106634057
2128773214
1542092615
2076336598
1743787869
437565536
129457319
438161028
1535079987
1218764530
587069475
1471447866
534427527
1813595122
503995418
1932122400
640881387
945582671
1643492682
1363228822
1912960463
260023362
1208595789
342712746
1934039630
412393066
1160698218
890639983
1709851515
464602128
1782994758
570631957
2021715587
1773767218
1807058023
22316942
61622981
1556022487
2061877660
1465166371
257518585
570397848
1121564095
867591731
787347964
79404628
692048581
1133512941
515168575
1527233335
211220881
1759204138
1534089586
2139756980
316778389
1161762431
932097144
2079186759
2032202916
1793689320
25880858
1927593486
1819233293
1125359268
1700347894
1787353438
2121487500
1727487849
2057015267
1012197371
842005055
1449755490
186600715
971520458
2142304647
447084346
789519153
670316293
628614282
689293964
869196400
405873263
906790125
1562769062
544766113
34260149
1047575271
1353500829
1595266102
50036446
612008077
2105543823
949786151
489298895
1220521322
1487708199
1408235804
275388178
446406574
701181463
635445395
1724623841
568947262
1183533228
109748023
478588268
1104219331
930902304
455896516
946770878
1770872019
111851937
190551503
177328314
2003886347
1769975858
2097492948
1985477081
282443268
1029307788
567516610
1020497047
1237700077
80407437
1434881939
1106878621
1175199026
467621223
1058530416
895942341
1756063994
498038577
53253871
837109611
1640851072
674478766
31253138
1176533676
911806548
1667275023
82190216
2086616932
1573598120
1756907924
1633051500
1750203323
37497305
1482753298
1961387200
549032658
1079628450
29271689
1087956824
1062641167
67784573
59477201
433543496
1034501333
1210618469
64039925
1531745416
245353663
712449839
722323977
958635935
1263429288
1808924022
188544871
83474474
1126222980
1301596628
1121262305
1462684593
958554848
343342013
1442460566
1126119994
2116043581
1746716091
1170020354
2126422048
1354394791
354671272
2001026999
164497587
1995553719
1539578804
1559010450
401832815
1130181589
773883495
1916257189
612869226
792410281
802497677
1328013478
1317746381
1927494748
129440421
1793099747
380452506
1179250605
786049938
339705639
635425472
84579144
1050340747
1002771636
1195745946
894304328
472722545
886988200
285738813
1813617779
849784496
2107846589
2096036947
1558989367
1074448415
1287401953
1365068015
1777655061
1414759339
1303382877
1349061278
64692073
1172889693
824423905
109026164
611742866
141843101
1192213909
111598698
469339610
1673190364
2004970248
648528007
302587429
536624627
728868850
443110222
1333629123
417406985
988697825
819888627
633778852
620896627
332390263
1021576057
1890057893
743540875
964609995
131065311
325916735
1177551236
774632464
1154357948
1536827229
1300323503
1533248503
1510597232
2059207726
1217257586
1631819127
67478928
298437170
1089363732
145181270
622305004
1855346574
2124394925
1507138704
712406433
2007661983
1379064391
862137358
413624461
990895336
444490132
253013789
805493562
1738530970
958704079
2064030999
1838192952
1803405561
223039186
748972137
1792384500
2126091507
524538853
85835021
2104863406
4232232
852102604
332362203
1646594230
1843938793
1003619799
1676190377
632203228
262601712
964549678
1807895442
834321013
1086672152
1727452517
1027129513
1292764467
2104638647
515014259
1746226124
232447139
638800612
461814245
1127293990
760688810
1253346944
846641425
1618649898
2024218508
1862743272
1663574784
432453981
1142429020
704301183
2108085246
905791366
1088658702
704949152
1561396902
2013658623
1522092202
840981532
1064687848
1300067675
436798326
1932481710
1473297783
1715998203
1277658494
843998116
1518763302
1475256957
1195996681
184630894
1450819122
1725080785
814440159
898675893
509126202
1210754184
1812719213
965292975
1391210257
674649105
2074259041
1472075232
547872703
187629871
2042199950
1623612144
1980344900
389886719
712308885
151742
1774345291
2075833820
1711075832
145649624
2116276321
1874074184
532701594
1772399879
1879624469
1076691367
1845358407
1016520820
184880827
1452705173
1588935691
1073758943
844752221
1596241327
1756508283
673978806
1654240865
528167867
840768973
1604466632
1818078685
13734577
1189408187
1592935043
535612622
384072596
5504047
1951495515
135642428
2027462630
588103305
615011877
672191391
1434775850
1710836208
2090537431
1153181596
1463910422
1372596762
1373077476
39734496
1233219955
100029871
1412789845
844521410
2099528702
1360751257
693724052
1269205989
5170763
575998623
1055492065
787737484
639795126
718762067
467365542
880376697
1002305706
748918608
2051150634
1149270655
322908331
2028845949
528477659
2133917296
1122726196
121577639
2124476636
1184901552
521038031
1661832194
2109580099
420593528
2045754071
1859749907
1244394077
596561911
1713759917
703763599
264593296
577304909
761768682
1042071633
1763354084
582032511
1141444972
1666282559
1085375678
1495606057
472378182
966941903
1044429201
2019228279
1721391278
1167404857
2090851553
465262360
2014451092
1100282613
296113897
1288699763
1492030376
742575867
295387332
1680298761
1626449074
1726916634
107550761
1785064407
143524972
1035148998
520811318
1151176213
251612698
353683440
211898852
554896416
34012861
1022940534
382634882
1329706097
1849001542
137476811
1241705222
2129093064
1416499308
91448478
735973669
314507131
132991181
240320690
1954373039
1964373732
436835284
434670502
607308407
1291074970
710115925
209354054
1101241629
593890807
1100285403
346717521
72777404
932956373
2011967612
429983446
76449900
193019498
2017171624
22407977
338702512
909489730
324723685
1455424123
508982650
1360115821
1415810414
1393320633
1084851906
261349751
1311793208
204577972
516647117
368166935
1299304134
1725928990
850906747
600109791
1930081149
1260016399
99196964
1239412717
105817602
289056546
490627456
1716545189
902299257
375890275
541950462
1716414495
47126208
416211216
73322620
1772229331
135850543
1188455419
917191110
984557356
1733195212
171576788
176493505
1757782474
1774994379
62780488
1509445666
2099913162
1917335084
1184368565
1597103537
1372336706
1014924657
1847281559
184326444
722692990
198766493
46291256
170491470
807082705
556984248
1048067755
2071828194
1650133429
1604699899
2098961837
1333114070
1823309558
841899891
694966463
7936488
2052536827
452048902
1279015223
787141473
1798303959
1249000137
1110366949
1746825421
587766314
1302439886
721703288
1538432425
104212157
1546922416
3073731
2131828605
636404986
1024904142
51135551
1661567163
1644128328
1718943690
19681365
1343286357
488563973
899273254
1772346311
405799519
591605934
1510865989
659190592
1362040896
1323227167
1873113418
1239843577
1686206083
401674618
2056031107
96463323
9347431
736575811
1258734804
1410370568
245046445
427841381
1727715454
498048920
1536917256
539419195
1772217336
29486893
497248967
29570980
1264024404
24696604
967553107
1548965842
829788920
1765998435
1106301959
1883688640
477425416
1343923051
2006849578
77237534
1535911125
1662302972
1872611208
1355127368
182227682
738600172
1087157847
74400734
1820301208
1630765827
50097260
895137137
881712134
9969795
220054351
1189724235
1845331332
149405045
1923173728
134447771
476764679
1644520796
563605534
1654497002
763269015
761619548
1870286660
1078583312
73002967
2070334084
1088560795
787050786
1301300993
1484619210
905989147
741270523
514589837
1549814979
1403439081
181187037
1585190029
65386450
1937585331
833528448
377841597
256239477
1132913210
1051221911
1632075911
1040683907
2126432366
267772171
1393701366
176568667
467572627
1512219611
360837092
617596881
1462251984
382205399
66006681
1314655638
717187671
1132129790
921743538
1536878973
1407400070
1434908609
1330686619
1038743058
27370224
501770743
450519083
445242809
1132473196
472556319
1728122816
1226785449
220214222
1628006199
1268825726
1565787819
80402593
253365372
811322215
2147127591
295799562
1647926313
2034587187
1613844987
1978460323
1141849434
160625545
360796836
953129840
738040260
1550939622
1666233328
770683343
1962954210
1535266922
881252180
966450948
1854737996
127893692
1359356950
18884706
753783464
1612368443
799464560
1087497552
359247958
207694113
1710454311
306468104
1343527852
91698780
1795698680
1192516211
565751876
1171124507
1694054882
1708053370
1486337607
1838310183
350630303
557747140
1970544669
1145829752
302339616
335333092
279996623
472696504
1251292207
339413573
1981684530
6008449
829961028
72861971
355318752
111823016
253096372
852639666
1231929157
1418051529
984935640
980298115
453759330
377278354
1381083726
1810363235
1663036765
1322913684
136104945
1716178592
1239050818
1667535822
1768185605
1322259266
1749451768
1474439978
251129566
747094376
1997469258
507051391
401738245
1932494385
415594325
1281282187
751289237
649162118
52204486
694894951
1480758627
245652761
377015656
1312134202
148028328
1932295744
1607777576
1852434451
2060410964
1927589824
1040276620
643128775
442764813
669400400
1896089781
2118041996
39817999
1061133373
1953115141
878184510
1976128821
253352994
821008010
1651631238
1149317548
906079537
1045124340
152335729
720989216
1653587388
1503430231
1956146592
2053725964
1928678037
1862505209
279336370
314866832
1037579598
870246696
605569733
2143311042
2064303819
649297535
1622841416
408532166
1212487427
265713101
1823173485
1565086159
61055654
1703657825
1740525761
1212121050
1845246070
389585381
894937614
1495106294
1050123172
310522898
410257192
2022940381
747851758
1532808148
377234055
361026649
1750452692
1930794492
324130339
299870602
1742624651
182831041
925574299
1637956900
1756462540
1251538212
390509743
431417664
999233563
509515536
1506230262
1894795065
1332090573
1045090336
1760878427
524051367
627955399
1239494919
309943835
1864702697
260467156
964936821
1560313045
1178370296
2143684463
2121784795
1343218124
687138961
1236934662
109521497
1350050334
1283323652
1057130229
692929606
1778459394
1697345195
1901047355
2086439787
1533784589
1918488899
699994681
1294846423
1900754647
221956021
313714725
956771349
1710389561
1188657060
1487893765
1542560233
1074173509
921455752
446202042
2092774072
252197446
2028715211
1675084026
1610345037
1646640432
115620407
1198613075
1248690219
933852815
1758679856
396952544
1001521047
1954625276
617222492
1102439874
582392432
657665466
740401551
1710046491
673721919
1370135312
135251176
675588766
572723736
1193575281
868535599
1568411044
905246445
1449969295
1822249708
302295414
771794697
1669022837
369660093
1613356355
866600835
1474118010
1548711943
528248890
387187
933637770
1681581780
614903128
248835229
274397150
480169175
1038648633
2051408115
2118572416
1780236999
1104330823
1755307535
2072985451
397375698
671017171
555435099
2097221912
894204689
25722057
1019975162
706958527
717023
1812600605
1995699244
744832396
2103436358
2113585509
1269393230
1770010858
1862765256
1496886556
2146427105
1907516984
10158182
186133145
1942119332
24393345
2029622419
1538982015
422602368
139509557
1721816866
915753840
1800026481
805897679
226017249
1310887794
1841386988
1178521530
218002173
1681513904
61158790
1981555818
1743471829
1620145425
1243623504
607971382
2064942237
663713728
1768196050
1929864777
1757784675
1025750336
1139874201
1077978132
1078842400
1643276860
191347351
419684569
1715321201
1991373774
648663418
466621011
721167254
47428416
335462417
547415819
1667996677
114164090
104060606
672519731
1254575865
601194052
1041555285
335639294
1906332303
1744576939
1531701294
1018005990
1526693070
1919025229
1296168881
401554133
1948848310
1804977994
1647926313
1441170061
1991064322
132610023
2139345921
613061686
1346620128
1055109988
1831391132
2090290050
153416787
262625884
1333067540
1354141364
1859285842
1177771197
271687002
1310955542
1330513129
271994581
689171023
1114027728
462269607
2027279910
652245017
1336101328
138516597
967961601
207640675
58747669
721144781
271941284
1372266860
95887943
1276846378
168680160
1138969581
1560901915
1620726084
1497305787
550380702
734033130
223865900
1747632974
1466199105
963227043
186933667
622615446
1852022051
983547765
1940890628
1803084204
739076478
1922951734
428620366
1355723838
1266914020
666334977
1447538427
1923344997
1107165913
1848003559
533786118
1086557128
1302271771
955208610
1098261789
1171730244
1614019363
307268391
1933663428
337628662
1368952945
1266963869
369242876
246934412
1471686746
1957281624
1722796997
711104962
561188794
1490269239
1331862984
1313549354
1930440981
1861791127
1037992754
86325353
607097963
871738933
1769971429
364333973
699418019
807617357
835531808
1620314814
1860453501
1072119662
504933364
383407066
346301431
497033732
1905541397
147917746
872161935
660252698
1679438620
791582082
1266240578
974203967
1774391632
1025569136
391983504
1037608354
1194766572
918558780
1956477727
1279892836
258968186
404816063
1128144699
1020868606
403318304
289016949
1209107512
2076089013
1258981994
357758199
1003969376
1859920894
2075812187
115388752
765221702
2073369159
1799361138
867445046
2104541736
1902812768
1490994121
1454026119
560473485
539685991
956526743
1478497891
1660160792
1612871015
1962174909
617558487
265366612
1820721528
110211941
1753924359
1502541522
611942005
2026438905
815944101
1619611077
1650076506
753668140
340892573
111530453
1107111561
892598231
200972056
168296768
1942924265
1613220191
2112112140
55786900
1391771061
114553769
1848334035
206941253
984746589
159544606
474308851
930588194
2002062436
1968356532
343813997
23918321
221019080
1982308806
402578238
528177563
2024375345
225207477
971575257
606207053
1785982082
582331914
996139349
1015280839
874730751
439430608
308763509
1269992215
1153310051
2050038469
1082355349
2008692107
402801250
1840264136
1057076444
1170958572
1786639800
408850544
1676347280
1058479508
1158152078
1150723200
425369493
2136976266
1332468625
1769619421
822304942
1468374238
431292097
1496904424
758722480
317825708
1287844572
322340683
1069229683
1953164441
852860930
450975817
886398123
1710061621
1326756079
1423608584
862617695
933236626
1962912609
1794909439
859314225
619488696
1301070328
1763607613
1210638382
1033854317
1183568685
455798672
1280264706
2099584622
1807577695
1825354000
1969481954
1377627623
647485663
2127596081
653019431
23186462
1917593284
98593518
1037373348
1141997083
1822853075
1565846245
33705041
495558817
1744870011
511822863
557488726
1173932883
1909233060
641876125
1683864177
498291520
96165646
479221364
1262766962
1422878850
1888555826
1078437405
197803840
383274015
936604583
1122514054
1447296314
2029722447
1766831491
794056259
1844259155
1859704596
1759328298
1451968033
1226410357
910670455
2134918485
1473450642
1708507478
133676849
167940067
270360119
1452612188
1515830755
1376252292
329460252
607528805
1796692280
374720093
198365969
492387041
2015555573
1598440245
1670363835
1610764213
573964298
1176283906
57027593
803595421
1150774750
1285253428
594578452
1178022828
1278039448
747329456
173590547
257062163
672293864
584843554
444079858
1996843589
1871206669
374718340
451896559
57714139
1892589519
667362535
80979178
135239750
1549222205
2050027907
2143863034
1554175875
127374804
874150829
424619286
1065356143
746656648
161617103
1904313377
1636802734
1050985047
385577848
1511198689
1084684786
904852561
320524983
1934124031
2056778824
1519084368
1022663159
312677196
1464797549
1451738243
144993420
2071934329
1004883935
1678656385
1884152522
877076751
2029328279
833041771
169882725
1033982718
2125499449
2004457700
2055948649
514017176
102188089
1989464806
175694068
1612125680
1567230037
83571629
2017310122
1062510144
1535651864
1973277040
2103009164
219351876
1899001170
1324247025
1489343207
1633891512
743081705
1260029892
791402423
906627386
599679249
442206433
2012751376
1499344615
1797546016
955864119
1282529474
2127780379
814638554
64239994
474953644
1076412753
875774465
1699741327
1605629189
449116293
1420937743
2090846424
355267831
1751246894
1533442729
614742457
1252558081
598421583
797870859
1607302046
1002177732
70017229
1548742308
1291666765
1423950348
995326303
2049239818
1313026546
1878642421
474590915
1609104503
986668153
1755390465
1634336014
1440574140
1485301112
1515358208
1740438481
460530949
948037074
1009778288
1630902747
697149727
1902272562
153566004
827257794
732395710
1055681132
1262548450
1455298871
1763364860
2004167005
151787028
1991724641
252400709
1398197874
1210446150
563565046
1523658832
327656553
757234031
427721194
1770230812
1022627994
1494432334
1688311902
1316726239
438690785
230033293
326126912
1873658649
141884267
313713988
930143773
718247952
1918990554
1712672256
195640035
52775539
1017904056
363471447
1508464773
1398217911
863945173
92960424
923788538
575439531
517713518
1551305488
1606747845
1305720556
455141043
933925712
48539707
2103814183
1844231524
309870827
1195484682
465676888
1002881848
260391951
221972073
1967772308
1873029896
789516298
289449317
372967888
2036646036
46806596
782343682
921713941
1508714543
1218780300
85294631
1095942907
138247525
1539521007
441126371
1930172449
709624432
1486239036
1470028730
1629898531
709969117
1459350190
1975462773
301496914
584706597
961770173
164312883
2054155376
458374527
890949917
1519165859
1682989521
1294510925
167213060
776136851
357689132
1009758004
2028262650
1924416768
336943094
817247488
2014673708
1934459975
2113467943
112890766
1987711471
1684804144
2020818281
328727505
1739505803
85095064
1879772277
1856770194
251974146
124571336
1067876044
539718298
1690303543
1638656415
2073009050
320490521
983865000
576424777
463483564
1629211280
1917288625
1033073616
682583220
1579122469
1927541689
2053966427
1987379411
1708186885
937517988
749610343
1594049964
1304054949
567188067
2059152862
623213035
1420427285
1697083582
1115739744
1385060046
1719870911
888626338
220423437
1285828587
1845881083
1295305310
1095993417
1649317889
533147756
431443197
660601446
1982565908
1473350375
689827434
928006219
2072093906
444891347
353390728
233354955
681689513
1501256590
1268736391
1419866663
1653695578
145124868
1414113178
2038296899
842312820
859183644
352865173
1007053268
1568284352
1602391416
1262529119
1112805464
843357598
158944073
2129912431
1676531934
2097142308
942782728
396714239
1421927286
999935573
1811628063
399851820
2075113258
1120018899
1230968109
1190919159
1663698473
1937440335
140079181
1462256571
1710982969
1336647049
748560230
1619584513
2022653236
2074630730
1825850472
1654045473
537000470
96563117
2091415262
178360310
30956500
1033333151
1975022598
927844843
1121773792
573462562
299471311
364772124
133274525
399131779
1649486777
1371426340
1585915949
2078785236
528973282
1588252805
1892125891
1915877054
1978604434
1971273631
559191304
1894955655
879697290
446565415
1977997339
1259496174
1160267458
1851966666
33564763
1444765688
1803501375
1543996854
1758181189
1195919156
326291731
61858827
866581582
1843775018
1770231079
677743329
173560677
1417991390
889048981
983346037
123011338
1039855485
1426790882
22707898
1095980306
1780358452
1917886227
1404187728
54712925
1219601044
1448186312
707830801
1727654759
699818630
1560041102
1717508481
500554167
1307357778
1421752245
1609221293
1224859764
387871629
1673148301
1745122592
1413554711
1431974669
952923140
1994075224
1342769995
1816652467
1458603872
1810642025
500804638
1259238258
1176153067
279685226
638961374
542716806
1112894158
361264715
22083582
1805851677
42349857
202379578
1151114384
1433883415
301465423
256119771
1399879664
1420176875
37748797
72569207
1661944154
427212878
1687100601
1447553891
488493215
1680960607
1745298952
1944073865
439842679
908111997
713109576
1379199647
743509402
1612869389
532491343
740380192
1547180812
41111262
940659545
537564481
128990344
1362733946
198279614
989463535
281850679
981379611
1497596047
1482361764
687660941
162227803
546671997
789983684
545830595
606314555
2063896700
750640881
852322392
463934718
56976165
483799005
1359986784
629017714
892311487
36084620
895101419
2128700353
2065572852
1176627046
1683406789
461932005
1714036338
172997650
626930477
725423157
1246310880
1628693708
579757675
1327725770
1695297556
1244839781
625167538
410479206
511146017
2124083744
1409161767
1512853564
2065610589
1118599458
1800574674
1428286360
1359611978
1840853511
715995586
2093657993
520222889
887008768
8942532
72510405
1521178600
1252251539
1362300068
1053614306
464761927
1178354590
1420919504
1523269025
537569734
1794171830
1337936430
934043580
1951040317
1094980642
1760788408
1841326541
1603812793
1580371351
175504249
1228226428
1701573179
819900708
914174752
2108561359
604221630
1684144298
1015537838
1164962320
699242322
1647495513
734214286
534985778
593187278
1726141047
1651279985
515563406
898425008
882759263
219960879
1592745179
954123690
1624823286
282175556
1263184972
1163322849
876656715
1023234540
1581016915
1049306496
441028702
1941821180
281429079
807203785
1257307842
1841052941
219797876
1567229829
2035108224
1543428058
135685395
21804677
1881988339
1129253447
1828365996
554692960
1114398029
2004925001
1732712567
1945949168
1621006271
229352952
1956820128
1297043601
2083602788
1305088006
781485142
321413850
703423851
1347467643
687746726
1421454182
414697202
1727013990
2105999916
1626017960
1086278456
2111107004
1130859574
194136190
904572317
46936614
829520221
1257885356
1556915751
448652114
1364264244
1254027361
1444404325
452570722
1232587538
284631954
1517359725
1067388614
1469288590
1525782433
1805294984
1784142440
889841603
1224220762
20971746
583645848
313627388
1206673844
1661784540
1018702756
2066240693
855072016
452155230
868007899
415044099
1094248821
1933374693
425002506
2073196097
956435267
2104500387
1324842273
1813060970
280805530
1811918604
1676160917
1378052696
2104133030
2052476554
731654727
787113675
779036631
1632907863
148480892
769474288
1473555994
1465665941
1038686272
1957323773
1442286788
1427884222
1618385838
1930236711
146201849
1229915870
321056697
1829922899
127078800
2019204942
1393113644
140147742
1310117554
2028587294
318577911
370704586
1451808345
1519261318
857371346
1556007344
204773247
1649295774
966061560
653757445
445347673
1592687925
498417268
567009242
249135252
236899415
1038949212
500982962
1110030578
178002921
329789843
408689901
408176711
1906573352
1490457394
1757936379
454205468
1308098343
300670934
1273047930
1505494100
546114782
1225997980
1347360418
308872211
1153628326
444160125
1799867089
1902437239
1337552518
1314807349
809241893
1151493535
75001442
1812201140
2016797585
2135328553
1222416720
1788917442
1169127270
871027978
1942966525
2102859818
43096646
1716253186
1229717547
446325176
954613727
1128750239
1018257454
217585762
508078283
1805170504
1848695484
48007067
1833951167
424754272
1791508183
797877056
763129517
1735075465
1108582909
617996067
246560694
38559793
1442554662
882387568
2136593361
2056377907
1617001446
1935009486
2138890224
73992444
1491360395
1840819094
76413
775039136
351451392
72009286
677514919
951259117
110100015
1197588164
1957202579
1233770194
1681634976
1059652315
995041614
142589742
1844623683
665991865
1598166845
1023007128
585053482
1716109591
1811719646
1114388355
362322732
375876459
897447051
1436095755
1068825098
954082622
1153561471
621882420
1062048716
176602499
705224950
1809578956
1895868063
1527430916
74712911
1347879660
602697642
1889889300
2054051105
990993099
693733126
22301569
864403934
1380587873
1045626312
164487612
810916214
1189914888
716044738
671780019
1902873757
1527141034
825028664
21536561
665550266
1996522262
139119874
1221260518
695820656
1736591880
455364131
105734488
1400399933
841230532
1003185411
437637522
2108788977
874649631
839683660
62869543
263601623
1716402432
2061295918
399148461
995627995
192276929
322750599
1863675302
1516606894
643973547
886595462
877332456
817759294
1854391092
854703616
366880714
796012120
1308125753
668254660
1094203872
346653016
279293601
1342608272
1572673636
1769046991
922527201
1685116586
2045231679
1485164799
2136035090
1836671379
1585194840
2044545312
1760404997
2126118110
288613668
314742306
317684569
549765196
407268000
2079801300
1788577034
1438900166
1160875731
1771499667
181028107
463996837
934054122
124737225
1230781420
1948801765
545457962
1748631444
865859262
1203185972
1952734706
1156859042
1828758487
1040634806
421803120
1824573107
1073596718
485323668
1586440551
2084294731
1308180199
1886937946
852349446
1273211930
1192193409
1446062223
1511504872
1966556927
125530330
718320007
1946717273
1340783834
54096743
1462861679
1795282412
1256131671
1366478490
1421119402
1405962135
1995936889
195925388
1456622673
286048465
1361766449
1441363053
1180162745
1974699822
1352022517
1047150032
1979655616
1836590278
1016822723
1058475105
1674725195
1648095008
1833247811
494237890
521724742
817259233
867398828
299015167
37154505
1240351789
1304278532
763053906
2002035838
1742776918
526009658
1761020000
1027670075
1250515910
1322207396
1417378732
1191716153
1148994341
1617556034
1500015896
824672474
264599149
449417102
727466814
777006145
1846969104
830628184
539706762
417910817
1823035845
1168763874
409198566
1851829004
1776366777
354404712
1386646771
673694343
1920301400
1463148041
1784912141
1632244339
259071897
1039884042
1923808436
1939486781
1342516744
1745595259
1186993422
1654859405
1642504727
1403932723
1557345052
1214712025
373365737
361117517
512396088
92844597
588058716
2074570200
1138489593
700908040
1724490220
372312435
1789116129
581850593
149518014
1478198272
1481577148
128983058
1155791484
467002491
73209062
1268996796
1889996112
1114510584
1084221094
75004535
1477194258
6818234
1216948964
630356012
1477332269
196952665
1003064288
723107893
1492944367
1116784028
471745683
253548657
42511177
1220512241
306557376
1547778777
1923435028
1515510734
786413134
607769706
1259486699
308936033
1947947822
1227524616
47392188
1413380053
1739424251
451144585
1786151777
2081626675
629608579
1382276321
1415378709
1474478721
2085319609
958708340
1318939870
1643248870
1581213316
1395468341
524235561
1338212080
1554328462
761050654
1977943613
1157200364
1380492256
998415849
811555512
386012600
563703476
194666606
2110637979
451314866
172175817
758154095
166845358
394462631
387899522
533328838
1057403737
684493012
252296127
1692459682
1070182481
515920984
1540619904
1956001996
930637023
1062143074
1675892205
1499513884
1664467099
1642497700
2073034936
259457111
122663445
141541610
205670958
1220484316
1818344591
1370189726
341097656
528549946
725467526
1809541966
1661800261
1780139356
1665079732
194995315
121846588
1041773366
1380611370
1360412768
1595803299
338045496
256849691
1839926328
673053015
573679985
49267492
1818690060
1477843829
2037973159
42280837
1632463270
553418533
1904051454
1604906135
1909952257
430648224
1677334269
569921230
177608655
1253333866
559488621
1557167088
505063342
2118276322
1822835056
636289538
1661983917
918150227
1218845944
1700536215
669570777
1344465854
476446113
906324842
421143657
1525414441
1098657036
497517815
2073380713
1977235872
2061295132
1057808482
114809567
1690537605
1249819174
976104553
1104255610
2077443505
1216212403
7227658
893885370
676328976
188810678
1413613117
1502924156
1228178290
445441214
557735552
1327404335
48144724
105731189
964595780
1933322935
268455196
1912526597
1674813386
562789697
917236346
2130909265
1002737495
2126665597
464541903
127096009
341091634
196531036
1151849153
187872701
2055253637
887263231
1175847171
799290896
1463374181
550888630
179838902
2124035417
1328207550
1579000464
1266996789
492054260
1328865894
2133301082
315371799
1132378553
1824171213
1820814357
764002682
73825688
947617805
2099539407
680060990
324355800
425687571
1381586546
1853465901
655390280
483700886
1327888001
1437423533
287055532
271863287
515995003
1874527399
2146960159
353140814
1648966456
264668700
1094542531
491238565
2129219068
2076072372
672757037
1588958056
2027959596
1282989186
49056370
1639625045
827555246
1996278311
520456093
1585839920
1340746281
85382506
1228176918
753283783
1847719416
1806331285
2028041407
1138285494
1503816605
1286572048
505422922
1096004778
1897443536
873865811
227133582
1427203499
904474763
792404737
1752008624
1211277884
1814421879
1948177827
2125085804
1448438674
1174713521
117813272
533154119
1086044345
1186473084
905373298
367529704
1791068438
95166736
422073090
1235074574
1801541168
902956619
353681830
875389011
1936466152
1706572553
1662512640
1988826890
1454782645
512322299
1226640107
1638449741
1269498998
1374941729
1448080084
1430988482
179303310
60764936
525864798
789133260
1073868625
2046881062
1077899486
528017
815398043
221881800
864770256
175981450
1747334551
311067218
1316257061
829892478
1719633301
2141429243
1421119341
1640590080
2086038755
2123083925
2076100346
1032890120
1099196024
938053036
590288418
287086081
2100392308
1553327335
1140284231
1124204693
1623125536
1302880493
2001671473
214779199
1264713052
1205650675
1730782680
1896022981
2124413952
1341226006
659514946
2068856440
961582093
430394749
1568254368
2053966427
867639837
1099667898
238975953
532934747
1138161105
2144431985
230493397
74562477
512034077
715970992
1790288837
724985533
1432361261
1183598848
115036882
586451353
891727444
1399628089
696530176
1192024147
777165205
655875147
1076711099
1263684551
1613620764
1446458235
261281535
1881654328
843557892
1218890411
2060511033
2107316688
500341271
46260225
1597245936
208498624
828326348
1885485348
1577489123
1538164306
944077983
1672780487
1951431208
859398608
486351008
637344535
1285200386
877018475
653757058
271293400
802737922
562705138
1076485955
1587846919
132912355
1908215652
827158420
1881368217
1383720924
258385529
357721821
334092982
222175479
2036260290
1662739612
2133942019
1522337199
163641471
905161606
1401372081
1828056438
1079894416
1560923322
1319796657
795293392
439464116
420665304
1877321014
1557029190
401103544
1284315570
1417936407
1432809277
15891240
64962204
391404475
1440064924
844944577
1959289818
315345217
1289295902
256112307
1973551307
1942268226
205469191
923790776
2121643917
1405089455
1991560050
1892944755
1024721866
860906047
323550177
803986168
1333546848
1874579199
855755186
1770227054
158307035
1520892005
1279350063
1681150197
1549124067
864209747
1673191256
201055943
1587727604
345419129
2129569547
346523262
2108428382
563163450
157742126
887541934
1998354743
786469430
429269140
1442640104
2124217895
1703573986
1902968633
2007300931
625862466
676604123
1883055424
178050580
1985657922
2057423929
942869624
551482657
166481537
641824083
1361557559
413287406
864945243
129306868
740031274
1925070109
1239341514
2128652628
1225804413
1417192445
1486387460
320776952
1830143336
721661164
1283665897
575141991
2130861844
628075269
983358436
1216127855
1472124688
607584603
681687028
1009199464
374746583
1187128842
101939651
673760033
1461259333
261807576
1614045896
881632210
1204047968
1347602488
1700842040
882234451
1752109111
1345440451
311662794
315656547
1384508913
2035996115
359321928
1520767545
1319496991
1344842730
852828770
1595221176
2051555549
1848727593
2145668876
962556646
743521648
2054996377
787885214
76708564
486086893
241499144
1399864989
1521819981
1663662296
444285934
847648601
1929040565
1213744223
2060595415
995822817
1980317335
1473945797
270699406
160452255
722078803
1208334862
1418539285
1815970870
619485179
843767290
554412076
1654608211
1475212704
1596283627
1661878099
676687474
1331813086
434457268
289321873
1394797377
747799754
387877087
1443229879
633786682
1938282862
1259354303
7343076
1005544407
721676051
1495145946
2061749200
163563899
1241871436
1131959099
1917606239
635253475
1771896742
2139967184
209147739
1464058796
1682989481
22954656
321925539
123337464
1874680511
1787449371
1856548046
1641069900
1686665008
1386942693
1282567774
629832527
434551423
786718646
1195803653
1983664755
467343040
1242490207
1110401368
2115271083
343512260
439246243
152778236
1605351193
1142614335
2110555015
151058720
743859621
940068793
1535984734
1648479459
1338912796
1659537763
1092964643
230374690
1620873982
929921
769782111
830582828
2058821393
487812542
1944623946
1814465181
1844335671
1067090444
1265416962
795854078
1906902603
1598332757
1778336543
1358891662
1304632696
1418649506
959522879
652972407
1702130541
1538932841
58771892
798496451
8967620
2115080791
403237280
704333056
1604857948
322447379
720677783
1902343368
261652351
100611746
469657237
500080124
1445867650
256127531
1215234300
1173677590
702493811
268527122
555638568
1007310672
632575556
1791073604
1397967828
153218540
1366611762
1426712156
795719902
1490458827
1291751083
282702162
1272278687
800240962
70001880
1165237193
2083778251
493677683
1134871999
1545706415
291817000
1836480439
1362530895
1719833740
595675465
56783581
116010604
1316858241
1872466367
241753623
1654738072
2016240786
1674554533
536497619
650676422
1356471191
1022851419
1370328114
2089387963
1185020685
1972651620
2102822851
1134885923
422461958
1262208930
587916536
221171474
1041792897
1893843281
475430247
184402502
1562023088
1794609259
28574846
1120114026
1979333646
1912699861
441768663
913354089
1209416598
965989636
1727383864
284656594
1617197680
255245791
1533999891
1237709797
1389638334
1615667054
883996458
148125889
437839602
147905638
1744996268
897160626
1312591412
963805430
113926582
1174974120
511808216
1458440519
1650386057
2038447693
1046533337
726427664
319589545
1414867538
1785700220
1099319599
1634511578
2099517465
929057507
1679551409
1834148229
1515872947
1520655033
1763008482
1330082545
1413070222
1242980811
983593090
1648456219
1044386300
911310939
807453840
1885219003
1102200787
13751505
1400533371
960944828
1241637493
350933167
1492192484
534361678
350952828
856319190
2107202549
1745469673
1523217083
229169918
1595127423
1249762397
1557213310
310873226
1057005143
436446905
1068438501
497416103
1431722800
945281195
760785924
382105584
1886032589
470070106
1073419669
10655218
1115930687
962502398
2079682362
1802020204
2095135237
307417910
1743928033
261697594
1389739925
334050706
881279874
513967897
451942301
441016133
1990015045
1563300638
55078039
892986765
1841057769
363457803
1182408384
338364923
837042214
572782812
1255023998
1342911217
607082435
468462376
774174863
288000347
1223359192
797894171
1960931265
366658924
1742053389
1499028995
1122444769
1360310449
1019469708
2065050139
1049590114
337594115
933273539
1754192785
1088696527
1242036736
877478121
1544316371
1319184260
1168845477
1322000382
171375221
1828563361
1819128409
2111351134
1565479374
108625373
1821798552
1438132845
566914769
1440388648
1542099392
343546312
1426650159
740112918
115700370
1314439157
1997114522
738872610
361697655
1696871489
397205025
345493854
1220512241
23907570
271721481
788651926
1564575038
1465689732
1030459442
1554576601
842997076
390189850
1859562006
1756798771
525498667
1651134596
2071594965
1093415916
295509166
1946840828
1918765027
571950328
1571256504
223211989
964930729
2145972510
1814019210
241759606
1087921725
862052099
2071306367
2141299831
320497392
1050670160
1276548410
1704410847
1723954028
943601716
602516051
920032738
936194980
234923865
641682608
2013935797
589652099
1024565408
1194967887
60078640
531515417
1183700405
617100435
2076612725
485409937
1148897943
788507034
83466186
866016154
1874605397
856808537
1388584774
259373155
2069416879
1601141368
715918156
1900293497
1800067875
1931685717
972205455
1569252082
1316021944
1744660606
992465924
936053761
1275392396
2027534392
1385212791
768080894
1996352006
685911042
617289356
210288329
1401878496
1735806865
1415281884
483965998
1018926597
1520339177
1063244507
1690905667
1684930106
131093986
1737755928
1675955837
1284266733
1638765838
1317094129
1267721875
1584244048
1485033641
186936057
1694836598
998621662
1243600988
399240938
1260870292
1835485515
1999262195
1231664207
1749992817
593601848
930858660
2061809062
2023066159
448790222
1847786961
1219396336
1987893890
711228957
1723293008
1093014764
1329942567
242893885
1672313117
1681906872
1139807858
1789611671
2033010702
1644555317
2133628732
765363971
2029622367
481737933
362387975
299959444
1309262576
1018953946
2030703772
1533543069
1583761153
1048522932
613045518
434358416
1993527781
1036217337
1400749009
2093097324
192996332
1576472571
68741591
2107463828
2092290257
1924465250
459247949
1089234084
237746993
1607082045
1842112969
1767134929
1741054403
1493112961
1254197471
88663629
567917466
417521879
1794024774
1123269362
427139493
1545960100
742982479
2037453306
425765147
2057788818
1057551297
2063004247
2096658560
1179917244
700631037
1639121873
68086341
1093487832
711551629
1049728926
1913526148
400561645
1696663788
1795667024
1785506889
1817729072
639362751
1866973026
1674925580
843551168
2127395842
231579677
4452671
87073383
1903236669
225100011
1096954090
2072590847
1585077181
1439023285
351727605
843669428
1063910707
2104813670
1193337548
246293911
1847391852
556267686
2010741641
2010477289
658882544
1733173984
1708333183
1740889616
1448813379
1678256982
1181415846
1582880974
558506985
1739198674
1390039802
1083347845
1235063652
1571794115
1292700355
1297329341
468963411
1003104681
579508811
1535767772
1736463504
479268498
1716079778
629686808
1217055833
770047983
1082887086
2106664646
62791219
242208008
1312687708
148011186
1275913953
1335414769
825116271
1625278513
791666409
296768531
303686940
1222356764
1956812498
1044442071
1981770320
898034926
1188261156
713789948
1024418413
357935611
1401262240
1005908589
872716544
1160336225
1554615353
1854624707
1780327096
1794458433
1780659192
1598580354
1029154982
437713821
591577340
406380698
272561801
1197600270
659079614
2145970514
1560345361
860248198
1876181543
1487938630
1213512455
322179136
54693583
585429362
1437329150
1002422228
381178434
1080813453
1546271323
11837812
8477388
2123853876
1503688350
922694084
1525713149
227905157
1179758630
1196400342
993569628
1079172638
1852518950
319564492
1000017808
1597191976
924562237
1621130383
478111955
459956948
178286747
1934604979
676840962
591306059
1123854208
1284454690
661982537
887576183
293469719
2111684493
1237587805
251617996
518075107
1833896854
582974361
601569178
1733418914
1174882466
1938703633
1013985800
347565616
1173874172
736965168
1703038034
440247909
1892346162
1646383145
867232221
1705079504
743029207
2061830885
997875185
800075058
1765327831
514208539
973887620
713489634
1018763412
1709117242
999994604
939187135
1715846706
11928965
1771551982
1672556248
1961521230
382677498
1394316291
1428599213
1395851698
2047712402
1064457415
1787828451
792776745
818554104
467176983
1940535891
70215570
1205056443
1639167575
1523195523
1712170938
8592573
345377366
1920352050
449001121
250138165
1943801963
1178425762
2065415557
242317499
1356905002
1447150763
1049709410
275618377
482697588
223598075
2042505465
1544841726
115344143
84941238
1651149926
834364661
1961607839
1027989383
1640176702
932184406
1391639826
1292907788
1566605574
669088924
817797791
2000974556
1439483564
1160256705
1693122064
1548953103
750499257
132153416
1508298213
180802657
1377735362
1874315070
1116698735
644861808
1855776104
1907989536
1183258525
1571697668
1708486640
1979911668
1227933382
1290692363
1181274227
587938461
29018640
342659809
1462283752
1206165779
512125807
1071004496
1987162143
144184803
583222790
1810661450
1115242717
1246015038
1755144425
586759700
883813440
45725940
1283163152
1699505836
1846315275
1465581990
1269329691
1438700061
859172693
2122093718
2014317326
165967042
569406786
333715247
214306275
101180383
858859934
1887658983
1050381060
2138040774
312312013
944500308
1486734060
136954929
753805481
1286021633
311931160
1856160903
1552553206
113908832
1223234538
1259859131
527551722
1319727757
43568676
812007855
2075402171
37454996
1295830304
1653473324
1990369773
519649502
306423128
733788302
1314254156
347962311
551710485
696264741
1801586341
1528380821
1042931941
1798209593
198865251
975943691
1248778860
1191346221
1127822943
618538873
378766069
1577603442
650105904
1554914991
1898185524
1613248511
1471599992
591078262
1414276355
1821173915
709827603
566815989
195444092
946958481
1771304407
1232341372
1580042342
1541070636
1772285128
1101991314
1925207811
975153951
1539167296
2128509846
77865488
658672402
919591349
713924801
1391741315
2083082844
1009737001
2131485935
1035319670
811978984
2111090367
813215761
1988161612
1170396708
989977565
242471944
1095852591
124369925
337943309
906700097
1942263246
2016625151
150305487
32024244
705996223
2098039363
868712858
60267078
932946182
1868062056
715525367
1027168875
2035410493
493995705
2098779207
304193240
888920799
1738396422
1556780177
1265794314
218614604
570421425
124715121
51896383
2012545506
2086945284
1769561461
1376347577
2062383991
4748005
1897301002
851777277
1832238827
391657189
1593283479
152383239
373243345
379103277
1209331433
1524244211
2118296233
2060286358
1346882217
1072301644
393260725
1438755376
394789531
585258848
1245371198
233742859
610805581
1499632889
856445310
1844748525
1205859737
622806313
6712484
995998399
28919579
258600856
845040463
1858317779
2135280521
1535164164
1851058425
1626732670
940255206
1220488778
464707193
118323011
1673335129
225516110
752954881
1126550267
1376831386
439870818
1799343863
1772005738
1972354787
151083610
1405401906
695913173
1012666610
435089424
1707617058
950151054
2125167970
1101473806
1802573412
878172670
405629990
1902100787
1303910694
426105261
587636314
468391614
1771539604
1515151043
1085085434
907691397
1711629333
248571569
718489657
684545631
2003415835
1892089471
130679585
155541642
1275877994
936315347
198439635
515712957
815451185
160657783
763944439
323593147
578358104
497292195
370297256
304701460
2040455875
680270657
1751023911
471262708
124018583
708880247
1516694856
891152139
1181097874
1968159948
678279611
538085755
649396505
870112030
540038891
1182077011
200469895
1297702512
2077972575
695035122
776928708
174327477
1134067459
617613683
1351127154
573524959
2026891085
1261822634
2120206097
1211810066
1808295216
314323316
631575306
1054014079
1762166537
1704895834
463290575
750155632
1315814985
967311694
1350324746
1056478096
1220529670
2042735617
315439431
27007591
2125467663
2133448929
1743406868
403161758
441540130
171403090
2030326745
321314384
1295075282
2141730772
1788677054
1282607682
1573350736
1119564838
976367926
1090557830
2145861177
142206033
2134560384
1376708657
853726410
901326213
1079586253
1596961866
1325348465
1711461888
822364385
1995660352
616401010
86518971
798179875
263403868
1491798715
818753850
513254703
1727525937
1375203347
1365831970
223497474
1814992614
227860771
317370391
1977175180
2099096976
1411525885
547608580
698545888
2029743488
621097287
1783844403
945847586
653545822
795706547
1978960667
1455087597
112748036
1666920989
1506745056
1496855519
867366227
1590109805
1164462738
983317749
2021268424
630006400
667834711
1827571617
868457148
941420816
235220496
1289093961
381295144
294295969
1982141977
1108745542
1470884733
284347038
2020487880
1229706293
651205286
2041451696
930543095
947365016
1821404955
1217258478
846991375
449074923
132500230
1486938823
1987181208
424451435
525595809
1560208959
1165229023
878461941
670456710
931329020
999376960
847169635
439902193
547100992
1593587409
1430373386
1274472923
1762228397
200025553
1029876348
2042267759
1508660485
1417773604
798187007
1356238440
888903897
1251757103
371434639
1036183591
1314563542
657826568
349469185
1662691145
78072398
852939312
2130806704
1997014400
2096716385
1069580873
570719131
910445285
2051700988
24772409
561051336
392997191
948784454
598163903
1449035264
267462422
1242402286
319795658
912180655
1556214667
36742142
1953497654
179726312
1731299220
1560878119
1782765234
509936624
1081404110
1630956895
98797432
574043050
1785413555
452933015
167879373
1683021696
309333705
1817841021
789408463
714609548
1106640934
1339702850
1429155937
1418059855
1870465190
200321615
1188425301
538736460
208813430
1720494321
731059000
752659226
142186502
1459654478
452661480
720126761
1437610751
1954306380
947369747
2074077394
984116637
1549563120
513335468
242727153
187648863
974347182
976864012
1308811873
1900320615
1861692394
1100520517
652692168
1760888486
1753540504
964521694
501579515
1845902299
1301290314
1790257015
734044574
1623041198
2069626870
1569582069
834693712
636418117
2019218897
1129675690
1166303423
1202581562
1126075135
109629890
1628336970
1784463280
1731918626
1992085576
1563162109
593990902
138892297
606315979
372903312
599344516
1209464062
1032765140
1085765745
1636622145
1564282630
568593061
768905798
1678343727
2021119135
1326462417
1741337819
1848675321
1028320914
1186704565
2104906777
1286463490
577330176
686905807
2013890525
1034971420
1703575261
759818710
1309339199
1208886351
1637488256
2091862568
253638565
422498334
152785908
1538840857
997746323
554891735
1083355940
2141972256
1665594673
512572773
662643583
1906678178
21956858
636949547
2019666645
1218098486
1192840366
1080593273
1548957610
1447184541
486470052
555930639
1848500204
991022838
885842354
440475724
581515255
639551424
1697883367
1264282037
1794780674
819840764
1210621007
1516961869
1552294363
1231963236
241112432
32908311
613852543
2083570225
104515671
1565940087
839777903
1503887712
340719678
1144326851
1324394852
729463545
181304319
828002395
885841754
161810858
497873911
972171564
1314324489
88900772
647386890
1287605369
2103905305
2021010517
555393112
1946173386
1894405399
1829148593
1561211950
873851561
504712945
779511587
1917874401
1027642860
1050037839
891052804
1257222286
1019961718
738630087
912349767
1144441764
1228673945
1645411850
149594874
1742710815
294527265
1403164406
1606500881
687028442
736854782
253159540
419124979
927732289
354844398
1438207465
558454579
1899124953
2105642394
132023656
2075082445
837306063
278096388
1167193828
2015279152
786912327
1483012114
2006859102
933956037
1518822304
943334984
982762461
626766973
1691405764
2103181439
614782079
1180268160
741885074
1253643479
20900718
1489435549
1214138409
1161886798
921640962
1669209323
1517824723
2066938743
897160402
1097130742
81831066
226782582
1087903079
597239491
14702321
2103676012
1331532546
1183069706
172085668
673415604
1763732900
196423528
1320500038
950920701
2140488836
572945468
104080507
1179917244
1432196704
1057528562
1599249401
292235801
1028756912
1055161316
709677756
807230651
637893182
815087579
1042084270
665878157
1467466382
1028386054
620090007
1728175101
1964367659
657699531
1443959466
361660385
1007871935
442858296
1279317425
1134102784
1930028018
1783374350
1645406734
1427937740
345060341
1207898864
1700460563
749967947
2054788915
408250676
1344213268
1973157518
2062099218
329320355
1956574952
350206993
330696615
1857313588
2017643795
1682811586
1609790035
1291586822
1472080525
1395439783
1132291334
2121505205
1544275020
53542395
492601639
2142209413
1624039439
1905299769
1455096572
656399867
842412661
954017955
706060705
1194671806
456983162
1102344999
1077930705
1633418414
1714805202
740253499
864956877
347861828
1473710661
574844789
956004592
1064402457
1645272290
1836889071
2047360508
668940107
634512237
332063055
1368034687
2070773321
1045425045
240374372
1915760694
1840459573
654897676
1488068779
1303586580
1502829857
1017707980
516558849
1453078654
1267469131
973815287
1299428822
1030784569
1603475724
1000894809
1485103823
1032151773
1610808546
1699095003
1524270753
833057305
1624551822
1733640036
1851154001
151601914
1201526588
1313041529
173493973
829668765
417715844
1479403455
233048886
2134860649
1570199454
1002333969
1073849131
1225322296
457982382
1828031605
638651145
520091788
896309988
1379178736
684045637
1328082164
2019094593
859853613
2064344444
2018719314
1183473980
714711980
1796299866
1946281663
1508734197
758308418
941621313
916931911
1068352618
973837125
865824302
1044422299
213212015
53116279
1394321522
399723644
2022590552
734321698
2135224148
1061888152
84432152
1798812616
24771225
480783050
340927233
767180971
581962760
1387449288
588795196
1379899457
1540167767
1803004068
1126251889
976244830
1420306031
347089548
96562822
41719786
42001592
1059168957
998998586
1317782329
2082676062
1240362491
1352855263
6706765
111786608
1292453318
894155862
626385216
1756454519
305216365
99190822
1623841619
220604
226434796
1265852198
1804648600
731591837
1036027992
1576845972
1702737520
1738722868
251322908
237401080
282794962
573172158
805096411
1575480964
1488652359
492217131
1497152838
1933410232
1565306308
158686920
1893290278
2007366059
221972073
248536451
694206167
1972249309
1418605415
1228418252
1957182522
1595258910
535055591
65150648
1180943826
1591632190
2046311254
1423794281
1840324405
45293693
691007804
435525700
557745446
1286674397
346142372
1202218351
1572714328
1889782818
2103664230
1920216723
1381018137
460899300
496120651
724854193
1565679887
1619718160
127992822
1865311730
1558270849
1406806317
1640178748
1298367256
161202254
75195424
100674659
919216330
353329958
270600183
278290625
1462636827
1365704668
1177796423
1910876292
1329099311
1234834608
306926468
1921953485
1849284319
138825329
1413923530
871407427
341906258
151236548
695500788
1519559376
1692435859
961406452
366061701
1883964017
1532084844
2108773113
1492922547
1593068541
922354408
653815664
672301612
974177464
2133649655
1753412789
544181232
542747527
2139274823
1025090483
1046094986
1800688140
726012424
1266656541
1123058272
2017546854
1319264222
553712394
1099987157
1011268173
1223950503
851675139
284050395
1062913812
695282047
1637299652
82438614
718799489
1056374249
33969797
729085477
1212196860
1955508273
1410779244
1777718701
410217292
949357911
485482417
629261384
2004369410
1162281752
1740788334
1084074198
1264483915
346090965
453038645
39980164
974476549
1727588233
1096902526
1670764869
915556417
1104113348
192238989
707880930
1983343476
206892397
1879783752
500713522
1883244606
725505139
849509221
1142775636
845015130
717804353
1346965986
885760080
401012121
835168871
468006998
1001430712
1890150880
356494734
2108874523
1685302988
1124220306
2045668269
1830223909
395198466
270339988
1968091796
610821293
154036454
1851792622
381159443
1570260346
1265384665
121028684
1849484967
673976572
100217844
180261424
1008167927
564856772
2125781176
337023667
498786468
1303322939
429312715
1740691466
1262601723
1514950884
692731005
83982383
688770923
2043868163
370391056
448722353
1405912282
520318030
863999041
469317263
1182258656
1018167760
1098389712
126042697
1937791325
528288590
1671898691
1366326662
557620822
492963001
1828587356
40686371
1350698197
1137733822
1631693220
1194117841
1353242362
121458803
1675200679
945164920
1512734800
993904979
2094658712
1035839775
1756583579
20842076
1467702704
1186162984
860053803
586930016
1840854638
1430685159
84397058
837988722
842219819
486344082
113999951
1696008713
636782857
1611705879
1404125924
2006848517
429983446
337654457
875299329
255905075
1465388062
960663036
2056196653
1611905922
531988298
752903276
473958435
592389301
707446271
1113598358
1970781823
562337865
868057975
958238506
2119269512
2114764070
573031889
273285050
316877543
1142135287
1890463758
896226078
1628868795
476539698
1210957934
254483139
301468216
798872535
1640478505
1436631608
1284911683
1555455654
253608942
940489268
990616515
1124947223
1694833362
2000492415
1635928015
675302471
1267245835
97859947
1365354277
1324500361
1845697
1833846211
772846512
24659011
492297987
1433489159
161979012
211325296
153457464
414191841
2141331113
1254577523
460439379
1722711518
1515243054
1900605414
775373745
510024882
68573379
945311752
306149593
1649367191
743473258
32012448
134519106
1737292103
104223940
1799051379
156494061
1447567257
1745706885
1637659899
741008147
1514109290
628443811
1927621520
528976032
81634200
1281794099
1980670382
707346873
562737682
1446837266
1207283494
1105667978
1216780526
428323813
961977191
169768970
255717200
833731781
1113457716
1980837957
15437601
874188302
1588523000
2034622926
529853991
1874290158
1699896558
655494898
1603840230
1761036363
1135068882
1561405400
1552725674
528368971
154056462
994877246
2040902387
1332686532
167651596
2029597277
1972589065
51768638
394343516
774507526
2048724622
1517754623
2073282513
1386287368
1512275180
1767655871
1496614332
1600803816
353297469
969360573
1779552706
1320096122
1515211293
1923930569
364220494
1840521551
355082517
365321805
38964645
1760855948
1939751338
1100926924
435786426
342308492
10865524
212156953
350639110
191717791
196791840
377652168
1576943356
943361263
186433763
1541990089
1200557034
1196679913
243104245
1736411316
1404107851
2028061126
896822167
3989047
85507327
2075367573
1898998113
1704959545
2118977165
1039372218
1705424960
1385582894
929533890
886593599
651126763
1660441573
680434371
660567936
86592402
1783849476
898578613
1941458135
1513443302
121708485
418846723
1432772413
97586982
271001880
1412231145
816707674
1185758956
418668002
498701885
1547337249
1880403308
523216781
815047420
385851623
438528258
536598948
782215651
1952799827
131839216
191269372
974866826
533542671
1728308921
1875031169
135058828
1552147480
366488228
737758680
1664669591
1197310608
521933474
815564177
1456334832
674037482
1287742566
527142225
1933420189
198779130
128933206
1679245260
1743811814
890535513
1559503903
435360019
360281155
1732959011
1599461120
914957315
1330822580
1628695349
966007514
2143718004
1697497936
880299494
1505703632
574970614
1815268714
789897200
1664438201
781745831
337765256
1553624151
24632544
1695367046
1946999564
1155455471
243203944
1281782497
1336128479
474397734
479994306
294120026
587349850
1565954396
1937788263
220775090
591218752
504483547
1215555813
1897130165
1602913045
1623146560
40367634
709935221
1622591676
1924765919
1467145127
136598583
1246774602
1728053248
1031265925
92257793
974074655
881038329
736597492
1009453678
1852628774
1660206046
2012639092
637304970
1761756356
1053624779
450859264
390022283
1669831557
1609338555
321161278
1435124903
983361078
528060360
1891780204
1315478015
1562842070
2123525527
2000839494
1651758429
2063815655
1555616499
490189818
1367149013
1038732068
268061197
1569641414
340473866
809971550
1004245196
1515830059
64621543
1367038218
1176250887
1356799358
1606664301
1835351341
1615127672
1415360029
571941785
1133657806
914890593
1531584985
30446713
37082282
1429707090
309141688
515242194
2034046877
757481753
1791544362
1181001784
1436917181
1251190451
500404232
1737653715
1037103313
1595231419
877397930
990931491
1965542342
1289167022
285786362
1285539633
529508572
494466819
1539189741
238534772
1397876803
96011594
330328275
588955640
1623679412
1585064379
2143690388
1923223917
1274117693
971919783
360969569
1147775374
503171775
1804977988
1960779341
1049496544
1240487450
797784908
551296893
50624120
708228371
706252983
784166455
1515945541
357606251
378096657
99853890
1150489920
68168715
761437618
438037852
1178252464
1664744425
1502790855
337466968
1731729415
1000336276
435051066
1008515156
1784366696
1471564201
79763427
1596939960
679501975
1780638703
649664320
1520634680
1807253376
25060769
1027071333
567547346
1823271079
415187581
889721299
1239867988
602344978
1694288824
1083368737
523998931
1528457834
362636042
245303527
84820317
1240304359
1380202173
2007500342
1147908407
1188442777
1581008212
1618638566
905130001
342842374
221732217
1033479856
964262741
1718810311
1784194794
204028912
1966144910
41759138
211646160
533396579
1923899903
809418923
1095606335
1640644256
1705234765
1179848328
903235785
1132932905
433776563
1462179285
189625238
1212252009
885760208
1321555682
603648361
165232197
1315060837
1430358202
1640227668
1663621794
1286522446
1256796633
1951268864
822588081
1393039959
1759374886
530136383
1478423298
2045190609
1506194625
1436499789
1060921189
1845160262
1916962987
181383261
245957832
1851670510
1285122554
1541636677
2102155535
973207637
1791011702
917103200
187096230
1789696684
1978181273
75415672
1809542596
2020308395
1254101193
1524778700
739321048
1312591412
567933022
1705756954
1665573525
1719986037
1586680144
1491414442
1271012452
1525574138
551762365
1347108901
1766750626
455544601
1381467205
405595426
1949664457
1844904951
462473402
358740177
1478241955
318974112
1796335599
1216030310
484796576
982744466
678211716
903461451
185451614
1893250939
45220868
1332966999
35527881
1071355369
1791390071
1942436869
865571550
564606516
876924352
187742505
1771324732
1541140040
750625550
656778073
18114049
2018118700
1795060146
1653196750
1993861003
2110840694
1990516007
695030168
84939172
1367775318
51137089
777902186
1989067950
915574878
2103804377
1338816814
1519798496
368452498
1136908886
2147251255
764610551
521120981
241373039
1052130579
1530916756
838630730
1033008401
714010582
1946779089
383664071
598108037
828236662
878312701
1039105158
449620397
1588155341
781353879
1737019656
97869324
983627588
2063257278
357721821
510472372
204803797
954249597
2136854347
976964342
199640910
1259466995
787987535
895883397
1524423043
983593630
1356046282
1037225127
1228229561
2136761845
154797216
976774100
505576407
2131024257
549677707
1950637747
2116394378
670941969
1775989920
896819151
1514223374
1164270866
987981320
902608342
44201076
1484775267
855934501
1938017021
448854406
583578789
1733923291
1403544720
1466201383
156373465
1379896118
1084947538
463675518
357812920
1000606557
851305723
795859940
1147596541
1244417332
267855003
1986745705
1000496220
1333795088
263446467
876483393
1942563257
708501996
1577931866
890587543
2061109604
810182587
912556992
2070693437
647384006
1404029286
435239320
1414546647
1343607979
679462163
1256214329
742295031
1139452040
320291327
196626751
545244525
2087150677
237766817
238435105
1166792084
2011404143
1630479017
1204936268
1871903637
1976810497
168449369
1406304815
51408871
1604202047
915363233
836401033
560704714
610987856
1961427792
1406408058
254173835
1650284712
1367368986
716297325
273656355
164231841
1732627396
1730380913
1095044869
26285360
1715868015
1151661138
373395389
1485588815
360945241
1070122610
2045099516
2098062256
1338750613
1889697938
838951944
1978431374
1574593994
1437126220
985886877
130590718
1960569743
1106651574
1173337682
791639805
1860368545
1652043675
467801869
2023065132
560550178
535155573
489389497
420167244
735093039
718206311
1186594432
310853685
1678720382
501246129
671509624
1874687387
2078406392
2082236150
903041175
1913775923
1894385686
105880293
149286548
1693931660
856599691
640873302
725688403
1349995450
278733442
779170825
79883265
1013998890
85160968
1443147744
1328984221
872098782
1178781391
1519507234
265324382
1436658371
1470567832
27018134
1885013191
344439366
1364450276
851143160
1450391073
945130267
64001261
101206539
581054381
346844366
434335904
779699076
1430741331
1471270855
701104289
1380133206
1190994481
1550820268
1110395520
744323346
341382297
619385085
1518423
587821559
444699001
600769329
195898742
1346957200
335350521
973757996
1384659392
85222263
1908269439
1982786700
1313927628
2066552531
2073955060
171338015
1077343981
1902058951
487178427
1246671694
1704421236
1138780315
1740530782
1734354080
851995329
564730311
1356848472
310198151
1660389558
580903987
571372921
860918932
306522783
1998393711
1799909388
1876935825
2136708668
951632675
974462356
1870440497
218829690
2101953691
251641753
2028223896
225901052
1802487377
825684309
1927723542
1887154995
1620936589
787434450
999257694
1599508787
157308326
853405699
824376304
60157642
880061077
82339619
1141140935
923317421
1655959729
1724257694
1168023501
1584031316
199901996
1729028322
891172524
19651217
16623642
1373746450
384762069
618223606
1346118948
1000748921
1721452276
101136973
884597689
1260697474
5355137
2088307458
1346978621
541611900
797713781
890103906
1404585967
490408052
1983186430
1279353257
1595352009
813481718
708658462
620742183
1335936643
1757249207
153450073
1133670556
1269507113
1800862664
1020388892
444894590
71431622
1894342192
1237980175
1771473179
1307877011
1159885981
146042471
1727248580
1435031477
584910617
823377446
76562348
904143677
1636076628
1278880455
95155704
1954536101
152101495
37654297
711034392
492152826
562850576
966081334
1493147082
1362064261
1746230972
1416957232
1838278598
2052883963
1060171547
1562132775
2085926227
1609653877
784214998
1525049847
1428540419
1712156691
430676309
496649722
467342605
922492471
386030879
340424745
619129490
1628525776
1649067005
362240610
1468622867
1990778516
1791023537
402150607
653962145
666849962
396214357
92961498
1107756053
99165506
1380752632
892670157
1021830442
1083376899
1182866891
1523894826
305622770
951578775
1296476421
2093260991
1861879307
97854663
884300936
1841275073
1024903650
1893842371
234524192
1592143058
15890171
1359924853
2107028695
1780122787
1896314384
1420661843
1977211349
1942386159
229410281
1471135160
2044609430
416749880
615505707
1751345548
1520567066
1675465578
1218124240
1569730138
150245335
1567391766
613962689
1837296838
746224433
1464742085
246075182
1268946169
1459266742
2057084369
210409703
1135311554
610482379
1046725249
32052861
2119551766
1354445428
1578066557
809032371
918327150
305759297
1568533122
395836184
453202028
594325926
1138050775
1856940254
455129572
1839874807
193629760
286605343
1267018923
1641830593
899127969
56399636
1016228995
1759057843
2048563846
1571676618
1555704587
1966881161
1712560137
1846336118
159478363
2136041591
1894721920
1415534865
1390091974
643906188
1542942487
1573506178
1446629840
941901748
1229092649
236032129
1123010205
1117362707
598980696
1339582452
474716755
1894803389
1413245414
808562794
2061785272
867474963
102833876
619284673
891741883
2127019523
1364779070
1012854301
570324228
1419262495
943874733
1479917274
301381042
2080914662
236703880
1651877605
1785679303
1021870926
997974728
1064380071
2100048825
436789090
1162061346
455921095
1413638468
1668594344
437853092
985571923
602394523
1204460350
827348839
499951198
72830976
742359200
681453357
1071398253
1006617049
1823919679
139362194
1276430279
113753225
1046178372
1154780877
95635922
1025788861
283992965
1484679978
1504422757
994275682
317626519
987245768
791877584
1139123762
1181700578
128038958
801626235
1263708358
1468819425
975957995
1700156070
1530162040
752160312
2110579549
603319733
1283145812
1060851706
620032932
890376437
271390127
1562351371
1592484358
1272031572
78599779
340844968
468073953
265013665
531646132
497642079
2140041855
28780492
1267159976
1401424489
1492708261
1979386891
2109346993
1362944476
1383426738
997500524
1069445762
1238994757
692553386
1459330567
2059986114
1351112811
1781506681
1331365243
1102905558
715644764
2095726546
1462950851
1111500577
1070538543
1702173808
100939707
1871422852
560431345
1770230318
1407256541
881106078
1383581140
1117078862
2027933757
348247710
1435043767
761383192
1845786612
1568072001
1690022585
931957186
1351884996
710053107
964632813
193768018
144059595
815628319
211965347
1585980135
1694485593
1348778307
1101201939
994814704
1186452451
1902311703
1887666976
425370161
1566662822
1790639847
913412531
903565083
1100813730
2121873405
1054047170
1843892713
601075044
121038040
1133428227
34664044
1863774727
1115218625
220115766
1308907158
822094925
1187839686
1820362540
1166916430
1965953914
717643187
600146711
771916704
1245086468
731626828
1714949247
1385749861
863660276
1292623236
1548730895
1758734179
787646145
337654457
145935379
1550476461
1891233394
567207000
1343445489
1688390785
1393176174
245957063
841464391
1488262726
1761357039
235609715
800373006
2125117406
2047768573
846504421
664266428
1426192072
1351395554
1928583865
1039849072
416177261
552331190
433902036
963988084
821816728
1549525752
1668064815
1765519201
1108439280
2076613247
1926921613
135002500
1991213077
741487995
2092598833
1742421794
325723283
1483595584
262827371
1896486946
659189148
202639443
1073610348
1242557561
1799718358
635292667
980953252
1748296150
353241459
1597844753
1950402348
614286120
1505366068
1009916433
1896846698
2026243224
884621018
1209446756
1690229279
2092406500
2020910130
1451414263
444230961
1055818333
1092807098
154417534
251828002
410388378
473597699
2007182134
618744287
2137780407
2071864189
223413278
453341980
634470617
1167059358
963891844
107816121
206043305
663375056
541908548
1436019822
1678349631
1880394940
263678378
1836378092
1682229168
1787035636
2060547241
687497430
1122189540
1580388036
363702272
1879744313
1885713469
1275228168
1321199656
945819439
239927472
1730101084
1224086337
49345818
2110222369
1208994466
759018162
2120294393
1835023389
1297738912
1655922305
1834803899
732006530
21695277
1347900280
1059960560
161295595
1136351200
859002402
1722929146
1866021284
906288150
276139885
1858728353
1743339787
778369173
1148155220
1494675779
821600964
95349786
422030675
1398809783
641136931
979705883
1973653853
1009854144
1298039904
1088667992
535152969
2072414800
1115853951
413374858
280467884
1483999688
953951112
631963589
2066865226
1728167979
1277440136
1755452148
618103356
379080062
1063564291
62815310
1433497710
788250109
313132842
1013246241
743425409
1058312050
1874410686
1255029908
1091845716
213434106
800780309
1882605958
533095791
1079971228
1857086156
1518689294
1700945017
409468714
1559213894
1592243655
759692365
1918064018
756965730
229269597
2143491497
1718575388
1261744539
88113503
154865999
1883744654
695555615
2109446021
501576492
705485416
1693859784
1869084383
1892666218
343689569
409618167
1330475164
1148946307
1455491407
366202398
124023090
929103505
1982781858
2122950080
1377685444
1312653010
1565667232
829229629
1390534579
956237008
1151823070
586718659
1308744541
1658954094
1358433502
647789293
1841078694
1674555164
1220803509
568626232
1013919169
1476012099
756495361
873208975
508425688
363428784
1180580784
40332429
770340041
1017228132
1495299864
2040387411
1825744497
2056650471
437497002
98985554
22249871
951108135
1781198753
569033816
1195718419
1039488434
1370403325
90907536
750688824
554659288
149407456
1304572252
2024219979
1859279931
365356945
1188915168
1558101764
1067908461
986138258
2062730664
706825884
121482170
1304902713
507868679
535552186
1416625555
1076949671
1881612601
1224554272
462973588
280209172
214610536
1508766090
77912441
1057248594
2121236207
2137617169
1024110826
1046544741
816267554
1254141330
1219598254
534576930
1650771558
1921183118
881012813
1192818743
1739596073
1040598646
935415964
1549375629
1304181961
1140114940
802042585
112605981
1918944585
377539246
1001067286
202348759
641824259
963533012
1636981088
72341362
1453055606
1001175858
1051047490
1290864365
460205918
839151777
1710857783
1873228730
1314913824
310910725
1035709237
1748287889
357109811
423474907
170504674
1181191423
1761314457
1427564138
854396402
269301100
272224571
639114670
2004863440
1385407633
1579531140
1525329950
1691926631
1387419294
731483042
1792016300
1037577490
532510056
2064559781
1747328304
1276958054
1720737440
219295925
546768775
250168806
1294170918
375965168
1083150345
1677881515
1428063868
1154008178
1499724198
2035041676
2144490801
1568471737
1964933956
1781363625
1934910406
961750683
1881070055
1832692186
307969784
1109802367
371568501
958584790
463212036
1400355323
2021902520
2086898942
933768913
488047784
461053476
1403809051
615447700
307672138
1366316104
943982953
1549988566
513438439
1901513952
613943081
1859373459
145629131
953636997
1289652379
124557104
409425732
558711604
1903671405
1986455061
3189259
1522884579
642059511
1055534490
1732029418
8609734
1083875331
18466984
2113543182
1029609141
1804211784
166998863
1962086225
1385425730
2053962358
885673534
735834899
1600972219
1540845702
539267849
1815205594
1279183872
669865604
1620298756
1667792051
1964577249
2061383148
1923769201
33789720
1313013279
1688620910
730436169
1476797988
1439534220
2122193003
402738190
1887449188
57900175
1637519655
1970679783
1767206398
1033335484
1818787318
1316450017
630689607
749034569
1802371191
668408250
309315210
165759561
634867464
313716553
1925532326
1189172285
1845629254
1499588984
1148274179
1636738579
1350751796
1397430725
1715149451
1344367041
1004657710
138176805
846602519
280526615
597320273
1475236570
1398317357
1704409500
110402309
1119130280
29383548
1199612130
875049311
231856689
1330556145
1947363288
1031058603
1165873928
24612176
1386027199
1239245033
1148522487
2006009892
2026081914
1594802157
1346684537
1089132316
1854133266
1636234733
1257487901
1597815357
1394238233
901218597
224025210
777989591
1420713904
236044608
850559438
428356758
310695218
931637831
122433263
1766218407
2137757396
2167806
38056519
900495069
647705829
230822102
1299304134
579027600
1778576687
533803531
519152378
277914841
754915719
866065470
581236769
450947961
1462592695
666629353
934905047
901252770
993258504
1484392959
1863545380
1581021977
1782822457
346121945
1959853871
166334877
1113808667
1354135842
1827721021
1969306335
206834526
923506010
2107159217
479365279
2138739669
2023834612
1573554387
938306587
1805163323
1289954220
401355495
1602656109
584850777
177896188
685487737
1756071787
1873102365
1285028027
2014403970
991532663
1111907519
1905600075
2088880621
1287125843
1740384957
975127219
1464116967
901848141
1539811312
250529613
1109269847
1290839732
1263393501
1001795583
800552721
1402531868
1829412785
702236480
1007575736
1281316861
206667037
964009552
859317504
1534009913
1623649546
996444523
544387796
77773117
1185488568
220583862
683139334
683994203
1396557893
741963332
519910839
1859095891
1688426203
1415399593
2015366308
1272734927
859535715
1745316143
596057020
304516381
2131273409
1389333724
1465904013
254657265
2085842807
1892139684
1393541007
1809729060
112160198
388533444
970036262
883823087
1976616660
927014191
291014949
64147797
1241982519
71343613
993558656
1411652851
501414517
1557144014
385638012
65261470
1287711331
1440340812
2115631452
1097627389
1769784056
215518020
1833056006
1457551228
1263366344
1435966313
17769985
2042702364
675789427
537751205
986795892
279843227
936475203
1179196439
101955236
1507187555
972396293
318813440
1617249666
1888596461
877713649
202288725
442914975
818321399
1698190676
1875448986
742617182
312449250
961201228
1320689776
644721141
1334580674
1024256619
2099510850
1015071288
2038975519
806736537
144802895
1733608304
824834280
1463587659
1389777870
874254883
142046171
62509342
222632718
1992521894
760302027
1139178811
30025134
534263071
1417988274
2137856811
1566704430
999132156
2112913425
270411828
2061781639
580608850
685928616
1091623508
1181848764
1220638222
294603068
425013305
648348132
450139531
2037268451
1092946701
567648266
18219481
46047361
1777383034
1484816026
1180473888
762260754
1156795809
714836301
1397848494
1013873791
163423204
1073719402
1434218001
509950088
410541124
1950804903
761893883
1722403467
1101415768
331736090
1531721787
1698018984
1947895917
796887682
305777482
925174676
8892620
772121289
269605009
1863036269
1527165153
1655806181
713759498
630643811
1492947443
1911369995
615643108
571500608
69421836
273340222
589717296
1091961982
1634259832
368610935
1206043209
1289571166
1762888634
1498574676
297385050
1998779700
821832217
1862996978
1556059406
210702555
1420508659
419092864
919865325
1277796432
1747657493
112583301
747802224
1900058787
996575284
1899647312
105722823
2097578294
16765286
1991330669
456623972
7546720
1892337216
1679385456
839597396
225508442
1308618695
675085581
2142837264
284956496
668519707
726187370
1166656697
1819248103
2118836327
1382484703
1999453456
1244155950
592137167
822624589
1388780082
41684621
1304907142
873608008
660179888
63673392
548077248
10300849
1541153967
818778636
398071172
853244777
2076654922
1061266527
1942861782
1622646251
1359628815
1736336373
1408700013
309448060
198918793
1096960137
1750307625
189304713
454341478
1526157556
1159724098
458744751
145806508
41047890
411123378
1577533983
1875872769
1574411872
1978075200
367014691
640741099
1429455268
1435257021
1598368078
284150786
1936254614
1208996669
91603494
849573446
401241076
1866807837
298159685
1092771713
1781975857
1069064056
999871019
1441937534
853829182
2000846595
325682862
1742310237
1089308713
23574318
2090432767
907218817
617604328
723242314
303597639
289923171
828877504
726411963
1338822701
1826649060
1625604968
633178905
606830387
922330898
1971339662
43051651
901930896
1180832684
1497873432
392078037
2110819777
1982124229
1577301242
842707129
771921901
2011687044
1468252322
2068188143
1861832092
1679744426
133968555
744645135
1892706916
2003084453
1045256122
1091901527
1426781177
701440884
1266699637
245425180
671583365
708716044
1666717271
524408245
1575699001
73139486
1239781841
505257940
367410870
896089261
1926056635
411345375
289084769
1067422592
1953810545
1383222747
2146853141
699341787
872311092
828117149
1679435448
949689023
375218909
406619336
627229276
1611186539
443089405
1011654283
68955825
1350522289
1823619959
1289490287
302462095
16135159
1509526442
1378625747
1818571159
60704125
918127605
1614932100
1803129615
118501817
898922381
959591711
1928975818
1145393712
493030396
1258741143
729236975
1395025098
1667138803
1060898262
848244056
364286448
318620824
997002026
1343884852
390177046
405162916
838185194
758182839
2027048199
1208953438
1871955562
2007727178
1607914147
631541921
623714380
2020358042
425333148
1313779331
290792352
732310938
2100787199
1247347041
1650648305
214367138
440686346
214161723
1397433390
1489675856
1533486912
1607198171
301269829
2038049187
1631447411
1489945014
701804172
307096142
635698130
1036532160
1941383201
571950328
160188053
1976881958
433585633
1850526247
466804776
1572288085
1060275416
385807611
193249803
1814317662
1217472536
1843904510
1377670754
884281911
1518762392
1614464734
435975300
1516701483
1373727061
1991251415
1328670299
98185642
81021447
694015597
334832137
1651601214
1079226740
1393041311
326219364
1494525633
388848470
1644798383
14944064
420981357
2119996749
1763319444
1164620559
1002195255
1909778572
1798891937
1492549241
1562662429
2019305210
1753959825
420468088
2145068828
626323142
2115709076
50612345
1890006383
161177834
444544250
1374524987
31916840
643192010
1308745332
1299000543
92094879
1748518589
1614124985
559850328
1672563263
210579266
1947945662
1693263353
1596021054
1597209420
1548972040
442561157
1635449072
2033534151
1603062313
1447270568
233947848
525503153
640323329
1869905956
519945866
126045519
1989040712
1852838056
890331724
2139806066
1152718772
979816525
1023866668
446458770
994500574
1924979492
495641877
52209864
196548059
1694711586
1178915705
373193204
828014073
1161633876
1869477847
1992819668
850193018
1355503811
1315693824
1284667816
1011643174
558477880
734565398
1074083712
621461356
768384532
1972857467
1254491360
40552979
452615016
651067790
1963582117
1956733668
2058185165
1872510674
374363525
397546103
1427408960
962853577
1993868863
187833088
1595631419
1414938343
982691394
2025346647
1553658631
1943184374
505099299
2078247610
140035577
1048199696
1055851298
1582476012
1812547544
1873122553
1281417861
399246527
808791852
1645695229
410938541
11067146
690628448
1267880197
1194226092
423041990
295591660
774111845
1620908006
370782261
932950273
805660219
1287955344
1552435887
16543879
474174289
2052054510
1170858023
750202889
2138806928
1327574474
1726004289
2124984886
468061074
925758588
409518139
1997279269
25402844
2091357541
2084293174
1768468162
169906108
1444794828
1156200649
1255463636
153624635
1746330486
1350094952
148077614
1866921884
1184405885
1700005616
230969053
1910195576
1156482042
844565113
1488761650
1099218600
1799402546
1625466230
1857016762
263755122
1271685854
1592611551
1565770617
655051470
86609886
1546999728
930668572
498572748
174812170
112827729
1107493004
1396841572
1679625592
1312022780
1520529671
528946872
1071644175
1946045804
1182638009
1975620540
204555676
207073351
2062903741
1562703577
1432457988
1807983450
303933396
838366286
675208075
482684140
1349767713
791298079
899513748
620032120
1277531980
736667917
536899547
259653395
1672976851
1346139604
584934794
1166493215
262303289
975542028
447036007
776655671
848835733
367074664
1136412163
1051364691
1498040435
427915518
1730315899
1895211653
812775693
738473070
1093735601
1901025797
907162019
1346846605
180489563
704699223
1321876509
1783492000
1593092407
1258700772
191717791
1711344556
356727487
1114561661
1598880465
1619367222
1030762060
1460975389
1249445834
906574963
1463313899
1574608029
1562453760
1277872185
214011393
1642572775
1809578956
1174104123
1534430002
1807153613
1916093652
1639570309
1913628115
151405781
1640933452
1657242671
1420792215
1116992132
2122000851
1608843917
1597379491
261375362
1632096340
988831545
1173008538
731270786
1875089820
267564010
1628539496
1501092842
431210576
1187485407
489983679
618628687
943023779
1838616885
1455792311
569127879
2142904882
150871041
1268731550
1079838860
287780198
1807654444
2114824413
608156721
220463386
1673174249
1975452335
575419518
304536551
51642483
695819389
847090421
139246338
734631600
455591884
1937381545
1061368840
635719702
1721862972
283031450
606792545
1782310690
1370344548
1456299314
366859083
1609079940
845062723
628329875
844699506
939257857
1437673629
287098941
974130225
148156750
1246774047
2091208057
1336701934
2130977541
1890678134
1452035933
1604571948
1276113201
1389501026
752326908
1772621949
152640550
585890961
1905078990
506334041
203795974
2139837537
1337323806
2128611558
1191486126
1255610766
2100130994
392767732
1589532966
253033191
562907513
608019860
431612923
351255486
1150038121
36396549
1606908030
816490529
261986667
395668777
2016740365
1337111075
2115028028
1033466887
2121328058
973076462
1866927961
1437545336
1070950318
610261106
1861776868
293164370
605881597
747981582
2017391506
1757944982
279970183
858035112
1904921612
727101812
2024831106
87761608
99633731
862556794
705097154
162454723
1249717379
1450689900
2074379354
964745068
921984296
1163916205
2063625645
1669779470
260442126
1646672479
1257383542
1435065541
320493485
310937745
1686092603
118215458
743475284
361086832
822637759
966256835
918654519
161501878
103404787
1851807846
649148120
1764644276
578913948
504740565
1801472545
1197268667
2114711527
162214499
1745100606
626113751
1984822173
1576921529
143428702
898468180
1378941713
71954169
1115228155
1064727921
1712296197
1725964150
1615246873
883878385
383579224
1972183912
1884636943
1849667417
815370094
176592284
80386006
1594083049
1913178911
1536810245
2084364318
831903507
1831146902
1453429222
836398882
9550208
362415931
818424180
1765063648
1748258940
1556734763
1542275242
1575960204
604441145
29290477
823706955
1731794570
2145633372
241275592
1723095004
1715428474
185834299
113530885
150203879
1943672449
1684029946
345077049
296305458
114676680
226671383
899273529
1744953481
639050597
1073585296
628683766
1427785629
752285835
1098030721
564774839
2057787753
511806655
746993138
948841730
1605166855
653598152
1869980446
581500926
333376835
147454295
1084354923
467250025
328242294
1844205668
362017974
710278049
1141162482
1311804391
241534491
63781738
994735320
1636085839
234894940
399374627
929490531
437156198
1992673776
512461674
434831304
200179715
1311031393
1803461430
735402775
1046387911
1238102092
541793774
948528266
1794915601
19533589
2048664617
11211787
1844443305
1030820303
1778400676
2008930887
1239903235
1982726422
380084660
380436480
1765039662
2126120464
1421624650
145890986
1215841911
181407116
1303279497
1952124570
2139997856
1229599923
122809719
466671334
76858923
653201789
2135611598
405455283
669233925
131766849
2132700706
2029820461
227602605
1250001972
1082461075
1721607969
399465334
1036633487
240859056
67434658
722712699
1317473090
1882576978
2088607088
1644954817
1249025348
1538129492
2135971535
831127901
1524567608
904264578
1501058179
611637565
1447038779
1443777358
1093741303
996109190
1298895531
1766979593
2079315604
339188666
33879595
1393091388
305111894
928011414
146268467
480040713
1277151272
1435791893
1706480125
1066607506
646350742
688516323
1384822277
49505652
513348275
1138894003
1542912640
680038372
1531401687
571310080
2137848521
1665734075
924354148
1866558074
1316126036
592444993
45191225
1111487959
743067153
2140568438
1595854997
1431093522
869067254
249157927
2115267112
1193169507
379160903
866508552
1365081689
1010091790
2099117996
168708714
940067917
21283526
1213541821
25734713
2053417726
1085524805
783055252
1229584314
1257725595
345971122
832874648
1553946696
1808314113
549516484
1935101060
866277416
1378376596
688394853
1633019045
157476741
545728154
668458059
266941467
1962442124
838091004
2144744158
1508765379
1097851419
2141675105
1105337440
1898879866
747316676
1923056964
997837426
1306258761
468895256
420039728
817972001
2140912288
1005517028
1653007031
1165202442
1636443998
982640395
525148492
1599773341
48511092
919671872
86833627
875983496
493414642
916108728
1809349148
1563662044
713025350
780233393
94976594
1796003504
180617922
1050015405
444273844
1523233334
1155272681
1449595615
1348674390
1310065293
316262817
851121575
1612845413
983567427
738758520
1077048985
373121780
1801968903
1310538083
131832115
1822486840
1102159939
1802289559
656340080
71560359
1179306444
2056218160
153689345
1927567914
137422593
1902358131
148449867
452044044
429442949
971907070
560090984
266352659
308774723
952915340
506852447
2038380059
629891001
415741041
221854672
905330732
1399402955
230941462
17447415
1207512806
447478314
637879664
1719225183
428914668
1333751091
703838169
786040149
663931616
491342047
14195075
1763884601
739645120
1308325302
2135265156
2077190487
2145372514
188879999
1979502320
763289169
757183301
294911395
781973612
1175154116
837196154
1781333260
1827857373
1560471788
2118369551
880279867
1103533495
1980468828
365853432
783256201
1436480722
469606230
1140045248
1345897651
581913287
1291618831
2017171926
785646266
1667923601
1094124290
1414470431
863922920
2145127484
697524746
1928583871
5529895
427676710
1494610105
598148135
1108634488
349302296
53629004
1828352941
974909046
1561907084
621624528
828390309
1296047892
350479848
1697656637
1771869066
1070133151
1635112066
1099120075
1266206384
524890839
1654517639
478911242
2141456794
2059643311
764615154
290972621
1065469717
336697721
1328236774
659540458
880874040
658653446
847582130
1375620290
953266735
351037297
180238450
281157983
599634735
900294030
1199032807
194550604
350591815
38449112
32950659
2056102888
1403311373
1633677206
348085647
174187345
126445743
1703976667
648566889
1916868798
1472196551
368145295
754135584
1362591380
326635012
1617095081
611205824
1480239680
473727456
1864428438
1177375046
596020669
628043300
1946505054
463358590
184535687
1302628907
1366710567
1269665377
983412939
1826879447
764451233
1301970250
1692923373
1030934552
1169009094
1132723784
1786058585
2019174436
824254923
1630233515
1263774953
826329013
264264411
1080941780
1630558151
150400339
1951482225
521254506
390089036
2028989538
1525587730
32608335
675624095
109982063
1117539920
232181185
746915701
2016054029
103544597
341558849
150323450
1857012836
1504401722
700756769
1797105590
1059949541
1211596510
494597107
1183305469
1049694804
2079264569
206061262
1723073550
413697996
1562855754
993389274
3529337
673912774
1241365821
1350029376
1659511900
1013121688
1358289474
148992060
695422186
529715657
896358601
1426398509
1541998115
468684488
218534420
1934057622
876582839
2010036544
1296279553
850424960
110427109
1728520634
1056240874
1210377200
487862349
618416334
19926850
468829858
1090335101
988842958
1906412101
869800643
545418960
1747822226
1526786589
132969137
1041119863
40708897
2141259445
91287352
1430806361
1590559332
1137461805
1233802899
1234893413
1055555206
1929703805
1912209169
1526182485
1047913783
1611711978
1288164373
1264143804
215428521
1126832094
1827796653
1518895168
549482322
1353460790
302491934
331363069
282125062
445619991
202812378
264028949
1658436211
164584709
991790710
445337107
523487436
1915306407
1158930335
1844385858
1105138589
536341944
2045625942
1756273864
1370104551
387781008
1104806338
1047760551
929820646
387492097
901481946
1208049726
2080992080
326374125
1899042658
189274570
145444282
576182253
1474648130
331750120
1297962419
918045587
1818317492
1090197468
1193722031
1158490495
2037365701
302577488
229624464
1773769315
1419270151
1453646943
225989156
431562363
593206237
2040348432
929713134
1009881244
675830653
940851776
1896515590
1307280824
664071408
1836790263
2001498225
1767574422
97787815
867445353
318532116
1665069639
1773521273
226799665
1813668377
440539686
145246750
1660725514
2045348541
1442916154
1980911571
1712515046
779640768
1074569277
419685039
476217424
1373582713
744132992
482786670
1164307647
112421131
1361427137
1569739238
1264996246
25585134
1406608789
1014754711
1629532236
524668364
1681522206
1123696786
1871708082
1919861950
1085358403
188448926
547611181
992942922
1987134008
952145936
960408638
1954910240
586603768
715785135
1885787935
1676956052
951566755
496957885
1793961336
2071412700
120474387
1753250877
1211921879
287901892
1305751978
1632664026
373008165
90649355
208578217
1426625096
948671680
1625623142
1767622313
1274545223
930499893
1486436298
1142948522
1983046921
1382335306
1207851209
1231434907
2002075084
1058178187
522987161
629792042
1844706182
1727912846
242477381
1512888529
1476678687
1801956713
511709670
1574493760
1155381236
1180174256
799997431
878216478
819039422
1106694495
301178582
589255669
488203808
380569559
1281424816
916869114
1657533812
1052571021
1267711930
1954761781
1581398084
515367321
1827864310
1108529790
1167633190
356567605
1847521408
747636764
821546118
888548229
2114378203
1248660713
1292262229
489475038
1068803513
777160828
166376509
669995361
1027679175
1355291563
1465063324
1791313596
212481299
2005567807
2010280825
1577419548
1386406583
80650765
1007109622
1570162233
149574741
1892085705
732928915
1489381353
1908369262
1697651599
1860882227
1304018370
1703407395
11811085
1566336865
1293853570
159600076
335534602
766743498
708831443
304472063
1467246807
1717897842
1343993388
1106826807
1450923065
696707007
872958227
870960188
1819588571
1042605891
1428320402
1576067907
1661971202
411957015
1251855652
438885588
1197834896
815058290
603366880
1599871433
1462885015
519583427
407365695
731633545
1551328705
732773967
330602751
1684457711
1005608308
1519451153
1463574964
467072953
604049016
397307757
6136509
1330341951
1779549981
58192577
1229651256
2057903301
687914467
1549985771
1743570540
1990797198
1973400390
526732817
1655914637
1876353962
58163497
1216367593
877285724
1466687466
1974340248
1157772296
1018525550
942174189
1014381821
1497072712
1464086377
1130563663
821546118
493118569
1394296762
1968121410
655948525
408156949
353424253
1600346460
604317425
259358911
2119088467
2049700217
524081624
270107449
45263095
1214776838
1164568107
762794978
1016014508
1300748800
1375263177
664764411
1969331793
2060975979
1520391601
2089174147
545264143
527578942
1852964782
1693521842
234427339
901973582
918814563
297617833
280544359
1825944478
1728443013
24163367
256252808
1252782972
754281529
1788067740
1671532292
1456456113
711506823
1381843071
434206591
1422672262
964596130
1656506605
1242507440
26502200
799773046
1673080589
1352133859
329998654
875451020
2021286498
1556934401
1445904543
305058270
1992314929
1822026295
507551003
1640404302
1874684018
1118091402
975885493
536360140
1323879676
1807453824
2141324798
1840837809
1826231303
213871236
302577846
1171910470
126987386
1650296036
1603500202
1798366810
1440934167
1400713268
404400805
1660965239
1889112613
224996846
1828762515
147377986
240547802
1920711379
1703984203
366416817
1089413203
1639571492
1489225823
1327842835
2029210486
418902418
1681031672
1228672186
427119048
593468802
1178656862
2054056026
145647235
1402352322
35140007
866570536
1850250412
397660244
1131038537
1801335254
1135204778
1053595808
1889480414
923726631
918238280
442005188
1765663375
1791059538
2008705748
1767994141
423502124
705748385
1228726301
36638333
1099323175
816181549
26270307
230048197
2138592229
1107738124
1617611320
630138181
609239867
1158400162
685066568
1891736244
290597391
1104799423
1743021152
1036279663
1107944901
495947577
293896977
584822271
1782754780
1799508635
1765288478
330688503
1718450894
1696514659
758215556
787342492
701558532
718347906
568717036
1614377698
1491885003
2080450413
1692092530
1786738396
812088073
464111360
1817584986
564512187
1196390365
482810237
1434390022
809556235
1691729645
824982330
398816466
1767207947
1214687918
1426679169
372653795
547959449
1462026745
521452117
89269115
772096997
969382717
1273585676
1192838969
1002482348
1950718431
2073015502
1025662990
1050271183
1811676487
1087142520
538839281
942609734
2045316148
559755580
1418999887
1817341564
527184661
580100301
743751115
1647413010
1083326927
779788902
987822810
1953567694
380960649
946318827
1218615018
1016079343
452862979
1554607085
2073513151
113784431
691552084
1224842776
732189276
1310119148
2089761771
1374205129
1027401714
199360639
870550020
174220540
950100476
149318200
2009974642
1696721834
1320255156
573141419
38894368
1681629521
1405647919
1383022642
1089407666
1791457220
253830328
1445466923
299001603
1772377000
2035633185
1034503789
1524412218
314083340
905201301
402659548
1515560940
255345607
1248054907
229157981
1731594533
1398988894
1246600261
1963622115
1456927789
599352888
40391283
1855879837
2046574334
1266597312
1037173141
1151326567
730626224
1347640578
384464307
2052481923
1693045087
1050866308
1547566719
1186810621
927646852
711437965
840866009
105079363
14862868
1289480485
1209840214
799845907
1244305933
616380666
1929454833
1940371097
369221649
875554755
460817997
237355734
1647618028
275541899
1769163365
402074434
1999828061
1775234431
1083198101
282723877
2102250412
1115809676
1377456742
1244923681
345659749
1270806253
1798564247
1952131878
1914769601
1411122895
1649194345
638742405
662048990
2021092159
356480560
638267806
1896863220
454070398
389068346
1073106344
739384058
2118804879
1740577378
451135823
1045089001
298966977
1341576227
681689513
1828271805
1326547019
571851528
710767745
1153732172
235447072
1310970621
612839247
1103564161
576582240
1709211394
1748642319
944793931
1934598979
1867727532
583445934
113976251
111845851
333453048
1614922757
1623198248
1678572036
934188755
1507980033
1385502517
1845523682
17754250
324701676
112365867
1409746011
1533698649
1174478283
2142457771
208600218
1743609513
835768521
72314965
973386107
545822272
562021728
261441086
1385952217
1512398741
749802041
1703248876
313460810
131337575
425947952
302578275
702915914
598820646
788967442
1601047194
1067254236
215344384
1128073097
1493368176
1700643637
1170403116
1530477161
2029195031
1389635380
135926968
1862716149
543728845
606795590
1648216929
2085290811
793938350
150393771
119232953
1209130130
959333556
1044292181
219042768
1744572313
847235416
1527613127
891992036
1961628812
1735689897
1920240506
765800060
1127307578
323171258
1691899390
833933222
590812567
2094663751
730510672
96341259
1871073730
187513392
203773593
65337412
370784002
833536493
1941754691
266796348
2133896444
993413275
293585565
682729485
1939886831
1806862734
1994961641
538224670
763270288
1713897515
366736132
1997271988
1742552413
1330082122
241831774
1875571489
347316593
1118197163
14958986
89890435
447466820
1586614712
1833611301
1687048041
754775076
234164245
225742590
2140777174
903709575
82117934
2144169706
16611994
199481424
874132345
729258350
1266117400
1240995861
1372353325
577797756
1754632939
815626362
153458133
1736843521
1403066020
730005330
953987116
1122668234
477069808
51474840
1374044908
1430768872
582141959
1261174393
404388140
381063184
563926011
594341487
1601714353
1231503281
2004606609
1564467494
1556822831
169843470
891630295
579113873
1009665145
580098575
1256014443
120264768
1382009044
2009940256
593601848
1607836554
1211040868
1117149152
912071763
35725471
51184297
470050227
957166646
284969486
539061276
1663613453
1113995705
2075996869
1580132484
1907822585
1378727549
369039156
70635261
1553081656
735996502
1193295785
2010683890
1954493248
34956635
474921758
910701937
503064117
1251614089
1616906897
645439654
1718270054
450871252
1099873067
198531526
722202612
1634986033
2098753550
1035941386
549824141
448962646
1427237229
1398264038
962919574
2050439953
981846621
1238076605
1270201869
1127202387
1888226601
383790319
608710492
524678989
60235853
1639763361
268165734
1300670862
405726053
1939616963
962872040
738947228
1941320348
1718005020
1121397258
1827882044
758762951
1341101020
1577313776
1712497696
1914831174
490092253
1778583265
905124385
273293311
458321445
784799106
1464352247
1650959662
385897626
1239558702
360708944
762428069
1984480060
910215419
1603502295
1550275746
1856072996
1136633911
854261254
1290877416
1852994460
1266397426
647352858
1371722891
1226387285
2131002366
641030618
640959945
1113019351
1672041863
2000914216
1220732006
1845382428
1396589683
2088729353
1725970812
530918766
1942387880
1506387361
858762395
312989082
2056154146
1968785711
1689953698
456168318
1451297682
217949787
1840993216
2117661088
993465374
645473311
1915828437
254355544
1616490330
65661386
123985195
1964079
1148069940
1608814582
1058844191
2131373461
893675977
194274098
1188676545
2013470293
2083445203
370276571
2140496840
1413291394
1429590438
165797110
754326323
308493753
1698982388
1025367961
1152158032
1359272150
1879688332
2051431896
341174519
824047036
2123517752
2114761041
1064840703
272897447
1321032541
1063885380
2131808591
1847673888
1308082194
161154764
1220775424
37310806
1010835700
1340949577
1654297410
645919906
125947036
532594022
170266788
1908846974
975600538
773885763
1625718172
740419327
146975805
1701396625
1913485980
1238250888
1894104633
750228323
575035525
160201281
73583288
1576723302
1801278939
1262188638
1136573349
594816256
89390211
195988818
473642489
1446247430
2096092687
830206962
485927819
1247965884
1054353346
514077993
1575895231
385309642
1875960240
253327706
307118073
429010812
48507602
1174646017
1314650614
231850111
1761969575
984982206
465788611
1673859117
351886886
324533293
114122594
1569262791
792862037
132977981
1152542044
1245935061
1671325342
285326497
143397291
775728305
1853595961
622965118
806923157
1674557241
633818487
164375574
1689681077
2135277105
314461630
1422435727
276897604
1595092085
976337000
790314326
1786589591
1390296726
1407069611
1629471244
349835626
92150410
169635899
1112483736
880580819
1960252240
24924879
1401344376
219089380
1401094164
1316712348
2125800549
1155930297
1245970667
2110702587
1675435951
647791859
645933944
270725088
997842023
577083771
612651088
818159853
1836248012
1976820086
1593167280
641159353
492308807
1498970382
2101816215
1089332673
366933780
1665744271
1896689368
776017517
2045846029
1555337401
2068681132
1771579661
483328545
82020095
1131426813
2077961441
1186794375
1673613467
1193330019
1011113049
316486805
68574134
802402535
577731961
729236415
681252932
532112954
1787992860
933693017
65425374
1677823207
2079373458
70001880
898615253
160190039
2016521147
1941198572
65075586
2053070004
906867622
556205325
1739447017
274488319
674259108
1036725577
697627380
240068418
1990770578
841346675
205216718
1247748336
1237377881
856461320
402726044
1953483387
1068545880
2005012748
1630875452
1206069683
1199196965
1876800055
1021504674
1290027807
609368813
2015245412
1955624007
2106541509
425853074
329919068
2032850815
1086008285
2038675013
329407124
1361791760
476154525
1754937644
686204893
718611917
1067194257
331094411
1345644816
1546288421
791465563
663982657
360065628
535471092
870540165
1339357728
1949796950
26967128
1598559760
1416183254
102434700
423978538
281523304
713970010
1065159430
229341783
256218299
2004210604
1964975155
315819385
1586855828
1210397170
2053767998
913425603
251337276
958730667
598327862
2082522707
1795326235
1300809206
2041423293
1417512222
763083351
1458889168
2132103187
183625839
772690564
1470135092
438511829
2089873357
1834961113
1426856411
136715096
463228811
1395026293
1541430410
31344211
2041603489
2033068383
358207783
1138521933
1211217691
1813699081
1994435507
1747664814
513567914
850839467
1652898738
780653991
832173695
437542018
496955179
2099326894
1389980644
2031092592
91206961
751958052
1184487399
1835607437
654094055
840078070
1701359945
994718203
524746011
685810022
1843889360
209243592
1621886506
1730101084
1319389440
876104347
980467506
1806169360
405335641
641824499
842935612
568001067
207860971
1015109251
949737287
126475654
1118941729
1165032246
888507233
1082303638
849052455
1333906386
1858077770
1327222450
882111890
20636210
1470503644
1347875276
1297349442
863612688
1173964607
1235824543
660386661
1519555079
1762352743
1180573705
117228526
569088494
1009401681
248386775
578483008
2037009056
383178944
1544713604
1314661270
1649986505
1753342608
681640457
1811728783
160152153
1415284889
1434741559
294818935
473848803
1558696635
1165896324
261168275
695303803
1979240742
1023251137
916915889
1495936733
724163299
1044802448
1317901131
1763736830
1473915265
1118673455
1038407167
959191978
1817098190
1116693704
451519509
1277983360
777769371
1066147784
969488039
6154704
99775004
1808094139
298272082
1115190550
1645054607
268004886
261060212
1951618860
1092215979
2114372432
697804631
1015722138
1567678297
510468453
433686797
907196253
1079425323
1923809304
734183266
375061439
1588329595
1471280035
693073239
1112789980
1222036389
1129531844
870140897
1315863749
840008035
614309518
1305716641
2079544539
1493653994
904811509
390527213
109030877
1874122519
2078958253
1816122560
956010745
2142699357
1974204391
132704203
561605674
588980712
1526104494
1530159867
367891593
1048161418
1918815955
61166682
284976038
904508515
1361456828
1309108785
1884835616
1712019947
3113027
934384006
1493422657
1190799147
611857865
922634099
995011329
2001466127
639627368
162742343
1668644451
602770175
1196578616
947252983
965210518
1328901760
78737606
894098925
1718814984
1879857987
2061276150
1884736132
653735184
1793214512
1313683821
991009903
252812900
812914441
274436035
1225352474
1491449212
1291448285
228330029
77621823
1897195735
2110470813
533135280
1227811701
1551125941
1801009149
192802161
295689924
1036043459
1310382788
404462514
1330032065
1915975287
1040966274
831629869
848407717
424607848
706407154
1532779995
1800161985
1604577340
581674422
2028838192
613031025
1722354626
1415288445
769781578
1397255879
677966516
2073884194
1903633693
1176734527
488538382
464834859
391351481
150894447
813782313
640293520
1161404976
2082697648
760338819
1515712549
1332674725
229075303
69284344
1512278174
1350522240
71940396
1146558678
1197431163
2001717749
1146030790
2001143999
875264046
1806033675
69740367
1033986322
1780407090
47216327
111660516
1061127506
1165348908
578757706
1086381849
1144494754
1686379668
1327053137
825525973
168533234
1092221857
301189580
1829831867
1600779233
342060740
753407304
552465495
499776102
2104547319
974123027
1490624093
452124819
1606015385
1061990204
1977533118
216816320
1665861491
1449357521
1174790884
1555868228
1854088090
1370503546
179802787
703314517
440088636
986639629
990280399
137595969
1297480371
1643704268
1808408050
114689406
339062918
423513950
320887491
802456098
1976909808
1757222073
1150607948
936890375
1242459977
1898170606
1979210675
1913582073
118335919
835983117
1383479425
774972347
1003443920
1468864408
1153181876
544634108
1605277409
476977492
1420479575
2004691504
2070198061
406512051
417107045
293953329
1515347287
1714109690
1492849999
1623938558
373454660
1246370448
541940851
368844226
366709391
446211921
7120307
315573979
2004208870
1795371255
1350204764
1257342647
63861382
1467551745
1790546408
835753210
1017870629
511270596
597248719
1954032061
1726478366
1241985504
468173654
1745977281
1039728623
570445542
1774287333
449285572
1728630827
1150930820
1856522018
258831204
1753930034
1538157794
270223180
1182528002
1971494497
7140460
1576355008
1752979540
515961799
183867215
866223898
727106118
466138455
690030881
1538424747
1498356050
1644069555
375432242
894831798
1435525855
1686735161
48314012
1578303151
1659043155
828813997
1187875098
1893620730
1899569872
961578588
1023450444
1505376624
572831897
1993737169
302295309
1879485510
510666113
1143501791
656904050
1702206772
1061848636
1761078231
1526551382
488440621
1346700800
330109275
493587797
76744209
1433128914
1113615744
948946997
1481153586
422319984
1219629728
1202744533
1205916060
1670682780
1743168555
1808560823
917550053
1094953836
1498604703
1526711549
595379079
887830529
281846108
441612892
673961381
208369102
826247225
136218163
734087637
241373039
1822794851
1634908717
1046204544
1412247871
412490239
845223755
828194428
1418981519
300705394
2032192832
947897996
320739722
598623907
1495370029
1758947382
1518351546
571170224
969893587
552762083
273914436
1171916788
2088880621
509282654
1207914301
2054004976
1970650611
416994773
887066349
1491553892
825339305
1467054256
1934605630
1018294557
1188448511
517148705
1492206479
716691040
1206852619
342112363
2024213608
1764806267
1002842967
1520578780
1950686459
1334045610
1060841444
243527
2057444127
106024733
1242005261
407208496
1226683577
32300006
1696593440
1729554917
581949479
694072977
265752495
1403499747
794435951
1510523298
507263121
1976436716
1010360277
462941368
773679341
1280770815
1463006248
361446020
1775602088
805361200
87507928
1121012055
220469745
1730430279
224373298
1354172529
1197847777
577312852
1015883873
198240974
855069916
990384952
1508372875
2135818961
960286857
1074384095
2001830309
1822781505
1650363579
1494234438
1411946552
923784800
142200780
1735126622
1795619560
1752851482
404134372
1168650071
1341936728
2041844875
134048674
221971100
1826724874
1447740560
185610079
542611314
1909216176
660598636
1648077810
271138360
1407456129
541623391
1260883658
1591253307
482356295
1636278711
1123603052
1887293435
1803107432
741550026
203654826
1260238355
905533305
1570365564
1767167780
1430309831
618318474
897438543
925408785
594741353
1136820837
2131684705
1072626282
1425418649
1204606093
479364402
192362013
1581809234
620742183
2103715887
89662955
1462832203
1079326606
1243123525
1308243425
1225089688
1827064210
1128418771
1840740363
84667916
1448469075
957224232
1960288886
1680884172
529057833
474873536
1884873229
550973819
228011092
152764781
695155347
451710810
1923257169
264581415
117056816
619337559
1875885874
527078396
103276958
381944858
894370805
1077836253
1996776076
1773056617
1899949049
2072507368
1528016343
326828254
499060615
517546963
1271797594
1274169018
1851896497
953035384
191578088
1870688501
666520218
901935777
1458400470
684533798
1515107254
87896239
2050598818
189109312
1197261047
1591826888
1565349847
672285092
788616795
401432309
1500628869
416309486
293846032
880279719
1925327269
276979702
1843934603
1001127668
1359873682
169705899
1640436658
236494151
2042713008
1980044973
1482243225
1162146997
367350134
2099495116
976848319
128482287
704203390
1172059203
1866175398
925226586
1279285055
1961557890
453938579
1793639965
644108568
1570905909
336092464
1785079091
144033585
600030110
352088351
1153896822
636096474
920898002
1883795755
435155240
423854815
200227448
685964458
999077814
964049909
1610522449
325389388
2065152866
79463601
1577537262
1023210420
2019744606
1126045528
1585116227
395128686
1477087069
2047066631
2093066337
438911629
1372678236
706092725
339782503
1320220767
2057533397
613022324
1425458183
1966112279
1427021346
1387941600
1052586574
1151057108
1214338567
1611708295
659947485
758065716
1228817313
1253767068
1258258581
1019236279
2126189985
331440313
1444961259
627711760
272684834
716047862
221771074
2057853850
900910391
2009983899
420666352
1397555069
1317748899
655961560
184608785
1901904415
493243079
927424630
182648231
669806300
1946886211
1618667257
755961391
624655606
1362528995
1570213332
98118317
56304176
1607787165
522485515
1171068356
1265152297
1244475896
1342349985
1709435869
1347953089
2374054
776491464
1654335942
755183941
1231326882
779634987
1534446135
601568058
1973162687
1057781319
356237821
1778391699
1591784165
1418187340
107590506
1076604371
132939904
644657149
224037819
1150571499
108924397
843187342
1262087855
571043179
1536652637
1108253360
479488455
1809291206
459896610
1557026568
1129378580
210808954
428415971
991488738
1423919782
545634883
115973376
1235366151
274384920
1445167636
1474573502
263403868
1176368948
803467138
1412917887
1385185504
1435696057
2130212943
1471304072
91372684
1697554730
1058712210
1489739540
661228586
1983646681
909177667
2058765578
1781349176
602882639
2136716088
1333072046
1151287156
1748251707
1560367215
598836953
1871045845
1129149748
1126127574
1523769223
773160274
1131192298
1444316866
2053924600
665963031
1083646570
1967235344
213485421
1279570727
1027702060
730605654
145546789
1526445686
1497586956
1107631584
706634985
1814370739
2003179874
1703011739
1019719803
382041062
638085380
1585038269
842570992
382059992
1482726444
27706379
2092789172
654158311
1925985333
999182496
1134219316
870531185
218701081
1296034881
1679084396
742455365
1178452457
1054502650
902830518
1001516702
1482426254
2110001555
1308218810
605653603
340927233
1746942564
1336233749
1381893279
1510343783
1520597668
432203336
1969975821
875400564
600720288
959617459
2004107745
1232144413
87166154
1056258345
1124744849
1886113335
1176059049
839123453
1739519862
225081272
1745539183
1721926076
539169726
389154029
933838688
1369466316
1599670436
1313939926
1572599369
253238902
1347080273
1799027680
58902944
1533969730
976506745
383573828
1968010201
640833965
1322966549
372144956
1566319090
823287785
1520671872
847465533
301769151
83460259
335645606
960246259
2044054658
1922022377
2109757170
914834474
210153457
1400308818
1872895653
1850080881
1789416017
602911503
994090611
1559415084
448325958
250876587
1341352108
1663897684
238153832
1065322137
859990588
491760109
1852499071
196609029
2043931143
301179828
299420236
625459330
1108410
1065236027
23868782
225970121
845863135
507565820
1017940418
429944441
1511072076
303719588
1274008026
1217710376
777419069
1860954330
682105074
399803145
726142367
107265424
851407029
609673985
1937581215
759999120
171807040
8878447
824642896
1856375911
726640204
2005509829
2025689223
1070479177
1948408857
1792889614
1760924698
1522967634
843197908
1284390847
1428053745
1237290129
115528932
383393104
547770457
23761805
1952866239
1594791484
691610079
1428798246
26217769
98055190
1757277524
625039360
2101006498
168768169
545954297
1268884186
1387238668
205760453
319003455
962579785
1130641013
27873740
424375454
1303741196
733477152
974365099
1602371958
1690019894
45038633
2041666498
442342166
435372449
940627262
1381974079
872576900
1515044020
24876325
1032461879
17916111
1381993784
662547521
1991838623
704457761
73765209
1554697040
1154262744
1218343185
1681122989
654083696
729912358
1217005613
1024607690
640806465
318414284
549578848
505839825
1223959218
1424518589
1580886726
1394419732
1708935381
446384312
520531714
1144197511
1365649164
595267287
1012552961
1828973604
348139321
1764271035
751645175
874106671
2046085511
534454631
1801429341
1162960037
326465782
968124693
543551692
1362429517
1689620488
668565320
559486448
305125467
1432339885
329285187
182839493
1966203068
253195256
1872077393
1828827985
740308972
105202093
1124477804
669865604
1259496854
1648826754
78442552
411341893
1560701753
851016043
1703791236
2126878097
388143913
2147297202
1247639930
1173916699
10050558
1673919011
1947492479
2043116503
1847109578
766318971
927769419
821882225
135263468
1680579058
2098820140
1395074053
1894016587
2031433283
2121240550
141679522
1942382018
354833990
1788544125
807897211
1702733263
983593090
188434050
1347297070
375345177
355734669
1840088756
732527169
745605663
1054350434
535165619
851126664
493172869
841777602
290566352
13223299
12593140
880791286
1799511750
797188197
2111330894
1749931341
2113106184
152841751
29804216
323062812
2043979920
1097568703
744102236
365231772
444839294
1849649198
1954315297
1811559715
1335547103
672893944
1253219727
1020924893
730761000
2081746908
1966235762
1365527938
717179998
1359658516
699530501
690960323
1593351446
1488811571
6784583
1918727079
1890812099
398232629
1045506151
1542102659
1054434647
431062296
987344245
764140506
1497752289
626617210
70109738
1352294016
2033113693
1609612584
1977175693
1083750530
282016453
222869968
2030157654
2024284368
1223688531
685555186
1602517579
1295153525
697534089
1504356739
907451533
513775800
20651785
2029692057
752208213
1525216239
1932354194
202802167
532673634
1231654428
355472447
758379230
690835301
1756595368
215957609
1814833745
1107516766
1382615661
410417005
963500245
76186466
559809633
1071637845
1189870014
1420415835
471416906
816609736
1280223586
902319097
1714262187
2073291697
553829411
1872453715
216565646
1323547375
202685343
1664062772
261898296
1990354111
221016204
599873717
1837249036
1503706313
829379300
908430996
1061475522
443947485
1595819606
1417882495
1831039697
1151049941
678399290
532554473
1137219768
2059099048
737343465
155873519
153843757
1714687014
117928955
736485247
730909014
13609587
253054270
695191083
1088307913
276806566
962319469
176171274
2136982522
1358050238
1695613785
1077423234
1028843218
447087461
1439522407
563372752
1450992356
1953656921
1123627791
1799292497
1245442267
282689062
1705358603
1761852045
1667291
1739085240
658813851
650541082
1157003809
771002085
920900418
304547542
91412730
407113193
726399604
148587362
1499787874
670691810
207542139
789115659
1224509009
26126466
1336858807
2005010635
1353220375
798816216
1204506950
1050421291
1174270871
765750694
805076078
1801593215
311941050
1751761276
1346798633
1210539728
1473445359
1470218894
189158560
1815994916
892790710
47130616
665756154
1270265200
427454799
1513211041
1189444081
1035041679
38243337
119909381
322526653
29744003
1405370887
498210805
1712403121
1440405062
1574668557
411502988
1270253817
726541281
235447662
1160171879
672141370
2016650919
1741154206
1434426045
1451155670
1695651309
1485653502
703283343
1526164347
603076101
1326291275
984281677
1928238282
963610809
525178276
1229100784
2117636320
699463932
187525497
208834356
760097593
1980376156
2073993538
1162045950
1651324143
177228757
913072325
1979427703
630188690
104387573
1018169336
724571791
1520976002
774194854
586487357
684971922
2055587017
1846839967
352447776
1964894418
7783345
996947170
1021861501
1976537730
1508065120
1281141146
1021070110
71143495
1992730895
670056442
723245252
339989370
317006554
1103430578
523594446
6705152
140788269
1762179233
785335909
1042909977
1640633729
1903832082
616225376
1401050410
151505826
693152793
1936479514
2121114038
1626565744
1516966844
960316831
1617741581
1210417501
1389456826
8793988
2117617098
1789811413
1004107893
157710330
1089132316
109282258
473876873
842054831
969641182
1163836244
1393432006
1101413388
1510504295
1074516121
582622556
56303643
1761144226
1564698570
2085040330
1096006958
1176106780
240905562
1522557902
1365461194
1456605910
1685522030
1681029472
1369284387
1080007717
1225156521
1546130905
1061367921
602750967
317797933
1547036819
1029249227
1060413910
1935155249
2105511378
280429943
1493184073
208592273
1493608617
978504641
476868934
907272849
332314009
511730867
1151457857
1743444309
520754758
1113257150
867887953
1801023660
794047192
1789695935
568977688
1810832408
1372871247
1571003753
760258545
1200427981
359350506
550570446
872111809
2046043724
1634104078
537006140
570179135
167581005
1731707171
1099913196
1399867167
214217499
1429514220
2143824564
1186594580
2014177355
1885682665
1806477149
273347527
1491209269
755297109
1259077460
482606298
425630513
1521839601
2093802098
996241180
108364062
848754210
653349661
631540924
1302547240
1363800781
37564260
367725299
2030380264
319243483
2140557138
1942943695
1970197566
982909180
1204928943
1361266241
1062150577
1095720056
138811022
1579882667
1170678318
48620086
1468892736
298062926
820524706
54959255
1185710296
2009313540
1442468263
1122146028
1558733969
1424005054
747646002
1003590118
1525746339
1595049413
546863187
506337836
1701629549
259948039
1825354782
979687988
1199803881
91669050
1308574069
1413349061
1327235343
803128439
51863780
1353218565
899968809
748416092
235399650
1049021670
986408064
530827499
769613543
1416297664
435076693
124470441
227980474
92728932
301185304
241884917
1366659137
1502559294
519477773
1129090051
269438531
241197149
1799660369
556876175
644245114
930912149
459315649
202224682
51397484
102692121
1640073699
2052259243
413151522
399934449
454437693
1241670179
1431545106
1858141455
16912485
2025959092
454498004
1228281997
298917715
1169569303
24334279
1449546872
879065138
364465070
1505792112
607884624
102961114
1752918316
20103996
1323334900
1550098809
2120740055
28269535
386147545
1035426867
2001077764
938426339
521585352
1151044313
1847638230
1399864989
2024958545
520874145
1572258927
848447490
764680628
1251170697
1281091043
1994479761
1729235728
421166928
1025836303
2135223637
1318592273
9460938
1707207902
1832412455
1043222410
1854885259
883193735
9436893
1368098577
133851848
1722380353
1356310003
614458955
1600031949
1896621291
1193655433
271290284
1414352358
848851271
186990984
945838301
1331619387
1420301025
89357065
1638881649
2088401765
1839668979
1567787212
1270076009
171706077
1405379739
991268653
874319308
1904179710
1393825622
1715914893
1723641336
17474603
1940778895
1972603878
1850922946
924961391
608754404
211127161
1152710901
284026790
1468054501
979901505
583411911
1714703724
904689318
1227507150
146296105
786082220
1685779483
890873886
649027989
89562763
779304219
463723726
1138307880
1462952782
1706393709
1358267953
1208110181
1403886680
1120579113
1048892989
443866082
825611519
214082305
1443533188
1080455465
1152605632
590628522
1882345502
1992783879
1403326381
1311262187
1548700426
1666264544
1843433386
568697548
1768124197
2080544971
1818614029
1142182885
582567535
408659088
982760583
1892303278
1167218286
475297403
1545342061
520406
1667463446
901129447
1364515492
31205997
68456962
628899540
1793542252
1128966965
1620132572
1067610656
678011839
1508083033
1307325400
46627619
740491667
2003075873
1492058508
1657844236
1459092374
1655494470
1231313867
137015592
2138285068
576209017
1791725655
487849986
1838041868
321458299
10256299
1109609597
501476924
383009350
2084233828
1523151862
866470875
1881617379
738432840
634754453
938497
283563431
1450501804
1911360344
1096179729
560670976
149949226
1288810294
495131287
488683831
316112416
1555725595
524861888
908414179
585057141
320645853
1692952378
1578704563
230644304
1556059510
1743293442
1855138559
2032423809
409418917
881740436
1248999417
129748794
1912769669
392885115
1573723323
1767205510
2024838662
1037092535
367643177
724145274
1121357520
1233323577
1360605297
290893086
366095309
1235656784
1729650407
1203155226
1990704986
1900951619
872556742
421483942
1469986838
551219728
2215255
1767380365
945271538
1896191591
320234582
2131106255
2114890295
1570440821
1796789752
406541519
1465854561
354760229
285512584
880478358
705809522
509393260
906655064
70168414
178079963
1116176476
656751106
153437304
1737524311
2014255223
308957721
236462147
1288254968
497571103
1167368438
245016513
83135381
1668494318
472387434
1249907655
724303791
67408843
913623567
1892648539
1421892426
1612186181
2017278351
1787272845
1206276391
758742293
1322027073
1988718251
2095015900
1693360585
12082731
642334529
378613206
1787468456
1274759691
892848816
727213048
1517256811
688811755
1304580180
1864197996
1532074994
110145177
591590245
1299674937
2046282167
399625972
648332245
1420530215
31744721
922786526
1495819227
1672374938
1509865056
963823117
1824026622
2111456414
513824265
1047995843
2030223742
2942026
226649647
1531450118
2006850213
1953563554
932870470
1950146268
809007103
413388226
1589539522
1634130288
1043109987
1477051101
1114183861
1837354675
1238036458
64291069
2139053688
1793128986
2113880599
1875045672
863307527
1678595980
45554369
722417167
1557400603
912008039
1669634005
1309831359
1825740110
536977563
1355006440
366960545
1418734630
1917639630
1959190497
1961958832
1963106609
809459324
730270946
841244136
1920663851
701374523
1915124258
554722560
2019165783
1622116401
1448109572
930497735
67735355
893839868
1679708765
183834141
44380615
900729394
1447691538
443095408
994795580
690375473
878713266
960750319
51413533
692282297
256991805
999991436
1096634988
1136816125
1522402844
1900478956
201255489
913573968
1002051093
1063952756
123124079
1488061327
924390851
384375431
404238994
1178358882
678785483
482671138
1666030310
1258416060
459890053
942107093
1666581771
575894238
1704872044
629922856
1635839305
1915584199
621201928
793645087
738247578
2062204827
1714754720
738020141
1057068219
1638987788
1824725257
683234646
1891228595
572441083
404658594
762251167
1467955982
1466182043
1714351390
1378355999
1226818788
43707561
821643833
556986778
1972046379
39444062
1925827574
226588001
1031896231
165641255
1659793755
1408066326
546123865
1398589360
868230172
1935647823
1931346608
1823891113
1900664211
1236605050
823036173
123699140
1838630854
1688263793
1401735023
1386520767
726578963
9373419
1078199186
604630376
1239285964
1112359923
1000458424
1386508179
1623034933
1994067082
2103091959
909760270
1351236339
691517747
1306040634
1947946228
515855839
371797763
1827069183
1460543171
1863061597
2093462214
1751252611
570771486
1662604713
366999003
754944638
483862361
114741224
272682756
1668626527
1571587726
1080468470
473079426
1392962388
1677268164
1068493363
699826146
106176525
1358934764
1474813494
1093009546
1711146401
1727089911
1231455990
411708694
1742790154
2061300532
1002810915
300893496
799850942
1040008638
230020945
675600282
2013985445
1620970767
2007008834
557533722
1162665842
735749343
596074988
209859405
1408359632
1888599799
2034836209
646590944
1089642708
434131609
1248289807
1808358648
348283042
243764513
1350171604
366409521
1506260441
1066905755
1787352051
511577679
2114554441
498338924
1907985990
1816366673
1361697301
301388387
813233901
299881350
911915037
603952699
2004091990
1494528986
820580625
1308442007
1711585863
143270774
668365881
224000513
1912361173
1948063330
2062161793
1493980257
21039269
351627667
568883746
1788075874
1948835122
650010365
307921858
961099671
1913690588
1426832349
1339870032
1270876611
1652866652
705911464
1048388387
272683316
465557215
1611856308
1241394263
968220114
1367699664
1229261218
647834063
750985601
1019909382
164466502
1169128696
1134382806
255088283
1295337550
2142949702
1619660729
17622994
1293031157
2665206
1398623608
429305865
443211579
2028564571
1732069139
292162900
770330359
1909308008
1045481870
1063466354
1229460977
96092729
1591574929
1085428092
1626358339
1883784527
534341333
408332415
1058786378
403452606
289391072
263239127
1479017937
1978701797
2147177558
1187504598
197674048
2016385773
243197867
1385624962
141060554
334305920
409202853
1428409995
179449263
173338031
2000202832
561472301
558072282
1477514410
1451007062
53077596
953223159
1052008303
891441159
1695711036
2061274122
1285617129
1819200199
53005573
1266114416
288830699
2024214141
1838606877
1591651552
23554081
24496513
1774286400
514606577
1602064632
444491995
742992158
997596666
1879440684
1786747607
1153298886
914435590
1603749674
1970877896
1056815558
1360543700
1997584874
672052371
139118223
2135968966
875300311
320280187
341160775
2083232844
482866434
1837238143
756898381
994900255
2103600812
79983189
1237399818
797676075
1569507163
791984598
1703868474
178877989
1453240857
1163367310
1209365176
783315474
1514651423
1612105628
1408559161
348017691
1088595601
1096013293
1938387889
77675207
1590862419
2085973728
1413023885
2089014688
213914898
1183798630
841006736
18201056
837366595
1127638843
1182437566
27183058
1849525449
1617471581
1182368482
1472313942
1052880414
1832057125
526475101
2116782192
1486864993
1546980809
1905538276
1408926946
1063767685
571829359
1973461310
685029067
1692476878
473571038
1138315733
1847688774
987548844
35263114
1105337155
1830585656
298771090
299693070
445428532
1419026166
1102273183
1699127123
1347178087
1007605360
1366106574
277549146
1953745513
597875118
1355035893
37698153
950269411
1907446846
329903008
456892516
1668854688
1804603986
1029985814
481152804
1213719672
2064055676
1757178370
718829527
593503705
34431605
725862470
428734527
656464554
1374874470
2128389819
565534530
1889121642
1504760011
986382241
1723132967
152813065
416148412
1678438388
1545109693
684352843
1259308784
1162073531
308653614
905282147
1762717931
1532235134
1983526549
2045469931
2119285274
1600335510
607886983
825668548
1056095435
726918791
1692794221
1398163869
166406176
671578451
88224485
779087898
1740088769
1426005900
553242607
2143522566
200988079
1566842864
326157370
708666145
2098100920
1484381847
1148297019
366661419
1798313087
738749315
2000627887
576910986
809928557
1542971067
1735639832
1145746861
786779774
485147169
1381737994
959254903
566319295
332315536
159128322
992570858
1857310534
635729181
1655681670
1719383233
2135343369
1904280439
2033867839
1253206974
2127187657
899602399
428918935
982990027
2030889022
1563448287
2104417179
93860709
1698335712
2085694507
1086855930
1198980561
469361816
425030935
1007533334
699646403
479500613
757210126
665063208
696974901
1604509236
1896958062
2105877741
200385770
15700307
1493114409
1115513213
1376481389
867028189
9508700
2059049355
317165147
1662177840
1093857713
1028235120
551509996
2106519949
1501210588
1541215100
1966223842
2131881629
777766468
1319560120
497315678
119111784
1653010276
1902950384
1317814740
210330398
1097680335
638543370
361025166
1736961967
416128132
1494745078
1630862384
1268048537
1681459432
2094550746
438328816
157422101
221379322
2084172787
885175251
1235982891
192725157
499254411
1742242908
1681256181
1582896428
1302489167
1472809412
1983053760
1551690471
1625993674
2141754797
416786304
675683048
1456808110
682813817
10084276
461922307
1309549242
1861046839
1851149549
869825458
453258285
627597488
1392049700
1873257647
2092516185
2072740420
1845414676
1980835758
877079747
1710169529
277010604
1814606207
829814907
1102094568
631795889
1492964892
229318151
687848980
771112758
1442394705
1913521252
826545938
447806876
1837159131
337159860
1698583583
715436351
1245597362
940027375
165526140
593832761
1316875056
958554848
1295960258
1114523525
420812277
110092867
1401071756
483320876
165547416
1170398231
509477391
1821886430
61634604
1829752162
529132336
1793155885
391898582
1685520185
179920224
225588539
1159127703
832395908
484411230
1327988764
1947775026
1465584505
811267572
537606021
1918501464
1398166836
661973824
85331582
998217175
940972560
782136401
1944383811
230139805
567649191
2128279531
2048586541
1714406163
1301667296
1661843828
1019520869
334576491
184260797
119322540
1601861537
646802037
372161038
881760822
2124889218
224758762
5977874
222876735
111749084
239763544
1331507897
2082123773
1343407690
2008469181
840310753
802305284
844242155
1675332686
11825199
1391959821
1084345381
1864935555
941950056
1008177469
676953239
1773100255
1116866139
803677768
2087631448
996987086
1833087699
1307215408
1432320249
1545911812
98638017
1529443235
424372409
1832259163
1922963443
201643163
233399526
793758178
962345317
541794599
23426215
292429058
1414401147
1469660834
1910753738
510693296
663271619
571325117
2130376356
210216443
1170588439
876960905
1269138590
1382980059
495458702
1857703688
1480474156
1941841841
1260973911
1003146419
432277707
1752441496
1549832137
1682244446
107423801
756039158
2023432626
1966077323
561582211
1202678403
40994335
1761072371
626933269
405652631
80579502
1802758681
1560505443
433294731
416563231
597100606
497322313
1475449049
707402291
1492854671
142094951
147245493
1373617105
583533036
709870001
1185530611
580413867
595070356
688212299
146450777
1290853148
1250791971
714804334
1707575119
123747857
366582744
1843931591
1683224382
1581429438
352375228
893404654
1419193010
2020926274
1614173833
1047782856
936103018
1821353118
1726113704
600367560
1550497808
611866591
245573024
1572669155
334795048
944955564
483695141
425325019
789161982
279038976
2065034486
1349327864
555720003
2076224636
715932929
126869822
1460877796
1125685222
1525304099
1780300592
1277017406
1432003127
948155213
313930444
804836794
2095805673
1418185328
580330080
2088266585
1019866674
1310279751
329068691
1816511659
1081334061
347084754
1761065760
1364214284
1247249990
2042916016
30550634
1969872222
1414202362
1924078505
974751436
1739125524
2131908665
1061421912
822297572
37935577
252079894
982879738
2020170241
1190472118
495559483
1248777187
87961316
1399075911
513296127
599327014
1343353624
1496592804
1192073462
1730755274
1591135431
955510861
277474386
1727967516
1344318168
1040538680
812217858
1689424705
401640621
2063411450
2130504040
1787671387
496747714
1197530997
1017094995
1444011917
1463006117
1622564892
235986429
1135479765
660785803
1683878950
1862954851
1160942705
1403871453
611357429
1527614137
1908392236
889814461
1625819455
158368989
381214307
1660718632
283195877
651677926
200219067
1149117491
1947363288
689617248
809140048
1954111020
1576385393
1158143584
136053455
1640265057
898887037
1570358501
1182670342
209120546
1074568503
441079815
46958998
1971771266
728448691
1291255258
187857214
804983826
2135306197
1894287574
522499794
591132096
1586644291
439971204
1956360585
1133361495
187817552
405971694
1489880107
529053104
1562873827
1426909894
1066475
1230940616
1695249510
1829404458
2120986560
446905686
1462996451
1456881947
626980311
47275432
397151998
1631943572
18993080
141830572
1353805088
1939803231
1078335839
1024808070
673500484
1328539258
1273114365
766346317
1588261494
262593217
1328332321
708159277
887887874
1066245289
1161798022
519535306
495312871
1970349108
1988425423
1381831337
73709969
1610386013
1145442307
937092311
1980227194
2012670037
73748521
1460159477
338618824
1375163324
1337740480
1000644205
294995039
539613271
499909143
670261744
1978682860
106365761
1327487972
1527614137
1936144642
1011344237
1024022243
1376196085
1065737006
122333560
526689433
178976890
1586848088
1155786215
916431820
418531878
852584688
1779872774
147984254
851689147
2025428145
507242515
2002509163
1978034447
502355776
1566716364
2076210522
2025262070
80461055
749389222
1766258169
1614820654
886557306
382974631
1911305340
1095847049
1652583303
1125534412
1553840501
1158550860
1105247526
1713112607
505469202
486375913
1586528795
1282663712
683625959
1322637194
718598659
158048981
1182658927
347888429
658164987
1796266148
1490349175
1609478081
1056851067
1080560192
1235327214
540583231
137467204
362849617
1553476909
448839160
2087452927
410134093
1574673567
2078450280
1044213981
1277992807
2138958952
1292841306
1102962462
237557636
1496408340
704107025
873635151
1411125758
1298403302
396210311
1831590315
1124772793
2024312046
2123754763
298979495
622002885
1209823297
524273325
631798894
646700829
2079595064
1890235432
730031478
120980586
408263840
1220724611
704457761
2054691857
1150878120
162371249
249698006
2016955346
296544938
45586783
2025086720
146744041
551545373
1341530321
848458790
1501352425
1177088228
1088360377
1869733081
1955648586
1556490075
939826727
33757061
1695242265
1030314104
276308755
1949880477
1135210670
337072817
1967971374
1376907509
6063323
1673476659
2117810235
1211178476
1651761735
1896388171
118582786
20412625
1309982435
1073575077
669646205
1282178006
1481160186
955137200
472467620
1942456683
1750937609
49251883
460513750
277781149
1034058273
754079440
1130010048
399835767
187226757
218445570
1742930504
2118968547
253326794
1511408104
2000203866
1900439651
1771268316
879385131
2097447265
2024432116
821075598
764341715
171794543
1162365255
1557096196
1289811323
1174480799
1544860692
1796101973
122990706
1903786051
691140212
327421019
1906334294
2086469756
1173133023
2146085962
693850653
8039649
2081226851
2114029168
132661801
837753457
1478921635
1667457875
1553349023
417984617
1455097479
865012694
2103886487
633318139
1508480120
241754002
887629864
754023729
40389883
1642422749
731271345
1734171286
958424272
310907623
806168044
1912566366
38322327
703638554
1934926355
283967361
760254835
1160542533
675097130
1606532429
278756549
550664942
188570288
2102550621
1595684249
146500991
2123915161
869462393
550591701
342184772
40206503
1576019250
410300053
309787565
1149825930
643136376
1591755202
1965997575
1064424598
346229201
1779864108
323230521
946031828
47562118
929658836
1670875814
666933704
606876904
1489915499
571158776
832846139
262520490
1907826326
477995756
2027460778
1447585
1605773326
1754766982
1404739994
673602991
1095027770
1052694503
13834449
547026124
682190484
979469867
437055223
1046323184
675101899
1784148193
1595140731
1255515349
1704956151
1360918278
1994795403
627597488
2005778677
2042507670
763611199
179441597
632053509
327511941
1246890359
1418398490
940226593
1077292812
341804676
439087510
719627726
1843137757
1363063460
2107228577
827019503
1008733276
999887775
402786615
1157336393
1850385736
424941842
1981826938
2138259306
2086968324
2016100979
946889972
1627528179
1345350219
1554681361
1388743907
2109870809
1361835546
477270999
1670969258
1072233494
405658841
473664869
1910658852
675001784
407002179
133318294
1935094977
553605976
1317331301
756133239
127800048
1096231484
535151680
1142171596
1006578473
1746761173
1707336298
766157377
1697105439
1387489383
37599704
1894769957
676160005
1385628149
1979003797
2126429736
879217356
1641386144
1611550704
282327048
299636410
677188160
1891150390
1923212345
926831243
1717420997
1560597896
610259003
1137199920
2081015737
1740175694
748982739
863080224
347196072
2105738842
400102722
703276951
72021385
1752128260
1266789004
1051976082
1492850576
1818461245
616667142
202278730
442793102
961347326
1157859774
1550427396
633985939
958759436
1407450899
569417747
1849394077
2136541278
165387672
706631367
18019139
999051553
915623677
174807949
1519814929
876160616
1388025778
2012258543
679912218
883625421
2069958226
547518769
816825623
1363430836
105348524
1870701261
1761158047
1355816652
1309400835
745602257
1528892090
745887781
1054775692
2118486670
480052448
906159717
962968406
980896999
758626813
1759473779
2137825886
726137976
1090032461
679263293
1368681329
470420293
1249802406
473529095
118648332
2122692562
193790680
1665111766
2100878004
1567331279
1995565736
1039205790
1728569676
432465559
1725007503
443579918
1185018631
1565619722
557013558
1514382132
887686646
28772954
1622845995
880986107
648018875
1280585713
1431561647
1480280652
509013980
1512398741
955883829
1842453666
1620911421
1607789023
2032642967
739882803
183468314
311436863
1899838433
997162663
1483844854
126824292
154145277
1332936021
358667573
2096134016
19821644
1296624314
715175353
628234997
537570223
1423517737
641625197
193254649
871337135
1305803215
1817866627
830421827
1693048196
2038414819
96184521
1003793370
1519968572
578805999
962644348
307154932
1387814180
1483041830
1335466930
839217067
2054800435
90748749
730471282
726248827
2142989511
403019027
1746227962
685167218
576021667
1244323605
1012477405
1808555357
2097267125
1516354098
1880377127
1683134404
354399817
576510207
26909388
1095748460
1560592283
653242847
1714650381
267441818
130376233
140315828
621324297
1427700385
729484726
1503740888
480991952
1359517655
1444717636
501355360
3550267
1277507166
1397884678
550597752
574645031
473360545
210850037
1633985085
1036168175
1445337411
184453999
1923029043
2147197021
1533366022
689403033
1890541551
867737692
1761315631
389873360
757911313
1039365309
168689216
1201827765
1777137773
395717468
79931759
1305176062
333858705
792946800
324931905
245002178
1229950679
1032518360
263680602
1607499588
1786516606
485036063
888207241
388452185
425527939
1579677655
860268758
2084023718
354868182
860063572
1164149562
1290213800
2038829913
321828524
74785439
1466403635
1091125811
2084018868
1804130854
802598420
1042287200
1955053635
3131997
2067310934
330297240
684912470
1601088449
160930274
2134032593
1028501913
557048703
1492672979
1557258564
1589392020
405985011
1842423831
212370056
1283853128
2021399803
1226402706
675895020
1222193142
776335202
73853960
696558462
85947644
1828994009
1411363040
1480000404
692703685
1952134546
272150178
858761162
955271058
1012794602
2133874358
1615703013
2023897744
1966858768
678430641
1752797896
1972637604
1072739151
1990974952
625230079
1948928299
1805354262
2118097223
1569678150
1126576792
323413816
358210979
1469457684
1374532692
887583512
1004366116
1278793838
2026333482
991829966
902379617
1294693190
448051846
1240322472
1823016521
1997835041
250593135
158263018
1594002723
1677298987
1759304976
974045626
995074309
1148842827
866213673
640179477
147951476
1451245913
294680711
1761341834
355261314
1619127201
1936750899
1634361065
264468700
1558846159
2008279861
2000814030
2097386840
905051660
405887856
1442736827
61948122
1707150587
996592628
405025867
1885019735
1559012619
2064600763
212919662
951131685
1581440605
1854267203
2087476857
218819298
1020286393
491067600
1865102536
1541629988
1496859675
177608655
1381931562
1238308147
1647373831
585795003
1382120703
2006584375
2073718620
1001222758
1671856712
2123059374
1472303314
1865218402
484244835
65684219
1947857269
271944885
1678223940
1901972818
1251188511
1679257793
260738932
1204763783
629778009
1987149050
550866702
1431367949
313040485
1166173366
1633698986
733862565
1870949029
804246020
2130136545
2143130772
810271819
1758812314
2133007772
1422058904
994111887
1049151093
443626474
1348578738
1730775137
814078399
1654066591
1536577859
773776248
1432408114
114009746
1818705511
975722392
449722898
1713264038
348974334
1471949770
1107960690
1349183333
771614150
1733113935
217378455
2026514564
66737417
311191627
413102318
1781632728
33989142
1289027307
416679088
1806347707
2138502137
251775853
1121689493
1135690278
1529387623
504422897
219836567
1860724277
148486883
353113431
165627299
1961822484
2124035439
923570058
1073770900
165631820
1668334501
1101047847
1656884218
1654533342
91803033
992275527
684029748
1782972435
1786628903
1160822060
1947230975
234791457
1418629320
543065862
1341961722
631157113
2058959804
1199244583
168751075
455926503
2017149946
1490237132
439954668
730669960
1884366227
1276671272
218267
1646503139
810490081
457521761
283933812
244614453
2043528781
175445322
389141834
135375863
804246020
1181166033
1742925598
1634441422
187172789
730305745
329168602
738600540
1356706829
1840510879
155320147
1345353647
269878583
723928707
1071869949
268761280
1962888792
1218477898
740528138
1582175396
333917780
1293455330
512018815
1487145131
1825336476
2085366409
1248860400
1659803616
1423234400
1418622312
2119841242
1359830385
517013903
782571382
814475648
1979607852
1559484300
1131032904
259595998
847874290
1313754823
78151058
1467941399
2059203218
940850358
572262804
1156018606
1400718766
479706508
1678492418
1888765107
930422335
1323095736
690747557
28932002
110059481
1801076493
1443449013
744468592
253434630
97334855
698334989
2105649324
1024579099
1840882884
1533711377
472879994
877234019
1992947325
1993342615
1094853911
468056104
1043758661
1118939867
1667097961
777906954
885327979
724461203
2101651483
88018593
1823865130
1593045859
1767778462
2000241440
1151951386
1570794322
344592993
585630228
1499657376
1495835830
1146510856
1794628168
153349017
927386862
57972214
1971680546
1594829467
1996496855
1623267167
1076555489
10866453
519940117
906815316
1229252168
461412517
1991188108
2048962363
322948288
313485689
1459514945
30293250
988220091
2122195842
1229590692
1368066105
891992338
1042638434
219252916
323947904
1646155195
1249938735
353572540
1330540386
1607047714
1346526244
952984008
1355207309
952274950
1375247750
1830139306
1439007938
109453498
1248187944
1044474980
1896713761
1211065940
144461872
1559296583
1421521297
1268981717
2097905184
1224430306
764356621
296703823
756815564
1400525286
1529340356
921108299
1560514222
399841007
32050563
771538405
661812629
737637079
677829768
1357302760
1644364523
47181643
46411032
1494934387
897897359
1248289142
181642960
411252306
2105855173
1357286315
667539856
462685953
795440108
195852822
368833220
1286525047
1403507625
1940340620
1425320139
1082819523
1146740169
841450494
1068873889
101958753
951289414
694003329
819955578
691643820
1636957169
1259397472
459660195
113071321
808333648
220707687
650765017
1963519114
1495070230
2070920314
1841681302
1811700651
1004646291
239075354
285185995
47535220
1673192593
699622884
180671008
2019935471
899425102
863024036
323893455
1904138898
560492444
1380116340
507238732
1117823132
468722750
1647804080
1022904992
482236470
785001431
403752538
2009418534
1031017815
365108209
1270180097
577216415
20527251
1286344461
97673429
1312253720
637376152
1734062473
711314402
629406658
755977679
1978045076
1057756567
1151621799
1666857879
1111761962
793954468
2117472212
1596245533
1641718477
622592080
1096790251
1241252575
1403654562
1319825631
1245880081
1960796863
1025662176
2064658330
1018531294
1207866968
40854677
1130155785
993264636
885538599
997685061
1217135503
100041957
1651563765
1108518683
1141555791
1482825677
1039886703
1696376866
373543437
102225758
1641440253
1513547512
1240400497
640648047
1304552295
631295548
1978526072
1177764966
538748608
1067995490
1090175849
406847415
1678955379
422503144
1539330685
1560478328
1446639854
394828667
1633005787
796277408
2126930485
809116898
2028114093
1263774953
1129324928
797518097
108557898
673525948
1863709413
499240176
1142053887
294718355
1875543865
2069337932
1632165778
1031987806
690317275
313003159
1786905063
815281533
2011893396
623490740
101072045
151558965
1316381333
1891016147
1688956345
1473493837
1999384185
2070659992
215894735
586556865
961064676
182738602
1638534391
1014045323
229554850
993092087
1107012882
507527550
989402062
1186471904
182592326
1419983348
826832143
104681374
1083496204
383926998
145640704
1483879856
244582754
1811534260
842978421
1771430240
1597100202
194029795
1867538291
539960890
151050488
848514703
505293205
1014032372
2015396143
1051448494
492951924
1373739666
456145349
736699067
1192048012
580732729
93406702
659014672
658865387
93089203
1873364888
974084965
726931706
1184672776
1164388577
1835876746
1499888570
932653988
1830700353
1330067643
503152111
1910415205
607895849
1206045699
1050589938
1158793345
1523992991
2024967148
364664569
1312848971
1022365478
1821427547
2073266268
44434652
1119011646
623926359
488393389
1703275751
1396828862
1670693100
1167076744
189049093
641792165
383051385
299326996
1644987084
1886001347
882627241
318908550
371673327
2047490731
417224374
534140064
1842993615
2026351819
50786004
644292873
1838070212
1041332847
145369585
36332122
1314080633
555101885
739989118
360921252
261345365
1525590327
1371271683
2013063541
120018285
2075735416
1009087785
1858102063
202943898
1337751664
139834984
1131981799
1143899676
1302814715
53915894
92052548
23109167
1809172706
1087153505
954936169
229591940
137634554
1078067350
109425933
926707699
969427586
1453759207
1756376131
819711983
791953061
2025069436
106042376
1894904114
1640688965
1028582182
2854984
888915845
952335169
26432517
405879612
1710121679
2102467739
1146535339
1517356266
163692789
1798242311
1380554873
489240449
2014889104
651665112
151835310
1455857627
624278891
207246873
2011210186
517784930
1416147807
26333678
506239133
923119292
1348116109
622686343
594419198
2043102650
1117453770
3704712
1326274954
256536538
1726136966
889739496
837891624
226526350
1186546097
1110241183
1185469293
1443713290
750819861
893680597
1272423555
992948830
1429994371
2137196193
1448366876
596842119
856357776
454203012
644150523
229240392
1940385130
1869500841
1065050076
1192768135
1681131957
806830459
948607959
1283115865
782238630
475742638
858456137
64748536
2108529789
1541939679
608796793
197454157
996415183
1510155894
322414377
351484
2136002753
1683330734
710456290
1502995671
861951094
1191192944
749265798
759927942
1517200280
178421404
67193307
1851966435
1350634764
1689780692
667130881
98342177
1444622540
2089847886
1350522882
9014233
606654628
1470599213
1971471393
1041532650
1230417206
1458847759
98358676
82683991
689668751
1712833238
989035094
488444080
539315272
130090543
505856202
1012230002
279618564
110388857
967758246
440674654
1821293405
1411945823
1122643508
726298634
194726569
1286781190
889853350
1402570398
804046278
1557078044
946661118
734995087
747145931
1577419548
1156364406
336851386
1867382400
730438566
329440715
2013340907
485528935
1657489556
962696256
1718776297
1842323036
1948944808
821962663
861662127
1605931916
392565728
685914340
1126744292
936370621
729301896
1698102970
1467194888
991531293
1578700404
117252144
460131295
1508066386
2012935466
1676799703
637716527
377273739
730601348
1721940646
570631957
2137187515
115096218
850475033
1714871941
1562372697
414157149
1372244471
1952093731
705416893
1883084802
909588303
34287436
2116565602
1210837412
742770123
1677272112
1340238879
1441420064
1164835543
186977491
541334284
569726548
857718616
1083765419
1381154963
1324741531
552003844
1524506537
1749243542
603829581
198582399
561707508
476167709
929252532
288028255
1301078980
399465334
408719832
1740207689
28613820
1499953720
1187710754
2063432130
1797420306
1758276684
1061144662
1844623683
1830816201
862159669
1172480743
1796867155
1311206458
2021643599
1210857811
206373277
83607384
1779518200
791914366
535139518
408168550
297921392
1004096339
2030803408
2068290941
369120265
1340718193
249383082
1598147451
556614606
1083527950
845143515
480868944
1500059869
952166590
1069554310
2112650147
1442756192
1054852852
945955873
269324412
947190214
760181328
1222736287
2115307942
420658230
1492772231
1721472763
1748129498
339030778
246341441
570697972
1439133130
438747071
1044045475
716600212
1243593870
615150969
952418256
1231077400
1690573732
465392232
1031953354
18012952
983691150
742808687
884223367
1175908233
1364211351
234037779
979192591
1677473431
409304471
2096592263
1327304874
599339124
690974103
2015146498
2126767442
49425416
1811521837
2046761118
402132233
1266687612
681217905
2046019591
257124715
375667310
640851486
1365064794
329321549
1121971023
2085197991
2098018589
307327650
1954298424
1913025980
1504562111
1510809156
2023618072
1579550656
2067847964
978744717
1467637448
191036631
1325760906
635133125
371656457
1497764704
241984955
385317818
745388223
1281574329
1007106665
237399454
99151975
581803680
977944502
1130754664
1268575917
289346078
973975883
1573713423
1705206083
772376614
1545056686
709651269
1128832600
234814558
124233333
1593907768
1324891711
1156415301
592357632
1021570529
1608036568
275197461
306616609
32494814
459534251
1835471508
197564113
1907257507
46448831
1321654274
358773311
597251346
548274980
809471653
962402248
258743025
626390937
1527796685
1678042663
2060963846
1240929966
449573621
1040896302
637453161
1396140463
1554353913
1158659414
924858523
675288253
554552988
1867513593
803073573
1337757087
1349637338
1976956651
1448018296
1839118838
1219643108
982239744
1869579066
1009843503
1848504248
108699781
1970909760
779403514
660035644
1155443371
896963115
219920304
737659914
2105102258
844078444
550531905
1586317831
734104484
2123638523
1329948743
142990623
1979594448
1525575499
1834390155
1371187040
244213872
1837338338
121605358
468601142
1683792476
315508351
1955069480
1350548616
379605915
432807412
172289035
1128096968
746536885
588752120
250045778
271816967
692615669
713490489
615805694
346399186
1627606286
831812088
20695270
485088918
1181857080
794257250
1010901398
1691286545
412810953
1494112382
766833985
1590465933
108150651
830698714
1585753988
1881872677
1592426430
286481102
977606754
2057324833
590193758
190057320
2130229200
208337586
108016128
2125647973
322517084
1447872338
1379697876
1249147693
1631578676
1685179908
1769087120
291615856
458857959
1310675765
477531050
441995149
687054668
1283181249
2088628770
1546359977
492510779
1809759111
535384322
1480315698
539360448
733770423
1087371094
1729742015
1610878622
304205720
1391863354
711855299
1103845856
723379366
1448552675
740794468
360982420
687370288
1850478621
625021651
409315455
56089460
2011046539
1384164304
1307798114
746256627
975661006
174457963
1437902599
2064723071
1345538410
822140603
865943316
1257025868
1028981193
1241019363
974046807
1632530883
68881791
275154003
1793752583
1990468679
686645504
653293833
1945858123
573274954
827439465
1439908554
290988158
2067477135
522060990
1272565023
1957856312
1155133384
1875502517
1686739850
547508793
2030652661
769160157
1404862691
411408496
432031363
26472010
534969631
457894921
1868183721
616086477
24130040
299925443
5236193
383734160
590696056
1673073504
1733671002
686169666
1462240442
799890369
1466124154
34228319
2110153548
1916716165
584610421
1923838277
1968568723
462732473
1815915544
751751983
1589212736
1118052195
1028266220
2132136052
770151035
2120786119
1706271567
1133466900
1836405106
1171336353
434602202
1807389092
161145710
2063009722
720805707
1916393764
1009778284
1211582186
2115630183
1801795265
313008643
870326238
1584450381
1586155660
1077114631
386807303
675713667
554509984
560597330
1137802016
1644645132
96966634
19758578
721900743
858813626
732096780
1761446179
1697207730
297301830
1967831593
2015500398
912297123
933443405
421559907
57205883
101570264
1444230392
1675955837
1396789776
1754039904
1535590274
1084578888
64595026
642745505
920627774
1293547187
1776310049
1607893978
292529290
2048081868
594711570
301298868
1309558898
307216036
1416211157
1789902759
386907891
613031025
35556417
1974680784
256609267
1471065825
249827379
1476634521
1730034813
1080272274
2127103555
1032139289
1180908407
858199994
2063948965
2020170241
1550035901
928001841
1435146010
905542066
2048202451
1850087801
577023659
1947619715
1625506512
865850111
1757103115
827526787
912160865
1783257517
1685985440
1094782612
1476216915
1417596579
1290691014
1620116341
1493952585
203992314
1226164088
276444311
1046793327
581372403
479252649
746369354
1476158091
556562152
309607319
271451317
124978894
489532004
967676461
1033483863
1875854638
172027098
643259770
1621129245
1923331200
573204820
979321799
967382257
2008007098
375644201
1897643185
1138590341
1401712101
859099715
480555075
1414670198
259150687
1448896404
1976438175
977879159
619915750
6126599
1351567800
350429503
630659260
402763046
116762615
684526362
2136916917
1634599043
1715322762
936378115
1921333065
1736011696
1172015087
1995194655
21101900
1012634707
1603994892
2128582012
1034913248
1577656873
437733977
587279273
763719119
1837968192
1583422217
1586448359
1029004538
330460819
605960035
1685148056
1431734887
172672502
1496754583
411523948
913600112
821759411
1136824740
388374895
178948295
914012855
1069388204
518959903
1683209952
920601374
60375645
1255460031
815901316
1671470524
1131191645
1769467183
1073412343
2038436679
1013680975
628854872
1438454746
1100492158
429013818
1805955702
1410969419
1302401291
1812862336
372911126
439568274
777446464
1788481950
764189959
1053674301
703471773
551465539
923625729
388350708
1622141380
130057323
169593188
804793305
1213187619
281345168
415110674
1166015786
1305180961
1843303728
14405652
1049120719
235000344
492585961
1705681531
408383110
1988211988
333496325
2050352655
699699505
253387098
387267928
1975972454
170368660
1006308995
1228470505
567724973
2123164129
1864015449
1386700951
1646191748
1833711475
575518114
159088822
1232835601
908820022
735560961
1451593239
1470171589
624857852
922152282
1644383975
234710739
958878949
1909885654
806788412
101328378
606264661
1632846829
1123487326
255515804
840730424
1246510170
1408597957
150959996
1835217536
431190123
2003508152
440176837
1343196810
76983484
925819954
691525077
108598386
1980576499
1174839084
1769589988
478513890
546618979
488998258
1660717995
266515009
1200007375
1558379532
1886111375
860168277
1550414006
532603208
1788609086
1383537091
1452314635
1402047916
1554300116
269281015
1841021759
245648375
1129616260
1301392571
1584435353
1810398691
1965697815
986507311
1961690399
1047436151
517058652
162852945
159879632
1044141599
1817879585
806889074
444394349
2114149281
1523606591
1992766752
79002018
1065798285
999564541
2123125765
1709336974
1028644264
1733762809
1665479777
510691180
1159578342
311256093
505628403
71776402
1325687430
1954941097
1976496885
267583069
1734144825
762968520
1950720296
837626205
341558611
1952960506
648762661
377256365
1068519693
1267588645
1486941733
1740571149
719965125
179886466
1811154369
1430946160
959429568
1634563661
135968921
1735368215
102760647
1190125496
1613519761
943019838
1252669100
1305452519
1779447612
1448061416
2771819
1170389096
48839703
1803524792
684944211
383255175
1697035165
1167886630
983702450
1840317273
819046765
1072375924
1092005428
1406810358
1396675638
2122346830
397660774
621903164
315204304
1129660989
1151053421
1154160
180650397
1436232171
1854903023
1402698828
1533500366
1630520574
1704453830
1608048425
255969398
2007411847
730798104
511797899
2076442335
945604145
1233469709
1897715174
1952443903
491100843
1747841178
2127348741
932793214
502900355
576445247
1638999739
2128317791
229384470
894167185
26942674
1306052815
1596337868
1582720065
210345469
1534958655
1475616444
12082731
663721964
1435411213
1339907096
1590213805
1183180084
931520011
299215759
716598564
299917946
1430383875
1846747403
1435740455
1101312854
1290037965
1095549615
101478836
1361667538
1577319647
1016864471
45760656
650414381
910880169
668937934
481626053
2136752490
209848333
1919255076
1840966891
837601432
793226459
562237259
78428595
157134785
1051717860
493821882
371431281
766037694
236632888
1879452767
1820347091
939391196
1631128963
1068967196
763518812
1272210705
1362668785
1054170887
1965642122
2064973124
1085544479
1977620444
1559675176
1326122792
133376279
1912048147
570554680
908947246
1722860932
1792804230
898412901
583499045
312999238
2139716510
1154977068
1293908863
497326555
67567951
1356855095
1911280515
505893349
805649597
379895424
348537695
80819304
1500269153
31895915
487643375
1781022525
1325185669
1929769742
184035945
1722313121
1135809709
1216468253
2010003594
954944581
2106591025
781825704
1453737510
1369036887
1532414598
1448806281
821827561
473613004
819862817
865383724
981582200
419378938
1826906000
2030450547
2018733696
1283448936
1611786917
996655537
1209134873
675464629
305106565
442148334
1790975155
1204178554
2102795904
1727642269
1993823808
2039149784
623313703
400658330
2079346699
913855722
1960532493
396091327
1787779599
1324691317
1217459412
54092871
1878935165
994930988
1945569199
970809691
1351991393
1414440460
728620927
717933098
852561658
1539654444
1371812784
660452217
2023252121
1675853282
399856416
1075440850
1642863364
1607226810
1461570030
190290410
832404245
1794773033
424875174
1173193802
978182451
830220270
1908109626
107777606
835063078
1923981554
705326702
81573961
950435463
1144775186
633500414
1740592876
2115144381
652151550
1553404698
544298142
369522683
1154838408
1330841712
965567868
114219690
955014194
644448452
392121608
93392453
685815227
1349296082
1505155585
1071385225
1830950431
279145688
610047388
1252594742
1380469758
1271685854
930542818
1773401599
1909901974
1282395544
1383249446
1901572088
954102216
494095334
19669480
1224676408
1512062219
1534314300
980194732
867770942
142743687
357145327
742923392
7698633
2053025649
53975795
1092660021
2097244106
1580454623
1780592068
1203289400
420799807
1282912155
2014364870
81161327
244361010
1869795449
2056661294
46407041
1883471274
114814355
1292301296
18109851
1794337133
1995351638
1652875187
1308329152
1999300789
285437148
600987207
692116559
694587465
1743868132
60791542
1318179183
1890726747
35174723
1020045253
359656011
338576784
526715005
1280322532
269272024
27739897
1000701622
1673969523
1079480692
1708072068
1035529091
2036942342
548481061
1039722334
1633327325
1347810029
1961686756
1869420309
2110592605
1014726743
1277488250
81111416
944321384
1559659992
1801022657
1662673198
1816960958
1536655072
256130607
1905180985
259568207
1515960462
1898555650
1688043698
213188834
1328566169
1359055325
1093650230
1099020825
349820360
956970040
1600829209
588974668
195722719
1982907192
1971538914
1371237568
175473024
424961170
1348997315
682188393
1891932138
1144788203
1958633525
6218633
1415901583
1885466385
936640907
311888678
934415619
73417690
1030689399
156316640
1218793413
1450232298
524282735
1167913073
92841881
1647398734
495241514
656202945
710913566
2113834087
430761762
2069545049
1725894564
2113805970
1762926434
1188710520
1291408699
1172387352
1951322858
1655786278
749586043
864012842
2006223553
753328010
1560976519
971103700
639274962
1193617324
533454107
1206480469
170311958
1465673082
744128705
1736896778
759423338
1808361620
1986077372
1033313125
1925745166
841120130
1328416233
1179933384
1731833336
1285138741
7148481
1475014594
641743143
1589903674
1476965930
709685347
906120392
1740636224
1990166497
1368561407
1419452092
1955681289
1722275907
1419219208
560485152
453308087
1974283682
862483007
2064797038
918419500
249861141
1691386862
461613330
1952548838
670519250
174469688
898219953
255952412
1819752727
504039577
1588232613
523115893
498854719
914230571
1955904148
193110325
2084212028
2043889998
1181811301
310760668
258014614
2140275396
359266627
1258579463
1727357488
898002237
1854499746
856445310
2137855403
303221436
101320378
1967047959
52364608
297434534
973539421
1462460164
1016534259
557366003
1657253410
1729532375
1734466914
1382376042
2045907742
1643861646
664852436
1550083829
441820840
759429238
1232350846
1896406153
989583256
1321166967
513911776
1381712001
590457859
1333788399
265489475
50447077
1129689818
1866023830
892092954
1301092105
1010829456
1288235236
888921117
729220988
2020944235
928280927
1524992759
1741004238
1710729050
397928960
155923850
532372797
1054510907
272228502
132990349
1172323619
1574550421
982239297
1906065876
940547471
1627499979
538393014
342089044
540736855
695838356
600560269
648793319
2046016406
636438454
1091455624
1566260880
809824183
198111490
407907091
1487068698
932049645
1631874751
311938799
1168818715
175783509
142090639
1302478095
1165481677
198428203
1488366176
731333121
1577999619
724072787
554911741
1095967552
1694446707
1069005456
431183114
1124236074
625895938
311721557
1313555377
390575945
702102297
1645091082
66295780
9396784
1132244874
764653281
446148783
1620631952
1519837645
2114601932
739191831
1740181085
753261262
451529314
1172209569
1416551373
1033977978
1959774409
791865656
1760707469
149000290
1804537203
1321270244
1280005829
1128329410
994172094
175190003
397056725
1710503741
1355148633
1372149019
2005588333
57180780
2027377936
449282840
1929010480
2069533544
631069766
234639900
205814902
409490840
1540915897
1924414667
820422210
1079026608
804810212
1404610249
823494192
1536412813
1883582053
1046169064
523581611
1420713904
1226014717
43446357
1096650420
1984231791
875351242
1183474666
1935312600
798612277
1342538325
1853660048
858409387
1869770658
2078951443
355481565
1811515717
1475945268
1489293100
523235133
400523070
842926713
710778259
150464281
111146114
823114074
712612386
998394586
1320300230
2132131721
800062962
959879109
1581769922
70468272
838988639
534372117
1373478390
789215870
2045616857
155929918
61355318
781996373
1751082878
146500991
34605518
1477171348
348485993
1727786937
399744848
373007096
354907816
487754718
60118569
882314865
1272596429
1267258331
1989104489
112179736
201699467
1629425928
1869784773
302357191
149010821
1520717314
1981498906
1175275667
282366562
1107521570
156871177
119141889
1731707429
1105022963
411540500
602934915
1195908160
1262757315
1816205688
544223955
118604261
82439607
1162026715
307319429
2047611044
2091790429
56420579
321220009
637226821
1209884694
938919207
340066758
763436497
2129670311
358995907
1940922336
1231973760
1498033838
1639263172
1150677214
1186384826
158257052
858264322
1500601974
2059490390
383072012
1410046338
1039724225
1726860726
2061108465
447766829
1901988839
783237861
721001047
413756177
1054620645
1372284698
396217074
374773291
759004510
1047564486
1766528523
155994741
235522622
1650276653
1919560153
191066487
167354562
1474769577
408628582
656253829
2110787741
1434493368
877441507
2033357594
1576112987
1266725620
456072937
793407925
1412363686
719808698
649449495
1353449945
1001218492
1826540208
1148879834
1730423513
368145295
903978353
1516362479
1291996585
255701497
1806217401
1632783162
372530470
343003395
1613248511
1059639873
1210226558
668018289
1443265642
239082670
1469165717
1165213945
1411913731
1836994747
992375223
636600389
305634054
2005943883
681923042
285924349
147324889
1950391505
1164941405
1862060814
721550251
823888928
1384939969
1201660037
1143765842
695848308
1327662281
458538955
984704999
1190030550
311797875
1004837007
1240043040
58531726
1439473564
1434641406
738289300
133448734
232049044
449927034
745346680
2028541790
1955039182
1998915378
1737857882
1435099521
1628380759
673540299
135715512
977140207
624582756
1173728071
663045011
1237880253
1591927765
473600682
794875077
276913417
1952017244
2123178574
1772074156
1474403566
1296489872
266087213
2075110202
941916328
1633883798
237423492
1347162958
665694707
1250565085
2017065489
1310930885
1358078286
404745285
976698432
253211021
340682157
310536193
2042288736
1889530773
218592567
2089847886
1873121758
563982610
874477316
1436513650
568695299
988221403
1873606144
142022206
719843495
1343808895
1995144946
1900179159
1213643296
989374568
1065738752
1222705220
1317804656
902477946
1244986607
1345188587
2048583478
1780453504
34238882
589708529
2076914077
1104906694
419806381
40389336
680730183
1855279990
564260427
1347418633
431424617
376625785
2118361444
1674665540
2081621772
1107198810
911405177
1635172772
1172401935
439309680
278765911
1943391158
772730241
1229719408
1925410366
1954372612
632979667
1189126308
187388583
1170878138
1364519362
1339018002
910530852
1969191556
1060974730
651919711
609359696
1039242677
1691703680
1877339418
632121889
1449043284
985112050
171122078
498674773
1361272797
1487700327
354539597
1285654882
1601052042
2023031011
1870889129
1185259208
1421056742
635471994
25243372
1017681948
877512761
363243744
2117458405
558165020
65935353
1911868787
1091412080
153143429
1600161384
765172954
1388742241
264055310
285811190
1342053646
626607102
2029508354
1640411449
1048957503
759311731
1268912954
1044586425
803240285
1073963453
227993337
1002386178
2059413944
1226532662
664630870
703536409
470954569
657242400
301745284
1285318414
1125336371
2103625338
345451524
1498086234
1002160167
232304355
1916952320
52613205
1809478759
1422837997
1370822192
942213950
98843116
2017538593
1772085503
1082440150
541964413
476553808
916580063
1569697079
1327380356
1623065421
1418532160
1369560605
781229369
371555256
1346670677
801642533
2072887389
567875124
1763463956
1581363777
566491844
2103359909
173467477
1676060506
1182305215
990859297
447721720
231103258
1401748634
1632058345
274601389
668637063
1353467694
836823500
1234190650
1581881111
678396414
1877019710
1487522576
1696139027
157484679
939674030
223424303
425597758
764644447
1669752760
1605323531
996991448
1355841602
1810834965
440856069
1145357216
664105677
1561042654
1017115845
1119142973
119344842
1960197288
1154716564
172628298
1142718493
1858462111
64509922
742433956
1991724296
124255976
1287038001
1762507413
679708606
1649696812
1423447635
1757374333
2085422285
2121180054
2135595015
229875798
854994394
279373242
873515344
1014045323
1951021331
1277704650
1864266715
1065020543
1906454998
2129944946
212613702
567826088
816305812
299452369
1869666565
560850
252323304
445925572
1362171065
1729923080
305373401
180221255
1015569105
848324954
1725984638
1616380010
470114436
317119855
847565276
320300591
587558940
710101248
821002167
1236047004
2004423567
177965895
523256328
615406701
1992392724
1611948456
708505336
2029622367
441684637
1548182859
282509221
1569572889
2110389416
17054401
582814107
296345368
26938787
1563239212
1246368341
657765357
2093216375
306486748
253764442
1742683328
88684129
1982283408
796296298
878350553
725567188
2066334297
1929192145
946021333
1580341875
1973656653
1876224793
134473163
178632535
1830418603
806031324
1109246550
35562074
320207011
1446864278
1807276475
771376478
463162785
1270365220
84566503
1922645642
2018637604
1069159463
1068549621
2098981466
1182028000
276390879
1750565016
504514889
1669469702
948153931
1819630958
1077636591
339320026
1996169870
2030026735
1924613845
1571897098
1070289387
574758543
220365211
934685337
1541562082
319014578
664866059
44062566
456099966
1797652166
1521015408
16154563
136934802
1922979224
476307784
139893388
2047103755
877152260
1344598586
1048709005
962567727
2138217525
561066530
782595279
506621309
2007877180
1984294550
1876965749
1780706183
1985567244
1508700969
71439573
1594336963
874378268
104955742
1474187760
1245153524
910410297
151434574
903580928
1018409183
495902379
893436669
1822901735
1063821979
1188779675
395263445
1841951356
331775469
521606322
912124518
1017832132
580351394
380089925
274988425
934801593
247810691
1663051737
1633588050
2096185351
51238096
443691108
14731258
641429522
1624153534
1379379139
125860558
1038968841
708249379
718457241
788862647
598523841
2073418650
725406946
773524116
1840840261
1207565984
1557124511
1152900781
690663170
257612058
2090585312
269050047
206238390
485409170
1770129496
817456191
1986001553
95120314
1733899894
1831174856
1672324665
967399232
2080847089
1875637445
1752496000
1689346213
1013972968
818621341
54834259
1419500451
431748137
550266166
1595004868
1764373962
1562359668
514447725
730426262
1155637180
835003444
53901356
555740308
1482536202
906975969
419959160
1123780944
1445050256
1472084615
422774085
1956199004
1064836797
1841754023
936886747
1256493650
2002790337
125416866
1778546769
105283105
1216344344
1541565509
241378679
757058558
707127297
1195437201
1280556207
1618745339
85620676
885663331
1829710120
427014058
1981885794
1626583938
1858960420
955195448
1936338965
300680778
1446264190
145026833
884199293
235877985
1718011603
1796656725
1452057464
391688373
1000791766
1946387872
1810260316
1196654892
1849807869
1043928520
1176338327
405953088
1884054157
1871898800
1914208848
148731788
628775321
376195388
1841564375
27341609
2143015436
837151824
1566465721
1385952980
1654493048
674369787
1975272619
1496740245
714786218
580938753
844162635
936773873
1103961088
1305197790
660540273
1811668713
1923806018
1670078764
693363386
4408555
697459931
551209610
1425365040
1399693119
1461330484
1275227512
1229269297
28016994
647446009
747252499
1623828912
1202505403
978379290
487354102
381988391
1096577894
532679769
869646134
508814261
671530649
238738003
1278853859
1011730452
536071317
840620596
528220700
1641786717
1047826362
1564456777
1515839271
1978137847
365758791
1120219350
1274774000
1175492940
1781291148
1150459829
198027239
319009888
104692868
128100474
541776195
802585755
121006382
1835134508
44245488
1133786616
729149879
1561580619
809065751
1415664886
507336186
1885909963
1842478493
1024069693
1645891116
2030412258
428866087
270000179
1809538380
516731583
1729198522
1195605976
1297822888
639374044
1521609558
1874368296
164218530
115830366
720049567
1413111369
394080243
1545690688
1482495241
218827503
530534599
1697311305
429279614
1366354014
1557958143
697351520
336924055
1247147279
1501068955
715167940
1999380670
1304090154
2071617792
1010666848
84451337
94874185
1324852852
338572551
1936973942
1883149250
1033299771
1332364329
1209696949
1813846213
446149899
1365969008
333202580
634561867
1086648964
690064982
576920070
743450930
1212985258
1827597881
1896561857
2045099172
2043522101
1091671942
541681955
1757915412
537404576
1467377705
987439385
1745023795
1851143379
522092431
1471266701
1852457800
747116863
861651556
1483049207
1106860495
182588398
307014648
823268076
1397154771
214230454
442465190
189924538
1718732521
762896313
1233886285
1407937800
1498792428
1285902658
2080611253
463494501
1292684563
1354582062
1100358470
132106935
1916741471
2142263153
502470160
841264564
1412549161
601908483
1394175701
1968899903
1827986316
661861047
519376160
499511834
1885112374
900189567
747219327
2021841735
116749315
597505595
1126328101
2109810923
348699785
793813654
1536025033
7268143
1375320312
856264732
462820109
1270024584
1849866584
577469656
1040922745
1512791356
2140972034
1874598322
479260699
478516860
1301322997
1312154674
1424691485
1066896363
167369850
318587470
1824718748
1271309451
690862831
1294308261
9944333
369717978
1538232
1556374675
1268296682
893372727
658325345
638549557
1647284747
507136104
1372070227
1763595156
1558181483
660755331
1299777149
1151796887
2032069819
1135687096
457019997
179614589
370370794
105082203
2024565438
449663446
1137207302
2102097882
1869464501
324408747
1622332655
1931927147
627355169
861350071
474845087
741791997
1824395986
2013324112
871000771
1332276449
579010892
933607520
875372059
73864833
1827035652
1032232197
1883763763
781241017
2023551524
1547024669
1692510217
1983201138
1462322699
1279446191
1905379224
1379866149
1224219669
1735621546
1990519450
1971887801
110336107
657434203
354843195
1912412604
1809732828
20982392
206667037
995111137
1189813535
2015473351
474995009
1560803026
780929936
326125203
955044407
540133659
371611237
1428047146
1183088741
767993940
865682483
1386918435
833695888
141572907
331213049
655129865
406158985
854407196
902819833
2127903849
991125703
1050202770
699742121
1520703819
377469468
847496888
642675005
2039420839
188755145
668481805
239611662
735853403
903271294
795286445
419216333
247459483
1664809858
2079259256
502389111
1831650314
924910421
1122056402
1895128958
1840121004
368137828
1385626853
96004284
240164300
832133642
1188226672
983041028
303632606
536702072
456879592
317619029
41385874
2016090811
342112424
1495523637
1432276125
2022979586
1321468770
689186569
766380594
677579111
193222996
1405478314
673970386
746334311
110553639
2136873232
893228737
1526197829
2101736206
2107499523
2054041554
1355629382
1319300112
775219550
695158292
1311560128
1598685868
721265252
1323623616
258763836
274933251
616081289
885482588
2070995629
1976674126
230843976
842597953
1045420860
1663569381
579845920
1694481005
49836827
923694726
784037570
1514947633
953170935
390208884
851265826
1195883075
842773745
2081918825
911204918
604281217
962198761
1611437124
2065360912
1568183537
1975111886
1839071630
1135110082
1834630786
719342994
1549435326
22958746
2076830764
1312726514
1806442416
913525598
251066012
1365832563
1740136449
65531563
1200594129
1429624762
1557340284
2000075941
548511761
2145071023
1535404646
1315578712
1774317783
70286100
1258630209
1519711729
1206248262
1042259923
2007171639
1373297092
187731824
2120179422
1678519216
1434831804
1010267143
1191093330
1916502108
1628907699
1591640048
1896275649
963667731
1797259319
928200205
616966048
1582467099
747437387
862449790
1274449554
1223847184
1371534657
1287734408
439725770
275820958
162605685
14450978
1553139853
651678605
729652254
1626285993
704051188
1192420436
663941489
65425374
397982841
1315396180
756111733
1559490772
226293938
1470899035
1130713541
14941740
178659003
1217327775
449286352
595503064
1452765814
1939217052
1508421407
1737999969
1374768401
1004437461
1324114193
937044628
227843012
393635158
514714743
673486178
2043111455
324445647
34017294
2030128207
1848492419
1274233750
424459978
1757898033
1355923190
1471539149
843139145
338730515
339040892
941587379
1414473114
1687549860
475941761
1422433002
483291964
529630243
1478391551
290931342
1180947167
1346686840
45313304
28165723
1932142963
704690763
258004457
869760865
1756901559
115769404
1136835764
488311690
170041670
1787893038
713321987
1785394958
128503698
1847946843
779127451
690703383
1723402407
374181791
1739398323
1441117757
396875753
120094136
269814933
404862902
1835509398
1249276387
46369310
1996979814
1549584015
970546313
370357858
289437885
1045038625
1558509869
1453776270
1998115652
1463131863
764067900
1730988098
1978407330
1879390159
569538807
845191290
1294181179
1833353783
1997653409
662200717
323157178
1443689417
1516165054
900199342
1711700056
464217192
250648341
1621136175
1311574915
1148545223
1200330848
190380936
25421939
564109970
2105883530
396024434
1225531750
524313121
569574917
92351444
1749696826
1891515894
2052390227
1935776189
1790532657
1287700528
875103503
1362538722
1102248205
21909559
1056481994
1000911911
2060341030
826639076
1527568344
225483862
622410926
768822977
668951407
151715107
923114593
1415678815
175561322
5200749
187899411
1592426989
581957072
1393891281
1169393661
185315272
1834384471
534402810
510131049
484991591
2041971418
1333628440
31094800
2063584733
807813656
630244067
1443530931
990982492
33033457
520796817
892510654
188416551
250560762
722967787
394457007
1021943549
689447624
1848665256
1512734800
534089996
1836148669
1061793053
1581755401
1981643609
2093312943
1739232774
399216492
2126636014
1004686271
1235534351
757161742
1799993015
1395967282
1735184602
143682589
8410540
1622172592
1894056988
321227769
248193046
2145758869
840579254
389801980
474684486
1731917491
1335219985
329034286
551435010
2084575212
555733299
449334275
815337399
1095244654
859171512
455216323
1968418841
367023328
1006698562
1619569361
824186857
1347421714
1074338904
1833747694
1297851059
288884312
1129036736
1644941226
516434102
1328278714
519777911
1458073709
189625238
487649999
1689895106
69107681
1335901550
126365634
75308587
70790408
947319157
1141201690
1681956546
1307575706
1138568364
1136504679
637507020
942703578
563916453
1345321053
1000576991
1677519648
477830165
139752470
524641073
1669680647
391310937
1017629973
2003019575
534374846
795648651
324030729
877624284
1679635346
1464587323
169372574
761940629
315052492
1832752033
254804525
532177887
902293921
515312391
1863389826
1937399191
2067379304
1997377012
2028283704
151643578
1390485439
1381084486
509278556
193678525
1002322168
958315178
876635030
767235081
1763993766
2097673360
290390880
53622859
147767337
973275422
1196030096
820010238
2036530458
457300647
717458622
695959400
987155972
1181733799
955008695
625365764
757747297
1277716897
606968764
1885458383
1894189384
1016088053
2035376725
391083574
217981523
620283467
478220482
1257251946
1443018115
750379284
782276649
2023935871
1104210217
784187575
1185032237
1507046136
262678151
83279206
2145338778
701526875
2034213676
1417306929
1623334324
1940853242
591026316
301185304
1234279560
1878476742
1736821914
1456685279
922314851
1897788382
1018661444
110620451
1362211402
2067410704
1704873486
392780545
583459610
150122887
424332168
1169616573
1882778897
2007036492
1788201715
1619679760
1925507208
1396117959
487377618
1785352713
1193941370
1877933048
1598692928
748030188
1900232112
156271262
485653859
126744184
179308725
1310209874
220213469
728709907
110847585
2042357210
1516812720
186385177
1720618696
1897603666
721813437
1784684200
1971335878
355606612
1064673880
122364373
1339721508
1832647018
1579563918
276713036
1261024046
1223007941
913120848
1847095427
1064276068
709063858
2068733903
1673340453
105068633
1714546757
605844212
1608361740
108876321
311445460
2000330124
986820172
1190218948
1887784476
862633431
135205868
212138594
849080682
1170928090
732216645
1071233770
2115710041
1089387934
1043854214
727981687
1095593619
1229029464
1177268684
765278605
785719212
748219384
1495187084
1692640534
867295178
2072711452
1814941508
1276218181
450461330
1982656488
1848556165
242803070
895350132
1700814493
1099670128
825292758
2019209326
1723824090
1769176340
1788957491
1951506137
119356505
1826558658
1146985718
32575729
126537709
2012489848
701212383
799531922
275781660
1208835223
19266434
412107645
516767080
599071123
1267207893
263489132
194546366
626049713
202497490
1569650556
1758799254
1277135875
799921970
106067410
904495532
60508201
1399105794
990899341
955789027
197575648
431049891
1289593060
1312089984
1895689185
216271073
2020339945
1182989756
452930282
412820525
1495204965
1341102721
259354835
1872266731
161726095
2082070380
1928181505
1932122400
340945337
1822443448
1942943695
820727021
1722059437
1491280404
55141751
1476562146
143333858
1742668583
1668204650
186064941
656376607
2093686578
544033175
1889783716
168580025
1734450254
1554628477
1088576236
87989804
296370680
125267337
1967414209
404335351
64119046
574842088
1552542595
773885304
896106496
1922007830
2031811373
784386344
2117633640
703660021
414273586
169421511
1735086893
87302788
1553832437
2101009727
1520816044
2053074225
287121147
1421610443
1101494891
1656938624
1831100164
1758084583
1081015780
1853988438
2133064018
304822385
1166249492
127869919
736170669
791014945
1794379761
264278532
567541238
661096629
1906795320
1319597351
819451951
293540558
398453081
456515552
1773039019
1098179921
1097699801
1974304638
1398745432
1179623388
1719789460
2071803864
524600970
30064803
694569646
1608850070
403952084
1245913155
143862763
369996952
1537441543
307320764
1817084404
214152
938278690
160675954
18005037
1393765699
924980196
1392848078
1459216661
1239960033
271533959
1271908663
975411457
2016127920
847318107
2044153908
1088411615
190288698
1687215685
1951525114
930036544
856071443
707446271
84577398
718060649
711610777
277929164
976028296
1473115298
722558746
796891988
832246380
1370165991
1830337406
1442461360
294451248
139509069
1256727620
168478405
404665046
1718789799
2010134074
2052703493
244087775
749715697
704157074
2001096066
1185507516
1499125128
1587874955
391358358
1820293592
1000264113
187661194
1942730112
522269229
446489
2121514027
1910865957
1752304085
941162316
1017226165
1868763971
171979754
60205545
456177901
290328806
751487714
450271119
167653157
1427184352
308178569
594313491
672850771
1581727180
1592643451
804999450
1131502627
528536189
1093459466
1781936570
1570098756
1344168395
1765182200
666617481
765710030
1126865637
718107691
159590592
1594820777
2032668630
334417860
1747924150
1973064614
1723010268
904653104
164996368
675209338
253140990
929182736
237237184
755523222
1197438183
1456557399
1536163150
534212364
983896648
1935684878
1421961490
1534259811
282877918
1053901671
1169051495
1079978538
1238526034
447721720
1561052822
971460668
533786118
1339264620
2066992523
1528759583
1308606356
978354261
1156711052
787450703
1963074621
19237
1268026342
1080761453
1797204058
298630039
876920419
325488570
596816806
889303619
25277365
1499460870
627896498
895003874
12758262
1978008375
860130016
357878631
1491636893
393096557
1629182996
1100584029
1960453888
428389953
799929399
1386265064
844782905
1593047339
1100359580
650388437
1877753757
298188307
1590279072
1544207554
2001195926
1681083339
1572708064
2069989362
1501096573
223140930
479778577
269878583
717247119
1309573243
999639792
1657233449
371381428
1124066872
999763637
2629576
825094689
1620747580
1721017017
839473566
947223091
1393220147
1143606168
1491698030
926437097
325396105
1364506426
925437149
364903379
1247470351
2114465494
577337549
1739751356
1570500882
2006278878
1690526607
515952962
1436119369
89697547
66216590
1834586319
1927081285
1272645752
1472889679
690627257
781461736
1665434435
799457582
1196098718
1421790309
487497882
1703041217
683561092
882874308
1843441175
1592579039
815253294
495035890
188667198
1407536867
751462223
703930878
310753369
1461076415
2118885662
1070198063
1161897218
94437820
927623200
812746893
1880662075
1818385474
1448081741
546652325
897794190
281016047
2046149923
1176204057
291465268
1219574889
48111789
424377171
1807596022
457505110
538688394
941758552
699084263
741803593
2102103348
189025472
1735902227
1506854234
1636126287
78930065
926343451
1180503223
1941418709
500483955
109148791
2139346472
70383994
1639309589
1919417545
2093088794
1698987750
417151543
1908918814
371475971
799078080
669190912
553500336
104107749
116913170
1155406972
1187893894
1189614342
667297774
1186261510
1247304069
1030457932
335660584
1264065440
2054383072
2099863435
912462109
57208789
1162849458
1895396553
120089760
103110129
613419925
210423094
595415254
2060731828
324643450
1635417052
224359666
2092909844
2118221582
1539416676
1855732029
1998819470
1449571528
1073412757
1199778735
574941626
2111507812
1147945461
339584358
151836740
1468245058
1738030692
377624648
1277491429
537139430
389251490
1369653957
1247088266
1188517946
330125000
977385905
1028162909
1900231689
904275408
1490050204
440555912
718329340
1055377211
1137472852
1169596829
1903647914
883220179
1269948697
2127945670
213544906
1223384071
2003393968
615648462
824250279
1289935963
1961314213
733000716
1643945482
721726752
37900168
1385806386
1981582859
762777940
1332031688
299203036
901243585
1196632214
1901365462
1223907365
1876571240
1489307346
710133366
644912135
819418620
1316109398
1904868637
880342381
906480024
1627107795
1187636275
2073325019
1413589293
612014845
32695699
737207113
1471002420
1301723058
391090304
299689273
1614674689
314879622
1794471194
720884460
1230246095
690511421
1038971233
383411090
2064176920
888187840
1347139253
396491955
800083630
2009193232
229177092
38370755
1230714408
2055824824
510812515
1534695614
649182381
1040682437
551433396
812048152
1573934863
1382661665
1298370576
1838763028
1913690588
1408022023
792983087
1752184125
1328931711
2028697514
1761435633
1356237206
548315721
541713671
697952732
753262227
1169627867
5307309
925024780
1107633881
72871458
633648813
978822827
64722763
2127042890
1707370775
720516157
1893198634
606332001
1041422007
1835508215
1898712986
579740218
1627879174
34926333
437326563
1847668147
1491490246
924694895
274140611
1798913797
797668615
820631447
739231375
457485441
364808626
1875247305
388486786
1493880813
155265664
1061255143
652763162
1679206587
1304578191
899488789
1647393098
1968498384
1142047607
1691576486
184047600
673493391
2113558474
744914373
1524589997
1335431795
1147137599
30426013
1572007538
1058949716
222016161
1114704394
1091620319
1788628244
1638532398
1815006415
1196751071
1033237699
647696298
1831844386
543337019
1247438628
827149179
850149853
2122256406
180378528
244802783
1311909362
1736146864
236351305
318711388
1184358959
1054013003
1559821755
1062282093
1204346205
1352117856
156990799
1469844083
171328574
1598301222
2030256999
1600852317
1735058973
946608534
1024895735
940815421
1142676252
1020782383
1992279483
211370163
1424035116
559839214
1047965799
1366339900
1739775274
589986652
822512346
1800634025
1134382806
50501348
1024125
242690350
770709336
864448423
1566397536
29112987
469487519
554582347
1048944415
935484019
951395506
1107906964
534879250
1986444067
657333196
310361115
1538665049
1351392935
1685320371
209325595
1298414912
1229156984
1685019631
1391540142
1502746574
1972320311
1792734337
1437669721
11366939
1979695792
347982367
1482575737
1115341622
1196018127
1410845079
1711660078
1442936136
1514569240
2070518423
1234493286
1288994170
1666091903
1508106952
1842309382
1017968163
910146341
873231714
863789707
431398074
1315202899
2119206674
1546978708
688967464
298852233
495689024
1896536025
23180599
943499060
541565302
240968429
1220232646
973675189
1268764457
1812802241
39289800
1643422318
1903124043
606792817
1911582362
56609640
1600538037
764782610
375401067
96574243
1497403226
1919149928
667843620
381537873
27541141
51279418
1523924529
517505852
284340227
1348502718
1559768518
1824772813
916158322
1328556726
810157140
1356347248
438582719
1179359238
1595593630
1709938549
1167216977
1987916763
1730796960
143165047
823166691
1311739821
771209853
771017521
2001671061
2841763
1544839467
143176949
695730015
2077868759
38560636
2072501772
42539947
866690819
1642703489
894958689
75749675
1480125948
350012273
63982060
1444228104
196891025
48224524
1163618742
723015142
843781477
761800561
2044278549
1143874151
998558449
1763157556
295962444
1551973974
498730658
184448234
647951685
1203088197
216066345
4939010
1247918177
315269617
750976859
465681457
849369794
1155043849
1540225199
921354053
1470855607
1182153555
1324712241
1369515461
1729814121
1279630336
515842486
995369432
1096022584
1852944338
219090929
914160260
875742141
1026258999
965402862
8281927
15799729
1931044043
2084203788
245130296
1639527813
1828747483
196148544
2075344572
546326215
1298882508
1369807669
674076820
1480797070
1287923513
2050531280
268319667
67080857
1973156398
448033026
691840867
758110631
173756645
770568592
72474626
920473021
4468524
781916879
321776996
210496352
796027784
1380554959
651353347
302080871
305471457
1204483251
1791106490
535108332
1885579829
1801057997
1249130204
1885333703
2024492578
1899986975
1522981240
2088471527
1417680490
587710658
1519779140
1740136998
1826537582
1803971491
672527215
225862211
1616275596
329758084
1750644320
850068359
1449799183
979818825
177652585
1213701882
1712795785
1997766851
2134680349
1219429470
1494311108
1594107897
1535606945
1486142118
652602237
480009512
1694752861
677718342
1917550215
412887672
504827799
1409600948
1829551687
1575277058
1345270281
718095016
804825125
1190330893
2127093683
1262524763
1996079514
1744012235
1404608638
888794801
1165778059
1665050544
2113852629
1535731316
1826606609
1429929502
973805695
543525078
156675360
706665641
452793254
2111646914
221557597
1102256162
1981185690
603794471
676477509
1119501347
1869063871
1299806671
1563651032
1972517011
963950645
865251099
1870190739
1799525000
231404462
432164841
1705673114
1628819253
510571866
442300662
1556860506
1827003424
1079557474
1647099019
1883794168
1198265994
1874758433
1188345904
1587591352
1324258103
2077366227
723656908
724657722
262890631
1199681598
266981157
1506376113
16079675
960183405
2053587890
906668186
321089678
1221435416
50128699
197266051
814528110
210354655
1487717821
1714224025
1171715019
1110275823
427116913
1305253055
567741497
2013574710
1595624857
1608485305
978669452
1290210643
208440781
2054077560
2060507290
1274989684
336608447
1240520976
1804780514
158475462
1664068324
396977158
92548390
236094250
1537912412
463884831
1057396154
410099388
496051676
1716877983
1831176559
1966480132
435451096
99029977
2057559787
1455856715
339421996
630295329
1126914568
760337292
1528345592
1605166855
1992803210
1430054508
666231039
1702510888
305937802
564765476
660996119
3983577
1502548177
1979913791
1158925002
484659636
644133290
1420064009
876016776
1664312812
1760043847
973630496
1514656561
2025907094
1499858141
1045807987
1675140068
470248371
407380882
1965441144
1613187170
1283875610
1516054090
1376585291
1481494238
566167851
155743860
444886043
802855812
1375533778
431387619
1541814202
831074708
223506232
1090183109
1249175753
272889057
860725828
1500601974
1541818525
730432361
1133763199
1531021879
271425071
1124941839
1673299715
1936616303
1117055032
396366543
103911640
1406528186
1685836177
1349708328
914949279
1641140692
246342346
701787995
1024911056
1738901496
1650281018
796399441
1502451224
1367457440
1146668590
892533122
170538463
314584133
2140789137
1994765109
24776310
1677857527
1949571894
1394407969
101169960
2027765976
1180001767
727463780
2048534600
748194376
1053773159
1410627021
1622801160
1745237520
772052799
257284374
1679156367
1790999112
467210869
473633016
482628050
1813749483
742982479
1645475194
702382417
1615410062
989462624
911443480
491578003
452952015
1784566068
244166505
1128785554
673978190
1724567409
1805950113
1522152517
511024494
850813233
1179628100
285165352
1739275955
1675327480
1600300660
736003326
769836807
1633424363
1709957055
1463781697
1042851622
1075789709
51871424
1509152997
730000537
73052402
523765200
654366815
877566495
480422463
1948139169
1534696955
1415894466
316694369
1182174937
1234551994
774252883
466304541
1073950984
1907529808
682532397
258743301
1641020229
137406953
1817879663
1812948861
1458317327
428021694
467705589
926844575
2100206050
1262848806
1796914672
699146494
1761150269
1928905393
1798721012
1240037394
365018160
1245450909
396523169
949003412
159484572
2073415840
359212113
386019893
1725735514
1966127397
1475086997
739458357
1957359854
1575810593
596507476
745078771
472580731
333021285
773149735
2055492057
1736406741
165564932
1763230453
553701570
670205202
1615020417
882111890
1013806516
2115702499
1298336305
1201132972
1361631700
230679883
1913510540
2132806437
1759850234
1119023331
402238959
315087413
88697237
1586867856
1107938412
382196549
772819738
1868200315
789974423
769291303
204042327
486005129
1407093280
1271399776
182838348
857418993
1936663017
817351569
1703970618
554529429
356446799
1183533228
1137378807
1053280263
563462326
1062869126
1227460705
1302190460
753724223
849015020
1006921478
428442758
329422079
263955714
2133192155
498121485
168925380
1284115645
1649953779
1819641145
85824006
780386894
1662639297
1327519020
599573586
400175849
702099439
1057385241
90425386
1457974781
1932433607
687795408
1020552434
137673618
826633833
1255994089
1842732934
123377210
249665651
657066426
1810684928
315595689
331826314
967382573
1174269415
1051773849
688085625
1406344072
1390349586
112751678
1657776496
1320252598
280249038
495700024
456374741
201320252
1368373725
329878345
585337419
500610356
433415638
695020758
988489725
1765531980
2069164076
1007534796
1672930504
896566210
241601139
121529768
324526278
2118018068
483509444
645307321
259474885
724951163
370704586
1300961242
1642407685
2008342591
1867077212
1989663327
1250859007
1801852276
1474035688
1613188510
1730932478
172154833
765333399
2084046454
223733560
749389531
1391905516
1351731439
134442646
1755266140
536132091
51239766
1243363790
1123664663
2135636118
1997047757
102533384
207416030
769077606
54789303
2136338469
655959518
2069259764
1545839685
1489621965
1076150788
639110170
2129807337
301406397
1683841652
1511433963
45538786
1793550864
38199412
1936164546
922496378
1595233246
104194370
1639635798
2144043
231412129
1427987856
655659439
583966968
481195702
1369360107
170811959
1437031222
448981031
1713457075
91464599
1351668534
809405666
1390574564
1355260548
1506882623
1264739503
886089600
492912973
2033874045
1796491877
2140552728
894315941
1807086207
1119598584
1911089797
1989262141
374185224
1425768767
1831260370
163797955
68708066
626905613
1879319963
1633091658
1889211618
1406063530
1703210692
368502948
1348685951
24299153
1309011012
130473578
748150258
20183928
1689323553
912138769
2016354109
223699247
1414316631
1378444800
32478598
514582843
475655831
468528170
1066848023
1459270411
1416824289
808402335
1123184776
1494193554
967035272
1364943577
662450793
1176022707
1961625740
1717595534
421430451
976277070
2012892472
1005995054
1118807949
797427958
2665206
641133726
23177660
967622658
788816639
881814282
1517007403
325447049
1115401400
1583125873
1603267687
2030511854
1883404710
2060756044
1753005938
2063552483
28784128
1423605828
1471448229
584764563
1467412415
1343084412
1917454704
113544068
146417160
1168097879
1274777996
1369337494
1475481403
178718422
129219262
742065249
1783618998
233767649
1321798480
426015172
1749890834
490709181
1123755671
2002811430
1959410346
491352609
1508365828
2012407770
1660547242
1688140186
642997645
605255308
1615349950
879002090
1702192298
1539248546
2080829540
2123303791
816412458
1772111120
590290778
1354990611
333880416
427377470
90019838
563476440
1388743301
998144502
205208630
1281754378
371642830
171035295
666027187
1011890088
56862518
1775939215
649492154
1234240638
251194135
115434533
2005274249
297408660
639548357
1848696243
1603722457
1386819913
1372000797
165932021
752519264
1549860082
25675302
1811457005
1416676528
1912818266
1772977529
1700884554
1118320213
1285634347
502737638
395058976
1114003784
1843354954
1566048267
1193993221
341085879
1037078769
412305913
290504326
517979036
1441150695
1309353737
1117832326
2005037340
1736976774
2010952739
842235206
1417025387
1532664840
1269333186
1857340855
700782275
118957139
330977898
1100778349
1768987088
1326594136
471940305
120151871
1610282412
850648807
1280485931
373579065
1532357608
1945222965
577677381
520203107
577427334
8138888
1277969854
2002390474
1152556546
580862385
196175259
1730561166
1867345726
697846451
794896351
1105272772
1528277907
1250492010
1667843971
357842943
794922536
2025118244
170283265
1383676962
1009125209
1350383670
1462994798
1338897175
210577171
744365602
869119439
1802281640
1090816396
227998704
624972926
909116332
2022614115
1803237605
303561527
1156103461
2122318090
1748622409
1241698309
809631255
1431793246
1123602716
55552963
2104550401
1678790997
682044538
998679647
1938826783
1325150867
1185069317
1849984202
73234327
654462297
1447976405
338211813
163209605
63560004
531558774
769296295
1078809062
1388278102
1522750222
615230964
385917933
713086758
714450601
1634314089
373048575
1678874211
786871480
859964064
1383562308
1097800176
1776052375
184786726
1222494119
206832059
743507336
2000177120
1833389778
1954125124
260582048
1296282654
772250250
135068761
1337602331
147439255
1908481989
1882954290
278753452
1500231429
165269372
1186212617
1361910158
508960959
1284687391
1185830741
1406872236
1575894378
1067252468
848452932
833168258
1771654686
1218255020
1571039823
889028167
184211937
1258143494
1222618478
5739509
2026785479
911032772
1276892149
818888137
1139088828
369862199
871556308
1086216000
737562507
2121013259
1302784656
570572370
298204552
1667727101
1346774397
91920730
1442388918
1594496566
412180545
1294096546
1954317129
617074592
1550887160
566073903
1005103186
733369062
570171166
111433975
1280734664
1781248412
2058767071
966191220
2139995785
1656790181
283246349
1396394579
2065490420
2038661582
2013860638
1920967661
729463216
568480287
781021636
789404500
812182415
113314814
1238171965
1524061988
852248852
1413247146
1741492272
1778078054
1738438788
817823542
691431905
356636826
284656413
1509468995
1626144955
939054560
1470817690
1400225647
1944692358
1144629793
226696567
361863298
805990725
882858650
1700049877
200331916
1072689301
661161142
363421519
1857333429
210096238
851453256
537411638
1516678498
464320421
1884337550
236998962
1797067482
1212014728
1768035123
1188172521
1919684516
862940257
935242955
499284274
1344246883
1852499071
369887199
1959154763
1407397962
203812784
1718686506
1497165899
1000299604
2128660721
285427995
1528358842
1446644158
222478037
440198805
1233299973
16059045
781381447
402091702
1874794671
1221065552
298435193
1427801679
990156433
490963602
1516711632
132891323
1604021310
1032932576
1033877092
1729328640
1169401206
448276651
2010577489
1880975217
1600199923
1391965119
486911720
411118888
1301080348
69921132
1021751464
1149825319
1587479448
214710424
1860873684
921681042
1704516601
1312105406
1090048255
1340002389
835972084
493836043
729844864
31863094
567321091
1240946123
1909177472
1097945169
813849312
968503872
634811589
1182111814
1321216812
993661334
187397353
1015614078
1896832311
681934609
32844850
819654994
1120705808
1734265950
722598456
2052075783
1994391596
221381010
876382075
1986214254
1857030925
1645135639
438630916
660949341
930865217
897201120
1921612930
2141772390
2038728139
532402743
672396273
1750706243
248276959
559774563
1166296829
1350146646
15530098
2106604144
569677762
1487463446
1823724876
689997532
1331705031
1676368676
1577729469
236512437
2072419101
164013989
1268028452
1162036682
377549820
1994505921
882618635
1609101214
832223299
62564951
291560427
487617869
1262511366
1306054250
434361762
1194109991
1292555462
142213489
2091784089
1735813504
1657145204
1404915891
236635930
869933811
760777850
137397246
795135701
1457527208
1152613600
934593740
1831993414
1436714108
756205072
1041893139
1070623573
230631160
280433707
1693775155
497758531
967694916
148170523
1384736669
51052567
1783153158
636500395
1351249921
1929723212
1736725315
1007068791
278927303
1869596432
890492617
487799404
1124103670
193323291
2009325766
1106756087
255764136
1497319849
26639844
74241218
122049094
970082052
694330212
2050599679
1107272814
639547822
243599575
616995029
1952061080
366256248
18838107
1642548505
2119059003
93288253
146306618
692256776
227593419
1120794193
513717468
1942973513
1076049840
1912219814
1124556223
738110145
969068244
2088834959
1097646972
1950774381
625744106
176413818
1417317434
1101812649
2047524511
2086205544
1449420835
1050481941
168648768
706138559
813874208
2048473547
2015577728
1396440044
1002258217
2140327006
1451893302
1609775066
1201412786
2121565546
1962251067
979905912
503009580
1591547363
1167492089
1765999548
999810371
1944713515
1543806211
217675776
1304858677
1260016005
1994856102
2130417517
1462389737
422140594
887842149
443596059
1747855471
926235483
566703721
1654874237
1718877968
306126620
1573225485
1968847344
1578276691
680284122
418216636
237220855
1002094851
819263447
1429204451
1281701460
532626271
30680033
1273752006
1940146411
7782974
1775101843
564674859
2130317670
1269300675
1623825401
2095637311
879160002
219510259
392868100
1346573037
2143478655
585031812
1399716696
575614297
668117345
1661531036
756133942
1547213034
1291272929
907121468
1327532515
804466795
482922317
603096582
1545139688
513809028
758596708
380460496
1044192427
1670178581
409554540
895365158
675754434
945715657
508494343
945604145
632333237
2099976759
1316129652
973804751
1415423260
1034215124
277081046
1070404834
1384499507
1645946339
456377620
1665138762
301670871
586614271
489196285
1311390107
1809977612
1435412301
1659692777
1884384891
1873633198
917829249
302691745
158396072
698802868
122039623
57889868
1353076793
147307571
573238482
1075401366
1320777378
636460287
1356029317
1143657572
2054253988
144205654
1945645797
660977033
1680401986
1583392182
373383440
1817632221
470801060
842675098
2089827526
60690913
204997182
2054823922
887768669
1474390881
180761967
2129486478
811343566
1343621212
1753629439
1326858472
1966550809
599106904
1618748024
1815680061
2137535005
735241383
407200887
1699557119
270795672
273572199
912477989
1672649752
641673432
1101711822
704975378
1130980869
664920510
747715390
858318838
2086111543
170951435
1673928218
1349415597
1399679241
1892443047
141823835
1827260817
644738633
1854871816
1463257943
1297991833
1402947062
2108114767
1338439162
1535145819
2088127067
1794198901
1014768006
425762042
521891709
1026527906
1396631416
1980156129
14468946
1291740850
694738169
259740646
1110180901
2118029746
1098968829
1918377746
1137767140
1582554669
201938964
1030446730
243755524
782962658
1219095881
1036990064
165121213
556730529
1000665416
2127459547
1550448481
387710861
280666041
1627126693
859070313
1823636435
845130192
304013973
1727015599
1502044663
209442672
1261945689
1905845709
902502492
576061458
756674603
507457419
193330145
1551652489
1379184518
488038650
617438580
2123597300
1297651463
869558345
285659649
873101606
959172316
1192487584
276039689
127567656
409399387
1283532379
56278557
33442327
390289461
1639830302
1405376090
1134840
957570016
560897700
658013223
1107184844
650559942
546767389
721133233
288895696
1710740027
2051320920
67694018
287208328
258215439
1888436275
1159251141
1102691408
1125594824
730639842
130194536
676099933
1482767938
1231045414
1142913012
1570527084
875000885
1346948158
671822964
945311649
1946288262
1507046031
676616641
749249533
94046155
1209288889
1870374744
211635998
248997348
677783924
129059409
2093528715
1297269942
1122873125
814365647
560104404
1360529984
1279976750
237094062
1516505270
1003329814
985326791
2117683016
1730418830
1761301495
398427844
2127536619
582221139
1950929717
1764762040
608360479
1474243116
1975679496
437938264
1625632939
1720814745
2073334256
966339956
1087729810
1035752791
1918441916
371081824
800002550
2027093983
1378648922
1317927528
1901743445
489931195
768328408
1544929384
343951
1574710688
1728325882
1553422438
563531914
799257538
384796641
2087737299
373595386
1646734651
257289778
1051148328
1014607757
606052000
1202763640
338446130
1742450172
1450160929
617530178
1816876284
1847668147
2035981590
1785982100
36632822
441532356
756543249
928695128
1389655677
2001261877
386853461
109621792
988128295
1301137998
496845078
1461647064
285764121
1781281144
222566400
1444634071
163479198
2031029699
1613798511
589128446
1408556471
240360015
1765932595
1012353592
78355779
962671077
216830621
2052810818
1734662396
32286596
1328008591
869624144
1618501382
1589102834
1260029892
1893491397
1109961003
1280372651
1029450250
1587490150
778267340
368317368
163285046
1785903117
1126301482
1082829384
1508283279
1973909330
1239197738
1269273983
1365403299
926258440
1595146703
1728584573
1245098028
1137647534
1179883575
110126167
1176878371
1214558514
65166065
1786397892
2016171236
601557501
764529977
100464161
709469690
323225087
1236278672
1370393065
1910650955
788809025
1556508044
16078034
1650804790
1989050290
962449512
1232355605
437529071
746539794
1373998579
1894547371
1656648393
25692242
1772830520
1826185130
2015811511
777158907
1158337269
421586469
524286738
1215643698
1736178086
576530475
838369176
499243671
542987235
1379788407
1136396438
1481355519
303459395
250747575
85370342
1845913763
1744010171
50070313
1804633743
947734390
799252089
976872377
1098578430
829695387
192275796
2028781724
863922920
1945491810
2029402922
1621116134
1912848766
1102242915
905839392
966274054
265505916
107351207
987559895
1389933981
80004023
266087213
1699877832
2124497576
493342093
716691040
1917545824
543207787
1647893126
647442327
333252260
684338760
1458005454
616244391
483273541
1167758170
1675390766
1482074908
295785555
1318184817
362424569
1326769290
607566081
106849937
326123198
607534498
874094707
1991309178
1206088291
363319371
2010638526
1797184860
2000789756
731731277
1193293581
408251667
814432132
182204161
1938178706
946083930
1290178149
986428302
204750513
791864959
463317434
552227988
888112134
1563097271
904659376
1386634812
370698939
663458042
534377167
867862073
905349462
1534114205
719434237
1751760349
1761648090
1777722207
1896755552
1061151977
1675473276
652171439
215108114
1261502596
955534003
272175282
1381426042
745394534
1331562730
2119862016
1112072814
253941193
2007136271
1228581129
1985325864
468822989
29185529
1838972983
490698402
1878496192
947552778
1096755807
1671320805
1123031835
2008723233
960305378
989298432
1932713294
1859667967
500467963
130732764
918092295
485568341
1051269327
957354241
2010716598
2121925940
1156838252
554429696
238497776
728900875
764641553
1529525339
1627676229
1778780057
1621752831
1308908648
602949053
1564112593
606367201
1041293944
843809192
926937148
319164030
313318116
285891610
22076546
2031284042
453752680
496783063
1757617318
743081705
1387453366
514371606
218040341
691435962
563372084
635175047
2041784187
414521906
691447763
618827958
676868954
770150992
2144931862
1620792235
1498740619
1664978306
1807951512
1426935518
263676252
1977688130
53608915
1156935122
702498935
1011928985
1206254394
952020083
160632301
865329688
431296624
1427574679
1550045862
1947159907
1694530657
1008581963
1710904243
458713105
770043639
504966296
284735010
1413918921
1448122138
1090659025
1024435018
1724933327
1984003564
103824221
240112073
993623296
1803648073
2003830417
867657666
1334935508
1944456058
808772670
1144180684
1379415116
504076790
1958483478
1279955778
169968573
1637844874
1538982015
757783111
1242794857
1063797548
851104679
1875859349
1927899232
2135745044
548005088
1178127752
1162671862
1524720669
1998512339
885486853
856688843
1238082162
1541054993
1444679784
1580375108
1294358273
1348318355
61488319
604903493
1590045918
1520909100
1666557257
126325375
1341445229
1693235804
216744074
664700882
1372030375
1215119485
1366771695
1513003695
654081439
1879760810
581753298
1924236698
1829794792
871011762
226452052
410597256
905719262
1410342601
1370320352
1782875499
166528163
1237388873
1554496456
724206730
1372009183
1751073517
2086134497
1737982596
167830655
1248491308
1521187372
871981354
928364690
133610011
1090425276
1350788036
712944219
665158793
555899426
1107476907
961915129
765376630
51014042
1487250445
827976557
1437457328
1987534961
1212708064
1629822374
1260326379
1844032511
1974900611
1342843272
1064584414
1728358387
83554322
1341434616
1048532559
2063745851
33414701
1243510936
2039834964
1146075485
2135320620
1151988202
529651837
523340670
66268413
249248461
1664765685
272785513
1826351030
1763995219
1822530095
965875041
2009400820
834836712
726590231
1933847562
554153170
1919539029
1635643659
969065499
1773759884
605761010
1754288541
462367144
287930762
694206167
2072124002
258939142
1243499866
1262134046
281558821
1924350141
1037234922
699354484
304175763
1366182208
1750881687
106235759
551714734
2012882296
658654567
1570519962
1384668988
1327163198
1530880126
931221364
554993938
1703394632
776420169
1349671122
310954684
1006135759
140886249
1813275422
174902895
888112506
410558316
1888897353
409613084
460222732
875799873
1700957735
2118545329
302125979
1285807526
349263319
1202643341
1438178160
524789660
978751085
709004656
416323953
414096275
1850724094
2016712403
1669105751
1351265165
226252230
639083744
131707115
653703828
1598078759
185721407
1756916527
689059329
31142948
1068681227
236265740
1253362709
1538306454
1117119239
1464113189
1672448832
2142515348
1989670840
738271961
843242471
1052644657
1524893264
502945947
1040151113
1472054515
1508060669
744855702
280704056
719383364
1487676001
1722609948
1905386267
1278958659
303426500
622524155
1739865743
406902041
1803699182
1519809865
661419435
972436305
769460237
1445377044
690329769
725973385
1219949367
257570036
401697429
1943808081
353892982
38346601
1943962266
475599596
2145101720
1354850122
826247225
975242894
235185641
1727144647
285550265
1782607651
1027410808
374324620
1010618381
1501810330
1871875803
1727582810
1212734382
1029696051
2097806233
30953671
1212526554
221553894
1455934874
1090126273
92623755
1016052766
667312907
1265004125
1522564836
273836873
1708148378
1413157673
1112095285
621189569
1393803298
247821825
404078646
1938387889
1430219604
189512301
593925645
1574847310
1452169230
1348297257
1506198171
1405973014
1058944016
2019001086
251027280
1121838041
1079018022
1163592277
1991738849
214447968
491299859
597744468
1134705127
681878980
1416816894
1719627937
2040515844
250243147
706321437
798872535
1916802077
481263617
1189430774
1434372621
966352894
2057002129
1601028314
1293721032
1901784856
1322289601
92819855
495919291
939608038
1008520597
942094575
183521364
1019311870
1831705291
605623248
2021181597
315440784
1971697478
972817576
128545278
1017162059
35652961
1336224036
474414012
234329300
489225870
245705824
962123020
766180953
1642201390
1504428525
400079475
706830617
208523741
662931005
284750812
1955947517
2033957512
1205371546
1571957085
1992420326
1810580923
537430068
1655375820
161260527
351362481
939879609
77866227
1645845120
753754143
1229554416
1840260753
1288516920
1892468909
472483645
1077096073
394931422
1499070409
1080740405
278624529
1596076146
442643905
1447151031
364705512
1483198510
1993405039
1551258681
352377320
308495353
1059654020
2026967133
232839005
1112155383
862801080
537489681
2054534489
474995009
299910120
509356386
622754784
1660978000
475904413
1666140181
900431636
1020802639
1154441263
1787429548
1516834333
1835038979
617387068
116767798
1265761526
1277880002
187126974
1094181171
1268101500
723349831
525875569
434316693
1558252949
1705393070
747110716
1669818832
1002776923
1200159468
1332581647
1006987406
1539608953
1285116478
358344546
903759349
164365547
1878297513
57143972
1388585671
884717628
1680880534
718256118
1549714852
1313717578
1752418352
954689760
2133017213
1566026911
716379220
2083527946
1531705210
1521167712
1259937425
1954878661
1298297353
450639451
464160740
1346838415
2007754105
1282234652
1625476313
176376920
948214246
1807821232
1262131630
631401142
354671272
1316510149
897592286
1846824390
1369579382
1621767349
583060031
556687942
1005754663
366738409
1039503710
1947492479
1890586876
447799681
729380856
2595456
245242660
1076540104
1606444781
840843900
178029814
1494995192
1753301275
1350393835
108227023
506686705
1724348209
608271886
1149236000
2001331154
1094850350
902778704
169551319
1731850264
1959233806
2046057916
1886612241
404532191
874113631
1290782533
89320314
1953775491
356764006
1673019981
54221126
1692822631
411175275
325279601
525104568
650617728
193561610
1868617881
1979929548
2075127510
115700370
520790101
1460205030
1594841909
889003744
536281358
1653815199
884387375
319944543
1242491077
1714466748
1245561304
1919159924
1810853207
1915172234
464670765
1337754917
1876965749
1857983853
231977424
1586320070
158919821
1391888517
1651679915
573911719
1018260103
966507077
1391950320
1702060332
126887793
1632536422
599059382
299617751
801766363
1072472927
1191897922
1833921366
1163713801
2019356574
897447051
726054140
444314009
1360682527
663261677
643873967
326017934
1725253257
1490101745
96341259
1892240651
1560153187
660514280
1903248615
1285911666
1436568761
1936873658
187375308
573218857
744047925
1477467039
1322286999
795252586
431634451
1242719506
539847446
1321218906
556581204
479415683
823370969
1017684368
1988009240
1421568888
14933374
1403584955
1019401327
1543539340
1362915301
390095793
386267046
1645331225
1951840841
1131712867
262390416
1796561671
837770900
642446874
371689645
2092346571
1641395841
450251393
1828248754
1711983580
2057037949
279186846
146266514
1218622073
1825467478
1419941982
938201815
945279750
2085760982
1735987259
2141034026
972840793
53144051
86424247
2013257373
1644457193
1338460966
1202296934
130896113
1533200108
1778842397
1651939289
1234637095
939904969
276208062
1136060555
21103845
522739489
1300796287
821226606
610271343
2013079027
1414525575
1685151307
1684323906
1332955034
887173835
2058057446
2085380460
611871276
1127445327
1527622096
420152770
1275164357
396256081
1225429615
1135647652
1101152723
192525328
930807900
10125001
1928897211
715316620
1547903840
190343522
539923759
508283714
606306188
323900261
1385171370
991218399
578894969
450784744
996025675
1195083951
1927693906
663416987
1217717090
1766889345
948508510
1496777154
2119493753
1346958364
1085821893
1079601749
1511496808
2109855219
20407555
740695331
727138197
1031869115
53827443
200099650
1650494463
814261605
980270750
1369367333
1745769661
905201301
591046252
953877855
691345616
949369105
1015463964
25052533
2074024277
563102320
2116221083
481259766
1954074124
1194238461
1845849388
355832691
959248908
1057285913
1156071894
1310057124
1487627245
127470275
1950812164
1879371392
1041521218
2102814600
745342147
1064259160
1439017514
2042280006
354235154
1260431419
245294243
203666378
1567588177
322117080
307865015
1049541044
1050894156
1276722550
1087411962
2101254484
1909316459
116658845
215164078
1403490344
593184158
783866583
1262604698
1231151151
314556998
1533979026
52995135
1398145297
2038285616
2022675379
816601658
630315351
1983971695
1616115139
1589463319
764771442
1347098988
1120358704
908116561
438044361
949737287
1894287574
1151518473
445348194
629111821
925054843
1432910695
1318035425
7176188
2085176623
147163037
952104118
1010726524
1323626491
231708861
1922184537
345896693
1170020915
1750863920
2017820080
1224770077
628601873
1386906487
822064661
2099196575
647453316
1037467596
1852952189
157400733
1498627115
704749115
2039502202
288344789
296113389
464939735
1958852377
1249276387
846524636
552928072
843898475
1593145111
834253556
974466528
1791276384
151143746
1876735552
1086143301
1624170685
1155960848
1767872675
185998729
1452449824
54184291
891747113
862635849
804681858
791323597
916741980
1443034645
152949819
1560638906
964040304
1254667774
780716646
1722586127
899170966
1370104622
1063797355
894339691
820401285
71525911
787394010
1219201379
2076194552
407262793
1631103869
77743843
903112330
2030440875
181601344
1561511329
91636476
727229153
722627109
417280724
859400106
853282047
456164991
1318448022
1358527506
772541054
1595360596
38560878
1741139502
1323985402
99297137
497150774
191143195
37270335
735532947
1801887174
1256114072
783339418
1060885994
535730469
1685503854
542233905
1969913266
1986928749
29262365
1002029754
175784360
1140616576
397080467
645408218
1851346001
1508624182
1159585188
2041603708
1917326556
780226663
296465813
205150470
2116561573
2046473396
1830969434
1566316491
29100684
463505788
509452639
463042643
1495362011
1599192495
104648449
55188681
413223124
1288562904
1012553075
613209242
58208560
1506786297
1759481921
367187617
800943781
557079206
1819029068
1052617613
1697126321
2108575904
980148068
142684969
836572473
277151643
242635301
626087337
1150522096
1130382763
216699035
503445115
1764284206
1300976262
98055627
1532639712
1903530581
1448370590
1760919996
1935824855
1839255051
574274288
2062166858
632536682
1655554092
1852710204
1563884177
265218837
1606943742
1811849894
1111986199
936025995
246192450
1808069675
1002123730
1351755707
197496447
158553730
45631849
968396985
152698092
697199863
2063558830
1150166174
1457252163
2116367829
1598863414
61546089
673452203
450402006
1645363547
1669566716
803223486
614313242
1797491889
1122855308
1256893895
446942126
2082318899
1615838769
1985994697
515653648
1628104435
1971893291
1199652942
1928249547
1962291682
1757534240
66284124
1268208324
364397076
997897406
86636103
1460897497
668637063
1202904549
395998928
146428125
208948925
1596889649
949003412
1943956400
2104667804
1850900607
1173029015
80461487
1195763237
1988592879
1280721059
1361946897
1145715328
1063431457
1367233777
1146445144
506969365
215581692
327885204
1927296068
2020619438
187243577
53583251
880912692
480091996
1874701393
2062161699
1672907007
1575430861
972297865
1596024088
189276173
962919883
433036943
2130259344
1466520467
1412812888
1534808097
223870537
1725068309
888416603
709574272
1598221731
2120522058
710975066
102799637
526662489
1976784878
425743067
1696480075
887460887
2038355185
1171207008
382890854
1724287124
750702487
920855814
250950018
365781133
194558970
1871105000
1471503211
615148082
1634154290
1372398081
1235035937
1586102831
1540365770
230719793
2091765195
641180272
2179134
101999075
619331758
1292981042
2113476343
411205064
1277059497
65660543
521165905
895201871
94816681
986688323
2144342706
822109392
1830587998
740315777
1032358671
711333549
926765835
1048017487
225799900
1750853687
2030141273
1677886318
2080066226
205775739
1778911462
1433439272
251413716
1664503916
150013164
316233240
516261845
1642666494
120970615
1733578031
1489422742
1632875844
1020060398
1480376646
418723049
1450363362
1387719708
1737523999
484134745
1019533189
970282240
1224150893
1798460721
5016316
1471950494
404251852
2121057570
1736317503
578733464
1399462330
17705683
2042868911
1407570962
606659187
1886038399
2069676416
304705395
797807756
2023611404
1867292760
306561736
1063177650
1868440633
1766693160
1339511458
480932115
676619997
1779064914
1457216742
1633925976
1372915689
1388327983
1161825725
73196771
850961208
236249293
2022890798
568576247
871981238
1167207091
316453640
1718411288
1344649240
52920626
1059185102
54406818
304441737
683114612
1543610414
153584907
4428839
775981359
1164479042
39314434
1888976253
1200692709
2080345325
953011082
756561830
910415341
445087255
560499638
757903263
1202143580
969876464
2029533627
2047376396
1100763032
714739233
1362772198
2033475696
965582628
1460564869
360336188
1937296181
929614439
1470623149
1739596073
1255170411
1540038704
1330743888
1478534840
1014048829
1558911484
58967344
1506356789
626653656
39397547
895322146
415363901
486222902
2005039730
1461320672
805320853
866590565
152419920
340923808
1226136253
696753113
284626987
2124201556
1591889100
1531163455
846404373
363658544
418121648
210917966
1457566038
2052848752
1048785145
1927372765
1986124042
451253988
868021367
1655658847
334569194
357957173
137495123
601124160
162679716
271503140
73697361
144992472
2107080311
1711466708
1137215574
1510283698
1693470264
500283061
721609111
437781542
141483627
426949527
1051579547
2065655878
1161484573
1301668112
1986121437
2064436968
166955258
552224611
1546256327
1817087905
981502224
653506983
1349785810
1003923696
651362780
1591167843
1950501207
356142895
1989005733
1992774069
1397010028
1838451347
1705724580
855064426
1473871824
538620172
356585204
291271688
1985321734
1000844577
1771455796
698389889
557491107
1066676351
21170650
2011810163
1506502223
949598551
1404488763
1774933624
656725074
211022354
969191895
794363170
811698887
569197447
273085834
1449885292
595144833
1904718560
351801656
1354974131
188685879
2020003507
90446531
887911444
865106559
984592197
888396781
291258635
1042117359
917406222
1920800403
146044286
1530806029
1009355679
953892350
1629463896
1596725104
1596257740
1060038404
634831744
2104213959
513622128
368112239
29681900
615051623
1089036342
1288879710
1317621944
284675037
1502235618
1714191964
565159287
456072882
654945391
1168623153
237932753
536213406
1690299836
679075344
1407481592
1992509561
1648237243
432859775
315375517
1367517454
281363982
934350768
1702702339
305427511
1270823979
466339580
1086009737
877530571
150586156
1502159753
1103205610
1428445509
2145053686
1418427605
1561567180
2057663748
140228589
1756126202
1256899209
557613422
1043006493
1857333429
153410850
118054315
1568265679
1695510792
1075859561
49102904
2073616333
49267223
609553656
1911826867
1484090277
402244485
723853196
1098026238
1670820199
1157943948
16930012
949022008
1801344388
32887773
1175279729
2141658074
1351212523
1719596157
1224833585
1802719022
950544673
1225134466
1691510476
1971883318
2058354239
74507862
1899219942
1912864915
468126296
153483996
190146409
1727184397
1544738998
1691740246
1040196121
214406632
788400999
721178718
1199183785
1370180534
1852214131
1362069857
906320409
1676719348
321707402
754369987
593995599
550207242
2045580228
1143207724
434219873
994417265
349312768
937039880
343461497
910984884
1479808967
24959908
902976609
1504777606
320493701
1978711544
176227506
1705214421
1443224927
1070035280
155096330
1131182971
2140235224
1743136579
793533113
335759790
1018901324
1843650361
1205149776
1381678140
1068516716
1864667360
2013160786
189320755
2039924107
466826433
897361455
333866396
1060288215
1109257767
2063985483
1503243471
770275965
1362247841
481954247
377552795
596816806
1489357361
1244703041
1569271896
1332050247
517407275
1543875043
1707338485
763107273
2107993373
321928874
1554756092
1587907888
758425979
1764791958
737350911
586629012
1866639856
161823436
888459425
2039644215
1004743501
202707327
969537579
1533856068
837454766
543793328
487502397
1345841776
113914888
2031740604
1576657534
1189575759
1110282145
1056243058
1407729755
1714159456
1869491138
823903571
698674847
1535059890
1029934896
1448508280
1412215519
705252903
999036526
1061051439
1305566501
1106457310
2147068839
754919664
1648358874
269424557
396947429
91812701
1781835457
686453750
734677490
144728270
344854593
596923109
213017036
1837774214
418599422
67445543
1863269756
725085020
268557278
79821099
1165614112
1060031270
816035540
331051212
223990497
1090199804
829769700
1920177793
13278018
2024919651
2115902476
1791803557
545152988
770930194
514142358
1043479464
608136722
103801223
535233874
239150950
1198927984
1439022945
940537158
1472925715
768104622
63157250
158072216
2140710934
1666681003
1515819665
1760447061
6941905
1803342966
465505567
535152282
945572837
881683323
1946150195
1824247782
309749887
1070541885
1992275094
1262423037
932755186
325219317
1981602213
1263089564
1431618129
1483824146
36759175
1006992716
332562142
2013063541
958581043
1906555723
1704844215
783076626
1313015227
1697694209
1361821975
1287019915
1435374335
585513322
366419859
1859111749
971718250
856626556
223797907
1677732282
1952696385
1580528385
82792327
1861264642
931014462
1083088532
1412596095
917781742
1185000153
1062424918
2037265177
266533862
1845685324
1697087836
961056897
1463187786
311347684
439423795
926483323
783364099
1236319979
2099115040
25277365
1570499164
731571811
1493422555
756952669
1953989008
635198813
341492651
218058293
251056522
1088650438
1439248536
803885145
401466301
1146876906
268312755
383949528
931222789
1393592644
1313541651
2085054327
717954823
965202228
152397100
368030700
1091356509
1408523018
1173027816
1380595120
413014314
2091872989
471655083
409392323
1450266494
1294324950
1363318949
1741030490
1458928677
1451115736
1144215031
1105389100
73135106
1250339357
806532276
2077496820
1435288888
244027887
2107988624
1388478401
854366557
1596856517
1205305328
1274351657
1386294101
883236269
187397353
1017200282
1226389039
1831327703
99125750
1154313856
145617981
240141312
1112592236
840172622
2124488196
724177369
2125259745
456940197
976626519
137188932
738578227
1952326642
177614132
1991007077
1409615517
380462164
513497513
341225933
546012782
778526843
1642323299
80660074
1078722396
1382009044
1338926741
2118454913
910127798
1299907812
1562617766
1875628591
143853243
729437465
1733267459
1611646589
1811594603
943346949
188106740
689165542
1058897042
1553927250
1169974392
216105843
743076708
1377968169
916335463
156463891
38112704
1445930302
921767854
608757995
2081059383
923607711
782547258
554890153
617598936
335065854
398587975
284699350
2020682821
2020076587
1674091080
1831579353
1308843268
1960233704
796929443
581190885
392027766
1171125024
109005139
1210712055
603284359
2033612478
63353895
675982691
183699848
753207834
1171158972
70789801
2104755581
1315151377
641408330
1943671317
943074938
1549383035
1871809943
1185250693
181650796
1977674984
1005574475
1176846048
1153332018
1169981515
1226314696
1310122025
382746274
1079133380
462621978
327450846
156389581
481180447
715848607
1860167345
1942976523
1818349277
1915628768
849885929
2035710074
1880223251
1844294640
1930622038
1337915144
1687770105
1452248737
737235111
2008112919
597478042
1725968677
1522765565
1752091777
1011205044
19029405
218607085
29105553
1883008223
1727750127
2112958720
1467788059
9049244
921192455
975060502
679783164
1630037296
25662373
1364490618
593063956
1314784102
1308305258
1186216467
1116137622
973319798
1069793948
1794558271
416804055
1915370514
777124674
1984405830
539614643
1898186652
1264681978
417153231
1448402894
334991881
2005753111
1448680620
1577761064
1743689046
1239558044
272163292
1930591540
2017029161
1079474084
1433120979
550426672
1826843335
1988697639
502137612
399461855
1383338435
2071928980
1224118953
744051646
1154019255
396775404
935916416
2013661703
1618059076
756107850
1226831572
450492543
183653401
2092858049
1309707870
796435364
357013380
39708748
1319965105
809939405
2050590168
728354114
581916375
1857107749
144264096
1277936763
912412660
1179463440
1534740564
1459012753
1879643489
89713327
2039011460
1106014904
192275440
199800466
587836985
1639712188
1532735295
899055590
1740732158
842054682
1643324803
1471932374
1952832416
139179384
1938841823
168853642
1044542863
925339257
1407567520
332279242
687894011
338288509
669095909
1784959572
1840012574
742447905
399364533
337603248
1953675511
42700491
1902895135
518023085
890061568
406414645
392329892
972445131
928540207
1021194771
2103352072
1685955317
65690585
29208232
65315474
9065479
1601262193
1750681876
2049039363
514269412
27452099
2021977907
227438081
1100340255
710341515
335897131
715582568
1502350923
121007680
463757433
1088541365
2048047821
1340660723
1097481952
1516051851
1249140309
789999175
1477634240
2068803456
122909539
1467148447
1949606237
1899162004
345949436
653229484
1987822675
292836714
480312536
1169056541
1883055665
955347548
383698038
791058150
1301591540
1936102177
493514754
1778393354
857984406
1280241907
443426761
1666420918
778414865
140556012
289624827
1411450216
193788083
1645238933
422523661
685131536
337622757
936129835
1421071721
1112646294
587087145
1052507844
1351328997
2124445842
251203049
1203585731
462455210
1995184081
171567634
653732611
6162608
465390497
423919129
2035573558
931903967
11994253
369053085
697088473
451585974
74410636
1634488288
1789525224
21608410
630847190
2046443307
1477877088
2110715761
200513811
1231971661
237330964
1799550483
1452612188
497617138
854288824
2119442851
630910744
1807613642
61843161
565532538
1265030701
1209616558
57879112
1353724230
1343822458
903590206
838415565
286573484
1310382788
1066765096
1852571602
420190109
418239521
1273761744
99474004
1725539517
951800595
326053917
1477570656
1694476948
534877060
670334654
2145109914
1442831387
1223128454
1249031695
225705157
955778484
714547217
1240129927
1438075288
1611069338
699174334
610238174
1564573162
1156641649
1985105873
2011939421
2134187853
1220911838
2127899836
1328706709
1103285260
1982757980
1313403319
281561972
928606515
854314177
1243628007
498384179
638579380
1342280376
67082149
160451803
1185120817
297402261
1007803640
119255732
218236226
9901548
1786322982
1466645251
1128958423
837519012
1091065426
1473516966
1148856987
500397740
366208190
948064041
563568748
595758763
603380833
1145926885
889939170
1646092219
1588590644
977398844
190218979
670981758
1126769884
216688902
1440369488
1972824570
125270758
856475379
1571642720
864940799
80472881
983435991
638696536
2146103910
884644226
1945849588
583803660
113623589
545499684
1459768111
1595447590
816595035
735159525
483855844
1382777426
187801161
1731711880
1766690740
1159371952
620222816
966211387
1163262929
1361834317
1597774942
26410798
1712336998
330178442
154189413
768287179
1410305998
2037472766
307634632
79505499
19392339
1882933553
1005448122
1313135047
1624023420
1177016547
1614613772
777711321
895012536
1910440060
1344995933
2011327613
314375415
508185578
1900011416
320224620
1291504100
801098605
1570344647
1027294831
787715922
817986245
301988676
1113107152
1183810202
233299933
673183060
1295189742
1722015873
1863023568
1377756172
1341671736
1625503869
1398803466
684520276
1839696215
659514946
1357814412
2055066377
2085735714
60015019
1112619838
6961969
1293707887
1433523367
2053217130
389308127
114972652
387072517
2061411016
190681377
1208081103
1888636369
564477012
688634191
1137492388
1484584202
1295265136
1179529662
838605092
921818067
1291573638
741995539
1904754304
913741603
877394934
1816086390
86974584
395710183
39209229
2123417960
316915849
1419581714
118722870
1519623347
1380654726
1247136834
1122924564
359570349
308057927
349248934
781064878
782156272
1473109528
432971666
2048869290
1588153893
1590075696
1339608548
1029591208
1840459573
1579894028
1045400439
1713572701
1290301642
1098289663
2050181898
2013794950
696074716
777240667
1874159478
1706056833
568466960
171367480
1809124991
757338463
1461534660
1247928822
1210299405
1086815119
2039042859
904502384
104421932
996559326
1155889677
1400252807
542370996
1024238791
84362593
1364616947
1657464554
1864602281
1470797110
23595644
350058520
1572687461
1382856295
1261477868
752122871
2029238790
580265316
1828489582
786794116
1270340012
2019331932
1852159243
1929762196
2071406491
1057968236
2003616894
2049237620
1397319002
400070001
1436125222
744948737
839311346
1265967473
2128260704
2057736844
1099680424
1054148375
1862940987
1002612119
1809827678
1764914014
1783529225
1909212075
145488370
1118034814
926618531
64231425
1657037666
1228773013
1456356346
2048636063
229841382
7606327
1834737481
1081867459
840160004
290395457
1321118256
1907527331
752416657
2054676915
76130505
1324600204
44734917
1107249019
1567171539
795263949
1504234575
1637750257
851089805
368711793
1046294538
549537809
1229129503
1925894077
536059195
280619825
2057243179
1441792947
420570956
1393719911
1128547273
1062503795
1446001575
1436808102
323780639
776260397
1401840935
1450067309
2145862840
857682875
610950116
723608622
1857134229
1758393155
722501063
123563298
1042114267
906936095
551385111
1527033421
478363710
1694363390
1226789914
14194837
86277989
1476262405
266058358
1833942259
1343744166
1067960060
563331944
803757961
208379635
1978068561
1882941211
516706156
306407032
505813240
18772817
1155900880
82526418
1857743696
463118045
2014739136
1653150284
1696952994
1406990683
602158830
1930123485
85307867
1786554995
845276306
1383373873
1586471942
208995979
2088879726
259573595
1678625850
1623168786
420589170
113004747
1785965766
1015421194
501871216
1646051439
1716696176
1090205075
1312590229
1581763444
855334663
1744441961
1789943626
1182730573
369811490
206567166
810228801
675477102
559995457
1422878414
553633467
23089925
553610178
1714033152
1278942682
335809701
836498411
57679627
184065650
2108712896
1948342787
1386005076
445204782
1220646413
1354448614
1977868012
881118518
785948414
1503643156
640272250
1901677446
1012935983
1794374751
1508966235
756557560
1774052238
834601464
2088348044
1085160645
2126253910
1525639716
619973588
1204740851
307087539
2122166655
556834319
453494744
1833074856
483806576
731333953
1836789063
1354868096
1166602783
560642082
1752255054
1718516010
215564193
1220681378
1621105996
588546300
1214042450
28750795
426259544
1299097714
1890289746
140835172
315071854
1299604913
881333414
195225695
1180978952
1489641428
1086259604
348473889
978147605
105099009
1833340132
1828996316
1585521948
833917910
1556714376
661636123
351745584
44980310
1978994120
305475324
1249831994
170673851
652031201
2034931429
811814078
1537278795
509801977
25123124
1524913518
1387503166
1719252388
1668293563
2035190499
110965329
132881099
1681541877
409498613
339747124
684925173
850146194
2109352701
36148596
269215076
2029162604
5305661
1248353623
177158151
1881150823
1034675447
46698262
544121426
742677429
1648414121
1935259039
1238020960
244766510
1817390594
1157287649
933736979
1456006142
2101322166
1584553137
1627259738
795317176
1320485910
51472729
856212588
790123331
1660908204
1243040408
1515430197
2120702823
2491726
1809394516
101970370
722861783
1784534284
22339858
1853636801
349647831
1652080735
1808906617
1583444866
619305572
1614591635
909984505
1710884741
299484391
951011661
1137903714
738629107
106105227
1358502315
1720505713
1050681745
1538855323
2120933789
2128492462
1002260135
2031692200
1134911369
1281493329
494706939
806439818
1768200120
885191115
414840788
880537328
1613238552
702003884
1225393356
830627412
556743992
1189543510
1977085407
1139720349
231892706
636771686
250517067
1638036197
1907249080
1238490580
279059442
2012966125
727695505
1232158697
1903545947
435624900
827831768
445278452
2143407778
1524016043
1921637077
1877945211
1798268149
969473399
1991890646
515738040
859487443
83420932
1006956374
1902148263
1933084302
165776128
662302407
2137980837
956267691
1853242721
1775259192
1728777539
1406388759
1598348880
1015876095
1079170952
1907582426
2101939241
1552615524
1162440451
120971357
842591791
1082687339
942290177
1090495001
152489294
1384724549
438745554
198460830
2041636379
874852210
1074634095
209128394
2111861227
476699635
2104986057
1245553486
1109047219
452895112
6977715
727511704
1295664837
1819870872
273441675
1614905391
1903559308
1101760096
1112944131
1274038400
606538323
1523454540
611041449
348426030
982826667
33121604
1694666683
46583151
1861666049
946539156
1424603211
861324954
964814563
2011957201
1229227142
1459253824
410112847
628248791
1105202608
1196733516
1349737438
1097279136
555581268
1377097924
1361080870
777618656
2123561767
428472638
581674422
1120240264
646202516
826632688
1903831860
1488568338
1136189186
1544459605
406700683
1913731858
1626564341
1847218171
999609773
796841795
1310269417
1903113437
1567320703
1304079081
1677442929
282489921
750960368
739661675
1103160358
1855762135
1256865158
532116964
1673152057
790853307
896712888
828494022
393236807
441090427
697743572
1247851805
220048500
1118592027
411772330
2020752096
1542496255
1634028197
1597456227
1961072788
1057572563
1583348397
2020329199
728720090
2030856277
1370604441
1657658514
191747643
1681826841
8474815
1909534780
1624896745
527246259
251353398
987957980
1913780471
1434594259
1104606429
455144173
904213854
2049072094
241690577
1819229189
426664843
40260794
194791380
1964489935
337318835
330806814
1203760751
2053598634
1575633963
609717340
393090495
432815313
880544598
815935166
801037704
1328118236
774590666
901107566
2014126164
250219706
1926844719
1025217871
2135203220
1925253525
487195170
1378630612
1069183384
1502772902
630635601
377986353
1037841440
1479731939
761104455
1604428876
1643614120
721607513
1358973553
1894585437
1024014573
674424797
220795137
199548920
1864576698
1275897309
2128606241
539356080
1543487269
2054984506
1671946248
1079805588
2063255849
1042568423
1696800601
113067207
252777787
1866117165
839461427
1843390372
1714021071
623994911
334020883
1858022196
1096696311
129913051
1821178670
171631136
1645592989
946620264
1406691975
337159860
428000777
954582743
1033784432
651924671
1107041802
2017819671
948560830
1574464415
1431798076
399652987
430614647
1572876018
1146934202
1129459235
1816933623
1606328875
1493520328
1163925136
1196769118
310882542
1943049326
185427049
2109765963
297389904
1328938712
2041713742
407983431
1908795996
1351681098
25488970
1111585774
2075010876
1462843273
257934089
1350446567
398183422
156888511
1395262353
693487651
489092277
915406630
1213775061
871099911
1114423563
207382182
1509063856
424792219
388326777
422229292
1033716344
1477051101
119244628
1744703860
1352741578
928526058
462279032
1008204296
701473406
197550503
617998111
1788087550
981130897
347490920
2012743121
120676045
469791273
1755511329
1960606713
2036755330
577256567
1804987268
588299711
1890022129
2093019572
688581348
482418495
515868255
994786065
790022943
262390969
399776816
1221548077
1254666878
1312122112
1600741122
729292117
1211546448
1947465004
1552008142
653574827
2001013995
1083630949
834802601
2101957709
799048848
846489299
1640515552
1867381500
1419971156
1937818905
1583101642
1878801548
273492342
1399381468
1542648273
529148980
786597738
455697359
1530806029
728596712
867533470
818299998
679814894
2017043443
1470666146
1722174967
740442120
598664167
1047652530
1965208716
1189268592
1847697970
1977657791
822814752
1859326837
1546949598
1497916854
2087158746
560387329
18585395
46514256
123866434
1395122207
327979047
1154436365
1291970094
904434518
1677847443
1140513711
43149598
1264072278
2094141322
1194476872
1539092883
810590542
1217930916
1161707858
1727713840
358166552
1565372632
1124479770
931057059
1433639104
825686125
571617490
953768594
1921681980
1806138559
1202213672
892752505
995654362
150650232
1541127438
949663561
1851390319
133526980
47320468
1540985598
2017431266
294390375
558566863
74959681
942938051
309215327
1817712153
1467354839
1415766290
897022420
41107382
246459281
385471901
1521274263
1603119889
1604862684
2104159926
106620772
321542233
267965280
65492314
56009258
2122023606
696760861
80987686
1953449225
2139909558
1033158782
456162414
399176249
1342074810
807483665
1545842319
1439172694
2024865283
654196951
606413113
703359159
1347257454
319901511
49688639
1399413590
13604205
600686125
58596594
721785606
686271088
947763054
1749292841
1740351979
578826056
1617346782
250886483
30565682
1187107006
1634802918
1556158894
1350088931
1406733516
1961799236
626314333
723676388
570052659
1983843660
1275421319
136903704
151230951
656044752
1892024566
2139794802
552343531
396960436
534865413
847699209
1472526509
163109036
870744859
1054190341
1876638541
1134357970
2002546921
894900998
301081968
649428122
780578892
1954274520
1295745671
886517998
1473382591
1856988371
2040879985
1464388165
524127511
1910203693
2143799342
1756795196
395681857
1773006179
1170871339
590115984
1466302452
1108485445
2091527109
2106149363
428377470
962846076
1362356183
218610325
122621117
1716318581
431944007
2120113203
20148792
1419917070
1005360476
1992044637
2057162934
898953251
1585205276
119028325
593089770
1777176882
1161539767
1945253304
1539844467
1765829660
774887868
310473139
778601602
937037508
607021804
323602452
2071222140
1216231471
1273241739
1381494507
1202592934
1081052300
1497922833
134918442
688158783
364037386
1157492375
465698067
874734073
356231256
1779217794
2147422361
1909950537
1737962024
1656611459
2122563825
2108758215
1798227393
477258483
357322627
818267781
1912472456
609242672
1098883168
807095823
1278749649
1369647207
2004828162
635900952
631152338
1350034985
342043874
787012622
1277992807
1104054828
2085741692
177563995
2061686711
1897356191
1827593716
1748485046
1814404561
1524173565
591482996
200133733
909028403
392122460
910796448
1098491616
1491345371
47206650
2143663827
669233610
956699777
156800568
2029011774
900361443
801125541
755131170
1637511540
153369559
1732950283
531699035
1415184696
1965809559
1190630037
1034768208
1011888330
57372571
73975187
195826314
222207549
1358349561
529569194
108514513
34048104
1986605971
1714221724
1678116389
366140154
199146655
918444354
1426380891
362792772
818390533
1110297902
497356236
1630819492
1964317955
1032215118
1255169261
980758885
1788110423
1016065766
2047412767
462628914
1228273183
1476201537
773454153
628268048
104706472
1888386188
369271393
1706341899
1041007608
1989164680
1623952910
1404076033
892425862
2113776041
1954280661
293299748
664641722
881551933
1056254094
1456238817
862696066
1178089547
1706571733
203725906
1513328264
304084
1604954765
213938142
1717871913
495444239
111749084
1399329056
519920195
1807108872
664254695
62799173
1719320380
1721174102
627439402
1411023816
913076965
38113725
239726460
2111861124
718817164
949936460
1752155938
126032190
362030263
1750938924
374171845
1322675366
486631944
232267750
1845417307
1165375376
999898589
1727175090
228428387
913160453
1600770688
1143892445
1087387097
219172019
849638189
662226694
1052687001
1443070137
1529041842
1042302660
266042232
1054188232
548429442
607960496
766080644
1593878121
1373119213
146859373
1475769047
1199511928
1314955160
143193091
141160185
2043493940
1144312881
1677763691
481123612
249441120
220827921
1327702727
301153829
1032255447
282827185
914374506
999513925
1974306246
719943138
860721882
727017060
1804182955
220047137
1399680840
819680562
854514828
1834596443
1871084701
355868524
1922298279
838799890
539225516
1145977114
585740403
273927469
1049012908
609200085
1569567541
26520700
766782187
1888481448
460858823
235793935
1245995315
1943053494
928124807
236297749
999801402
32042876
95286836
115223824
1303003192
472214745
1699787249
1872842885
64378461
1927217012
1497024430
2070995629
329161414
731712291
1410726347
2101661739
1917630268
1914750626
469702880
1882365751
80399497
240225357
316961444
1844392432
434219417
982037586
1063770140
1036054004
129313475
2103686617
1019875209
1652566266
1087779030
1923477137
1832984965
312304640
1296816332
1067182792
2077141112
1555637623
1859608638
1520307590
2109879504
2108359829
1769041496
596824464
161456069
1396589683
1263593147
1387189689
302412349
1723238953
1448791556
139648319
295490735
1716437892
2002350937
335878886
734443758
158768549
1668283471
996266420
1855066392
1924764003
200694611
104285179
691138104
1205322530
1989400768
78520879
1766939614
575227099
1525317798
381250169
791651737
1779144602
308003728
379350307
1828004363
463239668
1615816140
583285198
581188048
1172226474
1703574197
1390247791
2031977115
2062184577
976237093
882839809
1063939827
341405725
1240567958
227692592
1787195320
182685976
291222944
1263713911
1947150073
2112134349
2140941504
1216413394
1418719858
1286188999
1962288227
1179897543
250104804
1921578917
1147333688
592653009
1720721550
254873656
299728676
275919857
853748517
69223008
532900699
880574621
672514435
1549936844
227197425
439435637
2124950095
531585178
569177184
142902966
182531670
1090442814
1065417768
978359243
474302653
1403526139
180444750
101079756
1898004851
8574543
9807940
76236957
1388153705
173843007
1273180214
1970144678
1986620516
753371618
1104683000
560335386
802928219
1135190082
2051117689
263667002
2079102774
1223213267
606664504
348120294
1108502643
699249243
953242035
276889895
554373049
1340815340
1312863824
1144201447
1384565171
1550826243
1889944258
470293265
39838778
1953954045
930955805
21128012
1286078651
294242354
1138303750
1836771378
992534519
1470012329
1954661745
2100901341
1301606477
292913679
75668019
1925754940
89899985
1897149541
1510537994
1268804909
857808311
1357400041
1274218212
1729493226
758397733
744441994
673012836
598994888
1363781240
834533444
1355961668
303730410
1181544367
1302004852
77804397
382081792
916995221
1903019202
188801491
1670514664
1040461780
1296066310
1362712148
1231284091
688792638
456993104
2075532834
227289244
715063666
1518884047
796326538
2107637613
314295257
1796909284
80883747
103622688
1263263377
871161297
1087017500
889654784
2036432484
1439582158
1037003688
1268256341
1856916315
1519378997
1815933321
198578586
1748242997
882341616
287920145
1086101066
544046403
2143418624
1795958511
2053266861
4350357
51683957
241598830
1173878275
647740745
659761819
112508306
1541428032
2123613079
926405129
558379295
1111841337
1831011042
48093148
1680781086
885141712
596611236
951321141
1676196137
532126074
2017869977
179069891
1056478096
806922208
608726921
531513795
549266676
744693434
1017459869
445316142
639695143
2084823741
202401199
860104496
1114926943
725048648
218240394
686273827
1180896317
1986283819
235842968
676086799
676924258
747705472
152778236
1031387427
947722934
799401074
738619575
1831867915
528065053
1805906138
1242105527
144716301
724522372
1792450689
1897789045
1454429498
963156966
1538645691
1446615797
1914642350
768026095
1120349730
2141620201
468758591
429749454
143879020
1778757305
539632051
1587995078
761355083
314299452
1826679373
460925760
37872333
2131275403
1267730094
1727102024
472508119
319432240
312754633
1979174907
1856144996
792530868
599573586
960323207
1158497477
1052643630
604814301
597160472
734670241
276820012
848025287
567469348
631925143
1695038731
748017424
620068113
1664721790
1142111454
1897530834
1033635246
514075402
64958825
1552147480
1925108863
1870850575
160029697
1288470372
1164566795
1112930443
1028326900
1362408149
18091941
797417322
823483844
699525314
568694953
1549091485
754211521
1358471685
648524906
795847874
289711680
1640423203
365732383
333327037
1708777395
802533479
768712705
1536288225
325379588
1784171660
1769104605
2102646419
251656288
586653427
676846983
729847429
1752653516
1268244838
521410015
1720490232
515207789
1434123035
776104573
821115912
1772226273
864929835
1193643247
1362075542
1084468564
81647844
444748761
1772250695
562773882
1090788541
996627727
1465846231
1750495738
1509258185
2021247540
1332261667
65578654
1604986796
958165740
599771434
171120570
1145141800
180299905
1286741230
53388531
962821988
1322571363
931977386
51723590
1689008687
1416106437
1637483937
1015429891
1496809697
863526075
1958532080
832883634
1303031160
1608979397
302358727
828592331
380166854
1720644543
1719010371
1238252949
557890865
1244120724
1100922822
1726869066
508115199
309427742
1281524178
156306219
273094033
747113589
1847694419
644733770
784896333
623758905
1043133427
1694612925
1531655260
685214080
1225965669
377863710
1800769402
17100389
1065206148
1352419946
428614937
947957083
1889672563
243560611
640192374
2102745252
1288199896
70437337
1706736370
2025648373
266592965
52534251
829887465
918421425
2076874757
865870099
2021399557
2140895240
960665193
184193080
1619929679
101499452
892811162
434206474
1811593244
1573399194
1826350963
1420814845
547775200
708371116
1489419238
463183951
213562992
1875429583
414887024
1797597139
2007885610
387547034
183951039
1221370889
778343820
1623948325
1766855052
819703014
397824770
1669361910
737909117
1211921676
1558763480
1196449948
1291316421
73243677
1865932188
176466905
2048943464
1260871667
1681131850
1988646075
1728179745
657596069
270328054
1061981945
380973796
1988510819
981010770
1250038371
665306150
658513053
1962222902
183489323
421362356
120030079
5114491
1269846293
836893249
1601972804
252107919
328017781
1923737960
1709913611
1645295225
1382542040
1829111946
430310258
1709401812
1429311341
1308813916
182712730
833390150
933082091
2017650576
1105908497
183176979
763994534
1711549832
1476145934
177594134
578080996
263124061
320513850
1569287399
178499604
145458182
1833996966
946232803
1223459496
219347722
1189896924
248509781
529630243
1300583314
162360445
1487427351
1916958467
1925285159
1411834326
1752476083
1351072268
541141740
1673919559
1364167469
357638376
1591508415
179447196
211410590
506800336
430383017
143450417
1450803881
1425676923
1983377488
68625194
1788937695
1638516145
5664227
1134041771
1081513788
564419185
195629292
1417742473
2043375225
922370412
1440167688
116051200
889399808
1156822892
1160035521
2025732898
1313265839
25843823
909506516
1966341363
206923523
790535058
974859645
874900553
1194919510
216744074
749446521
2033188364
1994980163
1790474638
1864161507
843451913
1831016390
1413588995
1305117658
199454926
441096635
174122131
2048330265
770440442
74538725
809438697
1015985759
862794815
1192019385
208867142
1510773953
97338423
649966310
1685109704
1174308953
2067271483
104420000
125658765
475216415
1006190568
958200658
157650518
1292548771
1361149657
1664048146
698513764
322315805
884546138
1426188739
1741676858
1376619270
764667283
1523575812
2068671273
210236896
1999427947
190308233
1319439448
848235572
1622564631
210401880
1429193122
233876442
1731152760
380489727
2140789791
2017473197
255621785
653078431
671108702
652671169
1169271240
1683683679
1959807539
1610690241
817646070
1585347897
589464609
395232900
133901769
1844928251
1469605806
240714308
339458170
44038849
892951668
1483657006
661874542
621511916
848025064
1748124898
1119727765
1760971683
958481079
809572553
1649251997
2103724676
127245934
2098727615
1656371726
377582295
1555302729
1618243164
80124551
892143216
3692095
755163728
476377413
1156095910
1177414204
1415112723
441820840
841042755
1813507890
921760789
1557601619
1358613311
819257238
1151268294
2024895150
873946959
1089114214
1627887591
1818424752
654117222
2078469951
508307281
1543034883
2044893268
1029470760
1884401579
2053067361
1234136539
673292506
1847707824
586885072
1677453140
2096591265
1161305746
361800947
1216394837
1552023178
1532797358
71293996
2019306927
318940033
1962456993
1884009146
662870138
587517425
243551070
97213058
621967030
836465799
265388029
1261572580
816484647
1892854195
95426813
108561323
796392405
296144680
538959449
962998019
203463677
1737046122
534012381
456072882
735775469
1020499144
1851572178
1108759215
1921841323
1410334358
1778556671
1202792713
575806616
1086969405
1727901367
1192166808
1608638863
422318301
866475700
531409721
933500569
504857295
1254323302
1928849552
1956570635
547611181
449153692
1059106993
666348586
1179476068
1839331713
2102155009
613153449
434955425
1393100458
1539762572
1948657006
1334700846
47570780
485134546
966795145
630672330
1912740172
1320080279
469820014
2041643697
1260401475
230599480
115724254
2073542248
5353879
1047203061
1684339385
1501871727
870753871
1374074847
798934787
206297069
1025456981
999661892
1746154674
38047581
138528948
1091060336
1227240107
360053072
1277918690
1724453173
738271162
887577436
1354327135
117833364
249885877
30049239
1293674609
497969824
1494891414
1778409718
292587681
1356381969
1925611702
123187166
385185659
2016221357
391272708
1756818553
963776936
2104792103
69210587
1579196887
235638696
1259701572
144828993
1271391709
2096325733
602083270
12941614
57286309
649446051
733159666
912441120
1574776940
1411297647
1552335148
1735476682
2004582359
2094636221
1519919390
1981271607
1139016338
1497846211
427534818
395427711
975089038
223426511
644915403
1214596141
1083431351
946462
1580765726
1474414008
564925550
674095869
779968735
1991688609
782605854
681441143
275905785
1866736817
1576777363
1552854065
1257668693
1999508931
1502842181
11685987
315506624
1967465089
2070724280
1441009069
2437785
104018710
1924394319
2074964266
1888489923
667376350
1540870127
577089822
1103760916
1313377233
221275449
1296111951
837813949
1272300709
234370306
1339367464
1210962162
858222994
521389854
1028449900
1669275279
1979528214
580685738
1912613823
1455657412
828532158
1482183679
1057038700
1488722705
1125446522
677791405
218125019
216818505
2020998378
452936566
997819330
654768336
699600583
1726369278
334291133
193240842
188221746
1356130464
1945824229
8952935
866081697
1145958472
1527923063
1133445426
400749167
1521718695
1969951164
1150016497
726977194
1199469479
97008457
1703370746
688487525
876628887
1697685153
1366844926
290395016
1773418674
883151779
190365835
396741717
552565971
349217139
1532084993
1515638031
2008790041
1703196341
1392090251
1809425176
469403337
1315342563
1379711618
2047264660
2038378383
1502462964
873185453
1134831368
2027581098
645970383
1372853867
285097789
2046055148
349462899
882257982
1535912341
1273059386
718196649
866116428
617856467
1976693336
236217202
1929722617
1082331899
1389384931
1187089708
2049800035
493708794
1445775701
1588883696
956500054
1100810055
1489225823
1378322173
799531922
15243677
1328466795
2128033899
204615816
758700965
1799643864
1066286355
1864729950
643959673
619556737
47650859
1654768136
1414121737
1867832898
869629339
2027992868
1465958234
1091141062
455962109
1989282121
1502687084
1288579763
2037469234
2005981707
599986056
1452861491
1977706058
549569415
1049063772
1163587459
657586878
237161467
956118118
1685208763
1407598057
1104175712
1523137927
1477401388
2138392673
1555131770
2119432946
1287254999
1900232112
776497550
2136678112
1945111909
1017920960
182942031
373203990
1146692821
470414918
810447953
187578050
1470357418
440620774
67891519
139852297
2069955688
930606836
1018135556
353195182
1366599854
1689403508
536405311
654270586
558788719
1283475987
1727380651
35424372
1176342970
470063454
519761616
891461874
1576121526
1061553464
1740992678
807249600
1314956378
822487226
324968368
1737948869
286391140
971440012
1701919958
241678653
1256057456
3956946
1540072725
413047159
1866380555
1746071218
1179195202
15341690
29018640
1444667718
255436728
1808500925
1312936720
1484430923
1922885062
1604827814
1626496484
1900523157
1591364355
720168749
1810830995
147780341
723917732
1739495117
1586087642
595741504
1080705643
2044088322
1590929537
1237200682
1845396616
1271645055
1964884481
1319584642
201921623
857660164
2000182766
1301835098
2018961539
548429442
1366889988
882497079
1147500544
740150626
21955692
433821747
2024820453
1496210821
2042877475
1180736075
1859184570
524294618
61797178
831957390
510094326
520723322
481331563
438908274
970995285
666503117
850919522
629312142
1455361828
692461267
272962017
1750495330
605210717
1753540504
119242922
1170232114
4152693
1102627161
201792784
1670888273
244621055
1255035101
1091283161
595323997
1856043433
1462856496
1609304284
760062893
64273262
714037581
1359054478
2074863936
1411574973
2108209875
329921446
434153739
741746674
988262313
1925728997
1979322680
1367397509
1394430506
537430135
1361455899
1785781477
562744810
1898850954
1377439128
374789516
620901632
82170546
1705311229
1087136794
1772283280
117752208
1322746625
1907812277
1063548880
756082324
812717495
245395340
1300572133
33311037
1932773218
985423591
1129654974
1368574638
2029130557
225429403
1243495418
1758240082
1994348119
1029719171
1238304250
812343426
1995085030
741317853
875474210
1468676711
1423613412
579954547
687711080
592396409
359120649
129228
689323716
984149213
54653916
387458593
2060382550
821073258
69712070
1179476580
140225736
1178706362
1084448558
1000137908
2021558353
589746410
1501929200
737199282
624884657
1312839079
119474602
1183349458
1250225932
1154653399
1425720926
1896375497
739693868
44708253
1671325342
1440939645
1151896106
1871405010
1802411257
1920578375
964606165
475287884
244526830
1533171947
2086885679
909125
1448282866
822185824
1117104004
2097976474
415404986
1976203571
553985956
159813692
1434103514
1143129058
1678552102
1124095705
34728113
1412104172
633828681
525373520
623775812
305908615
49896020
1056516000
563757093
1998030437
1616071012
418350657
1316482462
243232284
901533346
311253920
1225967634
355665186
339379030
162121432
1521490253
757052944
663877046
2057441212
1208908461
103026101
508433843
1118865429
928096601
1709310292
1639380300
1812044489
1958838617
470914365
1827373237
1713219836
200227448
627475296
848707741
1080916894
133008021
50036445
2135060117
1804314184
1080276781
1057326581
1797206250
402557111
71482663
734896026
944241709
478652920
440990486
716591173
162241013
1002807823
1901892351
1288984514
2097254195
239802391
1897016496
503964289
166018268
1999163061
1837083958
1811724164
1378537129
152854444
849908864
913347954
1657208294
1842637185
1398703517
251121674
1371059451
2000818286
1496602713
1042479731
1991448180
1457566855
821864068
1348797119
67539998
972055587
1069123485
466234734
1535717862
108148231
1200988710
1048955121
366175256
1535504569
1467651849
446684787
1099102831
1517052862
1399220565
562763370
790202573
198385845
2011950377
856336002
2022215547
1694016035
2090106876
221410614
837122506
1377026793
320703765
1401197619
157654928
1498574676
758312925
280362350
492076002
1266330960
1871526522
1464805332
1385861058
1817075062
1388239702
368194336
324387710
1946139644
1876472561
337531593
15589881
2066226937
1149739565
498125631
1263713206
528511284
1007271454
1565198498
217874937
108395699
477666982
136502778
230059392
942484371
983639776
469010857
1164024605
121698390
254063741
953667324
1691268878
772278613
1464271945
288487002
1806942735
1902605033
34285141
1099378357
1540492341
254960985
891849020
2089387963
1996738668
601033252
814334545
1101911923
411497570
1459561448
702132032
372432105
1543559997
383402890
1263084986
1790072955
1898958313
754808965
1554065312
195445311
1347472991
1174877692
1658027773
141574629
1796363744
222133704
114884919
339228367
845103612
1513030813
2126812605
1047904784
1338108755
767652935
800393642
1456092379
1102419909
466909743
1861230391
250236385
173291699
371604471
1230367980
696897738
1148815283
1201302203
591324558
1136757849
2118017114
699931624
1069601319
1497244272
1789190149
1393514677
1565847540
56386630
1123663670
110757704
1789558962
1260195288
1316973724
1025611428
278747620
1515945541
455156938
1071840304
468203834
849790266
172673587
2123227478
1865490495
1161734309
1302001310
1700156070
1687859842
357905522
981271576
1492832902
1389373504
837669800
824193652
1001024241
329906858
348240203
1858492728
1672736114
438837660
1139875617
2023678195
915922800
1245214043
282112867
1461153301
709703057
1614182038
1520165691
1745801846
847482073
2040453932
1509884175
1996696959
638056667
1089600536
21722266
870667406
1827295790
807609331
1126347078
180526382
3750705
1847021729
238705544
343973800
156550498
2119620892
935924880
252028241
107346191
158107355
442308457
139698258
934404416
1971980945
741301681
1529078363
889705062
1533942758
1502734223
1751581837
51606244
2097283100
1929692135
965728283
873841394
470438445
1224445765
493277601
2071046805
2049760008
1796798898
80331270
877873096
1196077824
1340661820
95575279
834163889
1142018181
638443263
883875317
1371583396
1016384540
1022585318
1198179998
903638754
1037309772
1883650289
869886480
1300848390
1165559856
1050123172
1574270776
330905407
868759608
847652297
1207674434
804175808
1219469530
7225450
190167083
775909327
1250387318
351974838
1728348335
1160894588
424565357
1430762648
661601782
626161633
621220453
2081719084
1293391660
867289740
1223550799
221415331
749929998
982162722
1135412537
530104816
1896272728
378392695
20517381
1386946925
1086443555
1477467039
532960096
694947903
132349804
1594968727
663559687
2144678449
1574924624
753674565
180595890
1586872182
1216040696
931348205
1306594594
871757359
967337394
759426294
393601458
2003668751
380429601
979448672
1133470310
1874171810
200543431
1786842034
103795571
1710554241
1248815864
2111969127
609340004
381079
631309539
2051511648
2115288145
497550073
450355499
987097627
194349916
1305843629
1535275081
88380173
1763872950
1835821646
209050143
808083456
1128243387
2010038622
773962998
1758835678
586597496
462046502
1931224276
609742136
1863359723
1359915260
254926275
596108379
686195554
541781435
586514882
1430449942
1549878906
2129197960
247638025
476389340
1161784260
768632768
381532518
87425994
2112650147
1579385361
958691531
1680075002
773058548
668133599
1928721686
1166621303
17805636
1678760877
1731180130
1565098438
668061250
1421181600
1886603638
1758388536
901379130
1673053489
1436200340
809319154
1746782991
481302716
1504668116
2039981140
835995043
1396731317
958882921
1999826370
1331810913
1787316666
1255024509
371964270
1227946972
1478951764
1972366897
416128132
55974840
659403029
2144408338
1895092030
862025563
894594877
492904398
1527183510
1216068005
333417976
784642838
1684125977
324044854
819464274
48681872
130657575
1942742254
1284967860
409924424
638832691
1803445772
1151113418
328627831
1970845440
179629729
1163580619
1350241321
37856755
1476536286
1577412052
473335450
13881280
897858103
194611346
624950774
190727373
1281326084
1441059809
1131136483
441025303
2138571336
1645320696
1106632218
2016614637
1579435074
311856399
903271294
1719686640
1595243559
821220555
1136194957
980805235
1962082047
835438273
182182757
1441214473
147891180
1026039218
1067693791
1502099497
2003143916
1062827571
1679263186
15550807
318798485
529581645
1441803689
1501938471
443958931
1986072915
1483426566
1077234617
390940076
244573554
2007746130
931238655
1324296424
889714471
1331353618
1218476331
1216762051
684825937
2055528874
637683078
1207985309
931474719
1553324928
779715453
1283541100
703343967
1356118146
20844539
854596971
762844231
642778457
799400738
1626018417
804935951
1497690292
373200550
1612347577
1542160698
2074753003
1796017591
59453338
68708318
578845133
1676604471
1856743248
1574987160
356889482
1354489375
1447168957
946884618
1725320868
736940692
1965276255
464939735
752888821
833645482
1940893347
1945172359
1779950
1006350617
1711478345
1229942612
368232001
1631139015
1572939005
1342683544
1324810943
299375596
2019997826
516226095
836172741
508115795
2146333963
1038240644
1840193483
1572407052
1882603453
453091933
891052331
210804071
2110822777
407448662
164693771
1140310156
1891984754
1566671239
1105425131
662267598
615890304
652576808
1951030263
478220999
572627096
1340967056
641399204
1510434571
711463482
78465368
232275008
218125547
1487829947
154975543
935579306
1114522662
1520144116
557383690
1508855895
764752320
826075512
1321107205
380556767
1550886805
594620700
448583548
858853940
724757139
1815049867
1797161936
837843191
709636948
1072918620
1372709644
836681218
341676958
525848709
2125847144
1141763508
1933659413
673289886
1702646971
925778700
1962599149
1226085664
1987801542
1000999670
358974152
1912788617
1194027833
249385226
1059764943
445860720
859691595
352517190
1828193779
481735130
1949501875
1701834657
1050874326
135885895
568743788
684716416
352242498
217223130
1213961356
423487694
1710547353
1018065690
1956144922
1828653525
815649375
1073454787
401840067
406093363
1713715905
254123644
686671840
1395978222
540618178
847578395
1069825276
2005327218
1747227069
1469288590
209871637
549950930
873389730
1280611005
757648722
149699943
808295678
101222290
804082341
999171010
2040133825
1591581843
368583854
1219343281
1560669521
483603124
2044199669
1201660077
558990690
1700896698
1553947674
1079046408
1492382108
1523593068
880982962
1246759576
841961166
1091420159
1436195505
1974141008
553284033
1774839887
1326208858
1562703568
486783007
1767533454
945698091
600352634
761680030
2048775617
376359257
75046586
1725056761
1030243014
1602737571
729116064
2061642740
2013244550
801694631
1246913757
92490784
1978093803
75343962
2117116478
841080980
1840729528
346127558
565782538
486882790
1681969609
468387434
1624291582
1270125706
737724002
526485513
987246199
903324038
1774582888
1414790471
1787796212
1754641890
63666532
20658020
587505870
657968612
645323481
1865016912
63561305
171147937
600484839
1652279919
804695224
917245863
1541290721
711947574
1516836069
730094153
631634793
453909208
505365727
549212533
2062309031
274546675
896702331
1417079348
2126906863
1191201711
40053259
1312499792
520406600
1446465777
1168343306
1340302088
1171050278
1668765531
355892852
758595048
1218761391
1069844303
1351743183
1573360933
418289959
1318449801
648891904
1028791056
870588996
1981277561
1991055328
1866024435
915701612
380563674
1057174116
513350995
1405606906
1819462680
1276002251
1055157801
1929992883
1439076701
474573026
685918839
552065207
2002070986
1583011215
650296426
245918259
50435692
1434404724
247971727
931332755
1770881377
1238904964
41861584
688993272
1827476205
1646800626
1059039394
1420488859
1358326943
2074069867
999412948
1160466200
1732584939
323052409
194119293
1151630435
2020211481
1831007273
1535267561
601935816
270683897
105552115
487116424
1084225328
1829990049
2069541729
147354383
1257022439
109217814
1169800611
459246980
2082697648
1760995646
1850936463
574790131
422990679
723870574
1888034167
1077443574
1353241933
503661867
1574937463
1732242833
168254210
1184649937
535427031
888898447
1605058038
300045561
1574215005
560214862
380968120
1725508501
2019279098
764638565
1703109861
1599372787
1663909207
52387104
967702774
64981700
1643620827
2066829432
520937575
2022525708
1340191563
592662890
1450418076
2066718889
2123995825
1267772134
1180444985
268761280
379100926
1609436403
1249678083
2012215568
1500015191
148980160
1634457864
1910399493
1599417213
1555077767
919910336
1674696623
1046937118
339361342
1087149706
1218963146
341199464
1406696395
2141955589
170887846
327153448
1682346348
1687684718
1617961158
2068399428
2009105643
34043154
504246978
1115830410
289400463
1845884015
777290899
1127173722
548598928
2002409566
342457833
1508312060
2054894899
2117998488
540152816
1553832437
109531032
230281579
1702673118
1048138921
552918355
241799944
1557294742
28689600
57382378
1485115428
158398462
306550299
1983234042
53565867
402077938
1947719885
1590194000
192655045
346941284
1615451363
841107836
1603511264
127572656
1998068769
885925087
53840578
841700917
839070678
825538419
187260562
1001649544
1056321528
1184898653
1270704207
1943805097
1604234079
262945808
777614498
741692494
162617714
786384554
1929701081
1904604596
1440816660
104632997
535799328
253953295
953987241
600289965
1485829973
994398241
1179699616
658754411
844412616
613953627
2021248028
734700860
1597093956
1668958829
1651148630
1586037256
125876368
1028589626
1185033569
1936358552
1832384553
813742352
2089581740
842039235
613730153
583474472
553636497
1020682500
912802367
1869915639
46896044
2110190874
1293902532
1714983867
1424763016
812840190
1721852506
282768220
1369147589
344062924
330114462
1867379506
1051331907
677883698
1484928209
1563744980
1023555941
671654567
1510256857
1747332898
459285139
1946896851
1335060881
1320965296
1115135821
459727279
1084351117
1237994744
354062241
200578698
1672740411
380506894
1825140918
1686008608
285064357
86088961
1670150471
1599725140
1251190323
1687448575
1379697201
491357730
2043269184
880906978
1473538542
1798898480
1145164607
1843526560
1657942175
1767515436
2076820828
1742053364
1227889534
2006752537
1558176242
145029017
564450535
1341975818
241314470
1688863525
582786275
865204314
1491439552
465961385
740145347
1087147417
973459082
1561406713
1853308065
1139751747
832648110
1993532543
1687207732
690616351
150108367
1800531468
2081420991
1287677472
32832361
1823030217
1681032659
1259653029
1939528131
1364184758
6632974
1831224088
1017337274
148210241
1830528763
1998097199
545830314
1753953426
298670613
42878338
494635784
2061262394
44471605
655454751
1746665167
1527293713
1849932188
2056714348
968367771
405916392
784489337
127839221
1131031119
690512727
1886802240
1214313478
991199269
1894352191
300149859
899892275
1966534487
1928197782
1029229357
1518749535
1911410648
1273143198
1736600437
1188662835
379519618
1889457935
1958093381
184665071
1980307468
1436862116
2071800431
78398318
1600307
1105987838
1649975926
1707935376
2140604607
1143796353
659614659
366751941
217758404
1858029623
1130815949
402444549
201756915
313293909
40761643
365954590
1026420646
1537996490
1035465309
1480075937
1527891643
1738170791
1570635406
593218069
1389256375
1592021498
134923808
427772361
728113762
1224842756
1887388185
1087823336
1059028189
1568542817
762801906
1714880652
852423679
34207089
647559210
1806179353
2044480096
396749937
272276515
1034007704
97092037
1086790339
1848667485
1673943820
2032131863
596976107
1420731452
1671354320
307297942
243296834
1933866372
1181521220
1698845643
1668596168
1141059457
1556763359
1616242919
864568741
976685113
1968191153
1554897126
333345973
1434772949
1922627913
278110240
750203683
2053407272
4591482
1558839131
135784718
460401002
935109749
62767726
1548040516
2001091652
1551690471
689797200
1185310288
1145319260
657971171
1125483779
841575825
494175777
20811925
2127171367
1845782629
1177385084
1068159799
1757217755
1971921948
1211013834
1180339027
347421501
234387638
2078621434
1896626500
1041087966
210696651
475066133
1458032584
2048522635
927703144
1890998483
1217087958
1675999251
1007343840
526967928
881893588
660727473
475121847
1572483135
1251009998
1635339698
566797958
208632547
102949723
1459971162
242189277
571245689
182987973
845210061
1577967980
656115679
1357883734
133837852
395576138
2111358350
1138736114
1372840295
835602295
1418768254
375164236
76039341
1931664568
469786033
876992833
697838496
143152311
333252260
1054472773
1763531543
1098858466
1615119592
447996554
190096104
767992181
207294693
2051963807
1358086292
622429129
1945558855
48306694
2136170748
1740850727
1212149974
1547251073
1726448881
1381907340
2126347307
543428200
1701175857
213528388
1571235270
158276928
1948436633
1255830300
2031391649
230537472
973187844
105722823
1712087292
249492279
149045940
99278345
1382496587
2029168025
1525960610
2106036026
1817444625
394283357
1798475643
2002600889
1980161246
2079225465
1756371181
1973875453
1945923104
1706062954
1225530963
441540130
2145972510
207052253
1176357870
1719708119
1197502074
856553245
1766710035
438350937
658577040
1938598454
1208302313
1628719122
236916509
1452969439
457189676
245497544
2005721909
408851596
1791397508
1304609445
758790001
1437918570
1117139935
365507376
126231531
678837007
1931409124
1869937174
233263013
1421185212
105701699
595632124
25855676
1919873556
891161446
1075837739
30392926
828148007
326412588
310911059
513516455
2115840883
601608479
1211626082
1071266699
2054748301
1444572791
421299579
1966346772
8644288
1134453258
1964113527
695038809
930968373
773143953
1864281010
1467466272
220049781
975509227
146749038
853905506
663868543
718432202
694549573
843369615
2126857783
376558956
555367526
496783991
2011242413
1055773248
186453678
1351643876
785337181
726697899
160747989
730840791
1794264836
962556646
1493208677
2014559334
344601332
410549394
1397926405
712601833
646374096
535803092
1231486937
643020645
582143282
1574656921
1368957008
2097831875
1995656927
1563662055
1776042339
1313030160
1867332924
71346809
192965149
1758804484
730889286
2019351549
1493402634
284224148
1096700159
354392049
1665325854
2121383440
1248293751
1745210976
2035040721
1748226767
1774798448
1207597052
757183491
2142086369
1152181081
1834245415
1416348571
750955002
1287492011
116621089
390632632
44014733
1397925853
782791621
1603339147
897484379
1681568253
2047554866
610326304
2026866185
1238331213
866386925
2060152570
1781006888
1360891336
482342377
947702991
297621544
1616255306
766106977
566991886
618030667
589615608
726479734
1204346773
1563749857
591927985
870647270
1049224157
1794581958
683243728
556849002
281584196
1553137318
1200570028
427527589
1018706730
1440356495
420027307
1277558105
870390043
1240970698
1637796660
884836749
1970216594
849379001
1158399648
106719126
1916008722
495127401
1728687241
1336704227
1221415992
683801591
91820433
242056362
892718857
145595368
1553407095
1232091678
1083641949
168551349
1095465223
1462384393
150802032
1021662525
1208515315
930358674
1732176325
828008599
1624975758
255085610
627128020
186290175
494088138
209752737
1678738349
321928874
788649611
474425092
504194352
881490926
792365855
1085089431
497977857
2096189366
2036592020
1488871781
1404451167
2021512935
15941276
2055509446
1869095176
909156962
1510417271
1940019995
591724071
1675305050
252516263
1043136838
1796335599
1248669988
1470285249
1839297497
1442936242
2104123422
1889448174
1358206882
1216564248
1560967248
760921541
1240567666
612337854
2073158130
1566105592
210779336
1206555604
1774480322
1552858610
779191097
1516264420
1053871160
1377530579
1253919404
960344132
1637574211
352295986
389748409
467549720
338867093
1977194569
1210405151
77505136
1280372651
805288524
2015954081
1197120112
2052472709
101617260
469970316
690674896
555832881
1831092240
965192981
1625307382
1083892123
1911191001
722018153
500231923
1905323239
1646127404
1724379295
957241958
1037022230
1810515599
676131862
1273013708
703461227
1905439029
755305738
1287020929
916184110
924095637
265634039
1373454159
1726975254
1280662663
1700161227
305371858
881832727
397741285
2089904249
2021234452
225594676
1670692665
176503226
1304279186
1892580461
1428160937
200258274
913466430
1236691252
876308152
759052584
1943305189
1170575613
717274942
1541172394
1003527193
1488652273
1417767279
1255927191
793581227
1553059130
1940204325
340798324
209418568
1292070481
1246691008
1901270818
122156780
1640102154
714305243
1671113720
2010997276
1440810626
688343907
4928392
1126026132
784538296
456563967
2002388776
1173714113
54583195
22621671
116068656
659420874
1170803818
1247111677
1071234659
2038867602
320374327
1632898031
965899490
1800294605
1493111864
1521753746
166758991
1691744034
444431322
433385549
1593619339
729294455
617141905
260561262
885009152
1194120376
900351603
1113150216
1642963107
813740919
1119506939
131641229
93039627
502237878
300501454
272913887
608899365
1436982727
1008437507
841000649
265634898
718969383
213230469
336223454
2080551135
1531077517
1561503383
1587682557
1847075467
1545530087
1054395828
2143799430
1054368183
802966780
1831038384
1218383082
1797830149
317958418
1276473759
290498765
2089045596
731307000
138198278
1287663336
2135769543
1231689498
241454833
1190943006
1368748113
124147212
1270687166
1303904085
758473056
656648982
68492977
519803766
1750792275
552969281
1363098491
1383595697
718285482
158409191
30051372
1713245572
302760110
804075645
970388623
1084925999
1707214384
671561430
152172929
19387875
1509381175
915635979
626902973
913454014
382135265
1196473841
812877762
414553322
614457354
1005351753
1346671676
1795636866
1634583381
626329065
1913788799
168340296
192050584
1839528278
1863276777
411373012
168989961
1715094516
1906412445
75734627
68631524
1800360928
1335217165
732986467
1801180052
772490174
983931963
524701186
362249484
353262195
861554149
887831658
939625402
143432545
1468077403
124218745
698903640
2116777190
517231390
1492929142
2130738694
1969551726
159510511
393025206
13141637
32839709
1866095485
1156585442
1468952007
1433211313
707693318
17571487
1122120539
755003024
450843179
427312911
1632085055
1769269607
1349405062
1211632001
893586193
595335010
1510021684
1002548307
431465486
1830043878
1292679366
1444197060
785538211
703306565
1776739008
1705983638
1649889079
1429916765
872103213
1631637181
1124727827
415952142
1029205198
1586066221
1375084235
175199497
1058998970
1872748663
1592400268
1614091403
641544052
2060491776
1672607192
375327758
1409869934
677869939
312351321
1402454304
30401736
2058846658
2022782330
1336671155
1299604781
611083023
526994568
760589653
1464275138
1003041473
196074801
7594512
442320537
500771998
1274934184
172200431
1137361571
554617962
607728863
1003316148
1413918626
82667411
1233043124
97544305
251079968
595734410
629196114
1250364502
2146512122
2133750971
1161411898
164233327
32952648
169065543
1533496040
1349391050
1551569481
1764191309
2055229738
1411432519
1641793105
1597194267
1291825775
1642100268
704700960
435441121
182893515
519700433
707046236
1448563126
439950077
857904188
198989789
913280104
1942752253
63796262
658014522
709810745
1378881133
758213676
819876302
317731569
292896258
287831349
756717739
1179739865
166018268
60335892
310836337
1938353171
60202397
1129788441
321405581
868664928
1209674185
1486145193
1696711167
1630696195
46957977
748858239
2084206310
652878062
1556636546
967189706
674696078
896541013
1238862699
1069270496
1547639505
877725676
871272324
1679496649
570895049
1507612979
1526510363
686125613
1217379875
2060630269
1574658720
1380729972
1941924214
1896489170
994917370
472684447
1351844909
861485176
1265628142
1141548231
732332918
473319329
1926219207
513728462
1205711942
1139255053
1530389838
1842604550
34151790
1534010163
443241085
1346984521
789814934
717606536
1179509372
1684965352
1649794892
1915606879
1173244615
1866159875
2125639525
213175777
109745276
1936729687
166740613
1100532905
879697290
633473248
1605740922
151183289
303802046
953891899
1176260717
1765228608
923128550
1617697281
506672776
1043280260
361617628
183616045
1900475133
1858551750
1788415109
378766069
1540434105
1458209047
726578239
1096231221
1695305169
1747129201
719090739
134135575
901829210
1641230942
795181068
1462780441
94960389
2045507653
1916081977
1250018860
951300406
654575266
355070903
1379217855
321828840
1105198903
1266984931
1888849020
1912361791
1518525359
1128507989
1891035149
1877249424
691433351
209917646
1459706282
861853562
608863518
1722419118
652859567
1722332803
1220621844
429632431
2059197606
579505002
1639477987
1634784278
1573429219
68552802
839441577
1968626133
1963087084
1578257177
1950019038
1925561061
1762698961
1556214667
2105927955
1389472327
1363745825
1902100346
807386380
817707161
919385239
1646937806
1896517134
1861257176
1005079186
1712687613
1582363713
1522183034
45419860
119546230
25469786
348023903
982748737
1532387900
1720667875
1267497044
195660569
1527039842
342798824
546521630
1836129203
1592177343
206846741
1988230551
991773791
1632653120
662061500
1032914500
18380148
552432278
756884878
1460975389
1560230290
1076219698
395253759
930454854
16161659
923167477
389742134
1537628366
1584277651
617222492
574354220
1330969438
458445455
818737110
949963208
1898667435
1136933386
906226789
2114221452
291699206
604243333
467405969
429645914
211109681
1312424094
1603078535
2145211926
1436594676
2035545618
2097172556
1230787337
1716402954
1823401049
316061887
1421066124
1035723312
41918633
1151466624
719733557
962941431
1353228162
941812635
2091995478
2083123813
1811337883
1388190158
544058734
416812207
1034132042
1955776524
961964283
1381281834
1125038199
1202658319
1056658870
1532868131
1489284461
670736941
1472765318
1497733851
1533900481
363721465
1721471411
948660992
2115577439
1174012729
347491511
1146749819
2031696651
2003240230
524813821
316452118
2124507146
1034637887
1747434681
573619216
44622713
542545747
1261678675
1097175924
830350351
1891730744
1878067546
200022151
713500398
135999810
238921624
1088649583
2032019677
1548522006
1060542194
1976304893
1444882551
1896641373
825242635
917807744
1160610178
1739510136
1848835697
136971172
2032799385
498751327
268073963
922649305
1011978018
1010491102
1271660177
1907067056
1300575795
316826501
234344195
753657722
922448593
1046021766
712373812
1919814761
270965756
323718147
424845612
620689531
320875361
863065605
441274048
125837517
2066666965
1156320668
1221761226
1213756349
1754871912
1607057600
1505790347
2044851788
702577778
142683913
523807423
1344705300
610349048
132627587
852924712
682208961
75459889
666182598
622942486
791107005
166811506
401132506
1198288465
1318874080
1588639461
1194814661
1472912366
596120106
1899854266
1733153886
845081107
1929163475
1138247621
2036365072
27574098
185780305
1495281480
309703809
862420954
2084589774
825492672
992409739
1895852790
1561370742
385902028
65051689
2089035333
412558683
1163023572
1383488733
1939289310
1687926724
945295652
765957966
897112380
206567722
45240901
442911187
120468578
1079045700
195929183
51677853
736669516
401521612
307027534
788598804
48170970
854910846
214382985
264927259
1023237972
1317063475
130823002
544411650
1803196174
838043152
1120841047
708452105
463746740
952867801
466455615
750899882
2082271715
1145963429
645912219
215212736
135724981
1293576482
1199557209
1714817426
1595552628
1461262473
460071369
1697804910
422809898
1570621363
1270185384
2018508540
1382077007
115742361
1767746575
479604713
497148191
621471482
2017285307
1466069789
1183098715
2029691904
1840124381
1948428724
253504524
2017332546
1736179065
1171913286
310637530
1830965060
527600247
324617663
475652701
1515562012
1148743670
696169381
2101058369
216119482
1733332201
1796412510
510154820
815499953
1895015016
820281292
200362169
2093834695
311276248
601864194
256567197
988065676
1137247362
19818941
1096714604
1760924946
1501333122
1720428380
1645867364
554692960
1855354974
1736200751
796163855
1529038822
286857775
1008834196
1226814397
947881221
785339203
2097146431
1858014974
571925043
330049601
1258153342
1159741666
1039250698
1509206623
1104139553
227717289
27626144
212132142
377454863
1499485725
1860951341
1089655886
858409151
1493839887
638262755
1275185232
805348096
746352281
655997179
1005334075
1733174887
1539914165
1986986467
774697354
1236434191
1047890147
1561592238
1966186055
289204726
1999420786
2097967166
281388331
1355334949
1396475135
1411008710
1864734814
443084877
1010437027
390721822
657097293
304798281
985487010
522443519
701719555
869416290
1586894702
1725280738
1824161988
1245041686
1490294750
1824783497
1630694594
721508723
765516747
509890012
1531888315
2091288209
434902949
1335626810
237078978
1268026009
497473098
1762698961
1117420687
1309756548
1965592089
1555473123
363507232
926090685
333125656
478477268
1481045480
1789995146
402780272
2141782479
58818701
515879004
2012932652
964438227
392748747
1616792183
1173630408
348309757
219277130
797430662
663763982
622819157
424982717
225483862
682882561
2100888742
1367808140
1195897191
422256366
1766964541
1240734280
1608834690
1375266840
2105710711
1276348160
447852053
1369836352
1452954131
278501614
1341627003
2097213202
268455532
924572423
131488008
108435115
537563588
822137477
2007368488
1536470464
1869674365
219587851
2042374781
978275886
1189729377
1990744473
576962433
55900725
1654544296
1857923977
273146087
1590233165
251788810
218788696
702123878
520895711
736361747
391203236
1564142231
1766225534
558547853
1853164853
615347641
1351165902
828351729
1766994809
1761803546
1771680274
2089383918
138752091
1183412607
2026533796
1009037952
1955301419
1089779282
1316450514
2007060374
877512761
111330460
1046208690
1970783289
1866835387
1736557842
863036140
1018905946
1784583774
952459545
290837465
1537814288
1035903704
1895904614
318926561
2365126
1650833124
1530390088
543215339
1492062576
1575095323
632474050
506321527
1484076582
298488608
1938152097
1968569990
499177531
1671911454
2037835021
1865445598
450283434
1611509462
1346066682
2144894596
1546129467
202622197
1518100209
1317915493
505111038
1189088487
1110725168
569413351
2101532943
1332561605
1227145734
618125974
266714251
1499662134
283347768
1748204063
1916852923
574853984
1956741377
869262392
1400507578
568893029
462223109
446448746
1777396974
1307708833
365976564
559372905
2137833594
1950399465
2028795169
1618404613
1092671611
277934160
836561898
2025331046
1622844691
642574374
1075497609
978027729
1738241944
1069420513
150112361
766090543
629362222
1729141968
1284081542
1155302718
450648218
1142769006
636483672
1507089262
1404939482
255556317
1703684748
2069236897
1731245830
1900767192
548595811
1795678106
971697668
1446671832
1852409614
290012967
327620656
567823235
1550007686
1543430601
1197390457
165957337
152925248
989629687
1424296250
992231022
775837643
1293607551
8379909
1262676601
947258802
1897626011
316053522
1031721684
439984727
1345809124
11675204
1444468282
1965175071
682081674
140233809
1229922597
2057900838
1995309403
734013143
924065493
247078420
1801240767
392482539
1347749536
951703673
717052525
301599180
465390497
1137900930
2008341918
1157725700
1233400211
1699261005
2059551855
1330123721
2032145771
666821851
370093444
1444341892
20191561
1520862118
1669964338
463478028
815536668
1960746789
772668531
160944373
1816895282
1490478937
1919484828
82632530
124710347
293378231
547035968
1535014599
1877635590
823660282
1605035619
734063364
1085471945
1620330365
1913149897
1201880430
214049595
1418293950
1252409717
1421433211
135702010
1519627526
1920207605
1605748578
189693033
87199554
276330650
2037245992
744180210
379323230
667321341
39089169
504114600
96312133
1187555099
1863058518
189428292
1470650321
1403676464
1180003976
500058446
114131389
2062278515
665528782
751747086
2007123761
1692969135
1413718361
894850332
596722031
1414190553
2116585289
2046750869
2103250687
1358981291
1159505582
1457235629
332793371
2041441190
1012573257
2134078581
1702307556
980065901
51052998
713802422
1040091427
1192840900
1097559578
1891924231
437556029
1027457537
127532243
1402165428
1382886086
1557626261
1258112552
901284702
1534740564
1092159180
1913814771
738984338
145233905
486225394
999061647
1381301896
1579724574
861194497
1847889384
320125441
460820254
2128547305
461559126
1038586742
165507673
885858788
337394108
1733302302
224996250
1437816136
990736850
1964914389
953796750
652143398
1909461125
2077944915
721511739
1076497599
1688855649
1028035607
1987119598
943798574
280452009
475947478
388080530
305831977
1939381560
1102085275
1538560099
854472892
2003431707
1976637695
1618605168
1794828981
2070284634
949269701
1737089168
1458607450
1770364785
832827936
756854123
946791590
565600819
1698256850
1023957605
2134146631
1076323792
823952532
329451239
420634357
1275565871
1336585159
1025073401
1521274263
1490001680
1512531699
1310005395
1182852860
1516392309
393475187
582617891
696266418
1572779487
1883060868
249588008
1236087455
732449647
1977700366
1469209970
1803639267
1231001777
1588827991
553423805
149880531
1547316904
462837675
1337477470
531576263
622786877
1432834656
851048573
1528839186
1452375896
983943404
1128931658
797980557
231114255
1125752919
757816447
2122873696
1002230579
1723108243
1834631589
2025762498
1876252926
851080548
1169814091
195500689
229421777
2072586325
1901756773
1402040813
20930146
1464168161
22350253
984776605
2143526987
1711751575
470308919
1107278984
623697693
628247680
237866866
80304910
1506080060
1810081760
1942151139
259154041
2002246935
2073801128
651399250
1491165494
1080171199
588194487
1145406758
1191346221
145571759
1691044154
587774069
698098743
1199523834
1224336226
368736586
2111195263
488795963
1005198246
1126299216
1939331348
1607726018
217109964
1643813684
1250432480
182049465
1508428520
1744411653
1539863687
1757322591
27719747
1203563750
792769160
1804990741
1460784201
526593203
191957812
1237641408
584843342
1570180325
1776995721
823653788
412950533
1235060250
2130426043
409618226
398863767
1937208043
320901289
1529980908
822488285
1307161200
691668200
413501812
378156336
875042431
1606245850
1474166001
1676691425
934978959
712632802
1490148967
1394022344
594157334
440240534
216214374
1787891670
2145158123
607852943
1853563545
1185444007
888035764
1500100014
274364339
1239603990
549524663
876552679
1220573328
1972563511
818467444
618279560
1905750054
1142756630
51988300
291855985
329592231
2084124930
1434609119
1323930997
1388619042
1626183769
1898407517
2102938243
423707552
838678148
1993818959
1580289739
689449266
819643306
1763399733
1005686137
2115328581
339228898
1965369188
194070097
1696244889
884362355
135859148
1687347380
521317832
1615256318
1337767219
1165372743
264277219
382366622
1380863387
978023733
1101548893
378162205
638153602
1329741033
646131684
1364994092
2110885918
1860352251
1836466546
1538646211
1532342953
123124079
1203036340
364725960
1934720274
615718808
1502150453
899330756
1784879202
1717619339
1821345039
432113459
436093420
1363382092
1614192322
1925721500
1506048373
1656534110
1297636687
1764563298
242983789
2011394645
636460962
1717517264
815547125
1116372529
1698506880
1657201961
359041685
1209366285
368794680
566200583
1116133240
1702946471
1194942315
338133059
815521800
1077379904
840358637
1813832160
1477671244
569560232
219585114
1596355609
930330676
169963837
2137117666
173389463
981489886
1435561294
976962021
1362944476
1228694548
2055818543
1029765740
1225659009
3438404
1987905984
176073114
1216704271
457235279
2106820892
1279029533
448041686
228591845
496054735
1490843337
1594565951
43354507
1823967777
1532305229
1478380071
853169004
93217880
1603249573
687185088
349779942
1370583362
190321213
216813077
1141333975
199926787
1856061636
1073858946
1589309114
1720842571
1235160762
1683818790
178109112
879761546
1831027517
1576550440
433556351
699292122
594277937
680412250
1383564934
231463518
1815674481
1415090638
1029811686
2118665705
2100142832
545304187
406924208
1508095135
945277357
1927128360
1429679427
747671490
149454123
888156090
1323517975
327755174
356219011
1149546601
995222930
8145343
936298489
1988028125
1375682071
354317166
413686286
554586650
691193272
528292877
1854475710
1556572444
971915987
138075161
1786727806
775128608
1839457763
964574068
847973592
608097416
868185816
1994376771
972669446
613659202
1243330767
201882229
2066247610
1593879587
2124000382
1285367114
1028228868
618007000
1423822629
1332579921
323198943
61653854
1918960446
967628183
407834023
850830412
499052758
1559712943
1136918039
478248104
1578041967
1356037786
1640942199
1310520830
426677413
65690585
510388865
2098246634
133493775
1164674813
454633499
550947458
233278188
1061608746
1707299718
1687941564
1104004598
1061733639
1607650861
1558414258
996900
217884335
860419640
1813211331
925040063
504174701
274827998
268048425
885740866
2100672209
1678711860
376124462
1512718996
1742423279
711195166
699211968
2042492401
830018040
1126354813
1527113591
1548802805
1156202124
1784191886
857705708
1754903774
1593632221
1066194351
1827420443
287002818
295661938
518471325
1526842919
1780088017
1226407105
1334104643
1465470730
188172134
1184654884
1937821905
669733764
1991712273
645116921
1633255733
2078202376
1114411180
176288113
750054277
1976087373
543765094
59416110
1732686872
2041899735
1369033325
400764069
86840886
2120910052
214151254
1963707551
1173005692
1265490208
159497231
1706491469
1474315609
1746402227
462854895
1894383693
1401773291
655081111
1310889773
339832439
957735221
761364576
1364945029
20873316
1453385185
1861930865
487309725
1714936534
822599425
861140339
406665464
1278782855
1444316866
1808231661
762935451
1474683980
1826833413
342461944
2019192859
2071578086
68249021
1080919822
1270792541
1859805223
350460544
487707276
639011676
675993404
1305176324
411507124
1837241432
651023850
1571703658
2049288973
310751514
102732547
1307733524
2024608953
11123258
811164686
1071751020
18433746
1749221070
1869257298
501456033
677269611
655385983
1786252871
1540570486
736061458
1691545466
1282749465
844783990
1581176394
881718170
754657594
713575860
1239403848
582061719
458085779
122483453
260235984
124582979
281976515
1097773293
2054981995
321300015
1160959588
377459312
1584406851
2026368656
73330417
524520761
928777874
851609958
471855837
1915926659
1058388753
736153913
509090326
893177985
386836628
704824795
371282888
836140150
201085615
310340811
2024341068
1687276486
1052819095
345353712
765082042
2142441658
1630822859
406271216
750209454
1885071546
1536766436
1434951707
519424589
1753259924
1363098491
266533862
1530589412
1763133575
1261759204
1299489736
111574987
2058394477
471972015
2020309144
1512518565
1764232519
673428369
95242973
1407711513
35838697
1198878738
599322648
1365330987
503489291
1591470659
501802967
1444587867
759453757
407614519
1799069569
1001704095
1232278538
997515897
166518745
2138310805
1625004334
404803578
652695193
640451187
1370214388
728563141
1538173483
1179642588
1997868338
759111764
364751287
1702564528
1614465926
795868393
737638572
2035107262
275099262
947861488
1133701578
746980716
948978575
344701597
62785564
1764071388
1081078944
948737002
2061679463
783270577
1662320869
693087514
1078526426
1523290233
935128365
890492617
350461025
471304696
1466281930
603788228
1621792584
1443149611
1150741146
1551139500
365723381
1307730150
1110944310
1847241404
1216109144
1469852095
286820048
66229745
1162941575
943053575
499672806
1254393274
535465781
904588220
677944191
1322135179
2075282829
1344971000
197128729
269994556
439589928
126157371
214814936
1765593534
1874041561
1880825870
1984214925
1644748776
604467975
1977878811
1179370600
1675630814
834441765
61799132
847683773
68002486
1232199200
81965887
763556598
1689100335
17489703
1243715662
946178060
2125669640
434031099
1773732668
67920125
1531334289
400082248
7205580
1130662058
8596980
161600519
176433643
1384704520
41677644
179099189
728222796
24008981
819415814
937134121
666765066
1213719809
2042280017
1575300426
951232477
991208015
508556341
1517359360
634641445
1089755610
1966046335
1945394316
926817275
108126294
1812768797
1529917716
822055997
1541401214
108699781
1972828744
78021476
1836662671
688200691
1017151453
1362712148
1718688141
300586006
1447911186
1277560184
1929793578
1403984725
1075016085
475111122
592675676
265244059
1681535288
268074125
1403729173
591721108
287380581
538012123
1950524741
1959804156
744227549
1730651978
153476389
544728361
1781150417
1666372502
1306597130
1312959835
879098950
842069026
790269900
1193370168
437410574
455943984
1460753669
2022715860
1125895631
831580224
576640035
114930206
1141915682
55786646
714726612
385968279
1365583512
1136518272
1153779782
1940813164
1643216955
1975924551
746191987
1050560041
22001114
1213568849
926073260
677521702
1517975126
1487973391
1350842679
2071403378
1468271293
1077113571
478482918
880698376
1960001420
73056857
158111108
1408794316
642781862
160766435
1000017808
768270435
307784822
1601653161
600605593
842729073
701918408
87482393
1242666193
1472248658
660165210
1492036563
1052987796
511270940
1186522639
551605003
833594804
835196773
1331595817
1646791228
1076042988
1062769194
394115792
1350620055
1899107076
1651564003
1152158776
1587926490
272266180
799763172
981481531
345105503
1752001508
669923515
1855140052
1701061795
1005034680
1741550396
1264652681
707267333
114186975
1267922836
633657385
617941806
1505675354
227710601
1072619788
1771984690
653142334
781915614
2127741140
524275934
2001994966
253755610
233927764
1785479583
235528979
855992134
326554408
82456302
1447928366
1744914004
1062627286
201980079
340224668
1619861595
282011015
1294839851
2122681476
2060309721
1361344098
99309702
1738935614
1421746663
1992708361
1872100571
2015222714
696696444
732874778
221356265
637767072
749620912
1345237731
736238924
962456581
1023430740
959026580
628964573
11619026
1966770670
427736114
2079143252
719619045
1342734615
1771331044
809267299
370391056
509159277
412138553
2041264369
707128864
1916993320
574668113
1085710156
1221066626
974434287
1598173321
879861685
1999855237
1033182140
167982229
2044643585
811217089
165927624
1225980435
1359188421
1539675377
727193183
1213081264
1618043090
1270513146
710424615
1797609576
745509336
1723237141
2039923398
1561406489
1091926207
1219887555
681754411
1526213723
2100795644
1329237713
1706873688
764894269
310219995
604560850
1541290721
1501099124
881641350
369406744
166201036
2076254402
1930519373
141198903
1920767502
608449533
1014144560
1545384756
1698264719
126039276
2074003609
1355153181
1077756123
1848709831
283722637
766688560
1584217553
1493393622
886525535
1836210000
1084525779
361603853
1865566618
215730514
1369423968
51978016
237179589
1347816904
484314618
1274371988
970235200
1974597339
1527137721
2056747587
1138016194
1417825937
687039204
1766697095
326465511
1325765716
1256352398
306626424
1146464682
1084286414
213068519
1277967901
4746366
270683897
737553844
158533523
1799844173
1016110099
2103207575
1241705573
705759233
1574594894
1130888050
1838108222
149744368
1420034117
1415158086
1527854815
1356804103
1640302942
1414883309
1821788826
2006568777
1701674303
1986096053
192902248
539848138
249453631
1533106266
1092464921
1001797100
1363309199
683494644
1025805914
994721316
1619489316
796638707
208737262
2106819202
913841288
662700481
194928138
1830028033
1282802449
1172789769
1586886134
201059384
710174062
1562700873
443407186
1735703649
47104178
1476046596
1357846339
2112338347
1123582413
1745545632
999832594
1744830596
1512313048
1904051856
897612183
1433774408
2107322396
235559190
837911921
24502677
2051951194
2038990246
1113015906
179977978
829282059
1514816668
268584943
1058470079
1243326606
1501800146
1567990639
993261806
1513948045
1761446179
1831548005
1842735948
1832253393
1828017089
2131479046
992106426
392436897
817971931
1858658801
1950950784
281082307
1649813718
214544469
2033662653
1303328245
2039623531
751317546
1038690274
46771356
653494916
500160586
1109043554
1429372740
1652173230
581430032
659395838
1229025302
12391019
1023017813
251030438
2001731577
1377598187
807255004
1552525521
177511633
1486947564
1065526053
1267940097
510573633
2029380263
452133563
1563146818
1489218190
603016944
890879471
1980913140
2145220052
1846160736
299481065
1285754975
475805732
46006562
1123146482
262637240
575866130
1043205613
857832292
754414964
2010405648
808326111
936526162
907546038
1031770366
936973022
1910196753
1489401258
1678315338
1252526276
948207831
88900928
765951646
1458124925
1858232621
1243656837
1793525532
1597844753
2096668260
1960163070
1492150179
1021332576
993800734
629577227
530462111
1157727838
1665791281
463082097
1162577838
158243256
583016334
25827880
1340282167
231763561
1753975720
506601333
2041109889
1856317929
699160082
1923354742
1201975885
1357343565
95870548
548822681
1547153504
967181748
908242860
2029627706
347468387
1459995626
383500152
498173027
1046041380
702322496
474263419
1469467733
2127328790
609680880
272481880
1270638957
363213267
539160820
2021369614
712076314
1804564381
1844849839
998921521
130799753
496132752
381765174
514974867
1826342293
232889038
977650788
273903761
1239308107
1676455787
288533803
344523381
2010548720
384496026
1455050173
2051782032
961068038
543432087
238750695
279867379
1038227016
308633751
991947541
1533505087
183339072
1966540955
998828633
1431408766
244515479
1924613845
1774921741
612373321
1437121246
382105515
1707678747
1223319228
44302231
753548100
1374907407
1093197858
1215837344
872246165
1726051412
371730495
1516260705
1680647892
1105782003
1154377798
1351903739
2125612542
1879401094
458499867
691142554
2034661349
2106938770
72302195
2009605000
286391270
111484239
1881052558
1253474850
659977053
1654184530
694783899
266084908
2050582531
729272102
423351591
1914685697
1421818192
632601788
881634104
2032818355
1839862831
1775439003
1863796534
1122834339
468348761
2054768652
1720113180
2093726297
1484533161
1373663701
1183926348
1383662431
1014952398
2084521267
1478354575
602469754
100667220
309271174
731953681
845135931
1771524818
1221947164
713882348
479081515
1614867065
6606248
273766483
460823304
243464515
1700751323
780765916
1956893634
151449936
793887467
773444701
1945365194
554737820
1638527722
1992481954
765770173
12114240
1593004591
1583729822
2098241205
1638838868
1994281900
340991919
1406729650
611853212
722853757
1935578591
451749044
1954646195
1805478978
1422978216
73821900
1500228500
1703326444
763372131
1802592702
1256697371
968670828
1737757191
2082776518
337381058
2041854323
157836157
1953997188
327074520
704951061
847865923
840274404
560079175
192916490
1291634350
326099158
1704262455
1397717915
1403974833
757050478
855917502
802080921
896304234
1589735192
633510154
1050096182
536233387
1823566609
1043693107
1905686690
526402830
794840137
1655609717
1511369251
1049206162
515225209
1503616672
724973846
36004257
1778769756
154209701
31274377
1804309654
783869826
980675271
1002008399
529258538
1633319826
1365242759
1763420119
293778359
1353207491
1743099997
434806497
133536936
984362577
1810026788
2074394014
1741754993
35947402
788514361
1287420809
1503059336
1377931493
914661946
1861501360
1092410618
645788910
2003377948
984264197
1219805625
2048293126
592535886
1638150254
1705971697
1636034991
525636034
1261220110
418878933
1370240110
902124807
1206319353
1223549555
1997637387
2034583548
2096676419
801799284
424798718
1418382505
1829307884
1628506179
840113644
1079599086
1286736380
1165357661
1613277527
680189768
1011790419
814962808
1648562498
1737649902
2005769813
1547878559
767812286
1840059014
1449828022
1391558368
282593227
1631380465
1355116993
1356481018
1642557939
1389137105
1833100137
1960276342
1930042965
859147964
767342738
1048247198
588013600
846420294
151888077
173560753
1764425257
2141022387
1378062725
1403278684
1764084084
1427027139
138926036
1147739197
1099298513
1797892118
1785597483
942002597
406621013
1454542278
245752480
782991003
433745652
522092431
552913561
2125641729
878196702
1547680214
979314242
3168485
67226573
110158221
1129939272
497671173
742376387
1633750418
675103096
232344966
214614617
906372972
1839675129
768125209
590028872
1985746408
1497437460
1347962490
2107713191
811060928
107008397
1946843079
464008858
728845434
351630289
2097452937
681324148
1559867858
1795448142
219051388
1441437890
666516499
1666838810
778005277
773975787
1459887568
1432069953
1473795397
1259342064
544124032
1051811925
1386727411
1151557239
1283746630
1172651809
1135569452
1985869666
2146979850
1145308720
1072748079
862163924
506150311
457993759
1701099048
376355588
184711130
1989242086
1333314824
2067085820
1074704920
1758833952
1084364515
1566735515
100581595
1086144372
948214153
1052207222
1027749450
382571370
119778025
1789683912
1508909906
206884238
610516262
378136151
117241133
138582181
1634705065
485258352
1032801956
797678101
1592788135
545453511
1595531204
599714981
222438165
1657175596
1585031890
791383732
1669308982
1808358997
948719548
1668717948
311788679
458026287
858409387
1859066144
1166863750
2009181872
1978916910
1933518098
1814184438
360359427
589473017
538874201
1169169243
205704244
1901259452
817671915
476154525
553895506
1335210721
1168328852
2014369191
1212977456
1160959653
419766321
612750091
715144139
1935919181
500957151
2045618972
2086383063
811226424
807510542
328333093
1805162346
693977531
886165091
215684359
432105973
2104058202
1568818375
1723010268
1651791409
986563300
859157321
1018590764
2067901857
448698147
2110395358
1030834724
1692984863
932497196
1639874255
2111222550
681998743
1745832612
574493951
1752790533
1179373314
1673320489
731431203
356247507
932395480
383168272
85826730
1995779465
1257433029
889223291
7756005
2139899499
245761239
1393155468
954328440
40771249
381133220
1789498243
601016542
1854433949
1305162246
762127563
744947657
297857436
1826935857
383668762
513645092
2004726748
1343533744
1330698541
118709036
859243526
1651410638
442246606
317009298
790928128
1859726856
481249331
221765624
1374079060
1212301671
2024102877
675573933
1292132496
429860065
2134946237
825568251
153257996
2034190828
1940300402
1487377982
1216130213
242968856
1397203424
1759452226
2048259391
1778100819
937790417
1629976397
1226010438
219766526
1088842203
172070220
683207961
196319373
1575621203
1989116778
1642837794
1748583786
411387779
1960977854
515695490
1276771859
267202241
171070847
1484163694
1304632101
565794308
1173619784
369901049
1649063065
1011552701
1182551579
1668709455
863294150
1122609330
455599997
1485242342
729256369
28009337
260668396
824107631
811881234
1245297367
819741958
1875918643
486128412
462917220
373948572
414193682
725869915
1789509745
1643577527
1949567945
626950380
386756355
1290003871
712023302
498781368
161865559
766653982
447305936
1920614845
1796150206
566345688
1062480416
473652867
955394633
1988952983
880322296
1728377939
126312326
1961870719
696386107
2022893397
1943313988
685711619
1499507075
23269494
1576346992
22856639
2085307568
140446057
762818708
91433724
299039007
1223205697
310317683
721251090
1180475229
651520773
1080463849
1836576927
1309628157
2127934126
1116981645
1594947172
148505572
1330661662
2105382780
129033733
1203428907
352405151
55194250
1276670294
2025577295
487402330
1422707154
2121567606
1231610591
1688462674
1897227071
1184499598
1255149255
586983529
273672783
308213973
684017713
1501493627
223439225
968498872
1105419899
1193107927
1586215984
823680722
1551105735
1989943753
1112042644
1032732530
2125464934
430725911
376805310
5003186
488630237
1857503347
1177997800
1501919721
513946553
1927608827
359356743
1343006890
590799731
1991883326
682830493
1873577821
2076672224
1835714143
565883035
565298444
1224186139
1172226474
852506572
1273482138
698575065
2095450939
570903219
436713288
1721210140
1462872883
791068697
959415497
1766420779
1785809433
786913620
1099531902
460304583
1222230790
1398780534
565903700
298476252
999104120
1011647852
1666125033
718769632
1321908396
1360521245
1298024565
1091693457
1816392688
1589811310
1470285249
2085598043
1658851
666764051
1479421436
264792381
614656512
926702909
166131875
129225208
839415274
1973289895
285733159
1598374791
921902133
342270502
1482268724
822769895
1731471190
1170663090
732969185
46342120
1529379970
934786140
937686075
968020670
34600976
1186936378
1306334180
1914440840
1753812614
416817869
1271661237
1441016153
1101626955
2067594367
2048429592
1826403570
1137345210
1574284589
1103805779
978521637
243242053
1223807861
2064930376
18441694
1119451566
1135274173
1082761620
1721806752
342860596
660610506
1085224934
694054549
594715260
1507829869
387476561
1145148139
1524710475
826987358
144387481
1648913630
2091699922
409270533
2133002550
482222991
164143041
129837116
1333737015
353639167
2006228165
152314443
473582273
1496765476
2111596947
1026305952
2076862677
353861367
282720555
13893402
64864076
1282276449
974585712
2026361569
775045310
2093674301
1956287827
269402112
401036105
832022386
1066646756
69267942
701846383
1949780055
456666734
150591995
1324552149
1017623838
1394442615
1831299439
466583707
479463822
619256825
1939311907
878060757
1364541054
2046051992
114522882
651262822
1554913265
1549057802
1615056672
508226761
1187701458
454980524
1577738048
2068720974
220746980
1497122577
545474393
1011493954
1748821143
463660356
391560099
1957225082
710234546
1251696437
1786457751
1650403088
195225695
1885464578
1892997562
559655824
1268576181
1533205753
2023684762
1947830110
748477240
582506590
571193150
799298144
669534158
1659437493
260297541
2042775982
2122882936
786321227
1519014600
1274471539
1021057146
90313101
1877813126
1822837394
368902209
889085823
661026079
1167892082
1324776801
228777416
603066311
334658580
1921741565
2139411279
1755244701
81509407
2078669325
674936539
1689301118
1926795247
273402889
1934271171
57446303
9322342
1106085731
149801403
1410557477
513854005
1412893655
393407633
1854709008
1757301671
164127696
1134668758
1091095260
353539595
1256510967
1973831677
862219471
124518033
919888668
668123374
272545843
880817042
708716044
1581240036
853845826
488890641
1236573266
90495387
1523152262
68221654
1846397212
1309979209
562162695
1509284567
1534763375
347693894
1641779720
971232543
1059941290
1167376450
751901444
989634425
348658000
469148134
984742012
657484882
1513288866
2049061137
1046481415
1689538273
363024217
20549162
803499714
2008386287
1126936447
1288583201
93558152
1946324703
882238232
1153012087
1617424753
2037920205
755446105
509474431
439006912
169241088
1152504361
699225294
815308297
1303387056
1028536448
467500896
1202651220
1106965147
815841420
710715515
596976107
684131389
409713925
892587373
102425197
1160491142
890942378
897976092
694244558
504740025
545367142
399736303
1726860726
1524404367
1424439197
1252768685
2126084920
2000884955
321899766
1377743992
2113136819
1863391399
927715514
1972302227
973621371
1246041395
550296079
1447029123
1509395593
2126943019
1676799703
209510087
1587977100
25593676
175669784
1211198520
2146090817
661988733
1789872974
825807935
95379135
1488479781
1771042628
933139550
1014818056
219790845
904773173
863054803
284479770
1772026242
1123118590
1607744978
1925719964
529222713
674435393
902375741
1253934135
1291305586
1076686818
1631559228
1902308403
1198873693
1881250505
293373034
1870604705
2122786102
916773922
1673366442
325475730
1891719152
1150633842
2023503094
345754035
516676461
1263222138
1970755524
610675743
619915750
319877333
656255855
193023206
1621432242
846792927
2081508059
409035812
1683427498
1129227347
165715141
836760917
1684762065
1960212209
2009507833
420854208
773258174
414989231
1418894869
949031719
2143087098
602609174
1340128264
505781448
831447747
721574179
1770196007
2086164028
1971973800
1276285903
257368332
2146491747
1176026788
180496562
1596764378
737866490
1009970110
125685835
1578905175
694815150
1514473508
2080586032
999356366
301817923
2061152727
1904873012
939673830
1333783874
375770802
399579578
325401720
285681886
1445077272
2121651643
894506497
1907630323
628008761
2130986820
764048587
964275776
650209434
1727034725
757475159
303830117
1242255114
1162324840
1943411657
686171709
1871941575
1213718252
979327855
860143475
1132532553
1492673112
1595470648
576335314
980969389
275310881
1466386523
131653313
54002690
622341367
1854749049
1074908210
982719016
1696201687
1455443052
1738672267
1683290719
1598329820
223891157
765847146
1113471440
1801742049
1052100460
1249802406
864061491
1562804680
450219608
667158528
277955181
1236078204
285898140
1137378807
1510522231
1685157544
1128557985
50320414
940338102
1787533499
726504340
1092899268
1213574422
1928810898
398620942
1534935340
1194077869
2028658164
653639076
1328247248
1599724248
803117968
1094043996
1486809240
739927933
395872978
1258231561
919148138
214214067
599724624
881579558
1582321277
1585029842
618370653
1351671362
959514594
896902199
192092185
939415207
400304728
772838884
1604783775
1010164893
986592233
939024533
1476371472
2115406970
422382435
1039855485
1139953944
179701594
190002728
438123091
1909212908
1026650988
534572412
386417160
516527429
1606387003
1069435615
1149282581
781109216
1602937756
334361596
1725577652
757055996
1428256825
891933129
702661462
1396456771
412967199
133312451
1070259782
693860034
944314167
412907044
1079020724
1867171326
369864043
1131303695
94524311
1811891712
1928827334
1526272542
1888363557
674116656
259941917
670792348
1842763713
164413997
1716266905
977771644
518339941
1076575052
1965015820
791440436
2115914968
1664205545
478923304
1899567661
1749974870
200085375
536874559
2048629882
1391947880
767241317
375679785
2168012
1678826200
1677702518
1904206634
1659429977
1825314717
1167377687
1666535071
196654701
237370054
1737739208
56793462
1778702702
1724533065
1984324804
1638261480
2081642013
1075639003
720330434
28597448
558378661
1823777543
265789242
1261714526
1162084286
1761513584
513008388
1879170976
1567678364
85511362
149384816
1975261142
1495152460
932401063
1893555706
1385402471
2140658584
1530937206
222577032
878165972
487922794
1036040034
363585577
1171121080
1657937793
955681332
1863710177
222299455
769588901
1320485277
209257928
746894782
1778025879
1482783734
2045466503
1973532225
249718312
87575711
636893808
1013762284
178973316
958690098
971495269
605170666
1684504173
1595266559
19999369
1779651837
460084214
988530925
1650784170
1979250008
1387575389
826550415
164131633
182751293
329250097
2013150013
1028690095
2120221192
889760890
270822450
1617976217
2075080958
1965314720
1961460474
175286176
2119829622
1946411891
1224255770
155851975
988959217
1521497386
422450761
746570842
1948268840
313223197
285841915
1969004673
412673830
1953497654
173093995
945205377
1521496546
253357115
1667752208
294985750
590413715
938136630
1756960552
2075406716
882889478
2029407113
626383811
1975099272
2074303989
915327451
1038638135
484519635
2111418680
1307300642
763920497
336227292
925425962
755036081
111535704
1044716917
1959440902
2076874779
926878693
1022578275
646942639
89573300
2067073088
417325287
494932403
112882261
1686047432
1051329115
231133447
1053820545
1196402564
98926138
1520233941
1462949272
303166776
819672524
341917974
1481884011
1521178600
641830699
651189793
1817461531
157558924
1905477545
1544387387
1575224535
370550460
1348151134
1259842757
15144273
1479831983
455954782
945246299
1156574846
255049772
407777764
545556412
1468837982
982203512
773156492
468400938
1056923606
1480068507
1482891210
2022361516
2124109568
963863987
1364560623
882096906
314232981
1080463849
1334154549
148236299
1724491374
1690667542
231636957
2125529892
1290177202
1844266136
931448744
1576941144
45196554
1770832703
1094153500
1502616995
1500200745
1870813175
528063654
379709901
1411572371
1001808706
903922014
4990481
173826371
1414154691
89115638
1951459582
1503633922
1267503419
1110690392
1002521871
296126608
1502575391
1802494674
1047061500
183919955
1066558878
772240358
592237432
1661850388
309270223
1121000065
1442186798
1042915619
59724784
1998207062
90898119
998182459
836629936
419755548
1397507823
756976221
1756508283
1921780488
1171233927
149652870
1268314230
2131589157
1036939405
1924294665
1973141807
1349338588
1572839780
1989037684
796109154
1843218276
283157542
1587960467
1617908162
1345450910
1816032550
215698131
1746482888
507265402
465637492
1733946171
1652492442
1544929512
903205169
1276482456
1389941567
1750240073
1040180293
977794638
1673680965
1861749843
1706426930
1345834020
1007861552
356572550
920494727
1222014918
1167587408
1679785856
416122047
819087647
1995196875
2140352431
2131976404
1004837073
349136489
1151447764
710027368
1081867330
1707445396
1009210297
1831918317
1289532699
1446514184
1428576339
334173127
302064241
221304737
1718453554
1294876503
349729641
1129279229
2090459269
1503709495
1941833390
1440275379
1865321227
1947190044
1289219309
1675533536
1918886442
1663686562
381251841
806104799
32738863
493370198
722312522
1796922140
2031138251
84296439
1174111944
1283735816
2139523321
1212702564
1500086928
1121565603
573476974
1468232463
456048087
1096311450
2067503371
1780324586
866684503
949963267
1571189139
1579546389
2143601595
1077987640
1139447817
1592135930
707072606
2124908973
1553239997
1633507200
1309251668
1920837475
1999296032
1271141235
1489338184
754589830
1432702568
733171774
1648233300
1217371249
1157463755
625409649
1778969811
330805389
1990389890
5246901
342798824
1583700784
1118631428
1233502725
1372176143
650731794
1119840773
176246147
271433732
383514461
639090433
816003844
1613894722
711652424
1033697735
1123330643
664124185
1655602205
18450971
791213682
209486783
800435168
1005079186
1459160117
1860245644
1288961546
810372273
1847088670
281802323
1827435733
1709880036
1814759558
1464543844
1015612278
569401497
418158322
1815163725
2099050377
1328132843
229213882
812443185
2108914756
1861955954
1772353558
1535189856
344308603
238304418
2146922374
870579450
345190226
182343408
957582962
1901451784
1267624606
945703497
435339725
624554886
1658567937
201098757
1288504796
785062902
467211803
58708377
1893730531
1742526765
1331220077
1813110104
1159718047
1667782035
36259701
117054104
201356907
519332692
1745599188
1589816039
1534079561
73663986
1876748614
313219470
1265266307
647337481
1039419487
26207998
2083112706
527610670
480475490
1694470053
588880570
1685242946
30459461
1792876779
1347455367
860751836
1524229717
1221389679
1829259784
1081461913
656207881
1446334255
566357830
253056516
1352691009
1985548589
1902543346
1407816500
519111106
1097113278
1102200570
941048699
1723536042
1377530579
381610375
605945281
1483177453
518101305
413223124
805751779
1233273431
1682657742
691144035
1041424081
146036119
49465211
574366854
1439996601
1925125355
1211922712
366997176
3525019
537072758
39318606
908781840
1815458966
826953381
323341800
1462889802
1207261834
1181996039
392152515
621417120
1700845892
761827639
169398400
94597781
662189566
214844481
2101390339
992015006
1553744598
150094902
1012093117
1713733965
1223030212
1074798914
428190831
2020772041
1624927005
1427995065
397668714
58276785
1744915359
113155220
1325205827
1140647488
752176169
890654897
1205216467
353549374
645258495
461016053
165202786
57381237
912815844
882085634
953010506
179615434
857829655
1888365846
1028752835
103749140
664080554
1185131053
138032090
145078910
105039050
608372773
916607025
1429152995
1543265347
1380759674
83671302
488265926
666267106
1873824451
1784405914
1997861951
1508993065
787615117
544585832
138034678
1875801383
281606744
1527228014
1908837958
832582669
1487408674
1904197347
975059130
2057987246
11916803
1738993735
1409501605
603859506
1639127940
1349360882
1736343724
1459663239
1958565942
598811529
654940195
447785502
1598854604
546013729
1111819656
1999707123
1217593088
1592274514
59953530
2076677574
535166145
1653641986
1319406117
1755390954
76234577
2044331222
1530128278
1777944945
852419894
404712040
1921848038
1216879639
589262205
668152331
908120586
1839742289
2120099027
1984544571
948700540
1094458835
847661063
1344013859
826179606
1842446124
982439804
1071412831
725122145
424562360
1563172422
1133454865
365768728
1227360919
1976916156
658331557
828331082
379275952
142441902
931636583
444356036
1476065840
1087188035
894235917
1036066792
1117356029
250498707
1605733738
591868367
1507605886
1853073758
1684398538
539609065
439694136
1061022559
2144374437
256981565
5653277
1907481551
1756770047
157820767
1381816747
364577112
986778720
432484192
1709782391
191485046
2147278167
440285422
127851110
1072091272
1049206337
1059531288
792728311
910458503
1308618260
1138879916
884948760
1532962967
1267340897
539694222
716124911
156294047
520046987
1965529228
1510759783
424641038
1117839738
1079154676
1128270779
1839539585
44346554
200675427
173760267
184678574
179059577
774076383
1657568793
1305522126
1938336816
928897909
1651843169
2098278502
1819527294
1618907535
471589309
1083968600
972254417
1880758662
93828436
2119290870
1491032394
1066629846
1509934372
1177428428
301472370
68068007
1386502323
2032312188
1123390807
917622863
214005882
1133444
1497794092
546322459
843273216
414949921
475226764
576450357
2077949134
249620785
1977180889
1506941410
2069787850
1540523150
1280322532
151141669
2028735892
1315065445
1295460261
1727380651
2039028830
313919256
1771525365
698538168
578538830
897034885
968639818
988451606
1835605276
1772616385
1113876588
571674380
13505219
1210268709
2038019758
2114341289
1370771637
1429436867
774002925
1445452471
1432788460
1805307156
995056893
1227140682
2084069113
1173074041
1991507371
442248335
744468592
1808401605
576357606
822099508
1793153822
1803021466
580938694
1294101336
950490504
1071702474
2023686570
2132852317
1564438731
957030932
812516835
1889128408
950458762
1419713447
1842553297
2113883371
1362902004
1658682798
1364586409
336606220
1440159376
879745687
387088328
422124711
709447261
1232247983
1767321827
1083700358
1407151355
1735535895
830740319
481729577
1240946123
2037607037
755093456
1146357653
1789748541
1496618443
107621736
98499814
221062239
109737604
449996038
998082032
973645637
3235888
967963400
1759266942
2123553341
1939273647
1178835235
1630390617
375452075
1076610303
370881714
993076382
1262328819
488580031
675750991
2032267076
1843077995
233540688
1353783693
180718039
704107025
1770139097
531109623
1133916116
875717672
1189025613
34440898
858379897
1225706483
1607287381
702753738
805475323
1828326505
1753635421
1828762515
1212605659
1918499285
1449578512
1763373750
1051316613
1837933711
923668842
626885823
559762719
48298733
1054164768
680594381
131200177
967211382
1894396488
58730835
343767077
1860427180
1876914395
1320779730
2024101062
2109338074
905491118
1481294378
1937634454
1487763312
367996216
1635755844
1851275952
1080875446
1962870408
489502559
1628193254
1729511526
709429231
957212386
342050442
1661490571
201303365
934510758
386912103
126350124
1215135057
1102102019
38110425
637480421
476907805
1311626251
876590772
1260046182
822935595
1098833396
1937511906
1261054926
1805558573
3464197
996277278
197623148
911957515
2087644870
1164263168
1318688267
79121939
503600513
218819869
700904070
1223749822
134230352
19688844
1320046734
1738245371
794250573
249859851
1225597728
900781921
137262451
1509780301
2130091380
2062250755
1974658668
1100851730
2039374908
212132142
92122044
97600553
526928062
264312457
2106625372
1088489630
2076425734
450552355
1084850021
1326342459
1491762489
2040533030
2125621449
1717299743
53850201
1428839156
592957281
124031928
206066471
1033944998
287292610
566001092
1316471768
2037632032
47478688
1188872322
1964268106
1238620697
1175879118
221370675
1734695542
1405091743
1811889887
1743912757
1822942938
1021249651
1885639093
750146132
2077421330
360441722
773458691
977552704
829804508
1739908188
2142045345
850328665
1099710231
1314476627
1370572685
1888723946
679972780
1200419945
121297984
1962722657
300286365
332518472
427230639
1367907592
1048451683
1730826610
1088144566
978393601
1384420353
1316568041
1906089486
549424742
1515897725
2032709561
459939253
872173254
200565857
70447030
1036364609
335941898
1181954544
1419553151
753958983
1444514245
1403541812
1332955414
1702488490
1780062123
786598830
362120799
1548987610
547443548
653962145
31518827
348231317
1353868254
1768638110
1326938798
1430058256
1874813244
1072017109
485825474
592193338
131995641
1353672016
269814933
1050557189
521585685
294410649
723470516
1126203215
671883418
1726054910
1008023817
610571878
902258054
1119947844
781530244
398991337
1252960622
1929570115
1578417385
1137267012
651259125
1543732912
1825318078
1208359822
494779241
705177991
595624437
2086953941
910647378
1510899843
1803300534
1307439278
1172134145
1313770181
202425667
566283145
1959568701
906103085
398845905
637501969
2104922536
805987182
1641868921
114260192
1113745925
1658094524
1919143813
1556171569
1966421216
1119550347
737164212
412346815
782942895
988873861
1447634002
580413849
1467392792
1158293106
1188574563
1293727136
2055121642
1268534446
209926741
674117850
1734938036
375766199
1502200176
1610390938
1389213736
865038284
1813377467
16030095
685802141
2113239535
1407724559
1148227920
1959857225
779370000
1495131019
291026405
2047313043
500392308
1310141384
1433141325
1434052621
830314705
568082294
399690545
1943870818
1992477798
1253467827
2136098590
224021131
1691459805
1500768095
1700871526
674760288
1590893251
164628338
643534515
1961890012
74497503
1413224459
498800651
11730880
160202580
169661249
2057536266
307151976
922095394
1522207193
1163022429
469058959
657377626
1657415913
433084763
816361737
2110680277
483610407
2106233569
806255012
947978580
1258398957
787453626
62503781
1102612820
1818084751
1769911419
1833594448
598827457
1451825802
856449715
1540363895
1987927590
360496991
1814011273
2015988082
1341997865
1513268729
1840926610
951334213
367675842
1546726166
69553544
1382120921
1362715676
480331864
2135538491
849353123
402207421
1574432797
752838485
1277482540
125807943
2046534068
1313236917
2068005824
2028869610
1743715933
363285072
407347131
295618242
1459386322
172378238
1743389947
1446687125
1529705273
297869125
388614454
2130966554
1821879867
1739106328
773758343
827693417
857984406
100987030
86724297
605919483
1670329003
124648855
2054361917
1117904194
1866198255
151896172
373393936
72601467
1256324773
63695925
513343799
648513482
564169264
1060461310
741494017
1763928803
1635166375
2136761845
1290988446
1452828981
422496224
1664229006
237601096
487974232
1867159241
552452032
71790087
634600465
1653143149
1745991641
1280147706
17325941
1427492964
366555185
1725920232
2126848075
1240130351
1896826878
659062922
401378699
2084206748
346451892
1132753913
2020413988
786922539
73893703
1146985841
1995508021
1295265136
830175823
1212086654
210061860
486196833
70423965
1273963022
69878228
703026241
1575862195
731038100
2127365410
1494768996
127152068
2073080545
1155366472
665919707
1495554094
802867177
1632823044
1730412858
1716392305
1924562123
1211776060
2026759302
1789883365
1272318757
1432008399
794260168
602328802
2098951308
1863598863
1430218577
1582438965
479022620
748959417
944040645
1728361380
684393453
1905471759
1875255819
1601367443
992373695
677805417
1623906499
317270481
1250032643
1022855203
981930422
878684414
823141886
861340504
134914241
556892141
1676510974
2042925388
2147374521
1567652525
335149706
1751785983
655098132
539735333
1868992371
861618592
1618964870
1330825442
1925324126
516097869
1035235667
1146366393
1076533507
1972500529
1452827463
2059632564
279329406
780727254
382938623
904340948
48972372
1975114319
1437757266
81995910
188419353
333216325
440662403
196637010
1886106118
351942800
1288691879
1982788057
122424792
724864085
882237247
490559064
1690361042
442636968
350765590
2700839
573721026
1025170691
1863884581
1156825356
1053102590
692003791
1016395612
430614647
1947945662
22477620
816167901
1540665900
270969045
1409050198
44230754
948660992
1556227018
1706728017
1674733275
2009713468
1140986348
118716533
632656130
870517929
2067477135
2000844809
295027015
1045091750
257347558
1030626019
782060725
902135715
1981324666
620909936
1132582857
2060240115
683960538
188665831
927315834
1407450899
1290027807
84158824
1334166345
1114556672
1167994812
1010361215
104622538
217164804
1989162786
1269509955
1375571549
1765059187
1589827045
941438678
1709579641
1076596553
1072954535
1189792553
1543137597
1129436816
1305798842
387218589
1383470711
1790274333
1605524595
242257528
981060220
1483816546
815975496
844789167
1832237596
980911847
2096624090
749094149
1794839470
1231605958
1624470258
837831428
85804712
1223010674
1831664791
10041331
275013018
2142754332
672392237
1429983948
1603129752
1783907568
912757665
956226702
402890398
102296971
890915431
121500658
981573476
547268046
1206651732
916216790
691567331
263735070
236847910
1989158393
1076973237
1075564574
564966684
1014896235
1710309307
1349896688
705099498
1079534785
1478058216
476809088
893577683
1070476769
463033811
170436724
1561437616
926261334
1199347700
1494968983
1712236726
484777110
1016185914
109383454
1752806977
451685264
1045878576
1761323715
2040815742
426383563
1583700756
407365074
1197060715
1484930609
35058683
1233625276
1280413743
1894649771
1065851918
459403612
36418768
737370186
1408521076
801777062
55043450
1147292347
1639529834
1168304385
931995268
1246443344
257737524
1685971271
1531394944
1973611420
397206767
1348270414
1580912225
626693371
1861392659
1453259844
281361849
595765700
910510185
92330460
1059396531
72870340
815222193
1812499208
1982939633
1345594857
1208913655
1533609376
2010056353
1546358020
909673470
1061391532
2022467525
763634616
1787167020
2072626242
787874235
482713617
1549762278
1421281350
330536201
1618306729
1136612429
224098421
1272212119
1811898427
424246680
959773874
59603262
1302833759
1520188413
845939002
836268013
1261506209
113834562
657303911
886351050
463183951
46880220
305696694
1816292012
1714986277
817181303
1272392655
2029762058
2125455753
965426093
2136536933
1364544892
367473908
1004513070
2105911693
916861407
1525252423
92115741
1104573519
1646562606
1996079514
2101849574
1097058339
1317485867
513020367
1731390553
734836164
1766005963
1881931081
1637737764
99835604
380312673
2054955373
1534784908
2094742104
1689237160
762320326
1021061072
798742636
2001628855
353155751
1825634168
1123854208
1263221463
1768277733
1123286647
616957995
1114042043
1226428713
1592786157
837250700
5287530
1511283772
998814621
493478805
1528979941
300366438
385445381
2054631963
1973518278
2108260744
843438401
902443110
633057949
291258635
1437421140
1472030009
276271383
1155082387
329803811
1642811412
1574987359
1397172377
129052818
1266820540
1140048824
535137721
296162347
268059405
1554788094
917799348
1363607121
455923686
1035380972
1775818149
781451552
1100313627
5842741
1312076926
262581172
2080167116
1519919390
2112857093
1628276988
614216706
1072051635
198758811
1079703069
1398145297
933756173
1855098692
1922153985
502382736
286317797
767996470
289601960
1452977749
902550579
106333084
1368077600
1060285472
530334859
430083958
109365697
1823871628
610445636
170100231
1224543178
552399453
443847975
1194385431
903137339
679135111
375331701
1545188534
865050712
1451950275
557712012
59456604
921874286
62069703
1799414172
716311958
665699342
1310555087
755589254
1317498414
536264616
967843589
1400334647
750242759
517024353
1889746908
1126982528
696585765
850808578
353522784
759992805
1971185575
84495936
354517893
1888247740
524808458
483990942
1477541464
1952156951
775442249
1822257199
6882968
1166224046
1014818047
988249684
441349074
78580330
918550705
860550223
996845915
973621371
267503485
776931312
372577882
1747416227
2113531582
1142994224
917894492
1780814867
1122875924
1857734259
1783954983
581544822
205469945
1812285081
962327182
9198130
762375558
1067477715
368726959
862806756
1934995941
929126228
669248469
479195949
1300904333
2104590088
660133086
327716289
1729709601
318274106
1571849332
864636236
280432532
1609608746
589279506
1421567647
177283901
1304324613
1603378797
268039502
1008986156
569746204
1651459717
569568679
1705209591
1401506212
1678595980
816305812
1310495449
837679478
1911104889
181598779
1449334061
2094540993
2067402820
1623049390
298089569
174442943
1068482738
1609038027
1822234324
1115937332
853673607
250268635
1695673385
779742357
300649320
563769266
184413420
71468252
715680558
908441698
1002707465
1175690363
161487198
1867163546
923974034
1338918309
1019538540
1733110937
1002049660
1758621446
757464864
1267989578
1534679965
525255662
182336586
1334242441
254443995
1089978046
838284533
677011158
990430685
112882673
1077114956
1562117309
1604638140
1131313191
1840597894
586655656
1358316748
1505543858
1282905637
1163703445
1458813010
433956922
1206017685
1476201537
1319252658
528850375
1023889533
1716337784
1799071961
1665041424
1530893125
1227249227
218871538
1944723733
526387331
635650867
837750799
754178538
570083853
343580501
167220469
2085963025
327631450
1610166198
1890698489
1218342212
345658452
1703885773
1712180915
1246565324
2142709617
1037655910
523482591
1772312499
467510039
682118545
595178212
680761405
645907223
700749787
1714464783
1308878327
485323668
947241574
1164825075
1735446253
507676578
1191919776
1700989022
204810
503877414
1637488912
1712260556
1838972847
48670449
332617256
1106834209
1064784106
584423622
426049212
1414498726
1303782935
379290336
1776066671
1792416606
957045262
94222614
309169354
878956202
2044041300
1149339548
1922549269
1873520657
1051153444
1674106263
2078601911
54511445
836276002
1701475356
799850942
350813718
648088239
1356175001
1265822933
1964430292
847118994
2066995945
1858064293
39608246
224056877
970905223
285697807
694625999
1686709166
1230417206
704461293
634759536
1130011343
873259080
1724799150
754363673
1891150390
502785099
596162489
1672727309
1428357924
132397198
319160192
1724016076
259716833
1213830313
1996209106
1346066682
573898279
299004767
1271835766
599571995
82472951
844505856
1840980973
1166294546
1494874459
68485620
778988403
561721248
397076813
2140646088
1983894303
700891537
1160238965
359703382
1604661208
758931448
1819631852
2119304939
738141530
2038695351
1629483441
561404063
952150529
1750355359
1209019805
151939992
894662228
935417911
1711585863
489172126
709372520
403917257
1440338217
139597501
1916602487
629984241
78116721
475325766
675234014
627994046
1259952585
1900790109
1795894621
1958838838
359852229
1373661981
1987314679
449569521
1521769080
1978530851
248973940
536218278
1802008454
584062365
1868473643
449886084
1145367331
19228007
34593830
1483138457
1475689487
1103673531
1171936045
938525994
1184278878
1163301881
781417625
1353821337
1028931434
715491467
10429872
374210597
1241332607
1430079939
507247662
1442637526
252009286
888327911
2112070964
721864747
138954832
1460282917
2043973891
1377982106
1824236086
1647924681
152151626
1583375321
499529345
1431185470
1717798864
870949755
1858171014
2019540144
2134632718
1795273300
623968509
1197878810
1345195520
1308149112
1045514968
962996384
1130180716
1464739006
317069211
1285703445
1159357123
245665282
1934687342
579237223
689353818
366896783
657322981
1099034673
819786633
528563129
1602774918
1813022767
316309796
417735089
1520061627
380438562
571628109
330302446
1798031155
1959344247
2037136399
1272164371
1180418367
1294979613
1153625042
1229502213
1549240536
214218082
1114398029
1872150427
303105957
1098847548
1988111524
849564517
1323238057
704602030
1409930423
2023219630
1782743114
877768366
576998422
991562801
161874145
1675035218
1902754499
323514648
2099613771
1355555941
1569451833
1583626845
1082820178
299364062
349509778
1332678341
1336243405
599659176
1526662270
1473985503
2083454911
2023686093
639598327
416103582
1987404643
1918069275
1808281928
1451700715
1021782250
1099779195
1539237831
728781004
1556707725
112515593
1708594732
1614981340
1366845452
1510042760
145647235
296397496
1107787174
1256432643
289563455
1232999756
1145880964
606382390
1324438585
840232474
423607682
343859414
753799924
766472894
1806232607
1596379607
1325493789
650307252
2042565367
1584977719
937802206
1672145421
114875145
46663408
988126997
1903875226
675339548
328621872
172559920
2005449742
1584123470
2054918334
824196987
1278433618
1436399993
777843791
33453182
1031354730
1038994195
309715304
2109179004
1420578650
1886424583
509594237
690807439
1056755342
746534365
438173148
1534506913
1693045087
359084628
680143192
239388840
188259840
2042540826
96248762
714010774
252530684
2050257092
201639190
486225223
1152250446
2049097470
897342907
481840317
259989342
1005507048
1309726809
743472664
512347997
1253253854
61929389
1468207885
1657211683
942658977
1632174244
1000138090
586633766
445000224
1087742977
1641998471
1979201552
2147272552
1548269024
1465063324
1670210229
976103159
1202011959
1551078689
872826844
574188855
2144249747
814738777
1133988289
1267140953
680250287
1458744843
140626765
88557871
976082860
1558880393
1052223420
1661059873
1077340157
930710857
154084225
1188526637
1045305179
158133297
983904584
350833557
338414045
533377427
39566206
1241904830
1783241469
781336590
629992323
895979894
1411577558
1816623861
1568148228
1541107107
653994215
1793254604
114734426
81010562
1977039968
1520069398
1799588143
2034036367
38762172
845109331
382967362
1386062819
1013076393
1313358893
2140600891
1120839757
2063625765
866752853
345854292
705763703
720410429
639636632
475540502
1725044548
1742967114
1551621116
1517913870
562334709
258919024
183805106
275451522
641191856
179105741
1926458766
305611868
87321590
289552476
827496713
1863135794
2137176618
1406518862
961699665
543465436
717978243
681274646
1486303686
1792625195
616562114
1325966215
260704428
1604217624
1196144030
2033243209
1649168227
1856966415
1056971579
370166066
1713564719
1832285038
863625495
1835158916
680556915
1133671870
494034717
962537391
1237383422
438251745
381423186
319574046
544396909
2007056566
2042032974
525952200
632569674
98470083
1187646190
1044006889
1944677548
2041102698
1445692339
411473575
156522550
1806191367
1338998148
372414549
1611586528
1594658367
908353311
1327569645
731285206
1888334584
171878321
1528575619
467753063
731704187
1142738972
596000342
1160290313
1962985999
1609193706
133350021
930494153
61751410
304034835
29913396
1088579323
1322920595
115095104
1034657971
1857589545
1931872125
1254715448
1288466921
920693518
223436702
277051525
1417949659
196424077
590815337
1059891837
1431975787
455575584
2000792783
1300186510
1533425988
1054155617
625882667
1243460413
1699304735
2127900916
1229763197
1638581722
784711071
1141628518
978066636
248552011
23139286
1475665606
843086226
443080564
410539877
1886595113
705641037
1970868800
1962048124
723813785
1043800066
1906603813
1557555311
1205360706
597505595
1954693660
920881390
1038051508
1730398531
656745534
1263090782
1055298617
821579235
2095175919
929599583
1839564898
724319159
1725185797
1089877525
975407700
604668864
100152824
1979594285
1968630150
362569923
255402877
2092882238
1885422183
880087483
1604911085
1689467213
2066771199
1597407096
273329739
1271859203
1798344551
947134362
878599015
186199386
878489745
1544453426
1281764713
1258868300
1167211476
1815706565
1274071708
2074180380
1618114154
603549781
254507864
384049186
1179885139
1709229702
501474119
1586025564
425154688
715160791
1646265542
103497327
454719605
2031208476
159236971
1228268393
2127297119
949511567
804908225
503486280
935558144
1602823315
1240022507
56237016
1993562613
1818428900
314150851
1334411181
1195236306
1780741609
1713442588
1735602962
525881936
600614966
1944770706
2069918739
234994530
1450162789
572662394
1855366606
960451801
352629908
1899987360
1733003100
662768793
1812033955
574898794
1842259357
1759365372
958319284
1213017231
102051247
1730766102
253280056
1200747820
834453781
475858880
13745378
624301757
194786297
1678256982
1856206574
1886262080
484865650
698811108
1825577477
179757810
2111873685
1272210181
1374714618
1744120168
948541259
680068897
269601826
255137322
1330986519
777920703
1438157921
412304439
1708591187
1568445496
1903022033
511326831
781507202
1321664281
94520724
261384626
1254125459
1124596658
1593987313
1173377952
1029499529
1168475196
992190547
297502761
903123793
209349651
2093488141
471798229
746326791
582422172
2106170709
1561173136
2093914369
77546389
848434630
40167447
2037261273
878758242
2126633353
692698381
1886697202
1906189414
46578689
1115978260
451699005
2135278230
390395088
301378474
429602598
1008551546
1987273546
847454384
662897146
150818941
934258913
598576654
693508800
493468664
201653821
1504407806
1812864543
1950978359
406469050
627853464
40524796
882087161
897763873
2097954645
1782559777
1344802225
1683637001
1431769094
211524745
2131385286
1331054874
479645493
2045805143
30397763
1598073643
2061383949
1176743859
1472069001
701237745
1102215192
637644049
1620056212
1104642635
1838943545
2086938842
1856715660
429521159
2040608109
352225157
821793941
223098339
1816807146
980244876
1896339445
20096761
321127353
1152578232
280358268
206212851
1479244212
224389129
351988987
1737627074
1339405487
957384510
1145463858
238997429
331980644
1168701439
1166016034
383717322
1439898576
171629359
1329792080
70900079
99305141
1713059166
602787750
151797306
1482876402
2061575334
303190385
978803978
1051946719
1819559515
771229438
70093719
1520101061
816505424
1671153231
693928372
225717291
918976606
2140125254
2064487089
1262501202
2091572114
281029949
534266241
64187717
863297161
780023511
88324918
1482453656
1535731316
806832188
262269767
1025004572
165828796
34827188
1199958171
730165094
1043220678
287447670
1965781628
2011264259
483382522
1246793574
1479947107
826192413
726416713
398977930
1721484510
501658652
363002254
796507483
1838781626
547460031
1730362142
358153763
73280427
1401058154
1447643960
1406248285
309921163
795842898
551513483
172635281
1639793565
121088764
693825494
399081153
1908241955
595814236
99223507
1468138808
129976136
1235827711
408588200
1953125800
938770414
1564069871
1358082990
1355704017
256866588
637606600
416923115
1618158276
36937300
837781096
1497612936
1971716810
284922366
39498888
600164884
305381886
853938051
2000331060
923713954
942770844
1329231730
62505608
419444363
2444961
1058340163
1002509473
2032877151
847116150
790178789
1957122873
1190288261
269327223
997762045
1391319082
1164030905
304657173
613466640
1581621931
3063290
1248168487
2021431494
1745829452
1199335389
1083667197
865308340
1583441230
185374977
2115661072
2132565800
1548405810
1618689901
1854811862
1840998135
557873295
352160573
107639262
1624062421
1468449663
1645092110
544007554
1583877508
1128125149
2128994698
1190080893
1137774212
1330886260
1902243527
1544149304
55932371
2088723450
1962788848
951823288
1756340443
1083339066
1209095942
2129508546
1129785080
988789363
1180554776
1230165719
1594215716
2036808204
482031405
452019140
1167104542
749549146
750820372
258482615
1965852829
2023937446
530403517
647337481
419310163
1994646308
1228668558
1787230574
601342053
75989716
493595590
1710472254
164343478
169882242
1155282996
1179334455
293519175
198994978
503213024
354964040
255332905
1410388573
528865200
1791300587
121955097
647369513
671715416
2052821174
1778316747
506200449
245666090
1967322966
21099221
620738268
1840561573
171769244
643585948
276314480
423756087
1142807427
453624604
871093944
1306267000
302162712
447379854
1255726988
900531766
1096646050
1669630950
678368346
1129979268
2083058456
1741716485
2022805697
64009606
735406057
1916553253
501220072
767152192
491213940
1580492561
864968867
65763596
1350812550
2139877173
652328178
97584627
1508224167
427609353
1811908908
691764179
66472492
236578328
1277486146
28696056
1501888481
576744016
99688651
573039411
2145082838
1481639820
1130300013
1555240625
2108203271
110521189
335955624
549938042
327349999
1391228411
891037593
530998845
369360739
1911944088
522942052
1706414164
333861743
507912892
206402984
679794829
1680409229
1499376517
1473065247
197294129
618689073
1030233912
157988572
1855389129
2854984
228576726
622612333
1458510489
719535864
150633981
169397067
729098151
545504634
1170274449
354584651
827753732
303411621
1665937685
170480232
322855987
754967028
1396978577
2083137173
203187931
90736635
666147202
300316917
680068893
1974567023
1756251886
1887035272
621032208
1339752740
224264684
1600434502
72496590
875152145
377667511
1222429023
933027402
527659639
2032481881
1789869137
111908312
217019055
112803448
352668305
2000829689
1870749748
927041680
1606372379
760230061
1027618853
2028761978
150037830
1794326241
2015140902
865220870
1312473846
345638344
592011911
1272713444
1024243769
1926280443
1698668442
1681883952
1227968127
448063868
1332656472
1159260870
1899100507
1125583333
90157226
1094093143
571922092
1019184325
1291176717
1065057193
2056713975
1568923732
1197990960
1353202575
1363926374
716934295
1691107304
1990556970
2035769310
213643968
2055017498
1180935796
838193491
2087159082
640122891
1599178868
1482290728
654631006
468223960
324883141
613113561
344708967
341775436
1240127447
1076363372
1943833726
559286530
1222789479
2073588054
2140931160
2026838632
2073599094
1955539850
1069584973
335315489
1254248847
537319029
1783648145
974785055
2136413551
1904341874
492896588
442744746
266105919
1676538329
1629345548
844045304
1577261591
1751037127
655121606
252093551
1145036147
843129740
926156623
1202031741
799220343
1539924374
653148497
1965217948
1203153330
50266449
1033220036
1317614301
361871593
1686234959
554484139
102992052
1537493946
1260870600
1839006909
840130870
1626885807
846489299
894932516
2088730605
80131531
1267418287
1758398696
2053739140
691557627
1834915169
253701070
1480753234
1559268484
1723094301
868398754
426486257
1614706048
1874135510
1531797981
2069269239
405648782
902786325
1582533728
1367081403
277627191
381770350
1285368807
306077901
1896193881
1298691638
254960985
768955319
1070550542
1941758054
623087380
249962127
1588387482
233540688
734055102
399213847
1473272043
1997780499
905791197
436585055
134291292
352633688
2058146236
2088068982
1016677587
402736523
1829902126
61746948
834256049
124563625
2060872514
1162450614
142235665
663976513
1945100675
2049477550
1352013105
1762545177
196198356
484333217
1953509898
482017192
1274268041
1819490229
1034136096
1310000527
2142148456
44545049
877024759
524314769
1159679693
1495169799
411499931
604377584
506770762
769320055
335452589
234555971
2034560126
1555627970
110086730
1090725631
1698989850
2143221944
372610674
1805880393
663217028
485864961
45513167
231998314
1097300294
1872139780
1681634976
830692570
1521769080
153356487
788352682
1644894408
1590124018
440590170
116050508
1974749392
8285544
1622428350
179555836
768413481
181377048
1600527984
1251487347
266449850
315360792
847501447
1308712393
356887752
1234839026
1433138659
1995065367
1761393250
1231766543
1101832338
1819077880
991165164
1150011603
360562146
333382279
1761063149
66783099
370223660
148475165
353957482
71129456
1967146072
1909489836
1076062807
1541902074
784843601
2031449560
1909026950
1286273626
1551122089
1137365523
1025647132
1189422184
332050909
303086887
2101840496
1232902219
1971299881
1534900385
1023810595
7982886
1681410135
303730410
2005063273
561536331
611264275
1480560116
452542391
613093638
637499326
1795905087
1533289739
607848209
609773617
1885952521
909728820
1386531035
1009899166
1353911068
670489494
595774801
724374871
1445791178
1949482182
1987617045
903113757
82195461
1245221430
168411229
2038370599
1589770379
1102901413
128712145
1195542144
1764568700
2097964745
1230369708
1043878007
1191117828
374014103
395416081
370295711
1225208131
806416035
1447217962
1732187654
1684107279
528115040
1656450808
1190919159
1597824406
1400026275
1708988655
1686357439
104060104
253386103
693595330
936849999
1550552596
241945863
2003082451
191157322
52734232
1455293891
646982281
976067731
989970062
1618333210
1899850849
356669544
486674252
299685454
2083173902
1945296134
1501278
479251496
1872861147
1326785357
546808803
962551159
1374471419
1129791642
526820369
1073792793
599151434
156844623
1180464742
1597892726
1765000552
1286534660
1237097889
329937366
2027597346
910655812
766605308
1888270005
1073977536
423739452
535028044
1027408451
1999996722
83135381
1879746789
1246795831
1326286910
372790491
1745882518
1340849231
1660090414
1719141536
1300229684
276117701
1023611985
1422351400
260261870
517261310
2131060679
169930143
942115544
1409784708
283627768
212949381
813815577
2076149362
1152102619
1873006926
1838669267
1428531539
1391865939
272084814
344759117
425468868
979997438
704672722
1351698115
561838287
825088995
374775135
298943763
282017936
1173781733
1669746048
745546120
1411755494
1993965593
1250321774
337665840
758367943
1185628426
1467146109
1369237015
264185232
1114080300
632347259
655155830
1187626978
10500373
1015645344
1956878373
1736080563
1738159194
919658387
381316958
1797959376
1461365332
1119734568
94820456
12937062
214434963
884920724
446971416
2078797092
123183027
114156286
1742655342
1041382350
302208905
1892710937
1509647075
218951231
2075254186
1743779338
2111636996
1356275237
514362843
1691441077
592771618
362884852
1938614537
195554011
2060473523
1698144554
578671832
255321842
504420
318443785
805701118
1854352636
1884874769
1446719862
289371984
1469937479
1324763372
1519877637
1350083752
1494129518
133739914
1176336193
61513623
751134369
246974590
1745090312
798842315
167886776
1850580992
586066772
1427439287
2041079849
1216697902
890529564
2091920792
1487183651
260409907
754984531
1392159603
805284981
2090485943
731529151
1411950918
1345240412
808456279
1778580012
1238746387
352733909
2022904597
30143700
1134465753
10624786
1204887811
79417057
1755045816
16302884
2146884047
2119809505
1388152233
524536958
718798899
645707313
1870963580
1919029957
572107068
2115616636
292626056
996145127
434955000
1915244582
1226250255
450289546
178878747
1301613481
1290035408
550606463
1125398990
1326807722
454498388
219454619
774951375
130966254
1955397148
2025574492
1469773956
19782959
957637730
115989206
2075644446
1086046650
742412065
1493307269
1032061166
1700293534
1260641750
703420733
1922181178
1807389092
1684187717
702814605
1424763016
359725414
442291039
728890772
1427670663
644054733
449872517
178003261
1100739924
350914137
1468133580
1175608788
1278840232
1817647182
623430926
207519733
1136233410
1325705758
341776793
1363853351
833125979
1639900806
333274161
1851738458
278425707
82432131
538312860
1715843406
782898604
1285492575
440877359
68745663
666462119
1281238394
882437840
1534303761
1167576760
1426948658
851083736
591569650
1860524059
865525804
1980799636
1206473541
1575613983
1847747984
561172253
425218728
857647669
1995467472
1969164125
1713398652
1283160319
7062559
497155211
1729288660
1108863119
607981400
1103094590
915507256
834750047
712754689
1691089932
1270192508
1315270079
2054243524
688264389
257960113
1623890044
680310487
553249468
1140596139
2109159157
12271574
1822811677
371639099
1274736851
1883482455
802074165
812640829
1669891476
1615527257
1175544881
1127932311
2077510978
729957954
1754227149
673640964
161255068
760737099
1733882459
1209975002
579384593
665751973
231519730
50949025
1096175151
1833117839
840697716
1171940088
468643964
861230421
637779948
1882228422
221175639
41011443
1515079524
645510262
288175454
887492667
20629881
27418618
182515782
1391573953
1162422671
1404062943
30680033
1699066923
1397281627
1394389231
1320871458
755775387
541105094
442654677
1991040342
1454785364
387593850
389139201
45380850
248705542
1228924049
571635176
1036210142
1093672930
1966699056
842132176
55670649
1796994047
1374789156
470558547
739119475
193379866
287123471
463770375
1419755584
1161750280
1992903474
812888930
272022203
1988633572
678086687
839629432
1644199740
134626118
2033950562
1530676821
720651891
1803632014
1742584925
14561625
976060279
544920349
864956667
434113134
1983843660
1503645165
1689979539
1150071939
1028290104
238610173
1140229520
2024343638
125568336
560053154
979289046
1487698168
1153849190
1456894861
1106145136
1689237160
267809646
1626766279
1837906722
2003708421
950493803
1287540502
788008632
1277728974
470396550
84602368
26227474
2071939691
1849972471
690055521
2072897599
171337198
1384694801
831850167
1686201557
782973670
436414372
633651683
685100072
1394720755
1635843577
327425037
1454425363
278560783
807283433
1692541974
2069388767
201341289
1312955608
2085039669
2102978701
93953765
1825999005
1181655695
1750976232
1220435852
1749547649
476816964
1229926194
204048528
1585555270
1393349179
1447303653
503511272
1862804924
1186140687
1350631892
1073767871
1209565026
1754542393
953269665
337594115
7395686
1973958424
1752930594
269148268
1627966599
761193823
1625810145
1710577525
1621865687
1258052117
63965659
1622858980
981679096
89838775
366802289
1002980252
517316017
186951110
1350833348
1912334408
397891276
434082393
2092359242
227552806
787017096
1709888830
1817388477
1898532987
1352341142
853160195
930979001
1040289364
1519031650
286970438
589204554
711699046
713717912
391688373
702184409
579592640
438009831
26401399
1160938703
607603658
1564044449
1201448584
1744562571
1046948186
1282218265
948482402
1879843028
1551650678
676862361
455860184
1627312469
27261579
1081133983
704199144
388398497
1979041084
758125936
2057734851
695158889
1804656054
779750271
659583447
1339354994
1086225004
2033310202
969714449
493684834
1242105616
337736749
615230964
1749510968
807689932
1735795287
1441133226
643101555
744937748
49214560
1382375933
459034566
1004167929
1003402547
775995425
1279760904
899525132
1068710850
1204083251
999530274
878452863
1523157508
868005516
264176348
1658040481
1953789521
913486797
1944121082
1588673177
1001745075
875297507
1400033787
1194989051
671267781
562252859
2051944963
174888805
1824108368
1568926254
165865581
166552969
355325244
1514936161
1276425569
1773202667
1276810847
977299716
200766177
2138070630
1828660976
1569219100
586601404
340996274
561956524
2003484554
1505632335
175669652
1064416964
1234654604
211904108
914330057
673732902
949072262
600528201
1340197296
102970678
581395788
408484073
814682459
407262793
236041825
15935217
1349911518
1472436779
1665820041
509639605
441001998
1732397752
1971770083
1292878080
1041492929
515193458
773260248
312343331
1109434416
1913804657
1278466451
1677353389
442549825
443652648
1531115977
429261668
1746452510
837560886
900974425
1407993693
510935862
1277032220
1997523604
2036459834
768179914
315420070
2122143744
1028334187
1475342107
1313704505
1458793657
1187187193
331674729
1013114943
1220187432
880770514
54185816
392334960
1499147494
1692337333
1314149106
989036713
213853426
1493350176
212424114
1773109236
1578579898
1130283127
1157663961
1861756019
590183538
660359964
1805030365
408409378
805740805
77754871
1546996386
903378215
734921474
229778256
798536184
925793358
1081057595
1018850291
737567981
11958085
871031831
319282855
1224928576
1046105074
2135460311
882619550
369211416
1595508271
1388344321
1426130864
1653060490
1101168732
146262698
1898667435
1436649434
2013373534
1328530658
542829165
965158774
118070207
1983847522
1711811914
1854763895
2103814388
1809905850
561831426
728483962
1283606850
686501385
2084075454
919107277
996135272
7032034
2065780684
1555313029
759898321
335373815
2028949281
1858672340
1957272787
1286411413
936652663
1241861152
1987140494
2055523137
1504152570
1606329292
336110819
291158174
1817380692
1829684252
555107637
291932419
985426644
2047674338
1096296087
908623755
1513968634
967730621
1780235576
645089867
1834143294
835260813
299123856
1428502224
130717685
1601356047
470423056
302981512
1423358795
190845530
1900395861
1040996338
681360859
494031524
21500429
1187938539
373789037
922498998
1819408658
1037133273
645250663
1775417244
1615435948
1667480372
247691351
1068614315
1757939846
633352106
2134516624
1596343038
1127774035
754837929
824961428
1452663078
537670968
666571773
1497012970
171152283
2040956788
947049097
385026333
1280905331
1718175537
981228235
173633932
953110095
103607208
1894797088
630649427
1539519650
1687082248
1517769923
594260433
823574180
106267152
1601653161
979481304
585544849
689530144
1814284859
1545041319
2145533049
840573861
945370546
1428689601
492403264
100686957
1777510987
981147215
1901198702
1737123440
1243388221
1479795401
755051421
1867378272
1610647751
1648656803
696214615
867325008
1722829463
1437381454
2051828151
980822168
1128828367
99543726
1909839536
497314298
888379733
1833879279
1157966784
93519316
626008551
2020878369
1469410912
1588173814
1175265508
720508711
1977383622
1820721359
1906602051
674973192
104186096
593118101
200547226
125137907
381829637
378806295
1468929811
1331865937
874857912
1985970852
1007671520
1621758540
790543284
1559755850
996725358
1253167264
1321960178
1567444201
623203374
601006372
1781071334
1062114830
366061701
1809943745
2067540054
58567626
344269186
894062942
2028637181
1695006719
1194356135
1127466230
549756472
1530806849
614396593
1163072809
172540842
48015370
501500035
77580400
1355085047
386221055
453636104
2070918759
124299611
1901534634
1720369642
518626047
1379511823
1454315116
1562455110
2029030909
1960049642
2014179587
1334859355
1967615253
54859904
1601650123
590452665
751487082
2142108659
1463353160
1115293546
986481148
469726869
1831721768
1428016348
1337155459
1875047993
1306513051
1797008806
1193662075
162342199
818155433
742592579
947366032
969100171
1467873048
1411411213
649623760
1697669951
591817964
1657003991
1665276141
1652072573
1513609526
283719052
406390599
2037944734
1963272393
765883556
1470996263
1706020411
1339608548
257430258
2007752274
1358668243
1091135125
1235908666
103496420
1015658659
176723745
412017166
709324332
298864419
1652746150
1578429287
354469485
1064216576
301173192
77816514
1800570863
1085437164
1240093403
1435328390
320404445
2072610812
1921266275
575639964
2002431848
735941620
1543018314
398256214
280764862
253072048
581535269
1954215220
1365076701
1287048606
1953857959
1042067490
1635197135
1620416787
271017823
936544845
1698946127
1057424320
1367427879
818136064
752347923
1157705201
781239374
1546806221
1411220602
1632274704
718892285
1893306347
1418431905
233613521
1989635337
1406291265
25747335
2059968370
1872485646
777968419
28082568
321289545
1742654940
1912784898
1757474039
1913748569
1360506620
271022527
2142278614
1693444342
1488641711
1320760075
218413132
16442411
750508842
1930630519
14585281
668879970
237156976
2115863082
12528604
735626363
1095392546
1697023986
1672565242
573053139
1883730994
76107463
179091848
797136856
1732940044
2061605518
28500172
2059564720
1040860742
1289475167
1276744675
1181190878
485398829
1589609326
905693523
1916357606
1642340101
1694919185
511665798
1397525769
888847240
1542979580
37651797
378392515
109907137
1257774697
2131383281
256371575
269874983
1842835221
1817935589
1821816747
941402189
747502321
615376842
1713743522
641866172
37122784
37220230
175442231
316920006
2068107014
2031458648
305026646
1389226409
798326599
816867427
451818743
1252475397
763556598
2064758946
514564439
963722811
1549567267
894213567
455440973
444685251
2109372049
215094427
1221422697
1966158138
1595281745
1513324345
1337454138
1004464696
2147235207
1463833681
1696042910
907241438
141383971
810758585
1486734047
73152221
1889674531
1402606400
946906257
1139890884
1042476950
870994053
44074292
683614917
1131273772
1543815621
821001850
2108817531
768671819
1878135732
911586287
358718071
1058998970
1889491934
1192587606
435196894
680163608
1692217964
2044509070
338183736
1066921145
1697017939
986236025
1385103984
977948786
504276157
1236082343
1716714543
817915846
1903530581
1952578253
1352772804
548531312
1433804065
2003735754
751696283
227557160
1430148217
768712705
511706044
1248861126
965091747
1793082571
1556125492
1775736415
1156935122
714034048
801300021
736598704
316801907
1414671388
980002810
396986445
1155026553
28390320
733989568
803630104
1771360072
1978422348
1048740867
2002066943
540892777
1890375664
1705253703
1448984719
170530029
1140187927
1667605172
2076797786
311114484
1762789853
1297467695
857959066
1988468902
2093707780
333918977
1037424030
1471248546
1179865804
1152388166
1262676601
658387007
1478756588
1329324346
1699650419
440906678
1360639155
1562192127
1690736272
1824680049
68826786
1302953888
213430298
536620031
1933126669
1850663562
750728019
773279137
488084813
1439771699
589705592
1858072682
442491572
805539695
1494229161
1352904392
968657834
1473040951
329721527
552955415
1487088933
300604583
1332674517
1914728519
821115198
1741138772
234909272
2035325332
407554606
1158776053
1760975278
558859973
84988615
1653000137
1921605198
512307011
1549888926
829578005
1818235521
1900388781
1381299261
1424040039
1856147820
600041477
1448417629
1313004802
1239115679
1179691080
423001402
1870239251
133024031
277794491
1972378218
1399239498
49578570
394745819
1470292731
1822659746
518172589
2041796528
81818013
1737082065
1638968846
801993752
1083935177
1260825408
1459185977
820309782
738726150
1553687591
1955918479
469237252
1248222706
2136591022
1656761682
1798008515
1006231433
617458196
1751834872
1224974989
1402063370
981998700
1780961937
779882245
1277897410
482619240
1591538868
1081019378
1693859784
1358283482
1797532181
476243369
1410514731
447218394
150840570
303818055
1344606834
676509991
2015739091
1896159647
714380696
1201969090
696722550
2126791944
1787125561
1725842336
608714122
1280110858
1369157005
1341296010
1047031964
14244386
1608126636
813813656
2005399113
651131029
1972657517
1368367133
2099111531
236295473
2016186710
670126701
1989820724
508459188
1578387863
1366667930
1780667869
180068984
679885427
371572929
1267053038
622741709
1817977083
1460230518
2128621767
910995575
1142992930
214496611
649810066
162961131
872493705
1257365874
765016984
2123198260
770222610
1414509315
461919425
86179359
70126183
2044873569
487888063
1182146860
1145192503
961613245
810657954
639687373
627187011
2119065785
43851408
2054104778
1885113507
1923604607
660734666
98525502
614611713
901504118
1150726539
243933105
288822510
138701678
162034046
51581372
1509251811
1318244528
2067337839
1602287007
1550432378
1217163278
371356191
1632098557
775761348
642282294
210776524
1820741810
1449880983
1089767502
1365457649
249170691
1067031128
1309456542
1841176775
1766732666
1780761995
905453247
385166312
1196591054
133968555
1984131599
150564838
2050329035
827030503
338234662
367106429
538272616
433776563
1500363304
1713780440
1808748016
1188203698
1257676787
339041427
1101980977
1828457613
845484211
512214484
5880017
1900811544
901808623
1337531868
544223955
1520118838
3613602
729569019
665304114
822592512
2118164144
1449531218
92608562
1595917236
1595467136
221562061
128128932
36883429
1836410241
196052206
1438398473
1471868744
1487070312
1723030283
546828737
1264448776
2083157240
1404317480
1366714832
776773876
1760227248
1027563759
1987814067
152832925
1133503943
1835125678
1153411071
1054597172
558916689
2130088686
1027928721
699157879
245161595
1913625841
102423850
1798111116
1935020359
1906846654
1566309750
1669704654
2121083811
650461630
1522021705
1731703465
357484508
344115483
1054506789
1592748383
1504007286
1533946010
1381957817
975858834
1287175046
602778663
1034546009
1962521417
896514958
1378275754
2103422713
127484266
1310870948
2013500086
1452574175
1706965468
28800117
1830374779
1478735169
1823641094
2041877963
1359843247
1883944802
316954287
907281301
965238140
503963519
468850025
448361226
884639085
92606008
1535257935
762033276
1886629425
1685596047
1681825251
1046768762
297683728
513465329
793498751
81542703
562003755
692154188
22567328
151588696
456662255
1153697172
918132085
2053836306
1686605062
1118682138
901859579
796172757
330645910
1515379291
1756695627
505824075
2092870987
1942014663
1522039024
1521121952
194318377
759619079
1125092676
441006663
895632255
1799117790
1508578076
1432223239
1903966686
1338733970
937982284
150926456
1411503923
829196964
2044065247
645605579
1069558352
212216846
362564905
1917740261
1403064591
1508247261
1244537162
357139467
668606826
1539393287
557896032
594806783
663149822
403909234
414602107
1585858201
103935398
1542488428
2124108396
1245158557
685228600
1221396890
1546643519
866213494
12087140
2049532265
1160830817
1002300775
515476313
1844929255
472119800
1459834756
1768511909
1143137549
1977043477
2062594234
56492909
23771154
658540305
337805846
297323111
985246036
1776843361
128304094
1708388528
886401560
1991889311
41697631
1982837800
2081395681
1932776482
330420374
612978188
1993298373
1887502683
1801000487
329081515
501058512
1741839871
1027695471
226620221
2143925473
2118285192
1329371457
2064837880
313580880
19811986
1647158131
1206313988
128676176
1778269521
1336123930
594325926
1538859089
870994053
2039451604
1431321465
2120983707
1023847974
733763444
645151973
1667257847
80779504
1984669434
1156060992
711878792
1798174703
1606548338
1186338541
266071532
767756066
925590350
1832500132
44495607
687712172
1101583534
2137557784
647609950
628950020
1148236759
399662262
1285449559
557067147
1491997712
493807850
416521955
1638645624
1926418893
457717403
786360768
1942036248
2075964326
142391899
457865847
788217102
340988228
1632880756
1037586203
934022613
992368617
1992543392
1589396231
988482544
629036417
1640851322
1036531845
567469348
94001171
553409840
78718377
1030745309
116535046
857581207
1248327075
1233815852
284806125
816888121
1264897504
1657632275
1546422791
1166766351
700178480
1620055072
103049908
587806711
1124579311
2041967322
1802662303
1107459306
1095585018
100260398
529363100
1369102423
1350525973
1123270122
1566850853
1597581368
1637158486
463210262
1719715397
2146868625
1873983333
608166139
125367819
403401621
1003139940
276918965
615570699
736002377
1949147641
1676060506
805293530
811674722
767542815
1242700305
2132305264
1436495174
977950390
1642848999
1556613014
2056153162
908082407
1831785552
1352866184
1897416260
1532823748
194458896
758048951
143193722
77505136
343816257
1448821770
1568750068
347285382
637074301
1259907291
697819922
964927581
1142090433
453258782
1782398126
12802207
1570242150
6021590
1575240827
493473739
1906682777
1578958570
1456593166
239827994
1673191256
1106398916
311647132
977888795
151716403
1064608129
265256350
1191123904
184009422
1231777716
2112605934
136869626
1870636281
211478793
469785110
221484687
865127811
1494282116
1628433017
708534993
294883282
1568045106
1192213928
627470800
1389982245
503014095
1299022831
1224830763
1743063552
2025633022
2055138851
144143504
1943521743
1812241463
2024917186
962822905
455837675
1178877071
300281392
1213928779
131197188
1129057674
1498013549
1162589780
53800830
808721030
716579417
1519045709
1597248664
28864732
1391608528
392355153
2123135829
909354953
323363322
2007454041
694474845
970058241
633038399
1792809696
1840549559
1404065893
1239235380
1282783782
328184139
429844381
1470992175
1717060656
178143982
1573401298
445135721
530074838
1218246461
1000941552
920967491
74359130
1816367071
1764153829
1214477997
1874248965
1105131744
126968967
578176689
693102681
1865627527
1498973391
1773724354
1187480677
1325184449
770769733
151915268
1177190580
2023764155
144974783
1330703376
1369555620
670375457
1898601195
95796698
168775903
1636533368
610898991
780191792
628200654
283045752
1767144036
1231474550
1184257453
781141697
1312544980
1160590605
949747085
175912734
243667512
1158743292
421824020
589951460
269445639
1950641474
1866549709
1002476548
1538336934
143404990
1618233385
1974792865
1839620307
756221622
1675563775
1081592423
894659556
1481629954
1045742258
383461887
1792370483
204936817
857894176
1037794244
1487754384
1313400454
892937889
457569693
1839871080
128278894
810707724
2104222352
1621844441
2087169634
1010578027
791498476
376748450
1721264569
1097523500
1302441445
1570306731
1098768305
1150810665
1306816394
1874343711
859606696
1888314148
2012898933
1878523872
1424576036
1066431657
496927750
1700027807
1546473731
374428193
1481071501
12780006
1410344067
1978321829
1257405728
1155527338
302295414
318626946
1553389231
1611647690
274423767
980825116
1489941774
329728195
1891825187
1515454821
189624025
119863059
733276252
1969720365
1535860301
245788666
1799291152
1920941700
1064460124
556065846
461789139
599333103
1636372778
499184917
898568605
200001280
2051131181
902016918
350521210
558941251
387142214
137444299
69813809
791756104
278870291
2139153939
1515808591
28858954
1533148599
1906656036
1899941185
2129254792
2005859832
1007043459
424056433
27630668
1091084400
1865910385
1142931164
582774661
47369038
1792032956
1721067441
85259961
1450466165
1191067615
474033024
351997285
1362099959
1857900699
1011240443
1174279406
1067494660
733793244
143733822
734146266
469423028
1298284289
715680558
441632120
1266981292
1999899085
1902150562
507701314
568905180
1458676499
594301095
889922576
635962166
22630368
52143346
1721272146
993425028
2053856281
1652447332
1084541875
1831856270
2070212723
2006001353
34094671
1858634597
1921547168
1649134965
775337673
1078751629
689695912
1072828357
1864005197
677865159
1515115212
1660436629
1838369158
190980192
1952544807
625665480
869575288
470454333
290736969
1816306711
875874088
84747285
1992233807
545830314
770733939
17545279
2055139383
134092916
1334278444
1640988145
2069052242
851398751
2056246144
1604063464
1177797931
896565454
994769351
81867348
640414900
1340821845
1810268084
1143688997
1608555581
86919546
495603805
1337589281
1342397454
695422892
2114992589
1568235490
322990430
1350097352
1064550000
115660726
705871325
1088553004
6511352
1026285144
1544875098
2143150522
795965859
372146722
1379371846
262858371
1661078014
394285342
1544642101
49530750
766240272
1847195203
1569428387
1567260841
2109197844
455273096
319633093
941591041
953766522
405767838
7367502
323489334
1982726422
1522270359
298139402
1447738471
448616683
762563320
1685185434
2048644996
56193157
896436550
982793279
1598823148
1436810977
797146365
898765884
2125403277
1992316820
1977177141
1044313941
230595198
2036019815
378025806
855676355
1258829741
98874233
790138091
1973503344
483278337
673011722
1192827315
906973985
1414816104
1304035189
352666787
326020906
1764166272
932510227
2128893915
824912470
1921701948
1623151385
662617178
997014156
481233755
36379595
1936367463
1909902433
847913840
1851227754
778641720
1026360421
764821548
899763058
319686813
855451345
2039894129
1133478795
98199309
2013355478
195856418
2078713412
330564990
1812556588
2035659448
1960715290
1506012532
81377537
2133144679
97678981
1491830539
281415629
1567151471
1875228001
1979918414
1645159242
1056352348
1794632094
1229251910
792623728
76282956
186542457
53470656
846711841
1989968983
1118678042
1255102546
805365305
2130861884
1659412636
1325213772
2013111214
1180831098
1533382552
450095438
1575607369
512371786
351058528
479928823
1492414916
1467756117
180823098
367927854
1155073044
993533411
1611655062
945281375
1650656799
215326157
1834251124
583220181
765918250
1686399313
600388781
231192781
1096693031
795021231
1799374313
2097534616
1032310359
191822383
1158064320
1118422422
1317877437
1684700593
1663465512
837738968
1580305049
1781531382
2004848794
1876571382
1384559546
38560552
66668433
2124852479
1916681841
1333693819
1761568933
1430487671
1256067699
1538322337
1411356495
1784363798
579148597
904351144
1784096624
1037918734
1887135536
2036019831
1888281965
157457172
1483337157
640213900
1414883
627027505
965523451
1156120664
626198111
1419581439
129029657
1600198504
1494310228
666098477
1944781216
2076716530
1964877043
111136320
269216866
771958737
1573447239
1456138027
1285205796
258334087
1877529125
822240052
730119326
712439385
680327909
1679615066
2021744287
1066462441
2026306875
580597149
592444370
75408204
818906795
1459209877
1586864661
2035335881
1450526838
1771019721
1553459762
2031538586
1341721406
1048050015
1080743457
1504654882
1685275465
65718939
2054842487
1987065692
2141523208
2021290591
481495865
607201260
1998215882
501998125
3113922
90869713
1138789991
1798894272
2092272774
1787727606
1007488694
383826958
636510926
472879255
1683089569
1141953086
2022278120
563287489
799609233
173017036
2096985274
1145932285
835221831
1421925415
1787987200
367354695
1301556054
1933881114
1519000727
969484230
99136166
247092782
345865338
572078307
1968689134
1582049900
751755544
1050935549
232122853
889008516
1965355238
1762764634
755442555
813420561
171404403
1393001315
890286887
443418282
841666313
1979621856
1625237131
1704710511
670222530
1602125855
389028175
1023359173
917210996
1024729433
290046065
1135353527
105561993
54450905
314616478
1261142206
2107562721
238018154
841513547
83614524
111897222
1027389270
220341142
1929291664
1174420988
1054414276
698736213
1593537013
1831731456
859312544
1382583513
1097625796
827312694
293416168
1004716620
1518014435
1003828221
1274632909
797679966
205449055
822557706
96013274
1250396791
456523775
65066604
103352953
1833446982
548405097
279032219
1833532268
73013820
913183038
97140744
1191125077
615821944
1520828633
656358593
1088438155
1524264197
1181776560
2137005128
1587753865
1498878332
1192337219
372142897
1873276948
788596554
1509954730
1711478345
36290450
1467657611
2134516624
1924799578
949979788
566345688
2089485624
1450252130
601922670
1632092389
2107378053
2021404811
1463892195
444949416
1746282749
1586992761
603168644
437020836
462538845
1328642347
1145959827
1376015988
1651710212
1564232673
1883796679
936752278
1125797118
1852259378
399567584
121672481
442864857
1488533913
672253388
891052804
157621592
1618011374
136292965
813537296
2018774705
162437416
329770481
1406069552
112428934
1910220090
1177520693
1839237107
1790486756
1622217023
1269609727
704691738
438619881
760240824
689109327
1182085080
1320215632
1543508265
459321070
74988784
2123051296
2095819748
1261496243
1820721359
2099769776
633152108
1734341065
399849686
1397102136
1461410989
515208930
820879305
1027363701
161043911
771179484
105776529
709115951
393218339
525659013
1259295058
713005327
1576130224
320498612
1056261591
419391863
1034292761
1382732379
697054768
1879073357
1404082273
309546842
1016122999
1920457420
135681617
671109365
94591489
309563548
2130719870
162716066
1742628131
1407130999
1210091083
634945757
1940935446
1457021425
1905855089
1268995482
519152378
1120339070
1173996331
388870979
769432175
475139981
472921360
583055959
1077932956
2067302522
1245524635
1408307117
1377895018
1207006004
415623448
1290753912
1913136256
54714293
1646985788
1067139388
670792348
399449857
89556485
1054785922
614182769
1028404615
1760194844
1641841089
1371259015
1074654964
1902293103
2058000163
1495287748
1422976653
527650093
1185172565
1939549983
1449031644
1764468523
313949179
901303495
1481181599
317233357
1160070814
720193120
731163236
1632592573
1872975894
493990227
1667349517
1764573410
888721385
1176703816
1399381868
1773727737
970927560
1920902800
1281039980
1012924293
616478522
756500403
408713469
1813233329
1011940826
1972490739
1913424198
2041600240
429662455
1139394764
439227225
795678327
1458191549
337923860
1798569455
1444307748
1997512975
683494644
1767451723
718951825
1179178428
409610681
189552552
1247540206
2081253940
1972658731
337619695
2037223685
1645592989
638370353
1069325577
240540264
590042923
1852374528
19100747
278697132
357355649
919829107
832201357
1445679629
1746059361
2114711527
664329992
809694831
214398367
129457319
724678422
679969015
308524185
412248806
501524716
1775312089
1980380401
60264088
407336657
59627878
312592526
1477894007
1828128718
1942217818
151315694
758243748
177620715
1985557095
2050257393
540563842
887732991
425060808
1496336802
1988678864
463745736
1409897402
1507908176
270166708
168067551
2038251705
1843001294
479898012
884307627
2129004769
1491879664
1018015627
562892427
324373120
1440563445
72935268
1249680145
311157055
520790659
1006619674
4852730
1328562177
291385248
595686926
123981578
815973842
1864879718
1855498223
657635843
1506719475
2137584841
67755357
558797359
1325657044
364538970
279343064
1263190064
1380545438
1593738807
47677806
257360701
1455859161
594980706
644922821
813326893
2071558663
1160779304
539157183
9730816
668623693
1547283372
1373724043
1002716205
1293758747
1625884547
685715936
853697336
1385553446
452526650
969391298
226103261
571290935
1105360302
1616921828
2117942354
1856592045
733443193
933589015
1504851477
1619751161
759200128
992674922
1589106292
3341824
1134515424
1350580076
1559316115
695509293
1677066944
1407193214
1765268085
297985807
850944775
361004087
442799231
609826956
77907013
273870801
2098629796
1226990201
869032987
185708280
203007739
1032559812
97859947
1570153774
709833355
1313471940
149467479
1815660971
1991601202
323496483
64403831
1052858291
1108759215
943478715
1861607529
80781664
385096461
159815124
606252817
53571166
968355691
2063482642
1330271601
2125836592
907000392
796568579
1725848916
2094070167
1668131392
1473971823
143835018
1394676445
397756809
1974713284
987916048
1299611025
447514913
164153130
879216469
834657732
1183967604
507856363
545544623
426398512
193726849
634268410
257113435
1637203726
841444404
463313789
295560785
1638514113
950762187
1353336900
277198398
390998091
334268723
541784948
589032067
1132244874
306662906
1692747769
1553384079
725673511
267726495
934467918
630350405
1250334079
66835672
1455815864
1181468006
1403387576
2040819627
44559920
1148377008
1937840458
1575810997
495431063
437543051
977276221
1159309193
544930211
1852062634
71956633
1746816890
344746313
926411287
1947540025
592732137
1308442007
860145011
1676873761
1129813475
560744328
1271451262
935085435
2034680116
426947168
772501543
1978277457
1912415459
650559942
360954523
1087145707
1367575482
1611877045
1409337541
2127656386
1440694698
1663541896
764094336
439884084
699948338
435499794
686333463
553967958
1438267155
1660410143
1927073814
414087835
1367507605
2066921145
115827127
944777615
1799243653
1436110550
458141213
411712435
995110212
706304930
1106575548
1848969382
957879334
378432916
1360642694
2096067445
2014802423
1753738298
557817119
1821972793
976965805
635586604
958427017
837954384
717779784
1705950206
907311160
1156485373
2141295247
1334769391
1662947174
696006252
1841411231
248464936
1764098672
671623270
1834979683
2006785161
1301850929
817710621
379753040
1744454566
732874778
2067023777
1765702806
1612074641
1356226033
1794369781
1257923193
548401434
1488073229
1124683753
954907458
1629928258
1159921283
825282286
407479452
773561280
348034449
987925239
504508440
615555500
591782992
1996548668
1489298685
1580959237
25696063
729759143
742828233
408099792
483818717
280413111
513546469
1988732097
63195785
792807120
1453265104
515509241
1038280353
1483396238
1891636833
777776309
493553484
687048461
1269205577
1843076262
96264523
437666520
1798460721
1103784488
67035901
414683246
1466975480
1103973779
276777091
952025943
776812578
1737370193
706489735
1702655480
1685983304
2023970002
2011867288
279523902
1236067301
626200156
1014768006
240146134
1892312506
1693550830
765042844
40665399
950239995
1261282368
1362822782
535508095
1783701367
717141752
818783881
2013795118
23952080
587358296
1317044945
1701050108
359706289
155365067
335110294
117697063
1183787410
1306573791
184559749
549677707
815796174
1707114818
1308711701
1894016162
913736370
1231047370
327138378
812320936
1392448944
1735686027
417568012
933011377
398494152
864135384
490689400
2112450502
1055310885
2075565627
428940867
799698795
276851779
1079490881
184330211
982754654
1190017991
2042190914
578309954
1366021444
513534605
1307350740
1512083066
1162175711
1835474194
177255445
1072254869
561665522
741179928
1099597771
1551057624
1991572207
25457472
1175601447
1772312939
1719853880
699369921
1034389553
1245407825
914931026
810873136
1465098121
947496693
1376996348
1787123126
1627396946
790716481
711444377
975394701
1547465250
1257273103
430479981
631539636
749799817
802785800
85425545
684427696
1485947766
598939580
997396557
961102172
360186154
1542212035
585934088
1078471314
926455874
1590270330
160357592
547363395
822937563
1623019818
1477269273
1417581027
1028827527
410042021
69750631
1452750576
1582156732
1859125489
1370371304
1254271534
2106612369
1441078222
1666030310
1077336587
253965244
634248984
503264123
1864466732
1600571220
752906735
1569188823
22752507
1927862092
196623958
985744249
834843580
1059732160
1560558176
1151731440
884167117
149377241
127169598
175764775
875172847
696381703
986298263
602598777
1906073853
2144149853
518998424
574746427
9640928
573370215
1405787011
1680246775
78828600
899096839
253345123
2051251317
1427598895
1223926950
673847715
376878136
673936487
1946961039
771255748
62743483
144805069
2131780472
125138943
1943152510
395187814
641765784
1926369413
138706758
326557120
26521749
1575212325
810153399
1398345764
765517207
51933982
113207243
984427563
1899779045
199677453
177137439
1881846843
313086392
1344189356
647717363
772532594
573720955
816288576
1704854296
1961207707
1998616854
756921017
1968321915
1736526363
548827818
1576435301
1281804063
505871506
1303577034
1770515739
390974352
523019841
1026159444
39204950
313515319
1661819842
331625058
1556422151
1303985265
531390200
964379125
737510044
848002426
1336959292
608350830
333941032
2028657650
2145489122
826020877
1861329602
244751350
648987287
1479749590
1293755056
719986867
1189629757
792042796
2052256255
1999286646
642908148
296498452
335653860
1298449021
14497710
2096967483
519225763
1905878672
837040571
260410123
405620133
1070217483
295161629
335925290
703437143
17086116
14214481
368613731
1788299123
1597530767
1628108951
1265881939
1519619525
1767145495
411091758
456074546
60925179
1090747140
1423772030
1170418086
1235753234
155146557
1621711933
1788810482
1347576856
1910171037
1463139087
1862133786
794472573
774991131
265625862
1743375860
1538336503
1026322238
1484670725
535856391
143717254
936776553
1894466460
2006752882
887596558
1884660403
1563025016
1534129276
1601035105
1668796143
1741870468
601436887
1826101226
1892842027
1762597474
203052879
741495091
1403888974
1798424005
233468812
1639774102
694085200
1016874818
1559967253
610327099
1049189703
134232131
394719656
930080531
1836362051
1386789959
1191135380
1949604032
396713839
566411042
675753780
757376448
2112636287
1506713798
939189084
807228606
19420680
1181524586
191890749
1049053092
1863006160
1734621332
2025765180
362050414
1074906431
737013354
514577509
639330383
1604007049
1961049155
1178666587
1965441144
1413474095
793573231
403366194
1542117254
208934736
1598350360
1442040185
1094137407
1582766500
2019773860
1427276298
123246367
76300198
1693873401
143678512
1557987844
1673448484
652459848
423068402
1679388562
1857189922
585570577
654433874
462936997
776005379
660043194
273209392
876296648
752403477
68138309
926915636
1510248742
1450001060
1249127353
253155759
1865617393
1297458152
411445748
1092389173
812260158
1706361103
863536746
717056024
1809930275
598821868
1348075466
780927671
891956608
556511738
2119178745
1810325082
1224268583
322385645
1028235120
1112589940
1370766935
597899892
1533820836
1638771657
138533575
7405172
1763497356
353461881
1393853179
1210850439
268919460
455169944
1171578532
942035674
1146017387
1991517348
1936127594
1906037273
65445111
2016486698
762948566
456223073
264727322
1011802843
405013779
1556124787
221934968
587588772
244858891
1408309404
2055501155
1846053153
57789073
717693807
840465515
1269807900
1871164170
790648660
642098854
1952523009
2072837088
1622792076
728568057
313699261
1828081545
1397109266
1507488760
1068556257
1794113986
8282015
523850665
629327440
1489914746
1292466660
1577345158
182182131
155622413
1502629009
401400018
1268309480
1103932958
902126338
1584460470
2102310013
1060752150
769022887
1188445012
92880680
1556091162
1558059187
1100192518
963667774
1207671339
1483042131
11052516
144674720
1010082189
1159492582
1915710196
1673526401
576530475
247313774
1958976567
1026039218
589181208
571829401
884975998
1068747538
1893646970
656416953
1502802770
1536367041
2114994292
2141378735
631418915
1254041754
1466648688
1300802721
181154862
531008733
941753422
1048289960
1258477993
917211534
219911717
1992377937
76590642
1228414081
932433871
1020160150
1592321220
166022393
289000740
1953202858
2034835693
348223823
634088670
1894833596
929686576
303050827
1302208157
590305065
1664784439
1876523892
834774609
952923140
566142187
1296402415
1006226412
1984978146
390268532
792541764
604103195
107481665
1577226922
111369399
1948753313
61383648
1672876434
1741666106
913107474
883551371
1175419507
1169672561
159746052
123950500
1656040851
904120128
1653349226
858170926
305135590
183911739
1722499311
1373734032
816315574
117122016
473200127
357808270
1926916491
1018119336
802468505
2130933642
481536920
1856559441
533392856
925411391
2034391714
170458217
182065220
209354025
1342376612
1006645372
1704793223
1166776583
790513146
1279346665
746226752
1903790638
1216295335
1974431481
153515913
1244094596
855228580
373961143
1927308859
551846929
2056064660
319324714
1590355342
841591759
430961762
594400273
177378671
24692976
184376776
541312069
1137317941
435787952
167857893
1898645657
355137272
294653710
1656800009
2016634092
311331972
1136661718
824824243
48108876
854706715
852073304
1402263168
1653019763
1339981303
1184782568
1192601414
934858326
903550739
105579932
1964823874
1761799080
1920837475
753076860
444637946
1057881442
986690664
1993523551
1116637787
1334635452
936926429
2046984448
103411725
1730755274
1818997405
1269866506
15243098
1006021347
81655340
1983040262
34950159
1398257099
1681329479
287724797
1818152169
252269634
204951282
1084199672
1776300078
623788089
1857956563
341085879
486313037
282646111
122577046
626223129
1278185834
144403280
1965015820
954020076
1214925463
1843432183
660756441
660173038
828569680
1654577998
1405707353
1146227579
179993363
421527784
1269645493
1046722635
211520743
320503895
1366599854
776107030
1103426426
1256469381
1660356463
1625536916
1320043963
10838263
1580807304
1772115415
1000076910
511736901
1404829243
1543172273
974582957
339215600
1995614357
605530976
2022145613
944254850
1957871318
2042964959
40322435
364702970
788465333
478642885
1144405281
463708529
1394439924
1039614925
1300834795
1584552737
1588856617
1001527470
960374708
539164725
633215111
91728760
29227883
1657761642
1962594673
1281178982
764990844
1120476396
1777689111
1181062666
1892470115
759234860
131683277
425826222
2141148567
1036670830
2007062179
2017186649
1536183545
1547347584
152432487
866504045
828780587
1772477655
1504799792
807857158
397962364
786037518
800458021
1686671048
1097063970
212071994
813452842
1069148248
1190863479
597978413
572645191
363910941
563773066
531368189
668756148
871194992
554157622
1138451069
5296532
153964935
1155721391
1934767670
337698965
1709447035
2041139895
782944763
633320976
1771997184
586339064
2059556565
112562521
1719980055
1146313029
1316577583
342961161
730300538
1279228308
1403463957
689395465
1565867835
1753309103
112094471
1918066981
755492048
334343535
50519184
207774464
1904906463
484275303
1155155731
854844430
1882184350
758351624
28333740
733835637
921174144
294089087
38134503
1352350802
1113244556
2139468832
1483654052
360079570
694512569
1790624496
631063126
1648485331
598430913
2021173247
1719809518
236415081
1405966051
497274537
803797951
1290683454
759703740
815921067
1240933585
1939049175
173655936
160172964
293446009
2055193336
1685923743
845135931
1019805645
1744969591
700243048
1227019277
1167093484
594355977
1315122132
1263753665
663826555
1592257184
1645458826
612946485
2043117764
1128332058
1900979261
413146458
637577155
2129387428
2106716445
1038162167
690755657
1264534788
1122772307
1374427440
1100219
298878193
1354491081
1593457691
368560515
2118293546
1296549127
184553703
245738884
2072532020
482149110
757515206
368905473
1052798323
789252112
1443245445
118222697
1983572344
1090093880
174105713
1617973414
1423484734
342113521
1414528710
2104522497
1237294422
1122081704
1790072727
18908318
1172137214
1119358225
1251374368
1598161051
2090965095
1004067971
1041915977
506139302
763481438
545382567
362214487
1709471511
1697222283
910438800
712551215
1276664051
1633585772
504103599
1069486323
2145803246
354921655
1510596796
1920714525
680776935
775973174
1520884085
249534298
826480075
1386894790
1965425143
859828282
833237053
451009851
2047220768
779715425
1146624917
425665968
1288986994
150667080
1984231663
315933406
992774763
1001029135
1311949272
766810320
1934779137
540138099
1051211655
939330624
1884889891
1614711978
1855155089
812784102
1021622967
511961372
476412244
109714741
1757806111
191903923
2051744559
1000875247
733430120
976461914
195686852
579522251
1521534549
1620601011
1120016383
958257840
914479760
2074012551
588333625
1505435366
1541672704
1664712576
1278355936
233847601
2072306410
761106880
1013288880
1043836783
587881508
1404327583
1573412600
399251164
1102256162
1198683755
2004237303
1734685078
2080059583
1429616395
732855194
696546875
1650622343
195587
1142859736
1970324846
1885361973
648850595
973492320
1140587673
316242481
16530445
523096808
46935903
229575839
1875892724
1808424561
894267662
338346371
1267078502
705372073
1312002117
1959161118
657887144
1347307170
372354152
420557850
1230602281
19170051
382323150
1122927906
1365572765
164856018
1029293830
1797183087
1080560104
532846031
967197492
1539643009
1288447630
564614515
2134604309
887246708
1196111747
412601190
1869497972
888292447
614863345
2094352084
1818827880
871616641
235289205
495690946
635076298
259146676
537984027
270871954
1808292792
1040276620
1348891816
324305591
1633393531
999981294
1215785121
1621173087
1678883345
1617919433
1244868524
1429543601
597837502
361879474
989395810
1997739609
1740932920
1015482941
1836588640
1794046122
1058352438
1302721430
503657091
1520126364
1524688868
1953605772
1769142512
333417976
1141875876
288028797
1241587425
1446897584
2062045781
1756610961
768139430
2027287961
1104666401
693487651
782097782
1024110826
930573987
1501262515
1629492138
1817167048
343385403
916452997
881049203
1217557396
1391471690
1567689144
1603296824
95871047
1979980712
1711819657
672009385
478661233
1849332042
938420465
1212678624
585313532
196890412
353733541
1748761512
67200231
846484434
1537054173
2055452636
1915030813
1006478834
1298886494
761722936
2028340208
1069808419
144672635
1774294421
2134259985
1061414138
1008779217
965361377
1482450398
1377077242
439725712
604109891
159589274
1692102810
977269951
1643731269
339034050
343279140
1631023156
1887327611
1508170933
63989950
1159241743
2081708955
765542199
1536175020
774388425
1949732262
352755006
580537167
904304592
1551047420
1628905885
1373617350
1335507928
674193174
895138793
933850554
97794011
1314030908
1470774135
331676589
828760117
1554084027
1578485656
1841891131
156441909
1703556790
1711452316
1766311043
1489791920
1258573020
513354564
1151464202
999640496
118666516
1858768876
10884042
1786842034
704825224
258588000
1375714136
1726505062
1095181120
52380445
1161262782
2054815194
601550941
143100886
1292637626
1909899607
1343084412
1966480176
104338179
696525496
1702701767
1597610577
1362638871
1359361619
458393625
853013848
821059740
1572101026
1249231669
170724517
1462364403
545176110
1521416922
347396093
748739436
1443167075
954711438
989097612
1531163447
201466635
1799204165
1989019585
1169610593
1247614456
1599627430
2133230997
206759151
1103963043
1170239171
325687621
425064709
701359193
1532623208
203553870
468935185
1780627372
1327996144
1094789323
1046398592
713768442
1875443566
8675395
1617424370
1350811232
1751012502
1907883477
246135124
764678249
157786252
553683012
1908116428
1518135512
1148095124
937431381
2114058710
742410846
1914663917
1244783116
477328004
2062435060
1886771024
289255838
428969930
35327848
803683749
1227316167
1659745537
400913750
1373859042
557573738
1278351520
1487599173
2068776479
442496582
2045656396
1227999821
630423483
1222099589
424655627
576007823
1699188677
1949717760
1224305368
66110492
158083615
1002027694
156476454
670745571
1656637190
1132401618
102873464
1737757997
120887868
385017426
720966764
1498834339
688052427
149371508
991201704
1102989290
263095981
102796659
1148875850
1528520884
2068544766
1785085131
1930841441
1711394181
1293138756
1979302335
1528559448
767862780
1025722425
770946561
1170793829
1896543217
619518264
1221845623
1720526009
1731487858
1170869142
1230722181
902708799
112630400
1331488069
2131595705
1482000351
1470591343
1250901095
1913747700
2143250818
1452217847
115298647
2016586522
225418163
893746706
2119738777
1931143417
784256774
1556211563
1045576477
541169245
1219275758
224428050
383521862
1234604608
13094686
880531362
2055466023
540905204
506388036
888050631
1781512008
1224794679
1218499228
1060256828
1115476871
1471174501
419669689
2005518604
992136490
624757513
1080875991
1162712314
1853546838
284066463
189523178
1931825250
878619210
1371671420
98936819
169786938
143676833
1290346055
1212479241
1531615801
1721965926
1702967078
608252881
1414966040
439695283
1254889152
1526613497
1218341738
637522776
60334365
715454577
16609287
926755122
855680584
127453740
231708902
2062460353
1159481118
1234099169
646803478
1910989656
836687293
154018260
1488016020
2093057125
967006770
1977597742
1450078085
1239224572
1199881529
1265883606
462312281
1124240384
1104002737
1312399580
274442668
348986579
889434306
328492896
2044191840
184065791
1891165551
999714371
653906705
591887475
925182961
1854775432
1196108437
621836867
1220602806
34287436
15903688
1248879992
345649627
1003597522
984039068
562606274
1364436862
678547017
126247769
16498471
2084102756
1779869284
405282681
1673901148
1112074826
313581591
1110959937
599939388
484469729
1542482410
1342718193
1765041180
1817352903
1860744011
1428784749
454744629
637451648
1708405296
2032466904
1773254785
1397045849
400575054
1597922344
2064987740
893016313
1452562354
904553599
371552110
1429916242
1458593940
1875323267
1538005670
1529250154
44450799
1871912731
1337744447
437335991
2075452748
2027702281
1205342827
1834013285
2089288113
1125814532
1428640808
442266618
340912392
1145640976
44319001
1751703730
1010082957
623129090
492633273
216625838
1137043957
402532237
578516250
1395803107
673775424
720761553
1976215570
405651625
1360420552
541942774
2075942360
420310523
421366829
934147173
440936274
1208047666
130922049
1693623038
1718945303
78849122
1089688953
1876907757
1991344117
1863532286
1936639156
1672110283
2076338502
1954750479
1314145466
363550267
56074390
482694987
2029097233
1935302309
1745548508
235739049
1207029545
401920412
2017877082
1966418893
1060140583
1425713636
1629463706
1401707919
1056347422
61300983
1716366199
1197843134
1311292383
500716214
202340850
1344505122
1491641215
1886125469
1561176475
1785842172
1261894200
1902424867
1693724291
954497691
1147501886
1517761399
46877602
95880505
220740364
1308098765
2057421381
1136283329
1351173611
1999786680
384093812
1247117138
187791467
1660849546
1211962807
1485890030
2044119425
1931164002
239581083
382863418
1099484970
855997111
627614622
1833902823
1880300715
1166001394
1636345030
2014554183
73756202
748039492
321698357
1311482215
412232917
1749591914
1931407930
1837053023
1297030168
344560193
906451689
1218985395
1138994142
2073591006
456268171
248999878
807019881
568356185
903591821
268009349
1447323689
493440515
759205166
838527287
860289092
1255569009
518198952
998491144
1061279470
669317410
714240731
25609300
293009913
2029204791
1485294884
2107302519
1048226141
2008887753
121616177
1521216324
410034549
358460017
1314797046
1115938802
1882553717
465731774
965266339
344239958
292085823
306939020
488621215
1872681138
1516578922
1635626548
399288144
1878414759
1740370488
1309588178
2013590481
1164985311
1080779727
303779635
2073343970
1299235821
8339210
848037595
560553330
1161562461
753495293
696838521
1849350722
1955297917
975684606
91826094
1116720757
2042572198
556845578
1598078759
810904638
1950176880
1357246973
1660055747
2058064650
2046944281
1835154286
958865021
108921048
1742753752
1076708308
1183427173
313317087
2144105159
141122367
428031555
1536302890
556492702
1373229719
561693590
1809621778
763324116
1548521400
1205431622
1018848523
1359519136
1455498982
981659331
1755046871
1112839816
1459750242
1767194094
269890760
1834912185
83394085
1275101862
1351805107
1774827427
616157253
107420004
1064844766
1919886525
2011531699
890568904
1019689103
1870249481
215234674
61154003
901122010
1797929697
536873745
1137056822
149538610
1933288764
1663354466
364992828
125735618
2141858392
729316992
364456093
1000558394
1921201028
1749994443
996810784
356546993
913090677
2092296290
1946882459
1565862122
1612994002
19450745
298123707
413227047
1756286801
1453212453
421676668
34265498
827947171
1870665857
2039098043
1551981868
887560913
682618040
1086666105
330789749
1414812882
1062804594
958638687
790987663
1932269462
987036238
1265845949
827677565
384490220
868841153
1151309564
644301174
264072564
1084928698
1545596767
943346949
1587453199
453220654
808848386
951797266
1788835589
1798068867
1130026686
1175090733
1302243063
126329079
41716951
552297715
1828090755
326004035
1347648667
12992428
2051810948
694933695
915737208
47588369
1574813612
1962802164
361000445
1434082299
205795535
1537335571
905780887
751467099
1008299258
1321799087
1314274745
1771470331
1161978451
554891826
1870076620
238739714
1305675440
939539998
362934581
185674994
1716061335
610401060
1543061039
1196979675
362621581
1416386381
888015691
1193481103
896988313
284804992
1738647093
1107259447
2036711859
692204239
1878052312
808088849
269537077
3134798
820577595
560634870
742700590
1556485459
1202672100
589832110
1082989078
1942528757
907465823
1841481365
1586208107
55784372
483303179
1283814295
1418015127
206779216
1761779724
1277542678
239874083
703399807
1743914776
1016513619
1080872341
1279033756
2097315438
1029156379
898635195
776238660
1208256097
1199125382
365366153
374850866
1969163630
1341333337
1109528903
2112837393
1438740301
2078489859
2084268702
577190693
1311398227
2016602342
601450688
1302448001
95010970
711993476
84268372
497938141
2110284203
1879502572
993878421
630593480
273842748
288394230
2036312204
2112766001
999711597
1012629157
22801956
2046495499
1873423501
611488473
320890836
769285373
2061660518
189312750
2118562946
1102483160
1808874428
707347124
2129963178
1737402917
1183624813
1011793806
1375195657
2139797071
505764595
1022128773
515491061
398465735
1427572928
2126939025
330722967
1076107922
1752115355
1309448627
1650300609
1487266466
460046050
2021295595
1479545033
462448977
1495078636
1895005022
301329122
83004340
1425849331
1652562025
591850716
2125885424
1223992768
238449940
1451694596
597744468
57824122
1304407736
2026941358
149805121
1280899674
108097566
1472593965
1651143339
1907167454
1329568142
2124278008
263805384
553613679
2061527455
1715203674
1281005344
493163276
620209618
775732304
637721285
1607661259
1428464435
1556168267
1148401632
1578709811
1653648054
1475937177
1820967423
1424474673
504147692
1771839024
397754501
670853058
143951912
269207146
867138014
848019310
468191091
1566917820
398699648
2138362735
1322909252
521925493
1838103767
1553434023
2024246789
743684115
1262443246
442930734
300659976
323899429
217067659
773212309
906159717
1559451055
649992730
2079858243
2023684762
1578084538
641092743
517602132
1470048287
491021157
2110589317
779373504
1586775958
1130193218
1201489360
1690120235
905842056
1035380839
898520607
1491829093
2104895202
1517140485
808229983
77317563
2072763075
1853291233
1787457765
1056175728
148527333
1291967239
1455402953
2005591361
988617540
1803232885
183263911
329467974
135435593
1342262768
1254123562
1510616193
1238022364
2028797034
1474526552
804152972
949376035
2145735172
697455678
537735774
117300928
960854498
1072185370
543769639
1787284649
1914640820
801412987
1392183895
1550521782
1351478010
392969680
1777737832
911626123
526450023
556771593
117183910
2001684138
683928199
1496201266
348574128
207563514
669202717
702648005
1517902499
115242136
1439397527
1553910416
1408266729
2097435481
1243333829
1569585372
1993899184
620228779
910998451
1053010305
444298209
815628319
291717917
987835508
2032032929
889179322
443696838
1517526707
786915873
1504827545
1053322739
1823041542
1683298990
939018070
2011106742
1252498086
405518884
1251129029
345451118
738452678
1259040792
1528534906
1861868919
1347227424
1608493277
939892965
55604935
376268353
24724297
2040928108
188084000
1419802675
516298204
1170465865
657693128
1172809661
1847814155
1068045592
1298825816
1536419708
46355071
1507916229
2113333144
1895092238
610104636
24052499
1607868683
917158206
1578489809
1521592797
1341726918
2078023872
1632088970
1877666703
962496828
464449436
55455771
1134036715
2068541444
992615460
2085683606
182111970
214920304
1098293755
1323920874
468971899
192640644
351188796
648003238
1530330197
513034032
115801225
997188145
469854506
1240496249
271374288
1514538838
2134888106
262696990
685222417
2049952607
783199867
32163168
1699234240
1728664719
718489906
1572617047
1778158697
969239936
1780935785
1189506588
13264519
1217016965
41524561
1481700455
1817934657
546524389
717911358
1242491077
51054134
1541976328
812707068
235706047
1787332625
2022449837
1406395108
284906153
1989403049
2097948296
1222208955
1297871136
532404935
1589085469
1936941318
707816879
518648211
950673538
755377391
1624218257
1435590855
1768279454
1247629907
1921974499
1126292857
1373109665
853392360
1122145482
274301403
704294569
1745571826
1814491554
234077955
1963557028
1471250636
1593707099
552168054
262273493
594571682
389433334
110939
76310413
1129266001
404404433
50883436
1492673112
145253099
1761694901
1681674355
499543782
767045584
103572449
1442523624
1125435501
1739575879
1692846610
819584213
330709618
1775735097
813292610
656180027
138029133
1246434395
519255818
732648373
325738192
466685527
305895649
1038436857
1388590370
1755264382
403375174
1341163863
1188276298
706880465
780350862
1922685415
1943655548
1183206695
573843517
1565584723
1094862996
990841032
274994790
92113627
1982333716
861604689
1954617402
28881548
1166736653
890844939
880609909
1105141433
1240261018
551483711
277128325
1083972056
516921369
1421135951
612066926
49229044
1893140562
1140831076
1188869548
2056649882
73319362
834241602
1246785921
21957536
1441100617
808219909
1519942874
1679105801
1120770611
720448507
439777463
896894300
181145969
1509099778
2112017858
269997120
959667193
986388200
1971766784
33442327
66685021
428055611
1046270356
2076302568
763501834
309928156
1651630753
1608021011
548344857
1702959831
1227668588
1349313451
1216530428
1064434784
2043549160
1878141376
2073336357
1979320400
1779766790
1374251025
1687117359
1591741678
1548600221
371509262
1661543523
174964560
2103250687
942697550
1101987255
1546128067
2132635534
1715721409
876649346
506850224
1916955877
1066604743
42437699
1749201467
1712325411
81307775
654219449
480155537
294863825
1443792051
911138325
948152556
14865333
893842505
902892213
200327745
1313613006
1063457341
1508160319
105845708
904568030
1907494301
698802672
1759303691
1922784264
263278102
1532119985
85650963
1728298263
1183220971
1200038895
2136201145
954064228
366551416
526173592
2061327587
1514085862
1249872992
1022848821
2042446095
731463681
1010340833
201718256
1084741867
1507190011
988381580
15840341
597601600
2091165861
1367846844
599106904
1936755608
1834437071
503737978
1471409868
2055092125
153025363
1453212453
354231299
1543863132
1778822901
1005092759
481200755
81301405
2026823225
1063006913
1899881131
883483824
1254155710
582881169
342268664
1283402410
1477022915
674258035
1807536186
1887644469
146522560
27297341
817223943
1399725414
1174039468
1343844595
249372883
158812056
2097843896
2115077493
1851835853
535486827
1023039125
1056543080
1090598390
61263383
665700624
82720307
1756725282
1787254224
1896572849
1993764999
547045918
824570796
311156749
657316595
373929214
776933965
806691205
696297061
62660322
1965788537
1195188882
617786630
282020676
1450871153
148496465
117118464
1058372339
170764872
1868355156
959798891
350125309
1085717141
1083908524
525493746
277883685
1240720549
1056046052
2111759812
533032909
1920538789
1663598574
958418275
133167609
1224731763
486874320
1378305650
475784641
711716180
1374074847
1104180246
296298477
682188393
1009178176
762843091
1314907886
895633162
11471229
1446611215
1666902273
824652274
1800827100
1226800715
735994078
252134360
2137893747
119832126
623736449
1963772568
1096579762
455602837
1196959599
1583397128
2141913751
565479546
1097195337
1085662148
1651937768
649013954
1623209657
1841780125
231583115
862269930
1482226128
1256934791
433357471
278393220
5549744
1856627460
1265813782
1464257242
20582900
856454440
774678184
1176021844
1864577362
1759247353
1791399392
127616549
310054997
1404943966
1232997074
1152802650
1548347781
855686862
418211276
931039876
1452343387
1186973727
689946505
796656983
1419693485
348297915
1286273844
1516141395
102181907
1968312517
1475112132
2052815020
42124176
1350684338
189157087
867505980
986723880
1348508189
2081801323
1530362412
2126690021
1182303295
176474549
20575204
1231758653
1537458324
105454670
100479107
195793515
1483498648
1830938548
2042790813
2093072418
48209516
8207318
1198439789
1083398745
839120233
1812280013
1813043193
1220842526
1968996172
52663036
1548590908
1344850382
593401642
1728725609
1085973145
1951517775
1349823323
12461718
1996208990
1506069259
1668072919
233524786
1998950502
605348062
739831216
1468789428
1535657883
774965319
715051516
1246327417
1263064815
1939377631
1004794125
793944530
1139571783
691827720
801449766
2117754062
1349541743
18938561
128488034
1097374610
2143585951
951020159
1519972387
1592690966
307707652
992275527
658989663
2060921623
1354493594
912790334
952886249
1934400012
222118076
1760753697
919612580
313385087
1866746822
1366961132
1429457573
2098754233
921122330
784313261
1317801350
39746183
2006189204
765836487
1090175849
253756633
1101623401
93152835
1559749088
767573902
375489620
1811367940
648857164
67169782
47904492
1934914374
802586928
1402543702
1808304610
624911531
254232765
739576788
469967337
243139537
656223724
2094582529
735375821
312836026
1751244352
1248734319
1388154029
1454245155
1114501419
2055640182
1524785185
289599662
904557448
1478225713
806102581
2027715027
242024519
923524383
1758975166
820353061
1453926920
1311281564
1823232306
99564326
1559813106
581784391
2006975201
1153666500
160741023
704956675
689735936
1047880055
54543956
392363694
1803877756
1313342929
2128057683
1256436577
669137618
1608321654
1876415318
880521090
1368154531
229267657
1772397309
1832716987
1486844818
875028188
286662089
694045381
688638722
429974380
1054277515
1350658541
1183539920
693013297
1775404808
606517748
1466634427
787145419
1577323471
1874263844
1748404442
2134175632
1464708948
1872080673
240562322
2105216408
1737540641
1513487988
337527865
1806787459
428595009
2146464958
1573746271
110423764
1040312834
441980979
977296691
1791152045
374177643
907249580
248559738
269080168
1489937932
2026795122
2025493863
1080049126
390479842
834761778
1162159205
1156243484
463353330
357812169
1898422417
1336840750
1640983940
901157921
1615392573
326903451
1653214636
561171429
1957842836
1549413658
189955169
1393391796
851244868
1234488188
1203674942
506038263
1672744063
917834196
372672499
1909245156
1748874771
1408647384
1508731509
167939604
1205371546
701483899
1391469282
928707549
1282981440
2041054740
1921478379
253093014
965161960
1074091981
1400957874
1898421536
67078694
166323113
168768169
644633834
682858606
247325134
1359592257
931239318
750541028
239151433
599323242
1487089414
1952647566
199723566
468076221
880342410
59887962
1592433190
1405279551
304598311
242083180
1044162359
1628467232
1752383271
5255811
787692876
1796918411
1471927964
1517635037
1705532267
808829919
250775210
846380568
2112841098
575203469
768792580
1653905285
1296619269
417639491
1831243961
1000428567
1180755352
1957787079
1780872224
18858904
1526806049
1288407628
726268947
1999826927
566488489
1090621598
870528622
1878257227
845498695
1528897311
1085562816
497751465
863598191
1274451762
77567795
2045351546
2089868430
236966798
1014817434
1261570100
1823275322
1757100592
63194924
7281598
1980307468
899889755
1978560056
236647623
113725266
1931422506
1020675106
969744890
818780832
585276314
1371595887
2009197899
347803128
672105528
1432385141
837361570
1044881657
1312852206
1287093527
2045840597
325393588
415372469
1807589501
1484578152
2051133797
291450580
1240119325
1951040211
657713231
586147022
225722418
1014092356
1747571406
1751908032
952467142
1817390594
1562705589
440571260
918791356
2027254582
1848204269
1653460515
193627225
423131704
404947881
639065969
124134227
1163014801
753109664
151911291
1545516053
936010538
1032305804
2050447492
355532355
670783428
1190830914
1539794928
1651257581
1163182441
979339881
516609536
1687741686
1251983188
2145639821
1671820780
1251852594
694067783
1174741145
1471064119
407208496
442124598
1290571433
1853006950
100511785
1442956363
1655615517
2103079614
344108127
1733199133
1200980169
37868041
1571721768
813760348
1791641019
2031702401
985021060
522534539
1887957913
277696257
1487068698
1437658778
1640657231
2131044362
679858592
1015025898
1137905831
1542392360
1533079771
1909830496
667158528
255026945
1731904460
184984898
1372784988
1164153438
679152491
2077896816
1179374854
1923792241
2026833651
1120647063
2020087252
564468957
1786537741
759184114
279030365
392975043
1436756426
1842484858
1704390880
1009676434
53917273
992349353
915245873
1799531410
147567971
2142685742
1822587863
2122455428
1533404333
1349532210
1871105000
2118562712
671592225
1531073295
246004876
1974286050
1717422531
1593588412
674391759
2147346639
106945658
1022678190
1332730015
628289177
1565384424
416236360
1993454936
479026631
842803242
2030085352
467863206
1230213698
1523330833
1808909901
2078459192
2147479069
1957480092
1176192978
756622707
154142818
1853525077
1322275384
1184183960
1420096635
1880431458
959795663
47535220
463592441
2097184114
1877965451
1190432739
370433605
1663453906
1295048390
1551713738
1581500202
1658433718
1574981
147260872
1217096101
200154826
1811029406
535498418
916962571
63830458
1926556119
773786182
1543607575
778410048
845290905
858664517
1434162177
188671714
182732259
464251654
1017634439
685059019
223397577
411200384
105832104
1987514394
448767823
1929468580
1049897185
1010512144
231364424
122398940
1057016732
670483767
668904077
1680295343
1186759204
47234546
843140326
387299552
1228175892
1671067371
2110510152
2125914600
74731948
1196103081
103157141
691163932
1522595430
1285614859
42781226
1798229112
1986305767
515463015
151974402
1843268973
1471931299
1429496904
2090263943
664273666
238967733
539563958
1812013818
478056383
416741811
852179581
1227151827
1429540502
260206619
29733382
1080743368
39493851
1566975187
1605277409
280223265
1807772252
727325042
952532096
1076262622
129734173
125641090
244754970
776410007
157251793
1579683905
2101239611
556100755
204370931
1863629278
1957500133
1778963826
1308977723
283604269
1550133199
1749081630
1140407669
2092599476
43713037
533081639
1909625353
1660605772
295896317
268697151
58237572
1329059818
775213275
1543335841
361373862
25982905
854098817
1902470888
1339267807
1183874009
1735167582
1830846136
506482239
1841497506
660038647
864201092
2101448171
547614322
1887742210
178530292
14214481
456088627
2124952169
1723093151
853086868
615655812
621668726
382269770
621854102
2091701547
287103356
1349408579
1403782768
984039068
1481629659
1107503522
1142775787
407832503
137225889
1574073925
1310910813
52015271
838092665
818265225
663026309
217929866
141447421
860890772
933455317
741472633
1732848945
437704652
1451228382
2061747611
1609492375
343118542
1110871752
1845556806
1544156744
996579739
896473093
579476642
182571506
1748377152
1861733367
1051912453
416684547
52174203
1498402766
1333650805
1327551599
707230369
1728788900
813090970
48942874
629085547
411622521
1456760966
1127667395
377634673
220276579
928932092
1303461196
530175013
2030402590
2092569776
1714101418
1960624244
1182706595
813244795
876960212
661654918
1317882857
1277619214
2107332507
659449786
466597123
1134331075
1537127137
1141327757
611194437
1735436697
1116368362
862179594
147903751
712129378
1051959540
880915679
1852826241
837761274
1241079063
474461479
75730770
1820799505
1219271438
478535267
1910759997
1049339669
924024048
993818623
1381454049
902708169
1058834110
867478795
1537396271
8395492
944530454
1971926312
72275819
427705015
1787190733
176392331
659849447
1609444585
955721431
857166802
1838175287
941296080
1369924625
54735734
337411673
1512185970
195091610
384565813
341379016
1503392121
159762536
373326591
780682059
627397690
1974557607
1109488893
993413275
206668458
1553324928
30443505
239716724
1310474386
1348950712
1794540355
325091881
2006223553
564305415
1605452983
2011505208
1012425406
1969252274
525276824
1848485594
900995609
1633729902
1898550324
332727151
217710591
5491985
1918713818
2023616851
142162882
373452545
1803661264
72889711
264957095
1246696675
848132613
291947086
200495854
2102827739
404450383
235227968
1849388535
1761351939
799959468
126018725
761364576
473181602
634027084
1637339774
740931035
28457207
438684167
1702114259
1571711301
1465026135
747014079
1593379930
1738237532
2102046279
1853049070
65923031
2004632498
1098755076
318850241
1870909358
1695321530
491008655
1193571238
1734609766
1565373639
1414729520
2093001389
473181602
1482276274
1279155812
863130356
1987407157
775885079
1736379149
671680486
845508847
1686470074
352042330
1721309358
579274868
629095909
1447276316
1133577161
243430871
777845460
889724240
947950563
621907123
1006809635
767177014
264417069
1422992856
2000621567
1961937266
139655027
734025368
2073948323
652426110
394897224
1581930698
1158074075
882041199
775607098
2017764995
351229645
307424298
1025867873
1201776841
1616164657
350894542
1340447090
1155423329
1730316986
1174500150
1269796932
1622823180
1953958593
131720631
445388423
866660209
2058682844
1344485968
815136850
1893711089
1225281642
1548736238
1652868628
605269961
43162842
1563812514
2026558621
16358769
165300570
2097344593
1750332573
1599674828
1132571981
1938160929
808475596
485453265
445320691
306555410
1687924732
1819846105
1308701767
585135115
842881561
65878369
1051012558
1818609220
1800812957
523766622
1288473959
558696990
947659890
1480166292
2007802284
2028744310
1310005666
696687678
2030371686
842150271
1174220459
1499843824
1826224424
1973422671
1233296488
1970234303
1435767600
412898560
866486261
977069435
850340615
744285536
763729872
1977688130
3843157
2046926609
1225370620
2636195
87964780
493671385
1898988941
2003970797
1536467863
7974288
360775566
1651051373
1754849389
985836057
1350543582
688742618
164996368
248561164
728761575
1067944286
2066715863
384073045
452712748
1173334478
2091093962
2097847032
676026529
1406773539
1965843856
1360858571
468429019
468354196
819121950
1398900382
1193941370
1066006346
15690700
738437910
535920480
1857085730
655624923
2044675825
914698107
1850817494
628772054
305728367
315557580
1821396169
1598467996
1082826162
1953649885
1451744267
767267605
1494485037
883032953
1025462154
742759377
1599541823
2093361182
2072374318
2092995739
704009414
1004457096
954821246
703666040
1642242200
1838488179
1193661467
1024346154
1902809574
598878544
1137579004
1801289564
1223592307
1073279747
463807486
710822157
411635879
2051457237
152947444
489585354
167220469
40914966
376674518
1941697506
549859106
1970234352
98152004
491852984
1823568813
383470460
1349548332
1410680338
1524137415
1888070886
807684389
1666742580
1992353987
1589395283
1946608823
1603880905
983532292
1822061552
60766054
511724528
476302885
1935476937
1167159699
941912298
1190513468
871786815
2127125194
314881902
770735910
1134285016
1397967828
372685951
1773253149
785789624
999290865
324046821
1646642530
1005502458
784185899
517345290
2086028955
1202567595
303994827
1130460185
891665033
240208656
1341282333
1549403459
781501391
1997936413
742379930
700915640
369705002
1850810416
349747072
404950441
683887167
991456043
378744343
1894888006
292910702
941810636
285259567
1250268662
1991320931
647443429
1597157707
162677095
463192320
1712043046
885718655
1671616897
312744266
971302227
168535631
639695143
849784496
1617134617
1583344068
1692389146
1465018804
1501876375
1549596888
1042101956
619911855
1801139914
2142255775
1248721109
682986562
1939595794
509472830
1412177982
712872036
1317550592
1065738752
1600710640
945048369
158307035
587525218
1505547110
483003609
395125251
2018683213
613785639
1813320605
1330723269
735349154
80571562
1413781979
179041418
1187021679
28933608
414542854
1607887741
728750467
1870715626
1486327368
490876268
1922664048
479908628
431928018
105596043
937276559
871810903
1620471976
149453722
73523141
1268251283
1913529941
845393727
328640904
644479776
296952899
549090574
410969051
1171171113
1935087862
2033764802
242773356
519311270
238538598
1080151083
1275358549
553361523
1000070920
1500211337
1397350363
1664258816
815429388
338488719
481981389
1929922834
586910752
604847799
292072726
691474030
511386253
1371057449
400219328
2049615481
1539101763
1236994891
658370894
668729124
340771790
951388278
165522703
134792397
2022503492
1759016790
707511575
1474483072
1842760627
1635590283
138168982
692410250
1267870151
398592406
1820913625
482285576
727996510
2141274177
1784858017
1072400240
722591202
1877155899
1352695525
2056791669
1255373274
1734743074
177478491
132930077
500863778
342817038
1247177424
143006485
1208238998
1408598536
1599153724
1192678348
516261845
1051448494
1403492691
1320837881
1024346281
1757801613
249535837
1735293387
723779728
958085867
203586810
632221288
1518857632
759570931
1811219164
2105348583
129690376
1228735992
1549506531
260234242
1741697928
854328548
893175831
444490132
1690983571
1162395832
2023469374
1767310025
1003164389
372443534
237330964
353789224
8055684
1510894868
1747428797
665002022
676152441
892348323
1530298785
1889906519
40841604
1557450968
892384483
312718870
1943483582
985008557
2109175247
21222488
1300418792
600099578
221422412
691826894
638313805
1002539652
12627913
127501898
2118959439
1523067281
618940273
1814800869
689462492
1370188470
473198806
1986228255
1639387243
706737015
1740923067
1707066321
337104734
1181062778
1789868014
2062318852
1129854446
6157317
435807348
356415877
804146995
1177758444
650683915
1759843782
1664184869
1998185079
1425429950
1453828718
1347467560
958256007
1669383865
1440177692
2130710565
1092604519
1899793564
1014426373
1061144779
2146924452
2118070016
980445203
255336347
428495368
769693601
1735174945
339700350
1640059098
1748647476
368323344
1742317527
351889801
2097344481
1163183550
1628385291
1843149209
609679047
1089779346
363531586
1485301112
680820154
650077362
1022932202
975242602
1273476017
551899210
1241765590
1170763074
1271893778
276582866
1822971541
1832127355
674714985
2108379487
249789887
1061387446
179594792
1258611255
941537733
1108535962
324408747
1932879361
1096500731
10247052
2052245242
1756702885
621294745
628382451
1651388927
1577589040
1153963422
1499755644
2025952196
1280058277
1996232501
1677764961
777876643
1823037614
1271815210
2071633412
1378567303
2032952946
941500560
420270342
425781555
1982088899
1418577723
1005507121
2039815827
935820695
633952231
615341598
249348823
2145540831
1981779699
1478604940
2063619930
674199844
1825698567
118394457
119111784
99738597
143853243
861413452
1119694633
1567555768
1135596610
1005436539
1531971150
976137621
770968680
222830885
919695347
1332469139
49321722
402836083
26282456
349597241
2072853552
1427811725
681228197
936598980
624676629
1057921135
407660313
1946289739
1338375261
327068350
2056459565
311584461
895386998
179182264
333080149
1754245473
1787867597
1670767627
518222381
2074104820
459761076
1841346966
1088654132
1153226750
536188861
590524893
839045369
1382309393
368435716
6971210
590303472
220019949
302860468
2022656100
409787886
2082222699
1669528621
1527414687
1952996012
1953837486
2043053505
2072663728
73271601
1903630735
1373854349
1127545130
1187265336
133205621
550728656
749641102
1351930429
290390032
1361398176
235458033
1260324424
344318379
1063119880
397066485
193585796
1713701420
1130809744
1982903708
541653739
221415331
1636121386
1139237864
1860121348
878908992
2048535887
95488609
1490351270
327722348
1556560879
1526661932
249158860
1121997200
909142082
343130093
1725949297
2072984418
1742308852
109342050
1374253802
2011930832
10234762
476503736
543501991
865761446
1710776972
117230343
1780900330
891082732
1956878116
369413241
1012989167
1976040423
622504809
1138473393
1678491557
1036093945
2009188960
1527716358
1847279026
235955229
1150489920
1594079673
637644177
1329329426
1371106395
1102970828
809829716
1244491570
1122168081
1855599421
1941740957
1600505134
97016483
1101028092
1183426098
1629262862
2129153071
824481487
542079143
1440349036
876536305
67654594
1748593069
624330705
52515385
2008443185
1821085335
1507764692
492652377
1332592864
1958762854
249267810
1324387603
1575594137
1235748229
1821464087
961132631
1671939741
890496280
390210716
1883870593
69433643
110487345
85103568
726935459
65023853
700651856
1587016600
731503620
771954103
1566493455
1155046300
1238486660
751907693
1209977205
559243176
1109707974
1187459500
1568135830
340934303
230603644
1015067211
1702540057
801767114
818093961
630726410
1261863743
233052152
413300857
1918364162
679310438
1860888085
164272596
1689247306
290008277
1169025317
1991721539
1927589304
1715791587
57090761
1567048752
727779936
682652359
1438153659
750022642
816080954
2138165570
654301369
1732882621
105638348
1613175160
758838661
727701231
1619950474
589709634
683815999
1095472019
184267309
740741123
421372965
1700949839
1447789918
1380240036
912773220
1475191899
171309852
499132187
1312415800
162419282
1250938985
1181673168
1227816265
425149634
1234968684
1251943689
392531156
368743936
1380061127
1996432276
1534149168
210029970
418655464
1387158310
2067964279
2084504677
992582059
2004638626
1948702653
1452150639
425537424
353271313
475388988
1506193259
489154445
1660787141
1612711784
1028443859
2116481073
184242973
1846280342
294500513
1367959353
72052279
404103137
1806931693
444103706
1597553549
827682915
1570246768
1922541710
525231905
111214385
1362090324
913200458
1060881663
864006673
205086397
2101355426
1323168205
1233651990
2086087236
688132644
854722063
1088259624
1533937271
1811366937
1060610925
174445834
296391308
1894643293
1274764329
1131329895
672860902
648290108
1104443268
471392604
1437220272
101486803
382749308
959239548
1807850361
1575010345
971404638
222252944
1421206325
1098026238
393603768
1940989383
1305762960
1808576619
451183449
209061416
1554377395
2126396494
1285445039
1556737185
1961416219
1405438194
1749373241
2109654661
1457589392
706455701
763469446
1974763342
1865420069
1172568264
1381363267
581494994
688239632
949824543
876491026
1839363721
953658747
1587363619
1184222482
1162227631
667840246
1034316312
835235289
1819411363
1389824107
1216074272
1388311659
1734596971
1476323702
291966660
1672291628
2013009960
603506174
1119519240
139194193
1536315402
912423824
1142110928
226175468
986173909
729705325
725407385
1388488432
350105577
2120839704
1454234174
1447742526
944321384
1097698171
666352004
135517986
722111125
2118191635
1877186306
1616175940
1161391019
181544663
1317550592
1438392063
367139245
425228162
1596525127
1413798193
2035448174
1501429276
510844089
872959592
1508904290
1871432224
1189347772
1317331027
564293007
1332292917
782779534
1396324125
2078473900
1448383139
1584793622
471762411
9759502
1335440916
1905983978
982582281
1558585495
838519785
741648161
1436770025
573425860
1224865388
906211103
1881733090
2030169686
2018367740
288677401
1849161278
1294218257
57249526
1369486852
677882724
1932965123
1773103551
1205130722
714198836
1909955787
1651172666
1620055012
1202218351
494183392
1917580782
427522751
562777710
525578410
1636402864
1409826450
1025868068
1764891165
472102688
1856138404
32089084
294888561
1142039097
1553465784
58494981
898661295
2009264528
196344363
1942574022
1973877286
1061430860
2093924438
2144657867
254943642
329371940
910703165
1720445824
55285451
2113529728
761474470
546013824
175329246
811084619
887196639
143000120
1220074739
702532723
1916101
496396487
237240093
1988875705
1793126824
1426831931
1912387374
651985172
1893527692
1306517931
1803262940
2028318999
427395409
1117016060
79382841
1214925123
1294770189
715107037
1417042847
1671323603
697028350
988253054
1281238177
1399803702
2130799492
1409652448
1883295271
1862374330
1994651794
2134655110
654753544
2068514316
549635709
1725651474
1693570540
808585848
1785692896
569705265
1787397664
1678666037
2615819
1236194045
2015459993
1143884411
2145293776
602893957
2069707238
2043483692
1093280529
1052580918
165536285
1797101125
567549207
947752326
356588476
1709746454
2092014167
1298099747
1520155823
1793289374
2059833604
243756429
953285262
157244164
251974146
794128946
1990510722
624017700
1711841676
1585127958
1851632982
206129233
840330575
1131491450
1821272133
1703193181
339222772
1001364183
1455369643
1849052804
855196571
435900209
1176859593
559688435
675754434
1520798383
349249961
264760274
876068094
851435012
1712791352
1748268166
352324463
2052086616
1664750025
674141181
2117912237
1062757870
953121312
44814131
2015823192
1926648201
1885708414
525588912
1537623050
1258431417
407601123
146312653
557872658
1576149147
494379976
2011726305
555894993
132197278
1614585784
841662926
956279301
2063086228
1195108611
1608114834
2041695657
599010015
1741697928
1401206345
1907347886
276708129
1407485095
1858095615
2117412693
629898223
1412945426
1574882657
469073866
721690030
1275767730
950009009
726785827
1952529766
661654918
234325012
2133579147
1203895733
952694179
1116497886
443105223
814789403
1501526982
117273062
1265892567
1550931565
237746791
1268526955
1229590836
807125504
1602120056
2019708172
1403557038
589511252
1958604970
388338259
1897335566
326913374
150506504
1287677472
1045072077
1081974682
1165180459
906703559
817612696
33755867
1057626770
952865654
568104357
1719698213
1291590295
821480419
418804627
101304454
1352204066
234501824
1216308844
206159775
2098054248
998198453
1834646198
39097523
376223968
950553234
2069380572
1744577913
34503637
1877013159
802131166
1121969972
91498002
1055492099
1187676893
165003816
126751460
2071650295
92487198
98854480
405101583
1115638973
1076480839
1567611382
1713230157
127902989
507116714
1809830829
1376651611
1476090635
231321320
1510006864
1558798144
750932291
91414409
569524359
698507706
771800557
1415925882
589239051
1936261553
98370743
1087992544
980548813
1439454223
1296036968
1108829705
1375380749
1887276109
573048476
1812304047
951129208
1033897
2030527969
816587178
977300772
647796771
935715418
1205509500
1456665955
1320378925
1490157002
726532907
1286288047
862906005
1990801292
609316277
763242283
1268941176
1412363686
100851200
1010257774
51931454
1240926180
922093720
216503407
29977820
454879263
959540743
924592982
811101281
1115195859
183943098
1654890379
763073217
643973547
227457555
1264990866
1827637299
910138018
2144406877
1301090859
1527649810
118223942
1087622930
1963380055
1227240107
1913893739
2021687750
1707726877
1188952353
1982088899
1184764648
819815336
1842970284
836792322
798885419
858857180
884116194
542463717
136486410
526651194
404752248
775590887
24853581
874408096
1806718940
846371136
666858115
10396988
313796643
249606973
672027008
1031920555
1240868963
1492858037
1538227725
1141885944
323196717
867421715
955935429
999144615
1738006454
1835486965
649683673
403684186
830609347
1219657868
118952772
217303089
632059686
1573743795
1615281722
982390231
1818600462
1565970599
74640546
1360251914
1222695003
1169874418
1412022318
1068022331
1989629619
1000662174
686931854
1171332252
2083518858
175463155
817097032
1821651277
950920146
535467872
379143026
2049305225
595603629
904753001
1467534440
1248745138
2043456364
848849617
680474341
1453533527
1277611290
2032858030
901229810
1778073511
1068486105
385216955
1594495393
1881136835
26520700
162772789
1046329223
1780054727
303752142
2138392300
1727746778
745522831
1769156652
1441996244
1996056630
966715012
1948795377
1676946340
1331073041
494278130
1821549571
1015915833
432932444
959380838
1133216510
748579255
1364378718
964970213
1567360097
1449240365
728729920
1780624937
685922323
322585081
226274710
1616309597
1172031921
1319300112
1533607364
636484471
2050756884
702802419
1892084924
2091890346
1184842163
1237463094
949669541
1053690415
784797475
2074866242
2129272884
1112014891
318190276
844535800
211937845
41794772
446082867
266279989
361210805
1386323654
804278538
95668568
1858100800
1583593540
1326289703
532817482
538415471
799565739
2117194205
2094450169
652784211
922844342
1346377654
2112077901
1547403376
925754235
535201863
1930255430
1216404345
1481231709
587869098
1035620200
1310451771
383361289
491569869
203052879
1027651165
1664348642
1734882129
1534215123
1286200318
1713602015
399589141
929588031
1358882869
429822662
587349943
519331771
1930636076
2059485795
344512110
1144968527
1273947879
2132779859
262428977
2049209811
1194998162
685833095
808780246
466783289
412879327
944423333
766543448
463807001
854414823
85537484
1052809414
2045532754
680729206
24408608
268956892
2083972074
1230985156
1733750335
1091338037
308726904
740379909
864262320
376940696
467667736
2009843156
88864538
2135278119
1659365806
1478718513
1223279909
731416456
937852826
561260747
1566144459
2125497824
646736516
1198916443
1401720019
323425877
840400921
1863490611
1865392823
521556397
599025704
1666340481
1079377967
513926637
312723299
1099872077
454267802
1133280459
1693379468
629116489
1981356596
2142081927
581054381
1507405917
2137468575
990047443
1824720353
536528860
1229752701
1780609666
192335200
1337385575
2011926611
1334292660
923250029
1214749900
1659681313
1435152507
1924522178
1080433679
436186784
341487947
236966334
1620552334
1689879182
1965525009
1867574937
1682481295
281934260
1950633216
1111887878
1955637609
482092304
302463384
883777634
574869903
1312156051
1219526883
1883687002
1802719022
1714787090
1517611699
221981083
1599176456
876065020
1908215652
999649166
1590380223
1337667358
2099234552
16284481
1174891959
2063369915
524331561
571591221
1544995945
563408618
983001426
1294370169
38427102
1461474594
1398666429
1298734407
2073498604
1854488637
789412783
1066260884
1270230827
539838148
1140813048
11904893
1370316380
767070921
695732339
1799987150
509059506
1160195464
366788904
1885185155
821017887
1876481730
1206182769
6717454
580068785
464161089
887854618
1833152802
1550069874
497256650
1681285610
138277748
501769485
2083454911
78689619
825081859
1393667551
397772300
1336235053
1665815626
1726520396
2050697413
16256375
1258510667
689574339
286903922
1387596053
651600705
454426673
1100335256
1889739644
1872990959
376344892
1265252463
279651687
896459876
354730620
931182336
2050297066
300189648
1532940745
1645112495
126960321
416967398
1618815989
516491430
839058300
1453934552
1359757396
1637339774
885272395
1838675661
678811300
451505879
1631558564
1701504485
310251993
214975821
475925252
1578976212
708131791
939446995
368506505
1688417351
145783710
1169855383
1674042663
1376228458
168356906
459606194
1752485659
1993073954
254500000
1968681907
1019939182
959132688
1525199119
808948481
796723772
418441188
874608995
1776834799
353595395
1721485218
109190609
1830606697
1403553719
2004811140
1712012520
261024824
449566405
547460031
804916599
749899695
1117535527
641866199
1076898237
861912713
700949594
130151752
1438242884
1295723134
1072695956
752856574
868599543
235497605
1502275334
140574207
978603756
1621171780
188657129
1816181262
1957417960
130826371
493006223
1117809125
432022380
1044399957
1979422662
1556366278
225403513
780901662
1278440408
1172282631
431107981
393414043
60786555
241551488
610027534
408462561
1940784650
619781168
1324032276
1302471786
1695297451
38899368
1030663647
1264065275
535954881
1483068000
1395532934
1012807171
655720672
191705736
1486436246
613027500
519367317
1341159325
1005909430
1997813409
1851687483
1614534454
1459696608
343919882
211222884
1848844584
2081155242
564212599
1735609450
1673743039
1509199601
1236689509
737898978
52045853
1388257529
1499663001
1959725443
2126876857
1383410863
1498771251
1425065115
698994942
87840499
437484819
1426434629
462256347
1038851235
1686811101
1071204591
713137134
263115172
1726517083
662072147
1780122787
334507010
254785989
244287388
2003248882
1353236564
853380256
1351577352
474290883
1371923070
1830862381
1878061335
288691321
21071955
477206675
1000868525
422590284
1281776002
1510228832
872578181
1272337362
1867921316
228120198
1391496825
656472640
107079143
1872564353
1381244220
301221752
236616437
1309927763
1803961055
1582200114
893093101
61586413
827689022
66410607
1381371411
587527333
839263346
1450328634
1490160870
1047491396
507666841
636225820
925566853
1408986264
311974597
2098763076
1624617036
986973395
589054022
1746029739
1375989263
991024591
693151701
1118873462
1587549914
1345574097
982831291
805608627
1407288475
1815655101
225081272
1058947572
144129904
1450666004
1791758536
884914499
1878443393
903004376
2045943047
1843429161
1251232953
188927157
484800485
1729627503
1157116500
584850777
100613042
624212474
1808087010
1643449225
1334394468
1630979305
2053323650
335960542
178394216
160136889
1455870941
1180736006
534323612
82337997
1535991585
1312880727
1880517025
1862784593
1043965243
1360705096
758149825
875185780
1575317456
888830355
1882744114
450164
606854355
54729833
601537048
1126487892
180651479
892183540
1732237824
1990740113
715454577
417273958
1904879543
1724463844
734895708
776905471
1819060954
1956804170
1356908030
1178618026
888572825
2075045159
1558545226
2119088467
1992842995
480585871
2073895840
1117187080
918888241
2121401646
14169661
1457334104
1273278108
1112498584
1486652778
436936940
837415176
2103476056
2118606040
1568841189
616272967
648186893
953896406
795340531
598519793
22428896
389726278
1379792641
53876596
2122826900
1510646479
539938430
41490213
2044109622
442306297
247372220
196156703
1252551406
694549573
816205213
771298850
412944719
1318459130
386813050
1556778678
252362294
1894629059
344075997
1823726628
191265932
1358067076
576939814
776113370
192646903
328091449
921044373
938588703
1521854878
1251632875
926047742
1635127469
424334035
350466371
2060713659
1957917447
1842038467
502490671
2110930117
203948931
1051409724
1574357791
491273481
151368262
1671774810
1411583492
90665773
710250549
441432850
1666078447
1186240706
1883729943
1882617218
595282702
624253971
1974596030
1074402431
842881872
948712467
1420274533
1310610588
2087850058
1988944605
1753460657
571822114
1842166883
598753228
654135016
1043827659
1045006945
472547007
1386622029
1213866010
900108955
1461550093
220136580
1060953169
1089280883
2143736689
1086996801
793464678
531687981
1907887240
2130362957
1478802402
1426699305
1807133078
1421450195
1746173886
1150524638
958161112
1322180208
1176625276
1235290539
468354196
239943385
1607550408
1570560875
754293129
1474572214
1431081081
1474257954
444976156
573140366
962997406
97969447
1554967419
524561150
1170958930
454398884
1137669198
160128279
2092897847
199697635
210549104
795193925
1497444055
322853069
2001682006
168891549
1880430364
594112186
1399313180
1563194791
217498594
879292880
1191201711
1136536923
1032609022
1407661342
1734945778
417896338
1482923750
910405383
574179315
1165449508
942328369
1085369537
155458394
288059375
328858433
1710754366
117722314
2090364019
1372327539
753945707
489595686
868449907
1708959305
1278862283
1002469529
1519623094
1499707311
1354976944
817348261
558717028
119246664
1201916428
1683296345
1538628884
1739082139
629640113
1008757380
27468156
1070654532
594314679
740860199
171242381
420496712
250115761
979328129
949512092
1910058282
42846407
205317351
1531695795
1588417366
1969136872
1604498808
522922119
1458526751
2129744616
2107369375
409566853
628724422
868807354
1920162462
1265120944
635271553
625036974
1747373254
470788206
1670481493
1725625342
94607501
828136084
1024410313
202778006
1369111997
860226932
88525582
428081100
1572276649
837046937
469428752
1701738513
747196839
771751396
743656259
960563575
1675185410
1518927797
1174856308
255759721
425330386
664949722
440374934
161334227
578143774
713882313
1801958516
1340224345
1670519758
437193128
533389582
380130868
1971936538
2134630019
1901325173
915856522
139923218
1970750651
230008742
454184716
1654813742
969685816
1689541681
917281492
195096563
1260334266
416764565
1351658848
1327295042
564867277
207591094
1321536501
58602783
1045746927
1737424400
1462236342
333631322
1337262821
490865998
1959206336
2009569378
1941279657
975142952
475085160
410565116
1382139682
2063695551
1198879787
370131488
2129566354
678497927
873962897
840499090
1033733664
152021766
1958234986
1593839757
1915880612
1839967784
825060307
404200716
1180959399
1697145394
1761090008
1714248192
1382172698
942533539
336616606
507385849
707049309
1307150244
2127386414
1661647171
1882292667
486204531
1008397344
1169044138
900624390
784776513
1441381246
1085206583
533892134
1172756505
559000141
1515012543
363584739
1396353603
1997775428
881517991
2024268113
1575317671
1587475159
904977405
1356589929
919578166
1538134282
1905136357
527105620
1245895373
2043483248
621102841
1678905632
1967823985
407784850
146631953
1594159153
1669416228
1391707427
1708874602
300754609
793552225
735721038
1234601292
1236970199
1010409204
1866674172
1942472276
732751018
1736462815
1588664121
2064815204
1221098317
1243272262
695802167
1852582592
30130446
1135862645
855419577
140314456
231080520
1511506324
678178369
1186880181
1754168941
665135795
363071817
1163884492
1950733094
1461400856
4716062
241689010
1407139112
1023166219
2144727696
353643669
1385545277
225724346
984776605
2059875731
1304387720
1238006179
313842032
49278965
1079361831
47005687
1566005268
533870220
13448890
611278016
732234473
202184875
1219162265
264388050
108748324
1557657090
1500750038
1318917574
2099757720
420177918
1405746794
718620305
1675160738
681907852
280881548
1026920542
1288657014
715254800
1171248237
377713941
189149931
1653533236
1025611428
211866942
1017402526
1135038529
1461062129
1450600005
781384681
100606885
295461983
449917166
1024808070
1929866155
1716404279
523611563
731591370
1381571752
1119564838
2110054196
124546000
208235154
1429292063
824405853
1112293770
2021392316
973533503
12667720
2006879023
1972906170
2142706652
1186499979
1136729702
1007050651
1561194168
1506045740
2128332895
2037451538
1823959109
502984736
455708143
2130324890
923996818
607957750
584762293
555263829
1484459893
1746378937
1534482021
579878196
1933877492
551075549
985001387
1564998982
561373651
1680651609
1423118461
1217073403
313528215
708688637
1173379974
1505160121
1648745961
404721104
1679215893
1300092426
702919498
312499407
848626932
2100889116
1989847980
591112407
907570713
885954898
1188533215
1833665711
1278709005
1228213789
1736563615
723328907
619052305
1956170168
1215838510
832395179
46189107
1310217525
1984034535
18912230
1028526514
96305104
2041516591
849171891
392912358
396534386
1076668990
1101739505
2135970862
252296127
253220891
994181198
1651564810
348649055
538312860
379882326
1234203402
690301026
1119787458
1707956551
1804764093
1174688557
1738723687
1745322252
803223486
1664667954
1278560989
62554802
1656860510
1409408594
2124961782
1372917751
690732942
1219027514
1336723745
734515095
362534765
1409800498
1475982567
571859823
1958891549
907858179
1549169076
618467339
1488761650
443200611
2018305142
327575109
336503531
1932879631
1722282639
1672801089
512065620
1138959969
1503958556
1918443335
1399185521
704302317
951182272
827935307
374733003
1074530786
516527139
1356475032
1658098330
785505087
275591199
2126483714
1146205257
2002655416
44702679
173865266
1987852598
1208418248
222625775
1503434223
1117101860
336003362
1372607227
976023793
1040858073
2023658560
35797267
465542842
1715400130
1902399909
978460328
2039437859
634211932
123038265
803659041
1988016156
1382542040
724684537
1822142370
950591100
1555438612
1202080013
1513977091
277540447
1312185253
1113725955
1125785876
427033077
618950908
72340635
1992935537
927994346
1036042401
981850400
139873515
1198774045
903951349
1228739539
1421725149
808473510
116054120
710108346
1341238127
1804630429
680278809
1030553477
724238106
414930215
1086236618
340851958
271564474
309559992
1398329825
1660386028
154513834
887953502
1996653313
1803136870
12707093
855419464
1472557561
1701316949
1962082047
70123137
761497718
418455127
1668141999
1281573774
140812831
437956685
972887383
2093789641
2001424210
2090239786
980397218
362519020
521900288
178020055
442684246
86861380
2114902869
2048334022
155037025
1188810444
179412516
679858592
397222374
473374628
1218655873
219554405
1359152586
751719447
991565197
939208957
604812352
1400018052
618940273
522519148
1742666442
1711854023
1121057911
1418281587
2032641753
631942812
1642389422
129243087
146980959
1384138039
1623702021
203745153
2041111752
1538090942
264072564
1751399879
1601125368
661836875
2098152531
919911673
1826386520
1352550136
1027414627
1026491503
190035061
1117957995
1305457806
1697285481
830641497
1437639989
1272929250
649605494
1490657160
375169671
498149906
566824956
366761973
837787166
707631380
1439563830
47051515
1254398695
968347745
487920983
165851298
1009263332
1157612596
1491760461
1492879457
2065205763
1895026770
309925421
992098464
590307782
740998594
1137048244
204111829
309196997
1766669033
1329369827
1536904430
1219162265
1006801344
2047682952
321963612
870943390
984863160
1892133899
1588876490
1349296082
1219472684
327286290
978995301
2131534722
1044103931
1411673574
1509524757
626377298
274076928
1405187420
401537612
2003727887
1471454412
1152254768
1015595666
134776016
401072418
1625466659
771987783
1519137117
2045499623
466370432
465417901
1357283120
1121702673
1772373291
302951806
956907651
1734608325
1750143541
1989497466
841307646
777759301
1125823376
1783004640
2111503773
1068055874
657238009
2030398191
736844106
2035462085
1375866133
332721506
822114761
1626968436
394427132
1724971051
1894016587
262959102
77323342
1256208861
807241944
584602009
1809046958
1653356044
47664978
1376614013
448786847
2035757873
393489275
956849811
1193851672
193506758
2067533019
1304583730
40680778
1513968634
1265122287
17335123
603764061
970467050
330129202
1984201467
755441804
871983183
447177173
718938236
551866797
590752184
2102757778
1777522599
900815661
665918545
1813948259
1252645988
883857361
876207197
393208677
1110436574
381434315
1947228274
1608423441
1048611638
351055851
2146169867
1010866339
1191273963
1953753843
1557232655
558851541
1229187979
1184221577
358754281
1209328433
1401682487
583091645
358251846
2031382191
86237858
1379608684
218481853
389356478
1053181332
841647792
2094980086
1271877934
1112577741
275272412
1168355006
974765481
1077436787
1846194513
795029656
428324356
1836970863
1359877257
2085731522
613440124
795864091
1797019731
125745835
965677599
2095788449
1453872929
290220317
538857448
850034885
1738360961
768570071
156160498
78800878
2079416549
513529066
907576638
1833006461
504161925
1618835595
877058842
593149900
80426678
532548499
444666817
1244682988
593216226
76412249
1196252528
1580192312
761558456
555888296
932337272
238770880
2083618425
23793629
1719717926
1531129580
786024009
1450478736
1961328527
468088014
629659730
474425092
1317655398
1833442522
727155769
1523619263
960813673
1473107431
769674892
323604798
362784896
1194061925
1650947721
1049979642
183748410
1331858781
682336476
1467436675
503650539
1235096177
1509823448
1569563569
528160152
1075533737
1672335524
1406311152
2086234194
1576269868
424092838
620458304
1659916605
658163903
947842766
11147941
1801289564
135461650
73409071
354706199
786020676
749821100
1519426728
504753879
1335679454
2105399164
1166280403
1943863167
548529401
1731524509
807197251
1290661440
1536769044
195452167
490911990
1763411871
1345246052
42755343
358107443
1551978450
1100653920
1046717756
983532292
2053413901
2099973480
1613696033
205301884
2068153047
1072566388
1454901918
1873802444
1090590404
1438219152
851523523
283290406
1584166595
341409820
1700544227
1798342031
718300589
1261450770
363763853
1136392121
653896350
329652510
436057931
2018177432
1434319212
1045262662
373137241
1039420721
1082233854
998280497
1088120171
1051239803
441882797
569927136
528294497
1231899589
606957498
556708948
1159205869
970507650
760133547
1270917600
1912733849
61444759
901996997
517191729
1733780990
1940864003
1541015963
1404497444
349691351
293329490
830345717
1925002928
946342941
1260767919
1923446905
1762008158
1928390289
1215602535
1231940700
415965540
2147234590
1292545626
664582335
1503083549
1936349281
1700333215
139232395
1818771081
403572985
2007560008
1601972948
1372283973
108583494
1174084031
1502221324
498836198
1763504166
1221899765
764065048
1586381766
1542805734
2143219861
922968818
15972920
837806353
644153044
639333720
2057184588
1191347551
1103106321
474359204
274184360
1545234628
962575879
1472987887
627834625
1203898672
1669720454
509910962
546742934
305848720
1955072719
1957977768
845011038
156626695
877098378
934171682
1611322581
2092834167
1590213177
864028186
573576779
268785683
270573392
779615438
1390774612
2121301895
208134641
854173632
923114525
1556308555
1972692357
1232084831
1348522484
1813459497
76966566
899798710
593164198
948661552
889250134
53747352
689450536
1900466316
550481796
717210793
993608429
1789762561
1052969727
1674747738
2107577439
217916405
925832463
40213488
1804663497
121252052
486481062
683594092
400960825
2127910144
612858547
1999709753
949190007
1157963634
1772995555
777383894
1506194625
1286195839
1109455628
1639848802
542571048
1903975746
2040007077
1143155241
1443905060
1325217724
1451566572
462591013
121128935
1558670146
528699302
637507660
2139837537
944500308
1132214439
620933890
975894106
167595381
464359199
393444616
993541635
436141714
183730288
1641965851
1474826953
984940021
1757946694
964758893
662048604
1546510136
561122048
1607197891
852217445
1554121559
1152204035
479572929
871691108
1379465961
2047365723
1835646060
249707847
292810518
1281841472
1803106600
1908392416
561031760
26197271
1735104715
756316875
1564024867
521051105
358354126
326475877
1914936790
771053382
1296054489
660490045
598014418
199905960
541740740
783995816
325718513
715608224
382643894
466184335
647940224
694956520
201174617
1733069821
1427492411
1892282475
721419431
705700218
68020458
185747248
905302386
1371931554
1260091223
136409173
1399517237
1134965696
462666342
1833512972
1556562656
523501909
2050347050
768670346
1767785623
1390483074
267301033
337907894
116207785
418067239
768107839
436638985
810379092
1412397057
574014338
206802052
78166157
744548986
1665937685
1846638717
1998191710
1098182190
941256482
190974088
1320010880
1422326652
307272159
330010581
1765343818
592196307
1967071874
2064432975
1339580851
605960229
1729111892
1634082082
397830703
1812557652
268663172
1371544858
1593203759
301039304
1123038378
1110465307
2114072579
229696049
152456837
630388373
201394527
715108016
2007664461
1775760356
1150182798
658209697
387730934
1310610588
677804543
530750071
1541223141
506638788
1079504714
2058446118
535212273
1168265243
1669990350
1686410414
1421243406
1536242519
2069707238
1666350658
1282224367
224187204
52372140
943069027
771090726
1915058000
429573523
2065630814
1209483724
435347959
1822762511
932630660
1222018719
1397668660
1861778474
1777863339
1295023325
1040782959
684161616
171895686
1312955608
545299693
1458282143
177441137
1308537638
1508522436
85612938
1164396502
1786967828
376784177
1933950310
1790502880
1160618442
1101433850
959414133
85405663
1750161676
1374792959
988670675
524675659
1133269774
1115193458
1670857556
2087933085
482965551
1701570254
925465805
349051141
1632328019
581357002
1603621020
8918463
980129793
144764329
1748298637
1805053213
3747843
1165091205
446325176
353237912
534989854
298754479
190265967
1144402158
424960819
8747316
1833911652
1839641963
2031066419
801299500
194731227
178286747
1267761069
272859815
819120981
383554954
568490864
143640785
245227298
43657586
2119064958
1031862138
1227391283
1070676985
1864399568
1201387167
2011723494
1184853580
364839072
872281586
1710049802
1531140803
151232238
1908534110
917319370
2130171078
96402140
425001358
1391231603
1053328715
1110786790
1134363967
152097232
1310158978
150520491
2111587781
248757958
1026066798
1281191667
293357756
44915311
411922502
1244259406
927320534
782510510
436233770
52627035
114634695
644344263
974426054
837366595
749740702
280405113
1914866589
1399275184
1052369792
1720199353
1209792969
2019327470
1039704481
366364624
274325502
371530733
648144332
1441705970
892252670
1650177057
1570440821
861978988
1907830098
1006029521
1598850179
1060379504
2121808662
1754632614
1972857467
1938783607
1906225974
1465904084
870395331
1101551755
1489082923
620682209
2046618405
1600157167
146153465
340173752
2124215146
1023927335
248200344
726372975
573826257
1608850070
69453762
1317687953
260864910
1783664417
1998460983
1909430873
1124108589
1804869537
571553714
1869250756
55591304
1422100672
109354660
863017616
126665144
386478490
735048039
301634477
1618183102
2127143702
1952378273
87949189
2115183127
605019958
771701734
1307086377
962707062
2090182580
235168426
1522997749
1734913814
1573614575
405486057
2054684283
317884201
356908139
1635497861
683075945
1379036592
1957852627
356503111
302621493
1953644511
1381293049
509527246
572256096
417663404
1461593409
1165403874
1035708759
2034786687
1599243476
528866617
1408207999
546299760
1965266285
1445297500
591265790
1823142971
1939642726
663752262
417851686
470114436
174186035
501932494
1501656589
2131039068
904321346
306151761
137540410
843733020
1711028053
1978494783
980953065
250485577
48307
2036871342
1903601544
259573595
1846789911
110138861
1698649926
1813430107
2141052102
222610799
2104732754
1481805058
420168906
1538299541
1631644563
1336303768
343784635
1846622455
1242487690
718606966
1925528082
143172874
418545063
1623065421
1597945807
1534314287
1538302732
820917566
1436089940
1519646929
1691877937
1940750424
1616684364
1391582996
1534679670
975073016
795873912
1210029434
2097993783
1097526780
487096885
289123642
362010308
262815219
1210075161
1585712917
883478331
812343553
1509977403
57503056
985600172
403598055
1577459766
203576337
339317468
1290052970
1314414609
613019970
279028526
1268183934
1047429127
1081739986
2073501796
1212282064
1853327508
1479749584
804703780
632034909
413961111
1010446794
900013105
1716648514
639664406
649022454
1544297158
842184742
221734536
1259061179
796993813
1191396897
9256203
1337108107
1070607018
1306390024
1628900513
761671337
1389673357
737212212
227892664
1856011387
1758026449
993300021
1520997455
142716998
174205920
1258809557
48554566
1996735262
82568435
347545447
1970075445
493761036
1374941070
818451304
2069354123
1747949976
1135330600
378001610
1143703722
1722024106
166311231
614799508
1311894320
224326546
351214936
1280677294
1803898412
232094255
20771007
656391335
13068832
1327352309
174757066
55016807
1973128452
323995700
1966583634
139030861
1582092668
84231116
2109857108
1086673109
386656182
1956770737
869660263
1864233093
125799635
22923090
1639718216
809979434
111740250
184177258
565481161
116748184
228317935
1429363264
115789485
1154357696
1313446061
1196900219
204706157
921720222
1339876805
1825278190
566412748
1672490010
1578085639
1771545119
1461227767
1422483423
282508444
1994110310
613303659
261732761
1426717935
1385546133
1648012692
228715229
1535575485
1226675350
411949901
1272776473
1813004546
1070096853
2030015955
445247754
1183701632
1713871088
1947402587
796943315
1189014026
1116036907
181560901
282209345
163129372
1493799823
624606756
368038491
932457838
168581891
307050639
2074185427
964359888
1743433275
619339674
1669571663
717779784
939640267
460189700
1051861078
493210833
445547348
41598356
621277638
1065808126
16183551
959598518
1933851089
1696822321
1779442972
1398039371
463785540
1147775153
1518022119
1134348659
1154127963
1218914551
1894107029
969511645
806879938
445985303
855955635
1444148769
1155065649
1011757646
815886565
1194992025
1728590970
414532135
98185665
82799778
112010478
1962986515
1347167035
314250026
806819957
1721754879
2116473938
376697026
1299140807
1817845018
1150039261
2107796305
327786751
444860048
1005754663
689792015
184474509
447966160
663860831
1334598753
1822620999
1153901959
655013042
1302382314
1980009776
1282778183
1358372333
1582257931
704665273
1201534778
737233102
485586150
821264472
830757311
435774491
1508124241
1456484751
871901475
1239722522
900633449
1902999197
67073777
608753562
912945166
168076769
820651286
1366078170
2122482554
226653438
855536627
791846336
2106021163
1613521823
868866271
179312848
1469196506
1749694307
1294787124
1140990395
891198170
533695525
83624978
2146051466
1435864730
1213492856
753884690
774462513
90370471
1900569586
1186563255
1327702727
1092769737
609557335
806558971
1918644880
1084016990
955391422
831332637
1804520078
1331551345
1358827521
51653831
2027597021
1471356555
628852489
1112977223
859468554
1290943224
230145309
847789324
820811672
1916078641
1727738102
1957199242
1895422863
1518269099
1010619898
1557410984
725925847
820723498
2122270980
1507470562
1762740337
1903126958
526164654
1039122456
872007819
179176033
2028829370
2107512765
509724379
1526780349
104407172
2008736395
1006207416
1850844343
207842140
142484463
1007458562
620273849
1794312040
1933266681
750814193
241019477
1113600781
6381951
1980102895
1842481732
2094338848
1966203068
1522823565
1432851151
2046469441
847598855
1326142074
1204854107
1054567671
1281775134
740100637
206892397
678962207
1246254476
1782308769
133384971
1063523630
1785135381
1816311407
1342106016
484910941
448925201
1899617770
471937767
395657914
1872453997
320234582
1964924839
865401631
238945780
1840757957
277282026
816288576
643400849
1706231366
980822168
25499729
1776864053
1085751490
1497486494
1947059902
1236024355
1280451544
793079031
1920634947
33888848
39263724
1716392058
1817697273
1057833383
1697456407
1664236056
218470152
1445687406
507688974
1994945688
223417642
1668278004
610560091
596567996
2090559782
600799437
438274159
289489781
1360244672
481497606
2097133897
1398430897
1501194163
1542717728
77436926
199470051
2081356416
192567675
1885952385
787103169
554000575
88272840
1518161939
341928726
1031910039
1596408299
210895065
1720669710
1630646725
1098476730
894528728
543263705
2030340543
1863748505
1807631347
284186663
975299505
287200542
1897704570
495976133
1714596372
1250443198
952604876
1346268741
831183415
858802658
187837361
1731521357
74342954
251707798
1344661466
908713482
619274107
11137309
1613467160
59807764
533019184
1216754999
430048180
1038675573
1033645440
1276702681
999689290
374626309
139241198
1777143935
1942672822
1161303025
1731075349
1017700047
2079480061
1087682637
1076777601
1934944593
1680316454
730914294
1036472066
1393933887
616946815
1078386146
1541437703
1603952808
457574208
388243090
1132473196
1100169006
2068974570
120193036
1910697179
139052159
46123314
1385951082
28785676
683773676
1240406415
1549245983
861477068
106393735
1941563872
571701305
1269722183
307424673
2015510098
829979249
209737896
808191630
467515013
372224919
1562703577
1871390779
811048257
1655404695
528148774
153504614
2137780565
856844615
631446579
1978884100
525178276
1462460332
847919581
714612249
2113853726
198972705
1545836182
1589144518
1367385170
463222252
1055935767
59546955
1895469807
1516740301
1791252209
1023349736
2006582167
704473559
739010901
1899515131
667546632
772111068
367402543
1351468367
1430016560
1275765583
1545299545
2015101270
1187761252
387668121
418101563
1748173139
1160398614
388711475
41071001
1812783375
836530362
1735905947
148671681
764168202
1912372491
2085987053
890830715
1855742316
1826442542
559453463
1614472124
154675110
1334896603
1428764914
786095110
865508685
1108375817
993179409
662968888
1700378422
894379829
502339715
1121449507
1551546729
2085887015
195261286
1217172583
1237101627
535310155
1831207224
1234345210
1988421631
1389332970
390690916
5269101
2054705999
1633793744
1616172663
263138856
442924161
362688386
559056883
27655781
1895124125
609110014
1402068962
1474493106
329700594
982073197
260518612
1027841261
596436023
902963385
1364701546
166610201
843450175
221969513
1691075181
619260857
760850962
1601673939
1648830391
492931160
672233663
1224281627
1423777385
1464954977
1526933907
1909622419
907069612
266898113
1420140681
412191395
2123056710
245167121
924658848
2008146390
1046521047
42327207
307959700
1737111574
78223345
1343945198
1155365832
2111949994
504223001
190255591
647945623
201166259
1665027066
2035319374
337826153
1253782675
1165331426
1747535641
1644471244
1467971536
374340362
76750672
595323997
364507236
916459365
877197809
577736470
1444294511
1542193561
1579435584
1899252502
546346186
862319669
1523870697
837368058
1449570348
1380812545
1209309510
43503045
1955380497
798576551
556617277
759972149
736665931
1623596903
1554026126
1653001659
611799147
2118751056
1776807724
2024100798
722482397
1137688556
674358507
265526677
721988851
1367131944
820740194
1654194589
1869743696
1802313460
1040742818
1606983510
333003491
273795845
418943590
1283801918
324323811
1466142568
1293765171
559739266
117652249
1843311618
111900143
541125278
1787980283
1889634040
1863254896
676867489
1389245665
1460258645
1140887840
1842881491
70260375
576283370
689929522
327252974
719628123
184903491
322029668
1171718781
1870489407
1456248930
1564189105
1513194582
1756226894
1290594572
225430317
1923382306
542213019
1787856042
57586411
1249886421
1563877070
2020257719
384752992
2094780496
10984713
670455057
1967783197
920105333
50748742
169914054
1875852413
462074034
199210136
782319962
1014082851
497899628
751683119
725385932
312600761
605286412
1909553149
399618883
573795065
712333009
578228228
1796976312
1882692566
122977442
1266085809
132997398
1133529992
1209095942
1184040633
757161423
153937856
933016185
680237712
809338044
1865161684
825611275
213051520
1036495407
600134036
2046265656
1162286473
251773802
105975899
1562638283
1081356863
39646017
1773730845
1189155874
970433687
870067080
1956183877
1167244203
1262423840
2081990087
1136924466
1484153394
930776696
791248974
1490364222
1656907154
1388133288
1830369670
413905925
1736710124
696909127
237067102
848140279
395346344
286231272
1730548795
1164348774
1353916477
895471987
309241364
1546199311
660433754
1176648447
855552572
30489709
1283846429
1693951405
135266844
1032986430
1316922864
1293063552
1525346488
784742810
1113624300
37024382
1850778935
1889167175
597558243
2096669405
743399505
343972723
87097453
106038261
717023413
1641959485
109674168
2008174608
2120159168
331390123
462623291
987064209
43797472
858474108
1892515240
586299447
697040128
1787356137
1764667979
1018742345
1856317929
1347667582
681561423
1067445963
886118550
1313792751
807753336
873923497
1087512932
604325630
332942868
403316977
976071759
531351782
312334896
1241073013
1650884241
986176074
197907489
1096388084
1615379785
1116180611
1911059614
531648017
60970943
2066550344
1484191377
2047354515
278471633
2125162659
2145172415
883374431
991244089
167112684
483101955
788777593
1728666399
695192277
216067872
8568127
1472209009
503168425
622247959
1447964045
1059877699
190357956
396636270
637770552
1742460593
1226721453
2065255422
1242030175
1180572411
1130753089
1301787848
1220866544
1916790037
810280904
821136585
2025581465
234457140
890888373
1994835220
1558590303
331199778
1330177051
1067662491
1710732360
893398417
841398486
1958176882
1978156509
1890551875
1318342357
133278254
2001449328
988632390
1233671323
696054338
1230856522
97973570
1967147999
1769018538
427244206
1638596478
1438935243
123561356
898571564
985596462
1926704922
1045104278
619045990
1762721153
28595469
1638296444
1044067808
1439703987
103941086
478614811
86685325
1053429636
381932309
84815092
1184063261
488781722
584339258
1711792236
626486525
589798845
1315766334
236266027
213528100
1608729793
1177153572
1742135448
1861012196
1804050206
242034718
1654122663
1903494509
853164218
113277231
1611604892
463364094
1178959235
2065246675
2039447641
534767423
1287939059
363873057
1559514655
1056795619
293462054
366080730
742594599
153932044
518205365
1827518399
699864380
1952528776
1614193604
664597777
1520845087
193983015
898512464
1648484408
1243365299
358195900
683197765
1009326143
1460235690
599544223
1051651333
1849302036
1780011869
1804014099
694617040
845194442
1178921676
1966969864
2063675106
1894771869
1249812040
306263728
1451710858
595660997
2003280425
189395138
1306165933
284204562
314114297
1687929028
1386371813
1629418435
491182528
1757398600
970171057
21011165
765184912
1450475486
399222178
1719789460
257128289
1711156192
1865161334
1266549875
761162396
751686812
1030043235
1845965927
19436364
303188926
1082157117
1619472735
1928443021
1522961211
2053927804
1387016932
2047055289
2069023146
1292860803
1939398519
1365215476
993959195
2076733606
1062650852
1935082408
461016053
1114878285
717136435
1246146484
345454
228185349
253457305
830849275
1067706807
960330299
1433607686
1063082743
307133655
468674003
2042700995
2144382875
1287447804
1170159007
1447114156
1943305874
1776800764
557616488
542988021
2139118695
270015861
86703651
277976909
1441746930
1800484853
43200121
334747361
595848206
1505774389
1884193798
1055773172
1153310051
1960396355
73492962
1446567644
338809026
1432566064
1167063247
198259511
1226147638
705913272
1497666825
799900905
160591218
789961583
2133180222
651227377
504855464
1138529483
343686694
1423362081
1560834351
1922356804
1533141217
2070060510
710030807
540949011
755290910
849672247
190161101
128617298
341235025
2007859612
879872614
6788944
701173072
872953900
1662982105
534265144
230288646
1745969085
2013762785
1896334985
1074448415
1682956491
842247553
1375851067
800075995
437860647
1483008359
1715101512
1455081507
1486557136
1018591726
753320482
1542028467
776222832
336598643
757709485
1297036149
14497710
504042005
1528102934
2121594870
1531388513
1013853169
720044686
40532995
981760133
2075126069
54058
1612649933
1760311185
33979372
1507689024
293964432
175057321
139316083
148238272
1977233189
202205479
1008108221
1927201658
1552774318
593893132
1316624934
1035319788
2043355207
1572249178
22460084
844421174
1737921448
481605326
804380542
1344961756
716651149
279450081
1881667100
1550133199
260187717
324443005
1016782440
90522594
590900641
1638453126
372559880
669286285
564373878
1291904000
1104424989
1240852547
1408035657
834576054
1324492278
1024764793
54558159
597094351
549258464
1090298555
424100106
2080071903
205255725
472740575
13400097
651271502
786852561
758690111
1380565643
2079956352
739136703
802605376
1031059094
1283723353
155205225
1817429574
1826359211
500261390
247603984
1988913127
1882773767
1308426530
1904136501
1731978545
1669212831
643985082
1943142139
1754537594
1648067257
1194864725
449843104
1341059041
951499914
1454648835
1235831601
2145957104
1018691866
1742305897
445228194
1680488467
1962834532
473210978
567301999
967035272
539634206
966563809
559320471
1754112614
300794045
538068154
1745164044
1509047036
1676509022
686024342
1553727626
1404207291
16873175
1957161830
1201006169
1152765673
603460458
906103956
2102645499
569432536
481009107
1323089007
526775337
1025293524
92607131
192244803
1836736022
546740738
1244893494
2138438586
450830395
745910336
2003714554
1900851184
824705968
752615160
555293559
258233180
151756083
1469250991
999289960
1498219720
339923576
58872394
1298669544
235376136
728895994
550459974
278237328
821998588
1211658450
651451924
1443872030
247961545
1201254531
1138731502
1865565436
403292340
1082501726
661072870
1977023175
1262325920
685318066
755647690
1579626888
426978229
1283827993
1301135198
152847249
1428599257
1535551373
1062692535
478058062
742519508
2008003296
478018815
2073317803
2142071066
743261253
388746792
1316522726
2092274367
1969068275
1972361163
1015812149
1602542460
868669971
1297778134
1981135164
937201265
1241011443
1839250257
1645755141
92178944
474820962
121048525
711673714
169460542
1366269777
487902943
193240842
369159246
812580604
893388865
2137760111
1441358315
656542930
1889710527
1094262593
1874420417
1092576142
828279189
1527822463
664700882
1815107142
2061815195
245581169
540916808
1982775573
1415671613
805088754
1984452751
175029478
1306572053
714380108
1174892276
1278215604
768904321
1871289460
1142633420
983248024
567073847
337489329
176045328
1442405564
1487920012
605147956
869594992
807038051
962732569
1875628589
405678872
895971118
1207201681
1175599631
1168947799
819140831
618301272
1819714843
794686263
219902948
212449893
1218737985
117179301
746334448
1691780355
1005125984
1776184189
517871282
1670289851
1853217254
1785154544
1516244778
1806612121
471632657
1532398644
885644747
901778633
489289455
860035372
2080669805
650717402
1280620233
1382548101
1663588381
964332549
1156601551
640215071
612299548
922669313
1398178746
607823496
1164567954
718598659
168186386
1304513652
1531448930
1125451099
1548108253
1584972312
1091712192
698448248
1585785674
571251249
2022508767
1227483687
1432258230
1378001629
1091522925
2013433989
1124500548
505918051
961719335
196270694
1320599934
1125949227
2108244967
1312342534
37147657
630219180
435617801
968337799
1002364974
1933051503
213185332
1008040485
372717612
1992675423
607465128
1314524399
579597211
1162502206
2029697384
334369500
575279245
1490862875
2103017228
249345169
1611100472
70475079
2101228619
1825795299
2107636785
1890741132
2027222454
269048940
1154833406
946735361
935668596
584637738
132969137
1070678057
1299853524
164626599
252174797
294292250
1825668109
20393826
722030574
154522995
1087512932
1159167819
468740673
141624005
126319216
1451675680
1530176497
1086113482
1162961315
866324826
669548826
1395745705
1622073593
24646631
479187293
1372910060
113217635
855453595
15726479
1493253121
3131997
24834078
1027852985
261349751
2088823650
1196454438
528850375
895397710
1282781726
1220929005
803880635
1514593927
1943581676
1998852717
1114823336
107738640
1270707974
1640010880
23037809
1363746478
1446298452
789516298
152665894
1061996281
2110846938
375125947
2120218434
1351733589
62177924
1604943407
1120021250
361452982
852067165
229308721
1617175219
1713866859
608185690
82522058
418723620
1205036086
1438452542
1905019877
2062930213
1090582704
314152582
1617335392
2098816878
1466735752
1799047074
2084782451
1226204571
375404750
693077825
335715190
1804014427
938771520
386632930
2103979223
481673208
1318017186
772720887
572440972
1970237960
831825454
1796065297
1448540302
1329538026
358231818
1409625969
1285185977
455130611
1227863298
863562183
870996026
1635170148
606919836
1929812682
185539870
612120658
1228414152
1553114547
1692969699
317931261
740117072
806217319
412430491
701250335
246448968
1446558172
677560294
662701079
1882498301
1351468367
232718995
1837324287
604076403
1893963467
2109819352
1237689569
340520319
1297370486
697749539
401990600
262449260
164144721
1124832226
1306880547
1017548784
1402830308
512236969
1843347069
1886348227
2051551748
683560454
1197044932
18850461
2078990912
1206436446
984433191
944476188
1786256257
1576089584
1513226369
1494854609
943503537
1069349126
237406920
1683976262
1834577605
1270121200
1940732605
1875300845
1504653055
958877850
1256492744
1492957562
1759039904
871348915
1665569757
2031534467
383357652
1780461823
983934232
659382769
780006821
1489276861
1570323285
1330890840
715646088
82733013
1315593998
420962219
102550597
327948321
1815236131
1221761226
953654365
1423879295
1501719754
748365087
616103704
783853231
1306514263
78906995
931716313
1341368891
1617655227
1702505229
853910950
540146888
668602035
1668948887
1753718939
850858230
45959812
170891200
250142998
1235202220
439436819
11678893
1829093355
401124257
122677121
3279474
1782746671
1674363709
1022886307
1286823446
635307192
1247298031
1109428613
719950105
1110811252
195196828
2056738269
1219298514
1459720684
1687864503
1806998947
855820213
1366076336
1148504183
2140664290
1223888117
973833083
1575950993
1284831257
534865413
638967110
1765973140
1844979217
771117696
2022757797
1802203786
1416115092
632017593
1026761505
1900929918
312600556
489488659
426043843
1008105059
543217635
1552728060
142737587
891620388
726086745
1114497215
1466119242
1634805674
1902094905
977022851
1506950702
345455578
1233693835
573043727
607825758
1397876083
769908468
1492459479
1819316430
857061403
1858396
1725938308
1159381796
1040435268
2129997859
2062253283
1322050824
822923842
1735476682
481780290
563086448
1068035621
749253489
9550928
925097836
1237755451
1318663076
726085299
1030962356
1805520095
176123010
1607440027
773997067
321214963
72569207
507499461
170436724
114391903
973852809
340311036
924354148
223399547
1554525580
516836238
2070702588
2145700888
1197095583
100499006
282544808
204556266
931829148
263550439
929713725
1788566542
2123591707
1207281831
288206635
731288610
1329220632
844667960
753611794
717787360
608695948
1803195555
1428159098
1307299591
160510632
1790523409
1607719518
823603886
1299093553
287469391
1558072025
1245852970
1623150354
160647539
628009999
1596124747
629518599
958913062
725125722
874288585
256847959
1009714953
1975785193
1012429182
2069428924
957535893
1190452456
1914109261
1454831812
827768741
745326773
2022480972
96643957
1815499401
603846556
1438286889
2123821431
1671997546
353184473
1422090766
1768489254
907708873
1073550170
224345180
1989544781
1393173714
935371342
760799793
1188543361
1565427760
856178159
2140208565
387634755
2050274730
1413562337
1823778570
746745557
1700022181
1982137768
139461629
1645688836
633612058
1886439281
296983629
134926243
1029283366
667212577
1350513900
1554807443
56464437
1453654208
111964059
1199201705
1944183187
184443187
2054442078
700371041
1205622469
2084903809
798564817
1298806054
984793820
759394075
1894797088
1735291610
1348527114
1104913200
1278825421
1268880852
691442062
209362256
1535459721
383447154
1441866178
563501890
296830891
1769655525
1106784994
1747496714
1258863079
556787837
353740978
1441348429
867107880
2137594083
1321214202
629614433
510222274
1327582015
1189128524
662200843
1738414932
2099186361
1052418176
1867014181
1190692587
448864557
1749328386
52757000
942804860
1388033346
391092433
1101548893
431662487
1575023403
1760805046
559989671
1211527087
195772851
1064679139
494813275
1078173760
1582853704
1720029427
1633159888
1821044573
1939092592
1029984282
766188961
1671241332
656179105
371200196
1402772497
493682790
1268484363
381494563
534545505
1436194025
1572680002
1426307899
1673309499
1284447463
1456280389
516801031
2084817808
1274496107
1757400420
1242661275
1035232477
1944650400
305413141
739985452
1195993713
1773769664
102331481
1278283047
2127171238
749829302
249984521
816587178
2013662376
1739038180
937123894
666913799
1852596964
549646716
579312393
1078588139
1938255148
231472424
2067297004
683986309
1092739639
2027168083
1952055986
1874452135
221571605
403897288
372462364
1898571147
443523918
1272012561
801436841
1689183298
1107921204
731816516
54444061
817135514
1253934602
1602350131
255502882
174688128
996806066
856329877
430115875
2021834227
1891131208
1646353418
1185943192
5548891
804957173
1024517415
1898539867
581854802
1712707261
1288023979
494048254
1322548692
320141514
862270150
1669298591
1559224590
1866897267
1853927128
104720289
1499187785
2046702624
924713810
982975027
1932406425
1883709902
2059169899
865991913
579833641
1632292583
2013689954
1177153239
1037712484
161110296
658750456
1392838862
793835082
1621181967
1511372057
2014776152
765468652
398532500
327949317
701557880
629964499
2017833285
2009601076
995087565
695053207
243594308
1132363647
890851019
609861978
165480715
2066863467
1579983219
62680704
850635410
1700253965
2085711707
490816238
1012404805
1781701676
1275440872
2138984133
1825172162
1194602945
634592789
144879573
318271699
401554576
535926586
1419472366
618798065
1678279525
227508390
883439152
198056771
742027043
492266723
448065585
35841359
1234446852
928647854
722056154
492181740
973112006
2074119228
1670643899
470851807
1452978640
2092645554
66321223
1058320128
1691655734
71354693
174506378
725649430
345997020
2043894700
674792784
1388862814
921826810
2086729327
265716189
2035236770
1052755169
1785530664
1745283384
99196225
1594559138
159031830
489121924
259928850
1103768848
1812144974
590429580
626378456
385398780
1040211114
1684325445
1399472557
1480963013
1026447205
1086512080
579960408
2132132879
283356370
690475217
511893188
830374618
1082126193
1674608526
1383165503
1893060186
1903106949
1525174138
785522424
259008202
1793146339
698146275
630727504
65479852
1656553054
802958495
748199349
518105939
1102311608
1827277183
762827615
222482833
1636109194
1942804364
1941676066
1913178911
400636416
1764895583
2073676410
946301975
538224642
1866332832
1242068678
573647862
1765532367
2097292321
1805884350
1974134121
1222042896
1716500212
255148239
1917532515
425359933
1410532983
307221524
491135700
5174262
836456164
1693197284
1226108156
1609064404
1202212766
891758921
1902531204
1583801731
1589325823
1739085240
1948312492
2014240800
179371771
35095831
836842173
339452420
848295156
511087299
1310402204
174597327
838153511
229849539
1225448614
82557192
2036865744
1266058425
940079121
765021452
2016980348
1405318185
999167447
60499213
701371874
1289961211
48895936
1202323082
49660094
1967459302
1966281501
612156278
1373257858
621563935
1238127512
2033384127
984085788
1517386796
399127143
2071415236
1468595900
1628462752
2061418410
2083879121
1853098584
1452513410
1261307926
728349714
2028615510
724549503
1854934778
1402383143
1958641092
1201269690
1980669461
1439335806
297763384
467873330
1213354222
1659379015
1590354743
1558215056
887494085
284607172
318445093
2019111996
1161902455
1333269172
505833628
671581812
1177342493
312866946
1098050089
1830482264
17574651
620071658
789539337
919073843
27612157
354795816
1365336451
1412286289
163608020
192046268
774059061
1508466516
525783377
210953981
1088134050
1867419092
1590531014
2087202230
2100902612
1957412865
344398553
2010403625
591324558
1021761042
481423930
1264432338
1149857402
943746382
446501975
1019971379
314173122
1397464614
441341573
1429729797
1279642697
1815863759
1543888604
498085335
14413173
1422075663
1718256661
150189042
638460919
1965781628
737213378
194834513
157632255
224965099
1134161009
1661866479
1097125846
752800641
1583475372
1730438856
384303777
1757412954
1101465719
1636105920
592333235
283750539
211268965
1543758194
1982922593
393280022
761670385
187754000
245791284
1024014394
926062314
1800616347
607569215
280563087
188741712
1690997199
2100174650
1057349477
1792525648
604230654
1153228372
927087316
400356644
96225823
817943995
1577273541
399539750
817572552
1777016696
2120249519
1140349258
1352694181
283897279
1711880945
1503269269
288389379
1149558654
502641431
120633329
59506917
1858842804
1391106036
1507645278
562939376
1825079571
1972901024
1020782698
1936780692
1949876131
493169400
1427829581
443039238
1394208601
289162377
2009442063
1397377556
1919893469
1112693342
1675170012
1996786698
1517769226
331334085
1560073664
438115973
2093116352
971465534
1284093216
545689024
1993459987
1276093652
915751876
217483801
433958795
944606740
881489124
1389397936
640109007
1177159578
1319636680
1645722222
903177348
8326201
1437612591
1395889274
1442755907
1059682125
878667435
95610238
124774298
2126489191
1794306096
1776862460
747151004
998754119
1114801352
11248285
1054245560
2089164286
1872100571
1449893298
1331896949
1637586393
720934212
2025041696
901993585
1053123510
590796417
1054119735
774780395
1504947024
704712660
1248929600
523996732
463882599
113021207
1457628243
62529860
1591691945
1473815563
309610523
1679341271
2097108027
1707957952
2135736349
464860469
687382603
1380763868
2094110542
43735084
1920016496
97299613
1267155834
225745224
601288626
922722953
1358028839
1513598582
424085390
1311792115
913640625
1891170688
1287812057
1691134255
572002404
78876292
1557983087
300025286
1452056194
1689473820
1663536227
902598465
949482794
756244802
345352287
1574712794
379824087
1931095037
1034013377
246728448
1726986260
1872971744
1367830444
451842693
71255399
1475797321
643982943
15885502
1142302602
132753105
1350226184
1920107092
504378379
1579024171
1720399407
1379239101
943676204
1954534705
655443549
1720270816
1920736033
1166707051
1929662017
863822021
441342701
1519799083
652160495
584071991
771236052
702779795
936010538
566460851
1031958706
104230580
1909088120
243623956
358242493
587553680
374418396
114722129
1583291330
129854182
65529796
1386257064
1554511496
856625563
1582881332
1056965726
1003660097
1755494446
564382239
1325285341
1704077
931532151
1947402460
1530070217
701167694
1897706976
287551646
830439552
1281040735
1647263058
2125263316
1070238448
1508162412
623793939
946658486
431938663
2115647474
1947414435
507563271
208894029
1893404508
781801405
1748120345
775274278
574236901
2135336740
1503394621
130573621
1079066392
352353730
2050127474
938347877
1058126017
1751456682
1537279014
1923779235
1486961476
833915786
2101441054
769121412
1545622994
191310262
925820150
1877108144
164615798
277288308
1858747011
1223429319
2057448846
965319014
1328197305
251643263
954104588
104764424
453992699
2100452129
1066952787
949273097
987711349
1812892827
367256495
1414033027
1657353393
450761689
1469221336
71122776
153314486
961064227
1899812009
1378996529
1796054159
1634050727
1267382666
1491422689
1758206776
143248735
2065857627
2007688162
847305275
1323326593
1762122732
10965330
873735589
1717017207
249150397
1101251573
2093141706
850735105
821989973
253989449
783786925
204797068
442208189
1716319097
1245671686
1125984222
398313356
172826510
1937730416
176749947
1555768581
490610348
550974035
1062595617
929343652
1957023887
804479740
1535208897
1838046360
196432227
1266699763
1668075602
1844926773
1940799229
1841189053
518285258
395599695
743919747
5865299
284737085
1247104533
1071034191
961936869
755629803
680999050
645657058
1870806346
1429973499
696424983
55340062
253195256
352387083
597535362
1222613105
1368404926
345857306
1677429013
774195051
1295965632
338095819
658018669
1071723560
1969559193
163984956
803900118
2005633101
1803623443
748918608
1626186310
555825520
1735223540
1566977864
236505238
68230072
1132889348
731146896
423320980
1722075042
1428327655
1317134838
1138014137
1231902148
694455484
567166595
1803485067
2118462053
2010382908
1469241125
2031344139
187952764
1560804027
1509141646
1962684778
862690201
6842009
1829585162
2023735093
137661017
1633729351
603631328
1686130715
1186759271
1413438823
1246307256
1205804751
1302076485
619627549
1753740818
1295608016
1363685044
1681441844
486844172
1811535189
1415653533
122684235
484808608
184408081
243586158
603962054
1806354712
1431275922
914086714
461702138
1569635223
687427447
793533113
1918217790
793210923
537507204
193037787
392086604
353148872
1771185418
802839853
1067267615
303230453
847889418
997527326
1821822773
270710933
150844372
1100974378
1077269479
1865535022
86749092
1948344284
405787263
319379944
1043133377
2062608257
1599768274
1318771637
1675793470
2094624356
807878659
1586693257
1425976844
2095192520
1902877030
1277963200
1855784882
533985256
24819044
1559106560
2106183837
1237324183
952852277
1179604733
859496442
898050491
2109479530
853620500
846976191
769369940
780106921
1073954105
796279591
736891415
345555085
610383778
498624642
1808877356
980015894
1218015794
1079802150
736543374
1238009821
1685101092
584584422
585505013
764363828
1564115328
927450356
52720347
207741081
591428119
409556217
697241723
282723877
1120339070
1968604103
2031525614
14440653
686576642
1183076352
1303098949
2033461392
2095787467
109105526
1376695674
185120933
300614335
1612108162
854404091
258639611
93809987
205533581
352590040
654132200
1483529216
1386311638
2089956432
2100377156
1944118125
1124303995
1763157784
378771512
2010291427
1704497480
2088199315
529102408
1391469174
571076653
1388810383
1269668163
117514939
49592290
1380409366
335586291
1514705956
996955034
1405666841
353415804
476577412
859552407
755115847
960344132
1264744260
1061121012
1021642018
82774020
619384790
1986794628
1361796196
76220053
1390025782
655155998
914894570
654165776
876998225
1186867196
1113337733
1504969711
1243178787
759738529
2118601123
129865889
934086697
1973759119
1464858557
1008522432
1344214166
1920179430
480219388
380763356
2002491461
1784228824
385346767
428236481
1405137326
624635452
56361565
19575170
203818978
211655027
1626410500
1510435624
186542785
1653322328
364557410
1285518358
228141201
173100089
1306052265
2089882229
2130158151
2137758556
180303904
724615115
119872317
720440485
27636534
1578883940
2083095032
1149828166
646883523
1950125329
606900761
1973615399
414733987
1119471456
1530862668
266795411
496313641
257094136
1719167536
409292054
1556770857
1944873182
121104047
1606256126
1683047564
784454226
1901191684
617549986
147417690
1708081916
1596185867
559100495
682609262
714828517
183517636
1732403702
1755995345
1784102584
176242570
719965125
769865635
919223119
1717496858
96641690
1608350486
1279689665
1103739273
50901086
509543808
48303909
805511751
1251288020
1529581054
376753859
75669738
689674635
1236614955
1876633621
494048254
1776795630
419589917
871390243
938265718
126833569
783081339
1776960193
1519775121
1783799043
1835910795
1788372171
2146333767
1942315593
1744884341
890283367
1488073229
141402998
345333683
1649823865
344511792
1876175431
352404393
438856316
2064115821
2095513974
2085975630
2055175641
141048507
1924125636
2087888706
1188478793
1008833016
151197135
1488599897
1970125368
720135057
986620670
1130667662
1884637054
1962550920
598354619
89861947
490870877
2050852422
623129556
1529041730
2016832921
446299797
281273700
1108612284
761368659
1316076556
61556645
1183857659
1937371398
1750253525
519680554
2030413512
346850311
1496438478
1306174706
673015194
841243750
932643638
716467530
58711397
632713586
47082367
203446749
508992769
135912542
1185755623
346493552
342122964
443848732
280403672
1069846704
1845762752
1068575891
1322141356
865331845
461739749
1265637607
1650421876
208912406
23839676
1952213337
2065426916
1484134066
1530534966
599399697
1027852787
2117565294
673544766
1826421186
1127280901
1532052023
842696046
974539873
1433389947
1724100044
784611224
1632898031
1527493729
1953623219
1421008133
1468041794
1010158119
1610516191
1662568803
1764815565
205352268
1190568069
514444956
1840912460
388850994
1331613566
1188784448
83858754
692329728
819990678
1675503439
1246027135
1643548032
1719522619
855958635
546155028
1770117481
792753987
634008865
1977452199
216813077
1996421327
1190080893
1965187452
1719702419
294781778
831960053
335175150
1874696018
700763830
418971180
1185921027
1035768706
1040867286
1394306031
509412338
396714457
192030546
1000607708
176733686
1095285013
957262789
422850312
1152021704
449214557
861881293
977784787
1373290629
1667698350
372278228
1940600131
937263752
21477815
110503551
1701383817
719629425
1028257539
1479545668
903518232
2023876558
959123200
852157246
501899107
1914076351
180697221
361049179
1600868356
1306193311
797122738
1532610976
1176317651
1628276988
327379750
1130327642
114842877
521579516
1497718872
1489410932
1350735140
2007017275
1947624574
1450570832
71229894
134967408
776263115
1037092535
759539581
1460161908
696344804
2143421953
972777154
521695341
737495094
393017740
2025444628
1462846041
2082400629
24853581
1990716680
1421744728
506078637
1249998797
1252187971
1394765933
1465104565
1120294601
1542482410
1640757124
1388101349
547178563
1299023664
1057672598
1594678490
198938500
1695170307
462794856
424104640
1493698110
259842312
1447447090
1191370988
884513469
1284510341
1567197982
152763838
1746381771
1047566055
138428438
888356201
1179171167
1898914296
714046658
1532075784
125507724
958188668
1919089517
375170958
120471753
2768943
1773494881
2079083699
302366261
1983027385
1966435670
1870321555
2020245288
697451726
493665584
2125906610
1306782161
2085017780
853659632
747109648
198369268
198554714
340667352
377234055
1843125838
1333609360
1218030987
203339582
1372415179
237384348
1992060236
1318763554
1828223185
788618268
428063679
680066369
1328573330
1059897418
1273526129
1488759594
198959936
6954757
441242539
1516027716
2096268715
1240220872
287481354
975881969
1076025191
1732973800
1769110854
2146372096
919664378
1568113375
1578976212
466971260
1202845733
53604674
1629305162
1403300208
808825
1054005135
1440951951
231261336
1898940243
708772987
1173468213
397134954
1055030585
52672732
1219058025
1370284405
1050711457
302974170
693993640
28785676
1169859477
1619546653
1823260273
2036879756
1732103136
659268720
2018594098
1121933939
1362951779
845905365
704733499
1422037725
1131794689
1667707012
979309906
1116762284
1432118040
1955929618
251135797
382711894
922015860
791349695
1579646984
1789605089
721588936
1316427023
1996854658
968278585
1915890325
1165266530
1303779298
1940023871
1720244166
293055697
1878079413
1804496169
844543461
121806348
469854506
1238730169
1555939628
1741300369
1838069235
371965207
2008933494
1026197821
2009205460
1347275783
122588794
15492440
955290494
1305832456
959375657
1104943285
258985190
776940948
1337890418
2012546046
208685667
400959065
1610296592
755130682
698714041
1714130081
1018752728
1767793593
369335157
1368135369
790538695
1259243154
1339895797
1280796560
1714332071
1348442968
1080250439
1392428340
496904804
1813058577
1858854492
847664891
971375463
662591709
371100458
961668563
1022595059
1603584797
1453706659
1196110579
6767091
564933957
462926289
913106364
1477988534
1205860174
1227079285
1592062711
160638373
325302274
150533257
608695748
671038858
754906250
813824696
1070547095
299192451
562140011
1004394722
822514819
216060335
399967006
210111103
40074832
69840413
1333111031
1981794017
1614278049
1942080449
1088625430
1764087450
345699401
1138967697
1879889090
1727365549
1723502428
2143834664
2077790770
865738141
1491232350
2021674705
516786206
1640863821
1859891143
720218936
457803667
2113673471
479984114
918002692
576238117
360135788
1733195351
61875182
640187174
672341420
908242860
1024661901
585794646
1234578014
87297973
1047198181
1318349602
476074915
1490334445
623981574
383457518
2101284119
1903234839
527225613
249252266
1728882888
262340727
67488854
334820399
181557448
1477653471
1311024261
1432851151
1892585970
1488516345
1009559656
216595330
1368084901
645304593
1124012146
1882466683
191913951
1945030899
1078763166
64687494
1146587646
788740265
1946707720
1569157943
1242195222
296175310
714791771
1122864184
1640464416
982208240
438068731
1998315465
1550399898
544414332
576016885
1629816751
63579816
726045031
561061030
1368642935
268745747
228792593
528394746
693003824
430834637
91008155
1842259178
1449946165
2017802393
487840653
1870616759
356498560
1243892655
363575797
1441655247
1764452016
1913818469
1671450549
1944840269
275849776
1812302120
1290590725
79550737
812201944
252015171
1984477814
1647224678
1400174785
1104898058
400126377
202958170
1605574884
1709169675
1256544355
1175394988
1303141231
1436689236
979314664
1650959121
1666355947
1596112058
652038406
469883930
1841227661
1283873819
827765763
425463516
51618626
877676775
529559521
1046438898
1817892740
750448804
1888225866
337059571
887476319
134768394
1271103328
363908589
1811171843
1055844359
189774397
499723043
361859195
687296770
1834049885
983422324
1202063893
1713196813
490217163
1878154949
314186558
1501561909
1902890901
1388820806
1167275439
434724421
491453151
170442799
1933421404
1727825423
1536788180
607379821
81001052
1371318191
1896688459
1373383611
655856264
1566869563
341160559
1807270890
98027118
1995865287
1275215555
1461138435
88871793
2017081343
1313739888
896071820
619739421
195048453
319088639
1506054704
771630338
850457082
843962324
1658109291
1211763998
230635257
56160751
116381767
1708314790
1484847605
275867362
313295001
34911582
142652768
531214724
2036856070
1765785284
219848886
203863977
1437223192
688085625
2140074628
297760771
1461715986
1166433234
1125719126
1691843274
1129865650
827835447
1608669502
2134636211
1508357292
1817447821
78832806
1531226543
1143805181
1192033431
86726247
1463513262
1784127820
1982934885
1583333074
721178718
1383483223
1654452531
1807544312
1113491934
1065046754
292371656
160074729
982036008
1485835772
913635168
1767102138
550011324
121848032
1414992129
445571331
1575645893
1207010223
543876483
1448151421
1644290387
1719344563
1818376590
909840508
1331350581
1126486654
1246410728
352155468
1530717359
832859767
1790532721
682452667
1525730719
224143241
1640571404
976395841
68050031
1303031440
343548253
429783615
1121228925
922113733
1038957608
852240957
884679842
1089800289
1635047494
175363813
288190776
1465933673
642680837
609479324
2031716710
1097749968
1984150713
133210221
929670501
2096090137
708394306
1540427136
1559111573
491855782
386011225
734301302
1722825622
871532722
1678553524
316998182
1001528718
890558612
907974470
1846665185
1117900741
493535292
985149431
541950462
2062790774
391447212
547687889
921545582
1758590660
2097952445
468434529
345497967
1779679457
1565428668
1307465851
1827200447
1521089369
366248970
60994012
304688340
1329035476
1652103087
184406038
984581284
448438762
928130254
1743519181
1929206166
29725021
1761035726
1497865382
1934551729
1823328724
1237027696
1285119145
656568558
1039682930
107989074
1769427346
980677649
45262230
588339187
1069537661
1903125182
1953395137
2114104598
468752913
455607311
543034035
2023026687
1449999366
1652743449
942029640
571465656
1163104130
1807970220
1450856088
1856481211
1689192557
942231427
757481753
1890999490
1034963659
1774983715
469199147
2035570046
1065298970
469503477
610368815
66447579
1057536907
941682921
1841337076
522556505
559535692
309189913
701573123
848676132
708868865
615438256
1945686594
413906244
1566066054
842353382
494163304
106036267
385296976
2009949905
1750921069
1126968142
2086134497
2121984723
2051029716
161669009
1831307482
1935171338
1908087679
955510597
1453676896
1044131940
1790459305
61473089
936507842
2067296647
645643170
5306210
1806101068
2062278515
1650827514
534164315
1825725833
542989973
1411073792
193271927
870511459
986037204
526312831
480543078
1489926918
533372896
731359224
883186644
1339338310
1633060281
941890612
9118013
2083619434
609352043
1437493939
860446004
58961538
654277481
446942126
203749650
753383032
1425871131
342636298
526743251
774407026
1343956470
1732091511
1874259878
662027748
460075918
565663323
1955488681
1928665954
99649823
1258737371
1312109906
2095263056
136313735
299728711
632066140
125749621
2146363801
287871726
164659470
1868414017
235498120
24612772
745232937
1463804536
1854115232
720470322
1225370620
2013478792
1575679917
1921666457
124185944
412251743
181891842
1668738528
235053693
1504277497
1368019088
1709306475
489732868
93130495
1838246807
341246393
614342750
1598130894
181323950
356588592
566330455
31840828
102140841
2026964854
1971546643
258102663
1322857350
256129657
1517632317
1031094469
1342552549
193767270
90265366
739532703
1405434334
1304293064
650825923
640527436
921672638
2130401464
744749344
1260697075
1227875956
1798812242
90634026
291373860
456776287
2092728353
1278509749
1928138873
600231651
478611226
689241365
1482906490
1358684780
1823781452
54621398
655034165
2127013140
1222185549
1686412604
1263987755
1072494210
463949386
716649392
1388011383
1342255619
1844745521
728675056
728706655
1280815087
176215870
90365749
1018742525
1761667042
808475049
874099295
1580920516
303035464
1911933668
2145222861
725255700
1374270317
1009665733
1685912403
1839134238
154559575
721186707
2104908419
1463487796
1569136172
1866201503
750865125
264340341
1045083415
604330198
1121572499
603792040
804125886
1721403541
254224912
397163530
1966769059
1119406950
1435256945
622046522
999229623
1882535319
134448568
1386125873
309496097
852327225
858775384
1838596080
1206163091
1436701851
1966934286
2122360934
27535646
1350425126
787244443
1918061265
311583886
855969442
188723181
2049535175
1098755076
346515798
1816433617
636244988
1402417694
505844132
1388459183
542209783
1739760874
109526664
2110647457
1768228938
1697841556
1695434968
1870909358
1221496665
108383445
431206478
1420870682
1583496012
789345759
1401077843
1774105425
1849039368
1097520579
1517615283
892917475
336801429
1717638327
1291573951
399124207
776370978
262796238
1151436011
335394827
704358726
1178803924
924708732
859552690
1082016627
1126471587
992237610
541321220
964278472
259869803
558462753
1047463321
2121773707
71354693
281818435
1351419403
1811030490
37693054
35592327
1768121441
1403300208
17690083
1078614391
1210973288
1662225814
2047529625
655013043
2130700252
842609703
794348826
1464862661
1389408409
1143499555
576700087
1743380378
1111111462
1076891312
1207779561
199459203
886968827
369384727
15459491
1452764152
1115595085
1547568124
1311500883
1606494167
1680880534
842744190
2126428308
1842736165
31921012
486212436
1131478187
1933642163
954942650
787159059
1167965558
1770221323
1454771163
835392543
1492630813
1218189324
483472807
1453329760
1883832149
2132170560
1941473367
1488884690
561189470
993557182
1243715662
171651432
1358997771
1126949312
1381839334
76838576
1064367794
216702486
192419366
1041638476
30429985
328378647
1741958239
1977956823
2142617592
380353856
145480466
111740393
1447948561
1186789185
1080739149
1181040273
1648577020
1642198188
671810875
1187116822
2147424256
102174596
2016791975
1468248226
1408108097
373051287
1850402089
1714675244
755846393
930648046
155839776
1516513120
927280320
626700293
237888651
658524676
1415823407
103163631
1385395093
114996602
1648053207
745904814
1825916961
1658438483
967058614
984634316
437674684
226975606
986670530
572199818
1354909384
1404083374
494521783
295196251
1304341468
1946704084
166741733
1997294769
948022452
994116656
330789817
1904580122
1683308152
710836265
23828812
901187212
1994749366
1872648689
571864863
1589445408
2035250258
403947059
1452632932
245004573
265156322
225548231
879975783
64385057
1910865957
1878722270
125244734
1064783094
926302631
1196831294
1675503439
488877086
535819857
576605307
2082993243
1907064487
920954484
276884955
1883690178
705018508
1260111672
1034051451
1039218929
1017000617
46072536
385164671
879091746
1525771096
700437808
519021200
480665985
1231659938
769850895
956886030
2073516619
1181610960
1696146653
1099283732
829040695
1519051971
752795129
458682835
693994464
1497998914
1936489809
1824028880
1329961811
1256733918
992349353
1614333140
1270952972
590639947
1662293780
708580537
344070943
193896964
1926817995
1865253853
266621516
1802149982
2110537861
1376957637
1507425422
941450241
1935365463
1576882854
1133482747
1323648035
535596145
1024332112
113600491
1910498422
1442056243
917055141
844387700
1062782132
416359172
678346028
1872662804
370863481
1654064026
1205345010
1740347167
1991688609
700058496
1434495220
1250109521
356762560
2114423128
893076049
1205605266
768330333
1531394944
600593295
1911262175
549822773
395674157
1687984402
1915674602
708051064
900317558
231267895
1105056125
406066130
2016472151
8288806
1030444230
737617329
437448749
238610173
594244728
870068066
2017233861
1985033200
1989930589
547292471
175787025
1870699752
1247019784
1321023268
379220189
1485987275
679163160
1689341693
110228607
545514339
1546626384
247621567
275563691
1186771843
2025951511
1174286882
1784392823
1056343124
687315206
1814621585
537693577
488589033
803725668
1160713099
87948188
1758966898
1756701693
567383863
1110200362
1788686774
1034243136
1553454803
194344053
1977012655
1113835345
1402415957
200327645
733681364
194140063
1591090116
1902747875
11187921
557519412
171810062
786451137
1137062715
2119673127
571922733
1752524826
2094990346
526430407
260312018
1475597938
236867107
790059320
688985487
774966841
1484676877
779933815
231257876
1334928667
1170645960
1196675320
1533977444
2033844528
650647850
1280087989
2025289719
1785580211
1504557996
885157422
1847788099
40068413
1915071879
1479298539
420629414
996294635
1541341795
2025382646
1419596622
1235979486
2045469931
1060416348
185178684
473789097
621002453
1989514066
564877895
1121418309
921473118
235980305
46897354
1701813995
860452922
440187254
347476525
1531386465
772141805
1290949456
1034256762
2098653783
1397711966
2011461238
837003070
922812236
1239911764
427252369
472380436
2063854564
1284517851
1186548282
1782093025
636624761
1506083969
1052142734
776285463
1282361019
615029401
1048236054
347593968
2009788547
296430937
1666540831
1202210184
823622991
680681358
1872120862
1993524628
1797693356
2043726984
1706717991
185959627
1068563147
1899343751
814152220
379586851
1856414099
1117435059
3281667
181874361
926660909
912480464
1345683009
1047443733
2003609988
1558554012
617063601
483780145
1722586127
624914608
1026955598
1871036788
359994031
2057621217
520373880
1947032315
1867420251
311635085
1576616327
190253784
1599824780
1430464844
1581102585
668185715
1366757097
1174281032
1956299928
1774375974
1272212364
1664411567
1158957313
1099308846
1173554490
1983161696
569033424
1833813297
841405625
320938066
1650657833
2028340961
1363556833
1825739492
880245328
1822034434
1491466870
1070505618
1757726565
152517712
1937964460
527230772
1443596238
1538913591
1925317230
1331852036
344914904
646394780
1922109206
1480232891
71709306
1377806848
1474283793
188460381
1604628236
25110390
1035929743
1509425448
427294839
1123320530
616638536
10693030
241382152
1940399924
961931361
1266820540
1933384837
1449478428
840796741
1756463383
1229104040
1975060537
465715969
830413971
2038216103
1226813054
1656881822
757521043
1559282428
939903272
316034424
198805622
900648168
1802528027
1071586237
2108076362
1298997857
1226428944
285286852
1335262737
1732653295
1938388923
1700584958
1920167356
32583640
606658529
843166540
1752976999
1297233268
1086332338
1759987387
236658564
1897263355
801412987
1888307735
1545544280
1709580039
1933803682
1186548282
536985589
94541174
1410553160
1100466567
2015352081
1530927915
964191789
1074760834
901162831
62121566
2071222140
201979514
1018212051
150010948
805734822
327438483
2123720564
1050463174
1645824526
1869709354
1267842599
1769978587
1642061953
1790827288
1575083211
819330078
1559582647
1750321634
544628579
260429019
751472116
839634106
1282329877
854614392
433598019
1810782286
258011031
1672512757
1658826935
1400072951
1090386551
1932737901
1713816337
1842785599
1758361180
490185661
1793499891
39735643
323153807
504762447
353368635
935023035
1031387427
1271827419
1956603919
1425050388
1255722125
2058182790
383504315
1259388906
974164401
1067905654
1143091751
783829568
1963097688
1127059925
1747572845
1038309965
1155641900
153777948
1639337239
359861956
534060085
845074970
773019958
1196053087
1949003225
788133976
1407139574
725697411
262329532
1109731323
2253062
1281501590
1075653772
1888974003
1556757211
1106854934
447334330
860852112
1399608138
242914026
171419171
740180167
385025016
2073536977
1257489321
625184820
2138062647
2094050319
2044143586
1467451462
516135929
600216837
6219787
281149047
491542282
471281516
2143413460
1233309333
1431397477
565237429
1612515767
1059456231
1376728783
1684502360
956872391
2103427038
415220388
883208573
1773977224
197344359
1230368127
31572895
1928879694
1915720074
1189313936
1950589491
1996727916
1896367393
1069301733
2064457128
1329720290
1764681349
1487510541
1169860119
1860599078
774223923
537134870
1673911487
70798373
800125031
1573501351
1976659153
120345453
1893284708
680306207
858620159
1434466990
109244119
1948028086
1274854137
933999294
1499666420
468410850
220587492
1615804877
217646765
1614514548
559692929
721298080
757793170
214694106
1535333534
1454632903
2032385103
2065657846
843513185
2102747289
2104157635
1717943161
429729333
369271393
1739984356
239104510
1249351346
1177071410
1448632141
332909554
1082718306
2007925473
1714213552
637148954
1880381627
867361403
509342312
1789732560
1010399247
1162292026
1245979214
2141325713
1504789586
2074626111
35507433
324578125
2108038758
879384705
2072149505
1512619684
1573451169
139090606
984755018
836000311
530078720
178270781
595967759
904687962
258056761
1091135142
1284273364
1829403541
839644186
125534591
378070533
521181514
974906850
1073535433
52429888
799394837
719813685
268884184
1060818462
1110501617
2127210183
1138616086
1280671986
1956706540
1206651732
906231799
623506119
1166150024
1811533668
1296767033
1739198674
1030689399
504044897
889979473
2115469235
1578204979
985302218
2118015794
1704459984
1334994519
417056215
1445388446
271122310
1274921515
1314644070
1002581446
1372223750
307474433
2049672674
1084163919
1696571252
1098043396
358813493
1920543864
1191761606
289494937
1409238313
797029877
1267816835
11646467
931030203
965361377
1517335929
358053044
1261496443
797226316
1518577329
1620506335
1099538109
700061795
31816042
1694605586
1828740065
263496254
2022675379
640451187
700488935
739401135
272468866
785410817
814803591
220313109
1744052588
2056608292
347667352
1848156689
2074176385
2044712806
306323941
1839424125
671875434
890023651
134230352
1008951011
2041102698
220980317
92101626
2020512063
1503987168
644555411
383918853
2076442986
640925731
559346890
844412664
2086257430
2005732528
60091876
658489956
1155325024
653456084
496255890
424231817
464102849
234608863
1577277579
1284819051
2046706211
1628221105
1489905373
1365622234
1408404723
1569460199
891101521
2123545478
1343401874
1572973169
1235773714
1988479711
759070855
1645567632
917979584
1648046671
1863130265
677996374
1972169875
1898407517
167072272
1946046610
155073362
534012138
788158149
536535969
1131149844
292030810
1858480370
1982390188
1622624888
771621790
1599579356
654052472
164391383
628403001
124304500
135726812
486250688
320774687
1822718861
1089740966
250517101
737902397
2019155094
824754210
407778225
874771455
1822027139
1509493319
1641519329
1253095626
52230285
483567779
1098499841
756209254
143651652
1744821793
1927301011
880265077
1003632291
1325604016
2133107844
2003616894
1580037693
335445055
1509393738
2141371387
1652710596
181291647
608839997
563832534
1488006718
771417309
1120434430
2068381260
1410713431
1487390984
376556736
2026990872
940956044
43171039
1642832858
1412500996
1026864310
1888735677
397780901
562762497
1599419016
1403705177
1631454450
877966059
1845073840
199840734
114332496
1645955179
947627655
446613
1592243655
1573600030
358114084
319809440
1385623779
2120205810
359515060
1714133170
684835273
1227569324
1701571427
1102966523
738706283
1610047939
1871849165
322046319
1907142341
1474171611
1897240175
625596080
2024993671
225935000
972673681
2102459970
1105482742
1988370746
294240820
164188691
1353672016
1682215579
1952275205
1885880204
1727743844
1096233361
375428338
995721170
1497340497
1358190442
2072450374
289888084
1384913093
1571672486
582161719
92069365
243265962
271552961
271278464
8717529
1439177968
1390934096
870930547
434858420
187034431
1515676519
1259579759
90197629
1659806964
1616638988
1254526832
1224626710
1763880588
1244588822
1674930766
277111727
397348909
1510838451
1585773133
1716494741
378029815
1729558003
1150532008
450354433
1995967703
1681866419
1981376684
850835787
1749213394
1048777486
915507346
1311557234
1451379484
214945698
116320546
941952640
1022476012
1863290528
1595986079
2120991373
377217228
649108332
1495126934
844815372
1263204890
1980851853
1792959656
734185164
182502464
863406933
986962752
1519121124
1267951805
342352132
1675227328
1882900919
850779466
1336525705
46954978
1447825002
1468401410
1400246941
871459796
819053576
303698316
1980352752
1704868659
2123925271
155457620
1437191921
339729281
1517757696
1999107138
687179455
1593025376
479301963
2139317760
707794
617613396
6476401
1200792161
727524889
2147280301
1702970921
887972664
159851211
186585755
2041469811
1213618521
122297220
179858492
1254926434
96210872
6666014
1561259264
832751442
518282737
1416098065
624582260
2087850058
234230306
304347144
447469782
1747238683
345558436
254669315
386647911
575035525
681825058
741892233
1342775372
2046195579
214557404
1109413193
1931396226
67304366
448920444
1219197855
412304248
960081901
29479872
1273336745
996020876
2029465555
1965871420
2072215700
221770488
670987457
1744082042
1043579890
2100550281
1667819155
141409175
1714461358
638685743
774833379
1021098028
1291196780
1799540125
326249089
868590534
1054107130
974410787
964337337
152723038
151747568
718174377
226287674
552968586
1535988993
225175798
1406486285
1280998554
2024435117
1288952361
1876123221
1519867792
213839927
830216944
1483975984
1269649618
1411990281
1787083108
510658517
1744143522
907456678
2039730312
743560839
662757979
1189932407
922412204
1305078891
1364750564
1021699287
353335574
1780465441
1694332323
2123843954
927754428
1251504147
721974041
1111986199
1888827777
1602790785
1948387766
861819473
689437744
417343166
2140223651
786497607
1002627
1777791606
426364064
1859078192
554690677
1812919129
874023692
412184293
190490738
1159585084
386912103
1702124121
788957983
390001119
1162288569
1013680975
1539407360
1524425861
718729015
246702149
2036819847
1909587719
1313233361
868804359
858156845
1856698264
238071843
674382306
669037804
2089314388
1546624819
1940961706
2056486286
548831758
603460430
1993943991
1645266231
1918778870
1528989939
1654626229
1261022595
1871390779
450402006
1116531602
1154357775
798699404
1340953771
774089740
816495454
355607147
2006275630
2022919276
272257350
1004062046
1952097493
424162079
1512254017
1072623003
772606783
334314970
272791264
903602075
2027652067
680386153
1588392713
146420976
296464250
1483058437
1485289582
970146853
2144401950
630287846
796171923
865723980
1733211360
228672451
1575156153
1037933393
2101863235
38100381
261755855
1606496693
501392502
1456217761
126277940
1432773133
2035137653
2100267776
531210454
2082919870
247712959
375107094
415054371
501168677
1828175870
285741559
1702904175
1803642876
554870106
1377634535
2113057985
1075591176
1570338129
191151751
1453629600
981832289
1730446850
431417664
941282503
195154399
1755291447
1900646727
1017212048
483712430
78931029
1884271820
1972588283
853981112
924351638
1992735585
583961135
1722460104
1501558450
1908425802
1026661304
833330035
1178306027
222817043
1688894728
542619785
505711849
443853992
1215143555
769805742
1664251826
1413297077
371993755
1550472250
390001355
1581821050
515282166
243504043
438529324
622277274
1083736902
432329721
206211899
1255587134
1395343317
1099767492
1157725018
135142801
735464440
1296976692
113942105
1698015324
969096836
1648812192
2022538674
832993433
1036349092
688770923
2046641922
1212858500
1910846890
668736318
713351460
1962563883
1929129936
498670026
881703138
112260361
1805269315
875085530
2038115752
811040955
842723704
1375075113
1206929780
1910404482
1339869104
779524213
987216437
1412326886
1251188511
1927416255
656359698
549874180
1557029939
385793031
1871284285
1854493708
1274673676
1424206122
706924546
465524261
199487001
859260210
1489225191
921441013
205306855
444332418
447755575
566104255
1009305816
247432222
759814292
13649908
108755171
1126301661
1315976502
1900961918
2100566055
1766779864
364507893
854077706
569093117
1184263420
1819381247
273066421
1643806706
690281915
1711883264
1841630106
910155879
1842686385
249884423
1816039792
1076762166
1650418517
978395354
1756649233
1627341318
1062358949
1389640524
1409683050
1838053559
32871210
474002696
927031793
2055273464
1434938597
315420070
222867682
2094951355
722975474
575957079
243717667
377832574
1772691948
532938294
505035418
1936115688
1131570454
194937837
1032260824
1135635402
1094084292
753172315
1180909573
2114704870
1534004252
937592239
598868321
2058670089
1500724668
1308692417
96332883
1671661213
724433981
1715006620
374697893
527036022
1407367812
1363853702
1907261049
1391876964
440936274
455901491
1060427336
1459253363
1041342572
1344490351
1362952906
1641407247
409090768
677081071
398365909
1951712724
544825144
1168094319
319399328
1303077049
1441935362
1300292181
1536610005
1581408269
698425867
1228828682
51065464
709868739
1658430031
1931152541
1865572947
366730966
1160466200
1365221143
1507255141
65532515
1142146239
1686042851
1716151549
1309983016
202876298
2056859835
973698445
1311880817
818791199
1377662376
742762909
901706694
283853437
1020671593
1103939586
967677930
1338452699
368294628
354124177
2067025682
247554098
1025588599
1777299860
1841373093
713983521
944241631
540605057
1389913108
1488479131
1081809593
1905015756
1853136531
1006671139
1312502945
766991706
1662470514
1131930739
1071548663
552775999
1853213777
198478588
1891216314
1391044806
1624853711
61577387
824004002
996005822
108594450
187926306
1676914363
666528042
1149007261
182808828
1517812793
1295671078
1711064483
453219699
1039612857
2067317192
916097940
1878981367
1643889104
41234099
244628056
1421429419
1445260183
586746018
183662869
1047623678
38034156
1851497643
1112256154
401007685
1198832149
108726054
724380177
632436881
826899463
663016637
1637480628
1902442417
562111912
1459867027
1953257309
816516040
626278174
2044959982
1876937722
126144485
735549146
637028435
960383424
578476049
132782619
2103902792
1442274942
925462741
1334321444
219465422
1691758538
1540726926
189064351
1775435331
1155397699
777961578
991819326
1715954403
551463804
1954469000
1632234833
1594838784
2122960765
1422803854
976202772
1420316009
1265444132
1323613628
1209164880
1274138426
1941338760
1848834611
648615974
474586409
997048765
990119957
347497695
405064907
1104100305
743519215
1441738107
1792075731
778382703
317775997
1176945802
1303409417
1947222338
1723923567
1834832554
381594238
990258542
246935746
2128447641
207708644
1174266905
307923067
1773364164
1931101312
77416813
1075388312
1491371465
1312418847
1716130451
2012649162
1084898588
1991532951
20939927
1237994007
1972924073
1486017650
387757711
644222832
2129314571
1214905345
13604230
581957675
1743748404
1734236095
1453286488
1098481042
1485260698
1882909097
968628564
1347343713
309314988
2109497271
55595395
1537197429
1085514873
232338345
1190058881
1187272291
817640242
1249577480
1009363332
1916943895
1855890044
585450826
2028470753
1509280024
675544992
35997032
553798237
1801949864
1837480081
1486879531
614915363
477902142
1724218551
158309708
2047517721
1676642929
578391233
1034035201
1106258901
110246512
1862949690
1526770057
831417448
2071301969
2026544218
1272859226
1969680935
1171246849
934319022
533911908
655639517
992151294
347088036
1246582484
1212707816
1949399809
61523761
243934122
1227519024
79367955
1794784280
1682800813
1822471258
270525131
1641461839
1087789480
482490707
362364951
780235490
975002422
1670962041
1607404585
923010462
2094697394
524315082
1989809360
474590915
1042965757
47077928
1054120164
1458899341
8885743
2050931310
1241921346
1247183494
191436920
1274804324
2024830328
674588507
780258760
868217848
1749014160
1968654199
550724307
565972052
396421655
1319041100
1498308219
1058673593
1788630672
689991370
57500886
1312786232
199453080
1137419305
1411913731
1324120424
276489081
67504897
1340543757
2016806917
1523431725
1652633482
1695632773
146679997
1625413354
455634557
1734611029
372907631
1044527937
1833676514
843230950
1871061426
105680083
2028927448
823734736
1713438662
1419152656
1980539186
204491978
1134173924
1205394793
1864204562
311886853
757749769
96910659
48597444
1443968849
1825729047
1696760856
482973772
1973653356
511229026
778256701
2041000806
787651845
2089696940
1495193944
1725587506
840143347
624356957
641281133
7726785
2139062483
309641407
1284003590
1479985940
482498175
1076743208
289733603
1417215355
1595906856
1707184658
9336880
891517318
2041201430
1202684816
569567295
1380115088
127243141
675051256
401816557
1974329987
1797172271
1872453997
1827260034
1014019833
1379954124
1654969120
931297451
1001067115
81377341
304948034
197555841
1857935445
505131854
433737797
1562903774
1445938523
350442139
1107566021
2115028563
1215235551
1466850926
1795175748
1881755135
1711824770
1398428591
479463822
641867009
716329867
1800829763
423178375
1201277678
1955350464
225732022
1272812009
183623967
1450290931
1757262049
1124930231
999647115
2138359334
1924445714
1089976820
1540586067
653766718
1664400964
859798944
895014512
224122218
999512047
601538452
1772472462
1014341370
943746382
1823511879
1245719401
684161616
697179899
1867665929
1319050834
2047553747
819231961
117935229
1169395188
122429586
815084879
532862314
11800019
421666029
171666699
81375655
1192496051
1068704004
613426205
1169396269
327573171
640995899
806857010
464595402
1968614043
266182243
1742400925
1101486925
283472350
1728973421
1811772223
1419224222
699818334
1857100140
1637459888
831372217
526166830
1160115750
572228357
1318349999
282877918
314329783
630287882
1356561516
1319887004
1643368843
2101278447
1507911153
457025823
2006247994
1905951925
92502580
1164129770
454213356
1840427244
860838348
713491039
1741794363
514875303
1828639491
1664752569
1087749442
471258879
1480251250
67068817
901579645
1652769357
1298983901
109430505
1694965928
813226163
635902009
1952093699
2082122079
196454437
1155881240
324610080
1841009356
197813286
1648509779
1158567390
1007869462
1349736189
1483983537
1068756975
1876299288
407503639
1009128936
1034867610
1203883525
1239195470
1629802848
244756103
1497070798
1071749368
245102042
1254407130
346849101
828304926
988415067
1390120846
585216031
245964018
1855440483
2054478529
1740573398
958118012
254618147
155993657
1953696557
1939549519
2041726180
310849749
1704534507
1957638728
1431696971
1021172403
511310616
1008090237
1174001763
1800282906
1814290549
1137167439
57667856
1358151156
1444621201
338280873
1395205887
35580404
636605017
1974682019
656273398
16006454
2132876117
1610151094
222819472
1956360585
1766229150
180348759
3582761
1062452189
1999675339
1130763934
721723007
1816486717
149817159
1560947046
969994283
1465870553
800828766
108288311
71334316
1824717502
991083096
1791597540
600880124
285444003
257962239
635266312
22199107
740210579
1573482541
983153610
76625255
1427737243
616014759
1511969061
1443924464
274185870
13076345
1419864449
1276809495
799311186
604109289
1309325525
1389110737
422167550
115872379
840078070
819330078
1489404
599978728
10563434
1087636273
735450220
1351462108
1366617187
1079668784
180858626
861040534
890943936
1910613868
1536499062
901148822
1090038097
376268635
347677776
400265510
1131484090
1960770336
1317674115
1421433211
689414522
612948429
154231173
1676479290
1002335506
1309188821
1569107424
602514748
1409580811
636060783
1162739077
1123460659
5321265
1535684553
2049815238
1189113320
1119903419
692638927
791103758
1666452054
695680747
1358680789
675773692
675213644
2072182080
105462397
1867040775
1215148566
243366981
1291169942
1265608923
615144830
1285323276
217093509
226317190
1400531801
181498132
64600471
1210731111
1905938802
1036667691
1647353622
1990121775
480045303
1231203162
677865367
1317252751
1006207416
1920795104
1616330229
1198571751
1192994236
569521894
200253662
1227126666
1029348748
1146578507
125804953
1506839520
1369605254
602189714
1189485995
1696865654
1745025469
2004817120
1599012544
1785383914
956911163
449852479
975146062
512530914
2028041407
1182282547
501141695
186675531
575671485
771976947
443632738
890016640
1992360650
538023256
62710416
905055194
1724474366
1082502542
55931865
192501189
2116867826
272706766
639528212
349877226
201545184
1625182724
2128063161
811972132
1576791019
1710664196
1737330447
185343165
1716580516
1642047229
217520284
1166669474
253333661
1734298543
2019001086
406902041
334256222
275337853
2074127235
1749793475
595443092
1164327314
1200543753
761745962
845266874
1133113132
1019592930
1675728176
680443176
1672843531
1276637830
2131226844
1618588342
1106386765
2074846757
1634104078
1762548912
1779500700
1342495846
513130739
1669611024
1486490021
1504951031
450898495
405003701
423086659
2014462073
829520221
1569819310
1573822137
730599001
166758484
306801984
355579588
1903375569
656749006
1421422190
269440901
637751704
110427882
1209179875
1653129983
922506803
330093022
310972418
776672730
1120791204
751592372
2065503684
1744573413
768872234
898549044
730223680
1225672823
378002227
1687311454
1017343304
837366733
37628248
353335574
1895355495
2069230817
1525489299
1827857373
1099810034
106051253
135062884
1721214421
1882492723
724945512
1226258077
1781983461
1988592922
125633798
472508452
192432227
1742180252
244695665
927044819
177617297
1790555884
955568639
1279728257
263719669
621314099
458611602
53939953
1020556313
1520434397
67542800
228553316
71577413
332287130
445661845
894397311
1097305209
1027857789
888320015
404594445
1232651010
153837744
1904199572
902578056
485151042
762777940
947036196
832680329
451007074
1078243401
393285384
479321085
2078601911
1567723112
1091952982
1018282553
1919001953
318320260
97451178
514959261
950406508
2130473402
1867486258
1781886708
13718115
776909405
275039636
897794811
1602726950
14588446
1167114983
528177563
211767627
543974466
331932812
670845232
954559190
1901020304
1389648853
727215995
155733438
724535389
1774681213
553969113
440538716
198687240
933262855
958211836
995613170
916075653
519617668
424978647
2097683782
835782506
1231335686
68386601
2022417561
1004292502
1780668296
111658878
1273584139
389027165
798210066
2034204215
361099719
389224211
1005067568
427419823
203281953
1473051978
305013826
528718179
1163415696
67478928
1432858992
874814016
1074622687
1399601930
223182331
1573348362
658497500
2086876543
636392279
702618179
1764370021
1431408591
1402832229
1351297735
682021743
336086765
1551775245
945908324
812617060
451459760
364266996
2015167066
634730068
1887466626
790803765
1651586146
824092955
407218175
370249237
1730382697
320332506
90313700
1686222514
457924093
1748400751
624329432
1179264987
857145505
947560389
1330788895
144665247
1616496311
1582322598
331797664
1713053491
1552792043
1265723967
1869592098
1076034260
467323194
1892781688
1860301619
999778792
424028470
1859433676
1970888961
1045565391
297490660
210357040
1428682425
1439048651
649357744
611100284
1877104488
1564071556
732794450
1775347581
1421229363
1848726422
1143261939
88797867
378471445
883144576
14989072
202804654
1047596063
1761635994
87202715
1025093667
1147424147
721067346
1662785935
48028004
441911675
414354514
555178
1867284451
1378709923
1919987137
1902634281
1762583891
1260870600
2140021143
985139949
596989144
308755573
1096363629
1225817497
751492214
1027048471
1197329327
1060437953
674733059
845533577
946257830
887373480
1367345272
148295763
329329771
1075660768
1423983726
534313746
1835261746
786110455
1216965592
1693927410
16321546
648806107
1965607552
1436669291
349462599
2059404654
361896079
1552239294
144330403
537184710
1182430970
1448780866
2068355856
389293948
1704674468
1282660598
189501660
394727014
1482378482
645419879
855808889
961557642
1557026568
1761176964
1907639543
1297618304
685510763
41125992
1784010432
1054028508
1550345348
1599065022
1786176482
226045469
514729714
1496731634
679978520
1273603627
440342644
292147860
696645951
422313115
860160931
1778243807
2016864497
613621310
400506622
607909052
265908827
325718679
402543535
659444268
291371513
1412972612
1167802180
1078014554
1931094839
1104386384
643583661
1687330239
825341805
1303682260
753881453
1376245125
417621986
311875057
152869892
457729368
586653831
453611975
1486915472
491340612
1159469322
1796973519
700236535
1234853659
912175376
1485152148
377659455
1676482229
1877773783
1222229669
951634113
1388775224
1032763464
369561709
1715817373
291290880
1876157176
1324717026
1091796588
446015206
1707754041
1451706665
1174410788
976607336
1319428977
1707354772
514534962
2074711262
1783441781
1338949494
423051969
734508775
1728117806
1635898600
65112786
2016358874
1891229653
1591538868
1314519790
271975792
1906049804
932965893
1623099649
2142827777
1016163393
707958679
482900169
1536479462
1534748536
1099156145
1080772670
1582855643
2113404098
717271949
1844346801
1357989818
971146871
1023410278
1728663401
274910075
961001997
246526918
419244068
2001781482
1869808881
554396939
1490652368
125311906
1798391503
1437423702
1911875053
476767114
1781791739
1258360864
2031723859
1563833575
358510097
1296926867
1187249866
2063364120
1027724508
1025460137
1442678359
84153304
131463430
775739170
2031082742
698727333
1573415260
951467016
1723832900
449994034
351942800
319989713
715330847
2105748328
1276300381
557343841
630396049
593917549
531772063
25279785
51408683
819801801
2094681963
1279321904
2099133106
254686881
1939058105
1074411584
122681218
861969797
1382331367
1931448141
1627271979
1936892557
1073816122
1877009523
932218407
1993436799
1338888550
2048714467
2096265311
1984430267
351855203
1956949126
627920793
1916770808
1368308674
1615167005
136462791
977339831
339320124
1110160432
1861631558
335335099
769986795
585753265
509180659
865099428
1840759478
1787608121
214947833
1438617776
1614401464
1380318268
1100136707
458308543
841794904
569278212
589545608
864902001
1801832604
1698042509
658506851
655208887
326313307
2089701057
1701597202
212463057
1200504279
1681277001
1446855986
537649624
827337612
55231282
1917668621
1285102034
929272955
1567964164
443231401
1977903076
1842145102
640232953
776942872
1506575819
2093075224
944750890
579459687
1408395616
1057711270
1273408652
333995613
116482450
1242468190
271651737
1234398172
262071708
799037741
541629015
1304112788
704572112
446511225
1794512778
165685430
1717769711
1132378269
980812092
230339012
2057160474
364209474
978388833
451452459
275563691
1467826021
1916907918
1664869073
2101013694
1092679397
993476583
1070676985
1335613224
1167974777
329532723
1437267792
393392436
184325812
1552467869
330636923
4136580
1344531003
1870727087
163401889
1056243058
862918313
1162277163
498798029
1459965650
1998910146
43249630
445006762
1879968159
1950793215
309416012
1989886062
1888793805
320988677
655217506
1012612235
68466848
1913154392
481583921
714890656
1742445170
1069834023
1130808614
2146160308
2024507171
172620296
1261395579
1293643795
1390887093
2053403012
1295046825
1727345580
1764948545
673830468
22233240
197895486
1260583801
93588182
456419975
2037436920
1164618904
1674042663
843430520
172387719
236032195
809888387
1688230235
23360597
1636913547
1812103605
1402115229
406370012
811775180
19754320
1251909431
852066233
841827690
1679036217
1416520452
1422189546
149325261
797894651
893207280
613464382
2095714864
130172565
1521266469
1806965257
399226696
1151557239
1679299493
352380068
193697707
2052445880
1706408552
2019352728
1624617060
1195664823
1978030392
1660771552
277059380
644876148
1587245269
762715303
1648789795
256071557
45563940
1349361704
67843989
1561491379
267712007
686886304
894129288
1401657722
260154539
305255774
1752280644
2068909446
1048396632
294303428
682595784
1704058085
341381456
203260419
1579603566
1381507156
429934068
890695747
447086086
1070259782
1011439343
677367274
373354412
174816710
1074177853
326960606
1647707071
1965897386
867656601
1967823985
522795298
1327192064
282159629
565361372
161731146
1502521680
1203895781
1064337264
1191370227
1217649740
185515459
343219490
2025633022
326028923
1054610723
1199796819
1444702261
1719973610
1779332687
2140343453
1303315558
893618222
1976706678
524286639
1141521102
1106613443
349499868
1002574833
1434647864
1176615995
1775657642
1619374415
1780961937
855155760
986816702
1843312287
1438310961
440470378
549773989
817734240
378998853
838586466
1323970084
1587185471
115095659
1437629237
703539719
224884618
202945519
1750534803
786890617
1513974211
815332391
1645528624
1015502776
423165102
1812683787
1364127661
54248363
612381272
1255903480
1203641631
1504614740
1976683644
1997403535
383200325
1396461965
245186732
897546411
912698747
459101091
760865004
639250206
705111677
426545109
1520151126
1516232619
857102146
647108680
1283472917
110022980
1460706910
1327672311
1231462695
33074670
1651659151
1302721109
952815326
204220463
1388657685
729355152
397348636
1124859781
421451973
86312317
2007824158
1404064331
959204031
714666480
218227697
1360154811
1277787693
185875835
1083708724
1637817943
255082130
1801000487
1992610405
1745572418
2097154099
2086529131
1941178000
1011207288
1882664884
1664878841
606825807
80936141
1326239224
899732567
690247608
21906931
978338596
411370833
1695325873
709095282
2105633730
1536642217
1156864293
23881179
261046179
136699512
1912200761
1631644563
1669862369
1636196985
358718793
1228791107
687357947
1065451935
1067214374
2005789520
1470088267
491899039
637096506
1245895373
914305281
1213879859
696987214
581879012
998401401
1848077115
437956685
601776595
2104546039
885900923
1579750239
153787542
693499325
1844729346
97511663
266335538
1229252304
1490076209
319978302
1687399161
750582984
1177071410
478515918
890546935
1102289596
283290406
1355493587
2013261294
1816590215
518830512
788649124
2037726690
2016040914
992964137
1803443996
1221233176
1855308095
259964047
1076425202
1965596535
1249147190
634388254
1508478081
112864343
74325922
963767002
1945428570
1445204302
1981476489
1223706907
507516293
521799301
1460145601
1669528822
2071217245
340920820
1807094899
2143805860
237053518
736493780
1059922362
3532239
626010520
632860379
807870813
835203735
1636170560
10063504
1021056349
1987775604
1138863405
1480678521
1921386162
1989932019
725262002
852125966
921997948
447286389
820124909
1725196966
1725339525
576548991
1476613027
250583811
841633506
1450019384
956347463
111953198
1435753186
911915037
1257162027
1481210344
1916806308
1650877615
899382559
1850567275
1367278751
489631604
1545380676
1976623113
1758780853
963084969
529927283
1790241393
806005925
1040563905
372468831
1160048457
912948247
1539859210
1261011691
1037846908
582067002
335249453
2073818420
353379572
43435906
697827040
1639858502
1292848188
289166308
1922915828
840197185
1410984488
1824943162
142818163
1213531316
2050494496
1450527750
361853239
337429345
1265416962
95189615
1649359239
1851914055
539174175
1954371606
964143248
1470273611
955691881
730220517
56596148
1845979219
254233276
1365439937
1302983458
1706197753
1604708496
555043468
1976390791
990811695
1010414086
1862561605
394648297
492802422
1992028112
719335127
1257094558
1807671185
584555655
1693510735
417729725
283496000
1475656594
901342113
1882923764
47439465
967098242
1787240918
171516683
1542735966
2036019831
754668976
544872054
379792217
199079324
620360388
491899039
634066874
1584251363
347170882
2145584631
695777823
1978061120
451545139
390591908
1539113817
224489783
1950849925
636559124
531068925
27811224
873987816
5072343
442561157
842156558
653241268
1787917988
1295230676
815808565
1743177718
1352536204
444574768
2090151625
459713834
458547607
737738045
1631359720
1060574360
442208189
424541822
1972492350
1604852549
789836406
1391459345
157004426
481974172
77960715
1884905634
646277840
105238278
589614995
1729192397
283698257
147155832
2013475845
284864574
1512228091
401554576
1849417840
621698511
373794587
1785847104
1767695378
2000771306
945281246
587665991
314562197
1578363855
390930252
595523142
2059528935
1857837515
1353468413
1005414566
1131403502
1961461882
1857541131
1176664147
247459483
1893598264
799598014
832905
32789377
583459593
2126736762
572324087
2128651037
1736426995
1839536054
1280008746
299864464
2006591452
1684722422
724475549
2127342723
117311569
555943851
1581489649
1251087816
980373144
603847563
125493254
1743866885
1204437498
604785718
993765550
1365334982
1894008044
1105772112
1462780223
1480479562
162414557
1629353926
1388127178
878321405
1473698523
1296183647
1141704444
709920688
135062364
1421284038
2048940975
1813237886
1536329000
248417090
122346628
693465079
2046103623
1508699415
1946323804
1845412784
1980855145
514474898
389157304
1864015449
1919963748
935244408
27591857
1399313436
1948265778
1852737372
871573401
121554905
680776751
1323168205
81635972
393730676
621622768
12061220
2117897942
720754626
1215887538
1865490283
1147172876
1384697077
795507106
1317491656
1132498269
263292707
2048805760
976426589
701378247
1989159384
961116955
109176528
135097806
997357430
1365212204
1684738568
1151807449
294117751
1535362424
411472752
1826257979
1651217550
1676595216
485950967
459021216
1737457107
77335270
1551161144
40665426
1592418733
1757523352
1726928027
1310420516
390056547
1334103370
768665083
1820918236
1999278623
508433843
501783425
1594277454
1750141343
869015203
657135114
2005966642
1954089818
1453390709
628839380
1425984006
2121302782
1339495077
1096645605
142424794
1576959022
1600997006
1967403206
1421452049
1898425077
410537547
1918364206
340572236
883841837
1188147703
1828238115
1047097451
179421684
496611877
1067195488
1756231002
1983042942
580106239
1967831593
593986215
247774644
577907086
333505039
1760576883
993527275
212276924
734963567
1838218932
1774514370
76436681
1117197247
1465503627
1809026396
848319030
609779028
1777278436
883047965
488566735
435231155
1551178401
694395261
1971455158
208305473
638446508
742330745
1760853749
1391005491
137966177
404293550
1177737131
145392062
297741163
258357403
1232084680
1743680500
1379210029
739244895
1469873601
491751558
269757928
874387018
1295775717
671879907
1728228670
902755811
813510354
363692499
780722434
1344265204
1826114527
1271707273
301267853
412577165
1062175947
1006836724
995877880
42747077
1706540033
276139858
1878032356
1099213255
409960896
1647607407
102194434
1862365191
1214083052
785539279
1738491010
10426333
1073612831
1161966467
2109987320
1556991872
910746531
179014250
1776848674
1023810595
734138073
115463214
1678003133
279417600
1491950103
827599422
1038201214
987849700
1167788718
1061369092
268497267
208948925
1512613758
636623478
841284178
1138616086
259989472
600560134
1846793252
947851595
148191463
248139114
1487900990
535331024
1697178892
1942641580
2008475638
1542123041
1696292169
910444608
537168320
1256193335
361249658
229218070
744338386
390641582
1429921861
1128437067
1297387868
664841982
571810608
282348847
1056218030
761422812
210249336
1036642162
363125948
1458436449
1153854245
1361866667
585432447
57635018
1423548873
1451381000
1095660455
761838390
887523239
102097788
318647005
2135936851
307659478
527024229
403652281
1608121272
1382283602
820444789
1136520667
18067821
69990423
437414328
416800490
1099520626
1108454675
1386281079
249872092
379694016
1260923701
1365861548
404275716
1740842104
420089152
1438725517
692152047
546031819
493543957
112433139
263185952
935441359
474433748
1000892067
1407233174
888596827
715697334
213882159
133283517
1025881320
1030126687
899745715
722516319
796400628
123705724
553113209
1697508485
1167139647
661870930
974747822
2083505489
915672966
1011908726
2134595563
2046027294
649038242
1626732670
125051054
1466394404
773244603
566395853
1848191312
1810576603
1894429896
590406488
1937027641
503639649
1312667251
1127444024
1874560304
658256632
777045393
340412979
2078850740
1751426288
291212426
543359572
1564838241
1803983107
1568588438
603452670
1394100816
1659159322
1210342176
1802565123
1403823210
2101113880
2023580374
1490065086
661438202
1423302476
571233138
1416230406
1853781255
1803329944
568697548
2139750076
843843984
732011480
400797664
2054523076
189924538
89107282
1324266393
1589091986
869237722
1267053038
1013037683
65466331
756767121
487877708
938887072
1519081747
804753559
480786814
29843148
616707235
1108947629
1784242876
774532635
1806920886
1403237137
1356606765
1284957918
1379244327
1714498526
1304702661
1802891817
2000737388
547760184
1151657884
2079254553
352371734
982500750
1749332396
1254574610
219513449
292465498
824279883
56401328
1372145438
809772399
1738033366
1584615408
1500628869
747139314
911295765
1205605266
1904108595
1648377320
2095907420
1455361361
825716796
1506861952
148641629
2015798526
867747190
1249954702
260743276
754827487
912714014
126790384
1861522908
1734283497
199525411
187539151
431170322
1682526423
1390056065
1674331032
208772328
561581550
416074640
750499257
1181023140
1474679852
1487167650
83318069
299172246
313339892
46517646
326377962
33044276
854459822
432908823
8994873
540202928
8415318
2060723539
1106050882
341176630
1020563211
876535811
593222414
313701223
947156187
1521084832
438918198
90899670
415474731
1265409902
1219382735
1932122143
756017981
2044003443
1225861285
135142411
2029404866
1757189312
998366043
1794264836
1166788110
2042959592
286282378
377601864
1327868307
942589702
1549763852
1379030387
1051070642
1427871984
703125574
404178086
1698027634
1096586462
1720494549
430854313
1278069809
567910482
1020895715
1027129513
1813083648
1276134420
1801647676
1799849869
1968901314
234003943
120536094
1455289965
1736418484
357418038
1255392373
508181937
1807605985
1585836878
141768227
454551098
826422069
1888982671
1181462144
1570882579
1940422853
120402037
1746201678
1142671390
2117874770
1281459657
1618438316
1365783742
1420875274
1204155672
1309409732
1786067252
544460684
1007697136
1890189123
219544199
1869233925
842799783
597513574
845070576
1241430671
2045397366
221771074
1184014625
112416662
1488237597
1592455921
1465895464
2094628279
1580841895
199255945
875320284
1128595057
1853572781
2130503863
1822136345
812054061
1364503146
519645637
840773358
1270205447
1764336733
442644763
1387298918
496302983
1216944109
1259892873
1040765325
1629500351
211273354
582426842
1867873396
1880162265
1560414797
59351735
944759567
673861359
2089820989
720760584
1804648600
530912511
1606552842
1510039686
624261337
1856924719
1061457961
935552157
1504111320
286477533
139373973
259578939
39367769
1278979768
1249494824
1199274883
1272527634
225396014
1417800205
276779746
1235776063
2030585927
682422942
987563741
92287272
1448273291
684147973
1139831280
2085629402
2126883048
1302770752
2062730664
1272309369
339753296
915883576
755153743
1664308228
1025694198
471035822
805011190
1250694922
1298486598
725257796
923851262
1958333437
1672956187
308284109
1536407858
1527601357
829252622
1491143031
637676997
441192831
81543344
939211383
1676605839
436809705
1657083868
495919097
1939027638
728597199
2064817167
1960808738
1459688943
1030798571
654654108
546296215
967093600
496349917
550947769
1239897016
1222769809
871006144
2083527220
1619194066
393771673
196431552
1564150048
1983169976
860874184
475452916
1605064240
1445748328
451459760
1187409265
925770973
1672740411
2017086294
1684892286
1427154749
1765315078
1689938347
1830932371
1781298040
2074789031
1282796556
451698149
1749975469
17404288
634088075
549712814
1838445891
838888065
2085862260
1959273776
1339983502
2113369903
1211622718
488545304
577390788
764723343
1096746781
2077402050
811010795
1400290335
753199520
908065939
20333897
1511430255
840921395
326624190
1060800018
391465403
452471284
1152469943
2146532543
1673711520
1733357295
606906061
1240835344
1462763475
119091396
1514699470
1485646374
2075610410
1406171997
1382660475
319197307
649733429
1596307415
2007238500
1726698596
190734347
1492633258
510071098
763827398
1807567517
598022387
436064847
1113843348
23778827
1890563957
210896299
933672293
326383999
540182719
470838123
847156339
1508873070
1473042503
1253837647
993630797
903456154
891937975
1718568430
185302535
307447503
515995857
1729040305
965535462
1131647054
968932431
294017294
1135218753
1974815252
276585387
521568599
1906425953
1828473840
418535270
333861743
669950542
83778296
1591940872
1596175203
873442660
128013715
1217132089
1422263270
1695762236
320363954
1485067446
1515994445
1450815027
150036348
2018578029
287239269
2051246070
563243370
627499257
474942781
256444277
918430061
1191855756
2075803796
1126279561
1846334507
17126253
461009200
787678038
338687000
1936646887
145535562
1474033492
1519305672
109235035
1655994598
369582979
477831441
1663617146
229364737
2030605145
1922970812
1887808755
1536717730
1027343526
1759794524
1608776179
1693151530
1886140892
1173458958
2126722928
758785145
433200360
1577713222
1521281282
938940098
1644000066
804099267
1507259139
166799441
1502187792
1043154962
6126599
1445787143
2063206601
1791907950
951090844
410641762
1539904159
1513728340
1057987854
203427229
1610273538
1154977104
1918272091
2042126485
158311204
2037457580
932442092
1343455989
1430245404
1839727275
585053960
652016310
1520096783
1083978410
509593898
1591609671
1807660048
1871400638
904225115
1774276855
1494986005
2083879983
718349761
286433586
1856359309
332721506
1623660806
701320278
1964735882
394837291
1779035824
648941803
1409930731
565830025
16780600
1425313158
487916344
990420385
1574107098
719454396
145188317
1113077604
1743635091
1565677029
243767764
1357531962
715372062
1849996028
1209778732
631526206
870159494
921017758
1475270344
1251387312
330035291
1823805439
1662540477
1629967972
422741920
873229398
1390200092
2107616813
1390001534
1620670336
1125126395
1470634424
248718743
1518136131
1932711345
1157475360
1357744830
484543161
772170457
1101918227
1110099185
353502588
108094256
1497541588
514804861
1905154376
2051636408
2128401017
1909829228
1771181725
350285429
389745592
1305213610
1590977905
1494611980
669628583
831321669
1998567764
939647364
499837628
1047939217
2028504751
531126560
1141813328
1565799525
1451384463
1069729063
550367288
1659845875
772871134
991502261
937754122
9353605
1165029172
111143968
213355941
632784092
233547616
1424869684
191342669
350365337
1567952113
1711333934
1022062898
713969405
449566823
1730787171
1043513455
1971827967
956078788
187082337
1814173038
992031548
649590805
920567849
1379501359
1507053744
1343237054
1597672871
319027435
154462769
1230477181
194657854
1587606428
1686155780
971884337
118645811
1793128986
228859447
406495116
1294182938
456981625
1288133299
1771806850
973588033
1514883991
1667405247
1693251727
472075610
862970364
737931446
1621688468
976946145
1169839627
1127379631
1984068955
2130475605
1417010058
1708010019
1673967839
323616818
1877386774
70363797
1490892407
969176084
205173308
1339660679
969544638
322460719
1092656149
1565295962
1983202816
723584917
540801107
876057790
461207838
1869603789
1717623571
621417120
1015512657
1574259255
1294359123
1389171838
1173221332
1809816276
534893841
1498494690
2143404017
195518315
1196375877
718838428
1170776169
1821043215
417481670
60808264
650692993
876047381
1310069641
2122987645
963707563
2097808984
1785577649
58618035
415600946
1726214855
169709499
1098879968
1216267484
424829572
168571546
1799902387
782600509
1810288723
1479000477
853921492
73173232
1601104749
1931296748
1487998299
1772215282
419078165
1631529243
1536640556
1691497508
2030716253
1184938785
1029428553
734962291
287508356
2129866575
331246966
146491404
65031538
1229008440
1536455261
671168951
840791574
379180667
53727891
1705364605
1368190376
1583073057
1935690830
1965682957
204466242
2019958883
1643373951
1599255045
1512672722
968657834
1586523702
158835877
102320753
2029697255
281435903
2093781862
1001812067
2009297912
1801653455
1371510698
643196894
1976220583
814825590
1915141088
532960188
113178755
1869855815
1526516546
418851344
1716223723
550044854
1529039886
796738927
750344445
669957200
297215580
1817040969
1178770824
2083984136
1197301828
237890693
1215923579
1840960096
1504177953
1181637940
935419605
1893799901
1405871341
1067325963
855262156
983611594
1308382653
924256435
137136660
1012777578
1333891401
1553189443
958554326
592368913
1706835408
1301797525
608507771
946259227
1413325933
2139249754
1302128092
1461121082
854541638
1809696876
229484603
722870124
642367679
1687353774
997751943
132160732
1430701153
2141895618
1067064915
2042157336
1866442829
622782350
1158077091
1502395897
2105558376
614915619
1438876234
997314102
1197608651
1731160885
710618575
1808620099
517670555
1157201276
1145550883
1928826099
598421583
506529400
1489612096
2123140220
234850803
355564978
418778530
396283232
1975128704
1478607027
1123844005
1093306690
1705529087
1645502473
884213171
1262049661
2068404049
1078980387
294428022
1383388453
752988698
204974056
520969705
952156852
995080697
1890253305
1142856027
186334182
1193946707
832055899
2092941643
1141048462
1627058374
1780840222
519965224
1475825045
1851572178
1769876169
132091720
1035672539
632090357
1390488435
2130936120
310157571
191946889
2072530935
173366143
984712505
822828036
48989602
1930435187
1403486458
217608469
639797026
1785233376
1782013387
478114959
658811081
1814576587
796875780
315211638
2019659092
91803462
663040138
527033844
2049562982
1436352952
1138440982
984672357
2061252668
406861053
1035693304
1031028499
1183234892
76693531
1322985255
1666377921
1400172945
323998943
746680622
154045482
589380031
1081334061
2064878412
1239611819
135755005
1249613626
2008319116
811596026
1532057354
1144806674
1797969702
1872470244
1022456413
1240413666
1230741652
607962790
5980278
94970687
1592805594
1951151513
1638383950
1748693972
1525679058
713716353
877304469
512241191
1251614089
679592071
1288981142
2005909771
1618993577
261445756
146948097
1528079137
561316204
272513108
1068244432
2030316865
882642409
964198973
1458256839
103947450
406081668
1743198965
1684693718
846661442
1909038747
1583386473
2083802089
1548688959
1274813160
1922000810
1777179306
1197117526
1837695469
752316940
1623526410
1324311745
2101634899
733094848
407522989
1767532708
360647529
258540030
711652424
200531314
1806842247
662641454
677393856
786931361
2144741689
2075506330
2050291368
369345701
2081774178
1125090975
850217110
1270369984
1882342286
1691651868
969105016
1917335098
639946545
1235360916
1376205246
168707913
1977417601
2124960769
1555877283
2109846616
269124124
554294516
1129724065
839953516
764682933
1568091382
706068884
14439301
1853833570
25235101
667605182
627167535
1309990951
1219571972
532681445
155355058
660624917
358145096
1089890473
248511478
1405513398
1453133851
846545528
1451731788
1518807254
186520182
2143367004
1928120575
1543617920
1667949685
440087376
223725619
1203842981
2009181571
883727773
429339811
554901348
230009823
262260133
1049572996
49060921
788340538
307247696
538097894
735136519
793878314
1985439258
618075704
893563776
1606637664
829789727
381103804
1466234391
718540241
1420087337
1350771882
979089081
807349848
536218949
569998302
1456571563
1942258031
2142928568
1842146859
1406304202
1917096090
209308583
1629128890
1980066470
1732050041
1106347759
1393174015
1400155594
1238211694
2015216524
1712023116
1008898648
1816989210
201484814
1515752463
186617594
414273586
1519940783
1546025366
880870551
1317761429
2052950801
150699269
1908034389
1504840169
1299077015
1565828299
423426960
1631444418
1797463750
7869518
59452085
874733762
265660785
1196423482
142181364
1510040844
1056170239
1530168245
699998702
60276483
570202547
1940048530
472696572
2018501867
1893504777
171688979
684433368
827407597
785236321
1981880838
995911336
796040529
1662769702
1339286674
1714689943
1221506262
1394602173
1051739526
1418205163
856709159
224583847
2139056218
918010873
1263905260
435076315
2026531451
1716275792
694085119
1714870052
863442684
1411297987
1590299405
249734524
1568379732
1490292472
384801408
630166280
1751243752
1398694218
1905322191
1602758844
750361249
97377135
1437302497
1391652975
167650838
1745343393
1422522731
1317519266
70481174
838333012
1035163227
1542728226
472187877
1433797284
2019072157
2001872743
911823191
1158909601
1453355315
1868083126
330979711
737571170
2035918738
60700364
1931552797
1614426274
1654910874
1049510089
1424265448
1805116125
2008326387
972403552
1902087690
620668424
1481294378
181304614
1322124845
1430036184
1843386907
1679576292
812117359
443400802
1959744619
225743459
1266046329
472845005
1914789621
798803459
323913295
222613772
730619656
1023746836
1854600471
1522700530
719195715
2118312437
195898079
1549770112
1360075025
1947572814
403837658
193158067
249231561
1684289547
1934168015
1434427527
913604448
366319310
1556075944
1121252751
466746042
549327360
1157480433
112987600
1633796738
1914171039
1601965973
24046666
1694912110
223413042
104672005
697828361
1106735128
995817733
119882434
569446941
1341065676
137977955
931337039
1747035405
2023984222
1911892567
922786599
1039680765
519346992
834124982
475391571
1983139657
215344899
733485885
1394329536
2037827591
1601305751
853381527
750549014
264028949
1735031614
1592584986
588506718
645300458
1239621424
27057151
1771740112
1967130050
1145484499
2073415034
1349805766
3989773
1647030320
1130427907
1067048770
1449999366
1700909861
584603745
1886234338
1649757316
620959572
1661132336
1081782745
174327477
980117156
2100523726
160653418
288491775
942357217
574591036
976237093
1920803494
39658667
1674938109
1051215009
2120340580
184469495
65391702
185891038
1515859977
1142340625
220738919
1841303475
1328964995
1168361445
516688720
828173908
829060338
927879899
1177283496
871497898
492052266
1281629966
1998023730
635097481
1431080318
1944603769
2143063629
568878782
1440820832
145584609
169097584
1037494065
350475646
1573105316
128754401
1003122041
2144774107
377955359
1820613747
763289169
2048722500
457332953
95367205
1087891892
198415167
2012881667
474969334
48148771
721994483
282080588
580614969
1990148272
1375813357
989012340
22139409
1463874254
2115815765
238610735
1617927475
1458663265
1901958531
1753121491
556103937
553615477
1634061604
231667474
264032901
1306344152
342677466
1054403555
2070731234
20353770
1894656849
1131470603
615878718
233886031
1840626086
1407440963
2130209365
2062775666
1952967265
132246930
38873273
590317337
1785012853
1844639219
1202923926
431489654
293244141
1338847993
620759885
2070323687
399251164
1730292048
1937153251
270086692
1319245746
1668691287
1178257475
926351627
347183695
1333141277
2118459870
900688450
1980051544
891236898
1384091207
1001537739
1860724755
329971345
1045680629
1082455404
1320943762
11213694
1094563684
813097877
1124884625
1432427440
367188858
931078920
1329433452
199826506
443084877
799431141
1364358127
1354716147
103014000
1952427604
1057319096
1092521544
1871783389
1764608385
861300128
1301698941
1234687704
992504362
169427049
208870919
1470250728
38201299
218993944
706015658
147696367
671818911
593393305
1964432689
428810764
519501518
2137736691
1065701856
1231553062
1472822725
1223010674
715392619
1133759947
1705628839
1569707178
1785569802
844184418
2089892789
1739212827
490257548
2091417251
1206240433
636625846
388325046
632876076
2122997083
1087914506
1944242032
1766688246
1425792857
1228374598
1240788639
1757266646
945851842
1989238679
227660501
1876964060
1929300921
2012761743
409396519
1629218903
1326028093
203280865
1113673499
105408635
1445511573
1762678894
1645326220
347905769
617159675
1573447046
308011243
686871561
196892674
26625698
359876960
354745170
1045091750
1934027434
211937845
1578929798
559632678
1313193748
1621526799
680802037
348450528
2094000001
597260116
361197290
1097776305
294249235
1266329151
1269300675
2058429582
1607134181
1510876827
291966660
2039457016
1920713480
1304317374
844730419
1515842731
562514763
1952974403
881859357
2134694271
1841041370
662017498
1256453142
1785603904
1156338168
1009837135
97557848
291616423
858064998
239716969
1542520945
1339523343
1128686652
1500898739
824739911
867527961
1501351382
1361563595
21264131
615147551
18858904
2094034310
100406055
1232415651
971312143
57163752
324283420
929444318
1951312217
144224806
1746885106
1434699498
1173769356
1390484208
1065152289
1783082697
1566647320
279278412
1276078170
1377631082
1994402963
2113015504
1507534965
2116536006
275820368
979951085
260072019
1511807258
1673644331
1888869845
135783154
668757476
708710141
1347545780
1028000947
1886302222
854022785
280497400
861353409
337585711
1884874769
1497639174
1514017732
364941781
1363286120
452977172
2019427008
465552478
1557032875
1147545665
2134693270
374470304
1933328791
75244971
299865548
92752058
489323971
1205863490
879272757
356915605
1241087978
1606460090
648497016
846236013
2116694283
1847142512
326139073
74221258
2046065213
1014810758
1518007525
1968685290
2005114543
1506915610
542999149
1020467051
895398014
1234491487
1356257842
826550415
1384437684
1221091865
518537458
1845695030
2012015392
1965797735
160055478
35990615
1865705753
1814010681
1472941611
985051348
194573314
1048160264
996409206
1768453348
716810142
572535350
2036316181
374015
2114587812
182466375
1031852763
1744336005
132874998
1056524389
1979003442
548481019
26059672
744894189
825212740
2019252463
1777109449
586187120
475628092
1448848959
174274882
712462690
1527718597
1332537563
2054542793
1006068551
2016797808
364555368
2101078321
1487919274
1766790980
1812609098
1536149780
1296547431
33369051
1393999966
1981105276
2039567759
519952981
1407043202
184420264
642760556
1809619577
295394945
1282626658
905872720
304657754
1686907293
1658441998
1138060681
1004136261
1420101790
1205523812
768848287
1690358684
108709639
1235825779
421287934
758812502
1503582230
539016155
1117858855
271948028
26937079
998456603
245797056
1114268128
70354892
1091253647
1815613392
1363867790
685050951
1091394202
1352471023
215124524
1856306615
1446882080
1777451488
53180143
1014901890
1796273699
1224380186
1216907556
476899233
289751402
2026641067
1689917629
102474674
1628935452
263665383
1782755019
2003395823
1615396430
734417728
1946551646
1038137236
583703605
1712276676
1907056454
523171573
1811667054
1881808778
705609369
1604947405
654793949
1381301370
1541931684
947214971
182971694
1399319105
1406357485
1744361629
1091790560
965105728
147430881
856442745
602562570
44597268
1006166213
1050689297
811483476
1912782551
1023005407
801680580
61930920
42622553
631533019
984106754
327221815
698501767
272955581
1783020993
1006875908
459423696
1396945119
1474679852
1480333214
865682463
2002735925
266473018
537340858
396225425
206648692
501359271
822584078
650594286
791346329
112776867
210762500
1422229829
890558612
255943247
1367770151
410260065
1126982193
1590323082
1396140142
1210386991
41572077
423191558
760417713
1970319659
614778012
1168750502
1264106171
1964106348
1742195541
610819857
924964992
992409739
2134801101
1209718733
562858662
738322153
1922794646
300110046
2042702663
1225106021
1690575767
2057482019
1953025973
2075123363
1712802201
656436137
2026487662
199128860
1987749612
100577860
701241951
1986490353
1077228289
1488962445
798983511
1034744960
1726416968
783540760
410583844
523501909
214981823
1469971701
1028482284
1735154389
88536804
1023923868
134127284
833829025
772045590
1033941586
1712797508
1176137901
1291938109
1757320344
1552127996
1530535388
633298194
336223656
664615361
1425046004
332341974
414141208
1488248310
1972135073
1699372821
486306644
1557158632
517815025
2054575489
1693593761
107221906
1381067182
1590736027
406535761
1314312201
1281710066
1432679659
288779738
154077740
613728426
141258405
1556209457
117624753
16926364
31131871
651380253
54604996
355345370
1230751127
409662025
732200387
1001992219
1589233173
1512608565
20159211
516136015
659931240
200516296
1508428520
755781513
2036506852
875444403
1547883921
333552102
806809996
571586303
602906674
1134459882
677954038
1355760454
1001487042
296055121
1924042323
1045768114
978679341
420804816
1657428327
2060054354
1590664273
1775113973
236006400
541138734
1405365002
270394482
379679868
280316373
1936069066
1773074032
1036983425
1602697599
1426366439
561302723
1828613139
1173528496
529917111
996968527
530326065
1930654480
1911023600
174944755
586674682
1870931860
26089504
1701670294
1894077288
1444511206
1934340331
1452977098
1418835443
1527515672
1156703710
531883047
858077833
1186795947
1332072414
1596029211
1171669736
293701640
315367333
1939175943
415080583
1059784915
838435459
1648926250
784609213
918545884
1876813685
1635300709
2007594722
228064807
1872212645
1948408582
1702950948
2002655416
95979571
1372476494
1060257909
317146884
2018896522
1115646268
333359698
313352214
2107982128
1004825002
2050450828
1602541740
1236418193
812415752
1565259611
632817349
1377408095
657461415
500063590
258739149
809664917
1398508106
461029063
1515891806
13006545
76313859
383236279
1041155770
1186235814
1924033726
417162450
878619210
1617287367
1491595730
1289702279
2103947649
408992937
208934736
1727541954
972563985
1484314591
523474909
1754632939
14279912
640430145
1026848195
976895775
1653381337
1350168476
1561884474
221601979
727960037
1228116900
558990690
1430119091
69722010
1980133117
294133639
1552383738
1014378446
1871972449
112644592
973216962
1845578388
1606432695
135950186
378569564
143910635
713172040
489810806
1325122628
439631063
867516550
2067403293
847169328
1175336455
670743375
301279269
173069473
1707166474
122175748
1639065558
346433434
34455433
1520399731
356379170
1139006549
625643070
1852854318
1940927593
1267425375
1878605056
367542292
938496601
1499886151
1704188708
1831501069
214278296
109431849
467950525
36336395
2103936515
1671158176
1905537463
787166836
1623938558
592481345
1955598642
675008136
1681919029
1718102853
1729677623
1653023373
1273191113
1365749141
1336986187
1651540573
98597510
1152441327
674887812
154026615
92731297
487709842
1227205781
1123801567
107348725
1593590969
63417668
1852280667
1271837952
802068364
917258872
767020884
1771290584
227926608
770113033
574104476
1529327923
765530340
617249718
383133530
375815398
984671368
924551677
479105027
769634229
259837868
340970646
1325685492
1400500047
1013331206
713607357
1453215143
1530998475
1782607651
1136533580
1461136968
1013602015
1428607869
78077779
114623764
1576082415
98403135
2120330290
226334074
358445753
680888936
1646611953
915851302
874090319
282811589
335848862
1615443774
1905897150
1473865655
191802759
1697149398
563901504
792844225
1383221825
1105759307
1642363856
2112591355
1893709683
1259144290
1565680021
1621735737
1327721841
315901798
832131605
245734685
78778358
1983119314
1539728380
71447399
1997047585
1090928803
65266949
1999758100
1090492812
1079703069
1658758931
964726157
118624472
1105292642
1991764867
1831607542
1116385674
2002530334
1891859518
1587907888
1730932047
842570992
1122226279
969131161
1548704331
1921853641
1954033607
119566187
438137971
1500758246
2000812719
119090004
1126034209
2065478778
1772401930
1369116392
1643261307
3588553
125860558
1373163790
1925813380
757884760
1103567446
1948063330
1494804960
1921142535
1274733108
147086914
280477447
1883561454
190193279
585637131
1416992177
1793828721
171559158
2036385557
1613959321
925463760
1557174329
1245644825
1616988188
2026540455
1227781546
370807027
591294719
1101851895
211904183
1260842196
910310577
1541043787
882201518
1000087885
1685516590
510872689
1118832517
320263184
522238378
1661928459
1245140508
1972680829
721258464
1391378211
1509630294
1236374441
1711621643
1022016216
1845537103
1444113322
1829887386
1928099357
598188629
2067648167
1993033246
1089614768
2001918490
1045930805
1185848820
915006611
712864997
518295592
854663219
1012243596
1422967680
1820603497
623616431
1511004277
1271187797
1499497914
523946684
143291811
295594162
1299493592
1555458025
1052730839
607805303
1128236351
1891155855
1235275082
689718718
2124860911
18067821
573716163
1213300195
2097096729
58311149
1727002024
1465913281
18327535
986640091
506604023
455685822
2043904914
2034668058
699796770
354678765
1426475664
1925280688
703865249
424460044
1233894554
144229209
1195776954
730029268
1138316047
774487890
456392892
172939066
765108827
1369090162
1589379605
747803940
881180540
1221400352
1667853915
1937436240
1318269470
755666302
1720014651
1574744590
584005287
1249510274
294363357
420027025
323767745
798778416
650992542
331390123
1718817293
1744501799
338238320
9209822
1102179048
1675431217
745131469
398941409
297852258
1430583442
170298993
88701934
1109478538
439260924
1668089256
579923284
84802328
1947188058
1619427044
899428965
99648483
1236078805
1839094200
1775620254
1600970873
595032749
1476717983
1547371609
1629979873
1964850658
1751527764
903260463
282784244
816782983
1551974445
826397761
1523567819
1841266387
1931389380
1400678841
29398794
1662264834
1518807146
899182189
1943045467
1484799093
964711419
885558207
963824454
1724833997
882939372
2010773359
623852884
161179453
1015835081
1826591467
2122523834
1292398821
244957164
553190156
1824699518
1995918127
917013303
373279582
1901820812
1313862542
447642566
1123616735
475339210
878925525
1386281665
867147033
1192161232
42279374
1560130959
636114631
340466083
561127842
1147491959
1615140010
22101585
1320284605
1896167228
163589453
719426249
1740880758
1513463625
84443632
1578849180
422584820
339870152
48298101
655233474
950390163
175421595
1907329721
1119119626
1536234564
1512799681
100473120
738401110
669977327
571461291
1136694929
1271580523
970716884
1861323348
1691259048
1602659872
409227836
355244690
1014113487
594127039
700669777
455306617
745399916
1110134019
2039702137
1578037899
922458732
974046807
1822759411
58824278
1444468282
1845484210
1658119818
779997900
1947625916
751808671
403917257
2011962804
1395264363
531270508
204357503
566801469
1036689717
1417818847
606668803
12094055
94721418
707883269
918703944
1614037100
1855555125
312465618
984974813
213388756
599823848
1891178842
1631790950
997737608
1504799373
922669313
326011230
1413621210
926001386
1621927540
749589597
2141619850
1021397082
1547566931
1674992918
1912877709
396714554
1366802454
1484938848
966200015
677375419
112576275
1128355031
154960094
1117602279
921961983
1255152835
1580610810
1206287830
457329843
49169375
1130955683
1927612746
493467914
628290707
668666773
1819111693
1210829690
1362392089
332806556
1589990397
1286460629
1786375962
386335574
2054667213
317153156
1490678631
828832914
791446485
521562194
898955064
667185042
1460747398
1288396985
1909619026
61556645
348502946
285064357
795065345
1416619661
475420299
1179746976
737702366
1003223940
1120856535
819136347
1334069867
1683190432
1668002051
1208501911
1262250273
291282814
636453218
318875305
692900825
448040869
218084173
1957423346
1275477099
1806294673
847336617
911466879
511517285
1326745736
512049149
1059385788
1569603840
1917740640
946836411
1213096956
2093790233
1718365432
987780964
2143607335
953310303
905914477
1792020051
146233677
971392030
1267108219
2109414031
707639147
637320435
533761694
1805520095
440994354
1463047428
571428576
149072356
153712200
817660072
1196045261
1789206250
624370005
208616798
544129625
1978505568
1580644967
390739388
1555011878
1549736847
703600407
1867317459
1463163336
1862526189
866233176
724027501
1934601913
1932043779
1639601684
813347571
1231715582
1069196851
1765570269
1471973486
1653280707
864447347
245025788
1961888083
58651786
1742883636
1487910083
2088394698
1027059574
68039220
1701984894
1763538515
1512761333
510203523
1526552257
2003366407
1408430934
384906476
690039420
747410813
1425520875
914699093
1054395828
436713982
1321098528
1496957574
43637577
437913429
1103553641
2074890020
1308274031
2034978726
432158441
1315489528
257672176
739292701
1424306297
2084519362
1817291556
2058183928
1746278981
116025774
360192529
145559102
56969352
874168636
1080715384
812179551
1949304216
870161252
1671600715
1657416180
682455692
1140278148
364243175
194184373
1512909497
1365445510
351995423
928843262
20038002
1405623169
2016031970
2138960882
1802621348
126214759
190556018
1859614588
712822533
710001202
227509159
1261083704
111055628
778349961
1893246690
620345981
533275267
1876716039
1116174100
93378162
1433661351
1217091481
1561403758
1762817436
2043575319
651545018
1677328289
1289661373
1452663078
1288315747
1047005976
322383983
10205688
964676697
1997804987
386417160
835948240
1823142971
1441472134
1204309970
1775937106
1481700437
1175991409
458081773
1359499236
500694074
40635199
880986107
2085746565
414863969
1616110695
554994002
1355407317
952083490
1887244988
831895782
1167857203
1521289395
308559434
1646354849
1664364947
105841528
1462505169
1392027241
2047804804
1724171407
920954234
1786833516
501321206
1227995477
848152073
213033047
1943862309
382044660
721619145
1697085967
587855998
2088221438
2034835413
2010952770
529342266
1717044352
1666696384
85799603
397458456
1249932632
1948454453
1706290828
1303217304
326812644
1348833434
1644912323
1517213758
771034616
644879701
21673298
530010177
860301826
100313058
2135174769
146763787
693317677
1947598998
779929593
346511695
1421583240
1806578629
1680779428
1102119016
1489592966
738543382
976491667
559912830
1118489960
166649734
887520823
734565025
896127002
989980373
1047223030
741884812
689088480
1593079696
998360769
889731022
1527348658
1896074329
762814328
94859743
649491529
388418207
781905967
1248709130
1763188464
143002850
1275617213
1433880839
225452041
1111235348
1234352492
1810328297
98751665
1161636352
1737602995
342832083
1166241133
142337623
740571378
94313493
1109713110
208180908
1848990255
398729133
951381293
976332326
590923788
1419589009
1661100041
830165313
892387473
92813154
67198744
1851178949
489218849
346548386
986971502
1752111256
548510550
511595208
778215664
1547230218
677618591
2030833081
1474038728
546007540
674633774
545570196
417521450
952709629
687070147
602711909
1828649894
167256792
365431763
1377168766
1322766197
1143582413
2143409706
830175823
996748613
2084805738
372163795
722078803
1216985752
1997388629
1631808447
1146799851
1224819028
172939585
2111090482
1472604790
488692135
1572496219
131874228
1865131271
438576060
986164366
364578751
1641690922
446307830
1354199976
1496740742
1331836411
605470972
1068168711
696730574
1231684198
788850269
1000868525
834601464
866455155
575927026
362258927
911919780
1286202744
281940555
120611183
1985485398
1655475386
1655794404
1996264596
847738504
2104211329
2078278076
871700104
668878769
2074911191
1725811465
1068493363
1719754917
537194088
667220498
1724921854
984836543
1117095743
980430249
824064939
1486506944
628054497
1199220776
381064050
1529825999
1297221887
1648220264
2093883829
1324370804
1485395573
1438396185
1856611044
1471278989
198836195
179325158
912311863
140807758
27496234
597229656
1585082520
2032566548
1195014750
745342147
958594994
842152329
463819449
1421806878
144793030
1062818954
1944405768
116858559
1417813505
205261307
1417657854
435402603
467695449
1824237314
1017886797
1438236512
16382095
1911394943
1690320540
355263134
1318154954
476811471
1660659497
1070267802
19969874
1367586771
1980482254
983669899
917542653
369459647
804825125
717303092
1492513782
746792971
1945409356
2108650908
1666304548
1709205499
703467624
35206139
482051815
1944964623
555243894
1896715857
1810120131
967398854
389521250
14723815
2032845172
1267341495
2060888237
1503681531
1114744854
1513189328
349791446
1887253334
75058941
1756631006
1707571494
839209956
1326057643
1646465050
154379046
487915050
1116137622
1522013581
1373744517
1594233806
69851103
458787364
1633598809
992438685
651780114
535340606
1148486739
277711253
2031791437
983706678
1193154555
367897261
1343468242
81890417
1611506227
1140253576
2047106
164848747
1720235886
79058467
1961883092
1513881814
1784235739
927000222
679268701
1563808069
61900684
1610321475
288635404
523500722
1828391312
651629371
1344813458
397168866
1128779645
587663281
1840977101
1136233640
255437393
1828952402
135722968
495530776
1771630783
292911059
1339975890
823819944
1220225637
2007285524
1374883141
1188373565
37359399
700335426
159428867
1807126925
1107138538
1566477926
679155193
51907908
879708949
1822347615
1319956158
1247675335
1174586965
296806562
924123592
1889328883
1754569607
992269277
1562432243
408723077
32096720
2144604289
1376299875
677028514
78849451
1764498027
692003582
365836772
1606802416
537956662
1594547834
1629218903
1664505302
719031564
1310191548
2141579480
820425434
699863246
1701117843
93296251
1434755789
1421286954
109716265
73162324
884892785
1175615665
539842250
1514580765
1138035643
288759247
1687572625
537481855
2115858501
2122166655
722735117
1845680162
1538511946
760387199
1677904487
1385170938
1268984507
1207592497
1408494543
226089734
1338513660
1842266677
8827571
458141213
1036064404
1165570587
1466206930
1921663657
1063510809
1283420690
30201018
809166295
1014408668
1136383704
1027275046
516051988
1328541215
979719984
24849267
1603060112
1853113277
1488907400
35248651
2038896927
1594650122
2130270539
1587957899
609180907
1238115118
1236988019
654421422
1277169114
1166761338
344681340
1188267002
1839836701
1109665155
1719153676
1870301801
386902123
1327246884
747978840
678323219
217445243
2072419101
32525592
877127089
270417657
1239529135
1858018547
1577367229
1285722171
55898046
1921047818
140077237
1120883892
1845375934
1897603666
2081684483
1786875897
513234642
971250544
1992543144
94467766
1008981692
608124404
68552802
513843776
1814033541
1576199343
1140219424
1654173168
1102052908
423101719
53909128
546559777
2112178102
249986397
436089560
2032466533
2004102459
1661543523
1490958547
1615879015
164927285
541606664
1808678603
804198732
1270718257
150586746
392648984
1505066333
796354720
98279263
793264860
1826594678
1099962890
1453978124
231450289
1453097180
428340240
1110806793
1229661451
1188722173
930911220
80287065
1562652388
704081611
1880587286
1705012708
1454680538
1150640358
502656760
119212311
1380645212
87926400
780192054
927382784
1451810338
531703117
1214010412
355637002
642859445
184558088
98076804
2048714467
1249339266
1245338452
20997939
265276109
437532274
1657069017
1678110201
310067523
2067256273
1947137585
1413449105
165907635
509566920
157974449
1242383277
2142228763
1974747921
955971561
78025538
405976107
644644204
240129625
52365290
2108861159
1785128735
154407725
777897260
612088310
950943784
846173282
828633172
788509441
1157284807
1998892088
586240060
443113949
762405202
1491736464
1630066041
1697573577
1167434999
107500846
1150597303
131566768
619613910
713590026
2078708647
1323053768
139472044
1237707796
2066734328
1054799088
1511195469
2122375022
2103715887
1643425331
990821265
1228052068
414158932
901796445
851466868
1301352333
1232394836
1853641991
2031288399
538537988
221074020
1906342765
1996051085
94258456
1794784280
1165730452
1479252601
527659639
1280076246
1876346003
513532368
667974199
330251049
299439274
1280798341
1327772579
2075632090
1743432126
215819453
1321943993
1638337744
1874897841
953204959
1556894943
1399445657
152969011
973810758
490656310
318310725
574361410
1713524837
558212003
381834491
1321090876
1576683020
1399796167
371657346
626920725
44846255
998468885
1425660835
1974751084
1432251980
760533164
2028047196
1174591497
849563692
190078855
279461307
901385906
871508518
1742666442
1095571695
647403741
2136751954
825358242
2098594325
1057816626
2133855130
530078720
1003977859
942441299
87169671
1571194954
459282967
9142459
1351752284
813814133
630572559
1179478672
1136612429
2126814657
1586384716
618258540
1739500088
552832419
904879306
2072338656
1376635324
612679176
239368210
1388247266
1651248981
1249974028
1252104814
1748296150
41794637
1606297442
1669031801
1356141455
1820247531
905384746
2074186698
1268190668
1930136810
804728143
427512210
2058892694
963870019
1673763650
584764563
289056904
418723049
2070662303
1536876237
317624718
520692601
400492322
1402257643
1071059423
2059634371
1553683962
1250255227
432702310
2003338360
656464326
1632167554
298031097
1032318832
401415054
992115919
189819951
1999523263
981270756
719230314
1105303048
2143873161
390165282
862825900
1795425064
1429216914
850766291
1581492769
689203215
1032686050
1962635712
13013402
1638144374
808931918
1883906790
892868210
729964422
1436591785
349956961
373822074
1242971288
1400452750
1509646327
1066340866
1168268185
594650810
1753351838
1016171779
1134534797
481301393
1176826778
4470751
721076802
1041855073
922704741
829112894
1119155756
1448711617
989604773
368093355
625649169
674441764
1499606663
666549973
1770163079
2144132143
1414088980
1155076857
1575567131
33286003
40925789
1270671810
503652553
1874527399
484058610
200169912
978521637
1243816272
1109360418
915012741
1644159110
2112887685
559359038
1506157799
1730873313
1562686579
699852035
1086256923
865812128
845424070
1814556983
1642721027
499545120
1766561059
458010674
1629110044
1166183391
2143008038
542237183
1415869077
153480546
1755835819
1293178836
476061522
922522386
728228747
1959307288
575338821
486389759
514972291
2144866439
75650022
331598435
1397387518
325003968
1080613548
536029947
489542404
1881992432
1679723396
226706554
64877637
126820605
636239406
546003280
392216629
1822277684
1510434571
2040673134
527666893
1915857846
1182161295
507112547
670475716
1454812783
256017101
815236489
1554987950
307919207
1915289894
1291124222
136534566
606672751
1580110269
956614490
590873659
1803666282
18719512
1284591532
149787944
733974281
1019096201
431661340
1802872905
362359280
1261921106
569304679
1226504872
440978240
867107880
640855469
1615055407
45330546
2043215677
1930746551
894159542
1582705794
977928218
979510034
1989582623
983884132
1781655103
87917164
1341588739
452952015
944324706
1353981052
950316894
1503948366
2146787759
1184927815
343874273
219112491
870088523
1168554966
1531611011
1834408549
341868400
728642856
236439501
861417552
806785388
1445571704
1252478658
2038378774
1866291669
1556232749
230747173
1539322080
730086716
1771870244
106542659
2055195208
438459451
693926273
2139706356
750917021
494786447
2045802759
2077990231
269889151
1164573803
228440983
1692883418
30468109
2017780288
271113568
1344402309
1201065723
380579283
2119764695
956716013
403827168
1870734433
32470030
41545022
1866491812
867808038
1958250892
528862954
1377914301
505496021
1856613465
274714665
223823980
954021935
746017853
1860972695
1190873988
679667799
1646200284
96650159
1016248147
1193570327
117965509
667627770
1753738298
848643335
1993254828
521061555
1298519277
972878784
404542468
1335592519
1834244521
2102201861
1265380030
1547830309
1397496622
982174057
475820172
1298311466
499434397
268892610
318169583
705075635
27896197
31728103
1614501095
1726590909
847140577
1750672025
2105788874
1451302474
1823563974
996605223
53747352
7777867
392077515
437802522
1726567767
2084919242
1679454246
630425214
1575621216
187067573
177994903
376153455
1990235052
1418710205
1710941320
134875239
1960750364
851178396
1366682702
257528679
1516168092
1041553012
1090823397
1630224815
1085418033
450718121
598980090
1030618254
1598307431
809344544
661252631
712009702
1312533506
179368008
1184653574
378796905
2009443383
1639667205
848234499
878816987
181569088
718304500
456758470
91399450
1263178786
2132249812
303209579
932676318
54311840
27031622
2041970448
1303088810
1898995714
571790230
1736204134
28810937
1721620747
575944570
2069430208
83737388
53867982
1514959986
1754968708
1236607770
99474204
1146669464
1840595903
579726859
1385853186
1042686394
1961327313
1221149285
365746436
1533892756
241778718
1189690420
1479921320
819633302
1079649655
1919267273
30518404
77895588
18746844
578003307
1940591420
1091592311
945487344
510363387
608773938
1770709638
1531006637
1774468610
1748360502
67378161
1530254973
1895685833
1382660277
931447419
1409311669
798016679
668094339
1300654869
1939010141
1749644391
1324461359
68631524
1656475014
1782945639
994421399
712969297
1456158350
1471960966
1222580015
2043045798
904061700
1311269917
781494657
421343151
2092735233
1909031744
19282905
936763261
1014869205
881401707
1960851505
768208685
175617216
177708690
1147850825
738247578
1583415041
836907336
1994120207
595301125
884126331
186936459
836775239
472566477
1718643037
482177459
21201532
1487519603
54758668
252406586
236520221
25637887
1256689368
884992969
287200542
89249569
465341374
412069309
1056194787
665084562
1785616923
1864044814
662513778
1198063501
1950130884
1064516774
1067676799
1080906948
308191994
641768310
622657505
1992467050
2104092474
1734863028
191119480
1131308630
560861973
759349409
1607349279
1445983474
1421279563
1265659028
319776952
299753547
481100433
985962889
1473590562
902601840
2065561652
1702915073
1259134457
1517035060
110104225
1811645519
2051288816
1080226552
1907021366
422944115
2116783923
709807409
2119764695
2136621624
970907228
1135063548
1439448137
1432110558
1480175557
629010755
715681310
2084381627
1247534930
461620430
2104922536
181186299
1119702892
1158740819
2057031557
767021914
1774301570
219177971
428475587
1882870937
2040506466
1285824031
2144304483
2007034607
1486351750
1938704204
1229326225
736144881
1239687849
669342284
1031359401
1951544092
1115686996
1786988995
1664977207
2052239343
1658873934
358071103
1457891528
1538298441
1065172663
1496205287
1946871623
1829414810
1384044483
504815284
978865320
582008380
775927924
696223714
318804396
663336538
124275655
1670907581
722070509
270975027
398328724
955405125
1886590558
270372381
554983891
503622077
531304295
216503407
2114914714
300132950
86274338
1729636571
1800812072
344270923
77358005
595109175
866478446
839050270
1792634670
458312661
365758108
1369722436
1153284117
1414720865
1044774740
867728464
1880108451
1891726404
28807222
1699536367
558275678
1136108058
588447644
279685226
1137862028
1200425768
1043212269
1625306355
1288524741
1086111119
702231953
995556542
1241006504
2084319798
2014126164
154701515
1297713825
151785299
1873399653
1335592004
1644068491
1034285929
632890206
2014453197
1543478179
812249179
724975325
861129281
178495063
962940915
2034146035
2046497192
812900376
2141151093
24217639
706184702
576252107
688175237
662587696
2129718839
377416390
970062931
304222947
385503176
827312061
1956027972
670462034
443466313
1330692417
1373885868
1004526800
687150836
1133683975
1569640583
512026290
29939364
1898052992
1268913832
307472072
387593963
1705942555
606465155
676050759
1202459849
1298529171
801077090
784869399
1563077487
2128143343
216350542
1891581190
1534628850
1396708396
1761835672
923370442
399033331
705101288
1914038180
606181552
462799778
654772678
2131617446
145146211
831130783
1303545304
232863347
244166242
597399302
1619401933
2050099859
496474696
2129881978
1373677984
1169372964
2123943235
1691864099
620206134
1499155575
464141228
2095518698
291324323
1105503186
1802944615
772957731
900986939
638250988
223721923
105961449
1453216225
1268202416
976746556
2054761339
931258957
1208174774
1188476804
1523574596
458337733
209541912
924360304
1477822987
1910812711
532818143
811635281
884640992
1943773484
1107367640
1837412947
393713727
1260739411
1515196417
889381954
1496264037
1974335386
1458919917
1815747665
1141145321
102873605
728347039
344070943
1673064852
116526961
817928318
1987163295
1772116297
845224247
234359306
1252012638
1951135882
1501685647
1634360904
1512632820
350360831
914131259
593554889
1275114326
1320402285
2133493143
646555851
151911291
587963575
319874262
2128741797
1447610929
911032530
2109789397
1311322254
1087391639
759661434
714429830
154296791
714872834
504902997
519296043
729899514
182168186
1183810981
105834435
1323364330
1411857257
1011322318
1292082296
2132767978
1036379268
958619800
1670556633
1030040239
1276701786
1105292296
885877474
1051070823
1540763203
975543839
310636139
37999914
867793274
585458227
1215985557
469906827
1643465378
158181286
1730231308
1051039343
1771471201
1147425280
486906560
1811257985
697674302
306746116
450841870
1440200395
461431378
1257285673
556222326
259069957
639163503
1395592319
1832232395
267771586
1189145211
1442831387
1545261664
1421751429
849863746
391891560
892419703
174688128
736669516
42484295
1400734718
695117527
148678218
572051078
292980065
1144843355
500149162
1881554770
425807249
743072637
952875353
21829038
1954710987
1808217900
1255490932
1573742075
2146227997
771374385
919445059
1054652019
1599513071
813753736
2032032195
910370558
192461636
337809162
652848711
1085035638
163606051
42279374
1265076447
1788609490
1174080436
925847548
480440529
1447627057
460222440
293988182
936099839
2133560340
1974165009
1295234286
380255037
51590376
2093798917
250794355
333590231
860327056
1646699047
2002844919
1238900120
1480907763
745397228
1391412778
544766113
1361284671
439860594
1743060798
979078962
1651317129
414874990
1037136796
143286085
1650095143
2004483003
164191173
1217033120
100400213
1471376368
1490073513
2086671608
439085208
942405458
994402275
1092541276
389935884
1742235648
436839280
2012427449
431071210
1452478318
56127706
2054623651
1078406453
1961321857
231883126
35952283
1771070109
2107210872
881955281
1160781152
172844863
43945975
1621708510
332306844
1556658354
1315512917
1922481821
752866435
1825574268
860579421
951216856
365402819
65055281
327418282
1450597671
1407081244
1291469950
2093504105
532653587
566901392
1169569303
2005048279
1154321841
482045438
1827277183
94676745
299206116
38211926
1738499078
1330850710
341839970
982982200
2017179332
576021729
2085811767
116995468
2133485017
1983682842
677272582
321115581
1583083364
663645137
795112586
1691312936
754775224
1750225779
1309758201
2074900072
1936306709
1175470241
1123680536
383571629
87847943
159889433
206338636
1544311362
868694034
529491464
459299739
992795190
1070182481
1742436810
2082635618
1065985831
1729267982
1537777723
269280098
805897679
2048472026
914026447
321175325
932211991
244058086
815905015
2104234297
323916125
646144685
1411859514
1823839433
1664022851
1658780468
843110242
524311679
1461426451
2088415745
1008026401
566317219
668531962
920149615
654370261
735611767
2047287569
1350221349
1120096596
1407622716
384067067
28360957
581143303
1690304610
231204410
1518283298
639367903
1607387466
2118986314
913510092
515088775
1407877124
196151299
396897307
377273739
368007560
1131274872
1792037042
878126874
2054496567
1066892744
270532134
224551495
1824504574
1884411499
457759936
1648620163
973591503
1011481899
35576191
48889277
1219949367
1174675563
898180285
446216862
369626463
2014879641
538834084
797418161
1479606496
102848936
194841817
1179848328
1906555723
2128568900
216991223
606518998
2078191772
1979563301
1548213966
843932716
1296829103
2056918369
927623200
1898847250
1806241647
996967429
1955438871
1448733364
7208117
1170685945
1824625218
104559671
1594818355
2066242276
1474675440
542290587
744749344
1901157249
1804746391
785280445
627931815
39406083
2117475065
1356652039
225248457
11771574
444096577
1890150522
48777113
1343744166
1278729981
787904753
1253396619
327638472
518981240
1350211718
643339141
1708807762
1021283068
1600972355
2084354951
495842454
1410684437
667757841
1716880110
1844542596
78208552
637404260
944116054
1997599135
1173010091
1151392612
1032496633
1062651178
1726921129
457794679
509349183
670074749
1564035868
562230107
1238749584
823059481
1663588988
1501430179
1322069044
439646267
1113087455
1368519673
751211451
1715666628
1659986810
1694344224
1690774476
2095902971
243454052
1391624655
1274155270
765442416
326043998
299232415
498245017
297383131
1272253778
112113508
1773212001
1644875210
799734334
765138326
1679534466
676589426
753300593
22298246
1534232479
43047644
12505664
711838752
546497661
1444479383
2051122870
508157703
58072790
875280233
762106685
1337211950
852160008
2043584187
1823721562
1386585202
347862999
1241659860
1133563240
513211768
2008831320
2050928324
915834134
903944323
1086684474
2034930414
744786902
742575813
1017032549
350106651
419244068
1089467761
831393064
762441583
485732497
1727354549
238429475
131268428
361629259
1272128376
1674703356
1375701284
1074559846
1544995945
122553020
144599949
2048638803
948860774
1354099522
1220326046
1387516958
665100145
847217266
1223910689
1657195023
871985310
1188861448
1672869934
2022726827
1902970642
814425758
1831532728
1702799613
1032899708
1146869470
117339623
1354664743
1308766136
392419632
946268928
691164957
913634168
843674400
500642246
356445251
1010995696
771285857
1442256381
2021303682
1816052596
1770208587
1470843560
620330443
800304693
732115050
752644782
1104490264
1885736072
1838395675
378953314
1185665536
1968953121
944488850
1462179766
735987068
1478609664
484026171
458585382
629300756
967348250
844196220
1386581762
118231666
1484123158
1866178443
497234573
1419791043
17599187
1370392642
1661215882
282869999
670298538
1659444655
804112711
436118028
818974389
1793279100
495366313
1289096777
614437350
833322661
2143758932
2007261131
1492792122
1822722963
2025458140
2090670343
196216101
2055857361
943524241
652194189
62045259
1167520073
1636561161
616932224
1952473637
2069404167
824445460
1453606727
742499782
1690665010
1349618549
334017642
2033022722
1959972018
2010928682
1879543805
1122331372
395862365
1280262921
520255615
1207914301
1637442276
415305856
2128648847
1166390197
1752589689
3074907
1762759869
828978931
1809142742
1563065872
1164082684
769948629
1588630889
1791666376
897005583
864573824
761159883
585141026
1692997795
1447696322
1956614597
840301364
807873334
169781677
1983890046
638414543
149019080
254668755
218648576
778889529
809871213
339872766
1215699205
702870900
2036549711
1971066860
388939191
268133035
2054078073
966973335
1516223710
327955531
122605087
1410037936
860784239
213275593
480580263
1956852621
1394892322
220991328
274431796
528077008
1200392324
1888580243
992856980
1972754976
1803901763
102343532
38166020
761219759
682859984
447231689
1629961490
1392601850
1774404370
1051501373
1338757076
1712323520
1258351621
798457223
2045505741
327156918
1642628285
243534041
1849911957
1930785191
651934308
1079338291
327243704
76004565
1046918201
1195280434
734921217
1223308471
591292045
1324820514
394206239
151385261
484259500
1525083819
266523038
1302749871
1444620579
1207793912
208212374
839783226
1820222141
2003000631
994994521
1430585993
566696374
2139723368
217108315
1420350525
1846400495
1516452502
1457845632
591738600
1012873085
1041256259
320301900
1124502297
1096671215
1297980587
366025466
126846921
229097367
952220181
745326773
554307318
1843019321
1770297227
910349528
576880478
565092726
106470562
1066927538
1360569504
441785509
322569752
1422344630
1344722782
1755402540
419130778
1282800428
1055162342
1017880931
924343534
1204312442
1483139779
1001413349
477425416
1149078935
160999493
702080837
1928419182
1966258086
669252725
1193064097
757521043
1595790950
2053022095
1049668694
420030715
1932098105
70120451
1372231056
1643535748
999342218
1189607726
1369034492
1648622173
643038110
496318065
57925823
588577439
936139775
1352052018
2137415938
311706116
2120110930
134067594
592092416
538717086
2016555058
1909902955
170257567
1347497456
945078595
1186400190
207469496
826724745
821085950
1128792700
842249092
1236908449
234295437
370214416
617612798
513933594
520460131
43941947
93347203
241984955
1079898500
1796924343
1147240791
1623504185
938175621
1865769867
1668399451
292622246
1068515951
1707134733
1795972567
1829908746
1154790076
1237377889
245997369
1108232056
697828361
320213401
828225115
52403281
2083521079
1714370168
1251436190
433920732
315680015
1096529288
704187999
162892
1738087879
405600590
621559606
1613521650
1054718703
1608169003
1963305240
1522981240
540995695
1643961924
1550212987
105289233
1036356103
1422849054
1564912987
1679031417
1498961667
213082284
1718839835
833119567
2055494786
1650936985
1519222260
1295262501
720039663
1897078461
296262534
1750826252
590310231
376582622
1265873879
238714089
1332474892
1659920372
972244328
96348684
2128175343
2088166121
1314948800
278160384
1676789395
507379846
1795131157
1644796175
144371263
861904200
23638287
290229893
1248469018
95324012
551826026
1129649474
762522942
1077459083
2039979447
607791288
800861983
532621983
1181891746
1733446931
1150772138
21521493
1483019992
385813548
1965853662
133511653
314364914
2146477980
1971874162
1903106316
1025298221
1083393906
1267012169
1018360874
1353324258
247073112
1952501801
877554738
252524416
2014460402
1468160573
1527421337
667209474
1398502236
710250314
603741776
1677640795
1132166649
1410542204
31028344
1116387866
1120419893
675576721
1610014903
36611744
1058270088
1961593619
1394429663
1038439351
94441517
1946668047
1882752753
391920866
1375777888
813868178
2092742406
376651964
1909302187
81820388
341551220
381640936
1004042572
547940489
1484176991
2136363809
1384923947
2067023565
1525946248
1287848140
1042889202
1468733591
710081237
742943865
2104447460
1576116635
383958163
1254993525
1966574775
552033057
299996342
1237456831
1810050346
1594826189
1496024757
1070122615
474853109
1497181423
1105968348
1364127661
661464436
1166621303
708023505
969784038
654556612
1299882066
2139232446
1476179856
1433276323
922823096
1895722426
1272192353
1954933579
720397856
310170617
946318827
2027734151
663980698
1084351117
1496922397
927300737
2023179912
1301328623
764096085
578959334
1736591625
417691901
307118719
222427603
2026022519
1981883125
1329882498
1611083105
837862256
1613612083
2015127791
1300265268
1806680348
1839885215
833751928
1157509133
1384406480
196756614
1759328079
548450514
578556835
1563296035
1009642210
395185977
1344256671
856815539
1839811275
667798237
1332668446
1010578027
249780286
914800436
2058357272
1421382796
1703760911
1612128346
953534496
1041714593
2123280152
1037793256
653063263
1249124247
320349235
1190189352
765323852
835816413
1814891359
1277057470
73926245
182077103
1457015469
1082616532
1672498209
495244875
537100884
601843818
479043994
1134205241
1933355737
874239528
540108049
1792217902
833246033
1693618528
110662854
1378025849
1709713464
1005449457
1165348971
1564014586
1512436804
1696339361
517368947
1801261464
1426034812
743053446
983454516
660414548
1620273883
836976191
2042598421
1907685128
646930046
482655151
854004173
1578827317
1172057616
1442785357
583749164
874574756
1128436298
1592657620
1213924864
227805318
929056514
1863969580
459473060
297241403
1424229962
26472010
1629640375
80619414
199360687
1853113277
631628093
509423203
1349150885
918208312
1573301099
145155081
1648788084
1220662893
1240581487
1625531131
1776639964
1491155423
1957182281
1547851046
381857512
1915124258
1052164958
1834511085
540706470
1573025508
1712561919
272148519
301468216
97211243
1223609208
38374889
575539182
368117632
1531172908
1742091117
1069821234
1505371451
370264987
1323870860
1182621193
38699579
995633363
450165679
621581244
1904161322
742528371
156401119
1111058866
2042711016
1862512354
936584790
1390204018
498376917
820373603
1277776844
1439704696
1279331363
1016096477
1492886311
800132852
496349917
383369469
352942496
2145980619
1242796952
1031717847
696844742
173789843
169777179
2131252242
945299805
1199512704
1552055676
274875066
1537373987
719996980
18579275
1509816312
1111858773
635814754
1234202368
1423398255
1699091979
1822790725
456644221
34392197
2144249747
2063707048
213038649
2123418973
1482751197
1975249563
1528974390
1154277936
888279133
1052224226
648584840
1005079726
1597786651
2543668
679449161
1306293910
2131039068
599255551
2046452484
433980718
491151266
786921521
1910475039
1488655327
2071617792
479958851
2144789147
388040418
530074838
2066322876
1486043019
1494882126
361253565
348739841
924430685
1133690406
834999000
157257673
907585052
1539184136
1455362067
416940442
818981909
1833343781
334531759
1689230805
2126356758
15258170
1535453879
838848223
512913803
1264247267
1467336130
1460195832
1806452001
521814659
436917939
198096039
1401723568
1164188150
1690742918
719931522
19758720
891124552
2142601990
988262001
143686748
1187875098
128973780
1775556453
1453977403
1971378071
11871302
593150272
666486777
768278896
692021257
358009244
1785875310
1211426619
1201623622
221631338
365074379
1084715710
86520366
1930409610
1893082381
694060777
1578026641
1592547152
1918822196
2107950687
232280684
1023526457
1797833243
1766460066
725423918
580507432
1997096248
1096751506
1662612273
2118666126
683300860
1466267869
1191164834
15073436
973567394
122364373
1514223323
1896005531
613943136
1630130188
1820692846
1400201259
280711339
1672980034
1463741307
29494656
456134927
1536573471
1469154013
1677931494
890846803
1368236685
1230067153
621977871
1916023714
701653232
1584056482
269666829
881611973
1740792917
1315969493
1813733817
46897760
2126684442
580589574
841532980
36909309
210281014
2080074444
628829990
1343539325
1664347871
263326158
210147625
1097046570
920104640
282570249
619810875
580589574
1797291632
1263421566
1662791106
1742693843
77639695
1397892554
2052914238
362215705
648966726
520538587
113689268
956926169
1514920166
439125545
796605563
1568119294
1395317546
425454255
2111038662
1452207020
1720697691
866307552
1280224001
1032055230
1724336528
641834130
1800188722
2118449106
300541964
1198707879
575456344
1250116294
951320490
2109753280
197512389
1392430364
1060868475
682096359
1169246970
1478644548
636855699
203274888
26825562
82488750
1020288020
416765404
1798113270
1471169513
547238757
2109080815
2094997273
821478918
1489156090
768892800
374540239
896842688
803455155
1902685805
573673013
460672346
1621565991
2062011234
2036904985
412400781
2119621949
695771181
979050648
706571844
1024810398
1479811003
1329287294
484570453
1559598946
168660849
600995876
1810325744
1693959215
1438032338
1654448373
653996560
1707052791
1740824207
303233235
49988323
1366966159
1562881162
1338526038
49317263
29697345
1378632955
43306838
979929820
310787019
906003856
355969114
1472916755
1879213814
1850083484
1324777956
315702877
1985076958
33258463
905337843
1988513313
1717671425
97812848
1700782575
98579531
1234884401
740646145
325862621
295085900
1893887666
544572494
1946524228
836621706
450632511
1986891644
1234076702
1365302673
635772526
745191627
170477808
154160037
402788600
870489324
1540083106
1257533644
485806718
1278461802
970630918
1344535099
714483469
1758913007
1112576838
904627674
1118912639
181795857
580291930
221668014
1978619681
1567075318
285265828
406569275
508983569
1428921732
371688223
1183635199
840275545
1066744471
143142382
736130376
1125598062
1535504024
1366933471
936065720
1105138589
1091253647
1670202877
737977418
1982393824
1963949073
425230898
1694000707
413226146
904745129
1180224361
1268477773
1906588919
1964636002
1285511980
2090770083
696194962
620076899
1838819572
695795740
1398299727
1157764668
928180732
313267356
1064234525
1144841889
1873948506
1306356415
572818367
1938431067
1697155262
812020805
1756101569
267721073
658950252
339097147
958096166
1234874116
1603590917
1206798773
1352144480
1749218233
395099513
986250609
1914602647
179668239
1499292531
1857993462
1628035242
426298701
467949994
587385560
83673235
2061785272
983054626
657115241
2118935226
68411775
1054555221
702694238
955724861
548438411
1571610037
1260626442
244424823
2141517399
817994334
1111088347
916921183
334069128
793676743
882538138
1043970456
447718794
1906081610
225163284
346205754
169771765
1044468286
1889510102
695283518
1935328070
2078983484
539279022
835208175
1923241484
1416026178
1637766638
331086032
1292854453
904557207
1436078918
845999604
1489564879
1164774673
265256716
585661374
93448578
254429998
945551703
1965056229
221836519
799050355
1952529766
285559153
514760062
815195671
1407133129
1616067820
784508139
169830376
2103493600
1367214632
105312752
1530827484
1357191802
787468368
650006245
50081627
1456017632
1145005188
1587856298
1594666866
1541246810
1835730426
798924133
670522537
1899997536
1486153898
629176861
45519546
856973774
1953594345
1278894202
1347806656
1284901332
2056219684
164420354
1260395975
2140023467
285966462
2136895441
354438695
680790182
1125012163
1545904676
1134262015
301044856
229955880
1640820
1055223659
317758117
1649465203
2119738777
2049130543
1344865911
2105710711
2095868899
610877962
185645956
418201445
1177388132
656069042
1421620457
1004367064
1484402378
328146268
250860794
1560391126
1403042096
694315908
1349128191
1601351402
1125282166
2078054139
1846279391
1048706731
489134529
258783839
1341470989
179531686
1098864466
1498023587
31626294
1084172982
1848307402
1721304931
1482956884
237375058
155435838
480621340
884925995
296382292
1936847644
563105609
703432974
602830826
1767181943
837841853
247632626
1180706998
1451690846
2107658938
1611097233
377631314
1081401274
1105353607
2102634835
62094208
2123876227
590371269
2120153930
1915839751
1754518700
1114044592
553356319
687474153
6817628
998611203
765985563
1531593321
1674768603
912144126
463097122
72023458
574910274
1904303088
1655901751
2138478920
1690095378
1988357095
2137848521
1502980239
1787837203
675991848
601877336
1715810406
44022822
1911063812
1227828977
1216300767
1277762004
962952348
1586500465
393352148
1621557419
117939887
2072194589
588215130
1189551260
366637864
882104916
1428923703
267655658
1010860275
890087002
1829517242
2091718327
716150047
174339411
977012609
2087670161
172580612
231319788
851342112
75408204
1038920583
1199409141
489819478
629540864
748567591
1544470374
1284467348
2014383772
847590784
861670938
339397706
1545493142
458731822
1054720494
1606863104
885168922
1078343826
446323809
1693484489
139822283
1587536201
2144485903
761933833
423192762
78981827
1252853290
2009673901
677097191
163990898
1101329276
738409598
173319999
39503227
925286609
1238293404
300051205
301352218
957596342
1221015289
643972396
1940068978
1259891794
2134155595
1104489313
679133968
1266741553
816975934
1923882012
1772119534
746891684
1506458902
288775614
565044884
2012682239
1410153972
488761777
705017295
285051492
1482642175
1292886716
1250005800
999461172
1260236107
283438168
190325581
689390042
1367149188
2011133395
1929779589
1727006427
1133313858
1180998335
787561298
732911480
996620421
1752941369
535578063
1689232353
20194112
175410422
1346300387
1927414464
1340245217
2068343861
1450583241
146400459
1834805705
167524985
1894854866
1253299914
62896731
93308124
2102724247
289219089
612710479
1109665776
487540188
686789213
820682990
583474472
526095797
1159667656
56420579
528464773
122851409
102919910
544116350
1218128636
1447949126
1708765488
1820225771
558691785
1648160645
117147166
785600296
476071180
1817244777
1992252406
1058468684
190970252
2068888366
684667896
567998111
1415788525
367897261
1144127515
2132866682
32234815
136367769
1161572578
1073977536
1803928181
1732992364
1477351053
670019572
248519370
1499737326
1456793128
103196367
236888547
1729386373
1069902894
375494034
1100805285
1201088306
178613901
900069587
1983186117
1850152720
1872222480
658653446
1576898217
56873212
405975127
773309618
2081873155
1584586452
1802510893
492834330
1519808957
895115855
1642764448
1097645564
244858290
569537822
637291020
1162300514
1926405832
2009899397
1507916229
1668292850
735535990
372963118
1340312666
677822978
1968287231
896547087
349518040
914297088
1117271275
1726749500
1760675837
1328886239
381340324
961671236
1123828425
179715157
1590071194
226590465
645385017
754837929
1434767528
748921578
1453096643
683648474
1350028635
1530028812
77273981
315361978
925545738
1676676486
1380825001
482275397
68498691
1780954033
1053017740
2062742565
248152746
1845195844
55278235
887139550
1416672142
1114628095
408934660
1170245810
472977147
1309498554
1262604513
86090836
683852154
1557685808
477770057
1993956173
854723013
1143799932
178969299
863181385
1639618802
416475193
1948616643
19828970
42687571
842233344
2009374644
2086741547
862412904
856968741
1444722964
662485097
1810768788
1717543671
1627721503
575820730
1788807095
2066897692
1196812273
1562569173
482661688
193139708
1598679748
1275192838
366627635
1544090994
601480467
968810545
1546170709
1039486468
1738198348
433908740
848029793
891862991
547886145
1002792786
299849145
270639481
706489735
72534519
18915438
1342216151
1537301044
518485187
1980491521
1695629611
1611572442
899551441
1644053896
1100620822
1345263765
405895947
115977891
1630175546
2043573951
28706169
578142456
530698753
1140489307
1758999157
120273333
1984939723
36501510
580269775
1169369055
167989603
1005018396
879162430
317625849
2016848267
128807987
1022335431
474409788
513845097
1776310049
155165326
256025151
332870355
332071438
35078933
1083549608
153437304
172394508
1824951491
1674461016
1450897230
1408823678
1118935723
173585592
744045378
1523204609
1898996453
297199667
1050020828
534115263
937818169
913992212
1330673915
1187010152
392109751
1903363495
19337336
1706680126
1821057560
1028850368
1458837823
734780171
644685800
2109734895
843657626
997365693
769848920
1236356058
746119785
1541606215
1587929694
1697213270
1637459888
1029697519
924167875
1263227070
181607313
752731863
1134045359
1894170774
1656699866
146940256
1377391703
586267315
1890746653
1999825562
1988994481
673337511
1994302918
1421295370
708379304
1778050703
1289252426
554785650
183667762
2128816879
712438162
14578216
1227358703
754506528
1892641668
603982989
109807668
147050033
2111772493
582388419
492057019
879563981
1840839462
1418374550
851119601
1145714724
1626753819
185959117
258676753
2015117110
297901743
1324828339
1980842685
2062733168
1388116575
238591535
761295157
129492917
2063525984
749718933
669619342
1900566777
678774452
1393299412
1185598265
321748425
1347942317
515325220
101705015
754843419
2144787753
1943523513
1211875201
78027588
42765894
318269925
1047774629
2055814495
946037776
1906902578
1058175966
399228120
735863978
529236605
29744424
738482659
1587446489
1487556841
521786464
831579827
1382930243
68021023
2102285617
1144192820
1974022303
1037426231
1915464673
1332391800
1909027968
1170800261
224020939
1585937162
511789280
1325483986
1952060301
1828806187
458341766
41257557
885716231
257974582
1361681840
47889850
809544577
2098680340
73591217
1153906754
1505434681
1637164059
479876075
1716722498
665952775
1042395783
1408837007
637494239
684061557
383426719
611645586
1602464808
1340479520
604469122
832048822
457807559
1562792828
359429952
301860861
540259537
1073345839
1950967479
561651843
1862513046
1894649771
1711198168
332730220
1541934669
2035137494
1588818293
1876271542
1423282836
327223769
719029200
590923704
1098665334
25291098
125416585
388869612
201048783
677105736
1387751661
924953836
753618310
1442722088
1884547608
223983620
1191039190
1940854267
1070181330
792836128
1745968767
1618590788
553677598
624702843
1255951215
1285702443
524091289
2129038589
1649976506
1368598425
1523630495
324076543
1224772060
1102316281
248211093
2133673784
2119994564
641668665
502991244
1267381580
1010413139
766521367
1730467666
1347348829
1620260071
772224331
1169456815
1718846488
354257232
1885943059
415503204
1012978308
732685438
229099366
670857508
1309276620
448276651
1080990635
1641476999
1550934858
1795058339
222753358
1962870507
1615821894
1534520096
376933756
119357834
1424206373
28409994
209100447
1998267812
1066256318
1075043090
170447609
2094865167
72715406
429372878
10000178
1779518080
893718216
333151169
877463944
1182950839
1257010510
1346663967
1530996835
370261803
1680400758
205040742
1154061794
1423546470
21665843
154759973
36304255
2057726371
1915158089
52515385
196646511
920409676
226695399
1264731800
1196001544
1106481858
268721375
1427465512
645936795
212673258
504502312
318858118
577567433
1805856583
161921739
1460777997
1620196123
971387958
962688652
330733556
680691280
836001736
875348662
700977961
989880468
549656965
1941386499
432263724
1273225880
326309105
722944959
1668815321
1653038124
1647963343
62799173
1200200697
1960663387
1206609574
1783374350
1596425102
1154755170
1484947418
1675641826
114494311
248426364
183433077
892446005
1489373183
2067755551
608733563
1874461621
1193326249
1292395637
790628914
305050722
2061004057
722295571
2067012940
1168829840
1098725362
1687263066
839569244
2127459898
1743680500
413324969
379560695
1333434149
978889903
1096550055
987604557
2067219470
1678057705
1369557434
1959961279
1969509991
554079259
548234230
1854300301
951127055
370806486
752029165
510884240
1291494551
1711209826
935659601
1460189734
1794407188
729573754
1594800069
126389353
406898650
1267063504
1079701898
1334270337
685657770
86910609
2074615414
1684189769
2104166294
14385395
1422126759
698727432
101409285
1076542018
2031983313
612293639
1660531250
985837274
583589902
1706651373
1895811396
1298250206
1195731496
553773054
1409531160
726584947
1066628735
1387966320
785225811
542811919
929301225
2056250010
1155133384
131153672
1270442485
1805425237
2051645260
400899633
2034554361
633193261
1272240516
1677714336
352677238
725215730
1086313972
1638290721
1885368256
94350117
728873351
1863168136
265837925
1405733342
1210533949
980243313
807225646
930843846
283096328
1202766249
134264521
1622205685
964408875
1416947994
916283560
584860896
1650846624
1586822550
1871865048
1555877283
1025805914
1004596379
916134265
374566204
386985291
1970418772
373650313
302204448
1132656271
1767924687
2014623049
1800509562
1060703514
744208914
930985153
1077700259
347185285
579522251
2002470642
135155183
1265267619
32382985
541016649
1314326225
1389271399
1240460256
703402290
101676153
483389981
1374810152
1942131797
638999926
1641700430
1242747532
229409874
391009368
45827121
117939887
324861997
1858823346
559407796
1054088356
72077304
749899164
726962635
1572138604
1675190279
1244913916
631620177
428021154
319600501
1911360892
68738644
1792624306
1723848069
179580504
1009174793
385426333
2030381282
211839955
1084626808
272909199
62893764
220880971
575189658
203007739
1465203092
165631820
389661679
803127796
1870805654
1594655697
1431306710
993135870
1501901799
1546780654
492943444
1832418356
1183936715
14735299
1681794905
1393574838
1961019352
812923521
834248385
512712462
1519289364
1418677832
1520356313
1670071729
1728313822
1610378365
1624634450
1096537403
2001628855
1558243595
1915180648
1771256958
1353009574
1136008742
937706075
1598172638
568692489
337571718
293202993
700437911
1815639317
369231740
1024346281
477261422
1156742509
1522171047
1559842042
555735102
208851066
2382923
555272004
988420882
479119776
1640553450
824973188
669287027
599962550
36290450
139555964
1100902585
2039380182
1139223032
1429372290
1373030140
294941548
216736900
222625775
597473722
960725320
107697965
1999300789
621837067
411949621
928186161
248770349
1978432662
1054290250
1179944412
1733282714
985330492
1800188997
634727465
512108793
1910085391
166444034
1924183629
1566792791
1576091289
2015445021
1921996202
621495555
1710416673
1710210004
464844402
1069554310
1546741497
434410020
1906348703
1967972125
1125677477
2067699963
692617627
1892869816
342445663
1737961146
1882780831
7827803
2075002102
2107280277
2086354332
1700930770
1972912529
2143435659
69671927
844707564
718441079
739342894
65755554
597344608
661026079
623916914
866680528
413177830
1291283736
1173848427
1328410142
1874175372
1383812984
2013559072
440884216
1701581606
1206900020
587372352
1860862400
489605634
1565349117
87532030
1744416602
1014960692
1757049584
1647635014
1750458856
844924869
456395937
604776020
36036288
637040846
89649103
2113865032
2073708275
1249407658
1300946461
2014687606
1674998294
89296392
1799689998
1898585891
160887222
1245080320
1728622563
369819239
1803505389
273017807
1591415570
868509794
1048899117
2141654302
1367931164
859230958
1771197286
832131605
512421814
1376330593
151615090
599961294
1429038725
1052499979
737738045
1132702257
83804133
1418947508
790303407
1846325793
42619941
1438881274
1803170284
1669631938
284560277
839671551
657054676
424067589
799220343
1808075939
1907350551
1009854144
624250886
1707218623
1918501464
2068054082
1230218351
494210861
1158111963
1979308415
160661535
340462509
358829588
1032998275
1006091384
657064732
36522959
681612634
736378841
511415435
1262395017
1835347407
2146755280
1968210976
1455245335
1693791999
632550534
101356258
1901249013
1962870327
430087931
435402023
136721432
960169724
1714603411
1570422694
870401361
746878744
505173331
636996172
769992017
732451102
800236271
2142033190
1484721704
1183412842
2087712294
1372840295
375322985
2025651991
2107991723
1883747911
238380968
366830860
2081831449
1683029612
1656554058
150475928
709629222
1176595903
1382802357
1853590155
217016518
2088592231
831056664
678752483
1479271254
636495027
1696530502
1205360006
1781947189
368950714
1592444979
1363051901
2035439097
572904013
225389884
334910489
1284445264
2142082503
653293833
9720678
1079972241
116444688
1595462895
1503540641
1351656419
57491072
1276285903
129422658
498132439
1009306756
139016974
544399798
1639073122
1683478942
691482931
2009751363
1006075082
1249627818
2087888875
801102005
1707383905
764045369
194805249
783570342
1280178789
1229990796
360107655
875593286
2089277623
1414440607
230868281
511866855
1247444668
755796992
2001708425
67442335
2030300238
658903599
403680842
996635796
1719817176
755940528
1597100787
986064396
1766509343
1522094964
1253154194
723961414
385325552
908590222
550587249
756740684
160825905
2047343339
1485405449
1225698033
912499808
1889366486
1644086347
1180098911
728451472
186122363
1941260013
1603137792
1191010330
1229584314
234546123
1568618757
1670602417
1709577124
1300367238
713856133
1742423279
2003696441
1134902327
802980026
1811359735
655095681
1390140351
366353534
852460883
905963889
1875896364
988035069
992350113
1528968189
1844628097
1191549235
652299737
363971181
1158898695
1401477472
1328636151
1131387469
580620253
351195670
732611352
508490341
237746993
1882775288
1739318103
99902308
1218579774
1976443532
1869984183
1096253635
1595419640
27496694
2045086453
752799399
2097740950
658164607
1486908973
2126220817
709130677
1758028150
1352544903
1420481621
1725039442
718965545
721950625
43487542
981392067
1326090668
401798913
756409785
1740788334
202799880
489324193
923274185
1047709976
110246512
694730956
1126439882
1690415727
237180566
793812792
1272297436
1698389977
2048768600
17241
1979348003
641800773
1737035875
802450168
734602330
323793168
1872280326
666977492
458033058
776224974
1641934780
1160168594
1603002412
1546027503
1388037858
1737165444
753844019
1307889408
1264732361
868777062
1448557801
570699024
2014451377
1209259594
242015972
1486722925
1284431043
782527071
1199334024
1235385769
701505592
48680858
658398631
324207498
1022111649
663189129
470464657
272842597
89902939
1263966761
2102386462
753495069
1981030643
1165046242
1189116040
2047678922
1235975747
380523098
1866023456
793401542
260102572
1521216324
1471928088
1153750314
223991031
324271723
173208124
1539794928
1378213480
1839456155
304750480
1064306464
925053652
16735934
436068168
1271362826
367938526
536954910
1734280806
511726737
1042805526
1948579435
1302480461
1480113609
1017604739
1834210678
53438029
1478240169
1797786565
249716739
1880053094
837634126
1994553318
1856517654
249319858
6605150
2079133087
1418430594
1353183697
257477003
699381327
1325211803
80692609
534851876
1354688905
354857290
2079099069
1179255859
642335211
452564757
997217778
1304170553
357149104
720411741
1514190874
2073919537
1679990348
491138655
2033857060
90911610
355042994
1388011119
1429225753
11641964
978754849
1134925420
536321566
1355319352
1383025483
500858154
1329084928
1998014923
52050995
82918240
603627812
964108535
719453925
885009152
7267688
1369831834
2135733552
1260917242
1005597917
1636496093
1959389630
1851452597
1360511756
1454687168
1665536725
65867959
1170288479
1826691301
1444807260
78516902
1542332709
1753080378
742757790
2060292252
36118036
984873244
2014712341
1126051800
21329324
1480651793
724635901
1518858443
418164298
2137701141
1901955494
1411426587
32407970
119539461
786312641
1093204642
544831938
2097661572
1583403883
2021157350
894840162
821899907
375235175
1650020825
1745548195
1871819036
1311728286
144062186
1590013407
859979860
2004576356
1902773251
2036299582
1371719980
438056841
1625040450
1173246137
2103359909
62275209
679571878
1882277396
1840742252
1377203687
689736220
260577774
1602105380
378626369
186989219
495915946
611434178
101289462
601512792
156829992
644378199
596177517
786956161
1104061466
259746294
424095512
478778598
1065688121
989496557
640925498
1235160762
1301693023
1834737481
2049396559
1622621711
2060553392
1089105171
821017887
1433690892
902949653
1810939338
1709653235
793776800
1667087519
1056387059
2102873754
1324777775
1928476713
2100261578
1169853008
1521603781
2107440215
331695727
1366935899
809432431
917979584
1722894977
427624203
2093453809
1546893671
1552594147
306430137
1859164061
2035965626
1594662682
1130845434
2694284
14342505
126442728
882281599
366640234
1523630115
1498139709
1136175675
1754516223
1298829076
1941056310
675890536
642163489
1583808354
232081262
880980113
1874492875
862501605
1585972058
299346487
1089544582
1333737318
1860542309
1778835511
221107702
1203815683
872920508
538715597
1291592077
1365318873
1543680469
1648482434
1039242677
1622240779
356480510
1106219329
778670153
930002928
1681034678
48855265
434428566
1155657529
1732796052
336335064
88935054
2011673113
2047683669
1110219505
2028930333
1423551187
2062259243
1592425007
1217613565
1938510959
1776751613
1287155969
776449237
808810265
1760915730
994111807
294842834
1299223395
83010475
311999609
374224263
188693512
780909032
2025024969
1695714973
647274776
832107
2126043887
1524297466
2029598230
256027928
2014802248
224100963
713133928
1465584505
2111951392
1391077185
1316903498
123614467
1984456642
159012455
193112868
738049933
1105422154
1219753405
1588714777
1744245245
177748124
1603594460
1359903805
1919974792
253654729
1123937715
327635018
1588516620
1263493802
989129804
964154019
397206767
646619822
478671338
2006195967
306143092
1130841489
57395311
1393238300
147256371
1238902791
293825343
849424485
516883036
1347795850
72781321
207714251
754242005
1628077766
429383032
1914514468
876166235
1210573574
158452830
117252144
424377171
864090136
316195174
1277744076
2014341851
1329050027
51820404
2089950813
1240934672
538967920
211143808
573068766
1132664948
1316722139
2101101087
808797169
106167226
307402130
137400426
71434500
1039109101
935476689
638402859
1168690580
1790168836
2051769866
1633339149
368276498
1814657704
1472973939
1933674539
178997607
593071629
1898370994
1280860695
1515314909
1745329144
1956417297
28230536
897321855
289166079
353527415
1703064953
91172945
360858857
2089852822
1746622377
1699643400
1662186660
1454737552
1709037487
321568174
454735614
159251925
1824008648
533347712
165957362
774644346
1921595026
1046640303
646138140
614481674
1817959497
1343754592
2048476730
1668949649
1151027937
1212373911
2014318262
183689262
473786000
160771316
421416595
32790671
2041946801
736994409
17170842
251641753
1911548594
155446590
1107587606
2046716096
970578353
2089220343
628637808
463162785
914375185
1023108354
1591738088
85093734
1628265237
1815828815
98534290
1747663107
2113491595
856193973
1115238094
1937161685
191007801
1866973026
532925349
95779442
1528138713
387535896
1321954782
1492670608
1509986501
480503601
823580651
1552220598
1819806445
682484523
1901262212
1546712836
1133635684
1146086562
1814060404
675022043
584380744
2134336216
1556954761
2080306555
289454203
1907519399
1722608209
393802055
680696614
1398511184
136562117
550057774
822175897
1236457030
512355473
1573843677
1640531323
632328288
412605640
1857370757
257536108
1295094269
49714536
653745519
1792028016
1571668514
526238012
264803355
964332549
1699738571
918291667
474918698
1672540952
1611800267
138224659
2103642309
334432440
2113705030
1253548377
761709981
142895012
328742826
963863765
565370487
1558129423
190116416
1954983669
921005764
952507755
853731686
1603216585
465288061
16129733
156404623
1046354682
923688870
1454906064
806586810
592801715
1468853857
431988550
1326567078
1980051890
1677446073
920725415
829528170
1263812768
1778112873
20407555
1869882775
1541884567
915641489
1255982442
1261783412
2023331457
803670538
485796779
1885691914
336735877
1873310454
1613161112
388790517
727755037
1658545641
1360832141
1048469502
1114805128
1233332870
1995874761
1952962935
1197050492
1294969190
238922773
1514863634
599545432
2055537355
1676004260
2138182832
1127413182
476503736
1818711878
350651209
144833707
909784967
631217524
1750355359
1937738754
1831585119
825368747
1678065137
1901857802
1459431587
1639984525
1071276617
1671854009
1283584188
200109675
1368745335
390879062
963955950
274947776
1308437044
84421456
522311709
1621510382
1511461162
156677990
278926422
155902760
825239048
1550551596
621412334
235671331
344573252
991051904
1660114579
1583642955
1181263965
1723565580
1677092335
2091935351
258688139
835656770
415736708
1054272662
634398417
933258482
1060875417
633288541
561023366
1818297424
545700105
669240720
1639876362
105587768
1322398228
853649876
1049398402
762994244
1481271118
67059608
748803446
1607285153
53842263
1756677673
911193650
1219129900
2038399389
688590965
1998100452
1094588707
2137432105
1375357443
1160457291
456323653
649809116
745048540
478464357
847198216
317731569
526710943
227270111
99196964
752798857
913407034
555832881
1129830976
1951313496
221764907
103043977
1889123955
1555620166
474089613
995719202
1785692849
383262713
662774295
1581756121
501924843
199131751
211667742
63069474
1332733721
553633467
635719702
703360343
103029121
768596960
781157707
801073080
1759846785
993654670
40167447
2117834893
1420912460
2060090717
839532963
1217229603
1741160047
38656447
455135613
653152103
2012913491
1376833880
2045109213
1015375863
502576549
1729548317
503415029
1102277959
203608774
242276406
498535958
549621756
319499874
29675246
1069270650
2044521341
280516071
921203399
18881801
1286394679
1161819779
15928869
1409359830
1166792093
1662725204
1735270203
375691329
1427889706
1396981910
831266640
1443937024
1646830415
2070069491
749092274
1386259071
2139603835
1387972594
2136389347
761497949
186420448
237848147
1535865530
825633255
632980223
1516336415
451262318
1639005100
1060766304
1658732682
1062818954
828159111
736798244
1055347843
12805418
2142836617
1345289905
1729637314
1113075203
1909894828
584198559
1906334676
2073099227
939834741
1507445372
1791748715
1826221355
1633172010
1823926008
292372768
1786879396
253669687
817469939
1991555144
177422862
1351768199
700669777
1145067412
196269328
1471611967
1817198511
529170851
460392380
369545097
778157175
1246305358
1385653835
990092329
680833421
89931998
2078859070
329050338
738312153
1999325675
65808020
496630435
155958426
2100031266
212668835
314845075
1588630889
1064073779
613059321
1534100201
2615819
1006933912
345341761
456533475
828347989
206123022
386030418
990676576
532985549
680576536
2042740244
19230670
1457703054
915181349
1876095129
249042110
1197673023
1057440521
1178721880
647776491
1903635588
1793287364
1848821353
1409546158
1732053986
1511990864
1814748630
1546164504
716778569
693135813
1468660502
676784057
725300939
966578879
1889092251
236267337
592068268
1071992561
1175364869
381762244
835823371
1729202906
809221142
1847256686
547136893
26748629
203450310
95875638
775213275
189455302
1809120170
386642504
842470056
1987623239
540519915
1955231799
354935378
1778887389
1301483796
72943718
1831175110
146029453
272276038
1994232113
1082873057
80145275
92357451
498677496
930342465
2110170312
185319209
959960125
298680996
508960471
412196269
200615918
736407709
754989140
659156835
724611205
453655356
193827332
2005246636
1454941177
441477033
378317468
1704528773
519382803
1035808394
353111161
1487626629
1529381842
671944397
891354686
2037989165
547180065
371744190
445732908
339725844
386951918
1462137357
911429683
387918412
1945052145
1334355365
971686947
1864252718
183491588
1880592836
791607471
584960019
1149577193
1242922785
676424837
399437645
2027913279
857719872
419375479
498066901
1827971065
305149260
2141440170
663429957
1726009032
823222223
2042069362
163100293
975666701
5645635
1211465644
2059097036
1880615676
816376369
2136262058
119601692
893221901
1486783485
1483138452
1364337621
1348129298
743283491
1854201160
1069927878
128795081
672878818
1024612995
2127342293
2114458475
1396324125
1347503861
300898335
885266151
2024822168
164069931
9142459
767214926
483449016
1318240480
1831935241
1671574909
803679026
609714880
1791838247
534790109
1992052477
695608085
369641965
1077920469
1836650285
484951817
1512760496
2102392053
1869759237
1719949445
2098169945
1190899244
608795224
26786586
1926336158
171411346
1586787367
149017414
1306669901
524696263
1280543851
774271963
1443137729
1150471624
2002430009
2072465774
938059505
1855739642
932204338
156486040
1452871777
1337208904
78425575
1717629500
1753333417
1905496441
417613753
1894769957
1675507073
251195378
2038663277
572869236
1345334107
1218776026
764610444
1086721861
1575186567
1073267469
851069596
1839410672
1576161587
803825034
1866949455
1633176416
1181945116
782311627
1430349687
236891793
42289401
1827896887
781705701
1580064330
1657136561
1885322487
334842515
1145379094
432240770
1447356709
1385401898
833464534
1158127727
102099536
1650692429
1882213898
1713038151
528858145
639842630
1076652475
390027733
109782835
1058548018
60750593
695279870
1887498675
1559647283
1394768171
1639462127
1799304243
616873604
1893261911
1058844780
544979692
351532137
509387784
1869164016
1343898488
1846746356
1228760733
231265538
961030646
1126642381
1300341389
835336524
1532304979
1051104900
502770752
1584494799
1828454181
837294332
2052339822
1197313287
631397553
99916493
625718243
1693764802
1609001386
746451756
149212075
2046187316
1982608033
599293272
267848782
263877060
903890404
2146856428
1450526838
579450325
1661284644
1095896729
443082438
1109761171
1493278644
1342183826
2070084333
2128728681
450978476
152468339
155457714
741576187
1710947969
1399888958
1165180459
53289579
686815075
984848742
1407622716
1861863955
1760073711
930215287
1482961072
1211024224
3548126
75321114
270130251
1060991683
875844677
1072428772
937604426
283441203
1408370911
1870861454
195506808
1711953535
1026086060
1661815206
1267698464
200875759
1799974393
2126093341
209334523
1893740826
710029381
2061749410
1869164012
1296789803
130372484
2018129862
983661005
1618080597
739629741
194279097
42914591
326562409
1191395284
2085736880
1743304905
1356593720
1801826100
748855339
1042881339
607537635
1498343574
1738926775
458597497
1410007981
358863691
28096389
1277204141
1053166573
914916868
745054115
345105503
427188219
1587443001
759974841
1331874569
146825094
426993022
1161330454
296829295
1467111677
1776817301
1045013280
1822496727
1515891713
1583154895
498509951
149607401
1111875204
249266586
1526453323
1108917360
1998604643
1434656929
2139878030
705210426
164241014
1128290693
1064002448
613629605
1884807391
59716390
811153949
1692587819
1209825450
2143047739
897875109
1837731344
398306694
429195961
147777454
2121889291
658316941
1569938159
65609442
1016138910
1558716975
730963307
392207544
942789327
393968443
961990443
1998156222
1579517802
539275596
1145742719
1618272242
1390880455
620300142
1099553907
297785101
976841816
351765467
331898460
367612730
177009013
816149105
889721237
1025122585
1024521410
1565427760
1484223639
1022614046
825107590
1367002994
484056039
1485462305
1339369340
2004295606
869727011
3748587
2019923667
1150293875
1469647906
195147478
1938115015
1484814960
256645753
535965447
483351817
1531006637
482738322
1473994885
344142024
618853911
737107051
1259056502
1465310784
398977930
720380736
1505472461
1803042489
585195650
1776546063
313654994
1743675679
727217300
1470299554
883111099
1982485507
1089136311
1900154534
1557292362
222082574
1081125466
1155841534
25093343
1694930162
1459646634
540688886
1174674895
1981989797
369929632
1643357266
1185143796
1404631802
809040317
1203312483
1989463250
1738158698
1835435207
290932430
517044172
1265451566
2145735172
88201599
1230434648
382168038
1425345442
694651999
1026025890
1970666204
457818456
1160538897
271694765
1176309222
2101584342
187780387
1751029804
1495915012
935721537
2146923269
116294671
1233598761
125611307
475466426
1308776532
42846718
951462049
78074253
1220099339
1906636285
599260752
1195623517
1738913320
162082253
1506593321
2092465002
556308553
1831993414
2115751303
1689280172
1451915016
5913865
2088924161
1594633472
476728819
468989495
1707087549
608501690
1825529675
56336201
158348389
348709856
1093935032
1449054283
305908878
2043725495
851000255
884506426
1436081397
613508660
890989699
1353623493
413958057
1704618558
1995360279
2016424819
808066434
1795867649
2083706823
1043361954
288206776
731306878
106941803
70960819
1234818789
671601120
1857619967
1358903626
200321615
1573205448
1421023483
82372265
100083388
2042679226
101841587
226372477
2068391777
745557317
206923523
1571092065
89164521
785373929
1049284496
71640993
1637034861
2098371586
189220501
1370974108
13680481
1198600714
589620460
829079996
1650857442
1758761835
1134063165
1916689300
1965287953
1175068138
1722582156
1817432177
980448899
1556714376
1206691463
520296195
1052362270
1884275022
1330385907
976603620
110510902
455043403
56640534
635404697
1024060197
1780787043
1620829273
546259681
1185649619
1623798169
1779171027
976570339
1117962669
332011550
1564612180
601285831
1097793258
1665375031
1348408485
1251861126
768061581
546765336
1139461742
1244577037
1267056446
2053270326
898900120
1012785116
330881589
593187278
98763040
613892021
525106658
1244919113
1646610114
1698699839
178215285
1296687989
1086652636
1327306966
115872379
929343928
398762066
1605736766
377819751
2077053995
135207342
253845196
208101146
360171646
260877668
1587643498
1605640526
1776750583
1608845207
877891801
1226706479
1524859822
718386244
211133158
827203628
1844187757
240962951
902954936
2019177023
1955706570
1659656824
1414856189
1241032381
1978506939
1452229604
920113391
1034205323
601227142
2047233033
465466090
790185720
1137651034
1991701568
1111312832
721558451
1681051152
767525324
1939472474
405176058
441665367
1515435164
1229923469
603938786
368429203
159216077
882075498
1974137221
123781640
319115667
1447955177
907588513
1792196536
784083499
283884760
596190812
460074753
947791483
963667731
1898455474
739207525
1203851920
1568508291
391847349
1735435098
1693049130
158579395
266276812
504603688
831156441
287411204
1070352328
771577224
461866680
294909339
277681908
619533989
1660333271
653744729
79134242
962079494
972708315
805255312
1812915142
507789860
2128701822
215269440
378848012
993985653
1800386193
248244697
1698850479
1489431450
1941411147
1686598936
2132299210
2064174992
197036696
405881417
962799711
1304284082
712185391
1118712825
1390616928
1542752552
41739334
1034290760
1868906743
1147092363
545254691
1984727470
1646792726
1935714450
1202271483
10150746
1939663499
213861644
1280150441
1567023558
1922962005
626152161
1965292353
881237314
941845497
852846746
1977163229
811756901
802834718
496132752
1041287696
763737368
1024446821
1686986708
108591561
776516013
463473918
1940321083
1397429427
2002836405
1166735834
977707941
626933751
584771702
1830119306
491031629
598827457
399526017
1456779489
1539563858
150148552
1238317442
1729235115
921606885
1020227463
1600508585
1527758474
731876342
1426071388
543948360
42488690
1726528144
1287166442
135103689
307174454
2111507812
1483033960
1911826867
207567837
52462362
619509974
606681052
1523132170
129917478
1093611829
1421654975
75268028
115088720
1453113701
2120791036
1898404547
2071509082
1812282215
366742676
964279968
2101670412
1605825559
978049577
1088016799
2037128030
252511343
881758503
1118424757
1867766880
1851708204
643421027
28082013
2056867241
1812130154
70976065
1536011834
1545764658
790370128
491824366
1635045067
1969680935
252831177
962652947
320872929
20104562
1462867888
408269785
65599530
1636061250
1825936787
1003888220
913646801
1830846136
559229919
920595185
1856433105
484953334
119579441
1415629570
1757783754
824826941
899934344
884425365
670850189
2128651037
1253651697
1432251885
627635385
1484607215
1815611463
1895307393
1211375766
1090283181
13823386
1890557679
331345153
1141469615
789659861
118872988
2102930054
288404524
218991236
1348824019
1980988936
1742917020
1922500821
1648078379
1309174826
1507684660
1964217750
1313765616
1867411758
1821867609
1360526912
949263138
1703102000
1357573845
1447634730
1694921904
883729099
1543538237
38976495
1963668322
1807884108
925819218
2063438126
1927577930
677038588
145629131
73171995
36746303
1256253052
1053054214
500668485
699788433
493296869
1127337421
1262063481
602654528
341435996
104529310
1073956003
1689012155
708784456
603451139
1063671120
1943038914
2067277719
1327771809
773354994
563815323
1008525181
769891014
621084172
1395548559
706219319
1104785652
2041181617
478070594
951412845
2131363857
633063619
1215603426
333421996
2143515077
1538482294
1066281465
1796801140
1565583281
1997237434
2053538160
1049465917
1028039586
646556355
384456166
1136764012
1924990214
373763444
68213441
1665701442
169079787
1590535958
953785842
385893330
2011657577
1272752433
1816507190
1377810024
1487163854
2123023218
318997835
1378855346
1468080881
1995493434
1345078679
1240622773
697564343
662955421
563703476
2043255
192265628
952380633
554073384
443493955
1244713900
330481008
189809216
1488234044
841066772
416836343
1506767971
58001699
985126584
915311295
1800749649
848313717
1779569307
549094763
820583336
2140900817
2004976461
1386335170
521824892
239717131
1228303043
1251520209
895112800
441445054
95238180
1628909085
1188960324
1440696524
1134905542
469393086
815214557
791743914
491283416
1748943304
1248489734
285568011
942777652
1234173845
460695571
1150058668
2055804791
2081252692
1438686586
1699114948
693986509
1363556833
861516891
2047968883
342004318
518546392
667595719
295726541
35157848
2057464163
236088088
899362253
171831693
813010764
2081697771
2107791638
1769184736
1874874162
768711080
1867374031
1610554192
1875711732
2120782841
1515351378
1130122066
476885822
1147018070
420547396
97087879
2053351155
1272954482
2059631801
1352690342
2138488393
1772363073
573513560
1004198848
192458291
1168419852
451182548
2001055316
625703003
1877797481
1882146505
144355709
165067015
991539844
1459737368
1089105533
1828604396
931776591
1764046543
1958380762
1143122764
1655591533
653252361
1192425307
672218878
492908744
1176342970
438975779
829938363
1256657214
948145515
1010141309
946820030
376867421
109594400
222044023
908967521
590750555
1489260161
714876632
1535066029
684752226
2137052329
381909831
1633801311
150136699
562179206
839758319
2075201967
1837966449
943812532
2033003811
887505630
1749451133
782367719
990833429
381190792
97397053
1801497991
441429577
132646200
545236199
447961910
932444711
2139201386
444794994
1547387377
1848002413
2076033179
2004681869
1142418443
1340237907
1483257252
1010558327
895839908
879786544
1292401234
905291371
1486210692
733570354
249951672
1283805662
154131506
783865060
312487328
90099089
2005966919
772548467
862339822
482386064
23244638
90477444
1489589462
1434283216
1504261633
1800207966
449972075
293672951
15396336
1162202202
1773363172
456426761
1125324047
1211998588
1050958838
14245898
1568000838
1691478396
2015095232
1337103865
1934793380
1341769485
364339269
800136098
1721081113
562974588
153350676
1760936025
1283695693
2016476091
1966957799
797647312
2133638508
1254760434
1474195362
820088347
1091915539
31962057
1080358655
1943308391
1811612957
1258542874
1388846348
413298731
1842559675
1905469331
1859916714
1412843174
1352360428
1165607857
2126356758
354129282
68126348
1381470227
1056367468
1851569784
1440243965
447566992
1923202661
778558056
8307128
1844868215
1581814208
1140654813
1565318800
2115928427
698094987
2022219098
758817261
1191688666
2142370966
1500028050
1367365910
806429567
1064921293
1074590688
912231360
68438007
1025156659
570769709
273068869
668947709
423858463
124581445
235055510
296670853
184742554
1782415254
950370281
2075688164
721226481
1438138750
980629088
1701646921
600872918
978235409
1965885697
259249230
1235908666
769862711
882942029
1768257465
1981959662
2096968874
1037904471
88911370
843967858
35625411
304051074
567173466
1511941030
188312466
1508258511
468748602
1497148786
1645507306
1227056908
1742256573
756151485
770842659
1909314850
1167687469
272270716
1452276567
1520283132
420010928
2015436258
508478285
1554535420
1117411718
1706407090
1665454593
1614804691
75671263
1165398236
2032001966
566743627
765185512
1730227419
1731648873
81821949
1340229229
2145254989
706483646
1642998186
1360410875
1913826306
316199921
1448459459
1755723447
1527708243
1130492826
302581789
1914496277
1954701134
335821265
49343404
947164590
1944726050
2110851146
1607897508
388076397
1069528619
2019394867
1903692184
197863493
1779082600
1244566790
585862880
193000569
1886283766
905706694
1434486418
67890545
1343898370
776113370
429755689
275899711
804046278
243926736
1362492767
531320
1812001385
1032058678
913883825
960530201
317970732
1861229632
2138661142
1393904253
226314228
1358722883
1553755357
972544863
95910174
367063864
2070346295
2125453553
729707176
408914980
1952851150
1922390008
262627210
1935805519
1599668449
152531609
2092620112
938291005
1870897501
2105830218
262907172
1809598422
628280713
101094277
1920374483
248462044
298312097
1625507842
401293592
1983164351
1243863702
692075381
504142011
1260087744
1624478903
1004291558
347779029
1491898165
1621316696
476307784
1742298638
933445813
1772047703
672567924
169610810
1414037885
2138568046
850997998
486196833
517000669
1827094949
787044674
1491651658
1870935221
1965780586
831410608
588846906
1789246930
1532681991
679513427
1962822525
286264604
1559751768
646211590
1640644956
1162798510
1456379771
102922179
1589118457
391779042
1447612582
1786734353
2087934962
1059139574
2057335189
709205243
2092054554
368881261
1868315116
1375278441
1272049626
41771836
677893623
2021168564
1198738999
715011487
806758964
429694535
1559171000
1945161245
1865791727
57205883
2037054763
214251607
598993429
181070272
1057087706
1424776430
935338389
1064323701
345529043
1387713197
1539281671
1701345082
1833319976
2025018471
1129304538
63061596
976457690
1218464674
474836795
1842182913
412255308
1651950715
1144882098
2129826260
948390080
890999844
957144820
1261034391
1788863261
128176256
300724362
711171327
1603431016
53211605
372462198
1732495138
1572833030
147784759
449704744
317974105
1426691499
987164043
177455032
580775184
21792104
1302618540
661764918
483635713
807437380
1440610375
1501535545
1843836022
1515390742
1701105938
1798611849
1996083906
1644029886
1725946174
579924495
876632115
941583409
1037572966
1410015206
1308762302
1664822244
1688593817
162271452
128076413
1411127248
1951836993
864943110
2107235170
940749511
1609696988
1883812385
1583672357
1537103356
1558657968
1016099743
71512653
696110631
698163339
2018777916
1345715608
921558663
495265135
1907747803
1297651463
590097170
1282512108
198820292
1014400184
1787413638
560586950
1810719179
992704635
1551931185
1780678693
1876635048
1840891202
1021848769
1207350649
1079842723
1813456153
1919255799
1629062084
1178075368
349689757
2003466911
109771856
625282094
185044752
186335553
1078016593
855534453
1966922342
1082597277
269746594
854979132
150656282
1201390691
1722675220
596628914
1974909000
1177784508
1360932423
2075857487
441659119
877095392
1249533183
774634243
931094344
981615085
280584715
1595104308
1851806461
2002301367
1163562838
1543538237
368068433
486253402
1843652177
1020850224
1763567610
43227564
2068824305
1949009358
688927393
679642787
2103897258
496881785
686627997
1899739942
1514149473
417003011
1606622612
951811271
1643426745
1919232752
1912817699
8394095
1604772352
1510098138
767077871
1166858691
1655023614
622140576
1269536085
1256848395
1589339264
847647540
428933806
1301956002
1057125991
1506872121
1246433827
1662767051
207863692
1131319024
1475264499
2028541365
1206305877
2092019792
603986651
645049854
1012741875
273462019
1894947035
1394833041
871053205
1602821534
1581881111
186976677
1941814135
1727857266
351924738
304306086
322729047
1757025150
780846403
1844263564
553792174
1119871261
1917383272
297621544
196305294
1800826141
1332152405
915815627
1263367994
1749404876
16733900
1026091925
321257836
2094674006
1688165494
86112874
721906033
1441333201
1107227290
220106678
2114226441
2013557369
1335168026
2096672085
1381836195
1628335844
1373013510
1078665124
1955533920
2023964704
728397415
657436393
1928693661
30204125
1651722918
1566526678
1031682736
1965364897
1761043597
997373975
214615005
139330095
1994028198
386922731
639040831
1406755602
1524370590
1966147767
1495291075
1660442169
1636772296
1135646481
129976136
286891065
1290374641
1360130005
218253601
316707224
1753706897
1246630843
2021758282
2040364409
285226905
1147748352
314967278
794643954
2003115426
814547125
1267747388
1101122662
1903049681
2071365546
188827799
1547395503
216136167
851466115
1563876925
2000839494
1645571364
1417921577
2061282094
572919128
1809248978
554927783
2104046381
830996523
217648393
1974049374
843053649
1379474875
531126560
2047453812
1330157763
335541007
72055713
2094069118
1680551430
1410699351
851297356
1450696957
1529670027
852924712
1536568666
647919153
1585917911
1184001840
1414098544
1193335933
1824662703
2038736882
729249882
1866525844
2123539708
2118731941
934194024
1391026432
748829717
697707775
1431562581
1734640233
1006165373
1580367740
266334431
11707073
168198439
1140822731
267852442
567731942
563721572
1803151674
1715470246
30675162
774392049
691285761
1979225895
506148861
167567762
806970570
546813378
401813489
1282657595
34529956
513652370
1374125828
1592599578
131058231
1956554690
2003271950
1182353328
97207836
1348765625
98041867
792325227
1111436697
648279855
2089873357
117330161
1388454904
310539909
1864848231
1621393642
1871257649
2056691276
1016188491
642542874
375709162
1509150765
806663619
1593179700
1060588395
1129750408
2018129862
1110748004
1191901286
1238937581
501478412
157842011
577536100
1847438102
449376098
1029856338
172612601
1081076609
102076612
1650887059
1254220701
117233544
2074394014
495947577
522955085
1060655080
1692966117
1414950444
314407979
418790697
716487418
371523848
1136576884
1802887819
40355908
680941635
1520995891
1331058355
1170077143
2146406254
1836386434
1696190304
992456609
1556065962
1186028036
717438987
235906817
91669674
1486484831
1762420337
1240925186
1502308458
76095594
1102489291
776654591
157451489
648256932
2042466426
98472945
2019856745
1798067694
1099497360
833086613
2131943559
1002077702
251713386
1681180447
1876300104
2051544295
2034139161
114912387
1739486944
1618361892
1720852801
554241860
585434898
697012462
1367394786
119241247
2014601523
1791023537
1971803932
1182431469
1433981217
1097510612
113934055
148268305
1310343536
334527346
447962184
1856110405
184045802
1215401844
1903742665
1262160396
487834039
1612261186
592728216
1524396324
2086083398
1717330726
401325825
591929321
1291790213
1631417567
577045332
1302667100
1894756802
1563545295
793422780
1512874479
568971555
476673311
705839006
1378037387
942898802
966700205
1472008997
1363395817
832041266
780147157
1770110333
1220699846
1635307076
1381285288
423665214
1281562125
1792194617
128076413
1712687229
1582517491
981042036
1059356961
458889720
67216546
744110804
1973887561
2076150655
2101738870
1584184884
530020295
1466146560
1760798943
1100065120
1046097062
1909663268
1408831441
1727185280
471912390
489995541
1999529697
836424450
1185127818
1266477294
920529294
866051100
2022040799
926043260
126456324
1233810307
1311870349
2127917180
25428936
2076310792
757528237
1660789669
1291765005
119567888
137522989
1667097961
407976490
817959039
1404757965
390612622
1938888631
1163303634
1587416426
228073379
1130618167
495771450
1876856598
337584825
690949695
1406526877
6833685
1415514470
5259070
314257011
1906035442
926544372
1960168443
1450700902
416007914
1132651281
726401961
2123664934
690066515
1194865392
284725024
904217746
1546751207
1120944887
1153392088
314114297
1896983724
1493388344
428200857
846797686
591430409
627991893
287852112
942528497
500258134
1407787474
1717242961
1196809751
1481689099
386881143
312631062
1560829297
447007840
1943766788
651866852
2138958952
1895294492
1600647320
614681430
1501467137
1687352968
1841827707
866045234
2098396668
935291039
1227324499
2092276675
1702060979
204473948
480705836
1633132812
1922807692
1892547361
1625632939
1150150522
1699961988
1368940865
524512112
1926531891
67726033
1230256503
606334031
2070718036
1497506271
1744655441
1836724817
1518457835
396048483
1234704992
1283549569
1141877580
2113015504
955467443
632268012
667272452
1051850275
1692723211
1874897841
237041014
881472698
510086368
1391301313
1519392878
1388900115
1106257514
289674237
876992060
1949926904
867891241
76453412
2087257377
1799238242
723696843
528919584
1207649101
994196626
235706047
2114934993
386558655
185485649
1279954810
151909779
725201157
1581614056
1833910192
583452652
213809285
1266111747
2054342775
1806170620
700523664
686593277
771027095
1944274720
2085378452
2121000484
513555491
1585970145
818268148
404929896
1129615801
1228376376
827961693
1884600624
378466509
583482164
894758101
1525861797
1500966929
1714645836
1554002448
1469759175
1199676018
59966656
1736496486
1454950737
120605958
465874376
1611894025
1621471734
1169681917
39399640
1558626191
1472162431
405212503
768893462
1213259546
693818960
599502281
188360904
677549957
453564041
782130425
1078812907
1270544005
800488696
123521864
1396382924
1387619267
1049614162
607431694
2129883923
1462375252
2002770131
698019319
466413306
647867820
849348615
498288768
435199420
811203019
1737504687
545395694
869791657
1719979628
1236065437
705075141
980448899
1754372947
676569207
231541526
196300906
793835082
1746597649
701671760
1040027588
1606143278
271769009
549195035
589248606
1539925086
1078808975
2129232251
1771835981
702711169
2026715394
1408216847
2033994942
279056157
1697573808
904331337
1086817088
2129112894
1496071165
530715600
929791948
798793569
146236043
1986113649
1179485299
1101211351
1356537327
636374347
1315781744
2145902390
770215697
883497605
1390977728
630128629
1047718762
1598043388
2086954346
1707488440
1101856415
2012004807
947536703
524534492
1905099863
1158441342
919284835
754209766
2088964646
2108438553
1348154346
1403145288
414958694
594643336
1151908293
122228020
1111773570
903782421
1172121003
583295737
958227927
2084407977
603313986
580669159
1253789391
1590695624
945601005
1164030476
997409996
1095761232
1813315160
374771435
1415485132
1525679485
2023524894
1263294098
11445191
610475199
1301984960
2054785371
34149161
621825072
1017457598
1293794358
1137092214
1299766736
156502497
1621641120
1878135658
1607121753
1579096526
1843375845
1369103129
1922173794
449346189
437902675
521038031
1088529487
428445501
947588611
1716904975
1335273515
705902215
1056761107
1343623399
1336889251
1538737825
165596343
1287409143
2011642510
1634895050
48592472
1906193419
1359783030
1606005452
353167848
795690295
976438625
1626034954
1961382772
1882498662
2094948810
1759220172
1786966352
2024429356
685874605
1148361630
1033075839
971445097
1899649022
1748251707
1661204446
570317371
262475873
2144878386
1673414962
1736463515
2081900714
2099144362
1340617779
1575843722
93658024
1085874848
625264804
25188221
1790013149
1865276386
1854331909
1506713798
618909834
952399852
1742866844
334871772
1045345757
1359654128
1433650538
2026822635
1725965077
1385612424
1446439660
1686133768
642660365
14365970
1302876529
1337829700
2065399069
1577395268
239726460
124553961
1188153558
2082846215
1966512312
972088405
928967777
707896997
1665780113
1871447109
814467849
683709123
807906698
1882680712
599891768
327856675
1812878678
91390924
246251665
943589861
1539508297
526841493
446335638
1514514359
891772831
1362743397
578024116
1753175323
1879810089
1744381350
1709626091
629006371
204724749
993624885
211746256
766794793
190012679
1548313113
445419617
620380777
1819739211
997114169
1803699182
1002529341
1995991097
1408937658
752516637
782673144
329885780
1083517378
800561782
1167100382
1669601480
223025994
236405532
1782320082
1763565122
983515838
1224296103
1719061963
1474960438
1007783228
1030934890
899565600
371791237
1365639298
518004495
1464550174
633065118
111422290
1940843875
1306210238
681954641
1752802317
2025071599
413560972
1573428995
783443474
1876424230
325418331
833383435
1103742528
1344133740
840799684
2031640921
219748180
1764433972
1488093957
757451978
1109803598
317157390
647774177
629312142
1086915288
1471828997
978853332
567717745
2058414476
1436254715
598973108
1403595901
1658379544
1047657455
1470218408
1687448575
915301148
1302231151
1972226184
530770563
1716737140
1215230709
2051121763
122157596
1331762473
1674817451
1749344589
414625214
1649689648
452279772
1741289053
1305430752
180793184
1659947146
1900004562
1092583560
178234537
192975245
1602020354
163773926
260137977
870132468
974203901
1849534273
1296387942
1868705135
2050577951
300000661
1487246301
1127847353
1573219538
158781410
1626895710
911960107
1808587033
575528086
39928630
151698414
262262338
941450241
583470225
1981904724
1734791584
1868418084
1844857385
1764526356
2062816063
155598140
1793783503
959921098
566947748
477430489
907869962
1719489997
1356053099
744215928
1959007254
1100142033
1493134317
965795654
9256203
1470691104
1907886535
2024683010
1940562275
1720042125
1310094897
1021663571
273153193
786602498
1361989482
950976464
219740222
750231196
1500567296
975163228
1749685778
867326463
1151491815
372550993
1725386571
1290652557
1287709921
528587289
1502717395
320388935
1780142557
678569731
120263615
2057550482
476107323
669677883
2024142204
939446995
810482836
688794309
1752356012
1592431154
256950123
516872827
585181276
1365000408
284797918
1335959447
1329369827
105934363
16693595
1619242622
1248617275
352705092
1675818810
1104589020
207467621
122888390
976723590
551831795
697180384
1666673605
1014865742
818818334
398791385
893110248
1375337046
68126273
2024942821
663466982
1977196613
1365489259
1468128135
1818447511
1140284030
1152364046
2124539156
225164817
300474339
1561159237
946456799
774524377
258674357
1330156221
1269605232
804286665
728501552
1425661646
1590428198
2059021875
438565500
421336811
1023514720
1833067455
329996653
998442668
804259994
1912359148
1970056782
1097826992
1246931739
593115595
775543949
1613833917
1342030784
1490690220
1668008277
1637299652
768803527
1518085725
134598295
12991585
57624162
1878030510
906864793
1882911792
1477949822
557782778
1615394352
1756143635
352791473
822431163
1599880337
1466927566
1072957311
459351732
561841907
1807796575
1528908086
921309321
70849211
852947647
1920590075
1029570051
1996312347
1870844758
295366475
1496117249
1006088087
658082519
1856359450
1563562697
1620835494
1794620722
23015858
1275175400
686605371
1302050527
272062495
830079732
1142005745
927479456
376517641
1988720419
105817944
1543870793
296492785
1933112356
603062898
1747609060
1289854790
1965115534
386395312
25852492
1190379143
17950344
1836420022
465739332
82877318
850659182
1370005263
72189002
1366818025
56444083
1363594576
1935011994
1678876321
1433209711
715163728
1634667464
1941646602
267744224
1186739797
185602751
710218515
412277060
999004073
406344666
688594182
1351973969
445832098
1460027644
349312768
1333752765
1666014240
1614354834
1384736688
1893770878
713951654
674030667
349689757
487338172
2096668260
1686855096
543852019
805598164
1743717741
669758355
1428615530
1743326311
242797190
777519174
675758507
1228275284
877295787
834759537
97083854
86220387
287930180
1929015824
1901663365
809965452
1640990216
1477490298
235755124
1534806009
442904156
1056952800
1893535685
921196385
778632517
880323574
303619785
42191829
364367494
1104534296
565931811
1774081602
1187180666
1528327474
126839267
829880734
138589913
1380959165
1599617392
1105872693
72952075
294612230
2057226191
1558305776
1655942491
304448200
300980027
1268026528
554631865
1668516873
893680597
769630122
310992532
274667742
1441236425
1556597818
1804014099
1726870693
2054401486
658074402
1433025264
482271468
139038803
1396523408
1492971090
13873273
233880029
590178200
1846335758
93078854
265925020
1504748718
1881211946
889281855
1454077221
9379347
1549071807
1024738868
852785973
797085677
1282529474
248559612
863681147
1071498175
1590374338
1083189124
71526942
1741095978
314865469
84520317
1716425666
1789735554
1304337115
1528162916
764963360
737429336
1055343367
1546975363
1079967287
1286187611
1521066047
1403687487
196221198
1212078330
1583997409
256152075
2098466391
2130051267
1962971013
1397013247
1472809071
1148088208
635298826
858529932
984853945
1425728075
1117274334
1542514398
432064451
1799780586
1230935347
668699729
943795767
130960998
2051268262
787399397
1677163721
1062360886
558434477
2021288711
2115818500
159608632
1837074980
388505031
2098000867
1791910674
267156170
757662235
947188521
332005528
982959849
1714716524
1761318471
1563546400
522504895
1017651740
1099300148
72882871
390319042
475532634
1285056976
1705607504
832905
395850746
1456514881
209725971
1507794611
1841189396
990578220
1485376882
76043857
2010606320
585601802
910878298
283335072
577629079
507828282
849578741
201617506
1893416493
1382415956
1156812577
264061968
1739501678
1011757646
39744197
1786780649
892074988
342050849
489895577
934392774
288233499
1016374626
128061750
1448478034
1003091078
220428820
371421078
2122182860
957824403
478174853
1184078449
585798024
488517954
1945836042
1795007301
687030656
1337463608
1028446905
2084777788
1107996084
584429574
681441940
1480240142
473786123
2035915685
1616279045
1238566198
1579743696
943402881
1069113074
1690263897
1256417512
867062461
713269025
244728169
651988120
1164242791
755884363
1712203349
609335660
1198351644
1055249914
1593036389
905390117
385549547
422433338
1136174258
1245685236
593223490
495352832
326009386
833039317
759153458
289517237
1741826513
1292997867
61865977
236042973
1553496752
1138019218
2054869961
916359204
2102779784
657193478
1882934829
1442698702
1829302405
237354204
123054388
1932340905
1384973099
1999844964
1505146583
1913759849
1844006358
581482960
729083024
413102126
2045065610
581675117
956550225
333310443
1144515036
845047257
793957872
987137027
1908481631
1677662510
929104836
299851311
445489992
666914060
1619715184
287384072
1477846130
211246877
2110510152
2073104547
1510087546
2132940406
1162050364
2120638199
2104618835
903937568
876809064
1148707746
1073319586
414981541
561774614
384078763
1710845855
959713648
174215838
1955651863
643525348
704010024
658753200
74511650
44078357
1458280402
1888522933
1383667117
119531926
812316370
2124930610
1911459719
1063217378
1076581079
1988641020
2138613850
1275486005
662813797
1012989167
1912438733
609421781
1244703041
1223160281
704931105
64206236
1422872482
198078608
1270435626
849640632
1458492580
2069988245
1318210500
436032616
1521732734
1792869867
1870228773
946553102
1397421966
1283160319
1987094546
131249209
1482273504
414856748
1329029592
322160304
627643506
666761438
1316796578
1488182731
1051886366
1777542730
392097781
2004476553
559107252
1096954090
1639943517
2136640443
670948208
1613531011
107652557
2118417431
159701958
2043504845
766537927
999791652
1986322660
207061853
1666968436
765916639
1833783548
2046761462
1008872890
461919425
1927547588
291100459
463332970
279145688
892955283
72583259
1860112383
1665141050
603314589
32746137
849949264
266946930
1618656613
929766563
383411090
1699772205
934380051
1210055536
764584137
60425285
365009177
284907431
337773225
1304080957
1264572856
1479987429
1135413472
498760199
1811811171
332381761
466445130
1627950860
659346141
2034416430
1602515617
1424206122
478809009
1762818971
1901454982
1271336388
48355787
872103213
122372423
856930332
238309629
1489568727
328616362
1025838642
1277618649
728201292
296322841
1210827293
2147015973
1818758154
734741710
601517859
225465414
1091743971
1281975391
2017353020
1183314392
2082297883
1163501384
1656370253
2039265934
444352521
734669561
313931093
1067267615
808991009
354416238
192682876
482057289
385310598
796709985
543358139
981776844
1548376600
2049644896
954127902
2035915111
380438562
1997445056
879632532
828838843
434877275
2110435060
938880319
1673725654
1854325022
1785040091
1154176167
6409632
1818662177
1320854969
1254397650
888625523
1441772273
1381558872
1554070450
471073695
1843713693
711630324
917600969
364333973
688190669
1532247779
1986170930
287622219
918463938
758767007
779210679
536933012
1613264017
1532802336
1220721547
1197088957
2106467744
2014258660
367331362
478053358
842410199
469034763
1172320009
1060214919
746346371
667085932
1013698560
1979521027
1736465110
271394021
97235391
2118538053
750890431
297159961
1986093831
1533671666
413482909
1473545261
29458166
1989626535
1751031562
665059566
640021209
68697425
2014084784
322480437
303857483
646266169
1806772630
914020617
1101957578
1760643966
1570219303
490826243
123630661
400132514
1568327709
1136956998
1240755935
744789223
427792916
1120845474
297186827
564335013
1687759515
332768696
640535403
1243561123
490814263
284443780
1391422681
1137807869
1561141253
372032915
524123422
1602842064
36957762
1741528259
407365074
123737378
168241405
246942251
1664640065
1749866570
1856296738
150432295
1340597651
114506822
191272055
340207220
221867069
478549653
75711067
1194044283
268619752
174783556
1058011638
1613981688
1897770103
1322919922
1479549716
707585952
655315370
133546905
588371770
2134824557
465541490
1381016465
401543144
1288330689
1025160521
319073986
1662470514
116888179
62170019
731512109
957260706
652463453
1955312405
175760978
1596524216
281689604
1563563048
1389772872
1273050134
1285908493
762961481
1579428739
1710930540
818856832
346597535
982056471
1810020997
2116324918
508925068
1126838697
1170545735
1875072791
1485149854
1971580753
474569467
414844983
1442012543
1113333770
1992977482
2030881717
799385830
1351647793
1759324642
1471112528
271399194
1402377833
1623337135
755625067
1092821536
193873968
1101131496
796334237
731454839
1991774991
1518630335
1633801311
2050800839
1430915416
1859347733
1550460995
1861699706
1269418510
1911324458
2115406970
890844190
1054379238
746601684
2056235052
1254178423
422199935
183869949
1634994190
752981802
1293121836
545242136
1110673238
543773014
819073157
1833231071
1148953407
968122837
1457358734
990661222
494402197
1462072711
1248566654
1952011687
889998491
610164589
643006132
316585657
678602071
1455178470
2081119589
1556353638
1582811849
1514859002
819735826
1836826265
512594478
2018612229
599605127
307342794
181471377
1031214785
1313674360
840241556
357532031
1462907350
1275441245
1482555577
1016180525
1609798638
1151219277
583738943
1189941581
986338248
1492582619
1618455090
978853332
1483426126
619866238
2020039678
1667156291
1330964176
1969163630
369218025
1121485471
2142310957
1552656666
1666619321
427410084
407464605
1752915318
1487000190
835010831
1467095711
1158033899
2007106580
1107370359
120555177
1574751923
876416805
1467969886
790467167
159414242
881562366
1093101517
1181792288
44684319
861502018
143719778
178464765
842488906
1294639992
1729078839
1306657393
1522997282
542282620
985249739
1793223407
94610352
154538432
1116479607
1546286392
1940939900
1102070
928489382
1119258243
1595529504
289046903
1788922469
1856698264
36114430
79201893
1269755710
943816571
1153059202
1326938233
917883716
1115597007
1427840249
239045985
2083625595
206725619
2080720385
524916524
1865385532
559580018
990563428
1544688913
1131200400
240378489
1423066586
771974383
946864192
1158223336
1241716235
840723259
1719153676
742796167
1758803204
1894841289
508682365
791442131
75966317
2117606022
2136805349
252771530
346634127
1545359454
1253374205
1091140
671487801
754366932
1004473457
1065534416
1068815597
1936746133
1172035241
391860594
833594951
2144507943
99820586
2087827485
1991268976
1820254126
1893596072
1275695451
938907995
1900302797
933426063
341469042
659564832
600446097
84457600
622296437
553590929
1430641891
640212197
1161133508
1289209119
328295367
1437439474
1451946663
666197992
2077061044
987548844
678078362
1088270025
349598483
583173397
322672245
1751885543
955640162
1340589373
738619802
650901706
1908136999
1115849068
1684137632
95218571
768109509
1688052200
80309530
1003915911
131470504
128835965
678341713
1394143270
388252826
404406512
1654695928
632878011
1446943816
2084468076
1201855158
108860102
1310987209
425657737
1851607445
562636956
510243959
448456729
1967126694
2081353572
167166259
561648384
1909989893
2093991386
1934873590
2021353321
1967161835
1698428029
11604589
1635738154
1062629843
44847540
917238449
1370720640
854767683
635578644
533096155
679346435
392267889
1214731918
1721786116
672976234
1592896504
1628025816
1432890513
1333630338
1629879677
619005221
450301175
1693069300
235624369
2001469969
71063970
363592692
1172458716
1124760870
1170266519
2021288944
121404717
1038400019
1404617008
535038433
849591749
1625699611
1849529365
1994770513
1862168073
1656766057
227760766
1249807750
1693558929
465477159
755120413
397064426
1254615022
319877333
979804107
1879628441
360528141
370918138
1244922508
850933105
5631142
755738436
365238025
928946052
785299326
395234068
1947717085
472130398
979124566
404967144
163344891
748742235
1786899579
785201092
237624008
509320831
286595335
1334867301
89826439
2124930400
939350530
335654758
136749702
996856736
1318920324
613385493
41116024
506782843
2129523003
1088750742
653423712
461633446
1014198771
1449551712
1595489011
1199634018
1997473006
846227941
234721465
1559332702
1346475359
307436442
1463435151
124394254
1827896887
21276655
369414897
69526781
1400594707
895886730
2051357274
1573190092
1605857916
1416106045
2053285480
1670887246
540824252
892598050
1279619922
1535417093
641787305
1433368623
1320389493
1996946628
241386169
349648951
1738807863
661230739
1179456149
20834360
1132733339
140532423
825662097
1298091569
2057264098
1669889233
1477256745
1044928885
2071068668
1384482425
1595823040
1944435986
1508068748
1278935050
2038499783
1022439926
842685352
1283006590
21866122
1273489388
321064068
746148834
1541298828
1247657007
1787652344
1275853825
100806468
298135701
49267223
1492972742
1283624707
750009407
2013261197
1872251899
463208352
1330602379
17731189
783262827
874833863
1663282078
26351291
821896049
246887111
54021271
1549122467
1145013152
1368405933
1711112799
1616504254
999661573
1127154951
1488505192
1718168505
1153689496
1298349642
311480943
567290374
168994857
1718620038
779620648
320774687
141174045
1026331459
1682246427
596190384
426734282
198374738
819627589
472814681
2132259174
1628336198
1584249200
84716168
1069295205
1328586776
421692459
612909754
1464209632
1334048924
1643588128
52601672
1479361123
564889362
431322153
535124086
380886728
702598549
714436978
749925972
611922215
794885004
738089974
946613180
1638806390
1744411655
1566964236
1149946842
2071803864
740263825
1499386105
1718229140
1990320452
2089406862
522849071
1382654472
2002893526
360747805
329598472
1416404154
1611437124
392669772
2142238155
938602756
932815428
140074537
43221553
425617235
1580617997
1221256701
1771506993
356612261
1439488952
1271087310
662774442
618803707
144930858
810248088
627789457
720434471
1368524616
2060259267
1022239077
1948637517
521474839
526708504
1326844259
1877500373
295708332
343710828
1814847622
1114096350
34308596
109422125
313172540
205507143
1710907377
909617463
387078927
1723016960
1219764173
2097980777
1319881407
730982071
911290774
1679674553
530008398
669496505
1095224601
586377360
1170958572
1320789711
2026882745
1653695940
2070634885
1563337521
590116041
1403953187
1641467301
1126723137
1803472957
466172888
1622417284
858713451
2035597606
1944790374
378652972
1029160608
801357955
1974763342
14081328
1087767888
1645507221
1634056182
1310832731
2102478123
1446443858
1092667976
286556539
1782446988
1969510919
1976078982
404220144
79638462
300906832
1413326208
1814374438
1156326411
1918613929
1781629813
973563921
1112256154
1591256034
434369336
1345241057
130266988
893676831
955035766
172178835
1195963375
688436337
340180857
1116972730
723911381
901047606
2014470091
1030842464
1469806882
373033994
1916530406
368496967
223093307
278972287
885580172
1238387210
1008259313
1202187708
1313069754
1090858448
1274231627
1317197392
395856938
1361662135
2120649394
273656439
1802263598
1748672692
491613523
1270892130
2039109695
1752647019
1420139555
351413321
596214848
1289852002
283060438
1459209877
895096614
704654440
2114408753
1923082755
1631697319
522665274
295337929
1644371420
1943572567
2121206005
1066320212
601994582
966141746
1278728191
254295707
1549273223
2102463435
492503481
1462916899
1940695430
813979916
283904375
1174033257
524650286
899644873
124782736
1609468512
1027797184
889142157
692436923
316142198
294358984
650455709
1657589121
1915471157
235868222
642880236
205567388
2071905058
775054002
298946934
1688373612
1292958083
87478761
1210403106
823445622
1913064713
1014572959
165970674
1896082357
35130879
1666344693
1108574039
47571923
1622505168
1320306376
164912210
1343246280
1869594859
1857223217
1737250482
2113860094
1308451071
700313287
463787
491662068
1232840939
1217145123
2004336019
1139066944
645385701
1566921195
1995659242
778952706
430804121
388685159
432858523
1880134613
93753861
313762829
233731613
844309685
1965687985
1053095223
1669340880
646720879
1330929594
1433251570
871551340
1598019729
81831051
1579820138
2100738979
891181692
1286512218
284511678
414746143
2059423718
875133641
581389891
1992216699
1865219873
717077099
1668218504
533197048
2042698110
1805826435
872988701
1215144178
1391145810
1115631372
2141731115
1561505606
257968870
131112164
567946815
584275640
1287179210
87425994
291115069
108891506
2000223924
1685158729
1111629677
809173128
610975980
1007484990
583320684
244137822
176789147
1589336531
1512450158
1008894096
1041961149
1985758505
691913450
949404569
360070937
106278969
1923015508
888121565
538742303
908940596
1396047095
1120702517
1291607142
1785421894
1435546402
655595440
1170683887
1215706051
1421928312
698563772
272672807
1116911213
1601739018
901029180
1172120835
1909016813
537038168
1957970123
1511045741
2119472148
591334413
1447870000
118714123
1771453546
1382050773
1563991003
1760483526
1931272053
197920150
671533027
898594187
2020371678
623657075
33244745
1164293618
299939888
405880683
987776572
848838999
307320876
2012837676
1866579471
1455533967
2085926743
1140206185
2104158748
2137034037
1410316324
341092192
326999531
1330743216
2020852372
1654726220
1934659346
1274500752
379145924
771504503
1110765787
69747843
1995335169
1645856737
657482919
1762998686
247242728
34814164
1609962624
989839110
1005193079
1727415288
1757422383
900689320
1132496997
1269910342
20920776
729183935
135362197
647185193
1993333408
428026289
2096593203
1215965640
697982337
1691937010
2060132749
351723021
2060242570
1383192254
784075127
1536556566
661059208
1634337939
1354716147
377599989
697375181
2124880230
404238733
671471641
1142929252
1424655039
2077864284
1035623960
1218505942
1008095216
1029528805
890844939
1599768233
151658456
1189141412
450501762
1004217888
1137426061
1221626560
1046350877
630354057
1168493217
1968876472
2129847062
1284933894
1487682039
178934282
975846965
837658751
1697865000
1725885396
875927234
1732977572
79058824
604840376
370878531
1625445028
2016879944
1345199621
45103564
1899815839
176694919
534144500
353598197
315424202
438651434
945547991
1216659451
1599390987
1538705261
2125165009
671810597
259898307
704931105
1499792915
1882480420
1215916781
568509383
276867443
2032411128
1760371559
1577420578
1754925596
1505032065
723088067
545059480
890967647
2086614449
994221788
818990240
231717651
1313069754
1708154968
1371856262
1463517486
626885823
1320408626
1975328347
603226064
1678562930
2105753873
1461880410
1407936831
1267418287
1304337927
1551095606
733203049
2144315388
33603745
554872545
597514097
1344661466
1411069045
1408357227
1066589523
369236164
1067517525
263833298
984223305
538598380
838161732
1832139616
718748456
1391386451
749371772
1806529207
2017092698
1048843191
573535515
164277674
285425752
150828455
1958064051
1795426242
1672909004
358133749
1879749034
1466310006
1406478596
1948006161
1410259522
138667193
933441806
2090168215
1114481421
895704864
828982164
959925765
1157914862
1978015613
1009508236
225965457
1504132894
708686865
1812108175
425859447
2125573562
99040520
1909596340
1001229442
1236318657
434536923
666967086
889876937
2133791712
381858744
613311497
1813270874
685564463
1397852458
443932048
700148193
1489577019
2127653615
1156826717
2119972897
155131319
1343982960
1518785296
676285121
2045103830
258711289
1451546092
1051824749
1751385046
778877178
1532196418
278280
935952806
174288840
290375206
806105359
1856512591
826583957
663165403
497250329
2040011207
1851287152
2137535005
33548389
1837151974
1841835609
1838714855
11902498
1052194110
1187345935
1904386485
969030246
1863039950
1231270449
2008373907
2094004641
2040526211
1195536700
1856247814
1711310115
2074462598
476412780
13777226
508175580
804646621
2025522473
2113466134
1175129256
1726887803
964689784
1556442933
1209050343
1939284437
2136350041
187937592
794078558
578367430
1484749324
83577713
292182352
913883157
507508724
13067448
977666064
1314885356
2060808162
734008395
1951895870
1985841448
170208442
36786576
1712403233
864661154
27212417
922288669
1816574740
1766420251
1275729823
432633293
771626237
1943582410
1739731526
1938854802
1486527982
1819013850
1405479596
1222298315
49909873
188926193
1575663410
4726848
1017925871
2010706546
1396929563
1953511481
886588483
933825885
1892842890
620246587
1477790365
578982126
1830609203
2040367938
1281873981
2053836785
1009380585
1289129947
609884738
913749304
1397196393
31446744
646503240
1939608291
1744662656
1218507708
185668046
1117093696
1691769359
1971572570
2099976350
1084087409
2037029834
1446548033
1580869762
1835727047
17068371
770011186
1042093588
4158054
752932219
1969393977
1476314145
1227970789
1359539722
1255745849
1240788522
113910027
934230508
980499026
1625937238
319886848
1295337550
1163599950
1759574506
2037050202
470710895
1690715740
142641297
888992104
1474293945
845062277
1169099249
427495281
2107809926
1730059049
258947825
648002317
1007030707
1228363441
1082459956
761966094
621056013
149567104
1487890232
1908338533
565998694
889444881
792822034
1400133651
1590307711
858365032
145167010
519634820
1414790471
712491976
1992043649
1972850384
352094911
1785610243
2036596759
1853003585
683041867
617895413
170812291
402730762
875513206
685229478
2123357513
218423130
1662069608
995191220
1988948002
1872941920
1563609500
1008261727
1928440488
1812649976
703119033
7799243
1626566146
2097712137
1244779359
622971927
1943288444
181521018
2116062505
199042343
661698934
1332345993
1397387142
517844576
974742522
665524104
1843532345
376090272
1665708182
1342178182
292946761
250949780
1394907559
742027043
1380162264
1612298698
1856814902
485292325
2057022635
1874844404
432438595
1725366483
1903421560
1104972675
1569798255
1623551288
244011399
1473795397
925062002
1997815144
1750279059
1836231309
1780724043
916323066
146995192
2018125584
2115259371
1602125855
2131582471
1037841440
1690785285
1792906414
1221884304
238860887
1580818421
1801526288
264669469
1962959891
961543598
79431672
884431682
1535392589
205235424
241623253
748993488
919048722
1179477355
148279379
1040717252
1084848896
171375749
607322469
1309796691
1454644735
1462088791
358209540
1451657920
428892193
13257996
516009335
1389012828
571043941
1602149951
2060355278
1756760820
1100276711
1931936294
1452174692
325668180
253669687
148065170
1779657906
1402428479
896036561
1143043611
1217730485
1810841409
1997307586
738111660
158338454
1158226547
421471518
2142311433
1856874018
43203921
1889559648
1936929543
462205531
1145553541
2139294883
1419189516
1496900070
732269061
1717272696
703065499
2007676812
1672956187
1708443985
1568042394
510781521
892210980
1341666303
1444585856
1642847274
1028254692
123535224
1007997120
383851712
1712268440
1274483801
873486607
478219898
79626347
388854232
460492449
20051760
803433533
353750667
938137445
251013002
2141604776
1160790677
1864304462
1027391096
709857321
2045309648
1745214612
937617677
198031425
1528513714
1379829294
1258287610
31916898
1172772029
675945850
413470121
1177436632
1531849555
1627508157
955570570
120189211
799909886
1185985435
1108174002
1256371440
1180174208
796544899
1528974390
1122526667
784839240
775400326
1020766275
832437770
1206312733
717515326
699380487
1758989760
370216156
1775046805
260119361
835397864
755848976
1036256739
888792592
949055094
271548229
994048559
1227088560
1666304548
1034586438
90908
574244814
1973299689
2102485625
800213827
1949631471
2060294419
610352809
500772919
1928445223
253926067
1818007157
249425632
143926092
1565986684
180535473
296881806
410089474
847552386
155406293
2144992801
22080559
1523046421
1469885876
1643165463
358699786
645866134
1999367524
2082149197
2007622871
1329040052
1371967585
1636342014
1617857485
1861666823
1355834119
1739467245
647571684
504442213
537957575
748832452
1998713610
1791628157
1315671365
1482405744
1165629688
2079362194
304663745
1724689158
520736285
1416700214
1645542638
390622883
693638078
1614906005
1863348821
1771882532
234966209
988931280
134833202
1344487893
258345713
1690304951
1285131173
140035577
1736349557
810807733
884777818
200907236
498114818
1760432397
1933508652
599350557
1316918538
1954372612
160036465
934082040
1914481784
915979620
131983569
1802025190
678519515
1171769928
1833879279
1291707805
514899422
1096314306
195005866
1120161340
1652344855
1355163478
165924806
1896995294
489389825
1634747294
1909474912
740620377
931103584
1952820210
1524992759
805743
1636071699
209358297
106223629
378096489
797123832
699206771
1137056822
975292367
83099756
1584782459
1412631022
1147849371
1619862507
1975951468
884545102
1796619895
1396994820
463580575
398736390
663645137
814328560
793938990
1750132335
321188162
304953567
31726282
1458922798
425151353
279321570
1862530162
1411851232
929919917
304384316
2119851447
1979287297
559876355
310849749
47480079
1590098265
815556838
1513879726
95026119
1975776621
582590043
1374713172
1845261168
45916812
1009681207
1591303241
2053328323
1805804276
1858675686
1777656440
1766891260
25793415
582588784
1741330039
1561172206
81743725
94671846
189883234
538920840
210737284
198056771
2134770231
1017322915
357641723
1090488710
370618823
564902819
630042120
377491075
950977454
1291313576
1498555198
1015984911
183485539
324784683
728628109
740828485
585709846
1942417542
1224068237
502078348
879679055
1616159306
1713461247
28813685
1905048660
1992617192
1928097148
237800432
1855547549
975292954
2106517768
1668495554
299084805
2112404428
1446977915
1660112389
719667485
532178784
719373988
522866266
1352900300
1488610967
271530653
1137749304
755752980
731480597
1159759763
779850700
936061042
1676955845
1903917345
54119119
1581595849
1250053682
237000583
1078853219
1171420264
951965776
2087101253
166423911
810464166
1651432298
226665079
1268498645
724374871
241842947
1520152170
1826021692
947954949
1778840488
1469225667
706115913
465336812
71675717
935642054
1066245289
1460858690
350753921
1499778458
750632333
495657746
1927897502
1418451560
368927758
1924514467
1211678821
656989313
793345504
105670354
817111807
648116970
915255746
766909059
955959023
819158627
444987849
1793709899
1836521373
2040387411
1132599764
1929398986
702613804
1498185349
374540879
209297344
1475581764
1446089782
1353811359
1157926371
237484471
1840055581
1956936812
1488625393
734788017
2040223853
1483099363
1464377424
2015019560
1835356311
548239607
1091454269
530986878
1203445091
306201650
106850105
831352098
1854176075
280528053
132722835
1563860386
1031718374
1077678764
1337972561
1369797233
898849934
2026000449
1877431735
1455013410
1882216338
1002460863
783781252
1504657475
14458470
1551018276
2096103486
843579413
1730760526
1310611414
1196817970
464324006
386196290
273746191
2077962488
143864929
84119984
266703850
956346682
410131524
624784987
2013986683
151299099
1539957646
1263544769
1273288552
1526733591
1226478725
40768913
97021420
130591190
1987084614
408418284
1705365420
466372220
1326364548
539025745
1208482859
1532540664
1168592767
1096414485
1195830660
774458209
1077665188
569340713
377464469
2127036239
1276248173
884628274
1005975669
2054768652
763665952
1616712165
1613617901
885609584
1478363751
1632827935
2110945953
1031841761
1297269630
1267919464
58870020
1307701814
1355182624
72793132
586464580
2028624819
2090125187
133873453
1277365979
907596043
967415360
38478650
248445735
1883183055
898053772
1087995357
1282030208
426838819
242836203
574297990
1233332870
1143813349
907268879
1467115025
1956439326
1152886089
1455773527
1419294642
1520088306
123100882
320394855
763208809
509537632
1495398768
1980668250
1291063800
415783942
570906434
1841790689
1105953516
1581313206
2079646891
86214475
1814407242
1466891255
1678955039
2010610972
535471092
311755609
824621502
1793599197
1199104493
297204466
1059256733
569053438
1535160239
839209956
1689370721
660565576
122169065
152278380
154177899
133525943
2015847086
2006560648
1762858367
1697920029
275624383
582021020
593555964
1227538722
1989651812
946232803
1510377074
1388322025
1424580190
1030677783
1849345896
1673296134
1058340163
551103555
979667468
864788845
2006619479
460051429
1441373385
1331329521
360403553
413342391
2142875722
328937525
1407907041
1064076703
2087110175
156521813
1522115166
1146640838
1188855332
1637307911
430733393
1833672750
1454555858
316961444
1539653695
1169229926
1150248389
1132701065
1299093180
643666608
1856650700
1929954303
1288967145
132878638
425328023
773558900
2042064568
2056651789
300385472
1080864836
649846109
1627358751
1325726891
1970462999
2142111445
1899328402
189158560
1750135288
42689110
1792930089
1259538974
1295690335
2051507458
570965911
2051064523
34215536
2099578146
917210722
2121263916
326372111
1612878009
295566940
299167097
1987871594
853275178
11899686
393049883
1628974899
177380486
506853527
27785544
65122397
864629444
1144540764
1141656405
849436916
1613772783
2027847748
854677867
1113850170
1992617192
1863318067
648905808
1701397520
588495067
1935131163
1636745505
2133606002
764630071
1586165821
417548780
1108544444
1501875377
100752926
82109314
1568181776
1322287520
320754995
2064336559
676953239
1170185522
683745677
36118445
1498907934
1830052940
1180251657
640156371
2019721366
959788563
1856594152
1468856157
372329750
1874370165
776654591
1053441410
837683460
800112824
601617768
432188063
1141012478
516768162
987865994
1533055785
923056198
991480382
1190195277
2074981348
863980957
141973803
1508978212
698811270
1679453879
1703736385
1298279955
675863448
221575220
519469364
1859896689
1748926964
352268497
1154990714
1780906843
2093899244
1734455591
1007660698
1789954616
1069316374
1283402410
323936729
1435686182
1100567742
866137547
1646109893
1011513862
1486987222
984103214
349948607
693296324
805709484
1610464858
1030216069
1675443218
960070266
1922979224
1618294444
1735046477
1762720490
1589365557
252198831
1259286813
749455321
1433619713
1913665791
1742443829
1074275934
1942971590
1825635594
587968616
543438768
498610715
602007941
864935532
286820048
1431961544
1226241446
1522203915
1014739641
1203300543
599258725
1608612801
903980247
10712867
365434997
95238180
1945936135
1643511991
1398371015
780738695
1908453916
988349083
2117897942
1749778842
1031161628
684131389
559075259
1195636946
698803531
1781103228
972929730
396512066
2131275134
242184838
214555861
2129081772
1595317069
660724929
710834333
1014583040
255772567
553019569
230746275
1989530846
45275227
946339659
1407047988
412576985
201440391
552114855
600483510
879995742
301581993
943921609
1840791584
1473311501
1463268841
1746094236
1119536698
1186899880
2139949263
216852978
104081584
1548161497
215835679
1984547009
588822179
1632588060
468483423
1190623417
1948617686
859629082
1756610771
982023454
25924714
1283228681
736483369
1923809304
4697327
1322148378
370575284
317512532
802451
1340669399
1510423485
1819486938
759420501
1047614706
947578267
1092613004
73290220
1489307052
1101289343
751697882
888141495
612586162
1977101313
690862030
822297572
1911511943
1886095784
190732845
384054018
26517565
724627835
913898307
1620138939
251836
1829043766
591029034
1762367518
1924667971
1838359935
27900268
401432309
1706104741
539848490
1162739077
1907012101
1406098413
2117169712
1983701035
1136853155
1778372173
268295486
1810169321
1894141186
915046743
1775484359
506419114
1765756061
424290704
1836525943
320699715
665999191
833993838
537194088
1888555528
1670165007
860231119
1208319694
2036415968
1099745331
1512512990
1129722756
1393694919
1190901761
269077511
437569339
200130491
2078537644
1265926111
517322998
1841072014
1712373409
1316569457
1489973708
1054209823
127627997
506947754
1425712395
1391507994
994343670
1838714855
1694392363
1367207112
1654894525
867680861
358286278
2063552329
1763462029
896017380
1195077779
1744627079
867631238
1389054970
680142825
226975606
1456192117
398806832
1946613350
1191493543
1982681326
1649790489
1163580619
1698551995
779037226
454117356
1912078182
160424668
1915955646
1134524286
1081702867
1881005781
167685956
1716506658
1327011847
823732473
1986245727
1757656721
1526335249
1843364110
2027611251
1886086747
1389529511
1824504574
516370096
264969145
958604922
993829281
1976257921
882456264
2094775391
628545226
648156028
1044478828
1205331410
588494856
990514138
1425955779
40296751
1091700514
1125347006
1672944284
1944841756
474214850
1004959363
1156188494
2131749720
1288110697
1292548771
783165295
1801484927
836847202
1308977723
213587818
514625842
686455399
1003890253
1499583823
1440829302
412654958
171879838
1252315599
261682076
1474527046
1107712362
1807298437
1904044128
1346669711
1821622473
683070869
16396347
1023162980
986753607
1554491374
1674629391
282431143
50388522
1169470364
2047158174
1051471160
1976612069
713832373
1298267603
619412607
998832161
944259240
600046701
365670246
1958392069
26060680
1940135235
1825524254
1061948272
786442086
1882088247
724542422
203117073
1590875007
294762578
877195070
464826464
436607655
572250932
883469575
1424459818
877311680
1421808532
857571841
560086452
1145844121
1079644978
120383907
1221251505
1664904477
321964229
56108682
413452590
1904964404
1579594735
1909069261
117302083
1958443700
698954256
822981139
349668820
633669406
1197389775
2104044346
1285896128
1605294161
1201415497
1005422858
1751834872
991733475
294327912
929394892
1641334764
474469495
834281722
712056236
132077098
541264253
784192704
1346046616
2099233281
896069046
746195463
534761364
389643976
1714504579
1837424601
915399327
1605854799
302022616
1001110517
1779334235
861929706
980808324
985068087
1499819655
2108892216
513583971
1943440848
501565297
1252692278
186458006
536454018
1680330507
119777995
1041727629
186587304
326884534
1802868673
1355219617
2067045744
1796803132
505242253
2061267225
1913360819
2119272104
1535499446
1011804476
1417190177
361790723
238142960
2030280195
1225483174
601524880
1375600223
2128572839
2027574516
775872622
407076917
1091932908
1158694888
397154642
1841934275
288448524
1236593064
932776972
1346645187
1215821505
370461921
1716384098
1802039561
1070692812
309638894
669588987
453332078
1170733591
379178934
164806123
37741182
1681606965
2134276505
1081800121
323722787
288216383
1909181547
1706402410
966744840
546329346
332550623
1628111905
1982758392
1775577185
1494272530
475320105
443042909
2076797199
1197112631
300710900
253980385
274749366
1137110561
670628062
1862423709
1566097481
802630608
1097236492
596023275
1941876614
35952283
767067907
279906361
121646118
263547855
1971516991
1340664543
1750307625
823925122
482617406
2046065160
273083249
1899438314
2036508647
1246008445
1895722148
197895049
241142631
890565331
192723224
1963476804
201480378
63043224
280662545
428200857
1962238287
251578130
1348911816
1810867022
584872818
1547069495
989400357
698545647
1176162152
181704679
2098747032
841059475
1104234213
2020665003
573495156
254310453
1509034045
162554986
682723049
1105153422
919321050
1396274872
1339604944
1201761460
902576934
1631415816
1768393498
2097021262
511180618
1628700440
1915193900
1130882511
1416844776
2134809069
962563876
98648631
468072345
1089866899
1116773165
2021295595
69196022
905742410
1034491986
223660231
289165730
573339176
995060595
47857938
534235798
2044525382
1433559378
2018096017
682529032
1634820246
1372181004
976429367
964103460
420743935
1642552879
1210669394
383009350
451329351
1891248114
1790276659
970632251
355660033
974758308
2102289571
1982162508
575388027
659256304
1606312628
1078971971
2095240811
174520504
786937077
761938949
305091348
790861976
795972480
1492251272
2114423383
2115653841
2080857076
780214621
138920442
727836712
26945475
2070363807
502218786
538309348
1512188531
1165561126
2014903520
1473071922
652144312
1285957357
1892328337
297626869
2142822779
1671014666
1756485926
346645201
555054800
251942515
491605807
3408840
1137093148
1800454563
1194132235
660322668
1909694318
2136381701
15010021
530372296
549402048
987579365
1639118663
1488479781
2125418157
1389178726
1614896047
1324056021
1584168340
204839885
1002529341
1817480674
1937472444
1680289755
268941032
416984463
448496886
821935933
271236810
1422303788
1746365297
1548539818
1699127123
350136395
1424496223
970127964
259098679
820842750
693795331
153503839
89931178
1936069397
689433259
1566410348
1009079478
1910784815
1273679933
1243507857
599147799
482659049
1439510746
848027780
1497015885
1927013774
1946505927
726610457
1544485473
1146559368
450416156
351906382
939450882
1089204535
1830511524
1994324228
1857966577
600008971
839801480
1478947835
2125081824
86804898
14321481
100249085
277208933
1191509733
1910305023
400567929
1571784645
1160349249
1701330168
248871949
1893319177
1764584462
1791188709
666160196
2046791220
55035489
1861820805
1986148443
58932007
1786482799
1727708052
1644171350
770195356
2109465108
1628951873
536674170
1360658097
1084135307
1868632655
1008584394
1548920341
959356132
342861526
320034376
903137628
627336709
1537533716
7923134
574048328
1952319049
1714756218
1176843471
124274126
182376606
1429750881
1371820515
1515830755
991095802
1177984816
484569052
2073937184
680449235
1157118572
470095334
340136269
1542236950
1900629334
1449485695
1028844712
172839833
630151184
1956070352
536514790
1931336017
1303914587
428749200
486903658
866675053
394710204
1389160546
2128057683
718077901
1602674982
1557457121
1021018432
1395382596
453530394
1359865332
1882952001
2033209532
866997682
1350076178
1121210084
1482509403
294351664
1822234324
538836020
2099556394
1159269397
927703639
1452447978
1106429107
2141907885
774808252
661678315
818537996
2108862591
1003274607
1227433965
1854903023
1859585142
488360971
90246485
1053090946
2128328658
1090298732
1817423009
1704834227
2003993981
1086910145
1411638043
2094761122
1687857765
2120411893
28542297
2106776432
2040847449
2092859066
1678282314
1604599724
1338498063
2042085016
883199852
410169646
744709740
1855025001
911917088
736159726
310164507
1059709047
1937585331
625460333
532328859
1358162679
1281755144
872509218
1093194722
1523375882
894112449
771914129
1258050896
565670995
1198222728
1354971688
912690880
1857438912
1817920941
1282830972
440316882
66958308
131657041
1942425376
438123091
880003295
170929919
924278384
210424441
1958570387
270337370
1596897376
909842680
199061995
2049678296
1280674262
739922855
1982807169
322584707
1900654676
190343522
1821388896
1740748333
1230334038
195211362
392523823
72417556
453153159
250374043
1791907950
595715761
1450731437
1638446885
621364522
1553496752
520161345
730472162
897617589
969959140
1476978948
1051888284
1378831692
1123481256
232561773
343630452
104002734
1376771490
556508329
1071455989
1732998674
1479409550
342122964
1190777130
166101879
1780780938
991896045
1466694892
798720447
309672105
1802036760
1720192491
560619389
1917615788
1150032233
114362940
2096179561
2145614842
1306489111
1198990298
818325187
2067013955
1216358469
895260061
366501353
437829374
427123760
1153115248
1684393013
2034978326
1099189111
538599315
243656857
26182366
1773103551
314184539
2029160804
1143310391
415325902
663845240
894590947
1974309224
380689542
200033851
732027646
1205882220
2003405185
1855389768
1986108220
1300834795
1972929129
962588045
1814748630
482999661
546088950
151330418
878096065
2018231533
1459029608
208229504
2102240958
1105576892
590924688
576445654
308817764
1242965594
2056558350
909106277
1277170705
1819366789
10966278
169697792
777551482
165023739
1867567315
1067271827
1678053956
2011642015
1655143412
338212551
610089266
592253284
57040396
599451403
1282801410
1105780703
1619043142
1620274464
334907996
800870319
669710769
297636831
1326074423
493027133
1210055725
735280267
1213883025
2037674695
1097678031
1283225038
355146948
150289594
539742176
1978711544
1899864584
1859208090
584494000
178847002
1015240995
1494525209
1369865119
1489401800
323465092
2072627952
1596207857
953840522
450692380
278932328
933903825
1311118590
1847729155
287013574
1959730227
2057719796
959565294
1393906136
1576112849
1615536739
1307822550
1871554342
1289971765
1453927921
1255028890
1313437897
1304242018
714967732
69553544
377958395
1888507544
390781759
1456753813
1285336819
1867389793
59941160
192307537
144033585
222674954
2099273088
1583826469
1436701897
1368522025
1768506880
1262921629
948782978
1776783930
1188997415
234127236
234041043
437851927
575087773
337230702
1441978810
1185397385
539174830
438244338
307345996
976856217
2063599795
422985946
986045660
1919770073
1419693538
958468876
921083141
2094668142
1688193774
2063591028
552058367
918707224
1532743740
1647158471
1056527630
100735587
1777406308
1152963930
828407872
673051073
74012229
911164411
1758377371
2126419531
1719374007
1677890963
1485739048
1959503668
14427308
967410849
1758713486
787086973
76224863
86694891
609592197
1756295495
1602043699
697050643
283440656
282861220
1449321237
728912103
994605404
1993207305
2096295432
2092388902
2047851967
1137739233
204413198
1033106393
584105533
1428815000
1952177703
1636414083
1720986811
532563678
1592757276
2104188465
928740532
1852666212
1849976992
99659486
181686032
1895618625
821820746
127341640
843421512
1749094584
1257973881
1741004502
601703577
1072333993
1080677788
496948244
1647388951
955745862
422233275
1641343676
2131890776
614369510
766989906
854048130
1769924946
4970025
410292622
1805895724
1054237906
367279926
1143487228
1232378078
421982415
1326167096
657074851
1617904901
1954303397
968106680
1634602759
757363570
208709968
822193483
524653911
776381450
1452895442
248405025
1740627866
2002629044
1002090719
264506416
319286127
896458164
1084290959
118635063
913921332
1416868581
1815052603
1118145495
674101791
694440861
1228658484
1014750822
981954256
240449119
267706805
685923781
1082318208
976316933
2127983695
1908482534
1836601086
90337879
1771324546
1124955034
1903009802
1515068966
1334717990
2087768258
1544013737
2044942083
37727322
1098692343
1188465061
535104297
1963034976
1837228280
1320327933
1487729347
1733696947
1085907241
1312313240
1637610538
1023316965
1238210428
123135329
326411945
1177865069
36176212
1881818671
481643005
574281086
1254700146
955107482
15364082
2129309529
340017201
2132957698
1108484361
647070368
1719418113
939090790
2050311023
1308325302
2099353366
1591568131
1913032809
208253944
1906795562
506338778
630439312
1199275428
1073112853
1020197418
1356034494
1332989501
330481008
577521060
1126157131
1119241055
815123684
475136465
2108836950
2128112918
13060091
1629752715
1293808521
14957948
697316572
1679498250
439086341
296726693
1930564572
2015892070
1428506275
1906283122
2097481586
234442078
1449448462
170131683
997286608
173694913
1970764350
1635438860
1511839255
1518849600
1576314157
2080788831
2068389047
787394882
368809992
346913069
2124319438
1015875570
496435133
1400146517
368931630
1034655292
2056905845
742038263
397417888
886386884
1393647763
13648640
517328061
570945455
1346972795
1337008002
2026366222
1903877167
681744599
219518073
2114794164
294145584
1616159306
1067184615
919374103
1779251168
1867740787
874208917
1203066292
618594959
196366979
1881366988
1871549574
2091850538
206459075
1883844795
960073763
1202642102
1723469990
1441050974
33975132
720422377
264373016
534504975
873540208
240586200
1238758909
882272856
907069285
925838272
1213585333
467446735
1568939415
1020167263
1310513757
1637258359
1045421988
2053490625
850126314
2016963049
1054353709
1787859389
1496278540
249175951
435196763
1901145350
1743468706
2081090691
911792482
1996709518
1198761280
1909596122
1196040010
303215725
78687388
1704668021
958596351
1987454938
1300946461
1335358658
1436894787
979994235
1657658907
1585215334
1074083429
30577167
159871509
33634033
1735054356
827602112
1645215163
1094221082
840021448
1879298914
1389368255
181171958
1295752714
642493383
288180069
1510610288
1456812477
263267273
1317519167
736350922
376224390
98467721
1951944436
1442138882
313041588
795643799
4834205
2133586184
1336516238
1534328403
679317818
1299558313
942382485
1999451183
1310952479
2127818167
1817089874
1333356577
1035012074
2000434704
776098621
510161340
498908425
1337957979
1300210862
1718353520
716313863
1938572282
631444016
1579324056
1406408033
1038208563
638933384
1702676078
1607683262
84831643
2036420092
49161791
759490661
1679114952
1292560889
2067394644
2011747104
1965677426
129245053
1506582789
1038234327
951625661
1612602762
828798555
1267718084
1164423825
43359402
821791726
396729981
1450596434
120145986
1074172242
1330246355
1366756199
1109392869
2107997702
1520302083
259514586
216391015
513070586
815987800
247051100
180426229
607140685
804069061
1340257187
1133337158
1453009358
2051951154
516308957
237943682
459919646
742442005
786223719
2043914056
249082154
1568589028
1275529527
770378160
1053143150
1433803051
1549274953
1604017260
316505473
404752309
1623276767
598976834
2099795786
1596916317
600185158
641203235
437595755
621546315
1553735091
1953044051
863456784
1337781110
1316416396
1464881389
213074643
400561482
632558204
493462448
104276415
227552800
1134619073
1696403425
2063356171
369510140
286239457
323230597
318851400
151092364
372754945
1217031593
420071203
941431243
707993414
1269393311
367705619
638764824
944850487
1603872235
572083788
2090875170
1270302725
1108279294
1225354241
548252170
2012963568
1733597634
1697605913
273781893
1671544566
644519521
633826397
488363258
1800673286
793923497
1244274842
574507741
1650045236
816036731
856935615
747442172
1519236868
1099568438
1015582960
71079022
1303540497
67816140
649550018
139564715
591311001
1057572563
201749747
565661733
1649032784
820905084
1119136236
586275176
214861387
940247474
2139125432
1896676529
2039284389
35371224
1709482312
539810214
1169012781
1791833114
1814650255
252891498
253681386
265596290
1632962798
645841877
887348491
492613406
285060059
1361796196
2108683509
1120179404
436354612
1049345337
811855539
2110070850
1719952290
9402867
1698338568
1248520921
1588676966
130375876
86650645
175657636
534174575
1476593151
156106947
161121116
1473167093
756214533
46599074
2131412510
392871085
552193886
1535725318
675606947
795819687
298116621
494815469
592265504
32101082
1031473244
1296883882
2096053006
2114114142
1097175086
1815671529
737476532
1515760506
1493921047
1990507600
1987491993
928021372
838831064
735917691
320052411
1700373263
117277095
568572030
1269156371
2144524394
451104559
1620675614
903150584
2017703153
1291200122
1264462682
468078413
558219421
857949620
48487257
1316551704
1349784387
60321725
602804493
683773676
1469714475
342375325
846419683
1741168604
1951394416
1019326911
1282884248
821179697
1994142958
519174064
1544003538
460473473
1687774520
214079054
1829228019
403374829
1831519099
834848957
1253990841
197604145
1481313731
689838112
589524997
1370610272
1966578439
1022088691
1046618407
532488012
1466664966
554395190
806998846
792426984
1706587147
992867829
1261477868
1670459741
1973162499
1860239953
165827158
143458291
516772845
1748135438
645209441
128582735
280666472
1231746005
1306690553
1877492809
1209403860
1961811051
1752976999
883409892
918145782
1356415123
508113053
1212064534
820428501
1050311188
2019934612
1374340801
874680282
1158528979
1303965653
478916744
1453628575
206802785
379657214
1944221330
1901618870
1710755262
6436798
1715867421
1222266455
1259075011
1376677262
704622638
1233035223
466509818
1144042459
265308213
209744871
653527320
141960769
1416111602
1119466221
1353691880
795318822
10593153
2117092200
1504186184
2101842549
1639240843
1659072716
1169007323
894339691
1264098134
2009482470
1837733183
2094560771
620167907
462536713
258144285
83863047
67302123
1215080238
1995856092
2032019656
1647634924
2100725184
374998916
996991162
1377640632
2041954947
1901534634
1374236715
823122837
271531715
29673751
1689968266
1336887787
156897717
1286780858
857154226
1307127815
477656621
516323507
512733784
2039382541
488588945
34819177
1804211784
289969690
559468549
456417315
1977917140
1117509086
273988519
430761946
183542255
1751422705
670592231
1083812462
625201493
656738647
965994671
1979206615
1889298963
501454273
1393414184
249205354
745959856
2105376449
1897828980
144831318
841288323
2121403431
1317398734
1922153985
1709520756
1559909950
1408801482
1406496675
76800513
1202296090
1387552681
349336565
104802714
182076046
643764027
863444800
616564424
1506554252
145821485
125716306
2035680943
467702684
2097656661
1340705372
256144747
2053015365
1550468758
721324403
638579380
905315006
1902566268
262829579
1516321145
269919392
2006222560
543437200
1319745345
1460623430
1211865653
1613225531
2029240606
761708110
304424968
2135711352
1996899763
330077627
1090908721
1149107146
1749533446
996347278
280474639
1983283934
1491674064
1167359574
564045929
1045836380
622624157
313045169
1854742821
1700640318
1892575604
557361229
1158126952
2003309371
280255359
2053737391
628984323
2006471643
343995931
337688721
74567872
5052728
980790935
1381435517
298089569
1737847496
1799012789
1688014465
731157999
1302332032
1573358562
686425570
1688791111
1086599054
919531149
1078255698
1172154876
2109772288
1441045026
97999046
737628429
1943028530
1379233286
1647861027
207054934
436384075
1100827810
1294126246
709105715
633405536
1635100681
1925673012
30039240
405377786
758859681
573340261
1388835155
1819672957
36111885
937632507
2021949785
2078081145
1368764979
1954092852
1865302461
2100130903
1259458206
347186648
1178324261
1184411326
1869579149
1519775799
1826359743
365540811
167422263
609808386
2068381066
1514213732
53446992
2117468921
2055477514
946893426
1818211942
292732277
1205916060
897269570
1652033802
1774410154
267497233
1096931008
748100686
1084362269
1154068799
2084303025
2107804268
1815888359
1111891521
102283952
2009052316
1072498634
215872746
1569850402
1376991909
859877131
1713160501
1714205901
2011283313
136835218
1942846775
850667508
1908767454
2060349656
183390760
1213574784
1145880964
334808629
826826756
854866049
977282738
1043972354
1020018744
1571932881
408346790
773962254
1626136097
36165306
1462492538
1250921519
1741069482
188979489
1868859341
1700721078
1450138488
1571339846
1660986220
575292527
1995892612
51065986
425862573
1120139030
1541160996
1119557398
1153423279
1629157764
1919470410
531312392
247965152
1570908205
501169964
213163818
1855839073
1798722484
698634933
1729985627
1368591733
1710754271
1928583865
1753144448
2106505568
1593512201
372739397
1987199484
1141389037
1768475217
1449673261
956193925
1511492758
52898458
1428903251
355939455
310139394
925561512
589464609
908685756
436924571
1486870624
437433182
1997393213
1350467610
251825551
2115437581
129653730
1471952681
84585397
397035229
1627171928
1356895788
1542394985
992135707
1582797137
945570986
1245852970
1665763815
1317148842
904203249
971014552
1242687591
1070607018
1998464835
2019269151
1949685782
324692276
275550981
2044508314
606181552
157598880
813563826
515196857
1146894196
758917369
563684654
155282201
505027337
769354534
1747534677
1703862848
997126801
605093724
1445206997
1893594768
384433784
1041909762
595160669
1300718022
194318439
235917705
1054871392
1825546022
1628716337
1356895788
1103611722
645740208
252052967
1084794696
2130520879
606902359
1157427866
1942428762
631721888
1657604529
2053682650
2086636822
552405355
2062174855
602405440
77036000
375011997
817635885
1645748208
1770610233
872440477
1853595961
1414238349
270117701
543539363
1633875203
1414406619
1417578
236460894
469444054
933470426
1092159180
303046876
40775173
611388015
1061021573
1593185069
457115412
1969177138
1699444865
1053920405
1043163870
1866875406
716527998
692712295
1839950144
411380064
257909476
936002448
188201153
264648541
229035498
51211553
1318083777
397220227
1137434080
825831016
1024903650
159707361
1894403170
1477145679
597113649
1312991025
1616095369
1508658435
459686367
1124518716
1098093521
1622538080
1699403570
1016164598
530237758
60693253
1492226710
37971627
667559002
883445496
1905140528
1468430594
1285675869
1541928742
1345850991
1558408005
968579043
1959547727
1317655173
1542058190
357178689
1584373840
1929688830
1323036953
681316367
289152513
1037964846
246541310
1816061539
493995705
1118277346
1201642456
1856373497
977111847
1198590811
532776622
1292195368
631781417
941120725
1861134580
916786221
1434144526
1254911078
866149320
922401477
271111766
1968375853
1797897268
244189266
445355219
1952413609
689598997
220994611
894591704
1693570540
2069006090
2017242258
180417793
1602373995
648523471
394143261
2130999219
238723169
1207559284
1085576184
1599716262
1531243788
1598351175
1963317169
1456247591
1142566356
619176457
1617810753
1533005944
159319943
790811025
1222047414
354232106
144403280
1551531605
1193659794
840125717
1983691409
1370487557
408554176
817499143
1370140340
1562625457
1122386195
1042977067
198642137
346349733
846847434
1826353033
618929335
1810086816
2001176974
1987107858
1813336701
441012515
1366155809
143127553
349704019
1786808287
979988231
617978648
1544463086
1590483822
260979744
1269615217
443421174
691544536
1621640068
1130600075
1210614493
1046018230
763820812
466246136
1639311839
744048381
1505421190
1718747525
1039482806
178421197
1361184389
418931855
143101695
94455399
304289569
173682687
1963598372
1381374712
358737066
298756092
2074381829
478737207
825714395
542710329
898632981
467963047
859189365
758159576
1213296079
594369441
1090364484
1309585021
950837688
680920845
869401574
339458460
1391002181
1425507563
151643938
658691926
2062427584
427676710
2143790176
815762789
1834217491
1319432689
34046175
226940691
1798674906
721924555
1664481836
954343145
2111508815
1190713916
1858727386
2061706936
1683437202
2143690388
580330080
714345099
990606294
1671596395
327259520
1313016815
1608805655
1849980206
1534961376
313948360
564313760
330010899
219760114
2059291659
57489934
852186187
2089040714
144567755
846584631
1343288109
73098530
123220971
395037794
1311096013
1237660764
17505068
7074560
573876099
1055172629
1984902052
620522503
2063852688
335814551
1889904504
1491698030
1256487422
1698067497
935761836
453423488
1948800095
614081406
1613378759
742520265
2066507102
1904705596
1036104889
710950344
486501231
870496899
200335011
159960907
1307720931
654706556
171895686
438409104
3385338
953111864
1796139432
2082683598
1985827513
155669936
847648601
1756247896
2065216311
804286067
429273708
2133616909
1576045517
333421593
1560594247
1831719007
503743891
1527962691
948696786
1923238610
1940603699
1299526898
1110403327
558499402
1040238632
138521928
1191821411
130559842
1817139180
1468077391
1303217943
474415515
185363695
256621633
230601727
84044237
1136289646
840058217
165375090
1594210954
1862244689
234385014
985959805
1996357960
458771735
211713599
2086232653
994041412
10180690
1779933327
1718114471
660986880
668542010
504101887
210423094
554367891
857473344
1310203471
884973129
1113750194
1875687206
1294742301
535722778
733084841
385588229
319233544
918303660
1336066048
1990397622
131750249
516891702
108407978
186581423
579508811
1070514517
423442842
879182331
577336942
1841757897
478623290
66400396
560835929
405410484
1967466692
1328855018
1815163725
702974454
787072935
1672436812
1685737603
1478954144
77634035
1183950398
1427139735
756654965
1504542387
1914950016
1587623026
724488884
2142862825
1199439961
138922011
754259336
367106429
727848489
73223547
1429148767
1868949422
1413888997
608516906
1614381912
502049305
226402276
1462247135
459839295
606654002
443105223
1170725838
1524320368
1772252058
1591131151
659533887
1491389240
2126237281
287501717
560074502
226969903
1832923414
1175543569
944166666
181790472
1436779056
539916063
898366249
1327591526
1117854282
167820460
1319894271
1639167575
1078610326
287421725
1741300851
1551954679
1664285529
549719838
253415260
941522769
995656724
427675865
1881767477
957193398
1235543539
1657923078
1774617921
2097292385
126521928
484870954
1166390681
691419335
1077372464
442544075
1209666165
1365728647
501931221
800120929
1272675434
1877376232
515094035
1343776541
1075435060
518780022
1619247757
1306804222
1237886145
1919082229
2042804150
1953246593
732366789
1595079277
541778120
1003158361
80423215
374953865
832844163
265688712
805482402
1968059262
154620425
1636869040
1215412491
1177157001
943823151
241288151
686485608
273147063
731550109
1430459830
2137827668
1464164105
1210608448
149980455
246077262
758322540
1424554847
713768442
306130284
1568942029
372903272
7808023
1443626504
1099667720
418934728
1353514029
1104437542
103100466
356438842
1056646372
949020743
1045987190
149890988
2074004555
1339717038
569001380
1715925275
970146853
1285215411
1895222323
1372340461
1733658932
1460890350
1482200509
800603270
1903832082
746973677
1841708125
1379189464
626257039
1563572915
1026174726
517500151
1426861694
431997882
577423875
2019500733
388374895
721740038
1286502876
1441199380
508536777
1502896330
1426199329
110278588
958011819
95381689
313397235
392752954
235935803
536300695
2117107312
1184927815
930827604
1039576088
2005753111
28202969
1151001245
481248761
1378718748
783528979
1771886448
1300307395
1560371220
2144597344
1060567575
537222104
399448999
1946890261
969724691
1414923940
1118216713
685443384
929441199
1954327505
940161362
753695877
1827965618
1889602092
462155665
1267755837
178477437
945329606
2054596237
2113757513
740639894
66699512
1157067036
2021626555
605671292
1048494241
537584144
2143857619
566469907
368305937
3941903
158947554
1840966891
868218381
1649870044
956918034
759705663
694980206
1140173483
458712447
83318069
1819643925
186636487
568334923
1392911581
1227326657
2111822476
384350502
647241315
1555435134
1387654369
1706110467
1634345954
831324484
2076007115
1563008000
1690803158
211543982
319501046
1914173517
746197497
1641017340
276295066
1470411379
542796978
1501644497
1009146318
1631444418
480339041
873590947
28410196
1813811913
2067256273
88826449
131080326
569146778
685497416
1402530742
1799236736
1865541841
770294240
897463921
1798444709
100288498
1640312655
929380686
1795291426
1477741850
1491828067
958066890
913699184
1063088263
1600249934
1293913297
659884682
755206614
888609515
137966177
1929534341
948152556
564277430
2046561294
1232191007
835393259
158358573
979108118
1590484156
1075207768
337419216
1019748017
1001164012
1919899813
278160326
1417802673
756862059
1899854805
537369333
1855963628
1129610820
1290555264
904169139
1868304912
372910165
249828634
587883052
1832058055
940281545
16930370
2039036543
12111049
1101073123
528159554
14872256
1934245400
1639739419
2106527748
354456549
366522487
1724671145
1588633356
1898459808
2012808801
199556563
1366582855
964881914
1653744081
1058950113
383636100
1470288859
223459141
172339066
1022271016
1910521128
1646170736
141875291
705981764
610137642
345560878
303852054
1782242035
1578317315
1151462418
1669357744
1567800527
1412524924
1138736114
257435543
1951278440
410161188
290111265
1642557620
479336816
213773861
145100222
584843554
186794853
1828910715
1638941643
1666816255
1806893105
1878101610
1258841864
798299176
2058255157
247514999
74871799
611857974
203839154
877335514
1556561323
1816666281
322747727
514397659
612465276
156270216
1012487362
189103243
1089662252
392803216
1446126969
1996012779
546302072
390722537
1539721922
1905180901
1392040833
2140097285
440240534
539904428
1790120982
933948641
1374582809
770670103
1375031234
1674478597
1808768448
297391900
954051455
1518458822
32057244
1432811164
1450803881
1935908434
1404522156
1051120172
479842910
2138894935
914292502
447998674
540280659
1180802363
1814576219
406167240
536364100
760542166
2044398149
788069477
835192626
1036908815
1814012573
1720670509
659509306
773838080
1657444452
292924629
1778018445
1638608912
881662187
1017148752
1845613755
1295832535
108263099
1564181610
525073151
75703593
1161552418
636962347
700554037
1359425533
216386449
1180653109
442230959
135978306
57926250
393549090
1161694019
1945747770
1342266425
946294719
1340226618
1922056604
907826449
576424143
1432085199
1901891595
412307552
1000846059
620214692
875761389
521292450
745655493
2133310432
2074210574
433212740
129960290
1457527032
474888541
1604346830
1181810750
1527387193
1910504851
17222604
777856393
1531371637
615402545
311763673
2066534502
1755840520
70554955
224715785
1158631007
1656370959
1293462994
787316175
564506030
1163104130
1852616517
915882685
1423252984
1141059457
890532073
1522780323
1796903759
1936889530
37863570
648588341
1856647322
1398409038
444054534
303216362
1255762221
825622951
775529418
502568102
545089485
957107590
1785176551
511782616
1854346304
107008135
1043376084
1317774548
766238140
1235696635
1228015805
11081876
461635745
25492178
1664048146
231274137
1217142201
1658799170
1317764341
1381515898
1008807383
827690474
1908861282
390662276
2056392445
122306051
1514117766
1851895346
1703127731
616533096
1155263204
1946790336
1765464079
119426683
364353075
1346438781
1127863016
1476607816
268094551
725121224
949232425
1806285058
1326619025
2130999219
1302770752
1858523998
2008933494
458844189
1083143847
1567297403
2018294346
322178196
1221195997
1867684859
536959588
1300506959
2048518249
1658736270
1399190179
1542629350
1116453117
1119552944
758474099
1720057048
1026097387
415717675
122794646
73023078
107213227
270845729
1457360196
1508192674
1450345977
1520815206
2054618903
1770906052
1147689663
1015403875
1498315964
1631139483
485292325
1539883966
1488234666
1861892547
284909991
372243159
1888600511
2071935163
53940085
250549282
1408817014
1565516832
989138481
2131028848
1637278190
1767578249
556912522
880698762
1241918262
179826707
412187707
913363702
596880593
1777854339
1449529171
49432378
1897997431
1847889384
2086601654
734788761
1293972044
1509508776
1198014779
928059883
1625482408
183733912
1908502895
170181350
1874175054
569451953
264098735
894374469
1296551959
1539463738
1222175452
826815016
1809290891
1153934386
1685270724
1281529494
1991361287
1237944335
48963622
2047338947
287267001
757638897
916733465
1863159152
1860164403
1934688346
1480453955
1153846819
367495363
2089797131
1998334473
1133030255
78249881
1017903606
1688756333
911324909
85254250
304140691
1111943226
880448199
1052533924
1647586218
438619881
191279935
518884815
1394043789
1887989650
1787136879
2135853580
650683715
943412600
1205968072
549585868
12933041
1007791675
451399383
1830173890
1310677478
1745408312
1099749632
302261610
2038827860
424177313
1084037854
1470984149
1284160748
1059564902
250587325
1019527825
1624329729
1048904336
1254674415
301190052
1535957455
973103760
1844317459
1335024632
918344603
1628123706
807318185
1637053263
1002318483
153688994
1835015948
1825192039
1747369350
627619029
64588010
1362636078
1991774991
1381976440
253322933
274455623
2008561274
16757671
393489275
436588330
1601035105
1745780527
1644838409
776020901
618992099
339293185
392595827
211449039
273503449
1680254410
84901930
325219317
996008605
406890067
523385567
1538463733
1042658863
965138791
1040564308
548444868
1271684515
2040657640
2021186027
694882607
273788162
1091651757
1970548258
586835564
17965271
633765543
2088175807
1928455242
2128953905
33407726
1536971530
855442210
1434356267
944519812
502528746
1400315107
172997650
2107567012
1963048032
1020265584
562074634
129384495
900884243
2058529247
1387680155
1474264806
1534514010
1251911919
1440406697
866697466
336564599
1507209221
1968606718
1003525397
1200202812
873269225
835450990
1404221833
1195002371
661817230
191480076
1138097792
1935786610
1455947804
1250015281
1794519175
1249886171
1340499592
783686551
1847919724
904447731
2134802544
2055062561
388426880
174539121
646385410
1933601592
421280364
1254431836
417744693
1739434742
1518236517
1925687603
177319874
826308951
169523434
972434442
1174297946
2133304637
1871756407
547209300
2147255523
871099315
289009612
1899322505
1587839547
1953820004
882901736
1701690499
1283672640
244461085
18008145
567790620
227746591
2022997810
1392581337
1775364380
1764928388
1293383768
1975508176
2033426010
642905794
758120743
1323113992
2029951539
345597787
1517628416
578927850
349985497
1758297058
1850019279
2107711452
1449838370
1871652139
879354793
169966857
1792752514
2146982995
1668670942
388644328
172728368
966945032
1016660002
164373216
991900679
1783640693
822015025
1695501813
1047844640
727812579
545203385
1836001217
302531710
1345796834
1572026877
1336913597
25372095
872372139
1250698787
423406844
903560275
1266789004
1223488076
145406442
399536129
1733152682
52718479
1684330269
1991971360
101575968
22952320
1641698373
1568696036
1542093613
18376277
2138411105
1883890204
2061065902
53137053
80853127
1815539752
1218030987
1098588918
11925136
530427802
419217776
531314681
991516804
946817558
1138259564
1286915591
225074720
1535719107
623079995
1961033967
800531977
813659248
2000377109
1936486515
1535832506
498642379
390770312
287743677
1191650908
263509023
685910618
890085383
1938194858
867224778
1238552883
853531630
1271836810
1172641320
468608647
1956054588
1749511822
727178653
2084035424
1147063827
736027880
1556220625
683859920
748806530
1186438456
1684496621
7427149
505670893
1552846595
60409368
1896715857
1108667007
328908390
768825247
873674031
348100362
219754894
875252674
1876685203
2067383647
1468767638
304263190
375327758
782352777
1581649409
1311798349
477285323
1764337204
356312081
159730318
2039686097
681091511
511141082
934997459
531863872
224418655
2056577818
368704630
876972503
2115771278
1072921125
90992199
1062711366
1290999047
1365313854
1192289270
835025104
545610721
1825046458
532152493
781169457
201468697
2044974784
2032646370
481924574
471208855
1847623024
2036654010
346491102
197413740
804669213
1829451606
252485649
1362789396
1561958496
1150948883
1960629719
1501581998
764418994
1223201817
2140360037
2116486033
708915925
1793696962
1856743044
453853511
2077382445
1672154896
942087198
1528104545
136555346
252987458
554851597
1736012114
451103204
1375114344
1194168194
844601717
1493883883
1646609070
718489906
2105185442
71860341
907399630
701139316
207315003
738020141
452138798
950874020
184988399
140773840
968706101
2034702248
12592348
590939985
2081469387
1965600169
1117833764
397220694
1557118272
722724670
2075613903
882280656
1641551943
1237452441
1812001712
1810221974
1096968271
431263752
1589625560
711088476
1133383538
2142217648
312566307
1787087306
1639116979
939860852
1545830180
1331312900
1340779761
1112293461
1872973802
2027031658
245285349
145349345
754625583
392930210
1275400565
1443480163
161443667
995003016
1584131735
417579478
587321638
31703456
1808537860
815702399
2035562619
1111806869
1008501756
1114050124
2139784060
2125259745
342135327
2144878052
1335031418
3669161
1813434198
1282677449
2029200612
1050628892
912625135
1699656260
1643968842
1248463437
1365126736
104363321
1062851829
2011464735
1536700042
1403979067
1876629576
1217583424
1039210364
1486431254
1794900360
502064082
1956839569
434070724
1906393910
1878644278
711549773
1957997646
203666378
1951355940
1204452178
717001113
803476952
1855260743
1016074077
1481231709
657831046
486966508
727256507
693010063
2106687955
1927473381
1024155087
2120396108
248454427
2004926117
507865372
1476792556
1636729348
22027090
1597952131
447791667
2142112691
1404270636
256038829
1214385027
855491111
1922475457
1429951959
126266902
25030838
558499402
232229430
550969524
660850489
126691917
1384884296
1883132003
1394002857
35061054
2125756919
709857321
1801036071
365527816
355210761
72920530
243237582
2094989489
1291216808
310986416
1277792273
1340675532
1465818022
1607505653
901824502
2133418201
1583736087
1386062619
1983346971
820524068
1038805337
1073163265
1503643768
181500858
1612733641
1791920421
1750418152
2078878137
1048342298
326171365
1794210093
1478581843
1250731339
709342886
1244268410
1479424925
1645100376
50344820
1877401158
1792464570
1624959309
249605247
928639962
625864752
1454762197
1379277874
1913900740
1098752293
769946007
158302191
503057568
2110970785
2042411505
890533843
60455514
1505534384
314257011
186567994
664583174
447537074
828580664
1716749291
1274921393
1630844072
814574130
1596109828
1421267016
770522888
410202978
306425649
2040346734
1802020204
518731701
38708430
179338815
1261890273
613441227
1426903606
1692643642
502310059
1399012777
1078238025
881464221
1997877708
2142082503
1483018055
1641222802
425164847
401335621
434089552
122885758
1627530910
284678977
591000903
2026944513
1883787096
1664218702
16537638
1600924817
56434476
278596567
2018812019
2073433210
577259960
1882442935
2118306468
1033717804
1776916947
1755765407
831989309
1979074381
836611335
668741805
818869195
1524449454
35160270
1745101544
910653074
735798636
1284761999
1904898344
1744543054
1979995226
1384319285
985588016
1111731206
1071162940
724643219
1698980627
289977382
962809314
703213835
1948791706
1704523215
976193540
675790406
1087698091
369608392
826677184
1988009254
738300698
1023574749
1201216680
1742260094
1203571514
2113298189
2023880214
105760847
2060450775
102885263
925451764
221119934
1523906585
1805673159
432223825
836620999
477198749
101239596
1880932706
618205863
409691657
3960516
702834174
2106581033
842150265
1254182639
1528893381
309613939
1720627088
1960466284
1949165440
1387317146
1173810504
167668029
1887787499
1223157531
896667160
1994965066
1014032372
1746119577
36419050
1475913416
474251994
1493636156
770850895
358676954
1157480911
1185083229
12015664
1392857512
572212112
1975066939
46189894
1011731628
1182428532
1810272543
1675165498
1364076501
43004760
1959986067
817735377
1654137053
1267127432
768172672
189676273
1481610720
356714514
1423575370
18295335
933543994
159473525
1015942078
367782177
599387844
1825597708
1958372032
1592991793
1636631986
576970264
1409614721
98518610
814377299
1267739446
478325393
309927425
312489415
1640733360
2047620222
1249928247
100719359
2036031598
2095948301
838471305
2009823476
135443542
2037675296
1079248980
1893251585
890855851
1015942078
533261278
2060363905
2116624631
410784661
1237746860
700667520
897304127
1625591791
731524322
1220886690
1966748739
12144316
268513886
302376257
480819476
998933901
2041249627
1219208232
1556702760
511454667
1330475595
1560353411
429187200
750644173
124978894
727509045
495712090
102547654
1630309602
884430657
1778623127
1657401182
1122677743
1663900988
194961652
1423621911
2106656915
1464198373
1096221053
655851280
2144934494
1310472941
1550121622
841671774
1616566317
452627930
773458845
1374827599
1938774557
205525461
704051829
1537880747
1058067219
1630627322
243542564
15180427
361058293
524173361
1803952371
979645440
846356565
26523267
2143091891
1555789914
2143973876
1285930903
1318925909
225902088
1790364024
1675287583
1758868904
542211938
838026404
824100279
1122141399
1575741936
2067945998
1838017983
543296175
1625380880
507418959
648254266
888613374
329867316
1236768349
232452186
1461027564
619031231
2054163546
730490069
670973408
721539552
1529874673
1309131863
1331890907
965590180
1761880567
523035994
927328497
1759884682
1229145162
170503342
917522835
955367456
303004870
1016614283
314248888
1260645669
649471916
483288424
1748217925
1219375862
1095834677
1586677807
996348538
816486688
1009341137
1754561358
1512170096
2047204120
696831127
201551275
777734956
701243788
486306336
2015972512
1212050030
1138891626
2089341549
1150477834
1252868195
1684607959
1816581348
1969952773
678207336
311919366
824050542
1961252167
1339454447
1962012615
399941404
643274346
1966350393
498572185
613894976
1106603702
1568066189
999445099
1416430451
1613520949
1951128206
583445934
2048530014
521763357
86094260
527444469
1360251733
671304177
1575959930
14169661
293749693
2018430568
132596864
747491919
1909581390
1579213028
7026007
1716268157
329848922
1540368466
585774863
1650028075
1115913075
1709270681
1882263233
1558052763
1978751015
895399236
2030993483
372449448
1504905091
548423888
725448724
1389434857
2135860430
1439462486
1854400892
880278106
774472120
773517038
410197746
1074145822
1955767910
1219434264
1069845723
1850373878
763847911
1535691310
841059850
1749711238
1099590969
1582511784
1751714273
450711365
429880332
229360107
1092292369
1887532965
838842439
2146271999
1868397332
249948653
1243144589
1126460805
1302613414
676870870
1734489613
48113287
1337125731
1277882047
1314375186
1161410408
284412890
747751756
1574101040
2138444852
648376534
984147170
2080916704
1823572900
1452051025
497934674
705065959
1513935856
2144185503
319513217
354105492
393616001
1278008011
1639713907
2047863750
1222360599
1039498353
190255283
1966638723
350620498
695847872
1908867006
1523658832
658977967
1412966046
1598956276
524258468
1586390954
1409276724
561388453
1131358979
1049171030
926105955
321952340
1756903733
67009119
1678295785
1735662486
1115386343
1975125712
984564885
1210716925
961807325
254671881
973328417
1096087818
1947992135
2140414075
1667204202
381679959
684208554
1642081413
739071657
1754049666
255617764
791712152
2124109568
1166304102
939350530
1087123043
260355654
989858505
914914713
1514063039
392139223
1329930193
1043854214
767601091
1188322124
92702803
1909216176
1516568335
1289533662
1434243339
1787056693
1764146924
1867759260
976067731
205862498
364773755
1139509960
1680084406
1187814347
251905977
1545468595
2082757318
1416382195
2113984942
1071858565
1648844448
371011925
512726083
2096381562
1944618881
823089087
439742970
734983895
1495608019
180338557
197099491
1332285550
1125286183
1564030994
468639343
672860902
541383510
616555730
1774782779
1294784515
84314105
1082318734
1544103135
67504234
1590894216
1816006260
125767958
1407450003
509472830
847621757
90832202
325181003
658333167
102886385
860287076
2031353061
1085448285
1940807044
140673636
1026005436
1206345423
1780521575
1949059330
819245701
728201292
1827239454
301835844
386606142
504043754
647616199
633911677
779437780
1028804320
1151735133
788777673
1990796809
146540228
1780154091
1249903757
988827048
143234937
1049422213
1718375842
1548724983
218058293
47061521
1845341444
1958678706
114803648
508543523
1172570755
1058499429
397901300
105153612
2066621534
2094660923
621738345
1221154677
734988652
1705340258
1966943872
132878638
2004351966
813160778
895989579
1739730139
1756972078
579304907
275940438
811595561
964108312
683554461
1133005245
635675714
1628205698
719452681
562266237
941919814
1622078966
2003028128
291823851
1818233678
1422837789
1189977256
1110550759
1040214134
1799475139
350980957
426317237
1409552811
1863723758
696174021
1989873504
1732285667
1768534296
44722882
1473583540
2117977181
2090625988
989312390
1774197439
1109824906
1327179361
1129377941
1845503985
1348173355
1208417943
1844738762
2119898671
1279679743
652498698
658903898
2078549881
892756154
1215721481
431829552
410982677
1785053223
745235974
482724828
1254127687
1022600001
324551955
1094789323
780683123
1123826361
1908927723
561918133
1439484185
759089028
770811957
751981166
1919729110
1037903125
559371490
110628966
1159096295
635851578
141627410
625713596
259781593
860380134
1235327279
401414138
1948819327
1566353248
834338105
349942470
432041052
1212710336
1330139020
1299451642
2120974174
1293988146
569516148
1489097202
668571284
1176447193
1608151688
383500152
1991322326
304403737
1256903236
1611972499
1313392132
1625453886
919972421
763286864
1526453805
1947401521
1577593311
1057945852
480739005
666243660
480132603
1978334811
1446767915
1375902572
2090320938
1285510009
1804115878
1958780087
1176541189
1714720133
1936345212
1129084660
1362960980
395457231
719329519
1288151247
591216555
868546869
977093641
1147689663
549059617
2046806687
1894099501
309396073
1944571238
1292760431
103780670
1504380798
1808252958
1983232346
358260792
5722543
509437780
814908795
1479261056
1878421818
833917910
540731534
1808454157
983103939
1021496141
424712852
1595828703
108085497
1881350108
1261459956
224122605
408604851
889706366
390743062
1781698067
1846133258
1907651323
439410429
1519586809
1404681320
1727236367
193580848
1817564426
352141035
1077825265
1957284784
41936256
1868984399
2019460054
648374189
1970064627
1067792342
119300180
10500373
1978898902
1828149532
1411418424
474391864
2132179695
1127661897
114307085
230203834
215430099
1862177632
1076667775
2095128282
883842040
1118397712
1647847811
293604431
885084437
926239226
1734149348
717023
1143765616
295709191
381574549
607108275
273658091
1526190855
701359641
2034933379
706198001
1492043929
898205581
980863097
291164548
1655751358
453592371
2002914587
1509644154
242229556
1516363164
256550824
1527305083
1453659168
1252027896
1842340602
1496854447
365028055
138768131
460715324
2064533617
1328296438
1216900443
2139842254
1561402842
414649664
1268736391
1150011518
166708546
1216779813
745203358
1423257905
810557382
1323663234
1944303405
1734455591
376576653
1745662034
1305158038
1908890598
368433222
1907165652
1156105275
1131357232
170324798
403318333
1139569799
1061208839
1803513341
762998136
1369856629
1298579823
664773246
363213267
621601217
553607954
1902076501
209535231
9698096
1933073058
307372863
154955332
751530036
805115686
1640714236
1572545088
1242090994
1245335671
213526854
2015560943
759574324
32407249
1411935915
573546186
1400289804
1384017169
376909859
1301542168
1688315434
871831837
1652693129
1247466882
453996857
1576278488
98377798
1841682112
420996849
384165860
495869304
1437293905
1055935767
442974795
255438263
1894705701
517075543
872562931
1029325399
1309907033
1037958686
1481873667
2029892516
1591887581
1989985711
520043287
587075264
798406898
1981537121
1769119431
1067766302
292000070
294984682
1829554588
1072680204
624517454
2070236092
544503240
806605691
1521416922
662472064
853298172
2010231916
945118996
97600629
1496681061
134911222
1379177954
960176302
896729207
359311167
307082067
1727509089
419175499
1848245086
560835929
146135469
1695441829
30654375
1274474752
177450147
1122018743
93770708
648980844
788488401
784731474
1530969980
1181776712
1864558257
707155587
1409841562
1754630101
2050195415
1939783713
1995685338
1928443707
1126940478
802008430
1964933462
1093342963
1657415923
242338753
1922014051
1211210345
1236444141
1945500529
142472817
784412772
237355734
1326171319
803535824
1947464253
364643650
667553869
516642458
231729948
1299373465
999167353
777080532
491750126
1361834269
1370281112
1027210283
965748212
364709338
1613363780
575960673
1905010430
567654789
1290162359
1691114072
82276948
1339363614
1993454222
627073776
815209488
1976100203
1572779301
663309439
1120667393
860199927
1896573329
2018245006
488745335
1222064172
997889208
1508734197
2121119036
478604073
265326489
693841343
1010921890
1272354066
1005255054
1191032522
104947627
230382527
1151621213
9993349
1657123369
38211926
77742163
1998934907
702051373
1737202616
1145437735
1280325146
1956788742
1875703255
995882712
202433484
2043726419
2142334408
655773433
1433054105
1099576159
1915723422
129153081
665769284
614490523
584071083
324445410
2062976864
1268877231
2131310471
1443067006
387669493
870955243
1905493273
947818736
753954574
1889567571
1120440380
559846792
506944959
1075939928
1470633275
1247172138
461340935
1226385790
487319801
380931540
287568791
704696266
1456196166
803137597
677770943
1931821579
895157928
198152313
1842639063
1843023495
1912826067
702340820
1409066557
1124446979
1364378718
83421990
1741557079
665169267
639243798
571384786
1766339827
406373551
1867058791
1303221698
86806959
1950395791
1529757943
1760042182
2005427893
689353028
958135651
750993738
1871555886
408881211
594891121
919201726
257304604
1773814724
1399224923
1644222720
511410617
3912448
630987196
663096655
2012539667
1551586386
324861569
692181821
2054251184
326545858
1373052450
227004140
1164003633
831426445
637303287
671581812
51402104
1487246301
2146801911
1657620796
2133948143
1765684850
382889361
594956510
1495307933
823141314
1992793749
997306496
453028051
781733388
1813474886
643237252
1132899089
1444632060
1132135158
1286624552
647442847
1073530595
609910251
147194593
313535852
911957791
1955272279
280907016
1653177090
2019779122
659466280
369991537
2141491492
1411761632
1473991136
1070264106
687510196
1529326423
2106352021
622178180
1549310108
1588649920
1669901141
511317415
766142012
841544121
795563876
305091348
1609501013
248333657
1277827944
361856562
1439882680
373343915
1496731318
1726878140
702875812
851550181
2082407077
1599651348
1905199089
2108287425
1137937066
1706848705
1448131445
1787560483
1414626897
945464268
340745746
1579720546
1804156526
173838745
1278440408
1695491583
313444596
1576563782
1888685974
597542900
1955646825
2084764216
888645545
1307275422
310102580
624004618
1271369390
341487022
1982894848
396387801
113082981
1260940743
1818869223
331887697
46505935
638992922
1047640509
1259379045
129890308
1858658133
625202735
2139566642
2078494703
687026663
258310868
301855210
377878481
462822548
2046842280
1481946851
167719039
299350396
1230671662
1244701267
1522134492
894344156
2082569132
1132937929
1645653595
1660552945
177973732
363803923
1265233041
1628905184
1254702148
210132444
2023693331
1176959639
1202332695
1751888198
149031717
1042198488
1176801433
595636997
529296697
702166633
1077309324
1273348318
776523714
1031158046
236949846
74054891
611021423
1646204911
614094002
1828837360
1636432150
1941881977
1179369457
560922353
804223364
768843159
555422305
288623707
1337339459
691377180
970580527
510036692
1074479400
1608929924
564477426
897475808
890459004
1891879343
649571284
668406523
1980659409
27093533
1716033984
1969730508
1527235788
2082051429
1175928997
1885754555
1590242462
1839494114
1381135069
1277038091
1261569399
85988198
585820656
738612971
2014223186
796847977
929283727
1940695430
280322007
1489419469
620643433
208111206
1665014683
65711122
359535034
1199646122
925545738
1250735918
381933675
1948776046
1105174750
1261563071
555608824
205385410
1193554567
1568830587
1830497784
1058017375
2049578291
1886984245
554621839
1835703627
1899560337
902892666
813296564
761439663
398502493
2029478775
1115961236
71465313
1237895395
415560930
812033087
862171392
310839471
411062584
1523414308
1308241385
1405933783
1918285251
686390621
1206017983
284219141
1099526377
495728192
1828862208
660155713
967769523
1004576153
1250761848
1926579009
469912694
1273182088
1250572277
1898058508
155859167
261728554
762886257
1324585962
2021418628
342724305
401779958
150333822
1557946205
2139437255
1903166615
870625321
2049286707
1940203247
104676854
887918877
1110790936
848868333
468086756
107047235
292490610
29493339
735284329
407516073
1837768333
1614254509
55466758
1509047222
1977663405
43518391
1307154739
1616069194
386679018
354765514
1022804271
1114655466
1448862782
1202872501
913416578
1034132042
2104834146
253492068
309513341
2120286502
520434290
28631753
562788867
416164642
1101504923
1904068203
9593292
264762543
1041169646
1533223843
24158110
1873044726
1664560034
240388940
641116227
1003426758
150933154
2023308093
1024151015
1219567255
358214162
1123641598
1734892175
2024578331
1940467900
1257511220
753650551
554946067
1251703942
125810490
673735688
1830743520
2024004130
591745322
2066591300
1164030476
681756914
1297540444
1109047219
13481923
585661867
449572183
652448927
2027695819
1091620319
1244305933
1754824896
1474583387
1345717993
1396453231
366457620
968783296
868892966
363006151
938239493
1630021118
884947211
1386311638
1739813579
662353409
614050153
313534061
1727243865
1505305943
1340627289
1880651679
1289055299
455887218
1235538188
756682499
829324829
809154374
2021493219
1938799388
56385320
1874646685
1313233356
1351574191
510131833
1793887787
195165837
401732802
1866970564
1896942016
108631683
1839020623
517003029
80596648
1187709576
935075406
854470590
278222252
43588056
1426641943
1739751323
1787768965
2096434378
175277705
466417375
186642894
1671753492
1893843859
261972789
1332110564
316588374
212929579
496184706
1812029086
1187171406
468116490
924937759
2038906351
478860026
616536823
213887503
118290900
1042380941
1992162102
798458432
416330107
884078367
667369717
1772001274
529348928
104351124
813649507
654715329
1375986096
942227601
1090431744
328259155
571315434
842203815
420036899
1283047711
1499167656
781237673
186403192
956525013
862435158
1402436820
777610544
1710471754
493013035
1387788176
271131003
1797395410
137607635
904467702
1668264750
75312585
1272389857
1241913965
1821260870
703745524
2042610474
519337167
1441289227
1606265691
2014781980
1413026700
336529766
333858705
1325685492
236921498
1752199640
1693351796
776888366
1733237795
1650883861
1271272234
26528020
716410936
423336818
1274023746
1251406471
245307258
941784343
1149382122
1863357900
355094867
497448703
943280030
653032938
2059241112
12164205
812147044
1165348908
550787995
991677192
1375903189
2075905916
1292339274
1681060384
673259219
1928018978
883032099
1075202715
495570449
1095993417
1373292188
1120078260
1892133135
796164846
194550108
1994653784
195529675
1306803176
250854538
566357830
1888396924
327891499
474112160
1438522324
237411347
496881544
229132823
1713251107
565933345
1562654937
1085151293
525834803
1720483648
1447158743
311919366
1932927480
1348306310
1386027199
693729018
1827848863
1051080194
379604681
476968653
966452746
1930041741
699568565
1917603685
1182789534
905330226
415861275
1218734730
225484962
821471466
1277611290
426044059
1870619115
1918133680
1625885587
1342671255
1865110871
1653444851
106831623
973451607
397462566
995734366
1990169307
500929514
1522301574
1779865677
1573558962
1238993540
950241137
413762767
372409143
84463761
325751828
1659798217
2105217364
1564386166
553996013
1774260722
1599467795
435469776
1573219538
1483954519
214694732
238809708
1047787828
716163490
1323472285
674726620
189627075
260167486
403375174
1945772203
1355390990
170285894
2066252481
1418473511
512685736
2105998636
999922338
305720508
1914312562
1218649216
38199412
1145115799
1622716074
1982707788
1658375379
2055569992
36402965
2087667195
352720010
1525418741
680097528
500931806
393039962
1097260963
2066550344
1907362573
1436352140
1895668070
2055965290
279020510
99614221
967713356
489071513
1785562801
1661966076
793345504
1410327552
786704609
7036434
349826403
541515711
131687352
1227165324
817480299
421382368
1680540911
1662214446
555922066
1130722456
589548180
1109417554
1535400061
153596546
479677480
1616214348
157423255
1374934006
1081424287
673807419
1233300960
816956794
307207546
1048169156
65692331
658670043
1304556935
878387224
1118866831
29744003
754252834
1361994543
328106200
2085433350
1051251005
1895806731
2130153156
1996818237
1446632444
994912548
400714038
1575230799
32318554
1298785903
1685835702
915004460
1338608207
119152753
223522365
312228512
1227680666
1216394926
747388753
275663592
1312269470
288852431
1472079904
866392173
1866850765
1570527780
1951941888
1473242060
1800821135
1322282689
1738872665
117300928
1323484855
1252352294
1316370636
1809836121
1313218092
45571291
1701841350
1683637001
2048328571
10970063
1091167163
262959102
1895391391
1251636933
1297658146
1572997713
776184457
1517394248
1206206126
1622338863
1749715478
415084837
1054808342
1397958336
1102707009
1316927597
668551903
1442501249
1715770358
1781532095
356514478
1274774000
202363911
355116602
511979352
142882870
427206139
1383496043
482215833
694557474
741492923
1191010330
1312413918
2039175055
814133999
197207975
1654519259
1088395893
357515492
986476702
734983895
154784684
1591442992
1106740988
716311655
1854709008
347508696
1820942344
1154012314
308717646
1774233595
508136071
742176390
738335430
1977082195
272164916
1186156234
2022667662
1429053448
416241844
516254327
1440174410
1703491479
520682312
1312442664
586935583
386868676
881887739
1049186411
2020910340
1102515317
1806190261
1666665473
1919662313
1982258468
272450713
1256128634
903445213
494133628
2098903882
414612206
329197698
375693649
929254641
2083243509
636363896
1680584208
863985085
1031658446
1357270606
1118570369
1256150249
696090847
38785724
1941613658
124756047
979696337
1981131900
585110946
952526831
343547881
1192704381
1250845148
1420651844
2088299595
1230601210
2101136726
1153345739
290031283
357708261
522834952
140729879
1647607729
1983292327
1785580099
564621214
1545271084
296874542
1476245915
238176629
85645121
1805135048
714646958
107305216
246346562
888782130
741817117
843224237
1606146508
1813267660
1068171109
1811600145
970748039
146006926
1964721952
949260401
2072027796
1737379055
1634922219
1984665318
376259424
1508387102
17096669
1818807894
9954992
1075836881
1938433025
955953163
226944351
72070442
363389278
1105840349
118840987
948231595
217697296
372185155
770742233
509544069
960383113
825118483
843635245
221205038
1143673412
163326222
502997786
598366597
1503612664
1950539776
1522550425
120376513
1072468022
401459429
1275438309
344836317
1809809684
130218642
360096675
1598143084
75265929
368201649
1061724899
24434280
1411633527
397948313
1546072326
994116656
856736716
1438731623
2012249848
1018621563
2031242325
1155978956
1395692782
869129185
1748510025
211577371
1354283776
1664808759
459310740
1065595960
1140590407
727359707
1432497733
648625704
837098718
320239330
1129528826
1450231032
1634799444
965905537
1884098676
1397515746
1672436812
1123770082
320027243
236865802
1319192067
1879886489
1337133755
71847724
1992842256
1160838764
1928318399
162598875
2145919825
1380229683
851286189
1060566269
1539079925
771429632
813627838
1024551353
702177716
1803196174
3277634
1933828286
1678324600
1119100164
1450259421
900094305
326135453
799453147
1414702210
1079823516
1840526066
1750880585
1513206248
593081661
1554154282
891104212
1676228853
400888923
621056013
896132419
1419435746
861885013
791447698
1210455739
1717971287
1939721728
704657446
1533973162
624971070
748556663
1081717939
1434149972
152131922
740395153
1049517222
2117003821
271772059
1571642720
1814599379
1129138926
707245226
2034840731
552100259
854046588
1140358704
1766886420
609492246
354581679
815193089
383076118
2016396629
2105045951
556816713
333276278
1520315710
921537762
483479510
76619450
2053636384
986533652
579960166
654134136
1206844453
1189646845
67670341
1613281542
826668155
2088185933
2122187142
199056901
709796029
1470586280
1440817013
1187661460
563292909
2111237968
1720955622
1655737027
1215290406
308976540
2092941806
1676388862
1919020493
816190920
145398530
423426960
115555144
1757080339
515381115
168002728
826532610
2127742089
1115753050
1583185584
2023511684
1394717061
275930031
557611279
1668184041
1629490317
1115206172
1788002558
570592571
626161876
1305677078
233647899
1087759368
839364595
1600852317
856755607
1744780200
197464593
2081810103
1793805524
1207165268
1802844399
1230366287
348859497
1857313588
1215881135
375254800
805324858
1977455135
1451876186
1205686999
687804030
592822737
1465839372
855532152
1410695263
2019402847
323137680
456814389
2048259616
1932430348
1735584682
1751191048
1298908570
1611064043
1498444010
1269005139
535788676
1236964492
911010662
384244091
1594877740
787964245
2006429104
1682313621
203332712
114476293
86739444
2017483165
1114918381
2062060444
439745426
129530492
298548120
679246194
672273614
1286936147
1127999651
149367822
2014442467
784142582
654213922
390913744
13892264
286309494
1888021291
1396845677
513212185
701244056
94820213
2056944076
175628342
574025154
1233374604
1593966971
1601972804
1704507490
1111106653
650183957
1718488151
586953658
1120284533
832494922
859053227
52699757
486869603
232287561
1981889464
166580005
633208508
2054852743
987388654
129456642
269298848
2144074176
803331977
27783137
2129418487
861885013
872417791
1470476762
747117590
159044359
1148767321
1512685824
377361461
1881684703
1331880815
254935890
530365279
312261566
69847305
1773039019
331470734
1110915983
1598037092
1063341987
1856843376
1979018818
629460749
385573399
440285422
1095693050
2041718270
1852170485
1883977059
142830260
33300737
1831039697
177403041
217276653
1700583597
1515129893
245112793
900831047
837040571
358266683
1368013030
902423453
1727442764
1101216888
1647740147
1556675517
652147475
1785076218
206176706
1714172806
1973483982
1880583525
753717546
349284798
353393515
86380869
1848814391
788958438
1579465579
380197299
1389240094
1035531263
838307003
751627195
977995626
306727926
1581368998
475136465
238939377
1103669427
645779706
1404849497
2048215375
199878367
1233195742
2044363404
2053564588
2114507547
332339637
162184683
2004887640
106044532
317474803
347196181
862707061
458462736
1139001414
124005342
1553098852
1620329802
353363985
344054398
2052107411
1992539234
1822377215
2082181948
874064042
818989055
401073875
942851510
923321975
868153340
876725898
608506298
349382297
1323983231
972669259
1728386531
440419445
1100778844
1431998422
643115976
750303548
405015602
675358717
875172906
1298942756
561640698
638762509
591522050
141943523
1142281896
661430151
937157476
762338406
1023002956
1200073173
131803659
1684359532
860504143
351147725
780700673
1489307346
1404024444
1450958494
858724385
1117310120
1230225248
849997029
1451447401
772713081
1846080785
1198248737
585041567
1123588707
849809313
870721918
788002268
1506322243
643339141
1514000318
183671324
863043005
1580347944
1212050433
1555923943
111055844
549629111
1068278167
1406041728
1580716073
1158574154
1325803092
328389034
49169320
1531180462
1130594671
1349020334
27416894
1921217033
2070403537
1825907240
960647718
1259051061
2109750608
271867189
1386887582
2041306887
109231335
1713062858
1465646471
836953332
1864123948
1728831417
557323103
1934949038
1496615282
77062392
1965315167
183580990
687819724
944308716
1628467244
708082410
1772206640
1791459195
963532768
1174548045
2047230202
1565269796
1293773530
1811503421
362848831
2027783869
15376253
864138182
295943508
429261668
372203441
1232762485
714673633
276851779
1505461350
159077729
607923208
1107012882
1021837982
1547175011
165005978
853744307
345391918
338921404
2039268611
685004656
1694248481
2143988851
641664211
1333670030
1897704570
755452685
305397469
1146027776
657019717
1958205407
637217639
846822700
577367234
1543324653
1999978417
989365059
1009778284
945955873
176811683
620207143
1200977589
32821689
1777090795
211147587
2116852694
675045255
12635512
1057635369
1757605792
25295838
472589012
1186398468
239604907
614625585
115069350
1352369971
124957452
795422735
102333510
2092992153
1179624409
373209400
1250282509
903677138
1521838443
2007509824
979685233
1535550574
398560384
1340651485
1020280485
248598539
1312192365
1258449541
1717341911
1197781378
486583128
2076992018
449957318
1634190260
1779985518
533414109
340845234
1003309664
1471409868
344672722
679343331
2039550421
1511575282
1987624043
303931951
1160038104
121906424
223381642
1972317196
870578940
1337403467
1665269069
1540971113
358047156
430221430
297559273
1420556721
1999688470
1588484888
255798102
1623563835
460665902
2015891815
91510349
1546882452
2040414305
1321502080
1443517250
169846143
1362534494
1975272104
814119051
385519989
1188575455
562003755
587557005
1989931141
270296614
782449360
1907287990
403449613
1775277268
1572122414
1793632708
1546457581
1342120643
2122612102
741269790
879288067
1249622076
714762060
1580327225
935906923
229955880
1355203401
1373175682
1963774432
1848366567
1318132640
1361676153
794114916
1380494789
1796155379
34183859
1284317888
2018370378
1439958918
1276669146
268338239
210599936
583743763
385130128
1379374318
495945947
143694073
338593413
1220039537
1976517763
1313970896
738314133
741265288
124601267
1967978304
1483218486
765032208
1249096012
1551287621
1819200199
868020348
1923301517
800977109
791858936
1499514986
128624054
289466198
2019460054
1611475782
1359884981
690353282
2120046357
636671112
755113282
1056329195
2100318683
618628084
994502099
1312184921
165165775
1102570815
1087103084
184192516
1012915409
1631209290
594864447
137225889
83098761
13721855
264960840
1879556138
811795200
189312750
1932914448
1971275380
1876786059
945033263
102288845
828793162
174705587
664461048
258152968
1244909981
164212697
1135803065
1413816332
422193069
1213567587
1005853973
1666034590
1189032079
1766383040
1488139100
1293272122
1932988589
2057871304
1783209158
171014959
1863022294
1214947569
997016824
1473075126
139172394
46659580
712129378
2066818569
2009470080
868882333
929364526
1444530967
1157475360
457108280
1931760722
1997982322
1378156843
810818021
469255312
772332166
1674399026
481274597
1917562257
1286107888
206776282
969245613
2106687782
136608857
1306903897
779757203
2052425902
877768366
557911741
217166402
1076870621
976733592
1685061223
1434635099
1894102554
1173144356
1726177736
1507414444
1082957628
1137355171
1700820179
961267477
839610471
1049722054
264967551
1008115380
26468567
438464682
399607142
2050986088
1258499980
1633731200
1584789349
1997979906
1826798035
1519006806
1608004935
1057935277
33539061
997135677
675332613
246166622
832449991
1874321544
1605275794
1042855069
274136320
388419207
193656035
1616627432
1602506161
1974862149
1557104949
352087134
197332485
1676712791
178084464
833424574
644759599
1468257660
1763442367
707762993
974985908
2124735425
1216019476
962246161
944605905
2029743488
354559742
1828651886
1769647841
1315318567
1140267361
1242574311
93028443
1201426848
598934386
319847878
1831007886
693225374
47377966
999109529
1207428165
485978863
1503346219
2090826514
559431439
243198644
1933200044
450603084
87686298
705559419
1831687267
1235164481
36199545
2074094359
789580454
549670293
1294079341
180360058
193332513
1644777100
919671872
834719192
666358418
1648137625
1907540633
2101494757
671271577
853338547
1630330971
1367919221
1033211034
154582077
1453206339
1746557235
1110175113
1524425545
1737801308
1525296362
153533980
1332853760
876688627
679325592
1925186915
967172069
319787201
739705856
1115244501
835868282
1234263573
1999114912
1775991047
1398203647
675984438
1102153112
2073513151
2122353291
1930923461
1789171513
2139415306
1156977517
429872017
957888153
1739081854
1485445886
2061321477
1324600818
914975387
570176080
289001358
1412378546
1815828815
1565930905
2131329431
306103286
2103944762
38871993
665563428
479032704
2003622826
1095224601
1643144437
123929786
210474933
1946993380
1284618097
927883598
1466744674
437160299
751590159
700051670
2072601062
907361492
2123095471
1834408549
314977753
816137018
1446175997
530846427
1420620678
2021059103
1314698040
2108484441
1673049715
984963364
1519757345
769337146
518683542
1739862962
1268848370
921462451
1503788346
755963946
580682685
1150121338
1805857189
446512921
1341259579
9193036
1039744790
243385768
1953672069
1713866859
268680852
1048751849
1755879781
1462596106
2130667597
1424518589
93782972
1363923263
1445681820
1439686809
622303492
1014810758
1770724572
1970710385
453646344
258073043
1832209584
913486797
1119451566
1050988349
1166812289
1051701590
1073284549
1174219856
1492304373
235897990
2090030666
519117632
1714936669
944998434
1372652305
189073226
781058800
1936210330
262956062
285154488
76660250
1428079761
1856419588
845466877
1217390981
852001505
1508297552
685534757
1149098212
866921808
1194105063
77870385
1098363246
592820913
619987917
1741646452
661647182
1616309597
2059819556
777842399
427710518
115007164
149993275
47795180
33855434
99202209
1875851014
2014792469
1946528204
495047261
1351816177
344771383
1443591692
1261362851
219121377
1469501691
2056631483
183064059
2056429825
776524622
2086709715
1471572978
1015155049
1531280018
997026160
1389488599
1442489026
134192612
782009936
916218540
680043238
40407979
1157192822
2093069548
2052154545
1695460928
689722746
442147852
292959148
1737067228
2010068343
767561136
350294283
1361663721
1220500924
1576504517
1130806398
997473107
843960130
1353193369
2041023878
1506301376
36311136
882546297
1340865495
64758055
923051107
1823250560
887728749
2097232307
447810560
1898182831
1257636649
1438080045
424870757
1278606117
1533486054
269224994
357229809
157623720
53483862
1767884783
1126256223
155393952
2001897594
540389152
1457655514
1919185435
1404623946
1399553972
623896952
1544779525
834852900
958891616
365170355
1333647686
825084928
1041369260
253335826
1485339591
1028899813
1054879549
898961723
1375738320
66061963
1202758758
1912046230
1371085321
264190851
287011753
2086026527
1238290314
790613070
1363267196
830364640
1090138722
1100584143
973630496
668086440
1626249959
51396783
2032518515
1460583142
1839164958
1310229359
2081987357
1540099350
1532648476
1115307217
1406413697
2107071830
239195994
1785622323
128568623
183442628
1710918575
422514963
50170808
1266285565
372566267
733534860
947760352
1795518578
308063097
1620028556
809664135
1780503605
1513298175
1283181766
1542580753
1514938036
423374422
781749479
387272184
633777491
1592165300
1727095890
883374431
191863045
949149570
673602443
996581880
802315878
277897919
165624350
439771163
506007264
10949177
16694596
1990442495
165033897
663462179
1969518883
1365193229
2096665462
50875435
627176351
1038520488
804784089
1213216362
64912683
190598533
1751919207
1662940539
429999656
45738891
1576542330
1043827659
2140851481
1634176872
1726719232
1892727977
1944179585
1960061379
1883440494
400838829
2004151926
1725679528
198792453
607572651
1771004141
1862202831
582032511
984689624
1050874326
622112618
689086818
1572661601
417834196
1779686390
757408201
1569931546
1989550308
251773802
790446686
445117545
1141079969
1496282857
926856218
1599235805
2074929041
38770627
932824265
1587054594
1495179679
1123012918
1833489559
315675653
384143496
109364765
1712233264
1433567033
1732044491
1059739332
895342086
1997247992
2042241857
195624403
1880331200
46963163
944583252
746683744
2014051406
162934160
1509235044
181560727
214330644
1878144106
511653207
1041345055
27798137
2038650233
513178308
413281261
789327081
1684471002
907957363
739538063
1410061955
1169981510
881220957
414341966
394969940
1196801747
2084204289
2048665059
1889675542
607843861
734650065
741836007
472544473
1239711732
1068053996
852639500
725058369
1735140325
1031658446
1260482382
1015111840
1169872616
1055429706
1937885112
10293081
1686323090
1334523954
59214190
1091720322
1467664681
1282277402
1225300192
1014750822
1161571585
1411206642
539645795
1090386178
499992236
1247988945
1532226172
135832244
607468955
1453643262
884092950
1710184911
417312997
1018953946
1368356058
285848279
214479233
1538939636
469283265
1729217
1572771032
1772258228
1737079119
1143798487
962491248
283963105
428368178
1524697002
900850241
899436367
1600815931
67292198
1061639281
954424278
706913160
1421869986
997853492
2065938201
1373051413
927059086
2044978920
137263518
1774323564
2135479449
1322065893
1346330834
2130284166
450334369
367830859
149029870
123082454
1037574491
1183740813
263719923
2090169749
171054680
793544758
336625228
1193897314
1871872118
2038386108
951426446
1477146836
1898380266
2034391603
742783923
687299579
1065845808
1918719241
935515831
130008979
1638621645
1569329764
384122831
1658701755
1445287648
1599673105
1058199616
207160842
656684633
1581299030
2037223874
1075379316
60500855
509773428
965389806
785728509
54866701
855281669
42527876
749958631
1751339516
820299749
1625004408
1714227096
1141496492
309365380
2076337785
1090084310
1282240553
1834766665
647939062
1165456127
1704100301
1844139354
515603792
1997441174
605797241
1816069988
625720320
548244815
577362335
558323529
162208047
884992969
626068934
2133506314
1374540393
1391059285
1681671241
1464363011
1448723563
1094606333
853131238
2014951267
1491867869
1416008977
636927126
1323766174
1725088754
1925813380
1767960755
1084781638
841145995
435384212
1080112473
25776602
803334077
264667540
1667812887
348032477
564907324
902162561
1125267675
721985659
1114960482
1147002909
1761797570
388901633
1449962779
1531358458
1880241913
1944809960
1249041537
412562713
1548439619
911881331
1705835793
172389857
846420294
1768253213
2101681182
1939999010
490856352
1203876150
15106848
2045668269
51268757
1043835300
1014400603
228453322
1446083651
1455205584
1240481082
1804216752
1412854080
1850052138
689422276
1184358200
1084171001
1231698653
1940512227
1584973865
77358005
569171247
1266565073
1321717354
1725740784
1193335528
1914679352
1965262017
1040400423
1134321259
1839005692
840395378
1014094158
1676268711
104336746
416662334
88611937
581129497
2046043309
1305705943
2145800403
808021448
1216182878
1984353270
2053803213
228736622
751323271
1706038344
1031648137
1336283420
1184907952
1939943489
460570983
1339870590
1988559231
1763779982
27320085
480787071
1894026431
631889978
744268455
189127517
1848357903
991868014
853684258
579797745
727191586
1011479004
424887326
1462419572
778021208
212505011
1236350241
393073597
2128206748
431293682
981588232
2044552452
589491387
1819622796
162525425
578716034
392472879
221804824
1709698068
1389495835
2098125916
1922685003
1620843048
1663403781
1755286439
1953259919
693631697
1048950045
1143448646
1567241512
1145172527
1585488830
1259487774
1177621893
165042383
1224798269
1647919183
1928289168
1462948579
1989378822
1853743117
1967579742
1091079067
1195212416
2145710221
286528587
1144903362
317377615
1611698876
1819306567
2047611407
1019930130
1795705844
1895748807
1028241746
932992574
79339719
1237769511
328651509
205547708
1584460710
1246115612
2041927577
964205282
1232835401
1679961540
1287735077
1626915857
1015896580
1490340655
514397554
1142347946
636220355
1706692808
1496928760
1495579188
2089748391
290751599
217732430
949540931
451215858
845976270
905724652
277120343
1300905176
1204926992
387603521
1922348585
888011980
88973336
1386399682
2133651954
418903370
144148001
1899864935
1580960727
1094471274
84751220
461153708
356211204
609183212
1667107620
1375296676
864812456
1105411957
609243674
1384012316
1974369442
1468694972
314643466
1096388084
532853617
138088449
937989420
318842149
1192880481
582723340
1712938967
20260095
1224025884
871276986
686498043
1960648107
1007125825
796651361
563308569
145232052
1836508286
1010642356
1229779528
345886101
180280146
924920622
1534661334
253417923
791113676
60413019
1750410347
537925597
1957413556
105182764
1300554205
2131930102
1861002307
431989819
135611327
831511827
1392665068
204593482
1063553919
1558128999
972055587
508335711
724350128
593561335
577118600
570376778
1294333402
1991401359
992828141
1071186955
569716298
1843805362
186553273
1825335848
1254176953
1779888857
497100570
2101863235
591361087
825540053
662551206
1767589779
1202351943
880865704
571383243
932951134
1237625833
540341770
1484198995
956740594
347976430
405534456
521342973
450813965
1236472680
1171920471
2125391583
1276402490
540094988
1695247089
799344177
1708980249
876510353
813902666
87961316
1853349068
372476953
994376276
1662611034
118881202
1946211624
1518277447
315027545
36764917
43852005
540491075
1919511175
695921524
1021537421
1793226224
2120916501
829746407
1864253569
1578943712
882924421
1467511711
1272926656
817898241
2018335276
242152363
341650371
1663488158
1587081265
1602177349
1951370460
1282711189
217891007
634888594
814261605
1188426233
929221368
869910376
497857066
408240669
86442552
837038191
2000306896
1174514589
1004145201
1077790216
399702911
1925573678
1088377648
601328556
72989933
852067541
910140341
1333557954
704276050
1814291504
1679368417
1792576633
140886249
497493027
2115847611
1590063098
1492171557
1012830018
758393493
462049997
961807325
570834004
954102216
357557941
926582557
478818248
1065055906
1615834010
1497586956
1646236086
244030711
523730070
1317361620
1144373288
253539084
1898167648
1250805310
182350650
792904247
522378505
370087257
2750177
371855744
738703729
1114345811
224447042
202092325
1049566161
1541169202
2138536503
1046353931
881448163
327303068
290652566
198404437
1737806393
2075995870
2115518236
991669446
411103371
531348296
1185815710
1488407000
1144192949
1363679098
323739391
1228713506
215581630
1837815948
1365819375
338365937
1851686890
1023873064
189807258
36848498
841107836
276435972
433006447
1305898871
1570152656
1269777802
1314316462
1792518340
1183098145
223845926
398339099
826961358
508451113
1620201196
1205470217
91004369
743064931
1055489369
1942528215
1052425411
1403025460
1492482270
436409507
1664312811
1105087378
309807198
1130624297
103142093
1338565282
20980633
1862491314
1201447092
49833595
669360654
875289731
1666063281
1801202554
1109665776
169697792
397556567
1326987952
154129442
1616090421
1573425392
1975541202
1187745860
577206618
760595342
1852654443
1811168712
1308475768
1948534796
1998229890
1289889701
1194685550
505730066
1866157891
1131745526
2050031516
1017459019
1331876192
94974646
619570783
357149104
178387022
434371945
1455230117
1827590081
948306083
1884508259
2112845553
156726841
1360269908
222274065
1103154570
1102910760
113772148
1336983428
983588634
154563526
411850670
78688511
1488819412
1763445737
129469154
778129701
1080014367
32562294
886177954
275476057
654717949
1066865666
1986397188
586191862
906873790
821154222
593256921
528157743
656123120
669407360
1961621016
427105406
1263200088
2014745216
983393052
247690923
170778013
1056480012
700984212
1145465970
1197550993
1612493958
2071914229
995110212
1752084351
277703070
1751704319
1201849333
1184889050
699695043
927656096
2106639644
1721442134
1386306326
420340271
1814141352
892171856
1607953349
495895844
1203647033
1950949346
1631578676
1382568813
1099966302
369917541
460412452
664106293
662376834
373266635
914420336
371273232
1671834510
761521693
45108716
2109935491
1221678326
1263927932
1012181249
906077624
1271971031
1118721336
10494595
465130388
1604017260
539635624
981542965
422324940
1617439100
1164793919
759334219
1388234196
156244497
993159683
345595206
1439842196
545505940
1664902686
730319115
313775228
1720779958
1097484451
432129505
1500590635
2086015202
1127656816
1725479674
1097207934
927810517
1230957340
1382584741
1225214936
1311418039
2081913719
1237984779
1267646503
352060681
1255800667
1615374727
96622275
1389899406
1327872501
828789455
1380554873
928100756
1489549346
145935187
24859400
483784037
1791030943
481203923
40700108
249817226
1340388998
795223754
1650596537
235437459
1703673139
45856999
698697204
969460777
976111282
1096970633
539410027
1431989412
1072086882
748463821
1789888787
1401769271
525373520
1294528931
1723731028
7368269
1000799230
331587919
7921922
1049324699
91708544
504725406
2064109202
658571588
1186587497
1622238002
1218895532
1291358921
1567460297
870233025
1560896916
425207234
716606381
1801989717
1245551884
443827288
633489115
1768667969
1448228205
1192894597
895932377
1951130740
96822362
1584775799
394499413
1557822737
1924371607
366376616
1346099153
1649962392
946683855
290672013
2084582530
894543215
1167737371
990015470
80252754
2107005567
255306437
2095487711
89423773
1373414662
1407688347
977914095
1844654980
102861473
1589724890
1714528360
426437473
1098140173
1327393492
660712072
1152135073
169361896
2116609136
1863638709
1233010439
1239557222
700758212
153082756
398383316
1463309203
726201771
1108143932
1785318083
516933400
1259039618
1851071230
60916618
1339511458
1606781653
2086394129
1928965529
178464765
676776209
839788002
1617776626
1132189875
1295261534
1026378574
2044129257
132523573
994376430
1433706106
263403127
1097569113
591721956
778100186
1777103279
1675325499
178094805
1692639059
1189206600
1178222475
617873728
1944310158
63273170
1117582721
906265077
85487212
1605147372
868542036
1325770895
519922121
979861613
1248222706
559809633
144394504
2093187336
1975456637
586292215
1629347775
1149633416
1547802614
569771360
1844870361
1157644375
41074251
232409997
1737659461
1683707333
1599390987
224460313
1388584774
1688965994
613185622
1128246001
766947912
936265478
1617977673
2104443675
1883611551
986287984
849831316
2139877001
500630775
1110294649
1947901357
1968337021
1916248346
631997126
586924108
2026286491
2042645871
1719462247
335879487
612652347
1107115797
1159914167
1020328623
1411624727
793962706
53538321
976897834
635868082
184577455
359420988
1553952579
1852053704
1391307965
1221244069
1166228316
275104122
1528783777
200986752
1747135570
1959407945
1352170280
1630853118
1482163427
2086696396
859151155
831755954
513127760
368120903
1721040545
1329370481
1297094777
620757878
938473300
816898640
1161676230
1457366406
1986617309
467456241
1228758514
1980794891
1789503514
922271120
273554285
2122162322
1323305920
768026095
126381408
497276224
156057299
731728279
262859411
1525769864
968211779
1831736745
67995652
2047211321
2099962952
834283360
1350864783
1866303279
1121798449
784226592
1963969365
2088820474
849843238
376427750
1834577605
1134890776
375816792
1372985702
2054251055
1077746051
1217951296
426855963
1487897329
12567864
11153310
1204285142
409960846
107361398
1552439111
1338413663
1178107459
577316266
443281958
1731532684
1999582084
616687030
1669241167
976632844
1305941491
1897063166
1058588944
408478776
891519201
339693708
56444759
1196208725
920020652
701440884
1470522122
552234173
883433232
208153308
524281290
1921299890
227402120
1963318119
1923900967
1792914000
182708272
1961516987
493082952
580063484
962943197
2081943604
792064673
1710232937
1748477675
867771199
274436035
327780572
2077168582
1167450331
690486086
1590709324
1510425955
441666755
1974835127
596068663
2123664378
349341846
777171890
1351093590
62037323
443472757
1309048483
186167455
1398344074
1665417496
1764166785
1517491077
1004159828
2094085039
648022623
522078868
656941656
580434778
147707496
991514097
517888954
1421167507
707397164
1049157365
522950008
448792893
1515245002
1751082878
1072049823
1996541098
1314516227
553071838
1834909994
1613097572
558041851
1456993554
667981186
1182571926
1593702027
601115785
1648159850
1089713046
1041231234
1697074968
1595997950
108051995
544460684
1962803064
977777676
1973395062
576687010
716289413
1729644344
1099132673
600597979
908800518
511057586
1508567609
1625953920
1285042874
1415424087
1550713285
906740120
1366558187
1384638866
347170882
482029773
1019833310
507201534
1011102175
222573066
1121080095
68150304
113999951
1298120924
1379534424
1358751797
1020211924
1536231411
1966696732
34460499
2010625412
1595763262
683658948
486999037
119220105
1221644873
1056118531
157834359
1363635346
277901813
1473621767
1331221265
1747621294
1468247209
181858977
687863680
1444336764
1369232695
283698257
107852908
1829051744
1638831359
1755681572
1277713190
1964135837
1055714443
1766994898
515995003
1137456198
1278962972
524390527
2135550973
290991204
324432696
112584978
1093100397
855509876
1748287889
668179342
1488976767
1063232869
900761459
1913987861
1950724155
1751992881
1773433874
2125985456
1968024496
236143772
747339320
405353670
1280005829
361486764
1807634796
1998391727
1230857348
1107710220
528843332
1461021088
1640026584
845526479
936851737
1054138792
1150677214
1121869325
823735410
1892944305
1758082861
1653293434
1069202876
1044120717
1028304057
583255306
763815167
175183526
896380708
1961605551
456816160
279410243
1382961527
2079186316
577478585
913307440
685411013
1258116132
2133538061
1262577797
801214899
973324272
1823652159
1924876518
609619266
539501515
1919690590
760161949
435504591
896475512
1328345619
903592022
1889681984
744687334
328942798
679887780
1287742566
1395764953
1317424166
1602939133
1593000839
1480553415
2044882413
567529554
673437858
553959849
1805639193
933232958
1308208185
1600153322
1070088915
1013977671
1614422447
513420490
1314928290
1359718686
959750315
1188400075
1474572892
2097985758
399937878
1619755940
1968494629
64687588
1028932472
1656983728
1171451098
1316117026
332909844
1822249708
461459270
947223091
435888983
536405311
28495844
2100167170
174336036
703713843
1726277966
1828504665
240219469
558259836
1649941674
856727491
1975941453
852384154
1946847187
548337636
1629079309
1375777101
1074145822
1536555781
14517995
1180764600
1762421410
454740757
1867746499
832832012
312210995
296353323
561871538
1076516762
944388771
1971029743
1083003757
992661301
457403943
1566401591
1792395682
1255451308
1474603386
1311170331
506099461
862508855
1800800761
2009853697
293462054
1639139758
1311447652
2035197245
1359987514
361865888
2037388939
1002106480
529984768
231520231
457282785
1478927620
35988595
1004361847
1249174757
2025206262
809135206
1269896878
1669544312
2115275547
1393993164
557749589
1536948341
619761685
245395340
1327630996
343849300
1047071546
653294030
223270591
25303796
497803527
207063868
548703502
757660216
1383098413
224911941
609325841
1981569988
1197555123
1256674226
1852151476
2042905338
634621159
1077953893
601748177
825687449
1667288205
631869812
1496519855
1206056902
1856325502
882390352
924208836
471652608
1234855246
855299042
1920354494
1561384879
226280288
308801939
290217305
1743912757
1424539937
1377932966
1728767620
2011586096
1917583727
647018282
1213066443
159999396
1596357140
819449729
190072163
4114247
397545840
1113636100
1426102870
810974706
470345769
2079480061
1669518753
2111268227
2017720391
1771890763
1564385995
406934460
2126220817
98592502
1774556796
1588219051
396474368
471670821
720073850
1117183449
2145077113
1925878946
789900855
1408057877
920898002
1629297359
1772531672
1053910368
518571276
626455241
532405648
1811432218
1786978952
1652362711
1779363788
2059608794
568528722
1596183526
574797923
1620874593
1166482281
276928893
85604594
1922938846
823819422
528613245
472536648
1905678213
1302988273
2080395481
737651798
926038630
160653418
499396447
1840855023
1734672733
1854738677
1830528891
1061978995
839109079
273033902
1007743790
1206542700
2032945517
2083842889
1808802680
1072332876
131432933
1678775496
1541568415
640451893
1483076158
956118063
2068474305
728105536
809955092
479008880
214648648
344200298
660734666
450523381
997080953
221554951
2093099164
1733387262
356420471
747005340
1773737307
1395820575
1855546273
147276814
197912781
1510614978
652139343
1083862811
1974684855
1569528153
669833474
1225514806
1609481048
419702609
1975672016
133384631
1244421880
1102557045
926225888
1857951663
1073686165
1268307595
877023281
345718147
1229579106
644738033
820782452
514595583
2141459796
1992062747
2005899792
1706663183
161557148
1802381740
2081705034
1715705543
183519550
992743048
1908448351
2066166926
1152404930
711330175
1347172187
628175012
947058450
438851579
558819393
471087408
1632021470
1445182626
482726065
1099034113
859330752
265665871
1016312054
1939369430
1215704846
967700710
196212723
620172948
1685609778
1415550375
948759275
839762562
1240444469
1013037683
1848152963
82419014
460881851
1469116948
1406588690
1972464215
950377930
1025311408
339230784
1255966499
663885688
2034274215
310937745
947697741
1964501122
1759333188
1374977765
1629940553
1198722149
1708102886
1825306670
545982775
464196312
1242504684
1597524003
1688263793
1366726332
934549502
801449766
702758728
1700235232
1768340895
554104898
1771376528
104151316
891560416
877072509
132830708
899453368
1457007625
624068309
133647715
758828785
1552211132
145616742
1584238640
2147262602
303414350
1282288572
545677142
471648502
720903395
347279243
2018576852
2120618051
1450802597
611421848
1285499534
1806610978
816904721
1170189759
605455294
1465113846
489188616
410057323
1041742536
1692076501
867069708
741778351
1431685287
805293904
1996179854
1911904536
1667314393
2119700175
409932870
486914958
701342607
848985038
1371993577
1858868519
2029680202
786890617
484971638
658259793
1235682296
2067096524
1251462533
1471566134
418056869
1013542539
1203295745
854839071
1469166146
1036190347
854534018
1249013981
1417016342
1522906367
1447075093
323197913
268519007
1099979568
982588458
2120887907
295219024
904064942
1231204841
727133316
1784684585
340320650
1019415760
760913966
1439312667
468935185
900503036
1234735053
379023394
275518718
137805738
221374030
696454947
1095241105
2031073197
1692052800
1983460092
1966204832
354619229
22753995
1451634136
997121045
863455242
658622232
134086731
672353647
527556723
1000101499
206872426
1307908252
1771035616
1740259328
746603475
1832911380
1727742231
1788683076
1166449761
430605958
1863012780
1975107063
1409644215
2108387606
165698414
1105152929
628893177
930967019
1949989966
904222078
602281558
1510537994
89871555
1514564852
1050105026
679269995
58217108
1524200989
393946048
392567094
1899738236
1004544926
2050902525
180468830
1245997748
1502230269
736313339
209028120
974140859
1447084156
1574165470
797199362
1936352049
1320816369
1541672397
274926385
1180795544
1591929876
154172306
1763350118
307428537
1178927653
976405269
1080418672
684535788
674342061
1952456106
930311292
416414049
1807358233
1809152706
244181732
655233221
1097029143
1765079995
1050843259
341856575
164520479
1018382008
1966115723
1248171104
1555854683
777951386
1646637236
2099632990
375786777
1324741531
1983769294
1831932856
1766695661
660140904
941622577
1168726940
429799250
1359205500
935831738
981302804
1942830352
768125533
1715914893
1532951835
350647437
1982510548
1821655968
885241005
624649494
1418366693
772473667
1776568494
850585550
1362300068
1408817
2112186720
1136438923
1222091864
1585805661
1377743213
290504326
470718294
759082984
911457353
1334471175
644954000
421400638
141086761
1745892639
1150310381
1615036260
1922011554
822464392
884911210
592545722
409281573
691118834
229340253
215748650
1014125093
207684197
881976115
1602642642
282341152
505832825
491013114
1770554415
2053554610
2100392308
1684968693
972580987
1726923529
616502248
1209222073
294780975
1540355229
1705731604
1120044145
1852285834
2143073556
557175935
992954148
2090177218
1972819029
1538602911
2050917184
1113399042
1800671086
1971233261
994072185
1550540604
50464464
245271740
981444882
2130976037
31433540
920045907
146468485
1451440417
1136692840
919600897
1961381114
301046889
1272350887
1996948234
135252192
354730620
950278599
233476877
410598841
1607241577
1133361165
1997927638
1603782036
2141956385
1108253254
1712611927
736005378
1501704512
1907249771
504516927
1213726939
962171058
2070481013
1335495102
731775980
2139217345
3060630
490586485
1301978604
1298604221
907458130
2112970219
2106910953
1490839183
994094221
1878975011
497441331
2086398477
476003427
1735887141
758253960
1896136270
1225853164
1212485094
1960112464
2058469226
627043224
1954493911
43002970
1511016451
1247910859
327497947
698645695
219815607
491712926
1745717216
1390409777
704087638
1374316796
452862629
319802433
766647971
225905997
1819495690
1173447023
2029240606
361289928
718158058
2067040181
938698992
1190739941
1230503161
830424804
698366216
113317579
1636996669
351194509
281188896
1351492959
1122985158
564992592
1626733392
1300990811
1051533344
1086103463
619750572
1208495191
2030337953
1584279632
1659972758
519856388
269733471
403610911
1876460049
1235432627
921574763
443357300
1280477001
489638460
1188960688
615138459
1567888761
1069872471
1521182233
1857960171
1093872832
408363558
1039682360
983630268
406798389
685746117
417426675
345925029
1697668009
607125671
1249844138
2079938979
1392851020
1442818554
15095155
1793027836
141056101
1869304050
1999671951
283284827
1347005182
1618077507
1486886851
271012109
1330943839
176528725
179175126
530202887
742861074
866994246
859214263
1938884377
926045333
1241537286
1853757045
1733794458
1723456235
334599600
1741856326
1528703074
68644159
993102500
56905231
1413217393
1726775346
1869997432
1794442346
842644531
1548474527
246139568
1474490755
1861627525
193415644
1646171306
1665194883
153760634
926670322
1786487073
1882093626
1125443389
2016036367
1515204575
912163076
1834895562
2098166953
465976354
1056876395
1636878557
467280565
2012433425
217081029
685345944
1951114989
1188424112
516479189
1188975384
1832447581
1921395622
1562955622
331090561
1755150131
521193019
633343706
1657756462
2134086479
88024284
1753897098
398232653
748353177
1371515635
254505323
606152127
1899167450
1775819353
106432027
475042101
982047821
2023208289
1768035404
2116617520
1914549536
336867149
8669291
143425001
1527810108
105916865
1904074449
1718219068
67065251
52357856
103735134
340334530
2105094723
1376554583
805427100
1455782370
1310821634
1676664764
1491952942
914737859
656179105
1410615197
1798705704
403869304
1717372753
1877744393
367323815
983705337
29848176
959325628
1706481149
571796073
1559041096
68234051
1462781872
525912834
1943581676
2056901842
41709035
1180077417
358428913
1625964698
1930157513
1782306983
906782672
1594202617
1060064974
779703471
233590702
2051326063
1094248821
781226857
651103519
933037851
1294480123
1336491953
156397499
900986939
825738124
519633714
2131091741
925322602
1116653469
1724802205
662218531
1469873601
2011116204
144432172
1164412258
1403792768
1533614152
1550287001
1298267603
1553954563
1225161016
583816963
1498711097
1605394886
338640905
1601892242
925197293
971740092
706966939
2006811907
1791832464
2106613767
588311065
1330579897
681504387
229008730
359710223
448563639
507909335
1372662668
1993973752
753189772
1211029954
1225409157
1194871270
1615793129
1382909570
801919120
1738864492
1816796638
1074908415
1632510961
1184262918
1666841063
1679587141
511888806
1508051614
1772565801
548812443
853820344
313518133
35502820
1422957193
2096131364
1510354287
1881368603
912345559
1823949565
273837632
22995893
760840978
598989612
251315641
102709970
599040872
1088312790
1237940346
1946212084
1516469720
1308730996
1541166377
673318837
1668276
2122031652
793304522
11149446
1472789677
506737824
1026048206
1025831567
1921621909
656264617
1035016376
728652734
1359968458
281417162
1537720681
1823095145
779365363
1743914776
1720423707
391648932
122517747
193570486
1669915233
249922997
779799062
1426793080
2048358813
206456103
2083018993
1978615786
896630729
458863836
1478614741
1932447891
1948927496
682843302
140545041
962996593
1823093260
1534607444
516380003
739725900
995046638
2139534454
2026001968
1537569761
1436065506
302021465
454536597
536454018
1418599085
150038854
838780970
470892940
1320719617
1200968053
1876042922
1714156779
966901795
152115266
1661949044
1439292359
1792076410
1084970334
1860841912
1325447284
1599958451
913541476
387754233
1773732149
559484602
1619573481
581387761
1818136527
689007803
884493800
382158930
1936986600
636889856
1748042664
1120420765
1178957688
1349904462
1475267656
2114672131
895912250
13137661
1114110713
2106404367
1829012322
865029120
1204553543
1876217856
1107726865
1603556332
1085998736
1655979989
41688618
742610779
146044286
919196330
294895034
1581402035
650745913
1204808920
1756703192
133863575
1185221948
476374096
1497884042
559726487
1419864449
135422000
1480992239
900049713
551066392
2106373571
2021201384
2144771574
224363630
349126530
2125013030
1388125198
1243200029
626368912
1951027810
1212804925
459496958
1803243509
372211477
550127637
2026970307
1588615309
894860492
1266411462
306305552
995543633
1821682809
1182543405
980493751
608375472
417594221
1617753665
959824448
783945382
1287762166
282664818
1508163390
308089396
1800712100
154858684
274290930
1516681857
594367919
1355054041
1213361916
618704275
258620760
2133459565
1538325544
1492341023
1150228985
827721529
1576931892
1671198724
245855375
961450069
2065909067
259742090
1553515750
1583027955
1719748341
1336988415
155973976
518959903
1183603403
268564708
305818184
292019594
484487672
1944926818
1568640434
627778028
1593181056
1491248086
616531583
66657152
1565154317
1978673942
1171591837
655706267
1643010305
602448710
1173744300
419629005
1132120927
632648189
253652940
594547371
1690370465
1885046130
555945173
1236887801
1854736863
920790589
1200666793
1742145189
476769235
1588169307
947076994
1254390582
1273191113
1056204219
1371914116
1426613906
244332368
1581970890
469590203
1872633672
1116883889
395472100
1029948815
621032855
1147286719
1374868870
718545911
260255388
1123991277
279213533
1316171019
40186797
568033090
30361906
1440125643
28413087
1951128206
1913775923
1898453014
996112608
1656422594
476284804
630355516
927817938
558166567
1082165253
308937106
443466313
779042954
465079127
1104866724
520724119
1149241828
1722449596
2127985514
12054951
1243917855
966477143
941479136
428967498
1084417319
478609385
179900645
652380766
68911966
454262636
1982147773
119833418
526946598
1033331820
937536491
1948896417
2116087900
2144187431
581056782
486039225
499637494
257348769
1465172644
1216663127
732793974
614760298
423389723
1891757711
1774342467
459458841
486033434
1480962154
1531959128
223757445
1790677795
1532596539
216161889
2142622500
1141832220
268842335
1192649581
161943355
2029464742
1127892013
1711174804
1319370977
660735610
460588312
564643125
533095791
1355618000
352609452
1249827698
1785188104
663905327
1698004483
1117138758
1798342031
340440066
998035159
95981085
1524946253
52735747
1490803386
1806088961
1784104032
1619408318
1614900557
1058587624
2059677714
353985082
594040604
306166668
321542725
368471544
1422490677
611822094
1652828933
373729006
261452535
102798573
1672295420
591410188
886569370
1163378088
2063442677
151177744
944707971
1757289569
77128772
366596417
1609554531
1931453829
240734460
848132270
759361790
1025923110
31484021
452191858
1912707429
460002103
162977881
409343518
1126023585
728158012
1761768585
1116841592
328450336
165961985
1583017647
730410080
854419481
809408978
1560677124
852836076
1455535945
1602987451
2061016780
1643503367
2072037571
1454810
288341227
386615174
2052687957
1980337866
929848640
1803382743
1078948182
1307625796
166998863
1276787969
1256548323
2046102525
1635169685
2123678635
673503449
1883425565
2131955421
486480947
1868071920
1294596997
444604821
596469972
1407993550
927054178
777121442
425389109
196311418
1755928508
1292739764
1121946090
369145912
1029628646
1561713205
271175057
2109312699
1721705136
213921385
1283495079
1197285228
227559379
1054476777
1716541968
1668478335
48025797
823565271
2026286385
1352730848
1534807626
1615493949
886126612
1771910035
1649686340
862355768
67234172
1071372424
290916861
1159218625
1730189735
1629459729
2139146982
540482098
1056648783
1676576258
1281291347
1441614829
1740841941
1441060392
1407496657
1739428962
1233379843
2035766680
1666129616
781225921
481142935
1811818086
687689626
189741319
829274076
1110808514
677015620
421499160
1626370102
746880744
1497191829
1217835120
1468589225
1147461942
1666992863
174055159
1558915601
978338755
1245443982
1336099058
1579728303
128332824
353014799
2127660053
481143149
84626198
1122014788
5976968
1498197952
1206739963
1523139943
1601150638
1797328747
1586986034
1359084730
311935575
614212794
2126933442
1222231191
1087309086
1608865752
641099733
678748155
2049119624
1808821313
1927357033
1516222589
1984239051
1412099861
1661352615
1404007422
1222811280
449260269
407648462
1580101081
810168283
1962522010
1563597446
760302027
1848504248
615316505
1891005151
763580979
761408607
1953894164
875973777
780107185
963177015
1074706485
1215799401
52457183
1815740585
1235323591
2020648339
2110263857
1777111354
106231001
1899713463
983856434
1107682228
1519605479
2108574486
1400623441
640879924
514230957
28479423
231779727
441166929
750208998
1922970334
934769475
2044501233
519840102
1008095216
791632600
1289386805
1654195748
657293441
1878307362
2143841682
1839816918
422255610
1118844427
1684101900
1217260040
1520165691
378478304
299722235
664471914
1481346361
813367491
789025811
1127369262
1188320556
412207217
971873742
306976148
1198869153
1726992754
2011480543
1925158376
1077595867
944097511
779777196
1897377671
268009349
2025849447
968125607
1975396938
1230922272
821783106
1854943362
930223496
1901814208
30372623
1388367635
2091066612
289996004
632585110
1791118835
462618045
753062540
771343912
662857648
1048927754
47005687
1154636345
1055489369
1535817289
27137082
1165372743
754150971
421364045
865870099
51201130
2059439408
639536982
1683401394
682198233
1873449967
1772191304
213995437
790870576
678290273
1744156241
1885124136
1699182775
1910712536
653976675
780167869
447542940
948390945
239253937
1739418442
1846523521
1373919206
2046365882
1542410020
1444805775
1976375752
781511268
1258542874
237041014
668016749
677524576
2069762525
1341853788
814036333
1354786257
1780857492
325668180
1156124662
131561831
1076551678
651943677
360695528
1225948697
801772402
1557569942
1126707217
1482844576
908294573
700148193
650992289
1105052298
786630662
204773312
250464239
1363960678
769997312
1867095099
2100151361
677608383
1306195398
1789954775
450692380
464399710
767996211
1769557876
627621877
1622836906
2071634216
1746241751
125928870
697583627
675034549
1526252609
1234826313
1153996396
1272749525
917236346
685967554
932871143
824109385
774005976
1236879789
781529044
1385325082
966732213
1918416697
646584205
1633606025
223797325
1553560509
1523290233
2043196006
220717726
1440344449
968078156
349764871
224131870
884473638
718057225
1350165056
1831128405
2003205317
801698102
665955281
30058271
2097574122
551513483
430864838
389787916
1995588267
862315986
519123447
1577614026
924101006
1001392838
1276764438
190802943
1485338184
356245719
660739769
553070511
1761317647
166058336
1304211553
1155594219
1740060821
1197553357
1616417547
896313968
1209855937
957047633
977017923
142239914
252400709
1420637200
602146965
1255895419
1459516624
1825440345
1614465926
870785103
1313706276
993827165
1277348848
1832937837
1701309061
981624668
1289243303
1873625985
700727522
861424148
1762839211
326693642
1409018376
2071480812
750632227
1118971762
515510348
1220797192
1107015279
103180313
1342700695
1031877006
1530907308
754754125
730006338
1152660362
1688367717
1985867629
794786332
941767614
728748490
1725135418
856424073
1947453903
1505804682
654055985
1769627466
1263005462
1704023185
489140294
623784674
55049908
641941912
566136418
1635245505
1218399485
1769851814
1202758886
444750119
983156211
1060609552
276486069
320263538
295591046
70088864
481129348
1100519231
216628077
1121579090
2116089636
1828194254
986020440
857150249
1916050474
1427459807
655531272
1104647521
1828703309
1366721837
1033300965
1795458656
1632730879
1861681392
951176911
2123831487
1422914373
1019390559
389345446
1745479217
1946671921
1856382206
1365616100
1643501609
1342145652
1168563901
900489071
1663907577
1496286691
232344108
162242478
926911776
788991959
1111636424
855620983
1333008143
704406937
961750683
104229229
1064380514
2007454041
1418051764
426431360
45208909
2145007027
1108124332
1446646940
1318909017
2049174524
1602983616
1747975738
1194447208
1462513540
1566276206
2019793237
767879006
1740550616
2122166580
621992246
1899899138
1249727465
14273349
1551997264
818818334
1561854977
1568423913
429057698
1084412438
1215093159
1399960752
829052062
1884221373
1663179754
771419358
930121702
795640427
858008296
616501925
2060394545
2003393968
2110803316
1556124310
1859860066
882572141
1784498202
1766897841
2102740682
1046435433
872689227
788168691
2015872225
1397266138
2032745636
454676780
1023207633
156550006
1177617937
1210847281
1834031791
1963273463
1809445400
163835388
1452310438
314264808
481044819
1192729909
1227024056
1618593814
1234763106
1799041417
2101774064
1102345393
1183083832
1096967836
486490442
1456558803
301425927
1194673493
500366275
593784435
2091916591
654530599
952534375
38741130
677571494
2007058164
1063366104
1748311002
589717296
1735004109
319073986
266505924
1658073937
1251330683
1495254030
1895916845
65058549
1283584188
498380212
1187432311
1561957978
771288416
1871985685
1289708975
157602523
372463126
2000019833
971090874
1477351053
1439879584
988828626
1790592808
1980191282
140082646
171116569
1895827825
969963041
1971840106
1590893704
1927611773
1587960648
1571445918
56139657
1158657958
140857407
673568767
460912436
895785601
1151072319
856829879
819196824
1446978173
1339388583
1390615470
711319392
554598186
605239036
1577363839
2115628952
1020347251
228673642
1791507590
1929321817
1343280811
1664448898
624785458
353516119
1640620788
1898082853
113941092
1113297553
943177544
105044505
1219031867
192814045
227986422
689394029
929348839
1494710826
87379886
1300875707
1820570141
1744953481
1336166563
399656409
854450622
1774303929
793003765
743476694
1942436869
420360895
1274663975
2061657551
1276253413
733820443
786871150
1592732834
2104321493
793026232
2047763603
568716326
767240698
176630167
644805000
1321581002
1440709248
1111643389
1479580886
1931262763
285784228
1310388766
712895691
902544775
804796783
2045637861
1109787146
151997579
1684830408
67606862
669694064
1944777812
544645089
2086272142
1733698548
1887953865
881336712
1348240223
1137766940
1344048853
1762591367
1079638509
364585584
519120336
2141765334
66637200
1778786149
1145223347
715847955
108325211
114493490
1949024267
1397592927
359674067
789771291
1342630997
385722433
369836259
1624733271
855152759
1464894694
543564985
674334888
1509436637
1861197455
1682232958
69214000
446422026
715276914
1551763056
386559935
2064111545
2105546600
2093745336
1928197782
147093910
1009670381
773047217
643024086
372729534
481242899
1302008357
1798116332
608512621
141405504
427004243
1869794658
647497067
2124586827
821711084
230276638
1471680584
1936263501
421454214
646550148
1729998015
1503236312
130098073
769981695
1497130334
1811327060
1871011336
44725991
1723576621
1212029307
1077971049
834506930
248535344
829218146
1214679326
2021901304
550882407
1170460504
341155276
1937878336
442399524
506707233
497656445
1838333792
99535386
1054229535
934188755
1680673996
1584282027
1876978719
805959895
676566764
1959734830
1588104565
91323749
567357491
1834103738
397866541
813988107
1022848821
1162930278
585800524
1163413042
206395422
1128529413
887658941
1441138161
1314820345
1591265076
332939600
1716737140
1469875326
2133562942
796116593
1926795281
766418144
1741283413
2135470695
2115279132
1265335963
1460429345
1898092782
1490633129
412312167
841227603
1969447510
1538559662
646475315
1780135240
109759439
1810124872
1610797522
778427894
647738250
357124292
1173139069
316220452
997461894
2084831578
135699642
1648346946
900002995
2137468955
1293972889
982761036
260512633
370122945
342182814
244277578
595794194
1346181634
645189001
1609073104
96559275
266378148
1589849824
586264233
182464854
386049864
535234404
585795901
1336680946
1487419424
1330260499
2080075759
1775388083
1211263721
623245426
1431719424
228232486
84652071
338594687
1346464485
1080118853
1607388111
1252076645
1322299256
910968088
1135084616
993921752
147641847
1693853783
279679143
34331660
385381364
814694896
1325554015
989888955
1577003339
758037457
1999534758
304514480
522226027
1994856895
733157095
1529151589
711343986
2127256578
2076874779
831493923
2092556847
247902815
408627159
261364569
255334066
2045689800
1665800935
1017831486
453128016
751776992
489203885
530338809
167892006
1113985917
419638789
66866487
917939984
1497459908
745807661
197572384
260703744
402076907
715638288
1545700929
1635800330
1418502058
1287695051
2782597
1892918033
1244449217
453571781
478447874
1707374362
338403532
245442380
1509227853
787086973
138035054
1324747808
213011699
1332821622
1827864074
1015348456
1571149330
542920595
5409698
557111265
16754852
1955316601
1585158168
1049420028
67995483
248812091
1464805332
905369842
1769701312
1444417244
1296353730
60747502
343602968
1067617776
1755464242
550543151
591782521
1721638785
1627698067
114490589
2035195309
1022657402
1932234966
1725010548
1302461292
1362171065
509417219
839475094
652839333
1394778777
1910950675
639535316
47845533
241958972
2039222986
1376254454
1764201005
1983939198
1883161533
1751184199
1936847644
1034354125
942482176
1349962100
186050458
1428792927
1258382630
1701985627
1447329635
1852783527
246056481
1003669012
704615895
682527151
1832860465
933036272
1032601876
456960011
130172553
2146951591
1124998898
1937919679
1393580611
599490783
1722757573
182714331
901174719
1013670234
557181684
1256291178
1159260870
2021395531
1270950334
1986455334
1878359220
1971567916
2033339888
2068202281
1514880844
1828758487
2012034061
398806075
1961403578
461506304
208056639
1300801432
815992540
1983343299
806210099
1805363884
557255985
148653204
328912264
2028975437
1425523192
918488837
1539545249
1543101677
1361334332
748730482
1267712682
992936406
1548627314
1936439465
614668555
1389026127
2008476641
484485583
913527251
107437950
52717883
91442148
898686199
1107594471
1945090997
1244540476
564978754
698018272
1391200907
1281238177
550370793
321897690
99028176
835110121
762468530
1716235589
5163103
1333485762
506027500
1192639276
875732423
2011026908
77691652
1545614427
937753532
78782536
889910368
2134956248
696382724
1138090164
589015991
1981310881
471815866
1892580461
1767905641
1410583674
202355937
1298119304
964184804
1309917243
475081048
115803628
1181870876
1520890164
102434945
1203219153
1745674297
2112730861
1273019236
631266799
881924980
1176561379
848642439
1850112459
203660614
1640639759
843319000
1146447713
758347611
1923811870
1426958364
1570058424
946958481
1415581431
1666446204
899536702
1263720229
728453942
65489297
883179493
315142141
1329219641
1058991551
692095631
2024565438
1264443633
1469652873
881551933
957399651
1931247790
172396352
125869583
96072657
65263235
721860861
537922948
2035914635
858924422
866265683
514414869
1249939381
713581593
427953803
449247468
330706110
2139581921
681466803
913713954
877852930
1421178806
1509509572
1203140849
493474067
692259532
1157901995
1449957953
242649234
619730828
1051617800
1036728511
1733040758
2119837826
1756633241
1445875869
145647218
185643570
685113784
1269527769
1170438505
461575111
1717494216
67334251
353372896
1745051206
1924335030
1650420526
1371955534
2024878768
255796670
1487052394
1259065065
2101584342
1515737195
581572046
234336177
1241428649
1596853177
1971874892
1405991749
407422771
1049600125
1516959937
1397779845
906636944
1568921790
699486469
869152965
1061845347
672958372
1651641035
1299084055
1415080611
231095839
1921150099
1067352844
1104300321
496142773
701838818
198168311
717621004
1268942804
791863312
40962702
937194696
179476577
2146600884
1979046618
1578875472
680739886
585975727
1236131751
1147663115
768829655
2094252104
2038944150
703462633
839652877
1362159971
971939851
1762723547
1440661184
168419008
1333354651
2004080952
405576608
1273971025
1113398863
1654495570
1671328039
162641328
1654771186
852113983
392506027
1883932207
312588906
30530518
992455766
1615573052
1858255866
627315017
711795665
1253445910
2012933188
1104544911
1121296680
389374846
702495703
1157937684
48422175
602131093
248679054
1565015612
144273217
617617811
444350710
1201903408
1050201942
617295812
1763708521
1511649841
762227530
1798494734
946865479
251979340
339637425
1092888
1427934037
1951910187
1660218492
1297093533
1254260094
184454439
1141399473
1585054543
1978072021
762962634
635791127
198075644
994664361
369735021
1987394883
203299366
572858447
1890870162
557514345
1765564323
1405641445
1168422768
774231964
832571717
1532801564
1386746000
718909601
2000730229
195180364
339569623
1360745257
147807218
964181299
1515129893
1928789781
379062633
1655914519
1564064683
1372297138
1313301881
2134947671
162439556
1926376963
1002332702
74220245
1720339223
212571094
1057570389
677706344
460374546
703311091
1787892582
642162289
2002810606
2038969676
736301488
589491387
498956310
568427987
321339869
1404959712
500931583
447464794
1642668519
1542965913
1229061866
498931316
1824304923
1180174035
49102975
41317347
1397778565
1148104326
261601066
1515643561
660669692
1900766444
2006162175
780681947
2128194305
1561262965
1134025067
566744042
978128360
2078034748
1338629374
1124942533
1556586280
1343983472
1120965190
531576263
1746235893
417493848
199879410
275430717
648821891
1215421933
454049157
1788528560
1245909459
1577606553
2094363449
436665094
691151938
1445756383
144593919
1395044006
193129198
524814902
581223008
142301757
1659656824
991753874
1095191371
2044714110
1230746754
821184565
458898997
1525425044
2106822530
934994233
471095408
390226426
1756781197
315781593
1202526048
981239390
1571003717
1201484656
1346028194
522802691
186806731
174212481
1838939343
543823482
1189228726
683804454
1547108410
790906760
533825077
1640495834
962269043
1798615071
1694349980
720517676
313003102
118188334
672797878
1649741437
237604317
415103729
450492975
2146604056
1289068729
1382770017
351114404
1984133718
1287417315
1380282644
1959013955
1491237047
1202117660
1799324763
571859823
1709604323
445242809
1682900100
1937142839
920620477
1997775428
1905763871
1688287450
599634552
880532982
1939153955
1333310765
1813524735
1113002064
2021839503
1571337952
625358307
453196583
101516907
1116617732
515842338
1768946997
2060215678
180000914
1396756191
281055560
1232279176
920148527
1014204069
375065532
475865123
1506084833
650251410
658400307
2018794799
1155077853
1344999151
271579878
2046924646
2081763204
1944396440
1859115651
548846951
935615805
1565827495
2050723014
596343513
1186845160
658513551
1356580875
1369356329
920436851
483073631
1071977773
2102308625
1802485059
112285392
77496262
1107858878
1628123656
582907747
315027545
1905945489
1290696812
262390969
1870877778
144242429
1285828587
353701123
1206647342
66134729
983689113
386532586
658507124
485451632
1590292482
805029985
762747616
2119298136
1143043611
620287455
1021694080
1893164520
1630460297
1750037115
793681444
1405019899
2122738841
1201073832
1782910893
1914237294
971243495
1678464808
348861959
107685700
1952986286
1761377219
1823512541
1538492676
1946772203
1749056238
59425000
489094549
1005807918
1844154386
1183912873
209900831
1755040952
1959642530
364458996
1211908629
583428802
209776859
451344971
614078468
253778590
269243165
217905084
2059555207
148059160
1606908030
1599518847
856738786
1155637180
754962841
1232488659
84822838
242208743
1783871387
1118078900
109701718
428241559
1127307578
884310930
1095393945
2012717691
1606986003
1563016116
1652441634
695777729
694001077
1356529298
375184857
365196617
215249486
1493260128
554595474
1284566977
851344089
1900475133
573646641
122306674
1458477102
793195797
1996706384
1071372954
1874026812
942256986
657733048
494673444
683818868
2101163951
1298886721
392482935
496985100
1880389620
1486616151
2005547088
9920312
1400572791
1036590736
490914852
258779191
186404257
725045726
1380707822
635917978
783720056
1168811312
1053446265
898674909
698367831
532414034
1297438572
1498265175
1326500084
1868059206
1524738879
835809548
291315723
1030352189
705594787
1491104121
1365686213
1499319477
469229730
145445563
1891257644
1802692901
1041861799
477521819
1626723016
2067484766
73193275
1856231341
1797244193
1475419706
768208685
1245700812
2134579983
662034997
130622750
1285859602
1040767623
581123970
1137491950
610948464
1148424729
1724732269
691776318
1923124679
1335408610
1465782758
616094953
1721381393
363300597
2144517854
466327594
258632920
2047466176
18787017
1726112966
1751785983
1922945294
1887872188
1780685344
1931654839
79030996
819435618
1178911034
1707511253
1009775471
1747053695
1794895905
1986058585
1980588780
1263483627
2706820
1565666530
65720445
320419182
533890088
105300837
1017892038
1511010557
677676520
1870525998
1672338631
332493134
992551458
501273701
1467385645
329822057
1788227006
1980462333
440264256
1002546089
519381253
918812469
2019643898
263967661
424596886
306030168
1059829910
2145710227
462901670
1182626751
1289570132
1019626217
1876295662
1957706177
1426812152
797302817
168788979
1387964498
1410620535
1312275961
1533366028
780321253
435652908
986909966
1139524529
851352150
1575311672
1222657592
1936141004
1444277014
1010301070
1661956829
1045907712
463014493
1269516141
13081040
1079531382
1079800611
547220552
21619622
1387980856
1109684958
149067678
1923029907
1061894535
420621478
433074714
174718415
588846906
869848650
2105793141
375521791
1814900694
1680781041
1021523233
1162218059
1704022211
755752980
1858873402
753231277
2000269063
105824249
242394705
1911095056
66517853
302007661
858042074
1919892344
1777768639
1854558399
417322713
1071558837
443292109
799857737
1655884378
415408353
910575599
1661421637
539130583
575903967
670070197
548414198
63833464
1403410032
1944008167
1850901200
2136327807
1458123506
1447004708
1881937453
2029892746
1366908322
1131057668
540377096
197065918
1973793935
2109293160
1160263189
1828840754
64261424
520259748
217506863
884944578
564934843
1601911084
1757955633
1913327606
1060952515
1125254298
1168498177
1209380304
200666669
1497401344
882803262
1981454651
611844435
352185571
446904091
200094429
540606625
60047656
506377140
1209253369
1424220508
754043638
721482426
117406505
1238959289
1212708507
669903279
1413233556
2031346600
5754564
1587501081
219261615
1982033553
1387017174
199831355
386591527
1741200719
1354038437
464160875
1745199259
1749191116
381084221
84239550
568314514
1417882046
2123914310
88580697
1922434680
1021238555
91122295
1901962759
1141223746
1451386854
1742532274
2051516343
1564936495
612402577
637954117
1759625434
1295483919
331008165
1190712939
367792724
1572418353
1047425460
419355610
1707774093
1525184936
1475451977
1961804816
1725529008
2075499685
1486847210
181368440
766238140
10250334
252848472
1174985690
2131651866
1379686853
2095328801
1977457000
1417973398
1549961196
2113423924
202179116
1784857762
988697231
468963270
1580448523
1541055036
51093258
118908255
510909207
356579003
1154621930
113841747
614023915
1519393921
624668388
105736305
1324053901
833726745
570485465
1654982579
1413123165
924826931
2039555182
1111763256
1230523925
221177672
1220452835
2021749207
1002415479
970791246
736001530
878575243
562015645
1841434370
774507526
1855418082
1724513857
1665424298
939625402
460602341
886285196
603250242
722000424
328178108
758164821
1374936348
1307772189
1668257909
2105123941
267638159
1276989847
2030151349
2090779338
172637701
150821247
280753021
1878536548
1758128194
145958137
1666687325
1158060911
1616056344
469468946
612551420
1743284643
1281045359
697298616
1836633502
84361121
1215926883
697869676
1063045305
348139787
1797403607
1476745275
820036480
906514196
1648255942
43093835
1729964170
1530102236
1385969967
826127206
617033554
1962125660
233803034
1283284346
112775135
1411009487
934196854
1083019132
1830175072
1142918727
1336806839
2066831880
1147117205
191491378
827795226
1388675695
1951120720
775576589
20272414
1393537412
445881400
1128041957
1578855354
1215321281
1047441853
1853747431
204771178
715033047
1163249122
1123958622
2020125643
500276345
1842352460
1269044377
1285504379
111885812
1174726291
165547454
805806044
1352138145
539201256
1462951288
50086137
624468341
182068939
446211999
779865208
679749467
778507302
1330140074
1470298874
1815138075
1391200588
318296080
1664822732
496719619
1600180487
230357336
752900877
978082974
2113080811
389420816
436798012
1033866096
1099509960
2036819847
562370192
2032951914
124379478
1683508280
1589623470
1324805121
54057735
1455632317
753628787
1221705949
1124220557
701524273
2087425930
434084093
1294515148
1770285461
1148315831
548794201
1713844846
263746046
1176773164
564814567
1478364485
1811978900
1808276696
295260301
85220175
952983810
419257069
995225844
109781480
1368524129
1316933321
1951352342
811634797
759389967
357249465
1579182179
1146227265
1352848256
1679120950
134653909
418277260
409010191
1779869284
1857709488
714692584
363784298
1929208187
1400321897
1349918074
1088892754
2108154982
1125694160
799526082
1241071867
267214695
1390296126
627042193
1445748328
517862898
2065490649
585216815
2046743859
331038880
291368223
1173581729
837089943
1832113892
1642706708
573710890
1528154111
623550193
563786955
1557294742
1230566929
807409352
1276441759
1012154071
2095498700
184849163
58959244
2138152232
814104297
2141475700
1363220626
1411857257
841731985
1942408131
2114088345
188940669
60321725
1039903627
721649113
794914033
396624328
944515933
616874343
1310710509
1073343624
402443700
1799767708
1224005921
1337810649
366876749
1851900395
1636402864
1854692647
1734950734
280402996
1911913854
1717085740
76735812
37613202
1786897854
456993104
1995817934
772022630
585451430
1198646259
1768869853
1292400140
1225877857
1732498011
700879876
1031811564
1910627702
94181304
1827699373
430240629
1533381779
667833571
353115548
1524978976
1490563071
143005409
341397431
608185690
1078120520
238409597
852701612
1519584736
126415415
1466996708
259708655
1114283838
80333134
1422932380
117775923
1168056644
1370313699
2063878842
99778091
735966811
641849800
622259794
1195265916
50426027
1584074031
1015292454
576994941
785036858
2080527180
197678017
374289399
660905547
471206180
190075521
71399540
1181266310
2104358522
1154955383
483540108
1665081465
635227488
460608236
1581239499
1559778756
1244770377
1348958182
232691180
269324412
2128934034
1902092166
693597990
687130496
633602684
778403589
2131098977
1251014153
1119517856
1903008727
1289175306
1617244903
195706370
1196985842
1169410158
282756155
272468809
2128465581
1439027941
208540356
970467754
1405089292
839197565
1900050199
1446800256
226754071
1340468575
1584940899
1504006261
286154740
875086901
981162582
1589251243
1008753302
507116784
1753645385
910061392
99190822
1599793535
1600946455
42882014
1970454203
889255575
1577961436
198075644
1922871580
476965526
752478737
1214430175
428456251
1082494198
93400753
1767797601
1428342290
1912668427
750574375
146460920
83622562
2092536970
2112531183
1406071275
1026891729
1480270406
1462707110
1782424234
1265900187
106747224
1093739281
2121824897
843087686
1015205024
1133260866
1260236770
2043594081
2090401012
1102997641
1624473852
67370945
1679954996
2117524033
342483623
1452007172
914772211
921658142
612511598
1662642247
1410922013
440892526
2003108528
2048756767
190842803
2064060310
1438124525
1972284056
341478059
655419120
1352534945
2120737139
595313095
515313706
1812732269
706867844
1024551353
520228479
370866266
471533233
96028754
1950954429
778503164
1643359338
1144467774
1435382170
50652439
858580906
27603071
872284451
1497707005
1114507044
12782273
1835580451
456219706
272761726
2119483290
1071420166
225220327
948136241
1640125286
306466401
478636733
2092751113
1842727498
223533845
2109299670
180466808
2069446386
936436734
2088603042
1847732779
583630769
2093738908
1496399052
330460819
2100927466
2124604628
860372616
1312630986
1528470859
1808525705
789925630
1857109985
1692211874
1549065691
1220996606
1346700800
382728748
2127265064
132506902
899670612
1383701848
1849421833
477022757
312435261
236364775
819120782
1512825818
1915180648
109441176
1737585420
440840058
1378555981
1968179831
1378706909
1166332432
885594879
1714905075
1491153576
1985114357
2114510029
194449492
1278909574
690732088
876716073
1732506815
815758143
1809577104
155185395
1514536719
1279033065
128637715
191813753
944233516
754850691
640463967
956966395
297887774
277178195
891729082
970071221
513962750
1405438194
542702723
1951001841
1182208513
107286587
1518544512
811852843
1781545781
428759381
1578224799
795393094
1163014801
1396066856
1592935043
514317245
1003223940
1366287924
536521931
992556026
257539529
1650669022
1472633515
1885394121
1749034180
2068504482
135382295
1611859308
656516054
1526058085
1659142042
2118846503
1844274518
669028254
1953042786
1929412740
1637925646
1298872830
1311480904
832886908
955593126
1264526257
1459185771
1141446086
1674149227
704011459
1221506150
1182381834
1519384171
2034838978
74584005
809944929
1673331268
1394601417
1686761725
34278806
881219396
389703905
75800779
856074718
858226137
958030091
181719831
1638364015
1515784561
1977256647
346515798
893472373
1593824366
1918585691
1173446449
248393595
456404506
157020439
2110803316
1723600437
495689356
1668498435
1953746331
1211851921
823922845
2013207504
1655744032
908786787
2105896596
1172447630
217335210
1228541473
2070487350
1695750735
1562351371
1484705298
2125052774
2145282252
71047
996115762
1417264632
1247883916
209457269
1425543963
414369695
1232948119
997570251
893890299
2112449808
1810776616
1309573243
2076476424
1995520204
2015216524
585316609
218299154
1333223480
1438079788
2061529398
1552805047
2113672459
2030253338
1675405921
1794198901
1287456790
1406595944
1106610079
357655521
838159291
1514025641
14841102
1509164467
549800103
1350237950
979316396
1276103754
798457891
183588921
101193228
1556682904
201593923
905936712
597306828
155827783
1542034652
1476689063
2134603462
554991982
2013288043
1282901683
760517062
1836736973
2042099955
1280183274
722152476
1001737656
1129302380
1557338272
1486453728
535946802
1556707725
201440391
1318110758
201806840
1437614745
225298382
2007675963
433926095
310496371
1528365904
786200913
906443707
1038420589
167710835
274900712
1333166128
987735247
1892799218
1889813717
271494058
798932897
780726962
378712009
1809390423
276151620
121807408
681532583
522176803
890467383
1746596449
1946142378
1366927080
1433931039
1375491738
950025621
52927095
937329687
902540810
857896126
115495140
193910581
1021612399
2114190057
411841226
624006807
1075554429
2041687823
75154630
801266599
38071616
24849112
1152536880
1602371958
1942203464
84747500
1454202946
1050355278
1526780272
15012449
756697180
540216364
858151021
208594118
1097939120
1494124327
1700486734
370441570
2063692658
290529895
542302776
1952517512
37946541
1823667938
789222570
1254316495
1566079155
1262488120
1951960334
2116257746
1478300159
913854774
1554659727
1489289114
1901432918
146701000
1064331314
492113065
379362761
1064586616
429911040
1961880418
882438762
1776408407
2031592420
1006064696
284222429
839300337
667272452
1604287323
1020196862
1808779979
474248671
1711265728
1708889122
607960496
773589843
865523910
1307404146
878828445
1725310750
122490617
1158762033
594086270
1397228826
469914303
859314180
991365522
545236199
1966758689
1984391305
1525926168
228495259
1040798050
92788574
1159102069
202648870
2065133144
843866566
1688004526
72324977
1571027388
1340257112
703378246
1101497693
917807850
565342642
1294064296
275541899
1327973960
1945711376
1521304784
1528959394
430296837
607968179
129360235
734739305
907481059
1224429874
2052362574
1479454198
74839275
479806903
1611907881
225973845
1985779368
401896991
1051821869
1991258997
744138082
1139214177
415710645
270014944
870325261
1302306276
250068294
1804287638
434394499
1440470
9080389
2085103892
532357955
1180427347
595443092
871964541
1148530394
902603555
449036076
905398510
546192041
625544510
1805191680
1676796385
745940994
251315641
1344853566
928716979
1256741256
26351237
340913493
960014245
1948258617
146689979
1542844898
698092356
1345450198
1882502892
1590116481
59782724
1938310817
185643649
547472525
1029374304
347231786
348882791
1683404295
155723866
1940683125
1838622865
1551468750
484971638
363489303
690707419
905044833
718271508
661424786
1148382055
1704494260
1608764896
1189402205
337244916
1723119024
1015401320
726477383
1212280393
192831129
308661981
1469946244
1203183631
1217626534
890418495
49916502
680383859
1756471125
1810086815
648003238
1164009682
1957736049
1204484735
1840501321
1130441210
1354506373
1252425016
2057413150
556547982
812562254
31130199
136767275
379065127
2064757372
601442931
2046979961
1130806398
1826850102
2143125537
854687256
1979121104
1362275835
514097749
31744686
1748298637
1881040883
399372480
2134315781
39502259
943492748
688580166
1180293702
407657807
1659731
105742934
2115002819
2052043450
1771054288
1742496133
1770676317
1874510488
1669547761
1509517462
1443042158
476892316
1928573383
1640179685
1933546930
1137524198
2122080544
1788515716
1427484246
1575475316
1319772633
153181418
222324103
1489556320
1782003258
1274417157
289045375
1910346877
1035210951
554187173
307478951
222638804
21788289
976579565
684204036
570649714
1351313020
1235220945
1562381178
817950510
1244039339
1400991026
932022299
554571619
1377398790
1236093921
205112057
1272755780
545917742
1323921611
1749144405
1876771870
477596723
2052400174
208577158
598647419
1157328027
116222202
1568524389
67374753
481348156
1429903973
69824899
1364547426
1836668209
732739493
1709188824
918059416
754968537
740711002
325825556
1185059038
696427088
622771033
1112458094
1968740094
81710551
612997507
1612522264
2094837198
136755476
1605532243
1895068051
1817132122
962554423
1342325076
1230773679
779033203
230652746
1494689783
1827797904
1351799063
1765979679
1460564869
780306334
1248359422
1270731756
49030478
1141942102
1625787345
869397957
341529460
1903401365
1326937133
1879195980
1899519550
1291590295
1921395272
214016286
476509743
1680925692
1920699205
1726630481
983308569
1128377970
1285112328
1282170391
950132873
666822042
867445353
1727000366
1025647132
727204820
1266320923
123889818
1289519682
1463987571
1000342846
846572188
1308398145
1082288375
136972303
578843829
1079307363
240273393
1225634631
1883059934
1393948592
1734791018
706129050
561410992
409337036
1854307005
515030326
1019933919
1802262958
369038475
564841778
21472157
830259102
507922144
244906892
1762652747
548757406
1945519106
1024538951
1370388039
1975830919
1525083646
255844887
178994312
231857218
1483013474
576344376
233238501
401286981
1626979417
2066787050
1087573054
71729457
452456515
666304685
2109073690
192329413
2046633131
441232370
1794694679
817762458
1441373385
606252359
1149926620
622877733
871172786
731165181
1093744583
1092299342
783096034
1640774483
1959804842
1641304653
831898926
586598359
1620471442
164145579
1995072575
1734327309
781748680
879679055
342218106
763835989
1566048267
747068135
1849481869
2117617854
1789781174
1597758835
719823487
1646052982
502295958
1664099837
1051221683
995967086
879248596
935371111
1401293055
1819451068
347394597
920388163
975220121
1693969257
755780630
691232457
912662132
759810568
1201266810
1299097714
1691788339
536062845
1462354689
1889450883
1830689617
556172500
1954873403
27081879
1083014560
1777301086
1898380266
592661943
287697307
1549402413
206662163
1299083703
2045948602
6337648
952287427
1102656738
1432799702
1101168115
2009608852
102376896
1067206852
929476903
1944815513
768591562
677155401
2032878410
1302047017
1125734163
675266159
1158348852
798687546
1396738856
996466123
690777552
394066956
281416299
878712527
1056543972
224198466
1318542190
1941064917
2100735977
1307918211
1892425914
1633639847
867890443
2109879504
409961591
1110961553
958374816
991485425
879838368
1291630644
1611259711
1500228009
487709842
1176048530
472870969
340208288
2000050980
1827660882
1718152476
400997279
1659311338
1159770556
890170691
402859956
2117791006
1521661606
1614900557
834539817
719503682
1488601867
1603779321
1359047108
1946870896
335635522
1354237904
303332485
445568398
935668510
200990422
1679254639
1797405330
1459262940
1098347691
1603201681
502499528
437111708
1284906698
1469320639
412711996
105831138
2048347787
1495099445
1016983766
92270011
1149595902
344076654
475041056
407385402
1576482336
104366717
136468033
1506316509
945156313
1687037168
708770291
1685580004
1240374565
312853313
910439009
310965217
51620230
1282774135
1968288338
1035300103
1727853699
270225191
1577110883
1207098771
1312863793
855522484
205283961
47514622
1624759087
1449453524
1402262239
257665578
1500484510
142597063
1022474084
1249386062
1802384340
1177588155
361314536
1440432268
909902390
58184487
1899216411
702506297
944371148
2080802000
12265054
1349607270
1389003201
1260016962
1745817354
1738337377
521394767
1169902375
441184046
780348498
866808648
475108070
246381250
1032470797
1978360428
1115962462
1323573299
2025237945
2008129861
510763061
612535778
1716814675
1153686220
1109169294
1032613347
1591765622
1567800730
1303220124
592806262
1026757932
375074047
1085352336
103610369
2104528919
1795426242
1906486699
1951716261
534349991
1898391318
1288969274
1573075395
2073876913
1497736408
1842576857
2018507671
880039585
1388291643
19992436
24863555
1918465348
1891324276
189377006
345787434
649585796
2001447858
627062247
449938819
838861146
1073659205
575124707
1725161080
461887627
1455596291
892133588
2091883426
1185465549
328964316
830268044
701503395
1919715352
511438137
1489739080
627799597
1968917281
995441695
2094906245
523517381
74447408
1734182526
909408717
1250444402
1857753067
724624175
2123789926
1125311180
731384115
654713648
2125931109
1057132759
1591517879
1925226664
1542212512
1021279822
989423145
1055453047
99093966
909958512
1649544359
1824838123
2103487098
1131751084
23144181
961372655
364190746
211500431
1123460659
1998915368
258446984
262671460
833187253
967441191
1248169354
724924273
417826287
1124683421
489515671
1397929998
1927713676
926866782
1853287526
1374396694
634696164
1453595526
1068764293
1587003668
443973453
425048031
2056837884
1486776941
1065858815
1078247739
1198466204
1696055030
1178139249
207512725
1084915586
1448613075
296688579
819768923
158449424
1432956655
2097005465
197646543
1238585192
1967693820
1866101347
1639762496
552081562
1855281308
1439148944
1857624120
1434296740
547386373
1675286596
983889822
705059649
388568472
136958161
1345391507
1365938112
2042500680
1178437242
1472351745
2056457166
1876435686
1882658114
948385227
220349620
734602981
1084770403
202639483
658964496
365034158
691916795
1470209808
1637099926
1060701602
1799393252
61167315
157485317
365845179
1895721083
1818573508
338337636
657879906
603698051
1438982812
1893209174
750504744
1106586333
993562047
291465787
1829264952
2118833112
266084899
1018955980
981476650
838631254
116573091
91493032
1030351519
965358255
1352748368
816412801
757338463
530933538
1865053602
1273656166
1213452150
1502167262
1960160714
1965910053
1565065968
1300676384
2019430867
893390518
404701450
1903363633
1444559907
1311079733
1734347564
1023017813
1932947561
35960472
822729767
905499302
1012278079
1943179764
1971971054
336409237
1353780168
1150652968
1661264032
507417697
2126946520
476073501
166818102
903399312
1140045248
2097286661
700864242
1926571055
906613099
1415283682
301663331
159353861
997467777
423649383
453739405
16887989
1166237645
1901451281
1146103728
1707978382
1350263562
1028147924
1519937772
1806277579
2008365958
639174058
1817414179
730650889
440209941
1344853519
1866712481
20229595
949311112
1135593176
1728232902
373605502
1854904788
154022756
1764945947
1246029147
1994730868
1183538824
957674852
1596316568
196456841
1942841166
388022603
1301754145
1882308482
1534909337
1314910567
719360769
239923036
324431636
834909816
113448593
1357320041
1960574601
852940351
1731823605
940812006
816802117
553242607
802300795
1812031416
1325131377
44580315
1723245207
718867659
476299701
1778660595
908602623
1970968360
1062323551
1598682048
213955495
1953948810
528554108
2092225304
372886430
2114046561
983156211
584450994
1217928462
688266108
422038624
595262002
338250074
952742066
218539667
546826242
1589088654
234626827
1451194250
1680728200
1976756569
1532918074
1274668603
449206537
1161978451
2120824642
610145495
503004729
2124099994
1145001319
2002117726
745106530
1223224076
1068091016
738001709
1172094980
910525022
1082776910
1161210025
2050838091
61398576
1855088811
1646217185
1013191856
1320110572
1246415968
1889057772
1224043695
1200632822
70761648
971035349
1915587102
1885116870
1397529823
2102485625
1636596855
85612674
2013348636
1952473637
1576593500
1603128355
918327319
1990961858
405486057
149567928
1226714447
1538838617
848451101
172769804
1011089883
707057110
1331234988
1033340855
198132876
45087193
1813957432
130679585
1496303363
1057627753
1119683502
293258116
1517454156
1815151029
2111152532
465185081
1956994801
1830108976
1407499044
664577310
1073334702
1384365827
1862729724
459811790
281562797
447246761
2130498857
1686796478
1115909136
952683736
1629739260
890695747
143078910
1951524128
957887664
462175779
177525698
1149721954
1492055691
1292398821
1030613314
1234384945
1201811482
558993520
1123255973
1586800970
580191402
2018383425
997511818
1674497805
172752341
2118695137
2101828787
377675589
807974214
1556611516
1232546350
198839613
183461702
716462762
2131389261
772751807
963373908
1600009794
1615892734
1087604481
1552449053
1769554597
2041349301
998591207
1633691496
1874394558
2123968918
1139311278
933109919
1166663881
1036102101
74349779
547531418
2041671120
330893531
381835680
1159516873
650843880
150286291
556479175
560880397
835209456
1777541431
1926946118
848015320
1717679289
534429138
1763936787
1572203126
977488667
777062652
1161973234
37035830
2052538975
1164056961
1173059958
1961831893
382799226
312619898
1377857721
2060752626
594868112
337043346
330700984
405977933
1328472158
571470880
759405443
1002640289
511557838
1347029550
821226111
2099080748
67608150
1666498103
5838242
1087767946
243612139
1123614532
1647277741
2124276135
1968144557
1857959515
41981580
1478872147
1616433399
705372115
1241397764
1884012141
1869202112
419838689
1928997890
1912922108
969708981
1999197944
316767695
1710279855
1558937514
2004555472
327485416
1360370553
637156831
478285071
2076813377
2039356741
943214989
138036278
628508752
394792779
1416014947
1991060645
825234848
1404253975
1688317250
520434290
1508255476
1926063742
1402891745
1069574701
399633913
584068193
405581872
929159818
1643638429
155941723
1748611095
2146441585
1048736925
1795316641
975294395
471429805
329531964
1484549667
27563113
1054583196
1370416069
1517936572
875406021
159084869
1975867935
357139467
710619830
1025670936
1276543655
1151502625
2136799398
825142206
31189029
385028362
404545345
242393094
1176455494
582191501
272965637
171612298
1323251136
914587160
1196761895
1062438687
1553625166
1000187199
1292334479
144684846
159743157
1357473890
1803635366
1860223319
434603340
163438312
1440585490
525850482
860233129
1537752543
842098180
931682932
1115285545
1739875267
1946767008
739339052
1185767195
1562031142
192148620
212326549
280900374
617775333
838499222
1012190925
71747203
795169977
1483237868
1613772783
2144143226
916498703
713892455
963525137
558476202
293954261
716811872
260362433
1535735162
1913838896
981374844
1715166330
1014084663
1587926279
1065508395
1871706830
476231385
2075745023
1967713545
1364365014
2081074032
1577185992
770572540
473579504
1165862025
400733491
320848036
733549507
299073410
968386877
1140396293
179832913
1308037854
702695698
1379736619
1089025164
2127377533
194258022
310084909
964704431
407222854
668545874
266403386
1020552726
1610172465
1666800422
1361870190
323099245
1910482977
241578000
49546007
538238420
703515925
776424780
726201292
212863147
1129765247
1038059466
288949840
2113369903
863749468
1850918666
2005135403
513431627
1877187430
25145805
572535350
1674620536
308100404
1424694293
19796413
706058171
1857205644
522330238
671752343
832913376
1973609097
1120544297
1604450563
1752437397
268541536
1842394977
1442626422
1301119794
1792936958
1818503114
1364699891
845878570
1846281065
1777205356
397708715
413281642
1275061237
1781502020
1856179673
2125146764
442698461
1945375509
475917146
1694460135
92446446
247496124
704733499
1763985147
1227420313
1524988642
99381970
817259233
547936330
291835684
953450265
473455864
2109713161
602377273
837996072
811376038
345984554
399164719
1472968947
1866202618
1032916581
1121712290
56836367
561261199
276949479
1789220122
1545272180
1000570527
82982817
330317295
1473766389
963671127
115806293
990047933
325791822
234670567
2013774333
643006132
1455079907
1539266657
1537031727
1888897353
950670121
1695693715
428138959
1615001662
1650062055
1337283944
1118055713
146209197
388755144
1265961194
1602898323
1987032559
901590909
337963563
513230890
1565391086
1252917630
1843978479
1183321696
586412265
359678012
582497083
355563600
1966987783
174754706
257435460
1394798868
1952939150
80618506
756802572
1530714482
1609170698
348110572
1886937946
1576915438
718343553
466633575
1938895824
2035361058
1295146554
710473721
1031701276
847687467
967269963
671442574
1142571324
12553856
246516603
1872946519
166746633
1477952022
2090028291
350042176
1737878190
2013676691
870362798
1229925712
1834955185
1889392499
1383674137
1825214692
804596278
185056898
146705569
1413150782
917891769
2097801364
723061523
2024155572
2134221840
1057115005
284699350
1106162770
241107079
405015437
765626403
103206955
1984109132
1370918812
1949534545
1462904394
1993887199
32332548
1868967921
31180059
99859387
1381638309
1659107392
1118695078
302405044
1358308222
1109983282
1546354920
1246078509
1193142935
1581698110
1442017886
1196898046
1447968094
788245203
1581402035
1123365923
103362254
2123111930
479359459
1457528168
1967669994
758288900
1351260230
1240413666
658735868
1296238807
1461817532
1759503197
382850906
377601864
300937525
1679722913
119309250
608727966
924769330
756817606
1934963102
573408661
1469168259
1174607448
353696811
150678496
410747570
655466513
684231657
136281527
1239916585
1666959204
1452874042
110859096
395391081
1308878327
1344154212
1638816619
321142189
997742635
1267500628
512528181
1425429950
1778872117
526416982
1002340544
382970042
1725916821
120058340
328564218
786932065
1507496066
1625850309
1760886078
870125426
360781227
1432094568
1029552532
1212173025
429632431
1398494330
1825745445
1747942300
1710961920
1188642400
1191312025
1028592473
1212170608
447873823
1750377940
1154299607
1292179995
577576914
6405666
262223472
825714395
488851659
141727858
1306456810
139678522
862159669
853000756
453564169
732014651
1759293593
931615546
1953353191
1523005337
888904597
2071155034
482177459
2118730895
950396214
1974477887
1057170996
1986368166
1320096122
117115172
1756031521
1642069620
86773330
897242740
1682064418
377788631
414993316
379757862
901950726
840883858
1782518215
848990064
1870378150
1410811835
344185070
708556542
801228334
658597622
537829958
1456320095
1787176913
419407600
1987319460
206103955
877844409
528800345
1525899983
964321077
1291580775
1392097994
527309371
2077971608
898511032
1541268705
1263580994
382551008
456676186
1247281191
1516382027
1793805524
2108114086
985654404
356755685
747875308
25114892
600995876
1892483950
704358726
69447302
166513265
444491995
242256343
963417583
1471511392
954386423
149200665
766079303
714037581
954238346
1598463406
2071963875
740184499
793079031
801703139
1604906135
668906073
562436486
1793351349
265370014
1685910174
1284390439
859313230
744472189
1387414519
510625381
411086564
952101641
1251458078
2145823046
2036354545
1292625987
1820840028
1628242490
298712371
530365954
1151305704
1768918218
668072761
542236942
1537958613
1255044466
1784484317
778180041
1028741503
318194705
1937939766
1049514011
703161426
1476567114
1707193147
1477396129
1074618743
198954842
1083422905
1387885743
1370159667
1921054319
1991211397
1832555318
2015385550
1748683757
612006180
977584440
1366148421
1003662126
521866245
1831253995
2110885918
1782299810
1052759203
1407455419
457525160
658465119
1427274563
309734885
1443586572
437965919
890413220
412202820
242152515
2091558622
83966250
823042632
2003369948
1088118860
1478028989
656147382
570567470
1917294290
1252854266
797255502
565373270
892917107
2025701195
656127513
2067533019
267976490
550325417
98210029
526982024
2064977039
1307650960
1789970136
1462453221
1137423662
1158630850
1104403166
585316938
502870178
900526228
1687984402
1921292178
1000032414
448452186
1569497221
786293112
1037897064
767000578
1284947905
143061007
912614918
39137472
1941578021
641029780
934758578
1429874507
1487874431
1863274917
2093103605
422839304
803170092
784177871
1621930995
579172535
1648208943
1945486077
545959148
1174080436
1375333164
2066731884
741076067
787313304
2021942048
865549556
3789236
212397456
816100537
1712118921
1541792660
1217691830
401655536
1400155594
1894085606
1766203563
1745929380
1515516717
2007990767
783250744
695131969
886833364
2012719674
1703430179
1994760371
1110655931
1662483750
621207830
402914413
316262099
720972363
82959566
738195156
993421212
119994747
769893692
229104817
183933843
289853346
1501012897
1432234761
1748645297
188249807
1605494306
1040739138
1084635899
1965836473
366575900
1786397892
800628176
1953149223
124472335
1026780110
971820277
1901771499
1802800391
2054336071
1722122122
1387644590
481564888
1318698727
1249135685
80227188
2123106273
2064513746
1255043652
1946786830
1043531966
1687099459
864638136
667670570
144124843
648973906
873600254
769431912
1797974582
57891045
311951316
2107548123
516117394
753794379
1708888351
486714839
1512377532
755529203
1035228992
159752622
2101753920
80799359
1365580916
1070682204
1500578621
1884975910
2117737526
1211395758
817488981
312745400
312839230
1951004341
1365055047
252080554
1827228841
2138306299
1249995055
595799538
134625265
1700319015
1517937978
214615337
320549143
2001412202
1567221514
1677441333
285610242
1594399177
589984989
197758168
1132431658
1718398408
1217379841
582253531
189112189
616535448
1654074606
837574474
2035688676
1864423750
1086811794
996500735
155561110
2144750568
852132817
1847605797
280724605
1764975879
413125983
1410211630
27432920
1268941176
1044039562
396423024
428664633
733572405
767309898
1174097282
1334714478
362268458
1983480187
612880989
401173480
1409370310
1738764502
619837734
2060210418
852434103
1501448257
1803584867
1106109256
1509061115
561605674
1383448479
400190069
1228067956
1019316478
361364880
390031172
1198834474
735440786
1895780519
183751686
284182546
1135428524
184813231
332259594
574798455
1173598455
1258752188
439848584
435894577
1872913492
1987162831
2048821557
2060148138
1311147018
1431592886
858585163
1176790601
1789853156
1258815014
953892089
195655136
1870550812
732880519
1188759870
1813507890
742110439
548637576
1497527694
554132074
1553027959
1069175104
1707244556
1613910293
1334899577
1653256974
835419334
340816970
1567430825
894187539
204704880
172152104
65337680
1241783623
2045591358
451758946
785767903
1978366333
526902044
1391078392
56184340
1123502349
154454868
1036925087
14463604
901358609
244504674
569589357
131061786
296668938
1987785359
1901608336
1785954977
1591536773
862687995
1623775542
889567145
1201648151
1850242520
1183568292
946478934
569203525
973018155
1549161441
248298345
1767506940
2135248251
1145640147
458730516
653682879
568328482
306264459
2144506867
797240356
33420825
914065508
351683499
377509093
871734975
2143711191
100708764
1755393061
158926445
45679128
1389896305
2005142661
478642885
1140589079
746124530
907478605
1768022402
54115965
1601371917
531831449
2047873809
586873425
179801557
1188106906
1600746876
1576063537
1474432432
323678420
494184724
516349141
1544765910
1470712036
1442776418
431020178
1394840529
471531426
1004493025
1020912747
1083121983
1001067115
1871131523
1605021351
1575707082
1405667529
594310207
895529393
335302432
1070793576
920823948
811499826
1489237973
608662247
1043087726
1247877451
2113211363
1513001010
403439752
470596254
690540429
1340594523
179806285
1866125373
907542615
950861895
782739806
721707736
1671911454
179281791
1583822503
506645661
1364562374
2042729663
1008672848
1028329488
2109265672
1270942261
886607765
656122527
1636034991
2125515503
1240916004
779046234
982483060
1151872855
245379268
1511704673
1565883430
2133323648
2076965509
1228162646
882286688
1724697173
197807419
221337949
81802077
1839813680
1454826870
1570218452
575559669
229753586
166925057
164741353
1852529407
447971120
712997748
64232643
105004603
606549373
1288299047
591677475
278688285
819491346
108609059
1666843418
1789666018
127390928
1376950895
145143582
1507126004
1555363140
1385316925
1467562652
532042014
765925395
388567825
1189664023
729886493
294871368
1626839430
420652123
1952509626
310806182
1632396360
44633386
2023944017
1266028025
2034391714
1112625381
1787238353
1894574281
2121280108
1669861656
454658307
730889328
205509305
1482112561
1961617766
607790577
237696343
864366121
1886320219
1672273791
1592632197
1578386491
174235402
1632887369
977388317
611364086
724472943
1836837690
1673260245
1544958218
423024076
444676980
1762140152
879007852
598160885
1146045323
200279105
1443474744
435536015
808013022
1963351308
891785302
1030672437
431962401
334832124
648012872
2044405909
2040538085
660635446
1798069725
1893041668
1687782785
589933530
694538174
1390936245
1157822403
1888717951
913307973
33050924
390846339
1675201915
158283960
1901200088
1001158072
1671923126
198596294
2118788368
889342160
102795124
2015739091
74092120
1224023198
2035023739
1439859911
633064687
1065277640
1893456544
949478265
678593561
1690031117
426083984
758550094
1159203090
336462599
1783196018
168095063
1088521367
2060378177
636284261
1677413530
2033387808
1398169951
661566642
1896439719
739383815
1855447444
321958014
1704525289
1008533904
392713474
1940890360
832012378
627209214
2105958943
440974709
1047660607
672224720
1638904483
685802141
787233892
448152692
378355592
438505431
944859609
1289179177
88809983
761014341
1449189866
65940488
552142735
671175017
557168946
1620679341
1372488316
1990351952
1752247959
1961394232
1987591686
2118480626
428655419
1258967595
1278044618
2117877210
783679368
128685836
153735075
2033990011
1816723952
1306120461
70869652
456471600
101031728
773547294
89454414
334489029
1519139172
921688659
2100289021
1001052493
127922234
1467927739
1701034183
628843502
1344547168
1516350268
302699068
1001113565
334486689
1754127180
2012108604
125465281
1216957245
1161287619
606362566
147641671
583748243
486067450
1156540675
1653494325
479117413
1188191547
634780188
1969323991
334953148
1919618150
1662817260
417408353
932293676
1203352495
362055683
1168510767
352250247
518045829
352988056
1549601712
829054048
1685202804
1596285122
2025190387
1866504721
1982809918
1800286611
1742091816
1692086889
1645059233
713679353
154787181
1706251926
404064227
2090176594
48147486
1312556812
1728868578
431139417
190081323
652200750
588998060
361010176
1437322684
26254870
1338695564
914183052
1778380906
1854478353
1491218943
1081026876
33102576
876690364
1463833681
1395065271
1717772604
1034732057
2140482067
1618600344
92463939
387182965
1391809785
396667057
1608056452
1677745543
1586908960
765214569
365074581
739862531
751048053
1813321093
1610469123
1146554686
525548912
1466320666
151458867
1551074016
495357403
610046416
306582154
1267802582
219244146
300477489
1765435126
663526651
1845539164
512976056
282140159
1392394204
1417483235
278048427
1580440103
969137485
396626813
34247960
316034049
987884206
1877813126
1898221502
2073535089
25425421
595464645
366972743
818029530
1730202566
770644865
980979267
1541746444
383669202
709720456
1261966964
334839503
481203452
1131175423
1982894758
1306399810
1221867011
1812256959
227054599
1867881215
1366002219
644723110
1793987746
393072426
2087815641
849291017
791505244
2055693498
575268436
1003971863
385633577
2038966613
243538037
1695952610
1178344793
1472948562
1354628242
920066087
1799217689
273951512
1461116957
39566776
1460467740
586630957
2134546127
761684501
50659221
790801194
811679890
1668829709
56668927
714644728
2026099219
222471030
613997142
856615330
1298752147
321022519
153450513
615003283
879928588
777631125
1163555538
333467046
1604195479
1474955473
1325640771
1160665541
1920276831
1137163467
2008916738
966041725
1930633572
2135480905
1078015512
2055249469
1567297403
151277877
1630775612
1347966256
322276884
1311234625
1314711257
405617036
1844044053
962600047
1833467152
92385413
246419192
837531491
1436233133
954925599
89547686
1383496043
401323973
1074643062
730974059
132961274
70811927
771502509
2089160788
743463562
1506365609
1592130055
637051528
1706355271
2011567750
550467119
852017528
1365608858
1621226878
1433253600
1847457627
682420846
1503887712
261188426
547426092
1994619552
1450258207
276521587
184026534
1727556442
418278805
1984353688
634441999
565851082
1253112387
786887796
1638771052
2054832866
1958833643
1070165222
2009314700
1333647613
835424656
1439352290
470438445
421054227
691643820
1406858652
1858222628
1465114113
76895961
1506985549
1251396203
1391949592
167294106
1048862453
1225089688
1784028847
724534874
1403320873
1935590825
60658603
401066416
613771517
602992196
1646233234
1004301822
569021862
1937688483
487277893
1215440999
2072914701
1844757859
1634535776
1798071853
628611485
120021292
1639807602
836551245
880331955
1164294629
491056331
730486379
1190047973
1415397637
2050032743
730472162
1820218131
1643547550
2097976474
1341953657
1475934803
619031071
424055554
1288775715
56740422
1268758527
1736596453
1400122392
1782542164
1564828519
955639998
1420890584
738007114
1507414573
44887723
1644176598
383204316
1340842456
1377653355
1096707539
1109867531
546735535
789142773
1065123129
1740540853
281850213
186046335
402773762
809589271
695422892
1804980080
203009487
104263805
1808880469
1934596915
1164409556
1388687116
1772267254
2048494543
1204663973
1806414524
1789765049
744816620
2012034061
1071821788
557269148
791104226
1518928660
2107234951
966782152
751046512
1347967690
1863584275
597434076
1876627647
975264056
986549118
1187107006
1818056257
648708885
2001466266
598117910
1441596852
722100359
1901812255
465184808
543854410
503527132
1161656010
664983095
1389463160
1666053966
1975264141
18951289
1716570465
954155817
915239050
658705429
736074853
38632781
980948325
1331831846
1105234115
1002653007
195950643
1726870693
1934058366
1945374997
1437388850
1367643806
865777732
650527563
855449289
595083371
1161784260
1951634237
4234179
1169388660
346528960
1169624640
668231243
1462686451
1784468879
1820895421
227298990
1696038309
1028939891
724472943
1402606400
1812593721
465266852
1544876011
692481595
904547449
1206915372
894370819
1662037046
1366970640
1369665401
2118560199
189496436
1131166802
1596867736
1566830197
1095599688
508416732
1088396151
1903159474
1906404494
1406574945
173024358
1153775889
1915876519
1164647950
2096479727
906865699
677884744
2087181395
1267382666
1611673899
1104144186
526287819
532255004
1200663270
2067122812
1761296611
1890226172
975619232
1311448503
655998813
713976954
1277542678
1273830388
1389444770
1069148248
175286176
893691671
1572316028
884973200
684512789
1215605595
787457104
33178204
1191703213
1346811770
568309131
1259982116
1476744856
99534547
580153685
1435528213
1427627796
5945356
1854413907
808160742
528315508
270632167
803257308
1073208113
1157770852
919730439
1824302692
3810369
1852028440
1636105968
850539754
1786065455
877231091
793898710
1511971587
447904337
1575264343
1437757266
480569815
296476584
1205729128
269609566
998182459
1780197910
513297847
1868302257
583721410
306495896
812408740
1374808530
1490242560
642844927
559702832
1375123375
63653068
1397853231
1544417580
1631962843
1403189777
1933747223
261414377
1104131774
772118437
1354149578
1030412655
1661987251
1121520718
1736298101
741481082
2049986691
1974714344
92030933
1354897463
1040180293
1972830877
689513091
2091098396
850391102
1117070709
756805447
567536764
1698426371
1739624009
1855028239
1802098523
2039307173
244122384
1886001347
1914429338
875381109
1815034343
766865820
1514815299
1205023394
1211238359
1875646946
831008658
2042474630
812711971
892121682
590884981
449159630
1369979659
1379397975
1272396538
1607241413
1721377293
1650988148
969310631
41280111
458605964
558840889
1365013932
1417826857
353004026
60870866
1252280015
2078235441
771519932
522629855
679407901
1878282689
533275267
1557593766
1183170158
492613406
1920543864
1989320331
48829693
1973572600
1048611267
713569448
1792271484
1276585201
1417019770
1028071598
473369547
2015889955
500230236
1407492799
1047074124
1572855343
1988770063
389904669
980484580
1349597683
572871933
2142310957
320272440
2055637860
1811515717
1652509088
503925928
211100510
1912735092
2091238423
1417322243
466448325
1642628430
1755034163
1037262190
738448213
487971095
1714614504
175853583
2009897781
2108451958
1632367190
831917286
672825177
1964193023
1618333722
423569355
776405322
1356905706
1040665895
1416211707
672158042
305275036
1869852809
400979900
498131047
2065865912
1290754038
1202414424
1292249596
1738672267
390318966
1499649143
1876917738
1829513775
1253276573
842070499
1608591856
1914750626
1641474112
1105211975
105328894
783792282
950377604
1721371544
805292636
936316592
489357861
1960744827
1824445590
1208901728
1321755684
1776291659
310458362
576283410
1681757583
1611046220
676138392
1414590436
1211223708
2095718062
1167313652
36005010
731234704
2077429254
663723445
1481512045
639758290
153926675
259138924
881917004
673305537
2045706632
1143037112
1644029886
1904078943
269677704
1688041553
562543337
1202416495
693457221
973899647
1730971763
1497486375
1739490155
886085710
1948621481
727487974
228264870
1534817420
666898908
1368761972
797292606
1731482942
1296994720
1693235514
1352356150
2006228165
304758020
913745858
1583092700
737348401
464362816
481376011
1424691772
1614867576
78395226
1074276940
59794104
1435314740
1889854191
1899840668
1866841995
1190403647
617752147
1889530789
454690061
328585030
718592286
1828237015
314704481
1908589868
1879030589
1901352751
1673086394
461950738
1021783244
1652484079
1596956881
893820815
1431786098
694022360
1448407103
1037698486
288714454
117829645
1200859218
1336940640
1077185695
746470203
1438813146
1876314117
1294056710
720638136
1300519460
1356498155
1175608157
1875191360
494497184
1734998732
51754509
785669579
1877571416
345708139
1081221035
695302617
21283526
1233802899
1721126867
380361965
1933909204
1594324309
1970498610
232181185
972914208
826380973
1847841026
1942428924
1909154269
733203739
695393236
52672845
330732934
1749654294
587717059
212771891
534663014
704985230
524928086
198106564
1554074113
114758733
1593508500
1827407991
1964807892
746361558
247142309
392054176
480366629
1462927734
1422451357
339876895
2077333872
448462524
1348896434
1282786394
1874813244
963583413
358091088
591466844
2139813421
1515693024
1899014092
255741824
1831125890
1072444625
877225248
635747132
1330110425
329698795
1163753858
10346381
181659873
269140179
746401527
1461994178
681676023
2146096102
1841882773
84173720
591884572
778763616
386309334
7405172
966570121
1042844689
1557086035
2125305745
1294220487
1491796500
1341462585
693356796
368040579
130481123
518009773
1639048496
1444227556
253602718
1048685625
956105559
317218149
252067683
1827761278
337543848
1677657057
973206112
1143756178
251444455
835112606
1373128109
825485511
2029707252
508905524
186472777
372958205
241750775
1085755727
1618220020
895217749
1083448198
1252553918
1201309266
751980271
54222790
2054296352
78442119
413266512
122570689
1706426708
806229819
1204324695
1177481450
1711853415
890401810
1443823414
646161356
1164054785
31180059
1577213697
2011405983
604334667
2123057865
1960956349
1398197874
1143422975
1421342842
1782006289
585316609
1814231318
73135223
1718418681
1733238399
1838971082
211165282
1883344243
1862390795
1404698767
104867896
433334620
1745151965
1593511168
121468309
2009259900
1753844588
610400662
531275924
1603546110
2072200373
1895726484
608982276
105149051
1605479797
3686530
643630152
56182807
1967615253
1173818540
2047639446
451439964
148163790
2067997388
1023007746
1719557343
1557443002
1978084651
764074572
843575652
1733807680
482172231
1095720139
1185418848
1057273850
436379483
1437159135
1741988937
700610165
197600376
1591467605
2037486712
1690296560
1337041889
520872432
1142729416
481925409
2135341362
183735904
1443741828
724202491
1354549562
699228475
1274277908
1051004577
1872267815
1814725553
1896126863
1573422776
1467053397
275102727
1079220263
247398098
1123826361
1761703995
1911696084
1809678114
286115274
421137365
2142989511
1029319007
1899728178
1025846779
2005145419
1659804418
1963919268
533106159
1238700897
1323635266
1436151413
1919751509
1902990376
411167098
747167767
2038102873
483921587
1825752180
670732496
1063142759
919127641
565164296
890649776
1242193377
1939677812
956042608
834385249
1112553848
1880604139
987636855
129805724
1210948717
367188761
515959572
1437378346
482960295
1479451610
59453338
461333413
814134474
43198093
1129313060
1883138340
1655152896
1563808069
512251844
1429363264
1423812144
537126760
143432545
1956535818
1037401931
1490630758
1092980839
1813227413
865476492
1009376606
574944448
1768847745
744496104
854528744
1311814690
590169956
606082227
1382217106
1162878762
1270072048
1059555123
1880788858
1818017070
827190038
1291414926
1922574672
1736366948
1265842369
432810441
1992451536
963455713
111078399
1555360165
2069023146
1693085395
885973322
1909172805
1915950823
627563569
191284028
467880461
490819891
214546347
1359587351
1510021684
662547867
1659007116
233924190
1638291796
989989294
1556859370
717409631
435238668
1840093786
1486888900
1181972577
2019621433
578065179
797292606
264944742
893049097
1963906228
1687260005
1085018652
2126704798
1042200211
1055431524
881414288
749160947
1663305613
851473167
1499866595
1765396196
1579254121
2000371034
1243290312
1204460350
2114119071
953367663
274150735
1133245179
104219021
369808395
1486679559
623139517
1605012311
797430981
431523519
2096669405
998311268
504712945
2058341613
366788904
1644899491
1913339180
1094034093
507906639
525272745
1054974561
493889950
1452692717
290386175
1878127180
1875268919
1394335345
1586144967
115113158
1274218212
744321688
556111574
1272616564
1335205935
2037261273
2021498530
685048311
1754607517
1605500464
1743787869
176475076
1258608193
585258324
1446477945
355841704
2098026906
884306085
1374288391
326582253
486761970
950336525
2048907165
614140636
2100987107
271193242
450823112
561805881
2054465807
1093785280
1386039634
437409871
171440974
157350842
1574879098
1284453538
270749100
1302363958
1490296524
1276474742
887756548
989142151
44319001
1228463345
1598659095
1799550035
872509218
1270611661
290120763
1288240780
2110800399
57397303
427847495
1270618587
739717054
854459822
1834946653
341451430
1901819689
1669966107
1528320962
1713461247
301367700
1328258653
451789810
1515711524
537940483
1664724057
1488708646
2102480864
124643107
1581472597
897631090
1410726347
943969174
1883811263
1208782916
1366725698
796195128
1641080995
227308481
1706606757
544667056
749156513
1282058097
1807318947
674812236
1172372214
891183416
439390496
203388494
1778519344
2136853247
1642267750
696864992
1410918682
1501449694
568385150
1057424929
889438156
644584660
2111923265
840203263
1690759749
287055532
878854634
138506475
870362644
363479870
1723762886
804718823
1078120520
2066159260
314427802
345931875
1640086765
1169246970
1227180703
806844074
640673861
574918964
133816090
1847696185
677732885
1131831940
360475755
1542990477
1994588795
205766097
2050378813
1049036487
666720384
1159541680
1423946691
105686925
1156212930
1079484428
875659197
1674639279
1727441999
436022740
1879837131
1844314735
1595519429
1398492323
1867238621
871482983
297433071
1512484741
799151369
1458692706
1054011872
1560824762
1878659997
1938839950
1688015400
1215199138
469391440
2119489752
2122801932
1159869425
863030215
1413665502
804340324
1901404497
2065652901
654333874
1466891255
1926548497
1542331471
769738742
705226391
1915745078
352495988
1499178175
449060125
1144324215
1389910129
107685700
385218356
1092714774
1882599233
1773722198
1913786981
250562387
1996513185
125127989
655309760
2020331173
472589012
1328881968
80071745
806336982
626358673
832228718
812660534
874320329
1735004109
542644470
1181673168
959823119
455588956
490069571
1677288567
791104226
152164192
270486186
781698857
1169555590
1730216378
1607557633
1166449761
739854325
1697211974
1849848726
845541731
238550519
2118336087
1563496447
666612554
1127030138
265690714
1029685933
683413479
1261098969
1547988757
437427143
563201649
426307503
867062553
110842612
1417689149
1347459367
1307973310
155042500
2120754504
541192733
2006318779
437729227
877263413
528127205
1446738215
2099991942
1659543429
2018038922
1695726876
1498805029
65139347
1684342530
484204492
287869138
944940378
412234985
1745934707
1037503121
1253375222
1446608167
164583430
1764278127
559653052
251836
116637457
369672541
1579996393
439713627
1590653737
1281604755
77035549
743357539
2036394602
727453031
1822228111
662906223
330089210
1309731474
745586833
1320571988
1464683066
469722456
917933627
1222097517
1772941388
94081412
1523173846
54808762
1686817102
1431553203
1498009444
1567448149
980068718
1310599522
963724468
235112373
494423021
554769135
564905095
1653019763
1001392592
344251926
1457941708
892454358
1683317300
455599997
165526140
1519227247
195538537
790872410
45240776
746326685
1610705106
253740561
193469847
1290389738
2041901312
1260828287
532833440
292117989
1287586221
622832247
40847998
1771558517
62144894
1053560641
84104439
1342419576
912105285
1135794516
828963134
1386457076
1139488898
1709185146
693578465
458865837
1132981976
908382620
2055011329
996137381
2144297250
176955415
628007725
2003435236
889721237
1962222587
807854636
2044268874
715215215
525488006
1730624228
427362261
78691121
1051183112
1644342340
1468903632
653779693
1165337282
1380954702
76869183
53822150
7446233
1537235857
748038312
855999137
1493548808
1866834849
893798988
1850178272
2113944239
1349104089
660375286
1541335131
1281822936
488192136
1035011264
1159810272
2139575824
1294507212
1893238160
411329525
484664101
1320141291
597648732
1313484554
1479781603
1686956031
9219979
1416250340
1959411146
1677361928
1449788673
69402659
1157746009
1798793843
1235694432
338795995
1204414113
1865824499
1017909255
868274077
1902444507
454565850
1820646517
2104547070
672361724
2054575488
709256913
32089084
61245232
815249912
1194522944
168696328
1338712802
1768962393
2114394923
907968982
67758825
893023908
619017592
1197077639
1628077766
1158138728
625838768
1906648427
148224701
1030609073
1863095111
91691671
124438384
524248425
1778336021
281550713
896515527
424362275
1679927100
573056302
566968093
1927466540
1863689725
1762766495
485960409
1845714653
1679114952
255237643
1456614449
1621735645
62609712
587853962
1757707436
2094934569
1292177115
1821871197
1458929022
1757428822
2122743606
575851282
352246666
798492544
1186804706
1334818713
2001941397
901753177
1473197383
583421311
1281401653
121775846
999892885
1596994106
1985436237
131153672
1893284498
313445735
103951508
503031057
1253295133
1584424816
2139287233
422760392
827687217
1663152340
1452135285
1872045732
1182514010
1676725817
625275699
1432639781
942584203
201177723
1768768498
651939641
1331734656
1039819271
529941767
812131902
1368564255
1843582552
217176662
1089194011
493062558
1808373925
800489515
1425194320
1174529489
927924244
96696953
1834379872
1956725150
1658254140
406309327
699250842
1915227080
470474789
634518495
941283287
519028121
1269581316
1999121041
106883931
199330524
1486149069
1766944565
1139661922
22586279
741532680
1015269622
1276199748
2003372952
499478163
595009146
1376584134
1279166501
1852378583
14422497
517509451
640547281
655006427
253121187
1688051621
15406002
675091019
1690383695
2050998718
210304116
176858966
2015988082
727047473
1097465652
1150909397
979510382
88268383
637401257
352082547
609372401
2011777156
1106687191
26670231
279340811
1422721266
1365435940
200676771
363289277
685026876
1168771596
925876705
5865299
1483071818
1876657438
1053741375
22612524
1281382360
1425564366
762188416
1744186615
130363729
168088264
513662601
860259307
1426762506
1485618307
950718539
1270370153
1408442657
1098844244
1344889617
545664411
505564337
1080008937
1709466445
1122919401
1099359215
1893251585
174943778
1217640993
1199901777
47719878
1312187626
1275467836
2090785786
779523988
153187274
1655763815
1684495879
1591096016
1608676647
563449936
956848201
1548852768
1956482091
760750994
800293464
79865002
957850637
1852786134
1881653013
1852496527
60933308
1797404296
1244491570
330246668
2042936447
1985309151
1096586958
138328068
2085762173
1484960602
529457747
1533600871
1294229951
1858863862
1240119325
317594494
218267494
1107564001
1092398297
279737565
1654583209
1503048490
1417301250
771508595
965462233
1603008524
852661453
84147640
1024051927
1926915112
1973902573
895163910
1740478662
314393732
849384885
1566595072
205512609
750460278
2022789583
588672052
1002760457
1038703940
625993311
86208224
82824252
1268781714
973627889
882187697
1556061313
1168802809
842403854
1153195554
485852908
1718809655
1837847381
605106336
1423797034
329295024
453994261
466787403
128537176
1886555270
1914268900
1413709095
1616928142
1117746732
1090670578
1555979521
538991878
812427019
1988588290
1393678952
72393722
943481957
930922102
316635602
427079034
630139824
1719460477
1927971820
1568568134
680704160
1695412142
13687928
56337682
1681812009
706266690
136505121
2089657815
1264984443
1780056770
1757298388
709080665
199885446
1218252958
527246259
1642951386
1963153306
1236646188
106951716
1518471951
137184776
1704251040
757855903
2088767079
1224560375
1297673057
379391937
642875448
315606661
292667694
1364013983
719712675
308382919
805155142
1473147759
2119318048
2064100596
415060067
1362445819
1412460449
382611682
111611292
61245078
1949749554
485998988
841181288
287538625
2001311734
907585052
1260418087
1413734819
849352898
674747016
733513218
1253828221
186253228
1002094851
1207624155
1162150944
1041052816
1400731003
1291553251
1498288405
2102316546
1247516626
102798933
213543577
568149516
1686107287
335609506
1151482099
1018588632
1053971736
1465778540
1264816500
1334452370
348852018
813609626
1081349526
231450159
1567447577
488668464
1029793221
1400833352
282211936
1549904471
19816323
710364264
1129001856
1850354500
879975783
1527713571
1780512720
200842005
332132097
587937965
1141048462
551560030
2095140082
661315461
976423720
1464814004
1334430899
704724328
1318402123
1984742107
787433519
1197944860
557297405
952867439
1315710133
1277680289
2041361521
904863804
1793437100
49721278
830905334
164654654
1179954352
1576306158
1263695118
2000084747
881873695
1351638481
1913157025
908474415
1277889828
354906909
796233595
781035573
1947546602
31884255
1440150386
1644804784
1572201168
511905920
1431185470
676329688
1976857243
10785227
1137274916
237823267
1803155856
867057269
760062893
1388460623
1175245709
1771154675
830112921
758145025
1741169051
230442998
314879473
380491604
1873827108
1373151828
1534803581
361762514
411179177
1505296958
457742146
1388619416
104734239
938327522
727166596
695138926
933395179
935669287
1697266277
1650752283
1808797097
398656350
1864475106
799885145
1495690872
835360805
960353373
1514644350
1492279540
1145097865
792291056
1582854363
1893156167
169407071
1663129224
1858482147
1218128042
101482334
1406104800
2111185261
684936263
1835354491
395449526
1056673150
715852987
637299422
407623456
2088762809
631255433
650275252
49287730
218155753
511364870
454000160
960739323
740597419
1945865049
2057882333
591362262
1064027504
1277582170
581625613
1772407637
625818541
1181895676
1821082125
12701931
1562051834
644588626
1114854065
489332649
1406056544
1805635101
717327702
1616508810
2003625251
889093636
1400604223
451045311
41899088
680057971
565777061
1946487580
2119203985
140047577
1544210375
1717772604
2041306887
2019554920
661737445
762071788
1926933331
1575444301
330204745
266650536
981358958
199124122
102029457
453630602
1322415523
63329106
1966560414
197919608
1698820934
85612674
1498518782
1209836266
133600628
607234417
163028497
628453541
1229083641
761663273
230922569
1579590672
1141043332
213448599
1473902462
1033547962
1026743223
55135775
1878116020
668444221
652402289
1766889345
1004733215
23463216
1506635483
1969068891
1369688558
532478176
1311809337
1971345215
1646848603
1174846082
337526528
1072965755
1653965476
816965219
1601996884
909403950
336977075
2093647956
375745
1128583332
206561384
14167153
1226939933
242294640
30418891
1398885839
1748966265
531475954
2074996459
1236007928
1416116565
872629322
855260441
493298045
1887125068
764010400
1830383098
1661860916
8294188
1331953251
74453328
778618712
1474871036
388515188
2109623294
825918526
58248240
1475211658
1850507616
1421281302
742432251
398996922
1291450992
121184861
2004444154
829495222
48064189
1150613076
903776646
85700426
1342431411
493735452
1853132292
6636618
772464512
1926758421
1521549812
1606739756
2120839211
458806744
427437909
1423626604
118436012
1239364539
1592199459
1706493753
1195922905
480369720
803208671
1808657193
2065627425
985571923
503465152
264959849
803986168
2100155780
1503818912
1950391102
267344829
1682256172
329781522
615048028
1866752297
350448727
877209090
1138392069
244776084
966493956
1151886559
512587775
2008476641
2040031412
1788192946
696667917
1827109570
1222620952
35367401
2131895720
1709154275
1350595281
1853825899
664172735
767595622
1176302441
1951495515
1492186210
605337888
180500715
2079898796
1440611947
1596013918
1275643433
371256446
1582959016
385001863
187126974
1035203486
186087473
693638078
1068596289
1779137723
160638373
1158884018
335159264
1981229728
906473374
194386129
103501560
552251674
1603355450
78974019
275256489
1491977782
1958732636
873050245
1342932413
1782700250
567397916
106495906
1021397082
1668204650
1645743790
1389427890
1126095938
248839655
685567160
1571660661
467141056
877335783
1949506065
1766669981
2109801220
186879617
33919153
1102576911
903122489
1818034801
502591099
503888624
42444994
1678493668
583127937
840945926
985423081
538529681
518624249
1606074855
271530991
2089427924
418851344
1882437474
741346097
289341543
1807755540
732755814
1839159370
1612266220
855638041
1874456813
1246143048
1320046551
351886886
1464370797
400707143
2042608055
1175758899
1218644621
1486369630
1425772234
1694253991
1478110997
349547372
1940807044
2016914984
228535371
1702401185
1833647916
1990539438
993657536
1319053494
1647650424
514278179
156736408
899571933
392602670
1605008839
2060981518
1886996112
1140036282
811406964
1750829906
2057043735
353970921
544327980
5825148
1220701273
17894561
1793693926
1778970933
656278026
1415109098
1992445886
461749777
1613161112
1435674834
256713783
1458047989
800528590
476041745
459417503
777719146
907115966
777960413
424976510
1436990211
599890427
731520842
1298419638
2141211556
872440477
10377600
907390968
1175803380
1444362644
1202751297
1193542666
1092398411
410950597
72766682
2106712873
1629049196
838275706
1372210894
1211642089
1720980041
1010533012
232724826
814707835
536669022
1443612390
1752306209
749026080
506826725
1085933013
2037175599
272898142
2001194592
201653160
1691400396
1203943258
585579872
881654945
151087533
1949623943
1799139680
650018382
418718677
1511515505
600117854
1283156524
614778012
1144851378
996757786
1206843754
1133850872
1876115544
35102545
750002542
1393380322
20814695
1742478366
2021124329
900720514
1677015728
1527757011
102790304
45916701
64915827
257957085
1364834400
1031017771
1107250773
1165746946
291906620
1411019375
687280795
1302656172
1341465468
374703768
887763131
694359711
320272750
1483511860
1893610643
1648208731
1220278259
1819254749
1562551374
438983500
1028845813
220645370
2135611598
1711953433
1935216023
1171627725
1987791352
425005723
295752960
1471503211
486534817
1035460184
395160158
406101612
1553400027
1539940737
789374379
2086660226
948286656
579616266
1097501572
2057094288
1168602872
701178467
1167540737
1860367187
1782004920
1133632829
1107630262
396725876
819132257
750697969
453200242
397493994
1532752004
2023515067
584139061
334913806
629424502
743740157
1745564890
1453606350
1760565980
1532359587
652008047
2007999003
1305340649
1377787143
353820623
1104321618
1628992623
706974651
652020994
370038981
1687588193
1918368808
665481799
1192755012
589216865
2070488872
2060305223
1522822813
259888435
1616370755
206038081
903142610
994546744
1657775144
2137681088
1515554371
1935067303
291260364
287987580
1536667476
2134348825
1832940742
1745452057
722503474
1065627283
2141288030
1313061372
139709909
1619830973
1578922315
1025827915
1598042092
1882680712
346891648
1363254811
1434752559
5261158
823490707
1354977611
1819185152
66809305
298656681
263643154
443847975
381846572
1347368159
192643060
1600633002
1608546474
1627904485
1919306270
722601481
1521423461
1499640072
1645984503
26711320
307498061
2044871617
700773317
1786718507
1855609633
648097611
1413255696
1656404935
762414716
2053537925
649834532
684684547
1062155173
1165087096
116075967
634419361
521132307
2085145828
941215671
653214374
1990885315
1361346800
1897354793
1817057757
157805258
678239181
1594742028
1072585539
7986733
1957520076
502097274
607797480
1328992962
693004047
1078436580
944405777
1729000549
1037662459
1985112462
507429363
438752397
220626611
426734282
804996474
1202284392
416913796
2080003672
164627435
797131271
215150249
33257349
1213744250
1898224021
23415432
981779727
369900918
185196714
126712065
1780348943
53761761
1930588385
516457729
637581398
1945661760
1518010016
1876818827
617187827
39814193
218540375
232207392
233697075
1178066229
878816335
1878586246
1006896400
298701595
1054090822
2027929348
1604868711
1347889917
1225769189
1285735800
1676844961
1842309382
305946508
2141883287
1435065762
1599227997
398186052
1447572867
1972692357
1638372910
96271346
1563825458
738619802
1665046493
826919391
2059384240
1171240565
845028936
1911741405
1302243063
206618017
204508487
636943437
1326978470
1574463779
261462175
1553446477
1187164606
1803360810
1969065055
659729502
1771455796
330789749
107602580
866603097
1064608633
834850780
1508893389
1932796179
693272461
586967428
256512020
1810285685
1427649054
151608467
1564754718
467415766
1285104327
1802005426
1739228405
1713438662
171152878
1563658374
1145833886
672232169
73353476
831070652
1604371548
2071725205
409301824
128358644
1644128328
2136271619
222218443
735062539
191761471
676131615
1590945221
1519838837
1908162598
1999931001
1215467377
1443941296
1596871425
870156099
1093100133
325992503
1744624611
1324086592
16321546
1140904579
952448418
10928036
10857407
1160261448
1035442276
835227049
1538519554
638919425
1913728798
1347166493
1372223399
308067460
1409005842
534826741
617671053
1653977683
2121313971
1501560621
1715596832
790180449
899899128
83424634
1782644717
1028333382
1735155550
111179074
1445887386
1410931154
274011281
72466214
43790542
2045014142
2045626548
829516941
1878756946
1707836766
488524961
1168025012
710359223
586105732
894568865
82059779
599031939
866590565
1024390067
625812950
549333466
619690650
210042346
704487298
115806293
378841644
1810362009
1501674380
1373948475
1195041873
851636752
1004929806
370225055
1223757759
1335925702
765824202
1820495016
1268206922
1897715174
236822436
506732236
1105010795
2090263518
1157233985
1555444676
1876113838
272334233
1456358023
562511743
85347715
1246675824
378823475
1795843896
1581448551
600647385
1823978970
1980095386
926986378
503128
1057170200
1039963829
1214680762
1336125311
646045810
893016313
1094370194
1418123
1083801426
2141466772
1865714725
1110214940
1872389123
1853506457
1638010983
815647046
443575336
196521436
962342152
109798441
247491789
929770606
1523705374
1997514091
1955554026
362865965
1141198072
1977921498
113136603
788388975
2011564082
1569683557
1340543757
789742100
1787554935
977329565
857571345
1436123137
667265884
1239210103
1514848647
665868901
1627999291
80618180
1464872068
241897964
1955108920
861120759
1612865891
2065925074
1653368619
630228907
1222878952
611656363
290541155
428755594
333059778
877304977
907721543
101334358
1306662005
2096564573
1477311207
499402073
387916148
2126688721
1489239333
470235745
1010319838
1226254025
1698484617
1794048854
1027130320
755366391
1272328510
142896178
519485917
1280990726
1225171336
1233219430
680134944
566562105
1347968934
1380603436
713235526
1501152395
1615272719
1820589269
1245038846
1586005047
370662918
1177053894
1625904088
1157316274
704040078
1460524526
1194070629
782379483
2019352728
123410908
248489838
1865696511
812660534
2046091805
1827810486
918774687
1349015258
1747464918
411362039
159358169
94997790
1750431093
432215466
354540533
1075656736
1456059668
1652289090
431378494
100314240
1401548299
999706710
2136220313
54547938
1516307251
6823644
1356329212
265253853
1818048642
537422040
1862724030
352680883
829527507
493216938
1544128996
542004753
1854457315
1159248244
1307960980
1277200436
604126818
424367412
143147069
1752373863
719649266
1537610114
1946715642
573686823
1869311072
743585920
772697351
417834196
962335480
800990517
1186643008
901874861
1846743462
1700222364
1913381242
298902452
1417369422
1981974990
196348804
1781523933
1559228790
1792757001
1100345093
485051628
1464138359
246575148
145280724
1335550805
744775384
824604506
554731193
44628625
681007309
1585631616
1943369560
1431687729
1526933922
1445268141
874951177
1531144026
1127414434
595500100
38988100
703897160
1850639050
501151661
627926950
1686672341
1332390148
517724329
706343585
1485016672
1704765651
73242423
795653115
706796493
411224387
2107522109
1286643930
950872770
141081812
128425534
676744011
476050743
2111758987
1160447772
670981758
569663960
844123557
271675363
242908112
320503315
758197041
545299752
1785144440
1631706846
560977342
378108174
1212551623
875209948
954662381
1098125277
2040722334
388599039
254874875
26380403
1684288151
743840343
1731320834
2049928637
1647586218
1202745203
1240901813
601012288
1716910042
1449705549
1575863773
808473761
44729085
1902478346
1945997153
2039600237
297850556
1894411895
1665743076
592468514
1064540825
767872498
1082447354
1712197684
1229974130
1360195241
1159837821
608194122
397387883
620161056
2011054553
905759959
1927985690
124737225
1344813458
118588472
1688775919
1501022054
662403866
324378412
2083218850
1945978050
1083978410
1265288474
548751918
1917110857
593625173
1690804622
202133396
843357223
1448356842
500849559
356866767
1507053127
255309345
1296237039
1532914245
528806422
978291330
1185824898
1571942201
538685203
1425924577
995879903
618396477
195433290
524746011
153241217
1168496400
238158885
1687262823
1154706919
151151125
344337892
964090644
608628043
63219150
1875118469
683901110
222862556
2101991456
1200667865
1984342365
55378133
1967896896
1821228726
693276297
1728478023
1957342200
1693102976
1615366185
1633298842
1115855820
632519110
2076171470
890089690
1938398782
720942180
1081131592
556064315
198877190
1002179156
926109822
1876917781
1632270882
408325442
432184661
1238411566
2072721351
1549765557
1126505529
2032684994
405012550
246855286
1755652511
1371052171
185687487
230662532
927243892
105241976
1105970272
1002314128
1836009358
565393197
899152286
132458513
930434140
1534545384
950306473
376612072
369692390
1641084859
371185491
1557884315
394384542
523754426
259425696
1193223645
955014194
838450186
2017965026
338128319
1625066940
249641669
1289397765
756603319
712150908
947584426
1850144695
493033388
1364450410
532998301
1907703799
2139354045
1511413426
1805246618
267015141
2067630199
2074138774
1399818829
464957018
1845115632
1552554075
1554835788
603087868
44009777
1304097849
1313982010
922044309
1928465593
819510511
560081725
416221052
1124529889
1771396848
734786861
1188962174
1506891900
1268077554
2026649947
51954336
342102203
2046402058
1853666434
2099850232
1661766988
1949757074
1822229036
1558289774
2014410884
480960347
307761481
41371178
374592909
1090576285
1715425165
670276915
148690195
239621164
1279612215
915584361
1166007952
2054480281
4312421
1266195772
1796668782
91274341
917364577
505146669
1189789220
1857096543
1783481801
143717254
1586887224
2096291852
1850577089
2017033145
1094668607
1999987823
1232681595
1122855721
1868020193
731355310
1166438469
1385425730
486116891
67551837
1845986177
1235767735
11925147
834903478
2027814029
1724427544
189260551
1853828831
808200521
1223205153
1553017634
1678471915
71272593
2000257188
1926428986
708709312
568323723
421261908
961292307
1398175415
842944724
147270919
1767907552
524825717
497465851
1552979424
2115692292
427486694
1648995903
1711033785
1006405524
141883116
76801695
1789389206
848425133
515193270
1428290715
1564493762
866552775
1042617017
653115464
1888006284
1795525147
993356
159687045
321671513
927479948
1318961885
164266248
570963378
1553342537
2125883423
760533164
833428197
24461663
353724413
1138998612
754314269
861824433
294418512
387209734
1676359421
1933429979
565760894
944973
163039432
912237355
1739014473
2093446660
940782768
588005267
630137799
359859453
531366708
169762230
1590052425
1194477891
588525498
1556712166
1402810842
170223144
526166830
49221125
197462172
1484197891
1658032602
1311999698
371200732
994520400
202338568
1737948468
487976103
44467397
1887463856
159985448
1164023524
57381518
63532941
1811519942
1900986309
352084969
359514919
589066784
620562107
88090266
1055612646
2060089980
1186342685
38836377
921009444
952122812
674682232
347846167
282837793
1446198249
291265263
1935289485
734805237
1609693001
1513046159
432262456
33104074
147148707
1858827371
477794490
1277717694
20688165
473534526
620969596
1545531600
1801158977
1093113402
1211921598
1150334143
383923231
1416043159
328695935
805046659
618685211
560524636
809832746
1169403195
1201065723
160465469
988965571
526552936
735300174
515898795
1995319297
627868344
1374533160
1883986095
41944190
1124188354
1571412439
1007483420
1161102065
2065617559
1357486350
950977358
198054304
1357995502
321740771
145389752
679799788
123248344
890478197
2132692659
1949986742
202555748
1297358296
1237194313
1067691927
329505033
1014010308
949615556
81851725
2069873410
1329618730
116306826
1390122196
1211104200
715381747
279475653
208469020
130450187
1162477119
2017174227
650693948
588672052
1938094312
622860096
1474898202
1063443260
976021569
1117128779
720560557
1418023816
315757731
308858091
1112879538
790568648
501207746
1303287562
2131817468
445774610
1482841251
1082209856
217160323
1084949941
1000727627
1601009999
1774534700
1097859425
1512343689
1641019119
1911854243
1828394186
408374088
718810577
1728382972
1352771413
731460525
703152225
1846809316
996585178
153964935
573479077
1727797286
480622639
363667636
224004225
1575048302
1516824381
203355300
265558957
1547241926
1261871424
989529113
925117717
739172538
1860627119
584454147
1843989894
60522642
1335766030
1476216915
1080032015
519174209
1300284917
468643964
2098525619
2067861082
1620978325
1822320645
1609860859
22753995
934091028
2065025901
820206811
1590544935
1877147049
1078727488
1000622197
1703953703
963823117
1432526011
22587041
575090056
471890002
274193194
1022643790
1676049616
8905776
772861746
182692376
1634260460
766438733
568058768
180385374
1094287887
201983697
31379518
788904867
987018254
420964652
1959758881
895334066
1422590722
997548981
586533062
1248703254
1428196430
1195640776
627365569
243377590
1208692718
1715500221
848388837
1889500502
1314390025
382993645
1907720219
859040212
1290859205
166902929
721046441
57530246
988585055
685977406
516623786
935963391
668683191
194504483
884189581
912281742
1465872150
842749268
21933049
1723913508
747049562
1384134946
1722889934
278104941
1564403851
1973008180
907324460
765061684
1562346575
1728503921
641205256
1442985920
1940061680
1342910543
1161553482
123392789
66247226
99883803
1949214205
1409135230
951205376
113272773
2067408783
23698141
124819747
623910688
1050489794
1087534106
947906104
1685257657
518876419
883441205
1931664568
410681119
678557969
2078550076
1689779844
1348674390
21942175
334196998
1433519449
378183237
1383480032
1751145999
951727837
46102165
1438265452
956408552
469233297
576104671
804020820
1198181555
1799985050
1465710961
1639815416
1379736619
609100976
1545966825
1395884313
657440083
1132320625
1311453808
1802684797
262020302
1167100382
1036463793
1823341826
1127970788
1238145211
1291141618
1746450756
1254528714
1835380675
57285286
461412517
410207509
1201136946
1241826909
1253235319
107556131
397639009
1770313916
472418349
899042737
140236836
1654771638
2126967289
1967620743
378124843
513215618
812567742
1336149184
2004626493
1563767999
272497950
1141139198
1302179047
70761648
1920106652
516734234
715952604
457634507
1089616447
875167823
1830133124
2047035119
1321310939
1580297970
286947218
561798900
1513743132
1759144844
210530731
401248605
193632131
1011606009
2070334084
1863389572
1104142530
1495224573
2078135534
1821608588
776446411
527005010
103941086
1723622069
582129798
1905807330
522009419
165389573
1259098084
1144253650
1663141028
1587999246
15053952
820008513
217916405
2082476687
175385758
524036731
1525799480
977388317
1532059120
689704651
889924038
476818694
469527408
1502648334
220008890
1927231308
659799494
1994942501
1419704029
1062242921
64461490
705020242
714103121
976029305
1441981278
172418730
1563796608
900831047
1414906136
733297885
186608879
959782623
53712596
1210334118
1617145737
298850763
201687635
779079108
766516269
854307547
1926125080
141094783
1167492089
1716736773
928968934
1819524538
1878187056
189389901
1607354643
235101024
1656010772
1251926630
1109043554
116293983
1068551823
1476944862
683960136
25072909
1951742541
1576935049
1548760245
1609309283
493675961
527815673
1022474096
772069470
207299480
2054923812
273080261
650476002
1613533913
1871276939
2061235792
1471410026
1388926107
55290201
273818080
786497607
1320674131
1238527541
1267157584
539116263
447413420
141712562
446608013
1675728206
1549204808
819410503
1463106663
1199135089
862424713
2072393119
1482431841
480750156
1150518531
1465206883
64102993
117234046
117474354
610588332
1936792222
457843948
1989755157
1222489720
954654587
628616718
296841185
870086884
1338376339
678737981
1678720382
1943600440
176809263
948283840
1698779828
1600676468
1440109326
1706914967
284493530
937478703
1194813730
1896195799
257391725
1364576392
1815119506
833958440
913728715
757375395
850099239
2092523290
814637053
96703641
760604993
971372816
442601439
51776365
1930511575
834540281
315156318
271530653
742455542
665356009
116829150
1361827755
1293349045
1604135890
1095630983
1372673735
1749052889
743485921
1440617323
794717551
1197373326
1792504654
254542958
1400615626
1806665343
1503098585
140731051
1365221143
739832687
972844667
1971513292
32269204
2017226435
2067789170
400776730
181447200
1384994617
1190099495
1688486213
699876973
958512683
416444527
1412917887
817656902
857422779
906965309
1453622226
1407029852
929401408
183459391
1094325570
811643093
43945975
1090311030
739868933
505161594
808977233
464944622
1966597533
685819592
770402419
1251840351
970344872
1090840251
569771360
1332320402
1234978237
912913091
891641989
1567810355
980715553
644660270
828604959
2063033731
1191516593
1720310204
1785124863
1032904363
2070774269
1221190808
1218250307
1828629211
924468328
1946608679
1658557732
1670666969
882562499
1841298059
238843103
1240296771
892960160
338809026
930434140
1871150102
1972655876
1258311391
1075643372
829722635
165952638
1830969459
1494286188
28550143
1638521606
864656651
152577884
2019751218
2060716102
1669464856
1667168097
852533062
601799779
2092540261
250648341
1534859457
1112510492
127434937
455945116
507481664
2078850740
1707113120
827722456
871184917
1066763004
1733237795
1162557323
1432972037
1839332178
993355934
986512970
1745788278
1912642114
473945466
992418314
98925224
579933222
1182029108
1599383135
583186612
1672224702
1062585212
369225912
1625581242
1888153662
1272663236
202900724
1270979564
792564542
543118958
1459120828
1710458587
894267662
510439919
1033213697
1385013466
917158206
1239481212
1602431067
1082120034
169508404
741692494
1626104265
528730163
853278800
117543306
1373448580
610104185
1449352810
1636920703
834554817
833627911
1766690017
1918837300
1901535843
2138143798
1711288873
973375704
539251717
814154996
698353059
1990115263
1594647109
12083253
353583621
137779802
697774403
1822901735
1876259209
1289985499
93283931
1842179808
1312565272
930340130
880066519
1503189459
1343254175
105186401
1732977572
945942007
599789877
1134895916
773160274
1285635608
231439965
21086339
2097727010
1448440261
1352189792
353438805
817405815
626214093
1897017901
1190352398
836334955
196138525
2140887138
607799247
372403276
89415576
1090211998
1703143101
455701848
1632122888
2095123608
1999009103
824188355
465828125
988991142
1564735375
182165655
1844001509
1047543329
792454655
1885036568
657914548
1114510508
384204503
1943038700
1745557188
1047293960
1163356438
563287040
1081267104
1598074235
995779552
1231165550
656428168
1078255698
322260729
1299636412
390546825
454057750
1418192732
995134216
721511896
850366744
1060285472
816953962
736373470
162894172
2055301
1190338849
87065312
156106947
188092283
709165692
418091844
1279316056
2101855924
1211647432
1960350860
2082251869
1020499144
2018910682
1354491081
1942531105
561771273
1043880558
668828411
1929938991
859884302
1837731344
1999923573
889920249
1981546358
1560698581
1812866042
431377339
1787346509
1742370843
348414793
1877722609
248352963
1995544193
1508016634
90913985
617433597
1954785348
49178244
190126683
2130284165
443798181
1345942187
519337136
1308826749
38064082
131674506
1717923789
976839636
1458596564
1219368392
2100665606
840600659
160867327
1607706488
1164203184
895029101
1181958332
1783871387
4242795
1566640548
364415995
1621160878
1836103841
658525720
529893964
539109209
498977624
1026202986
1073881602
240204726
1246742672
870760753
1970356448
952399852
1240153952
434597918
973164191
1627643877
185504255
253725891
1995153794
1004509224
1368663350
1011196116
1299058837
1855233779
1952749616
41549106
1734341378
1561495743
492671998
787826121
682349647
844764380
86024318
423404233
1245143672
1185264937
1064602483
1762089161
1937987053
1771440620
1234789161
1598265826
1898363371
569785941
2063293200
508521551
1352811336
191567322
1580178329
1595889697
535610730
1195748484
1204374205
1352976185
577738604
1142598825
1767451185
270305793
654421671
143802724
197678909
1828160693
224849607
799594937
1685986350
1370001121
1826832811
771841867
846072563
254620118
931025717
1273716950
2141167447
724143370
1118111909
1062456923
1349691160
566787594
60413691
550196366
724717734
715395418
181668183
915841959
337547400
1424920243
498908425
278920089
1599271500
823896604
1224833106
967178940
809675500
2120347389
1746488632
2072322299
420926221
362518862
525169223
1067256784
1139442498
1543836797
1414737949
1453497948
1956387907
687819409
674961023
601186530
499637494
28127002
1164312550
548736325
839200406
1786985096
1035093846
1959697755
562936730
1928887723
1884624271
186895798
1054787294
692198095
1991455161
2069652398
794354137
1815321389
1445652560
89053540
134361511
1701007398
1616458274
1107748443
1575726906
1091740736
2106054558
1633659167
819129729
1173175798
1491420155
811718346
462883211
1063641977
1452076278
527219337
1078181412
256936517
1316796788
1591413949
557442879
1586882308
421519756
1216858638
1300098443
1798761650
2023971892
1416014785
1378751913
75791094
1581402325
1674102728
1420950713
252096441
70074567
223840139
355750953
818229522
482222991
246114888
417816388
644446591
1261612329
1354301633
2003679234
2040567209
2002809286
1892824803
401894097
1172774154
2134042558
803870465
2125195934
889025208
1436087459
1735200351
132368216
1677320383
148988836
2002143769
1258315614
753470852
1955900082
1325160537
850217110
401580475
2108299814
156309599
1377794268
939311788
1956978218
31563174
1024731613
1197853281
989724135
1286351670
215636740
2069299353
1888619712
829824468
1576119164
1315347243
1760054600
1796620743
943119701
1754766614
170571448
452061992
1040040427
1613080920
923148260
253034301
1015792386
996472370
2033247491
1595096791
1228906103
1170823319
1884012193
1337447459
1315734872
1953592956
151276237
1454395176
1022857818
15914151
1590270330
1701058849
670392455
780520442
812957925
558070581
1850526220
785400586
1507146118
1200765775
1253471425
703005894
1147926256
1779148396
227224811
837226593
42833937
918550045
2048518249
529627878
941721560
1619602115
1009170709
1976163346
11235323
209149360
952035363
2082487482
1064544543
1261450770
1088459549
1017744552
1879713220
587140080
981385338
560740112
1365544527
215730514
2126775380
666193116
660748169
1299867803
2110569236
1181877225
1845050403
1350529507
372400849
1681830748
1894577500
630182791
1021403933
1395612522
1173334264
1829754739
570631687
1598303569
1641042317
960244532
1713681345
1320779730
709943234
161917299
752380519
20685960
106110185
1259913039
1003900801
1412992450
421134623
1812103932
1372805200
533577261
177668553
1178531824
770212571
1524003848
2139010037
942782510
672317353
784459461
1070275844
689945014
854307547
2132086073
1654773095
236914867
2055726843
54140491
1179424075
1023740321
499964161
39824388
713222724
696864992
2068534697
426160529
881485078
1249669999
1788498986
523648719
1981537528
862946303
1234115761
1490168797
1041815530
395413285
2140388044
2056803004
1283097296
2042616944
1568552604
373392209
574090099
1851563111
1266942900
1843369697
1361245237
1816349628
61488354
475342863
905852594
898491858
1239064768
1905326669
2009754197
1113245351
566372685
275186188
2047479227
1098881096
2128225349
499868463
1880099048
1120933072
321218706
1489631599
1554336195
1159170691
1462075775
1510595196
1667885276
1195762093
1471060039
1279867348
1095723831
1730480803
487354800
27682029
418481627
1166537728
1895070500
1054255341
96371078
1965459555
1668937818
1093604879
153611178
1028211285
2139352811
1562788673
2085737534
653313445
1423336673
1905009066
2099065354
2012754067
1461625173
414205584
49839538
753684315
680271314
1405293387
704725324
1120611679
448139591
2055968541
545412097
930535198
294895644
362022116
2117892449
1168702878
590075801
175290795
1198500159
959743050
1758650556
1967859538
106830337
1191961185
79379102
655660100
1215888092
774384957
1005457986
1313324863
128190186
1175697278
1221544192
54174827
515137260
1844112592
318309748
1487944814
2025071599
1683151720
587263548
1069559521
159420238
904479695
600412804
968184671
730327708
956190797
1731960253
1144593900
1013576033
708588599
1832493408
52977182
428342802
210555563
1731926947
1741266430
1756181319
857976750
978541173
1572876018
1167009678
411487956
699943466
615787737
1312453262
1026876503
1704541972
778909978
340707259
390985445
2011883013
1595489059
1107115797
312359116
1734002611
1434790699
108212669
140716680
1949699131
466791982
306433636
1641186358
585108600
89585039
851208853
779437829
1110299254
1410749021
116572559
281358943
2029502730
682971102
1004365878
712421533
876382661
1351577352
495013846
1932893259
2096483130
88938549
1052963242
796488546
1298505669
120342147
709827048
1189628199
1662383553
1296417179
1934938644
1436727142
1140521989
179750666
595474994
1186193577
1142257899
1576303289
1693956945
1927579295
1775829457
646148142
298812252
828115290
1916144235
1120066977
940472065
2125103908
1663606296
1673725643
729429236
1396553574
1104224969
974721726
1268689246
46711317
140458980
1184381341
338339231
1747228159
1758947277
1803850106
586584614
1350869087
1139694226
517832005
1297854348
529671618
566619823
495389915
657313803
678196591
535365196
897012882
699977562
218741445
1224081783
28976550
1504529468
196063761
1348735592
901195902
562810080
1441483738
2025940416
159516684
960851265
1722867149
2028012441
1849882806
335135411
1979324134
262562087
925643859
1802412145
250518619
1784019027
702626666
70294747
301595901
201022917
710727639
1428885835
198476029
216607698
896150523
546606964
321614703
1108904890
2014974051
446845983
167124579
1031622457
603842905
1380379932
2008744888
357615440
1600453915
571109651
1785243019
1802501737
1103235833
1306398778
715417794
2074206607
1994080378
542321126
614112245
181724102
1619645892
474117384
1917582540
328134856
608406547
775519537
30668330
1935117357
1600034657
772362027
883433232
1264269751
1119903419
711709766
662487052
1389185347
631712471
639410180
2509721
316119392
1752077538
2119345351
1082950055
1967810929
351361610
1038955530
1578635733
1042400325
1908727280
885931781
320370336
585654328
1823174388
1980143153
1520239925
259928238
812452876
1865485797
769468966
156942746
907435234
807760742
2008387820
1810952761
1177296963
625343456
1291903253
1246404459
719892205
2125902504
510559841
60718936
653641113
659860075
1137430219
172678181
255795331
1733580151
51842058
1028087466
759997058
1318210500
1342886285
1407158313
1846452227
1065925801
1226773864
234403952
999687615
93477045
1365880772
285156852
1360877542
546326026
464643965
97906178
555764128
726714610
1975912170
1031256265
85082299
1033603094
1518725687
2122344717
848032672
1394962538
596574387
1622781300
2114736497
1364252044
963593698
1800565506
1406154248
1171866315
569394664
1367315920
1579140942
1659187679
822175897
1393095594
622480906
1301713144
127149940
1017551666
532302005
1956219334
1753218604
59974323
1665725820
433940653
1675916227
1589781238
63819904
1730845514
1510263843
1184855797
1517718434
1099741415
1638680420
2118019786
39407938
794056259
27057151
1398679858
128113471
2008445598
513850945
1745969085
1155083194
1990457929
1812600454
719808698
56071942
647364416
305206253
2007824319
1686450282
2071006863
1734824407
1975614652
1024025570
2111107004
1122442404
1996905867
1531616009
1403476189
2006934157
1818182175
424246505
1440133338
545651485
18363199
369139846
1296675113
2055085972
1688520280
1585140229
1881804968
1546157158
1706761812
1996901530
1963868451
1664082692
342591800
495863528
1231999040
1933493161
1733604391
685630369
1266730483
648074849
1973722836
1612304106
573220178
2055936521
782532399
1373448845
193876606
1163465759
341557920
1975532451
317967188
565514015
719526733
1847598334
439077686
1312433371
1734062147
1847307255
1708439996
346280508
1131062387
1936088452
2116782192
1880725117
1626388900
610738443
173683510
207493747
249324550
327111803
1498788467
1128294347
38328332
1902315792
1143687755
1005066397
1023711302
821822139
503980801
639065969
1496519855
494677127
536269717
1553407008
1802621348
858725081
891521905
819778878
2044741409
773866231
804431278
2125828297
1749264141
484924796
1761653624
1354503233
388293391
458426872
39534453
184489864
1435309679
173428098
1729465570
1063660353
2038064195
1961866794
869725654
1701081030
1016096041
735227962
1455907358
215328964
399754185
1406788496
994091591
559202901
811538123
29196159
325870999
1311755366
242200460
1798173402
162410199
1993615135
555076070
150364940
2036047417
1119737319
1109031204
1729649686
1412791943
1321517655
516028610
1425441250
83789126
120731772
693613901
976213733
642462860
1776262611
1542476521
308216189
554641544
650747215
2108656090
498272378
227378992
1292468508
497794665
1211329019
1871888096
685412519
792808338
1227685898
1213551612
1195687867
837780837
21979476
1811046603
687029887
1562691820
1021212827
1598653995
574799254
218674444
1813487777
1877639034
2005921900
648020148
355553949
52818270
1805518941
3397074
1963925555
1907830379
2058171554
1106855845
500244611
1435687641
1135955656
1914201424
151901419
1272499399
866395389
1314288973
1336026734
372831147
1954323319
1205920449
990427217
1640188675
1962564751
2005823343
618801612
2101606746
2112996686
101108643
1476252178
1568265473
1931629790
54549240
1670957321
1091168551
965274873
694085098
463044860
922982046
2045655179
1143783758
1638831953
596312503
369337952
629579439
1135088070
1246719462
1323672868
1035844303
56810887
1860767818
1315234042
1053509887
976910051
918364739
557997913
1051254710
1170093867
1730218901
1023167915
262521571
1495578260
1319574934
1570767140
1241923322
1684353412
199030823
208503439
2040533030
692921819
1071989128
1821473892
161139473
110710318
1197157659
678418355
2114264719
1255666491
155430078
177224148
1246609317
1561216834
13081430
898952436
806181783
904781264
734336230
560252516
707826580
1786369352
955753659
1134119696
986964062
1099225744
870703237
1618757096
141541610
728732709
1182257398
118408430
1008725690
1441112564
20655436
1734493260
1980189339
984606775
1199969439
346106008
1123448328
198055352
332390891
711036400
1390801512
1456187567
13545341
1294170197
1840508895
51188778
1521688310
1297652273
1217164513
1471257871
690640492
1730223631
1753562188
919331395
1243570776
654342322
1312983685
226226425
1951236324
222297965
861362720
612674924
2037931324
1628476792
895902304
941396070
1699864082
1555889582
283022250
1002356856
74154313
1108922579
101178595
1247184448
1104818098
1553400027
1555637623
1242777092
1396107927
2100304930
1016104107
1087040064
969290230
434976432
337688721
1148670258
1038377305
1844281109
860676702
2018962887
2121559636
1873408205
345966254
451125381
1510296920
2071634216
906537391
44005233
1273048337
1851249025
299093466
519223429
251141975
96521354
1752758521
1543432422
1983128174
1577392490
2047264530
1300627253
1549122092
2065087082
1468919653
1836423865
341117220
609635798
1316252878
1250249480
1612306945
1540355229
152431161
1595097283
1538759533
128650642
739247807
662384346
1439264715
999200408
1101626759
372409143
1039223823
258919339
1326564416
1169881880
2068009852
1402766417
1767458584
1895124545
794571136
1881813283
1083875331
2004663744
485961709
1871018254
631211296
1385421298
334978710
1241481391
1787188610
1648201112
822573944
466485206
1762403405
1209311902
1301183005
1152677399
918068753
1745133746
1882146434
1017107107
671494356
1832113926
1904088612
1064483139
698134153
602005100
1822961420
1569714564
493329921
1905831775
1229430028
987783278
1705467062
1155281145
296939026
1274061670
822431856
1861038827
72355837
1998380038
4441636
1211318029
1161763120
180923622
1455674943
1117411299
1302006253
1079242215
622106134
648819409
732620563
440906678
916448948
1530576330
974305056
25393070
1774904211
1365270976
870775853
158201027
198471144
1988118587
1949222368
958033955
353799077
1540327096
371104509
333254251
907507533
268713403
1215820402
624261337
2104806425
1131692627
1052516481
1059238729
384261926
1476329646
1721823755
1258235892
2062477506
725576611
2046040781
1464960640
889177879
1981918154
120218982
1408601541
273006211
1792271484
126162528
1348347275
1728664719
2085609464
934801671
885170969
1678432791
1794192275
591782992
975739321
121050720
730115319
659812693
127325037
1838280891
2045491809
998455971
1636507994
868100117
1645923709
889717254
745506410
1409995101
2083407447
854915565
412905491
1626153805
446594508
1077621255
782219865
853582309
849881083
401069556
362727025
433192352
20718741
418179281
1511473629
705056883
1574012152
649557310
347905769
1779005865
521025813
1333628662
1072228738
247190958
1750908553
1884593915
912220797
1956571710
1803005990
641830699
325901949
1524534410
774855563
2088309781
352317459
1581037790
1964262244
1510950343
162803763
1493698110
1127226152
1358736732
490769290
720464453
1669464131
1210786868
728981588
778755199
31298073
1788299901
1357582421
616898011
481219771
1594957284
569694485
282828146
507103626
1124304563
51831285
510754298
1506759098
2092097557
1116686769
315518682
578997150
180154034
2071382450
2132012714
553850481
1094845127
1356724515
587040660
921489659
1044379763
1427818037
1595000016
1270115822
1104189750
827978592
92003632
998442668
1971766505
1899581157
1703011739
713802352
342112424
493523887
1623481227
2050653250
848214988
607359924
1865834282
477603180
1188419961
1899972430
1270671810
1946226328
319921354
2082849921
550631725
1125230616
695302617
1763629632
1960572430
406936586
717267109
799054909
2098003869
1141704444
1263559043
552727860
1329422575
1516524662
1607352582
62170358
1406899753
1012310940
553190156
63897603
2111614677
1797713902
1165742424
1140305209
2080651162
674888471
1250028536
418983634
1653150243
1112026329
2025381612
1625738597
605210717
532893491
326280141
2004321014
1343486161
1990285427
234909787
1798008515
705252903
1765265473
970599376
1657533812
1336275812
2025512371
1745594779
1998644010
1345936975
1766314403
464204930
1899510968
1927873900
794646294
829188361
1239897795
1509596349
1964615931
1704394665
1466793144
432290455
1182452796
1968619543
2080986933
1698428195
66561161
2076334772
424246917
1517925915
1574754451
663159089
112149273
185751215
1991039345
564886048
936646779
1444610616
2104340164
1245705947
1397848494
1612519396
1533820836
356660665
1220369979
100357268
1287056089
91896644
1000534575
195552257
1601617047
679794806
1025302557
1610599433
1042529978
903571041
1005640004
1105522023
666003514
505955912
1819213478
147050033
1007564326
456501022
2002528446
129837386
839075842
921945093
1188117741
435588355
492476630
1023677092
1946705308
366246560
1278734950
524260692
58992985
1209746626
910950293
221123935
1844156996
831795239
1607176708
1404227313
923206403
717678983
2011030273
372653306
1620292176
1688062893
1380095422
886775174
1468276487
1018653388
1749490618
1193283865
1199539354
1352085025
276278738
543294231
867100374
759088390
1119648357
1212086543
1934054370
2029379410
1128166361
522615770
722697249
825738124
1945348835
1624370516
365174258
733920415
605145728
284605837
52294926
772202107
876946812
1843241340
1453548036
1881401911
790344875
469725563
1685945323
1997644931
1002542541
739638485
327289997
747708443
1705953300
1673050944
828257381
1756905781
1088892754
1630231981
569208122
264462905
2126538573
1704703049
206848791
556849943
1611434100
2046924683
484000465
1754569607
1935769041
8821642
1398938701
1862006061
791570208
1931955109
774929320
970701449
2109885091
665887185
1040670243
1641530359
39233773
333350202
480285122
1236703491
877436999
2094566335
1752515972
1458562550
1318190029
1314293375
315096218
1054037642
263453607
704037668
428329876
322641675
1372266646
918333211
554464300
1491731494
574574070
628801852
203330191
374288154
842153609
852986594
313191161
162674638
847516447
275331510
1280542416
1116890259
190983683
386720525
2142616031
1707434697
1896898468
35918928
1002118308
455489333
470783351
1408994563
172540494
573973253
1965564561
2110716211
647929280
80844533
274744106
955185894
2146202364
1764182210
623471848
1101833210
1681956546
1455997384
1799739166
788773835
1934612945
1821085335
909152195
846982137
542757979
2115325419
512733784
512148737
572848763
508814263
251360568
1984126488
566649002
631255251
341403246
1989883725
193614246
789627822
179156211
1935419952
260567315
1531327411
1769764036
904152138
1256365865
1685731052
624940055
1235839456
1772148899
1486722925
1065965864
1381157880
968654785
1404593902
606898903
1244715188
1409168964
285932673
768257783
1008978238
1438671967
1473850723
455880854
1855292803
1116359136
294650692
822330209
212295990
727332290
1822103062
1057323324
450657190
1250011717
1759271448
183044958
2093278522
770861655
141870687
723250832
1835152739
1155083336
1439204526
578463408
1853454846
2047288653
1938052926
658602375
1644443152
1510493068
1893568130
1064166314
1965767901
1676058981
1931346248
1602082952
1029142164
637572546
1079118751
2072085774
1964495288
987010342
1441526542
454995456
308595620
1705300641
923617023
1206380766
1498713809
1147758165
4541929
1427443584
2002811430
588428047
211640100
1444146641
1892026775
632997125
1500357738
963548028
1276175291
1237436434
1874481971
312401293
1128066310
279059442
1221732807
1433283158
2100737808
1611886296
1091322634
39672015
333893666
1836977671
1225981182
1930317748
1949710608
882968743
2004071164
1680062420
981059502
1105629865
902976609
1654711113
1726770200
1560100403
238252491
1599906962
142239929
775671107
557924228
432823223
1230838076
1877984582
1595246176
1196664984
692177428
1754288541
1434364998
1637652944
985362845
373969746
2085525251
1559553509
396884792
95976053
1463581965
515060679
1743415358
1836692119
2022161673
1587386341
1124683421
834346365
751558535
931474027
1216418023
350571159
1744660606
621787737
329695549
1166321573
2056250882
2033994942
1920465521
1700000496
475655681
473354537
1015367992
875493040
1152326936
1294416140
2136582256
1469943211
1248779440
862117107
1073578905
67175136
1220354212
2058426378
985474534
1600998530
2064989968
120309052
1705976066
330444049
2105563927
1608858504
1880413089
1116345342
19076968
1336031597
1180029748
916057719
2006560648
22492876
1904203908
1113822104
303545052
1545876912
1985734030
1030076260
1192706248
528165091
843311375
791383732
1446384405
2131209909
701558132
1898823187
91414409
158527680
1428902324
1795908536
1680047989
1271113589
1809470625
526449530
401338460
1096156653
1086151970
686694207
1862330591
1159516920
1156362612
1119556979
869029437
814041879
375426780
1544950339
998709298
304786838
30431630
1845852147
1193690718
1570637008
1167668436
935563163
2016835435
1774378539
1258256251
1308585960
1741434739
409352861
59156176
1106124356
584386262
778168902
1831168661
374463095
1326213766
1973184611
2083987362
162993518
1533074469
263797599
1666183166
916190808
1786740665
1392346809
1231631000
1867266909
1287329776
493177110
210171198
1864914227
107040805
1211172893
2002705654
466520809
546155273
2021694929
76473372
666105295
61903266
1485554779
1085330812
398988486
1379172684
723237073
534314900
579227425
1502455529
2017660932
864305889
1015985759
1389688034
826091316
1831399870
180492907
963586560
754887365
1523012700
546129331
464516186
840599069
519022652
388191937
580654347
909990667
1102587649
1558087233
512562509
666285625
715246964
898735759
1080246977
962558671
1356145894
501450862
1383832203
1842321263
183338424
814209287
1636417429
1254903358
156786283
121960795
902397690
950649509
537686298
247022499
1460718597
1928472874
70546288
1541863635
2064306615
2050695942
1085428092
1359462519
1986184721
1941530200
596023752
1288165861
1521069538
2094671959
1607157735
796618537
554064959
1226465499
778001378
1550500806
1065004014
466396373
1154847443
2114199202
1598444063
726416713
268164606
574609350
347444782
873749888
394392276
1206565576
653613063
1674638163
785848957
311256093
1130588899
1048249375
489100671
916282591
1751131739
471715460
2057804191
1320938070
1108420535
2040763993
1902104984
2142589702
285458433
1912454609
2040433039
1638675643
545724069
311154515
517832609
2070644847
2141939429
944582734
934067481
170657942
404189416
999181735
1035913135
992397958
271565752
1362727579
201439848
2009026582
843312292
231739597
1652849828
1084274802
910055531
351850948
2088212813
1820359493
627582628
1594509420
673976829
407565291
10084253
1094140788
1393169023
1373978056
941408909
1660888328
927121274
1330488193
1558222300
882485275
1380382706
1484247831
271117485
692810698
933063035
1607436288
227804676
968997507
1413547409
1362481392
1737999615
589407883
2123911406
2063035833
1393726793
1975249563
763322905
1020349346
1659720941
117823049
1169064137
801308790
281736032
370554469
1323031414
1026026340
1195312197
1625192630
1947124962
1320637670
1228143642
1351541064
1578249543
412381334
872664106
204873590
2124658699
309251681
66998482
1772117758
774812612
1982482061
1647183918
2133172225
413950122
1201146562
1443824455
976498035
1588972244
586030968
2009433625
1562705736
1196932685
1545125182
1125456036
327319990
616608784
11793204
1866741060
134285218
1695717942
1299653429
1671659256
394855768
1601212450
1821856599
1255643522
1001348984
1532247779
348405384
1396098842
1195499486
729073850
1423023127
1522087032
1731896121
1879279099
1261346104
1226038846
569638016
789637248
1893866510
430425651
689223689
1862502759
955857312
2019179594
519538285
1073206674
1161074915
1929253272
27269893
361188167
294371702
1856712104
244179400
1572255020
979585295
124387924
130847844
243189882
508657456
32357713
1492982455
2140103831
1744381350
1271864268
1393383860
1052475151
1884311600
543067816
172438191
2047682554
1258888099
1977496577
1622747305
1131723410
1048146199
268061197
1763994891
1267864366
1407904613
1139153125
1400069710
692085367
921468661
806537347
711894759
407415784
601266405
656408861
464918907
790311110
1236869497
1918571785
585993269
1767853126
1039795927
304514480
2144994022
289246569
2047477740
548545951
1896611078
1873419119
449536113
1951711376
122897697
1297052665
2055475835
1778984281
957497661
654714505
1674382258
815874865
1464022915
1682799090
1513855891
1586875032
1707017030
1129091548
1448206933
18204922
1992220876
1356861216
1679113525
796343827
1791083666
1960750364
178541739
509415119
1468180743
1471584187
66057115
383279578
2074283787
1169494349
1737175324
1703859693
62462675
126347135
1964945698
79993697
1134463541
1363443925
1571159185
889035509
1875191360
1678260127
407058735
81637047
866907480
584931670
61001341
303822094
1719607337
983155297
109101048
1033546709
1503872174
1578922043
878007822
1576542175
39399334
1633899881
1241322307
117809508
1361572632
1263547876
641070831
210483521
677469350
1587390440
174425683
1672334379
380022044
2115096922
835956379
845711022
180969855
1247444668
1650092380
294608558
614000324
53837532
364010662
15637952
1160644032
411065760
508179821
1700486030
484000151
1018846508
1602499524
1343645881
1001368438
292620386
148922814
1302663479
40105638
922465308
1540560167
1650925611
1986984766
1867612764
554452666
135811607
1792321601
338494940
1353331864
1027989066
1403884183
1766649034
918684154
1469161284
2061093955
1880829860
1670958958
259549237
540259537
938236752
828169528
1426883673
633318468
1322314003
1835734519
1430563679
1391415658
764546241
249572674
47233054
508835460
1412206325
598430913
1242395409
2061085273
1572133446
214521114
1737340821
1105279764
1838560959
453327108
1707476180
1726888120
1748200376
1628880972
1427141479
1736681933
877813629
98157519
433974799
828347989
287025873
1132336322
1475821946
1916097405
714890368
1708988655
1263105545
10636848
1021294058
157336322
711641945
105006967
2053870968
1603641461
1917173824
1334041607
1841601358
1184053544
1322396210
1601655999
1236889638
729566139
2068683531
813661587
1873836464
594111155
515207789
1076159076
1132189901
1868979515
1170054581
907721557
876197354
1194163014
1983519381
834016657
790141837
1952326478
90166035
1711042231
1806203461
2033571708
195366440
1766469306
871310743
716340102
368884627
477335667
1859235273
214710622
167527977
319024345
1608396738
1712644532
1679734743
788828685
713157649
2019442687
2017847074
851903527
574452468
1824949184
1814340063
2020928587
415880110
1827178615
481925069
670528181
1725766915
301949518
200536107
554872773
1086340325
566132573
902538500
1503738646
1007110303
1461407890
157258499
396266375
321081227
1881757272
186384601
515619515
1644126474
1322133934
1531444159
1060814650
29818226
1686238114
931592429
991765058
1368285709
1300667303
1702891844
2020039678
165300570
1700697646
793987568
1468185571
910963352
1610601353
1706232273
1329983596
295731542
32820664
312094473
1415956257
704171952
885007749
1712855373
1810768788
7354067
1387188257
308439975
1500085031
987740876
470372814
38044298
459351739
326903876
1485182500
751581517
1044014783
303101127
1489792788
1196199463
614375001
1504823010
1242157809
386356965
1920904101
1207982708
1476174935
18952347
305690271
2064893025
557908956
1534952119
504906648
1899472576
1251023488
814913894
1257360933
1727493782
543266256
2024452703
837578909
923839989
1643598846
485967104
263411737
1144601342
873020702
298874718
74259366
414157149
316223717
1857207194
610431114
55647114
496834395
809980553
1034396149
738608651
1017167475
1589265512
1148825428
1768590051
1488280318
1530135682
1956908700
389091519
984499150
895990055
796940748
1872365893
120094136
519761472
8444465
1923078352
1252546117
1944109901
1498036971
1815434866
8436003
687170322
561435434
725802770
300201860
1376662892
322534074
1635209085
1831503050
24611540
995046638
854212496
1479274553
1020272973
1774574145
335945467
1611586111
484748850
1624245388
1992641349
1982972989
40649495
338614154
420468088
54111135
526806999
1153210253
719440565
1360686909
1419218628
619387352
1506214981
941239659
248575180
400647160
514430225
1179932626
251311909
817288176
691564561
915475371
1723998011
280451116
1188982362
98120319
2095871218
1564042636
1044046091
906558936
547221794
401344469
1333822680
937737852
2062816631
2116687076
1815901687
2009532633
1113186430
422093058
904342365
1298641346
1651015456
983194134
411789208
1544958218
1032850331
1384091207
139951054
1442407215
1213824038
1002400806
1081876285
1937924364
1055329496
899182189
472380647
254328275
816480845
871184917
2017643817
823586096
1473538069
506168095
1078646212
67584422
9503182
1906937284
970064741
2071126136
14471914
1029706126
975171693
2016753870
189509046
122922473
1796466589
1907748647
1768896904
1582188395
899486763
1237165912
152289239
1630545756
874916884
1371071953
2142481925
2003867732
1258450030
1570630266
472570034
267498407
561189470
1991904940
797292008
1704701469
231313635
1090390270
876311752
67889750
81365847
1370671777
1866818154
1185549251
2102197094
957811860
450697081
824030854
1135127565
1488897513
1026252137
807283433
535575841
1645761347
1090866159
1597653595
1906163000
1041925875
1374384543
192694524
1471811824
1094580039
605735719
224384836
1562612512
1422060344
1351731439
14055777
809297063
1262499119
1691989996
1526296656
8796866
1705318546
1975173525
441343476
898970184
31164517
347397976
788730927
554027731
1251042752
384386952
940028404
1399952628
1740978201
300981554
1778416011
1389948289
1748268166
1485003883
1035759798
1221300477
1607005431
978138589
906442826
647224010
1730753614
556315013
375415788
577652372
151368433
1732541317
1985496164
1057195436
816377984
1790637018
553866586
2003709411
207766280
1105127755
64402434
1437700253
1038167843
402012495
28500458
2077260181
1757062396
532735372
111280242
637224822
1028265030
1894780361
794290722
788551708
1774714430
1027860768
1403558193
810485050
1848237714
1982914943
1188243701
2000230867
889988225
2110875151
1072614211
1066340828
213145565
1536588676
265145565
533767059
1546644856
661025069
1431152934
429701952
424961170
1498695285
1174742395
1943582135
1260024411
1984627739
291368223
1530915575
1078217033
807450469
2119522739
988637945
987692536
774205266
1630997058
1983831097
1710961920
1469139404
1677676746
648635213
1846544528
1565403965
1856316778
425360928
194444804
2036686944
1688305139
1586175848
1890637649
129452241
1044313021
1743585841
841146670
1414009840
1630621324
1525402250
872167065
587147226
1601486543
1652982541
641848345
1520540370
638429162
1039184970
1103537010
389367671
684846155
317235377
619535462
2036895700
785616422
1143500517
1606229665
578373991
1773139787
1855192587
406089926
2106214862
2009531865
1074183732
1897569077
570433203
780321253
1301418715
1767939159
524441062
1429089951
1832990562
75046
1358309707
1813713171
2121528207
810196881
1276465054
1344763881
1535923725
1010926736
842945219
924341410
1872045732
371558348
1080467913
191470070
1217617704
1885307428
720070237
1363900405
1665869344
432512769
1885174312
763815167
2095805673
60295301
700864242
899328417
2003904854
178972421
1827965618
1230257137
1427943990
984547470
1244360936
782911097
1400220514
1995923309
1508303875
978001042
1425956541
1407450245
1966452527
2138532322
313876874
1486966626
770444546
696890770
1381174917
381830535
1358423152
1020304955
367743630
510024416
65211824
1925057260
905844470
873386561
1881532081
2113209152
1813456153
2015229362
1873439906
772821077
945069685
287282112
1498895187
1188092056
2135204908
903235053
1165163971
998921521
161303094
1457317379
1068010471
1840054129
1819630958
1223883262
711955780
482865568
1292851160
2110456154
105031623
331086301
1168734576
758755641
1360781171
43957354
1924037814
1896276583
1324526413
223717156
116876036
822848363
1966535253
483188118
1800977307
472129641
1566624106
1995649156
965254123
574517481
1143066836
1451547873
433954973
1772899475
1365492432
1501444245
382136918
1797508320
964874572
649718899
1746671206
1396785022
984154097
1853005250
1505214884
737914672
1846437238
411040901
578985220
1535339766
804344880
1666797268
1062061176
1076025563
943962086
1975660730
1113299900
1179769510
993525618
1292836102
339887821
381974440
1018096191
147989097
622771033
977995626
330030890
2100943130
2066779658
51488053
1996164560
1770633321
1866377835
1380090000
617300265
1706333622
662913865
1514149473
286697004
655200219
7212600
1918677134
1387229096
1068768402
1753369659
265122318
430719050
930166654
991570882
876772148
61139432
646604663
1035254773
1172587193
803184554
447102853
1191522156
1620206031
1733991746
298438003
952507913
2108542454
1627240713
1026164116
1203039737
1837323688
2073033562
1253060833
566553301
2077972575
1721853708
218054530
236972238
650040965
1004786181
2070643699
1475581764
1637126715
953515349
418436055
1782260769
937070764
200990422
1476648716
1920575029
532906884
1234370881
278234685
168044449
1082496397
419962045
271405676
2021010187
1027679826
527355601
2056720468
436803301
1926919443
1419633858
1978685872
12551968
1912595762
1047513311
1619735122
1273620793
509064448
841483526
1958142648
860450109
1809655676
1184195632
1363699638
1744876859
1084365106
890382247
1417489192
142437553
1535578061
794349365
892912639
1709593537
647447716
1487803711
1635800352
84124145
2025765180
769777971
1113513832
132477137
1822323123
534804590
1117230341
819678629
1827762379
1736966081
1501750665
578047132
511485104
1115545282
938266039
5455680
1663539436
2030583656
309970635
791300345
1863491327
1999568541
932723352
1809444953
1645585249
1147738751
240515493
2008311370
2051561017
121884754
886307915
1876398837
625628408
1568983580
210401826
918848764
1437879114
6702105
519651189
8054161
1107229043
1984864947
2061989837
1877461507
2050444321
156970129
712398922
389854100
1673960988
295700498
1417464746
228823361
1022737761
750883043
1893447318
238219248
1288593410
874678428
2085568730
1973169166
1256193682
1335047867
1699039831
1447479860
552683451
386209526
996829413
606501821
951462049
280202374
1778723419
1904834649
892977181
1917992606
1355846184
762786988
1879183800
22315710
1108119056
1212004587
337408398
1081894886
1222767496
986471099
1072965755
307172446
2071981458
2029185656
337306477
105417340
70125712
1067331047
661733319
1910444702
1879531670
905619938
104430892
413607789
768245342
1963537072
441910415
296015385
1764765389
801885789
305915926
205114334
490204281
512682192
390170155
1352395990
1075855501
351282014
1657916828
1338087846
265705886
105457843
1032511802
1618366331
2122884717
1688342752
1813684580
14176454
34749233
2104590245
1330990331
1849129111
2117717643
108621468
147580419
790661687
1966545521
1763620577
1745298952
1733543090
1104832331
1379745592
1100227078
624727687
927087880
804477858
653988125
252494681
1681553861
982881566
348030260
1900499745
754822527
852237605
20765098
783776472
851185578
487351055
1148940953
119795052
1261378492
545056735
286653472
40851231
838175790
1221657021
1619142245
679262202
41293660
37450270
1181077856
750523653
2047861481
1577992061
1108075144
840582426
1467666801
694676240
358107443
1770689798
1965946478
185703904
791713350
1714265916
870838509
1364685601
157411283
1256646663
160770566
1145709044
1497707005
955234723
1717469922
228423461
1141953086
1172504197
1965963157
1414950622
1125577208
1575095475
762932645
929998396
294524560
1816206236
1138179244
401671056
1430383875
843655622
127105359
1901333788
1942043176
1497691254
783745842
948179022
1234485179
859102154
1467319071
268012682
1021314210
2119973063
1798737635
636548773
1218521472
778619194
805987182
338415819
2124526673
1086046844
834889845
397793357
75617898
893032100
1984127325
528743250
65296455
1609290180
458365279
2065130238
1678156337
674572313
341748165
1167746015
3548630
1638374556
569462622
1156900908
2044548188
783774575
1171095700
1052743170
738897669
189285409
767900508
1211854209
892609473
565092726
1950189793
184371777
565289233
1407043202
481156658
1561188888
1957435986
25110390
274150735
1126060833
1837001553
1489977011
212275836
629085547
2136429651
794023347
1110170689
272461208
390959817
44786602
1494367238
1516440860
312040469
1693635499
670905431
701877972
1818651213
438016318
1748333464
1177433425
2090791617
912224093
715192694
1488870529
2097347085
286711444
1874224255
280224546
228568529
924468976
1980427945
2073067181
1085330140
87350550
1838939531
2006885987
1419478219
102253593
1437744511
803102283
165077989
1540942965
1526888003
521659637
1711095734
107568033
751808671
750473218
1084211998
1132841838
1496735151
727809347
1225474245
1515116597
1107342460
1772111120
1717717036
1283761500
90241458
1812285573
921341642
945887044
594864447
273839376
2043159191
776503755
1777731736
407087864
1449467947
157162602
221063826
2017200035
1162848654
556706139
1282616708
814852060
1160609505
1933604099
1297852351
754852815
414174763
1810167948
654993894
970144780
257340307
546751209
1840614816
1133480970
70913838
996821224
854149323
28628320
1444592151
453274067
665143326
1914740682
911409183
151590898
116545198
2067539765
1751966626
559289735
2107214527
1143725023
772780009
877622281
1387073794
867440494
2104030631
1178026533
511212512
358980584
596302661
1346701200
663040138
1980066470
881522361
792797134
224341299
716881442
1587392111
1598467039
1777169976
449203464
924826931
728223135
2026886414
833473164
2043375809
1554141898
1884244369
1410914865
38628228
1712008372
1944873182
353299406
942761714
1699930993
1818430308
1494357859
380284288
616402921
94829634
942508327
1653283560
354517893
1386098292
273933709
1899649950
1391815276
536005363
997127429
198181803
847733952
1796836429
275357253
1927360894
142054983
577139727
1227680912
1051080194
1928910695
1674872801
742414918
1356737413
445091116
1074810357
834268025
1725512801
1858720477
599603795
984046890
1856232146
1475095370
864695091
66005772
764725438
16250709
1772361042
524162823
1443785601
1761809623
1961771781
1690127789
1580287291
1102174554
742625478
1347257454
1040622506
1515272380
1156661589
722649816
1970407587
1524145926
472840635
532898407
1289031644
168686443
1981688979
1729637393
1858333489
1441960924
444329831
1062178863
1379441104
2006392079
1289607443
1398294608
1528991854
101220913
296235813
150202817
431273017
1751451492
530162605
208384778
1601546943
838023191
12839419
168440959
302412691
212648768
885525431
1160023103
2014344304
1709886161
1594652313
777433655
1436768012
1268369129
1449723312
828886743
518981240
2135660566
1520563936
635509536
296453853
500455023
1454245155
762445826
1917072260
160074217
1570265179
2010778344
283316349
221761501
1500916712
1535817830
363551515
397848965
2015570107
261872577
1260873783
834624223
134931058
1808046737
1966532356
478685434
64270335
496019801
211650362
99426466
883208573
109445619
1338345040
1279008671
121200337
1542033308
2091909979
1397177175
1463802932
794571760
740610199
394960494
1761889819
693494990
792686818
1386858302
829625687
946051214
97071635
596069699
258447389
1905630032
1279245043
1340958210
2059710758
1282437136
1840263688
1120869860
768289021
1415485749
1053045242
1733050232
491515663
1364025735
526804453
1397975212
128688711
858090223
1036565729
800608623
1222880414
2138527145
1207947084
21425850
1033002291
914317568
1208578666
290285288
395476348
1029425645
1560931903
725056901
96131207
239302398
698741465
1308600747
626222877
1854331909
1998874571
1555868019
1518203635
1031088586
764937125
1121369201
1982553626
95931423
961097219
1635085130
116069225
1313032032
534266013
1139810417
670709247
779496761
14351089
862836533
174497953
181399762
1323428192
1033395249
1224050006
17572424
1807346514
1055347843
1458879736
800634889
320195116
1834955722
273809809
907691589
2141055378
635637377
2026188218
902301457
877753353
622712882
1080333037
1198261233
1396659942
1765376474
1525858945
571537502
1649322127
118917243
880987059
520719175
1719374007
1643747110
2035250258
1367862054
417207294
1695008219
1202102483
1157603996
1249047972
1423643957
727229153
870920559
1046164647
573353165
186678366
1554254451
187693729
1038809717
1265409902
753484396
285232841
553096545
1867048044
679462163
310992532
106153315
218573167
375429099
1143674700
849429657
1292480898
1833873780
2141388412
1563143394
10071951
915960629
569037920
462247165
60539778
453433621
748353048
1684090636
840371556
1363686786
2052974502
116465526
618445135
440809138
1042330457
1334151030
1495836755
1770614176
2121247952
976149037
479200242
2053518353
1615768483
192675091
1849591387
460669605
1057170996
1447819006
1227059104
1941350022
1364436537
74782629
358556604
1685783409
706059047
144639435
495210391
1554774670
1339260368
1918910299
955475098
1953833439
687589855
1866189546
74257179
645582032
1632953199
1978578273
669138102
1307575706
726972395
1750748203
1408540923
1208892906
307946563
1656705587
860521524
1671781839
433355087
384757948
1977741759
879700660
937203526
2022054463
1292621499
1520035730
429384819
531165031
1666952752
279041979
1896673027
447441854
2109854269
1165394333
1091769376
276246307
60433343
1682219382
1862294844
628261782
1329221683
1508167897
1280034028
104487786
689779811
146885762
1078180443
62136645
1283674049
265004065
1137031219
1755341748
386801034
1603474103
1930948575
635121190
2125506946
1100581302
722917682
989038455
318409871
1758744700
1077569522
1116657562
1183147725
1935590825
285240242
142697252
867404040
76149315
595980321
1412314288
255593700
168820432
233427175
225511917
752387702
863988093
642927964
1135600162
265931334
419836829
9440469
1748191380
2122453560
1066076367
1323113992
173032678
1983054996
2113301917
825148447
118950464
411501018
1757672614
308021662
435109880
687300365
1918819126
1885325958
1024855029
585448643
992032399
2129195755
867790301
1663022828
2055078722
705901265
1960589572
1947719885
1241823777
1262423037
517777681
524785453
2018585861
878408084
1066402465
705758486
1067767638
939930456
951646354
1913537523
72847886
809426007
1589757487
1146521173
1115937258
659955995
1196299139
281200420
1381328701
1479212501
89462364
839448606
769354316
152809120
1541054993
238727252
1508102002
1547443499
1612919133
1737998192
334177705
1354312535
1358752659
203677889
1602748965
1262147294
1208694261
202867225
1921974680
1988875587
1091159200
969040873
320808334
1196730253
1793872385
1022010249
769309145
802387626
1170878764
2134248358
1711888170
1317651008
648390777
438037454
1697214714
536900734
1955178296
1123721142
453700489
1824068553
700806776
697978047
77267546
945714204
967006770
1414148362
1823957042
281416299
292363611
1494852942
48137228
338366251
126792951
462391586
663289314
1387697496
1093200619
759925711
741092217
398687917
599147799
702480923
1757396035
748645001
1292955941
939235818
1753102406
836388360
1136580642
1431025716
363390121
478535474
681826904
1893224279
1783572872
802877092
404407677
732779071
461525567
1415148655
1628034886
202089353
1097066201
962938282
1830668989
817745793
757976955
908610588
433542338
2843545
225100910
148717573
407372480
602102409
413546786
342392450
296512028
1333860451
489547004
1697673081
709908469
1403639691
1513990131
312774044
1034666954
166761566
140366246
1368119157
49967047
355105318
742330745
295928685
1981421432
142721879
923397027
1253340322
163286275
1308059971
1879281385
705247112
1102120019
1911980445
247164484
805976667
259595998
14949199
787672112
1949889790
651148712
578996105
1752278310
1133786943
1600900008
1009901248
1206473541
343725659
791863312
531366690
970475841
258524854
1031650596
602281980
1892963082
1304999202
2126684438
761988636
2079056008
1968966504
499665717
2078578757
664739702
1257298247
963700518
172751158
1051355634
1818618284
1103533904
1600115535
761341583
645370439
1597303897
1482882648
608764365
864828278
1610206917
698935286
517827877
1314593397
1633985085
653283386
1162227006
146976347
505395651
1171280351
420716446
371937203
1789726655
894237790
626020945
1600127027
1016039746
1881711324
1934553785
1450069445
1364020712
266089147
1048495900
814218378
651642829
947249697
732245352
1061197282
1400196757
710968208
404533230
1889871415
124431207
1769344175
1261692457
611673160
436082674
1454233227
85385371
730720821
1928594006
822894158
1112561708
658663969
1641230942
1554878251
1893835042
1726073021
75901098
1235134925
304364823
278152089
820456536
1731636697
1361296755
1420140681
985758503
1920647772
1970726688
1424901327
739779377
278710121
1096469547
1969745120
2135001771
1907284918
227045282
1881454972
218260555
1723244263
1790296651
979962762
1364389308
528275634
1277995583
1178525216
710355864
1779445616
1677109161
1353067319
1903797916
322213508
1268345019
1538321248
658948611
1494711183
1760826816
14810077
1157527159
152288928
1012784913
525129925
935346079
1705933178
2106913012
1179039194
2019897705
1580322883
796687410
1052459631
285613345
1618041230
1257364551
984961455
1185738043
344201649
179440582
1812337749
1648961707
2059878396
2125938364
451247983
2070377877
105160580
261464912
1009898066
864678780
383058047
809853524
84495153
192951338
325343443
956585769
848760769
1141806755
737008018
51771857
750786660
977895806
939766233
586613408
1935231802
13930356
1498899019
58142019
209734332
1071400237
2040876087
618848915
1072343792
323233831
1473828979
101826093
1989904034
390277524
1924280084
452996453
1319081561
308754241
568715026
1855169736
398376753
1753019188
354880877
1468995634
1096910957
774458400
427971184
1137309853
2121170691
43411743
1681541877
598235598
1748581233
1111318949
120067139
255698179
817854980
947693825
2073823913
2074273199
1110908257
345562814
336884380
1997127396
676044264
2101563929
1414150187
383734160
1728240023
79194180
1787335663
575286721
540323218
52977182
1432931243
540881985
862687995
1372712592
224037819
457768844
752895229
230870716
2131417607
718208252
632633254
1524357214
1313946131
1269952310
649265465
1260389381
77149912
987727755
1970694844
136783014
2133140794
1882982989
107382353
1378264550
907036040
1937265981
1886658210
725847705
396450409
1056643766
1712839698
733647644
673676725
228742987
1324227845
538857745
1927143493
715668523
1928785660
836393694
1297051137
1757806111
575193441
1579635813
921573380
903076669
904191565
735687803
1935996563
558477880
900516864
1934800525
1882354748
1564708604
1077717832
528573920
1813292925
98475060
805244524
286055441
1329909195
1264956559
347793443
694659818
926640678
1857543590
2139156131
332661523
474901497
581499714
2144313479
88845611
1724894409
1617263849
1322490370
934348815
2125646381
8126551
1107041148
395084039
1407880892
235260029
1641982178
1705047298
282318858
386189380
471005269
712950191
755513572
1715856259
480985945
772314321
1082381806
700526088
397329889
1335663057
1993269679
339905930
1862350206
1012845739
1258327588
576946635
240279757
858400543
385238565
1588705514
1726640836
1732865138
1902827159
1986667971
67288933
2145023329
2081715275
1993090407
1470218894
214651627
1671723868
816480614
797550360
1885124236
933452700
1779138685
1976203571
399453206
356127936
790162400
2011993818
1416938268
294620647
635952416
1241095492
1732573498
988549002
1470576444
723598783
67346026
1771090561
510549899
919683538
503113926
2073067181
1338297703
1335247850
70679267
973471922
1431372704
538691283
927303823
877710193
805584169
831813843
180237171
1700172509
2075735995
1380504402
1114616331
1748013217
543136978
349967453
605621855
1826560325
315156045
1300236627
704519671
1839451689
1803612008
324723685
2069858629
848528760
333557904
1486505823
824715521
461159017
1032892318
1190590091
2105443624
280152185
557067147
1390053783
329148150
564240214
1140611538
1232819276
1678349510
1155347963
1210063116
1367788357
1928233372
1213547329
665817372
1207152219
379657406
668762412
1896089053
629305339
366899421
976623015
891305291
1291573638
1271234216
1699625127
131042907
2066091402
2054389381
1748420510
727696342
1204210532
1784471929
1077393577
752573571
1591607972
1850922824
773587270
316978975
880016055
1820056828
391275908
214921832
985943579
790885723
1041756449
1818668421
179404134
355544255
1359770991
173452427
1819160000
111105911
1151749776
56143521
920279822
1467241376
957767482
426927031
1902458637
620222816
980030065
65377623
2136104081
1793671226
390971720
2146987516
1319742144
89590423
1839181074
105853067
1907197259
742199888
1674678787
246168020
1788569993
1525365865
1923864655
663454450
415301526
2133679475
934591654
18644155
1141983941
487014154
310581135
222036928
83144877
1324558661
2096136516
89792699
1724003817
1811612871
125012654
639343935
1602917068
1945914762
1913326557
2045316148
609223422
1202756626
1630709823
1252052281
1230084676
556526500
1660427895
311933546
727883130
738997966
744112386
428817763
1687626364
468189963
1151244363
1187941412
1256413895
1608344863
1243150216
1115614553
615772592
1268894217
211491687
1602249594
1294174906
1448687184
618817824
1909449109
229724213
117929711
1703978616
1377944836
971813177
530584895
753685775
1776607162
36692459
1182511833
2605546
699977303
188472823
1402818263
618054014
2138714792
1508553809
618930577
2040119355
1030601037
1148861032
1088541365
1430450467
283817282
904978217
562683599
412202820
1328005372
857211800
448617236
629211804
763952124
261667542
1254691892
1194036975
1928728641
20075250
133963794
1256670023
1580807304
1286058458
15361628
1207125828
729774465
1935307748
988514870
1043060087
1109891677
245469233
2133104555
17842390
502061366
240523352
144592250
2105328718
280854464
1607151380
1656701890
1208370083
849087942
439306935
1211927964
209300362
1755266140
1955075059
1959500403
974085234
1721868783
1177838326
949542617
1452361109
1151567962
704212508
974727683
1922838922
1372607227
282444377
700867479
903286704
2141364146
1396598660
1498792831
217086651
1492733594
1367737383
1348312754
72151922
1976710395
2042507670
460474310
2028830388
819330843
954967044
512532298
2049237724
698895636
965681350
1572524701
2075590585
656778073
1924411375
1882458752
1372129710
1106668783
770581634
875951598
1416092420
1158730703
1911259398
1056423282
924027468
1744382384
41785519
2121649802
1112721365
1327041642
904568030
857866727
1864724191
738716182
2067658677
1674145920
596316628
497833327
460773646
303806211
1228517195
640129743
1034761597
1860908053
716453966
174858618
1295379438
228568529
476599682
1103297029
1235692552
615918713
911462136
1814483489
304393768
1746495957
1032786142
1560780084
855029941
47411840
1895236274
517384874
1438081058
26294625
626397828
1917319691
1362528995
1941130363
1182393474
1084024571
589910355
1829350535
1792611508
96088101
1650126069
933959733
1201049216
1002130315
1464211029
421168533
895179879
763549008
728056882
440923896
264483623
2069006090
889250134
1385249100
1697412055
1113314540
1729172374
1768779938
1462462659
1222055843
1456132250
954152320
571000905
1398530034
1983471584
1708768538
536654845
1466142568
1719961508
1995371295
1881884822
1303879408
901105584
1651150873
541649472
1743761399
1889812902
1392460162
1668985872
2056206656
1543711379
516506791
487403254
1131738693
1330964176
570596448
1276653533
537973934
988713954
1919505953
284535629
1251865812
1862815214
149811379
1256883635
1782355697
832503649
522060068
1638806390
1068580536
254888545
162041880
52069950
1020171886
851214712
1361620652
562650703
325654465
1696725788
523645283
931388133
719476911
2127459547
848762034
966984605
360414735
171652481
1421776711
2133015683
1302041451
855600858
657897689
1601147942
782599702
907855414
1806987920
197435557
1777603312
1938510088
1088050002
159668826
544808095
1030682597
843794062
1045587823
387015080
1857743696
1625494917
1581077756
1486888355
677524088
1079594444
1951377107
480187344
1653780643
986380449
1276906410
877002335
1441130909
1848479428
2021869722
880916315
1146593948
1013660685
2066302516
588092500
873246092
505124169
1226359137
1191455896
1559890317
1654031522
920918019
234376299
1275122693
802221468
1799984984
208914517
804520540
9841786
1716271165
1242555330
1631873438
1456609624
508482358
1803560525
1578713977
1451986250
915301148
912859355
1357939838
1942310991
614848612
254946000
1706755087
1263245106
1058137911
698044812
586122424
302988680
1859829019
247078046
1749131088
196099641
1877139698
1445592015
1707575119
2123722520
1402393608
1886420253
1593367144
1174614518
2045882304
1507776445
2063273917
3933767
66554988
1121071476
242950477
149567104
780686816
980388225
53143787
147679855
946803811
957693867
1062756887
280288239
1522054247
1111615165
1908763910
1789979035
1017614063
66925015
2103669725
1864654566
1646098451
880887651
1736016317
366244588
1365723769
248037140
1439761308
171439621
1123417008
767237103
1264091039
792025666
1174873091
1130422439
1351185436
2087422979
1625224215
1187108564
1093459466
1406426329
1242695721
38116696
46890
1483520484
856543042
1589579308
1320298940
1440520464
660132616
2043976245
1536407751
1785316249
990975496
485643584
1094969464
1761784291
1939577692
830763644
212260736
453985159
1557375861
63418809
173126011
1320587902
54759507
1553412154
1259878024
57355380
48848243
118546872
1134199512
110816363
1021897014
168910974
677895527
549599849
856851044
1607046296
2065684450
287787198
636628909
1356763382
1570825191
1678525977
1120567682
2076750115
255561112
58280198
699711477
52938737
1032848896
304013973
1677874710
1955571187
169791494
230931574
692939705
281756441
782919702
573651764
611098665
1429436867
1455886391
282552063
1879168174
1961858547
1347286741
1111333061
1760792100
1287117214
319425669
13473533
2013940960
503411499
2123229824
2070747700
661301153
2027281169
2051210568
1722711902
1549243876
1404639080
515651953
1336631582
969633030
2063020401
557852235
550951256
846574483
336367568
916949795
377094215
1476790469
1977970837
906439361
34251021
199510648
492185159
1825957269
369748395
1988201484
653807042
1391763345
77175291
559482258
498133314
1470188262
600028040
1296146574
1135009921
316980813
202873566
1756470415
561551634
1632526371
450655113
1953468343
427822818
1486380138
4469381
138815807
1235530264
1345416183
358989684
1117070709
224612162
3218775
1631137572
484280628
1251732884
1435242540
445110071
1696602088
1698169269
174238669
2098130975
544001921
488120476
384974083
2107570713
1880321520
1188043354
1591364355
297667205
848365129
1070035280
1302663479
1803354970
1013767711
1066221455
1161650080
1032936546
1077818985
2119251403
1873748850
1768797664
1034909275
861606116
522129989
2064266175
2097826031
158750882
1691183699
1019489911
790606384
749800862
1354968606
2132038026
1279214997
36806349
299879122
950153952
521306290
226436291
647838048
2083494668
1034297045
698606100
804140614
1891680504
726312818
139072290
1646929934
44709786
1187515085
1724521202
175082991
1999266288
1921876228
1104380335
1077094732
989100857
928148204
1799976417
1850939191
2067525068
1375391497
32748092
1926137630
1426244419
1121427755
1757389591
1432671139
146863005
55973170
2106774047
1436060901
1913228952
474319096
1755618238
258132538
956687356
238450418
1112264527
972085206
1036838899
678650102
1415272862
496887203
1874875057
1025032843
620944894
2080454689
76787378
1891031328
1118455994
1323236765
1789735910
1316867920
817580068
699201544
1134172684
40742894
883279017
113855200
1535988109
513210119
1839565455
736665345
2060830262
1623437336
1547460315
908007223
1698342086
1609969528
1454378141
1180228308
1193321818
1709936915
1730303471
620535031
1693671688
2111418680
292327712
2085530323
1336030416
1324852476
1578740066
473605733
868758328
2138925790
976405579
1623693777
1855828544
718059199
324033952
1818784261
1253694193
558781098
1126518448
1250583411
416460467
127225997
477327532
1346331372
1027771807
1292869156
326903451
1318157840
1130539529
1934245400
779714546
1464574168
41918515
1308015728
326120011
1564747845
1354097455
1076237134
1407662590
87500224
1384947827
1749928026
1704778007
1694362323
30690975
1512975169
722248389
1643608188
1315945257
143652631
207584424
1666457389
2055240229
1148522487
1266914020
272301248
724335957
662444199
396555696
269317146
472765294
1498988253
1175548043
1691551939
320905456
923272796
1035124223
1952440180
123767033
956103575
2012186989
357749412
67988020
477811169
1132353180
543138660
718312744
1502537387
959003393
717821961
1417981729
903203109
983588634
1160860795
1477136629
134906882
1095851760
114572209
1623575628
209695419
1411390135
1959771708
401805231
1706660632
240841514
1012880635
1775102534
2092982130
1393100617
1176075361
2103633774
1062802466
1927817363
1821594808
901092885
421796554
1322787163
118642401
501123389
1789617978
1536839046
1145158354
1755713154
1378841296
1759908990
1371201840
1317636623
1846416238
1916836673
1483076158
1999938856
463486807
1044103931
1172644315
1357886
848297408
2121767225
1926071938
198231961
23387809
1647323129
692563524
145584609
1901066330
1579092494
521530941
906785731
583467136
936102770
777798161
1947253896
1259745023
1882874064
322115644
2004320543
824661344
1427234494
140110416
204774753
2057489215
285988529
559791749
1490667476
1310505708
973004957
403626448
742102787
1547196361
1534877165
919854369
518958987
1707916339
1182270050
136983857
612315144
727793407
2004399759
1062769194
667418960
1089387685
371355236
1538173963
434260428
603016295
1960669801
1748049796
431933206
1298672344
1246774047
1685120690
743408427
394136220
2135384257
1870864778
1355153590
1292637626
1467646762
1140555926
892443675
1712194429
1181168646
1136194796
997320327
1873253338
1575632570
636921497
1371837546
1983584281
567848499
1926962180
861027944
613168256
469721440
268261029
252286911
1160796471
1447609836
1963939418
2072954399
1561361824
762524874
157115049
729804820
1810927889
1693521842
1843467210
2141224206
22419663
274867714
160146793
488621215
1110128995
1099647414
1751500435
205186558
2016685863
1575629031
463924280
1281860366
21660315
1696995523
506681712
1477022915
599335036
1384697077
164747689
270164046
1395179176
442684391
925377986
1975214602
729688234
1720319986
1410206696
1049684142
1500398379
1960628522
46834466
1351667183
482490707
1956699838
1871604199
1350231824
390005316
1125788030
465638085
590038970
673134860
2016369789
925795950
87047940
1548454664
320144479
1510087234
1622119259
988609193
630459168
1226741958
1291467423
1394809204
1775673648
1240787216
1645490444
1509148809
1905768054
2015411712
61288771
284384110
42403136
395617221
275054798
787527694
1144915084
320728194
430988628
1751829625
121312489
150377106
1076299782
2113321029
189318917
2081786354
1110181899
491703214
2075542361
1894666969
1548613806
1826226201
323930467
1120599393
661068485
1075888623
1047588119
1401121532
1573595545
223699247
1710320622
131985351
483703776
2033338144
1144133538
763647206
391518789
449716022
447214904
2075617741
2082096639
1697413572
2629576
1723242368
366248970
344102170
1629439552
1970790002
812671830
1426904086
1800678599
1379352500
882417590
459691150
981147079
1614613772
1683228034
1910304119
1113772429
28781325
932755186
629792042
313154861
766549052
734510326
1278606117
1789595903
814083301
859810232
215951334
1379398627
688163238
310990005
1542357711
1861522908
596596943
1927295677
944482931
1675771905
1813206861
1757195483
1246474221
1851617208
140360611
1807302567
2136363809
1603639450
1662384157
237891577
1365278309
450726439
825442988
963966569
2013041647
68050518
858318959
348083413
1226509200
1815750910
483143251
2050191911
581406914
392394709
2128679198
944174791
1079082474
1154891633
771577709
1168706857
1298516032
1049553241
605675437
203609414
693350824
1974302550
1432769538
686042172
2145209824
968928301
139101423
1021724326
1742265635
1995380842
133548142
333479466
762538230
226237180
147978860
1652778027
897262215
118503309
48232880
459202247
329271634
1872092880
1307477492
269251298
413371482
1137917904
1164082684
74861096
655751275
213531587
1329510662
1255631626
1849596436
1858912099
1194049550
1661016065
1830571427
1090816396
72613278
963749177
445209123
599705659
942328916
1763419877
418325884
1970362558
429368690
1040765325
327054213
2025277119
1042508075
1362084020
426745560
88484908
751369153
1947089552
1222660322
559320471
736597587
101017831
731110358
1335265636
1746163287
1712203349
1405806393
1876972799
1240527497
1425809899
179776651
1591881986
31194400
970703001
108489309
925726674
1771467846
1695038777
297646499
1819039673
1167099381
477148832
1349803714
1049963972
1923504150
684244377
1576447390
1401682576
895724444
492590032
141474741
1444963984
1135753010
1537215481
1075274221
1565526213
1015076012
2143481766
1757147592
1713191882
1855474941
1960960993
1044186829
2089705948
1585764413
382555125
793996217
1387358522
818813499
1788094858
934925658
920502367
1251067889
398946223
2043230412
566549922
1053469387
179615434
63982060
1082029895
1188572770
342094571
1537749590
404643678
2070859590
1459486986
1186505216
1268179867
1398294426
1236204151
1974153891
350035395
659098165
1561021178
2106982224
1148458548
1700178021
1963969572
1422435727
1758578316
2145882562
1594406792
1683395893
1080967623
1535847106
450328753
1086436681
1547630657
838242176
1441603342
95678787
50106487
1791568075
343960500
867218886
1606750647
1929757671
349779942
56295709
2138032769
1109327015
717439456
1080181487
292846994
1321379182
2102521197
1552467869
55483235
299006265
1249743855
852649286
200697309
1870758618
1058685533
1297680680
1138146360
472446026
1159462023
1012677785
1489807825
2086075901
1178916838
303258219
448179440
390066801
1232302844
602015141
581497309
954898644
813929935
703610400
1420703372
1987454938
761348824
1429604568
767137548
1222115805
715608363
816894725
1045530665
1220268963
1609358937
2073818420
1117130284
1123732182
156538575
1701266746
1114053462
916581287
1523810134
1074209359
222054583
494080761
2063780085
288063312
1746812883
240422277
1494899483
1052552132
520170976
1859695173
1711827666
1495859724
381111118
992269277
1178280760
700431850
390999083
1192593419
2075082445
2019025390
170172628
343801315
1998870428
513037850
500235588
1988850336
836823500
1809257720
1239772607
1857705950
1978105788
1151309229
487113402
1191165615
551547799
1443361893
1997204580
1590202594
1751531711
1705284540
1794506308
536486345
532459742
920280444
91577096
555347416
1416240773
407490854
591141101
979101904
442207103
127225858
1108569886
1269913917
1393109310
121347689
1464586377
1444265374
927048148
1353999111
224304191
264405821
1261121545
1614552651
75221637
711749998
1740138012
656975259
895767533
837529437
1651694599
2086332734
286320204
126779905
2039845960
1825012263
170480844
1168772987
2086852873
573934872
2129633698
1089860382
320200440
261637892
1547238447
88434014
1348368133
833129794
1385144313
2108601851
1157837532
390033613
1747055896
1880069155
458431788
768643311
2109884383
778583703
1846464697
1192571811
1161573485
414109832
171288158
1556592325
1061600990
1667411297
649245381
67501398
1795744896
879058802
1869303576
2140969208
1554471109
903258817
1274129228
625626240
1950760579
1421494679
39595879
2126176859
1075575645
708685516
742923392
290895005
307060591
622662370
406446229
139816464
72930375
1803243751
1056971579
2090129027
1458035441
331578950
864850913
871268068
1175408975
1047189701
1634807708
485290741
2006511489
108822020
1129459920
330491849
723858260
2111984277
1175568124
1351168471
342835868
56209326
845403596
1679959022
1681554130
839910726
835331131
1837407173
1986439707
590227140
1420547022
623099163
693516204
1232831323
1777151243
292143811
2029425711
331251098
490301294
1873808612
81172063
2083299050
1206343120
1849534273
928089390
1476157601
1131118579
900936283
1029267732
1842340588
577212878
529863986
1255007257
973595334
1280465920
1872206021
1797490233
1473181226
952664016
147625790
983599167
1368127950
1011345768
133364104
220056664
1594941671
1996566641
1594374722
1004953295
330154625
19704593
1202577289
228015684
992262130
1784939491
845880492
99926654
639151583
1046904491
1041087966
719831144
825280865
1876149442
209325595
661709628
847094451
1044176039
1872398642
1874069771
1650870661
1733564282
1378371069
17403344
1240347224
718774598
1003237953
207592600
1513387254
168922285
366928145
254838825
1244714438
1307372249
992286669
151301109
1758877580
1785954578
153645074
205416893
1006923467
519324560
1754670195
1688427728
299125127
1944532149
1489759541
44055918
678969333
993145894
1656764586
137863543
801264010
863768896
1253398421
1774809893
1473126505
1074834089
1588391122
2141549875
1661925780
360270781
29040465
956653261
972669446
641411076
160862632
23760313
1728072440
626875483
1827671188
790521794
1336460374
1707796349
85281444
338015724
151676311
127479304
473137240
1412582593
1562430479
2061021609
818286029
1911308483
503443330
325932520
1591912139
516218605
564307671
908412441
2098525209
2034686514
1613694085
1780554761
1409939574
283348564
921349446
468963862
60781581
1565479374
336213882
942458233
1066874350
692908678
224049619
1638956317
1786194630
1243891309
2053974793
168219173
1108001456
1605149974
148587661
608889702
783241155
1965305022
1512209585
1610566921
306708119
263190982
1133644488
1302775593
365652570
451037996
88900928
1585576976
476246476
1495943605
1457304134
1992236632
57038298
953132478
303073340
939595127
1135486758
1959982173
1817996443
169158944
743599739
1759795987
633135722
2069837782
1812912878
769467874
1608539346
758967596
97631197
2105907082
1692363179
802471214
2073982808
1806897437
1354315782
1897055577
706168561
241957639
1989601131
2087522652
166740784
64316535
1068424870
1333271919
56180775
1953169775
894995817
1795227065
1325732464
2031728419
445305624
245226481
2071509378
653250299
1957506081
1611166603
1676967667
1523204609
1820403397
251145367
1974910891
2128934034
1111791016
586868781
422424941
766317155
149504192
1694216018
290035466
757195202
418404287
46808163
1991880354
13222120
164153130
463088548
1246975979
1814395727
1012938363
1031008826
1964793269
383137826
2105827508
1936385010
849495222
108129845
1457415593
1853984630
1525887732
706784850
2095265569
1639739375
1811689353
89292046
1047276832
2021877059
1506347809
1471864186
2035907382
1192936418
612024854
387323270
1294002297
1227716806
89704117
1553440069
70622215
1724964954
1634973895
126177122
993735925
35298689
1071295400
885263911
436360112
1457826994
1541268715
1238005799
1832312326
785072036
211157004
520581216
2046785268
352000539
1088175785
646598169
807966286
439563523
1615654943
1889929249
1886875064
363792373
972727527
581332224
1046339302
1306136505
1840641543
1885108069
1587831218
278216849
1373212879
1831307482
1176272924
1011011829
1674838629
1980607664
1138519219
256401009
1177096409
93136863
341076742
1360092359
1130865197
1784424887
786730336
801347756
114939857
1494017347
1964849099
1994164088
1279926533
1870758120
635406705
936103018
1684750925
1194290521
1505186189
796475304
1262273777
1759488327
677289055
38527764
1132933273
2108218763
495514660
1465004874
252599425
1822129026
292347168
1760978464
881253706
1066071544
53551670
987461798
96448712
501951787
327053719
1004887734
1407443560
509769432
2095447346
89826439
223117646
437161444
641016673
651329820
260249008
1241482236
1063491213
130652457
1261646839
884211750
1619546653
321748143
1405723450
600279641
1816819494
2142636871
1389710977
143500678
884372070
156754057
1650834234
1183066445
413703027
1261502596
1558653509
1045261931
2014418524
627581327
2039031743
2034475540
54557185
1411630902
714708217
1373946217
1775351558
1177921416
2130768681
384442638
42179347
424355537
286794149
98379541
1617808376
348102802
1133247508
1435918482
1960264267
1696811462
1264809602
1465506880
103031590
676043181
816585640
1471318911
1553729457
714655969
1720944939
1455899242
1321470986
23884224
1759651100
1074541142
73319362
776853555
672994074
1446334255
306722215
913992212
340831027
1107388465
893649460
578282990
1591493604
1647518874
754887901
677183737
156007798
2045516374
590710056
2101880791
1843830240
481753723
743641485
662009873
95893039
2022320807
639644734
732956501
1957620432
1241586003
619797639
1358520476
743195732
706610493
965458750
1750903015
774364696
1034943778
329361833
1646623381
624715474
1474342894
967928578
1389819668
725752983
1156669203
2041949554
175564144
1839409794
1466420434
967765417
2129576421
335404157
432164279
738228881
387182836
1205866599
1425865049
1623380306
1624886045
1612737635
1797491115
1823384452
1069699420
2045010995
26134706
1218387005
318900466
606367201
180056510
2137807815
407734885
626617210
878349839
358475396
455156206
1493867228
543565259
1056972531
1522418735
1056661512
385327669
480858912
1967429014
1579444107
1058063723
1059389476
1082756577
1169866755
1144736189
792801473
286637708
1740410943
1809691182
1061514038
454245076
851109987
74280959
1493765018
2039356819
1207267843
1164235504
469572268
511000933
1529642097
1724938648
1473946537
869769109
1504049166
1945539970
1983255793
1252752771
1211179014
1252882417
1169320088
152360719
711111048
1898811053
82925624
1635226674
468626351
1145384118
1476949505
1848897041
1465723315
1498228160
1460030479
74689727
2133385941
2139924811
1228074484
2123880175
1812458159
517912123
457681417
154317157
2136232484
872518668
1111587087
1777805340
1286022070
1017150919
662075901
1478511575
385243664
1702863360
732120383
1042240318
279542730
1103028450
46071814
675396259
885765684
1179079918
1782649967
1730257731
1209448657
784569701
955261155
849567926
629659730
255026985
1879036367
1406109214
251966813
1529169144
1338071016
504597629
916608213
692436923
1948533269
264624147
1612169728
731251271
467033953
48235906
775211984
39420953
1505179132
1110790168
727574702
1265329259
838125154
1267078034
1265583706
5574216
2122130526
250409224
2143685211
44088496
88731947
1684383050
1449804802
1408561824
248353007
263391184
349642358
730833274
2042552439
1356471836
2099370148
670521783
1940082171
901717237
1438447096
1781422728
1100703108
1348011798
1159891624
1650549660
623351474
1927894103
941955948
1444291201
193019525
854738334
1067247994
1298935802
1672840022
733421353
1924089568
1586304593
2086389017
258817714
1288117509
831021387
1994732957
1138968317
539946421
1738871222
620991490
465799900
1051558655
1448584737
807433215
1326025375
708376028
581830299
1049051215
941055594
255989127
1668489019
1190570667
17452051
126085653
1987852598
1335253175
1833294458
1800456079
478954283
390925927
1282670696
1961686924
1100152228
1275140585
151742
339922194
1343673422
1340072523
1678555197
124424530
737076154
1288471957
2025705600
111117232
1594670057
832874648
1139307071
1961024224
1738807895
1291870898
1227872870
1622216683
235951407
977198996
1976368384
463122857
448843944
1688112940
1510101834
1093245056
530815009
491030745
618290079
1374714177
914381350
701421014
1711461888
1529423373
1875227834
1118299518
105098512
824861559
915927145
432617670
631131270
1611085108
1361506454
827805493
1834521401
2055744851
1205739221
608687578
2130802160
1741195555
1841935862
634405561
1074083712
1703929969
423798379
1945199006
1574840391
563827705
2057162934
1298804146
875952353
1719912243
1770470655
1235816177
301778874
540807844
823145474
1080970572
1075771440
70388166
1049659051
1861219251
541335638
1287040520
548026195
2091201573
1854285286
598102409
634587006
344833844
1461440977
2141537286
1016127279
920049244
1095472414
372382452
962342152
1384626937
404644662
567624940
552727860
705745091
1428659936
1258207402
1877340583
1762987783
1659759659
2067997388
1752603346
1553610870
930340130
51864057
802526798
787342748
838671008
1185533424
1299806361
830348877
1017939051
589414995
1859333386
445785251
1417988274
1472665292
920430385
812569116
1691268878
1399711849
1835483449
1863342104
715179004
1158793345
1535364043
1072459747
165051906
1952215603
707374802
1500105048
402973580
1710947107
1224321454
802517452
988419069
1377094060
1733503590
868384610
1229621573
2117856336
1845680021
2093394857
2012453979
484601981
1623807395
397514914
1259098240
240745098
1753569969
1588026305
497675628
224871126
1797673787
1792672965
1268048537
2067804062
943063452
999254926
679764591
1342516744
546703253
16152476
1187242051
30747854
1584146288
278829684
605945281
936699220
1771764222
1916175002
1662071311
442154190
1026658900
1436312173
1522488056
1181483007
910417046
1833980253
1807930042
196952516
482139059
959365921
947602890
413816349
1727099333
481111731
1812603835
718420889
85108948
1950552185
1578253065
1726230423
932056842
682689310
170472347
577569688
839330134
797302817
1527536796
1758442875
2068959722
1204893444
50882137
778092433
1548806021
1822918939
891250869
89965808
1409217918
1881580817
534523197
286071788
23370125
1111900372
1319502777
1559375060
328132887
247922886
484298204
1545098083
1374278422
157383222
1114836285
1893379160
1006035067
1123602716
1193629673
748478749
98218013
2071004867
1548862749
378587452
917491256
1455274248
144237689
263391863
10803349
1097269937
615253958
266970640
423768879
82309532
605885764
176601271
1987959792
505021852
1169610706
975231348
456572775
322548296
247548498
542502132
1515028880
764623683
818537996
2095094482
2112267051
736116710
849630232
1286160111
1247136990
554208537
996408531
1399259047
886080556
226342635
612425995
1531219560
506200449
357531595
648508515
357579153
451720944
1870794734
2045373220
734670772
1113208567
1186735126
1998486472
563196530
1268002094
1902308403
324244272
1268641702
476389340
148157850
966873585
405799408
156975980
1631518696
529858003
1784729534
2059423718
1110403327
1754492158
1418550620
1205149413
717267109
940826684
1439942668
2046255523
648367751
415694820
87577967
1584251363
582715194
936126015
1506165199
2141363979
1204047506
304109100
1132941225
1590345382
1643925045
1470212380
996116208
1677204227
1873436809
1366999489
1136433088
2146468975
1300481299
963370011
2061121400
1510509605
2051685647
177128948
244327377
131558876
871429454
685200736
1651242077
279867593
1741266430
1024315596
1703902691
1531870877
252408278
1489833471
1624078235
1344434548
607786866
475673246
1404624252
1860128527
1043820261
387947988
1797984208
999038700
1613813165
1634065648
2030877570
1845704865
1665357300
1775162227
949075978
325271342
1828668590
914174752
452566077
1168375046
1424061558
700762151
1620816779
359230959
1307966557
815419068
318545759
1937364685
2098685879
1715009825
71627589
623415291
1473583540
1697351852
183165064
1537420857
1931594319
1159346791
1411378435
132341714
423989901
74275625
585588505
275390390
1641362951
384089819
579295313
847477998
1760936025
900479868
553434697
1528184614
1013860277
272026525
1094684617
728299582
1355757059
779030653
1221913913
1554879526
1283497497
599858091
1168193828
959270721
1061229450
1684650435
1254452967
794015647
1943547807
889519308
1982922198
2090444161
1716081512
378442294
1895893097
307192104
1829742811
1123378588
946505332
53201716
1136411272
268041050
1277709356
2122622048
63204068
245166068
1335796116
1089303598
1711192212
777300312
1877657835
815482469
1537912146
1350096569
894315941
693726635
1846716565
412822621
1287673171
2070086961
741877629
985339607
746575797
444609064
2061408864
840363919
1179206037
921117817
415952009
1016527982
999476684
923702424
605686879
1250678985
321646866
1645035413
82992420
860801144
733258594
841591331
213684178
417831850
146145312
912718958
1918327612
1896430507
479051792
163754900
583970986
1043416763
1280182258
1775228696
1132197986
340044749
1354507776
575742317
1261791365
1929454342
1667100352
2088502936
396939819
1397720519
959546363
247272645
375445691
1952855455
842132897
1138161105
1731811333
581723226
1398134294
1383530794
1055044648
697911483
1133361165
621438322
580590724
1168634255
9732353
1708529201
431495132
1174615608
2118327807
1339927917
43077778
1904604596
970982455
1064270475
106830320
598035904
748952623
178656089
912132749
3607453
1906920291
41284973
418507614
1558595262
522014400
1091518821
195573978
2072904445
970000805
2078314227
190697795
849359610
807104957
410385058
1621779579
1354327135
1236867646
759731919
120476722
1328526541
407261594
1612654038
1423995274
1368891270
361313128
1977067495
1200162948
1282014557
373025558
1849233396
1359467055
1853228829
245196565
934164278
1658479016
729690664
1672800951
124413900
1456469592
2041321790
942837542
1011994653
1016855456
1371173446
951108135
2053820278
902683980
268827411
2025523395
1564249690
1645985647
550889880
1171920645
1731457485
1600447923
267384250
531062055
572152454
1407553629
1453685897
745910336
1943115047
493617885
1125492611
1069277304
1200170515
1891349734
616622202
501999834
290606423
327888296
1983038410
177385573
1743771391
503949749
1858991285
1566842864
1315433830
2008256918
703404393
312960245
1523637249
1275641026
1981051469
356514478
1413744734
928538226
498707994
878988871
1513868568
369208424
1820476296
155994479
765894629
1206360258
2057956358
719580084
1503348796
1866504738
712325375
105736649
865861663
1027159630
489813163
231724618
2138808631
760693160
521679490
1690169550
1786463995
73044654
730259669
143061007
1332677863
668094339
1743528275
1461443316
981485799
465839252
1190106969
112535042
370903014
1166612009
256113699
1368315187
331695727
1839297497
1077334503
460491970
515749012
2114926360
502368543
1587044647
2069413969
515193458
767209277
1814570580
379160885
519856388
1575072084
1079972273
1415430633
1425354021
310631442
1137970137
1973422671
859963625
901702587
1876695380
1830681003
1466157297
1929235960
1333690786
1962009520
977361598
999813322
1113299571
1672333363
1516985239
1960645452
130525035
1661380507
1513047470
203514218
806653531
1773496544
1606571897
1970647050
1238987953
2009945594
45866758
829643783
860112750
1897856222
421348595
1078149258
173459502
124095446
1527649544
788486238
814720149
783103652
1601083084
814652560
1745878409
1469997895
1287646314
1742445170
311923137
1632222095
2006855928
772675290
871443134
1643745724
1798173402
1823392987
2100562022
1625671800
1752933718
1351200696
982588458
384201775
1804113506
695616122
1601381404
1293597185
785454264
107430963
310123911
85297713
87337023
76523515
1171732324
1764492706
1558013824
1296347803
1513057664
1450944729
68555626
1014459528
1226624495
2088305481
480538910
1614887728
739877750
1954881222
1377210755
782074055
1029533561
26637195
849551940
11119262
75709469
969954816
1182303295
2070905331
571960863
1980468892
243786295
966986364
1483419203
2049881808
1437820129
1724156185
1604563011
1779719210
2062125682
2021043905
198144720
189058777
1696196430
308584519
397912419
1688013624
478345315
1532926129
2092521784
1768316078
308098823
681651553
41738843
91843391
247237713
365113968
1318293772
2119559522
1251593538
1297540185
653649938
24343075
1080819894
1982433593
384312048
1077947501
884241829
368760208
261697594
1967242797
2049751904
1844199426
2058299477
398687917
1376912271
1432308985
205544184
1058165687
760573354
694908392
1985826537
993784864
1290938297
34818844
116763066
2107371840
77797891
1387302159
964047798
1929653661
2086526748
987830527
467548461
2090176594
724873476
24461156
514587681
303946279
1880728086
488828399
530469861
551571432
1536729239
1759203946
1144950976
568373363
85237520
1213416913
47646268
1328964995
512634634
1559351937
727530061
1698455101
458392277
260937552
1952341736
1790041269
1247159894
1808282174
118345494
1781893892
1608006193
1080520394
565957152
1566465810
692729632
1992701442
971447858
1629536532
1037948131
164829403
1967997141
764375045
487831165
842438971
1812928502
1291833482
1373233532
1545630082
1906352369
1144271165
859609793
1800707478
458696221
224109555
1393213569
462704555
533393413
809335093
2071120372
87384828
1321127921
1961227746
1942906406
2146074825
385245828
150413469
133497537
19896565
2046746962
694128173
927943600
1243834227
792805614
1880283739
1526081456
522413938
709761536
1445838870
1297362352
1975483523
1946351990
1909343724
2071991499
133426144
593423190
1599830486
461690213
802329445
916804119
2135400572
1509578884
1303050067
132597899
979952543
650250763
291580057
499582145
1758364348
1056203079
144161465
735179467
1044417086
741264627
415596268
475113531
529337451
447374806
89114325
795750273
1539730344
336287088
127685335
172928142
1099418609
644342801
1403357785
1822704165
1859464428
1095140704
414902973
1735606140
385471901
1081061487
964301302
1694612925
1393155468
1120077139
696186924
1145384287
491657786
1153649522
642216333
1546864944
116525500
854186227
1463826872
130763098
1434042750
1276227026
940839775
1312327113
336110590
389627559
1397255879
1266120651
981602520
839433047
1962676159
185986657
1151255402
1586715345
1555605884
123699140
209792018
1559987550
1953125965
872419875
502271775
799073626
1473900820
1142727848
195931737
30053431
130508091
244244756
426793672
1802976683
1268879548
1455505108
237814672
43213967
1392086826
1605406423
1248634852
180191382
311799065
1818676511
2087255133
527942056
1169326609
752117344
326588705
971440239
1526734034
2035380403
1904089974
124984412
614507588
1407882221
929741755
1411491589
544754878
1589888389
515745069
221414603
90344552
495572961
1717417764
228701677
1740950625
377720280
206831585
1511586268
479286242
1489629537
602868516
1510201933
614582193
215278981
1613502376
636311439
611697672
313203059
1045749058
1104234213
829823349
475572169
462786614
148977215
1675135368
1544234
125585581
71259274
435412611
621609254
955150422
197064578
23285704
807357378
434335904
701807439
1503977569
1010756567
1816029960
124475640
812900258
1112076747
1984516965
743033175
740491667
138515334
733803195
167854909
1939379380
1931543396
2144149553
656473990
1925769130
726138270
165701247
1639311636
447586268
1294579665
932654815
1980184199
2144428563
962177200
1350912705
628183586
1640648991
785118609
54076724
1252186167
1311928699
431873261
167078102
5681486
607334054
1515793947
1998611288
16027792
873839454
997179182
1504105376
1625961843
872471649
1716885318
1426844742
548582858
926311424
1467033127
967921776
1270750806
1559632574
976903777
545041922
1206730083
1782551321
31912113
1222641692
1116379353
1758265540
1114607272
1248479176
1728536709
933749413
1563786696
767401948
563994070
321061978
1992991496
901179455
2019970466
2140263711
1397538869
1160867802
1543067898
1445719158
705260139
545148114
1568556652
1200834292
1246706282
2023178653
1818388996
1682686363
1682878728
1475843092
1103799225
1994083832
404711195
572423062
1069223064
521320904
1231650973
54171553
1596945700
1274037022
1614316412
1372526825
1898388261
489765349
842552618
2137994857
96708985
2103791298
1576978512
597800808
1885608784
1135074990
796408635
2065995857
88763898
1605165650
2056996826
1503183700
1487317713
772277159
93231043
1224056744
1174478283
2004888694
146686124
571285897
1723393971
530365954
288568591
889908822
1966098890
1851966666
285604624
1540439960
351751137
1530273468
326016778
41772262
1181660800
2093524522
596643614
1832943217
1672554500
425431224
1624358055
1506915313
461589636
1653340798
259713695
577264912
158642541
264738012
1431358726
1345674720
1806501760
2072955069
1490413308
1510847217
1164148608
2012744295
1412927516
882959480
243852952
208880482
1255498596
216888705
927261073
125479607
323035704
644317612
212166503
494594968
1319984921
1792133758
31526073
335696048
450968792
1596291483
676499262
1282271407
643404136
1685189993
560191071
2104401443
218833689
1224794679
45864785
1063088263
1507152213
562830678
1735476025
1326575861
1092189761
1377212486
1567367160
68225566
1929976825
1377761401
100735587
1217236637
3355153
759701100
1828896086
1528616977
940437907
420290670
902413863
213442973
1138867149
932260638
1069819630
388179722
313044562
1539259794
59318404
1213191288
867300497
1323823678
2131068313
1803690773
165503996
1939621948
1060765937
472176230
34825531
453551731
803973945
76404696
732341757
799799959
1226164088
829626492
1087065629
345985576
1274567203
736681361
903169512
234593451
1628815445
1017491222
1165629688
513403913
840134449
39821266
1186103410
1325082477
864545552
1343237705
107297587
1607801033
1162450614
1985197945
1187529965
1748979577
1968719693
825198029
2066195400
45676849
243152081
63553222
2004606691
522610175
1268758735
260891813
80215786
249324677
1821117923
276962571
1905046883
1821988893
568767776
120321371
1539085041
2045153183
257749042
817179419
695569581
1650266341
1576482336
1364413890
1322898912
1996476782
1998509766
499820938
54319444
410191825
765734093
291412486
150933154
1936416535
1640696781
1026584891
1662342420
1503233754
151461343
758622987
1889068810
2050477699
800995318
94771068
1533969730
2114382646
1730331158
1280654515
503389803
2146335225
1461232523
1266264698
1389633022
1725067532
1054760121
2082733213
262426949
37743008
820197958
973329812
1146654979
2027994800
2127019523
1315703996
1969641310
1071218767
971761762
1901228142
837593331
1140234608
1510541262
1163580413
423328918
1936775735
2585898
2129926903
1859690685
1081715013
387842796
432967872
1926330859
533183510
624529338
1357705980
2017092698
1184553445
45037839
108436505
1115088251
1593962173
240656317
495595707
1392582754
1228815672
268247782
454613327
214310754
374088925
1391328586
581645272
1696640223
386938232
428649046
1277882047
1934315329
172211343
1996250751
701732909
1497241034
1850364009
635699479
2125380699
2072676902
1708037342
555310407
798027458
712242546
1112643636
1679442986
1877671767
1276920496
2135232155
1806797770
1445593550
1938311204
1364366648
19480219
524862188
250276245
231278837
185324233
497057193
1055542355
1072733481
507345219
2009645987
1795965678
41925472
1331844597
757744057
1714182975
950759744
604100796
193453043
724191900
1094248383
482058225
610927865
1364139712
129476659
951055852
1422768067
92115419
883789684
1877933048
445872248
962043085
1668464565
431700557
39925122
263026182
650320666
1632772821
780404841
279394666
1001452268
678547017
1561233294
1883375389
900274151
150174381
1332898287
1519035076
539283061
222525799
283232712
235248073
1785558428
1309566517
816805292
1467933256
588242015
1304921582
1672689440
1346313365
1646216722
1902184939
538057678
331103919
299729908
2043841842
1332931601
1060017775
183236945
614984876
485344264
1231591997
579082490
1220496143
527141302
939450882
2118814390
292721138
793264779
650463135
2067023565
1744165074
1940551465
1222103153
1340674752
255010874
545958796
689822981
98134402
691632557
809987488
1937626935
116988423
899701787
249782716
642660365
1947308599
312585962
1002456269
1854280655
1368757767
1034051424
620447852
1152752874
405613680
119486476
650173070
355783965
408827703
1611493992
1706313041
2035790451
1830259827
973025924
2398386
275594727
618416334
752725401
2010306709
247878581
1288604441
791101117
1752587890
2039567277
1596318879
868709417
1259801463
1219359772
2098314365
1301842620
593995599
909416706
1535315333
79506761
650043850
1091006626
806428299
1980884147
1128147931
1243577125
1403208955
1026596634
907784238
1493726235
187568590
1794334468
1888990444
619334618
185758657
923330817
746310919
208849186
817096212
2135972232
2056001443
99377034
1538693498
1622061251
61257591
765580689
691088317
123863954
147066837
1201624314
760235118
1911987878
413640211
1732799787
724409134
691392313
977770998
2128395699
1410497483
1293046085
799638799
837424491
186869471
54237440
2134341371
1224443642
1813660745
326030260
651108050
318587470
1794656970
511314366
792392917
1505101041
1792804230
1316278274
1055595221
1040216934
1413437851
1551451385
1368955032
2104488189
923096532
115541424
1920099303
1565769098
854767683
461906957
252553943
625411171
1370119612
1545106554
1324346226
1429723320
129975698
927300704
27538088
1908103865
1396067449
2094863422
1356369119
1742152270
424667955
772888740
1114445422
586487357
1276523697
1532367132
1633718580
1792513507
361539255
652616933
1548688959
1018990512
1888932879
610014871
918038789
39399640
136936891
819807722
2026367944
1328366148
336518557
1890029638
1675890524
1302069889
127781526
1412590048
651233121
1603812793
1163944505
324917685
296762968
1412957171
881185815
1461435770
2079136220
113207243
43473319
656178648
14128753
1872155906
272497220
115973376
1629249677
1086250378
863251156
921039287
1259430185
282054731
216888705
1060345920
658707311
1077334503
1483298106
560473485
710568486
2133335623
1704900330
414702054
732709717
1414720826
160814092
411663448
1114062036
1637264885
1253046862
174618743
516710569
510629936
615016333
1442630036
1270609784
1900414861
1381766399
1513419422
2037577791
538077848
1712582408
1504688491
186851136
608341852
1198850528
388004463
815398043
296783560
671245336
1807253376
773817009
372171357
831758803
1290348288
1424698496
1809284371
1741382490
1854978421
482553629
802500326
994346681
1232984910
1818160033
756090584
892692926
1030632447
1345328768
45951829
539100050
1660047043
1001198830
779958678
934798126
1810797175
1827333239
1265594938
242282505
1922776385
199574689
1219653186
1994584920
1976362746
1216573993
70660577
223450747
47979769
1571480439
271485328
208742037
1556493852
2114410756
330204199
1773242565
1346108066
1817127868
1860758813
1234374418
1360461182
1564841230
1839845779
197675620
171489638
957120587
1797396944
1943170254
1087819433
1578597418
1527443925
1572219504
1879504974
1836646072
240146134
730734141
190467230
344242441
1641982337
1660564459
966000356
1556526593
2088913343
1898763928
330982594
1868943946
1710325373
1108931727
271494058
1485214383
300759713
800455313
1794997654
130191566
2063907000
1217902845
1828442233
1836059471
1669833502
209482903
1137559397
1457941728
661861047
1473889775
1376364751
1504161282
1212252004
138936641
64403831
511591797
2079842509
1921212399
1215038308
1719726726
2026663584
1394914130
764064777
1607686662
1900487707
301221728
1214296096
1441565373
1225065394
1792633302
2034335100
1235099160
484313904
1079859928
1260811323
2134799810
1031096870
706610005
833845279
1524937308
1586739643
2085040330
1947613515
601087996
1463171222
1550459266
175207296
1627244281
895248028
242314903
975756547
1162482504
308383103
1470061482
1235620345
2011812410
1576617989
847041821
294170913
168401008
1537045097
2103919222
1278275414
1675914951
786990478
138037733
204983108
611349807
84320267
386670898
2103978353
1631730910
1353868254
1656661466
80738762
1774124336
1857488345
1067271765
1486276875
1296091057
1327828020
1193165930
686046833
687734592
1810827982
1131234990
916706766
1279806718
1066737808
2042172577
412314379
1172529165
1468481728
1852968846
221467094
1810799943
377066451
1112579194
109563645
871246159
737553007
551208618
343995166
1001563729
749872168
7462045
379362119
1752168247
1511735410
1182852860
1184881264
610853345
1097130954
689632051
1720879215
509769432
1029153414
1780673057
1009859913
1065097590
863386501
1754498482
857699399
144318731
1701108452
1425196642
1931896496
1565897766
2090632165
1773042583
1181881936
1575857149
1572311810
1021845402
1780859813
419566232
725050793
1363942226
866473226
1112694960
1899783366
1180196076
864581888
1786285441
253763299
103250070
1806192451
1802166483
1553379527
1119797723
620131059
504537864
86155235
1005447639
436793045
607637916
1917001396
1939935357
1541382359
321494025
1706920301
469988939
1498196428
2126665877
1534220528
10896902
954031932
781442843
1678133134
656473990
1700755697
1561754515
1732771687
1141233300
1202786283
546706955
1661904300
1766218709
2129483011
1390672239
1909363267
898042679
336783924
629014025
1547568474
1799226034
7511308
1479391496
1905879731
1191246624
489086777
432772304
1821734665
331851578
1671948487
1325723780
159236579
450464614
856476155
11641964
42649428
323907975
1435108451
1422210657
765941302
1914099220
1742686364
300038088
555003591
925010022
905358839
1255707952
1292160674
1695625674
249161325
75629608
496046582
1271570926
1342775372
1038214367
1045842046
757831101
1033488473
838609643
1751512604
1308463355
1619227328
545535666
639927467
407378487
1554831128
1284500985
824427042
1938211033
987308067
257619655
2080244163
313807389
1982823272
188617031
1618684783
52187406
88956964
598686919
1289384343
261309033
497480480
65542192
1173665857
428490652
1955258236
334129057
867333318
2074611215
818251452
767652666
1876831035
413744714
419593792
2054878636
972820119
1171272781
1228518045
1476634577
1831406154
517784930
1255561433
629023361
1360692778
2060260713
1705931060
1841147989
1911788963
1057775591
425363211
1464152784
535569718
1732553417
796897837
1661531586
835937357
221779830
972162234
1112704221
1701166325
1181117538
1843486650
718087989
1933122180
1668548191
1093566678
107371211
1739728288
480040713
991425232
1807228350
899757377
996894904
1182147656
1776031842
1490020616
522894622
1028216701
1605219638
1937090981
548070208
225235318
1482878707
1742487671
1215241943
236890478
150732713
545714541
1623103169
17445918
2006845271
290253535
851320390
200802228
1643688798
1111581522
575292588
303070988
1866574482
544647810
1161577005
1867061775
344546153
1879489147
615663492
743061058
1728455568
2060905767
852173515
1742923413
1215041039
789194230
1246716598
4478869
413905646
632177437
2139194389
1276679612
725442101
56556997
1740808753
1443168534
444184578
868809509
1679569917
1143384343
106272288
570093071
1134969937
1624608049
2045316404
1066009980
1013296389
2040651674
485616482
1837010896
1814759487
1805370509
1978548149
1499953720
1580220392
1177242241
1525015630
810895283
319070403
2145191798
1790585149
64328791
740857510
1757454928
1238794197
1322180208
1330268803
330867552
2089879577
1451590725
397009304
989346586
732786303
1237081007
1603197703
1652123945
649115636
2034793832
1205987622
97892523
1731921787
153227135
1869423146
1876420270
584252948
1034840915
802179087
1450200953
1293765171
1046754925
113097695
948889252
1437549863
1557141966
1162743059
304324307
1340968382
1431557399
208580670
949652184
1085697457
698914319
1869818580
303209579
1197182609
1243957943
1453244714
614213470
156089317
303927686
1179597772
1812909061
1106145007
1165851204
259597412
1457274427
2064164426
1304887608
175001025
1426631251
1830595702
1297684078
1810252897
426514862
1746889828
615078751
1364512423
1286876678
2124237304
1291283127
925097977
1579008055
2025906659
696158493
1413188163
1772148899
1794092409
666529174
1568792067
2137943110
1681919029
793414619
1426327381
449872517
1441395504
2015448712
1676955845
1679813581
1417524265
2083112706
2109595119
1551270648
1017349506
1115507129
546999421
1883445079
632501901
306234998
1209926035
314971626
296602444
832223299
1800370919
1226256458
294834680
1533532956
700690489
1049010802
482474904
1426123327
1876263670
2013885115
1082571085
1595275711
132132738
1310699244
373550966
708430511
1754924139
1293352775
626920725
272145301
524186460
1978619106
500578610
1144903982
1671700213
242650170
564588704
1203789062
1896619650
654903796
596378606
1042603955
1662559951
1158731689
1938924031
838498753
204732424
890959427
1088531169
1563025016
692683601
1267182787
647185642
297389904
1375904767
2141908200
1342956317
1384658823
1020453600
454031474
1625380880
889786913
1399841713
962705593
192829157
1837874543
2012553731
197882190
1965375209
462078203
1550449737
1093181734
58446570
603217270
139757662
741666701
1117533350
1783122287
1648919682
641901573
1299223395
2043998153
1027465255
426116397
1959333685
720407120
444651209
1473780129
947984436
56451562
1475839215
978878422
1493969785
663792423
178055469
1884167632
1502211543
870811484
1898802333
1647220420
752967180
197590995
1894398609
89885013
1284247626
664572830
8793988
501182186
76488586
1585047498
62297676
2108625922
1638341533
840873772
133793667
1976128821
1884095844
1637844635
903662219
1416161614
1375747298
796255610
2099834852
1227095233
537059207
752283677
507662925
1085920006
422666256
1472433613
506427585
1949572631
1130109293
84735728
1105450554
462582460
1596017465
486384773
1878174837
68800402
1460736819
1172769362
277831552
1491661587
2029115716
1836137242
1608453238
2037977414
1097417691
422079068
762389504
1718249718
779916416
1331403858
681417113
1781651309
1597830233
925250848
786438750
1229902558
1371508199
232097236
1711935891
1505273061
441286582
461400113
1856923050
1605673231
1109136168
210237955
1783496284
696158260
291124411
1441532109
247219420
601682033
1469164583
372336753
741268773
718766291
176063749
1341853788
951464799
115054755
1078179638
363872497
1686907293
144007298
1808881285
843896266
221505111
589453490
1688202631
1906928170
251070746
874173344
2117719429
1456158350
1064090482
560437421
600139565
1510541262
254248008
1930686065
2048638803
331539091
1882577535
1839537758
675555080
1914615863
2111166530
2015849372
432476329
602559741
320662990
1234429513
2020017215
354569750
1508707482
608905116
2007360753
1408008069
1707749615
46595255
1260652150
1279213042
1976784878
732052656
1084953594
1326517651
556169525
2009372762
668925041
2134552672
2079239926
1731193203
178664852
950884264
1947862808
1074178337
1202400882
1122236845
1298871516
1013134705
848569894
637784120
465604490
1752337967
1773776888
1479899155
451583335
1118157333
833714270
2118200696
1609058027
1626791168
1831380267
56828127
2130119031
369153447
516412847
2110696415
1373142890
1436480553
1172946386
588329800
71986940
51026728
1554225162
1604795912
422026579
663330579
2036246662
448749527
1316950000
798748220
1242821436
99700968
534304455
624444213
1246142082
1362503071
1702116905
551705826
416508970
1323173718
623313703
1102859543
1774181122
1211824717
296478775
2031518804
391854924
542167980
66101851
2040071304
1140466001
1315391685
320283937
1595889266
1763162157
860056397
1958990967
1355785854
805660968
2107040788
1573597591
106137180
1276554197
1560594247
812192010
234674409
180086461
1157284760
354964040
1763099456
1168537877
138826412
750037125
608849516
283369720
1586499545
773473663
2125131281
115684969
163673954
824121683
790153518
1153775889
612084165
2131064557
2096856268
1433574804
162161926
1832146959
1781004586
1286500785
992154968
766370776
2035526128
622627975
1366187868
14227449
610811620
733682453
1056834628
3186479
889720465
1027128905
1756780482
1652385001
291029082
28927593
245304579
88927137
127585622
1995704835
312604464
642495740
1416648225
1623949529
1726102868
622180170
412982040
1119066793
1058744871
46511616
1074627435
1931330110
232791325
400588982
214631779
1425558018
567322912
2025405054
1754338590
1628831001
650184486
937942856
990088337
2073407158
938188138
1409163675
461008121
1059938002
396903015
2006409478
1455013410
1626604988
171216668
464805707
1532353462
1361280799
949384515
958382321
846318388
1956216799
2053558811
2101975269
134741633
1028822711
693769389
892782720
800448201
1079925358
835524168
71936900
1604328538
445928269
108514513
561736744
1524073840
1468668615
847090421
412304248
1335498019
2095560290
1251473120
852817845
338363422
1863323443
1119244669
1039616745
1742842100
403415711
1098730817
1288744698
2072235282
1931274953
284418505
1910171037
2134907308
1160483008
1715964357
1934635953
656717480
452006533
1725745470
1166570303
692335523
1906037273
834953477
1445734930
1607590361
1906656183
1845590608
1701002887
1966159222
105243302
523332144
1224909604
848306735
591644398
349367882
217396328
1834600631
622465843
1565177984
1090187571
420649919
1028736880
463294691
911964571
228168979
87418357
357385992
355271675
1778847899
584399929
52211362
361641114
1202610052
247745384
300943784
1010046158
452977527
136302431
940344542
1544159264
1089951346
1805136317
574180142
2143588263
1059149721
1042988065
595893895
1765596962
908849904
1198523994
234656536
858548273
887263496
71949997
425074219
1289126155
1136424904
2027559483
1464005006
903918964
1595160507
149243835
1883757866
1491508580
1020076935
139702314
1421160978
2017829364
956738280
2080099837
2145377066
606321916
626889048
133131707
442321649
1377159878
435424169
182323821
543033261
271711209
700880553
1417030376
454742498
479869168
1146235577
1720971640
1296481303
1375346066
1988322666
1868227521
1276711752
1291037569
664591110
614627732
28072301
1083225018
466346241
522626639
1827814393
1310844467
778362551
962947633
512831374
99236178
499269952
624006835
2009297912
1584782459
1747901774
2087586576
1413747912
1925803258
325758684
1662343558
1236541354
1689273361
902700178
781187141
1373615723
2082981283
2095726546
2079595337
788981621
190626060
1164930412
1184773151
458760609
127003926
162639901
1784833225
1578701884
1703231431
994047898
829349596
1914702698
1987884346
1691715409
272706449
1348171463
1018410262
1065701856
2122961265
397136474
961004795
1336090558
1596897913
2066595518
949763716
1195770900
14357117
2062954857
224399456
1800811595
392606094
1646617585
1558163646
5433353
1908141208
1535218962
800774511
163370848
1865779420
293373034
1053942305
1237139288
1591865110
798126765
335502083
1060703514
1147437478
878100938
1502314477
275607199
604621658
642921990
1172705494
792997522
1934922662
312353050
1813791149
861093720
1938876074
798534191
1568322663
1811159039
1065683273
1452870161
957231077
1474061251
713332569
534052944
573915400
119497512
695819389
2054320389
1128265700
447066939
1092474840
443840428
862177649
1704982843
1852009562
654447185
1882795930
710282424
410072831
1121746453
1778250501
721448600
2082070283
1348259441
971604884
901584082
1838890299
673904532
1064292738
163260295
360511958
362325760
138099369
1544160431
589318356
1385490193
778874202
2007308652
1196452940
986714131
1222754889
1937969234
51944912
1539717518
1869561007
2146202518
150044416
1474100056
1109969520
1002868456
849143990
1384209427
1788346237
1247984057
1099075070
1341976866
1026100746
628498572
2024356311
952241351
388663426
1166954665
1183924864
183928465
929972644
1427787620
2022915724
1670058664
598396349
1347214383
66324754
336284653
1447605325
184142574
684912587
1479367168
1557775789
1885496434
865883696
1087490247
293060028
86942372
849470875
173529911
1681058352
1177398257
1939551176
342566522
1536739204
656599614
702108769
1421620457
568711089
944606740
926164193
1232817090
246983342
1013175721
1028029097
837216208
45285127
350120757
200090185
1107961383
1379158922
1171131397
1546362534
781624922
999668946
1487351770
421883974
1621297395
560503773
1107631584
1457213176
838733800
1931300887
450451848
1953795789
523903385
633068910
1714205302
1630113140
918130399
1749675823
1603378797
1312565272
1534976909
625650669
589218582
225270401
813912028
44113845
1401335669
712395863
1844437130
1928778529
1461481838
1237962620
2079335259
459952689
1512895613
588914722
775324188
437169569
329095889
1144304789
412210090
1443833297
1329307877
2043981318
1640272342
1749013444
609555153
564944307
608549066
928972489
1515784561
1115530857
1671616897
57869964
1669918069
248875219
322971934
1493506932
1620153547
1224028681
705487325
521510053
2139732459
168813941
1477834703
714281806
1768034911
1401871745
827385454
2128692540
1736919267
450397653
508858174
834735944
1987282558
2028608243
921179443
1913134434
1604677584
1481554607
442096694
1146594368
928561140
1484433778
139220954
543674710
809900686
287327403
780207001
2030122771
1955071718
1011539073
2087479141
63840003
183001996
1432149616
694943362
2141148714
1554886121
591393765
1982595142
1783828503
516206479
598750101
1098706684
312449590
191985942
239858047
1695944859
2005816148
536999131
352235548
1563159756
80681734
1979020900
1919172730
328677068
1684075359
1103532105
533781421
785476709
1270106776
1175427111
839733793
445881005
1116921062
967138635
159188652
864023861
559175936
1992096677
1982353288
144181976
1778461155
1707603541
600035284
1423644834
498786069
1031484021
398882637
1017175567
31881842
541783030
1595587002
233290236
865275475
115582251
161120382
2057067046
1286391571
6776755
1526908075
1393041311
1569738462
1276611514
516538308
885645420
1394132248
528510519
1274610200
290375206
1885643043
1902364359
1431811596
2114325931
1078026721
525685261
1923637435
2105558376
48885362
1158128032
1578728169
2140388044
1604701558
1083456004
166909330
1488913207
988451409
330657428
220996838
2080800466
891112188
1044844200
1050462718
273362503
147854030
575231333
563301657
1695117100
1558073520
513767988
833267591
988130359
1638373341
189959356
412151561
1611361083
417227800
1187698950
512279254
1651001962
452440997
1837755974
63840873
1485240271
1584575015
125154300
1291905639
859820832
991160507
1593001370
1633355144
1406195361
1312253720
911943472
228314339
1720490232
1650108781
82804147
1418767775
1182892954
568340669
1813391351
307705057
71974543
1090049918
1323669175
883085135
1712165138
2068760505
333142671
1357438825
1805965497
644109036
979193242
145334777
548891420
751240099
1043038600
2008736395
1198930392
1611559787
1127313899
1307153422
987352530
1225938524
344556810
301374978
862048570
311173509
421696554
1182205519
1487566878
164352668
1438608031
1027642860
945293849
869062143
1181954544
1693644724
224713123
2054632115
694299607
286568884
975595838
1558314606
1446260262
1328177845
139678522
1063275920
838470642
1479707828
2122002064
622431088
1919358227
1008564028
1474053827
1948295481
146566215
1373393847
1510060850
1479938830
6538559
677814604
473477891
430919699
1307034011
846283005
1823869066
416887515
1543723085
169923819
1874529859
1451586534
1152575335
1882365854
177864669
1915584199
1335550699
1355550602
1391443287
1156910987
192679894
952731580
1410762368
1634387324
2138367777
1730482789
170127379
351475202
1791513264
1190445538
294456147
2121242458
1414524939
1113801771
902250883
46915512
1780596730
11728147
1368993602
1356211620
1639310675
312394617
842042399
167044568
409559450
252149017
211716123
867295178
1491377516
2013680071
283938056
944118275
507214206
1858827371
1958983298
424423279
235511753
2126844095
1270629761
1826038422
1756648014
818348202
559853440
581662040
1408997882
2036934029
136151891
904017100
778223482
1834933263
1280031908
491486285
114819773
1091043897
780580003
1993350698
356784162
2013997107
773244570
147227712
1871349809
3423937
1492806350
202975704
66671336
1232975070
1611686932
1345425437
1694448168
808880299
1103784488
659296200
2025398046
1193605937
1569307805
1064959119
1636070216
1834039434
214949901
816972229
805866948
7818280
872071567
2146160308
1769867550
799619979
1707190650
425848451
720925340
180783282
2059944284
966307344
98324796
748517674
1896260661
1194834220
110388165
381570625
1569465718
776951056
1791864615
277207216
1493901455
1467968671
1494599600
633808537
2110889865
757125368
300770983
1390658189
359479090
1743334065
1555824787
1495776096
454640919
1601545924
1263688478
1855020057
970547471
1486319774
2009599264
2099255841
275510978
1393395891
1196809751
487962311
1578607480
1179485299
1695498853
1414020756
1155246803
1838937500
1459730801
550120529
1674723979
870165736
1399268296
984653903
257391182
1834276121
1379140862
927757450
225581513
693932375
93008313
346342364
1005618162
1323598683
1110117496
458477256
1207977080
995106353
1638318717
805293904
955951618
1766000974
1735743691
1272204435
630272191
825918733
1275579661
270519640
317412229
1448220404
84094124
1670271563
1651413660
63263556
1279825945
1396391897
2033876391
1906978873
481040227
529326923
195072969
331428209
133217964
1476348405
549109652
434377661
135289758
1215346081
1528506879
1174100378
84451398
430842157
569842414
236399614
684653630
1303855301
331288266
1242274901
1901973888
1654659149
1251496388
956184564
1996414371
1620047503
773059459
1882608696
91157196
1224601279
270401240
768884603
1405151278
741052134
395247173
635504294
1621359582
398871015
1843312287
1874188763
1782668395
785124497
652889422
1819420230
785926290
209136516
629364306
995303816
2042378668
1071527736
2041110094
24509125
1678268325
1351832364
51001044
765916639
579998442
1610608600
1670815282
1305783858
810640787
353593667
1154928980
675546751
1994221919
1493028718
1840526066
366354093
1557205298
1255951215
985503474
184241989
211520387
1751773130
532916861
613293938
177775866
995607320
2064901221
1392233833
938471151
1942693208
1577928350
705641037
294561289
2099147475
866829541
1186886179
296867118
666571773
791834951
748120131
1211366129
1210895527
1247461530
261043521
711327784
1756977892
1755404450
982167725
631155146
1324823297
1207539960
1516984643
1693464050
1552266649
1334722065
536520886
827130406
1320754871
1574188362
1482206157
1863984320
511541953
384206249
1905878672
89123040
474055439
212254212
964881914
251329342
1629888784
753436847
755553110
325689061
1116824247
673495002
1712376897
1342719589
1959092570
1543155252
668688600
708040661
1584070578
1536640556
897816747
1295757508
92575428
1489817053
623829897
669507503
1599534909
1647934711
1270715328
1660961705
332423841
2079386220
844676603
1659093683
1875152343
741013226
404357471
1007716946
342418349
1561290258
177211303
1685707425
102475156
2018552136
581976624
409902869
1105636657
667463135
744285683
173727418
1764562099
1286186196
1795784332
671049194
871378775
813659248
1928172263
98651850
1123684302
838566610
1603291143
1020486603
1199329540
1489682889
224463269
912990554
66770071
696799837
1753036956
1113335745
792957868
677886118
21804583
1325411810
1427598739
226293938
1027535565
1862513821
633436459
1027967450
847203470
1052551783
320912548
1429207751
1184550751
1290282723
434900088
1086396546
1402009001
1707503660
1893365308
1718933045
32047585
106659759
1689776151
723320200
1273898695
784983410
880997956
1024968692
239604907
614512726
966687449
303639302
1081989078
701815996
845773558
946615984
293441821
859953799
494034931
1802403793
337553233
1496406313
269028916
1539410843
296264530
161532519
1731771676
431418081
1419722332
1291129972
1505681665
1523680641
914212720
1635486206
2045893149
318647005
150466449
2109170609
1931432856
1289050175
1840727340
1839528278
430875759
1724077542
2021275196
1339140654
1089814466
2103886435
1984986133
1247069700
305469406
1543402113
1554367927
1990121202
154779851
46467165
227290516
878062066
1414433663
871401168
1994420272
38308957
288767181
78461309
43371297
1005532162
1319497845
603335318
814468573
1607962564
1521966370
1751930955
1403429526
1559113910
1019928418
1238566198
1819979733
400860170
2052994665
394612723
503951173
2062767407
1973933260
874198417
1947413969
471122235
6132428
1290516914
610856695
860120139
1945546312
2088043944
566900914
1275100144
165683602
2004637340
1902310724
670382003
896312096
347569741
1374622010
410045538
1422416760
1731484245
1412749475
2072884230
599831117
2073688848
1932796179
821755954
872663880
1366449819
717880629
1495169799
1515276634
1315430544
921394093
713909782
530754416
1804697374
883476476
2133778754
448472699
1583627024
1588255394
157039806
1684357277
408255473
1213018608
1972173503
625319545
243715882
349879443
1674575134
1769849194
761570093
726915903
1779145522
598858313
1463483623
1278955467
1569967095
798811155
569866253
794250669
2140760496
1626543119
560714532
301540661
223014806
900521379
2097474431
540333129
625035756
1360512758
281674656
1378249546
442798215
1341763939
1001141209
465364061
936616247
1210155158
2010454525
1794205310
2028665820
425573236
393598158
1407357468
2077571503
1788953862
2034997440
1934396085
1514651998
1185153829
1805697174
71831384
142120516
1460122958
2028989808
490199868
51052567
1099912543
1432170895
761845100
412990667
1343722719
1819784816
1780756967
1462201758
224114752
1575409681
1564446821
598674564
913304679
1163267312
709095282
797743914
22820911
1496292346
548839669
160847933
720110368
1754616415
218096740
1710631205
769097367
2015298854
627153419
1015482618
895906899
387911676
936608091
346759693
2113838259
704747100
338176885
318993894
271228027
1651630209
1222311969
1870350893
1367977801
17667712
1218982792
1952792738
363837456
1228567512
219051388
1237770606
1254227323
1234403950
12053879
1294934082
1213909935
441532356
1539689374
463994770
286442343
192010741
1802199249
261502044
736158381
2039733230
700772655
873433911
1083100440
507069941
1235613888
1388270459
572172500
886857546
1814716470
1208936242
1516383623
319182314
410832073
1722693647
858514778
720581534
1904801636
2053269185
1574976306
1681023612
1488558568
545910793
1846654531
1401495531
1144558147
2077339471
809240384
1273264789
516806559
1098983539
44519626
1747802078
1136709115
362215545
2082563551
1159746635
822914691
827200044
125020344
1801929108
188157366
911303826
1650782607
858663977
1162234995
1811462435
1625182724
1583489041
779802006
1293873509
1270477821
701997037
1165310647
268851560
961237999
592233751
1679786743
870332944
877676975
1396973770
777907651
1829663429
619623301
1502391614
1288067529
798482727
1803503352
305791872
757475864
603108251
775355114
1110116780
882019634
2032606737
1538562566
1315420419
846085162
1573360933
1803206875
1931268521
131072687
1941100493
1247929516
1064851721
477668678
1409828646
187633644
1998656511
1126596023
1094608914
3895606
407657807
2016687239
1208330130
1519112022
242854176
2034100095
680053320
668169134
900577719
921489088
365134686
780966995
1805028225
1922133731
1057877775
926174870
1328745341
484181208
430551604
433300839
183753789
1226905389
1995599833
1126552902
791311151
1517096113
379360803
231648873
1282683260
1423826238
1846990852
267848618
401493144
859724387
1347787385
651101226
1527285478
1803303045
1359840301
1299205607
845988179
1188299403
951266144
635952416
178036249
565071556
553741373
1162234392
1649000551
2098858150
755288390
904188958
1909313613
892713393
1461474351
1743377513
1150641667
1579151530
1630586339
67737301
755194469
183424220
1324734530
1515014675
279946317
465990951
1075797456
1003593362
1503767630
895118110
1881721350
671615570
411283824
1845903844
1428536051
826703496
1910002502
1010548773
1964137247
377326083
2011957201
1285563959
537896692
757421751
130266784
390855248
926198484
283041484
655544795
548950583
1201964120
1697118731
1371964935
1523005337
270433237
2012698679
604524969
1143949990
353602748
468032464
1079080187
2060709309
1174449633
127239627
428210545
1824640265
263415162
753690778
596934416
1497970709
1620908375
677110834
1393422379
944637792
1479948292
1637549179
359012599
175365630
464783652
428207218
2063493325
2117320186
2035034395
1004058074
671842823
1337753593
2057996380
626089724
952040920
330508710
1824068801
1039076951
1675571060
1478105581
1364738684
645658969
525917391
1370941079
1028859274
98549321
669074225
2115369271
1559755861
928944651
1536646649
2118701411
1677364311
1489817053
1343208486
1634748671
149825672
469832775
994107704
818605348
1275241761
1796971280
496351370
1920784158
1670443383
51234334
485075217
1066745301
1480594012
1501159790
1845412784
205671594
660481268
306975681
1995478694
1347571598
1980855145
1231166597
1870754113
2135216914
766958071
40096538
1350176471
700646410
719170422
784539368
1656591725
537433915
1391553983
389526239
99650453
260100267
1494520192
1507373658
1289273481
825112840
1391094754
440373099
1967574836
1986593478
1231743602
1192587558
155354018
1292278616
1602551023
510293370
104760492
1731477845
880478932
1331430514
1637475823
207904961
747676845
1871775895
249781152
1284963941
352304464
229366087
635156863
862414767
652153342
65415763
2087065999
1338439162
1915022888
1453854795
1586963252
1281463326
615816875
949893780
245124180
871641088
1299286281
1463569642
1630451282
1828694507
1603217818
1572798657
132462752
267370964
718144505
2071299504
1983225364
951481264
2048310509
2120153614
40307010
1980746464
1852015349
1612770406
1348814053
115530297
74866962
783598052
1678232708
1560740028
1232214194
54038497
1336601230
1089134331
920954484
1145179310
1102587649
2012866338
81538073
540496150
322193254
1041776683
825122924
883559310
385123108
1436461310
661817230
1665665683
1040838071
1580435003
884661255
1539942005
2138666525
1497030134
63840873
1842706075
92341576
1213799717
248626129
1319899099
1757803200
2029809530
1400233942
945708305
702039366
1692025761
1120099647
347970211
2003127869
154150030
1215591395
1408031220
1643698535
2095907714
1254179621
593407403
1648496746
1215487033
1771559768
1003735946
444228336
1150684119
680407872
1555255003
1931292346
427334482
1881093457
899538527
1361269984
421287763
133906826
1677719506
1736307591
722633279
667437149
1315516624
2035163212
336324864
54008018
781005482
971556724
1562464410
157175930
914758024
461624707
1691297681
156947095
1317320554
892126914
1765928335
260609501
1673203983
419337748
436041107
1528185592
129992507
930890477
1131242313
1898032152
1195552992
1490406564
375322985
871987019
1793152067
1763476738
757200577
1550685836
446652161
1019530220
829064858
33313139
326185564
1641935474
1803164518
552587072
383187224
1743439645
1260985394
259529436
1937493183
947852251
711723726
2004467568
1605968511
627931815
1747015971
604579230
686436905
1220914599
1134179856
1767188805
1957405039
882753072
1607485988
1018168384
293447484
1226997008
754185552
669160778
1697509781
1110886202
31466539
1786779637
1775814530
1674987196
200746159
453440073
1992129841
72739570
1692143014
923514393
74875850
372498922
182522464
340623063
2093567713
1186860602
1894675707
856466840
1293597439
226239610
25362873
3869733
607357210
258652307
9064735
140773840
1953414141
1523282439
1337309243
618755861
1400211905
1755952238
489307762
1083144042
1956699641
696616816
1451909695
1496719827
1744489535
817642834
270410688
933548047
183338422
137032557
952307645
982169076
347472546
1775367114
1578923854
1884098676
1453463584
532738538
712069184
483949057
2094084639
1613301281
1044841083
1176464147
849416019
442696832
585654328
1416238545
418908001
936543021
1803765333
1412253882
1112075467
770289277
1186404919
1006978929
636230679
1632584588
597248869
1820748263
1518986500
1959757022
1996145911
651378647
748136518
1926727197
486897233
1524698733
851470419
1924447126
142084042
1695577429
688379965
1247521491
1372411660
2022771774
707372640
374130521
1861668506
1705561101
2025989805
114522882
1270902176
1380915577
633393727
1782080330
875623555
1729310094
1752382361
1217219896
823732473
1729271854
513781300
2116599140
786138244
1176175451
1668853442
2059901591
1267708214
986616341
805024191
276656976
1993565870
883657220
1792976124
1745476082
86299472
1957467095
987772451
1285351635
1853540026
620542098
1771070556
922169899
2144639338
685862467
1025928563
317714708
1166538067
1821525961
1078158067
175933555
1482437185
1772439635
398011779
1060054392
1845886859
1039625472
837484874
337944100
1760269722
1206435038
874544519
2138221628
393014624
1362173017
561744071
712969297
1701984894
213921385
1352975160
1364277292
14909887
1192472139
559706628
1819263459
1539044550
333601281
1712633850
255783762
1312260460
1619679522
718057461
2046324767
1380216795
1380298746
1032453152
1397306589
1906491226
1998470192
1355115732
1579297648
1689610218
1556365029
1604723777
338329474
916603805
48573059
1165957695
1654711510
640286563
1473680424
878763203
1187811619
614524606
1333359744
608126436
225172172
1543472730
234731466
562393304
1161976329
1743270499
592286174
1473940737
1099770605
1409149310
935838300
1635507038
1325007606
1865185813
915623000
1116617186
1494131320
1877763599
2087483153
245717335
1485639337
1773697575
704679425
889742638
369440648
1217239809
689143687
590404797
1574680618
1779170195
524675399
925825150
1110927666
2100293477
1903088362
1508571904
1147176258
184053128
1359739771
1009518207
392285990
513724098
934030620
116949920
1048306498
1618842924
360399583
299487403
1441160701
1149908502
1641515169
1694479118
379109191
1560990418
364304681
1270446511
1190719637
1041140224
1834114886
2121103744
103180313
845708153
660861551
92131211
1504181749
1214596141
163158276
868254287
927000222
2104756748
492981166
1347030340
1552979424
56381066
1391002950
61781831
1911012879
1595923274
1451508268
1070588969
1415958682
1141144907
1467535678
995410629
674823658
1018118786
799979485
1240633094
1091417126
190556018
250798979
1940992657
139012299
1555593214
1699877832
1712745226
1581402325
936769347
611270800
509676254
204653456
650633462
1844960533
1602942401
1327301102
564361956
2141805082
1647183320
1910411341
1188450666
55301946
1945124572
1938337478
490090586
1477297139
2035675734
189187245
1718262525
725893326
471883878
1589898450
27459149
1008350707
400795278
1964632286
1933086164
266649162
230751618
1046152823
560015665
916938186
1482476869
387575271
878907799
933196862
813314063
899889755
490164292
1879593158
1077837947
1619758528
323638971
1718252376
125493562
1762039585
1977435
803608141
1786069156
1031523739
218923751
883624645
1603813947
472659115
1766332739
1024039670
1614193860
85559223
62767277
943197950
171956878
851017775
1684723247
1481313924
743231791
855144429
300592054
1342988150
287489007
710403563
2125559456
1858560566
1809872468
1777179306
970324857
660837850
1000624134
602394523
957336765
566756320
2101460768
1191091388
1072080865
1441807549
1163532783
63113862
1821549571
1925961188
511493732
360880441
125455182
1739254372
1986552070
1743175473
2036886432
1077127678
1306737475
1949201952
2127132261
1045820099
801500488
1832345403
1287211909
816601658
1790475357
433462413
1151735100
1052060860
1738781992
1474449790
1974115505
1961743745
1588086732
1715209522
1452562354
1150371547
1310653433
1262985810
452044044
566118063
1024594306
446460516
1082964978
1480140044
1693441148
1632168100
970965972
140659818
145431636
2075936993
876628887
654341526
1587937664
173140128
1118398410
1526888003
1683186830
380978525
1459706282
914100063
1797949692
2042551797
1543955222
1099045303
1371116123
1057821023
1291602547
943196960
692272401
311380631
217697296
754197182
624641918
1067427958
302223505
338515654
21174924
1179016331
1917606239
1441269201
1278685441
1165430451
1762850128
1399850305
432845814
471397707
107366158
2013222808
1022855182
1108919833
773134571
512768091
81402477
1845114167
1303605804
2116108803
641460428
1983270285
71780253
1342796284
247483722
1801338978
434494972
521231879
382312514
1150375378
548503840
1251285627
16348594
1665375484
1249292548
1320844013
1411469719
1619452352
390607161
1439842196
1785147980
635111302
1782994758
1709310292
338697171
2114533950
1976831806
2006029410
839440661
133695347
405077788
382927258
327264013
975659471
1601309325
1772491682
1256840452
2105005974
1457517504
2094478007
1729012049
2092512409
163115060
1424228111
744705278
13439210
1712182040
2042597320
601342362
858463409
676726053
1350080275
271580226
1608401339
2018733696
1211121316
678352688
364447303
792703469
1598597096
1287957785
1970771139
22215646
884934933
66324754
160611829
934525694
143105570
1662753752
496529005
1413554855
1861339564
1289604087
430697690
2073609390
1830262437
995712645
528453356
39152764
578902376
2018567062
973751735
1248993025
109224241
1308895903
1521041144
147821392
1732345339
689699400
567784844
1830480371
488706995
52510012
1655295600
452911971
689499392
925137953
662591280
150467629
2128671350
100910431
1425785978
952631839
1709940284
1322034759
476301615
742110439
188408062
1899165723
580702909
1570805669
1249948713
1247687109
910733218
60044402
1647818293
1194704649
1242748662
1552902073
920179442
864580872
84104439
2043811292
935385427
1830947672
1534612998
113371464
503380210
1191907553
501523055
1803246033
602832576
1231998695
2053328323
12067838
318228683
281614519
753287110
2010176077
546925681
2079975668
181304319
222480514
759446817
332556026
988737194
748012979
1410024886
486567463
608203198
1976882538
2131959535
651915988
89049204
829908235
234768577
52961553
640271487
2091060714
105139628
1326132378
1904744032
780747322
1690745069
1517721689
1392926873
632545953
684581639
1631958353
812962551
349897553
1977640130
1554813104
1072427415
938893558
384604697
1337256738
1777972030
1571789287
1602819424
736286833
1329722424
534849077
290942007
334385022
384435242
1968016243
1352440717
822843951
640505136
955498589
2019793889
696004530
1859367269
2116867551
1772386293
1826963587
2097225256
2142695196
665100373
388850099
949592657
1675461218
1288792979
1825714146
1072208633
1729034562
975384613
514466289
469114718
1527697134
540688964
415241717
589221732
1245197858
629204987
1887756835
1645919253
522467733
708222495
93388084
638097948
490559349
1922706070
1062782038
332078812
1020403245
815844581
2091202815
846742103
409698315
537222104
1717216427
63483533
1792114083
1588846264
363955513
1083438248
1252682091
1621554239
195286472
1926771735
1542759014
1799933095
672822695
472529027
2052121317
1238211193
758889310
895025858
1068001714
2068321391
1108495149
140263597
768414275
911613798
307423636
411996831
1957023887
733726523
22335992
1796790581
693299434
1535480982
1785336573
1705646789
1744212779
930370072
1542798016
1404013697
1158856778
1652329451
1025453318
733183466
1254309178
152397391
1711876507
1461351263
139245192
2020749322
491905220
392971683
672231075
1629640375
2133750971
1788030271
1285616805
1341604958
1594645899
1184002655
1332678666
1360931850
1458366806
771526262
632843287
773123244
111244210
359219398
1748294734
1696903050
752217723
373652539
767914923
892453978
1944357046
1365499934
1979059046
1941277923
719600023
1386040370
895691321
533726203
1997070451
84264349
1329059818
244743978
1991107912
381754372
1284593696
200815823
1357381280
2121224170
1057555145
1852556998
2102155535
1561247947
467921065
1664970837
1841119730
298114727
1124050186
1632115242
1039985379
1971486257
518132822
1593390564
1215035278
1139113062
882257940
1894270101
1404839379
1191246870
169633432
876318811
1101878829
193135538
339379030
310698159
247742645
512902396
1494380005
661684634
683431109
1310474522
514396675
1816254912
953588408
1430937616
1247210912
552899351
1215785121
444111904
1371169464
2075959170
935211197
531008733
1733742678
2105076231
206109310
1514844773
289162559
1222600510
410890767
1568697395
240252040
25174368
739251557
1178464964
990865623
1828549009
938213219
1262953910
877285085
775742230
228606894
2067586098
481626787
1397550355
375957361
1839191947
1455090914
122324657
418935824
2145215554
881222436
285971281
999580715
1355284408
1909331512
1159326414
151949706
1910651127
869324004
67039166
1432894115
1872560876
1771456663
632779203
1734391121
1859624268
932119350
1626584581
667228325
1908692655
1483455226
185056930
2132976714
1494418835
492831033
686494704
170414687
612513591
1255409989
876702234
1191561378
365638987
1568497029
1112634821
549439461
754364317
832880448
79554207
1351867778
1941734544
437208256
1226940811
1129343987
1325934032
457451981
956191317
1566080532
1909643878
1182066123
67536573
1681576920
1072635506
2066263721
899026356
1395600001
1606131739
1520871430
877225248
1579345897
1497732312
1090440227
1384000760
905483841
540436124
29600852
767354666
1676265968
2132838396
1235549975
1715188068
1501113266
1908251940
308520323
274301403
946919712
483574870
459263104
911814966
1092002394
1541616190
58245009
266524157
1276219234
194172777
1631851722
1025526756
955041116
907294955
160244959
829309786
2044749765
1646270672
196917637
713051674
2104098793
720872813
374038358
1445531484
1784720070
1542529713
1764184270
1494821720
1727853451
1372773902
1337112549
399690545
2139987301
1234721775
440980351
1461737188
835360805
1938152097
1030826156
1171468880
303234675
1571268532
1995568709
1992926472
945150982
1183611423
1190244148
774431292
2137289429
931128672
983594104
815658233
955364735
1710078904
1566136757
1463218967
1608297052
491756802
241217258
562061496
627468948
1038355713
2082730268
60855133
1503900493
86473764
230206186
1651667394
1779567277
353948160
1744498573
641558896
950565456
1603704016
296240943
1085768126
1836306166
1928085185
511291083
1631200749
632340627
748721415
649573238
696063151
498353174
461043902
1751321306
1819545664
1164394385
734414514
1820541634
1193551946
1784438700
1148994341
1355936188
2111051531
1967916904
1477003442
1332108026
947470901
1877321138
1358954960
145897926
970325790
1800093024
538305653
336349023
1165044353
630000397
245225255
814570160
203560125
1663219795
724589476
1949977497
1400175738
1951258177
747851394
563773729
962542496
1472522656
1337590673
977425716
1199907912
1929448645
1240070642
1661627959
1537532304
699859061
1938841823
1182507907
132955156
2003510855
862680721
1707467719
1073542149
2023465525
1266787435
1968722561
1019910992
302479356
1424048526
726562822
57108889
1754551951
138023300
893419236
1250997460
1885574487
24216104
1050247299
631561292
2122123500
854184228
766159584
987692536
159092650
1004458707
411337551
551908780
413666856
950396214
1500727147
2015450935
1624441581
163154292
1183771285
1574945741
1492008435
670748393
1215616126
2048818997
1367853299
887928961
217216000
1841495465
1667378752
791401762
1826876921
588662759
1987426183
39504374
236022227
2036398329
436594200
1575193302
497299327
1141767079
487482628
1145166526
1162771125
686381453
1390768535
1677055462
401835597
827591629
1158981390
386095610
1600195481
1649275065
703920301
1395962030
1861688115
1801968903
1783340743
966661772
1638310232
472805708
720065517
1145272300
1819234790
1184680908
1984641602
211849711
1819151672
1835706068
1811250519
484059487
1148065599
78259018
1456684952
2073049675
603498876
764956772
584532090
649616428
1587110442
415385659
1922579746
134445166
13190826
1221009684
467194647
1639050422
695525981
1772898722
974972459
1596820366
1885234082
761567374
148839848
1117252867
1818180775
615544890
1338953030
636392279
1340156529
731567505
1263311386
1722972523
1488581662
112432911
847464302
2091616115
1400185393
2093573575
945986958
317663778
1836384459
1733463694
943103387
1235340591
441697863
1849084027
233212411
115133781
1571460596
2007264329
1801051109
1176825354
2071285436
1723568478
1075571324
602909749
611670571
1588787366
553291493
1444605534
1276743576
658030934
1171269291
1534488559
2082833574
1171340187
955160780
489840158
477769039
19757320
915175550
565637495
1014083344
746641973
1647484627
663313552
1589399736
1497469684
648900591
1782267146
419998291
1894676317
279584467
1342257975
1583757024
1453281523
1655530402
1953282249
1413918447
35866050
641224334
719492629
1077523807
897997424
204711027
876703383
316882993
1443121465
1591380349
508830189
17601004
666407105
612204034
1589249662
485029432
1829843338
1265068091
145819834
990734485
1907685112
1741714775
826352295
1505590032
1661986548
16629827
1591643729
365044471
1050982863
1929360861
29805821
837005317
9978846
2081785055
1432757092
994044465
2052085208
811337621
796365298
1269874379
1892853606
1388692253
1560019991
1924020663
953748609
1610603087
1464963373
783528093
554689646
187324783
163571786
32096720
1411895966
1362961643
1460403006
2020335806
690124500
1585500719
1991464392
406452363
825319519
1044359303
178360310
230032439
462378847
478176727
1048315784
1937601509
1697044891
1840596459
1143675031
159849743
1403809320
1645542638
1531433092
540648073
2083964981
1131461036
242709983
454813750
1564984213
348657099
388802386
47020482
2007697039
688433580
868106432
664368548
1129476936
284680760
1571108141
851742784
1694522024
562492918
1275790231
1687679179
617653240
1205085398
768434797
974866826
1148478708
2107842174
1535639279
1498557498
596678102
1510122666
1814318670
821991276
810060069
1300371519
187043643
1951196236
1535263798
1187528779
888915845
4544051
1199865306
1391915967
1222572434
176027282
794023653
641192511
1341738659
1001888162
363056268
411302473
2024355225
1863581256
1377986005
1151844464
2034927802
668578289
1514229331
541899918
1744231362
898665490
725187181
1635342142
573297194
1368021306
1160507137
1193627991
487343012
1010777167
1259038569
1169052181
1011914712
1371339705
1429179542
833732444
1616555930
715399828
1947746688
535686715
196049269
128193005
572453789
1832678745
2003751368
1398168906
641281432
729586024
1864071801
884527029
110152813
1307750879
2109077732
776261206
1623239306
212847565
1061686272
1218935474
1598464575
86219952
1465863992
317569823
1345787597
1926105822
863263878
1082833811
1163057997
1894585635
609344197
348126692
2004741728
95887027
1355306488
1649106885
411270721
1835115979
2001601894
1014459528
2059224845
1007983195
460304583
340625091
1283795748
68013946
1580192312
55191085
997145614
1304054246
753003273
1427577418
730775808
1649538156
1080295230
1430115517
2055679265
421907478
278707374
1714425336
1745277199
440507976
1888988406
84598722
2064258267
1789343837
1175830127
567969777
855062345
849002696
2038707330
1774339985
1488412711
1865058952
1739119711
791850721
1985028763
1481946239
1096813958
1545678121
652858033
1559179345
1927262960
594963049
43243491
1766420251
2082589079
518915411
18733269
1896071842
1179099067
1290606676
1816383883
1630309315
1836174170
1934443293
1825714146
312674534
977574871
1627051383
1895646544
128228552
561517772
1303350690
1341555918
1213674691
2057315720
614418021
1981808984
1558603377
1737245897
1769908495
713798838
1694208976
933339374
1029940478
1813907040
1952638671
1999773739
1621098878
1148054258
462424531
1142639869
380996018
737066167
160903439
942436945
427921295
1332152658
49088442
652833388
279255649
1578333783
1690906314
1403745820
1351262374
370798652
144602525
1517389250
594489300
1615044552
1852457284
1597181215
106367796
270272777
1473370528
1647709164
1398367360
549015004
1741949794
899488789
1323354392
429783615
2117202057
1085632463
1889098274
1184989455
62624427
1276739386
2035178156
1252015136
1624406986
1080950560
861696385
918921740
1755266171
1830501979
475531873
853037992
1432214107
159480970
1559268420
1497641855
841316151
493644814
1304303094
1520769602
1168114937
1070832247
1497827787
161639440
1617176994
246780682
860455653
1070745732
2103038387
1207117262
2042989590
1259085162
1630854154
1440784003
1933908032
725302852
673741379
2110246247
2055769663
689639778
1278870122
1467935724
637252333
2008102688
1756969762
329522559
1142528921
763836550
1067646562
727791137
557236537
1546642237
1792951271
559404385
623935080
2124900270
1607873329
338070593
765726837
831214844
235495072
454163783
360171519
905996582
648145363
427967471
1794991685
1797449256
1073102589
1528862026
235225301
1984923988
1002579316
1424965343
761829514
896717991
2081463100
430370821
422044627
879924260
376436408
924847005
1080660919
766067896
1306791392
1332641271
23067985
1089195140
570301758
1610145040
397955158
2128048542
916461842
1009508558
1125449142
1077351483
125519327
260413841
1848999146
992358810
679671391
1897649401
1583700784
448065585
184400968
769457836
575821812
858825513
434304475
417587991
1289836250
2065732554
519744023
1814964089
75778559
292802835
2066356359
792358057
1086398159
61712937
230179484
1910922929
1021510174
694243640
1501789782
662641982
1027611368
1573821967
302705238
1749536029
980926260
626762220
780556256
542568126
1826124883
1397858777
1748802964
768545360
1647867639
638661400
1780139571
2081905518
874615162
642810140
67536663
599715678
889881244
1872961080
80161660
1683249812
955541235
212117167
1352840443
1801411966
1316650172
1054942404
11454060
1913314091
1732954319
2018498426
969646333
382967362
1787457578
1655525198
1152634923
678693244
1223620687
1759850234
884181503
1629050397
1774690632
217041195
1411126821
228992592
699065032
861174292
342540575
1879858054
10770025
1803855417
122702190
2045803638
762718741
1052687001
1731320834
1750332573
490508675
1667681522
1046335143
620309606
136968241
1501609200
1786821106
1672343788
125426521
676659212
220123038
1164793919
808871576
579683077
519004418
1951987809
392446398
1985146026
1516729981
803191429
1584071767
2109185219
866622241
173391250
1089261690
2074012551
575237409
46071814
159087174
207767742
193325526
1893036256
133726560
77018107
873825677
1405733342
1769660354
1961287921
807202575
148812966
217902355
2147090338
2111971367
1981981335
1363005771
265381215
706996101
298730713
363106590
1982495354
965122977
1444916252
479002079
1854371045
1344011887
681593645
129490701
409136864
1767342480
368872457
1295094269
35154860
171139055
2117559129
660158387
1464712720
947178252
1815800405
1631712479
424966746
1402596376
689243547
1885381790
1818763609
535719104
1808319376
647496194
627319257
2019379160
426823556
1098208345
948114873
660828843
236000446
1651196702
1968587634
1068768402
713717912
1085739672
235212882
1569274769
670821776
815195671
756141942
357187144
1053874726
2119789349
1396087203
120617549
1918722330
235641731
524121601
2064504054
1022456950
309426561
1940293728
1038396825
529244863
1424703870
1365859644
519306794
390346313
408674293
2026223104
715904841
913663710
160311754
1131883434
949542345
533393413
2087076773
153813967
2038963917
1578140235
986213497
1274229970
1707908867
1019358513
996581880
77574794
238599769
287037707
1036317922
699560916
1673447079
1445260003
692134637
1257649571
1525276414
1457031316
1050196219
1038151399
1962610756
2033948100
554484139
1373110886
382161420
1775809194
1286868488
1179636001
1221689404
1506126765
1264285663
1072764758
663949575
2066887011
893804425
1246324080
1700665854
1119610194
588034399
433501762
1105232647
2039083997
1275321130
1664733491
350909474
851816483
923876945
1065417410
1124354382
538884311
1882633545
1860362322
1292762886
1100714429
354901256
1632636551
804516557
841193423
2079888438
1576761115
767283094
403372197
856652005
1654595206
1267122443
1625939405
1801138327
1895130925
45959335
1691070265
82348423
287174932
537259745
915255104
2007566531
1292759584
1551880858
1458309760
1466189398
1650520434
353099329
1207995198
248872583
1940064374
1386734974
1238780804
1975315364
1530940220
584205288
607419652
1805845992
482535676
198428384
28525837
545297005
1784227477
2087846298
320897139
1890237216
1558524381
1410206696
1883773703
1911437349
1131107333
581278390
491912093
325334887
1994478470
633159247
1859156234
1374172920
1159334561
1051502765
1377079949
626676742
1233939357
1227889534
1556319484
135075489
2021617795
873618126
587329565
1505626156
1417373084
306728904
404227331
1877089904
277681693
1914259499
1817439424
1749248582
514463740
484990136
699237002
1607241413
2060144054
265094285
64194788
835133196
1388790215
67607746
963543991
1205807829
1553457906
1002130315
1050968979
194994223
32923141
590624887
1157607494
868327504
1181302603
474286661
189320900
1396944417
340970646
765106103
110020276
948057218
269164804
1155460704
540751264
1970819466
1249625008
1464510393
1225071538
141944798
1715660982
1252280015
369203762
349154420
326941432
1534740241
1911966221
1063285935
1879480242
2074285716
1919273725
866492052
1704954422
1129417792
1313760046
769615226
309251681
540732907
2112728712
1905947802
220652056
909033335
1048791314
907029216
998064181
450538967
277335713
642121591
901686773
986296442
1297062376
934263843
1509106178
1123007226
389691038
323036963
796733147
841766578
1978480826
257355988
768808142
1001487042
195322693
234408494
842108574
673108692
766664280
400655584
1783436768
1208418248
1520786422
124939890
729763155
1919648528
1973018175
1699378856
236762199
45374024
589682205
1450788765
659464659
953219781
2121095715
1080014150
2059834036
1756380053
1164900975
1369448403
1285641020
432298059
1895387117
706072436
1790383542
406502463
164325635
1192125439
537062840
478599747
2023750299
191655124
223692663
639542246
653737664
170899128
1335200502
1062461374
288307292
976731203
1550561270
102085872
397121008
440195523
544123699
372579859
161935871
1740115915
1629950917
1580517335
2078817297
219066476
1678426320
1957865926
200287519
1681328330
1397618204
781675818
1108001456
1242604401
1339024627
1110976597
1321254538
1878964685
1595908167
2049268941
871896718
1708109337
1007662832
915626379
1453408805
575866130
861390561
193165659
520932455
57690613
556150523
1785780610
472574925
1683092782
525908970
1657475051
1001135027
1788129561
334454874
1833342127
1136141599
606120003
237359796
837921387
1255645899
282664642
1421300023
240779561
1805254298
470076372
1427790826
697555933
27980494
922086070
1222596692
680662984
1170975923
1726104951
2123614679
1939592629
1095068666
336593818
1444256223
132047571
658287271
926079705
38703853
374838125
38392910
1415864946
899146335
1833902823
160451084
985014462
645403975
800143460
1667494569
2123185318
546839690
915509796
1787338874
334137111
2091286341
516992898
1283115155
616069140
719442558
1170819717
190470881
425916051
522693534
314218776
1914546769
666219040
1415692022
1379110807
1858626826
1299800755
745459200
133697614
977964597
1815169095
645399374
1485528633
1977474849
1656443436
161487344
451628721
262865443
1831904731
265935625
1447897785
1084102957
915508071
279949295
1870651384
749227823
1623301248
916522199
424243343
949844661
1945724410
1689124919
1580705422
325604079
238541554
2027848301
274644925
1106762669
1058930179
1197190727
712754689
765442593
912559555
1181177608
1498582075
1503422842
507979676
1149636250
1301061316
197567453
1030736047
636220355
524924151
263964956
1127651754
1879611342
1987729434
1375544708
1447328989
1302010070
1919688609
1178838986
1479585160
2112404058
1041855073
1408590810
221004919
1371889103
1992325144
2113837196
1677881648
873019679
1476499605
1654639897
983049161
693919376
1356931056
842596829
892665736
1571465840
1066086114
1115371122
800488696
1129180229
1669778831
878611515
187249726
506168095
889284886
1132799274
892665736
1294856506
951400083
869574010
1807379423
697373727
1827512235
1951096182
892577434
458795957
646698144
79563506
280009161
2053848978
1339912811
1176876852
1286400397
1034549009
833638455
481875490
476073501
574599134
113105135
1449029272
609455246
987157799
1679728285
157539124
1554649020
2049509736
1498253223
37147888
1095229709
1269783961
91641160
65933130
44396680
194333664
375359179
1849294427
427625499
2120653580
343897354
1819884236
672386940
1983573364
1205306713
1107916793
30044526
1801246359
1006634454
1426314951
935028857
732583372
944012998
826771599
400790209
2001803124
1421237883
1375750337
727098920
1705005790
406079225
2114926004
537937294
1552794360
233383646
1180554776
1129028788
1503221133
799157961
1421621260
1159004724
1574367205
181851241
361121393
1321138605
1358066026
1577520577
112209670
71071968
830624012
62376403
637437530
2123509766
1951284285
1361220020
80852818
553784498
764681396
866444392
283017777
468922817
207015937
476671384
579177816
989449114
311074936
1597541620
577909511
126387271
541935609
1241509866
1884151880
983061195
1617186085
1748105197
1441769691
482764355
1660079745
946676527
1787663443
1908024743
1629528044
694046106
48726567
1549335090
1248179047
445018611
113024632
561439305
223215828
56241693
582583824
991476851
569123463
8237228
462099037
1547046978
749198786
1286621035
1100597735
1351285456
529883082
133010227
92303528
944517470
950392436
1206838256
780791659
948785831
1378862684
90774811
110737068
1744722608
1963669714
125110770
1785911655
2042668875
807581039
217691100
532386857
426591991
155987997
381138513
879002082
955820645
1984909178
1898393583
1608764357
1415788525
887216555
872046769
69000302
58854272
1772595382
880670606
877404420
100012725
896309929
729688234
878966923
1061219901
946623518
1500581370
1735972747
626019403
765878891
1493079798
101482334
2049854985
312895963
858673009
872120038
553077324
1781326827
868233943
552237284
1774653406
559086959
608147222
742582381
1866083724
700271946
780742965
405179216
1260539192
1347083742
2116204885
1749219095
1819633433
222558593
2110096408
1251636933
2020968258
1936052080
236931785
409927614
1264718927
647560063
291996040
1925233829
1239308107
1871478386
1001289168
1155640955
2025312246
1639637897
2005225532
939752509
1245103940
1653076108
895181981
527908492
1718627588
250767412
842440617
124477097
185978474
1046563398
497396992
1863693527
1498802772
1120249280
282740920
677557699
1136378865
1370795340
2015913333
1329293801
986237676
148031224
24757006
1665304437
1900094721
1627155324
914414024
1584625646
1612224783
1528999091
1906396005
2010779574
230782064
2053412177
2094487139
30103339
1323421445
999820242
808552746
85537484
1422011380
2140431585
2091287922
132397106
481460720
1520476903
1415816077
300622256
504781282
1008910585
1336177601
1539663085
1775838537
1182892809
299768362
1231582005
552237208
1865404565
2141620903
756984299
1528613939
1655773937
53821503
568984403
972784978
972621942
1945797395
264776603
505974573
1606311138
1652066010
1056014961
515396751
641792090
1752047612
303842916
1182049946
1289283939
2021920977
1166809779
662150079
132526854
1682183555
1585034398
309362939
1148759729
1634154274
2053620114
1148346885
1790534684
1739863800
1345620196
124516413
738079452
1407694152
1562617766
515921483
1641624307
1685704176
264938168
1778397707
1565164579
63572808
1374873183
253572841
2062785782
1253595028
633544861
1675466182
629100487
702453470
1258557925
578716034
134136507
933778686
312046571
1925115792
1686618092
829675585
1029992963
446979640
1213492856
125196981
1428105292
907835661
494732065
638633307
1405562301
1640096016
2100812851
689806424
606468198
600105681
712435996
347682545
718465699
922161365
805360309
1288023440
1812271259
1754335840
999413192
1878162669
1770787529
666933885
132584597
1900787610
4882012
439718587
1447821345
1757738032
1399185521
1624440489
1646237059
2053798022
1296459051
1257489667
2044548507
1985099967
204286708
1901422103
959462409
1926112631
1865736087
713578513
1269617787
1815366135
508862498
189166817
1829656323
1178781364
26094630
26440104
563237679
32145321
326377962
132124251
1045626312
1390615470
380546469
1036697872
793874723
1545262281
1786001839
1585283971
48332629
2069548697
1044149811
270725101
1209758210
450412072
1053545358
1973289895
961827153
1267000681
566851809
2075208545
1689122931
1727319469
231814756
958617823
1526064405
77349368
1886911187
1854219018
426492068
26167584
746605803
867890116
219125499
1945921809
167260026
1836399721
1834180235
165844585
1798919486
1317866065
1476193815
1850146568
1617580384
736465388
635866833
985836057
69464150
1650853104
1503738712
1677012149
410036821
1645827755
1052687400
898229373
668099570
1201605572
739560562
936690471
1695332658
819716349
1934094222
1205863810
1749256496
1558295812
1578265921
1777838881
1788716645
272992648
717268510
1220256457
794564666
135468561
588241358
1974638930
667339503
1929847164
1429720586
661938481
128969952
1213780039
1205817889
1827094949
1104453899
1861689756
1818416757
899636595
537507154
1068094528
1880747964
1612909279
1117267347
834984855
1848016282
1253324230
1353546733
554689592
1173614011
701530702
5546318
2131819708
1693983796
1197700696
1042506084
436708305
2099405088
287336396
979399936
661866178
382429543
1509265298
1386277533
1958374197
1830816554
39132034
1357960242
674960198
503098585
58056979
129130934
851569074
2088869958
580181576
213935048
86257453
305289671
1666565804
411004779
644183923
1052891601
2130543051
1711174804
739364655
951708637
1312831910
790874995
587648296
2109850180
1668430314
1459489084
1247565348
2080290581
1112002890
319937281
1609500555
1376653090
141552074
265256716
482647178
2030627622
1508776926
1261266810
933383475
609851126
347154265
1536310196
1930456720
2046567022
70162087
1161757984
1666621353
2074645237
920355133
1645296351
1406657235
1515054476
712746724
858342147
716219561
1217478783
270113748
389886403
1494941492
623359551
1532415094
536043056
564930200
967363050
203712934
980746062
2133094882
319184028
1439414628
1165029720
1963897752
2144860523
1929994135
71161693
704555677
1319558723
442274336
327035249
219772685
579435942
1738554563
1200942402
1418803099
705381702
541793774
1444627077
1260527215
304085412
2094998904
750934496
1221351144
35546916
1873761771
1005163431
159887992
1640977827
1080417200
1007229764
47476666
581053696
1231012030
1859647470
487527932
2139790328
1044127192
1310791754
1306201247
264181814
1395828645
2034269417
2093329432
1017899725
256982061
1641497507
516554574
2002393018
1420536330
15381355
251643298
1962416074
179552043
377013963
1910543973
1778919517
738870126
221806763
1776056577
1273892990
1848249128
1185140355
249162496
1556594457
2136957979
1608565608
1717170782
1017597059
118985479
1907749766
1704836569
1924855932
590741701
1816982827
605166632
241369951
1905768930
1243182429
388209633
881950648
570304067
630389089
1913587797
1717208905
2105099024
1824579563
865635322
59631842
55541662
227825269
1947742794
550342172
1732623288
254533337
1931849102
1942158760
567303644
1071632254
963436995
1946308237
2125814651
455988440
1555030454
1320128758
1869603789
1529329276
1141813328
1225809098
1574512213
753329795
968522764
1898362292
1237800047
44288049
470639281
2017307276
1166243281
1547404370
1562631850
1567368855
753449371
1181573508
1728065023
362107446
877730858
1761182835
734026891
1634614529
1171236287
1936343874
1005840445
947858627
808305359
1057068219
1803535029
959501258
1495329239
1648044188
1388545285
1344995933
588168288
875468542
932916966
184324898
1257332361
1592437326
732483841
1547062103
1475976367
579284281
550606033
1134997677
212542101
711762660
1061450395
199883398
640239599
443925643
1612662485
1799903423
1260692224
192068724
1592903383
1142036975
233656429
1079933114
1099620217
843251100
1160697127
1596355609
1927205256
1519306291
2099728660
1509249993
547396216
358583947
158940117
1069052806
263248673
1952350021
2026616455
1378484433
1626487101
411236186
345090358
1801615245
1356183924
749679772
1843453329
1768017106
992852208
1191014874
1933354960
410655152
763353979
1051012558
313320873
761036862
1476267261
772136764
594830090
754817599
1741380611
1391987603
1036094179
231988548
2144744945
1595322846
382692466
1272090329
397111194
964050431
1681432619
588796653
1022613689
1450324931
419123075
573671917
1177525170
847843697
42925862
332463371
697843562
159072361
260193603
2762817
271397089
2136418909
1206566287
931468992
507268794
1268222513
1516559555
379180667
1354294217
272991306
303563341
597637094
2077601943
1822077608
336588461
1793409609
1138715593
1209190172
620658797
1764665435
1256475277
744115826
1099577124
1193806752
20359076
114562231
1953555163
1762359744
1601356506
1302449698
168617390
774059061
1956461486
76287358
1029934967
733604527
342900913
446580468
1353717216
1561570594
1043258637
1193929425
578501443
1432903342
285457892
324518431
1329979021
606385655
113712935
1318812936
1481948208
2118155120
5478502
1826831063
2037548193
414180827
70951755
1147435356
549385151
480543078
1885159580
744735807
1290451868
90269584
1748937372
1754543561
2102335915
2074250904
1214387603
449958748
1798966185
566757888
1154920899
604141410
1771850385
1911182566
347341480
32234815
1246364847
1497846211
1393272008
823795195
1222226291
734857980
952213352
1733275528
295928685
1949112041
1175432976
1587027936
603434482
628618177
705692422
114674430
1924513248
607439206
580773133
1854412541
2067697730
1372782372
189783200
1436314870
1085520760
2029588815
403863149
677467525
1808068773
733376123
186581423
521755111
1599768274
632925819
1338945348
1826929685
1730091468
1162382545
1269232161
523829818
636092813
5006232
317353042
1154548221
546729045
1219129969
271955648
1330556987
1289682405
576557035
1820176676
1410197455
2111908795
1096513240
2124532784
520359899
771490251
1467385384
1841227661
1025538278
318050684
2005596973
2129963237
1593043422
1658965264
52369051
482846502
853460185
1119894062
1210602562
1625012918
811852835
531834397
2117044919
671516183
912898390
2038744441
722750078
1564320234
1292339274
1525494389
460880853
1704953250
178620921
639250429
976570339
20982555
80089422
1849914164
67060960
1106369646
988918943
313214254
312978907
974370687
953010641
1105393290
1159676890
1526056970
1699882915
1445659017
658111568
1627287310
1069746703
1157390354
1708664080
1794796967
1373893684
916761474
2122610329
1012280070
526005387
1941257926
699985906
1778721044
1612782407
233224946
820117093
1888159249
839158964
1464411948
161284805
723271448
1678677080
149167333
657748173
479488760
1851451249
844136056
1306352126
1866788431
242255968
817198143
174888228
98030738
1545727032
469337735
2062978716
1970742565
412260059
1278604553
901424257
179186804
2104168410
1125681255
617959926
1110303386
889619196
1148608440
1393578751
1151063431
1295179911
1841737833
660554183
996092830
892756154
587121793
488619143
1328981353
1744416402
259369649
657068453
367583527
1382256049
1628175824
543399578
1545020558
857436247
1543743827
432532112
673427468
1216065667
2068606200
348090510
245290274
1148759278
1912526597
1205099464
1410817367
1164805455
2133128939
788346765
1317932161
349879443
1428921732
978594832
182871956
1335262813
1950967376
1520047124
1086114036
1130018860
337750807
1761423785
2006055605
1536412310
376817588
2132779859
2100346531
1954100038
1361412607
1357931951
1901929288
1029545886
503462132
1848699196
1055672655
21639603
1007983195
1992528227
197865889
1810580489
238579718
168488332
1573098378
1458133831
649660134
354844398
1720179069
669585860
905215992
1913784362
1039872252
2012019231
1640624358
1890323868
486752328
2144103753
144076314
1756638772
86138323
46627619
661887566
1696801884
485666835
767260962
699046895
32368997
694035162
1851914055
130564468
1463745540
1167440103
2101552194
429211008
1572894429
703446519
1276747686
1647267772
198945780
1710617487
1948293541
562115357
560084129
1112115629
1818759816
162530821
1836387308
1246642563
62225174
850015520
1082759373
708653820
1642277544
134234337
3819557
367333175
5976843
2031363018
1255914854
1083339252
549909046
199758927
992958829
1451294596
847827418
1889651668
383571326
11894669
1980685691
1820654645
2030609807
736603640
1113675024
1717582506
1842527615
1926150219
39110224
475771881
1156350677
663684598
14406225
1700113969
1796513505
1553528675
334897315
726525425
545233470
2117327863
921079078
1184532033
449211652
479013641
1472147851
1469676842
1012139354
202511892
1487729347
1330044802
1367455682
1909029782
892398230
1426102779
1028103110
1086698232
1718541145
928479683
334704105
1279666310
1767281646
1709249423
1908352134
390464633
948618209
2113230639
1922751082
1607887741
1563892541
2110840694
1139110070
1056682076
1930459830
1661984781
949702620
1589381811
1507053127
758999772
149433786
1359789225
811366295
550079253
124699422
1354197746
158083615
832496327
2107443017
206235809
106218111
1622489095
1736756255
2005188817
996620421
1384116816
446920611
1875395281
1576571992
118871418
1113654066
1129075162
1274221823
1368170232
880119506
668155933
1784105573
1429903973
714358497
626588344
1102703431
1627952254
1473945797
835971579
1075490576
19544389
1942839509
1196520092
583826945
647570825
162798364
269650696
1048781811
390465881
1402879270
1568197999
1627933763
566381840
1733560929
1558686886
217238893
1542488428
1266239485
2024282539
232446335
1766527177
1408329179
545339343
1354183622
1395705141
213377350
1543951267
1630636205
502700264
415214401
2074609376
771691654
495088014
1647407421
1095737593
1107394519
1067760971
1079145187
607786894
564767451
1042882508
994018153
387214033
955658624
1300494842
213569354
224335316
35527415
1107900235
1957606931
1825987830
870956122
813842719
1870030670
885022149
15003440
1649778335
1388105368
84494294
404445233
628511700
109042082
1560818558
344311229
635578880
1951049337
1784104822
1465928195
315071656
203457702
1787766306
1253173417
1640332003
1306769647
698404232
1392969411
1552245388
941610425
753930288
276637588
1648812192
1167816291
675455641
113222267
660689971
769171792
430608212
2103352641
2054346726
1769865631
1462994798
1908553620
859367161
486740905
809423278
193618199
879843265
1244575565
506122537
1759285670
1553515750
2083215032
1647914177
1228755489
247203067
482622723
1932405555
1197371203
1729072457
860769726
414642007
794628410
1164409556
1558157567
241929875
1933928850
626294431
110059481
1612776026
738206911
1288048059
1599765642
1719859669
2139360243
116729762
1080615556
46697612
1933056334
645749756
392816091
371508885
1455228037
1505051054
1843477081
889399808
1497666825
2129598888
1756726497
1945945399
1760669328
1224838992
2075458322
1491928295
1338111796
1754884794
453475894
2019030910
1141119404
1989843188
282708867
690072134
1904033606
2102991955
1093412687
1779075069
89517037
461378658
1034189969
1018154987
1332708564
353785955
782059231
1012184791
799576571
1091803748
2090655579
950646270
186653780
781477913
1905408745
1426192072
729238278
992345642
87987816
1584558552
1110995909
1528571962
1932150309
1705647464
557435689
919385239
436468321
2100862295
218125019
151447097
1732243629
229723719
1473382591
1660853146
477954987
404253444
1304157220
66793205
535267670
1274465781
1761326358
700583428
1370094171
1742122815
1477557668
2008458963
580032126
1929245028
849721491
129285929
366071886
1512128289
799291789
705364175
138074490
16477117
2101151919
2015388546
566058784
743261253
1204016180
2001548887
1674516570
1693936958
404986342
991957445
1351090106
1910786187
1890184451
1862885163
87289494
1026159444
1731259775
848784538
1443352815
1257658975
1554865654
509808718
2063336131
61108726
1098208343
6997297
2019494859
546053721
1900928115
1834186835
579136209
193019498
1188322992
755963946
507543499
531815339
2001869861
69173577
136021285
1319826470
851950977
1601485132
11642686
69296354
620468713
762955545
375297730
1693104557
1676529309
1857159149
552824770
765496958
1733389390
1531660317
1684689305
823241074
1604183286
1455935918
2139379108
233765904
1245080320
411628878
1878166854
1554825090
2136202402
725533235
426740907
2034758629
2131266902
980189626
1673005854
84664060
1569770100
1227483837
396505350
1891236871
1608632997
2016796963
446564399
1185700127
1682896889
358308984
1188970212
655246643
510666113
604327547
1527590846
169057417
471274400
1561545094
738663618
1816102832
1823403856
1606409847
720135249
1803785226
1388983565
465487791
909242873
77182638
1510761184
2047049660
1663876642
1817248025
1856162612
1228767634
1343297742
1091157498
1407711513
762998819
1471550483
1421193544
776068218
638920945
1861377513
1747760482
254767599
709106018
402630712
1777408251
997628657
1763366093
1931879101
382358795
1431123341
1926065393
132919885
15735247
1148220832
95696814
513460569
756862059
1113550059
1495816789
1054087925
912239462
1297798351
425188898
1121168756
689920293
904627674
389409826
420773607
1850619764
1487159175
135871484
2096493086
1419758553
1490208771
80252754
1954536598
385990154
160029697
1941880999
451375275
166184625
1007246565
851829231
1727531231
1146924442
894683491
1750075730
2016091972
411341893
1155638582
754198721
1688091884
64232643
550713394
96427307
921996559
1339675983
372709429
425107537
1919391473
1042965757
652319257
913725652
711418055
2111484111
123641630
1359321580
1268874096
158351597
826088240
284403528
968630703
2095587535
808453746
1484936915
607290612
1935586977
1849605459
368235986
2066504026
746669464
1414274545
243390266
2040278507
1249197785
1086056951
664819608
1889205685
348710060
530663712
514251722
448978727
1913272906
1353668336
1576945970
431115365
1983223112
657087722
248137119
698607809
901226805
1865883224
1736360480
1965017310
598449158
1809812305
806489071
1834909082
347209469
1867742426
1476432159
1725981863
1920758790
175276521
732328539
944166666
807209660
1149338665
61097428
669875115
745418
317965191
1266948882
1463000684
725792545
1459169905
169273616
1429537305
1747760978
448563639
1304330282
2096914893
1140695612
559528758
1497473969
1461748551
316363718
820422744
929458167
751001662
619449949
2005470131
622015496
95571871
746858515
2010995389
128904151
435553799
250246230
1110273256
1337141949
1633555074
1449334280
298312565
168206573
292020369
2091832374
1148092612
871945148
1415603951
1927453071
759263339
1178673394
60248908
569828953
658685923
2065910783
1412754467
1471413641
752894078
1770113489
744111674
584939959
398422690
996972312
136209728
2050145582
1378754937
1422064428
1555495579
1301150303
328392321
76534037
2045960736
1122153205
793319800
2081932741
156380214
191248306
611097883
1267489379
634981714
1124012774
141421842
1086187130
1784193461
1566595072
329979230
898303736
267344862
1996109858
166838313
1409886472
430276434
135339551
1565744299
1074814678
1909067254
150561122
788356522
144565922
193514011
1055284709
57150833
1594480953
705241945
1613806284
83583042
684656407
1729256042
1570811002
164465403
2088699547
373708771
1704743927
45048158
1596721180
1101394700
154836072
1973909330
796963729
827884400
1868295391
1249809701
1748672692
1974575993
2035169515
269101333
1559400815
296103867
150543042
271081133
1511909800
2138800587
191612470
310180393
1019759805
1196270459
727657227
1214032633
926249578
2002450857
569406088
451582213
1259143941
1066386277
486150431
1827213948
136560748
784358156
1783434708
2104317823
114096430
1816746782
2005530729
1737320673
916420234
80586873
1360022120
2073002944
423756087
2120309026
269875379
1200396057
924400640
787124518
1487107702
1938703633
664091271
18645483
239106389
1357707416
105444965
442583846
729466849
1427229178
19976094
1303741927
1730218901
135865982
2021942204
655715727
1499473973
996695822
1993182855
739402365
1978752881
1090324392
366173994
1011703925
1946683347
508605603
1640302942
1424419695
1330236208
2113656557
1051004577
2133430859
612350534
624435937
1433629474
163115971
1795584453
427190741
1908915480
1070195569
448040869
1570293961
1798574051
568576247
1585234908
1696392261
1804865020
1363042464
1126599831
169377916
1061128579
367148885
1138645821
512466922
981662093
558345636
1396405220
1776878867
974577413
130581083
573457095
982317893
816494281
95352747
1494930099
217274734
1210167801
886818517
838076030
1380875033
1053025036
1025665283
875710660
316967049
1134703966
1594775556
594102550
582852410
752619189
1905280562
406632162
1684830408
1735127711
1556040218
600621358
1565823475
146708792
1586227610
2027410995
1536552157
559403414
722568983
1603384150
1672253651
1413974111
302235538
1263593147
1109651270
358624
1578113692
291418153
1470020244
1905807740
1648864651
1121659921
1788195656
1397030636
1950162657
865026848
2001671029
470671872
639053509
1284661989
1643925670
97814344
936982937
1553982686
834689154
1760113649
1151082490
1603119522
110515603
956848201
1492517910
1446605393
652812825
200546677
1290232490
1312867057
1779329108
12519188
1932975423
475714708
42614969
1640373759
1671109642
1725842336
2087599405
1207815331
1712051446
445705137
293009562
452962405
1892605489
546980670
206589236
573437352
1306305944
358543021
894234341
1741921201
921282323
1416748719
677050815
682895688
1760208417
1124696491
463093111
249976369
734373007
56386167
195672367
957740204
970424898
2102062854
1645913050
291540263
1620246368
1778997756
579940165
517059231
2071596622
1885092697
1445905707
217728935
1959931382
1907320617
502531738
295763091
61155398
1219894061
429819977
1427158263
1132090958
284390925
1346611986
1687348020
989047285
829550758
406346974
1144024051
1653243123
1649322020
2141764173
729340173
1220944163
1369437161
797301791
1327808061
1584803988
1628467232
472585469
792490659
586532578
769130619
1145774407
1465617849
1874342890
1085353142
1919143813
706664611
419863979
1885223008
1378200002
972666430
401288557
1543738237
465093158
1902747503
1850878754
271357652
123192734
1426214989
1241000739
924742683
1134410565
1972644401
1966784664
1043092124
797505423
782578854
856212507
132534887
971538605
905143323
975572679
1865563533
686667725
2006727405
580599203
1271429374
946257830
164072008
347612983
854321091
528613245
126287404
618954573
303838596
1960007599
566335282
1108741950
720469003
25249390
624016370
944484108
776569041
1530268387
1854906784
1033340855
1180174256
2070110094
486266399
701777860
1664936081
1672666095
1202821032
2130691176
903471033
650249122
106288098
288090960
1703783485
1895724171
1150473063
1230908956
605543876
459318517
1182903825
1353638477
1783605921
1043588880
1211201947
1822256065
836661994
630952485
917591584
1716302551
1110626517
1657212584
1186881787
1029263069
1643281918
933571044
987614549
1170102534
1169230779
1885357475
2001640437
1071688759
2121697777
1231983341
414954271
230984532
2066295532
537902483
1684003124
1874284824
662061500
1092660021
508216435
2103528701
269376148
1886384738
714152285
643596229
972301492
148714719
155600270
1299368639
195146188
1690538395
972264709
252937090
231779457
1923958996
897882096
1494015757
155390266
310073160
2139235843
954852963
1421057303
1812276169
1782457054
1952105670
1500356302
813008544
1605411303
662752003
848816295
1098736810
575518200
761176691
1710083360
68757701
1209122207
1057477222
940328578
1875511636
1481553751
1779874701
1362086515
1164476292
182864332
145963296
1668862226
2120046357
1538891316
2142575764
145086433
724335957
329745560
423717049
1713243438
171347256
1375255440
563350446
1978972905
708842185
7578230
1722885699
1561742187
1450711646
1950952524
623615662
1837847026
37779398
565983493
1955995410
390935259
1168882738
151102488
556043276
1435936784
380588558
1529977005
1516665536
248386775
1696686431
1882146434
775346455
2034953035
2000521559
1619525930
665488220
1870106411
1331732481
612572909
1729243120
787636659
1834985079
1949756533
743414194
1764817334
570066391
1590596031
736776533
782678782
796341372
1994870652
167100597
2147295883
1158942213
1984980147
784870704
1147369899
1546977215
996542569
642911964
821655561
994021281
1562623395
776639450
988846825
1199958274
729608448
632648189
1549739199
1724556780
1498210509
1923592965
1475444559
1836669365
702256432
1149241377
1209020123
1078437749
145939582
188667198
751490983
844658314
1615402796
1080668771
740639827
969734872
690018197
206777830
419920831
342928202
1657675502
844549153
1430191306
1880018209
1165095877
347029607
806249353
1231444796
221468966
855183756
1052204539
1741487376
410675951
1502369355
291359474
399918733
1159284056
531057978
414737709
1610580537
1324732454
1063377966
1794723415
1955395389
1943249442
661451994
1055003077
1119787458
1870383446
340849706
1338889486
394772558
1871582144
1426849094
370023553
1544651038
1391883129
1835864165
330665366
821834800
813925597
815123684
1771767721
955669096
566828787
541474732
2144957123
117168210
1583410771
1640856623
1817182074
906490666
757169849
1731560506
214665523
2132374964
1114503189
82001215
1875510962
1024204378
1579448429
440100566
751736529
213434106
1905763363
1858307079
1048206037
1519398147
2082051402
782151970
1325365157
1185814629
234435385
1647232539
394446218
479916137
1743358409
956469666
298382683
754560786
1734862600
963414594
2100421003
570650364
1882973153
2124890198
180621998
1875444679
1683595645
2079865423
811070159
132928060
1582895477
1201160542
14896407
199716225
1695927067
1034433549
1301668273
1873878977
1645543514
1217461177
127517708
155975711
1633252848
1743225697
1467051647
1351820847
902044305
510951609
1796166872
774310030
844421174
2067603094
1264335256
4430760
2088448254
1755011454
445230854
1350709936
1048722651
1023854173
1353287664
789711156
577133483
340979052
2117812887
1432553229
999679211
1892302028
599917409
1985754900
131160277
8704158
1043049057
935315732
830716746
2112662044
844625962
424870430
2000533774
25090495
1916026332
1213094100
783341855
1445457885
166884734
1337475708
2132076097
2041566938
218746743
1240460256
575022752
1766726031
2044664201
1290916416
1405947154
1664438201
1635636471
183823078
210891845
1920136110
639477053
153268745
1969757182
496110258
399945333
1727408541
546282427
749103876
396369442
838508553
1933332895
289662656
884898357
1198349148
975284633
136698842
1613711551
860815071
828108379
1945365187
1064607122
842300961
793635531
1084950933
665795060
1750730580
345139386
644198814
537024363
873084347
299125097
7419553
88145105
195500784
925698365
820086714
2108545441
224363059
1107543530
741389156
1415056501
1351607979
2135313574
1864681259
834626421
730066951
769446602
1842629475
1825704718
495672197
1973414159
1936524898
2045855781
706634883
805550920
1068415503
606390978
1637159608
1874719780
678138244
535528926
1084684793
1900382216
1543457896
607372281
913778145
1738491010
418929582
2067316668
132508715
104007280
845681386
430101871
183265474
1686671048
1054826093
1604870596
1337420824
1966170830
121222139
675630775
1501270323
543008279
1265232805
1498524080
1030816671
1701799501
1366325287
1598147451
35315076
556986778
505554085
1401552289
62558737
90275937
1982994673
1863008507
448254096
1737762448
263773008
526916344
443596059
819263177
2139274971
579691030
111273099
291922713
1949441027
1743829871
707955765
729920905
1286030855
1111839960
1489773422
901788648
1543404568
1759149510
603892518
1836724817
328811126
559361802
1493524470
329284101
444947129
1327037108
1483609485
1959472475
791225619
627272103
1515367917
151974402
1628929140
1434907435
540211512
1387365492
935150880
442206946
1984459674
967222393
703513192
718695779
937300776
1219260966
1184735874
1398303141
1991259527
941710887
829810373
497401322
564577953
1294101336
2084372655
350042068
280525473
2074490362
270650077
909721935
1255947534
348283042
1611677939
317126886
2004412920
1321034517
1939398098
625446945
1970053478
259902717
2122039290
1647729450
590084183
1378736876
11887366
511989902
437508795
1059338210
463112821
2027794471
34860763
1223142685
1891470168
1024285509
896132732
1602497831
1636087088
571656469
1195146134
372112520
405301136
1442211847
106890681
1480567626
1270123981
1250420305
1129064148
1114501419
1591052541
1367696091
1311157302
180068984
1971797200
768697885
1021610860
1764730067
522101281
1830340728
2038525115
1332469139
1865678673
1945500603
1920276768
973110219
129690114
289754583
318540694
1480431284
1312138404
395110320
1517952722
1299364023
1484050856
742130234
1985495379
821246841
1368744107
1725438670
2012744295
285880985
1953051730
866126682
1424708695
776779024
561264708
1246926575
332428791
1589459428
1654710931
1085769592
39767326
1478156986
1960698563
1874885356
1489093863
1344246883
2051693700
532579291
1571014589
1976747922
1415485132
913921077
506002263
273133341
989520926
725355412
1874085454
1830287194
161697941
1105918220
1878297905
1762925679
162686429
1683758960
1295037135
248545099
2071615859
432738481
1228864818
851961735
162181883
1705519255
1028148451
1478969243
2096882974
1090174107
1170819850
2125832915
1208344013
1244445027
2007824319
1477031233
87887484
1796571456
1997122922
1174924844
722550475
1234036997
785792810
905362334
1588104025
948759275
1846971731
708017621
1415919293
2118562946
1526791719
29662981
181474720
1915382132
182471110
1200451989
1291123635
2097892459
2013059015
1399866218
949933177
943103387
807862259
1838773972
554833187
319633844
829239970
2028835849
2115438496
1717694101
2220649
1123185939
1221579729
1824534022
351532137
1422742164
2142499016
785273428
924139724
408218124
1294545429
182512391
2116869984
1528521949
1226683421
39307147
1731782232
1509194475
168290899
390799591
1784957275
704743884
173891296
106836148
1761712653
1892715244
821519488
737806557
205996245
2015091334
1249620026
316181579
1652366458
1797875270
174957335
1487691299
304442496
1998044771
728543936
2121936093
916674280
485126225
885490895
198757091
1951895870
1346555681
840646937
1268498645
2027099182
319398750
1223950503
318444984
302182187
213137087
487527932
1594636037
598770102
247235537
1430003414
101897631
1401784955
483111552
1853862980
1199372420
1854886495
1854664624
472343717
26408171
825358242
967207673
610078053
1821395192
1444469155
1827268690
1482324254
345990478
561472301
1461605098
1233620169
1006554987
157047767
98364192
584524017
2013897688
1508100837
590634921
737819225
887100613
832147827
225958979
976274804
1161977256
57209056
1846747614
1729019300
810849344
1138026542
464788630
1746038868
111418932
343059895
1599958148
2085553194
1429845692
1420565618
667355447
1827659437
1566132505
1376677262
1351505876
1658184067
1486235555
1181957889
1862753113
222313009
1026082806
1465846231
1100333008
2042977018
2029892746
1285872448
1654151965
548681822
930911647
1232158445
2033741514
2009171284
1092374107
1036085987
975472628
1177188723
173396175
669050438
1924668300
1688416419
940913755
331250858
1037607960
483479635
286196285
1022068197
1008244675
1834097469
790679740
1631628612
507648414
1611918594
1987792553
101541809
1683037065
1837923579
117400263
1592538067
1412104172
838779436
1101198173
1969599226
550942308
485148317
1849976992
1576720155
74168221
2063013125
955003628
625585718
124480181
1038013368
2122677954
645071485
359300987
404521591
1771212194
464029497
2095197492
112462246
273121143
1884725313
1051995586
790330133
1681437998
1155843348
1214400637
1200971196
2130903250
1681453920
3892996
1933849967
741831063
1790228592
486985476
1477948933
1128451546
1245416145
506474435
1414840516
849991511
1956514125
2054253988
1319526927
1084519269
1036864615
622653765
742638563
623784291
1276274737
308219069
1184953807
1000805391
1821085235
332843286
1879523057
1594733758
2036290879
619539130
1898726429
2054508390
1566778074
243048275
1834093592
2024462208
32384966
1425972329
388986335
1019190338
2087342144
779158051
914347540
1156238425
1365000408
382589529
1429739156
719836998
934792505
49063889
2056196516
410684964
1399392605
1718075717
203247377
1407682296
474627265
1769568349
154591443
822921920
1552328985
1193766733
1242221892
1248267606
1606246285
1940339595
2048509490
1732823971
1505698831
212412572
1301555372
1919034527
592847534
2035878306
1640559317
248489262
277851705
1036684981
1377159966
2137027882
1418834726
645972017
561574813
1919773646
1443035839
1345216692
916571050
251410021
347058183
15362953
1919771593
1145629452
791526139
1448523104
556617364
1213752580
1004508741
446626988
1514156748
695721419
1490270375
977854396
1223099457
981808424
520562902
1214751301
2039942734
992403025
1963714111
1774491508
1922611732
45081337
600966639
258187568
954601316
51809035
1665892511
544340537
2056507236
857642468
158975294
292571183
1067321241
357019627
302886995
2093325476
1525657023
534155081
2030796383
1081567142
1900291379
32251085
2109681790
845544059
1489882855
13649908
1848707269
304881434
1976465169
684737932
541480259
1904576946
1246388644
899395041
1876045749
1276362646
74236495
785235100
649054645
1162596299
1359777605
1401777352
1514627438
1346306084
1017464005
1249825843
1613672535
1833714167
545235006
283506620
787169278
1448103376
1496580330
985126418
526717461
1840326462
1091080127
854678543
752066758
751174277
1250053682
726412452
1073667815
475502235
1412604777
925438524
473553940
273963
1417578
1139088828
1854720846
771337635
820887117
1919860501
1465460821
1740059295
2099348940
1475303133
1345660847
40607975
2004011772
445032278
143006485
1506482040
1687591115
1842668391
2147254129
508987927
1677109161
671240430
1704241808
695029951
1420319485
433261966
1511518284
1327658276
1474342894
1796855615
436543306
585340401
209652139
2134904267
910743219
1018595045
778829524
548480941
773457855
534804973
1603550396
1849761664
612131053
399476954
1138588229
621923223
600660719
1786200831
1491823666
1064619841
1594152594
2029814279
576341575
2126828275
770872678
583532165
1484459893
976263587
1304004398
573462562
753738855
1763951459
1045347755
122563405
1599220636
1605881083
939400052
1858124871
623512302
501058512
1323500168
56253183
345408631
2083829981
1475434459
1075533296
243679781
819397332
1083331967
1961275850
1469042960
349216518
273672658
114158723
580294065
688649695
1740848728
1119064125
1110619312
758501575
1008000592
707289213
1648119782
1025807441
245685074
1470973246
1552891884
1008937137
607598689
170945285
735159489
2086072570
779490126
1155333187
1758473566
1917037909
670025293
1795372486
241084236
156936094
1988707332
1318527348
660154757
2042597320
986005456
534262865
956106287
1261327764
1312985438
585792171
482406724
419247469
1774958471
1190517441
683509815
801672953
2125728865
863232348
681027912
2133503205
1600483426
1711840259
981675769
665925068
579945793
1127611809
1843942117
1737099370
62779343
594018139
790116895
640764127
1410304171
638273328
1099881990
1743290404
1840937088
651467286
956444296
399452026
865583606
1257237559
1472532233
1747794041
1104519802
980892324
1292636525
1546598464
455594606
209622735
2136468048
1687694254
548716787
1971021550
1713747803
518644907
236984606
1687307971
1546828676
1371606622
151240439
1854717310
508965028
2120134102
1261198124
1661369401
1622744467
699175381
825741449
525959317
730109842
600990658
1543412664
872287644
452199501
1871924958
96586932
1134366756
1166456581
1931754228
314332216
841109243
76099688
1306385475
1719436171
1538686278
57373640
1581788610
583295109
464332447
2088975068
1280175798
2086259654
1328715405
69537376
1436990211
861082771
359815909
903053657
1587368832
187909949
1599670917
806110637
1414839029
1432483584
497399302
932432238
156147639
864913308
1769740510
323651197
1124833903
428188663
1499934909
1976958847
1613748776
555040345
1171773513
186357342
1416642149
1434706856
1221428016
664877145
1181000468
864177426
485183535
1991551408
801725712
1300543556
1266351218
1880715163
672718046
820718990
589271437
1863894454
1470052528
1089266409
456722785
508757888
13913999
1255720696
1073106344
1986835570
1124087982
1105708306
875499726
2085097155
1276616908
1563735313
51734796
863985822
1349327716
940112648
970481842
937257108
1185999599
709057886
723968670
733071209
407501386
461868868
1011341453
279616078
195466843
1292273111
863672631
1254044386
785669579
2114588576
80452797
818347939
975562702
697332515
1990300507
973710216
2088530036
644589680
44735813
793758349
33285586
1911492563
1023763362
423576775
2009303975
1465773384
1155213081
2105463156
2080168536
436616868
636508029
1977838302
58610879
396822120
1787649093
520298887
1258764708
1874048033
1642256294
1010712845
1515951267
1157651103
1638703237
1512308852
1629325317
489256669
537662378
1771479125
571306871
1258321716
1881541703
7035702
170360904
62716346
368889520
615088895
1762411908
864076099
1300796549
1854787559
1620402597
309146634
456392799
847642082
988095657
1764129732
44805293
1505329327
865761446
1326321860
770856481
1600534895
1777771330
1196460247
1122300803
774248472
57581715
458477812
384318026
1543473500
2028432768
54701153
621689359
1353986683
423628091
690013241
604767610
380032992
1392006205
193163877
47783937
585166333
738161996
1336037362
976789075
45348809
1256749901
1720220462
1302492885
1843234225
630663465
1749201372
26442136
625391644
2065337211
1301187403
679093799
1160143971
102676955
165236520
503626169
1863251410
743076708
841398486
164059835
751235665
344026126
676776209
843604788
1845093586
1122978394
1522660029
606010011
76119160
10908290
178757787
387923643
282885034
387477670
38518505
1135699903
1052059673
666562547
2002189831
1840817367
709835388
1174353414
957516007
673101287
317975772
1991676452
1005849422
1483317394
1168118588
261753583
624634343
264242294
292627572
1793937107
1015755582
1646088792
1512875427
889399154
933986026
1139552288
1207045882
1205320082
713010863
93440119
1024625620
1039310804
155157011
1319009822
1307364046
667488726
140505116
2032615609
1182954838
580294065
779837012
424615473
1777676507
315394987
1414934747
1014447530
1538189719
848120204
1950539776
1333034339
1337479976
2089820989
1841580699
569450473
1397990005
347736790
1345295695
758582984
1404916160
1240404481
1786367221
1196018127
831450796
1638545315
624840554
328620335
157637510
734651611
191639923
1053188605
2122813081
703718118
2060350027
1072967254
1114638592
425842962
939160596
1126045528
686069995
1658096862
98874233
1796824370
13639499
1792626343
503688592
284291591
665329969
665340706
1940579291
232267750
926455966
1288176865
1523177346
1799980910
2043164704
52086011
1711585950
1967643868
1661949173
2038999926
1511292570
1362358176
1080463533
1812067051
274875066
1887425324
548819998
1929524355
1802238858
2041611096
671613474
1476914044
1916608186
454751536
903703286
1986616515
802642336
1632554119
1929415513
1402391006
575530812
146654607
502365466
1854017007
379404851
301979569
909110629
843333674
231225415
742587683
808276378
1580735434
1867283853
1021996363
228357732
194039327
1744260483
1953175638
736393036
1447486039
548757406
1123852935
1042325416
38277240
1101607414
1874000912
1863928861
1695280109
1670255572
345163376
1030941823
1327001956
1849871182
1348270219
239792080
1841047421
1644721499
1290962422
1407269800
1259352779
1704419291
1049589669
2137706936
1280194503
1196342957
1116519108
1384837708
1808917943
2026225777
1075834757
499256337
1626546319
1885807980
760847732
180163084
1277622814
1498070474
2100532378
1777972030
1406016768
1728231362
212531537
464873467
6859215
1594188972
2017152167
148717573
2107700515
2082570279
139490306
984865331
551296893
1076898237
246829336
71293996
1370840118
1325217679
1414569755
45417485
1287434381
1768456308
1771263486
973611977
632468551
369691667
1754763361
587263976
28858954
192521023
1893319771
409227836
1666669996
1382786239
47311022
1540408448
1644283028
1895540232
1050026103
88071576
544415525
1974971342
1271516920
886191995
1749946857
1957991152
232957024
2062033554
2010124532
1046280905
1578357865
1474388507
280158926
489308229
1534061211
1231561805
1042665203
1163032591
155485342
751031914
1079916446
1659306140
772376614
1011556478
1256354343
1953904198
1881150152
1548619115
2144830783
1448479478
328681600
34213107
2102738386
569559701
1403888974
466599784
401205824
1052203936
387073438
1646855440
1147924304
1922134818
1677266933
1187820279
2078050637
644458006
806195177
1308650306
747239256
1497231996
627959041
1890376093
1863920326
741874156
493677495
653941857
594208351
1908181443
859629329
366326111
1381454049
1043429575
1335783021
1216735660
2068376149
565630033
1857911513
1457341246
1142891829
1447163983
1080365195
1661180606
536262600
1411261795
1624275152
36862832
198607324
303039321
70468355
1809579161
661039763
996959743
248249196
365496757
800101210
2098858150
1667673787
684312621
540841169
319739746
386931670
524182028
2044446521
1599994971
852606183
682096359
456656518
1481423971
1324120577
1739101272
1618826582
1947054302
206403065
292137586
1975544286
1854039398
588949589
105339720
92596263
932270312
1489941624
1574987665
1209558788
1376782672
2058620586
1270666499
1735477391
551725368
647561460
934884926
1315424234
1039001712
926967003
1550892666
1974713145
189180097
2085134087
515895091
49016163
829309435
203711777
99542469
1427894858
1981841907
1310969723
2021073671
533665349
207943354
1579674755
561599603
1919211313
1870325185
333649048
1593544267
103250070
1736778139
43117486
1828996316
287592011
1207784205
1482764589
1703826994
112537794
462173192
1003956904
915435466
1321502080
1467702704
1615737138
1910290657
1366602877
264838185
336204983
1006031241
1516932454
1464184374
1015499222
1590609701
517600166
1500880104
436608950
1679821143
695383430
1227946972
1175706450
1968817106
2045352371
1293508274
735376937
644706876
1252850258
677959897
1139309060
2022558606
2065052278
441537072
193839592
121202968
535482327
362352417
1753555789
243926939
775957068
1080992911
1231100987
200179266
567188067
1198468059
1710112319
484258945
582690636
917586954
359646594
1783192713
624093390
1743413915
499441239
1883949708
1505341230
1437371668
1289501254
647634362
317029266
136163814
1228993588
2034865487
312174097
269883312
645995091
1489359748
1573230883
1902439538
2109403819
590068702
1082231523
854718741
1556021648
550792659
1742444549
640901009
688115079
482000284
370779634
1052967200
1166602783
960980007
1342030784
631800663
1128880642
1876777319
9458001
1113200185
205884043
2144220594
361141623
2055568654
42366076
1361324641
1263959387
575878203
178448661
882973413
202094822
1083112135
1478524513
1467573282
143067159
1932897121
1340801053
1456484461
19682289
1410872691
383809568
1907515418
2089614702
1562673693
352567273
1613897057
1437954196
1347522083
625922742
2024703007
1394905783
53467309
690401591
985157636
1899178910
574025193
1687771900
1865541841
1623754662
1905226342
297584419
1102732245
1494674116
96043865
1694084915
1647266708
870066533
1008054725
100032478
391698926
232041663
1449933843
1375613468
1908724325
414210779
1043026376
2133344109
1097584714
1973973121
1227186940
50663780
1198986
463992210
1751309960
1387115569
396610637
1091429307
168888030
468733681
865959580
362142839
825675733
2058516600
1211511678
1658946367
1987190557
351068396
552253647
1965298415
219743045
538855954
939484560
1177085941
1678622584
679998300
814521728
1279376436
958370839
1428178595
1760740028
806140087
1501452927
306232655
1264976582
297988181
1784916794
141198595
743040484
671148870
657818185
1008506380
355252817
1524766963
177521926
1318322557
1334237571
26422166
229872523
96340406
936027298
583080239
1341813117
1043686803
475678565
1157612596
1244373778
1281099283
609100145
1190741404
594065319
1841873767
1404320100
2011114234
347686747
688123026
13881280
46503301
1392765066
1157174679
2141088744
502623019
2100740100
1736865108
426664104
37823389
876985320
1490899991
535662602
1350351835
511492957
1568427528
1994707138
2031113591
1001911780
1686896834
955571336
779278653
1222290963
1932948564
912767618
288775077
164791922
865182782
1638491612
475825841
232920999
2009499013
581267513
1381134477
442019668
1260883658
1003212293
731978749
332552680
1859091426
2009819577
922791059
104477357
894755421
154449008
1363229578
1090050646
178366491
1045014374
1542263633
2019708172
1968269898
1302795907
995864717
2121627200
734120853
1119359799
1752871207
667350331
138688897
1362031428
1948780447
663626266
100185274
839419569
335571377
131641229
271642281
1548062979
794544027
1722773666
2036196801
492072068
134086580
1018119336
584498818
1642963107
270948103
1052128385
1942640456
948198359
1909582934
122577046
747539450
93242409
935542923
828947400
425410296
1824508452
925391146
647559210
1170353660
953156456
1668166178
1071311674
1276651169
1266766572
1341909733
506500056
203266215
1823113736
1651755706
795424667
1150171710
1132790840
1019755938
1860549225
1928564313
783897281
443587461
837384746
184401119
866411247
1772258616
662490238
1939658589
2067400944
211409500
272668454
1042113183
790400078
1020925585
1034577487
810501847
102512109
1045650545
99916493
556785167
232682657
1175312993
1933023135
260202099
1804161459
154884291
426932183
651272997
1451635620
1894271536
1695412142
1785835743
1318250842
2099525034
548642733
1439476227
1074063180
1233799862
420554469
1533116753
368521523
1035082037
1757286854
469488876
1952433932
1007939649
1237061420
1848979598
1079965856
837511280
187100123
223415638
1720339223
1505889496
610083000
10361672
481988579
254943840
1654753692
322364555
930547662
226665079
2008184654
1677343520
1275118054
5515946
1854114824
1435486336
1865357868
1690832019
459513549
1437209776
140015503
385681997
119122781
1169485488
1611474434
1682491107
781230558
306313123
1960874001
825643440
2028036524
1190720868
1210712819
1263006827
2067965833
817707161
400193053
1148519407
1037703007
421345230
801503143
1148071968
544753920
383447758
1094653241
1514628864
92296502
508295816
794471877
1948798081
748866956
1882276019
1109609597
20388661
1838145759
296722979
1860429295
1889113589
1350902013
576825981
960913878
856097132
1954725908
1944373336
1477279114
1863771342
1172776963
795077395
1490340655
861296434
2012794939
1070688306
1629801243
2105788874
1249054827
1471224651
335362597
7798682
986075257
693331794
2022162562
2137025637
8500284
1668280772
1762436729
1802164849
1636942912
905015940
711815718
1132404665
1253006403
693249901
956808045
1463653473
1290673396
1225530963
771235107
596056649
117330161
1479019462
1506562153
1375376584
832054932
1625909418
1729991407
2007316920
1778680874
1850577704
314545811
293894257
55526110
1823705697
155334108
1029960080
1573672707
1657723117
1001353997
909907275
1089302054
160588745
822883885
1266682321
1166298960
352264205
1693250616
1164600790
1642858002
1996981019
590540699
1332625377
346834679
818168577
1116490244
573421990
1513364654
1586489804
1844978196
219992031
1482030498
974079245
1531555488
1381939548
454405483
770526485
1950447001
1525521580
375290799
1273479417
1882125222
239489454
347939987
98106776
1097309622
1364896858
2009013300
1241618103
17396495
2133396830
15375659
1407397096
789019694
923974095
1919581774
722375489
1463396366
646961331
1963396708
1780991326
489188602
1273197973
74061678
1157960001
1469606565
1796854624
291517561
1633535552
1894606561
1792929475
1587898172
1938075010
1043146453
1151435382
1005213174
1965028834
1128165255
485330889
2073277706
52094271
159930050
641987162
467670545
19490024
2037765169
1369321232
1754964073
1691724394
2075435401
1807951512
1800400069
2110737890
1144992862
1266942900
2113847762
15810167
687117332
1239284135
657418869
1252228481
1412008999
1419646869
1033357082
959836689
1078763166
1607816033
296895438
1154554535
19059651
333830881
1828595893
1969556962
414423567
1458741209
1785658334
333830881
882100066
1974153891
359277311
1564709341
1111221067
892296446
637940823
501195685
154172306
152919380
302380437
1157260436
848917143
259756341
1167009678
244412112
1659963990
1595128656
269241920
1916860430
1110992869
1221501496
1401286130
1861008486
299882237
2107371840
1863022294
1868395929
648777699
719938087
1388351140
1164373396
1897256001
248038718
267879029
2146946102
91741234
1472988363
1602016059
615962688
775225118
1262982458
1309090142
1137739130
1150083133
1988939243
938187922
1408862090
743649993
885935336
989462624
862798612
1480580558
1770629759
57071884
351316326
1145667539
1620793388
673857478
1136095409
2082014345
1262926303
450606503
1577456623
387554333
1920099303
362013054
1387289718
782209524
629094506
422697843
639945392
723624509
1750174533
1898825302
265986587
557362484
997922885
691555130
253879563
1991163375
2043026265
1383512156
386367295
1132366815
1822622019
1777778509
651447746
1370323491
612022247
827244887
495489937
1592736301
1643103196
164577336
1890690098
1311712154
330297240
1677413530
1388810651
1500130795
628699531
1512739533
2106390331
681612634
1738485524
406601874
1172026695
678004738
174425703
828361979
1373686088
28568429
579769179
188833287
1964338156
257173852
927355521
100983602
1816762567
1463009276
1874117483
1477631904
295086888
568624348
761300375
953919741
1004417525
1876641274
1044802448
1440181879
1815017327
1726292358
688992668
823014255
782524255
890297975
353240402
1382589448
1909003297
1214481132
1681737359
507448487
1278068627
74970842
3718913
1541990089
638443263
461126568
1372378180
505633426
825848487
1655295578
46239138
2145677679
1958646581
970475841
1812477166
15907228
2107102166
1490997053
951864805
469927119
1802367696
61540506
453332078
1527441068
413477779
1239366462
232122853
1517213758
58554916
912593486
1542496962
1086169617
861099361
530448484
704728835
1336811984
1523709222
429840397
1233842916
1268213373
1730056188
408500740
1689783229
1033322923
1377077534
1227875956
1281066967
1116529093
29025125
1474220960
549001206
1448398093
1667288205
1660132551
1240534422
1141073118
733533008
1943610964
1751145152
624463511
1888224998
417663878
1497785170
323325942
1938339947
467820208
1468852550
177825172
773818876
1819483877
287322315
931425832
1272096865
1745293821
1014355516
1117245670
1263754466
1423916195
1562047239
1877830514
25670231
1738160880
747130601
558998977
1659134837
355398417
1599696224
1833940393
1259036089
365646624
1714990689
1260288298
1535664057
483868472
1124643726
1329088693
438732709
599104480
89099970
451899440
110558471
1375567433
287121304
98182064
709892868
1047293960
857944095
1192998446
1519345464
1016253629
699784714
8120428
201973915
191422479
1361209347
1178038926
1652615690
879583382
50170970
1878996380
1647701191
1045623798
234836672
1845949949
1281604755
1741021357
1686220249
701785694
685754250
1229892664
870902630
1687456755
1314235171
680674802
2062909068
1224009884
203372620
782882231
1852761377
1059744910
1843456602
711378084
152543445
496242084
1261989667
1487207103
849150729
947893927
1155138384
565118049
835630844
2098816878
56230125
1585397426
496924029
523415873
1415692022
675821368
625972803
1347185953
1536149780
17152372
1949627618
1797161917
1986589415
53243697
1006227777
2128708119
1659986810
2069104846
415514442
1333858594
629706280
1155002886
1876453474
1270191932
532673741
905826516
381937242
513377071
2132875561
217168650
1062539919
1674266807
224707092
1486239036
997947822
147459992
837757589
1569307805
1152564079
1438626262
234010049
863101861
1923341553
953958122
801935210
274549118
395099513
1925106137
752931756
219083159
948549118
2107462144
694167505
2052052178
1188269580
1846027907
886955285
541599999
1427030375
175561043
2009213387
1512305568
2720642
758368094
780536592
1696006381
1328276207
1369412466
1343219979
2095490915
704074760
109118576
1186770286
122869388
1713432711
2021420970
1009439930
1902713358
422052821
314867896
256791356
706597120
256043385
1616326164
785403004
1538264062
409557145
1288604441
1478021901
637894252
1339919978
459880503
1094769345
209500471
384172598
1588445256
1212671884
1741910896
1737817401
1278061374
124676741
330617886
288011181
611316763
1743123301
1545261664
739099352
85747657
1107775928
561648384
1963199398
1794946924
373077164
219669979
1131220215
1087527620
1019605990
937046462
2098490831
868398754
907045379
1711515717
848787301
143468636
210002505
95091657
117532176
504775584
1617848323
180824835
15140628
1837968837
350600241
1674627649
391091431
1395299082
531769418
2066862926
884398663
2085657764
1652150036
159896355
1070083408
582255229
943063104
520422485
2060899233
1191790677
1385643270
2019659092
140566448
1543278077
1574085830
1294172699
554967126
1858278433
1917942905
2091713994
1490924978
347969485
1443001390
479543340
935753062
1489029503
1886681785
1624366554
1723298183
1222142000
2084193517
2116733020
420714890
543488116
24459563
591371525
1928180848
1211444182
1579669200
1561004135
1538941401
1597807835
1799958841
1424102080
1903266804
1922190577
84975278
503404299
1507075911
734320744
1212368740
386559935
1531210055
298975627
1291272929
655146212
45343530
1363085112
1675733324
1687805827
1546403650
267416353
25374391
1858740760
1734272818
1122357427
187427645
1762253147
186741643
334943665
630913993
912308365
646365967
1864729950
155618810
237241460
1096312519
1684378223
54497806
1927098027
1291041458
876418680
497900738
483472880
953529393
2097691151
1701556810
742669759
1735319187
941113023
1323983231
1904847952
337273885
788621549
1130236232
253519200
1927663747
133347728
2073811266
372060629
1544019323
90411548
988664238
1801479280
1886580989
2071600986
805240549
913934406
757991850
1583589626
209401001
1718398408
935994894
651899630
1463134831
1414137013
888792970
1900593847
1049651723
1030171076
1007040915
835110121
132200633
1047636712
70725911
1018382008
489738522
1556440089
98470083
2046206398
1753681143
1024780006
1178097968
951770363
2002488975
1104321556
585241769
597250333
1413703390
507246461
1337316225
1431811596
1032601632
1418514505
230577726
1233450435
316944775
1079680588
2037473380
1040216934
1373953156
1759703883
1980724581
631410013
1906057344
2089219325
205856935
1549988566
1242558780
2002631976
43935925
1402924038
1918289474
631821777
1923246034
576534745
1972351173
960253618
1917118498
1128630222
1293581313
339574750
1208274071
1181359148
1272866509
168715910
1897945495
900999410
500902021
125550196
406381503
169404566
906456819
1855383178
1369169589
195118032
43550747
1891728919
702224205
206899708
1400745649
817757877
1619104544
1553164647
1347213222
2014455441
1880800918
1464921005
197499224
368225393
107007474
1872496295
510898687
1630100720
1460020235
253713572
1026005436
2138878814
1883322027
177332963
821243834
75475832
598328121
36709232
804334394
304526767
1827224470
1853469767
650776562
494285374
224228001
1407402097
232348980
1916908409
1918337262
1316690447
511745143
469221630
2083408121
1117589060
2007817008
1900412999
1764511140
1200706064
1147971957
1112719478
1223637281
1830707653
1816840810
76002643
1570482228
2087956781
605255308
973884774
733963346
780200910
1947493508
437190311
2103661510
2048818997
495344993
34400114
1379371304
1500512788
374192846
417391296
122706478
376952746
1310474386
835151508
980057873
80321457
442496409
126032190
1223376744
1728293430
97240794
2125104362
1446581144
587447005
1466685120
2016587385
71058874
297125762
592298470
1153372970
1803857656
107471430
661355189
491273481
1477280434
642789946
493828224
1356156997
330077627
1659086698
2115924441
320490521
2014619367
135861744
1815706738
150645051
1730430133
1862309905
1376941594
331864671
120783551
172185944
434125871
1961348382
2113348246
2121315423
2026978536
1588872038
1803531921
277406016
1224316766
368410481
2087528239
1538274285
421710626
2018961539
124692691
1157897291
334379442
1920368915
155975792
1578265921
511187709
1670631318
1856544315
923294594
415141091
73540694
169453058
492178225
939292082
2027974386
708982648
2067296611
1881367210
945232737
695713182
1765855372
2031790585
60887809
1643919896
1253468736
1187021051
192345352
1593380504
549546357
866305529
771063194
84437571
2126350093
1424122144
1096678777
426755089
1010631478
1661926175
1604160774
1310369684
770613631
338132316
976367894
940145560
288916258
1586509740
1160975798
1827430393
1234019819
1684837894
456459948
1589864796
1296458206
904627003
1473182664
142825814
1843509682
1497249779
782094185
777559695
1775356513
871884856
1012859486
333060113
520228602
1933423057
1730338653
518839735
56291427
941654930
1392688542
80157248
920874072
1561058841
16500084
1973751146
1635166375
620273849
922619073
944268036
1871788867
1837322034
1917053344
853041774
1038656776
812244121
1181549536
2084637180
75454304
385747916
549980918
524588546
1779630607
1980319376
872530996
208622131
2001514240
1706584108
1210537053
1938983171
2064391521
2041584182
1003796678
1465135044
935656332
1181367886
1974670972
1516495034
1116573879
733576335
1151276333
904880156
1149725692
1139693440
540865454
205665654
1727645612
270219711
510223504
1491503932
617081750
609541054
635272494
1175126499
257972444
303426245
1164457925
1792704102
1243159369
1600605838
994393032
1779865677
163330117
117140620
1443541907
2040651674
806382258
438503978
1134110379
1438736090
1708574090
221926616
427720836
1527431728
826604198
810300520
668016405
1913880250
104719511
79406236
80618848
2041899851
638500617
944168037
1835185568
933918567
1522693596
240021519
1704903739
1699173635
649460312
1407894088
13526417
1653710500
1956853547
877562080
1042784977
134344750
1318688267
172219468
923923747
774080701
768240651
297478628
533954471
1091737462
237389857
2142460875
981951214
1512381568
1095470070
1440829302
37622186
510767710
99062275
705173320
990023398
738045445
969381482
582515721
1001212939
306754678
13679612
1994006446
298837690
1198062294
180677634
82452291
605376640
208584184
1446755765
1141408892
737531830
412772586
1909687592
463339757
814185079
593052554
1370179160
951735055
328126204
497660722
1369046448
1297161176
1915720074
647412108
2097067316
1698178971
1312990150
399017927
2128342586
731962589
1281664540
1377913214
751977254
1625713440
432760368
1798738560
1442417280
938473300
1093775522
849608104
651360681
518232625
498745025
1721735247
986059926
2063082036
1743941249
1998424557
1920673461
2021290591
1730883584
224916461
79961558
696831936
1300687115
1342466465
2061487062
1256893895
1041336635
947241320
427260119
579137540
611366511
1260649605
1039429589
551611300
442272416
948168855
621096870
150921514
467927857
252434117
1975772866
1695428359
1457799548
184039346
1615795729
1484168009
1912277566
557017844
1999410450
1309586991
1988875637
2001449723
1252107586
810306181
68702144
685697253
1136205549
65142538
1180162745
1694036459
169317991
1738950635
1095183355
1275328073
644934956
2117424558
1960594193
577889333
1613859169
873191045
267365975
1072387013
2126488528
974265714
1642343667
1322474536
1457700147
1950908824
934464626
75843445
970235811
509686990
1857262630
452430602
850168334
461812798
234060342
2141734536
911837349
150966990
1324261773
1986940679
403477501
2038809064
32636767
558640213
90376044
1973298239
883786560
1457823318
1172887520
1751145475
739595677
2029915959
1003676518
1991045954
1494158104
1462673407
788240665
112643263
1751244352
1509030520
1915311035
1812843959
1178518436
1406935284
1983202816
478070594
1268279739
564571630
779165636
728948404
1200102779
1102084767
898768331
1861450394
401865140
1960965991
173792449
914898944
1417642403
1250883320
1749826051
1485614957
84423877
2111243776
23608657
443485939
2111358490
336486075
1506979299
1959060044
1645100376
530503899
282483520
1471942497
2076276154
218905400
2147285970
46188191
370266037
135470625
2001700412
271355449
440605440
1888821588
995278354
644454103
1595848372
1767537364
962349185
1484472498
2033168678
1379258709
91407859
806534892
1847753558
1778930383
576012067
1873747330
601384477
1078828933
982168691
785721983
1070263158
478248104
862631403
1523599164
1628358684
2046317491
1468492428
10346381
565109471
219674490
140191689
695147640
318594418
988580668
801473974
1847959655
839414187
1638564217
309678047
455698911
1352417041
616809702
2066713081
1993573320
921818067
59765828
87065835
702331464
1874232831
160320668
674938371
312982875
2128014175
1751788614
806923157
1003933621
665235266
2075352459
959379464
1978545720
1821495453
1571988247
992660697
49383107
1311754495
1652000447
2123036091
1203527204
451017085
1543304761
269731398
890478197
1850039481
1335274274
1009789885
951501994
127009035
598878667
1008453209
1186674549
852962437
1153329666
1335195129
855716137
329532723
1558114727
2012303742
17408216
1751063874
1195326542
2098648458
2106825143
22754117
1255922668
1353079852
505809236
1672044199
1512689006
2099268157
1583517564
652031253
1553392181
573226001
1991198046
677235669
151004989
1056755476
1956538060
750554592
493146689
93468849
1840144806
162809502
1574336774
1458637745
1087157789
1107677237
1843459950
129909019
1242568624
1528536889
285982418
2032235721
1139724014
985803632
158651361
1161795601
966124967
1296995224
1343003552
729804820
1635852237
980520651
1933515026
1951777086
929502890
1752871207
1341102600
1017164559
732643020
290408426
500520325
1245653378
1528725851
404994819
277918387
1324645305
102306937
1896176768
1066558878
226234184
42681320
245686059
1335228409
2093203621
502531529
1098161623
1558920572
1137055163
1928569364
143062122
1356804910
2071691168
27615223
1468204198
988246445
742617182
1308882076
1498548413
1898480061
1516423883
360842610
1896155503
691313220
1736470380
1928541828
1058266760
989655352
1985235862
1415239028
225771866
1284444980
1245997648
1191933529
519214148
540706470
125396160
22403967
1617704479
1476785153
1588668973
1795100554
1979364812
838959455
1194860123
1615807833
1300758355
624865010
2107054421
561097406
1312058647
14180257
76639027
12973451
119220328
1018819249
545325513
356732518
2012372829
1414605001
1336055587
1870610261
686742863
1202787726
1066875838
1528989570
169081323
112228489
64567330
1954530962
665936529
45245268
1626179471
1970269550
1558124103
620310647
1394500086
228731524
197793343
1574124007
928060430
284288014
1726655620
808961003
1671979607
2009772938
973482522
1578559404
1514844670
550310466
708628938
1457380831
614365853
708419639
1395208511
243778162
217676917
1883379909
1878201306
1801968288
878810652
594983198
1208911450
244485969
1175183276
1883046886
1706235926
315765613
41076305
1939050641
1878085901
1570939992
916952080
1510029994
1340576983
840635286
425148530
995322114
1194669537
2010472211
1631679789
1147999957
1512567881
1648066339
279619697
1885499294
1520714209
1155596483
1022845551
334948893
2118596338
1403950149
829822648
426437306
1624321608
776048310
1610322212
738763497
1584316451
1402240158
516967730
474132206
1187981457
806847789
1700409451
167096234
554160556
1581155322
724124773
1955390283
2031054852
1869240019
1291478729
430408752
867362741
1387654369
838527087
1741700639
1866910154
484529060
1554386648
1936999636
81596972
389021328
1850069311
1589900774
1093502108
1773197722
1292049453
1273604614
400755712
1558449079
1006939129
874441286
588797069
682843084
1552344371
208934674
2017618309
979861613
1771226037
436625775
1648023566
1491271805
1844129860
219773016
1081963457
506569889
1002926510
1986213396
1480924722
912088884
1741474925
316065717
1026064029
1720752412
40937274
2001401753
1612325404
1612564117
1797295613
1042603955
1202096914
548100392
1001080946
1608253749
980827140
1274015605
628453541
1803389988
852375107
1215539180
486373312
399992510
981159588
766235487
701488229
472896175
2069941397
1182197032
1961432815
193370267
911500267
2051251317
170804028
1363984975
1132404709
395282561
1996086950
924882348
1235066408
5673927
1241963956
1344524220
2047266044
1297030722
1660416571
1082272191
1717148021
397400022
304481276
273275365
2030121260
1303601978
2002027224
700906554
19844314
1185341257
1602187125
1369329442
1324675128
1480068507
266544869
322801657
558447079
165258393
1077581039
556481927
879828147
1425568935
734768056
1917116930
1358040886
882503746
90706353
1337496564
325884701
1350522240
1469424783
1555250922
554221587
1283118579
65143720
49623688
455573141
1225216628
867206377
192819443
549529471
1340684473
326524695
310644851
164529062
568877369
614265042
1104913102
696080812
1111611034
306986847
1701303971
2120701091
496452286
2042105055
271379749
133773671
674642428
1641435610
2039586310
138812759
1961527123
568959450
1113095763
1442980050
1586082534
1880923534
1346393052
1750526942
1180492023
617989922
1475779785
445087255
1249936460
1794065797
1352131247
1127689958
493578609
1769955204
1253337044
999327573
223340908
1342122255
2052529964
1855992081
2145939827
1683482578
19518664
961447661
1678065137
1899870194
1750361562
617917727
1258017949
1092595059
585400590
1938542389
1586971763
894920807
403046457
1538953826
433244834
1949631471
1379097381
15868978
1153464901
1106250676
98659893
1406918373
1920004350
1031422572
2051573029
1161227892
2089814792
102741735
1986684758
1370998148
174003416
1390484516
1886457143
1047796594
760263881
352148842
1310270165
1829542342
865220870
484902750
1511068755
1392115001
262592228
104950952
1402170231
520428474
2066932494
1797761252
1908611680
1288406856
1487002648
414249625
2091683584
1184402974
1133562303
63526348
2015479720
2020189080
531089036
1018794987
2055361028
1551451370
20200897
1531397582
1612387301
163048043
1668218328
1496280443
207150647
270773444
1888347634
1373599907
1550093184
1866725036
766730523
1679555498
181278329
1457076583
1839710923
1939723095
882221799
2070034447
456359320
1151045981
1069078247
1094160804
1839235293
836882478
1885576997
233094541
1300616395
719126327
271278710
1656128220
1190478099
1811561956
1263159614
1426591105
65126722
739402365
335702632
1842831582
681040172
254394462
498421048
329305030
1899378824
574487792
780080262
976061708
516654026
414298123
1510567354
1193627991
1893209174
1096518947
915402545
488794612
769431855
1611845947
597713041
868919159
13766552
1461484099
1631190086
1484215067
1348772009
1695373616
1082261697
1365131131
315496091
1796555244
1707242241
552585340
496514164
795997604
1976690964
1311814813
1588557968
604655722
1911269782
686883210
1627597479
876985889
254408781
1151537912
1131494155
155282282
1441456228
1358318057
1510581054
1360219617
2035798643
835126901
2069667767
1375636577
2123392999
1807262243
999372255
1582331686
2116791442
51651954
1190030550
1620204203
1453921287
80803359
1794736847
1546085207
456439467
2034770234
1330472602
1042900453
1359078769
987822810
336376473
1091963959
798936646
829657912
554764852
2065738310
2032449362
400091168
2101776658
1621804718
874843872
1009042987
1779447612
913559895
1912349310
2017396834
116028611
832844163
1503633407
460697940
1627567061
699018314
2005953097
214908795
1845185809
1117238731
433684183
1949244534
914296100
7252350
334240319
1054803778
892826196
905930074
198083611
1278037186
1451961430
741212621
487354102
249304141
1161588133
1071651601
963482821
1179313444
1259455976
299958200
1323386803
791156677
988288249
648891289
312509291
891198170
893722732
1786855242
1675709510
192851045
1556624194
720846671
2133943981
1384579830
1972645740
797164517
344565475
1118785583
909880230
69724261
1345870879
178309948
1292001098
1358461408
1674649699
489661203
956523699
1603475595
1805044251
1904948116
1685906065
1757895495
1948873751
1315990778
2069739664
167300991
678131644
438335942
1057500063
1919367539
1750591964
1019908886
24744946
1260139884
451552720
1683971421
1789473208
474926727
1127092890
753153376
1598329820
1206185273
500200272
1007047043
1042741409
796984554
547630282
1911604705
421650883
550715063
75608425
434691535
974551905
1943213219
769500219
1913972954
1800375478
781668952
1448609238
679885427
1435774929
1856575357
435586561
869953909
535316852
1765184694
1604097922
829082692
2023025953
878372048
1772763290
760608291
829463545
755414000
580514530
1001644183
448214617
2120647283
1056856358
1458480517
1106118473
1900643344
2079328306
166916519
884509448
301162348
116763066
764927018
682732476
1786763594
2137843708
1707970027
1738118822
706268688
1548478651
1988478717
896394799
1914671169
709096963
442933826
457141641
839217067
1020078402
1355977120
1422462199
1437726162
1686213102
1244264082
396173299
2092376030
882569792
947365100
1086422503
1231737856
75940098
1607719518
337003288
1809512365
374840496
571410686
12495451
945939267
1752050164
665024165
1401889421
169784275
633476821
1028234787
234916967
866699810
1072733481
1243817789
920131510
843205905
2054923812
1711938120
1406289532
1796442329
957087525
277914498
1641165960
238007578
2114918499
630179977
1656911726
804152972
1897028239
1949623943
638082158
1161320849
1836782433
1290372856
122115939
1260716010
640640033
1941883643
600940774
1547259123
1956223113
1523138335
1546304613
1453144066
642866415
753756999
1514935088
179819975
195301160
760331549
242920198
1283802000
1757040137
1416924824
1414460574
620991188
1299185303
1930492053
435350341
892558365
929032672
1672020913
1457394341
2040506466
30404903
64165346
989031080
597862025
1211073373
368905473
393218339
1038345274
7672529
1695643235
1947026886
606093068
1398623854
454800274
34513443
150211943
316545079
467504334
1408574665
1767981485
573605105
1655910305
1233230028
1299817315
104667279
182506280
1425994682
788891080
1505786816
1173450149
1192840335
480807878
340818600
1514350609
1393061826
279558478
1353199817
1430172662
1249672807
975682646
702032518
1893293699
891962229
1463447052
780729412
1324820809
1781448599
1340346488
895112800
1749042980
312463906
1798616336
136621825
1799972874
1443308970
1135912730
2113222585
980685759
1372002098
1952601626
1352910819
42838485
909374980
1723787083
192061223
1836410718
1151850107
1689033633
1922478908
1869752257
758496807
1625435271
1247686353
1754683091
1970576827
792904247
1482698009
1790679971
2087217883
1482685552
677182365
1281873981
1207327998
1041449296
347058183
530032983
300517761
1642461140
1290723259
2032574699
1608260429
904000622
522849382
360907197
1521508020
1959243157
566303714
1679742816
747365246
700361617
1307873207
1691279798
292465498
1889419532
1009738385
323290032
1949695378
998395136
1161644767
1572855689
915018280
1729555868
471908112
1416644150
603385262
153712494
840021448
1562263500
755682924
581584309
1387229096
146836131
1408060089
1317850281
1221441561
209501935
39455147
1858273903
52332800
827559349
1604256016
160996812
2069320466
1102953291
749696270
1131195677
131009415
1652351739
628140357
933224084
1771093134
1929750739
1897452171
1333807794
603500664
104796144
313341901
690266126
1849972471
810875790
2077784626
1689617187
372856219
532952277
1405485169
716055762
1281355652
2137256574
1924456547
1846037083
685833838
1940953368
640997380
775580750
298037992
649353439
981820745
939254135
927842940
1721641678
1271859585
837594476
1239001738
3785386
1218779004
1189888697
77244584
252834901
1914135100
764782610
851104679
46408857
2064082225
63412392
436153206
1536029217
1024035544
1761912273
536588354
22567656
81146649
475327531
1405506474
141431317
1339856471
1627932659
58610879
1733635160
1731945698
477523040
1025542601
1554088045
332562142
1802497389
1102288135
1367445465
304953567
1946080389
2104736954
212532461
935925058
1841917047
83546972
1350885697
1600964330
995424645
973014273
1343639086
1005423024
173059378
410539421
1810849384
1801848111
1512686676
23880824
539302689
1176482739
1970235664
410976680
1860490826
626284697
1047483758
1691368255
17182278
397255653
112674730
1552013225
716834572
661592778
303836851
1210011112
522814483
446871176
257501178
935330969
1528208064
883661732
1758434538
794557787
589792025
1880543213
15755120
1783122287
1170607103
42764365
1485952184
2123095053
1147096540
497258980
747276709
179480372
189909521
2023430929
1924386535
822657645
505463235
915278399
140873507
1741463695
676177386
823223736
124076333
2038378774
1484742116
238389477
227184235
227182711
34804229
68581550
2104488189
1672496547
1040164889
900554004
593468910
412209699
2064454379
284150786
579465597
766922024
493120621
1847778566
1055936995
1484458120
1410350894
2145268816
654764142
1931181400
1632706350
1990594701
90784916
1292232249
271399194
314518753
1690340336
1134559172
1898773042
1281465192
4672595
1033151860
1295489197
1880846281
847113423
568334840
1249518904
868828732
1558778732
96089648
1787788021
1595459434
815244079
1868015857
936113105
243277151
1848322280
1434723821
18322111
100947028
170971542
2003679234
1808381210
109617373
1443740930
2128950371
1642422173
1742327090
841137828
1266613719
1620166595
52991048
2139413351
1825151828
13146836
1384615573
32041000
1694679535
587395660
994004190
256323344
778546289
1606965426
1001380590
1127905692
1751385046
1815412021
508548165
1641467344
2092720973
497689026
504543607
253597426
690292015
1584718459
320152621
1357221432
2123101380
1350684337
317016892
2108728066
329642803
1253510707
953702294
1400915464
485514965
11155629
778760834
678972193
1125310382
1979887686
150520491
2074346320
269387119
575899698
785002661
102112526
365999161
1161159247
386942857
1340837551
7660849
617131651
1181783991
2007063223
1777843594
1078003272
1041514908
1302335833
1220467701
1923806018
199035139
1462968676
1646425806
1681244612
1084609735
1839605656
1892751591
1375932253
902366495
1794993564
1115745981
1436110550
106797285
1705914414
2046533374
811575574
495690946
823283762
1276488061
238013825
32845798
1860257838
1784510311
2121932409
1244698517
1204962042
352160573
1281800523
1792415673
1362591643
1502393291
1537489341
459683653
1849444284
1016143056
45048668
96030525
1236087276
158426279
1396491683
726605714
1606103472
694644690
901859579
863465727
1254417971
1218282519
923466036
1053349536
1989954079
509843190
799081179
454124696
207549934
1206972078
2106058611
611566496
373235552
754003475
2098525209
1308701767
1483985880
2131365961
293809236
1743573094
102381724
798333221
640732289
658606952
1904054966
177922181
1281383605
940704621
744051646
353217039
87827088
112447177
184882297
204040149
1487947377
1969532156
442676655
1024569361
1070404819
1631588903
1386726150
668193631
186136393
664804553
67558014
18023095
429141558
672038115
1135015683
595326648
834380273
1354977611
1307318311
1833098436
246945145
1101432694
498397010
1981039618
878158599
1315802739
1049869924
1093321775
1011512780
1689440419
1205345010
272415991
1535005677
1743279503
1683602271
16355310
943147678
2121419087
523817653
449881341
165176589
1600236277
1291404291
1304341344
1954103776
1795585114
1240204343
382267054
1097168090
516114636
356178274
1579438926
935353237
36046691
1766131425
1261279010
261857494
2135820792
455985186
1737281411
1698655044
338202878
648448881
1138834853
270414189
26950923
534947346
353968330
1962635133
719996980
88579049
239800424
1224580319
1168249722
1458877519
112110025
241118077
1434312076
671797847
411538007
862984721
1122442805
485741332
1121565794
1739306716
1490914884
920686055
2091713994
1886680957
1004532162
1088545211
1496193812
2055118892
1533717292
387130607
1841563551
203567116
83292807
1879825660
2135928131
989293963
1998616924
1969311354
1000748224
1077768244
1171589964
1873509656
89012356
608157835
1987334865
1465859352
890737552
73735546
1567502796
2107480145
1622646251
355262932
1771392239
934269930
1765818795
1231322979
1539541427
822347663
272080839
688323998
530745016
2129659861
554021
981716503
514609422
1108421969
43025922
1377735362
1126954669
1637501727
231465013
1960329583
2001169194
56774684
900478068
1389401686
602526054
782113691
154125865
1429842894
1588867265
543804653
1262151952
1503781168
614307218
140751826
1392006911
643514908
2028182710
2062483918
386879162
1262899742
85176676
207573407
1761771755
1351040406
1669596894
1735827636
2042841934
471188511
700901658
859294863
726604433
1185198562
2116555573
967779455
1337440316
1511086633
2112911260
559520601
1586646946
1047515349
1312164690
636052914
1486350389
1290606676
2105151587
836779742
1876796484
489526029
601455718
1528001076
1560223033
381112855
944405569
885331671
617356749
626556742
1074617444
927638597
2139672434
2105227133
4842035
41873632
2107047775
271754363
297406636
149958834
1303641801
343626204
246681926
1275959603
1800157590
1413407999
1781212261
1300539319
1977740636
451439964
1332526769
703290787
2140510885
1826843799
1652535220
613357516
1054331556
669603112
1860003699
1774663349
1949157469
2099046428
2063127936
976180285
2130375864
1480595713
2053507507
562380605
1131076105
185393983
883574862
664393928
173449694
1834009694
457038411
551563626
1358630968
149210484
1162281752
1211446332
802199721
1719946540
1195745946
1238224623
229931030
530822855
11370300
1661118643
759670433
1700804513
317743557
1249917610
1379961528
1877885002
1736323848
1269739880
1439465013
848930913
252583591
1830023936
1771533532
1385767603
1804664394
1520752474
1445028361
1595903497
1913928542
1248597475
845433857
798759334
254619420
1320561383
263795609
1739699846
1702740482
1553533342
1227393016
1080812346
1055324278
288721500
587687909
202224682
1191291570
173218821
1877204162
157670257
87917164
818455334
1117957144
660326449
261752421
2024510394
450569554
545290306
334550490
1318851056
915068864
22420898
767435296
365592651
115981256
1850652118
343103881
1292652854
733718171
627074411
1525587730
952724555
204801611
1489564879
201229618
1550576668
1381465765
759191503
928871633
509901044
867764653
1041122128
906391629
1879349055
1285491047
1005142728
365881082
1559417541
1536084270
1984597036
867855278
1481409007
460510589
1216208187
880417096
997191506
1584388330
1116872498
666256334
868050575
1935304108
728912103
419754473
1205127976
142442524
656853993
784974636
805941037
1119228153
1728863646
1684577733
39904808
918178571
109177727
961836428
864522980
1211545813
293335219
459227706
1867606118
1284009888
1576978512
864245751
136036662
2111724289
1096311450
501781422
965104530
947193002
903320466
25303050
1761048410
1765440586
1899886205
321038328
341462887
1897619547
1753578623
1966052229
1642447176
1990853538
704653312
2062946933
29374443
563310408
1551072919
56547771
1596845392
1246270447
551834074
358288785
286427642
1692925921
1131710705
792052233
432734623
1279806577
2033106852
915357650
1704824770
1388307907
479320603
882912846
1143805608
1248243117
122687787
1780707501
1357987844
891074529
29489858
21473727
1153853548
104005555
658129882
471764980
1174291412
2135212493
818858403
2056813855
1659507911
693799804
2039448286
1395632082
802692257
306822776
925185750
1053357888
2039060854
1708435368
639277500
1887124735
451009851
1543321369
1930552677
1927498094
959714245
300934293
1922709781
2034583286
2032696146
577125844
1495319328
518842028
1612564216
138445139
1794087683
1310105640
525421666
1028053644
1211546894
766462248
474058304
478930867
838123076
435315471
774964288
1839911609
969513879
333168220
224706767
1671292916
458351515
819517465
1970087360
837660467
213244539
1930555959
1240945425
859103188
412636235
193381575
572653197
2062602307
1777688100
2015135082
1805886272
1418075060
1739885553
819845413
1179407305
282043275
340699062
972704868
701530702
1072642678
1738728993
860038472
2041540759
902470505
1857665269
1146799851
592700399
145615614
1026854002
1577346862
854663219
1493002837
747174931
13469999
2133030796
1848308896
1422983048
401135141
1427638900
1205340973
290060901
1955752418
387932083
1547700383
1504313362
1754541502
1759260095
1503503043
714365101
727060905
1758947386
1590244190
1455535526
1254714453
63612017
2096583273
11479435
190858500
1651847330
587256410
1956254186
706150919
228416292
598061791
689425594
1336025668
575789161
32501973
899146335
300551620
1832500296
628019944
782486751
119992987
1322678093
831928142
2084644680
950603768
2076270884
270792547
1187768146
276719757
76164541
1047224938
945923500
1762454963
1559007261
1990171528
284251508
2054625214
1116071478
93919988
802941417
1065570684
416426533
2101595838
1716335970
1963928605
1240916004
2138367694
1980477009
1347028692
799752637
1419923576
2068743482
1856553031
1349223680
1051972530
1905512868
1616902862
1081814617
1934428105
1601286462
1136106424
2087158746
1036513182
1179628007
946001362
1764110243
98228882
424768190
995882712
2140620506
1884479516
301295939
446089915
1919126126
1298206545
1709409754
1105422401
524300740
1315248120
1215227261
1393514677
1422897237
1349208241
1555594963
1009322440
859002402
589869619
296012370
999407626
723619524
1080759204
79639434
616369677
1903771067
879973010
1942030908
608101927
873475053
79928288
2059540198
1285828232
1145733560
646986567
1607543536
377325544
1790032635
305285730
2005154684
280220020
920929848
757373324
871052283
2011149644
1537372108
964658097
1150296951
920014206
877867191
671660943
1094282056
1460288513
1792351956
2103189398
1685360858
1678389250
1094209831
1010361430
751731961
588926374
422855326
113388827
852822585
1098674218
1046485333
1748338565
989962557
295011661
302899351
1919190075
1739824739
1922348585
1207991430
186783768
540274562
80619475
190711021
891042704
719749000
1984986133
731108450
1294326997
1723756986
2057613344
1431277464
333938427
1593278953
867544554
1760197319
289437885
473270985
1788117966
910138018
34470948
951467319
396803953
711562375
277950987
1651467506
1838884094
1228026332
1774473887
1712162914
1861257176
59898390
877099145
1196466741
252794491
772809738
326843810
1535777143
935270906
439561919
1071430387
703377616
2065731205
2062149143
1871037429
2055309112
762545548
341840028
420484366
154998799
1779677067
1352671514
671613008
1587619201
204456559
813927961
2057403696
278412782
1525740250
391360677
1306471279
1531052094
1283159056
464725645
551135834
1030023280
1729227953
136641725
931243367
1205794509
1161059717
2138097472
852861642
990842643
1285472834
338887543
1044041548
1142815557
1402547475
1498111952
18347667
1833233416
1421685770
1346095478
250543603
1813509031
877917505
1083099173
55667921
1892867555
780569334
2073747281
725204019
884749375
1710479308
226570232
1360273063
1939871738
1249850934
1499119127
1826141856
1801746894
18422775
822001669
1773962819
786352734
2036420092
1123270667
891837882
374359850
1830257926
757596271
885450812
1041214934
266177789
1367327611
280493178
484117668
323899806
281324638
503235447
1981871328
1432250055
198674627
880477772
1360952859
199798057
1495996135
375583613
1738821906
636161304
702182993
334343577
1310341833
1819226338
690654970
1154774592
746967039
1584585579
239260875
1994242738
1705898118
2068522570
1410982861
270901113
60599481
600604299
1357668014
1254286369
1453832460
996095769
722992249
698748393
677311560
412360437
562934599
2090728498
89587351
508906371
624227895
1382927003
1169955432
1233691209
834865854
1686471392
1388046867
1264231020
1647711120
450222851
798421604
285039561
1008084530
1308685920
1726331889
448598258
307043434
1819600353
844446323
1448057278
131233089
1746959286
514414869
1047211894
198241809
1752978100
1516865619
849276801
1940510988
60940501
566687911
1643287494
1796563762
272806257
1578209746
1814994032
757995199
689437177
1360363377
1681624938
280907016
481667190
784390882
1724343180
1707268248
2116115519
1830566213
636067334
717817799
1592509005
731038309
1631660611
1333366181
1623928311
352850008
607449182
274900817
497771316
1050678778
2048814753
1622172185
1434181511
792051067
1536993397
1451688006
772988783
2106533340
682565090
63799568
315793808
1129884820
998721558
1418338730
1476398461
1342311300
404189416
282731892
1990965726
1025662605
1263749396
451387952
1938307105
1388821465
668891331
342632518
1818481085
800720790
1602761925
1919596388
791279106
1814458911
1489604220
502589609
1817917000
580773622
1894716031
1340475072
786225924
1777491193
1325136487
1184707188
1320719262
773231650
2014659910
918718826
1293258733
1395343317
1052076764
1592571347
362486765
1937884676
1252822871
1225198582
1544975585
1334297951
1821788826
1342431883
326713836
1764342456
144035146
235859181
1267721875
1947540025
536265384
1078125957
678902663
318485527
1898037355
516611147
735890152
701247371
1108136032
131684312
495084608
399276351
1398328455
543896726
724124488
109303660
549755308
621218432
743453161
1976166022
1698567020
692591359
1754368972
770366404
1414345052
354428370
384917787
79255164
1581338006
592736996
943913536
234420557
527315059
1082527777
1386809333
2122128146
1787854507
407385402
1518302901
755554832
1608858504
1964066047
412341380
1090980896
841441734
1662434698
277794491
1863893345
812495780
508455485
2128966224
2021473078
486194404
1591570509
1403818088
1969668364
1004301822
2072917360
669351434
1080662270
657115732
43382172
1653755817
1848200982
1903830451
1306207254
871742065
959930103
142910616
1913418619
363009234
667463940
538294706
1228238792
1454094223
1479948292
430289151
118520587
1898306990
1696023762
1102843334
838859713
979817653
1124513457
846494718
1117635255
813176074
45397602
832639071
139729048
2047776127
1629768278
1310536576
171504639
910628286
488468795
1178257475
71817910
1073672143
2082110786
323438616
207563514
986729150
2108827497
703030405
1145934756
1063214848
699589291
1698803719
1699245702
2027982518
1412604109
957335924
2069097744
113534602
374606016
222673871
632121362
1362124984
585432256
1980498476
2006122270
1960399786
1975583406
1085206583
637876935
1403065915
1294224319
72323359
675791219
1707229826
1859347733
123151886
1604883914
1467436964
299157907
548916810
1387719105
1991132632
1901099828
2111051323
1665915385
1466045618
1447131710
897938239
235670904
817633771
872469720
1672719738
640407565
1500623485
403539075
1714960365
1276743802
2117263072
1742411111
1232456906
696186924
1454447403
97546820
2113008855
1706284796
579496485
1287274974
521818663
1771201396
1344763491
1501735298
1076505158
1462780223
1534027069
368999233
610303711
593305984
618904269
1412972330
1032087620
778942059
1656193513
68417070
1000401969
108125206
680983975
1436288346
1864337719
121842477
699270427
1287721271
1674045460
30438311
872284451
218969856
1882120725
1139443533
1318283897
3216209
681908442
1281784192
662012067
1796582319
785374919
952383600
562656425
1048122931
1575173990
1324449854
1199620076
197387124
715042251
604183782
154962713
1648455261
1463679481
1413670854
1526726468
144237689
2049872558
181286081
1505504980
288167000
1867879984
1653102115
1518377492
1261770223
457917254
808518362
757437185
564643808
1247788809
1265656684
486153720
1489694614
1967319284
1463803071
193391162
1611210428
6477835
1517121060
116242968
1338381184
1947607152
259252657
2029484739
1135206114
1045820099
389431128
1215412591
1678985934
2120313183
1145629316
288145832
1052461964
2126092589
351037297
1446358968
1792358501
2105574919
1772617182
1339033145
925393087
965590180
1712071132
50009678
1184222660
1484587002
1718803828
1344858568
1043190537
1396282378
1846646483
1741190975
2123735385
1660362363
983778697
429919365
276628690
280000488
67333332
1584646024
646549724
702210972
166212305
496143207
2055567646
845327645
656108320
1990121300
1652967389
1619510566
1287373291
1116593886
1663562083
635094199
335495192
1802007463
288586030
1161540302
58777622
1226439558
1956131951
1169375628
1667393012
736843042
974499612
2006961864
1926847222
2108586847
1575700001
672763789
1111023639
1660624662
853552107
415583230
1705925906
1932497386
1302406888
916934425
1666958527
212837391
1106362935
1716816556
915919631
2063727966
964688522
1429668870
52901747
245778779
1953997188
1781041650
1976362746
2145470735
990273001
1222584509
837807127
952438165
1516652637
1711997253
1623848479
613347743
612118277
2105920397
1394593468
135794687
1818472788
890873886
1085497253
326039090
1008964740
1026168328
1026434603
886619737
1466793345
1472593965
728341400
1422755870
2116593714
1875037630
1387597505
2103134937
1898238602
1135090924
462355265
173672936
1606094560
142954242
1526502447
1563072016
190974542
1235851717
52575920
1716770072
1898898683
612976674
1213440115
346263544
97478749
1459877096
839757046
2083218586
1589983925
34773290
969588224
1286421364
891260421
596537502
858563643
617735620
931606752
56040151
820428501
1123689662
885364234
663541915
1775166313
28386847
993558502
920705352
2089256623
1132941995
760806210
1121725080
1326824314
2061338734
614305206
1099278548
1310469038
821045164
598561306
136074657
219428951
285384887
1948291635
2037164277
229474352
549304244
1293330940
1918585901
1880989028
1651051359
175224149
1033080181
1975962926
867236121
1552744735
674845310
1573562568
1604408454
915584684
1750798303
219160532
2119175379
1406563952
1756920391
784581464
1259130340
447045110
1962258325
993397638
646370950
1848353906
1377076218
940836357
289840838
146160850
733247286
1988081031
1009802122
313632334
1068245037
1870862223
638547102
870242326
2023039010
2079769870
1014111231
1777310742
733576335
1700132917
1401997994
1989498856
911079216
747502321
334674962
560188489
1495026277
1880888855
1248325729
1559708754
527940061
705024815
1244339873
467901413
67095197
464911971
824881728
1358112797
1269784210
2057017882
757003123
1083670377
2034324512
133963781
459748839
454598600
1653200099
54334458
2144060167
517059231
8474967
253021291
708451459
1354372395
883236269
861181983
1261381705
1734932653
178411780
841724648
1794098050
1998307965
463940737
641187726
171674869
1738399071
1518489422
312880121
1255978384
917177373
1546221428
1281428092
1962969774
834769539
1057780641
117900551
1061625540
627989993
618827958
324080629
1955022220
416652609
1856593936
1313294758
1517263891
922891554
1682828479
382766488
1189765143
1788058048
416228047
1571908983
5069063
980145739
1604251618
628000371
1635736491
38940012
460014330
1429749926
767201407
102099126
1318184817
2108526666
938588703
446406574
1162214103
1988374028
143205809
1236218627
1486862837
1121954297
1365044502
1597545382
248666739
2002074633
317797933
1516774934
716962382
1457760529
2002848895
1159149510
579924495
851253640
662384233
1458874818
1213347975
1042505755
1286755212
1267993939
20791641
1797487747
1457199300
2122000353
1803078479
1386989053
2023975835
1871246684
1843579725
1885381790
1728358387
146093709
1990476594
303081591
1396498489
2144196286
7756361
1223541911
1452825302
1249743855
1481416896
607907627
1785373502
929364526
1532227204
1015916027
230977455
1271177211
186827756
2025985864
1645947124
306446259
475280150
1043621976
2100865799
2132305264
864824676
1994105214
1828178672
1404172506
567043156
713465806
1329198721
514625771
1543753853
795378687
601865709
1942239962
194337738
1980583862
1404329959
1427142493
909961618
125477907
848248807
1033869573
1703376108
83509456
636390976
1616445529
1266478617
1756589584
1057006997
180530298
510498799
694378298
1847810941
1137658403
1184783049
897435803
979256794
1621120427
171071877
1828746859
1474540509
465312430
1022266712
731185455
582392507
736219101
2074974462
984907862
1605397142
1029782529
1994680498
1323055624
1752765497
617662794
83066832
534233868
257666699
603467643
1362037563
1333290971
1436701897
105473091
587308263
1400604223
1353475066
1964226039
1663228071
806155533
39475158
1661333712
1412327454
1397041487
1886299321
437791277
1406023439
528682754
606216101
1977353079
764168202
1229678056
1159053311
1069433956
354391572
112243984
1932518209
1010913421
185980496
1547266740
1156078027
2122014221
970384373
136572154
677208652
108084729
600695966
540905106
747943279
100539632
954830081
358938228
2038196080
216421145
1222693766
1107713001
1954805624
1974690977
1164001747
1411076080
907254105
1110691904
2075384390
1922385267
1209013731
1158180508
773816067
844233667
1206618143
1703311296
607903646
677557699
1376533803
300980027
1632764162
1143956638
1575508991
1813485322
1555701821
1678767098
1918955310
700606456
731367466
79513707
1889899548
2000752225
677110701
1955572870
144744492
1004509224
1240933585
402710696
1925443251
1261975572
816028604
1968557127
1219351153
311962865
1323888771
1234797353
756634271
33018727
1125507197
1369848660
1124240494
1171940088
385112775
1870738040
1374766170
1759047280
224773815
1475180375
2006061082
1381335187
852873925
1756562472
1791720652
1177976541
608378847
1033653742
1075130784
1868932645
1379681164
2015464990
791964768
1871735731
1505399203
753792544
1870887926
1317098714
947178252
215846521
70556217
2052268827
596887941
293202479
1976160413
1005270989
402164600
1405326503
551245457
331565603
633702407
1186877273
211201991
1317806152
497155211
1270957058
1190212319
1160750458
1134196884
730900388
1077931409
1444299676
408909681
1848467148
1829109711
2049431570
317911206
1500005141
138038997
1484789557
12526554
1262497290
1022762505
147538454
518527766
1458452783
1894890031
482912066
331885628
1887020596
1193870272
1239881781
1532196835
1039454577
1351604542
286458740
2125531449
1741323897
764068023
2037672203
728246551
158284186
1208443783
460074104
1725302918
571530611
1783112668
435384212
2096075700
1888538703
806359265
272983831
2141920599
47411840
1533406531
920831432
2135047206
1658493858
1878144106
890205557
1352762658
2021525938
356349858
639359872
232313330
1922662323
1088507509
857682875
582440443
1285357913
10400919
1410692815
492358051
1194023194
177591158
1292122611
1114186428
1377058877
64686354
1713022829
945908378
1586939748
1991604816
2124964227
1342905546
1300519460
320971286
500534601
1329429953
539410403
798406898
34560626
1676950718
764835126
1965610116
1169855383
1824902784
1666178074
1931928931
1191427749
1550858780
469163282
1229401418
749247890
433944678
705328108
1375784837
297837478
1357870156
2106642134
1741408792
415552934
847525020
578100689
1880108451
1674526429
859973843
863895177
1733530729
871940936
1928075108
535366411
967535162
434186525
83233729
1285890328
913449529
1051892351
1736187608
420346567
1685396253
1393879258
249829964
412047628
87247115
1844906509
364265792
2051414042
1392320028
271937019
2054303689
1251933523
875063276
1103805163
1332564429
544413265
1443032041
1125118361
853942964
1309095104
275585563
400552596
1187854873
905147079
2044194435
1937016733
933342416
255851092
564325043
1599468637
2001957833
978188682
1383147073
241252492
245377130
715882909
398492783
564078546
1898206408
1729011833
104588761
852561658
2012881667
139381974
404045929
1597429087
189622303
904406393
1648915037
1688367717
1447118932
712025540
1022887546
1207581355
989555704
1981684122
284675988
1074759922
1661537175
1915675267
127134082
571011344
2098413694
736880566
1209173514
1866933447
843634851
321281292
1133702389
353878503
658111568
821095775
81045133
1912363434
24967801
845869533
1567041434
1017860082
1744350093
856554588
349820328
447966109
1282733384
796800795
1008079208
983542639
1113421249
624168363
2008019932
1555076632
683951012
1935183407
1508802389
490538013
568000229
2075738798
1196053559
368207106
2096178424
245371314
469559392
305125927
581760415
1303060583
1628069140
412562713
987668917
675105284
705399176
1437176137
1546057779
1722694464
1090363519
94760407
1460054596
167431189
1244540476
729762855
780662269
1025219360
100661086
882651250
2081488831
1269476671
1876633558
189086457
778448206
1537248284
1045396975
908887292
1705913620
1831903243
1934039630
977663811
928526058
510079022
1965573040
1805686726
1759033870
1473475520
1335042498
990696823
1102219172
2111350502
1077833148
519798375
1950071352
53998823
2054107693
680586029
1064525367
1070800272
2147117787
410085403
1398142979
768811860
1539098627
1069166825
1270257314
586977854
1721600491
126891958
2136431395
2033299566
811840578
1770228689
807382858
1003656423
511418147
980900791
635733014
2119190501
70815739
1914751076
430950258
2138244327
255333728
1742474921
702973101
603427416
688867616
1707835772
1067702245
1937010268
62061172
1393158666
1572722223
1235694432
221987427
1268741612
2023296638
113097695
291082320
1731489498
434470211
914919293
845870483
1395423371
2113027525
2085552563
1570910672
123116493
993724091
257753068
147306366
1554896565
276787394
861257649
1249371495
1225246821
869709848
279460883
771779318
540395429
1017718810
604783343
664278537
643592168
1398417413
385825729
1324472066
1617133984
205399013
501527423
1240881532
237666349
1332312196
1336779471
119316617
2057267365
8888911
2002774570
1467511711
91583987
1811978798
1282171410
816607515
940073497
1668326174
1368694793
81731186
352414928
1397163702
1610849670
2127382656
213773306
811536556
1355769549
2092273741
1075323207
433301223
703660705
1073095214
1687522189
2140526703
287936988
47164139
1372567
1772303269
534253766
1921554928
2124507146
259064600
1737812282
922653680
1843572697
26895774
397790197
9242541
1311302229
644150523
1706231366
820745920
892767748
1691053541
1908764901
1833048710
497652374
2134943970
624082020
1119637955
1955828929
78917793
1695497753
1573095801
1941861117
1811301373
1695067593
326710274
63026999
1252128070
620064635
749236334
8350254
1648716857
1191529409
63278157
255612953
1987853193
1593102841
971201729
1376021080
361853239
1653332614
346717521
399497071
904950338
1299277637
214591974
191640963
2025196170
1197824230
161286292
763004566
1825667033
76637663
747248692
827306921
1522104240
1046815514
1027657345
319084212
457196739
455926503
1312105406
1915468752
346916819
1380842288
1807079994
1217764832
410273037
1798488154
356667445
885184734
1022914979
1608434959
997683516
882425091
309888166
1467609594
1066532545
992152320
810128220
1870367212
710685792
380596266
458669315
1658366729
929858790
734719848
2087670021
1258660566
1403003002
1909794694
1387543390
243398100
920246041
1667471338
952810507
1276701786
337714775
123105494
1947366153
211543554
1946113462
1983522012
1668102148
872093029
350189605
1139874133
1620535243
1041738212
151817738
308639352
2122142977
639785566
436162553
2057205915
44132940
162815453
907447707
1611574912
1967150838
691238625
166243275
1963763719
1965508960
1161687182
174996421
1805421966
1178379186
1473997133
524937178
1566048649
336725748
1158885361
1637363879
164450324
170778652
2055358441
1055547043
25608212
961482855
1598460119
1017931951
2067234174
628582643
1493201152
403252667
857445208
1768112481
89891290
967831206
1531092203
1154038659
945194749
267098186
158204606
1886522464
1282958491
1063304110
853069083
175445322
523269114
518853450
1837961330
1545910030
721122004
1934510803
631676367
2107731211
1344941523
1883961440
1092485509
1323967017
42687571
1242884459
1257187432
1032623711
1457529730
2009808431
1412506286
591216555
303999033
981934303
635159476
331910345
639299278
543184013
1007204493
1109448047
1953302302
1648685497
91677586
320297518
758157590
1476561989
1638981940
1467340557
1243912252
1825345743
73340477
1288759081
1722995661
442844185
1083566426
1156851991
1280498556
1657483575
708040661
632714305
576645935
333383852
1441222224
2015560943
1569117281
1378310827
542687904
1074478528
1112749044
1397516721
1612543216
2126312321
1854756098
314540153
1023886594
976303111
1779171027
1056716690
1277052020
1768562792
1683202308
1071978598
1284329336
980535593
2083556839
1611097233
1858662834
769133097
1354569831
941925089
1044045742
493606559
1474434787
2088778467
986137558
1814751519
835084538
1883344243
1102810943
884391301
245910955
129377905
355774545
1440576617
7371134
994657387
917716935
1748394252
177840351
1860996786
2125214216
601738560
1087789325
1815905006
1026904979
588690612
1495576578
1269957390
1560557629
1680303625
1278116672
1205649095
1218055816
1692997795
2145040336
281794999
381032340
1783234697
1273937065
1434857776
950810886
1092422477
1535547737
248186436
1001738173
87717666
2101143585
45552554
1445442915
980310489
1883738883
2007949204
1309293822
1390887093
1129959560
772511922
737384511
1472904973
1147219511
1027484552
2032846409
671059259
540889894
1776262042
60859127
1304335158
1139876117
1638944915
941110645
165093599
760265837
119851875
148971661
851259131
813457413
871011762
1365547576
1116958407
1017200282
632979667
338300282
1028067498
1132190211
2054792016
1646893923
1023828038
1865423356
2007385839
586177350
1342101965
1402735349
2121981993
443829512
1669052306
852307853
1481291493
957076422
1145945826
218059303
1726674111
759308343
926612451
780652769
359181777
575471544
577647167
1871955808
1970734856
431482374
164583430
382312575
1620152559
1612620331
913815718
1902564929
2006013905
897382827
1342659597
1515815495
1623430299
239781461
441647439
596597196
493019355
2037289233
1034374621
960010604
689949360
486576496
62376403
349092574
537187192
156245851
1926208752
1327915710
544917664
202517585
1466512158
64309204
1387284560
1913559894
1343417185
1428226366
1337964581
77970777
1657713377
668630789
2080872162
21130021
1504428525
499906716
1945752118
1612419828
1439238798
1397490965
379044363
1540640336
433917434
1901804894
2043375225
1380341236
1256694136
757822897
500053596
1866830929
1729288660
697125218
1202546934
1639050422
1083309377
1879092037
1306730032
474943634
748413054
972508162
2049068853
791075999
2065509776
1755654893
1036915931
2080884478
362924336
1133577161
1842033812
748621719
2038236491
722014626
1143739611
1723357404
465524261
1746595898
131003278
326780985
572950817
282211545
982556192
760444399
152863464
159786824
540981152
1088911963
961047009
229352952
1703424348
408577075
810149741
1870852465
91647190
1000728913
747594373
1736074819
1923931486
1219996478
1273789218
1090032461
1286637972
556821794
1358253623
1664047847
1347863222
236456654
2114579924
40935610
221807687
1048469887
1802836918
2083302732
642039863
641764205
874570723
1691220847
241573401
371601462
777980178
785464173
1023293290
375607928
1584953943
1625002221
270244039
1837336215
88636700
422489168
1606255395
636807471
266395429
1119108637
32232935
1091841009
315035479
388693799
802427305
1111761979
1786256257
1508916471
1658629752
542150359
537407549
1658267797
952186587
1846939484
959368895
1366839760
635443976
409285087
910746210
995439868
877024570
1866216324
1933098993
2049615077
2122010642
1943482494
614135892
1674886098
1864450932
1736543788
734139518
663967053
1398165447
627043963
767890972
803221570
1555337401
972358092
942258710
890707248
1334057500
585173224
568837969
1643713900
205373530
757081962
497696207
1093110444
687527192
377473356
1559178226
1284125098
667798731
1748936472
259708655
1571349980
713271322
1930167594
774236332
1676425007
381418748
750047046
1674669603
2058386651
369630705
351474478
1640389990
1556281520
540621194
283636355
57351785
1595587244
1440212252
62940250
1077360866
163591763
2069075262
84557702
844703705
887509312
1382367936
177985518
1678677655
363471776
1250608174
277050411
340546409
670059585
1824445590
1381860811
629777301
977006334
224357217
1641325751
26406906
1803915624
17478413
1644235507
67085103
1599433905
699522983
1372619610
473687897
1581400267
468160582
607895393
1077290953
2028459455
694103732
486532769
873169603
1830277155
1974017010
586470530
488038064
1774951212
96965114
79967587
618014683
1045551789
187681641
392163931
2049870012
754717419
525575978
1434902309
1921818740
957959591
1398397523
2032887197
2012462232
1073151089
737351816
1151323552
865946019
1260632230
773194096
1860328505
115895601
622665582
913826930
1352558986
1401754511
891238861
1368225218
672280462
1559133301
1242550546
134559646
1086267952
1143875332
777184023
1198227371
768892800
739924071
392930959
1445786634
1285466094
567357381
1620211066
620146826
1786033126
188549704
303404783
1930032886
189721716
1089258920
1268952392
1798811363
387538448
281143419
31240394
23053036
1659293146
147386157
1617478097
1936173953
1612792235
702545032
191651885
1253123914
918425281
303814355
1414677731
688198895
1047396904
27513580
1309786352
58783742
1662734213
983624401
77807379
19759271
236064269
1191486368
1591568131
1494673453
1536911025
1704956151
111826413
611137974
1098997965
168480541
2066376500
1460553195
1451649686
455857637
1523858638
452538914
352158065
1523338206
988077439
2043693687
972492029
1170938829
1735804051
1386111639
602312479
2112710615
1784116452
1128092582
1423118461
1235816996
1150386550
58551968
882558108
1096751798
1526026597
163513133
1079013008
315874975
1121565603
1909629085
990949055
988789159
1831235798
687688398
1486820528
1344194449
2088230994
668096895
1009109143
1956053381
1760220213
769834571
1566452441
484034167
1259896866
1311833942
165536842
1300560752
605837678
601006372
171331845
228606894
1860155671
731315741
1258671594
1473040421
293304971
1042645602
1154164908
144213475
2103917719
323148696
1702415455
1594561052
1110299164
1871737988
1790721209
1611848134
1172834618
588408123
1111665364
216776328
79117840
722696403
1107061787
148287088
793478485
1686334484
2031976625
493727490
1540151947
278102090
2122196287
1728688664
1892880982
568528722
1487900990
2090671442
575642063
1686000059
1918321512
1976013328
1305889254
98954003
1063380058
1909615673
1743596596
1617922448
1600673081
1607257135
694312120
39755390
895541378
1404958339
165101781
1381004994
520621649
255252315
1818593588
2035394188
2145259968
1777149276
1970239444
1463516475
1032407031
178763543
186626141
70347861
330200535
1148763295
38649240
1187116506
295744898
1826112228
276002094
1278208282
576160225
1760437013
1902955210
984996471
1763206209
1937298584
1001182087
1828212003
1501554587
1404872240
1668793260
1104493930
1254735811
688502331
217213412
234204765
1035559034
105699724
448133032
161450882
1252627944
1363028987
468032464
843571376
945770459
2070161574
1278415664
1476065064
1468713190
1456753138
1764424647
767470044
1493714939
1294833768
1044506390
1324450269
1381277827
1606649419
619929166
63780134
1337262495
1674786772
925976628
580392486
1412000514
46957977
943874421
1586082534
1990739850
372034024
1065425618
497544323
1343855955
1050577166
12535583
978310492
342344505
739150359
291239703
839279467
647121737
1248943075
1514539688
71649345
1012125080
854881634
2137026823
851050036
1766584481
590692897
1268295643
599683631
2052317551
834118556
1857211675
238295871
2003848909
932585707
1785103986
1265373166
480500085
1256511373
487471579
1750445185
2013212497
74471207
1739780636
27346019
1772506980
190714832
320957768
1790709429
317870057
1254141330
1769301298
410241586
874183649
1060631670
499444995
1184726314
261364569
1739343870
1834092208
697785917
1759719019
358102053
1201298477
719825585
2089981373
355299860
1535362433
34773290
490760601
1958894870
1436419756
92999043
1849417840
192824810
872464184
1469986271
385017721
544711769
125036244
759072211
1118104248
138419371
1656291622
1194640290
722251738
882147639
1513964653
1452010513
29415414
675208799
1965009051
452976894
371174612
768374616
845855603
368719995
215511565
223958925
1118957978
388745820
230274849
1883993722
1661547603
1109768573
2115331228
806516932
490895069
1460034296
1585490003
395192377
1061470890
711212065
810721109
358553110
1079718009
237133174
1769184186
1340333296
655467214
410745658
1403332618
998423223
1702686419
551241445
1778895503
1740796993
825751304
1604714426
972620554
469557336
256721008
1423279333
1045405016
1148331014
1892205966
140063743
1841726837
1286135059
498948236
1821200800
1059545929
280221583
1587447688
174140443
556457979
829369159
361277608
434923770
94964778
722425925
575026027
1143079377
936164652
575440385
211649808
1677633556
781113946
1396862399
729217850
1910981186
1432884448
1804433649
170242896
164715267
16484951
1515676585
1778622352
2128359309
2141524262
863892509
1197773439
765779222
1830695220
1656260636
1477798221
457717141
999282597
273237622
1956222996
34765328
588056586
988298957
1632711556
2099549574
241425490
523063328
87421875
1804276680
399463881
634788641
1706868140
65432831
606020542
1490765090
1856084412
1664883893
116951456
1975650129
1327326749
1414425192
798496376
135518631
766276794
253362628
2009533987
760617835
992005755
1761765250
1113771029
711655339
1541629807
289740002
1161961629
34798715
1149498105
741472692
702506297
896628416
1969177701
216675627
1643634278
1951517548
918092295
146582152
1613345361
1628846445
315507534
761007183
1516650759
1744272359
1828060097
1849610947
1622049437
474269977
92184147
1766789123
1057529842
1565467616
1024253994
660434926
639250206
239558311
744654522
646440125
1911437349
39821437
2139762463
1082028659
1477636350
1623737127
1255045301
833670239
2012587757
1448893944
1407610262
575393706
162184079
1185904848
832818294
808990263
508987927
1565194034
107805376
1709449270
1224336999
1572857936
1769392107
314376612
1860643700
1237415050
2071725205
2130763763
1137109629
392999807
771067236
436143137
1786523514
41967028
1073867551
1379236643
1804129175
1379034116
1788096655
341926624
1154899256
1737178992
1234402290
1228921367
2078365901
1645320868
1896220990
921406798
1876521200
401412777
1957468746
1922300919
514360098
586032516
1428159098
1642863364
308438903
1633777113
1935618496
82099133
606109144
152182221
1740052858
137966819
1184001840
1053796907
2015490530
1805146033
1515676585
1404728479
715855814
563387608
1314259824
1045018138
464435352
97708933
1510129190
255226633
1666630985
1516337764
1566487748
771707726
237335711
886605638
1322457776
713432884
1956535818
1273075039
1226714447
856219751
1940750234
784058252
1916506560
1889423005
1045926105
1387947217
2121070788
467041928
731761683
1757245521
326243903
1356678861
1960779341
69341656
221341171
1814011797
807090503
1739057640
365729389
1161600211
1671266346
2016385773
1516172728
101342418
1121833888
1615400524
353783652
736588016
1546714470
89688929
2105224310
865165774
692744417
658048988
1676211601
318206025
555427421
992867829
892967674
72035164
1879546641
1787918618
232481725
1939076764
1150166174
1022388228
1088298452
1932096980
1797742094
1984144222
957178791
200090185
1642135594
1773103951
1019485070
1702329275
1061127137
1298506158
534344533
1029841367
1748172150
127075959
1677795569
846269653
1666409581
414361161
426837836
38418744
1940396011
748937070
1040364037
847971477
2107012503
379702438
1951045179
1924674104
744112386
720529338
1820487857
1613495349
603640285
1853740222
697145615
1552449053
1141148722
988931280
90774087
124850876
744441823
1357740927
1228819943
105240011
1840539125
310022734
864603573
321748143
512634288
572000909
968240194
1465541289
901960878
1505637344
594186502
1281477236
670757944
374789516
1980712893
1245147561
84465143
409683817
685029873
1793815259
324459534
1570149312
1502948738
1258937719
2136142624
1654680772
776321370
1354005474
390662276
1039557672
1921470281
258302070
443087261
1579728303
1082627843
1869374738
151418606
1732846081
1546761168
691770686
1639804030
1007022411
937349792
1415109098
2022413062
278926422
2137958741
699554526
1374359676
1048090922
2118631857
2012659782
302314782
148770617
940672353
379654338
1385553375
265636118
1573777947
1434387665
1774278368
974592181
1494017347
2024359399
173558605
1451447401
501076492
553371868
332537833
1943661189
639920210
910896177
734019350
137746132
782093679
1318812537
849789593
23268742
1374665124
155006308
1386800004
1015643149
2121792291
1809702634
1330479430
1609997597
1881770673
318327755
2081336803
1883797989
342373130
1059692143
633986599
1077686538
1414122913
1434591570
53621277
1443559441
339900436
1005829027
773870144
2098577423
1426896237
269159716
556902544
1730294107
2053219435
587029716
1772265516
1134023308
273766771
538037711
1186133841
1878578186
261768503
883381551
1390807438
1571161858
1161878851
1426056572
1665763185
2063867873
240133019
330968396
1672559393
1588583082
1772402286
1664254576
667501413
474659746
712446100
2074740383
1960466284
548768025
1765349779
104461451
64651891
1850376543
1303505688
247631106
429324503
672031590
131421946
1262289661
874386653
822813330
2132573648
468992726
1551821093
979408160
164328082
1506895200
782524255
997595248
151052595
227149404
94132355
1083836138
632085477
1797207997
1231047370
977757922
2127759448
898472819
347844640
612091317
2104332268
101153294
1709848799
737246472
1758979501
362543425
1951501681
2126939025
1490678906
1386724692
1973479454
578581500
1970968360
245651601
1945088281
1610452373
784682060
1263024008
1723896577
1274334315
859166537
1046367491
1428257442
700600054
1717755517
1167590233
1498761446
114488639
82332369
317619029
591924297
256548516
335178501
1677829838
763482631
1417348223
1081205321
794757715
1922669939
745944762
1087207871
1181893033
678280593
1593714669
265903746
1307554196
1696305351
1738579017
754314269
301954247
2108403401
195529045
1858660792
1855007046
636400424
1252800686
271035184
1300194569
409399387
389900133
902818446
381683188
1446826172
360359427
1378553352
812027310
71500795
934867451
1089377704
1324302254
385783313
798874697
212767597
1163335896
1911439404
1700958318
1402463811
1971595466
984131426
1980016195
109378205
982145847
269695168
826305141
1658240371
167971570
972982154
1893296572
1292740671
1569470808
1616574103
1105594973
536426520
2144133093
264427300
1255715153
978883167
1065161363
709166757
1576297371
761450881
1839256518
2031789226
2063528776
1140919680
1834979683
1677621336
3926991
583801258
524194546
467947892
1359243932
470058192
576481680
135152897
7213527
1450553508
1448924288
1551429766
1189950792
836346947
1775667153
1300387923
582739477
550007231
287841026
85488493
887350324
674730024
1525919911
1303039649
401596195
578227081
1567901302
150545442
104667279
193554827
2052657076
1981708759
1547220328
1720860874
75485551
2011016032
1546035914
880859580
1108919833
1798623290
285972748
1253247511
785204479
2076595378
1830549704
677423230
616967657
1027644044
494128274
897107986
662026980
611868618
636947149
598622954
1880615676
1382309147
737278572
878716787
53462550
303761911
1730607567
607498664
1028973321
1539025230
395850069
125869022
1926009220
1578764883
270874875
56609640
168003373
675428113
170718925
582656248
1081679519
1626839525
1581651189
1750863920
1550720744
127054687
1620394919
1337341399
667647898
1392398899
965671502
1715962411
899242853
238003433
87926400
1953236780
1245725964
1005593811
429751121
1182957827
1860649077
772660349
248994984
1814752216
1657468800
316354711
530028304
1651944757
1282038160
764351577
1901358911
225547547
281193591
1751201094
884787190
1883765910
1638123446
662924190
1310731269
930911647
1048295189
934025675
552256170
1556218057
717201257
404128107
632909703
948087758
1231261979
1004115029
782994490
1767129044
303853471
1208614718
1170832436
323153807
199563285
557644044
413151522
1727435142
48614293
21866122
76054043
1771984549
1238234085
749911798
1958948309
885602542
910469826
1204652985
1212383762
1700446594
779233599
1445432285
1644966066
160802785
2055160870
232267416
1322049393
1505171361
1034245260
1814639516
1914532033
1042836306
681854519
46487054
1199461960
1913944144
137139528
1362905071
601121980
1975586012
114716706
561996143
1498717895
655268940
1442460566
1137778299
539130583
583265084
1923718322
649045714
2102545368
1901313681
809500186
1552986375
1493518643
1169899515
774936663
981739674
926523668
516316677
1286442816
897991440
464767163
2076060058
669335973
937624929
1738211820
1993236368
386484381
260738932
1549290487
1512404620
1700341773
940090012
690237212
130887146
1466062532
1937775399
1523151411
1423302476
1162264457
178122901
561801583
817890330
1014345052
1807936729
1692249799
1637514453
1460272513
389353703
71229752
985831787
1822386868
19743321
897186529
414978715
1115717391
1608607498
248733770
1488010881
565496543
17262775
1018946610
1650800918
211370679
280612502
285253844
459581100
1905762873
328637502
1560208959
571908011
58635321
25368212
1583550115
1251679180
151868508
19015439
197311783
105456032
1931841546
360339742
1327880509
467545437
406651203
2071892898
1201273432
1844770571
196735508
118907881
2002990063
1677781440
509065687
1307168958
496557420
285904405
1221443786
1376580556
1452497852
943592422
1530143427
342095659
1539037333
1149282581
1961745776
1573066506
585850738
1601884417
1800658789
1284347079
1025051575
296313896
876106937
1395361108
1057910650
802056304
221722070
861336291
1772401930
1376110473
1123269344
1719409295
1044277653
318292068
545239032
1659466293
28205287
205981787
586018259
1550797785
1835474194
1172943802
883129420
79128366
1880128498
506580828
1385793735
704415694
1171545153
1572516615
1737348375
627384779
1631805682
357583486
1050819510
90732355
1291124866
2136495708
1085603284
293520583
1860664689
1484175649
1784483566
502815103
1953968712
1464972680
1993336932
175021138
1597715372
998742272
1083630949
1037621379
1626319123
2128983120
2042021875
1849839414
657497208
418603540
639243798
1495873318
276542042
733900585
1934081761
1339493850
2091208057
1040662044
1015970806
560181937
990299802
783559067
481411481
762993583
427860265
2037602599
1803210016
1973096219
588920490
1491283642
2143281160
1374458992
536868718
271648277
1546431713
1715017921
613664875
26895774
72724671
591630000
911517240
1303461196
980568276
1622899291
224120376
1266541496
848860353
2078502739
814457000
146743757
325561601
819317988
939398367
1672003162
1155281011
457589754
2096488419
436937322
408876732
137199558
9995052
407504971
992985854
618512472
65643362
1124199410
999508050
1637047596
1074202573
1077047898
166666479
959639364
1575311265
2059078826
337914660
805690060
1623658222
1052718088
1820917646
1846692536
20307298
628373725
572214773
1249050179
276117030
1141877580
1297074205
1639580947
501552040
6579847
2046921860
1126488878
2109678819
299526762
573718679
1761076970
1424783504
2086585271
540195599
720503375
783074575
1865932076
1860558292
1338578363
1916508455
1549523938
1367609807
1115042340
1557265629
1233204214
1498194038
1521776951
1012176932
1281438869
1776891563
393292632
652613294
888921823
229441243
1224539402
1166297709
1298134025
1661275411
36422817
231516343
1989905311
445445838
1445291801
596759094
1105508116
455162881
1049213317
321341769
1951158930
827333361
532607638
1329045451
431059846
1149593479
1144522215
965906632
171184155
205171480
1945148564
785949327
209599554
330742765
856317531
1237813262
228751439
1243534824
1753302284
963199328
1674111685
1009789885
608710492
1766990670
727605886
709925956
1888087100
715916769
1819451068
1660674316
1747587362
976115898
704003194
344836673
762146792
213169462
305838557
249947217
533393529
1715883650
305672967
905965754
2022227481
1890004460
1928569364
1028627276
1327595050
2140612253
1082563616
958277541
718825485
1788758492
1525608975
916406283
2125332541
836905448
87089676
837917941
1961582053
71368071
94837627
523659899
1226778660
803389279
1179822010
1417153545
553861412
1447945969
384954806
637374536
1521062086
1796524903
318556288
1427027139
1030684897
1556678683
1699073201
1774590325
923430909
1324327632
687676147
374961652
1843022161
1743972744
336195157
1584138755
344260476
929605446
958955871
1880409287
261030778
666451046
1966816906
7340991
436345566
662340800
1008721162
42679305
1790172512
55225240
1282692961
2039360908
1501808327
1144701044
2112169499
1982593418
632786491
122623352
1173502011
1821988893
127225204
1999643052
793945528
1035497364
407232843
375931597
1963499853
1139773885
1714700451
354195708
637253158
1508547937
60857212
1841818393
177735137
462978804
674059813
1097639189
462822389
1135428524
1329982047
1394816779
1409338425
993812263
731225271
722634269
1042948151
1322577551
1711126426
64165346
1031527761
713247707
1705854289
342248710
1027734492
729918581
179854328
424277012
1187837964
2090024974
997360716
1237137499
841500745
770431333
1415786133
1936433
1754792414
341794795
1888375055
1720462140
965335155
840249066
1474941365
481694845
1198543325
824468920
1609601187
1812327411
1612151361
1775449113
81377341
452822757
1238725432
150184197
2133282371
1539092068
1799747908
1005194878
39569201
929532484
1027841249
319746794
513431627
1318651515
164526218
1343915637
482182978
1001561663
1008090237
576666820
1321869383
1875080246
1125373116
997477916
1302280018
1525493585
2006966592
399631651
825488670
2036362443
1125990954
1587410663
1063871979
1105759307
2000846549
890833715
2020059398
942782728
2091850211
1093554212
2104309564
226046681
1852657362
866582282
196603181
607013366
2123207884
2028467755
856375497
2132481741
866234230
2015934609
824856027
103076453
370275094
2115135986
1769805396
733662220
752160312
734550910
789638032
1969574637
25911826
224494710
1797153038
125285787
1901497175
1048319993
922284531
467253578
1490597356
921729383
1212137373
1416681701
1925456203
2000423699
926173516
725387389
1325574339
1463656738
1972657517
485163073
53909767
106958070
211067505
920229037
618731087
1982012819
1221156178
1554441106
1117957412
535478812
1917428014
1982391941
24263694
669169897
990517531
1847732779
1314885620
425254152
1612742415
179095704
1045068500
881044782
806530010
1520456590
613320055
385451143
885009814
266639115
961075039
166554783
1889371520
2045482611
1568083828
1451503978
1041929097
397400022
355260482
790017612
1896015910
1849081649
1322703079
1099693451
1708147075
2037742033
674441532
130376233
329134628
434250677
843443907
785172105
686896932
654536680
1956336268
1854309966
1777400623
625855139
1585094678
901917892
107213227
2056623323
1986262898
530731418
7601962
743565469
251060420
206254871
1297963482
630350144
858086259
218564033
169718560
2095944660
2014765664
1530841106
2104290634
210577171
1876291171
931414155
1782178716
233480350
1612169728
1312281354
1479282243
847871931
1432307800
560244401
327793459
274037710
363587314
1460120118
2069949780
541880317
1275185232
1305674844
626468687
221243201
217312055
1863375405
1900548067
1498705920
2128159425
388105274
1365558353
559593523
371271889
1855985744
495514848
139861614
1661077747
22151319
888608369
612825621
707199796
1760809452
1017053099
1567219213
1902399909
1983403381
860823314
1799865019
429927224
1526647877
1203481650
713591323
212112865
113738765
104626973
376320028
895463036
1505412004
1455857265
25156213
861006025
1384710776
630464583
1077820088
2046021322
1714700026
155891743
1236220436
1119390270
2010477970
1427080445
1201897310
2037988654
1372111698
251787221
1700951885
1427604072
1730630243
1323506435
965728239
711578461
1997492045
317217604
1196423320
1811238329
209310425
322577560
796906745
1995188999
1827915077
2088252156
1110155961
1555480014
1535871450
876457556
1444002747
1210394805
306212034
762827601
1199917352
696508669
778889529
1562726069
570662657
1710111335
1774745035
1268625041
1966201172
592078872
2023268024
1602587934
285412186
1721490808
1625483440
2051269160
1027676940
481465835
1910615883
1327152675
1580861244
94441517
452256918
1819961180
1485783278
97567422
1206814465
1128396315
824162480
195326037
1139355859
1325943657
1416960453
484935037
2062759256
1158592965
120317111
839925063
893275067
636774086
817341386
1148967308
1029824198
1751184199
1404823926
1179340630
1204983398
717253653
1822026295
228713939
1434094387
1651238472
54505789
1694371680
156447453
2076556788
1064083273
1612493958
588055582
399283662
1964676027
1249524310
1442406248
616595745
1747030363
1275637300
1424163429
1133743385
1816426143
1757235790
1589532966
1232667236
271375467
812838046
1194939316
894894560
1619307518
1412841368
1268355273
815859180
839009350
459062695
1943319573
1248373220
1401359401
137600978
430729351
867092305
1069614294
1972642980
530677243
751863177
1825925568
1297758000
1773898533
1302418541
175280534
939892431
1964919600
1597108676
473504312
1376421695
1197457566
917720509
1800844996
1471391566
347697487
392694705
1808454157
1825271557
1261091826
1379191881
284944233
1863610865
1508196393
329293154
1626503849
1539207312
2013393166
426570287
1934117231
876829373
1154043481
951665549
2139530450
1572531237
439725770
1791945867
1511010910
408742158
1241332384
1237661658
450322141
1810745700
1398860514
1114729282
523017360
759562027
280537814
1848738986
1573934768
1192487084
984213682
210851579
1630033137
294736819
1997999821
1025738083
1297809668
903077088
376153730
1888462198
994692584
396792964
1672058970
257928453
162857973
2011341693
324878846
1771165721
1731645849
757089987
86652896
1046378088
1987202315
229708968
1148737000
368645520
1572850007
1029734663
574264883
1536283391
317503795
529445869
1913846243
530259788
1848581689
1503312742
602473394
102442480
1910535824
218720861
1322167554
239749835
1308516810
1634333496
1023931040
843058191
887357978
283744746
449642435
2029277801
1359400753
1835683058
1104431901
45815190
1767797601
1728207404
579373126
164084276
1455857627
1994737609
1205448650
1638700215
255980066
1333687807
230847388
40872122
719555235
858337231
1378894486
1595566831
1816648019
812900258
337378245
373126043
1670661942
841005794
193235799
1694250916
511185217
603173802
857516876
336278219
728999977
1073465858
1548745980
1623211358
1434296740
2115858501
965213590
610354389
135092667
1477521479
1336396011
303187490
1043785000
1251443116
1486425397
1716732032
1110163626
1809983367
1066436932
2135204908
1434497358
566453956
896273888
207008065
1220436538
1795193694
343993415
1734662327
2000576599
741392541
734206144
1996784683
1239711732
445278688
2100497657
166564548
442654336
663164730
470743783
1162526834
577664651
1166887910
1078559042
396566073
884567419
1951654428
1020702190
924261743
1463582609
16636929
241718259
258203122
1163246451
860701723
756317386
102673530
317036656
1944929206
1302147734
205670958
145014736
264811514
594721970
887716385
1183260645
664714086
941716422
2119591336
317808984
1491674316
1751401732
2082460607
1212240357
1346479452
1312600403
1075346248
1606512503
1262643613
120592251
1543791050
1813207476
1017172024
1845222243
163612256
998475083
1707903636
396284996
1227680912
1827810486
1475502529
1091016761
73452870
1684353412
643592168
55126008
269359983
1824504168
1918764924
173243937
1304095275
1632921772
1611743017
316670127
1952150044
1632537182
1873453656
1558557883
848642439
1483415508
994497188
1715939401
1229901982
451129032
1988224982
1558243595
786305879
151418519
1232730919
1326578521
441484357
444572512
1946469989
1832900652
2010681103
93233203
1993383214
1577794253
549684870
1590223438
1459297162
736349667
187524958
1587519428
192771903
1575384671
1957492918
1622795134
1825768587
1496302838
885826386
1365986957
486740412
1263922681
2119426639
132618951
355662765
2062118642
1166784464
987185507
2082705908
519136474
1509929550
735787301
1374685978
1999892691
1590354002
200697309
842386481
693996445
1628458345
1476707743
1444307132
1427928407
1391205136
961129548
1669557572
1650552765
1705624428
1775604348
993513480
419467173
805064431
852622404
2041321790
1393067889
1541352048
98696316
441912966
1238588430
1320465496
895030461
140470954
263786856
1051792565
207822040
471240128
1217558945
454314753
853722054
873542224
234862869
390761729
742328280
1641674872
2055229036
841227603
135225027
1381277827
338055356
300906832
1060415714
577204858
1891979504
1183290033
23608657
1551759155
560835674
1620129710
319997492
1859365943
118547162
508896891
7856669
1084093896
2116170531
1078149258
957018236
2140173512
136071623
528305162
1145556276
609635798
491866556
39157807
1571573735
1981538443
1657919431
807917526
208653140
1238562592
1992640630
499284274
108410280
1970053478
910688383
756929040
1868321511
1311746252
101872348
905783951
12704637
223318619
1767249353
63605880
1463017897
1874255699
739182235
537777477
1666797414
479144512
1519383719
1277967901
340692683
174429499
549946164
1051697626
268896936
2050465043
2125305852
1858018547
850599170
1303492591
565269987
1826958379
131668286
568529973
500751416
699656240
1294457769
282509221
416467490
1700721078
1626735310
1362073088
1697454200
921658142
351494571
696071659
1855201532
1033733664
1675467771
1683787899
339708028
1497318520
1593756180
1852250803
1598257300
1367008352
376776210
1800174066
1611969220
1886746779
993952286
1334101127
246765504
1782500637
2146434457
2132273249
1731994543
794636176
480585871
1084694391
2082907542
486150771
210417902
590529489
178529488
1907369643
1085106594
1740863212
1302423681
1275563957
342201733
1161353775
923929127
1974256336
2006770285
1229912493
1747663107
1918410518
1933122180
1506563961
1489928001
1987239777
405292630
999682493
250932003
2031288399
99938173
1394118616
1915294394
175992367
2053997162
857457240
1497435887
1466957539
1120004594
1267980718
1063358662
1518326408
1423309341
1050488763
935458728
920044174
822624019
1532116329
1752667823
339900902
244537715
102896543
791434666
594750663
1614047280
2144097015
1718721830
720630131
4695313
1415830628
961251493
1765440688
1204839372
367641155
1057828111
995289934
88416290
6138147
1409358638
1259481599
895093618
1867268704
1166690472
1545586184
417085618
1504853977
17333248
1415682002
893155492
177067070
578663012
1060230964
565015661
1916592231
1844640569
1653750993
478516436
1652838644
771370375
1639616301
392382213
735901315
725499660
1486844027
1115438398
129476659
249248461
2102245426
1611650006
657658580
16882228
1584438890
520116521
577225977
127429420
1085471909
459328938
1312115814
547891348
263459767
1868193145
1538887077
714996289
1623030669
1207112337
71446213
1884666100
833300345
127091131
1387874459
258301054
749094149
122410895
1144747678
1045265902
447116398
61963806
376342699
1659796096
296482557
2122262545
257233310
111503927
865178943
2081138187
446753491
1810977800
1878145820
1954266228
1988799879
100921477
849344992
1845610432
931678489
1897415022
107892991
147921905
799669661
1768449309
361800947
708616910
603846440
303593254
1286248693
87598852
813774135
470330558
1141007413
1991555144
1136854035
153314486
516422288
1770268155
1082222388
75053187
1737111574
161337370
836590924
124589665
322213136
1594799029
1027792343
942855229
1899894393
396152321
1661423556
346955191
444894590
92915285
138052884
854860703
1836521330
1141892628
1878299867
1781910373
122273503
1441602082
1185027512
1680041725
832113819
1333547369
571795174
193691165
264076148
119731550
982957562
827779528
826339749
836288466
1621144837
599405388
1624883492
1274449549
1835386618
920389390
231736002
1875040860
673528989
1720953640
79181526
1690342903
1413602184
798821400
268171643
848884060
429229797
175443853
1686925130
1270401505
1499538425
254282423
1391448680
388416831
2066551078
674494163
409112632
1781511630
965625310
1930051125
1569390649
329465090
696080614
1955389337
1503763619
418919135
2054747574
1973162499
536641972
742341680
1272028748
21591834
1834220985
1830469335
1322625243
559361707
632304191
1419778447
1213762961
2025018314
997855981
1543523224
1570145233
2077876180
627582365
1427335758
1102510974
123945583
1967736771
1801278939
634921306
88297604
312900543
1459918558
1284955532
1843841230
135321094
878667591
2106438240
308990724
912651234
10512489
551596852
2025398046
1646971769
1020166155
2034439109
724165131
1548256540
1060961841
200630127
1350913511
1127496551
1440259863
2093564193
12189464
875092570
182038041
2101101087
256181849
166065909
1981796080
1756760820
1726901364
1635202766
1610407101
562815696
868779758
2123188656
1301757498
949596816
1928862758
293386324
806080466
497711746
544058845
154108919
663224928
948074225
1241841159
2041080160
120380485
771307626
743169915
2015481212
455186109
1996179114
1074513242
1069500382
1470082132
1957142661
374560353
125868970
799851635
1249859165
212459174
1916968845
117856060
1736119120
1807257113
1549625898
927238091
1445647727
287364190
1154544842
1860101184
686453610
682631762
1538097475
520888783
557866677
1241638133
945816197
1652348484
689960247
2011713072
259789031
313460810
744545858
1881037180
1896615588
953560267
225149
1899958925
928289283
221080708
611528515
1770550989
758203989
630480394
1938224849
1321172187
1107711318
744253219
1565864827
1259631807
1110401543
2022128682
106967517
945751429
1018706730
2057032783
13269568
2069141787
1673711943
255147555
670150958
1583209518
659336649
1395665315
2038255770
969636756
1848708118
64223136
1034897423
1213047019
2055972180
252765796
2014574168
1489060743
824644221
1438369079
1782263640
2060431181
1006881694
1772914442
751028832
1717361132
1053551072
2055534899
805713874
1053881751
537311811
1166415205
913429056
2012767181
424562095
128303893
1362215035
1542865661
2084933248
1291422002
938623926
860344126
737514021
1295372446
190780560
458023264
828925678
2044756092
1795046741
595671272
1199440762
441203146
1000762938
394759986
353625886
483758004
1136943447
1207161673
1721039740
418255609
777906954
827139267
1554636188
767034810
983803011
258267017
203188612
458694702
1637972047
219291793
1858983475
1592684634
1909114659
1332100277
1793709899
207950086
1826698781
635171760
1044305807
449882417
793055677
262679874
2097215834
1676950718
773899970
1173838251
1439888012
1494286188
67949390
1182271758
1329267360
284889446
102306937
1326430798
309855967
1750250283
917454211
15327051
2060248941
1401941763
834364079
1795217341
1081631250
1566956144
259389162
1637023217
1232289336
2051951154
917098282
979125840
314437374
1996859134
1607575557
1092686470
667957993
390861022
230229523
29859137
47874253
1992680467
743849020
1796557676
1915187588
1059836150
1948346794
430881929
475453785
380544314
240998775
34942526
1543534849
1809255223
469772063
1397845492
71974543
896034226
562847566
459350060
99755741
309131192
1450270276
1821871197
1249047972
1627060524
710470856
424951741
622786786
449432303
1270627236
1297473271
1644122267
46384110
390165282
1183912873
879430564
1016087307
1958570702
160201281
659111953
562688149
1471107554
161206992
641620103
311172396
604071016
130992614
1285644087
1867508238
434590166
238205764
1273594808
1260551792
776123878
2005928488
893010365
210003111
744146883
1936707654
962672399
1509843799
300072517
1162087263
451469323
1219153615
650507196
504694862
1013544550
272609114
1108541249
1560091122
2014274206
157783558
27134455
1231945147
2087740459
1044422299
1475605541
1023558634
1268342011
131044883
1342812394
1971299881
2126823935
1964449482
754808965
191911851
346022611
1751037150
149108052
1368708450
2117154602
226095629
1527469296
1565120548
1849705311
542475597
590370501
1289510914
1677495924
643885163
1324404364
793571823
1215923579
988400242
692661302
999736458
1573955502
689950525
1416755297
1739118147
1700391728
1172056803
1961934593
220503143
66456710
1892745746
1827212885
1595442939
1048745135
1038669216
678592420
1712153109
262626903
999290816
414744155
416955133
477774320
1324157610
1327589706
1695927067
281238916
639103792
131144636
19676830
1822513914
602100585
1311023530
1987552808
945183679
2115096549
1731824422
1567216553
1400844
1031622159
960598518
484160783
32963755
277811801
1255269074
826135124
1612904146
722758303
1760466755
1764086779
588979718
70418613
356101479
565889211
1436886148
1621470408
1924672326
1692893467
965030335
1817300140
1984597525
542741279
1028904448
861800734
262299896
2028342666
1069509429
1797687712
497571748
583950140
1243404223
1326470697
1760260898
2094948810
376090608
800947200
299333001
433496516
1223755040
903867291
176717840
654055985
700375352
620005595
93000338
1960257463
163012958
1039885306
1060818462
614089097
980516660
2047266044
1017556708
115242136
485735404
1923986792
1607680453
412088574
1849661551
2022235966
415760485
223921498
883242222
828326348
534616029
151285951
1217269375
31365107
2129798291
1934286023
810709914
1115280863
1190108842
1902055185
1443332227
1762344321
1975872357
1172811035
1157303491
1904505821
2071870518
809289287
1538113374
418944246
1812465511
1048698572
423600769
1005623838
906104980
1616063187
24263694
897725152
1766886420
450533393
1734275217
715326569
238425492
1475601214
1682371310
2128072576
110104225
200721509
1278807684
667463955
1149736727
1349381478
1501914024
1397003210
189500657
919688193
482895287
1217889177
1322693243
887564097
1531939359
610998973
70739059
544150687
750122268
1252850780
289691131
144179787
154480705
1748460251
126666212
2013744680
744356977
1294901591
1661398659
635361118
726002217
351639579
788189943
1753303204
2113348246
1423483684
1724465212
189008740
378625861
1312736592
833278553
2120801784
1972670983
1264100095
1462998784
1298100658
571698672
1504817590
1861804023
1929929700
175195502
894358162
1438510274
1220660885
1975446549
1426675188
1323907585
1377628145
1641815107
2110343119
1158091251
431798604
1935234785
2088239585
1111358484
1837906722
2123154257
1376542434
1307667070
2047674338
1293002692
1603140528
1490615553
780850975
303842358
1098826360
153000236
2107763666
745702748
2064572827
1851255874
1578744136
2035284777
1340124164
1427747097
1873056525
1522462213
1864407988
877723243
807790728
1541685182
736554494
2089189292
1822119391
439613417
1231140890
975509227
770958833
654239209
543712154
1613421729
1525605244
1845496602
97515884
1367567218
1441569285
1575859171
1717942017
1593031517
1301261570
689979703
249124197
371047418
1258081892
461749297
2052455206
1448232616
408908108
2035873121
622512653
1617806663
1997363154
1959734068
515300821
1011961481
1697145086
745256541
1041708499
1149567950
1758763576
15600355
120948409
661051764
142600942
1908748426
711225408
2013335441
1230279310
225954357
1028224800
1660924672
583062076
4033658
504601730
950995305
1400755379
996246502
533533053
967431681
324260303
1355961945
387536166
1750485383
404880679
273441590
1905056570
2026269479
1317798877
1068807377
1535787753
1838953435
1812231502
993184055
1983186117
2105439916
1379135906
720225110
619361928
950349193
1622157096
2075467548
952694179
275033750
871753099
1314907886
1386294101
931193167
1856905309
669764507
147506946
589058721
1171428859
979020888
1814472017
2017051528
1222966733
1609548735
1633820568
1757559701
747113076
1838180841
1750287892
1484979258
109878101
1172329145
1833231071
861168041
133539040
1552847925
619043318
348869746
927154006
383423033
1346345936
381810107
1818123538
321446444
1658234696
1134981650
985195112
274794784
1822389138
1807097564
1840339235
105122093
2117602803
2003082987
1763346251
676339848
412153066
2136113319
246253539
2019793889
1964253685
1263928713
243775188
1013383046
1023935167
1910404515
759473778
459220136
608823377
1944007185
249310952
1023042754
1080758074
1979594448
1001210529
425837957
1012153666
1429138534
251213903
524408433
689156898
1157644375
833766504
569833166
2088327983
941462826
1816140514
799938609
98912358
654652945
1493029483
1301933448
1222886952
1225135097
307354667
1183583582
22376908
518810500
2026040808
243721127
836044923
1222584665
1890884666
485672200
2119926620
242585814
734531424
574566419
1762586801
138920987
1209005426
1367633583
477002062
1310364361
836902341
998942155
406758970
20621259
971557520
398108616
1428909680
752426780
2090210526
957449662
1313233361
1599320907
91629833
889545141
1140782768
579386825
1877733857
1969548715
306466401
349188305
914011080
835718618
1526760919
1345932848
1819422230
1865200076
392384077
498191335
1115435018
1416003160
671740161
2061933598
769692374
728163542
733433374
789681920
1635789733
978284947
592007862
1491309904
69862300
2009329495
2140739496
1128952903
610696861
1427375795
30488905
979665054
164673467
1519850621
433090600
1845550038
577857389
1431892831
725027288
824452482
2142377025
1907143864
1918616487
1381186626
1339235640
2095714403
1924721727
809993827
1639221369
399942167
1185267824
485791159
1319291886
1034168060
1142283463
1623670393
1908819344
550589931
894186441
1053870934
1745750778
1526688203
480761407
407429218
1452081965
598012776
361748721
692653310
1713786356
1456167749
533167339
1737181816
2020718791
1707123346
217848827
90730140
522530047
1187211672
1900447873
1652815327
77141184
1699490534
1210293582
1195892240
1082333433
1129988166
600261228
146908117
1523406519
557422513
1171161055
1737989281
293427275
1706768076
438518928
2116855615
1834328291
2127095720
840054853
1546457581
892995671
1487455989
340078019
779818983
1621780784
1127315992
1900106570
1316959964
1098894606
33232476
1953664250
751779253
1885929179
452167549
1849841032
1158680169
935508233
680319841
1527585758
703313323
2095346287
1878648857
454990201
609665514
1696230427
157854794
305732618
1201639431
524110023
634921313
1388467972
743679470
149066406
1784478165
1370576280
1252634817
1448231323
551824350
650381614
486244476
1429838376
1870766644
1131558634
634015468
557275920
2015365139
1700006380
1741004502
519022770
1158324239
1839211570
505516661
2086002334
1934887432
915130311
966467980
1083965409
968879212
840316340
498117227
1512013071
598395105
723210771
773786182
991232078
226770660
1083801426
1348371245
630201213
1527978888
1614469578
958856202
1138881701
405461638
1406168686
316423908
1853721540
553011880
815308185
1696481152
597974705
940437813
1425735025
19319779
1160204875
1045775076
1023449030
117875755
292488159
1704239144
719442367
56758282
1706648058
1206013379
838711116
1960708309
1355075843
1759820150
1914278255
207934102
898996781
1803632014
965941966
1683499271
567063492
1269343567
1674637036
1861091394
529782295
1823391733
1142545402
32291830
1081702867
637964000
1658760098
1870923869
1107532437
1954363561
746994727
882676570
1444013436
1128711005
550873857
1606131639
74166701
443393143
1284294707
296091325
1701559035
354445724
1806798336
431357150
753427236
1660619924
1305522126
1118345241
336347505
943303961
1454214962
1293775632
1565788229
1148522737
1209444484
982888758
713909161
423882726
47553601
1235222312
1383319935
85392579
1909625353
1956416706
1410153086
233045096
1656884311
1074431096
776655671
789241413
1644688418
1691760091
2144290621
1677632813
1439695223
1232151890
1999809104
1124168095
1628135185
906310174
1096420781
745787817
1050598700
1154551850
1207998952
1540890442
1859589800
1605457414
1037239409
1992506125
1328614686
545158057
1870205469
1568988379
975858834
1233851997
505193819
1642994835
758983934
1198137952
296939026
1719129695
105339720
1691527062
1965536107
273576179
470430507
619510528
1260769506
979197310
167510295
703491442
1536724028
1228227030
1035216003
926794931
1469154013
635747300
1553961361
508823834
152164324
1767933295
49563237
1585617537
1589337572
298229396
1872318748
1359434737
917765298
1771738122
59014079
1509430460
2037029834
1214953893
981613650
873165471
1911338102
394713668
407484931
1090009704
210121196
930524862
1176067863
1433129387
1074583710
1031518048
590370576
695948102
924300475
117326593
1562859497
1611848604
1245531269
2145648766
205883357
33887622
204537319
1771231417
248970224
207617318
1627780853
307797149
1237716754
142269261
2737045
255076553
1593696754
1382849276
2078970188
976005107
308167197
1159533639
2027594769
1740977821
1460937387
1967004179
1564764318
713102148
1798975165
775615043
50677501
280035321
1655213561
460588312
1973222052
1641957897
2116687076
2016952971
1207693353
1651563002
1384833051
1383426738
732406439
1505956635
2055078722
39168597
1635805907
593410108
1749141999
1775089709
181322070
822113537
336443139
1680197710
1089793551
1658077871
427432082
1148232422
1195508131
955135242
175312679
64139300
1613377238
284720928
956334666
112242803
202214026
1738215764
970012034
772418151
988068946
1844975944
1642497307
139414411
276842700
1999539025
2018508808
23464185
96414215
1512003669
895623968
1021927498
856617032
1692856930
645380507
548958937
1693931660
1012433682
259876667
1955171461
247694566
2140046353
240990077
510204256
521083195
394720077
95377206
662071104
692021257
1097413501
1217624324
1559778756
590300775
308773683
1290690059
1916741901
330234879
919314141
179436881
465399440
614360451
1279357215
596840305
875398519
134360314
1158246230
1925957278
266951650
1704714353
413387846
2109108152
1454125829
1522881646
1060345967
1559226056
788995509
84966680
1562203951
1609864278
2117115215
786692898
547811713
1299087176
334358319
897471314
1162478620
750999530
1324389388
901373801
30900773
1947040479
1119953740
816802135
1473159375
1034269659
1491067886
469935583
1844628989
1852348094
1228428907
820394023
1948288534
1591854986
2139624208
782141887
1501704512
79881474
1087528885
795708453
1358211099
1824898605
1304932275
552597630
457200750
1385246771
947953199
889673945
752070039
275852188
1030589335
1548125316
1435373560
2140129414
574511228
1395533316
1857599656
247795510
1569487694
2061945875
1551676180
981114200
418460500
100165531
797007930
1011115800
1091597311
238218603
1498030579
401728286
1976587179
798863506
952297423
978175262
1202349941
1470851377
1684880438
1310091791
378747273
698275876
645251314
1419568663
1255863129
1034328866
1397393831
467928543
359815909
181392523
945963435
1669561641
228998992
847121351
906791390
1126773189
1156042670
301260447
46167905
260509273
1328340012
1133073055
1462346964
1048876322
1332083980
2131968219
1101266150
1893355548
1669877669
191730912
1833849864
292147041
1481132823
2070225175
2024459470
173492476
300291326
1547457904
1483208178
88014597
2120183811
1150371920
2073008838
1039744790
1265730925
524951540
459576467
1012789624
737856883
419328644
1866699574
1194419167
312087355
1650482783
584113390
1346124216
1399659007
159763820
1993103731
1561468182
1461358903
512373216
946002329
1331078223
462849026
2029202623
629756270
1688417485
1752896046
674301160
575612636
61293949
229680214
1729975101
1588834511
1319370094
377657693
161043705
1205356055
123326755
1208864991
311574704
294524560
1477478634
1431268381
591547607
1629703210
91732987
691221878
697485235
234190317
272244777
1685779483
1156632454
89023468
27669155
1968875590
940273829
684014117
11591834
957392189
835790045
1644606431
1798764847
139008332
511285518
905251641
801626235
275472888
1223146111
2019150303
64365949
128473202
236447854
923269055
463469705
1400498839
2004423567
107527609
58729772
224755205
838395481
2072646605
1399133555
1386184530
1061713940
117610817
879387150
798779500
991474509
452001805
517608733
224278156
108709639
1241524057
385438958
558498137
507912892
442400767
1959034812
1305794028
1762716081
2104571526
2092447813
1263156705
1338452699
1825812504
1614803124
42963050
1440439678
1706591148
60237382
878167577
81712892
1325483724
1735847990
1464761392
325750480
1975008108
168815249
2076896581
1986963623
1851710511
1806615995
1350335990
540892239
574045922
444660119
861748856
1715081766
1772291523
520950054
1347392877
1178107648
351895201
179281791
1718144170
1174465560
1301137998
694559110
1076599646
1870933554
1307176540
1173578368
1114788671
949967568
1994681696
161008969
366080230
211379842
945344350
173883284
918697989
1063012492
2128586155
1688612855
1534876883
1899563333
693056121
1514421174
205796174
242872674
560827572
1343844595
253045891
1375254476
922434890
480402305
660230220
1113332523
536899547
972650447
1663588381
1898147035
1887858125
1375730106
1448761081
2063441132
1484588130
235686568
1856224702
52508373
205536698
118621654
590694962
1311409234
1421372703
855508746
1903573759
1891738070
1188193424
2099060311
87475551
575067543
1632762314
749951479
1867704506
333987195
422073090
748860890
2134627528
1839334712
1132077369
35999104
1250028536
524789318
327791414
306932641
107388040
451432171
15065724
1183462538
1586743406
2034273753
1425527067
2067183938
453487214
2135924682
1109824356
616487630
1071552160
174026709
1984023017
439521117
1034650235
472038374
293190712
1666821197
1400955429
536537232
1850308983
997850827
1694975131
2006269839
82306431
67204479
1072101148
206470448
2013150013
1444439664
2135080094
635392645
27291383
2093695589
1579032337
1331208274
873625590
1809365393
36503423
1009111152
740986925
1570886256
1326408488
939649239
636819255
1297372879
1916415468
588307569
2131301487
1892590250
1686788612
1136481461
845051585
976714100
1107324411
40901978
1911800134
1226374702
478065314
1483588096
305171784
34147770
1971443385
871907952
62719344
770195376
912775403
1245442267
1296111951
1309032235
603640161
1525505348
1885349924
2114405203
1644114609
1366034912
1896087734
1531421746
885535227
962588073
1752282348
1181785716
1155176387
1394296897
748814170
35757864
869999482
1578032715
1329373656
1597579427
1550550603
943161384
581406914
492713405
1568220199
1947993650
1697034038
1920240664
999982714
203582076
1355908245
595345046
1390032379
1360801228
1021037304
1654037545
948946997
928244297
1430045847
1717380041
106793604
51776177
694946118
122471498
949804863
1580900994
1561644273
2071490660
192134005
2027001164
423380952
1649169920
291773694
1278353732
352627253
199590803
1006967694
1665611827
1575317671
807054790
2061741886
907203319
1940054222
305908615
1563735313
1172015087
250209549
2103482142
1104321219
907998651
495510564
526546631
1298722920
827020332
673831598
49739095
2058890022
1634006172
1043855987
1739498183
458896598
273757370
975108463
325235704
358894024
329721527
141698190
1775777997
807077093
1551901971
1393676204
1530843928
565960857
111152030
1154439277
2023917700
1990071073
33501397
1825004237
1361735018
257094136
641364068
1952831720
972174429
644984477
625683724
1603770437
1559217433
1533060356
1258993628
993113179
33189307
1232769660
1099670128
1724658616
227629745
384474170
1370742162
1665143040
1236379510
1626948926
1377587184
461537797
1458676846
1043147065
962799329
349425481
82367524
1838594713
2098286084
81386030
1405491295
92395805
1708739125
213017584
1136159395
735386493
1014053334
1950055612
348390586
323415994
455015185
247507336
1378242905
1626157243
689457166
870534372
1613746031
549166927
818375659
1083619762
794944638
766096626
1571702105
519102167
1958578464
336281000
1453327923
1550455835
1917072260
622182542
2114718796
1014430835
758401555
894340128
2076537002
640389838
1472901474
1853563545
605471728
587349761
267497233
1343280934
42164482
1821563370
1158715427
822562420
2108711915
469885886
104703955
1680273427
1273052851
105750683
2046181720
169585873
1880978585
1601830925
1976857243
1833303337
446049578
1406664157
1314470993
1919463687
974568177
765576596
930469318
675546751
10637823
1380176856
277867413
386053852
1095951888
704153792
180859704
742390667
1256273003
1485095934
1928877901
1813241027
360708944
2123776051
296709490
650774997
1259336088
770849649
393601226
1776781849
1611657932
134087085
369287167
1319707075
124559851
1401959750
720664334
1128147394
508322960
1657341330
1946102383
1372139008
2043181218
1456025246
2043404168
991035870
227933779
409950751
461340935
251465267
1564993565
376963818
1613415089
1570893990
663207979
1547526519
1331430504
1646345591
1852851530
1766572591
937175219
2093422916
2121385700
355541248
1830625834
559089736
1883232601
1280666994
452522164
984464522
1654915051
748914139
880961212
1389574067
59480563
1579135753
1976377887
1286832932
1189136771
1168726940
1915657993
512395166
658540296
1025591484
720287452
81501500
796794329
71560327
1255013537
1525824890
1002942710
1959947103
706813537
671077019
371697033
1771579478
69399317
1336865088
1569743391
639489607
694348109
992319070
854953437
665127196
1893887868
266122067
251483575
1803203764
1225591730
484349089
187388127
1977062724
1170049450
601408190
485399145
1590989087
514817334
1152615704
1616194408
1751868995
60922687
1771301058
1953235910
1313449641
1597542134
1866998117
1682569135
1885966325
154884291
832791499
131290364
294015246
542410535
925127392
1235407830
850741128
1479901288
1371954036
658378753
811926506
294893378
1880676753
506826279
785998875
1723767036
1433325134
586221049
1556501153
1601381404
1187280717
131878924
2105858400
1229530960
675760992
490636953
1233720677
1494213587
327631450
1074824916
871004840
1360866486
1351604266
1886932710
339966877
1501040952
692868144
1375437829
10676283
1044002035
117766447
417408353
1907480823
1952258347
171674967
192442677
1900412999
2033319584
889920478
474781735
1918437212
835270485
1866424761
1903974112
1848793442
79738546
1710256943
1821428794
1501011378
28346301
114180618
1559544073
1857639386
414363653
720343734
1402323194
1341225831
1285362414
2131989431
1906630204
71126922
254252776
1647999545
1440764248
1943958833
1327168505
1535750949
1239886750
793875718
1795270342
647862641
782360091
179229566
935540296
1326287970
1247549846
1257981168
414630864
590946695
69045579
1688061894
58854403
1428173648
467038367
960988949
510446329
921846853
2014736761
1790568456
675534686
42041789
309799032
339445219
1142782969
93535017
1148330766
462230615
1498344835
157735805
463967848
1302090558
1331672812
1748242997
763753090
457973193
1914597262
431180237
930593557
1467408547
201881163
387979212
2004742016
580663011
498303326
240109817
127705725
1731096794
997477714
2008753786
292665073
510594302
1817098190
1579880307
631404178
2044677916
460326972
135111251
684433368
1657032654
256113699
1644156548
1760164481
1537557468
1781958740
126049776
2035881314
1248045621
961454029
1899769679
701566713
1434996169
761692263
1678814548
1445126792
1783837656
1210132182
875539096
307098297
944139268
463561900
403003230
92114259
1217323788
1354340814
1747120405
115970324
190256673
989988056
1867697930
383148300
732654958
110745325
1672163839
1145774070
26127898
1590028223
1638582754
1575830949
1798321566
1551781963
404031305
785200092
1786562399
1857393361
159741833
1021835060
761795151
1645437228
1425282194
1873130681
530142410
481694103
1530851077
661748010
458833423
1210644107
817260962
227464175
1891023337
767446779
77837463
1526975374
854379475
316211183
905769002
285745389
1364040378
769930633
1163879380
1016609276
1243628258
348628793
1709343999
537020616
1788451949
1885165333
1463619099
297195651
620937752
236786092
1616276255
778356500
931717335
1454897262
1390658189
1024703494
1386674681
1776422890
1883491960
226110515
713273131
234055852
1065352539
1136848228
777425941
1579224603
801073129
1948528753
1387528488
1951381769
1329010881
1260033417
1051119021
117239703
1676187954
1722994386
320987962
1262808708
714180762
1655760053
319176012
1898009038
1832448058
851076341
269463042
1707585856
979938129
1707646416
894302066
203017369
1330814708
578065478
1312230748
1202197838
742219868
419355610
191647757
774517562
717928937
544452402
1215295755
108749415
954610920
2055361028
567058924
847310137
1204454633
1738132549
1974931672
900587045
1702814466
1490415398
1567384034
363651287
315174457
670141445
1904478911
1952450395
599396578
2131087175
1480000404
1241503301
324536089
182350921
1127954842
898411429
1708280708
1468271883
697682959
108142915
1318180121
1319266935
1612301792
1698082116
1584498896
1758656172
1787247625
1739054923
1093023744
1278971148
1636012602
963674383
1103683940
205616160
125274506
1133439930
1266045023
1646835771
248222761
2147018310
1260713701
43929467
562231844
1563425428
880061077
168143437
1690784775
1591896703
549792208
723949057
1850064312
1858187555
416775639
515208066
998320127
27565496
2145972806
2109906857
1172938003
687391006
652242620
1096121220
1367185719
1829837961
316324430
1448647125
243908721
954147684
917566413
535467872
1303156709
1649658237
335063991
1701949037
1914257434
2089331979
1328343589
1838720564
766969373
370093567
525386950
1077572141
1909587719
1182658680
1633227633
160133506
1553239997
1214000646
480275258
720940911
1571236021
878685784
963678491
94879288
2013881938
1306586229
527095185
976466337
1694909408
1300080710
1889780675
1989755157
615602304
388613228
603698051
113616544
1776260052
737015881
1780282895
1832075595
569981671
1889581011
1311482215
1450512305
1906887722
1375714974
1175888704
704972521
1186354370
236088681
1796773275
2041430283
887664959
1185099632
336802322
692805534
633547505
135571963
1366966893
2128088639
1210765022
119676189
1899496789
1619231984
2051393295
1071002577
1460398926
593876275
1904160249
2146645787
1936010580
1113599266
244674315
642756289
1982385411
1106909910
686125613
1505210983
1378943590
87466511
272670026
1917401899
950397571
1488864474
1343789438
1919782420
19657922
1029818272
1227485375
1825503182
1895452368
377516002
888571007
1332273863
657744254
719641456
1582695987
111818809
1944597027
1463632125
1070163454
2051481984
1322792985
1710447897
335244840
1102918665
659413177
523841578
414706995
1106985950
126638445
9554482
44058728
14843419
1396647657
807436377
1367263595
1578954809
643931258
52182892
543534016
117993361
1847206912
621734870
675978456
1270584644
448348079
1171277641
7574787
1052756213
1254128240
1631611201
606923220
1908545503
796527075
2077067555
1470037241
1513778234
375860883
791953061
1914106701
268785231
842644206
181895027
318839350
329370126
2002541848
952442392
1875210847
1714508566
1321769522
1724989144
1724799179
1090257642
2020684922
1687951588
456264964
735379304
319144287
1709851578
1834819266
1150303102
2099822998
1286356463
1652845659
126000854
634816948
647252229
854101545
1746346998
811569893
307919719
197596599
1026326104
1814839233
756821352
1852187339
669050438
951039811
514969837
293799373
1441861266
162895653
316367682
1596022786
2049076811
1888031101
1439815630
1635307832
1767890261
1858082213
1826703150
871204382
535349831
1377492237
916455102
1294647665
847790403
258832671
658592595
369120687
2009365512
2128745640
115152874
886236944
148027117
288664568
1633847313
1144047543
1628923501
582763896
2050283543
1391958181
1885457357
1529564296
515359910
834809367
592399019
1498461513
86347846
1803537950
745557366
1168375863
1719726726
2060132749
929001725
2133200662
777138423
1877711713
166284720
1990961569
1898092782
1048863298
1531250841
2023343526
395602601
1981922628
692077106
755647690
476590458
2074231375
1944225255
537402148
509229911
1861668778
1328422112
972267577
1563745941
516687285
1307369180
181388302
519945400
271426363
1003597808
1770886467
590388240
1448429586
2085759495
265548927
2010034556
47730899
259368210
365706152
142434236
128702489
627853170
2010265429
2074632961
2135325638
2070945905
1159734053
1537912412
1504832731
1567179349
1137518210
1563158863
187246688
1240033315
1251410697
835790045
393346658
1086671136
1447031382
1661077026
1129171266
440164364
1914227351
870894783
1198664815
1567448149
2112331806
936663326
608407453
508900076
1715428425
993962923
1151071887
23280155
1177182958
1823071417
1502087839
1692368285
467517549
102630369
1455350518
2042641992
569921230
247946293
683023971
628421019
1980988936
1957785656
1680027521
738713760
1831563244
1459560506
1504057707
23166987
635052400
379812914
13555069
1555899544
742625478
1730200677
1365308675
2026983436
1858818291
1777882742
1517197051
1285612000
919053026
1368746928
885970109
386831639
1056751445
732101832
1679832227
146442996
560420488
97706747
998189451
641531112
704537900
1719398553
1149508035
247399270
751255563
2126216273
587857974
1733744242
1487773762
1114645632
2138048363
2045877861
1072716199
1876695299
921558530
629811841
47352781
703879004
2010947365
1062401807
1975574742
1504060015
1747272502
145985051
863126246
549061118
433071043
541840081
1868192044
1148263953
2076877249
1881368217
604118621
210484937
350335522
60514656
68992279
1074041853
2063422883
823660712
1508038864
418819537
2030434310
2087297658
425961624
1144209949
1206252577
607843368
179555836
1866515107
1633096345
696410946
1591355058
529457544
289105573
1160567251
1197513655
960472844
24752075
1640131054
1360459170
689850951
864321216
307158906
845561831
1984180599
273223278
313103511
1024232425
1042765270
383647384
667474552
1594914729
2068194536
1840349266
1406486077
501941038
288542290
514928900
108035634
1648739550
2064076456
679849323
943422241
1031461132
496097199
1493529617
1244537681
1202976192
1456353683
928653816
1974484290
910258926
1244770649
1415052624
1218739278
1641503178
762465828
1107378677
31735282
192331215
2090135838
127559013
985055350
188842326
1678388982
847323544
358957740
352031141
1429688078
246033623
1458905029
1174893955
473642129
2044983740
279870627
929340119
2133899919
504479498
570464436
184568886
2143325244
236461933
950066682
1204385755
1836178838
331613246
1896856232
804583453
862600154
442274336
1026045020
93389600
747922840
1282053071
697331951
1480009716
1340955457
209576901
1839376848
127921069
313320873
862068913
433852659
1524641933
1761549753
1256337062
624743315
2101011178
1514363841
874053708
403947059
2048107601
2122823068
259462254
1242389601
575273194
1448695471
189730678
1406431525
701749939
2115670158
1918435274
966064752
1823481271
1942727015
2096449944
687709511
2121927064
1683274540
827564783
1541602155
1734840020
941433884
1012371614
48249119
249227111
1380518632
1602053255
418781810
389849442
1818399359
2139981590
1241986972
47361620
2030720835
867529123
813393181
1131868260
1958929746
807386596
1955610914
2031671767
1761565070
1450348106
1771853844
416948803
1769801537
1494949115
1221374125
147324889
2005648150
1564818583
1969309046
627433723
55922523
1736803833
431907104
811998255
2101409598
1374066467
1367538250
1023251229
1417096205
112987535
646285546
911686476
1273997495
890777455
1462489598
1609003660
1318337342
1646866492
983049393
1777000026
517183512
1907812451
1590976920
1600672369
863746821
718933734
568458097
1197799085
390458587
2081282335
647021289
1397538413
1038629685
1806320843
204300192
1988844033
1883291715
1194516379
1092970262
952071300
1850878754
1704440924
298232222
1405044287
795535419
1248459485
2135587813
1186338541
331526236
308499611
786456383
292024297
326312594
50463710
46155731
574652705
512277252
2048940188
1866355223
1995807604
27981901
94466511
16129733
201452213
1771136020
585546643
1889151085
533928669
1441332012
1308826022
1528452291
1468678453
995329667
114304794
428490652
1548913194
2025851094
1667327966
829409302
227338099
72274831
1141897336
1936538112
63281614
1600443482
1934176783
289217930
1153917088
605475909
1823777585
1008833768
968015681
116831431
1453052014
88804085
1609369763
2001620924
728582233
228479522
1557338272
1691241893
609330486
987122677
544279130
339045369
1004957767
243074206
788461516
101514745
273257215
681642319
1683619847
907237408
773213971
1248443918
2098151132
1515747687
2882470
2038578852
1267267342
960155711
1672185019
407553887
230987732
979002544
433366342
148526676
639827527
1150933756
102976389
1958016661
24194677
372754138
1428347789
830577607
504838765
1856184129
2135072280
2122349789
1305066334
818906795
115816024
1277241360
230895880
490473266
1457225738
621017450
944949310
1248044493
972131017
1026950056
825197161
1406395108
418664514
840498274
101256404
1764985012
327443320
1221015289
439184720
2044654940
81556425
1252093638
559278650
1549217316
301563778
1931779217
939090790
422809964
2033063786
687415463
1180771286
538806974
47553601
197807419
394737711
1695063992
2038975461
1877417210
634695147
1853618962
255818429
1895950988
1610414407
484059984
99420228
1240477614
1446488328
1573235477
1150038121
1021242633
925898788
1905240946
1881802522
829047179
710535837
1307516912
391100253
1265828660
1823377939
452353831
782322201
596302721
2035034395
486889585
1995987518
1283369935
622516416
120708969
1849172812
1335904221
180896038
1540984592
1618242803
2023988099
1004468833
7801950
1762468203
1379873555
1952359973
1735979655
1262530536
1879768915
801121467
1541702037
912238955
1349415597
616368031
2091036949
1356724515
94416602
658499774
1920071462
586289578
1744963340
24649707
1931170324
209926741
1557866842
263441263
122178381
1344915962
708317208
240215046
992862383
1964645974
1325936905
376080230
1938655447
1915945038
1524622225
1185790931
2095043527
1917623703
433747759
1955178296
812438999
1637888643
1050577313
816843527
318848878
2019613358
720494351
32041000
1613288913
355655299
295594609
1556718752
1369640179
836815399
49916502
974860730
1643747296
458192863
1589064012
430726138
1267744543
822153093
1106784277
829334046
460773646
790486562
391553395
819882939
38438952
2107775530
1740201462
1943472751
613323339
310825465
1677674294
210948004
556790462
242409699
179055927
947179699
580415933
1205906141
391365471
675996326
1680518822
680267344
333930969
1451601256
2096002504
1186428480
652644372
1155366472
452528886
1562886842
1157330301
1288693640
7771773
1805955652
1049722054
703514593
568356332
1015358236
1233233225
73068552
787651845
1157967935
926834945
925484731
359535034
481092574
1751364515
14933374
337163428
333841910
135416912
881788112
1956452526
1901596088
946178209
1180842593
749707722
484170820
1953233889
1481692642
1415047747
1415286206
1212223998
99141588
1145257777
1910782574
2129857419
379820374
1247328078
896248256
765682049
1017615374
717334785
1037053680
1267497044
512817063
1059168957
1763995219
864355553
268417936
339483930
1183529473
1669749891
1547220641
1789256009
1004508741
619084740
2132639456
107499383
1391803947
1778162226
2057028341
1456263323
366655052
310235277
388176917
628257379
248200344
1301511778
670746746
1045882172
971968543
1825668328
1108955608
1762875014
2134692449
1683671381
1050618008
1729454883
1581333824
2043920124
1354953309
1809856156
939943091
44724061
706367453
314144005
1602935850
1631972057
724215750
1207486347
1385966543
224453790
146771754
343366376
1291496738
1102119388
920518161
1187115650
1100473843
134567494
1856606995
259264580
2029332679
1551552651
1067899186
300571429
442664180
1530032374
861040534
1836793370
433634334
1129750408
808430196
1255337159
265894704
1159111154
879675749
737515363
2026230522
1490379824
416250589
1346095478
1963540662
374207103
2132778132
2139964329
2081756695
2074748956
177372651
707069644
461117730
58827055
130763930
2095927908
1142527847
1246970864
1674097056
1533588610
895206583
714035554
811631529
556668471
1283974802
387076073
688787263
514969614
4798723
2089242504
1396745697
1057793848
1527217219
1142433332
372742461
248453563
822329704
185897642
1103815522
45805828
1356603884
955367456
2048798174
1697139451
1794226334
573421990
1329929652
1450689290
597307977
1903016431
1483022170
409878056
1627498161
1035890175
1110577194
115159520
636109203
834554832
1645049588
485543553
1080159498
371260850
369208486
484650435
1656911507
1754096691
1589419470
390465083
1450626514
509692880
578001076
2115933190
1310192181
1453823490
1636861335
2088816213
1107161351
600250208
1754932246
898955526
312736440
1573122724
713323497
1060295831
479224021
1171773805
626913766
999214088
1895074603
471784991
455915130
14586816
978671633
776014277
1289255477
1549706572
1653587388
1172939134
1034455644
1495132022
589822171
1997188760
484138204
292574131
857211254
747974084
301581993
1137268915
512246213
1259611141
1189745911
134451351
2026712879
692488549
1153345004
204237639
111223472
174757747
1042978515
296793535
1923879997
2055652509
989120043
1267242848
1741450670
1738545321
1952654306
403292340
197663217
1504471546
25186647
12672487
1914920936
1754353093
1646650702
1173339985
442568938
846577855
1404001182
514038037
1824269258
1808287015
1112874848
62357114
1061335947
1228827112
1927265993
502237878
385692860
510030514
996527204
1198950117
1178906724
494480203
1157934132
1641407917
669279992
72013866
390257896
2004079390
1380795382
1678234439
1031735839
1352847473
510498563
991480957
184252348
1403482723
685386837
653540527
1223099457
2066195400
140759094
203692091
1018726548
1136945104
827886068
1845721825
689806424
2082789822
344382526
1562210710
1307772189
376495447
925681335
1883565311
1419758553
1389917851
1781308144
1686059509
821018155
1941973089
1544831540
2103719901
545894637
462310938
218566709
532789839
355569682
916481060
1230354593
1482278419
918243837
1554350727
1123262229
651074884
618405958
97662463
1290516157
652786058
1587421367
2146278230
1666183166
2003654280
926464848
979002544
2045284105
1188895460
1264079665
1786513681
779928
634239643
1407757416
419925767
1842938307
1351795848
1844024663
1490732124
1479063833
685728925
12548451
157476162
265141149
1885068196
660375286
1295588216
261574825
835760074
395713721
1892400861
748434610
223394372
339798432
1870837838
1357244019
1442788543
285597986
1009401681
1036082066
2005562623
1348378776
452672480
1094548527
280917837
719715656
1048211623
545325524
1440900182
898391553
78496027
2084896179
527135999
451155067
1790194661
316841140
1063781090
708154902
651691804
1391599554
440029608
1170105718
270340437
84225057
1637524480
316033349
1246908206
1453322392
1014823255
1086748246
1150123855
823348804
677745869
1152114937
171712312
758874161
2116854152
162315743
1434611938
2087896473
2000511481
884769454
2066216482
438256293
1278136639
1339621233
1260310506
775008159
1408140851
1999316592
841120130
1260807041
1938952197
709424430
1707839292
530914878
1281711708
1569841776
608320808
1225343136
967973174
1167004950
880905147
1415142623
644774952
1619114125
1931982458
1780881009
1382574852
1904709473
1088082980
1430276966
601932843
1680086042
1644396912
1494104538
199275543
2140361007
1021796095
1298509244
2108283497
2140760
1134516069
833705195
2115992807
2097336852
1844381876
1935458446
1268569213
1182854688
466788659
383202711
510647213
1709886408
1948258992
1726389554
1165349604
337069545
39030670
1497260508
876424475
168020895
1761438082
455357593
1145709044
1089038203
1179209312
1719640633
642000612
853335714
35580404
1322188811
319826235
2098848882
799657465
1621862933
882890053
1436174507
602919915
349483796
923853518
495345852
2013943352
1222429013
96417857
1750294748
988850747
699510085
697515634
557648774
1392512131
1884308880
30040026
94597040
256426712
1687958825
1826181805
351951969
1157908016
1579117683
16274816
1048910521
303915383
1381102505
1870153848
34603840
43581227
16049125
1204261631
1734602413
1540423146
1258208999
2014490190
1100424059
330351796
1651588619
729975510
1436384840
762882185
915074875
305990425
1513216930
334595145
1055301889
1247030892
1213213160
1962019176
409321234
1603315623
13956683
466750698
1280197494
1522011890
1286793491
1287450117
1131006356
1593403237
1973018868
1927812947
2067329933
319171721
1250232183
160931761
281582157
57826572
1086289555
1100626641
2004503623
682499263
1882746086
1613913359
48342247
2094532388
1214761782
681809631
1657199055
1741080133
162351135
45860851
658187660
1247798660
2123204526
1506186897
453771820
1358896446
1468944682
936587427
1716668612
1053122534
702340777
995751634
720806967
1013569089
871728659
2029066372
325239979
1190195277
1506731243
1616857518
1149126995
653065594
1781592079
1176148158
2070977220
157076831
1946723911
1191514407
1439193477
1248954381
563667230
996309054
729258350
1883183055
371138816
2037286899
36819671
852367717
2018225586
589231820
728782542
1245383760
2101650274
1418941018
1274254311
2056103618
398546117
1137714539
237622616
201854867
1715275665
610624507
286789542
419013273
788651402
1904666133
1308799695
990299802
1202641184
1708042122
20291960
2074464631
1974338076
1017477327
1075972248
7426068
211170137
46316511
1826105851
441100697
1624718913
1029513794
1717010834
1735364392
902211430
1256261647
667161253
213131775
853831887
945908324
1870855930
1999312452
1044880317
1853019257
1155473650
1860452961
1133840018
1531009500
1665759634
281392617
503645795
1488251030
34016115
1758182658
20913735
1664531522
1878586988
604668647
175888330
1035356530
953223159
1473710661
1040318433
1830864706
1847977825
1736591625
1694185749
631941046
5019984
1478221531
1373746261
544919057
880750719
1165699066
1955219000
912438569
213205918
1855895076
818089673
1740478662
302597257
1754466094
1768147740
2090707106
95823492
1067631410
572711796
814469973
412346412
64667055
730429355
629748181
565344477
407856121
6102017
178507024
58060797
1557968190
1404023325
240683801
646874084
1776159088
1638714031
1923095973
766249210
644712736
574589678
1491250254
1842023185
1512194842
1044362072
1849620326
987488445
826295605
521752000
1753663305
927087991
2009400143
978788168
699522743
657078502
2063490045
25639813
1008798746
268072321
1891000779
343968306
904114486
138563485
763551232
642366926
267019559
1100898668
1950066291
1901225979
879849255
638094791
1959011532
378062972
213668430
1135312819
2030643099
1599273293
1527274933
286093902
1836863178
420596518
537076086
371841883
304231640
7367502
300059547
1727249317
714925294
1456651391
824279883
1342812447
1708347224
2106329420
349557082
1293047741
509896362
617932888
541232098
385201530
952116106
1057203948
920691595
347620365
1848017379
1680875404
1426025924
1144879861
1067387032
69443749
1897049398
1208465007
1472522018
88432899
855879099
1261024046
12409986
1924544993
562411112
501194695
1055570788
2078885766
1669049812
682417035
1550632424
777559695
1756360805
256730873
385210348
1235698153
2064753184
935318119
1733280817
277252948
1673504268
857554123
1453132495
1710653770
1705437164
1635317403
20089113
423185896
1846747430
474377487
1010432084
774740204
1976830812
487396727
786813472
1262764276
1364305880
1195619726
149989936
539213262
366206248
681809123
947429536
1938750848
2046579265
1359510165
1149494095
1646465063
962808399
591100915
264886687
2146011320
584019186
2132668362
1511512470
1982327010
1306299768
730670608
790337313
2020867415
1544130306
31851857
1600522705
747284939
74756370
236541555
26726453
1608001686
76391529
1270164786
449322298
1255518763
1496292346
35439549
984823508
1248173636
560139836
1114923765
1428560532
1288525620
922439306
1799698693
276547672
2082009878
1915978294
1495509502
723334886
1968685290
1704557842
1414701360
947291497
1385164706
2057434976
1162661043
405023316
771552951
1828503223
1217214110
210568324
1291628051
1416704128
1004361847
1210850196
290502976
468244853
227837740
623372556
1683829162
584532688
1636191230
728219172
1805644649
1008531010
663210297
1291189533
1125947642
580318447
1387895704
1148389875
263674342
165799875
1882749049
1126500876
1312205170
346157754
1360657206
538381996
1158934878
353753673
1095337885
1058031955
1654274404
1692160152
230387272
2098744463
669220200
1346816892
2002607297
1339421504
863559184
110443598
614897819
1737552045
1017351832
862134537
2014667700
464947609
1758990598
1867502607
1484789439
1931285202
2058147450
784677095
861090759
904313926
2002800836
2043921947
1039177058
1667874527
1858681398
873692608
299396443
466269526
1627260104
1012757292
458587118
1122534363
1486320982
1729333177
976866763
1478364878
1989930790
1376021403
1559962378
165300445
1498882601
668588645
760799781
864974761
1658288967
70963381
458699741
1576926900
1609530789
1485599711
2048829971
1998828308
1727563716
396422963
1558964409
1677543523
1576721810
615861977
1534213471
1114531518
1193077517
1287260352
1626557666
1391294620
251945195
147565961
1770313102
1360208690
422589143
280568349
1091346922
2027329905
794523206
318545509
1699989352
1503098585
1059817137
73401285
1353066120
582418755
299112324
1252058868
19512526
1771204513
599567005
572217209
1371322943
2142128282
311578382
421393198
23110976
1295909675
215957609
14920475
1644085381
290819071
544008652
551868138
1837636251
1475576335
1453281523
69626002
84031503
1761951266
663189129
881074410
713804294
195386918
909220017
1989996161
1366086573
1259896866
57163752
1981938103
658142873
1015899217
486663713
2037987555
432634123
1896519895
646243035
415036704
660951616
1002603398
14746673
124124998
790479396
5875868
1454405521
807274362
721187504
1310455722
1484006680
1965935262
1401338793
364343475
611563123
558411751
904557207
1686702297
144198023
1462338974
815526126
1216532039
1686090495
1530309880
1611607512
1521434884
1761513191
1465758796
304108722
1119550393
310173185
1903780292
130318672
1445261905
376493385
1049217065
1913660941
2116085298
1379711797
60720465
1388263028
1384422304
1098790160
981379012
838163792
1445885857
495475005
1238575346
1608423441
1238178141
694498892
939472253
1457035237
2026572891
6566993
862533655
1686647616
569440303
179786556
1229864034
1005560811
905963889
1831541747
604400690
1259338092
1073643332
1082017528
1073442952
1378588510
1346900513
770842659
1422010042
1017281267
2142003965
16135159
1640664936
1520810691
1443962696
1235578103
2105092847
2040836967
1555069096
136452858
1913622014
76247117
1154543826
475180980
1365274688
783610588
1014469289
669444485
418411528
2117781600
112065296
1062001792
189880071
1961491564
1707433108
177404726
1879137719
202958224
1750278262
404721104
902996330
402009229
1101458362
395357315
1488702575
1895080716
757105585
550367191
1916190632
629475934
303022032
698234886
1020835582
178110131
474957330
1130961249
1829256832
791598313
850868534
1039108407
2117116478
2120825820
1430879223
1172113478
480331136
1457114555
955849484
1400759123
833661411
1862561791
678351604
591485927
486734981
1015738806
1221745618
1557908477
1024437360
1976659153
1182147197
2037458809
486534817
123003518
293342576
199007990
524292744
714335279
1986464129
1747403782
195355134
1961961712
1195307295
130964741
1109373802
1692917259
2029244882
620181183
1569730978
1310659189
867223154
236786092
1119164592
1809546345
1435762983
704023562
154538432
1295816309
1129338704
1158244901
830172565
489172126
1854035537
1678531705
730940948
459285139
1248330330
1179314424
1997570109
1405510952
1979905782
1248439256
392910374
1882254390
2071015442
1011562214
1283555336
45358374
2144310315
883310081
1818110526
608503850
406177030
1405569940
2144860627
2072643420
1480425091
44396560
901811134
322425933
620201390
1727825423
1234036038
1565085581
1822268858
1226089899
1404060640
2099837595
1484657433
1444556977
1126168020
1776731160
1600941746
1955941805
366480307
1145521365
1790205316
1870695678
1307636196
881484992
939416743
413343
658160274
1449742798
75352605
2085018745
236431878
1325722833
1581841301
1599971018
1842862400
1950581010
46075694
1242702556
233239370
665173037
1083234173
1929570258
701228290
2044446521
1163339863
1041391111
36843202
1645015823
845779065
1774756495
1266423910
1885679999
2109097481
529776727
61320625
1268652159
721923211
1306513051
511964980
1770624646
1534240101
1081594878
1018582989
580487628
1987966110
1652836456
1676816839
1573437734
611616356
1634002645
500165823
1260523103
1404928886
562247853
447915311
1958490675
1803417060
820142953
1763835892
775712301
168566020
1804972962
1303977858
1050250902
32780049
1193764724
1608611256
1909405332
839084367
576643304
1539376399
1528301920
2138080836
1445563906
883177629
500130125
1353495645
1072318413
1439697812
813900511
1144539420
1772197572
1520356600
894251356
1280513495
492907545
1616837559
847026321
704652224
1465287773
648109834
260708905
1987084203
2129337798
1702696488
2129865236
709855793
340622217
1781526585
2133564444
1837669002
1453845584
1041061825
477107943
527530076
957340755
1032554649
369744334
506498834
215098320
1427238416
1144883245
2091995478
467357552
543322502
1703127731
929403272
311643631
1590122131
1547640579
13732721
630651927
724532804
1614090824
2022106643
308975760
1835398297
1808733553
1803227635
158950133
1875170066
1862977449
132356688
612966253
1625232458
1793763558
398658131
882955793
1046073705
682282860
341397431
2014965344
214407936
1903458807
560619389
1109663910
1174284452
995122712
2129235200
628207151
716391357
434335265
1466340265
608483820
870269203
250470380
2087468811
863330445
75340106
2103352948
2090990074
1025344869
1011553288
1766142953
620690441
16913429
1315294751
1542209602
1045761249
109666628
1527498444
172816983
372028262
90325183
950108312
1034024148
1026334086
83755355
1170872206
1961711564
659214221
967886132
1157933897
2089301357
1841716226
437059715
180000914
1845799649
1244229896
1783691068
2129369882
1509491196
917659694
727792324
1188980998
1330922739
1765885259
1621158213
784410587
1593691753
1837129518
163039432
1512091304
279301209
1487052030
182420142
446111259
1091018710
177621020
1263410314
102789102
1318174378
83519892
1774341397
1421061282
579696067
608001424
1213532961
47178958
311828668
223866731
562139551
842256697
547141309
1922893959
1351297269
1014293
1447973412
1573134841
1156032193
1632222322
637507020
1141274010
893900452
316465523
560803964
345166303
1817480674
278287749
294987465
164862057
2108632689
512333073
240039235
676063335
245377130
265158402
2073620007
1846629292
422170340
1214619475
94920759
1330494602
707496104
1904852280
1388909799
1842547941
1587722843
1716556578
604157091
1165708336
956526743
307255764
1480886481
1322295692
780474107
460862663
1234160458
927759191
431794520
29679840
1979481386
1111196981
2021531620
1907046018
1189886974
847224362
26119884
1740304638
74798832
1510865989
645091973
1535847106
1298698409
1471863920
452343570
205481025
1017853298
125636973
914783845
1994165358
2058927938
250947532
1859801919
373867083
71289006
312447066
1170121883
1934844332
1192601414
507922320
77436350
1727354140
1666225873
515778230
669044153
1691637368
209780819
1919974214
1289304467
1709078549
555536920
1563050976
2045117986
1590730630
764819951
903771633
953478012
1777830094
49785496
14821850
1384933979
466425497
1302542715
1022107394
1792770487
2106831491
1926954480
431554165
1375179723
206224820
741126368
252216296
1073737724
426947916
2108821305
1180148793
96411067
1789005158
487519153
1023371583
1037131400
1953245796
723543568
1822918555
95691044
1758528995
1299958191
1861188318
1077772496
1037255862
795450461
115727795
491640441
329407124
50293577
864909556
1988979196
1316350738
22078830
1492259355
914896968
1096744016
1616792183
417568358
249261994
1551762728
1109578254
1612018653
1597955664
186212206
850500014
989037853
1399824156
46990709
527672656
896486961
344805192
283547115
102735948
785826882
532237131
775982099
1861899115
1806752724
1593560486
748556114
1663892277
177939373
1830209944
457251468
239816552
709955383
1270347793
416740273
2015846353
1354557613
1174117075
1852478517
1907138946
779429644
261346130
281700839
1211240540
1783855841
425126648
1817438326
516729968
1816918831
722184347
173800619
2071488634
268421770
391822840
738686649
2063222001
225025584
96826672
134730706
1487930838
1348378776
1148419449
1691739910
1990510722
71797880
2041874189
1789006963
1178030058
1269047331
2010344172
160764541
1918990554
971871304
1733140057
1213588599
70925514
1790792341
1859575113
444798179
1792358862
838994113
1883829120
1778252715
1278691888
1574904930
35563904
1501852068
376343973
1857585034
2118702006
888784137
675089572
969208086
838932411
537340112
1283594384
338583810
1866149038
1809259523
808690059
61934336
1396055842
347908887
893398417
844361326
2130400022
1456893274
1635240665
290278860
1533785540
446979640
1191701538
839454361
387916148
1013912763
1253046882
1536709495
961121072
1474193482
1241650176
1814328021
79528794
298498958
414279667
1460415719
1286723161
865280156
69473893
1703842100
318997835
1385386747
1160138989
662193196
1251693400
1328439269
1931634421
653606576
617892131
1250887629
754394433
2132200369
341942752
106314104
852182184
550106052
206713193
220925401
2146532543
1877765789
1589582670
490338770
1071895846
193533441
195719336
138657619
1197902515
1645061238
538853161
3001081
1455114236
758351169
874251634
1293451532
50508514
1010795150
1001110517
615395185
1483109262
718722237
828876586
486681233
1072362545
691942022
1089600407
1114072767
920678430
2067241451
2087213655
1516581054
767107385
188783010
771751982
1406657235
2005548990
1235275161
971527459
2036913688
915224081
1936133718
1752581904
252967798
188790615
2073111263
99571054
511583404
1499205450
924787741
989344546
215320716
847899356
377900709
1235167967
738237156
1661331527
1004904339
1012222375
1285059072
441168502
2014803959
850032492
1820676123
1105823650
1325984690
611721711
19051936
1106144742
760574012
1042619190
198874095
426426706
1130692263
235769560
673783717
2054282818
573349969
761577009
1786875897
1083892123
1811095745
1945788806
1129392272
2064659204
1623022856
2106801251
1290216395
1226139331
665395515
172828359
872775738
1708366555
739705596
810650536
611045365
1339353957
306628600
1122437055
1554081163
265192880
2037548755
687221400
1863927457
286684458
265458050
1010856315
1548780247
1672029710
1451852363
422532537
496777457
700228609
858501705
2124716569
1671656649
1864442959
1148825428
1216640179
1247314627
35113139
1716926183
445675356
1842768004
1196315780
1614985568
262957123
724284052
826135124
634921313
238875039
1499660005
1237994007
704519959
177009013
356202864
2116277821
461793951
43273107
1432154752
299041383
1833936407
1981432956
568377417
214201725
94414331
1238829130
1446851246
1485743737
1629142158
562683599
1986461309
1667752208
2065010011
1168985124
1274577296
232425989
1210647252
456170553
322765380
2035877353
1241618103
506055904
477521400
233204877
1825100663
2015493110
1126093369
479390071
1973404824
1633877175
1181492056
604945476
1647566714
2145788453
1550439998
2114579924
1246600261
1309367850
1992435850
531511856
1667294974
280497400
1365533397
940145560
928489382
823003155
278942577
1219958216
1587619313
2144013629
2093315666
1398027302
732531769
1427357713
1030249741
2141018794
210761517
1926796634
177128948
735514233
1914034214
2066254017
1180829427
1070104743
987067027
680141749
538652900
1888135172
612039716
1297809668
261925141
1077219470
774035354
2104571526
1106307746
854269825
1366818502
1859231763
844884157
428579784
1380387574
944603478
1275734765
800118046
1156573262
1774641827
972239875
381532869
936768094
1490208771
1999267378
186191801
1170722719
304930919
205098025
1185593679
967779455
2050616357
1547977354
1145002352
2003387367
803829853
2011857805
533992904
1729525648
549327121
65355198
1997651822
1254785369
932867550
721847855
572742958
23107703
879511976
1947503746
1416342542
1624013181
1166169463
1621600609
632512107
1322449709
1503178895
2014481498
1060257909
428115744
1899799106
1701921191
559689879
548660822
1747111674
923738225
966640678
1045187218
651679635
907370064
1245046043
1490987898
108032721
1692301421
707817108
119220328
545019070
802769881
1652138060
837972037
1114702752
1479086188
1254637974
962691213
448564432
1334898729
1176194545
533443717
1182376125
1330565479
1315071525
948075292
1850272975
375131632
997984648
1277724190
457590578
629162067
1652450883
439287582
424432032
639567325
1896190853
9963682
1544765910
1515928987
2039006933
997323663
214770008
787815906
1901220913
1141533580
227283609
1167860285
1727179429
1447726017
761019871
963463248
1631074046
219074200
28442619
813616325
12661145
1213796322
1903386763
34071133
715583055
404476579
742361090
1098177393
2071861236
26936335
1056218471
833545482
1127840874
1368185850
2127093010
1659423714
880831761
1117604383
1983640185
2047356544
971988795
1548537959
1739118958
1577797574
1704285509
453858723
1639294282
1962524231
908538824
318275177
1453020473
396467891
983593630
1870815677
1791758468
1453688441
1252558233
928629583
761704375
1233271038
2132425054
840091462
1989756161
437858797
1513702328
93603498
1724080769
1464676326
1234942949
670194696
1891878489
860097442
1052351090
1931829839
1536617537
82736435
951493866
1716309641
1316206355
362357686
1215571085
1617938900
6750739
405529334
284961450
1319424933
1146116080
445465124
1850810047
1181448519
501102115
246474418
1954794610
1418397620
1483882086
1544162803
723916611
59553263
2087673356
283967361
778424516
1976674126
1211923664
1189874533
972428588
119333966
962378001
396450825
1109721322
536397668
654921600
1561782345
774651977
1222534360
1653568373
431477579
746371427
549629111
2130599925
952935198
1315076758
1132413141
933413727
5297533
1065399484
370554469
817807044
1686207051
1902672169
469626624
1797704920
1999380670
1261884406
327891499
1663567817
1053667452
1626809760
1239920164
907029216
1773207310
343797176
924838144
1791914472
63142747
1976306282
1120654552
2092376030
1076829126
1298353106
1939788248
1516384247
1377345088
429254815
515532641
1580128285
1023397926
1881517595
90069485
379659103
1598900953
1992435042
438176338
1048778827
1006216581
249982991
709202730
2097452937
824793261
944043827
123011539
1046035829
2072185280
573131917
1223599665
572852914
1065369621
1986395322
903556962
1255769234
1796339070
807676110
1055124064
1738521763
1942006089
1325912682
765317864
301939055
945366056
1732466064
1290927445
54556220
2053873412
423658759
1904597681
106568043
684595855
1945570063
1785367858
1579087198
1934785207
1290958071
522256998
1999859787
1312374169
919537446
379210113
747707579
177116229
772385358
1123588725
1835483449
299990978
885298078
333013743
1653208522
1806614628
899071584
1743224874
538738697
1667928877
871598575
1447586450
450739490
1770492410
1918211113
840377242
1289533792
448846749
2011584124
1032963307
570329320
1672314470
1520118838
1880129842
612245563
1565192542
2059837756
687023226
1392473091
94798427
1947518095
216679190
462180881
850945381
103622165
1102624826
490299997
580567954
491282351
1859472691
776779412
2087199227
482934711
866331131
588081124
696642050
868935486
2021982990
1404900922
2040329431
388051268
44684319
1621103801
305024769
903668126
1209319072
1405775157
1003914343
1118986833
2077962488
1099154993
737038465
1353717216
23480651
1734619548
684766478
962704306
1437949742
962762059
1242979627
780877598
286351436
386609339
1391154164
2116918434
1516171729
1602637529
231225415
664818301
1977635296
1495459335
2123869617
558675362
564545012
404841515
46786296
1769857043
692213462
20352493
1434803523
268249104
825707513
1543763052
1478381181
856811151
1755724542
1643365497
1020248987
1121239014
1176471022
495396186
1476178312
1113727022
298929692
1634369212
1258357852
1542959750
529775974
1012388343
907698651
1966667503
999455492
766826154
4263011
1627632285
513812139
486593929
247924584
296019292
1844410514
1253538393
1054113582
2069178480
1406425594
508402344
1121724641
270225191
1293075806
1622916010
159965518
744674866
673680340
139840703
642506484
1873411876
1482889384
1712455215
528026148
1031428613
560399266
26461463
1127063841
122438995
935629121
588646701
654801832
1142546885
316967049
520919005
1106940809
971726386
716361679
664020001
1668564620
1192630889
947498165
6782243
629621117
1868691367
1481071122
1252846840
752686399
1118095741
1255016834
1515344637
1630959141
1587174783
1283472729
1860372599
1145753938
1435171733
1132983596
1257632285
1842995652
1415391717
1024464404
466791982
1622847752
783432921
1822984954
1899372750
1502419469
1537991619
1747537417
1135691115
89508439
1712183830
584777600
13605314
1211784564
1985858872
145608989
1278570894
1331364106
1215005083
1858074835
473585959
223439225
2014643553
1332967827
266350203
1991350217
1076542018
11925136
606111285
329728356
412006165
1914109261
2090544135
1681433416
137174044
1431613212
852178135
2563707
558817043
143614684
1449846889
1479521002
474518097
389307946
561592642
940266922
1388019921
710278049
449218849
358202462
1593274229
462149311
2048245193
675029157
620411534
424367162
1714027790
643233849
1077075239
1584615408
351995423
1426640886
2002800836
1455282753
1030313622
1023173818
428846389
1398827860
1757537019
1785114733
585106601
1494608244
299698953
2048866175
253575426
587517425
2003366711
594680883
205191558
1919248645
1020141810
491359097
1865932076
1549930765
1363149823
542888007
266366706
887815356
1118272339
1129313744
1972737026
1643194373
1164573803
536491566
756471569
1815393866
943598558
1256442415
693477462
1862871911
2063640628
131619916
1213292017
1581908417
1222679469
257323966
1007563226
1316951799
572111264
2048866367
833699077
965210518
793041277
2026272938
1755295221
1858960343
705178854
1096583324
634377272
1172355477
1579730741
90612971
1367357392
2114367726
1347802833
610405840
1530687296
1102759077
1195260531
507957031
1729947433
241636525
1215818903
488708357
2072748393
1066522110
169078430
1682337849
684508179
1057161866
1723252410
1695272781
1672968884
1321361135
835369530
1728208419
73515576
2124374913
459231252
1823258325
1020848426
79383361
243344215
639369893
1401997994
26167575
2103474883
131779029
1163893529
991937358
1707958283
1710403642
1835380675
206420583
2063119026
1947133740
421141663
879579363
1106147920
1826143904
1949883046
1822249370
1268973372
2085690864
729241934
514775032
1272214298
1503689975
1292961475
2067742144
1133002854
1681095330
1883782285
1679599466
707236281
534242308
337826153
85007927
643649136
1781580673
20887322
2132995326
1985540498
231798679
997392005
421319294
1560498579
889494881
1745880086
1938416100
195211169
1347098988
987283590
881448163
1814255197
2100950623
1573777947
1787237833
2047245509
168918311
1969228881
326502159
949826150
378418586
223039082
1595531467
1179822010
1691910656
1087364947
1712093087
2026305764
112845354
1232840401
325931665
1408546894
1909196053
875406021
1751636670
1370256460
1705954907
1308156026
1984537452
1275179061
375370076
1285667008
1292592859
414015178
1427740408
461510779
952635126
1646593289
2100037096
1458820139
1931913054
2093554674
1391898412
301471471
1294414060
1955335454
440491426
1693180474
1033045932
780075974
882441200
2079687507
527341719
448012236
1141686551
934430269
137005069
1567105282
971837316
1056298682
452509190
14747338
913207458
2031730500
2045795143
1938504863
215294760
497745477
2051806290
23938561
1480676664
1743997923
1216254432
2050363031
435912579
588394413
13666737
2085735322
1966903654
2008179428
643393363
20910708
2033075210
1313153937
102225758
640358526
1107996177
2102550248
150860854
715879168
1160913292
260391920
671439873
507854028
415535457
938370026
735136519
1359213687
1399248610
197705292
2067642942
716138190
1393629683
1707740431
496142773
2056448671
1338866498
351006365
892676653
578019931
1480584431
1429406746
1187504598
459811790
1255913516
607960299
1337211934
1906567535
1503709511
482997008
1883337041
1248449744
1917335672
1928403436
51871424
958799546
1983734743
31326570
1697180233
1321300657
1667283213
1737855078
1075889153
124625986
1736839306
1641049374
1839334712
1092869441
1928996197
986799347
2108185642
232997331
254586263
1672762314
742727984
521631358
676529764
377028806
1103837469
300705394
1808186337
2113138469
968689099
29270352
1969450817
1354376154
1205235750
1466801110
535775043
669299278
1377969839
1557003814
1067592723
1763126145
1691386862
826868253
271506676
504104373
1452976143
1746443212
1185090385
1878915727
2101189867
1886430779
462124799
1165467696
395094622
441471771
164255378
596700193
362123421
1484324919
366148964
259958800
2002510570
2024716483
640097395
2070221838
1269568209
470057655
1393778002
814425758
1109210568
1315099505
260542552
591193518
857457135
281242023
1637972047
1918020393
1734170502
846792927
1625220960
660072753
436968652
1131247956
744327923
997103985
1515366933
744943854
1572989035
455360568
252265597
1820340517
1803109419
472471892
823158487
1880129842
261966073
1885760682
1728751951
559605198
1869633170
1610768788
995587248
1234826313
455484795
1698725490
1402556632
2028669154
1862684316
1698223635
737044096
874579155
155515586
294175824
5661450
991708636
1709516225
1619815208
96042384
1877435471
2135129993
571846854
1882090042
753548100
480959305
1976036797
908369041
1760746112
482223847
790637491
1205380616
1877529546
1357266681
1826725516
350048642
656580731
1241756923
1577412750
1102756647
1025362319
614952971
1597770665
715473843
1078352947
952596832
427024697
1733314468
819591571
696586754
152268829
1258712232
515306955
1126714673
1297656510
545035263
1534494699
1526803401
1970605745
213837716
669187661
329301005
630793261
2061086046
1963080412
1286796872
1417447473
2097319174
113390759
1288006657
731730400
65706153
185839812
2008010331
413320568
1463530529
1770133565
2110340218
1009070027
1113305564
1593093572
677340669
942076792
1633379968
488728768
506895880
76247117
1443272324
1374909420
1266444502
991601540
997278789
820376001
1192119482
928945825
1352050056
1800282906
1634807708
786233376
2100056131
539145549
1083703087
141428507
375187319
1409827752
349525977
1783822700
1653648054
826729807
1995055850
191904077
739296144
1802144139
53037729
1938219073
1641169989
626422974
807607204
282371151
1367212662
248537671
1990734057
337234860
1609441589
1836765428
1014935288
663916533
687967511
1251475967
714116404
1611721575
1253409435
690164873
1870850477
440540573
1205712625
1154146223
1829707210
1905854398
973414108
2087479141
2092661768
1497803097
592689859
354312682
1067348400
794805336
647254252
1959014185
327755346
1344889102
1035068284
1012318880
146187632
2014533318
1980715440
946074347
221450615
904822644
988960855
965358255
1011131583
2028034463
1807006104
327570674
1248146203
1508643159
30382391
1462649336
1602949953
1635039733
1685242946
635767749
1654270313
1209289345
1041457570
1017777192
1026969971
2140789101
2132797151
87527625
1188103674
1038764317
1305777104
1985783738
926933091
303487734
661795250
1291586822
1723796658
551811809
485865607
620324149
1133762524
170457108
1678041689
2001300524
1120739368
586605289
120094264
1577496029
1539368974
697928429
1437609495
1612008473
594606167
1704453830
269338004
1821482555
1075029638
733700527
1265659475
685892051
2063250946
62583520
633868467
105829842
554206369
1110279070
1903074919
1377931493
1744584967
240096847
666348586
567054196
1494893637
1032742959
1459127858
487834039
616718414
438738277
1299065006
981429392
367080414
31944335
1173059958
1831019496
493035687
253914043
1937424380
654717949
607274905
531863872
140845594
506200950
377099943
151998553
1628142016
1489101512
870969531
1252117678
448464836
277688929
830591807
666755918
1814106765
324805177
1239930694
1756060856
1408945768
479849020
2065535240
1078432694
115596266
397044753
116388866
1701810772
1273838623
171793310
1606719128
1875033889
455072861
12782273
1248344125
780815961
2025133700
1539190096
645910519
1985786619
812655305
775883508
1061901806
1899666798
301623586
153830220
182241813
2124670025
1958341875
461629267
1077043312
1223009475
1027746103
578979177
1197778769
999476430
2045886766
1105313416
412662658
1847516365
1991935896
831719197
776164837
1416808122
305498702
759910425
524854544
1325578848
1316272098
306747859
2110496318
1580704808
1910689649
83734265
1256590388
328538150
1080195514
570593970
1656877877
139354126
588299711
1975562821
1604731211
474867567
969739573
194137962
505685438
1446219406
1522691622
351247304
1477536785
702214165
1498555194
1603737124
1347303662
817850870
1038309965
1668323181
946586733
1979328905
104079409
458853007
1017297804
929107974
1791336556
2028199280
859092094
32577687
1272232275
66106671
961148560
1165248462
2037035203
1042877460
1502682993
629594852
1991779806
1152798629
809135206
473733434
2123076364
1988083341
215723465
461232898
1458330624
1381001416
1947492976
655390280
861811385
155038940
244478465
215513132
1489873225
1195636946
140294381
1991791288
1014154998
1866744220
362085574
1613668084
1626487101
883896179
1837081704
1399709964
1055035284
293497723
422157364
38946007
1203741172
1818832259
2034890668
1012716235
1305093498
119928742
1539294575
715974060
764076414
1497949612
101709395
1207010223
1198750512
414287899
238189190
274904261
224410855
1099025148
1383559214
152089343
633190731
2045316519
1866560168
941142073
1131543893
1812370349
877419371
433891797
1177716474
1365063167
453330453
1672901673
957368037
575078168
94296974
313040485
929058878
376018377
284975493
1444895331
1654755939
309958396
1170193810
1176536854
1181117538
1817446958
868725449
1634709699
1595825474
370013332
827393402
1347774726
1534031512
190417264
1468489076
992241473
509315985
416571096
1394649263
1460062610
631555735
2084524264
1949511360
172808263
2094866940
1513174925
3528727
1698327820
2026459187
270682303
1094160140
1542492386
10844902
412168904
152854444
934627877
2064388175
1672882642
419165938
326779574
1999343884
81138705
1153856369
1170612288
980927649
1401054487
1426190683
401484139
892715874
1929674709
584861580
1493682368
1263478465
13804266
589986665
1961358621
852691379
1057406611
1802477928
1401026784
1344524228
1554159650
821136585
916833376
1735792603
1673649393
991587585
2109897091
792362441
1210005891
1375598920
1903228301
1078817899
716437623
189979287
2100123829
1427355111
205544184
186108962
1975216008
1835430892
1135206114
944900626
919445059
1775671722
304127848
1624127961
728956369
1532612163
614723543
1089903041
1884994877
1024023823
1832898765
259430013
2090836603
1831418914
57170975
1697337937
791023751
2136110058
1911116168
743424954
144809438
817247488
925773870
1775296973
141601557
268506111
454214898
1478705636
1554173862
1490826923
76665153
1253719579
409864509
1169239487
377073676
935687707
763517903
1136475126
2028562048
691646229
1867798707
1590102113
638290373
601803268
1016688298
721120272
1749037543
1088197351
2041544832
735845872
1232937362
1696740025
1021455669
1340346889
1639566969
360431252
410474442
1464151933
1869669439
593749481
939131142
33393154
2029911813
979509916
1293920548
527323633
924861163
1734386466
1901942450
501752781
364751011
645768945
881993240
1721881002
797281380
1401142578
1939192549
122169065
1026674973
660163116
686021678
1763892535
1761506684
2028971992
942729124
915044032
1637293716
1126437814
1691785746
1645483908
1698268823
1897826389
830445383
600678029
259756341
1273075039
1672671287
1688119749
552506285
540518255
1543319119
1517588497
1606622066
1726662900
1618944410
402305006
1119471093
2037964787
2006093744
663224928
1021509092
843775875
1144883245
1882421712
2136635536
2069970236
2132112715
204641334
1859779797
2139377482
1437968197
326477004
211717382
869601909
290218304
225295505
679341672
38414312
1116293447
2140680577
1827307078
2010534929
1261357580
595161522
1218231974
1340846920
973821374
651615542
1882292667
1172111833
237210641
1497900075
1642503632
2087889762
1392161819
1378457508
940943907
688457042
133780025
774415342
455825990
1830042195
1801837359
1043422987
1330219782
347260660
3819987
162061705
1000277636
2110996300
2054984530
851598625
1724799560
801498125
589783123
1706861960
319410110
1953142761
666147202
2132764208
1906876954
1743514601
1948266262
2131472312
516202626
557734550
1516524662
508959365
963418223
1662339898
886857099
121529768
1292944019
756900419
429568149
992525488
1901033813
1040290040
256539559
1471559427
523190140
253436238
478673894
380611422
1128658318
298759712
1723328573
1003775478
1942253958
116983568
1375240205
356238388
1670250961
908792185
1703857743
474580415
962100684
1229446223
1753618392
311296354
1567469783
105829842
1717841717
1803753050
131304647
619259904
797518097
1711940949
851639279
36014855
2042042605
761049020
1686191769
121875623
1686241998
1516872439
437097652
1322721335
260593271
1516301982
764900899
1259209170
2091579964
545578653
2063767879
242124246
1414972342
144555908
1434517175
40586323
246951898
1146068058
590628522
1770250802
1502182322
1373627429
1478882062
1436890539
1511174188
1768929185
707317524
1316550769
775652482
901956179
1311570650
519015969
1271514994
1303267239
1005161252
1012926946
49379992
1227460171
1723365450
710613481
839384031
1323046849
1252068757
418065241
147364196
221531993
2136883820
1313927628
1765285384
1868863016
54553277
2066904987
648121804
980867465
327630952
1077927140
417269925
1310599771
196384718
1481850901
606988053
683120464
618992120
1604289241
1400301282
1864507089
2030242735
2123605405
1859702595
897491660
437598014
6364177
140277011
987436154
1755555506
1148164849
843914309
730432361
415371188
1664937443
323900963
1488706243
1467336130
1884121013
1049005829
823254739
1982294765
1902990376
868315065
1816308616
654315814
1466342538
772960363
1805520288
26561586
1277622814
1383096047
405025867
1880452348
1693379468
1439465013
1651850382
627933164
2036623814
484297452
1944257802
1282798787
1354218090
1099286281
660165210
865172157
1604184976
1739213776
1947469298
1157351584
1849545592
1003875008
639335042
1331211350
966937571
1320681761
539942366
199274723
1416687980
1853842328
542448566
224550283
1287827210
547230439
68438794
917803638
1972759760
136767275
1760866868
1528136822
285604624
1135013565
1824100634
915422155
1024871256
1510712337
54652647
238453309
1790613028
2096747685
1257792768
367152851
478570006
317915161
1418260867
1730874102
1233483104
338512230
1706558619
303962698
1381714228
2124857127
596343513
681724337
1605936523
1128749411
868596229
756841801
34790644
913315895
663311312
1265962329
290872645
14534974
617074337
1903541583
864179342
1593176786
1242600906
1062308466
640399852
1435002697
1634895050
1909291459
2068226978
1805318091
866048634
851516021
345483726
1957864356
1551958666
1066440284
502312942
922841175
717055092
397117152
1314846531
91690873
1169222793
544211769
594299646
321835760
705076213
741906838
307949293
1919869061
1471522215
2131200804
1578672938
1743377513
1602361189
489472173
1457570647
998006011
587348578
1519223336
446702759
1965331736
1600197573
1316817188
1151801532
845444390
2138368095
1525731873
193256172
1028427222
192888045
1282187775
485856387
2008451256
1099025141
341469921
766918391
508568579
1260466099
2005179540
85969348
1085599444
818199639
947127439
2126382229
582265679
278570010
807198491
369157862
338760981
1332985421
919455758
12918629
1670359293
1689045634
1674733275
1000298259
1146718962
1697397730
351821691
1185267824
583133807
481966099
1794231078
1215227261
574107198
476418211
834980063
1711278318
1075375300
162102482
1551124918
171677975
157368398
130717409
1232026862
1248923034
1996627488
1158127727
173914437
571974448
505879237
388718083
8907682
490083286
47984973
388623217
848160710
1895159514
351936895
955851467
858176732
1993028849
996986768
385272506
182568761
1412136781
637380932
1882371145
1784939848
52086924
561688261
2044890995
966231371
124085661
1039363625
155098336
1012599951
1747060059
1251714701
1753222208
632402231
571229848
6524513
1254318722
1396888870
2130689386
973475694
1019585410
2023687365
1214898129
275060557
519993236
1493999291
1502219936
1345137585
1824598482
2000982392
1403172731
2016288852
1513245226
1787507082
1598732947
823536261
1998431264
836581766
1320184115
1722656687
1474680769
1670741382
75765183
2043580011
503154717
77018074
554145864
910454925
1858648450
1059158739
822875365
1245599345
652319257
698736257
876709
26964184
1615020681
1741849882
54667922
570188690
1512330875
739473542
1112132128
550782160
1152303127
1024024425
355674232
196234874
954486436
839920294
1593963105
783369320
303572065
419324148
101958753
730217247
1606817519
1090806342
430463403
1886474890
1421416190
80292098
1660488854
2063829544
686381453
1225656496
864789792
930914520
596888969
2094023347
1131307559
1484383800
2012482619
2111577476
909364964
1917454704
1365403790
628353060
1789822987
114645511
1720657695
1581533566
1880459239
118740897
1210970517
1827876741
1548825925
1631622720
308244338
839244504
750799987
1507540334
1536179635
348989768
635730456
1719578613
713222773
41924841
1843814317
1462521455
1108025261
286326247
1430713564
1319500799
639811186
295127792
1646849965
957788990
1312201676
600204139
1227460171
1073035504
165375090
182182581
869095653
739774518
1481281940
208888531
1815017312
1209134873
498522109
938523998
1190341338
1822741228
2080759424
580726078
25941132
1544277453
1829643004
895453794
347831577
20050425
2077134555
532158108
1459231233
916461842
696007128
238822361
111498240
107938910
1696070042
1855929777
1557380084
1147810870
889204308
1608107718
1255587401
1478433758
1880056396
2002421891
841466505
162666668
1443361893
1699053440
505627417
555903650
1785164005
293216816
1999355721
827915808
310174153
472137382
1232473471
756044332
1038352028
905784746
988119869
2046344591
1581710802
2008299696
1058579170
2126202900
1290926881
2088239585
1101003056
1727608459
2005637671
1848844584
897298530
1071867877
461664904
648520876
1702695363
97931196
1571587715
847434006
551725368
397046695
1852400279
1817599774
1131256793
1882273644
550878459
125686255
570177237
485550121
1954238303
132354323
2112327455
1742763936
428848827
191308239
954421386
423335304
1905769762
594394101
348907824
1700552387
330956258
1787779599
1580869073
731637967
308003783
932199360
1536607650
7757394
1191431175
168051795
1319160549
1189126308
761194423
1728032966
1509985873
151287560
1923296698
401623231
1676300744
365748432
399822016
227606067
784983410
474627505
358973963
1193889522
1196799389
787576171
334936472
1407876762
1403259374
123575551
606902367
209584807
896078286
1645876079
1740093960
614504720
280643209
313684734
1483325663
2092388819
1142931723
1258446058
2070408818
1832565177
1274069101
401263212
1630659671
2031945870
1038901489
1026483570
1153166728
862877138
1552430488
1080333037
1508271640
915152872
934225831
1468217533
520772569
145361072
1962524231
233097465
2146346899
1181856134
1006771363
1422358461
82230507
1241123346
1322116206
695977139
833300455
47305172
1988685498
1900057619
33441249
1465774606
1843859859
1251405099
1285616805
1049186411
1612757498
299560332
624600452
1406604418
1695284035
329941768
2083603178
1308641998
688264874
425723295
20585532
304348590
1389081156
398525770
842694723
15486370
760136191
1469648559
1402709735
643206401
2039436037
273395454
302038537
1168701439
1653949090
1218057906
449203464
1650886802
1772908876
945734107
183826483
1124389942
1406858652
331273956
1399718839
1622890809
2911775
1478821437
1738458222
1118136383
482238942
1216231471
1760967096
1089070852
331014340
1605080542
1210173068
1402261330
279271577
579767457
1907359709
1819787783
1926124569
1518834069
926785536
397485696
984557197
453446043
604654837
1396615661
455588956
667287495
1566299119
1330990409
1506633162
555101885
948978575
922871262
1575657433
943317498
1609360883
297767011
1997404432
1020585761
1974632250
231883008
1371865077
696796454
1468498018
886355979
1915227362
2061347138
507786610
1877820203
988014307
630619688
1745070247
2072013904
618783901
2094201058
1679814520
554980770
206950974
663611242
894745966
1487948391
2027867064
1648409677
1018832013
1359510165
2027091777
1582797137
108754847
846183050
1182734920
831785998
914994755
2086733227
910913444
1112347400
1556444466
1172517167
1835079295
96804866
163942769
1752776386
1555166100
1948747679
2136694760
1206979158
809796880
372476953
39048212
342255051
273983574
1079800611
153109676
345617336
493991592
557402497
1845082772
936136479
468122018
1045548289
2117098079
784191347
1408492539
1091204121
1528917311
47893575
176851918
599862140
2016369261
1049325307
1097459896
2029761956
490320617
1183182111
1018062534
618004089
2143762360
158137124
1609775066
577233892
274547951
1461173799
1741102007
228275353
1678018004
553609574
523919511
2008156877
718007015
2093552732
857865385
428173352
1097347911
1822765420
1635901238
403552219
336742963
1398185052
726570521
1910619996
1816123845
1902239961
873957715
371600560
223739263
1513980492
2016953957
353960614
399472279
1959358090
1319939549
1591355058
1252296287
1197828469
1661704542
1142700510
1999824166
1917215446
88507808
1237945534
900954426
1851095469
373560838
408876732
2097707831
1193904371
1353045922
259587911
189837535
473367191
1680471542
880119791
869412644
1938113857
491023858
327054022
1127786338
1189053449
1322247641
795075213
1182582250
478103571
472384433
956649350
1049315874
1554297173
694692936
555972768
603821354
1036569305
340018117
886213766
662237204
1166420181
1459680919
325729855
962906143
513076555
2087218400
1939849544
1173087075
371384368
1009699197
1968785968
557237472
833829385
779508007
55555989
472187877
190620228
470843601
1008076175
741460887
2034455987
1611180906
417079304
201895958
787872993
1597322667
1231044516
39143159
2080011242
83194083
1258037570
1155902852
721115938
1966112369
62600064
575247136
1451526514
78032791
604873345
1065918120
466167009
1805044251
1598201876
1994435507
557041930
78698414
1130309375
2118097412
1403754138
1647989562
144143055
1198425962
1454038195
1305452766
94865937
775020433
90973216
1554480230
1011125287
2005281254
2096151097
1422179637
40208638
1228204500
25197999
137452054
1942973513
1185348576
646110920
559848794
1577842050
1187996150
406995787
1618760529
733258686
252108784
256186107
1142577711
55312669
1067477715
1227458918
1756535728
1811773368
1616977835
2119402960
412447539
174968441
1290282226
1930433728
353438805
158993177
539698275
1898190177
25146827
1268645837
1649133280
282794931
1452084627
492866196
917312379
224335316
303322149
2104139354
1643431189
1046484143
548306207
765026165
1373950992
1318371172
41647641
2058076731
1781252467
1407297659
1981296158
2027848301
1983782303
331656226
41981580
496971351
2037766785
759121497
951767958
1348875428
866936638
1635391967
597598635
874901575
63109721
508411987
1999321608
1550692611
348575177
100952902
732569530
796551493
251223827
1858004579
1580938025
464622320
526555665
1338627996
1509271629
198497179
931235186
1398567020
120800428
2071066118
967410849
312186122
1331709194
453985159
1028714253
1465263072
1841275073
1401878850
1561328340
1875052259
2145137813
1956605966
1548038053
805961901
410658053
1561729859
135683171
2034223332
774584594
951607643
1501665315
1193968161
1830552748
1965645330
1207635050
248110276
1623960949
193736674
1871371098
428068014
1970324846
1159357867
111964310
1174746229
1148968406
516231260
1370478811
215270040
345745931
391787123
1115610917
725381706
1564010704
940357417
608884253
1270687732
1286179674
399336696
660837850
1189194271
2046327785
1301671898
1337264675
1473825233
1842246771
2090965282
203658841
886702008
1744454963
1538059082
947150365
438517237
1218217769
1500750038
969022002
1252528409
1900787610
1665772235
1965029182
405991016
133266799
832804798
585810351
1372296570
1206900020
930562096
76861048
1129983851
1366104753
885316318
1818914840
484363576
1772583103
239705047
306549405
1708604201
1870114312
755546798
463306941
1992452596
1413127941
194909461
1079216844
619677848
1179864003
926644568
1461593605
1599897963
932066831
637175256
1796966709
873230385
1403800491
35750309
1934559985
1521396543
42258977
1379101246
259574737
910398707
1894705513
1663395260
964989605
2023399661
1627724657
723797026
1845416250
1035892308
1677581232
1955826786
1709718175
2005114543
627257483
2127067367
1080977468
1628505044
1005975669
1792507380
2034013018
1992292973
2107669995
2067290120
1493035972
705976581
256661761
1551559707
1785694605
927863349
484245462
33876951
309916394
610521307
980717726
83207258
652716347
764413644
1118240092
432530251
1120602662
283250909
105125438
127718779
91518734
2078278863
1689381192
1311923593
1605257887
650880974
1302424028
1254993652
1518196081
1035682762
1827803259
140004353
137724116
1019514939
199684588
46068036
1883568498
1864121641
1803337537
383315778
1794516713
229170483
754001401
543842339
1642104066
657373160
173199693
1981020966
993847307
809864455
505469202
641663550
970080572
2019838776
894466462
1863317714
1868887675
372999558
1239145257
1550762713
1499460870
768352027
1310217145
967581121
129071299
599829426
578270292
760373559
427976214
864653200
501500035
1579874817
754726900
701018204
1179264987
180650397
709069632
315063371
1683651770
1014013385
1889113589
448685681
553890445
1255028767
47230095
156239905
2107593849
985257941
1783740853
913724569
1421975353
1408107227
1275195925
615118608
1681254895
7852858
931099065
1455569051
720545565
1509165115
385343355
2115914772
1137154836
452695534
101177321
2143824564
2034798792
2087304581
427792916
1948118138
322594271
1173937785
1095667687
2046195490
2084545866
161612758
1310906618
1785033906
446805811
1253550562
1262596727
1920099055
2116023684
657193478
1021300371
183281867
953201863
2113562438
1640269229
578196762
432295736
1709590201
749136856
950517848
1473152658
951749046
1833441015
1950637608
984175131
471684862
1648407614
1172718094
858236132
1241878385
332375061
1071062289
914987214
402160369
1843765300
1033190572
422279331
403090367
149334947
1293646534
919691193
492126109
1116333722
1561093032
2096114675
222916822
1586611333
1989053987
1583900680
1585288450
1545544280
1642808706
1181288774
1032197202
371419106
2053913783
1851960074
429564164
1447303653
2138999009
519272550
1350596653
1495207781
1126557870
663412796
679801719
1987135764
1612724022
1097034337
1121408329
126958134
1281834512
531649877
1113631375
414806804
1156245159
342917304
1752016737
707454267
574297745
1885774983
1237926590
1684781816
676282242
649507103
339320026
1545526836
437423581
591209145
311691206
408095475
694619043
1109979064
651094716
764379594
1229275081
1685202893
2043328796
1083075897
964176563
77466994
2140325659
144085984
869754321
1533511700
726054140
1849967527
300070425
1729889729
1353831643
1093500952
1709678560
1945987572
138778661
809201332
747845352
2055650970
1775447505
2022719943
424162079
793107580
110703780
762924552
627515234
1854427348
1293616392
560476129
419500790
2083943743
667254282
1383033348
392329892
473055385
2047569997
995213729
37117505
585787877
1124895096
1987380281
1657568323
1412711129
327157397
2115661072
1069221336
1823001399
490509039
1877643529
397360145
1099724866
423854815
653691485
606860597
1008940825
582311654
488882582
1535969331
1792193745
305112815
1180002839
12642650
247800030
550354946
973412827
198797164
1026464803
1845887185
248700724
1602893190
2140568948
402305727
530490970
1885717807
1019901436
2045439914
999994604
1671357003
416633969
1067970496
317526200
178473629
584082410
2049125617
982060731
1082791060
1052867212
2028398137
1274313531
547129727
202548505
1981922449
608449533
1940565639
680395710
1765462338
1363180009
1665847988
1519006806
1215974773
114973654
1180839951
1151288640
508907231
238591384
100448900
4632178
424483210
1578596998
1338344218
609762536
1232395830
1528217934
1519951904
1125155430
1691321268
818887876
1954525220
418011182
2103459275
1800028049
300403736
513219429
610628548
1947480408
291861427
1567907659
120716406
1654349103
2145850742
1710392350
1758502361
745026530
1453795960
1287422699
946442944
21947186
2012756474
1372015807
1502118643
494302745
47144934
651053925
908318056
1928208843
1832403300
1181758615
1924412587
71960963
1669765270
773149419
1294661415
1980198851
1699902407
152016978
1466292387
1222010987
771625099
713500398
1257417560
1168023501
1633030659
1294758424
284070060
309034499
1968488643
596035883
910560590
458023419
432556460
967454108
2145744814
1546655333
1676328156
1734765769
535464558
111598698
265889991
1543721378
751886349
1627154379
1046362621
504406594
1311481927
286848623
665118755
559995457
162064601
399199451
1484556244
2028126389
589855476
1871045228
2047986095
953876278
1636840900
1197148367
1467130320
1172749154
1592348917
286625487
1281039618
604100796
1403274795
870742919
1587472161
478401026
477506441
1098102274
630932774
378096657
1297104732
1713347640
1835504333
1177062909
1651254220
317517081
179782449
332204449
1506469081
1494318667
1364005855
1424048286
814899621
1961381114
2009515185
49549208
2104964772
1474769577
532978312
24562380
507648370
1373252991
670826514
1424166189
391147509
1006645372
1523235733
1077873517
1506647785
1184528043
1295925286
765943322
197550503
183015655
1293455330
728946411
402998271
2006423340
1871024851
851823232
709600174
1968428816
208472063
36958613
1960249409
1513397018
1917232982
2098045039
1277697104
14447591
375385742
734405173
145236328
1401206345
87344494
713028145
2066731884
724792807
694946757
476505446
1570002480
2114974957
886644655
1760770409
1693738646
1902707182
1840791584
340452449
430325763
104027662
371803922
720722045
537399021
913629323
418536635
1972616460
1912908398
1378925069
1776104511
1182270050
2134506676
1172113478
2116035909
1648090132
1043542804
1948756434
1600487323
604786864
379874032
695358763
453794332
1354387902
1901547953
1423983726
2008402132
1728793619
607201277
551921597
504091538
1889803077
379127301
1962827789
1305913300
524394414
1191311483
1946808417
1883446972
1912454609
534997148
1304523097
1258512929
1616704975
1709501168
74501945
893277270
3556325
2117759419
1738824561
1624284593
1714907520
1992374587
12196352
1144682246
1865833139
1897178035
232246377
1877599128
1498327075
1295827804
1663008229
123748862
1160770437
1704460891
1827825103
393971306
694130362
1925424179
1988444763
1737117470
27649651
993515502
2085799291
604887970
1373400858
1996348613
1009273863
1404507807
600429021
72251629
334327671
1146678319
2090546779
218934355
326034482
1484974808
737779425
1219069627
1738269111
1146519712
2051074185
1565139202
406313393
1685497707
1485999967
152291725
474433841
283082151
775341517
399461013
2005105989
1868518006
1286034972
485308121
2110577956
215270040
301742630
1774338147
779504055
321083191
1406812121
1293661049
531558911
1522759121
1536536543
464593564
534381650
1788741335
1210775874
369622724
2074889949
737769567
1450909002
1230511816
229939129
1062416438
703188054
393253393
896042776
167617800
1035787195
1558163646
839754654
131065513
69675751
517988564
1246097857
2120726481
1848112652
324539761
720872029
1798874420
914655231
1443367436
443869992
893014102
1512439690
277540678
1222076670
722614889
478979303
342345111
1527715709
962326071
1975266762
1806297009
378847430
394995925
203490951
1445301489
1254344919
1867193398
478902576
172476805
851113936
299771749
1173963376
947380882
1027409163
1578629784
775790805
669361783
61136166
274834011
1482155441
2136173172
1760915730
484905152
1276053471
1797534382
993426424
2127963919
1994264152
347239109
1586331503
455777221
1855848342
1633738859
1147967584
1424993806
1577247284
1614635024
1260140837
1950081818
314388603
55963657
574092894
1881698598
1282506810
993904979
1737003582
383829969
1058460645
1265052092
1171528152
209808536
1375152445
121996296
1937501364
2122918233
1943819545
898512464
1593104900
110114977
77561179
149880531
1396564569
1638421159
1366104753
440169289
1740823206
1402999405
1549705417
260802799
1286599113
1906730663
1922202215
265414311
103380442
859087968
127091131
2104220045
1165631435
1814732818
305225839
1943372629
881919334
592465976
268669968
1554450702
677380100
1727298946
46013114
547098015
366358004
1748681575
2007033736
520721553
723104631
2091967566
1391540559
81821625
226967818
871382867
1102593304
229897412
562119103
2036494017
1786631018
950994647
893964040
1531329045
1899973274
1712836847
1406083999
1366361593
1683860726
745466886
1211934644
2140797739
96860861
1360899099
1354326570
401894097
316710355
1360386649
2117712719
245651094
644438035
760895853
980834770
848139817
1088555806
1161059632
2079199960
1956418967
1409092205
1431884453
1210194680
1871317016
601698061
46840421
2087316108
1203842735
701230730
1936707654
510153802
227098328
252190195
1195157023
316748170
1681569484
1052728269
201353609
108939576
1836584587
484964487
1410998265
1902506217
1598967347
421415652
134686903
1757970777
52428230
488255003
1090902367
1675208718
217731026
47686331
1003884202
682044072
336303422
1356824785
1042657744
734423648
1549094105
680765281
871221037
950766667
1675473276
328589653
1924622623
702706072
1902050385
528509118
1342727676
1725208232
641136291
1022884161
812928933
1022040747
301650839
1529596820
811500106
1459516431
1749369330
1755727105
757566489
1948459695
1930523505
1732193302
17343296
1597732176
998820413
300873210
1887075032
510374436
1568434755
1905133497
1877564122
781475498
812930861
1048003463
1830100023
1072235477
1653363476
1840942042
1417027159
1365490319
1415303070
1953551006
1573566569
1527039987
65754490
782438471
1049866931
983965857
302173018
650546383
1566562560
1824700028
96124056
1845868668
1558866286
5508702
1692205407
903274690
386089067
915067724
1614151371
658510682
1803565995
1549859492
381594337
155705893
701573123
984791137
1840378808
1535420718
792072453
1174326138
1862506441
1650831066
88618810
2001420424
1288054932
1506752047
295319951
2021600806
208630586
195977034
262181807
623820444
105701289
389978162
316608471
749139650
1492004630
2047540309
1478185015
2028002967
1261349977
670664449
691417642
1928407655
886450332
306644011
1275760846
1363471437
1905457075
1643450415
738047452
455742864
1203981063
2016253033
1042033762
2074191420
1664448898
631347189
1613146627
1473338015
1917816907
969675366
460084647
1404109652
1618622556
1910004264
1756073014
2024041314
1856096274
1433398578
777734787
1693528740
1005081650
2020074554
1612173122
349912985
126476804
867967777
1952884979
2127361100
906265952
834668180
1608565608
912837339
69605520
1330140074
1300514275
525679639
682962066
1551974996
370461173
1545782119
1586028879
1083980173
1001082711
157752103
1180754741
1393581003
1214603400
1864905986
494104047
1083472789
227666010
607078454
2073881300
1383414299
1593363692
1276753896
434971129
1425614752
2144158601
1019232057
215723647
1475303133
2130209365
379962775
1191312048
477322871
1291326393
1623320198
1367287810
162854195
956694685
561375023
383063184
1382167587
2122616514
958246346
4865891
1171198354
883161289
923354988
1949464289
1083631001
119557636
843633867
1973444110
617662794
1209861018
1664166106
2025082579
1379131684
856410868
698864359
1077241417
226279890
1284303308
141249688
500535916
839655638
111537629
884127696
1197371203
641961819
1743791099
1658109615
1597049729
979118591
1773425108
1311746575
656555689
1231421738
1956794004
1046853483
1878668702
1307058250
1029670368
1484134066
870607480
1954297558
2061162608
1045860570
1002525708
1796573356
1653194528
1997331076
695580177
2107379395
294927914
1885662445
1640103572
685515061
2141074764
1147729968
777239911
1481056127
1053073823
873059812
815867443
263945785
1219901029
133906075
976372181
2052029738
911768812
1480326854
2025794514
1972425776
23505129
1883782285
992563712
973546709
1219523106
1339840406
930086903
1760976570
425810351
2134793336
1782985242
1388282855
1700304821
303166385
86481393
1727596861
1601507901
1970350017
1700235232
1303348927
1892202585
1723231136
284091799
1621427864
638267904
1055570788
1841214744
1624125643
1170381748
896935816
161031241
2133605909
233846205
800248091
893817946
1973223466
1646734771
1579269531
1712984654
1424963598
862835966
979713607
415891415
289166308
1067331047
173784607
1343524070
577989899
2034923956
72557374
1043803157
1692116914
1404508854
1931102447
678255850
1069007103
304758020
437615329
1425130078
1594834892
1588313554
249009932
668190575
498783199
1788867632
1107311600
1204570412
86957656
1461703364
1360680350
1978244049
1852169526
1239274262
983225814
826545878
1035585099
317021631
1066302889
558406852
1446043055
1269957390
383630532
422641084
341925470
1568063774
885389945
217701720
1466095135
610629062
1190176824
1025115849
2131060991
603397664
313733948
1265563918
2145099010
1121169411
1161501718
1696333345
1085759893
951129208
449211652
1260567524
441684670
1766214334
1774048440
2034314083
1941067574
405181935
653418003
1841817197
1536403900
700203658
1996781580
1221126337
734100309
802560349
458313349
2032530774
636369550
86866170
1452601999
48332629
368426488
1154112614
1928472874
1033071076
531390432
1197384192
1056294500
1934585795
740620437
1858811528
1084408754
871184745
2054294173
1065619063
1982782542
228571328
644950166
1049566718
1719777619
1435897456
29486886
1378639082
1258979917
1225919450
393726774
2001009917
999995829
651604806
1701431214
607013792
758065716
1432892152
1281126214
1402068316
740838573
934680262
845689516
500838928
1620086901
1128820346
1451129027
1257016819
2112364427
22541661
1290472963
1088621299
1356463952
1585460499
478954283
1825280785
1383496591
740373874
1198610858
85917918
1265677844
1756664853
958219959
650078848
563042039
1114497748
1544856042
2100822846
856259578
360806150
485648287
1434232870
1283914954
1581155101
1574820447
36508412
343972723
1768630373
1507485196
1927013774
2098317598
1344864622
118223942
1715050311
938431911
491961448
810320038
668131232
1849039861
1320220767
212014903
830587444
228625125
1457026677
759046445
1251769397
2031008192
1897372408
1353324258
1334866118
1041606947
1633592326
1665237873
1572554087
1618296097
1176297896
437847498
2002381936
1836005320
447060087
719010283
400727205
784326738
2032254199
13682542
421455003
1620641398
1783883321
538656099
2057024967
1839262978
1929709609
112752494
1939039355
1781946940
31573147
769539632
1429817131
1587554144
1850584363
1261558974
1339976036
994808425
96761041
848803502
553636497
1870268112
305417713
1938440986
1086866696
1289924927
1909409073
1705284540
595379079
1879459224
865075151
782268266
725142477
2036453380
1943861524
524775513
1124296661
353609844
1203890175
2079687507
104002116
1253801963
1775868334
975602870
1068808359
853196513
126335245
470522898
2059348158
1323733312
881025531
919700922
109992058
1739351999
1138634738
811274129
188084000
445075457
1360160196
303281188
1608531588
1425836960
374868478
1394266648
542167980
715382617
647399718
1038774394
67693788
1229235928
817100175
1171096121
1246934593
814273988
29649256
1986340043
2000821117
1139452040
251993957
1536898645
1994420694
630703045
2043889998
766898004
2135925425
376413546
1939319591
765947437
1678869411
1849523077
1004314118
591038898
199047232
802080921
1681157357
468795533
793915732
690964350
1413007376
418334083
1785600138
130456412
87199554
1160045508
314616478
832583191
753328010
1475430060
619673567
818532439
2029013175
1448261585
1205631549
794204963
173710822
1989905311
211055369
1823872348
871025338
51074014
140235752
1329143666
1374232982
1287928664
1363973261
1033790630
1910456225
1952272891
1097651804
216698998
759697357
927519038
1508156790
680142230
1166840253
1331194422
2052126173
709048933
578531808
313352214
1969693684
904985110
530335840
485653859
946825041
868192570
1432026761
1980145536
769604012
2139244925
2147030822
1949388755
995008014
1435769471
1630023311
373783015
1460023900
562377847
704735359
1874175054
274261653
781288140
1883371228
1581843031
140376270
106081919
681824566
949844661
1308687387
2032527294
1426708354
1396550859
1376500538
552800010
2087347336
240164300
870758885
2053194055
1330245274
1752971007
2057499125
1822240859
1103344526
1051891278
620768811
1513663752
1920438214
324757379
1885809250
1964281220
1688911237
1279962264
2044178103
1134276290
88507880
331401426
2006610711
1673368292
1991817991
95931423
1977414505
809968573
2113466134
1878962573
2056153162
431121073
132851334
522581812
850617339
1465279187
1358616914
271426363
1803567588
1922388620
523445406
517599169
547087338
1048501695
1483986479
1559323587
1176679224
806588794
78145820
903189007
147416633
700616342
1878621124
320830112
1193434610
1172304457
463207801
1253173824
883500899
53428983
972074281
1534061211
1964069281
1694329786
883726085
1455943681
1380854640
582984509
1234301226
1564804310
422378360
1248436310
681288712
593732537
705508464
390045922
1184680908
189901886
748119382
1290642638
2017233861
2087292870
2116275844
899760950
827125448
1837728727
1037138432
367998384
1109517687
596129824
940628735
1631343199
1528579380
396149494
268241466
140776341
302852846
2129073074
1956804170
969805176
816714841
1980437536
1433448817
1384649607
530520698
2056979127
1635956162
1294511961
1648475406
1317112109
627775428
1081878345
969485917
91464599
169330716
933696543
917497390
1855278239
2145585107
658689890
1528771861
1683411056
297157334
66388497
536992005
2025224150
996363985
1334811964
440170117
914702890
1622206868
1220812847
890654897
1566704430
428804533
1873923003
1034766124
1619840154
1471806305
771861802
209089632
654395815
1740525761
27303898
1062461374
452562831
1022637414
117405601
927638700
1007431760
1402413412
24901949
1270178469
1329196857
172875045
194307959
1587474401
1321936893
1622019605
758473056
756042618
104885735
1096592115
1244204324
1595679928
408997315
130008777
139674177
49305085
1207122648
160467273
1829524711
231466956
1186753362
2115170328
1362243864
1733755523
890245787
698308859
2031706033
758344022
854796054
735952548
1368229116
1809729060
988186526
267619055
1641310451
1396184616
523075173
1105238803
1741120567
98388034
2133336699
1028393266
1729310750
1033244285
1047166355
282415411
724824522
925212456
415658531
193914874
1819266278
986814117
1822465743
65982720
1086024909
1909868299
1970612393
1507198349
678036392
683327303
1077051915
659066647
667523738
1124948928
1817036367
1947102502
992689903
290332323
105245965
625021651
1636490272
103971831
2110238209
2111697060
212172622
1335021292
1592184312
2063270926
245012683
2055726843
1862479420
1693184588
326171310
1310559085
1760300749
1999230108
1965555864
69482787
1626902377
516847184
1597252869
814581814
296269226
1320448101
2034062482
1848413370
15725307
1371850041
1975694907
1435169825
51360980
308472878
1228349927
172175817
2132853798
1531460810
177348404
1093224564
97544305
284234687
459835535
818067723
250832020
1309357878
707193554
2067763543
205173308
2013691029
290361243
1760196168
1738680415
1031666778
443788428
418584951
1670555508
1348932131
359661066
543250154
2130822216
661442666
1211571475
832746193
368402784
1780212663
1028080460
1813346807
661468936
1079720703
1322648938
410204103
1274313531
1645795803
555037209
1672907660
1956041652
1338195827
69534915
1651179709
552981948
1661914764
1269450070
1669028916
434024522
532621993
1694578214
2101534276
195271532
1855812221
2048926102
2118372337
1048238045
1536672929
1605362877
278913443
1996109490
321787226
1595794786
220980964
679063411
1365260061
73804551
1576353670
535272895
1804521630
848495399
1265771247
475417636
988713079
40252480
484624730
1404718293
1792868997
475554525
816802117
1141178296
988516898
1298100312
1795962439
845291972
824206874
107179518
837257572
483498977
533449569
1387742246
1340230748
2127323848
1736063902
1343056938
846726105
1510242911
992773967
1727726210
96652137
433896261
1045418434
184369155
1144253650
1457276871
1945650937
1482130885
1694678529
528918872
1422720125
1702849056
1584988919
454774338
719473316
684041062
1976795774
1389169714
1589724729
919452472
1109525876
1266411035
901901519
1465837439
928827853
353951762
2125748500
324572931
1271430564
1675733030
89933779
1610657045
308936033
1834458713
877486426
199945661
1637152903
2104237052
854209688
1247663747
121436923
1706235296
1009187349
456696662
228736827
1901238986
1672338295
279159747
625221443
270909520
870330092
689833018
1886420253
701443308
1031349348
399633913
319415368
655030747
1820869372
44561971
1704841699
416946334
252811710
684734124
1631494277
1175124151
202278575
811604831
916029811
1460730945
950256629
706068884
730422063
2050545414
1154816441
209294901
1466095135
1289402559
1273675183
2127579756
659866092
507456410
1739064029
1211950434
1689747466
1371511670
1614648725
587008186
1313806361
594456490
2101231676
5785960
2065971774
823769621
754390318
1133442933
439725712
1077554271
654569823
637168259
803514443
598571550
1505681665
1004017833
916919223
852620784
872734127
1437041610
1484334403
1210528024
1716704785
1997667385
1692475798
1320921831
202931436
383876492
889211193
374585062
1216289630
191974865
1794654578
775620698
253167683
1537770910
765865011
1244418661
1225880209
1921112214
1796440858
306287504
1952822026
2024441453
357138017
1908378130
717634709
1541602007
560098825
475214821
722311737
1700508563
1246313618
545064012
542825683
1965107466
2015567194
2074162490
995820068
1838084492
787592527
422253775
405498751
1104673108
1238145211
614770181
1290650307
1519113392
111413846
359160434
1411449646
86022587
995920945
2133390698
2056707545
1546725724
191950964
1025722425
107816419
1627565860
2119647384
1938859835
2005945729
1747098438
903286704
623256941
1958425731
302287042
833696016
1044994613
1468384556
974308026
1182299096
295522186
67229934
1921321750
1187038147
1533138743
123530392
265296784
719801210
380857983
2045397075
1342843272
569785523
1435411077
957440997
619029258
1523641591
1041327016
803199752
2115569405
413793283
991009903
159495745
1534475901
1661052736
1254810897
533158948
264986965
655219542
1088463202
701943405
1142596636
1260185188
1221186589
2133104669
581634456
722065082
1412516623
1686969559
939539998
1171569152
389237220
613156959
1830857470
534851678
221112771
1234958380
385473267
1677249587
1246632224
1605703427
1672523393
536281326
1781487428
1229322634
1576885905
1180036480
137936710
1007905079
1150529880
603666039
116216140
202053598
644105873
2033817420
1030826487
104785016
1050429351
1167517125
1353686682
933539388
1935524129
2066495651
1459068315
1835204266
1120766116
1758271464
1459646634
292673966
347126585
1501365225
1650612827
779637922
49192327
1315638491
1170966757
1467311031
1482186139
1091897536
270011029
2146420456
393701907
1501106297
1616612622
1187969741
973139983
1341021387
975619232
1527295176
375347510
2002614120
1374416650
1289559308
930441239
1568910651
1489970494
1852547920
1852924641
738140943
147150076
502347562
1285252037
2021481758
1242685799
1802110516
1454785006
746880558
1847063063
1363212004
380107693
2123415416
1855507370
1207268483
493133395
653205348
5642932
1406143769
1401700224
1165871049
2102738386
808739656
2060372070
621689777
328346465
1108212490
206035181
1676086455
483327695
1339389326
1691993750
217533920
909530600
199065354
855968378
808549793
222611153
1540123579
349586414
1143722957
2046843994
1281877431
72106533
883413606
1021439056
395211817
317961880
1474975217
1699853252
708128794
641673984
1837315738
1775045579
1188848688
389855087
1252767642
241993416
1555117149
251215793
61210192
1045297776
200721793
199591086
411967137
1143768362
1252498086
1804735516
2086015202
995800277
1639027346
1901132610
1124265803
450947961
928442334
1567949778
100853122
1307523906
1667435062
2003592030
182242887
1188798659
1228915080
1462712861
2046185766
628734390
222856388
234977851
1796662603
1953077123
1211029954
1710295695
1411710748
1064650301
59701400
912686866
1091987974
895060449
24291363
779523988
2047684773
1219129900
1550675789
2093630507
937084865
2072505135
331984357
84853251
275785671
39226588
1727493782
1590684461
105854384
1418446704
1745011042
1620483875
2074763984
1173077766
1182590057
2137191247
1357912228
918878084
1131778934
170985900
308485583
2047934739
1112192085
1902100346
1757157843
570901155
383497847
1039881075
736614580
136863148
960393834
576717064
1088070335
2073253673
463379325
291611762
1635732226
1337056923
607477834
189191234
2014492045
718070566
1972367065
458411956
1993781732
1255073003
2110568805
450968792
510215273
1249622076
1412992786
659421050
377986171
2012312031
1021396589
1113491934
1165312060
1062347377
1442519181
1417769487
828139627
1010989167
1876734766
1970742565
1668989451
251819653
235962008
1030687711
1377070824
984872679
1076351255
426985249
348567038
891401328
132402800
1356383148
1796635111
1563702527
1192405996
1833745902
912078687
835368420
731888156
1471889729
1862433643
492489968
910676238
2126628190
787051465
802437397
431317889
1888774813
1354373036
979649615
2099450509
979641445
167517254
102063661
1734859711
457011996
2049228180
1567833228
1235620241
1262987940
1644441560
1685077280
1791176563
276736900
2052730189
577559456
1116573879
99586953
305953284
760373625
616408468
1114111007
1851140414
214573050
1470485556
2022918877
1669407417
1198241562
1021572155
944883566
2037607037
146020454
874251629
597980431
1911681603
144433553
1398264038
1446198249
1674395193
695485209
1782349679
1925123329
853630319
556756447
170263832
1806106768
1424864091
1090162012
2089137628
2049715502
603314151
774457008
97687339
1924165072
1635001124
1125616477
89426774
1136610971
1682819452
1376364152
608799794
2032010949
8326574
1701137687
1408380024
2119648330
1800554919
517225228
1067592521
1070592368
1318466521
1304270494
701890117
2004575064
570711716
1878489180
1962766502
725467622
308638929
1984015245
433745652
2045658718
237876582
1566969191
344219688
1965408633
1010813233
243184830
1646466903
1178208443
1835755809
1975043802
1756178841
167295596
1968326486
856752888
1993677212
304993222
842832509
1707199141
1007394808
1116544662
905266090
1535868239
1903589323
97987211
613104710
322352630
1869158253
969919058
1818503114
939168054
251590193
793856607
1124833903
1131323730
1506663702
1285416194
312855610
1234960293
572359877
513085781
392143203
1683042905
492550092
556518451
12946969
1068298743
465492055
933383475
1961691882
188605869
1617666712
1886751967
954289189
1833117839
1924530958
1217072974
1494585287
1274377260
1351681433
1891044712
839495231
1189732633
14958986
879496769
2079506956
1880102060
79344323
460222732
1018829842
81985814
1792285259
66511872
2134875611
991474509
1393949667
44607894
1835832488
633491015
130533124
1146831478
446423206
1273293192
97997970
899571074
1024737502
1016183097
1578037261
1164711135
525554665
1124320225
93095368
1729674717
2069111017
281526330
882886172
1975287062
547288541
1801484927
548158768
1780317173
1407526174
1937016140
1500047966
1448349477
1133072395
310673443
996717479
1528206250
356104152
1182250779
257413556
2108051347
1518126993
272654407
259288672
6637385
401123610
1247844577
1127563732
2038674632
1403859621
1958740738
1409338330
40700171
1392162152
1394919215
568752097
279237748
1018065690
872887799
1629614602
520755205
709983799
1354129506
129633080
1383899497
52563667
1420185794
2060276754
1362492767
757105554
269236853
596539237
428452275
1063471523
94232150
838066955
125585581
1372504458
870664349
914069653
1762844464
618188649
94819386
60343514
1015018775
930593277
1710915062
115576054
301845450
957945435
1612922087
285668433
428247251
495086670
1450831015
800187774
1436679645
834950284
574342964
175850928
1687439995
520046872
1450468497
989888955
978675912
267082343
468410850
396806073
764894269
787296353
668906073
1902725708
1455788678
1996012180
796558740
5368770
1709172143
1575600883
1782245519
617574139
1541246810
201891378
2002794017
1440548274
1978754622
828442474
1928608815
1959110995
2046052138
1871278281
1319911833
258907168
1759178452
1719253168
2094085932
1561116439
1347439554
1003485014
933906210
790699142
41734662
551949419
991984486
209486313
815517944
1549839565
1614701536
2011217157
1159203587
226746343
759800710
1165390409
286717911
2145117323
1581139275
1072239723
144330654
1342009012
1609352551
1199372420
1114484929
234613276
147095286
1254826971
285586418
1521890632
554870106
215732085
1231753113
1575850640
1960209060
1416678539
1576278488
821157162
803623821
21841841
1523621157
1614598727
968128513
484503522
1307258477
363216471
694435478
1236846499
309912990
1223091836
1567417967
602896085
360153728
573323405
199813673
63147591
981363851
924497213
1227289404
1917015952
2070817872
779108538
1659651110
97503229
1798083415
665063208
1786440811
247515519
1374971975
214011393
1221186589
591046537
1304379253
1766113292
1659762620
451473055
1230762328
498013296
704516120
1119349443
1465215413
695030168
424444598
871294588
173043920
1171724302
948477117
247351171
679849323
768907072
1331706134
296174453
1120290072
208044500
997824456
1201664768
1239210103
2011943476
1161831898
846562139
1047726267
1462834928
1430155970
1892214329
537744757
1067568577
840615637
728229545
1449042594
333589094
21631694
866664171
900718938
1224118435
2106160273
1349178942
645836239
2091071837
1300812751
2402655
309689180
1058501113
1123422525
1602805114
1554584703
30430220
758770068
127968810
1357405574
1186822872
675427990
285777532
6661418
1844015737
172433425
2110023700
66376707
139581044
1209380438
1538094666
675387268
1494470145
263385798
302926279
323849280
1458532965
1382798135
533789154
1806669583
1047385419
518514565
527040826
461535981
1018153263
697112565
299491246
1907934586
1821027167
1938311204
211543617
34623857
1714276613
1748614103
786785325
36730385
1952195798
162503883
1684617501
229081165
1128958423
1306095429
2108763385
124521435
436911833
1186329579
1934405986
101957313
1693418210
1818458674
94779262
1230866710
510570303
489304776
1352972857
1766489749
244478465
154647657
383144622
1617072622
617888324
643680997
976638990
963648858
1890201044
1753543596
420753956
965269787
434318960
484692867
561176566
614788207
260567980
1452695991
382114801
802895954
247679094
1411834687
1034683880
1400265628
1368183533
306358041
1245570249
1858985759
1618036386
254794242
1015127505
1203279087
1064973852
2117756928
1312384832
865706038
1113716737
596190384
122270022
28084809
1428089802
1799472578
919749973
1971957727
478969448
240942312
420999938
1024561254
1392735858
872388844
1918403114
635699478
1987283262
1292984355
863580317
1988567711
2104275939
377362489
1184967068
1741021357
1924737980
146272637
279417150
17260281
593568597
691000395
29408659
1988613732
60254292
1313616562
527452191
73925335
1667212846
261983558
1596431440
429922775
325395926
1644424506
403744384
1944932663
733868101
2059757340
2020288427
1304416946
945086237
2016100286
604927402
699134280
498721877
49459403
644847445
1830388478
1226091228
473613852
1922774194
1366925515
1707249758
1605906914
2047513360
1561764386
1261074919
1902995370
638992922
1289469228
2033462099
754538676
56786471
618916698
688501967
1007782642
1947684963
344774955
215872125
190829061
1383033348
1993504571
764365587
59907597
270376242
1722211250
1072766250
2144025271
1653767598
1019740266
681796956
82751673
788997389
641657131
1513585563
1803230520
1061260151
1575799123
520538118
1556805934
64298858
914669359
1048583706
7815690
1960180987
888470552
752626355
1876508460
284452237
1934137881
1469157998
1039420721
137799070
1692255188
198369268
1538550721
565580707
1026498793
1217086246
809580204
845302272
1838660810
448027901
673619087
1917654432
1401753562
1104716281
471759255
816313708
1019633868
1442853519
850341817
2089781389
636015215
644292675
2140988645
2097099017
128263876
313357245
1645723794
763319366
577312685
1640460274
1112066908
1574603026
1232372570
1795163177
997197344
1626099637
1229213554
1490401858
1264984672
944110787
1933176256
2006283374
242316151
1804726338
733871270
1488410338
330017529
1700605579
230006983
1012113084
417104466
1316332878
470438087
86254337
795443852
1492599849
1425305429
1563934239
1418011587
1568915051
508021417
607651064
722337334
1807196358
1503768713
360754066
1217195739
953705549
883790486
658175966
459579592
370390522
1878913861
9369781
242192620
204028124
579506823
262593217
1127656847
172062930
809862117
1097864073
60652326
1964879019
1452698171
577979575
754964163
1698601157
1911501248
1745396061
702214165
1420293736
1001068364
272152799
1051468619
89184604
1855938134
1663073807
973568528
2093059279
588939601
1827125897
253464948
611251765
182225326
1806388374
1857640623
1365667178
962925967
1432950905
375509632
2117026800
1896494312
1322362595
1903725823
1605348445
566341244
651940138
162500533
1322323059
1161462215
1073261710
1476657492
1427954335
549293792
66635192
23500088
1880721124
1171372413
729092688
141909154
418385519
1701609572
551134473
289786755
711327744
480689763
189403663
1875683853
2026835766
1723409600
879638394
1327850500
2066802722
1771598075
812202856
1751416360
1650827483
901872646
441205686
890582817
437842269
2123489412
1312164327
1780257360
1034092332
1650288108
1877521105
1316001817
970267677
883626748
2130370876
1545139472
1775698809
2000591926
923480191
1728993364
1912913049
996865529
2039320281
1784752510
663599220
1738294273
1563488751
44738226
1663546681
99797997
1458679667
1279183872
1752368988
65086072
878372048
1304078221
372241586
109879815
291752082
1283492095
1021655104
1587518036
1070484074
1865055568
795134302
1494287235
2113301597
1036760083
1935376650
1024268222
1530398110
1899362490
381064050
1854302818
230632197
1050279425
1600773858
1801455617
338962470
415363813
3667269
976764931
665981254
1659920372
1874232831
647904920
776680594
1230924461
825451399
496351671
1510998051
1574690113
1839586551
1006526586
467173187
1250731339
2012529335
1160074975
608250359
1719147948
98997034
970748039
724086481
30365856
1891546236
1342822198
937401351
1480427314
1193382761
537455092
1127839936
342965569
1510480734
1906730814
818939029
1608080894
80328486
1030843293
1490336156
890424295
1176335261
454931971
663565591
131930859
204420141
1645532277
673821025
1934142824
392031222
1174435821
263449839
1178208510
1131647834
327698706
1664810906
233412385
81253100
704379415
1840627339
2134199482
1217343103
74119421
136354262
1211683157
979639661
1646464845
1219289344
581794032
1101095999
2053712033
1264058245
1911375549
290486686
1954868690
1417846231
375213998
1779635191
153073596
322451527
20345605
661442642
1075827005
1828420993
361725706
672541915
739693910
66350116
629449401
739529436
741267878
1969283155
1062640226
202946375
1594787076
1186850467
184402502
706566491
1591053624
845347626
1036965010
716507350
1238854168
433036166
403744384
207459844
1048778827
1914597283
1839063194
824752748
867919786
1822512260
13488401
141054931
1626129778
649507103
1544204881
869784438
345313450
71426027
347637975
994191530
956279301
1995178291
2094671959
1620036398
1857420290
1068950216
377218380
1954178912
1003320943
1207279154
373111968
408896371
2051145882
998497588
1666116603
1418734630
890312100
52784186
8415318
158995214
153385787
1454764291
202340850
2066974747
688020002
2117505738
1037926658
1113460010
2065184593
760340949
1318010903
431145378
137364915
1701787017
1375818547
1340169464
995150736
952368520
1815346534
895148165
880292570
400349053
1959875323
1783551025
1874384834
1065660461
1864754903
2101947743
300517761
60825476
1982188093
2035198230
308882990
1740978913
1382321339
955412433
1300904333
828786160
434989778
2093623158
655831252
1506469081
220048500
1653972901
453792909
2054977353
1107467197
468360043
1187120560
688695389
711411802
299989208
59772895
2062298336
178253328
305510047
1564429099
1118335181
1126696356
829349596
1209044105
172713750
1092694327
2066985827
189913720
94149818
1642048915
1549127208
1721702226
1939183547
1848301122
1162441967
2036028600
1680256668
203571076
393184456
1341134215
666309377
1825476549
1826071156
950619698
65837803
1232259804
279147632
109288414
1391401951
277658731
1906615568
1239644408
1530327728
134364617
2130547597
1402796809
1807550071
767014328
110568954
1837923838
700441558
1965364897
1973110257
1569216109
731135940
1406337980
508814261
1122764069
108353518
1931370452
401350683
20849273
1278426369
222933319
1767546884
497785479
2080152957
611857974
1320266469
1896791443
1430606833
55157213
1677648586
2052633486
766524897
383317365
203988212
1581196099
916847022
428470915
83813399
2029757164
630408112
1581533566
2130831383
1735731814
1661884894
1424703870
222488528
523015684
110273104
1911452463
1431002136
1276130693
987302994
540084939
608853427
1735814320
1273092245
192602373
2140075074
1313276693
92463928
1487312956
1479987427
1690765702
1923768710
532743006
938078110
522252901
356547768
1379880720
1863174779
432981456
1489744338
765056137
962819345
837992912
1132080663
387227411
504238208
164031023
896380708
1205035632
747086503
726635104
48102717
1722160885
1592760413
778886256
1352820609
1530048972
616804477
1620520038
1768210556
1166181890
503278378
243029553
388353828
1509438094
509437780
1433900123
1130058203
1373931977
1585283971
1095650614
1731293912
597751385
1208718254
1547770809
790141837
761912117
248300589
142443537
263177621
776007632
1441280787
1940221209
1949752558
580643345
234093673
1456674933
476435336
1010721313
959529997
1895812663
1756124380
1325115115
279385284
747096781
1578757179
136639958
510597826
1536570703
649344425
297748374
936368585
2079426835
703145628
462869198
1046097062
400781908
293066213
766247885
882345720
167878000
358920030
924935040
1305601739
1041840556
853117462
1549088346
744295392
916128087
1473686593
1928582180
759999120
460557514
57804392
467431258
278611082
1067098239
1480435015
1180849657
541846589
1820536469
2051143099
1393237186
813536436
86028373
1817458093
306727654
285621216
2051888509
1724891307
303615662
1750252056
1824348560
295837857
617785396
687913442
286000530
977275790
1175519091
1136273076
163538827
26400357
785498766
1257773141
1924382587
698963076
1056748939
581203130
262052063
1358998427
8867050
669499895
787391067
89376975
2124163448
1848764831
1762555908
442445693
1232933494
1811844404
1420269275
2133620099
1675209841
92353499
850605717
936453839
741102467
2127733908
1776648524
871756431
785445044
167009346
921445681
217302783
1849355648
436585902
1337058672
1741001331
193699867
1073985153
1626855855
2083402085
734959502
1778635600
573339176
49218530
2086972833
113456538
1127593263
942636675
1774812906
1428396543
56965952
1213534182
364152276
1609897547
1323564374
745586833
1851863281
1186662120
678478431
930276239
702102117
590591296
744653168
1449885503
1933272496
1163855451
1919124444
625644683
1766877959
144330034
993291763
1109315438
1917091391
946756164
204616128
714695686
1871567541
367187204
2070079284
1950144576
88096393
1006957104
1677942035
896515527
1205020520
1621292402
2106774047
1721507900
633462490
749160947
126418694
398194150
539376135
359809952
1045190559
570812071
46663408
457570498
740419880
1854812104
2117684019
257628213
2047405181
1943954928
2099857557
1249351346
970908170
1992998655
532985818
685342947
269859713
1498879899
8274920
1078922517
523691950
2014361266
2047084016
1842844261
1041824117
376029028
1203923412
1576499075
633938562
1896372597
627951014
527592401
1398068407
661305818
1646076652
569116530
613487203
686155418
915835402
724638930
675995997
464081760
100039437
516768162
205252346
481614469
1669878620
1380382287
750234685
74611287
8961610
1187588129
1718899690
1646427122
1337984532
10705752
1547862217
77894799
1264784445
934665823
1694653641
1606010568
572411912
641341396
819410262
1466093954
1419046361
605582924
986617797
1233999720
835072638
667227115
1717679289
32658625
1086321804
1755576413
290206151
1908275262
1177950615
385389170
1907686593
797667659
531704048
2113656557
1022874605
1181165383
787162744
686442770
1970902867
976237891
952434040
818864675
1799898031
1231562664
827577770
149496538
1009757025
975967389
97015068
189240110
1010235873
840979809
193284280
1254123533
914669736
299209829
2113270902
580186968
639416667
1830209944
859724808
229766938
166909741
984661736
520029974
1722042842
332321142
163050132
1456947667
173493973
918893797
1332127238
1700469708
411643768
1596450769
1869864736
1870999301
613959645
733294975
739538063
1244155950
733084292
1299729226
234381122
1684303710
1769795556
1127040609
1726713397
884238802
252914630
253802121
56237486
859906372
1131071698
119208918
2106965683
1597198064
1643756949
515632473
1788166840
536885759
495323496
1075141401
1320483034
1250135097
1040259509
1051567758
1846913219
43109165
1847028245
1839345531
1948855493
408401006
1373749338
475457451
64353142
929797975
1579639530
264435807
565842152
1787502905
1319358771
1265678126
1967141505
1422903118
1147647150
695175651
80380630
1111760015
1745777725
102028851
1154409009
596443157
1513352416
59374154
1198878305
1622965328
277845253
390737663
1477781297
1417584175
754335413
2125295751
2004342551
1581780141
1896710890
1493654448
2089246113
783527464
796700650
1804287144
1348974987
118030239
1919344350
1757042098
1600142742
267914115
1614432511
756839141
2073793800
1770230318
656156227
1552058093
804774232
597280839
1729747
619637917
1286772277
2065508128
1828933987
515506311
861772960
562762905
893184422
1077730756
760563426
976136481
494661511
2064046691
349347554
9113026
1630745214
1558843662
250301620
1953361727
1311809668
1672647117
153816937
1644950040
1005881800
980330032
793741782
803671340
140208569
1689205141
1290563278
1193930803
1494828583
543749800
891676721
469074155
624766187
1137616454
1651451678
1553624823
1299918497
1095207647
1411560498
164744210
1875395281
388227349
2079985564
659917365
1467800548
680283983
695273030
1233670511
1906949108
204686352
1133619918
2029608042
421318101
416979949
1486272631
1078425481
526770670
1583911513
1491544634
1202675575
573588910
119870817
1963043382
373059058
549672745
759714906
630834303
577078310
82176899
609462058
294853343
2140569031
724680156
1062751570
158726450
270206027
1767450684
1080784644
52841516
1648473084
281577942
1092229025
592483360
1487154221
898893129
1408730239
333206292
1173066195
706479330
1910792735
247889972
703498841
1634624269
2109557941
1238099550
862844384
1357062477
815259910
1726225682
453582881
1321718317
352237856
1947490617
411566086
487173129
1157528241
453267580
2004636970
1917793873
1295489197
484625772
1479411985
194215139
1638195623
706372094
233427175
391876690
384122831
1275594441
54912809
246911310
135414532
799210240
1835629490
1664729140
1714049385
478970001
1726998931
1625510987
567532482
948126752
1352145515
502575431
1407634234
786670541
1785682932
451654969
1716772105
1412821705
149721468
1272853837
802438773
1900376664
406786279
2048091264
1237408797
1570735536
98132163
610800317
1685722978
1025827915
1016802301
259869909
635336556
1005999453
140829556
951085250
667957065
1743288175
879435303
399786664
2063766088
1356101895
1573743872
659188746
1280560009
862324467
1000897163
1994508848
206372868
1334652069
180466808
1896633283
399962432
89693285
1539168361
1688369856
2105451998
823755292
2049829153
1383298034
1632195867
1066386277
2038969243
10888026
679143807
688431382
82507120
378687072
383034933
1149519913
631651850
1344519576
483005708
2011050142
1965821647
1954268813
777080532
1604008846
769560891
375840957
720321486
455047246
1002929399
737237515
1514723320
692031370
1672322094
1808785572
1401553420
11033729
365505118
1752876296
1610143655
1597732254
400552596
141682664
756040337
866551207
1118443476
1456600908
237506177
1421033425
733672214
1091547421
223117646
693467120
1964164768
1917587777
1286327690
1309901642
1767650659
950524601
300235456
2142603705
1766203086
755698452
1039806889
1412873928
743813748
1229100799
1944499721
1801399029
261703398
900042290
1668090144
1282101484
457856433
642938640
153066899
991475884
1696663788
530750071
1288334435
551052122
553386575
1429723790
1384693786
2079463162
608142278
1101168115
601740244
2063807534
1778822901
320577162
407070073
357279957
379635404
468701412
616402921
723656908
1325202176
8171468
1539431707
1219774268
372206613
2138514139
2054510230
713963616
1746228489
116779201
1259524457
388520994
1504203325
366588701
344104263
1441283214
120057853
1625185099
1469977199
943043235
1228581129
1358431822
1900920089
246951345
44527952
1737931457
589571749
1104544911
212546231
2005024217
1036911445
1538519214
1220271030
1588205050
1376852376
41458324
1604164767
1780706183
2122448888
1010278724
513951634
1713023511
905406813
1953121435
468498509
1542233767
132598004
739384058
1014016414
1936706810
2023821845
1068715372
1519778501
1815305071
878765531
1648960354
682455752
1915542417
1577000959
1660743465
48531030
1226524595
1724818695
353587774
1557484711
828543526
1625968384
826419288
828986315
96557370
1073875788
626233099
427206139
1964281940
1172462564
1227884302
346426854
815014468
799931049
240158417
1521078904
1228996884
675612256
1481216656
1263544947
1843250096
1858451986
833763369
1496004192
722296348
929993397
1388538684
845174194
1830637492
1056490932
1225038204
1434529304
83525213
1756216661
1694033379
1157023830
884581517
1732381011
1800355824
1126269865
1058817229
1406063099
1161407284
718772429
1234794998
1083982655
1198468255
662003071
358722332
496568134
292839078
1816551634
830171525
427279686
428494034
181143911
338566045
1574094951
2074449295
1397358091
963284113
456891924
199131040
1785085527
758343615
2048411096
1249333813
797939176
51122755
1075545399
2144146672
296416156
355660598
2061918224
70100089
1528001076
884146701
2071569592
768739698
65381967
1273230084
706180060
343162260
1346577628
2127164917
124625761
1079950739
1226257600
947528134
899641732
2018859588
70860451
831191385
1643468388
409336580
1741541844
1508522463
1019919870
1288206895
2126645953
436243212
1907374317
1134548041
632492844
1009342155
1522058982
1631580754
2050623532
1402126579
1244220842
1231659938
1023431875
246470904
1644765364
226653438
1085624053
317069615
2080542833
1100517015
1564646967
1611488438
1239140603
241726319
1478705636
1125100027
606332099
1960350860
257464253
2113471595
1521632854
263147963
1384036317
1678459283
443886756
1954376751
1210033199
1109228161
431204171
448152692
279702179
1936681235
1856923050
559081727
75224177
942515107
1425772789
1436713924
688133421
1872316511
965686718
2049910671
1756872144
1592149854
240576872
515840794
286862971
1480181459
35861899
488448233
1649098138
931322622
1650291090
1740151629
594326066
685586161
469062846
168290034
2072462642
1668734064
125464002
416543414
166995501
1278611441
1307754902
426219636
1777764281
520293783
1939017153
1796483908
251433527
1604528310
2026103201
2061120185
1747854213
561253566
101016012
1285656068
1228576184
164314272
2110472064
1348578738
1727093013
715540942
70123137
1969822183
1430760707
2063693954
323555387
2016320495
2076160850
175910202
2146597788
1700552387
1572941637
1978042396
365195734
1357001893
311277826
1066009704
1921363589
29274112
1136981076
1311390340
1409449474
305310603
1261993225
1123768589
1557584261
1626262353
1733686638
1004347896
552000225
1808857607
1787392788
1621236405
1664459233
1251972885
498976298
1939818690
896467021
1957181850
1936023807
119303569
1615281820
1381653241
899429427
1761721097
1836942688
696225629
222409824
158238146
1579107320
1009494224
245791284
1460486166
2038115819
1611304415
1917004430
231146799
1420804335
1043411001
429133791
717810248
898378972
1965346172
1172082856
1150213915
134086185
1620879434
1633993248
1032427171
858142423
92116916
1756616152
629964499
1921592792
26634907
1968269898
159600640
1323839594
1345721810
1296861012
1406272440
2051590905
1164173485
1436733940
702496761
1118689319
864614237
1834933485
2119859765
212858505
1446067288
1956437999
565303923
688056266
1437757097
1035182117
1315055976
1052656256
1712532577
412730772
880466801
1011882865
1204167746
592303851
1572530076
1371758947
1099667720
1599830499
438154988
1887211455
736298141
902293921
1761753735
2102903798
1337085867
1505218167
360547364
1152670350
1415534754
1344626817
342158082
1372410652
612685315
1836456896
488136389
1406356714
1344499489
695410030
711219411
11656392
39379022
1200554537
890248156
1351379141
1293143890
1016284566
2002488975
1804235535
152962971
1192075896
1251545319
1406601049
1698887635
421372965
1327897526
1284552596
993847004
1144543313
1659799005
2054832302
1197398336
487754718
2019045845
798690850
1939402260
936959500
1602662653
898547298
1032039325
425149634
722650943
588280214
1061270884
316143445
1617962455
22146118
1413860455
1900917088
671310313
457101846
289332809
2051978514
293171720
1806757851
2107866154
1515044020
309333932
1588806971
188603768
841826297
1392589124
736165177
1071552189
946188121
77504050
25024283
80076981
1177654126
1817040414
936936002
1895735084
1755390465
1086254533
321203498
1000211560
1065377702
1137175196
1268869193
1511892934
1924526118
386287433
320005622
631857967
752183329
564542799
236925690
1097876444
4525693
709579709
496885865
1255978384
2067090888
1236431789
1483431084
586066934
1382335306
1832977561
167790556
240014918
269993814
652616979
1961395508
184667525
1218734730
343648911
1764092698
633163414
809827262
253063957
1144272190
1082652451
1324991057
1082756287
510791622
682412663
1954896438
334772377
2086930900
1403392477
2123624948
1426769893
672168148
1592653803
107433594
391795935
428356758
946470860
36907372
1850174594
538984141
1697021239
1508103465
506857186
378120837
2063538544
735124494
1737477625
1417404065
1214525862
222161419
1741855681
865029120
125418893
1755198141
697067890
30505534
1893883718
238599694
713511106
227637213
1947329214
1888880918
1145599327
600671596
824168862
190764854
1685940980
793348277
1321319212
464102849
815917864
1901154213
1141942936
1315506278
1787867597
2108311705
376979390
1541931684
1983631028
606518183
1891795893
1828869181
627833213
278585737
1740366709
506461693
2015951378
1360527292
2001627116
1762419056
1996576809
1272740064
1194542491
231775312
2021318029
502300358
947189042
939201433
1238858580
1546094331
901986952
11864975
623494479
1601873202
124321829
714093816
526582163
1126433242
907533952
1632007054
2054349914
1175789518
244879000
50327520
442789828
734372811
1622255530
1006987406
66167901
349851096
482989224
469851657
776747707
600876320
1925105187
1117443232
823772190
1533512760
2139266769
98344951
1189296817
603783824
785278420
114343615
1008171492
1290627259
1447251443
2071089436
1924851375
821989973
1422854370
1079631215
1529581054
1330383567
610000509
1750219389
1108813414
1724384835
1459482396
1374323062
772182975
1886142133
596482554
1493863722
2123504193
1385692806
446359156
120190778
1172616487
565914307
199716225
3890597
1765758247
93094186
1203521044
1430357978
1571229723
1662725504
643771664
1806752724
377907859
1335717598
1502066736
2127267910
802001173
1994457591
1030864779
1031732689
1430246629
269867833
128819769
1497342110
646182188
839045369
929794565
1076696198
2062256257
1208081103
55115202
56352894
1539051300
597655306
1432999802
1479798672
1222508293
999104120
56730003
1480161998
1535404186
1259382342
1020157925
303818839
208671711
1341866470
558478221
1734660344
1571003595
177850989
203169724
473866317
991086785
19670277
1778558408
1626878146
997803457
1778675096
1964194013
173526066
473807966
31596264
1412134890
1853642174
1357299931
1350192426
2052960306
131262805
2144975437
920004015
1577874922
1903917306
1204390207
65863204
671760114
306443053
533854143
1121573776
1489707154
1197007940
119198190
1905709268
357683329
2099174363
215175120
23242464
34528117
1495781640
1535652438
1703792355
826746813
188435921
446773177
1423398255
542698126
1502278698
1522398093
329353018
1576393343
880405947
1271080943
1276397618
1000694318
446299797
1115287132
634227215
1676260569
291091881
921838123
662570071
57935638
1288515669
1133140460
1199861626
1266239099
801155550
1606412655
324990698
1830754684
2103804377
853559047
1071006858
604327020
365268943
1472102277
1646420340
261672067
1705451680
1267130705
1259348019
1956439670
379820374
1176556898
1060646669
1803280692
895103026
1003166880
1569102663
343325795
1698149669
173092169
871224367
1820958914
806025728
308056886
1982782542
1561547730
1330044802
562777710
960823332
341089776
462063127
2055286206
746946029
1701921191
872479327
150519435
319685643
2002286065
1252266062
741841578
210422668
1379615091
1393191591
478133575
1981279470
77727638
1049909354
1171082131
1979698916
431999186
2070969125
1420787498
875566487
753395835
888675242
12637519
1879640394
479925593
1750387994
557265088
2083682222
568595575
170124036
22748937
410546631
1179961548
959006929
875501125
322553370
144371625
763517903
1412324000
1738555921
607497222
1328156562
1976005073
1765029184
1872452158
438975860
346093682
4044603
2144362006
133933955
524909752
2085029357
281203406
64324740
1330147389
2146441440
1759019214
857565670
1451939309
407293360
250992381
124416175
748516736
1041697619
1586626274
321629791
1010710867
1113104769
756898381
1905240946
803476952
538088221
241056807
1076042988
307694036
192243193
1830596051
235051069
687404853
579170967
133012318
1430899314
843621013
1434231763
1676709224
632875115
463905217
865744721
807065068
95413573
1166288347
1439296134
1823102490
1143810826
278305111
566543814
895987963
346145259
1150222491
136087491
2143081617
1620417602
877063724
685422680
467010424
326405789
743823073
457954345
1859622792
956244366
156002423
125707108
1003183849
30581173
1619127187
864188096
1884683674
1420549808
1098805424
1854333049
1103747969
1899913968
1547680214
1693446866
509658055
204771083
1471105007
242663281
1312653010
867201766
594764918
1296073514
557347989
1699256149
312767830
2036613298
117376002
1479797917
694035162
309360604
797317256
739401280
1763804843
1378949972
1464193891
412191395
771103951
1210041839
2087663000
170152278
1645640715
1926923992
657598063
323531258
591424728
2112605534
890710629
1001919402
2145633372
745356501
1218111338
602525369
448103320
1134822847
1851699912
771177408
1699146510
1388048112
864168280
435241087
358495090
2015152452
1149470954
1212810141
1519623347
169853987
1806614727
652214221
1348041375
406786183
1332648344
1478489168
1861728583
1404757613
1360952859
1399002587
69298889
1743302822
473860451
65314390
252700577
1720341124
1839386715
220513808
352184604
302709055
1600062521
343905440
403812638
64791325
1399909762
693977531
1177598182
1656656916
269712433
1464985043
853270802
870275414
1808963372
716391357
215651555
1821535181
808198604
501806835
1655461642
951948294
1754338549
849094736
827640768
850783750
2139055332
1398625522
1685453137
276802608
1911310729
1708263
118354360
1821069496
425207234
831526391
1760602914
524081624
1153651237
461015354
1564171860
1398908292
906258557
1809621247
753362936
493893674
1831326265
251098281
746401644
434811940
14909751
231405762
1276533196
1245988050
1210731111
1319453539
1131214125
1525925411
1208482180
1041007608
1456806528
516542971
594944996
1647119069
1023674748
1032892428
1525752101
1950449966
1825572630
2064497403
1447561809
935391276
1655288805
286207950
2121356522
1368832422
2059840636
253133521
2134128527
378345239
52210060
734981364
1836405419
1035209622
697531752
1417019770
604065348
1968839237
780995293
2079173926
248199817
1414367584
1400353164
1224230717
1633191054
533967823
1740721476
1883167469
1932142283
186275180
2126334384
1178684268
1214608920
100653455
217375381
1184173193
1705173671
1491792299
1941074748
50270013
76211707
789117079
1158651325
1659180516
484056039
497470185
1755347269
2020441896
2088289497
2110046650
656152976
993719140
1324264776
947343478
33332868
984178120
40477284
1225631696
2125731874
1827341922
1946340435
433204592
2105959873
688127605
31549702
2082476547
292813087
552542507
820453145
86647404
1723443986
436645569
862091560
1119661968
556117977
1003933171
241865727
415779216
1040196708
1734683187
892141242
1328222538
314529893
1968277163
910718365
906211103
2035446892
1915030813
330940230
1861926037
1280346438
616766927
1302142633
501723784
927430651
932318270
762182319
1730052967
5834892
1791148879
1404968081
967118203
488040161
880853604
1118721336
2044999848
239237524
150620544
1244371615
1094915224
1100708917
402973806
250476785
1416888570
364336269
887696401
607948398
2040512065
1577427708
1469099285
889255936
1595151198
862271665
691627810
1254939620
1348656710
823318034
529687290
489308229
1202127245
1685547970
680359791
525268379
1944932663
1218415555
1289720655
1026195868
2109706009
810713525
1965130803
88832455
530902691
1107130733
586533274
1229249981
1942026320
1419166104
1904296952
918688143
207444355
516091206
1522710089
1592850896
1170766983
117567553
1837001553
500572621
1123025510
361253565
724333056
1841396886
1448023740
562131372
845299745
1523215669
1188224733
1028822711
1325626866
1644907246
679357795
177655691
827788842
978322647
1971203986
625607993
77960715
826131251
1294569326
139926730
427837224
1478764432
786615546
1804648823
202614405
846269653
357311309
692023725
2008239138
1361080870
1021408983
1861259207
85132083
375159877
514695444
1820278828
905011510
1668078210
644910833
1709373628
1573142784
1296307602
1874578291
418896820
2036861333
111769709
1211833710
1289764867
1100962657
324359878
581977058
1536234564
1593399410
469737250
1133237236
2039464899
1211778453
1182105478
1042343990
1504330583
968237339
953689765
1422840090
49118427
900281784
900081557
866595443
464064403
1942217818
299468193
2036267272
1324323038
715493102
1212009706
1505755180
1059069511
1452767206
1665794772
13364612
1736333578
711111048
404934460
1228419622
1958570702
423086052
1581422215
1660251306
228167293
1967135915
492459329
232718037
473986047
453360621
1964041687
944916955
671120499
734792076
919512300
694539009
1761419086
1956779368
598055368
1028714253
32432227
1460378780
1886024219
727541124
1873295323
956694685
2078054993
782543654
2141764562
1917550215
942251388
2117145490
818907013
1521415577
337642647
2142658379
1990596825
1365691648
1791348300
303358981
462707745
56611348
1739521105
1732740753
1997607166
175830229
1192356862
265278465
1248709130
1258037146
213935303
1388174176
973072169
1178395124
762850664
289768640
1012152048
1302140461
1567934116
40320928
989687305
1474544082
1314767655
828183645
21790336
1541507103
474580694
1814376297
1475763104
1051195174
136164282
595940943
291418375
2141408251
1320438798
138895626
1036696430
446173014
962429004
1592697649
1711772393
1950518463
1043459516
568921474
557930986
1231687965
646587229
105822502
1252881480
848434504
143961833
372605390
1681569028
612034707
1867857252
725019408
412601190
982090012
1720317177
1899358519
64840864
732113493
1248588385
2054700943
1618634597
1706810230
1482226301
448664460
698723520
69284124
513245618
1944396151
990665213
1173077850
1109167171
1879606950
1414184338
337426824
710250163
72792724
83431985
969048789
2017951191
476190200
576767733
358582355
621988371
1138308898
609156152
1983567096
264291988
347770649
1552595194
1475881499
820423197
101536055
619993810
383766601
579419849
2064506312
868828696
533120892
1570338740
1785616923
356480560
622924748
1646726639
204056289
1119488048
755825959
1318746387
542266787
384260084
1229909474
1078971085
1272933436
2140574104
114304794
1963064530
1955593341
264886687
1164342043
1183985557
253814487
1618473313
68798680
948353730
159899187
1562305493
621737022
1641309153
524520761
698098095
414812601
164595838
93067676
231469317
431263655
654192758
1173600355
174446029
1711342442
293027201
20801278
2150631
1015881160
337067369
579126355
236008622
2072295258
890176639
641937623
1431501468
470166539
119811792
2093602481
149806472
1615088769
1102722848
467257095
1247898700
500878069
1888136441
1354528878
974902008
189227405
767548263
347670898
355925876
799044216
1324395961
124811365
1416175301
2057086143
4451124
257498798
71537537
1134639636
1597664847
378855496
1169052181
1995864819
1776463952
258038620
1388693128
1082700686
582526508
630649364
2032308926
2123499282
1507543721
1709239127
536816735
939395905
2085810980
948852760
1102270858
326430372
868695334
941912041
2003822102
2119123340
1714771266
366535366
275310881
469931897
143855842
2073296853
1644065819
2128946466
1167645665
231359415
784314228
1867722842
345619421
823313723
1770980315
976388791
800110461
956122983
1950747738
657730160
62674622
649265214
1131531537
1794038698
409669309
725055705
852468434
1583190308
1957834302
697395536
72466251
973210722
205107397
960492166
972205455
691966420
689712250
516490926
1809680422
70100089
617104478
1118561807
932942753
791570208
1658120933
986274219
1224417685
264271094
234741860
1474282447
54220843
2140868685
666399714
1829067273
1465933423
1387265969
707908204
55713793
736363655
2018773637
636696165
266541599
861679116
681316367
1933438887
546693014
1415234203
1562392630
425723295
1036873619
1298925914
1709841765
567952524
28780419
1374530659
2045808248
1200526954
1946910757
1232933494
987848753
673278385
1534457876
1332435265
774674412
386206223
754102598
1228918780
91294887
1291119848
688079653
714508471
2134497109
1188327227
1379136672
686849400
1528561781
1298403302
766501154
1202079151
353067722
91157196
754928911
843733020
447869927
813186758
2058541434
1310985538
1354786078
983307347
744839959
292949091
1897667717
594748861
1820792403
423426407
1692767170
982670240
676194873
801100709
710092140
2086643213
1178023835
732986467
1602133740
1607966743
1572631644
838134676
1529944356
1905933018
1342842529
1052665293
2092400217
1244340081
2119282053
1317731862
1600640079
684305945
557302215
1409240564
1548047200
1902589619
1500025182
1251014153
1485683099
1385241740
248116485
280444782
619496637
11240857
824590078
323045283
286789899
94688233
1348129298
1454129662
1188451887
1734859711
2125670160
991165773
649400802
1607139198
541517983
211545333
2035736106
1727075802
1511016451
2001083140
650338992
1841926157
2053525292
411658200
1340786267
846342955
455069100
1235770571
2099767356
53201886
1413627499
419574535
927005383
171423878
573716641
81897690
1583693328
521991536
611410020
599847250
1369701442
265197949
565374795
199097892
294771047
994472869
95949437
1059958411
644523469
577457282
973787426
333926857
430117374
679563416
1743956996
1035838157
621893119
77152771
504040112
232200819
526831015
1409536009
1797003768
1379422008
539821506
44024736
1587317648
1444294102
714358497
1734935499
166758442
1512735614
974226989
1461721513
561288639
1439165708
1461206850
116614262
1307265446
580039022
600036964
359586747
1632713457
2095839736
1926636800
1806083277
1491831795
1730897574
1174974120
600826861
630180257
148649194
1802656383
1980123309
751130007
681563688
1560848483
45856999
1638987667
1951062948
572653197
1750176537
500686765
463157907
543046224
412296526
833077548
2024050631
1012395902
197064772
60172380
94375598
949934362
137510863
638212771
1011496704
464380063
1037510236
253554371
267344829
1557602694
1625419649
1491115842
665689063
1503182828
626012197
1678134202
822439578
2098702979
1928862362
96429559
54008018
1245270658
1855213152
1209428861
1050101071
119960305
1649589931
1167844671
1287879884
1592179235
1742367368
684349941
1553769870
1282615998
845258702
606637040
1187489802
938547855
900898742
821867510
1501698242
948448585
390988097
618830319
1217209505
1489214010
256138834
1514226397
962369855
343928504
1084520801
1516764666
1534177145
872943662
1276526325
260330594
1357442137
632558204
243437548
1200554537
1658457066
1209206956
366609762
1612739674
1435412301
440511284
210550528
778172948
808846504
1675674188
363413173
1386416087
1381143038
696688925
1041786737
520869960
2122091663
918073540
1697033098
1216533832
105094054
393179777
1638476053
577033011
1732785555
1504316892
1863159152
1397144094
1567789585
334153895
1710653057
953085461
1932034447
1853001308
1725991110
1487882577
1643341298
1096619043
1593000839
1297195889
599350557
1070404834
1239079302
769758390
1958442941
1062148275
1410506238
1773773365
1092998520
1787863900
1733103309
1437253663
1199488354
788415027
2052680772
481576982
2085989219
1328011275
676911211
969636756
1387586013
1487533043
1399860980
1150117112
2098608156
1361676153
1586682795
1510609846
1440721073
1831931669
1922577805
376034818
2050713105
427794554
1847590969
1407879993
369912088
353004026
1069861392
419766321
1347206558
461274009
1972200106
1745891588
97637649
389538496
1026761505
38584917
911068859
2056786325
618060900
142759284
1630214208
970400541
2065617559
950414227
724817359
2537148
224007236
1988453211
1315385534
1372050681
1080495128
65681730
1457787597
1635316294
215942857
900624390
2122067687
1201691802
2131186198
605168555
1013676559
925168329
330840070
329867379
600671596
900399043
1270926964
627727676
435065229
327286388
968125979
747986849
918139882
2096408610
1457174963
2023930050
664132507
260252691
1136960831
1809948175
1050285581
744375694
55233004
1835115678
746441895
932199360
1855946911
2003536952
501013029
1436890539
1943416476
126940657
1379818116
253782269
1943967786
2005283539
926452419
517253252
1374745953
1549112645
790286519
70017229
1174583891
1800406832
1429257145
857506499
658425861
2096875725
165928665
468784929
70700258
1231800396
1812448070
731741514
847564703
712303033
927162570
1284935967
220594394
773787806
1127557292
1391159822
903256583
463193399
817157210
1081519867
649928899
1092548460
2021724546
652085867
2134980347
58902944
840810873
1401110854
164927285
2053868214
1176923520
803925279
1124494056
1049611561
1732367475
1426670170
1526447141
1757166340
1878231159
1644529324
1180752672
239715711
1668962632
1399823609
103109245
1639010771
526770063
1016841706
1481505134
1258965425
1657068464
23860517
857272050
537353401
1767939048
705556849
384494304
1602785746
703396170
689585258
451736302
1294978523
856372671
555234094
1547168658
84981803
1875779669
1699786178
1238306325
543241061
924332714
594940897
1426819522
1227957244
1586096812
1333851913
1141599381
96617365
1064228122
1529883234
1319813169
1362198596
753608922
818327104
2056078842
1097411125
1687959596
500323408
88629198
578984553
662553107
993909928
843768309
2035618670
886357117
1911792138
411955069
978801592
194268718
1973391098
738941230
1505107883
1169988931
612859525
1558411043
640951691
1930853569
1012997623
291817000
71287819
2013445552
1127102013
914603329
1392100993
294872640
706683267
2050016783
541094044
1282973749
218094152
1989282121
1789822987
864581888
1535464511
313967298
2075117768
2096487229
2122302386
732395598
1505005147
1403723037
1938511912
235451919
2088449110
1983320609
1529857905
1142854393
1564090153
1735955069
794712578
502241720
746880805
1649341523
489807938
1201355629
1834720465
513350070
2011068179
1065322835
1177840587
2044138596
724480409
1228996103
1460607390
1964120034
964609789
1569753019
215757509
637821902
882477702
1723787342
854850503
39395293
134196808
1728965869
2003106624
1396600013
1259025253
1738855220
1892007562
25913573
2132707077
1309264367
979998656
1119012528
26275699
571508614
175238689
650886441
535893052
1838389406
1568941022
2021513924
1238219213
530307338
634402600
1429992750
1706134526
387195338
936552101
2039124358
1537772371
1809429748
187857214
1789880157
1311300897
894076842
1444839677
1592931231
1122685739
215893262
1150083299
1131898493
1079947147
1497938106
216067676
314631191
1958406948
1047846717
1449493506
165613134
1073909249
1209020467
1615986057
1672436450
2125625722
1620565675
387769490
1173239861
1697857009
422238978
391377416
655595932
1025974886
897820994
1805505169
83769127
34936164
524222667
1700499926
1279307543
928332840
1724428564
386514219
2071558739
1052788150
1604069669
1314193354
2651340
58681521
1503852411
739683576
1811235973
816031982
467444043
175978725
374693404
246032302
2093595863
796402594
77922419
2099225777
373931783
869809500
293590042
2143106824
985805189
1390754385
1962659422
1439950139
1224244014
533447175
1269731563
1310636404
31216267
1517474518
202892639
1649919655
1324664768
476599682
1030575824
61807105
713689965
10730234
1942931281
1750540473
481061061
11428688
735131666
2119175195
383791416
997365693
1377366174
1110552875
1090644514
267285290
371270187
296155619
1524918569
1205692064
1662130276
2061744149
1515781616
1337143432
2057872875
1747300005
779211787
1934049550
870453008
1803727082
107676161
1431930937
267443806
1769030409
935526451
430239227
1505623276
1857741921
1577712426
1167231199
1656124049
1123703656
1470893241
371474345
448249852
2097048335
502397603
1077114956
966197630
744654522
1278255152
973492366
1387865028
173833544
1075496230
260623405
1686755776
1474967104
1088372966
1930053003
432441469
678831822
467821328
2001221365
1389020950
788304899
1507472149
478879142
566206321
1553221571
1811912995
945471190
1856667777
261910031
1294218257
1498461513
428374296
1765406030
744290738
1776574452
626114928
180525793
672256004
471295944
610733437
1073507234
1794896345
547266115
777458542
977812203
1362514105
609735053
1284588050
910000520
1706744609
646263134
1884978974
1655064829
793925931
1664719695
512817470
2053948485
1447823768
43724109
1006370511
1337510951
140763083
222945787
201059384
613349406
1496608118
1611609237
67473332
242666816
1343185380
109044261
428786833
1778272609
271165070
397518260
1309679087
965116482
1957285610
1605508047
1793678050
1005333223
1301638258
790270347
498659153
86498368
226608830
1011111751
664120812
417909202
1965240079
1988453452
430087302
116145765
1801222704
127793853
1732292558
21143138
910126787
1895297893
568123009
445717203
125061942
1214976978
1406180931
229974745
1381944542
1514017732
229420657
429006705
752275600
1794581990
186717043
1499408047
142720058
196348141
119242311
715163159
354455187
952987412
265537543
885257927
673116406
435918016
730545190
415896385
1689310737
1196751230
1943293029
470755974
1323754438
2043305081
2138841557
690114005
1149129636
160202580
1328829366
1908874473
1081237284
743212917
1980658065
1999165113
1453298839
1434078000
1029808774
2128241325
1798708350
1091184885
858213331
877271639
647702368
80446600
2075062384
1521827182
1045490091
1001182087
1974049161
392257762
311767608
1595682236
1167263997
1602500191
1659422863
83615400
1347318546
1249815534
1941008484
930940252
373059058
1537494612
1366415251
1655960865
1112424767
2091832374
352230790
1266002629
703656622
161204407
1997783230
336151396
2019012933
1078993384
1744777837
1454522224
849472332
629509755
1763346598
953010209
1769188889
1746301568
40404643
2101284119
162332997
1407805846
303400818
1070379219
1938293956
1017126704
122200949
1848849586
261222219
213298244
1857525593
53080116
1632546004
1764833552
1615864463
19060115
1041418338
721336433
679173981
660476152
88560619
1860584189
1689446144
112552347
517611004
2122342271
1476793221
754517173
191825768
245822659
1153230739
71411251
1959434863
217145423
1984074355
780724647
1445895221
2146830314
760020526
1554781421
955104824
1444584546
1787129026
1201270543
1268351538
834079164
1105666475
1845423220
829017710
1786291999
1607835162
595193723
52168010
694967133
1570413511
409321943
2037643863
444815976
1784902917
2018441691
482008108
1576919411
1264070663
1495024371
940240288
2101879816
2078192096
1982611069
1534901003
944558183
1616961416
1270446511
387016280
919134940
1869617703
1860609189
533842123
1782885383
187916860
906017950
38501151
1723576589
1744904031
458428642
842624776
367555633
277350439
775115370
752335560
1733075329
1434515953
1987428782
1303476846
2136436045
1576480947
373809216
1774276147
1737886030
1279772316
926660744
1043556622
729997129
868931277
117585178
861079037
181655105
2091124819
1560961413
1974534789
1799762391
1529214849
975405902
857299044
470727836
961733632
1489165921
103074121
440378786
1026655455
11343480
1665898059
1951438806
1394785940
1229520537
209950082
1872423179
2108920392
230463614
342423866
490914066
482978913
68339674
696941378
1350236315
1193695594
766868117
145498334
1895844657
1913509293
1016485317
1900842024
1530097169
1147096540
1826721770
1403395400
3571707
1386412484
857060810
1226360743
2144197836
1897690380
1913232730
496834395
1126670381
187844412
1251632612
1923412673
797384899
1467278086
1670213870
1337881866
25592346
1865696408
50447077
1325145840
124518033
1196645281
1553457906
434254825
2142926479
615453146
1666467671
149803343
1137317932
1360822648
1553512079
1646253093
1185165517
386989038
1038921942
38809597
1773997193
1466387452
905280244
920953622
498364411
1815784528
1922831745
1309023837
842098918
1766658671
1461644208
2074150734
1626919304
267149518
1447940121
1586654029
1563297700
1920798518
1352610545
1148116289
1134956550
590117637
1991056187
473050985
1520887716
971516057
1127129452
1507808569
786978273
2104517613
1938718908
1047175545
190995734
1334318646
250902826
1927453071
261392019
925876990
931638982
1325008869
1462270776
1612590046
117479862
2043355740
784167743
1934782427
1618266780
999871255
344497658
1625968384
997326136
1091461805
1277849870
2059570729
428374296
1772736545
1893842371
1066411396
1701272537
1441922747
1139443202
116740342
460497866
1089500139
1560153698
1859746869
148891394
432948087
262085433
902533196
636030875
1632799280
1981149696
401961797
1460048281
733453664
362215545
1867874037
1263449897
1126067780
9789563
46713427
1984063115
177998365
1436330222
374505432
267282697
1083999859
218174935
130866808
155581537
581152725
793839457
2025129359
958033955
1065487195
47299016
1951727685
202266455
258593452
537532841
1669942963
2134074746
479117074
1470441367
375783888
1312626785
1936561093
1505009024
245217576
1947722968
1795156050
1509071107
138102277
1474618034
2059880015
1141040668
1354689170
979874249
350738192
1312888979
1469931522
1488657970
1984531390
455047090
1795203617
1860546153
135201308
1371816955
1371187040
264731374
777095313
759689340
423638721
2026887304
1025750469
308539975
1520900559
201066583
1979971832
1798433922
649628320
258398973
2066239284
268752485
1064684829
590665698
193193726
1604911745
1778155358
675682205
1168686761
2018184581
397620298
725896738
1512766106
534114003
1922454546
1093595449
1030872814
55387600
1585504063
1870086590
563869964
758109480
203958740
1281101780
1565390811
479184306
1152200496
968910624
459631584
583944139
470143956
2138987588
475372179
835677218
268024404
1901461464
485812141
968577925
214518771
843819432
176939935
1335805480
1377339540
600714185
974174342
912143924
602869821
1740521952
1975483045
1542820727
1387092917
1046769215
1995696172
651052280
1369752139
1899491356
541729594
884826464
73975187
1355143959
589419608
2129575798
542998303
1868876555
1970917269
1867546536
889003623
1879409946
1519602993
1199884493
1290390458
157959119
1182104595
613152230
347554606
1616655106
17877066
1301410399
507123075
731318124
252634237
1325450110
311698857
1525068558
178019958
1217558945
561986565
2138878395
1315368709
1919097764
522126634
1050500017
86491726
552581844
23111462
1996756691
1481835036
1769767129
496769804
1136533906
417486440
714227847
684811473
356643968
1299347637
1983771343
2146013343
910230946
1875809003
643721633
1244394077
244801497
1552549848
1445562904
487860378
2049585182
1545281727
1078842677
758557892
654528862
1616905087
1966445000
1955336003
312265331
1046208690
393441223
1495371495
1072201210
1367113384
973977876
1935741559
808549185
633344784
1951189432
278686453
1534155871
1306047965
1634193640
1508097660
736608471
339075333
1521395995
995971911
1972658731
848955205
2059557043
1201876717
1199779932
53558993
1365949480
1197426564
2142749356
440482313
2147025303
902714565
643967416
41714824
817102965
1454185178
1304801949
1109844260
1617424111
68115844
1724432267
1108183531
688442659
1615026458
1318753278
1632418855
253671830
273676418
1528240741
801147149
437382050
670819821
119392566
667665840
676466961
548402884
1296539071
532591810
1099861345
587538535
991102990
1380674536
932911160
995599217
1348200213
2032613260
1561979504
611671733
88500355
1284352191
1841736723
1427492964
645327972
456304641
1982268294
122552043
2099824503
1327805059
100581495
1350896135
2103714712
2044872630
2055862630
986142043
527170481
729131251
26304160
2059439408
1325123305
1715065278
1997266771
1896539838
1540097874
7254148
1428969653
224292959
1760924946
877259474
494746773
1961364859
143316728
1248491308
1759094440
418694300
17986788
1907397593
462883294
298180748
866094726
1355601422
828303362
1719665427
1979954523
812668055
973040160
237653151
734744019
1302658009
256314074
1356983581
1944800590
1623843504
175990883
453530773
725178290
666752701
64949024
1320529734
1615025008
1455910005
444247649
971105498
769601959
1468423217
292460073
1709994359
624959637
1111882939
709639092
875083454
1292193367
1583178322
2006902883
1756893542
68457889
227095839
551251860
1732231021
990601495
1303650396
21769466
1759582516
1253445564
1934369098
1539975338
1856086771
843730316
585478078
706211854
193146803
1159248126
2125711021
82607889
208825252
248550895
1750527788
677645122
1436912381
1626853821
402943414
1068693262
745233875
718277094
237442484
499250747
276198150
575922610
1052799546
1784534284
344011333
1611258178
1325411810
1491927437
1078396314
1467977799
792625545
1794499626
1475665606
322181252
258043950
1064221640
1908845747
1442444107
445518505
1701786604
1377591708
1081696531
204155852
29727921
1989587306
229096659
562484908
918330998
933454143
592327763
1718854848
402745403
977628996
321296687
382053202
951140528
87677859
929280952
1302721430
438720029
495398711
2037093309
375413541
335047275
447581927
1250949310
1157480433
621337225
904798022
942792275
955074229
1379738152
180300833
560507120
2103149490
14867856
1150738006
1341377129
1302603102
279444533
1204158931
299007796
409671950
857236099
1673559068
455033635
1704665358
158181286
709586424
775154068
710164705
526286720
1058405098
891505847
559490416
1643360709
1770801952
14283931
1409405910
121049071
1517955949
374083632
1911640465
1763415527
479889312
1057737346
746533494
2126357636
1217378143
1775892584
197475358
1516988087
983070321
1534234246
1112643397
1159871082
1625037296
2036825095
1771459744
1425117321
467304256
358676243
1031020635
2066241161
742954830
1013260243
2114296688
206211899
1225708771
1125324047
1349426085
1480492343
819242108
1909753205
1550651332
992351268
1185045378
2105015042
123482685
1580565710
74600992
374825943
1064969795
1479509799
190505056
698761758
1048635101
1709980265
987608254
1128970809
1446789045
1638663116
872098782
285636090
1819716876
1296132827
2065871995
1325441029
732082944
1215101751
1029167863
1028108404
1951677729
1376318067
1242309790
1010904257
2012470630
916444298
49836152
1989224425
1860758496
292163005
719686192
1312679972
1515271447
1362049532
2075126069
291080591
9361059
829143410
531111450
561550339
1809451269
294594602
1869183071
1234895703
1017249734
134242963
960116111
557176840
926568267
452097556
986384382
470006301
1807262243
1858697710
916920474
1661510532
1919082229
1987921644
643211043
1177024673
1855085800
1998103121
1245805871
1916499741
821456860
339111274
1555265484
1794223331
247484173
224978946
1249197785
1476123899
1867994509
827205691
1537119142
700426509
1194130021
1838474025
414516020
295763091
1739149126
2009657794
571183073
1179123316
695411984
135382295
1124350084
1129044378
1020304453
1867201363
245676805
784187601
1920169
780023511
294326114
1080489827
1065806883
1015445691
73407681
1164843139
1389487252
269426362
1297867171
1961670839
875018224
536742128
1139374336
609352646
370177726
585364945
807894266
466605080
858511095
1438700963
680556668
2123819925
1580707479
1794091570
1486493120
613942625
1520408311
939080381
122967771
1492398479
230551132
1396957201
1879780132
1135588233
675416690
683390944
195059068
1279063304
2035225470
1638636881
382841918
1653890486
1560465420
1551346879
1641071647
2020077389
350346436
126027169
1562382190
2141724197
100041957
387070332
543779258
1583691797
1550297899
1737847072
3385338
1828631462
461364501
315954685
1646019595
807908202
1127726513
1915212717
1927265993
568188765
1393552369
1540816558
474684486
1153612999
1874576403
1833892781
1171499694
608491241
618855856
1291657530
344271601
330315454
1731875717
725870696
1687476968
110585418
1858660792
2049165431
258632683
1725086866
646757790
1218600172
154345823
578979539
1176274779
1425759191
1925665120
449438500
1838623268
713206136
502188037
410240465
286487962
1813531469
418757914
1620956004
255589498
1497213269
891310541
1041278223
1465103003
815234712
1505443653
462685601
1665987571
1273290186
1376033683
1040074123
115216586
1415653533
210180294
243367892
167427410
2027691404
1198050531
957187565
166336396
737205312
475454534
981928910
1558332333
1702272723
774357907
1128329222
1678029640
1415285766
361578682
1894877740
882300730
1660749208
1360285492
1808828310
96809732
667957527
189445009
1631213343
668986600
28631753
1027149883
1392733456
1743109545
119051729
26516609
1760710460
987443022
283550474
1991206252
413371374
1190408143
371550421
126118127
17425741
1240536700
1448485934
1538945143
52287094
1527066638
1892473762
1110411556
403888715
845122276
947074757
1103014115
1707763477
2049891727
644140723
1159019185
221629875
1762181297
1283529055
491200743
1050868486
707620154
1265389397
2049038030
1162191358
564938623
264456594
183449985
1255578847
25014623
2003671666
1982894677
142697252
1327224485
866388119
159125045
232995837
1631923976
860189063
727112081
1997172947
55141187
596446160
31912113
2014795113
1757133463
917165960
1701437269
180828180
235107107
995566382
1930760892
1696436825
1729353285
456374741
383556514
1493213458
654127688
627708351
257453399
500016241
1485610203
1102919660
1195893825
1064676044
314043926
1637811092
1898356712
1373057384
224871126
1688416419
585226311
1760006410
620226939
250704193
2060491776
105883773
1240818402
2130397766
1233015748
1504083147
1281414723
42081470
1597658774
1802424752
577017091
1687098390
2061665855
1907595388
1399933626
406266077
1470597228
1646095908
1731117400
292628671
1227858283
1297962419
1909035487
1431435758
396825714
898015385
194328563
1224519817
399723644
1470580481
1619196959
851152382
505310967
820182642
236938592
2111727928
1015392568
481113527
1592888973
805649597
694114536
1721519187
384367622
195850199
103851525
986001109
1296384327
1257356644
1669656708
1691584092
1393318399
924816643
1778645715
1749811034
188222487
1495411348
661661768
1950542627
1091622305
1836222200
60856937
904781264
2142899677
1069663943
419521692
478094771
41658306
1447779876
1216962018
189589539
164474816
412374553
642075124
1579435074
1169403195
52341449
551704667
1295512325
1902114280
1164392975
2098944911
276665249
1507743203
1448984719
1413165706
1307318311
1420770415
1030907965
1593702027
1503608186
1265964211
1809026946
1022972646
1484182217
1988588290
256562436
236386217
1195891148
1086920558
589666034
1848211453
12630883
1780721076
497568294
2015569971
515503149
1734758909
975246598
881785717
1932383284
1297953216
880164736
361764583
1819313925
259600158
1368219502
2106336952
1249823944
960537507
1025217871
1921787676
537967421
119590576
1432641590
515927756
1748476353
54227643
1729130644
1535439781
2040857294
953034217
1917472229
218494129
1666233328
418348111
210592259
2082034457
278185019
1303492591
1640791578
508767942
925754537
1991421537
1163079568
80987686
220200265
1264205265
411142713
505619554
1111262023
1412293129
1436764870
184244872
1418110962
415306754
1584616343
1307065445
1500113162
152956989
776037208
780576944
2068074668
163717496
1246418006
1739200454
1648962081
1967452231
1978440218
1774025406
896146897
1021999620
1337770584
921258440
1503689975
239323770
894353742
1108848319
734741991
838559051
1762471755
1810818220
73072118
1882064438
1903560070
1604714274
189497212
1584302410
1222250337
159326261
932420027
504666650
814343106
1458933642
1406715382
459364424
1414888698
343416906
904127194
152154402
766574558
2072764449
1853237630
437488492
2102246060
1550769665
99135194
1765810160
611582352
986129684
1328939078
1887033770
1994189441
990600586
671234897
1635001124
942745596
621344623
853155091
1034510215
1044276050
49908542
626474230
422810965
1250520055
1465924680
638764691
534169040
8338218
750298628
253353098
1639121499
1812276169
1405507884
645907223
105688374
2018928768
519513647
1311815400
297551935
82967439
1905507309
1969289801
1067890514
2108778792
1099205615
1653827945
1020523912
1368722368
2038222578
1697924079
1098389822
1827359775
651743529
1421871390
1900967844
483433441
2121696421
984903654
1209533211
1886064248
1182961052
1859138037
2086400978
930620401
892571292
842317199
1798158722
754665575
329316117
752979921
330500072
70291982
794681241
2099863435
218460070
1525324703
350948139
1386872495
1503869266
1141151355
1086709146
421341139
132361236
797140516
697251034
1859027949
1035087371
1997013527
1879095335
1722099953
585754741
23352869
722354417
1768830760
1524667864
1234224800
2096793053
2145778190
31834783
1851187533
721635181
1884502447
1687183141
2033596376
2136930285
404025470
1244151245
225283107
838496205
1963315235
1226301389
453964828
1606637439
835977463
1276528635
1027667347
1228612043
1905916154
1554714943
1638699439
1270533625
1321548892
70974342
421141663
2054476510
788053487
1473357703
1538886332
545252634
708191137
466352931
385846287
2001671473
497154959
1782334301
849333190
88409643
386336181
2121224170
1177507256
18739025
1427708248
986585194
2037484386
513792896
2024877421
1883748928
319840671
1803044268
2021937704
1159481177
1827562890
1559866638
1346930981
1459244619
46832806
597248869
434234639
1296811243
686207001
680220146
930424523
1707991863
1811969823
1329714961
522119369
801711532
1814043472
2123616388
522835451
412285195
568464426
516495342
551308936
211477455
72035209
1712121068
1644371420
973948489
598013194
488201930
1978332000
1813512648
1748510025
1686790530
1924323246
438823904
1803520543
1621268469
1986224730
1022932431
1839266622
1733746561
1251529324
769572528
880159962
1364965414
1502103485
1203250742
1585932001
846458626
835630844
501451990
1794348671
962207983
2131830733
678575034
1462872721
229617083
1512154623
1192442484
1310028117
351018906
1750443466
1168859376
639080684
1430714203
87278686
606971085
1124415667
555626466
1311961589
1377108627
153557885
455076691
982133392
458429105
1830770294
727663771
1285241535
870268585
1135201107
474491231
214214810
379487856
981934303
145288016
1390095193
492387192
1219197515
601412673
2057081138
189270897
1230211659
1665290885
114990018
728542604
959717103
942451216
1477368796
1970893812
2145621852
431234503
369981353
513401981
1472901900
1573190092
1503016394
836035320
950142023
1474573502
2119917651
1423311919
1481479052
1448507224
1989671909
1138375809
245092003
410193549
415333739
668441147
2023210170
218185709
1856675852
1979027650
531031516
285130265
631367673
868958261
2141077704
93129679
1716734166
785813656
1793138948
561563490
821770218
2041428942
1574245943
262865903
2001712008
363843712
2083572627
534372117
168768464
1140453743
1970283910
1886384738
1996657093
466587977
1774366233
190572696
1903655967
1032700891
47077928
1985058679
337981544
408304609
1905820494
723841084
2134201401
1345426496
2113621126
1106682617
1510002332
608251204
1444301220
166028468
676490352
805147893
1590096432
733258461
1556259532
473552977
723697073
677921303
1350997145
679022680
1714345056
1759660881
1989441812
1909078838
1612898813
2080865587
1002994435
28924847
211469787
978188884
1633695767
1198959613
886441639
909413360
1556347720
1439582851
238626798
913035662
966937973
1847926784
536067965
1185289641
1462003189
691012230
216249750
160866841
1485751532
1497369964
586807941
1252837607
123188079
1401957188
1756911021
505520241
1191425806
1184790047
322419422
348805662
741742823
1789782750
980732772
264902247
1443109377
360734279
37575464
426527191
890763089
1898687086
1792946334
1064486768
1480286726
1471711845
565055618
1519869544
902839041
2091166483
521394767
596622399
1418155656
2055554819
1135298525
1908152075
1887370673
267361955
1531705429
213584158
394086287
524749250
31841861
408393540
1603008524
1190653886
197608187
1900172026
1333671075
1303900111
223580357
154767063
714265001
1554434739
1046112017
1632954689
1088304665
359770696
288658380
150200236
1187467460
905653234
1226318427
1956108780
1695265551
488956317
432854788
1941667727
467223706
1915435231
1735802521
1263164164
83219483
1366189992
1444959663
1246632976
888777018
1182358627
1611413316
330551162
1403542897
848086550
1860968818
548379323
1674814158
1574284589
149607364
1002848607
1749739447
1375714136
1334818884
1799640880
1645027732
1916311898
162002491
1214833952
1016254079
1580082557
1889211618
1064618618
1747761905
303476524
755087548
1109857884
1557017317
219562368
1989618871
373544069
661685740
447915311
1144694038
1716267302
939714607
1507794611
1282362548
1623618910
204983588
592552143
1552110238
242604050
927241210
817066674
1498279116
934245683
1224134277
611998320
1708567034
1450580226
1307439275
1335136455
1271940241
1827959937
275445830
373292210
888265879
401163597
1777533372
1490101433
867603564
403762684
1440165478
1946779089
1277968264
177307457
1640172298
1297245239
799551867
1475484164
1787776561
150443898
952058365
1925386692
132276380
570489673
2070923277
213765367
1234658836
1401942394
535007793
1470345246
99788898
551293278
1284790702
282691136
954165391
833690134
2126764763
2131559193
657000253
792641353
1994709416
1427344766
700130828
947805788
946218096
1810232876
1436836623
1584150274
1342720238
1398339282
280806134
810275102
1620578154
1933268
693959106
2803539
381765084
1811519965
221442504
1626265247
30779550
366659316
1969065055
1627972195
1052265355
810708720
63137037
1904597681
762638293
898074511
394755514
2012632657
380231983
912086401
71244855
1465776713
87051428
2013335441
1694492208
138229155
1748343148
605496949
1901505955
1767647628
245573024
148533448
1608490147
1294775805
542025229
1061845026
1735609450
836611523
1001669286
1218299084
1197896552
1363975031
1637372031
1544743293
1905193696
168794771
1424980189
1205194941
1732353579
15057598
101663196
506580828
160568286
148875854
587663281
1668459714
920946971
48032275
1786439425
822393119
1411308653
861670938
874081164
2106919891
1049478691
1803963935
1531691998
1079254563
8522532
1038617142
484547628
726976468
1330207124
887630725
1465836917
1874272861
688510748
1005952650
1603992553
1311909362
1644602215
548665550
690134466
350428952
679592547
700788731
512579025
1254718028
1766968656
1725508960
44876328
1811507936
2049099469
1689173182
92116948
2015827531
255266479
235410554
1260697474
1559133301
1643931632
2049463707
56265754
1324195485
973788141
1509999527
1245366549
202218680
787828765
1882633065
1103506791
1215748693
1221690314
470096990
1154538867
54929581
1329424509
2070119014
414535574
2103653769
684370356
1313769874
450308158
1576498996
1003416018
606082753
1108337702
267823589
591504495
1972766535
1358534118
46221974
177853262
1505924278
1822655635
1191336110
1278973941
21001501
154235184
338860378
1005720043
841087036
709372520
1680842437
1534652026
1993731440
1005705766
385094119
1697524066
1616578733
466399868
2033689381
797285359
977036394
1518108192
1693864055
2071627453
1475313314
1738686687
2120216049
1514086710
1770586567
57808519
1107259420
927517937
1226428087
599005393
1470522122
1334877439
1961371601
1261246091
1754098044
1217353071
1422383528
587791868
18783440
232036411
718082922
2145052320
1300814730
629111242
359216709
502065145
1588173814
1221050932
55869756
356631349
920252015
635398409
184666599
1956442629
1419097455
1135581726
1817485563
576604298
135900874
1938590043
1690892787
564481068
705596172
647369513
1129127782
518858030
747206048
1632870782
833773885
372471042
792420250
2061900553
1154422446
359995011
808464087
886459112
1370291889
1415006933
1702938473
1779462705
1680518257
130100200
400523330
1239795122
343301154
75180638
971531587
605904497
1519011176
1845156116
591752674
2128884044
750386511
1334818713
200064101
1654979406
979951085
2086901391
1063926976
1037382357
788845914
755727938
412584116
1543990907
1093861070
1666185133
1779142424
2039330421
895436256
570589199
437118789
1819023181
1144885391
274744106
258632920
1631238500
346397314
1670555508
327921850
805069134
538335593
12753944
1507089262
1437009824
72930375
1135476755
117842131
35345850
1198763856
234322135
703010550
359732254
1756113213
1754964073
1350381799
1651020660
983698512
624233219
1546775965
705273171
2081300888
1152944506
55414949
190873531
759030556
1439638659
1538747448
2019989674
198461800
1048064513
1493383457
1119665799
1721881002
1857533605
173598745
755695953
946217021
2080664573
185097433
1487629165
1478198585
291810892
374731559
380368192
1437391828
1549389781
1836410241
1189136003
166334877
8486623
1677051416
744784481
217216000
1873541428
343692623
1456310977
325243902
1281679093
835792346
1943281970
1798595528
2095675821
875348276
1045193975
1591893728
1226736949
61422546
312578150
545316279
852895211
1214995384
2037330784
59541296
276758570
771874665
774053101
1943151852
1375918945
261270566
1190006911
679484484
2048586873
285092289
2108624821
1338918309
423913079
1797535580
1404198359
939548478
554729562
403455764
1371052999
2106148699
1176347542
568369673
1678145672
1315966330
1112500244
1157990298
160832474
1752068434
1191023517
1761803546
1342757542
1738360732
1602574404
105010577
1208637540
228851742
796403593
1965580671
2076851691
51214468
538355093
2039841620
332841262
1851525912
770330960
53860203
1321735480
1723368205
144437971
733100054
996427824
1935421987
1498358983
450490552
446256891
739353421
1608138055
1378264015
23519161
1127259619
1553498356
1904707521
2094157477
2070616045
259872903
1079912996
1154623856
2136060589
1514954450
743349098
1932197576
135201308
932404902
713844308
865929312
2059622624
914715157
929050227
717487143
796096976
1860428208
1122111279
627771262
805088314
1847865596
1739059807
1890337012
1477819405
896597968
879874911
613181991
281345168
1891755949
1269554500
644281762
1033910083
671938224
22283826
1304250651
444198646
594333916
1678654681
430240930
856259578
640762576
451639733
2117842801
1827077243
797202929
1166260106
1054400698
1721145330
1502166663
718938085
59856846
1508501019
871358371
1466985235
1225114498
1984082853
1526367580
142498566
369229091
1318996353
2099893957
1947771288
1458001143
1371579613
73936932
1659079846
861341087
1621326383
496445695
1587979020
1240328379
1024428760
1187249573
836629749
1372457640
486283051
1193600233
1824222171
1224619156
1164549590
1273240533
1448493897
2035017882
108739591
3863829
928165145
1155659826
1837518673
535723861
2063144845
1940166433
1438090177
1083089609
1857055937
612160403
74026983
1161508120
666816866
761099187
339028215
119051277
273951450
892987424
2129748264
1968246535
645200991
942897922
150356053
2060323751
2063282626
2133448925
1452275085
371168793
1961462023
1343150580
105338876
1365451622
1129626582
1936229155
321733999
1767092990
164630573
1743825030
656913
915780920
1070077984
1887521489
1048216794
1980276215
1335781675
1344453532
1297335434
1963095856
589780833
1358882869
331692381
14088436
1238544749
912990115
1208761978
1380020028
247410453
1859729399
1197896552
714610534
157872272
1208212341
1806260935
604293077
397056725
555513718
1994017109
567672598
12063645
1183662126
1716619863
1816377315
1003370869
334176558
1426073071
771632407
449917451
1252553837
212546231
1573457015
297863549
1594377707
500318252
328628214
1749816993
1894585050
716163490
126117588
1052700119
405102009
1797575850
531239069
916108728
674719224
1807954305
1925581253
3899052
1546383751
355532355
2075201904
2124104518
1358781298
1642176348
167549448
933387675
849310110
1147753081
1554034126
1460457837
1726048692
1839434452
492097893
662302958
137115724
852275705
408975699
445034077
709736516
1643849897
164890409
1939265596
101102473
187387402
1457678198
1559323587
496655267
968984511
561428834
1177701610
1215135057
776369896
1443146679
999729973
1895274725
1498805832
790587431
935907150
169684412
417282301
1947748714
1016162778
2094703567
307369740
862546917
1597226530
217098084
1491278741
1479133819
1038125904
2083842443
1763993458
2040149762
394962547
514382095
218928765
1420185259
1844422175
689512086
1050539778
1332056441
2087826648
82298285
2075421154
1900923035
1496425594
1140562805
1143618821
872172257
404324824
217880258
260447876
1759112534
1798438793
74086261
459080259
547483924
276887011
1275153195
1130487579
864358297
1436081397
777264875
1994798555
707620154
1138750296
1624571418
609273314
1368507433
1785938020
1107426177
939186790
456514674
674919094
1036931133
353234679
1016130810
986362758
870489324
971556724
829647625
1670052405
1892689973
803818947
1070673054
1871302522
1907364875
481618810
1025594677
1770340728
706400810
1220190407
2039097393
1290096157
1606525138
1394163374
1853190984
183760484
1061519122
1692271258
853679103
1998886392
846588470
1917013133
236989053
1436747800
787735040
454796252
1733704691
1716246673
1269269508
1733099481
110178757
1231029201
319680769
1118412666
1871642659
1474616791
1428389953
1407531364
1469395299
1485573218
607448360
1247038489
574528959
856769206
232833558
1703685068
1989225163
901047981
313806711
1002773047
925824664
1062837550
394550431
2073485591
1005475862
138947599
1147748146
1880494584
233592755
396805200
1210059626
164033075
1793597286
272607595
948533993
1643708089
2041497333
1480667180
423411317
222261823
1483516588
1382355136
100299313
697437674
1047228945
1212363043
1377884368
1910922929
1761826271
2010739820
463178644
551595931
878924011
2104181515
144182109
1562850946
475922690
1017878851
1814601240
767400876
2093739993
1480222249
1291197498
442133984
2051399245
763680467
1650286362
1546171796
1202449716
185544219
1177633792
979878539
1506827323
942913842
1590781629
1860599828
121848552
2119918908
518428265
581863774
869384309
1121614684
882634391
1289659839
626251019
641651212
1405359624
862278887
1007857976
959607555
1126600302
1095128601
1340485558
2112450502
806087144
662809843
426117228
1492973869
793418479
402372813
1016883168
106790591
21950889
807571678
1753659502
1638662453
269217276
795304485
418319820
1598713377
1794095900
1977387255
1272561368
634925117
1707383346
435043928
90211577
50459532
1242574049
625826726
376673499
1921542579
97929111
402752388
503795312
681069784
346191731
649964575
1363085430
2074607514
615531947
881027920
821721210
755279272
1944895059
974355992
532900699
337059434
611787331
1097116573
2092792317
223214954
1066768827
2124888702
1904137754
738195033
1862077321
1061949013
1938388676
543878007
494945880
635694364
615634619
482591994
1122969599
1192664811
1558893566
722898459
93895120
1717595191
273115144
1440022994
1447735740
1309685560
419468695
2061055380
2069401132
611246126
595881359
1896515712
45038360
875854584
59631620
1873554436
2091241264
1415653621
2136407911
1699316378
276331676
534678068
1260410469
1132000668
9668715
205255725
1067039707
2057429976
1082318511
1592454859
1749568442
881259463
306540062
1929566757
709857690
2080466305
246679533
506288085
1785174946
391259863
253570715
2087443081
2116889196
2020808467
1988471181
1869233236
178173692
1435735559
1074740390
1268731518
19551932
1748671803
70759528
996877508
339478852
2056353097
673148708
1507856484
294115740
96772412
330249401
1824735344
832687134
946334255
469154939
2068844609
687003744
1459011308
1203256947
714163447
304254651
2141583203
436940553
1876993062
2131576238
1861346255
387462388
1402391006
1019714930
1432003127
1633288661
292736792
911504698
685122203
1137517609
2133736834
678001058
915439477
1963290955
701243813
1346315278
69942391
768698502
1685877396
158536558
414133179
417277043
1411043383
1567811352
179368456
1568648844
1820897170
1747437943
2120339996
162317072
1974050798
135687288
106161443
1821725833
154542761
870231957
42874613
1426621560
1689573153
147184060
409040951
895839803
799882121
620776766
155121482
878660905
526520412
590398382
338248965
1848009471
1695788451
1438925781
612346659
165723834
679155193
97519160
2113497525
1432641621
1201322436
1557381349
1879695429
289868375
185643649
1801953855
854225532
1222784578
234899384
843438401
1401628333
1260527215
691376479
1833517288
538064509
1454694770
1543655372
514654994
1612736091
133375730
1797671112
1787530512
2049238270
1134442044
1163802433
1634729480
739481280
1752871924
397605127
551175207
1610484723
288029478
101131943
66747203
182846759
1829351231
848460599
1568488378
2101281492
1526069347
469606230
612939728
1825106316
41536624
10128378
1879915339
442349528
1098433742
1445091273
743570045
1337824117
1030718133
1674568725
382509081
333755352
1124240384
1139812540
1399590366
1127414360
599177080
1852236473
1746619949
604436374
1438670357
651502250
136922274
1647886901
400232844
372670110
1759018253
890612032
1212146509
13923704
1590528346
1039705062
1069377604
896847053
1106909910
475338973
880532273
722718247
1823082994
1649940902
1180956134
878158599
1797609576
1144473555
1180564486
1897604566
649626635
806379310
2054593510
1306787412
549396769
47483844
1858711380
569444155
33980381
602185525
421343151
1353198737
1745270445
1450762659
2091520244
1051024028
1194650535
276897604
2061515165
2011437779
2133297984
919872568
1793942155
1113926743
950780180
1452173041
1778858849
136394232
519758207
1144377753
1719052334
859524070
515990050
2091316602
1660336365
1583544944
1061567174
1400206307
988542056
483524171
1849770133
1972758624
1833652016
913939392
1551740223
2035576225
1326579082
915199022
520285896
550973819
584810736
902339155
1320134779
27157312
1356894432
732096716
2130659761
412385143
692391731
496439087
178758527
394936053
1439144589
969381482
1498314599
1375121014
307357667
713955155
1159651342
1909338695
306072329
1542569705
1497343310
135191993
1744489163
1157628820
1692606247
236460894
175669652
1846449731
1550806736
2016055136
1585090468
1062336529
1475134961
625434517
1950225727
1046930788
1856040126
1843700555
1833144880
1526513339
771937546
152609408
1316428028
785319667
974468803
607200185
411340000
2097435553
1910699015
610191894
2026939658
1611587771
1276291362
291695921
504220535
29835159
593719377
1111694116
816602599
1850351258
1509251811
1729437414
1856460527
1563462306
525614241
74051912
426899110
1824233544
1982133836
1040545385
1279487614
799864510
481616048
2114876052
560242212
1328891817
411218909
2110245005
939388518
1258205309
578103931
1538114735
1986036599
2053627821
1398111098
1615455383
1111333195
1491927437
1333239999
11002014
698728840
771117685
891840791
1281421879
1304805447
2146532514
1937572031
353889042
442415741
2128783842
1308592823
850673077
560404619
262007602
1579979109
1839294604
931342569
577217188
1730587892
325673528
189962519
540685958
1613936861
2013927766
1519908242
1951932155
1652045987
235168302
1641081380
1094003960
1956070352
458632239
2130005269
1252052281
1491906837
1278729000
1760536236
370943554
1840261275
277031602
665635601
194029616
795773904
769830786
623855996
2111347796
1169109282
294956103
347533953
726475869
2035706158
25727766
228274700
514387914
1534227445
156853096
1924772172
1653658089
1208689431
1132241849
1730737996
1956469184
275171303
1086130000
1501886039
1364953901
2012874629
939844577
1399323606
704543819
1505653958
1262289686
633664881
1012193160
1534476156
375061147
805433427
961422201
484148560
1631684775
1291869259
1430855442
1948287065
1120816807
254921916
1902413030
936463109
1878833872
1315277457
229596536
1489540430
1973444095
86880623
1044283058
262863932
857158375
31425800
1448567085
256397143
1082455450
644625330
1004346369
941782286
251309871
483471128
907588888
2027665405
74318609
1985512457
131462896
734269545
1277104357
1634602759
1491961816
589429603
1734319848
1814585237
2095132967
908663131
986710135
782201916
241244527
830091150
884454518
1776521083
1366271772
1585100630
1147840712
808231115
417661372
829563003
1944781216
1786821899
2010521965
414142796
1822175672
1720894574
1405936518
813101229
1238384796
1971208797
1536756141
1895372994
504941249
1473809982
1388579817
1095770219
880799394
487028127
1577867455
393574127
1174017789
1843698248
1950379541
1808410072
110114905
1278183596
2131331697
1115873627
1572734374
883688187
1600696853
1160692020
912438782
918589095
1266056881
841389597
1831453117
65785579
943735350
211330972
821080005
2067274845
1993125791
1887845990
1231658810
1555847425
1689334364
898221940
1515849391
134619665
84714709
1746310962
61558707
746909515
678853082
716342876
1571434754
1745229074
1201966319
1534311023
1695758856
1902753974
1689145258
1674548204
506091284
387614753
2095889650
85213168
1579393237
1699260818
326968911
1317176627
496396487
726356146
1435211139
173546205
1825088210
1751138288
998214755
693610516
476554748
403922735
1091389619
1263351502
319144287
1815913991
1261240060
1674037185
2079055247
111339603
385867521
1246738671
439222873
1842550476
1587008799
239874637
1888819517
894991130
754512964
504534902
838905380
624309289
1175194537
964125132
1028982190
98052887
250968327
1340309384
418248465
162868093
1571833547
410386938
872410680
1183437231
742287393
384133512
1170075141
2068209634
2022132710
878440046
1710500328
2012400847
208030800
1111225965
1991983686
1874227816
1105191448
1341023050
2001111176
1058553262
139556743
400433441
1564957388
1535498115
169445534
1060469416
286361192
1739624009
1644866317
1329602816
691144274
1698539005
1713311486
391399382
628336573
1751531711
436248598
415079093
1383645814
1404772666
1246845922
1150571677
1192064321
229648971
1444593764
416381422
1306174706
1861930676
1658469392
831803073
1762878546
505677727
1507000510
801306757
1017717109
819879815
113653014
23714885
1008741058
750006090
1552217506
19592852
918080756
2108945806
2111275224
1150556699
2037963272
658585297
15982136
765035527
767199806
2125617524
644933540
1244853151
703881978
644452511
688795655
1723533662
258482850
650533292
162903632
141419861
955607467
1287876443
1504949484
1055638713
852274322
290875024
404688773
2021389301
1493992776
948061681
1190590080
2108156062
1585812218
2138056038
659845969
320585331
1151745500
1264658791
469498007
625859690
70936967
1533390861
1160632942
1453133167
1079447782
674194759
1305218004
277399446
1375228451
363283906
1874209879
902438149
16900139
256627074
1085351825
1537603379
1108902270
1891647446
1393737100
1339655546
689409977
527843913
1912775911
422668986
1411736202
1435580248
1197104218
945868660
315429908
674170697
1521558459
1915236006
1588539227
1884125877
791366115
337230702
233295244
1597938250
1841125343
630165110
209387373
1655033869
1583089546
1522487465
463872067
1386136891
746203335
1248925694
1821219191
572229722
417931990
372610616
205306855
2126828275
1320141199
178514018
1490458659
405416152
1904053859
1962850511
933510745
678435527
1553869464
1220750444
1269820039
248189960
1231267365
695084732
276163490
1202713125
363997936
1477177938
707228313
1971440377
251352419
1585823901
590746835
499874536
410360843
1462345312
107549104
210256104
1649410239
275529599
1034226769
1881060720
1335554722
1020020320
1363886886
710664945
275585153
670653002
455260519
1437449197
1618964504
1310348414
220022651
614279965
1728833995
506692707
538957325
1082344394
1921637390
1003164861
954300419
1080758224
1568684576
1307329964
1715448724
882018870
1121753888
1744345010
1770956108
1555265484
1078673744
855645583
236480362
1193025653
140063743
501544679
15014527
1573512856
1095827348
1982142233
275586097
1852744784
1451244054
982429220
74272045
182685153
2106328001
801078128
272606914
47934997
558964224
1009902207
2127627383
953266735
895659759
1456579501
973105911
1583582551
1032621798
1667307458
2102589841
811647333
489233724
674843310
643335408
211903544
915586327
1378751913
1204134269
1848842354
1570552608
454220089
1695046810
1449976784
2135421044
1492705310
1691448740
1316667069
1102317388
1283107705
1396303842
1779142371
1623576798
642271660
1820963069
1886908639
2047668431
66201791
1862323595
1822320816
1630451179
130840993
952605941
538898053
965674610
268636876
505603857
174492571
964536722
2134925052
1975226210
1303600180
2072748099
1133933571
294533411
2009480269
1776827542
1496432184
1341393978
266211481
981773966
1617389588
1546362534
25176381
1112782606
1362650368
1720002140
471832245
2751440
408757792
2093611238
658173047
659564582
2071951111
2072613346
1308245455
1836836966
1203795438
110983046
26148133
1435065541
1178903633
1928885740
960612669
1134528237
1697656990
1384179930
1570133267
704712660
788038358
1513603214
2146743689
441439755
803479724
842281365
302441846
1917536852
498431651
365250583
21159573
591354817
363249512
1381471448
431736366
1824083624
1262518870
626669835
2033690277
1569000673
1999549698
1629818407
1546590181
324104610
1783780948
601558072
1792996099
1065771724
880985921
50006642
2015029214
97967034
262837628
991671676
1221869925
1635989924
266161925
1271171708
1485131478
984839714
1284135540
1906334724
1929913349
146450777
1652059224
437488492
540379169
606637040
1105388878
1339607255
845453393
261829678
291405934
1817697273
1931395986
218632373
1458905442
1941418709
1229772134
2032771821
311597373
358683703
1008379095
1803518451
731623839
888064887
1210986855
631280103
2096443395
1276824201
424364870
2054716717
1264073183
1360184775
465520373
117308296
183039560
1807988778
1498315991
361082618
658489956
2005674772
1186869257
2097862192
1895547850
1974534758
1556465805
1246172676
1375406686
890826233
962928783
1147400249
806997579
159210133
284295358
1206093416
1842835221
157058870
172458068
909409729
956640134
1027367253
1638765838
215401837
525459216
942515529
1338239255
1494226240
226077828
1165894459
1587199262
1278441823
1351942853
1646668352
946795911
1072400694
689182927
814529213
1848334750
476274160
692555584
1239604091
1326298877
742236650
1573921437
1182723593
1426450879
1310936331
904401479
2051631104
1109641574
1819822067
1642404060
685384213
750482127
330705674
1660050612
268930674
34267409
1086772996
168192949
73318305
1321225783
154678676
1516195859
554913628
1729991407
226082294
1647379428
1252867559
7717299
847194926
1240790699
702124020
1554129364
1389694605
2038513907
1916859514
689997221
1964275634
1663928347
1686498547
981649660
896920801
1099365086
954372238
719140853
2029052168
1307137452
1400268908
1738300191
829858735
276430050
422029093
1646905112
1802510853
1340414267
1291590500
363397955
1578516554
835825367
67501398
193662038
1877064752
653640070
722776894
858747312
638638257
1665871058
1310121949
1802015671
1573131312
19553189
519067549
1214358160
1710557344
1252093218
621117081
1181258496
1746938689
289161658
114325100
1421568691
852257755
232175015
408780942
40194467
220759374
1156115263
575456344
2084504677
1417636512
1846624992
296975385
345581546
808202644
1571639485
1520203535
1515681799
1639794020
1035188762
1643515092
506473457
1889178263
794213748
1605313133
850955215
118952772
77990844
438765341
1420233628
936059488
1378706909
166449056
2069098029
1555236962
1446605393
1975873530
2007682518
1350501234
2069155844
78027842
1307471441
1254805734
505489312
718128791
1815755932
1004159828
520932982
1062369787
707222469
529621781
941876046
16719407
1376108992
2030071101
361674200
740066522
1943136695
785512647
1780477838
496214166
750000797
1443531000
1777441500
548060931
1040161675
1104746951
164344152
108462287
1490737014
1469726736
1386167645
1909472760
1703255012
829283608
1271277524
2104531274
2097160758
1758634384
597710726
1249626578
432304287
1289953325
945275689
56810014
1443265642
1415674256
2114760793
1378633217
1821395192
185758657
303810169
751329072
5039071
1099022827
601192879
803423672
278869542
149915053
2035550977
879563753
2045366199
1923608591
50289051
536156344
467376410
1851249025
727405107
214415711
890912377
387774100
773199014
1689090740
109771856
736646609
338721011
1551740223
1240423318
1902877030
2076946793
1673097744
1492575598
1702747077
979840891
1887434423
957933299
917284924
23609780
1692222811
2036312204
1812553986
1611422525
1191274938
273594926
325477212
2058976573
254817996
518527766
1733280496
437565536
534365024
741516642
414285562
408446321
183783982
1187516607
1929096642
850225196
767409928
471882727
1854293503
1477993980
1777679144
2092228666
2138852537
227171836
1989983868
1786628903
775969126
1349737327
1261313683
1379275295
845933643
238154824
1703814983
545689657
758523554
2135747827
931544701
1650523892
1134951563
906017950
1748497671
1689719987
1646107311
1462195960
2102305402
1198893445
1186109288
1717862469
647331318
215129739
1729129372
265719851
1114476406
110645156
442644028
1727230947
733501968
1180280538
489047014
365624316
1837442076
1660745132
1558914523
956640791
2109108297
1585780861
2146011320
1107184104
1691533692
1756722921
1587628647
2084372655
2019427008
119765133
1284592451
1239764842
1087826975
1352423137
1666613760
179646683
1829256832
700726608
1729259059
778273457
1692070479
146995192
61511668
606528137
1704561407
570928218
1500590902
2114007893
1127106080
1393387506
406944465
32606421
240162805
279430757
1657393219
1196695538
68230472
375186662
668377854
1097941635
640361341
874477870
95437767
115708906
1632112449
915142481
2044413847
1971127624
372596200
828217928
1257874705
1860595935
580670595
1355600975
667886236
1491660038
1429736835
1603530342
645356609
1802953516
1799820890
1433706136
342852014
277331907
2054576681
1329623958
1402466254
669792784
1702540057
294293740
503562493
995751634
1007545006
1931533145
480002605
1009737181
743740157
1234229641
1138711356
953925673
1555828545
1697758227
1256408775
2000202832
84987315
1035410801
191151751
1061235682
1851795525
725778965
1467900051
353372672
143651652
31562333
350029340
314376393
1496092597
346279221
559205879
1886998904
748087053
358361868
1999590933
179592355
405997443
89067926
1131473207
480934165
884814897
862210308
1758849735
393444616
275957333
1516985239
1602248991
777891090
21952209
99883803
1677922460
1244894788
61319225
1307046108
1541640755
1699574898
1894676317
854336806
253697767
1047903348
180861826
383541525
1970508658
2081059383
411970418
1227907409
1700836547
1158433709
1345009207
1892204503
499986109
583922170
1911131596
1697543686
1156301789
687590521
601300005
451093871
1610412296
1739507948
1126723133
1618600115
1687771900
1986402198
2140492346
2036528173
1570677202
1677814932
709396208
1673307840
1490049992
1122461891
325260404
603934575
1096588178
141802375
925598332
859475775
626127400
786616156
389851290
1101612051
525642716
1987244483
2036274900
1204667231
597673567
638084236
1042877172
111522388
713764235
1492614082
811858120
1976707253
975638049
274589573
1921703077
646481535
824646413
1513410830
1735978367
757647427
1385596990
239019590
894629756
508146839
1790556197
1247686353
1986267309
529848410
976122674
1525458139
1456449097
309194684
1231002662
175242435
866582517
1431771
1664366271
1354326570
1726079059
493644339
1939491535
507070675
549084976
892395676
482677488
1944152300
1969401427
1834215171
1425692704
993008350
1209329957
1048056493
579183463
1109205673
1118104056
586603768
2031324282
1649411280
1741630212
189637939
499418760
910452127
1575476417
1564818583
521621717
1560030233
251803262
1193481103
296008570
858643016
1711102707
470369493
1528444168
1422470058
1563874524
618068915
808529628
1286495188
331425653
1394007907
1026788262
1192496051
927023656
1158405205
1672700248
45959812
752798833
1143156244
1161694019
264506122
198732810
275154406
61995402
1374458179
1339780504
2082283609
1427532319
1289606179
215863370
375880639
902078861
1533163706
340088530
1319501830
1447547664
1449188101
428126032
1504507326
764617259
1178803924
2117993811
1133456341
547030609
210907996
1582108871
959153767
1166874943
956162474
1059467320
586334864
2010349966
773862807
716429284
1406985782
1613674287
612619559
16960773
1175298091
1101898911
1731208120
1326028937
1073056388
1111149298
1443695775
1318448022
2133403411
1453646943
1778025603
1528474577
825825206
565482551
1972128232
373106174
2081958919
1496704715
2135589564
632706786
385645152
623461511
129423832
1839147663
1896047343
256130607
831534742
1279346665
1494490428
1640770067
751979450
699426379
545601348
253141756
31451024
222854381
850193018
163331712
914932728
794343881
473553940
525386033
1743880338
756292318
913676222
1815171831
174706376
1539797439
350860257
1545870295
271541698
1226755062
1155429169
1814819021
669278989
1961315947
1144174141
2008512597
319397775
1794620722
2112916456
72963126
605643243
218778024
223011307
1610934078
1671560580
1541040935
1402765027
1610349607
786605569
1264904077
1480244619
825136555
939090367
1063008138
136613024
2026544218
263310645
1978557704
593021076
1053554751
780159476
1811844329
1662047128
887457490
1742009026
276849654
1606824234
455634557
611380119
172272685
1426549999
1861879595
169578464
123165935
593986215
1851720342
1313988661
1243603735
679972780
2028478887
5532425
1172117823
539551323
1600837212
1796512960
1394330518
1905668011
1528364216
1450373983
1786650613
1222313930
591504453
1249494824
506412478
1891975239
446580468
871006144
1975508176
1384590821
1454173689
123426116
2014073077
1802444260
1985260930
1279329003
1079851575
1014810737
368571950
1471481038
743232475
1622932935
71173192
514075402
2070687130
1793824232
1037461031
292829797
1599387320
219448484
1639879145
998770984
6633609
482553738
444544513
637074706
17755895
1172485528
1718748645
921209438
704586025
1811614077
937455409
493103312
748500319
539635624
729301024
2115181025
619587682
883377163
1438672279
935957239
195946364
1243882258
58103393
984479877
692966653
1573962973
998315646
1855714316
966197630
2132750089
1760965099
1630965912
1774081602
311232918
345589752
2063212077
603253881
518461305
491188973
1311440068
692217097
7074560
2038754294
621112796
1097530025
539399699
914259350
2003407296
165180811
2141181544
1863568366
1519605479
1411371122
182574605
1219005993
1427506753
907728076
1257966414
2125072789
918219948
178305141
1669939621
1358345591
1896407913
1116140009
981867100
1183048738
1113601534
1719921231
2007337100
1339626911
1732230312
944482856
2123729262
524479412
283463481
1165907805
2044872630
1115269028
386696691
1484111536
819181134
1668065971
1166954665
1510772678
1790679175
425922586
653766958
1693657009
509273097
1873734568
1632980462
1177710080
1085920006
621032208
856935615
1156530532
950352147
652858659
499495597
558217432
506158304
1182191857
1880601021
938432534
1105861052
1048904439
1043990319
1605612436
727635766
1326318339
480423706
1976232471
150440801
779247895
761988031
1635710368
540600256
869672530
173610337
1137842191
31094590
1025801658
1049806673
597462498
606808056
1889339970
1533100353
863628880
1221174208
1650386508
1445035788
1208381134
1385456828
1996457706
1104935269
1918381560
284833897
839833981
1240022507
471392863
1338570589
713561182
637469456
2111101115
1043080959
553049026
1440765280
1734241062
357017612
1381084486
1668314229
1401419628
158030617
2029841269
279595530
578455165
9660579
1449673261
1369171772
992537287
1632096340
1656631407
2055994876
1844379106
1752665110
1162709858
1739102109
1573804560
1962326768
113873064
221175756
4757308
1904428508
1975813028
1439842959
1186685850
2026371507
746497460
455795956
2135621318
299335434
522281374
1826163600
494742069
1109390667
1782382197
1263495478
756026252
1642601530
834173809
1976326342
1140043373
1575490032
60983877
1215415775
1728687241
460028751
1600317657
894662923
28901709
699396577
1488667154
742778258
916384779
1944439356
326188938
823549480
1637552514
1450289137
1595266261
1250109046
268930239
851281858
754482602
2101152598
427047710
2062240695
226177745
2126487709
61527014
359532393
1212246834
1071284328
1766460066
14840166
1521926677
1327317143
718942672
267207546
1243537957
331682096
666540808
162684985
1931596748
447241318
564947227
836094433
837179689
781153378
575715579
207541740
350054509
74639816
249253953
783016572
822608534
170437080
1052726153
1237816983
1239098275
1634697177
1683497891
258183079
1278611441
1745930436
1274854137
1725945748
644239020
1269915188
2114263276
1022283671
211805135
1642866929
157840767
2082741795
814560200
405304974
2139828967
1941578021
150001868
686834210
229466321
931154078
824939542
1660743923
1092446440
442248475
1558734343
864337920
203426743
618000964
153987367
501639816
108151121
1893985146
1884943019
850533351
914957651
1436597554
626146801
326171310
149556248
1036656104
1453379701
1895693786
460602341
1595810259
1135521014
1110276608
1133546751
406869104
828456931
1081201079
615718808
719342304
703656622
579244865
552686723
29999205
993105775
1306800973
1548025908
1568726258
105287172
8291445
1508166781
747839405
1118872482
896430266
640318386
88184004
154013358
1161475098
525981015
329048216
840672872
1337304711
526890548
1044764235
860768181
779037808
31642875
1525052367
127618294
1172746635
441376867
1051654520
1069806661
2121368778
1902248159
1281918207
483304131
34392197
1717146762
1012926057
226876504
905634568
26965834
122401498
1282980701
1923787004
234258629
1328411233
1647451285
906104980
353605807
1453847221
865757701
1813400283
974310741
340419243
741525828
1172642574
1826701595
374873218
1646095908
398402013
1106926603
487940594
662377136
2121927064
384123465
75917380
1779976742
1643624688
96407775
2107473462
2001548724
428574424
1013152158
1153468494
1007232273
1695828572
1495598102
1774143550
152172929
745970587
1945148841
776646629
579664146
1883279859
1893106266
1441427601
2025842598
1640362638
1832910295
1267568857
1920799459
212463057
1675525153
1017651335
136863600
40258344
790121912
64667971
110961208
192890041
1665323922
804006664
874101088
795300169
1218658041
1143800692
1048465935
1781906581
1343318093
1373968758
586873721
273947906
1469721894
146872966
1969345296
873892357
2062352539
344240338
1373546110
1809375159
1720581072
832780781
1506165784
660043194
966654906
1519962142
1087693791
405571647
1938857010
1706540033
1928671430
861543367
643952654
333232268
1398175415
103608904
1536324890
1446943816
2084271776
824411155
1976332092
1338820544
1466531474
1819302861
2144659275
40842462
2128348734
802064424
1900347364
312929016
227515610
691485689
35064011
62004928
1240702088
1088285023
244425514
1046784804
1899573237
271089446
407825302
1957038470
2118679926
757469759
1908767619
1542410020
1424445814
536158195
872616725
899494140
462580786
59958796
795859940
309406139
1870668038
2118594553
510898687
1754144749
23961989
3452981
2119450458
872852872
774957031
1424817875
2037719483
1430145502
1492739701
723410661
2065380959
1761230501
709554433
299012885
699337509
1828126142
1206289075
1067889174
1867134788
1925571583
247989339
965674513
1035546809
1099033063
1554438029
781679739
139538105
1344706793
1522896866
1818581481
405802694
640543337
2124472732
47294120
315893137
1731105853
1324642335
1422269803
1033160894
2131787815
260817379
2036532056
489301623
427019392
930588684
694286848
362866855
13193093
1984280408
552346746
1708742353
1865908174
68389633
923574522
972757192
601662963
2033429505
1020605298
454088096
725284046
1700747862
1178488998
1967319284
653319647
1312658729
1335854390
856268412
1634424565
1731978545
2136343163
953933473
2114436506
971884337
1161630062
1403836219
1082841597
235495058
1237264592
647647076
2019756873
1085778837
135230604
1705997192
38616099
425630513
1105368164
1234178460
1173818540
519702007
1180418534
1877058362
1951127493
909893055
1052325244
970171019
1235275161
1828009200
1514223374
1790790128
2115636705
1533363126
1890782984
20305522
1253492131
1787020839
1050678264
1993846987
469085808
1500665413
592322320
824094439
1039325561
1007482261
1135107114
904110761
1659437493
1431119716
1765721800
1752662992
2146679934
127181591
1376397604
574804713
782918080
1373117073
1985438674
1819994140
606002267
785041935
1305074820
1800159699
1468233660
1358605108
587552529
1163950803
2031337690
1955144018
891602771
2130005269
2026089993
1565489135
58977256
2027415975
25419173
2030378291
414363653
856723427
1717098845
235051435
147560063
201351164
919422100
2031763791
22249871
744338340
691440144
1848057194
1131945294
833406459
977379713
92069902
1212549274
286836470
1395399176
1272264069
898275852
179809311
93089203
5396671
1074873484
458058331
1654574535
1636208998
1960532461
1059115708
1333754921
1935612212
1944369592
731604108
1133869589
2019503694
1316564504
308511696
436742175
950464083
1116402097
1470609917
633427817
238688815
1155816938
320822199
1724230968
678763661
551221904
215233521
17173806
409017168
1716254529
337330127
1568482474
1537868241
1256495541
1193678834
691078313
2127116718
100153856
1675333411
1250637802
1497853483
277674788
936617890
1268879451
241534491
1198785597
1484651934
1531103885
1808319376
1998094319
2042855682
1179551666
61943345
1510063952
383318504
2040510481
1050507510
1621762422
1915020265
512144932
2052948608
1959323631
1764364062
1889374136
1370771637
1613488632
235209361
250113607
121616344
465552421
574025780
132033148
1677164917
1421275144
640599929
174127126
202230600
1625589525
1906220617
509054976
2041394433
1396418015
1303790114
1214407212
1984150713
839158964
248081283
1624667700
1228433242
125839823
591188808
1674029929
94772366
1518277447
174925042
1984137235
528913557
1068225239
1049039615
1814064781
535177189
594844846
1336224036
2086152971
1447742526
1742809195
768220980
308786199
2078307508
545976308
1712678306
1644549518
242428559
481999433
1412168037
1567292928
38100381
609702685
249238351
334603059
207507976
1842904484
979929349
408181217
1535541824
731556648
1049542718
1436775819
2000192787
338690950
866529594
1159130900
1251684049
827807898
1447006724
1492875595
1828832363
1438652470
193294373
1342521567
1914681079
113737434
1898604724
662999772
812225721
1565106579
1976250920
649696604
1944486651
1310777534
2146875091
1992327023
1417987053
916911239
1669964338
320784484
146499958
1352911565
81806081
1212100757
625324781
311888678
1375525826
1752149694
1130881917
1957989109
743576265
1426558349
2036686944
1623950456
1367424465
538784536
915792715
1593576926
1658043624
1174368604
2097311706
1785613291
155296033
586024143
148379264
1053417967
501026934
1138974932
1491089627
186303885
1240013219
1248474011
1017906505
1878074072
557192617
1111016673
1743284037
521525696
1996738830
1935564117
303742
743724181
1244924763
1390626619
1926718151
2005043372
36252869
362815353
1973433628
482726065
478536342
439557702
51477174
1409170838
311725041
1653081174
372253113
1679300501
875581879
1629418435
1339096587
163670673
380191259
1459691275
2110422375
1186485335
1639397697
450464336
2025952196
482963243
1540914985
1747313527
1385504632
564522809
1618087734
1107521647
1990519783
1573537888
950523016
254999928
1362274498
982968135
1311930481
1557484711
119098449
752518736
934210547
1900395861
2092522708
537519409
715981079
980571689
60847840
1307827222
1844626722
1851579264
1418939840
395596588
9358599
518051518
1948816125
800519471
619224786
413315924
847564477
1489076701
1527256652
1235665879
1682220591
1324734296
747490412
1721252135
1770658601
1053580877
1035830875
810300520
228084303
617652043
1927205256
447971120
903187590
431338083
9836422
912675192
202490000
260774861
1494979993
615731514
1049291612
2002101810
319023924
1043452414
977038268
27105616
57624162
975089038
1453301521
1501525572
1334577057
1039109654
1346717103
1449256738
271571192
586546502
730007903
1287178433
2014242985
764054826
1228739539
1115444879
500805521
1548401574
857290961
858725214
77315972
1725933617
2044296618
612685547
1084279643
1018908788
2033878801
991719975
691853987
734710657
440700694
2067305475
178327801
798482727
1053697342
1619870705
1832201925
741259645
2057543122
8710275
320487030
484991591
829627366
1623124573
1295909675
1948961619
346777575
1162879366
1982707788
1716216364
1262625949
2084388222
541299039
1949127934
684551486
1081557820
1566627564
622167968
1614715270
1341681415
455335317
125574578
1875569657
1658158479
999670659
2146549030
282627539
2036046391
755536696
394079752
1886589253
1428584010
1965604312
371611237
1840648436
1902648785
2069224866
304158453
588307569
1024690458
1666882785
1399618406
863597364
1998220340
283014076
230352788
396815597
499220633
569771838
1066413675
1060602328
975850570
378686528
573467937
327921850
39763786
1287042736
283620853
623424764
1838451292
2113879660
554101985
288356710
340959536
1156445959
87073891
548585251
1397663126
1592102452
805845304
609928944
860400013
1991946423
503555492
1033466866
411971411
2000583352
1269771883
626987095
1210363846
875142615
1936846524
563653877
896405076
204947578
1423919481
1390332857
1229803568
1690745621
1095149037
1803551322
1839138767
1676919940
929348274
1320430865
730264194
1667914105
153087577
514013429
1179831190
332111898
833595259
896730920
813593632
956118063
1593469585
1935594348
201873427
813843973
1441866178
111396429
436706340
1369205161
1800559517
1894721920
576276953
1579274023
1863418345
1304572252
94346284
44252298
1460078679
1883526335
1615929290
1025741460
703524603
1664897064
378002227
802063918
520780862
2073798470
1106865847
170473195
871035200
1632760474
1106350038
1667087453
1664566976
1287337323
1349630121
1314293375
1947682264
494577063
874661038
1376820807
860798178
33802596
1218795359
774384757
1978625290
1348111266
837256111
1013669000
668674634
819266486
685411013
1583584791
2073331713
1497842526
652404664
741452132
956672061
934173574
1229483347
1213906522
1755557937
384232044
1956662582
758929162
1668225440
1888561135
363357989
326575871
979289046
579521750
1370332547
439874690
942391511
1507718236
834584397
399985127
1423851331
646048393
271437107
1528738954
520313238
1530246716
1865511291
175426318
489447127
1462963024
1952283932
1727299843
2070018500
1939396585
282704624
2052538199
1122715174
518625325
1901665305
1761933352
1138687842
759511579
1877089904
1435509314
297739264
2121141215
653722882
47344481
1133951345
1262959052
1441953678
1280188534
2103692922
1150609181
1646008093
316658771
1152058880
2015071926
774139189
1053901671
1425938207
2113562438
830860304
181862073
145905100
863853668
1610818157
1897369482
662243951
58558180
1361269984
2076138766
1405973553
1364407863
130881078
1177221283
1618833752
1900309925
1371920779
1928806527
628358074
173903192
1000503407
1453471122
2006633932
1078087608
787815906
1197841458
1051050062
1331016666
777845363
211140891
584927212
2110262840
1332354304
1121275006
126403505
27980494
1765136506
1112391303
1881484871
1500173236
1202708260
2141320234
1480690433
619733755
1047104586
257493580
467377144
166040421
83227408
268531665
2102364919
2038432335
124909943
1467873048
286408554
456737786
387472471
171926832
277361462
1804403114
132613620
1973798064
1156130123
1627060524
1590923496
1199155920
1313464619
1771605441
953817570
1914071848
2137860396
143176066
465741580
1305486511
1001067286
1569003243
2053608062
1889967802
1980390534
1401632667
1786740665
252870617
1622571723
1639362364
1989285022
1718050643
1059662468
6907144
133112487
128775549
41669084
1276808328
1245914370
2128774629
1880315150
1623932911
1168418253
453865141
1577811735
1666375811
1956770737
1348402592
1668146928
2023995118
1304112788
374342699
1630423875
1590261239
1007196053
1009659359
226031722
1401016105
1142205686
2023629504
1426484374
555882313
2102546495
96379920
626230848
722383389
1509213821
1286851954
669677024
1280168230
1129194015
184062158
1473539977
1914281391
1291030947
1389617460
296118773
1287768921
2093380239
28754088
1085799634
962253873
1126354215
790802783
1447268962
387828978
618118152
1268736044
1998280475
1054885117
1404635147
1259417528
2052335228
5684442
787243198
1393001315
37232539
98708473
1823207940
572750280
1119063950
1153643624
1041791460
245332346
2060410964
2109275559
866663222
1227657626
711922681
1341459458
649220287
1634154321
507762856
1182585313
1934616072
1910008044
556466797
1858058951
2083745389
599361238
1854553062
1520446363
415211717
750355424
1277237033
188675075
1839476939
1752414699
849168795
1807962038
2060116450
1644831434
1810812342
1148322032
1642363856
2093651888
457833157
1861573623
1522049829
852841683
1116470704
2020303807
1811092660
1599892361
1798990423
1694343028
550534789
542555812
1184699534
1068159915
280271511
1220475316
1958205407
1252613992
1049648724
263202279
1059224921
430778085
353224007
461106381
1310579601
768239811
398523824
1217407862
2110676878
270482750
2055003433
1741160047
505810303
631579330
1415399925
948455203
145617981
1818835705
637290836
2019911519
564550047
659098170
475808046
215698131
496773049
1912104545
1100268284
1450371999
1681564813
861091155
2104527909
1009705759
1174164527
1685161021
1573152948
508210176
700084424
47427669
1102277959
665036024
961656155
1076481548
623614681
250293097
90432674
748683830
471237881
867073881
979310174
1940068416
1128639306
1944438387
1514587218
813133128
736950080
1226038846
914087082
2015206481
2070877078
1569043327
1538779068
1336093411
1837832219
1872982894
60449444
710319269
180582730
752573571
1016616553
1438262687
2087551281
1748044889
1364122083
161149353
1128714757
1003104474
455487923
2109080639
1310326239
1373459542
498270917
931304362
1785311310
743657949
467664885
2121180054
1397021089
1845248274
229910516
346558518
143311030
462303881
744182085
793844315
360178598
1138776268
1082528608
1424636048
1664902686
896994500
133731456
379648961
316426826
612774696
643128775
1864499391
594481705
1910467819
1297675675
1182917762
1877834019
1755025369
23714561
1261521329
1391509897
458730516
1604114196
1071489702
810050030
421415652
188375445
991514121
1568545458
51692546
899435520
2109005690
570557564
1183289506
1920988340
1083357102
1529083042
1539991581
1006308639
1739906179
1252684668
1926023492
41035066
1696700834
1941646602
1806985360
337540181
1261631133
1311445205
675447868
186921557
1235525205
100449604
732947949
519540166
941329826
740127482
548425240
1723638073
1462989453
50034993
1340848833
842341975
13562832
1962372853
1757286158
1322248739
605270793
1629723965
567549718
1368480112
601423291
617149611
1953994547
1959879852
678011839
414015178
438767244
1456334570
1398086335
1402971737
144657925
23910800
92136474
383109156
1735495818
2073551264
1038874029
194612407
1239597103
275329587
823413591
337583925
1386102007
1808564540
1172325235
187229911
1107130581
1865736063
639230702
1539988006
1504774088
1114752142
1807522895
584671157
960129177
8102677
1185023073
1426171607
777714153
305193223
97111620
1951656274
1491551806
1634008988
743661889
1026690489
847690043
169242019
720032434
122147534
1924417954
1297010676
8504314
419653484
2095592776
507515996
2048445228
230832407
1855585828
1498200449
1488622785
680779428
850693855
146807553
306119752
1953142178
1053870934
1428128106
246304653
1120614166
977564623
1622120984
779861006
552058131
1838053765
907285478
751954499
1566763580
485311251
926015213
1369304405
135406549
944470564
1180561139
1328803809
1082046190
2082389472
1636419202
569584821
2101093782
1219265320
1224152975
1757416903
627612718
606116905
22438178
1045751049
1349532210
837015956
2073183395
1344126509
140673277
583165412
1131572400
1203530756
323708956
938123488
1315541796
613460549
1531326678
1168154521
724603903
577637386
1101896071
1335399801
1148477115
38594957
507453870
1917408554
547799031
1858060963
1907536415
547069156
540251021
1851197264
1129983851
1524580304
1786266886
900252392
2091020019
1840363943
558605661
1608443471
1349574524
433632702
235322105
714676207
1242356482
1766999156
772690533
1915053627
68917746
258772258
1291453605
371425345
106114597
417494952
241387510
2056233567
2044128455
667463940
2120337373
1042169450
125194509
1863246027
1305518628
738082590
1829104007
1368562452
1069751936
290214140
839430100
1822555748
85315334
1164930412
835790014
708593811
1422490677
1890704230
414901620
77530411
1833897067
1240939021
791451155
397132030
1412201092
123125948
1417204026
1101879421
159340462
2047268500
2123774490
255862441
562045499
1897750668
977747970
1485855115
38880198
145902066
1401960738
1056867282
736769401
1668943518
1985805003
144465064
292569542
1059597724
2024916794
94110
986526123
1420326395
1405086784
486259669
170608117
2079095465
1283194703
1172905681
1638144145
15812191
1211876615
18453072
1881239371
47997798
1011925559
1381248858
1194964378
1998750833
1704833844
608036903
634453856
1405849757
1694870323
184880827
678550492
1301432850
353969737
132580483
857657504
645595110
1963680689
1115837662
865266734
1461450057
175705915
1518993972
959118573
1250972513
1812462014
1453884457
1492774427
474990222
1111660079
1208381134
684707699
1661029651
1481606164
1100737512
1547529088
1223142685
604504555
1843053967
1193256832
1844971325
1442527399
1569597917
1469775926
912597442
1083629541
1687187648
108526554
1419364861
977595483
1733807680
785110063
886217482
1881823059
1416182829
151049708
298892572
1673861699
696882720
1241311887
1256376571
1701780569
1956987805
2074569621
758567853
1813637938
1570195620
182979229
1323959151
461691153
1629755455
590200458
718790700
1851888602
46360458
641385115
1847386896
1148755403
1399274121
1077813503
994687585
211147587
1760181863
885008065
331223259
195136111
317965191
1284444348
231541280
2135005188
1093819205
1927528945
1217963279
2101578793
1511284743
715954105
2053924993
413056226
1123346168
1465384085
1760643646
1314876602
1219676501
1422820981
1203626683
91299447
1044684689
1424085726
1990452522
417862801
601863099
2016744770
873689909
450404486
648256932
2029359162
1321952693
1456704169
688032477
992114208
981788311
147003891
1673053470
674353454
1133728465
1204790648
2026261126
1944007185
1541658598
250955878
405683606
1939141250
360282632
1405375908
500193418
2130723370
766748209
911795380
844394961
519794534
279930716
923468560
102638300
1379937838
340908321
1026052962
1541040935
1213773445
1338572043
152346229
591188844
1742555442
961455952
1175608788
1723665273
105348557
691542890
53490801
2080481164
979576540
485841100
1429101766
1189496086
517261787
363260342
549514266
1148415127
877300397
262083767
636648243
508855722
1210827293
2018985202
203707154
833594951
24297393
1890576281
1034305194
1373763490
1970626734
938602756
1348339272
706633625
228082493
1143520341
916807739
719073196
1501982587
1402063639
336068376
124570177
1829079640
445642698
146367380
234036702
497310662
903113757
1713997411
745754128
1994610635
1042082184
2102854505
1582989456
2103073071
872084210
793520642
864450472
1047446511
308434629
96936724
270200791
1282438818
1527510902
626157438
1427375795
2029570934
943950848
625622935
1739940982
198040057
1875101045
1896180143
366750868
187325423
1749316004
369948618
416495064
1025986894
40827540
747174931
1761833288
429286552
1748521009
495291067
13012046
1062852330
1919086406
1032853469
153991649
250119513
676924258
1916418286
114399306
1561243027
1439621448
35330902
788931117
54996152
662833032
252022044
1171767388
1209362354
302734247
36399031
1465971701
1650936299
1181572573
1112931547
1989079098
1184553445
87098399
111740250
917529260
1684882815
1557222883
1952880041
2080655827
648377568
791992720
603794794
263033584
674334888
398700848
1198673038
1829408688
1491271091
1385955843
953324804
1183777085
214772294
1172154961
166991605
1221682905
987917337
1710385992
604772445
1105987147
841436462
1434476343
635408667
1372910060
1030594273
1236888385
1636287200
1013336366
226178550
1557225335
1447828327
1819232228
855106902
1247928856
1415184039
1791189468
1431550480
1532000462
1464352661
2049653993
757900729
1064612308
1174059188
802157427
484397274
1264269384
1196018371
1006833555
970727664
1859186969
1444512442
1346355810
440111357
809136743
229178074
1539928025
284327220
1070984721
1977167149
1033897
1278692696
97390640
316897040
584774683
1397431865
1889776099
1160706069
912644308
816065329
1788704192
2011158630
885826386
247918650
226115649
396390025
1585663188
1300224685
1594153658
1312510414
1504412055
1189172504
18672369
1181697046
1926935922
693761376
1412930975
453659966
1226526717
1438520036
619480458
771242471
615815783
27119543
1385148089
1728887761
878891666
1611620842
696948363
1213206219
1423453507
1352828312
1444519006
244181497
1000911351
374860924
145523260
632492844
1320990037
65067289
394939089
774973228
857939275
1185198562
2121966986
449234096
615178614
277013909
439116261
1083639172
305188880
1329070358
2033986744
1817381650
311578807
1070538053
1867693837
183310597
351743291
1817189649
236686820
654940195
2077693528
771455104
695677116
1352820609
935784463
1316463415
1515954544
193173883
2051861859
41209915
574724825
1256323835
815642796
388311694
2075907477
2041539819
727114474
1881200917
97172636
1113467852
147873804
428545853
1248025737
1340416955
627316160
253874852
15903569
1969828897
66389597
2127295568
687602897
935456808
490054361
1658002033
1922722882
209959753
736198060
1539935399
772917533
1548600221
628454729
899483617
1709989905
714177155
1704352721
2034226859
1892337216
832646177
269383855
528643453
762473107
1875705951
1497800188
1993317272
678190870
885507623
1470614391
1832062904
689478789
82937301
1083660625
842867279
1688154155
274364339
1344633384
674190315
1682976210
1836072779
114052660
759448370
707915220
1942433297
1041850817
852661453
2023312781
347981592
1329830545
1383422795
1072501425
1012716235
2095973359
138314326
1919154670
693016053
955750414
238221631
490955775
343700782
133462948
3732053
715150393
761936856
1021210015
59873988
1254305474
519228659
944061548
713862959
1706962453
486495054
173046977
443605740
235322105
27196221
2017904161
1046969776
1172103558
676587383
2074563626
484595382
700947640
2087713650
585487478
1039065843
497126740
1749881168
575071654
384878700
282641288
1612790291
1610049885
438476928
1439992676
1797179027
1005547497
1326552438
918493537
1397595599
1636458739
1416476938
47397683
795038253
1186354370
192074298
1265530052
1718807015
1702530239
1269329691
2069120086
1576143041
1333845756
541187000
1510739103
464693820
1798932533
671671592
1737731932
484683108
186437391
2115429830
1076464858
86128894
1966245688
1077572082
1691322528
1798741535
1108079860
915805783
1808745246
1388041427
2087581056
656397063
1775537500
3289677
2081068945
1986081729
1249885667
2008962193
220512731
560059078
842093705
1950594253
1469920129
1834516763
458236833
1649893257
1443142975
713465713
1221735344
1334462731
609288209
787555216
1034126849
958536439
1454611193
822103348
1971493079
2048386250
851749706
306446810
1949402529
128640111
1376772495
512678570
108819943
405042931
1610895588
2053399819
43343445
1954833656
696206589
1246866333
124432517
850066256
811941590
588409116
410767681
130070345
16370516
923700562
433729788
951490073
1647412398
584010044
1281086167
1108835260
1436801002
408052809
1314389889
2026876261
828414618
1195401803
1725236625
238243343
1253623640
1980372243
1314469768
1884103565
1504886752
699451713
9141047
1697857579
1659471272
905285437
116579169
1415104828
1430399666
1912647477
1618678763
1822169898
1051219376
794278704
437773723
484553109
1979158424
1568311186
37181522
1368606008
323646050
1288732767
184670942
419967941
570199247
296481274
2004098947
1036459643
1927771346
1295241625
381066731
1800744010
1042659866
605382274
1005618162
184477684
1177632129
366742676
427576247
161317375
2095119342
1854696196
430645736
161910954
1426742716
1207928489
731634525
1175885530
557685128
1339987994
932657643
313191027
1202472993
1396206202
570251365
2137321622
1364719717
373834321
1051023758
1776853780
1768666109
1745882518
1473148159
974129534
922694307
1521820311
1197142872
1912673582
1321890605
1687012825
187495015
2137136740
203593769
1647146866
37108243
132670150
165865581
1445269280
236874207
1095003499
1549057941
971228475
1272468467
520406600
2002295408
1479901288
941646165
498450485
432125877
1980861060
2008379784
1662842060
1516377072
148392022
782739575
1727538002
1125637014
1239408207
1865749843
1762110208
992836689
1340934088
784011468
1360059910
756528393
2140321747
954651741
608058064
1629203978
1560272245
8321690
1194500951
2066371288
1371799060
990343258
332800243
1214324903
70457376
2112671209
1806277888
482726111
1991048126
950816815
1484559528
1643746050
136987102
1654532644
1659424378
276352469
759784312
1009149757
1494860537
1077222101
246287499
1276940581
481601503
371127852
1117119891
1687135989
1968946258
1106084520
751112368
28595373
103519186
339041254
749423717
1632081062
467721421
1682704531
299286155
1292671431
1946442938
1162837361
940453183
131875942
1632917958
2105806946
1228366065
1739270219
493682790
1518789837
46004733
640005705
708666145
125116704
2019305078
1581673083
1661809324
840156857
375606527
2047287291
2140220326
839365665
126754102
796517144
893345452
716794919
1693325450
2029332128
2103074883
2051471192
1555363015
2017636930
296362795
2103793015
1796976310
955644593
1110249066
950994891
1519042641
1731496444
1053803919
791997765
1476308912
696572198
1326244563
609783246
792854118
1664672731
1890568347
599022267
1684915217
1234760307
1192706248
1940912386
162654886
2088011107
1627197060
603095143
1469682492
792626356
1121173089
597144502
1180803097
129046939
1879804420
1775149194
1822057413
1598624986
2019060629
1989944294
1618624420
1116728609
2125311665
612660923
266745695
453929571
1890454374
800120219
420392107
947908524
19214680
1607164408
1991516408
964286183
1504875181
1740124691
1771280663
874720018
809643740
767938368
174263330
83583042
1022641
993346837
647085462
250886510
1414237253
1150717306
1044269784
1305869722
238490798
2051503168
187999292
93645128
1568254528
1975584579
281234074
1762069415
1683369553
651199341
270705156
1826844841
1161908489
1348408485
737061338
1121385231
2098687105
1033991923
1045916547
331247231
2127947561
162233161
299660802
775355114
1525803041
1394928340
2024107621
1028916138
1102248648
1441677141
1940023584
155927360
1087947245
1718498310
1574208643
1219798779
1418651500
1791089147
1460430365
825160184
863778104
912834978
1561631740
1171611043
1795890299
828191116
1841133990
738615856
658023144
1406914543
1734608325
503592101
1833436182
1421813693
848327027
950228985
329552883
1786779637
951792804
1748603959
2143561058
1429940801
1854388806
1326736381
229629610
2116522104
1819551007
1997149356
1256250420
911401334
1819419552
182677792
1177968847
901201520
1281505118
1059442932
1625965611
1916206197
1281929059
1764677310
2106639644
139717817
1053724369
1571337952
1683010874
1010550006
2027089857
1982040476
828180304
416686720
924551677
1700080423
1020622124
622070472
1868558082
1748338491
177705330
312924456
2080171646
564516748
510750435
1037431369
988344578
741265288
1316246025
1417252056
1693308545
1228667790
663149822
781070011
864126203
882060447
1708054492
1803030312
1903102768
558520231
397283488
254338255
144451414
1017564495
1428934850
1231689498
520552299
2055078503
1727713840
1720649703
1028069216
821890073
1339095690
1095807389
1886590558
1640034626
787380274
1913304221
1850833865
997807888
305387688
381485592
1468346373
1955276253
1748455936
1268091965
693001822
643735593
763714634
1603034397
1814164302
67843989
1824121913
1807516409
1835272023
2058406616
2024076159
1781079216
233382442
1388763128
1127460520
1033844963
52451033
151201522
707089341
744091614
1915432053
1660825728
2038753975
1149766496
16360354
958008856
1987707955
578410847
570485686
632655698
1891113754
207765322
19867325
1212144245
1126621572
628294518
524774559
1709923697
1368546944
2028319334
688762383
1706497814
234579083
767677876
2066427338
661066871
1292312822
1443393401
1121335721
1860300519
56736956
1273760987
631427699
855005332
1840363943
570906815
1082962702
432469895
558177115
603103102
1938163976
1482824921
944023699
1486864319
991448115
1888947635
1126551098
328467301
1905870917
985472899
1270429977
1509631823
1436723971
1057294696
1220582413
1954510540
1979862187
1931552751
1762268639
1887498675
233975153
336983961
1325175474
625094229
741260167
285512584
987928857
650920188
1259740657
619044405
1111977422
877725676
2111484868
1872054013
1964306211
1749380383
2111087347
878782084
911999514
1150558513
1824068553
622098443
151049708
1487204045
91774157
1416595772
68317001
1734239263
1454492912
266300240
1905909634
1246883189
1473520012
1911440256
1562729296
743804170
1527904348
2139733107
1593724291
203602457
644378199
909634573
355376663
282664818
1858036450
967196268
795540266
152506607
2061199556
946854166
1069605406
2067493465
752743606
1943810713
141051755
1431922804
338386593
77530411
1213209475
2018780525
1294702542
327216661
1097260963
1212837352
2118285250
855977550
775837643
673726562
890823331
824264501
1920145571
552397429
1695025864
569572009
1618445853
1549163484
678697133
2123586226
1064399890
1620116341
158197927
1847571901
678578300
1644794984
1368241416
952181239
1332196987
1346656423
791003659
974259848
1754092003
1624923593
2021669971
386011078
1192505774
480907731
1266070136
1776709168
1753018868
1660085849
515034119
1369426778
1916576910
2007278394
1358135518
111951266
1724636267
810203186
1563399026
710702547
8823762
652602237
79371332
39063615
364029744
1703050648
1589266020
960746896
127024257
1004184954
1703780707
901435982
254211878
550211748
1859305318
1674594321
1018546374
888992104
2141214937
1258162597
1462876035
1101935722
107204749
1019514939
375775490
1771079629
807183109
914674084
1445571704
1586304593
2061335714
25014378
1320242027
1523454086
134109385
388902983
521253105
1457846257
1153390107
1974878297
1900851184
781540476
2040510481
1370341303
1023321129
2072520104
69075846
716415008
116202410
559998316
1944134316
1174504610
423044481
1426827766
1676203526
1488647084
144716301
439076389
1829024986
1674650698
951216856
252434117
762187322
1955287127
358135034
1568315112
974951173
1596777930
1415770469
1256239025
772107898
854822874
843720280
1859624268
2095605081
316220452
773184675
30561546
1300414067
1689249365
400335913
800552721
1953327165
613732571
1537952642
969618380
1655968291
1534344634
865756849
960316808
1482397955
1031243068
1752045010
2056322462
651078927
2108432845
469599650
1334844331
1676518282
2106354248
1330352518
1479370855
880331929
197262298
1330637682
487210802
1386526678
1813719346
1035917364
447701249
1014525027
1899467956
1854254159
278941083
485427728
2027897636
1876861761
406718235
1870501102
212075384
1620426311
2073282775
237840884
194342004
533073891
1648021830
827277766
1459360337
219835086
229440834
269801302
1504545680
2072724845
1726967435
772897154
1391171251
1235487170
1523233884
2110930806
769232179
1903345671
325750480
491426425
1206084592
459873212
1804900561
134625265
147563563
403795849
1016460057
662551206
1604353642
1616938550
1060641606
118255735
1989689758
1044985788
1134402979
846366794
118427174
1062480463
1474404159
1059850599
1969897212
1033688350
320493701
194770046
1136491483
209428797
1048063210
712253293
1799550316
1437816136
1765932702
1508715582
1568591357
1425620095
1094799092
1382127451
185167158
2088870981
827242108
1680285098
681911755
2120061727
419673270
764993124
2122948348
674113587
1578849206
1292073939
2125135335
2000576700
794484473
1304528495
1497541588
2063827956
1114612593
1291603319
1420677656
132014753
1596022723
1941502019
1957360329
710082740
707421304
406104503
863768436
1084749672
1647875210
1763180051
646456372
1603898261
1196155665
504824375
1842682650
447241141
1532061170
1444385772
1345159767
406451863
1942127924
494460074
1688225235
1510484458
1293913297
1979369939
839544664
49898443
16034608
1029589912
308168215
1509152644
912149065
893307968
1388938992
720829719
1649878706
782229680
1060670514
948624552
1541876353
1844649001
1941795756
824043017
1880831618
1579297648
1320343557
820020969
889647767
1414137013
948852760
596722031
657585560
1629003125
1828141802
1230104559
1521258724
1491121713
996133540
719077131
793874723
783833746
2075719123
1815879607
1873432492
515733307
2133524546
693442475
960512918
27380279
1738530970
885817358
1166374063
1330134666
1496206682
589887542
1988654675
1704985627
1758909833
1214736480
932674330
40355951
1673105622
1577107773
1276594502
204581279
1785608714
634704193
817627729
1749023014
1831967504
414673341
1682112674
45631312
1927596912
1414299631
84258314
800223125
1346246586
1766143081
1792121172
1411731765
170267021
1927915402
954183751
977743733
607637916
394205762
443040947
1544434780
998012859
1786851847
1722425470
1784684448
727213048
694197449
544736355
2077437707
675532762
1989422356
1635464201
73348891
533352405
499753410
457905270
1813423448
641274101
561663562
1403186559
897426264
497016471
850047327
851051848
655044288
1344093542
38608030
55766711
462737425
299052317
1818200114
905962674
1172760142
1450352792
1896777676
956383037
1536416256
516654151
1640200148
1288285867
1975379545
869233116
237774259
2101283129
1366995910
1250703883
1060346858
1137524439
2119206674
850424960
1964853925
10750947
1703573986
831627075
585188042
636568693
1832398183
1588514039
1217025769
1619922018
357261511
83776143
1759946606
644924505
504617275
212741063
1521998822
2047938878
1940287122
1124621428
278457314
2018540974
527940672
252794491
1716372918
357279957
1184073123
1836669821
1607021943
1922574476
2022278780
1685731052
264537569
1652303162
596726256
1712285900
1982727537
584236271
1830174848
379575139
981268383
893641223
105369820
1812652959
2056979127
1721801269
1403900940
489901976
849222056
1348572856
947613657
2085527586
2024741360
1738470443
136311717
384708727
877070237
344585290
1609358738
1529258674
1154045728
41368984
6784583
2075532748
1585892577
1941593177
356320108
1754914146
199446492
1075848761
608915437
1568298229
915012741
1407813301
1356237390
1218298506
1190167357
708392307
70407402
38178425
967633530
444574768
2095709291
98926066
214849754
1076867805
1075957328
1983848443
1500978342
775743853
671532161
670607436
270425906
1368041753
259466977
776908633
105229614
1640285074
1158079518
205550626
1441633116
1523690075
1973184611
1635797010
1618114154
1378500742
86905893
1972177811
1081411206
1555489201
2138515786
490610348
1938037163
544293532
348799453
422436184
551927055
1648237243
1005507048
518472957
932675902
717494538
903976831
1147062930
546965368
1998915378
396140614
756044893
244353355
399649387
1012833101
2133964519
1617078601
2091850211
844507633
987752169
259365639
261058243
1137984664
542683910
1567114724
596026516
728071413
1210802616
904004014
163376620
1138183846
1196597032
616347928
1702926237
1917771093
190525357
791030635
1552080483
1079946121
342558352
262869134
1051241774
1181263965
1950092781
143549348
7671259
1193681125
1373583137
959264307
1306081561
1339135913
559949510
1925715930
1114660200
753878960
1497680332
2069318277
1264611854
1075604573
1724623841
1624075266
1809982484
232979358
481556587
310343978
949947038
189500657
1872941920
2063454153
746074974
1003680261
1023940482
1747805528
102533384
462031788
1465512943
729267158
1416802421
1306195398
498156223
710513046
1751024330
893100133
1559159018
1467718755
744820833
80749324
250493654
1458482033
1469157262
1773374493
213775261
792897248
1343485682
1638243525
725505139
597887455
581297502
1804403114
506022454
1936286349
47471762
1931338950
304105998
1249917610
1587494535
3381093
629623086
1688332810
463690438
1482476869
2030795826
1565137561
1765400063
1127489465
772362027
1283245122
513434286
27373500
1446978052
1843677263
1377080751
889017779
223502181
581188048
1604473079
1482044041
504753879
76590642
1127229837
618139605
15836358
1442307959
43255703
1766259853
1662460319
849925745
357302639
1974835333
937980698
265668174
563779475
1826646668
1333191376
518002749
1948155546
564254311
487178778
441074856
1738887586
304675680
157000071
688608702
1828637963
1702157882
1346088338
544641818
135783533
320758030
260855137
1237924309
1190844720
1994687684
358475349
1661854803
1634419569
497994901
466436559
859552086
699699815
1818048642
1445280981
457271496
271467295
237298231
1153332515
658740068
1382398675
2010583008
1181537657
681904495
886686019
1415575994
1304200127
618879959
1340863208
1481285870
134782014
1224630670
587916536
2081437533
1167145419
1314080633
1154538867
1071910214
1632963504
195553069
888851875
506453949
431989819
1468917598
881729578
494825726
62202798
1500217120
1721871096
586487402
1722352243
1800546120
1950953877
2031047599
1340257869
8813134
416094637
1522844597
1259110843
1565856636
1120794193
2081504342
960861710
889109924
696558405
364137742
709933329
631969021
1198721291
539921717
1574035419
1074908210
1132850057
841978970
180830990
247685216
1234984324
1514415586
889781065
155510365
1795459225
75535261
1142867686
705415842
1491525563
2095497125
1460563410
2085376020
1625077853
1190027832
128900682
1702082469
2086769544
575358349
1422506878
1652717605
1774965411
73214058
1118855099
825757956
83736988
808542931
583363505
229631042
1495840655
1677398770
1478379039
2028773484
1259893695
860821170
1502728959
2133726153
1222309926
2110694761
749800862
1035261245
1429433640
110179036
1366867326
885658589
1684401369
1063723165
791498476
685038203
1776094548
215926333
1197371171
1406870948
479543340
2055217445
447761186
66635192
962083418
1568481320
251580237
1331335388
923527280
373398786
785457787
1770895441
504216466
1317651449
1368795999
261971178
19116825
148537265
1803491479
1857054620
2131823852
1091027002
1201919382
145037237
448072057
671251975
457335158
1079976467
571031829
493163276
614575636
1089529401
670077655
1918563511
1800046512
409319104
1806300693
222611153
81630363
615477712
1825747018
1564938784
484587895
1106418549
1718418681
823905087
807636041
529775974
833542596
64566164
674840838
377741675
964156277
152979519
1468508932
922374670
1535518432
320385279
1662382588
699775244
1652619635
441692726
986129684
935428692
1774550432
121386444
1660561808
814659830
710555920
2092780908
1735397946
30897144
750131772
2058480251
1967440724
1145831112
1969953436
1574656633
942322129
711383974
1939176936
1583784193
1156714712
963808560
182961153
1220000563
1913325656
1160362167
154270153
543121723
1522748166
1762099484
1738546258
697036695
95911611
353607961
2110166163
783121620
294327031
1957280967
1652610440
1309266445
512910303
1933384157
1236476217
385424252
1551409258
2056525112
741208024
334617173
1474402787
1485740494
2101513649
1805010899
536114045
462557314
2139548689
8547307
725967787
125950985
1443040214
1057565200
167854956
2088822987
2028694462
1155866714
1393933720
87063484
2112353434
1668519155
1102514310
430655324
1186734610
1830932371
1372682542
1698975468
1436379204
1573204662
1961516725
617570109
1877796600
288949460
1230061960
1217511741
215363514
94183519
1038395976
1369366556
1320178391
1820869423
1915846484
659466280
108141797
322948288
1251018981
2055079440
2081920552
329467974
986916560
1902917249
1783111263
918421110
1528197925
1945593145
1028427222
1696821978
1130472308
1550385607
689427406
1834835244
1801652406
1918066981
247274740
1954306380
176419381
237027145
571795174
1390768535
52885285
936031355
1546735107
278702944
2055857361
1265625490
290398417
706725417
507198564
1182694731
1870195308
344218577
1118709378
1115690068
1512242376
859363330
521417531
1520500743
167576242
1930485663
122921875
421231241
1158853024
1771558001
630622454
1833669360
1439839936
559923852
941411885
1166405312
919119461
1590681044
1032455269
1163098279
1121750706
1445408646
1179700400
392690147
282932295
1264356188
306488741
1073028922
1835471352
267938783
1898964334
607963530
178801562
53181835
579677309
1643660671
1560629362
664506836
759121589
1738029179
1106847006
190609432
705745091
1532226061
621532714
146810845
767234862
15801382
1686942893
1505516813
396157821
403543097
292927314
1615199433
621843029
1908509095
1834321209
1199437935
1177050566
1224248336
2105735098
898724734
1333428903
471316114
602164063
2015597434
274170136
533793690
1279846501
320677516
310434117
1989108472
2001670494
847779083
703165612
1857594820
1694075120
110303785
820579422
48361016
397316051
1828997981
1888241507
1519671252
2064334144
2078068773
1976385044
1466355620
451974901
1077818100
522455764
1278517386
1109891809
697763447
2088775720
1325153478
1477227722
165835489
1839003458
1751235395
1556479731
1019508482
393458567
1244388493
1012653591
239828306
1552397579
426640224
1049064823
2017178313
1179961101
502214153
1514762468
1413156507
648130217
2071644938
936939588
398417244
1817997441
1311279655
1388646002
2089897333
866963125
297383870
662903572
869202259
245498910
1040891574
128519075
706349451
1225819920
63024071
2118297213
1225112637
1477754157
522017375
2357302
1469408069
351035559
1085803234
937571299
1836485375
411225149
689425594
1362037983
1519512566
1987267665
804629975
1740195345
615321170
1306103296
1688040035
906263343
88017423
631961028
2059711541
1457527032
744999758
1564504707
207382288
1916227896
65381755
144179627
666748772
603130043
1405527957
714809996
2144458282
348074732
374158807
20808234
396508056
75668819
814688926
1997328376
1503906229
32492051
1653647375
1848563575
1740790468
844564071
349804586
1824362944
977768112
875239854
1977716590
523494152
433313191
239971698
929143034
800096946
926049989
1941693917
1477917406
1932412388
1901622660
1288343985
2082392269
930189672
1138146568
2093669217
480535604
98073494
895987750
1161452899
1851463497
739489854
85561111
1723467568
78562131
584844964
953431524
1253245530
777692337
48045351
247407929
1627836193
1474865653
1187887507
1418564723
2140639204
916773922
1955747127
1469560670
1868036267
1780286684
417691277
1808884872
1182359052
411579797
648706957
715519087
775622293
1451808506
607114221
1497892975
1882078842
850731501
894970443
529787
559487050
497234573
1397628274
814045050
1175532805
704012583
1089204080
620151540
727015012
895032411
442132704
1579196887
1588957181
864693623
658695574
1395633297
1141159544
251575627
790493787
2122645778
1149862413
1686719667
72464910
417054537
1300189667
1469211201
1626639003
914212720
1542110483
324169839
1125223535
1621876467
671561056
1405667529
1480532440
2042997222
1377082709
1589528183
2132699646
176733474
1742417938
1235641034
607824041
1224407172
2075299640
1944363367
1713347740
206936394
830566897
837337847
1896636937
1452043834
712426601
1946933012
1444362327
480885681
681231067
1688230225
2095423441
2051241529
1931108748
1633637977
1878524344
1059870221
731180726
1926254008
219448484
578199510
652804342
147271037
246505182
1130815291
14268566
1410730167
893150371
994782550
144982656
1361868424
1109688857
1245897018
200022131
1473015870
723663019
1738831626
157392102
738073974
1862953486
433188730
166262735
556279637
1588621069
1805395011
1017107413
1407573747
1324949609
778490140
1326445650
459828740
1771378909
348616640
1351247227
1280005876
555119698
1370475873
1320378156
750871597
1491352240
1647140976
1468909295
1868030753
118961717
399594873
1410246048
705305989
1784465315
1734420164
1493765018
475116526
1422260946
670761579
885616403
2082307850
1297875258
1010199117
274316933
54132485
1320534014
515406076
355305410
834576054
1427918327
1865260384
1051619127
2063900725
1253245530
1417296616
1753028271
1262775667
141083350
2112367709
1858020570
1453555926
1633576715
1825314717
1080794284
465126551
1799056187
1448016976
1991838435
1495211571
241089054
1189494930
381309605
89919147
796057097
1626561424
1444677404
1357251635
1899463412
531914910
1889672860
1249531358
39667492
50803915
1035513396
1422901305
2078939533
472304475
588888055
1321695783
1088583262
1261883275
424661422
744344860
1129828226
342428437
302325572
322472116
467813032
1324976653
1912536718
1899001170
393301903
94042869
29696927
1987133008
612755487
973355724
1258707022
967431681
1040022016
2003659195
1789703484
1064977003
864148830
1499416095
2127194820
927695354
1187875924
153377526
633079872
1460697587
1889081851
1024794258
1245173583
948959026
1539796873
2018405388
1919902841
460382119
1639815007
347062182
2140600891
2114463242
2051878798
1246132438
1408918758
1121296808
274674210
2139470303
516188100
1960905193
1342264089
820284567
1075787296
785124612
1069493456
1238200110
673971519
1891786041
2138368999
80085037
869886566
141534487
1381937229
453595186
47169364
1292805102
1499501290
529946154
1880455786
1513337520
393349359
977095396
2135266540
1510446503
381703631
1708746129
1232158697
1504083147
152839942
378441836
1117426875
1722030221
287417914
1358476807
199255695
1059249306
436118723
321277244
2089304017
1890654952
744008405
1239202720
580723432
1261201273
2012932141
358860192
502969353
1064795052
689139572
1432289047
1593927018
1198130930
1152315962
1799604635
1576770176
1980817026
69412162
388405119
318240133
123396333
334272418
521557443
628462198
1792393785
2065030032
94276276
1912348386
2027783869
2090493182
1022521511
878618731
1254595216
1172733182
212704280
354351051
1339782495
1149630156
1341902648
1712680900
2905799
1705679011
31722545
1440430346
1012082494
54497806
377816364
1255489752
798816072
639333720
1451013689
380287117
714292362
699095792
1547533552
1966127397
636258667
1214825896
1124126185
1605854799
724974512
1658470995
994953116
323038858
1219228962
986079927
1219348125
717691811
1987817645
881966216
166152649
644980376
1665907739
255624086
1675844943
42782406
1357735649
672926076
1141082336
1047256342
1445592392
562077977
1853209531
1209342393
1881958210
1705789316
2005618948
407187653
804280673
923209255
585113374
170389539
1135898043
63939672
248139114
1738706625
877881202
1673186004
597057204
1723288682
173145292
1066842656
763302805
391352039
2037519339
14983654
354651102
1305601739
79240855
1083670377
318912917
818986391
2084792118
942010341
1326983477
1766289085
36564391
1356718215
173382019
1653287654
2030157107
1619341034
218703357
628704452
819815336
1214279549
1896558411
719502520
1033084094
1532630232
1320937481
1814672730
659761944
1370069513
610552879
1862697413
1479907696
1140275799
1251808028
1486235784
62257267
2091813098
2081954077
873662487
1118049134
2041720314
1665770212
1142524949
1863943867
970630240
101108643
1605226704
451596710
1850975252
646886836
1147113574
543441126
1240323923
168960063
974451760
1366757097
1752405660
150872885
443768217
1992837975
1346227981
128639442
249138542
1122402058
338773098
1716973138
1659130530
1656434393
1370049662
1356657977
946339269
1421506264
758087407
1767703315
634056556
594043462
359282116
84894798
1897360464
518023085
1508343229
1164709974
1937421697
426002351
1221358300
51350643
209835380
2040242221
588219154
1366683940
1447359827
1415033762
14550294
1997947043
1117114942
310911059
928187995
530759762
226367639
660959647
1222077199
1226749266
384350502
2032832746
143718723
1763191761
766136151
801970920
231772236
77602641
513205405
1238941330
1037205674
1695813294
995930061
1441349992
1540642558
777865246
1675087218
1252955096
704171952
1805347864
1769911419
1846851876
1393751164
1597716582
1438829747
1795174856
6445607
2087638768
534418341
1660793235
1616526148
1089480203
2038059837
1273390364
667372155
117261044
1751559598
1615413049
1498552125
936032148
591799371
130601511
856624659
2026666987
731690780
1620552886
1129204815
739827408
1254233943
360500918
217483498
1411040416
1228402439
523723375
1792922370
773424454
713931644
48605068
1092419480
1152837211
1888762288
2040783931
866050010
793878350
1739778516
951072659
1434956460
416007914
650498132
1004835479
652850541
745389327
697820805
1953559894
1933158962
221263357
1909685074
256257799
1974378994
628775487
1527310698
174628038
1350876319
910569898
850741128
457556878
631110265
1274004071
1586753716
1902364359
861529417
1040371209
1825499063
1100225357
1909079113
1463323896
862219645
1809723588
1714514951
193056661
1047838993
360756225
1537539182
1627320418
1360078791
83114181
674648794
1137031463
1059973111
1055787492
2128762183
2095032292
2109396320
2138951077
146201849
852813510
32390118
1594117135
547171046
606399555
1580644396
900360813
168500396
60448774
994930813
310378797
1665179917
984480449
1675663202
1163032591
81544857
1949792703
2099144568
664699141
1582058768
975614027
114259811
1819524996
1830146018
771802482
792975217
94827349
1866835121
1681744291
1122479293
2103214774
758879044
2146496009
355022456
1445963266
310309057
1840019250
1110894043
744529313
1355453856
861694776
1745594779
171210950
763312749
904288517
396619525
1472912911
587266359
105459508
794352748
1386531035
107885359
396885219
1742642373
976260209
189020820
1588557286
12385826
1412016448
235550870
345973676
838518661
1876800088
751376893
481502772
427137196
170977525
27804382
1128663217
2098426817
1081874464
1164374057
1464786759
1932172948
973078931
1754539687
1358635783
1760445695
1026029440
1820361445
2800885
1360831015
795666049
1098719467
718304086
1301916961
454178178
1124529889
1403804275
591392852
274127057
917145970
157454164
814129184
1374921629
298471865
277621491
799797669
1163649000
1851979530
637125573
1426841463
1459253824
313258791
1183330805
1716224796
542865147
205877739
1378639082
828206391
1280929315
306076655
1283277998
2126949257
1273139055
1377176266
1146963224
61147718
2099747727
1385956821
15280731
639126431
1483904794
763188789
526413517
2133096673
1805006613
1206971040
1483838899
159473782
14063992
129899858
1735612378
1651969780
1992580139
1597825514
1978531252
470851385
961821744
1130853258
717786523
1080272152
760382601
1528167418
767918515
1683136422
1545493142
1969029977
1386975088
2020319599
520860794
273408999
414701606
1365019959
1103717366
979816525
1602659595
443633074
1735489025
1156778257
1160750626
1383364542
45743757
1667419892
566768243
2039064160
1088779612
82009827
215356566
1366845112
1148090305
1689505622
86910517
1064379896
1509929550
167698022
886248536
1725280738
1250689030
1171082131
71180369
459920040
499005651
705110152
1667916053
1387693474
1793834835
593296643
791371974
495518837
338342
2084269439
1623254397
2051574188
1950644251
775184516
314846525
2124533718
813146669
1407129459
1118678042
1493019879
655385921
759744455
842264445
1149844559
890169485
704759532
1135526038
1764737059
1817762925
926139746
1029939918
371232468
1308210154
1055287053
1840626480
647511374
799752279
189948012
858905515
541118856
1876571382
778111710
1104072107
22075242
1498569151
50904083
1444747234
1888368590
314199658
1133806788
273308824
1232288359
439988969
197173263
1487138338
1821113234
1963517522
1844929255
1743354851
1470710499
1177925308
462990109
1476046276
561734130
56065872
1912953877
365093166
1122737724
737952491
1837064441
2141463022
2050289153
622653765
1021709850
1677071513
50114504
1817617853
1814423999
2003913314
2014502733
1148338446
1133238962
816635760
1161325981
2117195967
1648554188
787693574
410061655
2123804863
538792595
1644471244
1656849088
291593971
1012874074
1708964643
1708417058
1569029463
1602224688
1621212783
1866529053
182472170
868968811
1166189273
1640890522
2032838124
1576811193
134620792
1451714990
1994910178
952532450
2013934119
1334184281
1753790637
1431144319
1516195859
1086755110
572121519
1129577741
1520151492
1998294846
1400555399
1007895801
231509391
590481105
1367206814
213747579
2055253637
1382127451
1666281200
339679394
1623558968
1291055494
822654673
66439775
589019778
1644477340
785653808
1230787337
875128428
1962998788
2068567417
1915926753
1357709328
845843596
1498323835
1808406350
221415682
1587027936
501036207
2019387447
1848549440
506925304
1669725494
11307253
232458302
1628600580
1753253002
1283219684
210924302
473827573
38895709
77416018
2095150603
118328292
1863771393
1549160943
178919995
844578565
758473926
1239250343
1105292642
541105094
1247453775
1589286899
309336002
1636968625
1163462853
398942548
127805860
1025811572
1512806748
759042016
599540005
1592842257
1130273175
534848148
170711240
861112214
322208526
1071417471
187880171
385458760
945632454
728832171
1050890390
427971184
2140018676
1884631871
614425864
1756422880
17505068
1349302656
1533581893
571900359
1868253018
1030070768
135184870
636667030
1387238668
1379737604
82286198
2147458065
657080904
714152285
203226988
233885587
1888636369
1706885854
2001363237
497228046
1115530976
1181669115
1516851904
1453120768
449724187
1428998339
2050571238
1049467379
1350586605
1214811480
1133520317
614788207
1914177634
709020353
677383473
1091956155
1389238998
1175566653
2139870826
1212603262
259223507
1852048774
1582106758
1300488655
1543655070
768373289
1090175851
724690881
1611174533
1756217570
1752486592
116159833
586092534
1274521650
1032176948
1735457588
1748335187
797056747
1157947144
575614465
143825338
1490441614
1651068963
1304852476
943021065
1525271812
268784897
1096909603
860307005
303494638
1274643335
520927894
1275104442
1829837961
1154736710
1152948575
328422415
689945014
1422397042
1629488297
1494155143
1927355032
151189162
1497621821
8219668
1752052357
767129557
2008997822
648822713
567759823
2015101270
567478246
1765242844
2029205728
172403937
362301323
1076699311
959734224
1660856876
1588674279
2006737505
1336504440
1718627588
358204964
346799110
557290999
1847437040
36174061
1260298353
781017691
1493565227
906782745
1590440077
764765039
1044601154
1329013065
336849893
857493374
407899216
1348938815
1723498752
602172758
1680707474
528980632
707498770
101713795
851279727
1552729772
442545237
1147311969
1323821861
156007506
1541561402
538822713
1941939001
1739526281
2130880619
1887539977
632545953
1507665449
1950165896
66949463
465000219
242052641
26477128
142582335
785236321
1548398742
408188395
1327426478
1155052025
601201524
843311375
1130599980
201128595
656602242
809513931
606552066
466589533
2021839503
1275127574
536999131
1203618969
1426781177
1418923156
489841050
736790409
1985795504
1741197504
1829052438
1225015088
479142873
1008543311
2143552191
336319106
1838700569
1309400835
293149461
808463008
315479991
1433308967
1002359384
577045332
1046145376
412243185
1019069710
1562693480
981992206
1747985439
597027043
945784652
818129352
517647865
2033464354
1089245407
561092622
1986899688
244306192
16750316
1228847266
912477989
671603335
1959069759
1833133956
1082338432
321978091
2000191195
1034741085
326062828
982647133
311670027
2012407770
1650821410
1858091540
2113434138
2098289619
1706381504
1466826014
1443157939
904598202
441375816
1136665055
1927258936
288903741
741433558
969001128
2038642020
351255156
1653096180
1514968095
1342230122
990983833
377289056
1377305946
1638302671
253747979
1111761784
731035088
821893983
1588758844
1124735832
345857306
783677479
1294784142
356873792
2118029746
342204827
1988764584
1836836966
1590222019
1628843096
182901780
963877523
1681574372
737387506
796509689
250599511
1291448152
322553370
1532069596
197810705
1989467270
1579566536
396767069
377857136
216148566
1495314766
1638404841
1858539337
289603283
1220138657
1517596912
1369959538
530760063
1164900975
2063972866
1201028890
2085502453
1618355008
1479831087
742786329
345182699
1215593583
1872181911
1755967798
2140723071
799648964
2086741547
3978402
1235277715
1405167588
1519457043
921712622
1403378425
1274309368
34631838
1720697277
1195081049
1609644730
586054930
1930264438
2076939906
1458882954
951030925
1145159457
1445515304
1995543123
527720474
288149443
1985650231
1996986853
1447537291
1124340845
2055393375
1688102562
409618167
151801299
1349208886
561360733
1769059161
194016687
681751057
1253168605
114360557
1543001741
414886061
1368138269
1259628362
1335262737
1789777227
905998522
387438802
818875341
1657154660
384120134
641414574
1505603803
1397492455
779521588
397948926
638590641
464448130
1717661599
1893482087
162704004
128970684
373225790
1598188297
1528043028
1791432313
1552656587
1913731803
805378616
564656791
933579040
1648699674
945078595
1418320178
208881890
2043227214
217002216
389996262
1144384865
464779852
1041213395
718460275
1046156640
653833435
1118582555
2120879200
1238993909
576751773
324198956
300573563
1287232401
1057233126
461510779
940620395
234623348
1827774717
2146075174
27983951
1018443791
2019122683
1936461580
1308758574
1201264864
824107631
868507161
395946962
288541948
165418411
1914255682
1670625159
924333941
2004275792
101776510
1823348847
527248416
1898662044
1871301847
1961826618
990942681
440249159
724026915
321937097
1904198032
1433999348
259974232
1282972613
1531280683
1784970436
1560612924
416388342
1581193692
1774658356
489035725
1055784522
165387617
911830780
1187280717
1338781889
2088986163
1804210904
1652886003
2100966909
763587982
1445035788
1207706440
314923156
526415100
1617721546
1662765278
2009435217
1244186242
1123502349
1451389129
368165670
111951247
691596078
1367131855
1060160814
2000925053
1746209581
626014203
913412171
2011404143
1810661450
523748910
635995005
705211850
1620824729
851277233
1784601335
1745686633
423981767
182862230
1854669498
1973577976
379578828
1372242954
263682833
1908228145
1206610464
2057597109
1271258801
1744486757
1906770263
623274868
335449043
1690288705
1105427153
376233964
1541528105
1483734802
245046411
383737865
1291516163
1186818268
171195819
1661016792
1568684938
85850929
1599793535
135334059
474013322
1339711585
929238954
1255346392
1141692069
1935714450
2145304859
1706596959
554616434
1575426589
753685937
597178153
1944614149
972046366
1050749393
224462933
1066782696
652908806
47564732
1183988333
1335608980
2002862209
467250675
95893039
83838531
1607170606
362597740
70158285
832346762
1254622987
754565881
382001275
1157317310
1911446321
1167364722
1485059545
953342327
332456936
1347037198
745256541
1652433259
691700462
1707039856
637068234
1548437370
1344985516
650911378
1884298687
2095605139
1486779412
682198233
1373794977
707817046
1414261239
805734822
123753576
2108420586
1875122009
1871715072
2099030582
1795008709
2103750005
1599696332
1475305873
161920968
1995211194
805412624
1863774147
547780832
742317849
1306975207
731103787
516505853
104039803
202730562
2101058369
1844054480
1227783543
1645168662
858001452
680782944
818020388
1802990141
1415290109
967796215
320957768
1830532495
1305078891
391083574
1117538912
1616095369
868459284
827151375
488895126
407916957
1711929119
590912005
937144626
798605238
1142292912
390978121
1388900115
271678523
932951134
942946147
1971371502
148968358
1261198124
1685621401
1088119481
1050801615
1272010463
139349660
853335491
1098021660
1685415182
2047208343
639301836
1792425074
10175891
1527761928
2066541930
796086999
946767227
67748048
1619453460
178058015
878735730
1694678529
1726244763
957921814
1006979993
1809577104
956007387
685162490
249372298
64983175
1831474856
2033205911
1252119483
967585551
944023699
2015167066
1219310028
733846392
1085408104
2063833750
1294991731
1580306486
790793507
1226650714
528867767
139585460
872257108
99507613
112181150
236911473
784365946
71840905
536916997
2091972539
908408632
533451065
318930929
239692567
184621883
2095396237
1822377215
389169692
1265212686
1526467224
1204675847
805281914
1223943375
593669881
1225022751
1596486302
300475482
851125135
691492010
1424987433
1527830768
853410424
1063898762
17986788
454116401
525746330
455364131
2076109528
1026202986
288182660
1738025846
143774382
2100361131
1502462964
1575028275
338721011
1612359181
1507549856
237544191
469737795
1914182194
1915640610
230444451
980731078
29466254
1340183857
575465582
703253638
1711287799
465180139
636985937
422570510
838704272
1054363935
1801343390
887876652
998178989
292426635
1569497221
1685247061
1312483314
157558924
732507005
358910712
758120089
707116660
526186505
759893920
524168507
733183466
835643078
1270138349
1328151606
869659645
1940713626
166681204
78555685
1541428032
475400558
1921743644
1113707075
327193639
888536601
995779552
223699216
1444514697
1714071480
1406272440
1173011421
2132776616
773983835
1131344898
1924553928
1191222411
1040855837
130128765
227643541
801664163
638202881
1100238199
478816473
1566252104
1291762946
338469183
346595398
1768384261
766557152
152489294
488674268
1068971702
2107409591
1834187692
1874583871
1970466561
1977595878
607164289
1228734857
15741146
1923667449
410979620
1412788331
1595540597
476052106
98785751
481840317
1500078982
1017756454
734509128
1718188708
539421110
676779055
857660943
522568283
1669401433
827192781
1233442659
515935195
1749355033
2109874174
1806417210
864736864
1425206645
2046897241
1858082736
1479989310
538748608
1023885039
1608765511
1237419184
1396413930
954037630
6245697
2078029910
240746927
1945672248
1867708098
1255654950
748704581
1500187113
54818406
695083513
1903708042
1996738919
1064225158
430200205
455009661
548387808
1445924480
221342738
1434302757
2040727063
116651759
494848996
638953549
809615556
1102691677
1556558531
1634220552
126820170
206998248
339075333
1232565623
966602662
834761778
406290197
72252813
2057967954
1089025164
1662583898
125158473
1180539726
1938821909
203499164
2026303477
15620631
83864205
207145006
907068631
140540168
1280152280
1081953338
258330438
1374117286
1144648199
945932613
1919241482
1845356547
1482382127
894178941
1231004008
1396559169
1821247082
1923486890
2031142293
302915032
2069918739
540895746
724095549
250852370
1831114509
771044290
599780742
510594654
361414781
1215917732
1096037860
1395037094
1160218851
970094132
1245111775
942441299
1746123631
1342311300
1810679100
1010706149
597619745
416482547
217972775
807751888
1478155989
279613648
1796832153
1827541537
1618372273
1322263069
311065819
2085338302
1627105821
1621729842
357548576
1195215568
95854370
490831821
63659735
150149383
1287350561
24500913
878971731
634688478
38585283
236585417
719355546
1278046713
1355573265
1036842385
145005651
497697974
2042957833
363105428
975626075
1339240523
1050992326
1657045141
1929997049
290201185
1202285089
1869989134
1491009285
50699292
497061512
466030273
1842667001
71327892
200876205
278171681
1380962088
486025595
771759882
960393026
707497104
971816974
1746159598
1408585936
1207110455
1436195262
1536205314
127189755
1611386498
1159405435
120556523
399595478
630726945
541417277
932924952
76776684
4225961
371646163
591055978
1507315001
1172350815
460525686
974159357
357195590
1672815535
516316503
1143870664
299245051
1660811757
455208343
2112094020
1991342916
896152859
41695910
982003121
665223350
700480025
1802885849
1965276102
394027804
1653504617
1730972803
1851643880
1133755439
57230055
1773803131
949632001
339795890
974124803
1787546618
1172795423
727676766
689568302
100083728
1146888872
1440936927
1889235727
386752607
1725281905
682124282
1285720643
1254718119
312558264
399947853
1289295902
1698966689
187999407
1301709424
1863319183
1391133955
1243608157
2098426817
1088626943
374818649
910744663
1762783319
1345879125
1946672729
1767958140
1426948341
1782455828
203914997
1682920237
1178717383
1722221885
219377186
1608030064
292457080
60844975
744609677
1638601887
1672647522
884331757
483111543
839509974
1752093962
928098664
634637763
113873064
1928275535
164194415
942869416
1940819073
1492357045
536407263
1716910042
969795718
1424263224
1497328116
970623023
2058822193
844082692
833952425
1216533832
11701004
1351449420
378570371
1793527239
336503531
1277825567
179629545
42992545
1408008275
1608447104
1965857172
404473772
1652804669
137742933
2021782472
2109334619
944118723
330888963
762187880
1447482390
557221291
757227513
797429029
2008288146
1254294249
1271947184
2005953404
1714342125
1981823472
1608463050
317030580
318113119
568602270
2033701373
1501607752
1641303232
862186239
148974650
1055691783
615840017
1935245101
1425713327
2062326490
754733625
973642184
1563621075
1533372778
580537167
563673885
837931878
1167362370
1329426267
1891561415
1006165700
1421769472
962054135
1288749419
1371083517
797615017
540785089
767117130
1688195966
1317957183
1649322968
199814180
1212766765
1634595044
166930785
1722397967
153568045
898706458
867280982
330948089
1114056115
1001163047
600031266
1955341409
592504265
1592858966
1907306491
1322267867
322335539
1367258932
1172801819
430919782
1682879288
1736270021
993586058
2012002010
562660762
1716129125
687429616
1915379963
499634506
485100227
654637024
1849662221
1923856454
1512003167
132570053
803353592
2084057564
924214286
1834803101
1805435973
435133284
58179030
1993860550
1433454011
128200712
1789256009
1931436644
1788287825
457235815
800435739
925809583
480269089
2117476073
1048835565
1012476876
837198228
1131141471
120464577
16386542
1927653897
1495517831
1210218301
522353512
2114823429
280057149
971254534
739229236
1752589302
705980896
1479269018
1332341376
834350026
1243101302
967519496
2046969051
1783350701
2122805236
1168510767
858166826
2043767712
1958721353
515818696
1557003814
56023111
1426722583
530427802
770726179
844336250
1969016928
918632632
1350793984
841713262
672785560
1750708873
1259447804
969623300
270960251
608836407
2063057268
1975697708
1884934708
45572456
1766643033
1400994843
1626895187
886811670
1744270296
335912253
947955673
63376444
609622995
1037938653
265891099
907359879
639711380
2036808170
1175132379
909062436
522008511
1752222564
627845417
1892251706
1532506845
1301247156
1022324689
1333030115
1313657076
1990852638
1777577872
481557479
1562690889
620882581
2103137415
737076770
1776301465
185996132
1845956587
1797037983
1764485061
1932435990
1221445586
1397557581
612578640
1816109349
1333026276
979854669
352504015
653205385
365929753
1066227914
1196623360
1317482215
1707695946
1683530597
1368125133
1570341567
725634724
1322857350
834270386
1244701080
1212290769
1395909318
1506154969
1922858734
1224202842
574473183
1696719549
1340133663
2056049238
513982571
1770848722
970764462
1434295420
2086650444
758814076
365182814
1638271695
2074831395
1445398042
910644006
938239493
1371629885
1163467640
1826007600
1000701622
618212490
1552591510
1974118823
1912246573
1097751295
34791727
513227227
77018232
1286273844
1077423234
1490312866
1472347162
91389927
269961434
176974807
1289661820
687422825
426417959
1420768773
949808530
1736199198
1753574358
904831823
1437918570
1549765117
846369025
847223914
819016307
142463302
1649078745
852749103
1894398782
1674189395
964178809
1636440587
1150838738
271786829
1040677653
892352083
558871750
489187904
661076428
1309214855
2100383709
153549607
1002656329
156022153
440020663
930797217
174740371
2076551631
373583980
1010542123
2101889803
1979324134
1885462300
225928403
1551239928
1742298712
1423237086
1986427836
1688967064
241133868
89267662
1276353033
155352122
57018036
252005115
1602112425
1255357529
388415923
750624837
499363603
341522042
1178018949
1215969756
516215324
841492979
305507941
1425784616
236629522
902001551
53090401
1942607628
1450731437
1220857576
659593135
280208734
1803041145
1987279360
2045486342
191621315
669158407
768201315
1114163988
967950272
1930029767
834634978
1863610865
476246400
823711193
1710675696
2075693495
1449760480
688915628
1548237490
633855103
2055696129
1974733558
1337311761
1708528958
926831205
1157753380
1265163599
2052574058
1923605288
1577292506
649583998
1879956468
1058949716
477939526
1893949540
1591000331
1420303221
882049998
1427452868
1125442415
1269525910
647285235
598747496
748516639
1268870103
1364871422
880185701
1480366957
831573359
1704197866
1211279075
330421536
1156022172
1110558446
1072465571
1328618314
197821453
2131516253
879287503
1322743243
987455457
1412705257
329258895
743113835
1122191165
802096199
809902774
1525384789
355009898
2016727307
514870977
295785635
1756502867
532194504
624329181
295884620
1430449799
532078302
1216681132
918233428
1210147395
351362481
1571289174
2087342144
243648215
796060274
911537401
757042215
760865004
1157385966
1859936207
333725682
691542241
1428765036
1033404722
2115155994
1264998045
234123262
1017379012
1742733936
1334506065
1612325561
136585859
213038649
997453746
2033680727
175377169
894912643
866056577
1424694031
472255153
803330810
881569473
1681390027
2048849505
1351117384
943732800
1786256019
982923545
238751638
788805145
444737401
1344964189
269301100
872055975
1599952969
1590801468
1412796054
496087597
1233660030
2074661098
30989112
1562004156
689251774
2052259243
2024295839
1491658665
983484095
220587492
2050517339
93640215
235372707
1171460038
1812410674
5908062
1092965647
352691646
237408369
1905015756
597464676
463901974
148785220
1683212320
1207334595
831721738
108886692
1535021606
2081814100
1248109231
1145091490
1745375610
1123438487
2054316854
278773055
1851281843
2134439679
467504407
1510042760
114566683
1439032039
1783451261
493413873
1391467060
120557186
254726275
1388138227
1748402123
1932460660
1667704735
1200712998
1416471716
458025146
847723795
1163624547
546424870
875874928
599502281
293753286
942206359
349251522
1448801323
1142713171
1390047005
224611720
1808291015
998790355
1435567619
1283255192
284480030
77658316
1335592186
935784463
595485713
866551336
37962266
1915853970
615695233
723361737
273362370
418248465
1741680501
22811623
249009932
646522113
367768650
731032219
1837939678
1923816361
1260418087
1686526537
884310364
1742573131
1495231881
561305715
1092529452
1287144110
56677805
2061671656
877241932
334591721
1095831215
1281292606
71479842
1488431335
1518324757
26165513
639506999
1451155178
98944011
2095553046
1663041647
518738485
714665584
2095383018
944968911
1236085980
2076819450
899644873
1630924004
463721396
1260335356
417460748
839033829
639008540
1709265022
58441155
1092485710
1875888327
431533331
323191434
344772060
182401530
199775545
508753781
75587580
138517603
18017525
651924671
1591340747
1302258232
1921265896
921934366
190255283
1513724021
416273000
1912911524
672616029
1286451515
1292627930
1195326402
1555138074
1161315161
838840602
2078990912
1401698298
758688016
1096070603
478858838
39283871
41616627
1921023033
921371543
8840240
1863400595
1319314786
1544460399
1375018353
1245300033
594691019
1519251048
1192471570
1254864292
601306544
1796408582
1098052962
1056580309
522560736
719966342
1501262232
807474145
1187029539
418708302
417809073
1935550524
281605816
773660624
1507481546
900189875
430495805
247902815
341120751
865219001
341078024
1291196162
394305292
433001414
1586812516
1673444198
1686139604
673532608
545107871
872607011
153036043
1429115818
691758114
736302524
1438198893
1752556932
508915397
161456069
760533720
1456558803
144883144
240630113
1548316349
742069562
1670519758
582525363
2060157171
1145986262
856595032
1339852774
1782868926
1780759373
1911407776
2086491037
1519748551
1320319812
590630603
1448294599
1980181056
633178905
103396256
839063900
1691300248
2109028023
809834191
1571984456
548980536
1990256802
336203779
206966488
1280303918
1691731949
1690259099
8821851
1896076073
2067963907
1474710846
67947863
396748192
673798964
310618137
68587940
745223286
48597444
1646195604
51298961
1885492623
740179787
759288505
163062811
2109095496
1502115622
1235161585
1442567776
938526772
439678649
904005915
755737254
496222828
590828131
915035028
391329123
917819138
650227350
1429855973
1202090645
882912846
325594088
1126983036
1559394097
2080977945
385262576
1807671185
507962247
2028819014
266649162
1206646610
1675096640
767351536
536748259
319939316
186646669
1989587421
1491829093
798638245
62763944
1468859286
658662772
1919204296
526870555
717959540
642383477
491833830
1237275469
933500569
1239670213
887151105
1403465604
1951198092
2067644484
785260654
478955025
67653075
973947773
545170859
1155621183
388688797
1144902993
1126909732
1941977653
183928465
2021679252
599916735
1958643801
822464392
292163059
1357129678
653954463
674719506
1570296315
1982386361
2112482572
535055440
1750071027
1111597067
1773499385
1545481571
1092771713
1189443321
15052803
437900520
126045245
1238127512
1033084246
2049286199
213838754
677879417
1261777976
1763362279
608181003
2135005637
852051446
1568052812
1374174459
854344872
68682034
1063940851
1899580913
1789996380
1545328262
1504964449
294234934
247940319
486281858
2089462963
914168609
2029588547
2007120696
946305984
133397118
777730646
461019497
1531948050
2137815883
1248418989
1636080192
414973524
1041251297
220669770
47893915
1526120078
696216102
732870459
1653171284
746464010
1174660676
460552859
818357196
680971426
1121167666
664385574
1663900443
657896410
1982509898
839697611
1279209627
1040410065
1091214048
792455032
918599065
1428877744
1841836719
999171095
633473930
1548070585
2047520391
347165590
1204562986
870210226
607164289
913196852
1468412568
510719343
1602072214
1112094844
1200741665
523918088
1517911352
1462351722
115027595
1488448857
1050545550
1510044961
1947497174
1590943393
1571148955
1133110124
754330573
1637218041
888903997
122343058
673011722
1777448214
537889439
1754588409
2115732859
307721732
1556357484
1585198198
1541468019
565900848
75614596
233372461
2061999184
634500225
1435233075
157529691
734722177
445642698
183142907
449996113
267068712
116224355
952017476
1627771604
310217884
1202612339
884505448
1073831948
651856180
827150922
1876033774
1655773937
65331080
1241298198
1160733176
18928133
964668074
1044426875
1331822536
1652884422
1559994432
1126403070
1987967908
1545700929
518667871
873032448
658236164
1469175470
57858127
1081536412
397998680
251525408
455791109
325812505
1958179371
941705544
320027626
105824249
329206551
1028400889
1081083486
1756254115
1755369638
1864710637
850576340
316542128
1513848071
1543136859
715703087
496805615
1323031387
445866416
860369659
1880839364
1587097851
203161565
911634292
1984012601
1665141978
1284729861
1676278199
983838629
2142773267
1357698303
71020190
462450983
522365359
2031162062
650388901
809405232
823680521
644050874
1268071699
1713428052
1616384489
1637511229
954177365
1796032011
578140859
1447072074
1786773286
1458228172
685757134
270710933
1055091472
121840813
2006309553
256922142
929770606
1899149252
1867284464
1866124916
1018675091
1665309724
1656698858
1877238622
765109650
422049974
1304733175
800272772
1567343902
996839729
460823304
1858573140
364432952
2119784075
113367578
1175934797
965132507
18764767
950481638
723961567
564276792
547447867
1543761085
532291153
1358167826
605986364
115152874
694733352
167735892
1284024326
589803765
1607197678
2127253037
295880433
369673868
1048335304
1204500995
1652531717
415968415
713976211
276310337
1210796233
1275545900
1149364621
1708146408
987864114
2097565644
1960249489
291742089
205453914
233429642
1941433274
746207389
1571017430
1572058849
1077890283
709528348
2109483355
63227129
346763162
1501876375
1806919672
1851435895
2013183757
165005978
1089918539
2212923
192416795
21388929
796683450
1522153950
1882778897
1701336409
1760538888
1574879972
803616213
35138111
946997819
697647556
2124489236
633508844
663357427
837421946
2101304637
1156367923
1239783871
2140694119
287544853
1256312021
1870429826
194528664
2137905626
341719976
247007861
1061987834
1860863333
738458070
1734626626
475164097
465057339
21438053
652220069
1060953810
19424250
1571957085
958413977
448279342
81977955
1042255270
992929027
1727233137
974546683
1679235019
2052735662
636229194
1196089725
1867150438
1875562885
554775319
10470184
1965475837
836590924
2144100409
1182226497
489962152
760155856
734133096
1227653597
1268538028
1690273307
1576552436
217248433
568888047
199529191
60306246
1916666821
1471622046
1920565140
1727478756
2109312699
304757537
1393627479
785649505
83194083
1411234885
710985537
1084825891
273755119
706389290
878242888
1305266620
425231483
823230523
2022394164
375970383
1747496921
992270525
468455320
1727782770
1329243721
1929619893
867831478
537919355
621193402
1940262071
599049732
741533409
2097469857
128226490
1870844404
543786180
2018883422
634694416
443303321
2071645169
1825775060
1996848052
1699718887
581430032
1256475277
1177065562
1350256683
1281446587
384160113
1885800999
1706768575
815141649
91783137
359347667
374326833
946056903
82201376
1246434922
1333925030
1853787482
1281586206
912709224
829945135
1071427352
1215748693
363322978
1538074423
1580621258
150087423
420546656
705414880
328821869
1078927193
749080198
1873836464
752795543
361004087
1550041157
1444385772
1279950305
1504611582
1954731340
1700146964
809958893
1818468766
1954163984
1628189344
789583266
1990730633
415779166
448382682
2077969699
1601993942
423584720
1623018982
1008255416
162101762
1149424815
538260873
265627067
233318138
1426505734
525811918
1473518470
1180234944
317485587
1277994310
106723525
1097843469
745558683
1489833471
499998121
1899872991
1492846094
540402693
332411296
587103973
1516477388
491472975
889480154
936652663
1875879667
1681924853
1033871819
21441353
499470715
1269005139
300206165
1129022375
1799672913
1640093705
3001081
1572878687
1738579017
656918723
118388164
938131155
398116500
1792390050
1525602471
1384468456
1925419243
270372752
1064134119
63385042
419849771
108129195
122287557
344896166
2052633570
1820076642
1563064846
470941721
1619217762
1267205625
1584085389
1964341056
639799588
1068693262
911798275
1493980583
60658603
116612473
1906612278
790416096
1480649394
2141034026
1786833583
1812327411
83219233
204930461
234781805
1808651879
1423066061
1433356216
1338649959
607805303
2083555467
1482228848
822693145
1666400616
2027010440
1525077360
1898927669
2097994848
1618344650
1449742798
1087467005
1849961869
1689309236
83332216
1611785722
1250027512
1234880847
1003627969
612357482
8152007
2012770555
1780791160
1539811312
20015205
809800973
1924121659
1483274512
1024155087
391179658
1889194173
481752919
1577042075
1559214777
1628320553
1630905495
1723115532
1781290910
1906539485
1863794819
118278098
416766030
878066777
1153302800
1769561942
60276483
484601981
90076845
2039491150
51163332
719680644
1795209148
376031965
839173016
1659817695
24102431
920404696
1416819174
831909665
100581595
93782972
1251773553
1730948268
1118307904
1641467301
1808825881
1665807744
1506408523
318744504
1891750951
680961055
1948310248
767337362
1121125900
938683697
578410847
1947440318
1673387091
1834544398
1257829250
85102502
1756277916
2124895241
1537404397
1038750519
946636229
2117212930
2039694668
431091530
1880934662
306430571
1532632744
843483466
1741904165
1232009228
1348191414
993563009
1100298582
1558106830
222790807
686190787
2120269091
964449757
552264187
1908981566
31340438
1493436771
1130277125
62269303
848561801
1984854207
59806934
1851223028
1692361313
263010043
1969507288
604517454
2093600113
1196174077
1751707779
1653355156
973666041
212333512
1392453595
517933506
2023877627
1304477555
821300032
402832199
1310516336
1449844342
914365265
2118437079
238606184
1892922127
1043457283
1144485670
1547272758
1570698313
419863979
164277674
2116830251
1379808387
1130090946
267067203
189479704
2034233605
1128574735
505618928
591664268
686437083
1729436363
1682709312
1458165441
244860
1669560676
1190315390
710219550
1904942606
279867046
1124415812
221795769
1076255027
624404564
16170356
1918914315
991459462
1947188058
1182512728
791561633
472356192
1415461186
1641846138
138875385
1003376600
1934466641
535033649
341611707
985010472
308831575
1332169314
283164759
1226077466
41821537
1259458752
708078171
1945449144
1186474148
2043075153
21134388
1575656619
638923104
109110344
1817934657
1542461714
120423682
132256351
1676507316
413465808
1204415452
1419356695
276455068
39125530
1901396631
566111965
425971596
1473341742
2009897781
1548182447
292201044
2089236145
1409366134
948221017
2142108626
1422397042
159181558
849834405
1039268692
2050317339
1867970367
1234138247
191340342
520410101
486791241
695640646
1070676501
1383746103
1556746173
2078620350
347312731
1868185070
1247720043
380931540
1023097214
1536068926
1686331516
1987332608
2065100198
385748129
1761043012
1598860980
260675657
652850541
1324274563
621836277
1776767727
1944279155
1115216817
2044643585
421580319
1310538333
1433760768
286040495
728827460
475598741
379195625
2071043385
370732590
875434757
1118931417
574821523
371930187
1284429302
1988156785
2117745863
844060080
1912209952
1413989550
1182543405
644214492
520424965
1579926593
2115485181
966467539
1256934058
1456451400
1004585440
1501494313
309170035
186419403
300652717
125717602
872267751
256688407
160427681
690723396
705601991
438913670
2109834231
322346794
1526946235
567289174
141870687
449794884
324891705
1748538400
1558422859
967415972
1912079336
999940513
1203754445
529011446
1959636020
264816025
625329561
453871708
1138204741
880858747
1721669690
252487455
1521105012
1550116401
543282339
1255128082
439430212
334910489
1375311985
1532639447
1087487056
418219653
710369845
1606951003
359035179
1479804524
838098377
1998194599
864324723
1457637810
519571153
954689760
1817022847
269374180
1432171875
1070859271
684734124
1524245346
837755968
2057576487
473923615
1011600585
1411182556
440480236
1567211856
1866566436
1335092848
1078987994
2017023307
1650887859
733884126
425118957
996533054
48063320
84747285
566986465
975161621
455576541
1682600854
1418335181
1050650913
2034585222
1669476342
1784387331
291609516
483610190
262821319
408614592
579549607
1802944615
1705544014
1671124202
1764731810
1164971606
1982470738
126982673
1432084257
396023434
956769471
113113374
1460675753
746334311
2113961865
1059356961
250699315
1314897005
1771177310
1018743089
1334167019
678497927
1616918904
790476526
728845764
2074450262
1139661922
1194632759
1684738038
1610350837
1117519115
1963430716
1948928805
72447022
1151835178
1000029650
172806635
553377245
1266040899
213480303
57417887
1622009790
680330063
1566231178
1556171221
70297557
1708889122
618713387
307248496
1743183778
1993415145
1076777601
786430787
587120762
2081359933
161776511
1051754038
1053256740
767171334
1053807664
1958868749
528910907
1875029336
1613184904
165189880
648572509
1915156933
1417254071
267884403
1191531406
1571356799
614591172
785098617
1011305888
1300540735
184448519
1088470182
1186851387
1769293668
739908391
732108701
602912857
30558683
2133776803
1271552134
403197088
567793587
1348646192
1639087794
1877801553
470275343
1010649378
850296624
878030460
732433877
55127714
2060234441
1120996914
63165186
997666824
1784333239
1623299200
618281278
703369550
2123052586
267340619
1614638405
1485134869
555217878
211569804
450636331
434109529
863009467
1637685381
1980748338
1532471314
1668688618
1655080445
1890242373
558691785
1542946531
569389373
231667092
2125833900
667214833
334330268
2105983355
1300937413
1905775299
654272402
765496958
1251400227
1778765457
815886565
2028245983
1890336229
2041798083
1275223451
1187235895
695682878
308988571
768423924
978511323
1508047073
429396203
31601292
31974739
1547404370
1529196467
1879044940
1603607041
166591933
554554407
1219944767
1381383079
561894906
1988957163
1084032599
1161439443
1610101994
1205686999
848634860
1220108853
589539373
1450091175
691479214
353654707
219037896
2129163160
1018404830
77801845
1647993014
1364834400
719833300
2001936784
1835853215
1944638936
1779168022
1466330680
1851282323
452785166
843165879
209228725
134713466
254651246
792551156
711519911
223944034
1278570806
1920088878
1702951333
90997345
663983228
972174119
951095758
1181981853
1407719175
1803933669
698027644
470601648
1545488259
724287393
2116452739
2004828162
751037496
1101595789
1501339483
1303526076
1572480965
122151314
1161015188
356967834
1458256741
638180424
671594259
880715907
1056443561
1032943234
752939568
899034170
853467412
17965440
809912477
1369085239
101097541
1317320554
919973740
168016605
2088138273
657549191
231465559
835467093
791401762
263313440
2145009662
580929157
158426279
2094108585
646323318
113842249
1221409973
1656911726
448992272
714947523
152741080
1490545423
1369007161
1395607525
1499496345
1883865726
1436451568
1723440718
2073325019
1671356500
5395263
1495666284
1135003919
416967398
1075543881
761638510
1206590154
519124914
1942473866
480762156
1509991222
80633494
688351218
1690778417
2099479255
1913786981
198042507
2129553163
478915515
2102637777
2054691857
337652640
1394430506
218674048
1319432689
1005428270
2089994705
945442556
1694123097
1437973946
1418798096
1027226764
1745914059
1972043889
1942853070
1394505635
1322932788
1459018170
729502328
1653092581
375775490
1869240853
89824833
1114714697
2014681539
1910099209
602497341
190808481
2053729896
413956912
1919391473
108616601
990341620
163589453
1212881028
1101764243
1932537499
1571671889
1265029002
1005381061
1987202227
1508385556
839576019
1493350392
1363146946
118890383
969519864
1770434129
1245357303
1205385871
692980605
748066358
1226339722
651741701
856659480
712770847
2003864494
1424369640
202123795
6068739
1098692343
2058341246
1671149172
498746160
1367501382
348826774
517871282
1354503233
174369861
1230350262
520796817
33855472
1628678180
1462046096
1290729868
1942180734
516349141
2140834734
1438457891
154038568
2143630389
2130734144
1062926246
1277313365
1231533118
1721860280
468416181
1131749017
1044310958
1968428816
1137160388
5848278
907428087
270119835
758288900
567621954
1640369719
340165111
1298228587
302529011
197080868
1943972112
1781718544
1235288212
1208652608
1397713189
146065297
91847324
465973943
1409906976
2131623673
1004464833
1728184444
207321599
1601776221
991389854
333058262
1027012078
881509383
454551963
304496798
666093950
882805038
475559313
2103717839
63799635
1265822557
689132192
695059837
1827592954
123511376
2136068306
618024243
1661848741
1524650280
449416635
1442549644
194657854
66854310
1974134121
974371399
464264228
113618392
1723729845
892651194
435567171
1628298707
1077514014
325296003
1704528691
1712246644
1139263878
1286960382
1527844802
1813791149
1931190756
1773437111
243222834
217058085
613688638
375213860
1602621052
248580490
1260402447
343719946
1892050047
1928451290
2040867831
1291997822
415608534
124486447
1389019118
620228800
716415645
1068228885
291704189
265765378
304791417
1104225336
124754898
106198050
1067263390
1490675666
923370442
1684073292
654585035
900002143
851080233
1386323654
85063962
1183306996
1486043130
2126435827
2129427445
1745387924
859524070
1867188309
1617076065
1188200895
799568910
168261083
423603927
769708295
9932904
463787404
441775806
956673602
942427834
1412633048
452048902
696772430
509204907
1602148152
1245913922
1188716230
393231299
22960217
1406663299
1034374621
945780766
1519289034
773193025
1147422560
1650156734
844482674
512556024
409692403
1687934897
2013915451
523224662
1275881229
993736924
1149153007
17452716
237435474
1993546885
1859576590
259798402
1008744990
1044174168
1704123327
505792010
1063924708
1127044933
627323571
1656355639
1661434803
378120139
601711330
995641338
1413487075
1912532206
39209252
1579149534
1545197214
1690380073
1843850685
1558670146
1953422140
1795363629
849461003
1415455837
1388033346
1488307207
1849097965
750408351
1073792099
1672241950
1132692255
874875131
362672937
603059054
1037115017
1912864915
13898758
273414166
1677890051
2032515387
1541217667
2037901723
1229169559
1527625813
673754185
76105431
1185143796
28515881
1214688472
1881171046
1734023005
494492
1308670928
791490292
1037547056
1751091412
122726190
165182409
533622925
769084906
81798030
789324542
1053908803
1022569541
2020135947
216369342
887926538
431818171
1661060765
911537113
151370432
249723662
2032843577
1073606452
1969678937
1389026505
39472174
1378275110
1584967962
960482453
1132564914
688526176
676964882
823972124
1108072071
1146266738
1786494629
1983674915
505218001
98388746
1953235910
964378500
1638607899
449578648
2035182470
499788036
793013373
160040182
452318544
2020771560
436275892
694605344
946674667
1102302203
307962162
854056085
1441928081
1150301070
1067228772
2094953913
1232571568
550502039
1935054059
291014495
2071178584
421566277
163558261
1056190692
1358498742
1450183276
757802360
456508296
2000229884
278523400
94141873
2006467444
1979302554
278669304
1475441264
1066711256
864948386
1401278639
502970919
258633434
1394263735
2139953352
1264062014
296531145
947716165
1182471786
1730470043
1181499061
2115075624
2062291706
772673007
144085984
1442752450
1349588473
2123038212
198979607
1458442452
1717017207
1340998880
1179005925
1043514051
1650828220
1648844463
1493506932
1180846860
1689224705
132030458
627813462
2016118956
1974116965
36215979
723628522
1280355197
1887808755
357302639
1069574701
201330872
1040429341
252965839
3527585
1495244261
174174125
479787888
164312883
1203505915
1032902351
1444182024
681895294
1482166562
88145825
1674788467
2122488240
1863958861
1349962407
908235168
1407624868
586309801
1402113605
1818547859
247958653
1462182728
732250171
401236375
1166609138
898736891
410408558
434074964
2109602193
712860086
1071688717
1579423941
477774320
1301514724
1187649319
216325678
645661368
1046425867
1985274030
1410448733
925303737
1281794099
1411501436
1464042675
173551369
1674358471
138947675
195451576
1133814744
1437175608
1219678396
889667632
573937656
494048937
1031291366
1724967115
1781000596
1451378975
1840420911
1444463069
1170523738
330368529
1888946144
746184913
1151558884
1401904010
507527550
445407482
354771561
121816349
1949352185
685497771
968067542
855153927
2041628599
1619160097
555175203
109217814
2012028949
816344789
1468467882
1021509092
1390418327
396422963
1333465908
45106352
428266145
1883567493
935980661
2120382190
1243771330
407387919
1269624964
1580381766
2036682564
557829156
1110967033
401623231
774019703
1156992170
1922901036
1555236962
843817821
1814320219
1236638570
1878224807
373401218
1665157836
216148419
771509556
1889310835
1389212292
624635220
455286104
424387349
138222720
560276373
1172829426
798918940
1660209151
469718335
2010006354
1005943434
2073060206
630309345
1377368666
677678688
1320501871
1475575106
1634024859
811776100
508000758
1885411164
785900263
1757479783
1956372914
1198755074
145363836
1349324719
1733356047
995850460
1355469859
1250605272
1989815712
1844635042
659398601
335412293
212554199
617875083
1313138710
723123583
55651902
1705738456
1036332579
689723610
1971367656
1643611758
2132792712
557897885
2141486229
1913193774
574486426
1746896067
1541459145
1818457958
1720119587
1691241582
442871983
929932463
949293018
2127417841
1329268388
718092022
1344700224
1878127180
179191591
1168193183
1641904771
109249201
1289604087
1172916531
81580935
1844657880
1889592368
844115681
605544466
1099497938
1261488107
1722756408
1855189506
1642049152
1462317577
113613184
1697494067
428055611
1100742008
45650332
1730721578
2017195953
1356674522
1509387602
508635462
1684668441
1316147044
1883649663
851010298
96072657
1247977608
479131140
1306793167
1834123531
2105520368
979099621
1763360917
1506812259
1780349501
139738236
1986362079
11182237
1472744215
2048293673
1182858107
425300405
1759682215
1747874883
422820427
327415520
670855103
1917640150
1411842419
1784638565
380543992
1958666681
1647578564
1487295492
1178026533
9471543
1637125312
763935750
1978911184
1116637787
136927099
290929892
90100047
1045461803
579075892
1199861626
1290982134
1409875985
61422546
1771796586
871919543
60007168
57654670
1577432568
1031543753
1871122078
1124276221
246431254
2078819514
1073489878
312819366
1505796287
1647382337
1801213694
560188489
55372533
240755291
1274266156
331830977
588897181
1951343335
1500056757
1878816339
1611404207
928289283
406400513
2124087391
11002014
1364717148
1257096505
1521992220
1284842125
1452419123
1182565023
2058091156
502501885
63043224
26580397
1320821358
1780199146
1337589281
1601212902
1502066736
204762577
757742277
1457284284
1997428609
2005449742
356480513
330549101
594343593
1210849872
1025939929
1887670317
24474078
1130495427
1177379225
1170281349
778846845
425010646
2025490544
1100414118
420033241
442275996
2010542351
1175944728
1817575884
666406056
87646992
1502923279
611463536
1350792077
265394511
512157880
1920521745
1819913906
1387033450
53576456
959356790
1846112860
852348190
1919725891
1346475862
380243906
1138842704
937481957
419862600
674967892
2134143793
1183197588
1253827152
1922829793
1987917879
1551765774
317858661
1975135902
1928907400
774765022
896154099
862771341
1410459583
1537807268
781594277
187435430
1944602186
1547545463
857534223
932459982
1471625492
1834356205
1594263833
1873200227
245453049
268796776
887408623
2098328357
1520600006
1405059819
1602030594
355111356
1506728046
1132010670
1166912214
824689035
1959163326
1815966044
1033636248
1718128504
1187795542
566759459
1260300935
515132028
1297467863
1673197233
141918268
1629703325
366095309
819449369
1040514227
2077500362
1991095107
1221888787
177301918
628538782
1380476071
1896393557
38483275
1141146482
39715816
938591494
1146654064
1211707112
958717670
974225567
1179721929
279477503
1220171335
1849773538
2001678801
444955070
946675402
866955118
1229491389
321377915
478325393
1852403848
1193670677
1144119246
1237775503
947511455
1164643283
1859685274
465108280
281429079
524511842
440382581
676171956
1049900421
755982324
1437578263
1485554779
660561977
1240874350
631639498
2076154728
876357676
647989866
304785445
902813501
639793890
1562956755
1822697430
1745343565
1044713269
20575697
967707688
699904588
1418313214
1714458540
496526449
1459655342
2017216656
1176458818
1299928183
1304152904
1077569522
1057787636
455324468
821164053
243023713
1703595231
401007685
1826087785
751684169
2107106569
1469354161
1835204896
2038888879
67904351
316302793
257422464
2003861701
2125003365
820832578
1540955257
344667032
774456560
1014042623
2083434208
1922345878
1242465799
840128954
261768503
790181297
755125240
391521538
2078741061
782238630
864358656
1695924765
1371218188
1646757771
847752621
714754406
454007329
1952061080
522874567
1293606044
1833115175
170661468
556411277
725950756
258209622
710415957
819872424
1550905085
74948608
27244798
1492780742
481723226
1575075877
1979694990
1392206877
649593831
783289053
1036279663
686748610
1509532087
830330102
604340366
1860915764
1103935388
1435314740
485081284
1644592276
771263006
141099778
978450949
663946661
1745619707
2007827789
1826385418
376092733
464059176
636157798
1270087922
1942390490
1316991617
2052991642
790340527
897721916
1454115068
893783988
1137469840
1394453206
1369891325
371101878
1898489992
866272845
1260123842
801405906
943969409
896870189
240493257
1042104349
239108964
1809887376
2033458988
655945080
2073654895
2007071840
1639982896
1577086296
551765438
1577512102
258513180
59188497
507256363
67249646
1110177170
293133416
454633939
1219833681
1808724466
544291973
1041698523
1534374947
1905340351
319776952
1564153098
1320790031
563120701
543346112
367582909
1735923684
170625653
690152104
1786647646
786561675
1045532061
1275998613
779288478
2091454606
23907062
2104320244
388361319
840651722
264364734
1772855793
1093146426
522564293
1845932541
494791784
1316084372
1029447979
1578935107
977176861
933261689
583032249
418084342
1392920982
40828290
1508362317
1958296219
284956496
244055549
790605299
464903667
1608600772
91083015
1797099092
1417693936
333945691
466503112
1729800919
110779141
1250794023
718906783
1614569832
1267378241
1294794165
640939369
192594349
911781944
1207978676
421149732
1934049550
16814877
1586204592
884540997
204290091
433483395
726169092
1119012083
395799424
1996534457
969724691
157308326
115827695
1244452332
1782344488
1027225661
695171113
1491886937
666694858
1297778134
1884131560
1025023815
2104255360
1761319731
1612501415
400071016
1074620892
851301355
1767647628
1020467051
110152813
2106571379
1326031643
177039042
1247131357
603662136
1034367149
510853668
331297442
1068870274
220825004
2095752299
2080391822
1901528807
1417632330
2140957669
2114295591
859428635
679427411
1621465270
1107270950
1649672676
519417605
1525548154
197431934
414115935
12991120
1437403266
1811709695
94809148
519493496
2032738339
534558020
1988549376
167523281
208332379
1020424077
527050170
1606874433
604436717
1214857789
1026709703
102152136
143998673
1227893256
1611526432
1843150345
1896692132
833086613
1952702837
825005967
1573856029
1141667625
1719416616
1185356454
329297305
1378423177
415245464
334170519
1921222134
192413307
1178825842
2033053163
1205343567
1576314157
1295204250
1745973988
905181423
2124845952
2068140145
1667107620
1297963365
1590483374
1947746634
1611204906
749265320
388706313
501069667
2024802176
1283196815
1828009200
1177872119
1201124610
148374921
953971821
1838086949
1865617187
1633984861
717714910
1439785669
73098742
965502938
1742461424
1204369450
1353635951
1984143595
809065751
244885559
202954963
1813616698
1951030263
1868984674
1595045144
425332197
552907492
1529073081
252815448
1562199805
1129655358
2102057116
1837121242
179451526
201108709
1467441455
1292626584
216736434
1067543931
1142420703
357122944
1538073684
2146605966
1833965107
2108128508
1844711444
1916006588
356013594
1674029929
1688593349
982776935
1432313999
192126971
335553997
665852729
1171736087
1313611185
1512812578
1424698164
227489108
1040413804
569455688
1946601938
665544421
2133623666
69345663
1276479781
795313418
106574465
575161158
1677259
936142590
935811871
569881832
571792964
253054270
1785058653
699346453
1695155738
592355915
2115607691
998902923
1084996482
609980250
1317376616
2057564920
2098042122
1994732957
50729675
953914809
1010566888
1599681334
590957451
368956793
974750862
637101847
1591018112
1049450732
1005540744
2124885665
335536325
2067023549
875259083
1080682407
938591494
1862312713
1806032591
571800903
550317445
250268392
2106169994
274856651
1149733531
1524211648
87959775
1911072589
1781246661
1465252897
1256598638
867080579
558070320
1035333958
519102167
97129592
1163817128
1238993223
1258375342
2020029313
80477061
87125513
1626317383
2045805143
941201139
17581331
515434355
993695604
1318743750
122603781
1400342320
1372673356
233528916
1527933714
2098836858
1809546220
944094823
1310706068
1933872785
1929216064
1235105545
842653833
342064007
1939627754
1827085313
1048266352
2102023966
814002891
640636924
853160195
1245025970
1887319408
2044004344
1821215061
1518678635
780575676
1321418176
988525567
80963293
58163497
884898357
1591674144
525287062
1420997104
1024686681
280258051
1053269718
577771044
112895730
1450756522
1786562525
272939201
1640108181
276803942
994489956
604771955
530531639
710402895
366937787
495763715
947767881
1374066467
1447866448
545186255
605521341
1134337419
2045183348
1876100521
1001856075
233854940
868604320
1291067586
428286282
520875348
325162998
1496266742
752702196
1752522180
111618173
962588073
1151996236
1151251229
88007166
1681032659
827417317
1137524439
2053507507
1584115770
267183639
675235289
392863742
908440845
927247928
1322428214
1627271963
988837149
1936045614
1072716830
1965941082
1574217168
369120265
1876432368
1491189944
519151720
2040327669
676817296
319874178
412164150
1017410186
1061711917
1147830246
1671933881
225180142
1814750880
59631842
2101874921
1656938446
520292200
502658303
631219765
1183700405
513438856
1555528001
493006223
705987551
990713498
350639110
784649811
183166632
215047971
492151233
1409687792
926930261
196780598
2053640615
1968082561
509282654
126953225
1620206031
1397206207
516265691
495407659
1002653415
1784771659
2146877097
925459365
1629248679
529023680
1866818456
787996106
61481201
1068317396
1964629727
2084129455
46909228
112788726
1617943648
476788385
962978960
1197686835
2018855339
2079752149
197486233
60087645
427549723
53571856
1245524635
241257875
69993782
2081019209
419824952
1202493335
290420495
1002235607
960885535
1664904477
1666630985
589817955
1903429595
2000332416
2075562840
79036235
937278591
903174596
18995673
83717637
1964432663
1129752133
505918416
1876072081
411540500
49714536
1784684448
1258969537
351874666
785804030
480186550
542101651
1619904466
1848112718
1657878820
1703352518
2012697140
607760518
754319184
1994945000
1170235787
448119894
1021543172
69467021
1649350752
682415146
2101188369
208532065
1488931432
1373133113
672889381
420054333
302030340
735946398
160145998
1947987720
882367189
1817589324
475340234
1878724011
1251453111
1109019853
507572527
545357388
1777593702
246949096
150157023
1779445266
1619268348
1071267826
1217012000
812411861
1644318325
1565007597
1843110541
471016077
1179176317
218129197
1397151192
222256437
1346437433
1510149269
50019671
1695251265
31494981
17630979
162021401
1588188463
18420814
1370909424
934809525
2061929077
619855838
544835
280317496
1871841766
1026414722
36074460
1619647045
1223524767
1345694660
189125568
1379167107
1670182572
1182828006
2054229300
843334942
1785770132
419695226
191457153
752321178
1567678297
209589809
883549982
1745370793
1835501757
1059833440
1682722470
923042586
1544294124
1459438384
841473643
328878733
582647732
591755807
1515272380
1363026272
164273838
764998704
807983119
986258084
976821626
1323752867
717790721
339489826
1056125164
1843984816
1021399548
1144133220
1557451652
1638811795
462788008
379757862
1491697447
287226223
908897924
355322432
1542778705
857422646
135652242
1103414752
1946093470
1447448892
1253043385
1063344104
736518973
1111319504
421080544
53420222
616604577
822795475
957884692
1085611321
817449931
36493457
1326442103
660771038
1916592737
328351906
1960498622
1288062484
1348367731
404555037
883401481
243740564
369233793
606203959
1627368377
571554604
1430100640
1702082469
135852198
818865860
469882859
1258103317
845629472
2101553149
1223513400
1312931991
197862782
1115151745
1977130261
475912599
993278700
1253785068
681131156
956918891
282523523
340917808
2122400950
183150508
252922924
1123732313
297831169
734399044
341101277
1511345381
1001702242
40174285
1694066527
307854286
1278155594
247932713
1017621568
1258869970
1688678602
574781392
729756550
2073339911
1095225176
1477555115
338143597
2084134673
1319326364
929537170
1309451563
1849157920
1874622412
541764244
1429408608
1946589440
1456825664
940620651
556500282
1036043807
9050409
579309358
748730009
1144565126
378296273
1117989521
1368634560
956672367
977223895
1414865286
1772635050
621551750
853730074
577661206
1064881449
545822272
285343969
550859877
1391640789
1166923070
1850619764
188571075
658503893
146175701
622767908
37421458
82088963
400239312
1405823079
473965805
914117039
1953407962
570769445
783256201
1829416446
607769224
1495972458
1680743261
1705872430
645544989
1413128446
1889312855
1278260204
1354127539
2010342412
1729477464
651959453
619124546
535729411
792158112
705747350
1228465620
1889024968
1014053114
290254577
44924735
1819477044
149894801
60309047
1136372276
1590146399
2039083997
1839428227
1219205547
1637130027
1534013387
703162485
1842941639
240251898
2012704933
1439810688
239655651
1816297704
844707564
1441602723
1458350593
2070288346
1784286804
1089630792
431943498
452786425
1427875551
1738948158
508702666
2108002233
1308432656
54740668
257445878
1896907452
123059511
335957464
247226624
275264083
490268354
1216128225
1872582090
217098489
1703618034
1864429792
2004427034
1078109920
2100657101
1590611346
519897159
1528688802
1705054221
1819306567
405465697
1405454228
1743833936
1476229671
94152303
1691582236
1063506775
1945794338
1122267788
469086653
1825508451
162621272
925208439
167758860
1029112802
515412635
986087430
1802025762
1589928347
1511522568
346229201
1622321478
345003256
1567245943
1852434451
432239322
608795224
196154746
1556823793
730761058
1142212632
66384166
166808202
1189506588
1649897675
1752951985
1135699616
462623286
883814067
385360116
181890279
408850544
971309951
1378007205
947685024
1099107114
446150336
333220253
1324336917
2049195221
1663604349
326065947
226799665
463968985
1293957759
1388763480
1648579196
1042474015
462023179
1129656893
1680821013
579114905
1455736732
1013494739
680043560
2094843621
719206527
1134720963
1692984863
2026209461
591276333
2048962064
432544376
1088509261
1763431550
1285271366
2145783359
1241553424
291130581
1433613755
361341435
553050147
590923704
1049299402
675358717
874037290
713040423
1410455706
1569133420
1977746606
1066664773
1353829512
1470242330
1772887552
1358352589
1921501329
441570141
1143319652
679496949
193502481
792788
1291420842
1958416577
1652857221
1347044914
1746153412
698824340
2096191002
815393069
525747329
821872077
652693467
214585516
1090707828
554036811
946562493
1564081890
493587717
1066313744
986526123
1345553549
653566352
1072504132
867873895
1692676283
674968401
1443992313
1148162319
2108660858
1742862966
429905831
1862652407
678414862
249516907
1812068044
624788843
481889598
748767089
2046826093
2091583771
1445387926
658351347
1515602955
1405485834
570270008
359212525
1350825466
816583507
60250310
377783878
432229470
1969010222
173125280
2049993103
1043364775
310966961
1142381570
739044368
1345209701
198528508
900624349
1379217855
240568005
1447301406
1696200265
1587800603
1715093141
886686019
1038842129
1216524373
1235348566
1565182548
292449455
1460657941
2114859153
1198667341
1104689772
183625839
1899372750
1443130759
1564498713
383031906
703607522
1430493033
253058325
1219442815
533485495
656773121
30471857
66170912
1794749798
1735769019
479527771
787333556
925610209
669638185
1197389845
1464647314
459706875
634856646
639833881
329814599
631350272
1898406753
1280713089
1986489171
1125851394
1239517540
198633073
746696226
1908572753
1173836902
508286300
562697470
1931260306
348698996
605781625
1503835354
1753618392
33932581
894392897
457477562
745606385
1401609297
1288009991
527435906
1882378612
1427640092
1561592024
458235493
146990183
620610950
1970601983
521005887
655741199
1010439045
805730044
879034616
1723940142
1991339526
1345418524
2115423308
1196345972
1619847276
548391308
893704041
193425132
1179214799
1818375964
1124415667
2033829090
1637340482
933363678
100995829
715051040
1847679567
922470227
1988572521
1067810062
219866716
422247237
817604752
44246867
670492621
1805746902
1603291143
1405019149
760971534
1532566351
259317380
2129321178
1262522484
1759061572
1627470672
281138592
1329038855
1394195046
2134904838
716845477
1206854047
124554638
888397796
581508022
1703570921
78430363
1507629129
446621279
1888765416
965489414
1820457809
656414583
714382845
1130010132
224114752
505995421
531880814
541271124
1833146335
1406223559
1538275948
742065790
999846347
1241699373
382780336
994414958
2042003745
999029287
434530492
660447209
2023310609
1369926326
1437223192
470779953
1120142000
776164837
1767831512
1934117231
1280949312
1520647682
287658103
1710930257
184496622
822678459
804550770
699504848
1637701851
1813499892
739857814
219069724
359360929
1554045577
1523112535
16379498
656659925
337412491
1133578716
1976217549
1493794035
520487740
963638201
971995962
2110444872
1277168938
1506178463
664585179
1347000373
737413708
1525092698
1133222803
1610953574
1201184054
2022179111
1729532375
1951892786
1985975665
574897319
2033918851
2130524508
1903598610
467398808
502489125
1603069177
1659300322
1763187485
859990588
816662938
921273742
877324473
478169507
648128237
1223593818
94783411
1212838054
417974123
1992831914
1392471767
1180999089
41004817
797138577
1982624677
1947953351
1551017116
499979647
1671541343
333149539
1491283666
1969636851
184756214
1783402999
2132044570
468211434
1015161601
1858348574
62678815
2116220452
1797246209
470882210
2000455332
1118091402
1844591988
1520686662
898301640
1136840040
1205817889
1880997656
1655732781
1674795576
426931199
1935538710
1930210750
1524696304
576442360
1744659898
1525236218
791607471
1362055603
1206522357
1955614284
409106745
1632234237
1528140193
263665510
698742681
2736513
973080834
216843405
1695229213
1001310353
1363192246
1572622661
1847383555
950762028
1634393414
1279743349
887357978
2009736589
1189158041
1944005074
729269778
251483575
976870383
985997037
565265567
1386231914
2049697901
2024440511
295366475
1892306396
1360035706
422646310
1189349306
1516512778
220003726
599026260
690512163
1330637682
1784305919
1642298089
108164727
926688711
1985469673
762905360
709866074
339944048
1776528813
548880445
295386398
1116668323
253454218
1574487936
522700028
577072980
1564933885
570385147
783890973
1164407030
25657148
2004553235
1868084918
1569000673
1169490678
150531181
1119230618
303755014
382111965
1343767765
1753019625
713166906
1512789996
1128827437
1791088592
106789073
627355169
814216124
1592326232
1048818002
1032232197
259986746
1940012566
2020319599
172012811
2071972958
47166251
558101050
1959257924
1571156128
2000524029
402745403
1037912349
456602548
811774016
241310920
1561761557
1337917961
611324895
437117223
2060202410
1463085920
2061436495
1321877291
1991666141
271995210
1019935650
932208494
2023129937
1459130027
1638033919
1559797716
240029543
1737989281
1943396573
1413935057
186373539
336743670
2007200771
1598692928
1392446794
728386111
1020260969
1130532212
1194045735
1521330007
137052828
1899626798
144694726
586331461
301258329
776929911
1883547978
1044592875
1066882811
2029843809
414643792
339223867
634856646
1039377621
1970436231
2039985861
677133728
2005729807
832344301
2112650669
1693222590
211670505
665600794
347258241
235325509
1558529876
680674719
218784778
612122016
1770090573
895820958
286865860
846539136
419816764
530445772
1831133884
408616468
1771008202
1983709747
1018383640
100954059
1519772730
2047566283
76918386
676952409
2047307637
1448996005
994469798
2061602780
949256556
927110366
1006982836
1593199987
1301855255
1277640010
463972397
771099836
1137579605
315803507
2135266540
1560161570
1329842073
1959750590
1092475353
127338517
320969662
847203470
1002896078
528211804
1860431122
1063564563
2000444267
510323595
1291347605
1087337451
1961609803
1970071166
2027605828
1794043085
543297260
1916741901
1676781739
1478582712
216391015
841405471
1557015191
1962224526
866707702
1085369537
552223473
1679621846
536539753
973712387
1194440096
1199480683
1544133603
1742179130
1616076167
353551074
1149435118
1985076958
1141942936
1493200335
1511689236
2044052915
101153294
289142359
461013386
1407466595
433080818
2021430257
1604279983
129314572
624070637
2102986726
1487872936
171718589
983151693
815276186
1564937800
103088458
1842905572
1686576621
994058667
1061902600
1631023922
376665350
2017789516
375066079
1696740004
122152060
1282588300
1330399545
1889918244
1870309821
1105877811
825480428
1017830560
583470225
458186848
2037968800
1409483322
473131628
553712873
1979739193
1720880581
1856493908
1736512938
524426277
878266197
2079522225
913408381
1557429126
363635644
1520735036
2140552343
1633369938
735732665
817592107
846581461
1155040191
1716086499
1941844853
320681766
1977757505
2001397509
1830255089
2015813907
455430975
2022815239
307903450
213431160
555261372
917603013
996197591
1985229282
1355768943
69521583
1943967542
1641083026
1580537861
643400849
1114474622
2101964604
121431269
1238058076
1903539147
2114567872
2001229805
360164758
232998207
553689954
278253228
1952672536
889568706
512065620
1894101515
1730732538
520116758
1413741902
1121892393
1512154623
1088958187
1660967616
600495398
13354728
889811124
1087263375
15135376
194262361
1045512287
1564488088
1864066968
1732288385
1164306999
1564542086
1823950466
961231400
2095376542
405632392
1824068259
2021648511
217526712
403217787
756615576
852736673
1394887876
2032010949
236951583
963158305
1532048017
961824207
869247853
328476513
578768317
1644877109
1780358407
968750201
1693517968
1078026721
1479298119
416867696
1429354470
421580329
907199131
617792900
487013590
930543095
1821626324
1410038623
1918768917
964633115
665786938
2139852099
1524765158
1444140581
23904144
628618177
156724893
1590709065
1819902878
167632260
539956417
2016035406
509698775
778154914
231750684
758149825
1067801155
1598689294
452623755
708698595
851737827
1286307692
1282637466
1115722660
2074476080
1952351765
1417101040
2098439068
1343288109
646883523
1785488121
1562004156
28514637
416071672
253485518
1610123825
738828220
1143487634
286619022
352346043
1457910734
1497263970
1335049166
106429399
2029058248
442206946
1794807718
1598574470
1102507541
446361359
2096499275
1573128038
107500542
1815240877
292050623
204059087
125212011
1915636463
1501821385
705221047
416817869
1429480672
1990636128
710566147
1223204641
1152171590
125634465
545075463
1784466700
258233180
1254755454
1340848906
1511600052
25949832
1687285226
1274352477
1540498699
406097205
9965572
972552970
15000148
265308213
217770155
280525473
1400415673
1035830875
1381860574
2076730570
1268995482
1623094915
1705940625
1596994106
1760190754
345703388
192810466
443418282
1418868856
1489928001
826838864
1983997706
1527472227
1715408946
395122537
1719184411
818205292
594876252
1406408033
1093187779
200713770
1734759451
2059264704
1098456228
678594121
1021218327
449339637
1016113966
763234022
442145524
1377520127
138869799
61754393
1121081859
94356099
1491352240
188205567
1051956748
577211609
116019080
830216944
146918305
2115870418
1241496732
1763464536
111201783
880086478
960090723
1420859184
986399453
1419898466
1843139526
192486917
1108918533
138247071
1768441263
195552308
1233881704
1458638913
713641224
310080879
1684397185
1181332508
82117934
477661713
653031277
1839706242
976123013
2078313482
1186264849
408469917
1235490425
1359379850
632458706
899908764
96148281
1266801799
2129473405
915789600
1881196976
1626216685
880005613
1649858316
305544974
1962948958
1055624217
439885155
878184527
1999022877
278401774
56102209
440382124
1296185121
1922667225
686711845
83029465
268950182
436089560
981502224
372737747
458969559
1786936615
1971803932
999145047
1574755068
314507267
861722182
2062640146
1952868508
1130379076
1851010802
1427091306
775306897
1225087777
1444717636
1193561088
1992930333
924122443
582666933
617828364
948498874
1684008221
1930302214
1505576489
694147988
1397623331
1644273110
194069315
251850196
1056961551
1465764551
621852833
1108770395
590726605
1687591115
2070498667
1494780394
1859143017
1024915259
2091963492
1607998085
982415053
15452717
1885462300
215346452
1478955171
358169498
1325339825
28471716
1719769369
567025455
1086522358
1896780773
1654343947
1624944382
1671440716
1424784848
1955492546
201806010
189044746
241232466
1145402884
1068169646
1778711498
2113865768
618773374
1919325682
615150202
2072705121
464462043
862414141
1912732205
1582637695
1393650991
893237904
1212672385
107729226
578108916
258059879
1473956278
50304729
1598537624
1131877480
1102934320
1945996411
1882317322
342928143
2109886691
1799829566
1972047375
1576744760
1774156806
33770227
1426041934
949172527
227397899
1016498200
1542211691
1593112463
203742282
331355614
689320290
2122371080
1992939173
1016404276
1413522102
1263236389
1466452553
773530202
777178503
1463430725
330122362
540207252
338857227
708943743
42769145
54965854
23693606
109365132
111770328
1252655696
1744739635
1005727920
1477464774
407153291
530284037
1696856858
143670094
761055817
1444485161
1026420460
1205289339
2114114142
971951206
106060488
276523444
1847467685
1152160625
202192515
380291569
226164492
1718809027
517549948
1601701841
927789121
646514160
734903137
749098845
483766777
895648628
2043288766
1674000207
1777237752
389033525
936552952
909692968
198035013
1713589664
1139143840
969588224
334216718
1547153504
1844392432
278158500
1606186800
859566111
977187644
401893558
1156597304
523308686
1194614649
809892584
1576296257
964849888
484572029
731584828
1350979212
2129272572
1435046975
1151559034
1464049738
450447025
1576519444
279234777
331439940
1858530165
457630201
68410013
1471013038
1469959009
378647984
1895858742
422962469
1927416692
737243631
568752097
2101352284
641515912
27256514
493243079
558260458
1376415278
1243836608
1312412078
117147166
1842471203
518918733
1951369829
1963013226
1082928598
382404872
557513223
583400554
1911680598
1494023893
574197315
678665870
1749517863
1687795246
281800402
1260090283
475554743
1079263310
1009970110
647427419
331285680
370737924
1284685673
687587887
767890391
2121793115
238607474
390363092
985569367
449108426
743275140
432204162
686306574
141814444
179846566
93799138
2032372926
2001381694
397815746
614360204
1085481545
1533151012
1204380147
818874906
2096023811
179335248
543597007
256582503
937742873
1207898864
438987355
1538962091
1463438278
1781755023
1417900722
1505506103
605685674
767285178
842363061
154542761
1324610317
310151872
1248870511
1540580756
135697444
877062156
276560834
2074799388
1747821389
174454188
600456582
489903429
1188555087
144564603
1184166567
1870304856
551003134
1478068628
339658799
68555626
674227838
994932951
997188094
1944038317
792318523
1913893739
2065951913
1421653257
2057081138
1128595939
455253630
521792152
435812113
644840265
4232226
772934404
1483402269
650284862
1308560030
612016227
743725998
343526621
100674659
72447022
497258980
1731601178
396091327
1852110809
2012815165
966172703
1741204561
896620880
2071610095
1421551513
2058020934
2085778135
1998885686
379047160
1255611677
1857018939
2124833178
2055384896
1607352582
1588974631
423039108
999388421
859779387
617745582
638934116
1403890313
527754644
1021635372
1135495229
1652236708
1421733657
16154767
1604405875
100153594
689229972
530763636
1308579056
930104364
1581748455
1992078877
1049803806
717116466
2030748849
1563313024
414810768
1664953365
394043647
689911875
1765254306
1547253847
69280763
1710209894
47155552
1109105381
1763216989
284307102
1559027632
4491103
1106300870
1855683835
1034353555
58021429
1734395149
1397205219
150130602
879551862
1242885026
1143310477
253035031
1689178689
1990970386
2062574971
966825575
997736132
814467849
977418116
15908324
1153856474
895070563
390928003
556289925
1771261124
2034790854
2114488622
36748238
1904077151
152773354
1093561897
1259607246
1087068672
314508591
640738208
528631246
1795385257
1078913507
2043938743
2035275530
1258144517
292353957
551679921
1022469513
192288764
47223642
2069416879
1539809297
1124369377
386098026
442633380
1332853760
338388596
1570971703
144106567
1741457656
523744383
1060646669
469962439
1672866802
218413534
1605524607
153890450
465242707
1845103853
434781121
188659049
2113637234
1199244607
1267551625
1261340660
1008973628
1683470876
713105170
1654066591
838252476
62098738
122434062
499611604
1486528114
1759179605
1740430018
72165211
1232797465
928427503
1574256459
1415581431
517710298
1281101550
592977830
718961141
1646303959
1686517195
1328130880
968138199
438206177
964724813
233947848
1964878914
112712096
1299729226
717540574
581167848
1040083139
1951987444
990926731
1673267850
1380590663
311985261
1316055616
468416181
1661016065
513773684
694612305
359078149
688479497
1061355488
1678994562
668374214
769966067
131547128
1804115713
1576480947
1162532107
108769980
2069244300
877441867
333679558
1934842697
1406478596
2013067351
153174202
1509395019
640265952
471315968
649326679
2031115426
1305839414
1726384900
1667862458
1657844753
43507573
110634090
966796729
1365728647
1453606131
1823633307
1627836193
432298603
1038545114
2123591707
213358007
1493796685
705619142
289889753
1592279543
112681542
749220929
414924926
1364356715
1718648209
25821780
2069181120
486533291
1010934119
918330998
2059807684
1156380212
860484212
2143647142
1645834157
735483471
2124081744
702942023
440739666
774337515
511654804
66465232
1325827718
1520311679
2068267071
1643480159
415348005
241259163
1850279746
1549873458
1081627219
875698152
312931850
139398795
600537346
352959486
1268807269
2045800494
1281675353
641268317
1246623525
770113033
697534742
1360059839
1521889018
1900994047
703808291
1111190227
1695706921
1527355349
1999773739
420913034
1380724802
1175739532
517697643
1929005146
1465937312
1924676941
1142847409
1537459798
2106566902
1371399779
634489334
1014422297
2022942930
533115253
1659843177
1962080669
674111570
513851441
529958217
767948229
1388975464
195736338
1986807933
1933426259
1459947294
1932797061
954448086
1170366503
1537067201
1731220447
744665832
1349771878
1237779371
804846791
1529402144
1787779664
212837170
1442582756
848675648
640806465
1472089011
1882852017
1146203193
569859449
395533131
427596954
455582021
866814208
1157557093
1377775098
261890743
2124359515
1716452999
1034000374
1628581911
1253807510
835936598
1869047158
1479566884
94102559
53433254
643764027
1093836733
457989667
88243851
1033707862
1587087592
1291618831
971735266
1407109564
1244127702
1375149861
978606402
433682402
1294664315
1635765280
2075629048
1151191225
2067709929
1169346272
441480089
797980576
1245541269
71889333
1097305209
2016691193
1375028947
1664450805
1916851644
1494387901
1862619375
700160386
717218520
2073613542
1300453556
1649867452
1416618011
1610174714
760679217
7929295
368366004
1119669158
1438522070
1369579542
1141686551
1158419472
982921741
2122017088
1912979730
1950182472
519777911
424246680
182267112
1480463653
938821547
166824836
738007310
709214010
1834764043
238842603
658506444
970885757
1284560450
1578728169
1357212041
384681767
113308653
1411684636
391870971
127415053
1919873556
214841003
2075996727
970269874
2042469665
1793678805
1647729896
12959778
1720133405
754363673
1284740703
685771133
50454810
1452107178
868173666
1981129247
2066683875
1879475104
1043898376
287146713
1298807663
2052213368
1092151807
925643292
1967285176
933417684
203890232
1445156037
925935183
556675872
280078408
2106180648
1213330217
1883881744
1390903959
1785693185
1069282455
1290389738
2106795631
1182913170
215068722
1585697444
1408048965
968598889
1664721783
447717899
377604114
2062420384
1262824817
361074721
946951684
1161347932
1237286341
560168225
1963738676
1841291976
1160378849
1612427249
1774719535
2066438458
1004477453
812122177
64168785
363106590
1969578576
1818349277
223822823
577882878
961700681
173558777
537723991
1592320688
1727853817
331321866
830512753
446917582
1965893209
418713433
1744342563
688928673
898872208
1686191769
135207342
2127042890
52900627
211618045
539844022
1012306850
1737377871
1817792828
695832958
1209132815
1011828796
773023861
1767472317
1432992994
956100599
77658385
1891977885
2073108425
1861320113
1064867396
1313426481
1312002667
472155246
1738928024
690583504
569642666
818974389
51552478
1353674506
1797081967
1252867559
1908467076
696828263
2136404794
215443432
228172085
494387639
2145834258
1668466462
677853256
779178115
1368308674
767443532
187959918
528342040
1886268872
2038775179
227279261
524812330
1945677769
1387418533
915943885
930123787
645439654
630940774
165863727
475151703
1575711327
1121519857
781682942
788282645
1018027877
1405381933
202950808
693564103
1758729869
77128405
1930154378
1016543448
1481903072
1901197135
11449015
1118632611
1000724540
241538376
503956625
2068878059
1347300618
585895176
982963039
1357374475
23719248
922766658
1150735188
164589140
1939739048
948350454
1170159007
195303059
789190978
477450626
2086488917
1070402488
991139462
1040802119
277219787
209756143
992800248
1682198613
1444362327
190068553
196899755
2140444496
192441706
1045123696
890639983
58349387
529553391
998171864
322223033
575717811
379951383
468947747
594961591
1267166948
1892116661
1775710149
782587324
1341486258
1884889894
117003568
1620842762
1563546400
1722188586
812250836
2038342883
1662246453
353262125
1050561531
646323906
2036518423
1793461848
1997684150
692512038
1323214608
1384314874
891642945
1673966932
1070957492
2072001931
708231648
1960025814
738263872
1485726810
1544624163
1946707345
416331181
1448206595
1613398531
632676693
298010256
1024174855
24984819
2018910782
523730070
427574367
1115042815
628838781
1865643501
1139095299
560684331
1252468634
1862463216
537469132
285417960
1701395679
1235190832
1233368564
2078270376
742250796
564279071
1776083308
1889536756
884331552
1836744359
495115591
1249112253
708244383
1548268671
463212530
629179616
642882679
502704047
1211571388
1049565337
1789413801
808908079
597473722
1584141978
353753325
560025981
838333012
863377089
692005129
1330356045
1273781576
1609582061
1934603108
272330880
602386798
1727094106
1578479831
853114566
839833981
331864671
444075067
205990801
52015271
1235095753
538733788
2069584205
1061793053
1337225559
870012702
1778898888
107797743
486313037
1531761122
189898748
1986908643
468601142
1799881317
1919605840
738673283
542856356
1427256086
2089511342
232841053
676644510
2010964022
743948135
358858514
1926393786
314980175
386768695
277529669
1755376524
2104532427
1178105631
1387472505
1419538660
756572407
1780961413
1359710292
843509821
1953635868
851939063
473514339
742059171
1594737129
398417948
201488882
1454215928
1551815713
1587752572
653948543
1885424489
1399408662
937194696
1967699972
1541689218
615148082
2032355063
736996781
883839800
702183935
543338109
1515887096
92792695
564011586
575953740
1595612955
500832147
1367180923
1269633478
1003463464
839438926
988859914
544737886
1110498175
716518078
1883236179
637258578
1715731853
1993645765
387165426
2127960206
419652178
837787166
279041275
988492155
1333191124
620193632
1427608970
1724284010
131746111
1587574082
24014701
1799204271
1157520523
857969086
522574513
1204503314
768643311
652833388
160768743
98768923
1479572512
685852112
1419324926
247694263
1441283214
1550164596
185897642
609618150
2145597455
1982213439
1270322442
792120580
2052055901
1833103352
1630347839
1883863409
593114040
1177153947
1219375862
840684990
353111161
1745962471
2063267642
1000048728
1085126049
2046575405
50747408
1768559784
40922611
1314922979
1492610324
966078191
401295227
1116094919
1956065870
27284852
1735343160
1652608075
692601380
1566500254
1944788803
868285443
347803269
201583559
150482986
2126008656
353562267
1528864571
782501875
1653807622
225473540
749593167
2118361444
520308261
965764333
1755975536
1782054588
994031304
684667896
2117615601
339215600
146230161
217945408
655418578
434665298
1892304739
1570152249
1008819428
1054342896
939317207
679355578
283457172
1470654307
2008000395
2054992075
306313631
757680938
966455427
939923470
2095072463
850274081
1963782241
1780078805
1930175807
373760790
2052263575
398160227
1643747110
1858933888
340334576
1785933987
1348375852
2125392753
1969672641
487852472
1147801752
2100215499
15185517
428088445
1750349902
1640075398
2039980332
1543054127
180396248
484181208
1420096830
599028533
1745070247
1070789060
1503247405
1175239061
1729169076
2030466338
1519963585
544505800
1178472371
1983750584
152611174
142326544
1359783242
728113762
579992612
991932108
1038930214
542108065
136471002
1215393308
709487551
1764149913
351589670
1938388327
399051931
926834945
1543509290
110828413
753538022
1736395061
1433578957
810405131
409216920
1975552764
1862765256
1883870593
1504805384
1650255172
1498741504
215512932
1084694253
1234138833
1416202944
801606732
1033691694
1773989856
995065515
1307110058
549075085
181870359
89123040
386145364
1150579824
1891350180
2145534509
1533363807
935277078
1873141046
656221399
651382123
1824026622
1136179133
1578839961
1536652637
565697313
1667144636
993640018
360750667
695043478
1495294762
1468762000
1597707915
33792406
2045039867
890884014
439997501
1705831407
1407511728
168469128
1071932679
269929142
2107297316
2046109606
1456433514
1212446768
19424250
1048712713
251659339
448320202
1232759525
1917952766
1776404167
1051367083
881380834
61034817
231888377
1173005692
373392209
1787666672
569367764
447562081
674107915
1905522488
1207857581
370524778
507246417
1065909902
1980233968
407976490
2029284719
1166504767
2143324279
739049744
1131094177
477654074
1946083100
1284195050
234069649
987330087
2092132300
1877466982
727985533
1356514054
678092149
1447042253
923201735
614198394
821670181
268883286
108591561
1534677180
832036865
6701520
1969492484
22581657
1566526678
255303177
1792360139
688928673
1430722620
164814426
1593761384
44518850
657564115
453595186
2014320153
524881185
767389409
483630125
98468685
1739633558
1451253434
211489393
839973630
676798368
769969435
1036244361
1633137888
1116232738
1813918466
1565872101
328724344
1619262825
1855358383
1471284817
1079795060
229856339
1188587699
1483257204
1013723041
374037414
1272571742
1310627924
2095616774
688009103
561383141
1081915361
1839654718
269233203
1717181275
366578066
1619486304
970796014
434473518
1758489205
461742721
700047538
1540474603
1430460595
83629196
1668021743
1114433388
1126427008
1847537846
1816297704
1166241133
1016347111
1093905330
180068597
1621889
1634481712
1118600943
1723150301
717065373
2104469841
1199876929
1038902676
1865446055
817452966
676729330
1717617450
84989926
1281492038
382742584
33089245
2095564648
614838598
1398715173
611909462
399013773
1827719370
1942772178
314059904
1042211791
697942085
650771332
1529748953
1896340309
1048647389
154224566
1510963499
783913781
805731588
529968691
506197591
573496239
2141991362
429343145
841011650
1503297882
1467385401
160886283
1340857830
189679079
444268611
598935493
1985804357
1115751370
744202002
2020585128
618671009
180899237
2040106215
933489722
1849908962
601071003
1918093266
1070403524
192785174
2141322932
66043322
427283236
630249366
676590267
352243902
28202969
1365168159
394189503
2107314621
2004993751
2004055948
359881095
265031146
2135725905
1570251807
1355825051
1680275521
1115739744
1753125829
1206950682
1903447767
694085119
1943665781
487801995
1804673857
1266071715
667725580
784452834
1076760820
901569479
715337237
1662434698
238871671
1223165402
313298261
150921514
734638427
433018911
735033794
716116637
1118731291
474706927
1826620657
211884180
2044105276
840330212
197496160
1017953496
1786768703
1750849848
299488978
344561553
893722732
926598415
1286160111
999060570
495785628
1369914420
676930614
139702679
864548381
1784943089
136713602
1756490359
1437955915
228828758
465340345
1077409952
2086443775
1158362189
805796373
575880343
1367161524
459376215
1714645836
223011307
599402358
579614776
851577089
1570635353
1560698006
1782841315
510611908
1204757280
2124131817
278652265
228300864
571573389
1829245580
889092578
1498850090
315818184
1195608734
1602941172
1816067334
1333777926
1683308152
1700838049
1572830528
570544917
2125432774
1008488810
2021155210
1591340922
1131334968
1710418133
1574221399
636004511
1452912250
863977080
1518901209
421337671
1533750581
1011431976
1158156255
241695110
1366831151
854578331
1303872643
87076561
1915404369
619112565
1857537354
2009482470
612997204
130778707
193046492
221304737
828876586
272634748
1863895930
376950705
334583648
489494739
690497954
1377138808
446364934
1804635055
1407620066
1507983483
1129141729
807551317
188698808
1920158684
1113188256
723539041
2103617042
815508065
1803036154
689611419
164468022
392337918
260666021
1523357408
1249760630
805516535
124610479
851257360
1484228149
1715248585
289382161
1476620898
1193354960
1834585987
167366102
1942456683
1372796293
1188420471
1387360092
413624461
323040257
1953259919
52838626
1834707129
386115512
34814002
916232669
2069607822
43613733
1726857725
411956402
728244892
1387472505
31650638
971098177
719630216
358862391
853931414
63433328
32949099
2117599008
353664610
872854313
1666405916
2083584446
2019431324
531356791
1008280716
380227244
722092428
1679687952
159044359
562055584
891676721
1266030469
321147568
2070303900
1096785155
1330820820
1024997570
24429448
1056252562
801550943
2074002997
719950105
1217111556
1426098329
49889581
594095130
935885284
1685097717
293660984
1984015245
1512229422
846904806
2117086892
1827204142
584610421
97452873
1197927060
1736227550
1197929669
1204806464
1569729129
150582371
1786292229
1913986774
1450903082
1316933321
523906835
2077996974
1558093317
1750353068
35498686
876031897
933898224
1749739825
554621256
991865227
1177925308
832208972
1602004744
2047732770
1633560072
312586706
1535970832
480384693
1614991380
298955306
1428494826
434272188
1607871177
204298510
1336060037
980407785
1786613942
1485074903
1235113627
857935334
1420935884
291896861
621209682
959860354
868173498
2100761256
1086001750
687427447
1044486843
466559018
1206502474
919540711
1010690163
1577062113
1453003580
604799642
1313662156
230572244
1615940147
2041968930
1475915201
1435610810
1890445673
372330100
874949118
2118430428
1752982037
226946780
989036713
1132104325
1572152800
1604245339
1482724946
1992794967
842201220
1188106906
497732598
1989731874
1240085775
549661794
965317448
440098583
1303014009
378330608
155883143
68572329
236694139
710404353
1604649896
1659832656
1396493801
1294455504
2025114255
175364138
1610215070
1162413244
1170096154
1007962838
563684654
1501289042
1755090656
729570724
57694516
1546045345
1294332634
1067397511
97435834
1367310607
980855178
1769423786
1401282117
983846242
1100052197
974697070
2024209221
1540709771
824059619
330185642
1681616387
287940275
217282294
1570731922
234499585
581584309
2104289682
653362616
464435762
1786734353
971088690
421795183
139868236
1524690119
1403912183
1851171686
853224575
205118795
812892189
230521778
1979781830
757886709
944509802
209515129
1357593760
10652106
1701710712
2019545389
1642571768
545426327
215260921
341624620
2008824876
15347338
170224204
1741931985
1225954442
1599562342
1438589840
698807522
1390312108
1281519905
1137807869
1925385730
566006547
1699572878
413581137
970934044
1870292394
885984679
757210126
1127549228
1015243484
1029528805
1675144115
1807701821
486522347
1082485630
807577679
65093948
1349489207
1567171539
1444651689
1627644252
979275249
1606912648
211915774
1973524756
1940798643
16268791
1577551012
1616042194
1153562011
420029403
971828765
1779074186
1262340536
192091690
1893971012
2043818302
1137149049
1390630757
782984983
1471571921
1717760792
1064679505
82090988
1100631048
1523294444
180043366
638830166
777117348
1850088202
237747745
952314526
141034172
1827615045
1092954386
1010935090
19385968
575540546
510962785
1469045640
837303895
930942025
2018985202
316162015
2005066289
1581110770
1503047927
1518296900
1397431865
922729564
783409902
1853485841
1991308984
1273907449
918302470
974252832
1495707695
613025705
1819613921
2140812183
268135564
1312843834
282556786
1218666154
1384735472
710330471
385645152
127402952
547939998
259214365
487432562
1663598493
1320034247
1922305389
485940721
281216096
2108837118
1440259817
1147587467
464574920
817322555
194304600
75823489
1791768280
1567748814
925802415
1849698074
287120757
1477194710
1469742918
647482152
1576775295
368819519
1099219369
527276018
431052006
1001747617
875643333
1561119469
387790059
918221109
765057870
1107542692
1551506984
1455628846
557762725
1517999910
1630722283
2030052621
994000447
875323917
1143071085
2130533528
1802956064
220463386
871785368
167278581
1983466564
72861971
780958249
1215281946
1229312874
1221944060
148384989
766751406
1414642983
1240204343
175710824
1831675188
1085409390
109058450
814859005
37919842
2046082164
319797508
1338187585
935428692
344772711
1930464909
975252828
1021411056
769128735
590685905
629821286
1079478632
669217249
1447364924
604919518
2103769903
204028124
1556543772
1331129751
963741475
439371967
1284287200
1284018232
1129336120
1020693538
1679523019
1249546010
710270534
1263779509
1192845848
1690296886
1372452681
894232801
364631035
796738391
1275657144
201788737
473885377
835285121
2081343130
1050577313
356415632
1890970006
585245721
2044164422
1297663060
306232132
938821985
645741358
386385090
1096435903
86252611
996167770
477434345
844469369
1715396969
1563821698
174804751
2006752677
1921122891
2041005369
1032411649
1562047239
741509249
1162345615
803257360
282373083
1666054375
401097899
2126270822
1309667676
1907724978
1929577500
1220511200
591118301
779543747
391531747
374408258
1985630255
1604846487
210308805
1199415143
228338508
1908536915
956069210
760068346
329713745
1790498386
425975487
984694434
1213893524
1078327754
2009792870
418863425
451206710
1786650755
763580275
1195769860
368980174
991439213
90789956
867841392
986295746
2027804210
1919434053
383769548
1792976124
1759768995
610260159
748973373
669051029
322148832
1373548599
2122796489
1261591223
1179523378
1201939565
281267710
902321745
923364470
1760771286
1507787477
824376304
244483860
40774926
1650275734
1319945926
517836896
878155165
1455815587
637971391
122297378
496894017
521417531
1279648824
369363844
1605554272
446864505
53821503
1436987300
2067344997
2061273825
2075944066
990915657
899017921
339903084
1621862185
256895681
1013899260
1890108085
1750268759
186535073
139906826
204448714
1449734978
141590930
2112912634
193548167
330766902
2084447007
1352017530
1581389754
1911805383
1533772306
925121839
1334154440
1834723792
908379756
2081502881
489931254
2019893509
281201924
1058835413
1496704715
987880142
445960048
834670867
898907874
1562774570
684838193
71574828
1641062557
1211596510
555710603
224387235
141142143
1354294217
1308137734
2027785488
1220842320
1898584992
1799588143
1816628304
1216670088
1825487266
673895028
25573561
1860400590
2070959547
8318189
330219120
866752658
356233904
972696248
1325738901
1022912442
1076243136
1252376572
249666689
441413230
1073868625
87006505
984411128
1300233699
866517736
255397077
607123318
186116758
1610783811
986207783
326125203
66840754
557382492
1284386562
702918593
1250787555
1478998413
1074851208
1231824480
1464607641
423500508
37303224
1361815509
2133554658
145310039
1040904239
30349160
1661384924
1143244225
1688427240
28898185
351813342
1898178358
1755796733
418304760
1955776885
518161820
491326387
1872801713
1759262473
746332092
983460194
992196561
687691043
1893799458
1722526654
706966939
716473988
1298410577
1641684905
939797776
1658184479
1651058137
761176691
1752116862
1952828103
182214627
1235030785
609831524
776050019
1162265518
154035684
10705110
642958423
2093472993
515998983
1639854195
1674733120
2044515883
1003259086
2143239577
468784929
481802077
972261458
789053187
1261189728
1201078227
1103468748
548232206
1315583310
743679470
1572994354
2146292946
1917760462
1099260551
1544673198
96909031
1187971962
1334541627
350664645
1433368623
1992435042
944024285
1040798400
1088332055
176400871
704487298
2084464008
665708126
1556097266
1303176984
1755438788
2068623211
1531060614
590137758
1829286035
980418932
1188304744
1301021340
1362576119
2090342292
1683524792
2024752083
1859435423
967544371
1466640917
2062652750
11964000
1451947537
1322513096
1608225037
38290961
719730289
1944461611
639483686
1653341907
1092095227
916496845
1066475
1668096597
1482372269
1705795557
316710007
1747832804
99268935
240168468
1902413030
1285543233
856177647
728181239
1940540661
1608761373
1771197280
1666519497
330448312
930692139
2020361918
982616834
205507145
304307604
846863026
1946571839
579799459
170741520
1098075343
1284391765
1716150831
1993849019
649660880
656995106
3153432
1352013105
1924255118
1774468136
1255926783
617833182
2090038457
1040681405
1885445223
1051329351
1683165348
101961399
1107477637
627535659
1543797783
1013096629
626985202
1650469189
1493506268
1775428734
292894989
1373565951
727181525
1070362395
1539074645
1741568068
1268572420
1199495246
1942976329
266130843
991964945
1328171756
1288473959
1291895825
1377583984
711617970
422804259
969708549
89588551
544227233
2098550843
2130309433
1884880746
1364173941
1140008952
1690161959
1855243700
696412030
2081601669
2092912419
861683181
34654611
368693752
371754345
833663884
1004270151
149899022
1628996385
2106364262
1407390884
70139472
790019785
457842560
54202664
624858636
606856128
706571793
951270013
775774980
573174310
1970601983
510502999
185337468
2027518802
87739736
1674302853
2021454669
924831485
1922172665
1066695608
1424646190
1583416530
384047599
27044173
622059584
2096018660
1113562413
151198613
1260131949
1192278299
1304072689
1501102844
1532495219
1501861879
98248374
1159225355
1708300867
1131576026
65504928
673318610
1548789386
2052813205
409840921
677354246
1804191829
446701197
861321652
849556199
1687414333
113510057
2061999228
800153939
74247785
929714499
1073059266
2144873636
1822547983
80650765
205788404
6160848
1163556661
1754420075
954371448
2136160357
1430434141
234421542
1850056100
1552069692
874638871
764608791
1043573542
1649087328
975344189
1184938785
861122184
1169936455
1404915891
1700296173
1308041242
693021364
347209552
1323168609
381104287
1486033627
172389910
1200176028
756610364
1768189190
627997165
2096583278
1652089510
34724528
938061859
305692011
715489602
1374216170
1910856192
174007407
845367574
746973027
1884285053
644504989
257699587
1996675627
869809500
658663969
400734873
1991741011
1677475009
2033583607
1568217641
468689163
904026904
1196812443
1076324413
1810702843
47963343
1512259613
1415293035
1018724055
1588520294
1277242575
1014653243
975538101
477327532
1177746842
1878048420
1412635655
1090597151
748824180
692927063
509846856
1456853195
1215572725
1302968433
1759452226
621813005
795914337
661675656
193782940
836107128
446208182
638123397
1058653212
1212432337
1630297319
146295055
2039245122
1377131298
994930246
2024384152
2112333510
2111132190
1358028839
2041760345
2046987310
505837280
394561805
1025371595
515525722
224545203
163474032
1092270495
454567625
674932252
2027039011
1511115846
2097352872
1446811742
2052194579
584978044
1891015023
1085759893
1827506479
821533499
1534457388
640873302
876073176
321793084
646522113
1724287124
485375736
1493686081
1998635530
1583394862
1056413767
474821161
322737282
686490849
882278551
345329708
902938062
1972895415
1414814344
797295518
1951354466
128175099
1772762719
780025585
1834724130
502692020
654070582
1950467403
755970725
900824581
2139765517
1143800316
2102988275
262621863
140825485
1085530413
1238592583
302151065
457472294
1626662220
336554043
1599908268
1381635520
1286475573
69891600
235468635
353525754
1792514378
1417780363
129695098
1041678124
808524008
1714127215
1714980808
2097313162
2054890024
253450580
1365120610
51459956
184240346
69517680
402885282
668180301
1878663557
482611921
1933598144
937262176
706235087
737740265
54334458
1254374291
1108288657
1596312964
1017464005
1592854546
683015210
1805995850
2081498981
882164263
1843952841
1012368105
676045550
720707523
345221683
750422553
1164127094
1728601208
602457163
1585634136
1060232528
1260516583
193632131
824515576
613989150
1784605936
1717371319
1068932803
1883054609
1154340543
1681639328
1362221307
1597004777
765621171
1166015786
347744784
914138965
1824068259
92825458
1675074185
730574754
1923160485
32122353
627718915
506655266
2076086141
50482968
866382589
575719245
488031470
1521040706
362451932
210502512
926031265
622240256
665420539
541475829
1847886853
1143271440
384976621
274503834
483786422
2013790050
1857020360
1856517018
1589337572
303336679
164098743
1599361741
833653608
1275806855
1992310963
821181744
1399090307
2076038663
1005073894
1224833106
121147175
1936409386
538379614
1895593413
313594772
1535978643
2080644678
1214590764
28971470
892877235
1506915313
1292734581
284159612
1096823088
1802125264
1389211534
2122575222
1778017754
1123014829
2140888187
1041808446
812918718
1575068640
1366243040
978701281
627138315
2038893057
1629456286
989138481
2014187461
1477276777
1833676267
1169783898
434790642
509846356
211414340
446507585
1524310712
335699202
1667973265
1209297483
1742703339
2061019301
41537588
463087988
876065029
58486119
349342384
857092600
190959221
2133299692
1074027138
1856148250
135196750
1984969325
774861533
1335527979
266762685
942216079
1735442518
783562532
1005877545
1862497584
407859519
1742238092
783000205
1239689832
760691347
922326099
1545240152
420837709
1187639107
1001229413
469239665
1576107862
126456324
647469583
2124341054
1380837430
489488659
324720792
639462446
1347423183
1698088819
1953771807
2067503371
2132229050
34660548
1850417909
137845326
281028834
2130104418
2118206982
786945631
641029780
930360405
1720675454
194367770
487899
1864284744
1868365516
1129064250
450769476
1443012221
402316452
581737375
1244049767
2094011938
1817887774
1025898610
914072896
1656346789
115622841
589587633
1739022929
833809305
262278752
253347401
676014930
1031741474
1114342356
390650831
1480704990
774373001
1119807160
457025823
1628612794
1303624962
1691640030
1165427179
1212344019
1373561382
332870784
1216523299
23110976
929963678
1732011536
1871317016
173116775
352844254
1761473389
1292618850
656992121
247734783
1498802772
1923543185
1547694447
1129746727
1701976255
617296325
2103617042
1497176574
725406536
1130732771
1278015538
299402799
802492816
1765663375
1223233983
989609944
539168947
507652280
1340828496
1885162264
993973143
205915996
602492456
1469187744
1942795245
303578562
1683047140
491436399
1121336137
205567388
1723901021
585787877
1854747959
1347838391
1356779063
2133129180
572091446
253017245
1074213135
1376885713
1792804231
1072828852
486472234
682969202
341532789
594362691
85855372
546093328
720934212
1198447355
1557562946
616343295
1269404517
907417820
153453127
1100264598
1132888649
564428908
1783596169
1935139773
366251095
1339684678
945886559
1863231041
1660966188
2127182421
100555511
2062142133
84042555
683933565
1504343136
1765073384
2055391162
2052990337
157354026
689393092
324643586
1078143175
1885681977
2097172556
501971355
535615738
1508577224
1584820727
299093419
154015187
844539181
659382769
1968277773
150361503
1154642349
1543644672
460238721
606284637
10772945
1798510819
417431340
1953089585
439112526
294598363
619460756
738785696
391850972
1185454419
793876102
651788698
1922548098
1609974920
741231955
1726533411
1728462291
204061541
1525730719
1760026562
1921654994
395055465
334347306
483758004
1932285173
1981743436
1663678282
1063467516
324033952
2021787487
746487316
216406844
2076050254
1213774565
1149654854
1415363715
1964408580
1125897777
1042166428
379224548
1028736198
866913113
1681531257
240157559
1338828602
885653756
832919409
1388188444
1502319095
622753875
1511264980
803953696
403185069
398525770
550413083
1256657662
674602303
176203227
670462034
622995644
5134385
1073770900
472379105
1350684337
972804050
2061347292
1762067678
877231475
1857725164
1499042127
283377311
318780396
1319572713
204051383
882317915
1340391509
1451779501
1334669941
437197706
1998386213
1690941731
1907099118
766407230
1111951028
755747435
444111904
492766750
1324558124
1861986239
272417586
1260343786
1712023116
136272166
1762066371
690097324
1800289135
30934339
542875848
789560112
1534107671
1598891361
1394891520
46483246
979192404
1369993903
336064198
32002908
1853466220
1768637284
75842703
443446340
72181834
1960258769
149613766
347983186
1635676458
1266522328
1728680103
161751421
1936703723
963671127
34865613
519970504
1318376100
1322424366
1527128138
1497732312
1204313966
1879100128
350898719
1902846087
1098574180
300074805
1118259507
191257374
1030449400
513622128
124305410
810231552
1061530759
529709623
1741567082
2033652080
1661621063
225086229
1008358084
1169494623
1216532039
1998732513
1906637862
1369627767
93552408
886421518
587773861
1316858325
2106415046
762242464
709074125
890937012
169460542
124525400
629636124
240136348
1159210715
1931473382
531144162
1519042641
1331762473
2062309031
2036759174
1571427094
1067717005
753894514
1462402842
373929214
1615104078
1610686524
196309686
635799236
1318569315
498974212
1826035297
1997990644
894437372
2045860204
1485150857
1241344342
1457827192
2031570023
1394383590
363106797
2142112881
771607444
898055694
173626310
1662160866
756460983
27234401
1502103485
202334546
917915982
80683322
925174499
2118892943
1021147019
548848117
263286433
1742331522
766824562
1294002297
549233537
1660617572
877819601
1438522324
1216507248
1242768476
610375551
527007911
2020025634
468907227
474257052
1092129931
1111951840
560824616
1576087343
1882805170
1221435462
1374497476
1495213637
855175004
361798426
592727249
111129305
616602574
2102626922
1434196988
1547287548
143108189
229949247
929272354
1834973984
469882859
1171082911
1152406279
1048186662
79216888
813094062
2101389016
1564787121
2008762426
1124503003
333327511
677375577
374989063
211986523
1467278086
10313437
756751830
954960842
825032350
591370338
577650247
1147876470
1285100573
839314977
1142712993
1216368922
436819843
1987681861
1446999155
1516334703
1017624421
1875679636
1573728567
888076318
1224838992
2039711965
901562728
1851964727
159849410
865603379
178652296
2012169167
288294192
1153576009
1635425659
1119232959
1350189471
941212686
826991385
217964670
1667672862
1856238705
382643894
15591444
1736051549
959280580
1895030752
2000124351
1284685795
438091832
1596856517
2002101165
354105463
1249092701
154029620
229479970
1727277680
1867128600
562389491
2054442078
1468552222
1701450419
705073496
884560649
1205301822
986106788
1028868092
915730268
1217183434
1715541293
1479160538
1269734434
332132097
1703182740
1912620315
303051300
1682183555
1521621981
1034794814
186163740
849854270
1807959695
551204506
1141579727
1396039738
2047444566
624312681
1258319843
515874524
310379723
1308804960
496003779
1538352831
547937702
19190195
1506148828
1479413751
1541359059
1893305168
891108268
1711899849
464006053
1860977593
414227008
709126981
1620635174
800129314
317748583
1789599740
1359898321
1302952368
1785106385
2060494639
198332408
1979678730
1327116543
1266761518
1207404029
1014494048
1846823994
391322209
1945650044
952021184
1268513440
61681245
854684317
1450891281
879056472
2101112624
1998080856
146012890
1297899847
2124049266
975351565
1251697449
1765448175
978907940
1100095866
1274975026
1305885200
1823130376
1043039059
958634482
249920504
982486432
811201830
1881691808
1001476607
106778029
853410424
997201741
454892723
750185355
1005083671
1747192621
348388621
1028938162
248118395
1203261861
23296040
224030168
540377115
1252058868
1422067316
1821832413
48426837
2013221420
1195797559
1901270818
640559520
903893082
1179578407
1539904159
168419008
1997621596
1229472231
1664930620
797240356
503922441
731468145
2117236783
1718649744
949575691
1491054384
1806035950
887787750
1257512821
326411715
1253679826
1145135321
590806073
1104342136
654335103
647560063
1485926533
664514451
121178863
603457176
701829578
1712071132
1285433230
486740412
1010992797
379799077
1182892809
886414401
1821482288
1415444818
1553506496
1335562137
1826492463
2072006151
1828312237
1826831063
265972241
1780843236
406482494
798213441
764617259
1316792298
738564191
2136459523
449095079
829143410
1432453596
1341662170
1741033166
697534089
1610537851
1408691642
1250983261
315888223
1574852028
1122982058
1789496133
614210974
2055506090
929608008
708331281
23037809
544066287
552677807
453642039
1634259973
2006815099
1612475916
672514197
76259276
1793761155
674416524
969472322
1001097569
11366953
1556204948
1745027464
1526376486
1496827394
1664449208
1145727091
1890257290
2103627013
1846751463
688212429
730758042
1677913878
2138666525
1227362455
425639475
1564471519
302934297
946746656
1818935787
1211713098
197793343
2140572596
1963629958
1355518335
1804529786
2028491506
825344124
1725349284
2060913250
898805444
2080010276
239578659
883931514
2053828392
1865156734
637171019
90202303
564135664
1311566821
1308325479
1261354775
858316176
1840543077
1360751257
1541964720
2030191724
1172733182
2070176821
1419571960
1394798868
1914018570
1690666536
1378311420
1850715941
57778231
2124905766
1377551772
1917702623
565596633
1723976385
137687429
430479981
1432922945
1463761445
929863571
566801469
1463360928
636925023
1538314783
1029079055
1861747211
520261101
849611259
715357703
1945307570
1591238323
1934590439
852381087
2027230743
1326795400
58609091
1404667714
1956218599
1303538077
776092426
1269683487
108625373
1415842663
1259975061
2042399042
2067800656
1389124386
1019901436
1230737698
383369025
599100455
1241555867
112993571
2136510603
1273036338
378418195
1509123813
1080593273
1692103088
597166678
238123878
857012870
1186503770
1138330665
906185622
1838060114
1714045355
2103374659
1489759050
626317656
1686301573
275640337
1697868623
2060264178
914244303
1518088230
429386752
1704819818
225772130
818455861
1214720201
921851428
113256211
1359783242
79584588
325710896
1261897831
498701540
106771197
777006868
862827601
611420582
1605394471
729446289
114158393
178124198
1166545819
861546107
73910838
1276302785
962868742
1736364577
2072444531
1252838961
1251167637
1539649476
1015997449
326935083
366617576
409798770
282111030
1353061693
1025125762
423024992
335141158
440964874
1157054859
46175794
279624370
14952654
853826855
1005325662
290498230
2097881293
1305896473
1063561774
204117742
626517638
104050776
121031732
1241154680
1207911616
1118663290
163903420
1105782397
977224040
1062116900
165307134
332038831
1697980351
180208460
1212103926
567594524
1888266702
1102075329
510296741
1685641551
2010997124
883790486
1025021178
59749817
440539686
224478722
515563406
419643355
1681215063
672711602
2051204114
1346284697
1004499535
1594351634
1612526104
919050475
882228770
584702996
1815503438
1752964308
915662171
1910326070
615602304
602876998
1177504512
1516153816
933641093
95343826
462623286
2078971265
1179197031
663889972
106362102
1420417640
512901577
1377984051
934670904
1662643061
1350990678
1606746858
679303138
1245804389
213103786
280411984
2031583926
273348277
108345605
827370463
1557202075
50197518
1651274585
1721295476
1690350193
52458309
1625172763
777542928
1859804851
1231702690
1792998288
2093406687
235245993
783237861
61180764
162690744
832569774
1985593058
565414254
174382113
2114809167
496877356
735125788
150361631
787167371
1920941700
1164995570
1032175536
1757320344
1416971141
1254382277
2122749759
1089417842
252708005
1008493389
1594276327
1179210765
1093570546
152973968
1800044483
1129207486
556648303
810080433
588054962
1729924193
1213305173
569807890
201901293
1414239533
58725459
639535316
2014679838
782465788
1286654335
1500298475
1146780384
1074119129
1907777472
1820618301
452900094
417863359
104081584
2089983131
440686795
80103320
175427655
182537860
2136849333
806536616
1900140112
372121508
136795139
665636218
1381457663
2032960019
1547817193
119053335
161232965
763289432
1007827885
851687434
186896021
653757445
968331994
244415113
1450556605
198343773
1995490621
1641319594
2143261377
60372330
259150687
180510078
591819058
2028137137
477763987
560480225
1271146893
892795247
402599990
1326046057
1333818585
1380647814
718191752
1183186142
1112032015
1024978234
699413683
950132519
747306880
640377218
1534455012
1162302190
2072255597
388410849
1052034377
1236806480
1656322846
172540978
500559959
942126545
1412228188
1116807081
86842272
1679255477
1041076907
1523799551
131731436
896330400
1894558079
1771533217
2124480362
1472436779
923328949
1020614237
2034367894
2118264281
1551775245
1624153534
1747846239
1223465506
226723801
1162242399
530634858
1324900373
671188311
897505925
149640928
1894271627
1901642808
597193027
594612822
802287051
1974936705
1336343182
295491472
1077612301
65391702
165616576
696530176
926623906
30397763
1634562056
1084379534
11617198
243431190
1647132868
362136234
1843073704
194515020
233277166
355546359
1987859532
1261985237
348496366
313777615
162580884
1522343814
1949195534
723551093
1822394512
1319819394
659229191
299523610
199492164
1791066087
418614502
1038481100
1738665237
35878474
93392127
1920633320
1076508391
1778541319
2137276071
416074640
1290319219
2109825318
1244155723
434570460
1623594014
990921475
564842724
1608608470
711449995
1878533641
415449877
1209147682
1387225357
36474211
626435247
1834011755
740766406
132326437
1013079975
508221069
1434899136
1055546962
253209232
245001287
969984927
327158841
542164966
156145245
787743667
248882957
364025493
982231361
237312889
1005109032
1439712071
736147510
862022020
654861627
1357566798
1062044385
856881586
596075333
713471936
893633209
786889407
1130155785
1742852923
659276316
658182228
430116012
879485839
1459959022
1990341036
1100631412
364982425
410732505
77024514
554429302
1177772126
1882949538
1277248052
130014614
951814481
1178482940
286911422
1595846894
256779533
209195488
817826801
1380598597
1357961010
632125982
1631181110
611660881
1744667629
394710204
309084637
1680150973
1465850121
967633538
1647960236
2091158085
425335140
266740707
994242706
1143626208
1674092722
1553965922
663025803
2133398040
744012565
1849967527
924075706
373605411
893163635
91704566
2093128042
29166055
348132408
2136559096
809898383
1918869687
1971108788
1590821439
300784816
355670389
1635302881
1794481973
1946056716
1677559987
1182001417
1443044509
372377610
380328355
953950290
809450031
1575298077
1827634725
1043057235
482555043
925555760
1126469885
355478533
602383972
524905583
1162183916
2105054769
684881665
42381801
1040310302
1911440665
1051163582
1583767932
1606131614
1405128621
1972553957
1991838626
1451804028
576549003
2043592804
878758242
1405875684
424241473
2122188115
847300953
783847614
33055869
1755738895
1190722325
1916936626
1549164889
644215463
1230252641
1435477146
1312151695
1214967500
605464135
468844966
2119104019
1053841896
1435462862
710758788
396899217
1046112121
1560046586
1242501888
1490618393
58451400
1222195693
430498230
516235203
1600677196
2117690073
484594557
74064185
779483192
223671893
1276718394
506894033
26436861
2101618450
547288501
1574222158
661525658
1419827348
1113580997
815841420
1091990683
1292511428
85992946
2133852344
784439256
311710881
589884075
1140310156
2079703815
527028468
898927846
900813585
1311855286
973441763
312953078
1692130068
453090309
1179235603
1296672185
788388975
1507891959
588596486
101487938
722963422
1287249432
1993042758
187192578
1354282397
329789199
1322863702
594877398
782534050
624377178
1273196184
1190379143
1132018207
1531431403
1087298497
473736154
1820171944
1905292800
1465671618
602170078
1020167263
194478594
1092395647
1270694148
2093828442
770541661
266955239
1688133754
1214364367
1060766304
2129387103
292277370
184848990
1678206803
1661688361
739475118
1839195968
1214107034
1307882445
1705776166
519416302
1340118011
2013885115
2118162649
884777818
1183829596
1619117433
890206644
1460509040
775620698
71828220
1694271665
54599822
406545913
2016618370
567303644
1960238146
723034145
940598415
1384101852
1623423679
311299445
1800847008
1597244439
1608854464
951684010
695126067
199154836
480058395
17190446
675052365
840218191
1027248604
984680144
1127112358
261307076
1845854716
1586782919
763600163
960560985
1293422310
996680063
545256628
2061926161
765800917
1347325519
1789057290
1511713625
1482339123
1103644952
980342929
1759415134
1638926493
500578183
662142900
1556377662
2057151718
267561143
1037725058
549910025
539322757
8861114
1641993364
1303617965
2071039928
1204673946
2037487102
869056879
32956414
1906030208
1416180555
23581686
483352914
434930559
733581029
1362955821
940338102
642145453
573996450
809002448
862004203
1724398095
1124437043
145788129
18908833
1633021421
725870696
1323387649
1522628271
1655097911
545674633
956712450
1167129273
1361297322
1843161474
1112836801
1771460590
530540803
709816140
273963846
535431028
1493539679
711195358
1089079988
281276699
342294626
2020209577
1681957298
1058633397
1413215027
248758155
784830778
209199662
1623318724
1456808110
2107757825
1014733475
94904696
220823156
2058509009
1669498377
693419374
1789711559
410718648
1623659444
995027714
1524814431
558679986
1164643283
683083732
2074876193
879855688
1434738918
882304052
492698267
1012897412
1545446299
118938412
1580361594
1450650546
959036782
529316442
663968759
1178761669
850233904
867819616
1299529885
2099546778
1491420106
210019982
978788168
179556014
811173479
378579034
89226047
871409580
1785531366
120788660
874463772
55487280
1891278064
1890003888
255321842
559386476
1536501039
2130798756
1871056952
2114070335
1983343476
148660042
1660026670
973798724
609463874
1505643655
1758915971
786118200
1177950263
765736303
537319338
536438636
320704868
290849442
870035839
1332016860
1319395103
1405562301
568988533
592822737
1950786942
312971980
522057597
2109675912
320112771
2087663960
1002693714
1699021462
2098470530
67129536
470601648
1853165246
917225141
426648948
684702478
1461810336
685279645
227023607
431458647
596244195
1330939976
1564822733
1140897194
1996410251
1540399428
1912528570
517700477
1718989547
908785171
1346923664
736990473
2078692732
1920405451
423386096
899402192
1671314517
1263538815
1493865254
529088292
1627913442
858657502
1291129972
367323283
1360575782
294336216
1142431625
375927494
781794239
2096429469
1983716550
798336879
797676075
1457036817
913591591
695410030
1451604950
215459965
325869284
2029841652
1272949035
633109612
1780541138
1809031138
1489765029
1500960161
1532782296
1900302471
1253716277
329357943
1362186623
1767650690
840902447
213013745
1789765345
524479070
1618745339
1446725432
2116369462
1667199848
1292629481
2032100378
1475863479
585289705
2048197088
593631459
1415151350
930270855
1735366814
449272333
1562232217
1434401764
1686942209
158427221
901723826
230788667
1465554545
1562783412
1564062293
2019156219
1461045257
1437471470
1712045136
1856640982
585939102
2001736
508991510
1359295936
317531454
1270310878
1123580678
1078384532
2079621111
975515619
487489922
1913379254
1549165500
1037165939
191226484
1217380995
568167154
1754885724
1115354959
478331398
1723290041
664819006
1945855481
1694608745
1934431847
1079620220
607274737
1202255368
1261126386
986521253
923039372
1767903611
716621531
1719282637
839742681
1368277511
1943648209
145140854
1374075954
2122427236
217319719
1845917969
1808201254
2095410049
1454434378
1504114794
1159276037
146272020
282716469
201493667
2140857313
114754595
486595668
219557666
1059989230
234470985
1819659521
1147125596
1303638432
775576589
717228809
1704616667
1792522548
1661304439
2067085820
17690097
1972819112
1860948399
1052824240
1716462870
953432126
332466414
35556417
728061325
821596777
1904239555
1175863971
255479394
1484487680
447579806
832139675
1459528624
1524424935
532236829
364983936
756766566
1081467021
2068935843
908801591
1247842036
1238352461
2046015734
381733758
1320760154
1330625809
816964338
1589677485
1018955980
993962779
803254985
949024950
86492119
1598847019
1729147319
690550644
1390754441
290636886
1160370719
1690660682
756682499
1709510436
2032898092
1739041359
1402530742
1270949001
1292329335
1436158900
868606197
911067011
2107500754
2008901353
1050771222
886015245
2069048553
826469192
180936154
20459171
1249400607
1925823119
825104254
367275374
1112372658
208758971
598327862
745334592
973819266
1726349870
383470498
355516867
369453758
842428918
100083388
1447481154
314546793
1771444981
308504594
2138957850
448539640
1576030222
1661460149
1155480303
1540650327
1467796498
1597803403
1125255522
894441738
566699490
660601446
432262220
867997315
1850355305
1564259233
225031122
1368313271
294112337
1733859644
1186800360
1612070829
300527189
1194877310
1788173042
850391940
2052102906
1661446073
281081948
1382731499
743352271
338396353
2005618655
484579953
1708262054
649593831
1292346891
1754908248
1103485816
1152733645
3607453
1773413639
2076121643
389900378
1448265420
955559168
898738380
783437823
834746871
497346073
821190722
89345524
1547273972
1809429226
1606977269
693769389
1130744137
599690497
1816150482
1592358358
768329403
1691637368
1115218625
273400154
1846769975
2121032555
1923571267
148203768
948158041
1605653706
303525312
1409170838
289605483
1441016153
1626348195
657595005
2027064870
374290325
17026283
408713721
381229455
193958271
429614801
1461717196
481483718
888356497
632134431
317984684
1666944018
322181252
1876366027
1758420102
1246564942
1818563523
1139900424
1397811609
1620856861
588001913
1826008809
1719796132
1913569994
788932978
940070213
245427353
1879982269
747038238
52329116
1608244290
974284646
1019925068
1453806998
807043310
838287025
1643530343
596904023
1135085155
1492774427
1024029856
575808789
707860017
1960628522
2005738806
2037946261
1940657124
273399587
1710933021
1549513227
1535067846
492898107
1452923596
2105848894
1876177591
1023537970
1719574502
1279607272
1854596225
694737111
1828811833
1461805245
958416851
681034360
1351504000
388568221
903978353
747545392
28119321
1376193283
1459839981
1869145985
269466893
1519478579
844959745
1632768403
1192795558
55667921
1995930328
1354385669
2057072977
437114204
1508843262
71311636
1459067637
1374401607
457121199
1768924407
274812172
1155795882
354924801
53239246
1149517437
148894575
525426839
2070458148
138426986
1150352762
1991642617
205721949
449147976
1022408912
1734930905
1508031163
927553311
732975238
1491579214
566058784
296118773
1971778768
2079230250
1503995430
2040128555
496363012
479095915
952555421
627070586
1164067829
342459627
730683915
1270232657
580435798
1479421961
794404605
1986007935
1621961283
894840162
2010874913
639558940
556218018
1418619831
513116988
584325653
2119010781
1313345191
633587931
1232374767
1820907227
659936799
1650770886
370356357
523457987
351282014
929437057
1205812157
618152739
1570707317
20762418
1062123902
1067683150
362043518
751208332
1989190628
1597146790
90287578
682165579
982356863
995010423
9993591
2023216636
1527911524
2064007176
878123459
376771234
360641939
1368070092
1408727770
1039557654
133303122
1005690557
1958455362
1026216293
1901559809
2108670022
1121527286
1287863694
586865666
1786211052
1632991834
189156204
2075050708
1542020187
1709839175
1106561483
1822328010
538532144
1739899857
2065464824
353983293
1344519894
1104012891
1082312974
804639421
1387021200
295717251
1352913136
681801190
1720543013
1502048834
285117330
26222148
1397743373
681934609
1367802135
1726050059
927405896
1134059194
908617706
638549216
1471413247
528388063
1146467674
575996306
1691272993
271963026
1134739510
1102632460
458671964
1413503646
735663909
757289803
248894567
89214889
517352921
732573963
1960320201
2032485193
1369819023
1982823272
1076698484
1288108878
1992452857
1956505584
1081143700
167042852
1068144812
1473824663
2024717406
1913943226
1324158733
1304203603
1112477425
135416794
1738103382
1534388552
763394557
1711514050
732643524
1224601279
669389289
711587536
2014583995
622625813
1685745772
1655124876
1290301939
1456838127
204085684
1522365326
970530525
572107228
264526439
2072235282
1067203113
1934067078
858993566
1706765404
964145625
428261695
202251202
452443125
247600623
1703718851
297921392
1315103575
1362700252
774957031
632889473
577422051
696762165
375867060
100187459
1874084515
1839859204
370680947
796914604
1041727629
1313200224
482428004
1574640684
280504962
1000541599
953978164
1448650557
5261158
997706218
1025001516
980280841
1658474935
434826243
259636251
1618705053
1308400242
1419400504
1943345270
743868479
1919267802
721616041
939947349
1172281431
1495420920
1714288531
1884372264
283748880
1151022535
1271643759
1629397269
1870335899
1659492856
69761492
1897039405
962538190
155799717
344473379
378182462
1427178972
1011703803
649890288
1055047977
1699167045
1231896906
2052541775
1866427295
783678260
90441800
1186056695
765025545
1458787787
1634853947
1285380551
1114106645
595745214
1512640421
1674086734
1296884978
1865533096
959109965
9709993
1445180195
1057536210
1783750530
1158253942
1573267825
810520327
380198406
834153891
1559234576
941127568
1934105542
1249995471
1794171830
1927466540
321114345
1828599668
1216357284
1147864362
706856961
333751004
2046469971
1224289944
1525888272
557219850
1369037075
1034481422
513436717
724115318
1645920943
503606670
1443414101
1841365134
2072256280
39078922
137765134
1100438647
915145086
784992105
1395982483
1157589505
1672857563
2085258180
2042306344
1403734786
145897179
1632937493
1980181056
887475183
1875653271
1072451939
1064319258
249540466
600645487
1944502434
122390433
1052397360
1163543053
902318951
1325308646
1934137881
1720063438
285162290
1524953803
2136414427
614998463
861947502
1420256032
1874960110
16149729
1316705831
424475286
2007459572
252358147
1345423822
536250274
436174377
626754250
114955593
95198680
143882453
870661014
565121126
1076226644
89319670
1814413777
641553671
1285696768
1937365500
767587660
684263310
1963838402
1797990467
1057780641
1029034089
1257554327
1195518176
522200611
1102518726
449950145
1280547958
1833801155
1918372759
1572432412
960436872
1470866636
1951638829
1363296380
1863234010
1049631960
87065312
461863772
1463539216
988852803
1866404931
563320307
1286706907
2106766210
905487115
1754523381
1500031867
1116748731
75856085
1092676779
1283935421
1567921851
38657329
1174888389
1067766302
464094973
2066754554
1481581525
505840332
289307102
1537724780
96179878
855037745
1343577736
242362283
1882314367
1800819061
1455213844
1830319779
1807596373
1866447862
168996610
2142927017
1330083492
416115165
825472695
1240212301
293140355
1594406792
1068650944
1254786186
860527973
1013519386
1132659428
1230422169
1768110728
1852412637
1903260519
1864727971
24323866
390984845
904508311
217980714
1052538159
167615939
2081098031
1135354893
1820558445
1970051585
919073160
595471378
512923747
25269643
1582106758
1764876458
585946718
745038667
1433611814
52582805
1273612375
1526247754
1928223799
1444735382
106855975
1548684325
1955038120
1441042822
1327444178
1106826815
28316149
381390851
186098078
1435060457
833952425
183095151
706150384
1823747432
1343047374
1474403942
383556514
1890026715
715285369
2032322786
239289276
180652202
398364906
1481404848
1379290724
992268529
981156946
951156614
1110648849
1608062682
746826263
308685060
482897120
527603300
58359738
413561908
148067146
1496154977
2134923324
1449351550
1816407148
979976958
391786070
532441932
2005455037
1528815837
1127556619
1931657453
2076493585
1522367612
230977455
724854193
1607610150
131022150
1822695530
258229386
74965002
2018924507
71537537
933322561
769386875
1314720161
1689912940
1776574452
1662201781
1313440011
323089236
70108813
2037631714
1176561011
564193478
1340211128
67254090
1960899790
1987588645
710970225
37513633
1265892318
2019554679
1694648516
1570784482
1157349370
2023830160
2124595360
1070416540
827364783
75501132
475751805
132444915
116381767
1158246114
1792048721
984507898
505178262
644133290
244461085
1798052664
2131474010
2029117262
1652256730
416867169
799986392
1545865615
867656601
1867527493
1598250814
102592287
569591553
1074736938
1326889261
2065759891
560498938
1592360504
425197004
71872861
857931310
1919676059
1068275211
1855584547
1795532795
371523848
1959348362
174859371
1379381836
944748950
710638573
785394111
1319477606
519339400
327558290
2026973325
787892752
1134064732
1249147448
2008187284
1155965047
1038705779
1845259330
1600464851
186137778
1511438308
21303538
1289707528
2045270192
1592064795
189546561
275780260
903679020
2016532246
1642305159
138834357
183046805
2135246802
2021727513
120027898
244970857
686856739
681571500
1531210380
1724214065
1130945119
1697472086
1860677441
1255174197
57016667
2132698075
1684975447
1989144778
933943445
2145824148
1932436471
1475475876
972977605
1994870652
130235971
375950360
465398280
339090424
1893764806
759023268
15241007
1234032405
245096463
2068606455
20779942
1285268542
1176286749
1439255192
1519621002
764824644
356588476
105603226
884861289
1984337819
613330481
2034991419
754052652
840219355
1983982246
1293499699
1864116064
1133880037
850911178
277158042
1482612194
187979247
1005135570
2126049506
245942503
509585483
1465564073
1774486661
1791175486
263982865
414080975
1962772112
11761195
676783328
2138301808
1011427703
1426954994
940557576
406438071
1932567852
2018814344
2025291350
1244475467
355012485
956435267
1823299519
507592903
1818441721
933914056
321087482
453399763
919564226
1366575893
1456156649
24662930
1358344682
1042070657
752478737
2110669651
778638248
31377303
1473167093
2074159481
1844802680
1404851927
419494845
1622691847
1483165581
321401658
1054785601
907140226
1536069814
886080556
1702112520
1849368481
413519370
1770359414
679976517
980926260
1560566074
265285089
636028482
323069452
658782288
1365321544
372267689
217826297
1350811466
651279798
547256857
1084100845
530550140
1423560597
627763881
685031573
224443399
1007206317
1550498257
2132995326
2076273731
1146694913
1643240948
291422979
1947707230
1333772050
696629140
1140786250
508021417
684333541
141719528
8339601
1870367212
823034952
468244853
1099599566
1102813019
185521797
1823473950
1236836963
396830542
1844311284
765974505
1958889993
544472975
1527826799
2007850597
1765699121
1757316596
834240303
49962033
457767506
2008783536
1916417478
1037098165
1783489167
988079774
1241789744
484310275
1464874036
1045258131
1056965726
724657722
1829486048
1539699463
797384356
1982300894
498140954
1901135958
179389260
1542285942
141980633
2112699519
1131834245
630804358
1726129124
392668892
1750587391
974480094
1466361238
104574275
514444956
789210330
227793547
1501251780
773749803
120793066
360882795
1273425998
100023269
1281086167
326345678
1348756616
2107991723
402068651
936328740
836643571
1345337095
143606855
73072118
1686379878
383153367
1953400223
1021966092
743126319
1667328003
1186859678
1417456184
1595400610
1302617750
997666831
1065975118
170364045
177416556
319643183
717705523
1739207396
1061625226
1834331821
1416981048
1777757191
202528037
601829405
288602855
1586777421
145268177
972907498
463219434
1053769723
171703861
1402286100
1028944611
1405694987
1499343274
531475439
1534852734
312365402
429973583
776355620
641866172
308076658
151915268
811670631
2092576281
1249673236
2098506018
1700724932
1430662014
1985567244
201858164
1806203461
1580973825
557014303
425410241
1795720382
133339339
760314269
749973361
1812261353
1399955392
1897198908
1737776987
60473598
1683707333
462873315
1383539018
1311200283
2042840122
825939087
1984240320
1534636050
1217261954
1340737457
496442577
1514636118
1709781364
159003325
810128350
1354445227
1578257177
2126628190
806283457
1744775204
1410318677
1424216559
1291256773
1912527001
554197714
413867506
1308147351
1099172770
1223217359
166075707
265799136
862526484
330525969
99772664
954417351
1828382212
992455766
231040070
1746038324
544978475
1712697901
361506245
1932639716
233495335
1938036610
1236029601
196643545
612024813
976392485
1209686504
578421321
832722185
1135777530
282443268
1901522798
1947894868
1077104135
454049938
1327909704
1529865854
1725539517
437791934
414746143
2078970833
515789835
932251840
200303724
2089460499
605083351
847068512
28431709
1795454237
85710830
1936838300
298115073
1024498504
581306017
1823838609
226991349
239412914
224406692
1050341825
91275319
1376724721
1287855498
1350920406
1032535151
2075353126
1045228518
694787327
1944282323
1694148224
71724521
1174495883
613011355
1937641450
2139198487
1727269257
758434556
1750294748
235914544
313224349
1659993831
874730751
1981775950
1486926469
1858469278
1887886028
736396596
851466115
1245560585
186770503
1791751364
1708778338
885568715
1875819868
225062292
355910050
1931966013
1315448907
946467116
773721362
811986691
1704968211
1900351855
1156006242
1865897989
1358394723
1859675992
863734728
138502111
522442567
1346469894
2001202375
1930026698
742821237
442711416
166874169
1163665869
367883732
771011927
814012232
1989066265
263239098
1095695733
979986407
1301000134
687883313
671772723
647696298
6463801
400718043
1822708522
375570206
667914517
655332801
57094928
655359030
216250907
810100702
1310815702
278709703
1494251961
1562987709
1993421060
978142408
993650807
1501335948
1008648066
1088938004
1030784569
1910393295
781293105
322123886
1099962890
1771931489
1443693547
474571021
1792624306
773901440
1698469901
284070323
660194284
1218959948
618106463
2112938744
1162352906
839585833
1826580428
950198220
1048589804
1115944320
630877311
1479565790
1213469294
456740454
2059897559
2085291112
2122102
23328011
140931617
2074638858
274190564
1024443945
1629818625
1170934371
1766504661
1067595108
253136804
299656294
1652252841
206436160
579888729
1749207022
320892530
304086820
1024780449
554423550
1321749674
195390985
286704254
1716061335
1039547745
2072416441
677649158
1203876150
1236918389
1752777331
1457347127
1367125517
989356429
690312382
1175544881
1716731345
1501938471
333826381
1503758263
1837393507
892755659
978046178
1262019032
153571387
1931700440
1136580642
698221628
1313376039
120664282
619334618
1619205539
139374935
634822674
1786708609
1051359268
1457609675
520634914
1220023758
1654927401
2020900270
1236930151
1323595532
167530705
1075450566
577067043
449049063
1303521874
1014958110
755475201
2089228874
1065976648
1065911052
784727214
1320414060
1472923552
942394405
1636589198
378776460
1479803716
98973606
1352048769
586144471
324064799
436273130
1541458617
400941134
1456997386
352319418
942045990
1615070904
275257529
139525309
1934232595
490061601
626622171
1492326650
1385347979
916236719
1318201793
1428113972
567715910
1348183570
1466549470
252423458
7148420
1506285652
828287270
1245345249
705152492
874270312
897878164
999806694
2034115405
1581333383
318663493
873974485
1744497636
2068355856
84211767
1823931868
717512192
1762151533
77089105
130407750
1639397697
105734430
1826773829
1761429088
1788739773
600133133
1520614878
2099196763
362044362
653710925
1595715213
605898343
954384799
1971133258
331963767
1975958478
1665794096
567226793
1401211478
1158008485
2043726984
741678181
1480019090
1362411956
1858635883
1207816318
349571941
435027934
1472278235
707736016
836640558
1908263750
982814779
1422533810
1900432344
490538745
1677761315
1640376041
1238245981
199426729
190176145
1100872809
2138861096
374724424
82365449
76185757
1855198097
2025333110
1082493034
1713694833
800458358
450419045
69254832
1418707739
1577105084
734102716
269050047
604593367
1200484843
100118543
900157987
2017551392
869049056
705637216
2535290
300211772
1623806895
1116389762
1180872222
1406357591
1396692253
1957842599
463293735
1789044375
1772762184
1101807519
1518817079
1961999928
1723502428
641961240
1532048686
566046939
1533644480
662419965
14562930
864556585
45964040
575281858
1235884072
284215841
68363136
823375988
559847912
972135944
645650784
1774601389
801881204
770215697
948374696
1746633131
1847640238
883243138
1234592936
1242171493
883032870
1696528620
15395001
1218496085
1871066452
1065882390
361631193
1452458203
1013075073
1720400662
1611603849
2001270511
1673975495
262869134
288592555
687811322
52601859
840186097
1102118526
704215912
411272970
82272997
78434288
1879610177
772464512
1496271614
876725916
345871026
1119277982
483114824
1046148281
1871555379
1894107029
1294583268
699556082
914408091
1640508813
538661341
1389658747
1407909553
2029841652
1915872528
473748122
1359267337
1000738066
312447066
1068249645
959232263
1491547780
693454551
1111949360
1925312332
231000603
1759189521
2074998103
969767046
1051316613
351476376
1023478160
485712788
524198122
857933361
1382867254
540637205
34593830
171000709
461912641
1853990769
1074364747
872383093
632498659
706413789
761236082
899607142
681279254
1799617701
1716060547
1299458365
1654625138
1916494839
1257816777
642321696
1799352637
1036899401
362302137
924963693
1556714432
453584245
523732054
1178668316
1053713470
1325380926
1351441672
153044960
347986524
964191789
1184738148
2116133294
1068207392
685898413
472925284
357429432
1128686929
1097696989
1888432134
246437414
1656812055
1516549014
1693415985
1617896996
1902332995
1815435503
1263550186
821112611
68443837
1407369055
178569590
240965797
960838057
963658370
1334594364
524981154
1888642778
683856716
818088271
127003585
1341159744
1862767937
1049145581
1852176266
1785817238
1761907459
1549986140
1550698083
1039551960
1021724326
1895930515
1609335074
1132994814
1663356854
281411834
1866406655
2069751219
198830038
1349558943
1214410121
833627189
755361657
399751062
924309473
835745945
668702762
551927399
1235276351
2102990920
43218777
1646828906
1540272849
1411220602
790220834
482436168
1535810328
313265369
140451606
1785729846
134006983
421295154
463785540
995475518
1079500746
1666355068
1662874459
2144460918
1294220487
1211500316
1687802610
1032318832
742756552
739288840
962286042
753805481
102092080
1107977105
764206915
1893526112
1077241541
1808505599
797236849
454159896
2084723905
1708374595
68438794
59727279
1597525321
1062122138
168057607
2038665347
1694283925
822514819
1357297509
1047199201
1760576075
686267878
1937377935
144912188
659936997
986968101
1495808383
141624005
1317763061
2091305998
640104447
599578702
415363813
2097636331
597889651
632347259
915407410
1661914764
549926802
715917401
645301439
111609390
787186305
1062358949
1942481628
1828845105
71823078
2069319448
1526717326
1837239309
1233489754
1011606575
240156558
1278774980
140334163
484349622
1652857225
1206081700
1323906306
980121744
1702818161
1329106262
1673252211
136515204
603067312
1793817664
1487948172
392175274
1425609024
1697279503
69743617
1993833134
649671944
580156716
1921534039
1146645490
292235688
1213769873
745062525
481121345
913370894
770529002
874017990
233891976
1320148970
629044109
945760406
1996283524
1392339734
938014156
847470104
36265751
2047513309
565748843
1254630142
928256439
544885320
1964440647
1711244477
901519223
1768588243
1277836240
718275085
80282367
2102773368
1183769470
1839412181
92103313
451657268
1912926146
1982252201
1657852579
385187280
899714735
243886348
1006794851
1333804845
1302845471
1367334249
1518007342
1791176563
1365876338
521748565
1917692756
1619266736
1320476885
2076716853
1104127417
1631576368
344768536
1893990535
317674633
920416436
1713578489
1670577544
329221904
434640908
1862710488
322576791
85160641
1809465877
351342784
1867047547
617489625
1459581635
2118792722
51431878
316826268
1805473552
368266723
910641575
1072549831
1029325364
384877
459216354
1096068238
1294934082
256383020
2092059645
638011070
246693702
1814657704
1143727079
1850615858
393633659
375888657
1043389778
2006705919
278788144
233687163
1629388875
1251285018
13449429
148227479
279421132
647181454
5134385
376090538
956854499
1585778410
669297204
765732180
1996472801
120057853
516694192
802602708
1743157338
989117745
1692456986
1137329200
646600892
298693386
235100502
392338368
11191328
1048525144
1871706830
1441350938
179476577
471424439
1994354233
835088190
745059037
498013296
1873919861
1260632230
1158156255
475296601
1519084368
1596159456
1688692379
1061352063
1657682192
917575525
1053435591
1450455115
219709070
1767837901
862351472
711100113
799408927
745776575
1077292240
1225935543
600246284
1546981437
557265088
1825653202
1736892018
579411230
635234723
1027059574
1110285422
1905841049
598180197
1510866889
1208939778
1674263902
1200741665
207212740
620226243
1243195450
945071877
1688787601
1658226697
2035532722
1114744854
1701006924
2085464360
695261893
270505918
164326260
2052611237
1521658281
948530873
1030423206
800252959
1451684110
1839226041
1188068337
949550458
451525234
1446897584
1197715148
650521008
107088209
700205829
1395497939
421498423
1793440196
310158473
1025985632
205694269
1091143650
1134045847
1304871525
289044152
805255507
819692659
448767823
1472698824
1258012895
1603483021
1721549976
1667064525
117408739
842467605
782861983
103157889
850006716
2085156619
1574584562
1869320352
1192184143
710060296
1525973117
335497218
1599220636
1752400681
86833702
417590078
164165915
957082833
664854099
437605488
1878891121
791651737
419798791
1722022500
1341122617
1030967656
1996179874
2057624675
345481445
188831131
1464989472
223782073
1575643268
2025870770
225965963
1058930144
555843041
1196017688
1767995159
949616008
1848999146
1184393832
1105734410
1585192641
939299612
246322552
1067157461
15837833
558814139
1463987571
1921291500
459359702
298605555
394598470
727502582
1046255393
401203860
1678173624
1492719920
2019970940
1980252208
591142193
397558540
745349840
423989901
581179048
1622425423
80822172
107012188
1461520124
43908377
453469780
2114029381
1103021835
495336276
1511372640
1978673481
1810772603
880798108
1905182043
527112546
759580804
1520063151
1633129646
380613111
438264595
1429916765
1702434860
2057079915
1260077339
871234013
1103285260
1332435265
1974682019
1316734222
1558935697
1865719637
1049804538
1977871058
182251304
1124389360
258652307
1944283443
964723041
91944947
612675258
1101948731
163050132
1414596787
992890477
287599154
402668473
331267374
1557594681
1508908033
1172316971
1189390247
271400709
1016998109
1400710174
2113115078
501610681
1935900725
1752930333
754379668
989803817
2074185427
981174119
1437949411
2123189049
1665659371
66504624
1247587244
1605078583
745755826
1987115651
429632475
1730439642
1430728523
1285729275
2132853095
664173856
1703981394
894338605
1361911862
534277809
1888523881
1810988464
1717638327
125396160
1804769858
249707283
1195811652
862473498
1377562196
1705107674
1295791143
959641594
975801242
1882266912
293762028
122723362
1015681780
1236271907
1138294701
1636570406
195684955
1825303187
656472182
784870704
2023037909
199523098
1444606028
127839221
880902211
599220708
1390918439
576559507
518802971
793319988
232473491
797488186
276251451
1356279388
1839890419
1211727476
246507487
1370671699
228276031
695860260
22669261
761467916
1806789314
1775430975
541082409
319837484
1638393526
281738858
1508332713
857250454
1016668991
1703955586
1128142108
126878970
1936023471
696687746
1946962223
167284710
855228580
1559891755
1204351155
1604921177
1316052855
1967940498
1283292225
1579982514
759018190
1910693613
1636781950
848835812
812926816
1152010980
1704772401
1071719916
562750274
1786307023
2019945130
161720815
559597322
468048592
589617747
1884020878
257066389
1231341244
612038563
473791244
1725965077
277556395
2049700217
1677915751
34838608
1715886292
1040385639
1592291478
1880616524
622500943
1867985195
1635471221
1306162050
489602949
1004784040
168425467
325349112
1194153032
1754871912
155772939
669737972
1182565023
87657413
1572256347
1967664685
1853936697
1303423684
1798837954
2047654782
16529501
459134946
760230061
1407461776
1623327192
257231091
158072216
344934021
164808069
807208356
759415009
601093972
1904414872
1389111322
2020410824
909409160
652421421
665107629
665037491
633085213
1260369528
779533118
1563853753
2104803767
1567400628
1636895523
1303997299
1419823676
1457526987
63725513
988617540
2145763936
1320656213
539675730
749896057
753609681
571073459
1423412817
1836222200
1017236012
1450530587
816228609
306707363
1974153088
2120101025
1890859426
795972286
2125573562
603467643
193769438
232982144
466616740
1265475957
924474004
659215686
564913007
170741520
949681288
177653433
1901446527
234555593
297915653
272611124
942272101
2003308614
1135516354
589766169
1293790252
1764520468
992056642
861425757
1368089877
1883002049
1445242455
1432308985
347485473
1558626398
1598438761
1289623254
606138444
900420798
1080005783
1197917757
1773389863
555567168
127951048
1444745136
1024275919
1618855216
2128639543
1088027962
2092310785
539861219
2015179199
828538912
954583326
1678925311
470008261
664850094
31360803
742428765
923364620
1673138922
1294510925
1683609668
449021266
1109717160
544988181
1588147424
681732379
94046155
1244064754
538173203
1093768030
1879627875
1815613215
1742630951
809532362
808183676
1102471707
230043839
76287358
1743786814
294363357
1954504396
73907134
2041390909
1477471062
498300970
89584222
485418223
2002237887
1742972468
221666789
1159802946
528681094
1899239843
765032421
1721641202
1007268057
1696194724
1697428117
337931501
170179321
1139457501
2103309951
751028253
463903396
22518068
1179746367
1731837306
1695539262
610929544
1769837539
1061704430
2040203925
217002216
1600572696
1958298275
16249448
1582467099
168851557
2120302533
339419394
158023641
1022826146
930276240
79602341
762226582
1283682660
1328894570
636400424
420519797
823795958
230334978
107321411
1328366148
94294901
949308570
1236508136
911085167
1559319509
108386256
1754955051
223039186
2003296941
200587253
1898804091
1903386849
318774176
425273360
1998867839
2006409478
652485602
44158867
66072441
92994535
405095070
208000888
574798417
1740660376
539288698
893905586
170718654
1398565357
580010210
783762037
1174526192
1886537888
1533280829
708978119
911079216
613492223
1628112165
76054043
1464066021
134636026
994719745
1135230734
290068033
767290913
2067527502
457025267
1044928885
1204190715
1170310877
166516223
1547374936
440461759
1322682929
1437228172
377018090
1032111061
25229014
199516655
1451836647
645218050
10495256
337913425
67923470
2115028685
1732870732
1846113870
1611676162
946261148
703066624
1341294644
252166312
1053278496
583484436
471933252
1615821894
1030854988
1275799597
596171346
552653527
2075239623
464045137
1704618928
857878741
1027143699
199843289
1858003792
584220648
263866336
1163732872
1955714483
1250645249
1064654104
1726603310
267631764
1999414625
1936881411
1159799868
1239530599
315986138
1901790998
161560228
434460753
28548368
981199361
1244497012
262787447
214434963
1750973063
1040034276
1297666109
773299833
1316579011
1480005782
791425175
2061313211
1659977118
710022571
455713441
1356837167
1582692008
961936869
599397689
1220854415
666200677
1841454803
1263310894
1495576884
616626131
163372542
732259114
735933863
1258992026
442166537
1937711549
1194322386
665886668
80288045
1904033606
1038831049
394789742
1899052153
618747683
2110387541
1954854603
653819628
570804300
905457975
1712302745
49759176
1852149664
863699057
1052366931
1147284496
1008531010
9447359
308906240
1440799652
1364934474
1309250257
2117140949
1493077550
1887290346
454197528
210413792
396449130
1110921436
1950417789
496041044
590388240
586565716
532068544
1691296611
51350009
798342330
77583674
1387002740
1242041929
1854325022
850976410
301821820
124575062
1638121210
132599696
112554828
911053502
1593061171
2099299899
780741269
563506802
668471203
1219374748
1194522944
1993656676
1604757993
1504812771
2111071548
2143277857
145608222
1347863222
1576949266
2036828788
1999352488
830796272
1082355599
1005032510
325506076
862931331
702809377
1828523939
1604135890
479536165
410880084
1842387808
1215175590
1893625571
432728521
1028643944
1392014280
1864334014
1705898912
1010114235
702358214
821836284
1611369354
154410696
243385768
325028117
825386762
978379484
1784320053
435860021
1342781586
85561111
1209290065
1521735746
923342688
1748814985
1784353859
1257299152
78687471
330881589
135043156
1389831300
1562140900
374385488
1656240609
1715743617
77168671
2026809325
1273413056
1607546992
217369688
1215511140
1310339083
64044380
2106978625
861325957
513553395
1932114174
1915526215
1070489816
1009533060
1430469905
2008561274
1476897553
1574597592
612997511
615723414
727700888
1916143357
2024919651
1455054074
650315908
1945764672
1671927247
2070760968
1820293817
1757328962
1024874225
1603826485
1673859117
1942810671
588600949
1147748146
1475485340
909762378
2135927549
875988003
169150237
353954746
1594941317
909662056
1789227271
1425731388
1793285631
519596151
107531202
821032441
843357598
604350549
954580001
1540806925
723551093
124084501
2031377001
597478906
1505366007
752314600
313701223
972014518
740222560
548390255
341225870
1104497882
2030394975
293464968
181649848
191445401
1721498827
861581908
690559177
968832741
480607583
166249235
189375348
1739543987
1622737741
1751771165
1126165106
438515101
1201084154
1525317364
719442387
2100466438
174242529
2146542147
820528597
1538874511
2116528768
1283137632
275140592
500430430
542130822
1828706449
1306248420
1381431699
1051175805
115297764
937827318
584932529
1328567649
1014326283
1216595824
149601797
126466144
622338899
407425989
220711035
369330155
1086811852
70040130
542702723
250424179
1841978643
1151986996
68048635
1433929653
173494374
1978473307
385267869
1154875185
434740318
621902993
1399780280
2042855454
1289898096
548170465
279716340
1310877456
934346139
1727368396
1979302554
1804014427
1165844320
1740145987
1436973268
865794515
334039652
1829044491
943980144
997505417
846205560
1983375661
227409312
1479663381
606973170
39637619
788775138
858617365
1939802750
884679842
1706077645
94961517
1743562216
228007759
1516241797
1587460152
821999091
1414155329
830444693
1109633470
1397986395
419049100
1984757446
136413955
1089528054
855067216
325133271
1304816422
2115327198
730426262
1721823755
1335633261
1138773234
858853940
1406223515
2058818645
428436491
1750931474
155859167
1530937766
432531097
2131138547
1557193957
1438199102
1628094977
588887947
1619198093
1273113769
1707659970
548924366
1399787398
609946538
817759294
1294323063
176917862
1113308745
1605781556
1247104533
1436347488
1081457796
300927714
1946979482
898628554
1099743660
154022756
219314278
2112912634
1095209914
1832253393
1145895218
48724617
1439121868
956023108
509059506
1435678407
721710502
772254776
584585249
454135126
1260326450
15105075
1516163787
1227938649
485295195
1158298204
615483017
2086579275
1238211551
2028914066
1005148081
1019202254
286293560
1037791375
250250161
882348209
189697174
868877051
28153684
1160222052
1846403693
2110836245
1005915822
1079745499
717081081
1514371344
671440087
1331643286
975405902
356150732
178210227
1077834626
1713694833
365368389
1121984294
1103069244
1539852830
2082311781
669374488
1195919156
191985447
1805179849
946538856
689666876
1307895941
894915232
550155926
570298479
1908698843
1157962602
424597409
2074889427
909198262
1719502389
1582980566
381310844
1273491478
1308073358
505776820
1632583203
155259344
376481660
1327618613
1070204035
599292791
627120724
120698388
1403749563
2088313860
818967440
1093796973
175001025
188514175
787597635
888258327
1759918411
655316319
2055811537
1245131605
679753613
1135812841
1484789557
1802392239
117841267
1850502204
459991795
1830941626
562014303
1431208911
770631362
639610614
730945459
1296945844
549712814
189158560
1648657942
440768428
23802262
1687724872
2020811175
2002725533
582922113
1449246146
1751324621
1856770651
1824335385
1711366920
1044695019
866172468
972321921
542081973
109091067
600250208
48250177
1882538852
2066388885
148855344
1814112678
608457334
423216028
1343064131
1202814979
656246726
824272589
204201276
380571382
1400261229
1677411162
439858354
1510718003
1327766291
1626690299
791118940
81634200
1306665867
167977416
1827301883
429061399
491359097
2045313543
1952783006
751844432
908470599
1529281583
436480062
1009082994
307557387
345375380
2112003844
703588089
1421035146
1403510390
207094920
920439082
1740687679
2021245772
1672412592
428183582
1311783038
1767420140
1965124138
239269527
1903887969
2003306895
1631454450
1126560892
906874745
227701181
673996449
876300491
1750017156
277902672
45424599
672757037
1910308763
704687619
1838193620
1541000359
1971441454
1791165894
863033623
1315497393
1057365386
155681094
614991342
1063518400
1843564710
1703347128
312649708
1724638035
1794873547
987738589
593917549
696832343
1570993398
137960424
111951247
1433746362
1882228422
1830247407
914194394
1435424212
1984317296
1269772199
728037731
1740798144
1477424434
1214352230
591391698
295960047
537584144
1187978300
305495117
389806841
1514470819
267105295
1115238330
1307778250
621814057
120456565
1639952213
1848436793
2053764124
461333500
1684397185
121878428
772043087
77266859
976995552
346362351
2052085208
2143624999
1708662026
7534669
1616554408
2004428786
913336028
8076743
1963956902
1219657868
172176765
1349150885
801624363
673819336
1501113266
1683929621
765468652
1965767901
1744306037
529998053
359588436
1668714346
498714971
1551265411
473866121
1037398154
887930698
370632298
488435342
677604426
1413648066
751053494
91792187
2066270458
690859219
91289445
1276083361
1720656562
69324564
934993369
1003126781
1583246910
100995305
1469467733
669980803
1111138923
1127037015
1462847057
307926976
984969149
462121735
1127494157
1662349974
1964789494
809597945
1517754623
620106814
1541127438
2048425193
547694531
1491124342
1323056098
855818543
1798432036
423737854
313602984
1498902363
358909687
1368788398
1882011339
1613474314
1329500714
119520086
137636725
239976574
923128550
826886909
1416575855
2018737118
679485859
241028289
2013132903
531665633
468771011
1845792212
1030997843
1178287820
1858658801
474303559
1515633890
1059100335
1717221376
809510028
2138935347
2014014322
905151053
804825771
898452656
655966461
879593364
1163722003
980028063
1337864580
1191619377
1595372991
1216858638
1669288424
745570268
2044561666
1217373374
128266085
526312300
1787604854
1148310496
47740718
1640932459
1131684904
1045813982
1131890556
1056454465
1507999492
1997677468
1311929345
2094695998
1473203582
502815103
84477293
1485411079
860193918
947184049
1502354578
1337518929
441294868
2048629687
2099308738
852107727
2029076156
428749565
1249376781
172038789
1838441844
244179400
270536339
1593027771
939522497
1128583332
948700540
368314123
795973769
1076015364
1785628110
2066097774
816703203
2002094381
116978627
1075246581
527423046
1247566677
2068124403
297514706
1892366077
1890720371
2085366409
1773763044
530160271
1676021306
237442484
138334303
1956997109
1184828908
236672369
1919119537
300143909
697612591
1447861306
1437749655
1607575964
1274759691
701818242
1098653914
1314024239
1905078990
1842177428
1519474966
729196226
1727835297
618755484
1406985804
264264019
1867914086
295552308
133451436
1159113965
39821437
985387699
1980700625
215513524
517031252
1906110247
224345686
1243718682
160527768
1046660455
1701840450
2139162082
709691979
96417857
1442024624
1005918740
599237780
709414621
173076408
1030029572
876036164
1366145179
1996564723
1765036784
56106882
2101144710
2058471524
113816931
980262105
757379136
1365250726
564749477
806449304
2076536505
1459902951
994414958
1236102093
2135488968
1958376265
1842760058
386409524
1242292948
530186869
1999474405
1148637816
937536075
497298119
93729300
1780327064
1170462340
1801097488
1767310025
2061284528
847718700
1811609189
1596153753
49129133
706521256
71193369
1433420808
510393825
1680742925
358408873
317016927
1368054081
1395984071
447501081
52802761
1201023539
1929763520
63586610
1929524355
201353705
435153527
942333367
582680524
1032996590
2000276994
1702415455
548981204
1894394166
1700823712
2036914007
918028085
513509870
221837828
928727527
835946713
631809782
494522710
1994535662
1769217322
1424065172
1428406323
117841853
1112665110
1962475347
1757769474
1863268489
1938231517
1881565132
829818329
2080698394
1649849549
1232142269
687602840
1118667212
518121642
65901834
712720491
489457386
83084872
163038301
1657395919
1281718190
1309650717
744995382
1387597465
1088574157
1945484946
81703680
1460213514
1122336511
534118482
315201550
1285711822
436190067
724510731
138472643
935416360
680270657
638716244
1953326287
565206835
1776750668
1167436437
787773815
1617745764
1509577127
385353225
935216527
158972392
214537302
184749979
968848463
1433781606
395259447
876354019
674477739
234195859
811275409
1920796204
808658846
653483356
2092791727
851118401
1995875693
5314337
366928145
392271149
990063828
150870413
785231362
618051885
1267866801
116836165
740516815
1651743861
865780516
960071658
169294470
2004253090
1433160365
1737956165
927126398
1517712257
1477826482
479364646
1786589301
2050280533
521051105
1518338771
1379937838
1329227923
450058726
588211308
1353146803
2050590168
596299274
144921967
969945014
1285651996
533430036
1825848929
2024313424
1903333485
199298442
1015664515
1580538389
1411593504
1595544986
886731752
530319902
675202179
138609730
537670968
1800055277
1102139146
722753313
174175783
407300294
253610274
1176483171
366305059
871591344
823894623
1170350547
2010331128
66422624
2104933883
306744681
533891060
1586819901
211231550
1607442350
644392022
315891501
1072427707
1998847953
620416483
1160287555
1991803528
418334090
904252350
1670585430
1987425685
589247945
1448852312
1997253315
1043006908
1009243687
1242452992
1805894905
570769709
746192634
1444889884
1706406091
1262048120
604091370
511423965
755054871
2056700094
1264661875
592773954
261183564
279890650
496919193
75464870
317372900
1073565903
1406143769
1358202963
404373904
971418103
737630808
647390105
267750379
459873756
543857781
1742549861
1532189829
1170407936
1654513515
1618181753
1541666732
1740195345
1237962186
1285684585
1554514388
1721752304
1029942476
469288456
1505363515
1613897057
58921337
751585296
409722055
550810896
1871184124
170089132
707428976
1612486197
1053151245
616223562
1565491219
274689276
1049793153
591961
1905267161
51735880
1617072874
966247690
1904523407
883265985
642212275
1345630815
153342753
2074889924
1382278680
132032617
316588256
270503802
864287344
1507023505
46783686
1041198459
610627063
650132651
754732808
1930324874
173086574
861585121
370424260
1463250576
1406596812
1736891542
1606934546
379460908
879974733
2084442351
261972789
951213077
236585417
202958216
1143115197
552870945
1903159929
1533035457
1098192671
1451128091
2039357974
294957721
1402023248
1606637664
949436664
312146365
954350099
831475091
295054897
868272225
1863254896
734579683
397889429
1747765383
1435641777
521825621
471185772
358512895
1774007007
1750440403
1962112479
1110771442
336788089
109302509
1332821841
2143823975
585872543
352388480
1030970809
1506895200
1420084467
266708165
963532746
895849733
1381034703
655299148
2073670019
1516004314
154925254
82808821
995839824
601471161
1427993627
600915735
1120266146
833014263
616867340
1438894472
1179638279
495219314
809121327
645303496
669141368
633255814
1901547427
744114193
852694727
2012457604
2079897415
432028492
1195555558
1994833804
1353163799
1512831373
1451915797
1435792259
1771781834
2051539831
1377591708
1442664470
77570967
1647053177
1574939115
945751261
1281423807
1268409838
1019281577
2130270703
1314041156
1086136717
966000356
958447368
1889606036
1872139780
1306225160
2129944946
996173191
1929265629
1128185529
1131268630
498712640
1657875691
257111079
955958195
695556023
35592020
409665549
930310481
1407085120
1857054183
1434373448
949546748
759723293
719558570
1155375094
405335754
2028130428
36262069
646616727
2141048752
892395993
560660234
1816821358
1294627869
506996785
435943793
912565283
1001951549
1275732963
1864321286
1852909511
1184276717
1278225125
580248897
2118713475
1116617186
2079595337
308412617
727887372
263428398
1610461439
1484922807
1419442962
290137350
2045657456
508486367
575766322
1556206528
1090052927
1936792161
1349629599
767523262
843899106
219079381
1408075861
183384396
262258994
239977240
418208922
1833914405
699927790
2091391450
117166563
1840061172
345148760
1031661378
712196302
939619477
2038176855
1256461458
682784587
1115341622
657009539
373533512
854541862
1632179819
950410678
705551922
1387051181
768996200
1104908233
1476823942
1076351255
1419190730
294553587
1765390949
86975633
2044262179
1621719817
1235023663
1023208411
806540413
808629607
2036290935
1980891582
585416476
164508063
293641219
1720914816
105547260
407209436
1639590857
1932070906
300791350
514044787
734624272
1161177713
1331053484
7270129
1164182056
1005130336
2083935184
575186233
71757418
1608249734
1865279432
1718897021
1689060727
635615534
923872441
1289901837
1969305541
534952327
1115812903
1919181764
1753431084
1821638326
805118736
1621696822
502691751
1228230560
1571090351
915668966
1311299403
794508076
1031857698
700697137
1946886211
241708220
706901048
1659807835
1029857343
1352338947
1051514247
1206191362
1255468398
1830818262
1975217880
1497435887
1202642102
1623505566
812985366
162787063
761835377
2107261254
2042568904
1004154541
715818149
1651373556
541063655
1738321395
1039339331
126751460
363178139
1770418708
172254993
1038949212
2000128913
1691551939
1128432154
682916027
176375876
855305026
1543875357
415866140
973402641
147469318
676585200
206509492
246071337
792871159
610602951
748673292
309031429
689609509
1167161699
732054779
534050145
1909546203
756439733
1224482371
255816825
1059087289
370742914
602531671
1415666714
322597788
549132367
57489934
366409521
1383192180
1114100613
296967723
1536944685
848793926
747972242
848237913
1963820457
193970740
227227032
196189481
376757780
13005600
1833436985
922418963
1356575201
1312583086
1857117095
142582018
2074592693
1568686142
120402695
1544565408
150726565
1610643714
1636192562
1740101293
781878763
1661488787
2038852987
685935588
1823052207
1876248705
1606146764
578083070
952896673
615303826
1137662540
1893407994
486663267
621852681
1364283190
1964537423
1266186110
1129186774
1702682590
2042730978
1752628384
1908235537
600839477
1803493085
1912654034
1493781045
918008362
1845729172
492560926
1368134089
765581005
960048745
1983755528
1699021462
1503714776
1645821868
1355951859
1064068470
889348539
1821793246
823292800
1131442276
51366159
1991864062
625015551
241857200
1653495988
1861718935
1876569270
2057236689
694698088
739455633
1801121966
1978790732
495645323
1438881274
1834158332
1889533079
1771241058
888861487
198074618
1306550698
450778184
353370543
273186890
193681523
1018256908
73470904
1661107874
1194920205
1945316521
1260665773
963182643
1115345121
1866566413
100388308
868754618
521104378
1257543735
412568394
483375399
1227564248
986475997
1750405386
640216200
1806216195
4730231
5241684
315659655
71398954
700497128
102277579
1115355659
1971041584
798605238
1068220508
631544117
1761509864
1503669861
1505859234
2093072418
614337998
107358315
1921301064
933274406
4612582
2079898678
744110249
1462770199
945657885
2053826110
430363881
444957947
1889629320
1607350864
12602808
713115824
9320028
992852208
839405108
875338179
990025443
149923790
1592938491
1089616379
882846805
306015215
1026883765
741013226
1742012591
739795308
1650039947
1485248950
966133680
805437105
973951725
646621761
549792208
701971736
1865043528
1575171153
324562553
674448329
103948048
188820298
1406572796
1246826929
654511903
1820156677
894281453
1494663766
1754315550
2017398849
1704804983
1993049183
2145861177
2021158659
1571030068
1201782528
676567365
465985790
630775309
847994395
1310511303
47610125
1145220157
1894040383
261482347
1852582747
1415952253
258581665
897492113
1970877896
1576212525
196318506
90807836
1218914784
598354816
1573259758
1896519263
373543437
967914310
745650099
244182508
1325414295
898743668
758351946
1694507276
105299546
1593093907
980298115
1658152959
686688763
54643063
1721633211
1420532749
1705603489
1447502223
2085042872
2082455611
395331397
176072422
1876803711
2017683274
636086746
1010804768
1117906952
942427834
1134026301
700951343
1949181765
40105638
543211747
1578270668
1169789761
1912508270
1519353598
1691158731
922363616
528882426
605862315
1261538791
1850692448
1221954440
578965941
997538695
566063932
430401294
867037491
2037757795
1505930655
669985068
645215149
1611876269
2079817325
1260878870
1294755815
607771706
1532826745
1209899220
36812677
1498991823
1786801423
620969596
334837644
663715101
224866729
466598697
761598852
818173410
776088831
135681617
693212064
1118844427
2009432973
1069458499
95407244
1035143834
1062284821
1647012405
1431795203
1558441647
1349650864
1191458557
862253674
962166559
26454765
686405665
1761261138
1206652483
212266377
309903029
934200539
1111365376
1087176261
1477616859
28010407
1608114834
302001127
433097768
750273159
815113241
1841518428
1553279421
950370724
407564922
605080580
997223628
1238771755
2136389802
2098867124
1723832900
1335181745
1407185999
1750580521
1808225074
509799078
1741012201
1339143255
180766076
1174790306
245952111
1771043395
159147538
335029638
998205965
279972746
1796181719
1784395567
2096726218
3507821
58606064
1522294072
1498664172
1987185227
1025655322
955300714
205715479
730580219
235842083
1769342108
588500929
956444296
2086671608
6763650
903290938
1317572195
864436122
2088426642
87587181
133451379
235465689
854212496
512458042
512516055
1108640666
144795956
156820677
713387148
257595611
2095764178
1806930479
1938392406
1675368693
59637797
1676178045
1825885308
264158060
866385740
2079684765
1628897866
1681101873
919632717
399751062
932959319
1031245980
505410412
1525450079
2139344955
1755266171
119676491
1934604979
182157574
554455979
720503687
1165285526
1463812504
606278715
1847319783
914814133
266917099
553470437
1564247323
1285790526
840891358
1946380020
337500092
1560867324
1347526338
719901315
1606933296
1136820829
1942392001
947404937
2096762187
1750849848
874262537
1157341872
1007463701
1540771309
2115610356
1410877939
893716746
436314951
322276884
1343841197
1374676796
91646746
2028627029
1736177026
456851116
681986623
968112523
1877289830
444487798
446496452
1208635303
138947675
1631405501
289825578
1559081121
20542681
477933345
1973963883
1819960705
1466195388
25154012
547581014
1794052621
719868331
2111623524
67496556
417307606
1156033401
1550310969
629943916
884415562
1854222264
149623019
749624238
1358455600
1255197107
1021489036
1287174680
982922056
1551052099
1335994329
1783308170
101473418
1962245316
1033822095
1244280542
1064431514
177593230
168273428
298255516
1706734323
1342142558
1215034735
2100405564
248243625
1522202353
280548676
1620768739
1196108437
300261418
2096138038
1743791038
955735080
48063007
1086517961
86762994
418449586
857861083
1592665357
617612445
2123713016
1908162706
901729306
815784872
1068173533
635378077
1985426277
884053838
1781233225
2049736809
856772642
2000680767
883963626
1018808330
1130538176
1096117585
1397461442
1837746222
111170148
1955591743
1219508594
388432096
639324431
2067925527
555101037
514553655
1149518946
1743240669
1859779797
1033952695
1758366482
539101065
1164003961
739602314
1845329515
1130167213
937100270
649355048
1702413333
1180997743
1008558373
997921380
782584900
1963216384
416994773
1360525201
1274589936
31008947
652460444
1763182448
80724898
975396821
1829115556
1525170997
930463958
38711148
755336665
2139982352
221043696
2110406169
475248977
776848789
1211513576
1703692866
1738690283
188008239
373144700
1925070109
1825597708
1629117909
1804779533
2059386499
52589176
2034649083
1302756525
594148909
349831657
1927567914
2002854463
1941351250
1680392143
1210783787
1083110657
1051972578
1878894258
1217515914
1693134701
1457477813
2116941875
958759436
1986900899
185459102
1327766834
932895641
194979975
618051785
481515040
2097596099
1044695701
1282731583
610200082
1233603849
561583628
813391335
370370794
1372266860
1690120235
1044479357
1039921017
1229525917
1473351847
371791237
785137278
294283155
509625679
402678904
705772050
1531666010
1499375400
187237211
1056555707
937997711
1321326576
768214132
959601674
1722851564
964259346
248747714
1916687411
724229566
885645042
1690561659
1811097485
2030848440
1152488425
1895142872
1153001475
1812665259
554181724
863351406
1641225085
566299914
245029699
2045219550
1450055902
1751583227
1291965170
254900329
612819240
732183041
616678771
1212777745
439363768
2041827716
1370859133
907835713
2008531349
1460498755
296922676
509472207
1474407566
1745090312
1442501249
159896222
1989045789
12267233
221319493
776834059
631272661
1042941783
700290425
394549092
837813949
1869485257
1587020882
1838640877
50962017
1587408605
1262305433
1996549868
1952245559
388746235
1273188498
968516418
207008493
1039381041
1752198518
1721641202
1371954182
1760768892
1683873373
871396483
892912002
1471099858
1536911025
1389393715
1516709227
283213092
1003083361
896141565
1257678882
325243884
2121993254
851062310
1251606588
1958571694
141516494
396042094
134039059
1058699469
465430281
2145892832
850548173
380804041
1564285453
1658166690
1612850450
1260131295
862543390
1489310480
1895830881
760346993
815967602
2120292463
633402662
490899517
738049933
2006107946
602153579
668640216
1701484934
702004796
1221648428
597788426
1090775943
351759096
484616537
381792770
676065076
1456378463
1380895436
799240420
821282293
436573014
1641586903
1178208443
1792021561
2047804804
1657630284
1147829741
817461876
263416914
1415753549
145334702
1784590993
1283675996
1037877295
293042269
1793961336
1614496053
561303616
1639808301
1373363368
1611306967
229411100
736756091
1019092894
83473877
1603492538
481909511
2702129
1600520083
839256564
1824900096
1454285731
815084632
1899632425
888113886
111383428
544385138
1885913761
1821419540
173672751
806912373
356014067
1687616453
1504054868
1040290040
1371948269
534853171
1351686966
804069803
122306674
1639028234
697187942
2144661027
1017948588
2097110264
655484699
456469561
909423028
1863509463
1506610696
1207321717
1540539902
844864675
1254656440
1284332197
201022193
1193222646
1489420923
1543054415
1561572346
1127962594
351070393
150780110
1255001858
2078884124
1428816593
730769791
1209590818
499292113
342618971
243692395
843970033
1271196845
1257526345
275245191
376320650
1657443829
860798804
1071742900
1157321745
1397616305
344367382
1046931398
661153703
1271145431
1101882953
47110736
2082791052
1068378554
48933898
620682209
1091283161
1900721351
1672804233
722311718
1104603482
45588983
706296736
1227427639
2051754867
1483564023
1038450425
562764703
162955095
866393404
416946756
1044207280
369257590
1112663121
2047542447
1100168827
200134086
97861333
1570139356
1984169762
14844989
1666114098
1636959325
147898227
455386227
1930796647
1606143813
1689218683
1257471542
163866600
1245988050
429050192
1093906187
240815054
558231253
834416653
1364684855
910891233
1488398796
168789685
1370941190
1242673216
1480952234
1972235008
1949061774
2036107545
935849869
612156278
824293665
946573503
1911867737
408361229
1411912379
311934430
1220820623
1977848470
54411947
63795803
1832584620
1157483682
1813677538
1873428161
302571135
891017889
1367951684
568084829
299421926
312469339
1389209920
662447476
750234984
1771625055
1322657671
1540113596
665267067
1844109966
1121351172
429259253
805514446
1263896492
201131604
1219719123
888809250
1605114828
1564594313
1133197852
1340649161
904020226
122818389
1085841172
1195883564
387796061
1621449885
336540118
1156747386
193100345
2069121674
1624134114
658396024
1922925567
1803794733
1059665564
2028960599
166609149
1310044649
701607340
1604493527
671521555
253888633
51039135
1779729496
895686079
1713368899
1067644552
1395650680
304161104
882352545
1711840259
39962061
2109507208
1754857457
1377091918
943078447
1541895065
715445033
94775598
1058997411
2030112397
1315359403
1288333803
1977111516
1661259562
602978099
342828987
199997885
1202245768
1423490909
1799577289
1944212646
1531045735
424508387
1546798499
2006745578
902126338
2026038872
1956474431
2093598987
1832965929
1616447798
1302159097
1823847607
79302093
115921254
906229315
1984544189
1260018374
90908193
168061864
1546823113
217400195
442928540
1277186312
1341220798
488440621
974451760
350140053
36204404
1921946470
946955430
915207015
74820277
759956418
418758835
2012121397
140345986
1471206408
1341726918
755886402
777298753
1876430725
1897986076
1428047146
194369560
554078399
1492588376
909828891
1407759389
926684837
804277951
1827195633
523886902
175860418
1743579692
1976281765
39143159
1403104209
1060992023
218850282
1956387907
1583945648
378280290
114156286
1551361914
1904052819
1282893509
870979118
530777652
1950236225
1252591064
1932197576
838746741
72759857
2124033367
1120083436
835604327
1435363520
862061105
1313036282
1275288594
1428839156
1037382813
479619669
974139358
399933424
1286359049
1622643135
814291981
766648331
355219874
1564586045
1262141905
1865043070
2034279409
155229932
1788957758
246121606
1240860681
64713951
1314197965
1561369798
141805228
1600472137
692165588
1118493406
1585434012
1576485205
128559364
1668372978
572994191
341493188
683086410
1391832204
1914024031
1574312137
1755443809
2003663156
744000254
238983429
1337011398
296473796
898782207
431966426
465353505
44216551
1289157756
1953918532
756904509
452327151
1415782569
1666602350
857983070
1533107763
700790319
296027570
464537796
459625886
866484678
796834048
1420924481
526313688
1432708161
816708535
1118502505
2035367353
1095364591
322534074
2026753764
1649465203
1947972018
1790019061
1541430410
2070779041
771632407
452979332
525078115
1777686190
657941144
379963520
1773856936
724650414
1672948243
763482405
1783799892
2085314988
1272954461
471043059
547837767
985412034
1884637054
1258266468
621186203
410626521
1859334096
1763642610
1494841502
260863595
1542823448
1819123494
1840648553
1191232240
1663882769
737495714
119426683
1636193619
1689520309
1246153504
479316462
617827910
1262340536
2040760531
592517968
1051923145
83002976
742258726
1255494232
1018538300
1588562420
1932267826
959500408
1940452799
276269606
378390763
507363022
395428421
910294256
98194428
2102544255
514084579
136261085
2051447606
552968476
1140854437
351776875
1333902284
240205434
1945380331
1586958855
1657582734
1485069394
1246102988
1078434893
910035699
999419359
226146478
352358109
386328194
1910091840
458043680
1920352248
1352544903
162733219
744198741
441357667
976074452
973575809
1397292814
554634343
2046846602
275514705
431614031
681538508
1264722625
1627126693
487702778
1390402078
1682608625
1920136110
1620476929
1309201609
1381810089
1068243530
1012354075
455558484
2000334808
1363354673
1334178768
1965648198
1502081385
312304640
718865376
498142889
1835660610
1610647751
712316675
1202682540
525797758
1117326484
116381888
202179116
1203600798
445182994
523862142
1283292072
2006046407
182734946
1735004167
416182873
394774500
2078374948
1828499178
1783140167
1783954983
1523248137
1749147992
1249839947
952706740
211547010
1877945768
1919046050
1208559675
2059161513
252310047
269048117
908763022
58388711
1527141232
2045777246
357818809
139575810
1315794268
1130460046
785829714
1095240816
44790856
1374251025
2031641720
1411697554
1324103657
1153208450
1108101973
948060334
2107343991
931450555
1313202024
1777883525
1998038258
915211774
1543164343
115769404
8438409
925821772
1483485087
1893685901
2116119755
219993510
726652839
814892869
1023659272
1706393848
910208074
424800133
545523501
2018055135
1541282312
1568539022
105454670
1029147054
1346921681
1121334947
1214811540
1575409945
673499550
1118654234
1426335358
1575456832
602643801
1424447378
81273006
376309221
1796079260
337305327
2136191245
495044927
1626077439
152663893
571746512
171802609
543276110
969984927
1776912859
1755946981
140985098
989331251
911798275
1521876629
1678779408
1741304218
1523112535
2145101762
1502087522
1086514629
1547946959
934637373
949711484
1003146109
1629873094
1042810455
1089742510
983311164
675381207
436636962
133771029
1592279543
1145478542
517573742
1540024766
964186287
601342053
1898964334
424928862
1905984527
2141311901
336991920
1289924866
811225619
1470795778
940637583
1931553864
2043003784
1117974212
1058219963
1433755043
36035864
2056812131
557863044
671380743
21949357
1439417407
304251789
587068200
1420903262
574292714
1751838875
332753134
96972466
1421892426
815982937
637926857
1491899141
1818533946
1941395270
811587874
1604321672
94771551
382358795
96946526
420642882
615288797
262942591
1417689149
742209860
1663440692
71328481
316878096
801581386
342638026
1008289543
2064945427
863854496
346086496
37004928
1578058723
1741866995
1829944292
552551467
1673502568
426688986
1141984536
990015967
970704070
736836194
1370644925
1672554228
1748079097
1635485602
645260548
205129298
1342838948
1390799402
1039077608
1104743192
147228299
2096123519
21558538
1172142043
2009231938
2118577842
533332286
973357691
922891998
718962504
1485189604
1025113085
415461443
339583393
427832075
1910664571
1066890721
394238618
1410242189
729071018
58722969
1286122857
868216867
1408163248
275561196
1107437111
1640260401
1402353469
638239045
173132872
1096964275
1453255659
631499404
849060614
1861506738
1266903410
2108910743
1408542131
1525304251
1569862078
1507654297
1069639332
1327887418
539463819
850731257
1451486211
1239831463
264871393
893559301
135816561
726540219
644361417
1288892991
1004807148
115285634
1499014039
305763513
2055066377
1586236952
357771812
1492619519
1790687491
582654757
1131416102
793147913
1238674540
506283078
1686241998
19943171
199528842
573243050
356018650
866267775
1762958790
506921251
194587895
1376754114
1392290340
975799314
838465726
1300902915
1658485403
74966048
941209104
861859197
1703777549
1752954749
383076118
1462474502
1057776168
147001754
252254440
134646435
1020086351
1462900392
1606644031
86277989
1670875273
1797128465
379103841
467925601
1596737075
1472805668
437687619
144003067
1662982855
803524557
867629952
1549596888
1974487830
842510910
618739738
120216336
149746893
1780656337
1684152299
1412096033
1575208568
459960053
10015144
39828612
606263727
377897906
682610613
26656534
1294866555
2100946286
939345947
1069295205
1532648476
1525647300
246604862
270895076
2023769551
1563681655
1573257375
615393136
1593178239
233948107
1303598221
1573256553
1154635823
750841513
1879337345
1132051549
1049137967
1953775491
951613833
829409302
309941228
1974230830
1384515143
110085810
894345092
1976160413
1078542340
598412642
781012962
144204804
1909351830
498596621
249308892
1915323737
459078066
1760437824
235034968
1588942322
258143697
1841384719
1753881165
1718053229
1253026997
1410730716
514051441
1247225917
1100023851
975884369
1062907414
752131512
1713823669
1421023483
1556592325
1284678984
736383182
1929214053
877286283
1686908286
690691720
1611317687
1081384448
1271760096
1351015196
2063694090
1495814388
1323848295
1499930567
2114423221
2079025169
2125205674
627263989
221926353
391085704
430825114
1902285774
638405063
1136599815
1981587461
288173479
1512174612
439960470
98282859
1304850899
868223377
1092753785
1700731638
449025247
1099194057
1349045065
1052976508
822122526
591011463
1205319976
282957797
148800282
599837804
5232339
325998560
577939751
1314468113
1001195633
1785861278
2140657321
279863349
700206443
170909282
223044403
663969992
124649907
1005420137
1671894121
1030967656
981867100
1821832413
1353865135
464626631
671768874
1189889292
864137180
405462197
2141752263
245307258
579933222
1343049778
741984689
148139806
1404853531
1878664656
1613379895
235150801
698788358
1698704388
1756888876
866756531
1129295620
497272172
2089228874
255230362
1709918563
128916239
2034025388
857604655
221795769
196114715
1475795118
789305991
2139380613
2023876558
1021025463
1845646839
1329209740
1533236213
1310705483
1085811950
1409006712
1349551335
2105528789
1087745455
967840141
1041291874
552294756
221275449
236983112
1126648523
1927296007
1420877521
566131475
85013347
724008011
1621052898
684643760
1847503998
293592887
1645519902
588317535
1303927096
2024295041
2122259254
955607017
903149201
852053527
992834349
1910292238
1637307925
616330804
1483930878
599087800
231164477
1530654473
1990935788
1135906766
1254570956
844770706
904444752
1530447697
1755200746
1527370150
1896282187
735280021
1234236726
1981188372
15114619
1378609420
966246862
564606570
1562535404
302662496
612858722
1102712381
912231360
1698652611
1955597294
1043106498
1874790174
1963053361
2032390260
1044805508
760954828
165513897
1546979603
289489591
1819948907
1515854313
1583300443
2109814789
78670384
565387698
1883920334
1284580182
1936890291
966322153
1222525243
145754359
1427215865
135009708
1465486081
1310887174
351018906
166150735
697811940
689908858
2080384474
340035961
1252951135
1481272923
582066885
1561621748
1363864374
378877386
197367894
704339000
1019973278
1077366430
1076506712
880021749
283778053
161162226
2032145771
2086933735
1307240943
623691705
878998465
1171000139
1866998117
455266442
1363372135
1693895012
1634449548
1427055041
1160308207
1046529027
1511878149
2099233281
22310753
507600448
990316593
948257475
98599211
1400105208
1216468192
538757141
1764355012
686024342
792915725
1327807078
289786755
1308128429
327251650
607804018
2038845639
682584455
1048168002
273593573
1474325473
1311224981
54409743
975577536
1396812538
319366670
1129955008
565373270
658191409
1439554435
1398540243
1858873207
1217785221
2096460706
1223293554
1889014541
2067262591
273400212
1338410758
474123528
651627906
640921944
1054210411
67860482
1069345168
26294625
2143948
19034308
93956620
1471829150
44872710
408528838
1274421362
1491051402
542439690
806486544
1679296502
64052386
979667360
613140854
1956421197
1997460554
79691771
925105862
699175432
1573306984
2115381873
1644069555
1257763858
1344486233
1638347653
1645222306
1091224479
865802028
1091375390
2010336564
1919315577
523459503
1966023565
76148445
1671344757
2013245657
431590008
1164278636
1791194135
1227269114
68753372
240470012
1226533260
1518050649
761544075
1104264958
289919368
1111252690
976174546
1969142090
1056407680
1071277416
552829658
737203853
1933952492
2058820616
1775183682
326184417
1069039539
23464185
1497323096
2128856338
384494304
589780833
1758108094
203125452
215444079
494123697
1905417252
251489840
739601690
413207349
2624719
696785739
1782826307
623655604
1668712786
790541884
617865776
1867285242
1221413338
1740820276
268825468
415172944
1555841423
1517099581
607329283
168548955
622402799
498420484
1144041870
1355407317
423328918
883601794
336666794
143777907
459531183
1617069894
1949072141
990572114
536957301
1885309315
1965731799
313053495
805233069
818934681
179660216
1446358968
517630709
957274242
1915300593
1332841456
1927145729
2041765484
447215035
417534491
48416150
413749802
788986250
1699290831
1537319561
1081199311
222961601
288691321
1477959792
1034774300
838948742
900433041
1488714687
1432229228
2075297274
1870144135
1879385646
1266054961
979284488
1555403663
824256792
1904084408
1019877111
909555808
595163548
2067320472
1827269964
391920866
115092267
1983584281
1641982529
2108745785
1893180481
246617446
1204420925
46623974
569609228
705485929
2128319427
936964133
65257345
484028214
335449200
743192244
1011500982
1616263668
308293017
915908497
491006111
1217600657
1533352523
1235641518
319614522
1105543639
691519224
863375673
421669167
1939270304
1179977109
350528045
1662245675
255241724
551622253
1982285201
828831734
571034392
1683731170
1054367700
2143277103
1250779374
1522724365
1733749863
360636801
880270716
1092695046
207171057
1221749356
410346108
43955155
764303407
1278453126
236633908
1725896572
1885251091
1137481097
128616011
1229321498
244915515
1086399668
1453009358
332972319
884546514
1566604031
2002497747
295057526
2017801403
1514561920
385492111
1214836284
734707654
1504006078
949731236
1568113375
1325984690
1230312630
759029190
395932309
788620106
1086574137
444481126
1190697492
1143256437
1407391347
373810983
947214863
1163346767
1921185507
1756353184
166613688
57714562
1525864385
719326729
1588880500
302544157
309246400
1022839564
1910630902
981992206
1337095608
1562111038
563377440
453491013
462133625
1989245741
973209001
900204240
556270554
520239180
322927345
870704241
827190038
1645846662
1020646895
21990082
1746456129
1398346713
774061004
722282010
222576945
2112587326
1371526344
1498740264
1822071794
1928723321
409935351
1341548207
125745094
526470689
1039992007
609982919
1066381998
1778961452
361501697
1360386134
1988780940
1699256149
1150931316
246895301
1516175009
1379244366
2141960173
1944251953
1394671419
1840641655
39904931
758473926
1247905739
1866850765
2109546288
1437020723
976789075
980777741
1070000392
134375897
1601916903
815053508
1516431438
1981753489
1909841300
505563923
499918315
1409386551
2097315241
1489533223
1827895559
1377126199
1708407189
1906585832
1555982964
171423878
1846037083
255469701
661161418
637982801
682704812
1647974731
1681819477
242377961
230235690
782271221
1276907475
1916317506
990647804
1536577859
219300342
813296564
2136461289
620539972
2092660439
577313799
573630610
194886490
2103002881
548268137
1979990020
1188049672
1494724706
1288966220
511272074
634946620
611542753
940668357
160348595
909258738
1030842593
577805572
781398617
1519115014
2126773401
229841382
1097876444
75244971
361788294
1090138630
2001415563
1125298153
1530670026
1370399898
1290571342
1555467611
1923064018
1350777004
1779903123
1608645106
1485706733
1375038709
1652397532
1456793128
1912725566
1642337515
1022240971
1394335345
1297731728
1168270910
197561343
425895396
1121552841
902758117
1290007739
265043950
1988844033
1572505847
355996404
1451861366
1470755
1605967957
284235067
903786583
1766355268
1970771139
1937119338
441714280
547634035
576926207
162194369
1698400908
1866588913
835745945
521205374
1940142284
1046627986
701435267
1110643256
834857048
1873353639
217203978
1372015345
1528262175
26585401
417692922
457254272
999797973
1991167904
1556370791
1148214432
1767748376
1199837519
597700483
133008450
340479293
961923988
786856179
813174108
1855288412
859087968
757080769
1798896152
1037562387
1744790148
1172705888
1739426800
619050679
20386990
766324764
201861066
516948461
106314104
807087372
1072309724
954238346
869543446
841724648
1753913250
844521577
802201491
2087813286
824990674
147351061
1015455489
1357363850
1233721652
1039966880
197611562
566022859
858664517
558245857
1757850214
1268140602
552004681
1976001040
9827417
2057750940
1071457047
1219294421
2070746727
856429617
643311232
536441016
1564683587
359418625
534266933
1042198486
768038803
1675759496
1130079484
723558529
1786734857
656691834
1531979625
1514199137
1593955459
1680797596
1432265161
1570670071
1639993
269722678
126963407
423500508
2048703340
1514152652
37743008
596923470
630456963
1874271557
5877123
11876623
1583206806
493561148
1127031594
580345408
303148884
2014271334
1535936794
354220657
1021240364
771259967
524341041
1345390787
1650207310
310032138
749120195
865157064
1964946517
1289625367
295700498
308453067
1131332830
1617950371
1859238584
1460375283
709412421
727973665
2014108613
1558668842
329048216
1286968169
286481246
139538105
1155889677
46131874
2123285700
824391868
725755932
2106044886
39625984
900031960
878846589
1033798906
2008755725
331652923
37935577
149896472
1666409564
129948036
1765703328
447041569
2091599476
1840827012
1249052362
1656164953
792171786
726787477
1371809548
206992284
415859378
2130162507
1756730672
493449903
1436693301
325249740
341487022
368048421
520029118
786211827
1520924957
1335060489
1115322467
219191861
1338653686
1135403429
1625049396
941671522
1070459135
696146742
1377136887
2057887066
2010864997
1115184301
647690163
39228486
985287821
17837893
832023675
104076638
1806901113
354417498
719451007
1538562566
446979423
69916021
1673921481
743352271
790017612
588716973
1556569720
1657154660
2080156486
970209304
419356859
787177997
958870084
1931566561
401566469
1798100698
59601537
1453429222
50152681
1485130953
14906861
2078298604
1991667893
2078634259
1287038982
703522111
313298261
1705847698
2066898643
58722969
1382464871
798179251
248143230
1800718038
1154816441
1757221837
675020222
823522916
1172979287
1359271335
1031421539
2093173661
1163303634
2014513667
317121020
1428107980
1561318308
1625764884
1144206262
1356695825
717802146
465877854
1061704992
167295563
866714233
42946674
1694013706
1232635891
228647982
237558138
1366597391
1936951363
518307648
2042474630
49304823
260137402
670276915
945466264
589931255
639263541
1176105068
1717387638
1909693241
409277427
596213463
1604237072
214877043
327695099
348239921
1228683767
9242104
1434354944
2015508984
694395261
336346200
1738697588
93990913
402178785
1713994091
1227165324
293336436
174970050
194544709
857216712
1821470299
722573321
1707592280
343113715
787969116
1287712436
1279846898
543165911
716675837
1873520657
192891359
228810728
1913802824
703573548
1668372978
1566251078
1366653406
1830230904
790486562
1079111430
857203588
1140462298
671279644
850520420
1962926693
2066221541
205663808
474789809
482432414
3835292
976525898
1981310524
2044525382
1200068813
1943202848
1926653041
1622213312
224770248
302987783
148446314
244142182
654301369
1520489699
1047873689
723505995
1648201112
1188952353
1709162538
825081859
1266863962
1212193616
820130233
770128019
1677231738
1341324522
2125061252
1705121669
128947042
113363286
17973020
1805478170
399067752
1303449575
753495069
126797412
1632789849
700839023
1684393032
228121439
171455445
1534144985
1637342440
919098188
24072965
1492832372
571880594
25648806
12952627
1410532983
118746848
1366050609
508633005
2098932633
2117796640
1636339233
456735765
1975038914
1785197150
514142417
919913844
38564087
138968803
980628772
823998658
1486343368
525226156
1671805102
1928498758
1659845875
1919391806
1438387383
1807067884
1018131687
1272826504
1433956611
885979005
180896770
1250543602
899214520
978123600
507986998
230116331
1414147395
1769571704
1386964050
1580338941
1402385282
690777552
1335060489
802607344
1253206268
2119826984
1480018503
1535189856
1067585818
739113302
30051372
1797371553
1153911325
52709218
1346800216
241606795
773712939
1498538103
92036410
523765064
633137945
1567205703
1130120804
1810747618
1457738687
1021259601
1257188351
500278723
1871339138
2028829370
2028513980
1724459511
1618589383
1727540436
1752116862
234887247
1754629756
776605506
504005282
1564460233
1296379757
1671854009
713938253
1558076870
518725906
1258635699
33229671
1319782900
639170700
919119461
1375350545
193922181
300119514
1351945427
78956223
1929279775
1153439171
1219894300
725126053
1913536471
104149790
814430546
1660492045
1328552226
897324942
1889064415
573826257
852827555
2118316060
1588188463
1241313431
831553791
1709964377
873391428
2066017196
872076327
1307095593
1708029184
2091894392
38256496
208154889
174447976
1392699331
136759900
1419213335
1807172062
1550163370
1395385512
532197546
228214526
1474414008
2091865854
591142193
1517403581
661420846
594031065
266283470
1374475662
1410037232
1823739023
1744665335
1307180695
879374054
1867632705
1835709556
368059691
1808917943
338012788
714971563
892000251
1590056415
1378358729
1373479028
2074277037
2052567919
1665386793
2093424357
1428722240
1318296407
1119923977
538903920
1734688048
2034738898
521908724
650323357
948975937
338454083
803236924
859892180
1489747768
2038778378
362025617
1390511536
705836903
1738006812
1058646151
813906912
1838102285
1726478366
1867277043
893605008
2097467377
618468244
339867829
1533509059
602157796
990924310
181334982
1277653425
1472533788
2137041427
275335021
1371808089
1736522507
700851933
500338189
1912331683
1857027406
1636239876
1083323295
412181849
2044010962
365211130
71940396
1855408735
63386740
1558615493
38743383
1803620476
908054796
978315393
1368651784
1643242988
1760046147
941165644
1223493904
169900391
506589591
613912839
1927294203
1848383248
4808363
13733561
1233604843
85196869
1554251305
946261148
828520465
2137252893
1562022337
656279670
1050571720
1381852999
1450508402
1634306159
808624586
1719484976
1483404273
1923212345
1999583655
168814746
1288389108
1259319821
1184503071
1191420291
1518258192
296953248
117818761
31225803
876553760
1138440517
2052914315
1158791532
1239259968
370320952
964653952
97228393
687427595
209871637
1927236235
1530988085
792083281
1636414083
1751572105
1454861049
2035701411
1709544232
729879450
340113859
457614392
520822414
1996842537
1538980759
1344196291
1253302852
2001261877
1382913072
1916816477
668697345
1030668373
1894662087
151138616
1942868208
1383320938
1260046956
169348328
1238575749
1192073849
1497236880
1061399792
825774294
1340464549
2093381489
408095475
636413252
761458826
1459783731
1410900744
453834528
503171175
1101787180
1617669775
1623823976
6456209
1397526967
861478479
837894300
1411502508
1503138092
1865564587
543213482
1837657193
46771311
798168942
76621274
310800184
853490626
1586499407
1337252264
675163386
296307634
1422298438
1552203882
655733405
1667112406
1641523572
2024058300
2048746954
917626046
1719949445
1466213185
779096255
360764544
473462867
2032663483
1160907545
2021529791
2037402151
13593392
776558836
1644838335
1822051910
294212560
1790273039
1156053899
512269501
819823131
297164455
1232275539
310458324
1701912987
984873244
769530905
1928449248
90969213
431394058
1578672431
1537469635
28781578
892398230
1816747317
1297269630
1963744927
1494313031
1995656575
775968940
165247433
1500677714
665688991
1865835136
675001784
1232680683
1753158763
939800692
1959407945
1905901921
806666983
1634493983
5465713
99990384
229092022
311625903
252799668
699211749
1043619876
828414618
1926538630
772916808
1884831624
1439321530
965730471
173665708
2048987960
1894891728
1789390849
303852054
1245872872
457765626
961360244
932393800
387708180
595052736
15570238
1343245657
1563418488
1306536377
1719591030
484202691
193890883
1094467207
814812553
501358167
891641989
1090889364
1320773663
589066784
1784102189
1708565284
32048951
23973644
390325805
1165337651
1532153910
2067795782
317802404
1563898987
923644076
1550961391
1340114108
1657405266
979298503
2068345265
265308181
1249597285
1943495429
1569723809
702340820
378217421
1192081058
574256006
1442129539
1860777801
1131426813
1851118203
1674842048
626285851
224452781
280291737
143701629
588454560
394477938
515302669
524599640
1551218405
1632503673
734763913
1825745445
308285548
405213058
2048463367
274428110
246504787
57713299
303619785
1182691498
676996446
1265271435
2076875206
1760963265
758884957
1001041250
1821735306
1607641796
955135852
1808697539
1161863348
730940295
683544266
1759519747
2098176806
186000969
983948822
1908148731
162125030
1874289005
962640141
596048081
89722143
910424481
802124314
454607238
592468514
862609695
1126497216
1833969404
1155136390
1683312223
332154835
1810568764
665583356
906664970
501917972
655833900
1263043046
888127134
1273749282
741487995
177632569
1870937850
622086863
1245480986
1973658815
1147687475
859766077
631042898
1537648646
1535940972
737296321
2055259418
1888432134
67887003
155401197
1607349279
358185836
1321134155
996653996
841319197
1234818466
2067285028
1872582304
1080364024
297741770
970383729
798862922
945444379
1477554538
1485061239
1391629537
2075495204
1865444053
1705527901
476050020
1384986961
455665903
2136849333
625124051
1843226628
179352585
1002800855
703067286
2067220531
1826050257
2035459114
1710269285
8680285
2027641299
863998140
1370924773
636628909
84844378
1773114855
1761891223
1973303478
693190472
759419170
1559602496
2074987851
1836173891
453840920
279083228
512472307
332550834
1770453696
823855766
1107506466
1254760299
2035344078
159905588
446801764
724439052
1563957247
1253301556
4062905
1832368911
1948236535
1622648844
181574193
1464154375
928032958
88621294
1368764979
973193512
1182579508
546070088
234325548
1554908127
1946146163
14010382
998122434
2117099374
639383485
1048400420
1527033421
1434576753
1485684561
118755898
23844963
986514123
168916849
1937493443
705314450
1701356378
96482160
1196429961
1526058282
1887322186
327262082
1313237781
2124504111
239313786
1440359552
109907137
519303323
1538458045
1969227559
798755577
1746225236
2034392641
971247650
1526125406
1931436644
1094668080
1072789476
1857218340
1321180820
1747058676
1240658028
2097787514
1746746119
798851880
60361008
1679315588
863465498
1677708038
484160783
332887227
2108872389
582795406
1468496386
1103970355
499076286
236963749
1049541044
1544476994
604922164
782925649
587948374
878215853
1955608335
1481058674
189197581
1952536184
1076995567
1877211850
1000954482
1119268714
752799673
2133448929
1618910931
728663839
722551558
1864218247
1561489554
1438576962
1476684025
511870545
1172900714
1815530745
38971141
1442177139
1510556284
287125457
2139023773
1119351467
1595514844
2051795225
1006946547
2076100489
1954747393
74894685
1071410437
1581313206
2122040780
1091512387
1762005900
997486248
2016854784
1399201335
1427513048
698324047
1281057788
162754660
1015698567
61070008
217098518
589965395
140992695
2124942766
507867838
1064905257
2112113887
1169326609
544805758
57809583
2122723722
1651467506
1253660243
916074338
2080752593
427783608
19334774
512045972
1645418480
1990000521
1464715693
133860051
836727440
1860528017
2034113964
829252261
383727654
1284214302
893189866
1045945974
1187827955
1351198086
437181403
461941946
595374320
1811288309
2064782645
369516813
402493816
125376572
1117037363
576354848
428192795
1631894846
1875980015
536495888
1426940435
2025509234
432736448
1077815115
1168146459
841115614
511390485
1010935413
1953988570
1328636151
1948806497
1739458814
81750422
183112906
603657066
975658287
1884848457
315740973
369177235
1590779581
684520276
2052755278
1765120421
1260455088
1762133368
1765089084
1002305706
1727556442
192243596
510593486
425558704
614853388
518024252
2011480201
483287197
1305739707
1616617312
1328448589
1360470894
713348888
305084672
909641485
24502735
610949699
387165426
1517869024
118855612
1474859540
1705256777
1547078151
2083425690
1301449427
248693511
658769062
720108709
1445267451
1168420600
1000596068
1225020632
126744657
517066508
1532420900
1520899089
1235857481
667152610
1057044078
1273233847
1107326684
456209106
527035797
108838997
408967749
1886654275
1716214487
1149014138
539782691
506201981
1498086234
1552750827
1532612547
630481217
1304791734
1810910174
2042378668
945295024
1728694694
1569204416
825928901
86496181
1498217999
475572830
1229872556
581952796
1078988732
489730359
594063782
2130884790
1074530786
1679755070
1586274003
855092461
1566032978
778099112
1386337947
512464322
1871261200
1652458961
1482556654
1391628450
1109851209
15487694
1814212154
1890551814
121563093
143760313
1285362172
357680003
1237711858
181071107
1177730903
1827035415
349887983
1668224370
1896854132
1644455294
596562776
2022106643
1584270816
446669201
197814884
1923416971
1436959632
228023676
1976748942
1629414050
1250449037
465012801
56814551
1347885866
596636184
1711461624
466967665
1777860882
175504249
1166088248
52425274
816681403
1293801369
2043909849
1593984672
1497085494
2003951554
1966771451
1666619546
856632719
902834617
1402076796
1587656541
833633361
1772030626
1539007698
2104067633
1743180755
299578668
1097659131
1143386984
1591279041
176851918
1605165650
1987008004
1143606168
1982195265
1500892299
1503125179
268133395
860192476
1875734906
192888045
964684598
1410392900
324033217
68748749
160899715
1263083743
214648648
772833820
1077011793
966300644
403958834
832975376
933074341
212102177
1891478517
781875955
61257591
402007705
1100871226
676576447
1466879405
1232430403
428550595
188657129
2147139707
1810997604
1715802499
1705940462
582495794
1667730196
860418447
947655511
2138233173
362037204
1968336286
1346596209
1301315462
2077678127
1902543346
593229188
2132226628
840720496
150818941
1956335917
1217258478
1582910772
532123566
988469123
408577075
527963666
2135687188
844773024
2084548475
1877122090
504011832
598015422
275074806
1739094994
976271939
1512798124
640960280
426602136
988188984
329711513
1429097664
1755315662
518440085
469789755
1923152228
1300559186
67988206
629454225
1906277534
153304254
1414212392
1060091047
1188443660
1369652537
532925349
1766970467
1842833053
911620358
1648212911
1080057018
1624112984
1122853895
569416339
1393553539
475873142
1611131610
725150516
2118278106
1133941386
569982864
1278278152
2109208902
1898772509
1903728623
1937354719
2004445216
964714021
334325633
237298231
930275134
1253204296
626350001
75494121
576036688
1450080358
883538796
918038674
280236369
266832075
2123903174
753234646
384629187
514049035
1543152845
1759034576
694605473
1532765415
1059769393
356669544
1691858222
239486117
1461899499
701046039
1769342108
1890720613
2026109730
384109419
1828220924
2039502202
1134271127
1270397475
250389425
139664116
2049359183
1683356649
992368438
650633462
1107549653
1313157345
2119402963
512172157
585548742
2136292163
1312494626
1794293211
832201705
2129196389
2065260865
337912068
799208219
2008184304
265321224
1773940746
1573630920
1937334378
2039300247
42845624
58401784
741528754
1800816354
697148533
1007841101
854647014
369394493
1541424247
992709620
1547710433
1783161496
941463047
1120774848
748549127
1943155958
1579234272
663969992
1773311122
2041778570
1733765515
1007225021
884892785
965959372
1913943226
683333131
708102504
1256834138
845208673
15268952
2035199741
544890629
1833791585
239770322
1623238875
589741645
1464452627
2091543319
2093829215
1158562305
1022243210
1562091852
1725189915
1062742899
1574065724
820803027
950729685
425182728
1020999051
345352667
2109546628
1602406041
1385171023
4230608
319348861
1677076129
430458392
1197310608
545520982
13616487
152656835
1217274489
1160284855
2005002112
1058334281
1394455574
52286852
1534158671
855508746
1057865715
1250389489
622411865
520289006
1244657039
3594798
2035197245
9868230
1960851505
609634607
1679432155
2106481108
477668440
132323644
1113150216
1814019077
1136645561
1019901222
1040498584
508343693
961190581
1568192629
1757160487
103551368
995361030
1012931323
1747434681
542194246
1796150206
1718654190
1423448192
910848486
623762233
32844303
606392717
867652607
1279385503
380265414
1571714590
1105423239
936428445
1395800966
534082203
683357282
810551641
1900279983
513216096
2073545493
54896875
1684400824
12715695
1556188434
738695014
1338629374
1621082696
992237610
2095102519
1477819188
1653393424
106916676
1640328110
971325625
1663648288
481239319
1373119213
1668802095
1021551998
1202673008
409891312
1544074640
641256421
1062155173
1652870674
1357159806
1875710213
1181097874
479782590
1225061182
1789197489
1518529034
1932122143
1204868136
884295599
1753457762
874017928
524588546
897155592
10091118
746449201
1560993317
2082256230
706988144
1160459171
2056544206
550337558
713166906
441414224
1383432138
774195051
1100022903
936777557
188461798
1008793726
1027086898
1521060282
555673924
1691799014
291179696
743861341
1783179435
543473661
594354326
2145936971
1225389197
1061143906
841880373
337748698
33477970
1139895402
564114980
268173739
441471518
165734263
1646734952
2127741140
598160722
1732136937
1808839875
422247328
1246957864
2095746459
25979959
1718756627
616311602
30310754
1689305966
729198664
1387914387
683248849
1440548274
1284060524
1183157650
1361473863
1320150079
1957292625
1598852159
1974444135
660067781
1076410345
637211033
921433756
1603701083
1541928727
1294570234
898016578
1401589355
1005693375
137038375
502302074
123982342
970155348
1445268707
1102012909
1302456243
1464439904
1723023936
1690519968
1908590208
382971038
833631770
853795302
988892575
686707067
1018179218
1636210477
1860939442
1006705353
226301894
11553262
2130960005
5004695
1024492128
677105736
560044503
1681562250
1902715453
996381342
724505927
1331041403
489483996
368649452
540505541
711498488
1742572694
1694744739
594731170
1044041740
1882964710
525529915
1351105704
394520364
175247790
1882530921
172027098
1360330939
1406751342
704953798
986086552
132778399
192450775
736687554
741376645
1779837610
100070567
1888459835
912186277
1211824717
31567337
1964674453
1652990530
2111132298
1881519713
1895131151
1794619934
2115173617
1330182716
1068523781
1738430445
1994427824
1805845992
1855532281
780732222
1120336923
813103448
202402282
1425204261
1318889004
1595478959
1254125459
664873308
67080857
633616430
962429004
61061658
101145954
572111264
1871063539
1914407841
35841359
1376959412
1842439633
1781430898
822628412
631347189
336788114
159619584
1413204196
490037152
1223498266
988241226
802088169
118077511
505600600
1029160550
2046554672
1682989481
1580103072
165766235
540537664
914777576
187496433
1789522465
461582527
2110437325
646978342
1038710422
466571879
808836272
1320139222
599837804
546889110
1220357943
466429090
1494958307
392981343
310974724
1857657313
1541996079
738453367
1640132696
811083426
1407466816
2007446904
1262363659
1314304222
801944304
1240092844
2101228943
368373580
1365680317
1115702134
1332844694
1216604418
1907527331
1181878928
1023484789
754511605
1018282553
665585212
1386852245
1914171039
218470152
685401951
1680763543
1219656972
141081812
1694740096
1530099372
70326671
1224107466
1668679253
689330937
395932309
1500005141
2142526676
903923258
1541990397
1816262843
194934333
1894082966
685310532
1202851828
1441463972
1558135624
1496659952
1658726635
345777904
1360359610
342902753
805192897
1314818227
836496972
491669744
523164822
1650915222
823004898
129143351
1448412300
1773977224
1275180206
450673252
262648085
1366691621
998882851
199003684
1007198408
1939693196
1356780619
422772348
409989422
48164079
193514011
1897635699
450607640
2040625272
1107784554
2011124111
1584031316
953367663
378085881
684014641
1840327698
1424710037
1756829502
335558700
1522794230
796467222
1915407237
1994767866
929786296
1619500166
1547287548
2086033974
2133096535
339718093
137832547
721988122
914761441
1307909368
1356678497
1368222569
1026012056
1251006487
1966906465
605371006
1034099432
678893692
1389817724
2101180615
1797101248
97732797
346157754
1860207918
1001185179
443349356
355968363
1205418033
1684639020
1711875484
1147796626
276533148
1949102957
1939013878
1542787154
1379100616
542052947
374369998
1725512801
946823496
419943727
424019638
2046065213
1270233115
579122249
220198006
112210339
639437187
725746757
1953124609
1401622848
1758584169
519946668
1406195312
1229990482
795354649
1744423256
34859779
381300544
161571173
1448896404
1344270347
794505895
775269628
973857517
1878772000
100073789
1500176049
2004992664
299074697
914949788
1594886785
1977909762
1319837447
1831324042
1696352928
956695941
1257039110
1207332727
1247492608
1618925214
631674055
132871034
757812297
53406067
1447190217
795994172
510198874
567903161
1487541959
438976558
910070901
1254437236
854655969
74327863
1500148338
1735981659
1254688962
1988567484
309397671
1993517581
863143702
235150570
382773958
2090080806
562733841
94105707
825635580
1539276831
57523457
1354734980
593760805
578913948
1009575123
149621333
1795381457
1288602379
1906668142
286772345
2020486562
741172574
1217138168
1661430513
785512539
1230674169
170048768
2054201441
1993044811
1395794886
2033899004
1345919742
676200092
1040533570
1875008666
605900564
845677161
462224158
335825306
194437424
731945350
1376661487
602514748
1600314798
1259399443
1279435438
1892352366
1475146768
271830205
1456311155
72664872
516227388
1219216002
1717795552
1943969323
1978602787
1929015824
576640035
1708425392
1299992465
1096854911
30433852
1722306884
1818706024
2066622082
864414682
1563472047
543782414
609579401
1386410070
551906685
45535799
183483594
1553868744
750202889
1902355702
1661516384
1973489902
1535930656
1002664656
1106771920
1352147987
1002934336
170806871
479600242
1234131997
621967030
989418899
1874516172
906682066
2113055578
869501796
1645941499
2084865597
461208572
1849939299
2039522986
245545630
344761455
1623020402
835380401
325400588
852189644
440526354
942587288
194616198
1781280299
2022683181
1804537203
1568318696
47667742
1705364049
1835049574
1533753294
2009460900
1171425997
348988138
440822760
138682389
669846945
47605887
657649358
1853183228
1373013510
115447799
1562884544
306291766
814695201
1338368767
1516241711
1878590092
1208348768
566562836
1453494572
1533417016
369796746
312399708
347558187
1956132056
1127017534
1345841776
82176347
1196451701
882027969
1749553450
1384012316
247080122
713028942
477260182
809923354
542808253
1887104475
834473709
1295175829
1054600722
998162994
107054296
2086874023
1179350874
1116620231
1618943104
592884465
407057277
2111004325
1280332119
396003454
1695987657
815548810
112708192
935720313
569984161
1178287820
1328914395
1454288876
1929853462
1606547123
1866486042
1808124456
1131803479
696559438
262718494
1814672730
327493011
442535826
2064639477
307834232
1045551789
2121576360
1696339361
1617501210
1170783174
1420151534
775525445
127271005
1887227967
1571382281
238839715
1554576494
1742915283
771041098
472415048
1651092162
1784675557
923105434
124880988
1589705620
1090118535
1648622038
1586390124
912081522
1677400989
2103584636
1174259997
877730983
65864283
1973736283
616839971
1650650000
1829656323
1312721658
1556103038
835577666
414949921
26130409
230235698
1862123642
1277146170
535646030
345860813
1836653120
38037147
811591818
1400788087
465341374
739698140
1858121327
1842822197
585927810
1030849191
776425779
1841505889
945358664
1726988861
1295055431
777783717
1300400912
440372869
1758622740
525135885
709149975
297751762
382161095
1398889120
764824272
841282828
1052162052
35177349
215710142
342983151
546418468
2102106229
1734560302
417124559
1873326140
1195322582
2120266032
1132120927
1300454100
563496914
805146522
1239094280
1549832488
701047720
832857370
310384590
1797006941
1333607710
1465872150
2117308080
177137713
1569076864
2125906610
879833924
476191572
765157911
209001891
1000799230
1475352771
233670899
1848954773
903523501
1965092424
1171053099
2085317567
1770419395
1931212356
31510159
1303840603
2080705745
1441508423
114509344
866841230
1627471230
493590913
29612923
1998441773
1454146234
1711824150
990931491
278425369
1368243797
845347626
856618763
1628986878
1061682383
1367374205
459808377
1948265913
1029422123
979784628
1589973366
469108839
1182900562
723537923
339718800
1712325204
62585371
916328550
195618872
1638213739
197465831
198701622
1968038403
1408780843
2021711699
246093514
1152817536
1045425045
2010226452
1895241173
1362686739
855394035
867684914
1381929979
579720495
1521541621
624323103
1474347737
1950341118
1806243182
825021727
925121697
217355813
1303911972
1549946345
1299670141
341559184
76938584
621040359
1702401185
1341315128
151774907
689187368
985282696
881373752
319212535
603146102
1170310318
2008622698
1161400024
97265637
976247496
543065949
640201910
1638889332
1045407245
1875197014
657714629
201272401
386979134
677896533
2125570924
1199221273
663815074
1039939388
1436324465
1029697287
615002712
1400794126
721267697
2075629192
853407042
685161393
1788814683
666125184
2411433
625221443
468016271
21626686
1913657026
748425679
220673407
848264776
2109825290
1182212125
975163228
798278944
1245007807
186288038
664598436
91329503
1896453247
1976647322
889479655
808885929
64243801
2025700653
1724078647
1744231148
1473487999
218825705
407652819
905422200
314895495
556083730
260124450
1256312021
1846603782
591731444
1578435244
1524045205
1286951768
1346418077
1503026286
914672463
135850543
687407593
1197407829
1558128821
469429483
1110416373
860933620
642287614
20904614
552301603
2051352667
1584264041
1499072677
2025567982
626489050
463719720
1123079933
1798009321
2049265114
1831233604
608945909
580978512
802530603
21731431
1451068385
1623550790
1686963751
1457484064
1695994554
1752769810
2135666854
1788171793
1957698003
1431244777
561307220
1845723547
2055893993
278679000
749118763
1571013305
822908757
143431627
1035447297
410494852
107459565
6904754
1321084322
1131913794
1462168900
806274841
1531528802
1227024056
424946823
1627159107
326290469
1732230761
1658457937
570595326
1041399466
217515305
1307450400
801603393
1777235474
85482068
1355760222
795521926
1378677075
692117080
1502268051
1193968518
530223946
1399650173
189666567
1259192972
2028346545
307401612
735702955
1309312767
1569108718
495127401
1876570198
1713769789
1724804055
1895855810
1941416153
1440360372
347875226
985551328
1519237761
2062222137
1473253441
48116767
415916568
1575212325
1375458373
1195694152
1386335170
1491539088
135807633
2113115078
428807736
276330650
511057975
563554901
361812620
94754241
2104493576
1598844429
1974526473
619287644
433723247
175329672
483868063
906969420
263258148
821045164
859714953
1564042636
235423174
1111143350
1395136425
1566487897
919919090
206873490
1136090044
1210102733
1989339016
573486455
1121463309
758144106
1380330401
2035406701
409149549
1099624967
1619638781
1797748803
333839224
497530841
1825250967
1902071068
1434866345
1427410795
2054694309
1259266555
286122750
1332371848
96540662
2109718659
1655608492
1350576118
813742352
944157793
836372735
1963668322
1135617290
438425798
1120548174
773162069
1597291241
1091150786
1882444069
412607181
659996560
2138217525
2115467548
279518843
1312795433
571611427
977222371
419488946
823762530
1806538726
1811630352
536608453
1580470767
1420098402
1807602257
1854925978
1143387195
211169525
1244622152
368137828
1463714642
1868043084
1877787963
1789727469
1904873344
992221597
893363844
888250533
1588186207
1667238364
1558011508
67467003
1621040928
1389908914
971440839
2076589513
1996704372
21877978
1426339728
286479330
2074233392
70924476
51725665
707977424
250289169
1539368974
1354249124
2098889700
1198715420
1612360897
29122693
816178742
537375628
980503667
395554633
359097866
915972303
975109104
1925311250
1131471314
53526390
1117266808
683023971
778291271
914060180
677933674
408637356
1732234099
1874549746
1181446896
2140388565
691132196
362120799
1704635735
839715547
499336318
1226007144
1536364528
234705994
2107820839
1299993421
552872468
1639093141
1563105658
887866640
1189705524
107423801
1884011524
1100157443
1416496869
115286731
440446631
59342071
153926675
1464011316
1581851234
1095739256
1008567962
1049864191
699463553
1429900827
834473709
1401957505
1260622030
1666114098
674194759
2139735928
1933462250
533799964
1681895226
1602716912
188308510
1486539751
628323970
2027287961
796159801
718998486
1710985023
1172579912
1418820848
1887310075
629106429
288095604
1472136816
496590318
942778897
832214969
446766847
656552100
918516422
681235813
1528265154
749885379
572899343
1982915657
964713403
1914823012
1050934556
1515820026
1994431049
1247996153
464470210
1119979702
1941614878
1345505442
15365812
1987314961
1074337311
904083754
474907586
1469313370
1409460068
843117512
442184116
959248914
118304415
1906693065
1089327230
2072630474
2025804805
1388364110
998373758
630289502
382005680
1596243960
1336300574
402302243
1495936441
925668908
1105021653
1427801683
266673982
848890004
197551693
377317642
869672451
36687775
969812638
1335713200
1444956655
1831261645
1859064178
1508232144
2072927711
1127888946
684622616
365772641
701794211
141194601
1078313105
1293610603
728653437
199799319
142404008
131359278
2115605305
1499320496
1660797442
1069116270
1773273974
1527325052
1293913212
701569451
586162837
869899380
320597744
2111735633
1822247010
1666423136
204153067
1049935676
1275888657
979967656
1717423192
1459690056
216551193
867778906
34789886
970542943
1311304648
1785738362
923149882
1657568323
1556236844
1618946421
1110763458
1090324392
995921333
1757261380
841918201
1881751754
1753838867
446739699
1078085306
961399285
1196263612
286641084
1732883588
1777809729
522196835
1714248316
1557678779
658456564
1623108438
1062039384
1482555577
461510194
560500091
1511961045
1371156455
179724996
1514702883
1578134490
1973686427
2093995444
378471445
111911512
123381438
269970354
1583655948
1052998655
155522471
1575292799
1230089311
1313675487
1079817126
1225616238
132174836
636382484
1367804138
1761588725
201594238
2119078825
383769548
1695411360
1806358186
2103144644
1672259286
1124594938
1002726888
1092121751
586148095
1929170684
806304441
848370091
68230472
49091892
10315062
1111480311
794058695
123007308
160055478
1008783526
1683431339
390254839
1476985052
482035429
1766416205
899752563
1525943681
1925959765
1470545803
155262836
1481419541
1926614771
1605080542
1114616901
1871259182
604099767
1892202585
494904399
1706919889
1999590110
814076548
1371928243
1231180587
1051919293
596038106
54992310
2028951837
1883958914
873500554
237688084
673416538
1405224352
1621688468
359383902
263722321
1395862722
2118004033
1339374643
657064732
544033785
1811013940
1722082839
360459613
408737084
1610657478
248298768
1560241466
1837558833
988095410
526566541
1636067823
1419581006
499575990
1848275347
679398307
179339894
1093468946
13374181
916094397
1541886012
623509551
1257967104
15690700
341851494
1803980531
1683713107
1201175561
549011344
1435173054
1748119014
259660243
1120795698
1611727801
221275437
365243845
967280193
1597823774
1348312762
1952523233
971556615
815916456
724567274
1272474850
1582532845
1882337623
847722719
1510747984
102327734
1112873160
465174109
2093951844
508208318
69610990
425573236
260702737
1814510003
610481238
1882904438
2135860607
1974940343
1937804206
841181449
1801634433
453258733
112091182
417325095
477518501
1837169556
686218135
198945780
814908795
35333828
1441199997
1760854839
1314099672
1105929585
722730832
1240036695
1676814693
850947731
1994470737
890175560
107565169
211797677
302845187
1749627807
1689614788
1682082581
1364186143
797022457
969167610
545476521
1346421012
593438418
1030536708
1673223432
620921544
1642559488
1872820490
1544422094
1063615105
2043991195
1583714890
622633096
984414562
416887941
483370889
1581755401
544792452
1439734763
1855734240
1103443941
1321282756
733672214
378497781
751068399
1885527750
1324332013
157288263
737848060
912759573
1770209534
987064342
2125146764
110621586
1762857757
1927542149
615465586
395500738
1707356814
646400833
20688205
1644198271
1758066658
1340188643
1748792507
2133576728
200949556
2007171790
178891258
918250524
384413512
205780351
2125278000
352058212
1363763180
1577901357
1055447463
1499220801
1584427161
1260297517
96874683
1438080455
1091694047
1533624404
1833093005
780831103
1481087973
1612122238
764470480
497214128
1212839842
1462826385
1660621369
1742927878
1928115920
1338916987
1899583064
1999094011
1016254351
1587441498
288685004
1220900074
1139389592
99890477
1789271953
442478137
269775563
1292713315
987751008
859208406
1430529720
33603745
1198669565
357409356
481714286
1991092337
1553203918
1380638695
636079795
884934933
2028619109
1272340014
685194385
848460599
220796549
1967036938
1873760
354089617
1605659218
1001176703
56248979
1703279842
1662695806
416776749
1411423061
1732724894
514880215
584079455
73923324
959854723
250938815
1485179337
428810764
1726793948
777112824
167816638
1305340649
2047414048
560927553
993082095
1239826812
976985733
957594952
648024095
649867034
7576858
968418457
1264903073
1452750576
83895603
469756005
1460382854
2132982156
1141030446
1840871680
1737608611
218661072
1368489829
341013757
52068253
884813454
1849911892
329689060
1891314428
687830501
425896090
1754488319
383038793
803162391
723859133
955270978
1936319922
108844044
841707088
1104268616
1398224432
1501985472
1021306641
1974691870
621992844
222024329
1414494055
1546774750
735458543
1631688575
1396860874
1753372455
1759018203
1726017389
1213313778
35495840
1404053642
630533121
2140265745
1350909920
730728697
1119009233
564402085
712721853
749973138
52236208
1761164131
1040149694
1444074907
68905041
1279260377
478850333
1181942273
17619774
384371390
85378425
2043966586
1932754229
1577537626
1454580701
1377039349
576536113
1455112191
2026896190
1628280206
178474479
1305305920
1337960543
1667757977
910872314
1896489838
1983328768
1726223409
2129988633
1607704528
2003250122
1791901118
884556564
16078034
1434706856
1559884560
2143335664
1938986742
232521487
2139607887
1317903912
903655016
367510234
374402980
683557284
403430106
1955318273
583816963
197764767
1794727997
1788761426
287273083
1647547521
1912870540
1402486475
1501221015
1075196028
644545334
488118011
906488941
1133123982
1007163498
1529670027
101815842
791537129
801616460
265245174
1794471926
436012128
918931373
606653557
664028161
427544916
802890344
1650596392
586815394
1410493419
251950358
917856713
1819778486
687393908
48592472
1722929769
615246774
1289185964
1569619874
1571171925
142765852
1049269981
363720440
548289436
691362300
1677396607
1234179159
1540933448
1059051531
454581247
1561284615
136846301
1370588558
1992582047
2044152790
1801828906
1696788978
216124811
1807257113
1861979771
791018719
273274829
1587206903
1974228709
8124843
637493540
2088247237
1521811088
1681554130
1554114652
1291295676
963960934
366465605
1120035619
1063706641
414612206
1146535158
152863464
981856403
1389974620
1841419832
569677608
1413774374
2069871761
723029093
1807957365
498401204
370645270
1176658128
222533647
656569765
656684753
293039811
127054687
856683235
1190454642
277670762
384080077
1131727044
2136389347
2054806391
276355054
1983244734
597541731
971026453
503954408
812174289
799013406
2145800633
1249938492
2005838840
1102976925
98893722
2011929409
1701072977
2115307233
776770918
81459432
1054745267
840793129
1304997778
700875877
1619181993
512481943
1249625008
958432291
670454252
832434351
1262501041
1371307729
1748689464
666371365
1895315989
1997402285
818205292
688167389
2080589467
572254787
402269662
1057978627
142118640
207968624
1264688634
216036141
459366761
228781466
1132968164
1469693379
1036255336
666603924
493432904
1179207337
920510474
245917023
1719685602
549490821
8374253
916249325
1507934333
1805857189
69219608
561760759
1175758534
1420847464
192954647
916249325
1945655741
230400648
997716781
1127954842
71541133
310515421
1989586669
1093600803
632642244
761170426
659761819
1502485841
2007678255
2013293137
702668576
801646598
1104225336
321014561
2004023321
748023294
691998146
1320560829
399217927
322668211
1433100186
758294893
1049810758
1166726230
1321146618
615711324
1187278323
596503210
2132859688
181173724
1471877707
1049032646
1057610529
846820198
1767000259
421883974
604103188
1369874759
1690231189
217631873
1421854373
381836815
103130860
583044649
1726810390
134959088
641639105
2075230445
88459901
1240956048
880342381
804388651
516594172
614123856
2120299190
760590231
1004748322
1470291915
288070687
1635335333
947807716
782090315
1137599718
372836905
506478227
1351536242
1744362695
2084194361
887209499
1597738467
1713980626
463295418
1054543689
981709164
216150394
13866178
544919339
438650676
1211879399
1152769888
308227971
1217447257
1636891054
1640485584
1592495564
100281597
1978283168
43020629
1723274426
115958764
599768224
2118363826
160136033
83212837
1089752345
969987062
1298237096
97637649
1568539022
1137880776
201743148
354089693
356908861
1555440405
958536439
276188651
927106146
27761078
607127457
1710347217
124884883
669848143
269839875
1425327959
889438156
1074147202
1782696075
1503883595
1945634937
1960015805
2129963178
825237089
1145297872
1266148838
1348439761
171722001
2054319123
208604587
1061078738
1180629440
1718056555
1509199601
1794886154
2093789568
1956561123
1876841457
606208833
1531271153
32967358
987558412
1669739741
575288448
160244078
573477647
1308829536
1919775111
1242692299
1606798639
100720578
137499268
856229289
1145155228
71314774
515007884
2103483707
42949258
550987582
129329570
1106004265
247912902
1709472249
793344959
348083413
394140353
902673764
2054645473
1302349355
900904817
1288151247
1338239255
1431818671
1593458935
2108665284
1729188495
1400530632
2089378812
1108699842
1801215491
1086810022
108423255
1342296716
286185170
259377518
260488946
1862443211
858511559
363650231
1357773897
1184100329
786128247
473998819
1717002670
359120998
1358022524
451480282
418741396
270257654
1457891618
1401376874
1520889393
464701079
1480644778
1745120399
670417553
1067367841
2120645211
670301039
2135618206
1782226886
1123772585
1317614301
952987412
923089573
627813929
1544784203
453700311
1486332107
1852015494
741679307
1350458147
1416981048
369748372
1589046201
1289480485
1665570743
1557839531
114414019
1072531881
1452900939
1866837668
1688937974
1674045460
570003177
1665219888
1398434609
1809953109
776587185
1713939394
152134869
1175532899
1238481696
1037334754
1005130704
1332881050
1322217077
1560932995
272026525
705149168
1211368979
722883854
979720199
771199384
1956395281
2139471629
1726641903
269447029
1819346294
1163307736
932449217
697498589
391672807
654982675
1623833879
1916861840
641563151
1449954114
2004434100
1188129856
889824536
1595104308
251601656
15597499
447827703
1909705598
366658924
1017766604
1390001715
1514248895
739587136
446022190
343820345
589921660
683640711
1583731351
1877820203
902331299
604541982
1287038001
2136671552
1430212428
1143417857
443082812
366750829
2083657267
597757638
286982189
1399761233
865571550
2102972201
1852047652
1681161151
1234397160
2083605256
1115692705
437750531
1004454304
362093921
66237104
1539678469
1826196909
1411593511
63621334
768848287
272811003
2141588535
701895536
1269781507
336254709
1893554307
1663773141
350812475
267740679
1842398742
1125171582
479748460
1428286360
252606207
980977865
1220430180
144712434
897284686
1159539668
583881789
372543810
936400181
1467861484
1205964700
1015742008
676319065
590301184
1547258493
814202969
1747717087
1293752603
746723604
1422196407
1830786739
1477851608
91831035
145834267
2030477950
603632153
270356047
1698269828
1703098364
1809085802
1201077035
1945253304
1573275678
208846287
1598945871
1991220566
1552485968
642232520
663081078
2025106945
1699978614
1765393831
2026866185
897614557
1529121757
3938931
268291648
494067749
1706599904
967562516
1984502578
1550682124
1205920694
1028719906
277936639
403174718
972017142
2146768613
1712687229
1419126215
1807197662
1834758379
1453927921
619540282
852395327
1301084733
1589090064
375647518
1190222027
248993200
1789278925
1202135027
406639442
1656974456
1750706511
756164704
1009824085
723067231
906620084
1672956067
649870346
800570433
1201333157
74791592
1439114805
2069266988
1507375282
335575550
247597236
1195362344
1781662057
2028751468
32163168
203486457
445195279
993792064
1613454070
1818693825
1975372971
1122181820
305977189
1248181491
1966888620
149325336
969247167
531126434
1051548329
2129468820
2034145580
1252671783
2133440254
1668930885
1524258455
173356254
1628150669
489782289
918317259
1504873840
6221793
1362466357
1316379659
2043167055
1610252880
73196771
1607557633
928641215
1107553407
610004305
364178
1602506161
611621323
785904311
2130638662
1311599245
768575511
2078410637
39632400
1876577562
564696368
1042064668
59010868
542532512
486663697
986121087
1082327958
569412565
1023844726
68000516
623764319
1501736020
680884449
1106865847
1921515145
57780505
1713035171
1711238346
1938808638
1032191527
910683054
1608050892
427752722
426071140
745388223
259791349
742597028
1053896158
1218344473
1980081742
1142193681
864404870
1800673928
1781975857
269163700
1748593164
1670311651
1798467513
753194110
1494830873
1235183156
663833378
1870850575
1571323832
343739731
340553800
910339100
1366073418
634474175
95369237
514113614
1476506369
1021940422
192611737
532998301
1218847341
833352543
120676045
454573863
627804299
908731776
1913668667
1386292527
1763319444
1316657904
984591482
125790398
627210444
1215105916
1323538685
1466911999
1390053696
1857298333
1796235141
669549779
687289600
1472602757
1278980740
1592129722
273654434
204900051
1092973900
1259616150
1271187797
853378047
840616951
1730757264
495868800
744159897
1982849729
1879193559
1370917286
953554446
673607999
1365751262
358480906
639551737
2051557281
632676693
1048973979
1096634988
316596299
5218251
645034983
1189690420
2017406657
1445111975
1780388056
318714972
1426793339
940824774
1433577817
1083237495
1128737283
1424643796
632672004
1173679411
906668767
695739760
1080200206
250844288
858764187
1693967653
1758315368
2060232790
916777882
106375106
1702510265
952287427
1221796202
2089610584
2050274730
1107230365
1188450666
785486272
1386521033
1216052518
131754650
1148898486
1342611738
2477180
769015940
1302622674
1427518960
2042279677
1810689218
458332395
367189482
721579059
1144476320
1681281866
605147788
1603700464
1654760273
160053809
953985107
213404693
1535642216
1420008534
988241072
513100212
968102585
2063667683
1707268712
34043337
1684208579
1487487221
1568981061
405969331
658249786
893390518
1961072788
1564490569
1736708871
1202271483
1133083000
1108475879
796302316
425083937
1927011508
1982526717
1286104646
408328893
87452992
686505607
1381897001
553740734
21398321
371989146
901627939
1637225548
260234177
1062663567
1321305886
1539753712
133238085
1441101369
1674616794
647301984
515827857
1673896621
461379171
2133724474
1260327946
1071940779
564404377
35788471
1878097962
338041139
832863173
965649769
20770487
1221959178
504812563
805050469
1925358290
1034726753
1089371329
1517170492
3039845
483989590
1096544611
1619764102
2134409914
358212614
1300627047
1264235138
2047229957
1473152101
715326569
143526819
956794235
1786800200
1287238136
2141761509
2002808127
2126731065
1991543190
314666141
1940122008
435556385
606681052
1153552618
1453133167
1987801542
2069154234
400575200
682172811
552843609
80727718
2088077903
304693813
1595746008
1257165807
803039956
973817792
1555863856
1407989283
350300986
1859454898
1608520450
141587721
1347529171
185454122
1825464989
2069469119
512491651
1173095370
646377873
319422034
474270343
414818559
618507884
891349065
671849191
1609602839
1687125015
2071001951
1008884316
833674469
1543065995
1419679686
1215562174
1104652226
1242420511
1600162775
466793004
521425636
1371262412
1720897041
898937520
1256444484
5829561
1255769234
97896020
1515495137
470735452
1219357212
721858842
631670464
1047448902
134342191
560318723
1759517162
2135912310
467258126
9560350
2049485517
1661869085
2035183771
1630373559
1499574198
914566157
2107437003
988817940
1251506955
1852926649
199906629
946750017
87411294
1905568871
1269919507
342840473
1369955862
1131392623
157529856
1788227006
1135787430
1464117708
2013970008
1259555208
1351966522
19489262
803624044
119896553
1398097082
390935674
2104325541
583006516
915006611
844833317
571897126
1033407685
1639500972
354587373
604754995
932434414
251208540
1597892892
2129488038
263319582
615920370
357617541
73630292
1382143705
1709029077
1942466728
865950621
1227135301
968034007
2021689438
508003691
639792815
28736865
720577461
742526052
1087899162
516125752
1315115950
473184093
1647475398
337923860
1183365602
257141641
888874809
1680525396
1331176617
1782444774
666655031
1723734502
642942401
1003173826
2097538319
1649125437
1757032824
1490474785
1853501170
1123937715
578136690
1400344424
662269570
906258557
1813932592
1719978276
1444013890
42444807
1668098698
278749206
88444869
302714948
1835227680
555677479
1403622107
596700193
1120123142
1929733483
1591872925
1378358729
304800287
1546292963
308207876
500300642
1131636790
1113401512
177348404
1318455698
1347653366
1404302889
1129306832
1661818410
2045069494
1409393045
448301004
517420637
685599673
781571948
909857898
850917769
815746815
1679132418
1307436102
1655615517
1014033795
498285859
2102709244
1408273749
255893972
1729640132
2974305
1120313291
711987068
1431940541
636891832
889574448
644221051
1634210533
2061948677
965314872
1534468177
187472687
1095524894
291431721
44546704
1334602515
883396249
630710332
99328110
836790768
1781746638
1844044935
1611750309
1913692577
1093171513
1529309042
1939777194
305109652
1802027948
1184532033
2074962706
1540670053
581708334
2104883996
424289013
1598484579
161260167
1408337837
1047465474
1240955361
1440007895
1404441841
1029404323
1569023166
561078985
1932136161
1103046865
2104223673
1487332689
334933750
1672185259
1873277669
716598564
1738777336
428477024
646912018
1036978445
150279095
219101208
535366411
1165083358
204233720
390160039
1964218315
270921321
1034175581
697194793
109331144
749318844
762579536
1783551241
1492218605
1700162734
482051815
150500315
1271891896
145672548
1529446264
913931733
889864695
1363571072
257393063
1400869693
179592355
1500052889
849079129
624376496
577898519
1020880302
775537586
959315343
1237962620
635208531
2101540683
1517043725
2063387161
1205629391
1517322438
472530831
535857064
1720507471
463808282
1378357921
73975782
1946213635
1378597994
1522607290
1843284832
1078088779
1111406751
1387625785
1105103827
901630816
208199182
294190201
503014864
640925227
1460992697
1845340008
534620892
89920205
43980543
1855193094
86654833
1831035918
744462237
1003676659
1857677199
998774888
1690089755
1636940115
136476336
977574871
1045990490
172769804
1031351242
113578728
260107452
1666935521
218023372
842065964
455487106
1530745403
233941062
1338090248
957674837
1718805710
168370298
755453965
1738133324
1547670457
861467764
1403476759
1547387748
1115646014
89023468
1614974306
1516027886
211934677
813598016
1944822209
1350004747
498150802
1199406864
2059968931
276908542
2088005943
1051194072
466734043
1664958890
994487415
812086857
2120182386
270406259
2109295722
515349363
476948634
357265112
2105793141
1890026392
104588761
1929488899
898721079
1235690303
731110603
599520620
1301494247
1915001724
377170332
614370510
1401008416
258633434
479027193
464114631
1958386734
1075659719
1511836725
636790896
1012238351
60925179
446842386
1490604315
117870466
14130590
1186700825
1504467392
719847452
938969572
1364465608
1137352314
1854148351
1519201724
434933065
279010612
1637375616
440029046
67169782
1470535216
1820618832
646601790
1582023809
202697051
1096880728
1134590322
384331813
676699555
737901245
1719110891
1132419669
1894321992
759735685
277032983
1405325995
1193798777
998351814
88016371
637537175
16608428
361545589
1319131226
73379447
1736806207
1767574422
1262240111
1197383790
292640174
359196986
436133964
1363862451
1241132141
336039770
37125029
1643023377
480917802
1252138069
810444929
813502239
1510448485
1333544313
2049289388
13839615
1642545425
717686296
248849325
1635318603
1711541182
261844989
329246981
1536554576
152587433
1018707821
960766332
601528919
732595160
888998543
1412219635
1236020646
1430093181
1368452216
1946610243
958626742
747349773
443654608
195104083
1003329814
247587203
1754688419
1107128431
319473631
88416290
127863372
1015886007
1473338015
1710121679
256289537
409467158
1948048414
1969708562
2119849111
165434721
1288332437
33251960
1751029088
449773063
876684212
1200536893
1499982396
795651872
509877731
427345325
719727074
191878886
696665084
755837618
1032993604
4285456
253093014
633745806
731969690
25929054
1507126004
1341849430
2087864443
1340462114
1526491628
15748435
1754164216
986759797
574452661
1301597861
882550814
265348513
1532014579
1281609416
2045028660
1427149654
1476160367
2139501413
681623222
1968959238
738253457
1424146814
987748055
1301986363
368490849
776984129
268013792
551827355
206802052
1277971720
1938352758
1934369098
1860572332
354651215
1464548137
1028142086
1497147121
1635483549
484349089
962245435
990643315
1261777976
1005287106
841161260
960075827
1617470387
1098925729
535939210
1044851691
2121588550
626653656
957018236
599867436
1553328441
296801081
750510964
1893035951
2018844632
1489346255
1826649619
1118757959
123056488
779846941
424475288
621992246
1765691909
927128372
730282506
629123366
1456875464
1710600972
1017746428
581841646
507857471
1942521238
1946863551
783486741
243197867
864450035
677644628
2096776759
1474394003
824717369
1810811311
765915116
1382254250
71406357
930180888
1758048601
207384948
1965420627
1749555535
2106182407
1393677392
1780012718
181145969
435347959
48910308
2140927258
950385021
463081100
876719810
380558511
529395005
1177493339
63848641
1417949885
1867242285
1455423100
465133005
1297938378
25857802
1871512699
36898718
342152210
889131184
1170675012
750386511
535277095
138309102
147057880
1681906016
1078976038
1248993007
1204489690
1130042513
1676812647
1596905645
1717060224
727399066
1498033695
1897278662
752230562
111704616
1272929250
1007059880
1093052581
88228551
461661980
1616361881
2021254220
1489391884
1897033517
156916184
937427068
1038603359
2016963049
320777462
392866489
1192189233
758272698
1761102821
793777637
534162488
1063102360
291086263
586370395
2139043136
1039597954
1792984459
1412958947
296153410
290733075
992959790
1971215802
2062533412
1936618655
54292711
429817060
464082692
1397428941
1634346554
1894261677
491594267
1517150185
1289499027
1615387743
1654675584
259142881
1292156662
1120784976
1276113091
2013298769
575002266
1976199319
1617117025
1848772683
501102115
1961065907
817836889
826874071
1908806755
1974340129
1832885120
538811925
1966090628
1788693465
1703939511
390739928
1662288609
602258140
1840078044
1128797499
297486144
739381235
1152814055
2074763227
1535289561
1009848052
1425614606
2008555069
834050101
384638271
1271170239
1042785126
1095425805
782702032
1695323332
637377582
998574299
915482408
1044521569
898926008
335079599
177459439
563375781
490158332
238813673
746012560
1633932396
628640998
281064436
552651145
1901808532
262788045
981064285
1417550711
1308472401
1358201004
980897108
1573979796
1165687139
1797328747
258070255
1207214911
156841888
982534513
1990644492
1516089445
804828674
1891650917
386217550
1481361945
825111119
1355835339
1130933008
1006993926
1459296559
2068012486
1250011252
1631373079
529005002
478418509
509870621
1051214638
1785225282
745130632
882935081
775760497
961824470
723274817
1086617173
1712347107
1623909299
1958307382
1596578465
85860443
1910571613
362653617
267836469
1497255564
42539947
1352110615
1107326031
947014344
1630722283
1849808318
952278584
12880433
2069587377
1798940885
22097377
750548218
392081951
1206604692
1170548208
2134970579
279913261
426233073
206921639
2034796913
1775947776
1126703776
1713589624
1855748541
602693600
300090343
1240908914
477018685
1110976597
1197559747
1748481806
1222298475
1600133694
1158602374
459648396
1662972494
723446389
693554537
694671852
2066036598
289556266
292020369
293319649
781449737
1225429615
526049105
1748070390
2053908891
1553396637
1497236605
1135200623
286648954
1176981225
1848932806
1586802137
2068820386
2002301367
1616110990
550440729
65480185
2078034748
756991098
344512479
591027097
425573062
1664148838
549542500
1613835858
1209001378
1989878915
172415832
820877053
1339165419
1677046275
801827256
1492911336
1651233516
1254961664
1050584824
1532079582
1683686362
1169078714
236029114
74989622
950638801
433760894
545290217
287485494
491247928
718312744
1240908914
600489610
1954140585
2065030032
1850160800
33423206
1813086861
292068791
801292926
1606549028
721221448
1753005710
1582922324
170658323
733519743
521554760
1707552336
713818271
1998424557
1925140714
921344322
154725634
509307080
2069939028
2109215108
1974011249
354808888
20670614
161833515
863058536
1237067242
148107886
1894918728
1391408069
1646848603
1004477453
148602654
1031136675
588493550
461548580
491712948
1993916846
2122482457
894404
1442055692
1831198656
986156733
615141633
1935054059
678791519
1329081889
2066187785
998499021
2140453334
442090270
324806285
1464892023
457034357
1066809744
251999049
430395267
1518423
790342376
1996184633
192494476
1851113312
1294596997
365471511
2063144582
968144889
1685221747
1561804908
1128931658
1666985124
867427281
679315757
1338592227
795144914
1707646348
1620474842
1340153705
423479623
1855903205
498718204
166813910
1950518786
988504582
119899576
1909069458
1909633531
1831402431
1021906776
1390352301
454048725
1529262745
1366429899
648445031
262661445
147386157
1881352506
1642103114
327869421
1598565387
303294680
1661901785
914983745
584035188
1549936844
416669511
1520529671
356200960
85530967
841157618
331598435
2092863760
422718299
44893996
87474998
1807228350
1494514206
1632771299
1184426310
525851343
2447842
2010540307
2055051189
932534249
260531198
682288888
1635839427
1337118768
944101276
793620942
2064402448
129104237
425950412
107239540
415885228
1106433154
16829637
29983025
725671951
1516063302
847984403
1834445035
736798094
2035971900
819742581
1780730796
1447006724
1095606562
1506115271
921468661
1464569094
597754934
404325902
1578978800
1125215275
2115262480
544221447
801825063
1587096155
1282438456
1380383671
1900380960
1275348783
1574401480
1493598782
1208047537
992131182
1724205213
406683497
622007630
1600864725
902485769
2010302791
2039665828
1241711774
2041168322
445396896
273658091
1212199504
1105336207
641754162
1982786115
1146714182
18765436
1046725735
1342817189
1491879527
702815424
1562955622
731792254
617607403
55511912
2041654600
520292200
997807795
1905171568
1938370197
815470573
1040240028
195366921
421360394
254151246
1017705797
1011420857
498749058
524470484
614869449
1200724943
707697647
1124459124
926368847
148917769
1245783457
2094762859
996005728
1970637732
335619508
657737366
2089160788
817378290
1729394969
1715675549
835078039
776368382
219740937
1446514184
363825610
723504775
1375774767
1694108203
1572233845
2034804920
1132888715
2006306443
487680304
1277097817
1288602379
350448727
475897789
652458228
1954881560
1153766917
237562515
1416236021
76185490
1729731709
1018687522
1825715415
90742029
1389459502
643750947
1866097407
1070063603
222000347
1217370413
1579260428
2103692922
933155859
1496767542
599492236
401368157
1197592124
115025989
642169360
1866496409
470708591
2014437351
244522559
647485241
1811079703
1228519995
2127546794
669753354
1463264281
817393112
1296893424
1275127574
1498900033
469975382
2008079331
1686014396
794593736
1142329003
1044235878
1745114798
2136754293
828919981
565276660
1585014476
287408078
1941805067
1955301354
1779224382
1885225174
1479918966
1383091295
501748998
1670446718
1113347488
1248096520
1882585886
1976654467
1351496838
2110523191
1946046610
1937024866
1374536547
1177568574
1666778570
561219431
1979074100
373895105
2127509661
697312294
1445681525
358426209
1708583040
1852769457
344343466
217897929
550076603
634739291
1631659687
855204299
1199323143
1770678733
1497378373
1969318353
2096667380
852753020
970842229
1580817888
765589906
1108960578
1283551068
1393942106
486567946
89835988
2122756749
369823006
1802990170
338515794
1364408896
1058950675
1012854301
948782041
1996752789
713004869
53090401
1447301406
793028115
857382691
1047100100
1911078239
193153815
16680
2054689298
681505657
1864015298
809992481
1838319496
514712435
46762674
960176302
427499397
1417186605
51200046
71413727
962506881
121601352
1941445788
216359973
950655457
1429749762
1223478591
1334651137
1533076283
1784004843
911370763
601646915
1879078542
693429744
495398711
589972598
802078318
779100105
429352145
290142756
604820069
1074049682
452342907
1117091144
13378137
1685202804
1016869012
607786894
1765101361
801076983
1304927776
1815016217
736095893
1400733883
1971391505
428185830
492781588
1150264501
842074361
1504352049
1326132005
1102888372
605091251
1058310409
1556201757
415453579
891364736
460460029
405658841
183166632
2096959874
42496636
1098247888
1905861618
1391756531
790661509
807747173
1756396966
919781874
280504179
1874511244
169760630
346548338
2104494338
1717797838
257641882
845833104
2057182967
789431176
1840601748
1896916377
960029958
1425469702
79885600
607532968
109269282
1073608213
576183445
1574447311
739560562
692435872
1672894756
119315768
1896607746
813971868
1473833781
705237185
275227157
1570015005
947007805
1878768937
1479055949
1505792446
1873764246
1911228569
1842179808
133169829
766959260
183912584
2049827571
1161439443
1728929623
158449424
1976807689
2005004315
2078856845
463833079
706315105
297551935
281336678
1578277827
397926276
860621098
374851340
585822261
1279014886
813874027
103746469
895803088
2129109474
440045630
1173849112
1057794947
332201648
282059835
921549301
661193501
844911198
61946715
1513879726
568458097
535248070
1285280450
1309193497
219285217
1309920941
530534599
1774655158
1548135438
856549075
2144020191
326154110
682981379
667699536
1204897533
1359972318
2047214981
708102434
618212490
607234417
1175066588
1559379598
734768552
576983680
455120175
484289559
845542047
1395089469
1359321580
1977472554
112213339
1149990170
1723496676
1071169238
508116422
2147079765
1005672550
1093158114
262787447
1441484553
2071298540
607677564
182045449
557071543
826850935
1265577313
1233581019
2041219675
2007874542
882976056
865938325
1228363441
1573785706
1342090910
1322653242
1980292427
1009361493
1455191920
1497244540
1146575192
1849424819
2053090544
1176236111
593844025
1197673297
1767197681
163433333
1302461292
423224004
1376583031
542502132
1434573669
860105365
821253281
671836641
1745433027
1213983043
257320805
394719132
1027618695
59191627
636525040
34794900
1767837411
498030663
1021210015
1316394267
1333071531
1643903570
1082899813
962007245
899382677
724713204
1836744495
1884437879
751940422
1074583710
1599474700
710079918
1007593477
521336655
1487978792
632407385
1523507152
1663092517
107746744
1998788495
879923366
204529133
64636338
1996003541
1435285062
388858300
1928326337
1808422973
162420619
1544016690
769988110
49352909
1745894625
107891681
168483348
1346499187
2127952387
1489540430
1379397975
701840463
684888435
38282945
1555573440
729908345
875102512
781212919
224043961
1663517163
1885626842
1928208882
1768893869
417892230
2100129853
2143220441
810575115
683140176
1596460150
1966823014
1438887620
237652626
526455601
589949441
2082468377
521678309
980555696
309813241
777565048
720998554
997950089
1247690334
470608339
1149389945
1706873688
1587803821
1922971581
757680074
183277549
68304888
1693973958
94919116
951735951
1761230284
1319496991
852890336
387630825
1975174751
1774169220
1585160461
1360460285
2133286208
63838822
1019630953
399978449
1166360980
670004599
631747839
1319822840
1328327866
874532278
440245457
1671509730
1657353393
1422684039
585198735
489599843
481994835
1057023055
41322934
1255222189
2102496420
1490345032
1644348905
1336759647
1162879366
1284128649
1169701722
593744242
1958986408
1324005345
1814103338
262989107
274856651
1690758325
484775950
1149855282
626616955
984487294
1285336819
677944191
862733130
1641820033
2070589707
803128469
157684773
153061657
1517207645
87851382
989603900
421143974
143675380
351495915
29094412
2020421086
1843564614
1721326688
735894266
526494525
2008184304
2052315851
853583385
1725683993
189090646
256008448
1397240382
1720936249
579845920
553248632
1120570456
236672255
885779293
1189843487
11853490
1018148729
1909826688
765384640
1360117803
89457681
369645070
504601730
683176870
489661867
1172913677
1177154607
1168703478
1308810107
472305229
1267869109
1687303883
371374227
979811641
2094902848
1519699939
657581172
842093445
211137283
185701638
2115279194
2105278824
1475985961
143219416
35511383
911135870
573862870
2130761099
594768777
1443229879
143624538
1102788202
1751303368
661190066
2049846024
848912417
2143051998
227333867
1143306658
502167530
818803689
365489311
837489649
384277666
966496340
1256527382
1829574094
1059877584
1125469665
1473915079
1171464170
519617864
1836698470
1408187364
1935963200
714206484
612948123
855955635
1376221141
1442701714
1566733768
1195633879
711338714
1255132214
763527151
1435909417
670650863
11094927
1661606365
1292307256
1630478800
1256937297
1489253758
1825801811
929887823
200836256
1584577192
1974078994
1345016168
981297245
456976657
1445658742
704722990
411572548
2046080613
1612637108
2132486859
1711682631
637193949
2038511142
1952117409
2046765304
487486865
632978360
1055723000
1761596896
1341476681
870877711
20424366
249845660
1573340431
1788734295
2022108669
886923729
1603239953
1794868507
1312935579
1636926612
656202071
1847381898
1684287824
386108108
1512182788
775109568
400141975
1033966426
1418707303
1594004640
457988739
2099118971
1580628352
845245056
1460359427
63105473
1620863980
2019705971
522452258
1927296007
1983381353
127953852
1795914220
187261457
16386068
990919169
1297679985
1721258426
1991450554
427231771
1210307506
42679793
1168267394
1201932180
1195687394
197836432
267117389
1525457169
786238101
2060822500
960564672
206700091
282341152
458525415
331549749
1678891007
60779904
388764837
2063156065
999060698
712918199
132381980
255096886
1810340907
470799477
1225240063
1077379904
591746675
1823651332
266847860
1199958274
1908632403
1542959071
730258731
1302348703
1518587329
1040432112
792620625
2031482383
744921428
1457481496
202044954
313644902
324620490
98190397
1466474783
1672490896
379213200
1022390907
1904536402
366747457
1169168286
1790791739
31881842
1388672037
681902765
1108940567
140679740
1800922314
1323709829
197347147
1159841620
2039705114
326036527
1481328109
1501818592
996922818
136103958
1666017294
699063513
422640240
870097721
825922347
193683376
213485421
90908
348327804
40465321
400118987
902626778
541287054
459670986
2063165492
294521561
797647312
97745296
1950049541
1593086955
791962109
614909968
1408890995
1228984395
1292153348
1608382863
726046534
980145431
735018324
1645618451
825058884
792429196
1951404908
275015375
2090284545
633810902
993355934
93401189
76734417
1370073222
897164578
683815999
206806673
361534474
8733684
793795509
1359174944
1285337996
32325336
898717234
1302466672
1445615564
1822202977
1496798997
490147802
353943749
2055273464
1682355143
873874435
76308973
24421132
179244707
55566220
2030361640
1769471766
108446072
1068216239
1300009020
483579760
1733884498
1667923023
1029376397
1447627057
375889125
65385018
724392643
2026536687
134805670
1107050490
1934040221
380366577
457347279
559555924
960944604
483061464
801426096
578681928
1752783284
919281371
1982742642
611444044
1044471156
1096539228
74230157
716558037
1349169194
1262982987
99416864
1331596892
58317377
2030990310
2073825485
764609934
2116818513
137062961
12807364
515774426
800215299
1830942373
1611824966
1572744404
1426634544
952163372
727832423
456185033
46802543
1956625680
703667760
1726000702
797708982
1398819024
2018809661
1014906200
1323940165
1946539931
5348496
712525022
201277290
1364785716
606052000
121503766
1563438817
1565246215
1741156556
1726251795
647958405
1930248289
1839696215
1528286222
1361341508
994713367
665975965
235781025
1735584033
1472515526
1471254062
1503987902
523696344
1898613996
1782994007
2020504897
1161202170
34956635
1423989942
870771904
1616812669
926985777
651321477
1969949841
1632512840
1144894056
16320127
1124829929
1339711585
1824223839
1599968552
1524277654
443592800
572931059
1638188886
937392191
293666782
743075117
882297829
668405939
1109313184
1922709835
633537168
1548415071
657724147
1609943420
2129890155
586060129
1569552191
1337611120
506783667
506969365
1160117226
224824520
164814628
1199554728
237791424
929440241
1708612837
1551525589
748755275
171058188
164210619
1038821134
1673791683
2096242840
1272116764
1682045562
1252573848
2059224144
442276564
1681807207
1401520688
1799493252
1967582137
626295157
399459087
2055034068
1937757557
805464262
1282301277
675067737
1080597244
947354400
622107299
922990814
742754918
2103047573
1273992969
936631885
27167618
504665146
165060733
206721344
29895569
176721387
1296764918
1151271992
1290589285
448256396
1312054117
1625483078
1981082980
1300506278
1508578991
1409096532
1920168292
924689752
978014519
1034589552
1192145873
1171513174
1423372458
532792305
1733357295
34860763
630423238
1743969819
1305913418
818495588
1019267457
678228073
1793787647
1572374716
911617969
205284308
469819169
244979071
1476758014
2117038926
1771739438
1434659955
1244932365
768374840
829565709
1673059808
219361892
1257874705
1234690193
665801335
810205284
1374731849
1484517989
180923622
511610990
1056554694
1877385088
610776946
367225052
1187213236
878418592
1746924250
1077603357
900168750
262217404
876041918
472131393
181375656
1551980551
1046817822
1965800392
498681090
2045955529
1695500229
1854324678
1612977010
1975689329
1967150487
1797083796
1520095529
35460818
120194795
1759123367
1661133799
1233065833
1173345640
198809527
1583093952
1498091493
1735633047
251491454
845567942
1968004682
154878679
71433190
434597918
722599673
455582021
2051035247
1670675549
489731901
1851535514
2101526916
1071208239
384779164
1408318577
1608636338
573538755
149046448
593375253
1017733106
97605536
140299057
1091148420
316429097
1166337402
590739219
16484536
2115787556
48066952
9657677
1671424601
938979688
545503736
657113739
1781516860
1069490129
1483945975
52938737
997449831
650110376
155586790
1418876644
1235546903
1574094951
1668503361
731036403
538068638
1441935362
1743671783
366137637
519381156
1310373163
862635252
396981677
2106120938
600091840
292225661
103579790
913591591
1906087003
2073874363
228137855
1433390493
1315172807
328736074
1049377735
296771158
1255222189
414602670
1274407961
527570427
1910290068
378466509
1120470999
1484518018
1513304840
1134710003
252180329
1391026016
2047732770
126878970
304767250
989533712
1323599780
335615367
1934772703
1360885069
947643244
1878407361
1290783976
414542562
1164776077
1546962150
270519640
611433568
224122218
1086496221
1621099621
130098073
75005725
42706949
1268304314
885920021
408783804
1430449511
251378892
330425553
559920065
1562124535
1350960774
86926601
1403332618
1927705175
1804360751
525606952
26232631
1181254624
1956359704
775552479
1641015568
1171669536
1510632054
719304351
1266087505
1244307935
15199392
619196921
1476040097
439140929
1950021194
1012324619
1648227715
568480287
520009643
381862511
207862653
1012185066
259971460
208740325
1266498611
1304513654
936236547
429529354
668639810
1538257991
1705518350
1948096234
1697857579
1545962253
935547817
431031590
1895409416
1573552625
2106662081
1089978011
1943848069
267528087
468546979
1126315123
1680114306
1854924277
180061381
649837325
1458944663
1162579293
1042051857
478316745
978701281
111659587
1727504995
835985723
1354044490
1945040478
1142852390
1508788436
218096345
472536863
588155000
2006549305
1674459534
1064672595
852119087
2119239092
258997099
2005700436
579948617
1452315443
1917176462
1569912228
1899760707
815084632
103947450
1596798921
1898122678
599285400
41741837
870955243
1184040633
86910740
1458883002
216005610
1997604540
700533564
1709194864
370670242
1031824572
1563933460
693439892
197817150
643134374
2030780214
1429249188
146452636
513471960
493691858
462257225
2080419046
1848859412
522275669
1223581492
1476692831
1705085970
1717203725
420983131
683581980
541239317
372413401
16020095
1940209346
1772855793
1715732689
1522325809
851132898
393625299
689998270
1594053152
870101669
175323562
1254926434
1199913295
2143146493
183007944
1762689743
1450190773
633146353
899212715
1468760046
923257337
1546310613
1841850804
1678042663
204412241
2031936596
675714063
1844548311
20341562
838284533
586463265
1746153412
1639205527
733347618
1902406329
1246164912
1523542006
668184201
451081462
1676162722
1213654724
1777574436
1599793266
1476252178
962035291
1579151530
2116662881
828902595
1301900298
210942929
1949150785
1301668273
859594885
802841425
1421204709
1296481403
676184053
996305818
1620171657
1138090937
1337309243
1033122337
71598151
2041699882
607589679
1305328452
534744706
99376346
1130197751
1227564248
596785177
1514237287
894288564
963437351
1698667250
1832227783
1747446849
1315120268
735071054
175357177
780831103
9266789
1977198387
1478025680
1116955155
1903229182
1422801897
1971710984
2014948093
1709086407
445465118
46262914
1803069615
351950332
1019444031
740581674
591078262
1899995323
816716825
2114701165
1198478063
557785532
842375998
1035432779
479034455
123172024
1702110984
1033808161
1098414716
1552429415
440018149
1533312081
1930363782
1714983639
773061501
1507776445
1609114473
1031488171
1195530524
749758593
1468631030
1360911228
1703958875
1863057970
2011817303
1023583101
644855855
1955569491
1860223319
1261055849
1741253960
256032238
1863234010
1937753629
688243914
1431916272
661545833
1727565290
983691150
3267763
116254524
1882532338
1648129477
26909388
1857632809
1102997641
541691123
1278953217
1804362323
372956620
1996155510
2017201400
104106450
604216788
370854752
30022175
2098881178
1601909016
1793897815
1778390181
36611919
720218936
40920006
839495231
1956099799
1544605242
1889085290
1513627351
671516798
1059316722
40517410
1542043653
709581374
588875558
1790182928
1608289229
1754515665
982239118
1883513894
1544159264
1549724297
1740550676
1704434120
1853910702
1956004854
115449696
851214877
979481304
1261444960
1724241318
42670253
1949684512
772911808
890205557
1307577040
927753784
806012215
1675019769
1887821060
129151829
158186487
1679781945
1254815432
2046517901
188933717
1490875018
1234884401
1404471950
1531942939
785272697
1707247933
2039380182
1177976541
205996245
692005181
1395572532
1966888620
798973907
76307028
572971080
122956090
1000993873
1542276684
1228779085
633998617
1662082803
1637796053
645356530
1366396000
1066876442
789506050
1956110449
357459383
766380830
794736742
1118876627
729736182
1312638931
1567651749
1695887346
1418463401
85781643
1283748712
1437852775
2023056103
688591216
65389752
1502410718
1821380887
589787404
1318170764
133376786
1259838029
143864437
1536363550
1846194513
1868053835
1002802239
251160969
1619359950
1001806994
1943660550
877335783
968342388
452452602
1696615371
281485287
1919814363
1399446045
1808562437
1626169630
66233351
738525777
508837030
1698895805
307428537
1313499887
26762356
765832100
1783925724
893723003
746369354
1138010335
705811575
1849705561
848536488
2138863016
768521744
492896834
544508301
932620264
479808752
542320594
395448803
1744430293
1840055581
1444654155
1471181670
1304232942
1325820016
899212453
1618246413
569157241
1783992621
286570877
2011914467
2028240973
1928558245
642300197
1833677367
126207632
1645867034
2133719583
109971139
433312138
1658450609
426707363
667954927
552037311
1714451275
339679886
371015544
1134220744
777390088
2123295069
788366626
1710661278
1062165720
781632884
436160074
1223500339
180821160
1322792561
1454395176
1007072586
1340517718
2117938331
1665607784
1782800373
1166522458
1521386468
491974392
1138541760
326990173
1621672830
1642981266
1010649541
577291525
1399323759
942845784
171490484
1696409388
1664258133
1419257538
1539315404
1009224922
881725596
405461951
693067418
157314254
341064572
1050461439
2105012198
731601284
165763397
1908555432
645757058
581136687
1431758652
2012963006
1608745511
183912584
1654213713
1903771067
940935947
1308718563
96891033
2121095715
1741344581
2099908748
291830418
1224380034
358836468
1766369634
1328448589
1150374017
491187205
1517225330
186660879
1058818771
806639119
619677848
952166590
1323266516
589377771
592710655
2091624019
2031945870
444927268
1130109293
1507315001
1458284073
1654983172
943839160
797294537
1367405894
1555010986
1918026511
242862542
1244991701
864252603
3389178
1502642796
342061717
878178658
1028674977
442834013
1412626148
986185726
31287392
983232734
28991762
275293662
812221727
2138429247
162636318
2041487260
2009540125
1470424829
1486877755
1820521248
1436726937
767529640
1830536644
1690644084
398190448
2128351916
1218965425
1800182521
580507572
557651481
379177644
1274947937
1031105994
154714402
1568506072
266844698
1696517516
1642180220
2059806063
1685602103
802360331
70610145
588319054
934718334
890749758
837746181
1696793427
970545890
67512992
1035806764
563287489
1775562960
204436416
375206251
347130963
1526213684
1829517242
2038524527
283460642
1262744064
667988961
692180784
1643382828
1335693751
406673760
1055445852
2051727545
1885087011
1417731814
587928771
1540389585
280330910
1194367100
1312353123
1120016871
1100236130
1603494536
805097176
595109783
1717222986
1361681840
1726879063
1244871788
100241682
131255183
1039706631
840806712
1036796475
691568749
1868342828
1123072167
1366034314
1143701547
12723732
908151738
824175152
944402300
610458186
1805131606
503437826
1585264618
1933598771
1021142175
1119255221
1859838503
236027670
1594402110
2131798689
502295002
1125584148
529375939
1783083620
558479730
1891647446
2008531983
168588521
1849275975
1335294221
707792923
1885825998
1344106264
1546645616
1998365312
81150047
1763797344
401933789
281268882
1294119321
1043060087
1934473111
1509246668
1215667454
1078254663
2087201316
866703407
1701954397
33726118
1070887567
2073588054
734623100
860820162
859178224
627106913
1111403668
1799819912
1169283031
1192630296
939576159
2034314870
254615920
1091378641
747167100
2034310565
1747475176
1671120601
1732997182
2134919299
797315286
973384280
167751107
2012219297
1231380589
520299232
1116572584
77823069
1089726264
1089423014
788398968
1744963199
2062860961
107967892
1051763648
511207372
829343528
323346911
1945686594
1250017336
2056551653
666134172
1554175525
1317450901
144965998
825320308
1673877228
888450715
1803633556
41873632
624136852
1578159560
231052096
1665102894
1850969154
610150400
1539755740
449780636
2065346010
1646128442
70841417
413457221
411382245
2066496131
1224000258
361701466
328108175
158591548
1277488250
618248155
413721131
561074450
480671780
989845870
1577680711
1779645154
804160588
245519528
1208149479
554051711
1387388117
874409373
1728436412
256665103
339571482
572001349
572467719
1881850066
1172777515
1887903139
755318001
28662799
65767663
1813058577
1659673757
1804581228
1471556083
1202391010
1611275232
240515493
734669561
1979261914
2017377618
889009544
2116136291
1563068694
758601254
1408977121
1976306363
933749413
1242086298
2019793237
1002612119
695757481
1510212493
1128519928
333145161
943407543
536957301
466279310
559102634
1084522590
2045313543
1915951805
1606143278
1457501136
885672545
968447002
1711810942
1330929023
1908344702
2057848169
2103807005
312173420
955256189
136108168
1233271038
921059362
248583507
1194969009
605760424
1370028882
1877558035
1502865003
647515558
77006385
398687234
809483982
104913635
2078720099
2030071330
238253086
1757007739
1362437039
180194850
1329294177
633163414
474913146
2094669618
53096222
1685632494
1379773425
1241537286
24888653
806179661
1092433035
1969591336
1581811671
2046654112
891075364
633485930
1396901363
405570396
574482067
319663193
1810269900
2000599762
1824685374
1490192823
1755866416
577891780
83481899
249138973
667510913
1767049703
1773210229
783468854
105175089
1708661612
1370564592
554049520
1347613838
748704581
103745479
1643411621
1990015385
2001678709
2092859598
1931370676
167382296
1044931036
751375231
641695935
1074762418
2113093657
1044037224
871049293
1254450602
380387333
544044153
346501402
1277574842
1321965740
1174322286
1734831278
1448954392
150682755
1386128913
1750002594
2062900908
30071442
1840995198
98895150
921635888
894669017
1269899054
854420931
1752935371
1661900879
1836054690
768797116
1084658534
348280690
405730359
2029783182
977099635
2142382739
971730108
961167350
1368567888
28917213
1878564530
1030535195
1310652901
671260494
363887802
1610453653
1206097309
1394816779
936507842
1337625339
746755721
1287748047
870261401
272565425
1808710347
1171540126
673873424
1756045152
397737229
1435574495
1876994741
1374798977
1563153842
1004364579
642935646
1325724371
2030217284
292749491
1872257899
2125528914
577751254
192803025
905301149
377047719
913205499
167366102
1906727735
1001392592
535348292
924860180
1405074488
961274858
467082177
1728161090
1923479793
417795531
739098388
254897563
1893320846
1350910136
2033456571
1564729668
1288328414
1920713480
1786833850
735806152
1989410151
1394058238
1604411366
985000862
154267211
1058462276
206826344
1032995289
2010777392
619894216
285396278
272987548
1387887003
526298079
690503137
362121756
2117041386
242797507
81997774
1958270798
1971008376
1127737527
1848357903
965609800
1654730452
184798800
1051185620
1956110198
771593754
1164122256
114309425
670015089
139189291
458657085
1587300173
1337077214
415763944
2040598224
1700677356
655456146
1363730292
1490565904
1247017474
593216597
1333681803
1421294807
243431190
1181989545
635675714
398388556
1028680165
1605011779
143694073
1620236342
224048775
1545809382
1325470931
1883619617
431109355
1756676587
1970053938
441654733
1329889339
1017794392
85901749
1964996510
2040776788
2133946876
505672281
1940876389
100760226
1920882969
1784803112
470711929
556064315
413605798
527616670
2017712138
760396318
1941395270
1238742933
708757501
1075659184
1116538076
42375937
942318230
712965871
257665578
349624164
710610046
1644158853
974084965
1468484852
34543354
1566876304
460070864
2123194557
174515299
1763790449
1995849082
143455028
1816501248
684844329
879528892
196787149
1353020959
143940418
1286899099
1129087843
1040866138
2104164695
639050273
1123732187
2083803783
1523705810
1779552706
774343041
134923808
469963576
2025740471
1397850633
1569589714
656893535
1062411596
1400034979
562231047
2047825452
1097065923
558479730
1893135471
1846103581
1619964666
1389300254
1459835679
1276911135
1300633916
273362503
160198213
2115260712
1138757304
2003482241
1027577941
1396564569
577962599
107658070
1426918054
739270121
911280191
2022071889
106639307
169782176
343328161
1785687365
398633989
1892257969
1202345165
849369794
368620342
764392261
1154744184
1452908240
1400903384
165033897
1795735275
588943242
36349963
451133
910904823
1915262749
851793071
2029834929
1699862322
163085314
1642484760
1109405816
2139618714
1817039218
995304950
1360644073
559799283
2063307731
1658178653
1504583297
1067309204
1899299949
1018632764
116546275
1817138030
2102456684
155425751
1188693090
1848588924
2074425351
1208783907
1655254690
1800252955
980074026
235336951
1149310906
2103427038
1882211355
885078200
1028204039
835247050
1419179942
358161361
560599550
1912652244
757077822
148353183
1723273920
163673954
1412316247
1002191133
1021238555
1360450567
877194852
1918066803
424251456
1351129275
882736189
1421196930
1165819361
691400287
1525375756
515282166
743540951
1748520005
693947086
114339549
1087456581
1091356509
616100096
1149490313
1304059265
1610181161
1873148200
510771776
240560589
1009477066
1719103688
478095605
1002207953
1752832146
840304247
73857732
843279498
819912232
1495580548
1239454490
259517578
1941449727
1172473124
1187897827
23734202
709996687
350691011
467342469
1673361025
1163658897
1022177202
860958907
1936340710
294468498
1542462302
1803407953
1214829467
1068396104
1355311237
234472394
747950795
780129360
755814779
1605448090
2013475921
830441543
1224297290
1018866700
801521508
593268200
923341811
1591149610
987268805
1818035220
1584933850
1592146955
690792745
1872863359
1929844033
1965987332
1628264484
699462741
1070979860
933419132
1402733609
1003286449
2057378191
382564450
1911867390
1218820419
2101898774
703842588
1580643125
1705136819
803698928
2031945440
119198599
1624419083
2112498352
306711360
1401704563
1031888647
146775278
2071482174
979399936
72559595
599596330
1607157735
1634363042
1991823728
2136991352
1146412915
746472203
896779237
1132077369
503400933
1155186707
46245253
839332248
1683531240
1973809681
1903938713
776248747
968941179
257876661
1157019304
675257113
1698834883
1882417539
1918097941
1736471303
914042434
1038553652
1708473253
270165486
1177632129
1760664615
1190871164
210683396
1059515358
17096669
1138963760
441203504
748673292
1078201615
2139743043
2036287274
1607344744
1829109211
979510426
1691981798
487262457
1540498699
995183025
984936349
1647442466
233592755
1498533738
1212776012
838014703
730403332
1051991493
59608210
1105424530
1199958171
2038383784
1288176865
487171373
1497621067
87595798
423841301
1621893771
1626228339
1323245772
2018468299
2140915070
330152795
881751931
738793871
32383856
402008590
1266921460
1569975163
1737222558
1659613210
1891773534
95289317
2132403701
703461752
875520131
67315431
1906602051
877730858
2005740868
2063765612
1670887183
1945730182
21216866
1817103554
610324922
799761349
674278680
438443838
1473014813
1717858418
7275819
1348901930
668616730
2089681129
623844866
827020664
1860087294
1941696885
1869430271
1704404204
1014747792
277746688
125199992
842504359
1536201758
684828767
1872054013
1096013148
1385823401
466507981
1378623993
1100962053
1421311819
1895067219
1254653211
2040864799
800774413
644316107
1552509582
685721502
988175807
573628762
1712317616
613097325
359343389
1443479495
85903785
374364712
622710741
1381984627
168696096
302591058
2007276385
1397876083
1462272782
977950347
1372780329
2137912645
326482551
1527971162
1292796813
1070302316
783066483
2095319478
646007107
1293226303
877615027
1117823714
1191713515
2026078198
310297450
1862562509
1318835317
386978435
564814567
974708871
544445856
896608835
1689789187
258132538
926581478
1732050041
1595770629
1860243006
236479693
1988058101
1077292812
696344804
2073561135
264945699
97489580
1502093764
829381288
366923179
1988672202
1890633386
1044728906
1818508182
863668469
1237352211
1704956730
2120585038
1866378043
1320965296
1048104204
1809842472
1875640010
1719567339
1228277865
80689725
966083751
1162925687
1137694633
1956700202
193172453
566795021
1955270813
1694764881
210152794
2011620175
759803215
1269951459
1794126781
1969713392
656869565
223088429
1375247299
1145833550
870024989
1726125337
1101649045
985354923
1020908508
1745339399
1831550967
961902063
1020058781
1858464484
1538689231
1773112843
1638318160
1225062998
2106562816
1402838376
1593696754
1063651092
298258648
206406171
1975812139
1434490654
1601377423
834503070
896824522
465492436
620739977
155973976
997942100
1898466711
1653395992
1694331941
513814909
1153877560
409851170
1271337556
1031725493
132438969
270107449
147063308
1756197264
807411110
796718019
1524867784
133917659
1699715976
386086885
2007991661
1360757382
1559028609
1991157237
241853756
1682934785
609525729
1847730565
796645614
617969595
337733707
581610021
1262793514
248280681
1228167190
1122790152
1851468416
2032609808
370476790
1610500946
1281996875
258930942
1719427363
1967747409
205820824
512414955
1193138431
1357985315
517148054
153787898
1043299222
657238321
1298100931
335927196
1661107736
1109393489
1155870287
724857995
1939433790
631286358
840134449
1548033932
172619236
1234157545
934396592
303204414
970210762
677015516
1543831383
1481419300
1939540841
497890516
1837390453
825577855
1823571650
1380464180
1074086543
1294745024
1537481318
826831776
723223713
1045519847
1460803831
2121931573
1443552395
1565344727
24372281
259445512
775612816
148309114
1665190459
801464580
294779206
1713966902
2109970766
985622746
64697042
2125848668
1785883688
1671344313
1968686578
2129922359
1188178107
793838387
228039449
1662874459
1608979258
210568324
264582249
882557683
90870138
1294918405
1938049261
739875956
2033764802
1644876742
1070389296
1576049264
222947680
1962403913
968602734
1601462353
1742785181
2048444044
1618008505
518377647
2120732647
513095726
721135981
1553980691
224274596
1280598871
58536165
520660635
831127093
354982180
2140154859
1002214753
210877909
1297207142
1396849045
1538362270
1602267442
865317241
746619938
1843015291
1917013827
624455035
1296768396
1173669334
1762073140
1238928914
865462317
499452091
1783557190
1976241281
1843632743
875481266
1983982246
786719567
1732162029
1615720901
988088710
1298768946
828935189
1785483877
1621721945
1432361261
2064256957
1827475092
2028795169
1509045498
1286983265
413351428
869032987
16448488
1216647751
2025248675
746600797
769902890
2015441026
1577553357
1709886161
227077776
385238565
84284028
1188451737
1423523351
2131279017
727849774
1419755584
358761249
1658450184
635939247
344318379
1645082471
1837240690
1508660485
1439332879
1950177293
99554039
17452674
1831748695
1981810728
306207538
1398012318
1014408350
558882655
1926168697
1470397832
896342826
1211480993
1086721861
212358391
1280875218
913003722
1809702634
59801234
632772277
304493893
1986734339
2042332122
1363346369
859368870
1993191086
893701349
1212313026
663051481
1142043330
440920684
2011914467
1370478774
447077762
906120828
25890293
102235962
558346498
1369576621
1055269302
976952321
854956500
1024630450
379267235
251020739
1966877820
1462065357
1897693554
1282607682
2032516604
807369911
108212669
758572418
1365941715
1420220931
1114388207
1564060364
513336635
217583581
1775329981
53923247
1098129646
719802893
1983331766
879320702
489472546
1951160491
1540442414
1725092571
1249694511
1293136728
849137127
443043194
186535416
1099785331
31316265
126773151
638848236
998344791
1050464079
1352110615
327631155
1140401706
1000685404
1407499044
135461650
541546138
1088689013
1394120478
677545444
115075541
315076933
691755535
1419802271
712119859
1803917674
2077500362
1437457637
231017913
354539597
57972214
1979723380
1096072091
449831202
1086769487
259993448
1164488685
1847262864
2044007101
669722772
1475347511
1665186227
1937440548
153970774
2028925771
1591079044
1598763935
574921201
936617124
1846773941
1642133652
1548972040
1180744614
2054496567
1512451917
551899210
560565910
1089490135
884597486
1643704268
2044193030
142746360
1219310028
1568821571
903788515
1863231502
39575359
9078007
1666639696
17472941
1866559275
666338871
1922795549
144168607
1317858539
1174749166
532290543
418318477
1552260733
1458882954
500855838
1534807051
432100406
828734664
252236649
5378960
631401142
253376413
638180526
2039047913
1710603221
1038044757
911432470
193039668
391891293
401079891
1874018129
559663278
1420317402
163946534
131068513
1344984058
1391243157
512128464
1673335129
568041954
2143151954
133961769
1847313592
1308971813
1090365531
1241682788
697112565
777235145
1956503610
246265254
63887499
1255236709
515801433
1113598358
381696694
445921820
1541005088
1775011906
812237474
182012534
191680253
1641990537
1972496709
1252928254
655044288
1467349142
1162220275
1492874185
247816464
588279247
1551070202
1577598987
1791161929
1629373620
796791577
1196801747
237484471
515423521
1379735682
1937470000
1212400128
734896026
876318128
305140828
276831015
550342012
528157743
1546319404
293292355
1241336238
1139878071
1832345762
1672370041
782160085
1320430865
1679135518
508713511
313029331
1177836202
811594338
118695023
1778433422
1831261645
1202606519
1505674135
1403486458
769757134
1403874087
1263694386
177115024
1991547459
609558101
926937148
1406824444
875547355
303564931
20414667
1794540355
456727741
1511473629
1870467469
1712310358
1755371545
760183927
1093491996
1335118378
358802709
1381363267
42132131
102009411
368112239
1315438438
1791693898
154275071
177462252
1654648931
969298774
1778275967
1972651620
504255502
1227135301
1591503000
588777966
1062476355
359108300
577506997
192361690
1955710178
1940440908
824127160
1106254640
583140819
1809871737
1765995371
1835984764
491100562
1654975962
1241887974
1617157467
629404083
2101563929
1184447702
1483188689
1695770209
947583183
190119022
1220803509
710701212
1043928520
2059249581
1911308481
1243535265
15929111
726883994
1483152164
1853688932
937290971
31340438
1277462399
891992456
1214820542
62672861
1656454200
677147410
1882030751
301132180
1376974871
511658097
1489289430
454560957
2082567139
1795510618
1429351745
1610470672
344068713
1059765022
1838006239
1025180466
1876870570
1237785393
1106614868
1249779173
1283258796
214567088
2065117548
1809479495
322474234
1783411283
565424075
426812860
820260832
1081888540
1702611605
233096612
726976468
1855201276
722506239
1195278872
132562674
417132000
638354543
1677561915
2028515506
618217320
1948080707
829268976
1008127517
1213425434
241393786
644885367
622281873
981011552
206618017
1976098786
1897369369
662074900
634485884
1611932674
2037743900
1152678893
390956757
1558041601
1536749949
2133016218
248835822
1260267274
40775173
446761119
99325656
1356172159
1344317521
1623799583
1961928948
1218228941
892833738
1697879747
1409472916
369230902
1514485891
1051049555
1366228272
989298432
15850416
1784590129
1260326450
2095571145
1487606749
74712911
2090529048
1875052259
1808032641
421286335
1796465632
573468789
1818697277
1022870988
857897637
1270926093
616658914
1156110103
1533179653
220005485
544066287
934840305
972905875
1946972203
1503364060
440053763
1531055002
1076810211
101857620
2103691035
794020221
1646672034
1620876646
1794640725
347291664
741325489
1225944457
1151342234
1393429408
1136414904
149647330
817359957
1974590061
462274638
662188197
991954112
239876949
205696684
1971652351
432612676
1350356849
1720560922
356394034
1619931398
1895267405
1651695143
434874454
275398498
1256353062
1279718184
655851280
603477267
1276784611
1973439669
1512764122
1624466709
989700234
1337145383
1968446650
1099057513
865753072
316844344
1247178857
1136764012
1012281365
816262661
2023777517
1453408805
641187602
571098013
1179060800
725511417
1447940518
203530333
843876962
1291030947
2145046221
381159747
1227948831
984316927
1768987088
637569362
1129378615
1195046694
1756303038
920361837
717705523
2060259267
1245270522
628097903
665796314
1312164690
2878264
1072408645
369671922
795648651
1061882534
2006727405
157749481
1914637381
1657452624
1942914866
799356791
1520892060
1530485119
1106759349
666217488
1163988274
1976029564
2043893628
839552481
1168734576
1841712259
388724121
1776705929
1313917423
488558887
1786538886
1514726205
1640399301
2023464285
299991397
1035674527
1394363210
1556808278
1326094717
191143620
1267425322
542696718
572496229
1443480163
873920989
398849716
810561369
235991337
1495397590
1084741867
1725893094
985097536
613707593
1419047235
1141849761
584009889
663122767
1117671908
854194576
2020716653
409658450
460744900
864399654
1181286042
2035643271
1310818951
316632794
1798622186
1369342392
1837707128
1755772869
510681464
686957137
1890793704
574935779
1193948871
1303738088
1627195215
1880822667
986104659
479679949
1328521113
849882698
1207305591
1788619365
1026298457
1601418162
1787636205
61662507
1808256836
1318880668
1477940644
1274552864
461112562
1628409921
1991448892
152492824
649294570
1188895648
1685396711
201004832
2106311961
523552623
363124211
18672369
528529405
1670958958
571306680
516875144
209382610
1079449424
1862570586
249348823
1466604312
1046223193
674373161
948341206
531521354
994494593
1515798663
106756947
798107160
799679678
503219935
1154751470
1466560917
353459109
2138307265
173574061
1391540142
740458838
1579751073
2107402080
423548358
112972718
873269225
2031665471
976454852
1688143979
428067210
1203629021
1065293677
685172022
2101989726
1653855635
2133830141
1267363131
6954248
1575428858
927936323
1719612634
1008063534
288204409
468770130
1361870410
1266926756
754854161
19831504
1328752917
41771594
1336953442
1335846692
924557113
618759291
1363254811
1937653763
148509277
984313014
5024799
337711374
1526640175
829884759
937069470
1009368240
512606402
700709805
908115540
1900234563
1414298488
974746974
1512923244
2099718789
357683952
1996762928
1358943499
1193336327
261009598
1688085639
1672452733
1707082076
776635058
1735998413
253890973
1757508038
2090597037
127034653
76233617
1367653685
2032842321
1721083638
1967330848
711725090
1730739906
197526331
2049047815
760824019
1637154933
1476104669
1051347528
390655739
1354861757
675956691
732245164
983042466
241072968
1908718769
597215882
105243825
262347630
1924403956
1195611430
926062314
891449817
1988821598
1702950948
458031362
1251866546
106824931
1956020103
1393666595
584643437
206693450
1301810867
64013568
149418778
1168702570
1629981294
1582363713
1521466583
2085064382
449454036
1585836016
492696806
1078056399
2104014405
1519365966
1602332833
669345259
1738042228
1699868972
917875070
262184856
420606444
2136104081
640077160
129141280
43755582
188764031
1582925534
1820327862
1404364256
925849043
1076113899
1443730409
858762108
1025665283
906879490
478314736
233296808
1198169830
1076412753
1499857697
748798107
856426647
456851116
452406909
1194693811
1274612650
1917660546
1093124536
517164068
454169893
1750371272
1351478010
44928051
1755548869
210290489
1722869047
371969199
905278569
1679343158
564765074
148832512
1559622092
1102059032
1421481887
1241024844
537275804
516316677
750371221
1563056758
678678687
813400418
799813996
931084233
1456499699
1270609784
1718880518
783118327
443593989
1666841544
1621571485
1763765231
242454177
1767812856
1135110082
304912564
1185743982
1809724886
190698991
1161292309
649827106
1004058636
480787071
1879053747
716047953
1810797048
571527986
967815116
871854687
569828953
388426880
1869396445
1681385346
470114053
1020334322
1184323698
2078560875
1244266135
750260027
609782154
1304008405
1980352621
23924694
546808803
594744349
1014392164
1960493259
912428595
547386952
1954746850
1055771410
376348254
1887071990
538415471
69970143
509137992
2066265498
1330442078
881430896
631905877
473021097
244030711
1890754418
158438456
1750573942
546218079
572662280
1355045259
1283827993
1031994845
1749711147
44521938
1415320903
1327671389
902956726
487717159
2028244228
2088569752
1075359629
171697334
664971895
1004510010
1901205085
1603949702
1446603726
767926222
856508548
2048169307
901944737
364704144
316150883
950168915
240315029
1092918941
502173945
1285953961
2146501693
650821476
1153789015
1927547754
1046592382
1342886285
1515741626
128536595
1884242490
299016371
926567408
1853948487
2074662299
820908619
137106868
1798284290
1120950028
85937232
274223650
1672110283
1845769051
1957854097
2132486960
1396919127
156455266
186208566
1383607285
705632172
1297991162
281101602
1258204413
391727448
1873676097
1427680795
154878144
1206081700
1592898253
590512784
906488941
1332376899
189935098
1454010621
733884126
1987623239
843767290
2075774089
1455758429
91466519
1180273418
343634271
319714988
1082702186
985149492
162919172
1397647239
251851662
1307137452
246442697
1283481860
129895634
555672390
1123163282
814542977
65363955
1109431560
1217256818
1645509375
2048940752
1942544450
1161412292
465292791
884446821
1561345912
551352150
1456202398
953162165
508983569
480437704
1048217790
1433774995
347833637
1295500285
1409120402
1317368177
1636874192
38392910
1623640359
1752870437
1604383913
806991523
1504114794
1210502862
1166348396
1995955339
1354897463
1581343469
1312161150
1292673285
1771396450
674179888
589921646
1101530476
498106186
407899167
1218346408
989647276
1613231467
2024637499
427411215
416613112
1452884634
544222656
724951873
1431664130
2032252057
1773560400
623874708
1249814529
1611054379
1855785677
2019947342
1968088284
70560503
1634879418
393085691
1890978209
1439166304
1541215758
849575864
126961818
363475863
2099097968
243424173
866903627
886704559
1215498441
366661419
2010521965
823446900
1938258509
1969757852
300277072
666377427
1338225964
815903778
190601740
1461882178
1588243394
492988492
1457395713
1520500743
1289573415
212557458
284734376
1005291006
2102651092
313905180
1333357904
2004712882
232795191
1839725053
950458540
1004641770
1763273573
2083378507
183753512
1002096542
1664567475
71646799
1676239291
1486184118
960903260
1630420999
692963677
1138055385
689761750
438822822
659667807
901280386
1406978474
436657540
2120030934
883686094
1081753401
1901907131
105100245
4874544
1289700716
110929009
977769493
1322956881
1874536865
1256434502
544884061
1899496789
919584002
574563274
1418007079
1501177004
79379297
1945878237
1301844066
492825065
1567236228
612909387
2042395977
1419009680
1046595097
1582049900
94865738
722150855
2013256700
1272544520
326638341
1563000576
1264174483
143607428
1846802207
1369218360
2058528209
1461218430
2005377359
1646322403
1502159753
1536165238
433861414
16212898
1592288655
1056041216
892720463
1121041451
722291119
1444913912
1548909530
1968458028
530096113
184386830
336991920
1992502932
1985629137
1504078566
1079856613
1757871955
1195890645
406616506
19951126
1207305111
334913806
1865408005
1821308120
1715271191
103703248
1154457633
278744399
220556783
1038439033
8226019
74146624
1717493197
352776049
810166781
1123087975
437575520
338688721
1915142813
1134284919
1844330891
1987487926
1582777111
305004959
137085462
1513630647
1176882036
1232752655
1198231844
1478388012
234995435
229222574
1121200270
1445483541
1035172308
111896957
1840069014
2102217244
1368871786
2099752617
290075442
217691256
1048259862
1437027053
1249285674
2122829806
153991649
1353953426
1088387468
873496835
1735986602
1262445260
2120396108
965320994
1748664183
1512490558
1471319357
1513960172
1560115517
1418505359
1179559062
1899354988
1471532736
1406823059
2026040808
589375646
351119639
1305197790
930947142
707356952
251421591
469595430
1894064337
1994143757
1847777292
1899501736
1620767740
853300114
1810086815
578391233
1812417463
1301743479
2010504141
957212386
126055185
710979272
2033892344
1364953953
1825200433
1869110681
1489091667
695406499
1823396581
1880714101
1311266956
1746342863
644774837
1530705288
1477952022
1972198415
538661341
69789747
42824393
2091756566
1967638339
1345143398
1249717379
1089171301
1855376625
1407285833
576520163
2086530512
2010112929
775412646
564196635
1612829043
491537430
1435973836
1620208406
1654506244
811801680
298739617
795391957
1941677466
430025501
42314399
607254148
897034885
777971685
1266014941
1927774561
864878698
1135651197
965205907
1331734802
310119867
612140852
594684725
2098867124
1256232307
817930336
96247222
1175062987
1679897218
1453401755
498790713
2095686299
862218863
1232593723
1704866999
1534499795
1840182875
901532365
2043021189
510878046
1811483631
1249120978
529210696
1029683504
2101013466
1779896707
312809585
2112970219
1258595797
65720216
1273777143
2109368299
1996673017
796959049
1383774970
699890657
118822702
1825462598
171248018
412363697
1149116676
1325880864
1620264036
1262646101
590209080
554501779
1415394887
445010331
148114834
1745487207
1006774912
1187554757
888250106
1182326529
1139134257
1543395987
1424783504
1801587247
907488235
595771056
864997614
1379297458
535518135
809204782
840178200
525397744
1460584706
878192394
841184954
1630493212
1596671840
1318465236
1537085243
2010576209
1471470687
2051686813
327395581
1851366975
816609736
1231012830
228372250
693359383
446361359
1834734905
188819328
292913679
235842577
401674477
1500294307
532098469
397679165
1105024351
278376859
1692764587
1584427660
808076035
1941128845
287086081
71453807
910682200
1247268040
992103479
1004166890
1235077230
1142096979
182139637
2076220133
1931641316
172765968
1781365174
1909725177
1132311691
62257437
439416065
686865814
2019324496
1820416329
1333483755
702674667
1427360506
29274674
595485713
2042059845
1939223229
1023643710
1730189735
774260395
1092225802
1265519570
1879501868
624606600
1469937479
1155999464
673509235
1975273154
1117265487
1578334523
1319819394
554464260
1106951628
1964743102
583133807
605538985
102638300
1620801285
154705052
1278880455
816782983
739967209
335086261
186676860
974566561
2106366069
270646519
656672071
711326142
1256001191
1149857768
443173768
549776716
1201569925
559617179
654261602
988091485
1075509759
201968891
1858893324
585651823
749606034
256620534
1909327017
2102232016
1912592908
900060044
620101284
200990111
1062393798
1891946282
913223028
24702818
1649728634
1546437850
1475575106
491994592
143804633
964504447
1806141896
1627367154
1986093978
426148302
1402982821
497976393
1010756567
2111017787
1747576560
691942984
1704517549
1265280060
243178484
437374550
1970103868
1481800520
4115724
118335919
1570940058
76199829
1825772914
1018440431
1724065223
1405234957
1995988344
1237607344
1021124362
1605719409
705680373
584909618
101857168
601736183
987220422
179207888
1855745181
2108128508
741002419
1525425393
1660386028
1738178874
824823165
1222670543
1337084371
38578776
558069868
1196199871
1044582563
961947192
310247673
655302166
1089112167
1611795788
636943437
1603735012
1907294232
1234337407
1186227753
1854395310
56936823
1107481864
619647707
290949817
162278912
803902655
978151452
664257892
839604609
1699480830
435168762
1329325565
1407699043
588391056
1792606778
1250820453
1792502242
2054409622
1876801486
1796958929
735971528
553738182
1625907749
128103393
1033071752
1375839604
393747655
1405485834
526069786
2116885609
1458031685
1443068204
1493540718
817469939
1142031183
2088599333
12129220
1468227124
664947135
1916714658
478851044
2062871982
149205403
2115346303
1333564600
1164950137
562949710
1614290738
1710286607
955134620
1343061541
1092100879
470254771
1216405469
782060725
645382320
480893269
473944439
136373484
113358744
256391146
328677068
1130969951
654602435
2081581401
1132030945
273495311
1935305266
1021846698
1004443202
714757206
465504437
66592566
667558368
299317200
1927246082
1752037489
1220230613
533201076
856583953
213449021
1936378846
1712789760
604506393
503459117
2123316629
172864941
434408754
499484939
1840472792
1490952533
674429707
1289096113
1965810298
1287147276
29365093
2055767278
485578033
629284574
752661191
2010895155
1996170862
1135249587
1994335391
679483741
163085388
1244858751
75836739
281334600
149599457
950419141
145566682
1599834921
155013126
979223231
544312650
985475315
1569416780
1785544132
808881712
1539640787
322166734
350489109
122718172
1812448254
2128702490
673984075
81091496
1751009695
344323846
856454353
1450951865
396818394
392097371
1705631110
1198718831
1638295131
554749826
1410703215
1233366070
417992004
345214637
1778892570
1693750056
1296028447
909240976
1909125940
1147692832
795633322
1808924022
434159669
37679393
42482811
491965774
886952373
724727501
2147212387
219289536
289651108
390767557
1854786950
739552132
1824511601
1351233422
501869037
2056415980
2025579833
569956961
587880331
900739191
419889415
1496903163
1112970677
669431727
841609652
2007210807
545099043
1403243847
1016915
502657332
514306830
1064556296
1553022710
969789532
786501217
1740953196
1158729047
1422188909
1260272447
1766226816
298927067
791185074
4457293
1217973344
1765177856
1920701010
1840646144
1399993887
2040928108
1340665924
952877817
1952433403
1109638224
1070410964
1407123646
1901851254
2053094446
937422813
928035555
184356938
1592788713
1994912520
831011113
229721294
1566567797
368251201
779054252
731433146
1651848303
932881602
190795657
2085173756
714577203
1421818192
383324254
55568480
285962282
100335438
911416162
1675585892
824984832
1956897110
150721770
952674220
1446327575
1113905518
1541616190
1528402746
256697943
183623967
2059968370
779960238
272908185
110380268
290483464
1808046059
834047022
1363239639
466661279
1484972085
506466488
1367568872
292387759
620782694
355353812
658610021
1152092679
1122631665
2068959255
1159991358
1072568120
712463096
1779626568
127021641
1138005197
1764878309
1641798987
1133356851
1162176074
1173013275
99309702
419493405
612932876
628045112
277267732
1141109360
1864047953
1161033618
804816017
1087231625
1180712258
1166523403
1915846484
1944080268
1427513048
163448514
2022997435
458448659
1497374698
2031570023
138934207
739840779
2029763644
646556355
1427775425
1615860323
1634762189
549130218
1125549163
521683178
1663079693
254505504
186833833
1974944657
1713805311
598287545
1954920378
1619886642
2087941300
1839878215
1251190451
913726495
1085409113
97522828
113760878
292049834
477946013
1927011508
1568509325
31524664
535301525
221369656
1058160388
1264088891
1865060932
528066558
716179689
1378108936
604306510
731127520
691715813
994843684
549569415
552296176
751242042
269753487
387123026
2145212803
229685773
1484733054
1011894038
42005143
1639616334
422079011
1053408857
1139496908
121901590
1147250128
255860659
1840751160
331433880
621343615
581627399
431859788
844196220
103854237
21224293
1660408444
359784167
265868356
1631141823
2032152731
1296727175
1630266096
908045013
387689790
321525752
1278185834
1184187470
1932981330
1404918617
1177064889
563595219
1377732978
1148360876
1982263170
65137408
123451175
1232088426
1145873030
1774021505
2127765004
1151574524
1690914983
254888121
1598613846
2067162252
1710841374
345880148
1252802838
1793440897
701506794
1219771251
1492190695
442828424
778708303
235495058
557568317
1107101169
2066171402
1271993931
653737664
421537923
1106602708
1685087466
602835508
1218780148
1882849786
149548400
1707720900
1187725037
591468430
120232008
779948504
1311243692
366559563
2104969962
1196118907
575643050
2066551100
2135836080
796943924
1824707309
561816986
1903537480
368657821
437151045
1467650424
1743672308
432353109
1229831122
1992242468
1305378773
119579441
1237864669
356115456
269486120
2040694293
541290236
1611111773
278575552
1590292482
567113039
488903395
831425580
1725634070
1833809628
1901351275
1621405553
400712728
1475886416
53170343
1267132814
1657811729
1050983123
520249408
1802076719
306296960
1299541359
426515571
1105506471
2018191957
1974658668
2074135917
969023702
861170784
2034864421
76043673
697166347
384965645
2102496420
1918387658
371031732
511439977
798793404
835643673
491463807
272898142
1092102666
1428502460
1201579726
1866178443
178625645
1215516174
1563439276
2073867719
55988467
703289106
863864731
236386217
1760500227
1050970090
1281237733
2115846802
1904233175
1750226870
1704135127
1739600205
1673379148
2008101858
1523620321
1613830567
1462761831
604824584
1633640863
544958594
875063276
1004267646
1530102236
1709456759
1990265249
1321277357
612863787
1459662551
1845589156
314369334
727191353
573802241
841021628
476524644
1856768538
1885811257
2020541880
892020056
361459733
1106127207
829169799
2005328974
800619115
585378369
1289310315
290395457
1200490357
1962870507
744150339
1599033334
501850425
1588704833
515060679
1382909408
316413320
451754233
1327376606
998813189
237236000
1230155196
1976475115
1943093424
2136047078
405828882
1105402135
1322956844
1803772403
213544906
866995738
1833211278
1204195814
925810134
1221753988
1212165829
191946889
1650685586
2009372762
1831653386
1705514567
830307765
1177220226
1894379322
370678176
1829176716
1012835919
911752712
1380752632
104593490
946259227
736564353
432390993
1475472638
929678899
48522307
1820731401
375033962
289882604
846227019
529046975
2128957919
1154067263
2074887254
101303207
995594799
209901378
2096758125
916704303
1011961481
556261565
1017573054
1882860884
1489805466
124850876
489727703
573680155
1669959543
1498697626
773662548
1741282592
361680167
1866265198
1129302380
2095103904
1358491110
946730259
2131623673
747197391
1059419547
2143325244
32667360
854054088
1240127860
2088327975
1295721336
1053095232
1838986701
67443718
2029032525
158668540
201391446
882974838
307970009
1651452516
410114771
2014090267
2128636315
1548055440
1114345811
100539494
1142654057
1127087550
151459502
13712714
1868418084
282355354
771154685
679288694
572242414
1718359850
563161892
1665050360
681675294
925697203
427012939
1630297319
1185718948
1804306408
1037528987
1696392261
1062262068
522372083
1901634589
1237286249
842824192
1155793629
1084362269
153036043
1095390907
2085545557
736256820
2084393664
1733033311
1996574023
2081555021
1229252929
693747653
1428240546
1065080125
318522506
2144395127
1709701096
289300831
1611713954
206911323
1392461836
1976476182
4013337
164687465
130758355
1581544352
553420576
847110051
1036500243
1756567183
1886101337
619369315
879603010
566768243
984678327
17110972
1039128364
1977969022
1470166235
957981902
1062916874
1310945482
2081038495
292249624
890669157
350813718
275359930
1180397385
1076721913
97303966
606060581
1522729112
1928011487
496953207
2016011077
1382631369
577087458
1577351220
1854634204
1566203122
1175758899
1410269068
677484150
832768858
1647645630
1828393103
286318404
70337008
1174346517
1216867524
50803204
1554919749
1034352462
1061895597
408108982
1753747725
365961317
1008068345
559401837
1310969561
1007344315
1945385701
880020664
1449512654
875159275
1865391510
876016776
2023914703
1928742332
2137232948
94819386
1810453475
1152207164
1705096531
793333564
40267577
70165931
1180711383
865219974
1706957027
2047701298
363443277
998807566
88650837
959388689
484284360
680320125
126662026
432061593
1484533665
376676093
1030571462
592341170
190022143
1403322323
1525029279
813747583
498986371
1494606735
1624285918
379330584
1836118931
715002612
1332643860
399026894
20773172
1191515008
1204965098
1810472211
13137661
582932292
301954247
1583296980
1942107650
56175673
628248643
1805045073
648376534
1634985156
1136943447
1235748229
1563563007
1659347981
1331754676
919382697
1458626058
1670150471
1357066058
637936799
540949390
1385237076
254256463
1149519182
1733787124
682706679
560751675
2011744774
1122032747
1450913424
1301698941
1446133696
1266085809
1676907324
1240788522
91364247
464911971
782489186
872675029
235339222
665903520
7579585
1531762679
1360765939
1987467408
1163670832
394066956
186290393
340487070
1584681475
947294059
1320121197
677070106
2033808684
1050036430
1322790704
1051861078
723829113
1759053759
988532356
212030461
497097019
398495779
1054514602
592128283
1409417042
1964206128
441994093
193280155
179621527
1985053416
1228272803
523064467
181665012
1325805642
54561012
640920220
1514830317
602328802
1483723389
590445893
2086876543
1191340922
867234638
1045503677
594831554
1326097654
1195289117
766697788
230218635
665413107
237347648
869475058
1457680091
495960725
52558444
1195307149
410817259
631073918
797609164
1749325224
1443762870
1646948796
1415621950
1575188735
2114823429
413245840
2006875730
2114299494
598328121
1282529164
555887822
1589518374
467653721
1013973751
970711132
1385868839
2068243033
466523495
472600733
185391472
613706464
1739099471
1934854761
659207359
1297387868
942390280
1591878363
2021028811
1157303805
1608565536
788734597
890376830
709417689
2097304804
446322577
1518309745
589073690
2010009909
1818489727
2062256147
143734604
1420224901
1475839709
304607759
1294187914
571708585
215492510
950965662
1164307364
614410959
1788785489
1628719122
92909244
1710171793
1567462640
1763059702
1031998427
1304942135
519811041
1149274515
398094867
2141703650
425202043
1168201553
1147155737
1025201834
1425984006
1354107185
899203109
139519784
1593712195
663375056
1854322594
2103854722
1288943545
197423073
59967680
1367941026
1265986886
890826233
88069621
253325228
1933892089
1174563342
609049234
1255073904
1134442044
856223373
1573839447
1807506004
439055610
463741959
1739270204
84540695
1272900675
98125145
1721895949
244740614
840264837
705238140
627818222
1346205009
919829107
1869537315
371950065
112483174
1638397957
1023372984
298840530
155311402
2045702252
578598072
296068969
1097627852
35128359
1323939408
1823166789
2078621664
1598611757
1197000173
1387712371
1279026953
1608846143
1337729685
1536170780
949241873
165201204
20874709
1623520592
2081178905
926309095
2061467361
1029589912
1544151227
1051658925
610653311
912349036
1394383590
734124452
582093042
1208260026
1038404840
1770304938
1207411145
2004197128
1809406985
2059363265
1587191817
611934545
1300720721
675684536
1808871215
1731075349
1521921286
919946773
2113754769
1137792006
1645187549
851187438
1194407088
1278037604
1453806720
1395007406
206230492
793526442
446523535
159557433
1782945639
460697940
871470640
590117270
706533090
245745179
1444521023
235969802
1096210520
1612526104
1298587109
1136469744
862029206
2039841620
1405592570
133409274
2127796389
1909029896
1109365808
1308122629
238507823
1608133752
746134495
38218642
1158876591
1141152190
378041820
953820275
1866857442
1853875207
264234651
1520305374
2123965296
2023058013
561712339
861408101
1063077327
173374053
1464119091
581700391
2139907072
637860279
8885999
98558618
665929206
926157487
672791809
347413514
1879572890
2029066372
1432933769
2007590442
1951251806
618848432
1008248023
1309876711
2146104614
1969844644
1584752289
387256352
1296874693
1106833566
1851324829
493214221
1614279446
981375077
1592611551
338152531
877375140
1793098578
1675833730
305209311
934159046
185327562
1147647150
985095451
1715211071
622137898
728055585
1275315357
1905857110
1954460085
1409485506
103783690
488208758
670419900
1822226192
1562271950
2137156862
75132613
144696036
1395265425
162018812
1578138898
684755404
287258953
348324705
1451586534
1496438192
1032709669
1513386634
1788056596
996224585
587601408
261764188
1937043515
460242083
1851119881
1119256485
1767977755
1145876317
841230532
2129714092
1103746494
93000338
1318900564
2055118262
1509117987
652198108
1493412779
1118631428
977210637
1473164439
1656934028
448589249
1405762156
1277391899
867595065
428340240
190025753
2143630389
1673159000
1139563974
29598206
696449950
1967381891
799526082
463816639
444726270
1558823259
210164590
232747250
1504264167
277561499
1520661643
1851139752
713470817
1508510382
597996196
413393454
298759334
1062500618
1822812915
865628943
1985867720
317995536
1304443225
1284661989
1447079040
2089360446
568187996
1375533093
1249807658
1284869234
730676018
2086898334
1800528566
64187717
701411644
1997048195
25963582
915400897
1044006694
1702579859
143017528
1717480799
1687729733
1341989643
918968857
50575110
2039749670
1484928209
1927741388
1317191096
188611086
69066476
2074588407
352304328
1673444198
1139595389
1327714406
1178250982
803415467
1692523901
1519360692
1722598087
263669832
945390063
458042758
1373807716
746460325
754211097
867915798
1643598846
1653890486
15389308
50784655
1452794501
497996295
392133703
244807204
1686716772
1575280867
504038979
272676915
780782247
2145556663
1731605571
1304947957
407832503
931955864
1452850809
1528185592
1980853551
2093556389
164785263
974181421
1398415222
83791453
1536191725
1049983474
1721986190
2056901842
46285141
16379575
1884609977
31102904
1991234293
445008208
393024238
2040389114
719374921
709581374
107862284
105186401
1049036529
985998178
2083715062
788410209
269919392
238276418
1480131973
1249838855
361206040
247894674
1844398541
1928199231
1680492580
122895068
1046360210
1547399598
640713816
1860762651
956368394
1172010274
1002160327
1199941281
1762068207
425433208
641747763
336988595
1783145118
19474037
907528612
1142743430
1993899668
1794094663
1560417945
341842809
1693489224
420099936
740626484
1530820093
965809900
1026285017
89997711
358256723
1131796729
1384555542
827214102
326194855
1111444939
1133844918
1791639022
426924547
1037583679
859611128
1205962876
2069701475
1588810329
2006132477
976426589
1605055433
542331945
1461162368
2021520724
507712785
583545043
1843234225
1654042157
588048160
1394558133
1802570462
1684965070
1752243741
1368021306
2138956586
1252661797
1934958061
587553680
1420221437
892027626
892905743
1404333011
279833266
543364071
801733248
1808406350
211294813
255659895
1380756418
392231701
1939745378
696579338
1033849854
799851635
1975509227
2113404098
129011092
325300859
1605944707
439732988
1834613320
1173055292
876639712
705277761
918802132
983029923
1847574956
1570408559
888403013
1297164057
1808514256
179075199
884060692
298787939
63278157
562982915
892637614
484248433
1909908101
2115052317
1681519590
17900070
829660903
2032099209
216208128
2101935575
2031827227
2079327264
233655444
1407375289
1315742786
331156995
845835622
145200113
1467815920
1115798982
1892306396
733477928
27130237
1254007785
1485868521
2109915656
207894607
570233591
220739929
863206872
762608749
1599755335
369848663
1380338157
1005331722
536905179
509605045
672816714
1227827079
1468274754
666005232
1466687949
1415184205
773762950
1773417022
526475101
1108447378
1118453305
319698903
1431803741
1962639275
2056653806
590267135
1571458019
526011960
1706587293
1747031506
1692824785
307998142
1548929753
1388059800
1722934918
1821544848
609431616
369975200
3858027
1876926884
601666058
309671017
61870924
485505559
1058387881
302653762
743058756
409454018
28286602
876971573
117549703
1540662156
426020895
511759830
1692021718
1064127751
1956339239
130008979
1940518682
1859959108
1747483006
632232228
1551083598
1807119606
2074660139
409652562
546606813
427590743
282957797
512409514
1274091801
763924747
1448461163
1861403388
874402139
527990270
1621134508
131874228
684037428
1627206720
2053870968
2064326052
1682833064
1604896881
1161454205
258872384
1293743910
645301439
1910024621
891990124
1503064169
438505431
768767965
336714045
1016056966
1600831704
505300859
1228356618
172610036
1600851849
76468782
1157534205
51106742
170442343
218657626
256434481
2012955870
755607310
1937448148
1748322849
1207180510
383457000
250396177
1580393951
617717402
1379413787
1287283268
1364686245
1467427304
91578282
1153423279
2004327112
1889920156
1107167262
1181828417
1519011176
1234716351
1774542617
71934979
855599676
592331861
1692714865
1409099848
81175154
1355929643
1109788890
1759615009
1619888223
1379814582
1147783247
866450203
615077010
310619201
375931597
949900725
282340120
1295061188
1299191436
1257816835
1409964736
1777165623
1175104164
2025499592
1489551826
1187850546
1327699106
1865049286
1721977507
732230510
738089044
399210210
1315742652
1771473179
1265596293
520406
1321234960
338444042
290864542
57189068
2071969663
1595327539
552819841
1420458225
364460209
1432579027
144846943
906014075
719120712
46191001
1392380253
1706144352
467199955
1413693683
1048838768
631642294
962998019
1734673001
1485338480
1278136639
562871604
1267917912
1852677279
1072709206
2019789033
1091532861
734572210
1152963928
1762571373
1051293439
1712328341
1281177241
1455183998
907981461
1184470026
1305963483
254994109
244957164
2089027800
1455496330
1265019032
2017048635
1939558081
150519477
458911425
478916238
636891962
2029673835
653304841
291659256
1374113440
1786495072
1132307694
1605914277
268079360
1612371186
1901485382
668159891
1853264517
319562652
830399609
1105742715
819703014
775585271
1193030614
412564332
107852908
570649714
1998503020
1887356742
1791591797
1905098940
2071406491
2007571910
1699270636
2139707818
275579730
559193576
1516912624
848931191
2072234393
511828359
568714840
1692429739
676023627
1140270089
2029513003
1938387529
443546058
1292438374
126369104
1796994047
852584629
1410989227
1619374415
2015951247
1143800316
1117916123
120289758
699127447
131492679
2009645987
400719444
1769187653
619609539
360801358
170588203
1365816716
1368352503
299840860
1578614126
1599607918
2012346552
1337930200
1546887491
607465128
1101595196
694901963
66843637
1952408032
1817778719
1121625643
887729156
762581034
932045009
930958873
1110556371
1352731583
1267892330
1674087264
1573292946
843341721
1567562927
688020198
845780236
802512376
1732316670
1944971170
707449066
2054256198
1877773783
175100014
1360235258
22870301
1230253552
1215267107
787572515
1672549749
1101689130
1056631215
1961707986
2070225175
1471955848
606434512
2023465525
136934496
2078888443
1983548865
1621910084
1758673918
95307436
866303320
775255762
441765006
1642839415
1674068211
549104445
1436574445
792347316
1326870046
1756251886
1251586620
401877982
1807121043
1024200127
437123607
25235101
609145309
1331545768
2057825936
1714936534
1392486901
1588402593
2071288354
1273078299
462329407
406134939
2059363265
1997881891
1020826307
1048562994
1978505945
2125030020
202198362
1708487997
995231730
670081553
1542517176
1264368135
2102320996
803196545
989349344
675819773
1252885418
332772536
459861974
280035370
1852924457
723096975
1088717986
1638823630
228442608
1151994013
1036858833
1972073306
1913753880
1153881228
1154849414
1770332476
216241892
1430820574
1301714483
813239840
511789280
692612497
1028104453
21390711
675629287
1423862501
225799900
635231533
1833612247
840283043
1025865383
111156947
1835889806
1410673707
2145148359
775634646
1600858480
1132956460
2002236418
1036822772
703842588
404400805
2054542021
1414616345
730154665
384535103
1170745655
1692859593
1003739774
901347068
195524852
1160219087
586783756
2121574400
678628814
161841585
1269857799
841409540
327745089
1776544390
563568865
1731611489
484657046
1391954208
1079125788
805111456
2038637889
1638221420
2030898923
1012589856
1821527643
565268592
175695091
568111583
522365359
346469475
699733762
1297957649
1057248457
1774356880
258703232
1397233783
2035840946
492351457
1569857476
1063594003
1395763256
997234121
1520476903
774388425
920664533
1648510506
1885778841
849278752
1042673520
2007691952
1183987677
1442818554
936000085
400207876
2137208313
1553179867
1203261861
83613157
351995115
115899144
1533512760
1596842208
2029527386
1800713275
858507606
1568984628
1247314964
548434618
568834095
448076427
1843046320
1098971771
465425068
1212550071
1007137460
1344216391
590255578
937672123
275783273
1635694032
2127048757
1511616619
157885110
2134322657
332110068
1214356005
1677254297
1340186607
556776916
1920339539
351385991
1311746783
223590480
916172189
94574253
1716370524
1264928562
1984651631
245581475
1299187568
1854322594
1109610179
1810741073
1348927044
442013441
1833885079
533585074
2052324995
1305467339
1390691864
310639170
474743029
1428031938
327755346
165869588
1754145734
1874702969
2125052774
421423422
1264519497
1388573504
1930891779
189659117
230809478
937532849
450206449
6456209
108489762
2013923113
2012950829
1412169080
268338134
1585346233
64243801
33109427
1599024086
1965009051
1409391499
1833723163
1475624321
1302593661
1008264433
67147187
1953323269
1932778421
133869553
1200791984
841198614
1856185598
1708861374
1658697592
844028342
1471425586
1708418479
1131026340
313057827
1746267594
1262320280
74547622
1654873080
1852881746
1747300005
1005908589
138330260
340583258
1411314049
1476398461
436036005
819939545
746488465
1171712477
1386665900
1667757891
762431861
885531214
1297280313
315506624
2006347066
218249976
29653940
1439320138
1336101328
1062332387
1169477665
130922824
1755553486
1672235807
340014210
676389416
937223101
1530788638
1967330848
1792615647
102789970
1188420471
995510557
1183762365
99853842
1487803711
720964832
1793850310
2055129643
1764192422
2089990188
1460144017
837691691
43742018
1711225769
2045760582
1637741309
995466721
1935676159
635173196
404577824
2129504464
1486309961
1005021247
1576104151
1646016709
1129828723
1659007116
1759960208
894694423
1770195176
1060861238
780846403
1561894530
146274882
156449198
1611265982
140192013
834350026
364922694
253414366
1186346200
420047247
1990543994
1183475343
580142409
1721364827
3535284
978198509
1417287035
895133172
2065536423
1065528263
1578541020
250883903
1982660363
532325503
105977098
224755404
366151715
392984837
1870648288
977082370
1245086468
439499019
1553475002
1767976537
1440797345
1875787236
86749306
1839425955
338535433
120096456
1397396294
825856440
1619170211
1393311201
918351004
1818263664
1941287402
1469890350
1245234577
1671379354
1267386181
603512363
522860242
1958403591
370076805
292848453
1803718111
771709889
913940678
1085085434
1975393896
525357560
384730153
1797671112
534078162
1001402123
877263623
1543539340
728370132
1558763666
429754045
1049281853
1504338952
785769185
2087361603
580439769
265094285
10669704
322728281
237401366
1337617050
237074577
1688908274
1696226728
1285532332
1664549224
1952000008
329644758
742358387
1531710703
633140008
1361242355
840185707
38638277
1818892996
1011275247
586742567
349958041
2146875630
2060522093
1379711618
1264370543
2093314428
1699696593
1089391581
1226278783
181808740
1844077259
521945324
1680652423
478875188
792202084
1595302195
273321834
1347130739
1190027832
1827437996
47235962
1795731566
624786169
1426897836
742067920
2013762785
659100478
1720369642
1103718372
1196720494
1669412465
1596850002
79141037
1733335560
899484525
2049433708
906613382
1455443052
1862947346
1304804229
436646957
790171059
844646772
58111952
1787798307
967520475
160197504
1391091597
170311958
1198660786
216879091
1494236281
791793681
1533206109
1130692263
1150712553
1071417471
63759042
1216155717
1113060322
1827770970
676840962
595877645
1901550901
142360403
1015778528
96248857
1546286392
905691230
1515157448
2087626895
1667259244
39726305
312623478
403170740
1100881217
442373388
1843984816
1849481869
2033939153
1723788980
403730148
985504624
363237452
144222743
1333278424
33294069
1691729810
1380014195
1937061061
1927214203
35348024
1000032414
747588965
2001663221
27356591
673191043
496399625
232296909
1038158040
1796517613
1091135225
1742867639
1845547963
742509483
1671099843
1245447931
556332550
1171600871
709941439
905064052
1327498457
1499825598
1633725798
1788118635
881685937
139179384
1913424198
485619741
2134661
371232468
871816021
610944781
992114188
736715588
1264028508
1593719476
1044626592
1017189083
1642159985
95946884
485686038
102543199
973074988
1740219642
173453022
1535623757
1343259310
1667729297
1991244556
1352147640
236408380
91864956
1606905442
767123711
947052731
1677082174
2045947556
1986071971
494919100
1526932903
1777479082
969790124
87707746
63237258
2030737080
229714910
307903450
1783376637
1829907859
616090067
1946812249
1620832107
528714814
802229018
1515123506
229073155
474914799
1464835903
1974795205
1384887181
962703396
10465888
412230308
1962670143
1542907970
1341711196
831657837
1741082519
755672012
318184682
1180621107
603079998
357620927
662030577
1684751737
176668995
1702905340
1646221310
1074575461
1050267705
756739654
1105690186
2093851297
862866333
535834633
1582510011
1338923334
155355174
907701892
1100714429
2048325689
1095472414
2131283277
1517286220
1119007429
794257529
1895078071
1653348853
355024845
447788731
1939111384
1801723396
1385685285
1493765535
2062628750
920850851
164463941
839065274
95305682
1340061770
1758991976
439965764
769015940
1419842349
1102976012
1980814591
1373939766
1038990477
1191556672
295203750
610265384
61427596
1672009933
2115316226
503469492
1641384008
1632937493
1227259119
290304478
1078768865
618362251
1114305481
305610563
349387435
961085752
368232001
1042850506
2009171284
1794653932
1529410638
1073246256
287247553
854891756
512713150
1154419707
1974733558
1996900611
1818738238
215360600
1173644325
42518425
747787609
459004847
1521980866
416482345
367406701
427799524
1884630048
1998852717
1259812374
1494457022
807571723
791808523
770659245
232711815
88078451
1412644606
652747580
507364609
1558584795
73235160
829415055
1252222850
1396715798
2005417969
1798282100
1586148908
764142060
362216993
814022059
1230659018
373949536
1636147347
1160538897
1430596878
727839430
1802599808
518002749
2013519625
976005107
300920337
1525040012
1414012631
536905179
55821219
505806281
815388203
1047731992
1366889039
725257374
468425911
1544753347
1152181982
952727115
1644713092
234686183
298143459
616010486
2011391784
1313611698
739904570
1038492556
1659917496
1843243888
846512167
1270594927
1455487900
1552672449
1816511659
1939019942
764184172
551471100
834378683
137882219
13892264
1774421401
1496469760
1726547254
1033701222
1084148262
1226369531
1443131739
1208853610
937767173
1006491917
721880351
258473602
1705692877
382449237
1040638229
1350513972
893204519
761503045
975639459
495955834
2007196217
1708819710
1625389724
304811456
451742029
1349102880
165818780
210237955
1537841247
496334723
1006237866
736259368
1371133773
1375570611
796233595
868559987
559372905
1745061786
1138361778
224706153
51112622
1800745719
32235469
1990082502
1715875324
1306399249
1793348758
873914813
1104870741
990713498
1717387418
218361438
1470490723
28225280
1908983001
1309027827
206155601
1858887025
77734901
634171736
1927725942
1258328825
916444127
377536835
1348687229
469951077
867798867
452574916
1108182689
294520026
1313785745
1950410458
1559765041
1659188092
1836419723
1007050758
360204600
251512785
959480892
292731200
1481404848
1674291723
667773868
277050222
1247230578
1620029755
1390340719
390069938
1245054286
1892182128
1471365833
1107106228
1783920580
1159121717
762304155
1194153032
873958994
1520765625
673099575
67542773
1070807897
1491153576
1692928888
212826961
1549755763
2132935475
491837913
1522387738
315169389
211251873
1428702259
1404173540
624461117
774356576
753752776
1573862965
1186438456
801792006
1361356063
431102146
35861899
1604488248
963731476
1061035407
1247095582
810508299
1297473271
1227588217
2023972424
72324962
1301075305
543123444
815952934
1141412740
474334754
166358804
1877334674
1763675202
1408738333
420446911
1744738874
1503704666
1047990968
359304515
107085359
954789425
591745322
299622833
2100580198
2132739478
415352723
276241726
425876947
1154492418
1662160866
2059725894
175030905
939708548
1070996747
1144671429
449286093
1865060932
1897287900
1470358065
1468537328
2126857674
2076388340
415602818
2124603435
1801479280
523574455
2098081794
12712523
634347632
207524166
1604875175
1805959642
1636692958
2146697812
1423989643
23834308
39194149
2069201311
1449551712
1091315338
101425318
2087251083
1304647891
2094010981
1093742430
727961596
1808457747
2034310852
684537160
1684471002
2101082964
2055121642
1988055071
549177334
598177571
1355208289
668676153
465297790
1115255915
506901537
1331227374
575820284
2093995444
1228074484
1096036295
2010397579
524375177
1807655628
46265218
801816209
1511845252
460963455
124662218
1424312799
66124863
1609183517
256363983
1162625789
2139987301
2052973819
673984075
371700865
1101494891
1451046112
373392771
1994535662
1141464471
240040651
1330579375
662167322
1876551386
1933566131
406210373
1971574137
798421604
194068772
1293319268
1506280439
795709724
1785943339
615156094
780727322
310051101
1967782936
910631409
1033479856
13712350
1057362115
853818544
812200688
345688510
382253603
740419472
2116939916
1935365498
246891706
1238483045
37227178
852944097
1096903763
1781015319
1839666941
1384977093
1910792055
608678278
1109392693
871110133
1907058952
147123128
1004194128
26634907
344479083
1777542391
2059002774
383410079
1322029097
486088210
54739126
508433229
1263647867
1577181868
861400468
1058660769
1179043388
43435214
133151195
1407012835
952768663
1648911987
1585047987
1836054936
342019827
678945563
1413573501
1227218015
1603560960
589557724
922335740
1496510855
471188511
524155235
2053556723
780435391
1198735227
2006185690
707188404
1948532298
1459947162
194920825
422412152
1942147279
1467462952
1815135434
343110347
1460138638
1554903460
2093362881
1246511451
1004283403
1333647958
249117060
518209386
685339377
1433726796
887315674
1961426707
543019847
378635965
1407971332
1702874132
1074464405
948466972
782010210
1189779157
1619402147
462358806
438055751
206415949
1628427404
556469972
861069010
120629922
1008799000
819683526
1896112785
177939373
1980338907
881465354
458750234
421401614
1450053738
1234134516
357347535
314507131
1020214195
2069956887
69369711
1087956017
942408150
1228550577
1306964644
1665675638
258838862
903293715
1166972313
299318234
157710850
1486108034
2104166294
1024692944
1836241778
1936070091
509627085
975773524
1638581847
1549068689
893871195
191588177
943518614
658400603
261472940
1530838728
1289727802
748326979
1326357004
982551534
1631139483
1047889025
1880655128
1958932305
1851924008
803829853
1677987722
325810547
542683760
445994263
405462113
2127017178
1095394691
25611657
731888156
1839023929
174938351
1841279477
115720340
1111677318
1941182824
1154439347
1797569042
1493345980
642137776
2002540253
1207952722
49408471
892428725
1300682359
1162610173
1778376180
572549778
964103460
444500723
661406709
1727233137
63002118
537273289
2089638509
88281995
255235575
689255488
491910473
923062280
1431059288
1770584556
974227918
2112829842
1035085702
869284196
592940667
1057037070
1749712630
2018993575
137474228
15649586
485514965
158713683
2114451531
1900139774
432660079
1987750336
2143459179
1561750035
1132052630
1756088282
448820123
2057265758
414854076
1169138132
1614812856
1990973211
1230597582
2035501277
412717367
367347943
1839808798
1827535487
1986158328
144213475
1329204728
1192830500
647655000
1334448141
1084341817
1296340923
2004996996
1374632506
228144703
385218356
1245180879
1769966890
723934245
926276762
920975143
1910642755
462025012
807054188
1476968619
117812145
2083942557
870936303
361937574
1702194155
917807744
396793731
756804304
1506061555
1736734400
518116342
1623468539
618728898
76322755
1887433039
544121426
237350612
600272872
1079953601
386288436
1742486827
109674033
160472044
1392095545
913709635
1786562525
168860210
529810688
1246588510
772292580
1736760308
1819214197
1245698921
212965432
668677578
1205027461
233195593
1743175117
1316817188
2083303509
538305325
143820771
1156932806
1556709349
1370539397
1954397805
1890541539
1913197734
1943190836
832473361
1086324169
1906807608
69828506
264483543
730903252
1511798908
2127228311
1311915700
1057201889
247028543
1582745994
678862233
672685034
1843954796
131704438
48598115
430367608
1617539506
1732153930
1413969708
1707409693
482702380
474037292
92085751
740735526
1168264915
494965947
582581354
905674004
1035012074
1207261834
577987206
1168294094
327010786
1757644440
520666631
339796823
1616366171
1352967968
947324169
1746244393
1954854715
1802885849
1606477493
1002821204
263395035
1739760874
1803622716
297664590
1163665867
1281367249
518731664
155743860
2089361834
1917041880
1162144191
1321962565
631134854
1575142271
995964138
1873788572
790627904
1249505499
860704124
193497434
2058975041
715779137
1657265672
56773958
979749285
1939157021
718441079
1571365120
1766390729
1887872188
596712394
710280867
649106386
1106048638
1476877228
2143012909
107186788
341716761
1138773709
204340081
1126597080
1001346008
1921774683
483224022
2062391519
931103584
1820435523
1645639803
1119935936
628913719
40702054
108349621
1163400504
1454836494
400886382
535011730
1015640141
2056250911
1986740040
2002923395
862832144
1311966492
1149859861
535104297
313579069
563258573
975412204
1272201247
2018249530
1580243087
839444005
1230674169
1830438513
1283771016
1617408002
1968276086
243848923
640161342
2103839077
1192598641
1324228438
120024367
1435108732
1187776564
390740336
1989709538
905088832
1668774122
258736270
1871179951
1040548955
81944496
514157576
1134352687
194131426
312576202
1315066200
1719080967
785917854
1970463350
1851222335
2041959808
997434772
162252870
332314657
333419202
158912475
77731723
1273999812
2070363807
1938207124
1021505458
406745704
429246973
1851803449
1140767710
263140209
1546961997
199688764
1544955027
1318333819
1678057782
1793515097
799527297
42603458
1176450797
2114971203
1408300588
754924281
126452033
725997643
1508776385
1342200069
546500335
2138879748
1625876402
1582349776
1760694835
157396400
10422837
2080190461
1846530530
777915378
228095274
131231090
430614785
60002617
803935190
264593915
1540760208
1796483908
1676615427
537330213
2031626085
167534131
570815276
1580722258
322079331
1471103925
957234373
190371312
1437329150
198732810
1968063213
1261558974
111556137
2108222074
1999335379
1019967918
1199898008
94615891
212842384
1144862821
179059747
325909161
1646594230
141239835
932549395
526841493
1875472855
1282904292
1447513211
717203176
1665966402
134079455
1686369858
1632678984
1766019253
1476091568
1988613822
1254033933
1477354853
1053185117
1370600522
659072019
814831766
833112179
87231647
2107599330
2082085892
172431961
330073430
771885553
918248840
1175552655
1302075429
39037600
1822392504
148155299
1790194172
1136886939
1910045994
1267006426
926688711
1615729438
858657563
127225858
2491726
304962392
748670890
1913015963
999299788
1178015760
1131925912
214367138
856771963
1066046558
713957304
1317388926
2039718817
257781760
675365658
1957151314
925560462
1730596280
671360019
1316726239
1208238998
660762047
695923334
1868308608
116094821
355539116
1517249523
305329454
731445303
1789026846
102035187
1525359992
953029986
179806224
998771567
86752864
953284923
1640274534
1777855146
259444639
352695692
689768820
331776672
303184447
624600452
72770886
1394773338
679075344
1875592221
773059141
955698613
1120705808
1462236003
810875299
1511439293
1571587726
1936550797
500906547
143965829
1303788868
1219418742
51058788
1144404095
917555141
157700522
854783433
1386384717
2039571202
1895571821
674782459
1361350102
1863233190
1468804150
844817215
1849282513
2096795765
1782038216
293921011
1193460536
352007250
2113383998
1260284287
255616768
2112642596
1238962116
38812538
1485883054
1376695785
1054170078
1555463327
228972236
1087045080
826552614
1453333648
2049095059
340985355
861085959
972776910
1810975288
861447933
672025
216759449
1756275604
1087908726
1127828000
462799847
667284259
1168413612
803240285
1143582469
1473649928
1575427984
1903209549
1187635635
959820946
855066859
1752001094
1483747236
720032434
775555929
1563560686
1984937292
2049760008
2001025689
783367760
1374424929
901758433
1923703608
815891684
904790835
1896949814
109005139
1826710671
2091404854
322359909
1373998804
1309328574
1961602235
661070311
36339234
756169087
1107540561
2094476993
838476434
803879286
1807693655
1121771872
1065800759
843972120
1566901211
1538661003
1272655382
2018175411
785708014
252258724
1185483264
1184615921
1189428126
1231652825
1761888559
527874787
2124251171
610759594
679219932
1174527539
237763380
1025738975
487550860
771469299
768425061
1036132804
124748181
1839874807
1755301337
1358214385
340602535
195748630
1232499103
1834156580
1065404914
1838594713
1506061555
516646055
1155097780
1590890975
10512883
613593303
185083674
1416555086
687718222
827397800
1699558784
704932110
494269351
1434660728
1578211684
294976399
909466248
1047521675
336722123
1989059547
888557104
1890690391
650404128
429910382
1731548644
1779761449
1953507019
10302384
1021713269
2003505180
426820574
1629362988
1899513876
1678896758
1510479868
1093830929
1186295118
562892427
1534207224
174363034
1100863714
351492707
464153450
569232786
397387883
298336066
335164738
500177497
834679311
137137709
1197825130
1622725934
835991375
1648796011
571570122
771995025
1085815854
416646329
468323884
1818300819
1933316334
363255433
641644908
619887839
1402589088
809838597
1735960190
1121557418
323228697
1076742058
1064224163
1011171166
1221400226
992375223
1525432758
1578961055
2113341544
1461027564
665475978
1350991611
1789233891
983037850
1522909710
1192384937
1178971937
1832538239
772717885
679643355
1972902525
879388181
46727288
1996907101
1544419914
845688723
1710875245
281742905
1584044544
890238027
540253721
2099038490
1733608304
564537619
456359861
1405758296
938669580
2123145816
454057562
1644074620
1744678651
294420281
267961437
599233268
1005821289
319468756
102246030
1582929813
1604121134
765918250
1154109196
944143929
1783503273
1322628518
1073732840
2075074962
1874321544
340948521
1695266372
1115612552
357487340
455312939
488871225
1048902515
2042328200
74853230
1024719900
756946806
670844192
1249544503
1645699639
72336714
351455791
583326130
2069357353
590946906
1870243415
657043148
967912045
422832690
57058579
603937644
1768052377
652541721
1866071681
318471380
1807770173
1831724713
589287967
1553166023
833315532
260819152
368946834
1312107587
2009607852
818318233
2044961692
1847053329
1564021979
621030314
2074373503
1454084308
991712893
1662712309
1537752543
146881289
63870866
357774473
1231406202
1038232425
1878966939
1550290622
462848893
1997355407
1041286568
69399663
647468554
39071725
1719084628
572639590
2033574197
2136376722
76836388
894639271
386350860
1280825680
82417164
275331510
1326717123
229831774
1386557975
822629061
466201087
761629580
1561182569
1230312952
1159331753
1629353926
1838427324
208885734
588622860
512938759
784836397
249292130
1242487101
2062930853
680168098
1446812424
291611762
817666780
1711953535
1537603379
227248814
1777785046
329867316
1384121495
942262342
1549241698
1059137829
1719172559
522054026
1978631173
1038420589
1959759423
1753257352
1218720621
1564690626
31470183
934205168
540622625
11925147
1288816225
2016074082
608232669
1354062375
1025591139
584430853
1324416639
1256808543
196139804
7186908
2070665580
909737333
311321051
87096120
348377870
1701685267
1845222243
468403931
289620423
1573329829
1253519416
1969882319
1740219642
86919546
1758108094
1311173910
1047110688
1654148534
100281597
342432468
576345988
575023335
1986976721
1023531704
1727412780
1289804414
1626978647
2047781079
87037611
471685048
447737610
279466116
1362412867
884694368
604576213
1411732819
1193572872
2132568732
1192311173
115910402
1210455739
1515848591
1388432681
2108008546
1834180235
1367522136
351649156
89846665
201174617
989965168
616499399
423189755
1379278974
1023642083
1334652461
1293662071
1131410951
382913190
994248666
2110875151
948585193
2093214429
894234341
183811902
416291415
588131499
1607390608
1021653928
350553488
59109681
1405365002
899458162
1381260071
908772270
1143699737
252563609
743975387
366667743
111965404
662249579
765753120
1707337334
197304606
1176060405
1964408580
1928920007
506633887
142636126
1737401449
784829435
234244096
1831304466
1457664262
1608611493
77231066
265258866
1647146866
100363618
1406323366
797145019
1621921640
396834436
494030306
1664467099
1438226720
144498182
1428609384
1709713464
553937362
673299220
259290942
228609292
338636915
1289731351
1002523990
868121114
1631657956
1134220744
522263600
1397277801
1603438874
366382952
1828668590
1161345222
1872114040
1280148836
744946568
1713074519
1926571055
96666960
321493316
595386216
1279329003
1846085180
102468191
2117842593
822110380
12928149
942872307
1125549163
366199326
309976074
329694775
1046089338
1973459904
1914136809
454705723
1628852613
313379603
476826076
486857056
330421597
524697934
412817287
275743860
954276974
1082776625
674308931
1577437156
929742201
2044614863
148914495
543895612
24086397
579012219
1171193785
1966857758
31952884
2089843849
1969383451
1870284394
190649951
35992773
2041186174
2113447242
687884235
791170996
2014085239
779748467
687589855
1599506662
1469061517
105233983
878051618
1601843721
1647412278
1134970978
1528885066
2073913938
430213518
851527730
1075939701
1737348375
872438447
1388046867
221233485
542322113
1012272504
1404598847
522714802
717782010
1346782418
1992602945
928027974
234016633
541949934
348528972
146965688
1321487521
762190987
2002236418
1567360097
954194453
1022513281
122537123
330714934
1726449154
1605499141
1735382467
2119068428
589470486
1328934865
758882521
1368580300
790744699
432752541
1266491049
277525806
225864236
538961109
690094812
1943098339
642181915
793557242
1957456638
69779509
1259175613
1047398712
490786253
2045454398
320650884
1071904997
1429381342
1970560414
2055884337
743571348
978240658
193775576
1556420423
2046504828
1117513484
514880294
1628032113
1470687324
192591150
182441716
1417461705
1485076233
1854921423
1920083577
1243419905
81459432
883665494
1199994523
690312727
766126287
1317470600
1477702035
2082214258
587641091
1874092055
1778742511
442657384
1033724370
559913860
2055866262
501136493
535705861
1945570063
307604189
1870227035
1177422135
929853535
929502206
1274825181
1920540834
526562097
1956825708
2095247009
769873753
1549704399
721703253
1397873981
135795264
1724327961
1103154931
575162159
842918124
61559617
1767766848
748670890
1437619076
1794834858
967081767
1212798160
789881199
792406893
1262882479
1267757845
1676638021
501721844
261365209
326974653
925356709
650296426
107252651
63077727
1816066039
539938746
63371241
98534920
298310740
1290030396
2001234598
504224275
555522829
1717281396
841097038
906466032
1184633493
984221801
1369848660
390082994
1077392238
2019415070
688038994
79652702
1652227677
2039280651
2141036645
1368838329
1687197978
513885060
17285720
1497234290
1355382756
2023379753
762546989
565703040
642652894
1752516245
1865805868
962092051
1277079431
1848886561
1116379322
1772584253
1137974961
1060315704
2001516914
2072014192
1365984285
2145727373
1654219689
809039233
2078961510
1063380507
77438407
2001189851
910193844
1892959630
295033777
2007965255
1272116691
1181613598
1893256364
1638823419
1467706234
1158907619
496697677
930418265
1862892476
1925462012
950996707
818221647
1724576108
1730479775
376648995
599837255
1224766276
717455665
924308963
1053039320
1463486442
1183206695
1240397578
2134976108
356920270
112452996
1743521376
285119271
506686705
1627274848
1063727614
884037384
1023076464
193131768
1631470715
686721314
1412393931
1326729867
290887671
1034549009
1692998967
1334963422
1949667375
1111463189
1236608569
435285969
746567561
78753651
918019923
1874537819
1754932659
1026137319
1252727859
150904769
1520663148
709758477
1417302622
149766350
909053486
2003538337
129415679
13893402
487698730
113251415
1792989029
284631008
417313390
143404990
693607846
13359831
1980829531
1599408655
876178308
1888396924
1908665999
929505527
1455458495
367831985
207668178
674887719
323913295
591926610
2129241633
986414364
200694611
2057781000
1996314293
980520886
5100257
1732530208
570686872
2067635896
484845599
2022352511
1123320530
858657221
775588971
182260923
2063368866
324570981
757357610
119843775
1937789337
783409902
1161622982
128296187
463610687
980595246
129956837
128075041
1036860501
1620478806
1670670694
302498353
333648547
672201611
1284804000
1426498324
1855647262
307505323
579929664
1539761319
1892378272
1836718036
657278870
901729306
285370184
2012613942
220950094
824180374
2077128138
1845884015
101937111
1615477742
1979681161
425329541
1393060874
973197076
515365369
1298992016
86910609
881547305
2080722496
1428908678
1625001841
1575001941
280455130
751906852
683838261
2036408038
1234701844
553532009
438718663
1799041417
1265580136
196333673
1067986335
1640023730
1036196049
495573335
1926853105
1475958009
1697419048
32052412
677745583
1286801063
698278488
502378339
255850240
1929191971
1714795574
1588826233
2092038954
524009298
595572661
587501979
1717882528
61021270
1622521699
1271827419
1807405220
590060477
1359817201
1399584807
1588461141
1528165277
1415935336
346461254
490562324
1822865669
23799446
133618885
924411109
1936139221
1751618217
736134863
1295259635
417729725
1407415196
1731057461
1832036981
1355565682
814725541
798846313
1363960761
1615112617
385129046
1971386457
387396654
985451508
68179395
126550664
1057115399
1365956373
2507376
708451459
1878052312
404090566
1094158099
1193030576
461879229
1713856515
1102317388
1123703656
221218249
231970699
1767711618
1490682329
1601503260
776523177
560444451
552607508
1774976405
366933780
701996235
59541296
312137192
753794893
187096093
538379114
2027060403
167064929
2147294540
1851642556
1112808874
939338627
954832983
1907583394
1713050635
1855959915
1652509088
681456809
272964289
677240822
20420437
2010521259
850894450
306225987
413560485
1674037185
337355747
1524361516
1902384400
1087928418
2013444574
831183415
863034
1850179582
293502776
328088242
734753189
2121904505
690143052
986460800
586961203
1057516924
1435770315
351488924
1358025227
175689337
1253587589
1296549127
1661285466
463949386
770921280
748811568
1176390552
1357114282
1025017139
1791175486
1606342674
94993649
1587981347
87019035
1494554545
222530322
259277208
1008276581
28947170
1312990474
1411021130
1159523194
762655683
641448201
153899159
2070335862
1136760722
102032168
986144498
150221025
827713885
1689499594
1548758501
577898519
932101186
1646679023
971803193
645388915
734255735
42796514
1675810880
1135439769
1093942482
2020088666
2144271061
923334742
1826107756
610814640
289927205
609753161
1737199444
1301705388
615697502
1976863432
658409251
1458381452
660818511
502538453
1091811577
162075284
2049891389
1369429355
496595751
949087890
1362052161
709380336
1800197400
1508126641
1008755142
1583533535
1808027353
1005608709
1463848403
747652382
2100466438
1370641121
1373674810
527859238
2090168215
770244074
409469748
1283378661
1071999542
807557080
1958828440
972685138
476214084
1613298689
1668170738
259807299
1811903169
1135325410
969513879
701095775
107108665
1123417008
279595434
792286006
2070527493
2007363141
1771365699
907056867
1735823381
670456556
332164208
900721905
1599467795
1023701290
1906152321
1166434773
1535156817
2103476056
485505559
289740002
1993175075
23938561
1082941372
745307610
1348477264
394618402
157360294
1919434014
472722255
69833913
153142305
1920761837
1546718360
206563466
2076537591
1164348774
1325800101
108860951
661474616
1268847432
511333320
60723412
1347348299
1397822264
1651101426
1555444146
897103589
1453213498
441698820
2144372388
337235064
1084725334
1005009373
1278004895
1257996003
1598880465
844785565
817441836
1302968171
312359116
426783046
1048932567
1086104916
1426712156
1407029932
1819948907
329311780
246308740
1514797960
907670407
1021664598
68099092
66447579
1369548965
809582908
1662293780
797620983
2012923236
700795396
1479987221
832924538
322741229
583995201
789595255
325646869
1017613322
1398360054
1968778780
1812170802
1244537162
669316171
1138998612
833421786
410461422
1436792883
1425040952
1598926337
1802847228
140123385
2056625045
416456147
1578335117
1397423735
368146497
1259650085
482713617
1786367603
64770613
419675480
269215076
1823152739
709390162
1823607253
1410900744
531125448
334393168
813556022
91658584
956458309
332036534
157229547
757616353
862019428
1807494153
391325773
1428902324
1353118222
281850213
443040339
1879176570
1976487577
2107935882
1817351539
161983290
887991158
1249262654
378139856
707952385
678377240
804803314
2032728207
1004177792
603859506
1852333526
1041662072
2075059211
706413789
1712626728
1652747696
1434838580
437503136
30557959
1693986576
492476801
1831373908
152230962
1073792793
780182977
1169176637
1681912121
796558964
442594419
1391090910
1119751573
596209586
1852853422
2144169706
1851247520
1844237343
1993089877
2098335989
1135434428
844595500
36658049
1564841230
1916814084
37368316
1999661046
502980354
329365196
1457353427
1784246524
258713
1081367454
488198129
750595777
439881542
2117311511
957132362
492503337
348027126
327377151
555403582
1636403214
244552221
82166904
2039863890
52631092
494792755
150553108
1878479817
1833878005
1759167697
989173764
2058329605
37178314
573395997
898071868
184310697
952770525
1223257991
1627212565
268264293
215006272
876158125
862093172
325227554
258187836
871382867
2126182103
1750321833
1485385948
181481900
1538719907
1377933448
1011660535
1950569557
1707766328
729377298
1624251139
2131802966
1556737178
122313999
653261082
1985925033
1593855135
365923463
481781995
1329056999
1057337799
1454320551
1388782052
2038661475
1497460564
396797028
1223002260
1790638175
1481546459
681083481
1482123680
415600946
1283258796
1402419027
1099180794
1379639554
917962878
951934110
880659084
352084357
965731877
257130285
658940179
1760276901
20633845
1427375655
1444251306
1770554415
1089775393
1205311721
1294285639
1543550383
1032941573
530328275
128653244
1146495565
1365384932
801388986
920608051
1507867882
44100450
368613731
290532480
1720641734
249099512
2092684268
1257700560
1660349638
1942795245
760145932
1138088038
1049992932
1908795150
1029160550
43203120
675759329
398806832
182398104
1025550932
765092096
1280879007
269947979
1217344113
940636922
2046412090
1899954812
755352900
169403
1803765333
1569885078
1677886788
427844687
1117618688
171357110
281047579
1907713061
701301792
1583387923
855265465
399164719
416689506
1299652288
1763954897
565524861
2103393
846587977
651704292
2008443185
160931149
870212269
568988533
72510405
108804877
921101127
33356114
1738313719
503449256
747220573
1659326929
1648663582
1451536394
1505759703
2056944076
455080142
773488765
1479982394
1918716774
1413802525
1133851701
1353669650
705907195
510704831
912692781
111035308
865329688
1478034970
1026018836
1815665106
1192376293
1131663594
1641690922
42072720
668248241
1710902777
1530582275
315163794
1368833699
1684128366
1783587343
1893729896
1049194721
1117771542
1745357595
1396769945
1368007986
646874084
2009607994
1081689174
113740162
490046618
1109420427
1874478452
2143924466
749793827
1382733973
1232448860
1654979406
1567025481
1320265627
1240985898
356216177
929686576
20037332
104452754
421891277
1095471094
72922755
690418691
1686923109
1363582249
1533602299
1941961762
920118516
1160993862
1857488533
195617754
968888770
1716628003
1664518570
510098312
437047930
1543330353
674175340
667388079
1008280925
249960587
625009320
634417855
686151138
1922144692
961613817
861827580
852664962
995401401
1396583000
1886103142
1084806657
381890505
723370705
1011155665
2087021193
661587658
1501079770
792287070
1332364329
1562775764
36511354
1057742205
1935848153
1855544697
1391042725
822848363
258705202
1797929030
1713930520
1315638491
1286876769
1182197032
1172545520
1982478820
984091810
1393524920
1827510108
1021991021
179735094
1360803236
51383858
644739813
1081059689
945884737
294079561
272229445
1331846479
2140609385
1159603993
1429957726
1574597938
55043450
821045164
1922646286
922940945
1771301137
1529493746
181832189
1141532907
394551524
1814793128
1212609328
1466114049
840346741
1742150725
1568370518
1227758637
945894615
825424504
1844742180
1258834928
1099544655
1238928914
439207033
1842867900
234147818
2010330732
824452270
1162567443
1209873654
21369931
188635065
1688707586
24527024
1335795576
1451577115
1864636331
1751326793
970345775
514681956
1193140228
303005602
1699771926
525868538
1994746176
94520966
893531911
130525035
1792651238
1442078315
564635669
1086598497
667658801
564643125
1429907648
1012983816
904866993
322066696
192761874
963759837
1142380558
1724970887
190713857
418972825
2113233894
94032547
2129634969
1246863686
1480928100
1368638648
1819248103
82901260
1881733090
891698443
1102125906
937670360
1643592446
329886038
1795628413
1194334430
1765824772
125245798
2089910690
2101698153
724391850
2011683335
1872844086
220495851
1794487833
1051805938
1043162421
915358888
1260460459
845147109
1950115709
225285702
1349932053
433469382
1035509670
1530126167
268209729
106872135
1107224471
741470636
636508056
1688967064
1540883677
1222647330
59116863
1942852923
1906243464
277584852
1229343585
1955486434
1783649680
1009669743
1280101987
400722281
518197742
278121702
280935183
302614698
14914731
1616628041
1749595817
215198854
2119224798
1060373714
1017817947
574990997
599285400
1244304112
1997577037
719482396
1594395477
1228867223
644030899
792252009
1292591815
711619123
757612941
1993576912
505162545
639189021
1699768088
161875576
2011143521
774967494
1978322882
2121920082
1389125416
1399250944
1766365875
506466488
1934796097
652646743
806410100
1809108170
1524669939
130101032
1783689099
1548854230
787210106
928311092
1920693818
438679333
1118464849
1988090088
1605025508
273285385
879669888
1722568109
442697086
1114981889
1949658706
1841076867
659885057
630734802
486959630
943762527
713106381
826777965
995655283
1115789444
1454911132
1412155380
711468855
252924974
1749382146
1604601007
1594702012
717723031
1082820257
834735944
1357221487
2109003918
1754606417
1254082254
2011948560
872032704
1112960722
681538508
58104005
1780070888
1510780400
703486955
632469138
1623508165
790476526
1185103315
1175677432
1836347560
1901404134
2054338310
607500084
385267869
382580402
1329866205
2055567646
1702384550
926467691
1177773922
1768234774
1460720484
987643326
762177491
1714476185
905384902
575779809
2026051733
1877997645
2049017378
1220104796
1291798728
2057569948
164865736
1040404806
339925764
1014352375
533603504
1579569602
748217293
642517284
1241640865
1907592165
1770380582
1739073582
1805980597
2072777637
757444713
1926566035
251861792
1246664882
668458302
756050539
1310449955
693933951
1024909550
1740316798
747049818
452208483
482134017
1699410843
1802448939
1319400959
1540554911
897146885
1362135241
1219197740
676846983
192652010
79926090
1044753652
2088431421
360341693
241903944
547373684
1907696007
509137514
980121744
1779217794
1199109211
763301141
1423573214
130432088
296596597
112815961
670132777
401805231
1375858036
1493428347
1639844241
290264371
562909924
1407749583
1904074449
1916560181
1899763628
1602895008
1398666429
1487457057
1276182845
861052696
5695248
1260230370
727066912
1937242513
706630957
1713605658
253519200
1276597765
699981417
1885626186
1199455809
854455817
1817321527
2071875129
1412681826
695356535
653291263
471767814
800459282
1268775458
1498217999
574263126
553940853
243014800
1319516836
751453154
1725287638
129118991
627041019
1227621281
492594136
199410456
1387418591
112675540
336190186
1826473688
461249009
1979816223
582809674
650300911
1969096871
466834436
834994171
2030466338
7289174
1367238432
436991950
1456431416
658948611
32165754
1281920957
2030674942
1484559528
866848455
1593550578
451445549
942790035
2087706239
810575115
479474860
2003083151
1498302069
1754950769
317407016
1187720201
317815810
242511264
290359990
1091566168
1597451606
952703018
758807028
1507126575
802585989
76875141
552831610
1706948206
253863789
1073507234
1097442581
1034175111
1324069086
394939089
1747316487
1477331261
27477454
2008000395
1339883729
753003273
1332233738
157004426
1513058564
894109307
1171649622
1612332766
1037328130
1190000301
2094416632
921306066
278697132
610901617
1978122967
1119093455
1899256898
1284751256
2003783420
176048451
132040384
815401855
110368257
1984522204
621438322
653906705
1576305412
451058165
1075462191
1388176863
1075358488
1588572741
724189052
2090114291
2063540369
237621241
428454202
1429773070
1420371473
1190189352
1932903775
535506125
1059939901
1975592174
1912248964
255453657
1161601955
1296235872
1658019662
337186389
1027466820
799600362
902124940
276475349
1809459833
1025461978
1584114741
224189128
1252986286
1190833828
2104320244
1190129735
1798822391
776788619
1870980237
1540338645
856193187
1613049710
2127423094
1372208311
47989232
1638197142
1059507867
1448350823
1826588967
1666069523
615342002
337654600
1275235376
1101618896
69345663
1178801524
1457501136
1256642204
1703194130
428986783
9529173
1277897866
387801403
1208085110
1547659594
416835848
980814775
1749620438
38970784
1250787555
1100841441
1359461100
2018005994
600817294
1120529454
340803102
1558854614
1583373506
658919772
1919125797
1537049436
336239265
881387865
1886475532
1878411523
2052707553
340677780
339783638
598569995
230199657
1246337547
1284388157
715258176
1057362115
872582661
1344147436
1697889307
1508359385
2023629041
1482828594
1561909430
492606158
1555731277
473321104
1171767360
186446998
414898807
895477769
1612707573
900401538
985526795
742808173
1565162874
565855325
1941067636
515605284
729908345
2024832479
984389770
2117756656
776318867
2077208630
432290521
379391928
1636859642
1285879701
1281481037
85382506
1052454383
961945197
834663960
1000441989
493949474
124698511
958149440
1804726338
350479848
1809086039
429013063
1666420918
308227971
1195104066
1185249912
1556097917
1484970212
251994182
1558097257
1492341666
1272138060
1856174582
594889187
159189126
1409973830
1690493148
105864377
1351276740
538076200
163121929
1136103119
1411770598
573691676
1313100806
1215365656
1437161092
953497678
1191610075
527244468
617351312
1634728353
1990242171
962623398
187639835
1871018476
155144665
124811365
1918550237
1531903230
23572631
368445946
527206681
136665841
429913069
28820614
858469592
637047436
355002654
1422324849
1113725529
996545212
1345575329
1730745870
945358383
1730795171
2087595174
1161999068
1779147838
1647849746
1427190092
476607109
338665913
183708122
1340186607
318291097
1712677203
2136119461
1734102102
1021866970
1432363864
1175224942
35712767
1049786086
899748134
442434986
1881371545
923996187
437876390
1858236664
379827696
330058219
1787593232
1341846654
514715179
2062337325
1046428829
2001736
1689312210
1156827216
2077544497
412284856
912132780
218539550
699519410
612105530
1426983968
1077347503
335164700
1055690246
1643329600
1281895375
121321504
511853168
777458542
671113933
465647918
1294735641
1097505684
631749334
1870520175
1899135145
404811660
460293406
427439113
693600356
71073003
263697596
2126075315
20257739
1473699577
522244423
404582477
1663061000
1459450632
979758979
1003502110
479507929
1366073418
235007868
1778785989
508809995
1720375439
101171887
125096033
721647554
1230168587
1905383316
1667698350
1560218694
1922411087
449093810
1203129198
395481035
390974086
1511166053
1321908396
999854947
531122228
1072098031
826297720
1126558907
1109719999
25983552
470458920
470467212
941115467
947593841
1814223289
665343852
362476232
743446323
1091346309
1676798646
1628322868
1373339462
1396752746
386983901
444001655
396283232
1528642729
774510191
891289171
2022795943
1169377951
52017309
1474493106
1220276101
1930372207
1490910143
1536382110
999297875
1790874084
1609315949
1508308868
303084523
2054078446
1876416700
126892898
1469126240
1822753164
1824220692
1863070989
1318951621
725691388
1919090334
1424752699
676853933
367090713
1166526424
389001709
1971739132
727602544
1689397678
1643364641
67805621
1391474563
2084722611
1130439792
1589921832
381080160
1846913219
104983624
1735920671
1636368091
1896787676
1533425988
430813862
1204502198
1603992442
152809120
837377099
708157539
1248091793
1260666338
1676591720
96229060
638143955
323164288
1609460159
38269629
333244709
2010951489
1475776564
1836342999
2100574406
1166063246
1638584232
1140287181
1987940356
149773523
736673404
340755984
409787886
1700381161
813581501
1761721301
339972829
1336461633
46549376
2089861793
409907871
1977131241
793345976
1416276567
1864714676
1299967343
2038968229
1042925209
1129714878
1830258315
1735375969
382987139
1192962617
812784943
1379468111
513236569
1256255519
1809754320
1032516375
1649191197
1296261924
2119132327
1618518198
203106380
1992657720
449579160
2118112960
1846192666
2121083811
1558727302
867373345
1634537413
1387725227
43490505
2134664307
1960505221
1698335870
451545139
1640076149
932402793
981153213
46467041
1990612793
1623555208
214892598
79205074
1407765615
1692107210
1433712009
195441372
1237980175
1379398994
1602230676
456762856
608449708
1625909347
595148571
1179586604
1560560023
1249938492
1927864151
710613384
1238270910
989535385
826582841
1000340650
1723756989
1187882374
1672666009
511557440
1069364899
863848205
152929967
597258673
2058720819
397370642
616944150
1120516179
349557082
257483288
1565296407
304480427
2514885
27771664
464947609
1964973641
533098737
291043741
1873569935
1701675654
1806340019
1461592808
179714708
1853245830
1627610924
279284180
194619940
388971189
1883321468
1777912569
241032272
417077966
1793257839
174047398
1096412377
1378396019
255475658
14136214
238357278
1066030266
1296798729
1104091139
2028202565
1774320137
16016290
641115308
1084953594
993835546
1531672323
1522312698
962583059
225433787
114758733
1410230928
1390428132
1096004778
1546425419
1254147207
190279247
981395548
1065030487
560660234
1709011718
474050782
1764226235
273459801
1913782906
233235575
1121308519
132030917
1366522100
111644578
1767657596
1182128787
905569054
1304271458
572930554
704698349
2001136611
753456465
1808712665
196323966
1887059352
1315298415
1727003845
1342185564
1613063989
576520163
102408606
1205655359
873479069
714231162
560566722
1690507033
1023073096
1183796385
1138714232
1381827361
90712000
1260111672
408405451
1887544515
1496495151
1864617600
1847111611
1750624753
716720495
484198745
1179973803
1042644901
1959903196
1362389254
111770757
777158437
1148305173
1069731472
1843590341
1293065936
1092797177
1096881306
225533811
1162477119
2127554420
1686899269
295946319
1024869211
871907137
1467889557
777905961
1989231592
733580713
1961306051
1414336866
1009060519
37790840
1885143567
1353066406
1069310158
673559325
1786241725
177628661
1780789309
416359172
1764109399
1324630069
94185115
427557850
196263272
1418422948
1300635077
1963050161
1149976178
905429959
82992462
739120695
274232133
1964982145
1391519958
990828203
421601507
1950383818
21976098
1231228318
35010461
1893146374
874468474
2099166118
636372562
238608789
134138269
958297570
1046421472
1516493142
1778417158
1104016718
729065862
1453317145
369562564
120236756
936733093
183253783
1055818333
1955185711
1026292460
1423914363
1463971276
1815654348
1206114716
171610491
923907370
909690408
939613186
146686903
1344084864
982967350
2106320056
1774530548
1285243873
446104341
1152869428
1700698026
141269661
1583337121
1284935764
1391848653
556653025
1980835758
1038752756
1372212036
196922632
860631331
1668272982
1431636082
906532776
1185693515
1145534311
938401045
1154550839
913365816
172189668
248115364
184985470
748520395
485930821
920713087
1927727317
1253024800
2057265758
635717012
892322107
1404853633
477321302
2123763930
796789256
1682765211
1319795692
1624177537
59147775
957067725
433340160
1496180729
2034226255
1251055627
1395380861
1430492834
1948129770
453856694
1042444156
245703780
1705849818
729585813
1984024342
291479997
1365941644
64615789
1032221358
561163389
224952441
579865863
1515820912
1160368738
630932774
1799377244
412817287
1137856364
131287088
116816982
757414480
325950151
1567239199
1595628651
1872284428
1688683565
162817306
833115107
695113570
223969654
109745226
2135790275
329322205
206714355
104965388
1012673480
1116166879
697915763
1043878007
786913891
1724432267
1997927638
985674998
589288262
1569174541
969245556
659719915
262052975
23844863
1605751507
1682195086
301468205
258747321
2134011505
529539414
2090265124
1028552788
613334573
1942772178
687331482
981975908
2120933530
2069790372
248437864
346122190
134041376
140768605
956057303
1881203737
634215701
393590952
313301553
491920871
358566963
1750010043
1905500214
1990338257
1915858495
2116440763
759361092
1933635787
866645788
882738201
2120285865
1812426224
1304212565
385825729
62670043
157523957
654263195
425291219
1992012841
847300953
789226772
1692084749
868206929
7484696
811555860
727503803
69653283
527823012
105643710
1442554662
1249088285
1833231620
926429973
471041011
1307138588
1656383991
844984625
1259213959
1189299926
261682076
2051029921
254211618
145114509
1878332665
1329067590
2038158823
40647003
1811219072
204048961
344836816
898059854
534104608
1852324941
833269046
273484936
1144289123
225357981
736081965
1182667204
879357043
135044075
1203962865
1239883589
1326387326
1353510435
686891958
725886714
1550608783
967839332
1090599894
1980337866
543770471
1855632411
9345515
278030639
1392816908
848176809
1957167083
38605841
1753157945
1304373250
108010388
1977996398
853929667
407654895
459712519
456122832
840006243
141940589
351245504
1845663571
703427985
101581783
2139720890
966449156
317613134
650021740
206420318
860721260
479116795
630711947
747071371
2043528781
1938040531
740426569
1872020397
537555687
1511087538
468784131
1630508053
377668763
990877697
1623908085
1794434829
567929235
382145844
1628458124
1135646481
304775031
1200810789
583430793
887026807
444369072
2045331669
1491736252
1702938473
502391313
196724741
791549169
398688783
901420685
1701782767
1223620115
879906464
2019597993
382739358
76876132
628974236
864285690
2019412216
884950045
1286960433
1601189622
181307964
1169842005
228681254
787531281
474612657
1882298171
1339128994
1050461997
837774325
952501194
1440653404
263296076
938623926
29681900
380550058
1101281240
367703645
1581440723
1034296770
427580477
1345702467
2009235488
929252532
58757035
957262873
397855173
1507305753
1235661163
1040765968
157174880
1805142712
1236418448
2145086760
1491209598
657859967
681591813
1133526159
488663311
615164273
1748368779
1218501523
32453543
1443968849
2065325313
512333670
1551061610
1678740004
1313225126
1169828634
1484599485
1211991109
678556778
1447235373
1029818271
1696530502
669103372
1378125733
209795535
16542803
2104731280
2066887011
1325578721
572723047
466100930
1012381820
1144705188
2128342586
1288443955
2124892238
815949046
1258216772
628636821
1602155109
1924531468
333590641
131061786
450743104
1144005801
1651947092
806996483
1314878347
1475187547
1793115398
1246589345
229895746
1790122312
1834578646
168962246
2089983277
1446827976
110678397
890245787
1348494254
2108177331
1564383927
1404604138
1410845300
394375385
315138093
1084335466
644824516
654977987
1636993034
630799118
1677659942
1294119661
901790220
636848879
97623921
942572229
1151390746
1154198792
1168739863
1409359830
2125369531
912268543
865559409
1516283752
516137751
197353433
1434359201
489271000
623728058
362051380
292873150
161917299
553809361
434366758
1703831518
304398129
1197697787
1397051526
1829425113
1623194808
446581680
887850748
2124788045
1921017345
1724488185
1896502867
1694857989
253686623
432033308
1317490044
1699743210
1626678450
1439287297
354190370
280356152
488451494
1796991154
1259246665
143172627
492262679
959736708
90997345
1545824144
970552056
1780327096
975150615
2082638366
1652143796
1099418609
885029074
51026728
2094889837
1553042601
966087310
1152086659
300230040
88342748
1147705938
2090320617
291823851
850393445
1890302819
1173323080
1820162305
1871775895
1438422518
1205074535
1500160792
2070106253
853431870
88734779
1683134038
119428700
1517130283
1890751354
781035342
1933308424
806203282
862271665
1133394661
1875478620
965549311
854396402
272939982
840602488
2063845625
1535550992
1897094736
330508982
446156019
1256730245
971268315
723042955
922179029
1755110217
978205874
1146002960
394141941
1797275967
1035217827
1087144842
1422293102
769886416
2050808877
2009699657
1781245288
1235366151
1011341453
489526029
310403852
1594229547
1591340747
295930941
25499729
805887040
991211511
1779910419
1374150014
587135119
529008769
1556106392
1475504658
1489997565
2044053013
385941761
1109246543
1004796187
1642197807
1111615304
504597629
1169616573
279691791
881509819
15278215
1318481312
1400493895
469944796
1644000184
2125610921
40903482
1101022720
230261765
1156825517
1666941028
323410996
1704236831
1319182388
1887015583
2066333131
2047710252
1873132832
1105361852
798756707
32585476
40404643
1510715686
2031819855
1268063274
1769867956
1051876053
304937745
1969631863
2065640229
2071939691
2111465787
1868373373
1628380759
2104816495
1333550902
1531387197
1918336213
1265934093
2019756932
594686751
1351509252
519378585
477680818
1260082737
1766338576
1784918311
973370069
1845473713
60584788
1354557613
2036146950
2135271215
1491796500
975535900
888392111
1444968852
2138642433
37727322
441513313
1621173087
1708066046
1933272496
400531123
748517674
1004554070
1612509230
1990490726
560970304
33357591
347919938
524882543
617719038
1722618366
1410922013
221375074
2042007958
1210526847
300501454
31563282
301379703
1979789821
2139099876
1497130040
1602003303
1785934162
84451398
2033489329
261950027
255134685
1629396118
1260875803
18164718
2097985224
89347519
384875926
1188451737
1038967380
1327712584
1291482744
422129311
913667649
925560840
1665884111
1235219438
900396704
1837306762
963012055
560856668
322415072
554008605
384483346
1048106439
1692580663
1656704910
1305603898
1419564214
21831405
76002193
1650738502
69731494
2006976164
1695392491
1785026546
371965961
2141956779
1886584758
1592309274
1407229107
2082204624
2089603698
504186726
2096021852
544272654
1680043012
591800643
502752537
711919125
838320410
1477924924
1766199251
282303120
103582084
437846970
2041967344
1435856788
1465113373
1144108517
467941747
1834837407
1868820131
2005617156
1231040093
1147250128
175251910
1843579448
1083682986
18810338
555591609
1184499598
1627499979
1423786759
207154470
387229550
249710937
1326647550
1727398062
2146624944
1903752180
740178506
84009906
1183321741
1243771626
504904819
1262245544
372628379
718998486
1529972423
1988836985
1526860394
1738582670
2041175076
469319798
962757163
889987441
226588001
1830306578
695632320
418245483
1583083986
756058870
979286701
197863493
147287981
1124027220
296095653
1631168598
33694399
631118876
1789305818
945271538
227971053
949072249
531415952
436328701
942363724
2076423757
870528622
1051153444
1072797489
1076025191
574048328
729696791
1976023939
131729550
545394522
846163782
1123168935
1518348677
425615276
1690101651
861523551
84731561
356604949
268452783
1313383324
1598991047
1605597419
4774858
432959782
323619013
1656490207
1614803370
952675882
927535932
1999172131
995968008
217393519
1396197146
1339388943
1435084819
289506391
1524015950
1637479900
2131478128
2109213368
1071484909
1687025201
1812619672
686382466
501766984
1824433996
653395683
690846667
204611624
1720248931
786977665
792713272
1914139291
1883691187
1458837386
711294581
379973911
2099316338
2022391660
630223702
2047712402
1437717211
81473752
31494981
15375227
921031142
1573018596
922674865
1750016385
781393073
543111273
1211643481
632940503
595397508
1949822512
1009837135
60282348
1172395627
1466403243
1981921170
900281784
1420438320
1589331197
399437645
1906503421
1838886275
1323648950
655761524
1385410
420679308
565681159
2071295722
331246966
371765185
199917643
1172979055
542514638
496417298
827659055
1860875261
1354687121
1777589203
830566897
1271305913
1891992459
1751909967
1100465660
1218805450
1501147534
1976058388
2022491359
1380006270
1517892799
1508549258
1180849657
1335017444
1517666300
1143994852
208550595
192896583
642014089
1423294660
1432108092
99744678
942029640
1276559346
1373738342
2013111214
2005212263
162382992
1362764401
1929302194
739100936
624329912
1096065050
709462123
1717566336
467049414
1349234146
738051786
1917252048
1769378652
724729918
165515085
326028923
1276182715
1333285014
1067726830
1625992919
202306001
493553484
1099251965
1090958429
133885555
2053871080
1561010966
1675420345
319043716
1929541991
1783719147
1689794830
316765652
1532316071
1265014806
141301373
621719685
106184472
204798316
1015942124
1426974275
2145100172
1310915611
1840055654
2086602039
668196115
6744610
149026250
1551961556
1774438373
976646631
1560328897
2147219981
293528279
1855007971
68046448
1935374347
1172036444
271043029
1530048972
511670409
504810317
1859720237
323608910
1716238325
1688965557
1797170377
199295166
1570078377
170104126
1660606453
1439768920
1519370924
1074551822
477191283
946990487
1143878171
600272872
1543852736
914067439
2005562277
1977964768
768151584
1372915689
226043448
816921192
572365177
7417817
1218406519
1310587392
1546762720
850126389
1859956936
277698158
398176145
2113299037
781639891
1429245596
1821152271
1001267708
1890825825
1315824781
546380683
1041802327
20257739
2083083789
997246287
1325780861
1614536986
1643697053
616912856
144541742
1001301151
30190791
367769831
1129415872
1268604855
23144181
1516931677
1378214785
993947874
348815371
1796519791
833354655
1680909086
1199331193
1315701518
2107779175
570387228
1027841261
2779550
130575711
449231885
715445033
1883166422
2135498027
22748937
1144106219
709324332
680812547
1678809216
885254284
1768924407
785644624
1404083619
398988942
1614377398
1796065297
1268096939
1511464009
867253748
245773479
1862723366
917051511
632096150
530256872
1523386733
1931049807
1409163961
1276147294
263808531
85650963
764696884
18347667
1049882188
961604001
1541385295
1433182412
1493509816
219828576
1652845160
1082171518
420109238
1496113782
1655273885
1872861147
67208513
751696579
548945081
489030456
1789566404
542556516
1786213261
1554739853
1502421503
1220129948
1144087115
730934863
678697988
1442870785
750640071
1890424209
1137287070
1912418267
911134602
1331683140
399272752
362463454
887020086
313927547
36204404
1451770957
1839847329
2091342987
1297048220
1573628796
529021786
1041406674
438588888
1699501273
1194061925
476661570
904416159
1585426632
20578149
373912973
1266526352
54850862
1441656699
1853864990
180643104
998463541
1195742453
941108904
2130334864
72832545
1475065834
1408666026
840778156
1374592764
1668557454
1074778113
2037476237
1733226071
997241665
282664147
1128291532
1968559273
1944905791
2056837884
339760712
769295485
299924583
404279272
200580481
1736332404
178015179
409121261
379296559
183385899
1554589393
450519083
588054962
1878870618
2128518744
1815524992
792155718
730085744
1897344576
2059804268
1393095594
3769340
1792875976
1531882294
18375705
1154636345
520767637
1483604515
886828747
950436209
833096291
1716719751
1999694216
1529159995
1444555369
160596736
916480556
775115370
1416903472
1934823250
315606661
1523473715
753958983
1666874242
1667393904
1922858734
2061686127
143155619
1895454581
1719915000
659291338
1037512790
1311132323
758494509
1757253289
734190948
2059891750
114086805
2061825199
553149907
698949515
916418789
261832315
1390982957
458975994
1063685820
2134339806
181447200
1921756869
1544611756
453973939
1342028655
165596324
1668078210
252507147
996889124
1038860111
1767658174
311771407
599220708
1408578554
304592320
393940795
730007903
722808206
1359937344
112919917
1141275693
468898304
1722868102
1083527950
304158453
189837278
126340073
431351896
703462536
768532827
1372411660
1919882394
386608808
1724409166
1664375900
1187275189
2038296825
1135820009
1023324625
1178521882
1896622391
674500627
1900425301
1823384436
1755969005
1504093458
645938093
302834849
1270273611
689371906
1721870319
570272763
838439650
1354250253
1831862334
1867712244
1577967139
1293231115
1238054640
1204675847
1851604917
564480364
1998192429
432713648
245736985
1102288943
497830288
446572352
13250584
962770520
972116753
2087919868
936410691
1997496829
1039755937
276820012
1239093740
1042855069
731575397
668804728
175395340
1479994477
124649907
1227901326
232175338
421391936
1168566890
952014133
1081068072
990982492
1416710817
147530636
1139750901
578589401
1678851636
931352428
663738710
2031934296
1782793370
1000558394
1391721521
91720954
1781271594
1622516114
1826627449
369502526
1261673904
1517546214
1859954452
1655101037
1523267054
18532876
1871961173
161148269
1306158114
1893838897
1504826121
390722776
270032018
1748785031
1143029345
723138715
940376621
1959831335
971952704
1139410746
1222063991
521862135
1977837097
2091370821
2034128813
758098427
1246676402
1901912132
680138461
2130880839
861479194
401898199
1131038537
1174042279
1831750761
1262945474
597384201
1879558129
2057714879
1617296817
829867627
478249074
665466610
1576048328
1808629632
334994358
48429305
1327224708
410163577
964523194
1113492993
903863605
699822983
919479288
320724109
1242415055
887026807
122778350
207762210
2087020914
1511250764
545672967
1415133816
1494891414
184683377
2002620464
784410587
849719540
1538055305
2078242809
1785782128
1122961506
1972968639
1682729666
1527279379
531372952
122973146
621105551
160457856
2041624318
807383772
1219339895
355106933
1042288178
112688575
321697309
385243180
889213616
1120141549
617666004
1417587722
494908560
1131215986
984806934
1138459271
1532308109
341338195
1982824089
198825126
1808206189
580191402
556545739
1636542308
1390778847
875652981
2119838625
427449787
393564031
1211851921
493062059
1596024088
1537123612
572117821
86138985
64041097
1472922695
320686329
1017094995
509157142
417237360
95575064
1556042617
421056869
1053074513
41668939
1377768465
2013384425
1032527244
276910419
616266350
437930278
535039612
1067764173
402196312
1765331559
326760202
51003471
556459904
1807202197
721623845
1773357556
1246717716
798851267
1990089097
955839629
1097969053
359796189
641895583
668534568
894246160
106795669
1363200915
1155602492
1830068727
68976572
1715367203
932893530
228993303
985362946
2049361668
945764732
1801155669
674782459
921223996
535103755
1390083579
1965738093
1470954457
1982074376
1583935906
30716742
1978600339
2050016783
1450571315
685342947
1705633827
1241806333
1703546069
2125720868
1812646528
641273068
473217560
1291553251
2002857465
1572323053
1574570778
1647967057
2059581801
290137820
559412775
452493284
711636374
2075942456
1673762628
892091312
797736854
314394677
883777634
1026674496
1287311536
863580317
1619421940
1419349968
219430585
759622989
1130505471
1877321014
615352733
2127546794
959264679
414636193
2129309529
1061372099
454699221
420309743
1992821581
247012226
1368215131
181891842
1437982885
1578283253
654539812
1116509495
1544592398
1880926701
1698779828
1137514455
1167972843
457254034
1365625177
636433556
1090420199
127010033
617744543
1157901995
1189958575
533908507
1939600676
1364081594
564923250
1486151927
1350184421
1551569610
661714150
1981432956
1320896659
718000148
965580823
102429249
1394042202
971413045
1300969479
1998765632
586353995
2011793351
982633823
735518198
726791654
1312563401
2010374467
175580542
1531930124
276259152
573400566
252318064
1021843397
1117094767
759544114
1300557500
1833146678
864991592
887503294
2113977557
177135982
346949721
1407568342
843224237
185610447
260425093
1086044467
1599748885
212564357
1814863825
638806732
7091389
706103075
1438343863
1769969718
802872792
1183240945
1739757712
2133447287
2059800437
818360753
171647222
1580537032
1778959328
1158278
41023044
994180882
1229691361
2128333283
1864732452
1899741221
1729283316
783974071
111845851
733626892
1949685682
797180538
917022681
819449369
655330658
1687461207
740389275
351142395
965439367
825409507
665680733
35904468
75805445
14848080
1063154109
430094614
787877512
1061773936
875529393
2065827184
597187492
1167021921
1496148017
445416577
2034448767
2147464329
908149626
1371963281
70358461
502281886
89776143
381820467
2058301062
1618412684
653299706
723631977
1187041226
1073202976
881834414
1372805807
890793655
196248139
1919909903
1591683943
1721042742
1638933411
1622312454
1905804900
1711064483
1036528419
523868884
1447903395
1318949995
721108773
1360243758
1301292072
1355540020
119262434
1625397005
696660425
6455529
1555704766
1294064296
1678762977
70296361
1932678320
1591265076
503112296
202518474
1538017193
373910599
1501190442
1871308062
1185249343
1086740017
82488156
1439402043
966443457
1110055574
1924880633
545574354
852150559
814119739
1247172138
739875254
1989091720
831324484
994417576
1018049089
1566810376
567911281
1358702082
1680349861
1601652672
148927079
1192730717
1929059170
2128634172
1991666439
1723918856
850839467
1121184195
1158718576
43020629
544127822
560684275
2094381065
1482132965
164582996
900116522
560971315
1262405122
1751340581
1288186820
15015556
1609665294
273394444
1867203218
164566404
863224040
1967661545
1675308588
283952955
228630918
882190500
1684945381
1779780821
2144625353
1442045080
1089994274
1369735974
203240626
1440883102
553434089
2116941875
1999914274
2104406653
1730006400
2078232634
1063929011
1235936792
1445529449
528461558
466835414
1984296249
906619370
800593531
470849259
470841172
620761472
1908469256
448583548
1177323209
1240375751
1395361108
1496229444
1212850480
144178510
1146572859
725035245
1088870852
870781139
2127822926
2081979000
118616384
1297035138
197742977
686966261
972123466
1344852008
1417243968
2032485193
1305041116
1278531572
2054245951
152286190
1958583855
335063991
449321022
955470902
832789810
667513899
784594486
611995722
1408647384
2087552994
1559413211
348096233
1137678012
1177953771
1701764778
1269121624
1450092102
1538414894
885493364
1809642468
479718871
68431475
747474871
1724592997
1310323974
755517453
582002138
1214010412
1199858142
1824413195
1958269670
166705398
1979165377
1383895449
1027257869
2134785588
2139331470
206400338
405188082
1849087917
1276152646
1711248014
1943815485
324948952
478428187
1835463407
1507338065
1371025968
434530531
1060622736
1691082305
569708401
1875099618
1769963226
1844249019
1389885974
143804633
1363471437
1045930805
566156124
1566302262
2058064650
740396290
1653767598
997205228
714200512
699792114
1344485968
1012752380
1298036113
1304568781
1059733243
965429961
1836590278
1283347910
1523242065
1030541440
302668354
1148275992
472347269
872625405
230050284
206162386
267740679
1243670855
1190713172
1954988436
1717929342
1895478416
1824621777
905208825
330577993
1920247729
1214434837
845762400
1532271715
856920137
1794241202
921687320
868776845
1284887256
1219775513
1446894776
956065686
232143134
2007487944
539779478
432220045
1980772991
1908481631
550011764
1778250314
1197041991
1648038846
980027600
631070025
697576341
986593440
538744187
618880825
620344609
144921967
1092503717
221406453
1425606085
1203129198
848244660
1543699569
832419974
590370115
1086689029
192498773
319434159
1407929637
1647631579
221353416
568560001
841495286
659509306
1002190537
1773265595
1320303533
84277640
1116877544
39463366
455518390
1807994045
1396764456
211256324
1568566763
1767037634
1141741440
1073260281
1079079472
1440248229
1615424859
1747248155
901119591
960320438
787617801
1614993773
267039137
1356966810
2030655384
248439056
1531521344
945198185
1427089537
1425469702
1329260285
172628298
505293205
213224061
1237502626
1730392367
1230595261
1504909238
1870254899
614723543
935218576
344710234
2135860607
8733885
696225629
1422976653
369408165
1701425919
745575572
1484188218
629934484
476830302
774586758
252196148
1388954454
442468167
1064412958
1811614002
1035424329
521307471
1936385010
2041855664
1612054603
821769123
839346274
669162708
1202154773
1095457700
2050845750
435594190
348463270
1614693560
2050426451
1704132197
1683976132
1949590673
253332052
110361716
1849185778
798899424
944469239
860447903
528884306
63575994
1390998462
1207453805
180576459
872146361
936889486
1826328379
2146372587
1471549522
704615100
2016510953
1999092243
2113395191
145543989
1457675431
1932781095
467475233
889823295
622303492
1825985573
34665743
1104715755
1061165316
1309030073
402578238
239356251
5726542
227720295
832249076
1973539185
937495016
269627336
276503910
68065293
2007870489
1275723402
1377155037
1570336238
632584835
200723699
190274380
1083015515
1163904007
1321542840
1653609380
1629106195
488888129
34046671
1508976011
2131314203
2009502460
1555103264
2051415371
1830708201
622837533
1373434715
1753808837
2135890346
987608254
448533651
2092620795
158895276
1663793135
972481914
957680908
927515591
107176512
1905658789
306728904
1233489754
1688157421
1705502074
1769715969
662899665
1705036707
462263597
1492271606
734432200
852458956
891531338
631385661
814607062
1618836814
322047014
263531686
600641900
894414286
242088003
749236334
1044574000
537841044
1868044311
1516163787
244055549
1109360471
1508160467
694047566
1952640576
587751880
2060416128
883037264
536915927
2070066073
2076378747
1950823178
1305935786
1681275803
2063250703
1892615848
2125865403
1156449804
795193757
440762128
861078627
1799513334
1730077565
226412024
263278121
2090722332
1402658735
1715369346
238239880
2002127782
2123959761
905259957
839113957
910385438
1538102636
128550552
1471306790
1991915591
1796324026
1889525498
606201844
741571715
1692038998
1680509978
1112709648
1815004449
1477129939
926618129
1244499751
1005777077
1034609542
1747899491
435035613
1031997544
1874312923
1033819061
1555916363
2139676691
357075979
161248151
1208517611
598252166
1929366190
637546716
390761010
1873804192
116834017
2065328049
1365212585
168328532
464747894
684661680
517988564
1650296307
2062055169
2012250706
1058689659
695848224
371721195
1743521445
2114301003
1381647331
954986056
2144740431
2062831555
1476948434
1008196592
681290474
1839593033
115798351
2089731790
1602622960
1282007216
1655482375
199450431
2069843523
2075781359
680765417
715587356
661941818
1418603411
1736470380
480290682
1942274554
1509432293
900255454
1758325361
1312651248
1954902713
460757904
544767581
1773769315
1726603975
120633761
395088988
523789450
20448542
602842863
796545576
888872726
2096725324
469439548
1286633643
171960582
1062185100
1323565404
880842677
2054134527
2113790555
1174245470
533271041
284452451
851015243
319453501
54961174
1871972031
500348725
1147850825
1285328881
1913454356
1598855368
1531573340
1979857709
313336157
85161854
1254056912
1072431656
611850892
1790457841
1786720852
968329052
41895941
2138165526
758516577
125640293
1332366797
1050494733
1070595448
408381751
884697717
898556120
73545532
352037159
1416080710
1418106300
1699436512
573302482
396815682
389345446
1420370657
1190532173
2016005586
440210024
1823954326
786428413
1790193612
1298222399
1055856165
2147407132
1659162742
881392417
2074293481
1968401082
629943916
226737603
2099380298
76788588
551627132
1973648573
51618626
1397536351
479478226
1233402984
953574612
248178849
588878099
1594493196
10356403
475237736
2132060764
1618355128
996952965
902127445
936905112
339906847
1787731515
1442215676
356137570
673404083
1645377982
1898534139
1196255170
1747496714
738385578
1091223257
1965124621
312481489
2056677238
51960946
1694486925
664836529
1451869511
379959505
539740727
910452127
2135930440
164157507
198193815
1099148763
411225831
1183673596
185994558
276479248
1439332879
338349120
1099867346
1149049058
911859623
793524634
1748766784
945318795
1823746372
524432702
1115829881
1264186615
1965046370
1316117371
345935445
58401784
484841335
797980576
1387494283
1915418869
658415992
1081519867
330124436
1471562576
820071612
680589908
147773132
413693510
1315345091
243908721
1205755215
1744029019
105027166
2081808883
898530166
1860638317
941142361
1635296284
1664369556
854366557
1506237632
598367710
1473804080
861382062
87038395
1671109642
494544367
1150993771
2126690021
1202913990
944519812
476614795
1096298974
1959158035
1367662818
1227785330
1374784366
1231221634
1741104002
1869669439
1330470283
868832237
859220443
760686260
1833395667
701165914
2052961189
460674747
327402913
1265019032
38444571
1887338605
1285099774
1733320165
705624750
791843623
1974050798
2021011019
840954050
1156739396
6124375
1288156055
1616507085
1397193168
164228885
937044876
1253340322
796358674
429764099
113324457
1548522006
994872524
2071253623
1997241633
142301967
1936940337
904120535
703054727
1173769356
533614221
849278752
1422712694
236715572
247625739
934243672
579167856
1541602007
1008195899
1010491102
607533090
1646098451
1624619982
1808033384
222599498
2014354548
1343052613
778103804
214854059
1190348389
1544850961
1629228536
834452739
1587216110
300985275
429210413
2017821567
739694952
1413031464
323544205
1389488599
750874730
639324431
647791389
184401044
1959915951
785226910
736683954
1443101648
1884367417
1280324995
287636319
1767767766
1743979026
1722518930
1811942663
1408823414
1203909271
1033344571
300766369
976130315
1813070187
2038266461
1200591806
662134920
122439980
1196053559
318609356
1046391352
306179723
1144654599
961778332
1600998530
1745573419
1719165043
1404143132
1219564206
762073067
101851513
1715689650
1100541440
1644056338
1385261670
1999372363
1822275227
997189930
1284330863
1214737075
1698864131
1039833576
83556150
476661570
1074246569
17742156
1839808798
624636317
490307427
430200205
719721688
2002019979
1645372285
1821957600
540933071
1898904184
1348801237
1918089649
1078735408
979572785
1715394844
390354461
1073267469
1721083887
1877287553
677154574
1855370142
642173833
2085038433
426308847
697009589
913689280
320173418
1818123538
201475239
984419378
2022406366
1107854961
1514845344
1890078366
902564251
744578266
1528864571
829353001
1738934806
88935054
433008964
1577654888
1589108311
976733592
189595079
923764660
184080729
1125796
674826487
746724779
1078393312
1172543229
471548177
683712609
900981872
1350730371
925610160
1609614657
350582937
207410256
320134418
1061128936
266832891
949460652
1831062914
2140110442
2009127881
2101485002
199167933
1147745566
1380202173
1346668085
1542773974
627043849
1377015219
576445654
1073429828
256824617
1400823585
1092622251
2136556054
1499721285
1136422545
2032329329
1212645520
620344316
1117037363
736941580
1499071131
882190500
496487313
411967137
1887761414
518004451
2104531274
1795058141
611879112
242085333
839733793
1574043809
1020016969
1870969672
1096296087
2002482176
1662611034
982860167
1094759985
2096268590
1790591615
824752748
1729492007
2096570467
2135103320
1675886395
220791122
983190809
233455040
1952502438
2089276912
737190803
1548506619
1128996122
1551213411
1243648758
1973156398
2085553194
1613992475
289966151
1002766158
868592603
989855286
1035297297
2130575490
1916808971
1245162993
568469151
1648592817
376676093
69820241
604397621
438403802
1408326499
916000528
736825083
1517747959
1655505763
15566606
935515284
2035809369
761445099
767625321
814763903
1009888319
246168014
2032420493
1201486777
1110091411
336527804
1447010786
1074798914
954573734
1326114358
1119883668
95902394
1820870412
199004620
1089369149
2027712031
1206986702
154714402
505946720
272171093
364543240
372628379
272543599
620563528
1583516359
1311814813
139381974
1304593823
911758884
2107183960
465301621
580024387
1047672455
1776151632
565824689
1423249334
373635585
352515509
1805362204
93687937
1486953637
2053417726
920559882
217341705
1770832703
1656009614
1720037092
893231959
1108294508
1484533665
1696650065
1136729702
490796316
2062867891
774991986
480547674
685827251
2135254165
1167203899
1050523872
1344072064
1250015281
693521959
18515885
888404375
650379151
1772179765
1828177580
1243507857
2088165340
1780194466
1283021939
1127098360
905697714
144204246
64211115
1659529373
1633108812
1502422295
1359124766
2124003758
1500097064
1513514212
100606510
223641256
1159210715
908781840
2079577773
203013214
265787040
574728741
697627465
247621635
1161424521
1118247135
1001667088
1275268887
1072164722
1205631919
1204572333
614325709
1636458047
1079092253
960261622
784380299
818111934
1959779413
192910188
119316778
1129944380
374218952
1408022023
387017028
2135948302
21174452
1736190589
2069609099
3421648
1313779201
1127977107
820879305
1502935596
265021076
309289433
882911593
1847589420
1441801644
1778646000
375588293
1632714115
491669744
1778372173
192164568
871689824
301540084
1826616590
1131144937
1039042512
1827103446
105775413
1523433142
771195924
895119528
1404711537
1813535149
1495722309
1275563957
767548263
802795381
349022240
856588449
1495542942
1866029783
919455389
1852184896
1847742424
745395954
1710247088
205532124
1994088417
824959783
1435006351
1192140895
495547623
681479576
921313257
722546361
1988902922
238277219
911976873
828254672
150462402
1535409311
345852841
1078222442
1777859800
549081872
1553381961
225171116
1432364114
1084920331
24515914
1120532868
671430360
1485236529
1563499414
1323615025
1116890671
56773958
710776225
1645086262
1532388106
198498606
153071612
1313244160
1232749687
478633760
1138970354
368812690
1189970857
1873615729
604221630
1023990148
1345093323
113313050
1719049949
1989173533
759018162
1016528867
171598331
1750980518
1260070003
1566343344
1702941555
422093058
1495244261
409317790
37180100
368118283
589820836
1550112259
2134339806
1580425313
1393277243
18692643
2120349812
1274944931
671968567
773523950
1883620986
247669015
74937739
1955633367
1926776637
404822753
1870852465
53952678
2069351357
1963931547
1347563038
525198231
687358726
1515669272
545424515
1430100806
1712363715
142804089
1822189024
1242082596
725108056
1930630255
913965196
2114405618
1185743498
521587004
463203061
911236760
1944582300
1557073048
783364099
1421277119
417621643
901872646
368313827
1800791895
1602524251
722809713
1518328943
5355137
151162773
1006238272
1993052897
2008985988
1162516860
2928680
530515070
1344718190
1388943502
2050651799
1035870221
726461249
1984980147
831595733
71934979
1354097030
681730434
862551695
1475972971
228972236
478884787
1145138472
1783667209
908431480
1452989101
1992181547
385379434
1973584546
1458701594
850779466
133178972
67990106
1196884592
1263690710
56649484
1123317351
1994036187
20190622
643680319
332075278
1357996055
148594405
152547826
1223348079
1524463751
862566271
712041900
74271283
1751065485
1956226903
81514484
1161628247
1171970885
386020816
1373091124
1187268947
404793237
265252998
788894075
1114038349
1752334133
405641562
1407479650
1847710184
1311746575
953566247
1281967359
280537236
616106233
587154236
879519338
877794472
1902408473
339795885
1885468619
941431243
370122945
1511937699
740334647
592413100
1113526854
800166389
1987054559
1393617421
1279494317
666352129
312083092
1419137268
440713130
2072046133
347231786
950096863
1755606875
450492543
1179539043
891862975
1988680713
765941228
1251966785
1766281900
2010062693
494936632
1462250052
847352638
1122581091
1981489784
1032455269
2052036735
65615733
2020676500
1497459783
727964605
646227177
764005908
136416132
1833758671
372461270
69069011
1321100452
1093883524
2033443501
1069768446
1721613304
713207738
1922008912
27523948
122157596
815062856
395968373
95613746
297831169
1203856884
1271515923
238211087
1692964553
727260992
1838573104
1246898368
83149724
1816886694
1451012481
595812826
1327880509
374235984
2017516064
384928021
32129159
1527620485
372509082
1717588472
1221584431
696158493
515808430
1390056104
379213200
677362269
896929150
108693319
937890021
146686903
1263745594
864822434
1376653140
1008508000
1457301729
553646661
2078728903
335553627
2055262323
1202098612
174686436
1249190572
1547252712
612059473
1209142520
289445936
2019735544
114966922
1586763539
1462585547
741189633
1129228267
160437381
1985408886
680577210
1289889253
896076979
1564329067
1951599161
1673960814
1813521363
347576477
1366790915
1737681391
1112975521
112554144
356320
994719745
1533328147
8812208
1687452050
1198213857
872884291
1361704462
1090661643
606048540
1189151854
1930533770
898643567
310128043
2101375503
194151652
774388955
382746274
1323596979
105536940
1448108338
1439557360
356824034
704294308
1325561229
2061014969
501558321
522693610
1615339624
443081984
805069134
461812798
2048048581
809664454
446072551
508287352
1293195170
367296427
1236879990
1843307854
1760080076
1055725021
913249369
1048980934
526907699
1000160188
1765321474
1266351797
534442604
1794180624
1490022135
9146614
1665393266
1535900177
14011311
1209802333
2044274226
1603254901
559484602
30064002
7115367
1082923695
1044468286
163022783
1639974888
2061628487
2097436294
42544478
1618356848
130034501
1103118632
1691944701
1201260034
507951867
815337399
1515303151
1450008799
1049672127
1101361253
1495903705
1790038030
1035016376
1702100526
819998866
2052225219
95120314
676552783
1441769307
1364833967
881887739
1996319995
2002232166
485831075
818696882
1375573783
1453885454
1661654873
1520933505
1594315651
739256526
1162514657
1794186627
2029097163
230119717
397219058
590099934
1916392511
1467413880
829705010
1482276598
1359492715
505353697
140999052
210501803
1632875844
337113050
1504609589
95500417
504342914
2013221071
2081774390
243022696
871294588
133437019
1759152160
1189173324
1633165859
294389673
1700469708
739344610
1437042068
1628797615
1047476333
1845929461
47857938
452534315
1958571722
1852497246
1712763200
1394412895
789743425
19397380
1498210907
1987378455
59563786
1907583394
380246069
1177896188
1083392060
1762753454
1772679953
1357994319
2087973150
1395332202
1760232717
902164852
657724192
1659587233
1750781184
1623474421
1793999987
1069810753
1355770954
1795346620
1400715041
192189067
416342515
555301468
1976894810
623929555
1819717341
1606372574
1833550111
479886806
401439726
1539673218
898899178
1573743872
359167055
2071828196
1055301889
1703570921
1399642245
1319921626
1917582540
141986426
136689150
398125834
457477562
729669287
1914129636
593195858
1018647630
1267744543
1823266009
292224378
249731610
993346200
438453786
341442896
1461018032
1407519594
1105543998
185034867
599200019
1239778875
483356570
202231286
1617221476
859609793
1182344303
372414549
1157233985
315479047
262110345
2053299353
838563075
594428663
1993671947
871718302
894737700
1378159328
944325753
1873771382
2131489143
793356234
459484481
191384538
2119861055
696613562
810001127
189310097
2000616807
1564181641
1802307835
1614226144
540094988
1749880760
1698446364
41222800
1309772248
16448488
1445176593
1208034585
1828442233
1768487442
940620395
411030414
1573921725
670454252
1683091080
1917808106
1239703100
1249926220
512904780
301725292
140694674
237162608
747676845
211272312
1080190946
1646719463
1903534953
232378045
581872705
91759953
1684866361
435983733
1017409172
1271645055
1385946055
189530923
1304786467
1883561454
1301614044
936690471
1337148157
567078963
20159792
1127738126
216666368
1800127948
1277069656
44529689
654426975
1744328695
1098985260
1659705330
1330083375
1586220682
210414382
618639834
1332011694
2046178629
832417964
731115294
1482727178
85093827
65051160
206668458
386817972
267638765
723267187
1324604504
878066169
602818133
530599372
791781839
804822178
795248388
484254121
1700647149
799770317
1213699859
779341221
1767660822
389691125
2099388848
1953216703
2013658623
1089864733
828793162
1036606998
2075008930
243612139
552776886
1578612012
13094686
1037816502
972231614
2046908285
1062323934
91156296
888386868
1521677558
817540387
1323001628
1179206839
903887439
1749618602
151162026
1564106854
291225347
1608070631
509350776
1225957353
263553611
1628309377
853671145
1857289915
1947891961
1465452103
1918828858
685446306
1857663048
280366298
990677092
1454668015
338426749
1574777329
1343358890
497466692
2135341362
1696515221
1351647793
1854153998
1789353751
984140608
1480380905
814094819
188647447
131440625
1414600003
691670336
2087107711
531642243
285094373
1551086781
1208357612
436224255
1513089684
620171871
1194895584
928500661
131723340
1904536402
297562573
1335748449
332219733
1458260736
1395788942
2033854039
2097567036
2123310302
160267713
2057722416
1369299025
1865972958
423470098
1694535420
112074492
420149088
951482067
1492252089
809857594
241872270
206106564
75451533
45949783
1405607263
972833050
649621172
412928243
1192632097
2116748442
1130460932
1580079012
2101833064
475890554
1279767537
961392248
1650601824
465632643
2074382274
1882793899
441317697
951196038
1973999322
1857006053
598808076
2081191697
865350485
325863235
676869958
906689213
711741217
163135423
1455128548
1023983445
1839100633
1069270650
383647862
776342192
75674012
2083377000
380941685
1178006727
1271416197
247847645
691792458
904028486
1819633548
1330528419
242162988
564251422
1334270987
125538697
876235232
691205787
173970319
267546422
747195285
669694064
637926857
1913814771
288159963
1430016560
1057240053
1281112222
1504588587
2081621167
1265107612
628598333
1370694747
925040063
1860463272
1788867632
51620734
1329327266
152186108
968078402
329571567
1545366068
853845826
1236145165
486658196
589510491
746161419
1228584674
968262874
271665038
303716692
2012684623
1467861484
1653749797
404662597
1041158645
2030381282
2051846355
716571433
582189432
517366613
1569707961
748446977
1385836523
783870887
1144468531
859038514
2013410708
2069958226
245595597
1968539432
1538360485
300705939
1021848901
1306570347
251234897
1421738678
716891871
725165529
174021891
227111151
1046436923
712184491
1303081121
1268159824
1693039391
824391162
517939250
1283891934
289664302
1215478509
1496671343
985457981
1418051764
1355319352
2093713516
1898966053
3168362
1028989265
1108901039
616821565
634771896
348967130
2072884230
1302052424
1992874749
1005286613
1820255259
457973193
1615436830
1044878672
1186264849
1068055874
1861346255
878407752
1049035958
2000911359
300389357
1197283996
261489221
123155134
1619638781
565299854
1391033725
395123596
1132976624
159771209
1630423875
1298836174
915303513
258093863
1166629200
418821191
537310942
1548925167
819346448
2097201411
1442417709
1924539630
1754441622
1246619364
884181503
1970916288
1724610669
965402862
1045323564
494350108
1498779549
776772587
1275223451
1248025900
37853217
359180165
1870325185
1116397757
674882252
93325069
1799690592
205866444
554638945
559218907
1131266840
840079657
1433229758
504292422
1778799421
348034420
1960814729
2045330015
1294589234
1081360901
1636118352
2127193551
582013971
270044186
1122393585
1469107369
1710738974
889688588
932253935
1304103574
1484919056
652034287
241214118
1451720843
762726430
512679465
1572079845
1925162661
165744842
2071765059
1538157708
1756017998
683284324
454588510
1511497010
390354461
83430311
742900569
10185565
1721099718
511059138
526767008
1333425040
2134966822
452121742
502057365
88372215
423665889
1534506913
40711233
1539802965
1307518704
461927652
495920181
1717053036
446548911
427220360
1252701737
1583671172
333354990
1512642272
883993404
722148150
208954968
826187704
660146039
171946190
1251576538
1928407165
184496622
1827814393
1825610179
117597518
65806451
1546161650
670056442
1894212196
1580947203
369975091
704480862
478917030
96070400
1941193245
1042750303
1129446230
1410111569
1419635451
574716135
1570762032
1459339146
395463095
1820932035
583328690
1861221054
759293380
693946098
1796893828
2065912156
737213378
1984182796
800945018
1879194889
1148631795
496016847
174275095
1831567041
1761571876
722009170
1580336576
1161788318
309456253
552872468
1422110930
657029613
1181937186
55811681
1658032242
924842746
1725820104
1829944292
1146572859
1562152643
1016538163
546695820
702539350
893285989
1707003403
146485574
1200803129
1646510715
698374539
407395344
1280171025
746199524
818654553
584902293
2142184306
647726518
1632909119
1708423092
1082913391
1605900934
509435346
1998859980
1375693530
165194575
898234811
1596394852
598744287
1066447963
1132236151
495104779
38219873
164912067
1093540906
4548617
248222712
375425887
1718568430
577989899
1303603806
2045492659
1012875604
2115706284
2027832966
287816770
1729384602
1858052594
1640657231
2036442699
847652146
101535066
1093830035
1397296899
903121882
873493519
192652010
1413436067
1578245028
1970753785
13443773
631871805
1737326705
805427855
551971924
190129432
1365875994
1399323584
1552591369
945468616
255798928
1495224573
1648044030
359874869
1722807801
622265948
1342661603
92623755
137343300
1734226837
1486740423
1618232992
695692308
1954397805
967389391
17145386
1390257320
1167540453
171510694
483868472
84304554
2008425581
693861234
612379643
1399742433
507062316
2003815510
939958771
1767210096
1462578045
1908162706
669809084
769312387
1439654215
1726067166
127065056
1473809982
348650249
570005071
679486194
432619458
1971698311
951845188
601675469
1659059607
506026546
713165576
955990242
1803461575
721981671
1695853798
1636239416
1044864556
1714635780
1953815176
130996381
554216843
1763051283
1733918836
1792412879
493036941
148392022
1886565193
1330592340
666765066
1185467055
583256459
1287578040
25160161
589617105
2013831934
491872886
546707165
475284717
1171279683
2087266502
987859868
361264832
421360394
1581558770
1472024161
580923583
1851336523
1783140377
2134306861
1600518
2003738736
1908695330
833491412
1232817033
1767968819
223835297
1055914093
1098115129
1722499932
1581444588
860366784
446387987
1160249569
139820594
1789634279
1002552515
115381787
1405643594
288204409
1837921198
2087316393
47020482
1174776513
401163970
1751964458
761466012
1144690171
2131938860
1961170983
798151829
1101433869
1299398149
1108050200
1469792880
1514018296
1031065656
1103605823
1657977237
1977415946
1001341228
747791668
526038023
1843838368
385558577
420056593
307346100
1825286666
1841509420
1632610187
1538281906
225327913
786786540
1574331052
936474585
1461016455
1269260411
1949199878
985822355
2144233926
628993035
638033457
556751484
501442772
167861129
582300009
64713120
426300473
564998727
2046922498
1955947625
1236678566
1107805668
1636646527
26871515
91779190
1118355607
502579865
1065159430
1254404029
1651627676
1539663705
2141951276
433077797
1003952122
1713382298
1880125556
690045115
572783994
21725604
1707295573
1264931454
1594970830
608925333
1804225669
2063597923
1435799234
345855523
1084357958
1738560745
1600188099
221942860
901427950
1543995888
1028475461
2142692051
946376201
1785197150
515684087
1456506475
883111334
833491412
957146380
824212936
380702962
93704575
474827266
2125858573
1108566773
887010404
1885279213
528540229
1853163856
2052054641
1970355353
864829992
997307931
1109914342
1215983908
1070901431
1409926408
56130557
1289310315
296497156
259148560
2092897049
1216454592
735888131
342538406
784708941
1478207041
601033252
2056283088
1420608212
832053272
393726774
1429883596
187740075
559519585
1836190697
650787097
2041182786
269848686
1125892218
245017790
700143458
881076916
1450620852
1171234737
1315385429
1242377735
735537732
591586855
595952851
210562522
1291061298
2090342292
2018501867
440508122
2094120042
1339367388
347502223
1021039669
408558813
1644595534
1716925769
1699780646
328555538
938964599
852819747
1148237849
1564828519
1767711618
784176964
279992335
681069010
519610801
524675399
1232466052
2146865674
1866357813
384057261
2122612642
596639955
1814272455
42174146
934759480
1732816098
326385135
1273422279
485201987
524538377
315786945
513368008
764934363
743173801
307119063
476363246
1729342578
710613384
267611176
659576631
782526123
1242060457
1612575373
788773835
1868632655
1352466701
1607585355
1319053494
1196099616
516814283
1550727059
496206236
1578763153
385980650
1722132721
1970915243
1191453123
592165522
734664095
277346241
2122226988
1496749148
825729099
552869300
1489709840
1830490679
1558295095
2128008580
1173217689
584062365
994466743
1863342104
1150723175
507797190
982971525
70682767
1531035632
1514062405
748422492
661873216
805096853
226049685
2063780094
298415835
240331830
1003077615
1327487723
1029455222
555858405
2004957979
1569813225
353800438
1078186468
141574629
941411885
1377398790
818431823
1192602369
1892059464
1927708024
582656248
1315881836
786103575
1967285176
1853426761
1480333258
1760849641
461778670
581547318
1606277917
1865537364
965251814
1660844499
27036532
430946057
544438805
1490029542
1406704731
1454390034
247554098
1212619571
884506426
247879347
1091517223
1581985689
1580510646
1604952403
518811900
1262578636
204237639
1933820426
1193624199
1485960180
39805451
1842941639
1131877892
2014444575
789775651
1042972443
1039721680
963547779
2023136722
497081301
6364241
1792953824
621931243
1062485905
145197297
931049197
2092425806
708855026
1281237475
482841705
1551007967
867996780
734124117
753551045
1554791327
504502312
345242574
2102647134
285715271
1403285461
2054266031
409636819
2031821424
1001975103
1561536874
779497721
1579904683
239016468
301732070
861899288
1368663622
335045174
1774642696
2012697857
1109929548
815147893
1652946911
1695661163
957959591
952189440
1935881204
2087336362
404116694
2098158465
1741821458
1517037326
450629575
1279842197
577949113
1454100694
1178853435
1441362562
1050774810
1902727807
1254158798
1243103305
1919567118
1730543849
1932568171
707761325
1287817415
402889298
1823912231
935765330
152293452
2106183075
1650553689
966992344
925463760
996521564
765745605
1767364436
477112095
144388973
819955266
2080092665
1019039337
783119817
1234517730
1017463489
538776633
1459463860
1056549832
1098490965
1463065813
1886581325
519559365
991540713
2067994042
209283802
1702358170
1718500311
1317889191
507784512
1109782447
1248815864
532611645
756260885
1747668705
365506303
1446585340
210199635
232863225
263190982
1506244666
1125498720
1837256168
1607641796
1801225131
362629409
1246005599
1823231452
644062849
629852886
986005199
2081420400
1253649278
1421257410
776970636
1121149317
1460166671
1729491503
999843201
1943050535
107677535
2053011208
952092825
364476038
920704396
470752490
1160144219
30333582
142505085
1251673699
1332657436
1540986471
2045986674
2144743583
1871707333
315114597
1220140917
2138659196
336518240
1255610818
591001735
2018334516
776699932
728246045
1673344175
1402145370
878830406
955732984
1459887940
2013685348
1073909249
186108030
438839709
1367002403
479476115
884639085
4264265
1573486319
1950276563
138834009
1177388132
1941696885
1769966988
535556934
989434
2116831976
1216718847
1667207879
1096700159
668392046
1849649266
1126624859
1234019357
71296272
1685497556
597745712
670318833
954540983
49590886
653208871
831206296
1094527774
2100840385
2013219677
1195443197
299095863
2009762849
1460445259
1083944616
1276680842
1899644136
347755930
545191434
1962504398
1350807520
1990116541
1431033852
1543311818
173392698
1547629326
1167193828
1246233987
1905866029
1961273184
1631873438
302601453
617276443
154159543
738978798
1548158194
1483138457
884570490
1934797402
2086601654
1465863992
1432929246
2094886402
1543522948
633029639
697490416
1437714774
245507825
28253193
570808609
701443865
1942900003
1204935724
1677239882
116388177
722828282
1042007207
1963013226
864620481
1055846142
460302903
73583877
2089132669
1045872946
1625654205
1273931744
121068072
1975972454
335095652
2057043346
1361120703
310193781
1751979462
751452610
1217339170
1380510065
1682101515
1950963494
940674037
267352104
586900836
1437649007
23919599
1449954114
1242290096
1760681210
308721958
1814083282
1811382163
1836850926
1016459469
836783130
863237058
1717107167
192207567
1845334558
1237754664
286361767
1339216639
1623529808
1421176034
1525797485
913645057
854553715
14985858
176074340
1474677479
111921039
1623516777
1077637950
721707736
26053263
1368196220
10387618
1379443806
2130601744
913224322
404610736
1155183748
1704709729
257103046
1513420226
208979017
737295428
164242814
1773157002
345028628
709320766
1962004286
1361620652
2007113599
12631589
629060665
272896845
1411307583
405690706
45388955
1515157448
697351963
1536516641
515938256
852403119
1809645797
324384043
844617116
1084651769
1604613197
327404787
1256284668
281287005
818658154
1541808178
1582390752
879693582
2011342189
1688567243
326745318
697131349
1410637395
949680470
53490269
328397339
1465279187
1533226454
1502552986
1994011593
394575176
1194271090
840903367
1835230617
493071847
1689169941
1015790564
1246293935
509694497
1035037281
694460778
841833542
1641476999
1973918537
418011649
236700651
1578120827
1113927892
1170847767
1236881897
1234616461
85339618
2028491506
37615922
1353832956
594379001
1607801033
2105738842
1888723883
1235840074
549757409
1538682642
884458993
2044978163
19570351
944750890
1415293354
1742928997
285618542
1079543853
306926468
509458184
1889242587
2146065640
1443216726
654552570
488085747
655686131
1891854596
324053553
1903350246
1044021965
847285509
1074038158
1615006787
271258948
2098200258
135674364
587415421
579376483
1504026305
1499117653
511489285
1356337312
1562180204
333878222
431932990
954047280
459945043
1570061096
1180319588
1579050042
1458846056
1492637771
1561009795
1931053114
1899881131
784059911
398502493
103425849
122751860
294052769
961580663
202261430
1794508707
161169663
1798005309
1848793442
191485046
983424081
758306596
1226205653
121648578
889910368
768257059
1729198615
1604969304
697278900
1499520444
209074399
697451726
81699517
1824075208
548020929
550666551
1530168991
260362433
404080269
1777320701
1039031793
514632582
1182171718
1172168451
49495419
1971080947
1078324932
889986787
2092082487
1041887291
648617409
1884402902
1506557163
462385544
1647307618
1582929813
770118954
1261232550
1196762709
1396892166
1656106991
503928053
1150712296
1798548421
467898775
354356056
882617634
140267201
113500155
1655687792
2061051714
2001167204
1706324618
123000171
1010237036
290263627
611329890
1976641615
256902916
1908190881
596933465
1190704678
606167835
1500819405
522166649
990511172
737629162
178667332
345043525
1610094631
442308288
311541150
1873994629
1845658331
1737437099
333940894
2099742425
1984157246
1682106780
1368576544
648273189
781656989
2073894501
1572488591
1969450499
1731079544
1766238646
2050306164
1259849239
622851063
1262476548
1473720371
2075271124
1813531469
2140681939
1314661270
2004541422
868804359
107822923
140776600
956570911
1846778820
259542562
935850269
803212943
109045834
1590428198
2025428733
461294707
1587898056
262082765
524020628
369940744
1187259887
1708193601
1540389206
457317960
1464927141
441879452
1849779337
1888898417
758657103
1255434471
834626255
1936085236
979156325
1076370432
1097072936
606364690
459679741
1103893329
570409914
1082541572
624798517
956373123
102932559
1525332004
1860483210
722443265
274481270
1149483280
716610145
1440768891
1184429773
1504452759
144746797
283289147
732484861
535665428
669611821
907742424
1186869257
224057387
2040828482
489541380
1517446745
720923076
276499925
108567736
2051582636
1141579158
135030950
959431598
759523179
1333409640
1675517857
270406259
1673572204
489638460
202489263
262678151
873568910
597317404
1473038451
663842268
909748896
1519806818
1650629885
1965465481
672506727
623977007
2105835569
1897578332
2087504577
704519959
668883816
426252850
1688660523
842091538
122845719
1978925577
1311763382
1690506568
869100028
1043789837
1463689111
578310832
2021461581
2032764729
221903783
2070847181
1538693498
1737091052
1427843977
1855835383
1920141253
964188312
660724629
43598988
1525699760
145270038
1352709977
727497686
2072256280
1137948161
651059678
1672616322
784354193
791379065
1767131595
646660633
1695361137
1823193240
481376011
1626662220
1999782785
1626390630
220826860
1241016101
901238332
197230934
1209466625
217971493
157475686
953219832
1701325598
2042231651
2132225149
395968082
866344273
1094160804
1185563932
752352205
1856787645
375591224
1283797326
242811886
741271699
954907458
1689420691
1650587409
2123861862
442641202
1785147544
66363924
663563191
735031259
438308246
508476829
23688272
811855173
1822853097
170953844
1639910137
1201858094
1603020596
2060904917
1392263809
143676699
226892366
553783681
1914465580
510727783
847372757
1581389117
1597903842
1708075350
299203036
4929282
1640133405
466069913
1499872597
1284199399
1014801308
1148637579
1254185566
2000494467
410082168
649944755
1614083441
1028804389
180405633
514303765
154614320
1744413891
99988460
803103483
1412243546
1920010338
909430464
1245736735
1254431836
701961569
716947570
2087709081
1629120083
48080923
317018369
1928582180
1978973464
1104033420
1470572141
736202567
1242395409
649781067
164861364
1838644803
1613478820
1679137692
141566183
1849360570
1853773037
616542385
1367090406
1966786144
235497605
1998215011
562074634
1623453854
454163313
191476966
1631379415
79720657
939663814
1870899913
1790638047
671625182
1945413716
1226283189
638237820
2099819798
1773873758
780029928
1420088597
481102720
1026068704
669927963
350784226
747960093
1370294319
1952368812
185129675
1727634933
644277423
1964785483
1190199283
1026906283
949055476
860060588
678452644
1300546554
1381924295
437211031
1855114554
2097292385
1529992828
2020850921
2142339963
2037941256
17852306
523776151
940749511
704307427
578229784
418887899
1840909742
1600750796
499569898
821106602
1150738479
1671198724
346678390
1036784944
755301986
1543750196
1173098621
1687888994
1987874667
2129501656
655093956
2027347044
635921110
1209513754
619410117
757150646
1885087011
691545479
1901189772
2142754037
405821050
2025599205
1427184352
161697941
781047090
1624131753
60561637
169301050
910481594
1608106112
1713143733
400701908
912736663
360065628
1007816928
132767582
726803609
1732515310
1604639196
463961457
515328049
1508325465
1198783072
776467837
1226504872
1177792658
623874071
843676606
1412645635
39865165
550613321
957788990
1959327164
680799865
518542972
1643408423
1448930897
277438515
25399807
975490796
1907388427
761509061
680678428
782470677
331799230
859348201
643583281
1535719720
706668239
897107986
1311737942
662877521
1796355315
292199476
1418154842
1585197661
1553051493
1460954945
852576165
648428314
1130878403
1146172304
1167032452
1705746373
1169849057
452430955
960473415
845062532
757838122
1776598933
797112979
1713461916
262829704
746641330
1842029006
1249464090
1532630153
1881302810
1567475545
1185017130
1794709407
1433038288
671145495
814397274
2144614005
1045770166
1661466418
524174283
1494717596
419410434
1049676288
239765928
1692060703
392070171
1389145652
293973676
1040239408
549117825
188302276
1633753563
914725581
1915551855
730845904
1326658858
1893555849
1823223423
1791184596
375401115
1918959954
1670284825
102006620
821223050
752380519
1830950431
1366052955
560187590
829100730
57746282
1382895302
2010087360
1113473825
2015552851
1350461886
1684730427
210851035
542464458
379179380
2101479802
1776176868
1654313395
805608203
1850062574
1107005785
1599768233
832221228
2039551493
1156680566
1814848593
1960051747
1011723452
938296191
370943554
1674891521
625634583
1043082881
1617493543
1100954408
712471432
417322713
1421582666
796847402
805941297
1999399535
281750142
292481151
1712055186
1363749766
1932043771
460428508
2028298274
1459382056
538988723
645252417
1704626278
1497390655
1362776388
1170458987
1487815523
1174074371
1757477808
2133311485
857967113
1704483695
8009318
145225435
1849705720
1124596849
1938498798
1082287010
1222798507
2085331899
192677284
750595777
214491655
1664021887
820192956
1090234969
837887951
1775732343
1940528772
643712959
1719798328
394413087
1332972688
545477806
285935977
1319772633
1101578945
839679026
1778807
53843239
1521391240
1144568007
11862053
301364782
1152655955
1956331692
496763663
1977612803
56828625
264670018
1691119229
595460444
1607874389
1412453130
675476331
1713820703
140717454
155494307
1716675099
1685493174
462608222
1064319258
748425679
1053594399
824248106
769866858
1501444245
1213440115
686281755
1964656780
523575604
2051094084
264776205
892173381
1017777192
684891488
347985219
26383818
427882827
570982284
128716541
399716883
359067458
610383778
417112382
374987988
941412831
17460989
1194111308
580922646
1403346772
1648509779
1272437097
972003093
1468612877
846230409
1148286085
1620802545
531682502
92060256
448009074
1764075160
1781915614
473303667
1635919113
1817601601
2122263849
1517631764
1721598656
76430155
567190232
1345249052
95740960
795810794
407601864
1960661358
766712340
1367271753
896616390
489952371
810807733
1252858950
636664152
1899510259
582894263
662009873
288681763
766730222
1441861266
524777154
374763606
639426903
618855499
1502932324
48480325
165248580
248072984
1173490567
1987931972
320623656
2057350476
40686402
1261716091
886697352
1953819591
1729221398
1094691554
403291139
309948747
1577893175
1254926795
666473646
333197058
429056403
1588624279
1733601195
802712525
1771325128
1535857214
2108161629
532179340
1867764467
143908514
1680498697
1839453368
398823075
672553265
546767868
852218123
23428027
500921729
1009412906
947685230
1409215730
1951040317
476020551
488456707
973080834
337362195
2090661861
10736285
1266725720
731704187
1507988346
1822377792
330065493
1412915545
52857317
1518676241
2146102852
514175388
451622976
318228027
639016394
1845911289
801122783
1966549175
1610835120
1627864885
1623484178
523427622
2034008842
1989443825
1417390331
175528718
708465206
564603958
1356469288
205392249
1460914399
562765259
1638735409
1319468654
1870318925
1996854658
1188579286
1542613083
457859480
2121761778
1912856936
322446197
1939834710
1193490164
1613888098
884826464
981347664
1825172162
1787011081
777150137
21388929
1512405076
577523234
1936439465
1219099962
350969100
1769801687
2001140140
1215509211
1784404157
576946635
1772191304
2059878396
549303188
1677857272
319453175
216554689
1065882390
1426200627
1026365850
1767789690
1623392850
724541635
994403898
372760002
1380875033
2101973166
2003851629
254762375
1613461833
691863126
1676603290
874639487
1101727835
1796825738
132517521
702350922
1981499357
1034464538
1153360420
1375113251
1678081514
886013318
1605274556
974236405
663754651
885784614
2066270458
213774094
1215456783
1321228381
1674985980
1148987442
1486936724
402510180
1215847007
1498201015
1065119685
1216718847
621704857
1253848400
469020968
1326148982
497982994
147675678
694299607
1130432388
1381899221
1960616314
1178788759
1478493865
1232758929
636372562
1138244782
153683247
499064984
1883771238
670084796
519439861
733347618
146413176
1954480598
558581996
901137782
1841911696
336533606
1698474715
906793479
1684422291
1604367411
1394771778
40665399
2123988442
1515775111
1569618312
1855088420
288388823
1089879939
895030395
1894056296
433366435
718869074
1067195488
1373943458
138675693
1908623519
134136781
1614255794
923555777
1935477265
1053471432
5546318
2872908
1587749836
1959905007
141169374
1240606572
1307069377
945256318
1689599843
1467766195
1377378705
1845608588
638248422
1503102632
723859133
204992384
1971629593
616050233
1066936404
1648711410
1054158498
1307887346
37283255
158855826
829369159
1655931255
1617686336
32553491
361241396
1459164137
1458667072
1020562890
27031543
819454672
2080887739
556390542
540012853
1880434868
871692293
1692289164
2132348996
1606610084
603512363
1917143342
96011383
946415483
1655911588
1229486451
1965217880
2108095724
2043016006
886908088
1804705527
1959591497
1862928989
477667815
2135669346
1648952378
90781567
518009773
267011743
1185074035
1903477720
1039536593
922132362
881436807
1727645612
1308667516
957018085
143802944
691272334
1009087253
2094275030
1192708846
151901963
1673197233
1164549590
1069919068
960704927
1093193784
1390690981
1180381765
1977535637
1331997655
392133070
2144523875
892625481
1698148486
161527145
2110690701
2089884532
791154558
395596400
1775717713
1577077949
138689543
1088771458
144487117
1086819188
1579428739
1419020593
1059668147
1200015569
1147413169
904588729
374930535
1662798064
936284117
1023496640
638146399
1965464281
1859674376
89082311
989599816
1295109076
1145175174
1160779650
150879086
1782500637
2014340865
1952674499
621532714
1172057358
880791286
2064307403
388800443
1199347206
1152551643
2142292865
705214757
1782591667
570887628
1808171219
523776151
1157676635
339511898
208080673
909423549
1900317130
562778900
2085363279
560890040
356318852
409677130
307530185
1751279497
1597407070
1901150049
391352623
2008221059
1430332310
1789642820
866447845
1242979627
1860239315
1042258353
1616345988
1520050937
820385755
1700096986
1036709117
1766618032
1198571054
764379870
2084778344
1605701122
2083873899
493320762
955530353
1693692881
542027982
1163269146
1313760046
1509999926
1541225347
549070346
1278037604
6541779
1322921863
922784511
385126532
891443687
989484493
901266038
1045985158
132464833
792702019
672350003
1104468944
118266485
1898767141
1077598648
671765584
1153945547
459532650
1312376992
567946973
1073960093
250817863
1968976035
805156275
1770294298
7433970
222618174
1299740434
1568903979
1739724700
600812444
765888447
1803272987
676580106
1392732259
312898203
655345122
1873788572
1752842968
861029093
1848608904
129645296
1572894429
219694533
178123039
222319966
1795145451
1685396253
1453009719
614843223
1512287845
1888587199
211022354
1758251992
1714139533
1743823408
1552468863
1015343041
1085937709
901420685
1562814563
394802197
1425210588
1540385870
1229705295
295674676
616562413
2135075756
981575646
520085899
531115429
42177062
1061500385
150267885
1316127952
1712531341
769339608
1571282058
940376621
573265006
1831691556
1580683261
394376490
1319428977
864223526
858538594
1652599544
311906566
1882233794
914016368
1103370344
554003362
455189020
29574010
464249270
1528722748
699220339
1604441924
2066826727
1080437503
2908725
1859373459
766064351
1676746363
557805493
967229458
397582623
758715257
1377077242
731747914
864451259
1456830929
900911594
496846796
701093488
1879722390
1351082274
1013635000
1570002417
2042368102
161971475
460082278
82771324
979467951
1801075871
864407006
451374267
581709725
27269893
642334529
1222199393
1939363784
1114309673
275244485
1072397439
1724251050
764053408
1583883942
1563669038
887794654
2129006423
1168940131
96862414
2068835294
590415301
1334440314
381593221
927059998
756577388
2110637904
965308862
332184342
2062681839
1380825001
434466942
247877081
838026404
1475836929
407827341
1096233361
1925745166
1148798584
1656597232
102645646
942691943
1974676081
1012477405
858757382
1150260919
679771757
971182779
1418725931
164634062
1195270755
389658571
1914250044
1765366901
226442697
1061948272
1381965097
1242684967
1329669681
990926731
1910650955
1377318773
1954539989
1745283577
1296994650
1958706475
991869727
1150905562
1772204102
455608060
1003146419
1477538803
715843293
793058357
1946182815
550926776
394457603
195516745
935500634
1607058399
641686246
1398328455
1243736538
1524273789
370626967
524730772
867185850
112616521
144268681
716140999
1887135818
1498306931
928482631
1128513434
163783369
227720297
735074404
1624129751
212848653
609346357
563148809
222815375
319183915
1020866015
1418242026
797830928
1283677048
1891300760
1866667603
347371024
1094220315
2119064521
2118670838
1772260225
344248290
130311031
384880801
1096810058
1456520012
594006083
1357235867
131180471
1547484354
1537181272
2048450202
242226624
566449492
544762564
229032366
37167397
1530075373
644338609
1942258031
553567325
1757410377
1372216347
1355676482
1467469730
65343692
1137243337
1981622038
8924226
1582585173
352725288
260122044
1377148864
25728577
806550874
1913234260
846471084
351599525
1032465058
2051638152
820385755
703646479
1805210810
1959056684
1942698343
439656352
1381919282
362749002
698112069
1314702314
867915798
1327690057
1208046285
1487611354
187243157
1440636484
1932342774
1606173204
2102776774
1724970267
754831209
1197319738
679649452
1295570808
160944373
1942308818
1669618382
1073392394
1784222636
2031461077
1131517923
1138876302
1743088379
1513929636
2054718838
818074010
768229750
78280281
1867175372
409699257
1298682155
281190457
262117525
1153818808
1500078949
1184855725
2013644594
802563093
1603675830
1646425048
379696124
710899971
1135531261
1459559406
436758503
1449227881
605307392
684969808
1095650614
249404598
224597188
37392263
986979525
1805233310
745848888
1303144917
1911533985
1238368247
1361153820
1482671077
1262104641
663674243
506989133
1378544341
1168028094
1089819725
1063763362
1630241858
1510114240
2062045781
1157111675
1100962053
1419334548
757376448
1363854847
1409650065
2097424573
1947358223
726051226
1212106976
1267908536
1373892755
713600741
1078842677
1169603339
1918185757
1136383697
1733323096
187552680
1367208492
587815319
1028014381
461399862
1612475451
658259793
1261636868
1146619034
1210102733
1526381757
1087580695
51978016
608376407
739235591
2074554560
1624288290
1008429211
459748839
1432855985
1164278820
738763195
1369290858
1168029048
129545435
1755300797
196731726
1717101815
1719253168
369748372
1769589988
427042634
1630646277
1247985726
35559250
1613228602
1140472165
416565315
1086256923
144125957
1717387418
29488723
514238970
1741442201
1143770681
1111043878
25030838
242374771
187044299
1815958240
16171029
1551232018
464530912
203773593
86273232
31812669
1123903955
1410353998
1486420939
322329631
170805574
10338436
1874564705
1097958562
169077054
1714907520
382772492
2062291706
1896104544
1901497175
1637026375
1639249756
353010892
1936943621
197282400
1506084439
1577960609
1687781365
1217147833
441916020
941819692
1663244642
1748929031
138884901
1741753795
818882009
1995917392
641239903
794824177
2033216497
23500034
1807932722
2053938003
254601148
1379274365
1081621638
1657608879
196337945
24032951
1460544347
1235878811
447441658
973946952
458825741
255662739
974909472
1425332139
2016470867
2086117588
1710771811
1514727642
1296237039
340013131
939466607
1125560813
147332907
403895351
209987179
1449685012
417601348
540344049
803224059
2139759922
2023444557
1554903675
1985117032
508444111
1279664502
1118864785
579945203
915618269
284147579
1268888255
690804467
1548786448
2032332935
1543155766
1521790392
556728635
1470002166
1926692501
346146028
332951235
1152023899
1150787009
164538043
675538263
736028158
1250018782
478976176
276103921
1157672957
388650641
1494867888
619152644
1757972189
468054770
1144293226
1839899634
1144312881
396484084
199759754
1443615067
292697277
935546249
1111421018
1929929942
1381026479
468358645
656763283
562460415
49040692
1019691549
712054724
2129267938
1190799147
1272349498
235190516
890779692
1951006548
715957059
2067514357
2089569975
1739409639
417289457
921578820
423961488
1546296889
981042092
1456842047
491964480
776682850
1083982804
1175380721
2060388112
2031403452
2024713946
1561384879
1649927671
1276680842
748540785
749188833
1935389856
1715509293
803070055
685565255
400516394
1406016437
1805571814
803695980
604098696
2133336787
153290784
1195842066
31015465
267838306
1052548313
1728141466
1309615233
1206604415
1498557929
2060760640
1326651202
1535012738
553001138
62465130
115863445
1032305804
374613059
351735248
1157922353
225327913
2031029971
909857898
1999134747
176173599
1444061376
1325989816
81501936
221753515
1840285681
1600491169
1914754628
986993084
1350168476
2042997932
1217958783
787937263
1498377411
281422708
64055679
1987135764
2074975351
1787058995
948544710
1157222812
13236301
839027738
1966229020
1661137478
1553084869
202696408
2113348339
547713983
276126298
1703783485
1040100567
1795417983
1569271483
252054371
152297799
595553582
1920430430
643968245
646076278
364312167
75166471
59421614
420854208
167038260
551961509
211827117
696773600
427049298
642383477
1040870047
913846373
127341212
1105368164
131556263
173995861
1799086278
1269143546
1510130402
991955959
2085444045
1448376949
1097634264
624899964
1812971754
1846070698
173740721
828110866
173837898
375768902
1113238863
1884003738
1346921681
523296891
605916905
1939167894
937579769
1751883316
145797143
18650916
208371731
969324113
1632404121
979575945
1840315404
1098310831
413265857
1174746183
1593797434
534068532
957657968
971875237
731126240
635935736
780729924
1197582796
2117149586
337693424
977508365
1449784224
1150710879
1753259179
2099057425
464858141
1126501867
993880960
103739062
1187043346
120666471
323370223
948904585
1233498049
62780771
1766508067
91174200
1654564654
88168030
121180881
824847744
1386655699
1701484670
719856447
2005630670
45922291
1164697072
1275884094
1713631839
1905309695
127453740
1398570865
926972805
1337602331
696673908
1811535189
1517997040
835983105
1174022357
1127112358
611723414
2076196877
1551318643
482681980
2093650618
704461293
722953885
1452171400
767222156
1774186842
463672862
1259020120
772686895
135470625
2056026689
685316666
1560990583
715371397
350430139
2125817918
1978615684
1488764638
1934826205
537731955
860984175
1692319201
1901458261
1567035668
758335371
1933404191
501111934
1803889782
1432286862
280764862
165132049
1591258401
996898398
1293266772
1534628853
914257863
460866678
581608232
1120848234
1218205249
1916777996
458426794
812129526
523946488
1696965198
395603989
1737510654
477161806
40903134
201718256
766062519
369924883
1865282661
1827167671
1865956915
1900023801
425023502
1350096569
90270755
12512766
880606034
237800432
18013662
113862010
1742086909
157783558
819716349
1580659117
139906826
1803333174
2006329868
1187549805
1070676918
1574893430
2074498
1616029281
1770982372
744078062
1014528862
353329786
538425288
1893258282
682437820
1219115893
1214880132
659002679
1348961690
1039096463
1559392167
861478740
1711996248
356011356
8961519
720646597
1944273052
55756154
1917800485
275853000
1827401645
1955106740
1166761338
53096222
848445004
1583455616
932049645
1231619745
995778358
247980755
793628026
1728255850
787828765
475752137
1412955446
1088200322
1041437849
2068573266
1665701442
2027390216
545161624
1848465134
864132044
1950724390
1338622481
82116329
83049837
1537744033
808345658
1748916229
809985137
1865591260
492727790
1197006171
1530791743
1567716596
1688477291
806055112
505649294
1053716439
305201006
398765507
1022515863
545523835
1999660971
448284010
222082574
2100549425
1947956903
2094063863
251210775
2141148231
424712852
1301172921
93759109
1128550264
1697376071
1072332710
2110899348
170985900
1871271980
826563546
1726150848
2137785686
887743257
1095457700
973357691
1674702174
1432367343
1027618695
355358393
1219338152
705256485
1775928026
142616961
313644563
1672924599
1926798634
866601214
384089819
661151545
331080821
1547544849
173500597
664683594
1698649926
1139831280
1098133908
2093284810
1210041839
203488943
1164456543
1294500288
20874709
1265567550
1799936456
151797537
1695381270
1080293387
195124769
500959457
1944257802
188870524
1429381342
1450159127
1130873723
867326463
263475846
1589781238
1260373825
378544986
1201912323
1059288285
2079128544
1864031892
2132872617
1460073714
1110402830
551145261
1400020399
1223068345
2048989074
248671023
628558585
1767144161
1269969930
687266003
1716064887
291177428
273609879
1718225856
957485921
1465181764
937897905
784586208
1974572325
2088580171
1002549298
1492287473
2084298909
1209718733
87440883
140927414
1162922018
2110609524
1321652014
240827893
1414256202
255933773
2146063203
2023097631
554393632
293476782
908640242
242446371
1170577932
572117771
1391610093
507453870
176341582
1960465228
1109907943
436588330
1457863764
799784357
1727192197
2013856256
964272649
469834966
502540671
1398261993
263655738
2058695689
1616117126
920265906
1159839701
2030789030
234282051
1220185951
1876248705
912534734
160718672
899486763
187156211
998220088
60317446
2076576450
950786559
350963807
70179710
2124215852
788269986
1474990802
2109723330
504393129
317017760
1048244198
545017577
1398677286
1349204227
771509556
1997428725
172289789
1755190193
1834361089
236407180
1103299568
2011112461
1149908502
1073351314
979320309
818793362
1271943312
1083349516
896307087
1261877488
764965216
1057032418
462393557
854427439
315857969
311604166
1056984703
39139559
727832423
1773572262
1469769301
1446786749
19255717
1664755588
1010956442
1587825268
2143776235
1135561182
1367853470
889740284
382679278
1963627305
1302406888
2105718759
605121185
459166713
390556294
382881294
691810187
356114123
1490003987
1829880561
2133928766
179101109
707720067
1306197094
939452342
413721054
257330828
1567914572
697571774
1627423430
1472822579
733549507
2006466946
1802868673
870362644
513294918
820713236
1606230800
718952868
561696125
32935877
2024562869
2054206855
567174084
742257653
749440959
1520355978
1546576389
1219359421
1301855255
1413133676
2080214217
2057556133
1618396376
1298742590
1325456883
316786470
530964727
957203887
1383496317
314678993
1618228737
1151902420
624069750
1408481347
761089233
1462695679
963387631
574043050
435780863
948721790
1536413657
1586659258
1933968413
771653595
1083088532
339753296
1344796220
1136623280
1776007080
828999125
1225243522
503468006
1184030861
1219676051
1012948808
1812832352
1956219334
1921899967
441458069
1066609946
2130954608
462364593
374413528
1876848788
1656378593
885973884
265604099
1542979820
1523097652
286501430
363906716
120021292
737824516
1379545620
942215087
501037643
857364268
370671913
561937411
1990115263
1808003951
1264763464
133616476
481628125
1584650433
86696728
1813932134
1755213460
1296730137
787976672
1101014513
800397872
789004503
1288020719
1818018616
492046529
1298393741
85152308
1533723026
628384150
1178744149
1170056521
1032225230
172062930
2003854225
381353861
732425961
912942650
1882707639
1352743354
788536579
90341470
1756791128
1430727825
315943822
503503007
611123729
2015728195
1686675586
1722095834
2045879150
816929687
1726459563
367782815
123731997
1486968910
556892910
187048078
152644286
1172997921
1729435166
1583594717
1052074536
1108714822
736732741
355012485
173730061
1591649147
1473810876
1320738127
2110977003
246053160
2052318354
1940046520
1379344938
657391337
1907040964
1332090630
197443688
1358278810
78572862
263338825
1246003290
2069684046
1053300870
1267744209
1592475177
435690025
1229351372
1340024288
1817997441
856778909
1795069033
231525725
1223827715
1018770151
910535368
1028755863
136305757
1473844832
1466308787
201593923
1538351047
1613868344
1487900078
1274944931
96101281
915245873
217016518
75104450
453971552
2057872648
460155271
770001776
1327057867
1528719400
1859625024
2069054894
1320419331
1088495661
1763411108
1187368056
1932457019
1214467665
891704151
1213039020
2086611705
1777458698
1713727003
1925700627
1059897418
604424573
1087542867
1187092323
903011309
1125519158
72916919
598812562
1656775569
1348401217
1363853863
1015369
2114242159
1173349847
1776874771
320601289
1992668402
2064182801
912641913
1745468413
1908319482
891784238
322441626
1273252177
1048677212
637171511
427787826
829856034
1698965994
1308993939
1844901612
1308648875
368368801
1337072759
1359947224
92168600
54856762
441726407
1738706625
1551953857
1893555706
1657131968
1723536042
500904768
1868906865
257436252
1062272963
1295550342
1531470921
1754494692
9626780
1209192299
969820094
694104211
2104641405
1663805442
1265902437
1457472238
1682065572
35314230
430761946
294562533
977276221
187433634
1665893208
983586504
2042693936
854215141
37458039
622176849
641060197
232882176
1509903900
629527385
197003400
2035170337
1733454930
362904644
1527204638
1355825051
1213393398
950426
1652352575
123273431
1747951885
292095083
1018606131
1758212331
1486303186
448257829
667947176
278892815
1286107888
1585467758
315464338
1813864441
1088346304
1810799943
295325386
1375217337
1742803300
533623058
636134851
1510869804
259189836
1934283995
1052587739
870701449
1141634443
1386467866
1790504134
1836263710
1097273262
1059245775
1366297863
941399915
527170439
1642502385
417894398
781596727
772708761
120201701
1866378043
1243898907
1466310380
266198692
1476735469
59458082
1193541024
1025237199
948359709
535898449
1899013165
242504855
27214068
2117877884
137799118
407160995
1989342824
1008967365
1652169633
665791328
1959778487
1051950070
84971313
670522537
1396318161
535518135
124045601
538175308
946278604
1233265777
1496858006
808864853
1651847330
1290569665
742065249
472533867
727837311
298540725
1946444300
1851596630
2025080367
1834758379
1488344656
1464793424
1710645444
59669260
1484151677
2043202252
629067211
535677813
1131313191
673323351
1038115640
806379310
749095701
2096479727
1306091379
1111219586
1304657448
44821890
441869783
1062090814
235821394
1752135101
2134535726
819796771
1749179942
1510111817
725142477
1648258438
1317583735
1615536101
288230805
371523774
705378253
191576264
1600002226
521634550
1876857728
2098798932
42872142
1530922203
549427179
563667230
53002609
914772211
1520154354
465608496
1422191715
1230545219
289545080
1636104840
1776528813
1891971817
1729841087
1192207281
1840183549
813773901
492355035
713108971
1086789666
1731351344
1370487378
2116615241
926755565
256607714
115136461
1303956394
2075739601
2144470791
1476067908
1468633815
1619515509
1869634267
1969288237
840526902
1331570689
285637925
395634310
1389009888
1183140650
189022717
2014833824
277217434
2016607865
1670354875
654327837
765023297
1743773076
1067720488
440502886
1936484875
851834506
1252565583
884391301
555230161
1875666877
1501086495
2036881992
388768805
283166960
1129204746
767016654
1024895735
583195647
2050457655
388154261
1748932327
1182537815
657849178
2038408634
989687001
925987744
618556708
453720516
510895922
1965528819
1294044172
514423061
1810401899
564282270
8109455
1984237326
1872938688
1797747760
417831327
95130726
1022448731
861863103
1927662697
1138030058
1350885697
173110026
1859907399
919216330
43784139
1628807886
1516665536
1935854946
1098537443
1307472950
447265210
144243603
1719363053
127618227
232242585
356993112
2065400615
1713907099
81225999
1606230800
127940361
53000117
1021647063
682132920
2015768482
48992005
706326279
328986382
1537958245
1825765651
1379788407
82397981
847696607
1256491774
1714560200
255413479
1102978055
405181523
1828977051
738185948
2146485298
1647607497
936224558
785240519
1207117582
165098960
857918212
1580079012
1221466195
2074588407
823436254
1205787923
1924280455
2015711141
671656963
1291574099
600035284
1883827099
979917124
754557353
995912860
2120229411
1120399294
966517827
649581289
1218757342
909583058
1976004145
1527434863
1661352615
329742319
938814071
1207074337
932209229
805506616
2039314321
309064415
311877850
984050607
1933309755
780631983
1105191099
1792055184
1300069411
991052364
748217565
625528918
533084022
2081961320
1042240318
1974890968
1262679663
707886026
696298613
1246098171
1277311398
44372967
328473547
451224128
222506062
1776127488
495382586
622021020
1198679943
62948471
476351514
1433571348
680658223
713893925
664626248
476282289
1528309835
1292739047
1506260441
2072670879
665769920
215951614
746252001
1817641212
2004433525
1518779801
252151577
836415414
396261379
2058428873
1047875033
791218013
1892938331
344583915
97754044
524870449
545293536
375933246
799563797
953557676
1550015251
2073188544
1048380747
139424015
1075790870
1881696462
631909262
534627549
677624277
912375336
524826282
1732545215
1241167135
1863099064
731944749
784411964
179076918
286005039
303983860
1581265958
930846880
512360491
313453876
1006351922
130370539
698989289
1215489617
723332106
2104896916
1711776069
113411060
1793368756
441995149
1987559630
1445691790
288299084
1036103402
1516710932
1283133466
249619081
777073260
40383081
1212286555
337680838
1577070649
641025510
615203801
2097886178
1419754768
940132453
858220861
298812252
2077456577
293771347
501661614
767084977
662785397
2079250676
1054865766
2124920740
488078102
207861380
380670123
1235186399
1542966005
1377401621
1142969705
1822203341
1795810444
771195600
891139930
1423995274
1764885670
962616965
2011516746
1315912614
1943026725
1186759271
1699579126
986022739
1001005891
975739321
1208952522
1334218573
1537051001
547430476
2026969230
1754390854
2121869570
1859726856
2053509889
2098448978
1531537728
1166286028
469674369
2043241670
1765349942
2076189870
412555312
1846426000
1940321083
1658110884
209268087
1122475774
1956512067
29714124
733735452
643980777
2020271687
1395430222
1681077218
925747534
630604100
98982618
1063129823
1725501333
798756707
748671632
460127345
618755484
1714527497
317504430
23285704
539492478
1332259641
1496626545
658109456
887454140
1490395171
1141763508
671721940
794344801
2048001048
519922121
425870034
1398110286
1079319244
1732890991
476559710
1523650114
828595590
1169790696
1081664956
1048611638
471887320
2117362551
1547730994
1146303866
793421963
1702383352
1248882861
698408510
381633821
1358461408
1178786657
749173148
737106819
980884291
1659951786
1513192569
330067643
207320308
1912119551
362486765
293226442
352844944
1186794375
1451260795
1781365636
533493609
1557555663
353560965
1879027471
600404969
1463980759
1327582277
150736493
614742457
2044954237
573468789
168597048
695889545
38184732
376880320
1383161283
1289569511
31426059
849170444
965487155
1605756104
1761033302
691303974
1268284556
1389140054
1138220813
2100712124
2097552736
182993007
792284833
1763033095
1660038793
182732017
1018417789
2041846413
1618702541
562286933
542197601
211114549
2029358070
532005723
870499882
830020408
396732323
1841572944
363183554
1338694144
88438782
312882688
727282777
1543922119
138444235
1092063170
1671344634
455746511
587578430
1728122816
1896469997
1449844476
1431501468
777159035
122621117
400899633
62982336
29985668
1034143842
1873555207
968804292
1199495560
1950708652
400460449
793161465
1745237520
1880357256
457683770
416546678
507281755
258996388
488361504
1213693015
2093204042
1963228296
821200732
1343131619
1936398670
1162100750
1479017981
419894589
865681402
1969722949
186362747
800989221
446358155
1846729136
1549353256
1554178978
404858335
1589184799
1631770636
1054384605
1358314981
1280890524
1222087359
346338208
744996703
553755169
1497619700
1964088956
667364839
560709453
1961839931
978795785
1335218820
172674722
327035063
1301881131
492590229
1276882476
32147522
469504069
886758176
462360901
324110046
379694286
262573860
1756936956
1611750309
1628660324
1256811585
713017943
1316317963
936613501
2003064879
1256782988
1990736355
1646567423
1477165055
1137576056
1453862044
1467152547
1677482272
691666291
2111866412
43748431
1925983358
1142603835
1595796261
391953109
2033677162
1745128588
957510774
1965240079
1982440872
923289795
1153594893
396815682
1734006684
1157045691
1187105666
1284222533
685825727
882583001
1082861584
1914740682
489487815
1048546126
1028589727
900115074
567345661
1850915057
24562678
739974173
1061528884
434775000
1304464243
157441607
1991240724
1060218741
249519596
698530625
61427596
576265202
2127937427
1398976584
1003619799
468934910
885746975
2020896071
636045490
18635776
1488118838
1930515420
673924580
1739946915
426275649
1061058140
1376083410
1274676981
1602861906
2005809956
206035181
657149491
278311841
91354442
442522964
1521532078
2064946622
1942375664
2120746881
1283159056
986234655
1460024528
928527119
365351853
1285316285
211551417
348447076
1152364067
1006822312
1528359110
760381983
325245765
1126153992
471100275
1005693375
459423212
2121778032
44567032
444682038
405018482
1493614174
278741326
1655634959
183686266
821535759
1750397554
771502891
1171509062
1777618580
246343364
360646058
712358860
1240994508
1886828155
1964829494
1787309858
1895269575
819094203
216451587
629547636
1832788126
758407573
147021288
9901548
438459019
1109569606
22873864
1033994030
1772306174
2113002324
2021249894
787628104
558555116
1712744373
11713839
825544745
1533338324
185656512
518991583
987248033
578417415
1088939800
911072987
1205501946
221032937
1382138131
116631179
1647374956
1408365925
1739053490
1187758342
1998844060
2086372428
579212232
270814539
1861339564
965147866
2052448997
168201807
2140299672
94662693
359710958
1430108872
1561344986
1940218766
1475563310
434238459
722775390
835371938
939950542
216048049
75073436
1552257010
732017842
163910950
1807424701
282313667
2089439509
152230962
1394058238
1985771380
476646414
599791248
1634460093
1080926731
232811334
1148619033
1293192659
714245721
1103167607
526854797
1588433518
122306907
346250061
224297665
1536442119
1767806343
2049067437
1161494352
1064868478
2016453412
1027587871
658358141
402445798
568215360
2001690040
2119459758
1597776116
983706678
1630430631
665655836
1404448566
1633295122
1080096033
1705521012
936662904
1381482391
734466945
668159891
494030947
528232697
788283957
373448339
763375440
1709142936
1144295773
1312800558
1212067192
345476664
2028213270
1124298635
978774459
239189711
1821790709
1249073546
328400244
1304457006
663487782
1741816468
877062156
1228512131
1054694764
32907424
2102099308
873407316
1420284701
1430264928
578499078
732762574
1491122087
1097204531
1967365722
813761913
1169978058
1272632334
1582619406
198230845
1127721845
426773512
1951741543
1561704235
823621239
88246746
358519754
301167346
1000902072
1166622887
1635081062
2061278998
364029199
726165084
153142305
2089404966
433483395
777029637
917211534
29141504
1850122573
395246788
1391777812
940687523
492606714
1470372726
1082025099
101631440
955446594
2015478921
1687274304
316032389
2113483740
2099242217
132094667
1323942903
1374487789
757680938
1210841966
512366461
1890221835
1661540986
2010993776
65377660
739705596
2138541838
37669725
896902199
905010135
829449979
1520893400
1965224345
172613272
2127842499
1380362082
743123290
681028700
314228409
249744802
1063746460
1542554688
1776226436
1229782270
16235469
431430776
1884006307
1545135581
1763115436
381331854
1636036435
1528102252
1679861052
759967580
802383226
1427521476
74433621
1041841387
1525092783
836704720
979257746
1673366442
611195718
54644003
1114997653
1647206892
1325942607
366209833
1985344820
80312322
450773570
2009528092
1695072690
387778098
844242315
1860977593
1989324931
36646918
290213791
498472729
1939560333
2009526030
2029612618
1151549733
2076352726
1303048776
1394759693
490981371
1027695471
373014295
1735107463
2131389261
85353558
1943368078
715634548
1578172326
577156667
750600121
1891201533
1946666663
1731952063
95718860
122919780
2004141996
1977794066
1159018578
536283767
1457487746
554679759
1048289960
343052379
372187100
502872627
1227279243
1317809907
1615290487
376955107
680858327
19505646
1956169491
802112332
891814036
1019126955
223991031
736158838
1692520674
446273328
2011782389
249007270
1466874647
1492400964
1235543464
726386612
1791502984
1771136020
825635539
1968521521
360915949
982108330
1086272831
1816617859
295462500
1423804446
224083566
82336900
204101233
360904587
1363923152
1979918556
1783946082
1642315940
1395245926
915674280
1040580007
1765711498
1523112724
93985336
1048114821
1524738360
1041636149
1117079709
1853678155
1375880733
25388874
1779810367
1631370355
1310357972
1541310399
280466604
1492610913
1393452100
317894250
1676934675
212555054
609711141
330602751
1613651159
1637674158
487861493
546279261
1644794077
757822708
1496053471
2105257834
1772404779
1014966176
1782281522
435730213
591237164
1499787625
825564928
178753372
514650252
1544454717
1882384634
1008357682
802712527
1468300817
212222007
980366736
674344223
1290533668
1555828025
364646647
969075640
470029081
1832546818
2053788273
1015275059
1431128469
2106060616
2034845059
1415830800
1635076402
1942312051
2016304047
1170095603
890372780
145789182
488689657
904243292
2099567639
811805462
1068924237
643825209
368700180
758964268
493545390
1598870973
90230689
1991939015
75376774
247392109
1130242421
573235226
22346354
2045056634
1533883993
597488989
2119350941
583117814
128437052
1115524224
2041028478
430950258
1660456319
407466995
850991887
846938682
1668848457
417406985
1652697891
415110946
1229023659
2142892087
285636090
1005389470
2146664181
214862285
501674093
1145764821
951802241
258802441
1875346865
1486986502
138778742
1095975146
747297203
1974531688
145989883
1816346805
497798302
128639442
1448025600
1386940177
949304687
1487930838
794196957
1627420432
507123378
1137845409
1702574672
540743255
1955486434
370017890
1237834555
895950445
1713232185
835258977
47483126
1268738416
2103250590
663555531
1892489610
966236106
1786358229
1192961166
165710096
871522067
1985416639
1364803998
1357962343
892499482
703802407
2037690343
344957442
1640025133
1174027702
1628711745
1172326962
638721539
555064903
1372317460
437697342
1943816667
2053761924
2088380409
1106860884
153882976
137563601
43685210
1811676345
2023646585
857003129
348769768
1945008766
2082375932
1638552657
1140474852
1880293299
1201454934
2082029075
32443574
1336514464
1040076582
289012825
1989270730
1781264446
477175309
1187725809
943210270
885537586
1763992707
994575306
420966495
802209348
333572105
1256818426
1842590376
1802010902
1361340816
17929039
1242971640
1968987946
1611344263
339817203
1084572149
2115891048
406569275
1555037848
1308588362
2052319864
814607062
39957334
2088116189
1669104994
1467027362
524405166
424827845
1644278539
668196115
1941491850
1682120903
1315870309
678232663
1896938041
1510681949
886569370
1219351261
1544980512
224051020
1821733130
1858181983
9969795
304201468
1220114824
1191258415
1788378101
310026810
1513234403
910143017
273542724
1121831346
1052996172
621181488
1882045196
1750418152
266122273
935831776
47787307
615973440
1366242799
96389864
1449207195
430468902
1014933805
1035882871
16215334
1092987614
333893666
515872140
301495339
1666432750
1493613607
2078375021
711361171
1481988849
660342728
947135547
1663050663
696032538
1566640548
799290087
480923837
145985098
223267430
1431373786
1810139382
1161048078
2079424649
1023167915
596801745
1020368963
1768545664
197590452
2006424976
1291550658
954772539
1094777559
292296563
1477741141
439925988
519320642
880299207
344588445
1535390061
349943521
1773008624
1251262911
1787054531
357655521
1571913298
1455616557
804228314
1441559720
2081984078
252744430
332047937
46207321
151183289
1984742007
1187251742
1478677957
1304251195
562319397
1370118691
128868951
1033112525
1048656859
978196192
24482915
495310707
619323433
1175778192
1430475945
1136946321
273877048
854626377
495740724
150283277
963162825
700229318
1640285841
1785340248
1766106619
1925246400
1173486134
1431762345
181470463
1406356714
1048881918
964588960
325474746
986322649
662348179
322139459
1858557405
271659138
523922576
612172947
1231502199
2045120468
252351459
401112317
1311194980
250359415
549002256
1920150394
387875247
2082522707
1828761350
1416043008
1049133124
360714243
1974499285
881039027
1388590513
1359865332
1106241489
398226709
1860087294
444281864
1007774541
1313138710
449410301
324463217
1054019379
1772661378
1245114757
777876643
521645575
78235518
1729601046
2029896724
1270323815
1152242909
813700722
1859080620
1726030220
730810976
501618774
655886030
1978890166
341891056
1253697613
1763132261
23463216
1534772927
778272508
1174919212
956406204
2048937956
661554057
1371630516
438573686
1766664177
728741091
237357375
1116108505
195794462
83145182
1922116653
1279540712
1648470001
2140252112
417222203
1744271965
293908937
1000394012
252986322
416753341
1916844566
1883649635
87020936
1048668563
466329168
419788338
870024989
1895262079
637689599
18942564
507163368
782444815
1672501985
586029256
1279860310
1827970644
202768535
1240879471
537423774
278616999
1622256395
304926766
621242874
229571597
1044197550
1188050396
1998977981
520903026
597488989
1713881208
738834302
183133228
2130281722
1228126641
1068885290
2142413315
589941920
456526261
1063048909
1771708097
6883190
1720345456
1945195730
940226593
1879542124
1134719437
309043108
1349059483
1437250314
854779999
140352281
573492502
1709718319
1857085274
1476634852
95897690
1171506219
1446970808
1095750812
1408235339
1040681405
628075295
1973320496
1104589020
575878203
1450307880
807918877
401104097
1636729226
963308517
1785897374
1845340372
1739310279
418341928
257048404
618017799
1565060527
1589991727
237749322
230701113
1055584503
537199883
1246096703
1603053997
2036571276
2133567672
249872092
34057130
1280744776
661726530
578930787
299167362
1419020593
487616094
960537808
1524751692
1201689464
449968933
1386412484
468638298
1961799146
1478627099
1891636532
1679780704
1838369158
1385347607
367876434
202418294
1503809815
478642977
1620330504
477990601
671521555
1782128448
631148752
166634591
1638295411
1329620768
1632721218
1857985208
1582416283
691086853
11574449
1791407480
1787112426
614331834
1658993321
969170774
1343034708
1362989601
792123954
944877215
2019901519
1665125863
1202626219
2056166090
511634360
1498732515
1291451627
1218144106
794948048
1798095923
1777050069
1812952675
736335585
1495303781
7252350
1026252137
2062026363
1387478431
1478186762
934331010
80821759
570674751
1024762053
1936220564
809424328
523729468
1523160806
1763892535
1130217763
923852774
27022323
557497703
116783900
244860690
1916234872
333182463
549209289
1210787795
2129922359
1211768196
1992243642
809405232
1739232774
262696990
613257788
323370136
331591758
997202354
997135677
1828303467
1911582347
472451228
575535597
1137283777
1456832151
982944913
2058000163
1737098268
166666097
1064412779
1970199911
73904828
1362255002
667553584
2008527149
572031677
185735459
1118637893
409947948
1253154194
1504654041
1341377129
976605398
805047057
1727825306
1717339663
1308588995
932616566
925526180
1648206746
1300181072
1581932376
1529054505
1296588880
2018579918
1903913150
500269770
1557451652
683232238
1582903124
1912994283
1680773029
1804972962
2131595705
1153455686
1000006818
1983194690
670029441
2050300961
647912321
1173685224
1065469376
1964066047
1557467347
73513409
241999463
452836423
297548291
760235118
773339258
1692614086
955580073
517922094
143301867
1096532340
1245366549
1787220495
2019698710
1011830265
1496652699
27500246
780057770
141914797
987851768
1487472304
651375568
434020309
1537653246
287608438
1093095964
1891708092
993455895
2082504973
1769167140
498097822
236925690
1575810593
1822395987
515311980
241113831
1566908264
590126325
1797636759
65713160
1925138575
567650440
1175285978
622240256
1582092257
1031406567
1644488806
326778547
514342145
1874228951
1834639605
566549978
1476527478
1106271927
1489719225
897329554
868574409
1676595216
861986913
2086591733
695158292
788825985
1189443321
1079794724
1077745338
1396404688
496490513
966736831
540977048
1873709711
107117115
1937381559
2091086283
613197299
968107661
1561617891
1486948973
739800078
66646806
1621820751
1054536513
573692010
436804285
1238682012
965334655
1408877676
1192131416
1197420461
174536636
207895258
109215836
156537658
108934603
1546981437
1704186286
559128060
1512133914
300791350
761638010
418444580
1222392128
701750602
1904398066
186825540
142671368
1064066083
1033911559
1751819497
214851166
1449684227
413895472
1192984013
697282564
2045744905
812734415
516219619
978450949
230119717
2100249937
1800534020
1034690350
1015053616
1298393741
1895078071
1881048799
1478559249
208440781
739616722
2140255897
604664451
1956730672
1398257041
1460038331
1732794324
1281388406
1736991629
1790118669
1995383400
905881875
949927161
1060670612
381138513
889258839
294132843
1806329357
1370665255
479286698
1873003584
101048518
2040171619
1038930370
1465805286
998989631
1842910852
287250577
1139294572
1115777582
786686022
1155607908
1722758844
2101110978
483410297
223543652
2018309304
2068791475
750081811
408001589
301673099
242366854
1454068803
710522288
987054032
1282033500
1558310737
811957083
1397685884
555402315
249827379
302772864
1420151534
1539471737
1029772784
1413522102
1957175565
197968774
605624136
792429196
1459851222
742394723
1780265727
1180391034
1700985466
494556738
393002465
2140064684
602017742
195209669
1849496240
1919884173
2101448171
88973336
1622922440
685371400
1672248449
1298989924
561776963
1356552608
981957235
1765660430
1178429128
1017551666
1159138466
903584576
1763475670
1917994408
312548365
1258918526
536491430
1583209518
1417323303
285457892
607446401
752325257
987172979
362343899
658198069
991555401
1038773330
176381208
977510216
133499882
142153735
1804653833
1504980289
2004476217
1842768004
1012704908
992441899
1990338164
689435100
1895806731
1006107121
1593177371
1760631735
1536327612
1437917991
1491884067
857480372
587622970
673104803
403634022
2110688481
1953336327
1301605983
487024872
981095998
100114562
385652831
279663207
569460741
1185308780
1667025547
967229458
151986792
1487267521
836847840
1049435386
578293561
1948367893
1905307278
981110141
306491705
1477412936
1671702776
1969369086
1743270577
2108574486
11309101
1518977882
656776422
798134451
812908850
79351698
1911867888
484996251
1067387032
1046282655
631250134
1380686302
560461955
10980745
955491984
1227809561
1787973997
1024816421
1871969308
907504174
830854805
298867012
623291864
2101189867
939814334
1469827042
986710135
1037247920
971343681
1112907810
2040593414
889857804
1500489561
465473168
810898222
1006518203
652098841
303271987
1598449459
2033003383
373579065
1810112244
101790105
1998915476
1936053694
1296617477
1739964696
832309479
2023562170
2116557285
831047012
1653938830
1177009915
889304110
1626764761
141515280
1226558989
1692326346
783907379
1926156054
482392627
1965084729
931995558
519276551
1838390478
1170056521
603005248
34173467
240966653
803768716
558780092
1652409240
859915216
896301106
1434746004
323878037
1351761042
51253460
1973506086
1352437889
789967509
1997254840
202278575
78463386
729631757
205903726
928233915
2102085449
120287442
518731701
658478320
1788859261
851491685
1872538123
262752060
271379749
1504461386
227373149
2063242414
1326231412
1185870093
740300510
222569549
706686450
1685159230
1668981996
2078007570
298259299
200326350
1970591114
1590130698
1052586322
519659437
917682385
1665311196
427295974
1343514116
2057642981
1360490699
1063940851
777345662
1023178224
1652502132
1488264445
1070922241
239351451
717075277
1492868818
57591203
610238174
1554117215
994996306
1384518867
28536620
987679349
834789450
1142378751
960997572
252507334
260531079
1096583324
1401422054
763750179
521152954
1360798852
806429703
1452135993
676707875
1357603911
2042387359
1604769331
1681162646
1754518700
1328492556
173573358
2109331327
322801298
1934210553
814605857
244257369
421009006
919150133
480480665
1817087475
2136060589
1684539109
1025751184
491273625
235630001
770596926
2082419881
1874874162
2114029168
303258393
1704877849
566636916
830214855
1884122209
240457034
162185672
1698023990
1567461298
813056500
1914539394
301354352
958416851
1750502147
1575409945
2008924033
1904133613
415291137
1978548149
1618388387
1388572309
2068578057
687112140
1203196526
1191977315
968414377
952447967
1089778181
576975024
1149154907
978640985
1287918278
603600106
1950087313
1336386589
1883885739
341644464
693957491
1064679505
1135081501
2061288381
1394574812
900577637
611577388
1083813360
935566336
845531548
812802634
109825383
2034542502
235520654
201531072
1710500797
568101739
971697668
1065492976
829189318
1806170620
28269535
56642185
1641552276
659315546
2123844011
1067863625
712434754
1495187399
666048057
858844152
2105438257
535437740
2025407836
2100135820
1487398378
50556251
1316570731
521150616
190894450
629696353
640365376
1853789302
1599130932
1822727931
1142580112
1149825319
971669074
211234475
671685817
1088051069
628323970
579829791
40422069
1531429364
1667635232
904335240
179395363
1007779933
1154288161
251261959
418153547
1698710513
430223787
350229642
1467566306
804565464
50074180
944628025
1313387958
2020604661
67683834
1638694493
843809192
987271101
1972079178
1563970072
618848718
1839622071
1622053695
1642169251
1111219683
1999838430
885005263
1955487558
869438441
1717098287
566153473
400082273
1647346101
6735784
459741896
1359927468
1377870311
1088372966
1775404808
1689386712
1861109678
817253240
172226556
1606590151
647316365
707775763
1325167157
728658679
366859083
1643628580
701985721
532767474
1490400531
1389980644
532120313
1145057589
371824299
1663793660
1438703613
999886818
271123469
2129479799
2059609376
1816528043
917977694
1179272373
55789299
1199628253
2067348178
1256743880
1063443815
1824569239
2131394033
1788472322
1725745470
849481208
1437757544
315641740
708042930
1163050099
1350750226
2004373191
290137244
487288689
1750322397
1063408912
1165617964
1940778397
910064584
1411341317
1075701214
1148020419
223663084
1939875282
372610
967906398
1786092253
1039365309
429015941
1908167615
756942901
1636211416
788726257
536994759
213616057
903951349
742158849
1613440093
747413667
212202076
153649313
438842031
168741414
927282451
683594092
1104761858
569432631
1001751194
2033731414
844714264
1493112348
1685487480
141988262
1988471181
255691415
952963691
161840104
704793750
84858062
819026093
1290034157
918177421
1732423427
1508211380
930418625
88949051
1415731902
1982191214
95385751
370992508
679328114
494174091
1842706944
68522316
1348127851
1094953396
700431850
1972508401
1952755486
1804106244
1936450906
934695090
986598665
726900649
878057613
1400258538
320978443
770941282
1503487245
486147090
1607400527
276493572
1974275448
1305210523
609497575
1855776104
394604739
1224964830
376436073
1767488941
1137019375
1360134934
573954313
527027264
1036444269
333946772
1506187916
1167064655
1229393019
1805686726
213943351
1531928351
349126530
1024737502
458346891
1665223043
573701324
1281271650
101947101
295531004
517975246
521453038
2037042826
1299640926
1958732636
573268544
817539876
1821690523
1203183149
405447775
423320980
813455614
131584850
359358018
1313189264
1419349181
2014727127
1102125490
2070474277
1254999367
1946767008
910414947
1994470632
386032708
508392307
261477801
1633005913
1516013533
540793385
807694657
37999860
320734178
1463759380
659854256
1798667810
1229931355
1259004529
1707960449
1537556240
1451952045
1623408413
885399169
377581055
1929690089
1315614287
1684442979
464079155
2041543727
1359306804
1786375502
495527332
112326245
772726617
1184323930
1078017728
1816893953
640036379
134643614
618562869
189374211
996868693
478515404
194531937
72906436
1625241941
1091683031
1678963423
2085988542
1640602360
1683142237
1428455084
572048664
1410126722
469257965
361606850
2106334545
1022613272
1266581027
1729042313
563952581
1935123512
1434616486
1382033111
349214121
1654859405
794072380
424160698
971285753
1280897893
676533291
5154852
871464218
1280110649
1336432461
332820481
749012487
567333979
1939675896
1265038915
1606288283
38574853
1281952353
1363923263
601308744
923956239
294726149
919018772
1970954381
1315293289
730802742
1894482782
540329102
1621044947
124270816
163000280
1388165748
737786954
1896824824
1060670514
28376455
181219794
157653475
2095133169
1679407373
1866509639
763270288
631468649
1834294374
1645483291
967345854
191116363
1887989650
1168964610
1187478502
279683746
483276289
564735167
1281039791
1586413357
292113716
972361764
473280276
2034025251
1550974696
1106270973
2069546663
1772595547
1990654312
145045940
1812097401
661240111
208974906
663713728
1768291017
564313168
321039089
220264764
1385358860
1688691209
323949419
416223584
271565752
1174410788
1060202169
759821352
1303544092
1969048551
1998183727
865082746
614489413
1797480969
1297986434
45847606
1567056579
1469699842
327500395
1098110522
416850166
997629673
2054985918
1709734757
189197220
1703642067
887492667
551789470
1844407409
1006836306
2081785055
1612862657
559065600
104606193
1262249120
1577552872
1513127651
133876801
1215965640
157543059
1611859394
1115777582
2115347792
1089419695
706431935
1923334742
966091937
410735694
629523340
796738861
1781622935
1828395251
1589273181
1678512006
499711058
1123995549
786303444
972018797
630989657
178509737
690676105
1733121736
1077550102
1090020303
1327757882
1398235994
610064499
246043376
2107577194
1633255733
1490756888
141628846
2058850317
546048272
53692783
1751842195
539401873
1686203865
277046486
989892009
230071925
1478606234
849527546
969404320
1731944527
781571948
1906350517
1934762533
1059005592
873900861
441226963
1736756618
388327455
1190664154
1538251358
1852289532
1503888650
489436863
797146657
1790718625
512743839
6903775
1983746465
1718144170
1707658966
1226981861
1958950020
1837948074
1064054270
2130129004
541866085
1366893855
1375228956
1754706687
1266897406
463770849
406041298
1106830373
203730219
1869919376
586310448
1307814317
2070759119
1136748703
2062864728
280406381
75293971
2145462690
1452987903
225254606
849283494
178079963
1658264042
1505817515
569528992
245448697
845823105
912442892
726578242
1276527088
650587577
1095901561
1018711265
483193990
1392077827
2063873005
1533598806
2047973538
884239998
687901894
1454054264
533392307
1205752658
280694083
1082423856
185291357
315422656
255374281
1048290643
1182746462
480789324
468507971
2056609445
1677001020
1642090763
1578094433
902334815
1282887179
1156188494
853377066
1302406996
808044597
1866845614
1994428258
457176504
2038691486
1160447541
515293320
265483039
2119268331
708899836
796137637
103206234
732393406
1637279781
1385866293
926403365
268728511
744717790
1979327516
667064625
895213578
145523260
675420388
351721990
1784269444
8788866
285982418
1966445000
701010084
1842115257
613006796
1856336242
1005809879
236891376
1144036891
1830683822
1940878880
726890927
1572983459
796767735
1344370109
692661302
932851228
1854516064
1013104955
907728076
371937203
835513214
1525378548
1257796739
1006692816
1293182602
1445531484
1578262370
1245849348
1681903371
570908105
65106474
425518239
69540324
1655223836
2093278522
524477281
2147181877
1429785153
232836641
259765304
223162350
1114161676
1522839223
457617370
499517484
2114236283
1771857415
1567125767
335735512
943704628
2147280704
410571538
1218523495
183650398
710016083
1953002697
1734466914
2111126253
1667395087
1098783003
558077367
1910256625
1512676225
1165546952
988766787
1401279426
1900102337
97049329
1206632916
234622724
1604290390
1992379913
1758529639
1709729243
298263599
1930607267
2146555952
836119908
307120245
24621412
1250561556
440878403
566490544
13828622
1751357758
714768177
27698814
1939483051
448888245
693710279
1863536779
205558183
987783781
1640376631
1923564443
469293833
1085175390
197879099
1172620384
1049588564
127858237
1830136252
736436469
49516911
1418330301
699413683
44786602
1967531044
1241641350
2026184580
1652689455
1030907965
1380877519
1094670182
1331669471
1679654597
595769244
280448793
1284517897
862795583
1083612051
1657632275
423192492
1709489581
635979427
1251465112
1292764467
402625135
1466636294
1174332780
2091734304
1779705213
120942434
1217626534
2052672862
962693525
1310264674
1628708858
1791565031
371550421
1153686220
796212451
345832472
1230862255
304526767
1314725743
254228208
1673671709
486197890
859299367
15175944
1557718765
177255957
98366842
1248924579
774606410
341294072
562431038
665299913
244299444
54076724
587806711
462053489
142709734
571357769
1701024609
936399022
655099498
742554310
711279746
877695215
901831183
27508369
1500364480
2072049536
202597915
945686620
2026510733
713853838
198528029
1476978948
1224509178
647108482
799260270
113629336
1345630588
486560979
139351237
65422322
1816536137
635047119
103106460
896669497
1117941695
1315482060
745901084
2018585519
234234209
486914494
1716840411
2024768455
1351871067
1346973592
539501252
1470049738
734138231
904591028
1070542086
82025546
1308128429
1417283656
1094043996
1794126781
1859608638
3218796
770384220
1053056056
1961470577
1824013567
1847210919
1256478162
1364342110
1746748693
1201354439
162536816
1849022508
991244896
318808106
179046621
196187813
1434768531
1258881757
924565334
250186979
1513507170
119001388
1864201224
1733516941
855589263
376897638
1224803192
260014159
1128394830
1141885969
615209302
1180403643
1567780742
362234753
585663495
115255623
94455399
1487813407
1801802348
285068269
150687091
1987427314
1249082296
1835860607
570624044
1501749143
339296593
1194634601
1389125416
917662340
559997810
1090377635
1464006269
1039413646
286879715
1384748268
1578573720
1238181346
1419538660
584458513
1631642688
482265933
823088710
312173121
2063670645
467207065
1089384678
1012000424
1086689615
262184856
1015421226
1414966040
1976701857
505446286
1090118284
768334818
1647210880
2116113060
2086856032
479717957
146359102
1676340608
648204552
2113994259
323686665
1459567985
222396101
177695978
1771705632
1808774957
198412942
1156343837
2136874470
105592696
540615369
901917892
1101039850
116004754
1536028559
1472712481
1836764082
65598083
356779126
1498198049
695692308
1613169268
589227862
495924058
442624551
1802315541
435404238
369929632
1446423030
1341261335
1605661254
30534767
64110522
1066225179
1475313768
134716659
2046720274
190383059
1121280529
2096134016
1121336122
1441032854
331776291
1099370103
714384915
1823705697
1618832828
489708164
1807315201
165857118
11008942
1655909555
1869163692
296672226
162327101
2206220
878314451
506819434
1154853660
1823829501
138973936
786633295
835425042
827615900
702459537
1593252351
211408865
112147332
308858091
1060195312
1324323882
764236689
703768999
814638554
598995109
2116587348
102358759
1369266182
1250838404
183801761
1414720826
1112678204
1021982041
2081264277
1387572083
1731858550
1616310360
1267158388
1089965641
1268664053
1001420824
1291084168
1153892903
1505168620
161030066
1820192432
2077193017
20096629
684475292
704747100
98143486
1757899438
26217325
448650565
204140215
1498980328
958069752
570010738
152466092
1509201549
1019053360
547352383
423972981
981317700
337876973
726862998
295119504
2064194607
1581642505
1884977137
263294035
805019003
129679054
1070460029
1079234106
688626221
630974104
1646074211
1325174740
657216689
2041739558
1739730264
1445492575
207563463
390966720
1236839142
1757512744
1316251655
61664391
880258760
1561172206
1838472229
989377049
354771561
186404534
1414317466
657212122
1143899481
410179597
662880941
516733811
2081922997
731596214
354167363
466002423
1757939846
1523018867
2047531871
1759886561
369568981
1444511206
1439963065
1094037511
1820690253
279024926
2107518013
936981892
2117759419
474463969
1068704989
2124109569
1392430364
1897225633
1396554003
1809323359
80390458
368123231
1723455246
1496726104
387140819
1629771373
306914004
1534327424
181053773
751382485
529028999
1432931825
76409861
2046100
1468790816
1973671698
535423582
1749190777
288085150
632713862
948372129
1995488997
30440850
1178583570
1988729964
394274599
778774662
1757569157
1125660310
335897325
1382226313
1108566773
1761759294
479628857
1639826603
179323280
209677650
194016687
928003851
992605971
1920713476
1571594794
793916950
1925478374
716627709
680960624
633088418
1743374648
753600182
523042290
1902703357
128398663
1277762004
1909664718
289185710
1482449313
62227805
1491179363
1562091535
412316938
1788157351
1087914417
1829852552
207839050
809143556
1953570508
414025965
383430288
323705782
91552661
639037699
45629447
269132240
1656062673
1525170247
55030221
1295828990
1248862342
2038854162
791758400
996310904
140613154
27411827
1636104840
1305210522
1062020930
1583973231
1417135668
95102771
168274781
489298221
2007836052
1170872206
1218689943
619779316
757532986
65769000
1842570336
1047540030
201943467
1799803152
2032006329
1755132769
278250697
1812457560
1767181736
744548986
221059128
1964642864
1490454159
1695233143
1387124925
166813910
2112904502
2095526957
1822021585
121318635
1242548189
785523803
938791380
1213469294
917922367
1617320385
1464165264
417759301
1691648977
114308934
513772042
743345004
639008979
300345499
1707837227
1997293047
4957806
316486734
550783277
651670253
1370675037
1097183076
1721743513
1602510972
105712178
440887259
1830167438
130179907
377467518
140538061
645621290
1107672595
1045620646
849366955
1267738044
204209311
19364450
1194912570
711683157
1123438487
1871050367
1306049035
587927790
2003715590
453700311
735004549
683381669
1874359159
1832158697
148800282
232839634
812432501
176759759
1271602371
828683020
1221669251
1879591804
1765914789
46026395
15280610
372685951
1855816770
1095385995
1149303042
1642658859
172439551
1911225765
385730256
1802327408
1130084462
490619394
1004367064
1365164267
1018619237
1675585892
679977813
911052906
886874538
466778376
674312671
1161152745
440597252
752704775
110973301
1003497989
1270566513
315395895
707736824
424568904
1132057732
1328001667
2091415262
491472135
1055925815
168768464
58390136
853644380
939332676
187537061
342537116
1437022996
97029453
822054901
489327556
75934958
1972637679
522326156
792638666
1814820271
770919717
428084994
2017458757
1907169954
1952961274
250453886
1342529306
1255603815
2131497908
1632364414
1846461461
707446616
1280510245
148316926
477666982
252277657
537947239
571290935
2097608896
1362148404
1406842264
595178212
1145055570
210209881
1343003724
27599621
1015323606
793822128
833127073
1417596579
514424917
158724472
1704687220
134807317
509831167
674313464
1159229788
282539221
1965783675
1190469520
2056860642
539288190
1746096609
659583432
1224150126
1389659723
6883873
321468540
1156035236
91486640
2077726293
1985362336
1106391475
606332001
625545819
935765926
86441824
1488253301
1099393885
984020134
1880902224
12620708
612976674
1744947289
276696847
788988824
1393706690
1036320948
1042191964
141304957
1846306446
66660758
2002092589
286277116
1253424415
1428991931
2024553490
1154284740
1969045894
1698078914
1015208056
2046462526
1665651918
1220776040
553964078
691841015
414821042
969631244
1225372614
880759650
767227415
647961084
1795692481
938598133
1597942869
191488053
518591989
120248839
1154912541
513727622
1220153074
1566347519
119167149
1684874086
318851400
993573469
143081475
1470181489
1411229727
76432646
768135184
1067379768
1639374435
2069640444
85661546
1770945894
1076415007
1965782131
1073393257
839500571
247978636
759611709
456709604
1782027693
1705748176
1240092046
792677683
764125757
936428445
1724789161
1936827667
1393045871
1175309024
237678365
1143592807
112260361
1441739284
160802951
889433721
1899881534
1532051373
150778393
1469281363
1990184032
95718860
1998934907
845866961
1984186259
1053363731
1208417943
156927514
1606006194
1954556227
933890970
1860819125
221688569
1211308335
19415582
1585201543
1430305189
290490564
1263193782
1336979451
818541033
909941890
270029491
472972902
500403980
394967002
1955220808
1104074579
770543024
1771070109
1571092065
98909578
1749173979
232917460
565697299
1882078237
968338947
1530195053
2016674461
1577961442
365801481
1965255627
434486541
2073252471
294261116
1374971220
2020292887
662474846
531806602
269555791
555024771
1755829413
224866729
1184693137
1096650420
1785832783
12047284
424115224
1133151573
1302923124
1812989458
581018804
359490494
946051214
1252859877
646132577
1060840955
1107734469
978055088
1930214509
476469576
1042257079
1478058216
1719123689
367403002
1548085854
2053687149
462032611
219929691
1015759567
520882011
934658086
610095194
426057803
1652212214
320015201
1398427813
1437264779
312542930
1021655724
1548525600
116793998
522426163
349276816
1105884615
475297403
430101567
1495505559
1607833725
1264237672
2037384651
705483349
1474742462
2058954294
2059146948
1936941318
1120136941
214911192
1246582484
1218698955
1633294456
1944692331
1035541405
1112452332
1814434585
1174234349
586612785
598541446
1510885810
1566144459
1237273616
1594799029
16035928
456730882
438021060
41723261
1742634409
1042785108
1325641900
1480125628
1362053188
17133133
2109192738
2021606206
10984713
785541247
1770732429
852313855
711185354
1052398426
838438899
345627212
1119164166
1812634061
1849662455
1631693839
1802753112
784694278
283265944
861331651
1550611541
778774662
2147104302
944271888
744440840
372339846
2091038936
1350946014
328343218
389559123
828095329
108191227
1743027423
435367476
823768194
597544258
435536836
1147116078
1241100233
489336741
1764741900
2075255881
3859878
1712075267
1844211972
682893112
849935128
245150526
978316751
1030233912
851400495
1884020311
1450756522
941912298
467413891
1694578034
1002806138
423472059
1725321534
586043226
862576021
678586054
2048310509
1734498089
1895660304
1594412280
440768185
883996141
1302873034
167221523
1333264468
174249631
1227027219
796091417
599583208
301017119
625113458
806333463
212156948
419582190
1320766142
1250779963
970915691
1397588832
231548611
1515230493
1794619385
597132657
1992827264
1563840481
2070883064
1594616001
253900797
1002594378
1096435903
1906360495
1137005043
1994814609
1498255078
152152179
896394799
1909338695
1615986750
183667374
223903864
228697050
1512053975
1240720264
264785327
763979550
905259957
974776656
1051863351
1115725307
410133348
1018432784
343568889
468598760
966924882
1834906684
610927865
25476104
290373167
1443067037
1089182204
778377016
784676101
1701088998
1730954661
2064460750
388424386
644054805
1796364466
948199832
1619875486
1566060395
916725936
2120429020
487069794
183729182
1099045303
6682440
1524277654
155984879
1646912968
363542208
63601278
329863045
1180590218
1810699844
21274009
101854493
1931077750
1005307891
995112101
313029331
159260360
1997038512
143555736
1044434420
1227827079
1675762174
1645704181
306807655
1972517011
1700360947
1259159011
753930402
168664080
601862108
988892105
729400044
2071416308
187682150
1197945628
488340859
505600245
1663313009
485168205
2076425734
682777720
215047971
1108152374
828017916
1576994226
249867124
988534221
1214911110
367015673
1565691706
1264181533
223582314
1114751289
1219911922
1804529230
131325640
488136365
772790752
342060740
527028468
1222259040
740205360
16291543
561494389
581150457
2014081618
1219571972
1845611509
1793170504
2098675555
1421903287
968614360
1505642886
1714309673
363275371
1983184564
1577367229
748787977
955647700
2083485705
1427379315
1691713859
1968933807
851793255
1839430542
2095613278
1301912174
252008680
1261379090
1525444533
373307897
401136044
591490626
546156651
3370828
1139951317
1257573977
2007168496
1420976610
1968847223
2106911093
1259455670
1042396152
1247007497
2088229431
1897520614
2006068338
1227189991
1486809007
114132065
521744361
247189552
1768818044
761437975
1412252153
912465357
1568939028
983751641
1636209256
1319077537
627875159
1277819397
1611162359
535895400
624785458
1558592470
162204941
1894430249
882796550
1373724833
1811427952
1339428836
1371900830
78352712
888898447
589829372
1438431827
261206295
1772688742
251875174
139346213
1195269396
1941883643
1217827980
819975082
1537096759
265994805
1646204911
1391582996
753068382
1601312441
1385788709
905774272
1825520946
740216734
1200274705
1798919486
1001620033
1169610706
1027833548
1301277702
2050211232
1111425715
1515765348
388990014
1044952056
845812865
1116266690
536717622
492358900
511648520
732681027
1269736662
332372695
1826992337
308765728
689048987
1854895509
480705836
1375030636
1422437004
986750859
1620804835
1021106081
144220820
1418581728
829408404
877137920
74179637
1186039445
1735148930
1897038377
514731261
1611739692
2094618663
1153681465
1816602267
1678925791
1252554395
128642210
1613586930
166728016
209695419
992504362
200964722
2049190042
310434117
675446992
1436971666
768648844
1131126881
1136770968
1626743294
1560820691
846361651
1918000526
7549988
1144884551
791846964
1634602885
497811841
1299542108
202816871
1126076468
1605733222
693837026
880146384
306514068
945875094
121555338
381418374
604382848
2084922053
1067893128
743874273
1303008206
965766904
567823235
732120582
542756512
855128537
179314820
251945195
1698466118
1166540311
587432023
129845743
1857310577
440243922
1045089332
293706797
1070460329
1840744889
718857463
48437517
1893363895
676775972
766658357
1306283410
360115177
1830686048
1094028250
520708418
2111928883
363300046
1106668783
789075533
799536969
282614413
234690993
513582990
2111260552
390324698
1766738887
371690791
385599953
1344388739
397357536
682847718
241801491
1265538578
1163660564
1054379627
223342084
1840655774
398365715
1485532605
1133140453
190740476
282263329
359977442
1888666870
869134139
1633970603
656399086
2128729408
1217710225
423395351
1033658847
1584027273
1189059876
406334616
1314476258
951443773
1341207107
1476142618
1236826641
570874238
1599962149
547385500
429424299
1163642770
1883195525
566112876
165037
106688502
1867486873
1526032972
1916146098
1512327659
1909114304
1906720007
1594274662
2114934993
135728932
1237740366
786618940
175791487
777960745
2082645011
162053331
628460218
2051041787
587806606
1218893588
1740375272
987651075
419247862
780712688
865855430
151964512
1008949903
654389785
1953212479
71554925
1123572166
636539648
1160532867
1280654793
1526755013
1825210351
1758416506
2034232236
1227644644
376698525
54915072
1462136385
1130193193
432007833
2025598032
1038360234
1971532312
1795054246
264110195
203284189
2123902315
268829753
1836398079
561886184
1651464749
286519284
742567697
790141880
43212432
601532644
957196889
391642363
198002146
1156297942
947446934
168940154
691442797
1759637451
1211921598
1570416147
2031045593
90927209
893352193
1888993427
714505915
633503211
1059199911
1080662270
327657520
1548175619
678046726
1932813867
632726445
346496539
1753807959
944183979
1805521482
2036098953
1192157083
244013554
789845632
1017872466
396773373
1136169929
1910621447
1724246706
309169354
1236106687
1672955875
2125874766
1707268248
413014314
1641251288
2008468529
946730259
2009472189
178976890
1950509294
1991859441
1848946214
2074858898
658599036
524240329
873649455
281062020
612053758
1029510469
1422334383
911580545
1742844068
1132096462
455141733
187536429
1681551877
553004462
24065341
521210852
1155452901
1194036106
515293179
1835186086
1831062979
999123956
1468406004
47964226
1958255753
1887993988
368071876
216044364
2039963871
1736738736
128626897
1393991454
1783673649
556047440
615687614
1440704807
1709667345
1125142121
1661391023
2077976722
413402187
308529828
515419176
1766485897
585178962
1140176206
1452717957
2070920441
1421228872
2118597038
2128725155
2055138166
520546834
1652603166
149842703
1670523996
1439728103
942930840
629635880
1854611449
1501088123
1864854799
555003591
161008969
239369656
1188237268
578794508
55105292
878178658
1992385186
1638793958
1740338547
822382702
1967806201
1061158123
1262947601
2038587970
1522597021
1277199306
139408747
1233846417
1896966186
791820811
409737388
1353285263
1085495430
1235510546
516587537
1178976213
829755161
834090647
19004734
1736268758
1014591497
1278778968
2101869162
753893214
920274257
190811561
697258341
1991425350
700511334
644141346
404170599
446701698
689273735
270466694
1104886398
1290866350
278183743
1708403956
197705676
1191644024
1788842555
1938416100
12780006
1801927004
1063855809
1001504825
95270147
1371640610
199281109
1881136835
1527269327
389629784
163499667
1921061584
1423550486
323879278
726719674
39188367
2001067293
1168382165
1628542518
493565110
628647662
549200859
342195239
248504907
642077586
646999992
419553639
1536867518
602658648
854756820
1442431401
281700191
1115686996
102582136
496173353
1000052359
2108276812
1224262112
1160907545
771825748
1348908672
833731781
277908192
1774278259
2042222049
586220416
679357795
434826319
1085390453
64436029
1312360238
1871499907
1960011414
1330269921
269751322
1957036703
1228126863
1955965543
90155832
1982520419
104546314
1881879806
609175584
1108779118
746328302
183666168
1806939021
1205509500
2067703264
1985895241
884616264
1638865456
130259761
1187234718
779981757
1618455929
130480334
550125659
1006793444
1605843499
1369315834
1127490895
224839689
332709439
1536241009
118664279
1196097927
1525401530
182217259
1535285081
1159331878
231335127
918906067
1780959336
2064769008
1536455183
919771753
378625140
1021142614
1605150896
1243630177
716586832
2045661220
512409273
415551390
1136212405
2056168353
1156953846
526534128
2117244222
1469591988
1714491982
545367142
2030378291
945487406
414164210
1566680407
842953843
1845063954
101673680
2060919953
730832737
847110051
503797205
1031709573
897680143
1622996601
1467530013
137312467
856780907
1650521189
937736881
1614233362
1505180352
201264442
933051760
467742736
1229342821
2083640840
2113683322
1969509991
2027702281
1373186682
473171654
174021891
256351962
1776657868
1208260013
647554688
1293436376
703758803
2121328301
1645295225
1825226609
1489553439
1582465995
1504799373
257913094
444732477
831526391
1949943109
1155657529
988337132
220769605
472295227
1396497872
376699777
742879565
683901914
252306105
1944592399
389390181
1054899732
75493081
1921171606
519683903
315629682
1352432204
873459162
856593543
191132214
1305720927
281386158
1831875727
54753630
516883036
898983736
1060727172
1703134353
1165094609
1313944431
990737049
816502720
1605570971
1434773069
2096488419
1345485353
1981969793
536103906
1060850306
420943404
115567221
1321549088
1876690149
1567262678
447559769
1263712203
1854855771
1003879282
56283144
399169138
348231317
1914059816
80667893
1963480862
912439402
651928735
2034227332
329186927
46087833
918260017
467353128
950489579
1307653624
1431179926
1097140402
1173924900
742428765
2070965149
585918234
1868308702
621977871
891130283
942659117
1337191440
590902003
567779515
1325952369
1736063571
1351075390
967758350
1558954831
1920626956
247598336
913524729
1714578166
204712442
583400554
695497461
1137001266
1110528819
1301379940
1812912878
1829946020
1626371946
1695481722
629572243
301844683
1862273913
693772940
1192344702
1781705972
1715859907
1098925729
1266663909
2027051602
248588829
890800162
988539822
643980777
155607337
792958199
829200799
430006411
167530714
22241416
1201722118
684602984
1751847984
1306147176
601060947
116410692
196389310
1190693439
942018076
1646228897
2016354109
712704656
563876132
6100260
1420771992
587799823
683059183
1363166118
1523658950
391105703
793417327
488809056
1730107054
754834660
1231793297
167205724
1040922189
1998244567
1045024341
1410808289
785014471
883976411
1575410636
1469864263
1168942876
867799171
1178414789
939330624
1597424407
413430245
1992180513
1924437696
1847465729
1872147341
817826801
554598186
1974238417
1191521921
531902243
99661566
2130229200
922630705
1490845408
1357630717
1547995481
1600840550
1576239682
433489826
1788401508
2008594976
823087792
1239883589
373573191
756237938
1997142109
643582545
1758153109
858083796
1384735472
504886303
2072413600
326183546
14730176
671940259
226750522
2098747032
739277691
2058001638
1455787178
1178835101
1581614056
2103804074
457777827
1315696638
599933713
606031487
1510288807
1579600265
292761064
202867572
494549490
1890491942
893818529
1593560486
55007965
114929250
1597930007
1316674425
704700960
639756201
41522483
2091669298
1763604557
978725949
105246928
1002381005
1293040327
1972901447
820617778
1538094985
1992003922
1610672162
909106396
765422172
626246043
1390120846
668865303
969545061
1214157514
2114926004
1734484711
632301743
1429010580
442190372
1267725794
766836604
118571796
1992246022
851342608
1207255857
1700602507
312587801
11651335
415154704
951291880
93824130
1015082919
1572893900
1002190048
133904876
3332045
295550548
1338469738
1386812534
2127119503
1628657533
1479295331
1178973407
740082734
1228278830
986452561
250768047
1073999160
255529616
533302353
1542911877
929626299
189054594
887586589
1806781656
1314911215
1592028864
823268952
1244920056
2109827971
286370336
1253177573
517485162
485259650
1349102685
432690361
1192964347
168538833
1812576401
431547312
2071344268
1456987215
1698753493
2052657038
1750803157
2145493372
1689747795
1140596933
805388332
2064428189
1112938279
1309756678
2054705458
1519384171
832120398
760361526
1109368323
1137485579
2010085311
59200157
988010076
1475065834
798762646
1476446058
1812910021
39918380
1148241913
837993825
1936403500
1861936816
803561344
737243051
140022741
1518684389
286329790
747103829
485896401
2083655160
1483488048
358485841
75729715
461236865
1781090803
232727288
643514908
1103355731
2096412358
803199752
148764084
109209650
679007001
252951367
167057074
1218476331
1642557620
1744472431
622437774
745594048
758218487
281402221
436996253
1822749381
1331530634
130768279
59674789
1695451016
1329056841
174438281
862787644
1067038549
847118994
153236099
95277218
743782520
442110319
422459881
1789952694
1443389260
2062128431
1085473996
462854895
1850238952
433659900
596966568
602896085
1477870614
1776544390
759915908
1240109826
239501540
807798492
334531544
1098101514
1918832375
827277766
2110384318
1337262821
29232977
1769767585
2079567423
1005079628
1583012086
1613985219
1327261387
1904453798
1581638471
819037182
183220401
335732125
1163783642
680841868
506710810
467873330
1929799173
1237137441
307156064
90375633
467542701
1503048357
2051185362
70860451
581286877
1088413162
1067808299
292636755
342759834
1845340008
409958049
1762943743
569996047
1824696720
1597678237
25493552
1075382912
1722041212
1282187775
2014442856
662833032
1768328285
1162258870
1757032824
5661912
435051860
1226675323
224756994
1982200718
1958004926
1293415054
490754322
870015159
810014959
1418366330
1665960841
2129474431
1870710951
930962266
52291526
925768009
280484123
1324041984
358739629
1502402410
1675778234
850585550
2141753643
2106642134
1345000560
117397727
1542158625
882032796
859692734
723205236
1465898436
1019096201
856279069
764140506
985522618
850207475
1283849787
1783858205
1173882888
1301474073
486365059
2103196999
653330886
2048217874
1108425394
2140511741
1891174227
1540898961
4747077
2010364537
908221470
1163541443
866649991
506389899
496505502
208841063
1409214194
579583998
590325619
1137133726
1432710338
1933813507
1119662167
2129473405
1154988607
311319013
1476509344
1670604890
513006838
1204404888
1073141326
1156107633
296200771
1942650760
1694659918
826843448
2071943360
1270842164
538726757
1176785627
721171459
1065295188
1661110101
806141464
572711703
2105975511
1241849931
1975745269
1430432777
564653878
1367896946
2057976472
1133517513
939538584
1671854633
1021398545
2030055730
563854028
659038311
1792752948
79009201
781458202
311321051
306755889
208995979
247394117
1719823831
1313049959
321762357
1653655240
1620873982
258985781
1648554188
958717670
1405748268
1386773315
777542131
1844734349
681504387
39516981
1640559317
1417642403
375579742
1475504097
805047057
366482184
399530458
1819023181
1121634874
1659906226
55490396
1192009134
551021196
631141733
259454006
2069404167
150915052
86299394
907911562
1792401488
230333415
1259884389
1732736245
1568261788
2050888678
74654554
104961371
1512199606
139546210
272278743
1763168172
1786346867
230587243
1981622038
537944408
1470263397
1412208470
1983899031
590973602
1102695787
954086807
212990318
182171574
633087679
1689670383
944827900
315089936
1631172083
891818296
1490866008
607626000
271917104
2146958486
1626624000
2043249843
382213523
1849781572
460121882
1395228503
335894572
112775135
1483704066
221838415
409711918
425630682
897098811
1818769919
1957770095
1884298169
657734639
1965592089
1742749501
1949508119
200385770
607220316
1716624442
218842055
955200098
1471064161
1915584308
2049675776
1720424136
783199020
2052635116
68314761
1306777005
666375256
675790406
2034333337
2136943972
1179352217
1527943867
131678728
218059303
347676262
819085743
717463566
1848867962
782188066
1292697886
500974329
1035158500
218446516
1014903107
2061148176
406537953
1352817803
1303689203
1708054492
1275439992
1001498258
1073666378
274136320
1729281970
1321301205
726705241
1336767602
262390162
376056951
182139967
1147490864
1616713176
990490266
1499037820
1872697942
1203351377
38564058
141530164
495454120
157692724
528806336
1421998592
368573735
247485463
1464492519
1089348676
626358673
1440951951
2142855879
1788876502
2000535107
1617063837
360020186
1025824041
1052573461
97440571
2024341068
1388999480
902719581
943541694
1097223867
1557404354
2110335095
420804816
73481627
861766538
1417731260
1999588476
754672664
1688035208
1114633821
637398099
1807832087
1814929965
1381013163
557950215
63585157
290755780
2001419211
1991234776
1914951395
595339576
1584732924
1145074038
4366690
558593161
1626093181
324679602
2031571423
409887048
550872009
1729985878
998049949
946342941
1946421735
975163892
1769967455
1709139735
298182269
933396448
1304869500
477540329
335549665
1350771882
1302581510
1672662950
137796480
2126963350
692359177
222571184
565881298
622477025
1705801975
605714923
382214603
148814845
603654435
725355412
1675867854
1138773709
946176612
618949380
1614003459
1061559789
409798770
933996187
297147095
187169712
1786108636
1822564758
1493609608
993024300
529561593
2077421330
1204936268
1351438579
1519068702
441922779
1157331015
1268521949
284413686
888569601
1015033282
901340577
225283107
1126843764
893194526
288786444
296255417
1969266767
2131591320
178341678
2045953076
339700350
116740424
2092969330
188880341
1722114780
627337604
1058479508
419574535
1456530863
1545893422
11566242
959065482
1350171604
1758186841
2006668510
951768408
543179877
664910569
93981282
1160873201
1981561200
16529501
557828789
682089270
1231992053
1384243083
1548210805
1704237265
1661784540
1184965382
1792695672
1224186139
428212615
136999336
369772296
1598645768
1926566035
244469436
383356734
79566755
1331469932
380027288
485768203
1522845995
1117949525
828433235
1491487512
1270944602
1138898201
65055281
879785424
1570454505
2061892040
1745740248
1224738398
1239964649
1424869011
1234549024
1792871459
1068427239
1810809510
388262592
1461616529
2009323930
1780250087
691606105
641532140
923408856
2096766717
345004684
984593058
775037248
1672539251
957178453
10250334
711000575
579309005
2034028417
1069786261
364642854
720316188
530943468
2027128066
1455647802
1453286562
1237247925
1247382361
672702066
818920435
695260511
1390993929
1696688764
1534588199
62432046
1120294085
768822262
383514461
1987498578
437772956
1962269171
1520283132
143152311
974272822
463912169
936916215
585978762
1302878917
1485623846
1187066621
1014598465
2102085370
2020916193
1376914638
303155543
1444002679
772615503
1550440171
481377041
409632148
1638284391
851066808
1638636881
1348778307
1964022296
1197504414
336004668
102041950
885786137
1903629168
689319518
910042254
1858074835
1944237533
268251100
1020260375
1196850976
1613613775
264582249
580186968
1414461088
256857331
867243922
551315975
1559914233
2017521446
2114931743
681007309
942580972
1260934167
106819819
120981979
1599558575
2062206019
1767804100
182829354
1083765419
1785657505
1532376524
1867885427
1340327628
1766298579
927068575
404473772
264226535
265218837
942045990
486662714
931133726
2133593381
760183876
195386615
906981173
673604702
657649358
1507398973
1119641532
1145963071
1572960482
1654223052
1524895417
314682204
1886555270
383763410
201313379
1615020220
2008766791
353676607
1616730664
657598299
1469211878
1295304814
216044364
1738568418
1926234898
1431186018
1659882221
1860229540
945248244
51608800
918766776
869913012
1339157328
1257495361
68202053
217354014
1257538520
1230809970
1866447862
1497764963
156545637
1711040724
246711377
204151193
1069988311
587066582
818329882
1164337756
1057569489
1220422195
1769794286
1569720734
1780206429
302654717
839349755
1403663918
1556587649
336215640
554276672
1169995628
856615562
1271642426
1033193034
1953087375
446521618
885420118
519928542
2136447341
1884849605
1317391199
1213052967
992974693
1435197837
1240518170
904058537
1350433102
578244318
1671003644
509407754
1718658604
659055840
1197308522
1970574608
1390414350
913172522
2105828015
857128488
1413752074
362711791
1461320570
1607707767
1394606873
1930013009
2034507215
326827506
2113783213
915051632
634050647
1293958898
499385678
406591760
8691561
1356562357
2086327818
479891082
714371239
1302601903
1503806754
1105852935
1892955649
146768520
1898847250
456813966
2048821557
666787081
1794833502
1688043556
1915642710
1154821480
1615395000
1242894439
1990339531
790553908
1097354989
1269651093
1965197569
400209959
685370303
1442859295
1827764346
529765059
605415644
162139848
1703727733
1002061804
1597838645
27620876
1034355635
1077235465
623305438
1171586931
993358115
36364394
868041263
452086586
54662782
1484759038
1541102581
458726095
846560392
2107495613
1072408645
1973423431
999577554
533170354
1154815002
724665107
750721607
925965031
169841299
2134109069
180489563
1107101690
2085089575
732245352
73188924
582604598
1963229296
593009943
2145754605
1073635366
1987456140
432559532
1380997189
1435903101
862052099
442859608
594255419
66730786
1023208687
321120084
979615843
1562804680
1118673455
622735962
1558201565
305839915
1171003
1777994576
626060096
205526926
300834599
954114154
1473327705
1586881827
654226997
617122619
1558339480
971620090
1450293364
306209565
1335344476
573459012
31731641
2134346636
805001807
1490413308
1303603806
116248981
2099118692
1767462864
1080806027
2063657650
1240948961
989355191
1910140291
1976739542
568417508
1580693737
1397647239
174363034
1049260384
843024607
1936823226
1767194294
921984296
990975647
1316149476
1963172958
1151460601
1147289284
1918229248
130474102
2067632488
204491978
355734174
636460962
230603644
1489192190
472752111
892829964
2059549198
1641003200
1304488026
237836899
876107182
252946098
2062234200
394931422
529810964
1911661011
388655449
323628417
1438079788
765020352
1137960756
465643311
1300040785
1569512626
791937798
406869641
1377472280
1663413683
1608736449
1808535897
902862093
274219167
322789495
928078971
2012699832
1864188593
1887229642
1215600457
1233241616
1833181817
1641395841
1809341670
1383326815
261742309
723288262
1168728027
2068177862
598698058
462860043
350298805
190686633
1947660885
748512180
1461330484
109457215
1617927475
47376223
1381771176
564782291
688052643
1247218458
787161088
1551024665
646806582
2099804721
785890928
1342700695
1663382614
851951279
411733978
1863391124
1129111011
1631416039
1943868736
1134661075
1395545539
2120143583
2024584949
1653004318
1358014342
501699998
784281269
1400151382
1384792521
1073167314
2071685981
609068826
1905154676
1337171963
882395903
352494522
1127078849
1690611344
265730449
1727658350
2028169637
560458290
1629037584
1406372550
893794093
526554656
754967478
652618137
573253556
1872043524
506644061
545982618
81861791
1703312380
436146137
1208479573
1330064572
1138999312
560284444
985745923
944759567
879301842
91405298
1487021346
1279919013
195410437
741731157
1002320012
727887370
51873135
2061750937
121503766
406509404
2071004867
1022481629
227238658
149630189
1041107453
199798403
1694800033
396426641
765463913
1704953345
551633369
1710969269
444255386
1496710725
695203316
1350628827
1997589492
1496757022
779097370
151126433
1930298279
1351273731
1186371259
12547628
31840828
928365539
1066088656
1512360197
141261471
560793352
873595101
753140232
966324320
1515261865
298857007
1253139695
882911593
704418338
67923007
1616234548
704860053
2090661861
524490062
113728035
974526249
17001610
1699749612
1572786255
666583268
2111362126
854313966
877831362
1835142989
1395419993
311756634
900024046
1400884800
1162023478
20496682
597844474
1053275315
1075288427
2010638526
1599704032
1208616016
2037627249
101876701
1324031977
821436956
188928920
898998802
1625892266
1119282938
801752913
952039989
92195015
678629936
700563768
1051777835
468074572
1148263953
615051894
2010210323
1884565488
1290021307
1467584060
2056941621
168669819
1372176143
650490057
1037729813
988628579
1934166836
28629293
453216628
1269235339
1928982051
1496102090
511022080
59929130
1879694480
279551787
1704513609
31461498
805936426
611799147
1989255144
1163629597
1566848163
595677412
1588230171
1741871672
1775141062
24462823
1079580298
450068931
347803269
1642603750
459288580
1800859110
630392069
1890541539
1357970758
1923477137
1198210544
357200478
1443108978
2072455596
660650940
1725013522
429918149
1550074421
1562942080
1669729287
477393009
1137396479
393312489
762901354
41794772
1328305467
985442418
2038019515
1715750761
1440708131
400580659
521586714
1307027020
1149229175
2075910833
1655502543
3559629
655345283
1448541298
1296609221
939667162
904621817
1948535942
1853851921
517515157
227199497
475168439
2078251628
310633027
1589003869
787253794
1430920914
753394713
581353511
370532261
1927402917
120139329
1484694362
1111219586
2117424558
300790838
1792902712
1699724925
1275520688
41194037
1381449223
2074890811
58767414
1929748994
1863576772
1506472318
1700783090
703711887
546684658
415004404
553341195
241118658
1744295110
1909741787
351797870
840705558
1652843834
1457727938
538025219
334029495
1905541397
1221626983
615924366
954685427
233331561
1078097569
280268393
168092933
1743355546
558451458
1815769049
1939379380
1409586145
1849914164
623494479
790314326
255759376
181154022
1131511890
1243080479
333400503
1960752145
493490835
964912003
1096068870
1306200338
1209017841
289883609
2069827873
1062567590
1209425164
1781145342
1986297265
1912059658
583450608
1249442861
1569877412
1599968552
1419661168
1462037473
1856061636
2142443587
1513628404
1116748731
504213281
1427055842
937013466
1823558488
1035207440
883761872
1725926223
1598442708
5806673
1075255973
1961154508
63593654
585646475
1923093540
203988251
1698765610
1884669430
1220291220
2016074507
890717063
2144293483
1289790743
1358638025
522714176
1072393583
928419868
615553566
1666865199
470009122
773319403
427061636
276339406
628675802
1280387640
1831175110
1089832337
1553774355
264328249
143311330
2049749305
170068861
1127378960
1955282446
1003613433
976851039
958562900
1538893611
828017916
247317847
2083656310
1498542276
54893451
1827299446
1082687339
374283307
1692149932
1931657453
1931961379
1357545397
110211695
1882735458
881593247
756322332
1682607044
1544781173
1373646379
701101372
1065703594
1943809110
2138345094
2135024760
738430418
68892082
689731562
1798168451
564795310
313959978
854940928
1515354155
829942664
627968014
775225605
1258211641
764647795
1036631963
1706432780
1481945630
1832692186
1205825631
629565554
2129468820
207126526
386569593
1417402998
66117166
1713755914
1036333325
1433365259
1207689593
1061729500
2146577425
1320716616
1924241528
1395015754
3047445
1896726522
165509169
1052972989
1133123982
1241665761
2026225952
2015445792
1015049590
754459168
1647090913
1883907840
1325724050
1026096000
124361306
1347297070
298443572
860163431
172131098
548716787
1507823203
2057961025
1865392823
1396828053
724733134
946262028
798872204
1257573086
910866079
809325244
1485734021
181837022
504475468
1421765088
1331442521
587750561
2066430159
234358740
978888689
1561680195
744103300
794281087
1644798383
1460720484
615042784
129929052
118644174
1819346476
1545705742
1662020803
1260899463
714294549
1098032457
246020602
1740900392
771883094
390519054
831011593
1912142224
784384263
606471088
1858445470
1315176596
1575579503
392195796
1719845014
226201599
1681775812
1712084366
1883738719
2071270545
426021907
140469546
1733147597
185843608
1095761767
350551276
799050108
1645351154
2091025636
851413033
1827966035
854831330
2027287724
715509900
1767393489
1202408808
708090264
837057800
677560294
1528184614
982245110
1866859608
1460102929
673147754
185824159
987004158
1450262300
2001474908
203894355
444648766
1895828886
636466330
1242318013
839933813
876470791
188799593
404338730
1038872994
360902321
1224329114
232648735
584597498
1737613842
1920854495
198245561
603309035
506410763
1147221422
582693447
1229856530
566668320
1507390120
515067502
1179514017
1210460384
291974531
774106525
1319921626
429972040
128795575
1827173911
373830309
946118209
1688624836
1200775819
1384051640
403159868
575336113
1836880257
2023996420
104187262
411062584
1224593147
1659433923
223583339
1235303516
563611544
781177281
1363499033
1104246387
1909130397
600645409
1583898612
93150726
808370846
413222344
977755683
2079727154
563373024
652159622
1618618258
20977795
456223073
1300138512
366195793
2096692332
1722209731
479908000
314091751
11676578
1273761744
1314722126
1296472446
948782826
327155446
1192697134
1622457084
282878679
1386092289
1320802415
2143979365
278435554
229111654
355660598
1924238640
18017525
407850505
516162621
345865338
1625646345
172791438
1152507078
243749028
1752456865
1614983356
1565670787
17945933
371294239
1446399208
881785717
898589008
692724275
2136238013
868042955
455125258
1825826375
281720605
1414248605
1559332702
319633464
204581279
912669632
508011290
482141912
1189787278
880403342
707503424
1747358852
734386430
581149181
837743777
1866296438
1721306914
824389303
65006099
1706556817
161410214
269779540
437697901
2081958919
2112645305
1790709429
2017041995
989972426
1665489711
555042659
411796691
331476100
631991240
1629922601
1905221964
139095806
1950341118
2057550482
1165312060
33486962
2083920388
1951151129
645376465
1965558118
1979336228
1115195859
1964637610
2032763832
37228457
253293974
392802447
300945615
131356762
1690080456
1756960552
519474621
1374904301
369666013
1367768941
929315876
1877747103
1001638201
56066216
1510186743
826353212
1708420624
2122685848
1851433756
1280660477
1895974074
488706535
653562508
2130330529
1466223198
1627351769
762187322
382473922
581598588
1074914537
1752699319
1617189634
2134085916
1228763615
570935960
255957674
1313635571
714891287
419695434
273103100
2020085879
1679592060
1698293437
866169542
507595682
352514531
1284455129
1791650447
1621570930
440136089
1741543171
1832286291
1337657217
1478635853
1995544472
1771619276
1240288325
2018525266
1045407795
1141253377
1176045839
311410829
1918453555
430121940
1800188997
579822152
2104841329
97698318
993713662
1297169899
985248612
1288443955
1574280109
1886089795
358975253
581726672
883838836
1242509090
1080335456
609690123
1675979565
1058366477
9807940
1990121300
1650489349
1124670229
57714139
52866282
707736016
1586203479
449244909
1842484005
1854868347
1262945474
1429953807
658307318
1282075737
1139714144
1560279984
2112095538
1360577718
1936782422
1028543399
31256528
213698850
1194670270
108413071
875130028
1577435900
297339182
1060930353
2016291525
1729452962
1716207233
231767908
1015049590
964379125
96500069
1099300148
1558224807
1827612585
487672121
407075504
281807534
1393756152
867245550
782941553
1422777003
806386770
2132976714
1962315634
548382410
291287908
921877421
1940893411
1839622947
607309248
517325333
1672844652
1562802787
1753122944
236874225
355037085
1275178190
641891033
2100362630
731741736
2007289995
1626577458
1175312940
1801178084
394209734
21714694
327221934
922275904
1917108713
1746383056
1023133627
631522424
660567936
1169022905
721111734
773573426
24201000
129243087
1228443008
1581313434
706703167
2064442842
585274042
102628652
1471392971
10215087
345565328
1584110644
695984114
1400518730
2002267208
894554961
1686984363
1680873114
1206963991
456722785
822227358
1040564277
1947707352
1164324187
673537717
1868095763
2097021937
1332511286
1231766543
1398731683
1505046380
114551591
1856634499
2128202712
233478959
1008413929
840926688
408497062
1100532905
52603769
1735273964
2072015310
1962378331
1373106888
967994187
219597270
1929197387
145398576
1504166906
871118420
876943225
500596127
1209704090
457259503
1780872325
868359147
223960826
1756012688
1488511375
1686137335
673707574
4750254
441916020
368473468
1836920961
1983205767
342054054
1998022796
1596543694
859088317
869643522
1730601868
1910901887
1235469893
1111772032
1485015441
187793470
35800293
1212647014
1017319615
820704810
1175130965
1128739242
1263716066
1246926575
1533227416
59941160
578143774
1889823028
2129455241
1915814788
433874375
1878406514
1249115792
663221971
1463265982
983457068
402500088
1101461860
1949878272
1090423092
559714353
1934772288
1352900719
22567656
429407018
548258651
145280724
1049773345
639890832
1409700862
1610181919
922691389
2142885605
1669033640
372498134
1235344919
1835643150
1759955851
442850205
644080496
1392222358
1695331612
531610270
367768650
2066936473
1870155270
1179240710
385896187
1182103992
1031091800
895055898
628645472
1320738127
1137590235
1274394892
1531169220
1568797205
1649818010
277902672
192987189
1777984083
908338824
37218681
74972608
509251177
1608213397
83466995
216638868
991829966
784620996
1409193323
631302420
1376509
1940778397
174153287
894009635
675753780
1876346003
2027927729
710188733
325133271
1881166752
1341775035
870006009
1327338035
787435763
553721176
1072414433
1710071728
500251152
1948133211
1256518892
1957274043
696002860
1974998275
1044209731
2031547616
1854533463
324836510
1409047363
1802208878
187325398
2040298861
1167735548
766540711
204630961
392058354
922353042
394939600
450821174
1862273328
1480521673
1238646637
658371133
1785755143
865265660
28558365
790377380
1185743625
2095484011
1521356444
2127095720
822347663
452485505
923101385
737394039
154709395
2005225532
1625561124
1168929614
1425218472
1474612058
454348743
2091454945
1774143550
2090805156
5930832
384655577
1637424834
1352152501
184376509
412144232
1684053865
2015474631
1421286098
1544403433
2070877775
460231384
1782082107
1118886553
1399423788
494333538
1048295885
1727803177
149813044
2017252054
1399492855
1251759503
1334710653
94282675
1663702722
564905095
1201882145
1250244247
2038479593
1316395810
908890623
1226673659
2037836218
145866690
629494391
1574325550
785251080
1858409448
826841278
1068352493
1496656381
384772840
974252636
666822614
317525380
1898589186
476231980
563041402
1022280572
2101133056
1717313242
1602702448
33070680
959520927
636771433
1358417925
865743642
77574794
102489664
352681025
1152564079
1608809945
1661616777
1977931171
1154281494
574354220
725332050
1167788718
1706937751
1913904009
1546837084
1171912076
1599236623
1281357292
973704031
1187815971
970841305
308784243
327177425
398988486
1031360440
1852170631
81929510
624640841
417039309
1365505734
137765134
1710315469
1833174162
2001715711
1791919582
557417495
803039956
490200656
1829369699
2139059789
195618144
1845716329
1731067404
891393712
1702505040
562782972
385974662
749733240
654942556
744413859
419710316
2119840143
96394217
754743794
460342775
1778405819
1208373376
850065387
1770496233
1986698518
398122464
2100118410
1985681329
1159891624
540870663
1291217088
1653219426
888426791
345177121
1375730106
1466562711
1905196874
2094726768
495257629
1466152525
311752799
1905724297
107465144
1838607735
1330192463
384665374
454990201
847305393
1986124658
1850564404
219943437
1186559331
1803133606
82202463
1559194122
1604931633
1431605295
1064124744
1393676204
696975283
453531661
1216905160
773458691
1287098288
945318795
1193434610
1323662301
913635168
702056606
901486891
330737473
1481339502
1589392020
1825743368
1488078741
2108568698
465355404
97977412
1903267492
824454825
1013605987
1995662706
1057010358
784291669
716095803
1348547833
1167725801
510551362
974339039
9568064
905202620
980391934
1660026670
1532619208
873568910
1561917432
1697596046
390965885
1885347463
303475964
1239419560
2036424966
209600392
434955000
345995538
1791783654
105847254
674157870
1197231167
519042076
318588526
1289586254
968548681
1556177012
428469112
622011155
1425350141
1354706127
772571739
797911696
276348214
1654009463
214961259
1579801362
1781982144
562139257
360184006
655166439
144424808
65874492
808749822
1686788612
792001980
1941424278
1113308350
1278766552
1634779976
1053848191
1487898290
624293083
2064763218
1768413586
1462484945
66804360
2017002004
231070709
330778587
1363836523
377407680
1874786906
757586407
269977883
977880851
431881893
1879053747
605704933
850180838
2006675860
1953294956
1265819808
1238553262
293906399
381524997
1839103593
361613633
1399396508
791662229
1618894154
1415305063
2028313642
1356321690
427822957
1848690338
1067251054
1178817886
487309725
1972313035
1203233805
567490778
462341696
2003550313
787072128
1748252453
438230260
2004877502
310268489
1770788820
865454271
100878007
1810285506
425270141
1163781055
826888285
1519098278
703180634
214213515
2018085635
1062145391
1327376606
1724465212
495849334
973757956
949989171
380570563
787555216
709736536
238766993
100040653
1816091831
530739975
381191917
684312621
1571207965
1063421518
353464017
212207076
1257033110
2106291246
1671668782
1820445275
317148200
1431528620
431639020
366639977
1709806921
1966697366
61473089
290636420
138359178
1449590303
1242417739
1759680491
718342587
483205868
5348147
2098489477
1415029256
1519036679
1551246734
1935808142
416199693
1905201234
710360735
361441076
59841302
525510787
763452507
1332039605
417799716
697451142
119315768
1532079287
832828099
750832907
1287866618
865029284
1059570595
1411895966
999667322
2030263572
884966981
1544474773
84977947
1466992405
750351058
1181878692
165814859
748429110
1320119848
69726869
1416748168
1374961862
435241249
651031016
556512664
1026741066
104362814
836882478
1147018590
535088216
1356496598
522660979
872698946
1329243317
1628805475
1654714985
571410508
2008184654
1677664156
1796818962
683126098
1649158340
70677565
6497975
928652825
1586608854
1987817645
471046321
1435223897
1547567023
927483232
345060341
1558791912
1483672129
1930516372
1646876085
21085153
1521101987
407464605
1696035463
1351125701
2055958034
1945118262
1895315989
263927444
2023934782
914342092
804007779
1780859813
1785657384
208415813
568181951
831553791
1630118112
1127259267
1255915697
825875142
2011627335
49633678
1633911557
1563377253
1895440127
609663754
1621018111
1210829690
984967553
1280782656
939333218
1563964140
1638853067
39016028
728134213
1476142487
1444162424
1837938705
2042459824
980560779
399829413
2141420040
1392877602
2100913132
510960567
564015669
1437416482
608398055
1751913359
1379384345
343524169
1333018322
1801455617
199230060
1741373772
428510957
531475954
1568531447
1032064686
960039858
1453811140
1667380624
989579436
158170173
1038071758
1063812649
674616660
1398671894
526175447
672839746
1778963826
1302686899
1004179618
1664728427
953744520
346949169
540844482
312779409
936501573
979492899
581524243
1195762093
1988869432
237321635
758649908
121811705
17141523
2069664528
1270664990
1667972330
1256619560
530977315
752039504
112107575
1936018650
399209853
1661075036
1783534371
2116759059
1883413167
2051321210
961428723
379791813
1279149591
675273268
711319392
392857804
1891640540
1471408651
977400842
1880719134
1849841032
1888779769
602934100
1771322935
485903828
1514228569
847012076
16543662
1555256015
2015798944
1245811287
858006347
957455659
1629182996
783097778
1964812020
1815524981
344332658
1119048678
830592230
1052292073
1193556201
513983399
1603737726
1295311814
346139204
1306540236
893411800
1694372687
281646250
948408651
669105046
908486877
125428171
1578090311
655813094
1611918594
1676346477
2144076704
1192052700
369520558
384919030
1781038368
1261482168
405141213
1155509572
1972944588
1556061313
1766113292
1544419914
2072953322
982524194
2004475870
1786199108
1324277188
1654506244
483703776
1589656564
2112938096
366425096
1215934082
1761178706
1262576956
598420143
103007452
1033253509
375265991
419880867
213615907
262033659
153787898
1922286855
1868006786
1241774115
1220997686
855506672
1359283832
1851243316
503919708
1129451297
1607947732
2120437036
594274505
81889250
1961494894
1955793619
595997267
864149103
1173759554
455119667
1579002890
2111974122
1912863119
405437546
1747111674
1945462253
147597644
310207668
192653714
552530680
1868175641
1071822110
467938549
1550819682
1499884337
1911293363
510719200
573263401
987437329
1658247662
1271452131
2049178029
2146436189
1052175212
644506292
1113850148
388651239
824610943
1568434487
681240487
1748787661
1369406155
1864176602
447285469
1886524739
1035460800
1977868012
408866878
1712838397
1189781192
1411264222
1872029940
1478676199
906685082
1053056056
1690388451
749485009
1791018840
38562365
1161064168
799557364
1670661519
1915190195
1698742169
1704417915
1751680968
2043770232
834955993
749621008
1747172065
1769163365
1382338534
1554824021
1782511828
1415281541
578050360
1773261314
1019696041
144293433
1995422874
1817755483
793408987
1457097055
30876881
1931849922
1014525685
1613883649
1073957407
1445524518
1825619357
1577259547
522203703
395274332
1138751791
1913704067
1181726580
1719336241
232278069
341162895
1070179386
1470936089
2064555337
2037823121
1833601788
137628108
1224734446
743522995
1241325876
498677496
1702262492
1743182822
1612745783
428126655
1750062592
1225841354
1220393613
1592601231
2100869823
1405849432
1315165322
1251345613
427048178
1094277971
374326833
811084619
438484345
2111256760
1336918639
1417714808
393014004
855460627
1193525306
167468456
1324726154
403172642
1279005053
893250678
1381903866
383426427
1414861788
864749005
1768345763
637642659
836344706
2142348841
153683247
1907116103
1577410098
308816050
868085157
652671015
1821597597
957229326
862429152
1157042830
849436916
1690719547
2061680555
1623363276
1784327439
1037382813
1503923478
1744427526
829325007
1608474568
618816516
41695848
1680800579
1850151968
519663831
555870894
867869153
1761146662
820745113
21956858
1851243316
1432359197
118691055
313928668
2048786852
2031096877
1201462252
910231099
1165367535
1174025076
1874418004
887480689
956707720
581677979
1503069434
1728962908
785208451
2028561254
602776583
701172185
2049900253
482638665
758414578
368027166
1210716925
1970801115
606809320
2056592859
1496784180
961388260
1998026104
1145082524
590301184
355258785
332362870
671907063
427709323
332958692
2026663584
932997973
889416039
736584135
1031549386
294060255
672123012
487632932
1436956452
1229416258
877467831
2048103127
633024263
492373825
1681261252
871997311
985523126
1104659774
893577683
726554496
2059548529
2000233363
1229682113
190926772
248701979
366210383
1204698238
908817859
1270551537
69385554
242925948
1199706878
526267367
933392057
1283650301
771077059
398184597
1580027267
1352844373
550296079
464781384
283034806
1523327728
2077060805
1752801568
302358727
38097776
1363363379
399591552
1260607472
366603851
913646801
1103502225
1000826476
585376483
1612871386
1136767931
441817343
635812464
637981021
792112064
900711599
1259819307
1727782295
486807219
1454454067
1795282742
350953221
1318662131
1477792276
175686053
637973127
177201131
1377347295
510218968
70597765
1262765378
1080993404
1238432220
970383733
1251014225
11287902
1767181057
1294057408
1888695960
1697418463
1768259375
735640963
1764010769
2111180156
262212777
588869241
1731193203
1578028431
836442425
1906356301
927226027
1344792314
559920065
524155235
465533758
714674818
1160536994
1225085295
1565846832
504878408
366256248
1196322319
822047031
1254308585
680220146
1798297467
1337064373
1091509731
369110523
1666873766
707980436
482217205
1832176716
578027729
450092353
414964143
1748182070
577045620
1341724896
59457506
456480317
1509999068
1572139040
1416564835
1390931218
2110427646
1485643721
1179238916
1639521371
1578691805
1296093268
543087138
1375647612
1773888706
1760122210
1609831979
2143942396
1678255631
2141609470
427158477
1810710252
744275507
835243475
686444096
1556447723
984873160
1667070566
98843956
1978280146
1286388079
1325687430
840096086
1907542551
628792968
865852971
1784775712
1195341950
307153580
1422803659
648823854
720169908
67568573
1479719709
989321250
1127959260
206469753
817089114
1340141732
1289536916
1709901649
1576448787
759228229
543371805
1701847023
1235134925
1906488941
1876866896
976413857
834443103
135800246
2018289509
1355967103
1119351467
1754860821
2051153051
1521058576
1656592033
1272632334
1915919992
2116609136
853228888
1447078792
80579502
146104680
1230118352
420779312
1582341703
144085380
1110401368
893100791
428921182
2123458738
593017874
185763099
1725443984
1983470560
1816555014
1111876770
418112975
877968708
556620564
395857246
78540031
813964993
1650505048
1184810368
589063616
189156204
468179846
605179030
333752032
1009370186
1298975552
326974653
92445412
851872652
1598740138
1221747537
633718566
484102054
1102931686
1594306319
1446970088
2064186268
1890958021
267028121
1365935751
1301677744
1428385247
381630662
342503003
652886746
1389634028
498406088
468817514
328506243
249716739
991586953
2133554346
868272225
1051214638
1534018981
1414444808
987198406
1600172768
798195463
244372951
1603499728
2084287692
856893318
75955631
447776560
2024982513
1366602196
422222752
582535331
11232274
566046341
1061861052
1882084121
2029419006
933892271
1875701162
1661381744
265045254
791005071
1622519590
1715719740
355120606
921484271
1357223500
1429609588
1549874574
273671197
2098632687
1651850369
996334250
1440062948
719791257
1043996147
885731770
407426468
1597803403
1833347318
1982446367
475216415
454433595
1161227873
1779744357
1713400855
762924552
1335516473
184687067
1369046448
1905463226
230002985
548944183
1779805000
122176164
616807598
2074012584
955622861
1484646022
1740923746
33125531
134527402
1071640855
1874418004
1080394394
1097819667
1403788424
375261127
330125706
2102834670
193222996
511779716
1692777621
775426176
1743468706
804473222
2114237025
1455292798
1613324167
884416532
1508114507
1774620252
2003706314
729802914
1321638346
1754509849
392094414
2054553277
15114970
1325292623
2003378530
254805100
962681876
1625915592
1405680396
294653710
1965812364
1834137065
272327681
1379528958
68806042
1051604908
620942765
1341752717
1174148017
1331657197
1770953891
1138088758
1039800621
699132617
849219534
992269383
1773638723
346285132
1027854225
309786958
716907679
1354533814
1614494316
622130155
1445516161
1062614685
1517773066
358252039
1985143930
1083579078
370605537
1327754970
13911108
674984784
629429471
739136245
1618038030
1738161745
1692157540
721669477
1002472843
277235406
982944446
1665135166
1266779411
469958241
1313296736
897786757
1981493092
759902087
415894738
1817424471
1824789788
1077896008
1422863707
1619488216
199003684
1414261931
1130100934
1389559038
353466403
195837727
822777798
1902148263
1944975677
213604113
1034642254
132030950
1325939515
1103834057
1927757789
477455665
1677127063
1484919056
1687698319
683485469
1748882461
1985888311
49584542
1811416636
2030336479
688245463
598866972
175761695
1112067407
645424926
828935189
2057057094
1165341981
2099834644
349055050
320599448
637351426
495691792
1059166201
2064921953
13157334
1265748322
1737181816
1632900813
1783531861
1773544107
146657619
302835295
173290926
876871251
301355802
538806860
1508169985
621819451
1844875541
1893061984
425431224
1904031823
282708867
1725445043
1608758479
534926704
584923249
1664895623
2102687057
12962942
711069078
1443056168
843291819
398895935
331851660
1372796293
566916103
155241858
1316812748
1449537702
960239683
1455544281
918689133
933421577
1362720481
751202517
408291044
1558671294
1938517911
12498228
1334866118
189952116
446714654
1958609844
473504218
1171600871
161549856
691816411
1200238779
832386203
922834739
1723553879
2139317760
1728484706
685330522
400009568
1969883308
1367325256
847482073
1172641887
542395478
1731696844
609854791
1482994683
694183698
1722243954
761838543
1857589545
1256793484
1775460429
2024005586
1622119102
1732280736
76691413
2027724209
1315831222
813590482
435916951
123282730
730406039
534770926
829343344
357138017
1742815882
980112727
1008345538
1290136280
93267072
153984597
1430112230
182963742
1926573693
1824823779
1834437071
1093036171
533839243
1836472910
356990393
1271742554
1982200345
678039035
178319721
452672766
1874779334
581592981
573996450
1950679618
471572052
522703784
641750354
1550822747
1300260420
130631087
1992785174
759983604
1579237614
1083521049
869054209
1017634439
1506717315
336180674
1527904348
1340156768
425336505
330745334
1213948572
1350131022
1858077770
1397210530
1536170872
91723922
1582691387
1118485517
1424491461
647117642
2094002022
1255703573
1952776255
2100099121
942161160
754374011
227046331
1263031863
404901370
1836942688
1093358219
1904582927
1869880333
937873177
1815502947
584033908
1416368402
1067161170
1661827481
1288885036
713894934
1443103083
1929869230
1905573703
1880038993
1031505304
6100260
934060087
1885964445
846217430
1362603482
437128789
1238268476
852212721
355441722
269602486
1817957071
210877037
1403155405
937046985
630391151
913055369
385248172
1750192142
604594119
1379963100
1388917392
562654124
1563453721
213169367
1656655727
465232355
695721419
960177788
1954895612
1403714824
580594910
556864951
1326279667
65914424
922927909
656038054
489059277
709202005
707804756
1208909814
1806684376
445286500
1988289536
2113941020
799148573
598361682
889479655
617956673
1016728353
910588858
1496841584
1652880914
1303586580
1684455371
304786838
1074781420
914189708
1710043091
727639466
314184091
516135929
1146033225
158017493
852160008
2141400952
371483094
2063567122
566891833
1660853146
1901875181
2028500596
1764177429
108872804
945894615
675416690
1628647572
68662354
90055968
218819869
1084635123
2059009005
1099354940
1063696840
1786170114
541605462
614922934
149551053
1582645488
1736697574
2047321744
596596943
1250862580
1274553772
1122302395
1479483021
1847544055
1971159680
941096722
261433344
173100089
2081675004
448541100
2087882132
1583841705
775311681
903247440
392487090
1526747442
765138988
716198068
1857500579
2066858598
314074932
1314913824
809741239
239715711
1944499745
1336250358
332423841
1209968602
141009691
570448899
1332532460
4197844
172733242
1386939520
431175559
1593754627
2013433327
930234600
1497125158
1391365068
1854269014
602816279
1027857465
2133888472
2047226671
450976088
91832214
1263556086
1278892711
113705370
606010011
1780619443
1804146237
1104859698
805324858
80088204
491484995
2119372661
1887298893
1847383555
1672029657
2142793131
1526349073
298237552
946726361
530429825
927711010
111293025
59920044
855140699
795243166
868131209
1263091304
404220920
1257222591
1277283265
812846998
1025690874
1414837001
670215694
896089904
108483472
537486917
1785899856
1710353106
653344529
1689573153
1636403214
1033308030
1423589858
1793814313
1781693119
1162965416
901738125
1408610572
214437357
1951159799
1339456120
886774225
592718895
301546179
839530918
1660912203
410898672
742944651
2093214429
1561999625
165697284
2091410020
164075505
708466994
1599091492
312232869
821566997
469107976
879829568
1502221324
282881187
937748766
836143562
1582373772
436415889
1205136683
956876362
1976411188
344561553
1528862026
1324924626
927366328
2031181016
707872424
1504478009
998548221
956755753
1807598546
1730630243
262934238
1819887186
1490520739
1004862920
2056970795
1021489036
1891940902
1742958370
1445898818
2043973891
1279779149
1132312075
1920314596
580678582
2131436133
404718586
1825356774
976186223
657197588
1012362862
542233905
85353558
753363733
1636560520
722616552
125418893
932104226
440688995
1480232891
242321966
966735896
452203446
1519656216
472999268
738168920
1098065000
1672692207
1531745416
668263479
557103599
247663321
1031568227
911575830
713567273
212032949
687393908
1848477725
1667024754
827008422
1265231921
353523960
297003100
1384995536
863461281
1079356366
743287283
1919188618
1240255565
1696394356
244245155
2106461927
127229659
627492805
1587150673
704051188
928842876
479199070
476778347
1047561527
1086330504
943185610
132613620
1644303758
94415932
273675605
884260123
237485998
1211338741
1176746365
86933730
524846700
1454886022
334154296
746048362
765408138
767168915
981196379
1441919594
920881390
1138634849
2035204916
1684125977
1262046143
380125316
1532564254
2137505176
236272149
1305012967
281604383
765689564
1757636426
2042778563
1141009311
2085932457
394582897
971996277
1949140514
958237691
1981389132
2014387923
1594655697
49804002
413658645
310226764
1980617846
1265224886
769589252
1460943957
1447962788
2116633999
1090616607
1909865071
1227771457
2065536293
835639724
171047050
1040438311
1826387223
2033193455
1009773373
902799958
1638643329
2085378452
1519253998
1881804968
922753382
1968715250
9345551
712086876
1713380239
1926131904
1377603677
2068799206
412385143
869574010
1042332093
941925089
1490012573
2111672716
879759097
2074511814
1056983964
1837765285
1591116668
1440150386
384638271
1095288395
1948923599
112508324
1792045693
537897010
658579682
774838121
1965460608
240048103
854093523
629088325
2101656693
1907191565
1194051614
179196937
357030545
2014453197
393703171
49730171
1666787519
1529112914
1262972052
698092356
2017425994
1069335534
1647415359
1349889594
1945718119
751341649
51923622
1423458706
773614097
1051717195
933199154
330870764
1779679457
1430084278
330088188
84958655
1725365888
1870190739
277289051
1545467390
444664443
1017613322
1646467270
64423608
2135220958
568231064
219256629
1504559947
940284843
1311377680
143776070
1516774934
1644423140
2014617774
1590604811
1011695091
1566500468
1283894294
1435697432
1143027833
845726790
1052793911
1171791378
1326525062
1404693645
1232813768
2006808753
394973523
1417712799
514701913
1011513616
959637095
824460892
1438797165
1105424530
1803344818
328005403
527654764
292193617
1480138346
968569362
1789700268
1301450831
765380612
1569124726
275957333
1886360183
1099544550
1455674943
23760500
899573029
1447035163
560284444
197941651
1799142766
1966891126
1235073173
238062446
1046775709
1719579391
558585273
1501187230
34221138
620939873
1191492121
1874936466
310800184
735174988
1314123233
1852808005
259928850
1602168038
1292534301
2127589089
1289580212
1180080229
739785209
1611845331
1303062235
950427723
854851465
1709624474
1677706741
535137721
935456806
536553093
1599937748
1109579745
1559960940
2030130195
1791771461
1325483724
751046512
1876295561
2083074815
1929252380
1891910574
1185877791
1548006734
252004831
976142850
824193652
33107747
1723282532
243411524
286031945
1098170741
739749987
1033487587
1823312677
1805455573
1418357340
429352145
1879319963
2127975355
70897360
1365482742
1178290131
226731015
1882827239
321159616
1675890027
906282451
266012212
332227358
980275993
2130415731
1053437351
1125864
588618434
417024050
519440283
1998159003
1105537853
1347465759
1355130804
1376885713
1102148308
850066256
1825844900
1922407851
1574601238
1937785997
169557752
913804481
609154761
1796329511
11887366
1357757207
456877082
1437416019
1903122173
1363314024
1541519219
1379053030
652984704
844302180
72847344
182588873
1113523797
1075737090
388569955
2112169499
1087238668
1483172819
2097693371
1305956911
1597203411
163983438
352388843
1166762223
1871066452
771036180
1330785210
2082394227
1998423750
285751814
530823094
1439572386
152671832
551281754
355552095
506943636
1174985424
896842778
848716751
1458133831
437902675
774573463
2074583348
1020887894
1768714120
609884613
1620878016
1301103253
1049389329
200661366
331843693
473031083
1332821622
1606063538
1958693350
208074418
657407036
1024683737
753178098
127917038
1031445604
2073681575
730031359
289755176
1568349560
1739234612
655196817
1982201806
782386210
1960211233
264127947
1086409842
1637559001
383751075
999766268
315196268
254390529
1715893513
1652926578
236571062
346415064
1182713105
758535699
142982234
2098182776
1106174673
814517041
1990871551
1268620242
347472159
626786070
673364438
1849620326
2074433989
101541809
1413529859
91511064
723060866
1115054429
1672735126
198159586
717669241
1022335200
1051297005
1459930184
243651520
577871663
708726716
1406678144
2123854014
841321741
1626557951
1825463666
564666257
816015360
916640742
805104208
1899034396
951431812
2013328172
215991998
1201611679
89772471
1261451993
859723264
1793272833
1847108912
1378986110
1132937929
379634581
1319939237
1894924010
1075540532
1781240402
1580920516
502481991
836643571
1974241780
1564340076
1284664738
1061051439
1108345680
1817196101
290877371
952451235
1758843544
1990074480
1626160764
1674238681
1091386540
1020299714
1391722649
1743904191
730837705
1594084004
1182101268
1510998051
585798024
1842709265
2031814891
752019532
420668671
445564402
900462351
314867896
2145625865
172877753
2093141706
1719096107
123430616
1842096334
1387629595
1042882508
1029571037
706023621
372360126
760596140
1193414634
1131390382
367256495
814241377
1734831278
793930724
1722087412
709746961
887165024
922096341
1107740461
737380950
1849528423
1680531786
1158817629
967000478
1587816263
1112924107
896294850
446287322
646566086
1422622403
1466967168
1161664185
1322253319
1400679102
1523841332
1018008024
939667195
1435934980
1817785034
1939560333
1858086135
225712401
692833145
845568509
1015429329
466837944
1530808405
2015556967
1316577699
362959554
353526668
1150439566
1405988465
1541672397
1522953445
2030874470
1443174783
1047534828
1548711721
539212444
1977752423
488524339
1284819051
207623426
1188185729
1776913939
1227884467
1494032690
318830990
1146782453
1495310090
301925319
1182913170
749841090
851951650
1446165583
342409813
1438309650
352652035
1425233769
758592944
3549169
865011590
422201933
152841751
1390878612
226077828
838617915
921787784
1759247353
156117262
570808234
1883132003
734717306
1304862150
49258687
112154161
1944788292
398422455
1661018230
9877052
705862995
2012933338
1869434003
13734687
45492260
1607447415
140816506
2139957026
1320474058
650653908
933199154
1494373494
1312910169
2081601669
383043026
485852908
735361628
1622348343
1145881923
1694906989
1091078791
774259034
1533959167
796716725
1525197556
530246711
1521416214
642201962
906276925
641806708
47428416
1790679971
590474057
800895099
197332485
1072941502
178902220
129920194
1646445388
1394805637
548916810
1236664393
875789499
392352089
1204314502
114338399
938835238
364868520
1856646333
760073635
2018778853
1466122212
1915460590
1023797587
1861565357
1812993861
869737832
15892330
619295303
423192762
322347420
755837618
1699780235
1878943349
259875815
2045411970
1923833449
964082992
1894008484
1272358129
976486193
84735985
1781175601
591944780
995752347
1700792928
1325418122
1689205141
944414166
846757280
1437997275
1729461195
93007437
1402901058
1640879508
789423747
1087004790
85588734
244637461
1295535981
330927887
734372811
1451557939
884780494
1791152398
1015375837
1354559566
1392337773
6690156
1339616140
398967449
1591530828
1536713738
1326341348
1407518497
959333556
230612770
1503361738
1961865505
821482531
1569034531
646502060
2034310852
1995952453
1933092885
2084249812
124583403
1059771556
932422636
1157399728
14675424
744701109
303930587
355104257
104363651
29251878
1564507259
941343404
350144685
782008914
2003882277
1263808839
289292762
100827468
767894391
1288641602
1846274931
338685279
1416526382
1644827145
573539588
795305776
1308552742
858114381
1218589337
179634498
977583042
1771882532
2088651294
48219028
1866237815
1702782403
1071633805
1672413175
2003326434
1030584638
1355758061
672143390
974427300
2019512324
1792844854
1947087147
1739436522
1548535166
920527223
782515607
1629928490
1162458051
1972280105
471092450
397622361
1976874108
332102831
1565805042
607586700
2020687923
702070414
1636061250
1392127635
964107788
1686963748
206395361
29381594
265467912
1216486438
1776787126
672466855
1146071041
1798771525
1059924478
760806210
1585679584
1341165841
1633421246
1079737328
188869546
1906336309
72315582
636525040
1018669825
1186642043
201605105
1411188616
749033931
388489847
840878266
1783466042
1842154594
246693044
1905491222
980020132
697981013
1875439998
76224863
186044179
1370266585
1498772641
1020930092
1444769395
662831843
133324821
528697111
948430978
947334185
256811573
1770343031
298403496
1451437159
105359899
1940574267
1602261189
297351052
539581108
843388465
432370180
1069186545
392247797
1517975446
1644440138
1878752582
509687726
548795354
377863710
2032551724
90700697
906877561
1005175160
592295708
169383185
1975930842
1640025133
615839638
1761415364
366042627
989771699
952702202
734624242
1687033105
1882015588
1164934262
437669513
2012327250
948378422
948716157
187148285
545494208
314058677
1437224831
1429258156
1964648065
1861335952
897462447
652536777
791964768
57646818
1303195159
1845685446
598734577
1922390362
4401122
159263603
1659416497
2024300517
1360627708
1591701052
1268079022
1495337173
882792594
25956508
339117988
429218956
1453618780
1377642790
348647533
1633482496
482912772
1810714567
539410027
1250572277
1195634029
904674442
1696077680
1103674662
441415190
321345451
1113689498
1276615364
671261332
435591177
1489754532
1313689365
112197056
1474831404
782525604
1423406828
1166522458
1526869888
1302159833
1873659236
230978610
278365487
1561349750
1308602640
1403510390
71403443
538228383
1584540380
1037325478
1269253531
766612265
1535541824
1640691289
291835600
1629575183
99745780
1921978174
1599827786
153640768
265512621
1321725399
50106822
527904952
886837621
1258934322
664103946
1315510858
455937520
1673546389
1507364670
746933268
468072345
2090280186
1033292739
766024521
659353785
1791544362
1594692377
979134838
1430829387
417886182
1750568737
2011190523
454816765
507339983
1023769308
1990682081
729072815
740322795
1393748864
389280327
581996360
88464624
1517148318
434424430
316748874
394552387
214520204
99223544
708584551
1066530403
858769627
401552471
502165402
611485010
191736304
370837846
1511686056
665139468
1647055541
356613208
1551621116
2015569985
1096592294
344544388
1314498080
2075369405
409392323
940943907
1527888969
2013722329
819281100
338025166
1104912497
213129482
1172705888
1267397936
1184183960
602831297
1511498870
1259540690
931108840
982804720
2017878816
771520633
1399638284
1976493136
1797032437
951089914
320946458
1428612203
100501441
2062336340
445545648
1708648133
1861274060
257295062
1939486781
1047628395
1600086069
1948654985
887300057
1745868191
1760864348
751447989
48967750
889706430
503772584
1423868309
407161813
1498414628
1760945255
1952317574
477144825
2066435739
856829879
1630412154
803405423
1008022316
1677998546
751372642
304666112
678853238
1770341931
1876298899
504701999
1848225379
1576761138
1913599785
873929765
1212947313
1652615558
1156095397
1135039221
941859235
102447369
480241816
1029501073
1147137482
339900436
1792951271
614361233
1896651010
80388956
950140494
366686796
1125311428
1477204420
294182727
1467018595
1783528809
859345284
435826759
2077547816
783063584
1867325282
1176026725
384753882
573718212
1629947911
660460906
2099234552
55497704
1107792906
974932917
256533912
435984916
639038715
991515583
1409848350
485135071
965005504
1694033379
2070681283
485152585
1889906589
2094502444
220940794
708219666
1455110212
1693877545
1678778064
254440584
1411777849
419983349
1314486019
1684655662
852395846
1891377169
1182244685
192361690
1510066051
8447020
1872048028
2031528045
1199930308
2052867914
1792015671
263345344
93992775
976247496
1735638044
397911783
96548728
809434490
1939983968
804436114
16000552
1510331611
63120061
707695084
1335603657
578081152
1530824326
766771323
203383122
1996709518
1227928479
2034531757
1339717038
1506763066
1777800707
761232386
705486260
245893737
56718607
999743267
35356243
801659865
872081663
844773024
1630658439
642767625
1157528241
274197116
1170932514
1188337651
693740757
41231257
286958577
1780164777
595274424
1322524493
637631603
1210304618
1306880502
168909279
1862312713
99770501
511389950
719565930
1743016882
1916499741
1955398528
622460313
2079684681
1756236791
746061092
1533191656
453165555
1388743907
479220670
1745461205
1697635228
1937909483
1039326899
1877882403
1456153750
867518634
898449071
1566363977
612132353
92658087
1774639604
1262089479
1059039394
1608243624
1369467020
1556598330
1929356030
697807361
1408896209
655942164
480140161
1255901628
1882771901
1089103682
1206248262
1325574339
1885699092
734581779
2091960593
870917277
828139176
232819484
869734416
977083027
429694535
104895470
1595227405
39204266
587695496
322802675
110627160
428330273
57380263
425198331
1838137476
929673728
965168759
399909919
1931108429
190082717
1145239678
421567599
1601503260
1948417347
245211825
1765196698
83606693
568347078
1531389342
664646261
1903114266
1138137902
1742777087
1845886859
1359068511
1887883608
1404815223
339152270
1910881668
1528696426
1319570992
1108422242
2041152078
442784327
1421181199
322040667
1684753441
1011586269
369435377
1538801636
122246160
1179798938
279644213
1431126463
1480689521
1063847546
1682600034
1332250816
1876003170
864015041
1798984893
1719193826
1131221173
1487851546
2009712003
372511536
1040927085
2123484654
941349657
608975955
1020131457
1714076533
1697593994
885168866
2031179508
1127563562
35242690
507381939
930110804
612587912
1060894457
381152931
1920405570
1760495430
749660151
375297137
1891222065
301907288
1046956905
873252724
1126517448
1644328465
1689540126
817433794
975473793
554128068
1666575725
464091289
481160849
502790252
333318310
341566236
723705789
1364916327
230214101
358322010
1191720663
1129001793
217265147
2110471637
1767031917
1977802811
361486599
221922710
1644796175
1242582162
1406401512
2076798109
198168116
298204552
1148506047
7393182
1421100601
949963208
2060937166
1958652067
1209914767
178798537
262560676
1248119582
453250291
985292863
793093984
827455035
1218782223
1040674583
1879533957
1245954608
1992514175
1033400751
607996543
1515483321
1533833941
1070585122
84940376
124102765
1539714419
1756781197
1548126040
1666603320
300202061
866377766
2102840987
702381823
506524242
446687947
761521317
1498740619
39333775
452232801
1485129907
208350112
1000847888
407080473
1689821440
1387489383
1045442353
1044915601
350860157
394885308
1206470772
1845924723
1049720470
1817707413
1216058393
1378534535
1546996386
16295421
2010852298
315819385
2139985343
1337684250
1318811195
2000692957
1991415026
895174172
115678368
1242785076
821123758
1858274324
1751998911
1385050027
1555052084
2118580886
954747284
678089905
262938138
112655928
1905180901
14903039
953772510
941237676
1176543857
108063237
171979100
324423062
850245208
793866259
1143499555
1513749924
2108080986
403216422
1721738925
1743633867
692629960
142528693
130675477
2008536984
1791627691
994167948
62274641
1817047597
311950600
1295910429
439858985
2137059572
1981802397
2127521871
1803916024
921766961
1493332473
1886650992
265701857
76711518
1807915205
1152424525
219536089
1067430993
2053213499
1192800951
1921702425
2036731084
52021837
1185593679
535260507
1223509865
55866353
549820465
171497878
742539211
278433157
1118570369
2025663463
954354686
401692842
843681299
1816846470
20712877
287889381
1117533350
1165369810
777352652
2045573391
1074687062
208349055
1524293321
1055529786
914543762
1587426131
1523095467
668702922
1815846533
1485932840
549391204
1901506755
1629889193
716016118
956322070
981562136
66543950
860163431
787754821
263578589
268693547
2070159845
1901191684
1991673220
2074972632
228024655
1307472528
1362221307
233822563
551277108
1482158074
1506454968
81863774
2086165393
400449375
1232381451
1533556902
1675371268
1992520225
1742411111
631309302
1792217451
790049428
1872622582
2079241730
837688824
1776261686
1962923865
215287169
402158345
1504025118
899388011
579280736
124231913
1201383216
1949055612
1124220550
1740986884
844924242
1752034564
847116522
195623286
413032543
2091708473
1838359935
813326893
1732069139
760716504
987411417
2102456027
1835839122
1895969319
2086383063
83948784
1994835220
557836269
790376128
194154052
1142301510
2138405587
249909841
370330714
1041658961
1218654094
380210330
503761152
1339194173
1330880082
287826334
1382784373
326599994
926167118
37104286
1560906962
481180447
1740371718
393978882
598624217
34789886
448112416
1553454803
189892215
477755049
1107118891
2124735917
1607925545
978197790
2126154680
1814957039
1047193884
412379101
307015905
1789585656
1418117619
766989625
1891278064
1225844617
2072031608
630408655
528016430
556150821
1244870248
1591260289
995129068
201003746
1649056378
371804232
772432532
1740404265
81692549
496819528
1187801847
1979607724
1142756630
738841203
1598113203
272092366
167976754
793703165
1869960623
1500514143
768288724
1227912898
1376120812
1130134698
845561831
815459670
24063059
1193207122
1818226078
546733751
1510882850
1551343346
1947989512
1715477829
330446090
754439908
264895797
1834125234
1127072543
1903456399
1837579793
628277738
403738427
2037391772
208234825
551813970
1678161848
1670702202
1571268771
885863348
2032082613
428641065
173511542
1559314064
1353839031
1399476570
33919872
1028270780
328379563
1886856481
1006587045
943209882
1600499114
241465843
1401286130
837062535
968600321
1019955800
1384293809
387704595
751025265
1181871991
1055181093
1637241153
1670821528
1777157479
1909989851
735313154
682178628
1258967595
996798890
495738821
1501923662
1736240445
1064306610
184065791
1500485482
272290156
950994011
1935161102
775961126
397298302
362836591
511149407
210578415
472119800
643244619
827534964
970408263
510698343
1097357423
1242884459
714650661
633245399
1217399404
1661935543
2096872173
1870061456
1257781097
1197065392
189250314
1147213974
304456776
41535482
1578240080
385426524
1470543525
628655989
332427185
1360521245
2062426867
37151350
581906968
1213738364
1740563204
1938670500
1013159635
862741251
136491772
103654010
115475870
1459253176
1532221742
1970360154
825748935
1699793996
2120411635
1254357597
1722423463
1917550853
1042528710
279498699
1829461725
29697345
1871706284
1074606421
1154171165
1601410659
1040388304
1791591797
1458605213
1567857593
1071408232
1163407092
1154111077
1422265507
2037585852
485608950
114741440
618944407
1730757264
1186683095
1453700366
646674024
194630559
1226894913
1521069538
1751403378
1797893935
822934538
1664072799
1965291833
805740805
1124321704
1986294517
1042038296
1916927240
1615957752
1956638704
2031076796
1911288724
1211664906
1507814763
699383858
37280889
1401386608
778698548
805404552
788516734
2043953286
718268400
243542564
1974935629
1745515484
947646475
695384037
871568077
584093817
728834137
1066038648
1418290469
1565616621
1449650281
282561622
877267892
836884518
797834205
420137419
1873005359
738519419
621647124
170473195
1789781556
1322824624
649247474
1789913228
1545253539
1655832046
1790849055
765645904
1459086536
1505501429
531944549
591991515
1282858330
1455473850
1182103672
2000480019
1280636940
871046476
1263927614
1418561599
1908598011
195605400
929863421
141607273
102261245
56892348
647215400
879417449
715288656
423103455
1996676119
933002622
186122171
909984505
546235978
1165903929
330929302
1150855495
242936622
1803494490
768276207
1157668850
1467485972
81041847
838076030
313409526
420586725
1753633178
1620428043
1629117909
2002179065
324499235
890321190
110653261
241930559
143112614
967964919
331062964
354119748
2111532480
1953729287
1963807235
19519230
1712763044
1948198787
1808884872
334473194
488243469
1131323409
1069534778
276554895
1849650295
414765161
72136234
2034645462
1965497706
1777372725
44103418
1502159113
2024569413
1913719029
1854871599
900165252
1937738754
983484095
1592428218
321636398
1154012641
236020633
1314652132
800629123
1900039239
1040135279
220985837
383032681
1225275352
1875473662
1796856603
348083250
1196900219
70009746
587417064
340705023
1228107261
979561491
884694947
2085397976
601005926
1578061609
1967733436
1449157870
2008409855
1845991990
80779076
763242857
1473065247
2013645758
1163152631
979955895
1864067714
445603509
1545231543
1954668198
561623042
1220235388
1885429559
1677449305
1548940439
1160075737
723246431
591528164
1271096150
399620316
1621572767
1591016236
70646548
1241656985
1723930006
1639793758
999245894
707535788
470284687
1301394524
2040879985
1010028552
112111886
1281417291
1880305124
309965477
1705841205
863791254
680994952
1766661235
135585889
605736350
884277980
1356236197
570197104
86195014
530881778
1038411268
980060396
1218634130
1357037398
1334769391
1490961076
1978473787
1994707500
606254692
1953664457
365253752
83333137
1671975131
1691975383
1236267011
1574113136
1946350691
742351354
952191894
1906359837
1789566404
1222693766
58054217
39871178
244716141
2064590504
786531623
491056331
1183912914
2032255327
1592389215
483637523
1358352589
1462339726
2138944615
1891708092
1858269260
1178452951
1177710996
190856405
756018854
976963835
652506177
909220958
1743503931
1095551262
1157946181
969538083
258186963
244940062
271447953
1504980927
885467107
865835722
15543212
2050701378
987691993
1317765834
104285179
1225065394
429585041
1667267393
41026511
317191517
1673258180
1879849613
2085525404
21672415
1510758757
98507501
601611024
1004178711
104574275
1305886984
1970715797
338589598
204119945
1645653595
260118106
1630174814
183993874
1718595090
444272720
1200048259
642859445
213320371
568796496
27284852
1306261947
1803903742
1584270816
1797885381
1402982877
44079466
430545664
1835502968
1418367393
1911736026
245235775
691079565
81806081
1977410027
1189070475
1682900591
472363349
1635303512
186233353
185975634
182237771
245523492
1325674827
1951775317
1430684017
1464594681
856375497
1445398042
1184759796
171794543
715857160
563126273
1075114396
2008544794
1477372160
1452113431
1996522812
1636964020
700228609
1306125424
180545100
312291244
737566014
202811889
228162407
1235178378
135770874
1377850399
870996195
1141070684
268857925
1911971912
1739414450
1232179695
1870082740
1930626745
574777555
391390748
327282287
73011895
643198653
93265389
1499349252
40827540
543071982
23893605
1283171118
1396784176
1801049434
39508057
309775193
2021176532
63283575
1438466706
1031409014
658708408
385748129
1657001140
1241301524
878011036
417479433
877081626
838239653
1037250570
1027383897
1097208650
1561222650
126264494
198415167
465335546
1134080924
1391996709
817928334
1645603190
1835092933
920656584
1909019589
228902628
401142137
1524878057
1241641350
466506636
1673037989
286130066
306961065
1158309485
727511551
1958483858
823905183
19472555
2141145184
1272562628
901219874
1051644024
1548525106
927824460
1610389232
231132822
928256439
1958558069
1171697498
1062020184
1335219985
1766762695
870843134
1368861353
102485205
2083778251
1572310821
580471826
891593077
1375522792
1359442393
171135726
1945104450
1258582680
1553139570
664631123
2084169415
594876252
1276689839
1233730259
2143940486
1090682407
82997566
1610006604
1762865258
598946297
527404773
1248143052
1187260468
744031900
1652562025
754922716
891679060
1889092846
1332043608
596860778
32832361
477979848
1844294640
93459336
2008365958
473733434
387486337
2019469805
1779646110
827451874
1897834652
1821389584
1499393724
182581463
1082721098
1812789658
506668005
1272139043
2049063920
436335862
1334374826
335765728
581514043
1512650232
629276763
1378640710
118290900
1646117302
1830654084
54986065
1513156844
528332240
1949474927
2020674708
1294401746
736781638
1376841995
99053935
1872852285
1836262011
1883627247
697359612
1256174272
1586076779
1789309749
2000494467
915318232
1029691040
42626246
515325746
948862234
1676599324
1567271176
1918774452
726143551
451643081
1725559944
2103152279
462862083
1864483463
584572668
713416479
1517140485
214353895
1688174766
1935971554
1271040518
624057481
1092885179
67860482
1004247708
2117820280
654814929
2032596369
1798996363
1760592541
1975507618
768896007
1319790154
1852527045
582066885
488082068
165826243
578252071
1968448048
1111348728
951095202
9212941
978845122
1126139458
1638386767
1782017740
373749621
431448124
1131912120
731515876
415738793
2118937790
1113176343
2093548405
1100161526
694308915
1219162584
353639167
105540029
159331181
1051783041
1989429334
913220891
342842374
214182342
1084644587
976089727
760329248
1718719156
1218779004
1532294462
1976687812
467237921
195538677
1984126488
827765879
305641111
642280629
1101789365
1383217276
1315345091
1600381179
1412664071
700034379
824642896
686566832
1041855033
182024045
574745153
717116846
308308903
263427082
1154827817
603984933
1101413388
778694002
757440381
754678736
2069480862
123945583
335103320
82791840
1722748059
1322095020
1201678465
883988710
1361734125
1623550790
1616337335
1441995535
1534261220
971240926
1352792
1071968439
346208282
132287314
675177657
849513386
1691273741
1070024033
922731042
796666148
985533484
730480833
2048144849
2120783173
1728730688
799493824
735450761
651362780
664985549
1226453913
92614080
2129747630
821833736
244110909
950980757
1618056288
1480553415
689053577
1516207926
1689169941
1051345443
2143404106
173124398
1838323396
928834343
1724889024
885490895
1625868561
1195101892
1017721183
543537966
117912532
30051651
1522796922
1333640114
836254143
774260395
77926211
6160531
1343846668
442079411
49955767
657255253
1214767924
760721479
22351792
1895338977
1247389534
732643204
1585221617
567824787
860236479
1789145514
1697641540
1284652634
5829686
719448485
1393651209
751008519
2005361869
1731269784
1497857200
1362756667
1356494573
2001217649
264612463
563903192
1704883931
665093774
1286107850
1264328473
199220774
2096080560
1863245062
839837947
253889574
305854948
1320171949
1869611675
1954704837
1195227030
839205203
1301945018
374551255
1526485142
1352671514
793124858
1022864134
2072485757
1603675830
1819267925
356723296
754033441
1454610654
1925730775
145942354
1084678111
200913501
466411762
1407736083
1553938929
1902098292
953859491
1558816502
1910376603
1420018260
1868989126
172954305
1598277687
529706859
1615865946
556612365
2126144987
761160967
531285802
1716893537
737338013
1837189817
103449102
1085013875
954999369
2090304613
1779041279
1168675696
516681972
1913302753
1076585230
1339161631
820573469
1819991856
2007157158
1022461983
1144540764
417857429
1960970337
966712480
1477124828
1629219807
889307889
2131360918
1797085914
1337062523
1687451927
1790660933
1650823652
358521436
1615931202
833490007
1020423683
1338014811
632481002
224636489
1430714892
1696878140
676339848
1434255223
878065573
1472918097
967946735
877966059
826040119
575933381
1552413297
733845438
1448476480
1828512943
2004668669
293250930
1246733057
752733073
313495454
767165487
2092106133
1878982274
1456774191
1520648178
699222561
2132790820
222137863
1578084600
1145687827
1841382542
1959164402
315605254
1996935947
938364463
147013199
356539325
200227314
1599793751
855556657
1716579934
393938707
131263341
1171427218
1511174843
1169511813
197063853
1513322210
889944735
575957536
165633764
1023514720
1253667984
1048673286
795034238
269640088
1357199529
659098170
407118721
1924684894
1195651649
471912604
1472403763
1523406519
2011693824
1046225284
1663506981
1705000445
1620273281
1476218893
2084547483
68606668
432152327
1586528795
524258468
951961644
441966690
1451401746
1658811015
320926703
1916039795
969316632
1518326408
1930870956
1858286610
1304528359
175581650
1699319469
464628921
376242664
1955474864
1770337529
1134357970
2050498530
2115614535
1120569415
1479611907
1550901674
449773063
1724257514
1561409905
1316499121
539946421
2074789839
271022037
1865043528
780202022
1571273982
713191283
1070109812
1683795361
301719869
1935540234
921125728
217417812
98146214
725763734
271133625
556368004
386746077
1050657127
235452539
1697034153
776588314
1989166560
1536987190
499650511
1180975449
1183921626
923915608
329616902
862130670
1292156662
18378200
1603021249
2003348579
36336395
308988571
479673851
1682588766
1812673372
1864262391
889093636
27913223
405887856
1728967487
1651481207
1349313451
933118275
1958285012
2039665828
1220224296
1158668256
782859773
174111033
1326839507
1069611159
1087938318
1025985632
723663568
1156725331
1010618381
357060859
1811075346
599418681
708877085
1797842898
1885802197
1269264607
1565417628
1703118150
1081781616
816743691
1187044306
1509804977
569213767
129648651
570434263
933827105
2122316752
1423843380
348348452
1366451302
1276784611
1473883496
1550439998
1501261682
1864165812
796225710
964609995
660337658
790458769
1892089471
1821317420
336782366
1636067823
1918280397
822881909
2097826101
1118905974
615184766
585364945
1470633275
2055065098
1745297369
718573127
2076100489
1243957943
69740367
971838959
1315847423
284787350
605102206
1448441777
1496050883
1841775415
957525476
2048087763
1233880942
321822361
835133196
1866426119
929841506
1063929011
1294183245
2133718942
518487413
1349283424
403830852
1523432542
1348486462
2066254886
478612002
780159924
797132337
1484725439
1559433498
1255390602
221934968
1655695151
678076836
239969628
744525652
1432029063
2021874059
958238506
1412140504
1025542601
1324706308
300026042
1868827537
848005525
396252803
635579458
2128763324
1356032916
1902809079
283081731
1463074087
1351168652
2104186299
253612638
1231527726
1654648362
880513730
1213426218
1472043096
1667171334
1818597803
304374176
654993301
2126931778
805356219
415211717
116082396
1010255405
363076623
1836803187
1932461127
140596085
2018636736
348236815
285841091
1691441077
49331376
1884031652
1457452281
161248151
170310869
242229734
1293030650
704825224
1921411134
1424946979
770547803
1092885830
1927564813
398538098
736061458
897854688
227066651
1346413142
1314406740
510132835
1599879348
372583763
1987210421
2130245366
1858926744
2097905491
651928763
1717755263
1176402039
366137926
1385339624
1831791232
448861758
2056267604
649008693
1517019230
35895007
1448618207
1616242919
1580196372
1855168857
659156882
661984347
825437932
182082972
353658044
1734222133
835031569
1174334541
92957837
782515133
2136201145
991720857
679993921
591363368
1762630734
1942375664
1609417629
718457241
1024470975
1158526831
1243091550
1501229586
927151810
367346909
544501461
1859998299
1765152951
1354206578
293516388
618171066
755328964
1402418051
805404653
1587775
744844082
1611938905
1232951968
350185421
2077156728
339673207
1870628184
1469533439
1024998073
383785433
704950320
1752743140
2028556432
649548842
1534154550
120449360
2078942693
223478035
261384626
1196771520
6245697
1305216724
1184278878
1247809632
732667232
252815820
1921310170
2027380100
1383547032
1804161459
83542658
1630912120
2006197383
169668599
718949117
1233469691
36401416
1320841275
744589414
1958377871
1744413891
1886283579
1402983364
1121783558
2058599367
945866207
14339843
2082592525
957967950
105884992
7857927
1601047771
273262547
1191388750
1452601999
1930337558
1920690997
165590046
388885295
1400546620
1227075564
1189644313
525210185
277600141
1302963956
1480808362
2046153719
1950275053
459239973
1909221557
939124017
2085416931
1910251225
707477312
131292884
2088884330
1865406449
2067195778
166502535
287656715
395614802
1753248371
518529210
524261278
1392705042
680518067
522947041
848801264
80685244
1864766704
1592372564
1561216834
573219648
345522142
17375628
1701294405
2129724310
657357411
854701069
956046921
333013743
55048428
577994593
206700091
942788311
2112407271
977565259
1791968533
2047509630
909137923
871653848
550923587
2004006309
1001758982
1549630825
1013520904
1718541990
487961399
355321285
2005709243
541604362
1024558409
1883682379
784570457
1059594220
229141587
1673702212
616762228
1215411910
1736649253
1774100929
1500217024
2007271882
1829726199
1769941814
962682039
1179458746
2145454573
813012734
206430882
1631905005
743917439
1465958234
1355541527
1909553746
1174297946
313280468
158456891
1557150853
515600626
524886315
1641351813
940426441
876682688
736257956
955315881
1718782248
852807648
237052416
635268265
946825041
403110968
1064804876
544923422
539634206
348463270
320239330
1116224347
301506364
1257511567
1169961844
156230588
1522335767
381405810
1099665375
1267786380
204612697
469084874
975171735
933821384
48150709
327387705
570346721
2098418641
1494996297
962236076
1364436537
1134592626
1907651265
1764528578
1557395156
773378200
221604028
1332509428
1746456808
1048275287
243630283
1740418121
921852892
872717811
1942243527
1951813647
2009191332
168597048
51737556
8219668
2096683549
1300045160
1316920445
1456923042
1870998380
1974217934
1118872482
292953396
457805563
67585361
1366420858
713530726
274543254
1675193369
2131280841
1970801115
1327321793
980067641
1554910303
707249544
363009234
931157960
1227998923
1905102661
1676808377
1067130567
542982350
1849473584
1560137824
280699359
332394535
1387667370
1852958973
1206137736
2092169337
1947109478
1743620834
656318434
950656833
102494748
1053126345
367470389
306807655
618300953
1737559866
354456874
943308798
1200636614
1191909592
176622057
1748359196
719144890
1714504279
1153689496
1036671068
728959971
1434345853
980366736
873813059
576347395
352493994
203443219
181143757
1378929221
978200152
2068075080
1007225021
812412463
1183366360
201901458
1020980703
2116543662
953076063
1246654461
158242247
115707225
594831098
179847730
717880629
1479161047
1183598848
1629056200
247579213
1910839125
918430318
1684257771
331437060
1820005991
366678670
891142069
533182764
699992271
1281712272
1444486365
1202161772
101944165
71469819
1728669714
1387858161
429691359
1790430159
1863770020
292988870
888572171
1508859
67032608
1050158447
736681345
193453481
618424595
1632906237
1067675887
1418923156
704543819
2006472026
1763432505
649015467
450126082
1502644786
1890698489
1771741383
244021789
129166467
1475985961
1518565751
1643098010
1849470052
286186257
509423203
669536662
1715215795
2087916204
537001593
1220900074
835187282
318901375
1633868541
1554158173
898444362
822956602
1104293766
293962232
598873405
898452656
841132726
724860635
1011426021
82541638
631075451
1389633798
1304505803
2133911355
261441482
497287834
1718205740
2064082225
1736333533
573509274
849718465
1829926935
1541032354
1712562215
289554989
1908489334
1979775054
2132737081
1037299195
2083202595
1842875611
1813144274
1851423259
185053403
1498777967
858036786
628765159
1109381934
1703541689
483016233
1553794256
499074142
1796590981
1564549646
1353228460
338474301
78259597
58814090
1014158159
343064146
1804312098
1282675071
2023503094
1219711127
914141555
137880014
200090986
1507716515
1063988567
525177061
967879392
740205360
559117868
559822458
84792831
355483554
569222758
2006764961
838985225
1517123055
138376806
2082880456
703763568
1245584164
1530100379
4987332
521400235
697190800
187377278
921661271
1092228048
303075700
1456290860
617391705
592630756
506407471
517225683
1239550520
1774031178
1853465509
183624403
1223910689
391560063
65248064
2801167
149846286
1035394599
922681366
826056006
951266610
467663356
1313513967
251628111
2255389
199187746
1469636009
2121385510
544920349
1393267763
452879248
1244230516
1288315747
1449782244
416551417
1763577546
435458640
793176707
672776679
792454655
1106344165
1190445538
876299287
1905788425
1200772761
1755464242
1838556066
489125800
1041034375
131582689
464703604
1061057191
187375308
791302884
1390606708
1468198257
687890348
1686925130
594260691
1857732614
1658060287
51590615
917738877
738475598
651599108
1543798231
1320368511
2047785413
520631961
1742969176
2023003258
699475138
392531358
586699792
159538472
1710061621
2118804879
1569210794
790354828
1282764544
1250637802
82199065
1350428229
1055299091
224611854
1292395637
293600619
651829986
1053281176
1988051174
224210447
122310291
698770669
8954845
33164925
882104724
761054256
685491858
168694922
734528470
940342669
895927915
1151436069
1476893004
1129291567
967809344
1749105913
2037832350
1507046136
1300258587
1884835616
1812510981
1610022549
1497411661
785040151
777443391
351530588
835646730
366209833
579713415
1154377798
1238031946
954920574
595761361
469556428
1482974035
779237214
1345566611
114959345
796946377
1253000476
2069120463
237524949
228231427
777293538
1851396484
141838416
452251600
2043088086
1951676209
902563845
716153607
2010653916
865774062
1618498293
1250797399
1433933884
2030990310
1028741503
743990282
785409929
1234392926
971706044
992984488
1434628501
1479836547
1302466672
1256937297
912798408
1960453888
1961717541
841852185
1646400540
18055583
24534653
1389358475
1044346834
358560898
1374949507
695035122
900462351
917953127
192422780
1690193292
1409799211
771280839
2096179561
1190664339
1033310284
434414685
2129477881
1535818311
531030541
649573238
603466629
1180831446
797443587
2092385856
1240729571
286878916
1129569829
1744613811
1747421439
2138387112
406009339
496912921
1103161668
984603945
1493849312
239977227
88256239
1057374059
1493343373
616502996
1691426788
522134217
1215707857
115981816
1213865863
1783352393
60291790
1135127411
1525859253
362902322
947998266
1009616549
1319291886
789216736
1707440783
2118972033
1674997588
132233357
1219794437
370669166
492424815
585247444
1069006848
1368321127
1976186910
874636832
300431362
1518675860
1398303141
891784319
215817941
1196529798
1668232125
1684537870
1678278834
1213769873
28764258
640011853
1084645721
1932829420
911809822
427970081
972946205
631234282
1689750658
1834155007
1219352027
1763725733
1449666962
1391885148
292977631
914136444
1388214432
1281019969
1733684602
786803927
1139581666
1653233478
1496214863
901134219
612266504
1236888385
1745939445
496214150
1067992383
173557410
1493228061
684403327
1490467363
659546450
1167620946
208379100
1087303005
838648068
1037502679
563820488
1104454267
1534372963
9522142
737259262
1094464428
959887695
436900027
181222071
581212140
624853748
1550390601
1760069097
369620879
63985286
3085461
544891764
772460909
2132196802
1404921974
81013821
1231393419
456685494
1810055593
190320844
1936527439
482647178
1609596894
1306694306
1111450069
827095336
112485847
902662473
617858293
2075179767
1828253535
318574073
1456796598
1664074454
1385279508
1150334143
1741147244
1950361264
439758927
1662343388
788283957
628037829
962147831
156793365
832552728
233103630
1642034526
2036516425
315359912
1043686803
24471161
1195044378
1619938731
596690970
1511332053
1587076048
682927890
1023939162
163321443
662302958
477507967
976066891
2026243801
786637657
1957714490
674981035
577221042
1385241008
1804108988
1389446222
23432304
272917362
1406508140
2064404011
1859041956
421601462
1117826273
674919094
83773552
1052858250
78441195
1644096798
1908643604
672990934
170389467
2080705952
557722248
239680474
352057938
1815305694
1719468295
946332567
426888099
767671305
138590337
277698158
1682473136
2092895807
84610065
2106020051
544470357
1839509296
1709254557
865517199
1930216912
169094306
900399123
107843453
493990937
473174903
1925973323
1212518618
1507724978
171431572
1793618067
1044213218
945824133
424892706
1355482641
988298877
433432683
534848148
1846637747
712389245
2073019637
407300998
1397233114
1359626283
1578886729
297687257
2070323687
68469149
1907345962
2125767119
721619145
692541774
772298937
383648982
84302767
720284564
60042107
365247906
4166401
1012412078
1650085893
608483446
404686772
1364647568
1958210046
993895806
44873905
2061147839
1787291665
2104528947
2125165753
1813200757
1255446895
1693828176
661605969
947771427
201177100
1614455098
1234298871
2007072670
58285295
1377485120
153290784
564034552
1911640465
1349360711
1176884390
1931208891
1123068049
940991914
285366877
467348509
59746173
492103314
804665787
1802144139
1748873068
1895757030
1771470331
1479647513
124107656
1403240219
1894574281
1195026968
1684358853
589817955
1828877527
242812301
239809045
133630964
799400738
1477680770
769693601
1683061516
564290732
1195390829
720904990
1767517511
1824587722
257738954
1851183054
2011564082
1905010430
1800819061
545155189
1681430397
1548630579
1993497762
1151632185
284047473
1176645763
3210951
425857489
123100156
1877646531
680951305
816403016
448686212
1572745605
420198515
397768058
1563572495
1958099559
197435557
140454679
712495906
1702407456
1951247720
1348136400
2030073117
1670322199
1927310821
1241300226
30751332
463363290
1320551964
716264800
2118588085
2084430344
1202063893
2119210034
1042389600
1574879098
293344109
1538817041
876466370
1608272283
178162614
362162058
81161327
575779809
30717769
1812399349
797844182
2038916766
2021299943
632255704
2029697255
1644129724
599898457
1081791299
1881790476
520468312
1360567908
528042515
1538292111
622425577
829575419
1999282457
1311490771
681157788
1119442116
1891871672
302235176
1932236829
63938110
1729752307
430496910
1998715434
1627743167
698518350
311440393
199868748
1354909071
1162295893
992850862
1345555856
1107246786
1847789720
690353282
451096191
1405379782
1015513443
1238437197
1300561995
679705394
1500322965
1851825631
1800752928
264719794
974197060
568334840
2116740900
1606466677
1860947051
1900554237
624248287
1890339011
1536093989
951167626
1538530212
1186187978
1721651200
262576586
692015208
556601832
792219337
482945645
1594258859
120194795
787243819
1664619741
1025808304
855251277
342729646
627990965
221960915
100412820
1313030458
1890683376
545273712
2110819777
1076156541
863294392
1435603960
1222825536
2066097774
1319012174
770723487
1534808538
738057361
1094557063
1105134951
1864765274
1196454559
1273222945
1601489745
1868941893
1251561666
1553432577
1221357810
1369961004
511176891
1797786565
1374593535
1486699837
815565048
1522217864
1172536278
1286014634
1650976795
1654394838
912593142
1866280043
1163140407
1357762274
83144877
1135354893
215273192
1677478399
1688111816
1683378917
1458474289
643680319
1576452271
1979656911
385120899
963355587
366119944
1942954959
1538922289
125051286
1279175746
1629894906
1090138283
677771152
2097356243
1866526632
110545030
1073814645
876215384
1423073277
1759054342
2022850080
374114394
1213996347
1585361910
1577850513
1869315868
429712191
197330046
719156536
164364815
1705009403
1525542920
1234799720
1625687778
498717127
926903206
166239689
1725581274
27786373
241594546
1625001727
23544867
902188565
1238706634
1314845379
2101585609
1605145641
1876646441
2064669559
923368859
1996145734
43912428
1803912491
825667540
1527240572
369522683
561943105
561412002
1543990907
729316992
402327433
2056640940
758488028
1973509369
1599854612
121029778
221806183
1238375422
1333441886
283332908
597204297
1218994105
1579995380
257147276
674147619
317830646
417804007
848557165
1934707872
877514999
43310181
1229404204
1233288760
1360759451
944234127
1413059323
1303627381
1597397865
1999475435
440673181
2014462073
751799879
254868825
794023653
472227209
649920230
115699581
1412927204
29212880
819530348
794571136
1020292035
1174268490
2096053006
563806816
2059323090
1596105744
490921887
435800110
977732860
126382895
708919581
802272842
1898150221
900342798
1751192343
2142807106
114016679
783289053
1792760273
248069270
1371569112
1381034863
2061539290
228077833
951402047
2054008738
1002467558
1681913397
574825201
1546563962
73275614
675173615
1205402596
1592475825
121853310
1684682416
223597874
1170916015
1357557552
1171533289
222906998
77271507
1231683932
159713167
672351597
2118520279
1364748189
554942917
25697031
198721726
2083425690
1232440262
1213762976
895099223
1926018735
464158198
1812143400
298558834
1211326441
1875034844
165121213
563147037
2057095309
937686174
373335852
853426161
1187399470
2067795782
26580397
170775487
1925719964
1035753122
698915972
819576722
483943714
292031040
1139932381
662501753
583225017
1126020228
526450892
852215275
131897855
1848074012
1935177024
463182381
1797829240
1891773117
940037716
55614670
1313759063
1713968402
1080755458
2122549372
1148974996
1821689794
1146984834
1513164658
1208224388
567227097
1502742600
583876645
1871414458
716115140
167746244
1761009105
1197237051
988420448
1503689066
461207862
45795554
934206007
2055817206
1338560356
2113125938
2111946676
833299898
1983529072
737088711
106956507
149356248
1050245800
1667034228
1262533368
460843065
1800582939
652148956
1838437476
215035307
1613364745
1004985587
1148239538
1287199434
1596560005
785940759
617735620
521712797
255050088
255275686
236189638
1573723323
1753655072
1494573471
909673572
265179955
170880459
1507482647
1329324346
2045056634
565976244
562808188
1346271532
485454261
633654425
1877127959
1541388348
125479607
1861182444
1486543430
1419672862
1965218527
570162054
1904834088
773176432
154246939
1068929759
2106741340
250041085
930196993
1261836694
1103343954
1435257021
452672227
497432974
1711355915
367476033
711617970
1542126739
417249441
539233461
139365832
1523613932
608782502
464322945
555207227
1750500748
55414116
1705557544
1303865635
1236051969
1889904315
1701847023
2133855130
509547551
1318620740
1672028190
1063855401
2055188247
1803423438
1913566634
389944001
1866590634
106755813
344629867
147618193
2024019410
935268555
2037719483
308613867
1626496484
1747173702
1703242150
1101203577
495316393
1960142382
445395233
182228263
1388380339
1876047442
1955965226
45823595
917414643
745554147
897244807
1902582936
1037682960
673491158
266019895
2046423483
162636318
2108869050
60005990
1488019330
1823667144
1651900958
295179384
1825260059
1214143333
1846754685
1503900644
667871409
1278348274
38744065
962038006
877876453
1024950999
1643375160
968183802
1960770929
858590982
2133322558
1561215741
908328833
1274571842
2056482484
761544075
698509794
2033443501
666264036
492872116
20404774
458329733
2123720564
996445305
553831562
1847351778
587821798
344515203
1721723242
704636347
1957823480
1358964891
764970450
1375116460
232184517
310682713
999743131
4355054
1169598715
1654649810
311916908
1517811491
177028810
1630878602
362659427
303463003
759601062
375465681
1542605441
354190370
467127387
1513503938
549064289
1136832637
1817047597
1688010703
529231252
1515994445
1486408354
1219191478
157610683
575281648
1920285502
1651631590
1884232053
1173484912
553671919
1207322024
290454274
1111373496
495919291
1641533640
517867738
633432795
479520319
2063106080
7838889
653567008
1697112173
1411205513
939036232
1727480183
1059919
2128495090
1879086023
927960300
1129774144
40308584
1545243398
102301408
1126033384
456526261
1704746022
163826253
881953112
340207220
1029190583
2070633168
1427988320
1851161466
1646593289
840410874
1943206478
454117356
1294777378
1475825175
2009942911
1916862682
967946735
1247558755
974686029
88879705
508769196
353573819
1807375979
611277321
819352339
2128000612
42732775
1222772421
1983181971
1847851758
367474794
199618925
905780232
648607837
2055542848
1991109592
357239890
642038050
1082832569
1296062192
1444805261
64740729
1548110023
1119484160
1567653928
583068783
192410843
761099187
1545574686
131727037
712882105
282017936
1601287678
720160474
179095704
390458587
126597175
1702910474
1075730806
1792136219
785097055
1322685501
1470430656
973401161
1200475414
1286021651
1332438383
74007603
2084779211
164139896
1857443871
1167565295
1208302241
2081230866
2080095216
687781917
2122508525
495325638
1617746211
828472002
1139619750
97202243
1499967985
238141993
454514679
838587732
1470591895
2101023408
1247623872
1964661858
367255240
1861365321
849843800
819880263
1927744167
1216619755
459101950
803044668
1855611107
714084414
337207485
1719432022
1815934012
2129270485
272194770
1405269443
2063552483
1652057914
1768942182
1420552450
2116859997
359756831
765949033
1011965685
1193700159
1919917672
1488581662
2085867904
513023963
797106819
1613670460
443081942
1657070854
2122679830
35058795
221082653
239371885
1815334767
777521038
780700437
629609485
1575838835
1876035542
8700911
556759009
610564261
1194493742
577535856
600818826
1522980212
1153464901
2089377937
1339007856
1726528872
257974582
2091991597
149273539
1448996844
1897453730
1447063567
467913391
469254419
968925515
1129051004
1003326945
762882185
1398266775
145254364
457550800
371357632
1612776036
14585281
1690318129
1736632502
910895652
354270858
1665379187
597671638
192227379
1492414916
1915268266
1832754475
1044262625
491874374
646978417
1941126477
1949511360
940018124
1654223052
550068964
921978617
413775156
133579913
369823456
635989343
851574911
1889770903
360914467
1315686355
622016441
535919052
477349251
1029533561
160146793
1679624090
1600407375
30103339
1615097139
1030802821
1884946531
1164363220
1712985790
1049198926
1722295500
1390571077
989943434
2085917207
528958817
666494455
559107252
471975527
789048864
414724362
1691110858
1807875867
2137321780
843380980
1219267405
1027408451
112814391
1686426206
1580496391
181857103
1162142336
1763993458
1080749585
795952852
1158851083
1262628814
1818408122
983819738
1604655068
1271095559
1662082803
1856359565
367297182
287786479
1267064824
1245171922
248280681
1520445175
1828680411
716269614
445271842
151583010
392958092
2008083701
443662743
800659080
2021389301
1245373643
1259941174
939091449
1843516657
1683109834
221226563
779400036
1116396928
1467814196
1924373518
1859288393
440899629
1426988527
1594751521
662361119
1853150723
966656792
147834978
617586928
980094478
1897665573
1173535034
1246930167
1981708253
37169858
1548478651
1136400173
2120412823
981597014
785755359
1465439104
864132044
550689820
1882145601
1541282410
2011018728
1704456887
338783307
747030268
1390154920
1943848069
1772739823
1519201210
703608724
2031278708
454591350
1947021004
409454018
797778708
296140631
542920595
452322401
638703524
1364240990
1611496753
1846551611
1128729838
1637835071
827343295
2051795225
1817244777
171489414
16916575
466699995
712748180
432414754
1853224079
1885002930
190737355
508027615
799592424
418391901
1267436015
977628437
1739163335
1480139289
1388455495
1328648404
737853013
1802663984
202669095
798097803
1634506181
1409536142
791286601
919281525
581662040
1704394665
8077441
1487867305
933833994
1444888269
1434478576
1011702983
634615181
1930121728
1630633661
394705328
187390645
1406322045
1894508406
815901316
1878758544
1375635843
916009369
517608733
1300797241
1148071054
2117860822
728264213
309023114
1550545828
692313798
538550688
507641738
2067059066
668081892
242709996
1953687500
959254903
1896395333
1038385095
1195064500
986173909
1358588645
367520667
477559102
216183129
1284856823
461642304
1323898031
1742445844
405799141
970392943
724207377
1315376295
1302542715
1873881325
1688674655
979705883
1284920822
1892427208
1234894053
474212995
556918536
452629990
461887749
132081112
492684313
2003373102
910836760
1132947069
2141280905
297705391
1672522492
585149137
1289283939
504477705
577029025
674042705
1071225815
537589836
2057733538
67042983
551851482
1382633454
1047364018
1718194274
1557233954
1013015254
1399217901
311895037
553999784
1821348314
1629432874
569423671
1905399539
1433661046
1091437215
1589022125
741345496
1740396730
643778483
1864358852
609189519
316502432
39881182
344048273
861110807
993505797
2085695002
1505475212
1047578356
1913039723
705535580
841978654
1711286061
1666072212
493779790
536493187
1471421417
631346730
291096290
1900902341
1980553252
910529253
1870187405
189929746
1220112761
519311270
527266139
1391185336
560649501
419946220
2143539053
1923809712
510843358
1632846348
1273850770
969697181
743232309
1162968264
68749902
1086457007
1420580858
1735966934
228847541
1642298527
485618160
1532877682
553706294
1725140694
679733957
820848893
121050911
2023566720
1775138469
1857431715
1555515733
299222350
185557261
1686528555
1663483087
1966238222
1616852914
107367077
147678474
636275255
243015983
357377939
2026829290
1954434697
1733541931
1080824035
1410673707
781980760
1338343523
78062954
1479965142
421229892
1358446059
1064967328
1959013045
1057084760
1481526241
2054739844
229926704
759974220
987256816
1540300183
1868179230
460014330
1667723575
721328530
1344745824
2112026585
806060287
600071191
1968962815
96626777
60062099
1117962338
600744624
2026880684
1967815801
993202752
621222834
1594947472
254685585
250684199
780272001
2132622739
99182975
1449380426
924483435
1093807595
1133360097
1200380407
1923238610
1472204897
950991123
1193317563
1336337625
2088369193
1222307329
1367901771
2036460291
255862441
1215411910
458683708
1043363905
1781942367
1548484515
1424172951
1014397535
335404157
1524382320
466124113
472028102
1517507750
404388452
1935145874
1985815793
1329768124
1966344828
1970235741
2091170433
1504996657
1697773466
782238866
848791413
1707207902
179725777
1645309542
601808416
600849281
469835307
1921061584
1441579541
2118112501
1640533919
47740718
1031208052
837168112
459080259
249817342
451942301
1701662218
325426569
91733846
1543131675
1514242287
1908611774
14970791
350875814
1140241159
422857562
1820713436
1358664862
1000347602
1933605694
677381933
77316587
1443183137
780493704
505838665
817987940
1157327922
640802468
1994816964
1454425484
2125815577
1718129499
767774984
843674400
271552312
379470904
1538041460
505780521
959073265
1633677982
782474934
1932698060
1297702512
2056778824
1434621819
1447920735
923453617
2011193585
838420937
867122838
1562515117
699475138
671045974
114434317
1410136451
1310829000
1740619067
1523098184
763920497
1712653089
2071470377
523888829
1066887934
903929451
1103118400
963084969
129166467
79490538
1352983659
1517681302
90384334
1342513734
1403850890
1371508199
1072297352
1360642694
1470586280
2140618130
538619764
1320752899
1136860197
1314119951
1396761582
550550546
1351097042
356813755
1400076673
1396275828
1791565031
1693668280
2004034124
1437042081
1048024881
484313210
1032391894
1824881043
723614286
262080574
1893110616
832763042
377801697
92382408
2032861525
1467158401
816378013
1679786743
2026217102
2122035635
959710042
1896787676
14989072
1256350835
415424451
24676243
2110729832
1169619455
548801852
150441583
472847559
1230626217
2060042189
282628121
1966628832
1365718551
1274863599
1784433486
118464337
1183234892
1368621496
1829567125
1829568059
483933844
908563162
1447859798
1251385383
631196858
1213191951
1837991139
1941814000
1599123355
769300735
748884012
549533141
1768517610
1002036638
524446904
532053000
1852974221
1172299685
1175056406
1463487796
739777789
287002684
1612451489
150399648
1409912666
81800494
948803741
383134018
1292851160
1475945268
1021411889
1140607165
1441492128
1901970970
261498565
258720237
273763501
311111379
1293781964
727522062
69436506
1300754441
1694381228
859111956
1003010100
1990350341
1834838827
1905630100
722959605
1062463894
1864156623
152346978
228843163
1056565906
1431684709
444186175
1192883281
1634559983
1284060524
512908300
328380376
398842823
384611050
1800624204
968263447
1842368543
1701814890
574210944
200316280
1778866127
1467088001
1193962580
596628914
1623610024
2002780927
1379874779
1939839175
676065076
17928054
1671051346
1417337642
1445040879
1128291532
444390044
1313272499
474204839
1185584088
775128608
1374497725
1436108551
843226859
246656330
1320562272
1950919843
41631745
1389162595
566308915
1698647547
1518749073
1438135885
1726590656
1165803311
815194022
2021600806
1520099985
323148696
929379875
1341471629
295367378
641770326
351696785
698840225
93758635
145843632
545017577
453739017
150778393
485824259
90210475
600632800
1332664
872476775
1074835681
109322197
1292275773
274558060
900839145
279813445
1114948968
66491038
1360266010
469324767
306540062
257723912
385194013
1436892085
1931866686
1418481129
117729376
1227554939
1961742150
1987334865
2007298970
1350123076
1843805362
1347497660
2106122919
597090115
1478448297
375691892
1684950209
13682542
1129469044
625928799
1433364922
27769936
1098314370
256235143
334549322
707050290
1815281228
10604236
205795535
1385230494
408881986
1258292889
1573501351
1202090645
1229217925
641786813
1927279115
2093406687
160040645
1012299554
878775198
1901454982
1754512586
1695419636
1348175856
819496531
1410061955
1393885989
760767796
1499440252
2025021950
1708410291
1884109269
1977010329
715904800
1231337341
1248067995
62921286
425333148
1415814080
1192182725
569033797
872874503
969194883
532021190
2129736555
1606962776
886282674
691404140
449058453
744808101
1657040485
1518632975
2003670828
1544929512
1166999839
1054558375
19248767
1730845514
933042027
2121439303
1549734606
1700735707
973380802
1947490906
1843800972
1840101115
70512383
414835507
1790329993
658149471
615722396
1844714080
1010256482
1141915781
691161500
2005615880
1039780764
714262111
1477449328
239079112
1772161112
700913888
1068389943
2093474672
971813177
1044760602
603164239
1654189869
1351975406
1584957159
1456527672
1773611433
1012298408
930107003
38220053
566404401
859820832
1590928401
1069534778
980474411
350047959
378420600
1985267179
846516518
2134690015
251708592
1896950716
1977069989
704593051
283010316
1627313126
423760419
2033193455
814847207
710992328
203563992
1782768073
1251175056
2120137581
1595360950
746858515
885568048
766386660
17478413
1813028766
1253219195
1023746369
1084344967
2059765299
82339619
374657705
1761287814
171872783
1236455275
1691325962
1212406226
192419549
1886680188
307867212
1828174816
552222394
1030314104
743139886
17783953
1520239925
149041583
993911190
578826056
1810832408
1261746397
1455870426
1656028031
535848828
1817208062
285957083
1029932645
2132576808
1021790017
1975154846
1748924816
1265213521
1283139603
361745641
1258345439
636206873
1572150892
1380296572
1417731914
315567128
1603106549
521306290
1830412341
2084135724
35924135
1000090174
766469881
1477072301
428207386
934370391
551795244
1266865593
1491821335
2043040410
1895708944
1279640985
766462248
1653363476
486230464
483463816
1204639851
1951987162
217675776
555675376
1038110385
88237448
1184505566
1440166904
1979977964
2061356776
1672067571
711950264
488876386
1504493859
1732267442
913907058
313183323
1576889730
1509557827
861252779
1466045618
1308950372
718595877
1893773450
2012931717
650226078
25587040
1207319602
1602842064
201577314
1107103391
1070394404
2004196226
1461737188
1418771979
1187950384
32373101
1472839681
1121688579
1884685016
2083748849
5330353
1221918782
861439593
1922727069
540758624
1569609227
1640629375
1387092917
1857956563
728699462
1400247758
2060974792
1556311950
1505474379
435107633
857912364
1293277599
2146487136
861473565
636336265
1342121681
665814930
177525698
232556876
1879482631
1696046570
1562201021
172918652
1193278025
1684287547
1172324450
652020781
1321325905
1905664302
619668961
135284887
1021150382
189432102
864001897
272354902
365877908
29894659
1059857049
673969008
1016660002
204339142
964504734
1434458224
1599337387
132186395
1583143108
1186990480
772470477
1080906787
653550228
1367992692
369432116
1233039957
1383714002
580690196
292876921
632055998
1824801572
1500363646
1439623215
1833785791
847121914
2044599040
1966816906
2028256122
1883440494
220179178
831615621
850792542
1093122183
968619836
254301243
1767960755
1784527867
178758432
1577569697
648314043
1817785669
619017592
473670166
2137452478
1388538402
1298452748
1536839046
1524139266
92932700
383946149
1052076764
669791678
2050911579
1631359407
940564539
1688122752
66979864
1974439483
1086971377
2118190438
1212985258
671413793
26474177
1177001925
1514734952
1454543267
291861041
115111356
1171277356
663409071
1455181190
510078978
38790557
161875178
476677325
1915232607
1183748380
2089654414
646104398
1826919663
784386344
557402531
896202780
1547995638
809170369
274110841
1778009663
326961858
1098922427
1850526518
1919361536
1723410401
379611688
193702890
1006866907
1589800110
1349208886
1358996570
278737098
232024615
1303526658
63795803
93588182
262243813
751443082
157793406
215187369
1030606977
123685697
433469237
1661509143
111412039
1794796967
1243325307
306267038
383949870
1124313921
2013945897
1726650162
1889973784
2019441124
1866635008
2119725579
1633742098
398307213
783514976
2010256016
806759578
436153290
1127087550
481237940
558600787
376521314
231977424
398692007
567964519
1494568259
492403264
1913994577
771963618
641475099
302412349
391947514
980518238
1748105197
1675380065
597315222
1737222195
2116542769
365101849
962747418
401254689
1955526305
1180067135
244167854
1117053720
644206231
1495515258
1331473312
1447567257
1441307735
1909240708
1337556927
1394431517
1119765848
1839828525
2127306937
501374568
698803954
601910727
1486420185
67283594
497109591
933705503
207714251
1445712576
1734520702
1542398371
1669827309
745667703
1719685876
281055560
1261125068
1205604680
2093454666
1068347652
1786744550
1307598422
1593797832
1018905946
1931047303
1155029698
709256814
449745443
1021165012
1697085967
36396975
1022266357
2058905863
1741369833
832098742
1557356560
822206811
1040844495
328640904
2012636077
1758276393
1161664185
512807182
838638449
1750911753
1373848840
1939393816
1730183252
205794148
2108227890
1403379873
2115140341
1775862697
1118827219
912668646
1136429251
663280867
1880653285
146474386
1394709798
1903981400
207582241
632860379
1134649106
435468210
1963820457
73093904
1394439924
129921827
1620552886
2145030960
134055782
973232500
1316299771
543536624
1957993919
629067821
1759848106
1372123994
1067323989
707880930
1911172173
824013784
1312091874
51472073
858210976
40899131
1084825556
1687018352
1125423438
315421143
1566978655
672909731
1861501929
85878131
1561014074
186127040
1290571433
1475055078
1064309426
1117308283
1191358622
751793085
1604259307
2107965225
1834790256
854621840
1284901332
811448313
949939962
1074000465
1838084304
1963984257
2091601057
892601517
2048152907
1732281173
1446202833
1626109128
1512752105
1436220207
904515899
1088625430
1416097340
772127590
453030626
1985571582
415168080
552511766
1232924027
60202690
275944595
1446631713
1852502560
10688794
367297182
1112960722
1390140623
1243312166
2038077103
836679800
601592497
1969400001
1484591485
145803619
748781594
305586584
1551168870
216014866
748964989
1122343670
1793338678
267186493
1259842757
1553479693
823683128
243097721
1184105691
478496356
2126568391
186374798
969075399
1739728230
1635882785
1071233795
2116713507
1256367914
419641784
1760272042
930303852
1581361119
1592177343
1497475209
336622579
1420190773
314852937
1456095969
528141060
1113736761
27250757
2022343774
1975324104
448624326
1854629317
155168920
1068639620
1832522138
1010108565
231447619
1513999804
1649500088
1505840426
902162561
1652203441
1902248159
1228176426
1378205548
526470689
1391449300
1866566413
1580862431
183286419
1655433810
147801185
1943482135
713909782
1679124407
918111543
1832535909
1503767630
1421584534
1764369676
1437733911
1295079038
1165491030
1066041013
194378339
1467317726
20579909
593405004
594074390
933215251
413180048
1576426724
1749500649
487104440
1444826308
1396485577
725083402
2040897448
2089277623
433425819
1392137372
1940802517
791475103
241903621
49529867
1796097530
942042739
1341904249
734063364
1198240691
1612167341
1412340601
515626514
814209287
1440062948
1873257248
1952236850
1700088069
1768843490
473038374
954654958
1683531240
104431969
1802698449
835185661
1731918626
987255092
278311841
1439770325
809533507
1644876742
29847441
833007029
312859987
1591777496
1646212932
757953372
26438541
152045912
1040469979
741971962
1893646970
23449303
1920672333
330042391
1391769219
1819518916
871274468
1014946162
519044107
1532330162
1691641157
1954360136
1478337343
1081422371
266130843
1533948547
199896513
1563598489
1001702242
424597409
885718649
2035041097
828682815
542291156
1290502628
473866317
1745252518
1128084812
778692506
1862033656
1171485074
2145166550
819167992
1450771700
1297359579
481673208
1303293479
560499638
2091749198
489447778
414211521
1334934396
444844373
320780686
918497705
598285944
213958840
1661776270
1998538143
669799081
505995390
41518759
83614524
35551725
1424337257
2094279149
645981847
822555891
1271999068
1222290185
702777952
521961361
3596226
981573476
2013557135
1226051172
755824638
715156329
1687639903
351492707
297221928
1794346209
1741753238
503198575
1928132871
909376018
428217262
767014528
1373869729
913155325
327923958
1831696933
15241007
1784380854
1894796888
917092127
420586725
686252430
1630797532
877486019
1626562978
102662160
1421584655
1416551130
582954879
223673362
1930456720
1935906058
922117096
46799788
1401876983
571197082
560515292
1008454026
953683716
2025086720
711357823
839248661
964903620
1382893309
72883220
1839673900
1935490985
974586168
782061990
2105844138
1788263714
667866789
1837667919
1421866985
176666816
508854810
1999283517
1483999688
2095086729
1337722442
118782063
898402962
480639691
174866718
88853753
1701738513
793271380
626094463
584145561
1106507018
754893511
248241355
723074915
725366267
1208835068
1861803179
1009775471
912533978
540402693
1035461298
1612008473
122743250
1518309259
2063693954
314776010
1878899683
1771933135
193308995
406478799
1506333131
676846384
1977282119
467042536
103159518
99387136
929186425
1632783289
545900897
1863634063
816353969
45251978
1293650915
748541653
1043534176
678888863
1469190210
1381264254
1301092105
1286004102
35282501
1875053031
223124606
1206953920
1196136306
1021810806
2056736771
1604444247
1004959363
1365377202
1763671856
256163306
1617150211
1094640846
768385555
628531733
899973669
1136103471
1544263815
1132804305
364921651
2140351082
1415686952
456164991
236214341
1907753130
1736333533
1011283003
2091328870
726459098
1945516166
1044401942
849226021
504952121
271466000
242533501
630993828
878743949
1418931709
1157260400
656190726
1159826590
1759796326
118515850
746604487
1972341498
1806401439
533137920
1587899633
1867473969
1972617905
398777875
925579603
2009208147
2069545049
593918954
1074840371
1334762095
1111801587
408960131
1950021194
1111000111
1315050508
184784494
683661889
2127878721
1768169829
88237448
980234052
713128313
1623973064
881160559
1675059214
1374717192
1946701868
532983525
1624371141
1087620485
359538537
506952188
1413021342
1955697367
1218896995
378496067
371797763
112305700
1412022318
248079213
1748264787
268667977
831573359
1004340891
1896401305
2119902263
1987255394
605441885
1649191528
1562956755
1523797155
2100830359
256735244
692116559
736604665
1859559398
1339993863
2106111184
1858408451
1674118098
1701817233
521510053
708155637
1637411318
210288329
1619540796
1199349156
790666481
125298102
1617763593
2069945344
1746032647
1950239483
1260288298
1351197421
631453452
1867723624
1190621632
1933186718
228779579
1778941725
955052299
1281196873
1168882738
1078369635
2010395567
390202221
644755971
1300216463
1839742621
1249237864
405104155
1305185884
2073354789
823072669
2040956611
1133545997
558846763
1683140225
2037960127
234415344
1351625250
1593999413
599438826
1532129885
1343224118
1445447395
258168280
971556615
1950786594
1017943812
353360077
1485252430
2034464355
1674443138
1427092997
508212111
1979748522
1198825993
592256559
63757951
327433351
1659015490
1038094203
1525411560
231767640
1496916969
1655671025
293812543
1927238568
1635748733
1777646239
1885139138
1829641860
743848730
2074332989
1146145530
1286899716
344896166
1020933506
986197634
346030397
1264716671
2095129734
1910708300
1093651673
1227980348
74693013
1739443132
2031340378
1227140682
661355189
189779460
188187532
1860658659
56854834
1712468864
391646240
1268854296
1978369349
136886370
1742233348
874775762
1131590102
364394974
1416407566
476815638
266555268
67200231
1258707022
1477868153
971471708
1708526324
1841290376
620844947
1956096636
3587401
333483757
2146445318
449368084
1584304408
2043680528
897645399
1654662561
1162560240
567663808
1692782401
1315843539
885658416
1700724932
1760824781
1116950356
2016899782
640287855
2072838806
1142281896
1343555064
1787577923
944891192
1804543789
2044829627
1948266330
297323661
303520569
1733535307
595699790
1505228109
1526008842
230809478
1483981871
2000792783
1374654371
1109544941
544431279
1558155825
174417856
1493481760
312666239
1345607851
961134606
1990226574
721667445
1116884174
413075438
880752588
1642304612
1268904592
1557371243
410708823
1568868430
937830593
1695391999
306977731
1254248086
1000070920
93748989
1978217092
39659860
490575011
532120300
986668061
1120039746
1716489662
1434835938
1798805212
339088119
921391047
255347599
1065208785
1538299689
1810916196
359759190
942996942
956717639
755688243
420039550
1822796353
277424592
1009684573
1380609456
1630303125
1880084346
1493334831
580794595
86721517
2104255219
929691423
1401289821
1241525166
1936212086
1212241003
1097226622
1947061231
501563624
1846697814
597780779
1528781890
515965525
160036465
84534327
1139386832
1231050895
714274149
1189543510
908117197
504341129
1032988238
191896259
765824811
1553716478
655835171
438770751
254851540
235128326
1940015654
1541031243
2068404049
299699121
595122907
719411702
1543252877
710701212
823913779
964697822
114821685
1145489805
2115701288
526312922
990258542
1133125623
2016240808
2036875460
541708387
651955509
326548071
881651460
1267524638
1873489327
961255444
1441827296
1349327208
1435885358
2125629885
1058675958
179908864
497061272
1695020718
1458679392
1044557730
293790434
1417030376
1561248625
405029063
158679022
1540001226
1701800985
2044759650
698457066
1224339668
546689184
15873515
664788514
1668679253
1436489825
621424370
1898554915
437175079
405301136
1207795158
375111933
1730769556
605414945
1797786441
1338268580
461056608
1056255665
1814962407
1032699051
332277915
295947597
222144300
1618910931
1196258236
19627968
1311641435
1156147738
1911785535
1120770888
1125134004
61478756
859254762
843573935
1918502236
1524805502
523075276
1067025439
1446655002
1790486756
1846448757
1926814025
573323099
806410100
1328525985
725156430
2085532346
1490458659
1214959579
427948002
774182063
1120536321
1099016721
1990772458
1324659589
1468390987
832682954
1098005688
210395940
535869550
973360701
191756358
524375630
1909563932
802082844
484393684
1542541470
339607105
2066192608
477669627
1055429776
1104246338
1364544628
1806578629
698376356
170503342
780638749
1121108394
1438463252
1254426531
806342426
207149865
173906912
376961886
197781315
1897693661
1616551373
1701973306
1294033426
29916154
1639227560
476399519
1426641943
570776484
525366852
574903735
796949151
1155218800
342428036
210182073
557352950
1907119225
754559963
1571378961
1530578665
130250443
461975959
730776842
391499321
49748270
855828239
908617011
24982512
182107552
932337146
1730651978
1630999986
583452652
333866396
500383606
1201280425
81314393
745437880
1380321155
907329847
1731639331
1966832467
1519329277
841827302
613260688
1555256780
1833904111
1666162929
512684865
995318743
851090248
1684585749
523886751
381308128
26728838
694722073
1162832662
102645646
1278962972
82388072
1045379465
1981042595
1759680491
824148037
1180488736
1782715165
2016205261
2043101406
221280864
51031174
1215901905
5563378
1322398228
130803647
256938720
1919624795
1917936164
215674814
360823747
1149424007
394319989
299278251
912110274
715313583
609301737
2091412369
720859629
1944056318
407965831
742207789
973206112
1540729806
466559018
1742396879
1036569305
2063718806
740899145
1141208314
253293179
497980086
622477035
719132188
2013855973
1272301729
359429952
1962196705
894216928
1062852503
963561776
554534525
104480813
572431047
1210802643
882305070
494769333
981224806
240076461
1192733587
612412054
429403896
1676419308
972290357
1857744036
1824384068
93961791
777254108
1827062291
2143038675
1062232201
1175129411
499189356
1574085830
1644353075
1589891399
1284925919
1760708181
443879990
1379598817
656322132
545255480
2137812390
2094867855
1627695302
1246470097
1074536709
1126181834
1595211511
1314568623
733285772
368875154
715178306
381567407
1332841599
712965002
839728798
1071294906
824321403
1278433742
1531992961
78259018
2056921863
2075572807
447041569
379052902
238716806
159601709
1070626872
1006031241
16186583
646142172
1967199629
1422270953
356480513
2036711859
526857673
1351469206
593471176
982793239
1880968782
1484226588
202256367
1613040341
749201324
1819486938
1328505869
1702002841
1273201356
996073050
1578235919
524214305
2015112489
1763534223
640830086
509398135
1905319482
1366619735
1777482149
2108624997
699520770
1820870412
280544359
2017739497
1091834981
1892014349
489467478
1306508549
1010139192
1736108525
444969413
1839122078
1041681275
1383344445
512514151
1162226468
75236136
970095842
1398128007
943696795
2131838514
1331939033
2039615070
97600629
902830518
814128808
142104047
383332392
848244618
1394589226
1021101664
886381397
773838080
2109155448
905061533
563212720
4974305
1627549260
1845079324
227054599
2055799171
870880220
1212720418
175049320
211027349
1127164258
650752546
2059415006
400099737
1089422949
46074007
816495454
1907301025
2042394792
295124340
475827974
1801708587
1536188962
1303308492
2055725491
1853258780
1477998871
1769394239
1421625910
1526120616
596141876
2098612811
1287615446
1538419046
1084181540
1063911115
1149744362
1095919896
356767198
1190212319
716592641
1876305030
870399558
1964645974
913059362
2118271484
312357536
549290802
998286783
1503337963
572472678
181308759
1800803342
1885237830
1215974773
76425938
805296598
1908663593
2080222701
1414085310
1501162081
2068931840
1804832916
1522037637
1466093361
203927254
1437309534
1341901109
753042683
1249934891
1143618728
2061849982
398795135
962686445
1427989795
528209313
2797927
1175472146
684606863
1192285751
2138155529
2041342288
1545463042
310894745
392190734
1313939926
727509252
2064436968
381009347
623556583
1126076468
1798081211
1266565073
967981583
1006199002
46890
1242364790
1729599250
345831382
447107897
1261358086
1422228938
596349061
1769277257
521446716
1537030955
397665693
21363419
1077370019
1134378789
1799727336
1958970311
239016353
1665772235
1989225407
386004833
2125933956
544393455
18461969
1222298475
1679174553
1762795952
211667742
1272945440
62601884
1853539815
1648246388
1736827407
1407223483
1264235138
1175438549
1655811154
900027365
275037893
1040630720
1927627518
1590279072
1077791042
1970224754
1139275275
255989894
1596085906
1999521525
1157569667
723076210
378619948
817713812
1975529600
1532962738
449093810
541598589
1481186040
2002662067
344904560
463505788
1363439540
2109734560
2054704705
87470980
712721159
221215433
1875686434
940371713
1330888318
224271171
733039251
1427102230
1020496417
787372771
1086870656
1804063956
2059122440
1293156816
1188200142
789876932
1993953005
906829229
971312143
1578957173
915145086
476032347
1417882046
1056990953
1754548409
414141005
957796256
1202541270
779551160
1377416729
615389705
1467466382
591569650
575512185
837854379
1864446216
35090649
937478180
1437322684
181647241
344870338
593350661
256932564
1616644244
1719895289
477661713
1983405082
877082038
241636525
684124123
162833646
2023064371
217648416
1499292522
807883250
1267892251
44245287
1029421977
863734635
1161356099
2095880007
2004080952
1614035472
875597154
466540226
1129905454
2052859680
720772519
447703135
398466896
673898988
1831455503
746603912
956674991
26655437
2144461381
991125703
612497627
1913855502
1392126352
470916205
1329392989
655266300
1678087723
1497830875
812071853
321497541
1211497203
898635006
774920692
380489727
1809685516
85240182
1114681300
50140012
237986692
1946784846
1959540994
2054286184
1218064951
2026308381
1372853418
1969304942
666362151
406219318
812539896
1998834514
713579733
1281099476
512765804
1265032546
1763522524
382047404
888187840
648817210
1190954057
1623164739
1986166935
67904888
1786151777
372387177
518991583
1909309136
2023131289
210596591
1102655557
1200203434
2073207624
212509681
158802497
1454743346
1619386097
1540360730
1824411218
1847463360
234721465
1267363131
195112948
1832955694
2146853141
837331165
1072369338
921404926
50144005
1529263668
795546871
1684137632
1067762317
1543119334
1110723915
253069328
213900389
935145425
379691026
732695364
387337594
1308759063
857203989
1001046216
975539247
1808549471
1910238946
1750807042
1890712373
1583806140
2001095107
172285748
382691767
1039371652
797376952
1635216262
905383550
1519359980
28418344
1844265146
1874628977
1231480283
2127684415
1842207666
557223735
773558131
768204992
1729193958
1326983477
598778211
503687980
1352131353
876002042
783279956
1322975129
1337158593
269824990
518809849
1773333556
1386430808
910848291
811529478
522031736
1354778055
1724923482
772736556
365491862
2105693950
749164123
1860535460
366589042
829062752
798847650
1740473793
76843751
2136717029
1189837980
198520388
677933674
1907322564
849839543
240813315
847736686
928621490
1022927589
1066827460
1738374683
2114465494
497702197
1371024218
117705689
671223361
615878718
1145945826
983222058
1777607363
1826794283
1970935782
1354808053
405181724
1606808776
521961361
1071749092
1079096453
734851406
870003115
378404525
745667703
723041219
16516120
284047473
749768235
974369328
144201459
1678851625
1431951706
425605953
1401419308
1191330450
1348280269
784010897
1095255902
463660356
1227558107
337870002
1851184076
861906498
1196203429
1413819661
1462523954
1966745416
2026434806
1918223577
1220833705
1237369211
361950466
1322736145
1275312713
1694123170
874954763
304970695
474427819
292814141
1908762951
1363779133
2015971558
1183744030
1455121427
1566383750
281751307
111928293
1836948724
1343860521
1916778848
1546306022
595891164
1601546943
885682599
477315236
925352844
829359797
186257644
406407912
1330338885
1722479878
885908169
1013204032
957690450
1599792686
1295134684
1482084449
17005251
1710874819
719558683
1115291818
1748253614
832534283
1000857377
1644251908
1164360107
182902904
1826914969
234521305
90256215
1517481069
1550225448
704802700
166491529
444740374
148123931
993253983
1547414476
1719612634
1275353763
572252454
321937172
2136157745
864407006
2090356613
1282787292
1730723294
60701193
2029308966
1027828737
234356019
1499106156
1706555091
1867893532
1045974404
1637315158
208475943
1346816405
870843926
744042991
1834838827
826594543
1119683496
1211254221
1697326748
1613011428
1542348290
529460733
651474378
1924161309
922157298
1255317366
371763632
1077827325
765086876
1164556768
1466119864
349126348
675091019
1223338167
363679583
522849071
1180645267
822124279
1764157547
1674178682
1040901153
1483262948
492103837
1044287205
1948924429
1392351880
797626520
1135463690
831032938
1205006662
1156936974
1675869303
295685383
881256286
698811108
1498979467
627778004
175360335
1679084396
1765036784
829086315
287917375
1359487365
1311645407
856910275
1224784008
474353991
1244855895
541842769
348545954
1584996827
674836335
692505851
193710319
1444368045
2088974454
1958488865
1889298963
1619686160
1386697240
1675697658
1556780683
1662618857
763499652
1042092482
164643279
603005248
1602340968
614437732
463207142
982914469
978142408
1080643526
130445190
1206134944
1915847170
1490003987
1918446450
1402439768
1835302691
2041621556
1332454113
1230508546
758343615
370226342
152800553
685795807
614720042
1646295729
1650118154
478032503
1968606718
1105866921
2059433658
30718356
704886586
1296948554
1171335451
267903383
565069466
760301641
1185515265
1132779535
356459910
916841933
264869534
903580928
561767835
1654499030
879377097
1310592804
1611715859
313936779
30187765
1731116572
1814622691
765974505
1373048591
1115592646
330078337
1632606971
2026734865
1659543429
1828531122
1422668045
1873443961
311839368
466671334
1768298625
1636539573
713480238
1229303311
1947040953
1831121349
2143069482
1493930174
1379874348
1719947496
167493991
1223010293
1231494939
1634531479
1056204219
1093080257
1179908068
373393404
751486260
2024320756
42751799
848239656
45089803
253558791
1423728720
667488726
798430087
298503509
1180644394
718092022
1547635431
484244839
1389587145
208332533
163414309
812568092
1865320176
1427611919
1235831853
1976173528
805284204
327272762
1993859808
1025700065
2017359139
1748332286
1023797612
2007358000
1182876702
1947985687
1011695091
838964065
1456762234
410407430
1597741746
1565485011
720554343
1812213469
1446066585
1186841636
1050584174
1032243939
2101781523
798478147
411131803
1381154425
117923314
400795278
146995619
345351084
125707108
860079243
692993741
1209222073
203781694
1570910678
1821791486
1212947313
1698920493
1743350519
1637704898
1702963296
1686000874
1406459326
679713418
478180071
267892364
1368045594
517091084
1434992569
155105171
1847419268
1310713673
2047001497
2047001933
1155288760
1063743138
1101037480
1230955789
47570780
651119429
321700669
1968019481
2105493814
598941613
1014719455
1099544550
690456214
74624814
393470379
2126898291
2001217649
1501424326
1127148439
1042022329
399085048
502980354
1457351669
1579200649
1146657071
1061997842
1261245279
1624210340
1953765379
1945387955
127174732
1721312915
1031756744
894362001
1409370796
1626955558
768809205
1984000477
881757765
292095175
441399443
1950980980
193097332
1505198273
704081611
847638973
1562668841
1694993530
837228221
1035263752
28171048
828755108
136999336
1923789801
1714442131
1302185387
900285037
1113872947
1734265778
1157676587
254311766
792363119
1636087088
658039826
141551779
239053651
340548681
1060182648
1667640348
969703352
588071854
1645435354
1506333131
114850105
363781499
111065797
210631322
707475184
1333707272
1916927414
1430719843
1526249722
911113525
241829163
1284469492
1614603904
765966407
1601448003
1335854390
1384594775
545716227
1803680359
1861699706
842059850
644660270
1419729734
539386399
888578570
250168806
770998967
1557060893
1581153045
1042251325
886195620
1046972412
477237674
2147047908
1901940069
1198796989
771526262
691818757
1370943042
1947040479
916709897
868254287
1520067162
1215809770
997197277
833323233
595299974
1154293441
28917213
1001855929
590977765
996916955
2011009384
135934030
279392815
510351775
1487284075
17805636
1883639831
1675325499
1019040254
177620715
982340245
161757861
1803407096
1729036410
1584775255
539865130
284467487
855502121
1634329377
854779999
167296367
1450065963
244038690
1441837797
503063557
368166935
540658392
626368912
1859790302
496333142
1044226714
1166879452
1385381457
743298493
1270736824
594532979
812354924
2077261875
1279011343
70291982
1238502373
178661491
890930504
287418894
1273581890
1036200179
1332867236
1555021514
688496890
1886126657
1672320936
67442335
570816290
521736907
261738630
1949311992
1045507433
1282746502
1301537645
621859076
1812245625
2019125687
679761953
1733402345
1966316384
605791967
1831874293
89306565
823436553
551903898
675692763
436921563
124621115
878661677
124117618
1896466188
106461641
1591626140
948650642
1142654057
1139092330
1729528994
1776353666
1933290353
817488981
1878922
565065319
26564966
1463022297
2016902062
944298007
2011154938
995454902
1875229847
1779804309
734695013
971776991
851210810
2131580992
1810880173
1256730245
1680695046
1505948544
1483693574
1442325036
212629229
767067486
1563019748
2132148811
22584471
1946962223
1969144944
2103916020
288327295
1641890710
885048838
791561633
1113905518
633161084
2077379464
136501610
1593712195
1693070088
793065028
896258417
1013118800
1769970252
209832771
574898794
9006455
1511691385
1188422244
294528415
1052027327
877024759
118801176
1759594074
539491440
909904583
208460943
509689168
1761616539
1242016649
707720622
1928252941
1266817529
348583297
919727230
1632082958
2084970665
2143427466
1515820026
969641182
573658602
39263724
4424137
471392863
1281325759
297084672
2110041947
674213190
1091924639
866104593
15732656
2026083068
1340879705
1928735079
673278385
842498089
1166858691
1540860008
1906639521
2000452914
1765132752
814725194
805216318
1068190489
539836140
2061065902
574468928
1503868565
2059578386
436036005
1323305920
1551682402
786211827
1813574215
1533729971
1125992728
711762713
285610242
1147268021
1727065186
1770501535
667584982
1722654638
1132504747
284044872
511394628
1026210695
642583289
280042395
451461099
1186171869
1056677039
597250637
42901477
1967829324
1013478967
1500698545
963851960
1301657783
1821414849
1617527096
462367144
1181736084
26631923
1471920241
133837723
1252063447
1000856052
583031832
1962439098
1176470910
175054288
1308762627
222604440
1459699730
725856968
1865664499
821634759
1246270447
12153556
1908289193
1111222295
428874715
21330869
1651445892
1782367155
1974199488
2143834900
2002996155
1605012311
2060723539
229877312
1126796885
391141894
404476835
1787360843
311341861
594599933
1490188632
644856109
1286704937
1942829690
920323351
1299825190
922122307
1612745783
627209214
1589106292
936224558
1135601293
1943662854
429383404
1167216977
1148582546
320483533
1982785356
1126979791
782578854
402663045
1338196460
679055611
911469550
688826995
225604314
718281105
1426537226
287730984
914268090
1283677324
801184886
916853185
1781428450
1069947344
163277963
417516702
126300239
199695115
44012088
175858608
1320023526
849390568
22870301
861345078
149539316
1761461778
2041288813
2113518945
2037602599
1028461352
1213415885
1355177802
1664667954
1370012625
1199981289
1528833346
401569905
620567184
730985305
1390189072
442906512
635656556
1838324919
982563002
40902199
1306193311
1699836712
1918360655
1390909880
2140068584
1477050020
513950806
1805863132
2017074184
626994418
888053176
176527990
412980749
2030859855
796807227
1807318401
2049703022
546621076
2006029262
1170976348
1086771137
990182947
1301332129
2146623344
880376473
1067503419
293135031
947082639
598614815
1061604468
1944793225
1521423241
152045275
60329762
1206045037
1786366515
359661270
1493068620
60074071
2010230932
329694775
269152146
949210791
1641145223
1383738903
1060579318
1092167660
1070754897
137269618
1580009389
1123601482
625900207
1524977151
632620286
933643676
411864225
1318542190
1986782392
845539480
594849199
5936132
206848791
796415080
896870892
1465206598
2081223729
2018017572
1406851215
34248065
1945104450
437524332
633479874
694202843
1539248635
452732031
578597530
359543136
1459787800
1580999301
1783496284
901167273
591447711
258856488
174675122
1953363350
369034513
288266128
1381221612
1769577744
424285126
628670444
883382970
546961326
858399579
631036400
244995408
2080905094
1348923193
925499776
1022236075
1145391245
885264167
1456111296
1595324128
1494549671
1049530150
1561293684
2145850381
373969874
637513884
987527088
584309293
667061066
1626743294
1893671949
1656263750
1333681803
270133504
1991817881
502277518
1344793665
1703647925
1944476711
755127350
1997768652
1938905827
301257575
1795311159
116629480
946354588
612250503
984007014
232864835
572807487
499657124
651103500
15827476
1961258602
1958743070
597410556
1838636867
1285788615
1615672419
1796316737
1303484630
2009176667
1721761661
913524022
724199433
1355888429
282020865
1804866100
2121793115
1062592218
1292872019
1604667545
931725965
17265165
1608455340
1395847182
150464268
416831615
1003326945
1555795026
1602452
1779056619
1055574855
1998189539
580759218
1077484768
1719556016
1850731462
198837028
640363342
314069924
488316358
257715670
184558601
1819376052
191284028
291896861
1573340257
504479498
445940362
1793818945
1409243513
767879006
1124290045
653878498
523235234
617528343
328287631
1214101404
268285229
1065130888
1181504293
1433157876
920425271
1877671767
830194217
1102712702
372201747
776174185
2075903929
1571063001
25392982
1196232898
1260871592
999324847
1563792288
1077799920
1852592398
1936386058
80734319
1477807230
144879573
510412322
1700272465
652927313
1764149913
1701981595
902077598
1575149427
1110684632
206412381
1545789169
877778972
367861203
630571198
1414601439
818163065
158557519
210690591
801604144
1988841516
1133564936
511726737
631484886
1185402183
1516223710
1839474162
1395814579
1349602780
1326763088
1689415501
758139572
1704477503
1245410114
1360056795
1976233211
717475300
214114478
1627882930
1967274987
1612712560
778967017
1247813819
1693354715
995734548
2025549406
1789766202
211623754
1240658028
1865240784
767453053
1858721937
1840079444
119345371
1164202288
1041219241
960862069
1942203464
1103133219
1678678088
632844206
1575438
1269239343
816589159
175442729
275068731
979510148
570433203
1599511867
1895351982
197341858
1991838623
1896220990
898705387
1702360653
420416851
922103844
1600178492
1711679471
1113523703
423570066
1221364838
1062337727
1416278239
321664828
1697337937
753123682
1779829165
388063188
1791459195
1337766192
237163484
199213460
560186065
100961795
441531003
94218476
1573698497
1227094953
1554092519
1283140158
179131433
1448780866
647812072
1655415052
524238935
1537894028
1990166497
1918930447
570617529
140593022
765086876
748516736
1825619357
445374147
99652781
1226655295
166180599
123923681
1374104057
901224188
1121573776
1613945946
1675115268
2118297213
2044888940
394892304
2091313710
319542688
967758350
651955687
1213974156
456979747
2134899790
1385307092
1969872222
1302987253
1240532769
198054304
2138326431
1155563018
370426246
84342924
2095286952
1681546819
857712342
680737644
1710272731
111130336
1917703645
1369697026
1363511068
1812104110
1999889789
1326854908
1604759949
986514123
509133549
1974091736
420816778
882816891
1364756441
2067718756
1182973624
1702247811
234259642
947198949
1048214148
1090829277
2143578704
1008479140
1780023885
1090993477
58261278
1870614196
2130929170
1995579233
245579975
71971418
853973156
1277619536
1482450652
808226345
433210619
1916206186
1186533654
523132241
27595847
1921776500
1459854261
369023172
576797573
289463756
901292797
330374358
1854332301
1195954312
1450467349
651771093
619360710
549799441
1576443297
1557753083
2052123127
162869828
1595773068
1108766233
1411955701
426915313
1747237316
1004641770
1101184285
849386407
314213291
80288752
554241691
912317640
2072485757
1671283619
1797013457
35598529
2094935920
759788243
1646906129
643208558
432019118
1214786612
2142017180
1271022794
102049029
385263020
1914020976
2046738678
349012925
305503403
582329211
1271882301
236843248
868479210
1428989366
1713686569
736827617
1819925443
2038738977
1651377239
362895039
711362416
397348636
402275740
608023785
1959411146
1916104005
190331085
1762449224
2010818437
1310391503
950158859
2132859362
732487010
20823560
1071959304
1795512544
70053142
2079044868
1397321628
929548516
761133052
96986360
625329462
859529941
1470561813
1011015526
1093034128
1692285201
346094610
672336373
775821077
1351623247
1482029102
726766727
962230470
761384044
2125972870
1026758981
1017315174
49952272
642949479
1974244774
1466563444
321274688
1811496739
897023849
1782652517
843739143
1585221968
691445911
999036723
139367568
1140996721
1124745460
124062579
1874048033
736147197
665864522
790587179
2093054651
90951278
319986397
683650531
605492564
1199215727
276787375
610471303
216252869
703532205
469615684
617254317
708843651
1293695130
2070412884
1650588845
1303721519
472203368
1377885073
128311072
2131014012
1582837297
749623395
1292258662
175624318
1849377939
560867672
1660150033
201332224
285326497
1536382110
599034924
1670938903
238773701
838521189
166189809
155087467
1703914611
1081052639
1245123856
525864887
267301856
2131725053
106060488
1629247326
646413540
370665017
255762440
1296865229
178318134
1964575275
1679437937
954431836
1933516815
1099908645
883761872
300169690
1575662270
1312050778
2038587936
631661748
160398836
186763044
681562216
1684290601
1584242781
964340746
182057459
817475010
921547744
35459545
41064481
18937874
590721355
1208864991
2110335095
1312231296
1398069246
1846503309
2090775127
867042379
162173306
1066413574
1235061682
1359746707
239300793
785377760
1967934167
589089893
1544712955
164134526
1107101169
1480517709
705160169
1178250777
1311697700
1696566175
1205750431
79681510
954635677
1412415214
1482671077
1383762210
1172496466
1404283840
1495968555
1343945782
1685295228
1066722765
413968753
824169901
1334838449
351834799
216062637
1325660842
1473040068
813148721
1503606534
330036840
1439419862
1380615273
2019709221
1124149228
818120118
1474322679
1889144625
750408351
410241586
577212508
1473178734
394828667
1937050034
1919971084
688813064
1969094590
671818663
571092107
1472829867
1283942052
766299750
1922797186
607704071
2026970379
416832054
239726642
1504589603
265480906
1227052086
560793050
1769344175
1872263883
1695048293
43638074
1997294213
966718473
2006888715
1281470104
714321472
2113385674
346294422
1628433762
1647299762
1873762182
1464016720
550280079
1055980165
1997922992
527095185
1435892663
2037729773
626993752
257065716
1458574549
2122956828
496989336
1534663046
611631462
1183236754
200047328
1211625071
298383006
726675795
1036983425
356293322
224505131
104919261
973017200
2065880066
598815155
272896845
534166818
57616909
1410016944
1883851700
964580233
587766314
2122034657
106036607
1758598088
1205638239
1738496058
788047873
1831862547
1086702640
1499370397
1376397604
1292292941
1994322250
1127448238
951106326
2114529638
1735850154
1837146677
1202610133
1586427946
1994433132
2135388485
2049615481
1452232490
1218948460
854158653
615591908
2082314068
124559313
2083741283
1412114010
283045752
228784871
1587093698
2138305231
298914150
1715509293
1638831953
9471677
1915679735
362006362
209206701
74710275
1793347213
788724073
732395598
2136658712
1382861641
279924
1058429258
1715192112
849344694
816931719
720428193
1830043615
1711222457
1991786192
193841586
894118779
1254025771
255314295
914199646
1845059187
442115193
818039405
1351427794
2146637104
571798327
1843644640
1475081931
1834696916
466002423
157645730
118108487
997034770
12028893
1212280393
56650564
568626524
2010869515
1915035172
1407648371
468033721
1607503873
389409461
113834562
514898980
1238575753
870010431
2119524944
283374572
232984478
313130841
747730026
1829163179
352057938
412594138
1275850910
478638385
1916150103
2136635536
277831410
639255665
1750421793
1454826870
1381635330
544426927
1475551265
339967266
610265384
995486791
389671198
943818136
1142923605
1269658671
626944325
70109738
1943084702
2101078321
1811447070
603563149
641108853
822503992
374373868
594931017
202919877
611640042
703610400
1281417861
547463072
1189672716
151578594
2139287667
79330199
85622364
1892254715
1448429586
1760425613
660955925
1907181821
1838481508
8967289
615689468
142229626
147748121
537956662
337765256
1395119792
100292208
650267267
395866610
999670900
273534931
499511886
60204391
2048979696
1268338904
1523931976
1951618889
1551687857
396700522
1310454160
474653406
283537135
186977491
1000020777
1344148689
1879570920
1924447289
2125112491
47713856
1200603024
1043697164
1254812930
938790247
1609120108
803468207
1531232187
396236827
590654363
420339533
1275901361
1636308215
1939285041
2033791452
105154009
2002600889
262667082
40827240
1311962778
531761521
1981193008
378404525
1205755215
538076200
712909184
1006085737
1995445675
279111272
1935662560
2108608334
83831686
792897188
1186151211
1246338872
79300047
1545948866
1073476473
1484729738
1215787264
708780498
1805235842
1487922908
1724667764
411687644
2052528289
1751747055
1936828117
1610465423
1734864588
444166171
2022572718
1950368265
1658038569
1688133977
746985513
112057575
1053220180
9068817
1705608593
308467827
1827465368
1388250384
1569220901
1068492203
1332532460
835458362
265735259
676464982
2035719131
2078856845
784776436
1893994610
1361064914
442473268
961027033
373818173
596556909
919640093
572969567
2135769286
1774922340
825123787
1627647441
1629387363
2135883670
714888420
1416991669
1840943992
390496500
1626737450
1015954060
1643916761
478474467
1361951451
1547749058
1024590625
996375610
1114638565
1201305603
1137963305
1033421723
1425615306
1956702474
1021931473
254318304
884271095
610675743
42828604
2097876599
2074568542
1288145045
2032821592
265228566
1853583017
1025032843
2120005431
306689462
226682497
2057336448
1813651339
434372840
620732624
1667319232
358584385
259192837
1039208445
1679291694
1499182745
805401931
191621315
1384893484
1522801180
1202583711
1021282863
193615599
1011092158
1944303405
481832724
305201720
1683968393
2047778544
1312624305
398337896
2083619434
1869546284
1023206080
1027857465
1229874359
475257063
224859750
976606520
868233943
347107835
1877339418
1608175924
357124292
1834912185
2089664965
1967713545
172771158
724928927
412247159
1612602162
1707378080
1025564973
1443963864
11211787
951837829
1637125312
1551713002
528426632
209426113
1019000851
311117724
958630556
728789833
728090095
192528328
403356436
991993005
790420452
1667812357
954420629
977942890
2104283891
1220639966
515748852
896057960
1066038274
538345086
113376816
1234542055
1148377040
51841989
1581899063
1802823930
1232752655
233376926
672048052
138502189
1072504980
1335607134
1093307114
573456623
981569941
1714802037
211265609
1685729297
1885663940
368352769
1830241966
1679810853
1555496606
1912281909
1348152302
1176552879
1572275462
1363314052
1813562318
498844308
2135209588
959122847
1939711459
393280022
686208362
1452265727
1887723344
1611343797
1245146063
1954545182
297413608
1415444181
1422653253
113946003
810248088
2122786102
1944109127
213100793
504792136
2036846965
742650657
1521820146
1712137632
1213191059
130010839
255419171
1005624096
447059119
122524282
185365013
1149402518
2131258449
882374231
474699900
1318734511
858339179
548340410
2129160976
2034140860
2109540736
169888606
1663102831
768498178
150477143
1910156147
1630518838
1535832506
910360780
1818043939
1060263827
2033765862
1129497115
970513623
2049207368
118584490
1707034937
362493185
497103753
983843956
444234271
180123616
711447648
48437517
1377626039
907132556
764375045
1653159132
1358872416
645585929
1427359519
76405866
419816903
1039963153
830330102
456299925
705322941
2031816180
1528908086
140073352
1867745805
1874015229
1380279223
857235312
175568786
1479118357
8867050
1644984660
1975112530
795640427
1180169915
1638007856
116001925
430005562
1611261941
632604031
1620171499
551800721
2032210617
1744254992
25882470
449113114
627848547
367604201
392742195
175717000
1805294995
949547362
1311828175
144987417
725336627
1606544680
838825050
897418389
244940062
897838496
1679857046
1652074178
35028716
512928618
430446366
1833341942
314274046
145296081
1533111261
789295720
1499684186
764336205
352665005
235903797
851523523
1977062157
974932917
1040544860
763280820
282592409
956730388
1772677659
1708384754
116793998
1089118600
1777381120
1078853219
1220114824
918988006
1061246207
761401966
213057599
1913468857
944851143
614358923
767793637
330512726
141394271
553341347
1532459107
175761164
1475181555
1774072504
1458015556
1098165879
366389622
1594125406
873905175
974355992
433818286
359852229
203280865
1274699069
1617346782
796239526
1159924807
1270305183
2124141325
208168634
348785855
837671416
1769025378
500246458
192442444
338256927
786289849
483458779
1763438492
1850392586
1958437430
335660584
1934942137
1764550839
928989693
1649029788
1696700834
1233119126
1101057459
100383323
976604662
1289037863
946236445
841265494
1959829213
1021411056
1773261314
252180899
13956919
1722380353
1442108256
1370876398
1811720994
887151105
1391565094
1083999859
696481493
52359725
208932359
1323894182
422054431
2140482067
1338088116
1479663381
441166436
553259950
1463055793
500550073
561301974
1600168415
808869885
648937943
1559722534
1628433017
319288070
1100762091
1699821139
2002796457
1294617080
1059213808
1186592594
2007214775
519542823
433210619
45141158
90810523
1690053087
480721299
135269280
2129371078
1132401618
953376973
1320185653
601285831
1038816582
1952322331
2037618655
2002406517
1617395812
1467877101
128712043
1882748060
538438071
1094357394
648729091
1111723483
1093090927
1037015759
1323623033
1940727787
1308535644
1854795317
1791435041
1320957963
120286699
557877973
1672950772
373997195
1633858999
38246201
1213843607
1258107541
1332916903
900110458
827555169
1591686721
434797574
309460178
2048513053
705376452
372318547
2116593714
574943230
831921519
471216388
1452434687
1912937306
238035871
586950160
175025950
505310935
66319705
361071768
580488263
200595458
36034959
1090110821
1231810526
2118502319
78747908
163523285
306289003
1158584283
13568339
1034066224
1760746112
567326415
1046614320
703894370
1177837752
2044143586
1405110012
730587457
595515557
1532055313
766242014
1705871062
733140991
35495840
835150749
1899121976
222342586
258939142
559470360
340824664
555219700
537682621
1381051342
227214184
1923016915
628080194
1169144585
271458498
198048214
715638281
1736287303
1950743961
1033874624
374575196
1744395659
30800577
1284436916
1131115301
1564073649
659472835
109616501
1666657678
513756503
2095675821
217884335
317713792
1570271638
682673447
1567973461
1354684950
1857109986
1958565706
1832239485
1311524470
1982060555
1616138303
2071606848
1146207996
803846122
1417454529
1206375441
1585760017
396691443
1614000777
383086130
224081051
28644911
305888131
2021015213
1570289987
2088208061
1863809856
72250271
1480135071
7699504
1999888954
1121652277
634263645
1361260741
1206213242
1632337439
1828227623
614053552
1849838555
869317065
783545441
181531857
908336935
1881006191
2048473547
2059327961
476928027
35242690
1519360189
999884731
1726921208
878988871
2136834620
1290284180
887998517
583763727
739560366
1900487707
2066017661
1241782558
982043300
472938091
918340570
299759721
350254491
35576191
550823943
488228945
379072276
434663861
1640752296
756938409
1049546835
1762184145
227335452
782009936
678798995
1391020258
994409817
1148074800
1372402342
813537296
802071963
93919988
2063452794
513387738
1431469012
1956224130
1242267532
1230548949
1807701821
1617408002
2120786119
1457067666
111072096
560375219
163337914
1636972940
80257964
270047878
1565547265
986779884
311870179
758660276
1285351635
1584288417
38310237
1564661275
1748204063
1070408328
879599419
1714438999
1365736252
2096577839
507230234
2075441254
932942426
1270343099
717298449
1540583139
1194266665
624985737
1409037269
1590260126
69799098
862128816
574479319
1048524468
931933951
1386252752
1692080605
147707496
626135141
454762115
1406018014
1532540682
1116652318
667598245
1190473747
1582691278
1663641920
614986068
1429311341
56385320
692152047
1145002352
329259801
410463054
699959422
317828882
1764859612
1277196570
1880459239
555871680
2133593381
292809603
1511250764
1145934697
217081105
1908688725
380041357
1710588407
1000881844
1143004705
410607221
76566704
1590299350
1016466976
1262572613
722992249
1846222723
193229414
1772040889
635642168
1349960896
1409645162
131878053
1809141255
972681838
2045786822
1349896558
352257364
1532196418
364461932
1170192358
1264864061
1769350421
793216584
988837627
618171066
294112126
2072465038
137220312
337430214
1033002291
397191799
1266028207
2123650602
1188997415
646982607
870605878
874971185
909694578
1089553843
1510110851
773009978
1283953452
1097497542
1508464773
1168905684
1574375905
248996208
2063315816
253538051
945750130
1065651033
86418184
1340105402
2060417614
992057465
662543678
1349442043
544501461
372595313
1307246345
813138731
241015744
1725977558
2023251435
378260009
1429212896
1920309371
1748109568
1693419926
1074556239
83687793
1528497097
1489597693
759705663
1367784469
209909515
1286406716
1567964105
1412155936
398520708
1157141621
477002062
317363736
1127404223
1553512906
1170147783
1144411145
985818986
1627241952
1987893637
1272439712
1805720266
334204851
1514593927
2125496515
1640789117
159967994
1288344803
2094769028
1000083609
1253513256
1857012792
1309566863
23097993
46930575
1113813620
1435366553
520682312
323782798
1797105590
1291664865
814241377
1019703529
1322750773
819712636
1395962030
476264520
508338595
800025523
263449839
433797435
491796560
1100204564
2115862845
877229602
1008851413
229563796
203711777
1769716281
604875547
1173068448
657319113
795169977
1505139622
686866846
407187537
73101821
1421989562
1281446587
1260324424
1549077704
832083924
980520886
554093700
563858087
1426576226
1928526541
232528826
1874018114
442019981
155288050
1746414883
114342158
341885481
450967052
1401485779
1957285610
2055729062
1977230364
904340948
645627629
1084964598
2042771498
1078554935
901120926
1368782711
1465175189
798704647
1195059069
1320120798
558936877
2029573729
783110189
381686511
1709988479
1042297848
1923064018
1351363853
1732708245
1399537087
1516011561
1409012452
2099057906
1209001093
1844112592
1039681846
1951778368
1457836212
641517213
1604520882
912589473
1666619321
1648312486
1714797444
1725692182
1194918455
1990141652
1623495761
1320497571
654600399
363775193
265987444
2032982884
490244917
1998267812
1889485935
139270875
1011530027
1005702875
196029920
1251932779
2071270545
2121584961
2098069798
1810916328
12047284
1182422988
1772322106
1135647652
435210849
229815616
124138225
529992430
838355592
672285092
575812010
701528587
2133821645
1951988032
1500028325
297682475
1030724571
1520032607
1431308105
320537430
848813468
1898932553
124885803
410976124
1890888649
167971495
1426443876
743108394
546830051
2022908479
1961395508
1230279615
1902229658
217163163
2054378171
1526573476
954625467
836049123
599652343
1369247496
1411462469
805803431
1757909433
1112721365
1325878975
829378163
1355987981
1057828545
799352479
1552338504
1236859992
174438281
885290026
280810708
1237778435
1136585045
848387883
1180466947
817173777
1185127818
1202618104
1148049920
1689439628
1654747046
1344013586
866775467
1401101547
2016214676
1432968427
1876594040
396445396
1803464186
524083147
1834379872
1917966607
545678581
1044442900
619137905
31728253
1700403533
28360957
1667395721
1948540862
1942398533
758612204
1137709933
921602095
87389020
2061524825
1014970265
691560240
216217450
1842931592
982309730
1956027864
1937653426
1259151266
1826982542
1241986312
1082848153
1540097046
2130024301
1073722848
1031779763
1443142090
692438540
570153738
1078247730
2138206719
2121108017
1131678993
435350341
1084863831
1293002692
606171080
1406074403
1323896145
50404000
670691179
394133901
775490495
332968585
1306976194
1128611812
204131908
2069854493
1107758524
68705925
268723523
1630266253
1498109974
631642111
1296767033
1565083977
1879687521
420319770
712255651
39320054
1061021573
2103490373
719251435
1564188341
14128247
2057608539
1345431016
1012971847
56663833
979062239
1638472935
1475842118
98549321
2055034466
2052807330
1037309772
1428096315
1698716619
2515237
1224947176
1598203446
1305780430
701862573
1667809459
744150218
1292173797
116888179
1040703610
677615453
1004406381
2139025113
623412987
509739315
1130958292
317995536
2104333181
1415014340
1824438919
1563384855
137372546
566599401
2128743822
1831449829
965862534
557504113
246516603
1967282647
1533624628
581165376
1148828691
1004000889
1840710633
83105323
1881759973
1509505475
761253070
511484784
1263745594
1513778689
393538118
1933764096
579210318
8737301
407907300
1501171851
176712138
621686853
664091271
1583182907
1309306897
374220477
1133077465
476781661
762437862
392910374
1417594017
805115686
849698749
1875908715
380800587
574000076
1093947596
1067959149
1999028763
327022209
1686526665
1951249321
949330676
1643263017
1815937331
1689522945
1291162459
506216780
836842173
1035093846
298892572
355227772
926656203
1185839945
136594829
1156768075
1172333325
574482067
416642965
1341093662
2135001771
638549216
254205228
1594196289
2027577211
895319240
1268986497
1573851655
1050464079
394445481
1915916724
221320116
1251259249
1968031762
884440529
50838773
1295704798
549644062
1135296413
2100863669
1654396222
1270398564
614589620
1579731433
447101819
1030914533
1520995548
1229692224
1410233881
778115155
42081470
542148648
2038328117
2029415722
941602981
1622393388
552693914
637958776
636010944
428638816
145012630
1529883234
1409002182
610845697
542270000
1780133996
435570774
548131801
36219846
2056045435
760439284
907027503
1610537250
381794658
113581820
1629396118
677945755
357121517
321980373
2130783565
1962927979
1332744670
681048983
713860548
706157655
1017441442
255877830
1851621604
223046170
1122038411
1673194293
1827243875
1974096989
1964973915
849344950
719103434
1701078956
1538366679
916759187
824664316
1573065132
1147674848
2132243337
2039423280
479050339
775045731
429961889
1079543853
1941103963
2096644967
1246191710
1282853819
1526328357
2098890559
8953728
1300878569
980117329
939744329
756775496
21160106
1937653426
594680883
247804078
1097743169
375065532
1604132313
1897936664
923117753
968142614
1015469760
1483401425
1656189230
1768125259
576799843
2071025340
722768310
169575249
224025210
877264025
2041231061
585749848
586597496
1958007754
709684010
238544301
783109135
1787826915
53398828
415494889
1908611783
1111977329
770628475
1555331868
1625256056
722998745
982651489
1148147857
1357114282
1132458121
1771812462
547886040
390988097
1210488734
17154664
164535366
1730543849
1623006355
1339205008
1884103565
1201066455
361603853
1737231179
2122553067
721028558
938438435
749565085
1869365457
234524192
1928097848
822634236
1428257776
1624727818
502270695
1079128822
1802088737
193274331
1492093201
2043127466
978744623
2025490544
446364934
1933818574
946640114
1330484455
789743172
1668787052
1648400021
491405490
122822159
811555590
691272334
1954798490
1360863282
330421685
965809900
1108038454
572818128
213646971
242637025
1146398012
1667085048
1181934083
880444215
1958376084
1933129631
396683828
219577614
2139200940
312489415
1306038944
708417617
1713884024
1616901516
1642514065
762724897
757806048
1413684387
333874087
196928276
1874322379
1421776706
2111993851
735083703
2011919981
1647107580
1013485231
379108522
1439690998
1951761669
53332478
836055383
199375950
1457352123
1212658626
2037730368
860701931
970253428
1362551071
855339498
783274939
1087687019
237387978
706610493
1850564180
140503434
135808159
59325311
1329851119
103495426
237385537
2052917903
668758391
1225265751
1011833933
1784179657
162843543
447004112
1633541011
1060214919
1620259298
561288948
556436227
1393564481
350398091
1485237758
735636627
1833984714
436711508
1929763520
1830558461
1740121273
1427478884
1154803176
1377220271
1287694245
661071806
160855902
1322732382
341071262
445856177
537323455
748533430
1311712154
513926637
750510964
1260431419
1391168699
1665384888
1874848831
415445733
1672523652
1206469655
2041253525
162946894
1300944076
710027531
184330772
1032566004
1046412532
2048370440
1053243268
986266452
1860277556
436338130
1856646497
2087253837
1835648776
8964555
1178690382
87500709
795751701
1470406647
473701100
1749294083
939930701
1888467615
1816758525
722943469
540464977
1590830190
2070687130
426219636
1675345642
270745093
1171034879
660883636
1296999554
869270401
1136169929
1614239751
1656836997
1712191152
1530898357
827504506
774970901
894382313
976817524
78478749
1830138327
651555834
1821950655
532257711
1136816871
389616355
1064941659
1463152195
457607947
1791301414
1813459497
930213395
198505884
1083896398
697740194
800004617
1532659680
436982975
1985040205
54252126
22789991
1585651461
1320849725
1276815892
1754505757
1393530912
1689533879
1053235789
1873794524
2059761704
36618631
1148601368
1503004162
1358217608
817699434
1782049877
1549628452
442247410
1639529834
969037153
1664048999
57102505
628628633
198078450
1218712987
1830287854
1847185001
618169436
3001834
1872807368
1688203336
1909584179
440638093
1634525967
2004329166
655203689
4318557
775119727
590742219
630654496
1457621090
1243214845
1243442755
2130970920
672229691
1031404396
1363625514
1227161460
1326948104
1496357480
34877486
1569746991
1393373520
1488016977
1246795767
1070285097
2093325476
1795466503
105836150
1281529494
399894397
1003167954
22331348
694035352
1978619785
73035178
1254282684
1285824539
1109051312
264139888
940643493
251554969
2085760982
735565674
499376522
1124321600
131914932
1938063144
29270352
103903968
690079
787476537
1175096256
591036693
1713589664
1269609046
671410991
815324501
1721949742
1561220489
1601636717
1856651036
1694259416
1041069434
343723619
366023260
1126088741
510171614
1760974047
2053287715
1374085171
243090038
223279685
2055964053
2130091380
1434213686
220626611
896416183
1359053335
1521476710
1021796045
2015047397
2049433732
339397718
1702443905
1697706089
1967454325
1022240971
1333795088
1259462217
1357631707
2145197299
1959709362
1189716788
528219304
177740202
619204765
266778021
522394712
1806919672
315972126
395500842
846968500
233717458
1136558087
1997544838
1831455241
170688854
1495474097
836044923
1479756633
486870889
1518118230
601087489
1505099934
2143522338
1126996332
339061720
1501173748
52001403
24710251
1655363141
2144128871
453530758
1290771947
1953382692
2106264656
604327020
2017819671
435894037
981367130
231179665
957887804
148438677
189693759
1280967615
1762107269
85530967
329567861
1298913001
842369433
1411917126
1704435254
1658607842
650945728
1377856982
90949691
1556169150
1802224801
1470555302
1400345410
575981747
820616858
2137764317
637737428
1135486387
1101610392
1602000275
2110822777
180505391
997401804
2023751691
274961795
719898072
250237622
141303793
1564900350
1650984681
1121690552
610193783
1465283048
1962146775
1179578771
831797457
1272399022
1149240708
1448954703
2034552802
1065116576
344450221
1903201309
1101421668
988511236
2045979571
1774314122
1044220374
1231040093
1678311615
1828019553
545562056
1317007151
1420417765
1408867645
1394076161
373402028
1717096167
1395150041
883935744
486863492
1528504200
1544398346
607679404
1771177578
1462037034
1642139571
307439493
1238137454
58516010
2025442518
1026003566
202298325
1555458025
1350198045
1992540401
1720088759
1176309478
2025546916
150435651
1593060534
544102177
1826148434
143878638
118158261
1507338065
1875543307
1033911559
1171322452
768737202
474151612
49771030
1111757298
1871932092
192214692
109525062
1934665227
1994406067
1897002963
505743799
519377635
473209041
1934632310
1555161549
655301760
1881845349
1886649902
1191613622
700922583
1400289312
867340618
1278950776
646400833
1554323097
1177002207
159768760
1830552748
201094130
606230522
2035124816
1045303635
1253632407
330682309
1709938549
1286296269
1117534019
130370539
197261323
1666958527
573176546
1501444005
696609318
989752247
997135971
570008489
511513594
750092126
595576287
976746355
1597082178
557791125
829400422
847727510
620793324
2135640976
1391603284
1101973154
204539194
974829612
428264098
471165108
2078797660
1104610027
823719797
1155216582
1298965656
1637021395
1144764225
1786416261
893694899
487155222
602712570
827955633
1663274896
591953696
1750748203
1336792567
912172360
1611314151
101085770
2058848217
8309355
1905586913
956706850
1034051451
2021630651
2095255103
737058852
1591167843
240107456
79579427
1931602034
1811949718
100332545
114778808
1205610893
1704292174
2136796119
1971039926
2133104555
1772122489
670656556
554248657
1773035858
1559533268
636852543
2013311198
1286539082
1738215764
436714837
241815633
411396139
1137723767
361436382
570732565
1295984545
303309984
1600889360
1615366585
838648603
1500238892
794939828
1377305839
829521173
700023975
726563467
260253577
1728120270
1575977386
1831129538
2083083786
1009491120
171582741
1702911999
1943022769
1177111472
1571934770
1141032117
1707616644
1526006231
630643811
1513601452
232456985
1894317464
209453549
1890420823
1473297361
874531813
1140181145
1363212004
722972726
768513822
1879298914
992949306
88428263
1083398745
1893891973
1003788068
1595435073
1748119014
1364723461
307539951
1903168332
265340080
132089021
1342946361
1656722070
1916160833
230776972
754022373
1347092750
1114419508
191711208
975496604
1615654943
2101452290
906791117
455571034
1884490171
1288780740
2130508002
1332573832
1968174912
850099239
1144102643
682483222
1298244073
1768042335
849879157
908414862
335665541
1721382838
764401609
2019599862
1222484759
1050340003
1380559846
1529057416
2009352694
2077522160
745537099
1896632890
1133673026
1932811945
1671534685
2045186853
1252851572
494643111
514582843
2137234247
1961740139
294555869
676213663
1134102784
1030522455
929439795
1180071640
1912971200
665640351
1665783212
1746125596
556892141
1238983937
1527355349
1896725009
934398345
373384239
1008963310
200920119
1779888857
1848284218
797326843
1112228933
1304325193
1038013368
711804666
83774848
592658332
373503888
2683099
380036593
633127719
622615446
685898413
1696113465
1053901784
1446465777
1077816160
830935226
1366184375
110708437
1658820010
590512784
1919142059
500027698
1121980460
618163106
326194976
794376986
2060222680
1249396650
1540182488
114448685
1468508932
190972764
741077969
1010965583
1122734708
1875482930
1931067348
2111597801
1065199501
489314572
1822394512
1971776720
770640882
1379273954
726317718
319509832
897108068
1592579039
933948641
95067739
2125224891
262377924
2144885709
1047383435
1550494219
947876090
1650596947
1602695236
216425267
468061479
143557055
917182701
588480799
601073296
1017884268
575519329
442089196
396417318
1245289929
310716446
1134702292
466452270
889627484
1333530061
258642623
322531794
389441360
1358412319
799134651
1476241697
532214280
262242682
1064451464
896749419
307417910
940132453
1840138339
451584947
922918534
716612577
770505330
714059489
1793872125
870550020
1354544520
2143625426
880132850
1774639604
691524777
225508442
357308668
1647623716
1561240074
832155826
1708410291
560322725
1803070090
1829304117
2063302108
1344030203
2020572731
1694404716
218619282
1295728655
136556005
672584754
211400661
936239947
968574846
1760167220
1999301539
52182892
747827172
1293695707
153606545
1122898698
875554755
1981404786
75299479
1555347651
1353822231
1508065120
574447087
1068870214
1178537007
864174950
1911437720
1324898952
1588267756
1548030349
512516118
484723030
1863629698
405384602
315089936
1790377545
238858874
328056163
1685287145
1269547747
306121327
1732345339
669811259
984233254
293737385
343791101
1348005038
1698852404
409387519
1775040074
1873937776
1387355501
1464565665
982287893
1788283551
1291793747
231106622
309761569
193467450
1582122501
1995495402
279322546
489670710
589237659
562545167
731320040
639963109
1224839041
114745844
1524330104
494429226
1752871924
668586480
1417099336
2085168824
707623234
927601730
1506740308
1787566315
1005744609
1371526977
885397330
96661507
619134516
2005341670
1642801532
1793104407
145790077
1238374520
1430291203
2052276884
1299098028
1335274002
1841346499
734234693
1870301286
122195242
121220791
622398117
1500026001
1727910520
1051534097
1964198857
143418989
487949551
1856045357
715333846
1580032724
64598738
86259965
1056701142
2051713318
805498924
720416784
494257236
239896267
1255507951
2054075716
638256476
1664818858
1405614512
402778883
96889240
908191383
1206754214
1380049661
456046947
678474018
2097934200
626172029
1561744611
152508840
1199548450
1837668958
1438416084
1059374930
1270746257
166231536
729940356
1473680424
463100985
1891465681
1887856769
1408187448
170655019
550317165
2104702123
1708374958
2145851335
1973023967
895996493
636630061
650834549
1015501597
1249319759
936959500
283824587
1388104795
1073817122
1794539461
1289896987
1882941764
1686488027
1024183973
567230865
1534936218
1344411788
887265723
921258440
2101289573
747481671
255334066
1611777540
671132977
346762454
1079327585
373431176
1259631463
1478115425
601375335
133761608
302590506
1227536678
1159734557
1372529462
1459458345
18404940
778970726
286048465
535944307
1471039855
1445983474
1261799483
1461219939
131623895
1368523746
146819456
17151195
883000343
169335245
297274591
829823111
1608888049
1576192123
201117532
1477159329
1395519132
1928188974
1627141869
1203526714
144230502
497174213
690961123
31370182
526598296
1960579712
784042613
462750505
2043594081
211444256
944245927
1905934465
1122175664
1312463376
113549572
80816336
36517884
1123027631
1588765430
1192413811
345258764
995387570
1592805122
293894257
340812037
1398163136
1142738972
207268648
2130169008
494333062
287214683
7352628
1033733312
763174165
1860215117
379191065
1204801969
504571430
689160867
1791850662
2060363905
1535477459
49102975
833007212
1163366595
569823268
1564068241
889933777
148603065
1397205251
608922526
521348723
736667917
78382650
1012915822
492985966
1235760734
717897575
299695150
148977215
1250578710
1040604002
2071196683
757061368
118695023
472702797
784351307
815014468
1284266349
1449377464
1205690468
669534158
2106004457
1458288447
773314037
1812996470
1592870400
1772567819
776445866
1890960447
596785177
485648742
1791712787
1375955673
433190428
545933546
1174891959
344300512
1725271677
478212577
3941046
2112758272
1769243169
846001518
5166345
558236303
68911004
1526577451
1098864451
2084589425
1267516946
1789654227
775555929
1345856599
830081280
762921586
480186550
1963771985
600781551
1212017415
1290745723
2137843708
97276360
433918361
2027193859
336346200
277872922
2063567559
1624502936
936429025
985736701
1954781114
1936356085
1475012779
1230714283
1842579862
507807911
2055524581
513250540
1839628440
1996848186
710707383
1005265475
601851402
194104245
448214617
85368494
1277851301
17375144
1800006615
1199997082
29304245
773199014
2047159023
1855048273
1612899110
1134460391
1405346190
1411870206
1014064955
1853945569
1556705502
268239254
1931100330
1708544755
690129371
1356127124
273197523
1633644945
1768482601
875761389
158057560
1537162964
1397001508
2091219464
1936465955
807597654
2060526453
1047636026
2081273512
1903003827
1642110818
151193929
1716509280
1796966709
1739248072
1129869229
1202341605
759175660
536024380
1889132118
145776535
979201966
1024009783
1672943891
1312326519
366653985
1594766930
1420943973
324522052
130056113
326119060
629975852
728487578
1945752090
1758254361
473757485
17335114
331921247
413744714
1570568209
69249487
1951286648
66827401
643638451
432907467
182938108
1128599657
1946193978
560675670
1276152424
1020219356
637751704
597086183
62653831
559876355
1681628239
198217677
493400725
1479073352
1852820915
1773822704
680382938
662944124
740216734
2093467290
1055835809
1783499348
1601195385
957033223
465182618
216751893
1100557619
1907063022
976474393
574247108
44747712
1661498764
673138189
1810167948
846048868
1821212306
1216394427
1126322092
199885875
1458781651
872462481
1066565006
1005627204
785072036
1407806114
840848003
1783965356
1161651801
1771030285
1656742033
1413985819
1197074588
162355732
2090846706
93288253
490937541
1517553558
1250246768
98872736
1151619993
1056451694
577680527
167620582
1324079959
808506828
1523658950
922301053
1147391064
2099935843
550478896
1876475785
1872714735
1615941696
1885868674
250486848
824879328
1653215713
442340911
775005917
834210128
1940911702
1924454215
2064049359
2144566240
1580317899
52929945
482084875
900704568
1126100980
545902907
7287716
1926797496
1701010681
2134019570
1216682656
1780746699
1824223691
1863992229
35604343
1885164306
1891555369
269593011
1972366431
1856316778
2041774830
1749060970
1160842323
296347409
1720194157
63392181
300001669
514756075
1828382084
1153210253
1148477115
2078469951
2108595022
963646792
1437551637
1257406691
756359572
688826602
936445347
650227002
856121139
1874622412
477322871
1127054301
1089489552
1366627753
1732880508
1008630622
467077245
1784311183
209149686
1100519231
1499623841
1365389564
162552920
2128404747
24921228
1020347251
388121888
1435108732
1172566236
145625737
1834892062
1574674849
1142125925
190587653
1971847873
1688118087
1434803523
85582516
1445665003
1083619762
1540142728
1309963212
1755200746
578716235
1697500888
224566492
334931160
1559007261
963840490
1522014937
1808035267
1332499642
1876230772
555615846
549416674
299769925
1385653835
570024826
1595881893
263440929
1193362036
1981014865
1320104680
567772829
978810511
765335262
1427391329
296915890
1554763680
1720793085
933801258
381166518
845330644
1826730205
1567020861
1907795278
1784350267
1658762269
2093805308
825312552
869152965
1810881136
288607509
1677826802
1553275232
2013820290
1728364544
2006659402
1996901530
162777264
1400001493
646047546
995074309
343966098
595435219
234483646
1552591510
75011152
450374595
260642167
701895536
1893418266
1002499732
1376860559
1388743301
1339125601
296506640
647977507
936195138
1951459582
1182954106
585813613
1791709022
1549016291
442184487
1438360839
188358200
866111255
57209624
601898181
1380955059
179801316
1831832631
1483783110
2030673982
611535286
716002284
1633883798
2095888996
2108971213
448720873
990724855
2063974211
784413294
1746716091
650961789
1963441291
819803401
2112786762
2059605590
430633903
483288433
154544445
1505727852
682297407
729707757
1249932116
1077541286
1327205924
1825920533
397031809
1251684002
1423354103
586628149
540503124
56358724
1168079555
851843266
1894075590
1688636987
181474720
1626076616
1221208296
1776300078
582264052
60676768
1129368380
624057481
1859805295
1581313716
1358028095
183158451
1240637928
1500807103
1383666318
1211954475
233725866
1722776829
1502415001
1074027138
464626631
1422640012
1981708253
849827128
647938302
347760466
1765000725
1561676091
1530994285
1058283993
2004453887
1330582203
87672639
1795538520
1934288544
585598248
1406041728
1857383163
1977035682
2092969330
1740153430
785211723
1890400685
708818891
2037964787
1803914291
500131337
2035764472
1337608194
679449910
374285012
389122588
829669183
1414525575
2043490369
110132666
1571186918
1181354811
887927455
596987449
602882494
231419502
313826901
698481041
982036008
987579684
951170352
1074286231
1738021679
1173066195
1841964211
180386806
1505389673
452364554
1913055822
347059979
1474874273
1527566301
358010058
1299592011
351138690
1998391727
851575743
1963051848
1803282373
1630646725
669380194
1847851758
260628995
1419123916
649860300
745015530
295251315
1533919407
1338703592
874088553
867628818
279866113
767802110
630853988
1748842359
622429129
2140284472
844232212
1956150274
1812110011
1905763363
221308175
1519308132
135413859
569342110
604230654
1125310382
1852593233
956321749
948053745
1299783482
319980203
173875571
462142106
207430632
2106515967
676853933
956492467
873821608
1341065753
261438450
746174223
1094785934
882278551
1369808391
1436526693
1349942727
58906581
95871047
1664809800
163109037
341450983
1994844620
39874640
1641862606
197270576
1583768197
286957984
284112468
1949482829
2018243420
55843032
306243150
1041922770
521867186
2009816044
215323764
446919728
1627357601
1401878304
386264352
1068576785
964076036
2038285352
1236375472
2042162346
2113621126
2105827579
1179809633
978286665
1689859415
804158746
1189683585
799465644
278255479
598145876
809176681
1186179223
1241986972
506871828
581050899
1149078308
917502299
666980590
310364528
166570439
1104437899
709910518
899994152
1460389144
1250959541
1253567462
106883724
1240206877
424499484
1885497480
896106633
1356694509
2081887955
344635221
786564184
928981521
1699589796
1666037930
1373169678
1714278061
1625821831
1349324719
329893775
70267495
1218586373
429749454
245669879
1114053958
1454179775
1310838071
1064425200
1413111369
876026194
224608567
1698523762
26684865
524847556
1624492392
802949562
898873776
28604360
1860053735
141017659
1216475646
1722514088
687356045
764845568
223644943
945114543
826507450
1801842479
1991354819
596858513
79030996
1495212596
1677558686
1200394376
172901192
1263579336
45129456
421254546
2094256461
74280751
814930306
774537381
793118734
648789163
2103323892
1591928705
1279761617
678239181
1773831345
748575949
1516801480
30365856
426402656
2135594188
673947130
1003744606
681323074
758411676
1049087091
970838940
648489453
1842207666
1602622960
418581482
326438212
1340718855
1014005919
2260986
739393573
877353363
2117791862
2121355950
1018903864
852395846
1932025585
2029803263
204664803
1575281229
747547934
2006805155
1536466561
1921468727
116499497
504011182
463014493
1428351850
1877909768
1247736377
1029546687
1682790124
649907305
518782178
1492499651
598384866
1470843560
1795712508
288380299
810695294
1861114541
226995248
188940669
914077891
725720545
1866921746
2038897357
140616541
963713040
1227677804
383059291
467680912
1924746252
1287436588
1283870964
1246277558
1703721833
1335626734
1332666196
2126735223
769345839
210487869
482932867
2068916491
873046183
1291574099
519674788
2010186081
570454727
876967599
1160795502
1239164871
1200263370
2072008881
962175776
398247257
1406506529
1121468830
4536443
2130734525
1498641528
1268782227
1893204906
389879592
898183266
1758993096
734065884
102632772
1924249992
270769395
1317754091
764384086
1476398324
998931904
637806497
1351558774
1465956415
3341824
323167051
882863085
439811411
1827592412
2077676844
1863596077
1216234693
1237651404
339264935
1964824451
1042995555
298323255
2027410995
1991829000
2103245830
309206200
807635405
347508696
1857433518
759049294
808871576
1100582198
1509265298
1007995172
1880583031
975146232
1920579973
1498675866
542688630
1316778765
992570858
554277769
823842023
301072768
1838972983
1851139199
1126140071
1958852377
1915744666
934078462
1634851481
2063943827
381378632
1428330288
360422753
993118741
2070806087
1856796186
54843497
1073784562
1319830833
927270809
283168288
1153020808
1443802559
585092491
1477649145
1544137631
1679385931
369473170
1940902215
1066148068
41294308
531656512
285634514
1895357618
290051655
1368924884
743572634
573133611
57082476
1933309755
82975223
1158492102
114338399
1076553716
350222294
1876281926
1880357077
438101523
758263754
1455433262
633085213
1379520042
238649450
1858885121
938269120
1983173703
1597848845
999895666
1676760911
961779408
1552242929
1975660480
887987199
254067355
1969004217
360102007
334883515
2088924161
270486186
1237571660
2071713508
295431207
261683793
1455845433
1932997254
2058003359
951866645
1533147612
1990880870
873587748
691629314
567403741
1337316186
45216894
1067810062
951216467
1153853548
446328112
1638593182
1051145839
125181463
1794149582
1757398600
931638982
1141688112
235628439
916395317
1166019001
852378832
609575145
1658513238
2103534805
1278485442
2092880675
1890705072
1688947881
221938396
1888776652
608159219
1187456797
302652268
652794705
1834336900
453467852
976506745
1405915806
1093739056
2100515187
288266128
1818901097
297620872
1832759699
1211273031
2100999751
1943982448
160076425
1542623145
1810839796
806093576
1914065736
986912410
725098223
873218716
352426628
1679465428
43933700
1099308690
1975872357
606347167
1573270773
1651413660
365582932
461472344
1289712207
1714983639
718794430
1456976731
1519371519
480375882
2116605531
1905918125
855686862
1113498006
814822620
551996323
45614489
1151361556
1248761689
91826810
718832060
1823333792
1439984184
965300265
1968876822
233277166
734455207
818136558
1131690390
1358309880
478737864
666559389
1093062450
1014040945
2021047928
1419972024
1793312488
1860602056
1148895134
567702872
159082709
1864475052
1948743407
1528921866
460400521
761629970
1766285296
1775851275
1578353330
254067355
1498171415
738395277
552174683
473419462
79020492
722491049
1098361894
882352545
227602605
1112109746
1306514576
1749592872
1016029658
2066192493
1404146813
677203309
1239333132
560910305
367275374
106694436
1950793215
164618528
957819938
799769589
1684537870
1862097465
1952800264
1431888711
1663613453
1497936273
790553908
208119454
1184340203
1126636702
756180579
299316746
957243860
1695984902
1857949819
1454110339
1632424593
1957393063
1577495334
352468207
1605263178
1376202920
604418781
812948072
810909193
856033646
1897134219
1249680145
380178519
3437287
1877550351
2017537936
1030060611
1735490535
1269681561
135416794
821160347
636048206
1440904847
1959316210
1103736570
1426071388
953889980
1626766052
335381437
1036645681
1904643461
1474893012
887505630
1215207895
1527381834
303593181
1680529323
112442898
1901688910
942464744
1633638248
832927971
1314357535
1299957132
1981019446
1356818093
1044943413
748043308
456846409
1596801605
950650367
1423040754
512172157
787053377
271554918
965103045
255085557
1135088165
170846771
520454731
2068065797
1395951256
2069156434
143301867
779196693
1879950552
577539791
1663106735
702632997
139416779
79420571
961164722
322557022
1396612730
1363216212
1785786820
1082515869
516131142
1397758865
1832444889
775380098
2099260662
826595875
708087165
79145923
2042807820
1404634684
1171920471
1841866840
7377154
717032518
1951240742
1967366440
626340934
1616446496
1547219018
1778769349
387639629
781057620
366296570
1019581690
1526695871
2000525242
461370879
1094402145
2060726164
484105700
2138638378
1541352845
732115305
1683109137
987573001
516249066
840018598
2099893957
663949322
230316722
583615167
338427939
189158063
69573567
1600965825
1399468448
1616484373
134079307
172083041
1587317431
955168115
536293356
1947963246
611637345
794611733
1490982473
2047273898
1872938688
212335166
1600301449
569807296
1859703805
1130167121
1474612058
1335679454
85866746
927860782
1029167863
372788175
803048331
454871192
1668000954
1077468471
1691981617
639065232
1779144602
439545961
723390787
1066764417
1288720593
1640376631
1028398103
1536978502
2113816758
538471320
142647949
1004068090
902301608
572758073
251074126
467715263
330448112
43799950
128670099
612545321
1490721018
691071304
1532612163
121256379
1379149519
1445465241
2147212387
1070043757
420623382
2007400273
1285273603
990510902
167727965
1273099721
1961724807
1224306066
1586549937
1016822723
546481949
986358366
1396293646
2021515504
1727520086
710342255
174820315
1679162404
758087407
119895560
1880917948
1726676180
320071468
1986072915
118664279
737314825
2041948447
818384011
1383181323
94024831
24832003
1671036465
179374124
698771245
1509180085
92081137
1574919202
60804541
1975343763
1690451294
1795295216
1903215143
732339486
1410443299
469354674
1451454715
1464786183
957323980
162829327
484221089
864321216
115210356
1332995825
565434684
585258121
649632441
735771069
1355802326
360582408
62508859
1179456149
1889214287
536920115
1244708743
1390149470
56065700
278172208
475873142
817660072
813581501
991163238
1506274468
452678568
1197204501
1825628854
69643700
1800758384
1396346574
513174240
1769970252
1785109424
1095807389
1351576456
1194534868
1440761100
103527552
1823335311
1815836640
1039336779
1298750586
720199990
2131294545
1081387508
1571747910
1615726368
1270506903
1490383697
1037419381
1070402488
1606010168
2033300726
253798102
814980887
270368742
1681325288
534518018
1788088815
704456210
1805032566
377224414
1029967847
1273838623
1183866835
1890344150
1278604553
1213436797
1854482898
1102186712
296952899
891604877
775748917
2067749291
1815739931
611570839
1330068791
209808536
183058204
1691688377
888507233
561263235
900607284
1025398794
175277705
913539099
488858008
1040257827
1120399432
1228104304
1352910819
372055925
1572598636
1107215456
1151002609
1872823984
1102612820
329992469
840367620
63748964
167503286
1520408488
1095099939
349406185
1437106464
1141110556
1047561804
1342510811
776733990
655079223
596265102
1862374330
1146599550
721016131
508853714
1954085091
1513058564
985497403
700317376
1152360291
36551566
1201245587
103573382
1920891173
141067812
2127421598
385715072
946278678
584882244
800868132
1115351822
183075262
913696093
1008745361
1196842363
1451993363
1315605919
843036233
1685148614
763175275
385158764
62413654
2065894890
878775442
689241079
159877544
661262962
1461410890
2075419008
2065860981
619521946
1596162670
1161380403
1366451302
462943143
1183332338
1357855358
927566372
1977236942
1950771336
1286412217
1356625419
1819214197
1724550185
2077168582
1578973088
1356164445
1308268236
1597553549
1368034687
51097544
875405913
1920578375
1963241308
954765756
1705406815
1918336213
103573720
342446740
1323279690
846010053
1287432817
1225919070
57756278
1952035747
315914549
396356675
562850576
2136382582
618826633
1368086605
775364191
2139462757
1528606766
1273616420
332659348
346530435
1304341139
241775243
1581053621
2106188663
1899748721
371609860
1616622708
415310386
148792761
1432483469
204403620
1982949301
653603673
1636871549
1470056308
1447186958
1592011527
110484104
1164281200
1975959178
517688215
1941178469
1049111661
795073397
67390965
329665224
894459748
1007628103
601833620
850311357
2145829187
387811780
435949965
251810183
281424714
843480875
522863010
237140510
641480160
1837158036
563806816
400658330
315902252
2049767554
1461474594
2105432037
1357434685
255172713
1789464392
578835299
329468289
2040900800
1546100097
494072875
694011850
1966481791
1803850106
353579339
1870030219
1156232671
2016878078
62957274
646153978
263716390
468086355
986201776
1566327562
640518900
2098503488
880013926
763822738
913092724
1335461789
2085136805
1170470404
1250639157
1134870137
732186870
1007287215
1859134953
942420053
1647345342
982529731
2022641255
155006450
632017916
1063936854
965878981
782164917
419839578
165202786
1293351756
1301757191
875874560
2007463410
1783326896
1240338762
1737677053
220626449
1455275181
1621230746
538547199
1204846235
1714209311
558107540
403812638
1733583707
2086670021
1850316659
1716906866
401732276
1965832335
1041680115
1379697201
843613691
152474016
1824294718
1815349849
167956461
1394697886
1711464974
382910033
188527111
2142715228
929021559
746394643
965499570
628725451
1618062585
90652739
1715795382
237519567
360725563
875224405
607226115
934434048
955785051
1650909485
1090939562
1004686271
1070149368
2049673092
1051504499
395714448
1070828604
305649637
1507016341
866089135
1329011066
251968484
628703692
1776162699
117437132
1416458902
1706276733
248780145
1515689894
589029855
784631757
1110727456
1841637022
1129285601
964813979
1652774254
289489695
1996133487
996862460
1279884254
1928505929
1464519248
1446202867
845299745
1948579435
1620394919
1119095851
982750060
1053697342
85694446
1292987972
652450046
463053583
1580452920
137006793
1991667893
1005892946
226003761
2129860650
673861359
348628045
2087880095
1903660430
1281055998
2102013751
640664342
1889812472
1157884358
240242618
1260237408
519270984
1851499461
969905378
977088362
11761884
996554830
1164312550
1658336412
1315391685
315510774
928560254
1048198703
1661623148
133468675
1150742237
102025956
519826880
1609927438
1594737209
1585397426
1952752415
1319615200
1170637849
1626402644
930192256
316090301
657183866
1092354545
541166122
1402943478
1055737386
524685991
1742074715
2074117427
832631573
610884596
965465397
1084989078
682623948
348312118
755432673
1482096693
351043449
1412664035
1635483549
201337915
766077796
1222385275
1038346070
1917020023
629379886
395695973
1970279796
642641549
599942885
1326545382
912775173
1920952617
921358641
1258636057
227381361
114929250
1263793996
919695347
1469789509
1833948977
117702835
1533236225
1784044067
1655812403
1351922333
1768560721
2118076684
1829705599
339382585
1107249093
810397500
977389545
1222064972
809807565
1910565421
2140638968
1049156512
668240633
566462018
1302296259
172887320
2078206499
2109028915
1768476360
2128893915
491092835
1770794591
1077831937
1163035212
671176615
669937185
246544491
1353347638
1180414821
172737263
354972176
2119020056
1596522370
1484846933
2089652523
1339771091
1984757896
203465238
728680123
782319962
1377168175
1963557244
185244705
1271660730
1125948738
1387306151
1033474618
155706232
409686683
326417510
1683369553
1251763949
210562522
76148445
1620550404
1561433900
1669275279
971309951
598661432
629004037
2030498075
1296440090
1116268300
1549613116
1564345874
1564147483
830759824
1906052460
1205406309
628254386
361197290
2140629837
1745930521
725425444
991922546
1331318830
1840779900
1233340744
1620952016
1865770274
1863150864
1552905810
124456036
1421286098
630072249
1811071385
158895667
1908024743
1620768585
2070210184
1024200028
794276656
111865472
104769050
611020654
1569515568
895335309
1629427080
1108641439
2028359726
1685372016
763832318
1225852327
573003452
48477522
2029843809
854279840
1076936311
332826543
1140710027
1660439346
2023937446
902494214
458190500
732626055
1738073795
172641168
1396841812
628066003
1112408773
1189228726
1995233261
1203444637
264526462
1696275960
1251400922
1416159844
1285197601
2124396211
1172513177
1835832342
423302818
850568061
1841479973
1385170938
769387254
407307409
1805682393
1271540984
1327487972
2130333361
596855763
8109303
1656220736
799563797
2079458661
1929062305
1191901220
1021068225
2123681768
1993182855
228667834
1859091426
764152738
2021739505
1501377592
844210795
194748707
67888781
1593679774
925707334
1051565275
862149120
1830022629
1963983081
1527331633
1248540299
1373160400
565764292
964151143
144947644
1738042228
2075944066
1370503546
52370703
564815158
801181576
1010711323
1619220271
1173784287
1097459246
526317097
1297098019
1702720366
125507724
1278418279
1890592448
1064436334
347425963
885452747
1613804824
817669489
1100917925
778832456
1908465182
1999291454
1324262270
2121784795
735575423
928030587
1627600131
1434059201
983109730
1495170104
1956111841
1886443176
1550550733
764694759
1025952516
920527223
516128255
1118102912
410575770
1031722974
1435418470
1827280528
995308334
1289156459
975330344
360414735
601454137
2029705786
315480562
1081870241
1635805960
1487275037
1074491632
29867279
1661654873
1597780682
724721441
345716374
1660185432
1307635086
418435062
763227020
1873039817
1325045379
98030518
369220177
128652645
1691928983
701800781
1057115399
1196418383
597849453
2101969141
718611699
1097849311
1517864455
822634236
2089258581
1710855045
669103372
771454957
1305465539
1272972549
1125907242
821138539
183436638
2000657720
620081117
1001451871
587754326
1143831777
297434534
985001387
1518391342
1630456125
889717254
2043721705
8999664
380536969
2036835491
1526104455
1187625144
1660931796
1760979800
1353684245
650648795
735070261
368460526
877441247
1147238536
518594105
1706753979
881673220
1510728033
329998661
937738983
2077719919
121922127
1067641575
731806131
694722301
485345069
248807787
177067605
471653040
1944405768
780922099
1036183591
1979014923
1531630995
353990813
1355757106
1450730803
1439237647
1658234039
1528561781
1530581373
928059883
96189335
307647269
333234629
1290240358
1737064238
1460533461
1314558156
713273926
746290302
340593779
463960531
1145323147
1685570602
1600574233
52492553
561178780
94343008
2100064609
1667533220
1121357006
1438137470
430981513
172211423
1241870270
1041169007
1578479528
514463267
362224496
317054073
1235889404
391783186
114375775
1522302943
2142201112
151957839
607257690
1793749211
253886323
2147131206
1354481419
2123522626
794555600
1974269304
65545097
1418810742
1537347759
255230362
729447927
2107378053
262730242
252836184
718182902
2024343638
54759069
1014851550
965364712
1600964893
605447305
1267006093
1169188700
1063847629
2002981181
1874150690
2051259292
603688777
2118793630
1392239753
1107057725
1585221617
415538220
1496454322
1068414326
54692944
1013805977
621131664
907258932
144455450
2139391572
467591195
937430602
2045643424
521140559
1784336303
1757236172
1603304330
822854320
261388812
715656589
1115716994
930637023
1393254147
498929677
994185347
1016879381
2128572822
922192406
45942174
1329610056
374867084
1831728373
497985502
1827035415
1128054139
1258988936
1288464297
576989348
821613858
905952467
737367567
795090865
1245719401
2021344237
473751994
986587221
1906225974
539405645
315953266
515595087
517812631
1754278623
1953821658
1093648237
1622001476
790853759
23397501
642652838
814276780
935474847
1189484321
72952208
429234910
495947433
1247273542
1127680245
880084074
1550214844
498555812
759167210
1413223914
602212280
1159838721
1229519479
213240616
976172756
1885926171
1030922401
1374458600
883380689
605038698
566613361
863879847
1112624618
2058650896
1103782283
455624940
411205955
1704644065
1157491323
1445681525
1784344901
752787809
516230008
1463576514
1935674647
2030495290
2094124958
1504415247
1375403005
2100056131
673914947
1326328463
1722906840
1701854767
512052683
604814301
1973592501
352677684
745448199
1060639168
1117320046
554630684
1254249841
667167431
673940940
1980627428
339825005
1557764142
1481824729
1152130154
1669658467
817828532
2121010616
1540841350
1696880096
1399190179
208938042
2050414767
1033743468
254247373
1373252452
27442096
1263669823
568262093
2092769999
1796920694
377361461
1348843498
1142193681
993096955
1943319573
58038146
2102102068
98593879
648033011
1824134487
343219490
1256549559
597880613
1138473393
730904677
2064800713
562989165
1832906177
1767506940
1719468955
1134134492
1425516647
1472787114
1373188632
337680579
894573608
1276523697
1419373246
989374784
1375119839
321736579
720868700
1824832116
60642128
137299116
1549913
377830702
514193881
1880941614
1977590555
1939447918
903471033
1128761173
433627980
187512613
431032343
1967933312
533136388
1391579146
401438509
1386818323
1484071329
347356761
1764492270
1820897170
1500228815
1205806879
1843135847
1817753886
457764591
1723073550
1097680061
2145431120
914925886
1520264303
1337140664
1980804653
1664341322
298343720
1207040386
1424631468
966389612
17026283
2059289829
178714564
433202584
759800923
987674310
1399105633
1999999928
111973437
1425469183
1141020588
1169811381
1379295258
451585974
2008023834
55022654
2034041935
1458591064
775762554
998515705
1536533626
1062985165
1967227132
1012718228
1238941330
1600748732
281524258
1404472606
1287550198
854512509
604149580
172368353
873465028
258129061
1035417675
1177783286
918813617
1509176692
2035559596
1133066323
1211934644
410817259
392358722
567123030
88940510
1703853857
1065598085
822609977
865721137
1481855141
127277742
1753245597
923387948
1721241622
620898800
1066701571
2092413117
1898374359
1838509196
430306905
64011270
228863913
35532674
1922318924
1814966527
1519814929
1127812565
818052441
470639281
1874156194
1105153422
1592155142
1278857914
664562372
215276322
1154735165
12129220
1128630222
307914903
950930605
1190276997
992319144
1428537106
214534379
736958057
1145962206
895910982
1492265267
1810626435
1377503747
184277907
252277614
1985718126
729123481
1942640456
306130423
962435513
744691320
583916364
1251298191
1022340020
186038975
162330391
1301693309
5554600
1852280667
804112711
2013137062
795691945
1139226654
472208282
1606035998
689953767
1737549249
1894941499
928097501
1395251748
36711736
780298237
926389044
1734981203
235977110
1389552664
349188069
649777842
258581665
1824980775
1802144124
2065135468
553821752
487486865
543857781
2045725362
1842937226
1100589791
1243073165
1586269117
2098951118
446594508
2112922526
1746422088
28368053
1406287242
205791523
1745590570
276153097
231636957
821534903
1511949292
1215311668
1406276907
353660419
831247700
1672700248
1136487108
515895091
64188418
2067584925
329522119
203161565
529850492
1927091259
1272192353
1054498536
1535550503
660921694
2105400141
267825803
1001558918
968631700
524818403
134437649
63870866
214691859
536632389
1079585931
821084062
169971716
1269778076
434744598
1725662772
575580378
1808410072
665820738
720980850
1876622863
540663769
406512051
1484106303
1299495179
1976010178
235980305
970909106
1408122515
451325254
710535837
1748826491
1482782914
2093589894
90478445
1513197106
337030060
1754567217
1853034809
454099674
1712427603
1146153837
1168579776
1336063618
1167098695
1544789123
743635598
1176644581
667220498
1921403632
1961300641
46590377
992711846
1856146241
1793778944
2065957919
984648133
1670962549
1051994014
771268678
33286213
374090226
1399686073
280162087
350236486
1431690495
718322694
2094343999
1076240328
1058619359
50221323
482131786
341098189
1025167517
2143907774
1087647621
541628971
1715226839
562889095
1931230612
924246005
989173875
64240766
1580770914
659529245
980613341
1405184303
557978758
1443649602
2117426262
398459341
1010869728
1871595685
1336090558
833741684
116152493
1714047167
1735076686
153920760
429645610
397154974
562773882
1782660237
1836206514
863228379
1645090349
1968038272
230495593
1817879907
1913941435
1690290554
1244468564
1413761305
564998228
451220298
1126854081
633511244
136533808
1646531691
1998959951
1843226628
59110630
465059084
1103745931
347060367
1697279390
1278955467
1047689065
726563458
73526138
1206376761
555838392
438265158
892224319
1653038410
163830467
1761908864
1625384860
1990716680
1594668727
542634002
864761497
616483351
1789818483
1678549138
2018249530
1073291019
1641336244
1326935913
2080032684
1275988620
640887200
1285433230
257624377
273192650
1668648687
603843492
388309485
1969061711
1084959530
1130179074
13409086
1081015780
775195637
2019280870
1371016058
549323370
860737295
1547711951
423892413
1996372589
1355962391
446684787
1718643944
1993459312
724377964
1404918617
1068027661
1128196173
1068710467
369097252
613833483
84929094
1149475527
318610599
278875694
1587431945
884974729
486375913
737702366
552121146
1050711457
454627783
1587273186
1740352450
1960043648
1035193422
1425058073
413497596
1048843127
2138029776
1337218352
1147384976
1582074
1950777092
1639180751
660960039
2144035791
791908349
284385071
1264174131
585853494
1718857255
1960838004
566577752
2088958748
2131765540
1729346441
839396612
1355835339
1603400002
1638085204
634644871
152431161
962473289
818136064
726748486
1851250476
511550505
730371376
8309808
1947987720
1223073720
1595004475
1907485594
355608796
120119900
1871007559
193941006
1424660159
1397743239
892789964
817550587
1140748820
764180600
1965576857
1463310120
405212503
2053729896
300736270
1628834139
1347536479
236900654
1109400317
1141363829
1905359800
1554913265
1519434291
302634364
2019615624
439189307
1829021593
1375650015
82487388
1681656578
1984600072
1262043510
195120447
2030839562
709048933
1687216075
1015946144
446181696
1368930353
1660975504
1099495440
1731471298
661537131
1272989486
1869752257
1792115604
192519423
1565145249
2047236727
1123271897
152731226
1983046921
190664531
1833336073
1579666471
1829565584
457836680
1371245106
1426117167
928191439
1412219635
1648945377
1775631279
2067781935
722898304
1656905677
2084296096
1953007240
1680507942
516370096
1249386062
2078401093
2075935618
629068249
930443697
1465166371
1708955179
962521872
457737601
1633933120
1565994599
2041097932
583937709
1042402118
340919281
1474874273
1355778063
2067742144
414586608
700378968
530579968
1301714483
876380195
2074220613
603535989
292045427
839099974
796451901
166924535
675089572
63780134
1361530852
973851270
1412765103
902314808
508306467
1205695099
1505504980
2070939441
392894575
389033636
1112299118
903344889
790400078
279024684
357951769
1317996335
1251068139
97832068
903611014
1794624087
2010993673
205380097
1151958616
1829056051
964506370
1544284847
426891500
1661526860
1400371020
160289131
559697070
379025172
840912031
648826755
52012775
1185934563
609111557
1586268015
1001726722
1064309515
1359849893
1750343119
659443129
655711801
1143037112
1775748533
1227842784
270771898
439964295
251819653
2090831755
1585575957
1065808492
1897051351
392645203
1454271139
639541164
1604450563
2034900765
1878222268
110307928
1012784492
1732010846
616607056
142980379
289738484
1890949682
1982182114
1312801064
1954037942
773838742
1055489091
1310415847
1113866487
826473746
673569728
1301681770
176358645
1993991057
207426196
2027462630
507497399
2050118183
1856014674
1172153715
1260067269
511769671
2060825621
1104656293
767521442
742401829
1181134159
1609748496
1453288960
1731156448
1515119870
555226666
1920498246
1049406393
231945249
1835860607
199054295
1079694945
539305334
362354215
1411944870
633693340
1735494192
1848298102
711457894
1588948226
1229611196
157705826
1110731861
1727094878
2098435281
608034554
67825712
2002428426
926933953
1668044109
139246338
951934110
539576340
250065935
1743129401
1758576182
1055307373
950501437
514966681
816459328
109059042
1676984692
536397342
1274897376
687830501
476309545
218209013
427235516
394555490
277629232
245664363
1048696788
1059412830
536554736
278862625
231035143
682275560
1617674809
22039172
2081183967
590053822
457979273
1567542763
373739398
1038112586
1418329554
1361277512
509280133
1189246122
378234076
2021236629
127966464
102262060
303090847
612116252
1358173977
2141624756
670628062
37034561
1718574132
405401640
2069434720
1460202774
186747216
1944724345
240320141
1198636741
379642675
809370344
271991076
431516194
839322532
489204582
1762256897
292240964
129254679
1782331792
148263505
734320416
2113467943
1853039446
1289625409
797618402
550751867
851219950
297169433
1957993298
648573191
1517061712
468091517
1906597061
1348509045
1573204868
93283931
831393064
113926540
1361948885
643029061
916467723
1422923407
2025567982
1788970631
2142490942
1661077026
1737000366
2065356666
616712315
422166923
1466520467
998594236
1272989248
237047951
848689936
1807801754
519635854
849267390
836410463
1237243891
422778437
1066736065
1040021627
545690071
2131670941
952486478
2076284323
1078093960
761746024
567541238
1062366871
559972975
1473777151
723983627
1568519595
2110770517
211429053
1734659689
646435584
155229932
1456532115
27578953
934182226
544065357
1951473139
323667593
819454672
682202592
1533005414
1621552030
1518217090
1365044502
1856386986
2095081234
482553629
1913482873
256163390
1147425280
1661104864
412476777
486150771
1276029024
128027154
1323083208
1311093401
649962727
1966804104
2066536184
632228485
582786275
1807315062
306052144
742956026
601442573
1594958605
1286203097
405841458
93640455
205538776
1601212902
272262206
1661132336
472423863
1379596123
1533673415
479828493
659239507
238302896
984393889
129086787
741379895
2129036045
1371621138
2124794216
1027870246
560446524
270004539
1131319392
1588644151
1044888652
901756916
56295441
1072397439
59039370
1398425452
6712484
699565856
984600608
2114089390
1522290604
956966395
50819016
1793924691
630662990
1206862138
761798211
1962657883
777616388
1859457537
2008765792
1211024799
1854958590
1302623387
939819237
2123769981
1200747820
1962630979
1010596529
1046354682
1551186021
1141333840
2020403687
332567420
63066044
843794062
1382714541
623663685
1501059552
1527566683
1498856614
1066439997
733506931
1414033027
1264778377
930366821
186550440
1679840711
826208412
1217861153
1627643877
351443037
270566891
704821620
1665815626
822737341
1401101138
1081194505
1001342621
2117380533
340476526
1242878029
1182093027
161099072
1845351296
837136881
1213092657
100404329
401684525
933930476
446293755
2086844023
1227588217
660607110
1436945805
892118473
635509536
1576762862
1231103842
290254167
1175901297
904994354
1900405499
744640360
1905793310
709976006
2004869737
209711386
305275511
753601082
1604325
1978478938
879470048
537916335
293722051
365507872
857724055
14455671
1540638302
1538876691
1284279465
567969777
1938972208
900685732
1718618078
2050359010
1960589572
627353033
1811546143
929933847
1486407070
216678338
1280707490
224281690
1267896523
1318882417
1375953782
1833006461
681669899
1784988122
110659906
1379961417
31771733
1426742237
661159302
1651553118
1016320599
694027171
1456760966
527953545
1037467197
1766177275
914889922
1258584546
1951458146
690351859
1767898895
132712305
93371432
815556359
1665311537
886249835
834375923
208531219
118623046
756385209
1282479671
238598971
1745159837
1947881384
304205720
1957451540
429327228
1345793174
476809079
1804410535
880306377
2025822897
1829778771
1307177609
2657522
1562272703
160785817
50862664
25396421
1851807857
1101065132
988831545
1229271362
1101816673
1823111960
1240389129
736647581
2040406534
969455660
606008308
1575540689
1164530681
171321939
1521140556
586678353
885497802
819175875
1874456725
1228713506
1433038288
868003965
1780265727
279074962
881177283
745827594
157174068
726513201
1720187100
784149555
1398404384
1231943626
1363789698
1636469282
912750676
919482492
1292668330
1651377663
2056562865
1196889755
1945992213
363555648
947200067
1899227141
1118769522
1154269969
1400741635
1408612510
896430266
772570228
641785031
157841412
1543792725
2052817974
1251992141
1981681419
1226702798
91274341
12899301
790521794
777602601
317472201
1955482758
700215683
448389699
1225265777
1184957107
2074410077
2099032815
1793716061
436608950
1751533330
941212686
1047184623
935667054
1687518579
1126501867
1748842359
2106382309
1685303538
251275995
1634564484
1919034051
189673839
1292070481
1107326862
311336820
502947812
1889657193
30922602
1677508165
1616115139
736078916
479488455
1738825251
559645626
1832408582
1573887720
1286583965
12761382
702665231
2111535438
2098915973
908599950
692951528
1657572622
368775459
1574062158
403420175
566665489
1395145226
1621862976
24353478
1506709234
307055155
2091926092
783083953
1762316910
835532469
689150517
1573717092
165469108
880841097
1879869715
1063975407
1894308733
1314942872
76858705
1957147263
594694461
1181367855
1823567706
1020696129
1322991598
1740090487
404982976
1332902064
1541398431
290686489
1792954285
484411816
501721844
1672740989
156123417
1819589509
2023082750
1054311943
1831359276
1840266988
1414633407
108171402
1256492034
1296707476
1589198061
290020069
625881395
1571760650
1503237442
2098703534
801944304
2065904342
636762700
513174240
548024413
633174964
1988170219
816357775
1012987043
7451893
388499649
2085987064
1863926651
845488353
1032412194
221714059
1185672973
1697658791
313090297
1089590771
350057167
198139954
2001669644
1108335515
1675454280
1727658350
1846102847
2123894575
1112059697
1508220948
119023235
1213000023
1285253428
1352474858
2079262415
445981108
877600514
1674352873
1531054178
431890885
586883919
531016493
774838895
190811275
868368557
461754884
66804360
65654666
893976121
488491361
2074076708
1684838436
1092422566
844000005
596757041
754474834
461164498
1084633681
63844578
789834192
590126325
473574048
712317531
2130263763
371481320
1994767232
1307079553
1101626759
787064412
1243553982
2040085272
1329834122
1369242790
1099594600
1113736761
2120865386
1621765159
985522986
329742262
694817718
1514862966
293225065
818520728
1108117033
291447388
2047377494
874293949
44594361
1707384827
2045395748
1123129109
1425927401
875441822
771038120
919817736
823393815
1345172267
2077582519
924256776
92640552
1228370470
250996495
584722228
1923938760
437370239
228777416
1550111411
313969948
1330143718
1120478727
76035373
667560051
1854464098
1414649657
1801816843
1895983307
1846188560
1447584149
330629164
840720570
952906659
136768573
1141082034
1857993462
208891054
609723341
376665995
1393970837
315063371
498429485
1868837636
767335806
614755511
1095425805
1250518773
544882880
496023773
1322656980
1090127109
343485600
237046678
915056349
1501920635
667078391
219122739
452284151
1290516157
770922086
1572531041
57701403
1137125224
1545655232
409917193
1787455170
1057521772
1908779680
898255496
1687671308
45429542
1178694716
1920300053
1817866234
1871744208
163146487
827721529
1748268990
1127170297
795467142
71699453
81770355
1084593692
6642118
1699650419
509387879
1223006160
434279263
962214789
583225017
1875253812
1709813973
511491188
142964189
2057044234
499868514
293117792
1762494762
1978704631
533224058
379249064
23252700
928746618
1697232554
1985741481
1473234668
461637070
862703358
474181176
1471419437
1273834834
1976700229
1169477970
1527510902
625242065
1654442077
2110199639
1044161285
1930170619
1636644217
340258923
1370165991
522026574
2136664225
1783738670
1495187084
448987142
1500468099
541687592
1646117302
2091340973
7902413
1784205921
733941133
1702737520
1374221932
105003556
1266341688
47953836
1068970334
2110021728
407394565
1164205248
157780272
28241756
973821609
1745371290
1449567841
1532939618
1327666143
222280504
337880218
956032305
1171457328
1571594794
1630497168
1716085419
1988182251
2030399790
419950822
1785788089
1635543939
44671739
1484953811
2106516555
1581572217
402601465
1968612359
368857500
910588858
1194117841
1117602813
1716347007
1070731219
1240601223
1130918306
1162362746
264540889
1212979768
1207693467
1459050068
2007128168
1579327347
271560597
301421209
1102158542
2064466612
46504507
369327636
991019540
642508566
2047754659
71611275
554524411
1571682882
545609570
1444275805
1136577268
1168528272
1389340327
586977854
727775623
1784964523
1873846215
1363170118
720023259
285895096
1165273836
338457750
596171346
1836840163
550424707
351390009
153787542
1921235553
134410829
2026827314
130102104
528739784
1170323386
474961442
654351390
1964484185
104471360
826424727
303184326
1800426785
946325632
351754104
2052950801
1052332869
1253650079
1555549598
1965848598
69935088
1612370837
1156979852
992183484
382058376
2035466624
706142088
96038693
1899826934
964619113
1770702312
670365838
154748746
1041298114
904008007
1952014049
1421087282
77003196
1833022299
1088315228
747642544
1618667137
990117401
2058475026
1830337406
120807729
714720019
376133367
998821148
67129536
1761144584
834554817
2044645889
817377804
877308304
1079729995
427422732
1996224999
1537550445
2076802669
1369911082
901118508
1960614954
1661577347
1933444945
763086247
1050733600
191637578
1330810255
1552530062
1167394050
487720474
2005415094
1993096073
880022951
414665325
1015727815
1599052362
1981877565
2080908005
1132741296
1671323603
1820227044
1080078218
1381867693
751596554
1690341087
1223339929
59138498
1398425452
1589741762
198197970
459428746
337229445
2003976874
667030082
1289932688
1980162127
1994650237
1011943091
1929412740
652189443
1773378997
626779615
1950274244
1447020115
251315561
1600921108
746513516
1327213392
1862292006
778793328
690262273
1428659936
1736080563
579443556
639550400
441516166
480901556
268180031
419539647
60039151
1140538315
1168193828
1885834557
752476995
1512991405
2100070839
736353384
1612666850
1554774502
109049197
1004291003
1446442997
1341634580
248578176
207078840
1396483621
196980228
299763719
1416103396
1507604921
362204731
63003942
2119301469
270992743
707206806
1560356000
1721027878
328450878
749234963
751284275
1109782601
1683589006
1972861458
1884117693
1038442671
497980914
1858087197
2087604410
955717076
685660700
1117785489
1972096253
759850245
1207225614
131446254
409520973
1668738528
694260801
2072000787
873389794
600456582
709573724
1912994283
696428989
2141261366
1193596564
1115725307
493060682
887970809
968830466
1308155701
1822839458
943670871
684041062
1941039915
945150542
257171904
844042063
1832492242
1025830595
714715476
1669065175
1825801500
236667436
105074319
1526200949
2001629624
794362532
696140079
113427474
1881337089
601910204
1171848304
1214451658
1316025631
588303604
1307571382
1008550682
450991576
1051680650
2136476125
266589319
38528013
2045856273
378254080
1589450600
1954469000
40176336
538872954
967557584
1829352046
1155699009
1527052424
658643699
1618990929
1870200344
53009686
901238332
227507201
1647529953
1470247325
2116855615
1583551150
964946636
571421976
963274502
980079830
1297846427
1222092306
1315677765
977768193
122284442
703344369
1095544586
216062325
182013574
12140093
1879426206
947965525
1507752073
285644069
1875616794
1036470310
879523136
1733755523
1361059779
940403828
860929923
149611527
666398625
360447267
660895596
116296138
1463240370
317365360
673346172
2043279854
1345435740
1315742834
205130013
1094717896
546037187
1228127471
2117732332
373393404
1489894492
258329547
503821596
2074044293
994859073
1498679157
1100707092
1618641090
1344945829
1173937785
2081064547
1700901813
1987041285
765733665
428364891
1507853108
496836748
871637969
423461089
1667410295
1611017134
408588200
1102350796
612269467
413042795
2121644240
350503942
1187765597
927013284
1165167760
1783344032
281066454
1749927369
1350927019
895598420
1834250488
25754587
974555
1473273542
35344256
889720465
1835123183
559412220
1243040408
17908441
153983993
173738647
1137730929
749275696
312094473
82959768
971011521
1371087903
1286087969
1691733468
658415098
1980864798
1791998147
735554914
1121664559
1921923429
873895494
1020016969
1761238361
546704306
570673951
1191784416
1529309910
722595241
389722236
1681904928
127869919
2028669154
1748882461
1554174681
530232507
1900046204
1025938335
278693815
1578059064
148198708
895978041
921634150
771537886
747940301
109280042
1846341149
428207491
314213813
416430551
612857417
441079379
1304533751
1499606972
680814067
565123372
1240137400
570730785
637686655
499616027
231982224
1547155351
50345895
1416141926
944722293
2069238844
294490253
2020248580
30349573
1847054615
1473630974
1883138340
324269687
1596889134
1705253703
1422443664
1288095876
597639542
1821172245
435186403
756980191
2134803289
2112470258
1517428927
143724412
1254038799
818633118
919081619
1108961337
621036337
327874188
2048586873
437839602
1057553283
362747556
1824510401
1165047148
670503429
597186893
1550891428
683624621
536311801
406365362
1251775021
534005713
1540520984
460192473
1747718776
1678113077
922890998
432690986
1086620010
1825885308
1721262202
1990821659
615147551
880297919
634853147
601682033
1643843125
1293387430
1686671399
1538153327
1115753050
858726703
1612481679
786039131
151151249
56202688
1321164980
229172770
124420439
1259101179
795456137
1530477161
1812361602
803447181
1250209511
1876079924
1645282100
1871747928
1135117208
89053540
742351354
1477852217
1738485524
233149032
538256282
1179669737
1786136534
506954411
844603056
316981518
1096826465
1636414090
40194467
175866833
231371789
1280551139
1489574851
1849460404
1035937473
1548145926
291692561
37436047
406670450
1476417845
1165266530
891535918
1553328718
1381950138
36485617
359424030
1056782612
925176106
806705154
218327543
1753277903
1226099298
742609653
1012238351
1197109317
312846090
724485601
570422255
933189840
973736021
147836806
2131729592
1000526724
381382577
254226816
523075276
516600165
140993889
1465161524
167542460
1587994552
57821388
637277041
649174555
2050771884
990841032
502401299
739373489
824865477
609336415
1787105878
1063372803
1312785024
1954236163
1224721161
671641676
1333284753
1146827545
161726185
1397231096
343426743
2133532741
1578994473
2044436256
499628376
1792635182
1057118445
759394075
1854924709
1780933733
1176001492
2126875889
892362108
1211828011
821856091
1609390760
925414563
2091025636
774081593
1111715778
859036253
483516519
393330692
845801122
656912256
979323822
691023647
1735807709
52385071
2099194788
421224637
778867670
1765028198
240469641
138285923
1924000256
1492323379
1101128038
1356037786
122077186
1910791423
1230467150
415684497
870967675
1841232998
2080084012
1860467254
1023081900
2101468960
2135518434
1102074487
390343390
1283516683
603451139
337269122
1677255633
818937561
1063287405
282643802
1219282088
2137081997
1096628584
441352231
1240597861
1797061145
230075679
102178047
342582808
2130029727
1959575970
1211740068
1223671388
1316835359
463648923
1023999745
852167048
1696248598
1900643745
2024462488
1383843441
1842097377
232837148
1356344428
1976616660
730039225
460495953
1075223512
1748341766
1221532986
307750757
15777952
1356786419
1155607908
1755748815
1380898025
1360943902
1773002904
481781122
52255903
1602224159
664433285
1802548586
538694533
1024025570
788586771
591993403
1002166421
47026489
1196645548
848541530
1756652366
440762128
1424631760
861456768
2145285330
1410007052
991475884
592486573
1738838064
1860239125
1051987211
361367669
958414160
1733076757
82787288
1616791353
402054863
1755674130
1063707670
2073093989
1124085894
112679038
673489803
1721298734
189773190
551593231
407873928
187449531
526061345
127871127
764349857
2067760983
402499203
1046011639
1973727392
1629375976
1158557327
2126912992
1817551151
1383943579
318839350
914936935
1335969185
652198441
1006587045
1507146729
622159022
2125885888
1829850461
777706427
1684550479
1012801283
236589666
1872998039
595189317
249304151
1508177333
111045993
1653082120
402119511
315924664
75448537
1402062631
1597216420
1405044070
1386168778
328957149
1337188186
100916651
1414301861
2067566128
600619050
13345875
1155010903
1663472351
518954183
771817460
850435156
519065193
403788902
597797713
709977096
1092046991
1718273033
62593957
400514647
1492062184
1447454554
1393097914
1932231172
1054468083
1556824777
2068821832
224749648
598764984
1093268966
3156648
1540125379
1872201771
2020388436
484194033
2050663746
1769156652
584368888
736946305
298394641
1243483232
1539550855
1807981315
364256349
1972648158
854456657
289556552
737866490
318265387
604911050
675711797
1578296631
853293652
730046883
2045469483
208226798
634338678
1807036112
1352657596
311007007
1822745689
1175479912
624455035
1937992635
1535072096
727270020
312931867
1689431820
1242255114
2061364967
1773003089
1974875595
835941799
221263735
545038861
526685735
1141831610
636950864
1988867278
116853743
1586089446
536963793
1834216482
481991586
1526779641
767020884
645910519
908255201
72166025
992853756
1263070390
2060072417
1259556276
248387583
996437901
2141486355
951354767
384392321
1363439540
761397494
367427665
545703012
1095736215
965424722
2873796
1885865549
263310642
280408469
619295303
1537062726
1068604345
383783491
961133494
1427906984
1565661165
201433133
1727912846
1857192056
738698500
1526127408
291179696
1733014534
1001694475
163300702
859607979
2088957534
645716993
355132574
1173872283
1420217494
1466093199
339193131
1867581991
947564307
2034675141
1526540756
246703142
1432390037
1831912805
2022156301
717381018
658151420
109639885
1645210033
1147314807
1214668706
1631171951
1067778731
2003914178
1792334075
583701371
750447426
1743928033
829528170
36005920
400521137
1542279439
42732775
435996368
1416971590
1360558615
1738314571
613599375
1567653730
720786184
1451586118
1321882112
1734960105
886446076
1231635126
2016917501
694128173
1795811677
237549749
415631522
133339085
1239878423
1071089924
453844100
762579084
1060169432
144055888
2066251037
630833530
441215810
463084067
166124309
268397620
447527231
558913075
417335472
1781975967
60936448
1046912591
864692175
1425694789
831790272
1908308162
1058530152
993406413
992250053
1918321159
402073847
1202167564
1967381891
1900928115
1449925916
954045257
1774382434
1371526344
1888140704
1686853220
711034392
287522610
1606413912
1889579232
1823957205
473563109
2120982178
2072007110
958079827
1986034936
2119206230
1709211602
794079346
2135490840
1435661502
2054648273
45575180
1328307094
649025251
1631993516
560645182
1225574212
831762803
1728461970
411499931
1969766569
1282107345
1657912898
2026622994
496470280
833887458
958353280
1138477868
1523877193
2049922068
1980966633
1835994670
44086229
1696393118
1850610576
2078502739
1544839199
1241038678
155181511
1040891887
729773295
1595410768
560272281
626220660
32334202
1014108153
1340439121
393862754
644344263
278383601
678149084
1611775880
1873305753
864261437
1379766576
1017897928
1685827756
1161665434
774942994
864868712
37970416
1260091223
1120933072
2038818259
1613877712
1084467342
954879187
522553532
893221219
354505721
1135638470
369614505
905952818
1262756701
1113327229
334548707
2010991550
1139734268
1301868669
1670575801
265259926
1396039182
395870854
1683084349
1631482954
1420977249
1598161051
598550732
1474639646
670374383
942358234
50476020
211384202
121522655
1899242086
1616662699
521563277
1932605554
2139330121
1731424835
960439137
76092280
2046961264
1251987105
1557070438
1085981621
338792846
789535619
2144983931
1394768171
1553516110
1806563707
1537380056
1863422901
708211503
1513005923
798615351
406317643
1871043490
206473863
1872431348
1384933979
101695838
1736518075
2048987960
1417288649
184121698
477636005
1932207789
1749471283
1651190751
1484348029
1246589345
296696426
165090635
1203862482
628751081
661772800
1437520734
1593973310
338867093
735755273
2017888903
497942247
41701906
1576252122
391280747
1725174339
53749912
337622364
1863473222
415710263
2044945447
818321084
1251473534
1080417200
619523924
28928344
302386577
1413908259
1971039926
2000334808
630546859
827245768
808940939
981122582
1841037589
915120413
1141032117
771231356
1322157777
295626130
1569262791
1497838126
1287648249
1833997396
1374457662
743908505
357326202
729526321
1255154778
433024897
179885933
1202398089
1126670982
893352193
761812037
455533280
228425685
1201732183
2053620114
415154704
1914910483
207329140
1079521063
1082500846
313132651
1015343041
2011009384
363459398
1378799261
142042843
1412083400
1677980388
34863548
1874257983
938324732
1116959398
878737486
4420768
478918679
65467107
310687495
44777263
406548026
1517526949
471085824
926996263
1715915216
2141475700
126901181
2003626853
1968320597
1646250704
939720646
1323355677
311277826
1786900684
1366006725
680110484
1706346779
2065768721
739070457
1041787151
1608512494
1231530239
977245676
1898938760
1617724817
863907635
1740108070
1986900044
216683669
1318657630
544025764
436087206
1478534391
2134711709
2112404000
948764544
1354081913
330678358
752325439
679733903
1843859859
2040738368
1493166566
54179169
38613466
649704354
1957664628
1021442095
1650013119
1371121699
1418550910
2069424328
1608854464
333381809
1770479646
1687382394
1938194858
259277208
334610304
1806798992
1007716324
1275221748
1985352022
921945093
671910238
1647656251
452532214
127430559
1352419425
1165015469
588093737
1185575742
373913201
1757063786
269270857
1996653819
224572359
1032623377
2070785961
2104863406
1922610820
1188260436
1142373908
36503423
498781175
47298235
1224076488
1872724305
1346252963
1132671236
1283464725
1483098218
1641196813
1209637676
477780003
873662860
1889580533
831134506
1596229173
1006723752
631669214
612251363
198292727
728093733
1396998121
1647618082
1579175172
2109664883
1723673757
956383955
352712657
1057592910
1550093184
1954123090
61781831
1131750915
1987798577
979804107
785556297
1092860324
1673482585
1286878207
1854855771
973992190
1195159133
1012328396
77410052
1159730436
2021694416
1022213758
593879734
1575025486
2103860880
167364382
1660889238
2004315006
511213708
2048202384
1663793135
2067912016
1246414535
1396524364
355860461
636666946
2010856620
1856203067
123009717
532262292
386284988
1030459388
820270235
2123153018
356536052
748128260
765561262
1442416740
1894717252
1167022037
963292997
340216307
1317330653
365443140
1425117321
632922300
1185830974
314761426
1021039669
1873649617
1579446317
597125330
228672451
909113520
197385159
1474384162
67040498
328897597
1626786247
1983757091
56974451
1641701379
1699984325
965850272
718416820
160754940
1400905966
1845577084
1892117916
1105310174
237411499
1754029005
25862675
597412573
1307002096
474013322
1427323905
1777200263
763914637
1431956285
1735729797
1768100660
830207062
955583632
714888420
697761101
1467972337
1214888125
2135550973
939953053
1012604308
209219838
2110847387
116662951
774791505
201895958
1483213646
836735796
1130076529
1017032549
1272793548
1559179462
1217622295
1820861687
1420811566
1246219337
1392637688
2113044279
1031018760
1864924684
1718522193
76727761
39151974
975472126
1754719290
2064953940
593533577
423773680
128718417
1273479417
1342552549
385711474
1139962344
784501154
794198307
2118016259
1621380265
1122446260
1879183800
620800658
1148143404
1559939637
605615864
414512634
36739067
912831635
1954266271
1231856023
1770081884
839415090
306857894
409524284
83107294
907381000
490127039
540987195
1886196241
1722884003
150983972
2066882228
1881517595
1771094337
1759969601
1011908726
1175039258
1219949678
40129355
1859979355
287078735
1615985625
1311253495
2018814344
852915469
1768424320
1479364626
275982286
1294402073
951254920
181239443
1231128381
228033585
1470898214
1950902974
184304531
117324622
2138863016
2090354148
1143446473
1548447501
146398880
156306219
840741003
88071667
1342912650
1557383840
1895494361
983816303
281501848
1066326959
1118969112
1557717114
10743465
1216137960
1520095707
325086067
1212987677
1054203282
599180357
969726558
956837688
503857444
1285722171
996859998
1171864050
509230783
1627228976
376633978
303303980
176051262
1874938933
897782786
290867695
1934940710
30482811
1834395087
1352357820
1966423510
2040848830
2051940877
631128125
1149883393
600477181
2126993966
1927295677
922021731
490955847
577323363
1974437556
2017461516
886491973
2142345964
1106858836
585075509
2141852427
723572804
1602301701
1956794004
1408724431
220406000
150353506
1897649401
586876483
157830578
825125660
466529338
1215434299
1618803840
623247527
456735765
1262141905
2108381648
541854611
279029332
209308583
1395761294
1084947538
1131722721
903079234
288058258
1546234347
1189775834
1687624740
1283657947
362111908
752587904
741365044
1652095230
377013255
984634485
605956909
859837335
407026659
1129084959
1505074293
2056434032
1507600946
1049918630
846512167
108557898
1091974056
2062970523
66798483
1565701214
505558895
1745635145
2034566596
441744314
463717423
1010318313
1176244762
1018609849
1909179934
1469350818
1827406523
1479655591
1660038413
483128884
2021636181
1600044075
2102039780
435635031
812830152
1871195395
333404842
268312097
1098679751
229015733
915837301
574272952
532436254
1117957412
1587050923
1816726528
1082473814
1585071480
1533568221
240658292
92672974
1185441722
1186626547
551512130
1043175980
187687708
897629360
218658183
1211467456
532329593
871824771
603938786
1641625810
741742823
895263231
2035168340
103364901
1300657705
1720791530
476640711
171938686
1631435758
860846114
1292118772
279334734
2141967295
1201376457
1105997104
1276609969
1641051744
1352081707
1172303089
1687216075
798992171
578877347
665980260
863924588
2008877156
1673390255
1771598075
1397515746
1050068968
525849026
873900861
1732970685
340122010
1149577153
512486704
29345542
1772196334
1695534150
757559737
836845790
673529353
346997522
1470992175
1605995666
872743216
46631256
1900923035
268010671
1754711335
1175661567
1014346835
254193503
1680940625
1208779359
2071242058
244181732
79590262
824475655
105499215
1660472814
986066740
1077233874
1720949856
670769095
1012938363
1468341818
1553342863
46972907
327433512
782806779
676088335
2069466129
283332908
95827575
1764220545
736625784
1107415311
1790515060
118253712
802786599
1499492044
865478376
1849632245
1228067863
476764401
875389314
304977494
425186329
2102023966
1512927563
1831038954
1266742085
361257267
535197065
882778833
1607355683
789638032
1540956538
1718898219
272853573
2099759673
299638671
732678704
728696268
2022354532
1527869602
102662160
1614347821
1573831288
1880361111
2131677858
1516549791
2030563180
998269699
1037176667
2076382804
349492560
604082564
1931348556
2065032643
28754088
1223716035
895920442
288667039
508602999
835458362
756004768
395670730
847510314
1031670388
1713469920
1863745603
1447410791
379645348
1576291074
2033565387
29469883
19196751
655268940
173257597
458583558
1461024370
1314587294
238353776
1847419268
1792152646
180673369
939487980
72482480
341757082
1263846903
169354500
1710516978
1468028727
1988067382
1394525396
936473332
603796867
2129657967
1507983572
2003422033
1981802554
976711766
1325786597
526864610
936889364
1425919164
1945259144
1494165036
1798886692
1348295922
548218455
1633860579
416333686
2023234033
900820432
1208703998
1117185442
1415923835
1134603138
1302112026
102033313
1469921472
293769751
487152870
1337182666
394727052
1082541815
298479955
1203431941
1929450704
1340430041
1290272135
1379905211
1520826106
1660845543
1129416762
1273673491
636526521
1610904068
560812877
1599519120
2115469235
332168467
1491609509
811065938
1324291692
116745135
1698472096
1552677309
362959554
1018131968
1063367253
698027644
970926964
1531090106
1558699617
1986306100
303320763
850168476
2120887907
1661984845
1965357076
854338793
1914217905
150663491
345551460
1214736771
1564433008
1132457884
433787326
1044292877
1418993235
1599651348
988267755
1737626881
1810669005
823807273
997055594
2008273672
2086558150
935334628
849713091
1219368392
2062717542
1212071464
580042675
1087460357
950599035
2037359234
1218188010
720988736
1479200264
1548427161
871295956
154205796
1237271591
686915292
808081668
670968540
1943346069
1135072146
70524299
1954974074
1164310396
1684562025
837953451
506386511
2109360173
237724721
11230553
2042371379
636936031
2050756884
1525970809
1099930295
1972557358
2102529120
318858118
1294875925
1944690288
1300995700
1829719994
1556771749
889426016
1857417779
1158526006
375832498
654652945
421733398
451915440
745233908
600143298
793317671
865411771
745723560
579752470
1380390027
146372498
1753104632
855254663
1770101443
456288008
580113762
442477313
1826393827
305583131
2140890957
94794552
1479749590
1806223304
1137338448
754717501
1642229764
333882939
102709970
330178442
42444758
2029195543
1445371848
201601480
724056913
2075986983
725638605
1226637127
1813739688
1776892759
1168700034
1271079959
1981900081
604335499
831352098
876759188
481735916
954162606
157058870
1093693308
853077041
762140083
1925963367
558970813
1400577798
573808499
963762249
133799691
1575223388
135852433
701809928
703154526
1305520337
1961024183
1214864430
1582314046
696525517
187907764
2056172304
1846019831
1874112367
1832302403
1020895343
1427344249
1298531525
631786559
2031193676
1479365689
1192704381
375257504
1416859865
1175452193
1016775251
154544445
2111012787
1533897381
487780390
2040532060
1241187081
1269759078
2091456483
1821521353
2078000285
208512217
1769981368
1341240826
955115910
1987929136
1183910721
812879058
986446158
160925179
1849303433
50877888
1188651770
2007242980
1886231032
1813535149
165189880
1372517900
1281242168
1297079736
1288562681
386310308
1004887753
319158301
1273671351
756374494
622451985
795985504
1340690363
264331116
2031006839
1839369568
1646370366
2014469395
1457206324
696832980
684543041
1438778834
1468005123
369206648
1514854073
266342661
1627468035
544085898
1729091303
1568586814
70619081
1935243562
1710090176
966291090
1985956718
2046690399
49908542
4220561
1920281157
1790853407
1525590327
195677561
395852470
859878002
758688016
471695373
762754990
1661413907
1905991501
579478445
886220781
2119618423
1452926861
2044939926
1893891973
1117229628
1216311737
1549817235
494515033
458091015
2037119351
806278786
1557866842
1388975464
1757603230
407758781
1811481860
1119737549
1731916780
494863940
1646637460
1053739851
220645425
1728416866
448810879
608340235
923682490
1490750670
1673368292
1294056995
1663854332
1543060627
1663439673
1975704050
1405417687
1443522572
1737348926
1751501690
1876079021
1273262641
754485782
1999583655
1128498675
284038576
1537176827
54980304
1865537614
253798102
1139446429
1663179453
236340905
2004792423
1663493354
574188855
821588340
1750589891
1124311486
1875952789
377439505
1359552379
2023600957
1739490155
2001948506
1585454041
1259081757
1030215738
1805034749
1911240048
1714578166
398328724
567330437
1819563603
1281886071
566914769
624015785
669443280
431823354
1022353004
1882567894
1517191099
1371196078
486656619
1861460879
174576009
791490292
233503773
2133250603
527478966
881834414
197082470
1958198631
75098646
652605607
972943202
1586912028
811604570
942948245
1661564844
1424083424
332491550
678677501
1879857018
1485753990
356086291
201145454
1127919331
2111023813
1929222829
1067763734
1877646531
309402672
1017817035
1620507441
436242546
1453801292
1076476304
1990820546
1757789147
222233383
804401953
771221810
1890592369
2121447684
1584835989
878271692
485378053
1886095166
845887808
954654587
672334115
1213760311
1526854424
1711854023
670481911
1836744529
526413384
1909078764
511920353
323512677
1319945926
501952791
1776109679
660054914
41668062
199173071
669141368
770066749
282964114
346501733
2122438693
1755193142
1140303167
709579458
1565428668
491554439
1187235338
1135795092
785353912
685912367
58750149
1090030105
1688182421
1521957174
1495410818
937342199
1181507986
1554434739
2129031240
739679383
132114918
1908244363
825345715
1660305683
1496751550
259875815
1742684253
654485809
534375979
1237146157
940872751
1054063524
960669590
2040863152
109669226
719664421
1914396398
1816398224
1585758838
1932633954
701332932
1829887386
1018887695
384930408
1607780346
1490997965
441792104
260190111
1903699356
1576199129
827797780
1531381276
1790340807
2027010885
235856083
1660761762
730802926
1067543931
238046599
354848477
1731293591
8212571
1910813610
296347409
947041424
95330358
1274241720
514577509
327113969
687113518
1222889039
1979681579
1657612205
1948354569
2088188819
1958742202
216281946
2092537651
1443234071
1281956472
390035314
1668498435
1144867529
1007903727
1366006725
1188911817
134962640
1774210862
1215959632
1488279373
1961203935
958305916
986831369
2102062046
533433268
63756815
218935491
1625625045
2023514817
1326971894
1238997935
2123875675
663169158
656295720
1089971372
1304865549
1798999837
2124510741
1741757204
834941332
1470636741
522562702
927513586
1547185841
764934591
1985899379
1647672616
1711307565
1129092416
1179781522
1943269812
2037718722
1747939191
207523267
81376044
1353183203
288125192
1978329163
1350418187
1422576940
1447908099
1869040024
298928700
858197107
1952829412
486464720
1894496477
1598849433
1708709805
821023508
18433992
1048810741
184250524
2081752349
1086639593
984375628
934672334
1897425729
966130174
681804670
1357962659
572753631
2062860244
1569969069
892808776
378934591
1451353822
1617410948
311276248
682444577
1507756992
1065416772
1893839005
357639739
2038665925
561509863
1513944169
889760286
2040296836
606973170
653641750
2024013315
515022758
209959753
287914400
608597195
1071145467
1448898528
29581590
1756525379
231153026
1504360871
1992584596
1095417977
1822175672
7381062
1896106489
1319555996
1864455466
1450725056
513563652
744546146
58604830
866450203
862440839
1398609645
2073802701
995599217
1319061641
369188106
1364501154
689397669
1983700115
1233221393
1989735634
850032257
788589739
1491458992
798916905
1258486428
1510479178
272606673
875598326
131520921
337840025
1306772251
67154570
2003928816
317363638
1681749266
1592645051
2034838095
2008673769
293675798
815236081
177325647
1486651437
258978129
1194614030
1104194289
784526025
1907408608
3789
299992479
615739253
339225471
1466019149
561088500
1916428356
1706606637
706909106
1818435537
1185279676
558641384
285922786
835371938
621839299
1601064909
760447479
1011652588
62666501
731622118
2141619558
535722778
917445501
2030707474
657918638
463364094
920478500
1724862820
1269895220
1962132988
576326765
553261447
1497873043
2102395072
400603954
1043234034
1744426700
1126239727
1002937169
1674821565
832161859
859736214
1059316142
1749037397
1736706875
937553543
243864390
753989783
1065820743
1853537461
700803829
493056488
238688815
1624510760
695828384
1460572479
1983127170
1322497865
2011003962
238892459
622160796
1635957018
1003063162
1168309622
18340046
1818755589
1991787520
1103750722
2058182790
1871557673
421841650
866926416
2079081627
1705173671
1506172520
1761727750
848751694
494624958
1571305627
324493284
610825678
283182148
134113867
2075981046
1072248431
2057081853
722912047
1384965315
1921972090
735695808
1885523640
1558429064
316846894
2100092998
1287759658
1775043830
729132609
169663255
1043555670
171731869
2048993086
414847874
932003560
236412991
912261088
1246483926
1903282022
1120321922
1672672510
170769707
20579736
58486219
1759331414
1595867100
545993992
34572943
321949335
941944082
2089933536
2141363979
2028752321
1281438303
201889050
985781761
944552512
785918618
1921452656
289307102
1075098148
1814229089
1403858350
183653718
1570933904
846859369
157378491
1511500170
1642280140
1709188094
1758140631
793899853
547385826
745656039
1750349902
471116395
358820328
2106040107
486999037
1612373745
911752712
1758514172
2039551352
1332983896
1432787102
1993523445
487999701
996049270
1332982653
920912482
41781581
413851411
1396354047
1827024960
619766778
1515022571
1927036292
307099739
1356348957
1090197468
1619925905
631134854
122122832
2085319609
1391092264
1860440923
970642777
2137696481
2130056502
770614731
1275700137
935024297
1429181492
1036137927
777545355
1938221387
474624071
698146145
219367586
428720028
45971351
566374239
258417759
1073126935
42764365
571248439
1883722702
1092155847
805590391
924368386
704957244
217560654
60001832
1313532865
414524175
1736107984
988713079
1792716619
148595440
1855466584
1614355774
165919497
1978687286
351447189
965912012
1520879559
1367120866
531009221
748673473
822101995
352494522
1055314842
36081659
346779941
2040346734
383361992
207381061
1662144348
92240360
2049043755
425693971
1585858171
1952031405
1573145752
1002948539
567414004
794339784
1050198819
987455457
175572835
1815611745
603409088
536045596
1742192093
1053714830
1661013599
1430584901
1267175582
791343854
228520805
1582413069
1180984311
2000740847
231822578
1824375098
1491263070
1484447728
1424621223
1901173878
460051429
2017251767
1606318989
229132823
1807525785
358304711
840399278
1551511180
413706019
1227815003
1836317718
123337194
913777102
351649588
876709
697840541
70296799
1321118256
1671961057
921984651
1674447327
1591334467
1225853164
1075862501
486527450
1235183156
289542545
2143324335
992231002
1306209975
54680726
364241349
573651764
1011436631
254926213
750610617
109712742
2073749523
923252576
1972636141
853036441
125980279
246341602
1818322099
1707399432
697317296
703988575
118724604
1177630372
1630676820
902657866
1711607018
198278132
1101347994
261482820
308052915
1933802506
278653509
262621863
230455711
1871382532
1921500314
107912584
906144965
1373612080
1723435044
821032455
1525801576
2046627311
1217830678
513456598
1826323126
1383502587
622080822
1538037067
1219330263
452119074
362137126
1352657794
1268096939
2008804819
2049459956
591595093
2144666530
966414288
650814354
1354707772
1004115054
280455405
1200679916
162062972
722106413
1849717358
1148709080
2083826422
1198026769
236150281
245941125
1180725240
1121111973
744598724
2052887278
415831696
452822757
170483656
107327906
909718724
1994687684
403094164
29699614
2146595962
694425429
1891745885
1452124474
656083035
1443581345
1550932003
1490237132
330037469
265634101
1371065051
653097507
1183654230
516093532
732577738
837689281
665922100
1146378189
657520389
960533231
1453068152
1179219291
711444876
1631449674
548545397
777779692
1390504195
647428566
355740806
1391950416
838358654
1635956162
1123851328
1585576525
1952201068
1784359365
4423041
1169173160
1072063049
143873312
1917973782
1689992022
695392248
870954242
1274316253
1161031626
1579689604
1466825358
530982926
3142088
2073883042
1153284102
390736014
237196917
1277151272
391659212
1034619818
1630380293
411889851
2099707848
365258466
1304248683
1595556371
1541111203
1116952539
523702504
1679688012
1155096609
412727126
578463658
542911960
375571213
1238397421
1034596708
863313808
1778067622
208241079
1478802240
580757830
2119946894
89584222
942727107
1968174256
758531148
47933592
258475484
842089614
1364412072
738887389
833545366
955010956
379371667
1950866467
1693967721
997803665
41118562
1026599786
663132350
648186893
1909241167
1722812319
600139070
1846521849
2113206740
1944519798
521275559
1592208543
205332073
1185359783
965865756
1142650457
1168572868
708700679
1338285433
534774943
80468078
1028896528
538979369
110229652
723677205
1184968741
714156806
2095813924
1371914116
37669725
1533200108
1784539851
1932530376
639609690
1884528886
692088583
640517651
1011821917
1026638928
1766177544
1566239720
218260004
1358802093
378544030
1828975358
1595000016
1486727120
1364294644
479951777
1988513313
1811501655
54673758
655740807
888596626
2115916459
1732091511
1173656925
438016318
841097038
404656822
1433475930
1348639712
995068237
839747820
707819980
1707219841
1302442539
1376072866
653868740
816845989
1661979730
672616646
1542060662
48263840
1642325325
99218065
987481864
1098215644
2144271560
1352131353
285176100
1623022475
60214407
700353409
75001139
1645310212
1819409864
1337557527
204056289
1742229649
205501885
925042945
317828882
156827387
540693577
193595481
723478541
271829119
515695490
1279224527
951242834
701272282
17471170
900132917
829857601
375388083
1420874055
1275241761
1984482311
104071379
1711823062
1704538728
550285339
497817339
1609841317
620068008
581626991
271335828
872695368
1164156076
1810685796
1483097002
1623334484
1606144148
100539330
1790902457
1466098689
1891933761
2069592132
45374024
1953002697
1653770872
562583127
96323576
77358260
2116849695
1653283560
1061158123
1389731554
647740637
187325423
460448499
944766415
1187489802
899934344
73947085
1942726490
1305185884
601845677
1654414498
1580746629
32523128
1084382563
2138987325
2085016874
870744859
1652492442
24745708
478576077
680566501
1266213736
2134278956
696749425
2055368524
210040796
322338297
648034538
1379594169
1479687569
688876281
303766534
1712418913
912532596
989571141
1666478281
824867101
1201016361
35260857
155160626
1267987197
1821696669
2067480785
1693415930
1722757573
1451099609
1284301876
988542435
2132412172
713942007
509382591
69416972
584873388
838497295
672694789
1381421231
166470874
1298103188
857921340
502218786
955532572
1728562345
1337224071
1862789574
178667081
1087625304
1957613359
1627519673
1007024441
1686995820
1681184678
871761729
1758737582
158620743
1627366728
1093987316
2017727987
1273376627
909258636
514140516
173952623
878277295
2120702823
782795920
2058603599
1015867774
190682431
1207938797
786293112
2006758810
163165380
601228878
970542943
1175876863
1842968287
1231392112
2068214808
1685624549
1737847496
34365532
1819558665
1321806149
697395536
463751035
463832159
159888732
1188842273
1888976253
407176702
1111959317
1279516955
519583427
98687451
867584485
1908038090
1228667676
911432470
1977257165
1363921561
1039273129
806470669
1094220315
2032819240
1417979349
819263177
1798898346
2020435472
1035660920
1770014183
346106008
1714384742
197958654
437250711
597596847
150414189
700724642
1234087722
743673511
1207793011
536927565
2117890960
1573508406
210467031
1363798576
1493603598
204184999
426027422
1226786603
1638184043
1620845031
1729634140
1835054430
796091417
2003774564
487019733
2108743546
1245668359
884224747
5410358
1426521105
901945259
1329688001
948679525
418623907
1632486254
1776412146
872339451
971885885
266836283
782882906
924730889
1307264888
1969603596
255887496
526770670
191505957
1003768327
1138529483
1533746843
1245285872
1197835123
1729493982
1264645337
332563964
1739151893
1289947548
2020079721
1030673958
1616852914
892111093
1724774343
889504236
1129714878
912050041
1474659781
81575837
652461918
196394037
426561509
647864257
2049324216
1083400259
899843706
1353575242
297114615
2080109706
335944252
146818400
1254948387
1373641916
1023924308
378726807
1226467365
1004417976
515224539
913765818
445070114
1980830602
2082635618
1817683596
1289839188
1900859297
1508843658
652098139
394283085
303357873
1794651884
354835868
427954402
124348821
1526904084
1055181782
1356511563
22781282
461366675
1970363011
913753363
1910160113
1337768657
2094843621
871570859
231558197
1374232252
632552847
872446668
639935197
532693148
1771023414
462162713
885028358
639731227
1325680962
1101832338
82568435
1605719288
383716653
1390056104
1536365757
158846716
1342318022
2075395977
1388538622
1168367721
88933746
528490452
410645722
1234796071
1083588744
1289227996
2037578224
535170526
139247237
1170851721
1551302834
1073206557
2121597584
2037957599
1635967456
1994787911
831011593
1976372565
1916444170
1106891875
1523251423
278906858
2122543891
967914310
867372516
36764917
358437707
451954455
644055199
251470291
498976983
1517721689
415425060
204248794
1462095431
1712461878
1143190036
612098961
528633660
331697660
1022129496
912797797
336685658
1394190748
1451440498
992303355
870441005
66436110
984559562
1040557690
990993099
1459233917
1692467812
1326166827
1573401233
964235265
1359626085
1093389010
1168471599
275973989
1525595128
1085065029
1742189053
1810320829
1540873548
1674716534
637936467
187138372
1672199560
516238495
244628927
977206197
1230391037
145582184
764810389
1338563541
1328153893
1194012382
27244798
1328178925
1981737479
1744238180
1387055762
553967958
292529290
1606884722
552049861
169907111
1208721050
2054925178
212160093
994028547
346285132
1349716676
1472757509
1974292404
1144550812
1994469593
716596968
1480049940
442154190
8432555
1388084545
1984839632
1681089982
1995180961
742034947
2124378922
1050966259
124789102
1523106728
1326386787
1952691574
787260764
1993922706
397514914
1987500211
314778848
1710121187
974678669
1286578879
1251646794
1483616178
1127410041
705536467
880501292
696553377
1603547294
439595485
1251732723
659288372
1208411035
2026550560
734716387
1931242247
1742750363
1744520136
1039304235
1086815307
1138530551
545241775
1445867827
784142582
753394514
390999906
836136819
2039189643
1225934439
1564342592
690956535
166702787
453318488
162899510
2069377000
400540064
643853022
1480110673
1456094848
1806880369
1328879624
87195596
720003993
1503404941
590788969
1530819384
1153685549
319684311
1334994553
1082977733
56265754
905951971
607140437
851052077
935651627
473210978
287417914
1196369300
1029586727
1935193464
34751238
239905023
466775548
1935709441
2015594770
1774123267
1668664330
1961134271
1376172377
1311623408
1381790864
1956503610
143937916
1509235044
692718473
1023205199
1655801908
615650146
1035237070
515318312
1996208990
1636526617
251582549
1041934307
459366435
1028220591
63888534
1247219827
986150238
875400533
1237152111
1744074990
387081816
1106518924
2085609464
585086462
1288476002
1544631097
114587439
1981656388
319542688
135184870
1465945665
1610042786
1545493030
990177904
1216370489
1015629077
746104473
166794090
636867096
194253005
1385460325
652576917
104407172
3780856
374561232
790283328
1679810853
1650404966
734979265
1450032616
1625071571
813686556
1694815490
279283539
247937667
1089871241
1214311564
415009667
1180328137
154978811
182722101
694481593
1327771809
1618614178
916141456
2057671263
1296708967
1099195385
1172209569
166610201
1762268639
529556762
1995119216
1257521251
343305944
1015082919
1847825678
1815932526
461482014
2128796897
748200871
1776697106
1089074823
1601874897
1831126735
469192049
848913363
183613272
1236831164
545084286
1488977417
1974252307
1284789392
1641684905
1866069465
1962322548
1886584864
2098729049
1172090967
22104493
1927059695
1406421386
399687108
40250795
542046309
1973347573
1425451109
198674627
1251835061
701269870
353436895
118439220
241786129
631036996
507205931
6364177
705214757
1821374587
1111896589
841864999
373507598
9441225
1999055844
915019612
1694582966
119192591
216101024
1492521804
1390696645
210293204
1446273434
1209606444
1268730084
2029440000
1239242905
1032613347
1651213670
1666598360
1641508876
390293711
418228681
1523326463
885949977
908516121
1131606027
46549590
1259052391
1602990955
1246294262
1815661847
1097669512
1448588726
2002482027
1497763056
311838762
2015411712
884462797
1891462144
605588224
406258353
680011095
1414833779
1876068546
1329547317
441317697
540041220
1239099478
8610151
2146606905
1531724966
1461202194
1389885631
382242854
2339395
1156091486
1177229446
1218401186
1850980422
254744884
637698902
1799525000
1843905706
364605546
1313533452
1625153630
1189345183
224186602
304379749
101563086
879377605
2048441735
2125475538
2143270684
547660843
483718620
1859678351
1206006447
632808000
465446467
820166318
324218593
809128127
541509789
1095688268
10067966
462356563
1086240549
1437051843
659345921
1960120610
512415149
482866434
550158145
72070442
63014025
1234198092
625514591
1795008709
8900905
1051711183
1043261137
434823356
363479629
313847253
935963681
1782746671
1821647569
2110237644
1868533550
1822946542
1976126894
1611915370
1812616744
920450225
807097096
1178097968
861548588
2081981686
835738009
758441014
923801746
330282716
1005052944
741149664
1035233212
1262848806
36963611
381166694
2129424634
989538515
1007704322
291723541
954912498
1273636117
273017807
383782992
1700528379
1933419197
224916461
1471169937
1907878147
797237651
1988570150
468639343
1242246491
1598065391
470862126
2053148115
360939845
1388470371
167667359
895906014
213072523
868030796
299903648
1221814316
798216431
149562216
844172942
726449091
636344393
932919853
748968287
1906505950
1006291209
630483078
24997864
2005565122
1860145721
2057200907
1796369974
2029547208
1594678490
1995354454
1428266157
1902050110
1140548048
833453470
1998928268
1352502818
857053959
933322561
1950782372
603205374
962682039
1437917402
328708043
310423627
1833625486
1778578464
1948905370
30299395
711702769
1474811345
1213353879
696046501
829905027
689160867
787892880
20639340
1841529052
1457522442
243353403
359439320
1568234460
1782744143
173962223
1637782832
898132112
1924678073
2057680125
982758623
495589628
1823266009
318295551
1381432048
474222524
1616592826
1619858450
1315279106
1250725637
1296472994
963923051
332879050
1271115441
1255178997
2074439454
1654718415
1919258858
1173075620
1377741581
1309251941
2108963122
503734078
301210832
1552243337
2003365625
2039025453
1917100389
2085265811
699630164
1293514794
238227556
1993596891
2107010342
927410100
802055
377526230
1680863538
611789672
1449200747
410938224
2046957630
1744781499
988477402
214082
1748803854
1318863395
1240542033
672694941
1792445387
2111163754
361904472
951631857
185177879
1993981428
1273752006
1644718122
1372585905
1142665260
1232581146
684312697
79105071
2010054935
669507503
439228967
1436543985
442644763
955876336
201488993
1051566218
1906234409
1993156918
1980822423
1906294928
1008583904
436769385
478809009
1468652111
553794299
1804762493
843455960
986577092
424237355
2099051492
1569606404
1637235265
49522128
258556352
1857224636
861171646
731966809
1632546004
1332016415
220042186
1473710136
1029764332
1190075944
1738058234
104139113
292731200
949458296
860651337
554631865
584551583
1859354072
769631159
1332977104
604898357
133747072
1212827246
1433679477
1241786887
2106124012
76464145
1811036408
524768379
483951875
1074783642
312002061
1644634587
1280385478
841435314
1560923322
830385960
1614442717
575706943
1701452051
1215623723
520724590
1896365661
1710040150
161372567
118135302
445281090
579851744
2081571701
724098627
2099659548
1852115187
14640405
379249413
792897188
107088202
825162869
616090339
36687775
1393482516
1929047869
96010383
1974217934
373065939
200721952
670502365
1077241017
325948800
1884681683
785023235
1561140039
1712870726
1153178201
1120670426
26174484
1272623730
665817882
1262668517
96010383
315109106
1787515210
1930666246
1083243705
949768599
468769234
1544701000
711330175
1238210617
166065909
1567867332
232551685
1748469930
1581197625
564334540
1547988757
695496975
1013117325
921161307
715256379
86202835
1252325062
1258426240
407680995
999588253
378965352
102886385
666561029
969862392
884367408
1863741069
259204981
861187346
948410878
741280983
103372409
225684112
1227909699
581297113
1450182562
563458636
594556057
1446006956
1818903418
2101520601
1731116625
1222744329
205812273
585123990
1136890661
658392503
1792996099
325542854
1280506801
1870838347
704182271
1417288649
1640010886
2101361969
1621569685
353497583
327954795
450509830
1382341620
1320898260
454333121
951849734
217738551
894553044
632536682
1032769460
1049803806
1573253088
1940879466
1677862247
2027517631
1096759018
1785645451
1929421996
1358949527
1718377846
2101073578
1073243702
61971351
166959356
1407145402
916997877
1758518117
1695695520
24162164
153740173
32050563
2081097741
1791073604
213809875
184608792
62652423
1558345543
1975563859
1042724762
1910440060
458061255
946732652
1521250449
658567594
1907456988
713852084
769730904
1039689800
721197733
534164141
621376730
1535178554
1066444501
1653176421
1457163292
322789912
1763872950
971274250
1746892280
1418058820
627299869
986736544
336307444
1162913118
823503447
1060899015
251883343
1591436329
16112387
136222522
94048519
670464587
24368275
1035412258
510988557
1319902168
304786778
865357278
25039892
2013212213
517507327
1659691872
1119084022
1059957635
1217494744
687515979
380821587
1734860599
464828458
2099364209
505056632
1556856784
1052495408
71586564
1064205944
867206881
853883836
754056635
1989911819
190309002
1613620764
351442861
1607862414
1030070278
2099103110
868342744
694980206
1363821674
862880257
980515516
301521709
957262873
440241789
1930870956
144795956
606790949
1925992632
1444174566
1301969221
1786426127
1573263956
1392816310
1164727208
1320466052
1752956426
1620623431
1284375062
1685265203
1658429371
1691309415
2019870725
909790626
1225212438
289208418
1770162453
680039767
1301067624
1609157932
227443302
1857574956
332919443
36178769
1501935163
1207220058
1602710120
1794637096
1052808047
2039590206
1258002694
33604275
1029829500
108611716
1861055486
1211413366
1310061457
1385429042
1642118022
1889035645
1036539904
1263366344
1371865077
1786369798
604330198
393175070
580827840
2003235507
652363303
69401050
265759073
519951082
1536844874
1354854255
1680488233
239010904
141937703
525478332
1748138048
183525712
362752948
1689144950
519466403
239792080
1075731662
1284333542
2035775042
1732831605
1966819220
536951540
754615111
1239969877
2103152279
639585880
818400464
825428816
1963975103
1681574372
549410330
1727267799
727355264
822021558
2053876780
195436036
2047333461
684050644
919091243
113448593
1939339777
252865376
260014159
1702160204
1279072914
1570350184
816953962
291080966
1300201108
471066499
1459559992
292593660
918042079
232375090
156408866
845977089
1533881858
1847780680
1818152169
1491506379
1202199830
684844796
1145457320
1569266571
608387541
1029854999
1530831068
1933573102
1641990537
1559270763
1420716041
1513294775
1709453898
557020565
982482689
1311300897
117124544
1023897677
634772371
768249570
142206033
394743985
329164015
889182740
373605502
1960246516
1856877245
60195651
1033070477
1758757310
1964320911
2146737899
840252124
149251186
769793166
1923638204
1270128102
1212102947
912543066
1313480998
1115745981
1701484934
716197170
1860609189
1415377368
1836385538
777052636
2013588334
36005739
1805893434
1572949499
157280406
1039383555
943589861
1596195691
1968988237
1588363973
626242025
128695176
92481022
1829425113
1974774267
1389146999
1956988713
1761348886
1013168526
892912002
1553273174
489006192
1812732187
980160720
300239515
313149019
163176565
207126526
1000674790
1556856784
114092298
52437810
1315585925
56562297
526065272
389718609
702643946
1726218640
352399744
1612049837
1593433999
670691810
1633585772
803291238
1634447413
548841856
1083033609
2099464985
1073007356
1449874889
1020416096
1031233409
507418010
1042321611
775600187
1316131630
317108863
5200358
564602011
1411071267
1267381580
1134007198
517980979
313594407
679412092
39151974
36679410
1820589167
90690807
567696599
2125130835
2020008807
360440950
1262093383
1313967181
428868542
1039000851
2048144514
2091806228
361008342
507580837
189276523
633152108
1725481711
1218373515
1980456553
310619201
2128897807
1541662721
2004143651
1808281595
740683239
1406202625
1499492044
579085573
1920390266
1482629912
549377849
1713206552
793004647
1930396693
1691110858
542475597
555037674
1204435823
2102368283
898183266
1073105325
38004448
308569647
1945505727
872715905
1592317799
1880141437
966033166
1810770169
866267973
1647905115
165649032
1161479296
1631403094
1610895588
1405258798
1200138882
184226856
225566845
1117846388
1083775607
1440439456
72626554
430064217
102985258
1399003515
1250947706
1258808982
619180830
1303168509
1967601934
1078263372
1959852237
797061411
1313934622
1286768014
1183985557
1239584160
216565256
19974827
414912025
220763078
1373737983
282708537
1540446403
445396157
2099761143
676241669
1956533810
1578352633
280754792
725456947
560497175
788378479
1306161134
549948838
1659416497
1938079977
1712893062
130850336
1930043623
4685731
1593193585
301291638
1197029257
152440097
13680481
1337674747
434614205
1650800918
68976250
1640102154
589173226
1091169290
1140940853
1000723991
1495413389
2092581721
912947501
291612875
860944300
1945022397
726204973
1042996611
595515715
589838636
1793432885
2123920664
1679728285
551568151
945923780
341193906
1726836576
168095063
838507593
775412968
1474205416
1366668448
1626942609
531632838
1425865049
251019345
2020193688
261625081
1745213127
1335363078
19505646
1623671039
1030193843
772470630
1127071768
370223660
1280141592
1549607875
766193748
255588728
1903742665
2133952271
1202151377
533289150
21163337
1946665315
476915595
582114735
1683901364
1973391954
1930865396
818563127
1823151061
158542038
334067792
650862877
1472346424
637168259
1521565495
68999230
1257478100
431976929
102388656
1596108109
1612118286
569474246
1577411466
13383097
1466439678
221021904
46904514
695837311
1210254947
869543446
1477900920
373715399
1377002282
150432223
154982677
1434716288
641463018
1392941485
699718124
938136462
1652331474
143685377
1945507797
282295408
708757921
1100954408
540688886
281584923
545627851
795614044
1791827716
717567271
1241632255
1570395302
745251225
1003457492
859411338
1990574664
387187
1735852137
1881608401
479808864
984098138
1355793117
1332043608
1495141285
773017740
1772103439
173391380
1059573172
894153206
1846631508
1182226497
62743483
769567239
783034657
1392491519
1439423868
1238763585
189284924
2076853506
98647287
697461134
627031813
213728350
1613129006
2026135088
302674036
126569510
496883532
315862713
229169918
955337633
1618180124
1760084728
431857456
1817331648
1246144688
1799120206
583693011
1873925795
1081879560
346856625
869567148
1398040569
1768714120
1639555762
1175674756
935797771
1630015564
457715877
1721979920
723494787
426675033
2027802380
1445519665
90992199
1969429349
798475697
24833553
1988465958
292824014
1913787033
1557652096
490899697
1332004666
56751160
1259892873
1226028870
1336850336
1568341458
1636771759
1190101070
1044452375
783686551
90434438
1915160483
312745841
1547465910
1392028513
2100384164
415795216
566898181
2083445670
1773313577
76749259
454092833
860175807
1817069683
1744476589
59782211
2035878306
37636037
1195028824
745085016
1013378952
702479504
826485081
350097372
1107320461
1180110968
733519573
1716542369
1709229343
325781835
1685666617
910129889
1172526440
1746725501
1138510104
96805122
2143588263
474571021
1058251976
1844683600
1552509103
1040237232
215667427
1658275055
1349390803
1062862870
899875041
2007771981
162843543
1408314151
644203520
1315514704
689035866
540344733
616630728
742236650
1748303160
847574436
772476158
29680330
2145347199
360020186
1888707474
2091790429
134157489
903456154
1575859171
363527823
1075100302
456297403
832334749
1703506783
1430722351
957140777
1620262201
74820277
218057015
1690256995
150482986
2050231244
327028625
609782154
287858899
1311394106
1645108096
1170240594
1037627935
1580341875
1382466753
816016296
859566111
804331334
612315313
494945880
1502868438
488797486
1080489827
387404503
1527800427
1545847767
506277164
184738255
807676845
468001762
404573309
1399408662
2065451391
1656812265
301948279
1931007046
1406851215
1395864034
125456606
2041649164
202855898
1010012550
559063297
1330865385
707696163
201644988
800612522
1882921906
771671648
1713982045
484374757
1935819829
214936865
992901734
2104592530
383190964
722622145
1489664641
11346579
322380650
311392769
914949788
947354690
1369401408
1930307098
1061734955
2074568130
900700771
217705295
1096130626
405462994
849535258
1511456611
1740899537
2122667400
1720911852
154757927
1205503923
761039911
1308024121
2121506999
334642025
1754538854
378706922
1972196332
2042231422
839300337
836055383
1627286388
1521544866
1191307251
1846235522
318469754
1994576948
1715860840
1233535551
1081821012
846220487
639939576
1619451084
1290443699
2023347333
28464198
1346995476
670852529
957900862
331582045
1590748
1913283919
2073812051
904012298
1935454890
1095785108
1159862025
341319691
1771350922
360077726
2069785489
1449348775
2069786987
215317528
164604521
160141172
685607390
1909576777
596723800
1736609033
74312508
837048867
71992171
1777395232
118957139
388710415
1611172852
2075925045
242770753
664806985
932815128
949020743
1788531103
1094960518
1614702519
457481554
1682789547
1830060834
729988929
407662077
1551322918
1581609655
613893868
2144323159
1570638513
517339060
957363864
90059548
1463858927
1768161272
1769261523
166050162
591924297
1546969310
1703803261
629784075
288644601
1301443646
47495151
550728656
1121342046
255051714
879591375
1972676790
2035996108
1235898591
1660835188
8967289
1966403974
1593365500
573286465
629948397
294624595
704580626
1736767125
1493570693
755612857
658366270
341814295
1657996319
92477907
920016106
840731360
1162537810
830899889
611889014
1974942491
1308274031
1853917997
506997406
1630347839
1006653882
2036248157
1515429923
1185268621
599942885
337113050
1544459432
1752150393
1978911299
2121221028
823162990
1612032484
466971260
554128068
1084514294
2026251095
280886718
337676844
202471017
414363788
1515342501
2145322588
1494968154
584683711
349907963
104416682
764024334
348718580
75016031
661642690
474605692
511495156
1325438786
1926891726
417568358
125192316
839967261
2076469237
479047131
235574938
1723530618
277154853
444672997
230603163
46282298
971302718
674015049
491497126
1860289893
1996674145
388885441
575355804
1314152339
792418501
1667412758
430500010
180863841
1050034313
699175960
1418719858
2081321896
914589962
16194993
1043855987
1518785296
703114897
1810863560
57111148
1050475559
500024341
984850078
2097581103
1272424667
2600706
896406995
1276237073
2028699655
449634903
921829574
1456450190
1127871456
393475322
779853325
1810568174
1607697680
1439867528
2120750747
1820374561
1880930082
2103452013
1529870939
695271497
2034429644
1642066475
1285225421
1747399100
1896246096
1890196477
2192274
383341496
1917550672
1002806138
1387345042
1628111558
1465440798
201432522
880133581
1937198256
1761616539
675830653
92098299
638709241
1682135464
157669954
1233047770
2017851259
1972515531
1132498269
1938856826
414810644
1208155608
1110781193
72889586
1613438387
1585633474
1261655672
1390796317
88748601
822862373
1790320537
1546171796
1514006479
490632136
620204587
1783872871
1693752269
922145698
663429957
25254255
1734645472
544839297
1336060404
1819684913
1966276594
673130798
1141294656
618407853
459873212
1804229404
2115563782
667862490
1357692187
1521529038
313076024
1737246384
1965128753
547853149
841524627
1323032083
296464284
1215662464
394819972
997441170
1913168019
1292697886
330940230
705804934
1335323191
166564548
480464065
1915281031
1000966952
2074609376
1762691780
46635567
144021411
434318960
18196814
1094727340
762530894
768805200
93763438
802795283
637441967
490581557
2088459405
1378106896
1077044781
213216951
936827303
1047987200
2116837025
829752703
1479312849
655182885
881520311
216759449
172510522
152729247
1530500650
1677236368
466748804
1976375980
1161665718
220910295
1149914171
128845890
1786278314
1899360466
216891889
343567644
51870624
1138751443
856700067
1373718760
458562186
819065033
887451806
1141545811
1312442264
1238570302
306891842
859872840
1397211889
800393642
255563261
1140547600
503491249
82469190
681999372
487572781
1271040798
515466945
224100809
1003581272
1626179811
562433799
874739045
452985496
1169152833
1424308568
293141194
298808646
994338803
101626666
214255236
149644284
1022704428
556049210
804653663
976152931
933898224
1848407647
1898032152
131846061
873072024
1136449261
926646496
1152564485
221216903
676604537
1978594337
1123707576
99470012
1763312067
810875790
1479231069
141548772
1409672531
1692205407
785829301
38244429
176841553
437362175
732214530
150710484
1735550341
1750822758
313939063
1837839465
891747113
1457487746
1526593843
1362649473
1660257213
1998137776
1836378665
1603720640
1348148043
1919417401
1002816443
2095554667
161723828
720140643
28416298
1714075299
1158482805
959425737
1801329332
26027897
1013627297
1006607701
635548856
24163367
955534400
364199104
1134825295
1740777737
1787262286
987558615
1215077512
249667734
38110383
905802486
1688800697
1169060393
1512480767
1657738413
227737728
818411881
1577307958
491332665
1385154063
372528159
885113788
666031650
1531321608
1857809055
768532827
1583268787
1709840830
1657964759
1549573690
425692216
207369403
1498887746
2002533167
2092722230
99854913
1223555378
1631145119
627786486
755792443
444393464
930256040
983248024
52802761
1121567462
1728458962
1067413730
1164473521
288602855
424730570
1353660198
437201059
797108646
1155112187
462978804
623199222
1768201941
377037207
1074989280
381632754
1323896145
917764021
798406446
89611729
654241880
110223466
1696876399
1108502643
2117188379
56302908
1873573145
1119390302
1167951784
1456862126
1685430166
1224692177
1520010029
652528166
1317374741
1550828813
736860393
1984697922
1999339781
1891082542
39733764
826242211
825631032
1172909926
341009601
1219954844
253111538
888359323
23328854
949789658
1524166139
795484657
95349924
321220777
380372765
527094275
1899599724
319834996
845037127
1652199996
1117382246
1030977138
1940481860
101353217
1025021178
1445740324
1861954304
1698718349
561375955
1111216341
1090761091
1619912658
177359033
2140295957
1057545852
1164017530
12517773
812976400
1168960744
2038436679
1871737988
1064412958
1810159034
1755777018
1041232108
1443324878
1595956726
443786414
1993658015
308453140
252504340
1111066549
190724329
1391709450
1730930996
222661746
12114216
886044291
190320327
1930067332
298625597
2074873186
1789868367
1902396615
1926170411
261683600
1216554870
187482505
1334035335
1484607892
958747448
930875427
1838601563
161384880
1390666158
1331963243
689193036
832692956
1454399466
1763350295
171422301
120950334
1898621647
1154913406
714967732
920883570
301511152
2083831517
1933175496
1859041810
1988063085
1935011418
1075326579
544326427
1629107032
656031681
162501983
759075244
1934974209
985254568
1715418052
1318122044
1088258559
168078086
804498399
826633442
2096009109
33179656
1234947213
1486319554
1702046361
1354213954
90008110
1154568326
1474843498
1279426702
727456744
852239212
1113298239
309125479
1969495193
1269568209
1391476450
1952464197
1799700404
431672708
1647893126
1144838019
1329948743
1869297051
736663830
171495896
944422136
1311490771
1807772252
1690517298
1619950474
1400239341
1716218795
234240003
1860678026
21364267
507865019
95580403
1584491253
291253828
452686236
387118214
96101916
669086620
330629963
1483796452
1826018919
2085897723
273365343
1006719060
1697359216
324474834
82761727
1844105084
427040908
1220840062
17392208
577413232
102774027
217081029
154982677
955992582
565715734
1129098266
557968091
51906915
787970069
1129516802
1742913147
710649010
220489572
300582180
613476134
951299705
1134779938
57722705
181237784
1232979787
2134167649
1236374441
674121065
496459700
1484221100
1317551273
1992929520
653004731
1858816422
1969628605
78689619
1964933462
1892584227
1804043866
2078090076
762973548
1054238558
246702149
1060299671
1918787081
1647982276
603921596
214482798
1244174474
172574115
186027481
1300299015
1828545248
1749925329
65938889
1483224538
965274873
1384005987
1795841996
1299498381
1997925689
1654525229
1683534236
465710496
1217085842
1086586877
738018282
1257070641
2139066054
1465172482
1356734929
94809148
480908406
1964415605
990475200
1643657803
1878977311
910951142
812746275
1302004863
573416420
651960279
411320688
1204717532
1241868144
1879679184
83701808
2031892717
550232289
56285287
387275336
172807060
910375979
601864334
1463575447
1490948152
1529955050
1952581119
656123120
46213226
625960777
1122463586
1176458439
1840998135
638547305
481270581
317379769
2107411852
1535421030
1663071208
508533219
1546919406
1367048270
1326734455
658562650
795240152
836178437
320337332
314935036
1177417815
1513823522
1532410692
1563447231
936826021
577709402
726055529
1967683768
198977082
1591035552
2107026653
279797841
1011830310
1161624420
456882792
1143259343
1386894607
1955315802
1016393861
2092023853
549971715
641634382
1074742739
483485088
515742631
810244592
1322864088
1881141233
1129505556
2023063834
1721767395
2071149719
90620525
1601785941
1505747982
1350853578
1629060919
1178282153
1558012357
1880312291
45616285
2089725623
560821358
1291017012
1670492723
1972342594
1622853635
886470538
576166812
1808381210
1158955500
952269105
1823216714
1078976038
970828370
2090693279
150595698
602805393
1842291778
1254599931
797870859
1007460196
366771387
1601117345
1648322506
1299800755
971416994
1300172679
1641199401
911455424
1757757756
1212416878
179326933
1736563615
752330809
1663183239
822217821
799385838
890719497
1812579952
1935108595
1687828455
515183303
1802781308
1361443840
407059008
1372237343
65531291
1606574109
1974502235
1913923112
1468668615
757341187
1083838436
1442112920
1243198370
949920581
612211316
929225251
1947159907
1925075015
402674167
794363170
1245693794
1678066759
362671091
869064581
704379415
628601873
1844249019
164113855
373718541
495400547
814730645
1896275095
805118931
1399642245
1570012861
1376703721
660998226
301127275
222372537
1929100470
2100667144
2143097863
1558875229
1214613636
1903982460
1651179709
1051746756
411645547
1800653495
1042289485
1069921566
1261972153
22737166
1580815897
1274035653
338031390
776392638
941282503
762974718
1706902437
96542196
2034758328
447211983
1542975921
316142198
1043261137
1829214712
1289153514
1233756440
101866510
1024651198
75964561
1697938756
1875413230
1015899029
120304849
1396461400
1997119687
322315428
172909251
1551611985
723631977
18108443
160869149
682745669
1325691672
649107323
651006381
1755301020
948472025
1559586463
862941339
1893047093
316171249
365964940
1088457220
1882006146
120089429
1711568686
109165974
1963660109
1226987410
1268669494
969316632
1200507383
1694872045
1034912941
2141153373
1334811964
765573572
1599821978
1359840409
1179600991
1801225131
1583438734
1954773748
813322901
1966076244
302021465
610341835
89007927
1888405499
844846826
72012280
1645890899
148329009
1239818417
207230515
2094385593
1193382958
1130550132
789266665
1874990110
1874527001
1169224611
430606016
1177582517
1479606496
769708295
1895138862
2094398786
1014823548
106495906
874678428
914716963
241925941
1339577185
81752503
1850582541
1661617273
213125825
1209805106
1331547551
1094139970
611961941
200065503
1303350690
7954170
417043093
97226916
1478477051
1407937800
1729516330
797327348
1492951027
1268213373
754108276
1266790798
942761714
1812433751
983949578
288303476
307653595
230985500
1453860017
1310623521
883414971
129667548
377308730
697036695
433397089
335448967
35622257
1106350353
847360525
1435020968
2041139895
350236486
1759192579
1383022642
609001471
2003855391
1511935629
480296653
1495763758
591459795
270667623
765626976
494785143
2122730594
734455207
550804679
1977558198
353912531
876925985
1152073317
805069565
793147913
699934138
486552995
1983646681
1793483072
220653243
1316570731
1274370750
307050521
680377392
1471848572
1230256503
748751202
939230040
1169790474
175134424
1912236420
986938286
2086983286
212779037
1250538076
435309691
826506343
948289196
1642822281
345935453
596653107
444234811
556626753
1364658420
745981521
756599965
1335509785
549539104
2138177799
1301303031
527952524
2059334846
1020043113
343304541
1412698710
879687651
130836949
2100036817
654653127
1216715085
1474196544
1320142159
513019480
1847727418
627401531
2000543471
1510744345
1749967504
1049558236
677687009
710956184
1000414697
1956454125
1628487963
941819692
1921208057
1552005173
1878213451
1133096814
1337978430
518409794
1412581634
876116978
436008783
1075684004
1037494119
1477013985
1854432593
1786065971
379794563
768538640
936475203
175460546
1081704721
2014654052
2104207300
268125927
265280343
1135210670
789647782
734739305
1489438630
1924507277
1978264252
831460729
120847755
1319450827
1592155228
300648786
1988582216
1009852558
1004171969
320931437
788091473
1300451444
2116049278
2046298741
1494455870
1771188169
1667518020
764433222
1822686010
902249536
963760648
1657412982
1585478620
1793996616
2006063028
592629012
1291969673
1377792490
1213860404
927151567
778690949
21567781
202408766
1868893335
1141485482
1097106010
1925589599
1586824933
515630918
1928737311
1453785258
2105677211
1444679784
1582564660
2044873569
2102322244
1465369078
1859767788
155424177
2046209898
1692368285
805258727
1029634447
824508633
1828797080
116862573
1689044710
1031786136
1943699028
190027179
2122226988
388608305
474228300
688509215
1008501152
704893757
1566096881
876878847
833664884
1998191710
2026886732
2115325673
1755049054
834947194
1165221270
2040272886
652145356
550751744
1192717956
1359492715
1934722498
511022875
222119857
1371640892
1048718366
971719695
587284490
701968524
1577485427
257129084
1320401166
1556668951
1970972598
2123568084
938569829
1333648920
667102624
1721320996
660766788
160447742
1228094111
293449076
1497916551
1977100259
1927594950
873173956
331319235
1195101982
710271920
1634539455
551794156
1084207072
1950957728
390501007
1939555807
303985983
1546196642
1643390530
1495522863
2015901112
1080634330
1313177960
404905249
617663513
215863370
125672851
2057796423
241251726
492001707
1054852852
2118675897
245842863
47743756
510502517
547533003
1174735046
1590133684
939378772
1225290704
1486895962
1767447911
1631324483
462400398
1391825506
1663103980
780199790
1049349445
1660537546
571260565
280202374
385120899
2030190417
1892979195
208882401
556486140
10083375
138274284
33209439
331223259
982563002
98746858
461327567
1889526333
260911069
1303309371
1531529119
635683827
1327006648
1099257546
1747972815
497011153
668168850
853128700
350443418
559580186
1405754316
1171084180
473520151
1004433076
576442184
1629396034
25266462
949061289
1864867954
715199421
1867226239
335223160
356306452
365052812
99291074
168183453
584774683
1079195555
1640530162
89276788
855485238
15487694
702995800
96053953
1435299289
1223690169
1151255402
66072441
793944710
1681841558
2015837451
1929129729
443701301
1112614690
52677082
1009185517
1033103570
570631687
1173503234
2120321459
630833732
2013574710
635414454
278647079
433058756
77892608
1977190731
686420036
1276623865
785536619
1037124800
1050477206
1836089059
187038540
1975070529
792873259
912947501
866091859
1375783771
765291916
749776547
1819684543
922035714
1323957359
451402954
1229925165
815950271
1813233329
2129926903
696632706
469217646
147997519
1585853525
1968717656
2030315690
291601743
418943325
1030802385
2139547716
1682358393
60089801
1229827764
593402700
1919213564
519174064
922690772
1136273076
863310998
487765648
1357637936
861732795
128916239
1140982290
1949418855
548819998
19223301
1276836445
577677381
1175509035
643489175
1673492251
660149840
157637510
541704199
1660113987
36328775
1903385763
879733766
2088055483
617756183
86319939
1419588432
1225126807
186676860
1688762792
5773194
1355717583
122960155
1334440386
228937425
17204436
1941604466
1751976860
859254762
360773438
1093158848
313598011
99730744
2113592268
141843949
392892512
269277749
1987138425
699360017
1301611555
411887974
1380369922
1176866478
1023994380
1952263879
1050793964
626337742
1221242030
506895880
940821637
719574655
1119021441
1162067833
1012278079
878684
957007267
1644963578
311041352
1179276697
477812403
1507923038
916827969
45617143
511887443
53921313
2066560534
1496303363
629506918
1356124559
117721324
1081587168
1787287372
538634423
497137329
1056516000
1714504579
988667887
773212309
1126734350
1755658904
2137195212
263617095
665909983
1821117923
249902122
1052475151
904790385
1172550934
1412270874
2114209051
532751963
1723540176
697070402
582700513
651649060
1133397725
1352468454
1272563604
1157774906
1242586438
1703603998
803803220
1181809073
1072765806
1071750100
763470040
289173659
294804458
1695805947
1925092546
1560009903
1833146552
140776341
1357168567
241856861
1789015193
813656521
22655528
76113815
1333580701
798264079
561945448
1631339930
1644157006
878110934
1882747171
1400904118
1331342058
102076796
420981357
1657464554
212275836
867022801
2143684463
1200451243
1769697576
468149744
1053506340
1257168440
1536987022
768126686
1369201381
1510798331
1302030339
784931241
1466063058
130575711
1054531397
1080779727
1878105335
2068052318
736202574
1779054463
1163672354
2055320969
1810198967
2061966269
1647311186
1258670369
300944005
1915916484
426735403
1016236739
2091349366
1491509169
1688212645
1155454966
45092198
241259163
577859880
425041048
794747269
1513478048
2025360227
1244296954
1485397744
1730457600
1402062631
1739288466
283039139
456762856
1645826854
1286345039
2084848120
192340885
1685576129
1050789791
712676889
445549277
716893391
30576480
322500351
1263444421
1747717722
1519702843
1726520396
1204340730
1620427344
1929391677
1526995332
1914953906
856070613
1791822817
1512565824
1137926184
815602282
812775769
1169813600
1365064794
2115019529
1483136189
1527477840
540662163
1535628908
1084998254
1924177357
1776155481
1964566222
956672049
1391878550
649929507
1572583511
2000639335
1807749122
865321788
462576524
280403755
91275961
699764038
499441239
1027809929
470619540
716380313
195801506
1276110407
336623062
944904186
121056280
175985958
1568472684
718751910
1498226019
1214386512
1872558101
2114587812
876969164
1567998020
395562017
432556857
804778279
1932428092
1156843540
1068446191
1911551683
964064479
1977356459
1783425860
495960725
1186675517
1469266312
946653448
773529327
369996854
1108044929
651638972
1556252039
1555302141
1209370638
1733371222
152118579
667613783
932125674
664841290
561234982
1718997231
1831464144
275003850
1450725056
1616863185
825793941
555635962
449936622
691604547
722788560
342699701
191582334
55969855
842285207
35213771
2021612999
1690060643
1435721683
1131709545
1214354611
1566701297
1004788485
1368914895
683933565
1503768713
1311557234
756396759
637193637
1227750931
278222252
1900463361
452997515
1584334006
1224723021
1649043618
523329574
1014733595
207285873
1688849282
1399177103
1773764116
1269629371
928539682
70878788
788242581
546170130
64899496
4765821
1492078827
430290255
71168571
688125977
264625511
327773706
2067822467
55012805
1604497314
724742976
264957730
1169641907
1100708917
1178135532
463337306
1023102063
1859189069
1337297526
98284755
1887816369
1984681717
1434613342
1012769708
1296298429
1970764232
1903588630
1119534837
1150947458
41861584
542291156
1581740216
594248808
1623741513
2044714153
2034194885
1219228962
1392615677
286586870
1488759594
489262142
1867164854
2064170204
989892009
357622982
1665880894
1676529837
1338509424
638621851
83577002
1719149029
1990726288
475226764
627353033
363106530
2874446
2022979586
982587036
323573891
459446080
1296921191
977014714
1418473511
1098484511
312271326
435053435
106431216
1966669828
220157882
488881394
403005412
1990116838
1153687620
1972097054
1713133018
1747889890
1690012862
1231472700
369432116
1944005762
690095726
666875342
417332834
458165650
1650296307
653641120
1154449476
1144209821
947711722
1227281152
995604618
636569494
1266262546
1794180624
448026567
678076083
210649428
834873297
1217683318
583693626
495047451
451367264
1436132397
898940478
464275020
2019593760
1115831226
622110344
1826659494
1275295834
1844526288
571229848
43677179
1298541136
1482273227
888915089
318311208
1388430622
572564066
396501038
1860169947
808335611
1385437521
1265478201
2126962822
1916603160
1319392220
1066465166
1693083118
815499953
502996569
1368993602
1494506472
908313486
1317197392
619045990
1075128776
1186129347
1245570249
1328017999
526481166
171122543
15355119
362645499
878870818
1245624042
1001411156
311528017
257989884
573397679
1142270458
881053548
1965456874
1957974688
1266325553
783591764
862010370
1012590574
1307811784
609027237
1718424996
324679316
172581456
180639461
1217996291
2110154968
1205871588
992154968
1344974311
1178181257
2120153891
917166658
82058572
14517748
968387907
1176750066
303320113
968866469
256234748
1464613090
112353
331851578
565451434
1690655531
1418444324
1593588599
1801395859
1159037177
1187869146
1162144191
770652508
1215101158
979503320
1497059981
1252747331
1127061166
1979203385
558939313
2091499161
1230712055
1672324018
205582290
1591639532
43941335
87337386
1697921870
332486725
1178969010
1858086713
153163960
1933610955
1603304330
1743119554
477164421
157820893
209337676
74678438
1553541723
995306696
910266752
1561176475
1119031327
205433485
1263213604
557353355
1253084695
1148723616
1838151807
1409163675
1172711752
1757284055
9141047
148075550
1153651167
993334092
142818163
527715389
1299956823
1203074868
98275624
1365441681
1874728033
1817877755
1412073249
1009604628
756980191
2030770865
512260085
432509068
1379471582
2039960054
480787770
1509607796
294503814
2097609008
1448645930
1002739313
1167364348
1256934791
1987065808
1277066306
1060508928
94136187
1464537441
535126522
1427408240
1651078957
1870888547
1304217595
464521560
918366523
1374550376
603259344
252986322
830307765
101617776
1655682941
1643191335
1446800925
1262557732
371530733
474268240
1314614600
809886929
1487562283
731895318
657061675
1307357778
1058016632
1846525429
221547406
222151828
1797738016
2010371410
963634033
597916466
392306549
299468193
1188312952
602405037
894338089
1127920461
1176642767
455028325
1570750571
1771005392
2093541151
370039005
7361481
1858927872
1936382683
1341276976
1487809511
280955535
104499404
236990371
635652334
1324965127
1233172800
652216775
2035575339
1530614636
314540153
606046728
366269089
330899986
1429291873
631610372
162534474
853936247
1324225223
990262196
824562662
1257973881
1117856026
170554500
1161600534
1047384252
618205547
88992085
502810683
1654470125
1674177705
741516642
558832379
1355295675
1481344414
1853490646
1620135132
1963897840
1609763354
721021897
1670693187
568297933
294489576
1969276733
508576996
618867657
1826741587
549820465
1896710212
1068844534
674738544
1070981978
234233726
779301908
1761343276
578995838
1728370203
339869183
1687374980
351211956
1815466642
2118430174
385808170
1259424952
1800325213
2114402227
1796438891
1476634521
67131440
1682992758
928689817
816425870
352277625
1049991217
623336821
2039780697
48726015
1632460851
1526009955
2019644931
569098573
2018100872
390509073
1390730139
1945127205
1746847822
2027039764
173449694
1615102509
1318166605
806972143
1852009562
1973008180
199786473
1312479597
957701584
1338089675
1261026683
1956952609
1613589032
738638814
1822572577
690707419
657099671
1906898919
544922036
1069074789
279031292
1551796981
1579366945
2135675093
270062576
1880912843
1393533234
224625170
1243799585
2017541819
554241041
393991965
854862824
1225722630
728214929
405058842
369011521
868715698
143128065
808174789
130266476
1053922568
175572180
402219374
958150592
723881432
120731772
701665303
1709137161
271245813
511257460
381450295
244941921
708653820
1347866731
1238608699
92699443
472667539
633109612
1251328025
69631056
548192349
1703678333
749157916
1081483108
1930157513
1072199883
1562385776
189308651
937473982
1986616515
968178008
1863262557
275790017
1620408111
2037723178
1070857825
537068716
575306315
707471617
1980615552
167100597
687900344
311310610
1895035370
1165978534
720643243
2047718273
476145531
718319889
1913809865
872805644
1488202536
1475086997
1246164673
1915909267
1014745920
797936723
1480933747
344662505
185531373
1506215947
1333016437
1708317435
436630844
486852269
80131791
411655602
1317834312
1169974392
1971968306
1987587231
1606733506
1068885127
984230658
2071324324
1903090015
181667504
752993352
1700483185
158251070
1288691879
413705101
71656156
810288765
1388992422
595456754
1514253448
1678735721
1921689109
1630757318
1404066721
693906706
47019781
664183323
2008900272
1492517910
1223495631
1427330559
775761604
857872610
195936126
229471845
1638831460
977647862
803371002
1959518233
123199313
1000361709
1353961089
263304793
367612580
1336747234
1793670452
1299402823
439049258
381482957
1514368177
1276961211
1279318394
1826954072
269712966
1022497526
1344540219
393662228
191862755
1843080938
1226986415
532362950
969782606
853256281
51946473
2040855631
887134240
1445303044
777584427
1940117721
1021005836
722908272
1438737018
2079188289
1025510510
1745582118
1653388376
686225392
1728913513
2103020803
2118991850
1231921233
1911971912
44509400
141559137
1190816311
781224369
15577418
1301769512
408896258
1880000146
155175799
1668498038
1242337826
2125016938
897271025
697280555
1119735676
955831479
372021819
872389188
1500062930
536393231
1529553903
952173332
1833808822
238217379
902761796
1381134477
897035486
315169990
166996237
1199167416
1554343453
1546587898
2103758393
1694552582
200786134
760283607
1134370666
1944604138
506989133
1219596379
153275307
303602610
1207790787
1636552835
475144934
652710987
392262907
337195570
1422086642
1592992208
681387381
776034100
719406978
662903894
1615721136
714372300
435519361
1249116565
1110619312
512281573
1780412597
994068044
1219897566
1737988532
252234443
2009613305
705020242
1580049030
1155982628
167211056
85066022
595964655
1476807667
1922852610
1133780701
1787870757
2081643706
244495622
1443888346
477254937
1882198176
1820322109
885349701
1637034861
2076334772
947181396
1965730686
247372220
220128123
515054255
1779903127
887298866
874720018
1792633947
1272501125
1912642114
442778863
471167927
738007985
2059361449
891315027
300486339
1714535049
605034595
1327543635
2142832603
32850641
1514929172
1726587779
294853343
1508588542
722550475
458206370
416679088
962367607
1108325771
1825842203
1440683066
1359207473
565526863
1931299388
1219267064
714384964
672411632
2049067437
1998508212
355851068
977843388
619998640
563638750
319287981
1541662721
1426642287
1033688350
1390043698
241932340
1031123193
2043700512
1622078404
833320727
1976287112
1497477739
498245017
1240970698
1148536985
1412802887
1189125313
1940131992
693617246
931072246
948699184
529879417
966903006
1371250759
1531125256
1674375301
1953739852
176602499
1395288237
1067707541
422373091
297926159
1629796093
1133450322
1396769945
795370989
2076171279
1492646679
117275504
1565457560
774597086
1636479245
356435267
391396231
336915455
302314782
1930546681
912875
129960080
727138254
1453908894
213705011
1083064920
382104374
1139807559
977545428
189126071
530573571
2088506129
645447671
1246756755
461340517
1903496313
1143879443
141947136
467549840
1578979098
734476852
458133198
1443215994
1194153345
1819895256
597642073
1079499691
111134755
52652677
792220914
211446396
1926120756
494807265
595278914
463688859
1147153800
573621705
810093202
1914189901
842624776
1249844138
66371524
1030934552
1911239188
1232872153
945538530
2040915796
1109648005
1123615117
849261285
68522316
933109919
1742075779
2088094247
1826364538
316262099
721087899
2090521284
2774594
200312062
960675370
768260155
1857488573
382417370
808613876
1545742057
1955597294
1677877322
1022025026
1477649145
775120009
174302049
883916937
2038695229
1484573095
745119038
2085360680
611903841
284938422
2107658589
1696014421
1659104117
1401550454
1489569256
866183888
416162273
2090245338
1743161984
454702782
968935886
2023443222
843290543
285232223
912882908
456970597
1365008140
1742485959
1069042689
1449642046
1619586549
1650830278
307212535
213447745
440320867
100038810
611628258
1329997846
1918378598
1373052450
1362666823
727592426
1791356124
1601431834
2027023534
262238330
310375224
905250920
1504585532
925538624
352057240
2059505353
1002697111
381663363
619366088
1198500015
2096268590
972989963
1009410562
2011617489
1360798852
1060306285
1227632754
1042038296
710649010
79665451
1597194917
1046517288
2012975112
1236902489
1093805960
262576675
1970764232
1197853281
1473821441
1323638378
658649421
1807583397
994676997
452816593
677925466
1250653228
29440994
1490407049
403524286
64103219
311755609
300897829
1652269231
978543773
759934329
1357814412
980707709
1028120389
1773131139
1573862965
1591278756
492413288
1257715967
1903869959
1756507189
779499355
1461305258
157383092
1310839438
447816503
1628776263
432512208
127557628
849685764
1392339734
2112658476
1090730172
233245958
450147662
1327873122
672689310
315903323
1145220348
65756304
868287622
1606158961
675345731
509819859
1688566598
1003952122
1302479737
2100681512
1454913442
1344922135
226259795
845573200
1032191527
1296141182
270371640
1134179295
630356012
952884563
993607168
615770307
440971892
188264258
1141073118
708145470
931257667
129311871
1764927596
1395324756
415700063
1955700759
2130172527
816346822
1612545398
1595719954
871333313
1635837049
1368755343
841078
709206931
119160604
1356603688
1185182724
1991708798
531558774
58556718
1080063975
469602743
245634790
2085799291
289068863
27991552
1995329033
404028350
115394442
379031449
19079976
279735583
528514383
1919876110
826555935
151131677
143089111
116165690
578758429
406369062
330161992
1989075803
2146935717
1466261362
271133625
399439684
1754413085
1239341211
1216768305
1112343308
1815199258
459023352
1475889971
503953053
811271308
1789886849
251215191
1863061831
1544739148
1672728320
1222524460
1627826689
1315295127
1057817483
1996056630
1624229616
407000077
2075705776
67370553
2004151136
1696478054
1055790213
561110605
524899533
356759556
1547663974
1049596601
90839847
300915455
910217222
1435902306
818718020
206645409
438091832
65964523
1859971907
873218716
126291345
1377177972
1805933793
1674696952
1009581401
931550125
678796871
1532333206
571301375
818375477
2014185991
2068044398
463192320
1551168616
19294364
1445748359
1610782907
943361244
27468156
1567720217
1434892509
1490721018
32152430
737346969
278945887
1058531598
1401333076
888518038
257054487
1187882374
2044801642
1494543379
759522470
1414911072
509642589
207093838
1327855368
2000292325
1170547683
981588697
726187370
1700886819
280613292
1586210791
1273007591
182104065
1526007920
508851433
514036420
349598707
565060905
2021250714
770548202
1796892228
311283840
279531504
452683799
1013191856
2049217876
884864520
649380156
2007440469
207904961
1780981187
1794684241
1952506733
587682594
1849686299
1328868760
1467825918
836054908
1496938791
970086408
1620204400
1471949567
304473937
884926900
2063029832
1752841632
347171464
1762605164
1300791510
527959222
239584109
1619501188
147743811
1899018856
144049551
474772236
1135565570
687079868
997959853
558080195
1009147012
1155554758
606405847
970653322
1733294414
1607525214
1916494839
1560241082
847200470
1339894760
683121244
192687030
848796527
80334601
199917643
383082999
1912100544
1140410486
992256301
1805245409
205303296
1501793349
846481559
959579067
1582581132
1361533724
1111425310
1505198273
909833466
948627916
698098095
712067673
1528225882
153618552
852271481
1784094807
1203443518
1136841205
954883985
645820388
321578405
1865953164
2053586891
1394041810
806732345
102958809
1503265560
1112906687
1612917267
1124647161
1798343469
1651630609
1668631519
1166137930
1793817359
1470178395
318414440
3745599
1617368436
1632976868
1897448876
216780510
1044584735
1989037684
1019949906
536753291
999885725
186613042
1794429646
1507208131
1385649646
1433719035
2140192731
959922356
389216648
659674526
2116333581
1896855969
1661914047
721368179
1519707627
1254312379
968284439
843093340
126471431
392065628
323409686
1021763083
838499847
1135309629
431253334
1835767464
1577428545
120630960
1875152343
1004020925
244304072
1853436560
568626524
788147106
366529147
403122842
911068763
567591479
1487156874
1025978868
1766452246
354935378
1562296533
972137638
2065003621
169242019
714620255
45960759
946936557
1397244197
1849705311
1912737162
260743062
1007057766
1823479826
916260308
133731832
1766140271
1946609336
934014408
1629560399
1551092943
723691662
448283722
1688340719
19017709
1383161283
1211397389
1376054661
1566119052
426864267
1367915584
599986103
1616876912
1906526592
436755692
1471528233
1201257937
540706044
748614745
1778644422
1436081744
1904000357
148861616
1244389481
952006147
1996063569
1240581217
1831719205
670268894
442763441
1830146878
735834943
813405938
2120930351
6731988
1264546985
318070706
722320445
1439674197
1607532699
1233444031
193580724
852132817
732193443
1568988778
272218720
1637385353
1354372395
317970076
1664795494
376834388
58660132
927771350
129068070
1860259260
827537305
1019143822
2066030667
1771567622
588975200
1857173690
1909944406
33032490
615392995
1977539532
849254146
225089865
864283879
902950434
45567981
530630897
1212865909
1300682359
365195734
1040903060
1330325127
312553183
326620928
1820405627
805220957
1113373689
342735427
1812933386
51529318
1482074346
1821391758
357810252
1910614437
1335136254
82908159
806808158
503370129
1530395490
1457938170
1198151236
392554195
670052957
1052683279
922510302
1809866626
1307217009
1397627712
75001454
2094806755
1813613935
284886049
404496279
154636185
1742982918
1832257470
1606784694
1755762012
67002701
586923724
610368654
1357856933
30154429
713536267
856029570
1960534752
743489556
1639476490
1853560820
1922939672
2029049626
365502808
1473960430
642499918
800959214
1298654188
1989350505
1804797756
954354536
349497199
2124003099
374870182
1572219504
752303451
1380200819
2117892449
926752730
1534562114
891444747
680839467
958631624
967730621
247993158
1558546416
1533835972
700573798
1957550246
33857436
1084180566
987661521
728894936
1312331886
2103045290
463376001
761295631
1695179216
217255438
926311567
369051125
1107913998
1446574085
1984260224
505802908
1662660641
257146979
1107768190
1071234186
1686531692
480786814
1831038954
1524766963
1282746502
1797961492
1685621401
1744152492
1888176030
1639809763
597860982
20110255
1593083903
1368706910
82647046
489110896
358855273
1879810089
1958928314
361587422
764990844
382393330
617820325
403236838
1727426852
508746853
2055668731
1835654346
967928578
391709183
469549886
1320723245
928893174
223772542
672561790
1079567611
16148980
842314712
802526798
511161809
2122537313
61401071
870163691
1219575827
1179099067
2048564111
1277857729
1124966508
1905154676
1452266137
1241819232
15492440
1416112304
1880162382
651481537
330915336
773331157
33557233
1133371432
1973907576
478987369
1151375077
1961459422
53576692
1850341734
405267855
1110556371
1216649471
889214877
1318178512
1813373146
1618414587
1839494114
969938380
1811171901
844226991
443297681
1767779799
884167117
860459793
1862349181
1941650426
392263854
1293010741
452043240
847817095
1662275635
2019335161
1281088764
240927938
855639009
734963567
1405665449
1271024311
1527505350
169069798
865488270
645102689
1492645983
814004786
793905540
1110924901
1210911740
993713124
1322355871
513341799
1469283071
921321699
1005998365
1861656211
445280452
1850051376
1788960755
1545015691
12399386
1898754075
837666216
1831021307
545231133
104533660
1150826308
1092873252
1582795399
1686639781
722639873
2094950850
2063520047
222119582
814080334
1854366762
922324889
572778682
1623608938
1321165201
1117055656
647821079
682842451
106110282
620840254
618310144
1054029703
295001234
378572599
400681532
1214123917
260501948
1167433836
586493723
2032456174
2139497780
832196046
1557095750
153793354
335615367
1720880581
801951410
1309969705
402378078
2027501837
1770709659
2048006892
520967833
109613209
50862664
1045381152
252709315
2044054658
426519882
449925678
534266013
149540399
628345850
41395184
1859756920
74197611
528391787
411623980
1950520071
1056754547
285154765
534856531
2092388819
1639804030
87942245
120880386
1296445105
283761971
1967884236
284203318
287371063
627814044
826240264
517563332
1910989656
873589761
1796101973
2021840444
1898058508
1127087945
1182504505
672990934
658648711
372610
165769179
467422785
779880496
568629760
1751485622
1409854366
1086641053
2030402590
853925397
1593966971
2083627493
1013732562
291045652
1107219279
925182961
245835966
1644922162
373561004
549451826
846928271
43222112
1249143680
668097336
1546824290
1087989302
660784401
1815283979
1308942432
1859151595
1724037255
154281940
107876242
1354680933
1540722374
1043844422
303174854
1327887512
463480459
1373260841
394189503
1913745749
1504326358
1752976451
1093594231
1132129790
2051039754
1237097380
102555445
781825704
1401957164
428124424
912780282
511115679
80426678
298050445
335227655
1196627444
1077682629
111473711
1524591896
674165685
120328290
998145869
944234127
743660775
1951851942
35246027
52027529
464873791
2135531485
1295169976
592397101
1763139706
159945186
1383220632
828330947
1887315100
962270772
768016350
2128319427
465868149
1288990100
493349990
526164654
1727109763
1833683699
1937249257
2043448070
197574068
1194427046
433832345
538096469
718871795
871429681
538471835
1349417417
1565017630
1914466036
1821418384
294099344
939395392
1277935655
510345465
1078901206
280842218
2138641479
462661797
1041256259
444866477
2119996111
1969447033
326775414
195386615
955835363
521094350
71378845
405728743
1204452178
869626109
1234202358
1957760032
1338652071
670987808
12248200
8013081
611763029
2006038181
1662583877
1956864737
521234926
685551981
822175416
1588891455
440731338
1573630522
1060355121
550504841
320211053
1146077546
1479268367
166083182
1064451914
753644758
900803751
1746557235
1664089925
622848276
1864315805
337338758
329375062
2142171036
1195694152
301408766
1969584584
1976392978
1102650780
223270591
1562251638
2064742386
1702440905
930620228
750651045
1229431935
1088423662
619777443
2000276838
48314012
2147097271
184317820
1237696094
168813897
1175844252
187663834
47655765
1895866115
84626291
737713442
1686182552
1903507662
1626270036
1093634496
1188585239
2113796894
158871171
42543157
561734130
1854458169
967415360
755880724
836000769
941686359
364725960
682981379
34488310
434858420
125185604
1519137385
1355506985
1683149687
245567736
1010473408
789394432
1556020752
1324035748
2070808844
1367662818
490301848
1595956726
2041940879
799480143
1098598169
759436660
724307454
460891594
45195492
79736581
1161325981
1256861364
495018291
2012246686
670866905
2012089789
1989379779
2096328010
1303941992
549117276
329220246
154129730
2020410987
535212273
1120450111
2092751113
546328097
676160671
1328502622
1493503438
1146800670
521089698
1228726301
895822012
1062596391
1485133566
1574441847
1789754241
621742185
1554428801
99265414
1290103139
803757138
1112665110
1064804809
1340837551
668622335
665322162
293192684
1938988733
789723981
511908572
2115201803
1838133878
631472905
450187016
709800237
1988513678
795106170
873020702
817711215
1578017312
735511949
1152528623
1115612552
1376611099
589051365
69611548
1737240333
995889504
1744308796
2038853346
1878101610
1448455172
2038137070
1029329925
1622952111
796532501
1476657238
1137937066
1353670607
1943369560
1113265825
788904867
970198503
1530473118
526403670
986281159
886698770
254172961
2120105003
1034063966
2096776759
756578567
1603500291
451031529
1132490827
728862482
303648666
1194480781
705275940
1690821481
728629705
669777449
1635260494
715905180
1568448739
886251202
1145159006
1499241205
1486487968
1686038106
156061188
1700235361
950572587
1361605132
971233562
467636111
1045190341
256276343
251602103
1358863407
1782742680
744389921
1977251314
1906509441
1878686713
1604989511
857950701
1992376487
388935129
1448507746
249117555
1725838588
585909506
158753548
1752096220
986918287
1071001761
521694087
122268860
779979226
262286642
858191075
1859122546
1733213717
226442697
1705569785
311812214
443339322
37416586
831912826
1085299719
1708163232
2087374606
2144354833
99165506
175143376
1105633418
1225616334
1132974442
121126680
1587765099
286210207
922493843
1857677476
785085926
191757331
1151188
1434541553
1993656252
21348267
1472240558
118192338
713740735
1760803980
1375998190
1587742361
1664878841
78726546
518874274
960133265
1939003141
578602149
922451815
816589250
1188146301
154359573
2112617611
849898136
2092347560
595624437
2090210509
1179476068
1643232031
171442324
1569229820
1675709082
1292616241
250068294
570003827
1541590668
1280135941
685745377
839700928
2134966216
1701060710
1090306675
2029284719
774812612
205993900
1430592521
117964011
1173458481
242523364
1438444326
1651003978
1532971382
1419072747
550997605
1235704909
1342227273
1225059372
1868383022
867014161
1548760245
1220802520
1079059380
211477550
1553971521
272624233
1925935994
2023136722
1093424301
815151640
1490766138
971470779
1317513546
1317889191
2140208565
1045477642
380687082
2137956601
916869114
1038941986
549483029
2058823484
2137370126
1304461531
773435253
1054739569
1043830299
1882146505
45599945
1386538864
1155854684
209482903
885061341
365758791
1739199742
1939277992
1966896040
1247809480
342736313
258704300
1369123447
1330227457
960604043
327169676
237419776
1299475598
1208614034
861842697
983001584
163760865
2091648164
626068934
48526916
371530678
751926609
437134816
2024619023
1448914074
1430716366
1231589882
1757135760
655740807
814012232
670592984
594909465
1502916177
2094561137
1576979883
15047428
206886681
648988651
574632845
644980376
298241637
413320568
1276025752
1472067972
2008962193
1777942775
742561512
1284215542
783721676
1379816455
1872334469
825258134
1609171988
1189163338
1898190177
1872613373
2096842525
1992167473
1322400869
1049373272
1350912705
807868039
281977774
1346278602
46209109
822434172
1756871234
686749283
1227471827
1032494275
128368395
508673147
67946877
348891713
1378883454
2000477668
755395598
1186174468
655323452
1858939321
516012212
2111937764
2082144274
1899450066
525848084
1538356555
1031670388
1685872632
1685154997
45675624
1489254882
825145482
911206571
1564276365
1476599333
876271141
2011460055
1157473135
1333183862
191792758
1607236748
1935607452
1777542236
601936414
1597945807
1110423605
1916729328
1967391945
1052998088
1952715139
1514201615
1414172930
1229663511
652384167
1494467201
736903614
64055304
1337769574
1110565236
1644520796
78963595
1688019462
481402094
327289997
356482013
723953752
944856739
1769577744
601456037
1196237424
2088762809
290153039
1417750881
1671052757
849006425
763918912
974863366
793840062
1783898653
1138449058
754451510
6094317
2029401239
601537048
1722717311
385425417
1420608212
1073862363
591372724
2061725136
1099498542
720188405
1186519052
1233600323
2089116342
1526344692
596937487
1273189557
729235600
1682486050
532920346
1147002203
393751830
953831604
109144091
490475673
1106148737
2023443043
750485012
435549137
65514576
1495718284
1190217735
1176875049
1031443821
1333585853
479759466
1382373243
1677559423
1412999528
1503781130
516424905
35168260
1824255448
203720343
1738826151
1918553539
78428567
264074166
1138995342
1059996616
1117079709
170316614
654722601
120380485
458184647
1708451940
1579773084
558356859
1377420902
1547155351
1868484402
1562663531
636554368
1951536463
1870631955
1777533378
2063793782
1428257118
824025978
670807468
2002893526
1116720946
882679528
17563256
1488511375
1828253535
497554576
578142711
133331248
1315903960
1598905388
869657025
1009700898
981233915
536946060
1526904084
1150080050
868582924
1612118286
1846348811
1722562603
256338133
1144133538
1747836779
977742442
1720948916
1772418644
1596598619
49161152
237171774
2138646979
1970698683
1624886494
526521898
1283624526
1135711634
1480280652
1659875181
1607253038
197958654
1733832665
467480411
508786417
1575082127
1244868670
1696814106
1747494405
2055550585
402546616
1150701781
2125441115
439193094
1092621969
1862637410
435617457
874323740
889939170
1653914351
720188824
154386065
642127354
657921994
2127874989
2078780390
582755869
792530868
436496907
728501552
527741765
127442610
1826486123
628598103
523991101
1349016330
348588892
1625162137
1715804882
792001980
1987077700
817452978
1225273278
266861429
1353455985
842314712
982265104
369347401
37550672
42928237
1751036399
1266238922
1933138903
1349229387
730164956
852639500
107413648
1635650281
351400206
415645620
987758928
383208843
1213760944
2126679905
1827149742
148690842
1868559887
1537806819
937099762
1761961698
1454364300
961802829
1919421676
1074304562
1085602587
1374263556
271375467
1355281364
1534361244
2108601783
1650601356
1948350744
2100151238
673538235
892814061
310880982
1617690392
958299631
1440389926
1489827211
759558775
715919414
1158055973
1130933617
464532939
890352077
1740765787
1071149422
1692150037
1991592385
603196592
108808927
865286082
1673784776
659414752
1530470463
221754085
1395390543
746732225
1271521998
1376624717
1574533900
276469909
1063977472
1347417931
693527302
1938484717
944570318
937790874
590039765
1735639832
1700037265
1980235913
1724730473
527942421
1156877138
82025546
1683790725
1348664542
228909061
1401065725
2003422535
1651687844
908319268
1734627771
1677593012
1696946416
452417343
836151047
1806391756
242164405
1839421792
432393914
721574179
1136138378
738038155
624464416
723483167
1563500573
1091216117
992739685
197707248
543993959
736798515
1314312201
477302371
1886681629
819755247
710210334
2036861785
519364989
610193146
1745867687
327315845
1783764259
520652477
1900722800
601001349
116234510
526123142
855958635
477325367
1758319765
1127098650
473421178
173184403
1157704263
1762807366
94951178
34749454
1801097488
1041577455
817287088
1133118452
2014383772
2092446868
395500479
306449206
1044316438
2113586564
2068192760
263553611
1129798364
166470874
2131851875
287098283
1998890894
1814920178
1552268857
1478489168
1285639647
457638637
841562425
759709874
99829353
1433362336
853467412
1353424621
1458787787
1582511784
1792596854
820257314
1495186329
381331854
347160411
2109544840
245040722
333422691
1325523308
868218381
59075171
1918126295
156914370
972356547
1362838282
510980710
1401885939
1067922549
278734771
1662948063
1129392272
1281264986
1557654243
1254250262
393867142
1373764369
452997264
943295975
1485925989
234129375
899282230
2109834986
200209289
1151493535
386542961
1200865849
784307806
308330844
1483968297
935559607
2038576973
968894275
837081928
252948655
1887104188
423421308
629073957
1518127353
859322886
517078059
1382434961
692744436
755395598
652844001
98855209
512393508
1784674163
1643381496
204615816
1153754582
451148152
1210108644
1034972201
1707307240
802320657
753522839
163322469
1017421866
606363282
351865098
1580007602
1495619557
1368694845
1518767203
893102687
739900317
1341576227
420923840
1880706754
236589705
902860661
1692681237
1698449695
1686379668
417455934
1936667829
2064534974
248862112
1076582645
2071583772
196140834
929453134
1207596515
830251378
1028587400
1038167465
541886937
126797468
1911796008
980457252
1853028943
1674459506
1808444597
1718728878
201560864
366133389
1666899194
1641779720
821033360
1685169175
549219900
1191409825
730924544
765411679
1049992819
516562530
1321967809
2008155426
7574547
399953460
472744902
258333315
997148953
93161490
783273175
283591483
1401236558
1540236762
1756584541
62882991
935235736
1201884007
1787815532
222355799
1961459568
2105345437
904236241
1102836406
1501134334
91611328
1865731753
901049274
1142587125
537007998
33537009
1047311442
1062825266
2118625880
1704529852
209735185
218887243
1889344302
1386380585
1408588331
1144806674
1430784786
506738698
1780012718
1995151888
1426736078
674658939
1619252095
1019180076
960326852
1386836128
1604500309
1637266047
2058166432
1832791659
1099681911
1092422566
388919406
907195647
540034306
1054359230
928968934
1757188333
905087422
1616712064
1758565520
812459561
612334584
1714460566
2001695202
1788455570
738294490
510048309
1912578006
826295189
435519664
929187016
1433066923
561033029
156572530
253975947
2033814556
932554441
1082331899
6642118
444740938
1120009152
602477278
1026879701
1532033423
616380666
2127270380
1859869043
1141312421
277048259
1260438142
135263546
223996194
1206059682
550007543
1463445011
701535070
777862100
1879241584
707786082
1567038995
1123353534
1847912239
1023348404
729713722
1400749009
1519285899
639039665
243996458
1870177837
935419605
162700816
239829503
1925881290
2046176123
2094281048
204545576
421257419
1497939794
102834978
368416736
159328206
1280227529
1467446258
465093953
1947165574
686257562
392408015
913821718
1871371098
346581900
1096792805
96372964
260554114
1273877427
608932163
2016365696
1023715015
529266894
2030028318
1710755845
959761454
2029990094
24567842
372958205
1554125663
771425743
2094213443
1049542718
317743723
1351442545
901638351
990787387
657326048
2071602683
132679589
506201465
1520190490
884506276
1523885959
42101224
14612996
2029979323
2006221451
663089677
1797650569
278611082
419084667
1208633495
140334491
1057716937
1637449260
1706157408
1770337529
2048263756
756111733
1917965965
1034750428
2128685609
742333341
789661492
1218879551
810761907
1298067383
2101784468
954649338
1928298242
1624839837
1181780052
1952204401
1628523698
293214378
116834017
17376728
156907422
1754548900
1600440311
661901225
1422371618
377990447
1883797989
186252129
163337560
1424427651
2015519624
633545895
497391729
191910151
314477409
452771054
156050414
1160219438
264851649
394643322
1039647090
288251156
1185811870
808039701
1496002566
1918187578
240859056
29795242
44554337
780411159
191860382
2133058594
1343010483
1446757584
1197142872
1720420649
739071657
1961971775
146517478
249112580
1870638148
882632458
1949462953
536105519
610400662
1575793297
258081864
165310715
1016688502
1497204723
236032195
12094055
1001203023
1862857094
1717584439
906056218
1131828471
1631677579
19060839
133131707
381754520
1449071136
600941191
316390383
748912263
1647175604
1954450602
753127446
1975999634
284749398
941557294
63655064
643450691
1087253183
1986043001
1687778677
106267549
1379014007
1880234962
2065669958
233417065
1267071199
1414201129
1541763429
898958176
1951605283
665227403
22157460
1651652463
1292249968
295019660
1036945692
843873664
1486686881
1979040399
1155537187
1645861389
143699110
734687241
1642171205
868140403
730241981
1515903293
29523862
1607043685
489262142
629976094
1196246559
652611481
2145499541
1893290360
284075698
1033972302
395480780
70865213
1373374786
120159488
1287941893
502271020
101348758
260589503
757896268
411884606
765106062
1596653656
2071052753
1814514298
242460206
235422346
1811617395
1292321761
737211583
1289803805
961739303
417393301
1772996874
1609464347
1664251275
39055076
925367788
1041454841
340548367
1806821820
270148383
492620555
187309327
145641693
201341198
267735535
767165487
1838790637
696433192
1868477458
1198396148
1740112031
1742846176
212130539
692207765
1691784564
241859572
1785736071
542904732
2102502386
777009567
315645908
913167902
1816294438
391902811
42350523
1021803194
435890418
1664955924
403712917
1795101712
1912470249
1332631793
155955374
1821003106
1917478654
937989420
1790977730
2215255
724198029
1076863558
1700476003
1911372076
277486223
522730594
2065290416
957711928
746732475
1946843079
220014730
1371990627
804547131
1504838262
770089152
488723140
1937546376
346489465
1513229126
8553116
69534915
1160091664
1087207259
567467797
1414108595
1362064261
2016081213
2089914960
681228233
1397374555
1149517968
363885035
2011965530
2003784515
1013997736
1820616363
30996211
1092375598
909423549
629247546
6929009
975790457
1937581102
2036621777
860452843
698300556
1452780084
1299085038
44553557
473557162
1548327629
695398946
1110235861
1140711073
1257346021
572873473
693618045
1781882117
1297410330
137920587
694542857
1420884671
212787098
1873160741
189239856
1648044188
1572583471
144864303
1120469218
1674169416
1763701804
1650469540
36225505
2049796899
699346453
321574259
1178623853
50120439
1679434148
963704803
1138602460
2039875330
1533227416
439660045
231179719
592568629
1910589464
1409359159
2034303381
965710954
1863572404
640612600
537489204
1863616252
235762940
951144456
1095358954
780010782
2076223347
373133203
789566260
793526623
2056601264
955861330
738733193
1796716255
2009091994
2128013011
1394305054
939015890
1390543486
1227678837
1448362992
2090284545
1068578580
495530444
179205763
2072955069
2108201402
1652227834
1343353550
1816982731
1095044869
1118971762
320466311
25313879
171100248
1644287368
671563102
898752949
1417383359
2117328806
1508975978
1343034708
294508122
812562254
1283682660
1459241565
1114842587
1987532693
1039765157
239828271
1871024026
865658198
196374873
1259501990
1893277483
1977650846
358013215
364511361
1962918417
1462562649
529545781
531851487
1614797808
1266239099
543376289
1235185842
1716579934
937522744
1491140077
723771358
1177333053
264035505
564089837
1645691720
1806776748
1503300887
727609657
134787886
2033293593
1881025266
1812470612
157621592
1240430110
1300564905
909530726
1514841623
440549869
1721482566
1224439806
327087677
802856866
1886784238
249076201
541980816
388641859
1829874830
1506733030
1066566011
315181086
1724590486
1859338450
3060783
1759262473
172476846
1090066248
340785620
94102559
770508993
1173174205
65266949
684229553
851074942
1700963205
876466152
1155906183
1710577525
621424370
1694687976
576943122
2133250603
2099531858
1053212852
784887499
1441115418
1857661368
599459518
804511557
1199768854
728354114
371806032
584245550
1260912796
62765762
2034994754
866143683
1728072440
1553861008
1132428239
128101189
139811865
504305568
44558697
939674210
1637056163
155282201
1708388528
1649106885
316867916
417954994
1072000547
525939600
1629027661
166069025
287427186
761203915
1954657000
1119545384
1249147448
946236829
117189779
167061829
1793485966
976401179
99741502
163760865
1311073220
1593728226
1488889412
1266309731
1843173218
866094883
383168799
263313440
436083056
1712433111
2083508772
2050272207
2046054420
1154128842
2053283920
1822515334
77466994
1125143851
1555359042
1329942214
1296657282
1394599732
2071606848
59562213
2023690871
603217270
2058184877
548834709
1408881958
1889363208
1894308229
2133630794
1374528763
1007066486
704618005
243614503
1724646501
1691470270
1147187784
873653147
1577434080
333322098
463619731
347570663
843643260
1824683775
324701433
1273932748
571983086
1404339738
197543453
452766195
312286980
1419283704
788714065
892132807
1534545870
834111822
1063225612
595959752
665845696
574496693
462933458
1664247400
1690715901
730365861
1813404851
1260783692
1534021495
1632993870
2089020038
1387725227
372928929
254084314
1038695753
517013027
2056640651
278630208
162608056
301211215
702906670
304568077
681284015
237057037
195363085
8069347
1927747348
691815328
1108059757
183513898
2099584028
562057876
2022284536
124629506
1930742334
26207998
826469192
1771878731
942487881
1694669640
1602795884
1890140166
1537569761
745395954
1252912122
1707571494
520112233
1389081156
1940293591
265152283
1808464442
625650843
1610918803
1152183633
1203011270
1438892600
411840858
1285656068
244108335
1308678453
1193328880
421774182
294762571
623671342
1999931001
889032156
179553285
1024410313
1395829537
640663787
1019725568
68065849
204037667
783250167
344855749
403159559
506553744
1851102027
121778221
1921653785
1180418534
98906700
2000817188
1744161004
465902068
959001449
1627516540
1894965623
1343696474
910928863
388858300
1323566230
466085257
1537663980
1943773681
1523884601
382744632
2072577232
770458778
1761237825
438459451
1923647978
1088949408
1725991110
1764890041
208978228
1165349004
643583661
2079987118
1424282535
574517157
1464588293
2087071091
604870978
613776214
1760652816
1950388403
461294707
1702746928
650173070
1751355206
1196875764
1611963220
1441738107
1860128527
2055799768
1041988330
1176297896
1878901437
16752948
962539607
1363737733
1334096398
1159697790
1056003645
768961046
1207938797
1989636259
463913394
1902202284
1640297178
1818593588
106057012
1767172600
822948593
214383829
1624978637
1779113243
792849253
222223190
1016265636
532818143
20114013
2046848436
1304282565
1504462601
513176302
1650859019
1011992595
1747393313
2116638881
478352015
1300162884
2141675105
87628143
421195118
323988336
72212451
1986053837
1927670781
302581125
684922374
1966258182
1021734492
768856149
1310984953
1237980829
1554569594
1081214598
1448558498
712677915
1605825559
298824169
1935676159
530985912
2072911163
608240951
1072918122
1086536845
1897912217
371404090
856731502
1978690491
1524566795
761015814
506079891
2137142566
1797306993
2107387883
411999809
2010148680
1202421364
1897154905
1874054796
1676179040
519893621
1310365287
2117874770
1013404826
374417069
609756927
35282962
2082258501
1085470106
1830989810
868900809
536024380
1929579684
326809641
2026132089
1759610551
1449291752
1975601199
625011889
1701296986
1025073401
304181774
497414446
1333268962
383202711
1573558962
1308902010
284072194
1509929274
363558970
1951396464
1847322434
628205924
788091473
509838237
140998865
1888793465
473513091
1380447997
149486057
470427122
1235811858
2145610589
970907510
1147139724
585446075
477260182
432589638
1344328549
946024912
727803872
884779140
417860523
871613163
1414767331
1198014779
1402418051
257971862
1730986808
373973254
1919171093
201644666
358210979
844178733
1428875937
682714342
1662044558
1045333499
1593193585
144934487
288420968
1808983421
2059835682
1515715851
1110179267
1481996150
1378945313
1124519512
805552286
1399383899
13930356
1567109369
59051739
1454807888
785499584
1874555111
1416458556
951247353
585663495
640650033
1230661399
90439201
116330448
142993141
2143931027
747514454
1545436166
98895150
1821820167
1464244818
1910950011
1335465486
1517627825
2133269194
1501456425
981740813
92858116
1314377071
1487564024
1762998864
96041438
446296719
1569243923
319582886
29793028
1428963354
1788093895
1844233472
1737623061
1005291006
1234208717
611402120
688499554
452892989
1979394110
1760080313
566167047
1975772165
818513068
1028680165
1605998042
1141192028
1934110734
1063615105
1676840256
277941811
284047478
939268792
349304876
21448959
2004541422
822385201
997695001
1482107065
815122828
1431078090
530714770
1701824707
1915469755
926195538
1861573623
2060498463
1418751142
1505628815
1863207191
524239963
66706277
693932072
1135432189
543072528
822267911
255677691
1990934947
1266878533
1614333014
867617436
1208219713
28884931
1323887249
832484998
1922435803
147777454
2136250982
1451580286
233541147
1792801660
1629771373
1340907877
1373615723
900343168
82100337
904622535
18811787
580773622
1860451886
781251879
1199210937
618445135
254574219
278742145
2077493234
30106895
169638045
1618298238
342509545
1886639751
1653242173
2067126281
312788584
1091536108
1679850050
1568221698
2039288557
419753860
1496302292
359983303
797142882
27047277
415852535
136476815
372851499
941560438
540621051
1776040802
4026881
1485827363
1258858620
910525620
1512812069
1450830278
467877430
446235665
1872009612
892301951
1021333683
1206305877
1098479376
1707873940
1872798969
127026346
367437777
10581903
945037996
2124914892
1562031142
2116362559
1985746408
150746811
1983833989
1980260368
55599704
246148425
364441073
237985314
1112410041
993290561
1013729231
1820633835
946184518
923568962
1001080946
2068707500
1839122078
1626801263
688521273
1896809377
2042336536
1438291024
1417008578
1686915766
1056920163
707778550
1234301226
993533571
381100416
2067789170
572497719
1788253619
906634623
1745863905
2121128067
1476634852
338722905
920946542
596384825
1163093366
698895636
1133288426
1247877451
523860830
819513973
1390753645
1366067709
1722927245
157818680
693734070
116742120
810928105
256557721
1673005854
1413133735
1170432474
191270063
1018584060
840573287
1996936052
303174540
242278161
1249612120
1629154003
979410094
1172612211
1235767735
1663735015
1262107110
1641640500
1855903205
860721882
1360416489
1885958458
815601940
1506733030
1674781543
941574381
1051808076
77031222
1928339806
430431850
153904916
942477979
428068014
2145215554
903590138
1306132403
1801341095
600972494
2008391281
70059895
894883773
1717145859
56108682
1996394319
1484209774
1930865396
1699489179
1271164236
449959115
1734841983
1235550859
649957294
1157235385
1293765916
375069865
645396977
1269621450
963416021
931709948
2125044856
513675069
995245676
2112439437
1166496830
83300501
1448906202
62465780
1200932732
2109803091
1886681785
1544509416
1700485131
1643697053
1656473968
1440026754
1114539043
1558105645
739288152
172266157
286215542
211699277
598336526
855504108
2009628174
317676936
1995565736
586825492
1416005263
565764292
195964341
1391240705
547175488
1633742879
903169153
1605287339
357831077
1470923311
404347847
780517293
1691962067
1060107095
1075625521
2095729314
267096706
1125719902
253045891
1038011999
817025661
1585260303
1395339325
880759650
352257364
537914748
150103116
1122687649
514766945
504425727
433638026
1318672340
848434504
1569832063
864044881
756334034
1131336535
1110884602
620212621
1857755851
1802166483
1139520728
1501411994
1770416664
1424809483
448920335
1845745658
532404935
699966616
2068482856
637587293
2023964704
599181144
256147142
1939288674
1138221659
1975789891
1514900784
1898539867
1749428666
2034557656
2047598983
1885697581
689749236
458276275
1533193365
957991821
1210923376
921386497
794415315
757810289
1080715384
314879105
195518315
2049338217
530759762
2114352994
1043411569
1835687235
85450824
1551333641
1710948504
1600264653
404496276
2105720621
1833387211
1337040101
918219948
185862732
237408538
648345617
1200145535
1555368647
1436641232
373783015
101486590
1585549117
416136813
351819867
850993463
283755571
211219255
734988652
1006587045
553684354
299593297
1504838069
817878519
894611086
664161466
2024554870
85443759
177807651
77277496
414210779
1406720056
376591326
1872622582
1899015459
1170323094
2123553341
1557787209
1970016005
321879750
1540239093
724777154
2028542241
2036437792
1330556145
1572613912
383834276
1230365078
1246076391
152609509
743255741
2118345815
2139720890
707817108
533579612
1833291080
1745520062
1317437878
1638999739
1939547542
43792492
1796294745
741340171
452575687
1803035859
1604564848
1432251100
527836727
1011380981
359009367
1006833555
93193046
979877918
91173224
2127443816
960474838
718198480
1265825564
1407624868
46778125
24025584
832059168
207176453
1991273874
1962990464
1342651227
1319891750
1402171790
154561567
339909067
849779273
917134845
905035573
614280256
334470623
919736059
854824142
1487063853
1879985545
153844682
2106594815
1614293358
375616400
666490107
2074675346
1747018182
698452233
1538756506
584577315
230308710
1758783370
988745938
1895539603
1768111595
1072686676
676158853
396317946
2133560340
240369485
1854648838
558871750
1764092698
670465072
1503800288
2130211847
510573710
1777115397
877785098
1468225160
1743172736
1292282256
2049731488
692739414
206866448
1329906578
1310970621
1616589885
936997375
322405290
1697683277
864059306
27049106
112970888
2099166118
1532373510
1282058097
1514921421
1775587940
678785595
148001191
1674665540
1815062208
50631855
2036729865
1676875325
1083549608
996020097
1834031587
1528213839
79168049
737779073
208300072
1267915335
912731779
31975614
2096411611
874091052
763349030
1436299630
1029950886
751642712
643977114
822538385
1349284733
1255751501
1214413487
497428551
687031227
222036928
561006685
1497994339
1323838297
323628417
1016825851
621555363
324990422
381093862
1670532182
1214547794
293507289
422996512
1007779933
1341832434
84145396
694289822
583248787
216473147
750019894
433023691
1557208711
460525686
580398844
1987808014
414998521
1853881750
795749026
1289288227
442477313
2102799495
1649224236
1971458799
1637812843
1329393698
716415008
811852843
696412646
992501190
922639917
511903930
430402273
782842884
1207927428
1184337327
512670649
543678708
199946546
887523821
849555256
5443873
883473169
1830470753
939948855
1114075077
720188283
158973780
2019691812
541817233
18039555
78291961
1897049919
1193504028
443871088
13454086
1810228293
964823162
341343771
589131787
17286513
543016797
1765782044
1999935493
1725267367
253621431
547531418
591394799
1374232252
688462484
888801290
1308776351
1386001863
233406878
920058659
1058240707
938308880
1466424830
642974306
210593582
110073085
218006752
583615167
930228442
1851140414
288366264
1841232236
624648301
539979396
511716023
1721304692
1966049043
1156859042
985801201
502658303
1709257491
1434085795
1525817044
273867946
2045800494
616065560
1167746887
734155536
1284685427
842676602
1353293970
751234954
263311878
1234311531
287025185
1117557545
497247938
1980251615
1539402865
180928535
83359976
334019479
540758624
702102117
102922179
918969629
1902581921
1861070801
2018552136
1378761112
481203374
827488711
1587490285
1548738418
76159197
764503745
949424787
856290461
938496231
605506905
1997047585
778225615
1905678731
1792538995
98630238
897260286
1093171668
157744638
602416974
882180602
133240119
616674650
1422963359
227799134
468505500
1868266120
1015907047
332176890
234021943
1880257183
186093283
1849189045
1244204278
288421904
1561207379
465907250
488020122
1873568868
1246437641
1909264157
688654128
989703679
804320572
1528813056
1930864227
2021882867
1415932581
666559525
1235647027
2026712879
747078834
187888708
458898997
1177947026
466952502
1539747793
1345324967
1383799286
16783941
348181666
1966626150
1169356664
525696586
1109390772
1489886967
1530172190
1363246510
2012741147
1337580537
1752790533
1376443126
1089489655
895279936
660700482
1127992538
935392341
1442826431
489797757
530968667
440333987
1126764737
846948999
1433380050
1677774532
1094122471
1712497696
927963334
1282709319
1635980051
1147161327
2052511446
270101395
978712165
486161936
1716930583
1003339839
1260283764
1007527018
1650552214
88117264
1443889178
1952421235
650577841
1301625190
868644242
1623448984
1268956053
205229757
1372004409
874430414
763957273
2080880186
1231374633
327555938
1548376600
1703426633
968195171
2042209088
1551199581
2128572870
421372908
86671313
1688741819
1905275651
2118175000
2019156219
1704873486
1501554251
1685006987
1680884172
409691970
1155299639
953817908
423632861
1462803151
759833380
1121846923
1324621879
1808798341
776611594
451413563
1409768485
1688426203
2129273873
325492873
1834201894
1708393811
423803740
2056989522
495113275
179733798
789219752
1286405081
578681928
1251574400
2120421192
389479810
1157268091
1316256807
1976465169
919443942
2120229411
1620947069
303363928
1858323331
1429015473
272303362
610283561
980232960
892523309
517485162
1272912715
231896993
2084936778
855359013
1229620306
1318089129
1054743304
83101894
1252024577
648983585
124890430
947406562
353081783
1021981063
1209138463
1744950561
258248710
500580160
539709220
1742690129
1471436985
245260090
2123255029
1596789816
1164088658
1531398059
1290995247
2127170218
641209818
2045206927
786596665
2141858392
1411618795
1855683480
625995879
273170723
892430578
1406410244
450491003
747837615
127422693
330111546
599625063
495972808
1451967963
1676785675
424498122
1452763633
1857109986
1851994156
2086029847
1520088236
1717588472
1857771789
387265311
2136150150
1499172234
881730037
706387332
67213736
758960395
1000967827
797708713
1558714027
2036453380
1446277779
758607824
1114445747
1681621084
1290996282
264944810
1592705887
1225107178
1825503182
818181593
13280864
545104415
1524670886
1838151580
1638054320
1451612608
397395567
1294788905
433499282
1949035261
197044002
720761816
1035020872
212025163
2069482786
831263173
188891453
1553151520
763364410
2070104265
1440334553
906326965
12215308
402149661
1601958687
2010757628
1653957284
783549003
1981253859
526498748
1932546933
1906391599
1372636402
2144378375
515222355
1279596433
189081561
1039732142
968183078
452168195
370806486
1231650868
1905270493
219331227
2096802579
369789353
306599023
105632758
424619274
2018252301
1413266799
1075656736
1653329172
839436170
1738073880
1025204880
930797217
1360900300
390510620
427336841
1648608174
1494899483
573078569
374424483
409989422
1774526695
883240772
1412454283
1134076749
1330185283
923857518
272806257
176646328
615376649
370707000
734638427
353988905
1544742175
462725712
474810169
243771344
1016703272
710280413
262936515
513457474
907072123
17729530
1338395866
744173713
1358867583
1699641744
1298968298
481754920
1974050217
749230193
1212936229
456106192
762842638
764781455
1579429683
1686439882
784385941
1655456012
308089396
1237564800
23775730
441321667
58632376
2105475869
295828644
1065172663
1143730208
571201725
1455860615
9669045
387081816
862430473
1023024672
1418427605
1217710885
1342646468
1963141078
1061591240
825928403
364591804
403118959
1354518581
959637445
1026515063
744179330
1702746611
1047687140
340360954
455533280
1590389581
2116713507
1983101017
1853506457
347780206
1853872022
1966960531
944168719
199296756
1960708309
284329242
1045132464
1953236395
997010718
1366582855
300875488
1199788039
1583671285
1164826383
2034025388
1925974107
1075396550
1288500545
648501361
1343968010
1316710970
860676702
1202368346
737806288
962221056
1728522279
1221118715
1663487435
1236799681
333288949
1734080951
1319555996
165885364
1733099481
2023858337
1167531833
36789011
1967251499
1701964501
449529549
306511181
1239997663
1286104646
1803737529
501673503
2139029474
990885892
790769875
618038861
556894404
197152116
732896623
951084353
2024700187
1894508785
152392885
2036049125
1334571135
2021665383
1133552484
1383985967
1572613311
1124915635
319058315
1957100134
1703139273
502479725
1220942953
386025284
588912917
968419016
1805738867
1643465378
1911792138
31212238
2116528768
1257450959
1072501010
149740987
1279494317
1852932874
312384061
159038886
395872978
1720043822
1880418484
526820369
1544074185
1761381416
51619139
1861543214
51737556
601436887
850435156
1297496838
955663438
794588033
221719782
743620502
739584062
886404670
446994588
1999370302
318946353
1037770862
176965879
477366787
993264636
1405523298
1726735852
782823440
1734252481
621633481
802372331
120098079
1706734323
935479298
1044716163
1520971391
301099783
143626249
837666646
1066679754
1445886380
949195966
1952755530
1780416200
2130798756
612134691
539761450
752916079
1890227432
109024091
1498248710
623920672
1781944019
220854427
2109745763
1071152873
334040498
1855376896
918453724
1058164891
65846142
409090487
1426827766
1344859257
321736579
678463823
315696788
1503788346
329119147
2097436294
439338494
260817379
2138269788
131838624
1237092529
1998915476
67992257
134633051
489256669
1245265316
122798705
1467983272
1179811449
1946600525
1873413022
2025279944
420181789
1517025952
1437339538
697618771
373423421
1074119129
1722849189
404066103
1920174472
354985388
1574627398
838496059
261325168
693963523
809202707
913750860
469396889
1335835330
1430161835
608670219
1425388946
539805207
1119682045
1832596090
1755776796
1876400508
787009917
1274108542
1241195474
1289681023
517513114
1220232646
1781899678
1454692706
1428384043
1539991581
161644540
868146782
43945826
1231644081
746514430
213104662
1418842576
1459318866
447900881
962467882
360654129
1025811095
363294903
1154900925
884746805
1441733224
187292449
1924397195
1841551105
829578005
801603528
831420732
484777110
2080862577
2026670613
137147789
1426626679
1896071551
1113417677
1080690797
2110108612
529402363
348196091
366867918
398977053
1107590144
1713374511
544616509
1470866528
2118001099
1291024529
1390252948
1168790924
957389199
579280736
1123262229
680919298
956578308
1791964105
2026372670
230029597
1521654715
1758599280
913462668
1524871553
1027988695
618867763
1853166892
550732707
1874120077
471205864
1894080037
182332932
640302228
2146753681
399200429
164861364
2025068369
2138330187
351043449
942458233
2104541736
1229147544
2075271935
1827532469
1856717775
478805952
1203640174
1041969118
169411024
1605176515
1033338424
1487874431
927171273
1108072078
1694422967
526814551
872710526
1579363227
1393120684
368600047
1984501587
715567300
622085156
1826846969
764139575
648126001
823093884
829794808
2101980452
479319052
1533259054
218272231
269779540
1119140208
1730471524
1863353341
449218158
140516219
899039390
113186212
2125014768
1874587234
771154685
1096967849
1701750757
2028641200
317044459
599503293
1536027173
535521696
199938922
761654895
1733059775
99734712
1688049571
347517370
1354264432
328804320
1821467496
699931256
1580586767
715068953
675887945
94416602
252331471
1495420920
1948376908
1891432494
1971709869
567092799
616786888
1385946861
1892767632
1608524497
122771904
2085083073
1787587383
268943988
1621097635
1398309590
1409985179
1671520527
97157098
1302708842
758711006
1337126101
1208512142
324459012
1674608209
448762017
1200690086
243225559
858410251
1241507606
1039762995
1129464995
387918412
452587301
244801005
148521219
700730385
988111482
1763737061
1501321241
120900039
1531371637
1396190494
397064426
58257068
857214184
835412369
451262983
461142127
1912618796
303065801
1213286037
843003180
421216383
1942730899
803170637
1355465590
1146816568
793863061
1652098912
203457245
1280299703
1235299870
1692092407
1249669999
1718204468
1642945299
1612053092
692365585
230274973
915230337
168841336
391909325
1329007728
863453304
1694806720
1668250471
534636627
497815163
1498985716
372910165
118055591
347569447
1754349232
967348250
474882968
560812037
342228021
2096684139
1570637477
569216089
588340414
165952638
1458421396
1103148418
2119181853
1847585566
132029926
1260488685
1506075537
1745662034
1652583103
1708699145
1559598946
844520078
1099705800
472862238
1762720679
1088946564
142884883
1268576181
865139752
1004177792
909145694
1058760154
315748287
1919366289
1378893908
1321150815
1430332178
481252701
89568938
1763099715
1317517605
918032534
1951676209
73923097
1190631228
356636441
1752734992
1150018142
415810565
1443918342
164352039
37858224
2116468905
75668819
701814082
1893925694
1891878489
1865935927
1871976413
1830861683
1296025657
1894205342
406182945
351946634
2009203700
308769963
822758176
1114094610
1679218328
1807106997
939580599
500281065
1864261434
864068232
217784260
1632659848
1886875064
1044241312
909003055
1740578162
1972856482
693305088
694060777
655813094
770271101
1360130005
347732291
772006785
1990567192
1255991312
369510140
1640285074
1084654165
1644388685
602718234
1691100749
2104130057
1451180480
1055519430
193309411
448954874
1304588117
2119706833
1239635723
2121584961
983532673
22019762
68619982
1567705244
2019850672
1332708564
747252499
1720929810
419379307
2118427833
53553033
1099664045
392078661
935099985
944043827
807808148
382531384
437358305
1928822972
306048684
1797639120
661642690
812788186
2030863339
800458158
740018800
1782924542
1676730987
1178398326
327038147
1049845547
1801598083
2045882304
2008607277
1931810141
179786319
110933258
811694001
342449211
1835839122
1080983559
2128539865
2036709145
14361866
619197944
108303893
2074794195
2051349503
662827830
1078917792
1446926965
1210782190
613486497
458000154
123771881
1247876061
1377756325
1849697083
1381903866
1638125096
657939457
2023727920
2011576117
1767418978
1052027327
1976791394
1975725888
842731763
395629870
1356356338
638197534
1011182421
1274497554
430597017
165361962
1182469318
1979366445
1731749231
1353665268
217202050
438015332
1121861158
1189753703
172587565
79121256
1577403620
254680980
1349831162
1774642696
1222010419
399239743
1242073489
1832113926
973496088
1021974365
1139090999
158724732
120324633
1519167658
68278750
2026514564
254873656
1309950861
2062860371
470419215
1558048511
1031301510
2141588535
700825614
1363842725
603806232
980519982
1906608805
1799495783
757987657
1357378250
166670549
1444487889
2104382900
350216655
67705078
86028373
1211900343
307387803
761767059
769119572
631631983
26049696
1380198194
258832671
315656547
994975479
461811221
496057839
1494383645
68952677
1204203643
483387761
740545756
1359817958
393308026
207729350
1572416041
1692479489
828175052
2016946102
333580740
1653096180
1296168370
2022123784
1437948731
879606658
1752538188
405189068
1526649431
132706100
1601617047
1108407666
1421956481
2057825936
247263111
1974051795
338806798
1047182276
1993616613
1856565330
1987690587
307047599
1115783182
1388776222
791933765
2033917304
191175868
2058763196
369420165
530743702
2073151455
150196943
113018517
1048484955
523057647
38075777
945161470
740745858
109144091
526584987
1943812457
506418327
416926122
880858747
298852647
1029008277
2112225009
575082860
2098577423
1776112907
1159932575
1421820180
1329457432
1488089650
1204531830
1487212052
211527715
2112977615
80690178
1087788942
1260297517
32568582
277405005
1083532280
1866456781
1970464431
790944365
823468499
213958028
888811990
1720208392
719014333
971642886
597513574
944057022
1873980177
1653056759
964259346
56768203
191710881
550546440
790541884
700023745
1865619934
350449618
693569477
637068905
2109614332
1975702522
344683774
423756179
2078013936
877385060
1987474397
1120349590
1725007458
1407580394
657953239
1577254444
380123262
637850761
396189429
1071269320
1150440504
1397851107
775588971
1874858702
618697222
925030259
1331430514
1671440479
607854945
2025224150
1068525130
1532967247
239705047
1391813138
2063290798
224520017
1917990145
1952638671
2017967792
1125960943
1631684775
1773885563
815058290
1242579115
1600026554
1390354854
93830661
1978674231
2121708303
305528874
1758223763
752797066
2114847352
234970365
2041469811
509417219
1244083451
860575958
17908594
1535540210
549117276
1843392529
942502587
1317949489
1188664092
1169069133
604019754
41176941
53610223
804825771
1867013312
541289703
1314858939
915137738
1552369182
164408534
2021968177
2128743822
1624290999
210002505
1364352021
404816456
790096654
1071230378
1251559503
520941862
572604233
525326468
122796119
1872602732
1286330569
303140781
1037748223
1117224430
660380390
1109565976
1725854716
1501140719
2043477890
171555198
786520674
221235238
1160061966
1332692445
841770012
2094070167
1364963690
401235046
579493090
2014987272
21464668
1554623636
1522767165
1445751343
856632752
1092964164
631231738
1941906225
1223331722
2084884798
852842200
1467587357
1326120359
1430830327
1735994643
1803999912
211201991
176150397
393068360
1825415579
685009709
751617788
1284728091
2127832449
1543487507
1059448710
1021476480
111829532
22160605
1193804024
657648495
503434030
762415949
344746313
1240175602
191006782
1684906380
652227716
1277414370
1869065087
796395979
625574608
1781506681
2024338707
606756221
137560448
1709523433
1379014682
1243263648
1267645045
749350132
2035346325
414191363
232851040
556602539
1171121080
1278333012
1684131078
1893641934
2024284368
2044122635
437234044
407936951
1663876839
1512341626
1438207937
892806295
377572717
605477238
1805921154
1019131638
1092006140
1504604632
1016762965
1651978476
1827324314
243783860
1111234067
1514301347
2099216063
1997070451
1253494217
1757442788
380272492
1115632886
1422004336
1942002230
1980497153
271743509
345716374
1157063533
2028752321
1249673622
253334218
1404788532
1807374820
12716813
81726358
998480483
1436324269
303945292
1168767873
2008333960
551947962
1482298777
1364870586
595701116
154933403
862980164
801353529
259209409
1451861366
1484635245
702289587
35742102
1224953647
1568413359
2132680703
1910623231
1235998746
1039928508
2139125432
329581188
1021451638
793463296
526719725
2022131907
424276750
1630100720
944957082
1772250695
1438551389
438231165
551308017
1570051853
1888505543
2065117548
754125825
124227909
263618220
1600740662
1703867513
1632623014
897545186
818433353
1397724693
2093276074
1944402132
1696199855
1503394621
1837362666
1922259980
643396639
673299543
1947602740
840218191
846960356
743522468
691902541
34046175
319449009
541426445
1925043993
2027761532
1438033505
504921416
2050073099
626807418
571513745
114401195
641781044
815735084
1549666001
875552193
332664330
591609355
1101954991
1916729328
441155045
816310956
903671436
173124906
1652086914
1195962240
260937552
2043163486
1636152715
930417899
860777443
904595616
1685990488
1851662205
1009829333
1758191898
1543181382
1314112410
1246766568
1796805036
492443404
1499938863
1410580572
782707774
202452631
1379368507
69335178
2102852200
147258599
1544024046
1413114448
1549396516
1422985077
203448792
465245496
1296363790
231778108
2099193231
2060650934
844643684
2083943743
589615608
501194848
1175764564
2065115153
663940901
409208402
1915830529
1180013885
794950959
60370013
484091254
381683188
798792616
1634377299
260974011
218516040
122465186
1483344856
916550319
642426454
549804661
874421267
1030687516
290872645
1245571944
2043307427
483025569
798745273
547623980
566638473
645006191
1181874951
1416238545
1521923237
251574166
501872932
1919540208
1151632185
347705687
107967839
227985490
1353963450
328383557
460497481
343108766
1088578009
449329496
776012859
201740464
1146106741
1407912657
728364660
887321151
549513447
972017142
644700775
1171836401
1015349431
1653914416
1622187590
659855526
1590050940
1952204532
417863359
419998608
508303343
1108685126
421630799
254063568
2020703530
348136297
1459209432
1671614480
1575851224
318031436
1935316936
821138644
1003959044
1286654335
981557742
980355621
1979061677
836964343
1384831078
190372567
439926696
23860426
1843525184
1296549257
392811593
746707074
1628513433
1462576916
823015856
2073336357
782962658
1486233151
556267938
964976764
912071763
1138260420
798856991
1202834840
314691181
1792082712
1416718825
924165938
1492280834
1271103328
721735674
1084093843
1149633249
547483924
1883333071
920241724
1423494598
1574381913
728792488
2072885188
1623052251
1082918885
402963394
843989638
2083659667
29325305
1908009790
314976022
1289486916
174770507
1906299360
1820496646
1316512310
1975348262
362640362
2129666935
594183640
848869269
1502530171
995377961
73478997
1611531133
1918670988
883595563
649368759
410499183
1225456152
1192234015
1545544703
1727484536
970320043
985158804
191261304
1960101084
1588847481
1648269741
527933232
1595926238
1024409514
824947534
41621879
129508233
1390605651
416423918
1724797813
936440593
1197438183
2074354495
1458274413
1060298142
1901886234
1865962840
1062852421
831817821
753447300
1528957321
1130887042
1517848532
102006493
449693730
1929520720
188292842
937002011
131264037
59343821
1672690722
340502345
1195566090
1490623284
71074572
750359435
577912138
575661938
1370523703
1720823659
1857587565
1890244017
425901805
929139190
951986747
886457911
358781470
839697799
1059550937
2069268150
370431132
1165047080
2138368083
1749367464
1297125891
1900820586
1237873761
1543533881
407512713
1035814953
1169749560
1187881450
1110401543
713800046
422241318
1552876917
684508179
1064415060
263665383
1431611569
1876541407
2051321557
686143319
1557571337
1915530578
1995543123
534056467
234613276
2075424084
378098345
78444525
49668636
298622491
1108512219
212251408
1135777959
498701885
370400736
82356598
1335014638
1457441562
165753832
753806838
2220649
381554479
142424794
1619453535
1393783214
1244991325
1140990395
530805452
1193946707
43817620
976027373
1493039983
1495085976
494594968
793541304
1536657433
415677555
801654793
746790068
1315516624
61954705
1241596271
837609327
1724492826
553494951
1057847944
423048506
1313520231
1319239462
550629368
1564534474
689146642
1496302062
161481761
1842696234
737342656
1238695189
1313744752
1503293028
895240445
698315655
243663285
1200012859
454131058
1882687731
1593351496
609109636
1571587676
667429140
891957098
423578339
1083635262
2085341652
918534929
219231693
1773163332
1756383977
1534357504
421223330
135630455
1432453926
20353940
603728418
1738183995
881444324
225466065
1699260818
1593655858
1681606977
306957305
1221976520
42198214
1546889605
817729276
964606165
1449699730
814333455
202137324
2091571235
185018003
1057262700
1068372366
1014273239
2001944639
457441345
252695326
1854724794
859639654
1265643838
1098279418
501779697
1100771814
1248568068
1298894066
34728113
779523205
1445756383
1982038488
611588234
1669839674
124798970
1120426022
1174953393
1339391118
1839397657
207843318
923889311
1647737010
14885710
543849799
636668941
927946272
208277912
205282332
447399441
831065694
1803069668
977510660
1819818472
1640380407
676660499
599714981
367984939
1307533620
1242086298
1310774329
1339065067
1246533604
2089290291
154001805
1291532448
278512212
1935343576
877812925
1960751651
588737992
676250325
1814103338
2036060009
2032415397
1113771145
962412991
1240827439
1071658726
1083653457
888390131
1992502563
2028090128
1969221466
1016620691
1686798298
1538276594
1890057449
1307418992
1350473964
271914669
1471910092
790000924
2146553603
556894476
195038680
1283240522
1226031389
1138512344
1572978987
1287502333
739560366
1540047637
261177651
891320238
67007784
1453224634
1250436380
595631595
247458699
1485785824
1208373223
2113997214
1646797289
394976583
979056203
865133132
1604975416
1679594752
893617378
1838561640
2101307112
813345852
331565537
871936392
342139532
476435336
985283548
1225468861
365164215
1567259061
359035179
374581841
1282240553
1865836959
472634654
504121270
578334947
1233525525
520002636
1374498824
1094014648
1069033793
639314444
1080492499
370786941
1038308570
1847217235
419998963
1530311512
58066618
1298916162
852277632
318260093
625020098
701819069
593782295
1685594051
100771028
1231038320
783993913
1900361990
1665512796
786930221
379802013
1938199643
375376343
130209045
1586118097
612088310
741460439
34193338
1340660636
1454419584
1649569360
1933870854
529939251
1375869702
507515996
537489204
295680012
2024880573
1315060837
1313670808
646946148
850244266
2005219950
561593505
1165971604
1340601228
1435728715
624217215
385958323
657687243
1405496339
1942489881
643415255
664628655
1751262154
1486892293
571747521
445864396
1766747289
183474009
1528795418
2058921244
644339346
1681584573
559989671
374293156
1142607818
1594637535
1436608257
1777220414
283637902
612332762
1861286156
1038746165
1028931985
1263937851
1483503755
1478337213
521851536
267938389
348029340
933372537
1399210683
1179077409
541582652
558005176
1034056071
722860345
1880134613
815454920
430485695
1015749013
1251375145
599300942
428118791
1055012561
151357791
881745208
201403961
1958746911
1925429005
1025578751
958969562
757160557
1676149838
436158495
348817692
328397339
696406283
355835580
1423739799
218544606
1773536251
786896761
1143270767
1735388988
764195984
660940897
1812433173
553662737
1507914835
1001786109
1518803207
1868414075
1159238131
1227249688
612132353
1255044466
1005235418
1251938878
830307692
1970249667
2017997254
587793142
1006646663
1374663996
1986387131
421704234
1947956903
1924280455
171929087
508657456
383187224
600069429
663138015
493358793
570605422
1782446988
584598337
1578568730
1499265456
2083541750
1409016416
1902217326
2024895150
1467015821
753578618
1775527887
1644555317
191682167
1854360150
192969846
835802511
304256597
911168519
1299433350
1933640590
960189583
100760226
1161044452
1627396946
787967382
835339203
375914084
2043721705
1847465509
1537824709
2074810760
1010931291
1410902820
1571331359
2139370942
548534842
844767651
1500637118
831843223
369888806
411864225
1425712353
1468391558
551928717
1261180781
1732622983
619865619
1577935236
2115520464
526769792
266958366
650489089
855815554
190033969
1495179486
619621383
1720905825
1412243546
1034762201
533636098
299824103
973176282
1096956099
1492129895
424385170
1552443043
1049674652
1114950054
1302091454
1666412429
1946278277
1425115948
848728240
1533532956
111273099
1608814411
942902792
1189557958
1784468879
809567998
911986842
1773368780
477160399
478765435
1532255217
1714075641
1994207487
1718475061
592104895
377213501
1814944107
1140855842
1147588401
1981557190
1749256496
1261604955
1644724558
277390168
1820342124
306291766
1353604077
820854569
69961641
288872453
325863235
242041152
329603906
982168691
1069345358
60777886
1770981362
709354107
631049689
1354283776
1907530738
106004470
847459514
1320755459
801973792
782236360
1342749831
551160927
1679193247
1379244366
675982116
1663438448
219533795
494892286
1731662374
1788302281
673299220
887876089
2140672320
1534184146
1532996537
1106767493
1965069773
2069579487
133240845
420767032
1999644790
111814552
339280193
953604985
1626799917
1193022890
444548174
2080849430
1241711583
1385936879
392595827
689043726
1091500314
718856892
856439816
1492160888
1150738479
1948099150
102919910
1831625634
58974321
2049716799
491172952
1331641705
179704523
1126150286
757292618
760627034
2026453074
1845356707
1179616747
134383228
526316256
1357603175
1890628939
871709412
2084046454
207374630
1420619355
684220709
387486854
487423853
2022426945
2090632165
1301531510
1131279651
1819613921
1714081891
137742453
1048396632
1293939351
265898590
18170826
120782680
1092506770
651321477
900516864
1262943398
906735751
1078641000
1377266234
1770579416
2002143769
1305409004
496894017
1571171420
1844628989
1535119117
227974399
1487769540
161288724
540341770
1365706438
1184192559
514595583
2044821592
431981928
159739621
612114887
105658700
462014784
1949989966
1292012285
787325833
1074322720
1752603346
1979677565
810418477
1362669011
360171646
176038661
147305177
659708297
1630151074
1500007965
1711020917
853232058
977756069
1040407878
1263179142
846797686
1052538159
751199760
328176912
538811925
1125944480
1097386920
1881872677
1438810952
1319232503
978575813
363276243
235947363
1971573051
1916438517
1761959657
1898627249
1870937850
235536297
603129114
869713648
1797577979
1788399941
530965806
999675883
1386238750
1276976630
1179120416
325039015
69845415
1589213542
957130543
221794208
953515349
825125969
820954942
1149098987
1545104643
1661898265
525862341
342536516
620498767
441096635
1390128120
94754241
1641870366
2001374513
1413767694
993694515
1231623615
1634974732
1609785271
196785633
2002525885
1968376568
1972399265
482085609
1027809514
694821955
691354598
809566953
851287425
1999223053
1466489524
592357751
1293117415
677189556
596882570
1388245070
1238524106
984268879
1774276855
1102653645
2088957534
119857894
1281956472
553283762
45983162
994286588
1012029180
1735864222
2035537306
666575167
1546489675
318327755
294488722
1055256536
501818901
661154652
1443422456
1775033993
1254163177
66539067
846852172
1805400966
1024810372
1623400717
315179095
866367442
1746653547
309427742
1988617947
168778853
611271625
561729306
887601872
1182509820
1434699428
521697868
120634174
1667650415
1786648274
2046757772
1388684353
490751073
260005202
470423369
1004807148
2020003670
1536328235
789137818
1450476213
1121709689
992892168
1697392822
1858651560
2118685972
1005783900
668702922
127434937
1147844741
959079139
1403745820
868835585
1430220623
559000141
1983580530
1626269888
709201357
1642071259
637317230
1132930953
541533903
1653957284
1767903999
1906656183
1124571998
6507524
1354951269
1441505525
1559712943
1975181012
1456233431
1565885178
49952272
875996818
682101846
769966067
617482881
888020941
2119899888
1307832577
1398039936
1231650223
301941356
73625184
1997713104
508501548
87303284
1725476613
1452759880
2044235773
947301251
53259093
1568722348
1081889410
638112869
1240625977
2058352550
1957696995
2105699881
1836346914
1485009475
1288023979
1409580811
407281882
1981322294
36352213
2104837591
483555423
1538502037
317497246
782525604
580720729
1109788403
1067971636
914472771
352923051
1039373069
1853406635
122809719
552379222
2123140220
43548813
1961504560
2101439999
280374946
2098769609
2035026154
1998068769
682501565
2018549024
214406154
1963568768
466813801
2023733042
669028254
1786140856
718234921
1816123186
1648973703
1968681616
1613595045
1566286861
474846710
899571074
1872333911
419608055
542832024
1417678455
1425565696
1534573112
745834032
444750119
1409836047
529598194
1729318599
2088785524
776635058
851355456
1791246525
1883547978
1785768485
1826623647
188688763
904313336
1485033591
797830928
1743760025
1295056512
213963754
2038019758
676897776
1700543826
1831330194
1791608546
1663309048
1469792880
1436728449
1910046813
1227367721
2142388437
1509780133
472354753
724978850
1408984931
1112946944
1534397230
1004594294
583449648
1587707584
452411317
666799333
174141910
1531246279
19655246
405229611
2145077238
1268072372
1251782693
878967704
78180334
75183468
261952011
487940090
317856210
147003891
422758562
2074837673
450356684
1001113565
2041709108
1585169760
120086913
1221778964
1894102332
618600437
1420642733
172083410
1193185278
779883966
1839687686
91122295
1608206267
1354833209
127552432
883425164
1746315863
1018153401
1791075432
379384649
1295455043
2055118262
2035872936
1539841105
386757984
987932504
472999268
2103686541
335675149
668875581
2017348590
2055044297
8390600
1638507772
2019142423
525293205
579960408
784904661
737630187
1230006583
1207857762
1841118840
1939362736
1762818971
1011510530
410019780
2056014056
2008800734
498126431
1501088223
1273811889
714609178
497035886
1851746519
377562260
930638406
1902721472
412293855
899607142
1702327228
1987322819
541950781
1663541896
2142445975
80973819
512391885
2015909452
1097470974
681692476
1097027674
2058106162
1954914303
1704094066
448255981
1614804691
1404430112
1639205252
2049900253
1727027720
217625491
1885962117
108637731
1003898591
231757619
160616359
671227194
1296139887
1424869684
1121760995
724986679
74662507
570853187
1253232541
980776955
2103667829
1111850727
1840751160
704501931
55233004
1827874285
374851766
157963109
1048899117
1639406452
972365610
267493136
389586214
1093449970
746946029
1591226757
640569096
525590624
1306301784
2102650955
485967104
670993791
1343156850
938921440
1029675171
44285175
600701221
1107983014
1691209826
260119361
1449450817
2041559074
1716851704
2098448978
1204535729
382701744
653822346
1138003689
1688636842
475745075
1766339522
930826372
1153735202
1459822510
213801314
590383557
574335354
1463477717
1773140997
1355280795
1512055527
999516570
1995491174
485923217
996521564
1217434164
1568593459
1011523505
2100484460
750584912
241056446
736524195
232551685
2076976141
1459229303
2047938878
1232484892
828322880
646009778
1525332004
935400858
2020677855
1174049926
1226719206
415375651
1862847076
1919681861
113702464
1328574938
332404011
470432693
650040965
1385912642
2077995786
1135297601
538261862
965182115
112433139
2085036808
1228868062
1234825393
370752952
441136675
912659100
1439512396
983870202
2047754659
471443315
1168038216
2146981127
875798425
1805363884
994183519
1362399384
1973370285
1008262974
1932594350
859810364
2089951569
1585990399
2078768994
1980066148
1133049038
1542701636
875709239
543350567
1006546833
2000141428
520663665
412081465
1078239264
392152423
658707494
464577598
1977350455
1858555045
1442303665
2084072011
577156667
2007859612
1267620452
698287495
504996712
1929444446
1135986061
1947349221
878925525
1363165384
492173296
30582612
1708293815
1570723791
1660991670
263015842
1058008905
314313742
1549442017
984009040
1636120741
1297755499
314746784
1272893613
1082606456
1677631815
296317770
1726053195
536801815
1654695928
227457707
312297012
685257424
527128583
1571570770
533412744
997881489
1783376637
1291970895
775848506
1458273223
1122642013
684293872
125781024
971092821
1824486699
316442276
1257267932
1294182938
39379022
1361580649
213370302
688461385
1252474429
881312205
1299616176
1422601855
533183632
1441015162
60832790
776378210
1080639129
1520463358
1268251283
1277045587
1801266494
1927113631
1564695763
900135659
1248910539
1250658147
802761314
1985796483
2097180018
1016982104
515717240
2061593774
590424593
1895711776
1954891453
1720248931
1825781658
787229218
1285366430
1517854784
998442809
1710829890
1803495877
803470441
193379866
1913605647
1299160990
1590116581
293101547
950901230
2023858337
1015666248
2080306074
1349625775
210886977
83982383
1158330424
490895069
1290023809
832107908
1514117766
2134760842
76220638
15390761
1416564835
249772513
801436841
1125598062
1483981675
1967186148
1258203194
317534336
1513190466
524081847
2053165548
689705449
1646185943
70022625
94358009
1673823025
974539873
1789778788
1309033751
1138534889
444133825
810025355
1921292183
1920433307
125419536
973222295
1594426065
673158879
1307947963
748520395
1869168254
770107984
429330210
788978547
1541367955
273704820
1612207570
202801862
1006833801
1898071078
892074059
2065028540
1516786045
1671589026
1769217234
994826598
1912329358
804370132
1987177516
393863432
365078855
1270901623
1270281193
1720476725
202840233
448553359
1597153399
1174566563
363878554
11144026
694070221
918534929
1134453498
2058166432
1272215002
1504823498
1789226246
946354588
865931704
1853055926
1299728559
94445396
1546475191
330739516
139674177
163466091
767662878
2033767116
955207629
1616986831
1776600242
1031392233
122955682
44242517
397722020
2061479843
1999567010
797261878
1377993896
137362743
1113155753
1205741257
1057476059
1417683268
797625892
1736265356
1625873797
2029686673
1569601205
1578758397
1355219617
1812174191
1672655512
1685006987
2021838391
1013429196
250792227
988409711
45684255
1036789280
1201696779
526500600
819227770
818762998
445991150
1799478301
1513505938
524875558
1378436898
2032028063
1960400840
35778633
1604771174
1627988204
1925796420
861794564
740680191
89513547
1143846012
1597000441
1591580975
1835198821
2049535632
1206122501
1966364511
1315385534
1500125183
1801142161
1849922777
1409358638
1492192484
1861461910
2048944180
327979062
124669039
353193209
174931937
1848115151
1972134215
1694611603
1448480831
1301477258
1969963406
1019848855
590362516
354519679
489264068
1208559675
274206972
1355343958
1580495529
1298819055
753354930
53608181
454540871
335442320
717580791
391077006
963986814
753371618
1293884673
906226015
1733090055
168571546
441061230
881208919
128682128
1722921350
1901319054
413342391
77165586
1249026985
1785054610
1542037677
649154534
1783376915
735611767
744995460
1488147280
2033274712
1849039165
841344883
255258881
1443341820
1686746624
1107148468
999847998
635141687
631712421
2049470119
2005180397
1130800796
1837575600
2120687147
848078044
1983312452
1544403433
1301043452
639347678
1455913179
1455996565
1634036224
1078781259
1629840769
956261214
301288017
697395504
1287815723
617026131
695822642
786132198
1921743644
114895937
1123991277
572172938
1016115229
2123094193
674035159
498404083
344935941
1570416713
1943455566
2125437318
1234837067
1032659284
380267239
1491542747
2138712394
2094855903
1657415923
1828325475
375507151
2115721655
1094903337
1191808379
1610372285
338363422
1973322631
1034628052
1607735452
843562194
102725895
1785565598
1666446345
1929407256
2029080067
694919948
822948510
918247213
1007943389
131044883
1400289815
699319467
1698282979
1279806577
1104087418
771427174
1931027549
1194966298
285668433
2092924285
487481892
449190918
1503036070
1408845573
1658750176
2146285314
847057892
706819722
1988642512
862204340
1928593155
1308059971
1943769120
198757091
567467043
96690975
1794448755
921742099
1566974440
628921543
1790815835
629192149
1472170232
1011302017
1555745686
1607712816
1285898041
965175703
1916810211
551223954
1001128288
1903189050
1196742570
874109102
570484234
2062243473
1036307423
154561001
1043804413
1245173583
51152487
1922920299
934844811
1665530781
1964616981
1468901343
1714788002
1228218996
2035199466
1760777935
2139859477
148476547
984108092
536987797
409232209
1286810206
1039826964
1175494226
1670147344
1750894877
1634180565
305493755
1380862893
1578763282
1642704670
849770758
646346072
906492311
408861785
1718231083
1981141998
611108992
489034094
805255312
1308529416
1978002635
1135189645
1239176697
57914269
1009336421
497167340
2065915546
685809836
940609382
1030158368
1150256817
717995613
1695958910
1081856882
1790927929
1111580120
2139759922
1042037505
1509469170
306936825
2025186305
1133398459
2002629550
340402064
334948893
1961942085
18423811
1295382516
231694818
278756956
2126082002
247191039
1367656101
600650011
1263358671
328270429
244591473
2061143044
692088321
1092609495
1059941613
1409311669
2108967008
1458784224
755821461
409890260
1949924746
1707234113
132007903
1739406169
840830508
1422131218
318795408
644393029
1913614945
1381483833
221046250
2008351085
476915595
1037779595
388420906
1484498298
266951650
1697693402
1702325351
1761539194
2106340046
494722578
305511871
1061154103
736572296
110765581
1565511953
505841782
434144651
1358606548
843082758
1433776294
1283197354
1206164559
482847083
338110860
1488521805
251641199
1463330349
1033733990
594390611
809873086
154865999
1324039144
611574915
1317408494
1350990678
793838023
1955366877
1211384126
9473545
662986819
314255493
1302430698
1727593264
592250013
727938836
178996877
896264767
1287897274
1540782446
1896966186
676193916
847388387
1389006511
681006384
1288787411
285613174
1554740869
293045687
371657346
1319628995
1935309600
165719578
1723487313
72829219
2044677030
718177667
1946003939
426932521
1258062538
1471825491
1002336548
973990415
1166000838
624692031
687101004
60523519
1397779845
1294539584
1226627295
497897015
67588880
61670001
1888517844
1497264077
1496881845
611136849
1081622944
880344716
1656105488
1586593372
572490137
840601581
268267278
561389693
1392013395
2125316533
2123051296
1939229768
1902977972
875327339
97497800
1426225344
1289636453
985725399
1349853047
1293031157
2058607902
328782096
1453749064
878160677
1761985787
581261705
517700477
2025767324
1233923992
1760447750
1873850218
768348711
634139118
575842858
345704198
1416183254
1287268695
366758322
1729248270
167048310
1808264383
1722656185
921936968
1135239376
624548528
4654994
1826181426
1623596903
2034781650
1977559369
1058008905
1848468377
1869574623
301833889
1436692463
311730536
327666995
292760856
1628715869
828230558
1450775520
543120843
184756214
2025663463
1457628074
350593569
1012989567
1206376761
1069990046
327145162
1429421180
127949545
1593808107
729008806
1517170042
475875757
659873222
1705260968
775919577
519585313
800521714
1310027881
269794900
372605882
365354082
1329044
69928582
24437387
259204248
73598137
824768304
1341570180
66850492
418713660
1173813131
463593640
799597078
1382793041
277340778
2075162823
1888363557
1865597453
532903745
126330288
78879222
927974903
403520031
874128205
225484926
746370560
238041707
627845241
1964112444
1633165859
770610072
942171095
1152709575
1787081097
474337975
870193866
1793696117
448504206
2022056784
1831663040
1349489207
861310918
403718713
1968642617
1284959409
1107848340
1693215114
1036371135
880335823
930464315
1642943305
555922728
1957161697
1615282558
953147279
796215380
526586508
1264227226
929582865
1039874484
1624840890
1203020450
1999315424
476124576
1027394994
1851153254
531816034
519703868
1957204745
473208474
323781539
1219503534
1847124945
688384783
645413771
11069310
913888951
507180885
1680402710
1368759605
2039967833
1816793984
1105903090
232610476
1767221811
876130101
1027466820
162078875
530739517
786137994
867034529
398142946
1220362332
839344699
1295423657
2038365261
882393112
1065288138
1895705224
789568440
1575697585
1017884268
1969610055
558108275
1985830464
1800977896
1365482771
936473539
1213643296
1641764862
1727202793
1807347985
1663169654
1782381494
240551789
2016721380
515880235
393837250
1077873680
1516674394
82540574
778724674
808120702
1278512056
1183707982
313258173
1398900382
483352914
1188176488
936752465
1351734181
1783806541
474265677
1433096338
1818944351
1946767355
1701044874
1561960693
1136263535
326825158
558583650
368826377
934434368
1180276238
1940978758
2040777689
1938165427
239199068
425676048
1822823468
2013145854
685087113
1820571704
2135377780
2137594207
90880074
1889512355
1320313222
1043654843
554799115
2097952567
1172171037
671793876
326357078
1751322488
493023184
1457366406
1191551399
1681742938
2067464345
1800081414
708824336
1690946658
1802279444
1798767571
1892490903
1018161390
1704833891
134314429
1308341180
788044676
488925475
117367542
2146694733
1804103747
220661767
1464604499
604325772
2060999381
1471726454
964520685
853751248
159023195
330465629
1423174906
788344227
2014389474
1478529114
30678104
849648341
141111219
617223725
761193823
421907245
2069897753
548788788
1094803639
184423247
1315004830
1574851753
1192114599
930593277
2087253954
1423868309
1754286820
1371426340
21098197
1248016110
1887067183
913723094
679950755
581032763
1357175925
79704140
1618588342
1531050856
1279264103
951859321
453771820
1351063825
732681027
1799838588
1391541224
242337655
1805235729
662188197
415818404
162332997
1114892512
1651127636
1136317664
21160106
550935066
830597218
730340408
980499671
120216336
2111488220
1485653502
982215691
1081076609
2141746617
1654916856
200147912
487316560
628893674
1099884665
23198897
1132899089
2111828792
1358403087
102804176
478073940
1131795107
1948592034
1153016983
1122939245
1415171462
1734361595
475494239
2086100632
1466422203
496638675
796799863
872717811
1042855622
1983868088
1138285494
1429868053
109836149
1626093181
1605750270
438392499
796569728
2102478433
2093427214
693440167
266382595
28325017
1621014550
1251677710
1660765246
1896661063
1013607682
89012356
1050569555
734934200
2136737513
1822071149
1174976694
920185273
994578074
26197271
1995943697
1151599283
230255367
1262104641
896033271
1796241053
2035633185
775236308
812643283
1021505683
1671573413
1485321609
1107821787
486225394
877570502
1819823142
1553657458
1830008538
1988838643
127034653
1828320722
437802316
457751760
2122419522
1666754902
538368369
1289924673
1803501375
1718926342
1754496323
327202177
1503001033
1877053520
625650669
1176227256
1958522477
818685270
856391458
787655787
1370264195
93074212
413943464
1447533767
367354695
1017200915
1538941401
1341899888
1871087634
1855601498
1889439526
56991119
972288145
75357771
1762720490
1590653490
855315430
1060430273
997292303
981659331
305374172
1683901412
1617083553
1071516589
490506607
1892639578
147803966
879753640
1196140120
380112932
1984395329
1634306159
1011925559
2093381192
549322729
2122883459
963990071
1110626517
1599025294
1009059062
23643989
1672238166
1959809126
1037335725
1629319653
1679523055
141995871
1978371118
556962389
1642675828
579948926
1809667163
1926678520
1462346964
1171506219
1014254255
1487759019
1049916034
1316895461
744090372
1259952578
1608603675
1255972710
1287970592
2073499833
76373552
256963645
726018202
1792522548
22157353
1877677908
841481398
1617555517
873466941
2130360182
885097007
1513517322
1812196770
146257030
325623941
1212214321
793043002
115276366
732247182
134045392
1241441717
1858082213
165415741
2146173151
1689137988
314377241
1543160393
1556997930
2124087391
507070675
229064705
1807982530
1491680082
1966504715
295674115
320210358
1453928175
1288950016
625255769
987089463
385425417
1041076340
765967906
219276121
1244063801
649590196
1025720001
738608651
1205110072
1938819920
1408085079
2062907340
1073971460
791589565
1096113520
1231165916
834649526
1196110777
1938627027
1467344382
857962505
1847457456
397638733
1875438871
941532798
212945737
1422331247
1982363045
1595961973
1285145470
1154732094
675894158
1663122334
1652082138
995968008
1104935269
53248406
1668108321
940837576
330348725
1297753938
1166937538
2090170540
1760262276
265892874
1178956994
362072377
1499849666
1644650544
1308308769
1639008854
812839702
1112483834
666358169
1063127361
1261061156
2103479835
306951728
579091596
360596882
1083231960
1733621133
1234522694
852235947
293228277
265746285
1810203233
993339724
1367210735
805461780
182322274
1885336832
620780023
823050543
2113708898
2130439859
496834516
497854080
1243730876
790283527
821800562
961925950
1521056917
447512581
1518052724
956069210
1313232525
1062337727
294836445
616036960
620028288
1340224345
1612368360
1407552754
780504945
2001584215
1343417793
1977788508
1220384546
980189156
1663413683
471379078
1688713127
1748391624
1644178624
934560108
1156156428
1545874455
1567114724
1821950449
1674258568
212373357
1678267173
1977110784
564655390
788038358
1096693031
941780197
906152930
299903648
1741720512
1658547622
672796892
1922889413
613095109
1117621072
1125289261
1263032147
1447737750
1065547170
74453328
1447927806
1931338950
1004600593
909720633
926186994
1651797012
764235339
1208538275
440241013
927793613
89359953
383441946
1315643359
1802907706
2089536454
343371850
1439785669
2067376976
1666723709
1700977969
1580809057
613160801
278141545
468396833
2127610387
2026329799
965228463
483397111
1501893176
1548606786
1795096576
1917942091
1765272947
794007038
2047298937
505025512
1882535319
1516940419
1466980058
436803301
252507334
663716991
280790357
1784183358
445344470
498575326
1805009719
8128378
1049463165
291478677
1647206892
766365301
1228482777
1829706378
2087828255
1214685969
598189861
1523295277
1073816251
1028421301
97999046
625281131
32517978
59393066
621632330
1563153842
202275488
792822622
476765604
625391378
1041682678
724091969
379760784
693585933
21754325
1944032132
1262505641
240395267
1309566863
1849709922
1961011991
1488118380
545763418
254967831
1649168106
630551250
1130941535
474649647
1061830174
689527034
1015170837
962561191
1496033275
1818178723
1114667036
949360579
99943181
1480250271
323530813
1225136342
1689156702
903478017
1825613077
1344745824
1426131991
272665799
1163743484
1520197490
2086255521
507193023
745049775
792493373
630662990
1042017586
83389979
1136318243
34599092
382174370
1214863035
1006204857
569502115
1025212291
1549806596
1135927253
1604896881
913826930
672327636
511441855
2134682997
1041460127
1886065213
2146649036
589948370
1876162072
56855725
346211010
1443900344
1730617555
92369971
1100031925
1439387280
1305105727
1847973678
1155773249
797271620
2145226529
493309860
897220161
412640520
1917451153
1549172201
1109961003
1840593642
1122294968
1880582749
1000040098
1139371334
185837933
1124643726
751032522
1140908042
327951731
728745011
1905166015
1152285932
366713373
12293165
213681284
327491656
1690145505
756744501
545741666
853053073
1633035070
1249410809
2095073985
94603489
612302807
1074275934
1225852327
691111573
1559158292
2105290550
1682543758
62119812
1562242109
744181456
1387634694
1226478725
143579951
1528157733
141079357
520662854
343331204
947346182
1783884408
2086396321
873433845
1537777723
1160629660
1397443377
1477349484
722886556
609465385
1862754179
711962852
821907312
1982807169
746789440
729764025
76365042
1896305846
1251369596
144107564
1118988249
2069048158
2126930797
1616012275
1057800532
65063123
852947647
1884924045
660627440
1028371122
776121797
1979167740
475636883
389018510
125030139
15887611
1555440198
472671541
1125259548
235596926
1509862945
59357859
137673403
1504308752
1583791223
414333289
1120016383
648213776
556684290
314132915
1552628899
1241538531
1292954866
1619246735
1569428387
644706228
350595714
907495966
339171690
1505908742
137174044
1086496221
1339608818
1945604718
1399791960
1181524586
1340601228
717482413
1261370902
215300179
341610616
1959743124
2109475289
1110806278
1456647063
1779570504
1445809286
1084173934
500545294
406875677
218331430
857628520
892822720
436034081
1407485095
1767745959
43912428
755939763
2066836946
2082826960
745022872
1946741603
33014422
1725306131
265787040
1655334314
989582395
1666841063
319568583
1981513659
2127670858
214854059
1688479212
12758262
1192550965
224337829
609402597
910070041
1455174379
1617559890
1830469335
1148895134
1716126600
226919300
438316988
606950988
72065544
618188291
1324040419
1178656554
298784209
1331838520
238076333
889684066
575905177
1628647572
1815139559
1693771639
1737840691
1661237787
2059234564
654136468
1858661904
650875732
1676328376
14376089
22520252
1398246120
1204359255
1648084288
904753598
55404470
1134003305
1396709717
879942520
376086820
1657972139
1951549949
1965795339
649622177
770875450
975016407
1986856099
1538232
749158802
1745725400
356187263
2119017218
1707993954
1271249034
345514143
1365923970
694188056
1698233967
1891822953
1810831323
1170149881
1462823752
711968438
1593253389
294942935
1069170810
200398634
408506516
812144808
1803506388
1950679618
1348490734
1568316142
771673650
923627771
1733418808
1027401086
829146131
2138771689
390060564
1985552829
1509624308
1293298260
905168152
965358456
1984894567
811803503
2098634919
1368606008
784308308
663353208
2096301003
1916776515
1261307107
1548047247
1567437994
1416373265
1532935208
1188103674
35967375
175745684
260578461
1863946408
45560497
1501808327
1970216925
761101503
1974508948
659060524
2145774933
416159288
362088122
1784681859
730944146
1945241769
784235673
1400054031
640477236
1123829168
648775128
165064550
726524573
108637731
906499276
743244883
726371004
284900751
643659922
401080094
1118302658
1650322198
29726991
1524652260
173896627
1993078825
1708060698
2106063537
103027238
1051886366
1924294705
120676564
1812660593
1803165454
1622826884
1907547456
68297023
980229030
198117267
1074215221
850233492
559452973
1088101907
1108777887
283032791
1530105811
330484564
541672996
730026511
1302550040
1418821588
67585928
1558204701
1830324910
1998928268
1237377881
1453530234
1222230790
1616029853
1497177731
231009344
604721840
708809830
1044718784
769084176
109164036
1303675755
1390053696
345201800
776800520
219129548
9659416
458451121
485503014
924917536
75916277
66008306
106540934
469217641
1160781731
324420290
98655542
1140267361
2136419630
1737089168
697749801
1401197619
891443233
1520573620
264312457
1071467386
613828517
1692851667
272385696
481455303
1124701290
108235010
91810998
499116404
1757291039
1969636851
199642229
532109506
1503039833
1341832434
940091355
1004851225
405645171
443766860
1171342193
1535263630
659928647
1666678628
1428320923
908673629
2024289046
1986593152
1178616432
1894650471
571585454
1324709998
583849000
1817976500
181069237
404950441
772539832
1140736510
1600425214
1939058591
1743954091
1398049525
1661322842
1436578077
1308360547
1359053335
650685168
839158718
1220391177
782733038
1526168705
1063811790
1149898109
1559396031
857495663
1768942182
1699413041
537998270
1973931536
2092713703
297763384
1756978606
1447534863
1866248055
1150946017
1891929533
267604995
355396821
2061767856
310478653
634874381
1073644343
1566936121
634370470
2036157364
197769425
1482769394
905673800
271118452
405632392
567579319
972300729
481937847
1236873565
1515614710
1389169233
953050537
1301471177
1514011536
546677782
631512711
743996584
1851767244
2030595775
677740128
611657306
1314399462
477300797
1521245826
1020024454
1025515849
989196299
1464887553
867283537
1056825117
2011124111
2000521559
537096965
1096799934
111238312
322877396
1527678895
87690960
699115176
1319846554
1180079044
231463670
468504391
1423252280
1293069337
2079733525
988329567
1635669674
1287302763
1839696353
725053979
810871678
1250853111
1666981954
2042905608
835168871
1380383671
392606094
1305571098
815151640
243203500
433921695
1151123470
343866882
707310247
551349063
446541721
1535559118
787234063
1589991854
1506305774
1931109722
1644037407
2008842376
487992182
1416669111
662301696
1111417676
1136159395
1321481221
99195660
1568671130
1175362749
1430903380
1975936385
1094837179
1347971613
1240445495
547821093
104854670
1236704015
2041369255
834401494
1519666102
1613156544
533257502
819006364
706628219
1046689754
916074338
1811543065
760146366
567697279
1414670838
987894923
2091942073
1183474666
1035362092
1763240599
577412776
191887386
557150201
834364079
126003246
1506805526
1007934461
526660478
1508064788
70756963
1574060642
963866820
2090938992
1433803051
1187772204
1631390833
1183949862
1236236214
348537695
291342568
973675189
331318957
1782531994
1107263680
799390009
1269197036
500229871
1377250501
1522387913
1419562051
1457832508
1703401468
2030141273
391485709
198774108
431098252
176520875
1696312169
924650095
388885441
1678427633
204077253
56672704
1585798311
1947952654
634346161
990215399
1716010784
1556728416
377675589
579943058
647866450
1159839861
1391690589
1439681803
985443280
310807304
788604175
1972476602
2066675804
441475176
1631945897
692224353
489840158
1359054673
1124522479
706516604
923868107
811153092
2085661096
1653655519
1775762763
2021635364
1184128164
748541653
277800724
200160786
1630145868
745983494
1326287970
1188242614
1738006454
664257892
1730400071
815451185
631357401
339049275
1926157483
927375881
1049203348
1706251926
1943448778
867922174
727417101
843274415
2076337785
1432305289
1868510956
1804604466
1285738348
117260529
1754548900
1900728249
763214675
1598325687
1839115631
294295292
452732031
1436221977
230337546
1097766482
721197108
1850043520
843930340
800408524
882213035
841962185
375061633
744596091
1930007885
1814625217
931015290
1865261653
1147598733
1354193715
919361149
254612230
389492180
743961921
168962246
1021537421
126921269
487178370
1384484604
2117954734
995225238
157656332
578337245
1866199446
193042895
1959479774
1300451444
1529825798
593530563
1619307518
1256063282
858432672
616301453
1317707571
182075966
843838790
1959233444
1983299343
1686213102
1501010779
1742795405
950433130
300920337
1600846831
926239226
110357510
1016379884
787555225
1852291608
2053212394
1169407159
915117951
1795063270
1117254504
1491781270
1917950873
767803286
2127590552
239253937
1933610955
882074544
128536615
1742584925
2085537399
1271980771
1772653428
1422475912
2034533735
1411453221
1959216966
277515697
112690699
697505235
883884370
2079335259
452997264
1295828968
1196299086
1643386830
524478172
201400360
293190712
1183993257
2085103604
178365215
518723744
371642830
1280928078
1203010661
1743698364
542328362
2066742136
2121379384
80007793
741470488
901541378
771870857
1242808077
290206851
1748747702
1165266495
1251375145
1046622672
939653788
1874923852
1919904784
978601644
1770676790
1201793242
1734904239
476019220
489046749
326729422
927725255
346850311
1544893888
996709745
1822797113
1701516243
1535162992
672041027
125277449
572784804
1619891488
1954594700
1221846842
958796597
1159183008
1046314317
1463656738
600938680
1699785815
1420703372
1186366756
289232302
1131653885
967503971
726574621
1230772439
1542960983
234726827
1198130911
69996016
828194428
1984156835
293230168
2034043635
599323221
2000124351
839356783
1909563932
1005492354
774975391
1510142968
1359602174
732945443
489634831
862157519
725670613
16279777
2146458120
1556333785
2059169899
1144682474
1791662361
1569232297
465721192
1905953747
153996393
625188246
954420234
390223049
1143725023
1091973816
760272818
568131665
217764426
202178135
1037981465
2139262263
740405935
515510522
1748402123
2022752073
1075619894
1686310130
2042953730
476275112
569033797
878023044
33176357
489095160
1551490789
1539259820
1524165309
941675131
60296173
1716951264
879870646
1877375266
925820150
300703587
1204051997
1474155746
1130075068
1485739048
400108943
1955502204
1937356618
591970780
1468547510
1129346747
1700798264
736174829
317890221
985880981
406368222
225074720
1269605919
793685380
1811211829
1260166170
1973644799
2099372333
1009277292
482500137
1814535146
2058057446
1652524281
1668559601
1188233493
1134537231
1536004634
768964142
1944226437
1127803020
795748736
324616004
1271498036
1440406697
1027147144
600138389
269101333
1537667226
1900139076
844552730
1967433596
1208113589
1357648579
66771369
2073329371
1097334386
2090074076
867948117
1786492300
2082039122
988692852
325695194
1337654929
1216857515
1271197691
1854870887
1721296090
230600421
261786324
694858578
856632752
746604487
172357040
1199221273
492973101
103193012
1754693800
1798373855
536939690
1396109262
123759432
2134193942
146863005
454149247
5695001
1816507190
1732933622
1838660810
199356812
835126977
1026665087
1231123154
1841346499
265108634
787956464
1796452535
93129679
641179863
799570257
1122902364
1085713211
764211265
1635018072
165214242
324045462
1584368518
1042674273
584453712
124865617
2020493103
492618773
1025573641
833528448
1091450262
531421059
413906054
170555267
105817602
766069258
2054970514
2017500410
2068288094
1043321658
1787391875
548945495
1209885814
1010849899
186544988
1424603211
1712640302
1688401041
282771731
1634672481
1708346198
846596657
1077818100
2044233393
1322704456
1070377329
97518046
1171025628
967557642
326313284
1020216807
7331874
477732595
1184116686
111209043
989955356
215287169
1653437088
723915050
1141005170
1888281257
956149701
1355489628
864207608
549955728
1908614648
1544755509
1521234664
685294237
962359851
1969495193
1426231547
1395860766
1106670857
2121000879
90879212
29571948
85793192
2088858634
1650730166
1458116206
660373571
267304795
1648470510
1405991749
1075733833
1466670062
1358338953
472272945
857932702
1923620906
1120770888
2136279309
1377640632
868193547
671951862
354356056
2145512403
798863506
1810827982
2030881717
1362187070
792176392
823003155
735332274
1451863709
1694744739
1914252227
1342461699
571572835
1038396825
2055907735
254615920
387745335
1447766991
1369551985
2001112748
736454276
618093646
253654007
722582302
640400578
2074476856
1359643261
435025614
1835659412
1936969493
530538958
956718316
1620843889
1202372830
63562531
1573656127
1298136610
1799363613
286836529
12683663
1043364984
201594238
7671160
368204303
1348945571
1504445816
973943881
1688459531
1676234717
1080408571
1921682012
672027008
754457817
1273341858
540938946
1854986797
2000559106
706683120
989138177
16663073
2045284267
1491330277
1065398674
1345309712
1552322490
1463594996
2030896456
1798225241
1839174278
1062572547
332178597
1401344376
2105653159
105296451
1101698690
1938740959
957274689
717858020
606046728
1713414966
408549251
1992493361
19965513
1949464289
1101325993
918575860
1359770991
1848699196
1259668091
1932756809
647289743
960020700
202594158
687741998
1145772822
1932638416
1791965834
378103942
1272289660
576135128
525343970
1911966535
870530748
353206804
719466976
65788918
1453659168
1063465685
1337718407
1436038029
1790377545
773180475
1774184250
916268383
993505797
1292739047
415207920
325687923
169273616
823816957
1511598013
96148114
501169066
1941491701
123504032
118709036
39658667
1525918720
478497886
887304949
706953123
1319704185
90810024
332567420
427119048
1048725055
1771116258
871784114
1435248439
309653343
345971968
824705968
1609091197
1686725397
260337057
1007869462
1160982421
2079439887
2074864417
1371544858
553584223
445890647
1961704647
1686691778
1247158652
1275393935
826406349
1101853393
1838229655
273934760
496686520
65938889
1021995090
319279060
1808745801
12679824
1123643087
167451960
1412741787
1351545411
1441583952
314800310
365675612
1892428791
1106840999
782833578
1650800259
94320948
1528509889
517383897
1232661192
876876458
671233757
198443803
1889266268
2101190639
506991145
1100899958
201237609
718231289
474417657
354113875
1441132961
1644198271
1376156753
1162234392
902249219
762285971
433974454
1993456841
1543468055
424020508
583692509
1375155531
1986021433
511246071
172663696
1259950398
1739227291
963145101
1958581300
903500039
222248791
88729855
154004231
1583157088
875880173
212723684
969805392
1411902539
1667012232
691311449
1732591405
701737098
1854604050
1992035283
457540389
1170804561
1392255389
2135788031
1065722898
431289852
709342886
1856904072
437972491
2030918613
564532156
230418883
868367377
1087109436
1852085627
1056334096
1825954582
1647637267
1740205871
1768424320
279996623
145078910
1814251046
386035734
2046738678
439076734
753459093
646638227
1673901209
1452360439
1839479016
582331914
1222490784
1503561648
842965066
623918895
1320137647
146705569
1845076992
1959431987
145912190
645613742
775591665
1549804345
1019414676
940931032
1033552986
1674841510
2010952739
1835700667
1746226211
1846832204
2070176544
869951118
1492944156
1774744165
58008113
1152603846
1453095522
1786732419
1403145288
1653253077
567495360
822663135
761104455
895944592
1647492318
1757357165
1089472857
1342254315
1682917822
25377627
1197144954
50866837
926659986
335975534
565211081
671867000
1756623528
1654598504
1343833884
903035293
846378150
1669877669
857757163
367942346
434572383
914257773
543935640
1616412890
406386172
10563434
421791611
868583290
392448028
940697737
232000238
1545071616
900460711
268560115
1997880588
2077337925
1389472534
1688197334
1165779440
1466665106
1353981547
84330679
1703429737
32218576
1389147060
567536764
1363836523
1350548616
443869851
1467265330
884181703
1233420577
1465522757
873905175
1331940560
1733750335
1459359227
1951464462
1243916579
1005224744
2105779837
294521561
2113569117
74178810
1766229150
1315182963
801339725
111037261
638246204
900644645
1074484290
1821414849
373226507
1396176666
236836331
1384472268
360224896
806961769
1793440196
484754533
1402150836
2132518855
1358476807
1868672010
926960552
1577849891
1900249372
665089579
1959013045
1299953461
690112235
616687619
1575328131
450170470
997365868
460109192
1042486807
401400018
1237886145
1563314853
93260203
1244580754
1273749282
2007602060
591738122
1753074293
1280906400
1083079903
1493987161
2103693026
894172084
2133628732
578108916
989138371
1743013744
1640065202
1511774475
697882140
102002873
1179537633
349742136
1219490886
1879483509
555843041
1947865584
1762539168
1506387361
1835493430
1836895364
856999608
1299537117
859756122
1651885958
754244930
1400213702
112564129
920908776
1914546769
507371422
721421525
750644173
569122258
415686122
47581142
906800192
268690117
629927994
31274377
962823715
1998484933
1629962142
416304743
1648966193
1482304167
83258466
402696367
2088956011
1924221291
502346910
2087146586
153342320
762294083
839677310
1964749810
2059443075
569217238
41157086
259127599
1621164361
1327655853
194270245
192855799
817400100
1576454013
1013662672
458422533
1255772223
662355492
118895612
1889018813
1783070136
1543160393
293774807
1618264648
1072404307
1170699313
2077325116
790567007
423265738
879226689
1466071869
1020929734
134990345
1903739576
796961613
225456391
2099961672
362505296
485116636
373902730
618297463
2044632603
772118437
803616213
393439077
358304329
332012859
1040322021
398091692
841043369
525413607
812735174
161000664
391091431
1709413177
673493391
1502881329
792945817
1071403418
172870973
1943153277
292752834
91299168
902950434
1585955929
736362668
1898272807
1272002854
871604664
926972730
1370471289
1841600752
1359538976
1445526470
1578548637
1569818089
1470558440
1918051670
1649763420
1966064964
230271220
794182138
636048206
1315956169
142418282
1816566707
1563444426
738874445
212262731
1709170248
539038581
684306665
945301261
858676088
1657182434
810186666
739203042
1638066852
665261490
770751489
267407954
284159570
1906612278
671171190
269938852
641611603
1078046192
1015389501
528023487
5932450
1724257694
2015320668
1808888415
1045305179
1986170930
456364951
487066657
1358326943
18645483
813906912
380912840
896875620
909446379
706587406
244037921
1272892920
1341702530
624465480
2049418294
1709102426
757155616
1981065872
1571700894
510604660
1685038421
1126518448
468733681
706213196
1469198244
1127316891
864817715
644312337
187543045
2135207913
1597765012
1300035487
1553577837
1856131927
1083992302
1186729948
97222837
458167970
1509722595
2092209852
1825370461
1320302854
1251280749
1093158114
197453812
1925959959
175797618
187423124
1097264244
392240563
627879402
1871800918
1024726152
1566551999
1726633580
579648739
12193085
2131785575
2029945085
989319599
1506555185
1282768625
52247445
422129311
330714934
410193419
382417370
951749866
1280454124
995222930
1786994276
134981869
1479338971
1976030947
1451555186
744784481
1681809213
1993763581
1596932881
1338713613
1472200330
201047986
529575557
1441803689
1996851861
2093588709
37143974
1556993070
73069613
1871024026
1292472421
107092722
1054989006
1629257867
1948344284
508578983
1850364009
5585061
346734479
77660268
324306979
591887986
220590052
1544291908
541416602
1463448550
151850780
2075272814
339411390
1411267646
1211191049
335512409
39117377
1503301081
1991071053
1554950136
49478610
1936687429
741207582
907902894
1113223975
271985823
1711750742
2087024771
586535940
2094323944
485081284
1506153125
1200594926
1027058407
1709049534
1691100749
487929440
1431763529
718952966
832885970
887286201
1611655639
1132037590
1430492834
652692594
997755190
289633071
1191602986
182707149
584194700
1432142316
468225015
252382990
61440483
426191785
788053487
307035177
1678004999
1340206239
497234247
1194727520
391226521
1232484892
1581507656
521824539
450192405
2060581282
902897882
1507148805
1604796002
1555252608
1224782532
1754065348
1533509059
1159259574
1548732841
1914812007
545477806
2057750940
1811981534
1494922789
648468538
1097911296
1143992006
225500098
282788091
1286345039
1870070662
1666134177
1775851489
496041044
240354355
137154056
851756600
772152384
1849695665
1759688428
80596648
1957982468
212513415
2072441915
1259289925
1486041700
1900380960
865280156
2074373382
327337195
1824956716
1690704839
1553454838
198248051
440803732
821362082
1591869699
902037004
1175507953
2015752187
733442644
1529942975
461035942
2049105523
158608040
1310772552
1117377847
1501535360
1177572456
1721682751
1464660738
864692924
577341487
413936915
1227502355
246600565
1362072874
366061238
1729997627
1576203596
762391685
1488268254
1325646945
1313543569
545045654
1442796975
79418745
1137504948
1918521957
147762391
713321987
939259414
2037785164
2039599692
565903930
796164846
1480417468
755915634
2094824134
112112779
1021272762
1282180338
1199671195
272558316
1360512920
1233424683
297074756
757660216
2006652266
1944229158
2047937593
1293121492
1252219770
232777224
1841705545
272718264
1564449761
2053927804
935201791
1266441735
1543137597
1607191578
2121118522
1661530628
619452317
2053087018
715296703
730393554
442142316
809378264
116891515
667391286
716259645
1765757366
2096267953
2127667969
111180443
869032459
1304293365
1404988410
1225708771
945043925
1564345874
785341438
1133007835
723766051
2146532514
519438812
1255948976
448257829
1630540818
1701538453
1745229074
1766103995
393196782
1625667094
49191030
143566804
1806144125
1730057147
1198612258
513076555
922422196
1957075514
1765072526
1728379173
1537046118
1730225837
489520238
201635682
1504413360
2106277124
1908491727
789933302
1640851322
612407901
2091826092
2081112969
471161080
1132648266
242777120
1783734904
1269476951
441928671
1346324569
842476916
523301836
1173439074
1501016496
1305533156
778539856
1957120313
177137713
1196575507
255382311
1927171256
1117602023
528065053
1835601571
1632504527
1489340501
1312089984
804843760
1346547241
1840175439
1211800669
1442984130
962435091
1559919047
315143216
1445351939
1927005192
1143850016
525493889
1485809496
1363345043
754077377
1222673051
2947024
1250398200
446596005
1326241533
1182709755
1989493277
2028008997
1176524405
473979939
1694878999
1854591470
832808395
487999193
950945082
153333347
924563680
572825496
1499626500
977954098
927671487
372782556
127638683
281384286
300551620
1901276545
2074752399
39503496
1085739672
56304020
1079178329
2018093442
1926359932
2047903886
42180286
2049922068
1826919663
1288435689
129587144
224988096
1518552356
916546218
1919978053
23129829
1702417025
786894525
1358925534
422460444
1505402961
1135687096
796986285
927131487
23296040
1456287071
330364057
197655596
486596768
919164123
487338172
1980713640
1579907932
1258824729
948026674
1080843708
779626568
604533063
1547424920
1663759826
1860167727
833684035
1563068694
1588643133
1768484662
583650421
942628479
1076151155
1907814024
1325418122
354606333
277847475
997721464
1336291765
1781714513
430729823
1785780610
878117421
223115916
577773298
1034095090
1725283170
2136149291
1415317262
888655559
1928848133
530279979
163670673
1023077016
707340034
1662124574
1154890670
214887496
655069805
1478996955
212243730
1819942896
66488832
329835717
290009834
844975119
1291417574
86620368
899690452
439017622
394936053
1230521439
693042503
1335603657
211778138
212015981
1671056298
1909640739
1698831333
1801840760
53411500
1331173278
2108776565
1310999568
450684800
1878845519
1876405996
1311707018
1084467342
341252797
1567048385
1698626227
1104426249
1881391717
88884822
1762960318
1034553793
1171442775
1026914464
1022277899
246024340
607362638
900376220
704105157
715954105
1483440735
1196100316
762127563
893264489
354428980
284894510
942202583
347407344
403517487
1965069176
1727094106
2109575598
1880990343
104219990
1589045191
1667532444
1801600119
845100494
125978743
436487114
1879816756
1138246343
470516295
1952720896
1565085581
1518812526
211623754
648966726
931179130
1311382791
1356367530
1872365214
770714106
2104226138
1647222807
1753028271
358123896
1914587387
1653177439
198076879
1236444141
1904732122
899458162
757976955
1468875613
1954923522
1944102516
1718262577
1840532270
1973424886
931472832
1346701554
1373847787
1530857502
2120221192
1999204768
1400175738
1758417172
1868520011
1268623304
1944987584
13081040
596304344
1791905614
93273336
285637544
1232844184
1045696555
1787008901
969408187
1802545188
1647011346
1717851814
1920457420
1104718091
854530645
1097668380
409522365
1613013757
1557882199
185813077
1505786816
659372519
968815464
2140313817
57832719
606399555
520804861
1846969840
1077263835
474743029
730310311
420215189
618081878
2001865993
487584252
1109787386
1491123155
1433693103
1580113100
462520890
761301209
2111971367
275842231
377726399
2097719643
247571813
1669759600
1663848069
2021679252
743908505
1718510679
763211019
121865946
1663356620
156145809
1970273556
1649931814
786501202
1439972576
471118456
1713231310
1348784190
2072332916
92912022
511169616
1287373125
30436150
1588583082
548787277
1049574291
110492848
118227009
2093743959
422057082
559130652
1247022445
483639045
1483147553
978346420
1836054936
605072341
2104976343
840793129
746514254
1219238013
888472278
2044753633
898071868
26186367
2031151914
1504459992
1076329148
1082908914
2001045957
1084058949
1117036424
1991132360
43785231
293072469
1912718506
858964611
2026649947
1805306221
147414791
892754328
1157524245
236456654
310588412
1691107304
1546397853
1434191488
1909063707
397668746
753142676
541818445
1177980855
1901792261
1254101084
97765902
1285205796
303299651
748107798
2044523883
1591301221
159274749
350091956
1475900474
621984377
1081286855
1180871568
1431027820
1032738596
1654084506
563763437
152608
78574701
1254870340
1677061000
541680152
1715514307
1335028378
295356945
667136489
203059748
575049605
1445020900
1812983387
1411432519
437638925
692505851
426155029
1009525652
1019961189
885795016
339044839
2059156707
801075740
1089877525
753074799
2086534418
2145611828
64366574
2123866224
527093573
1398345490
409907871
1130123638
274187219
1235523098
896717298
471006726
1532152574
318663993
656734880
582752827
2057887066
344937480
104784257
646072992
996334599
651029898
481924574
1760933560
1326655052
1254099886
890327381
1621799657
692000345
1129766061
1574340904
1037148104
1884073459
1093723389
791867459
566180893
395859351
2103465937
1098185405
1577561321
1155262352
690293906
513212185
197422216
705866828
668444614
1907346368
1841487635
97468536
340484064
283387845
226178550
1200760990
1099327741
1907693167
1413349273
1664918552
1548158980
677553208
1631819127
1659373547
1524939485
942574690
1004276299
261106004
223876851
1806406447
630625770
1581750978
1212020296
1758382411
437600700
2065241926
1276893898
492961068
1407250295
1178350381
79885600
577336185
607521439
2001238667
21491765
1113807876
374559061
1645322392
1289898096
1985825668
1875014361
2096408610
609972914
93746078
1807211818
1391873726
410406427
1065305999
1526310229
2129887733
663278317
90790250
2076844831
1157488349
850180697
2040486607
2092672600
1509152997
2089102457
1872939331
367635982
1326781688
1199985297
55195950
721299492
1509292084
1805415393
541943037
1325572506
1533883993
1935518758
24612176
140649505
1476046926
1273627865
34296593
843943272
165704803
934737579
1743329793
363921401
258146555
716149743
948585193
1814204029
1101600419
1055853846
2116261330
547126634
966941903
618300953
1543715855
1249785133
1194130985
2076817279
654648270
1849378584
395492951
29411037
2053319466
123511394
1671051346
2084205919
1951049337
774542488
265253853
1204151084
1535582031
340300641
38665874
1576278841
176012277
569156024
1488042760
1900279983
580522175
556912862
1423466225
668125190
1469314578
1248306625
1329182841
1121323016
575279512
1365302495
1887773108
1034897423
714218174
648050665
1389736984
1628642764
813960429
873951969
752060276
399766842
152507392
1524075865
630917302
1548747956
1320694401
865358241
136934496
2147339988
2141890080
1627986772
1982153364
1654470125
518786066
1249122942
1176921621
818941263
1997509437
1418941018
495645323
1221799090
335645913
1418926325
1625276795
1028601536
916660904
1672901022
2023101009
1646183417
1261290416
174757066
1214674164
1515808752
217014725
1596725104
1640865520
89222980
1851297952
1474553181
488623558
1076959318
145916311
2100129448
784444038
641393483
464471814
2028701183
27412716
2133797484
1053993327
1903831860
487862608
677738525
523779329
718898532
117021305
1513768477
1155861595
125477680
1068707549
365693488
616809726
625172293
333414711
407722054
1369548965
767172661
2087204741
1192717956
1101893247
1446948313
144796281
978662123
694433098
1484876649
276858220
2059362924
1309827336
921054518
518330473
940575606
1193324386
1696014421
726039070
1820949451
646813383
19830903
1259443331
281232490
227536964
238208914
446814720
1166842742
1362789396
1505234782
703557692
439366670
1521905815
1402564900
663336538
1218725428
90328498
2017201400
8061169
140979452
1154958521
395762895
2014174977
1492316290
1066967262
1091286043
830324981
744697729
54471956
1408008275
739619301
791844959
1690103553
1412849372
1170007600
1138327665
1818293362
403717860
586636823
1039764149
1389872718
1174411609
1306728645
627137669
94282675
2086608673
1028939473
1410697626
722485257
210987552
1108735835
47327163
1348652254
614357806
563415515
1208857528
335222008
219854399
1061216455
1976845412
1307543874
497897015
368360593
575921366
97325335
593466446
2001156004
1248684670
717737243
698851259
1147902142
298963508
1114832519
1755131845
557897684
371964568
1228098709
1742384768
900324673
181311821
1550828813
1390472719
1148490737
312550672
2007538983
1740090487
810344251
1368966426
2129040212
906405760
217949547
1704971995
1713050079
21883395
1324589674
1296347803
1619407137
15684451
1360290245
1648496455
1685433610
2074838306
1590669604
347904457
2008657924
1679500227
2014293013
1634141279
973525262
733405192
359383902
881469953
714245184
1016166620
140950564
1160006319
2077264831
1032917717
1627957298
78404448
2134024728
735505960
1711363915
2035965626
456978646
411536355
1027926210
877354985
509223205
474729534
324679602
1959257924
1534244200
1634006172
33167281
542843749
1699936700
328170013
1716840411
1290676516
1223477551
2031554016
1729087477
1252238499
595631595
408192531
1680608323
278012918
870996195
200123402
1523267054
908416153
1057000212
1502048834
525559293
1033320195
24370267
1968145938
1597900780
1733302302
1281216928
2062956255
157558189
1127508338
1779476798
1527189738
117140473
1459858313
1170111274
1228342869
2084848120
1093161534
1986300301
1233502261
1792921236
1258480428
1878132128
578132031
1828500223
639099269
969056593
1255483110
1213221296
406104921
675688976
116476672
2062621026
789960359
1567843243
745874584
2108463694
1858277884
888680540
1605179287
542757979
2110259177
531804752
876214392
694835810
698714768
1890944235
279209655
1629412409
1471139157
1283181763
1186887061
1924705221
142752429
568281718
871295180
1184270961
938653594
2036017904
767295782
2144317986
623689973
1873359521
291420752
798868397
639413879
1216246181
2001836814
901935777
382237235
1539756358
1781550321
873702334
1298036828
1174579044
2076227780
1454880079
359588436
363208924
1968849158
1468551564
1191023500
2039320692
873047020
268323866
781406479
1454761200
289158334
921525455
1599169923
2137149542
1061104154
1595529908
1781524508
10941002
1829786005
1219436863
1367431769
825011966
1834236221
1043588784
1843938793
78958934
536163647
1624667700
1766222474
1741049663
1069451563
1186253615
482726741
1915951805
87748660
1144926416
594614737
1482521911
607078454
1779783503
113093945
2119545035
1600346460
1842092060
76385799
1068216239
1469530004
1766390002
258620806
1378578950
284766381
1626392689
1781152075
1850992457
869663382
340176246
814343660
1609867220
1922688494
633070311
372495057
1891138407
1466041713
1194858630
508696503
1281216658
150911476
1855697172
1394571937
1428511884
1964894418
687835873
1909349310
1167022037
1850628783
132789132
2040259536
2063640628
1662172244
1727816991
1819479037
538273687
1264335731
1811218102
1470111019
659960445
1579516266
642574187
996355838
768329403
390419264
1117319331
807537404
815575762
1179207337
145114509
280447292
362649870
572067763
1945081394
2010873990
1099482702
1168734098
540259057
1418738585
1342409205
938020760
1246079353
94259193
2016670029
1013387213
306700761
93978068
2120451804
2066785047
997803039
1499872459
171384749
393999907
1104407604
1253365914
1150105463
1933195001
1957342256
1709421714
1117184779
35628377
1287755210
1316694620
1276008821
702769520
2116123751
614316867
1209514717
1553936504
1464638320
1062333770
705867639
1796946926
983035311
1589594192
114569834
202847939
748006928
1958012722
531057978
487760393
1065089750
463837614
789733465
346752084
1049607878
1607935131
331385070
1023550233
2114835074
1052413482
1349851563
1196564199
334922044
203646726
1527500546
1900706760
1036642162
431920886
1091517223
347111981
1133058244
1428456605
1052133411
1439449512
496464759
1568930351
1072836845
1516268198
107012808
1247131357
806449285
1903478503
1213675721
1976523881
107286587
1225467176
1408711598
628471074
1096380010
1625115966
1632483137
637947049
135079189
1658470995
1906249204
744978320
1910931284
420868718
1346490652
844271246
1313259115
487862349
1546607471
750390127
1242336734
245966350
74331506
1799224790
885631655
1132741296
378544986
534294927
1758587324
497547907
1179600284
1491514637
300827444
1325231268
1075432863
678281435
73160617
1509497896
1258213086
1756885837
2014417245
1058309630
1766909477
538774592
1268122277
898780936
1921767660
1304084933
2029195031
1502622061
354806364
1235767818
928909937
910005742
1680551622
634093634
872122175
1403088268
1020373036
435072588
506671778
763305081
231162536
261617135
515130800
1663793571
1623172574
1294161778
664314585
1721839694
408062725
1631346086
1094170375
1280723764
1393896807
427249230
1151916768
1440326870
730415528
1601838902
484080226
830421827
99659454
140525520
1272587188
514368407
17491399
597973631
1312027256
1873026988
2127632043
1120691108
629727133
1007084334
1965414104
56356465
699431326
1026485836
1899030954
157206881
1809159847
678216454
1389067414
338562625
2099268849
1461700972
1533305004
1747442095
112410581
1175328025
1357708055
914072896
1439433801
1057500924
1176825336
136956009
1046244563
702056606
97154350
2035440186
1768387927
531986364
1227650422
136331792
542060601
945114568
361844541
438505545
481341028
1441285414
655636635
1603388700
967671359
1513227243
746497950
1232265960
224234230
219272943
1908151231
19642598
395183197
1077306816
1746391030
303099393
2035498254
996334887
1042334553
1344167445
1895501760
2137026275
1772407637
2087322989
1052671420
1599564423
1068305965
926477418
494508539
1783343423
419939830
144168817
916763508
2049831344
339061720
1404512792
1744489163
261799496
546649537
1102975399
1015729622
934608427
196201719
2014649886
2046040657
186172779
557531157
1092565298
1676946340
1221869925
1429854062
693854215
1626207239
783827876
1214039400
1529288571
1522963320
279891050
487113899
2056326683
963080837
425732167
1049248063
923455770
390557702
1492264890
1273527965
1489443592
425097431
1356733105
1011089469
1096936798
1432076630
457282056
1039138081
1141906053
949920581
1230226661
563191850
1071948158
384950945
324169947
1323140604
323662035
154577778
547014105
621707503
1953937084
304243325
808204175
755809592
1658668908
2102459970
2027280582
343421057
594544128
2110135258
670592231
364663682
1916367659
747900069
1230695102
898188086
421425161
1929756954
458553236
1663092068
491335490
1605170725
1712558978
2010671044
868968811
1325861330
1117631300
1994683308
701564363
1297880046
333725396
456776287
2003946781
1490199010
481961777
1898422417
1317580342
924490521
121550698
1433236581
107671965
1374887708
448608621
13832394
58783742
53762932
751742126
1634969182
1905171568
888348481
569122351
739381001
1628027178
668823571
221205700
1318108714
2120406205
1866495731
674727159
1301762825
695371279
1418709018
1749435908
562681822
2136238013
1713715905
820917566
2145611236
1501048109
1281773811
679388474
480635928
2072019345
488091017
649637230
205891409
1290805841
1329311340
1108223917
171475369
1533207134
40006126
1873628186
543874802
1611304239
1272267835
1240017834
926110441
109770875
1659218355
122510768
819900705
662526132
606229399
2035169515
1600003843
1205360710
1039154920
1220354212
825982263
1063505566
62093915
1800658789
949146181
1235219422
1755724542
1750054972
300861406
1646029485
315981092
423487694
981815694
615508602
1272309369
1716510875
2087220807
518436889
129059409
104837618
1014254255
1541254976
959547516
999406777
1803842319
1232209700
1030829624
1733169622
1029685165
1889388579
1052999858
742992874
1642401112
1543310681
215198854
27746497
2077637412
1557958343
344544829
524204000
653685255
161935871
862368569
1246400869
1493895120
939182395
192186748
936238293
1846036219
1431610062
228472864
1897912217
1552398374
1003891652
1685654263
391050167
1122580442
1235498260
448147250
801665850
1834669283
177001011
1053342802
1597113828
20374410
130318890
432993846
720425102
56875787
1418593785
1982233329
1047552908
917087730
751728590
1462591354
1890480680
269973400
1690777340
715813808
1672930760
1846133932
773149419
1007340150
508322960
946807842
1085626833
890912373
1266396930
1114538160
725055705
1435127065
1509135603
245525499
915368831
1762996682
1765528030
2480297
196184515
398391012
1606552842
506188091
2036043970
1112277109
952903263
247691988
405034875
868590534
1944125814
713968674
929950319
1694181502
21369931
1843681194
1010334446
350042081
1327208891
2081245579
119843060
2073031726
1162288248
338040301
1938421023
1796176041
1408863852
858342147
974073353
1489089834
1598565899
1323122365
1056908671
816422850
1793545845
1536664758
1876588203
953782645
1775138842
1239666906
1125901814
109422125
1706811177
1496282918
1956910432
257165338
1343878128
1382219017
680103622
245608975
2058831239
1370840954
1475264775
740516086
1408698903
1224526409
546812770
1240238811
771822587
1045186805
1254323293
1919098761
705241945
2068872948
486083592
2094397834
313458817
1115962374
735152922
1267999563
1134455618
1597376900
476609384
1742090341
148266349
353530437
595210862
1863057088
2127204710
1282513477
759179554
152003393
1531304938
1154952981
1928451290
1502698433
1066367175
892540463
221741404
1127649286
1287521757
1959327821
43258175
2117606838
423444595
404164019
1764964406
1614755456
408597039
2133137595
743062247
1360180661
315485322
1372366712
1964190806
1904766488
1821866005
585395578
1295901802
691579138
348714219
1621005517
2070521025
449711789
584095657
1188451887
149131376
279946317
562405701
1940113443
1165138658
658579281
1984154883
710405449
1325331507
1457325781
1330820640
1577346862
764834986
1907373086
2086608407
2130563632
25852492
461323129
72527096
1249554929
520809576
207501699
1109424976
1173934457
995218457
292786501
1595674853
207600953
720226875
1895297893
1125083828
738001941
1956156841
2071763701
1180749233
1279222262
405262644
877910332
482136137
1185932881
1829734229
1104904336
1370382636
263680544
2109007968
1637596803
1333307267
152670109
852891902
863183557
1090229608
1813527203
1075202984
1816997446
176717840
865643236
1162220423
1987239183
806394302
892385612
1464369365
1761987277
1293547264
1933525595
283272131
1381474229
1088147325
272921810
280157659
1093358219
1587266572
553417536
1496109340
1612062489
36929508
229358541
2062448203
2021965202
1254344803
40104677
956729289
168036546
1888886910
1073168359
633843929
709623614
174227559
1821469627
1270144023
653548371
1308928417
88853753
1139034039
1049007348
1234755490
1809840061
1373692751
1143270637
1456763757
308498780
1882748846
1818526602
945400535
1322456129
2043942629
1555125015
1499309242
275710256
575248375
604532763
579497543
1794881871
1867183450
257843971
1861151710
293223890
79477793
1408298971
651166950
32066502
489273711
1471559427
589375258
1238022346
1116133240
552094859
404778401
459017597
585915100
1560457199
1702584110
1520347801
553464711
211658887
1241153634
290218940
1141732373
492930691
1501259251
1350397028
1985710805
314947491
363623660
1579944171
2070526408
24025584
805823094
1153825436
2133818634
1359921145
1457309547
503055298
938747906
221749412
1225061182
1318998374
555116057
826160349
2073792327
1369103551
1096368904
578248498
258766035
1049666784
2039972970
622832247
1213870450
881380834
1205221856
1490982473
292786501
1975759430
496314715
1882374865
547095076
196418933
864859686
271113568
36019957
963449029
148247763
1819216588
1882275243
317091215
997969926
1755562760
15862503
1432083613
408343405
182524759
351119639
1822595010
1728774592
15056495
354707808
269104382
1368580572
955334289
1571934840
1391441608
715050300
511617357
1665141978
1714149043
759167210
1421687644
1011767435
1466479171
1073542149
441452537
1679197658
699820935
675535246
1892283534
835334568
394462631
95246296
915770880
494442802
1765189396
1742177672
1280935302
68809685
1768808399
256437762
1582771913
397292465
1607593413
526910239
2079315488
326629725
1448638470
1337502573
1490974157
323027061
317870057
1249377904
981804660
1911155816
457000206
1286155880
504140279
1082580780
2123095595
1847140700
2103592297
1197067584
916886046
1567116658
1314471834
583044130
550596714
285704090
398334762
2073926255
1455083942
1328129630
292234559
377881251
270445474
1748264787
852380468
821657393
1100859597
1664279183
779356407
1665570414
1462885015
431492595
811648322
387076073
346614995
1444208188
131374031
179090127
522067812
833577750
768384532
1136547674
1627251843
1863389826
619980175
1315381933
1619970285
1524627665
2035248116
2005958389
154556879
650533528
1253097456
1812994692
534408338
50086679
111874237
1765162814
485950182
1618765490
1674708038
297711494
724950424
2097574122
2132373272
482408279
1110925482
1528892741
1145430679
1074420233
332669048
675661015
1043330446
265636118
218992594
321470478
1776184189
389441561
1167056779
1256367739
824534231
1236460752
732972238
321776418
596053213
1262772009
161645970
1281464302
944006906
1938601000
1418666325
2038575017
2015150668
778292716
1642529748
1922962005
458889720
168817255
67948575
350598043
194541326
899482197
933757049
1084539050
1679040973
592075754
1792424777
1876811527
228078969
95989543
721677793
1401996171
1456841223
1601410273
1127159897
1445180195
341559174
972162234
941434129
1670835333
1703612680
1223244939
133209215
1898206408
1674898039
275269955
1182658927
814119472
972530454
1723276085
1329959583
883969147
137276416
1462826385
1953815176
787435394
60059580
1286584683
1650972446
1686281090
182323821
1472262651
221635089
1577273541
1429785153
1816551634
2110424465
1430711924
1523807021
1579695370
1406993296
1026023518
1248119582
317631126
1680386686
887593886
503395592
1251515489
1968572990
1078533427
792106502
661624616
1647976390
500242181
208959202
657216334
1333656330
947049097
875312367
1749437960
2032863817
757195202
1420349530
430428975
1781512476
822316114
976221779
336916622
1000448033
1485805391
2019179594
1067363262
516731727
1646700233
784394316
224080397
648240404
1992728323
8756592
1053865796
1344064245
401334627
772742292
1051257198
677299839
1522289688
983568814
1820537779
757064100
615308916
1876167905
1066985852
230568848
1728788296
622404188
557427857
465080831
2131654883
7874975
1141239929
1893334881
1643293299
177020851
1738997168
1128251995
583553757
836945389
102256585
177970259
1835192499
488894837
1748169620
363998488
191734131
615115470
1082893298
1796377138
757055256
560537093
1844644485
934758578
1044874482
1920189180
410528810
749691748
1633891512
2071403813
1501605605
1600737627
815908358
1185302782
652075849
1269794391
279211217
244983645
495868800
1475806350
979943582
571542951
229200944
1113654250
1396941827
431984649
1882518975
484028214
2075271191
2035145118
124376328
549681858
1226452483
1830512168
1337482589
259003520
1097931792
254796605
1279171303
166099183
263332177
1254432006
214082305
1271623216
1366461739
965295000
1154794978
2094302705
881363576
817682645
957783234
1994302918
1401965336
1408108760
800573539
1818504524
1339414718
1238211597
1592091493
1127702045
518438657
1123008389
1646059681
160492573
570738976
535442832
1269239343
1968038403
476057164
2116196197
71465313
678076836
406718929
2028698704
1353303291
1292689888
143239601
566963200
465350326
239770062
700864923
1389193055
1648003585
819413613
1564130320
34613716
948010538
691653718
1077236900
481793039
1946058264
124823159
1456489308
1738541124
738440158
938306047
1887816369
1529078895
1008817511
602163857
1110175113
682240516
353525835
1783109383
1139275688
2099372160
1639513136
1582406935
939596332
192544572
119973722
1995415033
1395969399
897640567
1820483374
36771449
965124621
707828657
584934794
1378711872
1909550628
313444816
1330385220
944346120
1400737458
1831020637
1572275600
792741817
455785211
1157409776
2050671448
605755922
1323321108
1053286095
1213111862
1120160814
2055492171
628292246
1391171251
1197514859
291956913
390314104
1863884581
691544004
1255753808
180245295
1488157804
1251796457
1185674719
1020971031
773822873
1167256136
1831793238
335047004
1858725145
744996427
920727448
732013309
1293916333
324531470
177539521
104630970
1450596677
1591849182
1297095478
636334009
729521746
1019025512
173097511
224268657
398277721
943240023
522060068
1012844931
657447109
325176559
1946455881
491416785
2078610840
1152354404
2021195756
1827837714
1888036162
1125986430
1453230806
2025583144
907350166
1691475371
182158955
1549088346
1924704623
1232345154
1916407809
894528728
564034552
79473318
2065347589
99353917
1854540179
10166293
2016290850
1508738580
1897117244
1328920161
1732334494
1125477203
1020825019
702651925
998321329
834249647
1003514889
368794680
558401998
90259249
396714457
299018086
1673006061
46724567
1244692072
1299475598
1899775280
2002797075
2125838712
1641362376
35359967
213649249
36763491
775073000
1114894896
1012909460
139305473
454273090
1026875657
1708808853
2071319306
308557182
1614308718
996116208
1991532951
463881114
1535782479
1225004653
215576197
233450634
1336060303
1713243438
505868271
215684359
1405726242
662089798
883394749
1160962443
279070563
461532888
1149604249
618586038
1516147293
1305087565
672083363
503409410
454229441
1289204431
1445740324
2101289573
387709248
411839749
727743676
914018216
2086951911
1019190338
1387384742
1036744120
952675882
1701357566
1804580090
115357912
68706142
797458352
908465071
1122869312
1576716202
1861576517
30082981
1483889434
1962357753
1123094915
2111401220
1766990670
31005140
748861034
2063910941
1932935589
1632424593
2012556457
831372217
347596645
1142243777
1450778563
1587169776
931762299
1613132943
983644065
1914121349
1033273665
1698293437
559459488
404645126
1534814796
1224174544
1756346844
1365854482
664509995
234732359
163482551
1839899634
733226963
1381348355
1019068322
1852062634
85425545
62522482
1061171221
1788791948
1079780822
362435028
101131943
244206720
964375851
465534861
855334663
823313723
1689981957
1541562082
787657480
1937892807
1065772892
638638257
1945215807
1328082164
221956021
1254224750
1447224112
565847454
1438896253
1979620816
644173537
1201856050
688276723
166964774
1275888787
658617769
734883933
1416868581
707799031
1652469050
218315478
1280147706
640555191
651678605
301985012
228084303
753379524
866294768
1023677092
867392538
1718870779
866033553
1834514677
765567026
1355056049
692411137
184985470
1409883603
980096514
1403356233
720426162
761845772
1983164351
1357946168
1799071775
1819372670
561151141
870013538
1820858977
510925065
250319650
1829540031
1702383352
849045861
1323083406
1635660591
1933884807
907888935
1806901113
2064020177
437843058
359926358
863572210
1646102155
642236075
1098050089
1788859193
1747571072
1599876549
1857819085
1415583380
1102995991
28106085
803085474
1937714413
452963817
1593325116
